
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1 |12cr|0ad-0.0.11-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# http://trac.wildfiregames.com/wiki/BuildInstructions#Linux

# conditionals left for the sake of users building from source, but
# nvtt (due to s3tc patented code) is not supported and not built.
%global		with_system_nvtt	0
%global		without_nvtt		1

%bcond_with	debug
%if %{with debug}
%define		config			debug
%define		dbg			_dbg
%undefine	_enable_debug_packages
%undefine	debug_package
%else
%define		config			release
%define		dbg			%{nil}
# 0ad-debug is useless if 0ad is stripped
# install gamin-debug to verify reason of patch0
%define		_enable_debug_packages	%{nil}
%define		debug_package		%{nil}
%endif

Name:		0ad
Epoch:		1
Version:	0.0.11
Release:	3
# BSD License:
#	build/premake/*
#	libraries/valgrind/*		(not built/used)
# MIT License:
#	libraries/enet/*
#	libraries/fcollada/*
#	source/third_party/*
# LGPLv2+
#	libraries/cxxtest/*		(not built/used)
# GPLv2+
#	source/*
# IBM
#	source/tools/fontbuilder2/Packer.py
# MPL-1.1
#	libraries/spidermonkey/*	(not built/used)
License:	GPLv2+ and BSD and MIT and IBM
Group:		Games/Strategy
Summary:	Cross-Platform RTS Game of Ancient Warfare
Url:		http://wildfiregames.com/0ad/

%if %{without_nvtt}
# wget http://releases.wildfiregames.com/%%{name}-%%{version}-alpha-unix-build.tar.xz
# tar Jxf %%{name}-%%{version}-alpha-unix-build.tar.xz
# rm -fr %%{name}-%%{version}-alpha/libraries/nvtt
# rm -f %%{name}-%%{version}-alpha-unix-build.tar.xz
# tar Jcf %%{name}-%%{version}-alpha-unix-build.tar.xz %%{name}-%%{version}-alpha
Source0:	%{name}-%{version}-alpha-unix-build.tar.xz
%else
Source0:	http://releases.wildfiregames.com/%{name}-%{version}-alpha-unix-build.tar.xz
%endif

# adapted from binaries/system/readme.txt
# It is advisable to review this file at on newer versions, to update the
# version field and check for extra options. Note that windows specific,
# and disabled options were not added to the manual page.
Source1:	%{name}.6
Requires:	%{name}-data
BuildRequires:	boost-devel
BuildRequires:	cmake
BuildRequires:	desktop-file-utils
BuildRequires:	devil-devel
BuildRequires:	gamin-devel
BuildRequires:	gcc-c++
BuildRequires:	jpeg-devel
BuildRequires:	libdnet-devel
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	nasm
%if %{with_system_nvtt}
BuildRequires:	nvidia-texture-tools
%endif
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libenet)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(libzip)
BuildRequires:	pkgconfig(mozjs185)
BuildRequires:	pkgconfig(openal)
BuildRequires:	python
BuildRequires:	pkgconfig(sdl)
BuildRequires:	subversion
BuildRequires:	wxgtku-devel

# FAMMonitorDirectory fails if passing a relative directory
# Use FAMNoExists (gamin specific to speed up a little bit initialization
# as commented in the source)
Patch0:		%{name}-gamin.patch

# http://trac.wildfiregames.com/ticket/1421
Patch1:		%{name}-rpath.patch

# Build with newer libxml2
Patch2:		%{name}-libxml2.patch

%description
0 A.D. (pronounced "zero ey-dee") is a free, open-source, cross-platform
real-time strategy (RTS) game of ancient warfare. In short, it is a
historically-based war/economy game that allows players to relive or rewrite
the history of Western civilizations, focusing on the years between 500 B.C.
and 500 A.D. The project is highly ambitious, involving state-of-the-art 3D
graphics, detailed artwork, sound, and a flexible and powerful custom-built
game engine.

The game has been in development by Wildfire Games (WFG), a group of volunteer,
hobbyist game developers, since 2001.

#-----------------------------------------------------------------------
%prep
%setup -q -n %{name}-%{version}-alpha
%patch0 -p1
%patch1 -p1
%patch2 -p1

#-----------------------------------------------------------------------
%build
export CFLAGS="%{optflags}"
export CPPFLAGS="%{optflags}"
# avoid warnings with gcc 4.7 due to _FORTIFY_SOURCE in CPPFLAGS
export CPPFLAGS="`echo %{optflags} | sed -e 's/-Wp,-D_FORTIFY_SOURCE=2//'`"
build/workspaces/update-workspaces.sh	\
    --bindir %{_gamesbindir}		\
    --datadir %{_gamesdatadir}/%{name}	\
    --libdir %{_libdir}/%{name}		\
    --with-system-enet			\
    --with-system-mozjs185		\
%if %{with_system_nvtt}
    --with-system-nvtt			\
%endif
%if %{without_nvtt}
    --without-nvtt			\
%endif
    %{_smp_mflags}

%make -C build/workspaces/gcc config=%{config} verbose=1

#-----------------------------------------------------------------------
# Depends on availablity of nvtt
%if !%{without_nvtt}
%check
LD_LIBRARY_PATH=binaries/system binaries/system/test%{dbg} -libdir binaries/system
%endif

#-----------------------------------------------------------------------
%install
install -d -m 755 %{buildroot}%{_gamesbindir}
install -m 755 binaries/system/pyrogenesis%{dbg} %{buildroot}%{_gamesbindir}/pyrogenesis%{dbg}

install -d -m 755 %{buildroot}%{_libdir}/%{name}
for name in AtlasUI%{dbg} Collada%{dbg}; do
    install -m 755 binaries/system/lib${name}.so  %{buildroot}%{_libdir}/%{name}/lib${name}.so
done

%if !%{without_nvtt} && !%{with_system_nvtt}
for name in nvcore nvimage nvmath nvtt; do
    install -p -m 755 binaries/system/lib${name}.so %{buildroot}%{_libdir}/%{name}/lib${name}.so
done
%endif

install -d -m 755 %{buildroot}%{_gamesdatadir}/applications
install -m 644 build/resources/0ad.desktop %{buildroot}%{_gamesdatadir}/applications/%{name}.desktop
perl -pi -e 's|%{_bindir}/0ad|%{_gamesbindir}/0ad|;' \
    %{buildroot}%{_gamesdatadir}/applications/%{name}.desktop

install -d -m 755 %{buildroot}%{_gamesdatadir}/pixmaps
install -m 644 build/resources/0ad.png %{buildroot}%{_gamesdatadir}/pixmaps/%{name}.png

install -d -m 755 %{buildroot}%{_gamesdatadir}/%{name}
cp -a binaries/data/* %{buildroot}%{_gamesdatadir}/%{name}

install -d -m 755 %{buildroot}%{_mandir}/man6
install -p -m 644 %{SOURCE1} %{buildroot}%{_mandir}/man6/%{name}.6
ln -sf %{name}.6 %{buildroot}%{_mandir}/man6/pyrogenesis.6

mkdir -p %{buildroot}%{_datadir}
mv -f %{buildroot}%{_gamesdatadir}/{pixmaps,applications} %{buildroot}%{_datadir}

cat > %{buildroot}%{_gamesbindir}/0ad <<EOF
#!/bin/sh

cd %{_gamesdatadir}/0ad
LD_LIBRARY_PATH=%{_libdir}/0ad %{_gamesbindir}/pyrogenesis%{dbg} "\$@"
EOF
chmod +x %{buildroot}%{_gamesbindir}/0ad

%if %{with debug}
export EXCLUDE_FROM_FULL_STRIP="libAtlasUI_dbg.so libCollada_dbg.so pyrogenesis_dbg"
%endif

#-----------------------------------------------------------------------
%files
%doc README.txt LICENSE.txt
%doc license_gpl-2.0.txt license_lgpl-2.1.txt license_dbghelp.txt
%{_gamesbindir}/0ad
%{_gamesbindir}/pyrogenesis%{dbg}
%{_libdir}/%{name}
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/applications/%{name}.desktop
%{_gamesdatadir}/%{name}
%{_mandir}/man6/*.6*


%changelog
* Fri Sep 28 2012 Paulo Andrade <pcpa@mandriva.com.br> 1:0.0.11-2
+ Revision: 817861
- Do not build s3tc patent infringing code.
- Remove s3tc from implementation from main tarball.
- Sync with fedora package.
- Add patch to allow rebuilding when updating to newer libxml2.

  + Sergey Zhemoitel <serg@mandriva.org>
    - update to 0.0.11 Alpha

* Fri Jun 29 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1:r11863-0.4
+ Revision: 807484
- Update to alpha 10 (aka 11863)

* Sat Mar 31 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1:r11339-0.3
+ Revision: 788441
- Rebuild for boost 1.49

* Sat Mar 17 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1:r11339-0.2
+ Revision: 785456
- Update to alpha9

  + Paulo Andrade <pcpa@mandriva.com.br>
    - Correct 0ad.desktop binary path.
    - Install desktop files in proper directory.

* Sat Jan 14 2012 Paulo Andrade <pcpa@mandriva.com.br> 1:r10803-0.2
+ Revision: 760793
- Assume latest 0ad-data is installed in _gamesdatadir.
- Do not add 0ad libraries to ld library path.

* Thu Jan 12 2012 Paulo Andrade <pcpa@mandriva.com.br> 1:r10803-0.1
+ Revision: 760257
- Install binaries in gamesbindir.
- Install data files in gamesdatadir.
- Use upstream suggested versioning schema.
- Use system libraries (but nvtt).
- Add build mode to make it easier to debug failures.

  + Sergey Zhemoitel <serg@mandriva.org>
    - add new revision 10803
    - new revision 10288
    - fix x86_64 requires lib
    - fix x86_64 requires lib
    - add new requires
    - fix enet
    - fix requires
    - imported package 0ad
    - update revesion to 09786

* Mon Mar 14 2011 Funda Wang <fwang@mandriva.org> 1.0-0.8899.2
+ Revision: 644467
- rebuild for new boost

* Mon Feb 14 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-0.8899.1
+ Revision: 637689
- new snapshot
- produce data package from the same snapshot

* Wed Oct 20 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-0.08413.1mdv2011.0
+ Revision: 587053
- import 0ad


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2 |12cr|0ad-data-0.0.11-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# http://trac.wildfiregames.com/wiki/BuildInstructions#Linux

Name:		0ad-data
Epoch:		1
Version:	0.0.11
Release:	3
Summary:	The Data Files for 0 AD
License:	GPLv2+
Group:		Games/Strategy
Url:		http://wildfiregames.com/0ad/
Source:		http://releases.wildfiregames.com/0ad-%{version}-alpha-unix-data.tar.xz
BuildRequires:	unzip
Requires:	fonts-ttf-dejavu
BuildArch:	noarch

%description
0 A.D. (pronounced "zero ey-dee") is a free, open-source, cross-platform
real-time strategy (RTS) game of ancient warfare. In short, it is a
historically-based war/economy game that allows players to relive or rewrite
the history of Western civilizations, focusing on the years between 500 B.C.
and 500 A.D. The project is highly ambitious, involving state-of-the-art 3D
graphics, detailed artwork, sound, and a flexible and powerful custom-built
game engine.

This package contains the 0ad data files.

%prep
%setup -q -n 0ad-%{version}-alpha

%build
pushd binaries/data/mods/public
    mkdir tmp
    pushd tmp
        unzip -x ../public.zip
	cp -a art/LICENSE.txt ../../../../../LICENSE-art.txt
	cp -a audio/LICENSE.txt ../../../../../LICENSE-audio.txt
        rm -fr *
    popd
    rm -fr tmp
popd

%install
mkdir -p %{buildroot}%{_gamesdatadir}
rm -f tools/fontbuilder/fonts/*.ttf
mv binaries/data %{buildroot}%{_gamesdatadir}/0ad

%files
%doc LICENSE-art.txt LICENSE-audio.txt
%{_gamesdatadir}/0ad


%changelog
* Fri Sep 28 2012 Paulo Andrade <pcpa@mandriva.com.br> 1:0.0.11-2
+ Revision: 817862
- Use same pattern for release tag as main 0ad package.
- Do not install duplicate dejavu fonts.
- Synch with fedora package.
- Unpack and install license files for art and audio.

  + Sergey Zhemoitel <serg@mandriva.org>
    - Update to 0.0.11 Alpha

* Fri Jun 29 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1:r11863-0.1
+ Revision: 807490
- Update to alpha 10 aka r11863

* Sat Mar 17 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1:r11339-0.1
+ Revision: 785457
- Update to alpha9

* Thu Jan 12 2012 Paulo Andrade <pcpa@mandriva.com.br> 1:r10803-0.1
+ Revision: 760250
- Install data files in gamesdatadir.
- Use upstream suggested versioning schema.

* Sun Jan 08 2012 Sergey Zhemoitel <serg@mandriva.org> 1.0-0.10803.1
+ Revision: 758717
- add new revision 10803

* Sat Sep 17 2011 Sergey Zhemoitel <serg@mandriva.org> 1.0-0.10288.1
+ Revision: 700144
- new revision 10288

* Mon Jul 18 2011 Sergey Zhemoitel <serg@mandriva.org> 1.0-0.09786.1
+ Revision: 690391
- imported package 0ad-data

* Wed Oct 20 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-0.08413.1mdv2011.0
+ Revision: 586980
- set version to 1.0, and use svn revision number in release tag instead

* Wed Oct 20 2010 Guillaume Rousse <guillomovitch@mandriva.org> r08413-1mdv2011.0
+ Revision: 586941
- import 0ad-data


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3 |12cr|2mandvd-1.8.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define srcname	2ManDVD

Name:		2mandvd
Version:	1.8.2
Release:	1
Summary:	Video DVD creation tool, successor to ManDVD
URL:		http://2mandvd.tuxfamily.org/
# GPLv2 and LGPL for some icons
License:	GPLv2 and LGPL
Group:		Video
Source:		http://download.tuxfamily.org/2mandvd/%{srcname}-%{version}.tar.gz
Patch:		2ManDVD-ffmpeg-0.11.patch

BuildRequires:	qt4-devel >= 4.6
BuildRequires:	ffmpeg-devel
BuildRequires:	SDL-devel

Requires:	dvd+rw-tools
Requires:	dvdauthor
Requires:	ffmpeg >= 0.5
Requires:	ffmpegthumbnailer
Requires:	mencoder
Requires:	mjpegtools
Requires:	mkisofs
Requires:	mplayer
Requires:	netpbm
Requires:	sox
Requires:	exif
Suggests:	transcode
Obsoletes:	2ManDVD

%description
2ManDVD is a graphical tool for creating Video DVDs and slideshows, including
menus.

N.B. Executable name is 2ManDVD

%prep
%setup -q -n %{srcname}
%patch -p1 -b .compile~

%build
%qmake_qt4 2ManDVD.pro
%make

%install
%__rm -rf %{buildroot}

# put the executable in %{_datadir}/%{name} and symlink it to %_bindir
# otherwise the UI localizations don't work
%__install -D -m 755 %{srcname} %{buildroot}%{_datadir}/%{srcname}/%{srcname}

%__mkdir_p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
	ln -s %{_datadir}/%{srcname}/%{srcname} 2ManDVD
popd

%__install -m 644 2mandvd_*.qm %{buildroot}%{_datadir}/%{srcname}
%__install -m 644 fake.pl %{buildroot}%{_datadir}/%{srcname}

# create .desktop file
%__mkdir_p %{buildroot}%{_datadir}/applications/

%__cat > %{buildroot}%{_datadir}/applications/%{srcname}.desktop << EOF
[Desktop Entry]
Type=Application
Exec=2ManDVD -graphicssystem raster
Icon=2ManDVD
GenericName=2ManDVD
Comment=Video DVD Creator
Name=2ManDVD
Terminal=false
Categories=AudioVideo;DiscBurning;
X-KDE-StartupNotify=true
EOF

%__install -D -m 644 Interface/mandvd.png %{buildroot}%{_datadir}/pixmaps/%{srcname}.png

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/%{srcname}
%dir %{_datadir}/%{srcname}
%{_datadir}/%{srcname}/%{srcname}
%{_datadir}/%{srcname}/2mandvd_*.qm
%{_datadir}/%{srcname}/fake.pl
%{_datadir}/applications/%{srcname}.desktop
%{_datadir}/pixmaps/%{srcname}.png



%changelog
* Fri Jun 08 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1.8.2-1
+ Revision: 803396
- Make it compile with ffmpeg 0.11
- Update to 1.8.2
- Build for ffmpeg 0.11.x

  + Andrey Bondrov <abondrov@mandriva.org>
    - Update BuildRequires

* Sun Jan 08 2012 Andrey Bondrov <abondrov@mandriva.org> 1.7.3-1
+ Revision: 758682
- New version 1.7.3, require Exif

* Tue May 31 2011 Sandro Cazzaniga <kharec@mandriva.org> 1.5.5-1
+ Revision: 682088
- 1.5.5

* Mon Mar 14 2011 Stéphane Téletchéa <steletch@mandriva.org> 1.5.3-1
+ Revision: 644731
- update to new version 1.5.3

* Sat Oct 09 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.4-1mdv2011.0
+ Revision: 584384
- Update to new version

* Fri Jul 30 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1.3.5-1mdv2011.0
+ Revision: 563290
- update to 1.3.5
- drop patch0, merged upstream
- improve description
- Exec in the .desktop file must be 2ManDVD, lower case doesn't work
- drop the .desktop file from SOURCES and create it in the spec instead, this way
  it's easier to spot necessary changes

* Mon Apr 19 2010 Stéphane Téletchéa <steletch@mandriva.org> 1.3.3-4mdv2010.1
+ Revision: 536759
- Adjust ppegtopnm detection, fixes #58695

* Mon Apr 19 2010 Stéphane Téletchéa <steletch@mandriva.org> 1.3.3-3mdv2010.1
+ Revision: 536729
- Add missing fake.pl script

* Sun Mar 28 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.3.3-2mdv2010.1
+ Revision: 528474
- rebuild
- Update to 1.3.3

* Sat Mar 13 2010 Funda Wang <fwang@mandriva.org> 1.3.2-1mdv2010.1
+ Revision: 518684
- new version 1.3.2

* Mon Mar 08 2010 Stéphane Téletchéa <steletch@mandriva.org> 1.3.1-2mdv2010.1
+ Revision: 515906
- Correct growisofs requires

* Mon Mar 01 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.3.1-1mdv2010.1
+ Revision: 513035
- Update to 1.3.1

* Thu Feb 25 2010 Stéphane Téletchéa <steletch@mandriva.org> 1.3-2mdv2010.1
+ Revision: 511190
- Forgot to bump rel
- Add missing Requires
- Transform trancode requires into suggests since this package is not available in official mandriva repositories

  + Ahmad Samir <ahmadsamir@mandriva.org>
    - 1.3 now requires qt >= 4.6

* Wed Feb 24 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1.3-1mdv2010.1
+ Revision: 510789
- rename back the symlink in bindir, otherwise it doesn't work??
- adapt spec for package renaming
- rename to lowercase
- clean spec
- fix license
- update to 1.3
- name the executable 2mandvd, more robust this way
- use "EXEC=2mandvd -graphicssystem raster" as per upstream's recomendation
- fix requires (again)
- fix requires

* Wed Jan 27 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1.2-3mdv2010.1
+ Revision: 497157
- only suggest transcode

* Wed Jan 27 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1.2-2mdv2010.1
+ Revision: 496931
- use %%qmake_qt4 and %%make macors (the latter to enable parallel build
  which seems to work)
- make .desktop file compliant with xdg specs

* Mon Jan 18 2010 Stéphane Téletchéa <steletch@mandriva.org> 1.2-1mdv2010.1
+ Revision: 493378
- import 2ManDVD


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4 |12cr|3dfb-0.6.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name 3dfb
%define version 0.6.1
%define release 2

Summary: 3dFB is a 3d File Manager
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://freefr.dl.sourceforge.net/sourceforge/dz3d/%{name}-%{version}.tar.gz
Patch0: 3dfb-0.6.1-gcc41.patch
License: GPL
Group: File tools
Url: https://sourceforge.net/projects/dz3d/
BuildRequires: pkgconfig(glut)
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(xmu)

%description
3dFB is a 3d File Manager. 2d file managers work nicely, but with 3d you
can display much more information. The aim of this project is to make a
viable, workable, 3d file manager that is not a hog on resources and can
actually be usable.

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x
%make

%install
%makeinstall_std


%files
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog INSTALL NEWS PROGRAMMER.README README WISHLIST
%{_bindir}/%name



%changelog
* Tue May 03 2011 Michael Scherer <misc@mandriva.org> 0.6.1-2mdv2011.0
+ Revision: 664787
- rebuild

* Thu Jun 04 2009 Funda Wang <fwang@mandriva.org> 0.6.1-1mdv2011.0
+ Revision: 382611
- New version 0.6.1

* Wed Jan 02 2008 Thierry Vignaud <tv@mandriva.org> 0.5.6-3mdv2008.1
+ Revision: 140917
- fix mesa BR
- import 3dfb


* Mon Oct 03 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.5.6-3mdk
- remove dot ended
- mkrel 

* Mon Jul 12 2004 Olivier Blin <blino@mandrake.org> 0.5.6-2mdk
- fix BuildRequires, remove redundant requires

* Sun Jul 11 2004 Franck Villaume <fvill@freesurf.fr> 0.5.6-1mdk
- 0.5.6
- fix buildrequires
 
* Wed Jun 16 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.5.5-2mdk
- Rebuild

* Thu May 27 2004 Antoine Ginies <aginies@n2.mandrakesoft.com> 0.5.5-1mdk
- release 0.5.5

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5 |12cr|4stAttack-2.1.4-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	4stAttack
%define version	2.1.4
%define release	%mkrel 10

Summary:	Connect-four for pygame
Name:		%{name}
Version:	%{version}
Release:	%{release}
Group:		Games/Boards
License:	GPLv2
URL:		http://forcedattack.sourceforge.net
Source:		http://belnet.dl.sourceforge.net/sourceforge/forcedattack/%{name}-%{version}.tar.bz2
Source2:	%{name}-icons.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-buildroot
Requires:	pygame >= 1.5.3
BuildArch:	noarch

%description
4stAttack is a game in which you have to try to out-smart your opponent.
The goal of the game is to connect four of stones in  a	 straight  line.
This can be horizontaly, vertically or diagonally.

This rpm works with the portable pygame game-engine.


%prep
%setup -q
%setup -q -T -D -a2

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_gamesbindir}/%{name}
cp -R *  %{buildroot}%{_gamesbindir}/%{name}
#icon
install -D -m644 %{name}48.png %{buildroot}%{_liconsdir}/%{name}.png
install -D -m644 %{name}32.png %{buildroot}%{_iconsdir}/%{name}.png
install -D -m644 %{name}16.png %{buildroot}%{_miconsdir}/%{name}.png

# Lets make a wrapper.
mkdir -p %{buildroot}%{_bindir}
cat << EOF > %{buildroot}%{_bindir}/%{name}
#!/bin/sh
cd %{_prefix}/games/%{name}

if [ ! -f ~/.%{name} ]; then
    cp settings.ini ~/.%{name} || exit 1
fi

%{__python} 4stattack.py -ini ~/.%{name}
EOF

# Menu entry
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=%{name}
Comment=Connect-four for pygame
Exec=%{_bindir}/%{name} 
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=X-MandrivaLinux-MoreApplications-Games-Boards;Game;BoardGame;
EOF


%post
%if %mdkversion < 200900
%{update_menus}
%endif
%{make_session}

%postun
%if %mdkversion < 200900
%{clean_menus}
%endif
%{make_session}

%clean
rm -rf %{buildroot}

%files
%defattr(644,root,root,755)
%doc changelog.txt README.txt
%dir %{_gamesbindir}/%{name}
%{_gamesbindir}/%{name}/*

%{_datadir}/applications/mandriva-%{name}.desktop

%{_liconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png

%defattr(755,root,root,755)
%{_bindir}/%{name}




%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 2.1.4-10mdv2011.0
+ Revision: 616405
- the mass rebuild of 2010.0 packages

* Mon Jun 08 2009 Jérôme Brenier <incubusss@mandriva.org> 2.1.4-9mdv2010.0
+ Revision: 384132
- drop old menu
- fix license
- clean spec file

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 2.1.4-8mdv2009.0
+ Revision: 218433
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
- %{update_menus} must be done in %%post, not %%postun (!)


* Fri Mar 16 2007 Claudio Matsuoka <claudio@mandriva.com> 2.1.4-8mdv2007.1
+ Revision: 145197
- Forced upgrade to test bugzilla product update.
- Import 4stAttack

* Mon Sep 04 2006 Nicolas Lcureuil <neoclust@mandriva.org> 2.1.4-7mdv2007.0
- XDG

* Mon Jan 02 2006 Lenny Cartier <lenny@mandrakesoft.com> 2.1.4-6mdk
- rebuild

* Thu Jun 10 2004 Lenny Cartier <lenny@mandrakesoft.com> 2.1.4-5mdk
- rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6 |12cr|4ti2-1.3.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           4ti2
Version:        1.3.2
Release:        2
Summary:        A software package for problems on linear spaces

Group:          Sciences/Mathematics
License:        GPLv2+
URL:            http://www.4ti2.de/
Source0:        http://www.4ti2.de/version_%{version}/%{name}-%{version}.tar.gz
Source1:        http://www.4ti2.de/4ti2_manual.pdf
Patch0:         4ti2-1.3.2-gcc47.patch
BuildRequires:  gmp-devel
BuildRequires:  glpk-devel

%description
A software package for algebraic, geometric and combinatorial
problems on linear spaces.

This package uses Environment Modules, to load the binaries onto
your PATH you will need to run module load %{name}-%{_arch}

%prep
%setup -q
cp -p %{SOURCE1} .
%patch0 -p1 -b .gcc47

%build
CXXFLAGS="%{optflags} -I%{_includedir}/glpk" \
CFLAGS="%{optflags} -I%{_includedir}/glpk" \
%configure2_5x --disable-shared --disable-static
perl -pi -e 's|hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=\"-L\\\$libdir\"|g;' libtool
%make 

%install
make install-exec DESTDIR=%{buildroot}

# The libraries are not really fit for use outside the package.
rm -rf %{buildroot}/%{_libdir}

%check
make check

%files
%doc COPYING TODO 4ti2_manual.pdf
%{_bindir}/*


%changelog
* Wed Aug 15 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.3.2-1
+ Revision: 814879
- Import 4ti2 package (based on fedora package)
- Import 4ti2 package (based on fedora package)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7 |12cr|7kaa-2.14.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		7kaa
Version:	2.14.3
Release:	%mkrel 1
Summary:	Seven Kingdoms: Ancient Adversaries is a real-time strategy game
Group:		Games/Strategy
License:	GPLv2
URL:		http://7kfans.com/
Source0:	http://sourceforge.net/projects/skfans/files/7KAA%20%{version}/%{name}-source-%{version}.tar.bz2
Source1:	%{name}.png
Source2:	%{name}.xpm
Patch0:		7kaa-2.14.3-datapath.patch
BuildRequires:	SDL-devel
BuildRequires:	SDL_net-devel
BuildRequires:	pkgconfig(openal)
Requires:	%{name}-data
Suggests:	%{name}-music

%description
Seven Kingdoms made departures from the traditional real-time strategy models
of "gather resources, build a base and army, and attack". The economic model
bears more resemblance to a turn-based strategy game. It features an espionage
system that allows players to train and control spies individually, who each
have a spying skill that increases over time. The player is also responsible
for catching spies in their own kingdom. Inns built within the game allow
players to hire mercenaries of various occupations, skill levels, and races.
Skilled spies of enemy races are essential to a well-conducted espionage
program, and the player can bolster his forces by grabbing a skilled fighter
or give ones own factories, mines, and towers of science, a boost by hiring a
skilled professional.

Enlight Software decided to release the game to the Open Source community
in August 2009. At that time everything, but the music, was released under
the GPL v2. The music has a slightly different license.

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x
%make

%install
%__rm -rf %{buildroot}
%makeinstall_std

%__mkdir_p %{buildroot}%{_datadir}/pixmaps
%__install -D -m 644 %{SOURCE1} %{buildroot}%{_datadir}/pixmaps/
%__install -D -m 644 %{SOURCE2} %{buildroot}%{_datadir}/pixmaps/

# menu-entry
%__mkdir_p  %{buildroot}%{_datadir}/applications
%__cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Version=1.0
Name=Seven Kingdoms
Comment=Seven Kingdoms: Ancient Adversaries
Type=Application
Exec=7kaa
Icon=7kaa
Categories=Game;StrategyGame;
EOF

%clean
%__rm -rf %{buildroot}

%files
%doc COPYING README
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.*



%changelog
* Fri Mar 23 2012 Andrey Bondrov <abondrov@mandriva.org> 2.14.3-1mdv2011.0
+ Revision: 786258
- imported package 7kaa


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8 |12cr|7kaa-data-2.13-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		oname	7kaa

Name:		%{oname}-data
Version:	2.13
Release:	2
Summary:	Game data files for Seven Kingdoms: Ancient Adversaries
Group:		Games/Strategy
License:	GPLv2
URL:		http://7kfans.com/
Source0:	http://sourceforge.net/projects/skfans/files/Seven%20Kingdoms%20AA%20Data%20Files/%{name}-%{version}.tar.bz2
Requires:	%{oname} >= %{version}
BuildArch:	noarch

%description
Game data files required to play Seven Kingdoms: Ancient Adversaries game.

%prep
%setup -q -n %{oname}

%build

%install
mkdir -p %{buildroot}%{_datadir}/%{oname}
cp -r * %{buildroot}%{_datadir}/%{oname}/

%files
%doc COPYING README-GameData
%{_datadir}/%{oname}



%changelog
* Fri Mar 23 2012 Andrey Bondrov <abondrov@mandriva.org> 2.13-1
+ Revision: 786273
- imported package 7kaa-data


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9 |12cr|7kaa-music-2.13-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		oname	7kaa

Name:		%{oname}-music
Version:	2.13
Release:	3
Summary:	Game music files for Seven Kingdoms: Ancient Adversaries
Group:		Games/Strategy
License:	Freeware
URL:		http://7kfans.com/
Source0:	http://www.7kfans.com/downloads/%{name}.tar.bz2
Suggests:	%{oname} >= %{version}
BuildArch:	noarch

%description
Game music files used by Seven Kingdoms: Ancient Adversaries game.

%prep
%setup -q -n %{name}

%build

%install
mkdir -p %{buildroot}%{_datadir}/%{oname}/music
cp -r music/* %{buildroot}%{_datadir}/%{oname}/music/

%files
%doc COPYING-Music.txt README-Music.txt
%{_datadir}/%{oname}/music



%changelog
* Fri Mar 23 2012 Andrey Bondrov <abondrov@mandriva.org> 2.13-2
+ Revision: 786272
- imported package 7kaa-music


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10 |12cr|9base-6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: A port of following original Plan 9 userland tools to Unix
Name: 9base
Version: 6
License: MIT and Lucent Public License
Release: 1
Group: System/Base
URL: http://tools.suckless.org/9base
Source0: http://dl.suckless.org/tools/%{name}-%{version}.tar.gz
Source1: %{name}.rpmlintrc
Patch0: 9base-6-rosa-perms.patch
Patch1: 9base-6-rosa-etc.patch
BuildRequires: glibc-static-devel

%description
9base is a port of following original Plan 9 userland tools to Unix:
awk basename bc cat cleanname date echo grep rc sed seq sleep sort
tee test touch tr uniq

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
%make 

%install
%{__make} DESTDIR=%{buildroot} PREFIX=%{_prefix}/ MANPREFIX=%{_mandir} \
		LIBDIR=%{_libdir}/9/ install

%ifarch x86_64
mv %{buildroot}%{_prefix}/lib %{buildroot}%{_libdir}
%endif

mkdir -p %{buildroot}%{_bindir}/9/
for file in %{buildroot}%{_bindir}/*
	do
	if [ -f $file ]; then
 	mv $file %{buildroot}%{_bindir}/9/
	fi
done
#grep awk sed bc basename cat date echo seq sleep sort tee test touch tr uniq
for man in `ls %{buildroot}%{_mandir}/man1/*.1`
do
        mans=`echo $man | sed 's/.1$/9.1/'`
        mv ${man} ${mans}
done

%post
echo "
if you want to use 9base, please add %{_bindir}/9 to your path:
export PATH=\$PATH:%{_bindir}/9"

%files
%{_bindir}/9/*
%{_libdir}/troff
%{_mandir}/man1/*
%{_sysconfdir}/rcmain


%changelog
* Thu May 31 2007 Antoine Ginies <aginies@mandriva.com> 20051114-4mdv2008.0
+ Revision: 33084
- adjust buildrequires
- add glibc-devel buildrequires
- fix bug #23957 (description and path)


* Sat Dec 10 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 20051114-3mdk
- fix build on x86_64
- fix debug files in main package

* Mon Dec 05 2005 Antoine Ginies <aginies@mandriva.com> 20051114-2mdk
- fix pb of man conflict

* Sat Dec 03 2005 Antoine Ginies <aginies@mandriva.com> 20051114-1mdk
- first release, need to create a subdir /usr/bin/9 to avoid conflict


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11 |12cr|a2jmidid-8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#define debug_package %{nil}

%define name    a2jmidid
%define version 8
%define release 1

Name:           %{name}
Summary:        ALSA to JACK MIDI Bridging tools
Version:        %{version}
Release:        %{release}

Source:         http://download.gna.org/%name-%version.tar.bz2
Patch:		a2jmidid-8-glib.patch
URL:            http://home.gna.org/a2jmidid/
License:        GPLv2
Group:          Sound

BuildRequires:  python
BuildRequires:  pkgconfig(alsa)
BuildRequires:  pkgconfig(jack)
BuildRequires:  pkgconfig(dbus-1)
BuildRequires:  pkgconfig(expat)
Requires:       python-dbus


%description
A tools suite allowing the use of ALSA MIDI applications and hardware
in a JACK MIDI system. The package provides a2j, a2jmidi_bridge,
a2j_control, j2amidi_bridge and a2jmidid, which are small commandline
applications establishing the bridge between ALSA and JACK MIDI.

%prep
%setup -q
%patch -p1


%build
./waf configure --prefix=%{_prefix}
./waf

%install
./waf install --destdir=%{buildroot}
mkdir %{buildroot}%{_datadir}/%{name}
cp README %{buildroot}%{_datadir}/%{name}
cp AUTHORS %{buildroot}%{_datadir}/%{name}
cp NEWS %{buildroot}%{_datadir}/%{name}

%files
%doc %{_datadir}/%{name}/README
%doc %{_datadir}/%{name}/AUTHORS
%doc %{_datadir}/%{name}/NEWS
%doc %{_mandir}/man1/*.1.*
%{_bindir}/*
%{_datadir}/dbus-1/services/org.gna.home.a2jmidid.service


%changelog
* Sun Feb 27 2011 Funda Wang <fwang@mandriva.org> 7-3mdv2011.0
+ Revision: 640423
- rebuild to obsolete old packages

* Mon Feb 14 2011 Frank Kober <emuse@mandriva.org> 7-2
+ Revision: 637799
- add python-dbus requires

* Sun Jan 23 2011 Frank Kober <emuse@mandriva.org> 7-1
+ Revision: 632421
- new version 7
  o new man pages added to docs

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 6-2mdv2011.0
+ Revision: 609898
- rebuild

* Tue Feb 23 2010 Frank Kober <emuse@mandriva.org> 6-1mdv2010.1
+ Revision: 510381
- python added to BR
- BR adjusted
- import a2jmidid



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12 |12cr|a-a-p-1.091-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Construction tool
Name:		a-a-p
Version:	1.091
Release:	%mkrel 2
Source0:	http://belnet.dl.sourceforge.net/sourceforge/%{name}/aap-%{version}.zip
License:	GPLv2
Group:		Development/Other
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildArch:	noarch
BuildRequires:	python-devel
Requires:	python
Url:		http://www.a-a-p.org/
Provides:	aap = %{version}-%{release}

%description
A-A-P is an Open Source software construction tool--that is, a build
tool; an improved substitute for the classic Make utility; a better way
to build software.  

a-a-p "configuration files" are similar to makefile but they can include
Python.
a-a-p uses MD5 signatures to rebuild only when the contents of a file have
really changed, not just when the timestamp has been touched.  a-a-p
supports side-by-side variant builds, and is easily extended with user-
defined Builder and/or Scanner objects.  Most of the a-a-p logic is object
oriented, including default build rules for many types of program,  they are
all overloadable also.

%prep
%setup -q -n aap-%{version} -c aap-%{version}

%build


%install
rm -rf $RPM_BUILD_ROOT
export PYTHONOPTIMIZE=1
mkdir -p $RPM_BUILD_ROOT/%{_prefix}
./aap PREFIX=$RPM_BUILD_ROOT/%{_prefix} install

(
cd $RPM_BUILD_ROOT/%{_bindir}
rm aap
ln -s %{_prefix}/lib/aap/Exec-%{version}/aap aap
)

mkdir -p $RPM_BUILD_ROOT/%{_datadir}
mv $RPM_BUILD_ROOT/%{_prefix}/man $RPM_BUILD_ROOT/%{_mandir}
mkdir -p $RPM_BUILD_ROOT/%{_docdir}/aap-%{version}
mv $RPM_BUILD_ROOT/%{_prefix}/lib/aap/Exec-%{version}/doc $RPM_BUILD_ROOT/%{_docdir}/aap-%{version}

%check
./aap test

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,755)
%{_bindir}/*
%{_prefix}/lib/aap
%{_mandir}/man*/*
%{_docdir}/aap-%{version}


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.091-2mdv2011.0
+ Revision: 609899
- rebuild

* Fri Feb 26 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.091-1mdv2010.1
+ Revision: 511526
- Fix mix of spaces and tabs in spec
- Fix source0
- Fix license
- Update to 1.090

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1.090-2mdv2008.1
+ Revision: 170695
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Aug 21 2007 Gaëtan Lehmann <glehmann@mandriva.org> 1.090-1mdv2008.0
+ Revision: 68255
- 1.090


* Fri Feb 23 2007 Gaëtan Lehmann <glehmann@mandriva.org> 1.089-1mdv2007.0
+ Revision: 124900
- 1.089
- Import a-a-p

* Tue Jun 27 2006 Lenny Cartier <lenny@mandriva.com> 1.088-2mdv2007.0
- rebuild

* Sat Mar 04 2006 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 1.088-1mdk
- New release 1.088

* Fri Feb 10 2006 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 1.087-1mdk
- New release 1.087

* Wed Feb 08 2006 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 1.086-1mdk
- New release 1.086

* Tue Jan 17 2006 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 1.085-1mdk
- New release 1.085

* Tue Jan 10 2006 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 1.084-1mdk
- New release 1.084
- fix extraction path (archive doesn't contains root dir this time)

* Wed Dec 21 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 1.083-1mdk
* Tue Dec 20 2005 Ian S. Nelson <nelsonis@earthlink.net> 1.083-1mdk
 - Updating to aap 1.083.  There are several minor fixes

* Sat Dec 17 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 1.080-1mdk
- Initial mdk RPM package from Ian S. Nelson <nelsonis@earthlink.net>


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13 |12cr|abcde-2.5.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name abcde
%define version 2.5.4
%define release 1

Summary:	Command-line utility to rip and encode audio cds
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPLv2
URL:		http://www.hispalinux.es/~data/files/
Group:		Sound
Source0:	http://ftp.de.debian.org/debian/pool/main/a/abcde/%{name}_%{version}.orig.tar.gz
Source1:	http://linukz.org/download/cd-discid-1.1.tar.gz
Patch1:		abcde-2.3.99.6-install.patch
Requires:	cdparanoia wget vorbis-tools

%description
abcde is a frontend command-line utility (actually, a shell script) that
grabs tracks off a CD, encodes them to Ogg/Vorbis, MP3, FLAC, Ogg/Speex and/or
MPP/MP+(Musepack) format, and tags them, all in one go.


%prep

%setup -q -b0
%setup -q -b1
#%patch1 -p0

%build
cd ../cd-discid-1.1
%make

%install
%makeinstall_std

cd ../cd-discid-1.1
%makeinstall_std

%files
%doc changelog README COPYING TODO FAQ examples/abcded examples/abcde.init examples/autorip.sh
%{_bindir}/*
%{_mandir}/man1/abcde.*
%{_mandir}/man1/cd-discid.*
%{_mandir}/man1/cddb-tool.*
%config(noreplace) %{_sysconfdir}/%{name}.conf

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14 |12cr|abcm2ps-7.0.13-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		abcm2ps
Version:	7.0.13
Release:	1
Summary:	Converts ABC format music sheets into Postscript
License:	GPLv2+
URL:		http://abcplus.sourceforge.net/
Group:		Publishing
Source0:	http://moinejf.free.fr/%{name}-%{version}.tar.gz
Patch0:		abcm2ps_makefile.patch

%description
abcm2ps is a package which converts music tunes from ABC format
to PostScript. Based on abc2ps version 1.2.5, it was developed
mainly to print polyphonic music, i.e. music with multiple voices
per staff. abcm2ps uses an extension to the ABC language that make
it suitable for classical music. This extended format is documented
under http://abcplus.sourceforge.net/.

%prep
%setup -q
%patch0 -p0

%build
%configure2_5x --enable-a4 --enable-deco-is-roll
%make

%install
%makeinstall 

%files
%doc Changes INSTALL License README *.abc *.txt sample3.eps
%{_bindir}/*
%{_datadir}/abcm2ps




%changelog
* Thu Jul 12 2012 Alexander Khrukin <akhrukin@mandriva.org> 7.0.13-1
+ Revision: 809008
- version update 7.0.13

* Tue Mar 06 2012 Alexander Khrukin <akhrukin@mandriva.org> 7.0.3-1
+ Revision: 782368
- version update  7.0.3

* Mon Feb 27 2012 Alexander Khrukin <akhrukin@mandriva.org> 7.0.2-1
+ Revision: 781000
- version update 7.0.2

* Wed Feb 15 2012 Alexander Khrukin <akhrukin@mandriva.org> 7.0.1-1
+ Revision: 774377
- version update 7.0.1

* Tue Feb 07 2012 Alexander Khrukin <akhrukin@mandriva.org> 6.6.5-1
+ Revision: 771608
- version update 6.6.4

* Sun Feb 05 2012 Alexander Khrukin <akhrukin@mandriva.org> 6.6.4-1
+ Revision: 771297
- version update 6.6.4

* Wed Jan 18 2012 Alexander Khrukin <akhrukin@mandriva.org> 6.6.3-1
+ Revision: 762093
- version update 6.6.3

* Tue Dec 06 2011 Alexander Khrukin <akhrukin@mandriva.org> 6.5.15-1
+ Revision: 738233
- version update 6.5.15

* Fri Nov 18 2011 Alexander Khrukin <akhrukin@mandriva.org> 6.5.12-1
+ Revision: 731607
- version update

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 6.0.4-2mdv2011.0
+ Revision: 609901
- rebuild

* Tue Feb 09 2010 Sandro Cazzaniga <kharec@mandriva.org> 6.0.4-1mdv2010.1
+ Revision: 503394
- update to 6.0.4

* Thu Jan 28 2010 Frederik Himpe <fhimpe@mandriva.org> 6.0.1-1mdv2010.1
+ Revision: 497674
- update to new version 6.0.1

* Fri Jan 22 2010 Frederik Himpe <fhimpe@mandriva.org> 6.0.0-1mdv2010.1
+ Revision: 495043
- update to new version 6.0.0

* Sat Dec 26 2009 Jérôme Brenier <incubusss@mandriva.org> 5.9.7-1mdv2010.1
+ Revision: 482332
- new version 5.9.7

* Fri Nov 06 2009 Jérôme Brenier <incubusss@mandriva.org> 5.9.6-1mdv2010.1
+ Revision: 462010
- update to new version 5.9.6
- changes for specfile policy
- source url completed

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild

* Mon Sep 01 2008 Emmanuel Andry <eandry@mandriva.org> 4.12.30-1mdv2009.0
+ Revision: 278529
- New version
- fix license
- fix URL

* Thu Dec 20 2007 Olivier Blin <blino@mandriva.org> 4.12.28-1mdv2008.1
+ Revision: 135813
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15 |12cr|abcmidi-2012.07.04-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Tool for processing ABC music notation files
Name:		abcmidi
Version:	2012.07.04
Release:	1
Source0:	http://ifdo.pugmarks.com/~seymour/runabc/abcMIDI-2012-07-04.zip
Group:		Sound
License:	GPL
URL:		http://ifdo.ca/welcome_e.asp
Patch0:		abcmidi-2011.10.19-install.patch


%description
The abcMIDI package contains four programs: abc2midi to convert ABC music
notation to midi, midi2abc to convert midi files to (a first approximation
to) the corresponding ABC, abc2abc to reformat and/or transpose ABC files,
and yaps to typeset ABC files as PostScript.

For a description of the abc syntax, please see the abc userguide 
which is a part of the abc2mtex package written by Chris Walshaw.

%prep
%setup -q -n %{name}
%patch0 -p1


%build
rm configure makefile || die
sed -i -e "s:-O2::" configure.ac || die
autoreconf -fi
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc doc/CHANGES VERSION
%doc %{_mandir}/*
%{_bindir}/*


%changelog
* Thu Jul 12 2012 Alexander Khrukin <akhrukin@mandriva.org> 2012.07.04-1
+ Revision: 809009
- version update 2012-07-04

* Mon Apr 23 2012 Alexander Khrukin <akhrukin@mandriva.org> 2012.04.15-1
+ Revision: 792853
- version update 2012-04-15

* Sun Feb 05 2012 Alexander Khrukin <akhrukin@mandriva.org> 2012.02.01-1
+ Revision: 771299
- version update 2012.02.01 added archive
- version update 2012.02.01

* Sun Dec 11 2011 Alexander Khrukin <akhrukin@mandriva.org> 2011.12.11-1
+ Revision: 740300
- version update 2011-12-11

* Sun Nov 27 2011 Alexander Khrukin <akhrukin@mandriva.org> 2011.11.18-1
+ Revision: 733766
- imported package abcmidi


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16 |12cr|abe-1.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	abe
%define	version	1.1
%define	release	%mkrel 8
%define	Summary	Abe's Amazing Adventure!!

Name:		%{name}
Version:	%{version}
Release:	%{release}
URL:		http://abe.sourceforge.net/
Source0:	%{name}-%{version}.tar.bz2
Source11:	%{name}-16x16.png
Source12:	%{name}-32x32.png
Source13:	%{name}-48x48.png
Patch0:		abe-1.1-fix-str-fmt.patch
Patch1:		abe-1.1-drop-x-req.patch
License:	GPL
Group:		Games/Arcade
Summary:	%{Summary}
BuildRequires:	SDL-devel SDL_mixer-devel desktop-file-utils
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
A scrolling, platform-jumping, key-collecting, ancient pyramid
exploring game, vaguely in the style of similar games for the
Commodore+4. The game is intended to show young people all the
cool games they missed.

%prep
%setup -q
%patch0 -p0
%patch1 -p0

%build
autoreconf -fi
%configure2_5x	--bindir=%{_gamesbindir} \
		--with-data-dir=%{_gamesdatadir}/abe
%make

%install
rm -rf %{buildroot}
%makeinstall_std
install -d %{buildroot}%{_gamesdatadir}/%{name}
cp -a {images,sounds,maps} %{buildroot}%{_gamesdatadir}/%{name}


mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=%{Summary}
Comment=%{Summary}
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;ArcadeGame;
EOF

install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(644,root,root,755)
%doc README
%{_gamesdatadir}/%{name}
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_datadir}/applications/mandriva-%{name}.desktop
%defattr(755,root,root,755)
%{_gamesbindir}/*


%changelog
* Wed Feb 02 2011 Funda Wang <fwang@mandriva.org> 1.1-8mdv2011.0
+ Revision: 635057
- add patch
- drop x req from configure
- rebuild
- tighten BR

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1-7mdv2011.0
+ Revision: 609902
- rebuild

* Wed Jan 27 2010 Funda Wang <fwang@mandriva.org> 1.1-6mdv2010.1
+ Revision: 497301
- fix str fmt

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 1.1-4mdv2009.0
+ Revision: 218439
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Thierry Vignaud <tv@mandriva.org>
    - drop old menu

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 1.1-4mdv2008.1
+ Revision: 135813
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'


* Fri Dec 15 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.1-4mdv2007.0
+ Revision: 97207
- fix buildrequires
- add xdg menu to %%files
- add xdg menu (fixes #26326)
  cleanups
- Import abe

* Tue Jun 27 2006 Lenny Cartier <lenny@mandriva.com> 1.1-2mdv2007.0
- use mkrel

* Mon Mar 07 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.1-1mdk
- 1.1
- license changed to GPL
- drop P0 (fixed upstream)

* Fri Aug 27 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.0-3mdk
- rebuild for new menu

* Sat Apr 03 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.0-2mdk
- rebuild
- fix summary macro to avoid possible conflicts if we were to build debug package
- fix buildrequires (lib64..)
- don't bzip2 icons in src.rpm


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17 |12cr|abi-compliance-checker-1.98.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	API/ABI compatibility checker for C/C++ libraries
Name:		abi-compliance-checker
Version:	1.98.5
Release:	1
Group:		Development/Other
License:	GPLv1+ or LGPLv2+
URL:		http://ispras.linuxbase.org/index.php/ABI_compliance_checker
Source0:	https://github.com/lvc/abi-compliance-checker/downloads/abi-compliance-checker-%{version}.tar.gz
Requires:	gcc-c++
Requires:	binutils
Requires:       ctags
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
ABI Compliance Checker (ACC) is a tool for checking backward binary
and source-level compatibility of a C/C++ library. The tool checks
header files and shared libraries of old and new versions and analyzes
changes in API and ABI (ABI=API+compiler ABI) that may break binary
and/or source compatibility: changes in calling stack, v-table changes,
removed symbols, renamed fields, etc. Binary incompatibility may result
in crashing or incorrect behavior of applications built with an old
version of a library if they run on a new one. Source incompatibility
may result in recompilation errors with a new library version. The
tool is intended for developers of software libraries and maintainers
of operating systems who are interested in ensuring backward
compatibility, i.e. allow old applications to run or to be recompiled
with newer library versions.

%prep
%setup -q
chmod 0644 LICENSE README

%build
# Nothing to build.

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_prefix}
perl Makefile.pl -install --prefix=%{_prefix} --destdir=%{buildroot}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc LICENSE README doc/
%{_bindir}/%{name}
%{_datadir}/%{name}

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18 |12cr|abiword-2.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Werror_cflags %nil
%define api %(echo %{version} | cut -d. -f1,2)

Name:       abiword
Summary:    Lean and fast full-featured word processor
Version:    2.9.4
Release:    1
Group:      Office
URL:        http://www.abisource.com/
License:    GPLv2+
Source0:    http://www.abisource.com/downloads/abiword/%{version}/source/%{name}-%{version}.tar.gz
# missing header
Source1:	http://svn.abisource.com/abiword/trunk/plugins/collab/backends/telepathy/unix/TelepathyBuddy.h
Patch0:		abiword-2.9.3-rosa-libebook_h.patch

BuildRequires:	asio
BuildRequires:	bison
BuildRequires:	desktop-file-utils
BuildRequires:	gnome-common
BuildRequires:	boost-devel
BuildRequires:	jpeg-devel
BuildRequires:	libgcrypt-devel
BuildRequires:	libwmf-devel
BuildRequires:	psiconv-devel
BuildRequires:	readline-devel
BuildRequires:	tidy-devel
BuildRequires:	pkgconfig(aiksaurus-1.0)
BuildRequires:	pkgconfig(cairo-pdf)
BuildRequires:	pkgconfig(cairo-ps)
BuildRequires:	pkgconfig(champlain-0.12)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(enchant)
BuildRequires:	pkgconfig(fribidi)
BuildRequires:	pkgconfig(gaiksaurus-1.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gnutls)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(libebook-1.2)
BuildRequires:	pkgconfig(libecal-1.2)
BuildRequires:	pkgconfig(libgoffice-0.10)
BuildRequires:	pkgconfig(libgsf-1)
BuildRequires:	pkgconfig(libical)
BuildRequires:	pkgconfig(libots-1)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	pkgconfig(libsoup-2.4)
BuildRequires:	pkgconfig(libwpd-0.9)
BuildRequires:	pkgconfig(libwpg-0.2)
BuildRequires:	pkgconfig(libwps-0.2)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(link-grammar)
BuildRequires:	pkgconfig(loudmouth-1.0)
BuildRequires:	pkgconfig(mathview-frontend-libxml2)
BuildRequires:	pkgconfig(pangocairo)
BuildRequires:	pkgconfig(rasqal)
BuildRequires:	pkgconfig(redland)
BuildRequires:	pkgconfig(telepathy-glib)
BuildRequires:	pkgconfig(wv-1.0)

Suggests:	abiword-doc

%description
AbiWord is a cross-platform, open source, lean and fast full-featured word
processor. It works on Most Unix systems, Microsoft Windows and Mac OS X.

Abiword with the GNOME front-end is part of the GNOME Office Suite. 
See http://www.gnomeoffice.org for details.

%package devel
Summary:	Devel files for Abiword
Group:		Development/Other
Requires:	%{name} = %{version}

%description devel
This pacakage contains devel files for Abiword, mainly header files
and pkg files.

%prep
%setup -q
# missing header
cp %{SOURCE1} plugins/collab/backends/telepathy/unix/

%patch0 -p1

sed -i -e 's/goffice_req >= 0.10.0/goffice_req/' \
	-e 's/libgoffice-0.10 >= 0.10.0/libgoffice-0.10/' \
	configure plugin-configure.m4 \
	plugins/goffice/plugin.m4 configure.in
 
%build
enable_dynamic=yes %configure2_5x \
	--disable-static \
	--enable-default-plugins \
	--enable-emacs-keybinding \
	--enable-vi-keybinding \
	--enable-clipart \
	--enable-templates \
	--enable-collab-backend-xmpp \
	--enable-collab-backend-tcp \
	--enable-collab-backend-sugar \
	--enable-collab-backend-service \
	--with-gio \
	--with-goffice \
	--with-inter7eps \
	--with-libtidy \
	--enable-plugins="wml goffice freetranslation latex eml gimp mif loadbindings babelfish wpg openxml mswrite wordperfect mathview urldict presentation pdb psion collab 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"

%make

%install
%makeinstall_std

desktop-file-install --vendor="" \
	--remove-category="X-Red-Hat-Base" \
	--dir %{buildroot}%{_datadir}/applications \
	%{buildroot}%{_datadir}/applications/%{name}.desktop

%files
%{_bindir}/abiword
%{_datadir}/abiword-%{api}
%dir %{_libdir}/abiword-%{api}
%dir %{_libdir}/abiword-%{api}/plugins
%{_libdir}/abiword-%{api}/plugins/*.so
# this isnt a devel lib
%{_libdir}/libabiword-%{api}.so
%{_datadir}/applications/*.desktop
%{_datadir}/dbus-1/services/org.freedesktop.Telepathy.Client.AbiCollab.service
%{_datadir}/telepathy/clients/AbiCollab.client
%{_iconsdir}/hicolor/*/*
%{_mandir}/man1/abiword.1.*

%files devel
%{_includedir}/abiword-%{api}
%{_libdir}/pkgconfig/abiword-%{api}.pc



%changelog
* Thu May 10 2012 Matthew Dawkins <mattydaw@mandriva.org> 2.9.2-2
+ Revision: 798103
- rebuild moved nonversion lib to main pkg

* Tue Mar 27 2012 Matthew Dawkins <mattydaw@mandriva.org> 2.9.2-1
+ Revision: 787792
- new version 2.9.2
- added missing header file
- added patches from mga
- cleaned up spec

  + Sergey Zhemoitel <serg@mandriva.org>
    - fix requires automake
    - fix desktop patch
    - fix russian name and comments in .desktop and .desktop.patch
    - fix russian name and comments in .desktop

* Sun May 22 2011 Funda Wang <fwang@mandriva.org> 2.8.6-3
+ Revision: 677000
- rebuild

* Mon May 02 2011 Funda Wang <fwang@mandriva.org> 2.8.6-2
+ Revision: 662318
- br gsf
- another fixes for gcc 4.6 and new wpd
- add fedora patches to build with latest wpd

* Sat Jul 10 2010 Funda Wang <fwang@mandriva.org> 2.8.6-1mdv2011.0
+ Revision: 549913
- New version 2.8.6

* Sun Apr 18 2010 Funda Wang <fwang@mandriva.org> 2.8.4-1mdv2010.1
+ Revision: 536082
- new version 2.8.4

* Sun Apr 04 2010 Funda Wang <fwang@mandriva.org> 2.8.3-1mdv2010.1
+ Revision: 531235
- new version 2.8.3

* Sun Feb 14 2010 Götz Waschk <waschk@mandriva.org> 2.8.2-2mdv2010.1
+ Revision: 505828
- rebuild for new goffice

* Sat Feb 13 2010 Funda Wang <fwang@mandriva.org> 2.8.2-1mdv2010.1
+ Revision: 505515
- fix file list
- rediff build patch
- new version 2.8.2

* Mon Jan 11 2010 Funda Wang <fwang@mandriva.org> 2.8.1-2mdv2010.1
+ Revision: 489678
- add patch to build with latest goffice
- rebuild for libjpeg v8

* Fri Oct 30 2009 Frederic Crozat <fcrozat@mandriva.com> 2.8.1-1mdv2010.0
+ Revision: 460232
- Release 2.8.1

* Wed Oct 28 2009 Funda Wang <fwang@mandriva.org> 2.8.0-2mdv2010.0
+ Revision: 459700
- add back patch1 (required for bug#53971)

* Tue Oct 27 2009 Frederic Crozat <fcrozat@mandriva.com> 2.8.0-1mdv2010.0
+ Revision: 459590
- Release 2.8.0 final
- Remove patch1, no longer needed

* Sun Sep 27 2009 Funda Wang <fwang@mandriva.org> 2.8.0-0.svn28229.1mdv2010.0
+ Revision: 449695
- fix file list
- New snapshot of 2.8.0 (build with latest goffice)
- enable dynamic building

  + Frederik Himpe <fhimpe@mandriva.org>
    - update to new version 2.7.10

* Sat Aug 22 2009 Funda Wang <fwang@mandriva.org> 2.7.8-3mdv2010.0
+ Revision: 419601
- obsoletes old lib package
- suggests newly introduced doc package

* Sat Aug 22 2009 Funda Wang <fwang@mandriva.org> 2.7.8-2mdv2010.0
+ Revision: 419455
- rebuild for new libjpeg7

* Thu Aug 13 2009 Funda Wang <fwang@mandriva.org> 2.7.8-1mdv2010.0
+ Revision: 415875
- fix linkage of libabiword
- new verison 2.7.8
- new version 2.7.7

* Sun Jul 05 2009 Funda Wang <fwang@mandriva.org> 2.7.6-1mdv2010.0
+ Revision: 392573
- rsvg plugin is not needed with gtk ui
- new version 2.7.6
- fix desktop file installation

  + Frederik Himpe <fhimpe@mandriva.org>
    - Obsoletes abiword-plugin-gdict

* Sun Jun 14 2009 Funda Wang <fwang@mandriva.org> 2.7.4-1mdv2010.0
+ Revision: 385881
- no more static libs
- New version 2.7.4

* Sun May 31 2009 Funda Wang <fwang@mandriva.org> 2.7.2-2mdv2010.0
+ Revision: 381683
- fix description and obsoletes

* Sun May 31 2009 Funda Wang <fwang@mandriva.org> 2.7.2-1mdv2010.0
+ Revision: 381665
- New version 2.7.2
- big refactor of subpackages, all the plugins are merged into main
- abiword-doc will become another sourcerpm

* Wed Apr 01 2009 Funda Wang <fwang@mandriva.org> 2.6.8-3mdv2009.1
+ Revision: 363110
- fix requires on goffice

* Tue Mar 31 2009 Funda Wang <fwang@mandriva.org> 2.6.8-2mdv2009.1
+ Revision: 362975
- enable sugar collab

  + Frederik Himpe <fhimpe@mandriva.org>
    - Don't build gdict plug-in anymore, it's based on gtk+ 1

* Thu Mar 12 2009 Funda Wang <fwang@mandriva.org> 2.6.8-1mdv2009.1
+ Revision: 354219
- BR xslt
- New version 2.6.8

* Sat Jan 17 2009 Funda Wang <fwang@mandriva.org> 2.6.6-1mdv2009.1
+ Revision: 330398
- fix for backports
- enalbe libabiword
- fix format string
- New version 2.6.6

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Tue Nov 25 2008 Funda Wang <fwang@mandriva.org> 2.6.5-1mdv2009.1
+ Revision: 306542
- disable eps as mht is too broken
- BR tasn
- enalbe eps
- there is no nextgen
- new version 2.6.5

* Sun Nov 09 2008 Funda Wang <fwang@mandriva.org> 2.6.4-4mdv2009.1
+ Revision: 301261
- rebuild for new xcb

* Thu Oct 30 2008 Funda Wang <fwang@mandriva.org> 2.6.4-3mdv2009.1
+ Revision: 298714
- fix upstream bug#11789: crashes when selecting "Create and Modify styles..."

* Thu Jul 17 2008 Funda Wang <fwang@mandriva.org> 2.6.4-2mdv2009.0
+ Revision: 236670
- enable abicollab plugin

* Wed Jul 16 2008 Funda Wang <fwang@mandriva.org> 2.6.4-1mdv2009.0
+ Revision: 236518
- New version 2.6.4

* Sun Jul 06 2008 Funda Wang <fwang@mandriva.org> 2.6.3-2mdv2009.0
+ Revision: 232058
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Thu May 01 2008 Funda Wang <fwang@mandriva.org> 2.6.3-1mdv2009.0
+ Revision: 199829
- disable abidash
- disable abicollab as it does not build now
- New version 2.6.3

  + Frederik Himpe <fhimpe@mandriva.org>
    - Fix Buildrequires

* Sat Apr 12 2008 Funda Wang <fwang@mandriva.org> 2.6.2-1mdv2009.0
+ Revision: 192619
- fix file list
- New version 2.6.2

* Wed Mar 19 2008 Funda Wang <fwang@mandriva.org> 2.6.0-1mdv2008.1
+ Revision: 188820
- New version 2.6.0

* Sun Mar 16 2008 Funda Wang <fwang@mandriva.org> 2.5.2-2.23119.1mdv2008.1
+ Revision: 188119
- disable abicollab as it is unstable
- BR wps
- New svn snapshot

* Sun Jan 20 2008 Funda Wang <fwang@mandriva.org> 2.5.2-2.21999.4mdv2008.1
+ Revision: 155257
- New license policy
- BR asio

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - fix description

* Wed Oct 03 2007 Funda Wang <fwang@mandriva.org> 2.5.2-2.21999.3mdv2008.0
+ Revision: 94973
- fix upgrade path from 2007.0/2007.1

* Sun Sep 23 2007 Funda Wang <fwang@mandriva.org> 2.5.2-2.21999.2mdv2008.0
+ Revision: 92339
- create symbolic link
- own corresponding dir
- fix file list of wordperfect plugin
- Fix building of collab plugin
- add asio source (to be singledout after 2008.0)
- fix doc building
- fix permission

* Sat Sep 22 2007 Funda Wang <fwang@mandriva.org> 2.5.2-2.21999.1mdv2008.0
+ Revision: 92207
- suggests doc
- fix br of goffice
- Do not configure when autogen
- fix poppler requires
- New svn snapshot (2.6.0 nearly)
- fix doc attrib

  + Thierry Vignaud <tv@mandriva.org>
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Wed Aug 22 2007 Funda Wang <fwang@mandriva.org> 2.5.2-1mdv2008.0
+ Revision: 68865
- add missing plugins files
- BR poppler-glib
- BR boost
- New version 2.5.2
- remove unused patches
- add impexp desktop file

* Wed Jun 13 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 2.5.1-4mdv2008.0
+ Revision: 38600
- rebuild for expat

* Sat May 05 2007 Funda Wang <fwang@mandriva.org> 2.5.1-3mdv2008.0
+ Revision: 22641
- add autogen.sh for now (to be removed in 2.5.2)
- use autogen now.
- Build against goffice 0.4.0
- BuildRequires gucharmap

* Fri May 04 2007 Funda Wang <fwang@mandriva.org> 2.5.1-2mdv2008.0
+ Revision: 22295
- disable goffice integration for now.
- bump ots requirement.
- kill patch2, as abiword should require higher version of ots.

* Thu May 03 2007 Funda Wang <fwang@mandriva.org> 2.5.1-1mdv2008.0
+ Revision: 21244
- goffice >= 0.3.8
- add devel package.
- adopt to new installation dir.
- there is no de documentation any more.
- Added patch to build ots.
- Enable goffice integration.
- rediff patch0.
- Source tarball have been splitted
- New upstream version 2.5.1


* Tue Feb 06 2007 Jérôme Soyer <saispo@mandriva.org> 2.4.6-2mdv2007.0
+ Revision: 116604
- Rebuild for latest wv

* Wed Nov 22 2006 Jérôme Soyer <saispo@mandriva.org> 2.4.6-1mdv2007.1
+ Revision: 86075
- New release 2.4.6 / Remove Patch1 not needed
- Import abiword

* Mon Sep 18 2006 Charles A Edwards <eslrahc@mandriva.org> 2.4.5-5mdv2007.0
- add P1 (#25788) thanks to reinout@gmail.com

* Sun Sep 17 2006 Charles A Edwards <eslrahc@mandriva.org> 2.4.5-4mdv2007.0
- rebuild

* Wed Aug 02 2006 Charles A Edwards <eslrahc@mandriva.org> 2.4.5-3mdv2007.0
- add version BR for abigochart
- add BR libhowl-devel

* Tue Jul 11 2006 Charles A Edwards <eslrahc@mandriva.org> 2.4.5-2mdv2007.0
- re-enable abigochart
- BR and R

* Mon Jul 10 2006 Charles A Edwards <eslrahc@mandriva.org> 2.4.5-1mdv2007.0
- 2.4.5 (bug-fix release)
- re-enable eg plugins
- temp disale abigochart...does not build with goffice-devel-0.3.0
- xdg

* Wed Jun 14 2006 Charles A Edwards <eslrahc@mandriva.org> 2.4.4-6mdv2007.0
- fix crappy paste job

* Tue Jun 13 2006 Charles A Edwards <eslrahc@mandriva.org> 2.4.4-5mdv2007.0
- adjust BR (fix build on x86_64, hopefully)

* Mon Jun 12 2006 Charles A Edwards <eslrahc@mandriva.org> 2.4.4-4mdv2007.0
- rebuild
- fix BR when gda Not enabled

* Thu May 11 2006 Jerome Soyer <saispo@mandriva.org> 2.4.4-3mdk
- Add P0 to build with pdf extensions

* Thu May 04 2006 Frederic Crozat <fcrozat@mandriva.com> 2.4.4-2mdk
- Fix Buildrequires

* Fri Apr 28 2006 Jerome Soyer <saispo@mandriva.org> 2.4.4-1mdk
- Thks Gtz Waschk
- Thks Reinout van Schouwen
- 2.4.4
- disable build with libeps
- disable pdf export
- disable gda support

* Mon Jan 09 2006 Marcel Pol <mpol@mandriva.org> 2.4.2-1mdk
- from Reinout van Schouwen <reinout@cs.vu.nl>
  - 2.4.2
  - update buildrequires
  - drop gda plugin for now

* Fri Nov 04 2005 Marcel Pol <mpol@mandriva.org> 2.4.1-4mdk
- improve description

* Sun Oct 30 2005 Marcel Pol <mpol@mandriva.org> 2.4.1-3mdk
- rebuild for new wv

* Fri Oct 28 2005 Marcel Pol <mpol@mandriva.org> 2.4.1-2mdk
- reupload

* Tue Oct 18 2005 Marcel Pol <mpol@mandriva.org> 2.4.1-1mdk
- 2.4.1

* Fri Oct 07 2005 Marcel Pol <mpol@mandriva.org> 2.4.0-1mdk
- 2.4.0
- requires gtkmathview > 0.7.5

* Fri Sep 23 2005 Marcel Pol <mpol@mandriva.org> 2.3.99-1mdk
- 2.3.99

* Tue Aug 30 2005 Marcel Pol <mpol@mandriva.org> 2.3.5-1mdk
- 2.3.5
- enable gda and gochart plugins again
- add mathview plugin
- drop mdk 9.2 substitute

* Wed Aug 17 2005 Marcel Pol <mpol@mandriva.org> 2.3.4-5mdk
- reupload SRPM
- split more docs
- disable abigochart for now, build fails

* Sun Jul 31 2005 Marcel Pol <mpol@mandriva.org> 2.3.4-4mdk
- enable openwrite and opendocument plugin
- make doc package per language

* Fri Jul 29 2005 Marcel Pol <mpol@mandriva.org> 2.3.4-3mdk
- From Reinout van Schouwen
  - build docs
- add abiword-doc package

* Wed Jul 27 2005 Marcel Pol <mpol@mandriva.org> 2.3.4-2mdk
- add link-grammar plugin
- aiksaurus is only in English currently
- remove unneeded devel files for plugins

* Wed Jul 27 2005 Marcel Pol <mpol@mandriva.org> 2.3.4-1mdk
- From Reinout van Schouwen <reinout@cs.vu.nl>
  - 2.3.4
  - disable GDA plugin for now, because of antique libgnomedb dependency
  - po2abi.pl removed
  - OpenDocument plugin added, but disabled for now
- update long-title in menufile

* Thu Jun 16 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.3.1-2mdk
- rebuild for new wv library

* Mon Jun 13 2005 Marcel Pol <mpol@mandriva.org> 2.3.1-1mdk
- 2.3.1
- disable openwriter, needs libgsf cvs (Reinout van Schouwen)
- disable unfinished widget plugin
- disable grammar and collab plugin for now
- new source url

* Thu May 12 2005 Marcel Pol <mpol@mandriva.org> 2.3.0-1mdk
- 2.3.0
- parallel make
- add %%mkrel
- drop file and buildrequires for libnautilus-devel, obsolete
- ad goffice plugin for charts
- add PDF import plugin

* Sat Apr 30 2005 Marcel Pol <mpol@mandriva.org> 2.2.7-2mdk
- fix description (Reinout van Schouwen)

* Tue Apr 05 2005 Charles A Edwards <eslrahc@mandrake.org> 2.2.7-1mdk
- 2.2.6

* Sun Mar 06 2005 Marcel Pol <mpol@mandrake.org> 2.2.5-1mdk
- 2.2.5
- provides gdkpixbuf plugin

* Mon Feb 21 2005 Charles A Edwards <eslrahc@mandrake.org> 2.2.4-1mdk
- 2.2.4
- rm pixbuf-plugin...viewer now included in main
- rm Magick-plugin...no longer included in source

* Thu Jan 20 2005 Charles A Edwards <eslrahc@mandrake.org> 2.2.3-2mdk
- rebuild for new readline

* Tue Jan 18 2005 Charles A Edwards <eslrahc@mandrake.org> 2.2.3-1mdk
- 2.2.3

* Tue Jan 04 2005 Marcel Pol <mpol@mandrake.org> 2.2.2-2mdk
- rebuild for new gda

* Sat Dec 25 2004 Marcel Pol <mpol@mandrake.org> 2.2.2-1mdk
- 2.2.2

* Fri Dec 03 2004 Charles A Edwards <eslrahc@mandrake.org> 2.2.1-1mdk
- 2.2.1
- mv BR libreadline-devel to abicommand pkg
- drop patch

* Sun Nov 28 2004 Christiaan Welvaart <cjw@daneel.dyndns.org> 2.2.0-2mdk
- add BuildRequires: libnautilus-devel libreadline-devel

* Thu Nov 18 2004 Charles A Edwards <eslrahc@mandrake.org> 2.2.0-1mdk
- 2.2.0 Final

* Fri Nov 12 2004 Marcel Pol <mpol@mandrake.org> 2.1.99-1mdk
- 2.1.99
- revamp configuring of plugins

* Mon Nov 08 2004 Charles A Edwards <eslrahc@mandrake.org> 2.1.98-1mdk
- 2.1.98

* Fri Nov 05 2004 Marcel Pol <mpol@mandrake.org> 2.1.96-1mdk
- 2.1.96

* Wed Oct 20 2004 Charles A Edwards <eslrahc@mandrake.org> 2.1.91-1mdk
- 2.1.91
- enable/add AbiPsion plugin

* Sat Oct 16 2004 Charles A Edwards <eslrahc@mandrake.org> 2.1.90-1mdk
- 2.1.90 (2.2 Beta 1)
- add abidash plugin

* Sat Oct 02 2004 Marcel Pol <mpol@mandrake.org> 2.1.8-1mdk
- 2.1.8
- really disable abimagick-plugin
- explicitly disable psion plugin (compile breaks)

* Thu Sep 09 2004 Charles A Edwards <eslrahc@mandrake.org> 2.1.7-1mdk
- 2.1.7
- rediff p
- drop p1 and p2
- abimagick-plugin still causes abort-so-disable

* Sun Sep 05 2004 Charles A Edwards <eslrahc@mandrake.org> 2.1.6-2mdk
- disable abimagick-plugin (bug 7211-could find no work-a-round)
- drop patch1

* Sat Sep 04 2004 Charles A Edwards <eslrahc@mandrake.org> 2.1.6-1mdk
- 2.1.6
- patch abigimp and abimagick

* Fri Sep 03 2004 Gtz Waschk <waschk@linux-mandrake.com> 2.1.5-2mdk
- fix broken desktop file

* Wed Aug 11 2004 Marcel Pol <mpol@mandrake.org> 2.1.5-1mdk
- 2.1.5
- coquille plugin is gone, part of docbook plugin
- enable aiksaurus again
- add uninstalled files

* Fri Jul 30 2004 Marcel Pol <mpol@mandrake.org> 2.1.3-5mdk
- build against system wv (security fix)

* Thu Jul 29 2004 Charles A Edwards <eslrahc@mandrake.org> 2.1.3-4mdk
- rebuild for IM-6.0.4.1

* Thu Jul 22 2004 Marcel Pol <mpol@mandrake.org> 2.1.3-3mdk
- enable Palm inport/export plugin

* Wed Jul 07 2004 Michael Scherer <misc@mandrake.org> 2.1.3-2mdk 
- rebuild for new ImageMagick

* Sat Jun 12 2004 Marcel Pol <mpol@mandrake.org> 2.1.3-1mdk
- 2.1.3
- buildrequires imagemagick
- enable gda plugin again, disable aiksaurus for now

* Sun May 23 2004 Charles A Edwards <eslrahc@mandrake.org> 2.1.2-1mdk
- 2.1.2
- reenable libtoolize
- add and enable google plugin
- enable ImageMagick plugin
- rm all Obsoletes/Provides for abiword2 abisuite
- misc spec clean-up

* Wed Apr 14 2004 Marcel Pol <mpol@mandrake.org> 2.0.6-1mdk
- 2.0.6
- temporarily disable gda and coquille plugins


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19 |12cr|abiword-docs-2.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:       abiword-docs
Summary:    Documentation and helpfiles for Abiword
Version:    2.9.4
Release:    1
Group:      Office
URL:        http://www.abisource.com/
License:    GPLv2+
Source0:    http://www.abisource.com/downloads/abiword/%{version}/source/%{name}-%{version}.tar.gz
##########################################################################
# dirty hack: abiword cant generate part of its own docs under x86_64!!! #
source1:    abiword-docs-2.9.4.htmls.tar.gz
##########################################################################
BuildArch:  noarch
BuildRequires:	abiword-devel >= 2.9
BuildRequires:  pkgconfig(libglade-2.0)

%description
Documentation and helpfiles for Abiword.

#--------------------------------------------
%package en
Summary: English documentation and helpfiles for Abiword
Group: Office
Requires: locales-en
Provides: abiword-doc

%description en
English documentation and helpfiles for Abiword.

%files en
%{_datadir}/abiword*/help/en-US

#--------------------------------------------
%package fr
Summary: French documentation and helpfiles for Abiword
Group: Office
Requires: locales-fr
Provides: abiword-doc

%description fr
French documentation and helpfiles for Abiword.

%files fr
%{_datadir}/abiword*/help/fr-FR

#--------------------------------------------
%package pl
Summary: Polish documentation and helpfiles for Abiword
Group: Office
Requires: locales-pl
Provides: abiword-doc

%description pl
Polish documentation and helpfiles for Abiword.

%files pl
%{_datadir}/abiword*/help/pl-PL

#--------------------------------------------

%prep
%setup -q
##########################################################################
# dirty hack: abiword cant generate part of its own docs under x86_64!!! #
if [ "%{_build_arch}" == "x86_64" ]; then
tar -xf %{SOURCE1} -C ABW
fi
##########################################################################
 
%build
%configure2_5x
%make

%install
%makeinstall_std



%changelog
* Sat Jan 29 2011 Funda Wang <fwang@mandriva.org> 2.8.6-1mdv2011.0
+ Revision: 633940
- update to new version 2.8.6

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 2.8.4-2mdv2011.0
+ Revision: 609904
- rebuild

* Sun Apr 18 2010 Funda Wang <fwang@mandriva.org> 2.8.4-1mdv2010.1
+ Revision: 536083
- new version 2.8.4

* Sun Apr 04 2010 Funda Wang <fwang@mandriva.org> 2.8.3-1mdv2010.1
+ Revision: 531236
- new version 2.8.3

* Sat Feb 13 2010 Funda Wang <fwang@mandriva.org> 2.8.2-1mdv2010.1
+ Revision: 505499
- New version 2.8.2

* Fri Oct 30 2009 Frederic Crozat <fcrozat@mandriva.com> 2.8.1-1mdv2010.0
+ Revision: 460236
- Release 2.8.1

* Wed Oct 28 2009 Frederic Crozat <fcrozat@mandriva.com> 2.8.0-1mdv2010.0
+ Revision: 459642
- Fix builrequires
- Release 2.8.0

* Sat Aug 22 2009 Funda Wang <fwang@mandriva.org> 2.7.8-1mdv2010.0
+ Revision: 419502
- import abiword-docs


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20 |12cr|abook-0.6.0-0.pre2.5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	abook
%define version	0.6.0
%define beta	pre2
%define release	%mkrel 0.%{beta}.5

Name:		%{name}
Summary:	Text-based addressbook program for mutt
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Networking/Mail
URL:		http://abook.sourceforge.net/
Source:		http://abook.sourceforge.net/devel/%{name}-%{version}%{beta}.tar.gz
Patch:      http://abook.sourceforge.net/patches/abook_vcard_import.patch
BuildRequires:	readline-devel
BuildRequires:	ncurses-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Abook is a text-based addressbook program designed for use with the mutt 
mail client.

%prep
%setup -q -n %{name}-%{version}%{beta}
%patch -p 1

%build
%configure2_5x
%make

%install
%makeinstall

%find_lang %name

chmod 644 AUTHORS BUGS COPYING ChangeLog NEWS README THANKS TODO

%clean
rm -rf %{buildroot}

%files -f %name.lang
%defattr(-,root,root)
%doc AUTHORS BUGS COPYING ChangeLog NEWS README THANKS TODO
%{_bindir}/abook
%{_mandir}/man*/abook*.*
#%{_mandir}/man5/abook.conf.5*



%changelog
* Tue May 03 2011 Michael Scherer <misc@mandriva.org> 0.6.0-0.pre2.5mdv2011.0
+ Revision: 664788
- rebuild

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.6.0-0.pre2.4mdv2011.0
+ Revision: 616485
- the mass rebuild of 2010.0 packages

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 0.6.0-0.pre2.3mdv2010.0
+ Revision: 436623
- rebuild

* Thu Mar 05 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.6.0-0.pre2.2mdv2009.1
+ Revision: 349457
- add vcard import patch
- new version

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 0.5.6-1mdv2008.1
+ Revision: 135813
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import abook


* Sun Sep 03 2006 Jerome Soyer <saispo@mandriva.org> 0.5.6-1mdv2007.0
- new release 0.5.6

* Mon Jun 26 2006 Lenny Cartier <lenny@mandriva.com> 0.5.5-2mdv2007.0
- rebuild

* Tue Mar 21 2006 Lenny Cartier <lenny@mandriva.com> 0.5.5-1mdk
- 0.5.5

* Mon Sep 26 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.5.4-1mdk
- New release 0.5.4

* Thu May 12 2005 Olivier Thauvin <nanardon@mandriva.org> 0.5.3-2mdk
- fix doc permissions

* Thu May 12 2005 Olivier Thauvin <nanardon@mandriva.org> 0.5.3-1mdk
- 0.5.3

* Sun Apr 03 2005 Michael Scherer <misc@mandrake.org> 0.5.2-2mdk
- Rebuild for readline


* Fri Apr 23 2004 Michael Scherer <misc@mandrake.org> 0.5.2-1mdk 
- 0.5.2
- clean Requires
- rpmbuildupdate aware

* Fri Nov 21 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.5.1-1mdk
- 0.5.1

* Wed Jul 23 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.5.0-2mdk
- buildrequires from Michael Scherer

* Tue Jul 01 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.5.0-1mdk
- 0.5.0

* Sat Dec 28 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.4.17-2mdk
- rebuild for rpm and glibc

* Fri Jun 14 2002 Alexander Skwar <ASkwar@DigitalProjects.com> 0.4.17-1mdk
- 0.4.17

* Mon Mar 18 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.4.16-1mdk
- 0.4.16

* Mon Nov 05 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.4.15-1mdk
- 0.4.15

* Thu Jun 21 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.4.13-1mdk
- updated to 0.4.13

* Thu Mar 22 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.4.12-1mdk
- updated to 0.4.12

* Thu Jan 04 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.4.11-1mdk
- updated to 0.4.11

* Sat Dec 16 2000 Vincent Danen <vdanen@mandrakesoft.com> 0.4.10-1mdk
 - first mandrake version

* Wed Sep 20 2000 Gustavo Niemeyer <niemeyer@conectiva.com>
- First package.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21 |12cr|abspath-0.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Summary: Return the absolute path of a file or directory
Name: abspath
Version: 0.1
Release: %mkrel 5
Source0: %{name}-%{version}.tar.bz2
Patch0:	 abspath-asciidoc.patch
License: GPL
Group: File tools
Url: http://voxel.jouy.inra.fr/darcs/abspath
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires: python
BuildRequires: asciidoc
BuildRequires: xmlto
BuildRequires: perl
BuildArch:    noarch

%description
Return a normalized absolutized version of the pathnames. If no arguments
are passed on the command line, the standard input is used.

%prep
%setup -q
%patch0 -p1

%build
chmod a+x abspath
asciidoc -b docbook -d manpage abspath.1.txt
xmlto man abspath.1.xml
perl -e 's/\.sp$/\n\.sp/g' -pi abspath.1

%install
rm -rf $RPM_BUILD_ROOT

mkdir -p $RPM_BUILD_ROOT/%{_bindir}
mkdir -p $RPM_BUILD_ROOT/%{_mandir}/man1
cp abspath $RPM_BUILD_ROOT/%{_bindir}/
cp abspath.1 $RPM_BUILD_ROOT/%{_mandir}/man1/

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_bindir}/abspath
%{_mandir}/man1/*





%changelog
* Tue Sep 01 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.1-5mdv2010.0
+ Revision: 423931
- rebuild

* Tue Sep 01 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.1-4mdv2010.0
+ Revision: 423857
- rebuild
- rebuild

* Fri Dec 28 2007 Gaëtan Lehmann <glehmann@mandriva.org> 0.1-2mdv2008.1
+ Revision: 138987
- fix build with new asciidoc (patch0)

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Sun Jan 07 2007 Gaëtan Lehmann <glehmann@mandriva.org> 0.1-1mdv2007.0
+ Revision: 105244
- Import abspath


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 22 |12cr|abuse_sdl-0.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	abuse

Summary:	The classic Crack-Dot-Com game
Name:		%{oname}_sdl
Version:	0.8
Release:	2
License:	GPLv2
Group:		Games/Arcade
URL:		http://abuse.zoy.org/
Source0:	http://www.labyrinth.net.au/~trandor/files/%{oname}-%{version}.tar.bz2
BuildRequires:	imagemagick
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	SDL_mixer-devel
Requires:	TiMidity++

%description
Abuse-SDL is a port of Abuse, the classic Crack-Dot-Com game, to the
SDL library. It can run at any color depth, in a window or fullscreen,
and it has stereo sound with sound panning.

%prep
%setup -q -n %{oname}-%{version}

%build
%configure2_5x
%make

%install
%makeinstall_std

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Abuse
Comment=The classic Crack-Dot-Com game
Exec=%{_gamesbindir}/%{oname}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;ArcadeGame;
EOF

install -d %{buildroot}{%{_iconsdir},%{_miconsdir},%{_liconsdir}}
convert doc/%{oname}.png %{buildroot}%{_iconsdir}/%{name}.png
convert -size 48x48 doc/%{oname}.png %{buildroot}%{_liconsdir}/%{name}.png
convert -size 16x16 doc/%{oname}.png %{buildroot}%{_miconsdir}/%{name}.png

install -d %{buildroot}{%{_gamesdatadir}/%{oname},%{_gamesbindir}}
mv %{buildroot}%{_bindir}/%{oname} %{buildroot}%{_gamesbindir}/%{oname}

%files
%doc AUTHORS README TODO
%{_bindir}/abuse-tool
%{_gamesbindir}/*
%{_datadir}/applications/mandriva-%{name}.desktop
%{_gamesdatadir}/%{oname}
%{_iconsdir}/*.png
%{_liconsdir}/*.png
%{_miconsdir}/*.png
%{_mandir}/man6/*


%changelog
* Mon May 16 2011 Zombie Ryushu <ryushu@mandriva.org> 0.8-1mdv2011.0
+ Revision: 675074
- Fix build requires for mixer
- Fix build requires for mixer
- Fix build requires for mixer
- Fix 0.8
- Fix 0.8
- update to 0.8

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.7.1-3mdv2011.0
+ Revision: 609905
- rebuild

* Fri Feb 19 2010 Funda Wang <fwang@mandriva.org> 0.7.1-2mdv2010.1
+ Revision: 508018
- use configure2_5x

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Mon Dec 08 2008 Oden Eriksson <oeriksson@mandriva.com> 0.7.1-1mdv2009.1
+ Revision: 311990
- nuke upstream implemented patches
- sync patches with fedora (P0,P1)

  + Zombie Ryushu <ryushu@mandriva.org>
    - Preliminary 0.7.1 Version
    - Preliminary 0.7.1 Version

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 0.7.0-12mdv2009.0
+ Revision: 218432
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Thierry Vignaud <tv@mandriva.org>
    - drop old menu

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 0.7.0-12mdv2008.1
+ Revision: 135813
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - fix broken menu item (tried executing non-existant binary)


* Sun Jan 21 2007 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.7.0-11mdv2007.0
+ Revision: 111431
- sync with debian patches (should now work on x86_64, ppc & sparc too)
- Import abuse_sdl

* Fri Aug 25 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.7.0-10mdv2007.0
- add xdg menu

* Tue Jun 27 2006 Lenny Cartier <lenny@mandriva.com> 0.7.0-9mdv2007.0
- rebuild

* Tue Mar 21 2006 Lenny Cartier <lenny@mandriva.com> 0.7.0-8mdk
- rebuild

* Wed Dec 15 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.7.0-7mdk
- add debian patches (P1)
- drop workaround patch (P0) as debian patch seems to really fix the problem (finally:)

* Wed Jun 16 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.7.0-6mdk
- rebuild
- change summary macro to avoid conflicts if we were to build debug package
- fix buildrequires for lib64


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 23 |12cr|ac3info-0.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: A tool to display ac3 properties
Name: ac3info
Version: 0.1
Release: 6
Source0: %{name}-%{version}.tar.gz
License: GPL
Group: File tools
Url: http://konilope.linuxeries.org/ac3info/

%description
This tool display some informations about some ac3 files

%prep
%setup -q

%build
%make

%install
%makeinstall_std

%files
%defattr(-,root,root)
%{_bindir}/ac3info



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1-5mdv2011.0
+ Revision: 616496
- the mass rebuild of 2010.0 packages

* Tue Sep 01 2009 Thierry Vignaud <tv@mandriva.org> 0.1-4mdv2010.0
+ Revision: 423932
- rebuild

* Tue Sep 01 2009 Thierry Vignaud <tv@mandriva.org> 0.1-3mdv2010.0
+ Revision: 423858
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 0.1-2mdv2008.1
+ Revision: 135813
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue May 08 2007 Funda Wang <fwang@mandriva.org> 0.1-2mdv2008.0
+ Revision: 25000
- fix rpm group

* Mon May 07 2007 Erwan Velu <erwan@mandriva.org> 0.1-1mdv2008.0
+ Revision: 24098
- Import ac3info


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 24 |12cr|ac3jack-2.0.3-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		ac3jack
Summary:	Jack audio to ac3 surround converter
Version:	2.0.3
Release:	8

Source0:	http://www.essej.net/ac3jack/%{name}-%{version}.tar.gz
Patch0:		%{name}-2.0.3-mdv-fix-gcc4.4.patch
Patch1:		ac3jack-2.0.3-boost-mt.patch
URL:		http://www.essej.net/ac3jack/
License:	GPLv2+
Group:		Sound
BuildRequires:	jackit-devel
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	ffmpeg-devel
BuildRequires:	aften-static-devel
BuildRequires:	libsigc++1.2-devel
BuildRequires:	liblo-devel
BuildRequires:	libxml2-devel
BuildRequires:	wxgtku-devel
BuildRequires:	boost-devel

%description
ac3jack is a tool for creating an AC-3 (Dolby Digital) multichannel stream
from its JACK input ports. Using this tool, an AC-3 stream (up to 5.1
channels) is created in real time and either written to a file or streamed to
standard output.

When streamed to stdout and piped through the ALSA tool ac3dec -C, the AC-3
stream can be passed out the SPDIF port on your audio interface for connection
to a multichannel surround receiver. In this way, you can achieve full 5.1
surround mixing and monitoring of your JACK applications with a single digital
cable, and no need for hardware supporting discrete outputs and inputs.

AC-3 is a compressed audio stream, so quality will suffer somewhat, but it is
the price you pay for easy surround sound. After all, if it is good enough for
DVD and film soundtracks, it must be OK.

%prep
%setup -q
%patch0 -p1 -b .gcc44
%patch1 -p0 -b .boost
touch AUTHORS ChangeLog

sed -i -e 's/TIME_UTC/TIME_UTC_/g' src/alsa_spdif_writer.cpp src/file_writer.cpp
sed -i '25a\#include "string.h"' src/ringbuffer.hpp

%build
autoreconf -fi
%configure2_5x
%make

%install
%makeinstall_std

# menu entry
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=Ac3jack
Comment=%{summary}
Exec=%{_bindir}/%{name}
Icon=
Terminal=false
Type=Application
Categories=Audio;X-MandrivaLinux-Sound;
EOF

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%{_bindir}/*
%{_datadir}/applications/%{name}.desktop


%changelog
* Sat Mar 31 2012 Bernhard Rosenkraenzer <bero@bero.eu> 2.0.3-8
+ Revision: 788432
- Build for boost 1.49
- Don't buildrequire the 32bit version of libsndfile-devel on 64bit

* Thu Jan 19 2012 Andrey Bondrov <abondrov@mandriva.org> 2.0.3-7
+ Revision: 762341
- Rebuild against utf8 wxGTK2.8

* Mon Mar 14 2011 Funda Wang <fwang@mandriva.org> 2.0.3-6
+ Revision: 644447
- rebuild for new boost

* Mon Aug 23 2010 Funda Wang <fwang@mandriva.org> 2.0.3-5mdv2011.0
+ Revision: 572119
- rebuild for new boost

* Thu Aug 05 2010 Funda Wang <fwang@mandriva.org> 2.0.3-4mdv2011.0
+ Revision: 566095
- rebuild for new boost

* Mon Feb 08 2010 Anssi Hannula <anssi@mandriva.org> 2.0.3-3mdv2010.1
+ Revision: 501882
- rebuild for new boost

* Wed Feb 03 2010 Funda Wang <fwang@mandriva.org> 2.0.3-2mdv2010.1
+ Revision: 500121
- more fixes for gcc 4.4
- link against boost-mt
- rebuild for new boost

* Sun Nov 08 2009 Jérôme Brenier <incubusss@mandriva.org> 2.0.3-1mdv2010.1
+ Revision: 463219
- update to new version 2.0.3
- BR modified accordingly
- fix build with gcc 4.4 (Patch0)
- drop no more needed ffmpeg includes patch
- add menu entry
- fix license tag

* Mon Oct 05 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.2-8mdv2010.0
+ Revision: 454238
- fix build

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - rebuild

* Thu Dec 20 2007 Olivier Blin <blino@mandriva.org> 0.1.2-4mdv2008.1
+ Revision: 135813
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Jul 21 2007 Stefan van der Eijk <stefan@mandriva.org> 0.1.2-4mdv2008.0
+ Revision: 54302
- Import ac3jack



* Mon Jun 26 2006 Lenny Cartier <lenny@mandriva.com> 0.1.2-4mdv2007.0
- rebuild

* Fri Mar 31 2006 Austin Acton <austin@mandriva.org> 0.1.2-3mdk
- Rebuild

* Tue Nov 08 2005 Austin Acton <austin@mandriva.org> 0.1.2-2mdk
- Rebuild

* Mon Feb 16 2004 Austin Acton <austin@mandrake.org> 0.1.2-1mdk
- 0.1.2

* Wed Jan 14 2004 Austin Acton <aacton@yorku.ca> 0.1.1-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 25 |12cr|acabit-en-26112003-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define base_name	acabit
%define name		%{base_name}-en
%define version		26112003
%define release		%mkrel 9

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Automatic Corpus-based Acquisition of Binary Terms
License:	GPL
Group:		Sciences/Computer science
Source0:	http://www.sciences.univ-nantes.fr/info/perso/permanents/daille/%{base_name}_en_%{version}.tar.bz2
Url:		http://www.sciences.univ-nantes.fr/info/perso/permanents/daille/acabit.html
Buildroot:	%{_tmppath}/%{name}-%{version}
BuildArch:	noarch
Obsoletes:	%{base_name}
Provides:	%{base_name}
Requires:	locales-en

%description
ACABIT is a terminological aquisition software, taking an annotated  text as
input, and returning an ordered list of candidates terms.

This is the english version.

%prep
%setup -q -n %{base_name}_en 

%build
perl -pi -e 's|require \("lib/(.*)"\);|require ("%{_datadir}/%{name}/$1");|' */*.pl

%install
rm -rf %{buildroot}
install -d -m 755 %{buildroot}%{_bindir}
install -d -m 755 %{buildroot}%{_datadir}/%{name}
install -m 755 *.pl %{buildroot}%{_bindir}
install -m 644 lib/* %{buildroot}%{_datadir}/%{name}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc exemple_en.txt
%{_bindir}/*
%{_datadir}/%{name}



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 26112003-9mdv2011.0
+ Revision: 616498
- the mass rebuild of 2010.0 packages

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Tue Sep 01 2009 Thierry Vignaud <tv@mandriva.org> 26112003-7mdv2010.0
+ Revision: 423860
- rebuild

* Thu Jun 19 2008 Thierry Vignaud <tv@mandriva.org> 26112003-6mdv2009.0
+ Revision: 226107
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 26112003-5mdv2008.1
+ Revision: 135813
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Aug 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 26112003-5mdv2008.0
+ Revision: 67052
- rebuild
- import acabit-en


* Tue Jul 11 2006 Lenny Cartier <lenny@mandriva.com> 26112003-4mdv2007.0
- rebuild

* Thu Jul 28 2005 Guillaume Rousse <guillomovitch@mandriva.org> 26112003-3mdk 
- split package in two distinct ones, as english and french version have different versions

* Fri Jul 09 2004 Guillaume Rousse <guillomovitch@mandrake.org> 26112003-2mdk 
- fixed spec perms

* Tue Jun 15 2004 Guillaume Rousse <guillomovitch@mandrake.org> 26112003-1mdk 
- first mdk release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 26 |12cr|acabit-fr-4.3-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define base_name	acabit
%define name		%{base_name}-fr
%define version		4.3
%define release		%mkrel 8

Name:		%{name}
Version:	%{version}
Release:	%{release}
Epoch:		1
Summary:	Automatic Corpus-based Acquisition of Binary Terms
License:	GPL
Group:		Sciences/Computer science
Source0:	http://www.sciences.univ-nantes.fr/info/perso/permanents/daille/%{base_name}_fr_v%{version}.tar.bz2
Url:		http://www.sciences.univ-nantes.fr/info/perso/permanents/daille/acabit.html
Buildroot:	%{_tmppath}/%{name}-%{version}
BuildArch:	noarch
Obsoletes:	%{base_name}
provides:	%{base_name}
Requires:	locales-fr

%description
ACABIT is a terminological aquisition software, taking an annotated  text as
input, and returning an ordered list of candidates terms.

This is the french version.

%prep
%setup -q -n %{base_name}_fr_03112004

%build
perl -pi -e 's|require \("lib/(.*)"\);|require ("%{_datadir}/%{name}/$1");|' */*.pl

%install
rm -rf %{buildroot}
install -d -m 755 %{buildroot}%{_bindir}
install -d -m 755 %{buildroot}%{_datadir}/%{name}
install -m 755 *.pl %{buildroot}%{_bindir}
install -m 644 lib/* %{buildroot}%{_datadir}/%{name}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README_FR exemple_fr.txt
%{_bindir}/*
%{_datadir}/%{name}



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1:4.3-8mdv2011.0
+ Revision: 616499
- the mass rebuild of 2010.0 packages

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Tue Sep 01 2009 Thierry Vignaud <tv@mandriva.org> 1:4.3-6mdv2010.0
+ Revision: 423861
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 1:4.3-5mdv2009.0
+ Revision: 240409
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Aug 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1:4.3-3mdv2008.0
+ Revision: 67053
- rebuild
- import acabit-fr


* Mon Jun 26 2006 Lenny Cartier <lenny@mandriva.com> 1:4.3-2mdv2007.0
- requires locales-fr

* Thu Jul 28 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1:4.3-1mdk 
- new version
- split package in two distinct ones, as english and french version have different versions

* Fri Jul 09 2004 Guillaume Rousse <guillomovitch@mandrake.org> 26112003-2mdk 
- fixed spec perms

* Tue Jun 15 2004 Guillaume Rousse <guillomovitch@mandrake.org> 26112003-1mdk 
- first mdk release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 27 |12cr|accerciser-3.4.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver	%(echo %{version}|cut -d. -f1,2)

Summary:	An interactive Python tool for querying accessibility information
Name:		accerciser
Version:	3.4.1
Release:	2
Source0:	http://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
License:	BSD
Group:		Accessibility
Url:		http://live.gnome.org/Accerciser
BuildArch:	noarch
BuildRequires:	pkgconfig(atspi-2) >= 2.1.5
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.1.13
BuildRequires:	pkgconfig(pygobject-3.0) >= 2.90.3
BuildRequires:	intltool >= 0.35.0
BuildRequires:	pkgconfig(gnome-doc-utils) >= 0.17.3
BuildRequires:	python-devel
BuildRequires:	GConf2

%description
An interactive Python accessibility explorer.

%prep
%setup -q

%build
%configure2_5x \
	--disable-scrollkeeper \
	--disable-schemas-install
%make

%install
%makeinstall_std

%find_lang %{name} --with-gnome

%files -f %{name}.lang
%doc AUTHORS README NEWS 
%{_bindir}/%{name}
%{py_puresitedir}/%{name}
%_datadir/glib-2.0/schemas/org.a11y.Accerciser.gschema.xml
%{_datadir}/%{name}
%{_datadir}/icons/hicolor/*/apps/%{name}.*
%{_datadir}/applications/%{name}.desktop
%{_mandir}/man1/*




%changelog
* Thu Sep  27 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 9b46b53
- Update BuildRequires
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 28 |12cr|ace-5.8.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		ace
Version:	5.8.1
Release:	2
Summary:	ADAPTIVE Communication Environment
License: 	BSD-style
Group:		System/Libraries
URL:		http://www.cs.wustl.edu/~schmidt/ACE.html
Source0:	http://download.dre.vanderbilt.edu/previous_versions/ACE-src-%{version}.tar.bz2
Patch1:		ACE-5.8.1-link.patch
Patch2:		ACE-5.8.1-ssl-1.0.patch
BuildRequires:	pkgconfig(openssl)

%description
The ADAPTIVE Communication Environment (ACE) is a freely available,
open-source object-oriented (OO) framework that implements many core
patterns for concurrent communication software. ACE provides a rich set
of reusable C++ wrapper facades and framework components that perform
common communication software tasks across a range of OS platforms. The
communication software tasks provided by ACE include event
demultiplexing and event handler dispatching, signal handling, service
initialization, interprocess communication, shared memory management,
message routing, dynamic (re)configuration of distributed services,
concurrent execution and synchronization.

#----------------------------------------------------------------------------

%define lib_major 5
%define lib_name %mklibname %{name} %{lib_major}

%package -n %{lib_name}
Summary: Main library for ACE (ADAPTIVE Communication Environment)
Group: System/Libraries

%description -n %{lib_name}
This package contains the libraries needed to run programs dynamically linked
with ACE (ADAPTIVE Communication Environment).

%files -n %{lib_name}
%{_libdir}/*-%{version}.so

#----------------------------------------------------------------------------

%define lib_name_devel  %mklibname %{name} -d

%package -n %{lib_name_devel}
Group:		Development/C++
Summary:	Shared libraries and header files for ACE (ADAPTIVE Communication Environment)
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{lib_name} = %{version}-%{release}

%description -n %{lib_name_devel}
The %{name} package contains the shared libraries and header files 
needed for developing ACE (ADAPTIVE Communication Environment) applications.

%files -n %{lib_name_devel}
%doc ACE-INSTALL.html AUTHORS ChangeLog COPYING FAQ NEWS PROBLEM-REPORT-FORM README THANKS VERSION
%{_bindir}/*
%{_mandir}/man1/*
%{_includedir}/%{name}
%{_includedir}/ACEXML
%{_includedir}/Kokyu
%{_libdir}/*.so
%{_libdir}/pkgconfig/*
%exclude %{_libdir}/*-%{version}.so

#----------------------------------------------------------------------------

%define lib_name_devel_stat  %mklibname %{name} -d -s

%package -n %{lib_name_devel_stat}
Group:		Development/C++
Summary:	Shared libraries and header files for ACE (ADAPTIVE Communication Environment)
Requires:	%{lib_name_devel} = %{version}-%{release}

%description -n %{lib_name_devel_stat}
The %{name} package contains the shared libraries and header files 
needed for developing ACE (ADAPTIVE Communication Environment) applications.

%files -n %{lib_name_devel_stat}
%{_libdir}/*.a

#----------------------------------------------------------------------------

%package -n %{name}-doc
Group:		Books/Howtos
Summary:	Documentation and examples for ACE (ADAPTIVE Communication Environment)

%description -n %{name}-doc
Documentation and examples for ACE (ADAPTIVE Communication Environment).

%files -n %{name}-doc
%doc docs examples

#----------------------------------------------------------------------------

%prep
%setup -q -n ACE_wrappers
%patch1 -p0 -b .link
%patch2 -p0 -b .ssl

%build
autoreconf -i -v -f

export CONFIGURE_TOP=${PWD}

mkdir -p build
cd build 
%configure2_5x \
   --enable-lib-all \
   --enable-static \
   --enable-symbol-visibility \
   --disable-qos \
   --with-openssl=%{_prefix} \
   --with-openssl-include=%{_includedir} \
   --with-openssl-libdir=%{_libdir}
%make
cd -

%install
%makeinstall_std -C build

# The install script is incomplete (to be polite)

# Shameless adaptation from Debian rules
install -m 755 bin/generate_export_file.pl %{buildroot}%{_bindir}

files=`grep -lr defined.*ACE_TEMPLATES_REQUIRE_SOURCE ace | sed -e 's/^\.//' -e 's/.h$/.cpp/'`
for i in $files ; do
    if [ ! -f %{buildroot}%{_includedir}/$i -a -f $i ] ; then
        install -m 644 $i %{buildroot}%{_includedir}/`dirname $i`
    fi
done

files=`grep -lr defined.*ACE_TEMPLATES_REQUIRE_SOURCE Kokyu | %{__sed} -e 's/^\.//' -e 's/.h$/.cpp/'`
for i in $files ; do
    if [ ! -f %{buildroot}%{_includedir}/$i -a -f $i ] ; then
        install -m 644 $i %{buildroot}%{_includedir}/`dirname $i`
    fi
done

# I hope that's all we need

# fix location of .pc files
if test x"%{_libdir}" != "x%{_prefix}/lib"; then
    if test -d %{buildroot}%{_prefix}/lib/pkgconfig; then
        for i in %{buildroot}%{_prefix}/lib/pkgconfig/*.pc; do
          mv -f $i %{buildroot}%{_libdir}/pkgconfig
        done

        rm -rf %{buildroot}%{_prefix}/lib/pkgconfig
    fi
fi


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 29 |12cr|acetoneiso-2.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		acetoneiso
Version:	2.3
Release:	%mkrel 2
Summary:	CD/DVD Image Manipulator
Group:		Archiving/Other
License:	GPLv3
URL:		http://www.acetoneteam.org/
Source0:	http://download.sourceforge.net/acetoneiso/%{name}_%{version}.tar.gz
Patch1:		fix_phonon_includes.patch
Patch2:		acetoneiso-2.3-ru.patch
BuildRequires:	qt4-devel
BuildRequires:	phonon-devel
BuildRequires:	desktop-file-utils
Requires:	p7zip
Requires:	cdrdao
Requires:	fuseiso
Requires:	fuse
Requires:	cdrkit-genisoimage
Requires:	gnupg
Requires:	pinentry-qt4

%description
AcetoneISO2: The CD/DVD image manipulator for Linux, it can do the following:
- Mount and Unmount ISO, MDF, NRG (if iso-9660 standard)
- Convert / Extract / Browse to ISO : *.bin *.mdf *.nrg *.img *.daa *.cdi 
  *.xbx *.b5i *.bwi *.pdi
- Play a DVD Movie ISO with most commonly-used media players
- Generate an ISO from a Folder or CD/DVD
- Generate/Check MD5 file of an image
- Encrypt/decrypt an image
- Split image into X megabyte chunks
- Highly compress an image
- Rip a PSX cd to *.bin to make it work with epsxe/psx emulators
- Restore a lost CUE file of *.bin *.img

%prep
%setup -q -n %{name}_%{version}
%patch1 -p0
%patch2 -p1

%build
cd %{name}/
# Update translations first after we used patch for .ts
lrelease ./locale/*.ts
%qmake_qt4
%make

%install
%__rm -rf %{buildroot}
cd %{name}/
make INSTALL_ROOT=%{buildroot} install
desktop-file-install --dir %{buildroot}%{_datadir}/applications \
	%{buildroot}%{_datadir}/applications/AcetoneISO.desktop

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS CHANGELOG FEATURES LICENSE README
%{_bindir}/acetoneiso
%{_datadir}/applications/AcetoneISO.desktop
%{_datadir}/pixmaps/Acetino2.png


%changelog
* Thu Jan 26 2012 Andrey Bondrov <abondrov@mandriva.org> 2.3-2mdv2011.0
+ Revision: 769120
- Fix BuildRequires (add phonon-devel)
- Add patch with russian translation, spec cleanup

* Mon Nov 29 2010 Juan Luis Baptiste <juancho@mandriva.org> 2.3-1mdv2011.0
+ Revision: 603057
- Updated to 2.3

* Mon Oct 04 2010 Funda Wang <fwang@mandriva.org> 2.2.2-1mdv2011.0
+ Revision: 582936
- New version 2.2.2

* Wed Dec 23 2009 Juan Luis Baptiste <juancho@mandriva.org> 2.2.1-1mdv2010.1
+ Revision: 481910
- Patch to fix phonon includes in some sources.
- Updated to 2.2.1. Needed patch to fix phonon includes in some sources.

* Tue Sep 22 2009 Juan Luis Baptiste <juancho@mandriva.org> 2.1.1-1mdv2010.0
+ Revision: 447103
- Initial import based on mandrivauser.de package.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 30 |12cr|acfax-981011-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:         	acfax
Version:      	981011
Summary:      	Amateur Radio FAX Receiving Software for Linux / X11 
Release:      	%mkrel 3
License:        GPLv2+
Group:          Networking/Other
URL:            http://linux.maruhn.com/sec/acfax.html
Group:        	Networking/Other 
Source:       	ftp://ftp.funet.fi/pub/ham/unix/Linux/misc/%{name}-%{version}.tar.gz
Patch0:        	acfax.dif
Patch1:       	widgets.c_missing_sentinel.diff
Patch2:       	acfax_mod_demod_c__fix-includes.diff
Patch3:       	acfax_DirMgr_RE_SYNTAX_EGREP.patch  
BuildRequires:	gccmakedep
BuildRequires:	imake
BuildRequires:	Xaw3d-devel

%description
Software to receive ham radio faxes with the soundcard.

%prep
%setup -q -n acfax
%patch0
%patch1 -p1
%patch2 -p1
%patch3 -p1

%build
xmkmf -a

%make \
	CDEBUGFLAGS="%{optflags}" \
	CXXDEBUGFLAGS="%{optflags}" \
	LOCAL_LDFLAGS="%{ldflags}"


%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc 0* ChangeLog
%{_bindir}/acfax


%changelog
* Tue Dec 21 2010 Funda Wang <fwang@mandriva.org> 981011-3mdv2011.0
+ Revision: 623671
- rebuild for new Xaw3d7

* Thu Oct 07 2010 Jani Välimaa <wally@mandriva.org> 981011-2mdv2011.0
+ Revision: 583932
- fix BR
- fix source
- clean spec
- use compiler flags

  + Thomas Spuhler <tspuhler@mandriva.org>
    - added buildrequires; libXaw3d-devel
    - Initial upload
    - Initial upload
    - Created package structure for acfax.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 31 |12cr|acidrip-0.14-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Simple GUI for MEncoder
Name:		acidrip
Version:	0.14
Release:	%mkrel 8
Source:		http://prdownloads.sourceforge.net/acidrip/%{name}-%{version}.tar.bz2
URL:		http://untrepid.com/acidrip
License:	GPL
Group:		Video
Patch0:		%{name}-0.14-xvid_options.patch
Patch1:		%{name}-0.14-mencoder.patch
Patch2:		%{name}-0.14-gtk2.patch
BuildRequires:	mencoder
BuildRequires:	lsdvd
BuildRequires:	perl-Gtk2
BuildRequires:	perl-devel
Requires:	lsdvd
Requires:	mencoder
Requires:	perl-Gtk2
Provides:	perl(AcidRip::acidrip) perl(AcidRip::DVDInfo)
Provides:	perl(AcidRip::interface) perl(AcidRip::signals)
Provides:	perl(AcidRip::messages)
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
AcidRip is a Gtk::Perl application for ripping and encoding DVD's. It neatly
wraps MPlayer and MEncoder, which I think is pretty handy, seeing as MPlayer
is by far the best bit of video playing kit around for Linux. As well as
creating a simple Graphical Interface for those scared of getting down and
dirty with MEncoders command line interface, It also automates the process in
a number of ways:
    * Parses DVD into contents tree
    * Finds longest title
    * Calculate video bitrate for given filesize
    * Finds black bands and crops them
    * Gives suggestions for improved performance
    * Other stuff!

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1

perl -p -i -e 's/mp3lame/copy/g' Makefile.PL

%build
perl Makefile.PL
%make
										
%install
rm -rf %{buildroot}

%makeinstall_std INSTALLDIRS=vendor

#menu
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=AcidRip
Comment=Video ripping and conversion
Exec=%{name}
Icon=video_section
Terminal=false
Type=Application
StartupNotify=true
Categories=Video;AudioVideo;AudioVideoEditing;GTK;
EOF

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post
%{update_menus}
%endif
		
%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%files
%defattr(-,root,root)
%doc CHANGELOG COPYING TODO
%{_bindir}/%{name}
%{perl_vendorlib}/AcidRip
%{_mandir}/man1/*
%{_datadir}/applications/mandriva*


%changelog
* Tue Sep 01 2009 Thierry Vignaud <tv@mandriva.org> 0.14-8mdv2010.0
+ Revision: 423862
- rebuild

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 0.14-7mdv2009.0
+ Revision: 218436
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 0.14-7mdv2008.1
+ Revision: 135813
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Fri Jul 27 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.14-7mdv2008.0
+ Revision: 56365
- provide Gtk2 patch

* Mon Jul 16 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.14-6mdv2008.0
+ Revision: 52453
- provide patch 0 (default xvid options)
- provide patch 1 (mencoder new crop syntax)
- drop old menu style
- remove X-MandrivaLinux from desktop file
- Import acidrip



* Wed Aug  2 2006 Gtz Waschk <waschk@mandriva.org> 0.14-5mdv2007.0
- xdg menu

* Tue Jun 27 2006 Lenny Cartier <lenny@mandriva.com> 0.14-4mdv2007.0
- rebuild

* Fri Feb 17 2006 Gtz Waschk <waschk@mandriva.org> 0.14-3mdk
- fix installation

* Tue Nov 16 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.14-2mdk
- fix provides

* Mon Nov 15 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.14-1mdk
- fix URL
- new version

* Tue Jan 27 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.12-1mdk
- new version

* Tue Nov 11 2003 Gtz Waschk <waschk@linux-mandrake.com> 0.11-1mdk
- this one needs perl-Gtk2
- new version

* Wed Jul 16 2003 Gtz Waschk <waschk@linux-mandrake.com> 0.9-3mdk
- fix buildrequires again

* Tue Jul 15 2003 Gtz Waschk <waschk@linux-mandrake.com> 0.9-2mdk
- fix buildrequires

* Mon Jun 2 2003 Austin Acton <aacton@yorku.ca> 0.9-1mdk
- 0.9

* Fri May 30 2003 Austin Acton <aacton@yorku.ca> 0.8-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 32 |12cr|ack-1.960.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    ack
%define upstream_version 1.96

Name:		%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Grep-like text finder for large trees of text
License:	GPL+ or Artistic
Group:		Text tools
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/P/PE/PETDANCE/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(File::Next)
BuildArch:	noarch

%description
ack is a grep-like program with optimizations for searching through large trees
of source code.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
# tests failing on cluster because they seem to require a real term.
# ==> skipping tests for now
#make test

%install
%makeinstall_std

%files
%doc Changes 
%{perl_vendorlib}/App/*
%{_mandir}/*/*
%{_bindir}/*

%changelog
* Thu Sep 29 2011 Andrey Bondrov <abondrov@mandriva.org> 1.960.0-1mdv2012.0
+ Revision: 701880
- New version: 1.96

* Fri Mar 18 2011 Sandro Cazzaniga <kharec@mandriva.org> 1.940.0-1
+ Revision: 646444
- fix %%doc
- update to 1.94

* Sat Dec 12 2009 Jérôme Quelin <jquelin@mandriva.org> 1.920.0-1mdv2011.0
+ Revision: 477614
- update to 1.92

* Wed Sep 09 2009 Jérôme Quelin <jquelin@mandriva.org> 1.900.0-1mdv2010.0
+ Revision: 435709
- update to 1.90

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 1.880.0-1mdv2010.0
+ Revision: 401463
- rebuild
- using %%perl_convert_version
- fixed license field

* Mon Feb 09 2009 Jérôme Quelin <jquelin@mandriva.org> 1.88-1mdv2009.1
+ Revision: 338870
- skipping tests since they seem to require a valid term
- better prereqs
- update to new version 1.88

* Wed Nov 12 2008 Jérôme Quelin <jquelin@mandriva.org> 1.86-1mdv2009.1
+ Revision: 302519
- update to new version 1.86

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1.76-3mdv2009.0
+ Revision: 266116
- rebuild early 2009.0 package (before pixel changes)

* Wed Apr 23 2008 Jérôme Quelin <jquelin@mandriva.org> 1.76-2mdv2009.0
+ Revision: 196891
- rebuild

* Sun Mar 02 2008 Michael Scherer <misc@mandriva.org> 1.76-1mdv2008.1
+ Revision: 177690
- new version

  + Thierry Vignaud <tv@mandriva.org>
    - fix summary-not-capitalized

* Thu Dec 20 2007 Olivier Blin <blino@mandriva.org> 1.28-2mdv2008.1
+ Revision: 135813
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Oct 20 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.28-2mdv2007.0
+ Revision: 71267
+ Status: not released
- Add BuildRequires
- New version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 33 |12cr|acoustid-fingerprinter-0.5.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           acoustid-fingerprinter
Version:        0.5.1
Release:        %mkrel 1
Summary:        Music AcoustID fingerprinting application

Group:          Sound
License:        GPLv2+
URL:            http://acoustid.org/fingerprinter
Source:         https://github.com/downloads/lalinsky/%{name}/%{name}-%{version}.tar.gz

BuildRoot: %_tmppath/%name-%version-%release-buildroot
BuildRequires:  cmake
BuildRequires:  qt4-devel
%if %mdvver > 201100
BuildRequires:  ffmpeg0.7-devel
%else
BuildRequires:  ffmpeg-devel
%endif
BuildRequires:  taglib-devel
BuildRequires:  desktop-file-utils
BuildRequires:  pkgconfig(libchromaprint)


%description

Acoustid fingerprinter is a cross-platform GUI application that uses
Chromaprint to submit audio fingerprints from your music collection 
to the Acoustid database. Only tagged audio files are submitted. 
Files tagged by MusicBrainz applications such as Picard are preferred,
but it will submit fingerprints for any files that have tags such as
track title, artist name, album name, etc.

%prep
%setup -q


%build
%cmake -DCMAKE_BUILD_TYPE=Debug
# removing the -O3 optimization flag for the release building type
sed -i  "s/-O3 -DNDEBUG//g" CMakeCache.txt
%make


%install
rm -rf %buildroot
cd build
%makeinstall_std
cd ..

install -d -m755 %{buildroot}%{_datadir}/applications

desktop-file-install \
  --remove-key Encoding \
  --dir %{buildroot}%{_datadir}/applications \
  %{buildroot}%{_datadir}/applications/%{name}.desktop

install -p -D -m 0644 images/%{name}.svg  %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg

%files
%doc CHANGES.txt COPYING.txt 
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg




%changelog
* Mon Jun 11 2012 Götz Waschk <waschk@mandriva.org> 0.5.1-1
+ Revision: 804387
- import acoustid-fingerprinter


* Mon Jun 11 2012 Goetz Waschk <goetz@mandriva.org> 0.5.1-1
- adapt for Mandriva

* Wed May 9 2012 Ismael Olea <ismael@olea.org> - 0.5.1-5
- bump

* Wed Apr 04 2012 Nicolas Chauvet <kwizart@gmail.com> - 0.5.1-4
- Rebuilt

* Fri Mar 02 2012 Nicolas Chauvet <kwizart@gmail.com> - 0.5.1-3
- Rebuilt for c++ ABI breakage

* Tue Feb 28 2012 Nicolas Chauvet <kwizart@gmail.com> - 0.5.1-2
- Rebuilt for x264/FFmpeg

* Sat Jan 14 2012 Ismael Olea <ismael@olea.org> - 0.5.1-1
- updated to 0.5.1
- desktop svg icon now provided upstream
- fix-contenttypeheader.patch included in upstream
- Now CMAKE configured for Debug release -> better debuginfo
- added update-mime-database scriptlets

* Wed Jan 4 2012 Ismael Olea <ismael@olea.org> - 0.5-2
- upstream now includes desktop file
- patch0 fixes https://github.com/lalinsky/acoustid-fingerprinter/issues/3
- removing the -O3 optimization flag for the release building type
- more spec cleaning

* Sun Jan 1 2012 Ismael Olea <ismael@olea.org> - 0.5-1
- update to 0.5
- minor spec cleaning

* Thu Nov 18 2011 Ismael Olea <ismael@olea.org> - 0.4-1
- first version for Fedora


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 34 |12cr|acpitool-0.5.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name acpitool
%define version 0.5.1
%define release %mkrel 2

Summary: A Linux ACPI client 
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://freeunix.dyndns.org:8088/ftp_site/pub/unix/acpitool/%name-%version.tar.bz2
License: GPL 
Group: System/Kernel and hardware
Url: http://freeunix.dyndns.org:8088/site2/acpitool.shtml
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot


%description
It's a small command-line application,
intended to be a replacement for the apm tool.

%prep
%setup -q -n %name-%{version}

%build
%configure2_5x

perl -pi -e "s|/usr/local|$RPM_BUILD_ROOT/usr|g" Makefile
perl -pi -e "s|man/man1|share/man/man1|g" Makefile

make

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/%{_bindir}
mkdir -p $RPM_BUILD_ROOT/%{_mandir}/man1
%makeinstall

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_bindir}/acpitool
%{_mandir}/man1/acpitool*




%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5.1-2mdv2011.0
+ Revision: 616500
- the mass rebuild of 2010.0 packages

* Fri Aug 14 2009 Frederik Himpe <fhimpe@mandriva.org> 0.5.1-1mdv2010.0
+ Revision: 416372
- Update to new version 0.5.1
- Remove string patch integrated upstream

* Thu Mar 05 2009 Antoine Ginies <aginies@mandriva.com> 0.5.0-1mdv2009.1
+ Revision: 348867
- fix patch0 decleration

* Thu Jul 24 2008 Erwan Velu <erwan@mandriva.org> 0.5.0-1mdv2009.0
+ Revision: 245873
- 0.5.0

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 0.4.7-1mdv2008.1
+ Revision: 135817
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Feb 07 2007 Lenny Cartier <lenny@mandriva.com> 0.4.7-1mdv2007.0
+ Revision: 117187
- Update to 0.4.7
- Import acpitool

* Tue Sep 05 2006 Jerome Soyer <saispo@mandriva.org> 0.4.6-1mdv2007.0
- New release 0.4.6

* Wed Jun 28 2006 Lenny Cartier <lenny@mandriva.com> 0.4.5-2mdv2007.0
- rebuild

* Tue May 16 2006 Lenny Cartier <lenny@mandriva.com> 0.4.5-1mdk
- 0.4.5

* Mon Feb 06 2006 Lenny Cartier <lenny@mandriva.com> 0.4.4-1mdk
- 0.4.4

* Mon Dec 12 2005 Erwan Velu <erwan@seanodes.com> 0.4.0-1mdk
- 0.4.0

* Tue Apr 19 2005 Giuseppe Ghib <ghibo@mandrakesoft.com> 0.2.7-1mdk
- 0.2.7.

* Tue Sep 14 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.2.5-1mdk
- 0.2.5

* Wed Jul 14 2004 Erwan Velu <erwan@mandrakesoft.com> 0.2-1mdk
- Initial mdk package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 35 |12cr|adesklets-0.6.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	adesklets
%define	version	0.6.1
%define	release	%mkrel 8

Summary:        Simple desklets for Unix
Name:           %name
Version:        %version
Release:        %release
License:        GPL
URL:            http://adesklets.sourceforge.net/
Source0:        %{name}-%{version}.tar.bz2
Patch0:		adesklets-0.6.1-fix-str-fmt.patch
Patch1:		adesklets-0.6.1-linkage.patch
Group:          Graphical desktop/Other
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires:	tkinter
BuildRequires:  imlib2-devel python-devel
BuildRequires:  ncurses-devel
BuildRequires:  readline-devel
BuildRequires:  perl-devel

%description
adesklets is an interactive Imlib2 console for the X Window system. It provides
to scripted languages a clean and simple way to write great looking, mildly
interactive desktop integrated graphic applets (aka "desklets").

%prep
%setup -q
%patch0 -p0
%patch1 -p0

%build
export LDFLAGS="-lm"
%configure2_5x
pushd scripting/perl/
%{__perl} Makefile.PL INSTALLDIRS=vendor
popd
%make

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1
mkdir -p $RPM_BUILD_ROOT%{_infodir}
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%post
%_install_info %{_infodir}/%{name}*

%preun
%_remove_install_info %{_infodir}/%{name}*

%files
%defattr(-,root,root)
%doc README ChangeLog NEWS INSTALL COPYING AUTHORS 
%{_bindir}/*
%{_infodir}/*
%py_platsitedir/*
%{perl_vendorlib}/*
%{_datadir}/adesklets
%{_mandir}/*/*




%changelog
* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 0.6.1-8mdv2010.0
+ Revision: 436625
- rebuild

* Mon Mar 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.6.1-7mdv2009.1
+ Revision: 356239
- rebuild

* Thu Jan 22 2009 Funda Wang <fwang@mandriva.org> 0.6.1-6mdv2009.1
+ Revision: 332420
- fix building

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild

* Mon Jan 14 2008 Thierry Vignaud <tv@mandriva.org> 0.6.1-4mdv2008.1
+ Revision: 151759
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 0.6.1-3mdv2008.1
+ Revision: 135817
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Dec 13 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.6.1-3mdv2007.0
+ Revision: 96503
- Rebuild against new python
- Import adesklets

* Wed Jun 28 2006 Lenny Cartier <lenny@mandriva.com> 0.6.1-2mdv2007.0
- rebuild

* Sat May 06 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.6.1-1mdk
- New release 0.6.1

* Wed Mar 29 2006 Pascal Terjan <pterjan@mandriva.org> 0.6.0-2mdk
- requires tkinter (Fabrice Facorat, #20404)

* Tue Mar 28 2006 Pascal Terjan <pterjan@mandriva.org> 0.6.0-1mdk
- 0.6.0

* Wed Dec 14 2005 Pascal Terjan <pterjan@mandriva.org> 0.5.0-1mdk
- 0.5.0

* Fri Oct 07 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.4.11-2mdk
- Fix BuildRequires

* Sat Sep 03 2005 Pascal Terjan <pterjan@mandriva.org> 0.4.11-1mdk
- 0.4.11

* Mon Aug 15 2005 Pascal Terjan <pterjan@mandriva.org> 0.4.10-1mdk
- First Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 36 |12cr|adns-python-1.2.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Python bindings for GNU adns library
Name:		adns-python
Version:	1.2.1
Release:	3
Source0:	%{name}-%{version}.tar.gz
License:	GPLv2
Group:		Development/Python
BuildRequires:	adns-devel
%py_requires -d
URL:		http://dustman.net/andy/python/adns-python

%description
adns-python is a Python module that interfaces to the adns asynchronous
resolver library.

%prep
%setup -q

%build
env CFLAGS="%{optflags}" python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%defattr(-,root,root)
%doc GPL README
%{_libdir}/python%{py_ver}/site-packages/*




%changelog
* Tue Feb 23 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.2.1-2mdv2010.1
+ Revision: 510104
- Fix tabs/space
- Fix license

* Wed Jan 20 2010 Frederik Himpe <fhimpe@mandriva.org> 1.2.1-1mdv2010.1
+ Revision: 494376
- Remove old patches (srv patch integrated upstream, invalid free patch
  fixed differently upstream)

  + Sandro Cazzaniga <kharec@mandriva.org>
    - set mkrel to 1
    - update to 1.2.1

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 1.1.1-5mdv2010.0
+ Revision: 436626
- rebuild

* Sun Dec 28 2008 Funda Wang <fwang@mandriva.org> 1.1.1-4mdv2009.1
+ Revision: 320370
- rediff srv patch
- rebuild for new python

* Thu Jun 19 2008 Thierry Vignaud <tv@mandriva.org> 1.1.1-3mdv2009.0
+ Revision: 226115
- rebuild
- remove URL from description

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 1.1.1-2mdv2008.1
+ Revision: 135817
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Tue Mar 20 2007 Pascal Terjan <pterjan@mandriva.org> 1.1.1-2mdv2007.1
+ Revision: 146816
- Fix two invalid free

* Wed Dec 06 2006 Jérôme Soyer <saispo@mandriva.org> 1.1.1-1mdv2007.1
+ Revision: 91605
- Add Patch0 from fc
- Rebuild for latest python
- Import adns-python

* Wed Jun 28 2006 Lenny Cartier <lenny@mandriva.com> 1.0.0-6mdv2007.0
- rebuild

* Wed Aug 24 2005 Leonardo Chiquitto Filho <chiquitto@mandriva.com> 1.0.0-5mdk
- Require python >= 2.5 instead of python = 2.5 (fixes ticket 17152)

* Sat Dec 04 2004 Michael Scherer <misc@mandrake.org> 1.0.0-4mdk
- Rebuild for new python

* Sat Aug 14 2004 Pascal Terjan <pterjan@mandrake.org> 1.0.0-3mdk
- fix BuildRequires


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 37 |12cr|adonthell-0.3.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#define debug_package %{nil}

%define	name	adonthell
%define	version	0.3.5
%define	rel	2
%define release	%{rel}

Summary:		A 2D graphical RPG game
Name:		%{name}
Version:		%{version}
Release:		%{release}
License:		GPLv2+
Group:		Games/Adventure
Source0:		adonthell-src-%{version}.tar.gz
Patch0:		adonthell-src-0.3.5-fix-str-fmt.patch
Patch1:		adonthell-0.3.5-glibc-2.10.patch
Patch2:		adonthell-0.3.5-configure.in.patch
Patch3:		adonthell-0.3.5-gcc-4.7.patch
URL:		http://adonthell.linuxgames.com/
BuildRequires:	pkgconfig(vorbis) 
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(python) 
BuildRequires:	pkgconfig(zlib)
BuildRequires:	swig
BuildRequires:	pkgconfig(SDL_mixer) 
BuildRequires:	pkgconfig(SDL_ttf)
BuildRequires:	gpm-devel 


%description
A 2D, graphical, single player role playing game inspired by good old 
console RPGs from the SNES like Secret of Mana or Chrono Trigger. 

This package contains the Adonthell engine. You will also need a game
package to play Adonthell. For this release, the official package is 
Waste's Edge.

%prep
%setup -q
%patch0 -p0
%patch1 -p1
%patch2 -p0
%patch3 -p1

# Set default screen-mode to fullscreen
sed 's|screen_mode = 0|screen_mode = 1|g' -i src/prefs.cc

%build
autoreconf -fi
export CXXFLAGS="%{optflags} -O2 -fno-exceptions"
%configure2_5x	--bindir=%{_gamesbindir} \
		--datadir=%{_gamesdatadir}
%make


%install
%makeinstall_std
install -m644 src/modules/adonthell.py -D %{buildroot}%{_gamesdatadir}/%{name}/modules/adonthell.py
install -m644 src/modules/dialogue.py -D %{buildroot}%{_gamesdatadir}/%{name}/modules/dialogue.py

%post
echo Set default screen-mode to fullscreen

#no language files
#find_lang  %{name} 


%files 
%doc ABOUT-NLS ChangeLog NEWS FULLSCREEN.howto README
%{_gamesbindir}/%{name}
%{_gamesbindir}/%{name}-0.3
%dir %{_gamesdatadir}/%{name}
%{_gamesdatadir}/%{name}/*


%changelog
* Fri Feb 19 2010 Funda Wang <fwang@mandriva.org> 0.3.5-2mdv2010.1
+ Revision: 508015
- add gentoo patches to make it build

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Thu Jan 22 2009 Funda Wang <fwang@mandriva.org> 0.3.5-1mdv2009.1
+ Revision: 332432
- fix str fmt

* Sun Aug 10 2008 Emmanuel Andry <eandry@mandriva.org> 0.3.5-1mdv2009.0
+ Revision: 270333
- New version
- drop patches

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 0.3.4-3mdv2009.0
+ Revision: 135817
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

  + Nicolas Vigier <nvigier@mandriva.com>
    - update license tag

* Mon Aug 13 2007 Nicolas Vigier <nvigier@mandriva.com> 0.3.4-3mdv2008.0
+ Revision: 62677
- rebuild for new python (fix bug #30942)
- add buildrequires on gpm-devel

  + Per Ã?yvind Karlsen <peroyvind@mandriva.org>
    - fix python detection
    - sync with ubuntu/debian patches to fix python2.5/swig, use of SDL_mixer & SDL_ttf etc.
    - fix build with gcc >= 4 (P0)


* Thu Apr 21 2005 Per Ã?yvind Karlsen <peroyvind@linux-mandrake.com> 0.3.4-1mdk
- 0.3.4 (fixes #15557)
- reduce optimizations
- drop P0 & P1
- fix summary-ended-with-dot

* Wed Feb 04 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.3.3-4mdk
- fix buildrequires for lib64
- use %%makeinstall_std macro
- don't manually strip binary in %%install

* Fri Aug 08 2003 Per Ã?yvind Karlsen <peroyvind@linux-mandrake.com> 0.3.3-3mdk
- rebuild for new perl

* Tue Mar 11 2003 Per Ã?yvind Karlsen <peroyvind@sintrax.net> 0.3.3-2mdk
- Added zlib-devel to BuildRequires

* Thu Nov 14 2002 Per Ã?yvind Karlsen <peroyvind@sintrax.net> 0.3.3-1mdk
- First mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 38 |12cr|adplay-1.7-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name adplay
%define version 1.7
%define release 4

Summary: 	AdLib music player for the command line
Name: 		%{name}
Version: 	%{version}
Release: 	%{release}
Source0: 	http://prdownloads.sourceforge.net/adplug/%{name}-%{version}.tar.bz2
License: 	GPLv2+
Group: 		Sound
URL: 		http://adplug.sourceforge.net

BuildRequires: pkgconfig(adplug) >= 2.2
BuildRequires: pkgconfig(sdl)
BuildRequires: pkgconfig(alsa)
BuildRequires: pkgconfig(esound)
BuildRequires: pkgconfig(ao)
BuildRequires: pkgconfig(zlib)
BuildRequires: chrpath

%description
AdPlay/UNIX is AdPlug's UNIX console-based frontend. AdPlug is a free,
universal OPL2 audio playback library. AdPlay/UNIX supports the full range
of AdPlug's file format playback features. Despite this, at the moment, only
emulated OPL2 output is supported by AdPlay/UNIX, but this on a wide range
of output devices.

%prep
%setup -q
touch *

%build
export CPPFLAGS="-I%_includedir/libbinio"
%configure2_5x
%make

%install
%makeinstall_std
chrpath -d %buildroot%_bindir/adplay

%files
%defattr(-,root,root)
%doc README NEWS TODO AUTHORS ChangeLog
%_bindir/adplay
%_mandir/man1/adplay.1*


%changelog
* Tue Dec 06 2011 Götz Waschk <waschk@mandriva.org> 1.7-4mdv2012.0
+ Revision: 738092
- yearly rebuild

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.7-3mdv2011.0
+ Revision: 609906
- rebuild

* Sun Mar 28 2010 Funda Wang <fwang@mandriva.org> 1.7-2mdv2010.1
+ Revision: 528358
- rebuild

* Wed Feb 10 2010 Götz Waschk <waschk@mandriva.org> 1.7-1mdv2010.1
+ Revision: 503835
- fix license
- add zlib dep
- new version
- bump libadplug dep
- update build deps

* Fri May 22 2009 Götz Waschk <waschk@mandriva.org> 1.6-5mdv2010.0
+ Revision: 378724
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.6-4mdv2009.0
+ Revision: 243043
- rebuild
- rebuild

* Thu Dec 20 2007 Olivier Blin <blino@mandriva.org> 1.6-2mdv2008.1
+ Revision: 135817
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Jun 01 2007 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 1.6-2mdv2008.0
+ Revision: 34289
- Rebuild with libslang2.

* Tue Apr 17 2007 Götz Waschk <waschk@mandriva.org> 1.6-1mdv2008.0
+ Revision: 14077
- new version
- fix buildrequires


* Fri Aug 25 2006 Gtz Waschk <waschk@mandriva.org> 1.5-6mdv2007.0
- remove rpath

* Sat Aug 05 2006 Götz Waschk <waschk@mandriva.org> 1.5-1mdv2007.0
- Rebuild

* Mon Jul 17 2006 Götz Waschk <waschk@mandriva.org> 1.5-1mdv2007.0
- rebuild for new adplug

* Wed Jun 28 2006 Lenny Cartier <lenny@mandriva.com> 1.5-3mdv2007.0
- rebuild

* Fri May 05 2006 Götz Waschk <waschk@mandriva.org> 1.5-2mdk
- rebuild for new adplug

* Tue Apr 25 2006 Götz Waschk <waschk@mandriva.org> 1.5-1mdk
- New release 1.5

* Fri Jan 06 2006 Götz Waschk <waschk@mandriva.org> 1.4-4mdk
- Rebuild
- use mkrel

* Mon Sep 19 2005 Gtz Waschk <waschk@mandriva.org> 1.4-3mdk
- adapt for new libbinio header location

* Sun May 15 2005 Gtz Waschk <waschk@mandriva.org> 1.4-2mdk
- rebuild for new adplug

* Sun Oct 03 2004 Gtz Waschk <waschk@linux-mandrake.com> 1.4-1mdk
- fix buildrequires
- New release 1.4

* Sat Oct 02 2004 Gtz Waschk <waschk@linux-mandrake.com> 1.3-4mdk
- rebuild

* Mon Jun 07 2004 Gtz Waschk <waschk@linux-mandrake.com> 1.3-3mdk
- new g++
- drop prefix


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 39 |12cr|adplug-2.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name adplug
%define version 2.2
%define release 3
%define api 2.2
%define major 0
%define libname %mklibname %name %api %major
%define develname %mklibname -d %name
%define staticname %mklibname -s -d %name

Summary: AdLib sound player library
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://prdownloads.sourceforge.net/%name/%{name}-%{version}.tar.bz2
Source1: http://prdownloads.sourceforge.net/adplug/adplug.db.bz2
URL: http://adplug.sourceforge.net/
License: LGPLv2+
Group: Sound

BuildRequires: pkgconfig(libbinio)
BuildRequires: chrpath

%description
AdPlug is a free, multi-platform, hardware independent AdLib sound player
library, mainly written in C++. AdPlug plays sound data, originally created
for the AdLib (OPL2) audio board, on top of an OPL2 emulator or by using the
real hardware. No OPL2 chip is required for playback.

It supports various audio formats from MS-DOS AdLib trackers.

%package -n %libname
Group: System/Libraries
Summary: Shared library of the AdPlug audio emulator

%description -n %libname
AdPlug is a free, multi-platform, hardware independent AdLib sound player
library, mainly written in C++. AdPlug plays sound data, originally created
for the AdLib (OPL2) audio board, on top of an OPL2 emulator or by using the
real hardware. No OPL2 chip is required for playback.

It supports various audio formats from MS-DOS AdLib trackers.

This package contains the shared library required to run applications
based on AdPlug.

%package -n %develname
Group: Development/C++
Summary: Development files of AdPlug
Requires: %libname = %version
Provides: libadplug-devel = %version-%release
Requires: libbinio-devel
Obsoletes: %mklibname -d %name 2.1

%description -n %develname
AdPlug is a free, multi-platform, hardware independent AdLib sound player
library, mainly written in C++. AdPlug plays sound data, originally created
for the AdLib (OPL2) audio board, on top of an OPL2 emulator or by using the
real hardware. No OPL2 chip is required for playback.

It supports various audio formats from MS-DOS AdLib trackers.

This package contains the C++ headers and documentation required for
building programs based on AdPlug.

%package -n %staticname
Group: Development/C++
Summary: Static library of AdPlug
Requires: %develname = %version
Provides: libadplug-static-devel = %version-%release
Obsoletes: %mklibname -s -d %name 2.1

%description -n %staticname
AdPlug is a free, multi-platform, hardware independent AdLib sound player
library, mainly written in C++. AdPlug plays sound data, originally created
for the AdLib (OPL2) audio board, on top of an OPL2 emulator or by using the
real hardware. No OPL2 chip is required for playback.

It supports various audio formats from MS-DOS AdLib trackers.

This package contains the static library required for statically
linking applications based on AdPlug.

%prep
%setup -q
perl -pi -e "s!/usr/local/share/adplug!%_datadir/%name!" doc/adplugdb.1

%build
export CPPFLAGS="-I%_includedir/libbinio"
%configure2_5x
%make

%install
%makeinstall_std
mkdir -p %buildroot%_datadir/%name
bzcat %SOURCE1 > %buildroot%_datadir/%name/adplug.db
chrpath -d %buildroot%_bindir/adplugdb


%if %mdkversion < 200900
%post -n %libname -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %libname -p /sbin/ldconfig
%endif

%post -n %develname
%_install_info libadplug.info
%postun -n %develname
%_remove_install_info libadplug.info

%files
%doc README
%_bindir/adplugdb
%_mandir/man1/adplugdb.1*
%dir %_datadir/%name/
%_datadir/%name/adplug.db

%files -n %libname
%doc AUTHORS NEWS TODO COPYING
%_libdir/libadplug-%{api}.so.%{major}*

%files -n %develname
%_includedir/adplug/
%_libdir/*.so
%_infodir/libadplug.info*
%_libdir/pkgconfig/*.pc

%files -n %staticname
%_libdir/*.a


%changelog
* Tue Dec 06 2011 Götz Waschk <waschk@mandriva.org> 2.2-3mdv2012.0
+ Revision: 738093
- yearly rebuild

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 2.2-2mdv2011.0
+ Revision: 609907
- rebuild

* Wed Feb 10 2010 Götz Waschk <waschk@mandriva.org> 2.2-1mdv2010.1
+ Revision: 503778
- new version
- drop patch
- new libname

* Fri May 22 2009 Götz Waschk <waschk@mandriva.org> 2.1-3mdv2010.0
+ Revision: 378725
- rebuild

* Wed Apr 22 2009 Götz Waschk <waschk@mandriva.org> 2.1-2mdv2010.0
+ Revision: 368667
- fix build
- update license

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Thu Dec 20 2007 Olivier Blin <blino@mandriva.org> 2.1-1mdv2009.0
+ Revision: 135817
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Apr 17 2007 Götz Waschk <waschk@mandriva.org> 2.1-1mdv2008.0
+ Revision: 14053
- new version
- new major


* Fri Aug 25 2006 Gtz Waschk <waschk@mandriva.org> 2.0.1-2mdv2007.0
- remove rpath

* Mon Jul 17 2006 Gtz Waschk <waschk@mandriva.org> 2.0.1-1mdv2007.0
- new major
- New release 2.0.1

* Wed Jun 28 2006 Lenny Cartier <lenny@mandriva.com> 2.0-2mdv2007.0
- rebuild

* Fri May 05 2006 Gtz Waschk <waschk@mandriva.org> 2.0-1mdk
- new major
- New release 2.0
- use mkrel

* Mon Sep 19 2005 Gtz Waschk <waschk@mandriva.org> 1.5.1-2mdk
- adapt for new libbinio header location

* Sun May 15 2005 Gtz Waschk <waschk@mandriva.org> 1.5.1-1mdk
- new major
- New release 1.5.1

* Sat Oct 02 2004 Gtz Waschk <waschk@linux-mandrake.com> 1.5-1mdk
- new major 1.5
- New release 1.5

* Sat Jun 05 2004 Gtz Waschk <waschk@linux-mandrake.com> 1.4.1-4mdk
- new g++
- drop prefix


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 40 |12cr|adtool-1.3.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Active Directory administration utility for Unix
Name:		adtool
Version:	1.3.3
Release:	%mkrel 1
License:	GPLv2
Group:		File tools
URL:		http://www.gp2x.org/adtool/
Source0:	http://www.gp2x.org/adtool/%{name}-%{version}.tar.gz
BuildRequires:	gdbm-devel
BuildRequires:	openldap-devel
BuildRequires:	libsasl-devel
BuildRequires:	openssl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
adtool is a unix command line utility for Active Directory
administration. Features include user and group creation,
deletion, modification, password setting and directory query and
search capabilities. 

%prep

%setup -q

# lib64 fix
perl -pi -e "s|/lib |/%{_lib} |g" configure*

%build
autoreconf -fis

%configure2_5x \
    --with-ldap=%{_prefix}

%make

%install
rm -rf %{buildroot}

%makeinstall

mv %{buildroot}%{_sysconfdir}/adtool.cfg.dist %{buildroot}%{_sysconfdir}/adtool.cfg

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog README TODO tests/test.sh
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/adtool.cfg
%{_bindir}/adtool
%{_mandir}/man1/adtool.1*


%changelog
* Mon Nov 09 2009 Jérôme Brenier <incubusss@mandriva.org> 1.3.3-1mdv2010.1
+ Revision: 463837
- update to new version 1.3.3
- drop P0 (merged upstream)

* Fri Jun 12 2009 Jérôme Brenier <incubusss@mandriva.org> 1.3.2-1mdv2010.0
+ Revision: 385543
- update to new version 1.3.2
- fix URL / Source
- fix license tag

* Sat Sep 20 2008 Oden Eriksson <oeriksson@mandriva.com> 1.3-10mdv2009.0
+ Revision: 286151
- fix linkage

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild
    - rebuild

* Wed Dec 26 2007 Oden Eriksson <oeriksson@mandriva.com> 1.3-7mdv2008.1
+ Revision: 137969
- rebuilt against openldap-2.4.7 libs

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Dec 14 2007 Thierry Vignaud <tvignaud@mandriva.com> 1.3-6mdv2008.1
+ Revision: 119818
- rebuild b/c of missing package on ia32

* Sun Sep 09 2007 Oden Eriksson <oeriksson@mandriva.com> 1.3-5mdv2008.0
+ Revision: 83845
- rebuild


* Fri Dec 22 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3-4mdv2007.0
+ Revision: 101601
- Import adtool

* Wed Jun 28 2006 Lenny Cartier <lenny@mandriva.com> 1.3-4mdv2007.0
- rebuild

* Wed Nov 30 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3-3mdk
- rebuilt against openssl-0.9.8a

* Wed Aug 31 2005 Buchan Milne <bgmilne@linux-mandrake.com> 1.3-2mdk
- Rebuild for libldap2.3

* Sun May 15 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3-1mdk
- 1.3

* Mon Feb 07 2005 Buchan Milne <bgmilne@linux-mandrake.com> 1.2-5mdk
- rebuild for ldap2.2_7

* Fri Feb 04 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 1.2-4mdk
- rebuilt against new openldap libs

* Sat Oct 16 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.2-3mdk
- fix deps


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 41 |12cr|advancecomp-1.15-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	advancecomp
%define version	1.15
%define release	%mkrel 6

Summary:	The AdvanceCOMP compression
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Archiving/Compression
URL:		http://advancemame.sourceforge.net
Source0:	%{name}-%{version}.tar.bz2
BuildRequires:	mencoder
BuildRequires:	groff
BuildRequires:  zlib-devel
Buildroot:	%{_tmppath}/%{name}-%{version}

%description
AdvanceCOMP contains recompression utilities for your .zip
archives, .png images, .mng video clips and .gz files.

%prep

%setup -q -n %{name}-%{version}

%build

%configure2_5x

# this does not work
#    --enable-bzip2

%make

make check

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%makeinstall_std


%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS COPYING HISTORY INSTALL README doc/*.html doc/*.txt
%attr(0755,root,root) %{_bindir}/advzip
%attr(0755,root,root) %{_bindir}/advpng
%attr(0755,root,root) %{_bindir}/advmng
%attr(0755,root,root) %{_bindir}/advdef
%{_mandir}/man1/*




%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.15-6mdv2011.0
+ Revision: 616502
- the mass rebuild of 2010.0 packages

* Tue Sep 01 2009 Thierry Vignaud <tv@mandriva.org> 1.15-5mdv2010.0
+ Revision: 423971
- rebuild

* Tue Sep 01 2009 Thierry Vignaud <tv@mandriva.org> 1.15-4mdv2010.0
+ Revision: 423863
- rebuild

* Thu Jun 19 2008 Thierry Vignaud <tv@mandriva.org> 1.15-3mdv2009.0
+ Revision: 226128
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 1.15-2mdv2008.1
+ Revision: 135817
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Dec 22 2006 Oden Eriksson <oeriksson@mandriva.com> 1.15-2mdv2007.0
+ Revision: 101583
- Import advancecomp

* Wed Jun 28 2006 Lenny Cartier <lenny@mandriva.com> 1.15-2mdv2007.0
- rebuild

* Tue Mar 21 2006 Lenny Cartier <lenny@mandriva.com> 1.15-1mdk
- 1.15

* Fri Oct 07 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.14-2mdk
- Fix BuildRequires
- %%mkrel

* Mon Sep 19 2005 Pascal Terjan <pterjan@mandriva.org> 1.14-1mdk
- 1.14
- fix build on 64 bits (P0 from Fedora)

* Fri Jan 14 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 1.13-1mdk
- initial mandrake package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 42 |12cr|aee-2.2.15b-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	aee
%define	version	2.2.15b
%define	release	%mkrel 7

Summary:	An easy to use text editor
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	Artistic
Group:		Editors
URL:		http://mahon.cwx.net/
Source0:	%{name}-%{version}.tar.bz2
Patch0:		%{name}-2.2.15b-mdkconf.patch
Patch1:		%{name}-2.2.15b-fix-str-fmt.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	libx11-devel

%description
An easy to use text editor. Intended to be usable with little or no
instruction. Provides both a terminal (curses based) interface and native
X-Windows interface (in which case the executable is called xae). Features
include pop-up menus, journalling (to recover from system crash or loss of
connection), cut-and-paste, multiple buffers (associated with files or not),
and much more.

%prep
%setup -q
%patch0 -p1 -b .peroyvind
%patch1 -p1 -b .strfmt

%build
make both OPTFLAGS="$RPM_OPT_FLAGS"

%install
rm -rf $RPM_BUILD_ROOT
install -m755 %{name} -D $RPM_BUILD_ROOT%{_bindir}/%{name}
install -m755 xae -D $RPM_BUILD_ROOT%{_bindir}/xae
install -m644 %{name}.1 -D $RPM_BUILD_ROOT%{_mandir}/man1/%{name}.1
install -m644 help.ae -D $RPM_BUILD_ROOT%{_datadir}/%{name}/help.ae
cd $RPM_BUILD_ROOT/usr/bin
ln -s aee $RPM_BUILD_ROOT%{_bindir}/rae
ln -s xae $RPM_BUILD_ROOT%{_bindir}/rxae

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc Artistic README.aee aee.1.ps aee.i18n.guide keypad
%{_bindir}/*
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/help.ae
%{_mandir}/man1/*



%changelog
* Wed Feb 02 2011 Funda Wang <fwang@mandriva.org> 2.2.15b-7mdv2011.0
+ Revision: 634993
- rebuild
- tighten BR

* Wed Jun 10 2009 Jérôme Brenier <incubusss@mandriva.org> 2.2.15b-6mdv2011.0
+ Revision: 384638
- fix str fmt (1 patch)

* Thu Jun 19 2008 Thierry Vignaud <tv@mandriva.org> 2.2.15b-5mdv2009.0
+ Revision: 226131
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 2.2.15b-4mdv2008.1
+ Revision: 135817
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - buildrequires X11-devel instead of XFree86-devel
    - import aee


* Tue Jun 27 2006 Lenny Cartier <lenny@mandriva.com> 2.2.15b-4mdv2007.0
- rebuild

* Wed May 11 2005 Lenny Cartier <lenny@mandriva.com> 2.2.15b-3mdk
- rebuild

* Mon Jan 05 2004 Per yvind Karlsen <peroyvind@linux-mandrake.com> 2.2.15b-2mdk
- don't do rm -rf $RPM_BUILD_ROOT in %%prep
- cosmetics
- compile with $RPM_OPT_FLAGS (P0)
- move help file into %%{_datadir}/%%{name} (P0)

* Thu Sep 04 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 2.2.15b-1mdk
- 2.2.15b

* Wed Apr 30 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 2.2.15a-2mdk
- distlint fix
- Buildrequires

* Sun Dec 29 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 2.2.15a-1mdk
- 2.2.15a
- reintroduce in contrib

*Thu Nov 15 2001 Lenn Cartier <lenny@mandrakesoft.com> 2.2.12a-1mdk
- 2.2.12a

* Tue Jun 26 2001 Lenny Cartier <lenny@mandrakesoft.com> 2.2.9-1mdk
- updated to 2.2.9
- fix url

* Tue Feb 27 2001 Lenny Cartier <lenny@mandrakesoft.com> 2.2.7-1mdk
- updated to 2.2.7

* Thu Jan 04 2001 Lenny Cartier <lenny@mandrakesoft.com> 2.2.3-1mdk
- upgraded to 2.2.3

* Wed Jul 26 2000 Lenny Cartier <lenny@mandrakesoft.com> 2.2.1-1mdk
- upgraded to v2.2.1
- BM
- macros

* Thu Apr 20 2000 Lenny Cartier <lenny@mandrakesoft.com> 2.2.0-2mdk
- fix group

* Tue Jan 25 2000 Lenny Cartier <lenny@mandrakesoft.com>
- build for mandrake

* Mon Jan 11 1999 Ryan Weaver <ryanw@infohwy.com>
  [aee-2.2.0-1]
- First RPM.
- Patch to move help files, etc. from /usr/local/lib to /usr/lib/aee


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 43 |12cr|aeolus-0.8.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:          aeolus
Summary:       Synthesised pipe organ emulator
Version:       0.8.4
Release:       %mkrel 1
License:       GPLv2+ and CC-BY-SA
Group:	       Sound
Source0:       http://www.kokkinizita.net/linuxaudio/downloads/%{name}-%{version}.tar.bz2
Source1:       http://www.kokkinizita.net/linuxaudio/downloads/stops-0.3.0.tar.bz2
Source2:       %{name}.desktop
# http://commons.wikimedia.org/wiki/File:Logo_aeolus.png / resized to 48x48
# CC-BY-SA License
Source3:       %{name}48x48.png
URL: 	       http://www.kokkinizita.net/linuxaudio/aeolus/index.html
BuildRoot:     %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Obsoletes:     %mklibname %{name}
BuildRequires: clthreads-devel
BuildRequires: clalsadrv-devel >= 2.0.0
BuildRequires: clxclient-devel
BuildRequires: pkgconfig(jack)
BuildRequires: readline-devel

%description
Aeolus is a synthesised (i.e. not sampled) pipe organ emulator that 
should be good enough to make an organist enjoy playing it. It is a 
software synthesiser optimised for this job, with possibly hundreds 
of controls for each stop, that enable the user to "voice" 
his instrument.

Main features of the default instrument: three manuals and one pedal, 
five different temperaments, variable tuning, MIDI control of course, 
stereo, surround or Ambisonics output, flexible audio controls 
including a large church reverb.

Aeolus is not very CPU-hungry, and should run without problems on a 
e.g. a 1GHz, 256Mb machine. 

%files
%defattr(-,root,root)
%config %{_sysconfdir}/%{name}.conf
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png
%{_libdir}/aeolus_txt.so
%{_libdir}/aeolus_x11.so

#--------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{version} -a1

# fix wrong perms
chmod +r stops-0.3.0/*
cd source
sed -i -e 's/PREFIX =/#PREFIX =/g' Makefile
sed -i -e 's/-lXft//g' Makefile
sed -i -e 's/-lrt//g' Makefile
sed -i -e 's/\/sbin\/ldconfig/#\/sbin\/ldconfig/g' Makefile
sed -i -e 's#-O3#%{optflags}#' Makefile
sed -i -e 's/-march\=native//g' Makefile

%build
cd source
export LDLIBS="-ldl"
PREFIX=%{_prefix} %make

%install
cd source
PREFIX=%{_prefix} %makeinstall_std 
cd ..

mkdir -p %{buildroot}%{_datadir}/%{name}/stops
cp -fr stops-0.3.0/* %{buildroot}%{_datadir}/%{name}/stops/

mkdir -p %{buildroot}%{_sysconfdir}/
cat > %{buildroot}%{_sysconfdir}/%{name}.conf <<EOF
-u -J -S %{_datadir}/%{name}/stops
EOF

# desktop file and icon
install -d -m755 %{buildroot}%{_datadir}/{applications,pixmaps}
install -D -m644 %{SOURCE2} %{buildroot}%{_datadir}/applications
install -m644 %{SOURCE3} %{buildroot}%{_datadir}/pixmaps/%{name}.png


%changelog
* Sat Jul 24 2010 Frank Kober <emuse@mandriva.org> 0.8.4-1mdv2011.0
+ Revision: 558121
- new version 0.8.4
 o requires clalsadrv>=2.0.0
 o replace patches by sed scripts

* Mon Feb 08 2010 Jérôme Brenier <incubusss@mandriva.org> 0.8.2-6mdv2010.1
+ Revision: 501953
- fix some wrong perms

* Mon Feb 08 2010 Jérôme Brenier <incubusss@mandriva.org> 0.8.2-4mdv2010.1
+ Revision: 501881
- add PREFIX=%%{_prefix} to %%make
- fix linkage (over and under linking)
- relocate stops to %%{_datadir}/aeolus/stops and fix aeolus.conf
- add a desktop file (thanks to P. DIDIER) and an icon under CC-BY-SA
- cosmetic changes

* Fri Dec 18 2009 Jérôme Brenier <incubusss@mandriva.org> 0.8.2-3mdv2010.1
+ Revision: 479978
- BuildRequires: readline-devel

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Funda Wang <fwang@mandriva.org>
    - New version 0.8.2

* Sun Dec 21 2008 Funda Wang <fwang@mandriva.org> 0.6.6-4mdv2009.1
+ Revision: 317086
- fix rpm group (bug#46412)

* Sat Sep 13 2008 Funda Wang <fwang@mandriva.org> 0.6.6-3mdv2009.0
+ Revision: 284529
- Add stops source to fix bug#40543
- new license policy
- spec cleanup

* Thu Jun 19 2008 Thierry Vignaud <tv@mandriva.org> 0.6.6-2mdv2009.0
+ Revision: 226132
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Dec 09 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.6.6-1mdv2008.1
+ Revision: 116599
- Add missing BuildRequire
- import aeolus



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 44 |12cr|afbackup-3.5.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define cryptkey afbackup
%define clientconf afclient.conf
%define serverconf afserver.conf
%define confdir %{_sysconfdir}/afbackup
%define bindir %{_sbindir}
%define logdir %{_var}/log/afbackup
%define vardir %{_var}/lib/afbackup
%define commondir %{_libdir}/afbackup
%define rexecdir %{_libexecdir}/afbackup
%define libdir %{confdir}

Summary:	Afbackup is a client-server backup system
Name:		afbackup
Version:	3.5.3
Release:	4
License:	GPL
Group:		Archiving/Backup
URL:		http://afbackup.sf.net
Source0:	%{name}-%{version}.tar.gz
Source1:	afbackup-xinetd.afbackup
Source3:	afbackup-afmbackup-rc
Patch0:		afbackup-3.3.6-configs.patch
#patch1 sent upstream (Kharec)
Patch1:		afbackup-3.5.3-fix-str-fmt.patch
Requires:	sharutils
BuildRequires:  pkgconfig(openssl)
BuildRequires:  pkgconfig(zlib)

%description
Client-Server Backup System
This is a client-server backup system offering several workstations a
centralized backup to a special backup server. Backing up only one
computer is easily possible, too. Any streaming device can be used
for writing the data to it, usually this will be a tape
device. Writing backups is normally done sequentially: The next
writing to tape goes to the end of the previous write no matter where
you have restored from in the meantime. This package is for server or
client with remote-start.

Features:
 - Authentication of the client is performed before it can take over control 
 - Access restriction for the streamer device -> security
 - Client-side per-file compression -> reliability
 - Data stream is written to tape in pieces -> fast finding of files 
 - Tape position logging for each file
 - Tape capacity is fully used
 - Full / incremental backups
 - Raw partitions can be backuped
 - Client and Server buffering for maximal throughput is done
 - DES authentication support

Documentation:
http://afbackup-doc.sourceforge.net/html/

%package client
Summary:	AF's backup system client
Group:		Archiving/Backup
Requires:	sharutils

%description client
Client-Server Backup System (Client side)
This is a client-server backup system offering several workstations a
centralized backup to a special backup server. Backing up only one
computer is easily possible, too. Any streaming device can be used
for writing the data to it, usually this will be a tape
device. Writing backups is normally done sequentially: The next
writing to tape goes to the end of the previous write no matter where
you have restored from in the meantime. This is only the client, you
need to have a server running on either this or another host.

Features:
 - Authentication of the client is performed before it can take over control
 - Access restriction for the streamer device -> security
 - Client-side per-file compression -> reliability
 - Data stream is written to tape in pieces -> fast finding of files
 - Tape position logging for each file
 - Tape capacity is fully used
 - Full / incremental backups
 - Raw partitions can be backuped
 - Client and Server buffering for maximal throughput is done
 - DES authentication support

Documentation:
http://afbackup-doc.sourceforge.net/html/

%prep
%setup -q -n %{name}-%{version}
%patch0 -p1 -b .cfg
%patch1 -p0 -b .str

%build
%configure2_5x --without-prefixext \
    --with-clientbindir=%{bindir} \
    --with-clientconf=%{clientconf} \
    --with-clientconfdir=%{confdir} \
    --with-clientlibdir=%{libdir} \
    --with-clientlogdir=%{logdir} \
    --with-clientmandir=%{_mandir} \
    --with-clientvardir=%{vardir} \
    --with-commondir=%{commondir} \
    --with-commondatadir=%{commondir} \
    --with-commonshlibdir=%{commondir} \
    --with-rexecdir=%{rexecdir} \
    --with-serverbindir=%{bindir} \
    --with-serverconf=%{serverconf} \
    --with-serverconfdir=%{confdir} \
    --with-serverlibdir=%{libdir} \
    --with-serverlogdir=%{logdir} \
    --with-servermandir=%{_mandir} \
    --with-servervardir=%{vardir} \
    --with-zlib \
    --disable-nls \
    --sysconfdir=%{confdir} \
    --with-des --with-des-ldflag=-lcrypto --with-des-include=/usr/include/openssl

echo %{cryptkey} | make all OPTIMIZE="%{optflags}"

%install
mkdir -p %{buildroot}%{_mandir}/man8
mkdir -p %{buildroot}%{logdir}
mkdir -p %{buildroot}%{_sysconfdir}/xinetd.d
mkdir -p %{buildroot}%{_initrddir}
install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/xinetd.d/afbackup-xinetd
install -m 755 %{SOURCE3} %{buildroot}%{_initrddir}/afbackup
make install.client install.server \
    SERVERBINDIR=%{buildroot}%{bindir} \
    SERVERCONFDIR=%{buildroot}%{confdir} \
    SERVERLIBDIR=%{buildroot}%{libdir} \
    SERVERVARDIR=%{buildroot}%{vardir} \
    CLIENTBINDIR=%{buildroot}%{bindir} \
    CLIENTCONFDIR=%{buildroot}%{confdir} \
    CLIENTLIBDIR=%{buildroot}%{libdir} \
    CLIENTVARDIR=%{buildroot}%{vardir} \
    SERVERREXECDIR=%{buildroot}%{rexecdir} \
    COMMONDIR=%{buildroot}%{commondir} \
    COMMONDATADIR=%{buildroot}%{commondir} \
    COMMONSHLIBDIR=%{buildroot}%{commondir} \
    CLIENTMANDIR=%{buildroot}%{_mandir} \
    SERVERMANDIR=%{buildroot}%{_mandir}

make install.rexeclinks \
    CLIENTBINDIR=%{bindir} \
    SERVERREXECDIR=%{buildroot}%{rexecdir}

# fix afbackup verify error
rm -f %{buildroot}%{rexecdir}/verify
ln -s %{bindir}/afverify %{buildroot}%{rexecdir}/verify
echo %{cryptkey} >%{buildroot}%{confdir}/cryptkey

%post
grep -q '/usr/lib/afbackup/rexec' %{confdir}/%{serverconf} && {
echo "Upgrade afserver.conf"
sed 's,/usr/lib/afbackup/rexec,%{rexecdir},' %{confdir}/%{serverconf} >%{confdir}/%{serverconf}.%{version}
cat %{confdir}/%{serverconf}.%{version} >%{confdir}/%{serverconf}
}

if ! grep -q ^afbackup %{_sysconfdir}/services
then
echo "afbackup        2988/tcp                        # Afbackup system" >>%{_sysconfdir}/services
fi

if ! grep -q ^afmbackup %{_sysconfdir}/services
then
echo "afmbackup        2989/tcp                        # Afbackup system Multistream" >>%{_sysconfdir}/services
fi

if [ -f %{_sysconfdir}/inetd.conf ]
then
    if ! grep -q afbackup %{_sysconfdir}/inetd.conf
    then
    echo "afbackup stream tcp     nowait  root    %{bindir}/afserver %{bindir}afserver %{confdir}/%{serverconf}" >>%{_sysconfdir}/inetd.conf
    fi
fi

/sbin/chkconfig --add afbackup

%post client
grep -q '/usr/lib/afbackup/rexec' %{confdir}/%{serverconf} && {
echo "Upgrade afserver.conf"
sed 's,/usr/lib/afbackup/rexec,%{rexecdir},' %{confdir}/%{serverconf} >%{confdir}/%{serverconf}.%{version}
cat %{confdir}/%{serverconf}.%{version} >%{confdir}/%{serverconf}
}


if ! grep -q ^afbackup %{_sysconfdir}/services
then
echo "afbackup        2988/tcp                        # Afbackup system" >>%{_sysconfdir}/services
fi

if ! grep -q ^afmbackup %{_sysconfdir}/services
then
echo "afmbackup        2989/tcp                        # Afbackup system Multistream" >>%{_sysconfdir}/services
fi

%preun
if [ "$1" = "0" ]; then
  /sbin/service afbackup stop || :
  /sbin/chkconfig --del afbackup || :
fi

%postun
if [ $1 -ge 1 ] ; then
  /sbin/service afbackup condrestart 2>&1 > /dev/null || :
fi

%files
%doc CONFIG INTRO README PROGRAMS
%attr(700,root,adm) %dir %{commondir}
# ATM it's the same as commondir so skip
#attr(700,root,adm) %dir %{rexecdir}
%{rexecdir}/afverify
%{rexecdir}/verify
%{rexecdir}/copy_tape
%{rexecdir}/full_backup
%{rexecdir}/incr_backup
%config(noreplace) %{_sysconfdir}/xinetd.d/afbackup-xinetd
%config(noreplace) %{_sysconfdir}/afbackup/init.d/afbackup
%attr(755,root,root) %config(noreplace) %{_initrddir}/afbackup
%attr(750,root,adm) %dir %{confdir}
%attr(640,root,adm) %config(noreplace) %{confdir}/%{serverconf}
%attr(640,root,adm) %config(noreplace) %{confdir}/changer.conf
%attr(640,root,adm) %config(noreplace) %{confdir}/%{clientconf}
%attr(600,root,adm) %config(noreplace) %{confdir}/cryptkey
%attr(640,root,adm) %{commondir}/aftcllib.tcl
%attr(750,root,adm) %{commondir}/update_indexes
%attr(711,root,adm) %dir %{vardir}
%attr(640,root,adm) %config(noreplace) %{vardir}/readonly_tapes
%attr(750,root,adm) %dir %{logdir}
%attr(750,root,adm) %{bindir}/afbackout
%attr(750,root,adm) %{bindir}/afbackup
%attr(750,root,adm) %{bindir}/afclient
%attr(750,root,adm) %{bindir}/afclientconfig
%attr(750,root,adm) %{bindir}/afmserver
%attr(750,root,adm) %{bindir}/afrestore
%attr(750,root,adm) %{bindir}/afserver
%attr(750,root,adm) %{bindir}/afserverconfig
%attr(750,root,adm) %{bindir}/afverify
%attr(750,root,adm) %{bindir}/autocptapes
%attr(750,root,adm) %{bindir}/cartagehandler
%attr(750,root,adm) %{bindir}/cart_ctl
%attr(750,root,adm) %{bindir}/cartis
%attr(750,root,adm) %{bindir}/cartready
%attr(750,root,adm) %{bindir}/changerready
%attr(750,root,adm) %{bindir}/copy_tape
%attr(750,root,adm) %{bindir}/full_backup
%attr(750,root,adm) %{bindir}/incr_backup
%attr(750,root,adm) %{bindir}/label_tape
%attr(750,root,adm) %{bindir}/serverconfig
%attr(750,root,adm) %{bindir}/update_indexes
%attr(750,root,adm) %{bindir}/xafclientconfig
%attr(750,root,adm) %{bindir}/xafrestore
%attr(750,root,adm) %{bindir}/xafserverconfig
%attr(750,root,adm) %{bindir}/xafserverstatus
%attr(750,root,adm) %{bindir}/xserverconfig
%attr(750,root,adm) %{bindir}/xserverstatus
%attr(750,root,adm) %{bindir}/__descrpt
%attr(750,root,adm) %{bindir}/__inc_link
%attr(750,root,adm) %{bindir}/__mt
%attr(750,root,adm) %{bindir}/__numset
%attr(750,root,adm) %{bindir}/__packpats
%attr(750,root,adm) %{bindir}/__piper
%attr(750,root,adm) %{bindir}/__z
%{_mandir}/*/*

%files client
%defattr(-,root,root)
%doc CONFIG INTRO README PROGRAMS
%attr(750,root,adm) %dir %{commondir}
%attr(750,root,adm) %{commondir}/afrestore
%attr(750,root,adm) %dir %{confdir}
%attr(711,root,adm) %dir %{vardir}
%attr(750,root,adm) %dir %{logdir}
%attr(750,root,adm) %{bindir}/clientconfig
%attr(750,root,adm) %{bindir}/xclientconfig
%attr(750,root,adm) %{bindir}/xrestore



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 45 |12cr|afce-0.9.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		original_release	51
Name:		afce
Version:	0.9.0
Release:	%mkrel 1
Summary:	Algorithm Flowchart Editor
License:	GPL
Group:		Education
URL:		http://vicking.narod.ru/flowchart/
Source:		%{name}-%{version}-%{original_release}.tar.gz
Source2:	%{name}.desktop
BuildRoot:	%{_tmppath}/%{name}-%{version}-build
BuildRequires:	libqt4-devel

%description
Algorithm Flowchart Editor

%prep
%setup -q -n %{name}-%{version}-%{original_release}

%build
qmake
%make

%install
rm -rf %{buildroot}
install -Dm 0755 %{name} %{buildroot}%{_bindir}/%{name}
install -dm 0755 %{buildroot}%{_datadir}/%{name}
install -dm 0755 %{buildroot}%{_datadir}/pixmaps
install -dm 0755 %{buildroot}%{_docdir}/%{name}
install -dm 0755 %{buildroot}%{_datadir}/applications
install -m 0644 %{name}.png %{buildroot}%{_datadir}/pixmaps/%{name}.png
install -m 0644 %{name}_en_US.ts %{buildroot}%{_datadir}/%{name}/%{name}_en_US.ts
install -m 0644 %{name}_ru_RU.ts %{buildroot}%{_datadir}/%{name}/%{name}_ru_RU.ts
install -m 0644 %{SOURCE2} %{buildroot}%{_datadir}/applications/%{name}.desktop

%files
%defattr (-,root,root)
%doc README.RU.txt LICENSE.TXT doc/index.html
%{_bindir}/%{name}
%{_datadir}/%{name}/*
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/applications/%{name}.desktop



%clean
rm -rf %{buildroot}

%changelog
* Thu Aug 11 2011 Sergey Zhemoitel <serg@mandriva.org> 0.9.0-1
+ Revision: 693921
- fix spec
- fix spec
- fix spec
- fix spec
- imported package afce


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 46 |12cr|afflib-3.7.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 0
%define libname	%mklibname afflib %{major}
%define develname %mklibname -d afflib

Summary:	A set of programs for creating and manipulating AFF files
Name:		afflib
Version:	3.7.1
Release:	1
Group:		System/Libraries
License:	BSD
URL:		http://www.afflib.org/
Source0:	http://www.afflib.org/downloads/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(libcurl)
# GPLv2 FOSS incompatible with BSD with advertising
#BuildRequires:	fuse-devel
BuildRequires:	libewf-devel
BuildRequires:	lzma-devel
BuildRequires:	expat-devel
BuildRequires:	termcap-devel
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(python)
# GPLv2 FOSS incompatible with BSD with advertising
#BuildRequires:	readline-devel
BuildRequires:	pkgconfig(zlib)

%description
AFFLIB is an open source library developed by Simson Garfinkel and Basis
Technology that implements the AFF standard. AFFLIB is distributed under
4-clause Berkeley License and may be freely incorporated into both Open
Source and Proprietary software.

In addition to the library, AFFLIB also comes with the AFF Tools, a set of
programs for creating and manipulating AFF files.

%package -n	%{libname}
Summary:	A shared library that implements the AFF standard
Group:		System/Libraries

%description -n	%{libname}
AFFLIB is an open source library developed by Simson Garfinkel and Basis
Technology that implements the AFF standard. AFFLIB is distributed under
4-clause Berkeley License and may be freely incorporated into both Open
Source and Proprietary software.

This package contains a shared library that implements the AFF standard.

%package -n	%{develname}
Summary:	Static library and header files for the afflib library
Group:		Development/C
Provides:	%{name}-devel = %{version}
Requires:	%{libname} = %{version}

%description -n	%{develname}
AFFLIB is an open source library developed by Simson Garfinkel and Basis
Technology that implements the AFF standard. AFFLIB is distributed under
4-clause Berkeley License and may be freely incorporated into both Open
Source and Proprietary software.

This package contains the static afflib library and its header files.

%prep
%setup -q

#fix spurious permissions with lzma443
find lzma443 -type f -exec chmod 0644 {} ';'
chmod 0644 lib/base64.{h,cpp}

%build
%configure2_5x \
	--disable-static \
	--enable-shared \
	--enable-wide-character-type \
	--enable-libewf=yes \
	--enable-s3=yes \
	--enable-fuse=no \
	--enable-python=yes \
	--enable-qemu=no \
	--with-curl=%{_prefix}
%make

%install
%makeinstall_std
# install headers as well
install -d %{buildroot}%{_includedir}/afflib
install -m0644 lib/*.h %{buildroot}%{_includedir}/afflib/

%files
%{_bindir}/affcat
%{_bindir}/affcompare
%{_bindir}/affconvert
%{_bindir}/affcopy
%{_bindir}/affcrypto
%{_bindir}/affdiskprint
%{_bindir}/affix
%{_bindir}/affuse
%{_bindir}/affinfo
%{_bindir}/affrecover
%{_bindir}/affsegment
%{_bindir}/affsign
%{_bindir}/affstats
%{_bindir}/affverify
%{_bindir}/affxml
%{_mandir}/man1/affcat.1*
%{py_platsitedir}/pyaff.so

%files -n %{libname}
%doc AUTHORS BUGLIST.txt COPYING ChangeLog NEWS README* doc/*
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%dir %{_includedir}/afflib
%{_includedir}/afflib/*.h
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 47 |12cr|afio-2.5.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name afio
%define version 2.5.1
%define release 1
%define summary Archiver program which writes cpio-format archives

Name:           %{name}
Version:        %{version}
Release:        %{release}
Summary:        %{summary}
Group:		Archiving/Backup
Source0:	http://members.chello.nl/~k.holtman/%{name}-%{version}.tgz
License:	LGPL

%description
Afio makes cpio-format archives. It deals somewhat gracefully with input
data corruption, supports multi-volume archives during interactive
operation, and can make compressed archives that are much safer than
compressed tar or cpio archives. Afio is best used as an `archive engine'
in a backup script.

%prep
%setup -q

%build
%make

%install
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_mandir}/man1
install -m 755 afio %{buildroot}%{_bindir}
install -m 755 afio.1 %{buildroot}%{_mandir}/man1

%files
%doc HISTORY INSTALLATION PORTING README SCRIPTS afio.lsm script1 script2 script3 script4
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*


%changelog
* Sun Mar 11 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.5.1-1
+ Revision: 784257
- version update 2.5.1

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 2.5-7mdv2011.0
+ Revision: 616503
- the mass rebuild of 2010.0 packages

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 2.5-6mdv2010.0
+ Revision: 436632
- rebuild

* Sat Mar 07 2009 Antoine Ginies <aginies@mandriva.com> 2.5-5mdv2009.1
+ Revision: 350725
- rebuild

* Thu Jun 19 2008 Thierry Vignaud <tv@mandriva.org> 2.5-4mdv2009.0
+ Revision: 226133
- rebuild

* Thu Dec 20 2007 Olivier Blin <blino@mandriva.org> 2.5-3mdv2008.1
+ Revision: 135819
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 01 2007 Bruno Cornec <bcornec@mandriva.org> 2.5-3mdv2008.0
+ Revision: 77246
- Import afio


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 48 |12cr|aften-0.05-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define svn		r843
%define major		0
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname %{name} -d
%define staticdevelname	%mklibname %{name} -d -s

Name:		       	aften
Summary:    		An A/52 audio encoder
Version:    		0.05
Release:    		%mkrel 1
License:    		GPLv2+ and LGPLv2+ and BSD
Group:      		Sound
Source:     		%{name}-%{svn}.tar.bz2
URL:        		http://aften.sourceforge.net/
BuildRequires:		cmake
Requires:		%{libname} = %{version}-%{release}
BuildRoot:  		%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Aften is an audio encoder which generates compressed audio streams based on 
ATSC A/52 specification. This type of audio is also known as AC-3 or Dolby 
Digital and is one of the audio codecs used in DVD-Video content. 

%package -n		%{libname}
Summary:		Library for %{name}
Group:			System/Libraries

%description -n		%{libname}
This package provides the library for %{name}.

%package -n		%{develname}
Summary:		Development files for %{name}
Group:			Development/Other
Requires:		%{name} = %{version}-%{release}
Provides:		%{name}-devel = %{version}-%{release}

%description -n 	%{develname}
This package contains development files for %{name}.

%package -n		%{staticdevelname}
Summary:		Static development files for %{name}
Group:			Development/Other
Requires:		%{develname} = %{version}-%{release}
Provides:		%{name}-static-devel = %{version}-%{release}

%description -n		%{staticdevelname}
This package contains static development files for %{name}.

	
%prep
%setup -q -n %{name}

# fix install with x86_64
sed -i -e "s|lib\${LIB_SUFFIX}|%{_lib}|g" CMakeLists.txt

%build
mkdir build
cd build
cmake .. -DCMAKE_INSTALL_PREFIX:STRING="%{_prefix}" \
	 -DSHARED:STRING="yes"
%make 

%install
rm -rf %{buildroot}
cd build
%makeinstall DESTDIR=%{buildroot} 

# install static devel files
cp -Pp *.a %{buildroot}%{_libdir}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc COPYING README Changelog
%{_bindir}/*

%files -n               %{libname}
%defattr(-,root,root)
%{_libdir}/*.so.*

%files -n               %{develname}
%defattr(-,root,root)
%{_libdir}/*.so
%{_includedir}/*

%files -n               %{staticdevelname}
%defattr(-,root,root)
%{_libdir}/*.a



%changelog
* Tue Mar 15 2011 Stéphane Téletchéa <steletch@mandriva.org> 0.05-1mdv2011.0
+ Revision: 644990
- update to new version 0.05

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.0.8-0.svnr843.3mdv2011.0
+ Revision: 609922
- rebuild

* Sun Nov 08 2009 Jérôme Brenier <incubusss@mandriva.org> 0.0.8-0.svnr843.2mdv2010.1
+ Revision: 462953
- import aften


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 49 |12cr|AfterStep-2.2.11-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#define debug_package %{nil}
%define	name	AfterStep
%define	version	2.2.11
%define	release	1
%define	major	0
%define	libname	%mklibname %{name} %{major}
%define	libname_devel	%mklibname %{name} -d
%define	ltitle	AfterStep Window Manager

Summary:	%{ltitle}
Name:		%{name}
Version:	%{version}
Release:	%{release}
Epoch:          4
License:	GPLv2+
Group:		Graphical desktop/Other
URL:		http://www.afterstep.org/

Source:		ftp://ftp.afterstep.org/stable/AfterStep-%version.tar.bz2
Source1:	%{name}-mdkconf.tar.bz2
Source3:	%{name}.png
Source4:	%{name}32.png
Source5:	%{name}48.png
Patch2:		%{name}-1.8.9-menuname.patch
Patch3:         %{name}.MenuKey.patch
Patch4:		afterstep-2.2.9-ldflags.patch
Patch5:		afterstep-2.2.9-libpng15.patch

Requires:	desktop-common-data xli 
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	pkgconfig(libpng15)
BuildRequires:	pkgconfig(libtiff-4)
BuildRequires:	pkgconfig(gdk-2.0)

%description
AfterStep is a Window Manager for X which started by emulating the NEXTSTEP
look and feel, but which has been significantly altered according to the
requests of various users. Many adepts will tell you that NEXTSTEP is not
only the most visually pleasant interface, but also one of the most functional
and intuitive out there. AfterStep aims to incorporate the advantages of the
NEXTSTEP interface, and add additional useful features.

The developers of AfterStep have also worked very hard to ensure stability and
a small program footprint. Without giving up too many features, AfterStep still
works nicely in environments where memory is at a premium.

%package -n %libname
Summary:	Libraries needed by AfterStep
Group:		Graphical desktop/Other
Provides:	lib%name = %version-%release
 
%description -n %libname
AfterStep is a Window Manager for X which started by emulating the NEXTSTEP
look and feel, but which has been significantly altered according to the
requests of various users. Many adepts will tell you that NEXTSTEP is not
only the most visually pleasant interface, but also one of the most functional
and intuitive out there. AfterStep aims to incorporate the advantages of the
NEXTSTEP interface, and add additional useful features.

The developers of AfterStep have also worked very hard to ensure stability and
a small program footprint. Without giving up too many features, AfterStep still
works nicely in environments where memory is at a premium.

This package contains libraries needed by AfterStep package.

%package -n %libname_devel
Summary:	Devel files needed to build applications based on AfterStep
Group:		Development/C
Provides:	%name-devel lib%name-devel
Requires:	%libname = %{epoch}:%version-%release
Obsoletes:	%mklibname -d %name 0

%description -n %libname_devel
AfterStep is a Window Manager for X which started by emulating the NEXTSTEP
look and feel, but which has been significantly altered according to the
requests of various users. Many adepts will tell you that NEXTSTEP is not
only the most visually pleasant interface, but also one of the most functional
and intuitive out there. AfterStep aims to incorporate the advantages of the
NEXTSTEP interface, and add additional useful features.

The developers of AfterStep have also worked very hard to ensure stability and
a small program footprint. Without giving up too many features, AfterStep still
works nicely in environments where memory is at a premium.

This package contains devel files needed to build applications based on
AfterStep.

%prep
%setup -q

# LMDK patches
%patch2 -p1
%patch3 -p1
%patch4 -p0 -b .link
%patch5 -p1 

%build
rm -f config.status
export CFLAGS="%optflags"
export CCFLAGS="%optflags"

%configure2_5x	\
                --enable-sharedlibs \
		--with-imageloader="xsetbg" \
		--with-helpcommand="xterm -fn 9x15 -e man" \
		--with-desktops=1 \
		--with-deskgeometry=1x1 \
		--enable-different-looknfeels \
		--enable-i18n \
		--enable-savewindows \
		--enable-texture \
		--enable-shade \
		--enable-virtual \
		--enable-saveunders \
		--enable-windowlist \
		--enable-availability \
		--enable-shaping \
		--enable-xinerama \
		--enable-script \
		--with-xpm \
		--with-jpeg \
		--with-png \
                --with-ttf \
                --with-tiff

%make

if [ -x /usr/bin/sgml2html ]; then sgml2html doc/afterstep.sgml; fi


%install
%makeinstall_std LDCONFIG=/bin/true

# LMDK icons
install -m644 %SOURCE4 -D $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
install -m644 %SOURCE3 -D $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
install -m644 %SOURCE5 -D $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png

# Not needed with Mandriva menu
rm -fr $RPM_BUILD_ROOT/%{__datadir}/afterstep/start/Applications/

install -d $RPM_BUILD_ROOT%{_sysconfdir}/X11/wmsession.d
cat > $RPM_BUILD_ROOT%{_sysconfdir}/X11/wmsession.d/15%{name} << EOF
NAME=%{name}
ICON=%{name}.png
EXEC=%{_bindir}/afterstep
DESC=A NeXt like Window-Manager
SCRIPT:
exec %{_bindir}/afterstep
EOF



%post
%if %mdkversion < 200900
%update_menus
%endif
%make_session

%if %mdkversion < 200900
%post -n %libname -p /sbin/ldconfig
%endif

%postun
%if %mdkversion < 200900
%clean_menus
%endif
%make_session

%if %mdkversion < 200900
%postun -n %libname -p /sbin/ldconfig
%endif

%files
%config(noreplace) %{_sysconfdir}/X11/wmsession.d/15%{name}
%doc COPYRIGHT ChangeLog NEW README TEAM UPGRADE doc/languages doc/licences
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_bindir}/*
%{_mandir}/man1/*
%{_mandir}/man3/*
%dir %{_datadir}/afterstep
%{_datadir}/afterstep/*
%_datadir/xsessions/AfterStep.desktop

%files -n %libname
%{_libdir}/*.so.%major
%{_libdir}/*.so.%major.*

%files -n %libname_devel
%{_libdir}/*.so
%{_libdir}/*.a
%_includedir/*


%changelog
* Wed Jan 19 2011 Funda Wang <fwang@mandriva.org> 4:2.2.11-1mdv2011.0
+ Revision: 631658
- New version 2.2.11

* Mon Jan 03 2011 Funda Wang <fwang@mandriva.org> 4:2.2.9-4mdv2011.0
+ Revision: 627679
- fix linkage

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 4:2.2.9-3mdv2011.0
+ Revision: 609926
- rebuild

* Sun Aug 23 2009 Funda Wang <fwang@mandriva.org> 4:2.2.9-2mdv2010.0
+ Revision: 419754
- rebuild for new libjpeg v7

  + Frederik Himpe <fhimpe@mandriva.org>
    - Update to new version 2.2.9
    - Use %%configure2_5x macro instead of %%configure to fix build

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 4:2.2.4-2mdv2009.0
+ Revision: 218439
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
- do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Thierry Vignaud <tv@mandriva.org>
    - drop old menu

* Mon Jan 07 2008 Funda Wang <fwang@mandriva.org> 4:2.2.4-2mdv2008.1
+ Revision: 146266
- New devel package policy
- fix requires on Mandriva_desk

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 4:2.2.4-1mdv2008.1
+ Revision: 135819
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - buildrequires X11-devel instead of XFree86-devel
    - s/Mandrake/Mandriva/


* Fri Dec 01 2006 Nicolas Lécureuil <neoclust@mandriva.org> 2.2.4-1mdv2007.0
+ Revision: 89500
- New version 2.2.4

* Thu Aug 03 2006 Olivier Thauvin <nanardon@mandriva.org> 4:2.2.2-1mdv2007.0
+ Revision: 43064
- remove menu (no longer supported, just hopping xdg menu are supported, else no menu)
- 2.2.2
- Import AfterStep

* Fri Jun 16 2006 Lenny Cartier <lenny@mandriva.com> 4:2.2.1-2mdv2007.0
- rebuild

* Tue Mar 07 2006 Olivier Thauvin <nanardon@mandriva.org> 2.2.1-1mdk
- 2.2.1

* Fri Oct 07 2005 Nicolas Lcureuil <neoclust@mandriva.org> 2.1.0-2mdk
- Fix BuildRequires
- Remove redundant buildrequire

* Fri May 27 2005 Nicolas Lcureuil <neoclust@mandriva.org> 2.1.0-1mdk
- 2.1.0

* Mon May 09 2005 Olivier Thauvin <nanardon@mandriva.org> 2.00.05-1mdk
- 2.00.05
- remove patch4, merge upstream

* Thu Jan 13 2005 Olivier Thauvin <thauvin@aerov.jussieu.fr> 2.00.01-2mdk
- Fix lib installation

* Wed Jan 12 2005 Olivier Thauvin <thauvin@aerov.jussieu.fr> 2.00.01-1mdk
- 2.00.01
- rediff patch3

* Sat Feb 28 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.8.11-5mdk
- Fix Dep (epoch)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 50 |12cr|afuse-0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Implements filesystem automounting functionality similar to Linux's autofs
Name:		afuse
Version:	0.2
Release:	%mkrel 2
License:	GPLv2+
Group:		Networking/Other
URL:		http://sourceforge.net/projects/afuse/
Source0:	http://dfn.dl.sourceforge.net/sourceforge/afuse/%{name}-%{version}.tar.gz
Source1:	afuse.init
Source2:	afuse.sysconfig
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires:	fuse >= 2.5
BuildRequires:	fuse-devel >= 2.5
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Afuse is a FUSE based filesystem which implements filesystem automounting
functionality similar to Linux's autofs.

%prep

%setup -q

cp %{SOURCE1} .
cp %{SOURCE2} .

%build

%configure2_5x

%make

%install
rm -rf %{buildroot}

%makeinstall

install -d %{buildroot}%{_sysconfdir}/sysconfig
install -d %{buildroot}%{_initrddir}

install -m0755 afuse.init %{buildroot}%{_initrddir}/afuse
install -m0644 afuse.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/afuse

%post 
%_post_service afuse

%preun
%_preun_service afuse

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING COPYING.LIB ChangeLog README
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/afuse
%attr(0755,root,root) %{_initrddir}/afuse
%{_bindir}/%{name}



%changelog
* Thu Sep 10 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.2-2mdv2010.0
+ Revision: 436633
- rebuild

* Tue Mar 17 2009 Emmanuel Andry <eandry@mandriva.org> 0.2-1mdv2009.1
+ Revision: 356576
- New version 0.2
- fix license

* Thu Jun 19 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.1.1-2mdv2009.0
+ Revision: 226136
- rebuild

* Fri Feb 08 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-1mdv2008.1
+ Revision: 164130
- import afuse


* Fri Feb 08 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-1mdv2008.1
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 51 |12cr|agave-0.4.7-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		agave
Summary:	A GNOME tool to choose colors
Version:	0.4.7
Release:	6
Group:		Graphics
License:	GPL
URL:		http://home.gna.org/colorscheme/
Source0:	http://download.gna.org/colorscheme/releases/%{name}-%{version}.tar.bz2
Patch0:		agave-0.4.7-mdv-fix-str-fmt.patch
Patch1:		agave-0.4.7-fix-build.patch
BuildRequires:	docbook-dtd45-xml
BuildRequires:	intltool
BuildRequires:	perl(XML::Parser)
BuildRequires:	rarian
BuildRequires:	xsltproc
BuildRequires:	boost-devel
BuildRequires:	pkgconfig(gconfmm-2.6)
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(gtkmm-2.4)
BuildRequires:	pkgconfig(libglademm-2.4)
BuildRequires:	pkgconfig(libgnomeui-2.0)

%description
A GNOME tool to choose colors.

%prep
%setup -q
%patch0 -p1 -b .strfmt
%patch1 -p0

%build
%configure2_5x
%make

%install
%makeinstall_std

%find_lang %{name} --with-gnome

%files -f %{name}.lang
%doc README NEWS COPYING AUTHORS
%{_bindir}/agave
%{_sysconfdir}/gconf/schemas/agave.schemas
%dir %{_datadir}/agave
%dir %{_datadir}/agave/palettes
%{_datadir}/agave/palettes/*.gpl
%dir %{_datadir}/agave/pixmaps
%{_datadir}/agave/pixmaps/*.png
%dir %{_datadir}/agave/ui
%{_datadir}/agave/ui/agave.glade
%{_datadir}/agave/ui/*.ui
%{_datadir}/applications/agave.desktop
%{_iconsdir}/hicolor/*/apps/agave.png
%{_iconsdir}/hicolor/scalable/apps/agave.svg


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 52 |12cr|aget-0.4.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		aget
Version:	0.4.1
Release:	%mkrel 2
License:	BSD-like
Group:		Networking/File transfer
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL:		http://www.enderunix.org/%{name}/
Source:		http://www.enderunix.org/%{name}/%{name}-%{version}.tar.gz
Patch1:		aget-0.4-fix_build_hostent.diff
Summary:	Multithreaded HTTP Download Accelerator

%description
Aget is a multithreaded HTTP download accelerator.

Tests show that Aget is successfull in realizing its objectives. A file
of size 36.347.010 bytes was downloaded in 14 minutes 28 secs via wget;
whereas it was downloaded in 3 minutes and 15 seconds via aget.
Aget is an acronym for two Turkish words "Acele Getir". (Eng.: Get it fast!) 

WARNING: use with care. Some people do not appreciate that you open more
than one connection to download a file from their server.

%prep
%setup -q
%patch1 -p0

%build
%{make}

%install
%{__rm} -Rf %{buildroot}
%{__mkdir} -p %{buildroot}%{_bindir}
%{__cp} -p %{name} %{buildroot}%{_bindir}

%files
%doc INSTALL README README-Developer COPYING ChangeLog AUTHORS THANKS TODO
%{_bindir}/%{name}



%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4.1-2mdv2011.0
+ Revision: 609938
- rebuild

* Fri Feb 26 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.4.1-1mdv2010.1
+ Revision: 511482
- Fix Source tag
- Fix URL tag
- Fix mix of spaces and tabs
- Update to 0.4.1
- Drop old patch

* Tue Nov 10 2009 Michael Scherer <misc@mandriva.org> 0.4-5mdv2010.1
+ Revision: 463859
- fix build on a modern glibc

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - rebuild

* Thu Feb 14 2008 Thierry Vignaud <tv@mandriva.org> 0.4-1mdv2008.1
+ Revision: 167820
- fix no-buildroot-tag

* Tue Aug 07 2007 Nicolas Vigier <nvigier@mandriva.com> 0.4-1mdv2008.0
+ Revision: 59969
- Import aget


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 53 |12cr|aggregate-1.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Aggregate list of prefixes
Name:		aggregate
Version:	1.6
Release:	%mkrel 1
License:	BSD-like
Group:		Networking/Other
Source0:	ftp://ftp.isc.org/isc/aggregate/%{name}-%{version}.tar.gz
Url:		http://freshmeat.net/projects/aggregate

%description
Aggregate takes a list of prefixes in conventional format on stdin,
and performs two optimizations to reduce the length of the prefix
list. It removes any supplied prefixes which are superfluous because
they are already included in another supplied prefix (e.g.,
203.97.2.0/24 would be removed if 203.97.0.0/17 was also supplied),
and identifies adjacent prefixes that can be combined under a single,
shorter-length prefix (e.g., 203.97.2.0/24 and 203.97.3.0/24 can be
combined into the single prefix 203.97.2.0/23).

%prep
%setup -q

#fix rights
chmod 644 LICE*

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}

install -d %{buildroot}{%{_bindir},%{_mandir}/man1}

install -Dpm755 aggregate aggregate-ios %{buildroot}%{_bindir}
install -Dpm644 aggregate.1 aggregate-ios.1 %{buildroot}%{_mandir}/man1

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc LICEN* HISTORY
%{_bindir}/*
%{_mandir}/man1/*


%changelog
* Wed Jun 15 2011 Jani Välimaa <wally@mandriva.org> 1.6-1mdv2011.0
+ Revision: 685433
- import aggregate


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 54 |12cr|aide-0.15.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Advanced Intrusion Detection Environment
Name:		aide
Version:	0.15.1
Release:	%mkrel 1
License:	GPLv2+
Group:		Monitoring
URL:		http://sourceforge.net/projects/aide
Source0:	http://prdownloads.sourceforge.net/aide/%{name}-%{version}.tar.gz
Source1:	http://prdownloads.sourceforge.net/aide/%{name}-%{version}.tar.gz.asc
Source2:	aide.conf
Source3:	aidecheck
Source4:	aideupdate
Source5:	aideinit
Source6:	aideinit.8
#p0 sent upstream by kharec
patch0:		aide-0.15-fix-str-fmt.patch
Buildrequires:	flex
BuildRequires:	glibc-devel
BuildRequires:	glibc-static-devel
BuildRequires:	mhash-devel
BuildRequires:	zlib-devel
BuildRequires:	bison
BuildRoot:	%{_tmppath}/%{name}-%{version}

Requires:	gnupg

%description
AIDE (Advanced Intrusion Detection Environment) is a free alternative to
Tripwire. It does the same things as the semi-free Tripwire and more.  It
is a file system integrity monitoring tool.


%prep
%setup -q
%patch0 -p0

%build
%configure2_5x \
    --with-config-file=%{_sysconfdir}/aide.conf \
    --with-zlib \
    --with-mhash \
    --with-syslog_facility=LOG_LOCAL1

perl -pi -e 's|/etc/aide.db|/var/lib/aide/aide.db|g' config.h

%make

%install
rm -rf %{buildroot}

make prefix=%{buildroot}%{_prefix} \
    bindir=%{buildroot}%{_sbindir} \
    mandir=%{buildroot}%{_mandir} \
    install-strip

mkdir -p %{buildroot}{/var/lib/aide/reports,%{_sysconfdir}/cron.daily,%{_mandir}/man8}

install -m 0600 %{_sourcedir}/aide.conf %{buildroot}%{_sysconfdir}/aide.conf
install -m 0700 %{_sourcedir}/aidecheck %{buildroot}%{_sbindir}/aidecheck
install -m 0700 %{_sourcedir}/aideupdate %{buildroot}%{_sbindir}/aideupdate
install -m 0700 %{_sourcedir}/aideinit %{buildroot}%{_sbindir}/aideinit
install -m 0644 %{_sourcedir}/aideinit.8 %{buildroot}%{_mandir}/man8/aideinit.8
ln -sf ../..%{_sbindir}/aidecheck %{buildroot}%{_sysconfdir}/cron.daily/aide


%post
echo "*********************************************************"
echo "* Please see aideinit(8) for information on how to setup"
echo "* AIDE+gpg which this AIDE implementation uses by default"
echo "*********************************************************"


%clean
rm -rf %{buildroot}


%files
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog NEWS README doc/aide.conf.in
%attr(0700,root,root) %{_sbindir}/aide
%attr(0700,root,root) %{_sbindir}/aidecheck
%attr(0700,root,root) %{_sbindir}/aideinit
%attr(0700,root,root) %{_sbindir}/aideupdate
%{_mandir}/man1/aide.1*
%{_mandir}/man5/aide.conf.5*
%{_mandir}/man8/aideinit.8*
%dir %attr(0700,root,root) /var/lib/aide
%dir %attr(0700,root,root) /var/lib/aide/reports
%attr(0700,root,root) %{_sysconfdir}/cron.daily/aide
%config(noreplace) %attr(0600,root,root) %{_sysconfdir}/aide.conf


%changelog
* Mon Oct 04 2010 Funda Wang <fwang@mandriva.org> 0.15.1-1mdv2011.0
+ Revision: 582898
- new version 0.15.1

* Sat Aug 14 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.15-1mdv2011.0
+ Revision: 569803
- rediff patches
- new version 0.15

* Sun Jul 11 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.14.2-1mdv2011.0
+ Revision: 550712
- update to 0.14.2
- rediff p0

* Mon Apr 12 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.14-1mdv2010.1
+ Revision: 533713
- new version 0.14
- clean spec
- add a patch for fix string format, sent upstream.

* Wed Jun 10 2009 Jérôme Brenier <incubusss@mandriva.org> 0.13.1-3mdv2010.0
+ Revision: 384639
- fix license

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 0.13.1-2mdv2009.0
+ Revision: 266147
- rebuild early 2009.0 package (before pixel changes)

* Sun Apr 20 2008 Vincent Danen <vdanen@mandriva.com> 0.13.1-1mdv2009.0
+ Revision: 195950
- 0.13.1
- spec cleanup
- cleanup the description
- fix group (Networking/Other was wrong; this thing has nothing to do with the network)
- get rid of aide.extra; the Annvix stuff was better and aide.extra was horribly out-dated anyways
- add the Annvix aide.conf (with appropriate changes)
- add the Annvix helper scripts that secure the database with gpg
- modify the Annvix afterboot snippet as aideinit.8 to describe using gpg to secure the database

  + Thierry Vignaud <tv@mandriva.org>
    - fix description

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 0.13-1mdv2008.1
+ Revision: 135819
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - buildrequires obsoletes buildprereq


* Mon Dec 11 2006 Lenny Cartier <lenny@mandriva.com> 0.13-1mdv2007.0
+ Revision: 94778
- Update to 0.13
- Import aide


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 55 |12cr|aifad-1.0.28-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		aifad
Version:	1.0.28
Release:	4
Summary:	Automated Induction of Functions over Algebraic Datatypes
License:	GPL
Group:		Development/Other
URL:		http://ocaml.info/home/ocaml_sources.html#aifad
Source0:	http://hg.ocaml.info/release/aifad/archive/aifad-release-%{version}.tar.lzma
# curl http://hg.ocaml.info/release/aifad/archive/release-${version}.tar.bz2 > aifad-release-${version}.tar.bz2

BuildRequires:	ocaml
BuildRequires:	ocaml-findlib
BuildRequires:	ocaml-cfg-devel
BuildRequires:	ocaml-res-devel
BuildRequires:	ocaml-pcre-devel

%description
AIFAD stands for "Automated Induction of Functions over Algebraic Datatypes"
and improves decision tree learning by supporting significantly more complex
kinds of data. This allows users to more conveniently describe the data they
want to have learnt, which can improve accuracy and complexity of resulting
models.

%prep
%setup -q -n aifad-release-%{version}

%build
make opt

%install
install -d %{buildroot}%{_bindir}/
install -d %{buildroot}%{_datadir}/vim/syntax/
install -m 0755 ./src/aifad %{buildroot}%{_bindir}/
install -m 0644 ./aifad.vim %{buildroot}%{_datadir}/vim/syntax/

%files
%doc LICENSE README.txt INSTALL.txt Changes TODO
%doc examples
%{_bindir}/aifad
%{_datadir}/vim/syntax/aifad.vim

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 56 |12cr|aiksaurus-1.2.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api		1.2
%define major	0
%define libname		%mklibname %{name} %{api} %{major}
%define develname	%mklibname -d %{name}
%define libgtk		%mklibname %{name}gtk %{api} %{major}
%define develgtk 	%mklibname -d %{name}gtk


Summary:	An English-language thesaurus library
Name:		aiksaurus
Version:	1.2.1
Release:	8
License:	GPLv2+
Group:		Office
URL:		http://sourceforge.net/projects/aiksaurus/
Source0:	%{name}-%{version}.tar.bz2
Patch0:		aiksaurus-1.2.1-gcc43.patch
Patch1:		%{name}-1.2.1-fix-str-fmt.patch

BuildRequires:	gnome-common
BuildRequires:	pkgconfig(gtk+-2.0)
Requires:	%{name}-data

%description
Aiksaurus is an English-language thesaurus library that can be 
embedded in word processors, email composers, and other authoring
software to provide thesaurus capabilities.  
This package contains a basic command line thesaurus program.

Install Aiksaurus if you want to have a thesaurus available on 
your computer.

%package data
Summary:	An English-language thesaurus library
Group:		Office

%description data
Aiksaurus is an English-language thesaurus library that can be
embedded in word processors, email composers, and other authoring
software to provide thesaurus capabilities.
This package contains the datafiles.

%package -n %{libname}
Summary:	An English-language thesaurus library
Group:		System/Libraries
Requires:	%{name}-data

%description -n %{libname}
Aiksaurus is an English-language thesaurus library that can be
embedded in word processors, email composers, and other authoring
software to provide thesaurus capabilities.
This package contains these libraries.

Install Aiksaurus if you want to have a thesaurus available on
your computer.

%package -n %{develname}
Summary:	Libraries and include files for Aiksuarus
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
Aiksaurus is an English-language thesaurus library that can be
embedded in word processors, email composers, and other authoring
software to provide thesaurus capabilities.
This package contains the libraries and includes files necessary to develop
applications with Aiksaurus.

%package -n %{name}gtk
Summary:	A GTK+ thesaurus application
Group:		Office

%description -n %{name}gtk
Aiksaurusgtk is a GTK+ interface to the Aiksaurus library.  
It provides an attractive thesaurus interface, and can be embedded
in GTK+ projects, notably AbiWord.  
This package provides the standalone GTK+ interface.

%package -n %{libgtk}
Summary:	Libraries for aiksaurusgtk
Group:		System/Libraries

%description -n %{libgtk}
Aiksaurusgtk is a GTK+ interface to the Aiksaurus library.
It provides an attractive thesaurus interface, and can be embedded
in GTK+ projects, notably AbiWord.
This package provides the library files for aiksaurusgtk.


%package -n %{develgtk}
Summary:	A GTK+ thesaurus library
Group:		Development/C
Requires:	%{libgtk} = %{version}-%{release}
Provides:	aiksaurusgtk-devel = %{version}-%{release}

%description -n %{develgtk}
This package contains the libraries and includes files necessary to develop
applications with Aiksaurusgtk.

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std

%files
%doc ChangeLog README COPYING AUTHORS
%{_bindir}/aiksaurus
%{_bindir}/caiksaurus

%files data
%dir %{_datadir}/aiksaurus
%{_datadir}/aiksaurus/*.dat

%files -n %{libname}
%{_libdir}/libAiksaurus-*.so.%{major}*

%files -n %{develname}
%{_libdir}/libAiksaurus.so
%{_libdir}/pkgconfig/aiksaurus-1.0.pc
%dir %{_includedir}/Aiksaurus
%{_includedir}/Aiksaurus/Aiksaurus.h
%{_includedir}/Aiksaurus/AiksaurusC.h

%files -n %{name}gtk
%{_bindir}/gaiksaurus

%files -n %{libgtk}
%{_libdir}/libAiksaurusGTK-*.so.%{major}*

%files -n %{develgtk}
%{_libdir}/libAiksaurusGTK.so
%{_libdir}/pkgconfig/gaiksaurus-1.0.pc
%{_includedir}/Aiksaurus/AiksaurusGTK*.h



%changelog
* Sun Mar 25 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.1-8
+ Revision: 786650
- rebuild
- cleaned up spec
- disabled static build

* Fri Jun 12 2009 Jérôme Brenier <incubusss@mandriva.org> 1.2.1-7mdv2011.0
+ Revision: 385614
- fix str fmt

* Sun Nov 09 2008 Funda Wang <fwang@mandriva.org> 1.2.1-6mdv2009.1
+ Revision: 301225
- add gcc 4.3 patch
- new devel package name policy
- new license policy

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Tue Mar 25 2008 Emmanuel Andry <eandry@mandriva.org> 1.2.1-4mdv2008.1
+ Revision: 189871
- Fix lib group

* Thu Dec 20 2007 Olivier Blin <blino@mandriva.org> 1.2.1-3mdv2008.1
+ Revision: 135819
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import aiksaurus


* Wed Jun 28 2006 Lenny Cartier <lenny@mandriva.com> 1.2.1-3mdv2007.0
- rebuild

* Fri Sep 02 2005 Marcel Pol <mpol@mandriva.org> 1.2.1-2mdk
- rebuild

* Mon Aug 09 2004 Marcel Pol <mpol@mandrake.org> 1.2.1-1mdk
- 1.2.1
- increase api version
- no need to run aclocal anymore

* Wed Jun 09 2004 Marcel Pol <mpol@mandrake.org> 1.0.2-0.cvs20040609.1mdk
- cvs snapshot

* Wed Dec 16 2003 Marcel Pol <mpol@mandrake.org> 1.0.1-5mdk
- use better 64bit (build)requires

* Sun Oct 19 2003 Marcel Pol <mpol@gmx.net> 1.0.1-4mdk
- buildrequires

* Fri Aug 29 2003 Marcel Pol <mpol@gmx.net> 1.0.1-3mdk
- buildrequires

* Mon Jul 21 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 1.0.1-2mdk
- Rebuild

* Wed Jul 16 2003 Marcel Pol <mpol@gmx.net> 1.0.1-1mdk
- rebuild for provides/requires
- s/Aiksaurus/aiksaurus
- new url
- source now includes gtk frontend
- drop patch0
- run aclocal to avoid libtool problems
- new soname

* Thu May 22 2003 Marcel Pol <mpol@gmx.net> 0.15-2mdk
- rebuild for provides/requires

* Mon Mar 10 2003 Marcel Pol <mpol@gmx.net> 0.15-1mdk
- initial mandrake release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 57 |12cr|aircrack-ng-1.1-4.r1926.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	svnrev	r1926

Name:		aircrack-ng
Version:	1.1
Release:	4.%{svnrev}.1
Summary:	Reliable 802.11 (wireless) sniffer and WEP key cracker
License:	GPLv2+
Group:		Networking/Other
URL:		http://www.aircrack-ng.org/doku.php
Source0:	http://download.aircrack-ng.org/%{name}-%{version}.%{svnrev}.tar.xz
Patch0:		aircrack-ng-1.1.r1926-makefile-fixes.patch
Patch1:		aircrack-ng-1.1.r1926-airodump-oui-destdir.patch
BuildRequires:	openssl-devel
BuildRequires:	zlib-devel
BuildRequires:	sqlite3-devel

%description
aircrack-ng is a set of tools for auditing wireless networks. It's an 
enhanced/reborn version of aircrack. It consists of airodump (an 802.11 
packet capture program), aireplay (an 802.11 packet injection program), 
aircrack (static WEP and WPA-PSK cracking), airdecap (decrypts WEP/WPA 
capture files), and some tools to handle capture files (merge, convert, 
etc.).

%prep
%setup -q
%patch0 -p1 -b .make_makeup~
%patch1 -p1 -b .oui_destdir~

%build
export CFLAGS="%{optflags} -O3"
export LDFLAGS="%{ldflags}"
%make datadir=%{_datadir} unstable=true sqlite=true

%install
%{__rm} -rf %{buildroot}
%makeinstall unstable=true sqlite=true

mkdir -p %{buildroot}%{_datadir}/%{name}
touch %{buildroot}%{_datadir}/%{name}/airodump-ng-oui.txt

%clean
%{__rm} -rf %{buildroot}

%post 
%{_sbindir}/airodump-ng-oui-update

%files
%defattr(-,root,root)
%doc ChangeLog README AUTHORS VERSION 
%{_bindir}/*
%{_sbindir}/*
%{_mandir}/man1/*.1*
%dir %{_datadir}/aircrack-ng
%ghost %{_datadir}/aircrack-ng/airodump-ng-oui.txt


%changelog
* Fri Jul 08 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.1-4.r1926.1
+ Revision: 689296
- update to latest code from svn to get --ignore-negative-one workaround, which
  tends to be required to make aircrack work with ~most drivers

* Thu Jun 16 2011 Jani Välimaa <wally@mandriva.org> 1.1-3
+ Revision: 685691
- run airodump-ng-oui-update in %%post (redo P1)
- install wesside-ng and some other unstable utils (mdv#61298)
- properly use LDFLAGS (redo P0)
- drop buildroot definition

* Thu Aug 05 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.1-2mdv2011.0
+ Revision: 566451
- work around kinda broken parallell build
- really fix path to oui data file
  * build unstable utils as well
- fix path of oui data, and download it during %%install
-DHAVE_REGEXP has to be passed to preprocessor to have any effect, not linker...
- ditch redundant docs..
- fix mandir and make use of pkg-config etc. in makefiles (P0)
- build with sqlite support
- cosmetics
  * don't lower upstream -O3 optimizations

* Sun Apr 25 2010 Funda Wang <fwang@mandriva.org> 1.1-1mdv2010.1
+ Revision: 538569
- New version 1.1

* Wed Apr 21 2010 Funda Wang <fwang@mandriva.org> 1.0-2mdv2010.1
+ Revision: 537607
- rebuild

* Wed Sep 09 2009 Pascal Terjan <pterjan@mandriva.org> 1.0-1mdv2010.0
+ Revision: 434936
- Update to 1.0 final

* Mon Aug 03 2009 Frederik Himpe <fhimpe@mandriva.org> 1.0-0.rc.4.2mdv2010.0
+ Revision: 408569
- Disable parallel make to fix build
- Update to new version 1.0-rc4
- Remove patch integrated upstream

* Thu Mar 12 2009 Emmanuel Andry <eandry@mandriva.org> 1.0-0.rc2.1mdv2009.1
+ Revision: 354287
- fix 64 bits build with gentoo patch
- New version 1.0 rc2
- drop patches (merged upstream)
- fix license

* Fri Dec 26 2008 Pascal Terjan <pterjan@mandriva.org> 1.0-0.rc1.1mdv2009.1
+ Revision: 319499
- BuildRequires zlib-devel
- BuildRequires openssl-devel
- Update to 1.0-rc1

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.9.3-3mdv2009.0
+ Revision: 243049
- rebuild
- rebuild

* Sat Mar 01 2008 Michael Scherer <misc@mandriva.org> 0.9.3-1mdv2008.1
+ Revision: 177233
- update to new version 0.9.3

* Wed Feb 06 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.9.2-1mdv2008.1
+ Revision: 162976
- update to new version 0.9.2

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Jul 27 2007 Pascal Terjan <pterjan@mandriva.org> 0.9.1-1mdv2008.0
+ Revision: 56245
- update to new version 0.9.1

* Wed May 23 2007 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.9-1mdv2008.0
+ Revision: 30215
- update to 0.9

* Fri Apr 27 2007 Lenny Cartier <lenny@mandriva.org> 0.8-1mdv2008.0
+ Revision: 18543
- Update to 0.8


* Sun Jan 21 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.7-1mdv2007.0
+ Revision: 111232
- new version

* Wed Nov 15 2006 Lenny Cartier <lenny@mandriva.com> 0.6.2-1mdv2007.1
+ Revision: 84554
- Update to 0.6.2
- Import aircrack-ng

* Tue Aug 29 2006 Lenny Cartier <lenny@mandriva.com> 0.6.1-1mdv2007.0
- 0.6.1

* Tue Jun 27 2006 Austin Acton <austin@mandriva.org> 0.6-1mdk
- New release 0.6
- build opts

* Wed May 10 2006 Lenny Cartier <lenny@mandriva.com> 0.5-1mdk
- new


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 58 |12cr|airfart-0.2.1-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		airfart
Summary:	Wireless network discovery tool
Version:	0.2.1
Release:	11
License:	GPLv2
Group:		Networking/Other
URL:		http://airfart.sourceforge.net/
Source:		%{name}-v%{version}.tar.bz2
Patch0:		airfart-v0.2.1-fix-gcc43.patch
Patch1:		airfart-v0.2.1-fix-link.patch
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(pangox)
BuildRequires:	pkgconfig(pangoxft)
Requires:	prism2-utils
Requires:	gksu

%description
AirFart is a wireless tool created to detect wireless devices, calculate their
signal strengths, and present them to the user in an easy-to-understand
fashion. It is written in C/C++ with a GTK front end. Airfart supports all
wireless network cards supported by the linux-wlan-ng Prism2 driver that
provide hardware signal strength information in the "raw signal" format
(ssi_type 3). Airfart implements a modular n-tier architecture with the data
collection at the bottom tier and a graphical user interface at the top.

%prep
%setup -q -n %name
%patch0 -p0
%patch1 -p0 -b .link

%build
%make C_FLAGS="-g %{optflags}" LDFLAGS="%{ldflags}"

%install
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_mandir}/man1
mkdir -p %{buildroot}%{_datadir}/pixmaps/%{name}
mkdir -p %{buildroot}%{_datadir}/%{name}
cp %{name} %{buildroot}%{_bindir}
bzip2 %{name}.1
cp %{name}.1.bz2 %{buildroot}%{_mandir}/man1
cp graphics/* %{buildroot}%{_datadir}/pixmaps/%{name}
cp manuf %{buildroot}%{_datadir}/%{name}

#menu

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=%{name}
Comment=%{summary}
Exec=gksu %{_bindir}/%{name}
Icon=networking_section
Terminal=false
Type=Application
Categories=GTK;Settings;Network;
Encoding=UTF-8
EOF

%files
%doc README Authors ChangeLog TODO LICENSE
%{_bindir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop
%{_mandir}/man1/*
%{_datadir}/pixmaps/%{name}
%{_datadir}/%{name}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 59 |12cr|airsnort-0.2.7e-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A wireless LAN tool which cracks encryption keys
Name:		airsnort
Version:	0.2.7e
Release:	%mkrel 10
License:	GPLv2
Group:		Networking/Other
URL:		http://sourceforge.net/projects/airsnort/		
Source:		http://ovh.dl.sourceforge.net/sourceforge/%{name}/%{name}-%{version}.tar.bz2
BuildRequires:	libgnomeui2-devel
BuildRequires:	libpcap-devel >= 0.7.1-4mdk
#Requires:	prism2-utils
Provides:	Airsnort
Obsoletes:	Airsnort
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
AirSnort is a wireless LAN (WLAN) tool which cracks encryption
keys on 802.11b WEP networks. AirSnort operates by passively
monitoring transmissions, computing the encryption key when
enough packets have been gathered.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ChangeLog INSTALL README README.decrypt TODO
%{_bindir}/*
%{_mandir}/man1/*



%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.7e-10mdv2011.0
+ Revision: 609956
- rebuild

* Tue Feb 09 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.2.7e-9mdv2010.1
+ Revision: 502677
- Fix licence and URL

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 0.2.7e-8mdv2010.0
+ Revision: 436634
- rebuild

* Wed Oct 29 2008 Oden Eriksson <oeriksson@mandriva.com> 0.2.7e-7mdv2009.1
+ Revision: 298229
- rebuilt against libpcap-1.0.0

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 0.2.7e-6mdv2009.0
+ Revision: 240421
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Wed Jun 28 2006 Lenny Cartier <lenny@mandriva.com> 0.2.7e-4mdv2007.0
- rebuild

* Wed Jul 13 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.7e-3mdk
- rebuilt against new libpcap-0.9.1 (aka. a "play safe" rebuild)

* Sun Feb 13 2005 Austin Acton <austin@mandrake.org> 0.2.7e-2mdk
- don't requires prism2-utils

* Mon Jan 10 2005 Stefan van der Eijk <stefan@mandrake.org> 0.2.7e-1mdk
- New release 0.2.7e

* Fri Jan 07 2005 Stefan van der Eijk <stefan@mandrake.org> 0.2.7d-1mdk
- New release 0.2.7d
- make rpmbuildupdate capable

* Sun Dec 26 2004 Stefan van der Eijk <stefan@mandrake.org> 0.2.7c-1mdk
- 0.2.7c

* Wed Sep 22 2004 Stefan van der Eijk <stefan@eijk.nu> 0.2.6-1mdk
- 0.2.6

* Tue Sep 14 2004 Stefan van der Eijk <stefan@eijk.nu> 0.2.5b-1mdk
- 0.2.5b

* Sun Apr 11 2004 Stefan van der Eijk <stefan@eijk.nu> 0.2.4a-1mdk
- 0.2.4a

* Mon Jan 05 2004 Stefan van der Eijk <stefan@eijk.nu> 0.2.3c-1mdk
- 0.2.3c
- BuildRequires

* Thu Oct 09 2003 Per yvind Karlsen <peroyvind@linux-mandrake.com> 0.2.2a-2mdk
- fixed upgrade from old package(name changed in last release)
- requires prism2-utils
- rm -rf $RPM_BUILD_ROOT at the beginning of %%install

* Wed Sep 10 2003 Stefan van der Eijk <stefan@eijk.nu> 0.2.2a-1mdk
- 0.2.2a
- renamed package /Airsnort/airsnort/
- fixed typo in 0.2.1b-1mdk changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 60 |12cr|airstrike-1.0-1.pre6a.8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pre	pre6a

Summary:	Incredibly addictive 2D dogfight game
Name:		airstrike
Version:	1.0
Release:	1.%{pre}.8
License:	GPL
Group:		Games/Arcade
URL:		http://icculus.org/airstrike/
Source0:	%{name}-%{pre}-src.tar.gz
Source11:	%{name}-16x16.png
Source12:	%{name}-32x32.png
Source13:	%{name}-48x48.png
Patch0:		airstrike-pre6a-config.patch
Patch1:		airstrike-pre6a-optflags.patch
Patch2:		airstrike-pre6a-linkage.patch
BuildRequires:	SDL-devel
BuildRequires:	SDL_mixer-devel
BuildRequires:	SDL_image-devel

%description
Airstrike is a 0-2 players 2d dogfight game in the tradition of the 
Intellivision and Amiga games 'Biplanes' and 'BIP'. It features a robust 
physics engine and several other extensions of the original games, 
such as povray made graphics and incredible gameplay.

%prep
%setup -q -n %{name}-%{pre}-src
%patch0 -p1 -b .config
%patch1 -p1 -b .optflags
%patch2 -p1 -b .linkage

%build
%make OPTFLAGS="%{optflags}" airstrike-sound

%install
rm -rf %{buildroot}
install -m755 airstrike -D %{buildroot}%{_gamesbindir}/airstrike.bin

# Launch script
cat <<EOF > %{buildroot}%{_gamesbindir}/airstrike
#!/bin/sh
if [ ! -e \$HOME/.airstrikerc ]; then
	cp %{_gamesdatadir}/%{name}/airstrikerc \$HOME/.airstrikerc
fi
cd %{_gamesdatadir}/%{name}
airstrike.bin \$@
EOF
chmod 755 %{buildroot}%{_gamesbindir}/airstrike

install -m644 airstrikerc -D %{buildroot}%{_gamesdatadir}/%{name}/airstrikerc
cp -r data  %{buildroot}%{_gamesdatadir}/%{name}

install -m644 doc/airstrike.6 -D %{buildroot}%{_mandir}/man6/airstrike.6 

#Menu items
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=AirStrike
Comment=Incredibly addictive 2D dogfight game
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=X-MandrivaLinux-MoreApplications-Games-Arcade;Game;ArcadeGame;
EOF

install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png

%files
%doc ChangeLog README doc
%{_gamesbindir}/*
%dir %{_gamesdatadir}/%{name}
%{_gamesdatadir}/%{name}/*
%{_mandir}/man6/airstrike.6*
%{_datadir}/applications/mandriva-%{name}.desktop
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 61 |12cr|aisleriot-3.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#FIXME: disabled temporarily to get package build (wally 07/2011)
%define	Werror_cflags	%nil

%define url_ver %(echo %{version}|cut -d. -f1,2)

Name:		aisleriot
Version:	3.6.2
Release:	1
Url:		http://live.gnome.org/Aisleriot
Source0:	http://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
Patch0:		aisleriot-3.3.2-help_linguas.patch
Summary:	A compilation of solitaire card games
License:	GPLv3+
Group:		Games/Cards
Conflicts:	gnome-games < 2.29.6-2
BuildRequires:	pkgconfig(cairo) >= 1.10.0
BuildRequires:	pkgconfig(gconf-2.0) >= 2.0
BuildRequires:	pkgconfig(gmodule-2.0)
BuildRequires:	pkgconfig(gobject-2.0)
BuildRequires:	pkgconfig(gthread-2.0)
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.0.0
BuildRequires:	pkgconfig(guile-2.0) >= 2.0.0
BuildRequires:	pkgconfig(ice)
BuildRequires:	pkgconfig(libcanberra-gtk3) >= 0.26
BuildRequires:	pkgconfig(librsvg-2.0) >= 2.32.0
BuildRequires:	pkgconfig(sm)
BuildRequires:	intltool
BuildRequires:	yelp-tools
BuildRequires:	itstool
BuildRequires:	gnome-doc-utils
#BuildRequires:	docbook-dtds
BuildRequires:	guile
# For autoreconf, due to Patch0
BuildRequires:	gettext-devel

%description
Aisleriot (also known as Solitaire or sol) is a collection of card games
which are easy to play with the aid of a mouse. The rules for the games
have been coded for your pleasure in the GNOME scripting language (Scheme).

%prep
%setup -q
%apply_patches

%build
autoreconf -vfi
%configure2_5x \
	--disable-schemas-compile \
	--disable-schemas-install \
	--disable-static
%make V=1

%install
%makeinstall_std

%find_lang %{name} --with-gnome
#--with-help

%preun
%preun_uninstall_gconf_schemas %{name}

%files -f %{name}.lang
%{_sysconfdir}/gconf/schemas/%{name}.schemas
%attr(2555, root, games) %{_bindir}/sol
%{_libdir}/%{name}/
%{_libdir}/valgrind/aisleriot.supp
%{_datadir}/applications/sol.desktop
%{_datadir}/glib-2.0/schemas/org.gnome.Patience.WindowState.gschema.xml
%{_iconsdir}/hicolor/*/apps/gnome-aisleriot.*
%{_iconsdir}/hicolor/*/apps/gnome-freecell.*
%{_mandir}/man6/sol.*
%{_datadir}/%{name}/

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 62 |12cr|ajaxterm-0.10-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: A web based terminal
Name: ajaxterm
Version: 0.10
Release: %mkrel 6

# LGPL for the bundled js part 
License: GPL and LGPL
Group: System/Servers
URL: http://antony.lesuisse.org/qweb/trac/wiki/AjaxTerm
Source: http://antony.lesuisse.org/qweb/files/Ajaxterm-%{version}.tar.bz2
Source1: %{name}.init
Source2: %{name}.sysconfig
Requires(preun): rpm-helper
Requires(post):  rpm-helper
Requires: python
BuildRequires: python
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
BuildArch: noarch

%description
Ajaxterm is a web based terminal. It was totally inspired and works almost 
exactly like http://anyterm.org/ except it's much easier to install. 

Ajaxterm written in python (and some AJAX javascript for client side) and 
depends only on python2.3 or better.

%prep
%setup -q -n Ajaxterm-%{version}

%build
./configure --prefix=$RPM_BUILD_ROOT/%_prefix/
perl -pi -e 's/.*ajaxterm.initd.*//' Makefile
perl -pi -e 's|bin/python2.3|bin/python|' qweb.py

%install
%{__rm} -rf %{buildroot}
make install 

mkdir -p %{buildroot}/%_initrddir/
mkdir -p %{buildroot}/%_sysconfdir/sysconfig

cp %SOURCE1 %{buildroot}/%_initrddir/%{name}
cp %SOURCE2 %{buildroot}/%_sysconfdir/sysconfig/%name

chmod 755 %{buildroot}/%_initrddir/%{name}
perl -pi -e 's|%{buildroot}/||g' %{buildroot}/%{_bindir}/ajaxterm

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(-, root, root, 0755)
%doc README.txt
%{_bindir}/*
%{_datadir}/%name/
%{_mandir}/man1/*
%config(noreplace) %{_initrddir}/%{name}
%config(noreplace) %_sysconfdir/sysconfig/%{name}

%post
%_post_service %{name}

%preun
%_preun_service %{name}




%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.10-6mdv2011.0
+ Revision: 616557
- the mass rebuild of 2010.0 packages

* Tue Sep 01 2009 Thierry Vignaud <tv@mandriva.org> 0.10-5mdv2010.0
+ Revision: 424009
- rebuild

* Tue Sep 01 2009 Thierry Vignaud <tv@mandriva.org> 0.10-4mdv2010.0
+ Revision: 423968
- rebuild

* Tue Sep 01 2009 Thierry Vignaud <tv@mandriva.org> 0.10-3mdv2010.0
+ Revision: 423937
- rebuild

* Thu Jun 19 2008 Thierry Vignaud <tv@mandriva.org> 0.10-2mdv2009.0
+ Revision: 226142
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 0.10-1mdv2008.1
+ Revision: 135819
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Sep 05 2007 Michael Scherer <misc@mandriva.org> 0.10-1mdv2008.0
+ Revision: 80049
- 0.10
- uncompress files


* Tue Oct 03 2006 Michael Scherer <misc@mandriva.org> 0.9-2mdv2007.0
+ Revision: 62824
- requires python, fix bug #24176
- Import ajaxterm

* Sat Jul 22 2006 Michael Scherer <misc@mandriva.org> 0.9-2mdv2007.0
- add missing BuildRequires, since python is no longer required for 
  rpm-build and basesystem

* Fri Jul 21 2006 Michael Scherer <misc@mandriva.org> 0.9-1mdv2007.0
- New version 0.9

* Mon Jul 10 2006 Michael Scherer <misc@mandriva.org> 0.8-1
- New release 0.8

* Fri Jun 02 2006 Michael Scherer <misc@mandriva.org> 0.7-2mdv2007.0
- fix #22855

* Thu Jun 01 2006 Michael Scherer <misc@mandriva.org> 0.7-1mdk
- New release 0.7
- removed patch0, applied upstream

* Thu May 25 2006 Michael Scherer <misc@mandriva.org> 0.6-1mdk
- First package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 63 |12cr|akamaru-0.1-0.862.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define svn		862
%define release 		0.%{svn}.4
%define major		0
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname %{name} -d
Name:			akamaru
Version:			0.1
Release:			%{release}
Summary:			Physics engine used by kiba-dock
Group:			System/X11
URL:			http://www.kiba-dock.org/
Source0:			%{name}-%{svn}.tar.lzma
Patch0:			akamaru-0.1-build.patch
License:			BSD
BuildRequires:		intltool
BuildRequires:		glib2-devel

%description
Akamaru is a simple, but fun, physics engine prototype. It is used by
kiba-dock, a dock applet.

%package -n %{libname}
Group:		System/Libraries
Summary:	Shared library for %{name}
Provides:	lib%{name} = %{version}-%{release}

%description -n %{libname}
Akamaru is a simple, but fun, physics engine prototype. It is used by
kiba-dock, a dock applet.

%package -n %{develname}
Group:		Development/C
Summary:	Development headers for %{name}
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n %{develname}
Akamaru is a simple, but fun, physics engine prototype. It is used by
kiba-dock, a dock applet. This package contains development headers
for Akamaru.

%prep
%setup -q -n %{name}
%patch0 -p1 -b .build

%build
export LDFLAGS="${LDFLAGS} -lm" 
sh autogen.sh -V
%configure2_5x 
%make 

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/lib%{name}.so.%{major}*

%files -n %{develname}
%doc AUTHORS ChangeLog README
%{_includedir}/%{name}
%{_libdir}/lib%{name}.so
%{_libdir}/lib%{name}.*a
%{_libdir}/pkgconfig/%{name}.pc


%changelog
* Tue Sep 01 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.1-0.862.4mdv2010.0
+ Revision: 424027
- rebuild
- rebuild
- rebuild

* Fri Aug 15 2008 Adam Williamson <awilliamson@mandriva.org> 0.1-0.862.1mdv2009.0
+ Revision: 272447
- add build.patch to fix an error in configure.in
- new snapshot 862

* Wed Mar 05 2008 Adam Williamson <awilliamson@mandriva.org> 0.1-0.722.3mdv2008.1
+ Revision: 180224
- explicit provides in library package
- add docs

* Wed Mar 05 2008 Adam Williamson <awilliamson@mandriva.org> 0.1-0.722.2mdv2008.1
+ Revision: 180220
- devel package requires lib package

* Wed Mar 05 2008 Adam Williamson <awilliamson@mandriva.org> 0.1-0.722.1mdv2008.1
+ Revision: 180211
- import akamaru



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 64 |12cr|akonadi-googledata-1.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		akonadi-googledata
Version:	1.2.0
Summary:	Google contacts and calendar akonadi resource
Release:	%mkrel 1
License:	LGPLv2.1
Group:		Graphical desktop/KDE
URL:		http://websvn.kde.org/trunk/extragear/pim/googledata/
Source0:	http://libgcal.googlecode.com/files/%{name}-%{version}.tar.bz2
BuildRoot:	%_tmppath/%name-%version-%release-buildroot
BuildRequires:	kdepimlibs4-devel
BuildRequires:	libgcal-devel >= 0.9.6
BuildRequires:	boost-devel
BuildRequires:	libxslt-proc
Requires:	akonadi-kde
Obsoletes:	googledata

%description
Google contacts and calendar akonadi resource 

%files -f akonadi_gcal_resource.lang 
%defattr(-,root,root)
%doc README COPYING ChangeLog
%{_kde_bindir}/akonadi_gcal_resource
%{_kde_bindir}/akonadi_googledata_resource
%{_kde_datadir}/akonadi/agents/gcalresource.desktop
%{_kde_datadir}/akonadi/agents/googledataresource.desktop

#-----------------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{version}

%build
%cmake_kde4
%make

%install
%__rm -rf %{buildroot}
%makeinstall_std -C build
%find_lang akonadi_gcal_resource

%clean
%__rm -rf %{buildroot}



%changelog
* Wed Sep 08 2010 John Balcaen <mikala@mandriva.org> 1.2.0-1mdv2011.0
+ Revision: 576738
- Update to 1.2.0

* Mon Jul 26 2010 John Balcaen <mikala@mandriva.org> 1.1.0-1mdv2011.0
+ Revision: 560770
- Fix minimum requirement for libgcal ( >=0.9.4 )
- Update to 1.1.0

  + Luis Daniel Lucio Quiroz <dlucio@mandriva.org>
    - rebuild

* Wed Sep 30 2009 John Balcaen <mikala@mandriva.org> 1.0.1-2mdv2010.0
+ Revision: 451144
- Fix Requires

* Sat Aug 29 2009 John Balcaen <mikala@mandriva.org> 1.0.1-1mdv2010.0
+ Revision: 422209
- Update to 1.0.1
  Fix License

* Fri Aug 21 2009 John Balcaen <mikala@mandriva.org> 1.0-0.1014109.1mdv2010.0
+ Revision: 419379
- Rename to upstream name (akonadi-googledata)
  Rename spec file
  Add obsolete against googledata
- Fix upstream name (akonadi-googledata and not akonadi-google)
- Update to revision 1014109
  Fix Requires,documentation and license
  signed-off-by: neoclust@mandriva.org

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Fix specfile name
    - Use new upstream name

* Sun May 17 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.0-0.969042.1mdv2010.0
+ Revision: 376665
- Fix BuildRequires
- import googledata


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 65 |12cr|alac-0.1-1.20111026
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name            alac
%define libname         %mklibname %name
%define develname       %mklibname -d %name
%define stdevelname     %mklibname -d -s %name

Name:           %name
Version:        0.1
Release:        %mkrel 1.20111026
Group:          Sound
Summary:        Apple Lossless Audio Codec (ALAC)
License:        Apache License
URL:            http://alac.macosforge.org/
Source0:        %{name}-%{version}.tar.xz
Patch0:         alac-0.1-makefile.patch

%description
The Apple Lossless Audio Codec (ALAC) is an audio codec developed by Apple and
supported on iPhone, iPad, most iPods, Mac and iTunes.  ALAC is a data
compression method which reduces the size of audio files with no loss
of information.  A decoded ALAC stream is bit-for-bit identical to the original
uncompressed audio file.

%package -n %libname
Summary:        Apple Lossless Audio Codec
Group:          System/Libraries
License:        Apple Public Source License

%description -n %libname
The Apple Lossless Audio Codec (ALAC) is an audio codec developed by Apple and
supported on iPhone, iPad, most iPods, Mac and iTunes.  ALAC is a data
compression method which reduces the size of audio files with no loss
of information.  A decoded ALAC stream is bit-for-bit identical to the original
uncompressed audio file.

%package -n %develname
Summary:        Apple Lossless Audio Codec
Group:          Development/C++
Requires:       %libname = %{version}
License:        Apple Public Source License

%description -n %develname
The Apple Lossless Audio Codec (ALAC) is an audio codec developed by Apple and
supported on iPhone, iPad, most iPods, Mac and iTunes.  ALAC is a data
compression method which reduces the size of audio files with no loss
of information.  A decoded ALAC stream is bit-for-bit identical to the original
uncompressed audio file.

%package -n %stdevelname
Summary:        Apple Lossless Audio Codec
Group:          Development/C++
Requires:       %develname
License:        Apple Public Source License

%description -n %stdevelname
The Apple Lossless Audio Codec (ALAC) is an audio codec developed by Apple and
supported on iPhone, iPad, most iPods, Mac and iTunes.  ALAC is a data
compression method which reduces the size of audio files with no loss
of information.  A decoded ALAC stream is bit-for-bit identical to the original
uncompressed audio file.

%package -n alacconvert
Summary:        Apple Lossless Audio Codec
Group:          Sound

%description -n alacconvert
The Apple Lossless Audio Codec (ALAC) is an audio codec developed by Apple and
supported on iPhone, iPad, most iPods, Mac and iTunes.  ALAC is a data
compression method which reduces the size of audio files with no loss of
information.  A decoded ALAC stream is bit-for-bit identical to the original
uncompressed audio file.

This package contains a command-line utility to convert the ALAC format.

%prep
%setup -q
%patch0

%build
for d in codec convert-utility; do
    %__make -C "$d" \
        OPTFLAGS="%{optflags}" \
        CC="%__cxx"
done

%install
%__install -D -m0755 convert-utility/alacconvert "%{buildroot}%{_bindir}/alacconvert"

%__install -d "%{buildroot}%{_includedir}"
%__cp -a codec/*.h "%{buildroot}%{_includedir}/"

%__install -D -m0644 codec/libalac.a "%{buildroot}%{_libdir}/libalac.a"
%__cp -a codec/libalac.so* "%{buildroot}%{_libdir}/"

%clean
%{?buildroot:%__rm -rf "%{buildroot}"}

%files -n %libname
%defattr(-,root,root)
%doc codec/APPLE_LICENSE.txt
%{_libdir}/libalac.so.0
%{_libdir}/libalac.so.0.1

%files -n %develname
%defattr(-,root,root)
%{_includedir}/*.h
%{_libdir}/libalac.so

%files -n %stdevelname
%defattr(-,root,root)
%{_libdir}/libalac.a

%files -n alacconvert
%defattr(-,root,root)
%{_bindir}/alacconvert
%doc ReadMe.txt ALACMagicCookieDescription.txt LICENSE


%changelog
* Tue Nov 01 2011 Andrey Smirnov <asmirnov@mandriva.org> 0.1-1.20111026mdv2012.0
+ Revision: 709300
- imported package alac


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 66 |12cr|albumshaper-2.1-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: albumshaper
Version: 2.1
Release: %mkrel 9
License: GPL
Url: http://albumshaper.sf.net
Group: Graphics
Source: http://prdownloads.sourceforge.net/albumshaper/%{name}_%{version}.tar.bz2
#gw disable upx, find-requires is broken
Patch: albumshaper-2.1-no-upx.patch
Patch1: albumshaper-2.1-gcc4.1.patch
Summary: Graphical application used to create, maintain, and share photo albums
BuildRoot: %{_tmppath}/%{name}-%{version}-root
BuildRequires: libxslt-devel doxygen
BuildRequires: qt3-devel
#upx
BuildRequires: imagemagick

%description
Album Shaper is a graphical application used to create, maintain, and
share photo albums using open formats like HTML, XSLT, and JPG.
Two-layer albums can be created in a drag-n-drop interface which
allows quick and easy arrangement and catagorization of photos. Batch
rotations make getting your photos ready a quick and easy task. You
can also crop, enhance, and manipulate your photos using a powerful
but intuitive editing interface. Photos, collections, and albums
themselves can be labeled as needed and modified at a later time by
saving and loading from a simple XML format. Albums are exported as
HTML which can then be posted directly on the web or viewed straight
from your hard drive. Album Shaper now supports themes which means you
can completely customize the look of the Albums you produce! Album
Shaper is designed to help you share your photos with your friends and
family as easily as possible, as well as update and maintain these
Albums in the most effecient and easy way possible.

%prep
%setup -q -n %{name}_%{version}_src
%patch -p1
%patch1 -p1
for file in AlbumShaper.pro AlbumShaper.xcode/project.pbxproj src/main.cpp
do
  sed -i -e 's|/local||g' $file
done
qmake

%build
%make
doxygen AlbumShaper.doc

%install
/bin/rm -rf %{buildroot}

# Install to rpm build location
%makeinstall INSTALL_ROOT=%{buildroot}
install -m 755 bin/AlbumShaper %buildroot%_bindir/AlbumShaper
find %buildroot -name .DS_Store -exec rm {} \;
find %buildroot%_datadir -type f -exec chmod 644 {} \;

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=AlbumShaper
Comment=Create photo albums
Exec=%{_bindir}/AlbumShaper
Icon=%name
Terminal=false
Type=Application
StartupNotify=true
Categories=X-MandrivaLinux-Multimedia-Graphics;Photography;Graphics;Viewer;
EOF
mkdir -p %buildroot{%_liconsdir,%_miconsdir}
convert -scale 48 resources/icons/as64.png %buildroot%_liconsdir/%name.png
install -m 644 resources/icons/as32.png %buildroot%_iconsdir/%name.png
install -m 644 resources/icons/as16.png %buildroot%_miconsdir/%name.png

%clean
rm -rf $RPM_BUILD_ROOT/

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files
%defattr(-,root,root)
%doc docs/html docs/bugs.txt docs/copying.txt *.txt
%_bindir/*
%_datadir/%name
%_datadir/applications/mandriva*
%_liconsdir/%name.png
%_iconsdir/%name.png
%_miconsdir/%name.png




%changelog
* Tue Dec 06 2011 Götz Waschk <waschk@mandriva.org> 2.1-9mdv2012.0
+ Revision: 738095
- yearly rebuild

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 2.1-8mdv2011.0
+ Revision: 609963
- rebuild

* Thu Jan 14 2010 Funda Wang <fwang@mandriva.org> 2.1-7mdv2010.1
+ Revision: 491116
- rebuild for libjpeg v8

* Sun Aug 23 2009 Funda Wang <fwang@mandriva.org> 2.1-6mdv2010.0
+ Revision: 419743
- rebuild for libjpeg v7

* Thu Dec 11 2008 Oden Eriksson <oeriksson@mandriva.com> 2.1-5mdv2010.0
+ Revision: 312987
- lowercase ImageMagick

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 2.1-5mdv2009.0
+ Revision: 218437
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Thierry Vignaud <tv@mandriva.org>
    - fix spacing at top of description
    - drop old menu

* Thu Dec 20 2007 Olivier Blin <blino@mandriva.org> 2.1-5mdv2008.1
+ Revision: 135819
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'


* Wed Jan 24 2007 Götz Waschk <waschk@mandriva.org> 2.1-5mdv2007.0
+ Revision: 112779
- Import albumshaper

* Wed Jan 24 2007 Gtz Waschk <waschk@mandriva.org> 2.1-5mdv2007.1
- unpack patches

* Fri Aug 25 2006 Gtz Waschk <waschk@mandriva.org> 2.1-4mdv2007.0
- xdg menu

* Fri Aug 25 2006 Götz Waschk <waschk@mandriva.org> 2.1-1mdv2007.0
- Rebuild

* Fri Jun 02 2006 Gtz Waschk <waschk@mandriva.org> 2.1-3mdv2007.0
- patch1: fix build

* Thu Apr 13 2006 Götz Waschk <waschk@mandriva.org> 2.1-2mdk
- Rebuild
- use mkrel

* Tue Apr 12 2005 Gtz Waschk <waschk@linux-mandrake.com> 2.1-1mdk
- update the patch
- New release 2.1

* Wed Mar 16 2005 Gtz Waschk <waschk@linux-mandrake.com> 2.0-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 67 |12cr|alchemist-1.0.37-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	0
%define libname %mklibname alchemist %{major}
%define pyver 2.7
Summary:		A multi-sourced configuration back-end
Name:		alchemist
Version:		1.0.37
Release:		7
License:		GPLv2+
Group:		System/Base
Source0:		%{name}-%{version}.tar.bz2
Patch0:         %{name}-1.0.37-fix-python2.6.patch
Patch1:		%{name}-1.0.37-fix-underlinking.patch
BuildRequires:	libxml2 >= 2.3.8
BuildRequires:	pkgconfig(libxslt) >= 0.9.0
BuildRequires:	doxygen >= 1.2.7
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(glib-2.0) >= 2.0
BuildRequires:	chrpath
BuildRequires:	multiarch-utils >= 1.0.3

%description
The alchemist is a back-end configuration architecture, which provides
multi-sourced configuration at the data level, postponing translation to
native format until the last stage. It uses XML as an intermediary data
encoding, and can be extended to arbitrarily large configuration scenarios.

%package -n	%{libname}
Summary:	Shared libraries for alchemist
Group:		System/Libraries

%description -n %{libname}
The alchemist is a back-end configuration architecture, which provides
multi-sourced configuration at the data level, postponing translation to
native format until the last stage. It uses XML as an intermediary data
encoding, and can be extended to arbitrarily large configuration scenarios.

%package -n	%{libname}-devel
Summary:	Headers for developing programs that will use %{name}
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	alchemist-devel libalchemist-devel

%description -n	%{libname}-devel
The alchemist is a back-end configuration architecture, which provides
multi-sourced configuration at the data level, postponing translation to
native format until the last stage. It uses XML as an intermediary data
encoding, and can be extended to arbitrarily large configuration scenarios.

This package contains the headers that programmers will need to develop
applications which will use %{name}.

%package -n	python-alchemist
Summary:	Python bindings for alchemist apps
Group:		Development/Python
Requires:	%{libname} = %{version}
Provides:	alchemist
Requires:	python

%description -n	python-alchemist
The alchemist is a back-end configuration architecture, which provides
multi-sourced configuration at the data level, postponing translation to
native format until the last stage. It uses XML as an intermediary data
encoding, and can be extended to arbitrarily large configuration scenarios.

%prep

%setup -q
%patch0 -p1 -b .python26
%patch1 -p1
# lib64 fix
find -type f | xargs perl -pi -e "s|/usr/lib|%{_libdir}|g"

%build
export CFLAGS="-Wall -DNDEBUG -fPIC %{optflags}"
[ -f  /usr/share/automake/depcomp ] && cp -f /usr/share/automake/{depcomp,ylwrap} . || :

%configure2_5x \
    --enable-shared \
    --enable-static

%make

%install
%makeinstall

install -d %{buildroot}%{_mandir}
cd src
doxygen
cp -a doc/man/* %{buildroot}%{_mandir}/

python -O %{_libdir}/python%{pyver}/compileall.py %{buildroot}%py_platsitedir

%if %mdkversion >= 1020
%_multiarch_includes %{buildroot}%{_includedir}/alchemist/alchemist.h
%_multiarch_includes %{buildroot}%{_includedir}/alchemist/blackbox.h
%endif

# nuke rpath
chrpath -d %{buildroot}%{_libdir}/*.so
chrpath -d %{buildroot}%{_libdir}/alchemist/blackbox/*.so
chrpath -d %{buildroot}%py_platsitedir/*.so

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif


%files -n %{libname}
%doc AUTHORS COPYING ChangeLog README
%dir %{_libdir}/alchemist
%dir %{_libdir}/alchemist/blackbox
%{_libdir}/lib*.so.*
%{_libdir}/alchemist/blackbox/*.so.*
%{_sysconfdir}/alchemist
%{_localstatedir}/cache/alchemist


%files -n %{libname}-devel
%doc AUTHORS COPYING ChangeLog README
%doc src/doc/html
%{_includedir}/alchemist/alchemist.h
%{_includedir}/alchemist/blackbox.h
%{_libdir}/*.a
%{_libdir}/*.so
%{_mandir}/*/*
%{_libdir}/alchemist/blackbox/*a
%{_libdir}/alchemist/blackbox/*.so
%if %mdkversion >= 1020
%_multiarch %{multiarch_includedir}/alchemist/alchemist.h
%_multiarch %{multiarch_includedir}/alchemist/blackbox.h
%endif

%files -n python-alchemist
%doc AUTHORS COPYING ChangeLog README
%py_platsitedir/*




%changelog
* Mon Nov 08 2010 Funda Wang <fwang@mandriva.org> 1.0.37-7mdv2011.0
+ Revision: 595014
- rebuild for py2.7

  + Michael Scherer <misc@mandriva.org>
    - rebuild for python 2.7

* Thu May 21 2009 Jérôme Brenier <incubusss@mandriva.org> 1.0.37-5mdv2011.0
+ Revision: 378200
- patch to fix build with python 2.6 modified
- patch to fix underlinking added
- add a patch for build with python 2.6
- drop the old patch for pyhton 2.5
- fix license (GPLv2+)
- fix cache/alchemist location
- remove BR duplicate

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Thu Mar 13 2008 Andreas Hasenack <andreas@mandriva.com> 1.0.37-2mdv2008.1
+ Revision: 187663
- fixed group
- rebuild for 2008.1

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Mar 10 2007 Stefan van der Eijk <stefan@mandriva.org> 1.0.37-1mdv2007.1
+ Revision: 140789
- 1.0.37

  + Nicolas Lécureuil <neoclust@mandriva.org>
    - Import alchemist

* Tue Jun 27 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.36-2mdv2007.0
- rebuild

* Mon May 23 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.36-1mdk
- initial Mandriva import

* Thu Mar 03 2005 Tim Waugh <twaugh@redhat.com> 1.0.36-1
- Rebuild for new GCC.

* Mon Nov 08 2004 Jeremy Katz <katzj@redhat.com> - 1.0.35-1
- build for python 2.4

* Thu Sep 23 2004 Than Ngo <than@redhat.com> 1.0.34-1
- add Prereq: /sbin/ldconfig


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 68 |12cr|aldo-0.7.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: 		aldo
Version: 	0.7.7
Summary: 	Console-based morse tutor 
Release: 	%mkrel 1
License: 	GPLv2+
Group: 		Networking/Other 
Url: 		http://www.nongnu.org/aldo
Source0: 	http://savannah.nongnu.org/download/aldo/%{name}-%{version}.tar.bz2
Source1:	http://savannah.nongnu.org/download/aldo/%{name}-%{version}.tar.bz2.sig
BuildRequires:	libao-devel
BuildRequires:	readline-devel

%description
Console-based morse tutor which has four kinds of exercises:
*  Classic exercise: With this exercise you must guess some random 
   strings of characters that aldo plays in morse code
*  Koch method
*  Read from file (text file)
*  Callsign exercise (random callsigns)

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files -n %{name}
%doc AUTHORS ChangeLog NEWS README THANKS
%{_bindir}/aldo
%{_mandir}/man1/aldo*


%changelog
* Tue Jun 05 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.7.7-1mdv2012.0
+ Revision: 802629
- version update 0.7.7

* Wed Oct 13 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.7.6-1mdv2011.0
+ Revision: 585391
- add signature
- new version 0.7.6

* Wed Oct 06 2010 Jani Välimaa <wally@mandriva.org> 0.7.5-2mdv2011.0
+ Revision: 583573
- more spec cleaning
  - fix summary and description
  - fix license
  - drop unused patch
  - fix requires
  - use %%configure2_5x, %%make and  %%makeinstall_std

* Tue Oct 05 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.7.5-1mdv2011.0
+ Revision: 583034
- fixed the --prefix bug
- cleaned spec
- cleaned spec
- Initial upload
- Initial upload
- Created package structure for aldo.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 69 |12cr|AlephOne-1.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		oversion	20120128
#define debug_package %{nil}
Name:		AlephOne
Version:		1.0.1
Release:		1
Summary:		An engine for 3D first-person shooter games Marathon 1, 2 and Infinity
License:		GPL
Group:		Games/Arcade
Source0:		%{name}-%{oversion}.tar.bz2
Source1:		marathon.png
Patch0:		lua_templates.patch
URL:		http://sourceforge.net/projects/marathon/
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(mad)
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	pkgconfig(speex)
BuildRequires:	pkgconfig(vorbisfile)
BuildRequires:	boost-devel
BuildRequires:	mesagl-devel
BuildRequires:	mesaglu-devel
BuildRequires:	png-devel
BuildRequires:	SDL-devel
BuildRequires:	SDL_image-devel
BuildRequires:	SDL_net-devel
BuildRequires:	SDL_ttf-devel
BuildRequires:	smpeg-devel
BuildRequires:	zlib-devel
BuildRequires:	zziplib-devel
Provides:	alephone = %{version}-%{release}

%description
Aleph One is an engine to run Marathon, Marathon 2 and Marathon Infinity games.

Packages with game data are:
- marathon
- marathon2
- marathon-infinity

%prep
%setup -q -n %{name}-%{oversion}
%patch0 -p0 $startdir/lua_templates.patch Source_Files/Lua/lua_templates.h



%build
%configure2_5x	--bindir=%{_gamesbindir} \
		--datadir=%{_gamesdatadir} \
		--enable-opengl
%make

%install
%makeinstall_std
%__mkdir_p %{buildroot}%{_datadir}/pixmaps
%__cp %{SOURCE1} %{buildroot}%{_datadir}/pixmaps/


%files
%doc AUTHORS COPYING README docs/MML.html
%{_gamesbindir}/alephone
%{_gamesdatadir}/%{name}
%{_datadir}/pixmaps/marathon.png
%{_mandir}/man6/*.6.*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 70 |12cr|alevt-1.6.1-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:		Teletext decoder and browser for bttv and DVB
Name:		alevt
Version:		1.6.1
Release:		11
License:		GPL
Group:		Video
Source0:		http://www.goron.de/~froese/%name/%name-%version.tar.bz2
Source10:	alevt-big.png
Source11:	alevt-mini.png
Source12:	alevt.png
Patch0:		%name-1.6.0-time.h.patch
Patch1:		alevt-1.6.1-vbi-fix.patch
Patch2:		alevt-1.6.1-koi8.patch
Patch3:		alevt-1.6.1-xio.patch
Patch4:		alevt-1.6.1-dvb.patch
URL:		http://www.goron.de/~froese/
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(libpng) >= 1.0.8
BuildRequires:	pkgconfig(zlib)


%description
AleVT is a teletext/videotext decoder and browser for the bttv and DVB
drivers. It features multiple windows, a page cache, regexp searching,
built-in manual, and more. There's also a program to get the time from
teletext and one to capture teletext pages from scripts.

%prep
%setup -q
%patch0 -p1
%patch1 -p0
%patch2 -p1
%patch3 -p0 -b .xio
%patch4 -p1
sed -i 's-L/usr/X11R6/lib-L/usr/X11R6/%{_lib}' Makefile
sed -i '7i#include <zlib.h>' exp-gfx.c

%build
make OPT="$RPM_OPT_FLAGS"

%install
install -d $RPM_BUILD_ROOT{%_bindir,%_mandir/man1,%_liconsdir,%_miconsdir}

install alevt alevt-date alevt-cap $RPM_BUILD_ROOT%_bindir
install {alevt-cap.1,alevt-date.1,alevt.1x} $RPM_BUILD_ROOT%_mandir/man1

# Mandriva menu entry

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Alevt
Comment=Teletext/Videotext decoder and browser
Exec=%{_bindir}/%{name} 
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-Multimedia-Video;AudioVideo;Video;TV;
EOF

install %SOURCE10 $RPM_BUILD_ROOT%_liconsdir/%name.png
install %SOURCE11 $RPM_BUILD_ROOT%_miconsdir/%name.png
install %SOURCE12 $RPM_BUILD_ROOT%_iconsdir/%name.png 

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif


%files
%doc CHANGELOG COPYRIGHT README
%attr(755,root,root) %_bindir/*
%_mandir/man1/*
%{_datadir}/applications/mandriva-%{name}.desktop
%_iconsdir/%name.png
%_liconsdir/%name.png
%_miconsdir/%name.png




%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.6.1-11mdv2011.0
+ Revision: 609964
- rebuild

* Fri Feb 19 2010 Funda Wang <fwang@mandriva.org> 1.6.1-10mdv2010.1
+ Revision: 508054
- fix BR
- rediff dvb patch

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - drop old menu

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 1.6.1-7mdv2008.1
+ Revision: 135819
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - buildrequires X11-devel instead of XFree86-devel
    - s/Mandrake/Mandriva/


* Fri Dec 22 2006 Anssi Hannula <anssi@mandriva.org> 1.6.1-7mdv2007.0
+ Revision: 101532
- patch4: add dvb support
- Import alevt

* Tue Sep 19 2006 Nicolas Lcureuil <neoclust@mandriva.org> 1.6.1-6mdv2007.0
- XDG

* Thu Jun 29 2006 Lenny Cartier <lenny@mandriva.com> 1.6.1-5mdv2007.0
- rebuild

* Mon Jul 25 2005 Pascal Terjan <pterjan@mandriva.org> 1.6.1-4mdk
- Fix build (P3)
- Fix lib64


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 71 |12cr|alex-3.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define _cabal_setup Setup.lhs
%define module alex
Name:           %{module}
Version:        3.0.2
Release:        1
Summary:        Alex is a tool for generating lexical analysers in Haskell
Group:          Development/Other
License:        BSD
URL:            http://hackage.haskell.org/package/%{module}
Source0:        http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz

BuildRequires:	happy
BuildRequires:	docbook-style-xsl
BuildRequires:	pkgconfig(libexslt)
BuildRequires:	libxml2
BuildRequires:	xmltex
BuildRequires:	gmp-devel
buildrequires:  haskell(QuickCheck)
BuildRequires:  ghc, ghc-devel, haskell-macros, haddock
buildrequires:  xsltproc, dblatex

%description
Alex is a tool for generating lexical analysers in Haskell, given a
description of the tokens to be recognised in the form of regular
expressions.  It is similar to the tool lex or flex for C/C++.

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build
cd doc
test -f configure || autoreconf
./configure
make html

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_un

%files
%defattr(-,root,root)
%{_bindir}/%{module}
%{_docdir}/%{module}-%{version}
%{_datadir}/%{module}-%{version}
#% {_libdir}/% {module}-% {version}
%_cabal_rpm_deps_dir
#% _cabal_haddoc_files



%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 2.3.1-3mdv2011.0
+ Revision: 609965
- rebuild

* Wed Feb 10 2010 Funda Wang <fwang@mandriva.org> 2.3.1-2mdv2010.1
+ Revision: 503520
- rebuild for new gmp

* Sat Nov 28 2009 Jérôme Brenier <incubusss@mandriva.org> 2.3.1-1mdv2010.1
+ Revision: 470827
- new version 2.3.1

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild

* Thu Aug 07 2008 Adam Williamson <awilliamson@mandriva.org> 2.2-1mdv2009.0
+ Revision: 266817
- clean spec
- new release 2.2

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Aug 25 2007 Gaëtan Lehmann <glehmann@mandriva.org> 2.1.0-1mdv2008.0
+ Revision: 71309
- 2.1.0


* Wed Jun 28 2006 Lenny Cartier <lenny@mandriva.com> 2.0.1-3mdv2007.0
- rebuild

* Thu Oct 06 2005 Nicolas Lcureuil <neoclust@mandriva.org> 2.0.1-2mdk
- Fix BuildRequires

* Wed Jun 15 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 2.0.1-1mdk
- initial contrib

* Fri May 06 2005 Jens Petersen <petersen@redhat.com> - 2.0.1-1
- initial packaging for Fedora Haskell based on upstream spec file


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 72 |12cr|alexandria-0.6.8-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	GNOME application to help you manage your book collection
Name:		alexandria
Version:	0.6.8
Release:	4
URL:		http://alexandria.rubyforge.org/
Source0:	http://files.rubyforge.vm.bytemark.co.uk/alexandria/%name-%version.tar.gz
Patch0:		alexandria-0.6.8-ruby-1.9.1.patch
License:	GPLv2+
Group:		Databases
Requires:	ruby >= 1.8 rubygem(gettext) rubygem(hpricot)
Requires:	ruby-libglade2 ruby-gconf2 ruby-gnome2 >= 0.12.0 rubygem(zoom)
Requires(post):	scrollkeeper
Requires(postun):	scrollkeeper
BuildRequires:	ruby-devel gettext GConf2 intltool
BuildRequires:	desktop-file-utils
BuildArch: noarch

%description
Alexandria is a GNOME application to help you manage your book collection.

Alexandria:
  * retrieves and displays book information (including cover pictures)
    from several online libraries, such as Amazon, Proxis, Barnes and
    Noble, and the Spanish Ministry of Culture ;
  * allows books to be added and updated by hand ;
  * enables searches either by EAN/ISBN, title, authors or keyword ;
  * saves data using the YAML format ;
  * can import and export data into ONIX, Tellico and EAN/ISBN-list
    formats ;
  * generates from your libraries XHTML web pages themable with CSS ;
  * allows marking your books as loaned, each with the loan-date and the
    name of the person who has borrowed them ;
  * features a HIG-compliant user interface ;
  * shows books in different views (standard list or icons list), that
    can be either filtered or sorted ;
  * handles book rating and notes ;
  * supports CueCat (R) barcode readers ;
  * includes translations for several languages.

%prep
%setup -q
%patch0 -p1 -b .ruby19~

%build
rake --trace build

%install
rake install_package_staging \
	DESTDIR=$RPM_BUILD_ROOT \
	RUBYLIBDIR=%{ruby_sitelibdir}

mkdir -p %buildroot%{_sysconfdir}/gconf/schemas/
cp -a schemas/alexandria.schemas %buildroot%{_sysconfdir}/gconf/schemas/

%find_lang %name --all-name 

#menu
rm -f %buildroot%_datadir/menu/alexandria
install -m 755 -d %buildroot%{_datadir}/applications/
cp -a %{name}.desktop %buildroot%{_datadir}/applications/

desktop-file-install --vendor="" \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/*

rm -f %buildroot%{_datadir}/gconf/schemas/alexandria.schemas

# icon
install -m 755 -d %buildroot{%{_miconsdir},%{_liconsdir}}
cp -a data/alexandria/icons/alexandria_small.png %buildroot%_miconsdir/%{name}.png
cp -a data/alexandria/icons/alexandria_small.png %buildroot%_iconsdir/%{name}.png
cp -a data/alexandria/icons/alexandria_small.png %buildroot%_liconsdir/%{name}.png

%files -f %name.lang
%defattr(-,root,root)
%{_bindir}/*
%{ruby_sitelibdir}/%{name}*
%{_datadir}/%{name}
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_sysconfdir}/gconf/schemas/%{name}.schemas
%{_datadir}/applications/%{name}.desktop
%{_datadir}/gnome/help/%{name}
%{_datadir}/omf/%{name}
%{_datadir}/sounds/%{name}
%{_datadir}/pixmaps/alexandria.xpm
%_iconsdir/hicolor/*/apps/*
%_mandir/man1/*
%doc README ChangeLog TODO


%changelog
* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.6.8-2
+ Revision: 774166
- fix build issues with ruby 1.9.1
- mass rebuild of ruby packages against ruby 1.9.1

* Wed Dec 14 2011 Alexander Khrukin <akhrukin@mandriva.org> 0.6.8-1
+ Revision: 741036
- version update 0.6.8

* Mon May 23 2011 Funda Wang <fwang@mandriva.org> 0.6.6-3
+ Revision: 677516
- fix installing
- rebuild to add gconftool-2 as req

* Thu Nov 04 2010 Rémy Clouard <shikamaru@mandriva.org> 0.6.6-2mdv2011.0
+ Revision: 593218
- rebuild for new hpricot

* Mon Oct 04 2010 Funda Wang <fwang@mandriva.org> 0.6.6-1mdv2011.0
+ Revision: 582952
- New version 0.6.6

* Thu Nov 12 2009 Frederik Himpe <fhimpe@mandriva.org> 0.6.5-1mdv2010.1
+ Revision: 465372
- update to new version 0.6.5

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 0.6.4.1-2mdv2010.0
+ Revision: 436637
- rebuild

* Sun Mar 15 2009 Pascal Terjan <pterjan@mandriva.org> 0.6.4.1-1mdv2009.1
+ Revision: 355515
- Update to 0.6.4.1

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 0.6.3-4mdv2009.0
+ Revision: 266148
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed Apr 23 2008 Funda Wang <fwang@mandriva.org> 0.6.3-3mdv2009.0
+ Revision: 196902
- swtich to ubuntu patches, since it works in the more correct way

* Wed Apr 23 2008 Funda Wang <fwang@mandriva.org> 0.6.3-2mdv2009.0
+ Revision: 196901
- add fedora patch to fix bug#40287: crash on starting

* Tue Apr 22 2008 Funda Wang <fwang@mandriva.org> 0.6.3-1mdv2009.0
+ Revision: 196481
- BR rake
- New version 0.6.3

* Thu Dec 20 2007 Olivier Blin <blino@mandriva.org> 0.6.1-8mdv2008.1
+ Revision: 135819
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Sep 02 2007 Pascal Terjan <pterjan@mandriva.org> 0.6.1-8mdv2008.0
+ Revision: 78298
- Use standard ruby macros

  + Emmanuel Andry <eandry@mandriva.org>
    - drop old menu
    - use gconf and scrollkeeper macros


* Fri Aug 25 2006 Pascal Terjan <pterjan@mandriva.org> 0.6.1-7mdv2007.0
- Fix for new gettext (P0)

* Thu Aug 24 2006 Pascal Terjan <pterjan@mandriva.org> 0.6.1-6mdv2007.0
- XDG menu

* Wed Jun 28 2006 Lenny Cartier <lenny@mandriva.com> 0.6.1-5mdv2007.0
- rebuild

* Fri Jan 13 2006 Pascal Terjan <pterjan@mandriva.org> 0.6.1-4mdk
- lib64 fix

* Thu Jan 12 2006 Pascal Terjan <pterjan@mandriva.org> 0.6.1-3mdk
- ship back OSX interface, would be easier for autodeps in fact

* Thu Dec 22 2005 Pascal Terjan <pterjan@mandriva.org> 0.6.1-2mdk
- BuildRequires intltool

* Sun Oct 02 2005 Pascal Terjan <pterjan@mandriva.org> 0.6.1-1mdk
- 0.6.1 (workaround a YAML bug of Ruby 1.8.3)

* Sun Sep 04 2005 Pascal Terjan <pterjan@mandriva.org> 0.6.0-6mdk
- avoid error in post if gconfd is not already running (again)

* Sat Sep 03 2005 Pascal Terjan <pterjan@mandriva.org> 0.6.0-5mdk
- Don't ship OSX interface

* Fri Sep 02 2005 Pascal Terjan <pterjan@mandriva.org> 0.6.0-4mdk
- avoid error in post if gconfd is not already running
- mkrel

* Sun Aug 28 2005 Pascal Terjan <pterjan@mandriva.org> 0.6.0-3mdk
- Requires ruby-zoom

* Thu Aug 25 2005 Pascal Terjan <pterjan@mandriva.org> 0.6.0-2mdk
- Requires scrollkeeper, but don't run it at build time (#10809}
- Disable schemas installation

* Wed Aug 24 2005 Pascal Terjan <pterjan@mandriva.org> 0.6.0-1mdk
- 0.6.0, now with Help

* Sun Mar 27 2005 Pascal Terjan <pterjan@mandrake.org> 0.5.1-2mdk
- Install .desktop

* Sun Mar 27 2005 Pascal Terjan <pterjan@mandrake.org> 0.5.1-1mdk
- 0.5.1

* Sun Mar 13 2005 Pascal Terjan <pterjan@mandrake.org> 0.5.0-1mdk
- 0.5.0

* Sun Nov 07 2004 Pascal Terjan <pterjan@mandrake.org> 0.4.0-2mdk
- Remove fix no longer needed
- Update description

* Sun Nov 07 2004 Pascal Terjan <pterjan@mandrake.org> 0.4.0-1mdk
- 0.4.0

* Sun Jul 11 2004 Franck Villaume <fvill@freesurf.fr> 0.3.1-1mdk
- 0.3.1
- fix Buildrequires

* Sat Jul 03 2004 Pascal Terjan <pterjan@mandrake.org> 0.3.0-1mdk
- 0.3.0
- Drop patch0 (merged upstream)

* Tue Jun 15 2004 Pascal Terjan <pterjan@mandrake.org> 0.2.0-4mdk
- Fix encoding problems

* Mon Jun 14 2004 Pascal Terjan <pterjan@mandrake.org> 0.2.0-3mdk
- Some more BuildRequires

* Mon Jun 14 2004 Pascal Terjan <pterjan@mandrake.org> 0.2.0-2mdk
- Requires ruby-gnome2

* Sun Jun 13 2004 Pascal Terjan <pterjan@mandrake.org> 0.2.0-1mdk
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 73 |12cr|alien-8.87-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Install Debian and Slackware Packages with RPM
Name:		alien
Version:	8.87
Release:	1
URL:		http://sourceforge.net/projects/alien/
Source:		http://ftp.debian.org/debian/pool/main/a/alien/%{name}_%version.tar.gz
License:	GPLv2+
Group:		Archiving/Other
Requires:	perl, dpkg >= 1.13.26, rpm-build
BuildRequires:	perl-devel
BuildArch:	noarch

%description
Alien is a program that converts between the rpm (Mandriva, Redhat ), 
dpkg (Debian), slp (Stampede), and tgz (Slackware) file formats. 
If you want to use a package from another distribution than the one 
you have installed on your system, you can use alien to convert 
it to your preferred package format and install it.

%package -n perl-Alien
Summary:        Alien Perl modules
Requires:	perl-base

%description -n perl-Alien
Alien is a program that converts between the rpm (Mandriva, Redhat ),
dpkg (Debian), slp (Stampede), and tgz (Slackware) file formats.
If you want to use a package from another distribution than the one
you have installed on your system, you can use alien to convert
it to your preferred package format and install it.

%prep
%setup -q -n %{name}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
perl -pi -e 's/: :\s*extra_/:: extra_/' Makefile

%make

%install
%makeinstall_std VARPREFIX=%buildroot PREFIX=%buildroot%_prefix

%files 
%defattr(-,root,root)
%_bindir/*
%dir %_datadir/alien
%_mandir/*/*
%{_datadir}/alien/patches
/var/lib/alien
%doc README TODO

%files -n perl-Alien
%{perl_vendorlib}/Alien
%doc README TODO


%changelog
* Sat Jun 09 2012 Bernhard Rosenkraenzer <bero@bero.eu> 8.87-1
+ Revision: 803858
- Fix unresolvable dependency in perl-Alien (versioned perl-base w/o epoch)
- Update to 8.87

* Sun Jan 29 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 8.86-1
+ Revision: 769588
- new version 8.86

* Wed Apr 27 2011 Leonardo Coelho <leonardoc@mandriva.org> 8.84-1
+ Revision: 659672
- new version

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 8.79-3mdv2011.0
+ Revision: 609966
- rebuild

* Wed Apr 21 2010 Sandro Cazzaniga <kharec@mandriva.org> 8.79-2mdv2010.1
+ Revision: 537465
- Fix URL
- replace %%clean section
- clean  in the beginning of %%install

* Sun Dec 27 2009 Thierry Vignaud <tv@mandriva.org> 8.79-1mdv2010.1
+ Revision: 482657
- new release
- requires rpm-build
- require a dpkg recent enough to support data.tar.lzma

* Thu Jul 09 2009 Frederik Himpe <fhimpe@mandriva.org> 8.78-1mdv2010.0
+ Revision: 394019
- update to new version 8.78

* Tue Jun 09 2009 Frederik Himpe <fhimpe@mandriva.org> 8.76-1mdv2010.0
+ Revision: 384469
- update to new version 8.76

* Wed May 13 2009 Thierry Vignaud <tv@mandriva.org> 8.75-1mdv2010.0
+ Revision: 375472
- new release
- patch 0: prevent owning system directories (such as /, /usr, /usr/lib, ...)

* Tue May 05 2009 Thierry Vignaud <tv@mandriva.org> 8.74-1mdv2010.0
+ Revision: 372142
- new release

  + Emmanuel Andry <eandry@mandriva.org>
    - New version
    - fix license

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 8.64-3mdv2009.0
+ Revision: 240427
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot


* Mon Nov 06 2006 Götz Waschk <waschk@mandriva.org> 8.64-1mdv2007.0
+ Revision: 77021
- Import alien

* Mon Nov 06 2006 Gtz Waschk <waschk@mandriva.org> 8.64-1mdv2007.1
- new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 74 |12cr|alienarena-7.53-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Based on Fedora's package
Name:		alienarena
Summary:	Multiplayer retro sci-fi deathmatch game
Version:	7.53
Release:	%mkrel 1
License:	GPLv2+
Group:		Games/Arcade
# Subversion:  https://svn.icculus.org/alienarena/trunk/?sortby=date
# Upstream seems too inept to provide a simple source only tarball, so we use svn.
#   svn export svn://svn.icculus.org/alienarena/tags/7.51/ alienarena-7.51/
# These windows files are useless to us.
#   rm -rf alienarena-7.51/*.exe alienarena-7.51/*.dll alienarena-7.51/Tools/aaradiant.exe 
# These bundled zips are also pretty useless.
#   rm -rf alienarena-7.51/lib_zipfiles/
# We don't want the bundled ode code.
#   rm -rf alienarena-7.51/source/unix/ode/
# arena/ botinfo/ data1/ live in the alienarena-data package
#   mkdir alienarena-data-20101216
#   mv alienarena-7.51/arena/ alienarena-7.51/botinfo/ alienarena-7.51/data1/ alienarena-data-20110323/
#   rm -f alienarena-data-20110323/{arena,data1}/game.so
# This data tarball is used for the alienarena-data package
#   tar -cvJf alienarena-data-20110323.tar.xz alienarena-data-20110323
# This source tarball is used for the alienarena package
#   tar -cvjf alienarena-7.51.tar.bz2 alienarena-7.51
Source0:	alienarena-%{version}.tar.xz
Source1:	alienarena.desktop
Source2:	GPL.acebot.txt
Patch3:		alienarena-7.45-no-qglBlitFramebufferEXT.patch
Patch4:		alienarena-7.51-nodata.patch
URL:		http://red.planetarena.org/
#BuildRequires:	libX11-devel 
BuildRequires:	libxext-devel
BuildRequires:	libxxf86vm-devel
BuildRequires:	libjpeg-devel
BuildRequires:	libmesagl-devel
BuildRequires:	libmesaglu-devel
BuildRequires:	curl-devel
BuildRequires:	libpng-devel
BuildRequires:	libvorbis-devel
BuildRequires:	openal-soft-devel
BuildRequires:	ode-devel
BuildRequires:	freetype2-devel
BuildRequires:	desktop-file-utils
Requires:	alienarena-data = 20120106
Requires:	desktop-file-utils >= 0.9
Requires:	opengl-games-utils
Requires:	openal

%description
Alien Arena 2011 is an online deathmatch game with over 30 levels, seven modes 
of play, loads of mutators, built-in bots, multiple player characters and weapons
(with alt-fire modes).


%package server
Group:		Games/Arcade
Summary:	Dedicated server for alienarena, the FPS game
Requires:	alienarena-data = 20120106


%description server
Alien Arena 2011 is an online deathmatch game with over 30 levels, seven modes
of play, loads of mutators, built-in bots, multiple player characters and weapons
(with alt-fire modes).

This is the dedicated server.


%prep
%setup -q

%patch3 -p1 -b .no-qglBlitFramebufferEXT
%patch4 -p1 -b .nodata

# Copy license clarification for acebot
%__cp -p %{SOURCE2} .

# clean up prebuilt binary files
[[ -e crx ]] && %__rm crded crx crx.sdl {arena,data1}/game.so

# clean up end-line encoding
[[ -e docs/README.txt ]] && %__sed -i 's/\r//' docs/README.txt

# So, AlienArena now "uses" openal by dlopening the library, which is hardcoded to 
# "libopenal.so". That file only lives in openal-devel, so we need to adjust the hardcoding.
LIBOPENAL=`ls %{_libdir}/libopenal.so.? | cut -d "/" -f 4`
%__sed -i "s|\"libopenal.so\"|\"$LIBOPENAL\"|g" source/unix/qal_unix.c

%build
export PTHREAD_LIBS="-lpthread"
export PTHREAD_CFLAGS="-pthread" 
%configure2_5x --with-system-libode --without-xf86dga
%make


%install
%__rm -rf %{buildroot}
%makeinstall_std

%__mkdir_p %{buildroot}%{_datadir}/applications
desktop-file-install --vendor "%{_real_vendor}"			\
	--dir %{buildroot}%{_datadir}/applications	\
	%{SOURCE1}

%__mkdir_p %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/
%__mv %{buildroot}%{_datadir}/icons/%{name}.png %{buildroot}/%{_datadir}/icons/hicolor/32x32/apps/%{name}.png

# opengl checker
%__ln_s opengl-game-wrapper.sh %{buildroot}%{_bindir}/%{name}-wrapper
%__ln_s crx %{buildroot}%{_bindir}/%{name}
%__ln_s crx-ded %{buildroot}%{_bindir}/%{name}-server

# clean docs as we don't want to package them twice
%__rm -rf %{buildroot}%{_defaultdocdir}/%{name}

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc GPL.acebot.txt COPYING README
%{_bindir}/crx
%{_bindir}/%{name}
%{_bindir}/%{name}-wrapper
%{_datadir}/applications/*.desktop
%{_datadir}/icons/hicolor/32x32/apps/%{name}.png

%files server
%defattr(-,root,root,-)
%{_bindir}/crx-ded
%{_bindir}/%{name}-server



%changelog
* Fri Jan 20 2012 Andrey Bondrov <abondrov@mandriva.org> 7.53-1mdv2011.0
+ Revision: 762908
- Fix file list (don't package same docs twice)
- New version 7.53

* Mon Oct 17 2011 Andrey Bondrov <abondrov@mandriva.org> 7.52-1
+ Revision: 704968
- New version 7.52

* Thu Apr 28 2011 Jani Välimaa <wally@mandriva.org> 7.51-2
+ Revision: 659805
- use _real_vendor macro in desktop file name

* Thu Apr 28 2011 Funda Wang <fwang@mandriva.org> 7.51-1
+ Revision: 659793
- fix group
- use vendor
- fix br with freetype2

  + Juan Luis Baptiste <juancho@mandriva.org>
    - Fixed group.
    - import alienarena


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 75 |12cr|alienarena-data-20120106-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Based on Fedora's package
Name:		alienarena-data
Summary:	Data files for Alien Arena 2011
Version:	20120106
Release:	2
License:	Redistributable, no modification permitted
Group:		Games/Arcade
URL:		http://icculus.org/alienarena/
# Subversion:  https://svn.icculus.org/alienarena/trunk/?sortby=date
# Upstream seems too inept to provide a simple source only tarball, so we use svn.
#   svn export svn://svn.icculus.org/alienarena/tags/7.51/ alienarena-7.51/
# These windows files are useless to us.
#   rm -rf alienarena-7.51/*.exe alienarena-7.51/*.dll alienarena-7.51/Tools/aaradiant.exe
# These bundled zips are also pretty useless.
#   rm -rf alienarena-7.51/lib_zipfiles/
# We don't want the bundled ode code.
#   rm -rf alienarena-7.51/source/unix/ode/
# arena/ botinfo/ data1/ live in the alienarena-data package
#   mkdir alienarena-data-20101216
#   mv alienarena-7.51/arena/ alienarena-7.51/botinfo/ alienarena-7.51/data1/ alienarena-data-20110323/
#   rm -f alienarena-data-20110323/{arena,data1}/game.so
# This data tarball is used for the alienarena-data package
#   tar -cvJf alienarena-data-20110323.tar.xz alienarena-data-20110323
# This source tarball is used for the alienarena package
#   tar -cvjf alienarena-7.51.tar.bz2 alienarena-7.51
Source0:	%{name}-%{version}.tar.xz
BuildArch:	noarch

%description
Data files (audio, maps, etc) for Alien Arena 2011.

%prep
%setup -q

%build

%install
mkdir -p %{buildroot}/%{_datadir}/alienarena/
cp -ap arena botinfo data1 %{buildroot}/%{_datadir}/alienarena/

%files
%{_datadir}/alienarena/



%changelog
* Mon Sep  24 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: fde5552
- Spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 76 |12cr|alienblaster-1.1.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	alienblaster
%define	version 1.1.0
%define	release	9
%define	Summary	Action-loaded 2D arcade shooter game

Version:	%{version}
Summary:	%{Summary}
Name:		%{name}
Release:	%mkrel %{release}
License:	GPL
Group:		Games/Arcade
Source0:	http://www.informatik.uni-bremen.de/~schwardt/alienblaster/%{name}-%{version}.tar.bz2
Source11:	%{name}-16x16.png
Source12:	%{name}-32x32.png
Source13:	%{name}-48x48.png
URL:		http://www.schwardtnet.de/alienblaster/
BuildRequires:	SDL_mixer-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Alien Blaster is an action-loaded 2D arcade shooter game. Your mission in the 
game is simple: stop the invasion of the aliens by blasting them. 
Simultaneous two-player mode is available.

%prep
%setup -q -n %{name}

%build
%make OPTIMIZATION="$RPM_OPT_FLAGS"

%install
rm -rf $RPM_BUILD_ROOT

install -m755 alienBlaster -D $RPM_BUILD_ROOT%{_gamesbindir}/alienBlaster.real

cat > $RPM_BUILD_ROOT%{_gamesbindir}/alienBlaster << EOF
#!/bin/bash
cd %{_gamesdatadir}/%{name}
%{_gamesbindir}/alienBlaster.real \$@
EOF
chmod 755 $RPM_BUILD_ROOT%{_gamesbindir}/alienBlaster

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Alien Blaster
Comment=%{Summary}
Exec=%{_gamesbindir}/alienBlaster
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;ArcadeGame;
EOF

mkdir -p $RPM_BUILD_ROOT%{_gamesdatadir}/%{name}
cp -R images sound cfg $RPM_BUILD_ROOT%{_gamesdatadir}/%{name}

install -m644 %{SOURCE11} -D $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
install -m644 %{SOURCE12} -D $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
install -m644 %{SOURCE13} -D $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png

%if %mdkversion < 200900
%post
%update_menus
%endif
 
%if %mdkversion < 200900
%postun
%update_menus 
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr (-,root,root)
%doc README CHANGELOG AUTHORS VERSION
%attr(0755,root,games) %{_gamesbindir}/*
%{_gamesdatadir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-9mdv2011.0
+ Revision: 616559
- the mass rebuild of 2010.0 packages

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 1.1.0-8mdv2010.0
+ Revision: 436638
- rebuild

* Sun Apr 05 2009 Funda Wang <fwang@mandriva.org> 1.1.0-7mdv2009.1
+ Revision: 364137
- fix icon name

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 1.1.0-6mdv2009.0
+ Revision: 218435
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Thu Jan 03 2008 Thierry Vignaud <tv@mandriva.org> 1.1.0-6mdv2008.1
+ Revision: 141886
- drop X-MandrivaLinux-MoreApplications-Games-Arcade category
- drop old menu

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 1.1.0-5mdv2008.1
+ Revision: 135819
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import alienblaster


* Mon Sep 04 2006 Nicolas Lcureuil <neoclust@mandriva.org> 1.1.0-5mdv2007.0
- XDG

* Wed Jun 28 2006  Lenny Cartier <lenny@mandriva.com> 1.1.0-4mdv2007.0
- rebuild

* Fri Aug 19 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.1.0-3mdk
- buildrequires
- compile with $RPM_OPT_FLAGS
- add icons
- %%mkrel
- drop 'LICENSE' as package is GPL and 'INSTALL' as it just cointains
  some easy install instructions which really isn't very useful
  for a binary package..
- cosmetics

* Tue Aug 31 2004 Michael Scherer <misc@mandrake.org> 1.1.0-2mdk 
- fix inclusion of datafile

* Fri Aug 20 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.1.0-1mdk
- new

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 77 |12cr|alienpool-0.2.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	alienpool
%define version	0.2.0
%define release	%mkrel 6

Name:		%{name}
Summary:	Arcade-style mix of asteroids and pool
Version:	%{version}
Release:	%{release}
Epoch:		1
Source0:	%{name}-%{version}.tar.bz2
Source1:	%{name}-16.png
Source2:	%{name}-32.png
Source3:	%{name}-48.png
URL:		http://www.mkorman.org/alienpool/
Group:		Games/Arcade
BuildRoot:	%{_tmppath}/%{name}-buildroot
License:	GPLv2+
BuildRequires:	SDL-devel
BuildRequires:	SDL_image-devel
BuildRequires:	SDL_mixer-devel
BuildRequires:	SDL_ttf-devel

%description
Alienpool is a space-shooter that is similar to both asteroids
and pool. Move a spaceship around the screen and shoot at aliens.
Aliens that have been shot bounce around the screen and hit other
aliens.

%prep
%setup -q

%build
%configure --bindir=%{_gamesbindir} --localstatedir=%{_localstatedir}/lib
%make

%install
rm -rf %{buildroot}
%makeinstall_std

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Alien pool
Comment=Arcade-style mix of asteroids and pool
Exec=%{_gamesbindir}/%{name} 
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;ArcadeGame;
EOF

%__install -D -m 644 %SOURCE1 %{buildroot}%{_iconsdir}/%{name}.png
%__install -D -m 644 %SOURCE2 %{buildroot}%{_miconsdir}/%{name}.png
%__install -D -m 644 %SOURCE3 %{buildroot}%{_liconsdir}/%{name}.png

%__rm -f %{buildroot}%{_datadir}/pixmaps/alienpool.xpm

%clean
%__rm -rf %{buildroot}

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%files
%defattr(0644,root,root,0755)
%doc README NEWS COPYING AUTHORS
%attr(2755, root, games) %{_gamesbindir}/%{name}
%attr(664, root, games) %{_localstatedir}/lib/games/*
%dir %{_gamesdatadir}/%{name}
%{_gamesdatadir}/%{name}/*
%{_mandir}/man6/%{name}.6*
%{_datadir}/pixmaps/%{name}-48.png
%{_datadir}/applications/mandriva-%{name}.desktop
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png


%changelog
* Tue Feb 09 2010 Sandro Cazzaniga <kharec@mandriva.org> 1:0.2.0-6mdv2010.1
+ Revision: 503408
- rebuild

* Mon May 25 2009 Jérôme Brenier <incubusss@mandriva.org> 1:0.2.0-5mdv2010.0
+ Revision: 379660
- adapt to localstatedir being /var instead of /var/lib
- fix URL / Source
- delete buildroot before install
- cosmetic changes

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Wed Jan 30 2008 Funda Wang <fwang@mandriva.org> 1:0.2.0-2mdv2008.1
+ Revision: 160133
- simplify BR's version
- drop requirement on SDL*

  + Thierry Vignaud <tvignaud@mandriva.com>
    - drop old menu

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 1:0.2.0-1mdv2008.1
+ Revision: 135819
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request
    - import alienpool


* Tue Sep 05 2006 Stphane Tletcha <steletch@mandriva.org> 1:0.2.0-1mdv2007.0
- Migration to XDG menu structure
- Add mkrel

* Wed Jun 28 2006 Lenny Cartier <lenny@mandriva.com> 0:0.2.0-2mdv2007.0
- rebuild

* Thu Sep 02 2004 David Walluck <walluck@linux-mandrake.com> 0:0.2.0-1mdk
- 0.2.0

* Thu Jun 17 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.1.0-2mdk
- Rebuild

* Sun Feb 15 2004 David Walluck <walluck@linux-mandrake.com> 0:0.1.0-1mdk
- release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 78 |12cr|allegro-4.4.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		4.4
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname %{name} -d
%define testlib		%mklibname allegro-testing %{major}

Name:		allegro
Version:	4.4.2
Release:	2
Summary:	Game programming library
License:	Public Domain
Group:		System/Libraries
URL:		http://alleg.sourceforge.net/
Source0:	http://downloads.sourceforge.net/alleg/allegro/%{name}-%{version}.tar.gz
Patch0:		allegro-4.4.2-doc-install.patch
# build seems to fail when username is build, workaround it
Patch1:		allegro-4.4.2-userbuild.patch
Patch2:		allegro-4.2.2-gcc43.patch
Patch4:		allegro-4.4.0.1-format_not_a_string_literal_and_no_format_arguments.patch
BuildRequires:	pkgconfig(audiofile)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xcursor)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xpm)
BuildRequires:	pkgconfig(xxf86vm)
BuildRequires:	pkgconfig(xxf86dga)
BuildRequires:	pkgconfig(jack)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(ogg)
BuildRequires:	pkgconfig(glu)
BuildRequires:	texinfo
BuildRequires:	cmake
%ifarch %ix86
BuildRequires:	svgalib-devel
%endif
Provides:	allegro-testing = %{version}-%{release}

%description
Allegro is a library of functions for use in computer games

%package -n	%{libname}
Summary:	Game programming library
Group:		System/Libraries
Provides:	lib%{name} = %{version}-%{release}
Provides:	%{testlib} = %{version}-%{release}
Suggests:	%{name} >= %{version}

%description -n	%{libname}
Allegro is a library of functions for use in computer games

%package -n	%{develname}
Summary:	Game programming library
Group:		Development/C++
Requires:	%{libname} = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	%{testlib}-devel = %{version}-%{release}

%description -n	%{develname}
Allegro is a library of functions for use in computer games.
This package contains files needed to build programs using Allegro.

%package jack-plugin
Summary:	Allegro JACK (Jack Audio Connection Kit) plugin
Group:		System/Libraries
Requires:	%{name} = %{version}-%{release}

%description jack-plugin
This package contains a plugin for Allegro which enables Allegro to playback
sound through JACK (Jack Audio Connection Kit).

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch4 -p0

iconv -f iso-8859-1 -t utf-8 docs/src/allegro._tx > docs/src/allegro._tx.tmp
mv docs/src/allegro._tx.tmp docs/src/allegro._tx

%build
%define _disable_ld_no_undefined 1
%ifnarch ix86
export CFLAGS="%{optflags} -fPIC"
%endif

%cmake
%make
find demos examples setup -type f -perm +111 -print | xargs rm -rf

%install
%makeinstall_std -C build
install -d -m 755 %{buildroot}%{_mandir}/man3
install -D -m 644 build/docs/man/*3* %{buildroot}%{_mandir}/man3
install -D -m 644 allegro.cfg %{buildroot}%{_sysconfdir}/allegrorc
install -d -m 755 %{buildroot}%{_datadir}/allegro
install -D -m 644 keyboard.dat language.dat %{buildroot}%{_datadir}/allegro

%files
%doc %{_docdir}/%{name}
%{_bindir}/colormap
%{_bindir}/dat
%{_bindir}/dat2c
%{_bindir}/dat2s
%{_bindir}/exedat
%{_bindir}/grabber
%{_bindir}/pack
%{_bindir}/pat2dat
%{_bindir}/rgbmap
%{_bindir}/textconv
%{_datadir}/allegro
%{_libdir}/%{name}
%exclude %{_libdir}/allegro/*/alleg-jack.so
%config(noreplace) %{_sysconfdir}/allegrorc

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc docs/txt/abi.txt docs/txt/ahack.txt docs/txt/allegro.txt
%doc docs/txt/const.txt docs/txt/faq.txt docs/txt/help.txt
%doc docs/html
%doc demos examples setup
%{_bindir}/%{name}-config
%{_libdir}/*.a
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/*.h
%{_includedir}/allegro
%{_includedir}/allegrogl
%{_mandir}/man3/*3*
%{_infodir}/allegro.info*

%files jack-plugin
%{_libdir}/%{name}/*/alleg-jack.so



%changelog
* Sat Sep  29 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 63714a3
- Convert BR to pkgconfig style, add patch to fix docs install
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 79 |12cr|alleyoop-0.9.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Graphical frontend to Valgrind memory checker
Name:		alleyoop
Version:	0.9.8
Release:	1
License:	GPLv2+
Group:		Development/Other
URL:		http://alleyoop.sourceforge.net/

Source0:	https://sourceforge.net/projects/alleyoop/files/alleyoop/alleyoop-0.9.8/%{name}-%{version}.tar.gz

BuildRequires:	binutils-devel
BuildRequires:	libgnomeui2-devel
BuildRequires:	libglade2.0-devel
BuildRequires:	valgrind
BuildRequires:	intltool
# it checks for editors
# (saispo) not needed
#BuildRequires:	emacs xemacs vim-X11
Requires(pre):	GConf2 >= 2.3.3
Requires:	valgrind

%description
Alleyoop is a graphical frontend to the Valgrind memory checker for
GNOME.

%prep
%setup -q

%build
# to guarantee that gvim can be found
export PATH="$PATH:/usr/X11R6/bin"

%configure2_5x --enable-vgstrpool=yes
%make

%install
GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 %{makeinstall_std}

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Alleyoop
Comment=%{Summary}
Exec=%{_bindir}/%{name}
Icon=development_tools_section
Terminal=false
Type=Application
Categories=Development;Debugger;

EOF

%find_lang %{name}

%preun
%preun_uninstall_gconf_schemas %{name}

%clean

%files -f %{name}.lang
%defattr(-, root, root)
%doc AUTHORS ChangeLog COPYING NEWS README
%{_sysconfdir}/gconf/schemas/*.schemas
%{_bindir}/*
%{_datadir}/applications/*


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.7-2mdv2011.0
+ Revision: 609969
- rebuild

* Tue Nov 24 2009 Frederik Himpe <fhimpe@mandriva.org> 0.9.7-1mdv2010.1
+ Revision: 469788
- update to new version 0.9.7

* Sat Nov 07 2009 Frederik Himpe <fhimpe@mandriva.org> 0.9.5-1mdv2010.1
+ Revision: 462628
- Fix BuildRequires
- update to new version 0.9.5

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 0.9.4-2mdv2010.0
+ Revision: 436640
- rebuild

* Tue Feb 10 2009 Frederik Himpe <fhimpe@mandriva.org> 0.9.4-1mdv2009.1
+ Revision: 339243
- Update to new version 0.9.4
- Remove old and unapplied patch from svn
- Fix license
- Add URL in Source definition

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 0.9.3-1mdv2009.0
+ Revision: 218437
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri Jan 11 2008 Thierry Vignaud <tv@mandriva.org> 0.9.3-1mdv2008.1
+ Revision: 148036
- drop old menu
- kill re-definition of %%buildroot on Pixel's request
- kill desktop-file-validate's error: string list key "Categories" in group "Desktop Entry" does not have a semicolon (";") as trailing character

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon May 21 2007 Jérôme Soyer <saispo@mandriva.org> 0.9.3-1mdv2008.0
+ Revision: 29196
- Remove editors BuildRequires
- New release 0.9.3
- Import alleyoop



* Mon Sep 11 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.9.2-3mdv2007.0
- actually define %%{Summary}

* Mon Sep 11 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.9.2-2mdv2007.0
- fix menus (summary macro and comment breakage)

* Tue Aug 08 2006 Jerome Soyer <saispo@mandriva.org> 0.9.2-1mdv2007.0
- New release 0.9.2

* Tue Jul 11 2006 Lenny Cartier <lenny@mandriva.com> 0.9.0-2mdv2007.0
- xdg menu

* Fri Mar 17 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.9.0-1mdk
- new release
- patch 0: fix build on x86_64

* Fri Jul 30 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.8.2-1mdk
- 0.8.2

* Fri Dec 12 2003 Abel Cheung <deaddog@deaddog.org> 0.8.0-3mdk
- Yet another fix

* Sat Oct 25 2003 Abel Cheung <deaddog@deaddog.org> 0.8.0-2mdk
- Fix buildrequires

* Sat Oct 25 2003 Abel Cheung <deaddog@deaddog.org> 0.8.0-1mdk
- First Mandrake package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 80 |12cr|alltray-0.71b-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	0
%define	libname	%mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	Docks any application into the system tray
Name:		alltray
Version:	0.71b
Release:	2
Group:		Graphical desktop/Other
License:	GPL
Url:		http://alltray.trausch.us/
Source0:	http://launchpad.net/alltray/old-maintenance/%{version}/+download/%{name}-%{version}.tar.gz
Patch0:		alltray-0.71a-fix_linking.patch
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gdk-pixbuf-xlib-2.0)
BuildRequires:	pkgconfig(gconf-2.0)

%description
AllTray is a program you can use on systems running the X Window System to
dock any application which doesn't have a native tray icon into the system
tray/notification area. AllTray works with many desktop environments and
window managers, including Metacity  on GNOME, KWin  on KDE  and OpenBox,
both standalone and with GNOME or KDE.

%package -n	%{libname}
Summary:	Shared library for alltray
Group:		System/Libraries

%description -n	%{libname}
Shared library for alltray.

%package -n %{develname}
Summary:	Development libraries for alltray
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}

%description -n %{develname}
Development libraries for alltray.

%prep
%setup -q
%patch0 -p0

#fix .desktop file
sed -i -e 's|%{name}.png|%{name}|' -e 's|Application;|GTK;|' %{name}.desktop

%build
%configure2_5x
%make
 
%install
%makeinstall_std

%files 
%defattr(0644,root,root,0755)
%attr(0755,root,root) %{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png
%{_mandir}/man1/%{name}.1*

%files -n %{libname}
%{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%{_libdir}/lib*.so


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 81 |12cr|alpine-2.02-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Mail user agent
Name: alpine
Version: 2.02
Release: 1
License: Apache License
Group: Networking/Mail
Source: http://sourceforge.net/projects/re-alpine/files/%{name}-%{version}.tar.bz2
Patch0: alpine-2.00-string-format.patch
Patch1: alpine-2.00-link.patch
Patch2: alpine-2.00-maildir.patch
URL: http://www.washington.edu/alpine
BuildRequires: aspell
BuildRequires: pkgconfig(ncurses)
BuildRequires: pam-devel
BuildRequires: pkgconfig(openssl)
BuildRequires: libldap-devel
BuildRequires: gettext-devel
Conflicts: pine
Requires: aspell
Requires: mailcap

%description
Alpine is a tool for reading, sending, and managing e-mail and 
internet news (usenet) messages. It is the successor to Pine and 
was developed by Computing & Communications at the University of
Washington.

Though originally designed for inexperienced email users,
Alpine supports many advanced features and a large number of
configuration and personal-preference options.

This package contains re-alpine, a continuation of alpine. It is
patched to add support for maildir style mailboxes.

%prep
%setup -q -n %{name}-%{version}
%patch0 -p1 -b .stft
%patch1 -p0 -b .link
%patch2 -p1 -b .maildir

%build
autoreconf -fi
touch imap/ip6
%configure2_5x --without-krb5 \
           --without-tcl \
           --with-c-client-target=lfd \
           --with-spellcheck-prog=aspell \
           --with-passfile=.alpine.passfile \
           --with-system-pinerc=%{_sysconfdir}/pine.conf \
           --with-system-fixed-pinerc=%{_sysconfdir}/pine.conf.fixed

%make

%install
%makeinstall_std

install -D -m755 imap/mailutil/mailutil %{buildroot}%{_bindir}/mailutil
install -D -m755 imap/mlock/mlock %{buildroot}%{_sbindir}/mlock
install -D -m644 imap/src/mailutil/mailutil.1 %{buildroot}%{_mandir}/man1/mailutil.1

# create/touch %ghost'd files
mkdir -p %{buildroot}%{_sysconfdir}
touch %{buildroot}%{_sysconfdir}/pine.conf
touch %{buildroot}%{_sysconfdir}/pine.conf.fixed


%files
%doc README LICENSE doc/tech-notes.txt
%{_bindir}/alpine
%{_bindir}/pico
%{_bindir}/pilot
%{_bindir}/rpload
%{_bindir}/rpdump
%{_bindir}/mailutil
%attr(2755, root, mail) %{_sbindir}/mlock
%{_mandir}/man1/alpine.1*
%{_mandir}/man1/pico.1*
%{_mandir}/man1/pilot.1*
%{_mandir}/man1/rpload.1*
%{_mandir}/man1/rpdump.1*
%{_mandir}/man1/mailutil.1*
%ghost %config(noreplace) %{_sysconfdir}/pine.conf
%ghost %config(noreplace) %{_sysconfdir}/pine.conf.fixed


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 82 |12cr|alsamixergui-0.9.0-0.14rc1_5.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define beta	rc1_5
%define fbeta	rc1-2

Summary:	Advanced Linux Sound Architecture (ALSA) graphical mixer
Name:		alsamixergui
Version:	0.9.0
Release:	%mkrel 0.14%{beta}.2
License:	GPL
Group:		Sound
URL:		http://www.iua.upf.es/~mdeboer/projects/alsamixergui/
Source0:	ftp://www.iua.upf.es/pub/mdeboer/projects/alsamixergui/%{name}-%{version}%{fbeta}.tar.bz2
Patch0:		alsamixergui-0.9.0rc1-fixes.patch
Patch1:		alsamixer-0.9.0rc1-2-fltk.patch
Patch2:		alsamixer-0.9.0rc1-2-fltk2.patch
Patch3:		alsamixergui-0.9.0rc1-memleak.patch
Patch4:		alsamisergui-fix-compile-gcc-3.4.patch
Patch5:		alsamixergui-0.9.0rc1-lock.patch
Patch6:		alsamixergui-0.9.0rc1-2-mdv-fix-str-fmt.patch
BuildRequires:	kernel-headers >= 2.4.0
BuildRequires:	libalsa-devel >= %{version}
BuildRequires:	fltk-devel >= 1.1
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Alsamixergui is a FLTK based frontend for alsamixer. It is written
directly on top of the alsamixer source, leaving the original source
intact, only adding a couple of ifdefs, and some calls to the gui
part, so it provides exactly the same functionality, but with a 
graphical userinterface.

%prep

%setup -q -n %{name}-%{version}%{fbeta}
%patch0 -p0
%patch1 -p0
%patch2 -p0
%patch3 -p1
%patch4 -p1 -b .fix_gcc_3.4
%patch5 -p0
%patch6 -p1 -b .strfmt

%build
autoreconf -fi
%configure2_5x
%make

%install
rm -rf %{buildroot}

%makeinstall_std

# XDG menu
install -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=AlsaMixerGUI
Comment=%{summary}
Exec=%{name}
Icon=sound_section
Terminal=false
Type=Application
Categories=Audio;Mixer;
EOF

%if %mdkversion < 200900
%post
%update_menus
%update_desktop_database
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%clean_desktop_database
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS README
%{_bindir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop


%changelog
* Wed Feb 02 2011 Funda Wang <fwang@mandriva.org> 0.9.0-0.14rc1_5.1mdv2011.0
+ Revision: 634997
- rebuild
- tighten BR

* Mon Jan 18 2010 Jérôme Brenier <incubusss@mandriva.org> 0.9.0-0.14rc1_5mdv2011.0
+ Revision: 493232
- rebuild for new fltk
- fix str fmt

* Sun Dec 07 2008 Thierry Vignaud <tv@mandriva.org> 0.9.0-0.14rc1_4mdv2009.1
+ Revision: 311681
- rebuild for new fltk

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 0.9.0-0.13rc1_4mdv2009.0
+ Revision: 218429
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed Jan 16 2008 Thierry Vignaud <tv@mandriva.org> 0.9.0-0.13rc1_4mdv2008.1
+ Revision: 153719
- remove useless kernel require
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 10 2007 Funda Wang <fwang@mandriva.org> 0.9.0-0.12rc1_4mdv2008.1
+ Revision: 116837
- drop old menu

  + Thierry Vignaud <tv@mandriva.org>
    - buildrequires X11-devel instead of XFree86-devel

* Wed May 23 2007 Christiaan Welvaart <spturtle@mandriva.org> 0.9.0-0.12rc1_3mdv2008.0
+ Revision: 30393
- sync with 0.9.0-0.12rc1_3mdv2007.1 src rpm
  o add xdg menu stuff


* Fri Sep 29 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-0.11rc1_3
- sync with mille-xterm

* Mon Dec 13 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.9.0-0.10rc1_3mdk
- rebuild
- spec cosmetics
- do parallell build

* Wed Jun 16 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.9.0-0.9rc1_3mdk
- Rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 83 |12cr|alsamixertest-48.11-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name alsamixertest
%define version 48.11
%define fname %{name}_%{version}
%define libname %mklibname %name

Summary:		A test tool for alsa mixer implementations
Name:		%name
Version:		%version
Release:		2
Source0:		https://launchpad.net/~diwic/+archive/ppa/+files/%{fname}.tar.gz
License:		GPLv3
Group:		Sound
Url:		http://thread.gmane.org/gmane.comp.audio.pulseaudio.general/7542
BuildRequires:	pkgconfig(fftw3)
%py_requires -d

%description
A small script which tests whether the ALSA mixer lives up to PulseAudio's (and other
advanced ALSA clients) expectations. If you are familiar with dbmeasure or dbverify
by Lennart Poettering, this application's purpose is very similar, but this one is
hopefully easier to set up, more user friendly, and also tests that the names of the
volume controls are correct.

My hope is that this will aid as a debugging tool for all these
"everything below 20% of my speaker is muted, and then 21% blows my speakers" bugs.

To use the tool, you'll need some kind of loopback. You can e g use a loopback cable
and connect that between line in and line out, or test your laptop's internal speakers
with your laptop's internal mic (just stop humming when you do so :-) ). Just set up the
recording levels appropriately.

When it is installed, run "alsamixertest -r" for a small tutorial and "alsamixertest -h"
for command line options help.

%prep
%setup -q
%apply_patches

%build
%make

%install
%makeinstall_std

%files
%{_bindir}/%{name}
%{_datadir}/%{name}


%changelog
* Wed Nov 03 2010 Funda Wang <fwang@mandriva.org> 48.11-2mdv2011.0
+ Revision: 592779
- rebuild for py 2.7

* Sat Oct 02 2010 Colin Guthrie <cguthrie@mandriva.org> 48.11-1mdv2011.0
+ Revision: 582509
- New version: 48.11

* Wed Sep 29 2010 Colin Guthrie <cguthrie@mandriva.org> 47.14-2mdv2011.0
+ Revision: 582053
- Fix spec name (copy/paste error)
- Fix license after confirming with author

* Mon Sep 27 2010 Colin Guthrie <cguthrie@mandriva.org> 47.14-1mdv2011.0
+ Revision: 581257
- import alsamixertest


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 84 |12cr|alsaplayer-0.99.81-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major       0
%define libname     %mklibname %name %major
%define libnamedev     %mklibname -d %name
%define build_flac 1

Name:		alsaplayer
Summary:	Advanced Linux Sound Architecture (ALSA) player
Version: 0.99.81
Release: 1
Source:		http://www.alsaplayer.org/%name-%version.tar.bz2
Source1:	%name-icons.tar.bz2
URL:		http://www.alsaplayer.org/
License:	GPLv3+

Group:		Sound
BuildRequires:  pkgconfig(alsa)  
BuildRequires:  pkgconfig(esound)
BuildRequires:  pkgconfig(gdk-2.0)
BuildRequires:  pkgconfig(gl)
BuildRequires:  libmikmod-devel 
BuildRequires:  pkgconfig(vorbis)
BuildRequires:  pkgconfig(id3tag)
BuildRequires:  pkgconfig(mad)
BuildRequires:  pkgconfig(jack) >= 0.70.4
BuildRequires:  libnas-devel
BuildRequires:  pkgconfig(sndfile)
BuildRequires:  libxosd-devel

Requires: 	%{name}-plugin-ui-gtk
ExcludeArch:	sparc sparc64
Obsoletes: alsaplayer-plugin-read-curl
Provides: alsaplayer-plugin-read-curl

%description
Advanced Linux Sound Architecture (ALSA) utils. Modularized architecture with
support for a large range of ISA and PCI cards. Fully compatible with OSS/Lite
(kernel sound drivers), but contains many enhanced features.

%package -n %libname
Summary:    AlsaPlayer sharedlibrary
Group:      System/Libraries
Provides: libalsaplayer
Obsoletes: libalsaplayer

%description -n %libname
This is the shared librairy of AlsaPlayer.

%package -n %libnamedev
Summary:    AlsaPlayer devel stuff 
Group:      Development/C
Requires: %libname = %version
Provides: libalsaplayer-devel = %version-%release
Obsoletes: %mklibname -d alsaplayer 0

%description -n %libnamedev
This is the development part of the AlsaPlayer librairy. 


%if %build_flac
%package plugin-input-flac
Summary:    AlsaPlayer plugin for playing FLAC audio files
Group:		Sound
Requires: alsaplayer => %version-%release
BuildRequires: liboggflac-devel
%description plugin-input-flac
This plugin enables alsaplayer to play files in the lossless audio 
compression format FLAC.
%endif

%package plugin-input-mod
Summary:    AlsaPlayer plugin for playing MOD modules
Group:		Sound
Requires: alsaplayer => %version-%release

%package plugin-input-mad
Summary:    AlsaPlayer plugin
Group:		Sound
Requires: alsaplayer => %version-%release

%package plugin-input-sndfile
Summary:    AlsaPlayer plugin
Group:		Sound
Requires: alsaplayer => %version-%release

%package plugin-input-vorbis
Summary:    AlsaPlayer plugin
Group:		Sound
Requires: alsaplayer => %version-%release

%package plugin-output-jack
Summary:    AlsaPlayer for the jack sound server
Group:		Sound
Requires: alsaplayer => %version-%release

%package plugin-output-esound
Summary:    AlsaPlayer plugin
Group:		Sound
Requires: alsaplayer => %version-%release

%package plugin-output-nas
Summary:    AlsaPlayer NAS output plugin
Group:		Sound
Requires: alsaplayer => %version-%release


%package plugin-ui-gtk
Summary:    AlsaPlayer plugin
Group:		Sound
Requires: alsaplayer => %version-%release

%package plugin-scopes
Summary:    AlsaPlayer graphical scopes
Group:		Sound
Requires: alsaplayer => %version-%release, alsaplayer-plugin-ui-gtk

%description plugin-input-mod
This plugin enables alsaplayer to play module music files.
Supported file formats include MOD, STM, S3M, MTM, XM, ULT, and IT.

%description plugin-input-mad
This plugin enables alsaplayer to play mpeg files though the libmad library.
It currently supports MPEG-1 and the MPEG-2  extension to Lower Sampling
Frequencies, as well as the so-called MPEG 2.5 format. All three audio layers
(Layer I, Layer II, and Layer III a.k.a. MP3) are fully implemented.

%description plugin-input-sndfile
This plugin enables alsaplayer to play sound files such as AIFF, AU
and WAV files through the sndfile library. It can currently read 8,
16, 24 and 32-bit PCM files as well as 32-bit floating point WAV files
and a number of compressed formats.

%description plugin-input-vorbis
This plugin enables alsaplayer to play ogg vorbis music files.

%description plugin-output-jack
This plugin enables alsaplayer to play music with the jack daemon.

%description plugin-output-esound
This plugin enables alsaplayer to play music with the esound daemon.

%description plugin-output-nas
This plugin enables alsaplayer to play music with the NAS daemon.

%description plugin-ui-gtk
This plugin adds a nice graphical interface to alsaplayer.

%description plugin-scopes
This plugin adds some nice graphical visualization plugins (scopes).

%prep
%setup -q -n %name-%version

%build
%define _disable_ld_no_undefined 1
%configure2_5x --enable-alsa --enable-esd --disable-debug --enable-oggvorbis --enable-prefer-mad --disable-gtk --enable-gtk2
%make

%install
rm -rf %buildroot %name.lang
 %makeinstall_std
#clean unpackaged files:
rm -rf %buildroot%_datadir/doc/alsaplayer
rm -rf %buildroot%_libdir/%name/*/*.la


tar xfj %SOURCE1 -C %buildroot/%_datadir
# fix permissions:
chmod 755 docs/reference/html

%find_lang %name

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%if %mdkversion < 200900
%post -n %libname -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %libname -p /sbin/ldconfig
%endif


# TV: update me aka on each new upstream release, check for new plugins
%files -f %name.lang
%doc docs/*.txt
%doc COPYING
%_datadir/applications/*.desktop
%_bindir/*
%dir %_libdir/%name
%dir %_libdir/%name/*/
%_libdir/%name/input/libcdda.so
%_libdir/%name/input/libwav.so
%_libdir/%name/output/libalsa_out.so
%_libdir/%name/output/libnull_out.so
%_libdir/%name/output/liboss_out.so
%_libdir/%name/interface/libdaemon_interface.so
%_libdir/%name/interface/libtext_interface.so
%_libdir/%name/interface/libxosd_interface.so
%_libdir/%name/reader/libfile.so
%_libdir/%name/reader/libhttp.so
%_iconsdir/%name.png
%_liconsdir/%name.png
%_miconsdir/%name.png
%_mandir/man1/%name.*

%files -n %libname
%doc COPYING
%_libdir/libalsaplayer.so.0.0.2
%_libdir/libalsaplayer.so.0

%files  -n %libnamedev
%doc COPYING
%doc docs/reference/html/
%_includedir/alsaplayer/
%_libdir/libalsaplayer.so
%_libdir/pkgconfig/alsaplayer.pc

%if %build_flac
%files plugin-input-flac
%doc COPYING
%_libdir/%name/input/libflac_in.so
%endif

%files plugin-input-mod
%doc COPYING
%_libdir/%name/input/libmod.so

%files plugin-input-mad
%doc COPYING
%_libdir/%name/input/libmad_in.so

%files plugin-input-sndfile
%doc COPYING
%_libdir/%name/input/libsndfile_in.so

%files plugin-input-vorbis
%doc COPYING
%_libdir/%name/input/libvorbis_in.so

%files plugin-output-jack
%doc COPYING
%_libdir/%name/output/libjack_out.so

%files plugin-output-esound
%doc COPYING
%_libdir/%name/output/libesound_out.so

%files plugin-output-nas
%doc COPYING
%_libdir/%name/output/libnas_out.so

%files plugin-ui-gtk
%doc COPYING
%_libdir/%name/interface/libgtk2_interface.so

%files plugin-scopes
%doc COPYING
%_libdir/%name/scopes2


%changelog
* Mon Nov 08 2010 Götz Waschk <waschk@mandriva.org> 0.99.81-1mdv2011.0
+ Revision: 595013
- new version
- fix source URL
- drop patches

* Tue Jun 16 2009 Jérôme Brenier <incubusss@mandriva.org> 0.99.80-3mdv2010.0
+ Revision: 386377
- fix str fmt

* Thu Aug 14 2008 Götz Waschk <waschk@mandriva.org> 0.99.80-3mdv2009.0
+ Revision: 271774
- fix build
- update license

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Nov 12 2007 Funda Wang <fwang@mandriva.org> 0.99.80-2mdv2008.1
+ Revision: 108192
- rebuild for new lzma

* Sun Nov 04 2007 Götz Waschk <waschk@mandriva.org> 0.99.80-1mdv2008.1
+ Revision: 105929
- new version
- drop patch

* Thu Oct 11 2007 Götz Waschk <waschk@mandriva.org> 0.99.80-0.rc4.1mdv2008.1
+ Revision: 97141
- new version

* Tue Oct 09 2007 Götz Waschk <waschk@mandriva.org> 0.99.80-0.rc3.1mdv2008.1
+ Revision: 96172
- new version

* Thu Jul 26 2007 Götz Waschk <waschk@mandriva.org> 0.99.80-0.rc2.1mdv2008.0
+ Revision: 55931
- new version
- drop patches 0,2
- update patch 1
- new devel package name
- update file list

  + Emmanuel Blindauer <blindauer@mandriva.org>
    - Removed ppc from archExclude: it build on ppc too.

* Tue Jun 12 2007 Götz Waschk <waschk@mandriva.org> 0.99.80-0.rc1.1mdv2008.0
+ Revision: 38104
- new version
- rediff patch 1
- update file list

* Wed May 23 2007 Götz Waschk <waschk@mandriva.org> 0.99.79-1mdv2008.0
+ Revision: 29997
- new version

* Thu May 10 2007 Götz Waschk <waschk@mandriva.org> 0.99.78-1mdv2008.0
+ Revision: 25908
- fix 64 bit build problem
- new version
- reenable flac
- patch upstream desktop file


* Thu Feb 08 2007 Götz Waschk <waschk@mandriva.org> 0.99.77-1mdv2007.0
+ Revision: 117949
- disable scopes that need gtk+ 1.2
- fix buildrequires
- new version
- disable flac plugin
- switch to gtk2.0 UI

  + Marcelo Ricardo Leitner <mrl@mandriva.com>
    - Import alsaplayer

* Wed Aug 02 2006 Gtz Waschk <waschk@mandriva.org> 0.99.76-9mdv2007.0
- xdg menu

* Fri Mar 24 2006 Götz Waschk <waschk@mandriva.org> 0.99.76-8mdk
- Rebuild
- use mkrel

* Thu May 05 2005 Gtz Waschk <waschk@mandriva.org> 0.99.76-7mdk
- fix build on x86_64

* Tue Apr 19 2005 Gtz Waschk <waschk@mandriva.org> 0.99.76-6mdk
- rebuild for new libflac

* Fri Mar 25 2005 Emmanuel Andry <eandry@free.fr> 0.99.76-5mdk
- Fixed Requires

* Fri Mar 25 2005 Emmanuel Andry <eandry@free.fr> 0.99.76-4mdk
- Added Requires plugin-ui-gtk to avoid segfault

* Tue Aug 03 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.99.76-3mdk
- rebuild for new flac

* Wed Jun 09 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.99.76-2mdk
- rebuild for new g++


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 85 |12cr|altermime-0.3.10-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 0
%define libname	%mklibname altermime %{major}
%define develname %mklibname -d altermime

Summary:	Allows you to modify mailpacks
Name:		altermime
Version:	0.3.10
Release:	5
License:	BSD
Group:		Networking/Mail
URL:		http://www.pldaniels.com/altermime/
Source0:	http://www.pldaniels.com/altermime/%{name}-%{version}.tar.gz
Patch0:		altermime-0.3.7-shared.diff
BuildRequires:	libtool

%description
alterMIME is a small program which is used to alter your mime-encoded
emailpacks as typically received by Inflex, XaMime and AMaViS.
 
alterMIME will allow you to put in things like disclaimers in each email's
text body, and also permit you to nullify (make into a zero-byte) attachments.

%package -n	%{libname}
Summary:	Shared %{name} library
Group:          System/Libraries

%description -n	%{libname}
alterMIME is a small program which is used to alter your mime-encoded
emailpacks as typically received by Inflex, XaMime and AMaViS.
 
alterMIME will allow you to put in things like disclaimers in each email's
text body, and also permit you to nullify (make into a zero-byte) attachments.

%package -n	%{develname}
Summary:	Development files for the %{name} library
Group:		Development/C
Provides:	%{name}-devel lib%{name}-devel
Provides:	%{libname}-devel = %{EVRD}
Obsoletes:	%{libname}-devel
Requires:	%{libname} = %{version}-%{release}

%description -n	%{develname}
alterMIME is a small program which is used to alter your mime-encoded
emailpacks as typically received by Inflex, XaMime and AMaViS.
 
alterMIME will allow you to put in things like disclaimers in each email's
text body, and also permit you to nullify (make into a zero-byte) attachments.

%prep

%setup -q
%patch0 -p0

%build
%serverbuild
export LDFLAGS="`rpm --eval %%configure|grep LDFLAGS|cut -d\\" -f2|sed -e 's/\$LDFLAGS\ //'`"

%make RPM_OPT_FLAGS="$CFLAGS -fPIC -D_REENTRANT -I." libdir=%{_libdir} LDFLAGS="$LDFLAGS"

%install
%makeinstall_std \
    bindir=%{_bindir} \
    libdir=%{_libdir} \
    includedir=%{_includedir}/%{name} \

%files
%doc CHANGELOG INSTALL LICENCE README
%{_bindir}/*

%files -n %{libname}
%{_libdir}/*.so.*

%files -n %{develname}
%{_includedir}/%{name}
%{_libdir}/*.so


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.10-4mdv2011.0
+ Revision: 616560
- the mass rebuild of 2010.0 packages

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 0.3.10-3mdv2010.0
+ Revision: 436643
- rebuild

* Fri Dec 19 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3.10-2mdv2009.1
+ Revision: 316156
- use LDFLAGS from the %%configure macro

* Mon Nov 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3.10-1mdv2009.1
+ Revision: 303930
- 0.3.10
- rediffed P0

* Thu Oct 30 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3.9-1mdv2009.1
+ Revision: 298719
- 0.3.9
- drop redundant patches; P1

* Mon Oct 13 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3.8-3mdv2009.1
+ Revision: 293305
- added fixes from altermime-0.3-dev (P1)

* Sun Jul 20 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3.8-2mdv2009.0
+ Revision: 238929
- use -Wl,--as-needed -Wl,--no-undefined

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Jul 13 2007 Oden Eriksson <oeriksson@mandriva.com> 0.3.8-1mdv2008.0
+ Revision: 51856
- conform to the latest specs and adjust deps accordingly


* Tue Dec 12 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3.7-3mdv2007.0
+ Revision: 95317
- fix deps
- Import altermime

* Fri Aug 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3.7-0.3.7-2mdv2007.0
- rebuild

* Thu Mar 30 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3.7-1mdk
- 0.3.7
- rediffed P0

* Wed Jan 18 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3.6-2mdk
- make it install correctly on x86_64

* Sun Jan 08 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3.6-1mdk
- 0.3.6
- use libtool

* Fri Dec 31 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.3.5-3mdk
- revert latest "lib64 fixes"

* Tue Dec 28 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.3.5-2mdk
- lib64 fixes

* Sat Nov 27 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.3.5-1mdk
- 0.3.5
- provide a shared lib here too as well (P0)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 86 |12cr|alure-1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname %{name} %{major}
%define libnamedev %mklibname %{name} -d
%define libnamedevst %mklibname %{name} -d -s

Name:		alure
Summary:	Audio Library Tools REloaded
Group:		System/Libraries
Version:	1.2
Release:	2
License:	LGPLv2+
URL:		http://kcat.strangesoft.net/alure.html
Source0:	http://kcat.strangesoft.net/%{name}-releases/%{name}-%{version}.tar.bz2
Patch0:		alure-gcc47.patch
BuildRequires:	cmake
BuildRequires:	dumb-devel
BuildRequires:	pkgconfig(flac)
BuildRequires:	pkgconfig(fluidsynth)
BuildRequires:	pkgconfig(libmodplug)
BuildRequires:	pkgconfig(libmpg123)
BuildRequires:	pkgconfig(openal)

%description
ALURE is a utility library to help manage common tasks with OpenAL 
applications. This includes device enumeration and initialization, 
file loading, and streaming.


#------------------------------------------------------------------------------
%package -n %{libname}
Summary:	%{name} library
Group:		System/Libraries

%files -n %{libname}
%{_libdir}/libalure.so.%{major}*

%description -n %{libname}
Libraries needed by %{name}.

ALURE is a utility library to help manage common tasks with OpenAL 
applications. This includes device enumeration and initialization, 
file loading, and streaming.


#------------------------------------------------------------------------------
%package -n %{libnamedev}
Summary:	Alure development files
Group:		Development/C++
License:	LGPLv2+,GPLv2+
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}

%description -n %{libnamedev}
Libraries and header files to develop applications that use %{name}.

ALURE is a utility library to help manage common tasks with OpenAL 
applications. This includes device enumeration and initialization, 
file loading, and streaming.

%files -n %{libnamedev}
%doc COPYING
%{_docdir}/%{name}
%{_includedir}/AL
%{_libdir}/libalure.so
%{_libdir}/pkgconfig/alure*.pc


#------------------------------------------------------------------------------
%package -n %{libnamedevst}
Summary:	Alure static library
Group:		Development/C++
License:	LGPLv2+,GPLv2+
Requires:	%{libnamedev} = %{version}-%{release}

%description -n %{libnamedevst}
Static library file to develop applications that use %{name}.

ALURE is a utility library to help manage common tasks with OpenAL
applications. This includes device enumeration and initialization,
file loading, and streaming.

%files -n %{libnamedevst}
%{_libdir}/libalure-static.a


#------------------------------------------------------------------------------
%prep
%setup -q
%patch0 -p0

%build
%cmake

%install
%makeinstall_std -C build

%files
%{_bindir}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 87 |12cr|amadeus-0.95.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define amadeusdir	%{_datadir}/amadeus

Name:			amadeus
Group:			Education
License:		GPL
Summary:		Amadeus Learning Management System
Version:		0.95.0
Release:		%mkrel 2
URL:			http://www.softwarepublico.gov.br/dotlrn/clubs/amadeus
Source0:		http://www.softwarepublico.gov.br/dotlrn/clubs/amadeus/file-storage/view/amadeus-para-instalar/amadeuslms-v00-95-00/AmadeusLMS-v00.95.00.zip
BuildRoot:		%{_tmppath}/%{name}-%{vers}-%{release}-buildroot

Requires:		webserver
Requires:		postgresql-server
Requires:		tomcat6
Requires:		xdg-utils

#-----------------------------------------------------------------------
%description
The Amadeus LMS project aims at the development of a second generation
learning management system, based on the blended learning concept. It can
be accessed  through several platforms (Internet, desktop applications,
mobile phones, PDAs  and soon interactive TV). The wide spread of the
interaction forms with the content and users allows the implementation
of differente teaching strategies, constructivity or social-interactive
ones.
We wish to contribute with our society, and the overall development of
our country as well. Cause we believe that both tools and developed
methods offered to the educational systems are significant contributions
to obtain improvements in education, which is an essential field to
increase the quality of life in our territory.   

It is being released as a GPL project to gather community involvement in its
development. More information can be found at the following URL:

  http://amadeus.cin.ufpe.br/

We have also provided a portal with everything about AmadeusLMS Project,
both for users and potential developers at http://www.softwarepublico.gov.br .

We welcome you to send patches, bug fixes and other contributions to Eventum.
Please see the CONTRIB file for more details into how to do so.

#-----------------------------------------------------------------------
%prep
%setup -q -n AmadeusLMS-v00.95.00

#-----------------------------------------------------------------------
%build

#-----------------------------------------------------------------------
%clean
rm -rf %{buildroot}

#-----------------------------------------------------------------------
%install
mkdir -p %{buildroot}%{amadeusdir}
cp -fa * %{buildroot}%{amadeusdir}

cat > %{buildroot}%{amadeusdir}/install.sh << EOF
#!/bin/sh

function help {
    CODE=0
    if [ \$# -gt 0 ]; then
	case \$LANG in
	    pt_BR*)	echo "Opcao \$1 desconhecida"	;;
	    *)		echo "Unknown option \$1"	;;
	esac
	CODE=1
    fi
    case \$LANG in
	pt_BR*)
	    echo "-d|--dry-run	Apenas testa componentes"
	    echo "-h|--help	Esta mensagem"
	    echo "-q|--quiet	Nao abre documentacao"
	    ;;
	*)
	    echo "-d|-dry-run	Only test components"
	    echo "-h|-help	This message"
	    echo "-q|--quiet	Do not open documentation"
	    ;;
    esac
    exit \$CODE
}

DRYRUN=0
QUIET=0
while [ \$# -gt 0 ]; do
    case \$1 in
	-d|--dry-run)	DRYRUN=1	;;
	-h|--help)	help		;;
	-q|--quiet)	QUIET=1		;;
	*)		help \$1		;;
    esac
    shift
done

function error {
    case \$LANG in
	pt_BR*)	echo "Erro inicializando servidor \$1" ;;
	    *)	echo "Error starting \$1 server" ;;
    esac
    exit 1
}

function start {
    service \$1 status
    if [ \$? != 0 ]; then
	[ \$DRYRUN -ne 0 ] && error \$1
	chkconfig --add \$1
	service \$1 start
	service \$1 status || error \$1
    fi
}

start postgresql
start httpd
start tomcat6

if [ \$DRYRUN -eq 0 ]; then
    createdb -U postgres amadeus_web &&
	psql -U postgres amadeus_web -f %{amadeusdir}/scripts/amadeuslms_web-v00.95.00.sql
    createdb -U postgres amadeus_mobile &&
	psql -U postgres amadeus_mobile -f %{amadeusdir}/scripts/amadeuslms_mobile-v00.95.00.sql
    [ -e %{_datadir}/tomcat6/webapps/amadeuslms.war ] ||
	cp -f %{amadeusdir}/app/amadeuslms.war %{_datadir}/tomcat6/webapps

    case \$LANG in
	pt_BR*)
	    echo "Acesse http://localhost:8080/amadeuslms"
	    echo "Administrador: Usuario: admin Senha: admin"
	    echo "Interface mobile http://localhost:8080/amadeuslms/mobile.html"
	    ;;
	*)
	    echo "Visit http://localhost:8080/amadeuslms"
	    echo "Administrator: User: admin Password: admin"
	    echo "Mobile interface http://localhost:8080/amadeuslms/mobile.html"
	    ;;
    esac
fi

if [ \$QUIET -eq 0 ]; then
    xdg-open %{amadeusdir}/docs/guia_de_instalacao_linux_amadeus_v00.95.00.pdf
fi
EOF
chmod +x %{buildroot}%{amadeusdir}/install.sh

#-----------------------------------------------------------------------
%files
%defattr(-,root,root)
%{amadeusdir}


%changelog
* Wed Feb 08 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.95.0-2mdv2012.0
+ Revision: 772011
- Require webserver and not httpd.

* Thu Feb 24 2011 Paulo Andrade <pcpa@mandriva.com.br> 0.95.0-1
+ Revision: 639724
- Import Amadeus 0.95.0
- amadeus


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 88 |12cr|amanda-3.3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define defconfig DailySet1
%define indexserver amandahost
%define tapeserver %{indexserver}
%define amanda_user amandabackup
%define amanda_group disk
%define	_disable_ld_no_undefined 1

Summary:	A network-capable tape backup solution
Name:		amanda
Version:	3.3.1
Release:	1
Source0:	http://downloads.sourceforge.net/amanda/amanda-%{version}.tar.gz
Source1:	amanda.crontab
Source4:	disklist
Source5:	amanda-xinetd
Source8:	amandahosts
Patch2:		amanda-3.1.1-xattrs.patch
Patch3:		amanda-3.1.1-tcpport.patch
Patch6:		amanda-3.2.0-config-dir.patch
Patch7:		amanda-3.3.0-drop-conflicting-g_queue_free_full.patch
Patch11:	amanda-3.3.0-kerberos5-deprecated.patch
License:	BSD
Group:		Archiving/Backup
URL:		http://www.amanda.org
BuildRequires:	dump gnuplot cups samba-client
BuildRequires:	krb5-devel netkit-rsh openssh-clients ncompress mtx mt-st
BuildRequires:	perl-devel perl(ExtUtils::Embed) perl(Test::Simple)
BuildRequires:	pkgconfig(glib-2.0) pkgconfig(openssl) swig bison flex
BuildRequires:	pkgconfig(libcurl) readline-devel
Requires(pre):	shadow-utils
Requires:	xinetd
%rename		amanda-devel

%define _provides_exceptions perl(Math::BigInt)

%description 
AMANDA, the Advanced Maryland Automatic Network Disk Archiver, is a
backup system that allows the administrator of a LAN to set up a
single master backup server to back up multiple hosts to one or more
tape drives or disk files.  AMANDA uses native dump and/or GNU tar
facilities and can back up a large number of workstations running
multiple versions of Unix.  Newer versions of AMANDA (including this
version) can use SAMBA to back up Microsoft(TM) Windows95/NT hosts.
The amanda package contains the core AMANDA programs and will need to
be installed on both AMANDA clients and AMANDA servers.  Note that you
will have to install the amanda-client and/or amanda-server packages as
well.

%package	client
Summary:	The client component of the AMANDA tape backup system
Group:		Archiving/Backup
Requires:	amanda = %{EVRD}

%description	client
The Amanda-client package should be installed on any machine that will
be backed up by AMANDA (including the server if it also needs to be
backed up).  You will also need to install the amanda package on each
AMANDA client machine.

%package	server
Summary:	The server side of the AMANDA tape backup system
Group:		Archiving/Backup
Requires:	amanda = %{EVRD}

%description server
The amanda-server package should be installed on the AMANDA server,
the machine attached to the device(s) (such as a tape drive) where backups
will be written. You will also need to install the amanda package on
the AMANDA server machine.  And, if the server is also to be backed up, the
server also needs to have the amanda-client package installed.

%define libamanda %mklibname amanda %{version}
%package -n	%{libamanda}
Summary:	Amanda libamanda library
Group:		System/Libraries

%description -n	%{libamanda}
Amanda libamanda library.

%define libamandad %mklibname amandad %{version}
%package -n	%{libamandad}
Summary:	Amanda libamandad library
Group:		System/Libraries

%description -n	%{libamandad}
Amanda libamandad library.

%define libamar %mklibname amar %{version}
%package -n	%{libamar}
Summary:	Amanda libamar library
Group:		System/Libraries

%description -n	%{libamar}
Amanda libamar library.

%define libamglue %mklibname amglue %{version}
%package -n	%{libamglue}
Summary:	Amanda libamglue library
Group:		System/Libraries

%description -n	%{libamglue}
Amanda libamglue library.

%define libamxfer %mklibname amxfer %{version}
%package -n	%{libamxfer}
Summary:	Amanda libamxfer library
Group:		System/Libraries

%description -n	%{libamxfer}
Amanda libamxfer library.

%define libndmjob %mklibname ndmjob %{version}
%package -n	%{libndmjob}
Summary:	Amanda libndmjob library
Group:		System/Libraries

%description -n	%{libndmjob}
Amanda libndmjob library.

%define libndmlib %mklibname ndmlib %{version}
%package -n	%{libndmlib}
Summary:	Amanda libndmlib library
Group:		System/Libraries

%description -n	%{libndmlib}
Amanda libndmlib library.

%define libamdevice %mklibname amdevice %{version}
%package -n	%{libamdevice}
Summary:	Amanda libamdevice library
Group:		System/Libraries

%description -n	%{libamdevice}
Amanda libamdevice library.

%define libamserver %mklibname amserver %{version}
%package -n	%{libamserver}
Summary:	Amanda libamserver library
Group:		System/Libraries

%description -n	%{libamserver}
Amanda libamserver library.

%define libamclient %mklibname amclient %{version}
%package -n	%{libamclient}
Summary:	Amanda libamclient library
Group:		System/Libraries

%description -n	%{libamclient}
Amanda libamclient library.

%prep
%setup -q
%patch2 -p1 -b .xattrs~
%patch3 -p1 -b .tcpport~
%patch6 -p1 -b .config~
%patch7 -p1 -b .g_queue_free_full~
%patch11 -p1 -b .krb5_deprecated~
./autogen

%build
%serverbuild
export MAILER=/bin/mail
export CONFIGURE_XPATH=""
%configure2_5x \
	--enable-shared \
	--disable-rpath \
	--disable-static \
	--disable-installperms \
	--program-prefix=%{?_program_prefix} \
	--with-amdatadir=%{_localstatedir}/lib/amanda \
	--with-amlibdir=%{_libdir} \
	--with-amperldir=%{perl_vendorarch} \
	--with-index-server=%{indexserver} \
	--with-tape-server=%{tapeserver} \
	--with-config=%{defconfig} \
	--with-gnutar-listdir=%{_localstatedir}/lib/amanda/gnutar-lists \
	--with-smbclient=%{_bindir}/smbclient \
	--with-amandates=%{_localstatedir}/lib/amanda/amandates \
	--with-amandahosts \
	--with-user=%{amanda_user} \
	--with-group=%{amanda_group} \
	--with-tmpdir=%{_var}/log/amanda \
	--with-gnutar=/bin/tar \
	--with-ssh-security \
	--with-rsh-security \
	--with-bsdtcp-security \
	--with-bsdudp-security \
	--with-krb5-security

%make

%install
%makeinstall_std BINARY_OWNER=%(id -un) SETUID_GROUP=%(id -gn)

install -m644 %{SOURCE5} -D %{buildroot}%{_sysconfdir}/xinetd.d/amanda
mkdir -p %{buildroot}%{_var}/log/amanda
install -m600 %{SOURCE8} -D %{buildroot}%{_localstatedir}/lib/amanda/.amandahosts

ln -s %{_libexecdir}/amanda/amandad %{buildroot}%{_sbindir}/amandad

mkdir -p %{buildroot}%{_sysconfdir}/amanda
mv %{buildroot}%{_localstatedir}/lib/amanda/example %{buildroot}%{_sysconfdir}/amanda/%{defconfig}
install -m644 %{SOURCE1} -D %{buildroot}%{_sysconfdir}/amanda/crontab.sample
install -m644 %{SOURCE4} -D %{buildroot}%{_sysconfdir}/amanda/%{defconfig}
rm -f %{buildroot}%{_sysconfdir}/amanda/%{defconfig}/xinetd*
rm -f %{buildroot}%{_sysconfdir}/amanda/%{defconfig}/inetd*

mkdir -p %{buildroot}%{_localstatedir}/lib/amanda/gnutar-lists
mkdir -p %{buildroot}%{_localstatedir}/lib/amanda/%{defconfig}/index
touch %{buildroot}%{_localstatedir}/lib/amanda/amandates

rm -rf %{buildroot}%{_datadir}/amanda

%pre
/usr/sbin/useradd -M -N -g %{amanda_group} -o -r -d %{_localstatedir}/lib/amanda -s /bin/bash \
	-c "Amanda user" -u 33 %{amanda_user} >/dev/null 2>&1 || :
/usr/bin/gpasswd -a %{amanda_user} tape >/dev/null 2>&1 || :

%post
[ -f %{_var}/lock/subsys/xinetd ] && /sbin/service xinetd reload > /dev/null 2>&1 || :

%postun
[ -f %{_var}/lock/subsys/xinetd ] && /sbin/service xinetd reload > /dev/null 2>&1 || :

%files -n %{libamanda}
%{_libdir}/libamanda-%{version}.so
%{_libdir}/libamanda.so

%files -n %{libamandad}
%{_libdir}/libamandad-%{version}.so
%{_libdir}/libamandad.so

%files -n %{libamar}
%{_libdir}/libamar-%{version}.so
%{_libdir}/libamar.so

%files -n %{libamglue}
%{_libdir}/libamglue-%{version}.so
%{_libdir}/libamglue.so

%files -n %{libamxfer}
%{_libdir}/libamxfer-%{version}.so
%{_libdir}/libamxfer.so

%files -n %{libndmjob}
%{_libdir}/libndmjob-%{version}.so
%{_libdir}/libndmjob.so

%files -n %{libndmlib}
%{_libdir}/libndmlib-%{version}.so
%{_libdir}/libndmlib.so

%files -n %{libamdevice}
%{_libdir}/libamdevice-%{version}.so
%{_libdir}/libamdevice.so

%files -n %{libamserver}
%{_libdir}/libamserver-%{version}.so
%{_libdir}/libamserver.so

%files -n %{libamclient}
%{_libdir}/libamclient-%{version}.so
%{_libdir}/libamclient.so

%files
%doc COPYRIGHT* NEWS README
%config(noreplace) %{_sysconfdir}/xinetd.d/amanda

%dir %{_libexecdir}/amanda
%{_libexecdir}/amanda/amandad
%{_libexecdir}/amanda/amanda-sh-lib.sh
%{_libexecdir}/amanda/amcat.awk
%{_libexecdir}/amanda/amndmjob
%{_libexecdir}/amanda/amplot.awk
%{_libexecdir}/amanda/amplot.g
%{_libexecdir}/amanda/amplot.gp
%{_libexecdir}/amanda/ndmjob

%{_sbindir}/amandad
%{_sbindir}/amaespipe
%{_sbindir}/amarchiver
%{_sbindir}/amcrypt
%{_sbindir}/amcrypt-ossl
%{_sbindir}/amcrypt-ossl-asym
%{_sbindir}/amcryptsimple
%{_sbindir}/amgetconf
%{_sbindir}/amgpgcrypt
%{_sbindir}/amplot

%{perl_vendorarch}/Amanda/Archive.pm
%{perl_vendorarch}/Amanda/BigIntCompat.pm
%{perl_vendorarch}/Amanda/ClientService.pm
%{perl_vendorarch}/Amanda/Config.pm
%{perl_vendorarch}/Amanda/Config/
%{perl_vendorarch}/Amanda/Constants.pm
%{perl_vendorarch}/Amanda/Debug.pm
%{perl_vendorarch}/Amanda/Feature.pm
%{perl_vendorarch}/Amanda/Header.pm
%{perl_vendorarch}/Amanda/IPC
%{perl_vendorarch}/Amanda/MainLoop.pm
%{perl_vendorarch}/Amanda/NDMP.pm
%{perl_vendorarch}/Amanda/Paths.pm
%{perl_vendorarch}/Amanda/Process.pm
%{perl_vendorarch}/Amanda/Script_App.pm
%{perl_vendorarch}/Amanda/Script.pm
%{perl_vendorarch}/Amanda/Tests.pm
%{perl_vendorarch}/Amanda/Util.pm
%{perl_vendorarch}/Amanda/Xfer.pm
%{perl_vendorarch}/auto/Amanda/Archive/
%{perl_vendorarch}/auto/Amanda/Config/
%{perl_vendorarch}/auto/Amanda/Debug/
%{perl_vendorarch}/auto/Amanda/Feature/
%{perl_vendorarch}/auto/Amanda/Header/
%{perl_vendorarch}/auto/Amanda/IPC/
%{perl_vendorarch}/auto/Amanda/MainLoop/
%{perl_vendorarch}/auto/Amanda/NDMP/
%{perl_vendorarch}/auto/Amanda/Tests/
%{perl_vendorarch}/auto/Amanda/Util/
%{perl_vendorarch}/auto/Amanda/Xfer/

%{_mandir}/man5/amanda-archive-format.5*
%{_mandir}/man7/amanda-compatibility.7*
%{_mandir}/man5/amanda.conf*
%{_mandir}/man7/amanda-auth.7*
%{_mandir}/man7/amanda-match.7*
%{_mandir}/man7/amanda-scripts.7*
%{_mandir}/man8/amanda.8*
%{_mandir}/man8/amarchiver.8*
%{_mandir}/man8/amplot.8*
%{_mandir}/man8/script-email.8*
%{_mandir}/man8/amaespipe.8*
%{_mandir}/man8/amcrypt-ossl-asym.8*
%{_mandir}/man8/amcrypt-ossl.8*
%{_mandir}/man8/amcryptsimple.8*
%{_mandir}/man8/amcrypt.8*
%{_mandir}/man8/amgpgcrypt.8*
%{_mandir}/man8/amgetconf.8*

%dir %{_sysconfdir}/amanda/
%dir %{_sysconfdir}/amanda/%{defconfig}

%attr(-,%{amanda_user},%{amanda_group}) %dir %{_localstatedir}/lib/amanda/
%attr(600,%{amanda_user},%{amanda_group}) %config(noreplace) %{_localstatedir}/lib/amanda/.amandahosts
%attr(02700,%{amanda_user},%{amanda_group}) %dir %{_var}/log/amanda

%files server
%{_libexecdir}/amanda/amdumpd
%{_libexecdir}/amanda/amcheck-device
%{_libexecdir}/amanda/amidxtaped
%{_libexecdir}/amanda/amindexd
%{_libexecdir}/amanda/amlogroll
%{_libexecdir}/amanda/amtrmidx
%{_libexecdir}/amanda/amtrmlog
%{_libexecdir}/amanda/driver
%attr(4750,root,%{amanda_group}) %{_libexecdir}/amanda/dumper
%{_libexecdir}/amanda/chg-disk
%{_libexecdir}/amanda/chg-lib.sh
%{_libexecdir}/amanda/chg-manual
%{_libexecdir}/amanda/chg-multi
%{_libexecdir}/amanda/chg-zd-mtx
%{_libexecdir}/amanda/chunker
%attr(4750,root,%{amanda_group}) %{_libexecdir}/amanda/planner
%{_libexecdir}/amanda/taper
%{_sbindir}/activate-devpay
%{_sbindir}/amaddclient
%{_sbindir}/amcleanupdisk
%{_sbindir}/amadmin
%{_sbindir}/amcleanup
%{_sbindir}/amdevcheck
%{_sbindir}/amdump
%{_sbindir}/amfetchdump
%{_sbindir}/amflush
%attr(4750,root,%{amanda_group}) %{_sbindir}/amcheck
%{_sbindir}/amcheckdb
%{_sbindir}/amcheckdump
%{_sbindir}/amlabel
%{_sbindir}/amoverview
%{_sbindir}/amreport
%{_sbindir}/amrestore
%{_sbindir}/amrmtape
%{_sbindir}/amserverconfig
%attr(4750,root,%{amanda_group}) %{_sbindir}/amservice
%{_sbindir}/amstatus
%{_sbindir}/amtape
%{_sbindir}/amtapetype
%{_sbindir}/amtoc
%{_sbindir}/amvault

%{_mandir}/man5/disklist.5*
%{_mandir}/man5/tapelist.5*
%{_mandir}/man7/amanda-devices.7*
%{_mandir}/man7/amanda-changers.7*
%{_mandir}/man7/amanda-interactivity.7*
%{_mandir}/man7/amanda-taperscan.7*
%{_mandir}/man8/amaddclient.8*
%{_mandir}/man8/amcleanupdisk.8.*
%{_mandir}/man8/amadmin.8*
%{_mandir}/man8/amcleanup.8*
%{_mandir}/man8/amdevcheck.8*
%{_mandir}/man8/amdump.8*
%{_mandir}/man8/amfetchdump.8*
%{_mandir}/man8/amflush.8*
%{_mandir}/man8/amcheckdb.8*
%{_mandir}/man8/amcheckdump.8*
%{_mandir}/man8/amcheck.8*
%{_mandir}/man8/amlabel.8*
%{_mandir}/man8/amoverview.8*
%{_mandir}/man8/amreport.8*
%{_mandir}/man8/amrestore.8*
%{_mandir}/man8/amrmtape.8*
%{_mandir}/man8/amserverconfig.8*
%{_mandir}/man8/amservice.8*
%{_mandir}/man8/amstatus.8*
%{_mandir}/man8/amtapetype.8*
%{_mandir}/man8/amtape.8*
%{_mandir}/man8/amtoc.8*
%{_mandir}/man8/amvault.8*

%{perl_vendorarch}/Amanda/Cmdline.pm
%{perl_vendorarch}/Amanda/Curinfo/
%{perl_vendorarch}/Amanda/Curinfo.pm
%{perl_vendorarch}/Amanda/DB/
%{perl_vendorarch}/Amanda/Device.pm
%{perl_vendorarch}/Amanda/Disklist.pm
%{perl_vendorarch}/Amanda/Holding.pm
%{perl_vendorarch}/Amanda/Changer/
%{perl_vendorarch}/Amanda/Changer.pm
%{perl_vendorarch}/Amanda/Interactivity/
%{perl_vendorarch}/Amanda/Interactivity.pm
%{perl_vendorarch}/Amanda/Logfile.pm
%{perl_vendorarch}/Amanda/Recovery/
%{perl_vendorarch}/Amanda/Report/
%{perl_vendorarch}/Amanda/Report.pm
%{perl_vendorarch}/Amanda/ScanInventory.pm
%{perl_vendorarch}/Amanda/Tapelist.pm
%{perl_vendorarch}/Amanda/Taper/
%{perl_vendorarch}/Amanda/XferServer.pm
%{perl_vendorarch}/auto/Amanda/Cmdline/
%{perl_vendorarch}/auto/Amanda/Device/
%{perl_vendorarch}/auto/Amanda/Disklist/
%{perl_vendorarch}/auto/Amanda/Logfile/
%{perl_vendorarch}/auto/Amanda/Tapelist/
%{perl_vendorarch}/auto/Amanda/XferServer/

%config(noreplace) %{_sysconfdir}/amanda/crontab.sample
%config(noreplace) %{_sysconfdir}/amanda/%{defconfig}/*
%exclude %{_sysconfdir}/amanda/%{defconfig}/amanda-client.conf
%exclude %{_sysconfdir}/amanda/%{defconfig}/amanda-client-postgresql.conf

%attr(-,%{amanda_user},%{amanda_group}) %dir %{_localstatedir}/lib/amanda/%{defconfig}/
%attr(-,%{amanda_user},%{amanda_group}) %dir %{_localstatedir}/lib/amanda/%{defconfig}/index
%attr(-,%{amanda_user},%{amanda_group}) %dir %{_localstatedir}/lib/amanda/template.d
%attr(-,%{amanda_user},%{amanda_group}) %config(noreplace) %{_localstatedir}/lib/amanda/template.d/*

%files client
%dir %{_libexecdir}/amanda/application/
%attr(4750,root,%{amanda_group}) %{_libexecdir}/amanda/application/amgtar
%attr(4750,root,%{amanda_group}) %{_libexecdir}/amanda/application/amstar
%{_libexecdir}/amanda/application/amlog-script
%{_libexecdir}/amanda/application/ampgsql
%{_libexecdir}/amanda/application/amraw
%{_libexecdir}/amanda/application/amsamba
%{_libexecdir}/amanda/application/amsuntar
%{_libexecdir}/amanda/application/amzfs-sendrecv
%{_libexecdir}/amanda/application/amzfs-snapshot
%{_libexecdir}/amanda/application/script-email

%attr(4750,root,%{amanda_group}) %{_libexecdir}/amanda/calcsize
%attr(4750,root,%{amanda_group}) %{_libexecdir}/amanda/killpgrp
%{_libexecdir}/amanda/noop
%{_libexecdir}/amanda/patch-system
%attr(4750,root,%{amanda_group}) %{_libexecdir}/amanda/rundump
%attr(4750,root,%{amanda_group}) %{_libexecdir}/amanda/runtar
%{_libexecdir}/amanda/selfcheck
%{_libexecdir}/amanda/sendbackup
%{_libexecdir}/amanda/sendsize
%{_libexecdir}/amanda/teecount
%{_sbindir}/amdump_client
%{_sbindir}/amoldrecover
%{_sbindir}/amrecover

%{_mandir}/man7/amanda-applications.7*
%{_mandir}/man8/amdump_client.8*
%{_mandir}/man5/amanda-client.conf.5*
%{_mandir}/man8/amgtar.8*
%{_mandir}/man8/ampgsql.8*
%{_mandir}/man8/amraw.8*
%{_mandir}/man8/amrecover.8*
%{_mandir}/man8/amsamba.8*
%{_mandir}/man8/amstar.8*
%{_mandir}/man8/amsuntar.8*
%{_mandir}/man8/amzfs-sendrecv.8*
%{_mandir}/man8/amzfs-snapshot.8*

%{perl_vendorarch}/Amanda/Application.pm
%{perl_vendorarch}/Amanda/Application/
%{perl_vendorarch}/auto/Amanda/Application/

%config(noreplace) %{_sysconfdir}/amanda/%{defconfig}/amanda-client.conf
%config(noreplace) %{_sysconfdir}/amanda/%{defconfig}/amanda-client-postgresql.conf

%attr(-,%{amanda_user},%{amanda_group}) %config(noreplace) %{_localstatedir}/lib/amanda/amandates
%attr(-,%{amanda_user},%{amanda_group}) %{_localstatedir}/lib/amanda/gnutar-lists/


%changelog
* Sun May 20 2012 Alexander Khrukin <akhrukin@mandriva.org> 3.3.1-1
+ Revision: 799727
- unpackaged files
- version update 3.3.1

* Sun Feb 12 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 3.3.0-1
+ Revision: 773456
- do not use deprecated kerberos5 function (P11)
- modified example directory handling and dropped amanda-3.1.0-example.patch
- use bsdtcp authentication by default (dropping amanda-3.1.1-bsd.patch)
- update buildrequires
- clean out dependencies a bit
- use %%rename macro
- get rid out of commented out stuff giving rpmlint warnings...
- use _provides_exceptions to filter out perl(Math::BigInt)
- split out libraries into separate packages
- add new files
- fix perl module file names
- drop deprecated g_thread* functions leading to assertion failures (P10)
- don't --disable-dependency-tracking
- fix rhbz#752253 - Using functions in amanda-client which are provided by server
- fix rhbz#757618 - Use of qw(...) as parentheses is deprecated (P8)
- drop duplicate changelog
- cleanup %%install a bit
- disable --no-undefined linker flag
- drop conflicting g_queue_free_full() function (P7)
- new version
- cleanup
- mass rebuild of perl extensions against perl 5.14.2

  + Oden Eriksson <oeriksson@mandriva.com>
    - relink against libpcre.so.1

* Mon Aug 22 2011 Alexander Barakin <abarakin@mandriva.org> 3.2.3-1
+ Revision: 696139
- Version bump to 3.2.3

  + Oden Eriksson <oeriksson@mandriva.com>
    - don't force the usage of automake1.7

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Wed Mar 11 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.5.1-9mdv2009.1
+ Revision: 353961
- rediff fuzzy patches

* Mon Sep 29 2008 Oden Eriksson <oeriksson@mandriva.com> 2.5.1-8mdv2009.0
+ Revision: 289339
- fix linkage

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Fri Dec 14 2007 Thierry Vignaud <tv@mandriva.org> 2.5.1-5mdv2008.1
+ Revision: 119836
- rebuild b/c of missing subpackage on ia32

* Sun Sep 09 2007 Oden Eriksson <oeriksson@mandriva.com> 2.5.1-4mdv2008.0
+ Revision: 83526
- new devel naming


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 89 |12cr|amaya-11.4.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define system_libwww	0
%{?_with_system_libwww:	%global system_libwww 1}

Name:		amaya
Version:	11.4.4
Release:	%mkrel 1
Summary:	Web Browser/Editor from the World Wide Web Consortium
Group:		Networking/WWW
License:	W3C License
Url:		http://www.w3.org/Amaya/
Source0:	http://www.w3.org/Amaya/Distribution/amaya-fullsrc-%{version}.tgz
Source1:	%{name}.1.bz2
#2010-01-06
Source10:	http://www.w3.org/Amaya/Distribution/Dutch.tgz
Source11:	http://www.w3.org/Amaya/Distribution/English.tgz
Source12:	http://www.w3.org/Amaya/Distribution/French.tgz
Source13:	http://www.w3.org/Amaya/Distribution/German.tgz
Source14:	http://www.w3.org/Amaya/Distribution/Italian.tgz
Source15:	http://www.w3.org/Amaya/Distribution/Spanish.tgz
Source16:	http://www.w3.org/Amaya/Distribution/Swedish.tgz
Patch0:		amaya-11.4.4-dso.patch
Patch1:		amaya-11.4.4-gzfile.patch
Patch2:		amaya-11.4.4-libpng15.patch
Patch3:		amaya-11.4.4-desktop.patch
BuildRequires:	freetype-devel
BuildRequires:	gtk2-devel
BuildRequires:	imlib-devel
BuildRequires:	libstdc++-devel
BuildRequires:	jpeg-devel
BuildRequires:	png-devel
BuildRequires:	zlib-devel
BuildRequires:	perl
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	raptor-devel
BuildRequires:	X11-devel
BuildRequires:	mesagl-devel
BuildRequires:	mesaglu-devel
BuildRequires:	redland-devel
BuildRequires:	wxgtku-devel
%if %{system_libwww}
BuildRequires:	w3c-libwww-devel
%else
BuildConflicts:	w3c-libwww-devel
%endif

%description
Amaya is a complete Web authoring tool with some browsing 
funtionalities and comes equipped with a WYSIWYG style of
interface, similar to that of the most popular commercial
browsers. With such an interface, users do not need to 
well know the HTML, MathML or CSS languages.

This graphical HTML Editor supports many of the latest
draft standards for HTML/XHTML.

%prep
%setup -q -n Amaya -c
%if %{mdvver} >= 201200
%patch0 -p0
%endif
%patch1 -p0
%patch2 -p1
%patch3 -p0

%build
# use system mesa
rm -f Mesa/Makefile

mkdir Amaya/WX
cd Amaya/WX

ln -s ../configure ./configure
%configure2_5x --enable-system-raptor --enable-system-wx --prefix=%{_libdir}
cp Options.orig Options
%__make

%install
rm -rf %{buildroot}
cd Amaya/WX
mkdir -p %{buildroot}%{_prefix}
%makeinstall_std

mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}/
	ln -sf ../..%{_libdir}/Amaya/wx/bin/amaya amaya
popd

# install .desktop file, pixmap etc
./script_install_gnomekde ./bin %{buildroot}%{_datadir} %{_datadir}

# install man pages
mkdir -p %{buildroot}%{_mandir}/man1
bzcat %{SOURCE1} > %{buildroot}%{_mandir}/man1/%{name}.1

# install dictionaries
cp %{SOURCE10} %{SOURCE11} %{SOURCE12} %{SOURCE13} %{SOURCE14} %{SOURCE15} %{SOURCE16} %{buildroot}%{_libdir}/Amaya/dicopar/
pushd %{buildroot}%{_libdir}/Amaya/dicopar/
gunzip *.tgz
for tarfile in *.tar
do
	tar xf $tarfile
done
%__rm -f *.tar
popd

%clean
rm -rf %{buildroot}

%files
%doc Amaya/README* Amaya/amaya/COPYRIGHT*
%{_libdir}/Amaya
%{_mandir}/man1/%{name}.*
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png


%changelog
* Sat Feb 25 2012 Andrey Bondrov <abondrov@mandriva.org> 11.4.4-1mdv2012.0
+ Revision: 780723
- Add more patches to fix build errors in Cooker and patch to fix .desktop file
- Replace patch for libpng with better one (adds libpng15 support)
- Drop old unused patches, add patch for new png lib support
- New version 11.4.4, spec cleanup

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.0 packages

  + Lonyai Gergely <aleph@mandriva.org>
    - Add new spellcheck files.
    - 11.3

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 10.0-3mdv2010.0
+ Revision: 424101
- rebuild

* Tue Sep 01 2009 Thierry Vignaud <tv@mandriva.org> 10.0-2mdv2010.0
+ Revision: 423944
- rebuild

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 10.0-1mdv2009.0
+ Revision: 218429
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed Feb 27 2008 Frederik Himpe <fhimpe@mandriva.org> 10.0-1mdv2008.1
+ Revision: 175926
- Final version 10.0

* Sat Feb 02 2008 Funda Wang <fwang@mandriva.org> 10.0-0.pre.1mdv2008.1
+ Revision: 161333
- New version 10.0 pre

* Thu Jan 31 2008 Thierry Vignaud <tv@mandriva.org> 9.99-3mdv2008.1
+ Revision: 160819
- reverse dep fix (amaya-0.99.9 seems fixed regarding this)

* Tue Jan 29 2008 Thierry Vignaud <tv@mandriva.org> 9.99-2mdv2008.1
+ Revision: 159763
- add missing require on lib64wxgtkglu2.6 (#35671)

* Thu Jan 17 2008 Crispin Boylan <crisb@mandriva.org> 9.99-1mdv2008.1
+ Revision: 154503
- New release#
- New release

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Nov 13 2007 Crispin Boylan <crisb@mandriva.org> 9.55-3mdv2008.1
+ Revision: 108560
- Drop patch 2
- Fix symbolic links (#34539)

  + Thierry Vignaud <tv@mandriva.org>
    - fix paths in helper scripts
    - fix links

* Sat Oct 13 2007 Crispin Boylan <crisb@mandriva.org> 9.55-1mdv2008.1
+ Revision: 97993
- Update patch1 (amd64 fixes)
- New version

  + Thierry Vignaud <tv@mandriva.org>
    - kill desktop-file-validate's error: string list key "Categories" in group "Desktop Entry" does not have a semicolon (";") as trailing character
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'
    - fix man pages


* Sat Jan 06 2007 Crispin Boylan <crisb@mandriva.org> 9.53-1mdv2007.0
+ Revision: 104990
- Respin patch 1
- Various spec fixes
- XDG Menu
- New version
- Import amaya

* Wed Nov 30 2005 Thierry Vignaud <tvignaud@mandriva.com> 9.2.2-1mdk
- new release
- use system redland library
- patch 0: fix build with current redland
- patch 1: 64bit fixes for x86_64
- patch 2: first bits toward using system w3c library
- fix binary link on x86_64 (blino)

* Tue Aug 17 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 8.6-1mdk
- new release

* Thu May 20 2004 Austin Acton <austin@mandrake.org> 8.5-1mdk
- 8.5
- disable bookmarks (redlan mayhem)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 90 |12cr|amd-2.2.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname		AMD
%define major		%{version}
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname %{name} -d

Name:		amd
Version:	2.2.2
Release:	2
Epoch:		0
Summary:	Routines for permuting sparse matricies prior to factorization
Group:		System/Libraries
License:	LGPL
URL:		http://www.cise.ufl.edu/research/sparse/amd/
Source0:	http://www.cise.ufl.edu/research/sparse/amd/%{oname}-%{version}.tar.gz
BuildRequires:	suitesparse-common-devel

%description
AMD provides a set of routines for permuting sparse matricies prior to
Cholesky factorization (or LU factorization with diagonal pivoting).

%package -n %{libname}
Summary:	Library of routines for permuting sparse matricies prior to factorization
Group:		System/Libraries

%description -n %{libname}
AMD provides a set of routines for permuting sparse matricies prior to
Cholesky factorization (or LU factorization with diagonal pivoting).

This package contains the library needed to run programs dynamically
linked against %{oname}.

%package -n %{develname}
Summary:	C routines for permuting sparse matricies prior to factorization
Group:		Development/C
Requires:	suitesparse-common-devel
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{develname}
AMD provides a set of routines for permuting sparse matricies prior to
Cholesky factorization (or LU factorization with diagonal pivoting).

This package contains the files needed to develop applications that 
use %{oname}.

%prep
%setup -q -c
%setup -q -D -n %{name}-%{version}/%{oname}
mkdir ../UFconfig
ln -sf %{_includedir}/suitesparse/UFconfig.* ../UFconfig

%build
pushd Lib
    %make -f GNUmakefile CC=%__cc CFLAGS="%{optflags} -fPIC -I%{_includedir}/suitesparse" INC=
    %__cc -shared -Wl,-soname,lib%{name}.so.%{major} -o lib%{name}.so.%{version} -lm *.o
popd

%install
%__rm -rf %{buildroot}

%__install -d -m 755 %{buildroot}%{_libdir}
%__install -d -m 755 %{buildroot}%{_includedir}/suitesparse

for f in Lib/*.so*; do
    %__install -m 755 $f %{buildroot}%{_libdir}/`basename $f`
done
for f in Lib/*.a; do
    %__install -m 644 $f %{buildroot}%{_libdir}/`basename $f`
done
for f in Include/*.h; do
    %__install -m 644 $f %{buildroot}%{_includedir}/suitesparse/`basename $f`
done

%__ln_s lib%{name}.so.%{version} %{buildroot}%{_libdir}/lib%{name}.so

%__install -d -m 755 %{buildroot}%{_docdir}/%{name}
%__install -m 644 README.txt Doc/*.txt Doc/*.pdf Doc/ChangeLog Doc/License %{buildroot}%{_docdir}/%{name}

%clean
%__rm -rf %{buildroot}

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_docdir}/%{name}
%{_includedir}/suitesparse/*.h
%{_libdir}/*.so
%{_libdir}/*.a


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 91 |12cr|amd-2.3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define NAME 		AMD
%define major 		%{version}
%define libname 	%mklibname %{name} %{major}
%define develname 	%mklibname %{name} -d

Name:		amd
Version:	2.3.1
Release:	1
Epoch:		1
Summary:	Routines for permuting sparse matricies prior to factorization
Group:		System/Libraries
License:	LGPL
URL:		http://www.cise.ufl.edu/research/sparse/amd/
Source0:	http://www.cise.ufl.edu/research/sparse/amd/%{NAME}-%{version}.tar.gz
BuildRequires:	suitesparse-common-devel >= 4.0.0

%description
AMD provides a set of routines for permuting sparse matricies prior to
Cholesky factorization (or LU factorization with diagonal pivoting).

%package -n %{libname}
Summary:	Library of routines for permuting sparse matricies prior to factorization
Group:		System/Libraries
Obsoletes:	%{_lib}amd2 < 1:2.3.0

%description -n %{libname}
AMD provides a set of routines for permuting sparse matricies prior to
Cholesky factorization (or LU factorization with diagonal pivoting).

This package contains the library needed to run programs dynamically
linked against %{NAME}.

%package -n %{develname}
Summary:	C routines for permuting sparse matricies prior to factorization
Group:		Development/C
Requires:	suitesparse-common-devel >= 3.0.0
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Obsoletes:	%{_lib}amd2-devel < 1:2.3.0

%description -n %{develname}
AMD provides a set of routines for permuting sparse matricies prior to
Cholesky factorization (or LU factorization with diagonal pivoting).

This package contains the files needed to develop applications that 
use %{NAME}.

%prep
%setup -q -c -n %{name}-%{version}
cd %{NAME}
find . -perm 640 | xargs chmod 644
mkdir ../SuiteSparse_config
ln -sf %{_includedir}/suitesparse/SuiteSparse_config.* ../SuiteSparse_config

%build
cd %{NAME}
pushd Lib
    %make -f GNUmakefile CC=%__cc CFLAGS="%{optflags} -fPIC -I%{_includedir}/suitesparse" INC=
    %__cc -shared -Wl,-soname,lib%{name}.so.%{major} -o lib%{name}.so.%{version} -lm *.o
popd

%install
cd %{NAME}
%__install -d -m 755 %{buildroot}%{_libdir}
%__install -d -m 755 %{buildroot}%{_includedir}/suitesparse

for f in Lib/*.so*; do
    %__install -m 755 $f %{buildroot}%{_libdir}/`basename $f`
done
for f in Lib/*.a; do
    %__install -m 644 $f %{buildroot}%{_libdir}/`basename $f`
done
for f in Include/*.h; do
    %__install -m 644 $f %{buildroot}%{_includedir}/suitesparse/`basename $f`
done

%__ln_s lib%{name}.so.%{version} %{buildroot}%{_libdir}/lib%{name}.so

%__install -d -m 755 %{buildroot}%{_docdir}/%{name}
%__install -m 644 README.txt Doc/*.txt Doc/*.pdf Doc/ChangeLog Doc/License %{buildroot}%{_docdir}/%{name}

%files -n %{libname}
%attr(755,root,root) %{_libdir}/*.so.*

%files -n %{develname}
%{_docdir}/%{name}
%{_includedir}/suitesparse/*.h
%{_libdir}/*.so
%{_libdir}/*.a


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 92 |12cr|amd-xvba-devel-0.74-1.404001
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		amd-xvba-devel
Summary:	X-Video Bitstream Acceleration SDK by AMD
Version:	0.74
Release:	1.404001
Group:		Development/C
Source0:	http://developer.amd.com/Downloads/xvba-sdk-0.74-404001.tar.gz
URL:		http://developer.amd.com
License:	BSD
BuildArch:	noarch
Requires:	fglrx-devel

%description
This package contains the AMD Embedded Solutions X-Video Bitstream
Acceleration software development kit for Linux.

This software is being released with no warranty or support for the
general public. AMD Embedded Solutions customers may contact their
support representative for technical inquiries. Please reference the
accompanying LICENSE for terms and conditions.

Limited testing has been conducted on RS780, E4690, HD5770, and G-Series.

%prep
%setup -c -q

%build

%install
install -m 644 -D include/amdxvba.h %{buildroot}%{_includedir}/amdxvba.h

%files
%{_includedir}/amdxvba.h
%doc LICENSE README doc/*.pdf


%changelog
* Mon Nov 21 2011 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.74-1.404001
+ Revision: 732155
- imported package amd-xvba-devel


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 93 |12cr|amide-1.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: 		amide
Version: 	1.0.1
Release: 	1
Summary: 	Program for viewing and analyzing medical image data sets
License: 	GPLv2+
Group: 		Graphics
URL: 		http://amide.sourceforge.net
Source0: 	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tgz
Patch0:		amide-1.0.1-mdv-format-security.patch

BuildRequires:  xmedcon-devel
BuildRequires:  volpack-devel 
BuildRequires:  pkgconfig(libxml-2.0)
BuildRequires:  pkgconfig(gnome-doc-utils)
BuildRequires:  pkgconfig(libgnomecanvas-2.0)
BuildRequires:  ffmpeg0.7-devel
BuildRequires:  gsl-devel
BuildRequires:  dcmtk-devel
BuildRequires:  perl-XML-Parser
BuildRequires:  pkgconfig(glib-2.0)
BuildRequires:  pkgconfig(gtk+-2.0)
BuildRequires:	gnome-vfs2-devel
BuildRequires:	intltool

%description 

AMIDE is a tool for viewing and analyzing medical image data sets.
It's capabilities include the simultaneous handling of multiple data
sets imported from a variety of file formats, image fusion, 3D region
of interest drawing and analysis, volume rendering, and rigid body
alignments.


%prep
%setup -q
%patch0 -p1

%build
%configure2_5x \
	   --enable-gtk-doc=yes \
	   --enable-libecat=no \
	   --enable-amide-debug=no \
	   --disable-scrollkeeper
make

%install
%makeinstall_std

desktop-file-install --vendor gnome --delete-original                   \
  --dir %{buildroot}%{_datadir}/applications                         \
  --add-category X-Red-Hat-Extra                                        \
  %{buildroot}%{_datadir}/applications/*

rm -rf %{buildroot}/var/scrollkeeper

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS COPYING ChangeLog NEWS README todo
%{_bindir}/*
%{_datadir}/pixmaps
%{_datadir}/gnome
%{_datadir}/omf
%{_datadir}/applications
%{_datadir}/gtk-doc
%{_mandir}/man1/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 94 |12cr|amigadepacker-0.04-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name amigadepacker
%define version 0.04
%define release %mkrel 3

Summary: Uncompressor for various AmigaOS formats
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.bz2
License: GPLv2+
Group: File tools
Url: http://zakalwe.fi/~shd/foss/amigadepacker/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Amigadepacker uncompresses various compression formats used on
AmigaOS. The supported formats are PowerPacker, XPK SQSH, and
MMCMP. It can also decrypt PowerPacker encrypted data files.

%prep
%setup -q
chmod 644 README ChangeLog COPYING*

%build
./configure
%make CFLAGS="%optflags"
%check
make check

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p %buildroot%_bindir
install -m 755 %name %buildroot%_bindir
mkdir -p %buildroot%_mandir/man1
install -m 644 %name.1 %buildroot%_mandir/man1

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README ChangeLog COPYING*
%_bindir/%name
%_mandir/man1/%name.1*


%changelog
* Sun Aug 28 2011 Götz Waschk <waschk@mandriva.org> 0.04-3mdv2012.0
+ Revision: 697266
- rebuild

* Wed Aug 26 2009 Götz Waschk <waschk@mandriva.org> 0.04-2mdv2011.0
+ Revision: 421402
- fix build

* Mon Aug 25 2008 Götz Waschk <waschk@mandriva.org> 0.04-1mdv2009.0
+ Revision: 275670
- new version
- update license

* Thu Jun 19 2008 Thierry Vignaud <tv@mandriva.org> 0.03-2mdv2009.0
+ Revision: 226152
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Götz Waschk <waschk@mandriva.org>
    - fix URL

* Sat Oct 20 2007 Götz Waschk <waschk@mandriva.org> 0.03-1mdv2008.1
+ Revision: 100597
- new version

* Wed Jul 25 2007 Götz Waschk <waschk@mandriva.org> 0.02-2mdv2008.0
+ Revision: 55216
- Import amigadepacker


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 95 |12cr|amoebax-0.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		amoebax
Version:	0.2.0
Release:	%mkrel 1
Summary:	Action-Puzzle Game
Group:		Games/Puzzles
License:	GPLv2+ and Free Art
URL:		http://www.emma-soft.com/games/amoebax/
Source0:	http://www.emma-soft.com/games/amoebax/download/%{name}-%{version}.tar.bz2
Patch0:		amoebax-0.2.0-gcc43.patch
BuildRequires:	SDL_mixer-devel
BuildRequires:	SDL_image-devel
BuildRequires:	zlib-devel
BuildRequires:	png-devel
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	doxygen

%description
Amoebax is a cute and addictive action-puzzle game. Due an awful mutation,
some amoeba's species have started to multiply until they take the world if
you can't stop them. Fortunately the mutation made then too unstable and
lining up four or more will make them disappear.

Follow Kim or Tom through 6 levels in their quest to prevent the cute
multiplying amoebas to take the world and become the new Amoeba Master. Watch
out for the cute but amoeba's controlled creatures that will try to put and
end to your quest.

Amoebax is designed with levels for everyone, from children to adults. With
the training mode everybody will quickly become a master and the tournament
mode will let you have a good time with your friends. There is also catchy
music, funny sound effects, and beautiful screens that sure appeal to everyone
in the family.

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x
%make

%install
%__rm -rf %{buildroot}
%makeinstall_std

%__mkdir_p %{buildroot}%{_iconsdir}/hicolor/scalable/apps
%__cp %{buildroot}%{_datadir}/pixmaps/%{name}.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/

%__rm %{buildroot}%{_defaultdocdir}/%{name}/manual.pdf

%clean
%__rm -rf %{buildroot}

%files
%doc AUTHORS COPYING* NEWS README* THANKS TODO doc/manual.pdf
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
%{_datadir}/pixmaps/%{name}.svg
%{_mandir}/man6/%{name}.6.*



%changelog
* Mon Apr 02 2012 Andrey Bondrov <abondrov@mandriva.org> 0.2.0-1mdv2011.0
+ Revision: 788696
- imported package amoebax


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 96 |12cr|amora-0.9svn-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: amora
Version: 0.9svn
Release: 2
Summary: A mobile remote assistant
License: GPLv2
Group: System/X11
URL: http://code.google.com/p/amora/
# svn contains some important fixes since 0.9
# (2007-11-12)
Source: http://amora.googlecode.com/files/amora_server-%{version}.tar.gz
BuildRequires: pkgconfig(imlib2)
BuildRequires: pkgconfig(bluez)
BuildRequires: pkgconfig(xtst)
BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(xi)

%description
Amora is an application that enables you to control your PC desktop using a
cellphone. It uses bluetooth to send mouse and keyboard events to the
graphical session. With it you can control your slides in OpenOffice.org,
movies or any other application. Amora also has a screenshot feature, where
you can see a thumbnail in the cellphone screen of the currently focused
window in your desktop.

In order to use amora, you need a mobile phone with amora-client
installed and running. The current client is implemented in Python
for S60 (Nokia cellphones) and is available at
http://code.google.com/p/amora/

%prep
%setup -q -n amora_server-%{version}

%build
%configure
%make

%install
%{__rm} -rf %{buildroot}
%makeinstall

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%{_bindir}/amora
%{_mandir}/man1/amora.1.*



%changelog
* Mon Nov 12 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 0.9svn-1mdv2008.1
+ Revision: 108255
- add more build-requirements: libxtst-devel, libx11-devel
- add missing build-requirement for bluez-devel
- import amora



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 97 |12cr|amora-server-1.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: amora-server
Version: 1.1
Release: 3
Summary: A mobile remote assistant (server)
License: GPLv2
Group: System/X11
URL: http://code.google.com/p/amora/
Source: http://amora.googlecode.com/files/amora-server-%{version}.tar.gz
BuildRequires: pkgconfig(imlib2)
BuildRequires: pkgconfig(bluez)
BuildRequires: pkgconfig(xtst)
BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(xi)
BuildRequires: dbus-devel
Obsoletes: amora <= 0.9svn-1mdv2008.1

%description
Amora is an application that enables you to control your PC desktop using a
cellphone. It uses bluetooth to send mouse and keyboard events to the
graphical session. With it you can control your slides in OpenOffice.org,
movies or any other application. Amora also has a screenshot feature, where
you can see a thumbnail in the cellphone screen of the currently focused
window in your desktop.

In order to use amora, you need a mobile phone with amora-client
installed and running. The current client is implemented in Python
for S60 (Nokia cellphones) and is available at
http://code.google.com/p/amora/

%prep
%setup -q -n amora-server-%{version}

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%defattr(-,root,root)
%doc README
%{_bindir}/amorad
%{_mandir}/man7/amora.7.*
%{_mandir}/man8/amorad.8.*


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1-2mdv2011.0
+ Revision: 609970
- rebuild

* Mon Nov 30 2009 Funda Wang <fwang@mandriva.org> 1.1-1mdv2010.1
+ Revision: 471631
- new version 1.1

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 1.0-4mdv2010.0
+ Revision: 436646
- rebuild

* Tue Mar 03 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-3mdv2009.1
+ Revision: 347699
- rebuild for latest bluez libs

* Thu Jun 19 2008 Thierry Vignaud <tv@mandriva.org> 1.0-2mdv2009.0
+ Revision: 226153
- rebuild

* Thu Jan 24 2008 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.0-1mdv2008.1
+ Revision: 157690
- new upstream version: 1.0
- new project/package name: amora-server
- adding manpages_names.patch (s/amora/amorad/, etc)
- adding help.patch (fixes --help message)
- project has new name: amora-server

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Nov 12 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 0.9svn-1mdv2008.1
+ Revision: 108255
- add more build-requirements: libxtst-devel, libx11-devel
- add missing build-requirement for bluez-devel
- import amora


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 98 |12cr|ampache-3.5.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    ampache 
%define version 3.5.4
%define release %mkrel 3

Name:           %{name}
Version:        %{version}
Release:        %{release}
Summary:        Web-based MP3/Ogg/RM/Flac/WMA/M4A manager
License:        GPL
Group:		Networking/WWW
URL:            http://www.ampache.org
Source:		http://www.ampache.org/downloads/%{name}-%{version}.tar.gz
Patch0:		%name-browser.patch
Requires:	apache-mod_php
Requires:	php-iconv
Requires:	php-mysql
%if %mdkversion < 201010
Requires(post):   rpm-helper
Requires(postun):   rpm-helper
%endif
BuildArch:      noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}

%description
Ampache is a Web-based MP3/Ogg/RM/Flac/WMA/M4A manager.
It allows you to view, edit, and play your audio files via HTTP/IceCast/Mpd 
or Moosic. It has support for downsampling, playlists, artist, 
and album views, album art, random play, song play tracking, user themes, 
and remote catalogs using XML-RPC.

%prep
%setup -q
%patch0 -p0

%install
rm -rf %{buildroot}

install -d -m 755 %{buildroot}%{_var}/www/%{name}
cp -r * %{buildroot}%{_var}/www/%{name}

# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# Ampache configuration

Alias /%{name} %{_var}/www/%{name}
<Directory %{_var}/www/%{name}>
    Order allow,deny
    Allow from all
</Directory>
EOF

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201010
%_post_webapp
%endif

%postun
%if %mdkversion < 201010
%_postun_webapp
%endif

%files
%defattr(-,root,root)
%doc docs/*
%{_var}/www/%{name}
%config(noreplace) %{_webappconfdir}/%{name}.conf


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 3.5.4-3mdv2011.0
+ Revision: 609971
- rebuild

* Mon Mar 01 2010 Guillaume Rousse <guillomovitch@mandriva.org> 3.5.4-2mdv2010.1
+ Revision: 513190
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise

* Sat Feb 06 2010 Frederik Himpe <fhimpe@mandriva.org> 3.5.4-1mdv2010.1
+ Revision: 501330
- update to new version 3.5.4

* Sun Dec 27 2009 Frederik Himpe <fhimpe@mandriva.org> 3.5.3-1mdv2010.1
+ Revision: 482738
- update to new version 3.5.3

* Mon Jul 13 2009 Frederik Himpe <fhimpe@mandriva.org> 3.5.1-1mdv2010.0
+ Revision: 395571
- update to new version 3.5.1

* Wed Jun 10 2009 Funda Wang <fwang@mandriva.org> 3.5-1mdv2010.0
+ Revision: 384616
- New version 3.5

* Tue Jan 20 2009 Funda Wang <fwang@mandriva.org> 3.4.4-1mdv2009.1
+ Revision: 331620
- update to new version 3.4.4

* Sun Aug 31 2008 Funda Wang <fwang@mandriva.org> 3.4.3-1mdv2009.0
+ Revision: 277908
- update to new version 3.4.3

* Sun Jul 27 2008 Funda Wang <fwang@mandriva.org> 3.4.2-1mdv2009.0
+ Revision: 250493
- update to new version 3.4.2

* Sun Jun 01 2008 Funda Wang <fwang@mandriva.org> 3.4.1-1mdv2009.0
+ Revision: 214089
- New version 3.4.1

* Sun May 11 2008 Funda Wang <fwang@mandriva.org> 3.4-1mdv2009.0
+ Revision: 205440
- New version 3.4

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 3.3.3.5-2mdv2008.1
+ Revision: 170698
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Aug 20 2007 Erwan Velu <erwan@mandriva.org> 3.3.3.5-1mdv2008.0
+ Revision: 67200
- 3.3.3.5

* Fri Jul 27 2007 Funda Wang <fwang@mandriva.org> 3.3.3.4-1mdv2008.0
+ Revision: 56236
- New version 3.3.3.4

* Mon Jun 11 2007 Erwan Velu <erwan@mandriva.org> 3.3.3.3-1mdv2008.0
+ Revision: 38037
- 3.3.3.3

* Fri May 11 2007 Erwan Velu <erwan@mandriva.org> 3.3.3.2-1mdv2008.0
+ Revision: 26356
- 3.3.3.2

* Thu Apr 26 2007 Erwan Velu <erwan@mandriva.org> 3.3.3.1-1mdv2008.0
+ Revision: 18423
- Import ampache


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 99 |12cr|ams-2.0.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:       ams
Summary:    Alsa Modular Synth
Version:    2.0.1
Release:    4

URL:        http://alsamodular.sourceforge.net/
Source:     http://prdownloads.sourceforge.net/alsamodular/%{name}-%{version}.tar.bz2
Patch0:     ams-2.0.1-fix-strfmt.patch
License:    GPLv2
Group:      Sound

Requires:   cmt
Requires:   swh-plugins
Requires:   VCO-plugins
Requires:   rev-plugins
Requires:   mcp-plugins
BuildRequires:  fftw2-devel
BuildRequires:  qt4-devel
BuildRequires:  jackit-devel
BuildRequires:  libalsa-devel
BuildRequires:  ladspa-devel
BuildRequires:  clalsadrv-devel

%description
AlsaModularSynth is a realtime modular synthesizer and effect processor.
It features:
    * MIDI controlled modular software synthesis
    * Realtime effect processing with capture from e.g. "Line In" or "Mic In".
    * Full control of all synthesis and effect parameters via MIDI.
    * Integrated LADSPA Browser with search capability
    * JACK Support

NOTE: Example files are in /usr/share/ams


%files
%defattr(-,root,root)
%doc README THANKS
%{_bindir}/%name
%{_datadir}/%name
%{_datadir}/applications/mandriva-%{name}.desktop
%{_mandir}/man1/ams.1.*
%{_datadir}/pixmaps/ams_32.xpm
#--------------------------------------------------------------------

%prep
%setup -q -n %name-%version
%patch0 -p1

%build
LDFLAGS="-ldl" %configure2_5x --with-ladspa-path=%{_libdir}/ladspa
%make

%install
rm -rf %{buildroot}
%makeinstall_std

#menu
mkdir -p %{buildroot}/%{_datadir}/applications
cat > %{buildroot}/%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Alsa Modular Synth
Comment=Modular Synthesizer for ALSA
Exec=%{_bindir}/%{name}
Icon=%{_datadir}/pixmaps/ams_32.xpm
Terminal=false
Type=Application
StartupNotify=true
Categories=X-MandrivaLinux-Multimedia-Sound;AudioVideo;Audio;AudioVideoEditing;
EOF


%changelog
* Thu May 03 2012 Frank Kober <emuse@mandriva.org> 2.0.1-4
+ Revision: 795369
- bump release
- rebuild after re-importing VCO-plugins

* Sat Jul 24 2010 Frank Kober <emuse@mandriva.org> 2.0.1-3mdv2011.0
+ Revision: 558123
- rebuild for new libclalsadrv

* Mon Mar 01 2010 Frank Kober <emuse@mandriva.org> 2.0.1-2mdv2010.1
+ Revision: 513062
- rebuild
- fix desktop icon, cleanup spec

* Tue Jan 05 2010 Stéphane Téletchéa <steletch@mandriva.org> 2.0.1-1mdv2010.1
+ Revision: 486316
- Source fix

  + Frank Kober <emuse@mandriva.org>
    - new upstream version 2.0.1, strfmt patch generated from upstream cvs
    - strfmtfix patch dropped since it caused runtime errors
    - update to new version 2.0.0

* Wed May 27 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2.0.0-0.rc1.2mdv2010.0
+ Revision: 380172
- Bump release
- Fix previous patch

* Wed May 27 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2.0.0-0.rc1.1mdv2010.0
+ Revision: 380165
- Update to 2.0.0 Rc1 ( qt4 based)

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 1.8.7-3mdv2009.0
+ Revision: 218429
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Thierry Vignaud <tv@mandriva.org>
    - drop old menu

* Thu Dec 20 2007 Olivier Blin <blino@mandriva.org> 1.8.7-3mdv2008.1
+ Revision: 135820
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import ams


* Tue Sep 12 2006 Nicolas Lcureuil <neoclust@mandriva.org> 1.8.7-3mdv2007.0
- Use mkrel
- XDG

* Thu Nov 10 2005 Austin Acton <austin@mandriva.org> 1.8.7-2mdk
- lib64 fix

* Wed Aug 24 2005 Austin Acton <austin@mandriva.org> 1.8.7-1mdk
- 1.8.7
- source URL
- buildrequires clalsadrv

* Sat Sep 11 2004 Austin Acton <austin@mandrake.org> 1.8.5-2mdk
- require mcp-plugins

* Thu Jul 8 2004 Austin Acton <austin@mandrake.org> 1.8.5-1mdk
- 1.8.5

* Sun May 9 2004 Austin Acton <austin@mandrake.org> 1.8.1-1mdk
- 1.8.1
- require vco and rev plugins for included patches

* Fri Apr 2 2004 Austin Acton <austin@mandrake.org> 1.7.7-1mdk
- 1.7.7

* Mon Feb 16 2004 Austin Acton <austin@mandrake.org> 1.7.3-1mdk
- 1.7.3

* Sun Jan 25 2004 Franck Villaume <fvill@freesurf.fr> 1.7.2-2mdk
- fix BuildRequires : fftw2-devel

* Fri Jan 23 2004 Austin Acton <austin@mandrake.org> 1.7.2-1mdk
- 1.7.2
- remove epoch tag (0 is implied)
- back to sane versioning
- use opt flags

* Fri Jan 23 2004 Franck Villaume <fvill@freesurf.fr> 20040107-2mdk
- epoch tag = 0

* Fri Jan 09 2004 Franck Villaume <fvill@freesurf.fr> 20040107-1mdk
- cvs 20040107
- the examples files moved to demos directory
- fix buildrequires : 64bits + ladspa-devel

* Sat Aug 30 2003 Austin Acton <aacton@yorku.ca> 1.5.12-1mdk
- 1.5.12

* Fri May 23 2003 Austin Acton <aacton@yorku.ca> 1.5.9-2mdk
- change menu title

* Wed May 21 2003 Austin Acton <aacton@yorku.ca> 1.5.9-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 100 |12cr|amsn-0.98.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:		MSN Messenger clone for Linux
Name:		amsn
Version:		0.98.4
Release:		1
License:		GPLv2+
Group:		Networking/Instant messaging
URL:		http://amsn.sourceforge.net/
Source0:		http://downloads.sourceforge.net/%{name}/%{name}-%{version}-src.tar.bz2
Patch1:		amsn-0.98.4-defaultplugins.patch
Patch2:		amsn-0.98.4-contact_list_extension.patch
Patch3:		amsn-0.98.4-linkage.patch
Patch4:		amsn-0.98.4-fix_file_locations.patch
Patch5:		amsn-0.98.4-disable_version_check_on_startup.patch
Patch6:		amsn-0.98.4-amsnplus_flags.patch
Patch7:		amsn-0.98.4-kernel-2.6.38.patch
Patch8:		amsn-0.98.4-gcc43.patch
Patch9:		amsn-0.98.4-libpng15.patch
BuildRequires:	tcl >= 8.5
BuildRequires:	pkgconfig(openssl)
BuildRequires:	tk >= 8.5
BuildRequires:	tcl-devel >= 8.5
BuildRequires:	pkgconfig(tk) >= 8.5
BuildRequires:	imagemagick
BuildRequires:	desktop-file-utils
BuildRequires:	pkgconfig(libpng)
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(libv4l2) >= 0.8.3
BuildRequires:	pkgconfig(farstream-0.1)
BuildRequires:	pkgconfig(gstreamer-app-0.10)
BuildRequires:	pkgconfig(gupnp-igd-1.0)
BuildRequires:	pkgconfig(imlib)
BuildRequires:	pkgconfig(ice)
BuildRequires:	pkgconfig(sm)
Requires:	tcl >= 8.5
Requires:	tk >= 8.5
Requires:	tcltls
Requires:	gstreamer0.10-plugins-bad
Requires:	gstreamer0.10-farstream
%if %mdkversion >= 201000
Requires:	libnice-utils
%else
Requires:	libnice
%endif
Requires:	tcl-snack
Requires:	alsa-utils
Obsoletes:	amsn-plugins
Obsoletes:	amsn-skins

%description
AMSN is a Microsoft Messenger (MSN) clone for Unix, Windows and 
Macintosh platforms. It supports file transfers, groups, video,
voice and many more features.

%prep
%setup -q -n %{name}-%{version}
%patch1 -p0 -b .defaultplugins
%patch2 -p1 -b .contact_list_extension
%patch3 -p1 -b .link
%patch4 -p0 -b .locations
%patch5 -p0 -b .version_check
%patch6 -p0 -b .flags
%patch7 -p0 -b .kernel
%patch8 -p0 -b .gcc
%patch9 -p1 -b .libpng15

# remove some Win stuff
rm -r skins/default/winicons
rm -r plugins/music/MusicWin*

# use aplay to play sounds
sed -i 's#soundcommand "play \\$sound"#soundcommand "aplay -q \\$sound"#' config.tcl 

%build
autoreconf -fi
%configure2_5x --enable-debug

# don't use prebuilt snapshot binary for amsnplus,
# rebuild it and thus fix binary-or-shlib-defines-rpath
pushd plugins/amsnplus
	rm -rf snapshot
	%make
popd

%make verbose=yes

%install
%makeinstall_std

# desktop file
mkdir -p %{buildroot}%{_datadir}/applications
desktop-file-install \
	--delete-original %{buildroot}%{_datadir}/%{name}/%{name}.desktop \
	--add-category="X-MandrivaLinux-CrossDesktop" \
	--dir %{buildroot}%{_datadir}/applications/ \
	%{buildroot}%{_datadir}/applications/%{name}.desktop

# icons
mkdir -p %{buildroot}%{_iconsdir}
mv %{buildroot}%{_datadir}/%{name}/desktop-icons/ %{buildroot}%{_iconsdir}/hicolor/
rm %{buildroot}%{_datadir}/pixmaps/%{name}.png

# cleanup
rm -rf %{buildroot}%{_datadir}/%{name}/sndplay
rm -rf %{buildroot}%{_datadir}/%{name}/lang/{*.*,LANG-HOWTO,sortlang}
rm -rf %{buildroot}%{_datadir}/%{name}/docs/DOCS-HOWTO
rm -rf %{buildroot}%{_datadir}/%{name}/{GNUGPL,INSTALL,remote.help,TODO}
rm -rf %{buildroot}%{_datadir}/%{name}/plugins/amsnplus/{Makefile,snapshot.c}

# fix rights
find %{buildroot}%{_datadir}/%{name}/ -name test.tcl -exec chmod 755 {} \;

%files
%doc AGREEMENT CREDITS FAQ FAQ.html GNUGPL HELP README TODO lang/LANG-HOWTO docs/DOCS-HOWTO remote.help
%{_bindir}/%{name}
%{_bindir}/%{name}-remote
%{_bindir}/%{name}-remote-CLI
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/*


%changelog
* Fri Apr 01 2011 Funda Wang <fwang@mandriva.org> 0.98.4-3mdv2011.0
+ Revision: 649575
- fix build
- bump v4l req
- fix build with latest kernel
- fix build with rpm5

* Fri Dec 10 2010 Jani Välimaa <wally@mandriva.org> 0.98.4-2mdv2011.0
+ Revision: 620438
- add missing BRs
- add patch to build amsnplus with desired flags
- increase build time verbosity
- add X-MandrivaLinux-CrossDesktop back to the .desktop file

* Mon Dec 06 2010 Jani Välimaa <wally@mandriva.org> 0.98.4-1mdv2011.0
+ Revision: 612197
- new version 0.98.4
- drop P0 and update other patches
- clean .spec a bit

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.98.3-3mdv2011.0
+ Revision: 609972
- rebuild

  + Jani Välimaa <wally@mandriva.org>
    - fix requires to ease backporting

* Tue Mar 09 2010 Jani Välimaa <wally@mandriva.org> 0.98.3-2mdv2010.1
+ Revision: 516972
- rebuild (previous package was lost in BS)
- new version 0.98.3
- remove Desktop Integration plugin, it's now provided by upstream
- fix rpath issue of amsnplus plugin

* Mon Mar 01 2010 Jani Välimaa <wally@mandriva.org> 0.98.1-5mdv2010.1
+ Revision: 513063
- don't check for newer version on startup (Patch5)
- don't remove AGREEMENT or CREDITS from the main program dir; amsn needs access to them

* Sat Jan 16 2010 Funda Wang <fwang@mandriva.org> 0.98.1-4mdv2010.1
+ Revision: 492267
- rebuild for new libjpeg v8

* Thu Jan 07 2010 Jani Välimaa <wally@mandriva.org> 0.98.1-3mdv2010.1
+ Revision: 487239
- rebuild for new gupnp-igd

* Sat Nov 28 2009 Jani Välimaa <wally@mandriva.org> 0.98.1-2mdv2010.1
+ Revision: 470838
- clean up the main program dir
- fix file rights
- fix icons
- re-add "Desktop Integration" plugin
- drop startup script
- use aplay to play sounds
- fix amsn-remote and amsn-remote-CLI (P4)
- remove unneeded requires
- enable debug symbols
- fix file list
- clean spec

* Sat Nov 07 2009 Jani Välimaa <wally@mandriva.org> 0.98.1-1mdv2010.1
+ Revision: 462430
- new version 0.98.1
- removed unneeded BR

* Mon Oct 12 2009 Jani Välimaa <wally@mandriva.org> 0.98.0-5mdv2010.0
+ Revision: 456958
- don't remove README and HELP from the main program dir (fixes About window not appearing)

* Tue Sep 22 2009 Frederic Crozat <fcrozat@mandriva.com> 0.98.0-4mdv2010.0
+ Revision: 447377
- Remove dependency on obsolete gstreamer0.10-farsight

  + Frederik Himpe <fhimpe@mandriva.org>
    - Rebuild for new gupnp

* Fri Aug 28 2009 Jani Välimaa <wally@mandriva.org> 0.98.0-2mdv2010.0
+ Revision: 422040
- fix Imlib dependency

* Fri Aug 28 2009 Emmanuel Andry <eandry@mandriva.org> 0.98.0-1mdv2010.0
+ Revision: 421899
- fix release number issue
- New version 0.98 final
- drop SOURCE3 (provided upstream)

* Sun Aug 23 2009 Funda Wang <fwang@mandriva.org> 0.98.0-0.11506.1mdv2010.0
+ Revision: 419749
- new snapshot
- finally fix linkage

* Sun Aug 02 2009 Emmanuel Andry <eandry@mandriva.org> 0.98.0-0.11406.7mdv2010.0
+ Revision: 407554
- requires gstreamer0.10-plugins-bad

* Tue Jul 28 2009 Emmanuel Andry <eandry@mandriva.org> 0.98.0-0.11406.6mdv2010.0
+ Revision: 402828
- New svn snapshot
- rediff p1
- fix Requires

* Sun Jun 28 2009 Wanderlei Cavassin <cavassin@mandriva.com.br> 0.98.0-0.11098.6mdv2010.0
+ Revision: 390148
- Added Desktop Integration plugin (default on).
  Fixed double extension in contact lists filename (reported upstream)

* Sun Jun 28 2009 Wanderlei Cavassin <cavassin@mandriva.com.br> 0.98.0-0.11098.5mdv2010.0
+ Revision: 390133
- Fix lang detection in startup script in cases like pt_BR.UTF-8.
  Fix pt encoding (langpt is utf-8).

* Sun Jun 21 2009 Frederik Himpe <fhimpe@mandriva.org> 0.98.0-0.11098.4mdv2010.0
+ Revision: 387876
- Rebuild for new libgupnp-igd2

* Sat Mar 21 2009 Emmanuel Andry <eandry@mandriva.org> 0.98.0-0.11098.3mdv2009.1
+ Revision: 359962
- drop redundant requires
- requires libnice?\195

* Fri Mar 20 2009 Emmanuel Andry <eandry@mandriva.org> 0.98.0-0.11098.2mdv2009.1
+ Revision: 358241
- add necessary requires for VoIP

* Thu Mar 19 2009 Emmanuel Andry <eandry@mandriva.org> 0.98.0-0.11098.1mdv2009.1
+ Revision: 357736
- New svn snapshot
- obsoletes old plugins and skins

* Thu Mar 05 2009 Emmanuel Andry <eandry@mandriva.org> 0.98.0-0.11074.1mdv2009.1
+ Revision: 349424
- New svn snapshot
- BR gupnp-igd-devel

* Fri Feb 20 2009 Emmanuel Andry <eandry@mandriva.org> 0.98.0-0.11028.1mdv2009.1
+ Revision: 343481
- BR libgstreamer-plugins-base-devel
- New svn snapshot
- BR libfarsight2-devel

* Sun Jan 11 2009 Adam Williamson <awilliamson@mandriva.org> 0.98.0-0.10841.1mdv2009.1
+ Revision: 328405
- drop various bits only needed for patches
- disable --as-needed as well as --no-undefined
- drop all patches: merged or superseded upstream
- bump to current SVN at recommendation of upstream to fix Tcl/Tk 8.6 issues

* Sat Jan 03 2009 Emmanuel Andry <eandry@mandriva.org> 0.97.2-7mdv2009.1
+ Revision: 324020
- add P3 and P4 from Fedora to add v4l2 support
- remove URL in descriptions
- fix french description

* Fri Dec 26 2008 Gustavo De Nardin <gustavodn@mandriva.com> 0.97.2-6mdv2009.1
+ Revision: 319261
- rebuild for new TCL/TK, probably

* Thu Dec 25 2008 Adam Williamson <awilliamson@mandriva.org> 0.97.2-5mdv2009.1
+ Revision: 319122
- rebuild with Tcl 8.6b1 (seems needed)
- build with -DCONST86="" to fix another build issue
- add variables.patch, from Michael Schlenker: fixes build-breaking problems
- rediff www-browser.diff as www_browser.patch

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Fri Dec 05 2008 Adam Williamson <awilliamson@mandriva.org> 0.97.2-4mdv2009.1
+ Revision: 310797
- adjust for new tcltls location
- use autoreconf, don't do it all manually
- do substitutions with sed not perl
- update tcltls dep
- add tcl86.patch to let it detect Tcl 8.6
- small cleanups

  + Emmanuel Andry <eandry@mandriva.org>
    - suggests gstreamer0.10-farsight for audio conversation support

* Tue Oct 21 2008 Adam Williamson <awilliamson@mandriva.org> 0.97.2-3mdv2009.1
+ Revision: 296301
- can't use -M to fix #39273 as it's invalid for anything but padsp: instead
  directly set PADSP_NO_MIXER, which is what -M does

* Tue Oct 21 2008 Adam Williamson <awilliamson@mandriva.org> 0.97.2-2mdv2009.1
+ Revision: 295886
- fix #39273 (use -M parameter for soundwrapper to fix high CPU use)

* Mon Aug 04 2008 Frederik Himpe <fhimpe@mandriva.org> 0.97.2-1mdv2009.0
+ Revision: 263306
- update to new version 0.97.2

* Wed Jul 02 2008 Adam Williamson <awilliamson@mandriva.org> 0.97.1-1mdv2009.0
+ Revision: 230821
- disable underlink checking (breaks on plugins, and package contains no shared libs)
- bit of spec cleaning
- new release 0.97.1

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Sat Feb 09 2008 Frederik Himpe <fhimpe@mandriva.org> 0.97-2mdv2008.1
+ Revision: 164480
- Rebuild against new tk 8.5.1 (fixes bug #37624)

  + Adam Williamson <awilliamson@mandriva.org>
    - damn, missed the -devel buildrequires
    - version the tcl / tk buildrequires to 8.5 for the 2008.0 backport

* Fri Dec 28 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.97-1mdv2008.1
+ Revision: 138861
- New version 0.97

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Nov 12 2007 Adam Williamson <awilliamson@mandriva.org> 0.97-0.RC1.20071112.1mdv2008.1
+ Revision: 108305
- requires tcl-snack (required for audio chat to work, thanks Philippe Didier)
- new snapshot 20071112

* Thu Sep 06 2007 Adam Williamson <awilliamson@mandriva.org> 0.97-0.RC1.20070905.2mdv2008.0
+ Revision: 80724
- drop legacy icons
- fix menu entry issues
- update to current svn (more stable than RC1 as per austin)

* Sun Sep 02 2007 Funda Wang <fwang@mandriva.org> 0.97-0.RC1.2mdv2008.0
+ Revision: 77745
- add X-MandrivaLinux-CrossDesktop for amsn (bug#33061).
  Because it sits in contrib without distro flavour, it is very likely
  that users install it manually. Due to it is not a GTK/Qt applications,
  it will listed in Others forever without CrossDesktop.

  + Adam Williamson <awilliamson@mandriva.org>
    - revert previous change by blindauer (the req was already there)

  + Emmanuel Blindauer <blindauer@mandriva.org>
    - Added requires for libtcltls, or amsn won't connect.

* Tue Jun 12 2007 Adam Williamson <awilliamson@mandriva.org> 0.97-0.RC1.1mdv2008.0
+ Revision: 38334
- add fd.o icons
- small spec clean
- new release 0.97RC1

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Add --enable-alsa configure option to fix sound problems

* Wed Apr 25 2007 Gustavo De Nardin <gustavodn@mandriva.com> 0.96-3mdv2008.0
+ Revision: 18126
- rebuild for libtcl/tk 8.5


* Sat Dec 23 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.96-2mdv2007.0
+ Revision: 101910
- Fix BuildRequires

  + plouf <plouf>
    - Fix BuilRequires on libpng-devel
    - New release 0.96

* Mon Oct 16 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.95-9mdv2006.0
+ Revision: 65425
- Add BuildRequires

  + plouf <plouf>
    - add Requires on soundwrapper
    - Import amsn


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 101 |12cr|amsn-plugins-0.96-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Plugins for amsn (MSN Messenger clone for Linux)
Name:		amsn-plugins
Version:	0.96
Release:	%mkrel 6
License:	GPL
Group:		Networking/Instant messaging
URL:		http://amsn.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/amsn/amsnplus-2.6.1.zip
Source1:	http://prdownloads.sourceforge.net/amsn/colorize-1.0.zip
Source2:	http://prdownloads.sourceforge.net/amsn/dbusviewer-0.1.1.zip
Source3:	http://prdownloads.sourceforge.net/amsn/desktop_integration-1.2.zip
Source4:	http://prdownloads.sourceforge.net/amsn/emotes-0.1.zip
Source5:	http://prdownloads.sourceforge.net/amsn/fakingit-b2.zip
Source6:	http://prdownloads.sourceforge.net/amsn/fortune-1.0.zip
Source7:	http://prdownloads.sourceforge.net/amsn/FPSstats-0.9.zip
Source8:	http://prdownloads.sourceforge.net/amsn/gename-1.0.zip
Source9:	http://prdownloads.sourceforge.net/amsn/Invisibility-b1.zip
Source10:	http://prdownloads.sourceforge.net/amsn/movewin-0.1.zip
Source11:	http://prdownloads.sourceforge.net/amsn/music-1.3.zip
Source12:	http://prdownloads.sourceforge.net/amsn/pop3-2.3.zip
Source13:	http://prdownloads.sourceforge.net/amsn/sayit-1.4.zip
Source14:	http://prdownloads.sourceforge.net/amsn/TeXIM-0.8.zip
Source15:	http://prdownloads.sourceforge.net/amsn/userstatus-1.1.1.zip
Source16:	http://prdownloads.sourceforge.net/amsn/whatis-1.4.zip
Source17:	http://prdownloads.sourceforge.net/amsn/winskin-0.11.zip
BuildRequires:	tcl >= 8.4.2-2mdk openssl-devel
BuildRequires:	imlib-devel
BuildRequires:	tk >= 8.4.2
Requires:	tcl >= 8.4.2
Requires:	tk >= 8.4.2
Requires:	amsn >= %{version}
# For the FPSstats plugin
Requires:	qstat
# For the sayit plugin
Requires:	festival
# For the TeXIM plugin
Requires:	tetex-latex
BuildRoot:	%{_tmppath}/buildroot-%{name}-%{version}

%description
This package contains various plugins for amsn (MSN Messenger clone for Linux)

%prep

%setup -q -T -c -n %{name}-%{version} -a0 -a1 -a2 -a3 -a4 -a5 -a6 -a7 -a8 -a9 -a10 -a11 -a12 -a13 -a14 -a15 -a16 -a17

# cleanup M$ junk
find . -name "*.exe" | xargs rm -f
find . -name "*.dll" | xargs rm -f
rm -rf music/MusicWA

# cleanup SVN files
find . -name .svn | xargs rm -rf

# fix attribs
find . -type f | xargs chmod 644
find . -type d | xargs chmod 755

%build

pushd amsnplus
    rm -f snapshot
    gcc %{optflags} snapshot.c -o snapshot `imlib-config --cflags` `imlib-config --libs`
    rm -f Makefile *.c
popd

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_datadir}/amsn/plugins
cp -aRf * %{buildroot}%{_datadir}/amsn/plugins/

%{__rm} -f %{buildroot}%{_datadir}/amsn/plugins/remind/remind.tcl 
%{__rm} -f %{buildroot}%{_datadir}/amsn/plugins/remind/plugininfo.xml 
%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_datadir}/amsn/plugins/*





%changelog
* Tue Sep 01 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.96-6mdv2010.0
+ Revision: 423940
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.96-5mdv2009.0
+ Revision: 240428
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Jul 07 2007 Adam Williamson <awilliamson@mandriva.org> 0.96-3mdv2008.0
+ Revision: 49484
- depend on amsn >= %%version so it can install with amsn 0.97RC1
- add missing requires
- drop glogs (doesn't work)
- drop growl (only useful on OS X)
- add new plugins fortune, FPSstats and userstatus
- clean SVN files
- update all plugins to latest versions


* Fri Jan 19 2007 Nicolas Lécureuil <neoclust@mandriva.org> 0.96-2mdv2007.0
+ Revision: 110716
- Fix conflicts with amsn main package

* Sun Jan 14 2007 Emmanuel Andry <eandry@mandriva.org> 0.96-1mdv2007.1
+ Revision: 108820
- New release 0.96
  updated desktop-integration to 1.1
  updated whatis to 1.3

  + Lenny Cartier <lenny@mandriva.com>
    - Import amsn-plugins

* Fri Dec 30 2005 Oden Eriksson <oeriksson@mandriva.com> 0.95-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 102 |12cr|amsn-skins-0.95-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%undefine __find_provides
%undefine __find_requires

Summary:	Collection of skins for aMSN
Name:		amsn-skins
Version:	0.95
Release:	%mkrel 5
License:	GPL
Group:		Networking/Instant messaging
URL:		http://amsn.sf.net/
Source0:	http://prdownloads.sourceforge.net/amsn/Alloque_Lavender.zip
Source1:	http://prdownloads.sourceforge.net/amsn/Alternative-Tux.zip
Source2:	http://prdownloads.sourceforge.net/amsn/BSDmsn.zip
Source3:	http://prdownloads.sourceforge.net/amsn/Bolos.zip
Source4:	http://prdownloads.sourceforge.net/amsn/Fluox.zip
Source5:	http://prdownloads.sourceforge.net/amsn/Grey-MSN.zip
Source6:	http://prdownloads.sourceforge.net/amsn/Lila.zip
Source7:	http://prdownloads.sourceforge.net/amsn/MSN.zip
Source8:	http://prdownloads.sourceforge.net/amsn/Rubber.zip
Source9:	http://prdownloads.sourceforge.net/amsn/SpherIco.zip
Source11:	http://prdownloads.sourceforge.net/amsn/aDarwin.zip
Source12:	http://prdownloads.sourceforge.net/amsn/aMac.zip
Source13:	http://prdownloads.sourceforge.net/amsn/crystola.zip
Source14:	http://prdownloads.sourceforge.net/amsn/cubic.zip
Source15:	http://prdownloads.sourceforge.net/amsn/wolfheart.zip
Source16:	http://prdownloads.sourceforge.net/amsn/amsn-for-mac-0.95.zip
Source17:	http://prdownloads.sourceforge.net/amsn/AQUA-0.95.zip
Source18:	http://prdownloads.sourceforge.net/amsn/BrushedMetal-0.95.zip
Source19:	http://prdownloads.sourceforge.net/amsn/sheeny-0.95.zip
Source20:	http://prdownloads.sourceforge.net/amsn/snowgrey-0.95.zip
Source21:	http://prdownloads.sourceforge.net/amsn/TheNoNameBrand-0.95.zip
Source22:	http://prdownloads.sourceforge.net/amsn/Unified-0.95.zip
BuildArch:	noarch
Requires:	amsn >= 0.95
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
amsn is a Tcl/Tk clone that implements the Microsoft Messenger (MSN) for
Unix, Windows, or Macintosh platforms. It supports file transfers,
groups, and many more features.

This package contains a collection of skins.

%prep

%setup -n amsn-skins -c 0 -b1 -b2 -b3 -b4 -b5 -b6 -b7 -b8 -b9 -b11 -b12 -b13 -b14 -b15 -b16 -b17 -b18 -b19 -b20 -b21 -b22

mv "snowgrey/pixmaps/prefhist copie.png" "snowgrey/pixmaps/prefhist_copie.png"

# fix perms
find . -type d -exec chmod 755 {} \;
find . -type f -exec chmod 644 {} \;

# clean up cvs junk
for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
done

# clean up other junk
find . -type d -name "\.xvpics" | xargs rm -rf
find . -type d -name "\..DS_Store" | xargs rm -rf
find . -type f -name "*~" | xargs rm -f

%build

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_datadir}/amsn/skins/
cp -avx * %{buildroot}%{_datadir}/amsn/skins/

# fix a file list
find %{buildroot}%{_datadir}/amsn/skins -type d | sed 's|^%{buildroot}|%%dir %%attr(0755\,root\,root) |' > %{name}.list
find %{buildroot} -type f | sed 's|^%{buildroot}|%%attr(0644\,root\,root)| ' >> %{name}.list

# don't own %{_datadir}/amsn/skins
perl -pi -e "s|.* %{_datadir}/amsn/skins$||sg;" %{name}.list

%clean
rm -rf %{buildroot}

%files -f %{name}.list
%defattr(-,root,root)





%changelog
* Tue Sep 01 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.95-5mdv2010.0
+ Revision: 423946
- rebuild
- rebuild

* Thu Jun 19 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.95-3mdv2009.0
+ Revision: 226154
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 0.95-2mdv2008.1
+ Revision: 135820
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Sep 18 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.95-2mdv2008.0
+ Revision: 89564
- rebuild


* Thu Aug 03 2006 Nicolas Lcureuil <neoclust@mandriva.org>
+ 2006-08-03 09:42:59 (43082)
- import amsn-skins-0.95-1mdk

* Wed Dec 28 2005 Oden Eriksson <oeriksson@mandriva.com> 0.95-1mdk
- 0.95 (added more skins)

* Tue Jul 12 2005 Nicolas Lcureuil <neoclust@mandrake.org> - 0.94-2mdk
- Fix file section 
- remove source 10  ( Fix conflict with amsn )

* Fri Apr 01 2005 Nicolas Lcureuil <neoclust@mandrake.org> - 0.94-1mdk
- First Release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 103 |12cr|amsynth-1.3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:            amsynth
Version:         1.3.1
Release:         1

Summary:        Virtual-analog polyphonic synthesizer for ALSA, OSS and JACK
Source:         http://%{name}.googlecode.com/files/amSynth-%{version}.tar.gz
URL:            http://code.google.com/p/%{name}
License:        GPLv2
Group:          Sound
BuildRequires:  pkgconfig(gtkmm-2.4)
BuildRequires:  pkgconfig(alsa)
BuildRequires:  pkgconfig(jack)
BuildRequires:  pkgconfig(sndfile)
BuildRequires:  alsa-oss-devel
BuildRequires:  dssi-devel
BuildRequires:  liblo-devel

%description
AmSynth is a standalone polyphonic subtractive synthesizer. It supports
OSS, ALSA and JACK for Audio and MIDI I/O. Features are as follows.

o Dual oscillators with classic waveforms - sine / saw / square / noise
o 24 dB/oct low-pass resonant filter
o Independent ADSR envelopes for filter & amplitude
o LFO which can module the oscillators, filter, and amplitude
o Distortion effect
o Reverb

%package dssi
Summary:	DSSI synthesizer plugin
Group:		Sound
License:	GPLv2+
Requires:	%{name} = %{version}-%{release}

%description dssi
This is the DSSI synthesizer plugin of amSynth, which can be used
with DSSI hosts like qtractor, ghostess, rosegarden and others.


%prep
%setup -q -n amSynth-%{version}
perl -pi -le 'print "#include <unistd.h>" if $. == 10' src/Config.cc

%build
LIBS='-lX11' %configure2_5x --without-lash
%make

%install
rm -rf %{buildroot}
%makeinstall_std


%files
%defattr(-,root,root)
%doc README AUTHORS
%{_bindir}/amSynth
%{_datadir}/amSynth
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png

%files dssi
%{_libdir}/dssi/amsynth_dssi.so
%{_libdir}/dssi/amsynth_dssi/amsynth_dssi_gtk


%changelog
* Tue Jun 26 2012 Frank Kober <emuse@mandriva.org> 1.3.1-1
+ Revision: 806940
- missing liblo-devel BR added
- missing dssi-devel BR added
- new version 1.3.1 including dssi plugin

* Fri Apr 27 2012 Frank Kober <emuse@mandriva.org> 1.3-0.beta2.1
+ Revision: 793733
- new beta version 1.3.beta2

* Tue Apr 19 2011 Frank Kober <emuse@mandriva.org> 1.3-0.beta1.1
+ Revision: 656009
-Import AmSynth Version 1.3beta1


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 104 |12cr|amule-2.3.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		oname aMule

Name:		amule
Version:	2.3.1
Release:	2
Summary:	File sharing client compatible with eDonkey
License:	GPLv2+
Group:		Networking/File transfer
URL:		http://amule.org
Source:		http://ovh.dl.sourceforge.net/sourceforge/amule/%{oname}-%{version}.tar.bz2
Source10:	%{name}-16.png
Source11:	%{name}-32.png
Source12:	%{name}-48.png
Patch0:		aMule-2.3.1rc2-wxversion.patch
Patch1:		amule-2.3.1-gcc47.patch
BuildRequires:	gd-devel >= 2.0
BuildRequires:	pkgconfig(cryptopp)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libupnp)
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	binutils-devel
BuildRequires:	gettext-devel
BuildRequires:	libgeoip-devel
BuildRequires:	readline-devel
BuildRequires:	wxgtku-devel
BuildRequires:	desktop-file-utils

%description
aMule is an easy to use multi-platform client for ED2K Peer-to-Peer
Network.  It is a fork of xMule, whis was based on emule for
Windows. aMule currently supports (but is not limited to) the
following platforms: Linux, *BSD and MacOS X.

%package	commandline
Summary:	File sharing client compatible with eDonkey
Group:		Networking/File transfer
Requires:	amule

%description	commandline
aMule is an easy to use multi-platform client for ED2K Peer-to-Peer
Network.  It is a fork of xMule, whis was based on emule for
Windows. aMule currently supports (but is not limited to) the
following platforms: Linux, *BSD and MacOS X.

This is the command line tool to control aMule remotely (or locally:).

%package	webserver
Summary:	File sharing client compatible with eDonkey
Group:		Networking/File transfer
Requires:	amule

%description	webserver
aMule is an easy to use multi-platform client for ED2K Peer-to-Peer
Network.  It is a fork of xMule, whis was based on emule for
Windows. aMule currently supports (but is not limited to) the
following platforms: Linux, *BSD and MacOS X.

This is the webserver to control aMule remotely (or locally:).

%prep
%setup -q -n %{oname}-%{version}
%patch0 -p1
%patch1 -p1

%build
./autogen.sh
%configure2_5x \
--with-wx-config=%{_bindir}/wx-config-unicode\
		--enable-amulecmd \
		--enable-amule-gui \
		--enable-webserver\
		--disable-xas\
		--enable-cas\
		--enable-wxcas\
		--enable-alc\
		--enable-alcc \
		--disable-debug\
		--enable-amule-daemon \
		--enable-optimize \
		--enable-geoip
%make

%install
%makeinstall_std
install -m 644 -D %{SOURCE10} %{buildroot}%{_miconsdir}/%{name}.png
install -m 644 -D %{SOURCE11} %{buildroot}%{_iconsdir}/%{name}.png
install -m 644 -D %{SOURCE12} %{buildroot}%{_liconsdir}/%{name}.png

# Fix wrong-script-end-of-line-encoding
perl -pi -e 's/\015$//' %{buildroot}%{_datadir}/doc/amule-%{version}/amule-win32.HOWTO.txt

mv %{buildroot}%{_bindir}/ed2k %{buildroot}%{_bindir}/ed2k-%{name}
rm -rf %{buildroot}%{_datadir}/doc/%{oname}-%{version}
rm -f %{buildroot}%{_libdir}/xchat/plugins/xas.pl

desktop-file-install --vendor="" \
  --add-category="GTK" \
  --add-category="FileTransfer" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

# find_lang macro is different since 2012
%find_lang %{name} %{name}gui alc cas wxcas ed2k %{name}.lang --with-man
%find_lang alcc %{name}cmd %{name}d commandline.lang --with-man
%find_lang %{name}web --with-man

%post
update-alternatives --install %{_bindir}/ed2k ed2k %{_bindir}/ed2k-%{name} 5

%postun
update-alternatives --remove ed2k %{_bindir}/ed2k-%{name}

%files -f %{name}.lang
%doc docs/*
%{_datadir}/applications/alc.desktop
%{_datadir}/applications/wxcas.desktop
%{_datadir}/pixmaps/alc.xpm
%{_datadir}/pixmaps/wxcas.xpm
%{_bindir}/amule
%{_bindir}/amulegui
%{_bindir}/wxcas
%{_bindir}/cas
%{_bindir}/ed2k-amule
%{_bindir}/alc
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/skins
%{_datadir}/applications/amule.desktop
%{_datadir}/applications/amulegui.desktop
%{_datadir}/pixmaps/amule.xpm
%{_datadir}/pixmaps/amulegui.xpm
%{_datadir}/cas
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_mandir}/man1/alc.1*
%{_mandir}/man1/amule.1*
%{_mandir}/man1/amulegui.1*
%{_mandir}/man1/cas.1*
%{_mandir}/man1/ed2k.1*
%{_mandir}/man1/wxcas.1*

%files commandline -f commandline.lang
%doc docs/README
%{_bindir}/%{name}cmd
%{_bindir}/alcc
%{_bindir}/amuled
%{_mandir}/man1/alcc.1*
%{_mandir}/man1/amulecmd.1*
%{_mandir}/man1/amuled.1*

%files webserver -f %{name}web.lang
%doc docs/README
%{_bindir}/%{name}web
%{_datadir}/amule/webserver/*
%{_mandir}/man1/amuleweb.1*



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 105 |12cr|am-utils-6.1.5-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	2

%define libname %mklibname amu %{major}
%define develname %mklibname amu -d

Summary:	Automount utilities including an updated version of Amd
Name:		am-utils
Version:	6.1.5
Release:	9
Epoch:		2
License:	BSD
Group:		System/Servers
URL:		http://www.am-utils.org/
Source0:	ftp://ftp.am-utils.org/pub/am-utils/%{name}/%{name}-%{version}.tar.bz2
Source1:	am-utils.init
Source2:	am-utils.conf
Source3:	am-utils.sysconf
Source4:	am-utils.net.map
Patch0:		am-utils-6.0.4-nfs3.patch
# RH/Fedora #203193, MDV #45007 - tmpfile usage
Patch1:		am-utils-6.1.5-rmtab-temp.patch
# RH/Fedora #202180, MDV #45007 - amd service doesn't work
Patch2:		am-utils-6.1.5-nfs-version.patch
# MDV #45007, from RH: UTS_RELEASE macro has been removed from the latest kernel
Patch3:		am-utils-6.1.5-UTS_RELEASE.patch
# MDV #45007, Fedora build system bugfixes
Patch4:		am-utils-6.1.5-buildsys.patch
# RH/Fedora #435420, MDV #45007 - CVE-2008-1078 am-utils: insecure usage of
# temporary files
Patch5:		am-utils-6.1.5-expn-temp.patch
# RH/Fedora #450754, MDV #45007 - Amd does not work with 2.6.25
Patch6:		am-utils-6.1.5-nolock-toplvl.patch
# RH/Fedora #566711 - am-utils: incorrect use of tcp_wrapper
Patch7:		am-utils-6.1.5-libwarp.patch
Requires(pre): grep
Requires(post): rpm-helper chkconfig
Requires(preun): rpm-helper chkconfig
Requires:	rpcbind
BuildRequires:	bison 
BuildRequires:	byacc 
BuildRequires:	flex 
BuildRequires:	gdbm-devel 
BuildRequires:	openldap-devel >= 2.0.0
BuildConflicts: db2-devel db1-devel
%rename	amd

%description
Am-utils includes an updated version of Amd, the popular BSD
automounter.  An automounter is a program which maintains a cache of
mounted filesystems.  Filesystems are mounted when they are first
referenced by the user and unmounted after a certain period of inactivity.
Amd supports a variety of filesystems, including NFS, UFS, CD-ROMS and
local drives.  

You should install am-utils if you need a program for automatically
mounting and unmounting filesystems.

%package -n %{libname}
Group:          System/Servers
Summary:        Shared library files for am-utils

%description -n %{libname}
Shared library files from the am-utils package.

%package -n %{develname}
Group:          Development/C
Summary:        Development files for am-utils
Requires:       %{libname} = %{EVRD}
Obsoletes:      %{mklibname amu -d 2} < 2:6.1.5-9

%description -n %{develname}
Development headers, and files for development from the am-utils package.

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1
%patch6 -p1
%patch7 -p1

%build
./bootstrap
%configure2_5x \
	--enable-shared				\
    --disable-static				\
	--sysconfdir=%{_sysconfdir}		\
	--enable-libs="-lnsl -lresolv"		\
	--disable-amq-mount                     \
	--without-ldap

%make

%install
%makeinstall_std

mkdir -p %{buildroot}%{_sysconfdir}/{sysconfig,rc.d/init.d}
install -m 755 %{SOURCE3} %{buildroot}%{_sysconfdir}/sysconfig/amd
install -m 755 %{SOURCE1} %{buildroot}%{_sysconfdir}/rc.d/init.d/amd

mkdir -p %{buildroot}/.automount
rm -f %{buildroot}%{_sbindir}/ctl-amd

# install the default config and map files
install -m 600 %{SOURCE2} %{buildroot}%{_sysconfdir}/amd.conf
install -m 640 %{SOURCE4} %{buildroot}%{_sysconfdir}/amd.net

rm -f %{buildroot}/amd.conf
rm -f %{buildroot}/%{_sysconfdir}/*-sample
rm -f %{buildroot}/amd

%pre
# Check if we have an old fashioned amd.conf and rename if to amd.net
if [ "$1" = "0" ] ; then
    if grep -q "auto_dir" %{_sysconfdir}/amd.conf 2>/dev/null > /dev/null ; then
	# this is okay
	exit 0
    else
	# this needs to be renamed. Still, if %{_sysconfdir}/amd.net exists, then
	# don't bother renamig it. RPM will handle it better than us here.
	if [ -e %{_sysconfdir}/amd.net ] ; then
	    exit 0
	else
	    mv -f %{_sysconfdir}/amd.conf /etc/amd.net
	fi
    fi
fi
exit 0

%post
%_post_service amd

%preun
%_preun_service amd

%files
%doc doc/*.ps AUTHORS BUGS ChangeLog NEWS README* scripts/*-sample INSTALL COPYING
%dir /.automount
%{_bindir}/pawd
%{_bindir}/expn
%{_sbindir}/*
%{_mandir}/man[58]/*
%{_mandir}/man1/pawd.1*
%{_mandir}/man1/expn.1*
%config(noreplace) %verify(not md5) %{_sysconfdir}/amd.conf
%config(noreplace) %verify(not md5) %{_sysconfdir}/amd.net
%config(noreplace) %{_sysconfdir}/sysconfig/amd
%config(noreplace) %{_sysconfdir}/rc.d/init.d/amd
%{_infodir}/*.info*

%files -n %{libname}
%{_libdir}/*.so.*

%files -n %{develname}
%{_libdir}/*.so

%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 2:6.1.5-8mdv2011.0
+ Revision: 609973
- rebuild

* Mon Mar 08 2010 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2:6.1.5-7mdv2010.1
+ Revision: 515618
- Include fixes from am-utils Fedora package, also handling
  Mandriva bug #45007:
  * RH/Fedora #203193, MDV #45007 - tmpfile usage
  * RH/Fedora #202180, MDV #45007 - amd service doesn't work
  * MDV #45007, from RH: UTS_RELEASE macro has been removed from the
    latest kernel (replaces am-utils-6.1.5-fix-configure.patch)
  * MDV #45007, Fedora build system bugfixes
  * RH/Fedora #435420, MDV #45007 - CVE-2008-1078 am-utils: insecure
    usage of temporary files
  * RH/Fedora #450754, MDV #45007 - Amd does not work with 2.6.25
  * RH/Fedora #566711 - am-utils: incorrect use of tcp_wrapper
- Add LSB header to amd initscript.

* Sun Jul 26 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2:6.1.5-6mdv2010.0
+ Revision: 400423
- new devel policy
- uncompress additional sources
- patch1: fix configure script
- fix dependencies

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - use std info-install macros
    - kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Aug 23 2007 Thierry Vignaud <tv@mandriva.org> 2:6.1.5-3mdv2008.0
+ Revision: 69949
- kill file require on chkconfig
- kill file require on info-install


* Sun Jan 07 2007 Crispin Boylan <crisb@mandriva.org> 6.1.5-2mdv2007.0
+ Revision: 105188
- Kill db1 dep

* Sat Aug 05 2006 Olivier Thauvin <nanardon@mandriva.org> 2:6.1.5-1mdv2007.0
+ Revision: 51689
- 6.1.5
- Import am-utils

* Sun Dec 11 2005 Olivier Thauvin <nanardon@mandriva.org> 6.1.3-1mdk
- 6.1.3

* Wed Sep 28 2005 Olivier Thauvin <nanardon@mandriva.org> 6.1.2.1-1mdk
- 6.1.2.1

* Thu May 05 2005 Olivier Thauvin <nanardon@mandriva.org> 6.0.9-9mdk
- fix build on amd64 (autotools)

* Thu Nov 18 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 6.0.9-8mdk
- clean dep, update for 64bits

* Tue Mar 02 2004 Pascal Terjan <pterjan@mandrake.org> 6.0.9-7mdk
- Fix one more DEP

* Sun Feb 29 2004 Pascal Terjan <pterjan@mandrake.org> 6.0.9-6mdk
- Fix DEP due to Epoch

* Thu Feb 26 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 6.0.9-5mdk
- Fix DEP
- disabling ldap (won't build on klama)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 106 |12cr|amyedit-1.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		amyedit
Summary:	A lightweight editor for LaTeX files
Version:	1.0
Release:	9
Source:		http://kent.dl.sourceforge.net/sourceforge/amyedit/%{name}-%{version}.tar.bz2
Patch0:		amyedit-1.0-keyfile.patch
Patch1:		amyedit-1.0-signal.patch
Patch2:		amyedit-1.0-fix-build.patch
URL:		http://amyedit.sourceforge.net/
License:	GPLv2
Group:		Publishing
BuildRequires:	perl(XML::Parser)
BuildRequires:	gtkmm2.4-devel
BuildRequires:	aspell-devel
BuildRequires:	intltool
BuildRequires:	gtksourceview1-devel

%description
AmyEdit is a LaTeX editor written to allow users to easily create LaTeX
documents in a simple, user friendly enviroment. Its main requirement is that
it remains lightweight whilst still having a large number of useful features.

AmyEdit is being designed to run on a fairly old laptop, (a P300 with 64 MB of
RAM), running gedit on this is painfully slow, even after the 30 second
startup time has elapsed.

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p0

%build
autoreconf -fi
%configure2_5x
%make
										
%install
%makeinstall_std

#menu

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=AmyEdit
Comment=Lightweight LaTeX editor
Exec=%{_bindir}/%{name}
Icon=editors_section
Terminal=false
Type=Application
Categories=GNOME;GTK;Graphics;Office;Viewer;
EOF

#%find_lang %name

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog NEWS README TODO
%{_bindir}/%name
%{_datadir}/%name
%{_datadir}/applications/*



%changelog
* Sun Dec 05 2010 Funda Wang <fwang@mandriva.org> 1.0-8mdv2011.0
+ Revision: 610339
- fix build

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild

* Fri Feb 19 2010 Funda Wang <fwang@mandriva.org> 1.0-7mdv2010.1
+ Revision: 508096
- add gentoo patches to make it build

  + Sandro Cazzaniga <kharec@mandriva.org>
    - fix licence, clean spec

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request
    - import amyedit

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Tue Sep 12 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.0-3mdv2007.0
- XDG

* Fri Apr 28 2006 Emmanuel Blindauer <blindauer@mandriva.org> 1.0-2mdk
- missing aclocal

* Wed Mar 15 2006 Austin Acton <austin@mandriva.org> 1.0-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 107 |12cr|analog-6.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	WWW server logfile analysis program
Name:		analog
Version:	6.0
Release:	%mkrel 8
License:	Distributable
Group:		Monitoring
URL:		http://www.analog.cx/
Source:		http://www.analog.cx/%{name}-%{version}.tar.bz2
Patch0:		analog-5.21-htmlform.patch
Patch1:		analog-5.23-perlform.patch
Patch2:		analog-5.31-config.patch
Patch3:		analog-5.22-defaults.patch
Patch4:		analog-5.22-png.patch
Patch5:		analog-6.0-link.patch
BuildRequires:	bzip2-devel
BuildRequires:	gd-devel >= 2
BuildRequires:	pcre-devel
BuildRequires:	zlib-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
WWW server logfile analysis program with lots of features. Check the home page
at http://www.statslab.cam.ac.uk/~sret1/analog/ for more information. You
should edit the /etc/analog.cfg and customizer it for your webserver with the
HOSTNAME and HOSTURL options. Perl is required for the html forms interface.
Apache is suggested as the default web server.

%prep

%setup -q
%patch0 -p0
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch5 -p0 -b .link

%build

%make \
    CC="gcc %ldflags" \
    CFLAGS="%{optflags} -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE" \
    DEFS="-DHAVE_GD -DHAVE_ZLIB -DHAVE_BZLIB -DHAVE_PCRE -DLANGDIR=\\\"%{_datadir}/analog/\\\" -DCONFIGDIR=\\\"%{_sysconfdir}/\\\"" \
    LIBS="-lgd -lpcre -lz -lbz2 -lm"

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}
install -d %{buildroot}%{_bindir}
install -d %{buildroot}/var/www/html/images
install -d %{buildroot}/var/www/html/analog/images
install -d %{buildroot}/var/www/cgi-bin
install -d %{buildroot}%{_datadir}/analog
install -d %{buildroot}%{_mandir}/man1

install -m755 analog %{buildroot}%{_bindir}/
install -m644 analog.cfg %{buildroot}%{_sysconfdir}/
install -m555 anlgform.pl %{buildroot}/var/www/cgi-bin/
install -m644 anlgform.html %{buildroot}/var/www/html/
install -m644 analog.man %{buildroot}%{_mandir}/man1/analog.1

install -m644 images/*.png %{buildroot}/var/www/html/images/
install -m644 lang/* %{buildroot}%{_datadir}/analog/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Licence.txt README.txt docs/ examples/
%config(noreplace) %{_sysconfdir}/analog.cfg
%{_bindir}/analog
/var/www/cgi-bin/anlgform.pl
/var/www/html/anlgform.html
/var/www/html/images/*.png
%dir /var/www/html/analog
%dir /var/www/html/analog/images
%dir %{_datadir}/analog
%{_datadir}/analog/*
%{_mandir}/man1/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 108 |12cr|android-fonts-4.0.1_r1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Anroid fonts (Droid and Roboto)
Name:		android-fonts
Version:	4.0.1_r1.2
Release:	%mkrel 1
License:	Apache License
Group:		System/Fonts/True type
URL:		http://source.android.com
Source0:	%{name}-%{version}.tar.xz
BuildArch:	noarch
BuildRequires:	freetype-tools

%description
Fonts developed for Google Android project. Currently that are Droid and Roboto
families.

#------------------------------------------------------------------------------

%package -n fonts-ttf-droid
Summary:	Droid fonts

%description -n fonts-ttf-droid
The Droid family of fonts consists of Droid Sans, Droid Sans Mono and 
Droid Serif. Each contains extensive character set coverage including 
Western Europe, Eastern/Central Europe, Baltic, Cyrillic, Greek and 
Turkish support. The Droid Sans regular font also includes support for 
Simplified and Traditional Chinese, Japanese and Korean support for 
the GB2312, Big 5, JIS 0208 and KSC 5601 character sets respectively. 
Droid was designed by Ascender's Steve Matteson to provide optimal quality 
and comfort on a mobile handset when rendered in application menus, web 
browsers and for other screen text.

%files -n fonts-ttf-droid
%doc NOTICE README.txt
%dir %{_xfontdir}/TTF/droid
%{_xfontdir}/TTF/droid/*.ttf
%verify(not mtime) %{_xfontdir}/TTF/droid/fonts.dir
%{_xfontdir}/TTF/droid/fonts.scale
%{_sysconfdir}/X11/fontpath.d/ttf-droid:pri=50

#------------------------------------------------------------------------------

%package -n fonts-ttf-roboto
Summary:	Roboto fonts

%description -n fonts-ttf-roboto
Roboto is a sans-serif typeface family introduced with Android 4.0 "Ice Cream
Sandwich" operating system. Google describes the font as "modern, yet
approachable" and "emotional".

%files -n fonts-ttf-roboto
%doc NOTICE README.txt
%dir %{_xfontdir}/TTF/roboto
%{_xfontdir}/TTF/roboto/*.ttf
%verify(not mtime) %{_xfontdir}/TTF/roboto/fonts.dir
%{_xfontdir}/TTF/roboto/fonts.scale
%{_sysconfdir}/X11/fontpath.d/ttf-roboto:pri=50

#------------------------------------------------------------------------------

%prep
%setup -q

%build

%install
rm -rf %{buildroot}

mkdir -p %{buildroot}%{_xfontdir}/TTF/droid %{buildroot}%{_xfontdir}/TTF/roboto

install -m 644 Droid*.ttf %{buildroot}%{_xfontdir}/TTF/droid
ttmkfdir %{buildroot}%{_xfontdir}/TTF/droid -o %{buildroot}%{_xfontdir}/TTF/droid/fonts.dir
ln -s fonts.dir %{buildroot}%{_xfontdir}/TTF/droid/fonts.scale

mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
ln -s ../../..%_datadir/fonts/TTF/droid \
    %{buildroot}%_sysconfdir/X11/fontpath.d/ttf-droid:pri=50

install -m 644 Roboto*.ttf %{buildroot}%{_xfontdir}/TTF/roboto
ttmkfdir %{buildroot}%{_xfontdir}/TTF/roboto -o %{buildroot}%{_xfontdir}/TTF/roboto/fonts.dir
ln -s fonts.dir %{buildroot}%{_xfontdir}/TTF/roboto/fonts.scale

mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
ln -s ../../..%_datadir/fonts/TTF/roboto \
    %{buildroot}%_sysconfdir/X11/fontpath.d/ttf-roboto:pri=50



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 109 |12cr|andromeda-0.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		andromeda
Summary:	Qt file manager
Version:	0.2.1
Release:	1
License:	LGPL
Group:		Graphical desktop/Other
URL:		https://gitorious.org/andromeda/andromeda/
Source0:	%{name}-%{version}.tar.xz
BuildRequires:	cmake
BuildRequires:	libqt4-devel

%description
Cross-platform file manager, written on Qt. Currently has support for local
filesystem (i.e. file:// protocol), simple web view and bookmarks plugins.

%prep
%setup -q
find . -type f -name '*.h' -o -name '*.cpp' -exec chmod 644 {} \;

%build
%cmake -DCMAKE_SKIP_RPATH:BOOL=OFF
%make

%install
pushd build
%makeinstall_std
popd

%if %{mdvver} >= 201200
%find_lang %{name} --with-qt --all-name
%define langfile %{name}.lang
%endif

%files %{?langfile:-f %{langfile}}
%{_bindir}/%{name}
%{_libdir}/%{name}/
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/applications/%{name}.desktop
%doc TODO.txt
%if %{mdvver} <= 201100
%{_datadir}/%{name}/translations/
%endif

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 110 |12cr|angelwars-0.24-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Fast-paced, old-fashioned side-scrolling space shooter
Name:		angelwars
Version:	0.24
Release:	14
Group:		Games/Arcade
License:	Artistic
Url:		http://angel-wars.sourceforge.net/
Source0:	http://download.sourceforge.net/angel-wars/%{name}-%{version}.tar.bz2
Source1:	http://download.sourceforge.net/angel-wars/%{name}-media-%{version}.tar.bz2
Source2:	http://download.sourceforge.net/angel-wars/%{name}-docs-%{version}.tar.bz2
Source3:	http://download.sourceforge.net/angel-wars/%{name}-levels-%{version}.tar.bz2
Source11:	%{name}-16x16.png
Source12:	%{name}-32x32.png
Source13:	%{name}-48x48.png
Patch0:		%{name}-gcc32.fix.patch.bz2
Patch1:		%{name}-missing-zlib-flag.patch.bz2
Patch2:		angelwars-0.24-libpng15.patch
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	jpeg-devel
BuildRequires:	smpeg-devel

%description
Angel Wars is a traditional "space shooter" with an unusual premise--the
player is a rebellious minion of Satan bent on taking the universe over
for himself. It is written in C++ and aims to be as object-oriented and
platform-independent as possible.

%prep
%setup -q -b1 -b2 -b3
%patch0 -p1
%patch1
%patch2 -p1
# remove .xvpics directories
find . -type d -name .xvpics | xargs rm -rf

%build
%configure	--bindir=%{_gamesbindir} \
		--datadir=%{_gamesdatadir}
perl -pi -e "s#images/#%{_gamesdatadir}/%{name}/images/#g" %{name}/*.cc
perl -pi -e "s#levels/#%{_gamesdatadir}/%{name}/levels/#g" %{name}/*.cc
perl -pi -e "s#sounds/#%{_gamesdatadir}/%{name}/sounds/#g" %{name}/*.cc
perl -pi -e "s#images/#%{_gamesdatadir}/%{name}/images/#g" %{name}/*/*.txt
perl -pi -e "s#levels/#%{_gamesdatadir}/%{name}/levels/#g" %{name}/*/*.txt
perl -pi -e "s#sounds/#%{_gamesdatadir}/%{name}/sounds/#g" %{name}/*/*.txt
#Really ugly workaround for lousy perl skills(this will be done in another way if I ever
#get the time and skillz;)
perl -pi -e "s#%{_gamesdatadir}/%{name}/images/%{_gamesdatadir}/%{name}#%{_gamesdatadir}/%{name}/images#g" %{name}/levels/*.txt

%make

%install
%makeinstall bindir=%{buildroot}%{_gamesbindir} datadir=%{buildroot}%{_gamesdatadir}
install -d %{buildroot}%{_gamesdatadir}/%{name}
cp -a %{name}/images %{buildroot}%{_gamesdatadir}/%{name}
cp -a %{name}/levels %{buildroot}%{_gamesdatadir}/%{name}
cp -a %{name}/sounds %{buildroot}%{_gamesdatadir}/%{name}


mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Angel Wars
Comment=Fast-paced, old-fashioned side-scrolling space shooter
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=X-MandrivaLinux-MoreApplications-Games-Arcade;Game;ArcadeGame;
EOF

install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png

%files
%doc %{name}/docs/*
%{_gamesdatadir}/%{name}
%{_gamesbindir}/*
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_datadir}/applications/mandriva-%{name}.desktop



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 111 |12cr|animata-004-0.091218.6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define date	091218

Summary:	Open source real-time animation software
Name:		animata
Version:	004
Release:	0.%{date}.6
License:	GPLv3
Group:		Graphics
URL:		http://animata.kibu.hu/
Source0:	http://animata.googlecode.com/files/%{name}_%{version}-%{date}.tar.gz
Patch0:		animata-004-mdv-fix-FL-include-path.patch
Patch1:		animata-fltk-1.3.patch
Patch2:		animata-004-gcc4.7.patch
BuildRequires:	scons
BuildRequires:	fltk-devel
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(pixman-1)
BuildRequires:	x11-server-xvfb

%description
Animata is an open source real-time animation software, designed to create
animations, interactive background projections for concerts, theatre and dance
performances.

%files
%doc README AUTHORS CHANGES COPYING examples
%{_bindir}/%{name}
%{_datadir}/icons/animata_icon.png
%{_datadir}/applications/mandriva-%{name}.desktop

#------------------------------------------------------------------------------

%prep
%setup -q -n %{name}
%patch0 -p0
%patch1 -p0
%patch2 -p1
sed -i -e "s/^LINKFLAGS =.*/LINKFLAGS = '%{ldflags}'/" src/SConscript

%build
%setup_compile_flags
/usr/bin/xvfb-run -a %scons

%install
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_datadir}/icons/
cp build/%{name}	%{buildroot}%{_bindir}
cp data/animata_icon.png	%{buildroot}%{_datadir}/icons/

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Animata
Comment=Open source real-time animation software
Exec=animata
Icon=animata_icon
StartupNotify=true
Type=Application
Categories=3DGraphics;Graphics;Viewer;
EOF


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 112 |12cr|anjuta-3.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)

%define major		0
%define api		3
%define girmajor	3.0

%define libname		%mklibname %{name} %{api} %{major}
%define develname	%mklibname %{name} %{api} -d
%define girname		%mklibname %{name}-gir %{girmajor}

Summary:        Integrated development environment for C and C++ (Linux)
Name:           anjuta
Version:        3.6.1
Release:        1
License:        GPLv2+
Group:          Development/Other
URL:            http://anjuta.sourceforge.net/
Source0:        http://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz

BuildRequires:	autogen
BuildRequires:	itstool
BuildRequires:	bison
BuildRequires:	desktop-file-utils
BuildRequires:	flex
BuildRequires:	gnome-common
BuildRequires:  gtk-doc >= 1.0
BuildRequires:  imagemagick
BuildRequires:  intltool
BuildRequires:  vala
BuildRequires:	gettext-devel
BuildRequires:	subversion-devel >= 1.5.0
BuildRequires:	vala-devel
BuildRequires:  pkgconfig(apr-1)
BuildRequires:  pkgconfig(apr-util-1)
BuildRequires:  pkgconfig(gdk-pixbuf-2.0) >= 2.0.0
BuildRequires:  pkgconfig(gdl-3.0) >= 2.91.4
BuildRequires:  pkgconfig(gladeui-2.0) >= 3.9.2
BuildRequires:  pkgconfig(glib-2.0) >= 2.28.0
BuildRequires:  pkgconfig(gnome-doc-utils) >= 0.4.2
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:  pkgconfig(gtk+-3.0) >= 3.0.0
BuildRequires:  pkgconfig(gtksourceview-3.0) >= 2.91.8
BuildRequires:  pkgconfig(libdevhelp-3.0) >= 3.0.0
BuildRequires:  pkgconfig(libgda-4.0) >= 4.2.0
BuildRequires:  pkgconfig(libgraph) >= 1.0
BuildRequires:  pkgconfig(libgvc) >= 1.0
BuildRequires:  pkgconfig(libxml-2.0) >= 2.4.23
BuildRequires:  pkgconfig(neon)
BuildRequires:  pkgconfig(vte-2.90) >= 0.27.6
BuildRequires:  pkgconfig(xext)
BuildRequires:  pkgconfig(xrender)

Requires:       autogen
Requires:       python-rope

%description
Anjuta DevStudio is a versatile Integrated Development Environment (IDE)
on GNOME Desktop Environment and features a number of advanced
programming facilities. These include project management, application and
class wizards, an on-board interactive debugger, powerful source editor,
syntax highlighting, intellisense autocompletions, symbol navigation,
version controls, integrated GUI designing and other tools.

%package -n %{libname}
Summary:        Anjuta libraries
Group:          System/Libraries
Conflicts:	%{mklibname %{name} 0} < 3.1.3

%description -n %{libname}
Anjuta libraries

%package -n %{develname}
Summary:        Anjuta devel files
Group:          Development/Other
Requires:       %{libname} = %{version}-%{release}
Requires:       %{girname} = %{version}-%{release}
Provides:       %{name}-devel = %{version}-%{release}

%description -n %{develname}
Anjuta devel files

%package -n %{girname}
Summary:        GObject Introspection interface description for %{name}
Group:          System/Libraries

%description -n %{girname}
GObject Introspection interface description for %{name}.

%prep
%setup -q

%build
%configure2_5x \
    --disable-static \
    --enable-introspection=yes
%make

%install
%makeinstall_std

desktop-file-install --vendor="" \
	--remove-key='Encoding' \
	--add-category="IDE" \
	--dir %{buildroot}%{_datadir}/applications \
	%{buildroot}%{_datadir}/applications/*

%find_lang %{name} --with-gnome --all-name

#we don't want these
find %{buildroot} -name "*.la" -exec rm -rf {} \;

#let files section handle docs
rm -fr %{buildroot}%{_docdir}/%{name}

%files -f %{name}.lang
%{_bindir}/*
%{_libdir}/%{name}
%{_libdir}/glade/modules/libgladeanjuta.so
%{_datadir}/glade/catalogs/anjuta-glade.xml
%{_datadir}/%{name}
%{_datadir}/glib-2.0/schemas/*.xml
%{_datadir}/applications/*.desktop
%{_datadir}/icons/gnome/*/mimetypes/*
%{_mandir}/man1/%{name}*.1*
%{_datadir}/mime/packages/anjuta.xml
%{_datadir}/pixmaps/%{name}
%{_datadir}/icons/hicolor/*/apps/*

%files -n %{libname}
%{_libdir}/lib%{name}-%{api}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Anjuta-%{girmajor}.typelib
%{_libdir}/girepository-1.0/IAnjuta-%{girmajor}.typelib

%files -n %develname
%doc %{_datadir}/gtk-doc/html/lib%{name}
%{_libdir}/lib%{name}-%{api}.so
%{_includedir}/lib%{name}-3.0
%{_libdir}/pkgconfig/lib%{name}-3.0.pc
%{_datadir}/gir-1.0/Anjuta-%{girmajor}.gir
%{_datadir}/gir-1.0/IAnjuta-%{girmajor}.gir



%changelog
* Wed Aug 01 2012 Matthew Dawkins <mattydaw@mandriva.org> 3.4.4-1
+ Revision: 811506
- update to new version 3.4.4

* Tue May 22 2012 Götz Waschk <waschk@mandriva.org> 3.4.3-1
+ Revision: 799991
- update to new version 3.4.3

* Fri May 18 2012 Matthew Dawkins <mattydaw@mandriva.org> 3.4.2-1
+ Revision: 799454
- update to new version 3.4.2

  + Alexander Khrukin <akhrukin@mandriva.org>
    - verson update 3.4.1

* Thu Mar 15 2012 Matthew Dawkins <mattydaw@mandriva.org> 3.2.2-1
+ Revision: 785034
- imported package anjuta


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 113 |12cr|anjuta-extras-3.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version}|cut -d. -f1,2)

Name:		anjuta-extras
Version:	3.6.0
Release:	%mkrel 1
Summary:	Extensions for the Anjuta development environment
Source0:	http://download.gnome.org/sources/%name/%{url_ver}/%{name}-%{version}.tar.xz
License:	GPLv2+
Group:		Development/Other
Url:		http://anjuta.sourceforge.net/
BuildRequires:  pkgconfig(gthread-2.0) >= 2.16.0
BuildRequires:  pkgconfig(libanjuta-3.0) >= 3.1.0
BuildRequires:  pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	graphviz-devel
BuildRequires:	binutils-devel
BuildRequires:	intltool
BuildRequires:	gnome-common
Requires:	anjuta >= 3.1.0

%description
Anjuta DevStudio is a versatile Integrated Development Environment (IDE)
on GNOME Desktop Environment and features a number of advanced
programming facilities.

This package contains extensions to Anjuta:
* Profiler
* Sample
* Scintilla Editor
* Scratchbox
* Valgrind Plugin

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

#we don't want these
find %{buildroot} -name "*.la" -exec rm -rf {} \;

%find_lang %{name}

%files -f %{name}.lang
%doc ChangeLog AUTHORS NEWS
%{_datadir}/glib-2.0/schemas/*.xml
%{_libdir}/anjuta/anjuta-*.plugin
%{_libdir}/anjuta/libanjuta-*.so
%{_datadir}/anjuta/glade/anjuta-*
%dir %{_datadir}/anjuta/properties
%{_datadir}/anjuta/properties/*.properties
%{_datadir}/anjuta/ui/anjuta-sample.ui
%{_datadir}/anjuta/ui/anjuta-scintilla.xml
%{_datadir}/pixmaps/anjuta/anjuta-*
%{_datadir}/gnome/help/anjuta-manual/*/scintilla-plugin.page

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 114 |12cr|anki-1.2.11-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}

Name:		anki
Version:	1.2.11
Release:	1
Summary:	Flashcard program for using space repetition learning

Group:		Education
# the file anki-%%{version}/libanki/anki/features/chinese/unihan.db 
# was created out of  Unihan.txt from www.unicode.org (MIT license)
License:	GPLv3+ and MIT
URL:		http://ankisrs.net/
Source0:	http://anki.googlecode.com/files/%{name}-%{version}.tgz
Source1:	anki.svg

# Config change: don't check for new updates.
Patch0:		anki-1.0-noupdate.patch
BuildRequires:	python-devel, python-setuptools, python-sqlalchemy
BuildRequires:	desktop-file-utils, PyQt4, python-simplejson
Requires:	qt4-common, python-qt4
Requires:	python-sqlalchemy, python-simplejson, python-sqlite2
Requires:	python-matplotlib
Requires:	pygame, python-beautifulsoup
Requires:	pyaudio, sox
BuildArch:	noarch

%description
Anki is a program designed to help you remember facts (such as words
and phrases in a foreign language) as easily, quickly and efficiently
as possible. Anki is based on a theory called spaced repetition.

%prep
%setup -q
%patch0 -F 9 -p1 -b .noupdate
%{__sed} -i -e '/^#!\//, 1d' ankiqt/ui/dropbox.py

%build
pushd libanki
%{__python} setup.py build
popd

%{__python} setup.py build


%install
rm -rf %{buildroot}
pushd libanki
%{__python} setup.py install -O1 --skip-build --root %{buildroot}
popd

%{__python} setup.py install -O1 --skip-build --root %{buildroot}

install -d %{buildroot}%{_datadir}/applications
desktop-file-install \
  --remove-category=KDE \
  --dir %{buildroot}%{_datadir}/applications \
  %{name}.desktop

install -d %{buildroot}%{_datadir}/pixmaps
install -m 644 %{SOURCE1} %{buildroot}%{_datadir}/pixmaps/

find %{buildroot} -type f -o -type l|sed '
s:'"%{buildroot}"'::
s:\(.*/lib/python2\..*/site-packages/ankiqt/locale/\)\([^/_]\+\)\(.*\.mo$\):%lang(\2) \1\2\3:
s:\(.*/lib/python2\..*/site-packages/anki/locale/\)\([^/_]\+\)\(.*\.mo$\):%lang(\2) \1\2\3:
s:^\([^%].*\)::
s:%lang(C) ::
/^$/d' > anki.lang



%clean
rm -rf %{buildroot}


%files -f %{name}.lang
%defattr(-,root,root,-)
%doc ChangeLog
%doc COPYING CREDITS README*
# libankiqt
%dir %{python_sitelib}/ankiqt
%{python_sitelib}/ankiqt/*.py*
%{python_sitelib}/ankiqt/ui
%{python_sitelib}/ankiqt/forms

# libanki
%dir %{python_sitelib}/anki
%{python_sitelib}/anki/*.py*
%{python_sitelib}/anki/importing
%{python_sitelib}/anki/template

# locale
%dir %{python_sitelib}/ankiqt/locale/
%dir %{python_sitelib}/ankiqt/locale/*
%dir %{python_sitelib}/ankiqt/locale/*/LC_MESSAGES
%dir %{python_sitelib}/anki/locale/
%dir %{python_sitelib}/anki/locale/*
%dir %{python_sitelib}/anki/locale/*/LC_MESSAGES

%{python_sitelib}/*egg-info
%{_bindir}/anki
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.svg


%changelog
* Sat May 19 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.2.11-1
+ Revision: 799621
- patch1 removed
- version update 1.2.11

* Tue Oct 25 2011 Alexander Barakin <abarakin@mandriva.org> 1.2.9-2
+ Revision: 707092
- removed broken requirements

* Mon Oct 24 2011 Alexander Barakin <abarakin@mandriva.org> 1.2.9-1
+ Revision: 705879
- imported package anki


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 115 |12cr|anomy-sanitizer-1.76-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Anomy Sanitizer
Name:		anomy-sanitizer
Version:	1.76
Release:	4
License:	GPL
Group:		Networking/Mail
URL:		http://mailtools.anomy.net/
Source:		http://mailtools.anomy.net/dist/%{name}-%{version}.tar.bz2
Source1:	%{name}.conf.bz2
Requires:	perl
BuildArch:	noarch

%description
The Anomy sanitizer is what most people would call "an email virus scanner".
That description is not totally accurate, but it does cover one of the more
important jobs that the sanitizer can do for you - it can scan email
attachments for viruses. Other things it can do:

* Disable potentially dangerous HTML code, such as javascript, within incoming
  email.
* Protect you from email-based break-in attempts which exploit bugs in common
  email programs (Outlook, Eudora, Pine, ...).
* Block or "mangle" attachments based on their file names. This way if you
  don't need to receive e.g. visual basic scripts, then you don't have to worry
  about the security risk they imply (the ILOVEYOU virus was a visual basic
  program). This lets you protect yourself and your users from whole classes
  of attacks, without relying on complex, resource intensive and outdated
  virus scanning solutions.

%prep
%setup -q -n anomy

%build

%install
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{perl_vendorlib}
mkdir -p %{buildroot}%{_sysconfdir}
mkdir -p %{buildroot}/var/spool/anomy

cp -R bin/Anomy %{buildroot}%{perl_vendorlib}/Anomy
cp -r bin/*.pl %{buildroot}%{_bindir}
bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/%{name}.conf

%files
%defattr(-, root, root, 0755)
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}.conf
%{perl_vendorlib}/Anomy/*
%{_bindir}/*
%dir /var/spool/anomy

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 116 |12cr|anonftp-3.0-38
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	anonftp
%define	version	3.0
%define rel	38
%define	release	%mkrel %{rel}

Summary:	A program which enables anonymous FTP access
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		System/Servers
Source0:	recompress.c.bz2
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
AutoReqProv:	0
Requires(post):	wu-ftpd
Requires(preun): wu-ftpd
BuildRequires:	ash
Requires:	ash
Requires:	setup >= 2.1.9-16mdk

%description
The anonftp package contains the files you need in order to
allow anonymous FTP access to your machine. Anonymous FTP access allows
anyone to download files from your machine without having a user account. 
Anonymous FTP is a popular way of making programs available via the
Internet.

You should install this if you are using wu-ftpd and wish to enable anonymous
downloads from your machine.

%prep
%setup -q -T -c %{name}-%{version}
bzcat %{SOURCE0} > recompress.c

%build
gcc $RPM_OPT_FLAGS -o recompress recompress.c

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_var}/ftp/{pub,etc,bin,lib}

cat > $RPM_BUILD_ROOT%{_var}/ftp/etc/passwd <<EOF
root:*:0:0:::
bin:*:1:1:::
operator:*:11:0:::
ftp:*:14:50:::
nobody:*:99:99:::
EOF

cat > $RPM_BUILD_ROOT%{_var}/ftp/etc/group <<EOF
root::0:
bin::1:
daemon::2:
sys::3:
adm::4:
ftp::50:
EOF

%define LDSOVER 2
%define LIBCVER %(rpm -q --qf '%%{version}' glibc)
%define LIBNSSVER 2
echo %LIBCVER

%ifarch %{ix86} sparc sparcv9 sparc64 armv4l ppc ia64 ppc64 x86_64
LIBCSOVER=6
LIBNSLVER=1
%endif

%ifarch alpha
LIBCSOVER=6.1
LIBNSLVER=1.1
%endif


%define ROOT $RPM_BUILD_ROOT%{_var}/ftp/lib

cp -fd /etc/ld.so.cache $RPM_BUILD_ROOT%{_var}/ftp/etc
cp -fd /%{_lib}/libc.so.$LIBCSOVER /lib/libc-%{LIBCVER}.so %{ROOT}

%ifarch ppc
cp -fd /%{_lib}/ld-%{LIBCVER}.so %{ROOT}
%else
cp -fd /lib/ld-linux.so.%{LDSOVER} /lib/ld-%{LIBCVER}.so %{ROOT}
%endif

cp -fd /%{_lib}/libnss_files-%{LIBCVER}.so \
	/%{_lib}/libnss_files.so.%{LIBNSSVER}	%{ROOT}
cp -fd /%{_lib}/libnsl-%{LIBCVER}.so /lib/libnsl.so.$LIBNSLVER %{ROOT}

cp -fd /%{_lib}/libnss_dns-%{LIBCVER}.so \
        /%{_lib}/libnss_dns.so.%{LIBNSSVER}       %{ROOT}

%ifnarch armv4l ppc
#cp -fd	/lib/libnss1_files-%{LIBCVER}.so %{ROOT}
cp -fd	/%{_lib}/libnss_files-%{LIBCVER}.so %{ROOT}
%endif

cp -fd /%{_lib}/libtermcap.so.2.0.8 %{ROOT}
cp -fd /%{_lib}/libtermcap.so.2 %{ROOT}

cp -fd /bin/ls /bin/cpio /bin/gzip /bin/tar $RPM_BUILD_ROOT%{_var}/ftp/bin
cp -fd /bin/ash $RPM_BUILD_ROOT%{_var}/ftp/bin/sh
ln -sf gzip $RPM_BUILD_ROOT%{_var}/ftp/bin/zcat
#cp -fd /usr/bin/compress $RPM_BUILD_ROOT%{_var}/ftp/bin

install -m755 recompress -D $RPM_BUILD_ROOT%{_var}/ftp/bin/recompress

%clean
rm -rf $RPM_BUILD_ROOT

%post
if [ -f /etc/ftpaccess ];then
		if ! grep -q "class.*anonymous.*"  /etc/ftpaccess;then
		cat /etc/ftpaccess | grep -v class > /etc/ftpaccess.mdk
		echo "class all real,guest,anonymous  *" > /etc/ftpaccess
		cat /etc/ftpaccess.mdk >> /etc/ftpaccess
		rm -f /etc/ftpaccess.mdk
		fi
fi
exit 0
%if %mdkversion < 200900
/sbin/ldconfig
%endif

%preun
if [ -f /etc/ftpaccess ];then
		grep -q class  /etc/ftpaccess && grep -v class /etc/ftpaccess > /etc/ftpaccess.mdk
		if [ "$?" = "0" ];then		
				mv -f /etc/ftpaccess.mdk /etc/ftpaccess
		fi
fi
exit 0


%files
%defattr(-,root,root)
%attr(0444,root,root) %config(noreplace) %{_var}/ftp/etc/passwd
%attr(0444,root,root) %config(noreplace) %{_var}/ftp/etc/group

%{_var}/ftp/etc/ld.so.cache

%ifarch alpha
%{_var}/ftp/lib/libc.so.6.1
%{_var}/ftp/lib/libnsl.so.1.1
%else
%{_var}/ftp/lib/libc.so.6
%{_var}/ftp/lib/libnsl.so.1

%endif
%{_var}/ftp/lib/libc-%{LIBCVER}.so
%ifnarch ppc
%{_var}/ftp/lib/ld-linux.so.%{LDSOVER}
%else
%{_var}/ftp/lib/ld.so.1
%endif
%{_var}/ftp/lib/ld-%{LIBCVER}.so
%{_var}/ftp/lib/libnss_files-%{LIBCVER}.so
%{_var}/ftp/lib/libnss_files.so.%{LIBNSSVER}
%{_var}/ftp/lib/libnss_dns-%{LIBCVER}.so
%{_var}/ftp/lib/libnss_dns.so.%{LIBNSSVER}
%{_var}/ftp/lib/libnsl-%{LIBCVER}.so
%{_var}/ftp/lib/libtermcap.so.2.0.8
%{_var}/ftp/lib/libtermcap.so.2

%attr(0755,root,root) %dir %{_var}/ftp
%attr(0111,root,root) %dir %{_var}/ftp/bin
%attr(0111,root,root) %dir %{_var}/ftp/etc
%attr(2755,root,ftp) %dir %{_var}/ftp/pub
%dir %{_var}/ftp/lib
%attr(0111,root,root) %{_var}/ftp/bin/ls
#%attr(0111,root,root) %{_var}/ftp/bin/compress
%attr(0111,root,root) %{_var}/ftp/bin/recompress
%attr(0111,root,root) %{_var}/ftp/bin/cpio
%attr(0111,root,root) %{_var}/ftp/bin/gzip
#%attr(0111,root,root) /home/ftp/bin/sh
%attr(0111,root,root) %{_var}/ftp/bin/tar
%attr(0111,root,root) %{_var}/ftp/bin/zcat
%attr(0111,root,root) %{_var}/ftp/bin/sh



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 3.0-38mdv2011.0
+ Revision: 616563
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 3.0-37mdv2010.0
+ Revision: 424828
- fix build (do not hardcode glibc version)
- rebuild
- rebuild

* Tue Jun 17 2008 Thierry Vignaud <tv@mandriva.org> 3.0-35mdv2009.0
+ Revision: 222758
- we now use glibc-2.8, not 2.4
- fix #%%define is forbidden
- kill re-definition of %%buildroot on Pixel's request
- import anonftp

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Thu Jul 13 2006 Lenny Cartier <lenny@mandriva.com> 3.0-35mdv2007.0
- rebuild

* Sat Apr 29 2006 Emmanuel Blindauer <blindauer@mandriva.org> 3.0-34mdk
- Fix ppc build

* Mon Mar 06 2006 Nicolas Lcureuil <neoclust@mandriva.org> 3.0-33mdk
- Fix LIBCVER

* Thu Nov 03 2005 Nicolas Lcureuil <neoclust@mandriva.org> 3.0-32mdk
- Fix PreReq
- Fix LIBCVER

* Wed May 04 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 3.0-31mdk
- fix 64 bit build
- fix buildrequires
- fix summary-ended-with-dot

* Fri Jan 14 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 3.0-30mdk
- move to glibc 2.3.4

* Sun Dec 26 2004 Abel Cheung <deaddog@mandrake.org> 3.0-29mdk
- Readd "BuildRequires: ash"

* Fri Jul 30 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 3.0-28mdk
- add libnss_dns* library to have reverse dns mapping (from Jürgen holm)
- cleanups

* Tue Mar 02 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 3.0-27mdk
- move to glibc 2.3.3

* Sat Nov 15 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 3.0-26mdk
- Franck Villaume <fvill@freesurf.fr>
  - move to glibc 2.3.2

* Sun Dec 29 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 3.0-25mdk
- rebuild for rpm and glibc

* Thu May 09 2002 Geoffrey Lee <snailtalk@mandrakesoft.com> 3.0-24mdk
- Changed the description -- only needed for wu-ftpd (askwar).

* Thu May  9 2002 Stefan van der Eijk <stefan@eijk.nu> 3.0-23mdk
- BuildRequires (ncompress gone)
- no more /usr/bin/compress
- updated LIBCVER

* Fri Feb 22 2002 David BAUDENS <baudens@mandrakesoft.com> 3.0-22mdk
- BuildRequires: ash

* Mon Oct 08 2001 Stefan van der Eijk <stefan@eijk.nu> 3.0-21mdk
- BuildRequires: cpio

* Mon Sep 10 2001 Renaud Chaillat <rchaillat@mandrakesoft.com> 3.0-20mdk
- Use glibc 2.2.4

* Tue Jun 26 2001 Matthias Badaire <mbadaire@mandrakesoft.com> 3.0-19mdk
- add ia64 support

* Fri May 25 2001 Geoffrey Le <snailtalk@mandrakesoft.com> 3.0-18mdk
- Use glibc 2.2.3.

* Sat Mar 10 2001 Stefan van der Eijk <s.vandereijk@chello.nl> 3.0-17mdk
- updated LIBCVER

* Sat Jan 27 2001 Stefan van der Eijk <s.vandereijk@chello.nl> 3.0-16mdk
- updated LIBCVER

* Mon Dec  4 2000 Renaud Chaillat <rchaillat@mandrakesoft.com> 3.0-15mdk
- updated for glibc-2.2

* Thu Sep 21 2000 Renaud Chaillat <rchaillat@mandrakesoft.com> 3.0-14mdk
- changed ftpserver to wu-ftpd in requirements to avoid conflict 
  with proftpd

* Wed Sep  6 2000 Renaud Chaillat <rchaillat@mandrakesoft.com> 3.0-13mdk
- added requires on setup (for /etc/passwd), including release 
  number

* Wed Sep  6 2000 Renaud Chaillat <rchaillat@mandrakesoft.com> 3.0-12mdk
- BM /home/ftp => %%{_var}/ftp, needs update in /etc/passwd 
  (admin needs move its public files manually)
- noreplace for passwd and group

* Thu Aug 24 2000 Renaud Chaillat <rchaillat@pc-1229.mandrakesoft.com> 3.0-11mdk
- compressed source

* Thu Jun  8 2000 Frederic Lepied <flepied@mandrakesoft.com> 3.0-10mdk
- added prereq on ftpserver to let the %%post do its job
right.

* Mon May 29 2000 Adam Lebsack <adam@mandrakesoft.com> 3.0-9mdk
- change ppc LIBCSOVER and LIBNSLOVER to 6 and 1, respectively
- remove ld-linux.so from ppc

* Tue May 16 2000 Daouda LO <daouda@mandrakesoft.com> 3.0-8mdk
- who forget to put libtermcap* to %%files ?? 

* Mon May 15 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 3.0-7mdk
- Remove ldconfig (let me know where it's needed)
- Fix build on alpha.

* Sun May 14 2000 Jean-Michel Dault <jmdault@mandrakesoft.com> 3.0-6mdk
- Fixed Yet Another Problem in Post Scripts (FYAPIPS).

* Sat May 13 2000 Jean-Michel Dault <jmdault@mandrakesoft.com> 3.0-5mdk
- Fix another problem in post scripts. (%%preun)
- added ldconfig

* Fri May 12 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 3.0-4mdk
- Fix post scripts again.
- Add libtermcap.so.2 for ls :\

* Mon May 08 2000 Jean-Michel Dault <jmdault@mandrakesoft.com> 3.0-3mdk
- removed reference to $RPM_BUILD_ROOT in post scripts (DOH!)

* Sat Apr 22 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 3.0-2mdk
- %%preun not %%postun. 

* Fri Apr  7 2000 Jean-Michel Dault <jmdault@mandrakesoft.com> 3.0-1mdk
- merged with Rawhide:
  Add BuildPrereqs
  add recompress from BeroFTPD - it's useful for ftpconversions
  remove sh. Having a shell in the chroot ftp-structure is a security
  problem, not a feature. 
- our recompress is actually in the file, not redhat ;-)

* Thu Apr  6 2000 Jean-Michel Dault <jmdault@mandrakesoft.com> 2.8-9mdk
- fix group
- new libc

* Sun Mar 19 2000 John Buswell <johnb@mandrakesoft.com>
- Fixed support for PPC

* Mon Jan 17 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 2.8-6mdk

- ||: when fail on strip.

* Fri Jan 07 2000 Yoann Vandoorselaere <yoann@mandrakesoft.com>
- Removed conflict with /etc/ftpaccess from wu-ftpd package :
  use %%post && %%postun to modify it and don't include this file 
  as one of ours to avoid this problem.

* Tue Jan 04 2000 John Buswell <johnb@mandrakesoft.com> 2.2-8mdk
- Added ppc arch
- fixed anonymous access

* Sun Oct 31 1999 Axalon Bloodstone <axalon@linux-mandrake.com>
- Add a k6 arch
- glibc version 2.1.2

* Tue May 11 1999 Bernhard Rosenkränzer <bero@mandrakesoft.com>
- Some fixes (libc.so.6, not 6.1)
- fix build with arch=i[456789]86

* Tue May 11 1999 Bernhard Rosenkränzer <bero@mandrakesoft.com>
- Mandrake adaptions

* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
- auto rebuild in the new build environment (release 5)
- glibc version 2.1.1

* Tue Jan 12 1999 Cristian Gafton <gafton@redhat.com>
- add sparc

* Tue Jan 12 1999 Jeff Johnson <jbj@redhat.com>
- fix defattr typo (#784)
- newer libc

* Wed Jan 06 1999 Cristian Gafton <gafton@redhat.com>
- abuse the %%attr settings instead of massive chown
- avoid cp-av because it breaks on symlinks (the wonders of lchown/chown
- rebuild for glibc 2.1

* Thu Sep 10 1998 Cristian Gafton <gafton@redhat.com>
- newer libc

* Thu Apr 30 1998 Cristian Gafton <gafton@redhat.com>
- updated for the newer glibc libs

* Thu Nov 06 1997 Donnie Barnes <djb@redhat.com>
- Built with glibc for the first time
- moved BuildRoot to /var/tmp
- mega-reworking of the spec file

* Mon Mar 03 1997 Erik Troan <ewt@redhat.com>
- Requires ftpserver virtual package now (which wu-ftpd provides).


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 117 |12cr|ant-antlr3-20110110-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: ant-antlr3
Version: 20110110
Release: 5
Summary: Antlr3 task for Ant
Group: Development/Java	
License: ASL 2.0
URL: http://antlr.org/
# Repackaged until rhbz#699529 RPM fix takes place in Fedora.
# RPM cannot read the upstream zip file.
# wget http://antlr.org/share/1169924912745/antlr3-task.zip
# unzip antlr3-task.zip
# rm antlr3-task.zip
# zip antlr3-task -r antlr3-task/
Source0: antlr3-task.zip
#Source0: http://antlr.org/share/1169924912745/antlr3-task.zip
BuildRequires: java-devel >= 0:1.6.0
BuildRequires: jpackage-utils
BuildRequires: ant
Requires: java >= 0:1.6.0
Requires: jpackage-utils
Requires: ant
BuildArch: noarch

%description
Antlr3 task for Ant.

%package javadoc
Summary: Javadoc for %{name}
Group: Development/Java
BuildArch: noarch
Requires: jpackage-utils

%description javadoc
This package contains the API documentation for %{name}.

%prep
%setup -q -n antlr3-task
rm -f ant-antlr3.jar

%build
export CLASSPATH=`build-classpath ant`
javac -encoding utf-8 antlr3-src/src/org/apache/tools/ant/antlr/ANTLR3.java
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
javadoc -encoding utf-8 -d antlr3-src/javadoc -sourcepath antlr3-src/src -subpackages java:org.apache.tools.ant.antlr

# Sanitize line endings
find examples Readme.txt -type f -print0 | xargs -0 -e sed -i 's/\r//'
# Remove zero length Java properties files
find examples -size 0 -name \*.properties -print0 | xargs -0 -e rm -f

%install
install -m 644 ant-antlr3.jar -D $RPM_BUILD_ROOT%{_javadir}/ant/ant-antlr3.jar

mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/ant-antlr3
cp -rf antlr3-src/javadoc/* $RPM_BUILD_ROOT%{_javadocdir}/ant-antlr3

# /etc/ant.d
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/ant.d
cat > $RPM_BUILD_ROOT%{_sysconfdir}/ant.d/ant-antlr3 << EOF
ant/ant-antlr3 antlr3
EOF

%files
%defattr(-,root,root,-)
%doc Readme.txt examples
%{_javadir}/ant/ant-antlr3.jar
%config(noreplace) %{_sysconfdir}/ant.d/ant-antlr3

%files javadoc
%defattr(-,root,root,-)
%{_javadocdir}/ant-antlr3



%changelog
* Sun Nov 27 2011 Guilherme Moro <guilherme@mandriva.com> 20110110-5
+ Revision: 733787
- rebuild
- imported package ant-antlr3


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 118 |12cr|ant-antunit-1.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global base_name       antunit

Name:             ant-%{base_name}
Version:          1.1
Release:          7
Summary:          Provide antunit ant task
Group:            Development/Java
License:          ASL 2.0
URL:              http://ant.apache.org/antlibs/%{base_name}/
Source0:          http://www.apache.org/dist/ant/antlibs/%{base_name}/source/apache-%{name}-%{version}-src.tar.bz2
BuildArch:        noarch
ExcludeArch:      ppc64

BuildRequires:    java-devel >= 0:1.6.0
BuildRequires:    jpackage-utils
BuildRequires:    ant

Requires:         java >= 0:1.6.0
Requires:         jpackage-utils
Requires:         ant

Requires(post):   jpackage-utils
Requires(postun): jpackage-utils


%description
The <antunit> task drives the tests much like <junit> does for JUnit tests.

When called on a build file, the task will start a new Ant project for that
build file and scan for targets with names that start with "test". For each
such target it then will:

   1. Execute the target named setUp, if there is one.
   2. Execute the target itself - if this target depends on other targets the
      normal Ant rules apply and the dependent targets are executed first.
   3. Execute the target names tearDown, if there is one.


%package javadoc
Summary:          Javadoc for %{name}
Group:            Development/Java
Requires:         jpackage-utils

%description javadoc
This package contains the API documentation for %{name}.


%prep
%setup -q -n apache-%{name}-%{version}
mv CONTRIBUTORS CONTRIBUTORS.orig
iconv -f ISO-8859-1 -t UTF-8 CONTRIBUTORS.orig > CONTRIBUTORS
touch -r CONTRIBUTORS.orig CONTRIBUTORS


%build
ant package


%install
rm -rf %{buildroot}
# jars
install -d -m 0755 %{buildroot}%{_javadir}
install -pm 644 build/lib/%{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}.jar

# pom
install -d -m 755 %{buildroot}%{_mavenpomdir}
install -pm 644 %{name}-%{version}.pom %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom
%add_to_maven_depmap org.apache.ant %{name} %{version} JPP %{name}

# javadoc
install -d -m 0755 %{buildroot}%{_javadocdir}/%{name}
cp -pr docs/* %{buildroot}%{_javadocdir}/%{name}/

# OPT_JAR_LIST fragments
mkdir -p %{buildroot}%{_sysconfdir}/%{name}.d
echo "ant/ant-antunit" > %{buildroot}%{_sysconfdir}/%{name}.d/antunit


%post
%update_maven_depmap

%postun
%update_maven_depmap


%files
%defattr(-,root,root,-)
%doc CONTRIBUTORS NOTICE README README.html WHATSNEW common/LICENSE
%config(noreplace) %{_sysconfdir}/%{name}.d/antunit
%{_javadir}/*
%{_mavenpomdir}/*
%{_mavendepmapfragdir}/*

%files javadoc
%defattr(-,root,root,-)
%doc common/LICENSE
%{_javadocdir}/%{name}




%changelog
* Sun Nov 27 2011 Guilherme Moro <guilherme@mandriva.com> 1.1-7
+ Revision: 733788
- rebuild
- imported package ant-antunit


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 119 |12cr|ant-contrib-1.0-0.12.b2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global beta_number b2

Summary:        Collection of tasks for Ant
Name:           ant-contrib
Version:        1.0
Release:        0.12.%{beta_number}
License:        ASL 2.0
URL:            http://ant-contrib.sourceforge.net/
Group:          Development/Java
Source0:        http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}%{beta_number}-src.tar.gz
Source1:        http://mirrors.ibiblio.org/pub/mirrors/maven2/%{name}/%{name}/1.0b2/%{name}-1.0b2.pom
Patch0:         ant-contrib-build_xml.patch
Patch2:         ant-contrib-antservertest.patch
BuildRequires:  jpackage-utils >= 1.5
BuildRequires:  junit >= 3.8.0
BuildRequires:  ant-junit >= 1.6.2
BuildRequires:  xerces-j2
BuildRequires:  bcel >= 5.0
BuildRequires:  java-devel >= 1.4.2
Requires:       java >= 1.4.2
Requires:       junit >= 3.8.0
Requires:       ant >= 1.6.2
Requires:       xerces-j2
BuildArch:      noarch

%description
The Ant-Contrib project is a collection of tasks
(and at one point maybe types and other tools)
for Apache Ant.

%package        javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description    javadoc
Api documentation for %{name}.

%prep
%setup -q  -n %{name}
rm -rf test/src/net/sf/antcontrib/antclipse

%patch0
%patch2
sed -i "s/\r//" manual/tasks/foreach.html manual/tasks/for.html

%build
export JUNIT_VER=`rpm -q --queryformat='%%{version}' junit`
mkdir -p test/lib
(cd test/lib
ln -s $(find-jar junit-$(JUNIT_VER)) junit-$(JUNIT_VER).jar
)
export OPT_JAR_LIST="ant/ant-junit junit"
export CLASSPATH=
CLASSPATH=build/lib/ant-contrib-%{version}.jar:$CLASSPATH
echo $ANT_HOME
ant -Dsource=1.4 -Dversion=%{version} -Dbcel.jar=file://%{_javadir}/bcel.jar all

%install
rm -rf $RPM_BUILD_ROOT

# jars
install -Dpm 644 build/lib/%{name}.jar $RPM_BUILD_ROOT%{_javadir}/ant/%{name}.jar

# javadoc
install -dm 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr build/docs/api/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name} 
rm -rf build/docs/api

mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/ant.d
echo "ant/ant-contrib" > $RPM_BUILD_ROOT%{_sysconfdir}/ant.d/ant-contrib

%add_to_maven_depmap %{name} %{name} %{version} JPP/ant %{name}
install -d -m 755 $RPM_BUILD_ROOT%{_mavenpomdir}
install -pm 644 %{SOURCE1} $RPM_BUILD_ROOT/%{_mavenpomdir}/JPP-%{name}.pom

%post
%update_maven_depmap

%postun
%update_maven_depmap

%files
%defattr(-,root,root,-)
%{_sysconfdir}/ant.d/ant-contrib
%{_javadir}/ant/*.jar
%{_mavenpomdir}/*
%{_mavendepmapdir}
%doc build/docs/LICENSE.txt
%doc build/docs/tasks/*

%files javadoc
%defattr(-,root,root,-)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}

# -----------------------------------------------------------------------------


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 120 |12cr|ant-pack200-0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define jarname	Pack200Task

Name:		ant-pack200
Summary:	Java Pack200 External Task for Ant
Version:	0.0
Release:	%mkrel 1
Source0:	https://java-pack200-ant-task.dev.java.net/files/documents/1526/6272/ant-task.zip
Patch0:		ant-pack200-fix_build.patch
URL:		https://java-pack200-ant-task.dev.java.net/

Group:		Development/Java
License:	Sun Public License

BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	ant
BuildRequires:	ant-nodeps
BuildRequires:	java-rpmbuild
Requires:	java >= 1.5

BuildArch:	noarch

%description
JSR-200 Network Transfer Protocol reduces the download size of Java Class Files 
in a JAR. http://www.jcp.org/en/jsr/detail?id=200 This JSR has been implemented 
in Java 1.5 as set of Java APIs and Command Line Interfaces.

This project provides Ant http://ant.apache.org/ external task in order for ANT 
users to efficiently use this new feature. Ant users required easy to use Ant 
tasks for performance reasons, this project provides the external ant tasks to 
use Pack200 API effectively.

%prep
# unzip return 2 (Jonathan Bayle <mrhide@mandriva.org>, 2010-04-29)
%setup -cqT
%__cp %{SOURCE0} .
unzip ant-task.zip || true

%__rm %{jarname}.jar
%patch0 -p0

%build
export CLASSPATH="."
pushd make
%ant
popd

%install
rm -rf $RPM_BUILD_ROOT

%__install -dm 755 $RPM_BUILD_ROOT%_javadir/ant
%__install -m 644 dist/%{jarname}.jar $RPM_BUILD_ROOT%_javadir/ant/%{jarname}-%{version}.jar
ln -s %{jarname}-%{version}.jar $RPM_BUILD_ROOT%_javadir/ant/%{jarname}.jar

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc doc/*
%{_javadir}/ant/*.jar


%changelog
* Sat Oct 02 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.0-1mdv2011.0
+ Revision: 582603
- cosmetics

  + Jonathan Bayle <mrhide@mandriva.org>
    - import ant-pack200



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 121 |12cr|ant-phone-0.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	ant-phone
%define version	0.2.1
%define release %mkrel 1

Name: 	 	%{name}
Summary:	Desktop ISDN telephony application
Version: 	%{version}
Release: 	%{release}

Source0:	http://download.savannah.gnu.org/releases/%{name}/%{name}-%{version}.tar.gz
Patch0:		ant-phone-0.2.1-linking.patch
URL:		http://www.nongnu.org/ant-phone/
License:	GPLv2
Group:		Communications
BuildRequires:	pkgconfig
BuildRequires:  gettext
BuildRequires:  flex
BuildRequires:  bison
BuildRequires:  pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	alsa-oss-devel
BuildRequires:	isdn4k-utils-devel
Requires:	desktop-common-data

%description
ANT is a desktop ISDN telephony application written for GNU/Linux. It supports
OSS (Open Sound System) and I4L (ISDN4Linux).  It directly interfaces OSS and
ISDN devices, so there is no need to install extra software or hardware like
PBX (Private Branch Exchange) or telephony cards, if you've got direct access
to an audio capable ISDN card (teles or HiSax chip-set, e.g. AVM Fritz Card)
and a full duplex sound card or two sound devices.

%prep
%setup -q
%patch0 -p0 -b .linking

%build
%configure2_5x --disable-rpath
%make

%install
%makeinstall_std

#menu
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=ANT-phone
Comment=ISDN Telephone
Exec=%{name}
Icon=communications_phone_section
Terminal=false
Type=Application
Categories=GNOME;GTK;X-MandrivaLinux-Office-Communications-Phone;Network;Telephony;
EOF

%find_lang %{name}

%files -f %{name}.lang
%doc README AUTHORS ChangeLog TODO
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.*
%{_datadir}/applications/mandriva-%{name}.desktop

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 122 |12cr|anyremote2html-1.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		anyremote2html
Version:	1.4
Release:	%mkrel 1
Summary:	Web frontend for anyRemote Wireless remote control program
License:	GPLv2+
Group:		System/Kernel and hardware
URL:		http://anyremote.sourceforge.net/
Source0:	http://sourceforge.net/projects/anyremote/files/%{name}/%{version}/%{name}-%{version}.tar.gz
Requires:	python
Requires:	anyremote >= 5.4.1
BuildArch:	noarch

%description
Web frontend for anyRemote Wireless remote control program.
It acts as HTTP server and translates anyRemote commands to HTML.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%__rm -rf %{buildroot}
%makeinstall_std

%clean
%__rm -rf %{buildroot}

%files
%doc COPYING ChangeLog README
%{_bindir}/*
%{_datadir}/pixmaps/*



%changelog
* Thu Jan 19 2012 Andrey Bondrov <abondrov@mandriva.org> 1.4-1mdv2012.0
+ Revision: 762409
- imported package anyremote2html


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 123 |12cr|anyremote-6.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:	anyremote
Version:		6.1.1
Release:		1
Summary:		Remote control through bluetooth or IR connection
License:		GPLv2+
Group:		System/Kernel and hardware
URL:		http://anyremote.sourceforge.net/
Source0:		http://nchc.dl.sourceforge.net/sourceforge/anyremote/%name-%version.tar.gz

BuildRequires:	pkgconfig(bluez)
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(xtst)
BuildRequires:  pkgconfig(xi)

Requires:	bluez
Requires:	irda-utils
Suggests:	kanyremote
Suggests:	anyremote2html

%description
The overall goal of this project is to provide wireless remote control program
on Linux through Bluetooth, InfraRed, Wi-Fi or just TCP/IP connection.

anyRemote supports wide range of modern cell phones line Nokia, SonyEricsson,
Motorola and others.

anyRemote was developed as thin "communication" layer between Buetooth
(IR, Wi-Fi) capable phone and Linux, and in principle could be configured to
manage almost any software.

anyRemote could be used with:
* bluetooth connection with java client if cell phone is JSR82 compatible
* Wi-Fi connection with java client if phone supports Wi-Fi
* IR connection with java client if java realization in phone supports access
  to IR port
* ordinary TCP/IP connection with java client, if PC is connectable from
  the Internet
* bluetooth, infrared or cable connection using AT "modem" commands
* web interface
* it supports some of IR remotes supplied with TV tuner cards (like LIRC)
* it has limited support for Bemused clients 

anyRemote is a console application, but in addition there are GUI front ends
for Gnome and KDE.

%package doc
Summary:	Documentations for anyRemote
Group:		System/Kernel and hardware
Conflicts:	%{name} < 4.14
BuildArch:	noarch

%description doc
Documentation for anyRemote.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

# we'll cp our own doc files
%__rm -rf %{buildroot}%{_datadir}/doc


%files
%doc NEWS README AUTHORS
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_mandir}/man1/%{name}.*

%files doc
%doc doc-html/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 124 |12cr|anytermd-1.1.29-4.20121124.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	svn	20121124

Summary:	Anyterm Daemon
Name:		anytermd
Version:	1.1.29
Release:	4.%{svn}.1
License:	GPLv2
Group:		System/Servers
URL:		http://anyterm.org
Source0:	http://anyterm.org/download/anyterm-%{version}-%{svn}.tar.bz2
Source1:	anytermd.init
Source2:	anytermd.sysconfig
Patch0:		anyterm-1.1.28-respect-LDFLAGS.patch
BuildRequires:	boost-devel
BuildRequires:	librote-devel
BuildRequires:	mailcap

Requires:	openssl
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires(pre): rpm-helper
Requires(postun): rpm-helper

%description
This is the Anyterm daemon terminal emulator.

%prep
%setup -q -n anyterm-%{version}-%{svn}
%patch0 -p0

cp %{SOURCE1} anytermd.init
cp %{SOURCE2} anytermd.sysconfig

%build
%serverbuild
%make GCC_FLAGS="%{optflags} -pthread -fPIC -D_REENTRANT" LDFLAGS="%{ldflags}"

%install
install -d %{buildroot}%{_sysconfdir}/sysconfig
install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_sbindir}
install -d %{buildroot}/var/lib/anytermd

install -m0755 anytermd %{buildroot}%{_sbindir}/anytermd
install -m0755 anytermd.init %{buildroot}%{_initrddir}/anytermd
install -m0644 anytermd.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/anytermd

%post
%_post_service anytermd

%preun
%_preun_service anytermd

%pre
%_pre_useradd anytermd /var/lib/anytermd /bin/false

%postun
%_postun_userdel anytermd

%files
%doc CHANGELOG LICENSE README
%attr(0755,root,root) %{_initrddir}/anytermd
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/anytermd
%attr(0755,root,root) %{_sbindir}/anytermd
%attr(0755,anytermd,anytermd) %dir /var/lib/anytermd


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 125 |12cr|aoetools-30-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name aoetools
%define version 30
%define release %mkrel 2

Summary: Programs to setup ATA over Ethernet device
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.gz
License: GPL 
Group: System/Kernel and hardware
Url: http://sourceforge.net/projects/aoetools/
BuildRoot: %{_tmppath}/%{name}-buildroot

%description
The aoetools are programs for users of the ATA over Ethernet (AoE)
network storage protocol, a simple protocol for using storage over
an ethernet LAN.

%prep
%setup -q

%build
%make CFLAGS="%optflags"

%install
rm -rf $RPM_BUILD_ROOT

mkdir -p %buildroot
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc HACKING NEWS README
%_sbindir/*
%_mandir/*/*


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 30-2mdv2011.0
+ Revision: 609980
- rebuild

* Mon Nov 16 2009 Olivier Thauvin <nanardon@mandriva.org> 30-1mdv2010.1
+ Revision: 466688
- 30

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 29-2mdv2010.0
+ Revision: 436653
- rebuild

* Sat Jan 03 2009 Olivier Thauvin <nanardon@mandriva.org> 29-1mdv2009.1
+ Revision: 324026
- 29

* Mon Aug 04 2008 Funda Wang <fwang@mandriva.org> 27-1mdv2009.0
+ Revision: 262836
- New version 27

* Mon Jun 02 2008 Olivier Thauvin <nanardon@mandriva.org> 26-1mdv2009.0
+ Revision: 214239
- version: 26

* Sat Feb 09 2008 Olivier Thauvin <nanardon@mandriva.org> 23-1mdv2008.1
+ Revision: 164541
- 23

* Tue Dec 25 2007 Olivier Thauvin <nanardon@mandriva.org> 22-1mdv2008.1
+ Revision: 137624
- sync source not done by mdvsys now
- version is 22, and Merry Christmas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Jun 19 2007 Olivier Thauvin <nanardon@mandriva.org> 16-1mdv2008.0
+ Revision: 41527
- 16

* Sat May 19 2007 Olivier Thauvin <nanardon@mandriva.org> 15-1mdv2008.0
+ Revision: 28536
- 15, kill patch0: merged upstream


* Fri Nov 17 2006 Olivier Thauvin <nanardon@mandriva.org> 12-1mdv2007.0
+ Revision: 85385
- version 12

* Sat Aug 05 2006 Olivier Thauvin <nanardon@mandriva.org> 10-1mdv2007.0
+ Revision: 52833
- add sources
- version 10
- Import aoetools

* Sat Mar 04 2006 Olivier Thauvin <nanardon@zarb.org> 9-1mdk
- new version 9

* Tue Dec 20 2005 Olivier Thauvin <nanardon@mandriva.org> 8-1mdk
- 8 (the version)

* Wed Nov 30 2005 Olivier Thauvin <thauvin@aerov.jussieu.fr> 7-1mdk
- Initial mandriva spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 126 |12cr|aoi-2.8.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version_nodot 281 

Name:           aoi
Version:        2.8.1
Release:        3
Summary:        3D modelling and rendering studio Written in Java
URL:            http://www.artofillusion.org
Group:          Graphics

Source0:        %{name}src%{version_nodot}.zip
Source1:        jmf-2_1_1e-alljava.zip
Patch0:         fix-build.patch
License:        GPLv2+
BuildArch:      noarch

BuildRequires:  java-rpmbuild
BuildRequires:  ant
BuildRequires:  ant-nodeps
BuildRequires:  jogl
BuildRequires:  bsh
BuildRequires:  jama
BuildRequires:  dos2unix
BuildRequires:  buoy
BuildRequires:  xml-commons-apis
BuildRequires:  xerces-j2
BuildRequires:  locales-en

Requires:       java >= 1.5
Requires:       bsh
Requires:       jogl
Requires:       jama
Requires:       gluegen
Requires:       buoy

%description
Art of Illusion is a free, open source 3D modelling and rendering studio.
Many of its capabilities rival those found in commercial programs.
Highlights include subdivision surface based modelling tools,
skeleton based animation, and a graphical language 
for designing procedural textures and materials.


%files
%defattr(644,root,root,755)
%doc LICENSE HISTORY README-source

%attr(755,root,root) %{_bindir}/%{name}
%attr(644,root,root) %{_datadir}/%{name}/ArtOfIllusion.jar
%attr(755,root,root) %{_datadir}/%{name}/Plugins
%attr(644,root,root) %{_desktopdir}/%{name}.desktop
%attr(644,root,root) %{_datadir}/pixmaps/%{name}.png

#--------------------------------------------------------------------

%prep
%setup -q -a1 -n AoIsrc%{version_nodot}
# We only use this jar for build, not inclued in %files.
mv JMF-2.1.1e/lib/jmf.jar .
%patch0 -p0

%build
export LC_ALL=ISO-8859-1
export CLASSPATH="."
%ant -buildfile ArtOfIllusion.xml

%install
# Installs the jar
%__install -dm 755 %{buildroot}%{_datadir}/%{name}/Plugins
%__install -m 644 ArtOfIllusion.jar %{buildroot}%{_datadir}/%{name}

# Install the script
cat > %{name} <<EOF
#!/bin/sh

AOI_CLASSPATH=/usr/share/java/buoy.jar:/usr/share/java/buoyx.jar:/usr/share/java/jama.jar:/usr/share/java/jogl.jar:/usr/share/java/bsh.jar:/usr/share/aoi/ArtOfIllusion.jar:/usr/share/java/gluegen.jar:

java -cp \$AOI_CLASSPATH artofillusion.ArtOfIllusion

EOF
%__install -dm 755 %{buildroot}%{_bindir}
%__install -m 755 %{name} %{buildroot}%{_bindir}

# convert win32 EOL to unix EOL
dos2unix LICENSE
dos2unix HISTORY
dos2unix README-source

# icons
%__install -d -m755 %{buildroot}%{_datadir}/pixmaps
%__install -m 644 HelpPlugin/AOIHelp/helpset/Overview/images/%{name}.png %{buildroot}%{_datadir}/pixmaps/%{name}.png

# desktopfile
%__install -d -m755 %{buildroot}%{_desktopdir}
cat > %{buildroot}%{_desktopdir}/%{name}.desktop << EOF
[Desktop Entry]
Name=Art of Illusion
GenericName=3D modelling and rendering studio
Comment=3D modelling and rendering studio Written in Java
Exec=%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-Multimedia-Graphics;Graphics;
EOF



%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 2.8.1-2mdv2011.0
+ Revision: 609981
- rebuild

* Mon Feb 15 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2.8.1-1mdv2010.1
+ Revision: 506020
- import aoi


* Fri Feb 12 2010 Jonathan Bayle <hide@mrhide.fr> 2.8.1-1mdv2010.0
- new package




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 127 |12cr|apache-commons-el-1.0-22
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global base_name       el
%global short_name      commons-%{base_name}


Name:           apache-%{short_name}
Version:        1.0
Release:        22
Summary:        The Apache Commons Extension Language
License:        ASL 1.1
Group:          Development/Java
URL:            http://commons.apache.org/%{base_name}
BuildArch:      noarch
Source0:        http://archive.apache.org/dist/commons/%{base_name}/source/%{short_name}-%{version}-src.tar.gz
Source1:        http://repo1.maven.org/maven2/%{short_name}/%{short_name}/%{version}/%{short_name}-%{version}.pom
Patch0:         %{short_name}-%{version}-license.patch
Patch1:         %{short_name}-eclipse-manifest.patch
Patch2:         %{short_name}-enum.patch
Requires(post): jpackage-utils
Requires(postun): jpackage-utils
BuildRequires:  jpackage-utils >= 0:1.6
BuildRequires:  ant
BuildRequires:  tomcat6-jsp-2.1-api
BuildRequires:  tomcat6-servlet-2.5-api
BuildRequires:  junit
BuildRequires:  java-1.6.0-openjdk-devel

# This should go away with F-17
Provides:       jakarta-%{short_name} = 0:%{version}-%{release}
Obsoletes:      jakarta-%{short_name} < 0:%{version}-%{release}

%description
An implementation of standard interfaces and abstract classes for
javax.servlet.jsp.el which is part of the JSP 2.0 specification.

%package        javadoc
Summary:        API documentation for %{name}
Group:          Development/Java
Requires:       jpackage-utils

Provides:       jakarta-%{short_name}-javadoc = 0:%{version}-%{release}
Obsoletes:      jakarta-%{short_name}-javadoc < 0:%{version}-%{release}


%description    javadoc
%{summary}.


%prep
%setup -q -n %{short_name}-%{version}-src
%patch0 -p1 -b .license
%patch1 -p1
%patch2 -p1

# remove all precompiled stuff
find . -type f -name "*.jar" -exec rm -f {} \;

cat > build.properties <<EOBP
build.compiler=modern
junit.jar=$(build-classpath junit)
servlet-api.jar=$(build-classpath tomcat6-servlet-2.5-api)
jsp-api.jar=$(build-classpath tomcat6-jsp-2.1-api)
servletapi.build.notrequired=true
jspapi.build.notrequired=true
EOBP

%build
export CLASSPATH=
export OPT_JAR_LIST=:
ant \
  -Dfinal.name=%{short_name} \
  -Dj2se.javadoc=%{_javadocdir}/java \
  jar javadoc


%install
rm -rf $RPM_BUILD_ROOT

# jars
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
install -p -m 644 dist/%{short_name}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
pushd $RPM_BUILD_ROOT%{_javadir}
for jar in *-%{version}*; do
    ln -sf ${jar} `echo $jar| sed "s|apache-||g"`
    ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`
    ln -sf ${jar} `echo $jar| sed "s|apache-\(.*\)-%{version}|\1|g"`
done
popd # come back from javadir

# pom
install -pD -T -m 644 %{SOURCE1} %{buildroot}%{_mavenpomdir}/JPP-%{short_name}.pom
%add_to_maven_depmap org.apache.commons %{short_name} %{version} JPP %{short_name}

# following line is only for backwards compatibility. New packages
# should use proper groupid org.apache.commons
%add_to_maven_depmap commons-el commons-el %{version} JPP %{short_name}

# javadoc
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr dist/docs/api/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}



%clean
rm -rf $RPM_BUILD_ROOT

%post
%update_maven_depmap

%postun
%update_maven_depmap

%files
%defattr(-,root,root,-)
%doc LICENSE.txt STATUS.html
%{_javadir}/%{name}-%{version}.jar
%{_javadir}/%{name}.jar
%{_javadir}/%{short_name}-%{version}.jar
%{_javadir}/%{short_name}.jar
%{_mavenpomdir}/JPP-%{short_name}.pom
%{_mavendepmapfragdir}/%{name}

%files javadoc
%defattr(-,root,root,-)
%doc LICENSE.txt
%{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 128 |12cr|apache-commons-parent-20-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global base_name       parent
%global short_name      commons-%{base_name}

Name:             apache-%{short_name}
Version:          20
Release:          3
Summary:          Apache Commons Parent Pom
Group:            Development/Java
License:          ASL 2.0
URL:              http://svn.apache.org/repos/asf/commons/proper/%{short_name}/tags/%{short_name}-%{version}/

# svn export http://svn.apache.org/repos/asf/commons/proper/commons-parent/tags/commons-parent-20
# tar caf commons-parent-20.tar.xz commons-parent-20
Source0:          %{short_name}-%{version}.tar.xz

#common-build-plugin not in fedora yet
Patch1:           %{name}-remove-build-plugin.patch
BuildRoot:        %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch:        noarch

BuildRequires:    java-devel >= 0:1.6.0
BuildRequires:    jpackage-utils

Requires:         java >= 0:1.6.0
Requires:         jpackage-utils
Requires:         maven
Requires:         maven-antrun-plugin
Requires:         maven-compiler-plugin
Requires:         maven-idea-plugin
Requires:         maven-install-plugin
Requires:         maven-jar-plugin
Requires:         maven-javadoc-plugin
Requires:         maven-plugin-bundle
Requires:         maven-resources-plugin
Requires:         maven-surefire-plugin
Requires(post):   jpackage-utils
Requires(postun): jpackage-utils


%description
The Project Object Model files for the apache-commons packages.

%prep
%setup -q -n %{short_name}-%{version}
%patch1 -p0

%build
#nothing to do for the pom

%install
rm -rf %{buildroot}

%add_to_maven_depmap org.apache.commons %{short_name} %{version} JPP %{short_name}

# poms
install -d -m 755 %{buildroot}%{_mavenpomdir}
install -pm 644 pom.xml %{buildroot}%{_mavenpomdir}/JPP-%{short_name}.pom

%post
%update_maven_depmap

%postun
%update_maven_depmap

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc LICENSE.txt NOTICE.txt
%{_mavenpomdir}/*
%{_mavendepmapfragdir}/*



%changelog
* Sun Nov 27 2011 Guilherme Moro <guilherme@mandriva.com> 20-3
+ Revision: 733818
- rebuild
- imported package apache-commons-parent

  + Oden Eriksson <oeriksson@mandriva.com>
    - fix deps

* Tue Oct 18 2011 Oden Eriksson <oeriksson@mandriva.com> 20-2
+ Revision: 705220
- rebuild
- import apache-commons-parent



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 129 |12cr|apache-gallery-1.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	Apache-Gallery

Name:		    apache-gallery
Version:	    1.0.2
Release:	    1
Summary:	    A mod_perl handler to create an image gallery
License:	    GPL or Artistic
Group:		    Networking/WWW
URL:		    http://apachegallery.dk/
Source0:	    http://apachegallery.dk/download/%{module}-%{version}.tar.gz
Patch0:		    %{name}-0.9.5.urlbase.patch
Requires:	    apache-mod_perl
Obsoletes:	    perl-Apache-gallery
Provides:	    perl-Apache-gallery
BuildRequires:	apache-mod_perl
# (tv) for testsuite:
BuildRequires:	perl(CGI)
BuildRequires:	perl(URI::Escape)
BuildRequires:	perl(Image::Imlib2)
BuildRequires:	perl(Image::Info)
BuildRequires:	perl(Image::Size)
BuildRequires:	perl(Text::Template)
BuildRequires:	perl(Test::MockObject)
BuildRequires:	perl(Test::Pod)
BuildRequires:	perl-devel
BuildArch:	    noarch

%description
Apache::Gallery creates an thumbnail index of each directory and
allows viewing pictures in different resolutions. Pictures are
resized on the fly and cached.

%prep
%setup -q -n %{module}-%{version}
#patch0 -p1

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std
install -d -m 755 %{buildroot}%{_datadir}/apache-gallery/default
install -d -m 755 %{buildroot}/var/www/apache-gallery/static

for template in default new; do
    install -d -m 755 %{buildroot}%{_datadir}/apache-gallery/$template
    install -m 644 templates/$template/*.tpl %{buildroot}%{_datadir}/apache-gallery/$template
    install -m 644 templates/$template/gallery.css %{buildroot}/var/www/apache-gallery/static/$template.css
done

install -m 644 htdocs/* %{buildroot}/var/www/apache-gallery/static

install -d -m 755 %{buildroot}/var/www/apache-gallery/photos

install -d -m 755 %{buildroot}/var/cache/apache-gallery

# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# %{name} Apache configuration
Alias /apache-gallery/static /var/www/apache-gallery/static
Alias /apache-gallery /var/www/apache-gallery/photos

<IfModule mod_perl.c>
    PerlSetVar GalleryTemplateDir '/usr/share/apache-gallery/default'
    PerlSetVar GalleryCacheDir    '/var/cache/apache-gallery'
    PerlSetVar GalleryURLBase     '/apache-gallery/static'
    PerlOptions +GlobalRequest

    <Directory /var/www/apache-gallery>
        Allow from all
    </Directory>

    <Directory /var/www/apache-gallery/photos>
        SetHandler        modperl
        PerlResponseHandler       Apache::Gallery
    </Directory>

    <Directory /var/cache/apache-gallery>
        Allow from all
    </Directory>
</ifModule>
EOF

%check
#make test

%files
%doc README Changes INSTALL LICENSE TODO UPGRADE
%config(noreplace) %{_webappconfdir}/%{name}.conf
%{perl_vendorlib}/Apache
%{_datadir}/%{name}
%attr(-,apache,apache) /var/cache/%{name}
/var/www/%{name}
%{_mandir}/*/*



%changelog
* Sat Feb 19 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-0.RC2.9mdv2011.0
+ Revision: 638766
- update urlbase patch to handle bugs #62482 and #61937

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-0.RC2.8mdv2011.0
+ Revision: 609982
- rebuild

* Mon Mar 01 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-0.RC2.7mdv2010.1
+ Revision: 513191
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise

* Tue Sep 01 2009 Thierry Vignaud <tv@mandriva.org> 1.0-0.RC2.7mdv2010.0
+ Revision: 423977
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 1.0-0.RC2.6mdv2009.0
+ Revision: 135820
- restore BuildRoot

* Tue Dec 18 2007 Thierry Vignaud <tv@mandriva.org> 1.0-0.RC2.6mdv2008.1
+ Revision: 132461
- BR perl(CGI) for testsuite
- kill re-definition of %%buildroot on Pixel's request


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-0.RC2.6mdv2007.0
- buildrequires (URI::Escape)

* Fri Jun 30 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-0.RC2.5mdv2007.0
- relax buildrequires versionning
- buildrequires perl(Image::Size)

* Mon Jun 26 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-0.RC2.4mdv2007.0
- rebuild with corrected webapp macros

* Tue Jun 20 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-0.RC2.3mdv2007.0
- rename to apache-gallery, as it is not a perl library
- mv data files under /usr/share/apache-gallery, web files under /var/www/apache-gallery and temp files under /var/cache/apache-gallery
- fix stylesheet install
- drop previous patches
- new configurable base url patch
- default apache configuration

* Tue Jun 28 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-0.RC2.2mdk 
- requires apache-mod_perl
- drop useless patches
- include empty templates, otherwise the application crashes

* Thu Jun 02 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-0.RC2.1mdk 
- new version
- re-enable make test in %%check

* Fri Feb 18 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.9.1-4mdk
- spec file cleanups, remove the ADVX-build stuff
- disable make test for now

* Wed Jan 26 2005 Guillaume Rousse <guillomovitch@mandrake.org> 0.9.1-3mdk 
- fix non-jpg images issue
- fix icons path
- use /var/cache/gallery as cache location
- fix lowercase summary
- remove empty files
- change URL

* Fri Sep 17 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.9.1-2mdk 
- fixed mod_perl2 issue

* Sun Sep 12 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.9.1-1mdk
- new version  
- buildrequires

* Wed Jul 21 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.8-2mdk 
- rpmbuildupdate aware

* Wed Apr 07 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.8-1mdk
- new version
- correct source URL
- corrected buildrequires

* Wed Feb 25 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.7-4mdk
- fixed dir ownership (distlint)

* Mon Jan 12 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.7-3mdk
- buildrequires (slbd)

* Mon Dec 08 2003 Guillaume Rousse <guillomovitch@mandrake.org> 0.7-2mdk
- included missing templates and icons

* Mon Dec 08 2003 Guillaume Rousse <guillomovitch@mandrake.org> 0.7-1mdk
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 130 |12cr|apachegrep-0.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name apachegrep
%define version 0.3
%define release %mkrel 4

Summary: A grep tool for apache log files 
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://switch.dl.sourceforge.net/sourceforge/apachegrep/%{name}-%{version}.tar.bz2
License: GPL
Group: File tools
Url: http://apachegrep.sourceforge.net/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Patch0: apachegrep-zcat.patch
BuildArch: noarch
Requires: gzip, bzip2

%description
apachegrep is a perl program to help webmasters go through their apache logs
and try to pullout various bits of information.
Built in the spirit of unix tools, it's designed to be used standalone or 
as part of a pipeline of tools to pore over common (or combined) logs and 
print out entire lines, specified fields or a simple count of matching lines.
You specify what fields you want and what regular expression you want applied
to that field.

It supports gzipped and bzipped log files.

%prep
%setup -q
%patch0 -p0

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p %buildroot/%{_mandir}/man1
mkdir -p %buildroot/%{_bindir}
install -m 755 apachegrep %buildroot/%{_bindir}
install -m 644 apachegrep.1 %buildroot/%{_mandir}/man1

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc INSTALL CHANGELOG LICENSE README TODO 
%{_bindir}/apachegrep
%{_mandir}/man1/*





%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3-4mdv2011.0
+ Revision: 616564
- the mass rebuild of 2010.0 packages

* Tue Sep 01 2009 Thierry Vignaud <tv@mandriva.org> 0.3-3mdv2010.0
+ Revision: 423978
- rebuild

* Thu Jun 19 2008 Thierry Vignaud <tv@mandriva.org> 0.3-2mdv2009.0
+ Revision: 226156
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 0.3-1mdv2008.1
+ Revision: 135820
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Tue Mar 27 2007 Erwan Velu <erwan@mandriva.org> 0.3-1mdv2007.1
+ Revision: 148903
- Import apachegrep


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 131 |12cr|apache-HTML-Embperl-2.4.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module HTML-Embperl
%define mod_conf 76_Embperl.conf

Summary:	Framework for building web sites with Perl
Name:		apache-%{module}
Version:	2.4.0
Release:	2
License:	GPL
Group:		System/Servers
URL:		http://perl.apache.org/embperl/
Source0:	ftp://ftp.dev.ecos.de/pub/perl/embperl/Embperl-%{version}.tar.gz
Source1:	%{mod_conf}
Patch0:		Embperl-2.09b-fix-CVS.patch
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires:	apache-mod_perl >= 1:2.0.2
BuildRequires:	apache >= 2.2.0
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	apache-modules >= 2.2.0
BuildRequires:	apache-mod_perl >= 1:2.0.2
BuildRequires:	apache-mod_perl-devel >= 1:2.0.2
BuildRequires:	libxml2-devel
BuildRequires:	libxslt-devel
BuildRequires:	perl-Apache-Session
BuildRequires:	perl-Apache-SessionX 
BuildRequires:	perl-ExtUtils-XSBuilder
BuildRequires:	perl-HTML-Parser 
BuildRequires:	perl-Parse-RecDescent
BuildRequires:	perl-Tie-IxHash
BuildRequires:	perl-libwww-perl
BuildRequires:	perl-devel
BuildRequires:	file
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
Embperl is a framework for building websites with Perl.

For the beginner it's an easy to setup and use way of embedding Perl code in
HTML pages. It delivers several features that ease the task of creating a
ebsites, including dynamic tables, formfield-processing,
escaping/unescaping, session handling, caching and more.

If your demands grow it gives you the power to make your Website
object-oriented and build it out of small reusable components. If you don't
like the idea of mixing up all your layout and code then Embperl also
supports separating it in different objects (e.g. creating an MVC
application). Of course Embperl doesn't tie you to HTML - it allows
components to be from different source formats (e.g. HTML, WML, XML, POD,
...) and if necessary transforms them (for example via XSLT) to other output
formats. This is achieved by dividing the output generation into small
steps, where each is processed by a plugable provider. Advanced users can
create their own syntax definitions (for example tag libraries) and extend
Embperl by writing their own providers and much more...

Embperl is a server-side tool, which means that it's browser-independent. It
can run in various ways: under mod_perl, as a CGI script, or offline.

%prep

%setup -q -n Embperl-%{version}

cp %{SOURCE1} %{mod_conf}

# fix strange perms
find . -type d -perm 0700 -exec chmod 755 {} \;
find . -type f -perm 0555 -exec chmod 755 {} \;
find . -type f -perm 0444 -exec chmod 644 {} \;

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

rm -f eg/x/config.htm

%patch0 -p1

perl -pi -e "s/\&lt;/\</;" eg/x/loop.htm

cat << EOF > eg/.htaccess
<Files ~ (\.htm)>
SetHandler perl-script
PerlResponseHandler Embperl
</Files>
Options +Indexes
EOF

find -type d|grep CVS|xargs rm -rf
find -type f|grep cvsignore|xargs rm -f

%build
# (oe) pull in the apr and apu headers where ever they may be
export APR_HEADERS="`apr-1-config --includes`"
export APU_HEADERS="`apu-1-config --includes`"
perl -pi -e "s|-I\\\$EPPATH \\\$i|-I\\\$EPPATH \\\$i $APR_HEADERS $APU_HEADERS|g" Makefile.PL

perl -pi -e "s/action_module/actions_module/;" Makefile.PL
perl xsbuilder/source_scan.pl
perl xsbuilder/xs_generate.pl

cat << EOF | perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags} `apr-1-config --cppflags`" INC="-I%{_includedir}/apache -I%{_includedir}/apache/regex -I%{_includedir}/apache/os/unix $APR_HEADERS $APU_HEADERS -I%{_includedir}/libxml2 -I./xs" 
y
%{_includedir}/apache
y
%{_sbindir}/httpd
%{_libdir}/apache-extramodules
%{_libdir}/apache
.
EOF

make LD_RUN_PATH=""

# one test fails atm
#make test

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

eval `perl '-V:installarchlib'`
install -d %{buildroot}/$installarchlib
%makeinstall_std

%__os_install_post
find %{buildroot}%{_prefix} -type f -print | sed "s@^%{buildroot}@@g" | grep -v perllocal.pod > %{module}-%{version}-filelist

install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

install -d %{buildroot}%{_var}/www/html/addon-modules
ln -s ../../../..%{_docdir}/%{name}-%{version} %{buildroot}%{_var}/www/html/addon-modules/%{name}-%{version}

rm -rf test/tmp/* 
rm -rf blib
mkdir -p blib/arch
pushd blib/arch
eval `perl '-V:vendorarch'`
ln -s ../../../../../..$vendorarch/auto/ .
popd

cd test
#chmod 755 tmp
find -type f|xargs perl -pi -e \
	"s|%{_builddir}/embperl|%{_docdir}/%{name}-%{version}|g;"
perl -pi -e 's/\015//;' conf/config.pl
cd ..
rm -f %{buildroot}$vendorarch/auto/Embperl/*.bs

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
    fi
fi

%clean 
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc MANIFEST READM* eg test.pl test *.pod TODO blib
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_bindir}/*
%{perl_vendorlib}/*
%{_mandir}/*/*
%{_var}/www/html/addon-modules/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.4.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sun Oct 17 2010 Oden Eriksson <oeriksson@mandriva.com> 2.4.0-1mdv2011.0
+ Revision: 586360
- 2.4.0

* Tue Sep 01 2009 Thierry Vignaud <tv@mandriva.org> 2.2.0-8mdv2010.0
+ Revision: 423982
- rebuild

* Thu Jun 19 2008 Thierry Vignaud <tv@mandriva.org> 2.2.0-7mdv2009.0
+ Revision: 226157
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 2.2.0-6mdv2008.1
+ Revision: 170700
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 2.2.0-5mdv2008.1
+ Revision: 152438
- rebuild
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sun Sep 09 2007 Oden Eriksson <oeriksson@mandriva.com> 2.2.0-3mdv2008.0
+ Revision: 83747
- rebuild


* Sun Mar 11 2007 Oden Eriksson <oeriksson@mandriva.com> 2.2.0-2mdv2007.1
+ Revision: 141325
- rebuild

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 2.2.0-1mdv2007.1
+ Revision: 79302
- Import apache-HTML-Embperl

* Tue Apr 11 2006 Oden Eriksson <oeriksson@mandriva.com> 2.2.0-1mdk
- Minor feature enhancements
- drop upstream patches; P1
- zero out LD_RUN_PATH to fix rpath

* Tue Jan 31 2006 Oden Eriksson <oeriksson@mandriva.com> 2.1.0-1mdk
- 2.1.0
- added P1 to make it build against apache-2.2.0
- fix versioning

* Tue Oct 04 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_2.0.1-1mdk
- 2.0.1 (Minor bugfixes)
- run the test suite

* Tue Aug 16 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_2.0.0-1mdk
- 2.0.0 (Major feature enhancements)

* Mon Aug 15 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_2.0-0.rc5.1mdk
- 2.0 rc5

* Fri Jun 03 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_2.0-0.rc3.1mdk
- 2.0 rc3
- rename the package
- the conf.d directory is renamed to modules.d
- use new rpm-4.4.x pre,post magic

* Sun Mar 20 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_2.0-0.rc1.6mdk
- remove broken perl version detection, rely on autodetection instead

* Sun Mar 20 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_2.0-0.rc1.5mdk
- use the %%mkrel macro

* Mon Feb 28 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_2.0-0.rc1.4mdk
- fix %%post and %%postun to prevent double restarts

* Thu Feb 24 2005 Stefan van der Eijk <stefan@eijk.nu> 2.0.53_2.0-0.rc1.3mdk
- fix bug #6574

* Wed Feb 16 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_2.0-0.rc1.2mdk
- spec file cleanups, remove the ADVX-build stuff

* Wed Feb 09 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_2.0-0.rc1.1mdk
- built for apache 2.0.53

* Fri Jan 21 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.52_2.0-0.rc1.2mdk
- rebuilt for latest mod_perl

* Tue Nov 30 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.52_2.0-0.rc1.1mdk
- rebuilt for perl-5.8.6
- fix version

* Wed Sep 29 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.52_2.0rc1-1mdk
- built for apache 2.0.52

* Fri Sep 17 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.51_2.0rc1-1mdk
- built for apache 2.0.51

* Thu Aug 26 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0rc1-0.1mdk
- 2.0rc1

* Tue Aug 03 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0b12-0.20040801.1mdk
- use a recent snap (20040801)

* Tue Aug 03 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0b11-1mdk
- 2.0b11
- remove redundant provides
- pull in the apr and apu headers where ever they may be

* Thu Apr 08 2004 Michael Scherer <misc@mandrake.org> 2.0b9-0.20030308.8mdk 
- rebuild for new perl


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 132 |12cr|apache-ivy-2.1.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           apache-ivy
Version:        2.1.0
Release:        4
Summary:        Java-based dependency manager

Group:          Development/Java
License:        ASL 2.0
URL:            http://ant.apache.org/ivy/
Source0:        http://www.apache.org/dist/ant/ivy/2.1.0/%{name}-%{version}-src.tar.gz
BuildRoot:      %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
BuildArch:      noarch

Provides:       ivy = %{version}-%{release}

BuildRequires:  ant
BuildRequires:  ant-nodeps
BuildRequires:  commons-httpclient
BuildRequires:  jsch
BuildRequires:  oro
BuildRequires:  java-devel >= 1.5
BuildRequires:  jpackage-utils
Requires:       jpackage-utils

%description
Apache Ivy is a tool for managing (recording, tracking, resolving and
reporting) project dependencies.  It is designed as process agnostic and is
not tied to any methodology or structure. while available as a standalone
tool, Apache Ivy works particularly well with Apache Ant providing a number
of powerful Ant tasks ranging from dependency resolution to dependency
reporting and publication.


%package javadoc
Summary:        API Documentation for ivy
Group:          Development/Java
Requires:       %{name} = %{version}-%{release}

%description javadoc
JavaDoc documentation for %{name}


%prep
%setup -q

# Fix messed-up encodings
for F in RELEASE_NOTES README LICENSE NOTICE CHANGES.txt
do
        sed 's/\r//' $F |iconv -f iso8859-1 -t utf8 >$F.utf8
        touch -r $F $F.utf8
        mv $F.utf8 $F
done


%build
# Remove prebuilt documentation
rm -rf doc build/doc

# How to properly disable a plugin?
# we disable vfs plugin since commons-vfs is not available
rm -rf src/java/org/apache/ivy/plugins/repository/vfs \
        src/java/org/apache/ivy/plugins/resolver/VfsResolver.java
sed '/vfs.*=.*org.apache.ivy.plugins.resolver.VfsResolver/d' -i \
        src/java/org/apache/ivy/core/settings/typedef.properties

# Craft class path
mkdir -p lib
build-jar-repository lib ant ant/ant-nodeps commons-httpclient oro jsch

# Build
ant /localivy /offline jar javadoc


%install
rm -rf $RPM_BUILD_ROOT

# Code
install -d $RPM_BUILD_ROOT%{_javadir}
install -p -m644 build/artifact/jars/ivy.jar $RPM_BUILD_ROOT%{_javadir}/ivy-%{version}.jar
ln -sf ivy-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/ivy.jar

# API Documentation
install -d $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -rp build/doc/reports/api/. $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}


%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root,-)
%{_javadir}/*
%doc RELEASE_NOTES CHANGES.txt LICENSE NOTICE README


%files javadoc
%defattr(-,root,root,-)
%{_javadocdir}/*




%changelog
* Sun Nov 27 2011 Guilherme Moro <guilherme@mandriva.com> 2.1.0-4
+ Revision: 733821
- rebuild
- imported package apache-ivy


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 133 |12cr|apache-mod_activex_filter-0.2b-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_activex_filter
%define mod_conf A17_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	Apache module that filter ActiveX on a proxy
Name:		apache-%{mod_name}
Version:	0.2b
Release:	16
Epoch:		1
Group:		System/Servers
License:	Apache License
URL:		http://brice.free.fr
Source0:	mod_activex_%{version}.tar.bz2
Source1:	%{mod_conf}.bz2
Patch0:		mod_activex_0.2-apx1.diff
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	file

Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
Requires:	apache-mod_proxy

%description
It's only a simple hack of mod_case_filter to get a way to filter
ActiveX on a proxy. Actualy, the only way to filter ActiveX if
your proxy is unable to do it is to use a TIS module chained with
your proxy. But the TIS is only capable of doing HTTP/1.0. If you
need real performances, you'll want to use HTTP/1.1.

%prep
%setup -q -n mod_activex_0.2
%patch0 -p0

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build
mv activex_filter/mod_activex_filter.c .
apxs -c mod_activex_filter.c

%install
install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
    fi
fi

%files
%doc README
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}

%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 1:0.2b-15mdv2012.0
+ Revision: 772546
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.2b-14
+ Revision: 678248
- mass rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.2b-13mdv2011.0
+ Revision: 587906
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.2b-12mdv2010.1
+ Revision: 516031
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.2b-11mdv2010.0
+ Revision: 406513
- rebuild

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.2b-10mdv2009.1
+ Revision: 325514
- rebuild

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.2b-9mdv2009.0
+ Revision: 234607
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.2b-8mdv2009.0
+ Revision: 215519
- fix rebuild

* Fri Mar 07 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.2b-7mdv2008.1
+ Revision: 181661
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.2b-6mdv2008.0
+ Revision: 82506
- rebuild

* Sat Aug 18 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.2b-5mdv2008.0
+ Revision: 65614
- rebuild


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 0.2b-4mdv2007.1
+ Revision: 140601
- rebuild

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.2b-3mdv2007.1
+ Revision: 79304
- Import apache-mod_activex_filter

* Mon Aug 07 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.2b-3mdv2007.0
- rebuild

* Thu Dec 15 2005 Oden Eriksson <oeriksson@mandriva.com> 1:0.2b-2mdk
- rebuilt against apache-2.2.0

* Mon Nov 28 2005 Oden Eriksson <oeriksson@mandriva.com> 1:0.2b-1mdk
- fix versioning

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_0.2b-2mdk
- fix deps

* Fri Jun 03 2005 Oden Eriksson <oeriksson@mandriva.com>  2.0.54_0.2b-1mdk
- rename the package
- the conf.d directory is renamed to modules.d
- use new rpm-4.4.x pre,post magic

* Sun Mar 20 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.2b-5mdk
- use the %1

* Mon Feb 28 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.2b-4mdk
- fix %%post and %%postun to prevent double restarts

* Fri Feb 25 2005 Stefan van der Eijk <stefan@eijk.nu> 2.0.53_0.2b-3mdk
- fix bug #6574

* Wed Feb 16 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.2b-2mdk
- spec file cleanups, remove the ADVX-build stuff

* Tue Feb 08 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.2b-1mdk
- rebuilt for apache 2.0.53

* Wed Sep 29 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.52_0.2b-1mdk
- built for apache 2.0.52

* Fri Sep 17 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.51_0.2b-1mdk
- built for apache 2.0.51

* Tue Jul 13 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.50_0.2b-1mdk
- built for apache 2.0.50
- remove redundant provides

* Tue Jun 15 2004 Oden Eriksson <oden.eriksson@kvikkjokk.net> 2.0.49_0.2b-1mdk
- built for apache 2.0.49

* Tue Mar 30 2004 Michael Scherer <misc@mandrake.org> 2.0.48_0.2b-2mdk
- enhance Summary


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 134 |12cr|apache-mod_annodex-0.2.2-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_annodex
%define mod_conf A87_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	Apache module for server-side support of annodex media
Name:		apache-%{mod_name}
Version:	0.2.2
Release:	12
Group:		System/Servers
License:	Apache License
URL:		http://www.annodex.net/
Source:		http://www.annodex.net/software/mod_annodex/download/%{mod_name}-ap20-%{version}.tar.bz2
Source1:	%{mod_conf}.bz2
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	libannodex-devel
BuildRequires:	libcmml-devel >= 0.8
BuildRequires:	libogg-devel
BuildRequires:	pkgconfig

%description
mod_annodex provides full support for Annodex.net media. For more details about
annodex format, see http://www.annodex.net/

mod_annodex is a handler for type application/x-annodex. It provides the
following features:

        * dynamic generation of Annodex media from CMML files.

        * handling of timed query offsets, such as

          http://media.example.com/fish.anx?t=npt:01:20.8
        or
          http://media.example.com/fish.anx?id=Preparation

        * dynamic retrieval of CMML summaries, if the Accept: header
          prefers type text/x-cmml over application/x-annodex.

%prep

%setup -q -n %{mod_name}-ap20-%{version}

%build

%{_bindir}/apxs -c %{mod_name}.c `pkg-config annodex cmml --cflags --libs`

%install

install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
install -d %{buildroot}%{_libdir}/apache-extramodules

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
 %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
 if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
 fi
fi

%clean

%files
%doc LICENSE README
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}


%changelog
* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 0.2.2-12mdv2011.0
+ Revision: 678249
- mass rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.2-11mdv2011.0
+ Revision: 587907
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.2-10mdv2010.1
+ Revision: 516032
- rebuilt for apache-2.2.15

* Sat Nov 07 2009 Frederik Himpe <fhimpe@mandriva.org> 0.2.2-9mdv2010.1
+ Revision: 462497
- rebuild

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.2.2-8mdv2010.0
+ Revision: 406514
- rebuild

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 0.2.2-7mdv2009.1
+ Revision: 325528
- rebuild

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 0.2.2-6mdv2009.0
+ Revision: 234610
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 0.2.2-5mdv2009.0
+ Revision: 215520
- fix rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 0.2.2-4mdv2008.1
+ Revision: 135820
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 0.2.2-4mdv2008.0
+ Revision: 82510
- rebuild

* Sat Aug 18 2007 Oden Eriksson <oeriksson@mandriva.com> 0.2.2-3mdv2008.0
+ Revision: 65615
- rebuild


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 0.2.2-2mdv2007.1
+ Revision: 140602
- rebuild

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2.2-1mdv2007.1
+ Revision: 79306
- Import apache-mod_annodex

* Mon Aug 07 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2.2-1mdv2007.0
- initial Mandriva package (fc5 extras import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 135 |12cr|apache-mod_antispam-1.0-17
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_antispam
%define mod_conf A41_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	Apache module which can control referer spam
Name:		apache-%{mod_name}
Version:	1.0
Release:	17
Group:		System/Servers
License:	Apache License
URL:		http://bluecoara.net/item44/cat9.html
Source0:	http://bluecoara.net/download/mod_antispam/%{mod_name}-%{version}.tar.bz2
Source1:	%{mod_conf}.bz2
Patch0:		mod_antispam-1.0-apache220.diff
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):  apache-conf >= 2.2.0
Requires(pre):  apache >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
BuildRequires:  apache-devel >= 2.2.0

%description
mod_antispam is an Apache-2/Apache-2.1 module that can control
spam access. By using white/black lists, you can allow/deny
clients that have invalid HTTP_REFERER. In future versions, DNSBL
and BerkeleyDB will be supported.

%prep

%setup -q -n %{mod_name}-%{version}
%patch0 -p0

%build
%{_bindir}/apxs -DDEBUG -c %{mod_name}.c

%install

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
install -d %{buildroot}/var/log/httpd

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

touch %{buildroot}/var/log/httpd/antispam.white
touch %{buildroot}/var/log/httpd/antispam.black
touch %{buildroot}/var/log/httpd/antispam.black.auto
touch %{buildroot}/var/log/httpd/antispam.white.auto

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
        %{_initrddir}/httpd restart 1>&2
    fi
fi

%clean

%files
%doc AUTHORS CHANGES INSTALL README TODO httpd.conf.sample
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
# this is prone to change later, leave as is for now
%attr(0644,apache,apache) %config(noreplace) /var/log/httpd/antispam.white
%attr(0644,apache,apache) %config(noreplace) /var/log/httpd/antispam.black
%attr(0644,apache,apache) %config(noreplace) /var/log/httpd/antispam.black.auto
%attr(0644,apache,apache) %config(noreplace) /var/log/httpd/antispam.white.auto


%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 1.0-17mdv2012.0
+ Revision: 772550
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0-16
+ Revision: 678252
- mass rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-15mdv2011.0
+ Revision: 587910
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-14mdv2010.1
+ Revision: 516035
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0-13mdv2010.0
+ Revision: 406516
- rebuild

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0-12mdv2009.1
+ Revision: 325530
- rebuild

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0-11mdv2009.0
+ Revision: 234613
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0-10mdv2009.0
+ Revision: 215522
- fix rebuild
- fix buildroot

* Fri Mar 07 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0-9mdv2008.1
+ Revision: 181663
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1.0-8mdv2008.1
+ Revision: 170701
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Fri Dec 14 2007 Thierry Vignaud <tv@mandriva.org> 1.0-7mdv2008.1
+ Revision: 119819
- rebuild b/c of missing package on ia32

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0-6mdv2008.0
+ Revision: 82511
- rebuild

* Sat Aug 18 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0-5mdv2008.0
+ Revision: 65616
- rebuild


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0-4mdv2007.1
+ Revision: 140603
- rebuild

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0-3mdv2007.1
+ Revision: 79308
- Import apache-mod_antispam

* Mon Aug 07 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0-3mdv2007.0
- rebuild

* Tue Dec 13 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-2mdk
- rebuilt against apache-2.2.0

* Fri Oct 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 136 |12cr|apache-mod_apparmor-2.3-1.907.8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rev 907

%define major 1
%define libname %mklibname apparmor %{major}
%define develname %mklibname apparmor -d

Summary:	Fine-grained AppArmor confinement for apache
Name:		apache-mod_apparmor
Version:	2.3
Release:	%mkrel 1.%{rev}.8
License:	LGPL
Group:		System/Servers
URL:		http://forge.novell.com/modules/xfmod/project/?apparmor
Source0:	apache2-mod_apparmor-%{version}-%{rev}.tar.gz
Source1:        B15_mod_apparmor.conf
BuildRequires:  apache-devel
BuildRequires:  libapparmor-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
AppArmor is a security framework that proactively protects the operating system
and applications.

apache-mod_apparmor adds support to apache to provide AppArmor confinement
to individual cgi scripts handled by apache modules like mod_php and mod_perl.
This package is part of a suite of tools that used to be named SubDomain.

%prep
%setup -q -n apache2-mod_apparmor-%{version}

%build
%serverbuild

#%make   LIBAPPARMOR_FLAGS="-L../libapparmor/src/.libs -lapparmor -I../libapparmor/src" \
#        TESTBUILDDIR=$(pwd)

%make TESTBUILDDIR=$(pwd)


%install
rm -rf %{buildroot}

%{makeinstall_std} APXS_INSTALL_DIR=%{_libdir}/apache-extramodules
mkdir -p %{buildroot}%{_sysconfdir}/httpd/modules.d
install -m 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/httpd/modules.d/

%post
if [ -f /var/lock/subsys/httpd ]; then
        %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
        if [ -f /var/lock/subsys/httpd ]; then
                %{_initrddir}/httpd restart 1>&2
        fi
fi


%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc COPYING.LGPL
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/B15_mod_apparmor.conf
%attr(0755,root,root) %{_libdir}/apache-extramodules/mod_apparmor.so
%attr(0644,root,root) %{_mandir}/man8/mod_apparmor.8*



%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 2.3-1.907.8mdv2012.0
+ Revision: 772551
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 2.3-1.907.7
+ Revision: 678253
- mass rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 2.3-1.907.6mdv2011.0
+ Revision: 587911
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 2.3-1.907.5mdv2010.1
+ Revision: 516036
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 2.3-1.907.4mdv2010.0
+ Revision: 406517
- rebuild

* Wed Jan 07 2009 Oden Eriksson <oeriksson@mandriva.com> 2.3-1.907.3mdv2009.1
+ Revision: 326474
- rebuild

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 2.3-1.907.2mdv2009.1
+ Revision: 325531
- rebuild

* Wed Aug 06 2008 Luiz Fernando Capitulino <lcapitulino@mandriva.com> 2.3-1.907.1mdv2009.0
+ Revision: 264752
- updated to version 2.3

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 2.1.2-1.907.4mdv2009.0
+ Revision: 234615
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 2.1.2-1.907.3mdv2009.0
+ Revision: 215524
- fix rebuild
- fix buildroot

* Sun Mar 09 2008 Oden Eriksson <oeriksson@mandriva.com> 2.1.2-1.907.2mdv2008.1
+ Revision: 182821
- rebuild

* Wed Feb 27 2008 Andreas Hasenack <andreas@mandriva.com> 2.1.2-1.907.1mdv2008.1
+ Revision: 175928
- updated apache-mod_apparmor to 2.1.2-907
- copied apparmor into apache-mod_apparmor

* Thu Jan 17 2008 Thierry Vignaud <tv@mandriva.org> 2.1-1.1076.2mdv2008.1
+ Revision: 154124
- rebuild for new perl

* Tue Jan 08 2008 Andreas Hasenack <andreas@mandriva.com> 2.1-1.1076.1mdv2008.1
+ Revision: 146893
- updated to svn revision 1076

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Sep 19 2007 Andreas Hasenack <andreas@mandriva.com> 2.1-1.961.5mdv2008.0
+ Revision: 91191
- remove more profiles from standard package: they are shipped in their own packages now

* Wed Sep 19 2007 Andreas Hasenack <andreas@mandriva.com> 2.1-1.961.4mdv2008.0
+ Revision: 91061
- drop rpcbind profile, it's shipped in the rpcbind package now

* Fri Sep 14 2007 Andreas Hasenack <andreas@mandriva.com> 2.1-1.961.3mdv2008.0
+ Revision: 85766
- bonobo file is under a noarch libdir
- build dbus and gnome applet packages

* Fri Sep 14 2007 Andreas Hasenack <andreas@mandriva.com> 2.1-1.961.1mdv2008.0
+ Revision: 85546
- install perl module in arch dir as the makefile does for x86_64 (doesn't seem right, though)
- make it not require an installed libapparmor-devel to build
- added swig to buildrequires
- added profile for rpcbind
- fix default syslog profile
- obsolete apparmor-docs (manpages are in each package now)
- better place for the LibAppArmor module
- build apache-mod_apparmor package
- install LibAppArmor.pm
- added utils subpackage
- Import apparmor



* Thu Sep 06 2007 Oden Eriksson <oeriksson@mandriva.com> 2.0.2-0.r954.1mdv2008.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 137 |12cr|apache-mod_auth_cert-0.3-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define apache_version 2.2.8
%define mod_name mod_auth_cert
%define mod_conf B40_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	Maps the Subject DN of a X509 client certificate to a username
Name:		apache-%{mod_name}
Version:	0.3
Release:	9
Group:		System/Servers
License:	GPL
URL:		http://sourceforge.net/projects/mod-auth-cert/
Source0:	http://dfn.dl.sourceforge.net/sourceforge/mod-auth-cert/%{mod_name}-%{version}.tgz
Source1:	%{mod_conf}
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):  apache-conf >= %{apache_version}
Requires(pre):  apache >= %{apache_version}
Requires:	apache-conf >= %{apache_version}
Requires:	apache >= %{apache_version}
BuildRequires:	apache-devel >= %{apache_version}
BuildRequires:	dos2unix

%description
mod_auth_cert is an authentication module for the Apache 1.3.x/2.x server. It
can be used to map the Subject DN of a X509 client certificate to a username.
The module can be combined with other authentication modules.

%prep

%setup -q -n %{mod_name}-%{version}

cp %{SOURCE1} %{mod_conf}

find -type f -exec dos2unix {} \;

%build

%{_bindir}/apxs -c %{mod_name}.c
        
%install

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

install -m0755 .libs/%{mod_so} %{buildroot}%{_libdir}/apache-extramodules/
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
        %{_initrddir}/httpd restart 1>&2
    fi
fi

%clean

%files
%doc LICENSE README
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}



%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 0.3-9mdv2012.0
+ Revision: 772554
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3-8
+ Revision: 678256
- mass rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3-7mdv2011.0
+ Revision: 587914
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3-6mdv2010.1
+ Revision: 516040
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.3-5mdv2010.0
+ Revision: 406523
- rebuild

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 0.3-4mdv2009.1
+ Revision: 325538
- rebuild

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3-3mdv2009.0
+ Revision: 234628
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3-2mdv2009.0
+ Revision: 215526
- fix rebuild

* Sun May 18 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3-1mdv2009.0
+ Revision: 208685
- import apache-mod_auth_cert


* Sun May 18 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3-1mdv2009.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 138 |12cr|apache-mod_auth_certificate-0.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_auth_certificate
%define mod_conf B56_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	 A client certificate authentication module for apache
Name:		apache-%{mod_name}
Version:	0.3
Release: 	4
Group:		System/Servers
License:	Apache License
URL:		http://sourceforge.net/projects/modauthcertific/
Source0:	http://sunet.dl.sourceforge.net/project/modauthcertific/mod_auth_certificate/mod_auth_certificate-%{version}/mod_auth_certificate-%{version}.tar.gz
Source1:	%{mod_conf}
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires(pre):	apache-mod_ssl >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
Requires:	apache-mod_ssl >= 2.2.0
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	openssl-devel

%description
mod_auth_certificate is an authentication module for the Apache 2.x server. It
adds the capability to forward usernames returned by mod_ssl to authorization
modules or providers as the are called since >= 2.2.x.

%prep

%setup -q -n %{mod_name}-%{version}
cp %{SOURCE1} %{mod_conf}

%build
%{_bindir}/apxs -c %{mod_name}.c

%install

install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
install -d %{buildroot}%{_libdir}/apache-extramodules

install -m0755 .libs/%{mod_so} %{buildroot}%{_libdir}/apache-extramodules/
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
    fi
fi

%clean

%files
%doc COPYING README
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}



%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 0.3-4mdv2012.0
+ Revision: 772555
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3-3
+ Revision: 678257
- mass rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3-2mdv2011.0
+ Revision: 587915
- rebuild

* Sun Oct 17 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3-1mdv2011.0
+ Revision: 586373
- 0.3

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2-2mdv2010.1
+ Revision: 516041
- rebuilt for apache-2.2.15

* Sat Dec 26 2009 Oden Eriksson <oeriksson@mandriva.com> 0.2-1mdv2010.1
+ Revision: 482541
- import apache-mod_auth_certificate


* Sat Dec 26 2009 Oden Eriksson <oeriksson@mandriva.com> 0.2-1mdv2010.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 139 |12cr|apache-mod_auth_imap-2.2.0-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_auth_imap
%define mod_conf A42_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	Provides authentication against an IMAP mail server
Name:		apache-%{mod_name}
Version:	2.2.0
Release:	13
Group:		System/Servers
License:	GPL
URL:		http://ben.brillat.net/projects/mod_auth_imap/
Source0:	http://ben.brillat.net/files/projects/mod_auth_imap2/mod_auth_imap2-%{version}.tar.bz2
Source1:	%{mod_conf}.bz2
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):  apache-conf >= 2.2.0
Requires(pre):  apache >= 2.2.0
Requires:       apache-conf >= 2.2.0
Requires:       apache >= 2.2.0
BuildRequires:  apache-devel >= 2.2.0
BuildRequires:	file

%description
mod_auth_imap is an Apache module to provide authentication
against an IMAP mail server. The httpd.conf or .htaccess file can
specify server name and port of the desired IMAP server. It is
also compatible with stunnel for IMAP over SSL.

%prep

%setup -q -n mod_auth_imap2-%{version}

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build

%{_bindir}/apxs -c %{mod_name}.c

%install

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
    fi
fi

%clean

%files
%doc CHANGELOG GPL.txt README examples/htaccess-example examples/httpd.conf-append-example
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}


%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 2.2.0-13mdv2012.0
+ Revision: 772558
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 2.2.0-12
+ Revision: 678259
- mass rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 2.2.0-11mdv2011.0
+ Revision: 587917
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 2.2.0-10mdv2010.1
+ Revision: 516043
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 2.2.0-9mdv2010.0
+ Revision: 406530
- rebuild

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 2.2.0-8mdv2009.1
+ Revision: 325540
- rebuild

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 2.2.0-7mdv2009.0
+ Revision: 234631
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 2.2.0-6mdv2009.0
+ Revision: 215529
- fix rebuild

* Fri Mar 07 2008 Oden Eriksson <oeriksson@mandriva.com> 2.2.0-5mdv2008.1
+ Revision: 181666
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 2.2.0-4mdv2008.0
+ Revision: 82516
- rebuild

* Sat Aug 18 2007 Oden Eriksson <oeriksson@mandriva.com> 2.2.0-3mdv2008.0
+ Revision: 65619
- rebuild


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 2.2.0-2mdv2007.1
+ Revision: 140607
- rebuild

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 2.2.0-1mdv2007.1
+ Revision: 79318
- Import apache-mod_auth_imap

* Mon Jul 03 2006 Oden Eriksson <oeriksson@mandriva.com> 2.2.0-1mdv2007.0
- 2.2.0
- drop upstream patches; P0

* Wed Dec 21 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.2-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 140 |12cr|apache-mod_auth_msfix-0.2.1-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_auth_msfix
%define mod_conf A24_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	A module that fix MS XP WebDAV client problem
Name:		apache-%{mod_name}
Version:	0.2.1
Release:	16
Group:		System/Servers
License:	GPL
URL:		http://www.luluware.com/mod_auth_msfix.html
Source0:	%{mod_name}-%{version}.tar.bz2
Source1:	%{mod_conf}
Patch0:		mod_auth_msfix-0.2.1-apache220.diff
Requires:	apache-mod_dav
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
BuildRequires:  apache-devel >= 2.2.0
BuildRequires:	file
Epoch:		1

%description
When MS XP Clients connect to WebDAV, they may have a problem
sending the user's name to Apache. They send domaine\username
or username@domaine, which break most of the authentification
module of Apache. 

This mod can fix the user's name by rewriting it.

%prep

%setup -q -n %{mod_name}-%{version}
%patch0 -p0

cp %{SOURCE1} %{mod_conf}

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build
%{_bindir}/apxs -c %{mod_name}.c

%install

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
    fi
fi

%clean

%files
%doc CHANGES INSTALL README mod_auth_msfix.html
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}


%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 1:0.2.1-16mdv2012.0
+ Revision: 772561
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.2.1-15
+ Revision: 678262
- mass rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.2.1-14mdv2011.0
+ Revision: 587920
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.2.1-13mdv2010.1
+ Revision: 516046
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.2.1-12mdv2010.0
+ Revision: 406533
- rebuild

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.2.1-11mdv2009.1
+ Revision: 325543
- rebuild

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.2.1-10mdv2009.0
+ Revision: 234659
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.2.1-9mdv2009.0
+ Revision: 215532
- fix rebuild

* Fri Mar 07 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.2.1-8mdv2008.1
+ Revision: 181668
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.2.1-7mdv2008.0
+ Revision: 82520
- rebuild

* Sat Aug 18 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.2.1-6mdv2008.0
+ Revision: 65622
- rebuild


* Sun Mar 11 2007 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-5mdv2007.1
+ Revision: 141273
- rebuild
- rebuild

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.2.1-3mdv2007.1
+ Revision: 79324
- Import apache-mod_auth_msfix

* Mon Aug 07 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.2.1-3mdv2007.0
- rebuild

* Thu Dec 15 2005 Oden Eriksson <oeriksson@mandriva.com> 1:0.2.1-2mdk
- rebuilt against apache-2.2.0
- fix the config

* Mon Nov 28 2005 Oden Eriksson <oeriksson@mandriva.com> 1:0.2.1-1mdk
- fix versioning

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_0.2.1-2mdk
- fix deps

* Fri Jun 03 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_0.2.1-1mdk
- rename the package
- the conf.d directory is renamed to modules.d
- use new rpm-4.4.x pre,post magic

* Sun Mar 20 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.2.1-5mdk
- use the %1

* Mon Feb 28 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.2.1-4mdk
- fix %%post and %%postun to prevent double restarts

* Fri Feb 25 2005 Stefan van der Eijk <stefan@eijk.nu> 2.0.53_0.2.1-3mdk
- fix bug #6574

* Wed Feb 16 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.2.1-2mdk
- spec file cleanups, remove the ADVX-build stuff

* Tue Feb 08 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.2.1-1mdk
- rebuilt for apache 2.0.53

* Wed Sep 29 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.52_0.2.1-1mdk
- built for apache 2.0.52

* Fri Sep 17 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.51_0.2.1-1mdk
- built for apache 2.0.51

* Tue Jul 13 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.50_0.2.1-1mdk
- built for apache 2.0.50
- remove redundant provides

* Tue Jun 15 2004 Oden Eriksson <oden.eriksson@kvikkjokk.net> 2.0.49_0.2.1-1mdk
- 0.2.1
- built for apache 2.0.49

* Tue Mar 30 2004 Michael Scherer <misc@mandrake.org> 2.0.48_0.2.0-2mdk 
- Enhance description


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 141 |12cr|apache-mod_auth_nds-2.0-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_auth_nds
%define mod_conf 98_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	DSO module for the apache Web server
Name:		apache-%{mod_name}
Version:	2.0
Release:	16
Group:		System/Servers
License:	GPL
URL:		http://www.gknw.com/development/apache/
Source0: 	http://www.gknw.com/development/apache/httpd-2.0/unix/modules/%{mod_name}-%{version}beta.tar.bz2
Source1:	%{mod_conf}.bz2
Patch0:		mod_auth_nds-2.0-register.patch
Patch1:		mod_auth_nds-2.0-apache220.diff
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	ncpfs-devel
BuildRequires:	file
Epoch:		1

%description
mod_auth_nds is the Novell(tm) NDS(tm) authentication module for 
the apache web server.

%prep

%setup -q -n %{mod_name}-%{version}
%patch0 -p0
%patch1 -p0

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build

%{_bindir}/apxs -c %{mod_name}.c -I%{_includedir}/ncp -lncp 

%install

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
    fi
fi

%clean

%files
%doc my_cfg.txt ChangeLog INSTALL
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}


%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 1:2.0-16mdv2012.0
+ Revision: 772564
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1:2.0-15
+ Revision: 678264
- mass rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1:2.0-14mdv2011.0
+ Revision: 587922
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1:2.0-13mdv2010.1
+ Revision: 516048
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1:2.0-12mdv2010.0
+ Revision: 406536
- rebuild

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 1:2.0-11mdv2009.0
+ Revision: 234661
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1:2.0-10mdv2009.0
+ Revision: 215533
- fix rebuild

* Sat Mar 08 2008 Oden Eriksson <oeriksson@mandriva.com> 1:2.0-9mdv2008.1
+ Revision: 182105
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1:2.0-8mdv2008.1
+ Revision: 170705
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request
- rebuild b/c of missing package on ia32

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1:2.0-6mdv2008.0
+ Revision: 82521
- rebuild

* Sat Aug 18 2007 Oden Eriksson <oeriksson@mandriva.com> 1:2.0-5mdv2008.0
+ Revision: 65623
- rebuild


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 2.0-4mdv2007.1
+ Revision: 140611
- rebuild

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 1:2.0-3mdv2007.1
+ Revision: 79326
- Import apache-mod_auth_nds

* Mon Aug 07 2006 Oden Eriksson <oeriksson@mandriva.com> 1:2.0-3mdv2007.0
- rebuild

* Thu Dec 15 2005 Oden Eriksson <oeriksson@mandriva.com> 1:2.0-2mdk
- rebuilt against apache-2.2.0 (P1)

* Mon Nov 28 2005 Oden Eriksson <oeriksson@mandriva.com> 1:2.0-1mdk
- fix versioning
- fix url

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_2.0-2mdk
- fix deps

* Fri Jun 03 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_2.0-1mdk
- rename the package
- the conf.d directory is renamed to modules.d
- use new rpm-4.4.x pre,post magic

* Sun Mar 20 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_2.0-5mdk
- use the %1

* Mon Feb 28 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_2.0-4mdk
- fix %%post and %%postun to prevent double restarts

* Fri Feb 25 2005 Stefan van der Eijk <stefan@eijk.nu> 2.0.53_2.0-3mdk
- fix bug #6574

* Wed Feb 16 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_2.0-2mdk
- spec file cleanups, remove the ADVX-build stuff

* Tue Feb 08 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_2.0-1mdk
- rebuilt for apache 2.0.53

* Wed Sep 29 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.52_2.0-1mdk
- built for apache 2.0.52

* Fri Sep 17 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.51_2.0-1mdk
- built for apache 2.0.51

* Tue Jul 13 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.50_2.0-0.beta.1mdk
- built for apache 2.0.50
- remove redundant provides

* Tue Jun 15 2004 Oden Eriksson <oden.eriksson@kvikkjokk.net> 2.0.49_2.0-0.beta.1mdk
- built for apache 2.0.49


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 142 |12cr|apache-mod_authn_imap-0.01-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_authn_imap
%define mod_conf B42_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	Apache module for basic IMAP authentication support
Name:		apache-%{mod_name}
Version:	0.01
Release: 	7
Group:		System/Servers
License:	Apache License
URL:		http://www.s5h.net/code/mod-imap/
Source0:	http://www.s5h.net/code/mod-imap/mod_imap-%{version}.tar.gz
Source1:	http://www.s5h.net/code/mod-imap/mod_imap-%{version}.tar.gz.asc
Source2:	%{mod_conf}
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
BuildRequires:	apache-devel >= 2.2.0

%description
Apache module for basic IMAP authentication support.

%prep

%setup -q -n mod_imap

cp %{SOURCE2} %{mod_conf}

# change the modules name
cp mod_authn_imap_basic.c %{mod_name}.c

%build
%{_bindir}/apxs -c %{mod_name}.c

%install

install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
install -d %{buildroot}%{_libdir}/apache-extramodules

install -m0755 .libs/%{mod_so} %{buildroot}%{_libdir}/apache-extramodules/
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

# cleanup
rm -f %{buildroot}%{_libdir}/apache-extramodules/*.*a

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
    fi
fi

%clean

%files
%doc README INSTALL
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}



%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 0.01-7mdv2012.0
+ Revision: 772565
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 0.01-6
+ Revision: 678275
- mass rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.01-5mdv2011.0
+ Revision: 587933
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.01-4mdv2010.1
+ Revision: 516062
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.01-3mdv2010.0
+ Revision: 406537
- rebuild

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 0.01-2mdv2009.1
+ Revision: 325570
- rebuild

* Fri Jul 18 2008 Oden Eriksson <oeriksson@mandriva.com> 0.01-1mdv2009.0
+ Revision: 238141
- fix the config
- import apache-mod_authn_imap


* Fri Jul 18 2008 Oden Eriksson <oeriksson@mandriva.com> 0.01-1
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 143 |12cr|apache-mod_authn_otp-1.1.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_authn_otp
%define mod_conf B55_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	Apache module for one-time password authentication
Name:		apache-%{mod_name}
Version:	1.1.1
Release: 	%mkrel 4
Group:		System/Servers
License:	Apache License
URL:		http://code.google.com/p/mod-authn-otp/
Source0:	http://mod-authn-otp.googlecode.com/files/%{mod_name}-%{version}.tar.gz
Source1:	%{mod_conf}
Patch0:		mod_authn_otp-1.1.0-no_funky_cflags.diff
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	openssl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
mod_authn_otp is an Apache web server module for two-factor authentication
using one-time passwords (OTP) generated via the HOTP/OATH algorithm defined in
RFC 4226. This creates a simple way to protect a web site with one-time
passwords, using any RFC 4226-compliant hardware or software token device.
mod_authn_otp also supports the Mobile-OTP algorithm.

mod_authn_otp supports both event and time based one-time passwords. It also
supports "lingering" which allows the repeated re-use of a previously used
one-time password up to a configurable maximum linger time. This allows
one-time passwords to be used directly in HTTP authentication without forcing
the user to enter a new one-time password for every page load.

mod_authn_otp supports both basic and digest authentication, and will
auto-synchronize with the user's token within a configurable maximum offset
(auto-synchronization is not supported with digest authentication).

mod_authn_otp is especially useful for setting up protected web sites that
require more security than simple username/password authentication yet also
don't require users to install special VPN software, and is compatible with
software tokens that run on cell phones.

%prep

%setup -q -n %{mod_name}-%{version}
%patch0 -p0

cp %{SOURCE1} %{mod_conf}

%build
rm -f configure
libtoolize --copy --force; aclocal; autoconf
export LIBS="-L%{_libdir} -lcrypto"

%configure2_5x

%make

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_mandir}/man1

install -m0755 .libs/%{mod_so} %{buildroot}%{_libdir}/apache-extramodules/
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

install -d %{buildroot}%{_bindir}
install -m0755 otptool %{buildroot}%{_bindir}/otptool
install -m0644 otptool.1 %{buildroot}%{_mandir}/man1/

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
    fi
fi

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGES LICENSE README users.sample
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
%{_bindir}/otptool
%{_mandir}/man1/otptool.1*



%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-4mdv2012.0
+ Revision: 772567
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-3
+ Revision: 678277
- mass rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-2mdv2011.0
+ Revision: 587935
- rebuild

* Sun Oct 17 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-1mdv2011.0
+ Revision: 586376
- 1.1.1

* Fri Apr 23 2010 Funda Wang <fwang@mandriva.org> 1.1.0-3mdv2010.1
+ Revision: 538081
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-2mdv2010.1
+ Revision: 516063
- rebuilt for apache-2.2.15

* Sat Dec 26 2009 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-1mdv2010.1
+ Revision: 482529
- import apache-mod_authn_otp


* Sat Dec 26 2009 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-1mdv2010.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 144 |12cr|apache-mod_authn_sasl-1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define apache_version 2.2.8
%define mod_name mod_authn_sasl
%define mod_conf B38_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	User authentication using Cyrus libsasl2 password verification service
Name:		apache-%{mod_name}
Version:	1.2
Release:	1
Group:		System/Servers
License:	Apache License
URL:		http://sourceforge.net/projects/mod-authn-sasl/
Source0:	http://dfn.dl.sourceforge.net/sourceforge/mod-authn-sasl/%{mod_name}-%{version}.tar.bz2
Source1:	%{mod_conf}
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):  apache-conf >= %{apache_version}
Requires(pre):  apache >= %{apache_version}
Requires:	apache-conf >= %{apache_version}
Requires:	apache >= %{apache_version}
BuildRequires:	apache-mpm-prefork >= %{apache_version}
BuildRequires:	apache-devel >= %{apache_version}
BuildRequires:	dos2unix
BuildRequires:	libsasl-devel

%description
mod_authn_sasl is a SASL authentication backend provider module for the Apache
2.2 webserver. It provides password checking functionality for HTTP Basic
Authentication. Username and password are checked against the SASL password
checking backends.

%prep

%setup -q -n %{mod_name}-%{version}

cp %{SOURCE1} %{mod_conf}

find -type f -exec dos2unix -U {} \;

# fix borked test
perl -pi -e "s|ap_httpd_version=.*|ap_httpd_version=\"2\.2\"|g" configure

# fix docs
rm -rf html_docs; mkdir -p html_docs; cp -rp doc/* html_docs/; find html_docs -name "Makefile*" | xargs rm -f

%build

%configure2_5x --localstatedir=/var/lib \
    --with-apxs=%{_bindir}/apxs
        
%make

%install

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

install -m0755 .libs/%{mod_so} %{buildroot}%{_libdir}/apache-extramodules/
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
        %{_initrddir}/httpd restart 1>&2
    fi
fi

%files
%doc AUTHORS LICENSE html_docs/*
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}



%changelog
* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1-3mdv2011.0
+ Revision: 678278
- mass rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1-2mdv2011.0
+ Revision: 587936
- rebuild

* Sun Oct 17 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1-1mdv2011.0
+ Revision: 586377
- 1.1

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-6mdv2010.1
+ Revision: 516064
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-5mdv2010.0
+ Revision: 406538
- rebuild

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-4mdv2009.1
+ Revision: 325571
- rebuild

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-3mdv2009.0
+ Revision: 234731
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-2mdv2009.0
+ Revision: 215544
- fix rebuild
- hard code %%{_localstatedir}/lib to ease backports

* Sun May 18 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-1mdv2009.0
+ Revision: 208658
- fix build (stupid autoconf stuff...)
- import apache-mod_authn_sasl


* Sun May 18 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-1mdv2009.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 145 |12cr|apache-mod_auth_ntlm_winbind-0.0.0-0.r794.10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define snap r794

#Module-Specific definitions
%define mod_name mod_auth_ntlm_winbind
%define mod_conf B19_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	Enables the Apache Web Server to Authenticate Users against Microsoft like DCs
Name:		apache-%{mod_name}
Version:	0.0.0
Release:	0.%{snap}.10
Group:		System/Servers
License:	Apache License
URL:		http://adldap.sourceforge.net/wiki/doku.php?id=mod_auth_ntlm_winbind
Source0:	%{mod_name}-%{version}-%{snap}.tar.gz
Source1:	%{mod_conf}
Patch0:		mod_auth_ntlm_winbind-20060510-connect_http10.diff
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache-mpm-prefork >= 2.2.0
Requires:	samba-common
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	file

%description
mod_auth_ntlm_winbind is an Apache module to authenticate users and
authorize access through Samba's winbind daemon against a Microsoft
like Domain Controller (DC).  These are Microsoft NT/2000/XP and Samba.

%prep

%setup -q -n %{mod_name}
%patch0 -p0

cp %{SOURCE1} %{mod_conf}

find . -type d -perm 0700 -exec chmod 755 {} \;
find . -type d -perm 0555 -exec chmod 755 {} \;
find . -type f -perm 0555 -exec chmod 755 {} \;
find . -type f -perm 0444 -exec chmod 644 {} \;

for i in `find . -type d -name CVS` `find . -type d -name .svn` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -r $i; fi >&/dev/null
done

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build

%{_bindir}/apxs -DAPACHE2 -c %{mod_name}.c

%install

install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
install -d %{buildroot}%{_libdir}/apache-extramodules

install -m0755 .libs/%{mod_so} %{buildroot}%{_libdir}/apache-extramodules/
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
    fi
fi

%clean

%files
%doc AUTHORS README
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}


%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 0.0.0-0.r794.10mdv2012.0
+ Revision: 772569
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 0.0.0-0.r794.9
+ Revision: 678265
- mass rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.0.0-0.r794.8mdv2011.0
+ Revision: 587923
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.0.0-0.r794.7mdv2010.1
+ Revision: 516049
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.0.0-0.r794.6mdv2010.0
+ Revision: 406539
- rebuild

* Sun Mar 22 2009 Oden Eriksson <oeriksson@mandriva.com> 0.0.0-0.r794.5mdv2009.1
+ Revision: 360275
- fix deps
- add the proxy patch (rediffed from contrib/)

* Sun Aug 10 2008 Oden Eriksson <oeriksson@mandriva.com> 0.0.0-0.r794.4mdv2009.0
+ Revision: 270221
- fix url

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 0.0.0-0.r794.3mdv2009.0
+ Revision: 234662
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 0.0.0-0.r794.2mdv2009.0
+ Revision: 215534
- fix rebuild

* Sat May 10 2008 Oden Eriksson <oeriksson@mandriva.com> 0.0.0-0.r794.1mdv2009.0
+ Revision: 205372
- new svn snap (r794)

* Fri Mar 07 2008 Oden Eriksson <oeriksson@mandriva.com> 0.0.0-0.r781.2mdv2008.1
+ Revision: 181672
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 29 2007 Oden Eriksson <oeriksson@mandriva.com> 0.0.0-0.r781.1mdv2008.1
+ Revision: 93833
- import apache-mod_auth_ntlm_winbind


* Sat Sep 29 2007 Oden Eriksson <oeriksson@mandriva.com> 0.0.0-0.r781.1mdv2008.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 146 |12cr|apache-mod_auth_pam-1.1.1-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_auth_pam
%define mod_conf A48_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary: 	Pam authorisation for Apache
Name: 		apache-%{mod_name}
Version: 	1.1.1
Release: 	11
License: 	LGPL
Group: 		System/Servers
URL: 		http://pam.sourceforge.net/mod_auth_pam/
Source0:	http://pam.sourceforge.net/mod_auth_pam/dist/%{mod_name}-2.0-%{version}.tar.bz2
Source1:	http://pam.sourceforge.net/mod_auth_pam/shadow.html
Source2:	%{mod_conf}
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	file
BuildRequires:  pam-devel

%description
The PAM authentication module implements Basic authentication on 
top of the Pluggable Authentication Module library. Thereby it 
supports standard unix passwd, shadow, NIS, SMB auth and radius 
authentication transparently and easily interchangeable, wherever 
the HTTP protocol allows it.

%prep

%setup -q -n %{mod_name}

cp %{SOURCE1} .
cp %{SOURCE2} %{mod_conf}

chmod 644 INSTALL README doc/configure.html doc/faq.html doc/install.html

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build

%{_bindir}/apxs -c %{mod_name}.c -o %{mod_name}.la -lpam
%{_bindir}/apxs -c mod_auth_sys_group.c -o mod_auth_sys_group.la -lpam

%install

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
install -d %{buildroot}%{_sysconfdir}/pam.d

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

cat > %{buildroot}%{_sysconfdir}/pam.d/httpd << EOF
#%PAM-1.0
auth       include      system-auth
account    include      system-auth
EOF

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
    fi
fi

%clean

%files
%doc INSTALL README doc/configure.html doc/faq.html doc/install.html shadow.html
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/pam.d/httpd
%attr(0755,root,root) %{_libdir}/apache-extramodules/mod_*.so


%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-11mdv2012.0
+ Revision: 772571
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-10
+ Revision: 678267
- mass rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-9mdv2011.0
+ Revision: 587925
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-8mdv2010.1
+ Revision: 516051
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-7mdv2010.0
+ Revision: 406542
- rebuild

* Thu Dec 20 2007 Olivier Blin <blino@mandriva.org> 1.1.1-6mdv2009.1
+ Revision: 135820
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-6mdv2008.0
+ Revision: 82524
- rebuild

* Mon Jul 23 2007 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-5mdv2008.0
+ Revision: 54701
- bump release

* Mon Jul 23 2007 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-4mdv2008.0
+ Revision: 54700
- fix #27623


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-3mdv2007.1
+ Revision: 140616
- rebuild

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-2mdv2007.0
+ Revision: 79328
- Import apache-mod_auth_pam

* Mon Jul 24 2006 Nicolas Lcureuil <neoclust@mandriva.org> 1.1.1-2mdv2007.0
- Fix for new PAM

* Mon Jan 30 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-1mdk
- built for apache-2.2.0

* Fri Jan 20 2006 Nicolas Lcureuil <neoclust@mandriva.org> 1:1.1.1-2mdk
- Add BuildRequires

* Thu Jan 19 2006 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.1-1mdk
- fix versioning and deps

* Tue Jun 07 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.33_1.1.1-1mdk
- renamed to apache1-mod_auth_pam and reworked it quite a bit

* Tue Feb 15 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 1.1.1-10mdk
- spec file cleanups, remove the ADVX-build stuff

* Sun Nov 21 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.1.1-9mdk
- built for apache 1.3.33

* Fri Jun 11 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.1.1-8mdk
- built for apache 1.3.31


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 147 |12cr|apache-mod_auth_sdb-0.12-20
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_auth_sdb
%define mod_conf 95_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	DSO module for the apache Web server
Name:		apache-%{mod_name}
Version:	0.12
Release:	20
Group:		System/Servers
License:	Apache License
URL:		http://shebang.jp/src/apache/
Source0:	%{mod_name}-%{version}.tar.bz2
Source1:	%{mod_conf}.bz2
Patch0:		mod_auth_sdb-0.12-register.patch
Patch1:		mod_auth_sdb-0.12-apache220.diff
BuildRequires:	sdb-devel
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	file
Epoch:		1

%description
This module provides Apache user authentication using LibSDB.

%prep

%setup -q -n %{mod_name}-%{version}
%patch0 -p0
%patch1 -p0

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build

#%{_bindir}/apxs -c %{mod_name}.c -Wl,-lsdb

%{_bindir}/apxs \
    -c %{mod_name}.c \
    `%{_bindir}/sdb-config --cflags` \
    `%{_bindir}/sdb-config --libs`

%install

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

install -d %{buildroot}%{_var}/www/html/addon-modules
ln -s ../../../..%{_docdir}/%{name}-%{version} %{buildroot}%{_var}/www/html/addon-modules/%{name}-%{version}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
    fi
fi

%clean

%files
%doc ChangeLog README
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
%{_var}/www/html/addon-modules/*




%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 1:0.12-20mdv2012.0
+ Revision: 772580
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.12-19
+ Revision: 678270
- mass rebuild

* Thu Mar 17 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.12-18
+ Revision: 645764
- relink against libmysqlclient.so.18

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.12-17mdv2011.0
+ Revision: 587928
- rebuild

* Fri Apr 23 2010 Funda Wang <fwang@mandriva.org> 1:0.12-16mdv2010.1
+ Revision: 538080
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.12-15mdv2010.1
+ Revision: 516057
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.12-14mdv2010.0
+ Revision: 406545
- rebuild

* Wed Jan 07 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.12-13mdv2009.1
+ Revision: 326481
- rebuild

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.12-12mdv2009.1
+ Revision: 325564
- rebuild

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.12-11mdv2009.0
+ Revision: 234669
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.12-10mdv2009.0
+ Revision: 215538
- fix rebuild
- fix buildroot

* Sat Mar 08 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.12-9mdv2008.1
+ Revision: 182161
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1:0.12-8mdv2008.1
+ Revision: 170710
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.12-7mdv2008.0
+ Revision: 82525
- rebuild


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 0.12-6mdv2007.1
+ Revision: 140620
- rebuild

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.12-5mdv2007.0
+ Revision: 79337
- Import apache-mod_auth_sdb

* Tue Sep 05 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.12-1mdv2007.0
- rebuilt against MySQL-5.0.24a-1mdv2007.0 due to ABI changes

* Mon Aug 07 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.12-4mdv2007.0
- rebuild

* Fri Dec 16 2005 Oden Eriksson <oeriksson@mandriva.com> 1:0.12-3mdk
- rebuilt against apache-2.2.0 (P1)

* Thu Dec 01 2005 Oden Eriksson <oeriksson@mandriva.com> 1:0.12-2mdk
- rebuilt against openssl-0.9.8a

* Sun Oct 30 2005 Oden Eriksson <oeriksson@mandriva.com> 1:0.12-1mdk
- rebuilt against MySQL-5.0.15
- fix versioning

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_0.12-2mdk
- fix deps

* Fri Jun 03 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_0.12-1mdk
- rename the package
- the conf.d directory is renamed to modules.d
- use new rpm-4.4.x pre,post magic

* Sun Mar 20 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.12-4mdk
- use the %macro

* Mon Feb 28 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.12-3mdk
- fix %%post and %%postun to prevent double restarts
- fix bug #6574

* Wed Feb 16 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.12-2mdk
- spec file cleanups, remove the ADVX-build stuff

* Tue Feb 08 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.12-1mdk
- rebuilt for apache 2.0.53

* Tue Jan 25 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.52_0.12-2mdk
- rebuilt against MySQL-4.1.x system libs
- rebuilt against sdb-0.6.0 libs
- nuke redundant deps

* Wed Sep 29 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.52_0.12-1mdk
- built for apache 2.0.52

* Fri Sep 17 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.51_0.12-1mdk
- built for apache 2.0.51

* Tue Jul 13 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.50_0.12-1mdk
- built for apache 2.0.50
- remove redundant provides

* Tue Jun 15 2004 Oden Eriksson <oden.eriksson@kvikkjokk.net> 2.0.49_0.12-1mdk
- built for apache 2.0.49


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 148 |12cr|apache-mod_auth_token-1.0.3-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_auth_token
%define mod_conf A63_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	Token based authentication to secure downloads and prevent deep-linking
Name:		apache-%{mod_name}
Version:	1.0.3
Release:	10
Group:		System/Servers
License:	GPL
URL:		http://www.synd.info/
Source0:	http://www.synd.info/downloads/releases/%{mod_name}-%{version}.tar.gz
Source1:	%{mod_conf}
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.8
Requires(pre):	apache >= 2.2.8
Requires:	apache-conf >= 2.2.8
Requires:	apache >= 2.2.8
BuildRequires:  apache-devel >= 2.2.8
BuildRequires:	file
BuildRequires:	autoconf2.5
BuildRequires:	automake
BuildRequires:	libtool

%description
This module uses token based authentication to secure downloads and prevent
deep-linking. Have your PHP script or servlet generate the to authenticate the
download. Apache can then treat the download request like a normal file
transfer without having to pipe the file through a script in  order to add
authentication.

%prep

%setup -q -n %{mod_name}-%{version}

cp %{SOURCE1} %{mod_conf}

find . -type d -perm 0700 -exec chmod 755 {} \;
find . -type d -perm 0555 -exec chmod 755 {} \;
find . -type f -perm 0555 -exec chmod 755 {} \;
find . -type f -perm 0444 -exec chmod 644 {} \;

for i in `find . -type d -name CVS` `find . -type d -name .svn` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -r $i; fi >&/dev/null
done

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build
rm -f configure
libtoolize --copy --force; aclocal; autoconf; automake --add-missing --copy --foreign && autoconf

%configure2_5x --localstatedir=/var/lib \
    --with-apxs=%{_bindir}/apxs

%make

%install

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

install -m0755 .libs/%{mod_so} %{buildroot}%{_libdir}/apache-extramodules/
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
    fi
fi

%clean

%files
%doc AUTHORS ChangeLog LICENSE README
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}


%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-10mdv2012.0
+ Revision: 772589
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-9
+ Revision: 678271
- mass rebuild

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-8mdv2011.0
+ Revision: 627724
- don't force the usage of automake1.7

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-7mdv2011.0
+ Revision: 587929
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-6mdv2010.1
+ Revision: 516058
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-5mdv2010.0
+ Revision: 406546
- rebuild

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-4mdv2009.1
+ Revision: 325565
- rebuild

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-3mdv2009.0
+ Revision: 234688
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-2mdv2009.0
+ Revision: 215539
- fix rebuild
- hard code %%{_localstatedir}/lib to ease backports

* Tue May 06 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-1mdv2009.0
+ Revision: 201980
- 1.0.3

* Fri Mar 07 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-5mdv2008.1
+ Revision: 181673
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-4mdv2008.0
+ Revision: 82526
- rebuild


* Sun Mar 11 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-3mdv2007.1
+ Revision: 141274
- rebuild
- rebuild

* Mon Feb 12 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-1mdv2007.1
+ Revision: 118915
- 1.0.2
- bunzip sources

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-2mdv2007.1
+ Revision: 79339
- Import apache-mod_auth_token

* Mon Aug 07 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-2mdv2007.0
- rebuild

* Tue May 16 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 149 |12cr|apache-mod_authz_ldap-0.28-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_authz_ldap
%define mod_conf A31_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	LDAP authorization module for apache
Name:		apache-%{mod_name}
Version:	0.28
Release:	5
Group:		System/Servers
License:	GPL
URL:		http://authzldap.othello.ch/
Source0:	%{mod_name}-%{version}.tar.gz
Source1:	%{mod_conf}
BuildRequires:	openssl-devel
BuildRequires:	openldap-devel
BuildRequires:	automake
BuildRequires:	autoconf2.5
Requires:	openldap
Requires:	apache-mod_ssl
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	file
Epoch:		1

%description
The mod_authz_ldap package provides support for authenticating
users of the Apache HTTP server against an LDAP database.
mod_authz_ldap features the ability to authenticate users based on
the SSL client certificate presented, and also supports password
aging, and authentication based on role or by configured filters.

%prep

%setup -q -n %{mod_name}-%{version}

cp %{SOURCE1} %{mod_conf}

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build
#export WANT_AUTOCONF_2_5=1
#rm -f configure
#libtoolize --copy --force; aclocal; autoconf --force; autoheader; automake --add-missing

export CPPFLAGS="`apr-1-config --includes` `apu-1-config --includes` -I%{_includedir}/openssl -DLDAP_DEPRECATED=1"

%configure2_5x --localstatedir=/var/lib \
    --with-apxs=%{_bindir}/apxs \
    --disable-static

pushd module
%{_bindir}/apxs -Wl,-export-symbols-regex -Wl,authz_ldap_module \
    -Wc,-DAUTHZ_LDAP_HAVE_SSL -c -o mod_authz_ldap.la *.c \
    -DAUTHZ_LDAP_HAVE_SSL -Wl,-lldap -Wl,-lcrypto
popd

%make -C tools

%install

make -C tools install DESTDIR=%{buildroot}
make -C docs install DESTDIR=%{buildroot}

# fix advx compat
rm -rf .libs; cp -rp module/.libs .

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
    fi
fi

%clean

%files
%doc ldap/*.schema docs/*.{html,jpg} docs/*.{HOWTO,txt} docs/README
%doc NEWS AUTHORS ChangeLog COPYING INSTALL
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
%attr(0755,root,root) %{_bindir}/cert*
%attr(0644,root,root) %{_mandir}/man1/cert*


%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 1:0.28-5mdv2012.0
+ Revision: 772593
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.28-4
+ Revision: 678279
- mass rebuild

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.28-3mdv2011.0
+ Revision: 627726
- don't force the usage of automake1.7

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.28-2mdv2011.0
+ Revision: 587937
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.28-1mdv2011.0
+ Revision: 587902
- 0.28
- drop all patches

* Fri Apr 23 2010 Funda Wang <fwang@mandriva.org> 1:0.26-16mdv2010.1
+ Revision: 538086
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.26-15mdv2010.1
+ Revision: 516065
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.26-14mdv2010.0
+ Revision: 406548
- rebuild

* Sun Jun 28 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.26-13mdv2010.0
+ Revision: 390218
- sync with redhat

* Sun Mar 22 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.26-12mdv2009.1
+ Revision: 360285
- sync with fedora

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.26-11mdv2009.1
+ Revision: 325576
- rebuild

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.26-10mdv2009.0
+ Revision: 234734
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.26-9mdv2009.0
+ Revision: 215545
- fix rebuild
- hard code %%{_localstatedir}/lib to ease backports

* Fri Mar 07 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.26-8mdv2008.1
+ Revision: 181690
- rebuild

* Thu Dec 20 2007 Olivier Blin <blino@mandriva.org> 1:0.26-7mdv2008.1
+ Revision: 135820
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.26-7mdv2008.0
+ Revision: 82532
- rebuild

* Sat Aug 18 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.26-6mdv2008.0
+ Revision: 65628
- rebuild


* Sun Mar 11 2007 Oden Eriksson <oeriksson@mandriva.com> 0.26-5mdv2007.1
+ Revision: 141275
- rebuild
- rebuild

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.26-3mdv2007.1
+ Revision: 79349
- Import apache-mod_authz_ldap

* Mon Aug 07 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.26-3mdv2007.0
- rebuild

* Mon Nov 28 2005 Oden Eriksson <oeriksson@mandriva.com> 1:0.26-2mdk
- sync with fedora (0.26-6)

* Mon Nov 28 2005 Oden Eriksson <oeriksson@mandriva.com> 1:0.26-1mdk
- fix versioning

* Wed Aug 31 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_0.26-3mdk
- rebuilt against new openldap-2.3.6 libs

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_0.26-2mdk
- fix deps

* Fri Jun 03 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_0.26-1mdk
- rename the package
- the conf.d directory is renamed to modules.d
- use new rpm-4.4.x pre,post magic

* Sun Mar 20 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.26-4mdk
- use the %1

* Mon Feb 28 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.26-3mdk
- fix %%post and %%postun to prevent double restarts
- fix bug #6574

* Wed Feb 16 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.26-2mdk
- spec file cleanups, remove the ADVX-build stuff

* Tue Feb 08 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.26-1mdk
- rebuilt for apache 2.0.53

* Mon Feb 07 2005 Buchan Milne <bgmilne@linux-mandrake.com> 2.0.52_0.26-2mdk
- rebuild for ldap2.2_7

* Fri Nov 26 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.52_0.26-1mdk
- initial fedora import


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 150 |12cr|apache-mod_authz_unixgroup-1.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define apache_version 2.4.0
%define mod_name mod_authz_unixgroup
%define mod_conf A57_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	Apache Unix Group Access Control Modules
Name:		apache-%{mod_name}
Version:	1.1.0
Release:	1
Group:		System/Servers
License:	Apache License
URL:		http://code.google.com/p/mod-auth-external/wiki/ModAuthzUnixGroup
Source0:	http://mod-auth-external.googlecode.com/files/%{mod_name}-%{version}.tar.gz
Source1:	%{mod_conf}
Requires:	pwauth
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):  apache-conf >= %{apache_version}
Requires(pre):  apache >= %{apache_version}
Requires:	apache-conf >= %{apache_version}
Requires:	apache >= %{apache_version}
BuildRequires:  apache-devel >= %{apache_version}

%description
Mod_Authz_Unixgroup is a unix group access control modules for Apache 2.1 and
later. If you are having users authenticate with real Unix login ID over the
net, using something like my mod_authnz_external / pwauth combination, and you
want to do access control based on unix group membership, then
mod_authz_unixgroup is exactly what you need.

%prep

%setup -q -n %{mod_name}-%{version}

chmod 644 CHANGES INSTALL README

rm -rf .libs

cp %{SOURCE1} %{mod_conf}


%build

%{_bindir}/apxs -c %{mod_name}.c

%install

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
        %{_initrddir}/httpd restart 1>&2
    fi
fi

%files
%doc CHANGES INSTALL README
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}




%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-6mdv2012.0
+ Revision: 772594
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-5
+ Revision: 678280
- mass rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-4mdv2011.0
+ Revision: 587938
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-3mdv2010.1
+ Revision: 516066
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-2mdv2010.0
+ Revision: 406550
- rebuild

* Sun Jun 21 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-1mdv2010.0
+ Revision: 387623
- 1.0.2
- new url
- fix the config

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-2mdv2009.1
+ Revision: 325616
- rebuild

* Sun Aug 10 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1mdv2009.0
+ Revision: 270226
- 1.0.1

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-7mdv2009.0
+ Revision: 234751
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-6mdv2009.0
+ Revision: 215546
- fix rebuild
- fix buildroot

* Fri Mar 07 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-5mdv2008.1
+ Revision: 181697
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-4mdv2008.0
+ Revision: 82533
- rebuild


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-3mdv2007.1
+ Revision: 140645
- rebuild

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdv2007.1
+ Revision: 79351
- Import apache-mod_authz_unixgroup

* Mon Aug 07 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdv2007.0
- rebuild

* Wed Mar 29 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 151 |12cr|apache-mod_backtrace-0-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Collects backtraces when a child process crashes
Name:		apache-mod_backtrace
Version:	0
Release:	16
Group:		System/Servers
License:	Apache License
Group:		System/Servers
URL:		http://www.apache.org
# http://www.apache.org/~trawick/mod_backtrace.c
Source0: 	mod_backtrace.c.bz2
Source1: 	test_char.h.bz2
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache-base >= 2.2.0
Requires(pre):	apache-modules >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache-base >= 2.2.0
Requires:	apache-modules >= 2.2.0
BuildRequires:	apache-devel >= 2.2.0

%description
mod_backtrace is an experimental module for Apache httpd 2.x which
collects backtraces when a child process crashes. Currently it is
implemented only on Linux and FreeBSD, but other platforms could be
supported in the future. You should verify that it works reasonably
on your system before putting it in production.

It implements a fatal exception hook that will be called when a child
process crashes. In the exception hook it uses system library routines
to obtain information about the call stack, and it writes the call
stack to a log file or the web server error log. The backtrace is a
critical piece of information when determining the failing software
component that caused the crash.  Note that the backtrace written by
mod_backtrace may not have as much information as a debugger can
display from a core dump.

%prep

%setup -c -T

bzcat %{SOURCE0} > mod_backtrace.c
bzcat %{SOURCE1} > test_char.h

%build

%{_bindir}/apxs `apr-1-config --includes` -c mod_backtrace.c

%install

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
install -d %{buildroot}/var/log/httpd

install -m0755 .libs/mod_backtrace.so %{buildroot}%{_libdir}/apache-extramodules/

# fix the mod_backtrace.conf
cat << EOF > %{buildroot}/%{_sysconfdir}/httpd/modules.d/ZZ90_mod_backtrace.conf
<IfDefine HAVE_BACKTRACE>
  <IfModule !mod_backtrace.so.c>
    LoadModule backtrace_module		extramodules/mod_backtrace.so
  </IfModule>
</IfDefine>

<IfModule mod_backtrace.c>
    EnableExceptionHook On
    BacktraceLog logs/backtrace_log
</IfModule>
EOF

touch %{buildroot}/var/log/httpd/backtrace_log

%post
%create_ghostfile /var/log/httpd/backtrace_log apache apache 0644
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
        %{_initrddir}/httpd restart 1>&2
    fi
fi

%clean


%files
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/ZZ90_mod_backtrace.conf
%attr(0755,root,root) %{_libdir}/apache-extramodules/mod_backtrace.so
%attr(0644,apache,apache) %ghost /var/log/httpd/backtrace_log


%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 0-16mdv2012.0
+ Revision: 772595
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 0-15
+ Revision: 678281
- mass rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0-14mdv2011.0
+ Revision: 587939
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0-13mdv2010.1
+ Revision: 516067
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0-12mdv2010.0
+ Revision: 406551
- rebuild

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 0-11mdv2009.1
+ Revision: 325636
- rebuild

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 0-10mdv2009.0
+ Revision: 234781
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 0-9mdv2009.0
+ Revision: 215547
- fix rebuild

* Fri Mar 07 2008 Oden Eriksson <oeriksson@mandriva.com> 0-8mdv2008.1
+ Revision: 181704
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 0-7mdv2008.0
+ Revision: 82534
- rebuild

* Sat Aug 18 2007 Oden Eriksson <oeriksson@mandriva.com> 0-6mdv2008.0
+ Revision: 65629
- rebuild


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 0-5mdv2007.1
+ Revision: 140649
- rebuild

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 0-4mdv2007.1
+ Revision: 79353
- Import apache-mod_backtrace

* Wed Aug 23 2006 Oden Eriksson <oeriksson@mandriva.com> 0-4mdv2007.0
- use correct apr-1-config

* Mon Aug 07 2006 Oden Eriksson <oeriksson@mandriva.com> 0-3mdv2007.0
- rebuild

* Wed Dec 14 2005 Oden Eriksson <oeriksson@mandriva.com> 0-2mdk
- rebuilt against apache-2.2.0

* Sun Nov 06 2005 Oden Eriksson <oeriksson@mandriva.com> 0-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 152 |12cr|apache-mod_bash-0.1.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_bash
%define mod_conf B45_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	Apache module which embeds bash
Name:		apache-%{mod_name}
Version:	0.1.1
Release: 	%mkrel 7
Group:		System/Servers
License:	Apache License
URL:		http://www.autistici.org/bakunin/mod_bash/
Source0:	http://www.autistici.org/bakunin/mod_bash/src/%{mod_name}-%{version}.tar.gz
Source1:	%{mod_conf}
Patch0:		mod_bash-build_fix.diff
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	glib2-devel
BuildRequires:	pcre-devel
BuildRequires:	pkgconfig
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
mod_bash on is an Apache module that embeds the bash interpreter within the
server.

%prep

%setup -q -n %{mod_name}-%{version}
%patch0 -p0

cp %{SOURCE1} %{mod_conf}

%build
export PATH="/sbin:/usr/sbin:/bin:/usr/bin"
export CPPFLAGS="`apr-1-config --cppflags`"
autoreconf -fis

%configure2_5x

%make

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
install -d %{buildroot}%{_libdir}/apache-extramodules

install -m0755 src/.libs/%{mod_so} %{buildroot}%{_libdir}/apache-extramodules/
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
    fi
fi

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc examples/*.bash README
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}


%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-7mdv2012.0
+ Revision: 772596
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-6
+ Revision: 678282
- mass rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-5mdv2011.0
+ Revision: 587940
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-4mdv2010.1
+ Revision: 516068
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-3mdv2010.0
+ Revision: 406552
- rebuild

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-2mdv2009.1
+ Revision: 325639
- rebuild

* Fri Aug 29 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-1mdv2009.0
+ Revision: 277328
- fix build (again...)
- fix build
- import apache-mod_bash


* Fri Aug 29 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-1mdv2009.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 153 |12cr|apache-mod_but-3.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_but
%define mod_conf A44_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	Shared Memory / Pre-Authentiation / Reverse Proxy
Name:		apache-%{mod_name}
Version:	3.1
Release:	8
Group:		System/Servers
License:	BSD
URL:		http://www.but.ch/mod_but/
Source0:	http://www.but.ch/mod_but/download/mod_but_latest.tar.gz
Source1:	%{mod_conf}
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):  apache-conf >= 2.0.54
Requires(pre):  apache >= 2.0.54
Requires:       apache-conf >= 2.0.54
Requires:       apache >= 2.0.54
BuildRequires:  apache-devel >= 2.0.54
BuildRequires:	file

%description
mod_but is an Apache 2.x module designed to operate as
reverse-proxy enhancement component. mod_but integrates with
mod_rewrite, mod_replace, mod_proxy, mod_security, mod_headers and
other standard modules.

%prep

%setup -q -n mod_but_V%{version}

cp %{SOURCE1} %{mod_conf}

cp modules/mod_but/*.[ch] .

chmod 644 INSTALL LICENSE mod_but_*.pdf

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build

%{_bindir}/apxs -c mod_but.c mod_but_access.c mod_but_authorization.c \
    mod_but_config.c mod_but_cookiestore.c mod_but_output_filter.c \
    mod_but_request_filter.c mod_but_session.c mod_but_shm.c

%install

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

install -d %{buildroot}/var/www/html/addon-modules
ln -s ../../../..%{_docdir}/%{name}-%{version} %{buildroot}/var/www/html/addon-modules/%{name}-%{version}

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
    fi
fi

%clean

%files
%doc INSTALL LICENSE mod_but_*.pdf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
/var/www/html/addon-modules/*




%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 3.1-8mdv2012.0
+ Revision: 772599
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 3.1-7
+ Revision: 678285
- mass rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 3.1-6mdv2011.0
+ Revision: 587943
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 3.1-5mdv2010.1
+ Revision: 516071
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 3.1-4mdv2010.0
+ Revision: 406555
- rebuild

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 3.1-3mdv2009.0
+ Revision: 234794
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 3.1-2mdv2009.0
+ Revision: 215550
- fix rebuild

* Fri May 09 2008 Oden Eriksson <oeriksson@mandriva.com> 3.1-1mdv2009.0
+ Revision: 205099
- 3.1

* Fri Mar 07 2008 Oden Eriksson <oeriksson@mandriva.com> 2.9-4mdv2008.1
+ Revision: 181706
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 2.9-3mdv2008.0
+ Revision: 82538
- rebuild


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 2.9-2mdv2007.1
+ Revision: 140652
- rebuild

* Mon Feb 12 2007 Oden Eriksson <oeriksson@mandriva.com> 2.9-1mdv2007.1
+ Revision: 118917
- 2.9

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 2.2.1-2mdv2007.0
+ Revision: 79357
- Import apache-mod_but

* Mon Aug 07 2006 Oden Eriksson <oeriksson@mandriva.com> 2.2.1-2mdv2007.0
- rebuild

* Wed Mar 29 2006 Oden Eriksson <oeriksson@mandriva.com> 2.2.1-1mdk
- 2.2

* Wed Dec 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 154 |12cr|apache-mod_cfg_ldap-1.2-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_cfg_ldap
%define mod_conf A15_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	Keeping apache VirtualHost configuration in a LDAP directory
Name:		apache-%{mod_name}
Version:	1.2
Release:	16
Group:		System/Servers
License:	BSD
URL:		http://sourceforge.net/projects/modcfgldap/
Source0: 	%{mod_name}-%{version}.tar.bz2
Source1:	%{mod_conf}.bz2
BuildRequires:	openldap-devel
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	file
Epoch:		1

%description
mod_cfg_ldap allows you to keep your virtual host configuration in
a LDAP directory and update it in nearly realtime.

%prep

%setup -q -n %{mod_name}-%{version}

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build
%{_bindir}/apxs -c %{mod_name}.c -lldap_r

%install

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
    fi
fi

%clean

%files
%doc AUTHORS ChangeLog INSTALL README TODO mod_cfg_ldap.schema
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}


%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 1:1.2-16mdv2012.0
+ Revision: 772604
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1:1.2-15
+ Revision: 678290
- mass rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.2-14mdv2011.0
+ Revision: 587948
- rebuild

* Fri Apr 23 2010 Funda Wang <fwang@mandriva.org> 1:1.2-13mdv2010.1
+ Revision: 538085
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.2-12mdv2010.1
+ Revision: 516076
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1:1.2-11mdv2010.0
+ Revision: 406560
- rebuild

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 1:1.2-10mdv2009.1
+ Revision: 325673
- rebuild

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.2-9mdv2009.0
+ Revision: 234838
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.2-8mdv2009.0
+ Revision: 215555
- fix rebuild

* Fri Mar 07 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.2-7mdv2008.1
+ Revision: 181711
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1:1.2-6mdv2008.0
+ Revision: 82544
- rebuild

* Sat Aug 18 2007 Oden Eriksson <oeriksson@mandriva.com> 1:1.2-5mdv2008.0
+ Revision: 65631
- rebuild


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 1.2-4mdv2007.1
+ Revision: 140656
- rebuild

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 1:1.2-3mdv2007.0
+ Revision: 79378
- Import apache-mod_cfg_ldap

* Mon Aug 07 2006 Oden Eriksson <oeriksson@mandriva.com> 1:1.2-3mdv2007.0
- rebuild

* Wed Dec 14 2005 Oden Eriksson <oeriksson@mandriva.com> 1:1.2-2mdk
- rebuilt against apache-2.2.0

* Mon Nov 28 2005 Oden Eriksson <oeriksson@mandriva.com> 1:1.2-1mdk
- fix versioning

* Sat Sep 17 2005 Buchan Milne <bgmilne@linux-mandrake.com> 2.0.54_1.2-3mdk
- Rebuild

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_1.2-2mdk
- fix deps

* Fri Jun 03 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_1.2-1mdk
- rename the package
- the conf.d directory is renamed to modules.d
- use new rpm-4.4.x pre,post magic

* Sun Mar 20 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_1.2-4mdk
- use the %1

* Mon Feb 28 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_1.2-3mdk
- fix %%post and %%postun to prevent double restarts
- fix bug #6574

* Wed Feb 16 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_1.2-2mdk
- spec file cleanups, remove the ADVX-build stuff

* Mon Feb 14 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_1.2-1mdk
- 1.2

* Tue Feb 08 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_1.1-1mdk
- rebuilt for apache 2.0.53

* Wed Sep 29 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.52_1.1-1mdk
- built for apache 2.0.52

* Fri Sep 17 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.51_1.1-1mdk
- built for apache 2.0.51

* Tue Jul 13 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.50_1.1-1mdk
- built for apache 2.0.50
- remove redundant provides

* Tue Jun 15 2004 Oden Eriksson <oden.eriksson@kvikkjokk.net> 2.0.49_1.1-1mdk
- 1.1
- built for apache 2.0.49


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 155 |12cr|apache-mod_chm-0.3.1-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_chm
%define mod_conf A33_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	DSO module for the apache Web server
Name:		apache-%{mod_name}
Version:	0.3.1
Release:	15
Group:		System/Servers
License:	GPL
URL:		http://sourceforge.net/projects/modchm/
Source0: 	http://prdownloads.sourceforge.net/modchm/%{mod_name}-%{version}.tar.bz2
Source1:	%{mod_conf}.bz2
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	file
BuildRequires:	perl
BuildRequires:	chmlib-devel
Epoch:		1

%description
mod_chm is an apache module that gives you possibility to explore
files in CHM format. mod_chm uses chmlib by Jed Wing to access CHM
files. This package also includes chmdump program that unpacks
content of CHM file.

%prep

%setup -q -n mod_chm

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build

%{_bindir}/apxs -c %{mod_name}.c -I. -lchm

gcc %{optflags} chmdump/chmdump.c -o chmdump/chmdump -lchm

%install

install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

install -m0755 chmdump/chmdump %{buildroot}%{_bindir}/

install -d %{buildroot}%{_var}/www/html/addon-modules
ln -s ../../../..%{_docdir}/%{name}-%{version} %{buildroot}%{_var}/www/html/addon-modules/%{name}-%{version}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
    fi
fi

%clean

%files
%doc AUTHORS COPYING ChangeLog README TODO
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_bindir}/chmdump
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
%{_var}/www/html/addon-modules/*




%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 1:0.3.1-15mdv2012.0
+ Revision: 772606
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.3.1-14
+ Revision: 678292
- mass rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.3.1-13mdv2011.0
+ Revision: 587950
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.3.1-12mdv2010.1
+ Revision: 516078
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.3.1-11mdv2010.0
+ Revision: 406562
- rebuild

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.3.1-10mdv2009.1
+ Revision: 325676
- rebuild

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.3.1-9mdv2009.0
+ Revision: 234853
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.3.1-8mdv2009.0
+ Revision: 215557
- fix rebuild

* Sat Mar 08 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.3.1-7mdv2008.1
+ Revision: 182249
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1:0.3.1-6mdv2008.1
+ Revision: 170713
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.3.1-5mdv2008.0
+ Revision: 82545
- rebuild


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-4mdv2007.1
+ Revision: 140657
- rebuild

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.3.1-3mdv2007.0
+ Revision: 79381
- Import apache-mod_chm

* Mon Aug 07 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.3.1-3mdv2007.0
- rebuild

* Wed Dec 14 2005 Oden Eriksson <oeriksson@mandriva.com> 1:0.3.1-2mdk
- rebuilt against apache-2.2.0

* Mon Nov 28 2005 Oden Eriksson <oeriksson@mandriva.com> 1:0.3.1-1mdk
- fix versioning

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_0.3.1-2mdk
- fix deps

* Fri Jun 03 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_0.3.1-1mdk
- rename the package
- the conf.d directory is renamed to modules.d
- use new rpm-4.4.x pre,post magic

* Sun Mar 20 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.3.1-2mdk
- use the %1

* Wed Mar 02 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.3.1-1mdk
- initial Mandrakelinux package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 156 |12cr|apache-mod_chroot-0.5-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_chroot
%define mod_conf A85_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	Mod_chroot makes running Apache in a secure chroot environment easy
Name:		apache-%{mod_name}
Version:	0.5
Release:	12
Group:		System/Servers
License:	GPL
URL:		http://core.segfault.pl/~hobbit/mod_chroot/
Source0:	http://core.segfault.pl/~hobbit/mod_chroot/dist/%{mod_name}-%{version}.tar.bz2
Source1:	%{mod_conf}.bz2
Patch0:		mod_chroot-0.5-no_version_component.diff
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
BuildRequires:	apache-devel >= 2.2.0

%description
mod_chroot makes running Apache in a secure chroot environment easy. You don't
need to create a special directory hierarchy containing /dev, /lib, /etc...

%prep

%setup -q -n %{mod_name}-%{version}
%patch0 -p0

find . -type d -perm 0700 -exec chmod 755 {} \;
find . -type d -perm 0555 -exec chmod 755 {} \;
find . -type f -perm 0555 -exec chmod 755 {} \;
find . -type f -perm 0444 -exec chmod 644 {} \;

for i in `find . -type d -name CVS` `find . -type d -name .svn` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -r $i; fi >&/dev/null
done
    
# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build

%{_bindir}/apxs -c %{mod_name}.c

%install

install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
install -d %{buildroot}%{_libdir}/apache-extramodules

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
 %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
 if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
 fi
fi

%clean

%files
%doc CAVEATS ChangeLog INSTALL LICENSE README README.Apache20
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}




%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 0.5-12mdv2012.0
+ Revision: 772607
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 0.5-11
+ Revision: 678293
- mass rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5-10mdv2011.0
+ Revision: 587951
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5-9mdv2010.1
+ Revision: 516079
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.5-8mdv2010.0
+ Revision: 406563
- rebuild

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 0.5-7mdv2009.1
+ Revision: 325677
- rebuild

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 0.5-6mdv2009.0
+ Revision: 234854
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 0.5-5mdv2009.0
+ Revision: 215558
- fix rebuild

* Fri Mar 07 2008 Oden Eriksson <oeriksson@mandriva.com> 0.5-4mdv2008.1
+ Revision: 181713
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 0.5-3mdv2008.0
+ Revision: 82546
- rebuild


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 0.5-2mdv2007.1
+ Revision: 140658
- rebuild

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 0.5-1mdv2007.1
+ Revision: 79390
- Import apache-mod_chroot

* Fri Aug 04 2006 Oden Eriksson <oeriksson@mandriva.com> 0.5-1mdv2007.0
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 157 |12cr|apache-mod_coredumper-0.1.0-18
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_coredumper
%define mod_conf A35_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	DSO module for the apache Web server
Name:		apache-%{mod_name}
Version:	0.1.0
Release:	18
License:	Apache License
Group:		System/Servers
URL:		http://www.outoforder.cc/projects/apache/mod_coredumper/
Source0: 	http://www.outoforder.cc/downloads/mod_coredumper/%{mod_name}-%{version}.tar.bz2
Source1:	%{mod_conf}
Patch0:		mod_coredumper-0.1.0-modname.diff
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	coredumper-devel
Epoch:		1

%description
mod_coredumper uses the CoreDumper library from Google to fetch a
GDB compatible core file from Apache, over HTTP.

%prep

%setup -q -n %{mod_name}-%{version}
%patch0 -p0

cp %{SOURCE1} %{mod_conf}

perl -pi -e "s|APR_FOPEN_READ|APR_READ|g" src/mod_coredumper.c

%build
%{_bindir}/apxs -lcoredumper -I%{_includedir}/google -c src/mod_coredumper.c

%install

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

install -m0755 src/.libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
    fi
fi

%clean

%files
%doc LICENSE NOTICE README TODO
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}


%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 1:0.1.0-18mdv2012.0
+ Revision: 772610
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.1.0-17
+ Revision: 678296
- mass rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.1.0-16mdv2011.0
+ Revision: 587954
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.1.0-15mdv2010.1
+ Revision: 516082
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.1.0-14mdv2010.0
+ Revision: 406566
- rebuild

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.1.0-13mdv2009.1
+ Revision: 325681
- rebuild

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.1.0-12mdv2009.0
+ Revision: 234884
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.1.0-11mdv2009.0
+ Revision: 215561
- fix rebuild

* Mon May 12 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.1.0-10mdv2009.0
+ Revision: 206227
- rebuild
- rebuild

* Sat Mar 08 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.1.0-8mdv2008.1
+ Revision: 182264
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1:0.1.0-7mdv2008.1
+ Revision: 170714
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.1.0-6mdv2008.0
+ Revision: 82549
- rebuild

* Sat Aug 18 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.1.0-5mdv2008.0
+ Revision: 65632
- rebuild


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-4mdv2007.1
+ Revision: 140660
- rebuild

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.1.0-3mdv2007.1
+ Revision: 79394
- Import apache-mod_coredumper

* Mon Aug 07 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.1.0-3mdv2007.0
- rebuild

* Wed Dec 14 2005 Oden Eriksson <oeriksson@mandriva.com> 1:0.1.0-2mdk
- rebuilt against apache-2.2.0

* Mon Nov 28 2005 Oden Eriksson <oeriksson@mandriva.com> 1:0.1.0-1mdk
- fix versioning

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_0.1.0-2mdk
- fix deps

* Fri Jun 03 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_0.1.0-1mdk
- rename the package
- the conf.d directory is renamed to modules.d
- use new rpm-4.4.x pre,post magic

* Sat Mar 19 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.1.0-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 158 |12cr|apache-mod_dbi_pool-0.4.0-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_dbi_pool
%define mod_conf A79_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	Provides database connection pooling services for the apache web server
Name:		apache-%{mod_name}
Version:	0.4.0
Release:	11
Group:		System/Servers
License:	GPL
URL:		http://www.outoforder.cc/projects/apache/mod_dbi_pool/
Source0:	http://www.outoforder.cc/downloads/mod_dbi_pool/%{mod_name}-%{version}.tar.bz2
Source1:	%{mod_conf}.bz2
Patch0:		mod_dbi_pool-0.4.0-module.diff
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	file
BuildRequires:	libdbi-devel >= 0.8.1

%description
mod_dbi_pool provides database connection pooling services for other Apache
Modules. Using libdbi it allows other modules to have a dynamic pool of
database connections for many common SQL Servers, including mSQL, MySQL,
PostgreSQL, Oracle, SQLite and FreeTDS (MSSQL/Sybase).

%package	devel
Summary:	Development files for %{mod_name}
Group:		Development/C

%description	devel
mod_dbi_pool provides database connection pooling services for other Apache
Modules. Using libdbi it allows other modules to have a dynamic pool of
database connections for many common SQL Servers, including mSQL, MySQL,
PostgreSQL, Oracle, SQLite and FreeTDS (MSSQL/Sybase).

This package contains headers for %{mod_name}.

%prep

%setup -q -n %{mod_name}-%{version}
%patch0 -p1

# stupid libtool...
perl -pi -e "s|libmod_dbi_pool|mod_dbi_pool|g" src/Makefile*

# lib64 fixes
perl -pi -e "s|/lib\b|/%{_lib}|g" *

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build

%configure2_5x --localstatedir=/var/lib

%make

%install

install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_includedir}/apache

install -m0755 src/.libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
install -m0644 include/mod_dbi_pool.h %{buildroot}%{_includedir}/apache/
bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
 %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
 if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
 fi
fi

%clean

%files
%doc LICENSE
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}

%files devel
%{_includedir}/apache/*.h




%changelog
* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-11mdv2011.0
+ Revision: 678300
- mass rebuild

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-10mdv2011.0
+ Revision: 609654
- rebuilt against new libdbi

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-9mdv2011.0
+ Revision: 587958
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-8mdv2010.1
+ Revision: 516086
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-7mdv2010.0
+ Revision: 406570
- rebuild

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-6mdv2009.1
+ Revision: 325689
- rebuild

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-5mdv2009.0
+ Revision: 234919
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-4mdv2009.0
+ Revision: 215565
- fix rebuild
- hard code %%{_localstatedir}/lib to ease backports

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 0.4.0-3mdv2008.1
+ Revision: 135820
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-3mdv2008.0
+ Revision: 82552
- rebuild


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-2mdv2007.1
+ Revision: 140664
- rebuild

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-1mdv2007.0
+ Revision: 79400
- Import apache-mod_dbi_pool

* Wed Aug 02 2006 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-1mdv2007.0
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 159 |12cr|apache-mod_defensible-1.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define apache_version 2.4.0
%define mod_name mod_defensible
%define mod_conf B25_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	An Apache 2.x module intended to block spammers using DNSBL
Name:		apache-%{mod_name}
Version:	1.5
Release:	1
Group:		System/Servers
License:	GPLv2+
URL:		http://julien.danjou.info/mod_defensible.html
Source0:	%{mod_name}-%{version}.tar.xz
Source1:	%{mod_conf}
Patch0:		mod_defensible-1.5-rosa-libfool.patch
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= %{apache_version}
Requires(pre):	apache >= %{apache_version}
Requires:	apache-conf >= %{apache_version}
Requires:	apache >= %{apache_version}
BuildRequires:	apache-devel >= %{apache_version}
BuildRequires:	apr-devel
BuildRequires:	udns-devel
BuildRequires:	libtool

%description
mod_defensible is an Apache 2.x module intended to block spammers using DNSBL
servers. It will look at the client IP and check it in one or several DNSBL
servers and return a 403 Forbidden page to the client.

%prep

%setup -q -n %{mod_name}-%{version}
%patch0 -p1

cp %{SOURCE1} %{mod_conf}

%build
touch config.h.in
%setup_compile_flags
libtoolize --force --copy; aclocal; automake --add-missing --copy --foreign; autoheader; autoconf
export APXS2="%{_bindir}/apxs"

%configure2_5x --localstatedir=/var/lib \
    --with-udns

%make

#%{_bindir}/apxs -c -I%{_includedir}/mysql -L%{_libdir} -lmysqlclient mod_anticrack.c


%install

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

install -m0755 .libs/%{mod_so} %{buildroot}%{_libdir}/apache-extramodules
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
        %{_initrddir}/httpd restart 1>&2
    fi
fi

%files
%doc AUTHORS Changelog README
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}



%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 1.4-11mdv2012.0
+ Revision: 772615
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1.4-10
+ Revision: 678301
- mass rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.4-9mdv2011.0
+ Revision: 587959
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1.4-8mdv2010.1
+ Revision: 516087
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.4-7mdv2010.0
+ Revision: 406571
- rebuild

* Wed Jan 07 2009 Oden Eriksson <oeriksson@mandriva.com> 1.4-6mdv2009.1
+ Revision: 326487
- rebuild

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 1.4-5mdv2009.1
+ Revision: 325690
- rebuild

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4-4mdv2009.0
+ Revision: 234926
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4-3mdv2009.0
+ Revision: 215566
- fix rebuild
- fix buildroot
- hard code %%{_localstatedir}/lib to ease backports

* Sun Mar 09 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4-2mdv2008.1
+ Revision: 182823
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Nov 22 2007 Oden Eriksson <oeriksson@mandriva.com> 1.4-1mdv2008.1
+ Revision: 111142
- import apache-mod_defensible


* Thu Nov 22 2007 Oden Eriksson <oeriksson@mandriva.com> 1.4-1mdv2008.1
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 160 |12cr|apache-mod_delay-0.9.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_delay
%define mod_conf A67_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	Delay module for Apache2
Name:		apache-%{mod_name}
Version:	0.9.2
Release:	5
Group:		System/Servers
License:	Apache License
URL:		http://www.heute-morgen.de/modules/mod_delay/
Source0:	http://www.heute-morgen.de/modules/mod_delay/mod_delay.c
Source1:	http://www.heute-morgen.de/modules/mod_delay/mod_delay.h
Source2:	%{mod_conf}
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.0.54
Requires(pre):	apache >= 2.0.54
Requires:	apache-conf >= 2.0.54
Requires:	apache >= 2.0.54
BuildRequires:  apache-devel >= 2.0.54
BuildRequires:	file

%description
mod_delay is an output filter that does buffering until it is told to stop this
(by a note). It also enables the sending of 304 by delaying the call to
ap_meets_conditions until then. The module exports one optional functions and
has no configuration. It registers as an output filter named delay.

%package	devel
Summary:	Development API for the mod_delay apache module
Group:		Development/C

%description	devel
mod_delay is an output filter that does buffering until it is told to stop this
(by a note). It also enables the sending of 304 by delaying the call to
ap_meets_conditions until then. The module exports one optional functions and
has no configuration. It registers as an output filter named delay.

This package contains the development API for the mod_delay apache module.

%prep

%setup -q -c -T -n %{mod_name}

cp %{SOURCE0} .
cp %{SOURCE1} .
cp %{SOURCE2} .

find . -type d -exec chmod 755 {} \;
find . -type f -exec chmod 644 {} \;

for i in `find . -type d -name CVS` `find . -type d -name .svn` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -r $i; fi >&/dev/null
done

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build

%{_bindir}/apxs -c %{mod_name}.c

%install

install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_includedir}

install -m0755 .libs/%{mod_so} %{buildroot}%{_libdir}/apache-extramodules/
install -m0644 mod_delay.h %{buildroot}%{_includedir}/
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
    fi
fi

%clean

%files
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}

%files devel
%attr(0644,root,root) %{_includedir}/mod_delay.h


%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-5mdv2012.0
+ Revision: 772616
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-4
+ Revision: 678302
- mass rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-3mdv2011.0
+ Revision: 587960
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-2mdv2010.1
+ Revision: 516088
- rebuilt for apache-2.2.15

* Sun Jan 17 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-1mdv2010.1
+ Revision: 492870
- nuke old cruft
- fix build
- actually this was 0.9.2
- newer code

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0-8mdv2010.0
+ Revision: 406572
- rebuild

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 0-7mdv2009.1
+ Revision: 325692
- rebuild

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 0-6mdv2009.0
+ Revision: 234927
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 0-5mdv2009.0
+ Revision: 215567
- fix rebuild

* Fri Mar 07 2008 Oden Eriksson <oeriksson@mandriva.com> 0-4mdv2008.1
+ Revision: 181716
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 0-3mdv2008.0
+ Revision: 82553
- rebuild


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 0-2mdv2007.1
+ Revision: 140665
- rebuild

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 0-1mdv2007.1
+ Revision: 79402
- Import apache-mod_delay

* Tue Jul 18 2006 Oden Eriksson <oeriksson@mandriva.com> 0-1mdv2007.0
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 161 |12cr|apache-mod_diagnostics-0.1-18
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_diagnostics
%define mod_conf 94_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	DSO module for the apache web server
Name:		apache-%{mod_name}
Version:	0.1
Release:	18
Group:		System/Servers
License:	Apache License
URL:		http://apache.webthing.com/mod_diagnostics/
Source0:	http://apache.webthing.com/svn/apache/filters/mod_diagnostics.c
Source1:	http://apache.webthing.com/mod_diagnostics/index.html
Source2:	%{mod_conf}
Patch0:		mod_diagnostics-0.1-format_not_a_string_literal_and_no_format_arguments.diff
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	file
Epoch:		1

%description
mod_diagnostics is a very simple filter module. It can be inserted anywhere and
in any number of places in the Apache filter chain, and merely listens to and
reports traffic going through. It is  designed as a learning aid and a
debugging tool for Apache filter modules.

%prep

%setup -q -T -c -n %{mod_name}-%{version}
cp %{SOURCE0} .
cp %{SOURCE1} .
cp %{SOURCE2} %{mod_conf}

%patch0 -p0

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build

%{_bindir}/apxs -c %{mod_name}.c

%install

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

install -d %{buildroot}%{_var}/www/html/addon-modules
ln -s ../../../..%{_docdir}/%{name}-%{version} %{buildroot}%{_var}/www/html/addon-modules/%{name}-%{version}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
    fi
fi

%clean

%files
%doc index.html
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
%{_var}/www/html/addon-modules/*




%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-18mdv2012.0
+ Revision: 772617
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-17
+ Revision: 678303
- mass rebuild

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-16mdv2011.0
+ Revision: 609983
- rebuild
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-14mdv2010.1
+ Revision: 516089
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-13mdv2010.0
+ Revision: 406573
- rebuild

* Wed Jan 07 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-12mdv2009.1
+ Revision: 326697
- fix build with -Werror=format-security

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-11mdv2009.0
+ Revision: 234929
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-10mdv2009.0
+ Revision: 215568
- fix rebuild

* Fri Mar 07 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-9mdv2008.1
+ Revision: 181717
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1:0.1-8mdv2008.1
+ Revision: 170717
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-7mdv2008.0
+ Revision: 82554
- rebuild


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1-6mdv2007.1
+ Revision: 140666
- rebuild

* Sat Jan 27 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-5mdv2007.1
+ Revision: 114307
- use the svn version and fix the source url

* Sat Jan 27 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-4mdv2007.1
+ Revision: 114300
- bunzip the sources

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-3mdv2007.1
+ Revision: 79404
- Import apache-mod_diagnostics

* Mon Aug 07 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-3mdv2007.0
- rebuild

* Wed Dec 14 2005 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-2mdk
- rebuilt against apache-2.2.0

* Mon Nov 28 2005 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-1mdk
- fix versioning

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_0.1-2mdk
- fix deps

* Fri Jun 03 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_0.1-1mdk
- rename the package
- the conf.d directory is renamed to modules.d
- use new rpm-4.4.x pre,post magic

* Sun Mar 20 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.1-5mdk
- use the %1

* Mon Feb 28 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.1-4mdk
- fix %%post and %%postun to prevent double restarts
- fix bug #6574

* Wed Feb 16 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.1-3mdk
- spec file cleanups, remove the ADVX-build stuff

* Mon Feb 14 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.1-2mdk
- new source, same version...
- new url

* Tue Feb 08 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.1-1mdk
- rebuilt for apache 2.0.53

* Wed Sep 29 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.52_0.1-1mdk
- built for apache 2.0.52

* Fri Sep 17 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.51_0.1-1mdk
- built for apache 2.0.51

* Tue Jul 13 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.50_0.1-1mdk
- built for apache 2.0.50
- remove redundant provides

* Tue Jun 15 2004 Oden Eriksson <oden.eriksson@kvikkjokk.net> 2.0.49_0.1-1mdk
- built for apache 2.0.49


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 162 |12cr|apache-mod_dns-1.02-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define apache_version 2.2.6
%define mod_name mod_dns
%define mod_conf B24_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	DNS Protocol module for Apache 2.x
Name:		apache-%{mod_name}
Version:	1.02
Release:	10
Group:		System/Servers
License:	Apache License
URL:		http://www.beamartyr.net/
Source0:	http://www.beamartyr.net/mod-dns-%{version}.tar.bz2
Source1:	%{mod_conf}
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= %{apache_version}
Requires(pre):	apache >= %{apache_version}
Requires:	apache-conf >= %{apache_version}
Requires:	apache >= %{apache_version}
BuildRequires:	apache-devel >= %{apache_version}

%description
DNS Protocol module for Apache 2.x
 
%prep

%setup -q -n mod-dns

cp %{SOURCE1} %{mod_conf}

%build

%{_bindir}/apxs -c mod_dns.c buckets.c errors.c protocol.c rr/*.c

%install

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

install -m0755 .libs/%{mod_so} %{buildroot}%{_libdir}/apache-extramodules
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
        %{_initrddir}/httpd restart 1>&2
    fi
fi

%clean

%files
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}



%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 1.02-10mdv2012.0
+ Revision: 772618
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1.02-9
+ Revision: 678304
- mass rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.02-8mdv2011.0
+ Revision: 587962
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1.02-7mdv2010.1
+ Revision: 516090
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.02-6mdv2010.0
+ Revision: 406574
- rebuild

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 1.02-5mdv2009.1
+ Revision: 325693
- rebuild

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 1.02-4mdv2009.0
+ Revision: 234930
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1.02-3mdv2009.0
+ Revision: 215569
- fix rebuild
- fix buildroot

* Fri Mar 07 2008 Oden Eriksson <oeriksson@mandriva.com> 1.02-2mdv2008.1
+ Revision: 181718
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Nov 14 2007 Oden Eriksson <oeriksson@mandriva.com> 1.02-1mdv2008.1
+ Revision: 108778
- import apache-mod_dns


* Wed Nov 14 2007 Oden Eriksson <oeriksson@mandriva.com> 1.02-1mdv2008.1
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 163 |12cr|apache-mod_dnsbl-0.11-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_dnsbl
%define mod_conf A30_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	Blacklisting DSO for apache using DNS lookups
Name:		apache-%{mod_name}
Version:	0.11
Release:	9
Group:		System/Servers
License:	GPL
URL:		http://software.othello.ch/mod_dnsbl/
Source0:	http://software.othello.ch/mod_dnsbl/%{mod_name}-%{version}.tar.gz
Source1:	%{mod_conf}
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	automake
BuildRequires:	autoconf2.5
BuildRequires:  file
Epoch:		1

%description
mod_dnsbl is a blacklisting module for the apache proxy.  It uses
the DNS as a distributed database for blacklist data. In addition
to simple block/pass decisions, it can also override
authentication or virus scanning with mod_clamav. Furthermore,
such rules can be dependent on time.

%prep

%setup -q -n %{mod_name}-%{version}

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

cp %{SOURCE1} %{mod_conf}

%build

%configure2_5x --localstatedir=/var/lib \
    --with-apxs=%{_bindir}/apxs

%make

%install

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_mandir}/man8

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

install -m0755 dnsbl_redirector %{buildroot}%{_sbindir}/
install -m0644 rules %{buildroot}%{_sysconfdir}/dnsbl_redirector.rules
install -m0644 dnsbl_redirector.8 %{buildroot}%{_mandir}/man8/
install -m0755 contrib/blacklist2zone %{buildroot}%{_sbindir}/

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
    fi
fi

%clean

%files
%doc AUTHORS ChangeLog INSTALL NEWS README mod_dnsbl.css mod_dnsbl.html contrib/sample.config
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/dnsbl_redirector.rules
%attr(0755,root,root) %{_sbindir}/dnsbl_redirector
%attr(0755,root,root) %{_sbindir}/blacklist2zone
%attr(0644,root,root) %{_mandir}/man8/dnsbl_redirector.8*
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}


%changelog
* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.11-9mdv2011.0
+ Revision: 678305
- mass rebuild

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.11-8mdv2011.0
+ Revision: 627729
- don't force the usage of automake1.7

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.11-7mdv2011.0
+ Revision: 587963
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.11-6mdv2010.1
+ Revision: 516091
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.11-5mdv2010.0
+ Revision: 406575
- rebuild

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.11-4mdv2009.1
+ Revision: 325694
- rebuild

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.11-3mdv2009.0
+ Revision: 234931
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.11-2mdv2009.0
+ Revision: 215570
- fix rebuild
- hard code %%{_localstatedir}/lib to ease backports

* Sat May 10 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.11-1mdv2009.0
+ Revision: 205384
- 0.11
- drop obsolete patches

* Fri Mar 07 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.10-5mdv2008.1
+ Revision: 181719
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1:0.10-4mdv2008.1
+ Revision: 170718
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.10-3mdv2008.0
+ Revision: 82555
- rebuild


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 0.10-2mdv2007.1
+ Revision: 140667
- rebuild

* Tue Jan 02 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.10-1mdv2007.1
+ Revision: 103365
- bunzip patches and sources
- fix apr1/apache22 build (P0,P1)
- Import apache-mod_dnsbl

* Mon Nov 28 2005 Oden Eriksson <oeriksson@mandriva.com> 1:0.10-1mdk
- fix versioning

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_0.10-2mdk
- fix deps

* Fri Jun 03 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_0.10-1mdk
- rename the package
- the conf.d directory is renamed to modules.d
- use new rpm-4.4.x pre,post magic

* Sun Mar 20 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.10-4mdk
- use the %1

* Mon Feb 28 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.10-3mdk
- fix %%post and %%postun to prevent double restarts
- fix bug #6574

* Wed Feb 16 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.10-2mdk
- spec file cleanups, remove the ADVX-build stuff

* Tue Feb 08 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.10-1mdk
- rebuilt for apache 2.0.53

* Fri Nov 26 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.52_0.10-1mdk
- initial mandrake package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 164 |12cr|apache-mod_dnsbl_lookup-0.91-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_dnsbl_lookup
%define mod_conf A39_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	A DNSBL and RHSBL enabled module for apache 2.x
Name:		apache-%{mod_name}
Version:	0.91
Release:	13
Group:		System/Servers
License:	Apache License
URL:		https://svn.apache.org/repos/asf/httpd/mod_smtpd/trunk/mod_dnsbl_lookup/
Source0: 	http://www.sysdesign.ca/archive/%{mod_name}-%{version}.tar.bz2
Source1:	%{mod_conf}.bz2
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.0.55
Requires(pre):	apache >= 2.0.55
Requires:	apache-conf >= 2.0.55
Requires:	apache >= 2.0.55
Requires:	apache-mod_smtpd
BuildRequires:	apache-devel >= 2.0.55
BuildRequires:	file
Epoch:		1

%description
mod_dnsbl_lookup aims to provide generic and flexible DNSBL and RHSBL 
use without limiting functionality.

%package	devel
Summary:	Development files for %{mod_name}
Group:		Development/C

%description	devel
Development files for %{mod_name}.

%prep

%setup -q -n %{mod_name}-%{version}

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build

%{_bindir}/apxs -c mod_dnsbl_lookup.c

%install

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
install -d %{buildroot}%{_includedir}

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

install -m0644 dnsbl_lookup.h %{buildroot}%{_includedir}/

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
    fi
fi

%clean

%files
%doc README
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}

%files devel
%{_includedir}/*.h


%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 1:0.91-13mdv2012.0
+ Revision: 772620
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.91-12
+ Revision: 678306
- mass rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.91-11mdv2011.0
+ Revision: 587964
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.91-10mdv2010.1
+ Revision: 516092
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.91-9mdv2010.0
+ Revision: 406576
- rebuild

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.91-8mdv2009.0
+ Revision: 234933
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.91-7mdv2009.0
+ Revision: 215571
- fix rebuild

* Fri Mar 07 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.91-6mdv2008.1
+ Revision: 181720
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.91-5mdv2008.0
+ Revision: 82559
- rebuild

* Sat Aug 18 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.91-4mdv2008.0
+ Revision: 65635
- rebuild


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 0.91-3mdv2007.1
+ Revision: 140668
- rebuild

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.91-2mdv2007.0
+ Revision: 79408
- Import apache-mod_dnsbl_lookup

* Mon Aug 07 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.91-2mdv2007.0
- rebuild

* Mon Nov 28 2005 Oden Eriksson <oeriksson@mandriva.com> 1:0.91-1mdk
- 0.91
- fix versioning

* Wed Aug 24 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_0-0.r239344.1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 165 |12cr|apache-mod_dnssd-0.6-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_dnssd
%define mod_conf A47_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	Mod_dnssd adds DNS-SD Zeroconf support to Apache 2.0 using Avahi
Name:		apache-%{mod_name}
Version:	0.6
Release:	%mkrel 7
Group:		System/Servers
License:	Apache License
URL:		http://0pointer.de/lennart/projects/mod_dnssd/
Source0:	http://0pointer.de/lennart/projects/mod_dnssd/mod_dnssd-%{version}.tar.gz
Source1:	%{mod_conf}
Patch0:		mod_dnssd-0.4-no_silly_checks_because_we_know_the_apache_version_is_ok.diff
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
Requires:	apache-mod_dav >= 2.2.0
Requires:	apache-mod_userdir >= 2.2.0
BuildRequires:	autoconf2.5
BuildRequires:	automake1.8
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	file
BuildRequires:	libavahi-common-devel >= 0.6.4
BuildRequires:	libavahi-client-devel >= 0.6.4
BuildRequires:	lynx
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
mod_dnssd is an Apache module which adds Zeroconf support via DNS-SD using
Avahi.

%prep

%setup -q -n %{mod_name}-%{version}
%patch0 -p0

cp %{SOURCE1} %{mod_conf}

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build
rm -f configure
libtoolize --force --copy; aclocal-1.8 ; autoheader; automake-1.8 --add-missing --copy --foreign; autoconf

#%{_sbindir}/apxs -c src/mod_dnssd.c -Wl,-lavahi-common -Wl,-lavahi-client  

%configure2_5x --localstatedir=/var/lib

%make


%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

install -m0755 src/.libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

install -d %{buildroot}%{_var}/www/html/addon-modules
ln -s ../../../..%{_docdir}/%{name}-%{version} %{buildroot}%{_var}/www/html/addon-modules/%{name}-%{version}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
    fi
fi

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc LICENSE README doc/README.html doc/style.css
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
%{_var}/www/html/addon-modules/*


%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 0.6-7mdv2012.0
+ Revision: 772621
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 0.6-6
+ Revision: 678307
- mass rebuild

* Thu Dec 02 2010 Paulo Andrade <pcpa@mandriva.com.br> 0.6-5mdv2011.0
+ Revision: 605079
- Rebuild with apr with workaround to issue with gcc type based alias analysis

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.6-4mdv2011.0
+ Revision: 587965
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.6-3mdv2010.1
+ Revision: 516093
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.6-2mdv2010.0
+ Revision: 406577
- rebuild

* Tue Feb 03 2009 Götz Waschk <waschk@mandriva.org> 0.6-1mdv2009.1
+ Revision: 336862
- update to new version 0.6

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 0.5-4mdv2009.0
+ Revision: 234936
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 0.5-3mdv2009.0
+ Revision: 215572
- fix rebuild
- hard code %%{_localstatedir}/lib to ease backports

* Thu Dec 20 2007 Olivier Blin <blino@mandriva.org> 0.5-2mdv2008.1
+ Revision: 135821
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 0.5-2mdv2008.0
+ Revision: 82563
- rebuild

* Wed Apr 18 2007 Oden Eriksson <oeriksson@mandriva.com> 0.5-1mdv2008.0
+ Revision: 14419
- 0.5


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 0.4-3mdv2007.1
+ Revision: 140669
- rebuild

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 0.4-2mdv2007.0
+ Revision: 79410
- Import apache-mod_dnssd

* Mon Aug 07 2006 Oden Eriksson <oeriksson@mandriva.com> 0.4-2mdv2007.0
- rebuild

* Sun Apr 02 2006 Oden Eriksson <oeriksson@mandriva.com> 0.4-1mdk
- 0.4 (Minor feature enhancements)

* Mon Jan 23 2006 Olivier Blin <oblin@mandriva.com> 0.3-1mdk
- 0.3
- drop Patch0 (merged upstream)

* Sun Jan 22 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2-1mdk
- 0.2 (Minor bugfixes)
- added P0 to make it compile

* Thu Jan 19 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 166 |12cr|apache-mod_domaintree-1.6-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_domaintree
%define mod_conf A60_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	Mass virtual hosting module mapping host names to a directory tree
Name:		apache-%{mod_name}
Version:	1.6
Release:	11
Group:		System/Servers
License:	Apache License
URL:		http://dev.iworks.at/mod_domaintree/
Source0:	http://dev.iworks.at/mod_domaintree/%{mod_name}-%{version}.tar.bz2
Source1:	%{mod_conf}
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.4
Requires(pre):	apache >= 2.2.4
Requires:	apache-conf >= 2.2.4
Requires:	apache >= 2.2.4
BuildRequires:  apache-devel >= 2.2.4
BuildRequires:	file

%description
Mass virtual hosting module mapping host names to a directory tree.

%prep

%setup -q -n %{mod_name}

find . -type d -perm 0700 -exec chmod 755 {} \;
find . -type d -perm 0555 -exec chmod 755 {} \;
find . -type f -perm 0555 -exec chmod 755 {} \;
find . -type f -perm 0444 -exec chmod 644 {} \;

for i in `find . -type d -name CVS` `find . -type d -name .svn` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -r $i; fi >&/dev/null
done

cp %{SOURCE1} %{mod_conf}

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build

%{_bindir}/apxs -c mod_domaintree.c

%install

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

install -d %{buildroot}/var/www/html/addon-modules
ln -s ../../../..%{_docdir}/%{name}-%{version} %{buildroot}/var/www/html/addon-modules/%{name}-%{version}

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
    fi
fi

%clean

%files
%doc ChangeLog LICENSE.txt
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
/var/www/html/addon-modules/*


%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 1.6-11mdv2012.0
+ Revision: 772622
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1.6-10
+ Revision: 678308
- mass rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.6-9mdv2011.0
+ Revision: 587966
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1.6-8mdv2010.1
+ Revision: 516094
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.6-7mdv2010.0
+ Revision: 406578
- rebuild

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 1.6-6mdv2009.1
+ Revision: 325696
- rebuild

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 1.6-5mdv2009.0
+ Revision: 234940
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1.6-4mdv2009.0
+ Revision: 215573
- fix rebuild

* Fri Mar 07 2008 Oden Eriksson <oeriksson@mandriva.com> 1.6-3mdv2008.1
+ Revision: 181721
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1.6-2mdv2008.0
+ Revision: 82564
- rebuild

* Mon May 07 2007 Oden Eriksson <oeriksson@mandriva.com> 1.6-1mdv2008.0
+ Revision: 24256
- 1.6


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 1.5-2mdv2007.1
+ Revision: 140670
- rebuild

* Sun Dec 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.5-1mdv2007.1
+ Revision: 94497
- 1.5
- bunzipped and fixed the config file

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 1.4-2mdv2007.0
+ Revision: 79412
- Import apache-mod_domaintree

* Mon Aug 07 2006 Oden Eriksson <oeriksson@mandriva.com> 1.4-2mdv2007.0
- rebuild

* Mon Apr 24 2006 Oden Eriksson <oeriksson@mandriva.com> 1.4-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 167 |12cr|apache-mod_encoding-0.0.20040616-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define snapshot 20040616
%define mod_name mod_encoding
%define mod_conf 44_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	DSO module for the apache web server
Name:		apache-%{mod_name}
Version:	0.0.%{snapshot}
Release:	9
Group:		System/Servers
License:	GPL
URL:		http://webdav.todo.gr.jp/
Source0: 	mod_encoding-0.0.20021209.tar.bz2
Source1:	%{mod_conf}
Source2:	http://webdav.todo.gr.jp/download/experimental/mod_encoding.c.apache2.%{snapshot}
Patch0:		mod_encoding.c.apache2.20040616-apache220.diff
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	file
Epoch:		1

%description
Mod Encoding is an Apache module for non-ascii filename interoperability

This module improves non-ascii filename interoperability of apache
(and mod_dav).

%prep

%setup -q -n mod_encoding-20021209

cp %{SOURCE1} %{mod_conf}
cp %{SOURCE2} %{mod_name}.c

%patch0 -p0 -b .apache220

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build

cd lib
[ -r iconv.h ] && rm -f iconv.h
rm -f configure
autoreconf -fis
%configure --enable-shared=no
%make CFLAGS="%{optflags} -fPIC"
ln -s -f  iconv.h.replace iconv.h
cd -

%{_bindir}/apxs -c -I$PWD/lib -L$PWD/lib/ -liconv_hook %{mod_name}.c

%install

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
    fi
fi

%clean

%files
%doc AUTHORS ChangeLog README COPYING
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}


%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 1:0.0.20040616-9mdv2012.0
+ Revision: 772623
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.0.20040616-8
+ Revision: 678309
- mass rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.0.20040616-7mdv2011.0
+ Revision: 587967
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.0.20040616-6mdv2010.1
+ Revision: 516095
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.0.20040616-5mdv2010.0
+ Revision: 406928
- fix build
- rebuild

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.0.20040616-4mdv2009.1
+ Revision: 325698
- rebuild

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.0.20040616-3mdv2009.0
+ Revision: 234941
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.0.20040616-2mdv2009.0
+ Revision: 215574
- fix rebuild

* Fri May 16 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.0.20040616-1mdv2009.0
+ Revision: 208086
- use their latest snapshot 20040616 (thanks Adam Williamson)
- rediffed P0

* Fri Mar 07 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.0.20021209-7mdv2008.1
+ Revision: 181722
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1:0.0.20021209-6mdv2008.1
+ Revision: 170719
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.0.20021209-5mdv2008.0
+ Revision: 82568
- rebuild


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 0.0.20021209-4mdv2007.1
+ Revision: 140671
- rebuild

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.0.20021209-3mdv2007.0
+ Revision: 79414
- Import apache-mod_encoding

* Mon Aug 07 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.0.20021209-3mdv2007.0
- rebuild

* Sun Apr 16 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.0.20021209-2mdk
- fix build against apache-2.2.0 (P0)

* Mon Nov 28 2005 Oden Eriksson <oeriksson@mandriva.com> 1:0.0.20021209-1mdk
- fix versioning

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_0.0.20021209-2mdk
- fix deps

* Fri Jun 03 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_0.0.20021209-1mdk
- rename the package
- the conf.d directory is renamed to modules.d
- use new rpm-4.4.x pre,post magic

* Sun Mar 20 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.0.20021209-4mdk
- use the %1

* Mon Feb 28 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.0.20021209-3mdk
- fix %%post and %%postun to prevent double restarts
- fix bug #6574

* Wed Feb 16 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.0.20021209-2mdk
- spec file cleanups, remove the ADVX-build stuff

* Tue Feb 08 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.0.20021209-1mdk
- rebuilt for apache 2.0.53

* Wed Sep 29 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.52_0.0.20021209-1mdk
- built for apache 2.0.52

* Fri Sep 17 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.51_0.0.20021209-1mdk
- built for apache 2.0.51

* Tue Jul 13 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.50_0.0.20021209-1mdk
- built for apache 2.0.50
- remove redundant provides

* Tue Jun 15 2004 Oden Eriksson <oden.eriksson@kvikkjokk.net> 2.0.49_0.0.20021209-1mdk
- built for apache 2.0.49


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 168 |12cr|apache-mod_fakessl-0.4-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_fakessl
%define mod_conf A90_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	A apache 2.x module for setting an https flag when you are using reverse proxy
Name:		apache-%{mod_name}
Version:	0.4
Release:	7
Group:		System/Servers
License:	Apache License
URL:		http://websupport.sk/~stanojr/projects/mod_fakessl/
Source0:	http://websupport.sk/~stanojr/projects/mod_fakessl/mod_fakessl-%{version}.tar.gz
Source1:	README.%{mod_name}
Source2:	%{mod_conf}
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
Requires:	apache-mod_proxy >= 2.2.0
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	file

%description
A apache 2.x module for setting an https flag when you are using reverse proxy

%prep

%setup -q -n %{mod_name}-%{version}

cp %{SOURCE1} .
cp %{SOURCE2} %{mod_conf}

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build

%{_bindir}/apxs -c %{mod_name}.c

%install

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
    fi
fi

%clean

%files
%doc README.%{mod_name}
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}


%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 0.4-7mdv2012.0
+ Revision: 772653
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 0.4-6
+ Revision: 678312
- mass rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4-5mdv2011.0
+ Revision: 587978
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4-4mdv2010.1
+ Revision: 516099
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.4-3mdv2010.0
+ Revision: 406583
- rebuild

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 0.4-2mdv2009.1
+ Revision: 325737
- rebuild

* Sun Aug 10 2008 Oden Eriksson <oeriksson@mandriva.com> 0.4-1mdv2009.0
+ Revision: 270246
- 0.4
- remove redundant patches

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 0.2-7mdv2009.0
+ Revision: 234946
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 0.2-6mdv2009.0
+ Revision: 215578
- fix rebuild
- fix buildroot

* Fri Mar 07 2008 Oden Eriksson <oeriksson@mandriva.com> 0.2-5mdv2008.1
+ Revision: 181725
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 0.2-4mdv2008.0
+ Revision: 82578
- rebuild

* Sat Aug 18 2007 Oden Eriksson <oeriksson@mandriva.com> 0.2-3mdv2008.0
+ Revision: 65638
- rebuild


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 0.2-2mdv2007.1
+ Revision: 140675
- rebuild

* Wed Jan 31 2007 Oden Eriksson <oeriksson@mandriva.com> 0.2-1mdv2007.1
+ Revision: 115650
- Import apache-mod_fakessl

* Wed Jan 31 2007 Oden Eriksson <oeriksson@mandriva.com> 0.2-1mdv2007.1
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 169 |12cr|apache-mod_fcgid-2.3.6-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_fcgid
%define load_order 227

Summary:	Apache module for FastCGI
Name:		apache-%{mod_name}
Version:	2.3.6
Release:	4
Group:		System/Servers
License:	Apache License
URL:		http://www.apache.org
Source0:	http://httpd.apache.org/dev/dist/mod_fcgid/mod_fcgid-%{version}.tar.gz
Source1:	http://httpd.apache.org/dev/dist/mod_fcgid/mod_fcgid-%{version}.tar.gz.asc
Patch0:		mod_fcgid-2.3.6-CVE-2012-1181.diff
BuildRequires:	file
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires:	apache >= 2.2.0
BuildRequires:	apache-devel >= 2.2.0
Epoch:		1

%description
mod_fcgid is a binary compatibility alternative to Apache module mod_fastcgi.
mod_fcgid has a new process management strategy, which concentrates on reducing
the number of fastcgi server, and kick out the corrupt fastcgi server as soon
as possible.

%prep

%setup -q -n %{mod_name}-%{version}
%patch0 -p0

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build

# still a bit ugly

pushd modules/fcgid
cp fcgid_config.h.in fcgid_config.h
%{_bindir}/apxs -I. -c mod_fcgid.c fcgid_bridge.c fcgid_conf.c fcgid_pm_main.c \
    fcgid_protocol.c fcgid_spawn_ctl.c fcgid_proctbl_unix.c fcgid_pm_unix.c \
    fcgid_proc_unix.c fcgid_bucket.c fcgid_filter.c fcgid_mutex_unix.c
popd

%install

install -d %{buildroot}%{_libdir}/apache
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
install -d %{buildroot}/var/lib/%{name}

install -m0755 modules/fcgid/.libs/*.so %{buildroot}%{_libdir}/apache/

cat > %{buildroot}%{_sysconfdir}/httpd/modules.d/%{load_order}_%{mod_name}.conf << EOF
LoadModule fcgid_module	%{_libdir}/apache/%{mod_name}.so

#FcgidIPCDir - fastcgi socket file path
FcgidIPCDir /var/lib/%{name}

# Use FastCGI to process .fcg .fcgi & .fpl scripts
# Don't do this if mod_fastcgi is present, as it will try to do the same thing
AddHandler fcgid-script fcg fcgi fpl
EOF

# fix docs
cp modules/fcgid/ChangeLog ChangeLog.old
cp docs/manual/mod/mod_fcgid.html.en mod_fcgid.html

%post
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%files
%doc ChangeLog.old *-FCGID mod_fcgid.html
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/*.conf
%attr(0755,root,root) %{_libdir}/apache/*.so
%attr(0755,apache,apache) %dir /var/lib/%{name}


%changelog
* Thu Mar 22 2012 Oden Eriksson <oeriksson@mandriva.com> 1:2.3.6-4
+ Revision: 786011
- adapt...
- grr...
- fix the path to apxs
- fix CVE-2012-1181
- various fixes

* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 1:2.3.6-3
+ Revision: 772654
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1:2.3.6-2
+ Revision: 678313
- mass rebuild
- 2.3.6

* Thu Nov 04 2010 Oden Eriksson <oeriksson@mandriva.com> 1:2.3.6-0.1mdv2011.0
+ Revision: 593299
- 2.3.6 (pre-release)

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1:2.3.5-0.3mdv2011.0
+ Revision: 587983
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1:2.3.5-0.2mdv2010.1
+ Revision: 516100
- rebuilt for apache-2.2.15

* Wed Jan 27 2010 Oden Eriksson <oeriksson@mandriva.com> 1:2.3.5-0.1mdv2010.1
+ Revision: 497126
- 2.3.5 (pre-release)
- update the config

* Tue Sep 29 2009 Oden Eriksson <oeriksson@mandriva.com> 1:2.3.2-0.1mdv2010.0
+ Revision: 450850
- 2.3.2 (pre-release)

* Wed Sep 09 2009 Oden Eriksson <oeriksson@mandriva.com> 1:2.3.1-0.1mdv2010.0
+ Revision: 435478
- 2.3.1 (pre-release of the asf incubated mod_fcgid)

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1:2.2-7mdv2010.0
+ Revision: 406584
- rebuild

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 1:2.2-6mdv2009.1
+ Revision: 325752
- rebuild

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 1:2.2-5mdv2009.0
+ Revision: 234947
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1:2.2-4mdv2009.0
+ Revision: 215579
- fix rebuild
- hard code %%{_localstatedir}/lib to ease backports

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Fri Mar 07 2008 Oden Eriksson <oeriksson@mandriva.com> 1:2.2-3mdv2008.1
+ Revision: 181733
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1:2.2-2mdv2008.1
+ Revision: 170721
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sat Oct 13 2007 Oden Eriksson <oeriksson@mandriva.com> 1:2.2-1mdv2008.1
+ Revision: 98022
- 2.2

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1:2.1-2mdv2008.0
+ Revision: 82579
- rebuild

* Wed May 16 2007 Oden Eriksson <oeriksson@mandriva.com> 1:2.1-1mdv2008.0
+ Revision: 27179
- 2.1


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 2.0-2mdv2007.1
+ Revision: 140676
- rebuild

* Fri Jan 12 2007 Oden Eriksson <oeriksson@mandriva.com> 1:2.0-1mdv2007.1
+ Revision: 107876
- 2.0
- sync somewhat with fc extras
- bunzip the config
- drop the apache220 patch, fixed upstream

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 1:1.07-4mdv2007.1
+ Revision: 79424
- Import apache-mod_fcgid

* Mon Aug 07 2006 Oden Eriksson <oeriksson@mandriva.com> 1:1.07-4mdv2007.0
- rebuild

* Fri Mar 03 2006 Michael Scherer <misc@mandriva.org> 1:1.07-3mdk
- enhance summary
- enable .fcgi handling by default

* Wed Dec 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1:1.07-2mdk
- rebuilt against apache-2.2.0 (P0)

* Mon Nov 28 2005 Oden Eriksson <oeriksson@mandriva.com> 1:1.07-1mdk
- 1.07
- fix versioning
- fix dl url

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_1.04-2mdk
- fix deps

* Fri Jun 03 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_1.04-1mdk
- rename the package
- the conf.d directory is renamed to modules.d
- use new rpm-4.4.x pre,post magic

* Sun Mar 20 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_1.04-4mdk
- use the %1

* Mon Feb 28 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_1.04-3mdk
- fix %%post and %%postun to prevent double restarts
- fix bug #6574

* Wed Feb 16 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_1.04-2mdk
- spec file cleanups, remove the ADVX-build stuff

* Mon Feb 14 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_1.04-1mdk
- 1.04
- strip away annoying ^M

* Tue Feb 08 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_1.03-1mdk
- rebuilt for apache 2.0.53

* Fri Nov 19 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.52_1.03-2mdk
- fix deps

* Fri Nov 19 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.52_1.03-1mdk
- initial mandrake package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 170 |12cr|apache-mod_form-0-17
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_form
%define mod_conf A71_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	DSO module for the apache web server
Name:		apache-%{mod_name}
Version:	0
Release:	17
Group:		System/Servers
License:	GPL
URL:		http://apache.webthing.com/mod_form/
# there is no official tar ball
# http://apache.webthing.com/svn/apache/forms/mod_form.c
Source0:	http://apache.webthing.com/svn/apache/filters/xmlns/mod_form.c
Source1:	http://apache.webthing.com/svn/apache/filters/xmlns/mod_form.h
Source2:	README.mod_form
Source3:	%{mod_conf}
# preserve r->args (apr_strtok is
# destructive in this regard). Makes mod_autoindex work again in
# conjunction with directories where FormGET is enabled.
Patch0:         mod_form.c.preserve_args.patch
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	file

%description
mod_form is a utility to decode data submitted from Web forms. It deals with
both GET and POST methods where the data are encoded using the default content
type application/x-www-form-urlencoded. It does not decode multipart/form-data
(file upload) forms: for those you should use mod_upload.

%package	devel
Summary:	Development API for the mod_form apache module
Group:		Development/C

%description	devel
mod_form is a utility to decode data submitted from Web forms. It deals with
both GET and POST methods where the data are encoded using the default content
type application/x-www-form-urlencoded. It does not decode multipart/form-data
(file upload) forms: for those you should use mod_upload.

This package contains the development API for the mod_form apache module.

%prep

%setup -q -c -T -n %{mod_name}-%{version}

cp %{SOURCE0} %{mod_name}.c
cp %{SOURCE1} %{mod_name}.h
%patch0
cp %{SOURCE2} README
cp %{SOURCE3} %{mod_conf}

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build
%{_bindir}/apxs -c %{mod_name}.c

%install

install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_includedir}

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
install -m0644 mod_form.h %{buildroot}%{_includedir}/
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
 %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
 if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
 fi
fi

%clean

%files
%doc README
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}

%files devel
%attr(0644,root,root) %{_includedir}/mod_form.h


%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 0-17mdv2012.0
+ Revision: 772655
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 0-16
+ Revision: 678314
- mass rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0-15mdv2011.0
+ Revision: 587988
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0-14mdv2010.1
+ Revision: 516101
- rebuilt for apache-2.2.15

* Fri Nov 06 2009 Oden Eriksson <oeriksson@mandriva.com> 0-13mdv2010.1
+ Revision: 461218
- added one patch from opensuse

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0-12mdv2010.0
+ Revision: 406585
- rebuild

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 0-11mdv2009.1
+ Revision: 325763
- rebuild

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 0-10mdv2009.0
+ Revision: 234948
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 0-9mdv2009.0
+ Revision: 215580
- fix rebuild

* Fri Mar 07 2008 Oden Eriksson <oeriksson@mandriva.com> 0-8mdv2008.1
+ Revision: 181737
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 0-7mdv2008.1
+ Revision: 170722
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 0-6mdv2008.0
+ Revision: 82583
- rebuild

* Sat Aug 18 2007 Oden Eriksson <oeriksson@mandriva.com> 0-5mdv2008.0
+ Revision: 65640
- rebuild


* Wed Mar 14 2007 Oden Eriksson <oeriksson@mandriva.com> 0-4mdv2007.1
+ Revision: 143752
- bunzip sources

* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 0-3mdv2007.1
+ Revision: 140677
- rebuild

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 0-2mdv2007.0
+ Revision: 79426
- Import apache-mod_form

* Tue Jul 18 2006 Oden Eriksson <oeriksson@mandriva.com> 0-2mdv2007.0
- added the devel subpackage

* Tue Jul 18 2006 Oden Eriksson <oeriksson@mandriva.com> 0-1mdv2007.0
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 171 |12cr|apache-mod_gfx-0.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_gfx
%define mod_conf B52_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	Performs image operations on the fly
Name:		apache-%{mod_name}
Version:	0.1
Release: 	7
Group:		System/Servers
License:	GPLv3
URL:		http://nauticaltech.com/software/mod_gfx/
Source0:	http://nauticaltech.com/software/mod_gfx/%{mod_name}-%{version}.tar.gz
Source1:	%{mod_conf}
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	libgd-devel

%description
mod_gfx is a configurable Apache module that uses libgd to perform image
operations on the fly. Some of the supported image operations are: resize,
resample, watermark, and crop. A couple of its special features are origin
selection via URI regex and round-robin over a list of hosts.

%prep

%setup -q -n %{mod_name}-%{version}

cp %{SOURCE1} %{mod_conf}

%build
%{_bindir}/apxs -Iinclude -c module/%{mod_name}.c -lgd

%install

install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
install -d %{buildroot}%{_libdir}/apache-extramodules

install -m0755 module/.libs/%{mod_so} %{buildroot}%{_libdir}/apache-extramodules/
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
    fi
fi

%clean

%files
%doc Benchmark README
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}



%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 0.1-7mdv2012.0
+ Revision: 772661
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1-6
+ Revision: 678320
- mass rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1-5mdv2011.0
+ Revision: 588004
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1-4mdv2010.1
+ Revision: 516116
- rebuilt for apache-2.2.15

* Mon Aug 17 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1-3mdv2010.0
+ Revision: 417292
- rebuilt against libjpeg v7

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1-2mdv2010.0
+ Revision: 406591
- rebuild

* Sun Feb 22 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1-1mdv2009.1
+ Revision: 343853
- import apache-mod_gfx


* Sun Feb 22 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1-1mdv2009.1
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 172 |12cr|apache-mod_gzip_disk-0.5-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_gzip_disk
%define mod_conf B29_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	Serves pre-compressed HTML files to avoid compression on the fly
Name:		apache-%{mod_name}
Version:	0.5
Release:	6
Group:		System/Servers
License:	Apache License
URL:		http://www.s5h.net/code/mod-gzip/
Source0:	http://www.s5h.net/code/mod-gzip/%{mod_name}-%{version}.tar.gz
Source1:	%{mod_conf}
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
BuildRequires:  apache-devel >= 2.2.0

%description
mod-gzip-disk is a module for serving pre-compressed HTML files to clients to
avoid compression on the fly.

%prep

%setup -q -n %{mod_name}

cp %{SOURCE1} .

%build

%{_bindir}/apxs -c %{mod_name}.c -lz

%install

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

install -m0755 .libs/%{mod_so} %{buildroot}%{_libdir}/apache-extramodules/
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
    fi
fi

%clean

%files
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}



%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 0.5-6mdv2012.0
+ Revision: 772663
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 0.5-5
+ Revision: 678322
- mass rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5-4mdv2011.0
+ Revision: 588006
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5-3mdv2010.1
+ Revision: 516124
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.5-2mdv2010.0
+ Revision: 406593
- rebuild

* Sun Jun 21 2009 Oden Eriksson <oeriksson@mandriva.com> 0.5-1mdv2010.0
+ Revision: 387701
- 0.5

* Wed Jan 07 2009 Oden Eriksson <oeriksson@mandriva.com> 0.03-5mdv2009.1
+ Revision: 326491
- fix build with -Werror=format-security

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 0.03-4mdv2009.0
+ Revision: 234957
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 0.03-3mdv2009.0
+ Revision: 215585
- fix rebuild

* Fri Mar 07 2008 Oden Eriksson <oeriksson@mandriva.com> 0.03-2mdv2008.1
+ Revision: 181756
- rebuild

* Wed Feb 13 2008 Oden Eriksson <oeriksson@mandriva.com> 0.03-1mdv2008.1
+ Revision: 167137
- import apache-mod_gzip_disk


* Wed Feb 13 2008 Oden Eriksson <oeriksson@mandriva.com> 0.03-1mdv2008.1
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 173 |12cr|apache-mod_icpquery-2.0.2-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_icpquery
%define mod_conf B50_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	Extend Apache's mod_rewrite by internal mapping functions using ICP
Name:		apache-%{mod_name}
Version:	2.0.2
Release: 	%mkrel 7
Group:		System/Servers
License:	Apache License
URL:		http://code.google.com/p/modicpquery
Source0:	http://modicpquery.googlecode.com/files/%{mod_name}-%{version}.tar.gz
Source1:	%{mod_conf}
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
BuildRequires:	apache-devel >= 2.2.0
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Apache mod_rewrite provides ways to map values to attributes using the
directive RewriteMap. RewriteMap can use flat mappings files, hashed
mapping files, internal functions and external rewriting programs.
One not well known feature of mod_rewrite is to extend this functionality
with internal functions, which can be defined in a seperate Apache module.
This allows to do some complex and time consuming mappings, since 
mapping requests do not have to be passed through one single pipe, as
in the case of an external rewrite program.

mod_icpquery is a package which can be used to find objects on caching
servers by sending an UDP query. This query conforms to RFC2186 also
known as ICP and can be handeld by various HTTP-caching servers such
as squid. A cache-server handling ICP should reply to an ICP-query
with an ICP-response indicating if it holds the desired object in its
cache or not. mod_icpquery is able to send UDP datagrams to a list of unicast
and/or multicast IP-addresses.

%prep

%setup -q -n %{mod_name}

cp %{SOURCE1} %{mod_conf}

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
install -d %{buildroot}%{_libdir}/apache-extramodules

install -m0755 .libs/%{mod_so} %{buildroot}%{_libdir}/apache-extramodules/
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
    fi
fi

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}



%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 2.0.2-7mdv2012.0
+ Revision: 772666
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 2.0.2-6
+ Revision: 678325
- mass rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 2.0.2-5mdv2011.0
+ Revision: 588009
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 2.0.2-4mdv2010.1
+ Revision: 516127
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 2.0.2-3mdv2010.0
+ Revision: 406596
- rebuild

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 2.0.2-2mdv2009.1
+ Revision: 325776
- rebuild

* Mon Nov 17 2008 Oden Eriksson <oeriksson@mandriva.com> 2.0.2-1mdv2009.1
+ Revision: 303986
- import apache-mod_icpquery


* Mon Nov 17 2008 Oden Eriksson <oeriksson@mandriva.com> 2.0.2-1mdv2009.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 174 |12cr|apache-mod_injection-0.3.1-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_injection
%define mod_conf 23_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	DSO module for the apache web server
Name:		apache-%{mod_name}
Version:	0.3.1
Release:	15
Group:		System/Servers
License:	BSD
URL:		http://pmade.org/pjones/software/mod_injection/download.html
Source0: 	%{mod_name}-%{version}.tar.bz2
Source1:	%{mod_conf}.bz2
Patch0:		%{mod_name}-0.3.0-register.patch
Patch1:		mod_injection-0.3.1-apache220.diff
Patch2:		mod_injection-0.3.1-manual.diff
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	file
BuildRequires:	openjade
BuildRequires:	docbook-style-dsssl
Epoch:		1

%description
mod_injection is an Apache 2.0.X filter module. It allows you to
inject text in the HTTP response after a HTML tag or after any
given text string. The main intention of this module is to add a
banner to several HTML pages on the fly.

%prep

%setup -q -n %{mod_name}-%{version}
%patch0 -p1
%patch1 -p0
%patch2 -p0

# fix strange permissions
find docs/manual/ -name "*.xml" | xargs chmod 644

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build
cp src/mod_injection.c .
%{_bindir}/apxs -c mod_injection.c

pushd docs/manual
    make html
popd    

mv docs/manual/one-html/manual.html index.html

%install

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

install -d %{buildroot}%{_var}/www/html/addon-modules
ln -s ../../../..%{_docdir}/%{name}-%{version} %{buildroot}%{_var}/www/html/addon-modules/%{name}-%{version}

# make the example work... (ugly, but it works...)
NEW_URL=%{_docdir}/%{name}-%{version}/
perl -pi -e "s|_REPLACE_ME_|$NEW_URL|g" %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
    fi
fi

%clean

%files
%doc README INSTALL docs/CREDITS index.html
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
%{_var}/www/html/addon-modules/*




%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 1:0.3.1-15mdv2012.0
+ Revision: 772668
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.3.1-14
+ Revision: 678327
- mass rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.3.1-13mdv2011.0
+ Revision: 588011
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.3.1-12mdv2010.1
+ Revision: 516129
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.3.1-11mdv2010.0
+ Revision: 406598
- rebuild

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.3.1-10mdv2009.1
+ Revision: 325778
- rebuild

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.3.1-9mdv2009.0
+ Revision: 234962
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.3.1-8mdv2009.0
+ Revision: 215590
- fix rebuild

* Sun Mar 09 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.3.1-7mdv2008.1
+ Revision: 182826
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1:0.3.1-6mdv2008.1
+ Revision: 170728
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.3.1-5mdv2008.0
+ Revision: 82597
- rebuild


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-4mdv2007.1
+ Revision: 140700
- rebuild

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.3.1-3mdv2007.1
+ Revision: 79441
- Import apache-mod_injection

* Mon Aug 07 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.3.1-3mdv2007.0
- rebuild

* Sun Dec 18 2005 Oden Eriksson <oeriksson@mandriva.com> 1:0.3.1-2mdk
- rebuilt against apache-2.2.0 (P1)
- make the html manual (P2)

* Mon Nov 28 2005 Oden Eriksson <oeriksson@mandriva.com> 1:0.3.1-1mdk
- fix versioning

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_0.3.1-2mdk
- fix deps

* Fri Jun 03 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_0.3.1-1mdk
- rename the package
- the conf.d directory is renamed to modules.d
- use new rpm-4.4.x pre,post magic

* Sun Mar 20 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.3.1-4mdk
- use the %1

* Mon Feb 28 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.3.1-3mdk
- fix %%post and %%postun to prevent double restarts
- fix bug #6574

* Wed Feb 16 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.3.1-2mdk
- spec file cleanups, remove the ADVX-build stuff

* Tue Feb 08 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.3.1-1mdk
- rebuilt for apache 2.0.53

* Wed Sep 29 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.52_0.3.1-1mdk
- built for apache 2.0.52

* Fri Sep 17 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.51_0.3.1-1mdk
- built for apache 2.0.51

* Tue Jul 13 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.50_0.3.1-1mdk
- built for apache 2.0.50
- remove redundant provides

* Tue Jun 15 2004 Oden Eriksson <oden.eriksson@kvikkjokk.net> 2.0.49_0.3.1-1mdk
- built for apache 2.0.49


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 175 |12cr|apache-mod_jsmin-0-0.r7.7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define snap r7

#Module-Specific definitions
%define mod_name mod_jsmin
%define mod_conf B43_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	Apache module which 'minifies' javascript
Name:		apache-%{mod_name}
Version:	0
Release: 	0.%{snap}.7
Group:		System/Servers
License:	BSD
URL:		http://code.google.com/p/modjsmin/
Source0:	mod_jsmin.tar.gz
Source1:	%{mod_conf}
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
BuildRequires:	apache-devel >= 2.2.0

%description
This is a port of Douglas Crockford's JSMin program so that it can be run as an
apache 2.x filter.

%prep

%setup -q -n %{mod_name}

cp %{SOURCE1} %{mod_conf}

head -27 %{mod_name}.c > LICENSE

%build
%{_bindir}/apxs -c %{mod_name}.c

%install

install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
install -d %{buildroot}%{_libdir}/apache-extramodules

install -m0755 .libs/%{mod_so} %{buildroot}%{_libdir}/apache-extramodules/
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
    fi
fi

%clean

%files
%doc LICENSE
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}



%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 0-0.r7.7mdv2012.0
+ Revision: 772671
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 0-0.r7.6
+ Revision: 678330
- mass rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0-0.r7.5mdv2011.0
+ Revision: 588014
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0-0.r7.4mdv2010.1
+ Revision: 516132
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0-0.r7.3mdv2010.0
+ Revision: 406601
- rebuild

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 0-0.r7.2mdv2009.1
+ Revision: 325789
- rebuild

* Sun Aug 10 2008 Oden Eriksson <oeriksson@mandriva.com> 0-0.r7.1mdv2009.0
+ Revision: 270300
- import apache-mod_jsmin


* Sun Aug 10 2008 Oden Eriksson <oeriksson@mandriva.com> 0-0.r7.1mdv2009.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 176 |12cr|apache-mod_ldap_userdir-1.1.18-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_ldap_userdir
%define mod_conf A37_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	Look up user home directories (for /~user URLs) from an LDAP directory
Name:		apache-%{mod_name}
Version:	1.1.18
Release:	4
Group:		System/Servers
License:	GPL
URL:		http://horde.net/~jwm/software/mod_ldap_userdir/
Source0:	http://horde.net/~jwm/software/mod_ldap_userdir/%{mod_name}-%{version}.tar.gz
Source1:	%{mod_conf}
BuildRequires:	openssl-devel
BuildRequires:	openldap-devel
Requires:	openldap
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache-mpm-prefork >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache-mpm-prefork >= 2.2.0
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	file
Conflicts:	apache-mod_userdir
Epoch:		1

%description
mod_ldap_userdir is a module that enables the Apache web server to look up user
home directories (for /~user URLs) from an LDAP directory.

%prep

%setup -q -n %{mod_name}-%{version}

cp %{SOURCE1} %{mod_conf}

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build

%configure2_5x --localstatedir=/var/lib \
    --with-apxs=%{_bindir}/apxs \
    --with-tls

#%%make

%{_bindir}/apxs -DTLS=1 -L%{_libdir} -lldap -llber -c mod_ldap_userdir.c

%install

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
    fi
fi

%clean

%files
%doc DIRECTIVES README user-ldif
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}


%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.18-4mdv2012.0
+ Revision: 772672
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.18-3
+ Revision: 678331
- mass rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.18-2mdv2011.0
+ Revision: 588015
- rebuild

* Sun Oct 17 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.18-1mdv2011.0
+ Revision: 586379
- 1.1.18

* Fri Apr 23 2010 Funda Wang <fwang@mandriva.org> 1:1.1.17-3mdv2010.1
+ Revision: 538087
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.17-2mdv2010.1
+ Revision: 516133
- rebuilt for apache-2.2.15

* Wed Dec 09 2009 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.17-1mdv2010.1
+ Revision: 475236
- 1.1.17

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.16-2mdv2010.0
+ Revision: 406602
- rebuild

* Sun Jun 21 2009 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.16-1mdv2010.0
+ Revision: 387753
- fix build
- 1.1.16

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.14-2mdv2009.1
+ Revision: 325802
- rebuild

* Thu Oct 16 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.14-1mdv2009.1
+ Revision: 294278
- 1.1.14

* Fri Oct 10 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.13-1mdv2009.1
+ Revision: 291383
- 1.1.13

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.12-3mdv2009.0
+ Revision: 234966
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.12-2mdv2009.0
+ Revision: 215594
- fix rebuild
- hard code %%{_localstatedir}/lib to ease backports

* Fri May 09 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.12-1mdv2009.0
+ Revision: 205213
- 1.2.12
- drop the anonbind patch as it won't apply, this might bring back #22294

* Fri Mar 07 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.11-4mdv2008.1
+ Revision: 181792
- rebuild

* Mon Dec 24 2007 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.11-3mdv2008.1
+ Revision: 137499
- rebuilt against openldap-2.4.7 libs

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.11-2mdv2008.0
+ Revision: 82601
- rebuild

* Sun Jul 15 2007 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.11-1mdv2008.0
+ Revision: 52254
- 1.1.11


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 1.1.10-3mdv2007.1
+ Revision: 140708
- rebuild

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.10-2mdv2007.0
+ Revision: 79447
- Import apache-mod_ldap_userdir

* Sun Jul 30 2006 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.10-2mdv2007.0
- permit anonymous bind (Scott Karns, fixes #22294)

* Fri May 05 2006 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.10-1mdk
- 1.1.10 (Minor bugfixes)

* Mon Apr 24 2006 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.9-1mdk
- 1.1.9

* Wed Dec 14 2005 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.8-2mdk
- rebuilt against apache-2.2.0

* Mon Nov 28 2005 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.8-1mdk
- fix versioning

* Wed Aug 31 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_1.1.8-2mdk
- rebuilt against new openldap-2.3.6 libs

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_1.1.8-1mdk
- 1.1.8 (Major feature enhancements)
- fix deps

* Fri Jun 03 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_1.1.6-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 177 |12cr|apache-mod_limitipconn-0.24-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_limitipconn
%define mod_conf 85_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	DSO module for the apache web server
Name:		apache-%{mod_name}
Version:	0.24
Release:	1
Group:		System/Servers
License:	Apache License
URL:		http://dominia.org/djao/limitipconn.html
Source0:	http://dominia.org/djao/limit/%{mod_name}-%{version}.tar.bz2
Source1:	%{mod_conf}
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	file
Epoch:		1

%description
%{mod_name} is a DSO module for the apache web server to
limit the maximum number of simultaneous connections per IP
address. Allows inclusion and exclusion of files based on MIME
type.

%prep
%setup -q -n %{mod_name}-%{version}

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

cp %{SOURCE1} %{mod_conf}
mv README mod_limitipconn-README.txt

%build
%{_bindir}/apxs  -c %{mod_name}.c

%install
install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

install -d %{buildroot}%{_var}/www/html/addon-modules
ln -s ../../../..%{_docdir}/%{name} %{buildroot}%{_var}/www/html/addon-modules/%{name}

# make the example work... (ugly, but it works...)
NEW_URL=/addon-modules/%{name}
perl -pi -e "s|_REPLACE_ME_|$NEW_URL|g" %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
    fi
fi

%files
%doc ChangeLog INSTALL mod_limitipconn-README.txt
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
%{_var}/www/html/addon-modules/*


%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 1:0.23-9mdv2012.0
+ Revision: 772673
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.23-8
+ Revision: 678332
- mass rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.23-7mdv2011.0
+ Revision: 588016
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.23-6mdv2010.1
+ Revision: 516134
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.23-5mdv2010.0
+ Revision: 406603
- rebuild

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.23-4mdv2009.1
+ Revision: 325804
- rebuild

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.23-3mdv2009.0
+ Revision: 234967
- rebuild

* Fri Jun 20 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.23-2mdv2009.0
+ Revision: 227406
- fix correct license

* Thu Jun 19 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.23-1mdv2009.0
+ Revision: 226646
- 0.23

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.22-9mdv2009.0
+ Revision: 215595
- fix rebuild

* Fri Mar 07 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.22-8mdv2008.1
+ Revision: 181793
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1:0.22-7mdv2008.1
+ Revision: 170732
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

* Sat Jan 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.22-6mdv2008.1
+ Revision: 145833
- fix the config

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.22-5mdv2008.0
+ Revision: 82602
- rebuild


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 0.22-4mdv2007.1
+ Revision: 140709
- rebuild

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.22-3mdv2007.1
+ Revision: 79449
- Import apache-mod_limitipconn

* Mon Aug 07 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.22-3mdv2007.0
- rebuild

* Sat Dec 17 2005 Oden Eriksson <oeriksson@mandriva.com> 1:0.22-2mdk
- rebuilt against apache-2.2.0

* Mon Nov 28 2005 Oden Eriksson <oeriksson@mandriva.com> 1:0.22-1mdk
- fix versioning

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_0.22-2mdk
- fix deps

* Fri Jun 03 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_0.22-1mdk
- rename the package
- the conf.d directory is renamed to modules.d
- use new rpm-4.4.x pre,post magic

* Sun Mar 20 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.22-4mdk
- use the %1

* Mon Feb 28 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.22-3mdk
- fix %%post and %%postun to prevent double restarts
- fix bug #6574

* Wed Feb 16 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.22-2mdk
- spec file cleanups, remove the ADVX-build stuff

* Tue Feb 08 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.22-1mdk
- rebuilt for apache 2.0.53

* Wed Sep 29 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.52_0.22-1mdk
- built for apache 2.0.52

* Fri Sep 17 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.51_0.22-1mdk
- built for apache 2.0.51

* Tue Jul 13 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.50_0.22-1mdk
- built for apache 2.0.50
- remove redundant provides

* Tue Jun 15 2004 Oden Eriksson <oden.eriksson@kvikkjokk.net> 2.0.49_0.22-1mdk
- built for apache 2.0.49


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 178 |12cr|apache-mod_line_edit-1.0.0-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_line_edit
%define mod_conf A95_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	A general-purpose output filter for text documents for Apache
Name:		apache-%{mod_name}
Version:	1.0.0
Release:	11
Group:		System/Servers
License:	GPL
URL:		http://apache.webthing.com/mod_line_edit/
Source0:	http://apache.webthing.com/mod_line_edit/mod_line_edit.c
Source1:	%{mod_conf}
Source2:	http://apache.webthing.com/mod_line_edit/index.html
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	file

%description
mod_line_edit is a general-purpose filter for text documents. It operates as a
simple on-the-fly line editor, applying search-and-replace rules defined in a
configuration or .htaccess file.

Unlike most of Webing's filter modules, it is not markup-aware, so it is not an
optimal choice for processing HTML or XML, though it may nevertheless be used
with caution (and may be far better than semi-markup-aware options such as
mod_layout).

For non-markup document types such as plain text, and non-markup Web documents
such as Javascript or Stylesheets, it is the best available option in the
absence of a filter that parses any relevant document structures.

mod_line_edit is written for performance and reliability, and should scale
without problems as document size grows. mod_line_edit is fully compatible with
Apache 2.0 and 2.2, and all operating systems and MPMs.

%prep

%setup -q -T -c -n %{mod_name}-%{version}
cp %{SOURCE0} %{mod_name}.c
cp %{SOURCE1} %{mod_conf}
cp %{SOURCE2} README.html

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

head -19 %{mod_name}.c > LICENSE

%build
%{_bindir}/apxs -c %{mod_name}.c

%install

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
    fi
fi

%clean

%files
%doc LICENSE README.html
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}




%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-11mdv2012.0
+ Revision: 772674
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-10
+ Revision: 678333
- mass rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-9mdv2011.0
+ Revision: 588017
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-8mdv2010.1
+ Revision: 516135
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-7mdv2010.0
+ Revision: 406604
- rebuild

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-6mdv2009.1
+ Revision: 325807
- rebuild

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-5mdv2009.0
+ Revision: 234972
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-4mdv2009.0
+ Revision: 215596
- fix rebuild

* Fri Mar 07 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-3mdv2008.1
+ Revision: 181794
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

  + Michael Scherer <misc@mandriva.org>
    - better summary

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdv2008.0
+ Revision: 82603
- rebuild


* Wed Mar 14 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdv2007.1
+ Revision: 143722
- Import apache-mod_line_edit

* Wed Mar 14 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdv2007.1
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 179 |12cr|apache-mod_load_average-0.1.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_load_average
%define mod_conf A52_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	DSO module for the apache web server
Name:		apache-%{mod_name}
Version:	0.1.0
Release:	15
Group:		System/Servers
License:	Apache License
URL:		http://svn.force-elite.com/mod_load_average/trunk/src/
# http://issues.apache.org/bugzilla/show_bug.cgi?id=29122
Source0: 	http://svn.force-elite.com/svn/mod_load_average/trunk/src/mod_load_average.c.bz2
Source1:	%{mod_conf}.bz2
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
BuildRequires:	apache-devel >= 2.2.0

%description
mod_load_average uses the getloadavg function to determine if the
request should be serviced. The module has two operating Modes.

First, it has an absolute max load average, if this is reached,
all requests will be rejected with a 503.

The 2nd mode uses the handler type to determine the maximum load
under which they will be served. This enables you for example to
disable PHP or CGI under high loads, but still serve images and
plain html.

%prep

%setup -q -c -T -n %{mod_name}-%{version}
bzcat %{SOURCE0} > %{mod_name}.c

%build

%{_bindir}/apxs -c %{mod_name}.c

%install

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

install -d %{buildroot}%{_var}/www/html/addon-modules
ln -s ../../../..%{_docdir}/%{name}-%{version} %{buildroot}%{_var}/www/html/addon-modules/%{name}-%{version}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
    fi
fi

%clean

%files
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
%{_var}/www/html/addon-modules/*




%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-15mdv2012.0
+ Revision: 772675
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-14
+ Revision: 678334
- mass rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-13mdv2011.0
+ Revision: 588018
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-12mdv2010.1
+ Revision: 516136
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-11mdv2010.0
+ Revision: 406606
- rebuild

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-10mdv2009.1
+ Revision: 325809
- rebuild

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-9mdv2009.0
+ Revision: 234983
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-8mdv2009.0
+ Revision: 215597
- fix rebuild

* Fri Mar 07 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-7mdv2008.1
+ Revision: 181795
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 0.1.0-6mdv2008.1
+ Revision: 170733
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-5mdv2008.0
+ Revision: 82604
- rebuild

* Fri Aug 10 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-4mdv2008.0
+ Revision: 61211
- rebuild


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-3mdv2007.1
+ Revision: 140710
- rebuild

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-2mdv2007.0
+ Revision: 79451
- Import apache-mod_load_average

* Mon Aug 07 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-2mdv2007.0
- rebuild

* Wed Mar 01 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 180 |12cr|apache-mod_log_data-0.0.3-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_log_data
%define mod_conf A13_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	DSO module for the apache web server
Name:		apache-%{mod_name}
Version:	0.0.3
Release:	15
Group:		System/Servers
License:	Apache License
URL:		http://loghttp.sourceforge.net/
Source0:	%{mod_name}-%{version}.tar.bz2
Source1:	%{mod_conf}.bz2
Source2:	README.html.bz2
Patch0:		mod_log_data-apr1.diff
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	file
Epoch:		1

%description
Mod_log_data is a module for apache, dumping the content for
all HTTP/HTTPS request made on the webserver. It can be used for
debugging or for security aim. It's done with two filter, easy to
configure in httpd.conf.

%prep

%setup -q -n %{mod_name}
%patch0 -p0

bzcat %{SOURCE2} > README.html

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build

%{_bindir}/apxs -c %{mod_name}.c

%install

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

install -d %{buildroot}%{_var}/www/html/addon-modules
ln -s ../../../..%{_docdir}/%{name}-%{version} %{buildroot}%{_var}/www/html/addon-modules/%{name}-%{version}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
    fi
fi

%clean

%files
%doc README.html
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
%{_var}/www/html/addon-modules/*




%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 1:0.0.3-15mdv2012.0
+ Revision: 772677
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.0.3-14
+ Revision: 678336
- mass rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.0.3-13mdv2011.0
+ Revision: 588020
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.0.3-12mdv2010.1
+ Revision: 516139
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.0.3-11mdv2010.0
+ Revision: 406608
- rebuild

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.0.3-10mdv2009.1
+ Revision: 325812
- rebuild

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.0.3-9mdv2009.0
+ Revision: 234999
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.0.3-8mdv2009.0
+ Revision: 215599
- fix rebuild

* Fri Mar 07 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.0.3-7mdv2008.1
+ Revision: 181797
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1:0.0.3-6mdv2008.1
+ Revision: 170734
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.0.3-5mdv2008.0
+ Revision: 82607
- rebuild


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 0.0.3-4mdv2007.1
+ Revision: 140712
- rebuild

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.0.3-3mdv2007.1
+ Revision: 79453
- Import apache-mod_log_data

* Mon Aug 07 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.0.3-3mdv2007.0
- rebuild

* Fri Dec 16 2005 Oden Eriksson <oeriksson@mandriva.com> 1:0.0.3-2mdk
- rebuilt against apache-2.2.0 (P0)

* Mon Nov 28 2005 Oden Eriksson <oeriksson@mandriva.com> 1:0.0.3-1mdk
- fix versioning

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_0.0.3-2mdk
- fix deps

* Fri Jun 03 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_0.0.3-1mdk
- rename the package
- the conf.d directory is renamed to modules.d
- use new rpm-4.4.x pre,post magic

* Sun Mar 20 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.0.3-4mdk
- use the %1

* Mon Feb 28 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.0.3-3mdk
- fix %%post and %%postun to prevent double restarts
- fix bug #6574

* Wed Feb 16 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.0.3-2mdk
- spec file cleanups, remove the ADVX-build stuff

* Tue Feb 08 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.0.3-1mdk
- rebuilt for apache 2.0.53

* Wed Sep 29 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.52_0.0.3-1mdk
- built for apache 2.0.52

* Fri Sep 17 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.51_0.0.3-1mdk
- built for apache 2.0.51

* Tue Jul 13 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.50_0.0.3-1mdk
- built for apache 2.0.50
- remove redundant provides

* Tue Jun 15 2004 Oden Eriksson <oden.eriksson@kvikkjokk.net> 2.0.49_0.0.3-1mdk
- built for apache 2.0.49


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 181 |12cr|apache-mod_log_rotate-1.00-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_log_rotate
%define mod_conf A83_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	Automatic in-process rotation of transfer log
Name:		apache-%{mod_name}
Version:	1.00
Release:	13
Group:		System/Servers
License:	Apache License
URL:		http://www.hexten.net/mod_log_rotate/
Source0:	http://www.hexten.net/assets/apache2/mod_log_rotate.c
Source1:	%{mod_conf}
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
BuildRequires:	apache-devel >= 2.2.0

%description
Adds RotateLogs and supporting directives that allow logs to be rotated by the
server without having to pipe them through rotatelogs.

%prep

%setup -q -c -T -n %{mod_name}-%{version}

cp %{SOURCE0} %{mod_name}.c
cp %{SOURCE1} %{mod_conf}

%build
%{_bindir}/apxs -c %{mod_name}.c

%install

install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
install -d %{buildroot}%{_libdir}/apache-extramodules

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
 %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
 if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
 fi
fi

%clean

%files
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}




%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 1.00-13mdv2012.0
+ Revision: 772679
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1.00-12
+ Revision: 678338
- mass rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.00-11mdv2011.0
+ Revision: 588023
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1.00-10mdv2010.1
+ Revision: 516141
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.00-9mdv2010.0
+ Revision: 406610
- rebuild

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 1.00-8mdv2009.1
+ Revision: 325952
- rebuild

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 1.00-7mdv2009.0
+ Revision: 235021
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1.00-6mdv2009.0
+ Revision: 215601
- fix rebuild

* Fri Mar 07 2008 Oden Eriksson <oeriksson@mandriva.com> 1.00-5mdv2008.1
+ Revision: 181799
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1.00-4mdv2008.0
+ Revision: 82609
- rebuild

* Fri Aug 10 2007 Oden Eriksson <oeriksson@mandriva.com> 1.00-3mdv2008.0
+ Revision: 61185
- rebuild


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 1.00-2mdv2007.1
+ Revision: 140713
- rebuild

* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 1.00-1mdv2007.1
+ Revision: 140529
- use the correct version
- bunzip the sources

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 0-1mdv2007.1
+ Revision: 79455
- Import apache-mod_log_rotate

* Fri Aug 04 2006 Oden Eriksson <oeriksson@mandriva.com> 0-1mdv2007.0
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 182 |12cr|apache-mod_macro-1.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_macro
%define mod_conf 30_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	DSO module for the apache web server
Name:		apache-%{mod_name}
Version:	1.2.1
Release:	1
Group:		System/Servers
License:	BSD-style
URL:		http://www.coelho.net/mod_macro/
Source0:	http://www.cri.ensmp.fr/~coelho/mod_macro/%{mod_name}-%{version}.tar.gz
Source1:	%{mod_conf}
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	file
Epoch:		1

%description
mod_macro allows the definition and use of macros within apache
runtime configuration files. The syntax is a natural extension to
apache html-like configuration style.

%prep
%setup -q -n %{mod_name}-%{version}

cp %{SOURCE1} %{mod_conf}

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build
%{_bindir}/apxs -c mod_macro.c

%install
install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/

# fix strange permissions
chmod 644 *

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
    fi
fi

%files
%doc CHANGES INSTALL README mod_macro.html
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}


%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.11-4mdv2012.0
+ Revision: 772684
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.11-3
+ Revision: 678343
- mass rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.11-2mdv2011.0
+ Revision: 588028
- rebuild

* Sun Oct 17 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.11-1mdv2011.0
+ Revision: 586380
- 1.1.11

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.10-6mdv2010.1
+ Revision: 516146
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.10-5mdv2010.0
+ Revision: 406615
- rebuild

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.10-4mdv2009.1
+ Revision: 326082
- rebuild

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.10-3mdv2009.0
+ Revision: 235052
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.10-2mdv2009.0
+ Revision: 215606
- fix rebuild

* Sat May 10 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.10-1mdv2009.0
+ Revision: 205389
- 1.1.10

* Fri Mar 07 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.8-5mdv2008.1
+ Revision: 181802
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1:1.1.8-4mdv2008.1
+ Revision: 170735
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.8-3mdv2008.0
+ Revision: 82614
- rebuild


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 1.1.8-2mdv2007.1
+ Revision: 140718
- rebuild

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.8-1mdv2007.0
+ Revision: 79463
- Import apache-mod_macro

* Sat Aug 26 2006 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.8-1mdv2007.0
- 1.1.8

* Mon Jul 03 2006 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.7-1mdv2007.0
- 1.1.7
- drop the advertizing patch, better fix upstream

* Fri Dec 16 2005 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.6-2mdk
- rebuilt against apache-2.2.0

* Mon Nov 28 2005 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.6-1mdk
- fix versioning

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_1.1.6-2mdk
- fix deps

* Fri Jun 03 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_1.1.6-1mdk
- rename the package
- the conf.d directory is renamed to modules.d
- use new rpm-4.4.x pre,post magic

* Sun Mar 20 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_1.1.6-4mdk
- use the %1

* Mon Feb 28 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_1.1.6-3mdk
- fix %%post and %%postun to prevent double restarts
- fix bug #6574

* Wed Feb 16 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_1.1.6-2mdk
- spec file cleanups, remove the ADVX-build stuff

* Tue Feb 08 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_1.1.6-1mdk
- rebuilt for apache 2.0.53

* Wed Sep 29 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.52_1.1.6-1mdk
- built for apache 2.0.52

* Fri Sep 17 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.51_1.1.6-1mdk
- built for apache 2.0.51

* Wed Sep 01 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.50_1.1.6-1mdk
- 1.1.6

* Tue Jul 13 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.50_1.1.5-1mdk
- built for apache 2.0.50
- remove redundant provides

* Tue Jun 15 2004 Oden Eriksson <oden.eriksson@kvikkjokk.net> 2.0.49_1.1.5-1mdk
- built for apache 2.0.49


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 183 |12cr|apache-mod_memcached-0.3-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define apache_version 2.2.8
%define mod_name mod_memcached
%define mod_conf B30_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	DSO module for the apache Web server
Name:		apache-%{mod_name}
Version:	0.3
Release:	10
Group:		System/Servers
License:	Apache License
URL:		http://tangent.org/
Source0:	http://download.tangent.org/mod_memcached-%{version}.tar.gz
Source1:	%{mod_conf}
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):  apache-conf >= %{apache_version}
Requires(pre):  apache >= %{apache_version}
Requires:	apache-conf >= %{apache_version}
Requires:	apache >= %{apache_version}
BuildRequires:  apache-devel >= %{apache_version}
BuildRequires:  libmemcached-devel

%description
This is an Apache module that provides GET, PUT, and DELETE services to
Memcached clusters. Using this you can serve content directly from memcached
through Apache to clients.

%prep

%setup -q -n %{mod_name}-%{version}

cp %{SOURCE1} %{mod_conf}

%build
echo "#define VERSION \"%{version}\"" > version.h

%{_bindir}/apxs -c %{mod_name}.c

%install

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

install -m0755 .libs/%{mod_so} %{buildroot}%{_libdir}/apache-extramodules/
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
        %{_initrddir}/httpd restart 1>&2
    fi
fi

%clean

%files
%doc ChangeLog README
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}


%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 0.3-10mdv2012.0
+ Revision: 772687
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3-9
+ Revision: 678346
- mass rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3-8mdv2011.0
+ Revision: 588031
- rebuild

* Thu Mar 11 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3-7mdv2010.1
+ Revision: 518183
- bump release
- fix deps
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.3-5mdv2010.0
+ Revision: 406618
- rebuild

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 0.3-4mdv2009.1
+ Revision: 326120
- rebuild

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3-3mdv2009.0
+ Revision: 235055
- rebuild

* Sat Jun 07 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3-2mdv2009.0
+ Revision: 216711
- rebuild

* Sat May 10 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3-1mdv2009.0
+ Revision: 205390
- 0.3

* Sun Mar 09 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1-1mdv2008.1
+ Revision: 182975
- import apache-mod_memcached


* Sun Mar 09 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1-1mdv2008.1
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 184 |12cr|apache-mod_mime_xattr-0.4-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_mime_xattr
%define mod_conf A96_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	Lets you use file system extended attributes data for MIME type detection
Name:		apache-%{mod_name}
Version:	0.4
Release:	%mkrel 14
Group:		System/Servers
License:	Apache License
URL:		http://0pointer.de/lennart/projects/mod_mime_xattr/
Source0:	http://0pointer.de/lennart/projects/mod_mime_xattr/mod_mime_xattr-%{version}.tar.gz
Source1:	%{mod_conf}
Patch0:		mod_mime_xattr-0.4-no_silly_checks_because_we_know_the_apache_version_is_ok.diff
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
Requires:	apache-mod_dav >= 2.2.0
Requires:	apache-mod_userdir >= 2.2.0
BuildRequires:	autoconf2.5
BuildRequires:	automake1.8
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	libattr-devel
BuildRequires:	file
BuildRequires:	lynx
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
mod_mime_xattr is a module for the Apache HTTPD 2.2 which may be used to set a
range of MIME properties of files served from a document tree with extended
attributes (EAs) as supported by the underlying file system. The current
version of mod_mime_xattr has support for Linux style EAs which are supported
by Linux 2.4 with the ACL/EA patches applied and vanilla Linux 2.6. The
following attributes may be used:

 * user.mime_type: set the MIME type of a file explicitly. This
   attribute is compatible with the [17]shared MIME database
   specification as published by [18]freedesktop.org
 * user.charset: set the charset used in a file
 * user.mime_encoding: set the MIME encoding of a file (e.g. gzip)
 * user.apache_handler: set the apache handler of a file explicitly

%prep

%setup -q -n %{mod_name}-%{version}
%patch0 -p0

cp %{SOURCE1} %{mod_conf}

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build
rm -f configure
libtoolize --force --copy; aclocal-1.8 ; autoheader; automake-1.8 --add-missing --copy --foreign; autoconf

%configure2_5x --localstatedir=/var/lib

%make


%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

install -m0755 src/.libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

install -d %{buildroot}%{_var}/www/html/addon-modules
ln -s ../../../..%{_docdir}/%{name}-%{version} %{buildroot}%{_var}/www/html/addon-modules/%{name}-%{version}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
    fi
fi

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc LICENSE README doc/README.html doc/style.css
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
%{_var}/www/html/addon-modules/*


%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 0.4-14mdv2012.0
+ Revision: 772689
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 0.4-13
+ Revision: 678348
- mass rebuild

* Thu Dec 02 2010 Paulo Andrade <pcpa@mandriva.com.br> 0.4-12mdv2011.0
+ Revision: 605222
- Rebuild with apr with workaround to issue with gcc type based

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4-10mdv2011.0
+ Revision: 588033
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4-9mdv2010.1
+ Revision: 516151
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.4-8mdv2010.0
+ Revision: 406622
- rebuild

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 0.4-7mdv2009.1
+ Revision: 326161
- rebuild
- rebuild

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 0.4-5mdv2009.0
+ Revision: 235057
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 0.4-4mdv2009.0
+ Revision: 215609
- fix rebuild
- hard code %%{_localstatedir}/lib to ease backports

* Thu Dec 20 2007 Olivier Blin <blino@mandriva.org> 0.4-3mdv2008.1
+ Revision: 135821
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 0.4-3mdv2008.0
+ Revision: 82624
- rebuild

* Thu Jun 21 2007 Oden Eriksson <oeriksson@mandriva.com> 0.4-2mdv2008.0
+ Revision: 42298
- fix #30839

* Wed Apr 18 2007 Oden Eriksson <oeriksson@mandriva.com> 0.4-1mdv2008.0
+ Revision: 14447
- Import apache-mod_mime_xattr



* Wed Apr 18 2007 Oden Eriksson <oeriksson@mandriva.com> 0.4-1mdv2008.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 185 |12cr|apache-mod_mm_auth_ldap-3.11-17
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define apache_version 2.2.4
%define mod_name mod_mm_auth_ldap
%define mod_conf A31_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	LDAP Authentication module for Apache 2.x
Name:		apache-%{mod_name}
Version:	3.11
Release:	17
Group:		System/Servers
License:	GPL
URL:		http://www.muquit.com/muquit/software/mod_auth_ldap/mod_auth_ldap.html
Source0:	http://www.muquit.com/muquit/software/mod_auth_ldap/mm_mod_auth_ldap%{version}.tar.bz2
Source1:	%{mod_conf}
BuildRequires:	openssl-devel
BuildRequires:	openldap-devel
BuildRequires:	ghthash-devel
Requires:	openldap
Requires:	apache-mod_ssl
Requires(pre):	rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= %{apache_version}
Requires(pre):	apache >= %{apache_version}
Requires:	apache-conf >= %{apache_version}
Requires:	apache >= %{apache_version}
BuildRequires:	apache-devel >= %{apache_version}
BuildRequires:	file

%description
LDAP Authentication module for Apache 2.x

%prep

%setup -q -n mm_mod_auth_ldap%{version}
cp %{SOURCE1} %{mod_conf}

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

# fix attribs
find . -type f|xargs chmod 644
find . -type d|xargs chmod 755

# unless renaming this it will conflict on file level with apache-mod_ldap-2.0.54
mv mm_mod_auth_ldap.c mod_mm_auth_ldap.c
perl -pi -e "s|mm_mod_auth_ldap\.c|mod_mm_auth_ldap\.c|g" mod_mm_auth_ldap.c

# possible symbol clah fix
perl -pi -e "s|mod_auth_ldap|mod_mm_auth_ldap|g" mod_mm_auth_ldap.c

%build

%{_bindir}/apxs -c \
    -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 \
    -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 \
    -DHAVE_STRING_H=1 -DHAVE_STRINGS_H=1 -DHAVE_MEMORY_H=1 -DHAVE_MALLOC_H=1 -DHAVE_UNISTD_H=1 \
    -DHAVE_CTYPE_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_STDLIB_H=1 -DHAVE_SOCKET=1 -DHAVE_HTONL=1 \
    -DHAVE_GETHOSTNAME=1 -DHAVE_GETHOSTBYADDR=1 -DHAVE_YP_GET_DEFAULT_DOMAIN=1 -DHAVE_LIBNSL=1 \
    -DHAVE_RES_SEARCH=1 -DHAVE_LIBRESOLV=1 -DHAVE_INET_ATON=1 -DHAVE_DN_SKIPNAME=1 -DWITH_APACHE_22=1 \
    -DWITH_APACHE_2=1 -DHAVE_LDAP=1 -DHAVE_LDAP_START_TLS_S=1 -DHAVE_LDAP_INITIALIZE=1 \
    -I%{_includedir} -L%{_libdir} -lghthash -lldap -llber -lresolv -lnsl mod_mm_auth_ldap.c

%install

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
    fi
fi

%clean

%files
%doc README* cache_group.* inst_cacert.pl
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 186 |12cr|apache-mod_musicindex-1.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define apache_version 2.4.0
%define mod_name mod_musicindex
%define mod_conf B31_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	DSO module for the apache Web server
Name:		apache-%{mod_name}
Version:	1.4.0
Release:	1
Group:		System/Servers
License:	LGPLv2.1
URL:		http://hacks.slashdirt.org/musicindex/
Source0:	http://hacks.slashdirt.org/musicindex/%{mod_name}-%{version}.tar.gz
Source1:	%{mod_conf}
Patch0:		mod_musicindex-libdir.diff
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):  apache-conf >= %{apache_version}
Requires(pre):  apache >= %{apache_version}
Requires:	apache-conf >= %{apache_version}
Requires:	apache >= %{apache_version}
BuildRequires:  apache-devel >= %{apache_version}
BuildRequires:	libflac-devel
BuildRequires:	id3tag-devel
BuildRequires:	mad-devel
BuildRequires:	libogg-devel
BuildRequires:	libvorbis-devel
BuildRequires:	libarchive-devel
BuildRequires:	libmp4v2-devel
BuildRequires:	mysql-devel

%description
mod_musicindex is an Apache module aimed at being a C alternative to the Perl
module Apache::MP3. It allows nice displaying of directories containing MP3,
Ogg Vorbis, FLAC, or MP4/AAC files, including sorting them on various fields,
streaming/downloading them, constructing playlists, and searching. It also
provides features such as RSS and Podcast feeds, multiple CSS support, and
archive downloads.

%prep

%setup -q -n %{mod_name}-%{version}
%patch0 -p0

cp %{SOURCE1} %{mod_conf}

%build
rm -f configure
autoreconf -fi

%configure2_5x --localstatedir=/var/lib \
    --libdir=%{_libdir}

%make 

%install

install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
install -d %{buildroot}%{_libdir}/apache-extramodules

%makeinstall_std 

mv %{buildroot}%{_libdir}/%{mod_so} %{buildroot}%{_libdir}/apache-extramodules/

install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}


%find_lang %{mod_name}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
        %{_initrddir}/httpd restart 1>&2
    fi
fi

%files -f %{mod_name}.lang
%doc AUTHORS COPYING ChangeLog README README.Handlers
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
%{_datadir}/%{mod_name}



%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 1.3.5-6mdv2012.0
+ Revision: 772692
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.5-5
+ Revision: 678353
- mass rebuild

* Thu Mar 17 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.5-4
+ Revision: 645769
- relink against libmysqlclient.so.18

* Thu Dec 02 2010 Paulo Andrade <pcpa@mandriva.com.br> 1.3.5-3mdv2011.0
+ Revision: 605223
- Rebuild with apr with workaround to issue with gcc type based

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.5-2mdv2011.0
+ Revision: 588037
- rebuild

* Sun Oct 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.5-1mdv2011.0
+ Revision: 584669
- 1.3.5

* Mon Aug 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.4-1mdv2011.0
+ Revision: 568082
- 1.3.4

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-3mdv2010.1
+ Revision: 516154
- rebuilt for apache-2.2.15

* Thu Feb 18 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-2mdv2010.1
+ Revision: 507473
- rebuild

* Tue Feb 16 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-1mdv2010.1
+ Revision: 506519
- 1.3.1

* Thu Jan 14 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-1mdv2010.1
+ Revision: 491462
- 1.3.0

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.2.5-2mdv2010.0
+ Revision: 406625
- rebuild

* Sun Jun 21 2009 Oden Eriksson <oeriksson@mandriva.com> 1.2.5-1mdv2010.0
+ Revision: 387754
- fix build
- 1.2.5
- rediffed patches

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-4mdv2009.1
+ Revision: 326166
- rebuild

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-3mdv2009.0
+ Revision: 235060
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-2mdv2009.0
+ Revision: 215612
- fix rebuild
- hard code %%{_localstatedir}/lib to ease backports

* Mon Mar 31 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-1mdv2009.0
+ Revision: 191188
- import apache-mod_musicindex


* Mon Mar 31 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-1mdv2008.1
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 187 |12cr|apache-mod_mya-3.0.1-23
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_mya
%define mod_conf 80_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	DSO module for the apache web server
Name:		apache-%{mod_name}
Version:	3.0.1
Release:	23
Group:		System/Servers
License:	GPL
URL:		http://www.synthemesc.com/mod_mya/
Source0:	%{mod_name}-%{version}.tar.bz2
Source1:	%{mod_conf}.bz2
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	mysql-devel
BuildRequires:	file

%description
mod_mya is an Apache Web Server module allowing basic
authentication data to be stored in a MySQL database thus
deprecating file based configuration.
 
%prep

%setup -q -n %{mod_name}-%{version}
perl -pi -e "s/my_connect/mya_connect/g;" *.c

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build
%{_bindir}/apxs -DHAVE_STDDEF_H -I%{_includedir}/mysql -L%{_libdir} -Wl,-lmysqlclient -c mod_mya.c
    
%install

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

install -d %{buildroot}%{_var}/www/html/addon-modules
ln -s ../../../..%{_docdir}/%{name}-%{version} %{buildroot}%{_var}/www/html/addon-modules/%{name}-%{version}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
    fi
fi

%clean

%files
%doc AUTHORS README TODO
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
%{_var}/www/html/addon-modules/*




%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 3.0.1-23mdv2012.0
+ Revision: 772693
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 3.0.1-22
+ Revision: 678359
- mass rebuild

* Thu Mar 17 2011 Oden Eriksson <oeriksson@mandriva.com> 3.0.1-21
+ Revision: 645770
- relink against libmysqlclient.so.18
- rebuilt against mysql-5.5.8 libs, again

* Thu Dec 30 2010 Oden Eriksson <oeriksson@mandriva.com> 3.0.1-19mdv2011.0
+ Revision: 626501
- rebuilt against mysql-5.5.8 libs

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 3.0.1-17mdv2011.0
+ Revision: 588038
- rebuild

* Fri Apr 23 2010 Funda Wang <fwang@mandriva.org> 3.0.1-16mdv2010.1
+ Revision: 538089
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 3.0.1-15mdv2010.1
+ Revision: 516155
- rebuilt for apache-2.2.15

* Thu Feb 18 2010 Oden Eriksson <oeriksson@mandriva.com> 3.0.1-14mdv2010.1
+ Revision: 507474
- rebuild

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 3.0.1-13mdv2010.0
+ Revision: 406626
- rebuild

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 3.0.1-12mdv2009.1
+ Revision: 326168
- rebuild

* Sat Dec 06 2008 Oden Eriksson <oeriksson@mandriva.com> 3.0.1-11mdv2009.1
+ Revision: 311293
- rebuilt against mysql-5.1.30 libs

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 3.0.1-10mdv2009.0
+ Revision: 235061
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 3.0.1-9mdv2009.0
+ Revision: 215613
- fix rebuild
- fix buildroot

* Fri Mar 07 2008 Oden Eriksson <oeriksson@mandriva.com> 3.0.1-8mdv2008.1
+ Revision: 181807
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 3.0.1-7mdv2008.1
+ Revision: 170737
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 3.0.1-6mdv2008.0
+ Revision: 82633
- rebuild


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 3.0.1-5mdv2007.1
+ Revision: 140721
- rebuild

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 3.0.1-4mdv2007.1
+ Revision: 79467
- Import apache-mod_mya

* Tue Sep 05 2006 Oden Eriksson <oeriksson@mandriva.com> 3.0.1-1mdv2007.0
- rebuilt against MySQL-5.0.24a-1mdv2007.0 due to ABI changes

* Mon Aug 07 2006 Oden Eriksson <oeriksson@mandriva.com> 3.0.1-3mdv2007.0
- rebuild

* Sun Dec 18 2005 Oden Eriksson <oeriksson@mandriva.com> 3.0.1-2mdk
- rebuilt against apache-2.2.0

* Sun Oct 30 2005 Oden Eriksson <oeriksson@mandriva.com> 3.0.1-1mdk
- rebuilt against MySQL-5.0.15
- fix versioning

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_3.0.1-2mdk
- fix deps

* Fri Jun 03 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_3.0.1-1mdk
- rename the package
- the conf.d directory is renamed to modules.d
- use new rpm-4.4.x pre,post magic

* Sun Mar 20 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_3.0.1-4mdk
- use the %macro

* Mon Feb 28 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_3.0.1-3mdk
- fix %%post and %%postun to prevent double restarts
- fix bug #6574

* Wed Feb 16 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_3.0.1-2mdk
- spec file cleanups, remove the ADVX-build stuff

* Tue Feb 08 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_3.0.1-1mdk
- rebuilt for apache 2.0.53

* Tue Jan 25 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.52_3.0.1-2mdk
- rebuilt against MySQL-4.1.x system libs
- nuke redundant deps

* Wed Sep 29 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.52_3.0.1-1mdk
- built for apache 2.0.52

* Fri Sep 17 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.51_3.0.1-1mdk
- built for apache 2.0.51

* Tue Jul 13 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.50_3.0.1-1mdk
- built for apache 2.0.50
- remove redundant provides

* Tue Jun 15 2004 Oden Eriksson <oden.eriksson@kvikkjokk.net> 2.0.49_3.0.1-1mdk
- built for apache 2.0.49


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 188 |12cr|apache-mod_parmguard-1.3c-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_parmguard
%define mod_conf A18_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	DSO module for the apache web server
Name:		apache-%{mod_name}
Version:	1.3c
Release:	16
Group:		System/Servers
License:	GPL
URL:		http://www.trickytools.com/php/mod_parmguard.php
Source0:	http://www.trickytools.com/downloads/%{mod_name}-%{version}.tar.bz2
Source1:	%{mod_conf}.bz2
Patch0:		mod_parmguard-1.3-soname_fix.diff
Patch1:		mod_parmguard-1.2-apache220_1.diff
Patch2:		mod_parmguard-1.2-apache220_2.diff
Patch3:		mod_parmguard-1.3-checkconf.diff
Patch4:		mod_parmguard-1.3-format_not_a_string_literal_and_no_format_arguments.diff
BuildRequires:	autoconf2.5
BuildRequires:	automake
BuildRequires:	libtool
BuildRequires:	libxml2-devel
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	file
Epoch:		1

%description
mod_parmguard is an apache module that intercepts the HTTP
requests and validates the values of request parameters. If values
do not match the criteria, the request is rejected.

%prep

%setup -q -n %{mod_name}-1.3
%patch0 -p0 -b .soname
%patch1 -p0 -b .apache220_1
%patch2 -p1 -b .apache220_2
%patch3 -p0 -b .checkconf
%patch4 -p0 -b .format_not_a_string_literal_and_no_format_arguments

# fix strange perms
find doc/manual -type f | xargs chmod 644

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build
export WANT_AUTOCONF_2_5=1
rm -f missing
libtoolize --copy --force; aclocal; autoconf; automake --add-missing

%configure2_5x --localstatedir=/var/lib \
    --with-apxs2=%{_bindir}/apxs

make

%install

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

cp -rp src/.libs .

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

install -d %{buildroot}%{_var}/www/html/addon-modules
ln -s ../../../..%{_docdir}/%{name}-%{version} %{buildroot}%{_var}/www/html/addon-modules/%{name}-%{version}

# make the example/tests work... (ugly, but it works...)
perl -pi -e "s|_REPLACE_ME_|%{name}-%{version}|g" %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

# install the checkconf tool
install -d %{buildroot}%{_bindir}
install -m0755 src/checkconf %{buildroot}%{_bindir}/%{mod_name}-checkconf

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
    fi
fi

%clean

%files
%doc AUTHORS ChangeLog INSTALL NEWS README TODO doc/manual/* doc/test generator
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
%attr(0755,root,root) %{_bindir}/%{mod_name}-checkconf
%{_var}/www/html/addon-modules/*




%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 1:1.3c-16mdv2012.0
+ Revision: 772713
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1:1.3c-15
+ Revision: 678385
- mass rebuild

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 1:1.3c-14mdv2011.0
+ Revision: 627733
- don't force the usage of automake1.7

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.3c-13mdv2011.0
+ Revision: 588043
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.3c-12mdv2010.1
+ Revision: 516160
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1:1.3c-11mdv2010.0
+ Revision: 406631
- rebuild

* Wed Jan 07 2009 Oden Eriksson <oeriksson@mandriva.com> 1:1.3c-10mdv2009.1
+ Revision: 326500
- rediff patches
- fix build with -Werror=format-security

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.3c-9mdv2009.0
+ Revision: 235066
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.3c-8mdv2009.0
+ Revision: 215617
- fix rebuild
- hard code %%{_localstatedir}/lib to ease backports

* Fri Mar 07 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.3c-7mdv2008.1
+ Revision: 181824
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1:1.3c-6mdv2008.1
+ Revision: 170738
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1:1.3c-5mdv2008.0
+ Revision: 82647
- rebuild


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 1.3c-4mdv2007.1
+ Revision: 140724
- rebuild

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 1:1.3c-3mdv2007.1
+ Revision: 79473
- Import apache-mod_parmguard

* Mon Aug 07 2006 Oden Eriksson <oeriksson@mandriva.com> 1:1.3c-3mdv2007.0
- rebuild

* Sun Apr 16 2006 Oden Eriksson <oeriksson@mandriva.com> 1:1.3c-2mdk
- fix build against apache-2.2.x
- fix the apache config

* Mon Nov 28 2005 Oden Eriksson <oeriksson@mandriva.com> 1:1.3c-1mdk
- 1.3c
- fix versioning
- fix dl url

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_1.3-2mdk
- fix deps

* Fri Jun 03 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_1.3-1mdk
- rename the package
- the conf.d directory is renamed to modules.d
- use new rpm-4.4.x pre,post magic

* Sun Mar 20 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_1.3-4mdk
- use the %1

* Mon Feb 28 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_1.3-3mdk
- fix %%post and %%postun to prevent double restarts
- fix bug #6574

* Wed Feb 16 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_1.3-2mdk
- spec file cleanups, remove the ADVX-build stuff

* Tue Feb 08 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_1.3-1mdk
- rebuilt for apache 2.0.53

* Wed Sep 29 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.52_1.3-1mdk
- built for apache 2.0.52

* Fri Sep 17 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.51_1.3-1mdk
- built for apache 2.0.51

* Wed Sep 01 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.50_1.3-1mdk
- 1.3
- fix P0
- added P2

* Tue Jul 13 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.50_1.2-1mdk
- built for apache 2.0.50
- remove redundant provides

* Tue Jun 15 2004 Oden Eriksson <oden.eriksson@kvikkjokk.net> 2.0.49_1.2-1mdk
- built for apache 2.0.49
- added P1


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 189 |12cr|apache-mod_proxy_xml-0.1-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_proxy_xml
%define mod_conf A69_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	DSO module for the apache web server
Name:		apache-%{mod_name}
Version:	0.1
Release:	15
Group:		System/Servers
License:	GPL
URL:		http://apache.webthing.com/mod_proxy_xml/
# there is no official tar ball
# http://apache.webthing.com/svn/apache/filters/xmlns/
Source0:	http://apache.webthing.com/svn/apache/filters/xmlns/mod_proxy_xml.c
Source1:	README.mod_proxy_xml
Source2:	%{mod_conf}
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires(pre):	apache-mod_proxy >= 2.2.0
Requires(pre):	apache-mod_xmlns
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
Requires:	apache-mod_proxy >= 2.2.0
Requires:	apache-mod_xmlns
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	apache-mod_xmlns-devel
BuildRequires:	file

%description
mod_proxy_xml is an output filter to rewrite links in a proxy situation, to
ensure that links work for users outside the proxy. It serves the same purpose
as Apache's ProxyPassReverse directive does for HTTP headers, and is an
essential component of a reverse proxy.

%prep

%setup -q -c -T -n %{mod_name}-%{version}

cp %{SOURCE0} mod_proxy_xml.c
cp %{SOURCE1} README
cp %{SOURCE2} %{mod_conf}

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build
%{_bindir}/apxs -c %{mod_name}.c

%install

install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
install -d %{buildroot}%{_libdir}/apache-extramodules

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
 %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
 if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
 fi
fi

%clean

%files
%doc README
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}


%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 0.1-15mdv2012.0
+ Revision: 772746
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1-14
+ Revision: 678400
- mass rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1-13mdv2011.0
+ Revision: 588046
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1-12mdv2010.1
+ Revision: 516163
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1-11mdv2010.0
+ Revision: 406634
- rebuild

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1-10mdv2009.1
+ Revision: 326219
- rebuild

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1-9mdv2009.0
+ Revision: 235069
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1-8mdv2009.0
+ Revision: 215620
- fix rebuild

* Sun Mar 09 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1-7mdv2008.1
+ Revision: 182830
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 0.1-6mdv2008.1
+ Revision: 170741
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sat Oct 13 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1-5mdv2008.1
+ Revision: 97987
- bunzip the sources

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1-4mdv2008.0
+ Revision: 82660
- rebuild


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1-3mdv2007.1
+ Revision: 140729
- rebuild

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1-2mdv2007.0
+ Revision: 79482
- Import apache-mod_proxy_xml

* Tue Jul 18 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1-2mdv2007.0
- fix summary and deps

* Tue Jul 18 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1-1mdv2007.0
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 190 |12cr|apache-mod_put-2.0.9-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_put
%define mod_conf 96_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	Apache module that implement DELETE and PUT http methods
Name:		apache-%{mod_name}
Version:	2.0.9
Release:	9
Group:		System/Servers
License:	Apache License
URL:		http://www.gknw.net/development/apache/
Source0: 	http://www.gknw.net/development/apache/httpd-2.0/unix/modules/%{mod_name}-%{version}.tar.gz
Source1:	%{mod_conf}
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	file
Epoch:		1

%description
This small module implements the HTTP/1.1 PUT and DELETE methods
for apache. Please notice that it can be a big security 
hole to activate them without securing the web server.

%prep

%setup -q -n %{mod_name}-%{version}

cp %{SOURCE1} %{mod_conf}

# fix strange perms
chmod 644 *

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build

%{_bindir}/apxs -c %{mod_name}.c

%install

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
    fi
fi

%clean

%files
%doc mod_put.html my_cfg.txt
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}


%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.9-9mdv2012.0
+ Revision: 772748
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.9-8
+ Revision: 678402
- mass rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.9-7mdv2011.0
+ Revision: 588048
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.9-6mdv2010.1
+ Revision: 516164
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.9-5mdv2010.0
+ Revision: 406635
- rebuild

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.9-4mdv2009.1
+ Revision: 326220
- rebuild

  + Michael Scherer <misc@mandriva.org>
    - better summary

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.9-3mdv2009.0
+ Revision: 235070
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.9-2mdv2009.0
+ Revision: 215621
- fix rebuild

* Thu May 15 2008 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.9-1mdv2009.0
+ Revision: 207568
- 2.0.9

* Fri Mar 07 2008 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.8-5mdv2008.1
+ Revision: 181839
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1:2.0.8-4mdv2008.1
+ Revision: 170742
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.8-3mdv2008.0
+ Revision: 82661
- rebuild


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 2.0.8-2mdv2007.1
+ Revision: 140730
- rebuild

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.8-1mdv2007.1
+ Revision: 79484
- Import apache-mod_put

* Mon Jul 03 2006 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.8-1mdv2007.0
- 2.0.8

* Fri Dec 16 2005 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.7-2mdk
- rebuilt against apache-2.2.0

* Mon Nov 28 2005 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.7-1mdk
- fix versioning

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_2.0.7-2mdk
- fix deps

* Fri Jun 03 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_2.0.7-1mdk
- rename the package
- the conf.d directory is renamed to modules.d
- use new rpm-4.4.x pre,post magic

* Sun Mar 20 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_2.0.7-4mdk
- use the %1

* Mon Feb 28 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_2.0.7-3mdk
- fix %%post and %%postun to prevent double restarts
- fix bug #6574

* Wed Feb 16 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_2.0.7-2mdk
- spec file cleanups, remove the ADVX-build stuff

* Tue Feb 08 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_2.0.7-1mdk
- rebuilt for apache 2.0.53

* Wed Sep 29 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.52_2.0.7-1mdk
- built for apache 2.0.52

* Fri Sep 17 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.51_2.0.7-1mdk
- built for apache 2.0.51

* Tue Jul 13 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.50_2.0.7-1mdk
- built for apache 2.0.50
- remove redundant provides

* Tue Jun 15 2004 Oden Eriksson <oden.eriksson@kvikkjokk.net> 2.0.49_2.0.7-1mdk
- 2.0.7
- built for apache 2.0.49


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 191 |12cr|apache-mod_qos-10.11-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define apache_version 2.4.0
%define mod_name mod_qos
%define mod_conf B36_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	A quality of service module for the Apache Web Server
Name:		apache-%{mod_name}
Version:	10.11
Release:	1
Group:		System/Servers
License:	GPLv2+
URL:		http://mod-qos.sourceforge.net/
Source0:	http://downloads.sourceforge.net/project/mod-qos/%{mod_name}-%{version}.tar.gz
Source1:	%{mod_conf}
Patch0:		mod_qos-9.28-ssl_fix.diff
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):  apache-conf >= %{apache_version}
Requires(pre):  apache >= %{apache_version}
Requires:	apache-conf >= %{apache_version}
Requires:	apache >= %{apache_version}
BuildRequires:	apache-devel >= %{apache_version}
BuildRequires:	dos2unix
BuildRequires:	openssl-devel
BuildRequires:	pcre-devel
BuildRequires:	libpng-devel

%description
mod_qos is a quality of service module for the Apache Web Server. It implements
control mechanisms that can provide different priority to different requests
and controls server access based on available resources.

%prep

%setup -q -n %{mod_name}-%{version}
#patch0 -p0

cp %{SOURCE1} %{mod_conf}

find -type f -exec dos2unix {} \;

%build

pushd tools
%configure2_5x \
    --bindir=%{_sbindir}
%make
popd

%{_bindir}/apxs -c -DHAVE_OPENSSL apache2/mod_qos.c -lssl -lcrypto

%install

install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
install -d %{buildroot}/var/lib/%{mod_name}

install -m0755 apache2/.libs/mod_qos.so %{buildroot}%{_libdir}/apache-extramodules/
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

%makeinstall_std -C tools

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
        %{_initrddir}/httpd restart 1>&2
    fi
fi

%files
%doc doc/* README.TXT
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/mod_qos.so
%attr(0755,root,root) %{_sbindir}/*
%dir %attr(0711,apache,apache) /var/lib/%{mod_name}


%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 9.28-5mdv2012.0
+ Revision: 772750
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 9.28-4
+ Revision: 678404
- mass rebuild

* Thu Dec 02 2010 Paulo Andrade <pcpa@mandriva.com.br> 9.28-3mdv2011.0
+ Revision: 605238
- Rebuild with apr with workaround to issue with gcc type based

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 9.28-2mdv2011.0
+ Revision: 588050
- rebuild

* Tue Oct 19 2010 Oden Eriksson <oeriksson@mandriva.com> 9.28-1mdv2011.0
+ Revision: 586722
- 9.28

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 8.13-3mdv2010.1
+ Revision: 516166
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 8.13-2mdv2010.0
+ Revision: 406637
- rebuild

* Sun Jun 21 2009 Oden Eriksson <oeriksson@mandriva.com> 8.13-1mdv2010.0
+ Revision: 387725
- 8.13

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 7.11-2mdv2009.1
+ Revision: 326224
- rebuild

* Thu Oct 16 2008 Oden Eriksson <oeriksson@mandriva.com> 7.11-1mdv2009.1
+ Revision: 294279
- 7.11

* Sat Aug 16 2008 Oden Eriksson <oeriksson@mandriva.com> 7.5-1mdv2009.0
+ Revision: 272554
- 7.5

* Wed Aug 06 2008 Oden Eriksson <oeriksson@mandriva.com> 7.4-2mdv2009.0
+ Revision: 265123
- enhance the config a bit

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 7.4-1mdv2009.0
+ Revision: 235336
- 7.4
- fix linkage
- rebuild
- fix rebuild
- hard code %%{_localstatedir}/lib to ease backports

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Tue May 06 2008 Oden Eriksson <oeriksson@mandriva.com> 6.7-1mdv2009.0
+ Revision: 202139
- import apache-mod_qos


* Tue May 06 2008 Oden Eriksson <oeriksson@mandriva.com> 6.7-1mdv2009.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 192 |12cr|apache-mod_random-2.1-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_random
%define mod_conf 17_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	DSO module for the apache web server
Name:		apache-%{mod_name}
Version:	2.1
Release:	11
Group:		System/Servers
License:	BSD
URL:		http://www.tangent.org/
Source0: 	http://download.tangent.org/%{mod_name}-%{version}.tar.gz
Source1:	%{mod_conf}
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	file
Epoch:		1

%description
Mod Random provides three services. The first service is redirection: you feed
it URLs and it will redirect to random URLs that you have loaded. The second is
providing environment variables that can be used for implementing ad banner
systems. The third is displaying entire pages of random HTML, using its own
custom handlers in combination with with random ads and quotes that you feed
into the system. It can also supply text via an environment variable called
RANDOM_QUOTE, RANDOM_AD, or by environment variables that you specify. This can
be used to implement fortune cookies, message of the day, entire random pages,
or banner ads.

%prep

%setup -q -n %{mod_name}-%{version}

cp %{SOURCE1} %{mod_conf}

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build

%{_bindir}/apxs -c mod_random.c

%install

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
    fi
fi

%clean

%files
%doc ChangeLog README faq.html
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}




%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 1:2.1-11mdv2012.0
+ Revision: 772751
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1:2.1-10
+ Revision: 678405
- mass rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1:2.1-9mdv2011.0
+ Revision: 588051
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1:2.1-8mdv2010.1
+ Revision: 516167
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1:2.1-7mdv2010.0
+ Revision: 406638
- rebuild

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 1:2.1-6mdv2009.1
+ Revision: 326225
- rebuild

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 1:2.1-5mdv2009.0
+ Revision: 235073
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1:2.1-4mdv2009.0
+ Revision: 215624
- fix rebuild

* Fri Mar 07 2008 Oden Eriksson <oeriksson@mandriva.com> 1:2.1-3mdv2008.1
+ Revision: 181846
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1:2.1-2mdv2008.1
+ Revision: 170743
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

* Mon Dec 24 2007 Oden Eriksson <oeriksson@mandriva.com> 1:2.1-1mdv2008.1
+ Revision: 137432
- build fix
- 2.1
- drop redundant patches
- bunzip S1

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Dec 14 2007 Thierry Vignaud <tv@mandriva.org> 1:2.0-6mdv2008.1
+ Revision: 119821
- rebuild b/c of missing package on ia32

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1:2.0-5mdv2008.0
+ Revision: 82663
- rebuild


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 2.0-4mdv2007.1
+ Revision: 140732
- rebuild

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 1:2.0-3mdv2007.0
+ Revision: 79489
- Import apache-mod_random

* Mon Aug 07 2006 Oden Eriksson <oeriksson@mandriva.com> 1:2.0-3mdv2007.0
- rebuild

* Fri Dec 16 2005 Oden Eriksson <oeriksson@mandriva.com> 1:2.0-2mdk
- rebuilt against apache-2.2.0 (P1)

* Mon Nov 28 2005 Oden Eriksson <oeriksson@mandriva.com> 1:2.0-1mdk
- fix versioning

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_2.0-3mdk
- fix deps

* Thu Jun 09 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_2.0-2mdk
- added the http://nux.se/apache-mod_random.html web page 
  as the RandomURL to guide confused users :-)

* Fri Jun 03 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_2.0-1mdk
- rename the package
- the conf.d directory is renamed to modules.d
- use new rpm-4.4.x pre,post magic

* Sun Mar 20 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_2.0-4mdk
- use the %1

* Mon Feb 28 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_2.0-3mdk
- fix %%post and %%postun to prevent double restarts
- fix bug #6574

* Wed Feb 16 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_2.0-2mdk
- spec file cleanups, remove the ADVX-build stuff

* Tue Feb 08 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_2.0-1mdk
- rebuilt for apache 2.0.53

* Wed Sep 29 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.52_2.0-1mdk
- built for apache 2.0.52

* Fri Sep 17 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.51_2.0-1mdk
- built for apache 2.0.51

* Tue Jul 13 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.50_2.0-1mdk
- built for apache 2.0.50
- remove redundant provides

* Tue Jun 15 2004 Oden Eriksson <oden.eriksson@kvikkjokk.net> 2.0.49_2.0-1mdk
- built for apache 2.0.49


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 193 |12cr|apache-mod_replace-0.1.0-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_replace
%define mod_conf A45_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	Replace text strings based on regular expressions
Name:		apache-%{mod_name}
Version:	0.1.0
Release:	14
Group:		System/Servers
License:	BSD
URL:		http://mod-replace.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/mod-replace/%{mod_name}-%{version}.tar.bz2
Source1:	%{mod_conf}.bz2
Source2:	docs.html.bz2
Source3:	faq.html.bz2
# http://sourceforge.net/tracker/index.php?func=detail&aid=1110387&group_id=107152&atid=646835
Patch0:		mod_replace.c.diff
Patch1:		mod_replace-0.1.0-apache220.diff
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):  apache-conf >= 2.2.0
Requires(pre):  apache >= 2.2.0
Requires:       apache-conf >= 2.2.0
Requires:       apache >= 2.2.0
BuildRequires:  apache-devel >= 2.2.0
BuildRequires:	file

%description
mod_replace is an Apache 2.0.x filter module that allows you to
replace text strings based on regular expressions. Most commonly
it is used together with mod_proxy to sanitize the behaviour of
ill behaving web applications / servers when using Apache as an
reverse proxy. Other uses are, of course, supported as well. It
has been tested on Solaris 8/Sparc and Linux/i386 with various
versions of Apache 2.0.x (development started with 2.0.44, tested
with all releases up to 2.0.49). Although it has only been tested
on those two platforms, this doesnt mean it wont work for
others. Any reports of successfull or unsuccessfull deployment is
more than welcome!

%prep

%setup -q -n %{mod_name}-%{version}
%patch0 -p0
%patch1 -p0

bzcat %{SOURCE2} > docs.html
bzcat %{SOURCE3} > faq.html

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build

%{_bindir}/apxs -c mod_replace.c

%install

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

install -d %{buildroot}/var/www/html/addon-modules
ln -s ../../../..%{_docdir}/%{name}-%{version} %{buildroot}/var/www/html/addon-modules/%{name}-%{version}

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
    fi
fi

%clean

%files
%doc INSTALL LICENSE README docs.html faq.html
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
/var/www/html/addon-modules/*




%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-14mdv2012.0
+ Revision: 772752
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-13
+ Revision: 678406
- mass rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-12mdv2011.0
+ Revision: 588052
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-11mdv2010.1
+ Revision: 516168
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-10mdv2010.0
+ Revision: 406639
- rebuild

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-9mdv2009.1
+ Revision: 326226
- rebuild

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-8mdv2009.0
+ Revision: 235074
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-7mdv2009.0
+ Revision: 215625
- fix rebuild

* Fri Mar 07 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-6mdv2008.1
+ Revision: 181850
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Dec 14 2007 Thierry Vignaud <tv@mandriva.org> 0.1.0-5mdv2008.1
+ Revision: 119822
- rebuild b/c of missing package on ia32

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-4mdv2008.0
+ Revision: 82664
- rebuild


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-3mdv2007.1
+ Revision: 140733
- rebuild

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-2mdv2007.1
+ Revision: 79491
- Import apache-mod_replace

* Mon Aug 07 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-2mdv2007.0
- rebuild

* Wed Dec 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-1mdk
- initial Mandriva package
- added P0,P1 to make it compile
- added the docs (S2,S3)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 194 |12cr|apache-mod_roaming-2.0.0-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_roaming
%define mod_conf 18_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	Enables Netscape Communicator roaming profiles with apache
Name:		apache-%{mod_name}
Version:	2.0.0
Release:	14
Group:		System/Servers
License:	BSD-style
URL:		http://www.klomp.org/mod_roaming/
Source0:	%{mod_name}-%{version}.tar.bz2
Source1:	%{mod_conf}.bz2
Patch:		%{mod_name}-register.patch
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	file
Epoch:		1

%description
With mod_roaming you can use your apache webserver as a
Netscape Roaming Access server. This allows you to store your
Netscape Communicator 4.5 preferences, bookmarks, address books,
cookies etc. on the server so that you can use (and update) the
same settings from any Netscape Communicator 4.5 that can access
the server. 

%prep

%setup -q -n %{mod_name}-%{version}
%patch

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build

%{_bindir}/apxs -c mod_roaming.c


%install

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
install -d %{buildroot}/var/lib/mod_roaming

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

install -d %{buildroot}%{_var}/www/html/addon-modules
ln -s ../../../..%{_docdir}/%{name}-%{version} %{buildroot}%{_var}/www/html/addon-modules/%{name}-%{version}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
    fi
fi

%clean

%files
%doc CHANGES INSTALL LICENSE README
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
%{_var}/www/html/addon-modules/*
%attr(-,apache,apache) %dir /var/lib/mod_roaming




%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.0-14mdv2012.0
+ Revision: 772753
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.0-13
+ Revision: 678407
- mass rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.0-12mdv2011.0
+ Revision: 588053
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.0-11mdv2010.1
+ Revision: 516169
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.0-10mdv2010.0
+ Revision: 406640
- rebuild

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.0-9mdv2009.1
+ Revision: 326227
- rebuild

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.0-8mdv2009.0
+ Revision: 235075
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.0-7mdv2009.0
+ Revision: 215626
- fix rebuild
- hard code %%{_localstatedir}/lib to ease backports

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Fri Mar 07 2008 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.0-6mdv2008.1
+ Revision: 181857
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.0-5mdv2008.0
+ Revision: 82665
- rebuild


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-4mdv2007.1
+ Revision: 140734
- rebuild

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.0-3mdv2007.1
+ Revision: 79493
- Import apache-mod_roaming

* Mon Aug 07 2006 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.0-3mdv2007.0
- rebuild

* Fri Dec 16 2005 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.0-2mdk
- rebuilt against apache-2.2.0

* Mon Nov 28 2005 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.0-1mdk
- fix versioning

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_2.0.0-2mdk
- fix deps

* Fri Jun 03 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_2.0.0-1mdk
- rename the package
- the conf.d directory is renamed to modules.d
- use new rpm-4.4.x pre,post magic

* Sun Mar 20 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_2.0.0-4mdk
- use the %1

* Mon Feb 28 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_2.0.0-3mdk
- fix %%post and %%postun to prevent double restarts
- fix bug #6574

* Wed Feb 16 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_2.0.0-2mdk
- spec file cleanups, remove the ADVX-build stuff

* Tue Feb 08 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_2.0.0-1mdk
- rebuilt for apache 2.0.53

* Wed Sep 29 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.52_2.0.0-1mdk
- built for apache 2.0.52

* Fri Sep 17 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.51_2.0.0-1mdk
- built for apache 2.0.51

* Tue Jul 13 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.50_2.0.0-1mdk
- built for apache 2.0.50
- remove redundant provides

* Tue Jun 15 2004 Oden Eriksson <oden.eriksson@kvikkjokk.net> 2.0.49_2.0.0-1mdk
- built for apache 2.0.49


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 195 |12cr|apache-mod_schema-0.1.8-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define apache_version 2.2.8
%define mod_name mod_schema
%define mod_conf B35_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	Schema handler module
Name:		apache-%{mod_name}
Version:	0.1.8
Release:	%mkrel 5
Group:		System/Servers
License:	LGPL
URL:		http://sourceforge.net/projects/modschema
Source0:	%{mod_name}-%{version}.tar.gz
Source1:	%{mod_conf}
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):  apache-conf >= %{apache_version}
Requires(pre):  apache >= %{apache_version}
Requires:	apache-conf >= %{apache_version}
Requires:	apache >= %{apache_version}
Requires:	apache-mod_apreq >= 2.08
BuildRequires:	apache-devel >= %{apache_version}
BuildRequires:	glib2-devel
BuildRequires:	libapreq-devel >= 2.08
BuildRequires:	libxml2-devel
BuildRequires:	pkgconfig
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
mod_schema is an Apache module which allows instance XML document validations
with the W3C schema language. The validation is based on Xerces C++ library and
the module enables a Web tool for multi schema validations.

%prep

%setup -q -n %{mod_name}-%{version}

cp %{SOURCE1} %{mod_conf}

%build

%configure2_5x --localstatedir=/var/lib

%make

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

install -m0755 .libs/%{mod_so} %{buildroot}%{_libdir}/apache-extramodules/
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
        %{_initrddir}/httpd restart 1>&2
    fi
fi

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc forms COPYING README
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}



%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 0.1.8-5mdv2012.0
+ Revision: 772758
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.8-4
+ Revision: 678412
- mass rebuild

* Thu Dec 02 2010 Paulo Andrade <pcpa@mandriva.com.br> 0.1.8-3mdv2011.0
+ Revision: 605245
- Rebuild with apr with workaround to issue with gcc type based

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.8-2mdv2011.0
+ Revision: 588058
- rebuild

* Sun Oct 17 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.8-1mdv2011.0
+ Revision: 586383
- 0.1.8

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.7-6mdv2010.1
+ Revision: 516174
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.7-5mdv2010.0
+ Revision: 406644
- rebuild

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.7-4mdv2009.1
+ Revision: 326231
- rebuild

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.7-3mdv2009.0
+ Revision: 235081
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.7-2mdv2009.0
+ Revision: 215630
- fix rebuild
- hard code %%{_localstatedir}/lib to ease backports

* Tue May 06 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.7-1mdv2009.0
+ Revision: 202078
- import apache-mod_schema


* Tue May 06 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.7-1mdv2009.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 196 |12cr|apache-mod_scrmable-0.1-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_scrmable
%define mod_conf A19_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	Apache module to scramble words
Name:		apache-%{mod_name}
Version:	0.1
Release:	15
Group:		System/Servers
License:	Apache License
URL:		http://sourceforge.net/projects/modscrmable/
Source0: 	%{mod_name}-%{version}.tar.bz2
Source1:	%{mod_conf}.bz2
Patch0:		mod_scrmable-0.1-apache220.diff
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	file
Epoch:		1

%description
mod_scrmable is an apache module to scramble words. As 
long as the first and the last letter of a word are in place you
can still read the word.

%prep

%setup -q -n %{mod_name}-%{version}
%patch0 -p0

# fix strange perms
chmod 644 README

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build
mv src/%{mod_name}.c .
%{_bindir}/apxs -c %{mod_name}.c

%install

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

install -d %{buildroot}%{_var}/www/html/addon-modules
ln -s ../../../..%{_docdir}/%{name}-%{version} %{buildroot}%{_var}/www/html/addon-modules/%{name}-%{version}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
    fi
fi

%clean

%files
%doc README
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
%{_var}/www/html/addon-modules/*




%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-15mdv2012.0
+ Revision: 772759
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-14
+ Revision: 678413
- mass rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-13mdv2011.0
+ Revision: 588059
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-12mdv2010.1
+ Revision: 516175
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-11mdv2010.0
+ Revision: 406645
- rebuild

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-10mdv2009.1
+ Revision: 326232
- rebuild

  + Michael Scherer <misc@mandriva.org>
    - better summary

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-9mdv2009.0
+ Revision: 235095
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-8mdv2009.0
+ Revision: 215631
- fix rebuild

* Fri Mar 07 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-7mdv2008.1
+ Revision: 181872
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1:0.1-6mdv2008.1
+ Revision: 170747
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-5mdv2008.0
+ Revision: 82669
- rebuild


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1-4mdv2007.1
+ Revision: 140738
- rebuild

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-3mdv2007.1
+ Revision: 79499
- Import apache-mod_scrmable

* Mon Aug 07 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-3mdv2007.0
- rebuild

* Fri Dec 16 2005 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-2mdk
- rebuilt against apache-2.2.0 (P0)

* Mon Nov 28 2005 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-1mdk
- fix versioning

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_0.1-2mdk
- fix deps

* Fri Jun 03 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_0.1-1mdk
- rename the package
- the conf.d directory is renamed to modules.d
- use new rpm-4.4.x pre,post magic

* Sun Mar 20 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.1-4mdk
- use the %1

* Mon Feb 28 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.1-3mdk
- fix %%post and %%postun to prevent double restarts
- fix bug #6574

* Wed Feb 16 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.1-2mdk
- spec file cleanups, remove the ADVX-build stuff

* Tue Feb 08 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.1-1mdk
- rebuilt for apache 2.0.53

* Wed Sep 29 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.52_0.1-1mdk
- built for apache 2.0.52

* Fri Sep 17 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.51_0.1-1mdk
- built for apache 2.0.51

* Tue Jul 13 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.50_0.1-1mdk
- built for apache 2.0.50
- remove redundant provides

* Tue Jun 15 2004 Oden Eriksson <oden.eriksson@kvikkjokk.net> 2.0.49_0.1-1mdk
- built for apache 2.0.49


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 197 |12cr|apache-mod_sesehe-0.1.0-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_sesehe
%define mod_conf A55_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	Modify or remove "Server: " HTTP response header
Name:		apache-%{mod_name}
Version:	0.1.0
Release:	11
Group:		System/Servers
License:	Apache License
URL:		http://jok.is-a-geek.net/mod_sesehe.php
Source0:	http://jok.is-a-geek.net/code/mod_sesehe.c
Source1:	%{mod_conf}
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	file

%description
The ServerTokens directive currently can at best be set to Prod, which will
cause apache to return "Apache" as Server header. Some problem still occurs:

First, the level of security by obscurity of this directive is not acceptable
by some people that just want to change it to some other value, without
re-compiling Apache, or people that even want to simply drop the "Server: "
header. Secondly, if apache is configured as a reverse proxy, and a malformed
request is received, then it will display its own server token instead of the
backend one, so we need to handle error response header.

I developed this tiny module by hijacking normal behavior of (reverse) proxy
feature of Apache : i.e. even if a request is not a proxy request, I tag it as
if it was, to make Apache core let me do what I want with this header.

%prep

%setup -q -c -T

cp %{SOURCE0} mod_sesehe.c
cp %{SOURCE1} %{mod_conf}

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build

%{_bindir}/apxs -c mod_sesehe.c

%install

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

install -m0755 .libs/mod_sesehe.so %{buildroot}%{_libdir}/apache-extramodules/
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
    fi
fi

%clean

%files
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/mod_sesehe.so


%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-11mdv2012.0
+ Revision: 772760
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-10
+ Revision: 678414
- mass rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-9mdv2011.0
+ Revision: 588060
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-8mdv2010.1
+ Revision: 516176
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-7mdv2010.0
+ Revision: 406647
- rebuild

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-6mdv2009.1
+ Revision: 326251
- rebuild

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-5mdv2009.0
+ Revision: 235100
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-4mdv2009.0
+ Revision: 215634
- fix rebuild

* Fri Mar 07 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-3mdv2008.1
+ Revision: 181889
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-2mdv2008.1
+ Revision: 82672
- rebuild
- 0.1.0


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 0-3mdv2007.1
+ Revision: 140750
- rebuild

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 0-2mdv2007.1
+ Revision: 79507
- Import apache-mod_sesehe

* Mon Aug 07 2006 Oden Eriksson <oeriksson@mandriva.com> 0-2mdv2007.0
- rebuild

* Mon Mar 20 2006 Oden Eriksson <oeriksson@mandriva.com> 0-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 198 |12cr|apache-mod_sleep-2.1-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_sleep
%define mod_conf 29_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	DSO module for the apache web server
Name:		apache-%{mod_name}
Version:	2.1
Release:	15
Group:		System/Servers
License:	BSD-style
URL:		http://www.snert.com/Software/mod_sleep/index.shtml
Source0:	mod_sleep201.tar.bz2
Source1:	%{mod_conf}.bz2
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	file

%description
This module simply sleeps a fixed length of time every request.
The sleep time can be configured globally, or per <VirtualHost>,
<Directory>, or <Location>. This module serves more as an example
than providing any really useful function, though someone did ask
for it - sort of. 

%prep

%setup -q -n %{mod_name}-%{version}

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build

%{_bindir}/apxs -c mod_sleep.c

%install

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

install -d %{buildroot}%{_var}/www/html/addon-modules
ln -s ../../../..%{_docdir}/%{name}-%{version} %{buildroot}%{_var}/www/html/addon-modules/%{name}-%{version}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
    fi
fi

%clean

%files
%doc Img CHANGES* index.shtml mailto.js style.css
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
%{_var}/www/html/addon-modules/*




%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 2.1-15mdv2012.0
+ Revision: 772761
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 2.1-14
+ Revision: 678415
- mass rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 2.1-13mdv2011.0
+ Revision: 588061
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 2.1-12mdv2010.1
+ Revision: 516177
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 2.1-11mdv2010.0
+ Revision: 406648
- rebuild

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 2.1-10mdv2009.1
+ Revision: 326252
- rebuild

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 2.1-9mdv2009.0
+ Revision: 235101
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 2.1-8mdv2009.0
+ Revision: 215635
- fix rebuild

* Fri Mar 07 2008 Oden Eriksson <oeriksson@mandriva.com> 2.1-7mdv2008.1
+ Revision: 181893
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 2.1-6mdv2008.1
+ Revision: 170750
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 2.1-5mdv2008.0
+ Revision: 82673
- rebuild


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 2.1-4mdv2007.1
+ Revision: 140754
- rebuild

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 2.1-3mdv2007.0
+ Revision: 79509
- Import apache-mod_sleep

* Mon Aug 07 2006 Oden Eriksson <oeriksson@mandriva.com> 2.1-3mdv2007.0
- rebuild

* Fri Dec 16 2005 Oden Eriksson <oeriksson@mandriva.com> 2.1-2mdk
- rebuilt against apache-2.2.0

* Mon Nov 28 2005 Oden Eriksson <oeriksson@mandriva.com> 2.1-1mdk
- fix versioning

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_2.1-2mdk
- fix deps

* Fri Jun 03 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_2.1-1mdk
- rename the package
- the conf.d directory is renamed to modules.d
- use new rpm-4.4.x pre,post magic

* Sun Mar 20 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_2.1-4mdk
- use the %1

* Mon Feb 28 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_2.1-3mdk
- fix %%post and %%postun to prevent double restarts
- fix bug #6574

* Wed Feb 16 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_2.1-2mdk
- spec file cleanups, remove the ADVX-build stuff

* Tue Feb 08 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_2.1-1mdk
- rebuilt for apache 2.0.53

* Wed Sep 29 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.52_2.1-1mdk
- built for apache 2.0.52

* Fri Sep 17 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.51_2.1-1mdk
- built for apache 2.0.51

* Tue Jul 13 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.50_2.1-1mdk
- built for apache 2.0.50
- remove redundant provides

* Tue Jun 15 2004 Oden Eriksson <oden.eriksson@kvikkjokk.net> 2.0.49_2.1-1mdk
- built for apache 2.0.49


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 199 |12cr|apache-mod_smtpd-0.9-1.r235759.13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_smtpd
%define mod_conf A38_%{mod_name}.conf
%define mod_so %{mod_name}.so

%define snap r235759

Summary:	A SMTP protocol enabled module for apache 2.x based on qpsmtpd
Name:		apache-%{mod_name}
Version:	0.9
Release:	1.%{snap}.13
Group:		System/Servers
License:	Apache License
URL:		http://www.mail-archive.com/dev@httpd.apache.org/msg27099.html
# http://svn.apache.org/repos/asf/httpd/mod_smtpd/trunk/
Source0: 	%{mod_name}-%{version}-%{snap}.tar.bz2
Source1:	%{mod_conf}.bz2
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.0.55
Requires(pre):	apache >= 2.0.55
Requires:	apache-conf >= 2.0.55
Requires:	apache >= 2.0.55
BuildRequires:	apache-devel >= 2.0.55
BuildRequires:	file
Epoch:		1

%description
A SMTP protocol enabled module for apache 2.x based on qpsmtpd.

%package	devel
Summary:	Development files for %{mod_name}
Group:		Development/C

%description	devel
Development files for %{mod_name}.

%prep

%setup -q -n %{mod_name}

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build

cp smtp_core.c mod_smtpd.c

%{_bindir}/apxs -c mod_smtpd.c smtp_protocol.c

%install

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
install -d %{buildroot}%{_includedir}

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

install -d %{buildroot}%{_var}/www/html/addon-modules
ln -s ../../../..%{_docdir}/%{name}-%{version} %{buildroot}%{_var}/www/html/addon-modules/%{name}-%{version}

install -m0644 mod_smtpd.h %{buildroot}%{_includedir}/

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
    fi
fi

%clean

%files
%doc CREDITS NOTICE STATUS
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
%{_var}/www/html/addon-modules/*

%files devel
%{_includedir}/*.h




%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 1:0.9-1.r235759.13mdv2012.0
+ Revision: 772763
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.9-1.r235759.12
+ Revision: 678417
- mass rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.9-1.r235759.11mdv2011.0
+ Revision: 588063
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.9-1.r235759.10mdv2010.1
+ Revision: 516179
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.9-1.r235759.9mdv2010.0
+ Revision: 406650
- rebuild

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.9-1.r235759.8mdv2009.1
+ Revision: 326256
- rebuild

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.9-1.r235759.7mdv2009.0
+ Revision: 235102
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.9-1.r235759.6mdv2009.0
+ Revision: 215637
- fix rebuild

* Fri Mar 07 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.9-1.r235759.5mdv2008.1
+ Revision: 181900
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Dec 14 2007 Thierry Vignaud <tv@mandriva.org> 1:0.9-1.r235759.4mdv2008.1
+ Revision: 119823
- rebuild (missing devel package on ia32)

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.9-1.r235759.3mdv2008.0
+ Revision: 82674
- rebuild


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 0.9-1.r235759.2mdv2007.1
+ Revision: 140755
- rebuild

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.9-1.r235759.1mdv2007.1
+ Revision: 79511
- Import apache-mod_smtpd

* Mon Aug 07 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.9-1.r235759.1mdv2007.0
- rebuild

* Mon Nov 28 2005 Oden Eriksson <oeriksson@mandriva.com> 1:0.9-0.r235759.1mdk
- fix versioning

* Wed Aug 24 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_0.9-0.r235759.2mdk
- forgot the header file

* Tue Aug 23 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_0.9-0.r235759.1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 200 |12cr|apache-mod_spam_die-0.1.2-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_spam_die
%define mod_conf 84_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	DSO module for the apache web server
Name:		apache-%{mod_name}
Version:	0.1.2
Release:	16
Group:		System/Servers
License:	GPL
URL:		http://spam-die.sourceforge.net/
Source0:	%{mod_name}-%{version}.tar.bz2
Source1:	%{mod_conf}.bz2
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	file
Epoch:		1

%description
%{mod_name} confuses spam crawlers by giving them infinite
fake email addresses. It is inspired by DIE.net and
spam-conference. 

%prep

%setup -q -n %{mod_name}-%{version}
# OE: do _not_ apply any register patch here!

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build

%{_bindir}/apxs -c %{mod_name}.c

%install

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

install -d %{buildroot}%{_var}/www/html/addon-modules
ln -s ../../../..%{_docdir}/%{name}-%{version} %{buildroot}%{_var}/www/html/addon-modules/%{name}-%{version}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
    fi
fi

%clean

%files
%doc INSTALL README
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
%{_var}/www/html/addon-modules/*




%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 1:0.1.2-16mdv2012.0
+ Revision: 772765
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.1.2-15
+ Revision: 678419
- mass rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.1.2-14mdv2011.0
+ Revision: 588065
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.1.2-13mdv2010.1
+ Revision: 516181
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.1.2-12mdv2010.0
+ Revision: 406652
- rebuild

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.1.2-11mdv2009.1
+ Revision: 326258
- rebuild

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.1.2-10mdv2009.0
+ Revision: 235104
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.1.2-9mdv2009.0
+ Revision: 215642
- fix rebuild

* Fri Mar 07 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.1.2-8mdv2008.1
+ Revision: 181907
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1:0.1.2-7mdv2008.1
+ Revision: 170751
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Fri Dec 14 2007 Thierry Vignaud <tv@mandriva.org> 1:0.1.2-6mdv2008.1
+ Revision: 119824
- rebuild b/c of missing package on ia32

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.1.2-5mdv2008.0
+ Revision: 82677
- rebuild


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-4mdv2007.1
+ Revision: 140757
- rebuild

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.1.2-3mdv2007.0
+ Revision: 79515
- Import apache-mod_spam_die

* Mon Aug 07 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.1.2-3mdv2007.0
- rebuild

* Fri Dec 16 2005 Oden Eriksson <oeriksson@mandriva.com> 1:0.1.2-2mdk
- rebuilt against apache-2.2.0

* Mon Nov 28 2005 Oden Eriksson <oeriksson@mandriva.com> 1:0.1.2-1mdk
- fix versioning

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_0.1.2-2mdk
- fix deps

* Fri Jun 03 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_0.1.2-1mdk
- rename the package
- the conf.d directory is renamed to modules.d
- use new rpm-4.4.x pre,post magic

* Sun Mar 20 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.1.2-4mdk
- use the %1

* Mon Feb 28 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.1.2-3mdk
- fix %%post and %%postun to prevent double restarts
- fix bug #6574

* Wed Feb 16 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.1.2-2mdk
- spec file cleanups, remove the ADVX-build stuff

* Tue Feb 08 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.1.2-1mdk
- rebuilt for apache 2.0.53

* Wed Sep 29 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.52_0.1.2-1mdk
- built for apache 2.0.52

* Fri Sep 17 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.51_0.1.2-1mdk
- built for apache 2.0.51

* Tue Jul 13 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.50_0.1.2-1mdk
- built for apache 2.0.50
- remove redundant provides

* Tue Jun 15 2004 Oden Eriksson <oden.eriksson@kvikkjokk.net> 2.0.49_0.1.2-1mdk
- built for apache 2.0.49


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 201 |12cr|apache-mod_suphp-0.7.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_suphp
%define mod_conf A36_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	DSO module for the apache web server
Name:		apache-%{mod_name}
Version:	0.7.1
Release:	8
Group:		System/Servers
License:	GPL
URL:		http://www.suphp.org/
Source0: 	http://www.suphp.org/download/suphp-%{version}.tar.gz
Source1:	%{mod_conf}
Source2:	suphp.conf
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	file
BuildRequires:	automake
Requires:	php-cgi
Requires:	php-fcgi
Epoch:		1

%description
suPHP is a tool for executing PHP scripts with the permissions of their owners.
It consists of an Apache module (mod_suphp) and a setuid root binary (suphp)
that is called by the Apache module to change the uid of the process executing
the PHP interpreter.

This package provides support for php as of:

 o mod_suphp.so uses the %{_bindir}/php-cgi binary
 o mod_suphp_fcgi.so uses the %{_bindir}/php-fcgi binary

%prep

%setup -q -n suphp-%{version}

cp %{SOURCE1} %{mod_conf}
cp %{SOURCE2} suphp.conf

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build
rm -f configure
libtoolize --copy --force
aclocal
automake --add-missing --copy
autoconf

COMMON_CONFIGURE="--enable-checkpath \
    --enable-checkuid \
    --enable-checkgid \
    --with-apxs=%{_bindir}/apxs \
    --with-apr=%{_bindir}/apr-1-config \
    --with-setid-mode=owner \
    --with-min-uid=500 \
    --with-min-gid=500 \
    --with-apache-user=apache"


%configure2_5x --localstatedir=/var/lib \
    $COMMON_CONFIGURE \
    --with-php=%{_bindir}/php-cgi \
    --with-logfile=/var/log/httpd/suphp_log

pushd src/apache2
    %{_bindir}/apxs \
    -I. \
    -DHAVE_CONFIG_H \
    -DSUPHP_PATH_TO_SUPHP=\\\"%{_sbindir}/suphp\\\" \
    -c mod_suphp.c
popd
cp src/apache2/.libs/mod_suphp.so .

%make -C src suphp
cp src/suphp suphp
make clean

%configure2_5x --localstatedir=/var/lib \
    $COMMON_CONFIGURE \
    --with-php=%{_bindir}/php-fcgi \
    --with-logfile=/var/log/httpd/suphp_fcgi_log

cp src/apache2/mod_suphp.c src/apache2/mod_suphp_fcgi.c
perl -pi -e "s|suphp|suphp_fcgi|g" src/apache2/mod_suphp_fcgi.c
perl -pi -e "s|suPHP|suPHP_fcgi|g" src/apache2/mod_suphp_fcgi.c

pushd src/apache2
    %{_bindir}/apxs \
    -I. \
    -DHAVE_CONFIG_H \
    -DSUPHP_PATH_TO_SUPHP=\\\"%{_sbindir}/suphp_fcgi\\\" \
    -c mod_suphp_fcgi.c
popd
cp src/apache2/.libs/mod_suphp_fcgi.so .

%make -C src suphp
cp src/suphp suphp_fcgi
make clean

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}/logrotate.d
install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

install -m0755 mod_suphp.so %{buildroot}%{_libdir}/apache-extramodules/
install -m0755 mod_suphp_fcgi.so %{buildroot}%{_libdir}/apache-extramodules/

install -m0755 suphp %{buildroot}%{_sbindir}/suphp
install -m0755 suphp_fcgi %{buildroot}%{_sbindir}/suphp_fcgi

install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
install -m0644 suphp.conf %{buildroot}%{_sysconfdir}/suphp.conf

# install log rotation stuff
cat > %{buildroot}%{_sysconfdir}/logrotate.d/apache-%{mod_name} << EOF
/var/log/httpd/suphp_log /var/log/httpd/suphp_fcgi_log {
    size=2000M
    rotate 5
    monthly
    missingok
    notifempty
    nocompress
    prerotate
	%{_initrddir}/httpd closelogs > /dev/null 2>&1
    endscript
    postrotate
	%{_initrddir}/httpd closelogs > /dev/null 2>&1
    endscript
}
EOF

cat > REAME.MDK << EOF
A P A C H E - M O D _ S U P H P
-------------------------------

This package provides ways to run php scripts under the uid and gid of the
user owning the vhost using the CGI mode oh php.

The documentation states it is possible to use suphp with the mod_php DSO
installed, but this is not recommended and beyond the scope of this simple
documentation.

You have three suphp DSO's to choose from, but you have to manually 
enable the ones you want to use in the %{_sysconfdir}/httpd/conf.d/%{mod_conf1}
file.

 o mod_suphp.so uses the %{_bindir}/php-cgi binary
 o mod_suphp_fcgi.so uses the %{_bindir}/php-fcgi binary

Additionally you also have to install the nessesary php bits like so:

urpmi php-cgi

Or:

urpmi php-fcgi

Good luck!

Regards // Oden Eriksson
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
    fi
fi

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog README REAME.MDK doc
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/suphp.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/apache-%{mod_name}
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(4755,root,root) %{_sbindir}/suphp
%attr(4755,root,root) %{_sbindir}/suphp_fcgi
%attr(0755,root,root) %{_libdir}/apache-extramodules/mod_suphp.so
%attr(0755,root,root) %{_libdir}/apache-extramodules/mod_suphp_fcgi.so


%changelog
* Sun Jun 10 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1:0.7.1-8
+ Revision: 804360
- Rebuild for apache 2.4.x

* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 1:0.7.1-7
+ Revision: 772770
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.7.1-6
+ Revision: 678424
- mass rebuild

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.7.1-5mdv2011.0
+ Revision: 627736
- don't force the usage of automake1.7

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.7.1-4mdv2011.0
+ Revision: 588070
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.7.1-3mdv2010.1
+ Revision: 516186
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.7.1-2mdv2010.0
+ Revision: 406658
- rebuild

* Sun Jun 21 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.7.1-1mdv2010.0
+ Revision: 387749
- 0.7.1
- nuke redundant patches

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.6.3-4mdv2009.1
+ Revision: 326263
- rebuild

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.6.3-3mdv2009.0
+ Revision: 235108
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.6.3-2mdv2009.0
+ Revision: 215647
- fix rebuild
- hard code %%{_localstatedir}/lib to ease backports

* Mon Mar 31 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.6.3-1mdv2009.0
+ Revision: 191190
- 0.6.3 (Major security fixes)
- rediffed P0,P1

* Fri Mar 07 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.6.2-3mdv2008.1
+ Revision: 181923
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1:0.6.2-2mdv2008.1
+ Revision: 170752
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sun Oct 14 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.6.2-1mdv2008.1
+ Revision: 98200
- 0.6.2

* Wed Oct 03 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.6.1-6mdv2008.0
+ Revision: 94907
- remove the php4 hacks

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.6.1-5mdv2008.0
+ Revision: 82682
- rebuild


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 0.6.1-4mdv2007.1
+ Revision: 140760
- rebuild

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.6.1-3mdv2007.1
+ Revision: 79521
- Import apache-mod_suphp

* Sun Jul 16 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.6.1-3mdk
- add changes and patches from the package by Andreas Thienemann
- split the different modules for each php version into its own sub
  packages

* Sun Apr 16 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.6.1-2mdk
- fix build against apache-2.2.0 (P0)

* Thu Dec 01 2005 Oden Eriksson <oeriksson@mandriva.com> 1:0.6.1-1mdk
- 0.6.1 (Major bugfixes)

* Mon Nov 28 2005 Oden Eriksson <oeriksson@mandriva.com> 1:0.5.2-1mdk
- fix versioning

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_0.5.2-2mdk
- fix deps

* Fri Jun 03 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_0.5.2-1mdk
- rename the package
- the conf.d directory is renamed to modules.d
- use new rpm-4.4.x pre,post magic

* Mon Apr 04 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.5.2-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 202 |12cr|apache-mod_svn_view-0.1.0-1.r148.5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_svn_view
%define mod_conf A59_%{mod_name}.conf
%define mod_so %{mod_name}.so

%define snap r148

Summary:	Mod_svn_view provides a web-based view of a Subversion repository
Name:		apache-%{mod_name}
Version:	0.1.0
Release:	%mkrel 1.%{snap}.5
Group:		System/Servers
License:	GPL
URL:		http://www.outoforder.cc/projects/apache/mod_svn_view/
Source0:	%{mod_name}-%{version}-%{snap}.tar.bz2
Source1:	%{mod_conf}.bz2
Patch0:		mod_svn_view-svn16x_fix.diff
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.0.54
Requires(pre):	apache >= 2.0.54
Requires:	apache-conf >= 2.0.54
Requires:	apache >= 2.0.54
Requires:	apache-mod_transform
BuildRequires:  apache-devel >= 2.0.54
BuildRequires:	autoconf2.5
BuildRequires:	automake1.8
BuildRequires:	subversion-devel
BuildRequires:	libtool
BuildRequires:	libxml2-devel >= 2.6.11
BuildRequires:	libxslt-devel >= 1.1.5
BuildRequires:	file
BuildRequires:	python
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
mod_svn_view provides a web-based view of a Subversion repository, similar to
Chora, or viewcvs. What makes mod_svn_view different is it uses the Subversion
libraries directly instead of executing the command line client, and thus has
tremendous speed. It is also written in C as an Apache 2.0 module and generates
a simple XML output that can be run through XSL Transformations via
mod_transform to generate a customized look. 

%prep

%setup -q -n %{mod_name}
%patch0 -p1

find . -type d -perm 0700 -exec chmod 755 {} \;
find . -type d -perm 0555 -exec chmod 755 {} \;
find . -type f -perm 0555 -exec chmod 755 {} \;
find . -type f -perm 0444 -exec chmod 644 {} \;

for i in `find . -type d -name CVS` `find . -type d -name .svn` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -r $i; fi >&/dev/null
done

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

# libtool
perl -pi -e "s|AC_PROG_RANLIB|AC_PROG_LIBTOOL|g" configure*

# fix apr
if [ -x %{_bindir}/apr-config ]; then APR=%{_bindir}/apr-config; fi || echo APR=%{_bindir}/apr-1-config
if [ -x %{_bindir}/apu-config ]; then APU=%{_bindir}/apu-config; fi || echo APU=%{_bindir}/apu-1-config
perl -pi -e "s|%{_bindir}/apr-config|$APR|g" m4/*.m4
perl -pi -e "s|%{_bindir}/apu-config|$APU|g" m4/*.m4

# lib64 fix
perl -pi -e "s|/lib\b|/%{_lib}|g" m4/*.m4

%build
rm -rf autom4te.cache
touch ./config.in
#libtoolize --force --copy; aclocal-1.7 -I m4; automake-1.7 --add-missing --copy --foreign; autoheader; autoconf

if [ -x %{_bindir}/apr-config ]; then APR=%{_bindir}/apr-config; fi || echo APR=%{_bindir}/apr-1-config
if [ -x %{_bindir}/apu-config ]; then APU=%{_bindir}/apu-config; fi || echo APU=%{_bindir}/apu-1-config

export CFLAGS="`%{_sbindir}/apxs -q CFLAGS` `$APR --cflags --includes`"
export CXXFLAGS="`%{_sbindir}/apxs -q CFLAGS` `$APR --cflags --includes`"
#export LIBTOOL="`$APR --apr-libtool`"

sh ./autogen.sh
autoconf

%configure2_5x --localstatedir=/var/lib

%make

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

install -d %{buildroot}/var/www/mod_svn_view/xslt
install -d %{buildroot}/var/www/mod_svn_view/themes/blueview

install -m0644 themes/blueview/* %{buildroot}/var/www/mod_svn_view/themes/blueview
install -m0644 xslt/default.xsl %{buildroot}/var/www/mod_svn_view/xslt/default.xsl

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

install -d %{buildroot}/var/www/html/addon-modules
ln -s ../../../..%{_docdir}/%{name}-%{version} %{buildroot}/var/www/html/addon-modules/%{name}-%{version}

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
    fi
fi

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CREDITS LICENSE NOTICE
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0644,root,root) %config(noreplace) /var/www/mod_svn_view/xslt/default.xsl
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
/var/www/html/addon-modules/*
/var/www/mod_svn_view/themes/blueview




%changelog
* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-1.r148.5mdv2011.0
+ Revision: 678425
- mass rebuild

* Thu Dec 02 2010 Paulo Andrade <pcpa@mandriva.com.br> 0.1.0-1.r148.4mdv2011.0
+ Revision: 605253
- Rebuild with apr with workaround to issue with gcc type based

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-1.r148.3mdv2011.0
+ Revision: 588071
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-1.r148.2mdv2010.1
+ Revision: 516187
- rebuilt for apache-2.2.15

* Sun Aug 02 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-1.r148.1mdv2010.0
+ Revision: 407514
- fix build
- new snap (r148)
- fix build
- rebuild

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-1.r147.8mdv2009.1
+ Revision: 326266
- rebuild

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-1.r147.7mdv2009.0
+ Revision: 235110
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-1.r147.6mdv2009.0
+ Revision: 215650
- fix rebuild
- hard code %%{_localstatedir}/lib to ease backports

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 0.1.0-1.r147.5mdv2008.1
+ Revision: 135823
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-1.r147.5mdv2008.0
+ Revision: 82683
- rebuild


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-1.r147.4mdv2007.1
+ Revision: 140761
- rebuild

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-1.r147.3mdv2007.1
+ Revision: 79523
- Import apache-mod_svn_view

* Mon Aug 07 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-1.r147.3mdv2007.0
- rebuild

* Tue Apr 18 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-0.r147.3mdk
- make it backportable

* Thu Apr 06 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-0.r147.2mdk
- make it backportable

* Thu Apr 06 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-0.r147.1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 203 |12cr|apache-mod_tidy-0.5.5-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_tidy
%define mod_conf 31_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	DSO module for the apache web server
Name:		apache-%{mod_name}
Version:	0.5.5
Release:	13
Group:		System/Servers
License:	Apache License
URL:		http://mod-tidy.sourceforge.net/
Source0:	http://www.gknw.at/development/apache/httpd-2.0/unix/modules/%{mod_name}-%{version}.tar.bz2
Source1:	%{mod_conf}.bz2
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.0.55
Requires(pre):	apache >= 2.0.55
Requires:	apache-conf >= 2.0.55
Requires:	apache >= 2.0.55
BuildRequires:	apache-devel >= 2.0.55
BuildRequires:	tidy-devel
BuildRequires:	file
Epoch:		1

%description
mod_tidy is a TidyLib based DSO module for the Apache HTTP Server
Version 2 to parse, clean-up and pretty-print the webservers'
(X)HTML output.

%prep

%setup -q -n %{mod_name}-%{version}

# fix strange perms
chmod 644 README Changes

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build
 
%{_bindir}/apxs -ltidy -c src/%{mod_name}.c

%install

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

cp -rp src/.libs .

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

install -d %{buildroot}%{_var}/www/html/addon-modules
ln -s ../../../..%{_docdir}/%{name}-%{version} %{buildroot}%{_var}/www/html/addon-modules/%{name}-%{version}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
    fi
fi

%clean

%files
%doc README Changes
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
%{_var}/www/html/addon-modules/*




%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 1:0.5.5-13mdv2012.0
+ Revision: 772773
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.5.5-12
+ Revision: 678427
- mass rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.5.5-11mdv2011.0
+ Revision: 588073
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.5.5-10mdv2010.1
+ Revision: 516189
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.5.5-9mdv2010.0
+ Revision: 406661
- rebuild

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.5.5-8mdv2009.0
+ Revision: 235112
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.5.5-7mdv2009.0
+ Revision: 215653
- fix rebuild

* Sun Mar 09 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.5.5-6mdv2008.1
+ Revision: 182871
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1:0.5.5-5mdv2008.1
+ Revision: 170754
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Fri Dec 14 2007 Thierry Vignaud <tv@mandriva.org> 1:0.5.5-4mdv2008.1
+ Revision: 119826
- rebuild b/c of missing package on ia32

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.5.5-3mdv2008.0
+ Revision: 82685
- rebuild


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 0.5.5-2mdv2007.1
+ Revision: 140763
- rebuild

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.5.5-1mdv2007.0
+ Revision: 79525
- Import apache-mod_tidy

* Mon Jul 03 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.5.5-1mdv2007.0
- 0.5.5
- drop upstream apache220 patch (P0)

* Fri Dec 16 2005 Oden Eriksson <oeriksson@mandriva.com> 1:0.5.3-2mdk
- rebuilt against apache-2.2.0 (P0)

* Mon Nov 28 2005 Oden Eriksson <oeriksson@mandriva.com> 1:0.5.3-1mdk
- 0.5.3
- fix versioning

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_0.5-1mdk
- 0.5
- new upstream maintainer (Sierk Bornemann)

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_0.3-2mdk
- fix deps

* Fri Jun 03 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_0.3-1mdk
- rename the package
- the conf.d directory is renamed to modules.d
- use new rpm-4.4.x pre,post magic

* Sun Mar 20 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.3-4mdk
- use the %1

* Mon Feb 28 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.3-3mdk
- fix %%post and %%postun to prevent double restarts
- fix bug #6574

* Wed Feb 16 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.3-2mdk
- spec file cleanups, remove the ADVX-build stuff

* Tue Feb 08 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.3-1mdk
- rebuilt for apache 2.0.53

* Wed Sep 29 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.52_0.3-1mdk
- built for apache 2.0.52

* Fri Sep 17 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.51_0.3-1mdk
- built for apache 2.0.51

* Tue Jul 13 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.50_0.3-1mdk
- built for apache 2.0.50
- remove redundant provides

* Tue Jun 15 2004 Oden Eriksson <oden.eriksson@kvikkjokk.net> 2.0.49_0.3-1mdk
- built for apache 2.0.49


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 204 |12cr|apache-mod_traf_thief-0.01-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_traf_thief
%define mod_conf A21_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	DSO module for the apache web server
Name:		apache-%{mod_name}
Version:	0.01
Release:	15
Group:		System/Servers
License:	BSD-like
URL:		http://web.god.net.ru/projects/mod_traf_thief/
Source0: 	%{mod_name}-%{version}.tar.bz2
Source1:	%{mod_conf}.bz2
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	file
Epoch:		1

%description
This simple module allows you to redirect percent of traffic to 
your url. For example you have free-based hosting services and you
need to redirect each 100 request to your resource From virtual
host user1.free.com. mod_traf_thief allow you to do this.

%prep

%setup -q -n %{mod_name}-%{version}

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build

%{_bindir}/apxs -c %{mod_name}.c

%install

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

install -d %{buildroot}%{_var}/www/html/addon-modules
ln -s ../../../..%{_docdir}/%{name}-%{version} %{buildroot}%{_var}/www/html/addon-modules/%{name}-%{version}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
    fi
fi

%clean

%files
%doc index.html License*
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
%{_var}/www/html/addon-modules/*




%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 1:0.01-15mdv2012.0
+ Revision: 772774
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.01-14
+ Revision: 678428
- mass rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.01-13mdv2011.0
+ Revision: 588074
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.01-12mdv2010.1
+ Revision: 516190
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.01-11mdv2010.0
+ Revision: 406662
- rebuild

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.01-10mdv2009.1
+ Revision: 326267
- rebuild

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.01-9mdv2009.0
+ Revision: 235113
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.01-8mdv2009.0
+ Revision: 215654
- fix rebuild

* Fri Mar 07 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.01-7mdv2008.1
+ Revision: 181927
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1:0.01-6mdv2008.1
+ Revision: 170755
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.01-5mdv2008.0
+ Revision: 82686
- rebuild


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 0.01-4mdv2007.1
+ Revision: 140764
- rebuild

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.01-3mdv2007.1
+ Revision: 79527
- Import apache-mod_traf_thief

* Mon Aug 07 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.01-3mdv2007.0
- rebuild

* Fri Dec 16 2005 Oden Eriksson <oeriksson@mandriva.com> 1:0.01-2mdk
- rebuilt against apache-2.2.0

* Mon Nov 28 2005 Oden Eriksson <oeriksson@mandriva.com> 1:0.01-1mdk
- fix versioning

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_0.01-3mdk
- fix deps

* Thu Jun 09 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_0.01-2mdk
- added the http://nux.se/apache-mod_traf_thief.html web page 
  as the ThiefURL to guide confused users :-)

* Fri Jun 03 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_0.01-1mdk
- rename the package
- the conf.d directory is renamed to modules.d
- use new rpm-4.4.x pre,post magic

* Sun Mar 20 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.01-4mdk
- use the %1

* Mon Feb 28 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.01-3mdk
- fix %%post and %%postun to prevent double restarts
- fix bug #6574

* Wed Feb 16 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.01-2mdk
- spec file cleanups, remove the ADVX-build stuff

* Tue Feb 08 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.01-1mdk
- rebuilt for apache 2.0.53

* Wed Sep 29 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.52_0.01-1mdk
- built for apache 2.0.52

* Fri Sep 17 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.51_0.01-1mdk
- built for apache 2.0.51

* Tue Jul 13 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.50_0.01-1mdk
- built for apache 2.0.50
- remove redundant provides

* Tue Jun 15 2004 Oden Eriksson <oden.eriksson@kvikkjokk.net> 2.0.49_0.01-1mdk
- built for apache 2.0.49


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 205 |12cr|apache-mod_transform-0.6.0-37
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_transform
%define mod_conf A46_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	XSLT and XIncludes Output filter for Apache 2
Name:		apache-%{mod_name}
Version:	0.6.0
Release:	%mkrel 37
Group:		System/Servers
License:	GPL
URL:		http://www.outoforder.cc/projects/apache/mod_transform/
Source0:	http://www.outoforder.cc/downloads/mod_transform/%{mod_name}-%{version}.tar.bz2
Source1:	%{mod_conf}.bz2
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):  apache-conf >= 2.0.54
Requires(pre):  apache >= 2.0.54
Requires:       apache-conf >= 2.0.54
Requires:       apache >= 2.0.54
BuildRequires:  apache-devel >= 2.0.54
BuildRequires:	autoconf2.5
BuildRequires:	automake
BuildRequires:	libtool
BuildRequires:	libxml2-devel >= 2.6.11
BuildRequires:	libxslt-devel >= 1.1.5
BuildRequires:	file
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
mod_transform is a filter module that allows Apache 2.0 to do
dynamic XSL Transformations on either static XML documents, or XML
documents generated from another Apache module or CGI program.

%prep

%setup -q -n %{mod_name}-%{version}

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

# fix apr
if [ -x %{_bindir}/apr-config ]; then APR=%{_bindir}/apr-config; fi || echo APR=%{_bindir}/apr-1-config
if [ -x %{_bindir}/apu-config ]; then APU=%{_bindir}/apu-config; fi || echo APU=%{_bindir}/apu-1-config
perl -pi -e "s|%{_bindir}/apr-config|$APR|g" m4/*.m4
perl -pi -e "s|%{_bindir}/apu-config|$APU|g" m4/*.m4

%build
libtoolize --copy --force; aclocal -I m4; automake --add-missing --copy --foreign; autoconf

%configure2_5x --localstatedir=/var/lib

%make

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

install -m0755 src/.libs/libmod_transform.so %{buildroot}%{_libdir}/apache-extramodules/mod_transform.so
bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

install -d %{buildroot}/var/www/html/addon-modules
ln -s ../../../..%{_docdir}/%{name}-%{version} %{buildroot}/var/www/html/addon-modules/%{name}-%{version}

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
    fi
fi

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README TODO
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
/var/www/html/addon-modules/*


%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 0.6.0-37mdv2012.0
+ Revision: 772775
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 0.6.0-14
+ Revision: 678429
- mass rebuild

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 0.6.0-13mdv2011.0
+ Revision: 627737
- don't force the usage of automake1.7

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.6.0-12mdv2011.0
+ Revision: 588075
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.6.0-11mdv2010.1
+ Revision: 516196
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.6.0-10mdv2010.0
+ Revision: 406663
- rebuild

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 0.6.0-9mdv2009.1
+ Revision: 326268
- rebuild

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 0.6.0-8mdv2009.0
+ Revision: 235114
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 0.6.0-7mdv2009.0
+ Revision: 215655
- fix rebuild
- hard code %%{_localstatedir}/lib to ease backports

* Thu Dec 20 2007 Olivier Blin <blino@mandriva.org> 0.6.0-6mdv2008.1
+ Revision: 135823
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 01 2007 Oden Eriksson <oeriksson@mandriva.com> 0.6.0-6mdv2008.0
+ Revision: 94137
- rebuilt due to missing packages

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 0.6.0-5mdv2008.0
+ Revision: 82687
- rebuild


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 0.6.0-4mdv2007.1
+ Revision: 140765
- rebuild

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 0.6.0-3mdv2007.1
+ Revision: 79529
- Import apache-mod_transform

* Mon Aug 07 2006 Oden Eriksson <oeriksson@mandriva.com> 0.6.0-3mdv2007.0
- rebuild

* Thu Apr 06 2006 Oden Eriksson <oeriksson@mandriva.com> 0.6.0-2mdk
- make it backportable

* Mon Dec 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 206 |12cr|apache-mod_umask-0.1.0-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_umask
%define mod_conf A81_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	Mod_umask sets the Unix umask of the Apache HTTPd process after it has started
Name:		apache-%{mod_name}
Version:	0.1.0
Release:	10
Group:		System/Servers
License:	GPL
URL:		http://www.outoforder.cc/projects/apache/mod_umask/
Source0:	http://www.outoforder.cc/downloads/mod_umask/%{mod_name}-%{version}.tar.bz2
Source1:	%{mod_conf}.bz2
Patch0:		mod_umask-0.1.0-module.diff
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	file

%description
mod_umask sets the Unix umask of the Apache HTTPd process after it has started.
This is useful when accessing Subversion from both mod_dav_svn and via a local
client with a // url. Without setting a proper umask the file permissions can
create a repository that is not easily accessable from both. 

%prep

%setup -q -n %{mod_name}-%{version}
%patch0 -p1

# stupid libtool...
perl -pi -e "s|libmod_umask|mod_umask|g" src/Makefile*

# lib64 fixes
perl -pi -e "s|/lib\b|/%{_lib}|g" *

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build

%configure2_5x --localstatedir=/var/lib

%make

%install

install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
install -d %{buildroot}%{_libdir}/apache-extramodules

install -m0755 src/.libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
 %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
 if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
 fi
fi

%clean

%files
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}




%changelog
* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-10mdv2011.0
+ Revision: 678430
- mass rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-9mdv2011.0
+ Revision: 588076
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-8mdv2010.1
+ Revision: 516201
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-7mdv2010.0
+ Revision: 406664
- rebuild

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-6mdv2009.0
+ Revision: 235115
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-5mdv2009.0
+ Revision: 215657
- fix rebuild
- hard code %%{_localstatedir}/lib to ease backports

* Fri Mar 07 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-4mdv2008.1
+ Revision: 181937
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-3mdv2008.0
+ Revision: 82688
- rebuild


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-2mdv2007.1
+ Revision: 140766
- rebuild

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-1mdv2007.0
+ Revision: 79531
- Import apache-mod_umask

* Wed Aug 02 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-1mdv2007.0
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 207 |12cr|apache-mod_upload-0-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_upload
%define mod_conf A70_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	DSO module for the apache web server
Name:		apache-%{mod_name}
Version:	0
Release:	13
Group:		System/Servers
License:	GPL
URL:		http://apache.webthing.com/mod_upload/
# there is no official tar ball
# http://apache.webthing.com/svn/apache/forms/mod_upload.c
Source0:	http://apache.webthing.com/svn/apache/filters/xmlns/mod_upload.c
Source1:	README.mod_upload
Source2:	%{mod_conf}
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	file

%description
mod_upload is an input filter module for multipart/form-data, as submitted from
File Upload forms on the Web. mod_upload decodes the data, so the handler gets
the file itself without the MIME encoding. Other fields from the form are
provided as a table of names/values.

%prep

%setup -q -c -T -n %{mod_name}-%{version}

cp %{SOURCE0} %{mod_name}.c
cp %{SOURCE1} README
cp %{SOURCE2} %{mod_conf}

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build
%{_bindir}/apxs -c %{mod_name}.c

%install

install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
install -d %{buildroot}%{_libdir}/apache-extramodules

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
 %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
 if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
 fi
fi

%clean

%files
%doc README
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}




%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 0-13mdv2012.0
+ Revision: 773232
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 0-12
+ Revision: 678431
- mass rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0-11mdv2011.0
+ Revision: 588077
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0-10mdv2010.1
+ Revision: 516206
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0-9mdv2010.0
+ Revision: 406665
- rebuild

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 0-8mdv2009.0
+ Revision: 235117
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 0-7mdv2009.0
+ Revision: 215660
- fix rebuild

* Fri Mar 07 2008 Oden Eriksson <oeriksson@mandriva.com> 0-6mdv2008.1
+ Revision: 181944
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 0-4mdv2008.0
+ Revision: 82689
- rebuild


* Wed Mar 14 2007 Oden Eriksson <oeriksson@mandriva.com> 0-3mdv2007.1
+ Revision: 143742
- bunzip sources

* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 0-2mdv2007.1
+ Revision: 140767
- rebuild

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 0-1mdv2007.0
+ Revision: 79533
- Import apache-mod_upload

* Tue Jul 18 2006 Oden Eriksson <oeriksson@mandriva.com> 0-1mdv2007.0
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 208 |12cr|apache-mod_variety-0.2.1-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_variety
%define mod_conf 78_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	Apache module to serve random files from a directory
Name:		apache-%{mod_name}
Version:	0.2.1
Release:	15
Group:		System/Servers
License:	BSD
URL:		http://pmade.org/pjones/software/mod_variety/
Source0:	%{mod_name}-%{version}.tar.bz2
Source1:	%{mod_conf}.bz2
Source2:	README.html.variety.bz2
Patch0:		%{mod_name}-0.2.0-register.patch
Patch1:		mod_variety-0.2.1-apache220.diff
BuildRequires:	unzip
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	file
Epoch:		1

%description
mod_variety is an Apache 2.x module that will serve a random file
from the requested directory. It is useful for serving random
images or completely random sites. 

%prep

%setup -q -n %{mod_name}-%{version}
%patch0 -p0
%patch1 -p0
bzcat %{SOURCE2} > README.html

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build

# fix strange file permissions
find -type f|xargs chmod 644

cp src/%{mod_name}.c %{mod_name}.c

# make doesn't work, but this does (real qute!)
%{_bindir}/apxs -c %{mod_name}.c

%install

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

install -d %{buildroot}%{_var}/www/html/addon-modules
ln -s ../../../..%{_docdir}/%{name}-%{version} %{buildroot}%{_var}/www/html/addon-modules/%{name}-%{version}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
    fi
fi

%clean

%files
%doc README.html docs/manual/*.xml docs/CREDITS docs/manual.txt
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
%{_var}/www/html/addon-modules/*




%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 1:0.2.1-15mdv2012.0
+ Revision: 773233
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.2.1-14
+ Revision: 678432
- mass rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.2.1-13mdv2011.0
+ Revision: 588078
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.2.1-12mdv2010.1
+ Revision: 516212
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.2.1-11mdv2010.0
+ Revision: 406666
- rebuild

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.2.1-10mdv2009.1
+ Revision: 326269
- rebuild

  + Michael Scherer <misc@mandriva.org>
    - better summary

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.2.1-9mdv2009.0
+ Revision: 235118
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.2.1-8mdv2009.0
+ Revision: 215662
- fix rebuild

* Fri Mar 07 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.2.1-7mdv2008.1
+ Revision: 181951
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1:0.2.1-6mdv2008.1
+ Revision: 170757
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.2.1-5mdv2008.0
+ Revision: 82691
- rebuild


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-4mdv2007.1
+ Revision: 140768
- rebuild

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.2.1-3mdv2007.1
+ Revision: 79535
- Import apache-mod_variety

* Mon Aug 07 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.2.1-3mdv2007.0
- rebuild

* Tue Dec 13 2005 Oden Eriksson <oeriksson@mandriva.com> 1:0.2.1-2mdk
- rebuilt against apache-2.2.0
- fix the conf

* Mon Nov 28 2005 Oden Eriksson <oeriksson@mandriva.com> 1:0.2.1-1mdk
- fix versioning

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_0.2.1-2mdk
- fix deps

* Fri Jun 03 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_0.2.1-1mdk
- rename the package
- the conf.d directory is renamed to modules.d
- use new rpm-4.4.x pre,post magic

* Sun Mar 20 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.2.1-4mdk
- use the %1

* Mon Feb 28 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.2.1-3mdk
- fix %%post and %%postun to prevent double restarts
- fix bug #6574

* Wed Feb 16 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.2.1-2mdk
- spec file cleanups, remove the ADVX-build stuff

* Tue Feb 08 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.2.1-1mdk
- rebuilt for apache 2.0.53

* Wed Sep 29 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.52_0.2.1-1mdk
- built for apache 2.0.52

* Fri Sep 17 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.51_0.2.1-1mdk
- built for apache 2.0.51

* Tue Jul 13 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.50_0.2.1-1mdk
- built for apache 2.0.50
- remove redundant provides

* Tue Jun 15 2004 Oden Eriksson <oden.eriksson@kvikkjokk.net> 2.0.49_0.2.1-1mdk
- built for apache 2.0.49


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 209 |12cr|apache-mod_vdbh-1.0.3-22
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_vdbh
%define mod_conf 21_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	A Virtual Database Hosting DSO module for the apache web server
Name:		apache-%{mod_name}
Version:	1.0.3
Release:	22
Group:		System/Servers
License:	GPL
URL:		http://www.synthemesc.com/mod_vdbh/
Source0:	%{mod_name}-%{version}.tar.bz2
Source1:	%{mod_conf}.bz2
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	mysql-devel
BuildRequires:	file
Epoch:		1

%description
mod_vdbh is an Apache Web Server module allowing mass virtual
hosting without the need for file based configuration. The virtual
host paths are translated from a MySQL database at request time,
thus the configuration can be changed without having to restart
Apache Web Server.

%prep

%setup -q -n %{mod_name}-%{version}

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build
%{_bindir}/apxs -DHAVE_STDDEF_H -I%{_includedir}/mysql -L%{_libdir} -Wl,-lmysqlclient -c mod_vdbh.c
    
%install

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

install -d %{buildroot}%{_var}/www/html/addon-modules
ln -s ../../../..%{_docdir}/%{name}-%{version} %{buildroot}%{_var}/www/html/addon-modules/%{name}-%{version}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
    fi
fi

%clean

%files
%doc AUTHORS README TODO
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
%{_var}/www/html/addon-modules/*




%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.3-22mdv2012.0
+ Revision: 773234
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.3-21
+ Revision: 678433
- mass rebuild

* Thu Mar 17 2011 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.3-20
+ Revision: 645771
- relink against libmysqlclient.so.18

* Sat Jan 01 2011 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.3-19mdv2011.0
+ Revision: 627209
- rebuilt against mysql-5.5.8 libs, again

* Thu Dec 30 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.3-18mdv2011.0
+ Revision: 626503
- rebuilt against mysql-5.5.8 libs

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.3-16mdv2011.0
+ Revision: 588079
- rebuild

* Wed Apr 21 2010 Funda Wang <fwang@mandriva.org> 1:1.0.3-15mdv2010.1
+ Revision: 537597
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.3-14mdv2010.1
+ Revision: 516217
- rebuilt for apache-2.2.15

* Thu Feb 18 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.3-13mdv2010.1
+ Revision: 507475
- rebuild

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.3-12mdv2010.0
+ Revision: 406668
- rebuild

* Wed Jan 07 2009 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.3-11mdv2009.1
+ Revision: 326508
- rebuild

* Sat Dec 06 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.3-10mdv2009.1
+ Revision: 311294
- rebuilt against mysql-5.1.30 libs

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.3-9mdv2009.0
+ Revision: 235119
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.3-8mdv2009.0
+ Revision: 215663
- fix rebuild
- fix buildroot

* Fri Mar 07 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.3-7mdv2008.1
+ Revision: 181958
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.3-6mdv2008.0
+ Revision: 82692
- rebuild


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-5mdv2007.1
+ Revision: 140769
- rebuild

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.3-4mdv2007.0
+ Revision: 79539
- Import apache-mod_vdbh

* Tue Sep 05 2006 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.3-1mdv2007.0
- rebuilt against MySQL-5.0.24a-1mdv2007.0 due to ABI changes

* Mon Aug 07 2006 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.3-3mdv2007.0
- rebuild

* Sun Dec 18 2005 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.3-2mdk
- rebuilt against apache-2.2.0

* Sun Oct 30 2005 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.3-1mdk
- rebuilt against MySQL-5.0.15
- fix versioning

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_1.0.3-2mdk
- fix deps

* Fri Jun 03 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_1.0.3-1mdk
- rename the package
- the conf.d directory is renamed to modules.d
- use new rpm-4.4.x pre,post magic

* Sun Mar 20 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_1.0.3-4mdk
- use the %macro

* Mon Feb 28 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_1.0.3-3mdk
- fix %%post and %%postun to prevent double restarts
- fix bug #6574

* Wed Feb 16 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_1.0.3-2mdk
- spec file cleanups, remove the ADVX-build stuff

* Tue Feb 08 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_1.0.3-1mdk
- rebuilt for apache 2.0.53

* Tue Jan 25 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.52_1.0.3-2mdk
- rebuilt against MySQL-4.1.x system libs
- nuke redundant deps

* Wed Sep 29 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.52_1.0.3-1mdk
- built for apache 2.0.52

* Fri Sep 17 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.51_1.0.3-1mdk
- built for apache 2.0.51

* Tue Jul 13 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.50_1.0.3-1mdk
- built for apache 2.0.50
- remove redundant provides

* Tue Jun 15 2004 Oden Eriksson <oden.eriksson@kvikkjokk.net> 2.0.49_1.0.3-1mdk
- built for apache 2.0.49


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 210 |12cr|apache-mod_vhost-2.3.1-21
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	DSO module for the apache web server
Name:		apache-mod_vhost
Version:	2.3.1
Release:	21
Group:		System/Servers
License:	GPL
URL:		http://kwiatek.eu.org/mod_vhost/
# there is no official tar ball
Source0:	http://kwiatek.eu.org/mod_vhost/vhost/ver2.3.1/mod_vhost.c
Source1:	A75_mod_vhost_ldap.conf
Source2:	A76_mod_vhost_mysql1.conf
Source3:	A77_mod_vhost_pgsql.conf
Source4:	A78_mod_vhost_sqlite3.conf
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	file
BuildRequires:	mysql-devel
BuildRequires:	db-devel
BuildRequires:	sqlite3-devel
BuildRequires:	postgresql-devel

%description
This module is provided for Virtual Host based on LDAP Directory Server, MySQL,
PostgreSQL or SQLite3 databases. The core of this module is Berkely DB database
where are stored positive hits in LDAP/MySQL/PGSQL/SQLite3. Without this cache
probably our LDAP/MySQL/PGSQL/SQLite3 database will have problem with
productivity. First lookup is done in cache. When the hostname (Vhost from 
HTTP/1.1 Request) is not found in cache, the module search in 
LDAP/MySQL/PGSQL/SQLite3. If the entry exist in LDAP/PGSQL, module insert
values into cache, and proceed request. When there are no such entry, the
module return DECLINED, and the request is directed to DocumentRoot of the
Server.

This source rpm package will provide separate subpackages for each database
backend, like so:

 o apache-mod_vhost_ldap	- OpenLDAP support
 o apache-mod_vhost_mysql1	- MySQL support
 o apache-mod_vhost_pgsql	- PostgreSQL support
 o apache-mod_vhost_sqlite3	- SQLite3 support

%package -n	apache-mod_vhost_ldap
Summary:	This module provides Virtual Hosting based on OpenLDAP database
Group:		System/Servers
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
Conflicts:	apache-mod_vhost_mysql
Conflicts:	apache-mod_vhost_mysql1
Conflicts:	apache-mod_vhost_pgsql
Conflicts:	apache-mod_vhost_sqlite3

%description -n	apache-mod_vhost_ldap
This module provides Virtual Hosting based on OpenLDAP database.

%package -n	apache-mod_vhost_mysql1
Summary:	This module provides Virtual Hosting based on MySQL database
Group:		System/Servers
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
Conflicts:	apache-mod_vhost_mysql
Conflicts:	apache-mod_vhost_ldap
Conflicts:	apache-mod_vhost_pgsql
Conflicts:	apache-mod_vhost_sqlite3

%description -n	apache-mod_vhost_mysql1
This module provides Virtual Hosting based on MySQL database.

%package -n	apache-mod_vhost_pgsql
Summary:	This module provides Virtual Hosting based on PostgreSQL database
Group:		System/Servers
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
Conflicts:	apache-mod_vhost_mysql
Conflicts:	apache-mod_vhost_mysql1
Conflicts:	apache-mod_vhost_ldap
Conflicts:	apache-mod_vhost_sqlite3

%description -n	apache-mod_vhost_pgsql
This module provides Virtual Hosting based on PostgreSQL database.

%package -n	apache-mod_vhost_sqlite3
Summary:	This module provides Virtual Hosting based on SQLite3 database
Group:		System/Servers
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
Conflicts:	apache-mod_vhost_mysql
Conflicts:	apache-mod_vhost_mysql1
Conflicts:	apache-mod_vhost_ldap
Conflicts:	apache-mod_vhost_pgsql

%description -n	apache-mod_vhost_sqlite3
This module provides Virtual Hosting based on SQLite3 database.

%prep

%setup -q -c -T -n mod_vhost-%{version}

cp %{SOURCE0} mod_vhost.c
cp %{SOURCE1} A75_mod_vhost_ldap.conf
cp %{SOURCE2} A76_mod_vhost_mysql1.conf
cp %{SOURCE3} A77_mod_vhost_pgsql.conf
cp %{SOURCE4} A78_mod_vhost_sqlite3.conf

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

# use latest db4
perl -pi -e "s|\<db43\/db\.h\>|\<db4\/db\.h\>|g" mod_vhost.c

%build

# fix a different module for each backend

# SQLite3
cp mod_vhost.c mod_vhost_sqlite3.c
perl -pi -e "s|mod_vhost\.c|mod_vhost_sqlite3\.c|g" mod_vhost_sqlite3.c
perl -pi -e "s|mod_vhost_module|vhost_sqlite3_module|g" mod_vhost_sqlite3.c
perl -pi -e "s|/tmp/positive\.db|/var/lib/apache-mod_vhost_sqlite3/positive\.db|g" mod_vhost_sqlite3.c
perl -pi -e "s|/tmp/negative\.db|/var/lib/apache-mod_vhost_sqlite3/negative\.db|g" mod_vhost_sqlite3.c
perl -pi -e "s|/tmp/baza\.db|/var/lib/apache-mod_vhost_sqlite3/baza\.db|g" mod_vhost_sqlite3.c
%{_bindir}/apxs -DHAVE_SQLITE  -DHAVE_PHP -I%{_includedir}/pgsql -c mod_vhost_sqlite3.c %{ldflags} -L%{_libdir} -Wl,-ldb -Wl,-lsqlite3 -Wl,-lapr-1
mv .libs/mod_vhost_sqlite3.so .
rm -rf .libs *.{la,lo,o,slo}

# PostgreSQL
cp mod_vhost.c mod_vhost_pgsql.c
perl -pi -e "s|mod_vhost\.c|mod_vhost_pgsql\.c|g" mod_vhost_pgsql.c
perl -pi -e "s|mod_vhost_module|vhost_pgsql_module|g" mod_vhost_pgsql.c
perl -pi -e "s|/tmp/positive\.db|/var/lib/apache-mod_vhost_pgsql/positive\.db|g" mod_vhost_pgsql.c
perl -pi -e "s|/tmp/negative\.db|/var/lib/apache-mod_vhost_pgsql/negative\.db|g" mod_vhost_pgsql.c
%{_bindir}/apxs -DHAVE_PGSQL -DHAVE_PHP -I%{_includedir}/pgsql  -c mod_vhost_pgsql.c %{ldflags} -L%{_libdir} -Wl,-ldb -Wl,-lpq -Wl,-lapr-1
mv .libs/mod_vhost_pgsql.so .
rm -rf .libs *.{la,lo,o,slo}

# MySQL
cp mod_vhost.c mod_vhost_mysql1.c
perl -pi -e "s|mod_vhost\.c|mod_vhost_mysql1\.c|g" mod_vhost_mysql1.c
perl -pi -e "s|mod_vhost_module|vhost_mysql1_module|g" mod_vhost_mysql1.c
perl -pi -e "s|/tmp/positive\.db|/var/lib/apache-mod_vhost_mysql/positive\.db|g" mod_vhost_mysql1.c
perl -pi -e "s|/tmp/negative\.db|/var/lib/apache-mod_vhost_mysql/negative\.db|g" mod_vhost_mysql1.c
%{_bindir}/apxs -DHAVE_MYSQL -DHAVE_PHP -I%{_includedir}/mysql -c mod_vhost_mysql1.c %{ldflags} -L%{_libdir} -Wl,-ldb -Wl,-lmysqlclient -Wl,-lapr-1
mv .libs/mod_vhost_mysql1.so .
rm -rf .libs *.{la,lo,o,slo}

# OpenLDAP
cp mod_vhost.c mod_vhost_ldap.c
perl -pi -e "s|mod_vhost\.c|mod_vhost_ldap\.c|g" mod_vhost_ldap.c
perl -pi -e "s|mod_vhost_module|vhost_ldap_module|g" mod_vhost_ldap.c
perl -pi -e "s|/tmp/positive\.db|/var/lib/apache-mod_vhost_ldap/positive\.db|g" mod_vhost_ldap.c
perl -pi -e "s|/tmp/negative\.db|/var/lib/apache-mod_vhost_ldap/negative\.db|g" mod_vhost_ldap.c
%{_bindir}/apxs -DHAVE_LDAP -DHAVE_PHP -I%{_includedir}/ldap -c mod_vhost_ldap.c %{ldflags} -L%{_libdir} -Wl,-ldb -Wl,-lldap  -Wl,-lapr-1
mv .libs/mod_vhost_ldap.so .
rm -rf .libs *.{la,lo,o,slo}

%install

install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}/var/lib/apache-mod_vhost_sqlite3
install -d %{buildroot}/var/lib/apache-mod_vhost_pgsql
install -d %{buildroot}/var/lib/apache-mod_vhost_mysql
install -d %{buildroot}/var/lib/apache-mod_vhost_ldap

install -m0755 mod_vhost_ldap.so %{buildroot}%{_libdir}/apache-extramodules/
install -m0755 mod_vhost_mysql1.so %{buildroot}%{_libdir}/apache-extramodules/
install -m0755 mod_vhost_pgsql.so %{buildroot}%{_libdir}/apache-extramodules/
install -m0755 mod_vhost_sqlite3.so %{buildroot}%{_libdir}/apache-extramodules/

install -m0640 A75_mod_vhost_ldap.conf %{buildroot}%{_sysconfdir}/httpd/modules.d/
install -m0640 A76_mod_vhost_mysql1.conf %{buildroot}%{_sysconfdir}/httpd/modules.d/
install -m0640 A77_mod_vhost_pgsql.conf %{buildroot}%{_sysconfdir}/httpd/modules.d/
install -m0640 A78_mod_vhost_sqlite3.conf %{buildroot}%{_sysconfdir}/httpd/modules.d/

%post -n apache-mod_vhost_ldap
if [ -f %{_var}/lock/subsys/httpd ]; then
 %{_initrddir}/httpd restart 1>&2;
fi

%postun -n apache-mod_vhost_ldap
if [ "$1" = "0" ]; then
 if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
 fi
fi

%post -n apache-mod_vhost_mysql1
if [ -f %{_var}/lock/subsys/httpd ]; then
 %{_initrddir}/httpd restart 1>&2;
fi

%postun -n apache-mod_vhost_mysql1
if [ "$1" = "0" ]; then
 if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
 fi
fi

%post -n apache-mod_vhost_pgsql
if [ -f %{_var}/lock/subsys/httpd ]; then
 %{_initrddir}/httpd restart 1>&2;
fi

%postun -n apache-mod_vhost_pgsql
if [ "$1" = "0" ]; then
 if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
 fi
fi

%post -n apache-mod_vhost_sqlite3
if [ -f %{_var}/lock/subsys/httpd ]; then
 %{_initrddir}/httpd restart 1>&2;
fi

%postun -n apache-mod_vhost_sqlite3
if [ "$1" = "0" ]; then
 if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
 fi
fi

%clean

%files -n apache-mod_vhost_ldap
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/A75_mod_vhost_ldap.conf
%attr(0755,root,root) %{_libdir}/apache-extramodules/mod_vhost_ldap.so
%attr(0755,apache,apache) %dir /var/lib/apache-mod_vhost_ldap

%files -n apache-mod_vhost_mysql1
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/A76_mod_vhost_mysql1.conf
%attr(0755,root,root) %{_libdir}/apache-extramodules/mod_vhost_mysql1.so
%attr(0755,apache,apache) %dir /var/lib/apache-mod_vhost_mysql

%files -n apache-mod_vhost_pgsql
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/A77_mod_vhost_pgsql.conf
%attr(0755,root,root) %{_libdir}/apache-extramodules/mod_vhost_pgsql.so
%attr(0755,apache,apache) %dir /var/lib/apache-mod_vhost_pgsql

%files -n apache-mod_vhost_sqlite3
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/A78_mod_vhost_sqlite3.conf
%attr(0755,root,root) %{_libdir}/apache-extramodules/mod_vhost_sqlite3.so
%attr(0755,apache,apache) %dir /var/lib/apache-mod_vhost_sqlite3


%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 2.3.1-21mdv2012.0
+ Revision: 773237
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 2.3.1-20
+ Revision: 678434
- mass rebuild

  + Bogdano Arendartchuk <bogdano@mandriva.com>
    - build with db 5.1 (from fwang | 2011-04-12 10:35:21 +0200)

* Thu Mar 17 2011 Oden Eriksson <oeriksson@mandriva.com> 2.3.1-18
+ Revision: 645772
- relink against libmysqlclient.so.18

* Sat Jan 01 2011 Oden Eriksson <oeriksson@mandriva.com> 2.3.1-17mdv2011.0
+ Revision: 627210
- rebuilt against mysql-5.5.8 libs, again

* Thu Dec 30 2010 Oden Eriksson <oeriksson@mandriva.com> 2.3.1-16mdv2011.0
+ Revision: 626504
- rebuilt against mysql-5.5.8 libs

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 2.3.1-14mdv2011.0
+ Revision: 609656
- rebuilt against new libdbi

* Wed Apr 21 2010 Funda Wang <fwang@mandriva.org> 2.3.1-13mdv2010.1
+ Revision: 537583
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 2.3.1-12mdv2010.1
+ Revision: 516223
- rebuilt for apache-2.2.15

* Thu Feb 18 2010 Oden Eriksson <oeriksson@mandriva.com> 2.3.1-11mdv2010.1
+ Revision: 507476
- rebuild

* Tue Jan 12 2010 Buchan Milne <bgmilne@mandriva.org> 2.3.1-10mdv2010.1
+ Revision: 490360
- Rebuild for db-4.8

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 2.3.1-9mdv2010.0
+ Revision: 406676
- rebuild

* Tue Jun 30 2009 Oden Eriksson <oeriksson@mandriva.com> 2.3.1-8mdv2010.0
+ Revision: 391054
- fix bdb linkage (duh!)

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 2.3.1-7mdv2009.1
+ Revision: 326270
- rebuild
- rebuilt against mysql-5.1.30 libs

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 2.3.1-5mdv2009.0
+ Revision: 235120
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 2.3.1-4mdv2009.0
+ Revision: 215664
- fix rebuild
- hard code %%{_localstatedir}/lib to ease backports

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Sun Mar 09 2008 Oden Eriksson <oeriksson@mandriva.com> 2.3.1-3mdv2008.1
+ Revision: 182872
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 2.3.1-2mdv2008.1
+ Revision: 170758
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

* Thu Jan 03 2008 Oden Eriksson <oeriksson@mandriva.com> 2.3.1-1mdv2008.1
+ Revision: 142103
- 2.3.1
- bunzip the sources
- fix build
- rebuilt against openldap-2.4.7 libs

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 2.3-5mdv2008.0
+ Revision: 82694
- rebuild


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 2.3-4mdv2007.1
+ Revision: 140770
- rebuild

* Fri Jan 19 2007 Oden Eriksson <oeriksson@mandriva.com> 2.3-3mdv2007.1
+ Revision: 110745
- rebuilt against new postgresql libs

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 2.3-2mdv2007.0
+ Revision: 79541
- Import apache-mod_vhost

* Tue Sep 05 2006 Oden Eriksson <oeriksson@mandriva.com> 2.3-1mdv2007.0
- rebuilt against MySQL-5.0.24a-1mdv2007.0 due to ABI changes

* Sat Jul 22 2006 Oden Eriksson <oeriksson@mandriva.com> 2.3-1mdv2007.0
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 211 |12cr|apache-mod_vhost_hash_alias-1.0-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_vhost_hash_alias
%define mod_conf 42_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	Apache HTTPD module for mass virtual hosting
Name:		apache-%{mod_name}
Version:	1.0
Release:	14
Group:		System/Servers
License:	LGPL
URL:		http://weuh.org/projects/mod_vhost_hash_alias/
Source0: 	mod-vhost-hash-alias-%{version}.tar.bz2
Source1:	%{mod_conf}.bz2
Requires(pre):	rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	mhash-devel
Epoch:		1

%description
mod_vhost_hash_alias is an Apache HTTPD module that allows mass hosting with
good distribution across a unified directory namespace. Administrators no
longer have to use complex regexps with mod_rewrite, since they can use
mod_vhost_hash_alias to do a better job and use fewer resources.
mod_vhost_hash_alias is a component of the VHFFS hosting platform which is
used by the Web hosting provider Tuxfamily.org.

%prep

%setup -q -n mod-vhost-hash-alias-%{version}
sed -i s/HashDigest/HashType/ README

%build
export APR_CONFIG="%{_bindir}/apr-1-config"

%configure2_5x --localstatedir=/var/lib \
    --with-apxs2=%{_bindir}/apxs

%make

%install

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

install -d %{buildroot}%{_var}/www/html/addon-modules
ln -s ../../../..%{_docdir}/%{name}-%{version} %{buildroot}%{_var}/www/html/addon-modules/%{name}-%{version}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
    fi
fi

%clean

%files
%doc AUTHORS ChangeLog README INSTALL NEWS TODO
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
%{_var}/www/html/addon-modules/*




%changelog
* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1:1.0-14mdv2011.0
+ Revision: 678436
- mass rebuild

* Thu Dec 02 2010 Paulo Andrade <pcpa@mandriva.com.br> 1:1.0-13mdv2011.0
+ Revision: 605254
- Rebuild with apr with workaround to issue with gcc type based

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.0-12mdv2011.0
+ Revision: 588081
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.0-11mdv2010.1
+ Revision: 516231
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1:1.0-10mdv2010.0
+ Revision: 406678
- rebuild

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 1:1.0-9mdv2009.1
+ Revision: 326271
- rebuild

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.0-8mdv2009.0
+ Revision: 235122
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.0-7mdv2009.0
+ Revision: 215666
- fix rebuild
- hard code %%{_localstatedir}/lib to ease backports

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 1:1.0-6mdv2008.1
+ Revision: 135823
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Sep 09 2007 Oden Eriksson <oeriksson@mandriva.com> 1:1.0-6mdv2008.0
+ Revision: 83413
- fix deps
- rebuild


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0-5mdv2007.1
+ Revision: 140772
- rebuild

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 1:1.0-4mdv2007.1
+ Revision: 79545
- Import apache-mod_vhost_hash_alias

* Mon Aug 07 2006 Oden Eriksson <oeriksson@mandriva.com> 1:1.0-4mdv2007.0
- rebuild

* Fri Dec 16 2005 Oden Eriksson <oeriksson@mandriva.com> 1:1.0-3mdk
- really rebuilt against apache-2.2.0

* Fri Dec 16 2005 Oden Eriksson <oeriksson@mandriva.com> 1:1.0-2mdk
- rebuilt against apache-2.2.0
- fix the config

* Mon Nov 28 2005 Oden Eriksson <oeriksson@mandriva.com> 1:1.0-1mdk
- fix versioning

* Thu Sep 22 2005 Pascal Terjan <pterjan@mandriva.org> 2.0.54_1.0-2mdk
- fix URL

* Thu Sep 22 2005 Pascal Terjan <pterjan@mandriva.org> 2.0.54_1.0-1mdk
- first Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 212 |12cr|apache-mod_vhost_mysql-0.10-20
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_vhost_mysql
%define mod_conf A74_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	DSO module for the apache web server
Name:		apache-%{mod_name}
Version:	0.10
Release:	20
Group:		System/Servers
License:	GPL
URL:		http://fabienne.tc2.utelisys.net/~skinkie/mod_vhost_mysql2/
Source0:	http://fabienne.tc2.utelisys.net/~skinkie/mod_vhost_mysql2/mod_vhost_mysql2-0.10.tar.bz2
Source1:	%{mod_conf}.bz2
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	file
BuildRequires:	mysql-devel
BuildRequires:	openssl-devel

%description
This module provides dynamically configured virtual Hosting. using MySQL in
Apache2.

%prep

%setup -q -n %{mod_name}2-%{version}

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build
%{_bindir}/apxs `mysql_config --include` -lmysqlclient -c %{mod_name}.c

%install

install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
install -d %{buildroot}%{_libdir}/apache-extramodules

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
 %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
 if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
 fi
fi

%clean

%files
%doc README vh.sql
%attr(0640,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}




%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 0.10-20mdv2012.0
+ Revision: 773239
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 0.10-19
+ Revision: 678438
- mass rebuild

* Thu Mar 17 2011 Oden Eriksson <oeriksson@mandriva.com> 0.10-18
+ Revision: 645773
- relink against libmysqlclient.so.18
- rebuilt against mysql-5.5.8 libs, again

* Thu Dec 30 2010 Oden Eriksson <oeriksson@mandriva.com> 0.10-16mdv2011.0
+ Revision: 626505
- rebuilt against mysql-5.5.8 libs

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.10-14mdv2011.0
+ Revision: 588084
- rebuild

* Wed Apr 21 2010 Funda Wang <fwang@mandriva.org> 0.10-13mdv2010.1
+ Revision: 537584
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.10-12mdv2010.1
+ Revision: 516239
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.10-11mdv2010.0
+ Revision: 406680
- rebuild

* Wed Jan 07 2009 Oden Eriksson <oeriksson@mandriva.com> 0.10-10mdv2009.1
+ Revision: 326509
- fix build
- rebuilt against mysql-5.1.30 libs

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 0.10-8mdv2009.0
+ Revision: 235124
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 0.10-7mdv2009.0
+ Revision: 215668
- fix rebuild

* Fri Mar 07 2008 Oden Eriksson <oeriksson@mandriva.com> 0.10-6mdv2008.1
+ Revision: 181986
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 0.10-5mdv2008.1
+ Revision: 170759
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 0.10-4mdv2008.0
+ Revision: 82697
- rebuild


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 0.10-3mdv2007.1
+ Revision: 140773
- rebuild

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 0.10-2mdv2007.0
+ Revision: 79547
- Import apache-mod_vhost_mysql

* Tue Sep 05 2006 Oden Eriksson <oeriksson@mandriva.com> 0.10-1mdv2007.0
- rebuilt against MySQL-5.0.24a-1mdv2007.0 due to ABI changes

* Sat Jul 22 2006 Oden Eriksson <oeriksson@mandriva.com> 0.10-1mdv2007.0
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 213 |12cr|apache-mod_vhs-1.0.32-20
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_vhs
%define mod_conf A73_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	DSO module for the apache web server
Name:		apache-%{mod_name}
Version:	1.0.32
Release:	20
Group:		System/Servers
License:	GPL
URL:		http://www.oav.net/projects/mod_vhs/
Source0:	http://www.oav.net/projects/mod_vhs/%{mod_name}-%{version}.tar.gz
Source1:	%{mod_conf}
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	file
BuildRequires:	libhome-devel
BuildRequires:	php-devel

%description
mod_vhs is an Apache 2.0/2.1 Web server module allowing mass virtual hosting
without the need for file-based configuration. The virtual host paths are
translated from any database supported by libhome at request time from MySQL,
LDAP, PAM, or a system password file. PHP security can be basically
auto-configured from the database using this module.

%prep

%setup -q -n %{mod_name}

cp %{SOURCE1} %{mod_conf}

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

# fix attribs
chmod 644 *

%build
%{_bindir}/apxs -DDEBIAN `apr-1-config --includes` `libhome.sh --includes` `php-config --includes` -lhome -DHAVE_MOD_PHP_SUPPORT -c %{mod_name}.c

%install

install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
install -d %{buildroot}%{_libdir}/apache-extramodules

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
 %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
 if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
 fi
fi

%clean

%files
%doc AUTHORS ChangeLog README* THANKS TODO WARNING
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}




%changelog
* Wed May 25 2011 Funda Wang <fwang@mandriva.org> 1.0.32-20mdv2011.0
+ Revision: 678952
- bump rel

* Wed May 25 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.32-19
+ Revision: 678928
- rebuild
- mass rebuild

* Sat Jan 01 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.32-17mdv2011.0
+ Revision: 627212
- rebuilt against mysql-5.5.8 libs, again
- rebuilt against mysql-5.5.8 libs

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.32-14mdv2011.0
+ Revision: 588085
- rebuild

* Wed Apr 21 2010 Funda Wang <fwang@mandriva.org> 1.0.32-13mdv2010.1
+ Revision: 537582
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.32-12mdv2010.1
+ Revision: 516246
- rebuilt for apache-2.2.15

* Thu Feb 18 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.32-11mdv2010.1
+ Revision: 507477
- rebuild

* Tue Jan 12 2010 Buchan Milne <bgmilne@mandriva.org> 1.0.32-10mdv2010.1
+ Revision: 490361
- Rebuild for db-4.8

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.32-9mdv2010.0
+ Revision: 406681
- rebuild

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.32-8mdv2009.1
+ Revision: 326272
- rebuild

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.32-7mdv2009.0
+ Revision: 235125
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.32-6mdv2009.0
+ Revision: 215669
- fix rebuild

* Sun Mar 09 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.32-5mdv2008.1
+ Revision: 182873
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1.0.32-4mdv2008.1
+ Revision: 170760
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.32-3mdv2008.0
+ Revision: 82699
- rebuild


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.32-2mdv2007.1
+ Revision: 140774
- rebuild

* Wed Mar 07 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.32-1mdv2007.1
+ Revision: 134884
- 1.0.32

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.30-1mdv2007.0
+ Revision: 79549
- Import apache-mod_vhs

* Sat Jul 22 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.30-1mdv2007.0
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 214 |12cr|apache-mod_webfilter-0.6-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_webfilter
%define mod_conf A12_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	An apache content filter module
Name:		apache-%{mod_name}
Version:	0.6
Release:	13
Group:		System/Servers
License:	GPL
URL:		http://software.othello.ch/mod_webfilter/
Source0:	%{mod_name}-%{version}.tar.bz2
Source1:	%{mod_conf}.bz2
Source2:	mod_webfilter.txt.bz2
Patch0:		mod_webfilter-0.6-misc_fixes.patch
Patch1:		mod_webfilter-0.6-apache220.diff
Requires:	apache-mod_php
Requires:	apache-mod_proxy
BuildRequires:	autoconf2.5
BuildRequires:	automake
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	file
BuildRequires:	gdbm-devel
Epoch:		1

%description
Even though the free software community opposes censoring efforts
on the Internet, corporations still prefer to restrict the access
their employees have to the interet with technical measures.
Flexible solutions for URL filtering have so far mostly been
provided by commercial software vendors, free software
implementations usually were not versatile enough for commercial
environments. Unfortunately, this also meant that commercial
products were used for proxies and firewalls, and in the process
for many other things as well. 


We believe that mod_webfilter could improve this. In the webfilter
databases, each hostname or domain suffix is categorized with one
or more categories describing the content the site offers. The
administrator can configure the module with a whitelist and a
blacklist. If the hostname requested by a user has a category as
specified in the whitelist, the request is accepted, even if the
following blacklist test would reject it. If the hostname
requested has a category as specified in the black list, it is
rejected. All other requests are accepted, but tag filtering, an
additional capability of the module, is applied to the content
delivered for this URL. 


In principle, one database for blacklist and whitelist would be
enough, nevertheless the module allows the databases for whitelist
and blacklist to be different. This makes sense e.g. in a setting
where the blacklist is imported from some public database of
`indecent' URLs, and the whitelist is a locally maintained
database of exceptions. 

%prep
%setup -q -n %{mod_name}-%{version}
%patch0 -p1
%patch1 -p0

bzcat %{SOURCE2} > mod_webfilter.txt

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build
export WANT_AUTOCONF_2_5=1
libtoolize --copy --force; aclocal; autoconf; automake

export CFLAGS=`%{_bindir}/apxs -q CFLAGS`

%configure2_5x --localstatedir=/var/lib \
    --with-apxs=%{_bindir}/apxs \
    --with-htdocs=%{_var}/www/html/admin/mod_webfilter

make

pushd module
    # the autoconf stuff is a mess, we have to build the module "by hand"
    echo "static char *mod_webfilter_version = \"%{version}\";" > mod_webfilter_version.h
    %{_bindir}/apxs -c mod_webfilter.c
    mv .libs ../
popd

%install

%makeinstall_std

install -d %{buildroot}%{_var}/www/html/admin/%{mod_name}
install -d %{buildroot}/var/lib/%{mod_name}

# create some funny defaults ;)
echo "bad_sites no_visit" | %{buildroot}%{_bindir}/webfilter_create \
    %{buildroot}/var/lib/mod_webfilter/blacktypes

echo "good_sites go_visit" | %{buildroot}%{_bindir}/webfilter_create \
    %{buildroot}/var/lib/mod_webfilter/whitetypes

echo "www.microsoft.com bad_sites #bad" | %{buildroot}%{_bindir}/webfilter_create \
    %{buildroot}/var/lib/mod_webfilter/black

echo "nux.se good_sites #good" | %{buildroot}%{_bindir}/webfilter_create \
    %{buildroot}/var/lib/mod_webfilter/white

# remove silly things...
rm -f %{buildroot}%{_var}/www/html/admin/mod_webfilter/*

# install the web stuff
install -m644 web/whitelist.php %{buildroot}%{_var}/www/html/admin/mod_webfilter/whitelist.php

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

install -d %{buildroot}%{_var}/www/html/addon-modules
ln -s ../../../..%{_docdir}/%{name}-%{version} %{buildroot}%{_var}/www/html/addon-modules/%{name}-%{version}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
    fi
fi

%files
%doc doc/mod_webfilter.html AUTHORS ChangeLog NEWS README TODO mod_webfilter.txt
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,apache,apache) %dir /var/lib/mod_webfilter
%attr(0666,apache,apache) %config(noreplace) /var/lib/mod_webfilter/white
%attr(0666,apache,apache) %config(noreplace) /var/lib/mod_webfilter/black
%attr(0666,apache,apache) %config(noreplace) /var/lib/mod_webfilter/whitetypes
%attr(0666,apache,apache) %config(noreplace) /var/lib/mod_webfilter/blacktypes
%attr(0755,root,root) %{_bindir}/webfilter_*
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
%{_var}/www/html/addon-modules/*
%attr(0644,root,root) %{_var}/www/html/admin/mod_webfilter/whitelist.php
%{_mandir}/man1/webfilter_*




%changelog
* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.6-13mdv2011.0
+ Revision: 678440
- mass rebuild

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.6-12mdv2011.0
+ Revision: 627738
- don't force the usage of automake1.7

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.6-11mdv2011.0
+ Revision: 588086
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.6-10mdv2010.1
+ Revision: 516250
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.6-9mdv2010.0
+ Revision: 406672
- rebuild

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.6-8mdv2009.0
+ Revision: 235128
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.6-7mdv2009.0
+ Revision: 215671
- fix rebuild
- hard code %%{_localstatedir}/lib to ease backports

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Fri Mar 07 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.6-6mdv2008.1
+ Revision: 181968
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.6-5mdv2008.0
+ Revision: 82701
- rebuild


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 0.6-4mdv2007.1
+ Revision: 140776
- rebuild

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.6-3mdv2007.1
+ Revision: 79556
- Import apache-mod_webfilter

* Mon Aug 07 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.6-3mdv2007.0
- rebuild

* Fri Dec 16 2005 Oden Eriksson <oeriksson@mandriva.com> 1:0.6-2mdk
- rebuilt against apache-2.2.0 (P1)

* Mon Nov 28 2005 Oden Eriksson <oeriksson@mandriva.com> 1:0.6-1mdk
- fix versioning

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_0.6-2mdk
- fix deps

* Fri Jun 03 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_0.6-1mdk
- rename the package
- the conf.d directory is renamed to modules.d
- use new rpm-4.4.x pre,post magic

* Sun Mar 20 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.6-4mdk
- use the %1

* Mon Feb 28 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.6-3mdk
- fix %%post and %%postun to prevent double restarts
- fix bug #6574

* Wed Feb 16 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.6-2mdk
- spec file cleanups, remove the ADVX-build stuff

* Tue Feb 08 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.6-1mdk
- rebuilt for apache 2.0.53

* Wed Sep 29 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.52_0.6-1mdk
- built for apache 2.0.52

* Fri Sep 17 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.51_0.6-1mdk
- built for apache 2.0.51

* Tue Jul 13 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.50_0.6-1mdk
- built for apache 2.0.50
- remove redundant provides

* Tue Jun 15 2004 Oden Eriksson <oden.eriksson@kvikkjokk.net> 2.0.49_0.6-1mdk
- built for apache 2.0.49


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 215 |12cr|apache-mod_websh-3.5.0-19
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_websh
%define mod_conf 24_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	Tcl scripting as a DSO module for the apache web server
Name:		apache-%{mod_name}
Version:	3.5.0
Release:	19
Group:		System/Servers
License:	Apache License
URL:		http://tcl.apache.org/websh/
Source0:	websh-%{version}.tar.bz2
Source1:	%{mod_conf}
Patch0:		%{mod_name}-register.patch
Patch1:		websh-tcl_version.diff
BuildRequires:	tcl >= 8.4.5
BuildRequires:	tcl-devel >= 8.4.5
BuildRequires:	autoconf2.5
BuildRequires:	automake
Requires:	tcl >= 8.4.5
Requires(pre): tcl >= 8.4.5
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	file

%description
Websh is a rapid development environment for building powerful,
fast, and reliable web applications. webshell is versatile and
handles everything from HTML generation to data-base driven
one-to-one page customization.

%prep

%setup -q -n websh-%{version}
%patch0 -p0
%patch1 -p0

cp %{SOURCE1} %{mod_conf}


# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build

cd src/unix
export WANT_AUTOCONF_2_5=1
rm -f missing
libtoolize --copy --force; aclocal; autoconf; automake --copy --foreign --add-missing --force-missing ||:

export INC="-I`%{_bindir}/apxs -q INCLUDEDIR` `apr-1-config --includes` `apu-1-config --includes`"

%configure2_5x --localstatedir=/var/lib \
    --enable-shared \
    --enable-static \
    --enable-threads \
    --with-httpdinclude=%{_includedir}/apache

perl -pi -e "s|^HTTPD_INCLUDES.*|HTTPD_INCLUDES = $INC|g" Makefile

make mod_websh.so

mkdir ../../.libs; mv mod_websh%{version}.so ../../.libs/mod_websh.so

%install

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

install -d %{buildroot}%{_var}/www/html/addon-modules
ln -s ../../../..%{_docdir}/%{name}-%{version} %{buildroot}%{_var}/www/html/addon-modules/%{name}-%{version}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
    fi
fi

%clean

%files
%doc INSTALL README src/ChangeLog src/license.terms doc/html/* doc/quickref.xml
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
%{_var}/www/html/addon-modules/*




%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 3.5.0-19mdv2012.0
+ Revision: 773235
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 3.5.0-18
+ Revision: 678441
- mass rebuild

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 3.5.0-17mdv2011.0
+ Revision: 627740
- don't force the usage of automake1.7

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 3.5.0-16mdv2011.0
+ Revision: 588087
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 3.5.0-15mdv2010.1
+ Revision: 516254
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 3.5.0-14mdv2010.0
+ Revision: 407084
- fix build
- rebuild

* Wed Jan 07 2009 Oden Eriksson <oeriksson@mandriva.com> 3.5.0-13mdv2009.1
+ Revision: 326510
- rebuild

* Fri Dec 05 2008 Adam Williamson <awilliamson@mandriva.org> 3.5.0-12mdv2009.1
+ Revision: 310156
- update tcl_version.diff for new tcl
- rebuild for new tcl

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 3.5.0-11mdv2009.0
+ Revision: 235129
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 3.5.0-10mdv2009.0
+ Revision: 215672
- fix rebuild
- hard code %%{_localstatedir}/lib to ease backports

* Thu Dec 20 2007 Olivier Blin <blino@mandriva.org> 3.5.0-9mdv2008.1
+ Revision: 135823
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 3.5.0-9mdv2008.0
+ Revision: 82702
- rebuild

* Fri Sep 07 2007 Anssi Hannula <anssi@mandriva.org> 3.5.0-8mdv2008.0
+ Revision: 81992
- rebuild for new soname of tcl

* Fri Aug 10 2007 Oden Eriksson <oeriksson@mandriva.com> 3.5.0-7mdv2008.0
+ Revision: 61273
- make it find the latest tcl


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 3.5.0-7mdv2007.1
+ Revision: 140777
- rebuild

* Sun Nov 12 2006 Oden Eriksson <oeriksson@mandriva.com> 3.5.0-6mdv2007.1
+ Revision: 83316
- rebuild
- remove macro to make iurt able to build the package
- bunzip patches and sources

  + Stefan van der Eijk <stefan@mandriva.org>
    - Import apache-mod_websh

* Mon Aug 07 2006 Oden Eriksson <oeriksson@mandriva.com> 3.5.0-4mdv2007.0
- rebuild

* Sun Jan 01 2006 Oden Eriksson <oeriksson@mandriva.com> 3.5.0-3mdk
- really rebuilt against apache-2.2.0
- rebuilt against soname aware deps (tcl/tk)
- fix deps

* Thu Dec 15 2005 Oden Eriksson <oeriksson@mandriva.com> 3.5.0-2mdk
- rebuilt against apache-2.2.0

* Mon Nov 28 2005 Oden Eriksson <oeriksson@mandriva.com> 3.5.0-1mdk
- fix versioning

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_3.5.0-2mdk
- fix deps

* Fri Jun 03 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_3.5.0-1mdk
- rename the package
- the conf.d directory is renamed to modules.d
- use new rpm-4.4.x pre,post magic

* Sun Mar 20 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_3.5.0-4mdk
- use the %1

* Mon Feb 28 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_3.5.0-3mdk
- fix %%post and %%postun to prevent double restarts
- fix bug #6574

* Wed Feb 16 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_3.5.0-2mdk
- spec file cleanups, remove the ADVX-build stuff

* Tue Feb 08 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_3.5.0-1mdk
- rebuilt for apache 2.0.53

* Wed Sep 29 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.52_3.5.0-1mdk
- built for apache 2.0.52

* Fri Sep 17 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.51_3.5.0-1mdk
- built for apache 2.0.51

* Tue Jul 13 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.50_3.5.0-1mdk
- built for apache 2.0.50
- remove redundant provides

* Tue Jun 15 2004 Oden Eriksson <oden.eriksson@kvikkjokk.net> 2.0.49_3.5.0-1mdk
- built for apache 2.0.49


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 216 |12cr|apache-mod_wsgi-3.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define apache_version 2.2.8
%define mod_name mod_wsgi
%define mod_conf B23_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	Python WSGI adapter module for Apache
Name:		apache-%{mod_name}
Version:	3.4
Release:	1
Group:		System/Servers
License:	Apache License
URL:		http://code.google.com/p/modwsgi/
Source0:	http://modwsgi.googlecode.com/files/%{mod_name}-%{version}.tar.gz
Source1:	%{mod_conf}
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= %{apache_version}
Requires(pre):	apache >= %{apache_version}
Requires:	apache-conf >= %{apache_version}
Requires:	apache >= %{apache_version}
BuildRequires:	apache-devel >= %{apache_version}
BuildRequires:	python-devel
BuildRequires:	apache-mpm-prefork >= %{apache_version}

%description
The mod_wsgi adapter is an Apache module that provides a WSGI compliant
interface for hosting Python based web applications within Apache. The
adapter is written completely in C code against the Apache C runtime and
for hosting WSGI applications within Apache has a lower overhead than using
existing WSGI adapters for mod_python or CGI.

%prep

%setup -q -n %{mod_name}-%{version}

cp %{SOURCE1} %{mod_conf}

%build
rm -f configure
autoconf

%configure2_5x --localstatedir=/var/lib \
    --with-apxs=%{_bindir}/apxs

%make

%install

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

install -m0755 .libs/%{mod_so} %{buildroot}%{_libdir}/apache-extramodules
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
        %{_initrddir}/httpd restart 1>&2
    fi
fi

%clean

%files
%doc LICENCE README
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}


%changelog
* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 3.3-4mdv2011.0
+ Revision: 678443
- mass rebuild

* Wed Nov 03 2010 Michael Scherer <misc@mandriva.org> 3.3-3mdv2011.0
+ Revision: 592700
- rebuild for python 2.7

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 3.3-2mdv2011.0
+ Revision: 588089
- rebuild

* Tue Oct 19 2010 Oden Eriksson <oeriksson@mandriva.com> 3.3-1mdv2011.0
+ Revision: 586711
- 3.3

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 2.5-3mdv2010.1
+ Revision: 516265
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 2.5-2mdv2010.0
+ Revision: 406682
- rebuild

* Sun Jun 21 2009 Oden Eriksson <oeriksson@mandriva.com> 2.5-1mdv2010.0
+ Revision: 387751
- 2.5
- nuke redundant patches

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 2.3-3mdv2009.1
+ Revision: 326274
- rebuild

* Mon Dec 29 2008 Michael Scherer <misc@mandriva.org> 2.3-2mdv2009.1
+ Revision: 320992
- add patch for format string error
- rebuild for new python

* Thu Oct 16 2008 Oden Eriksson <oeriksson@mandriva.com> 2.3-1mdv2009.1
+ Revision: 294280
- 2.3

* Sun Aug 10 2008 Oden Eriksson <oeriksson@mandriva.com> 2.1-1mdv2009.0
+ Revision: 270290
- 2.1

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 2.0-3mdv2009.0
+ Revision: 235131
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 2.0-2mdv2009.0
+ Revision: 215674
- fix rebuild
- hard code %%{_localstatedir}/lib to ease backports

* Sat May 10 2008 Oden Eriksson <oeriksson@mandriva.com> 2.0-1mdv2009.0
+ Revision: 205396
- 2.0

* Sun Mar 09 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2-2mdv2008.1
+ Revision: 182876
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Oct 30 2007 Oden Eriksson <oeriksson@mandriva.com> 1.2-1mdv2008.1
+ Revision: 103921
- fix deps
- import apache-mod_wsgi


* Tue Oct 30 2007 Oden Eriksson <oeriksson@mandriva.com> 1.2-1mdv2008.1
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 217 |12cr|apache-mod_xhtml-0-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_xhtml
%define mod_conf A68_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	Adds XHTML Namespace processing to the Apache Webserver
Name:		apache-%{mod_name}
Version:	0
Release:	13
Group:		System/Servers
License:	GPL
URL:		http://apache.webthing.com/mod_xhtml/
# there is no official tar ball
# http://apache.webthing.com/svn/apache/filters/xmlns/
Source0:	http://apache.webthing.com/svn/apache/filters/xmlns/mod_xhtml.c
Source1:	README.mod_xhtml
Source2:	%{mod_conf}
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires(pre):	apache-mod_xmlns
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
Requires:	apache-mod_xmlns
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	apache-mod_xmlns-devel
BuildRequires:	file

%description
mod_xhtml provides a namespace processor for http://www.w3.org/1999/xhtml that
serves to ensure XHTML meets the W3C Appendix C guidelines for compatibility
with HTML browsers and the text/html MIME type. In addition, mod_xhtml
implements Server Side  Includes (SSI), both as Apache's comment-driven
processing language and as a separate XML namespace processor.

%prep

%setup -q -c -T -n %{mod_name}-%{version}

cp %{SOURCE0} mod_xhtml.c
cp %{SOURCE1} README
cp %{SOURCE2} %{mod_conf}

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build
%{_bindir}/apxs -c %{mod_name}.c

%install

install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
install -d %{buildroot}%{_libdir}/apache-extramodules

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
 %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
 if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
 fi
fi

%clean

%files
%doc README
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}


%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 0-13mdv2012.0
+ Revision: 773240
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 0-12
+ Revision: 678444
- mass rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0-11mdv2011.0
+ Revision: 588090
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0-10mdv2010.1
+ Revision: 516269
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0-9mdv2010.0
+ Revision: 406683
- rebuild

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 0-8mdv2009.1
+ Revision: 326277
- rebuild

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 0-7mdv2009.0
+ Revision: 235132
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 0-6mdv2009.0
+ Revision: 215675
- fix rebuild

* Sun Mar 09 2008 Oden Eriksson <oeriksson@mandriva.com> 0-5mdv2008.1
+ Revision: 182877
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Oct 13 2007 Oden Eriksson <oeriksson@mandriva.com> 0-4mdv2008.1
+ Revision: 97989
- bunzip the sources

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 0-3mdv2008.0
+ Revision: 82705
- rebuild


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 0-2mdv2007.1
+ Revision: 140779
- rebuild

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 0-1mdv2007.1
+ Revision: 79560
- Import apache-mod_xhtml

* Tue Jul 18 2006 Oden Eriksson <oeriksson@mandriva.com> 0-1mdv2007.0
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 218 |12cr|apache-mod_xhtml_neg-1.0a-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define apache_version 2.2.8
%define mod_name mod_xhtml_neg
%define mod_conf B39_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	An XHTML content negotiation module for Apache
Name:		apache-%{mod_name}
Version:	1.0a
Release:	9
Group:		System/Servers
License:	Apache License
URL:		http://mod-xhtml-neg.sourceforge.net/
Source0:	http://dfn.dl.sourceforge.net/sourceforge/mod-xhtml-neg/%{mod_name}2-%{version}.tar.gz
Source1:	%{mod_conf}
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):  apache-conf >= %{apache_version}
Requires(pre):  apache >= %{apache_version}
Requires:	apache-conf >= %{apache_version}
Requires:	apache >= %{apache_version}
BuildRequires:	apache-devel >= %{apache_version}
BuildRequires:	dos2unix

%description
This module provides content negotiation facilities for XHTML documents that
conform to Appendix C compatibility requirements of the XHTML 1.0
specification. This allows compatible browsers to view XHTML content as
XML-compliant documents, and older or less compatible clients to view XHTML
content as text/html documents.

%prep

%setup -q -n %{mod_name}-2.0

cp %{SOURCE1} %{mod_conf}

find -type f -exec dos2unix {} \;

%build

%{_bindir}/apxs -c mod_xhtml_neg.c lookupa.c
        
%install

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

install -m0755 .libs/%{mod_so} %{buildroot}%{_libdir}/apache-extramodules/
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
        %{_initrddir}/httpd restart 1>&2
    fi
fi

%clean

%files
%doc LICENSE README mod_xhtml_neg.html
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}



%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 1.0a-9mdv2012.0
+ Revision: 773241
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0a-8
+ Revision: 678445
- mass rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0a-7mdv2011.0
+ Revision: 588091
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0a-6mdv2010.1
+ Revision: 516274
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0a-5mdv2010.0
+ Revision: 406685
- rebuild

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0a-4mdv2009.1
+ Revision: 326278
- rebuild

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0a-3mdv2009.0
+ Revision: 235133
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0a-2mdv2009.0
+ Revision: 215676
- fix rebuild

* Sun May 18 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0a-1mdv2009.0
+ Revision: 208663
- import apache-mod_xhtml_neg


* Sun May 18 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0a-1mdv2009.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 219 |12cr|apache-mod_xmlns-0.97-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_xmlns
%define mod_conf A67_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	Adds XML Namespace processing to the Apache Webserver
Name:		apache-%{mod_name}
Version:	0.97
Release:	15
Group:		System/Servers
License:	GPL
URL:		http://apache.webthing.com/mod_xmlns/
# there is no official tar ball
# http://apache.webthing.com/svn/apache/filters/xmlns/
Source0:	http://apache.webthing.com/svn/apache/filters/xmlns/mod_xmlns.c
Source1:	http://apache.webthing.com/svn/apache/filters/xmlns/xmlns.h
Source2:	README.mod_xmlns
Source3:	%{mod_conf}
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	file

%description
mod_xmlns adds XML Namespace support to Apache, and may form the basis of
XML-driven publishing systems. It runs as an output filter, so it works
automatically with any content generator.

%package	devel
Summary:	Development API for the mod_xmlns apache module
Group:		Development/C

%description	devel
mod_xmlns adds XML Namespace support to Apache, and may form the basis of
XML-driven publishing systems. It runs as an output filter, so it works
automatically with any content generator.

This package contains the development API for the mod_xmlns apache module.

%prep

%setup -q -c -T -n %{mod_name}-%{version}

cp %{SOURCE0} mod_xmlns.c
cp %{SOURCE1} xmlns.h
cp %{SOURCE2} README
cp %{SOURCE3} %{mod_conf}

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build
%{_bindir}/apxs -c %{mod_name}.c

%install

install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_includedir}

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
install -m0644 xmlns.h %{buildroot}%{_includedir}/
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
  %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
  if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
  fi
fi

%clean

%files
%doc README
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}

%files devel
%attr(0644,root,root) %{_includedir}/xmlns.h


%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 0.97-15mdv2012.0
+ Revision: 773242
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 0.97-14
+ Revision: 678447
- mass rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.97-13mdv2011.0
+ Revision: 588102
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.97-12mdv2010.1
+ Revision: 516281
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.97-11mdv2010.0
+ Revision: 406688
- rebuild

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 0.97-10mdv2009.1
+ Revision: 326279
- rebuild

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 0.97-9mdv2009.0
+ Revision: 235135
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 0.97-8mdv2009.0
+ Revision: 215678
- fix rebuild

* Fri Mar 07 2008 Oden Eriksson <oeriksson@mandriva.com> 0.97-7mdv2008.1
+ Revision: 181988
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 01 2007 Oden Eriksson <oeriksson@mandriva.com> 0.97-6mdv2008.1
+ Revision: 94139
- rebuilt due to missing packages

* Mon Oct 01 2007 Oden Eriksson <oeriksson@mandriva.com> 0.97-5mdv2008.0
+ Revision: 94135
- bunzip the sources

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 0.97-4mdv2008.0
+ Revision: 82707
- rebuild


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 0.97-3mdv2007.1
+ Revision: 140780
- rebuild

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 0.97-2mdv2007.0
+ Revision: 79562
- Import apache-mod_xmlns

* Tue Jul 18 2006 Oden Eriksson <oeriksson@mandriva.com> 0.97-2mdv2007.0
- fix deps

* Tue Jul 18 2006 Oden Eriksson <oeriksson@mandriva.com> 0.97-1mdv2007.0
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 220 |12cr|apache-mod_xsendfile-0.12-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define apache_version 2.2.0
%define mod_name mod_xsendfile
%define mod_conf A58_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	Process X-SENDFILE header cgi/scripts may set
Name:		apache-%{mod_name}
Version:	0.12
Release:	2
Group:		System/Servers
License:	Apache License
URL:		https://tn123.org/mod_xsendfile/
Source0:	https://tn123.org/mod_xsendfile/mod_xsendfile-%{version}.tar.bz2
Source1:	%{mod_conf}
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):  apache-conf >= %{apache_version}
Requires(pre):  apache >= %{apache_version}
Requires:	apache-conf >= %{apache_version}
Requires:	apache >= %{apache_version}
BuildRequires:  apache-devel >= %{apache_version}

%description
mod_xsendfile is a small Apache2 module that processes X-SENDFILE headers
registered by the original output handler. If it encounters the presence of
such a header, it will discard all output and send the file specified by that
header instead, using Apache internals including all optimizations like
caching- headers and sendfile or mmap if configured. It is useful for
processing script output of PHP, Perl, or other CGI programs.

%prep

%setup -q -n %{mod_name}-%{version}

cp %{SOURCE1} %{mod_conf}

%build

%{_bindir}/apxs -c %{mod_name}.c

%install

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
        %{_initrddir}/httpd restart 1>&2
    fi
fi

%clean

%files
%doc docs/Readme.html
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}


%changelog
* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.12-2mdv2011.0
+ Revision: 588106
- rebuild

* Sun Oct 17 2010 Oden Eriksson <oeriksson@mandriva.com> 0.12-1mdv2011.0
+ Revision: 586246
- 0.12

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9-9mdv2010.1
+ Revision: 516282
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.9-8mdv2010.0
+ Revision: 406689
- rebuild

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 0.9-7mdv2009.1
+ Revision: 326280
- rebuild

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 0.9-6mdv2009.0
+ Revision: 235136
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 0.9-5mdv2009.0
+ Revision: 215679
- fix rebuild
- fix buildroot

* Fri Mar 07 2008 Oden Eriksson <oeriksson@mandriva.com> 0.9-4mdv2008.1
+ Revision: 181989
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - fix description-line-too-long
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 0.9-3mdv2008.0
+ Revision: 82708
- rebuild


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 0.9-2mdv2007.1
+ Revision: 140781
- rebuild

* Sat Feb 10 2007 Oden Eriksson <oeriksson@mandriva.com> 0.9-1mdv2007.1
+ Revision: 118791
- 0.9

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 0.8-2mdv2007.1
+ Revision: 79565
- Import apache-mod_xsendfile

* Mon Aug 07 2006 Oden Eriksson <oeriksson@mandriva.com> 0.8-2mdv2007.0
- rebuild

* Mon Apr 03 2006 Oden Eriksson <oeriksson@mandriva.com> 0.8-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 221 |12cr|apache-mod_xslt_filter-1.5.2-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define apache_version 2.2.8
%define mod_name mod_xslt_filter
%define mod_conf B37_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	Performs XSL transformation on the fly
Name:		apache-%{mod_name}
Version:	1.5.2
Release:	7
Group:		System/Servers
License:	Apache License
URL:		http://sourceforge.net/projects/xslt-filter/
Source0:	xslt_filter-%{version}.tar.gz
Source1:	%{mod_conf}
Patch0:		xslt_filter-correct_naming_fix.diff
Patch1:		xslt_filter-1.5.2-format_not_a_string_literal_and_no_format_arguments.diff
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):  apache-conf >= %{apache_version}
Requires(pre):  apache >= %{apache_version}
Requires:	apache-conf >= %{apache_version}
Requires:	apache >= %{apache_version}
BuildRequires:	apache-devel >= %{apache_version}
BuildRequires:	automake
BuildRequires:	dos2unix
BuildRequires:	libtool
BuildRequires:	libxml2-devel >= 2.6.30
BuildRequires:	libxslt-devel >= 1.1.20

%description
XSLT Filter is an Apache2 loadable module which performs XSL transformation on
the fly. It uses LibXML2+LibXSLT as parsing and transformation engines. The
module acts as an Apache output fitler and is compatible with mod_perl, CGI and
PHP applications.

%prep

%setup -q -n xslt_filter-%{version}
%patch0 -p1
%patch1 -p0

mv xslt_filter.c %{mod_name}.c

cp %{SOURCE1} %{mod_conf}

find -type f -exec dos2unix {} \;

%build
rm -f configure
libtoolize --copy --force; aclocal; autoconf; automake --add-missing --copy --foreign; autoconf
export APXS2="%{_bindir}/apxs"

%configure2_5x --localstatedir=/var/lib

%make

%install

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

install -m0755 .libs/%{mod_so} %{buildroot}%{_libdir}/apache-extramodules/
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
        %{_initrddir}/httpd restart 1>&2
    fi
fi

%clean

%files
%doc README
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}


%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 1.5.2-7mdv2012.0
+ Revision: 773243
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1.5.2-6
+ Revision: 678449
- mass rebuild

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 1.5.2-5mdv2011.0
+ Revision: 627741
- don't force the usage of automake1.7

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.5.2-4mdv2011.0
+ Revision: 588110
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1.5.2-3mdv2010.1
+ Revision: 516284
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.5.2-2mdv2010.0
+ Revision: 406691
- rebuild

* Wed Jan 07 2009 Oden Eriksson <oeriksson@mandriva.com> 1.5.2-1mdv2009.1
+ Revision: 326518
- 1.5.2
- fix build with -Wformat-security

* Sun Aug 10 2008 Oden Eriksson <oeriksson@mandriva.com> 1.5.1-1mdv2009.0
+ Revision: 270293
- 1.5.1
- rediffed P0

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 1.5-3mdv2009.0
+ Revision: 235138
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1.5-2mdv2009.0
+ Revision: 215681
- fix rebuild
- hard code %%{_localstatedir}/lib to ease backports

* Sun May 18 2008 Oden Eriksson <oeriksson@mandriva.com> 1.5-1mdv2009.0
+ Revision: 208640
- import apache-mod_xslt_filter


* Sun May 18 2008 Oden Eriksson <oeriksson@mandriva.com> 1.5-1mdv2009.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 222 |12cr|apache-mod_ziplook-0.99-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_ziplook
%define mod_conf 87_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	DSO module for the apache web server
Name:		apache-%{mod_name}
Version:	0.99
Release:	15
Group:		System/Servers
License:	BSD
URL:		http://pihl.kumpu.org/ziplook/index2.html
Source0: 	%{mod_name}2-%{version}.tar.bz2
Source1:	%{mod_conf}.bz2
# http://www.winimage.com/zLibDll/unzip21.zip
Source2:	unzip21.zip
BuildRequires:	unzip
BuildRequires:	zip
BuildRequires:	zlib-devel
BuildRequires:	perl
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	file
Epoch:		1

%description
With the mod_ziplook apache module you can view zip-archive
files directly in apache without extracting them to
filesystem. It's useful with large documentation zip-files which
are not very often hit. 

%prep

%setup -q -n ziplook

unzip %{SOURCE2}
zip README.zip README

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build

%{_bindir}/apxs -c %{mod_name}.c -I. -lz

%install

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

install -d %{buildroot}%{_var}/www/html/addon-modules
ln -s ../../../..%{_docdir}/%{name}-%{version} %{buildroot}%{_var}/www/html/addon-modules/%{name}-%{version}

# make the example work... (ugly, but it works...)

NEW_URL=/addon-modules/%{name}-%{version}/
perl -pi -e "s|_REPLACE_ME_|$NEW_URL|g" %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
    fi
fi

%clean

%files
%doc README*
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
%{_var}/www/html/addon-modules/*




%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 1:0.99-15mdv2012.0
+ Revision: 773244
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.99-14
+ Revision: 678450
- mass rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.99-13mdv2011.0
+ Revision: 588114
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.99-12mdv2010.1
+ Revision: 516285
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.99-11mdv2010.0
+ Revision: 406692
- rebuild

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.99-10mdv2009.1
+ Revision: 326282
- rebuild

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.99-9mdv2009.0
+ Revision: 235139
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.99-8mdv2009.0
+ Revision: 215682
- fix rebuild

* Fri Mar 07 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.99-7mdv2008.1
+ Revision: 181990
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1:0.99-6mdv2008.1
+ Revision: 170763
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.99-5mdv2008.0
+ Revision: 82711
- rebuild


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 0.99-4mdv2007.1
+ Revision: 140783
- rebuild

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.99-3mdv2007.0
+ Revision: 79569
- Import apache-mod_ziplook

* Mon Aug 07 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.99-3mdv2007.0
- rebuild

* Wed Dec 14 2005 Oden Eriksson <oeriksson@mandriva.com> 1:0.99-2mdk
- rebuilt against apache-2.2.0

* Mon Nov 28 2005 Oden Eriksson <oeriksson@mandriva.com> 1:0.99-1mdk
- fix versioning

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_0.99-2mdk
- fix deps

* Fri Jun 03 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_0.99-1mdk
- rename the package
- the conf.d directory is renamed to modules.d
- use new rpm-4.4.x pre,post magic

* Sun Mar 20 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.99-4mdk
- use the %1

* Mon Feb 28 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.99-3mdk
- fix %%post and %%postun to prevent double restarts
- fix bug #6574

* Wed Feb 16 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.99-2mdk
- spec file cleanups, remove the ADVX-build stuff

* Tue Feb 08 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.99-1mdk
- rebuilt for apache 2.0.53

* Wed Sep 29 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.52_0.99-1mdk
- built for apache 2.0.52

* Fri Sep 17 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.51_0.99-1mdk
- built for apache 2.0.51

* Tue Jul 13 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.50_0.99-1mdk
- built for apache 2.0.50
- remove redundant provides

* Tue Jun 15 2004 Oden Eriksson <oden.eriksson@kvikkjokk.net> 2.0.49_0.99-1mdk
- built for apache 2.0.49


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 223 |12cr|apache-mod_zipread-0.1-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_zipread
%define mod_conf A16_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	DSO module for the apache web server
Name:		apache-%{mod_name}
Version:	0.1
Release:	15
Group:		System/Servers
License:	GPL
URL:		http://modzipread.sourceforge.net/
Source0: 	modzipread-%{version}.tar.bz2
Source1:	%{mod_conf}.bz2
Patch0:		modzipread-0.1-header_fix.diff
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	zziplib-devel
BuildRequires:	file
Epoch:		1

%description
Mod ZipRead is an Apache module to browser Zip Archives. It uses
zziplib.

%prep

%setup -q -n modzipread-%{version}
%patch0 -p0

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build

%{_bindir}/apxs -c %{mod_name}.c -lzzip

%install

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

install -d %{buildroot}%{_var}/www/html/addon-modules
ln -s ../../../..%{_docdir}/%{name}-%{version} %{buildroot}%{_var}/www/html/addon-modules/%{name}-%{version}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
    fi
fi

%clean

%files
%doc AUTHORS ChangeLog DESC INSTALL
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
%{_var}/www/html/addon-modules/*




%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-15mdv2012.0
+ Revision: 773245
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-14
+ Revision: 678451
- mass rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-13mdv2011.0
+ Revision: 588118
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-12mdv2010.1
+ Revision: 516286
- rebuilt for apache-2.2.15

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-11mdv2010.0
+ Revision: 406693
- rebuild

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-10mdv2009.1
+ Revision: 326283
- rebuild

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-9mdv2009.0
+ Revision: 235140
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-8mdv2009.0
+ Revision: 215683
- fix rebuild

* Sun Mar 09 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-7mdv2008.1
+ Revision: 182879
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1:0.1-6mdv2008.1
+ Revision: 170764
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-5mdv2008.0
+ Revision: 82712
- rebuild


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1-4mdv2007.1
+ Revision: 140784
- rebuild

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-3mdv2007.1
+ Revision: 79572
- Import apache-mod_zipread

* Mon Aug 07 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-3mdv2007.0
- rebuild

* Wed Dec 14 2005 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-2mdk
- rebuilt against apache-2.2.0

* Mon Nov 28 2005 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-1mdk
- fix versioning

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_0.1-2mdk
- fix deps

* Fri Jun 03 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_0.1-1mdk
- rename the package
- the conf.d directory is renamed to modules.d
- use new rpm-4.4.x pre,post magic

* Mon Apr 04 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.1-6mdk
- fix an old typo in the config

* Sun Mar 20 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.1-5mdk
- use the %1

* Mon Feb 28 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.1-4mdk
- fix %%post and %%postun to prevent double restarts

* Fri Feb 25 2005 Stefan van der Eijk <stefan@eijk.nu> 2.0.53_0.1-3mdk
- fix bug #6574

* Wed Feb 16 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.1-2mdk
- spec file cleanups, remove the ADVX-build stuff

* Tue Feb 08 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_0.1-1mdk
- rebuilt for apache 2.0.53

* Wed Sep 29 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.52_0.1-1mdk
- built for apache 2.0.52

* Fri Sep 17 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.51_0.1-1mdk
- built for apache 2.0.51

* Tue Jul 13 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.50_0.1-1mdk
- built for apache 2.0.50
- remove redundant provides

* Tue Jun 15 2004 Oden Eriksson <oden.eriksson@kvikkjokk.net> 2.0.49_0.1-1mdk
- built for apache 2.0.49


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 224 |12cr|apachetop-0.12.6-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    apachetop
%define version 0.12.6
%define release %mkrel 7

Summary:	Utility to display Apache logs with a top-like interface
Name:		%name
Version:	%version
Release:	%release
License:	BSD
Group:		Monitoring
URL:		http://www.webta.org/projects/apachetop/
Source0:	http://www.webta.org/apachetop/%name-%version.tar.bz2
# mandrivaize default logfile
Patch1:		%name-0.12.6-logfile.patch
# support logfiles over 2GB (from Debian)
Patch2:		apachetop-0.12.5-large_logfile.patch
# gcc4.1 fixes (from Debian)
Patch3:		apachetop-0.12.6-gcc41.patch
# fix some error
Patch4:     apachetop-0.12.6-buffer_overflow.patch
BuildRequires:	ncurses-devel
BuildRequires:	m4
BuildRequires:	pcre-devel
BuildRequires:	adns-devel
BuildRequires:	readline-devel
BuildRequires:	autoconf2.5
Requires:	apache
BuildRoot:	%_tmppath/%name-%version

%description
ApacheTop: top-like display of Apache logs.

ApacheTop watches a logfile generated by Apache (in standard common or
combined logformat, although it doesn't (yet) make use of any of the extra
fields in combined) and generates human-parsable output in realtime.


%prep
%setup -q
%patch1 -p1 -b .log
%patch2 -p1 -b .large
%patch3 -p1 -b .gcc41
%patch4 -p0

%build
%configure2_5x
%make


%install
rm -rf %{buildroot}
%makeinstall

# 0.7: remove manpage, not usefull yet, read readme instead
rm %{buildroot}%{_mandir}/man1/*


%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,)
%_bindir/*
#%_mandir/man1/*
%doc AUTHORS LICENSE README ChangeLog TODO


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.12.6-7mdv2011.0
+ Revision: 616568
- the mass rebuild of 2010.0 packages

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 0.12.6-6mdv2010.0
+ Revision: 436654
- rebuild

  + Michael Scherer <misc@mandriva.org>
    - fix buffer overflow error

* Sat Feb 28 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.12.6-4mdv2009.1
+ Revision: 345951
- rebuild for latest readline
- rediff fuzzy patches

* Thu Jun 19 2008 Thierry Vignaud <tv@mandriva.org> 0.12.6-2mdv2009.0
+ Revision: 226159
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 0.12.6-1mdv2008.1
+ Revision: 135823
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - s/Mandrake/Mandriva/

* Sat Apr 21 2007 Pascal Terjan <pterjan@mandriva.org> 0.12.6-1mdv2008.0
+ Revision: 16518
- 0.12.6 (security update)
- Change URL as the original author no longer maintains it
- Add P1 from debian for large logfiles support
- Add P2 from debian for gcc4.1 support
- Use autoconf 2.5
- Import apachetop




* Thu Jun 23 2005 Pascal Terjan <pterjan@mandrake.org> 0.12.5-3mdk
- BuildRequires readline-devel

* Thu Feb 10 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.12.5-2mdk
- rebuilt against new readline libs

* Tue Dec 14 2004 Pascal Terjan <pterjan@mandrake.org> 0.12.5-1mdk
- 0.12.5
- Drop patch2 (merged upstream)

* Sun Jul 25 2004 Pascal Terjan <pterjan@mandrake.org> 0.12-1mdk
- 0.12
- updated patch2 (gcc 3.4)

* Fri Jul 09 2004 Michael Scherer <misc@mandrake.org> 0.9-2mdk
- rebuild for new gcc
 
* Wed Jan 07 2004 Pascal Terjan <pterjan@mandrake.org> 0.9-1mdk
- 0.9

* Tue Dec 09 2003 Marcel Pol <mpol@mandrake.org> 0.8.1-1mdk
- 0.8.1

* Fri Nov 21 2003 Marcel Pol <mpol@gmx.net> 0.8-1mdk
- 0.8

* Sat Nov 15 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.7-2mdk
- From Franck Villaume <fvill@freesuf.fr>
	- add m4 to BuildRequires

* Thu Oct 16 2003 Marcel Pol <mpol@gmx.net> 0.7-1mdk
- initial mandrake package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 225 |12cr|ape-1.1.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    ape
%define version 1.1.2
%define release %mkrel 6
%define revision 0eff8f0

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:    	A full-featured OpenSource solution designed for Ajax Push
License:    	GPLv2+
Group:      	Networking/Other
URL:        	http://www.ape-project.org/
Source:     	APE-Project-APE_Server-v1.1.0-14-g0eff8f0.tar.gz
Source1:     	ape.sysconfig
Source2:     	ape.init
Source3:	http://www.ape-project.org/stable/APE_JSF-1.1.0.tar.gz
Patch0:		ape-makefile.patch
Patch1:		ape-conf.patch
BuildRequires:	mysql-devel
BuildRequires:	js-devel
BuildRequires:	udns-devel
BuildRequires:	mysac-devel
BuildRequires:  tar
BuildRequires:  gzip
BuildRoot:  	%{_tmppath}/%{name}-%{version}

%description
A full-featured OpenSource solution designed for Ajax Push. It includes a 
webserver and a Javascript Framework. APE allows to implement any kind of 
real-time data streaming to a web browser, without having to install 
anything on the client-side 

%package        www
Summary:        APE frontend
Group:          Networking/Other
Suggests:       %{name}
Requires:       webserver

%description    www
This package let comunication between APE and apache


%prep
%setup -q -n APE-Project-APE_Server-%{revision}
%patch0 -p1 -b .makefile
%patch1 -p1 -b .conf

cat bin/ape.conf|sed -r 's|/usr/lib|%{_libdir}|' >  ape.conf.1
%{__rm} -f bin/ape.conf
mv ape.conf.1 bin/ape.conf

cat Makefile|sed -r 's|/usr/lib|%{_libdir}|' >  Makefile.1
%{__rm} -f Makefile
mv Makefile.1 Makefile

%if %mdkversion < 201100
cat modules/Makefile|sed -r 's|mysqld|mysqlclient|' >  Makefile.1
%{__rm} -f modules/Makefile
mv Makefile.1 modules/Makefile

%endif


echo "HAS_MYSQL = yes" > ./modules/mysql.mk
echo "#define USE_EPOLL_HANDLER" > ./src/configure.h
echo "LINUX_BUILD = 1" > ./modules/plateform.mk
echo "#define _USE_MYSQL 1" >> ./src/configure.h

%make
# "CFLAGS=%optflags"
cd modules
%make  LIBDIR=%{_libdir}

%install
%makeinstall
%{__install} -d %{buildroot}%{_sysconfdir}/ape
%{__install} bin/ape.conf %{buildroot}%{_sysconfdir}/ape
%{__install} modules/conf/inlinepush.conf %{buildroot}%{_sysconfdir}/ape
%{__install} modules/conf/proxy.conf %{buildroot}%{_sysconfdir}/ape
%{__install} -d %{buildroot}%{_libdir}/ape
%{__install} modules/lib/libmod_spidermonkey.so %{buildroot}%{_libdir}/ape
%{__mkdir_p}  %{buildroot}%{_var}/log/ape
%{__mkdir_p} %{buildroot}%{_initrddir}
%{__mkdir_p} %{buildroot}%{_sysconfdir}/sysconfig
%{__install} -m0755 %{SOURCE2} %{buildroot}%{_initrddir}/ape
%{__install} -m0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/sysconfig/ape
echo scripts_path = %{_docdir}/ape/ > %{buildroot}%{_sysconfdir}/ape/javascript.conf
# provide a simple apache config
%{__mkdir_p} %{buildroot}%{_sysconfdir}/httpd/conf/vhosts.d/
cat > %{buildroot}%{_sysconfdir}/httpd/conf/vhosts.d/99_ape.conf << EOF
<VirtualHost *>
        Servername localhost
        ServerAlias ape.*
        ServerAlias *.ape.*
 
        DocumentRoot "/var/www/ape/"
</VirtualHost>

<Directory /var/www/ape/>
    Options -Indexes FollowSymLinks MultiViews
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>
EOF

%{__mkdir_p} %{buildroot}%{_var}/www/ape/
pushd %{buildroot}%{_var}/www/ape/
tar -zxvf %{SOURCE3} 
popd

%clean
%{__rm} -rf %{buildroot}


%preun
%_preun_service ape

%pre
%_pre_useradd ape %{_libdir}/ape /bin/false

%postun
%_postun_userdel ape
%_postun_groupdel ape

%postun www
%if %mdkversion < 201010
%_postun_webapp
%endif


%post
%_post_service ape

%post www
%if %mdkversion < 201010
%_post_webapp
%endif


%files
%defattr(-,root,root)
%doc scripts/*
%dir %{_sysconfdir}/ape/
%dir %{_libdir}/ape/
%dir %{_var}/log/ape
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/ape
%attr(0755,root,root) %{_initrddir}/ape
%config(noreplace) %{_sysconfdir}/ape/ape.conf
%config(noreplace) %{_sysconfdir}/ape/javascript.conf
%config(noreplace) %{_sysconfdir}/ape/inlinepush.conf
%config(noreplace) %{_sysconfdir}/ape/proxy.conf
%_sbindir/*
%{_libdir}/ape/*

%files www
%dir %{_var}/www/ape/
%config(noreplace) %{_sysconfdir}/httpd/conf/vhosts.d/99_ape.conf
%{_var}/www/ape/*


%changelog
* Wed Jun 29 2011 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1.1.2-6mdv2011.0
+ Revision: 688241
- SPEC fixes and missing conf files

* Mon Jun 27 2011 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1.1.2-5
+ Revision: 687388
- apache macros

* Mon Jun 27 2011 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1.1.2-4
+ Revision: 687385
- www subpackage to communicate with apache

* Sun Jun 26 2011 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1.1.2-3
+ Revision: 687381
- init script fixes
- mysql 5.1 support

* Sun Jun 26 2011 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1.1.2-2
+ Revision: 687270
- lib64 support
- import ape


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 226 |12cr|apg-2.2.3-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Summary:	Automated Password Generator (apg)
Name:		apg
Version:	2.2.3
Release:	%mkrel 6
License:	BSD
Group:		System/Configuration/Other
Source0:	%{name}-%{version}.tar.bz2
URL:		http://www.adel.nursat.kz/apg/
BuildRoot:	%{_tmppath}/%{name}-%{version}-root

%description
Apg generates several random passwords. It uses several password
generation algorithms (currently two) and a built-in pseudo random
number generator.


%prep
%setup -q

%build
%{__make} \
	CC="%{__cc}" \
	FLAGS="%{optflags}"

%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT{%{_bindir},%{_mandir}/man1}

install apg apgbfm $RPM_BUILD_ROOT%{_bindir}
install doc/man/{apgbfm,apg}.1 $RPM_BUILD_ROOT%{_mandir}/man1

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(644,root,root,755)
%doc README CHANGES THANKS TODO doc/APG_TIPS
%attr(755,root,root) %{_bindir}/apg
%attr(755,root,root) %{_bindir}/apgbfm
%{_mandir}/man1/*




%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 2.2.3-6mdv2011.0
+ Revision: 616593
- the mass rebuild of 2010.0 packages

* Tue Sep 01 2009 Thierry Vignaud <tv@mandriva.org> 2.2.3-5mdv2010.0
+ Revision: 423984
- rebuild

* Thu Jun 19 2008 Thierry Vignaud <tv@mandriva.org> 2.2.3-4mdv2009.0
+ Revision: 226161
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 2.2.3-3mdv2008.1
+ Revision: 135823
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Thu Feb 01 2007 Nicolas Lécureuil <neoclust@mandriva.org> 2.2.3-3mdv2007.0
+ Revision: 115798
- Rebuild
- Import apg

* Thu Apr 22 2004 Marcel Pol <mpol@mandriva.org> 2.2.3-2mdk
- rebuild

* Mon Feb 16 2004 Marcel Pol <mpol@mandrake.org> 2.2.3-1mdk
- 2.2.3


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 227 |12cr|aphopper-0.3-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	aphopper
%define version	0.3
%define release %mkrel 8

Name: 	 	%{name}
Summary: 	Automatic wireless access point hopper
Version: 	%{version}
Release: 	%{release}

Source:		%{name}-%{version}.tar.bz2
URL:		http://aphopper.sourceforge.net/
License:	GPL
Group:		System/Configuration/Networking
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
AP Hopper is a program that automatically hops between access points of
different wireless networks. It checks for DHCP and Internet Access on all
the networks found. It logs successful and unsuccessful attempts.

P.S. The binary is called 'hopper'.

%prep
%setup -q -n %name

%build
%configure2_5x
%make
										
%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/%_sbindir
cp hopper $RPM_BUILD_ROOT/%_sbindir

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog COPYING
%{_sbindir}/hopper




%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3-8mdv2011.0
+ Revision: 616597
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 0.3-7mdv2010.0
+ Revision: 424798
- fix build (use %%configure2_5x)
- rebuild
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 0.3-5mdv2009.0
+ Revision: 240306
- rebuild
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Sun Feb 04 2007 Nicolas Lécureuil <neoclust@mandriva.org> 0.3-3mdv2007.0
+ Revision: 116144
- Rebuild
- Import aphopper

* Tue Nov 08 2005 Austin Acton <austin@mandriva.org> 0.3-2mdk
- Rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 228 |12cr|api-sanity-checker-1.12.9-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Automatic generator of unit tests for C/C++ libraries
Name:		api-sanity-checker
Version:	1.12.9
Release:	4
Group:		Development/Other
License:	GPLv1+ or LGPLv2+
URL:		http://ispras.linuxbase.org/index.php/API_Sanity_Checker
Source0:	http://forge.ispras.ru/attachments/download/1278/api-sanity-checker-%{version}.tar.gz
Requires:	gcc-c++
Requires:	binutils
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
API Sanity Checker (ASC) is an automatic generator of basic unit tests
for shared C/C++ libraries. It is able to generate reasonable (in most,
but unfortunately not all, cases) input data for parameters and compose
simple ("sanity" or "shallow"-quality) test cases for every function in
the API through the analysis of declarations in header files. The quality
of generated tests allows to check absence of critical errors in simple
use cases. The tool is able to build and execute generated tests and
detect crashes (segfaults), aborts, all kinds of emitted signals,
non-zero program return code and program hanging. It may be considered
as a tool for out-of-the-box low-cost sanity checking (fuzzing) of the
library API or as a test development framework for initial generation
of templates for advanced tests. Also it supports universal T2C format
of tests, random test generation mode, specialized data types and other
useful features.

%prep
%setup -q
chmod 0644 LICENSE.txt

%build
# Nothing to build.

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_prefix}
perl Makefile.pl -install --prefix=%{_prefix} --destdir=%{buildroot}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc LICENSE.txt doc/*
%{_bindir}/%{name}


%changelog
* Tue May 22 2012 Andrey Ponomarenko <andrey.ponomarenko@rosalab.ru> 1.12.9-4
+ Revision: 799983
- Removed man

* Wed Feb 08 2012 Andrey Ponomarenko <andrey.ponomarenko@rosalab.ru> 1.12.9-3
+ Revision: 771859
- Added man pages. Corrected dependencies.

* Wed Dec 14 2011 Andrey Ponomarenko <andrey.ponomarenko@rosalab.ru> 1.12.9-2
+ Revision: 740924
- Bumped release version.
- Initial Mandriva package
- Created package structure for api-sanity-checker.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 229 |12cr|apngasm-2.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Create an APNG from multiple PNG files
Name:		apngasm
Version:	2.6
Release:	1
License:	zlib
Group:		Graphics
URL:		http://sourceforge.net/projects/apngasm
Source0:	http://downloads.sourceforge.net/project/apngasm/%{version}/%{name}-%{version}-src.zip
Buildrequires:	zlib-devel
BuildRequires:	libpng-devel
BuildRequires:	pkgconfig

%description
create an APNG from multiple PNG files

%prep

%setup -q -c apnopt

%build
%make

%install
mkdir -p %{buildroot}%{_bindir}/%{name}
mkdir -p %{buildroot}%{_docdir}/%{name}

install -m 0755 %{name} %{buildroot}%{_bindir}/%{name}
install -m 0644 readme.txt %{buildroot}%{_docdir}/%{name}/readme.txt


%files 
%doc readme.txt 
%{_bindir}/%{name}


%changelog
* Fri Feb 24 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.6-1
+ Revision: 780114
- version update 2.6

* Thu Jan 12 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.5-1
+ Revision: 760335
- imported package apngasm


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 230 |12cr|apngopt-1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	optimize APNG images
Name:		apngopt
Version:	1.1
Release:	1
License:	zlib
Group:		Graphics
URL:		http://sourceforge.net/projects/apng/
Source0:	http://downloads.sourceforge.net/project/apng/APNG_Optimizer/1.1/apngopt-1.1-src.zip
Buildrequires:	zlib-devel
BuildRequires:	libpng-devel
BuildRequires:	pkgconfig

%description
Optimizes existing APNG animation.

%prep

%setup -q -c apnopt

%build
%make

%install
mkdir -p %{buildroot}%{_bindir}/%{name}
mkdir -p %{buildroot}%{_docdir}/%{name}

install -m 0755 apngopt %{buildroot}%{_bindir}/%{name}
install -m 0644 readme.txt %{buildroot}%{_docdir}/%{name}/readme.txt


%files 
%doc readme.txt 
%{_bindir}/%{name}


%changelog
* Thu Jan 12 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.1-1
+ Revision: 760332
- imported package apngopt


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 231 |12cr|apolicy-0.73-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	ACL Policy Daemon for Postfix
Name:		apolicy
Version:	0.73
Release:	5
License:	GPL
Group:		System/Servers
Source:		http://download.gna.org/apolicy/%{name}-%{version}.tar.gz
Source1:	http://download.gna.org/apolicy/%{name}-%{version}.tar.gz.sig
Source2:	http://www.apolicy.org/gpg/miguelfilho.gpg
Source3:	apolicy-readme.mdv
Patch0:		apolicy-mdv.patch
URL:		http://www.apolicy.org/
Buildarch:	noarch
%py_requires -d
Requires:	python-pydns >= 2.3
Requires:	python-pyspf >= 2.0
Requires:	python-twisted-core >= 2.4
Requires:	python-ipy
Requires:	python-memcached
Requires(pre):	rpm-helper

%description
ACL Policy Daemon communicates with the Postfix MTA using the Policy Delegation
Protocol, implementing an ACL (Access Control List) system.
Key features:
greylisting with flexible storage using memory for fast responses or disk for
high persistence, SPF validation, control of messages by day/time, variable
message size limits per domain or email, multiple RBL checking, and various
ACLs available to use and combine.
The configuration is simple and intuitive.

Please check README.MDV file for post-installation instructions

%prep
%setup -q -n %{name}-%{version}
%patch0 -p1 -b .mdv
cp %{SOURCE3} README.MDV

%build
perl -spi -e 's/\r$//' docs/*.txt
python setup.py build

%install
python setup.py install --skip-build --root %{buildroot}
/bin/mkdir -p %{buildroot}/var/cache/%{name}
/bin/mkdir -p %{buildroot}%{_initrddir}
install -c %{name}.init %{buildroot}%{_initrddir}/%{name}

%files
%defattr(-,root,root,755)
%doc README.MDV
%doc CONTRIBUTORS.TXT  README.TXT LICENSE.TXT docs/*
%dir %{_sysconfdir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}/*
%{_initrddir}/%{name}
%{py_sitedir}/%{name}
%{py_sitedir}/%{name}-%{version}-py%{py_ver}.egg-info
%attr(0700,nobody,nogroup) /var/cache/%{name}

%post
%_post_service %{name}

%preun
%_preun_service %{name}



%changelog
* Sun Oct 31 2010 Funda Wang <fwang@mandriva.org> 0.73-4mdv2011.0
+ Revision: 590785
- rebuild for py2.7

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 0.73-3mdv2010.0
+ Revision: 436655
- rebuild

* Sun Jan 04 2009 Funda Wang <fwang@mandriva.org> 0.73-2mdv2009.1
+ Revision: 324150
- rebuild

* Tue Sep 16 2008 Luca Berra <bluca@mandriva.org> 0.73-1mdv2009.0
+ Revision: 285254
- import apolicy


* Mon Sep 08 2008 Luca Berra <bluca@mandriva.org> 0.73-1mdv2009.0
- Initial mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 232 |12cr|apparmor-docs-2.0.1-1.237.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define ver 2.0.1
%define rev 237

Name: apparmor-docs
Summary: AppArmor documentation and manpages
Version: %ver
Release: %mkrel 1.%rev.3
License: GPL
Group: System/Base
Source0: apparmor-docs-%{ver}-%{rev}.tar.gz
URL: http://forge.novell.com/modules/xfmod/project/?apparmor
BuildRoot: %{_tmppath}/%{name}-%{version}-root-%(id -u -n)
BuildArch: noarch
# pod2man, pod2html
BuildRequires: perl

%description
This package contains manpages and extra documentation for AppArmor.

%prep
%setup -q

%build
%make

%install
rm -rf %{buildroot}
make DESTDIR=%{buildroot} install_manpages

# already present in apparmor-parser package
rm -f %{buildroot}%{_mandir}/man5/apparmor.d.5*
rm -f %{buildroot}%{_mandir}/man5/apparmor.vim.5*
rm -f %{buildroot}%{_mandir}/man5/subdomain.conf.5*
rm -f %{buildroot}%{_mandir}/man7/apparmor.7*
rm -f %{buildroot}%{_mandir}/man8/apparmor_parser.8*

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc *.html *.css
%{_mandir}/man?/*





%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 2.0.1-1.237.3mdv2011.0
+ Revision: 616598
- the mass rebuild of 2010.0 packages

* Tue Sep 01 2009 Thierry Vignaud <tv@mandriva.org> 2.0.1-1.237.2mdv2010.0
+ Revision: 423989
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 2.0.1-1.237.1mdv2008.1
+ Revision: 135823
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import apparmor-docs


* Wed Jun 13 2007 Andreas Hasenack <andreas@mandriva.com> 2.0.1-1.237.1mdv2008.0
+ Revision: 38925
- removed conflicting manpages
- updated url
- Import apparmor-docs


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 233 |12cr|apparmor-profiles-2.3-1.1351.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rev 1351

Summary:	Base AppArmor profiles
Name:		apparmor-profiles
Version:	2.3
Release:	%mkrel 1.%{rev}.4
License:	GPL
Group:		System/Base
URL:		http://forge.novell.com/modules/xfmod/project/?apparmor
Source0:	%{name}-%{version}-%{rev}.tar.gz
Source1:	usr.sbin.slapd.apparmor
Patch:		apparmor-profiles-2.1.2-1091-avahi.patch
Patch1:		apparmor-profiles-2.1.2-1091-nscd.patch
Requires:	apparmor-parser
Requires(post):	apparmor-parser
BuildRoot:	%{_tmppath}/%{name}-%{version}-root
Buildarch:	noarch

%description
AppArmor is a security framework that proactively protects the operating system
and applications.

This package contains the basic AppArmor profiles (aka security policy).

%prep
%setup -q
# no backup as it touches a profile and they all get copied during %%install
%patch -p1
%patch1 -p1
install -m 0644 %{SOURCE1} apparmor/profiles/extras/usr.sbin.slapd

%install
rm -rf %{buildroot}

%{makeinstall_std} EXTRASDIR=%{buildroot}%{_sysconfdir}/apparmor/profiles/extras

# remove profiles shipped elsewhere
rm -f   %{buildroot}%{_sysconfdir}/apparmor.d/sbin.rpcbind \
        %{buildroot}%{_sysconfdir}/apparmor.d/usr.sbin.traceroute \
        %{buildroot}%{_sysconfdir}/apparmor.d/bin.ping \
        %{buildroot}%{_sysconfdir}/apparmor.d/bin.netstat \
        %{buildroot}%{_sysconfdir}/apparmor.d/sbin.syslogd \
        %{buildroot}%{_sysconfdir}/apparmor.d/sbin.klogd \
        %{buildroot}%{_sysconfdir}/apparmor.d/usr.sbin.ntpd

%posttrans
/sbin/service apparmor condreload

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%dir %{_sysconfdir}/apparmor.d
%config(noreplace) %{_sysconfdir}/apparmor.d/usr.*
%config(noreplace) %{_sysconfdir}/apparmor.d/sbin.*
%dir %{_sysconfdir}/apparmor.d/abstractions
%dir %{_sysconfdir}/apparmor.d/program-chunks
%dir %{_sysconfdir}/apparmor.d/tunables
%config(noreplace) %{_sysconfdir}/apparmor.d/abstractions/*
%config(noreplace) %{_sysconfdir}/apparmor.d/program-chunks/*
%config(noreplace) %{_sysconfdir}/apparmor.d/tunables/*
%dir %{_sysconfdir}/apparmor
%dir %{_sysconfdir}/apparmor/profiles
%dir %{_sysconfdir}/apparmor/profiles/extras
%{_sysconfdir}/apparmor/profiles/extras/README
%config(noreplace) %{_sysconfdir}/apparmor/profiles/extras/usr.*
%config(noreplace) %{_sysconfdir}/apparmor/profiles/extras/etc.*
%config(noreplace) %{_sysconfdir}/apparmor/profiles/extras/sbin.*
%config(noreplace) %{_sysconfdir}/apparmor/profiles/extras/bin.*



%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 2.3-1.1351.4mdv2011.0
+ Revision: 609987
- rebuild

* Tue Mar 16 2010 Oden Eriksson <oeriksson@mandriva.com> 2.3-1.1351.3mdv2010.1
+ Revision: 521353
- rebuilt for 2010.1

* Sun Aug 09 2009 Oden Eriksson <oeriksson@mandriva.com> 2.3-1.1351.2mdv2010.0
+ Revision: 413034
- rebuild

* Sat Jan 03 2009 Eugeni Dodonov <eugeni@mandriva.com> 2.3-1.1351.1mdv2009.1
+ Revision: 323495
- Updated to r1351 (as shipped by SuSE 11.1).

* Wed Aug 06 2008 Luiz Fernando Capitulino <lcapitulino@mandriva.com> 2.3-1.1245.1mdv2009.0
+ Revision: 264713
- updated to version 2.3 svnrev 1245

* Fri Mar 14 2008 Andreas Hasenack <andreas@mandriva.com> 2.1.2-1.1091.7mdv2008.1
+ Revision: 187850
- fix nscd profile (reported by Vincent Panel <yohonet@gmail.com>)

* Thu Mar 06 2008 Andreas Hasenack <andreas@mandriva.com> 2.1.2-1.1091.6mdv2008.1
+ Revision: 181085
- avahi-daemon profile: allow it to read /etc/lsb-release

* Fri Feb 29 2008 Andreas Hasenack <andreas@mandriva.com> 2.1.2-1.1091.5mdv2008.1
+ Revision: 176831
- include a writable slapd.d rule in openldap's profile
- let openldap read the rootcerts

* Fri Feb 29 2008 Andreas Hasenack <andreas@mandriva.com> 2.1.2-1.1091.4mdv2008.1
+ Revision: 176818
- included initial profile for openldap (slapd)

* Thu Feb 28 2008 Andreas Hasenack <andreas@mandriva.com> 2.1.2-1.1091.3mdv2008.1
+ Revision: 176451
- drop syslog profile patch: we are no longer shipping that profile here (it's in the syslog package)

* Thu Feb 28 2008 Andreas Hasenack <andreas@mandriva.com> 2.1.2-1.1091.2mdv2008.1
+ Revision: 176375
- remove profiles that are shipped elsewhere

* Wed Feb 27 2008 Andreas Hasenack <andreas@mandriva.com> 2.1.2-1.1091.1mdv2008.1
+ Revision: 175858
- re-added forgotten syslogd profile patch
- rpcbind needs setgid too
- updated apparmor-profiles to 2.1.2-1091
- copied to apparmor-profiles
- apparmor-parser updated to 2.1.2-1088
- apparmor becomes apparmor-parser

* Thu Jan 17 2008 Thierry Vignaud <tv@mandriva.org> 2.1-1.1076.2mdv2008.1
+ Revision: 154124
- rebuild for new perl

* Tue Jan 08 2008 Andreas Hasenack <andreas@mandriva.com> 2.1-1.1076.1mdv2008.1
+ Revision: 146893
- updated to svn revision 1076

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Sep 19 2007 Andreas Hasenack <andreas@mandriva.com> 2.1-1.961.5mdv2008.0
+ Revision: 91191
- remove more profiles from standard package: they are shipped in their own packages now

* Wed Sep 19 2007 Andreas Hasenack <andreas@mandriva.com> 2.1-1.961.4mdv2008.0
+ Revision: 91061
- drop rpcbind profile, it's shipped in the rpcbind package now

* Fri Sep 14 2007 Andreas Hasenack <andreas@mandriva.com> 2.1-1.961.3mdv2008.0
+ Revision: 85766
- bonobo file is under a noarch libdir
- build dbus and gnome applet packages

* Fri Sep 14 2007 Andreas Hasenack <andreas@mandriva.com> 2.1-1.961.1mdv2008.0
+ Revision: 85546
- install perl module in arch dir as the makefile does for x86_64 (doesn't seem right, though)
- make it not require an installed libapparmor-devel to build
- added swig to buildrequires
- added profile for rpcbind
- fix default syslog profile
- obsolete apparmor-docs (manpages are in each package now)
- better place for the LibAppArmor module
- build apache-mod_apparmor package
- install LibAppArmor.pm
- added utils subpackage
- Import apparmor


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 234 |12cr|apparmor-utils-2.3.1-1.1357.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define ver 2.3.1
%define rev 1357

Name: apparmor-utils
Summary: AppArmor userlevel utilities
Version: %ver
Release: %mkrel 1.%rev.4
License: GPL
Group: System/Base
Source0: apparmor-utils-%{ver}-%{rev}.tar.gz
URL: http://forge.novell.com/modules/xfmod/project/?apparmor
BuildRoot: %{_tmppath}/%{name}-%{version}-root-%(id -u -n)
BuildArch: noarch

%description
This package contains programs to help create and manage AppArmor
profiles.

%prep
%setup -q

%build
%make

%install
rm -rf %{buildroot}
%{makeinstall_std} PERLDIR=%{buildroot}%{perl_vendorlib}/Immunix

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%dir %{_sysconfdir}/apparmor
%config(noreplace) %{_sysconfdir}/apparmor/logprof.conf
%config(noreplace) %{_sysconfdir}/apparmor/severity.db
%{_datadir}/locale/*/*/apparmor-utils.mo
%{_sbindir}/*
%{perl_vendorlib}/Immunix
%{_var}/log/apparmor
%{_mandir}/man5/logprof.conf.5*
%{_mandir}/man8/aa-audit.8*
%{_mandir}/man8/aa-autodep.8*
%{_mandir}/man8/aa-complain.8*
%{_mandir}/man8/aa-enforce.8*
%{_mandir}/man8/aa-genprof.8*
%{_mandir}/man8/aa-logprof.8*
%{_mandir}/man8/aa-status.8*
%{_mandir}/man8/aa-unconfined.8*
%{_mandir}/man8/apparmor_status.8*
%{_mandir}/man8/autodep.8*
%{_mandir}/man8/audit.8*
%{_mandir}/man8/complain.8*
%{_mandir}/man8/enforce.8*
%{_mandir}/man8/genprof.8*
%{_mandir}/man8/logprof.8*
%{_mandir}/man8/unconfined.8*


%changelog
* Tue Mar 16 2010 Oden Eriksson <oeriksson@mandriva.com> 2.3.1-1.1357.4mdv2010.1
+ Revision: 521354
- rebuilt for 2010.1

* Sun Aug 09 2009 Oden Eriksson <oeriksson@mandriva.com> 2.3.1-1.1357.3mdv2010.0
+ Revision: 413035
- rebuild

* Sat Jan 03 2009 Eugeni Dodonov <eugeni@mandriva.com> 2.3.1-1.1357.2mdv2009.1
+ Revision: 323498
- Updated to 2.3.1-1357 (as shipped by SuSE 11.1).

* Wed Dec 03 2008 Michael Scherer <misc@mandriva.org> 2.3-1.1269.2mdv2009.1
+ Revision: 309843
- add Patch 0, fix bug 45936, by removing useless and buggy perl code ( since a undefined variable
  value is 0 if we use it for most operations )

* Wed Aug 06 2008 Luiz Fernando Capitulino <lcapitulino@mandriva.com> 2.3-1.1269.1mdv2009.0
+ Revision: 264683
- updated to version 2.3 svnrev 1269
- dropped apparmor-utils-2.1.2-1089-pt_BR.patch as messages have changed
  and the patch does not seen needed anymore

* Wed Mar 05 2008 Andreas Hasenack <andreas@mandriva.com> 2.1.2-1.1089.4mdv2008.1
+ Revision: 180005
- fix perl module installation path

* Mon Mar 03 2008 Andreas Hasenack <andreas@mandriva.com> 2.1.2-1.1089.3mdv2008.1
+ Revision: 178069
- one more important pt_BR i18n fix

* Mon Mar 03 2008 Andreas Hasenack <andreas@mandriva.com> 2.1.2-1.1089.2mdv2008.1
+ Revision: 178033
- fix duplicate shortcut key in translations (#38290)

* Wed Feb 27 2008 Andreas Hasenack <andreas@mandriva.com> 2.1.2-1.1089.1mdv2008.1
+ Revision: 175848
- updated apparmor-utils to 2.1.2-1089

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Jun 15 2007 Andreas Hasenack <andreas@mandriva.com> 2.0.2-1.743.1mdv2008.0
+ Revision: 40166
- updated to version 2.0.2-743

* Wed Jun 13 2007 Andreas Hasenack <andreas@mandriva.com> 2.0.1-1.449.1mdv2008.0
+ Revision: 38732
- updated URL
- Import apparmor-utils


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 235 |12cr|apper-0.7.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define git 0
# use a fix date
%define gitdate 20111129

Name:		apper
Summary:	KDE PackageKit Interface
Group:		System/Configuration/Packaging
Version:	0.7.2
%if %git
Release:	0.git%{gitdate}.1
%else
Release:	1
%endif
License:	GPLv2+
URL:		http://www.opendesktop.org/content/show.php/Apper?content=84745
Source0:	http://download.kde.org/stable/apper/%version/src/%name-%version.tar.bz2
BuildRequires:	chrpath
BuildRequires:	desktop-file-utils
BuildRequires:	kdelibs4-devel
BuildRequires:	kdebase4-workspace-devel
BuildRequires:	qt4-qtdbus
BuildRequires:	pkgconfig(packagekit-glib2) >= 0.6.17
BuildRequires:	pkgconfig(polkit)
Requires:	packagekit >= 0.6.17
Provides:	packagekit-gui = %{version}-%{release}
%rename		kpackagekit
%rename		kpackagekit-common

%description
KDE interface for PackageKit.

%files -f %name.lang
%{_datadir}/dbus-1/services/*.service
%{_kde_bindir}/apper
%{_kde_libdir}/kde4/*apper*.so
%{_kde_libdir}/apper/libapper.so
%{_kde_appsdir}/?pper*/
%{_kde_libdir}/kde4/libexec/apper-sentinel
%{_kde_applicationsdir}/apper*.desktop
%{_kde_services}/kcm_apper.desktop
%{_kde_services}/kded/apperd.desktop
%{_kde_mandir}/man1/apper.1.*

#--------------------------------------------------------------------
%prep
%if %git
%setup -q -n %name
%else
%setup -q
%endif

%build
%cmake_kde4 -DAUTOREMOVE:BOOL=OFF -DCMAKE_SKIP_RPATH:BOOL=OFF
%make

%install
rm -rf %{buildroot}
%makeinstall_std -C build

chrpath --list %{buildroot}%{_kde_bindir}/apper
chrpath --replace %{_kde_libdir}/apper %{buildroot}%{_kde_bindir}/apper

%find_lang %name || touch %name.lang

%check
for file in apper apper_installer; do
  desktop-file-validate %{buildroot}%{_kde_datadir}/applications/kde4/$file.desktop
done


%changelog
* Sat Jun 09 2012 Bernhard Rosenkraenzer <bero@bero.eu> 0.7.2-1
+ Revision: 803684
- Update to 0.7.2
- Build in current environment

* Sat Dec 31 2011 Paulo Andrade <pcpa@mandriva.com.br> 0.7.1-0.git20111129.1
+ Revision: 748340
- Fix apper to be able to run (thanks to zemo)
- Add rename for a smooth upgrade

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Remove use of  find_lang
    - Fix BuildRequires
    - Rebuild against new kde

* Fri Nov 11 2011 Zé <ze@mandriva.org> 0.7.1-0.git20111111.1
+ Revision: 729947
- fix checks
- use a fix date
- the new KPackageKit generation
- check all .desktop files
- imported package apper


* Thu Nov 10 2011 Zé <ze@mandriva.org> 0.7.1-0.git20111110.1
- first package (from git source SHA a7c4c7e7154da16719a3a41fa34fa374d2336367)

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 236 |12cr|ap-utils-1.5.1-0.pre3.5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define prerelease pre3

Summary: Configure and monitor Wireless Access Points
Name: ap-utils
Version: 1.5.1
Release: 0.%{prerelease}.5
License: GPL
Group: Networking/Other
URL: http://ap-utils.polesye.net/
Source: http://prdownloads.sourceforge.net/ap-utils/%{name}-%{version}%{prerelease}.tar.bz2
BuildRequires: pkgconfig(ncurses)

%description
Wireless Access Point Utilities for Unix is a set of utilities
to configure and monitor Wireless Access Points under Unix.

%prep
%setup -q -n %{name}-%{version}%{prerelease}

%build
%define Werror_cflags %nil
%configure2_5x
%make

%install
%makeinstall_std

# remove french translation, it is prevent correct usage of ap-config
rm %{buildroot}%{_datadir}/locale/fr/LC_MESSAGES/ap-utils.mo

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS INSTALL NEWS COPYING README TODO ChangeLog
%doc Documentation/FAQ Documentation/*.html
%{_bindir}/*
%{_sbindir}/*
%{_mandir}/man8/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 237 |12cr|apvlv-0.1.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		apvlv
Version:	0.1.4
Release:	1
Summary:	A PDF viewer which behaves like Vim
URL:		http://naihe2010.github.com/apvlv/
Group:		Office
License:	GPLv2
Source0:	https://github.com/downloads/naihe2010/apvlv/%{name}-%{version}-Source.tar.gz
Source1:	%{name}.desktop

BuildRequires:	cmake
BuildRequires:	pkgconfig(ddjvuapi)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(poppler-glib)

%description
Apvlv is a PDF viewer which behaves like Vim.

%prep
%setup -qn %{name}-%{version}-Source

%build
%cmake \
	-DAPVLV_WITH_UMD:BOOL=OFF \
	-DDOCDIR=%{_datadir}/%{name}

%make

%install
%makeinstall_std -C build
mkdir -p %{buildroot}%{_datadir}/applications/
install -m0644 %{SOURCE1} %{buildroot}%{_datadir}/applications/

%files 
%{_bindir}/%{name}
%{_sysconfdir}/%{name}rc
%doc %{_datadir}/%{name}/Startup.pdf
%doc %{_datadir}/%{name}/Startup.tex
%doc %{_datadir}/%{name}/apvlvrc.example
%{_datadir}/%{name}/icons/*.png
%{_datadir}/applications/%{name}.desktop
%{_mandir}/man1/%{name}.1*



%changelog
* Tue Jul 17 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.1.4-1
+ Revision: 810007
- version update 0.1.4

* Wed Jan 25 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.1.2-1
+ Revision: 768342
- imported package apvlv


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 238 |12cr|aqsis-1.8.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname	%mklibname %{name} %{major}
%define devname %mklibname %{name} -d

Summary:	RenderMan-compliant 3D rendering solution
Name:		aqsis
Version:	1.8.2
Release:	1
License:	GPLv2+i
Group:		Graphics
Url:		http://www.aqsis.org/
Source0:	http://downloads.sourceforge.net/aqsis/%{name}-%{version}.tar.gz

BuildRequires:	bison
BuildRequires:	cmake
BuildRequires:	flex
BuildRequires:	xsltproc
BuildRequires:	boost-devel
BuildRequires:	fltk-devel
BuildRequires:	tiff-devel
BuildRequires:	OpenEXR-devel
BuildRequires:	zlib-devel

%description
Tha Aqsis rendering system consists of a set of libraries and applications for
creating high-quality computer imagery using the Pixar RenderMan Interface.

%package -n %{libname}
Summary:	Aqsis library
Group:		System/Libraries

%description -n %{libname}
The Aqsis library.

%package -n %{devname}
Summary:	Development files for Aqsis
Group:		Development/C++
Requires:	%{libname} >= %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{devname}
The Aqsis library developpement files.

%prep
%setup -q

%build
%cmake \
    -DAQSIS_USE_FLTK:BOOL=ON \
    -DAQSIS_USE_OPENEXR:BOOL=ON \
    -DAQSIS_BOOST_LIB_SUFFIX:STRING=-mt \
    -DCMAKE_CMAKE_BUILD_TYPE=Release \
    -DAQSIS_ENABLE_TESTING:BOOL=OFF \
    -DAQSIS_USE_PLUGINS:BOOL=ON \
    -DAQSIS_USE_TIMERS:BOOL=ON \
    -DSYSCONFDIR:STRING=%{_sysconfdir} \
    -DLIBDIR="%{_libdir}" \
    -DDEFAULT_DISPLAYPATH="%{_libdir}/%{name}"

%make

%install
%makeinstall_std -C build

%files
%doc AUTHORS README
%config(noreplace) %{_sysconfdir}/*
%{_bindir}/*
%{_datadir}/%{name}
%{_datadir}/applications/*.desktop
%{_datadir}/mime/packages/aqsis.xml
%{_datadir}/pixmaps/*.png
%{_iconsdir}/hicolor/*/mimetypes/*.png

%files -n %{libname}
%{_libdir}/%{name}
%{_libdir}/*.so.%{major}*

%files -n %{devname}
%{_libdir}/*.so
%{_includedir}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 239 |12cr|aqute-bndlib-0.0.363-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2008, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

Name:           aqute-bndlib
Version:        0.0.363
Release:        4
Summary:        BND Library
License:        ASL 2.0
Group:          Development/Java
URL:            http://www.aQute.biz/Code/Bnd
Source0:        http://www.aqute.biz/repo/biz/aQute/bnd/%{version}/bnd-%{version}.jar
Source1:        http://www.aqute.biz/repo/biz/aQute/bnd/%{version}/bnd-%{version}.pom
Source2:        aqute-service.tar.gz

BuildArch:      noarch

BuildRequires:  jpackage-utils >= 0:1.7.2
BuildRequires:  java-devel >= 0:1.6.0
BuildRequires:  ant >= 0:1.6.5
BuildRequires:  eclipse-ecj
BuildRequires:  eclipse-jdt
BuildRequires:  locales-en

Requires:  java >= 0:1.5.0
Requires(post):    jpackage-utils >= 0:1.7.2
Requires(postun):  jpackage-utils >= 0:1.7.2

%description
The bnd tool helps you create and diagnose OSGi R4 bundles.
The key functions are:
- Show the manifest and JAR contents of a bundle
- Wrap a JAR so that it becomes a bundle
- Create a Bundle from a specification and a class path
- Verify the validity of the manifest entries
The tool is capable of acting as:
- Command line tool
- File format
- Directives
- Use of macros

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
Javadoc for %{name}.

%prep
%setup -q -c
mkdir -p target/site/apidocs/
mkdir -p target/classes/
mkdir -p src/main/
mv OSGI-OPT/src src/main/java
pushd src/main/java
tar xfs %{SOURCE2}
popd
sed -i "s|import aQute.lib.filter.*;||g" src/main/java/aQute/bnd/make/ComponentDef.java
sed -i "s|import aQute.lib.filter.*;||g" src/main/java/aQute/bnd/make/ServiceComponent.java

%build
export LANG=en_US.utf-8
export LC_ALL=en_US.utf-8
export OPT_JAR_LIST=:
export CLASSPATH=$(build-classpath ant)
CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.osgi_*.jar)
CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.osgi.services_*.jar)
CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.jface_*.jar)
CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.jface.databinding_*.jar)
CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.jface.text_*.jar)
CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.ui_*.jar)
CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.ui.ide_*.jar)
CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.core.commands_*.jar)
CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.core.jobs_*.jar)
CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.core.runtime_*.jar)
CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.core.resources_*.jar)
CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.debug.core_*.jar)
CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.debug.ui_*.jar)
CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.text_*.jar)
CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.ui.console_*.jar)
CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.ui.editors_*.jar)
CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.ui.workbench_*.jar)
CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.ui.workbench.texteditor_*.jar)
CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/dropins/jdt/plugins/org.eclipse.jdt.core_*.jar)
CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/dropins/jdt/plugins/org.eclipse.jdt.debug.ui_*.jar)
CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/dropins/jdt/plugins/org.eclipse.jdt.launching_*.jar)
CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/dropins/jdt/plugins/org.eclipse.jdt.junit_*.jar)
#CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/dropins/jdt/plugins/org.eclipse.jdt.junit.core_*.jar)
CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/dropins/jdt/plugins/org.eclipse.jdt.ui_*.jar)
CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.equinox.common_*.jar)
CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.equinox.registry_*.jar)
CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.swt.*.jar)

javac -d target/classes -target 1.5 -source 1.5 $(find src/main/java -type f -name "*.java")
javadoc -d target/site/apidocs -sourcepath src/main/java aQute.lib.header aQute.lib.osgi aQute.lib.qtokens aQute.lib.filter
cp -p LICENSE maven-dependencies.txt plugin.xml pom.xml target/classes
for f in $(find aQute/ -type f -not -name "*.class"); do
    cp -p $f target/classes/$f
done
pushd target/classes
jar cmf ../../META-INF/MANIFEST.MF ../%{name}-%{version}.jar *
popd

sed -i "s|\r||g" LICENSE

%install
# jars
install -d -m 755 %{buildroot}%{_javadir}
install -pm 644 target/%{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
%add_to_maven_depmap biz.aQute bndlib %{version} JPP %{name}
(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed  "s|-%{version}||g"`; done)

# pom
install -d -m 755 %{buildroot}%{_datadir}/maven2/poms
install -m 644 %{SOURCE1} %{buildroot}%{_datadir}/maven2/poms/JPP-%{name}.pom

# javadoc
install -d -m 755 %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -pr target/site/apidocs/* %{buildroot}%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}

%post
%update_maven_depmap

%postun
%update_maven_depmap

%files
%defattr(-,root,root,-)
%doc LICENSE
%{_javadir}/%{name}-%{version}.jar
%{_javadir}/%{name}.jar
%{_datadir}/maven2/poms/JPP-aqute-bndlib.pom
%{_mavendepmapfragdir}/aqute-bndlib

%files javadoc
%defattr(-,root,root,-)
%{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 240 |12cr|arandr-0.1.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Screen layout editor for xrandr 1.2 (Another XRandR gui)
Name:		arandr
URL:		http://christian.amsuess.com/tools/arandr/
Version:	0.1.6
Release:	1
Source0:	http://christian.amsuess.com/tools/arandr/files/%{name}-%{version}.tar.gz
License:	GPLv3
Group:		System/X11
BuildArch:	noarch
BuildRequires:	python-devel
BuildRequires:	python-docutils
Requires:	task-x11
Requires:	pygtk2.0

%description
Provide a simple visual front end for XRandR 1.2, client
side X only (no xorg.conf involved, no pre-1.2 options).

Features

* Full controll over positioning (instead of plain "left of") with
  edge snapping

* Saving configurations as executable shell scripts (configurations
  can be loaded without using this program)

* Configuration files can be edited to include additional payload
  (like xsetwacom commands tablet PC users need when rotating), which
  is preserved when editing

* Metacity keybinding integration:

* Saved configurations can be bound to arbitrary keys via metacity
  custom commands.

* Several layouts can be bound to one key; they are cycled
  through. (Useful for "rotate" buttons on tablet PCs.)

* Main widget separated from packaged application (to facilitate
  integration with existing solutions)


%prep
%setup -q

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%defattr(-,root,root)
%doc NEWS README TODO
%{py_puresitedir}/screenlayout
%{py_puresitedir}/*.egg-info

%{_bindir}/%{name}
%{_bindir}/unxrandr
%{_datadir}/applications/arandr.desktop
%{_datadir}/locale/
%{_mandir}/man1/*.xz


%changelog
* Wed Jun 20 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.1.6-1
+ Revision: 806304
- version update 0.1.6

* Wed Nov 16 2011 Alexander Khrukin <akhrukin@mandriva.org> 0.1.5-1
+ Revision: 731184
- imported package arandr


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 241 |12cr|aravis-0.1.15-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api	0.2
%define major	0
%define libname %mklibname %{name} %{api} %{major}
%define girname %mklibname %{name}-gir %{api}
%define devname %mklibname %{name} -d

Summary:	Glib/gobject based library implementing a Genicam interface
Name:		aravis
Version:	0.1.15
Release:	1
License:	GPLv2+
Group:		Development/GNOME and GTK+
URL:		http://www.gnome.org
Source0:	http://ftp.gnome.org/pub/GNOME/sources/aravis/%{name}-%{version}.tar.xz

BuildRequires:	intltool
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gstreamer-0.10)
BuildRequires:	pkgconfig(gstreamer-plugins-base-0.10)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(libnotify)

%description
Aravis is a glib/gobject based library implementing a Genicam interface, 
which can be used for the acquisition of video streams coming from either
ethernet, firewire or USB cameras. It currently only implements an ethernet 
camera protocol used for industrial cameras.

%package -n %{libname}
Summary:	Shared library for %{name}
Group:		System/Libraries

%description -n %{libname}
Aravis is a glib/gobject based library implementing a Genicam interface, 
which can be used for the acquisition of video streams coming from either
ethernet, firewire or USB cameras. It currently only implements an ethernet 
camera protocol used for industrial cameras.

This package contains the shared library for %{name}.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package gstreamer
Summary:	Gstreamer support for %{name}
Group:		Sound

%description gstreamer
This package contains the gstreamer plugin for %{name}.

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}
Requires:	%{girname} = %{version}

%description -n %{devname}
This package contains the development files for %{name}

%prep
%setup -q

%build
%configure2_5x \
	--disable-static \
	--enable-gst-plugin \
	--enable-viewer \
	--enable-notify

%make LIBS='-lm -lz'

%install
%makeinstall_std
rm -fr %{buildroot}%{_prefix}/doc

%find_lang %{name}-%{api}

%files -f %{name}-%{api}.lang
%{_bindir}/*
%{_datadir}/%{name}-%{api}

%files -n %{libname}
%doc AUTHORS COPYING NEWS
%{_libdir}/libaravis-%{api}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Aravis-%{api}.typelib

%files gstreamer
%{_libdir}/gstreamer-0.10/libgstaravis-%{api}.so

%files -n %{devname}
%{_includedir}/%{name}-%{api}
%{_libdir}/*.so
%{_libdir}/pkgconfig/*
%{_datadir}/gir-1.0/Aravis-%{api}.gir
%{_datadir}/gtk-doc/html/%{name}-%{api}



%changelog
* Wed Aug 08 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.1.15-1
+ Revision: 812766
- update to new version 0.1.15

* Wed Jun 20 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.1.14-1
+ Revision: 806349
- imported package aravis


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 242 |12cr|arc-5.21o-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		arc
Version:	5.21o
Release:	%mkrel 5
URL:		http://sourceforge.net/projects/arc/
Source:		%{name}-%{version}.tgz
Summary:	ARC archive compression utility
License:	GPL
Group:		Archiving/Compression 
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
%description
ARC is used to create and maintain file archives. Many other new archive
formats exist, but it can stil be useful if you have old .arc files.

%prep
%setup -q

%build
%make
%{__lzma} arc.1

%install
%{__rm} -rf %{buildroot}
%{__install} -Dp -m0755 arc %{buildroot}%{_bindir}/arc
%{__install} -Dp -m0755 marc %{buildroot}%{_bindir}/marc
%{__install} -Dp -m0644 arc.1.lzma %{buildroot}%{_mandir}/man1/arc.1.lzma

%files
%doc Changelog COPYING LICENSE Readme PATCHLEVEL Arcinfo Arc521.doc
%{_bindir}/%{name}
%{_bindir}/marc
%{_mandir}/man1/%{name}.1*



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 5.21o-5mdv2011.0
+ Revision: 616602
- the mass rebuild of 2010.0 packages

* Tue Sep 01 2009 Thierry Vignaud <tv@mandriva.org> 5.21o-4mdv2010.0
+ Revision: 424013
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 5.21o-3mdv2009.0
+ Revision: 240430
- rebuild
- fix no-buildroot-tag

* Wed Aug 08 2007 Nicolas Vigier <nvigier@mandriva.com> 5.21o-1mdv2008.0
+ Revision: 60124
- Import arc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 243 |12cr|archimedes-2.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	2D Quantum Monte Carlo simulator for semiconductor devices
Name:		archimedes
Version:	2.0.0
Release:	%mkrel 1
License:	GPLv3+
Group:		Sciences/Physics
URL:		http://www.gnu.org/software/archimedes/
Source0:	ftp://ftp.gnu.org/gnu/archimedes/%{name}-%{version}.tar.bz2
BuildRequires:	dos2unix
BuildRequires:	ghostscript
BuildRequires:	tetex-latex

%description
Archimedes is a package for the design and simulation of submicron
semiconductor devices. It is a 2D Fast Monte Carlo simulator which can take
into account all the relevant quantum effects, thank to the implementation of
the Bohm effective potential method.

The physics and geometry of a general device is introduced by typing a simple
script, which makes, in this sense, Archimedes a powerful tool for the
simulation of quite general semiconductor devices.

%prep
%setup -q

# Suppress rpmlint error.
dos2unix COPYING

%build
%configure --enable-manual --bindir=%{_bindir} --libdir=%{_libdir}
make %{?_smp_mflags}

%install
rm -rf $RPM_BUILD_ROOT

make install INSTALL="%{__install} -p" DESTDIR=$RPM_BUILD_ROOT

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc AUTHORS
%doc ChangeLog
%doc COPYING
%doc NEWS
%doc README
%doc THANKS
%{_bindir}/%{name}


%changelog
* Thu Oct 27 2011 Alexander Khrukin <akhrukin@mandriva.org> 2.0.0-1mdv2011.0
+ Revision: 707526
- imported package archimedes

  + Andrey Smirnov <asmirnov@mandriva.org>
    - import archimedes


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 244 |12cr|archivemail-0.9.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    archivemail
%define version 0.9.0
%define release %mkrel 1

Name:           %{name}
Version:        %{version}
Release:        %{release}
License:        GPL
Summary:        A tool for archiving and compressing old email
Group:          System/Servers
URL:            http://archivemail.sourceforge.net/
Source:         http://prdownloads.sourceforge.net/archivemail/%{name}-%{version}.tar.bz2
BuildRequires:  python-devel
BuildRequires:  docbook-dtd30-sgml
BuildRequires:  docbook-utils
Requires:       python
BuildArch:      noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}

%description 
archivemail is a tool written in Python for archiving and compressing old email
in mailboxes. It can move messages older than the specified number of days to a
separate mbox format mailbox that is compressed with gzip, or optionally just
delete old email.

%prep
%setup -q

%build
%{__make} archivemail.1

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/%py_sitedir
./setup.py install --root=%{buildroot}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING FAQ README CHANGELOG TODO
%{_bindir}/*
%{_mandir}/man1/*
%py_sitedir/*.egg-info




%changelog
* Mon Jul 18 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.9.0-1mdv2011
+ Revision: 690420
- new version

* Tue Nov 02 2010 Michael Scherer <misc@mandriva.org> 0.8.2-2mdv2011.0
+ Revision: 592380
- rebuild for python 2.7

* Wed Oct 20 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.2-1mdv2011.0
+ Revision: 586953
- update to new version 0.8.2

* Sun Oct 03 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.1-1mdv2011.0
+ Revision: 582667
- update to new version 0.8.1

* Fri Aug 13 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.0-1mdv2011.0
+ Revision: 569453
- update to new version 0.8.0

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 0.7.2-5mdv2010.0
+ Revision: 436656
- rebuild

* Sun Jan 04 2009 Funda Wang <fwang@mandriva.org> 0.7.2-4mdv2009.1
+ Revision: 324164
- rebuild

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 0.7.2-3mdv2009.0
+ Revision: 266177
- rebuild early 2009.0 package (before pixel changes)

* Tue May 06 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.7.2-2mdv2009.0
+ Revision: 202339
- add python dependency (fix #40536)

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Nov 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.7.2-1mdv2008.1
+ Revision: 111212
- update to new version 0.7.2


* Wed Nov 29 2006 Michael Scherer <misc@mandriva.org> 0.7.0-1mdv2007.0
+ Revision: 88663
- fix build with new python

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - new version
    - Import archivemail


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 245 |12cr|ardentryst-1.71-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		ardentryst
Summary:	Action/RPG sidescoller
Version:        1.71
Release:        %mkrel 1
License:        GPLv3
Source:         %{name}%{version}.tar.gz
Group:		Games/Adventure
Url:            http://jordan.trudgett.com/
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
BuildArch:	noarch
BuildRequires:	python
Requires:	pygame

%description
Ardentryst is an action/RPG sidescoller, focused not just on fighting, 
but on story, and character development. Strategy as well as reflexes 
will be needed to overcome the game. The game is set in another world. 

It is somewhat a cross between Donkey Kong Country, Mario, Castlevania 
and Kingdom Hearts. Ardentryst is focused on a fantasy world. 

The player is guided through a storyline which he or her must act in and 
play a major role in keeping peace and order in Ardentryst. It features 
two playable characters and a variety of weapons, items, armour, monsters, 
and beautiful level scenery and graphics.

Authors:
--------
Jordan Trudgett <jordan_trudgett@hotmail.com>

%prep
%setup -q -n %{name}%{version}

%build

%install
%__rm -rf %{buildroot}

install -m 755 -d -D %{buildroot}%{_bindir}
install -m 755 -D %{name} %{buildroot}%{_bindir}/%{name}
install -m 755 -d -D %{buildroot}%{_datadir}/games/%{name}/
install -m 644 -D *.py OPR.txt %{buildroot}%{_datadir}/games/%{name}/
install -m 755 -d -D %{buildroot}%{_datadir}/pixmaps/
install -m 644 -D icon.png %{buildroot}%{_datadir}/pixmaps/%{name}.png
install -m 755 -d -D %{buildroot}%{_datadir}/applications/
install -m 644 -D Ardentryst.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop

#Install data
cp -R Base %{buildroot}%{_datadir}/games/%{name}/
cp -R Data %{buildroot}%{_datadir}/games/%{name}/
cp -R Demos %{buildroot}%{_datadir}/games/%{name}/
cp -R Fonts %{buildroot}%{_datadir}/games/%{name}/
cp -R Levels %{buildroot}%{_datadir}/games/%{name}/
cp -R Music %{buildroot}%{_datadir}/games/%{name}/
cp -R Saves %{buildroot}%{_datadir}/games/%{name}/
cp -R Screenshots %{buildroot}%{_datadir}/games/%{name}/
cp -R Sounds %{buildroot}%{_datadir}/games/%{name}/
cp dig.dig %{buildroot}%{_datadir}/games/%{name}/
cp mapconfig.xml %{buildroot}%{_datadir}/games/%{name}/

#Small fixes
sed -i s\|RolePlaying\|AdventureGame\;\|g %{buildroot}%{_datadir}/applications/%{name}.desktop
chmod 755 %{buildroot}%{_datadir}/games/%{name}/%{name}.py

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc help.txt README.txt COPYING
%{_bindir}/%{name}
%dir %{_datadir}/games/%{name}/
%{_datadir}/games/%{name}/*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png



%changelog
* Thu Sep 01 2011 Andrey Bondrov <abondrov@mandriva.org> 1.71-1
+ Revision: 697695
- imported package ardentryst


* Thu Sep 01 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 1.71-1mdv2010.2
- Packaged Ardentryst

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 246 |12cr|ardesia-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		ardesia
Summary:	A free digital sketchpad software
Version:	1.0 
Release:	%mkrel 2
Source0:	http://ardesia.googlecode.com/files/%{name}-%{version}.tar.bz2
URL:		http://code.google.com/p/ardesia/

Group:		Education
License:	GPLv3 

BuildRequires:	libgsf-devel
BuildRequires:	libsigsegv-devel 
BuildRequires:	vlc-devel
BuildRequires:	binutils-devel
BuildRequires:	gsl-devel
BuildRequires:	libgtk+2.0-devel
BuildRequires:	intltool
BuildRequires:	desktop-file-utils

Requires:	vlc
Requires:	curtain
Requires:	spotlighter
Requires:	desktop-file-utils

%description
Ardesia is the free digital sketchpad software that help you to make colored 
free-hand annotations with digital ink everywhere, record them and share on 
the network. 

%prep 
%setup -q 

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std XDG_UTILS=""

%find_lang %{name}

desktop-file-install	--vendor="" \
			--dir $RPM_BUILD_ROOT%{_datadir}/applications \
			--remove-category="GNOME" \
			--remove-category="GTK" \
			--remove-category="Utility" \
			--add-category="Education" \
			%{buildroot}%{_datadir}/applications/%name.desktop

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %name.lang
%defattr(-,root,root,-)
%doc AUTHORS README COPYING NEWS 
%{_bindir}/%name
%{_datadir}/applications/%name.desktop
%{_datadir}/%{name}/ui/*.glade
%{_datadir}/%{name}/scripts/*.sh
%{_datadir}/%{name}/ui/icons/*
%{_datadir}/%{name}/ui/backgrounds/*
%{_datadir}/%{name}/ui/*.xml
%{_datadir}/icons/%name.png
%{_mandir}/man1/%name.*


%changelog
* Wed Oct 26 2011 Alexander Khrukin <akhrukin@mandriva.org> 1.0-2
+ Revision: 707264
- forgotten mkrel version fix
- added spotlighter and curtain depends

* Tue Oct 11 2011 Alexander Barakin <abarakin@mandriva.org> 1.0-1
+ Revision: 704260
- add desktop-file-utils buildreq.
- add desktop-file-utils req.
- imported package ardesia


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 247 |12cr|ardour-2.8.12-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname ardour2

Summary:	Professional multitrack audio recording application
Name:		ardour
Version:	2.8.12
Release:	3
Epoch:		1
Group:		Sound
License:	GPLv2+
URL:		http://ardour.org/
# since 2.8.2 there is no direct link :(
Source0:	http://releases.ardour.org/%{name}-%{version}.tar.bz2
#Source1:	wiimote.tar.gz
Patch1:		ardour-2.8.11-flags.patch
Patch2:		ardour-2.8.12-syslibs.patch
Patch3:		ardour-2.8.11-soundtouch.patch
Patch4:		ardour-2.8.2-disable-fdo-actions.patch
Patch5:		ardour-SConscript.patch
Patch6:		ardour-2.8.12-unistd.patch
Patch7:		ardour-2.8.12-SConstruct2.patch
BuildRequires:	scons >= 0.96
BuildRequires:	gettext >= 0.11.5
BuildRequires:	libtool
BuildRequires:	raptor2 >= 2.0.4
BuildRequires:	boost-devel
BuildRequires:	cwiid-devel
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(fftw3)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gtkmm-2.4)
BuildRequires:	pkgconfig(jack)
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(libart-2.0)
BuildRequires:	pkgconfig(flac)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(libgnomecanvas-2.0)
BuildRequires:	pkgconfig(libgnomecanvasmm-2.6)
BuildRequires:	pkgconfig(liblo)
BuildRequires:	pkgconfig(lrdf)
BuildRequires:	pkgconfig(samplerate)
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	pkgconfig(libusb)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(libxslt)
BuildRequires:	pkgconfig(raptor)
BuildRequires:	pkgconfig(slv2)
BuildRequires:	pkgconfig(soundtouch)
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	pkgconfig(lv2core)
BuildRequires:	pkgconfig(vamp-sdk)
BuildRequires:	pkgconfig(rubberband)
BuildRequires:	pkgconfig(aubio)
BuildRequires:	pkgconfig(redland)
BuildRequires:	desktop-file-utils
BuildRequires:	gtk+2.0
BuildRequires:	xdg-utils
BuildRequires:	shared-mime-info
Requires:	jackit >= 0.100

%description
Ardour is a digital audio workstation.You can use it to record, edit and mix
multi-track audio. You can produce your own CDs, mix video soundtracks, or just
experiment with new ideas about music and sound.

Ardour capabilities include: multichannel recording, non-destructive editing
with unlimited undo/redo, full automation support, a powerful mixer, unlimited
tracks/busses/plugins, timecode synchronization, and hardware control from
surfaces like the Mackie Control Universal. If you've been looking for a tool
similar to ProTools, Nuendo, Pyramix, or Sequoia, you might have found it.

You must have jackd running and an ALSA sound driver to use ardour. If you are
new to jackd, try qjackctl.

See the online user manual at http://ardour.org/files/manual/index.html

Important notice: This package is built against the system libraries in
Mandriva, and in the SConstruct file there is a text that seems to invalidate
support from upstream authors "USE AT YOUR OWN RISK: CANCELS ALL SUPPORT FROM
ARDOUR AUTHORS".

%prep
%setup -q
%patch1 -p1
%patch2 -p0
%patch3 -p1
%patch4 -p0
%patch5 -p1
%patch6 -p0
%patch7 -p0

%build
#(tpg) disable strange optimisations, like SSE
%ifarch %{ix86}
TARGETCPU="i686"
ARCHFLAGS="-DARCH_X86"
%endif
%ifarch x86_64
TARGETCPU="x86_64"
ARCHFLAGS="-DARCH_X86 -DBUILD_SSE_OPTIMIZATIONS -DUSE_X86_64_ASM"
%endif

# ardour want to link against old library
# sed -i -e 's/soundtouch-1.0/soundtouch-1.4/g' SConstruct

%scons \
	PREFIX=%{_prefix} \
	DIST_TARGET="${TARGETCPU}" \
	LINKFLAGS="%{ldflags} --Wl, --as-needed" \
	CCFLAGS="%{optflags} -ffast-math" \
	ARCH="%{optflags} -ffast-math ${ARCHFLAGS}" \
	FFT_ANALYSIS="1" \
	LIBDIR="%{_libdir}" \
	SYSLIBS="1" \
	SURFACES="1" \
	LIBLO="1" \
	LV2="1" \
	TRANZPORT="1" \
	NLS="1" \
	FREEDESKTOP="1" \
	AUBIO="1" \
	FPU_OPTIMIZATION="1" \
	WIIMOTE="1" \
	FREESOUND="1" \
	AUSTATE="1"

%install
mkdir -p %{buildroot}
scons DESTDIR=%{buildroot} install

%find_lang %{name} --all-name

%files -f %{name}.lang
%doc README PACKAGER_README
%dir %{_sysconfdir}/%{oname}
%dir %{_libdir}/%{oname}
%dir %{_libdir}/%{oname}/vamp
%dir %{_libdir}/%{oname}/surfaces
%dir %{_datadir}/%{oname}
%dir %{_datadir}/%{oname}/icons
%dir %{_datadir}/%{oname}/pixmaps
%dir %{_datadir}/%{oname}/templates
%config(noreplace) %{_sysconfdir}/%{oname}/ardour2_ui_dark.rc
%config(noreplace) %{_sysconfdir}/%{oname}/ardour2_ui_default.conf
%config(noreplace) %{_sysconfdir}/%{oname}/ardour2_ui_light.rc
%config(noreplace) %{_sysconfdir}/%{oname}/ardour.menus
%config(noreplace) %{_sysconfdir}/%{oname}/ardour_system.rc
%config(noreplace) %{_sysconfdir}/%{oname}/ergonomic-us.bindings
%config(noreplace) %{_sysconfdir}/%{oname}/mnemonic-us.bindings
%config(noreplace) %{_sysconfdir}/%{oname}/ardour-sae.menus
%config(noreplace) %{_sysconfdir}/%{oname}/SAE-de-keypad.bindings
%config(noreplace) %{_sysconfdir}/%{oname}/SAE-de-nokeypad.bindings
%config(noreplace) %{_sysconfdir}/%{oname}/SAE-us-keypad.bindings
%config(noreplace) %{_sysconfdir}/%{oname}/SAE-us-nokeypad.bindings
%config(noreplace) %{_sysconfdir}/%{oname}/ardour2_ui_dark_sae.rc
%config(noreplace) %{_sysconfdir}/%{oname}/ardour2_ui_light_sae.rc
%{_bindir}/%{oname}
%{_libdir}/%{oname}/*.so
%{_libdir}/%{oname}/ardour-*
%{_libdir}/%{oname}/surfaces/*.so
%{_libdir}/%{oname}/vamp/*.so
%{_datadir}/applications/*.desktop
%{_datadir}/%{oname}/icons/*.png
%{_datadir}/%{oname}/pixmaps/*.xpm
%{_datadir}/%{oname}/*.png
%{_datadir}/%{oname}/templates/*.template
%{_iconsdir}/hicolor/*/*/*.png
%{_datadir}/mime/packages/*.xml



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 248 |12cr|arduino-1.0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#define gitrev		6a68361
%define version		1.0.1
#define	prerel		rc2
%define longversion	0101
%define mdvrel		2

Name:		arduino
Version:	%version
Release:	%mkrel %{mdvrel}%{?prerel:.%prerel}
Summary:	An IDE for Arduino-compatible electronics prototyping platforms
Group:		Development/Other
License:	GPLv2+ and LGPLv2+ and CC BY-SA
URL:		http://www.arduino.cc/

# There are lots of binaries in the "source" tarball.  Remove them with:
# curl https://nodeload.github.com/arduino/Arduino/tarball/%{version}-%{prerel} | tar -xzvf - && rm -rf arduino-Arduino-%{gitrev}/build/linux/dist/tools/* && find arduino-Arduino-%{gitrev} \( -type d \( -name macosx -o -name windows \) -o -type f \( -iname '*.jar' -or -iname '*.tgz' -or -iname '*.so' \) \) -print0 | xargs -0 rm -rf && tar -cjf arduino-Arduino-%{gitrev}.tar.bz2 arduino-Arduino-%{gitrev}
# See also http://code.google.com/p/arduino/issues/detail?id=193
%if 0%{?gitrev}
Source0:	arduino-Arduino-%{gitrev}.tar.bz2
%else
Source0:	%{name}-%{version}.tar.xz
%endif
BuildArch:	noarch

# Use unbundled libs:
Patch0:		arduino-0022-mdv-script.patch

Patch2:		arduino-1.0-rc2-mdv-use-system-avrdude.patch

# Requested upstream in http://github.com/arduino/Arduino/pull/5:
Patch3:		arduino-0022-fedora-use-system-rxtx.patch

Patch4:		arduino-0022-fedora-icons-etc.patch
Patch6:		arduino-0022-mdv-add-to-groups.patch
Patch7:		arduino-0022-mdv-release-check.patch
Patch8:		arduino-1.0.1-mdv-dont-build-avrdude.patch

Patch9:		arduino-1.0.1-rosa-javac17.patch

BuildRequires:	java-devel
BuildRequires:	jpackage-utils ant ant-apache-regexp desktop-file-utils ecj jna rxtx git
Requires:	%{name}-core = %{version}-%{release}, %{name}-doc = %{version}-%{release}
Requires:	java >= 0:1.6.0 x11-font-type1 ecj jna rxtx
Requires:	zenity perl polkit


%description
Arduino is an open-source electronics prototyping platform based on
flexible, easy-to-use hardware and software. It's intended for artists,
designers, hobbyists, and anyone interested in creating interactive
objects or environments.

This package contains an IDE that can be used to develop and upload code
to the micro-controller.


%package core
Summary:	Files required for compiling code for Arduino-compatible micro-controllers
Group:		Development/Other
Requires:	cross-avr-gcc cross-avr-gcc-c++ avr-libc avrdude


%description core
Arduino is an open-source electronics prototyping platform based on
flexible, easy-to-use hardware and software. It's intended for artists,
designers, hobbyists, and anyone interested in creating interactive
objects or environments.

This package contains the core files required to compile and upload
Arduino code.


%package doc
Summary:	Documentation for the Arduino micro-controller platform
Group:		Development/Other


%description doc
Arduino is an open-source electronics prototyping platform based on
flexible, easy-to-use hardware and software. It's intended for artists,
designers, hobbyists, and anyone interested in creating interactive
objects or environments.

This package contains reference documentation.


%prep
%if 0%{?gitrev}
%setup -q -n arduino-Arduino-%{gitrev}
%else
%setup -q
%endif
find -name '*.class' -exec rm -f '{}' \;
find -name '*.jar' -exec rm -f '{}' \;
%patch6 -p1
chmod a+rx build/linux/%{name}-add-groups
%patch0
%patch2 -p1
%patch3 -p1

pwd=`pwd`
cd /
git apply --directory=$pwd %{PATCH4}
cd $pwd

%patch7 -p1
%patch8 -p1
%patch9 -p1

echo "\nupdate.check=false" >> build/shared/lib/preferences.txt

build-jar-repository -p -s app/lib/ ecj jna RXTXcomm


%build
cd core/methods
ant
cd ..
ant
cd ../build
ant dist < /dev/null
tar -xf linux/%{name}-%{longversion}-linux.tgz


%install
cd build/%{name}-%{longversion}

mkdir -p %{buildroot}/%{_bindir}
cp -a arduino %{buildroot}/%{_bindir}/

mkdir -p %{buildroot}/%{_datadir}/%{name}
cp -a hardware lib libraries examples %{buildroot}/%{_datadir}/%{name}/
rm %{buildroot}/%{_datadir}/%{name}/lib/*.jar
rm -r %{buildroot}/%{_datadir}/%{name}/hardware/tools

mkdir -p %{buildroot}/%{_defaultdocdir}/%{name}-%{version}
cp -a reference %{buildroot}/%{_defaultdocdir}/%{name}-%{version}/
ln -s %{_defaultdocdir}/%{name}-%{version}/reference %{buildroot}/%{_datadir}/%{name}/reference

# Requested upstream in http://github.com/arduino/Arduino/pull/4:
find %{buildroot} -type f -iname *.jpg -or -iname *.java -or -iname *.pde -or -iname *.h -or -iname *.cpp -or -iname *.c -or -iname *.txt -or -iname makefile -or -iname key*.txt -or -iname pref*.txt | xargs chmod -x;

cp -a lib/core.jar lib/pde.jar %{buildroot}/%{_datadir}/%{name}/

mkdir -p %{buildroot}/%{_sysconfdir}/%{name}
mv %{buildroot}/%{_datadir}/%{name}/hardware/%{name}/boards.txt \
   %{buildroot}/%{_datadir}/%{name}/hardware/%{name}/programmers.txt \
   %{buildroot}/%{_sysconfdir}/%{name}/
ln -s %{_sysconfdir}/%{name}/boards.txt \
   %{buildroot}/%{_datadir}/%{name}/hardware/%{name}/boards.txt
ln -s %{_sysconfdir}/%{name}/programmers.txt \
   %{buildroot}/%{_datadir}/%{name}/hardware/%{name}/programmers.txt

mkdir -p %{buildroot}/%{_mandir}/man1
cp -p ../linux/%{name}.1 %{buildroot}/%{_mandir}/man1/

desktop-file-install --dir=%{buildroot}%{_datadir}/applications ../linux/%{name}.desktop

for dir in ../linux/icons/*; do
    size=`basename $dir`
    mkdir -p %{buildroot}/%{_datadir}/icons/hicolor/$size/apps
    cp $dir/%{name}.png %{buildroot}/%{_datadir}/icons/hicolor/$size/apps/
done

mkdir -p %{buildroot}/usr/lib
cp -a ../linux/%{name}-add-groups %{buildroot}/usr/lib

mkdir -p %{buildroot}/%{_datadir}/polkit-1/actions
cp -a ../linux/cc.arduino.add-groups.policy %{buildroot}/%{_datadir}/polkit-1/actions


%files
%doc license.txt readme.txt todo.txt
%{_bindir}/*
%{_datadir}/%{name}/*.jar
%{_datadir}/%{name}/lib/
%{_datadir}/applications/*
%{_datadir}/icons/hicolor/*/apps/%{name}.png
%{_datadir}/polkit-1/actions/cc.arduino.add-groups.policy
/usr/lib/%{name}-add-groups
%{_mandir}/man1/%{name}.1.xz
%{_datadir}/%{name}/reference


%files -n %{name}-core
%doc license.txt readme.txt todo.txt
%config(noreplace) %{_sysconfdir}/%{name}/boards.txt
%config(noreplace) %{_sysconfdir}/%{name}/programmers.txt
%{_datadir}/%{name}/examples/
%{_datadir}/%{name}/hardware/
%{_datadir}/%{name}/libraries/


%files -n %{name}-doc
%{_defaultdocdir}/%{name}-%{version}/


%changelog
* Tue Jun 05 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.0.1-1mdv2011.0
+ Revision: 802777
- update to 1.0.1

* Mon Dec 12 2011 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.0-1
+ Revision: 740471
- Rebuild
- 1.0 final release
- release bump

  + Andrey Smirnov <asmirnov@mandriva.org>
    - 1.0-rc2
      Spec file totally rewritten

  + Александр Казанцев <kazancas@mandriva.org>
    - import arduino


* Thu Oct 07 2010 Dmitry A. Morgun <dm6d64@gmail.com> 0021-1edm2010.1
+Package for the next version of Arduino IDE

* Thu Aug 26 2010 Dmitry A. Morgun <dm6d64@gmail.com> 0018-2edm2010.1
+cross-avr-gcc version downgrade to 4.3.2 for correct work with Arduino Mega

* Mon Nov 23 2009 Alejandro Vargas 
+Package for Mandriva

* Mon Jun 2 2009 Alejandro Vargas 
+version 0018 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 249 |12cr|argus-3.0.7.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _localstatedir  %{_var}

Summary:        Network transaction audit tool
Name:           argus
Version:        3.0.7.1
Release:        1
Epoch:          0
License:        GPL
Group:          System/Servers
URL:            http://qosient.com/argus/
Source0:        http://qosient.com/argus/dev/argus-%{version}.tar.gz
Source1:        http://qosient.com/argus/dev/argus-%{version}.tar.gz.asc
Source2:        http://qosient.com/argus/dev/argus-%{version}.tar.gz.md5
Source3:        argus.service
Requires(post): rpm-helper
Requires(preun): rpm-helper
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	ncurses-devel
BuildRequires:	pcap-devel
BuildRequires:	libsasl-devel
BuildRequires:	libwrap-devel
BuildRequires:	zlib-devel

%description
Argus (Audit Record Generation and Utilization System) is an IP network
transaction audit tool. The data generated by argus can be used for a
wide range of tasks such as network operations, security and performance
management.

%prep

%setup -q -n argus-%{version}

%build
export CPPFLAGS="-I%{_includedir}/sasl"

%configure2_5x \
    --with-sasl=yes

%make

%install

%makeinstall_std

%{__mkdir_p} %{buildroot}%{_bindir}
%{__cp} -a bin/argusbug %{buildroot}%{_bindir}/argusbug

%{__mkdir_p} %{buildroot}%{_localstatedir}/lib/%{name}/archive

%{__mkdir_p} %{buildroot}%{_sysconfdir}
%{__cp} -a support/Config/argus.conf %{buildroot}%{_sysconfdir}/argus.conf

%{__perl} -pi -e 's|/var/log/argus|%{_localstatedir}/lib/%{name}|;' \
              -e 's|^#ARGUS_BIND_IP|ARGUS_BIND_IP|;' \
              -e 's|^#ARGUS_ACCESS_PORT|ARGUS_ACCESS_PORT|;' \
  %{buildroot}%{_sysconfdir}/argus.conf

%{__mkdir_p} %{buildroot}%{_unitdir}
%{__cp} -a %{SOURCE3} %{buildroot}%{_unitdir}/

%post
%_post_service %{name}.service

%preun
%_preun_service %{name}.service

%files
%defattr(0644,root,root,0755)
%doc COPYING CREDITS INSTALL README VERSION doc support
%attr(0755,root,root) %{_bindir}/*
%attr(0755,root,root) %{_sbindir}/argus
%{_mandir}/man5/argus.conf.5*
%{_mandir}/man8/argus.8*
%dir %{_localstatedir}/lib/%{name}
%dir %{_localstatedir}/lib/%{name}/archive
%attr(0755,root,root) %{_unitdir}/%{name}.service
%config(noreplace) %{_sysconfdir}/argus.conf

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 250 |12cr|argus-clients-3.0.7.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           argus-clients
Version:        3.0.7.3
Release:        1
Epoch:          0
Summary:        Client tools for argus network audit
License:        GPLv2+
Group:          Networking/Other
URL:            http://qosient.com/argus/
Source0:        http://qosient.com/argus/dev/%{name}-%{version}.tar.gz
Patch0:		argus-clients-3.0.2-fix-str-fmt.patch
BuildRequires:  bison
BuildRequires:  flex
BuildRequires:  ncurses-devel
BuildRequires:  libsasl-devel
BuildRequires:	mysql-devel

%description
Clients to the argus probe which process and display information.


%package	devel
Summary:        Static library and header files for the %{name}
Group:		Development/C
Provides:	%{name}-devel = %{version}
Requires:       %{name} = %{version}-%{release}

%description	devel
Static library and header files for the %{name}

%prep
%setup -q -n %name-%version

%build
%configure2_5x
make

%install
%{__rm} -rf %{buildroot}
%{makeinstall_std}

rm -rf %{buildroot}%_docdir

%files
%defattr(0644,root,root,0755)
#%doc ChangeLog COPYING CREDITS INSTALL MANIFEST README VERSION doc support
%attr(0755,root,root) %{_bindir}/*
%{_prefix}/argus
%{_mandir}/man?/*

%files devel
%{_includedir}/argus/*
%{_libdir}/*.a
%{_libdir}/pkgconfig/%{name}.pc

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 251 |12cr|argyllcms-1.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname argyll %major
%define develname %mklibname argyll -d

Name:    argyllcms
Version: 1.4.0
Release: 1
Summary: ICC compatible color management system

%define icclib_version 2.12-1mdv

Group:     Graphics
License:   GPLv3 and BSD and MIT and AGPLv3
URL:       http://gitorious.org/hargyllcms
Source0:   http://people.freedesktop.org/~hughsient/releases/hargyllcms-%{version}.tar.xz
Patch0:    hargyllcms-1.4.0-mdv-linkage.patch

BuildRequires: libtiff-devel
BuildRequires: libjpeg-devel
BuildRequires: libx11-devel, libxext-devel, libxxf86vm-devel, libxinerama-devel
BuildRequires: libxscrnsaver-devel
BuildRequires: libxrandr-devel
BuildRequires: icclib-devel >= %{icclib_version}
BuildRequires: usb1.0-devel
Requires:      udev

%description
The Argyll color management system supports accurate ICC profile creation for
scanners, CMYK printers, film recorders and calibration and profiling of
displays.

Spectral sample data is supported, allowing a selection of illuminants observer
types, and paper fluorescent whitener additive compensation. Profiles can also
incorporate source specific gamut mappings for perceptual and saturation
intents. Gamut mapping and profile linking uses the CIECAM02 appearance model,
a unique gamut mapping algorithm, and a wide selection of rendering intents. It
also includes code for the fastest portable 8 bit raster color conversion
engine available anywhere, as well as support for fast, fully accurate 16 bit
conversion. Device color gamuts can also be viewed and compared using a VRML
viewer.

%package -n %{libname}
Summary: Argyll CMS libraries
Group:   System/Libraries

%description -n %{libname}
This package contains shared libraries used by Argyll CMS.

%package -n %{develname}
Summary:  Argyll CMS development files
Group:    Development/C
Requires: %{libname} = %{version}

%description -n %{develname}
This package contains development files for Argyll CMS shared libraries.

%prep
%setup -q -n hargyllcms-%{version}
%patch0 -p1
autoreconf

%build
%configure --disable-static
#parallel build is broken
make

%install
%makeinstall_std

%if %{mdvver} <= 201100
rm -f %{buildroot}%{_libdir}/*.la
%endif

%files
%defattr(0644,root,root,0755)
%doc %{_defaultdocdir}/argyll
%attr(0755,root,root) %{_bindir}/*
%{_datadir}/color/argyll
/lib/udev/rules.d/55-Argyll.rules
%doc AUTHORS ChangeLog Readme.txt

%files -n %{libname}
%{_libdir}/libargyll*.so.%{major}*

%files -n %{develname}
%{_libdir}/libargyll*.so
%doc AUTHORS ChangeLog Readme.txt


%changelog
* Tue Apr 24 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.4.0-1
+ Revision: 793149
- update to 1.4.0

* Tue Mar 27 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.3.7-2
+ Revision: 787527
- fix license info
- fix devel package dependencies
- add documentation

* Tue Mar 27 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.3.7-1
+ Revision: 787512
- update to 1.3.7

* Fri Dec 23 2011 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.3.5-1
+ Revision: 744894
- new version 1.3.5
  use hargyllcms sources

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-4mdv2011.0
+ Revision: 609990
- rebuild

* Thu Jan 28 2010 Frederic Crozat <fcrozat@mandriva.com> 1.1.0-3mdv2010.1
+ Revision: 497591
- Patch3: remove unneeded part of udev rules, requires udev >= 151 instead

* Wed Jan 27 2010 Frederic Crozat <fcrozat@mandriva.com> 1.1.0-2mdv2010.1
+ Revision: 497375
- Replace patch1 with new version from Roland Mas: argyllcms uses now its own local libusb, since it contains changes for some spectrometers.

* Mon Jan 18 2010 Frederic Crozat <fcrozat@mandriva.com> 1.1.0-1mdv2010.1
+ Revision: 493142
- Release 1.1.0 final
- Patch0 (upstream): fix crash in dispwin

* Thu Jan 14 2010 Frederic Crozat <fcrozat@mandriva.com> 1.1.0-0.rc4.2mdv2010.1
+ Revision: 491514
- Fix udev warning in rules file

* Wed Jan 06 2010 Frederic Crozat <fcrozat@mandriva.com> 1.1.0-0.rc4.1mdv2010.1
+ Revision: 486744
- Release 1.1.0 RC4
- Remove patch4, merged upstream
- Regenerate patch0

* Wed Oct 28 2009 Frederic Crozat <fcrozat@mandriva.com> 1.0.4-2mdv2010.0
+ Revision: 459667
- Adapt udev rules for ACL and install it by default

* Tue Jun 30 2009 Frederic Crozat <fcrozat@mandriva.com> 1.0.4-1mdv2010.0
+ Revision: 390977
- Release 1.0.4
- Regenerate 0 (partially merged)

* Tue Jun 09 2009 Frederic Crozat <fcrozat@mandriva.com> 1.0.3-3mdv2010.0
+ Revision: 384450
- Update patch0 with debian version which includes icclib update (fixes various CVE correctly)
- Build with system icclib
- Build various internal libraries as shared libraries

* Thu Apr 16 2009 Frederic Crozat <fcrozat@mandriva.com> 1.0.3-2mdv2009.1
+ Revision: 367783
- Update patch0 with addition from Roland Mas
- enable make check
- Patch2 (Fedora): CVE-2009-0583,0584
- Patch3 (Fedora): CVE-2009-0792
- Patch4: fix header and str_fmt errors

* Thu Sep 04 2008 Frederic Crozat <fcrozat@mandriva.com> 1.0.3-1mdv2009.0
+ Revision: 280459
- Release 1.0.3
- Regenerate patch1

* Mon Aug 18 2008 Frederic Crozat <fcrozat@mandriva.com> 1.0.2-1mdv2009.0
+ Revision: 273320
- Release 1.0.2
- Remove patches 2, 3 (merged upstream)

* Thu Jul 31 2008 Frederic Crozat <fcrozat@mandriva.com> 1.0.1-1mdv2009.0
+ Revision: 257520
- Release 1.0.1
- Remove patches 0 (fixed differently), 1 (merged upstream)
- Patch0: autotool based build system, from Alastair M. Robinsin
- Patch1: remvoe call to additional internal libusb api, not needed
- Patch2 (Fedora): double free fix
- Patch3: various upstream fixes

* Thu Jul 03 2008 Frederic Crozat <fcrozat@mandriva.com> 1.0.0-1mdv2009.0
+ Revision: 231173
- Fix BuildRequires
- Release 1.0.0
- Update patch0 to link with system libusb
- Patch1: various fixes from upstream (use ARGYLL_INGORE_XRANDR1_1=1 to disable xrandr 1.2 support in argyllcms)

* Wed Jan 16 2008 Frederic Crozat <fcrozat@mandriva.com> 0.70-0.1.Beta8.1mdv2008.1
+ Revision: 153663
- Release 0.70 beta8
- Remove patches 1, 2, 3, merged upstream

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Dec 17 2007 Frederic Crozat <fcrozat@mandriva.com> 0.70-0.1.Beta7.4mdv2008.1
+ Revision: 121764
- Remove source1 and replace with patch3: fix usb unbinding (Graeme Grill)
- Update source2 with latest version from Fedora
- Clean specfile

* Thu Dec 13 2007 Frederic Crozat <fcrozat@mandriva.com> 0.70-0.1.Beta7.3mdv2008.1
+ Revision: 119409
- Sources 2, 3 : add HAL / PK files to set ACL on usb device node (initial work from Nicolas Mailhot)
- Patch1, 2: fix buffer overflows (Daniel Berrange, Fedora), allow build in FORTIFY_SOURCE=1
- move .gam files in datadir, rename icclink to icclink-argyll
- fix doc packaging

* Tue Dec 11 2007 Frederic Crozat <fcrozat@mandriva.com> 0.70-0.1.Beta7.2mdv2008.1
+ Revision: 117271
- Add udev rules for Huey colorimeter to unbind from usbhid module
- Fix package version

* Mon Dec 10 2007 Frederic Crozat <fcrozat@mandriva.com> 0.70-0.1.Beta7mdv2008.1
+ Revision: 117020
- import argyllcms



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 252 |12cr|ario-1.5.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		ario
Version:	1.5.1
Release:	2
Summary:	Ario is a GTK2 client for MPD
Group:		Sound
License:	GPLv2
Url:		http://ario-player.sourceforge.net/
Source:		%{name}-%{version}.tar
Patch1:		ario-1.5.1-glib.patch
BuildRequires:	intltool
BuildRequires:	pkgconfig(unique-1.0)
BuildRequires:	pkgconfig(gnutls)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(libmpdclient)
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	pkgconfig(taglib)
BuildRequires:	pkgconfig(libsoup-2.4)
BuildRequires:	pkgconfig(avahi-glib)
BuildRequires:	pkgconfig(avahi-client)
Requires:	mpd

%description
Ario is a GTK2 client for MPD (Music player daemon).
The interface used to browse the library is inspired
by Rhythmbox but Ario aims to be much lighter and faster.

%prep
%setup -q
%patch1 -p1

%build
./configure --libdir=%{_libdir} --datadir=%{_datadir}
%make

%install
%makeinstall

%find_lang %{name}

rm -f %{buildroot}%{_iconsdir}/hicolor/icon-theme.cache

%files -f %{name}.lang
%doc AUTHORS ChangeLog COPYING NEWS README TODO
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_libdir}/%{name}
%{_bindir}/%{name}
%{_iconsdir}/*/*/apps/*

%changelog
* Thu Sep 01 2011 Andrey Bondrov <abondrov@mandriva.org> 1.5.1-1mdv2011.0
+ Revision: 697714
- imported package ario


* Thu Sep 01 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 1.5.1-1mdv2010.2
- New version 1.5.1

* Sun Jan 03 2010 Andrey Bondrov <bondrov@math.dvgu.ru> 1.4.2-69.1mib2009.1
- First build for MIB users
- Mandriva Italia Backports
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 253 |12cr|arista-0.9.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define python_compile_opt python -O -c "import compileall; compileall.compile_dir('.')"
%define python_compile     python -c "import compileall; compileall.compile_dir('.')"

Summary:	An easy to use multimedia transcoder for the GNOME Desktop
Name:		arista
Version:	0.9.7
Release:	%mkrel 1
License:	LGPLv2+
Group:		Video
Url:		http://programmer-art.org/projects/arista-transcoder
Source:		http://programmer-art.org/media/releases/arista-transcoder/%{name}-%{version}.tar.gz
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:      noarch
BuildRequires:	python-devel
Requires:	python-dbus
Requires:	pygtk2.0
Requires:	gnome-python-gconf
Requires:	gstreamer0.10-python
Requires:	gstreamer0.10-ffmpeg
Requires:	gstreamer0.10-plugins-base
Requires:	gstreamer0.10-plugins-good
Requires:	gstreamer0.10-plugins-bad
Requires:	gstreamer0.10-plugins-ugly


%description
An easy to use multimedia transcoder for the GNOME Desktop. Arista 
focuses on being easy to use by making the complex task of encoding 
for various devices simple. Pick your input, pick your target device, 
choose a file to save to and go. 

%prep
%setup -q

%build
%{__python} setup.py build

%install
rm -rf %{buildroot}
%{__python} setup.py install --root %{buildroot}

rm -f %{buildroot}%{_datadir}/locale/templates/arista.pot %{buildroot}%{_prefix}/lib/nautilus/extensions-2.0/python/arista-nautilus.py

%find_lang %{name}

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root,-)
%doc AUTHORS LICENSE
%{_bindir}/%{name}*
%{py_puresitedir}/%{name}*.egg-info
%{py_puresitedir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}
%{_datadir}/nautilus-python/extensions/arista-nautilus.py


%changelog
* Wed Sep 28 2011 Andrey Bondrov <abondrov@mandriva.org> 0.9.7-1mdv2012.0
+ Revision: 701732
- New version: 0.9.7

* Tue Nov 02 2010 Michael Scherer <misc@mandriva.org> 0.9.5-2mdv2011.0
+ Revision: 592381
- rebuild for python 2.7

* Mon Oct 04 2010 Funda Wang <fwang@mandriva.org> 0.9.5-1mdv2011.0
+ Revision: 582961
- New version 0.9.5

* Thu Dec 03 2009 Jérôme Brenier <incubusss@mandriva.org> 0.9.3-3mdv2010.1
+ Revision: 472992
+ rebuild (emptylog)

* Thu Dec 03 2009 Jérôme Brenier <incubusss@mandriva.org> 0.9.3-2mdv2010.1
+ Revision: 472924
- fix Requires

* Wed Dec 02 2009 Jérôme Brenier <incubusss@mandriva.org> 0.9.3-1mdv2010.1
+ Revision: 472625
- add specfile and source
- Created package structure for arista.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 254 |12cr|arj-3.10.22-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name arj
%define version 3.10.22
%define release 7

Summary: File compression and packaging utility compatible with ARJ for MS-DOS
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://prdownloads.sourceforge.net/arj/%{name}-%{version}.tar.bz2
Patch: arj-3.10.21-debian-arches-align.patch
Patch1: arj-3.10.22-fix_format_string.patch
Patch2: arj-3.10.2-fix_strnlen_redefinition.patch
License: GPLv2
BuildRequires: automake
Group: Archiving/Compression
Url: http://arj.sourceforge.net/


%description
A portable version of the ARJ archiver, available for a growing number
of DOS-like and UNIX-like platforms on a variety of architectures.
This aims for compatibility with the original ARJ archiver by ARJ
Software, Inc.

%prep
%setup -q
%patch -p1
%patch1 -p0
%patch2 -p0 

cd gnu
# (misc) fix compile on x86_64, as the platform is otherwise not recognized
# by the current config.sub
cp /usr/share/automake-1.12/config.sub .
autoconf

%build
cd gnu
%configure
cd ..
make prepare
#gw strange errors from the postproc command
make || make || make || make

%install
%makeinstall

%files
%defattr(-,root,root)
%doc doc/*
%_bindir/arj
%_bindir/arj-register
%_bindir/arjdisp
%_bindir/rearj
%dir %_libdir/arj/
%_libdir/arj/arjcrypt.so
%_mandir/man1/*.1*



%changelog
* Fri Sep 09 2011 GÃ¶tz Waschk <waschk@mandriva.org> 3.10.22-7mdv2012.0
+ Revision: 699090
- rebuild

* Mon Sep 07 2009 Michael Scherer <misc@mandriva.org> 3.10.22-6mdv2011.0
+ Revision: 432473
- fix build ( patch 2 ), since newer glibc have strnlen
- fix the license, thanks to Andrey Bondrov
- adapt to build with newer automake

* Sat Mar 07 2009 Michael Scherer <misc@mandriva.org> 3.10.22-5mdv2009.1
+ Revision: 351512
- fix build on x86_64
- fix build, patch 1, correct format string error

  + Antoine Ginies <aginies@mandriva.com>
    - rebuild
    - rebuild

* Thu Jun 19 2008 Thierry Vignaud <tv@mandriva.org> 3.10.22-3mdv2009.0
+ Revision: 226169
- rebuild

* Thu Dec 20 2007 Olivier Blin <blino@mandriva.org> 3.10.22-2mdv2008.1
+ Revision: 135823
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Jun 24 2006 GÃ¶tz Waschk <waschk@mandriva.org> 3.10.22-2mdk
- Rebuild
- use mkrel

* Thu Jun 23 2005 Götz Waschk <waschk@mandriva.org> 3.10.22-1mdk
- New release 3.10.22

* Tue Apr 19 2005 Götz Waschk <waschk@mandriva.org> 3.10.21-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 255 |12cr|arka-0.11-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name arka
%define version 0.11
%define release %mkrel 5

Summary: GUI for Genpak (gp) set of bioinformatics utilities
Name: %name
Version: %version
Release: %release
License: GPLv2
Group: Sciences/Chemistry
URL: http://www.bioinformatics.org/genpak
Source: %name-%version.tar.bz2
Patch0: %{name}-0.11-fix-overlinking.patch.bz2
BuildRoot: %_tmppath/%name-root
BuildRequires: libgtk+-devel
Requires: gp

%description
Arka is a program that (1) serves as a graphical interface for any command line
driven programs, with the focus on the programs from the GP package (see
http://www.bioinformatics.org/genpak/) (2) has some nice funtions on it's one.
Main scope of the program is the manipulation and visualisation of DNA / RNA /
protein sequences.

The GP package contains many command-line utilities which fullfill a whole 
bunch of tasks (from DNA sequence searches to restriction analysis and 
determining the melting temperature of oligonucleotides). While those programs 
are convenient to use in batch processing and CGI scripts (which was the 
purpose of those programs), they lack a nice GUI. 

Arka remembers the options for the GP programs and knows what both the programs
and the options do. Besides, it has some gadgets on its own. It requires GTK+,
but doesn't need GNOME. Also, it is small and quick.

%prep
%setup -q
%patch0 -p1

%build
%make LIBDIR=%{_libdir}

%install
mkdir -p $RPM_BUILD_ROOT/%_bindir
mkdir -p $RPM_BUILD_ROOT/%_mandir/man1
mkdir -p $RPM_BUILD_ROOT/%_iconsdir
mkdir -p $RPM_BUILD_ROOT/etc
cp arka $RPM_BUILD_ROOT/%_bindir
cp icons/*.xpm $RPM_BUILD_ROOT/%_iconsdir
cp arka.1* $RPM_BUILD_ROOT/%_mandir/man1
cp arkarc $RPM_BUILD_ROOT/etc/arkarc

# menu
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=arka
Categories=Science;Chemistry;
Name=Arka
Icon=chemistry_section
Comment=GUI for Genpak
EOF

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README.TXT LICENSE.TXT CHANGES.TXT TODO.TXT
%config(noreplace) /etc/arkarc
%_bindir/%name
%_iconsdir/%{name}*
%_mandir/man1/%{name}*
%{_datadir}/applications/mandriva-%name.desktop



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.11-5mdv2011.0
+ Revision: 616603
- the mass rebuild of 2010.0 packages

* Tue May 19 2009 Jérôme Brenier <incubusss@mandriva.org> 0.11-4mdv2010.0
+ Revision: 377637
+ rebuild (emptylog)

* Tue May 19 2009 Jérôme Brenier <incubusss@mandriva.org> 0.11-3mdv2010.0
+ Revision: 377634
- fix license (GPLv2)
- fix overlinking (patch added)

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 0.11-3mdv2009.0
+ Revision: 218430
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 18 2007 Thierry Vignaud <tv@mandriva.org> 0.11-3mdv2008.1
+ Revision: 132148
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request
- import arka


* Thu Jan 05 2005 Lenny Cartier <lenny@mandriva.com> 0.11-3mdk
- rebuild

* Mon Feb 23 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.11-2mdk
- rebuild

* Wed Jan 08 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.11-1mdk
- from Austin Acton <aacton@yorku.ca> :
	- initial package for Mandrake 9

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 256 |12cr|arnold-0.20090317-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:			arnold
%define altname		nurgle
%define verdate		2009-03-17
Version:		0.%(sed -e 's/-//g' <<<%{verdate})
Release:		%mkrel 4

Summary:	Arnold - Amstrad CPC emulator
License:	GPLv2+
#except amstrad roms.
Group:		Emulators
URL:		http://arnold.berlios.de/
Source0:	http://download.berlios.de/%{name}/%{name}-%{altname}-%{verdate}.tar.bz2
Source1:	%{name}-32.png
#Patch0:		%{name}-20081209-plf-string-literal.patch
#Patch1:		%{name}-20081209-plf-fix-linking-with-as-needed.patch
#Patch2:		%{name}-20081209-plf-64bit-dsk.patch
#Patch3:		%{name}-20081209-plf-64bit-cpcplus.patch
#Patch4:		%{name}-20081209-plf-various-warnings.patch

BuildRequires:	SDL-devel
BuildRequires:	gtk2-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Arnold "Nurgle" is an Amstrad CPC emulator for Linux.
It is based on original Arnold from Kevin Thacker.
It emulates from CPC 464 to CPC 6128+.

%prep
%setup -q -n %{name}/src
#patch0 -p1 -b .string-literal
#patch1 -p1 -b .as-needed
#patch2 -p1 -b .64-dsk
#patch3 -p1 -b .64-cpc+
#patch4 -p1 -b .gcc-warnings

%build
%configure
%make

%install
rm -rf %{buildroot}
#makeinstall
install -d -m 0755 %{buildroot}/%{_gamesbindir}
install -m 0644 ../%{name} %{buildroot}/%{_gamesbindir}

install -d -m 0755 %{buildroot}/%{_gamesdatadir}/%{name}/roms/ARNOR/
install -m 0644 roms/ARNOR/* %{buildroot}/%{_gamesdatadir}/%{name}/roms/ARNOR/

#icon
install -d -m 755 %{buildroot}%{_iconsdir}
install -m 644 %{SOURCE1} %{buildroot}%{_iconsdir}/

#xdg menu
install -d -m 755 %{buildroot}%{_datadir}/applications
cat<<EOF>%{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Encoding=UTF-8
Name=Arnold
Comment=Amstrad CPC emulator
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-MoreApplications-Emulators;Emulator;
EOF

%files
%defattr(-,root,root)
%doc ../README.FIRST ../gpl-spanish.htm ../*.txt ../*.linux ../docs/* ../extras/*
%attr(0755,root,games) %{_gamesbindir}/%{name}
%{_gamesdatadir}/%{name}
%{_iconsdir}/*
%{_datadir}/applications/mandriva-%{name}.desktop

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post
%{update_menus}

%postun
%{clean_menus}
%endif



%changelog
* Fri Jul 29 2011 Andrey Bondrov <abondrov@mandriva.org> 0.20090317-4mdv2012.0
+ Revision: 692179
- imported package arnold


* Mon Jul 18 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 0.20090317-4mdv2011.0
- Port from PLF
- Remove PLF reference

* Sat Apr 18 2009 Guillaume Bedot <littletux@zarb.org> 0.20090317-1plf2009.1
- New release including more 64bit fixes

* Tue Jan 20 2009 Guillaume Bedot <littletux@zarb.org> 0.20081209-4plf2009.1
- fixes for 64bit build

* Tue Jan  6 2009 Guillaume Bedot <littletux@zarb.org> 0.20081209-3plf2009.1
- add desktop file and icon

* Mon Jan  5 2009 Guillaume Bedot <littletux@zarb.org> 0.20081209-2plf2009.1
- better fix for --as-needed thing

* Mon Jan  5 2009 Guillaume Bedot <littletux@zarb.org> 0.20081209-1plf2009.1
- New release 09.12.2008
- quick fix for the issue with --as-needed, and other fixes.

* Wed Mar 19 2008 Guillaume Bedot <littletux@zarb.org> 0.20070919-1plf2008.1
- First PLF package for arnold

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 257 |12cr|arora-0.11.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		arora
Version:	0.11.0
Release:	%mkrel 3
License:	GPLv2+
URL:		http://code.google.com/p/arora/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-build
BuildRequires:	qt4-devel >= 3:4.4
Buildrequires:	qt4-linguist
#Source:		http://arora.googlecode.com/files/%name-%version.tar.gz
Source:		arora-20120617.tar.xz
Group:		Networking/WWW
Provides:	webclient
Summary:	Cross Platform WebKit Browser

%description
Arora is a simple cross platform web browser. Currently Arora is a very
basic browser whose feature list includes things like "History" and
"Bookmarks".

%prep
%setup -q -n %name

%build
%qmake_qt4 PREFIX=%_prefix 
%make

%install
rm -fr %buildroot
make install INSTALL_ROOT=%{buildroot}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog README
%{_bindir}/%{name}
%{_bindir}/arora-cacheinfo
%{_bindir}/arora-placesimport
%{_bindir}/htmlToXBel
%{_datadir}/%{name}
%{_mandir}/man1/*
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/*
%{_datadir}/pixmaps/*


%changelog
* Sun Jun 17 2012 Bernhard Rosenkraenzer <bero@bero.eu> 0.11.0-3mdv2012.0
+ Revision: 806028
- Add fixes from git

* Thu Jan 05 2012 Bernhard Rosenkraenzer <bero@bero.eu> 0.11.0-2
+ Revision: 757927
- Add some bugfixes and HTML5 localStorage support from upstream git

* Fri Oct 01 2010 Funda Wang <fwang@mandriva.org> 0.11.0-1mdv2011.0
+ Revision: 582216
- update to new version 0.11.0

* Thu Dec 10 2009 Funda Wang <fwang@mandriva.org> 0.10.2-1mdv2010.1
+ Revision: 476118
- new version 0.10.2

* Tue Oct 06 2009 Stéphane Téletchéa <steletch@mandriva.org> 0.10.1-1mdv2010.0
+ Revision: 454633
- New version 0.10.1

* Mon Aug 31 2009 Frederik Himpe <fhimpe@mandriva.org> 0.9.0-1mdv2010.0
+ Revision: 423035
- update to new version 0.9.0
- update to new version 0.8.0

* Wed Jun 24 2009 Funda Wang <fwang@mandriva.org> 0.7.1-2mdv2010.0
+ Revision: 388837
- bump arora as qt4.5 goes 2009.0

* Wed Jun 03 2009 Funda Wang <fwang@mandriva.org> 0.7.1-1mdv2010.0
+ Revision: 382397
- New version 0.7.1

* Fri May 08 2009 Funda Wang <fwang@mandriva.org> 0.6.1-1mdv2010.0
+ Revision: 373464
- New version 0.6.1
- cacheinfo only builds with qt4.5

* Sat Apr 18 2009 Funda Wang <fwang@mandriva.org> 0.6-1mdv2009.1
+ Revision: 368005
- New version 0.6

* Sat Feb 21 2009 Funda Wang <fwang@mandriva.org> 0.5-1mdv2009.1
+ Revision: 343745
- New version 0.5

* Sat Oct 11 2008 Funda Wang <fwang@mandriva.org> 0.4-1mdv2009.1
+ Revision: 291876
- New version 0.4

* Tue Aug 05 2008 Funda Wang <fwang@mandriva.org> 0.3-1mdv2009.0
+ Revision: 263695
- BR lrelease
- import arora



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 258 |12cr|arpalert-2.0.11-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A monitor ethernet networks
Name:		arpalert
Version:	2.0.11
Release:	%mkrel 1
License:	GPLv2
Group:		Monitoring
URL:		http://www.arpalert.org/
Source0:	http://www.arpalert.org/src/%{name}-%{version}.tar.gz
Source1:	arpalert.init
Patch0:		arpalert-2.0.9-fix-str-fmt.diff
BuildRequires:	libpcap-devel
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires(pre):	rpm-helper
Requires(postun): rpm-helper
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This software is used for monitoring ethernet networks. It listens on a network
interface (without using 'promiscuous' mode) and catches all conversations of
MAC address to IP request. It then compares the mac addresses it detected with
a pre-configured list of authorized MAC addresses. If the MAC is not in list,
arpalert launches a pre-defined user script with the MAC address and IP address
as parameters. This software can run in daemon mode; it's very fast (low CPU
and memory consumption). It responds at signal SIGHUP (configuration reload)
and at signals SIGTERM, SIGINT, SIGQUIT and SIGABRT (arpalert stops itself).

%prep

%setup -q
%patch0 -p0

%build
%serverbuild
%configure2_5x \
    --localstatedir=/var

perl -pi -e "s|^lock_dir.*|lock_dir=/var/run/%{name}|g" Makefile
perl -pi -e "s|^log_dir.*|log_dir=/var/log/%{name}|g" Makefile
%make

%install
rm -rf %{buildroot}

%makeinstall_std

install -d %{buildroot}%{_initrddir}
install -d %{buildroot}/var/log/%{name}
install -d %{buildroot}/var/run/%{name}
install -d %{buildroot}%{_localstatedir}/lib/%{name}

install -m0755 %{SOURCE1} %{buildroot}%{_initrddir}/%{name}

# cleanup
rm -f %{buildroot}%{_includedir}/arpalert.h

%pre
%_pre_useradd %{name} %{_localstatedir}/lib/%{name} /bin/sh

%post
%_post_service %name

%preun
%_preun_service %name

%postun
%_postun_userdel %{name}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGES COPYING README
%{_initrddir}/arpalert
%dir %{_sysconfdir}/arpalert
%config(noreplace) %{_sysconfdir}/arpalert/*
%{_sbindir}/arpalert
%{_mandir}/man8/arpalert.8*
%dir %attr(0755,%{name},%{name}) /var/log/%{name}
%dir %attr(0755,%{name},%{name}) /var/run/%{name}
%dir %attr(0755,%{name},%{name}) %{_localstatedir}/lib/%{name}


%changelog
* Sun Feb 14 2010 Sandro Cazzaniga <kharec@mandriva.org> 2.0.11-1mdv2010.1
+ Revision: 505945
- del patch, rename
- update to 2.0.11

* Sun Oct 04 2009 Oden Eriksson <oeriksson@mandriva.com> 2.0.9-5mdv2010.0
+ Revision: 453535
- fix build
- rebuild

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild

* Wed Oct 29 2008 Oden Eriksson <oeriksson@mandriva.com> 2.0.9-3mdv2009.1
+ Revision: 298231
- rebuilt against libpcap-1.0.0

* Thu Jun 19 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.0.9-2mdv2009.0
+ Revision: 226170
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Nov 19 2007 Oden Eriksson <oeriksson@mandriva.com> 2.0.9-1mdv2008.1
+ Revision: 110278
- 2.0.9
- make it use %%serverbuild optflags

* Tue Aug 28 2007 Oden Eriksson <oeriksson@mandriva.com> 2.0.8-1mdv2008.0
+ Revision: 72767
- 2.0.8
- conform to the 2008 specs (don't start it per default)

* Mon Aug 06 2007 Oden Eriksson <oeriksson@mandriva.com> 2.0.7-1mdv2008.0
+ Revision: 59288
- 2.0.7

* Thu Jun 07 2007 Oden Eriksson <oeriksson@mandriva.com> 2.0.6-1mdv2008.0
+ Revision: 36559
- 2.0.6
- reworked the initscript
- run it under the arpalert uid/gid
- added some directories


* Tue Mar 13 2007 Oden Eriksson <oeriksson@mandriva.com> 2.0.5-1mdv2007.1
+ Revision: 142177
- 2.0.5

  + Olivier Thauvin <nanardon@mandriva.org>
    - initial rpm


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 259 |12cr|arpd-0.2-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	ARP reply daemon
Name:		arpd
Version:	0.2
Release:	%mkrel 11
Group:		System/Servers
License:	BSD
URL:		http://niels.xtdnet.nl/honeyd/
Source0:	%{name}-%{version}.tar.bz2
Source1:	%{name}.init.bz2
Source2:	%{name}.sysconfig.bz2
Patch0:		arpd-0.2-gcc34.diff
Requires(preun): rpm-helper
Requires(post): rpm-helper
BuildRequires:	libevent0.9-devel
BuildRequires:	dnet-devel
BuildRequires:	libpcap-devel
BuildRequires:	flex
BuildRequires:	bison
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
arpd replies to any ARP request for an IP address matching the
specified destination net with the hardware MAC address of the
specified interface, but only after determining if another host
already claims it.

%prep

%setup -q -n %{name}
%patch0 -p0

# libevent0.9 fix
perl -pi -e "s|event\.h|libevent0\.9\.h|g" *
perl -pi -e "s|libevent\.a|libevent0\.9\.a|g" *

# lib64 fix
perl -pi -e "s|\\\$withval/lib/|\\\${libdir}/|g" configure*
perl -pi -e "s|\\\$withval/lib |\\\${libdir} |g" configure*
perl -pi -e "s|\-L\\\${prefix}/lib|\-L\\\${libdir}|g" configure*
perl -pi -e "s|\\\${prefix}/lib/|\\\${libdir}/|g" configure*
perl -pi -e "s|\-levent|\-levent0.9|g" configure*

bzcat %{SOURCE1} > %{name}.init
bzcat %{SOURCE2} > %{name}.sysconfig

%build

export CFLAGS="%{optflags} -fPIC"

./configure \
    --enable-shared \
    --enable-static \
    --prefix=%{_prefix} \
    --exec-prefix=%{_exec_prefix} \
    --bindir=%{_sbindir} \
    --sbindir=%{_sbindir} \
    --sysconfdir=%{_sysconfdir} \
    --datadir=%{_datadir} \
    --includedir=%{_includedir} \
    --libdir=%{_libdir} \
    --libexecdir=%{_libexecdir} \
    --localstatedir=%{_localstatedir}/lib \
    --sharedstatedir=%{_sharedstatedir} \
    --mandir=%{_mandir} \
    --infodir=%{_infodir}

%make

%install
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}

install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_sysconfdir}/sysconfig
install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_mandir}/man8

install -m755 %{name} %{buildroot}%{_sbindir}/%{name}
install -m644 %{name}.8 %{buildroot}%{_mandir}/man8/%{name}.8

install -m755 %{name}.init %{buildroot}%{_initrddir}/%{name}
install -m644 %{name}.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/%{name}

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%clean
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc LICENSE
%config(noreplace) %attr(0755,root,root) %{_initrddir}/%{name}
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/sysconfig/%{name}
%attr(0755,root,root) %{_sbindir}/%{name}
%attr(0644,root,root) %{_mandir}/man8/%{name}.8*


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2-11mdv2011.0
+ Revision: 616604
- the mass rebuild of 2010.0 packages

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 0.2-10mdv2010.0
+ Revision: 436671
- rebuild

* Wed Oct 29 2008 Oden Eriksson <oeriksson@mandriva.com> 0.2-9mdv2009.1
+ Revision: 298232
- rebuilt against libpcap-1.0.0

* Sun Jul 20 2008 Oden Eriksson <oeriksson@mandriva.com> 0.2-8mdv2009.0
+ Revision: 238993
- rebuild

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Sep 09 2007 Oden Eriksson <oeriksson@mandriva.com> 0.2-7mdv2008.0
+ Revision: 83891
- bump release
- fix deps
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - fix prereq


* Fri Dec 22 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2-5mdv2007.0
+ Revision: 101561
- Import arpd

* Mon Jun 19 2006 Emmanuel Andry <eandry@mandriva.org> 0.2-5mdv2007.0
- rebuild
- %%mkrel

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2-4mdk
- rebuilt against new libpcap-0.9.1 (aka. a "play safe" rebuild)

* Mon Jan 17 2005 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.2-3mdk
- fix deps and build

* Mon Dec 22 2003 Michael Scherer <misc@mandrake.org> 0.2-2mdk
- correct initscript
- remove explicit lib Requires


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 260 |12cr|arping-2.12-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	ARP Ping
Name:		arping
Version:	2.12
Release:	1
License:	GPLv2+
Group:		Networking/Other
URL:		http://www.habets.pp.se/synscan/programs.php?prog=arping
Source0:	http://www.habets.pp.se/synscan/files/%{name}-%{version}.tar.gz
BuildRequires:	net-devel >= 1.1.3
BuildRequires:	libpcap-devel

%description
Arping is a util to find out it a specific IP address on the LAN is 'taken'
and what MAC address owns it. Sure, you *could* just use 'ping' to find out if
it's taken and even if the computer blocks ping (and everything else) you still
get an entry in your ARP cache. But what if you aren't on a routable net? Or
the host blocks ping (all ICMP even)? Then you're screwed. Or you use arping.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc README extra/arping-scan-net.sh
%attr(0755,root,root) %{_sbindir}/*
%attr(0644,root,root) %{_mandir}/man8/%{name}.8*


%changelog
* Mon Jul 02 2012 Oden Eriksson <oeriksson@mandriva.com> 2.12-1
+ Revision: 807769
- 2.12

* Thu Mar 01 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 2.11-1
+ Revision: 781672
- update to 2.11

* Sun Feb 26 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 2.10-1
+ Revision: 780941
- update to 2.10

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 2.09-2mdv2011.0
+ Revision: 609992
- rebuild

* Fri Apr 02 2010 Oden Eriksson <oeriksson@mandriva.com> 2.09-1mdv2010.1
+ Revision: 530764
- 2.09

* Thu Jun 04 2009 Oden Eriksson <oeriksson@mandriva.com> 2.08-3mdv2010.0
+ Revision: 382694
- rebuilt against libnet 1.1.3

* Wed Oct 29 2008 Oden Eriksson <oeriksson@mandriva.com> 2.08-2mdv2009.1
+ Revision: 298233
- rebuilt against libpcap-1.0.0

* Fri Aug 15 2008 Oden Eriksson <oeriksson@mandriva.com> 2.08-1mdv2009.0
+ Revision: 272263
- 2.08
- use the new LDFLAGS

* Fri Aug 08 2008 Frederik Himpe <fhimpe@mandriva.org> 2.07-1mdv2009.0
+ Revision: 269496
- Update to new version 2.07
- Fix license

* Thu Jun 19 2008 Thierry Vignaud <tv@mandriva.org> 2.06-2mdv2009.0
+ Revision: 226171
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Fri Sep 14 2007 Oden Eriksson <oeriksson@mandriva.com> 2.06-1mdv2008.0
+ Revision: 85629
- Import arping


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 261 |12cr|arprelease-1.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A tool to flush ARP cache entries from devices
Name:		arprelease
Version:	1.2
Release:	%mkrel 5
License:	GPL
Group:		Networking/Other
URL:		http://arprelease.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/arprelease/%{name}-%{version}.tar.bz2
BuildRequires:	net-devel >= 1.1.3
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
arprelease is a small libnet-based tool to flush ARP cache entries
from devices like Cisco routers to move an IP from one Linux box
to another.

%prep

%setup -q -n %{name}

%build

gcc %{optflags} `libnet-config --defines` arprelease.c -o arprelease `libnet-config --libs`

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_sbindir}
install -m0755 arprelease  %{buildroot}%{_sbindir}/

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%{_sbindir}/arprelease


%changelog
* Thu Jun 04 2009 Oden Eriksson <oeriksson@mandriva.com> 1.2-5mdv2010.0
+ Revision: 382695
- rebuilt against libnet 1.1.3

* Thu Jun 19 2008 Thierry Vignaud <tv@mandriva.org> 1.2-4mdv2009.0
+ Revision: 226172
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 1.2-3mdv2008.1
+ Revision: 135823
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Sep 09 2007 Oden Eriksson <oeriksson@mandriva.com> 1.2-3mdv2008.0
+ Revision: 83858
- rebuild


* Fri Dec 22 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2-2mdv2007.0
+ Revision: 101567
- Import arprelease

* Fri Mar 17 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2-2mdk
- rebuilt against libnet1.1.2

* Mon Oct 17 2005 Olivier Thauvin <nanardon@mandriva.org> 1.2-1mdk
- 1.2

* Fri Oct 07 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 262 |12cr|arpscan-0.10-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Very simple ARP scanner
Name:           arpscan
Version:        0.10
Release:        %mkrel 2
License:	GPLv2
Group:		Networking/Other
URL:		http://wizard.ae.krakow.pl/~jb/arpscan/
Source0:	http://wizard.ae.krakow.pl/~jb/arpscan/%{name}-%{version}.tar.gz
Source1:	http://standards.ieee.org/regauth/oui/oui.txt.bz2
BuildRequires:	gawk
BuildRoot:      %{_tmppath}/%{name}-%{version}-root

%description
Arpscan is a utility that scans local network using ARP protocol
and reports alive hosts. Program is designed for Linux.

%prep
%setup -q
bzcat %{SOURCE1} > oui.txt

%build
%make \
    CC=%{__cc} \
    CFLAGS="%{optflags} -DVER=\$(VERSION) -DOUI=\$(OUI)" \
    OUI=%{_datadir}/%{name}/oui
gawk -f oui.awk oui.txt > oui

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_datadir}/%{name}/
install -m0755 %{name} %{buildroot}%{_sbindir}/%{name}
install -m0644 oui %{buildroot}%{_datadir}/%{name}/oui

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%attr(0755,root,root) %{_sbindir}/*
%{_datadir}/%{name}


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.10-2mdv2011.0
+ Revision: 609993
- rebuild

* Tue Feb 23 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.10-1mdv2010.1
+ Revision: 510105
- New release 0.10

* Tue Jun 16 2009 Jérôme Brenier <incubusss@mandriva.org> 0.9-1mdv2010.0
+ Revision: 386369
- update to new version 0.9
- fix license tag

* Thu Jun 19 2008 Thierry Vignaud <tv@mandriva.org> 0.8-3mdv2009.0
+ Revision: 226173
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 0.8-2mdv2008.1
+ Revision: 135823
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Sep 09 2007 Oden Eriksson <oeriksson@mandriva.com> 0.8-2mdv2008.0
+ Revision: 83861
- rebuild


* Fri Dec 22 2006 Oden Eriksson <oeriksson@mandriva.com> 0.8-1mdv2007.0
+ Revision: 101569
- Import arpscan

* Fri Feb 03 2006 Oden Eriksson <oeriksson@mandriva.com> 0.8-1mdk
- 0.8

* Sat Jan 08 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.5-1mdk
- initial pld import


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 263 |12cr|arp-scan-1.8.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		arp-scan
Version:	1.8.1
Release:	%mkrel 1
Summary:	ARP scanning and fingerprinting tool
License:	BSD
Group:		Networking/Other
URL:		http://www.nta-monitor.com/tools/arp-scan
Source:	http://www.nta-monitor.com/tools/arp-scan/download/arp-scan-%{version}.tar.gz
BuildRequires:	pcap-devel
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
arp-scan is a command-line tool that uses the ARP protocol to discover and
fingerprint IP hosts on the local network. It is available for Linux and BSD
under the GPL licence.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/arp-fingerprint
%{_bindir}/arp-scan
%{_bindir}/get-iab
%{_bindir}/get-oui
%{_datadir}/arp-scan
%{_mandir}/man1/arp-fingerprint.1*
%{_mandir}/man1/arp-scan.1*
%{_mandir}/man1/get-iab.1*
%{_mandir}/man1/get-oui.1*
%{_mandir}/man5/mac-vendor.5*



%changelog
* Mon Jul 18 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.8.1-1mdv2011
+ Revision: 690343
- update to new version 1.8.1

* Thu Mar 10 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.8-1
+ Revision: 643448
- update to new version 1.8

* Fri Aug 27 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.7-1mdv2011.0
+ Revision: 573467
- import arp-scan


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 264 |12cr|arpsend-1.2.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name arpsend
%define version 1.2.2
%define release %mkrel 2

Summary: Sends an Ethernet frame containing an IP ARP request or reply packet
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://www.net.princeton.edu/software/arpsend/%{name}-%{version}.tar.gz
License: BSD
Group:   System/Kernel and hardware
Url: http://www.net.princeton.edu/software/arpsend/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	net-devel >= 1.1.3

%description
arpsend sends an Ethernet frame containing an IP ARP request or
reply packet containing fields you specify.
This is a diagnostic tool intended for use by network administrators.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_bindir}/arpsend
%{_mandir}/man8/arpsend*



%changelog
* Sun Aug 22 2010 Funda Wang <fwang@mandriva.org> 1.2.2-2mdv2011.0
+ Revision: 571831
- use configure2_5x

* Thu Jun 04 2009 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-2mdv2010.0
+ Revision: 382696
- rebuilt against libnet 1.1.3

* Thu Mar 05 2009 Erwan Velu <erwan@mandriva.org> 1.2.2-1mdv2009.1
+ Revision: 348878
- 1.2.2
- import arpsend


* Fri Mar 05 2008 Erwan Velu <erwan@seanodes.com> 1.2.1-1
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 265 |12cr|arptables-0.0.3.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Userspace control program for the arptables network filter
Name:		arptables
Version:	0.0.3.4
Release:	%mkrel 1
Group:		System/Kernel and hardware
License:	GPLv2
URL:		http://ebtables.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/ebtables/%{name}-%{version}.tar.gz
BuildRequires:  kernel-source
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The arptables utility controls the arpfilter network packet
filtering code in the Linux kernel. You do not need this program
for normal network firewalling. If you need to manually control
which arp requests and/or replies this machine accepts and sends,
you should install this package.

%prep
%setup -q 

%build
%make COPT_FLAGS="%{optflags}" KERNEL_DIR=/usr/src/linux/include

%install
rm -rf %{buildroot}
install -d %{buildroot}/sbin
install -d %{buildroot}%{_mandir}/man8
install -m755 arptables %{buildroot}/sbin/
install -m644 arptables.8 %{buildroot}%{_mandir}/man8/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,0755)
#%doc ChangeLog INSTALL THANKS
%attr(0755,root,root) /sbin/arptables
%attr(0644,root,root) %{_mandir}/man8/arptables.8*


%changelog
* Mon Jul 12 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.0.3.4-1mdv2011.0
+ Revision: 551230
- update to 0.0.3.4 (with a little clean of %%prep)

* Tue Feb 23 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.0.3.3-1mdv2010.1
+ Revision: 509974
- remove old archive
- Fix archive and version
- fix license

* Tue Sep 01 2009 Thierry Vignaud <tv@mandriva.org> 0.0.3-10mdv2010.0
+ Revision: 423957
- rebuild

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 0.0.3-9mdv2009.0
+ Revision: 266182
- rebuild early 2009.0 package (before pixel changes)

* Fri May 16 2008 Oden Eriksson <oeriksson@mandriva.com> 0.0.3-8mdv2009.0
+ Revision: 208135
- 0.0.3-3
- drop the redundant patch

* Wed Jan 16 2008 Thierry Vignaud <tv@mandriva.org> 0.0.3-7mdv2008.1
+ Revision: 153720
- remove useless kernel require
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - try to fix build (try #2)

* Sun Sep 09 2007 Oden Eriksson <oeriksson@mandriva.com> 0.0.3-5mdv2008.0
+ Revision: 83892
- try to fix build (try #1)
- rebuild


* Fri Dec 22 2006 Oden Eriksson <oeriksson@mandriva.com> 0.0.3-4mdv2007.0
+ Revision: 101555
- Import arptables

* Fri Dec 22 2006 Oden Eriksson <oeriksson@mandriva.com> 0.0.3-4
- pre x-mas rebuild :)

* Sun Jan 08 2006 Oden Eriksson <oeriksson@mandriva.com> 0.0.3-3mdk
- rebuild

* Fri Dec 24 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.0.3-2mdk
- x-mas rebuild :)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 266 |12cr|arpwatch2html-0.9-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Convert the arpwatch flat-file into html
Name:		arpwatch2html
Version:	0.9
Release:	%mkrel 7
License:	GPL
Group:		System/Base
URL:		http://sisms.no-ip.com/software/arpwatch2html/
Source0:	arpwatch2html.pl.bz2
Requires:	arpwatch
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
arpwatch2html is a script to convert the arpwatch flat-file
database into a nice looking HTML page. It can sort arpwatch
entries by time, MAC address, IP address, or host name. Users can
select which fields from the address pairing database are to be
shown, and can omit old entries. It can also show the most recent
messages sent by arpwatch to the syslog daemon. 

%prep

%setup -q -T -c -n %{name}-%{version}
bzcat %{SOURCE0} > arpwatch2html.pl
perl -pi -e "s|/var/arpwatch|/var/lib/arpwatch|g" arpwatch2html.pl

%build

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -m0755 arpwatch2html.pl %{buildroot}%{_bindir}/%{name}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/%{name}


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9-7mdv2011.0
+ Revision: 616605
- the mass rebuild of 2010.0 packages

* Tue Sep 01 2009 Thierry Vignaud <tv@mandriva.org> 0.9-6mdv2010.0
+ Revision: 423958
- rebuild

* Sun Jul 20 2008 Oden Eriksson <oeriksson@mandriva.com> 0.9-5mdv2009.0
+ Revision: 238955
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Sep 09 2007 Oden Eriksson <oeriksson@mandriva.com> 0.9-4mdv2008.0
+ Revision: 83866
- rebuild


* Fri Dec 22 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9-3mdv2007.0
+ Revision: 101572
- misc spec file fixes
- Import arpwatch2html

* Sun Dec 25 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9-2mdk
- rebuild

* Sat Nov 20 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.9-1mdk
- initial mandrake package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 267 |12cr|arrayprobe-2.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A command line HP (Compaq) SmartArray status checker
Name:		arrayprobe
Version:	2.0
Release:	%mkrel 4
License:	GPL
Group:		System/Kernel and hardware
URL:		http://www.strocamp.net/opensource/
Source0:	http://www.strocamp.net/opensource/compaq/downloads/%{name}-%{version}.tar.bz2
Patch0:		arrayprobe_2.0-2.diff
BuildRequires:	kernel-source-latest
BuildRequires:	libtool

%description
Arrayprobe is a linux commandline utility that reports the status of a HP
(compaq) arraycontroller. This version only supports the newer controllers that
use the cciss driver. It works in two modes. The default mode reports the
status in a single line and can be used as a nagios check. The second mode is
activated by the -r option and prints a complete status report of the
controller and any events in the event queue.

%prep

%setup -q
%patch0 -p1

%build
autoreconf -fi
%configure2_5x \
    --with-kernel=`ls -d /usr/src/linux`

%make

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}/cron.daily
install -d %{buildroot}%{_mandir}/man1

%makeinstall_std

install -m0644 debian/%{name}.cron.daily %{buildroot}%{_sysconfdir}/cron.daily/%{name}
install -m0644 debian/%{name}.1 %{buildroot}%{_mandir}/man1/

%files
%doc AUTHORS COPYING ChangeLog NEWS README
%attr(0644,root,root) %{_sysconfdir}/cron.daily/%{name}
%attr(0755,root,root) %{_bindir}/%{name}
%attr(0644,root,root) %{_mandir}/man1/%{name}.1*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 268 |12cr|arx-libertatis-1.0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		arx-libertatis
Version:	1.0.3
Release:	1
Summary:	An open source port of Arx Fatalis, a 2002 first-person role-playing game
Group:		Games/Adventure
License:	GPLv3+
URL:		http://arx-libertatis.org/
Source:		http://github.com/downloads/arx/ArxLibertatis/%{name}-%{version}.tar.xz
BuildRequires:	boost-devel
BuildRequires:	cmake
BuildRequires:	devil-devel
BuildRequires:	pkgconfig(glew)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(sdl)
BuildRequires:	zlib-devel
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(openal)

%description
Arx Libertatis is a cross-platform, open source port of Arx Fatalis,
a 2002 first-person role-playing game developed by Arkane Studios.

Arx Fatalis features crafting, melee and ranged combat, as well as a
unique casting system where the player draws runes in real time to
effect the desired spell.

The Arx Libertatis source code is based on the publicly released Arx Fatalis
sources and available under the GPL 3+ license. This does however not include
the game data, so you need to obtain a copy of the original Arx Fatalis or
it's demo to play Arx Libertatis.

%prep
%setup -q

%build
%setup_compile_flags
mkdir build
cd build
cmake .. -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} -DCMAKE_INSTALL_LIBEXECDIR:PATH=%{_bindir}
%make

%install
%makeinstall_std -C build

mv %{buildroot}%{_bindir} %{buildroot}%{_gamesbindir}
mkdir -p %{buildroot}%{_gamesdatadir}/arx

sed -i s\|RolePlaying\|AdventureGame\|g %{buildroot}%{_datadir}/applications/%{name}.desktop

%files
%doc ARX_PUBLIC_LICENSE.txt AUTHORS CHANGELOG README.md
%{_gamesbindir}/arx*
%dir %{_gamesdatadir}/arx
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png
%{_mandir}/man1/arx*.1*
%{_mandir}/man6/arx*.6*


%changelog
* Mon Jun 18 2012 Andrey Bondrov <abondrov@mandriva.org> 1.0.2-1
- New version 1.0.2

* Thu May 31 2012 Andrey Bondrov <abondrov@mandriva.org> 1.0.1-1mdv2012.0
+ Revision: 801450
- Update BuildRequires
- imported package arx-libertatis


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 269 |12cr|asc-2.5.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Advanced Strategic Command
Name:		asc
Version:	2.5.0.0
Release:	1
License:	GPLv2+
Group:		Games/Strategy
URL:		http://www.asc-hq.org/
Source0:	http://heanet.dl.sourceforge.net/sourceforge/asc-hq/%{name}-%{version}.tar.bz2
Source1:	%{name}-16x16.png
Source2:	%{name}-32x32.png
Source3:	%{name}-48x48.png
Patch0:		asc-2.5.0.0-gcc47.patch
BuildRequires:	boost-devel
BuildRequires:	bzip2-devel
BuildRequires:	jpeg-devel
BuildRequires:	libgii-devel
BuildRequires:	libphysfs-devel
BuildRequires:	SDL_image-devel
BuildRequires:	SDL_mixer-devel
BuildRequires:	SDL_sound-devel
BuildRequires:	wxgtku-devel
BuildRequires:	pkgconfig(expat)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(lua)
BuildRequires:	pkgconfig(sigc++-1.2)
BuildRequires:	zip

%description
ASC is a free, turn based strategy game. It is designed in the tradition
of the Battle Isle series from Bluebyte.

%prep
%setup -q
%patch0 -p0
# there seems to be a conflict with libintl defines
# find . -type f -exec perl -pi -e 's/gettext/gettex_/g' {} \;

%build
%configure2_5x	--enable-genparse \
		--disable-paragui \
		--bindir=%{_gamesbindir} 
perl -pi -e 's|^SUBDIRS = (.*)music(.*)|SUBDIRS = $1 $2|' data/Makefile
%make

%install
%makeinstall bindir=%{buildroot}%{_gamesbindir}

install -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=%{summary}
Comment=%{summary}
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;StrategyGame;
EOF

install %{SOURCE1} -D %{buildroot}%{_miconsdir}/%{name}.png
install %{SOURCE2} -D %{buildroot}%{_iconsdir}/%{name}.png
install %{SOURCE3} -D %{buildroot}%{_liconsdir}/%{name}.png

%files
%defattr(755,root,root,755)
%{_gamesbindir}/%{name}*
%defattr(644,root,root,755)
%doc README COPYING AUTHORS doc/
%{_gamesdatadir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_mandir}/man6/*



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 270 |12cr|ascii-3.11-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		ascii
Version:	3.11
Release:	%mkrel 2
URL:		http://www.catb.org/~esr/ascii/
Source0:	http://www.catb.org/~esr/ascii/%name-%version.tar.gz
License:	GPLv2+
Group:		Text tools
Summary:	Interactive ASCII name and synonym chart
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
The ascii utility provides easy conversion between various byte representations
and the American Standard Code for Information Interchange (ASCII) character
table.  It knows about a wide variety of hex, binary, octal, Teletype mnemonic,
ISO/ECMA code point, slang names, XML entity names, and other representations.
Given any one on the command line, it will try to display all others.  Called
with no arguments it displays a handy small ASCII chart.

%prep
%setup -q

%build
%make CFLAGS="$RPM_OPT_FLAGS" ascii ascii.1

%install
mkdir -p %buildroot/%{_bindir}
mkdir -p %buildroot/%{_mandir}/man1/
install -m755 ascii -D %{buildroot}%{_bindir}/ascii
install -m644 ascii.1 -D %{buildroot}%{_mandir}/man1/ascii.1


%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc README COPYING
%{_mandir}/man1/ascii.1*
%{_bindir}/ascii


%changelog
* Fri Mar 25 2011 Sandro Cazzaniga <kharec@mandriva.org> 3.11-2mdv2011.0
+ Revision: 648529
- really clean %%install (thanks Peroyvind)
- update to 3.11
- fix %%buildroot use

* Mon Dec 06 2010 Sandro Cazzaniga <kharec@mandriva.org> 3.10-1mdv2011.0
+ Revision: 612787
- update to 3.10

* Sun Oct 17 2010 Sandro Cazzaniga <kharec@mandriva.org> 3.9-1mdv2011.0
+ Revision: 586264
- update to 3.9
- fix Source0
- quick spec cleanup
- fix %%buildroot use
- fix rpmlint warnings and licence

* Tue May 19 2009 Jérôme Brenier <incubusss@mandriva.org> 3.8-4mdv2010.0
+ Revision: 377657
- fix license (GPLv2)

* Thu Jun 19 2008 Thierry Vignaud <tv@mandriva.org> 3.8-3mdv2009.0
+ Revision: 226176
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 3.8-2mdv2008.1
+ Revision: 135823
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Thu Feb 01 2007 Nicolas Lécureuil <neoclust@mandriva.org> 3.8-2mdv2007.0
+ Revision: 115795
- Rebuild
- Import ascii

* Fri May 27 2005 Nicolas Lcureuil <neoclust@mandriva.org> 3.8-1mdk
- New release 3.8
- %%{1}mdv2007.1

* Thu May 12 2005 Lenny Cartier <lenny@mandriva.com> 3.6-3mdk
- rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 271 |12cr|asciiquarium-1.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    asciiquarium
%define version 1.0
%define release %mkrel 6

Name:           %{name}
Version:        %{version}
Release:        %{release}
Summary:        An aquarium/sea animation in ASCII art
License:        GPL
Group:          Toys
URL:            http://www.robobunny.com/projects/asciiquarium/
Source0:        http://www.robobunny.com/projects/asciiquarium/%{name}_%{version}.tar.bz2
BuildRoot:      %{_tmppath}/%{name}-%{version}
Requires:	perl-Term-Animation
BuildArch:      noarch

%description
Asciiquarium is an aquarium/sea animation in ASCII art.

%prep
%setup -q -n %{name}_%{version}

%install
rm -rf %{buildroot}
install -d -m 755 %{buildroot}%{_bindir}
install -m 755 asciiquarium %{buildroot}%{_bindir}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGES  README gpl.txt
%{_bindir}/*




%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-6mdv2011.0
+ Revision: 616606
- the mass rebuild of 2010.0 packages

* Tue Sep 01 2009 Thierry Vignaud <tv@mandriva.org> 1.0-5mdv2010.0
+ Revision: 423961
- rebuild

* Thu Jun 19 2008 Thierry Vignaud <tv@mandriva.org> 1.0-4mdv2009.0
+ Revision: 226178
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 18 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-3mdv2008.1
+ Revision: 132386
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Nov 24 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-2mdv2007.0
+ Revision: 86968
- rebuild
- Import asciiquarium

* Thu Sep 08 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-1mdk
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 272 |12cr|asio-1.4.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		asio
Version:	1.4.8
Release:	2
Summary:	Cross-platform C++ library for network programming
Group:		Development/C
License:	Boost
Source0:	http://nchc.dl.sourceforge.net/sourceforge/%{name}/%{name}-%version.tar.bz2
URL:		http://asio.sourceforge.net
BuildRequires:	boost-devel >= 1.33
BuildRequires:	pkgconfig(openssl)

%description
asio is a cross-platform C++ library for network programming that provides
developers with a consistent asynchronous I/O model using a modern C++
approach.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%check
# Disable tests for now as 2 of them fail at ABF but pass at local machines
#make check

%files
%doc README
%doc doc/*
%{_includedir}/*.hpp
%{_includedir}/%{name}


%changelog
* Wed Sep 28 2011 Andrey Bondrov <abondrov@mandriva.org> 1.4.8-1mdv2012.0
+ Revision: 701710
- New version: 1.4.8

* Fri Jul 16 2010 Funda Wang <fwang@mandriva.org> 1.4.5-1mdv2011.0
+ Revision: 554382
- update to new version 1.4.5

* Mon Jun 01 2009 Jérôme Brenier <incubusss@mandriva.org> 1.4.1-1mdv2010.0
+ Revision: 381774
- update to new version 1.4.1
- fix license (Boost)
- add clean section / delete buildroot before install

* Sun Dec 21 2008 Funda Wang <fwang@mandriva.org> 1.2.0-1mdv2009.1
+ Revision: 316879
- New version 1.2.0

* Thu Jun 19 2008 Thierry Vignaud <tv@mandriva.org> 0.3.9-3mdv2009.0
+ Revision: 226179
- rebuild

* Thu Feb 14 2008 Thierry Vignaud <tv@mandriva.org> 0.3.9-2mdv2008.1
+ Revision: 168118
- put a real summary
- fix no-buildroot-tag

* Sat Jan 19 2008 Funda Wang <fwang@mandriva.org> 0.3.9-1mdv2008.1
+ Revision: 155055
- New version 0.3.9

* Sat Oct 13 2007 Funda Wang <fwang@mandriva.org> 0.3.8-0.rc3.1mdv2008.1
+ Revision: 97818
- import asio



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 273 |12cr|ask-2.5.3-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	ask
%define version	2.5.3
%define release	%mkrel 8

Summary:	Active Spam Killer
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{name}-%{version}.tar.bz2
License:	GPLv2+
URL:		http://a-s-k.sourceforge.net/
Group:		Networking/Mail
Requires:	python
BuildRequires:  python-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
Active Spam Killer (ASK) protects your email account against spam
by confirming the sender's email address before actual delivery
takes place. The confirmation happens by means of a "confirmation
message" that is automatically sent to all "unknown" users. Once
the sender replies to that message (a simple reply will do),
future emails from that person will be delivered immediately. You
can also specify (regexp) addresses to be immediately accepted,
rejected (with a nastygram) or ignored. The package also includes
a utility to scan your old mailboxes and generate a list of emails
to be accepted automatically.

%prep

%setup -q
perl -p -i -e 's@#!/usr/bin/env python.*@#!/usr/bin/env python@' *.py */*.py
%build

%install
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_libdir}/ask
install -d %{buildroot}%{_datadir}/ask
install -d %{buildroot}%{_mandir}/man1
install -d %{buildroot}%{_datadir}/ask/templates

install -m0755 askfilter asksetup %{buildroot}%{_bindir}/
install -m0755 utils/asksenders %{buildroot}%{_bindir}/

install -m0644 askversion.py %{buildroot}%{_libdir}/
install -m0644 askconfig.py %{buildroot}%{_libdir}/ask/
install -m0644 asklock.py %{buildroot}%{_libdir}/ask/
install -m0644 asklog.py %{buildroot}%{_libdir}/ask/
install -m0644 askmail.py %{buildroot}%{_libdir}/ask/
install -m0644 askmain.py %{buildroot}%{_libdir}/ask/
install -m0644 askmessage.py %{buildroot}%{_libdir}/ask/
install -m0644 askremote.py %{buildroot}%{_libdir}/ask/

install -m0644 templates/* %{buildroot}%{_datadir}/ask/templates/

install -m0644 docs/*.1 %{buildroot}%{_mandir}/man1/

%clean
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}

%files
%defattr(-, root, root)
%doc ChangeLog 
%doc docs/ask_doc.css docs/ask_doc.html docs/ask_doc.pdf docs/ask_doc.txt
%{_bindir}/asksetup
%{_bindir}/asksenders
%{_bindir}/askfilter
%{_libdir}/askversion.py
%{_libdir}/ask/askconfig.py
%{_libdir}/ask/asklock.py
%{_libdir}/ask/asklog.py
%{_libdir}/ask/askmail.py
%{_libdir}/ask/askmain.py
%{_libdir}/ask/askmessage.py
%{_libdir}/ask/askremote.py

%{_datadir}/ask/templates/ask.rc
%{_datadir}/ask/templates/ignorelist.txt
%{_datadir}/ask/templates/whitelist.txt
%{_datadir}/ask/templates/confirm_da.txt
%{_datadir}/ask/templates/confirm_de.txt
%{_datadir}/ask/templates/confirm_en.txt
%{_datadir}/ask/templates/confirm_es.txt
%{_datadir}/ask/templates/confirm_fi.txt
%{_datadir}/ask/templates/confirm_fr.txt
%{_datadir}/ask/templates/confirm_it.txt
%{_datadir}/ask/templates/confirm_nl.txt
%{_datadir}/ask/templates/confirm_ptbr.txt

%{_mandir}/man1/asksenders.1*
%{_mandir}/man1/asksetup.1*
%{_mandir}/man1/askfilter.1*




%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 2.5.3-8mdv2011.0
+ Revision: 609995
- rebuild

* Wed Mar 10 2010 Emmanuel Andry <eandry@mandriva.org> 2.5.3-7mdv2010.1
+ Revision: 517497
- fix licence and URL

* Tue Sep 01 2009 Thierry Vignaud <tv@mandriva.org> 2.5.3-6mdv2010.0
+ Revision: 423962
- rebuild

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 2.5.3-5mdv2009.0
+ Revision: 266185
- rebuild early 2009.0 package (before pixel changes)

* Sun May 11 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2.5.3-4mdv2009.0
+ Revision: 205584
- Should not be noarch ed

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Sep 11 2007 Emmanuel Andry <eandry@mandriva.org> 2.5.3-3mdv2008.0
+ Revision: 84466
- rebuild


* Sun Feb 04 2007 Nicolas Lécureuil <neoclust@mandriva.org> 2.5.3-2mdv2007.0
+ Revision: 116141
- Rebuild
- Import ask

* Sun May 14 2006 Emmanuel Andry <eandry@mandriva.org> 2.5.3-1mdk
- 2.5.3
- mkrel

* Sat Aug 27 2005 Oden Eriksson <oeriksson@mandriva.com> 2.5.0-2mdk
- rebuild

* Thu Jul 01 2004 Spencer Anderson <sdander@oberon.ark.com> 2.5.0-1mdk
- new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 274 |12cr|asp2php-0.77.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	asp2php
%define	version	0.77.1
%define	release	%mkrel 4


Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Program for converting .asp files to .php files
License:	GPL
Group:		Development/Other
Source0:	%{name}-%{version}.tar.bz2
Source11:	%{name}-16.png
Source12:	%{name}-32.png
Source13:	%{name}-48.png
URL:		http://asp2php.naken.cc/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
asp2php is a program which can help you convert Micro$oft (tm) Active Server
Pages (tm) to PHP files.

Install this if you intend to migrate from Micro$oft(tm) Internet Information
Server(tm) to PHP.

%package -n gtkasp2php
Summary:	Graphical front-end for asp2php
Group:		Development/Other
License:	GPL
Requires:	asp2php
BuildRequires:	gtk+-devel >= 1.2.0

%description -n gtkasp2php
gtkasp2php is the gtk-based graphical front-end for asp2php.

Install this if you want a graphical front-end for asp2php.

%prep
%setup -q 

%build
%make CFLAGS="$RPM_OPT_FLAGS"
%make CFLAGS="$RPM_OPT_FLAGS" gui

%install
rm -rf $RPM_BUILD_ROOT

install -m755 %{name} -D $RPM_BUILD_ROOT%{_bindir}/%{name}
install -m755 gtk%{name} -D $RPM_BUILD_ROOT%{_bindir}/gtk%{name}

install -m644 %{SOURCE11} -D $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
install -m644 %{SOURCE12} -D $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
install -m644 %{SOURCE13} -D $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png


mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-gtkasp2php.desktop
[Desktop Entry]
Type=Application
Exec=%{_bindir}/gtk%{name}
Name=Asp2Php
Comment=Gtk frontend to asp2php
Icon=%{name}
Categories=X-MandrivaLinux-MoreApplications-Development-Tools;Development;
EOF

%if %mdkversion < 200900
%post -n gtkasp2php
%{update_menus}
%endif

%if %mdkversion < 200900
%postun -n gtkasp2php
%{clean_menus}
%endif


%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_bindir}/%{name}
%doc README LICENSE

%files -n gtkasp2php
%defattr(-,root,root)
%{_bindir}/gtk%{name}
#%{_libdir}/gtkasp2php/gtkasp2php
#%{_libdir}/gtkasp2php/*.xpm
#%{_libdir}/gtkasp2php/*.png
#%{_libdir}/gtkasp2php/asp2php
%{_datadir}/applications/mandriva-gtk%{name}.desktop
# icons
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png




%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.77.1-4mdv2011.0
+ Revision: 616607
- the mass rebuild of 2010.0 packages

* Tue Sep 01 2009 Thierry Vignaud <tv@mandriva.org> 0.77.1-3mdv2010.0
+ Revision: 423963
- rebuild

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 0.77.1-2mdv2009.0
+ Revision: 218429
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Mon Feb 11 2008 Thierry Vignaud <tv@mandriva.org> 0.77.1-2mdv2008.1
+ Revision: 165294
- fix description

* Thu Jan 03 2008 Thierry Vignaud <tv@mandriva.org> 0.77.1-1mdv2008.1
+ Revision: 142728
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Fri Dec 22 2006 Oden Eriksson <oeriksson@mandriva.com> 0.77.1-1mdv2007.0
+ Revision: 101611
- Import asp2php

* Wed May 24 2006 Emmanuel Andry <eandry@mandriva.org> 0.77.1-1mdk
- 0.77.1
- mkrel

* Wed Feb 02 2005 Lenny Cartier <lenny@mandrakesoft.com> 0.76.23-1mdk
- 0.76.23


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 275 |12cr|aspell-csb-0.01.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 0.02-0
%define fname aspell6-%{languagecode}
%define aspell_ver 0.60
%define languageenglazy Kashubian
%define languagecode csb
# FIXME: no locale yet
%define lc_ctype csb_XX

Summary:       %{languageenglazy} files for aspell
Name:          aspell-%{languagecode}
Version:       0.01.1
Release:       %mkrel 6
Group:         System/Internationalization
Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
URL:		   http://aspell.net/
License:	   GPL
BuildRoot:     %{_tmppath}/%{name}-%{version}-root
Provides: spell-%{languagecode}

BuildRequires: aspell >= %{aspell_ver}
BuildRequires: make
Requires:      aspell >= %{aspell_ver}

# Mandriva Stuff
#Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary
#Provides:      aspell-%{lc_ctype}

Autoreqprov:   no

%description
An %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{fname}-%{src_ver}

%build
# don't use configure macro
./configure

%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

chmod 644 Copyright README* 

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README* Copyright 
%{_libdir}/aspell-%{aspell_ver}/*




%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.01.1-6mdv2011.0
+ Revision: 616608
- the mass rebuild of 2010.0 packages

* Tue Sep 01 2009 Thierry Vignaud <tv@mandriva.org> 0.01.1-5mdv2010.0
+ Revision: 423965
- rebuild

* Thu Jun 19 2008 Thierry Vignaud <tv@mandriva.org> 0.01.1-4mdv2009.0
+ Revision: 226180
- rebuild

* Sun Mar 09 2008 Anssi Hannula <anssi@mandriva.org> 0.01.1-3mdv2008.1
+ Revision: 182408
- provide enchant-dictionary

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 0.01.1-2mdv2008.1
+ Revision: 135824
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - s/Mandrake/Mandriva/


* Mon Mar 05 2007 Oden Eriksson <oeriksson@mandriva.com> 0.01.1-2mdv2007.0
+ Revision: 132947
- Import aspell-csb

* Mon Mar 05 2007 Oden Eriksson <oeriksson@mandriva.com> 0.01.1-2mdv2007.1
- disable debug packages

* Tue Nov 29 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.01.1-1mdk
- first version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 276 |12cr|aspell-pt_BR-0.60.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define languageenglazy Portuguese Brasilian
%define languagecode pt_BR
%define lc_ctype pt_BR


Name:		aspell-%{languagecode}
Summary:	%{languageenglazy} files for aspell
Version:	0.60.0
Release:	%mkrel 3
Group:		System/Internationalization
License:	GPL
URL:		http://aspell.sourceforge.net/
# http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/aspell-%{languagecode}-%{src_ver}.tar.bz2
Source:		ftp://ftp.gnu.org/gnu/aspell/dict/pt_BR/aspell6-%{languagecode}-20090702-0.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	aspell >= 0.60
BuildRequires:	make
Requires:	aspell >= 0.60
# Mandriva Stuff
Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:	enchant-dictionary = 1
Provides:	aspell-dictionary
Provides:	aspell-%{lc_ctype}
Obsoletes:	ispell-pt_BR
Provides:	ispell-pt_BR
Obsoletes:	aspell-pt-br

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.


%prep
%setup -qn aspell6-pt_BR-20090702-0

%build
# don't use configure macro
./configure
%make

%install
rm -fr %buildroot
%makeinstall_std

%clean
rm -fr %buildroot

%files
%defattr(-,root,root)
%doc README Copyright COPYING doc/NEWS doc/LEIAME_ooo.txt doc/README_ooo.txt doc/README_aspell.txt
%{_libdir}/aspell-0.60




%changelog
* Sat Apr 09 2011 José Melo <mmodem@mandriva.org> 0.60.0-3mdv2011.0
+ Revision: 651997
- add obsolete entry for package aspell-p-br (that is incorrectly named)

* Fri Apr 08 2011 José Melo <mmodem@mandriva.org> 0.60.0-2
+ Revision: 651923
- rebuild

* Wed Apr 06 2011 José Melo <mmodem@mandriva.org> 0.60.0-1
+ Revision: 650910
- import aspell-pt_BR (version 20090702-0)
- packaged splited since there isnt anymore an updated archieve containing
  pt_PT and pt_BR, they now exist separated


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 277 |12cr|aspell-sr-0.60.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 0.02
%define languageenglazy Serbian
%define languagecode sr
%define lc_ctype sr_YU

Summary:       %{languageenglazy} files for aspell
Name:          aspell-%{languagecode}
Version:       0.60.0
Release:       %mkrel 5
Group:         System/Internationalization
Source:	       http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/aspell6-%{languagecode}-%{src_ver}.tar.bz2
URL:		   http://aspell.net/
License:	   LGPL
BuildRoot:     %{_tmppath}/%{name}-%{version}-root
Provides: spell-%{languagecode}

BuildRequires: aspell >= 0.50
BuildRequires: make
Requires:      aspell >= 0.50

# Mandriva Stuff
Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary
Provides:	   aspell-%{lc_ctype}

Autoreqprov:   no

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n aspell6-%{languagecode}-%{src_ver}

%build
# don't use configure macro
./configure

%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

chmod 644 Copyright README* 

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README* Copyright 
%{_libdir}/aspell-*/*




%changelog
* Tue Sep 01 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.60.0-5mdv2010.0
+ Revision: 423966
- rebuild

* Thu Jun 19 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.60.0-4mdv2009.0
+ Revision: 226181
- rebuild

* Sun Mar 09 2008 Anssi Hannula <anssi@mandriva.org> 0.60.0-3mdv2008.1
+ Revision: 182654
- provide enchant-dictionary

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.60.0-2mdv2008.1
+ Revision: 140690
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request
    - s/Mandrake/Mandriva/


* Mon Mar 05 2007 Oden Eriksson <oeriksson@mandriva.com> 0.60.0-2mdv2007.0
+ Revision: 132949
- Import aspell-sr

* Mon Mar 05 2007 Oden Eriksson <oeriksson@mandriva.com> 0.60.0-2mdv2007.1
- use the mkrel macro
- disable debug packages

* Mon Nov 28 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.60.0-1mdk
- first version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 278 |12cr|aspell-te-0.60.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 0.01-2
%define fname aspell6-%{languagecode}
%define aspell_ver 0.60
%define languageenglazy Telugu
%define languagecode te
%define lc_ctype te_IN

Summary:       %{languageenglazy} files for aspell
Name:          aspell-%{languagecode}
Version:       0.60.0
Release:       %mkrel 6
Group:         System/Internationalization
Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
URL:		   http://aspell.net/
License:	   LGPL
BuildRoot:     %{_tmppath}/%{name}-%{version}-root
Provides: spell-%{languagecode}

BuildRequires: aspell >= %{aspell_ver}
BuildRequires: make
Requires:      aspell >= %{aspell_ver}

# Mandriva Stuff
Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary
Provides:      aspell-%{lc_ctype}

Autoreqprov:   no

%description
An %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{fname}-%{src_ver}

%build
# don't use configure macro
./configure

%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_libdir}/aspell-%{aspell_ver}/*




%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.60.0-6mdv2011.0
+ Revision: 616610
- the mass rebuild of 2010.0 packages

* Tue Sep 01 2009 Thierry Vignaud <tv@mandriva.org> 0.60.0-5mdv2010.0
+ Revision: 423967
- rebuild

* Thu Jun 19 2008 Thierry Vignaud <tv@mandriva.org> 0.60.0-4mdv2009.0
+ Revision: 226183
- rebuild

* Sun Mar 09 2008 Anssi Hannula <anssi@mandriva.org> 0.60.0-3mdv2008.1
+ Revision: 182658
- provide enchant-dictionary

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.60.0-2mdv2008.1
+ Revision: 140690
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - s/Mandrake/Mandriva/


* Mon Mar 05 2007 Oden Eriksson <oeriksson@mandriva.com> 0.60.0-2mdv2007.0
+ Revision: 132951
- Import aspell-te

* Mon Mar 05 2007 Oden Eriksson <oeriksson@mandriva.com> 0.60.0-2mdv2007.1
- use the mkrel macro
- disable debug packages

* Mon Nov 28 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.60.0-1mdk
- first version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 279 |12cr|assetml-1.2.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name		assetml
%define version      	1.2.1
%define release 	8

%define major 0
%define libname %mklibname %name %major
%define libnamedev %mklibname %name %major -d



Summary: Library assetml to share and reuse content like image and audio file
Name: 		%name
Version: 	%version
Release: 	%release
License: 	GPLv2+
Group: 		System/Libraries
Source:		lib%name-%version.tar.bz2
BuildRequires:	pkgconfig
BuildRequires:	popt-devel
BuildRequires:	glib2-devel >= 2.0.0
BuildRequires:	glibc-devel
BuildRequires:	libxml2-devel
BuildRequires:	texi2html
BuildRequires:	texinfo
URL: 		http://ofset.sf.net/assetml

%description
This is a library based on an XML file format that is used to share and reuse 
content like image and audio file.
Application using this library can query files on their system that provides an
assetml xml file description.

%package -n %libname
Summary:        Library assetml to share image and audio file between project
Group:          System/Libraries

%description -n %libname
AssetML Library

%package  -n %libnamedev
Summary:        Devel Library assetml to share image and audio file between project
Group: 		System/Libraries
Requires:       %libname = %version
Provides:	libassetml-devel

%description -n %libnamedev
AssetML Devel Library

%prep

%setup -q -n lib%{name}-%version

%build

%configure2_5x

%make

%install
%makeinstall

%find_lang lib%name

%post

%_install_info %{name}.info

%preun

%_remove_install_info %{name}.info

%files -f lib%name.lang
%defattr(-, root, root)
%doc AUTHORS COPYING ChangeLog INSTALL README THANKS
%_bindir/*
%_datadir/gnome/help/*
%_infodir/*

%files -n %libname
%defattr(-,root,root)
%_libdir/libassetml.so.*

%files -n %libnamedev
%defattr(-, root, root)
%_libdir/lib*.so
%_includedir/libassetml*/*
%_libdir/pkgconfig/libassetml.pc




%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-7mdv2011.0
+ Revision: 616614
- the mass rebuild of 2010.0 packages

* Mon Jun 22 2009 Jérôme Brenier <incubusss@mandriva.org> 1.2.1-6mdv2010.0
+ Revision: 388026
- fix build (use configure2_5x)
- fix license tag

* Thu Jun 19 2008 Thierry Vignaud <tv@mandriva.org> 1.2.1-5mdv2009.0
+ Revision: 226184
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.2.1-4mdv2008.1
+ Revision: 140690
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Nov 15 2006 Lenny Cartier <lenny@mandriva.com> 1.2.1-4mdv2007.0
+ Revision: 84433
- Import assetml


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 280 |12cr|associationsubscribersmanager-3.2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	 associationsubscribersmanager
%define oname    AssociationSubscribersManager 
%define version	 3.2.0
%define release	 %mkrel 2
%define Summary	 Software which allow people to easily manage their clubs


Summary:	%Summary
Name:		%name
Version:	%version
Release:	%release
Source0:	%oname-%version.tar.gz
License:	GPLv2
Group:		Graphical desktop/KDE
URL:	    http://www.associationsubscribersmanager.org/
BuildRequires:	qt4-devel

%description
Association Subscribers Manager is a software which allow people 
to easily manage their clubs. The main goal is to make it simple.
Association Subscribers Manager do not require any database not 
any complicated settings.

If you are a in charge of a club and don't want a complicated 
software to manage it, you are in the right place !
In the other hand, if you are searching a collaborative web-based 
suite to manage your club you are clearly not at the right place !

%files
%defattr(-,root,root)
%_bindir/association_subscribers_manager
%_datadir/AssociationSubscribersManager

#---------------------------------------------------------------------

%package devel
Group: Development/KDE and Qt
Summary: Devel files needed to build apps based on %name

%description devel
Devel files needed to build apps based on %name

%files devel
%defattr(-,root,root,-)
%_includedir/AssociationSubscribersManager

#---------------------------------------------------------------------

%prep
%setup -q -n %{oname}-%version

%build
lrelease association_subscribers_manager.pro
%qmake_qt4 INSTALLDIR=%_prefix
%make

%install
%__rm -rf %buildroot
%make INSTALL_ROOT=%buildroot install

%clean
%__rm -rf %buildroot


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 3.2.0-2mdv2011.0
+ Revision: 609996
- rebuild

* Sun Apr 11 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 3.2.0-1mdv2010.1
+ Revision: 533604
- New version 3.2.0

* Sun Mar 21 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 3.1-4mdv2010.1
+ Revision: 526283
- Fix path

* Sun Mar 21 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 3.1-3mdv2010.1
+ Revision: 526264
- Add forgotten description tag
- Fix URL
- import associationsubscribersmanager



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 281 |12cr|asterisk-10.9.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _build_pkgcheck_set %{nil}
%define _build_pkgcheck_srpm %{nil}

%define _requires_exceptions perl(Carp::Heavy)
%define _disable_ld_no_undefined 1

%define build_h323	0
%{?_without_h323:	%global build_h323 0}
%{?_with_h323:		%global build_h323 1}

%define build_misdn	0
%{?_without_misdn:	%global build_misdn 0}
%{?_with_misdn:		%global build_misdn 1}

%define build_odbc	0
%{?_without_odbc:	%global build_odbc 0}
%{?_with_odbc:		%global build_odbc 1}

%define build_oss	1
%{?_without_oss:	%global build_oss 0}
%{?_with_oss:		%global build_oss 1}

%define build_radius	1
%{?_without_radius:	%global build_radius 0}
%{?_with_radius:	%global build_radius 1}

%define build_tds	1
%{?_without_tds:	%global build_tds 0}
%{?_with_tds:		%global build_tds 1}

%define build_corosync	1
%{?_without_corosync:	%global build_corosync 0}
%{?_with_corosync:		%global build_corosync 1}

#define beta rc3

Summary:	The Open Source PBX
Name:		asterisk
Version:	10.9.0
Release:	%mkrel %{?beta:0.0.%{beta}.}2
License:	GPLv2
Group:		System/Servers
URL:		http://www.asterisk.org/
Source0:	http://downloads.asterisk.org/pub/telephony/asterisk/%{?!beta:releases/}%{name}-%{version}%{?beta:-%{beta}}.tar.gz
Source1:	asterisk-logrotate
Source2:	menuselect.makedeps
Source3:	menuselect.makeopts
Source4:	g72x_install
Source5:	asterisk-mp3.tar.bz2
Source6:	asterisk.service
Source7:	asterisk-tmpfiles
Patch2:		0002-Modify-modules.conf-so-that-different-voicemail-modu.patch
Patch50:	asterisk-1.6.1-rc1-utils_pthread_fix.diff
Patch51:	asterisk-1.6.1-beta3-net-snmp_fix.diff
Patch52:	asterisk-1.6.1-beta3-ffmpeg_fix.diff
Patch53:	asterisk-external_liblpc10_and_libilbc.diff
Patch57:	editline-include-missing-1.6.1-fix.diff
Patch58:	asterisk-neon-include-fix.patch
Patch59:	asterisk-1.8.11.0-osptoolkit-4.x.diff
Patch60:	asterisk-10.7.1-res_corosync.diff
Patch61:	asterisk-10.8.0-lua52.diff
Requires:	mpg123
Requires:	asterisk-core-sounds, asterisk-moh
BuildRequires:	alsa-oss-devel
BuildRequires:	autoconf >= 1:2.60
BuildRequires:	automake1.9 >= 1.9.6
BuildRequires:	bison
BuildRequires:	bluez-devel
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	dahdi-devel >= 2.0.0
BuildRequires:	ffmpeg-devel
BuildRequires:	flex
BuildRequires:	freetds-devel >= 0.64
BuildRequires:	gmime-devel
BuildRequires:	gsm-devel
BuildRequires:	pkgconfig(jack)
BuildRequires:	krb5-devel
BuildRequires:	libcap-devel
BuildRequires:	pkgconfig(libedit)
BuildRequires:	libgcrypt-devel
BuildRequires:	pkgconfig(gnutls)
BuildRequires:	libgpg-error-devel
BuildRequires:	libgsm-devel
BuildRequires:	hoard-devel
BuildRequires:	pkgconfig(libical)
BuildRequires:	libidn-devel
BuildRequires:	pkgconfig(iksemel)
BuildRequires:	libilbc-devel
BuildRequires:	mysql-devel
BuildRequires:	libnbs-devel
BuildRequires:	pkgconfig(neon)
BuildRequires:	pkgconfig(ogg)
BuildRequires:	pkgconfig(popt)
BuildRequires:	libpri-devel >= 1.4.12
BuildRequires:	libss7-devel >= 1.0.2
BuildRequires:	libtool
BuildRequires:	libtool-devel
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	libzap-devel >= 1.0.1
BuildRequires:	lm_sensors-devel
BuildRequires:	lpc10-devel
BuildRequires:	pkgconfig(lua)
%if %{build_misdn}
BuildRequires:	isdn4k-utils-devel
BuildRequires:	isdn4net
BuildRequires:	misdn2-devel
%endif
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	net-snmp-devel
BuildRequires:	pkgconfig(libnewt)
BuildRequires:	oggvorbis-devel
%if %{build_corosync}
BuildRequires:	corosync-devel
%endif
BuildRequires:	openldap-devel
BuildRequires:	pkgconfig(openssl)
BuildRequires:	openr2-devel
BuildRequires:	pkgconfig(opus)
BuildRequires:	pkgconfig(libosptk) >= 4.0.0
BuildRequires:	pam-devel
BuildRequires:	perl-devel
BuildRequires:	portaudio-devel >= 19
BuildRequires:	postgresql-devel
BuildRequires:	radiusclient-ng-devel
BuildRequires:	resample-devel
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(spandsp)
BuildRequires:	pkgconfig(speex)
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	srtp-devel
BuildRequires:	tcp_wrappers-devel
BuildRequires:	termcap-devel
BuildRequires:	pkgconfig(libtiff-4)
%if %{build_odbc}
BuildRequires:	unixODBC-devel
%endif
BuildRequires:	usb-compat-devel
BuildRequires:	wget
BuildRequires:	pkgconfig(zlib)
BuildRequires:	c-client-devel
%if %{build_h323}
BuildRequires:	ooh323c-devel
BuildRequires:	openh323-devel >= 1.15.3
BuildRequires:	pwlib-devel
%endif

%description
Asterisk is a complete PBX in software. It runs on Linux and provides
all of the features you would expect from a PBX and more. Asterisk
does voice over IP in three protocols, and can interoperate with
almost all standards-based telephony equipment using relatively
inexpensive hardware.

%package	addons
Summary:	Asterisk-addons metapackage
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}
Requires:	asterisk-plugins-mp3 = %{version}-%{release}
Requires:	asterisk-plugins-mysql = %{version}-%{release}
Requires:	asterisk-plugins-ooh323 = %{version}-%{release}
Requires:	asterisk-plugins-saycountpl = %{version}-%{release}

%description	addons
Contain this packages: asterisk-plugins-mp3, asterisk-plugins-mysql, asterisk-plugins-ooh323, asterisk-plugins-saycountpl

%package	firmware
Summary:	Firmware for the Digium S101I (IAXy)
Group:		System/Servers
License:	Redistributable, no modification permitted
Requires:	asterisk = %{version}-%{release}

%description	firmware
Firmware for the Digium S101I (IAXy).

%package	devel
Summary:	Header files for building Asterisk modules
Group:		Development/C

%description	devel
This package contains the development header files that are needed
to compile 3rd party modules.

%if %{build_corosync}
%package	plugins-corosync
Summary:	Modules for Asterisk that use corosync
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}
Obsoletes:	asterisk-plugins-ais

%description	plugins-corosync
Modules for Asterisk that use corosync.
%endif

%package	plugins-alsa
Summary:	Modules for Asterisk that use Alsa sound drivers
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}

%description	plugins-alsa
Modules for Asterisk that use Alsa sound drivers.

%package	plugins-calendar
Summary:	Asterisk calendar support
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}

%description	plugins-calendar
Asterisk calendar support (ical, caldav, exchange, or ews)

%package	plugins-cel
Summary:	Asterisk Channel Event Logging
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}

%description	plugins-cel
Channel Event Logging is a mechanism to provide fine-grained event information
that can be used to generate billing information. Such event information can
be recorded to databases and files via pluggable backend modules.

%package	plugins-curl
Summary:	Modules for Asterisk that use cURL
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}

%description	plugins-curl
Modules for Asterisk that use cURL.

%package	plugins-dahdi
Summary:	Modules for Asterisk that use DAHDI
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}
Requires:	dahdi-tools >= 2.0.0

%description	plugins-dahdi
Modules for Asterisk that use DAHDI.

%package	plugins-fax
Summary:	FAX plugins for Asterisk
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}

%description	plugins-fax
This package contains FAX plugins for Asterisk.

%package	plugins-festival
Summary:	Festival application for Asterisk
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}
Requires:	festival

%description	plugins-festival
Application for the Asterisk PBX that uses Festival to convert text to speech.

%package	plugins-ices
Summary:	Stream audio from Asterisk to an IceCast server
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}
Requires:	ices

%description	plugins-ices
Stream audio from Asterisk to an IceCast server.

%package	plugins-jabber
Summary:	Jabber support for Asterisk
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}

%description	plugins-jabber
This package contains Jabber support for Asterisk.

%package	plugins-jack
Summary:	JACK resources for Asterisk
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}

%description	plugins-jack
JACK resources for Asterisk.

%package	plugins-lua
Summary:	Lua resources for Asterisk
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}

%description	plugins-lua
Lua resources for Asterisk.

%package	plugins-ldap
Summary:	LDAP resources for Asterisk
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}

%description	plugins-ldap
LDAP resources for Asterisk.

%if %{build_misdn}
%package	plugins-misdn
Summary:	This module adds mISDN support to the Asterisk PBX
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}

%description	plugins-misdn
This module adds mISDN support to the Asterisk PBX. mISDN is the
(experimental) new ISDN4Linux stack, which adds support for
driving cards in NT mode and thus connecting an ISDN phone to your
computer.
%endif

%package	plugins-minivm
Summary:	MiniVM applicaton for Asterisk
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}

%description	plugins-minivm
MiniVM application for Asterisk.

%package	plugins-mobile
Summary:	Asterisk channel driver for bluetooth phones and headsets
Group:		System/Servers
BuildRequires:	bluez-devel
Requires:	%{_lib}bluez3
Requires:	asterisk = %{version}-%{release}

%description	plugins-mobile
Asterisk channel driver to allow Bluetooth cell/mobile phones to be
used as FXO devices, and headsets as FXS devices.

%package	plugins-mp3
Summary:	MP3 plugins for Asterisk
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}

%description	plugins-mp3
This package contains MP3 support for Asterisk.

%package	plugins-mysql
Summary:	MySQL plugins for Asterisk
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}

%description	plugins-mysql
This package contains MySQL plugins for Asterisk.

%if %{build_odbc}
%package	plugins-odbc
Summary:	Applications for Asterisk that use ODBC (except voicemail)
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}

%description	plugins-odbc
Applications for Asterisk that use ODBC (except voicemail)
%endif

%package        plugins-ooh323
Summary:	Objective System's H323 for Asterisk
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}

%description	plugins-ooh323
Objective System's H323 for Asterisk.

%if %{build_oss}
%package	plugins-oss
Summary:	Modules for Asterisk that use OSS sound drivers
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}

%description	plugins-oss
Modules for Asterisk that use OSS sound drivers.
%endif

%package	plugins-pktccops
Summary:	Modules for Asterisk that use the IETF COPS protocol on PacketCable
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}

%description	plugins-pktccops
It's a subset or a "profile" of the IETF COPS protocol, extended for
PacketCable specific usage. The IETF COPS RFC defines the extensions
mechanism and the PacketCable standard uses and respects them. For
example, IETF COPS defines an opaque field called "Client Specific
Decision Data" and the PacketCable Standard defines how to fill it.
Some IETF COPS messages are not used in the PC Standard (like SSC), so
is a subset.

%package	plugins-portaudio
Summary:	Modules for Asterisk that use the portaudio library
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}

%description	plugins-portaudio
Modules for Asterisk that use the portaudio library.

%package	plugins-pgsql
Summary:	PostgreSQL plugins for Asterisk
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}
Provides:	%{name}-plugins-postgresql = %{version}-%{release}

%description	plugins-pgsql
This package contains PostgreSQL plugins for Asterisk.

%if %{build_radius}
%package	plugins-radius
Summary:	Radiusclient plugins for Asterisk
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}

%description	plugins-radius
This package contains Radiusclient plugins for Asterisk.
%endif

%package	plugins-saycountpl
Summary:	Modules for Asterisk that support the Polish grammar
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}

%description	plugins-saycountpl
Polish grammar has some funny rules for counting words. for example 1 zloty, 2 zlote, 5 zlotych. This application will take the words for 1, 2-4 and 5 and decide based on grammar rules which one to use with the number you pass to it.
Example: SayCountPL(zloty,zlote,zlotych,122) will give: zlote


%package	plugins-skinny
Summary:	Modules for Asterisk that support the SCCP/Skinny protocol
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}

%description	plugins-skinny
Modules for Asterisk that support the SCCP/Skinny protocol.

%package	plugins-snmp
Summary:	Brief SNMP Agent / SubAgent support for Asterisk
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}
Requires:	net-snmp

%description	plugins-snmp
This package contains brief SNMP Agent / SubAgent support for Asterisk.

%package	plugins-speex
Summary:	SPEEX plugins for Asterisk
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}

%description	plugins-speex
This package contains SPEEX plugins for Asterisk.

%package	plugins-sqlite
Summary:	SQLite plugins for Asterisk
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}

%description	plugins-sqlite
This package contains SQLite plugins for Asterisk.

%if %{build_tds}
%package	plugins-tds
Summary:	FreeTDS plugins for Asterisk
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}

%description	plugins-tds
This package contains FreeTDS plugins for Asterisk.
%endif

%package	plugins-osp
Summary:	Open Settlement Protocol for Asterisk
Group:		System/Servers

%description	plugins-osp
This package contains OSP (Open Settlement Protocol) support for Asterisk.

%package	plugins-unistim
Summary:	Unistim channel for Asterisk
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}

%description	plugins-unistim
Unistim channel for Asterisk.

%package	plugins-voicemail
Summary:	Common Voicemail Modules for Asterisk
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}
Requires:	asterisk-plugins-voicemail-implementation = %{version}-%{release}
Requires:	sox
Requires:	sendmail-command

%description	plugins-voicemail
Common Voicemail Modules for Asterisk.

%package	plugins-voicemail-imap
Summary:	Store voicemail on an IMAP server
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}
Requires:	asterisk-plugins-voicemail = %{version}-%{release}
Provides:	asterisk-plugins-voicemail-implementation = %{version}-%{release}

%description	plugins-voicemail-imap
Voicemail implementation for Asterisk that stores voicemail on an IMAP
server.

%if %{build_odbc}
%package	plugins-voicemail-odbc
Summary:	Store voicemail in a database using ODBC
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}
Requires:	asterisk-plugins-voicemail = %{version}-%{release}
Provides:	asterisk-plugins-voicemail-implementation = %{version}-%{release}

%description	plugins-voicemail-odbc
Voicemail implementation for Asterisk that uses ODBC to store
voicemail in a database.
%endif

%package	plugins-voicemail-plain
Summary:	Store voicemail on the local filesystem
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}
Requires:	asterisk-plugins-voicemail = %{version}-%{release}
Provides:	asterisk-plugins-voicemail-implementation = %{version}-%{release}

%description	plugins-voicemail-plain
Voicemail implementation for Asterisk that stores voicemail on the
local filesystem.

%prep

%setup0 -q -n asterisk-%{version}%{?beta:-%{beta}} -a 5

find . -type d -perm 0700 -exec chmod 755 {} \;
find . -type d -perm 0555 -exec chmod 755 {} \;
find . -type f -perm 0555 -exec chmod 755 {} \;
find . -type f -perm 0444 -exec chmod 644 {} \;
		
for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
	if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
done

%patch2 -p1 -b .voicemail
##
%patch50 -p1 -b .pthread
%patch51 -p0 -b .net_snmp
%patch52 -p1 -b .ffmpeg
%patch53 -p0 -b .libplc10
%patch57 -p0 -b .editline
%patch58 -p0 -b .neon
%patch59 -p0 -b .osptoolkit-4.x
%patch60 -p1
%patch61 -p0

cp %{SOURCE2} menuselect.makedeps
cp %{SOURCE3} menuselect.makeopts
cp %{SOURCE4} g72x_install

# Fixup makefile so sound archives aren't downloaded/installed
%{__perl} -pi -e 's/^all:.*$/all:/' sounds/Makefile
%{__perl} -pi -e 's/^install:.*$/install:/' sounds/Makefile

# convert comments in one file to UTF-8
mv main/fskmodem.c main/fskmodem.c.old
iconv -f iso-8859-1 -t utf-8 -o main/fskmodem.c main/fskmodem.c.old
touch -r main/fskmodem.c.old main/fskmodem.c
rm main/fskmodem.c.old

chmod -x contrib/scripts/dbsep.cgi

# lib64 fix
find -name "Makefile" | xargs perl -pi -e "s|/usr/lib|%{_libdir}|g"
perl -pi -e "s|/lib\b|/%{_lib}|g" configure* autoconf/*.m4
perl -pi -e "s|/lib/|/%{_lib}/|g" configure*  autoconf/*.m4

%build

# if we are building for i386 promote the CPU arch to i486 for atomic operations support
%ifarch i386
%define optflags %{__global_cflags} -m32 -march=i486 -mtune=generic -fasynchronous-unwind-tables
%else
%define optflags %(rpm --eval %%{optflags})
%endif

./bootstrap.sh

sed 's#localstatedir}/lib64#localstatedir}/lib#g' -i configure.ac

pushd menuselect/mxml
%configure2_5x
popd

pushd menuselect
%configure2_5x
popd 

pushd main/editline
%configure2_5x
popd

%configure \
	--localstatedir=/var \
	--with-asound=%{_prefix} \
	--with-bluetooth=%{_prefix} \
	--with-cap=%{_prefix} \
	--with-curses=%{_prefix} \
	--with-crypto=%{_prefix} \
	--with-dahdi=%{_prefix} \
	--with-avcodec=%{_prefix} \
	--with-gsm=%{_prefix} \
	--without-gtk2 \
	--with-gmime=%{_prefix} \
	--with-hoard=%{_prefix} \
	--with-ical=%{_prefix} \
	--with-iconv=%{_prefix} \
	--with-iksemel=%{_prefix} \
	--with-imap=system \
	--with-inotify=%{_prefix} \
%if %{build_odbc}
	--with-iodbc=%{_prefix} \
%else
	--without-iodbc \
%endif
	--with-jack=%{_prefix} \
	--without-kqueue \
	--with-ldap=%{_prefix} \
	--with-libcurl=%{_prefix} \
	--with-ltdl=%{_prefix} \
	--with-lua=%{_prefix} \
%if %{build_misdn}
	--with-isdnnet=%{_prefix} \
	--with-misdn=%{_prefix} \
	--with-suppserv=%{_prefix} \
%else
	--without-isdnnet \
	--without-misdn \
	--without-suppserv \
%endif
	--with-mysqlclient=%{_prefix} \
	--with-nbs=%{_prefix} \
	--with-ncurses=%{_prefix} \
	--with-neon=%{_prefix} \
	--with-neon29=%{_prefix} \
	--with-netsnmp=%{_prefix} \
	--with-newt=%{_prefix} \
	--with-ogg=%{_prefix} \
%if %{build_corosync}
	--with-cpg=%{_prefix} \
%else
	--without-cpg \
%endif
	--with-openr2=%{_prefix} \
	--with-osptk=%{_prefix} \
%if %{build_oss}
	--with-oss \
%else
	--without-oss \
%endif
	--with-postgres=%{_prefix} \
	--with-popt=%{_prefix} \
	--with-portaudio=%{_prefix} \
	--with-pri=%{_prefix} \
	--with-radius=%{_prefix} \
	--with-resample=%{_prefix} \
%if %{build_h323}
	--with-pwlib=%{_prefix} \
	--with-h323=%{_prefix} \
%else
	--without-pwlib \
	--without-h323 \
%endif
	--with-sdl=%{_prefix} \
	--with-SDL_image=%{_prefix} \
	--with-sounds-cache=%{_prefix} \
	--with-spandsp=%{_prefix} \
	--with-ss7=%{_prefix} \
	--with-speex=%{_prefix} \
	--with-speexdsp=%{_prefix} \
	--without-sqlite \
	--with-sqlite3=%{_prefix} \
	--with-srtp=%{_prefix} \
	--with-ssl=%{_prefix} \
	--with-tds=%{_prefix} \
	--with-termcap=%{_prefix} \
	--with-timerfd=%{_prefix} \
	--without-tinfo \
	--with-tonezone=%{_prefix} \
%if %{build_odbc}
	--with-unixodbc=%{_prefix} \
%else
	--without-unixodbc \
%endif
	--with-vorbis=%{_prefix} \
	--without-vpb \
	--without-x11 \
	--with-z=%{_prefix} \

sed 's#localstatedir}/lib64#localstatedir}/lib#g' -i makeopts
#fix --no-undefined
sed -e 's/,--no-undefined -Wl//g' -i makeopts

# fix some weirdos
#GMIME_INCLUDE=`pkg-config --cflags gmime-2.6`
#perl -pi -e "s|^GMIME_INCLUDE=.*|GMIME_INCLUDE=$GMIME_INCLUDE|g" makeopts

%{__sed} -i -e 's/^MENUSELECT_OPTS_app_voicemail=.*$/MENUSELECT_OPTS_app_voicemail=FILE_STORAGE/' menuselect.makeopts
ASTCFLAGS="%{optflags}" make DEBUG= OPTIMIZE= ASTVARRUNDIR=/var/run/asterisk NOISY_BUILD=1

rm apps/app_voicemail.o apps/app_directory.o
mv apps/app_voicemail.so apps/app_voicemail_plain.so
mv apps/app_directory.so apps/app_directory_plain.so

%{__sed} -i -e 's/^MENUSELECT_OPTS_app_voicemail=.*$/MENUSELECT_OPTS_app_voicemail=IMAP_STORAGE/' menuselect.makeopts
ASTCFLAGS="%{optflags}" make DEBUG= OPTIMIZE= ASTVARRUNDIR=/var/run/asterisk NOISY_BUILD=1

rm apps/app_voicemail.o apps/app_directory.o
mv apps/app_voicemail.so apps/app_voicemail_imap.so
mv apps/app_directory.so apps/app_directory_imap.so

%if %{build_odbc}
%{__sed} -i -e 's/^MENUSELECT_OPTS_app_voicemail=.*$/MENUSELECT_OPTS_app_voicemail=ODBC_STORAGE/' menuselect.makeopts
ASTCFLAGS="%{optflags}" make DEBUG= OPTIMIZE= ASTVARRUNDIR=/var/run/asterisk NOISY_BUILD=1

rm apps/app_voicemail.o apps/app_directory.o
mv apps/app_voicemail.so apps/app_voicemail_odbc.so
mv apps/app_directory.so apps/app_directory_odbc.so
%endif

# so that these modules don't get built again during the install phase
touch apps/app_voicemail.o apps/app_directory.o
touch apps/app_voicemail.so apps/app_directory.so

%install
rm -rf %{buildroot}

ASTCFLAGS="%{optflags}" make install DEBUG= OPTIMIZE= DESTDIR=%{buildroot} ASTVARRUNDIR=/var/run/asterisk
ASTCFLAGS="%{optflags}" make samples DEBUG= OPTIMIZE= DESTDIR=%{buildroot} ASTVARRUNDIR=/var/run/asterisk

install -D -p -m 0644 %{S:1} %{buildroot}%{_sysconfdir}/logrotate.d/asterisk
install -D -p -m 0644 %{SOURCE6} %{buildroot}/lib/systemd/system/asterisk.service
rm -f %{buildroot}%{_sbindir}/safe_asterisk
install -D -p -m 0644 %{SOURCE7} %{buildroot}%{_sysconfdir}/tmpfiles.d/asterisk.conf

#install -D -p -m 0644 contrib/editors/ael.vim %{buildroot}%{_datadir}/vim/syntax/ael.vim
#install -D -p -m 0644 contrib/editors/asteriskvm.vim %{buildroot}%{_datadir}/vim/syntax/asteriskvm.vim

rm %{buildroot}%{_libdir}/asterisk/modules/app_directory.so
rm %{buildroot}%{_libdir}/asterisk/modules/app_voicemail.so
install -D -p -m 0755 apps/app_directory_imap.so %{buildroot}%{_libdir}/asterisk/modules/
install -D -p -m 0755 apps/app_voicemail_imap.so %{buildroot}%{_libdir}/asterisk/modules/
%if %{build_odbc}
install -D -p -m 0755 apps/app_directory_odbc.so %{buildroot}%{_libdir}/asterisk/modules/
install -D -p -m 0755 apps/app_voicemail_odbc.so %{buildroot}%{_libdir}/asterisk/modules/
%endif
install -D -p -m 0755 apps/app_directory_plain.so %{buildroot}%{_libdir}/asterisk/modules/
install -D -p -m 0755 apps/app_voicemail_plain.so %{buildroot}%{_libdir}/asterisk/modules/

# create some directories that need to be packaged
make installdirs DESTDIR=%{buildroot} ASTVARRUNDIR=/var/run/asterisk
mkdir -p %{buildroot}/var/spool/asterisk/outgoing

# We're not going to package any of the sample AGI scripts
rm -f %{buildroot}/var/lib/asterisk/agi-bin/*

# Don't package the sample voicemail user
rm -rf %{buildroot}/var/spool/asterisk/voicemail/default

# Don't package example phone provision configs
rm -rf %{buildroot}/var/lib/asterisk/phoneprov/*

# these are compiled with -O0 and thus include unfortified code.
rm -rf %{buildroot}%{_sbindir}/hashtest
rm -rf %{buildroot}%{_sbindir}/hashtest2

touch %{name}-devel.filelist

# fix ghost files
touch %{buildroot}/var/lib/asterisk/astdb
touch %{buildroot}/var/log/asterisk/console
touch %{buildroot}/var/log/asterisk/debug
touch %{buildroot}/var/log/asterisk/messages
touch %{buildroot}/var/log/asterisk/queue_log
touch %{buildroot}/var/log/asterisk/event_log
touch %{buildroot}/var/log/asterisk/cdr-csv/Master.csv
touch %{buildroot}/var/log/asterisk/h323_log

# remove unused files
%if !%{build_odbc}
  rm -f %{buildroot}/%{_sysconfdir}/asterisk/cdr_adaptive_odbc.conf
  rm -f %{buildroot}/%{_sysconfdir}/asterisk/cdr_odbc.conf
  rm -f %{buildroot}/%{_sysconfdir}/asterisk/cel_odbc.conf
  rm -f %{buildroot}/%{_sysconfdir}/asterisk/func_odbc.conf
  rm -f %{buildroot}/%{_sysconfdir}/asterisk/res_odbc.conf
%endif
%if !%{build_misdn}
  rm -f %{buildroot}/%{_sysconfdir}/asterisk/misdn.conf
%endif
%if !%{build_oss}
  rm -f %{buildroot}/%{_sysconfdir}/asterisk/oss.conf
%endif

%pre
%_pre_useradd asterisk /var/lib/asterisk /bin/sh
gpasswd -a asterisk dialout 1>/dev/null

%post
%create_ghostfile /var/lib/asterisk/astdb asterisk asterisk 640
%create_ghostfile /var/log/asterisk/console asterisk asterisk 640
%create_ghostfile /var/log/asterisk/debug asterisk asterisk 640
%create_ghostfile /var/log/asterisk/messages asterisk asterisk 640
%create_ghostfile /var/log/asterisk/queue_log asterisk asterisk 640
%create_ghostfile /var/log/asterisk/event_log asterisk asterisk 640
%create_ghostfile /var/log/asterisk/cdr-csv/Master.csv asterisk asterisk 640
%create_ghostfile /var/log/asterisk/h323_log asterisk asterisk 640
echo "Adding setuid root to /usr/bin/mpg123, needed for MOH"
chmod u+s %{_bindir}/mpg123
[[ -e %{_libdir}/asterisk/modules/codec_g729.so ]] && sh %{_docdir}/g72x_install
if [ $1 -eq 1 ] ; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%preun
if [ "$1" = 0 ]; then
	echo "Removing setuid root from /usr/bin/mpg123"
	chmod u-s %{_bindir}/mpg123
fi

# Remove the G72x stuff
rm -f /usr/share/doc/asterisk/README.g72x.txt
rm -f /usr/$LIBNAME/asterisk/modules/codec_g723.so
rm -f /usr/$LIBNAME/asterisk/modules/codec_g729.so
rm -f /usr/bin/g729_my_enc
rm -f /usr/bin/g729_my_dec
rm -f /usr/bin/astconv

if [ "$1" -eq "0" ]; then
	# Package removal, not upgrade
	/bin/systemctl --no-reload disable asterisk.service > /dev/null 2>&1 || :
	/bin/systemctl stop asterisk.service > /dev/null 2>&1 || :
fi

%postun
%_postun_userdel asterisk
gpasswd -d asterisk dialout 1>/dev/null

/bin/systemctl daemon-reload >/dev/null 2>&1 || :
if [ $1 -ge 1 ] ; then
    # Package upgrade, not uninstall
    /bin/systemctl try-restart asterisk.service >/dev/null 2>&1 || :
fi

%pre plugins-dahdi
%{_sbindir}/usermod -a -G dahdi asterisk

%if %{build_misdn}
%pre plugins-misdn
%{_sbindir}/usermod -a -G misdn asterisk
%endif

%pre plugins-mobile
if [[ -e %{_sysconfdir}/asterisk/mobile.conf ]] ; then
  mv -f %{_sysconfdir}/asterisk/{,chan_}mobile.conf
fi

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc README* *.txt ChangeLog BUGS CREDITS configs
%doc doc/asterisk.sgml g72x_install
%doc contrib/realtime/mysql
/lib/systemd/system/asterisk.service
%attr(0644,root,root) %{_sysconfdir}/tmpfiles.d/asterisk.conf
%attr(0750,asterisk,asterisk) %dir %{_sysconfdir}/asterisk
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/adsi.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/agents.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/alarmreceiver.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/amd.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/asterisk.adsi
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/asterisk.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/ccss.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/cdr.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/cdr_custom.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/cdr_manager.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/cdr_syslog.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/cli.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/cli_aliases.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/cli_permissions.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/codecs.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/confbridge.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/dnsmgr.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/dsp.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/dundi.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/enum.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/extconfig.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/extensions.ael
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/extensions.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/features.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/followme.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/h323.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/http.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/iax.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/iaxprov.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/indications.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/logger.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/manager.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/mgcp.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/modules.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/musiconhold.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/muted.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/phone.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/phoneprov.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/queuerules.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/queues.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/rtp.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/res_stun_monitor.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/say.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/sip.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/sip_notify.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/sla.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/smdi.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/telcordia-1.adsi
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/udptl.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/users.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/vpb.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/asterisk
%dir %{_libdir}/asterisk
%dir %{_libdir}/asterisk/modules
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_adsiprog.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_alarmreceiver.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_amd.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_authenticate.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_cdr.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_chanisavail.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_channelredirect.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_chanspy.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_confbridge.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_controlplayback.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_db.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_dial.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_dictate.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_directed_pickup.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_disa.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_dumpchan.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_echo.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_exec.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_externalivr.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_followme.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_forkcdr.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_getcpeid.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_image.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_ivrdemo.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_macro.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_milliwatt.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_mixmonitor.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_morsecode.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_nbscat.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_originate.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_parkandannounce.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_playback.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_playtones.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_privacy.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_queue.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_readexten.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_readfile.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_read.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_record.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_saycounted.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_sayunixtime.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_senddtmf.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_sendtext.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_setcallerid.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_skel.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_sms.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_softhangup.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_speech_utils.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_stack.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_system.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_talkdetect.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_test.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_transfer.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_url.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_userevent.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_waitforring.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_waitforsilence.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_waituntil.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_verbose.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_while.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_zapateller.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/bridge_builtin_features.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/bridge_multiplexed.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/bridge_simple.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/bridge_softmix.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/cdr_csv.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/cdr_custom.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/cdr_manager.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/cdr_syslog.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/chan_agent.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/chan_bridge.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/chan_iax2.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/chan_local.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/chan_mgcp.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/chan_multicast_rtp.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/chan_nbs.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/chan_phone.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/chan_sip.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/codec_adpcm.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/codec_alaw.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/codec_a_mu.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/codec_g722.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/codec_g726.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/codec_gsm.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/codec_ilbc.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/codec_lpc10.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/codec_resample.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/codec_ulaw.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/format_g719.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/format_g723.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/format_g726.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/format_g729.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/format_gsm.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/format_h263.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/format_h264.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/format_ilbc.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/format_jpeg.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/format_ogg_vorbis.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/format_pcm.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/format_siren14.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/format_siren7.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/format_sln.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/format_wav_gsm.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/format_wav.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/format_vox.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_audiohookinherit.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_aes.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_base64.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_blacklist.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_callerid.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_callcompletion.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_cdr.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_channel.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_config.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_cut.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_db.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_devstate.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_dialgroup.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_dialplan.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_enum.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_env.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_extstate.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_frame_trace.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_global.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_groupcount.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_iconv.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_jitterbuffer.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_lock.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_logic.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_math.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_md5.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_module.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_pitchshift.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_rand.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_realtime.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_sha1.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_shell.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_sprintf.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_srv.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_strings.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_sysinfo.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_timeout.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_uri.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_version.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_volume.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/pbx_ael.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/pbx_config.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/pbx_dundi.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/pbx_loopback.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/pbx_realtime.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/pbx_spool.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_adsi.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_ael_share.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_agi.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_clialiases.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_clioriginate.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_convert.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_crypto.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_format_attr_celt.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_format_attr_silk.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_http_post.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_limit.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_monitor.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_musiconhold.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_mutestream.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_phoneprov.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_realtime.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_rtp_asterisk.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_rtp_multicast.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_security_log.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_smdi.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_speech.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_srtp.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_stun_monitor.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_timing_pthread.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_timing_timerfd.so
%attr(0755,root,root) %{_sbindir}/aelparse
%attr(0755,root,root) %{_sbindir}/astcanary
%attr(0755,root,root) %{_sbindir}/astdb2bdb
%attr(0755,root,root) %{_sbindir}/astdb2sqlite3
%attr(0755,root,root) %{_sbindir}/asterisk
%attr(0755,root,root) %{_sbindir}/astgenkey
%attr(0755,root,root) %{_sbindir}/astman
%attr(0755,root,root) %{_sbindir}/autosupport
%attr(0755,root,root) %{_sbindir}/check_expr
%attr(0755,root,root) %{_sbindir}/check_expr2
%attr(0755,root,root) %{_sbindir}/conf2ael
%attr(0755,root,root) %{_sbindir}/muted
%attr(0755,root,root) %{_sbindir}/rasterisk
%attr(0755,root,root) %{_sbindir}/refcounter
%attr(0755,root,root) %{_sbindir}/smsq
%attr(0755,root,root) %{_sbindir}/stereorize
%attr(0755,root,root) %{_sbindir}/streamplayer
%{_mandir}/man8/asterisk.8*
%{_mandir}/man8/astgenkey.8*
%{_mandir}/man8/autosupport.8*
%{_mandir}/man8/safe_asterisk.8*
%attr(0750,asterisk,asterisk) %dir /var/lib/asterisk
%attr(0750,asterisk,asterisk) %dir /var/lib/asterisk/agi-bin
%attr(0750,asterisk,asterisk) /var/lib/asterisk/documentation
%attr(0750,asterisk,asterisk) /var/lib/asterisk/images
%attr(0750,asterisk,asterisk) /var/lib/asterisk/keys
%attr(0750,asterisk,asterisk) /var/lib/asterisk/phoneprov
%attr(0750,asterisk,asterisk) /var/lib/asterisk/static-http
%attr(0750,asterisk,asterisk) %dir /var/log/asterisk
%attr(0750,asterisk,asterisk) %dir /var/log/asterisk/cdr-csv
%attr(0750,asterisk,asterisk) %dir /var/log/asterisk/cdr-custom
%attr(0750,asterisk,asterisk) %dir /var/spool/asterisk
%attr(0770,asterisk,asterisk) %dir /var/spool/asterisk/monitor
%attr(0770,asterisk,asterisk) %dir /var/spool/asterisk/outgoing
%attr(0750,asterisk,asterisk) %dir /var/spool/asterisk/tmp
%attr(0750,asterisk,asterisk) %dir /var/spool/asterisk/voicemail
%ghost %attr(0755,asterisk,asterisk) %dir /var/run/asterisk
%attr(0640,asterisk,asterisk) %ghost /var/lib/asterisk/astdb
%attr(0640,asterisk,asterisk) %ghost /var/log/asterisk/cdr-csv/Master.csv
%attr(0640,asterisk,asterisk) %ghost /var/log/asterisk/console
%attr(0640,asterisk,asterisk) %ghost /var/log/asterisk/debug
%attr(0640,asterisk,asterisk) %ghost /var/log/asterisk/event_log
%attr(0640,asterisk,asterisk) %ghost /var/log/asterisk/h323_log
%attr(0640,asterisk,asterisk) %ghost /var/log/asterisk/messages
%attr(0640,asterisk,asterisk) %ghost /var/log/asterisk/queue_log
#%attr(0640,asterisk,asterisk) %{_datadir}/vim/syntax/ael.vim
#%attr(0640,asterisk,asterisk) %{_datadir}/vim/syntax/asteriskvm.vim

%files devel -f %{name}-devel.filelist
%defattr(-,root,root,-)
%dir %{_includedir}/asterisk
%dir %{_includedir}/asterisk/doxygen
%{_includedir}/asterisk.h
%{_includedir}/asterisk/*.h
%{_includedir}/asterisk/doxygen/*.h

%files addons

%files firmware
%defattr(-,root,root,-)
%attr(0750,asterisk,asterisk) /var/lib/asterisk/firmware

%if %{build_corosync}
%files plugins-corosync
%defattr(-,root,root,-)
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/res_corosync.conf
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_corosync.so
%endif

%files plugins-alsa
%defattr(-,root,root,-)
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/alsa.conf
%attr(0755,root,root) %{_libdir}/asterisk/modules/chan_alsa.so

%files plugins-calendar
%defattr(-,root,root,-)
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/calendar.conf
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_calendar.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_calendar_caldav.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_calendar_ews.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_calendar_exchange.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_calendar_icalendar.so

%files plugins-cel
%defattr(-,root,root,-)
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/cel.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/cel_custom.conf
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_celgenuserevent.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/cel_custom.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/cel_manager.so

%files plugins-curl
%defattr(-,root,root,-)
%doc contrib/scripts/dbsep.cgi
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/dbsep.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/res_curl.conf
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_curl.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_config_curl.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_curl.so

%files plugins-dahdi
%defattr(-,root,root,-)
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/meetme.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/chan_dahdi.conf
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_flash.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_meetme.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_page.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_dahdibarge.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_dahdiras.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/chan_dahdi.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/codec_dahdi.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_timing_dahdi.so

%files plugins-fax
%defattr(-,root,root,-)
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/res_fax.conf
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_fax.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_fax_spandsp.so

%files plugins-festival
%defattr(-,root,root,-)
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/festival.conf
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_festival.so

%files plugins-ices
%defattr(-,root,root,-)
%doc contrib/asterisk-ices.xml
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_ices.so

%files plugins-jabber
%defattr(-,root,root,-)
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/gtalk.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/jabber.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/jingle.conf
%attr(0755,root,root) %{_libdir}/asterisk/modules/chan_gtalk.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/chan_jingle.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_jabber.so

%files plugins-jack
%defattr(-,root,root,-)
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_jack.so

%files plugins-lua
%defattr(-,root,root,-)
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/extensions.lua
%attr(0755,root,root) %{_libdir}/asterisk/modules/pbx_lua.so

%files plugins-ldap
%defattr(-,root,root,-)
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/res_ldap.conf
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_config_ldap.so

%files plugins-minivm
%defattr(-,root,root,-)
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/extensions_minivm.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/minivm.conf
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_minivm.so

%if %{build_misdn}
%files plugins-misdn
%defattr(-,root,root,-)
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/misdn.conf
%attr(0755,root,root) %{_libdir}/asterisk/modules/chan_misdn.so
%endif

%files plugins-mobile
%defattr(-,root,root,-)
%doc configs/chan_mobile.conf.sample
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/chan_mobile.conf
%attr(0755,root,root) %{_libdir}/asterisk/modules/chan_mobile.so

%files plugins-mp3
%defattr(-,root,root,-)
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_mp3.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/format_mp3.so

%files plugins-mysql
%defattr(-,root,root,-)
%doc contrib/realtime/mysql/*.sql
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/app_mysql.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/cdr_mysql.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/res_config_mysql.conf
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_mysql.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/cdr_mysql.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_config_mysql.so

%if %{build_odbc}
%files plugins-odbc
%defattr(-,root,root,-)
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/cdr_adaptive_odbc.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/cdr_odbc.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/cel_odbc.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/func_odbc.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/res_odbc.conf
%attr(0755,root,root) %{_libdir}/asterisk/modules/cdr_adaptive_odbc.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/cdr_odbc.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_odbc.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_config_odbc.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_odbc.so
%endif

%files plugins-ooh323
%defattr(-,root,root,-)
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/chan_ooh323.conf
%attr(0755,root,root) %{_libdir}/asterisk/modules/chan_ooh323.so

%if %{build_oss}
%files plugins-oss
%defattr(-,root,root,-)
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/oss.conf
%attr(0755,root,root) %{_libdir}/asterisk/modules/chan_oss.so
%endif

%files plugins-osp
%defattr(-,root,root)
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/osp.conf
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_osplookup.so

%files plugins-pktccops
%defattr(-,root,root,-)
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/res_pktccops.conf
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_pktccops.so

%files plugins-portaudio
%defattr(-,root,root,-)
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/console.conf
%attr(0755,root,root) %{_libdir}/asterisk/modules/chan_console.so

%files plugins-pgsql
%defattr(-,root,root,-)
%doc contrib/realtime/postgresql/realtime.sql
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/cdr_pgsql.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/cel_pgsql.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/res_pgsql.conf
%attr(0755,root,root) %{_libdir}/asterisk/modules/cdr_pgsql.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/cel_pgsql.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_config_pgsql.so

%files plugins-radius
%defattr(-,root,root,-)
%attr(0755,root,root) %{_libdir}/asterisk/modules/cel_radius.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/cdr_radius.so

%files plugins-saycountpl
%defattr(-,root,root,-)
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_saycountpl.so

%files plugins-skinny
%defattr(-,root,root,-)
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/skinny.conf
%attr(0755,root,root) %{_libdir}/asterisk/modules/chan_skinny.so

%files plugins-snmp
%defattr(-,root,root,-)
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/res_snmp.conf
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_snmp.so

%files plugins-sqlite
%defattr(-,root,root,-)
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/cdr_sqlite3_custom.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/cel_sqlite3_custom.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/res_config_sqlite.conf
%attr(0755,root,root) %{_libdir}/asterisk/modules/cdr_sqlite3_custom.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/cel_sqlite3_custom.so

%files plugins-speex
%defattr(-,root,root,-)
%attr(0755,root,root) %{_libdir}/asterisk/modules/codec_speex.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_speex.so

%files plugins-tds
%defattr(-,root,root,-)
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/cel_tds.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/cdr_tds.conf
%attr(0755,root,root) %{_libdir}/asterisk/modules/cel_tds.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/cdr_tds.so

%files plugins-unistim
%defattr(-,root,root,-)
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/unistim.conf
%attr(0755,root,root) %{_libdir}/asterisk/modules/chan_unistim.so

%files plugins-voicemail
%defattr(-,root,root,-)
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/voicemail.conf
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_vmcount.so

%files plugins-voicemail-imap
%defattr(-,root,root,-)
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_directory_imap.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_voicemail_imap.so

%if %{build_odbc}
%files plugins-voicemail-odbc
%defattr(-,root,root,-)
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_directory_odbc.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_voicemail_odbc.so
%endif

%files plugins-voicemail-plain
%defattr(-,root,root,-)
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_directory_plain.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_voicemail_plain.so

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 282 |12cr|asterisk-chan_capi-1.1.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname	chan_capi

Summary:	Asterisk ISDN CAPI channel driver
Name:		asterisk-%{rname}
Version:	1.1.6
Release:	%mkrel 1
License:	GPLv2
Group:		System/Servers
URL:		http://www.melware.org/ChanCapi
Source0:	ftp://ftp.chan-capi.org/chan-capi/%{rname}-%{version}.tar.gz
BuildRequires:	isdn4k-utils-devel
BuildRequires:	asterisk-devel
Requires:	asterisk
Provides:	asterisk-chan_capi-cm = %{version}-%{release}
Obsoletes:	asterisk-chan_capi-cm

%description
ISDN CAPI Channel driver (chan_capi) for the Asterisk Open Source VOIP
Platform. Reworked, but based on the work of Copyright (C) 2002-2005
Junghanns.NET GmbH Klaus-Peter Junghanns.

%prep

%setup -q -n %{rname}-%{version}

# clean up CVS stuff
for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -r $i; fi >&/dev/null
done

# fix file perms
chmod 644 CHANGES INSTALL README

%build

#make CFLAGS="%{optflags} -pipe -Wall -fPIC -DPIC -D_REENTRANT -D_GNU_SOURCE -DASTERISKVERSION=\\\"1.6\\\" -I. -I%{_includedir}" USE_OWN_LIBCAPI=no
%make

%install
install -d %{buildroot}%{_sysconfdir}/asterisk/modules
install -d %{buildroot}%{_libdir}/asterisk/modules

install -m0644 capi.conf %{buildroot}%{_sysconfdir}/asterisk/
install -m0755 chan_capi.so %{buildroot}%{_libdir}/asterisk/modules/

%files
%doc CHANGES INSTALL README
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/asterisk/capi.conf
%attr(0755,root,root) %{_libdir}/asterisk/modules/chan_capi.so

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 283 |12cr|asterisk-core-sounds-en-1.4.22-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%undefine __find_provides
%undefine __find_requires

Summary:	English sound files for the Asterisk PBX and telephony application and toolkit
Name:		asterisk-core-sounds-en
Version:	1.4.22
Release:	%mkrel 1
License:	Public Domain
Group:		System/Servers
URL:		http://www.asterisk.org/
#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.4.17.tar.gz ; done
Source0:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-alaw-%{version}.tar.gz
Source1:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-g722-%{version}.tar.gz
Source2:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-g729-%{version}.tar.gz
Source3:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-gsm-%{version}.tar.gz
Source4:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-siren7-%{version}.tar.gz
Source5:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-siren14-%{version}.tar.gz
Source6:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-sln16-%{version}.tar.gz
Source7:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-ulaw-%{version}.tar.gz
Source8:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-wav-%{version}.tar.gz
Requires:	asterisk
Provides:	asterisk-core-sounds = %{version}-%{release}
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Asterisk is an Open Source PBX and telephony development platform that can both
replace a conventional PBX and act as a platform for developing custom
telephony applications for delivering dynamic content over a telephone
similarly to how one can deliver dynamic content through a web browser using
CGI and a web server.
 
Asterisk talks to a variety of telephony hardware including BRI, PRI, POTS, and
IP telephony clients using the Inter-Asterisk eXchange protocol (e.g. gnophone
or miniphone).

This package contains freely usable recorded sounds that were meant to be used
with Asterisk in the following formats: a-Law, G.722, G.729, GSM, Siren7, 
Siren14, sln16, mu-Law, WAV

%prep

%setup -q -c -T -n asterisk-core-sounds-%{version} -a0 -a1 -a2 -a3 -a4 -a5 -a6 -a7 -a8

# fix dir perms
find . -type d | xargs chmod 755
    
# fix file perms
find . -type f | xargs chmod 644

# clean up CVS stuff
for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -r $i; fi >&/dev/null
done

%build

%install
rm -rf %{buildroot}

install -d %{buildroot}/var/lib/asterisk/sounds/en

cp -aRf * %{buildroot}/var/lib/asterisk/sounds/en

# cleanup
#rm -f %{buildroot}%{_datadir}/asterisk/sounds/*-asterisk-core-*-%{version}

# make a file list
find %{buildroot}/var/lib/asterisk/sounds/en -type f | sed -e "s|%{buildroot}||" | sed -e 's/^/%attr(0644,root,root) /' >> %{name}.filelist

%clean
rm -rf %{buildroot}

%files -f %{name}.filelist
%defattr(-,root, root)
%doc *-asterisk-core-*-%{version}


%changelog
* Tue Jul 12 2011 Lonyai Gergely <aleph@mandriva.org> 1.4.22-1mdv2011
+ Revision: 689669
- 1.4.22

* Fri Jun 03 2011 Lonyai Gergely <aleph@mandriva.org> 1.4.21-1
+ Revision: 682572
- 1.4.21

* Fri Oct 22 2010 Lonyai Gergely <aleph@mandriva.org> 1.4.20-1mdv2011.0
+ Revision: 587278
- 1.4.20

* Sat Jul 10 2010 Lonyai Gergely <aleph@mandriva.org> 1.4.19-1mdv2011.0
+ Revision: 550212
- 1.4.19
- Add download comment
  Add version to the Provides

* Wed Jan 06 2010 Lonyai Gergely <aleph@mandriva.org> 1.4.17-1mdv2010.1
+ Revision: 486630
- 1.4.17 files
- 1.4.17

* Fri Oct 09 2009 Lonyai Gergely <aleph@mandriva.org> 1.4.16-1mdv2010.1
+ Revision: 456274
- 1.4.16

* Thu Aug 13 2009 Lonyai Gergely <aleph@mandriva.org> 1.4.15-2mdv2010.0
+ Revision: 416104
- mv all files the en/ subdirectory

* Mon Mar 30 2009 Lonyai Gergely <aleph@mandriva.org> 1.4.15-1mdv2009.1
+ Revision: 362478
- Update: 1.4.15

* Tue Mar 17 2009 Lonyai Gergely <aleph@mandriva.org> 1.4.14-2mdv2009.1
+ Revision: 356990
- sterisk-core-sounds-en-1.4.14-2mdv2009.1

* Thu Feb 19 2009 Lonyai Gergely <aleph@mandriva.org> 1.4.14-1mdv2009.1
+ Revision: 342998
- asterisk-core-sounds-en-1.4.14-1mdv2009.1

* Thu Dec 11 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.13-2mdv2009.1
+ Revision: 313458
- adjust path for asterisk 1.6.x

* Tue Oct 14 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.13-1mdv2009.1
+ Revision: 293636
- 1.4.13

* Thu Aug 14 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.12-1mdv2009.0
+ Revision: 271935
- 1.4.12

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1.4.11-2mdv2009.0
+ Revision: 266187
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Wed Apr 09 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.11-1mdv2009.0
+ Revision: 192508
- 1.4.11

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Sep 10 2007 Oden Eriksson <oeriksson@mandriva.com> 1.4.5-2mdv2008.0
+ Revision: 84043
- rebuild


* Thu Feb 15 2007 Oden Eriksson <oeriksson@mandriva.com> 1.4.5-1mdv2007.0
+ Revision: 121441
- Import asterisk-core-sounds-en

* Thu Feb 15 2007 Oden Eriksson <oeriksson@mandriva.com> 1.4.5-1mdv2007.1
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 284 |12cr|asterisk-core-sounds-en_AU-1.4.22-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%undefine __find_provides
%undefine __find_requires

Summary:	French sound files for the Asterisk PBX and telephony application and toolkit
Name:		asterisk-core-sounds-en_AU
Version:	1.4.22
Release:	%mkrel 1
License:	Public Domain
Group:		System/Servers
URL:		http://www.asterisk.org/
#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.4.17.tar.gz ; done
Source0:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-alaw-%{version}.tar.gz
Source1:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-g722-%{version}.tar.gz
Source2:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-g729-%{version}.tar.gz
Source3:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-gsm-%{version}.tar.gz
Source4:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-siren7-%{version}.tar.gz
Source5:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-siren14-%{version}.tar.gz
Source6:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-sln16-%{version}.tar.gz
Source7:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-ulaw-%{version}.tar.gz
Source8:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-wav-%{version}.tar.gz
Requires:	asterisk
Provides:	asterisk-core-sounds = %{version}-%{release}
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Asterisk is an Open Source PBX and telephony development platform that can both
replace a conventional PBX and act as a platform for developing custom
telephony applications for delivering dynamic content over a telephone
similarly to how one can deliver dynamic content through a web browser using
CGI and a web server.
 
Asterisk talks to a variety of telephony hardware including BRI, PRI, POTS, and
IP telephony clients using the Inter-Asterisk eXchange protocol (e.g. gnophone
or miniphone).

This package contains freely usable music that were meant to be used
with Asterisk in the following formats: a-Law, G.722, G.729, GSM, Siren7, 
Siren14, sln16, mu-Law, WAV

%prep

%setup -q -c -T -n asterisk-core-sounds-%{version} -a0 -a1 -a2 -a3 -a4 -a5 -a6 -a7 -a8

# fix dir perms
find . -type d | xargs chmod 755
    
# fix file perms
find . -type f | xargs chmod 644

# clean up CVS stuff
for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -r $i; fi >&/dev/null
done

%build

%install
rm -rf %{buildroot}

install -d %{buildroot}/var/lib/asterisk/sounds/en_AU

cp -aRf * %{buildroot}/var/lib/asterisk/sounds/en_AU/

# cleanup
#rm -f %{buildroot}/var/lib/asterisk/sounds/*-asterisk-core-*-%{version}

# make a file list
find %{buildroot}/var/lib/asterisk/sounds -type f | sed -e "s|%{buildroot}||" | sed -e 's/^/%attr(0644,root,root) /' >> %{name}.filelist

%clean
rm -rf %{buildroot}

%files -f %{name}.filelist
%defattr(-,root, root)
%doc *-asterisk-core-*-%{version}


%changelog
* Fri Jul 27 2012 Lonyai Gergely <aleph@mandriva.org> 1.4.22-1mdv2012.0
+ Revision: 811210
- 1.4.22

* Fri Jun 03 2011 Lonyai Gergely <aleph@mandriva.org> 1.4.21-1
+ Revision: 682573
- 1.4.21

* Fri Oct 22 2010 Lonyai Gergely <aleph@mandriva.org> 1.4.20-1mdv2011.0
+ Revision: 587282
- 1.4.20
  initial version from asterisk-core-sounds-fr
- create asterisk-core-sounds-en_AU


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 285 |12cr|asterisk-core-sounds-es-1.4.22-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%undefine __find_provides
%undefine __find_requires

Summary:	Spanish sound files for the Asterisk PBX and telephony application and toolkit
Name:		asterisk-core-sounds-es
Version:	1.4.22
Release:	%mkrel 1
License:	Public Domain
Group:		System/Servers
URL:		http://www.asterisk.org/
#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.4.17.tar.gz ; done
Source0:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-alaw-%{version}.tar.gz
Source1:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-g722-%{version}.tar.gz
Source2:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-g729-%{version}.tar.gz
Source3:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-gsm-%{version}.tar.gz
Source4:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-siren7-%{version}.tar.gz
Source5:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-siren14-%{version}.tar.gz
Source6:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-sln16-%{version}.tar.gz
Source7:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-ulaw-%{version}.tar.gz
Source8:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-wav-%{version}.tar.gz
Requires:	asterisk
Provides:	asterisk-core-sounds = %{version}-%{release}
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Asterisk is an Open Source PBX and telephony development platform that can both
replace a conventional PBX and act as a platform for developing custom
telephony applications for delivering dynamic content over a telephone
similarly to how one can deliver dynamic content through a web browser using
CGI and a web server.
 
Asterisk talks to a variety of telephony hardware including BRI, PRI, POTS, and
IP telephony clients using the Inter-Asterisk eXchange protocol (e.g. gnophone
or miniphone).

This package contains freely usable music that were meant to be used
with Asterisk in the following formats: a-Law, G.722, G.729, GSM, Siren7, 
Siren14, sln16, mu-Law, WAV

%prep

%setup -q -c -T -n asterisk-core-sounds-%{version} -a0 -a1 -a2 -a3 -a4 -a5 -a6 -a7 -a8

# fix dir perms
find . -type d | xargs chmod 755
    
# fix file perms
find . -type f | xargs chmod 644

# clean up CVS stuff
for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -r $i; fi >&/dev/null
done

%build

%install
rm -rf %{buildroot}

install -d %{buildroot}/var/lib/asterisk/sounds/es

cp -aRf * %{buildroot}/var/lib/asterisk/sounds/es/

# cleanup
#rm -f %{buildroot}/var/lib/asterisk/sounds/*-asterisk-core-*-%{version}

# make a file list
find %{buildroot}/var/lib/asterisk/sounds -type f | sed -e "s|%{buildroot}||" | sed -e 's/^/%attr(0644,root,root) /' >> %{name}.filelist

%clean
rm -rf %{buildroot}

%files -f %{name}.filelist
%defattr(-,root, root)
%doc *-asterisk-core-*-%{version}


%changelog
* Thu Jul 19 2012 Lonyai Gergely <aleph@mandriva.org> 1.4.22-1mdv2012.0
+ Revision: 810236
- 1.4.22

* Fri Jun 03 2011 Lonyai Gergely <aleph@mandriva.org> 1.4.21-1
+ Revision: 682578
- 1.4.21

* Fri Oct 22 2010 Lonyai Gergely <aleph@mandriva.org> 1.4.20-1mdv2011.0
+ Revision: 587279
- 1.4.20

* Sat Jul 10 2010 Lonyai Gergely <aleph@mandriva.org> 1.4.19-1mdv2011.0
+ Revision: 550213
- 1.4.19

* Wed Jan 06 2010 Lonyai Gergely <aleph@mandriva.org> 1.4.17-1mdv2010.1
+ Revision: 486679
- 1.4.17

* Mon Mar 30 2009 Lonyai Gergely <aleph@mandriva.org> 1.4.15-1mdv2009.1
+ Revision: 362491
- Update: 1.4.15

* Wed Mar 18 2009 Lonyai Gergely <aleph@mandriva.org> 1.4.14-2mdv2009.1
+ Revision: 356994
- asterisk-core-sounds-es-1.4.14-2mdv2009.1
- asterisk-core-sounds-es-1.4.14-2mdv2009.1

* Thu Feb 19 2009 Lonyai Gergely <aleph@mandriva.org> 1.4.14-1mdv2009.1
+ Revision: 343016
- asterisk-core-sounds-en-1.4.14-1mdv2009.1

* Thu Dec 11 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.13-2mdv2009.1
+ Revision: 313459
- adjust path for asterisk 1.6.x

* Tue Oct 14 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.13-1mdv2009.1
+ Revision: 293638
- 1.4.13
- 1.4.12

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1.4.11-2mdv2009.0
+ Revision: 266197
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Wed Apr 09 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.11-1mdv2009.0
+ Revision: 192509
- 1.4.11

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Sep 10 2007 Oden Eriksson <oeriksson@mandriva.com> 1.4.5-2mdv2008.0
+ Revision: 84044
- rebuild


* Thu Feb 15 2007 Oden Eriksson <oeriksson@mandriva.com> 1.4.5-1mdv2007.0
+ Revision: 121450
- Import asterisk-core-sounds-es

* Thu Feb 15 2007 Oden Eriksson <oeriksson@mandriva.com> 1.4.5-1mdv2007.1
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 286 |12cr|asterisk-core-sounds-fr-1.4.22-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%undefine __find_provides
%undefine __find_requires

Summary:	French sound files for the Asterisk PBX and telephony application and toolkit
Name:		asterisk-core-sounds-fr
Version:	1.4.22
Release:	%mkrel 1
License:	Public Domain
Group:		System/Servers
URL:		http://www.asterisk.org/
#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.4.17.tar.gz ; done
Source0:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-alaw-%{version}.tar.gz
Source1:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-g722-%{version}.tar.gz
Source2:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-g729-%{version}.tar.gz
Source3:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-gsm-%{version}.tar.gz
Source4:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-siren7-%{version}.tar.gz
Source5:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-siren14-%{version}.tar.gz
Source6:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-sln16-%{version}.tar.gz
Source7:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-ulaw-%{version}.tar.gz
Source8:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-wav-%{version}.tar.gz
Requires:	asterisk
Provides:	asterisk-core-sounds = %{version}-%{release}
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Asterisk is an Open Source PBX and telephony development platform that can both
replace a conventional PBX and act as a platform for developing custom
telephony applications for delivering dynamic content over a telephone
similarly to how one can deliver dynamic content through a web browser using
CGI and a web server.
 
Asterisk talks to a variety of telephony hardware including BRI, PRI, POTS, and
IP telephony clients using the Inter-Asterisk eXchange protocol (e.g. gnophone
or miniphone).

This package contains freely usable music that were meant to be used
with Asterisk in the following formats: a-Law, G.722, G.729, GSM, Siren7, 
Siren14, sln16, mu-Law, WAV

%prep

%setup -q -c -T -n asterisk-core-sounds-%{version} -a0 -a1 -a2 -a3 -a4 -a5 -a6 -a7 -a8

# fix dir perms
find . -type d | xargs chmod 755
    
# fix file perms
find . -type f | xargs chmod 644

# clean up CVS stuff
for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -r $i; fi >&/dev/null
done

%build

%install
rm -rf %{buildroot}

install -d %{buildroot}/var/lib/asterisk/sounds/fr

cp -aRf * %{buildroot}/var/lib/asterisk/sounds/fr/

# cleanup
#rm -f %{buildroot}/var/lib/asterisk/sounds/*-asterisk-core-*-%{version}

# make a file list
find %{buildroot}/var/lib/asterisk/sounds -type f | sed -e "s|%{buildroot}||" | sed -e 's/^/%attr(0644,root,root) /' >> %{name}.filelist

%clean
rm -rf %{buildroot}

%files -f %{name}.filelist
%defattr(-,root, root)
%doc *-asterisk-core-*-%{version}


%changelog
* Thu Jul 19 2012 Lonyai Gergely <aleph@mandriva.org> 1.4.22-1mdv2012.0
+ Revision: 810203
- 1.4.22

* Fri Jun 03 2011 Lonyai Gergely <aleph@mandriva.org> 1.4.21-1
+ Revision: 682580
- 1.4.21

* Fri Oct 22 2010 Lonyai Gergely <aleph@mandriva.org> 1.4.20-1mdv2011.0
+ Revision: 587280
- 1.4.20

* Sat Jul 10 2010 Lonyai Gergely <aleph@mandriva.org> 1.4.19-1mdv2011.0
+ Revision: 550214
- 1.4.19

* Wed Jan 06 2010 Lonyai Gergely <aleph@mandriva.org> 1.4.17-1mdv2010.1
+ Revision: 486681
- 1.4.17 files
- 1.4.17

* Mon Mar 30 2009 Lonyai Gergely <aleph@mandriva.org> 1.4.15-1mdv2009.1
+ Revision: 362489
- Update: 1.4.15

* Wed Mar 18 2009 Lonyai Gergely <aleph@mandriva.org> 1.4.14-2mdv2009.1
+ Revision: 356993
- asterisk-core-sounds-fr-1.4.14-2mdv2009.1

* Thu Feb 19 2009 Lonyai Gergely <aleph@mandriva.org> 1.4.14-1mdv2009.1
+ Revision: 343034
- asterisk-core-sounds-fr-1.4.14-1mdv2009.1

* Thu Dec 11 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.13-2mdv2009.1
+ Revision: 313460
- adjust path for asterisk 1.6.x

* Tue Oct 14 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.13-1mdv2009.1
+ Revision: 293637
- 1.4.13

* Thu Aug 14 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.12-1mdv2009.0
+ Revision: 271949
- 1.4.12

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1.4.11-2mdv2009.0
+ Revision: 266215
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Wed Apr 09 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.11-1mdv2009.0
+ Revision: 192510
- 1.4.11

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 1.4.5-2mdv2008.1
+ Revision: 140690
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Sep 10 2007 Oden Eriksson <oeriksson@mandriva.com> 1.4.5-2mdv2008.0
+ Revision: 84045
- rebuild


* Thu Feb 15 2007 Oden Eriksson <oeriksson@mandriva.com> 1.4.5-1mdv2007.0
+ Revision: 121455
- Import asterisk-core-sounds-fr

* Thu Feb 15 2007 Oden Eriksson <oeriksson@mandriva.com> 1.4.5-1mdv2007.1
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 287 |12cr|asterisk-core-sounds-ru-1.4.22-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%undefine __find_provides
%undefine __find_requires

Summary:	Russian sound files for the Asterisk PBX and telephony application and toolkit
Name:		asterisk-core-sounds-ru
Version:	1.4.22
Release:	%mkrel 1
License:	Public Domain
Group:		System/Servers
URL:		http://www.asterisk.org/
#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.4.17.tar.gz ; done
Source0:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-alaw-%{version}.tar.gz
Source1:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-g722-%{version}.tar.gz
Source2:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-g729-%{version}.tar.gz
Source3:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-gsm-%{version}.tar.gz
Source4:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-siren7-%{version}.tar.gz
Source5:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-siren14-%{version}.tar.gz
Source6:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-sln16-%{version}.tar.gz
Source7:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-ulaw-%{version}.tar.gz
Source8:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-wav-%{version}.tar.gz
Requires:	asterisk
Provides:	asterisk-core-sounds = %{version}-%{release}
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Asterisk is an Open Source PBX and telephony development platform that can both
replace a conventional PBX and act as a platform for developing custom
telephony applications for delivering dynamic content over a telephone
similarly to how one can deliver dynamic content through a web browser using
CGI and a web server.
 
Asterisk talks to a variety of telephony hardware including BRI, PRI, POTS, and
IP telephony clients using the Inter-Asterisk eXchange protocol (e.g. gnophone
or miniphone).

This package contains freely usable recorded sounds that were meant to be used
with Asterisk in the following formats: a-Law, G.722, G.729, GSM, Siren7, 
Siren14, sln16, mu-Law, WAV

%prep

%setup -q -c -T -n asterisk-core-sounds-%{version} -a0 -a1 -a2 -a3 -a4 -a5 -a6 -a7 -a8

# fix dir perms
find . -type d | xargs chmod 755
    
# fix file perms
find . -type f | xargs chmod 644

# clean up CVS stuff
for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -r $i; fi >&/dev/null
done

%build

%install
rm -rf %{buildroot}

install -d %{buildroot}/var/lib/asterisk/sounds/en

cp -aRf * %{buildroot}/var/lib/asterisk/sounds/en

# cleanup
#rm -f %{buildroot}%{_datadir}/asterisk/sounds/*-asterisk-core-*-%{version}

# make a file list
find %{buildroot}/var/lib/asterisk/sounds/en -type f | sed -e "s|%{buildroot}||" | sed -e 's/^/%attr(0644,root,root) /' >> %{name}.filelist

%clean
rm -rf %{buildroot}

%files -f %{name}.filelist
%defattr(-,root, root)
%doc *-asterisk-core-*-%{version}


%changelog
* Thu Jul 19 2012 Lonyai Gergely <aleph@mandriva.org> 1.4.22-1mdv2012.0
+ Revision: 810201
- 1.4.22

* Fri Jun 03 2011 Lonyai Gergely <aleph@mandriva.org> 1.4.21-1
+ Revision: 682581
- initial release
  1.4.21
- create asterisk-core-sounds-ru


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 288 |12cr|asterisk-extra-sounds-en-1.4.11-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%undefine __find_provides
%undefine __find_requires

Summary:	English sound files for the Asterisk PBX and telephony application and toolkit
Name:		asterisk-extra-sounds-en
Version:	1.4.11
Release:	%mkrel 1
License:	Public Domain
Group:		System/Servers
URL:		http://www.asterisk.org/
#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
Source0:	http://ftp.digium.com/pub/telephony/sounds/%{name}-alaw-%{version}.tar.gz
Source1:	http://ftp.digium.com/pub/telephony/sounds/%{name}-g722-%{version}.tar.gz
Source2:	http://ftp.digium.com/pub/telephony/sounds/%{name}-g729-%{version}.tar.gz
Source3:	http://ftp.digium.com/pub/telephony/sounds/%{name}-gsm-%{version}.tar.gz
Source4:	http://ftp.digium.com/pub/telephony/sounds/%{name}-siren7-%{version}.tar.gz
Source5:	http://ftp.digium.com/pub/telephony/sounds/%{name}-siren14-%{version}.tar.gz
Source6:	http://ftp.digium.com/pub/telephony/sounds/%{name}-sln16-%{version}.tar.gz
Source7:	http://ftp.digium.com/pub/telephony/sounds/%{name}-ulaw-%{version}.tar.gz
Source8:	http://ftp.digium.com/pub/telephony/sounds/%{name}-wav-%{version}.tar.gz
Requires:	asterisk
Provides:	asterisk-extra-sounds = %{version}
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Asterisk is an Open Source PBX and telephony development platform that can both
replace a conventional PBX and act as a platform for developing custom
telephony applications for delivering dynamic content over a telephone
similarly to how one can deliver dynamic content through a web browser using
CGI and a web server.
 
Asterisk talks to a variety of telephony hardware including BRI, PRI, POTS, and
IP telephony clients using the Inter-Asterisk eXchange protocol (e.g. gnophone
or miniphone).

This package contains freely usable recorded sounds that were meant to be used
with Asterisk in the following formats: a-Law, G.722, G.729, GSM, Siren7, 
Siren14, sln16, mu-Law, WAV

%prep

%setup -q -c -T -n asterisk-extra-sounds-%{version} -a0 -a1 -a2 -a3 -a4 -a5 -a6 -a7 -a8

# fix dir perms
find . -type d | xargs chmod 755
    
# fix file perms
find . -type f | xargs chmod 644

# clean up CVS stuff
for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -r $i; fi >&/dev/null
done

%build

%install
rm -rf %{buildroot}

install -d %{buildroot}/var/lib/asterisk/sounds/en

find . -maxdepth 1 -not -iname . -exec cp -aRf {} %{buildroot}/var/lib/asterisk/sounds/en \;

# cleanup
rm -f %{buildroot}/var/lib/asterisk/sounds/en/*-asterisk-extra-*-%{version}

# make a file list
find %{buildroot}/var/lib/asterisk/sounds/en -type f | sed -e "s|%{buildroot}||" | sed -e 's/^/%attr(0644,root,root) /' >> %{name}.filelist

%clean
rm -rf %{buildroot}

%files -f %{name}.filelist
%defattr(-,root, root)
%doc *-asterisk-extra-*-%{version}


%changelog
* Sat Jul 10 2010 Lonyai Gergely <aleph@mandriva.org> 1.4.11-1mdv2011.0
+ Revision: 550234
- 1.4.11

* Wed Jan 06 2010 Lonyai Gergely <aleph@mandriva.org> 1.4.10-1mdv2010.1
+ Revision: 486668
- 1.4.10

* Thu Aug 13 2009 Lonyai Gergely <aleph@mandriva.org> 1.4.9-2mdv2010.0
+ Revision: 416113
- mv all files the en/ subdirectory

* Mon Mar 30 2009 Lonyai Gergely <aleph@mandriva.org> 1.4.9-1mdv2010.0
+ Revision: 362471
- Update: 1.4.9

* Wed Mar 18 2009 Lonyai Gergely <aleph@mandriva.org> 1.4.8-2mdv2009.1
+ Revision: 357018
- asterisk-extra-sounds-en-1.4.8-2mdv2009.1

* Thu Feb 19 2009 Lonyai Gergely <aleph@mandriva.org> 1.4.8-1mdv2009.1
+ Revision: 343045
- asterisk-extra-sounds-en-1.4.8-1mdv2009.1
- create asterisk-extra-sounds-en


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 289 |12cr|asterisk-extra-sounds-fr-1.4.11-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%undefine __find_provides
%undefine __find_requires

Summary:	France sound files for the Asterisk PBX and telephony application and toolkit
Name:		asterisk-extra-sounds-fr
Version:	1.4.11
Release:	%mkrel 1
License:	Public Domain
Group:		System/Servers
URL:		http://www.asterisk.org/
#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
Source0:	http://ftp.digium.com/pub/telephony/sounds/%{name}-alaw-%{version}.tar.gz
Source1:	http://ftp.digium.com/pub/telephony/sounds/%{name}-g722-%{version}.tar.gz
Source2:	http://ftp.digium.com/pub/telephony/sounds/%{name}-g729-%{version}.tar.gz
Source3:	http://ftp.digium.com/pub/telephony/sounds/%{name}-gsm-%{version}.tar.gz
Source4:	http://ftp.digium.com/pub/telephony/sounds/%{name}-siren7-%{version}.tar.gz
Source5:	http://ftp.digium.com/pub/telephony/sounds/%{name}-siren14-%{version}.tar.gz
Source6:	http://ftp.digium.com/pub/telephony/sounds/%{name}-sln16-%{version}.tar.gz
Source7:	http://ftp.digium.com/pub/telephony/sounds/%{name}-ulaw-%{version}.tar.gz
Source8:	http://ftp.digium.com/pub/telephony/sounds/%{name}-wav-%{version}.tar.gz
Requires:	asterisk
Provides:	asterisk-extra-sounds = %{version}
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Asterisk is an Open Source PBX and telephony development platform that can both
replace a conventional PBX and act as a platform for developing custom
telephony applications for delivering dynamic content over a telephone
similarly to how one can deliver dynamic content through a web browser using
CGI and a web server.
 
Asterisk talks to a variety of telephony hardware including BRI, PRI, POTS, and
IP telephony clients using the Inter-Asterisk eXchange protocol (e.g. gnophone
or miniphone).

This package contains freely usable recorded sounds that were meant to be used
with Asterisk in the following formats: a-Law, G.722, G.729, GSM, Siren7, 
Siren14, sln16, mu-Law, WAV

%prep

%setup -q -c -T -n asterisk-extra-sounds-%{version} -a0 -a1 -a2 -a3 -a4 -a5 -a6 -a7 -a8

# fix dir perms
find . -type d | xargs chmod 755
    
# fix file perms
find . -type f | xargs chmod 644

# clean up CVS stuff
for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -r $i; fi >&/dev/null
done

%build

%install
rm -rf %{buildroot}

install -d %{buildroot}/var/lib/asterisk/sounds/fr

find . -maxdepth 1 -not -iname . -exec cp -aRf {} %{buildroot}/var/lib/asterisk/sounds/fr \;

# cleanup
rm -f %{buildroot}/var/lib/asterisk/sounds/*-asterisk-extra-*-%{version}

# make a file list
find %{buildroot}/var/lib/asterisk/sounds/fr -type f | sed -e "s|%{buildroot}||" | sed -e 's/^/%attr(0644,root,root) /' >> %{name}.filelist

%clean
rm -rf %{buildroot}

%files -f %{name}.filelist
%defattr(-,root, root)
%doc *-asterisk-extra-*-%{version}


%changelog
* Sat Jul 10 2010 Lonyai Gergely <aleph@mandriva.org> 1.4.11-1mdv2011.0
+ Revision: 550232
- 1.4.11

* Wed Jan 06 2010 Lonyai Gergely <aleph@mandriva.org> 1.4.10-1mdv2010.1
+ Revision: 486661
- 1.4.10

* Thu Aug 13 2009 Lonyai Gergely <aleph@mandriva.org> 1.4.9-1mdv2010.0
+ Revision: 416112
- initial release: 1.4.9
- create asterisk-extra-sounds-fr


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 290 |12cr|asterisk-moh-freeplay-20090401-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%undefine __find_provides
%undefine __find_requires

Summary:	Free music files for the Asterisk PBX and telephony application and toolkit
Name:		asterisk-moh-freeplay
Version:	20090401
Release:	%mkrel 2
License:	Public Domain
Group:		System/Servers
URL:		http://www.asterisk.org/
Source0:	http://ftp.digium.com/pub/telephony/sounds/%{name}-alaw.tar.gz
Source1:	http://ftp.digium.com/pub/telephony/sounds/%{name}-g722.tar.gz
Source2:	http://ftp.digium.com/pub/telephony/sounds/%{name}-g729.tar.gz
Source3:	http://ftp.digium.com/pub/telephony/sounds/%{name}-gsm.tar.gz
Source4:	http://ftp.digium.com/pub/telephony/sounds/%{name}-siren7.tar.gz
Source5:	http://ftp.digium.com/pub/telephony/sounds/%{name}-siren14.tar.gz
Source6:	http://ftp.digium.com/pub/telephony/sounds/%{name}-sln16.tar.gz
Source7:	http://ftp.digium.com/pub/telephony/sounds/%{name}-ulaw.tar.gz
Source8:	http://ftp.digium.com/pub/telephony/sounds/%{name}-wav.tar.gz
Requires:	asterisk
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Asterisk is an Open Source PBX and telephony development platform that can both
replace a conventional PBX and act as a platform for developing custom
telephony applications for delivering dynamic content over a telephone
similarly to how one can deliver dynamic content through a web browser using
CGI and a web server.
 
Asterisk talks to a variety of telephony hardware including BRI, PRI, POTS, and
IP telephony clients using the Inter-Asterisk eXchange protocol (e.g. gnophone
or miniphone).

This package contains freely usable music sounds that were meant to be used
with Asterisk in the following formats: a-Law, G.722, G.729, GSM, Siren7, 
Siren14, sln16, mu-Law, WAV

%prep

%setup -q -c -T -n asterisk-moh-freeplay -a0 -a1 -a2 -a3 -a4 -a5 -a6 -a7 -a8

# fix dir perms
find . -type d | xargs chmod 755
    
# fix file perms
find . -type f | xargs chmod 644

# clean up CVS stuff
for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -r $i; fi >&/dev/null
done

%build

%install
rm -rf %{buildroot}

install -d %{buildroot}/var/lib/asterisk/sounds

cp -aRf * %{buildroot}/var/lib/asterisk/sounds/

# cleanup
#rm -f %{buildroot}/var/lib/asterisk/sounds/*-asterisk-core-*-%{version}

# make a file list
find %{buildroot}/var/lib/asterisk/sounds -type f | sed -e "s|%{buildroot}||" | sed -e 's/^/%attr(0644,root,root) /' >> %{name}.filelist

%clean
rm -rf %{buildroot}

%files -f %{name}.filelist
%defattr(-,root, root)
%doc *-%{name}-*


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 20090401-2mdv2011.0
+ Revision: 616624
- the mass rebuild of 2010.0 packages

* Thu Aug 13 2009 Lonyai Gergely <aleph@mandriva.org> 20090401-1mdv2010.0
+ Revision: 416095
- update date to 2009-04-01 (Cause: only wav)

* Mon Mar 30 2009 Lonyai Gergely <aleph@mandriva.org> 20090327-1mdv2009.1
+ Revision: 362470
- Update: 20090327

* Tue Mar 17 2009 Lonyai Gergely <aleph@mandriva.org> 20080903-1mdv2009.1
+ Revision: 356988
- asterisk-moh-freeplay-20080903
- create asterisk-moh-freeplay


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 291 |12cr|asterisk-moh-opsound-20091226-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%undefine __find_provides
%undefine __find_requires

Summary:	Free music files for the Asterisk PBX and telephony application and toolkit
Name:		asterisk-moh-opsound
Version:	20091226
Release:	%mkrel 2
License:	GPL
Group:		System/Servers
URL:		http://www.asterisk.org/
#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
Source0:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-alaw.tar.gz
Source1:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-g722.tar.gz
Source2:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-g729.tar.gz
Source3:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-gsm.tar.gz
Source4:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-siren7.tar.gz
Source5:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-siren14.tar.gz
Source6:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-sln16.tar.gz
Source7:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-ulaw.tar.gz
Source8:	http://downloads.asterisk.org/pub/telephony/sounds/releases/%{name}-wav.tar.gz
Requires:	asterisk
Provides:	asterisk-moh, asterisk-moh-freeplay
Obsoletes:	asterisk-moh-freeplay
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Asterisk is an Open Source PBX and telephony development platform that can both
replace a conventional PBX and act as a platform for developing custom
telephony applications for delivering dynamic content over a telephone
similarly to how one can deliver dynamic content through a web browser using
CGI and a web server.
 
Asterisk talks to a variety of telephony hardware including BRI, PRI, POTS, and
IP telephony clients using the Inter-Asterisk eXchange protocol (e.g. gnophone
or miniphone).

This package contains freely usable music sounds that were meant to be used
with Asterisk in the following formats: a-Law, G.722, G.729, GSM, Siren7, 
Siren14, sln16, mu-Law, WAV

%prep

%setup -q -c -T -n %{name} -a0 -a1 -a2 -a3 -a4 -a5 -a6 -a7 -a8

# fix dir perms
find . -type d | xargs chmod 755
    
# fix file perms
find . -type f | xargs chmod 644

# clean up CVS stuff
for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -r $i; fi >&/dev/null
done

%build

mv CHANGES-asterisk-moh-opsound-wav CHANGES
mv CREDITS-asterisk-moh-opsound-wav CREDITS
mv LICENSE-asterisk-moh-opsound-wav LICENSE

%install
rm -rf %{buildroot}

install -d %{buildroot}/var/lib/asterisk/moh
cp -aRf * %{buildroot}/var/lib/asterisk/moh/

# cleanup
rm -f %{buildroot}/var/lib/asterisk/moh/{CHANGES,CREDITS,LICENSE}*

# make a file list
find %{buildroot}/var/lib/asterisk/moh -type f | sed -e "s|%{buildroot}||" | sed -e 's/^/%attr(0644,root,root) /' >> %{name}.filelist

%clean
rm -rf %{buildroot}

%files -f %{name}.filelist
%defattr(-,root, root)
%doc CHANGES CREDITS LICENSE


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 20091226-2mdv2011.0
+ Revision: 610000
- rebuild

* Wed Jan 06 2010 Lonyai Gergely <aleph@mandriva.org> 20091226-1mdv2010.1
+ Revision: 486659
- Date: 20091226
  Version: 2.03

* Wed Aug 19 2009 Lonyai Gergely <aleph@mandriva.org> 20090818-1mdv2010.0
+ Revision: 417941
- initial package
- create asterisk-moh-opsound


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 292 |12cr|asterisknow-0-0.r5210.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	asterisknow
%define version	0
%define svnrel	r5210
%define release	%mkrel 0.%{svnrel}.1

Summary:	GUI for configuring Asterisk
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		System/Servers
# svn co http://svn.digium.com/svn/asterisk-gui/branches/2.0
Source:		%{name}.%{svnrel}.tar.xz
Patch:		%{name}.mdv.patch
URL:		http://www.asterisknow.org/
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
Requires:	asterisk >= 1.6.1.0

%description
Asterisk in minutes. The most popular open source PBX software,
Asterisk, can now be easily configured with a graphical interface.
AsteriskNOW. Mandriva Linux distribution that includes Asterisk,
the Asterisk GUI, and all other software needed for an Asterisk system.

%prep
%setup -q -n 2.0
%patch -p0

%build
%configure
%make

%install
[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf "$RPM_BUILD_ROOT"
%makeinstall
mkdir -p ${RPM_BUILD_ROOT}%{_localstatedir}/lib/asterisk/sounds/record

%clean
rm -rf "$RPM_BUILD_ROOT"

%files
%defattr(-,root,root)
%doc README
%attr(0755,asterisk,asterisk)	%dir	%{_localstatedir}/lib/asterisk/gui_backups
%attr(0755,asterisk,asterisk)	%dir	%{_localstatedir}/lib/asterisk/scripts
%attr(0644,asterisk,asterisk)		%{_localstatedir}/lib/asterisk/scripts/dldsoundpack
%attr(0755,asterisk,asterisk)		%{_localstatedir}/lib/asterisk/scripts/detectdahdi.sh
%attr(0644,asterisk,asterisk)		%{_localstatedir}/lib/asterisk/scripts/editmisdn.sh
%attr(0644,asterisk,asterisk)		%{_localstatedir}/lib/asterisk/scripts/editzap.sh
%attr(0644,asterisk,asterisk)		%{_localstatedir}/lib/asterisk/scripts/listfiles
%attr(0644,asterisk,asterisk)		%{_localstatedir}/lib/asterisk/scripts/mastercsvexists
%attr(0644,asterisk,asterisk)		%{_localstatedir}/lib/asterisk/scripts/rebootsystem.sh
%attr(0644,asterisk,asterisk)		%{_localstatedir}/lib/asterisk/scripts/registerg729.sh
%attr(0644,asterisk,asterisk)		%{_localstatedir}/lib/asterisk/scripts/restorebackup
%attr(0644,asterisk,asterisk)		%{_localstatedir}/lib/asterisk/scripts/takebackup
%attr(0755,asterisk,asterisk)	%dir	%{_localstatedir}/lib/asterisk/sounds/record
%attr(0755,asterisk,asterisk)	%dir	%{_localstatedir}/lib/asterisk/static-http/config
%attr(0644,root,root)			%{_localstatedir}/lib/asterisk/static-http/config/*.html
%attr(0755,root,root)		%dir	%{_localstatedir}/lib/asterisk/static-http/config/images
%attr(0644,root,root)			%{_localstatedir}/lib/asterisk/static-http/config/images/*.gif
%attr(0644,root,root)			%{_localstatedir}/lib/asterisk/static-http/config/images/*.ico
%attr(0644,root,root)			%{_localstatedir}/lib/asterisk/static-http/config/images/*.jpg
%attr(0644,root,root)			%{_localstatedir}/lib/asterisk/static-http/config/images/*.png
%attr(0755,root,root)		%dir	%{_localstatedir}/lib/asterisk/static-http/config/js
%attr(0644,root,root)			%{_localstatedir}/lib/asterisk/static-http/config/js/*.js
%attr(0755,asterisk,asterisk)	%dir	%{_localstatedir}/lib/asterisk/static-http/config/private
%attr(0755,asterisk,asterisk)	%dir	%{_localstatedir}/lib/asterisk/static-http/config/private/bkps
%attr(0755,root,root)		%dir	%{_localstatedir}/lib/asterisk/static-http/config/stylesheets
%attr(0644,root,root)			%{_localstatedir}/lib/asterisk/static-http/config/stylesheets/*.css
%attr(0644,root,root)			%{_localstatedir}/lib/asterisk/static-http/index.html


%changelog
* Fri Jun 03 2011 Lonyai Gergely <aleph@mandriva.org> 0-0.r5210.1mdv2011.0
+ Revision: 682635
- svn release 5210

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0-0.r4980.3mdv2011.0
+ Revision: 616626
- the mass rebuild of 2010.0 packages

* Tue Aug 25 2009 Lonyai Gergely <aleph@mandriva.org> 0-0.r4980.2mdv2010.0
+ Revision: 420844
- rebuild
- update to svn4980

* Fri Apr 03 2009 Stefan van der Eijk <stefan@mandriva.org> 0-0.r4708.1mdv2009.1
+ Revision: 363746
- svrel 4708
- svrel 4708

* Sun Mar 01 2009 Stefan van der Eijk <stefan@mandriva.org> 0-0.r4535.1mdv2009.1
+ Revision: 346835
- svnrel 4535

* Tue Jan 27 2009 Stefan van der Eijk <stefan@mandriva.org> 0-0.r4482.1mdv2009.1
+ Revision: 334632
- svrel 4482

* Tue Jan 06 2009 Stefan van der Eijk <stefan@mandriva.org> 0-0.r4394.1mdv2009.1
+ Revision: 326162
- r4394

* Tue Dec 02 2008 Stefan van der Eijk <stefan@mandriva.org> 0-0.r4260.1mdv2009.1
+ Revision: 309481
- svnrel 4260

* Tue Dec 02 2008 Stefan van der Eijk <stefan@mandriva.org> 0-0.r4257.1mdv2009.1
+ Revision: 309263
- svnrel 4257

* Sat Nov 29 2008 Stefan van der Eijk <stefan@mandriva.org> 0-0.r4237.1mdv2009.1
+ Revision: 308127
- svnrel 4237

* Sat Oct 25 2008 Stefan van der Eijk <stefan@mandriva.org> 0-0.r4017.1mdv2009.1
+ Revision: 297080
- svnrel 4017

* Tue Oct 14 2008 Stefan van der Eijk <stefan@mandriva.org> 0-0.r3957.1mdv2009.1
+ Revision: 293755
- svnrel 3957

* Sat Sep 27 2008 Stefan van der Eijk <stefan@mandriva.org> 0-0.r3910.1mdv2009.0
+ Revision: 288899
- svnrel 3910

* Sun Sep 21 2008 Stefan van der Eijk <stefan@mandriva.org> 0-0.r3848.1mdv2009.0
+ Revision: 286285
- svnrel 3848

* Sun Sep 14 2008 Stefan van der Eijk <stefan@mandriva.org> 0-0.r3814.1mdv2009.0
+ Revision: 284648
- svnrel 3814

* Sun Sep 07 2008 Stefan van der Eijk <stefan@mandriva.org> 0-0.r3778.1mdv2009.0
+ Revision: 282074
- svnrel 3778

* Sun Aug 24 2008 Stefan van der Eijk <stefan@mandriva.org> 0-0.r3702.1mdv2009.0
+ Revision: 275449
- svnrel 3702

* Fri Aug 22 2008 Stefan van der Eijk <stefan@mandriva.org> 0-0.r3697.1mdv2009.0
+ Revision: 275209
- svnrel 3697

* Tue Aug 19 2008 Stefan van der Eijk <stefan@mandriva.org> 0-0.r3677.1mdv2009.0
+ Revision: 273868
- svnrel 3677

* Thu Aug 14 2008 Stefan van der Eijk <stefan@mandriva.org> 0-0.r3667.2mdv2009.0
+ Revision: 272185
- fix path to scripts

* Thu Aug 14 2008 Stefan van der Eijk <stefan@mandriva.org> 0-0.r3667.1mdv2009.0
+ Revision: 272058
- svnrel 3667

* Sat Aug 09 2008 Stefan van der Eijk <stefan@mandriva.org> 0-0.r3646.1mdv2009.0
+ Revision: 270014
- svnrel 3646

* Thu Aug 07 2008 Stefan van der Eijk <stefan@mandriva.org> 0-0.r3636.1mdv2009.0
+ Revision: 266992
- svn rel 3636

* Fri Jul 18 2008 Stefan van der Eijk <stefan@mandriva.org> 0-0.r3525.1mdv2009.0
+ Revision: 238068
- svnrel r3525

* Mon Jul 07 2008 Stefan van der Eijk <stefan@mandriva.org> 0-0.r3420.1mdv2009.0
+ Revision: 232326
- svn rel 3420

* Wed Jun 25 2008 Stefan van der Eijk <stefan@mandriva.org> 0-0.r3329.1mdv2009.0
+ Revision: 228926
- svn rel 3329

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Wed May 14 2008 Stefan van der Eijk <stefan@mandriva.org> 0-0.r3058.2mdv2009.0
+ Revision: 207285
- rebuild

* Tue May 13 2008 Stefan van der Eijk <stefan@mandriva.org> 0-0.r3058.1mdv2009.0
+ Revision: 206800
- svnrel 3058

* Sat May 10 2008 Stefan van der Eijk <stefan@mandriva.org> 0-0.r2994.2mdv2009.0
+ Revision: 205415
- rebuild due to hang in Mandriva buildsys
- r2994

* Tue May 06 2008 Stefan van der Eijk <stefan@mandriva.org> 0-0.r2982.1mdv2009.0
+ Revision: 202125
- r2982

* Wed Apr 02 2008 Stefan van der Eijk <stefan@mandriva.org> 0-0.r2755.1mdv2009.0
+ Revision: 191567
- svnrel 2755

* Thu Mar 13 2008 Stefan van der Eijk <stefan@mandriva.org> 0-0.r2542.1mdv2008.1
+ Revision: 187429
- svn rel 2542

* Thu Mar 06 2008 Stefan van der Eijk <stefan@mandriva.org> 0-0.r2486.2mdv2008.1
+ Revision: 180847
- r2486

* Thu Feb 21 2008 Olivier Blin <oblin@mandriva.com> 0-0.r2332.2mdv2008.1
+ Revision: 173605
- remove package name in summary
- remove invalid trademark characters (#37944)

* Sun Feb 17 2008 Stefan van der Eijk <stefan@mandriva.org> 0-0.r2332.1mdv2008.1
+ Revision: 169834
- svnrel 2332

* Fri Feb 08 2008 Stefan van der Eijk <stefan@mandriva.org> 0-0.r2309.2mdv2008.1
+ Revision: 164181
- stuck buildbot
- add missing file
- svnrel 2309

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Dec 15 2007 Stefan van der Eijk <stefan@mandriva.org> 0-0.r1990.1mdv2008.1
+ Revision: 120354
- retry
- svn rel 1990
- fix path to Master.csv

* Fri Dec 14 2007 Stefan van der Eijk <stefan@mandriva.org> 0-0.r1986mdv2008.1
+ Revision: 119906
- svnrel 1986
- fix perms on static-http dir

* Sat Dec 01 2007 Stefan van der Eijk <stefan@mandriva.org> 0-0.r1878mdv2008.1
+ Revision: 114292
- svnrel 1878
- svnrel 1635

* Sun Sep 09 2007 Stefan van der Eijk <stefan@mandriva.org> 0-0.r1558mdv2008.0
+ Revision: 83554
- svnrel 1558

* Tue Aug 28 2007 Stefan van der Eijk <stefan@mandriva.org> 0-0.r1467mdv2008.0
+ Revision: 73272
- svnrel 1467

* Sun Aug 19 2007 Stefan van der Eijk <stefan@mandriva.org> 0-0.r1390mdv2008.0
+ Revision: 67165
- add missing files
- svnrel 1390

* Mon Aug 13 2007 Stefan van der Eijk <stefan@mandriva.org> 0-0.r1325mdv2008.0
+ Revision: 62646
- add missing file
- svnrel 1325

* Tue Jul 24 2007 Stefan van der Eijk <stefan@mandriva.org> 0-0.r1262mdv2008.0
+ Revision: 55080
- r1262

* Mon Jul 02 2007 Stefan van der Eijk <stefan@mandriva.org> 0-0.r1195mdv2008.0
+ Revision: 47005
- svnrel r1195

* Sun Jun 24 2007 Stefan van der Eijk <stefan@mandriva.org> 0-0.r1165mdv2008.0
+ Revision: 43762
- svn r1165

* Sat May 26 2007 Stefan van der Eijk <stefan@mandriva.org> 0-0.r988mdv2008.0
+ Revision: 31401
- add files
- svnrel r988

* Sat May 19 2007 Stefan van der Eijk <stefan@mandriva.org> 0-0.r961mdv2008.0
+ Revision: 28445
- svnrel 961

* Wed May 09 2007 Stefan van der Eijk <stefan@mandriva.org> 0-0.r902mdv2008.0
+ Revision: 25632
- svn rel 902

* Sun Apr 22 2007 Stefan van der Eijk <stefan@mandriva.org> 0-0.r728mdv2008.0
+ Revision: 16742
- svnrel r728


* Fri Apr 06 2007 Stefan van der Eijk <stefan@mandriva.org> 0-0.r612mdv2007.1
+ Revision: 150877
- svn rel 612

* Tue Apr 03 2007 Stefan van der Eijk <stefan@mandriva.org> 0-0.r573mdv2007.1
+ Revision: 150264
- svn rel 573

* Sat Mar 17 2007 Stefan van der Eijk <stefan@mandriva.org> 0-0.r451mdv2007.1
+ Revision: 145362
- svnrel r451

* Thu Mar 15 2007 Stefan van der Eijk <stefan@mandriva.org> 0-0.r439mdv2007.1
+ Revision: 144528
- r439

* Fri Feb 16 2007 Stefan van der Eijk <stefan@mandriva.org> 0-0.r351mdv2007.1
+ Revision: 121733
- add description, summary, URL
- svnrel r351
- Import asterisknow

* Sun Feb 11 2007 Stefan van der Eijk <stefan@mandriva.org> 0.0.r331
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 293 |12cr|asterisk-stat-2.0.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		asterisk-stat
Version:	2.0.1
Release:	%mkrel 7
Summary:	Asterisk-Stat : CDR Analyser
License:	GPLv2
Group:		System/Servers
URL:		http://areski.net/asterisk-stat-v2/about.php
Source0:	http://areski.net/asterisk-stat-v2/%{name}-v2_0_1.tar.bz2
Patch0:		asterisk-stat-mdk_conf.diff
Requires:	webserver
Requires:	php-mysql
Requires:	php-gd
Requires:	mod_php
BuildArch:	noarch

%description
Asterisk-Stat is providing different reports & Graph to allow
the Asterisk-admin to analyse quickly and easily the traffic on
their Asterisk server. All the graphic & reports are based over
the CDR database. 

%prep
%setup -q -n %{name}-v2
%patch0 -p0

# fix dir perms
find . -type d | xargs chmod 755

# fix file perms
find . -type f | xargs chmod 644

%build

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_var}/www/html/%{name}
cp -aRf * %{buildroot}%{_var}/www/html/%{name}/

# cleanup
rm -rf %{buildroot}%{_var}/www/html/%{name}/CHANGELOG.txt
rm -rf %{buildroot}%{_var}/www/html/%{name}/counter.txt
rm -rf %{buildroot}%{_var}/www/html/%{name}/info.txt
rm -rf %{buildroot}%{_var}/www/html/%{name}/wiki.html

%files
%doc CHANGELOG.txt
#% {_var}/www/html/%{name}
%{_var}/www/html/%{name}/jpgraph_lib/
%{_var}/www/html/%{name}/images/
%{_var}/www/html/%{name}/lib/font
%{_var}/www/html/%{name}/css/
%{_var}/www/html/%{name}/*.php
%{_var}/www/html/%{name}/lib/DB-modules
%{_var}/www/html/%{name}/lib/fpdf.php
%{_var}/www/html/%{name}/lib/Class*.php
%{_var}/www/html/%{name}/lib/iam*.php
%{_var}/www/html/%{name}/*.js
%config(noreplace) %attr(0644,root,root) %{_var}/www/html/%{name}/lib/defines.php

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 294 |12cr|asteroids3D-0.5.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	asteroids3D
%define	version	0.5.1
%define	release	3
%define	Summary	A 3D, first-person game of blowing up asteroids

Name:		%{name}
Summary:	%{Summary}
Version:	%{version}
Release:	%{release}
License:	GPLv2+
Group:		Games/Arcade
Source:		https://sourceforge.net/projects/a3d/%name-%version.tar.bz2
URL:		https://sourceforge.net/projects/a3d/	
BuildRequires:	mesa-common-devel

%description
asteroids3D is a 3D, first-person game of blowing up asteroids.
The graphics more accurately reflect the future position of the 
targeted asteroid and provide information about closure rate.

%prep
%setup -q 

%build
%configure --with-gamesdir=%_gamesbindir --with-gamedatadir=%_gamesdatadir/%name
%make

%install
rm -rf $RPM_BUILD_ROOT
make install gamesdir=$RPM_BUILD_ROOT%{_gamesbindir} gamedatadir=$RPM_BUILD_ROOT%{_gamesdatadir}/%name

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{_gamesbindir}/%{name}
Icon=arcade_section
Categories=Game;ArcadeGame;
Name=Asteroids3D
Comment=%{Summary}
EOF

%files
%doc COPYRIGHT README.html 
%{_datadir}/applications/mandriva-%{name}.desktop
%{_gamesdatadir}/%name
%defattr (755,root,root,755)
%{_gamesbindir}/%{name}




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 295 |12cr|astromenace-1.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname openastromenace

Name:		astromenace
Version:	1.3.0
Release:	1
Summary:	Hardcore 3D space shooter with spaceship upgrade possibilities
Group:		Games/Arcade
License:	GPLv3
URL:		http://www.viewizard.com/
Source0:	http://sourceforge.net/projects/openastromenace/files/%{version}/%{oname}-src-%{version}.tar.bz2
Source1:	astromenace.desktop
Patch0:		astromenace-system-glext.patch
Patch1:		astromenace-1.3.0-config.patch
BuildRequires:	cmake
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(freealut)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(ogg)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	jpeg-devel
BuildRequires:	desktop-file-utils
Provides:	%{oname} = %{version}-%{release}
Requires:	astromenace-data = %{version}

%description
Space is a vast area, an unbounded territory where it seems there is a 
room for everybody, but reversal of fortune put things differently. The 
hordes of hostile creatures crawled out from the dark corners of the
universe, craving to conquer your homeland. Their force is compelling,
their legions are interminable. However, humans didn't give up without
a final showdown and put their best pilot to fight back. These malicious
invaders chose the wrong galaxy to conquer and you are to prove it! 
Go ahead and make alien aggressors regret their insolence.

%package data
Summary:	Game data for AstroMenace game
Requires:	%{name} = %{version}
Obsoletes:	astromenace-data < 1.3.0
Obsoletes:	astromenace-data-ru < 1.3.0
Obsoletes:	astromenace-data-de < 1.3.0

%description data
This package provides game data for AstroMenace.

%prep
%setup -qn AstroMenace
sed -i 's/\r//' License.txt
sed -i 's/\r//' gpl-3.0.txt
chmod -x License.txt
chmod -x ReadMe.txt
chmod -x gpl-3.0.txt
%patch0 -p1
%patch1 -p1

%build
%cmake
%make
./AstroMenace --pack --rawdata=../RAW_VFS_DATA --dir=.

%install
mkdir -p %{buildroot}%{_bindir}
install -m 755 build/AstroMenace %{buildroot}%{_bindir}/%{name}
mkdir -p %{buildroot}%{_datadir}/%{name}
install -m 644 build/gamedata.vfs %{buildroot}%{_datadir}/%{name}/gamedata.vfs

desktop-file-install             \
  --dir %{buildroot}%{_datadir}/applications \
  %{SOURCE1}

mkdir -p %{buildroot}%{_datadir}/icons/hicolor/64x64/apps
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/128x128/apps
install -p -m 644 %{name}_64.png %{buildroot}%{_datadir}/icons/hicolor/64x64/apps/%{name}.png
install -p -m 644 %{name}_128.png %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/%{name}.png

%files
%doc ReadMe.txt License.txt gpl-3.0.txt
%{_bindir}/%{name}
%{_datadir}/applications/astromenace.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png

%files data
%{_datadir}/%{name}

%changelog
* Mon Sep 26 2011 Andrey Bondrov <abondrov@mandriva.org> 1.2-1
+ Revision: 701334
- imported package astromenace


* Mon Sep 26 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 1.2-1mdv2010.2
- Spec clean up

* Sat Nov 21 2009 Andrey Bondrov <bondrov@math.dvgu.ru> 1.2-1mib2009.1
- Added Patch3
- First build for MIB users

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 296 |12cr|astromenace-data-1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		astromenace-data
Version:	1.2
Release:	%mkrel 1
Summary:	Hardcore 3D space shooter with spaceship upgrade possibilities
Group:		Games/Arcade
License:	GPLv3
URL:		http://www.viewizard.com/
Source0:	http://www.viewizard.com/download/AstroMenaceSourceArt_070928.zip
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root
Requires:	astromenace = %{version}
BuildArch:	noarch

%description
Space is a vast area, an unbounded territory where it seems there is a 
room for everybody, but reversal of fortune put things differently. The 
hordes of hostile creatures crawled out from the dark corners of the
universe, craving to conquer your homeland. Their force is compelling,
their legions are interminable. However, humans didn't give up without
a final showdown and put their best pilot to fight back. These malicious
invaders chose the wrong galaxy to conquer and you are to prove it! 
Go ahead and make alien aggressors regret their insolence.

This package provides game data and English, German and Russian language files.

%package -n %{name}-ru
Summary: Russian localization of the AstroMenace game
Requires: astromenace
Conflicts: %{name}-de

%description -n %{name}-ru
Russian localization of the AstroMenace game

%package -n %{name}-de
Summary: Russian localization of the AstroMenace game
Requires: astromenace
Conflicts: %{name}-ru

%description -n %{name}-de
Russian localization of the AstroMenace game

%prep
%setup -qn AstroMenaceSourceArt

cd Ready\ for\ use\ game\ data/

sed -i 's/\r//' DATA*/SCRIPT/*
chmod -x DATA*/SCRIPT/*
sed -i 's/\r//' ReadMe.txt

%build
#nothing to build

%install
rm -rf %{buildroot}

cd Ready\ for\ use\ game\ data/

mkdir -p %{buildroot}%{_datadir}/astromenace
install -m 644 gamedata.vfs %{buildroot}%{_datadir}/astromenace
cp -ra DATA* %{buildroot}%{_datadir}/astromenace
install -m 644 gamelang_en.vfs %{buildroot}%{_datadir}/astromenace
install -m 644 gamelang_de.vfs %{buildroot}%{_datadir}/astromenace
install -m 644 gamelang_ru.vfs %{buildroot}%{_datadir}/astromenace

%clean
rm -rf %{buildroot}

%post -n %{name}-ru
if [ -f %{_datadir}/astromenace/DATA/SCRIPT/text.xml ]; then
    rm -f %{_datadir}/astromenace/DATA/SCRIPT/text.xml
fi
if [ -f %{_datadir}/astromenace/gamelang.vfs ]; then
    rm -f %{_datadir}/astromenace/gamelang.vfs
fi
cd %{_datadir}/astromenace/DATA/SCRIPT/
ln -s ../../DATA_RU/SCRIPT/text_ru.xml text.xml
cd %{_datadir}/astromenace/
ln -s gamelang_ru.vfs gamelang.vfs

%preun -n %{name}-ru
rm -f %{_datadir}/astromenace/DATA/SCRIPT/text.xml
rm -f %{_datadir}/astromenace/gamelang.vfs


%post -n %{name}-de
if [ -f %{_datadir}/astromenace/DATA/SCRIPT/text.xml ]; then
    rm -f %{_datadir}/astromenace/DATA/SCRIPT/text.xml
fi
if [ -f %{_datadir}/astromenace/gamelang.vfs ]; then
    rm -f %{_datadir}/astromenace/gamelang.vfs
fi
cd %{_datadir}/astromenace/DATA/SCRIPT/
ln -s ../../DATA_DE/SCRIPT/text_de.xml text.xml
cd %{_datadir}/astromenace/
ln -s gamelang_de.vfs gamelang.vfs


%preun -n %{name}-de
rm -f %{_datadir}/astromenace/DATA/SCRIPT/text.xml
rm -f %{_datadir}/astromenace/gamelang.vfs

%files
%defattr(-,root,root)
%doc Ready\ for\ use\ game\ data/ReadMe.txt
%{_datadir}/astromenace/DATA/SCRIPT/mis*.xml
%{_datadir}/astromenace/DATA/SCRIPT/PoizAI.xml
%{_datadir}/astromenace/DATA/SCRIPT/aimode.xml
%{_datadir}/astromenace/DATA/SCRIPT/list.xml
%{_datadir}/astromenace/DATA/SCRIPT/my_aimode_7.xml
%{_datadir}/astromenace/DATA_BASE
%{_datadir}/astromenace/DATA_EN
%{_datadir}/astromenace/gamedata.vfs
%{_datadir}/astromenace/gamelang_en.vfs

%files -n %{name}-ru
%defattr(-,root,root)
%{_datadir}/astromenace/DATA_RU
%{_datadir}/astromenace/gamelang_ru.vfs

%files -n %{name}-de
%defattr(-,root,root)
%{_datadir}/astromenace/DATA_DE
%{_datadir}/astromenace/gamelang_de.vfs




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 297 |12cr|astyle-2.02.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           astyle
Version:        2.02.1
Release:        %mkrel 1
Epoch:          0
Summary:        Reindenter and reformatter of C++, C and Java source code
License:        LGPLv3+
Group:          Development/C
URL:            http://astyle.sourceforge.net/
Source0:        http://internap.dl.sourceforge.net/sourceforge/astyle/astyle_%{version}_linux.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%description
Artistic Style is a series of filters that automatically reindent and reformat
C/C++/Java source files. These can be used from a command line, or they can be
incorporated as classes in another C++ program.

%prep
%setup -q -n astyle

%build
(cd build/gcc && %{make} CFLAGS="%{optflags}")

%install
%__rm -rf %{buildroot}
%__mkdir_p %{buildroot}%{_bindir}
%__install -m 0755 build/gcc/bin/astyle %{buildroot}%{_bindir}/astyle

%clean
%__rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc doc/*
%attr(0755,root,root) %{_bindir}/astyle


%changelog
* Mon Jan 09 2012 Andrey Bondrov <abondrov@mandriva.org> 0:2.02.1-1
+ Revision: 758758
- New version 2.02.1

* Wed Sep 28 2011 Andrey Bondrov <abondrov@mandriva.org> 0:2.02-1
+ Revision: 701722
- New version: 2.02

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0:1.24-3mdv2011.0
+ Revision: 610002
- rebuild

* Sun Feb 21 2010 Emmanuel Andry <eandry@mandriva.org> 0:1.24-2mdv2010.1
+ Revision: 509254
- bump releadse
- New version 1.24

* Tue Jun 09 2009 Jérôme Brenier <incubusss@mandriva.org> 0:1.23-1mdv2010.0
+ Revision: 384157
- update to new version 1.23
- fix license (LGPLv3+)

* Sat Aug 23 2008 Emmanuel Andry <eandry@mandriva.org> 0:1.22-1mdv2009.0
+ Revision: 275258
- New version

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Tue Sep 04 2007 David Walluck <walluck@mandriva.org> 0:1.21-1mdv2008.0
+ Revision: 78903
- 1.21


* Fri Mar 09 2007 David Walluck <walluck@mandriva.org> 1.20.2-1mdv2007.1
+ Revision: 138632
- 1.20.2

  + Lenny Cartier <lenny@mandriva.com>
    - Import astyle

* Fri Jul 14 2006 Lenny Cartier <lenny@mandriva.com> 1.15.3-5mdv2007.0
- rebuild

* Tue Jul 06 2004 Michael Scherer <misc@mandrake.org> 1.15.3-4mdk 
- rebuild for new gcc, added patch4


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 298 |12cr|asunder-2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	GTK+-based audio CD ripper and encoder
Name:		asunder
Version:	2.2
Release:	1
License:	GPLv2
Group:		Archiving/Cd burning
URL:		http://littlesvr.ca/asunder/
Source0:	http://littlesvr.ca/asunder/releases/%{name}-%{version}.tar.bz2

BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libcddb)
BuildRequires:	intltool >= 0.34.90

Requires:	cdparanoia
Suggests:	lame
Suggests:	vorbis-tools
Suggests:	flac
Suggests:	wavpack

%description
Asunder is a graphical Audio CD ripper and encoder for Linux. You can 
use it to save tracks from an Audio CD as WAV, MP3, OGG, Musepack, AAC,
Monkey Audio, and/or FLAC.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS ChangeLog NEWS README TODO
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png


%changelog
* Sun Feb 26 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 2.2-1
+ Revision: 780919
- update to 2.2

* Wed Jan 25 2012 Matthew Dawkins <mattydaw@mandriva.org> 2.1-1
+ Revision: 768360
- new version 2.1
- cleaned up spec
- converted BRs to pkgconfig provides

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.9.1-2mdv2011.0
+ Revision: 610003
- rebuild

* Fri Dec 18 2009 Jérôme Brenier <incubusss@mandriva.org> 1.9.1-1mdv2010.1
+ Revision: 479986
- new version 1.9.1

* Wed Sep 23 2009 Emmanuel Andry <eandry@mandriva.org> 1.9-1mdv2010.0
+ Revision: 447909
- New version 1.9

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 1.6.2-2mdv2010.0
+ Revision: 436677
- rebuild

* Mon Dec 15 2008 Adam Williamson <awilliamson@mandriva.org> 1.6.2-1mdv2009.1
+ Revision: 314443
- new release 1.6.2

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Sat Oct 11 2008 Adam Williamson <awilliamson@mandriva.org> 1.6.1-1mdv2009.1
+ Revision: 292461
- new release 1.6.1: bugfix and translation update release only

* Wed Jul 02 2008 Adam Williamson <awilliamson@mandriva.org> 1.6-1mdv2009.0
+ Revision: 230823
- new release 1.6
- suggests wavpack (wavpack support introduced in 1.5)
- new release 1.5

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Sat Mar 01 2008 Adam Williamson <awilliamson@mandriva.org> 1.0.2-1mdv2008.1
+ Revision: 177108
- new release 1.0.2

  + Thierry Vignaud <tv@mandriva.org>
    - fix no-buildroot-tag

* Tue Dec 18 2007 Adam Williamson <awilliamson@mandriva.org> 1.0-2mdv2008.1
+ Revision: 132692
- correct summary and URL

* Tue Dec 18 2007 Adam Williamson <awilliamson@mandriva.org> 1.0-1mdv2008.1
+ Revision: 132468
- minor spec clean
- new release 1.0

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Oct 11 2007 Adam Williamson <awilliamson@mandriva.org> 0.9-1mdv2008.1
+ Revision: 96958
- import asunder



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 299 |12cr|asymptote-2.04-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		asymptote
Version:	2.04
Release:	2
Summary:	Descriptive vector graphics language for technical drawing
License:	LGPLv3+
Group:		Publishing
Url:		http://asymptote.sourceforge.net/
Source0:	http://downloads.sourceforge.net/asymptote/%{name}-%{version}.src.tgz

BuildRequires:	pkgconfig(bdw-gc)
BuildRequires:	pkgconfig(fftw3)
BuildRequires:	pkgconfig(glut)
BuildRequires:	pkgconfig(gsl)
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	readline-devel
BuildRequires:	imagemagick
BuildRequires:	tetex-latex
BuildRequires:	texinfo
BuildRequires:	ghostscript
BuildRequires:	ghostscript-dvipdf
# Just to make sure these exist
BuildRequires:	python-imaging
BuildRequires:	tkinter
BuildRequires:	tetex

Requires:	python-imaging
Requires:	tkinter
Requires:	tetex-latex
Requires(post):	tetex
Requires(postun): tetex

%description
Asymptote is a powerful descriptive vector graphics language that 
provides a natural coordinate-based framework for technical drawing. 
Labels and equations are typeset with LaTeX, for high-quality 
PostScript output.

A major advantage of Asymptote over other graphics packages is that 
it is a programming language, as opposed to just a graphics program.

Features of Asymptote:

- provides a portable standard for typesetting mathematical figures, 
  just as TeX/LaTeX has become the standard for typesetting equations;

- generates and embeds 3D vector PRC graphics within PDF files;

- inspired by MetaPost, with a much cleaner, powerful C++-like 
  programming syntax and floating-point numerics;

- runs on all major platforms (UNIX, MacOS, Microsoft Windows);

- mathematically oriented (e.g. rotation of vectors by complex 
  multiplication);

- LaTeX typesetting of labels (for document consistency);

- uses simplex method and deferred drawing to solve overall size 
  constraint issues between fixed-sized objects (labels and 
  arrowheads) and objects that should scale with figure size;

- fully generalizes MetaPost path construction algorithms to three 
  dimensions;

- compiles commands into virtual machine code for speed without 
  sacrificing portability;

- high-level graphics commands are implemented in the Asymptote 
  language itself, allowing them to be easily tailored to specific 
  applications.

%prep
%setup -q

%build
%configure2_5x	--enable-gc=system \
		--with-latex=%{_datadir}/tex/latex \
		--with-context=%{_datadir}/tex/context
%make

%install
%makeinstall_std

# Create symlinks for vim / emacs
install -d -m 755 %{buildroot}%{_datadir}/vim/syntax
ln -s ../../%{name}/asy.vim %{buildroot}%{_datadir}/vim/syntax/asy.vim

install -d -m 755 %{buildroot}%{_sysconfdir}/emacs/site-start.d
ln -s ../../../%{_datadir}/%{name}/asy-init.el %{buildroot}%{_sysconfdir}/emacs/site-start.d/asy-init.el
install -d -m 755 %{buildroot}%{_datadir}/emacs/site-lisp
ln -s ../../%{name}/asy-mode.el %{buildroot}%{_datadir}/emacs/site-lisp/asy-mode.el
ln -s ../../%{name}/asy-keywords.el %{buildroot}%{_datadir}/emacs/site-lisp/asy-keywords.el

# Move info file
mv %{buildroot}%{_infodir}/asymptote/asymptote.info %{buildroot}%{_infodir}/asymptote.info

# Icon
for size in 16x16 32x32 48x48
do
  install -d %{buildroot}%{_iconsdir}/hicolor/$size/apps
  convert -resize $size asy.ico %{buildroot}%{_iconsdir}/hicolor/$size/apps/asy.png
done

# Create xasy desktop file
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/xasy.desktop << EOF
[Desktop Entry]
Name=Asymptote
Comment=GUI tool for using Asymptote vector graphics 
Exec=%{_bindir}/xasy
Icon=asy
Terminal=false
StartupNotify=true
Type=Application
Categories=Graphics;VectorGraphics;
EOF

%post
texhash

%preun
texhash

%files
%doc BUGS ChangeLog LICENSE* README ReleaseNotes TODO
%{_sysconfdir}/emacs/site-start.d/asy-init.el
%{_bindir}/asy
%{_bindir}/xasy
%{_datadir}/%{name}
%{_datadir}/applications/xasy.desktop
%{_datadir}/emacs/site-lisp/asy-mode.el
%{_datadir}/emacs/site-lisp/asy-keywords.el
%{_datadir}/vim/syntax/asy.vim
%{_datadir}/tex/latex/%{name}
%{_datadir}/tex/context/%{name}
%{_iconsdir}/hicolor/*/apps/asy.png
%{_infodir}/*.info*
%{_mandir}/man1/asy*
%{_mandir}/man1/xasy*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 300 |12cr|ataidle-2.7.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A utility to manage ATA drives 
Name:		ataidle
Version:	2.7.1
Release:	%mkrel 1
License:	BSD
Group:		System/Kernel and hardware 
Url:		http://www.cran.org.uk/bruce/software/ataidle.php
Source0:	http://www.cran.org.uk/bruce/software/%{name}-%{version}.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
ATAidle is a utility to set the power management features of ATA hard drives
in FreeBSD and Linux, including idle and standby timeouts, APM, and
acoustic level settings.

%prep
%setup -q

%build
export CFLAGS="%{optflags} -fno-strict-aliasing"
%make

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/%{_sbindir}
mkdir -p %{buildroot}/%{_mandir}/man8/
install ataidle %{buildroot}/%{_sbindir}
install ataidle.8 %{buildroot}/%{_mandir}/man8

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README Changelog
%{_sbindir}/ataidle
%{_mandir}/man8/*


%changelog
* Sun Feb 19 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 2.7.1-1mdv2012.0
+ Revision: 777327
- update to new version 2.7.1

* Sun Apr 10 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 2.5-1
+ Revision: 652308
- update to new version 2.5

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 2.4-2mdv2011.0
+ Revision: 616627
- the mass rebuild of 2010.0 packages

* Mon Sep 14 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 2.4-1mdv2010.0
+ Revision: 440608
- update to new version 2.4

* Tue Sep 01 2009 Thierry Vignaud <tv@mandriva.org> 2.3-3mdv2010.0
+ Revision: 423972
- rebuild

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 2.3-2mdv2009.0
+ Revision: 266218
- rebuild early 2009.0 package (before pixel changes)

* Fri Apr 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2.3-1mdv2009.0
+ Revision: 195690
- new version
- compile with %%optflags
- spec file clean

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 0.9-2mdv2008.1
+ Revision: 140690
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Jan 26 2007 Erwan Velu <erwan@mandriva.org> 0.9-2mdv2007.0
+ Revision: 113782
- Rebuild
- Import ataidle

* Wed Nov 16 2005 Lenny Cartier <lenny@mandriva.com> 0.9-1mdk
- 0.9

* Sun Apr 10 2005 Emmanuel Andry <eandry@free.fr> 0.8-1mdk
- New release 0.8
- Fixed summary
- Changed archive gz to bz2

* Thu Jul 01 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.6-2mdk
- fix description

* Thu Jul 01 2004 Erwan Velu <erwan@mandrakesoft.com> 0.6-1mdk
- Initial release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 301 |12cr|atanks-5.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with	allegro_unstable

Name:		atanks
Version:	5.7
Release:	%mkrel 1
Summary:	Scorched Earth game clone
License:	GPLv2+
Group:		Games/Arcade
Url:		http://atanks.sourceforge.net/
Source0:	http://downloads.sourceforge.net/sourceforge/atanks/atanks-%{version}.tar.gz
Source3:	%{name}-16.png
Source4:	%{name}-32.png
Source5:	%{name}-48.png
Patch0:		atanks-5.4-link.patch
%if %with allegro_unstable
BuildRequires:	allegro-testing-devel
%else
BuildRequires:	allegro-devel
%endif

%description
This is Atomic Tanks, a multi-player game similar to Scorched Earth
which involves firing enormous weapons to try and destroy the other
tanks.

%prep
%setup -q
%apply_patches

%build
%make \
	CC="%{__cxx}" \
	OFLAGS="%{optflags}" \
	LFLAGS="%{ldflags} -L%{_libdir} -lX11 -lXext -lXcursor -lXpm -lxcb -lXrender -lXfixes -lXau -lXdmcp" \
	INSTALLDIR=%{_gamesdatadir}/%{name}

%install
%makeinstall_std \
	BINDIR=%{_gamesbindir} \
	INSTALLDIR=%{_gamesdatadir}/%{name}

%__perl -pi -e "s/\r$//g" %{buildroot}%{_gamesdatadir}/%{name}/tanks.txt

# Fix icon in .desktop file
%__perl -pi -e "s/%{name}.png/%{name}/g" %{buildroot}%{_datadir}/applications/%{name}.desktop

# Icons
%__mkdir_p %{buildroot}%{_iconsdir}/hicolor/16x16/apps
%__mkdir_p %{buildroot}%{_iconsdir}/hicolor/32x32/apps

%__install -D -m 644 %{SOURCE3} %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
%__install -D -m 644 %{SOURCE4} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png

%files
%doc Changelog README TODO
%{_gamesbindir}/%{name}
%{_gamesdatadir}/%{name}
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_datadir}/applications/%{name}.desktop

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 302 |12cr|atari800-2.2.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:			atari800
Version:		2.2.1
Release:		%mkrel 2

Summary:	Atari 800 Emulator
License:	GPLv2+
Group:		Emulators
Source0:	http://downloads.sourceforge.net/atari800/atari800-%{version}.tar.gz
Source1:	%{name}-chooser
URL:		http://atari800.atari.org/
Patch0:		atari800-wahcade-keylayout.patch

BuildRequires:	SDL-devel
BuildRequires:	XFree86-devel
BuildRequires:	zlib-devel
BuildRequires:	termcap-devel
BuildRequires:	ncurses-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This is Atari 800, 800XL, 130XE and 5200 emulator.

%package common
Summary:	Atari 800 Emulator - common files for all versions
Group:		Emulators
License:	GPLv2+

%description common
This is Atari 800, 800XL, 130XE and 5200 emulator.

This package contains common files for ncurses, SDL and X11 versions
of Atari800.

This emulator requires atari bios files to operate.
Unfortunately, these files cannot be distributed with this package due to 
license concerns. However, to avoid dumping these files yourself, you can 
download these from http://prdownloads.sf.net/atari800/xf25.zip and then 
put the roms ("*.ROM files") in the /usr/share/atari800 directory.

%package x11
Summary:	Atari 800 Emulator - X Window version
License:	GPLv2+
Group:		Emulators
Requires:	%{name}-common = %{version}

%description x11
This is Atari 800, 800XL, 130XE and 5200 emulator.

This package contains Atari800 executable file configured for X11 with
sound and joystick support.

%package sdl
Summary:	Atari 800 Emulator - SDL version
License:	GPLv2+
Group:		Emulators
Requires:	%{name}-common = %{version}
Obsoletes:	%{name}-SDL

%description sdl
This is Atari 800, 800XL, 130XE and 5200 emulator.

This package contains Atari800 executable file configured for SDL with
sound and joystick support.

%package ncurses
Summary:	Atari 800 Emulator - Ncurses version
License:	GPLv2+
Group:		Emulators
Requires:	%{name}-common = %{version}
Obsoletes:	%{name}-svga

%description ncurses
This is Atari 800, 800XL, 130XE and 5200 emulator.

This package contains Atari800 executable file configured for Ncurses 
support.


%prep
%setup -q -n atari800-%{version}
find ./src -type f -name "*.[chi]*" -exec chmod 644 '{}' +
%patch0

%build
cd src
aclocal
autoconf

%configure --target=sdl 
%make
mv -f atari800 atari800-sdl
make clean

%configure --target=shm 
%make
mv -f atari800 atari800-x11
make clean

%configure --target=ncurses
%make
mv -f atari800 atari800-ncurses

%install
rm -rf %{buildroot}
install -d %{buildroot}{%{_bindir},%{_datadir}/atari800,%{_mandir}/man1}
install src/atari800-x11 %{buildroot}%{_bindir}
install src/atari800-sdl %{buildroot}%{_bindir}
install src/atari800-ncurses %{buildroot}%{_bindir}
install %{SOURCE1} %{buildroot}%{_bindir}/atari800
install src/atari800.man %{buildroot}%{_mandir}/man1/atari800.1

%clean
rm -rf %{buildroot}

%files common
%defattr(644,root,root,755)
%doc DOC/{BUGS,CREDITS,ChangeLog,FAQ,NEWS,README,TODO,USAGE,*.txt} README.1ST
%attr(755,root,root) %{_bindir}/atari800
%{_datadir}/atari800
%{_mandir}/man1/atari800.1*

%files x11
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/atari800-x11

%files sdl 
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/atari800-sdl

%files ncurses
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/atari800-ncurses



%changelog
* Fri Jan 27 2012 Zombie Ryushu <ryushu@mandriva.org> 2.2.1-2mdv2011.0
+ Revision: 769468
- Wahcade patch

* Fri Jul 29 2011 Andrey Bondrov <abondrov@mandriva.org> 2.2.1-1
+ Revision: 692170
- imported package atari800


* Mon Jul 18 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 2.2.1-1mdv2011.0
- New version
- Port from PLF
- Remove PLF reference

* Sun Apr 19 2009 Guillaume Bedot <littletux@zarb.org> 2.1.0-1plf2009.1
- New release
- svgalib version is no more, ncurses version replaces it for use without X
- renamed SDL version to atari800-sdl
- updated chooser script
- fixed buildreqs

* Wed Jan  7 2009 Guillaume Bedot <littletux@zarb.org> 2.0.3-1plf2009.1
- First atari800 package for PLF, inspired by the one from Zombie Ryushu

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 303 |12cr|aterm-1.0.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tar_version 1.0.1

%define Summary An rxvt-based terminal emulator for X11

Summary:	%{Summary}
Name:		aterm
Version:	1.0.1
Release:	%mkrel 8
URL:		http://aterm.sourceforge.net
Source0:	ftp://ftp.afterstep.org/apps/aterm/%{name}-%{tar_version}.tar.bz2
License:	GPLv2+
Group:		Terminals

BuildRequires:	libx11-devel
BuildRequires:	libxt-devel
BuildRoot:	%_tmppath/%name-%version-%release-root

%description
Aterm is a colour vt102 terminal emulator based on rxvt 2.4.8 intended as an 
xterm replacement for users who do not require features such as Tektronix 4014 
emulation and toolkit style configurability

%prep
%setup -q -n %{name}-%{tar_version}

%build
%configure2_5x --enable-fading --enable-background-image
%make

%install
rm -Rf $RPM_BUILD_ROOT

%makeinstall mandir=$RPM_BUILD_ROOT/%{_mandir}/man1/

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=%{name}
Comment=%{Summary}
Exec=%{name} -name Terminal
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-System-Terminals;TerminalEmulator;System;
EOF

%clean
rm -fr $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files
%defattr(-,root,root,0755)
%doc INSTALL ChangeLog doc/README.* %{name}.lsm README.configure 
%doc doc/FAQ doc/ChangeLog.rxvt
%{_bindir}/%{name}
%{_mandir}/man1/*
%{_datadir}/applications/*


%changelog
* Wed Feb 02 2011 Funda Wang <fwang@mandriva.org> 1.0.1-8mdv2011.0
+ Revision: 635067
- BR xt
- rebuild
- tighten BR

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-7mdv2011.0
+ Revision: 616628
- the mass rebuild of 2010.0 packages

* Fri May 15 2009 Jérôme Brenier <incubusss@mandriva.org> 1.0.1-6mdv2010.0
+ Revision: 376275
- Fix license (GPLv2+) and URL
- Use configure2_5x
- Comestic changes for specfile policy

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 1.0.1-5mdv2009.0
+ Revision: 218439
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.0.1-5mdv2008.1
+ Revision: 140690
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - buildrequires X11-devel instead of XFree86-devel

* Thu Aug 02 2007 Funda Wang <fwang@mandriva.org> 1.0.1-5mdv2008.0
+ Revision: 58135
- Kill patch, merged upstream
- New version 1.0.1


* Tue Jan 30 2007 Olivier Blin <oblin@mandriva.com> 1.0-5mdv2007.0
+ Revision: 115297
- really remove xvt alternative
- cosmetics
- remove debian-style menu entry
- fix XDG menu comment
- fix typo in menu entry (#25265 continued)
- Import aterm

* Thu Sep 07 2006 Nicolas Lcureuil <neoclust@mandriva.org> 1.0-4mdv2007.0
- Fix XDG menu ( bug #25265)

* Tue Aug 01 2006 Lenny Cartier <lenny@mandriva.com> 1.0-3mdv2007.0
- xdg

* Fri Nov 04 2005 Michael Scherer <misc@mandriva.org> 1.0-2mdk
- mkrel
- fix debug output by commenting the line ( patch0, bug 18194 )

* Wed Jul 06 2005 Michael Scherer <misc@mandriva.org> 1.0-1mdk
- New release 1.00

* Sat Jun 18 2005 Olivier Blin <oblin@mandriva.com> 1.0-0.beta4.1mdk
- beta4

* Sat Jun 04 2005 Michael Scherer <misc@mandriva.org> 1.0-0.beta3.1mdk
- beta3
- remove patch0

* Sat Mar 12 2005 Michael Scherer <misc@mandrake.org> 1.0-0.beta2.2mdk
- remove alternatives

* Fri Jan 21 2005 Michael Scherer <misc@mandrake.org> 1.0-0.beta2.1mdk
- 1.0.beta2
- use macro

* Wed Jan 12 2005 Michael Scherer <misc@mandrake.org> 1.0-0.beta1.1mdk
- 1.0.beta1

* Sat May 22 2004 Michael Scherer <misc@mandrake.org> 0.4.2-5mdk 
- fix #1496, add doc

* Tue Apr 20 2004 Michael Scherer <misc@mandrake.org> 0.4.2-4mdk 
- Rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 304 |12cr|atftp-0.7-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Advanced Trivial File Transfer Protocol (TFTP) client
Name:		atftp
Version:	0.7
Release:	%mkrel 9
License:	GPL
Group:		System/Servers
URL:		http://ftp.de.debian.org/debian/pool/main/a/atftp/
Source0:	%{name}-%{version}.tar.gz
Source1:	atftpd.init.d
Source2:	atftpd.sysconfig
Source3:	atftpd.logrotate
Patch1:		atftp-0.7-inlines.patch
Patch2:		atftp-0.7.diff
Patch3:		atftp-CLK_TCK.diff
Patch4:		atftp-0.7_compiler_warnings.patch
Patch5:		atftp-0.7_thread_crash.patch
Patch6:		atftp-0.7_sol_ip.patch
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(libpcre)
BuildRequires:	libreadline-devel
BuildRequires:	termcap-devel
BuildRequires:	tcp_wrappers-devel
Requires(pre):	rpm-helper
Provides:	tftp

%description
atftp is an advanced client implementation of the TFTP protocol that implements
RFCs 1350, 2090, 2347, 2348, and 2349. The server is multi-threaded and the
client presents a friendly interface using libreadline. The current server
implementation lacks IPv6 support.

%package	server
Summary:	Advanced Trivial File Transfer Protocol (TFTP) server
Group:		System/Servers
Requires:	binutils
Requires:	gawk
Requires:	tcp_wrappers
Requires:	logrotate
Requires(pre): rpm-helper
Conflicts:	tftp-server

%description	server
atftpd is an advanced server implementation of the TFTP
protocol that implements RFCs 1350, 2090, 2347, 2348, and 2349.
The server is multi-threaded and the client presents a friendly
interface using libreadline. The current server implementation
lacks IPv6 support.

%prep

%setup -q
%patch1 -p1
%patch2
%patch3
%patch4
%patch5
%patch6

### FIXME: Change location of pcre.h to pcre/pcre.h (Please fix upstream)
if [ -r %{_includedir}/pcre/pcre.h ]; then
    %{__perl} -pi.orig -e 's|\bpcre.h\b|pcre/pcre.h|' configure tftpd_pcre.h
fi

%{__cat} <<EOF >tftp.xinetd
# default: off
# 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.
service tftp
{
	disable	= yes
	socket_type		= dgram
	protocol		= udp
	wait			= yes
	user			= root
	server			= %{_sbindir}/in.tftpd
# multicast config
#	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
	server_args		= %{_localstatedir}/lib/tftpboot
	per_source		= 11
	cps			= 100 2
	flags			= IPv4
}
EOF

%build
autoreconf -fi

%configure \
    --disable-dependency-tracking \
    --enable-libreadline \
    --enable-libwrap \
    --enable-libpcre \
    --enable-mtftp
%serverbuild

%install
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}
install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_logdir}/atftpd
install -d %{buildroot}%{_var}/run/atftpd

%makeinstall

%{__install} -Dp -m 0755 %{SOURCE1} %{buildroot}/%{_initrddir}/atftpd
%{__install} -Dp -m 0644 %{SOURCE2} %{buildroot}/%{_sysconfdir}/sysconfig/atftpd
%{__install} -Dp -m 0644 %{SOURCE3} %{buildroot}/%{_sysconfdir}/logrotate.d/atftpd

%{__install} -d %{buildroot}/%{_localstatedir}/lib/tftpboot/
%{__install} -Dp -m0644 tftp.xinetd %{buildroot}%{_sysconfdir}/xinetd.d/tftp
touch %{buildroot}%{_logdir}/atftpd/atftpd.log

%post -n atftp-server
%_post_service atftpd

%preun -n atftp-server
%_preun_service atftpd

%files
%defattr(-, root, root, 0755)
%doc BUGS Changelog FAQ INSTALL LICENSE README* TODO
%doc %{_mandir}/man1/atftp.*
%{_bindir}/atftp

%files server
%defattr(-, root, root, 0755)
%doc docs/*
%attr(0755,root,root) %{_initrddir}/atftpd
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/xinetd.d/tftp
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/sysconfig/atftpd
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/logrotate.d/atftpd
%dir %{_localstatedir}/lib/tftpboot
%dir %attr(0755,nobody,nogroup) %{_var}/run/atftpd
%dir %attr(0755,nobody,nogroup) %{_logdir}/atftpd
%{_sbindir}/atftpd
%{_sbindir}/in.tftpd
%attr(0644,nobody,nogroup) %{_logdir}/atftpd/atftpd.log
%{_mandir}/man8/atftpd.*
%{_mandir}/man8/in.tftpd.*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 305 |12cr|atlas-3.8.4-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Based on fedora package:
# http://pkgs.fedoraproject.org/gitweb/?p=atlas.git;a=tree

%bcond_with		custom_atlas

%define major		3
%define libatlas	libatlas
%define libname		%mklibname %{name} %{major}

Name:		atlas
Version:	3.8.4
Release:	4
Summary:	Automatically Tuned Linear Algebra Software
Group:		Sciences/Mathematics
License:	BSD
URL:		http://math-atlas.sourceforge.net/
Source0:	http://downloads.sourceforge.net/math-atlas/atlas%{version}.tar.bz2
Source1:	http://math-atlas.sourceforge.net/errata.html
Source2:	http://math-atlas.sourceforge.net/faq.html
Source3:	http://www.cs.utsa.edu/~whaley/papers.html
Source4:	Makefile
Source5:	README.mandriva

Patch0:		atlas-fedora_shared.patch

Conflicts:	%{libname}-custom < %{version}-%{release}
Conflicts:	%{libatlas}-custom-devel < %{version}-%{release}
%ifarch %{ix86}
Conflicts:	%{libname}-sse < %{version}-%{release}
Conflicts:	%{libatlas}-sse-devel < %{version}-%{release}
%endif
%ifarch %{ix86} x86_64
Conflicts:	%{libname}-sse2 < %{version}-%{release}
Conflicts:	%{libatlas}-sse2-devel < %{version}-%{release}
Conflicts:	%{libname}-sse3 < %{version}-%{release}
Conflicts:	%{libatlas}-sse3-devel < %{version}-%{release}
%endif
%ifnarch %{ix86} x86_64
Conflicts:	%{libname}-%{_arch} < %{version}-%{release}
Conflicts:	%{libatlas}-%{_arch}-devel < %{version}-%{release}
%endif

Requires(post):	update-alternatives
Requires(postun): update-alternatives

Requires:	gcc-gfortran liblapack-devel make
BuildRequires:	gcc-gfortran
# ensure it has a pic liblapack.a
BuildRequires:	lapack-devel > 3.3.1-1

BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root

%description
The ATLAS (Automatically Tuned Linear Algebra Software) project is an
ongoing research effort focusing on applying empirical techniques in
order to provide portable performance. At present, it provides C and
Fortran77 interfaces to a portably efficient BLAS implementation, as
well as a few routines from LAPACK.

The performance improvements in ATLAS are obtained largely via
compile-time optimizations and tend to be specific to a given hardware
configuration.

########################################################################
%if %{with custom_atlas}
%define types	custom
%define mode	%(gcc -dumpmachine | perl -e '$_ = <>; if (/^i.86-/) { print 32; } elsif (/[^-]+64-/) { print 64; } else { print 32; }')
%package	-n %{libname}-custom
Summary:	Custom ATLAS libraries
Group:		Development/Other
Conflicts:	%{libatlas}-custom-devel < %{version}-%{release}
%ifarch %{ix86}
Conflicts:	%{libname}-sse < %{version}-%{release}
Conflicts:	%{libatlas}-sse-devel < %{version}-%{release}
%endif
%ifarch %{ix86} x86_64
Conflicts:	%{libname}-sse2 < %{version}-%{release}
Conflicts:	%{libatlas}-sse2-devel < %{version}-%{release}
Conflicts:	%{libname}-sse3 < %{version}-%{release}
Conflicts:	%{libatlas}-sse3-devel < %{version}-%{release}
%endif
%ifnarch %{ix86} x86_64
Conflicts:	%{libname}-%{_arch} < %{version}-%{release}
Conflicts:	%{libatlas}-%{_arch}-devel < %{version}-%{release}
%endif
Conflicts:	atlas < %{version}-%{release}
Requires(post):	update-alternatives
Requires(postun): update-alternatives

%description	-n %{libname}-custom
This package contains the ATLAS (Automatically Tuned Linear Algebra
Software) libraries compiled with custom optimizations.

%posttrans	-n %{libname}-custom
update-alternatives							\
    --install %{_libdir}/atlas atlas %{_libdir}/atlas-custom 4		\
    --slave %{_sysconfdir}/ld.so.conf.d/atlas.conf atlas-conf %{_libdir}/atlas-custom/atlas.conf
/sbin/ldconfig

%postun		-n %{libname}-custom
if [ $1 -eq 0 ]; then
    update-alternatives --remove atlas %{_libdir}/atlas-custom
    /sbin/ldconfig
fi

%files		-n %{libname}-custom
%dir %{_libdir}/atlas-custom
%{_libdir}/atlas-custom/*.so.*
%{_libdir}/atlas-custom/atlas.conf

%package	-n %{libatlas}-custom-devel
Summary:	Custom development files for ATLAS
Group:		Development/Other
Requires:	%{libname}-custom = %{version}-%{release}
Requires(post):	update-alternatives
Requires(postun): update-alternatives

%description	-n %{libatlas}-custom-devel
This package contains headers and development libraries of ATLAS
(Automatically Tuned Linear Algebra Software) compiled with custom
optimizations.

%posttrans	-n %{libatlas}-custom-devel
update-alternatives							\
    --install %{_includedir}/atlas atlas-devel %{_includedir}/atlas-custom 4 \
    --slave %{_includedir}/cblas.h cblas.h %{_includedir}/atlas-custom/cblas.h \
    --slave %{_includedir}/clapack.h clapack.h %{_includedir}/atlas-custom/clapack.h
/sbin/ldconfig

%postun		-n %{libatlas}-custom-devel
if [ $1 -eq 0 ]; then
    update-alternatives --remove atlas-devel %{_includedir}/atlas-custom
    /sbin/ldconfig
fi

%files		-n %{libatlas}-custom-devel
%doc doc/*
%{_libdir}/atlas-custom/*.a
%{_libdir}/atlas-custom/*.so
%{_includedir}/atlas-custom/

########################################################################
# with custom_atlas
%else

  %define mode		32
  %define types		%{_arch}
  %ifarch %{ix86}
    %define types	sse sse2 sse3
  %else
    %ifarch x86_64
      %define types	sse2 sse3
      %define mode	64
    %else
      %ifarch ppc64
        %define mode	64
      %endif
    %endif
  %endif

#--#####################################################################
  %ifarch %{ix86}
#----###################################################################
%package	-n %{libname}-sse
Summary:	ATLAS libraries for SSE extensions (Pentium III)
Group:		System/Libraries
Obsoletes:	%mklibname %{name}3.0-sse
Obsoletes:	%mklibname %{name}3.0-3dnow
Obsoletes:	%mklibname %{name}%{major}-3dnow
Conflicts:	%{libname}-custom < %{version}-%{release}
Conflicts:	%{libatlas}-custom-devel < %{version}-%{release}
Conflicts:	%{libatlas}-sse-devel < %{version}-%{release}
Conflicts:	%{libname}-sse2 < %{version}-%{release}
Conflicts:	%{libatlas}-sse2-devel < %{version}-%{release}
Conflicts:	atlas < %{version}-%{release}
Requires(post):	update-alternatives
Requires(postun): update-alternatives

%description	-n %{libname}-sse
This package contains the ATLAS (Automatically Tuned Linear Algebra
Software) libraries compiled with SSE optimizations (Pentium III).
This is a generic binary package. Install the "%{name}" package
to build a version tuned for your computer.

%posttrans	-n %{libname}-sse
update-alternatives							\
    --install %{_libdir}/atlas atlas %{_libdir}/atlas-sse 1		\
    --slave %{_sysconfdir}/ld.so.conf.d/atlas.conf atlas-conf %{_libdir}/atlas-sse/atlas.conf
/sbin/ldconfig

%postun		-n %{libname}-sse
if [ $1 -eq 0 ]; then
    update-alternatives --remove atlas %{_libdir}/atlas-sse
    /sbin/ldconfig
fi

%files		-n %{libname}-sse
%defattr(-,root,root,-)
%dir %{_libdir}/atlas-sse
%{_libdir}/atlas-sse/*.so.*
%{_libdir}/atlas-sse/atlas.conf

#------#################################################################
%package	-n %{libatlas}-sse-devel
Summary:	Development files for ATLAS SSE (Pentium III)
Group:		Development/Other
Requires:	%{libname}-sse = %{version}-%{release}
Obsoletes:	%mklibname -d %{name}3.0-sse
Obsoletes:	%mklibname -d %{name}3.0-3dnow
Obsoletes:	%mklibname -d %{name}%{major}-3dnow
Requires(post):	update-alternatives
Requires(postun): update-alternatives

%description	-n %{libatlas}-sse-devel
This package contains headers and development libraries of ATLAS
(Automatically Tuned Linear Algebra Software) compiled with SSE
optimizations (Pentium III).

%posttrans	-n %{libatlas}-sse-devel
update-alternatives							\
    --install %{_includedir}/atlas atlas-devel %{_includedir}/atlas-sse 1 \
    --slave %{_includedir}/cblas.h cblas.h %{_includedir}/atlas-sse/cblas.h \
    --slave %{_includedir}/clapack.h clapack.h %{_includedir}/atlas-sse/clapack.h
/sbin/ldconfig

%postun		-n %{libatlas}-sse-devel
if [ $1 -eq 0 ]; then
    update-alternatives --remove atlas-devel %{_includedir}/atlas-sse
    /sbin/ldconfig
fi

%files		-n %{libatlas}-sse-devel
%doc doc/*
%{_libdir}/atlas-sse/*.a
%{_libdir}/atlas-sse/*.so
%{_includedir}/atlas-sse/

# ifarch ix86
  %endif

#--#####################################################################
  %ifarch %{ix86} x86_64
#----###################################################################
%package	-n %{libname}-sse2
Summary:	ATLAS libraries for SSE2 extensions
Group:		System/Libraries
%ifarch %{ix86}
Obsoletes:	%mklibname %{name}3.0-sse2
%else
Obsoletes:	%{libname}-x86_64
%endif
Provides:	%{libatlas} = %{version}-%{release}
Conflicts:	%{libname}-custom < %{version}-%{release}
Conflicts:	%{libatlas}-custom-devel < %{version}-%{release}
%ifnarch x86_64
Conflicts:	%{libname}-sse < %{version}-%{release}
Conflicts:	%{libatlas}-sse-devel < %{version}-%{release}
%endif
Conflicts:	%{libatlas}-sse2-devel < %{version}-%{release}
Conflicts:	%{libname}-sse3 < %{version}-%{release}
Conflicts:	%{libatlas}-sse3-devel < %{version}-%{release}
Conflicts:	atlas < %{version}-%{release}
Requires(post):	update-alternatives
Requires(postun): update-alternatives

%description	-n %{libname}-sse2
This package contains the ATLAS (Automatically Tuned Linear Algebra
Software) libraries compiled with SSE2 optimizations.
This is a generic binary package. Install the "%{name}" package
to build a version tuned for your computer.

%posttrans	-n %{libname}-sse2
update-alternatives							\
    --install %{_libdir}/atlas atlas %{_libdir}/atlas-sse2 2		\
    --slave %{_sysconfdir}/ld.so.conf.d/atlas.conf atlas-conf %{_libdir}/atlas-sse2/atlas.conf
/sbin/ldconfig

%postun		-n %{libname}-sse2
if [ $1 -eq 0 ]; then
    update-alternatives --remove atlas %{_libdir}/atlas-sse2
    /sbin/ldconfig
fi

%files		-n %{libname}-sse2
%defattr(-,root,root,-)
%dir %{_libdir}/atlas-sse2
%{_libdir}/atlas-sse2/*.so.*
%{_libdir}/atlas-sse2/atlas.conf

#------#################################################################
%package	-n %{libatlas}-sse2-devel
Summary:	Development files for ATLAS SSE2
Group:		Development/Other
Requires:	%{libname}-sse2 = %{version}-%{release}
Provides:	%{libatlas}-devel = %{version}-%{release}
%ifarch x86_64
Obsoletes:	%{libatlas}-x86_64-devel
%endif
Requires(post):	update-alternatives
Requires(postun): update-alternatives

%description	-n %{libatlas}-sse2-devel
This package contains headers and development libraries of ATLAS
(Automatically Tuned Linear Algebra Software) compiled with SSE2
optimizations.

%posttrans	-n %{libatlas}-sse2-devel
update-alternatives							\
    --install %{_includedir}/atlas atlas-devel %{_includedir}/atlas-sse2 2 \
    --slave %{_includedir}/cblas.h cblas.h %{_includedir}/atlas-sse2/cblas.h \
    --slave %{_includedir}/clapack.h clapack.h %{_includedir}/atlas-sse2/clapack.h
    /sbin/ldconfig

%postun		-n %{libatlas}-sse2-devel
if [ $1 -eq 0 ]; then
    update-alternatives --remove atlas-devel %{_includedir}/atlas-sse2
    /sbin/ldconfig
fi

%files		-n %{libatlas}-sse2-devel
%doc doc/*
%{_libdir}/atlas-sse2/*.a
%{_libdir}/atlas-sse2/*.so
%{_includedir}/atlas-sse2/

#----###################################################################
%package	-n %{libname}-sse3
Summary:	ATLAS libraries for SSE3 extensions
Group:		System/Libraries
Provides:	%{libatlas} = %{version}-%{release}
%ifarch x86_64
Obsoletes:	%{libname}-x86_64
%endif
Conflicts:	%{libname}-custom < %{version}-%{release}
Conflicts:	%{libatlas}-custom-devel < %{version}-%{release}
%ifnarch x86_64
Conflicts:	%{libname}-sse < %{version}-%{release}
Conflicts:	%{libatlas}-sse-devel < %{version}-%{release}
%endif
Conflicts:	%{libname}-sse2 < %{version}-%{release}
Conflicts:	%{libatlas}-sse2-devel < %{version}-%{release}
Conflicts:	atlas < %{version}-%{release}
Conflicts:	%{libatlas}-sse3-devel < %{version}-%{release}
Conflicts:	atlas < %{version}-%{release}
Requires(post):	update-alternatives
Requires(postun): update-alternatives

%description	-n %{libname}-sse3
This package contains the ATLAS (Automatically Tuned Linear Algebra
Software) libraries compiled with SS3 optimizations.
This is a generic binary package. Install the "%{name}" package
to build a version tuned for your computer.

%posttrans	-n %{libname}-sse3
update-alternatives							\
    --install %{_libdir}/atlas atlas %{_libdir}/atlas-sse3 3		\
    --slave %{_sysconfdir}/ld.so.conf.d/atlas.conf atlas-conf %{_libdir}/atlas-sse3/atlas.conf
/sbin/ldconfig

%postun		-n %{libname}-sse3
if [ $1 -eq 0 ]; then
    update-alternatives --remove atlas %{_libdir}/atlas-sse3
    /sbin/ldconfig
fi

%files		-n %{libname}-sse3
%dir %{_libdir}/atlas-sse3
%{_libdir}/atlas-sse3/*.so.*
%{_libdir}/atlas-sse3/atlas.conf

#------#################################################################
%package	-n %{libatlas}-sse3-devel
Summary:	Development files for ATLAS SSE3
Group:		Development/Other
%ifarch x86_64
Obsoletes:	%{libatlas}-x86_64-devel
%endif
Requires:	%{libname}-sse3 = %{version}-%{release}
Provides:	%{libatlas}-devel = %{version}-%{release}
Requires(post):	update-alternatives
Requires(postun): update-alternatives

%description	-n %{libatlas}-sse3-devel
This package contains headers and development libraries of ATLAS
(Automatically Tuned Linear Algebra Software) compiled with SSE3
optimizations.

%posttrans	-n %{libatlas}-sse3-devel
update-alternatives							\
    --install %{_includedir}/atlas atlas-devel %{_includedir}/atlas-sse3 3 \
    --slave %{_includedir}/cblas.h cblas.h %{_includedir}/atlas-sse3/cblas.h \
    --slave %{_includedir}/clapack.h clapack.h %{_includedir}/atlas-sse3/clapack.h

%postun		-n %{libatlas}-sse3-devel
if [ $1 -eq 0 ]; then
    update-alternatives --remove atlas-devel %{_includedir}/atlas-sse3
fi

%files		-n %{libatlas}-sse3-devel
%doc doc/*
%{_libdir}/atlas-sse3/*.so
%{_libdir}/atlas-sse3/*.a
%{_includedir}/atlas-sse3/

# ifarch ix86 x86_64
  %endif

#--#####################################################################
  %ifnarch %{ix86} x86_64
#----###################################################################
%package	-n %{libname}-%{_arch}
Summary:	ATLAS libraries for %{_arch}
Group:		System/Libraries
Provides:	%{libatlas} = %{version}-%{release}
Conflicts:	%{libname}-custom < %{version}-%{release}
Conflicts:	%{libatlas}-custom-devel < %{version}-%{release}
Conflicts:	%{libatlas}-%{_arch}-devel < %{version}-%{release}
Conflicts:	atlas < %{version}-%{release}
Requires(post):	update-alternatives
Requires(postun): update-alternatives

%description	-n %{libname}-%{_arch}
This package contains the ATLAS (Automatically Tuned Linear Algebra
Software) libraries compiled with %{_arch} optimizations.
This is a generic binary package. Install the "%{name}" package
to build a version tuned for your computer.

%posttrans	-n %{libname}-%{_arch}
update-alternatives							\
    --install %{_libdir}/atlas atlas %{_libdir}/atlas-%{_arch} 2	\
    --slave %{_sysconfdir}/ld.so.conf.d/atlas.conf atlas-conf %{_libdir}/atlas-%{_arch}/atlas.conf
/sbin/ldconfig

%postun		-n %{libname}-%{_arch}
if [ $1 -eq 0 ]; then
    update-alternatives --remove atlas %{_libdir}/atlas-%{_arch}
/sbin/ldconfig
fi

%files		-n %{libname}-%{_arch}
%dir %{_libdir}/atlas
%{_libdir}/atlas-%{_arch}/*.so.*
%{_libdir}/atlas-%{_arch}/atlas.conf

#------#################################################################
%package	-n %{libatlas}-%{_arch}-devel
Summary:	Development files for ATLAS for %{_arch}
Group:		Development/Other
Requires:	%{libname}-%{_arch} = %{version}-%{release}
Provides:	%{libatlas}-devel = %{version}-%{release}
Requires(post):	update-alternatives
Requires(postun): update-alternatives

%description	-n %{libatlas}-%{_arch}-devel
This package contains headers and development libraries of ATLAS
(Automatically Tuned Linear Algebra Software) compiled with %{_arch}
optimizations.

%posttrans	-n %{libatlas}-%{_arch}-devel
update-alternatives							\
    --install %{_includedir}/atlas atlas-devel %{_includedir}/atlas-%{_arch} 2 \
    --slave %{_includedir}/cblas.h cblas.h %{_includedir}/atlas-%{_arch}/cblas.h \
    --slave %{_includedir}/clapack.h clapack.h %{_includedir}/atlas-%{_arch}/clapack.h
/sbin/ldconfig

%postun		-n %{libatlas}-%{_arch}-devel
if [ $1 -eq 0 ]; then
    update-alternatives --remove atlas-devel %{_includedir}/atlas-%{_arch}
    /sbin/ldconfig
fi

%files		-n %{libatlas}-%{_arch}-devel
%defattr(-,root,root,-)
%doc doc/*
%{_libdir}/atlas-%{_arch}/*.a
%{_libdir}/atlas-%{_arch}/*.so
%{_includedir}/atlas-%{_arch}/

# ifnarch ix86 x86_64
  %endif
# with custom_atlas
%endif

########################################################################
%prep
%setup -q -n ATLAS

%patch0 -p0 -b .shared

cp %{SOURCE1} %{SOURCE2} %{SOURCE3} doc

mkdir temp
pushd temp
    ar x %{_libdir}/liblapack.a
    rm -f cgesv.f.o cgetrf.o cgetrf.f.o cgetri.o cgetri.f.o		\
	  cgetrs.o cgetrs.f.o clauum.o clauum.f.o cposv.o cposv.f.o	\
	  cpotrf.o cpotrf.f.o cpotri.o cpotri.f.o cpotrs.o cpotrs.f.o	\
	  ctrtri.o ctrtri.f.o dgesv.o dgesv.f.o dgetrf.o dgetrf.f.o	\
	  dgetri.o dgetri.f.o dgetrs.o dgetrs.f.o dlauum.o dlauum.f.o	\
	  dposv.o dposv.f.o dpotrf.o dpotrf.f.o dpotri.o dpotri.f.o	\
	  dpotrs.o dpotrs.f.o dtrtri.o dtrtri.f.o ieeeck.o ieeeck.f.o	\
	  ilaenv.o ilaenv.f.o sgesv.o sgesv.f.o sgetrf.o sgetrf.f.o	\
	  sgetri.o sgetri.f.o sgetrs.o sgetrs.f.o slauum.o slauum.f.o	\
	  sposv.o sposv.f.o spotrf.o spotrf.f.o spotri.o spotri.f.o	\
	  spotrs.o spotrs.f.o strtri.o strtri.f.o zgesv.o zgesv.f.o	\
	  zgetrf.o zgetrf.f.o zgetri.o  zgetri.f.o zgetrs.o zgetrs.f.o	\
	  zlauum.o zlauum.f.o zposv.o zposv.f.o zpotrf.o zpotrf.f.o	\
	  zpotri.o zpotri.f.o zpotrs.o zpotrs.f.o ztrtri.o ztrtri.f.o
    ar q ../liblapack.a *.o
popd
rm -fr temp

%build
for type in %{types}; do
    case $type in
	%{_arch})	libname=%{name}		;;
	*)		libname=%{name}-$type	;;
    esac
    rm -fr %{_arch}_${type}
    mkdir -p %{_arch}_${type}
    pushd %{_arch}_${type}
	../configure -b %{mode} -D c -DWALL -Fa alg			\
	    '-Wa,--noexecstack -fPIC'					\
	    -Ss f77lib `gfortran --print-file-name=libgfortran.so`	\
	    --prefix=%{buildroot}%{_prefix}				\
	    --incdir=%{buildroot}%{_includedir}				\
	    --libdir=%{buildroot}%{_libdir}/${libname}			\
	    --with-netlib-lapack=%{_builddir}/ATLAS/liblapack.a
	if [ "$type" = "sse" ]; then
		sed -i 's#ARCH =.*#ARCH = PIII32SSE1#' Make.inc
		sed -i 's#-DATL_SSE3 -DATL_SSE2##' Make.inc 
	elif [ "$type" = "sse2" ]; then
%ifarch %{ix86}
		sed -i 's#ARCH =.*#ARCH = P432SSE2#' Make.inc
		sed -i 's#-DATL_SSE3##' Make.inc 
		sed -i 's#-msse3#-msse2#' Make.inc
%endif
%ifarch x86_64
		sed -i 's#ARCH =.*#ARCH = HAMMER64SSE2#' Make.inc
		sed -i 's#-DATL_SSE3##' Make.inc 
		sed -i 's#-msse3#-msse2#' Make.inc
%endif
	elif [ "$type" = "sse3" ]; then
%ifarch %{ix86}
		sed -i 's#ARCH =.*#ARCH = P4E32SSE3#' Make.inc
%endif
%ifarch x86_64
		sed -i 's#ARCH =.*#ARCH = HAMMER64SSE3#' Make.inc
%endif
	fi
	sed -i 's#-melf_i386##' Make.inc
	sed -i 's#-melf_x86_64##' Make.inc
	make build
	cd lib
	make shared
	make ptshared
    popd
done

%install
for type in %{types}; do
    dirname=%{name}-$type
    pushd %{_arch}_${type}
	make DESTDIR=%{buildroot} install || :
	mkdir -p %{buildroot}%{_libdir}/${dirname}
	cp -pr lib/*.so* %{buildroot}%{_libdir}/${dirname}/
	mv %{buildroot}%{_includedir}/atlas %{buildroot}%{_includedir}/${dirname}
	mv %{buildroot}%{_includedir}/*.h %{buildroot}%{_includedir}/${dirname}
    popd
    echo "%{_libdir}/${dirname}"					\
	> %{buildroot}%{_libdir}/${dirname}/atlas.conf
done

mkdir -p %{buildroot}%{_libdir}/%{name}-source
mkdir -p %{buildroot}%{_includedir}/%{name}-source
mkdir -p %{buildroot}%{_usrsrc}
tar jxf %{SOURCE0} -C %{buildroot}%{_usrsrc}
pushd %{buildroot}%{_usrsrc}/ATLAS
    patch -p0 < %{PATCH0}
popd

install -D %{SOURCE4} %{buildroot}%{_usrsrc}/ATLAS/Makefile
perl -pi -e 's|\@\@LIBDIR\@\@|%{_libdir}|g;'				\
	 -e 's|\@\@ARCH\@\@|%{_arch}|g;'				\
	 -e 's|\@\@MODE\@\@|%{mode}|g;'					\
	%{buildroot}%{_usrsrc}/ATLAS/Makefile

install -D %{SOURCE5} %{buildroot}%{_usrsrc}/ATLAS/README.mandriva
perl -pi -e 's|\@\@VERSION\@\@|%{version}|g;'				\
	 -e 's|\@\@RELEASE\@\@|%{release}|g;'				\
	 -e 's|\@\@ARCH\@\@|%{_arch}|g;'				\
	%{buildroot}%{_usrsrc}/ATLAS/README.mandriva

%clean
rm -rf %{buildroot}

########################################################################
%post
echo "

  Please check %{_usrsrc}/ATLAS/README.mandriva for build instructions.

"

%files
%dir %{_usrsrc}/ATLAS
%{_usrsrc}/ATLAS/*
%dir %{_includedir}/%{name}-source
%dir %{_libdir}/%{name}-source
%doc doc/*



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 306 |12cr|atomicparsley-0.9.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Spec is based on MIB work

%define		oname AtomicParsley

Name:		atomicparsley
Version:	0.9.0
Release:	%mkrel 1
Summary:	Command-Line Program to Read and Set iTunes-style Metadata Tags
License:	GPLv2
Group:		Sound
Url:		http://atomicparsley.sourceforge.net
Source0:	http://prdownloads.sourceforge.net/atomicparsley/%{oname}-source-%{version}.zip
Patch1:		AtomicParsley-fix_bad_math.patch
BuildRequires:	libstdc++-devel
BuildRequires:	glibc-devel
BuildRequires:	unzip

%description
AtomicParsley is a lightweight command line program that can read and set
iTunes-style metadata tags in MPEG-4 files & 3gp assets in 3GPP/3GPP2 files. 

%prep
%setup -q -n %{oname}-source-%{version}
%patch1

%__sed -i '
s/g++/$CXX/g;
s/-g//g;
s/-O2/$OPTFLAGS/g;
' build

%__sed -i '1aset -e' build

%build
CXX="%__cxx" \
OPTFLAGS="%{optflags} -Wall -Wno-deprecated -fno-strict-aliasing" \
./build

%install
%__rm -rf %{buildroot}
%__install -D -m0755 %{oname} %{buildroot}%{_bindir}/%{name}

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING
%{_bindir}/%{name}



%changelog
* Fri Feb 17 2012 Andrey Bondrov <abondrov@mandriva.org> 0.9.0-1
+ Revision: 775963
- imported package atomicparsley


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 307 |12cr|atomix-2.14.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.14.0
%define release	7

Summary:		Mind game - build molecules out of single atoms
Name:		atomix
Version:		%{version}
Release:		%{release}
License:		GPLv2+
Group:		Games/Puzzles
URL:		http://triq.net/~jens/atomix.php
Source:		ftp://ftp.gnome.org/pub/gnome/sources/%{name}/%{name}-%{version}.tar.bz2
Source1:		atomix-zh_TW.po.bz2

BuildRequires:	pkgconfig(libgnomeui-2.0)
BuildRequires:	gettext
BuildRequires:	perl(XML::Parser)
BuildRequires:  imagemagick
BuildRequires:  desktop-file-utils
Requires(pre):	rpm-helper

%description
Atomix is a little mind game where you have to build molecules out of
single atoms. These are laying around between the walls and obstacles
on the playfield. Once you have pushed an atom in one direction it
moves until it hits an obstacle or another atom. It needs some thinking
how to construct complex molecules with this atom behaviour. The game
is inspired by the original Amiga version.

%prep
%setup -q

[ "%{version}" = "1.2.2a" ] && bzip2 -dc %{SOURCE1} > po/zh_TW.po

%build
export LDFLAGS="${LDFLAGS} -lm" 
%configure --bindir=%{_gamesbindir} --localstatedir=%{_localstatedir}/lib
# fix localization
sed  -i 's!^SOURCES = !&\n'"$(grep "^CATALOGS" po/Makefile.in)"'!' po/Makefile

%make

%install
GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 %makeinstall_std \
	bindir=%{_gamesbindir} \
	localstatedir=%{_localstatedir}/lib


desktop-file-install --vendor="" \
  --remove-category="Application" \
  --remove-category="PuzzleGame" \
  --add-category="X-MandrivaLinux-MoreApplications-Games-Puzzles" \
  --add-category="Game" \
  --add-category="LogicGame" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

mkdir -p %{buildroot}%{_miconsdir} \
         %{buildroot}%{_iconsdir} \
         %{buildroot}%{_liconsdir}
convert -geometry 16x16 atomix-icon.png %{buildroot}%{_miconsdir}/%{name}.png
install -D -m 644       atomix-icon.png %{buildroot}%{_iconsdir}/%{name}.png
convert -geometry 48x48 atomix-icon.png %{buildroot}%{_liconsdir}/%{name}.png

%find_lang %{name}

%pre
%create_ghostfile %{_localstatedir}/lib/games/atomix.scores root games 0664


%files -f %{name}.lang
%doc README
%attr(2511, root, games) %{_gamesbindir}/atomix
%{_datadir}/%{name}
%{_datadir}/applications/*.desktop
%{_datadir}/gnome-2.0/ui/*.xml
%{_datadir}/pixmaps/*.png
%ghost %{_localstatedir}/lib/games/atomix.scores
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png





%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 2.14.0-7mdv2011.0
+ Revision: 616630
- the mass rebuild of 2010.0 packages

* Tue Jun 09 2009 Jérôme Brenier <incubusss@mandriva.org> 2.14.0-6mdv2010.0
+ Revision: 384167
- fix install (localstatedir to /var/lib)
- fix license

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Thu Mar 13 2008 Andreas Hasenack <andreas@mandriva.com> 2.14.0-3mdv2008.1
+ Revision: 187660
- rebuild for 2008.1

  + Thierry Vignaud <tv@mandriva.org>
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Mon Sep 18 2006 Nicolas Lécureuil <neoclust@mandriva.org>
+ 2006-09-17 06:08:29 (61766)
- atomix-2.14.0-2mdv2007.0

* Sun Sep 17 2006 Nicolas Lécureuil <neoclust@mandriva.org>
+ 2006-09-16 17:02:56 (61764)
- Remove wrong category

* Sun Sep 17 2006 Nicolas Lécureuil <neoclust@mandriva.org>
+ 2006-09-16 16:58:06 (61763)
- XDG

* Fri Aug 04 2006 Nicolas Lécureuil <neoclust@mandriva.org>
+ 2006-08-03 03:43:31 (43086)
- import atomix-2.14.0-1mdk

* Sat Apr 29 2006 Jerome Soyer <saispo@mandriva.org> 2.14.0-1mdk
- New release 2.14.0
- Fix Url

* Wed Nov 16 2005 Abel Cheung <deaddog@mandriva.org> 1.2.4-1mdk
- New release 1.2.4

* Fri Sep 09 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.2.2a-2mdk
- Fix BuildRequires  ( because of the use of convert )
- mkrel

* Mon Aug 08 2005 Abel Cheung <deaddog@mandriva.org> 1.2.2a-1mdk
- New release
- Drop my icons, use official one
- Update traditional Chinese translation

* Tue Jun 21 2005 Abel Cheung <deaddog@mandriva.org> 1.2.1-1mdk
- New version (nice to know it's risen from coffin)
- Drop patch (not needed)

* Sun Nov 21 2004 Abel Cheung <deaddog@mandrake.org> 1.0.1-3mdk
- Yet another BuildRequires fix
- Fix pre script

* Sun Nov 21 2004 Abel Cheung <deaddog@mandrake.org> 1.0.1-2mdk
- Fix BuildRequires (thx Stefan's bot)
- P0: fix build with newer gcc
- Regen auto* stuff because of change in intltool

* Wed Dec 31 2003 Abel Cheung <deaddog@deaddog.org> 1.0.1-1mdk
- First Mandrake package (?)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 308 |12cr|atool-0.39.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name atool
%define version 0.39.0
%define release %mkrel 1

Summary:        A script for managing file archives of various types
Name:           %{name}
Group:		Archiving/Compression
Version:        %{version}
Release:        %{release}
Source:         http://savannah.nongnu.org/download/atool/%{name}-%{version}.tar.gz
Patch: atool-0.37.0-bash-completion.patch
URL:            http://www.nongnu.org/atool/
License:        GPLv2+
BuildRoot:      %{_tmppath}/%{name}-%{version}-root
BuildArch:	noarch
Requires:	perl

%description
atool is a script for managing file archives of various types (tar,
tar+gzip, zip, etc). The main command is probably 'aunpack' which
extracts files from an archive. It overcomes the dreaded "multiple
files in archive root" problem by first extracting to a unique
subdirectory, and then moving back the files if possible. aunpack
also prevents local files from being overwritten by mistake. Other
commands provided are apack (for creating archives), als (for listing
files in archives), and acat (for extracting files to stdout). 

%prep
%setup -q
%patch -p1 -b .bash-completion

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall
install -m 644 -D extra/bash-completion-atool_0.1-1 %buildroot%_sysconfdir/bash_completion.d/atool

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc README ChangeLog NEWS TODO
%config(noreplace) %_sysconfdir/bash_completion.d/atool
%{_bindir}/*
%{_mandir}/man1/*


%changelog
* Wed Apr 04 2012 Götz Waschk <waschk@mandriva.org> 0.39.0-1
+ Revision: 789114
- update to new version 0.39.0

* Tue Aug 16 2011 Götz Waschk <waschk@mandriva.org> 0.38.0-1
+ Revision: 694674
- update to new version 0.38.0

* Fri Oct 02 2009 Götz Waschk <waschk@mandriva.org> 0.37.0-2mdv2011.0
+ Revision: 452468
- add xz to bash-completion file

* Sat Aug 15 2009 Götz Waschk <waschk@mandriva.org> 0.37.0-1mdv2010.0
+ Revision: 416444
- update to new version 0.37.0

* Wed Aug 05 2009 Götz Waschk <waschk@mandriva.org> 0.36.0-2mdv2010.0
+ Revision: 410000
- add tbz2 extension to bash completion

* Fri Feb 27 2009 Götz Waschk <waschk@mandriva.org> 0.36.0-1mdv2009.1
+ Revision: 345827
- update to new version 0.36.0

* Fri Jan 16 2009 Götz Waschk <waschk@mandriva.org> 0.35.0-3mdv2009.1
+ Revision: 330139
- update patch to include the lzma extension
- update license

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 0.35.0-2mdv2009.0
+ Revision: 266221
- rebuild early 2009.0 package (before pixel changes)

* Mon Jun 09 2008 Götz Waschk <waschk@mandriva.org> 0.35.0-1mdv2009.0
+ Revision: 217016
- new version

* Wed Apr 09 2008 Götz Waschk <waschk@mandriva.org> 0.34.0-1mdv2009.0
+ Revision: 192443
- new version
- add bash completion

  + Pascal Terjan <pterjan@mandriva.org>
    - Don't define package macro

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Aug 23 2007 Götz Waschk <waschk@mandriva.org> 0.33.0-1mdv2008.0
+ Revision: 70652
- new version

* Wed Jul 25 2007 Götz Waschk <waschk@mandriva.org> 0.32.0-2mdv2008.0
+ Revision: 55218
- Import atool



* Thu Jul 20 2006 Götz Waschk <waschk@mandriva.org> 0.32.0-1mdv2007.0
- Rebuild

* Wed Dec 14 2005 Götz Waschk <waschk@mandriva.org> 0.32.0-1mdk
- New release 0.32.0
- use mkrel

* Tue Aug 09 2005 Götz Waschk <waschk@mandriva.org> 0.31.0-1mdk
- New release 0.31.0

* Mon Jul 25 2005 Gtz Waschk <waschk@mandriva.org> 0.30.0-2mdk
- fix URLs

* Mon Jul 25 2005 Lenny Cartier <lenny@mandrakesoft.com> 0.30.0-1mdk
- 0.30.0

* Thu Jul 07 2005 Gtz Waschk <waschk@mandriva.org> 0.29.0-2mdk
- Rebuild

* Tue Jul  6 2004 Goetz Waschk <waschk@linux-mandrake.com> 0.29.0-1mdk
- New release 0.29.0

* Fri Jun 18 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.28.0-1mdk
- 0.28.0
- remove patch merged upstream

* Sun Apr 18 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.27.0-2mdk
- fix lha

* Fri Nov 14 2003 Gtz Waschk <waschk@linux-mandrake.com> 0.27.0-1mdk
- fix build
- new version

* Sat May 24 2003 Gtz Waschk <waschk@linux-mandrake.com> 0.26.0-1mdk
- new version

* Fri Dec 27 2002 Gtz Waschk <waschk@linux-mandrake.com> 0.25.0-2mdk
- rebuild

* Sat Nov  9 2002 Gtz Waschk <waschk@linux-mandrake.com> 0.25.0-1mdk
- new version

* Thu Oct 10 2002 Gtz Waschk <waschk@linux-mandrake.com> 0.24.0-1mdk
- use installation macro
- new version

* Tue Oct  1 2002 Gtz Waschk <waschk@linux-mandrake.com> 0.23.0-2mdk
- add some man page symlinks for the individual commands

* Mon Sep 30 2002 Gtz Waschk <waschk@linux-mandrake.com> 0.23.0-1mdk
- initial Mandrake package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 309 |12cr|atop-1.26-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name atop
%define version 1.26
%define release %mkrel 1

Name:      %name
Version:   %version
Release:   %release
Source:    http://www.atcomputing.nl/Tools/atop/packages/%{name}-%{version}.tar.gz
Patch1:	   atop-1.25-initscript_LSB.patch
URL:       http://www.ATComputing.nl/atop
Summary:   AT Computing System and Process Monitor
License:   GPL
Group:     Text tools 
Buildrequires: zlib-devel ncurses-devel
BuildRoot: %{_tmppath}/%{name}-%{version}

%description
The program atop is an interactive monitor to view the load on
a Linux-system. It shows the occupation of the most critical
hardware-resources (from a performance point of view) on system-level,
i.e. cpu, memory, disk and network. It also shows which processes are
responsible for the indicated load (again cpu-, memory-, disk- and
network-load on process-level).
The program atop can also be used to log system- and process-level
information in raw format for long-term analysis.

The program atopsar can be used to view system-level statistics as
reports, similar to the program sar.

%prep
%setup -q
%patch1 -p1 -b .LSB
sed -i -e "s/CFLAGS  =/CFLAGS +=/" Makefile

%build
CFLAGS="%{optflags}" %make

%install
rm    -rf 			  $RPM_BUILD_ROOT

install -Dp -m 04711 atop 	  $RPM_BUILD_ROOT%{_bindir}/atop
ln -s atop                        $RPM_BUILD_ROOT%{_bindir}/atopsar
install -Dp -m 0644 man/atop.1 	  $RPM_BUILD_ROOT%{_mandir}/man1/atop.1
install -Dp -m 0644 man/atopsar.1 $RPM_BUILD_ROOT%{_mandir}/man1/atopsar.1
install -Dp -m 0755 atop.init 	  $RPM_BUILD_ROOT%{_initrddir}/atop
install -Dp -m 0711 atop.daily	  $RPM_BUILD_ROOT/etc/atop/atop.daily
install -Dp -m 0644 atop.cron 	  $RPM_BUILD_ROOT/etc/cron.d/atop
install -Dp -m 0644 psaccs_atop	  $RPM_BUILD_ROOT/etc/logrotate.d/psaccs_atop
install -Dp -m 0644 psaccu_atop	  $RPM_BUILD_ROOT/etc/logrotate.d/psaccu_atop
install -d  -m 0755 		  $RPM_BUILD_ROOT/var/log/atop

%clean
rm -rf    $RPM_BUILD_ROOT

%post
%_post_service atop

# save today's logfile (format might be incompatible)
mv /var/log/atop/atop_`date +%Y%m%d` /var/log/atop/atop_`date +%Y%m%d`.save \
					2> /dev/null || :

# create dummy files to be rotated
touch /var/log/atop/dummy_before /var/log/atop/dummy_after

# activate daily logging for today
/etc/atop/atop.daily

%preun
%_preun_service atop

%files
%defattr(-,root,root)
%doc README COPYING README AUTHOR ChangeLog
%{_bindir}/atop
%{_bindir}/atopsar
%{_mandir}/man1/atop.1*
%{_mandir}/man1/atopsar.1*
%config %{_initrddir}/atop
%{_sysconfdir}/%{name}/atop.daily
%{_sysconfdir}/cron.d/atop
%{_sysconfdir}/logrotate.d/psaccs_atop
%{_sysconfdir}/logrotate.d/psaccu_atop
%dir /var/log/atop/


%changelog
* Fri Jan 07 2011 Antoine Ginies <aginies@mandriva.com> 1.26-1mdv2011.0
+ Revision: 629520
- atop version 1.26

* Wed Dec 01 2010 Funda Wang <fwang@mandriva.org> 1.25-2mdv2011.0
+ Revision: 604338
- rebuild for new zlib

* Sun Aug 15 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.25-1mdv2011.0
+ Revision: 569923
- use %%{_sysconfdir} in file list
- fix license according to COPYING file
- rediff patch
- update to 1.25

* Fri Jan 29 2010 Frederik Himpe <fhimpe@mandriva.org> 1.24-1mdv2010.1
+ Revision: 498286
- Update to new version 1.24
- Use Mandriva CFLAGS

* Tue Nov 10 2009 Andrey Borzenkov <arvidjaar@mandriva.org> 1.23-4mdv2010.1
+ Revision: 464255
- patch1 - LSBify init script

* Tue Sep 01 2009 Thierry Vignaud <tv@mandriva.org> 1.23-3mdv2010.0
+ Revision: 423974
- rebuild

* Thu Jun 19 2008 Thierry Vignaud <tv@mandriva.org> 1.23-2mdv2009.0
+ Revision: 226190
- rebuild

* Thu Mar 06 2008 Antoine Ginies <aginies@mandriva.com> 1.23-1mdv2008.1
+ Revision: 180922
- add ncurses-devel buildrequires
- it's zlib-devel buildrequires, not bzip2-devel requires
- add bzip2-devel buildrequires
- new version
- new version 1.2.3

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

  + Erwan Velu <erwan@mandriva.org>
    - Import atop


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 310 |12cr|aubio-0.3.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	A library for audio labelling
Name:		aubio
Version:	0.3.2
Release:	8
License:	GPLv2+
Group:		Sound
Url:		http://aubio.org/
Source0:	http://aubio.org/pub/%{name}-%{version}.tar.bz2
Patch0:		%{name}-0.3.2-format_not_a_string_literal_and_no_format_arguments.patch
Patch1:		aubio-0.3.2-fix-link.patch
Patch2:		aubio-linking.patch
Patch3:		aubio-numarray-gnuplot.patch
BuildRequires:	swig
BuildRequires:	pkgconfig(fftw3)
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	pkgconfig(samplerate)
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(lash-1.0)
BuildRequires:	pd-devel
BuildRequires:	docbook-to-man
Requires:	%{libname} = %{version}-%{release}

%description
A library for audio labelling. Its features include segmenting 
a sound file before each of its attacks, performing pitch 
detection, tapping the beat and producing midi streams from 
live audio. The name aubio comes from 'audio' with a typo: 
several transcription errors are likely to be found in the 
results too.

%package -n %{libname}
Summary:	Main library for %{name}
Group:		System/Libraries
Requires:	%{name} = %{version}-%{release}

%description -n %{libname}
Main library for %{name}.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/C++
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}

%description -n %{develname}
Development files and headers for %{name}.

%package -n python-%{name}
Summary:	Python bindings for %{name}
Group:		Development/Python
Requires:	%{libname} = %{version}-%{release}
%py_requires -d

%description -n python-%{name}
Python bindings for %{name}.

%prep
%setup -q
%patch0 -p1
%patch1 -p0
%patch2 -p1
%patch3 -p1

%build
%define _disable_ld_no_undefined 1
export CPPFLAGS="%{optflags} -I%{_includedir}/pd"
%configure2_5x --disable-static

%make

%install
%makeinstall_std

%ifarch x86_64
mv -f %{buildroot}%{_prefix}/lib/pd %{buildroot}%{_libdir}/pd
%endif

%files
%doc AUTHORS README THANKS TODO
%{_bindir}/*
%{_datadir}/sounds/*
%{_mandir}/man1/*

%files -n %{libname}
%{_libdir}/*.so.%{major}*
%{_libdir}/pd

%files -n %{develname}
%{_includedir}/%{name}
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc

%files -n python-%{name}
%{python_sitelib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 311 |12cr|audacious-3.3.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name audacious
%define version 3.3.2
%define prerel 0
%define rel 1
%if %prerel
%define release	%mkrel -c  %prerel %rel
%define fname %name-%version-%prerel
%else
%define fname %name-%version
%define release %mkrel %rel
%endif
%define major 		1
%define libname 	%mklibname %{name} %{major}
%define major2 		2
%define libname2 	%mklibname %{name} %{major2}
%define libname_devel 	%mklibname %{name} -d

Summary:	A versatile and handy media player
Name:		%name
Version:        %version
Release:	%release
Epoch:		5
Source0:	http://distfiles.audacious-media-player.org/%fname.tar.bz2
License:	GPLv3+
Group:		Sound
Url:		http://audacious-media-player.org/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:  libmcs-devel >= 0.4.0
BuildRequires:	gtk+3-devel
BuildRequires:	dbus-glib-devel
BuildRequires:	libguess-devel
BuildRequires:  desktop-file-utils
BuildRequires:  chrpath
BuildRequires:  gtk-doc
Suggests: audacious-pulse
Requires: audacious-plugins
Requires:	%{libname} = %epoch:%{version}
Requires:	%{libname2} = %epoch:%{version}
Provides:	beep-media-player
Obsoletes:	beep-media-player
Requires(post):  desktop-file-utils
Requires(postun):  desktop-file-utils

%description
Audacious is a media player based on the BMP music playing application.
Its primary goals are usability and usage of current desktop standards.

%package -n %{libname}
Group:		System/Libraries
Summary:	Library for %{name}
Epoch: %epoch

%description -n %{libname}
Audacious is a media player based on the BMP music playing application.
Its primary goals are usability and usage of current desktop standards.
This package contains the library needed by %{name}.

%package -n %{libname2}
Group:		System/Libraries
Summary:	Library for %{name}
Epoch: %epoch

%description -n %{libname2}
Audacious is a media player based on the BMP music playing application.
Its primary goals are usability and usage of current desktop standards.
This package contains the library needed by %{name}.

%package -n %{libname_devel}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{epoch}:%{version}
Requires:	%{libname2} = %{epoch}:%{version}
Provides:	lib%{name}-devel = %{epoch}:%{version}-%{release}
Provides:	%{name}-devel = %{epoch}:%{version}-%{release}
Obsoletes:	%mklibname -d %name 5
Epoch: %epoch

%description -n %{libname_devel}
Audacious is a media player based on the BMP music playing application.
Its primary goals are usability and usage of current desktop standards.
This package contains the files needed for developing applications
which use %{name}.

%prep
%setup -q -n %fname
%apply_patches

%build
#gw: else libid3tag does not build
%define _disable_ld_no_undefined 1
%configure2_5x --enable-chardet

%make
#make documentation-build

%install
rm -rf $RPM_BUILD_ROOT installed-docs
%makeinstall_std
chrpath -d %buildroot%_bindir/*
#mkdir installed-docs
#cp -r doc/audacious/html installed-docs/audacious
#cp -r doc/libaudacious/html installed-docs/libaudacious

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="Audio" \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/*
rm -rf %buildroot%_datadir/audacious/applications/

%find_lang %name
rm -f %buildroot%_includedir/mp4.h

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %name.lang
%defattr(0755,root,root,0755)
%_bindir/audtool
%{_bindir}/%{name}
%defattr(0644,root,root,0755)
%doc AUTHORS
%{_datadir}/applications/%{name}.desktop
%dir %{_datadir}/%name
%dir %{_datadir}/%name/images
%_datadir/%name/AUTHORS
%_datadir/%name/COPYING
%{_datadir}/%name/images/*.png
%_datadir/icons/hicolor/*/apps/*
%{_mandir}/man1/*

%files -n %{libname}
%defattr(0644,root,root,0755)
%{_libdir}/*.so.%{major}*

%files -n %{libname2}
%defattr(0644,root,root,0755)
%_libdir/libaudclient.so.%{major2}*

%files -n %{libname_devel}
%defattr(0644,root,root,0755)
%dir %{_includedir}/%name
%{_includedir}/libaudcore
%{_includedir}/libaudgui

%{_includedir}/%name/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc


%changelog
* Mon Sep 24 2012 Götz Waschk <waschk@mandriva.org> 5:3.3.2-1mdv2012.0
+ Revision: 817469
- update to new version 3.3.2

* Mon Aug 27 2012 Götz Waschk <waschk@mandriva.org> 5:3.3.1-1
+ Revision: 815817
- new version

* Thu Aug 02 2012 Götz Waschk <waschk@mandriva.org> 5:3.3-1
+ Revision: 811586
- update file list
- new version
- require gtk+ 3.x
- drop patch

* Fri Jul 06 2012 Alexander Khrukin <akhrukin@mandriva.org> 5:3.2.4-1
+ Revision: 808369
- version update 3.2.4

* Wed May 30 2012 Götz Waschk <waschk@mandriva.org> 5:3.2.3-1
+ Revision: 801228
- update to new version 3.2.3

* Mon Apr 02 2012 Götz Waschk <waschk@mandriva.org> 5:3.2.2-1
+ Revision: 788679
- new version

* Tue Feb 28 2012 Götz Waschk <waschk@mandriva.org> 5:3.2.1-1
+ Revision: 781226
- new version

* Mon Jan 23 2012 Götz Waschk <waschk@mandriva.org> 5:3.2-1
+ Revision: 766771
- update docs list
- new version

* Tue Jan 10 2012 Götz Waschk <waschk@mandriva.org> 5:3.2-0.beta2.1
+ Revision: 759509
- new prerelease

* Sun Jan 01 2012 Götz Waschk <waschk@mandriva.org> 5:3.2-0.beta1.1
+ Revision: 748660
- fix linking
- drop patch 1
- new prerelease
- new source URL
- update build deps
- spec cleanup

* Tue Dec 06 2011 Götz Waschk <waschk@mandriva.org> 5:3.1.1-1
+ Revision: 738106
- new version

* Wed Nov 09 2011 Götz Waschk <waschk@mandriva.org> 5:3.1-1
+ Revision: 729319
- new version

* Wed Nov 02 2011 Götz Waschk <waschk@mandriva.org> 5:3.1-0.beta3.2
+ Revision: 712599
- build with gtk+3

* Wed Oct 26 2011 Götz Waschk <waschk@mandriva.org> 5:3.1-0.beta3.1
+ Revision: 707272
- new prerelease
- remove old configure option

* Mon Oct 17 2011 Götz Waschk <waschk@mandriva.org> 5:3.1-0.beta2.1
+ Revision: 704978
- new prerelease

* Tue Sep 20 2011 Götz Waschk <waschk@mandriva.org> 5:3.0.3-1
+ Revision: 700537
- update to new version 3.0.3

* Thu Aug 25 2011 Götz Waschk <waschk@mandriva.org> 5:3.0.2-1
+ Revision: 696550
- update to new version 3.0.2

* Sat Aug 13 2011 Götz Waschk <waschk@mandriva.org> 5:3.0.1-1
+ Revision: 694419
- update to new version 3.0.1

* Tue Jul 19 2011 Götz Waschk <waschk@mandriva.org> 5:3.0-1
+ Revision: 690596
- new version

* Mon Jul 18 2011 Götz Waschk <waschk@mandriva.org> 5:2.5.4-1
+ Revision: 690247
- update to new version 2.5.4

* Thu Jun 30 2011 Götz Waschk <waschk@mandriva.org> 5:2.5.3-1
+ Revision: 688351
- update to new version 2.5.3

* Tue Jun 21 2011 Götz Waschk <waschk@mandriva.org> 5:2.5.2-1
+ Revision: 686473
- new version
- bz2 tarball

* Sat May 21 2011 Götz Waschk <waschk@mandriva.org> 5:2.5.1-1
+ Revision: 676722
- update to new version 2.5.1

* Thu May 05 2011 Götz Waschk <waschk@mandriva.org> 5:2.5.0-1
+ Revision: 669217
- new version
- bump libmowgli dep
- update file list

* Fri Feb 25 2011 Götz Waschk <waschk@mandriva.org> 5:2.4.4-1
+ Revision: 639778
- new version

* Wed Jan 26 2011 Götz Waschk <waschk@mandriva.org> 5:2.4.3-3
+ Revision: 632978
- rebuild

* Sun Jan 23 2011 Götz Waschk <waschk@mandriva.org> 5:2.4.3-2
+ Revision: 632440
- rebuild

* Thu Jan 13 2011 Götz Waschk <waschk@mandriva.org> 5:2.4.3-1
+ Revision: 631007
- update to new version 2.4.3

* Wed Dec 08 2010 Götz Waschk <waschk@mandriva.org> 5:2.4.2-1mdv2011.0
+ Revision: 615993
- new version
- fix source URL

* Thu Aug 26 2010 Götz Waschk <waschk@mandriva.org> 5:2.4.0-1mdv2011.0
+ Revision: 573425
- new version

* Mon Aug 16 2010 Götz Waschk <waschk@mandriva.org> 5:2.4-0.rc2.1mdv2011.0
+ Revision: 570284
- new release candidate

* Wed Aug 11 2010 Götz Waschk <waschk@mandriva.org> 5:2.4-0.rc1.1mdv2011.0
+ Revision: 569002
- new release candidate

* Thu Aug 05 2010 Götz Waschk <waschk@mandriva.org> 5:2.4-0.beta2.1mdv2011.0
+ Revision: 566291
- new beta version

* Sat Jul 24 2010 Götz Waschk <waschk@mandriva.org> 5:2.4-0.beta1.1mdv2011.0
+ Revision: 558214
- new beta version
- build with libguess
- update file list

* Mon May 24 2010 Götz Waschk <waschk@mandriva.org> 5:2.3-2mdv2010.1
+ Revision: 545775
- fix broken symlinks (bug #59462)

* Thu Apr 08 2010 Götz Waschk <waschk@mandriva.org> 5:2.3-1mdv2010.1
+ Revision: 532884
- new version
- remove libSAD

* Wed Nov 25 2009 Götz Waschk <waschk@mandriva.org> 5:2.2-1mdv2010.1
+ Revision: 469945
- new version
- suggest audacious-pulse again

* Tue Nov 10 2009 Götz Waschk <waschk@mandriva.org> 5:2.2-0.beta2.1mdv2010.1
+ Revision: 463967
- new prerelease
- don't suggest pulseaudio plugin anymore

* Sun Nov 08 2009 Götz Waschk <waschk@mandriva.org> 5:2.2-0.beta1.1mdv2010.1
+ Revision: 463253
- new version
- drop patches 0,2
- update file list

* Sun Aug 09 2009 Götz Waschk <waschk@mandriva.org> 5:2.1-2mdv2010.0
+ Revision: 412762
- remove udet support, fixes bug #52712

* Mon Jul 13 2009 Götz Waschk <waschk@mandriva.org> 5:2.1-1mdv2010.0
+ Revision: 395442
- new version

* Thu May 14 2009 Götz Waschk <waschk@mandriva.org> 5:2.0.1-1mdv2010.0
+ Revision: 375638
- new version

* Wed May 13 2009 Götz Waschk <waschk@mandriva.org> 5:2.0.0-1mdv2010.0
+ Revision: 375231
- new version

* Tue May 12 2009 Götz Waschk <waschk@mandriva.org> 5:2.0-0.beta1.1mdv2010.0
+ Revision: 374892
- new version
- new library package
- drop patch 0
- rediff patch 2
- update file list

* Thu Jan 22 2009 Götz Waschk <waschk@mandriva.org> 5:1.5.1-4mdv2009.1
+ Revision: 332676
- fix format strings

* Mon Jul 21 2008 Götz Waschk <waschk@mandriva.org> 5:1.5.1-3mdv2009.0
+ Revision: 239389
- update license

* Tue Jun 10 2008 Götz Waschk <waschk@mandriva.org> 5:1.5.1-2mdv2009.0
+ Revision: 217430
- really disable --no-undefined
- fix bug #41360 (crash with audacious -p without files)
- disable no-undefined again
- reenable no-undefined
- spec cleanup
- comment usage of _disable_ld_no_undefined

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Sun May 25 2008 Götz Waschk <waschk@mandriva.org> 5:1.5.1-1mdv2009.0
+ Revision: 211158
- new version
- rediff the patch
- disable --no-undefined to make it build

* Wed Apr 23 2008 Götz Waschk <waschk@mandriva.org> 5:1.5.0-2mdv2009.0
+ Revision: 196915
- disable sse2

* Tue Apr 08 2008 Götz Waschk <waschk@mandriva.org> 5:1.5.0-1mdv2009.0
+ Revision: 192409
- new version
- drop patch 0
- update file list

* Mon Feb 18 2008 Götz Waschk <waschk@mandriva.org> 5:1.4.6-2mdv2008.1
+ Revision: 171206
- rebuild for new libmcs

* Fri Feb 01 2008 Götz Waschk <waschk@mandriva.org> 5:1.4.6-1mdv2008.1
+ Revision: 161113
- new version

* Wed Jan 23 2008 Thierry Vignaud <tv@mandriva.org> 5:1.4.5-3mdv2008.1
+ Revision: 157126
- suggests audacious-pulse

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Tue Jan 01 2008 Götz Waschk <waschk@mandriva.org> 5:1.4.5-2mdv2008.1
+ Revision: 140162
- rebuild for new libmowgli

* Sun Dec 30 2007 Götz Waschk <waschk@mandriva.org> 5:1.4.5-1mdv2008.1
+ Revision: 139619
- new version

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Dec 06 2007 Götz Waschk <waschk@mandriva.org> 5:1.4.4-1mdv2008.1
+ Revision: 115819
- new version

* Mon Nov 19 2007 Götz Waschk <waschk@mandriva.org> 5:1.4.2-1mdv2008.1
+ Revision: 110200
- new version

* Fri Nov 02 2007 Funda Wang <fwang@mandriva.org> 5:1.4.0-0.rc1.1mdv2008.1
+ Revision: 105158
- New version 1.4.0 rc1

* Mon Oct 29 2007 Götz Waschk <waschk@mandriva.org> 5:1.4.0-0.beta4.1mdv2008.1
+ Revision: 102929
- new version
- update file list

* Sat Oct 20 2007 Götz Waschk <waschk@mandriva.org> 5:1.4.0-0.beta2.1mdv2008.1
+ Revision: 100600
- new version

* Mon Oct 15 2007 Funda Wang <fwang@mandriva.org> 5:1.4.0-0.beta1.3mdv2008.1
+ Revision: 98708
- obsoletes old devel package

* Mon Oct 15 2007 Götz Waschk <waschk@mandriva.org> 5:1.4.0-0.beta1.2mdv2008.1
+ Revision: 98476
- rebuild for new libmowgli

* Mon Oct 15 2007 Götz Waschk <waschk@mandriva.org> 5:1.4.0-0.beta1.1mdv2008.1
+ Revision: 98434
- new version
- fix deps
- fix installation
- update file list

* Wed Oct 10 2007 Götz Waschk <waschk@mandriva.org> 4:1.4.0-0.dr4.1mdv2008.1
+ Revision: 96670
- new version
- new major
- bump deps
- drop patch 2
- fix build

* Wed Aug 08 2007 Götz Waschk <waschk@mandriva.org> 4:1.3.2-3mdv2008.0
+ Revision: 60040
- fix backslash in file name (upstream bug#1006)

* Tue Apr 17 2007 Götz Waschk <waschk@mandriva.org> 4:1.3.2-2mdv2008.0
+ Revision: 14168
- don't use bitmap fonts in the main window by default

* Tue Apr 17 2007 Götz Waschk <waschk@mandriva.org> 4:1.3.2-1mdv2007.1
+ Revision: 13642
- new version
- enable character set detection in tags


* Mon Mar 12 2007 Götz Waschk <waschk@mandriva.org> 1.3.1-1mdv2007.1
+ Revision: 141623
- new version
- drop legacy menu

* Sat Mar 03 2007 Götz Waschk <waschk@mandriva.org> 4:1.3.0-1mdv2007.1
+ Revision: 131803
- new version
- drop merged patch
- add developer's docs

* Thu Mar 01 2007 Götz Waschk <waschk@mandriva.org> 4:1.3.0-0.rc2.2mdv2007.1
+ Revision: 130577
- fix keybinding (bug #28975
- revert bad checkin
- svn snapshot 4189

* Mon Feb 26 2007 Götz Waschk <waschk@mandriva.org> 4:1.3.0-0.rc2.1mdv2007.1
+ Revision: 125892
- new version
- drop patch

* Mon Feb 26 2007 Götz Waschk <waschk@mandriva.org> 4:1.3.0-0.rc1.1mdv2007.1
+ Revision: 125865
- new version 1.3.0rc1
- depend on mcs
- fix library installation

* Fri Feb 16 2007 Götz Waschk <waschk@mandriva.org> 4:1.2.2-1mdv2007.1
+ Revision: 121596
- back to stable version

* Wed Feb 14 2007 Götz Waschk <waschk@mandriva.org> 3:1.3.0-0.alpha4.3mdv2007.1
+ Revision: 120735
- fix error in the desktop file

* Tue Feb 13 2007 Götz Waschk <waschk@mandriva.org> 3:1.3.0-0.alpha4.2mdv2007.1
+ Revision: 120293
- fix audacious -e (bug #28685)

* Tue Feb 06 2007 Götz Waschk <waschk@mandriva.org> 3:1.3.0-0.alpha4.1mdv2007.1
+ Revision: 116596
- new version

* Fri Jan 26 2007 Götz Waschk <waschk@mandriva.org> 3:1.3.0-0.alpha3.1mdv2007.1
+ Revision: 113695
- new version
- rediff the patch

* Tue Jan 16 2007 Götz Waschk <waschk@mandriva.org> 3:1.3.0-0.alpha2.2mdv2007.1
+ Revision: 109400
- rebuild

* Mon Jan 08 2007 Götz Waschk <waschk@mandriva.org> 3:1.3.0-0.alpha2.1mdv2007.1
+ Revision: 105443
- new version
- update the patch

* Fri Nov 24 2006 Götz Waschk <waschk@mandriva.org> 3:1.2.2-1mdv2007.1
+ Revision: 86930
- new version
- add new skins

* Fri Oct 27 2006 Götz Waschk <waschk@mandriva.org> 3:1.2.1-1mdv2007.1
+ Revision: 73025
- new version
- remove merged A-B patch and README.MDK
- new major

* Sat Oct 14 2006 Götz Waschk <waschk@mandriva.org> 3:1.2.0-0.rc3.1mdv2006.0
+ Revision: 64486
- new version
- add new version
- new version
- add new skins
- unpack patches
- Import audacious

* Fri Sep 22 2006 Gtz Waschk <waschk@mandriva.org> 1.2.0-0.rc1.1mdv2007.0
- update file list
- drop patch 3
- new version

* Sat Aug 26 2006 Götz Waschk <waschk@mandriva.org> 3:1.1.2-1mdv2007.0
- New release 1.1.2

* Mon Jul 24 2006 Gtz Waschk <waschk@mandriva.org> 1.1.1-1mdv2007.0
- drop rpaths
- drop patch 4
- fix source URL
- New release 1.1.1

* Thu Jul 13 2006 Gtz Waschk <waschk@mandriva.org> 1.1.0-3mdv2007.0
- move fluidsynth backend to subpackage

* Thu Jul 13 2006 Gtz Waschk <waschk@mandriva.org> 1.1.0-2mdv2007.0
- move amidi to the right directory

* Wed Jul 12 2006 Gtz Waschk <waschk@mandriva.org> 1.1.0-1mdv2007.0
- add new files
- drop old provides
- new major
- new version

* Mon Jul 10 2006 Thierry Vignaud <tvignaud@mandriva.com> 1.1.0-0.dr2.4mdv2007.0
- fix menu entry

* Tue Jul 04 2006 Gtz Waschk <waschk@mandriva.org> 1.1.0-0.dr2.3mdv2007.0
- xdg menu

* Tue Jun 13 2006 Gtz Waschk <waschk@mandriva.org> 1.1.0-0.dr2.2mdv2007.0
- fix patch 2

* Tue Jun 13 2006 Gtz Waschk <waschk@mandriva.org> 1.1.0-0.dr2.1mdv2007.0
- update patch 2
- new version

* Wed May 24 2006 Gtz Waschk <waschk@mandriva.org> 1.1.0-0.dr1.2mdk
- fix buildrequires

* Tue May 23 2006 Gtz Waschk <waschk@mandriva.org> 1.1.0-0.dr1.1mdk
- fix buildrequires
- new version

* Tue Apr 18 2006 Gtz Waschk <waschk@mandriva.org> 1.0.0-1mdk
- update file list
- drop patch 0
- New release 1.0.0

* Mon Apr 17 2006 Gtz Waschk <waschk@mandriva.org> 0.2.4-1mdk
- patch to fix build
- New release 0.2.4

* Tue Mar 28 2006 Gtz Waschk <waschk@mandriva.org> 0.2.3-1mdk
- add arts and voice removal plugins
- rediff patches 2,3
- readd disk writer
- New release 0.2.3

* Mon Mar 06 2006 Gtz Waschk <waschk@mandriva.org> 0.2.2-2mdk
- don't obsolete the crossfade plugin anymore

* Mon Mar 06 2006 Gtz Waschk <waschk@mandriva.org> 0.2.2-1mdk
- obsolete scrobbler plugin
- drop obsolete plugins
- rediff patch 2
- New release 0.2.2

* Fri Feb 03 2006 Gtz Waschk <waschk@mandriva.org> 0.2-2mdk
- add epochs
- bump deps
- 0.2 final

* Fri Jan 27 2006 Gtz Waschk <waschk@mandriva.org> 0.2.0-0.555.2mdk
- enable new ALSA MIDI plugin

* Fri Jan 27 2006 Gtz Waschk <waschk@mandriva.org> 0.2.0-0.555.1mdk
- update patch 2
- new snapshot

* Tue Jan 24 2006 Gtz Waschk <waschk@mandriva.org> 0.2.0-0.518.1mdk
- fix buildrequires
- new snapshot

* Mon Jan 23 2006 Gtz Waschk <waschk@mandriva.org> 0.2.0-0.514.1mdk
- new snapshot

* Wed Jan 18 2006 Gtz Waschk <waschk@mandriva.org> 0.2.0-0.492.1mdk
- fix buildrequires
- new snapshot

* Tue Jan 17 2006 Gtz Waschk <waschk@mandriva.org> 0.2.0-0.485.1mdk
- fix buildrequires
- new snapshot

* Mon Jan 16 2006 Gtz Waschk <waschk@mandriva.org> 0.2.0-0.472.1mdk
- upate file list
- add new plugins
- drop source 1
- new snapshot

* Wed Jan 04 2006 Gtz Waschk <waschk@mandriva.org> 0.1.2-5mdk
- add icon fresh from svn

* Wed Dec 28 2005 Gtz Waschk <waschk@mandriva.org> 0.1.2-4mdk
- fix buildrequires

* Tue Dec 27 2005 Gtz Waschk <waschk@mandriva.org> 0.1.2-3mdk
- drop patch 4

* Mon Dec 12 2005 Gtz Waschk <waschk@mandriva.org> 0.1.2-2mdk
- obsolete modplug plugin as well

* Mon Dec 12 2005 Gtz Waschk <waschk@mandriva.org> 0.1.2-1mdk
- fix buildrequires
- provide and obsolete the crossfade and sid plugins
- New release 0.1.2

* Thu Dec 08 2005 Gtz Waschk <waschk@mandriva.org> 0.1.1-7mdk
- add flac to the supported mime types
- fix buildrequires

* Fri Dec 02 2005 Gtz Waschk <waschk@mandriva.org> 0.1.1-5mdk
- obsolete bmp

* Thu Dec 01 2005 Gtz Waschk <waschk@mandriva.org> 0.1.1-4mdk
- buildrequires

* Thu Dec 01 2005 Gtz Waschk <waschk@mandriva.org> 0.1.1-3mdk
- fix build on x86_64

* Thu Dec 01 2005 Gtz Waschk <waschk@mandriva.org> 0.1.1-2mdk
- initial package

* Wed Nov 30 2005 Gtz Waschk <waschk@mandriva.org> 0.9.7.1-2mdk
- add crossfade fix

* Wed Nov 02 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.9.7.1-1mdk
- new release (at least) (the last one before switching to bmpx)

* Mon Aug 29 2005 Eskild Hustvedt <eskild@mandriva.org> 0.9.7.1-0.20050828cvs1mdk
- New CVS snapshot
- Temporarily drop the ipv6 patch (p3)

* Thu Aug 25 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.9.7.1-0.20050815cvs3mdk
- rebuild with new gtk+
- add buildrequires

* Wed Aug 17 2005 Michael Scherer <misc@mandriva.org> 2:0.9.7.1-0.20050815cvs2mdk
- enhance and rename patch3, now with mp3 support ( with pterjan fix inside )

* Tue Aug 16 2005 Michael Scherer <misc@mandriva.org> 2:0.9.7.1-0.20050815cvs1mdk
- new cvs snapshot ( Eskild Hustvedt )
- ipv6 for vorbis ( patch 3 )

* Thu Aug 11 2005 Eskild Hustvedt <eskild@mandriva.org> 0.9.7.1-0.20050810cvs1mdk
- New CVS snapshot

* Sat Jul 09 2005 Eskild Hustvedt <eskild@mandriva.org> 0.9.7.1-0.20050708cvs1mdk
- New CVS snapshot

* Mon Jun 20 2005 Eskild Hustvedt <eskild@mandriva.org> 0.9.7.1-0.20050619cvs-1mdk
- New CVS snapshot
	- Should fix the playlist refresh bug

* Tue Jun 14 2005 Eskild Hustvedt <eskild@mandriva.org> 0.9.7.1-0.20050613cvs-1mdk
- New CVS snapshot
	- The old skin (non-free skin) has been removed (if you somehow liked that thing
	  you can download it from bmp's website)

* Sat May 28 2005 Eskild Hustvedt <eskild@mandriva.org> 0.9.7.1-0.20050527cvs-1mdk
- Drop SOURCE99 (README.MDK - now generated in spec)
- New CVS snapshot
- Spec cleanups
- Drop COPYING from %%doc, it is in the common-licenses package
- Remove gnome-vfs from requires

* Sun Apr 17 2005 Eskild Hustvedt <eskild@mandriva.org> 0.9.7.1-0.20050416cvs-1mdk
- New CVS snapshot
- Updated patch1
- Drop patch3 (merged upstream)

* Mon Mar 07 2005 Eskild Hustvedt <eskild@mandrake.org> 0.9.7-6mdk
- Disable gnome-vfs support (broken)

* Mon Jan 24 2005 Gtz Waschk <waschk@linux-mandrake.com> 0.9.7-5mdk
- fix devel deps

* Thu Jan 13 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.9.7-4mdk
- patch 3: alsa fixes

* Thu Jan 06 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 0.9.7-3mdk 
- Rebuild with latest howl

* Wed Dec 15 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.9.7-2mdk
- drop broken patch 3

* Tue Dec 14 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.9.7-1mdk
- rediff patch 2
- new version

* Fri Nov 19 2004 Danny Tholen <obiwan@mailmij.org> 0.9.7-0.rc2.2mdk
- patch 3 fixes broken endian check

* Wed Aug 25 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.9.7-0.rc2.1mdk
- new version

* Tue Aug 24 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.9.7-0.rc1.1mdk
- increase epoch
- rediff patch 2
- new version

* Sat Jul 17 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.9.7-0.20040708.1mdk
- fix file list
- new snapshot

* Thu May 27 2004 Michael Reinsch <mr@uue.org> 0.9.7-0.20040621.1mdk
- new cvs snapshot 20040621

* Thu May 27 2004 Michael Reinsch <mr@uue.org> 0.9.7-0.20040604.1mdk
- updated to cvs snapshot 20040604
- fixed source url
- autoconf stuff
- rebuild with new gcc

* Thu May 27 2004 Michael Reinsch <mr@uue.org> 0.9.7-0.20040528.1mdk
- updated to cvs snapshot 20040528

* Fri May 21 2004 Michael Reinsch <mr@uue.org> 0.9.7-0.20040520.1mdk
- updated to cvs snapshot 20040520
- removed patch 3, integrated upstream
- xmms-skin patch: use xmms dirs last, so beep skins override xmms skins

* Tue May 11 2004 Olivier Blin <blino@mandrake.org> 0.9.7-0.20040504.4mdk
- Patch3: add General plugins preferences tab (will be merged in CVS soon)

* Tue May 11 2004 Olivier Blin <blino@mandrake.org> 0.9.7-0.20040504.3mdk
- scan home dir as well for xmms skins (modified patch1)

* Tue May 11 2004 Olivier Blin <blino@mandrake.org> 0.9.7-0.20040504.2mdk
- cp rcfile.h in include dir since it isn't automatically installed
- own include and data dirs
- add Epoch in Requires/Provides

* Thu May 06 2004 Michael Reinsch <mr@uue.org> 0.9.7-0.20040504.1mdk
- new cvs snapshot

* Wed Apr 28 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.9.7-0.20040427.2mdk
- enable gnome-vfs support

* Wed Apr 28 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.9.7-0.20040427.1mdk
- new cvs snapshot
- rediff patch 2

* Sat Apr 17 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.9.7-0.20040410.2mdk
- fix buildrequires

* Mon Apr 12 2004 Michael Reinsch <mr@uue.org> 0.9.7-0.20040410.1mdk
- new cvs snapshot
- removed old obsoletes (package beepmp was only in cooker)
- added AB patch from xmms
- added missing docs
- separate package for esound plugin (no separate packages for OSS and ALSA
  because OSS does not need any special stuff and ALSA is standard now)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 312 |12cr|audacious-plugins-3.3.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define prerel 0
%define rel 2
%define build_plf 0
%{?_with_plf: %{expand: %%global build_plf 1}}
%if %build_plf
%if %mdvver >= 201100
%define extrarelsuffix plf
%else
%define distsuffix plf
%endif
%endif
%if %prerel
%define release		%mkrel -c %prerel %rel
%define fname %name-%version-%prerel
%else
%define fname %name-%version
%define release %mkrel %rel
%endif
%define build_plf 0
%{?_with_plf: %{expand: %%global build_plf 1}}
%if %build_plf
%define distsuffix plf
%if %mdvver >= 201100
# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
%define extrarelsuffix plf
%endif
%endif
%define audacious %epoch:3.3

%define build_smb 0
%define build_mpris2 1
%if %mdvver <= 201100
%define build_mpris2 0
%endif

Summary:	Audacious Media Player core plugins
Name:		audacious-plugins
Version:	3.3.1
Release:	%release%{?extrarelsuffix}
Epoch:		5
Source0:	http://distfiles.audacious-media-player.org/%fname.tar.bz2
#gw from Fedora, enable gnome keys by default
Patch2: audacious-plugins-3.3-enable-gnomeshortcuts.patch
License:	GPLv2+
Group:		Sound
Url:		http://audacious-media-player.org/
Requires:	audacious >= %audacious
BuildRequires:	pkgconfig(audacious)
BuildRequires:	libalsa-devel >= 1.0.0
BuildRequires:	oggvorbis-devel
BuildRequires:	libglade2.0-devel
#gw crossfade
BuildRequires:	libsamplerate-devel
BuildRequires:	libmodplug-devel
BuildRequires:	pkgconfig(libmms)
BuildRequires:  liblirc-devel
BuildRequires:	gtk+3-devel
%if %build_mpris2
BuildRequires:	glib2-devel >= 2.30
%endif
BuildRequires:  pkgconfig(glut)
BuildRequires:  libxcomposite-devel
BuildRequires:  SDL-devel
BuildRequires:  sndfile-devel
%if %mdvver >= 201100
BuildRequires:  jackit-devel >= 1.9.7
%endif
BuildRequires:  taglib-devel
BuildRequires:  libmad-devel
BuildRequires:  pkgconfig(libmusicbrainz)
BuildRequires:  pkgconfig(libnotify)
#gw currently does not build
#BuildRequires:  bluez-devel >= 2.22
BuildRequires:  libbinio-devel
#gw scrobbler and curl:
BuildRequires:  libcurl-devel >= 7.9.7
BuildRequires:  neon-devel >= 0.26
BuildRequires:  libfluidsynth-devel
BuildRequires:  libwavpack-devel
BuildRequires:  libmtp-devel >= 0.3.0
BuildRequires:  libflac-devel
BuildRequires:  libcddb-devel
BuildRequires:  libcdio-devel
BuildRequires:  pkgconfig(imlib2)
BuildRequires:  libshout-devel
BuildRequires:  libbs2b-devel
%if %mdvver >= 201200
BuildRequires:  pkgconfig(libavcodec) >= 53.40.0
%endif
BuildRequires:  libcue-devel
BuildRequires:  libmpg123-devel
Provides:	beep-media-player-libvisual beep-media-player-lirc audacious-modplug
Obsoletes:	beep-media-player-libvisual beep-media-player-lirc audacious-modplug
%if %build_plf
BuildRequires: liblame-devel
BuildRequires: libfaad2-static-devel
Provides:beep-media-player-mp4 audacious-extra-plugins
Obsoletes:beep-media-player-mp4 audacious-extra-plugins
#gw ffmpeg plugin:
Obsoletes: audacious-musepack
Provides: audacious-musepack
%endif
#gw make sure the broken plugin is removed
Obsoletes: audacious-timidity
#gw 2.0.0 has its own crossfader and the old one does not build anymore
Provides: audacious-crossfade
Obsoletes: audacious-crossfade         

%description
Audacious is a media player based on the BMP music playing application.
Its primary goals are usability and usage of current desktop standards.

This contains the basic plugin distribution. Audacious is useless
without them.

%if %build_plf
This package is in PLF as it violates some patents.
%endif

%package  -n audacious-wavpack
Group: Sound
Summary:  Wavpack input plugin for Audacious
Requires:	audacious >= %audacious
Epoch: %epoch

%description  -n audacious-wavpack
This is a wavpack input plugin for Audacious based on libwavpack.

%if %mdvver >= 201100
%package  -n audacious-jack
Group: Sound
Summary:Audacious output plugin for the jack sound server
Epoch: %epoch
Requires:	audacious >= %audacious

%description  -n audacious-jack
Audacious audio output plugin for the jack audio
server(http://jackit.sourceforge.net).
%endif

%package  -n audacious-pulse
Group: Sound
Summary:Audacious output plugin for the Pulseaudio sound server
Epoch: %epoch
Requires: audacious >= %audacious
Provides: audacious-esd
Obsoletes: audacious-esd
BuildRequires: pulseaudio-devel

%description  -n audacious-pulse
Audacious audio output plugin for the pulseaudio
server.

%package  -n audacious-adplug
Summary: AdLib player plugin for audacious
Group: Sound
Requires: audacious >= %audacious
Epoch: %epoch

%description  -n audacious-adplug
AdPlug is an Audacious input plugin It uses the AdPlug AdLib sound
player library to play back a wide range of AdLib (OPL2) music file
formats on top of an OPL2 emulator.  No OPL2 chip is required for
playback.


%package  -n audacious-fluidsynth
Summary: Fluidsynth MIDI plugin for audacious
Group: Sound
Requires: audacious >= %audacious
Epoch: %epoch

%description  -n audacious-fluidsynth
FluidSynth is a real-time software synthesizer based on the SoundFont 2
specifications. It is a "software synthesizer". FluidSynth can read MIDI
events from the MIDI input device and render them to the audio device.

This is a fluidsynth backend for the Audacious Media Player to support the
playback of MIDI files with the fluidsynth engine.

%package  -n audacious-sid
Group: Sound
Summary: Audacious input plugin for C64 SID files
BuildRequires: sidplay-devel
BuildRequires: sidplay2-devel
Provides: beep-media-player-sid
Obsoletes: beep-media-player-sid
Epoch: %epoch
Requires: audacious >= %audacious

%description  -n audacious-sid
Audacious-SID is a plugin for the Audacious Media Player which provides
support for playing the so-called "SID tunes", which are music
from old Commodore computer programs like games, demos, etc.

For the actual playing, it uses the excellent libsidplay (1|2)
emulator engine that emulates 6510 CPU and 6581/8580 Sound Interface
Device (SID) chip.

%if %build_smb
%package -n audacious-smb
Group: Sound
Summary: SMB/CIFS file system plugin for the Audacious media player
Epoch: %epoch
Requires: audacious >= %audacious
BuildRequires: libsmbclient-devel

%description -n audacious-smb
This plugin allows Audacious to play content from a Samba or Windows network
file system.
%endif

%prep
%setup -q -n %fname
%apply_patches

%build
export LDFLAGS="-lm"
#gw else cdaudio does not build (2.2-beta2)
#define _disable_ld_no_undefined 1
%configure2_5x --enable-amidiplug \
%if %build_smb
--enable-smb \
%endif
--enable-scrobbler
%ifarch %ix86 x86_64
#--enable-usf
%endif

%make

%install
%makeinstall_std

%if !%build_plf
rm -fv %buildroot%_libdir/audacious/Input/aac.so
%endif

%find_lang %name

%files -f %name.lang
%defattr(0644,root,root,0755)
%doc AUTHORS
%dir %_libdir/audacious/Input/amidi-plug/
%_libdir/audacious/Input/amidi-plug/ap-alsa.so
%dir %{_libdir}/audacious
%dir %{_libdir}/audacious/Container
%{_libdir}/audacious/Container/asx.so
%{_libdir}/audacious/Container/audpl.so
%{_libdir}/audacious/Container/cue.so
%{_libdir}/audacious/Container/m3u.so
%{_libdir}/audacious/Container/pls.so
%{_libdir}/audacious/Container/xspf.so
%dir %{_libdir}/audacious/General
%{_libdir}/audacious/General/alarm.so
%{_libdir}/audacious/General/albumart.so
%{_libdir}/audacious/General/aosd.so
#%{_libdir}/audacious/General/bluetooth.so
%{_libdir}/audacious/General/cd-menu-items.so
%{_libdir}/audacious/General/gnomeshortcuts.so
%{_libdir}/audacious/General/gtkui.so
%{_libdir}/audacious/General/hotkey.so
%{_libdir}/audacious/General/lirc.so
%{_libdir}/audacious/General/lyricwiki.so
%if %build_mpris2
%{_libdir}/audacious/General/mpris2.so
%endif
%{_libdir}/audacious/General/notify.so
%{_libdir}/audacious/General/scrobbler.so
%{_libdir}/audacious/General/search-tool.so
%{_libdir}/audacious/General/skins.so
%{_libdir}/audacious/General/statusicon.so
%{_libdir}/audacious/General/song_change.so
%dir %{_libdir}/audacious/Input
%if %mdvver >= 201200
%{_libdir}/audacious/Input/ffaudio.so
%endif
%{_libdir}/audacious/Input/amidi-plug.so
%{_libdir}/audacious/Input/cdaudio-ng.so
%{_libdir}/audacious/Input/console.so
%{_libdir}/audacious/Input/flacng.so
%{_libdir}/audacious/Input/madplug.so
%{_libdir}/audacious/Input/metronom.so
%{_libdir}/audacious/Input/modplug.so
%{_libdir}/audacious/Input/psf2.so
%{_libdir}/audacious/Input/sndfile.so
%{_libdir}/audacious/Input/tonegen.so
%ifarch %ix86 x86_64
#%{_libdir}/audacious/Input/usf.so
%endif
%{_libdir}/audacious/Input/vorbis.so
%{_libdir}/audacious/Input/vtx.so
%{_libdir}/audacious/Input/xsf.so
%if %build_plf
%_libdir/audacious/Input/aac.so
%endif
%dir %{_libdir}/audacious/Effect/
%{_libdir}/audacious/Effect/bs2b.so
%{_libdir}/audacious/Effect/compressor.so
%{_libdir}/audacious/Effect/crossfade.so
%{_libdir}/audacious/Effect/crystalizer.so
%{_libdir}/audacious/Effect/echo.so
%{_libdir}/audacious/Effect/ladspa.so
%{_libdir}/audacious/Effect/mixer.so
%{_libdir}/audacious/Effect/resample.so
%{_libdir}/audacious/Effect/speed-pitch.so
%{_libdir}/audacious/Effect/stereo.so
%{_libdir}/audacious/Effect/voice_removal.so
%dir %{_libdir}/audacious/Output
%{_libdir}/audacious/Output/alsa.so
%{_libdir}/audacious/Output/filewriter.so
%{_libdir}/audacious/Output/sdlout.so
%dir %{_libdir}/audacious/Transport/
%{_libdir}/audacious/Transport/gio.so
%{_libdir}/audacious/Transport/mms.so
%{_libdir}/audacious/Transport/neon.so
%{_libdir}/audacious/Transport/unix-io.so
%dir %{_libdir}/audacious/Visualization
%{_libdir}/audacious/Visualization/blur_scope.so
%{_libdir}/audacious/Visualization/cairo-spectrum.so
%_datadir/audacious

%files  -n audacious-wavpack
%defattr(0644,root,root,0755)
%{_libdir}/audacious/Input/wavpack.so

%if %mdvver >= 201100
%files  -n audacious-jack
%defattr(0644,root,root,0755)
%{_libdir}/audacious/Output/jackout.so
%endif

%files  -n audacious-pulse
%defattr(0644,root,root,0755)
%{_libdir}/audacious/Output/pulse_audio.so

%files  -n audacious-sid
%defattr(-,root,root)
%{_libdir}/audacious/Input/sid.so

%files  -n audacious-adplug
%defattr(-,root,root)
%{_libdir}/audacious/Input/adplug.so

%if 0
%files  -n audacious-timidity
%defattr(-,root,root)
%{_libdir}/audacious/Input/timidity.so
%endif

%files  -n audacious-fluidsynth
%defattr(0644,root,root,0755)
%_libdir/audacious/Input/amidi-plug/ap-fluidsynth.so

%if %build_smb
%files -n audacious-smb
%defattr(-,root,root)
%_libdir/audacious/Transport/smb.so
%endif


%changelog
* Mon Aug 27 2012 Götz Waschk <waschk@mandriva.org> 5:3.3.1-1mdv2012.0
+ Revision: 815818
- update to new version 3.3.1

* Thu Aug 02 2012 Götz Waschk <waschk@mandriva.org> 5:3.3-1
+ Revision: 811601
- add speed-pitch plugin
- remove mtp_up, sndstretch and null plugins
- new version
- drop patch 1
- rediff patch 2
- remove gtk+ 2.x support
- readd lirc and gio plugins

* Fri Jul 06 2012 Alexander Khrukin <akhrukin@mandriva.org> 5:3.2.4-1
+ Revision: 808370
- version update 3.2.4

* Fri Jun 08 2012 Bernhard Rosenkraenzer <bero@bero.eu> 5:3.2.3-2
+ Revision: 803419
- Build for ffmpeg 0.11

* Wed May 30 2012 Götz Waschk <waschk@mandriva.org> 5:3.2.3-1
+ Revision: 801233
- update to new version 3.2.3

* Mon Apr 02 2012 Götz Waschk <waschk@mandriva.org> 5:3.2.2-1
+ Revision: 788694
- update patch
- update patch
- update build deps
- update to new version 3.2.2

* Tue Feb 28 2012 Götz Waschk <waschk@mandriva.org> 5:3.2.1-1
+ Revision: 781227
- new version
- add conditional build of mpris2 plugin

* Mon Jan 23 2012 Götz Waschk <waschk@mandriva.org> 5:3.2-1
+ Revision: 766770
- new version

* Wed Jan 11 2012 Götz Waschk <waschk@mandriva.org> 5:3.2-0.beta2.2
+ Revision: 759703
- reenable ffaudio

* Tue Jan 10 2012 Götz Waschk <waschk@mandriva.org> 5:3.2-0.beta2.1
+ Revision: 759535
- new prerelease
- disable ffmpeg support, our version is too old

* Mon Jan 02 2012 Götz Waschk <waschk@mandriva.org> 5:3.2-0.beta1.1
+ Revision: 748705
- disable broken smb plugin
- update build deps
- new prerelease
- new source URL
- update linking patch
- update file list

* Tue Dec 06 2011 Götz Waschk <waschk@mandriva.org> 5:3.1.1-1
+ Revision: 738145
- update build deps
- new version

* Wed Nov 09 2011 Götz Waschk <waschk@mandriva.org> 5:3.1-1
+ Revision: 729337
- new version
- drop patch 0

* Wed Nov 02 2011 Götz Waschk <waschk@mandriva.org> 5:3.1-0.beta3.4
+ Revision: 712601
- build with gtk+3

* Wed Nov 02 2011 Götz Waschk <waschk@mandriva.org> 5:3.1-0.beta3.3
+ Revision: 712181
- add patch from git to fix lockup with pulseaudio

* Thu Oct 27 2011 Götz Waschk <waschk@mandriva.org> 5:3.1-0.beta3.2
+ Revision: 707541
- rebuild for new libcdio

* Wed Oct 26 2011 Götz Waschk <waschk@mandriva.org> 5:3.1-0.beta3.1
+ Revision: 707295
- new prerelease
- bump audacious dep
- remove old configure option

* Mon Oct 17 2011 Götz Waschk <waschk@mandriva.org> 5:3.1-0.beta2.1
+ Revision: 704999
- new prerelease
- bump audacious dep
- drop patch 0
- rediff patch 1
- reenable smb and alarm plugins
- remove mixdown, oss, moodbar and rocklight plugins
- add ladspa and mixer plugins

* Tue Sep 20 2011 Götz Waschk <waschk@mandriva.org> 5:3.0.3-1
+ Revision: 700538
- new version
- update patch 1

* Thu Aug 25 2011 Götz Waschk <waschk@mandriva.org> 5:3.0.2-1
+ Revision: 696551
- update to new version 3.0.2

* Sat Aug 13 2011 Götz Waschk <waschk@mandriva.org> 5:3.0.1-1
+ Revision: 694420
- update to new version 3.0.1

* Wed Jul 20 2011 Götz Waschk <waschk@mandriva.org> 5:3.0-2
+ Revision: 690735
- add smb plugin

* Tue Jul 19 2011 Götz Waschk <waschk@mandriva.org> 5:3.0-1
+ Revision: 690672
- new version
- update build deps
- drop projectm plugin
- update file list
- add patch from Fedora to enable gnome keys by default
- rediff patch 1

* Mon Jul 18 2011 Götz Waschk <waschk@mandriva.org> 5:2.5.4-1
+ Revision: 690250
- update to new version 2.5.4

* Thu Jun 30 2011 Götz Waschk <waschk@mandriva.org> 5:2.5.3-1
+ Revision: 688352
- update to new version 2.5.3

* Tue Jun 21 2011 Götz Waschk <waschk@mandriva.org> 5:2.5.2-1
+ Revision: 686480
- new version
- bz2 tarball

* Sat May 21 2011 Götz Waschk <waschk@mandriva.org> 5:2.5.1-1
+ Revision: 676723
- update to new version 2.5.1

* Thu May 05 2011 Götz Waschk <waschk@mandriva.org> 5:2.5.0-1
+ Revision: 669232
- new version
- bump audacious dep
- rediff the patch
- add new plugins

* Thu Apr 14 2011 Funda Wang <fwang@mandriva.org> 5:2.4.4-2
+ Revision: 652903
- rebuild for libnotify 0.7

* Fri Feb 25 2011 Götz Waschk <waschk@mandriva.org> 5:2.4.4-1
+ Revision: 639783
- new version
- drop patch 2

* Mon Feb 21 2011 Götz Waschk <waschk@mandriva.org> 5:2.4.3-3
+ Revision: 639100
- remove redundant extra release

* Mon Feb 21 2011 Götz Waschk <waschk@mandriva.org> 5:2.4.3-2
+ Revision: 639084
- rebuild

  + Anssi Hannula <anssi@mandriva.org>
    - plf: append "plf" to Release on cooker to make plf build have higher EVR
      again with the rpm5-style mkrel now in use

* Thu Jan 13 2011 Götz Waschk <waschk@mandriva.org> 5:2.4.3-1
+ Revision: 631020
- new version
- bump audacious dep

* Wed Dec 08 2010 Götz Waschk <waschk@mandriva.org> 5:2.4.2-1mdv2011.0
+ Revision: 616045
- new version
- fix source URL
- bump audacious dep
- update subpackage deps

* Thu Aug 26 2010 Götz Waschk <waschk@mandriva.org> 5:2.4.0-1mdv2011.0
+ Revision: 573426
- new version
- update patch 2
- bump audacious dep

* Mon Aug 16 2010 Götz Waschk <waschk@mandriva.org> 5:2.4-0.rc2.1mdv2011.0
+ Revision: 570285
- new release candidate

* Wed Aug 11 2010 Götz Waschk <waschk@mandriva.org> 5:2.4-0.rc1.1mdv2011.0
+ Revision: 569004
- new release candidate
- update patch 1
- drop patch 3

* Thu Aug 05 2010 Götz Waschk <waschk@mandriva.org> 5:2.4-0.beta2.1mdv2011.0
+ Revision: 566307
- new beta version
- fix makefile

* Sat Jul 24 2010 Götz Waschk <waschk@mandriva.org> 5:2.4-0.beta1.1mdv2011.0
+ Revision: 558229
- new beta version
- update patch 1
- bump audacious dep
- remove esd plugin
- readd scrobbler plugin
- add lyricwiki, notify
- remove vfstrace, usf, icecast plugins

* Thu Apr 08 2010 Götz Waschk <waschk@mandriva.org> 5:2.3-1mdv2010.1
+ Revision: 532885
- new version
- bump build deps
- rediff patches 0,2
- drop patch 1
- add patch to fix usf plugin build
- remove bluetooth, scrobbler, lastfm plugins
- add usf, cd-menu-items, resample plugins

* Thu Feb 18 2010 Götz Waschk <waschk@mandriva.org> 5:2.2-2mdv2010.1
+ Revision: 507447
- fix build of the jack plugin

* Wed Nov 25 2009 Götz Waschk <waschk@mandriva.org> 5:2.2-1mdv2010.1
+ Revision: 469946
- new version
- obsolete musepack plugin

* Tue Nov 10 2009 Götz Waschk <waschk@mandriva.org> 5:2.2-0.beta2.2mdv2010.1
+ Revision: 464028
- remove wma and readd aac plugin

* Tue Nov 10 2009 Götz Waschk <waschk@mandriva.org> 5:2.2-0.beta2.1mdv2010.1
+ Revision: 464025
- new prerelease
- rediff patches
- readd pulseaudio plugin
- add cue plugin
- update build deps
- disable no-undefined
- remove aac and tta plugins

* Mon Nov 09 2009 Götz Waschk <waschk@mandriva.org> 5:2.2-0.beta1.1mdv2010.1
+ Revision: 463438
- new version
- rediff patches 0,2
- drop patch 1
- update build deps
- drop musepack and pulseaudio support
- update file list

* Wed Oct 07 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 5:2.1-3mdv2010.0
+ Revision: 455768
- rebuild for new curl SSL backend

* Tue Jul 21 2009 Götz Waschk <waschk@mandriva.org> 5:2.1-2mdv2010.0
+ Revision: 398350
- add bs2b plugin

* Mon Jul 13 2009 Götz Waschk <waschk@mandriva.org> 5:2.1-1mdv2010.0
+ Revision: 395626
- new version
- bump deps
- update patches 0,2
- fix build
- update file list

* Thu May 14 2009 Götz Waschk <waschk@mandriva.org> 5:2.0.1-1mdv2010.0
+ Revision: 375639
- new version
- obsolete audacious-crossfade

* Wed May 13 2009 Götz Waschk <waschk@mandriva.org> 5:2.0.0-1mdv2010.0
+ Revision: 375248
- new version
- update deps
- rediff patch 0
- drop patch 1
- fix format strings
- update file list

* Mon Oct 27 2008 Götz Waschk <waschk@mandriva.org> 5:1.5.1-5mdv2009.1
+ Revision: 297788
- rebuild

* Mon Jul 21 2008 Götz Waschk <waschk@mandriva.org> 5:1.5.1-4mdv2009.0
+ Revision: 239391
- rebuild

* Fri Jul 18 2008 Funda Wang <fwang@mandriva.org> 5:1.5.1-3mdv2009.0
+ Revision: 238281
- add patch to build against libmtp 0.3.0

  + Götz Waschk <waschk@mandriva.org>
    - update the patch

* Thu May 29 2008 Götz Waschk <waschk@mandriva.org> 5:1.5.1-2mdv2009.0
+ Revision: 212906
- patch to fix linking of some plugins
- reenable --no-undefined

* Sun May 25 2008 Götz Waschk <waschk@mandriva.org> 5:1.5.1-1mdv2009.0
+ Revision: 211199
- fix buildrequires for d**n KDE
- new version
- bump deps
- disable --no-undefined
- update file list

* Tue Apr 15 2008 Götz Waschk <waschk@mandriva.org> 5:1.5.0-1mdv2009.0
+ Revision: 193656
- fix doc file list
- new version
- drop patch
- update build deps
- update file list

* Tue Feb 12 2008 Götz Waschk <waschk@mandriva.org> 5:1.4.5-2mdv2008.1
+ Revision: 166263
- support new gnome multimedia keys api

* Fri Feb 01 2008 Götz Waschk <waschk@mandriva.org> 5:1.4.5-1mdv2008.1
+ Revision: 161114
- new version
- obsolete timidity plugin
- disable broken timidity plugin

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Tue Jan 01 2008 Götz Waschk <waschk@mandriva.org> 5:1.4.4-2mdv2008.1
+ Revision: 140181
- rebuild for new libmowgli

* Tue Jan 01 2008 Funda Wang <fwang@mandriva.org> 5:1.4.4-1mdv2008.1
+ Revision: 139981
- New version 1.4.4

* Mon Dec 31 2007 Götz Waschk <waschk@mandriva.org> 5:1.4.3.2-1mdv2008.1
+ Revision: 139793
- new version

* Sun Dec 30 2007 Götz Waschk <waschk@mandriva.org> 5:1.4.3-1mdv2008.1
+ Revision: 139622
- new version

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Dec 06 2007 Götz Waschk <waschk@mandriva.org> 5:1.4.2-1mdv2008.1
+ Revision: 115820
- new version

* Mon Nov 19 2007 Götz Waschk <waschk@mandriva.org> 5:1.4.1-1mdv2008.1
+ Revision: 110219
- new version
- bump deps

* Fri Nov 02 2007 Götz Waschk <waschk@mandriva.org> 5:1.4.0-0.rc1.1mdv2008.1
+ Revision: 105176
- new version

* Mon Oct 29 2007 Götz Waschk <waschk@mandriva.org> 5:1.4.0-0.beta4.1mdv2008.1
+ Revision: 102941
- new version

* Sat Oct 27 2007 Funda Wang <fwang@mandriva.org> 5:1.4.0-0.beta3.2mdv2008.1
+ Revision: 102624
- Rebuild for new libmtp

* Sat Oct 20 2007 Götz Waschk <waschk@mandriva.org> 5:1.4.0-0.beta3.1mdv2008.1
+ Revision: 100639
- new libprojectM
- new version

* Wed Oct 17 2007 Götz Waschk <waschk@mandriva.org> 5:1.4.0-0.beta1.2mdv2008.1
+ Revision: 99548
- reenable arts plugin

* Mon Oct 15 2007 Götz Waschk <waschk@mandriva.org> 5:1.4.0-0.beta1.1mdv2008.1
+ Revision: 98536
- new version
- update deps
- update file list
- drop patch

* Wed Oct 10 2007 Götz Waschk <waschk@mandriva.org> 4:1.4.0-0.dr4.1mdv2008.1
+ Revision: 96681
- disable arts, it fails on x86_64
- new version
- update buildrequires
- update file list

* Mon Jun 18 2007 Götz Waschk <waschk@mandriva.org> 4:1.3.5-2mdv2008.0
+ Revision: 40836
- disable SSE2

* Fri Jun 08 2007 Götz Waschk <waschk@mandriva.org> 4:1.3.5-1mdv2008.0
+ Revision: 37290
- new version

* Mon May 14 2007 Götz Waschk <waschk@mandriva.org> 4:1.3.4-2mdv2008.0
+ Revision: 26702
- fix buildrequires

* Sun May 06 2007 Götz Waschk <waschk@mandriva.org> 4:1.3.4-1mdv2008.0
+ Revision: 23735
- new version
- update file list

* Fri Apr 20 2007 Guillaume Rousse <guillomovitch@mandriva.org> 4:1.3.3-2mdv2008.0
+ Revision: 15605
- rebuild to fix issue with missing aosd symbol

* Tue Apr 17 2007 Götz Waschk <waschk@mandriva.org> 4:1.3.3-1mdv2008.0
+ Revision: 13643
- new version
- add sndstretch plugin


* Mon Mar 12 2007 Götz Waschk <waschk@mandriva.org> 1.3.1-1mdv2007.1
+ Revision: 141624
- new version

* Sat Mar 03 2007 Götz Waschk <waschk@mandriva.org> 4:1.3.0-2mdv2007.1
+ Revision: 131806
- support building with mp3 encoding plugin (disabled by default)

* Sat Mar 03 2007 Götz Waschk <waschk@mandriva.org> 4:1.3.0-1mdv2007.1
+ Revision: 131804
- new version
- add vtx plugin
- drop merged patches

* Fri Mar 02 2007 Götz Waschk <waschk@mandriva.org> 4:1.3.0-0.rc2.3mdv2007.1
+ Revision: 130939
- fix crash with invalid Ogg tags
- really revert all changes from r126744
- fix bad checkin
- svn snapshot 1587
- drop merged patch 0

  + Thierry Vignaud <tvignaud@mandriva.com>
    - no need to package big ChangeLog when NEWS is already there

* Tue Feb 27 2007 Götz Waschk <waschk@mandriva.org> 4:1.3.0-0.rc2.2mdv2007.1
+ Revision: 126716
- fix crash in scrobbler plugin wih an empty playlist
- fix buildrequires, flac is now bundled
- fix deps

* Mon Feb 26 2007 Götz Waschk <waschk@mandriva.org> 4:1.3.0-0.rc2.1mdv2007.1
+ Revision: 125918
- new version

* Fri Feb 23 2007 Götz Waschk <waschk@mandriva.org> 4:1.2.5-4mdv2007.1
+ Revision: 124948
- rebuild for new libmpcdec

* Fri Feb 16 2007 Götz Waschk <waschk@mandriva.org> 4:1.2.5-3mdv2007.1
+ Revision: 121606
- back to stable
- build with flac 1.1.4

* Mon Feb 12 2007 Götz Waschk <waschk@mandriva.org> 3:1.3.0-0.alpha4.3mdv2007.1
+ Revision: 119898
- fix crash on exit in aosd

* Wed Feb 07 2007 Götz Waschk <waschk@mandriva.org> 3:1.3.0-0.alpha4.2mdv2007.1
+ Revision: 117281
- fix crash in vorbis plugin (bug #28603)

* Tue Feb 06 2007 Götz Waschk <waschk@mandriva.org> 3:1.3.0-0.alpha4.1mdv2007.1
+ Revision: 116646
- new version
- bump deps
- add aosd plugin

* Fri Jan 26 2007 Götz Waschk <waschk@mandriva.org> 3:1.3.0-0.alpha3.2mdv2007.1
+ Revision: 114045
- add a projectM plugin

* Fri Jan 26 2007 Götz Waschk <waschk@mandriva.org> 3:1.3.0-0.alpha3.1mdv2007.1
+ Revision: 113716
- new version
- bump deps
- update build requires
- add new plugins

* Mon Jan 08 2007 Götz Waschk <waschk@mandriva.org> 3:1.3.0-0.alpha2.1mdv2007.1
+ Revision: 105463
- new version
- update file list
- bump deps

* Sat Dec 30 2006 Götz Waschk <waschk@mandriva.org> 3:1.2.5-3mdv2007.1
+ Revision: 102774
- rebuild for new wavpack
- rebuild

* Mon Dec 11 2006 Götz Waschk <waschk@mandriva.org> 3:1.2.5-2mdv2007.1
+ Revision: 95047
- rebuild
- merge extra-plugins package in main one

* Fri Nov 24 2006 Götz Waschk <waschk@mandriva.org> 3:1.2.5-1mdv2007.1
+ Revision: 86929
- new version
- add wavpack and other new plugins
- remove notify
- rebuild for new libaudacious

* Fri Oct 27 2006 Götz Waschk <waschk@mandriva.org> 3:1.2.2-1mdv2007.1
+ Revision: 73016
- new version
- fix file list
- fix description

* Sat Oct 14 2006 Götz Waschk <waschk@mandriva.org> 3:1.2.1-1mdv2007.1
+ Revision: 64487
- new version
- add new files
- unpack patch
- fix buildrequires
- Import audacious-plugins

* Mon Oct 09 2006 Götz Waschk <waschk@mandriva.org> 1.2.0-1mdv2007.1
- initial package

* Sat Aug 26 2006 GÃ¶tz Waschk <waschk@mandriva.org> 3:1.1.2-1mdv2007.0
- New release 1.1.2

* Mon Jul 24 2006 Götz Waschk <waschk@mandriva.org> 1.1.1-1mdv2007.0
- drop rpaths
- drop patch 4
- fix source URL
- New release 1.1.1

* Thu Jul 13 2006 Götz Waschk <waschk@mandriva.org> 1.1.0-3mdv2007.0
- move fluidsynth backend to subpackage

* Thu Jul 13 2006 Götz Waschk <waschk@mandriva.org> 1.1.0-2mdv2007.0
- move amidi to the right directory

* Wed Jul 12 2006 Götz Waschk <waschk@mandriva.org> 1.1.0-1mdv2007.0
- add new files
- drop old provides
- new major
- new version

* Mon Jul 10 2006 Thierry Vignaud <tvignaud@mandriva.com> 1.1.0-0.dr2.4mdv2007.0
- fix menu entry

* Tue Jul 04 2006 Götz Waschk <waschk@mandriva.org> 1.1.0-0.dr2.3mdv2007.0
- xdg menu

* Tue Jun 13 2006 Götz Waschk <waschk@mandriva.org> 1.1.0-0.dr2.2mdv2007.0
- fix patch 2

* Tue Jun 13 2006 Götz Waschk <waschk@mandriva.org> 1.1.0-0.dr2.1mdv2007.0
- update patch 2
- new version

* Wed May 24 2006 Götz Waschk <waschk@mandriva.org> 1.1.0-0.dr1.2mdk
- fix buildrequires

* Tue May 23 2006 Götz Waschk <waschk@mandriva.org> 1.1.0-0.dr1.1mdk
- fix buildrequires
- new version

* Tue Apr 18 2006 Götz Waschk <waschk@mandriva.org> 1.0.0-1mdk
- update file list
- drop patch 0
- New release 1.0.0

* Mon Apr 17 2006 Götz Waschk <waschk@mandriva.org> 0.2.4-1mdk
- patch to fix build
- New release 0.2.4

* Tue Mar 28 2006 Götz Waschk <waschk@mandriva.org> 0.2.3-1mdk
- add arts and voice removal plugins
- rediff patches 2,3
- readd disk writer
- New release 0.2.3

* Mon Mar 06 2006 Götz Waschk <waschk@mandriva.org> 0.2.2-2mdk
- don't obsolete the crossfade plugin anymore

* Mon Mar 06 2006 Götz Waschk <waschk@mandriva.org> 0.2.2-1mdk
- obsolete scrobbler plugin
- drop obsolete plugins
- rediff patch 2
- New release 0.2.2

* Fri Feb 03 2006 Götz Waschk <waschk@mandriva.org> 0.2-2mdk
- add epochs
- bump deps
- 0.2 final

* Fri Jan 27 2006 Götz Waschk <waschk@mandriva.org> 0.2.0-0.555.2mdk
- enable new ALSA MIDI plugin

* Fri Jan 27 2006 Götz Waschk <waschk@mandriva.org> 0.2.0-0.555.1mdk
- update patch 2
- new snapshot

* Tue Jan 24 2006 Götz Waschk <waschk@mandriva.org> 0.2.0-0.518.1mdk
- fix buildrequires
- new snapshot

* Mon Jan 23 2006 Götz Waschk <waschk@mandriva.org> 0.2.0-0.514.1mdk
- new snapshot

* Wed Jan 18 2006 Götz Waschk <waschk@mandriva.org> 0.2.0-0.492.1mdk
- fix buildrequires
- new snapshot

* Tue Jan 17 2006 Götz Waschk <waschk@mandriva.org> 0.2.0-0.485.1mdk
- fix buildrequires
- new snapshot

* Mon Jan 16 2006 Götz Waschk <waschk@mandriva.org> 0.2.0-0.472.1mdk
- upate file list
- add new plugins
- drop source 1
- new snapshot

* Wed Jan 04 2006 Götz Waschk <waschk@mandriva.org> 0.1.2-5mdk
- add icon fresh from svn

* Wed Dec 28 2005 Götz Waschk <waschk@mandriva.org> 0.1.2-4mdk
- fix buildrequires

* Tue Dec 27 2005 Götz Waschk <waschk@mandriva.org> 0.1.2-3mdk
- drop patch 4

* Mon Dec 12 2005 Götz Waschk <waschk@mandriva.org> 0.1.2-2mdk
- obsolete modplug plugin as well

* Mon Dec 12 2005 Götz Waschk <waschk@mandriva.org> 0.1.2-1mdk
- fix buildrequires
- provide and obsolete the crossfade and sid plugins
- New release 0.1.2

* Thu Dec 08 2005 Götz Waschk <waschk@mandriva.org> 0.1.1-7mdk
- add flac to the supported mime types
- fix buildrequires

* Fri Dec 02 2005 Götz Waschk <waschk@mandriva.org> 0.1.1-5mdk
- obsolete bmp

* Thu Dec 01 2005 Götz Waschk <waschk@mandriva.org> 0.1.1-4mdk
- buildrequires

* Thu Dec 01 2005 Götz Waschk <waschk@mandriva.org> 0.1.1-3mdk
- fix build on x86_64

* Thu Dec 01 2005 Götz Waschk <waschk@mandriva.org> 0.1.1-2mdk
- initial package

* Wed Nov 30 2005 Götz Waschk <waschk@mandriva.org> 0.9.7.1-2mdk
- add crossfade fix

* Wed Nov 02 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.9.7.1-1mdk
- new release (at least) (the last one before switching to bmpx)

* Mon Aug 29 2005 Eskild Hustvedt <eskild@mandriva.org> 0.9.7.1-0.20050828cvs1mdk
- New CVS snapshot
- Temporarily drop the ipv6 patch (p3)

* Thu Aug 25 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.9.7.1-0.20050815cvs3mdk
- rebuild with new gtk+
- add buildrequires

* Wed Aug 17 2005 Michael Scherer <misc@mandriva.org> 2:0.9.7.1-0.20050815cvs2mdk
- enhance and rename patch3, now with mp3 support ( with pterjan fix inside )

* Tue Aug 16 2005 Michael Scherer <misc@mandriva.org> 2:0.9.7.1-0.20050815cvs1mdk
- new cvs snapshot ( Eskild Hustvedt )
- ipv6 for vorbis ( patch 3 )

* Thu Aug 11 2005 Eskild Hustvedt <eskild@mandriva.org> 0.9.7.1-0.20050810cvs1mdk
- New CVS snapshot

* Sat Jul 09 2005 Eskild Hustvedt <eskild@mandriva.org> 0.9.7.1-0.20050708cvs1mdk
- New CVS snapshot

* Mon Jun 20 2005 Eskild Hustvedt <eskild@mandriva.org> 0.9.7.1-0.20050619cvs-1mdk
- New CVS snapshot
	- Should fix the playlist refresh bug

* Tue Jun 14 2005 Eskild Hustvedt <eskild@mandriva.org> 0.9.7.1-0.20050613cvs-1mdk
- New CVS snapshot
	- The old skin (non-free skin) has been removed (if you somehow liked that thing
	  you can download it from bmp's website)

* Sat May 28 2005 Eskild Hustvedt <eskild@mandriva.org> 0.9.7.1-0.20050527cvs-1mdk
- Drop SOURCE99 (README.MDK - now generated in spec)
- New CVS snapshot
- Spec cleanups
- Drop COPYING from %%doc, it is in the common-licenses package
- Remove gnome-vfs from requires

* Sun Apr 17 2005 Eskild Hustvedt <eskild@mandriva.org> 0.9.7.1-0.20050416cvs-1mdk
- New CVS snapshot
- Updated patch1
- Drop patch3 (merged upstream)

* Mon Mar 07 2005 Eskild Hustvedt <eskild@mandrake.org> 0.9.7-6mdk
- Disable gnome-vfs support (broken)

* Mon Jan 24 2005 Götz Waschk <waschk@linux-mandrake.com> 0.9.7-5mdk
- fix devel deps

* Thu Jan 13 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.9.7-4mdk
- patch 3: alsa fixes

* Thu Jan 06 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 0.9.7-3mdk 
- Rebuild with latest howl

* Wed Dec 15 2004 Götz Waschk <waschk@linux-mandrake.com> 0.9.7-2mdk
- drop broken patch 3

* Tue Dec 14 2004 Götz Waschk <waschk@linux-mandrake.com> 0.9.7-1mdk
- rediff patch 2
- new version

* Fri Nov 19 2004 Danny Tholen <obiwan@mailmij.org> 0.9.7-0.rc2.2mdk
- patch 3 fixes broken endian check

* Wed Aug 25 2004 Götz Waschk <waschk@linux-mandrake.com> 0.9.7-0.rc2.1mdk
- new version

* Tue Aug 24 2004 Götz Waschk <waschk@linux-mandrake.com> 0.9.7-0.rc1.1mdk
- increase epoch
- rediff patch 2
- new version

* Sat Jul 17 2004 Götz Waschk <waschk@linux-mandrake.com> 0.9.7-0.20040708.1mdk
- fix file list
- new snapshot

* Thu May 27 2004 Michael Reinsch <mr@uue.org> 0.9.7-0.20040621.1mdk
- new cvs snapshot 20040621

* Thu May 27 2004 Michael Reinsch <mr@uue.org> 0.9.7-0.20040604.1mdk
- updated to cvs snapshot 20040604
- fixed source url
- autoconf stuff
- rebuild with new gcc

* Thu May 27 2004 Michael Reinsch <mr@uue.org> 0.9.7-0.20040528.1mdk
- updated to cvs snapshot 20040528

* Fri May 21 2004 Michael Reinsch <mr@uue.org> 0.9.7-0.20040520.1mdk
- updated to cvs snapshot 20040520
- removed patch 3, integrated upstream
- xmms-skin patch: use xmms dirs last, so beep skins override xmms skins

* Tue May 11 2004 Olivier Blin <blino@mandrake.org> 0.9.7-0.20040504.4mdk
- Patch3: add General plugins preferences tab (will be merged in CVS soon)

* Tue May 11 2004 Olivier Blin <blino@mandrake.org> 0.9.7-0.20040504.3mdk
- scan home dir as well for xmms skins (modified patch1)

* Tue May 11 2004 Olivier Blin <blino@mandrake.org> 0.9.7-0.20040504.2mdk
- cp rcfile.h in include dir since it isn't automatically installed
- own include and data dirs
- add Epoch in Requires/Provides

* Thu May 06 2004 Michael Reinsch <mr@uue.org> 0.9.7-0.20040504.1mdk
- new cvs snapshot

* Wed Apr 28 2004 Götz Waschk <waschk@linux-mandrake.com> 0.9.7-0.20040427.2mdk
- enable gnome-vfs support

* Wed Apr 28 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.9.7-0.20040427.1mdk
- new cvs snapshot
- rediff patch 2

* Sat Apr 17 2004 Götz Waschk <waschk@linux-mandrake.com> 0.9.7-0.20040410.2mdk
- fix buildrequires

* Mon Apr 12 2004 Michael Reinsch <mr@uue.org> 0.9.7-0.20040410.1mdk
- new cvs snapshot
- removed old obsoletes (package beepmp was only in cooker)
- added AB patch from xmms
- added missing docs
- separate package for esound plugin (no separate packages for OSS and ALSA
  because OSS does not need any special stuff and ALSA is standard now)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 313 |12cr|audacious-skins-1.0.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name audacious-skins
%define version 1.0.0
%define release %mkrel 8

Name: 		%{name}
Summary: 	Additional skins for Audacious
Version: 	%{version}
Release: 	%{release}
License: 	GPL
URL: 		http://www.xmms.org/
Source: 	audacious-skins.tar.bz2
Group: 		Sound
Requires: 	audacious unzip
Buildroot: 	%{_tmppath}/%{name}-%{version}
BuildArch:	noarch
Provides:	beep-media-player-skins
Obsoletes:	beep-media-player-skins

%description
Skins for Audacious. When you install this package the skins
will instantly become available from inside Audacious.
Browse them in the appearance category in the Audacious
preferences.
%prep

%install
rm -rf $RPM_BUILD_ROOT 
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/audacious

bzip2 -cd %{SOURCE0} | tar xf - -C $RPM_BUILD_ROOT/%{_datadir}/audacious

cat > README << EOF
This package is a collection of skins for audacious.
Most of them come from http://www.xmms.org
If you would like even more of them you can visit sites like:
  http://www.skinz.org
  http://www.customize.org
EOF

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-, root, root)
%doc README
%{_datadir}/audacious/Skins/*




%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-8mdv2011.0
+ Revision: 616631
- the mass rebuild of 2010.0 packages

* Tue Sep 01 2009 Thierry Vignaud <tv@mandriva.org> 1.0.0-7mdv2010.0
+ Revision: 423983
- rebuild

* Thu Jun 19 2008 Thierry Vignaud <tv@mandriva.org> 1.0.0-6mdv2009.0
+ Revision: 226196
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.0.0-5mdv2008.1
+ Revision: 140690
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Thu Feb 01 2007 Nicolas Lécureuil <neoclust@mandriva.org> 1.0.0-5mdv2007.0
+ Revision: 115824
- Rebuild to have good release
- Import audacious-skins

* Fri Dec 16 2005 Eskild Hustvedt <eskild@mandriva.org> 1.0.0-4mdk
- Fixed description (thanks to Tim Sawchuck for complaining :P)

* Fri Dec 16 2005 Eskild Hustvedt <eskild@mandriva.org> 1.0.0-3mdk
- Renamed from beep-media-player-skins

* Tue Mar 29 2005 Eskild Hustvedt <eskild@mandrake.org> 1.0.0-2mdk
- %%mkrel

* Fri Mar 04 2005 Eskild Hustvedt <eskild@mandrake.org> 1.0.0-1mdk
- Initial Mandrakelinux package
	o Spec and source taken from xmms-skins


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 314 |12cr|audex-0.74b1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:		Audio grabber tool for CD-ROM drives based on KDE 4
Name:		audex
Version:		0.74b1
Release:		1
License:		GPLv3
Group:		Sound
URL:		http://kde.maniatek.com/audex/
Source0:		http://kde.maniatek.com/audex/files/%{name}-%{version}.tar.bz2
Patch0:		audex-0.74b1-fix-lseek-not-declared.patch
Requires:	kdebase4-runtime
Requires(post):	desktop-file-utils
Requires(postun): desktop-file-utils
BuildRequires:	kdelibs4-devel 
BuildRequires:	phonon-devel
BuildRequires:	libcdda-devel
BuildRequires:	automoc4
BuildRequires:	python-eyed3
BuildRequires:	libkcddb-devel >= 4.9
BuildRequires:	libkcompactdisc-devel >= 4.9

%description
Audex is a new audio grabber tool for CD-ROM drives based on KDE 4.
It creates profiles for LAME, OGG Vorbis (oggenc), FLAC, FAAC
(MP4/M4A/AAC) and RIFF WAVE: please install your favorite encoder. Of
course for WAVE no external encoder is needed! Beyond you can define
custom profile, which means that audex works together with command line
encoders in general.
Some features are:
* Extracting with CDDA Paranoia. So you have quite perfect audio quality.
* Extracting and encoding run parallel.
* Filename editing with local and remote CDDB/FreeDB database.
* Metadata correction tools like capitalize etc.
* Multi-profile extraction (with one command-line encoder per profile).
* Fetch covers from the Internet and store them in the database.
* Create play-lists, cover and template-based-info files in target
  directory.
* Creates extraction and encoding protocols.
* Transfer files with KDE KIO-Slaves.


%files -f %{name}.lang
%doc CHANGELOG LICENCE README TODO
%{_kde_bindir}/%{name}
%{_kde_datadir}/applications/kde4/%{name}*.desktop
%{_kde_datadir}/apps/solid/actions/%{name}*.desktop
%{_kde_datadir}/apps/%{name}
# This is useless: already listed by %find_lang
#{_kde_datadir}/locale/*/LC_MESSAGES/%{name}.mo
%{_kde_iconsdir}/hicolor/*/*/*.png

#--------------------------------------------------------------------

%prep
%setup -q
%apply_patches

%build
export CFLAGS="%{optflags} -fno-strict-aliasing" CXXFLAGS="%{optflags} -fno-strict-aliasing"
%cmake_kde4
%make

%install
rm -rf %{buildroot}
%makeinstall_std -C build

%find_lang %{name} --with-html


%changelog
* Wed Oct 10 2012 Giovanni Mariani <mc2374@mclink.it> 0.74b1-1
- Removed Source1: from release 0.73 it is integrated in the source tarball
- Removed unused %%define
- Removed BuildRoot, defattr, %%clean section and %%mkrel
- Updated URL tag
- Made sure the Description text wraps at 76th char and corrected some typos
- Added some docs (it makes rpmlint happy)
- Replaced BReq for now-removed kdemultimedia4-devel with the actual needed
  devel packages (libkcddb and libkcompactdisk)
- Disable strict aliasing error to fix build
- Added P0 to unbroke the build another time

* Sun Jan 30 2011 Bruno Cornec <bcornec@mandriva.org> 0.74b1-1mdv2011.0
+ Revision: 634338
- Update audex to upstream 0.74b1

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.0 packages

* Wed Oct 21 2009 Anne Nicolas <ennael@mandriva.org> 0.71b5-2mdv2010.0
+ Revision: 458547
- fix group

* Sat Jul 04 2009 Bruno Cornec <bcornec@mandriva.org> 0.71b5-1mdv2010.0
+ Revision: 392038
- Import audex 0.71b5
- create audex


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 315 |12cr|audiere-1.9.4-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	High-level audio API
Name:		audiere
Version:	1.9.4
Release:	%mkrel 10
License:	LGPLv2+
Group:		Sound
URL:		http://audiere.sourceforge.net
Source:		http://prdownloads.sourceforge.net/audiere/%{name}-%{version}-src.tar.bz2
Patch0:		%{name}-1.9.4-speex.patch
Patch1:		%{name}-1.9.4-gcc43.patch
Patch2:		%{name}-1.9.4-flac.patch
Patch3:		audiere-1.9.4-add-missing-header.patch
BuildRequires:	audiofile-devel
BuildRequires:	libflac-devel
BuildRequires:	libcdaudio-devel
BuildRequires:	libogg-devel
BuildRequires:	libvorbis-devel
BuildRequires:	speex-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
Audiere is a high-level audio API. It can play Ogg Vorbis, MP3,
FLAC, uncompressed WAV, AIFF, MOD, S3M, XM, and IT files. For
audio output, Audiere supports DirectSound or WinMM in Windows,
OSS on Linux and Cygwin, and SGI AL on IRIX.

%package -n %{libname}
Summary:	High-level audio API
Group:		System/Libraries

%description -n %{libname}
Audiere is a high-level audio API. It can play Ogg Vorbis, MP3,
FLAC, uncompressed WAV, AIFF, MOD, S3M, XM, and IT files. For
audio output, Audiere supports DirectSound or WinMM in Windows,
OSS on Linux and Cygwin, and SGI AL on IRIX.


%package -n %{develname}
Summary:	Development headers and libraries for audiere
Group:		Development/C++
Requires:	%{libname} = %{version}-%{release}
Requires:	libflac-devel
Requires:	libcdaudio-devel
Requires:	libogg-devel
Requires:	libvorbis-devel
Requires:	speex-devel
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}

%description -n %{develname}
Development headers and libraries for audiere.

%prep
%setup -qn audiere
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1

%build
sh ./bootstrap

%configure2_5x \
	--enable-opt
%make

%install
%makeinstall_std

rm %{buildroot}%{_libdir}/lib*.la

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/libaudiere-%{version}.so

%files -n %{develname}
%defattr(-,root,root)
%doc doc/*.txt
%{_bindir}/audiere-config
%{_includedir}/audiere.h
%{_libdir}/libaudiere.a
%{_libdir}/libaudiere.so


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.9.4-10mdv2011.0
+ Revision: 610005
- rebuild

* Sat Feb 13 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1.9.4-9mdv2010.1
+ Revision: 505582
- Patch3: add missing header

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1.9.4-7mdv2009.0
+ Revision: 266224
- rebuild early 2009.0 package (before pixel changes)

* Tue Jun 03 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.9.4-6mdv2009.0
+ Revision: 214779
- Patch0: fix compilation against speex
- Patch1: fix compilation against gcc-4.3
- Patch2: fix compilation against flac
- fix provides for devel library

* Sun Mar 09 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.9.4-5mdv2008.1
+ Revision: 183136
- new license policy

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1.9.4-4mdv2008.1
+ Revision: 170768
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Aug 20 2007 Thierry Vignaud <tv@mandriva.org> 1.9.4-3mdv2008.0
+ Revision: 67948
- fix description

* Sun Aug 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.9.4-2mdv2008.0
+ Revision: 66520
- add more provides on devel package

* Mon Jun 25 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.9.4-1mdv2008.0
+ Revision: 44190
- Import audiere


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 316 |12cr|audiocompress-2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname		AudioCompress

Summary:		Simple dynamic range compressor
Name:			audiocompress
Version:		2.0
Release:		%mkrel 2
URL:			http://beesbuzz.biz/code/audiocompress.php
Source:			http://beesbuzz.biz/code/%{name}/%{oname}-%{version}.tar.gz
License:		LGPLv2
Group:			Sound
BuildRoot:		%{_tmppath}/%{name}-buildroot
Provides:		%{oname}
Obsoletes:		%{oname}
Obsoletes:		%{oname}-xmms

%description
AudioCompress is (essentially) a very gentle, 1-band dynamic range
compressor intended to keep audio output at a consistent volume without
introducing any audible artifacts.  It can either accept input on
standard input and output audio to standard output or bind to the esound
daemon and apply its effect to all esd output.

Install this if you want a nice way to keep your
audio at a consistent volume level.

%prep
%setup -q -n %{oname}-%{version}

%build
%make CFLAGS="%optflags -fPIC"

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/%{_bindir}
cp %{oname} %{buildroot}/%{_bindir}

%clean
rm -rf %{buildroot}

%files
%defattr (-,root,root,0755)
%doc ChangeLog COPYING README TODO
%{_bindir}/%{oname}




%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 2.0-2mdv2011.0
+ Revision: 616636
- the mass rebuild of 2010.0 packages

* Tue Jun 09 2009 Jérôme Brenier <incubusss@mandriva.org> 2.0-1mdv2010.0
+ Revision: 384189
- new version 2.0
- drop xmms sub-package (functionnality no more provided)
- drop patches
- clean spec file
- fix license
- lowercase AudioCompress

* Thu Jun 19 2008 Thierry Vignaud <tv@mandriva.org> 1.5.2-4mdv2009.0
+ Revision: 226199
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.5.2-3mdv2008.1
+ Revision: 140690
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import AudioCompress


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 317 |12cr|audiokonverter-5.9.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pre	0
%define	version	5.9.1
%define	rel	2
%if %{pre}
%define	release	%mkrel -c %{pre} %{rel}
%define	tarver	%{version}-%{pre}
%else
%define	release	%rel
%define	tarver	%{version}
%endif

%define	iconname		%{name}.png
%define	build_plf	0

%bcond_with plf
%if %with plf
%define	build_plf	1
%define	distsuffix	plf
%endif

Summary:		An audio converter
Name:		audiokonverter
Version:		%{version}
Release:		%{release}
License:		GPLv2
Group:		Sound
Source0:		http://www.kde-apps.org/CONTENT/content-files/12608-%{name}-%{tarver}.tar.bz2
URL:		http://www.kde-apps.org/content/show.php?content=12608
BuildRequires:	kde4-macros
BuildArch:	noarch
Requires:	dolphin
Requires:	mplayer
Requires:	flac
Requires:	wavpack
Requires:	id3lib
Requires:	vorbis-tools 
%if %{build_plf}
Requires:	lame
Requires:	faac
Requires:	faad2
%else
Patch0:		audiokonverter-noflac.patch 
%endif

%description 
audiokonverter is a small utility to easily convert from OGG, MP3, AAC,
M4A, FLAC, WMA, RealAudio, Musepack, Wavpack, WAV and movies to MP3, OGG,
M4A, WAV and FLAC in Konqueror by right-clicking on them.
%if %{build_plf}
This package is in PLF because it requires packages that are in PLF.
%endif


%prep
%setup -qn %{name}-%{tarver}
%if !%{build_plf}
%patch0 -p0 -b .plf
%endif


%build
# Nothing to do
 

%install
mkdir -p %{buildroot}%{_kde_services}/ServiceMenus
install -m 644 *4.desktop %{buildroot}%{_kde_services}/ServiceMenus
mkdir -p %{buildroot}%{_kde_appsdir}/dolphin/servicemenus
install -m 644 *4.desktop %{buildroot}%{_kde_appsdir}/dolphin/servicemenus
mkdir -p %{buildroot}%{_kde_bindir}
install -m 755 anytowav4 audioconvert4 movie2sound4 oggdrop-lx %{buildroot}%{_kde_bindir}


%files
%doc README Changelog
%{_kde_bindir}/*
%{_kde_services}/ServiceMenus/*.desktop
%{_kde_appsdir}/dolphin/servicemenus/*.desktop


%changelog
* Tue Oct 30 2012 Giovanni Mariani <mc2374@mclink.it> 5.9.1-2
- Dropped BuildRoot, %%mkrel, %%defattr and %%clean section
- Made sure to use consistently curly brackets in macro names

* Sun Nov 21 2010 Funda Wang <fwang@mandriva.org> 5.9.1-1mdv2011.0
+ Revision: 599489
- update to new version 5.9.1

* Thu Oct 07 2010 Anssi Hannula <anssi@mandriva.org> 5.9-5mdv2011.0
+ Revision: 584047
- ship KDE4 scripts instead of KDE3 ones (Philippe Didier)

* Wed Oct 06 2010 Anssi Hannula <anssi@mandriva.org> 5.9-4mdv2011.0
+ Revision: 583882
- plf: fix distsuffix

* Wed Oct 06 2010 Anssi Hannula <anssi@mandriva.org> 5.9-3mdv2011.0
+ Revision: 583867
- plf: add reason
- add --with option for PLF build

* Sat Nov 28 2009 Funda Wang <fwang@mandriva.org> 5.9-1mdv2010.1
+ Revision: 470985
- New version 5.9

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 5.8-0.beta.2mdv2010.0
+ Revision: 436682
- rebuild

* Sat Oct 11 2008 Funda Wang <fwang@mandriva.org> 5.8-0.beta.1mdv2009.1
+ Revision: 292122
- New version 5.8 beta (support kde4 environment)

* Thu Jun 19 2008 Thierry Vignaud <tv@mandriva.org> 5.5.1-3mdv2009.0
+ Revision: 226200
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Dec 28 2007 Adam Williamson <awilliamson@mandriva.org> 5.5.1-2mdv2008.1
+ Revision: 138986
- fix #34694 (x-wavpack.desktop is in kdelibs now)

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Sep 04 2007 David Walluck <walluck@mandriva.org> 5.5.1-1mdv2008.0
+ Revision: 78907
- 5.5.1


* Thu Dec 07 2006 Lenny Cartier <lenny@mandriva.com> 5.4.3a-1mdv2007.1
+ Revision: 92049
- Import audiokonverter

* Tue Aug 29 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 5.4.3a-1mdv2007.0
- 5.4.3a
- remove useless info from description
- wipe out buildroot in %%install, not %%prep
- package is GPL, drop 'COPYING'

* Sat May 06 2006 Nicolas Lécureuil <neoclust@mandriva.org> 5.4.2-2mdk
- 5.4.2
- Rediff Patch 0

* Sun Mar 19 2006 Austin Acton <austin@mandriva.org> 5.3-1mdk
- from Jerome Martin <jerome.f.martin@free.fr>
- some minor tidying


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 318 |12cr|audiotag-0.19-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# spec is based on MIB work

Name:		audiotag
Version:	0.19
Release:	%mkrel 1
Summary:	Command-line tool for mass tagging/renaming of audio files
License:	GPLv2
Group:		Sound
URL:		http://github.com/Daenyth/audiotag
Source0:	%{name}-%{version}.tar.gz
BuildArch:	noarch
Requires:	id3lib
Requires:	flac
Requires:	atomicparsley

%description
Audiotag is a command-line tool for mass tagging/renaming of audio files.

%prep
%setup -q

%build

%install
%__rm -rf %{buildroot}

%__mkdir_p %{buildroot}%{_bindir}
%__install -m755 %{name} %{buildroot}%{_bindir}/%{name}

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root,)
%doc COPYING README ChangeLog
%{_bindir}/%{name}



%changelog
* Fri Feb 17 2012 Andrey Bondrov <abondrov@mandriva.org> 0.19-1
+ Revision: 776003
- imported package audiotag


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 319 |12cr|auteur-0.1a7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		auteur
Version:	0.1a7
Release:	%mkrel 1
Summary:	Lightweight video editor powered by mplayer and mencoder
Group:		Video
License:	GPLv3
URL:		http://auteur-editor.info
Source0:	http://auteur-editor.info/releases/source_tarballs/%{name}-%{version}.tar.gz
BuildRequires:	python-devel
Requires:	PyQt4
Requires:	python-qt4-qscintilla
Requires:	mplayer
Requires:	mencoder

%description
The Auteur Non-Linear Editor is a project seeking to create a
professional-grade but user-friendly video editor.

%prep
%setup -q

%build
%__python setup.py build

%install
%__rm -rf %{buildroot}
%__python setup.py install --root=%{buildroot}

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/*
%{_datadir}/applications/*.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.*
%{python_sitelib}/*
%{_datadir}/%{name}



%changelog
* Fri Feb 17 2012 Andrey Bondrov <abondrov@mandriva.org> 0.1a7-1
+ Revision: 776041
- imported package auteur


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 320 |12cr|authd-0.2.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lib_name_orig lib%{name} 
%define lib_major 0
%define lib_name %mklibname %name %{lib_major}
%define develname %mklibname -d %name

Summary:	Software for obtaining and verifying user credentials 
Name:		authd
Version:	0.2.3
Release:	%mkrel 5
License:	BSD-Like
Group:		System/Servers
URL:		http://www.cs.berkeley.edu/~bnc/authd/
Source:		http://www.theether.org/authd/%{name}-%{version}.tar.gz
Source1:	authd.init
Patch0:		authd-Makefile.in.patch
Patch1:		authd-linkage_fix.diff
Requires:	openssh-clients
Requires:	openssh-server
Requires(post): rpm-helper
Requires(preun): rpm-helper
Buildrequires:	libe-cluster >= 0.2
Buildrequires:	openssl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%package -n	%{develname}
Summary:	Devel Package for authd 
Group:          Development/Other
Provides:       %{name}-devel = %{version}-%{release}
Obsoletes:	%{lib_name}-devel
Obsoletes:	lib%{name}%{lib_major}-devel

%description
authd is a software package for obtaining and verifying user credentials 
which contain cryptographic signatures based on RSA public key cryptography. 
It includes a server (authd) for authenticating local users through UNIX 
domain sockets and processing credentials, and a client library (libauth.a) 
for requesting new credentials and verifying credentials signed by the server.

%description -n	%{develname} 
authd is a software package for obtaining and verifying user credentials
which contain cryptographic signatures based on RSA public key cryptography.
Provide file auth.h and libauth.a .

%prep

%setup -q
%patch0 -p1 -b .patch
%patch1 -p0

chmod 644 ChangeLog COPYING

%build
export CFLAGS="%{optflags} -D_GNU_SOURCE -D_REENTRANT"

%configure2_5x

%make

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_includedir}
install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_libdir}

%makeinstall INSTALL_USER=%(id -un) INSTALL_GROUP=%(id -gn)
install -m 755 %{SOURCE1} %{buildroot}%{_initrddir}/authd

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root) 
%doc ChangeLog COPYING
%{_initrddir}/authd
%{_sbindir}/authd

%files	-n %{develname}
%defattr(-,root,root)
%{_includedir}/auth.h
%{_libdir}/libauth.a



%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.3-5mdv2011.0
+ Revision: 610006
- rebuild

* Wed Apr 21 2010 Funda Wang <fwang@mandriva.org> 0.2.3-4mdv2010.1
+ Revision: 537555
- rebuild

* Tue Feb 09 2010 Antoine Ginies <aginies@mandriva.com> 0.2.3-3mdv2010.1
+ Revision: 502816
- fix patch0 pb (initscript)

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild

* Thu Aug 14 2008 Oden Eriksson <oeriksson@mandriva.com> 0.2.3-1mdv2009.0
+ Revision: 271983
- 0.2.3
- fix build

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Tue Feb 12 2008 Antoine Ginies <aginies@mandriva.com> 0.2.2-4mdv2008.1
+ Revision: 165746
- fix executable-marked-as-config-file

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Jul 17 2007 Funda Wang <fwang@mandriva.org> 0.2.2-4mdv2008.0
+ Revision: 52830
- fix prereq
- New devel package policy


* Thu Mar 01 2007 Antoine Ginies <aginies@mandriva.com> 0.2.2-3mdv2007.0
+ Revision: 130581
- Import authd

* Thu Apr 20 2006 Erwan Velu <erwan@seanodes.com> 0.2.2-3mdk
- Fixing buildrequires

* Sat Apr 15 2006 Erwan Velu <erwan@seanodes.com> 0.2.2-2mdk
- Rebuild

* Fri Oct 29 2004 Erwan Velu <erwan@mandrakesoft.com> 0.2.2-1mdk
- Remove patch1 merged upstream

* Wed Aug 04 2004 Erwan Velu <erwan@mandrakesoft.com> 0.2.1-17mdk
- Fixing Provides

* Fri Jun 11 2004 Erwan Velu <erwan@mandrakesoft.com> 0.2.1-16mdk
- Fixing RSA_sign & RSA_verify with NID_md5

* Thu Apr 22 2004 Erwan Velu <erwan@mandrakesoft.com> 0.2.1-15mdk
- Rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 321 |12cr|autodia-2.100.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Autodia
%define upstream_version 2.10

Name:		autodia
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Automatic Dia/UML generator
License:	GPL
Group:		Text tools
Url:		http://www.aarontrevena.co.uk/opensource/autodia/
Source0:	http://search.cpan.org/CPAN/authors/id/T/TE/TEEJAY/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
AutoDia is a modular application that parses source code or data (if a
handler is available) and produces an XML document in Dia format,
essentially a Dia diagram autocreation package. The diagrams its creates
are standard UML diagrams showing dependencies, superclasses, packages,
classes and inheritances, as well as the methods, etc of each class. 

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std
# what does script do there ?
rm -f %{buildroot}%{perl_vendorlib}/*.pl

%files
%doc CHANGES COPYING CREDITS FAQ README INSTALL TODO
%{_bindir}/*
%{perl_vendorlib}/*
%{_mandir}/*/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 322 |12cr|autodownloader-0.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		autodownloader
Version:	0.3.0
Release:	1
Summary:	A Python program that can be used to automatically download files
License:	GPL
Group:		Networking/WWW
URL:		http://sourceforge.net/projects/autodownloader
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
BuildArch:	noarch
Requires:	python
Requires:	pygtk2.0

%description
Autodownloader is a program written in Python that can be used
to automatically download files that are not freely distributable.

The program can choose from multiple mirrors and download the files
to a specified location. The files will also be checked using an md5
checksum.

%prep
%setup -q

%build
# empty

%install
%makeinstall_std

%files
%doc COPYING ChangeLog GladeWindow-license.txt README.txt TODO example.autodlrc
%dir %{_datadir}/autodl
%{_datadir}/autodl/*
%{_datadir}/icons/hicolor/*/apps/autodl.png


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 323 |12cr|autosmb-1.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name autosmb
%define version 1.1
%define release %mkrel 6

Summary: Automounter script for autods
Name: %name
Version: %version
Release: %release
License: GPL
Group: System/Kernel and hardware
URL: http://www.historischtheater.be/ddemerre/
Source1: auto.smb
Source2: auto.smb.conf
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
Requires: samba-client, autofs
BuildArch: noarch

%description
This is an automounter helper script for autofs.

Add this to /etc/auto.master 

	/cifs   /etc/auto.smb   --timeout=60

and edit /etc/auto.smb.conf with credentials. The credemntials
file should be of the form

username=NTDOMAIN\USERNAME
password=PASSWORD

%prep 

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}
install -m 500 %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}
install -m 500 %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}

%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root,-)
/etc/auto.smb
%config(noreplace) /etc/auto.smb.conf
%doc



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1-6mdv2011.0
+ Revision: 616656
- the mass rebuild of 2010.0 packages

* Tue Sep 01 2009 Thierry Vignaud <tv@mandriva.org> 1.1-5mdv2010.0
+ Revision: 423993
- rebuild

* Thu Jun 19 2008 Thierry Vignaud <tv@mandriva.org> 1.1-4mdv2009.0
+ Revision: 226202
- rebuild
- fix spacing at top of description

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 1.1-3mdv2008.1
+ Revision: 122276
- kill re-definition of %%buildroot on Pixel's request
- import autosmb


* Thu Oct 20 2005 Lenny Cartier <lenny@mandriva.com> 1.1-3mdk
- rebuild

* Thu Jan 29 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.1-2mdk
- from Robin Rosenberg <robin.rosenberg@dewire.com> :
	- Initial build.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 324 |12cr|autossh-1.4c-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Automatically restart SSH sessions and tunnels
Name:		autossh
Version:	1.4c
Release:	%mkrel 1
License:	BSD
Group:		Networking/Other
URL:		http://www.harding.motd.ca/autossh/
Source:		http://www.harding.motd.ca/autossh/%{name}-%{version}.tgz
BuildRequires:	openssh-clients
Requires:	openssh
BuildRoot:	%{_tmppath}/%{name}-root

%description
autossh is a program to start a copy of ssh and monitor it,
restarting it as necessary should it die or stop passing
traffic. The idea and the mechanism are from rstunnel
(Reliable SSH Tunnel), but implemented in C.

%prep
%setup -q

%build
chmod 644 autossh.host rscreen
%configure2_5x
%make

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_mandir}/man1
install -m755 autossh %{buildroot}%{_bindir}/
install -m644 autossh.1 %{buildroot}%{_mandir}/man1/

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr (-,root,root)
%doc CHANGES README autossh.host rscreen
%{_bindir}/autossh
%{_mandir}/man1/autossh.1*


%changelog
* Fri Jan 27 2012 Andrey Bondrov <abondrov@mandriva.org> 1.4c-1mdv2011.0
+ Revision: 769401
- New version 1.4c, add Source url

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.4b-4mdv2011.0
+ Revision: 610009
- rebuild

* Mon Feb 08 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.4b-3mdv2010.1
+ Revision: 502294
- use %%configure2_5x

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 1.4b-2mdv2010.0
+ Revision: 436697
- rebuild

* Fri Jan 09 2009 Jérôme Soyer <saispo@mandriva.org> 1.4b-1mdv2009.1
+ Revision: 327420
- New version

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 1.4a-4mdv2009.0
+ Revision: 240435
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sun Sep 09 2007 Oden Eriksson <oeriksson@mandriva.com> 1.4a-2mdv2008.0
+ Revision: 83875
- rebuild


* Sun Dec 10 2006 Emmanuel Andry <eandry@mandriva.org> 1.4a-1mdv2007.0
+ Revision: 94424
- add buildrequires openssh-clients
- New version 1.4a
  drop patch
- Import autossh

* Sat May 06 2006 Nicolas Lcureuil <neoclust@mandriva.org> 1.3-1mdk
- New release 1.3
- use mkrel

* Sat Jun 04 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2f-2mdk
- rebuild

* Sun May 09 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.2f-1mdk
- 1.2f
- added P1 by Dmitry V. Levin <ldv@altlinux.org> (Fixed two uninitialized
  variable issues found by compiler.)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 325 |12cr|autotalent-ladspa-0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: autotalent-ladspa
Summary: Singer pitch correction LADSPA Plugin
Group: Sound
Version: 0.2
Release: %mkrel 1
License: GPLv2
Source: http://web.mit.edu/tbaran/www/autotalent-%{version}.tar.gz
URL: http://web.mit.edu/tbaran/www/autotalent.html
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

%description
Automatic pitch correction module for singers as LADSPA plugin.
You specify the notes that a singer is allowed to hit, and Autotalent 
makes sure that they do. You can also use Autotalent for more exotic 
effects, like the Cher / T-Pain effect, making your voice sound like a 
chiptune, adding artificial vibrato, or messing with your formants. 
Autotalent can also be used as a harmonizer that knows how to sing in 
the scale with you. Or, you can use Autotalent to change the scale of a 
melody between major and minor or to change the musical mode. 

%prep
%setup -q -n autotalent-%{version}

%build
%make

%install
rm -rf %{buildroot}
install -d %{buildroot}%{_libdir}/ladspa
install -m644 autotalent.so %{buildroot}%{_libdir}/ladspa/autotalent.so

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-, root, root, -)
%{_libdir}/ladspa/autotalent.so


%changelog
* Thu Jul 15 2010 Frank Kober <emuse@mandriva.org> 0.2-1mdv2011.0
+ Revision: 553528
- import autotalent-ladspa



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 326 |12cr|autotrace-0.31.1-33
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major		3
%define	libname		%mklibname autotrace %{major}
%define	develname	%mklibname autotrace -d

Summary:		Program for converting bitmap to vector graphics
Name:		autotrace
Version:		0.31.1
Release:		33
Group:		Publishing
License:		GPLv2+ and LGPLv2+
URL:		http://autotrace.sourceforge.net
Source0:		http://prdownload.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
Patch0:		autotrace_0.31.1-13.diff
Patch1:		autotrace-0.31.1-swf-output.patch
Patch2:		autotrace-0.31.1-libpng-1.5.patch
BuildRequires:	pstoedit-devel
BuildRequires:	imagemagick-devel
BuildRequires:	multiarch-utils >= 1.0.3
BuildRequires:	libexpat-devel
BuildRequires:	pkgconfig(libpng)
# (Abel) doesn't work with newer libming
#BuildConflicts:	libming-devel
Provides:	fonttracer
Requires:	%{libname} = %{version}

%description
Autotrace is a program for converting bitmap to vector graphics. Supported
formats:
- input formats: BMP, TGA, PNM, PPM, PGM, PBM and those supported by
  ImageMagick;
- export formats: Postscript, svg, xfig, swf, pstoedit, emf, dxf, cgm,
  mif, p2e and sk.

%package -n	%{libname}
Summary:		Autotrace libraries
Group:		System/Libraries
# In the past, a package libautotrace4 existed which in reality
# contained /usr/lib/libautotrace.so.3.0.0. Make the correct
# libautotrace3 conflict with the wrong libautotrace4, to fix upgrade
Conflicts:	%mklibname autotrace 4

%description -n	%{libname}
This package contains the libraries needed to run programs dynamically
linked with autotrace libraries.

%package -n	%{develname}
Summary:		Static libraries and header files for autotrace development
Group:		Development/C
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}
Obsoletes:	%{name}-devel < %{version}-%{release}
Obsoletes:	%{_lib}autotrace4-devel < %{version}-%{release}

%description -n %{develname}
This package contains the static libraries and header files for
developing applications based on autotrace.

%prep
%setup -q
%patch0 -p1
%patch1 -p0
%patch2 -p0

%build
%configure2_5x
%make

%install
%makeinstall_std
%multiarch_binaries %{buildroot}%{_bindir}/autotrace-config

%files
%doc AUTHORS ChangeLog COPYING FAQ README THANKS
%{_bindir}/autotrace
%{_mandir}/man1/*

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc README
%{multiarch_bindir}/autotrace-config
%{_bindir}/autotrace-config
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/*.a
%{_libdir}/pkgconfig/*.pc
%{_datadir}/aclocal/*


%changelog
* Sun Oct 21 2012 Giovanni Mariani <mc2374@mclink.it> 0.31.1-33
- Added P2 to fix build with libpng-devel
- Removed %%defattr and %%clean section
- Rephrased a couple of Obsoletes to keep rpmlint happy
- Adjusted file lists (no .la files and %%{multiarch})

* Thu Jul 15 2010 Funda Wang <fwang@mandriva.org> 0.31.1-32mdv2011.0
+ Revision: 553468
- rebuild for new imagmagick

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 0.31.1-31mdv2010.0
+ Revision: 436711
- rebuild

* Thu Jan 29 2009 Götz Waschk <waschk@mandriva.org> 0.31.1-30mdv2009.1
+ Revision: 335111
- rebuild for new libmagick

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuilt against new libxcb

* Sat Sep 13 2008 Frederik Himpe <fhimpe@mandriva.org> 0.31.1-28mdv2009.0
+ Revision: 284345
- Make libautotrace3 conflict with the wrongly named
  libautotrace4 package which really contained libautotrace.so.3

* Thu Sep 11 2008 Oden Eriksson <oeriksson@mandriva.com> 0.31.1-27mdv2009.0
+ Revision: 283851
- added one huge debian patch to fix lots of build errors
- fix major
- apply new devel package naming

  + Emmanuel Andry <eandry@mandriva.org>
    - fix build with P2 from gentoo
    - fix license
    - apply devel policy
    - check major
    - drop old conditionnal

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Thu Feb 14 2008 Oden Eriksson <oeriksson@mandriva.com> 0.31.1-25mdv2008.1
+ Revision: 167673
- rebuilt against new imagemagick libs

* Tue Jan 08 2008 Oden Eriksson <oeriksson@mandriva.com> 0.31.1-24mdv2008.1
+ Revision: 146496
- rebuilt against new imagemagick libs (6.3.7)

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri May 04 2007 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 0.31.1-23mdv2008.0
+ Revision: 22581
- Rebuild with new jasper.

* Wed Apr 18 2007 David Walluck <walluck@mandriva.org> 0.31.1-22mdv2008.0
+ Revision: 14288
- rebuild


* Sun Feb 18 2007 Giuseppe Ghibò <ghibo@mandriva.com> 0.31.1-21mdv2007.0
+ Revision: 122451
- Rebuilt against latest ImageMagick.
- Import autotrace

* Mon Sep 11 2006 Emmanuel Andry <eandry@mandriva.org> 0.31.1-20mdv2007.0
- Rebuild

* Thu Aug 03 2006 Frederic Crozat <fcrozat@mandriva.com> 0.31.1-19mdv2007.0
- Rebuild with latest dbus

* Mon May 22 2006 Emmanuel Andry <eandry@mandriva.org> 0.31.1-18mdk
- rebuilt against new Magick libs

* Fri Feb 24 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.31.1-17mdk
- Rebuild for new ImageMagick

* Wed Feb 08 2006 Frederic Crozat <fcrozat@mandriva.com> 0.31.1-16mdk 
- Rebuild

* Thu Aug 25 2005 Oden Eriksson <oeriksson@mandriva.com> 0.31.1-15mdk
- rebuilt against new Magick libs

* Wed Aug 17 2005 Michael Scherer <misc@mandriva.org> 0.31.1-14mdk
- Rebuild for lack of libdpstk.so.1

* Fri Aug 05 2005 Giuseppe Ghibò <ghibo@mandriva.com> 0.31.1-13mdk
- Rebuilt against latest ImageMagick.

* Mon Mar 21 2005 Giuseppe Ghibò <ghibo@mandrakesoft.com> 0.31.1-12mdk
- Rebuilt against latest pstoedit.
- multiarchify.

* Sat Feb 05 2005 Abel Cheung <deaddog@mandrake.org> 0.31.1-11mdk
- rebuild

* Tue Jan 18 2005 Abel Cheung <deaddog@mandrake.org> 0.31.1-10mdk
- P1: Fix warning with automake 1.8

* Mon Dec 27 2004 Abel Cheung <deaddog@mandrake.org> 0.31.1-9mdk 
- Provides "fonttracer" (potrace has same function)
- UTF-8 spec

* Fri Dec 10 2004 Abel Cheung <deaddog@mandrake.org> 0.31.1-8mdk
- Fix BuildRequires
- P0: Fix ImageMagick 6.x detection

* Sun Aug 01 2004 Giuseppe Ghibò˛ <ghibo@mandrakesoft.com> 0.31.1-7mdk
- Rebuilt against current ImageMagick.

* Thu Jul 01 2004 Michael Scherer <misc@mandrake.org> 0.31.1-6mdk 
- rebuild for new ImageMagick

* Tue Mar 02 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.31.1-5mdk
- buildrequires
- quiet setup
- rm -rf $RPM_BUILD_ROOT at the beginning of %%install
- cosmetics


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 327 |12cr|autounit-0.20.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	autounit
%define version	0.20.1
%define release	7
%define	major	2
%define	libname	%mklibname %{name} %{major}

Name:		    %{name}
Version:	    %{version}
Release:	    %{release}
License:	    GPL
Summary:	    C testing framework
Group:		    System/Libraries
URL:		    http://www.recursism.com/pub/software/testing/gnu-autounit
Source:		    http://www.recursism.com/pub/files/%{name}-%{version}.tar.bz2
BuildRequires:	glib-devel

%description
GNU Autounit's goal is to provide a common unit testing framework for
applications developers who use GNU Autoconf already in their products, but do
not currently use a unit testing framework.

%package -n	%{libname}
Summary:	C testing framework
Group:		System/Libraries

%description -n	%{libname}
GNU Autounit's goal is to provide a common unit testing framework for
applications developers who use GNU Autoconf already in their products, but do
not currently use a unit testing framework.

%package -n	%{libname}-devel 
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}

%description -n	%{libname}-devel
This package contains development files for %{name}.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std
rm -rf %{buildroot}%{_prefix}/doc
chmod 644  %{buildroot}%{_libdir}/*.la

%files -n %{libname}
%defattr(-,root,root)
%doc COPYING
%{_libdir}/*.so.*

%files -n %{libname}-devel
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog INSTALL NEWS README TODO
%{_libdir}/*.so
%{_libdir}/*.a
%{_includedir}/%{name}



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.20.1-6mdv2011.0
+ Revision: 616669
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 0.20.1-5mdv2010.0
+ Revision: 424588
- use %%configure2_5x
- rebuild
- rebuild

* Thu Jun 19 2008 Thierry Vignaud <tv@mandriva.org> 0.20.1-3mdv2009.0
+ Revision: 226206
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 18 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.20.1-2mdv2008.1
+ Revision: 132392
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import autounit


* Fri Sep 01 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.20.1-1mdv2007.0
- new version

* Tue Aug 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.15.2-5mdv2007.0
- Rebuild

* Thu May 04 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.15.2-4mdk
- fix lib64 build

* Mon Apr 17 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.15.2-3mdk
- fix major, wich mas mysteriously downgraded in latest release

* Fri Apr 14 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.15.2-2mdk
- buildrequires glib-devel

* Mon Mar 27 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.15.2-1mdk
- first mdk release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 328 |12cr|autozen-2.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	autozen
%define version	2.1
%define release %mkrel 6

Name: 	 	%{name}
Summary: 	Brainwave controller
Version: 	%{version}
Release: 	%{release}

Source:		%{name}-%{version}.tar.bz2
Source1: 	%{name}48.png
Source2: 	%{name}32.png
Source3: 	%{name}16.png
URL:		http://www.linuxlabs.com/autozen.html
License:	GPL
Group:		Sound
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	gtk-devel

%description
AutoZen is a software 'brain machine' for Linux. It generates sounds that are
meant to cause the brain to temporarily shift to a different dominant
frequency and cause the user to experience an altered state of consciousness.

NOTE: Requires headphones.

%prep
%setup -q

%build
make clean
make CFLAGS="$RPM_OPT_FLAGS"
										
%install
rm -rf $RPM_BUILD_ROOT
make PREFIX=$RPM_BUILD_ROOT/%_prefix install
rm -fr $RPM_BUILD_ROOT/%_docdir/AutoZen
mv $RPM_BUILD_ROOT/usr/man $RPM_BUILD_ROOT/%_datadir/

#menu

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=AutoZen
Comment=Brainwave controller
Exec=%{_bindir}/%{name} 
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=GNOME;GTK;AudioVideo;Audio;AudioVideoEditing;X-MandrivaLinux-Multimedia-Video;
EOF

#icons
mkdir -p $RPM_BUILD_ROOT/%_liconsdir
cat %SOURCE1 > $RPM_BUILD_ROOT/%_liconsdir/%name.png
mkdir -p $RPM_BUILD_ROOT/%_iconsdir
cat %SOURCE2 > $RPM_BUILD_ROOT/%_iconsdir/%name.png
mkdir -p $RPM_BUILD_ROOT/%_miconsdir
cat %SOURCE3 > $RPM_BUILD_ROOT/%_miconsdir/%name.png

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%update_menus
%endif
		
%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files
%defattr(-,root,root)
%doc CHANGES COPYING doc/HTML/*
%{_bindir}/%name
%{_bindir}/seq2wav
%{_bindir}/zentime
%{_mandir}/man1/*
%{_datadir}/AutoZen/*.seq
%{_datadir}/applications/mandriva-%{name}.desktop
%{_liconsdir}/%name.png
%{_iconsdir}/%name.png
%{_miconsdir}/%name.png



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 2.1-6mdv2011.0
+ Revision: 616670
- the mass rebuild of 2010.0 packages

* Tue Sep 01 2009 Thierry Vignaud <tv@mandriva.org> 2.1-5mdv2010.0
+ Revision: 423997
- rebuild

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 2.1-4mdv2009.0
+ Revision: 218430
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Thierry Vignaud <tv@mandriva.org>
    - drop old menu

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 2.1-4mdv2008.1
+ Revision: 135825
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import autozen


* Tue Sep 12 2006 Nicolas Lcureuil <neoclust@mandriva.org> 2.1-4mdv2007.0
- XDG

* Tue Nov 08 2005 Austin Acton <austin@mandriva.org> 2.1-3mdk
- Rebuild

* Sat Jul 17 2004 Austin Acton <austin@mandrake.org> 2.1-2mdk
- rebuild

* Tue May 27 2003 Austin Acton <aacton@yorku.ca> 2.1-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 329 |12cr|avant-window-navigator-0.4.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define library_name awn
%define libname %mklibname %{library_name} %{major}
%define develname %mklibname %{library_name} -d

Summary:	AWN - a Dock-style window selector for GNOME
Name:		avant-window-navigator
Version:	0.4.0
Release:	8
License:	GPLv2+
Group:		Graphical desktop/GNOME
URL:		https://launchpad.net/awn
Source0:	http://launchpad.net/awn/0.4/%{version}/+download/%{name}-%{version}.tar.gz
# add upstream patch to fix unintialized null pointer
Patch0:		avant-window-navigator-0.4.0-688_687.diff
Patch1:		avant-window-navigator-0.4.0-linkage.patch
BuildRequires:	desktop-file-utils
BuildRequires:	intltool
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libgtop-2.0)
BuildRequires:	pkgconfig(libwnck-1.0)
BuildRequires:	python-devel
BuildRequires:	pkgconfig(pygtk-2.0)
BuildRequires:	pkgconfig(pycairo)
BuildRequires:	libdesktop-agnostic-devel
BuildRequires:	vala
BuildRequires:	pyxdg
BuildRequires:	GConf2
Requires:	pyxdg
Requires:	pygtk2
Requires:	python-dbus
Requires:	bzr
Conflicts:	%{_lib}awn1 < 0.4.0-8

%description
Avant Window Navigator (AWN) is a dock-style window list for GNOME. It
provides a view of your running applications in a dock at the bottom
of the screen, identified by their icon.

%package -n %{libname}
Group:		System/Libraries
Summary:	Shared libraries for avant-window-navigator
Requires:	%{name} >= %{version}-%{release}

%description -n %{libname}
Avant Window Navigator (AWN) is a dock-style window list for GNOME. It
provides a view of your running applications in a dock at the bottom
of the screen, identified by their icon. This package contains the
shared library for AWN.

%package -n %{develname}
Group:		Development/C
Summary:	Development libraries for avant-window-navigator
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	%{library_name}-devel = %{version}-%{release}

%description -n %{develname}
Avant Window Navigator (AWN) is a dock-style window list for GNOME. It
provides a view of your running applications in a dock at the bottom
of the screen, identified by their icon. This package contains
development libraries and headers for AWN.

%prep
%setup -q
%patch0 -p0
%patch1 -p1

%build
%configure2_5x --disable-static \
	--with-vala \
	--with-gnu-ld \
	--enable-shave \
	--with-gconf-schema-file-dir=%{_sysconfdir}/gconf/schemas/ 
%make

%install
export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
%makeinstall_std

%find_lang %{name} --with-html

desktop-file-install --vendor="" \
  --add-category="GTK" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

# don't ship .a and .la
find %{buildroot} -name "*.*a" -exec rm -f {} \;

%files -f %{name}.lang
%doc README AUTHORS ChangeLog TODO
%{_sysconfdir}/gconf/schemas/*.schemas
%{_bindir}/avant-window-navigator
%{_bindir}/awn-applet
%{_bindir}/awn-settings
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/applications/awn-settings.desktop
%{_iconsdir}/hicolor/*/*/*
%{python_sitearch}/awn/*
%{_libdir}/awn/applets/expander/expander.so
%{_libdir}/awn/applets/quick-prefs/quick-prefs.so
%{_libdir}/awn/applets/separator/separator.so
%{_libdir}/awn/applets/taskmanager/taskmanager.so

%files -n %{libname}
%{_libdir}/libawn.so.%{major}*

%files -n %{develname}
%doc %{_datadir}/gtk-doc/html/lib%{library_name}
%{_includedir}/lib%{library_name}
%{_libdir}/libawn.so
%{_libdir}/pkgconfig/%{library_name}.pc
%{_datadir}/vala/vapi/awn.*
%{_datadir}/pygtk/2.0/defs/awn.defs


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 330 |12cr|avce00-2.0.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		avce00
Version:	2.0.0
Release:	%mkrel 4
Summary:	Arc/Info (binary) Vector Coverage <-> E00 Utilities
License:	BSD-like
URL:		http://avce00.maptools.org/
Source:		http://avce00.maptools.org/dl/%{name}-%{version}.tar.gz
Group:		Sciences/Geosciences
BuildRoot:	%{_tmppath}/%{name}-%{version}-root

%description
AVCE00 is an Open Source (i.e. Free!) ANSI-C library that makes Arc/Info
(binary) Vector Coverages appear as E00! It allows you to read and write binary
coverages just as if they were E00 files.

For those who do not need a library but simply want to convert some coverages,
the package includes the "AVCIMPORT" and "AVCEXPORT" conversion programs.

%package -n %{name}-devel
License:	BSD-like
Group:		Sciences/Geosciences
Summary:	Arc/Info (binary) Vector Coverage <-> E00 Library

%description -n %{name}-devel
AVCE00 is an Open Source (i.e. Free!) ANSI-C library that makes Arc/Info
(binary) Vector Coverages appear as E00! It allows you to read and write binary
coverages just as if they were E00 files.

The C library can be easily plugged into existing E00 translators to add
support for binary coverages simply by replacing your existing translator's
read/write function by the AVCE00ReadNextLine() and AVCE00WriteNextLine()
functions provided by the library. See the library documentation for all the
details.

This package includes the development files (headers and static library)
for developing applications which use the avc library.

%prep
%setup -q


%build
#configure
%make

%install
rm -Rf %{buildroot}
install -d %{buildroot}/{%{_includedir},%{_bindir},%{_libdir}}
install *.h %{buildroot}/%{_includedir}
install *.a %{buildroot}/%{_libdir}
install avc{delete,export,import,test} ex_avcwrite %{buildroot}/%{_bindir}


%files
%defattr(-,root,root)
%{_bindir}/*avc*

%files -n %{name}-devel
%{_includedir}/*.h
%{_libdir}/avc.a


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-4mdv2011.0
+ Revision: 616671
- the mass rebuild of 2010.0 packages

* Tue Sep 01 2009 Thierry Vignaud <tv@mandriva.org> 2.0.0-3mdv2010.0
+ Revision: 423998
- rebuild

* Thu Jun 19 2008 Thierry Vignaud <tv@mandriva.org> 2.0.0-2mdv2009.0
+ Revision: 226207
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 2.0.0-1mdv2008.1
+ Revision: 135825
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Aug 21 2007 Buchan Milne <bgmilne@mandriva.org> 2.0.0-1mdv2008.0
+ Revision: 68206
- New version 2.0.0
- Add URL
- Import avce00



* Wed Jul 05 2006 Thierry Vignaud <tvignaud@mandriva.com> 1.3.0-3mdv2007.0
- fix group

* Thu Feb 16 2006 Nicolas Lcureuil <neoclust@mandriva.org> 1.3.0-2mdk
- Fix Group (thanks plg)

* Sun Jan 01 2006 Buchan Milne <bgmilne@mandriva.org> 1.3.0-1
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 331 |12cr|avidemux-2.5.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	avidemux
%define	Name	Avidemux
%define version 2.5.6
%define rel 1
%define pre 0
%if %pre
%define filename %{name}_%{version}_preview%{pre}
%define release %mkrel 0.preview%{pre}.%{rel}
%else 
%define filename %{name}_%{version}
%define release %mkrel %{rel}
%endif

%bcond_with plf
%define with_x264 0

%if %with plf
%define distsuffix plf
%if %mdvver >= 201100
# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
%define extrarelsuffix plf
%endif
%define with_x264 1
%endif

%define	pkgsummary	A free video editor

Name:		%{name}
Version:	%{version}
Release:	%{release}%{?extrarelsuffix}
Summary:	%{pkgsummary}
Source0:	http://downloads.sourceforge.net/project/%name/%name/%version/%{filename}.tar.gz
Source1:	ffmpeg-0.9.1.tar.bz2
Patch2:		avidemux-2.5.1-opencore-check.patch
Patch3:		avidemux-jack-underlinking.patch
Patch5:		avidemux-mpeg2enc-underlinking.patch
#disable arts
Patch7:		avidemux-2.5.5-arts.patch
Patch8:		avidemux_2.5.6-ffmpeg.patch
License:	GPLv2+
Group:		Video
Url:		http://fixounet.free.fr/avidemux
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	gtk+2-devel >= 2.6.0
BuildRequires:	qt4-devel qt4-linguist
BuildRequires:	SDL-devel
BuildRequires:	nasm
BuildRequires:	libxml2-devel
BuildRequires:	libmad-devel
BuildRequires:	liba52dec-devel
BuildRequires:	oggvorbis-devel
BuildRequires:	esound-devel
BuildRequires:	jackit-devel
BuildRequires:	pulseaudio-devel
BuildRequires:	libsamplerate-devel
BuildRequires:	gettext-devel
BuildRequires:	libxv-devel
BuildRequires:	libva-devel
BuildRequires:	cmake
BuildRequires:	libxslt-proc
# not packaged yet:
#BuildRequires:  libaften-devel
%if %with plf
BuildRequires:	libxvid-devel
BuildRequires:	liblame-devel
BuildRequires:	libfaad2-devel
BuildRequires:	libfaac-devel
%if %with_x264
BuildRequires:	x264-devel >= 0.67
%endif
BuildRequires:	opencore-amr-devel
%endif
BuildRequires:	imagemagick
BuildRequires:	yasm
Requires:	avidemux-ui

%description
Avidemux is a free video editor designed for simple cutting,
filtering and encoding tasks.It supports many file types, including
AVI, DVD compatible MPEG files, MP4 and ASF, using a variety of
codecs. Tasks can be automated using projects, job queue and
powerful scripting capabilities.

%if %with plf
This package is in PLF because this build has support for codecs
covered by software patents.
%endif

%package gtk
Summary:	%{pkgsummary} - GTK GUI
Group:		Video
Requires: gtk+2.0 >= 2.6.0
Requires: %{name} = %{version}-%{release}
Provides: avidemux-ui = %{version}-%{release}

%description gtk
Avidemux is a free video editor. This package contains the
version with a graphical user interface based on GTK.

%package qt
Summary:	%{pkgsummary} - Qt4 GUI
Group:		Video
Requires: %{name} = %{version}-%{release}
Provides: avidemux-ui = %{version}-%{release}

%description qt
Avidemux is a free video editor. This package contains the
version with a graphical user interface based on Qt4.

%package cli
Summary:	%{pkgsummary} - command-line version
Group:		Video
Requires: %{name} = %{version}-%{release}
Provides: avidemux-ui = %{version}-%{release}

%description cli
Avidemux is a free video editor. This package contains the
version with a command-line interface.

%if %with plf
This package is in PLF because this build has support for codecs
covered by software patents.
%endif

%prep
%setup -q -n %{filename}
%patch2 -p1
%patch3 -p1
%patch5 -p1
%patch7 -p1
%patch8 -p1
%__cp %{SOURCE1} avidemux/ADM_libraries/


# libdir is nicely hardcoded
sed -i 's,Dir="lib",Dir="%{_lib}",' avidemux/main.cpp avidemux/ADM_core/src/ADM_fileio.cpp
grep -q '"%{_lib}"' avidemux/main.cpp
grep -q '"%{_lib}"' avidemux/ADM_core/src/ADM_fileio.cpp

%build
#gw 2.5.4 has linking problems in plugins/ADM_videoFilters/AvsFilter
#   	      	      	   and in plugins/ADM_videoFilters/Logo/
%define _disable_ld_no_undefined 1
%cmake
make

# plugin build expects libraries to be already installed; we fake a prefix
# in build/ by symlinking all libraries to build/lib/
mkdir -p %{_lib}
cd %{_lib}
find ../avidemux -name '*.so*' | xargs ln -sft . 
cd ../../plugins
%cmake -DAVIDEMUX_SOURCE_DIR=%{_builddir}/%{filename} -DAVIDEMUX_CORECONFIG_DIR=%{_builddir}/%{filename}/build/config -DAVIDEMUX_INSTALL_PREFIX=%{_builddir}/%{filename}/build
make


%install
rm -rf %{buildroot}
cd build
%makeinstall_std
mkdir -p %{buildroot}%{_libdir}
cd ..

cd plugins/build
%makeinstall_std
#gw install this manually:
cp ADM_videoEncoder/ADM_vidEnc_mpeg2enc/mpeg2enc/libmpeg2enc.so \
  ADM_videoEncoder/common/pluginOptions/libADM_vidEnc_pluginOptions.so \
  ADM_videoEncoder/common/xvidRateCtl/libADM_xvidRateCtl.so %{buildroot}%{_libdir}
cd ../..

# icons
install -d -m755 %{buildroot}%{_liconsdir}
install -d -m755 %{buildroot}%{_iconsdir}
install -d -m755 %{buildroot}%{_miconsdir}
convert avidemux_icon.png -resize 48x48 %{buildroot}%{_liconsdir}/%{name}.png
convert avidemux_icon.png -resize 32x32 %{buildroot}%{_iconsdir}/%{name}.png
convert avidemux_icon.png -resize 16x16 %{buildroot}%{_miconsdir}/%{name}.png

# menu
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}-gtk.desktop << EOF
[Desktop Entry]
Name=%{Name}
Comment=%{pkgsummary}
Exec=%{_bindir}/%{name}2_gtk %U
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=AudioVideo;Video;AudioVideoEditing;GTK;
EOF
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}-qt.desktop << EOF
[Desktop Entry]
Name=%{Name}
Comment=%{pkgsummary}
Exec=%{_bindir}/%{name}2_qt4 %U
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=AudioVideo;Video;AudioVideoEditing;Qt;
EOF

rm -rf %{buildroot}%{_datadir}/locale/klingon

%find_lang %{name}

%clean 
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_libdir}/libADM5*
%{_libdir}/libADM_core*
%{_libdir}/libADM_smjs.so
%{_libdir}/libADM_vidEnc_pluginOptions.so
%{_libdir}/libADM_xvidRateCtl.so
%{_libdir}/libmpeg2enc.so
%dir %{_libdir}/ADM_plugins
%dir %{_libdir}/ADM_plugins/audioDecoder
%{_libdir}/ADM_plugins/audioDecoder/libADM_ad_Mad.so
%{_libdir}/ADM_plugins/audioDecoder/libADM_ad_a52.so
%if %with plf
%{_libdir}/ADM_plugins/audioDecoder/libADM_ad_opencore_amrnb.so
%{_libdir}/ADM_plugins/audioDecoder/libADM_ad_opencore_amrwb.so
%{_libdir}/ADM_plugins/audioDecoder/libADM_ad_faad.so
%endif
%{_libdir}/ADM_plugins/audioDecoder/libADM_ad_vorbis.so
%dir %{_libdir}/ADM_plugins/audioDevices
%{_libdir}/ADM_plugins/audioDevices/libADM_av_alsa.so
#%_libdir/ADM_plugins/audioDevices/libADM_av_arts.so
%{_libdir}/ADM_plugins/audioDevices/libADM_av_esd.so
%{_libdir}/ADM_plugins/audioDevices/libADM_av_jack.so
%{_libdir}/ADM_plugins/audioDevices/libADM_av_oss.so
%{_libdir}/ADM_plugins/audioDevices/libADM_av_pulseAudioSimple.so
%{_libdir}/ADM_plugins/audioDevices/libADM_av_sdl.so
%dir %{_libdir}/ADM_plugins/audioEncoders
%{_libdir}/ADM_plugins/audioEncoders/libADM_ae_lav_ac3.so
%{_libdir}/ADM_plugins/audioEncoders/libADM_ae_lav_mp2.so
%{_libdir}/ADM_plugins/audioEncoders/libADM_ae_pcm.so
%{_libdir}/ADM_plugins/audioEncoders/libADM_ae_twolame.so
%{_libdir}/ADM_plugins/audioEncoders/libADM_ae_vorbis.so
%dir %{_libdir}/ADM_plugins/videoEncoder
%if %with plf
%{_libdir}/ADM_plugins/audioEncoders/libADM_ae_faac.so
%{_libdir}/ADM_plugins/audioEncoders/libADM_ae_lame.so
%if %with_x264
%{_libdir}/ADM_plugins/videoEncoder/libADM_vidEnc_x264.so
%dir %{_libdir}/ADM_plugins/videoEncoder/x264/
%{_libdir}/ADM_plugins/videoEncoder/x264/*.xml
%{_libdir}/ADM_plugins/videoEncoder/x264/*.xsd
%endif
%{_libdir}/ADM_plugins/videoEncoder/libADM_vidEnc_xvid.so
%dir %{_libdir}/ADM_plugins/videoEncoder/xvid
%{_libdir}/ADM_plugins/videoEncoder/xvid/*.xsd
%endif
%dir %{_libdir}/ADM_plugins/videoEncoder/avcodec
%{_libdir}/ADM_plugins/videoEncoder/avcodec/*.xsd
%dir %{_libdir}/ADM_plugins/videoEncoder/avcodec/mpeg-?
%{_libdir}/ADM_plugins/videoEncoder/avcodec/mpeg-?/*.xml
%{_libdir}/ADM_plugins/videoEncoder/libADM_vidEnc_avcodec.so
%{_libdir}/ADM_plugins/videoEncoder/libADM_vidEnc_mpeg2enc.so
%dir %{_libdir}/ADM_plugins/videoEncoder/mpeg2enc
%{_libdir}/ADM_plugins/videoEncoder/mpeg2enc/*.xsd
%dir %{_libdir}/ADM_plugins/videoEncoder/mpeg2enc/mpeg-?
%{_libdir}/ADM_plugins/videoEncoder/mpeg2enc/mpeg-?/*.xml
%dir %{_libdir}/ADM_plugins/videoFilter
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_Deinterlace.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_Delta.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_Denoise.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_FluxSmooth.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_Mosaic.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_Pulldown.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_Stabilize.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_Tisophote.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_Whirl.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_addborders.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_avsfilter.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_blackenBorders.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_blendDgBob.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_blendRemoval.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_decimate.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_denoise3d.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_denoise3dhq.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_dropOut.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_fade.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_fastconvolutiongauss.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_fastconvolutionmean.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_fastconvolutionmedian.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_fastconvolutionsharpen.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_forcedPP.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_hzStackField.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_keepEvenField.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_keepOddField.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_kernelDeint.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_largemedian.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_lavDeinterlace.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_logo.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_lumaonly.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_mSharpen.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_mSmooth.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_mcdeint.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_mergeField.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_palShift.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_resampleFps.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_reverse.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_rotate.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_separateField.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_smartPalShift.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_smartSwapField.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_soften.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_ssa.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_stackField.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_swapField.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_swapuv.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_tdeint.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_telecide.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_unstackField.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_vflip.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_vlad.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_yadif.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vidChromaU.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vidChromaV.so
%{_datadir}/ADM_scripts/
%dir %{_datadir}/ADM_addons/
%{_datadir}/ADM_addons/avsfilter

%files gtk
%defattr(-,root,root)
%{_bindir}/avidemux2_gtk
%{_datadir}/applications/mandriva-avidemux-gtk.desktop
%{_libdir}/libADM_render_gtk.so
%{_libdir}/libADM_UIGtk.so
%if %with plf
%if %with_x264
%{_libdir}/ADM_plugins/videoEncoder/x264/libADM_vidEnc_x264_Gtk.so
%endif
%{_libdir}/ADM_plugins/videoEncoder/xvid/libADM_vidEnc_Xvid_Gtk.so
%endif
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_Crop_gtk.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_asharp_gtk.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_avisynthResize_gtk.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_chromaShift_gtk.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_cnr2_gtk.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_colorYUV_gtk.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_contrast_gtk.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_eq2_gtk.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_equalizer_gtk.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_hue_gtk.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_mpdelogo_gtk.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_mplayerResize_gtk.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_sub_gtk.so

%files qt
%defattr(-,root,root)
%{_bindir}/avidemux2_qt4
%{_datadir}/applications/mandriva-avidemux-qt.desktop
%dir %{_datadir}/%{name}
%dir %{_datadir}/%{name}/i18n
%{_datadir}/%{name}/i18n/*.qm
%{_libdir}/libADM_render_qt4.so
%{_libdir}/libADM_UIQT4.so
%if %with plf
%if %with_x264
%{_libdir}/ADM_plugins/videoEncoder/x264/libADM_vidEnc_x264_Qt.so
%endif
%{_libdir}/ADM_plugins/videoEncoder/xvid/libADM_vidEnc_Xvid_Qt.so
%endif
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_crop_qt4.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_asharp_qt4.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_avisynthResize_qt4.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_chromaShift_qt4.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_cnr2_qt4.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_colorYUV_qt4.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_contrast_qt4.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_curveEditor_qt4.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_eq2_qt4.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_equalizer_qt4.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_hue_qt4.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_mpdelogo_qt4.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_mplayerResize_qt4.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_sub_qt4.so

%files cli
%defattr(-,root,root)
%doc README
%{_bindir}/avidemux2_cli
%{_libdir}/libADM_render_cli.so
%{_libdir}/libADM_UICli.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_Hue_cli.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_asharp_cli.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_avisynthResize_cli.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_chromashift_cli.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_cnr2_cli.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_colorYUV_cli.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_contrast_cli.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_crop_cli.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_eq2_cli.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_equalizer_cli.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_mpdelogo_cli.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_mplayerResize_cli.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_sub_cli.so


%changelog
* Wed Jan 18 2012 Andrey Bondrov <abondrov@mandriva.org> 2.5.6-1mdv2012.0
+ Revision: 762188
- Don't use parallel build
- Update BuildRequires due to library Provides changes in Cooker
- Build with internal ffmpeg 0.9.1 instead of 0.9, use patch 8 for that
- New version 2.5.6

* Sun Aug 28 2011 Andrey Bondrov <abondrov@mandriva.org> 2.5.5-1
+ Revision: 697268
- New version: 2.5.5

  + Anssi Hannula <anssi@mandriva.org>
    - plf: append "plf" to Release on cooker to make plf build have higher EVR
      again with the rpm5-style mkrel now in use

* Mon Dec 06 2010 Götz Waschk <waschk@mandriva.org> 2.5.4-2mdv2011.0
+ Revision: 612215
- fix build with new x264

* Mon Dec 06 2010 Götz Waschk <waschk@mandriva.org> 2.5.4-1mdv2011.0
+ Revision: 612166
- new version
- add official patches
- enable va support
- drop patches 4,5
- fix build by disabling --no-undefined
- add avsfilter and logo filter

* Thu Sep 02 2010 Götz Waschk <waschk@mandriva.org> 2.5.3-2mdv2011.0
+ Revision: 575258
- install missing libraries (bug #60877)

* Wed Sep 01 2010 Anssi Hannula <anssi@mandriva.org> 2.5.3-1mdv2011.0
+ Revision: 575026
- update file list
- fix build issues (from upstream):
  o 2.5.3_mjpeg_fix.diff
  o 2.5.3_field_asm_fix.diff
- fix underlinking issues of mpeg2enc and jack:
  o avidemux-mpeg2enc-underlinking.patch
  o avidemux-jack-underlinking.patch

  + Funda Wang <fwang@mandriva.org>
    - BR yasm
    - i18n patch not needed
    - New version 2.5.3

* Wed May 05 2010 Götz Waschk <waschk@mandriva.org> 2.5.2-4mdv2010.1
+ Revision: 542369
- rebuild

* Sat Jan 23 2010 Götz Waschk <waschk@mandriva.org> 2.5.2-3mdv2010.1
+ Revision: 495204
- rebuild
- reeable x264 for plf packports

* Thu Jan 14 2010 Götz Waschk <waschk@mandriva.org> 2.5.2-2mdv2010.1
+ Revision: 491377
- disable x264 build on 2010.0

* Thu Jan 14 2010 Götz Waschk <waschk@mandriva.org> 2.5.2-1mdv2010.1
+ Revision: 491239
- fix build on x86_64
- new source URL
- update file list

  + Funda Wang <fwang@mandriva.org>
    - new version 2.5.2

* Thu Dec 10 2009 Götz Waschk <waschk@mandriva.org> 2.5.1-4mdv2010.1
+ Revision: 475968
- rebuild

* Mon Nov 09 2009 Götz Waschk <waschk@mandriva.org> 2.5.1-3mdv2010.1
+ Revision: 463778
- patch for new x264

* Tue Aug 18 2009 Götz Waschk <waschk@mandriva.org> 2.5.1-2mdv2010.0
+ Revision: 417570
- fix opencore detection
- remove dca plugin
- update amr build deps

* Tue Aug 18 2009 Götz Waschk <waschk@mandriva.org> 2.5.1-1mdv2010.0
+ Revision: 417550
- new version
- drop patches 4,5,6,7,8
- update file list
- update deps of the GUI packages (bug #52821)
- spec cleanup, always build plugins

* Sat Jul 11 2009 Anssi Hannula <anssi@mandriva.org> 2.5.0-4mdv2010.0
+ Revision: 394818
- fix loading plugins on lib64 systems

* Fri Jul 10 2009 Anssi Hannula <anssi@mandriva.org> 2.5.0-3mdv2010.0
+ Revision: 394337
- workaround to allow building plugins before installing avidemux
- fix building plugins without lame (wrong-include.patch)
- fix underlinking (underlinking.patch)
- add missing buildrequires on libxv-devel
- make requires in UIs more strict
- drop mmx build switch, avidemux has fallbacks for non-MMX systems

* Fri Jul 10 2009 Götz Waschk <waschk@mandriva.org> 2.5.0-2mdv2010.0
+ Revision: 394217
- update the patches
- support building the plugins (currently not in the mdv build)

* Fri Jul 10 2009 Götz Waschk <waschk@mandriva.org> 2.5.0-1mdv2010.0
+ Revision: 394078
- fix installation on x86_64
- new version
- drop patches 0,2,3
- rediff patches 1,4
- fix build problems
- update file list
- fix build with new cmake

* Wed Feb 11 2009 Götz Waschk <waschk@mandriva.org> 2.4.4-2mdv2009.1
+ Revision: 339350
- rebuild for new libfaad

* Tue Feb 10 2009 Götz Waschk <waschk@mandriva.org> 2.4.4-1mdv2009.1
+ Revision: 339136
- new version
- drop patch 3
- fix format strings
- update patch 2
- disable arts

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Mon Oct 13 2008 Götz Waschk <waschk@mandriva.org> 2.4.3-2mdv2009.1
+ Revision: 293213
- fix for new x264
- revert previous change
- fix x264 encoding

* Fri Jul 25 2008 Funda Wang <fwang@mandriva.org> 2.4.3-1mdv2009.0
+ Revision: 249175
- BR libxslt-proc

  + Götz Waschk <waschk@mandriva.org>
    - fix buildrequires
    - new version
    - update build deps
    - switch to cmake
    - update file list

* Thu Jul 24 2008 Götz Waschk <waschk@mandriva.org> 2.4.2-2mdv2009.0
+ Revision: 245445
- update patch 2 (libdca)

* Thu Jul 24 2008 Götz Waschk <waschk@mandriva.org> 2.4.2-1mdv2009.0
+ Revision: 245406
- new version
- drop patches 3,4
- update build deps
- update libtool
- update configure options

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Sat May 31 2008 Funda Wang <fwang@mandriva.org> 2.4.1-4mdv2009.0
+ Revision: 213688
- add gentoo patches
- rebuild for new directfb

* Sun Feb 17 2008 Götz Waschk <waschk@mandriva.org> 2.4.1-2mdv2008.1
+ Revision: 170042
- add qt gui and split the package

* Sun Feb 17 2008 Götz Waschk <waschk@mandriva.org> 2.4.1-1mdv2008.1
+ Revision: 169979
- new version

* Thu Jan 17 2008 Götz Waschk <waschk@mandriva.org> 2.4-2mdv2008.1
+ Revision: 154479
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - drop old menu

* Wed Jan 02 2008 Götz Waschk <waschk@mandriva.org> 2.4-1mdv2008.1
+ Revision: 140518
- new version

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Nov 14 2007 Götz Waschk <waschk@mandriva.org> 2.4-0.preview3.1mdv2008.1
+ Revision: 108693
- new version

* Sat Oct 13 2007 Götz Waschk <waschk@mandriva.org> 2.4-0.preview2.1mdv2008.1
+ Revision: 98088
- new version
- drop patch
- fix buildrequires

  + Thierry Vignaud <tv@mandriva.org>
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Fri Jun 01 2007 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.4-0.preview1.3mdv2008.0
+ Revision: 34310
- Rebuild with libslang2.

* Tue May 22 2007 Anssi Hannula <anssi@mandriva.org> 2.4-0.preview1.2mdv2008.0
+ Revision: 29612
- rebuild for new directfb

* Thu May 17 2007 Anssi Hannula <anssi@mandriva.org> 2.4-0.preview1.1mdv2008.0
+ Revision: 27655
- 2.4 preview 1
  o fixes loading of projects
- add cli subpackage
- add compatibility symlink for changed binary name on <= 2007.1
- update patch0


* Fri Mar 23 2007 Götz Waschk <waschk@mandriva.org> 2.3.0-7mdv2007.1
+ Revision: 148360
- rebuild for new firefox

* Thu Mar 15 2007 Anssi Hannula <anssi@mandriva.org> 2.3.0-6mdv2007.1
+ Revision: 144509
- fix buildrequires
- better description
- use provided icons
- fix menu categories
- adapt package for Mandriva
- Import avidemux

* Tue Feb 27 2007 Gtz Waschk <goetz@zarb.org> 2.3.0-5plf2007.1
- rebuild for new firefox

* Thu Feb 22 2007 Gtz Waschk <goetz@zarb.org> 2.3.0-4plf2007.1
- rebuild for new libgiil

* Mon Jan 08 2007 Gtz Waschk <goetz@zarb.org> 2.3.0-3plf2007.1
- rebuild for new firefox

* Thu Dec 07 2006 Gtz Waschk <goetz@zarb.org> 2.3.0-2plf2007.1
- fix firefox build

* Sun Dec 03 2006 Gtz Waschk <goetz@zarb.org> 2.3.0-1plf2007.1
- new version

* Fri Nov 17 2006 Anssi Hannula <anssi@zarb.org> 2.3-0.preview2.5plf2007.1
- fix firefox requires on lib64 and when backporting

* Thu Nov 09 2006 Gtz Waschk <goetz@zarb.org> 2.3-0.preview2.4plf2007.1
- fix mozilla dep

* Thu Nov 09 2006 Gtz Waschk <goetz@zarb.org> 2.3-0.preview2.3plf2007.1
- rebuild for new firefox

* Sun Oct 29 2006 Anssi Hannula <anssi@zarb.org> 2.3-0.preview2.2plf2007.1
- disable parallel build

* Fri Oct 20 2006 Gtz Waschk <goetz@zarb.org> 2.3-0.preview2.1plf2007.1
- drop the patch
- new version

* Thu Oct 19 2006 Gtz Waschk <goetz@zarb.org> 2.2.0-0.preview2b.10plf2007.1
- rebuild

* Tue Sep 19 2006 Gtz Waschk <goetz@zarb.org> 2.2.0-0.preview2b.9plf2007.0
- rebuild

* Mon Sep 18 2006 Gtz Waschk <goetz@zarb.org> 2.2.0-0.preview2b.8plf2007.0
- rebuild for new firefox

* Sat Sep 09 2006 Anssi Hannula <anssi@zarb.org> 2.2.0-0.preview2b.7plf2007.0
- fix LDFLAGS for lib64 on backports

* Sat Sep 09 2006 Gtz Waschk <goetz@zarb.org> 2.2.0-0.preview2b.6plf2007.0
- don't apply the patch on 2006.0

* Wed Aug 30 2006 Gtz Waschk <goetz@zarb.org> 2.2.0-0.preview2b.5plf2007.0
- patch for new x264

* Fri Aug 04 2006 Gtz Waschk <goetz@zarb.org> 2.2.0-0.preview2b.4plf2007.0
- rebuild for new firefox

* Tue Aug 01 2006 Gtz Waschk <goetz@zarb.org> 2.2.0-0.preview2b.3plf2007.0
- Rebuild for new firefox

* Sun Jul 02 2006 Gtz Waschk <goetz@zarb.org> 2.2.0-0.preview2b.2plf2007.0
- rebuild

* Fri Jun 23 2006 Gtz Waschk <goetz@zarb.org> 2.2.0-0.preview2b.1plf2007.0
- add xdg menu
- new version

* Sun Jun 04 2006 Gtz Waschk <goetz@zarb.org> 2.1.2-5plf2007.0
- Rebuild for new firefox

* Thu May 04 2006 Götz Waschk <goetz@zarb.org> 2.1.2-4plf
- rebuild for new firefox

* Sat Apr 22 2006 Gtz Waschk <goetz@zarb.org> 2.1.2-3plf
- rebuild for new firefox

* Thu Apr 06 2006 Gtz Waschk <goetz@zarb.org> 2.1.2-2plf
- rebuild to fix firefox dep

* Wed Mar 08 2006 Gtz Waschk <goetz@zarb.org> 2.1.2-1plf
- drop patch

* Wed Mar 08 2006 Götz Waschk <goetz@zarb.org> 2.1.2-1plf
- New release 2.1.2

* Fri Feb 03 2006 Götz Waschk <goetz@zarb.org> 2.1.0-3plf
- rebuild for new mozilla-firefox

* Tue Jan 10 2006 Götz Waschk <goetz@zarb.org> 2.1.0-2plf
- rebuild  for new mozilla-firefox

* Tue Dec 27 2005 Gtz Waschk <goetz@zarb.org> 2.1.0-1plf
- new version

* Thu Oct 27 2005 Gtz Waschk <goetz@zarb.org> 2.1.0-0.step3.2plf
- rebuild for new firefox

* Thu Oct 20 2005 Gtz Waschk <goetz@zarb.org> 2.1.0-0.step3.1plf
- new version

* Tue Sep 27 2005 Goetz Waschk <goetz@ryu.zarb.org> 2.1.0-0.step2.2plf
- add rpath to fix mozilla linking

* Tue Sep 13 2005 Gtz Waschk <goetz@zarb.org> 2.1.0-0.step2.1plf
- enable x264
- rediff the patch
- new version

* Wed Aug 17 2005 Gtz Waschk <goetz@zarb.org> 2.1-0.step1.1plf
- bump deps
- drop source 4
- new version

* Thu Jun 16 2005 Gtz Waschk <goetz@zarb.org> 2.0.40-1plf
- ugly workaround for Cooker's broken gcc4
- new version

* Wed May 04 2005 Gtz Waschk <goetz@zarb.org> 2.0.38-0.rc3.1plf
- new version

* Wed Apr 20 2005 Gtz Waschk <goetz@zarb.org> 2.0.38-0.rc2b.2plf
- mkrel macro

* Sat Apr 02 2005 Gtz Waschk <goetz@zarb.org> 2.0.38-0.rc2b.1plf
- decompress icons
- update buildrequires
- enable mmx (doesn't build otherwise)
- new version

* Fri Apr 01 2005 Gtz Waschk <goetz@zarb.org> 2.0.38-0.rc1.1plf
- New release 2.0.38rc1

* Thu Feb 17 2005 Gtz Waschk <goetz@zarb.org> 2.0.36-1plf
- new version

* Mon Dec 06 2004 Laurent Culioli <laurent@zarb.org> 2.0.34-0.test1.1plf
- 2.0.34-test1
- Drop Patch0

* Wed Oct 27 2004 Laurent Culioli <laurent@zarb.org> 2.0.32-1plf
- 2.0.32
- Patch0: mpeg ps fix.

* Sat Aug 14 2004 Gtz Waschk <goetz@zarb.org> 2.0.28-1plf
- source URL
- New release 2.0.28

* Sat Jul 24 2004 Gtz Waschk <goetz@plf.zarb.org> 2.0.26-1plf
- update buildrequires
- reenable libtoolize on cooker
- New release 2.0.26

* Mon May 10 2004 Gtz Waschk <goetz@plf.zarb.org> 2.0.24-1plf
- add source url
- New release 2.0.24

* Thu Apr 15 2004 Gtz Waschk <goetz@plf.zarb.org> 2.0.22-1plf
- don't run libtoolize
- update description
- drop merged patch
- fix buildrequires
- new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 332 |12cr|avlmap-0.12.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 0
%define libname %mklibname avlmap %{major}
%define develname %mklibname avlmap -d

Summary:	AVLMAP - Binary tree and mapping library
Name:		avlmap
Version:	0.12.2
Release:	%mkrel 6
Group:		System/Libraries
License:	LGPL
URL:		http://avlmap.slashusr.org/
Source0:	http://avlmap.slashusr.org/download/avlmap-%{version}.tar.bz2
Provides:	libavlmap
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The avlmap library implements a data mapping abstraction in
function calls, along with an underlying AVL balanced binary
search tree implementation. 

%package -n	%{libname}
Summary:	AVLMAP - Binary tree and mapping library
Group:          System/Libraries

%description -n	%{libname}
The avlmap library implements a data mapping abstraction in
function calls, along with an underlying AVL balanced binary
search tree implementation. 

%package -n	%{develname}
Summary:	Development library and header files for the %{name} library
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname avlmap 0 -d}

%description -n %{develname}
The avlmap library implements a data mapping abstraction in
function calls, along with an underlying AVL balanced binary
search tree implementation. 

%package -n	%{name}-utils
Summary:	Various utilities using the %{libname} library
Group:          Text tools

%description -n	%{name}-utils
Various utilities using the %{libname} library

* wordstat - Count the frequency of different word items in the
             input.

* wordstat - Count the frequency of different word items in the
             input.

* wordscan - like wordstat but don't actually do anything with
             mappings.

%prep

%setup -q -n %{name}-%{version}

%build

#echo "%{optflags} -fPIC" > Compile.opt
sh ./configure --prefix=%{_prefix}

# really whacked configure thing...
WARN="-Werror -Wall -Wno-cast-qual -Wwrite-strings -Wnested-externs -Winline -Wuninitialized"
OPT="%{optflags} -fomit-frame-pointer -funsigned-char -funsigned-bitfields -frerun-loop-opt -finline -finline-functions"

perl -pi -e "s|^lib_warn = .*|lib_warn = $WARN|g" build/Makefile
perl -pi -e "s|^pgm_warn = .*|pgm_warn = $WARN|g" build/Makefile
perl -pi -e "s|^lib_feat = .*|lib_feat = $OPT|g" build/Makefile
perl -pi -e "s|^pgm_feat = .*|pgm_feat = $OPT|g" build/Makefile

make

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_includedir}/avlmap
install -d %{buildroot}%{_libdir}

# install binaries
install -m0755 build/bin/itemfreq %{buildroot}%{_bindir}/
install -m0755 build/bin/wordcount %{buildroot}%{_bindir}/
install -m0755 build/bin/wordcounts %{buildroot}%{_bindir}/
install -m0755 build/bin/wordfreq %{buildroot}%{_bindir}/

# install headers
install -m0644 build/include/avlmap/*.h %{buildroot}%{_includedir}/avlmap/

# install the shared lib
install -m0755 build/lib/libavlmap.so.%{version} %{buildroot}%{_libdir}/
ln -snf libavlmap.so.%{version} %{buildroot}%{_libdir}/libavlmap.so.0.12
ln -snf libavlmap.so.%{version} %{buildroot}%{_libdir}/libavlmap.so.0
ln -snf libavlmap.so.%{version} %{buildroot}%{_libdir}/libavlmap.so

# install the static lib
install -m0755 build/lib/libavlmap.a.%{version} %{buildroot}%{_libdir}/libavlmap.a

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%files -n %{libname}
%defattr(-,root,root)
%doc ChangeLog README
%attr(0755,root,root) %{_libdir}/lib*.so.*

%files -n %{develname}
%defattr(-,root,root)
%doc map/doc/*
%attr(0755,root,root) %{_libdir}/lib*.so
%attr(0644,root,root) %{_libdir}/lib*.a
%attr(0644,root,root) %{_includedir}/avlmap/*.h

%files -n %{name}-utils
%defattr(-,root,root)
%attr(0755,root,root) %{_bindir}/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 333 |12cr|avra-1.2.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    avra
%define version 1.2.3
%define release %mkrel 2

Name:           %{name}
Version:        %{version}
Release:        %{release}
Summary:       	An AVR assembler
Source0:        %{name}-%{version}.tar.bz2
License:        GPLv2
Group:          Development/Other
Url:         	http://avra.sourceforge.net/
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	autoconf
BuildRequires:	automake

%description
Avra is an GNU GPL'ed assembler for the Atmel AVR microcontrollers.
Features: 
- It's compatible with Atmel's avrasm. 
- Better macro support. 
- Conditional assembly.

%prep
%setup -q

%build
perl -pi -e "s|\r\n|\n|" ChangeLog README
aclocal
autoconf
automake -a
%configure
perl -pi -e "s|CFLAGS\s*=.*|CFLAGS = $RPM_OPT_FLAGS|" Makefile
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,755)
%{_bindir}/%{name}
%defattr(0644,root,root,755)
%doc README ChangeLog


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2.3-2mdv2011.0
+ Revision: 610011
- rebuild

* Mon Feb 15 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.2.3-1mdv2010.1
+ Revision: 506112
- fix tarbal name
- Fix licence to GPLv2
- Update to 1.2.3

* Tue Sep 01 2009 Thierry Vignaud <tv@mandriva.org> 1.2.2-4mdv2010.0
+ Revision: 424001
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.2.2-3mdv2009.0
+ Revision: 243095
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 1.2.2-1mdv2008.1
+ Revision: 135825
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Jul 23 2007 Couriousous <couriousous@mandriva.org> 1.2.2-1mdv2008.0
+ Revision: 54846
- 1.2.2
- Import avra



* Tue Mar 21 2006 Lenny Cartier <lenny@mandriva.com> 1.1.0-1mdk
- 1.1.0

* Sun Mar 20 2005 Couriousous <couriousous@mandrake.org> 1.0.1-1mdk
- First Mandrakelinux release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 334 |12cr|avrdude-5.11.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: avrdude
Version: 5.11.1
Release: 2
Summary: Software for programming Atmel AVR Microcontroller
Group: Development/Other
License: GPLv2+
URL: http://www.nongnu.org/avrdude
Source0: http://download.savannah.gnu.org/releases/%{name}/%{name}-%{version}.tar.gz
BuildRequires: 		flex
BuildRequires: 		bison
BuildRequires: 		readline-devel
BuildRequires: 		ncurses-devel
BuildRequires: 		libusb-devel
BuildRequires: 		texi2html
BuildRequires: 		texinfo
BuildRequires: 		texlive-dvips
BuildRequires: 		texlive-latex
BuildRequires: 		texlive

%description
AVRDUDE is a program for programming Atmel's AVR CPU's. It can program the 
Flash and EEPROM, and where supported by the serial programming protocol, it 
can program fuse and lock bits. AVRDUDE also supplies a direct instruction 
mode allowing one to issue any programming instruction to the AVR chip 
regardless of whether AVRDUDE implements that specific feature of a 
particular chip.

%prep
%setup -q
chmod -x safemode.c doc/TODO
sed -i 's|/usr/local/etc/avrdude.conf|/etc/avrdude/avrdude.conf|g' doc/avrdude.texi avrdude.1
sed -i 's|/etc/avrdude.conf|/etc/avrdude/avrdude.conf|g' doc/avrdude.texi avrdude.1
iconv -f ISO88591 -t UTF8 < ChangeLog-2003 > ChangeLog-2003~
mv ChangeLog-2003~ ChangeLog-2003
iconv -f ISO88591 -t UTF8 < NEWS > NEWS~
mv NEWS~ NEWS

%build
%configure --enable-doc --sysconfdir=%{_sysconfdir}/%{name}
# Parallel build is broken as by 5.5
make

%install
%makeinstall_std DESTDIR=%buildroot
mv %buildroot/%{_docdir}/%{name}-%{version} installed-docs
rm -f %buildroot%{_infodir}/dir

%files
%doc README AUTHORS ChangeLog* COPYING NEWS doc/TODO installed-docs/*
%config(noreplace) %{_sysconfdir}/%{name}
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*
%{_infodir}/%{name}.info*


%changelog
* Sat Dec 03 2011 Dmitry Mikhirev <dmikhirev@mandriva.org> 5.11.1-1mdv2012.0
+ Revision: 737511
- Disable smp build
- Update to 5.11.1

* Sat Oct 09 2010 Thomas Spuhler <tspuhler@mandriva.org> 5.10-2mdv2011.0
+ Revision: 584474
- increased rel for rebuild

* Tue Jan 19 2010 Frederik Himpe <fhimpe@mandriva.org> 5.10-1mdv2010.1
+ Revision: 493778
- update to new version 5.10

* Mon Jan 18 2010 Frederik Himpe <fhimpe@mandriva.org> 5.9-1mdv2010.1
+ Revision: 493272
- update to new version 5.9

* Wed Sep 23 2009 Frederik Himpe <fhimpe@mandriva.org> 5.8-1mdv2010.0
+ Revision: 447943
- Update to new version 5.8

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 5.5-4mdv2010.0
+ Revision: 436713
- rebuild

* Wed Mar 11 2009 Guillaume Rousse <guillomovitch@mandriva.org> 5.5-3mdv2009.1
+ Revision: 354042
- rebuild for latest readline

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 5.5-2mdv2009.0
+ Revision: 266231
- rebuild early 2009.0 package (before pixel changes)

* Sat May 03 2008 Marcelo Ricardo Leitner <mrl@mandriva.com> 5.5-1mdv2009.0
+ Revision: 200785
- Adapted to Mandriva
- import avrdude


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 335 |12cr|avr-libc-1.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#
# spec file for package avr-libc (Version 1.6.1)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#

Name:		avr-libc
Version:	1.8.0
Release:	1
Url:		http://savannah.nongnu.org/projects/avr-libc
Group:		Development/C
License:	BSD
Summary:	The C Runtime Library for AVR Microcontrollers
Source0:	http://savannah.nongnu.org/download/%{name}/%{name}-%{version}.tar.bz2
Source1:	http://savannah.nongnu.org/download/%{name}/%{name}-user-manual-%{version}.tar.bz2
Source2:	http://savannah.nongnu.org/download/%{name}/%{name}-manpages-%{version}.tar.bz2
Source3:	logicp-1.01.tgz
Source4:	%{name}.rpmlintrc
Patch100:	logicp-1.01-mdv-replace-deprecated-vector-names.patch
AutoReqProv:	on
BuildRequires:	cross-avr-binutils >= 2.21.1
BuildRequires:	cross-avr-gcc >= 4.6.1
BuildRequires:	doxygen
BuildRequires:	findutils
BuildRequires:	dos2unix
Requires:	cross-avr-binutils cross-avr-gcc
BuildArch:	noarch

%description
The C runtime library for the AVR family of microcontrollers for use
with the GNU toolset (cross-avr-binutils, cross-avr-gcc, uisp, etc.).


Authors:
--------
    Joerg Wunsch <j.gnu@uriah.heep.sax.de>
    Marek Michalkiewicz <marekm@amelek.gda.pl>
    Theodore A. Roth <troth@openavr.org>

%prep
%setup -q -b 3
dos2unix doc/examples/twitest/twitest.c
pushd ../logicp-1.01
%patch100 -p1
popd

%build
export CFLAGS="%{optflags}"
export CXXFLAGS="%{optflags}"
export PREFIX=%{_prefix}
export PATH=%{_prefix}/bin:$PATH
./configure --prefix=%{_prefix} --host=avr
make %{?jobs:-j%jobs}

%install
rm -rf %{buildroot}
export PREFIX=%{_prefix}
export PATH=%{_prefix}/bin:$PATH
# ./domake DESTDIR=%%{buildroot} install
make DESTDIR=%{buildroot} install
tar jxvf %{S:1}
mv %{name}-user-manual-%{version} user-manual-%{version}
mkdir -p %{buildroot}/usr/share/doc/%{name}-%{version}
cp -pr AUTHORS ChangeLog LICENSE NEWS user-manual-%{version} %{buildroot}/usr/share/doc/%{name}-%{version}
cat >> %{buildroot}/usr/share/doc/%{name}-%{version}/00_index.html <<EOF
<head><meta http-equiv="Refresh" content="0; user-manual-%{version}/pages.html"></head>
<a href="user-manual-%{version}/pages.html">user-manual-%{version}/pages.html</a>
EOF
tar jxvf %{S:2} -C %{buildroot}/%{_prefix}/share
mv %{buildroot}/%{_prefix}/share/man %{buildroot}/usr/share/doc/%{name}-%{version}
find %{buildroot}/usr/share/doc/%{name}-%{version}/man -type f -print | xargs xz

%check
### selftest ###
cd ../logicp*
## how do we tell the linker that crt*.o is at a nonstandard location?
ln -sf %{buildroot}/%{_prefix}/avr/lib/crttn*.o .
ln -sf %{buildroot}/%{_prefix}/avr/lib/avr?/crtm*.o .
make test CFLAGS="-Wall -g -Os -mint8 -I%{buildroot}/%{_prefix}/avr/include/ -L%{buildroot}/%{_prefix}/avr/lib/avr4" CPU=mega8
make test CFLAGS="-Wall -g -Os -mint8 -I%{buildroot}/%{_prefix}/avr/include/ -L%{buildroot}/%{_prefix}/avr/lib/avr4" CPU=mega48
make test CFLAGS="-Wall -g -Os -mint8 -I%{buildroot}/%{_prefix}/avr/include/ -L%{buildroot}/%{_prefix}/avr/lib"      CPU=tiny2313

%files
%defattr (-, root, root)
%doc /usr/share/doc/%{name}-%{version}
%{_bindir}/avr-man
%{_prefix}/avr/lib/*
%{_prefix}/avr/include


%changelog
* Thu Jan 12 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.8.0-1
+ Revision: 760371
- new version 1.8.0

* Wed Oct 19 2011 Andrey Smirnov <asmirnov@mandriva.org> 1.7.1-1
+ Revision: 705388
- Updated to 1.7.1

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild

* Thu Apr 01 2010 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 1.6.8-1mdv2010.1
+ Revision: 530555
- Updated to version 1.6.8
- Revert bogus changes from previous avr-libc commit.

  + Yvan T. <yvanttt@mandriva.org>
    - Rebuild package with gcc-avr 4.4.3 to avoid link error when cross compiling
      Also remove dependency to avr-gcc.
      Instead avr-gcc now depend on this package

* Tue Dec 29 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 1.6.7-1mdv2010.1
+ Revision: 483257
- Updated to version 1.6.7 (and rediffed contrib-examples.diff).

* Tue Nov 17 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 1.6.1-7mdv2010.1
+ Revision: 466898
- Fixed group/release tags.
- BuildRequires for latest versions of cross-avr-binutils and
  cross-avr-gcc
- Fix requires for latest cross-avr-gcc
- Dont hard require avr-programmer, may be later import it and add a
  Suggests?
- Fix prefix for avr toolchain in Mandriva.
- Install documentation in common location at
  /usr/share/doc/avr-libc-<version>

  + Marcelo Ricardo Leitner <mrl@mandriva.com>
    - import avr-libc


* Wed Jan 30 2008 jw@suse.de
- update to 1.6.1
  * The fplib/math library is completely rewritten.
  * Functions of numbers to ascii conversion are completely rewritten.
  * Test suite is added to the Avr-libc project.
  * A few new util's headers: util/atomic.h, util/setbaud.h.
  * Many new devices added, many revised.
* Sat Oct 13 2007 bwalle@suse.de
- update to 1.4.6
  o Exclude 64-bit types for -mint8 (obsoletes no64bit_int.patch)
  o varios bugfixes (upstream #18115, #18385, #18509, #18662,
    [#18686], #18688, #18726, #18899, #18903, #18915, #19009, #19050,
    [#19060], #19134, #19135, #19280, #19281, #19445, #19495, #19650,
    [#19666] #19841)
  o new devices: AT90USB82, AT90USB162, ATmega325P, ATmega3250P,
    ATmega329P, ATmega3290P, AT90PWM1, ATmega8HVA, ATmega16HVA
  o The "largedemo" has been ported to the ATtiny2313.
  o Integrate a copy of the license file into the documentation.
  o Include an alphabetical index of all globals
  o Added 'avr25' architecture.
  o new functions (memchr_P, memcmp_P, memmem, memmem_P, memrchr,
    memrchr_P, strcasestr, strcasestr_P, strchrnul, strchrnul_P,
    strchr_P, strcspn, strcspn_P, strpbrk, strpbrk_P, strrchr_P,
    strsep_P, strspn, strspn_P)
  o Optimized functions (atoi, atol, strchr, strcmp, strcmp_P,
    strlwr, strrev, strsep, strstr, strstr_P, strupr)
* Thu Apr  5 2007 jw@suse.de
- gzipped manpages to make rpmlint happy.
  user-manual moved *into* /usr/share/doc/packages/avr-libc.
* Mon Jan 15 2007 jw@suse.de
- 64bit datatypes on 64bit hosts only fail with -mint8
  Now properly ifdefed.
* Tue Jan  9 2007 jw@suse.de
- update to 1.4.5
  ATmega165P/169P support. Fixes to the HD44780 driver.
  Power Management API. New "asmdemo" example.
  sleep.h: Fix the entry for the ATtiny2313.
  new devices: ATmega2560, ATmega2561.
  fp_split.S: Pop 3 bytes for avr6
  Bugs fixed: 15512 16125 16411 16434 16441
    16868 17068 17470 17551 17591 17608
- make test now tests 3 CPUs
* Tue Jan  9 2007 jw@suse.de
- compiling and linking my logicp application
  as a simple selftest.
- avr-64bit datatypes fail on 64bit hosts.
* Tue May 30 2006 jw@suse.de
- update to 1.4.4
  added /opt/cross/share/man/man3/* and /opt/cross/share/doc symlink
* Wed Jan 25 2006 mls@suse.de
- converted neededforbuild to BuildRequires
* Tue Jan 10 2006 jw@suse.de
- update to 1.4.2
* Wed Nov 23 2005 jw@suse.de
- upstreamed patches removed.
- update to 1.4.0
* Wed Oct  5 2005 dmueller@suse.de
- add norootforbuild
* Wed Aug 17 2005 jw@suse.de
- update to 1.2.5, fixes many things for atmega48
  e.g. [#105226].
* Tue May 17 2005 jw@suse.de
- removed dependency on uisp.
* Tue May 10 2005 jw@suse.de
- initial version: avr-libc-1.2.3

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 336 |12cr|aweather-0.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		aweather
Summary:	Real-time weather data viewer
Version:	0.7
Release:	1
License:	GPLv3+
Group:		Sciences/Geosciences
URL:		http://lug.rose-hulman.edu/proj/aweather/
Source0:	http://lug.rose-hulman.edu/proj/aweather/files/%{name}-%{version}.tar.gz
Patch0:		aweather-0.6.3-mdv-includepath.patch
Patch1:		aweather-0.6.3-mdv-gthread.patch
Patch2:		aweather-0.6.1-mdv-desktop.patch
BuildRequires:	grits-devel >= %{version}
BuildRequires:	rsl-devel >= 1.42
BuildRequires:  glib2-devel
BuildRequires:  bzip2-devel

%description
AWeather is a free/open source application which has been designed to integrate
and visualize high-quality meteorological data using an interactive Virtual
Globe interface suitable for a wide range of users including weather
enthusiasts, academics, and professionals. It is designed to provide more
information than is typically available from weather widgets and simple desktop
applications. At the same time, it strives to be simpler and easier to use
than existing meteorological software packages such as GEMPAK and IDV.
Currently AWeather only displays data provided by the United States National
Weather Service.

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1

autoreconf

%build
%setup_compile_flags
%configure
%make

%install
%makeinstall_std

# Remove *.la files
rm -f %{buildroot}%{_libdir}/aweather/*.la

%files
%doc ChangeLog COPYING README TODO
%{_bindir}/aweather
%{_bindir}/wsr88ddec
%{_libdir}/aweather/*.so
%{_datadir}/applications/aweather.desktop
%{_datadir}/aweather
%{_iconsdir}/hicolor/*/apps/aweather.*
%{_mandir}/man1/*.1*


%changelog
* Fri Feb 17 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.7-1
+ Revision: 776179
- update to 0.7

* Wed Jan 11 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.6.3-1
+ Revision: 760193
- new version 0.6.3
- Remove *.la files, required for backporting

* Thu Dec 22 2011 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.6.1-1
+ Revision: 744369
- BR bzip2-devel
- imported package aweather


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 337 |12cr|awesome-3.4.13-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		awesome
#fwang: 2.4 requires cairo-xcb which does not exist any more
Version:	3.4.13
Release:	1
Source0:	http://awesome.naquadah.org/download/%{name}-%{version}.tar.bz2
Patch0:		awesome-3.4.13-rosa-libev.patch
URL:		http://awesome.naquadah.org/
Summary:	Window manager
License:	GPLv2+
Group:		Graphical desktop/Other
BuildRequires:	cmake
BuildRequires:	gperf
BuildRequires:	imagemagick
BuildRequires:	asciidoc xmlto doxygen
BuildRequires:	docbook-dtd45-xml
BuildRequires:	luadoc
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(pango)
BuildRequires:	pkgconfig(imlib2)
BuildRequires:	pkgconfig(pangocairo)
BuildRequires:	pkgconfig(lua)
BuildRequires:	pkgconfig(xcb-keysyms) >= 0.3.4
BuildRequires:	pkgconfig(xcb-icccm) >= 0.3.8
BuildRequires:	pkgconfig(xcb-image) >= 0.3.0
BuildRequires:	pkgconfig(libxdg-basedir) >= 1.0.0
BuildRequires:	pkgconfig(libstartup-notification-1.0) >= 0.10
BuildRequires:	pkgconfig(libev)

%description
awesome is a tiling window manager initialy based on a dwm code rewriting.
It's extremely fast, small, dynamic and awesome.

Windows can be managed in several layouts: tiled, maximized and floating.
Each layout can be applied on the fly, optimizing the environment for
the application in use and the task performed.

Managing windows in tiled mode assures that no space will be wasted on
your screen. No gaps, no overlap.

%prep
%setup -q
%patch0 -p1

%build
#configure2_5x
%cmake -DXDG_CONFIG_DIR:PATH=%{_sysconfdir}/xdg
%make

%install
pushd build
%makeinstall_std
popd

%{__mkdir_p} %{buildroot}%{_sysconfdir}/X11/wmsession.d/
cat > %{buildroot}%{_sysconfdir}/X11/wmsession.d/19awesome << EOF
NAME=awesome
EXEC=/usr/bin/awesome
DESC=awesome window manager
SCRIPT:
exec /usr/bin/awesome
EOF

%find_lang %{name} --all-name --with-man

%files -f %{name}.lang
%doc LICENSE AUTHORS README build/awesomerc.lua
%{_bindir}/aw*
%{_mandir}/man1/*.1*
%{_mandir}/man5/*.5*
%{_datadir}/%{name}
%{_datadir}/xsessions/awesome.desktop
%config(noreplace) %{_sysconfdir}/X11/wmsession.d/19awesome
%config(noreplace) %{_sysconfdir}/xdg/awesome/rc.lua


%changelog
* Sun Mar 13 2011 Funda Wang <fwang@mandriva.org> 2.3.6-2mdv2011.0
+ Revision: 644124
- BR dtd45
- add warning on new versions

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.0 packages

* Wed May 27 2009 Funda Wang <fwang@mandriva.org> 2.3.6-1mdv2010.0
+ Revision: 380044
- New version 2.3.6

* Fri Jan 02 2009 Jérôme Soyer <saispo@mandriva.org> 2.3.5-1mdv2009.1
+ Revision: 323483
- Add files'
- New upstream update

* Tue Aug 26 2008 Jérôme Soyer <saispo@mandriva.org> 2.3.4-1mdv2009.0
+ Revision: 276165
- New release 2.3.4

* Sun Jul 27 2008 Funda Wang <fwang@mandriva.org> 2.3.3-1mdv2009.0
+ Revision: 250392
- update to new version 2.3.3

* Wed Jun 25 2008 Funda Wang <fwang@mandriva.org> 2.3.2-1mdv2009.0
+ Revision: 228839
- New version 2.3.2

* Wed Jun 04 2008 Funda Wang <fwang@mandriva.org> 2.3.1-1mdv2009.0
+ Revision: 214955
- update to new version 2.3.1

* Wed May 07 2008 Funda Wang <fwang@mandriva.org> 2.3-1mdv2009.0
+ Revision: 202713
- BR imlib2-devel
- BR doxygen
- BR pango
- New version 2.3

* Fri Feb 15 2008 Nicolas Vigier <nvigier@mandriva.com> 2.1-1mdv2008.1
+ Revision: 169011
- new version

  + Thierry Vignaud <tv@mandriva.org>
    - fix summary-not-capitalized
    - fix no-buildroot-tag

* Mon Dec 17 2007 Nicolas Vigier <nvigier@mandriva.com> 2.0-1mdv2008.1
+ Revision: 124705
- import awesome



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 338 |12cr|awffull-3.10.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A Webalizer Fork, Full o' Features!
Name:		awffull
Version:	3.10.2
Release:	%mkrel 6
License:	GPLv3+
Group:		Monitoring
URL:		http://www.stedee.id.au/awffull
# md5sum: 80acf755b354c49d78a5b9bb580196f2
Source0:	http://www.stedee.id.au/files/%{name}-%{version}.tar.gz
Source1:	http://flags.blogpotato.de/zip/large/world.zip
Source2:	http://flags.blogpotato.de/zip/large/special.zip
Source3:	awffull.cron.daily
Source4:	Vera.ttf
Source5:	VeraBd.ttf
Patch0:		awffull-mdv_conf.diff
Patch1:		awffull-3.10.2-upstreambug309617.diff
Requires:	apache
Requires:	geoip
# webapp macros and scriptlets
Requires(post): rpm-helper >= 0.16
Requires(postun): rpm-helper >= 0.16
BuildRequires:	rpm-helper >= 0.16
BuildRequires:	apache-base >= 2.0.54
BuildRequires:	jpeg-devel
BuildRequires:	freetype2-devel
BuildRequires:	png-devel
BuildRequires:	gd-devel
BuildRequires:	pcre-devel
BuildRequires:	libgeoip-devel
BuildRequires:	zlib-devel
BuildRequires:	gettext-devel
BuildRequires:	unzip
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Webalizer is a great weblog analysis program but hasn't been going anywhere in
recent years. AWFFull takes that base and starts to fix the niggles and
annoyances and hopefully become a useful enhancement. As a base, weblizer has
a stated goal of producing web server analysis. AWFFull on the other hand, will
gradually focus more on the business intelligence contained within those logs -
and not specifically limited just to web server logs.

%prep

%setup -q -n %{name}-%{version}
%patch0 -p1
%patch1 -p0

unzip -d flags -o -f %{SOURCE1}
unzip -d flags -o -f %{SOURCE2}

cp %{SOURCE3} .
cp %{SOURCE4} .
cp %{SOURCE5} .

%build
%serverbuild

%configure2_5x \
    --with-etcdir=%{_sysconfdir}/%{name} \
    --with-font-default=%{_datadir}/%{name}/VeraBd.ttf \
    --with-font-label=%{_datadir}/%{name}/Vera.ttf

%make

%install
rm -rf %{buildroot}

%makeinstall_std

install -d %{buildroot}%{_localstatedir}/lib/%{name}
install -d %{buildroot}%{_sysconfdir}/%{name}
install -d %{buildroot}%{_datadir}/%{name}

install -m0644 sample.conf %{buildroot}%{_sysconfdir}/%{name}/%{name}.conf
install -m0644 sample.css %{buildroot}%{_localstatedir}/lib/%{name}/%{name}.css
install -m0755 contrib/awffull_history_regen.pl %{buildroot}%{_bindir}/awffull_history_regen
install -m0644 Vera.ttf %{buildroot}%{_datadir}/%{name}/
install -m0644 VeraBd.ttf %{buildroot}%{_datadir}/%{name}/

install -d %{buildroot}/var/www/icons/flags
install -m0644 flags/*.png %{buildroot}/var/www/icons/flags/
install -m0644 flags/README %{buildroot}/var/www/icons/flags/

# apache configuration
install -d %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# %{name} configuration

Alias /%{name} %{_localstatedir}/lib/%{name}

<Directory %{_localstatedir}/lib/%{name}>
    Order allow,deny
    Allow from all
</Directory>

Alias /flags /var/www/icons/flags

<Directory /var/www/icons/flags>
    Options -Indexes MultiViews
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>

EOF

# cron task
install -d %{buildroot}%{_sysconfdir}/cron.daily
install -m0755 awffull.cron.daily %{buildroot}%{_sysconfdir}/cron.daily/%{name}

cat > README.Mandriva << EOF

The default configuration file has been moved from /etc/awffull.conf to
/etc/awffull/awffull.conf

Currently on Mandriva you need to set two environment variables in order to
get the UTF-8 output in the language you want, so for Swedish you should do
like so:

LANG=sv_SE.UTF-8 LANGUAGE=sv_SE.UTF-8:sv \\
awffull --output=/path/to/the/output/directory -n \$HOSTNAME \\
--use_geoip /path/to/the/apache/log/access_log

If you have many virtual hosts you can copy the default /etc/awffull/awffull.conf
to /etc/awffull/virtual_host_name.conf and edit that file to point to the correct
logfile, output directory and such. The new /etc/cron.daily/awffull script will
look for the following settings in the /etc/awffull/virtual_host_name.conf file
and automatically generate the output in the desired language:

#AWFFULL_LANG=
#AWFFULL_LANGUAGE=

So if you for example want the output in Swedish change this to:

#AWFFULL_LANG=sv_SE.UTF-8
#AWFFULL_LANGUAGE=sv_SE.UTF-8:sv

EOF

%post
%if %mdkversion < 201010
%_post_webapp
%endif

%postun
%if %mdkversion < 201010
%_postun_webapp
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING ChangeLog PERFORMANCE_TIPS.txt README* TODO country-codes.txt sample.minimal.conf sample.css
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf
%attr(0644,root,root) %config(noreplace) %{_webappconfdir}/%{name}.conf
%attr(0755,root,root) %config(noreplace) %{_sysconfdir}/cron.daily/%{name}
%attr(0755,root,root) %{_bindir}/awffull
%attr(0755,root,root) %{_bindir}/awffull_history_regen
%attr(0755,root,root) %dir %{_localstatedir}/lib/%{name}
%attr(0644,root,root) %config(noreplace) %{_localstatedir}/lib/%{name}/%{name}.css
%attr(0755,root,root) %dir /var/www/icons/flags
%attr(0644,root,root) /var/www/icons/flags/*
%attr(0644,root,root) %{_datadir}/locale/*/LC_MESSAGES/%{name}.mo
%attr(0644,root,root) %{_datadir}/%{name}/*.ttf
%attr(0644,root,root) %{_mandir}/man1/*
%attr(0644,root,root) %{_mandir}/man5/*


%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 3.10.2-6mdv2012.0
+ Revision: 772939
- relink against libpcre.so.1

* Thu Nov 18 2010 Oden Eriksson <oeriksson@mandriva.com> 3.10.2-5mdv2011.0
+ Revision: 598773
- cleanup the spec file a bit

* Mon Mar 01 2010 Guillaume Rousse <guillomovitch@mandriva.org> 3.10.2-4mdv2010.1
+ Revision: 513158
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise
- switch to "open to all" default access policy

* Mon Dec 28 2009 Oden Eriksson <oeriksson@mandriva.com> 3.10.2-3mdv2010.1
+ Revision: 483013
- rebuild
- fix upstream bug 309617

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 3.10.2-2mdv2010.0
+ Revision: 436714
- rebuild

* Mon Dec 15 2008 Oden Eriksson <oeriksson@mandriva.com> 3.10.2-1mdv2009.1
+ Revision: 314464
- 3.10.2

* Mon Nov 24 2008 Oden Eriksson <oeriksson@mandriva.com> 3.10.1-1mdv2009.1
+ Revision: 306323
- 3.10.1 (GPLv3+)
- rediffed P0

* Wed Nov 19 2008 Oden Eriksson <oeriksson@mandriva.com> 3.9.1-1mdv2009.1
+ Revision: 304434
- 3.9.1

* Mon Nov 17 2008 Oden Eriksson <oeriksson@mandriva.com> 3.9.1-0.beta3.3mdv2009.1
+ Revision: 303960
- 3.9.1-beta3

* Sun Aug 03 2008 Oden Eriksson <oeriksson@mandriva.com> 3.8.2-4mdv2009.0
+ Revision: 261842
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Wed Nov 14 2007 Oden Eriksson <oeriksson@mandriva.com> 3.8.2-1mdv2008.1
+ Revision: 108692
- 3.8.2

* Wed Nov 07 2007 Oden Eriksson <oeriksson@mandriva.com> 3.8.1-1mdv2008.1
+ Revision: 106694
- 3.8.1

* Thu Oct 11 2007 Oden Eriksson <oeriksson@mandriva.com> 3.8.1-0.beta3.2mdv2008.1
+ Revision: 97035
- provide the fonts so it's self contained
- make it backportable

* Sat Sep 01 2007 Oden Eriksson <oeriksson@mandriva.com> 3.8.1-0.beta3.1mdv2008.0
+ Revision: 77390
- 3.8.1-beta3

* Wed Aug 15 2007 Oden Eriksson <oeriksson@mandriva.com> 3.8.1-0.beta2.1mdv2008.0
+ Revision: 63641
- 3.8.1-beta2
- drop upstream patches; P1,P2
- rediffed P0

* Tue Jul 24 2007 Oden Eriksson <oeriksson@mandriva.com> 3.8.1-0.beta1.5mdv2008.0
+ Revision: 54998
- point to the correct default fonts and fix deps

* Fri Jul 20 2007 Oden Eriksson <oeriksson@mandriva.com> 3.8.1-0.beta1.4mdv2008.0
+ Revision: 53861
- added one security fix (P2) by mrl?

* Sat Jun 23 2007 Oden Eriksson <oeriksson@mandriva.com> 3.8.1-0.beta1.3mdv2008.0
+ Revision: 43401
- use the new %%serverbuild macro

* Fri Jun 22 2007 Oden Eriksson <oeriksson@mandriva.com> 3.8.1-0.beta1.2mdv2008.0
+ Revision: 43003
- used a modified cronscript from debian

* Sun Jun 17 2007 Oden Eriksson <oeriksson@mandriva.com> 3.8.1-0.beta1.1mdv2008.0
+ Revision: 40489
- 3.8.1-beta1
- rediffed P0

* Sun May 20 2007 Oden Eriksson <oeriksson@mandriva.com> 3.7.5-1mdv2008.0
+ Revision: 28873
- 3.7.5

* Mon May 07 2007 Oden Eriksson <oeriksson@mandriva.com> 3.7.4-1mdv2008.0
+ Revision: 24151
- 3.7.4

* Tue Apr 17 2007 Oden Eriksson <oeriksson@mandriva.com> 3.7.4-0.beta3.1mdv2008.0
+ Revision: 14040
- 3.7.4-beta3


* Wed Apr 04 2007 Oden Eriksson <oeriksson@mandriva.com> 3.7.4-0.beta2.1mdv2007.1
+ Revision: 150520
- 3.7.4-beta2

* Thu Mar 01 2007 Oden Eriksson <oeriksson@mandriva.com> 3.7.4-0.beta1.1mdv2007.1
+ Revision: 130414
- 3.7.4-beta1
- 3.7.3
- drop the no_utf-8 patch
- don't use the locale rpm macros, it is a lot of overhead if you
  want to use uninstalled languages later on...

* Fri Jan 19 2007 Oden Eriksson <oeriksson@mandriva.com> 3.7.2-1mdv2007.1
+ Revision: 110572
- 3.7.2
- drop upstream implemented patches

* Tue Jan 09 2007 Oden Eriksson <oeriksson@mandriva.com> 3.7.1-4mdv2007.1
+ Revision: 106432
- rebuild
- fix buffer overflows after looking at debian

* Sun Jan 07 2007 Oden Eriksson <oeriksson@mandriva.com> 3.7.1-2mdv2007.1
+ Revision: 105298
- added the language flags and corresponding apache config (S1,S2,P0)
- fixed a small issue in the etcdir (P1)
- make localization work as intended, call it like this
  "LANG=de_DE LANGUAGE=de_DE:de awffull" to use it
- disable non working UTF-8 (P2)
- fix build deps

* Sun Oct 15 2006 Oden Eriksson <oeriksson@mandriva.com> 3.7.1-1mdv2007.1
+ Revision: 64956
- Import awffull

* Sun Oct 15 2006 Oden Eriksson <oeriksson@mandriva.com> 3.7.1-1mdv2007.1
- 3.7.1
- restrict access by default, but tell how to fix it. please do not change 
  this again as it can pose a security threat to let everyone look at  your
  apache log statistics, ie. your apache log files...
- rediff P0
- add the localization

* Wed Sep 06 2006 Guillaume Rousse <guillomovitch@mandriva.org> 3.5.1-4mdv2007.0
- web macros
- apply web policy
- output files in /var/lib/awffull
- don't restrict access by default, this is an admin decision
- clean spec

* Tue Sep 05 2006 Oden Eriksson <oeriksson@mandriva.com> 3.5.1-3mdv2007.0
- make it provide and obsolete webalizer

* Tue Sep 05 2006 Guillaume Rousse <guillomovitch@mandriva.org> 3.5.1-2mdv2007.0
- don't forget to install cron task

* Mon Jun 26 2006 Oden Eriksson <oeriksson@mandriva.com> 3.5.1-1mdv2007.0
- 3.5.1

* Sat Jun 10 2006 Oden Eriksson <oeriksson@mandriva.com> 3.4.3-1mdv2007.0
- 3.4.3

* Thu Mar 23 2006 Oden Eriksson <oeriksson@mandriva.com> 3.4.1-1mdk
- 3.4.1
- rediffed P0

* Wed Mar 01 2006 Oden Eriksson <oeriksson@mandriva.com> 3.3.1-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 339 |12cr|aws-1.75-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    aws
%define version 1.75
%define release %mkrel 1

# Source tar.bz is created by downloading script from
# http://timkay.com/aws
# (https://raw.github.com/timkay/aws/master/aws)

Summary:	Command line access to Amazon S3, EC2 and SQS
Name:		%{name}
Version:	%{version}
Release: 	%{release}	
License:	GPLv3
Group:		Networking/Other
URL:		http://timkay.com/aws/
Source0:	%{name}-%{version}.tar.bz
Requires:	curl
BuildArch: 	noarch
BuildRoot:	%{_tmppath}/%{name}-root

%description
aws is a command line tool that gives you easy access to 
Amazon EC2, S3 and SQS.  aws is designed to be simple to
install and simple to use.

aws S3 (Simple Storage Service) allows you to create 
buckets/directories, add and remove files and list buckets.  

aws EC2 (Elastic Compute Cloud) allows you to start, 
stop, reboot, and manage EC2 virtual machines.

aws SQS (Simple Queue Service) is used to control queues. 

%prep

%setup -q

%build

%install
rm -fr %{buildroot}
install -m 755 -D aws %{buildroot}/%{_bindir}/aws
install -m 644 -D README %{buildroot}/%{_docdir}/aws/README

%clean
rm -fr %{buildroot}

%files
%defattr(-,root,root)
%doc README 
%{_bindir}/aws




%changelog
* Sun Jan 08 2012 Glen Ogilvie <nelg@mandriva.org> 1.75-1mdv2012.0
+ Revision: 758647
- New release: 1.75

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.39-2mdv2011.0
+ Revision: 616673
- the mass rebuild of 2010.0 packages

* Thu May 28 2009 Glen Ogilvie <nelg@mandriva.org> 1.39-1mdv2010.0
+ Revision: 380306
- tidy up of spec file based on feedback
- updated packager
- import aws


* Fri May 01 2009 Glen Ogilvie <nelg@linuxsolutions.co.nz> 1.39-1mdv2009.1
+ RPM build from source

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 340 |12cr|awstats-7.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		awstats
Version:	7.0
Release:	%mkrel 1
Summary:	Advanced Web Statistics
License:	GPLv2
Group:		Networking/WWW
URL:		http://awstats.sourceforge.net
Source0:	http://prdownloads.sourceforge.net/awstats/%{name}-%{version}.tar.gz
Patch0:		awstats-6.9-better-configuration.patch
Requires:	webserver
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Advanced Web Statistics is a powerful and featureful tool that generates
advanced web server graphic statistics. This server log analyzer works
from command line or as a CGI and shows you all information your log contains,
in graphical web pages. It can analyze a lot of web/wap/proxy servers like
Apache, IIS, Weblogic, Webstar, Squid, ... but also mail or ftp servers.

This program can measure visits, unique vistors, authenticated users, pages,
domains/countries, OS busiest times, robot visits, type of files, search
engines/keywords used, visits duration, HTTP errors and more...
Statistics can be updated from a browser or your scheduler.
The program also supports virtual servers, plugins and a lot of features.

%prep
%setup -q
%patch0 -p 1 -b .defaultconf
# fix perms
find . -type f -exec chmod 644 {} \;
find . -name *.pl -exec chmod 755 {} \;
rm -f  wwwroot/cgi-bin/plugins/.#geoip_city_maxmind.pm.1.8

%build

%install
rm -rf %{buildroot}

# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# Awstats configuration

Alias /awstats %{_datadir}/%{name}/www
<Directory %{_datadir}/%{name}/www>
    Order allow,deny
    Allow from all

    Options ExecCGI
    AddHandler cgi-script .pl
    DirectoryIndex awstats.pl
</Directory>

SetEnv PERL5LIB %{_datadir}/%{name}/lib:%{_datadir}/%{name}/plugins
EOF

# cron task
install -d -m 755 %{buildroot}%{_sysconfdir}/cron.daily
cat > %{buildroot}%{_sysconfdir}/cron.daily/%{name} <<EOF
#!/bin/sh
%{_datadir}/%{name}/www/awstats.pl -config=awstats.conf -update > /dev/null
EOF
chmod 755 %{buildroot}%{_sysconfdir}/cron.daily/%{name}

install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}
install -m 644 wwwroot/cgi-bin/awstats.model.conf %{buildroot}%{_sysconfdir}/%{name}/%{name}.conf


install -d -m 755 %{buildroot}%{_datadir}/%{name}
install -d -m 755 %{buildroot}%{_datadir}/%{name}/www
install -m 755 wwwroot/cgi-bin/awstats.pl %{buildroot}%{_datadir}/%{name}/www
cp -r wwwroot/icon %{buildroot}%{_datadir}/%{name}/www
cp -r wwwroot/css %{buildroot}%{_datadir}/%{name}/www
cp -r wwwroot/js %{buildroot}%{_datadir}/%{name}/www

cp -r tools %{buildroot}%{_datadir}/%{name}
cp -r wwwroot/cgi-bin/lang %{buildroot}%{_datadir}/%{name}
cp -r wwwroot/cgi-bin/lib %{buildroot}%{_datadir}/%{name}
cp -r wwwroot/cgi-bin/plugins %{buildroot}%{_datadir}/%{name}

install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}

%clean
rm -rf %{buildroot}

%post
if [ $1 -eq 1 ]; then
	perl -pi -e 's/SiteDomain=""/SiteDomain="'`hostname`'"/' %{_sysconfdir}/%{name}/%{name}.conf
fi

%files
%defattr(-,root,root)
%doc README.TXT docs/*
%config(noreplace) %{_webappconfdir}/%{name}.conf
%config(noreplace) %{_sysconfdir}/%{name}
%config(noreplace) %{_sysconfdir}/cron.daily/%{name}
%{_datadir}/%{name}
%{_localstatedir}/lib/%{name}




%changelog
* Sun Feb 20 2011 dmorgan <dmorgan> 7.0-1.mga1
+ Revision: 54626
- Remove mdv macros
- Remove mdv macros
- imported package awstats


* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 7.0-1mdv2011.0
+ Revision: 617791
- 7.0

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 6.95-5mdv2011.0
+ Revision: 610013
- rebuild

* Mon Mar 01 2010 Guillaume Rousse <guillomovitch@mandriva.org> 6.95-4mdv2010.1
+ Revision: 513156
- fix install dependencies

* Thu Feb 04 2010 Guillaume Rousse <guillomovitch@mandriva.org> 6.95-3mdv2010.1
+ Revision: 500979
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise

* Fri Dec 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 6.95-2mdv2010.1
+ Revision: 473508
- install all files under %%{_datadir}/name
- enforce new default access policy

* Wed Nov 11 2009 Frederik Himpe <fhimpe@mandriva.org> 6.95-1mdv2010.1
+ Revision: 464851
- update to new version 6.95

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 6.9-2mdv2010.0
+ Revision: 436734
- rebuild

* Mon Dec 29 2008 Frederik Himpe <fhimpe@mandriva.org> 6.9-1mdv2009.1
+ Revision: 321199
- Update to new version 6.9 (fixes XSS vulnerability CVE-2008-3714)
- Rediff configuration patch and fix a typo

* Sat Aug 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 6.8-1mdv2009.0
+ Revision: 272819
- new version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 6.7-3mdv2009.0
+ Revision: 243097
- rebuild

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 6.7-1mdv2008.1
+ Revision: 135826
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Aug 18 2007 Guillaume Rousse <guillomovitch@mandriva.org> 6.7-1mdv2008.0
+ Revision: 65428
- drop eol fixing, now handled by spec-helper
- new version


* Wed Feb 14 2007 Guillaume Rousse <guillomovitch@mandriva.org> 6.6-1mdv2007.0
+ Revision: 120982
- ooops, forgotten new sources
- new version

* Mon Jan 08 2007 Oden Eriksson <oeriksson@mandriva.com> 6.5-10mdv2007.1
+ Revision: 106018
- make it backportable (dacapo)

* Sun Jan 07 2007 Oden Eriksson <oeriksson@mandriva.com> 6.5-9mdv2007.1
+ Revision: 105363
- make it backportable

* Sun Jan 07 2007 Oden Eriksson <oeriksson@mandriva.com> 6.5-8mdv2007.1
+ Revision: 105347
- Import awstats

* Tue Sep 05 2006 Oden Eriksson <oeriksson@mandrakesoft.com> 6.5-8mdv2007.0
- revert last change, the correct fix is needed for the 2006 package

* Tue Sep 05 2006 Oden Eriksson <oeriksson@mandrakesoft.com> 6.5-7mdv2007.0
- don't trash the pdf files (#22889)

* Tue Sep 05 2006 Guillaume Rousse <guillomovitch@mandriva.org> 6.5-6mdv2007.0
- make cron task as configuration (#15701)

* Thu Jul 27 2006 Guillaume Rousse <guillomovitch@mandriva.org> 6.5-5mdv2007.0
- fix cron task (fix #23657)

* Sat Jul 01 2006 Guillaume Rousse <guillomovitch@mandriva.org> 6.5-4mdv2007.0
- relax buildrequires versionning

* Tue Jun 27 2006 Guillaume Rousse <guillomovitch@mandriva.org> 6.5-3mdv2007.0
- new webapps macros
- fix doc (fix #22927)
- change access URL to /awstats, instead of /cgi-bin/awstats.pl
- update conf patch
- decompress patches

* Tue May 23 2006 Guillaume Rousse <guillomovitch@mandriva.org> 6.5-2mdk
- sanitize parameters (security fix from 6.6)
- backport compatible apache configuration file

* Wed Jan 11 2006 Guillaume Rousse <guillomovitch@mandriva.org> 6.5-1mdk
- new version
- %%mkrel

* Tue Jul 05 2005 Guillaume Rousse <guillomovitch@mandriva.org> 6.4-4mdk 
- better fix encoding
- use new apache rpm macros
- fix cron task perms

* Thu Jun 23 2005 Guillaume Rousse <guillomovitch@mandriva.org> 6.4-3mdk 
- new apache setup

* Sat Mar 19 2005 Guillaume Rousse <guillomovitch@mandrake.org> 6.4-2mdk 
- incluse missing web files (fix bug #14788)
- rediff configuration patch
- fix files encoding
- fix cron task shellbang

* Sun Mar 06 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 6.4-1mdk 
- Release 6.4 - SECURITY FIX - UPGRADE IS HIGHLY RECOMMANDED

* Fri Feb 18 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 6.3-2mdk
- spec file cleanups, remove the ADVX-build stuff

* Thu Jan 27 2005 Guillaume Rousse <guillomovitch@mandrake.org> 6.3-1mdk 
- new version (fix remote vulnerability)
- herein document whenever possible
- no more order for apache configuration
- reload apache instead of restart it
- don't tag executables in /etc as executables

* Tue Dec 21 2004 Erwan Velu <velu@seanodes.com> 6.2-1mdk 
- 6.2

* Wed Jul 14 2004 Guillaume Rousse <guillomovitch@mandrake.org> 6.1-1mdk 
- new version
- apache config file in /etc/httpd/webapps.d

* Sat Jul 03 2004 Guillaume Rousse <guillomovitch@mandrake.org> 6.0-3mdk 
- fix perms

* Sat Jul 03 2004 Guillaume Rousse <guillomovitch@mandrake.org> 6.0-2mdk 
- remove useless provide

* Thu Feb 26 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 6.0-1mdk
- Release 6.0
- Regenerate patch0
- Ensure cron file is executable


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 341 |12cr|ax25-0.0.12-0.rc2.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	ax25
%define version	0.0.12
%define prerel	rc2
%define release	1

%define major		_0
%define libname		%mklibname %{name} %{major}
%define libnamedev	%mklibname %{name} %{major} -d

Name:		%{name}
Summary:	Libraries for Amateur AX25 
Version:	%{version}
Release:	%mkrel -c %{prerel} %{release}
Source:		http://www.linux-ax25.org/pub/libax25/lib%{name}-%{version}-%{prerel}.tar.gz
Url:		http://www.linux-ax25.org/wiki/LinuxAX25
Group:		Communications
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	zlib-devel
License:	LGPLv2+

%description
Libraries for Amateur AX25.

This package is split off from the previous ax25-utils.

%package -n %{libname}
Summary:	Libraries for Amateur AX25 
Group:		System/Libraries
Obsoletes:	libax25
Provides:	libax25

%description -n %{libname}
Libraries for Amateur AX25.

%package -n %{libnamedev}
Summary:	Development package for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	libax25-devel
Provides:	ax25-devel
Obsoletes:	libax25-devel

%description -n %{libnamedev}
Development package for %{name}.
This package is split off from the previous ax25-utils.

%prep
%setup -q -n lib%{name}-%{version}-%{prerel}
%configure2_5x --disable-static

%build

#fix build
sed -i -e 's|LIBS =|LIBS = -lz|' Makefile

%make

%install
rm -rf %{buildroot}
%makeinstall_std

#we don't want these
find %{buildroot} -name "*.la" -exec rm -rf {} \;

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%doc README ChangeLog AUTHORS NEWS
%{_libdir}/*.so.*
%{_mandir}/man5/*

%files -n %{libnamedev}
%defattr(-,root,root)
%{_libdir}/*.so
%{_mandir}/man3/*
%{_includedir}/netax25/*


%changelog
* Fri Oct 08 2010 Jani Välimaa <wally@mandriva.org> 0.0.12-0.rc2.1mdv2011.0
+ Revision: 584209
- add missing BR
- new version 0.0.12 rc2
- clean spec
- fix url and license

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 0.0.11-11mdv2010.0
+ Revision: 424585
- use %%configure2_5x
- rebuild
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.0.11-9mdv2009.0
+ Revision: 243098
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Tue Mar 25 2008 Emmanuel Andry <eandry@mandriva.org> 0.0.11-7mdv2008.1
+ Revision: 189880
- Fix groups

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 0.0.11-6mdv2008.1
+ Revision: 135826
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import ax25


* Mon Jul 31 2006 Lenny Cartier <lenny@mandriva.com> 0.0.11-6mdv2007.0
- rebuild

* Tue May 16 2006 Lenny Cartier <lenny@mandriva.com> 0.0.11-5mdk
- rebuild

* Fri Apr 08 2005 Olivier Thauvin <nanardon@mandrake.org> 0.0.11-4mdk
- reupload

* Thu Jun 03 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.0.11-3mdk
- provides ax25-devel

* Mon May 24 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.0.11-2mdk
- rename libraries packages

* Sat Mar 22 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.0.11-1mdk
- 0.0.11

* Fri Jan 17 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.0.10-2mdk
- rebuild

* Thu May 16 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.0.10-1mdk
- 0.0.10
- fix spec

* Mon Aug 20 2001  Lenny Cartier <lenny@mandrakesoft.com> 0.0.7-5mdk
- rebuild

* Thu Jun 14 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.0.7-4mdk
- fixed by Laurent Grawet <laurent.grawet@ibelgique.com> :
	- Corrected group

* Fri Aug 08 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.0.7-3mdk
- clean spec

* Thu Jul 27 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.0.7-2mdk
- macros
- bm

* Tue Jun 27 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.0.7-1mdk
- new in contribs

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 342 |12cr|ax25-apps-0.0.8-0.rc2.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define prerel	rc2
%define release	2

Name:		ax25-apps
Version:	0.0.8
Release:	%mkrel -c %{prerel} %{release}
Summary:	Applications for kernel AX.25 support
Group:		Communications
#ax25ipd is BSD licensed, rest is GPLv2+
License:	GPLv2+ and BSD
Url:		http://www.linux-ax25.org/wiki/LinuxAX25
Source:		http://www.linux-ax25.org/pub/ax25-apps/%{name}-%{version}-%{prerel}.tar.gz
Patch0:		ax25-apps-0.0.8-nongenericnames.patch
BuildRequires:	ax25-devel
BuildRequires:	pkgconfig(ncurses)

%description
Applications for kernel AX.25 support.

This package is split off from the previous ax25-utils and contains the
following applications : ax25ipd, ax25mond, ax25rtctl, ax25rtd, axcall, axlisten.

%prep
%setup -q -n %{name}-%{version}-%{prerel}
%patch0 -p1 -b .nongenericnames

%build
autoreconf -vfi
%configure2_5x
%make

%install
%makeinstall_std installconf

%files
%defattr(-,root,root)
%doc README NEWS AUTHORS ChangeLog
%dir %{_sysconfdir}/ax25
%config(noreplace) %{_sysconfdir}/ax25/ax25ipd.conf
%config(noreplace) %{_sysconfdir}/ax25/ax25mond.conf
%config(noreplace) %{_sysconfdir}/ax25/ax25rtd.conf
%{_bindir}/ax*
%{_sbindir}/ax25*
%{_mandir}/*/*


%changelog
* Fri Oct 08 2010 Jani Välimaa <wally@mandriva.org> 0.0.8-0.rc2.2mdv2011.0
+ Revision: 584222
- fix license

* Fri Oct 08 2010 Jani Välimaa <wally@mandriva.org> 0.0.8-0.rc2.1mdv2011.0
+ Revision: 584221
- add patch (thanks goes to debian maintainers)
- fix file list
- fix description
- new version 0.0.8 rc2
- clean spec
- fix license

* Wed Oct 07 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.0.6-11mdv2010.0
+ Revision: 455737
- no need for explicit dependencies, especially when they prevent x86_64 installation

  + Thierry Vignaud <tv@mandriva.org>
    - use %%configure2_5x
    - rebuild
    - rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.0.6-8mdv2009.0
+ Revision: 243099
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 0.0.6-6mdv2008.1
+ Revision: 135826
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import ax25-apps


* Mon Jul 31 2006 Lenny Cartier <lenny@mandrakesoft.com> 0.0.6-6mdv2007.0
- rebuild

* Thu Aug 05 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.0.6-5mdk
- rebuild

* Thu Jun 03 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.0.6-4mdk
- rebuild

* Sat Apr 26 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.0.6-3mdk
- adjust buildrequires

* Thu Jan 30 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.0.6-2mdk
- rebuild

* Thu May 21 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.0.6-1mdk
- refresh requires & builrequires
- fix group
- submitted by Laurent Grawet <laurent.grawet@ibelgique.com>

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 343 |12cr|ax25spyd-0.23-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		ax25spyd
Summary:	Daemon that listens for AX.25 packets from the kernel-AX.25
Version:	0.23
Release:	15
Source:		http://linkt.de/ax25spyd/%{name}-%{version}.tar.bz2
# From Debian: fixes build - AdamW 2008/01
Patch0:		ax25spyd-0.23-build.patch
Patch1:		ax25spyd-0.23-str_fmt.patch
Group:		System/Servers
URL:		http://linkt.de/ax25spyd/
License:	GPLv2+
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	ax25-devel

%description
This is ax25spyd (formerly known as monixd), a daemon that listens
for AX.25 packets from the kernel-AX.25. These packets are decoded
(like listen(1)) but not displayed on the screen.

Other programs can connect to ax25spyd via sockets and issue commands.
They will get all heard AX.25-packets in a human-readable format, an
mheard structure, DX-cluster messages or spydata.

%prep
%setup -q
%patch0 -p1 -b .build
%patch1 -p0 -b .strfmt
%build
%configure2_5x
%make

%install
%makeinstall_std

mkdir -p %{buildroot}/%_sysconfdir/ax25
mv %{buildroot}/%{_prefix}/etc/ax25/* %{buildroot}/%{_sysconfdir}/ax25/

#doc cleaning
rm -f examples/Makefile*

%files
%defattr(-,root,root)
%{_bindir}/*
%{_sbindir}/*
%{_mandir}/*/*
%{_sysconfdir}/ax25/*
%doc AUTHORS BUGS ChangeLog INSTALL README examples



%changelog
* Tue Dec 21 2010 Jani Välimaa <wally@mandriva.org> 0.23-14mdv2011.0
+ Revision: 623706
- add str fmt patch
- fix url and source tags
- clean .spec a bit

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.23-12mdv2009.0
+ Revision: 243107
- rebuild

* Fri Feb 01 2008 Adam Williamson <awilliamson@mandriva.org> 0.23-10mdv2008.1
+ Revision: 160956
- drop explicit requires on libax25
- rebuild for new era
- new license policy
- spec clean
- add build.patch (from Debian, fixes build)

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - use %%mkrel
    - fix summary-ended-with-dot
    - import ax25spyd


* Thu Aug 05 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.23-9mdk
- rebuild

* Thu Jun 03 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.23-8mdk
- rebuild

* Sat Apr 26 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.23-7mdk
- adjust buildrequires

* Thu Jan 30 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.23-6mdk
- rebuild

* Fri May 31 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.23-5mdk
- fix requires on ax25-tools

* Tue May 21 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.23-4mdk
- fix group
- fix buildrequires
- remove zero-length doc file

* Sat Dec 08 2001 Laurent Grawet <laurent.grawet@ibelgique.com> 0.23-3mdk
- corrected "Requires" and "Group"

* Thu Jul 27 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.23-2mdk
- bm
- macros

* Tue Jun 27 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.23-1mdk
- new in contribs

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 344 |12cr|ax25-tools-0.0.10-0.rc2.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	ax25-tools
%define version	0.0.10
%define prerel	rc2
%define rel	1

Name:           %{name}
Version:        %{version}
Release:        %mkrel -c %{prerel} %{rel}
Summary:        Tools used to configure an ax.25 enabled computer
Group:          Communications
License:        GPLv2+
URL:            http://www.linux-ax25.org/wiki/LinuxAX25
Source0:        http://www.linux-ax25.org/pub/%{name}/%{name}-%{version}-%{prerel}.tar.gz
Patch0:		ax25-tools-0.0.10-rc2-fix_str_fmt.patch
Patch1:		ax25-tools-0.0.10-rc2-fix_linking.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}
BuildRequires:  libax25-devel
BuildRequires:  ncurses-devel
BuildRequires:  libxt-devel
BuildRequires:	fltk-devel

%description
ax25-tools is a collection of tools that are used to configure an ax.25 enabled
computer. They will configure interfaces and assign callsigns to ports as well
as Net/ROM and ROSE configuration.

%prep
%setup -qn %{name}-%{version}-%{prerel}
%patch0 -p1
%patch1 -p1

%build
%configure2_5x --with-x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

rm -rf %{buildroot}%{_docdir}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc AUTHORS ChangeLog README
%doc yamdrv/README.yamdrv user_call/README.user_call tcpip/ttylinkd.README dmascc/README.dmascc
%doc ax25/axgetput/README
%{_bindir}/*
%{_sbindir}/*
%{_mandir}/man*/*


%changelog
* Fri Oct 22 2010 Jani Välimaa <wally@mandriva.org> 0.0.10-0.rc2.1mdv2011.0
+ Revision: 587258
- fix group
- import ax25-tools


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 345 |12cr|axel-2.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name 	axel
%define version 2.4
%define release %mkrel 2

Name: 		%name
Summary: 	A light Linux download accelerator - Console version
Version: 	%version
Release: 	%release
Source:         http://alioth.debian.org/frs/download.php/2287/%name-%version.tar.bz2
Url: 		http://axel.alioth.debian.org/
Group:		Networking/File transfer
BuildRoot: 	%{_tmppath}/%{name}-buildroot
License: GPLv2+

%description
Axel tries to accelerate the downloading process by using multiple
connections for one file. Starting from version 0.97, the program can use
different URL's for one download as well. The program tries to be as light
as possible (25-30k in binary form), so it might be useful as a wget clone
on byte-critical systems.

%prep
%setup -q

%build
./configure --prefix=%{_prefix} --libdir=%_libdir --etcdir=%{_sysconfdir} --i18n=1
echo 'CFLAGS=%optflags' >> Makefile.settings
%make

%install
rm -fr %buildroot
%makeinstall_std
%find_lang %name

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %name.lang
%defattr(-,root,root)
%{_bindir}/axel
%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/axelrc
%{_mandir}/man1/axel.1*
%lang(zh_C) %{_mandir}/zh_CN/man1/*
%doc CREDITS CHANGES README axelrc.example


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 2.4-2mdv2011.0
+ Revision: 610014
- rebuild

* Sun Dec 20 2009 Jérôme Brenier <incubusss@mandriva.org> 2.4-1mdv2010.1
+ Revision: 480266
- new version 2.4

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 2.3-2mdv2010.0
+ Revision: 436735
- rebuild

* Thu Feb 05 2009 Funda Wang <fwang@mandriva.org> 2.3-1mdv2009.1
+ Revision: 337718
- New version 2.3

* Mon Nov 17 2008 Funda Wang <fwang@mandriva.org> 2.2-1mdv2009.1
+ Revision: 303890
- New version 2.2

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.1-3mdv2009.0
+ Revision: 243123
- rebuild

* Mon Jan 28 2008 Funda Wang <fwang@mandriva.org> 1.0b-1mdv2008.1
+ Revision: 159082
- New version 1.1

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Aug 15 2007 Pascal Terjan <pterjan@mandriva.org> 1.0b-1mdv2008.0
+ Revision: 63754
- Import axel



* Wed Jul 20 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.0b-1mdk
- New release 1.0b
- Fix Source
- mkrel

* Sun Mar 13 2005 Nicolas Lcureuil <neoclust@mandrake.org> 1.0a-4mdk
- Fix URL

* Mon Feb 23 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.0a-3mdk
- rebuild

* Thu Jan 30 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.0a-2mdk
- rebuild

* Tue May 21 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.0a-1mdk
- fix files permissions
- Matthias Debus  <psic4t@netbands.de> :
	- Rewritten most parts of the spec file to fit Mandrake rpm specifications
	- GUI is not included as Mandrake does not provide Kaptain

* Sun Dec 16 2001 Wilmer van der Gaast <lintux@debian.org>
- Made the package a bit more rpmlint clean

* Fri Nov 09 2001 Wilmer van der Gaast <lintux@lintux.cx>
- Added axel-kapt binary package

* Wed Aug 15 2001 Wilmer van der Gaast <lintux@lintux.cx>
- Removed line which removed all other builds from rpm directory, don't really
  know why it was there
- New description

* Wed Jun 26 2001 Wilmer van der Gaast <lintux@lintux.cx>
- Version changes will not be logged anymore
- spec file is part of the default source tarball now
- Small spec file changes

* Tue May 22 2001 Wilmer van der Gaast <lintux@lintux.cx>
- Upgraded to version 0.93

* Fri May 11 2001 Wilmer van der Gaast <lintux@lintux.cx>
- Upgraded to version 0.92

* Sat May 05 2001 Ralph Slooten <axllent@axllent.cjb.net>
- Rpm created

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 346 |12cr|axssh-0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:         axssh
License:      GPL
Group:        Communications
Version:      0.4
Release:      1
Summary:      Secure login with linemode and ssh
Source0:      axssh-%{version}.tar.gz
Url:	      http://tools.assembla.com/svn/hamradio	      

%description
Axssh is a linemode wrapper for SSH via 
Amateur Packet Radio links

Authors:
--------
    Jrg Reuter <jreuter@yaina.de>

%prep
%setup -q -n axssh-%{version}

%build
%make

%install
install -d -m 755 %{buildroot}/%{_bindir}
install -d -m 755 %{buildroot}/%{_docdir}/%{name}
install -s -m 755 axssh %{buildroot}/%{_bindir}/
install -m 644 README %{buildroot}/%{_docdir}/%{name}

%files
%doc README
%{_bindir}/axssh


%changelog
* Thu May 10 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.4-1
+ Revision: 798061
- imported package axssh


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 347 |12cr|ayttm-0.6.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Instant messaging client 
Name:		ayttm
Version:	0.6.2
Release:	3
License:	GPLv2+
Group:		Networking/Instant messaging
Source:		http://downloads.sourceforge.net/project/ayttm/ayttm/%{version}/%{name}-%{version}.tar.bz2
Source10:	%{name}.16.png.bz2
Source11:	%{name}.32.png.bz2
Source12:	%{name}.48.png.bz2
Source20:	%{name}-puddles-smileys.tar.bz2
Patch0:		ayttm-0.6.2-fix-str-fmt.patch
Patch1:		ayttm-0.6.2-link.patch
Patch2:		ayttm-0.6.2-imagedir.patch
Obsoletes:	everybuddy
Provides:	everybuddy
URL:		http://ayttm.sourceforge.net
BuildRequires:	automake
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	libgpgme-devel
BuildRequires:	libltdl-devel
BuildRequires:	pkgconfig(enchant)
BuildRequires:	pkgconfig(esound)
BuildRequires:	pkgconfig(jasper)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xpm)
BuildRequires:	pkgconfig(xscrnsaver)

%description
Ayttm is designed to become a Universal Instant Messaging client
designed to seamlessly integrate all existing Instant Messaging clients and
provide a single consistant user interface. Currently, Ayttm supports
sending and receiving messages via AOL, ICQ, Yahoo, MSN, IRC and Jabber.

%prep
%setup -q -n %{name}-%{version}
%setup -q -n %{name}-%{version} -T -D -a20
%patch0 -p0
%patch1 -p0
%patch2 -p0

%build
autoreconf -fi
%configure2_5x --enable-esd --disable-arts --enable-lj \
            --enable-jasper-filter --enable-smtp --disable-static

%make

%install
%makeinstall_std


mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Ayttm
Comment=Universal Instant Messaging Client
Exec=%{_bindir}/ayttm
Icon=%{name}
Terminal=false
Type=Application
Categories=Network;InstantMessaging;
EOF

rm -f %buildroot%_datadir/applnk/Internet/ayttm.desktop
rm -f %buildroot%_datadir/gnome/apps/Internet/ayttm.desktop

mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
bzip2 -dc %{SOURCE10} > %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
bzip2 -dc %{SOURCE11} > %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
bzip2 -dc %{SOURCE12} > %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png

# Extra smileys
cp -a 'Puddles' %{buildroot}%{_datadir}/%{name}/smileys

%find_lang %{name}

%post
# Fix the paths to the modules in the prefs files...
# Note that $ has to be escaped so the shell doesn't wack 
# them.
%__perl <<EOP
while (my (@pwent) = getpwent()) {
  my \$homedir = \$pwent[7];
  my \$prefs;
  if (open PREFS, "<\$homedir/.ayttm/prefs") {
    while (<PREFS>) {
      s!%{_datadir}/%{name}/modules!%{_libdir}/%{name}!g;
      \$prefs .= \$_;
    }
    close PREFS;
    unless (rename("\$homedir/.ayttm/prefs","\$homedir/.ayttm/prefs.orig")) {
      warn "Cannot rename \$homedir/.ayttm/prefs to \$homedir/.ayttm/prefs.orig";
      next;
    }
    open PREFS, ">\$homedir/.ayttm/prefs";
    print PREFS \$prefs;
    close PREFS;
  }
}
EOP

%files -f %{name}.lang
%doc doc/ AUTHORS ChangeLog INSTALL README TODO ABOUT-NLS
%{_bindir}/*
%{_mandir}/man1/*
%{_datadir}/applications/mandriva-%{name}.desktop
%{_datadir}/%{name}
%{_libdir}/%{name}
%{_iconsdir}/hicolor/*/apps/%{name}.png
%config(noreplace) %{_sysconfdir}/%{name}rc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 348 |12cr|azy-1.0.0.77508-0.20121010.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Tarball of svn snapshot created as follows...
#Cut and paste in a shell after removing initial #

#svn co http://svn.enlightenment.org/svn/e/trunk/PROTO/azy azy; \
#cd azy; \
#SVNREV=$(LANGUAGE=C svn info | grep "Last Changed Rev:" | cut -d: -f 2 | sed "s@ @@"); \
#v_maj=$(cat configure.ac | grep 'm4_define(\[v_maj\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#v_min=$(cat configure.ac | grep 'm4_define(\[v_min\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#v_mic=$(cat configure.ac | grep 'm4_define(\[v_mic\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#PKG_VERSION=$v_maj.$v_min.$v_mic.$SVNREV; \
#cd ..; \
#tar -Jcf azy-$PKG_VERSION.tar.xz azy/ --exclude .svn --exclude .*ignore

%define svndate 20121010
%define svnrev  77508

%define major 1
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	Lazy RPC client/server library
Name:		azy
Version:	1.0.0.%{svnrev}
Release:	0.%{svndate}.1
License:	BSD
Group:		Graphical desktop/Enlightenment
URL:		http://www.enlightenment.org/
Source0:	%{name}-%{version}.tar.xz
BuildRequires:  byacc
BuildRequires:  re2c
BuildRequires:  pkgconfig(ecore)
BuildRequires:  pkgconfig(eina)

%description
Azy is a full rewrite of libzxr, itself a modification of libxr. It
is meant for implementing rpc clients and servers in a simple manner.

%package -n %{libname}
Summary:    Libraries for the edje package
Group:      System/Libraries

%description -n %{libname}
Azy is a full rewrite of libzxr, itself a modification of libxr. It 
is meant for implementing rpc clients and servers in a simple manner.

Libraries for azy.

%package -n %{develname}
Summary:    Enlightenment azy headers and development libraries
Group:      Development/C
Requires:   %{libname} = %{version}
Provides:   %{name}-devel = %{version}-%{release}

%description -n %{develname}
Azy development headers and libraries.
%prep
%setup -qn %{name}


%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x \
	--disable-static
%make

%install
rm -fr %{buildroot}
%makeinstall

%files -n %{libname}
%{_libdir}/libazy*.so.%{major}*

%files -n %{develname}
%doc AUTHORS COPYING README
%{_bindir}/azy_parser
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 349 |12cr|b5i2iso-0.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	b5i2iso
%define version	0.2
%define release %mkrel 6

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Convert Blindwrite CD Images to ISO
Source:		%{name}-%{version}.tar.bz2
URL:		http://developer.berlios.de/projects/b5i2iso/
License:	GPL
Group:		Archiving/Other
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot


%description 
B5I2ISO is a very simple utility to 
convert an BlindWrite image to the 
standard ISO-9660 format.

Usage: b5i2iso image.b5i <image.iso>

%prep
%setup -q
chmod 644 CHANGELOG

%build
gcc %optflags ./src/b5i2iso.c -o b5i2iso

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
mkdir -p %{buildroot}%{_bindir}
install b5i2iso %{buildroot}%{_bindir}/b5i2iso

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGELOG
%{_bindir}/b5i2iso




%changelog
* Sat Sep 18 2010 Tomas Kindl <supp@mandriva.org> 0.2-6mdv2011.0
+ Revision: 579465
- rebuild
- fix changelog perms

* Tue Sep 01 2009 Thierry Vignaud <tv@mandriva.org> 0.2-5mdv2010.0
+ Revision: 424006
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.2-4mdv2009.0
+ Revision: 243133
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 2mdv2008.1-current
+ Revision: 135828
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Mon Jul 31 2006 Lenny Cartier <lenny@mandriva.com> 0.2-2mdv2007.0
- rebuild

* Wed Jul 27 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.2-1mdk
- First Mandriva package from Michael Berger <webmaster@hmb-linux.de>


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 350 |12cr|backintime-1.0.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name  backintime
%define version 1.0.8
%define release %mkrel 1

Summary:    Backup tool for Linux
Name:       %{name}
Version:    %{version}
Release:    %{release}
Source0:    http://backintime.le-web.org/download/backintime/%{name}-%{version}_src.tar.gz
License:    GPLv2
Group:      Archiving/Backup
URL:        http://backintime.le-web.org
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-BuildRoot

%description
Back In Time is a simple backup tool for Linux inspired from 
Flyback project and TimeVault.

#--------------------------------------------------------------------
%package common
Summary: Back Up Tool for Linux
Group: Archiving/Backup
Requires: python
Requires: rsync
Requires: cron-daemon

%description common
Common files for Back In Time

%files common -f %{name}.lang
%defattr(-,root,root,-)
%{_bindir}/%{name}
%dir %{_datadir}/%{name}/
%{_datadir}/%{name}/common/
%{_datadir}/%{name}/plugins/
%{_mandir}/man1/%{name}.*
%doc %{_datadir}/doc/%{name}/
%doc %{_datadir}/doc/%{name}-common/

#--------------------------------------------------------------------

%package gnome
Summary: Gnome Frontend for Back In Time
Group:  Archiving/Backup
Requires: pygtk2.0-libglade
Requires: gnome-python
Requires: meld
Requires: python-notify
Requires: %{name}-common = %{version}
Conflicts: %{name}-common < 0.9.24-3

%description gnome
Gnome Frontend for Back In Time.

%files gnome
%defattr(-,root,root,-)
%doc LICENSE README
%{_bindir}/%{name}-gnome
%{_bindir}/backintime-gnome-root
%{_sbindir}/backintime-gnome-root
%{_mandir}/man1/%{name}-gnome.*
%{_sysconfdir}/pam.d/backintime-gnome-root
%{_sysconfdir}/security/console.apps/backintime-gnome-root
%{_datadir}/applications/%{name}-gnome.desktop
%{_datadir}/applications/%{name}-gnome-root.desktop
%{_datadir}/%{name}/gnome/
%doc %{_datadir}/gnome/help/%{name}/
%{_datadir}/omf/%{name}/

#---------------------------------------------------------------------

%package kde4
Summary: KDE Frontend for Back In Time
Group: Archiving/Backup
Requires: x11-tools
Requires: python-kde4 >= 4.1
Requires: kompare
Requires: kdebase4-runtime
Requires: %{name}-common = %version

%description kde4
KDE Frontend for Back In Time.

%files kde4
%defattr(-,root,root,-)
%doc LICENSE README
%{_bindir}/%{name}-kde4
%{_bindir}/backintime-kde4-root
%{_sbindir}/backintime-kde4-root
%{_sysconfdir}/pam.d/backintime-kde4-root
%{_sysconfdir}/security/console.apps/backintime-kde4-root
%{_datadir}/applications/kde4/%{name}-kde4.desktop
%{_datadir}/applications/kde4/%{name}-kde4-root.desktop
%{_datadir}/backintime/kde4/
%doc %{_datadir}/doc/kde4/HTML/en/%{name}/

#---------------------------------------------------------------------

# Let's start the creation of packages

%prep
%setup -q

# Editing backintime-gnome desktop file
sed -i 's|Exec=gksu backintime-gnome|Exec=backintime-gnome-root|g'  gnome/%{name}-gnome-root.desktop

# Editing  backintime-kde desktop file
cp kde4/%{name}-kde4.desktop kde4/%{name}-kde4-root.desktop
sed -i 's|Exec=backintime-kde4|Exec=%{_libdir}/kde4/libexec/kdesu backintime-kde4-root|g' kde4/%{name}-kde4-root.desktop
sed -i 's|Name=Back In Time|Name=Back In Time (root)|g'  kde4/%{name}-kde4-root.desktop

%build
##################################
# Building the -common subpackage#
##################################
pushd common
./configure
%make
popd


################################
# Building the -kde4 subpackage#
################################

pushd kde4
./configure --no-check
%make
popd

#################################
# Building the -gnome subpackage#
#################################

pushd gnome
./configure --no-check
%make
popd

%install
rm -rf %{buildroot}


# Installing common subpackage
pushd common
make install \
     INSTALL="install -p" \
     PREFIX="%{_prefix}" \
     DEST="%{buildroot}/%{_prefix}"

# installing kde4 subpackage
pushd ../kde4
make install \
     INSTALL="install -p" \
     PREFIX="%{_prefix}" \
     DEST="%{buildroot}/%{_prefix}"

pushd ../gnome
# installing gnome subpackage
make install \
     INSTALL="install -p" \
     PREFIX="%{_prefix}" \
     DEST="%{buildroot}/%{_prefix}"
# installing langage files
pushd ..

mkdir -p %{buildroot}%{_sbindir}
cp -p %{buildroot}%{_bindir}/%{name}-gnome \
      %{buildroot}%{_sbindir}/%{name}-gnome-root
cp -p %{buildroot}%{_bindir}/%{name}-kde4 \
      %{buildroot}%{_sbindir}/%{name}-kde4-root

ln -s consolehelper \
      %{buildroot}%{_bindir}/%{name}-gnome-root

ln -s consolehelper \
      %{buildroot}%{_bindir}/%{name}-kde4-root

mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps/
#
cat << EOF > %{buildroot}%{_sysconfdir}/security/console.apps/%{name}-gnome-root
USER=root
PROGRAM=%{_sbindir}/%{name}-gnome-root
SESSION=true
EOF
#
cat << EOF > %{buildroot}%{_sysconfdir}/security/console.apps/%{name}-kde4-root
USER=root
PROGRAM=%{_sbindir}/%{name}-kde4-root
SESSION=true
EOF

mkdir -p %{buildroot}%{_sysconfdir}/pam.d

cat << EOF > %{buildroot}%{_sysconfdir}/pam.d/%{name}-gnome-root
#%PAM-1.0
auth            include         config-util
account         include         config-util
session         include         config-util
EOF

cat << EOF > %{buildroot}%{_sysconfdir}/pam.d/%{name}-kde4-root
#%PAM-1.0
auth            include         config-util
account         include         config-util
session         include         config-util
EOF


%find_lang %{name}
%clean
rm -rf %{buildroot}



%changelog
* Thu Sep 29 2011 Andrey Bondrov <abondrov@mandriva.org> 1.0.8-1mdv2012.0
+ Revision: 701915
- New version: 1.0.8

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.26-4mdv2011.0
+ Revision: 616695
- the mass rebuild of 2010.0 packages

* Thu Oct 22 2009 Frederik Himpe <fhimpe@mandriva.org> 0.9.26-3mdv2010.0
+ Revision: 458961
- Add Fedora patch to fix CVE-2009-3611

* Sun May 24 2009 Funda Wang <fwang@mandriva.org> 0.9.26-2mdv2010.0
+ Revision: 379163
- fix requires on gnome subpackage (bug#51096)

* Tue May 19 2009 Frederik Himpe <fhimpe@mandriva.org> 0.9.26-1mdv2010.0
+ Revision: 377741
- Update to new version 0.9.26
- Fix source URL

* Mon May 18 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.9.24-4mdv2010.0
+ Revision: 377252
- Fix Requires

* Mon May 11 2009 Funda Wang <fwang@mandriva.org> 0.9.24-3mdv2010.0
+ Revision: 374204
- arch-dependent as suggested by kdesu
- add requires
- should be noarch
- move gnome manpage into correct sub package

* Sat May 09 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.9.24-2mdv2010.0
+ Revision: 373903
- import backintime


* Sat May 09 2009 John Balcaen  <mandriva@littleboboy.net> 0.9.24-2mdv2009.0
- switching to kdesu instead of kdesudo (thk to neoclust)

* Fri May 08 2009 John Balcaen <mandriva@littleboboy.net> 0.9.24-1mdv2009.0
 Initial import

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 351 |12cr|backport-util-concurrent-3.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2008, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

Name:		backport-util-concurrent
Summary:	Backport of java.util.concurrent API, introduced in Java 5.0
Version:	3.1
Release:	7
URL:		http://backport-jsr166.sourceforge.net
License:	Public Domain
Group:		Development/Java
Source0:        http://downloads.sourceforge.net/backport-jsr166/%{name}-%{version}-src.tar.gz
Source1:	http://repo1.maven.org/maven2/backport-util-concurrent/backport-util-concurrent/3.1/backport-util-concurrent-3.1.pom

BuildRequires:	jpackage-utils >= 0:1.7.2
BuildRequires:	java-devel = 0:1.5.0
BuildRequires:	ant >= 0:1.6.5
BuildRequires:	junit
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root
BuildArch:	noarch
Requires:	java >= 0:1.5.0
Requires:	jpackage-utils
Requires(post):		jpackage-utils >= 0:1.7.2
Requires(postun):	jpackage-utils >= 0:1.7.2

BuildRoot:		%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

%description
This package is the backport of java.util.concurrent API, introduced in
Java 5.0, to Java 1.4. The backport is based on public-domain sources
from the JSR 166 CVS repository, and the dl.util.concurrent package.

%package javadoc
Group:			Development/Java
Summary:		Javadoc for %{name}

%description javadoc
API documentation for %{name}.

%prep
%setup -q -n %{name}-%{version}-src

find . -name '*.?ar' | xargs rm -f

build-jar-repository -s -p external \
		junit

%build
unset CLASSPATH
ant dist test

%install
rm -rf $RPM_BUILD_ROOT

# jars
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
install -m 644 backport-util-concurrent-dist/%{name}.jar \
		$RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
ln -s %{name}-%{version}.jar \
		$RPM_BUILD_ROOT%{_javadir}/%{name}.jar


# pom
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms
install -m 644 %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP-%{name}.pom

%add_to_maven_depmap %{name} %{name} %{version} JPP %{name}

# javadoc
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr backport-util-concurrent-dist/doc/api/* \
		$RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}

%clean
rm -rf $RPM_BUILD_ROOT

%post
%update_maven_depmap

%postun
%update_maven_depmap

%files
%defattr(-,root,root,-)
%doc license.html
%doc README.html
%{_javadir}/*.jar
%{_datadir}/maven2
%{_mavendepmapfragdir}

%files javadoc
%defattr(-,root,root,-)
%doc license.html
%{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}



%changelog
* Sun Nov 27 2011 Guilherme Moro <guilherme@mandriva.com> 3.1-7
+ Revision: 733853
- rebuild
- imported package backport-util-concurrent


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 352 |12cr|backupninja-0.9.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

Summary:	Lightweight, extensible meta-backup system
Name:		backupninja
Version:	0.9.10
Release:	%mkrel 1
License:	GPLv2
Group:		Archiving/Backup
URL:		http://dev.riseup.net/backupninja/
Source0:	https://labs.riseup.net/code/projects/backupninja/files/242/%{name}-%{version}.tar.gz
Requires(post): rpm-helper
Requires:	cdrdao
Requires:	cdrkit
Requires:	cdrkit-genisoimage
Requires:	dialog
Requires:	dvd+rw-tools
Requires:	hwinfo
Requires:	mailx
Requires:	mdadm
Requires:	python-pylibacl
Requires:	python-xattr
Requires:	rdiff-backup
BuildArch:	noarch
Patch0:		automake1.12.patch

%description
Backupninja lets you drop simple config files in /etc/backup.d to coordinate
system backups. Backupninja is a master of many arts, including incremental
remote filesystem backup, MySQL backup, and ldap backup. By creating simple
drop-in handler scripts, backupninja can learn new skills. Backupninja is a
silent flower blossom death strike to lost data.

In addition to backing up regular files, Backupninja has handlers to ease
backing up: ldap, maildir, MySQL, PostgreSQL, svn, trac, and the output from
shell scripts.

Backupninja currently supports common backup utilities, easing their
configuration, currently supported are: rdiff-backup, duplicity, CD/DVD

%prep
%setup -q
%patch0 -p1

%build
#autoreconf -fi
./autogen.sh
%configure2_5x \
    --libdir=%{_prefix}/lib \
    --localstatedir=/var
%make

%install
%makeinstall_std
install -d %{buildroot}%{_sysconfdir}/backup.d
install -d %{buildroot}/var/backups
install -d %{buildroot}/var/log
install -d %{buildroot}/var/lib/backupninja/reports
touch %{buildroot}/var/log/backupninja.log

%post
%create_ghostfile /var/log/backupninja.log root root 644

%files
%doc AUTHORS COPYING ChangeLog NEWS README TODO
%config %{_sysconfdir}/cron.d/backupninja
%config %{_sysconfdir}/logrotate.d/backupninja
%config(noreplace) %{_sysconfdir}/backupninja.conf
%attr(0750,root,root) %dir %{_sysconfdir}/backup.d
%{_sbindir}/*
%{_datadir}/backupninja
%attr(0750,root,root) %dir /var/backups
%attr(0750,root,root) %dir /var/lib/backupninja
%attr(0750,root,root) %dir /var/lib/backupninja/reports
%ghost /var/log/backupninja.log
%{_mandir}/man1/*
%{_mandir}/man5/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 353 |12cr|backuponcd-0.9.1-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name		backuponcd
%define version		0.9.1
%define release		%mkrel 12

%define summary		Multi-CD backup shell scripts
%define group		Archiving/Backup

Name:		%{name}
Summary:	%{summary}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		%{group}
URL:		http://www.tuxoncd.de/backuponcd/pub/backuponcd.html/
Source:		%{name}.tar.bz2
Patch1:		%{name}-rcmod.patch.bz2
Patch2:		%{name}-doc.patch.bz2

BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
BackupOnCd is a set of shell scripts which make multi-volume backups on CD-RW
possible.  It also makes the backup faster using cdrecord in a parallel
subshell and minimizes the amount of temporary needed disk space.  Currently
supported: tar and afio.

Be sure to modify /etc/backuponcd/global.rc to suit your system!


%prep

%setup -c -q


# (pc) another dirty hack to clean out some temp files
for i in `find $RPM_BUILD_DIR/%name-%version -path '*~'`; do rm -f $i; done

# (pc) modify global.rc for more of a typical mdk setup
%patch1 -p0
# (pc) patch for documentation locations in backuponcd help message
%patch2 -p0


%install
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}

mkdir -p %{buildroot}{%{_sbindir},%{_sysconfdir}/%{name}}
cp $RPM_BUILD_DIR/%name-%version/usr/local/sbin/* %{buildroot}%{_sbindir}
cp $RPM_BUILD_DIR/%name-%version/etc/%{name}/global.rc %{buildroot}%{_sysconfdir}/%{name}
cp $RPM_BUILD_DIR/%name-%version/usr/doc/%{name}/samples/excludelist %{buildroot}%{_sysconfdir}/%{name}

chmod 755 %{buildroot}%{_sbindir}/*

%clean
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}
rm -rf $RPM_BUILD_DIR/*


%files
%defattr(-,root,root)
%doc usr/doc/backuponcd/*
%{_sbindir}/*
%dir %{_sysconfdir}/%{name}
%attr(644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/global.rc
%config(noreplace) %{_sysconfdir}/%{name}/excludelist




%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-12mdv2011.0
+ Revision: 616705
- the mass rebuild of 2010.0 packages

* Tue Sep 01 2009 Thierry Vignaud <tv@mandriva.org> 0.9.1-11mdv2010.0
+ Revision: 424007
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.9.1-10mdv2009.0
+ Revision: 243146
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 0.9.1-8mdv2008.1
+ Revision: 135828
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import backuponcd


* Mon Jul 31 2006 Lenny Cartier <lenny@mandrakesoft.com> 0.9.1-8mdv2007.0
- rebuild

* Thu Jul 07 2005 Lenny Cartier <lenny@mandrakesoft.com> 0.9.1-7mdk
- rebuild

* Wed Jun 02 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.9.1-6mdk
- rebuild

* Mon Mar 03 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.9.1-5mdk
- typo ( thx Tarax )

* Wed Jan 29 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.9.1-4mdk
- rebuild

* Mon Jun 24 2002  Lenny Cartier <lenny@mandrakesoft.com> 0.9.1-3mdk
- use setup -c 
- fix cleaning script (works only in buildir-name-version)

* Thu Feb 28 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.9.1-2mdk
- rebuild

* Tue Sep 11 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.9.1-1mdk
- added by Paul Cox <pcox@linux-mandrake.com> :
	- first Mandrake Linux release
	- added patch to modify global.rc to more of a typical mdk setup
	- added patch for documentation locations in backuponcd help message

# end of file

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 354 |12cr|backuppc-3.2.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Name    BackupPC

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(BackupPC::.*\\)'
%define __noautoprov 'perl\\(BackupPC::.*\\)'
%else
%define _provides_exceptions perl(BackupPC::.*)
%define _requires_exceptions perl(BackupPC::.*)
%endif

Name:               backuppc
Version:            3.2.0
Release:            3
Summary:            High-performance, enterprise-grade backup system
Group:              Archiving/Backup
License:            GPL
url:                http://backuppc.sourceforge.net
Source:             http://sourceforge.net/projects/backuppc/%{Name}-%{version}.tar.gz
Source2:            %{name}.init
Patch0:             %{name}-3.1.0-fhs.patch
Patch1: BackupPC-3.1.0-CVE-2009-3369.diff
Requires:           sendmail-command
Requires:           apache
Requires(pre):      rpm-helper
Requires(preun):    rpm-helper
Requires(post):   rpm-helper
Requires(postun):   rpm-helper
Suggests:           openssh-clients
Suggests:           samba-client
Suggests:           perl(File::RsyncP)
Buildarch:          noarch

%description
BackupPC is a high-performance, enterprise-grade system
for backing up Linux, Win32, and laptops to a server's disk.
Features include clever pooling of identical files, no client-side 
software, and a powerful Apache/CGI user interface. 

%prep
%setup -q -n %{Name}-%{version}
%patch0 -p1
%patch1 -p0

rm -rf images/CVS
# fix file perms
find lib -type f -exec chmod 644 {} \;
find bin -type f -exec chmod 755 {} \;
# fix perl shellbang
find . -type f -exec perl -pi -e 's|^#!/bin/perl|#!/usr/bin/perl|' {} \;

%build
# set installation directory
find . -type f -exec perl -pi -e 's|__INSTALLDIR__|%{_datadir}/%{name}|' {} \;
find . -type f -exec perl -pi -e 's|__TOPDIR__|%{_localstatedir}/lib/%{name}|' {} \;
# set configuration
# the binaries path are disabled to avoid service failure at start
perl -pi \
    -e 's|^\$Conf{BackupPCUser}.*|\$Conf{BackupPCUser} = "%{name}";|;' \
    -e 's|^\$Conf{CgiDir}.*|\$Conf{CgiDir} = "%{_var}/www/%{name}";|;' \
    -e 's|^\$Conf{InstallDir}.*|\$Conf{InstallDir} = "%{_datadir}/%{name}";|;' \
    -e 's|^\$Conf{CgiImageDirURL}.*|\$Conf{CgiImageDirURL} = "/%{name}";|;' \
    -e 's|^\$Conf{SshPath}.*|\$Conf{SshPath} = "";|;' \
    -e 's|^\$Conf{SmbClientPath}.*|\$Conf{SmbClientPath} = "";|;' \
    -e 's|^\$Conf{NmbLookupPath}.*|\$Conf{NmbLookupPath} = "";|;' \
    -e 's|^\$Conf{PingPath}.*|\$Conf{PingPath} = "/bin/ping";|;' \
    -e 's|^\$Conf{DfPath}.*|\$Conf{DfPath} = "/bin/df";|;' \
    -e 's|^\$Conf{SplitPath}.*|\$Conf{SplitPath} = "/usr/bin/split";|;' \
    -e 's|^\$Conf{CatPath}.*|\$Conf{CatPath} = "/bin/cat";|;' \
    -e 's|^\$Conf{GzipPath}.*|\$Conf{GzipPath} = "/bin/gzip";|;' \
    -e 's|^\$Conf{Bzip2Path}.*|\$Conf{Bzip2Path} = "/usr/bin/bzip2";|;' \
    -e 's|^\$Conf{SendmailPath}.*|\$Conf{SendmailPath} = "/usr/sbin/sendmail";|;' \
    -e 's|^\$Conf{ServerInitdPath}.*|\$Conf{ServerInitdPath} = "%{_initrddir}/%{name}";|;' \
    -e 's|^\$Conf{BackupPCdPath}.*|\$Conf{BackupPCdPath} = "%{_datadir}/%{name}/bin/BackupPC";|;' \
    -e 's|^\$Conf{TarClientPath}.*|\$Conf{TarClientPath} = "/bin/tar";|;' \
    -e 's|^\$Conf{RsyncClientPath}.*|\$Conf{RsyncClientPath} = "/usr/bin/rsync";|;' \
    -e 's|^\$Conf{SmbClientPath}.*|\$Conf{TarClientPath} = "/usr/bin/smbclient";|;' \
    conf/config.pl

%install
# constant files
install -d -m 755 %{buildroot}%{_datadir}/%{name}
cp -pr lib %{buildroot}%{_datadir}/%{name}
cp -pr bin %{buildroot}%{_datadir}/%{name}
cp -pr doc %{buildroot}%{_datadir}/%{name}

# web files
install -d -m 755 %{buildroot}%{_var}/www/%{name}
install -m 644 images/* %{buildroot}%{_var}/www/%{name}
install -m 644 conf/*.css %{buildroot}%{_var}/www/%{name}
install -m 644 conf/*.js %{buildroot}%{_var}/www/%{name}
install -m 4755 cgi-bin/BackupPC_Admin %{buildroot}%{_var}/www/%{name}/BackupPC_Admin.cgi

# variable files
install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}
install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}/{cpool,log,pc,pool,trash}

# configuration
install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}
install -m 644 conf/{hosts,config.pl} %{buildroot}%{_sysconfdir}/%{name}

# init script
install -d -m 755 %{buildroot}%{_initrddir}
install -m 755 %{SOURCE2} %{buildroot}%{_initrddir}/%{name}

# logs
install -d -m 755 %{buildroot}%{_var}/log/%{name}

# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# BackupPC Apache configuration
Alias /%{name} %{_var}/www/%{name}

<Directory %{_var}/www/%{name}>
    Options ExecCGI
    DirectoryIndex BackupPC_Admin.cgi
    Allow from all
</Directory>
EOF

cat > README.mdv <<EOF
Mandriva RPM specific notes

setup
-----
The setup used here differs from default one, to achieve better FHS compliance.
- the files accessibles from the web are in /var/www/backuppc
- the files non accessibles from the web are in /usr/share/backuppc
- the variables files in /var/lib/backuppc
- both global and per-host configuration file are in /etc/backuppc
EOF

%pre
%_pre_useradd %{name} %{_localstatedir}/lib/%{name} /bin/sh

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%postun
%_postun_userdel %{name}

%files
%defattr(-,root,root)
%doc ChangeLog README LICENSE doc/* README.mdv
%config(noreplace) %{_sysconfdir}/%{name}
%config(noreplace) %{_webappconfdir}/%{name}.conf
%{_initrddir}/%{name}
%{_datadir}/%{name}
%{_var}/www/%{name}/*gif
%{_var}/www/%{name}/*png
%{_var}/www/%{name}/*js
%{_var}/www/%{name}/*css
%{_var}/www/%{name}/*ico
%attr(-,backuppc,backuppc) %{_localstatedir}/lib/%{name}
%attr(-,backuppc,backuppc) %{_var}/log/%{name}
%attr(-,backuppc,backuppc) %{_var}/www/%{name}/BackupPC_Admin.cgi




%changelog
* Sat Aug 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 3.2.0-1mdv2011.0
+ Revision: 567315
- new version

* Mon Mar 01 2010 Guillaume Rousse <guillomovitch@mandriva.org> 3.1.0-10mdv2010.1
+ Revision: 513151
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise

* Thu Oct 01 2009 Oden Eriksson <oeriksson@mandriva.com> 3.1.0-9mdv2010.0
+ Revision: 452219
- P1: security fix for CVE-2009-3369 (debian)

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 3.1.0-8mdv2010.0
+ Revision: 436764
- rebuild

* Thu Jan 29 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.1.0-7mdv2009.1
+ Revision: 335370
- ship missing javascript file (close #47365)

* Mon Jan 19 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.1.0-6mdv2009.1
+ Revision: 331458
- add a few soft dependencies, as nobody want to read documentation (fix #47045)

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 3.1.0-5mdv2009.0
+ Revision: 243159
- rebuild

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Sun Feb 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 3.1.0-3mdv2008.1
+ Revision: 170040
- fix FHS patch (fix #37746)

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Nov 29 2007 Guillaume Rousse <guillomovitch@mandriva.org> 3.1.0-2mdv2008.1
+ Revision: 113947
- don't provide or require private libfs

* Thu Nov 29 2007 Guillaume Rousse <guillomovitch@mandriva.org> 3.1.0-1mdv2008.1
+ Revision: 113946
- new version

* Sun Aug 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 3.0.0-2mdv2008.0
+ Revision: 66810
- set path for as much command as possible in default configuration (fix #32036)


* Wed Feb 28 2007 Guillaume Rousse <guillomovitch@mandriva.org> 3.0.0-1mdv2007.0
+ Revision: 130153
- sync sources
- new version
  rediff FHS patch
  unify service script

* Wed Feb 14 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.2.2-3mdv2007.1
+ Revision: 120838
- LSB-compatible init script

* Fri Dec 15 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.2.2-2mdv2007.1
+ Revision: 97306
- move documentation under %%datadir/backuppc, as it is accessed at runtime (fix #27594)
  no need to modify main cgi file name
- Import backuppc

* Wed Aug 02 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.2.2-1mdv2007.0
- new version
- new webapps macros
- use herein document for README.mdv

* Wed Dec 21 2005 Guillaume Rousse <guillomovitch@zarb.org> 2.1.2-1mdk
- initial mdk package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 355 |12cr|bacula-docs-5.0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define blurb Bacula - It comes by night and sucks the vital essence from your computers.

Summary:	Bacula Documentation
Name:		bacula-docs
Version:	5.0.2
Release:	%mkrel 2
Epoch:		1
Group:		Books/Other
License:	GPL
URL:		http://www.bacula.org/
Source0:	http://prdownloads.sourceforge.net/bacula/%{name}-%{version}.tar.bz2
Source1:	http://prdownloads.sourceforge.net/bacula/%{name}-%{version}.tar.bz2.sig
BuildRequires:  ghostscript-dvipdf
BuildRequires:  tetex-latex
BuildRequires:  latex2html
BuildRequires:  tetex-dvipdfm
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%bcond_with	fr
%bcond_with	de
%bcond_with	es

%description
%{blurb}
Bacula is a set of computer programs that permit you (or the system
administrator) to manage backup, recovery, and verification of computer
data across a network of computers of different kinds. In technical terms,
it is a network client/server based backup program. Bacula is relatively
easy to use and efficient, while offering many advanced storage management
features that make it easy to find and recover lost or damaged files.

This package contains the documentation for Bacula.

%package -n	bacula-doc-en
Summary:	Bacula English Documentation in the HTML and PDF format
Group:		Books/Other

%description -n	bacula-doc-en
%{blurb}
Bacula is a set of computer programs that permit you (or the system
administrator) to manage backup, recovery, and verification of computercontains
data across a network of computers of different kinds. In technical terms,
it is a network client/server based backup program. Bacula is relatively
easy to use and efficient, while offering many advanced storage management
features that make it easy to find and recover lost or damaged files.

This package contains the English manual.

%if %with de
%package -n	bacula-doc-de
Summary:	Bacula Deutsch Documentation in the HTML and PDF format
Group:		Books/Other

%description -n	bacula-doc-de
%{blurb}
Bacula is a set of computer programs that permit you (or the system
administrator) to manage backup, recovery, and verification of computer
data across a network of computers of different kinds. In technical terms,
it is a network client/server based backup program. Bacula is relatively
easy to use and efficient, while offering many advanced storage management
features that make it easy to find and recover lost or damaged files.

This package contains the German manual.
%endif

%if %with fr
%package -n	bacula-doc-fr
Summary:	Bacula French Documentation in the HTML and PDF format
Group:		Books/Other

%description -n	bacula-doc-fr
%{blurb}
Bacula is a set of computer programs that permit you (or the system
administrator) to manage backup, recovery, and verification of computer
data across a network of computers of different kinds. In technical terms,
it is a network client/server based backup program. Bacula is relatively
easy to use and efficient, while offering many advanced storage management
features that make it easy to find and recover lost or damaged files.

This Package contains the french manual.
%endif

%if %with es
%package -n	bacula-doc-es
Summary:	Bacula Spanish Documentation in the HTML and PDF format
Group:		Books/Other

%description -n	bacula-doc-es
%{blurb}
Bacula is a set of computer programs that permit you (or the system
administrator) to manage backup, recovery, and verification of computer
data across a network of computers of different kinds. In technical terms,
it is a network client/server based backup program. Bacula is relatively
easy to use and efficient, while offering many advanced storage management
features that make it easy to find and recover lost or damaged files.

This package contains the Spanish manual.
%endif

%package -n	bacula-doc-web
Summary:	Bacula-web Documentation in the HTML and PDF format
Group:		Books/Other

%description -n	bacula-doc-web
%{blurb}
Bacula is a set of computer programs that permit you (or the system
administrator) to manage backup, recovery, and verification of computer
data across a network of computers of different kinds. In technical terms,
it is a network client/server based backup program. Bacula is relatively
easy to use and efficient, while offering many advanced storage management
features that make it easy to find and recover lost or damaged files.

This package ontains the bacula-web documentation

%prep

%setup -q
mkdir src
cat > src/version.h <<EOF
#define VERSION "%{version}"
#define BDATE   "24 February 2010"
#define LSMDATE "24Feb10
EOF

# create dvipdf wrapper to workaround default secure mode
# not including images
mkdir bin
cat > bin/dvipdf <<EOF
#!/bin/sh
exec /usr/bin/dvipdf -R0 "\$@"
EOF
chmod +x bin/dvipdf

%build
%configure2_5x \
    --with-bacula=$PWD

export PATH=$PWD/bin:$PATH
make
make -C bacula-web

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_defaultdocdir}/bacula-%{version}/bacula-web
cp bacula-web/bacula-web.pdf %{buildroot}%{_defaultdocdir}/bacula-%{version}
cp bacula-web/bacula-web/*.{html,css,png} %{buildroot}%{_defaultdocdir}/bacula-%{version}/bacula-web
cd manuals
for i in {de,en,es,fr}/*; do
	lang=${i%%/*}
	module=${i##*/}
	if [ -s $i/$module.pdf ]; then
		mkdir -p %{buildroot}%{_defaultdocdir}/bacula-%{version}/manual-$lang
		cp $i/$module.pdf %{buildroot}%{_defaultdocdir}/bacula-%{version}/manual-$lang
	fi
	if [ -d $i/$module ]; then
		mkdir -p %{buildroot}%{_defaultdocdir}/bacula-%{version}/manual-$lang/$module
		cp $i/$module/*.{html,css,png} %{buildroot}%{_defaultdocdir}/bacula-%{version}/manual-$lang/$module
	fi
done
%clean
rm -rf %{buildroot}

%files -n bacula-doc-web
%defattr(-, root, root)
%{_defaultdocdir}/bacula-%{version}/bacula-web
%{_defaultdocdir}/bacula-%{version}/bacula-web.pdf

%if %with %fr
%files -n bacula-doc-fr
%defattr(-, root, root)
%{_defaultdocdir}/bacula-%{version}/manual-fr
%endif

%if %with %fr
%files -n bacula-doc-de
%defattr(-, root, root)
%{_defaultdocdir}/bacula-%{version}/manual-de
%endif

%files -n bacula-doc-en
%defattr(-, root, root)
%{_defaultdocdir}/bacula-%{version}/manual-en

%if %with %fr
%files -n bacula-doc-es
%defattr(-, root, root)
%{_defaultdocdir}/bacula-%{version}/manual-es
%endif


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1:5.0.2-2mdv2011.0
+ Revision: 610025
- rebuild

* Mon Jun 14 2010 Luca Berra <bluca@mandriva.org> 1:5.0.2-1mdv2010.1
+ Revision: 548043
- New version 5.0.2

* Thu Mar 11 2010 Luca Berra <bluca@mandriva.org> 1:5.0.1-1mdv2010.1
+ Revision: 517927
- New version 5.0.1
- build pdf manuals (with a workaround for dvipdf secure mode)
- do not build french, german and spanish since they are not really there yet

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 1:2.4.3-2mdv2010.0
+ Revision: 436765
- rebuild

* Mon Oct 13 2008 Oden Eriksson <oeriksson@mandriva.com> 1:2.4.3-1mdv2009.1
+ Revision: 293185
- 2.4.3

* Sun Jul 27 2008 Oden Eriksson <oeriksson@mandriva.com> 1:2.4.2-1mdv2009.0
+ Revision: 250683
- 2.4.2

* Thu Jul 10 2008 Oden Eriksson <oeriksson@mandriva.com> 1:2.4.1-1mdv2009.0
+ Revision: 233357
- 2.4.1

* Sun Jun 08 2008 Oden Eriksson <oeriksson@mandriva.com> 1:2.4.0-1mdv2009.0
+ Revision: 216853
- 2.4.0

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Fri May 16 2008 Oden Eriksson <oeriksson@mandriva.com> 1:2.2.8-1mdv2009.0
+ Revision: 208103
- 2.2.8
- rediffed P0
- fix rpm group

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 1:1.38.11-3mdv2008.1
+ Revision: 135828
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - fix URL


* Fri Dec 22 2006 Oden Eriksson <oeriksson@mandriva.com> 1.38.11-3mdv2007.0
+ Revision: 101483
- Import bacula-docs

* Sat Jul 08 2006 Oden Eriksson <oeriksson@mandriva.com> 1:1.38.11-3mdv2007.0
- 1.38.11 (broken out from bacula)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 356 |12cr|bakery-2.6.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name 	bakery
%define version 2.6.3
%define release 4

%define api 2.6
%define api2 6
%define major 	1
%define libname %mklibname %name %{api}_%{api2}_%major
%define develname %mklibname -d %name %{api}

Summary: 	C++ Framework for Document-based GNOME applications
Name: 		%name
Version: 	%version
Release: 	%release
Url: 		http://bakery.sourceforge.net/
License: 	LGPLv2+
Group: 		System/Libraries
Source: 	http://ftp.gnome.org/pub/GNOME/sources/%name/%{name}-%{version}.tar.bz2
BuildRequires:	gtkmm2.4-devel gconfmm2.6-devel libglademm-devel >= 2.4 
BuildRequires:	libxml++-devel >= 2.23.1
BuildRequires:  gnome-vfsmm2.6-devel
BuildRequires:	libexpat-devel
BuildRequires:	libsm-devel
BuildRequires:	intltool

%description
A C++ Framework for Document-based GNOME applications, using gtkmm. It allows
use of the Document/View architecture.

%package i18n
Summary: C++ Framework for document-based GNOME applications
Group: System/Internationalization

%description i18n
This package contains the translations for %name.

%package -n	%libname
Group:		System/Libraries
Summary:	C++ Framework for document-based GNOME applications
Requires: %{name}-i18n >= %{version}

%description -n %libname
A C++ Framework for Document-based GNOME applications, using gtkmm. It allows
use of the Document/View architecture.

%package -n %develname
Group:          Development/C++
Summary:        Static libraries and header files from %name
Provides:       %name-devel = %version-%release
Provides:	lib%name-devel = %version-%release
Provides:	libbakery%{api}-devel = %version-%release
Requires:       %libname = %version
Obsoletes: %mklibname -d bakery 2.4_1

%description -n %develname
Static libraries and headers from %name.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall
%find_lang %name

%files i18n -f %{name}.lang

%files -n %libname
%defattr(-,root,root)
%doc AUTHORS COPYING NEWS README
%_libdir/libbakery-%{api}-.%{api2}.so.%{major}*

%files -n %develname
%defattr(-,root,root)
%doc docs/*.html
%_libdir/*.so
%_libdir/*.a
%_libdir/pkgconfig/*.pc
%_libdir/bakery-%{api}
%_includedir/%name-%api/



%changelog
* Mon Sep 12 2011 Götz Waschk <waschk@mandriva.org> 2.6.3-3mdv2012.0
+ Revision: 699459
- rebuild

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 2.6.3-2mdv2011.0
+ Revision: 436766
- rebuild

* Tue Feb 10 2009 Götz Waschk <waschk@mandriva.org> 2.6.3-1mdv2009.1
+ Revision: 339222
- update to new version 2.6.3

* Fri Dec 12 2008 Funda Wang <fwang@mandriva.org> 2.6.2-1mdv2009.1
+ Revision: 313551
- new version 2.6.2

* Mon Dec 08 2008 Götz Waschk <waschk@mandriva.org> 2.6.1-1mdv2009.1
+ Revision: 311948
- new version
- update to new version 2.6.1

* Sat Nov 08 2008 Oden Eriksson <oeriksson@mandriva.com> 2.6.0-3mdv2009.1
+ Revision: 301022
- rebuilt against new libxcb

* Tue Oct 14 2008 Götz Waschk <waschk@mandriva.org> 2.6.0-2mdv2009.1
+ Revision: 293578
- split out translations

* Sun Oct 12 2008 Götz Waschk <waschk@mandriva.org> 2.6.0-1mdv2009.1
+ Revision: 292956
- fix license
- fix build deps
- new version
- new major

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 2.5.1-2mdv2009.0
+ Revision: 266235
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Götz Waschk <waschk@mandriva.org>
    - fix directory ownership

* Tue Apr 15 2008 Götz Waschk <waschk@mandriva.org> 2.5.1-1mdv2009.0
+ Revision: 193790
- new version
- bump deps
- new api version

* Sun Jan 13 2008 Götz Waschk <waschk@mandriva.org> 2.4.4-1mdv2008.1
+ Revision: 151042
- new version

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Nov 28 2007 Götz Waschk <waschk@mandriva.org> 2.4.3-1mdv2008.1
+ Revision: 113667
- new version

* Wed Oct 10 2007 Götz Waschk <waschk@mandriva.org> 2.4.2-2mdv2008.1
+ Revision: 96827
- fix obsoleting the old devel package

* Fri Oct 05 2007 Götz Waschk <waschk@mandriva.org> 2.4.2-1mdv2008.1
+ Revision: 95565
- new version
- new devel name
- update file list


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 357 |12cr|balazar-0.3.4-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name balazar
%define oname Balazar
%define version 0.3.4
%define release %mkrel 6

Summary:	A 3D adventure and roleplaying game
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPLv2
Group:		Games/Adventure
Source:		http://download.gna.org/balazar/%oname-%version.tar.bz2
Source10:	%{name}-16.png
Source11:	%{name}-32.png
Source12:	%{name}-48.png
URL:		http://home.gna.org/oomadness/en/balazar/
# or http://balazar.nekeme.net/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	python-devel, SDL-devel
Requires:	soya, python-imaging, pyogg, pyvorbis, pyopenal
Requires:	tofu, cerealizer
#dri:)
#pyrex=0.9.3, cal3d=0.9.1
BuildArch: noarch

%description
A 3D adventure and roleplaying game starring Balazar the photo-mage.

%prep

%setup -q -n %oname-%version

%build
python ./setup.py build

%install
rm -Rf $RPM_BUILD_ROOT

python ./setup.py install --root=$RPM_BUILD_ROOT
install -m 644 -D %{SOURCE10} $RPM_BUILD_ROOT/%{_miconsdir}/%{name}.png
install -m 644 -D %{SOURCE11} $RPM_BUILD_ROOT/%{_iconsdir}/%{name}.png
install -m 644 -D %{SOURCE12} $RPM_BUILD_ROOT/%{_liconsdir}/%{name}.png

mkdir $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{oname}.desktop << EOF
[Desktop Entry]
Name=%{oname}
Comment=%{summary}
Exec=%{_bindir}/%{name} %U
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;AdventureGame;
EOF

%clean
rm -Rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS README LICENSE
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/mandriva-%{oname}.desktop
%{_datadir}/*.egg-info
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif




%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.4-6mdv2011.0
+ Revision: 616706
- the mass rebuild of 2010.0 packages

* Wed May 13 2009 Samuel Verschelde <stormi@mandriva.org> 0.3.4-5mdv2010.0
+ Revision: 375479
- fix description (fix #49418)
- fix Licence
- fix desktop file

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.3.4-4mdv2009.0
+ Revision: 243160
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Dec 05 2007 Emmanuel Andry <eandry@mandriva.org> 0.3.4-2mdv2008.1
+ Revision: 115724
- fix menu entry (bug #35851)
- New version
- drop old menu

  + Thierry Vignaud <tv@mandriva.org>
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'


* Sat Jan 06 2007 Olivier Blin <oblin@mandriva.com> 0.3.1-5mdv2007.0
+ Revision: 104991
- use english website URL (John Keller)

* Sat Jan 06 2007 Olivier Blin <oblin@mandriva.com> 0.3.1-4mdv2007.1
+ Revision: 104709
- remove glew dependency, it is not required and libglew is already pulled by soya
- remove dependencies that are already required by soya
- remove python-pyrex dependency, it is not required for balazar to run

* Fri Jan 05 2007 Emmanuel Andry <eandry@mandriva.org> 0.3.1-3mdv2007.1
+ Revision: 104587
- Rebuild for python-pyrex
  package egg-info file

  + Eskild Hustvedt <eskild@mandriva.org>
    - Import balazar

* Mon Aug 28 2006 Emmanuel Andry <eandry@mandriva.org> 0.3.1-2mdv2007.0
- requires pyopenal

* Wed Jul 12 2006 Lenny Cartier <lenny@mandriva.com> 0.3.1-1mdv2007.0
- 0.3.1
- requires cerealizer

* Sun Jun 18 2006 Emmanuel Andry <eandry@mandriva.org> 0.3-1mdv2007.0
- 0.3
- xdg compliant

* Thu Oct 27 2005 Lenny Cartier <lenny@mandriva.com> 0.2-2mdk
- rebuild for latest allegro

* Mon Sep 12 2005 Guillaume Bedot <littletux@mandriva.org> 0.2-1mdk
- New release
- added some requires

* Wed Mar 02 2005 Guillaume Bedot <guillaume.bedot@cegetel.net> 0.1-1mdk
- First Mandrakelinux package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 358 |12cr|balazarbrothers-0.3.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name 	balazarbrothers   
%define oname   BalazarBrothers
%define version 0.3.1
%define	rel	6
%define release %mkrel %{rel}

Name:           %{name}
Version:        %{version}
Release:        %{release}
License:        GPL
Url:		http://home.gna.org/oomadness/fr/balazar_brothers/index.html
Source:		http://download.gna.org/soya/%{oname}-%{version}.tar.bz2
Group:          Games/Puzzles
Summary:        Amazing libre (GPL'ed) 3D puzzle game
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires:	cerealizer soya glew openal cal3d python-twisted python
Requires:	pyvorbis pyogg pyopenal tofu
# (tv) for python:/usr/lib/python2.5/distutils/core.py
BuildRequires: python-devel
Buildarch:	noarch

%description
Balazar Brother is an amazing libre (GPL'ed) 3D puzzle gam

%prep
%setup -q  -n %{oname}-%{version}
rm -rf `find -name CVS` `find -name .cvswrappers`

%build
# needed to generate proper c code for gcc4
#pyrexc _ode.pyx 

%{__python} setup.py build

%install
%{__rm} -rf %{buildroot}
%{__python} setup.py install --root=%{buildroot}

install -d %{buildroot}%{_menudir}

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
Name=Balazar Brothers
Comment=%{summary}
Exec=%{_bindir}/balazar_brothers %U
Icon=puzzle_section 
Terminal=false
Type=Application
Categories=Game;LogicGame
StartupNotify=true
EOF

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README 
%_bindir/*
%_datadir/balazar_brothers
%_datadir/applications/*
%_datadir/*.egg-info




%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-6mdv2011.0
+ Revision: 616707
- the mass rebuild of 2010.0 packages

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 0.3.1-5mdv2010.0
+ Revision: 436767
- rebuild

* Wed Mar 11 2009 Emmanuel Andry <eandry@mandriva.org> 0.3.1-4mdv2009.1
+ Revision: 353554
- fix url

* Tue Jun 17 2008 Thierry Vignaud <tv@mandriva.org> 0.3.1-3mdv2009.0
+ Revision: 222599
- buildrequires python-devel instead of python
- BuildRequires python for distutils/core.py
- requires python for distutils
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Emmanuel Andry <eandry@mandriva.org>
    - drop old menu
    - Import balazarbrothers



* Sun Aug 27 2006 Emmanuel Andry <eandry@mandriva.org> 0.3.1-2mdv2007.0
- requires tofu (bug #24757)
- xdg cleanup

* Mon Jul 10 2006 Lenny Cartier <lenny@mandriva.com> 0.3.1-1mdv2007.0
- new

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 359 |12cr|balsa-2.4.13-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#otherwise the ghost html files are really present
%define _files_listed_twice_terminate_build	0
%define enable_gpgme 1

Summary:	Graphical Mail Client
Name:		balsa
Version:	2.4.13
Release:	1
License:	GPLv2+
Group:		Networking/Mail
URL:		http://pawsa.fedorapeople.org/balsa
Source0:	http://pawsa.fedorapeople.org/balsa/%{name}-%{version}.tar.bz2

BuildRequires:	gnome-doc-utils
BuildRequires:	gnome-doc-utils-devel
BuildRequires:	compface-devel
BuildRequires:	imagemagick
BuildRequires:	intltool
BuildRequires:	sendmail-command
BuildRequires:	aspell-devel >= 0.50
BuildRequires:	krb5-devel
BuildRequires:	libldap-devel
BuildRequires:	libesmtp-devel
BuildRequires:	libltdl-devel
# in balsa, gtkhtml 3.x is preferred over 2.x
BuildRequires:	pkgconfig(libgtkhtml-3.14)
#BuildRequires:	gtkhtml2-devel
BuildRequires:	pkgconfig(gmime-2.6)
BuildRequires:	pkgconfig(gnome-icon-theme)
BuildRequires:	pkgconfig(gtksourceview-1.0)
BuildRequires:	pkgconfig(gtkspell-2.0)
BuildRequires:	pkgconfig(libcanberra-gtk)
BuildRequires:	pkgconfig(libgnomeprintui-2.2)
BuildRequires:	pkgconfig(libgnomeui-2.0)
BuildRequires:	pkgconfig(libnm-glib)
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	pkgconfig(libpcre)
BuildRequires:	pkgconfig(sqlite)
BuildRequires:	pkgconfig(unique-1.0)
BuildRequires:	pkgconfig(webkit-1.0)
%if %enable_gpgme
BuildRequires:	gpgme-devel >= 0.4.2
%endif

%description
Balsa is an e-mail reader.

This client is part of the GNOME desktop environment. It supports local
mailboxes, POP3 and IMAP.

*** Build options: ***
--with gpgme		Build with gpgme/GnuPG support

%prep
%setup -q

%build
autoreconf -f
%configure2_5x	\
	--with-unique \
	--with-gss=yes \
%if %enable_gpgme
	--with-gpgme \
%endif
	--with-ssl \
	--with-ldap=yes \
	--with-gtkspell \
	--with-canberra \
	--with-html-widget=webkit \
	--with-gtksourceview \
	--with-sqlite \
	--with-compface \
	--disable-scrollkeeper

make

%install
%makeinstall_std GTK_UPDATE_ICON_CACHE="/usr/bin/gtk-update-icon-cache --ignore-theme-index"

# Icons
mkdir -p %{buildroot}%{_iconsdir} %{buildroot}%{_miconsdir}
install -m 644 -D	gnome-balsa2.png %{buildroot}/%{_liconsdir}/%{name}.png
convert -geometry 32x32 gnome-balsa2.png %{buildroot}/%{_iconsdir}/%{name}.png
convert -geometry 16x16 gnome-balsa2.png %{buildroot}/%{_miconsdir}/%{name}.png

%find_lang %{name} --with-gnome

for i in %{buildroot}%{_datadir}/gnome/help/%{name}/*; do
  touch $i/%{name}.html
done

%post
touch %{_datadir}/gnome/help/%{name}/C/%{name}.html

%files -f %{name}.lang
%doc README COPYING ChangeLog NEWS TODO
%config(noreplace) %{_sysconfdir}/sound/events/*
%{_bindir}/*
%{_datadir}/applications/*.desktop
%{_datadir}/%{name}
%{_datadir}/idl/Balsa.idl
%{_datadir}/pixmaps/*
%{_datadir}/sounds/*
%{_mandir}/man1/*
%ghost %{_datadir}/gnome/help/%{name}/*/%{name}.html

%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_iconsdir}/hicolor/48x48/mimetypes/*.png



%changelog
* Sat Feb 25 2012 Matthew Dawkins <mattydaw@mandriva.org> 2.4.11-1
+ Revision: 780692
- new version 2.4.11

* Mon Jun 20 2011 Funda Wang <fwang@mandriva.org> 2.4.7-6
+ Revision: 686182
- rebuild for new webkit

* Thu Apr 14 2011 Funda Wang <fwang@mandriva.org> 2.4.7-5
+ Revision: 652917
- br webkit 1
- build with libnotify 0.7

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild

  + John Balcaen <mikala@mandriva.org>
    - Fix BR for libcanberra-gtk-devel

* Wed Apr 21 2010 Funda Wang <fwang@mandriva.org> 2.4.7-2mdv2010.1
+ Revision: 537538
- rebuild

* Sat Feb 20 2010 Frederik Himpe <fhimpe@mandriva.org> 2.4.7-1mdv2010.1
+ Revision: 508704
- Update to new version 2.4.7
- Ensure to build with webkit and gtksourceview support

* Wed Feb 03 2010 Sandro Cazzaniga <kharec@mandriva.org> 2.4.6-1mdv2010.1
+ Revision: 499864
- Fix summary
- %if mdkversion > 200900 --> %%post
- Remove option --with-webkit because --with-webkit and --with-gtkhtml are mutually exclusive- Update to 2.4.6
- Fix rpmlint's warning

* Sat Jan 02 2010 Frederik Himpe <fhimpe@mandriva.org> 2.4.2-1mdv2010.1
+ Revision: 485240
- Needs libnm-glib-devel to build now
- Enable canberra, unique and webkit support
- update to new version 2.4.2

* Mon Nov 30 2009 Jérôme Brenier <incubusss@mandriva.org> 2.4.1-1mdv2010.1
+ Revision: 471721
- BR : libunique-devel -> unique-devel
- new version 2.4.1
- BuildRequires: gnome-doc-utils
- fix %%files section (duplicates and directories not to be included)

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild

  + Frederik Himpe <fhimpe@mandriva.org>
    - Update to new version 2.4.0
    - Remove patches which are not needed anymore, don't run autoreconf
    - BuildRequires: libunique-devel

  + Götz Waschk <waschk@mandriva.org>
    - new version
    - drop patch 0
    - patch for new gmime
    - bump gmime dep
    - fix URL

  + Jérôme Soyer <saispo@mandriva.org>
    - New upstream release

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Mon Sep 08 2008 Frederik Himpe <fhimpe@mandriva.org> 2.3.26-1mdv2009.0
+ Revision: 282725
- update to new version 2.3.26

* Tue Jul 15 2008 Jérôme Soyer <saispo@mandriva.org> 2.3.25-1mdv2009.0
+ Revision: 235930
- Add a patch to disable -DGTK_DISABLE_DEPRECATED temporary
  Build the latest version

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Dec 14 2007 Jérôme Soyer <saispo@mandriva.org> 2.3.20-1mdv2008.1
+ Revision: 119710
- New release

* Mon Sep 17 2007 Austin Acton <austin@mandriva.org> 2.3.19-2mdv2008.0
+ Revision: 88855
- drop old (duplicate) menu

* Thu Sep 06 2007 Austin Acton <austin@mandriva.org> 2.3.19-1mdv2008.0
+ Revision: 80570
- buildrequires
- build with gtk-spell
- new version
- fix menu categories

  + Thierry Vignaud <tv@mandriva.org>
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'


* Sun Jan 07 2007 Pascal Terjan <pterjan@mandriva.org> 2.3.14-1mdv2007.0
+ Revision: 105327
- 2.3.14
- Import balsa

* Wed Aug 02 2006 Frederic Crozat <fcrozat@mandriva.com> 2.3.13-3mdv2007.0
- Rebuild with latest dbus

* Fri Jul 14 2006 Frederic Crozat <fcrozat@mandriva.com> 2.3.13-2mdv2007.0
- Rebuild with latest libgail

* Sun Jul 02 2006 Jerome Soyer <saispo@mandriva.org> 2.3.13-1mdv2007.0
- New release 2.3.13
- Remove Patch0

* Fri Mar 10 2006 Jerome Soyer <saispo@mandriva.org> 2.3.12-1mdk
- New release 2.3.12

* Thu Mar 09 2006 Nicolas Lécureuil <neoclust@mandriva.org> 2.3.8-5mdk
- Again Rebuild for missing src.rpm

* Fri Mar 03 2006 Nicolas Lécureuil <neoclust@mandriva.org> 2.3.8-4mdk
- Rebuild for missing src.rpm

* Tue Jan 24 2006 Jerome Soyer <saispo@mandriva.org> 2.3.8-3mdk
- rebuild with latest libgmime

* Tue Jan 24 2006 Jerome Soyer <saispo@mandriva.org> 2.3.8-1mdk
- 2.3.8

* Wed Jan 04 2006 Frederic Crozat <fcrozat@mandriva.com> 2.3.4-2mdk
- Rebuild with latest gtkhtml
- Remove yelp-pregenerate call
- fix prereq

* Fri Sep 09 2005 Andreas Hasenack <andreas@mandriva.com> 2.3.4-1mdk
- updated to version 2.3.4
- removed ldap patch, already applied
- removed lib64 patch which was *not* being applied (but the patch itself
  was lying around)
- enabled GSSAPI authentication (tested OK)
- ignore theme index in make install
- rebuilt with openldap-2.3.x

* Mon Jul 25 2005 Nicolas Lécureuil <neoclust@mandriva.org> 2.3.3-2mdk
- Rebuild

* Fri Jun 10 2005 Austin Acton <austin@mandriva.org> 2.3.3-1mdk
- New release 2.3.3
- patch to make ldap compile

* Thu Mar 10 2005 Jerome Soyer <saispo@mandrake.org> 2.3.0-1mdk
- New release

* Tue Feb 08 2005 Buchan Milne <bgmilne@linux-mandrake.com> 2.2.6-4mdk
- rebuild for ldap2.2_7

* Fri Feb 04 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.2.6-3mdk
- rebuilt against new openldap libs

* Thu Jan 06 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 2.2.6-2mdk 
- Rebuild with latest howl

* Mon Nov 22 2004 Jerome Soyer <saispo@mandrake.org> 2.2.6-1mdk
- 2.2.6

* Wed Nov 10 2004 Jerome Soyer <saispo@mandrake.org> 2.2.5-1mdk
- 2.2.5
- Disable intltoolize

* Sat Sep 25 2004 Jerome Soyer <saispo@mandrake.org> 2.2.4-1mdk
- 2.2.4

* Fri Aug 20 2004 Jerome Soyer <saispo@mandrake.org> 2.2.3-1mdk
- 2.2.3

* Thu Aug 12 2004 Jerome Soyer <saispo@mandrake.org>2.2.2-1mdk
- 2.2.2

* Wed Jul 21 2004 Pascal Terjan <pterjan@mandrake.org> 2.2.0-1mdk
- 2.2.0
- Drop patch2 (upstream)

* Tue Apr 20 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 2.0.17-1mdk
- 2.0.17

* Fri Mar 12 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.0.16-3mdk
- Rebuild against latest gal/gtkhtml

* Wed Jan 28 2004 Abel Cheung <deaddog@deaddog.org> 2.0.16-2mdk
- Fix buildrequires (thx Stefan's bot)

* Wed Jan 28 2004 Abel Cheung <deaddog@deaddog.org> 2.0.16-1mdk
- New version
- Remove patch0 (upstream)
- Remove old distro BuildRequires because they are wrong, please supply
  correct ones later on if desired
- Regen patch1


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 360 |12cr|bam-0.4.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		bam
Version:	0.4.0
Release:	%mkrel 2
Summary:	A build-system
Group:		Development/Other
License:	MIT
URL:		http://matricks.github.com/bam/
Source0:	http://matricks.github.com/bam/%{name}-%{version}.tar.bz2

%description
A tool that controls process of producing executables of
software from its source code.

%prep
%setup -q

%build
sh -x make_unix.sh %{optflags}

%install
%__rm -rf %{buildroot}
%__install -D -m 0755 %{name} %{buildroot}%{_bindir}/%{name}

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc license.txt docs/*
%{_bindir}/%{name}


%changelog
* Mon Jan 30 2012 Andrey Bondrov <abondrov@mandriva.org> 0.4.0-2mdv2011.0
+ Revision: 769896
- Drop BuildRoot definition, minor spec cleanup

* Thu Sep 29 2011 Andrey Bondrov <abondrov@mandriva.org> 0.4.0-1
+ Revision: 701975
- New version: 0.4.0

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.2-3mdv2011.0
+ Revision: 610037
- rebuild

* Mon Apr 26 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.3.2-2mdv2010.1
+ Revision: 539334
- fix %%description, remove useless line.

* Mon Apr 26 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.3.2-1mdv2010.1
+ Revision: 539311
- fix URL
- fix source0
- update to 0.3.2
- fix install

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 0.2.0-2mdv2010.0
+ Revision: 436768
- rebuild

* Tue Jan 20 2009 Olivier Thauvin <nanardon@mandriva.org> 0.2.0-1mdv2009.1
+ Revision: 332053
- mdv adapation from fedora spec

  + trem <trem@mandriva.org>
    - import bam


* Fri Jan 16 2009 Simon Wesp <cassmodiah@fedoraproject.org> 0.2.0-1
- Update to 0.2.0

* Sat Nov 01 2008 Simon Wesp <cassmodiah@fedoraproject.org> 0.0.0.4.3-1
- Honor optflags
- Select a 'better' code for version
- install in bindir
- Correct summary & description
- Remove needless documentation

* Sat Nov 01 2008 Simon Wesp <cassmodiah@fedoraproject.org> 0.0.0.for.teeworlds.0.4.3-1
- Initial Release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 361 |12cr|bamf-0.2.116-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	0
%define libname	%mklibname %{name} %{major}
%define develname	%mklibname 	%{name} -d

Name:           bamf
Version:		0.2.116
Release:		1
License:		LGPLv3
Summary:		Window matching library
Url:			http://launchpad.net/bamf
Group:			Graphical desktop/Other
Source0:		%{name}-%{version}.tar.gz
BuildRequires:  pkgconfig(dbus-1)
BuildRequires:  pkgconfig(dbus-glib-1)
BuildRequires:  pkgconfig(glib-2.0)
BuildRequires:  pkgconfig(gobject-introspection-1.0)
BuildRequires:  pkgconfig(gtk+-3.0)
BuildRequires:  pkgconfig(libgtop-2.0)
BuildRequires:  pkgconfig(libwnck-3.0)
BuildRequires:  vala-devel

%description
Bamf matches application windows to desktop files.

%package daemon
Summary:        Window matching library - daemon
Group:          System/Servers

%description daemon
Bamf matches application windows to desktop files.
This package contains the daemon used by the library and a gio module that
facilitates the matching of applications started through GDesktopAppInfo.

%package -n %{libname}
Summary:        Window matching library - shared libraries
Group:          System/Libraries

%description -n %{libname}
Bamf matches application windows to desktop files.

This package contains shared libraries to be used by applications.

%package -n %{develname}
Summary:        Window matching library - development files
Group:          Development/C
Requires:       %{name}-daemon = %{version}-%{release}
Requires:       %{libname} = %{version}-%{release}

%description -n %{develname}
Bamf matches application windows to desktop files.

This package contains files that are needed to build applications.

%prep
%setup -q

%build

export CFLAGS+=" -fno-strict-aliasing -Wno-error=deprecated-declarations" CXXFLAGS+=" -fno-strict-aliasing" FFLAGS+=" -fno-strict-aliasing"

%configure2_5x \
  --disable-static \
  --enable-introspection=yes
%make

%install
%makeinstall_std

find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print

%files daemon
%defattr(-,root,root)
%doc COPYING
%{_datadir}/dbus-1/services/*.service
%{_libexecdir}/bamfdaemon

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%{_includedir}/libbamf3/
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_datadir}/gtk-doc/html/libbamf/



%changelog
* Sat May 19 2012 Crispin Boylan <crisb@mandriva.org> 0.2.116-1
+ Revision: 799665
- Disable strict aliasing
- New release

* Tue Nov 01 2011 Matthew Dawkins <mattydaw@mandriva.org> 0.2.104-1
+ Revision: 708190
- spec clean up
- fixed group
- fixed group
- imported package bamf


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 362 |12cr|bandsaw-0.3.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define title	BandSaw
%define section System/Monitoring

Summary: 	Band Saw monitor large numbers of computers by monitoring syslog
Name: 		bandsaw
Version: 	0.3.0
Release: 	9
License: GPL
Group: 		System/Servers
URL:		http://bandsaw.sourceforge.net/

Source: 	http://aleron.dl.sourceforge.net/sourceforge/%{name}/%{name}-%{version}.tar.bz2
Source1:	%name-16.png
Source2:	%name-32.png
Source3:	%name.png

BuildRequires:	scrollkeeper, GConf2, pkgconfig
BuildRequires:  pygtk2.0-devel, gnome-python-devel 
BuildRequires:	desktop-file-utils

Requires: pygtk2.0, gnome-python, python, gnome-python-gconf

BuildArch: noarch

%description
Band Saw helps system administrators monitor large numbers of computers 
by monitoring syslog and alerting the administrator whenever interesting 
log messages arrive. The administrator has complete control over what 
constitutes an "interesting message".
 
# Prep
%prep
%setup -q

%build
%configure2_5x

%make WARN_CFLAGS=""

%install
GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 %makeinstall_std

%find_lang %name --with-gnome

# menu

desktop-file-install --vendor="" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

# icon
mkdir -p %{buildroot}/{%_liconsdir,%_iconsdir,%_miconsdir}
#install -m 644 src/pixmaps/%name.png %buildroot/%_datadir/pixmaps/%name.png
install -m 644 %SOURCE1 %{buildroot}/%_miconsdir/%name.png
install -m 644 %SOURCE2 %{buildroot}/%_liconsdir/%name.png
install -m 644 %SOURCE3 %{buildroot}/%_iconsdir/%name.png

%preun
%preun_uninstall_gconf_schemas %{name}

%files -f %name.lang
%defattr(-,root,root)

%doc AUTHORS COPYING COPYING-DOCS README NEWS TODO
%config(noreplace) %{_sysconfdir}/gconf/schemas/%{name}.schemas

%{_bindir}/*
%dir %{_datadir}/%{name}/glade/
#%dir %{_datadir}/omf/%{name}/
%{_datadir}/%{name}/glade/*
#%{_datadir}/omf/%{name}/*
%{_datadir}/applications/%{name}.desktop
%_liconsdir/%name.png
%_miconsdir/%name.png
%_iconsdir/%name.png
%py_puresitedir/*
%{_datadir}/pixmaps/%name/*



%changelog
* Mon May 23 2011 Funda Wang <fwang@mandriva.org> 0.3.0-8mdv2011.0
+ Revision: 677512
- rebuild to add gconftool-2 as req

* Tue Nov 02 2010 Michael Scherer <misc@mandriva.org> 0.3.0-7mdv2011.0
+ Revision: 592378
- rebuild for python 2.7

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 0.3.0-6mdv2010.0
+ Revision: 436770
- rebuild

* Fri Jan 02 2009 Funda Wang <fwang@mandriva.org> 0.3.0-5mdv2009.1
+ Revision: 323375
- fix BR
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - use %%update_scrollkeeper/%%clean_scrollkeeper
    - use %%post_install_gconf_schemas/%%preun_uninstall_gconf_schemas

  + Frederic Crozat <fcrozat@mandriva.com>
    - Use more macros

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Aug 15 2007 Pascal Terjan <pterjan@mandriva.org> 0.3.0-2mdv2008.0
+ Revision: 63859
- XDG menu
- Use py_puresitedir instead of py_platlibdir/site-packages to fix build on x86_64
- Remove the %%exclude on /var/lib/scrollkeeper/* as it is not generated


* Fri Mar 10 2006 Jerome Soyer <saispo@mandriva.org> 0.3.0-1mdk
- New release 0.3.0

* Wed Mar 08 2006 Jerome Soyer <saispo@mandriva.org> 0.2.0-1mdk
- New release 0.2.0
- Use mkrel
- clean spec

* Mon Jan 23 2006 Jerome Soyer <saispo@mandriva.org> 0.1.1-7mdk
- Rebuild

* Mon Nov 01 2004 Michael Scherer <misc@mandrake.org> 0.1.1-6mdk
- Buildrequires

* Thu Aug 26 2004 Jerome Soyer <saispo@mandrake.org> 0.1.1-5mdk
- Another BuildRequires

* Thu Aug 19 2004 Jerome Soyer <saispo@mandrake.org> 0.1.1-4mdk
- Fix BuildRequires

* Wed Aug 18 2004 Jerome Soyer <saispo@mandrake.org> 0.1.1-3mdk
- Fix BuildRequires

* Tue Aug 17 2004 Jerome Soyer <saispo@mandrake.org> 0.1.1-2mdk
- Fix BuildRequires

* Sat Aug 14 2004 Jerome Soyer <saispo@mandrake.org> 0.1.1-1mdk
- first build


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 363 |12cr|bangarang-2.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Media player for KDE using nepomuk
Name:		bangarang
Version:	2.1
Release:	2
License:	GPLv2+
Group:		Graphical desktop/KDE
Source0:	http://bangarangissuetracking.googlecode.com/files/%{name}-%{version}.tar.gz
Patch0:		bangarang-2.1-ru.patch
URL:		http://bangarangkde.wordpress.com/
BuildRequires:	automoc4
BuildRequires:	kdelibs4-devel >= 2:4.6
BuildRequires:	taglib-devel

%description
Bangarang is a media player for KDE using nepomuk to store informations

%files -f %{name}.lang
%defattr(-,root,root)
%{_kde_bindir}/bangarang
%{_kde_bindir}/bangarangnepomukwriter
%{_kde_datadir}/applications/kde4/bangarang.desktop
%{_kde_appsdir}/solid/actions/*.desktop
%{_kde_iconsdir}/hicolor/*/*/*

#--------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{name}
%patch0 -p1 -b .ru

# GCC 4.7 fix
sed -i '22i#include <unistd.h>' src/platform/infofetchers/{lastfm,tmdb,tvdb}infofetcher.h
  
%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang %{name}






@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 364 |12cr|banner-1.3.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name banner
%define version 1.3.2
%define release %mkrel 5

Summary: Print text as banner on the console
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://cedar-solutions.com/ftp/software/%{name}-%{version}.tar.bz2
License: GPL
Group: Text tools
Url: http://www.cedar-solutions.com/software.html
BuildRoot: %{_tmppath}/%{name}-buildroot
BuildRequires: automake

%description
Banner fills an apparent hole in Linux - that is, that is does not provide 
a "banner" program itself, while nearly all UNIX systems seem to do so.
Banner prints a "banner" on the screen that corresponds to the first 10 
characters of a string entered on the command line, in a way similar to
what you might see when using Solaris or AIX. There are fancier things out 
there, but this is nice and simple. 

%prep
%setup -q

%build
%configure
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS COPYING INSTALL README
%_bindir/banner





%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.2-5mdv2011.0
+ Revision: 616708
- the mass rebuild of 2010.0 packages

* Tue Sep 01 2009 Thierry Vignaud <tv@mandriva.org> 1.3.2-4mdv2010.0
+ Revision: 424010
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.3.2-3mdv2009.0
+ Revision: 243161
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 1.3.2-1mdv2008.1
+ Revision: 135828
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Tue Feb 27 2007 Olivier Thauvin <nanardon@mandriva.org> 1.3.2-1mdv2007.0
+ Revision: 126262
- 1.3.2

* Sat Aug 05 2006 Olivier Thauvin <nanardon@mandriva.org> 1.3.1-3mdv2007.0
+ Revision: 52861
- rebuild
- Import banner

* Wed Oct 05 2005 Olivier Thauvin <nanardon@mandriva.org> 1.3.1-2mdk
- rebuild

* Thu Jul 08 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.3.1-1mdk
- 1.3.1


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 365 |12cr|banshee-2.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define build_appledevice	1
%define build_njb		0
%define build_mtp		1
%define build_karma		1
%define build_boo		1
#gw does not build with clutter 1.1.12:
#https://bugzilla.gnome.org/show_bug.cgi?id=611153
%define build_clutter		0
%define build_webkit		1

%{?_without_njb: %{expand: %%global build_njb 0}}
%{?_with_njb: %{expand: %%global build_njb 1}}
%{?_without_mtp: %{expand: %%global build_mtp 0}}
%{?_with_mtp: %{expand: %%global build_mtp 1}}
%{?_without_karma: %{expand: %%global build_karma 0}}
%{?_with_karma: %{expand: %%global build_karma 1}}
%{?_without_boo: %{expand: %%global build_boo 0}}
%{?_with_boo: %{expand: %%global build_boo 1}}
%{?_without_clutter: %{expand: %%global build_clutter 0}}
%{?_with_clutter: %{expand: %%global build_clutter 1}}

%define url_ver	%(echo %{version}|cut -d. -f1,2)

Summary:	Music player with mobile player support
Name:		banshee
Version:	2.6.0
Release:	%mkrel 1
Source0:	http://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
#(nl) KDE Solid integration : from mdv svn  soft/mandriva-kde-translation/trunk/solid/
Source1:	banshee-play-audiocd.desktop
License:	MIT
Group:		Sound
Url:		http://banshee.fm

BuildRequires:	intltool
BuildRequires:	pkgconfig(dbus-sharp-glib-1.0) >= 0.5
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(gconf-sharp-2.0) >= 2.8
BuildRequires:	pkgconfig(gdata-sharp-youtube) >= 1.4
BuildRequires:	pkgconfig(gio-sharp-2.0) >= 2.22.3
BuildRequires:	pkgconfig(gkeyfile-sharp)
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(gstreamer-0.10) >= 0.10.26
BuildRequires:	pkgconfig(gstreamer-plugins-base-0.10) >= 0.10.26
BuildRequires:	pkgconfig(gtk+-2.0) >= 2.8
BuildRequireS:	pkgconfig(gtk-sharp-beans-2.0)
BuildRequires:	pkgconfig(gudev-sharp-1.0)
BuildRequires:	pkgconfig(mono) >= 2.4.3
BuildRequires:	pkgconfig(mono-addins) >= 0.3.1
BuildRequires:	pkgconfig(mono-zeroconf)
BuildRequires:	pkgconfig(notify-sharp)
BuildRequires:	pkgconfig(sqlite3) >= 3.4
BuildRequires:	pkgconfig(taglib-sharp) >= 2.0.3.7
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(xxf86vm)

%if %{build_mtp}
BuildRequires:	pkgconfig(libmtp)
%endif

%if %{build_appledevice}
Buildrequires:	pkgconfig(libgpod-sharp)
%endif

%if %{build_webkit}
Buildrequires:	pkgconfig(webkit-1.0) >= 1.2.2
%endif

%if %{build_clutter}
Buildrequires:	pkgconfig(clutter-1.0) >= 1.0.1
%endif

%if %{build_boo}
Buildrequires:	pkgconfig(boo) >= 0.8.1
%endif

%if %{build_karma}
Buildrequires:	pkgconfig(karma-sharp)
%endif

Requires:	gstreamer0.10-plugins-base
Requires:	gstreamer0.10-plugins-ugly
Requires:	gstreamer0.10-cdparanoia
Requires:	gstreamer0.10-gnomevfs
Suggests:	gstreamer0.10-xing
Suggests:	gstreamer0.10-lame
Suggests:	gstreamer0.10-faac
Suggests:	gstreamer0.10-faad
#gw for bpm detection:
Suggests:	gstreamer0.10-soundtouch
Suggests:	brasero

%description
With Banshee you can easily import, manage, and play selections from
your music collection. Banshee allows you to import CDs, sync your
music collection to an mobile device, play music directly from an
mobile player, create playlists with songs from your library, and
create audio and MP3 CDs from subsets of your library.

%if %{build_appledevice}
%package ipod
Group:		Sound
Summary:	Ipod support for Banshee
Requires:	%{name} = %{version}-%{release}

%description ipod
With Banshee you can easily import, manage, and play selections from
your music collection. Banshee allows you to import CDs, sync your
music collection to an mobile device, play music directly from an
mobile player, create playlists with songs from your library, and
create audio and MP3 CDs from subsets of your library.

Install this package for iPod support in Banshee.
%endif

%if %{build_njb}
%package njb
Group:		Sound
Summary:	Nomad jukebox support for Banshee
Requires:	%{name} = %{version}-%{release}
Buildrequires:	njb-sharp >= 0.3.0

%description njb
With Banshee you can easily import, manage, and play selections from
your music collection. Banshee allows you to import CDs, sync your
music collection to an mobile device, play music directly from an
mobile player, create playlists with songs from your library, and
create audio and MP3 CDs from subsets of your library.

Install this package for Nomad jukebox support in Banshee.
%endif

%if %{build_mtp}
%package mtp
Group:		Sound
Summary:	MTP audio player support for Banshee
Requires:	%{name} = %{version}-%{release}

%description mtp
With Banshee you can easily import, manage, and play selections from
your music collection. Banshee allows you to import CDs, sync your
music collection to an mobile device, play music directly from an
mobile player, create playlists with songs from your library, and
create audio and MP3 CDs from subsets of your library.

Install this package for MTP audio player support in Banshee.
%endif

%if %{build_karma}
%package karma
Group:		Sound
Summary:	Rio Karma audio player support for Banshee
Requires:	%{name} = %{version}

%description karma
With Banshee you can easily import, manage, and play selections from
your music collection. Banshee allows you to import CDs, sync your
music collection to an mobile device, play music directly from an
mobile player, create playlists with songs from your library, and
create audio and MP3 CDs from subsets of your library.

Install this package for Rio Karma audio player support in Banshee.
%endif

%package doc
Summary:	Development documentation for %{name}
Group:		Development/Other
Requires(post):		mono-tools >= 1.1.9
Requires(postun):	mono-tools >= 1.1.9
BuildArch:	noarch

%description doc
This package contains the API documentation for the %{name} in
Monodoc format.

%package devel
Group:		Development/Other
Requires:	%{name} = %{version}-%{release}
Summary:	Development parts of %{name}

%description devel
This package contains the pkg-config files needed for building Banshee
extensions.

%prep
%setup -q

%build
%configure2_5x  \
	--with-vendor-build-id="%{_vendor} %{distro_release}"  \
%if %{build_mtp}
	--enable-mtp \
%endif
%if !%{build_appledevice}
	--disable-appledevice \
%endif
%if %{build_karma}
	--enable-karma \
%endif
%if %{build_clutter}
	--enable-clutter \
%endif
	--disable-static \
	--disable-scrollkeeper \
	--disable-schemas-install
%make

%install
%makeinstall_std MONO=true

%find_lang %{name} --with-gnome

%if %{build_appledevice}
ln -sf %{_libdir}/libgpod/libgpod-sharp.dll* %{buildroot}%{_libdir}/%{name}/Extensions/
%endif

%if %{build_karma}
ln -sf %{_prefix}/lib/karma-sharp/karma-sharp.dll %{buildroot}%{_libdir}/%{name}/Extensions/
%endif

# we don't want these
find %{buildroot} -name "*.la" -delete

# gw fix paths in pkgconfig files
perl -pi -e "s^/lib$^/%{_lib}^" %{buildroot}%{_libdir}/pkgconfig/*.pc

#(nl) KDE Solid integration
mkdir -p %{buildroot}/%{_datadir}/apps/solid/actions/
install -D -m 644 %{SOURCE1} %{buildroot}%{_datadir}/apps/solid/actions/

%post doc
%{_bindir}/monodoc --make-index > /dev/null

%postun doc
if [ "$1" = "0" -a -x %{_bindir}/monodoc ]; then %{_bindir}/monodoc --make-index > /dev/null
fi

%files -f %{name}.lang
%doc NEWS README AUTHORS
%{_bindir}/bamz
%{_bindir}/%{name}
%{_bindir}/muinshee
%dir %{_libdir}/%{name}/
%dir %{_libdir}/%{name}/Backends
%{_libdir}/%{name}/Backends/Banshee.GStreamer.*
%{_libdir}/%{name}/Backends/Banshee.Gio.*
%{_libdir}/%{name}/Backends/Banshee.Gnome.*
%{_libdir}/%{name}/Backends/Banshee.NowPlaying.X11.*
%{_libdir}/%{name}/Backends/Banshee.Unix.*
%{_libdir}/%{name}/Backends/gio-sharp.dll*
%{_libdir}/%{name}/Backends/libbnpx11.so
%dir %{_libdir}/%{name}/Extensions
%{_libdir}/%{name}/Extensions/Banshee.Audiobook.dll*

%if %build_boo
%{_libdir}/%{name}/Extensions/Banshee.BooScript.dll*
%endif

%{_libdir}/%{name}/Extensions/Banshee.AmazonMp3.exe*
%{_libdir}/%{name}/Extensions/Banshee.Bpm.dll*
%{_libdir}/%{name}/Extensions/Banshee.CoverArt.dll*
%{_libdir}/%{name}/Extensions/Banshee.Daap.dll*
%{_libdir}/%{name}/Extensions/Banshee.Dap.MassStorage.dll*
%{_libdir}/%{name}/Extensions/Banshee.Dap.dll*
%{_libdir}/%{name}/Extensions/Banshee.Emusic.dll*
%{_libdir}/%{name}/Extensions/Banshee.Emusic.Store*
%{_libdir}/%{name}/Extensions/Banshee.FileSystemQueue.dll*
%{_libdir}/%{name}/Extensions/Banshee.Fixup.dll*
%{_libdir}/%{name}/Extensions/Banshee.InternetArchive.dll*
%{_libdir}/%{name}/Extensions/Banshee.InternetRadio.dll*
%{_libdir}/%{name}/Extensions/Banshee.Lastfm.dll*
%{_libdir}/%{name}/Extensions/Banshee.LastfmStreaming.dll*
%{_libdir}/%{name}/Extensions/Banshee.LibraryWatcher.dll*
%{_libdir}/%{name}/Extensions/Banshee.MiniMode.dll*
%{_libdir}/%{name}/Extensions/Banshee.Mpris.dll*
%{_libdir}/%{name}/Extensions/Banshee.MultimediaKeys.dll*
%{_libdir}/%{name}/Extensions/Banshee.NotificationArea.dll*
%{_libdir}/%{name}/Extensions/Banshee.NowPlaying.dll*
%{_libdir}/%{name}/Extensions/Banshee.OpticalDisc.dll*
%{_libdir}/%{name}/Extensions/Banshee.PlayerMigration.dll*
%{_libdir}/%{name}/Extensions/Banshee.PlayQueue.dll*
%{_libdir}/%{name}/Extensions/Banshee.Podcasting.dll*
%{_libdir}/%{name}/Extensions/Banshee.YouTube.dll*

%if %build_webkit
%{_libdir}/%{name}/Extensions/Banshee.AmazonMp3.Store.dll*
%{_libdir}/%{name}/Extensions/Banshee.MiroGuide.dll*
%{_libdir}/%{name}/Extensions/Banshee.Wikipedia.dll*
%endif

%{_libdir}/%{name}/*.exe*
%{_libdir}/%{name}/Banshee*.dll*
%{_libdir}/%{name}/Hyena*.dll*
%{_libdir}/%{name}/Lastfm*.dll*
%{_libdir}/%{name}/Migo.dll*
%{_libdir}/%{name}/Mono*.dll*
%{_libdir}/%{name}/MusicBrainz.dll*
%{_libdir}/%{name}/*.so
%{_libdir}/%{name}/Banshee.Services.addins
%{_datadir}/%{name}/
%{_datadir}/dbus-1/services/*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/applications/%{name}-audiocd.desktop
%{_datadir}/applications/%{name}-media-player.desktop
%{_datadir}/icons/hicolor/*/apps/*
%{_datadir}/apps/solid/actions/banshee-play-audiocd.desktop
%{_datadir}/mime/packages/banshee-amz.xml
%{_datadir}/mime/packages/banshee-emx.xml

%files devel
%{_libdir}/pkgconfig/%{name}*.pc

%files doc
%{_prefix}/lib/monodoc/sources/banshee-docs*
%{_prefix}/lib/monodoc/sources/hyena-docs*

%if %{build_appledevice}
%files ipod
%{_libdir}/%{name}/Extensions/Banshee.Dap.AppleDevice.dll*
%{_libdir}/%{name}/Extensions/libgpod-sharp.dll*
%endif

%if %{build_njb}
%files njb
%{_libdir}/%{name}/Extensions/Banshee.Dap/*jb*
%endif

%if %{build_mtp}
%files mtp
%{_libdir}/%{name}/Mtp.dll*
%{_libdir}/%{name}/Extensions/Banshee.Dap.Mtp.dll*
%endif

%if %{build_karma}
%files karma
%{_libdir}/%{name}/Extensions/Banshee.Dap.Karma.dll*
%{_libdir}/%{name}/Extensions/karma-sharp.dll*
%endif

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 366 |12cr|banshee-community-extensions-2.4.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	banshee-community-extensions
%define version	2.4.0
%define release 4

%define banshee_version	2.4.0

Summary:	Contributed extensions for the Banshee media player
Name:		%{name}
Version:	%{version}
Release:	%mkrel %{release}
Source0:	http://download.banshee.fm/%{name}/%{version}/%{name}-%{version}.tar.bz2
#gw mirage is GPL, all others MIT
License:	MIT and GPLv2+
Group:		Sound
Url:		http://banshee-project.org/download/extensions/
BuildRequires:	banshee-devel >= %{banshee_version}
BuildRequires:	mono-devel
BuildRequires:	lirc-devel
BuildRequires:	gnome-sharp2-devel
BuildRequires:	notify-sharp-devel
BuildRequires:	webkit-sharp-devel
BuildRequires:	clutter-sharp-devel
#gw not packaged:
#BuildRequires: ubuntuone-sharp
BuildRequires:	libfftw-devel
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	libgstreamer-plugins-base-devel
BuildRequires:	pkgconfig(samplerate)
BuildRequires:	intltool
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	locales-en
#gw for the git snapshot:
BuildRequires:	pkgconfig(gconf-2.0)
Suggests:	gstreamer0.10-plugins-ugly
Suggests:	gstreamer0.10-flac
Suggests:	gstreamer0.10-plugins-good

%description
The following extensions are developed mostly by third-parties, and
are not vetted by the core Banshee developers (though that will
probably change over time).

 * Alarm Clock – You can use Banshee to wake up or go to sleep to a
   selection of your own music.
 * Awn – Sets the current album cover as banshee icon in awn.
 * ClutterFlow ? Browse your albums in a cover art flip-book-like view.
 * Cover Wallpaper – Sets the current playing album cover as the GNOME
   desktop wallpaper.
 * Karaoke – Filter the singers voice out of songs 
 * LCD – Display track info on a LCD using LCDproc.
 * Lirc – Control Banshee via a normal (infrared) remote
      control. Requires LIRC.
 * Live Radio – Another way to discover internet radio stations.
 * Lyrics – Fetches and displays lyrics for the current song.
 * Magnatune – Listen to streamed music from Magnatune.com.
 * Mirage – Adds playback shuffle-by-similar and Auto DJ fill-by-similar
   modes, based on songs' acoustic similarity.
 * Radio Station Fetcher – Fetch radio stations from shoutcast.com and
   xiph.org.  Stream Recorder – Record internet-radio streams.
 * Telepathy – Browse your IM friends' music library, download or
   stream their tracks and share what you're listening to.

%prep
%setup -q
%apply_patches

%build
#gw to make mcs accept Unicode symbols
export LC_ALL=en_US.UTF-8
%configure2_5x \
	--with-vendor-build-id="%{_vendor} %{distro_release}" \
	--disable-static
%make

%install
%makeinstall_std

%find_lang %name --with-gnome --all-name

# we don't want these
rm -f %buildroot%{_libdir}/banshee/Extensions/lib*.la

ln -sf %{_libdir}/clutter-sharp/* %{buildroot}%{_libdir}/banshee/Extensions/

%files -f %name.lang
%doc README NEWS AUTHORS
%{_libdir}/banshee/Extensions/Banshee.AlarmClock.dll*
%{_libdir}/banshee/Extensions/Banshee.AlbumArtWriter.dll*
%{_libdir}/banshee/Extensions/Banshee.Ampache.dll*
%{_libdir}/banshee/Extensions/Banshee.Awn.dll*
%{_libdir}/banshee/Extensions/Banshee.ClutterFlow.dll*
%{_libdir}/banshee/Extensions/Banshee.CoverWallpaper.dll*
%{_libdir}/banshee/Extensions/Banshee.DuplicateSongDetector.dll*
%{_libdir}/banshee/Extensions/Banshee.FolderSync.dll*
%{_libdir}/banshee/Extensions/Banshee.Jamendo.dll*
%{_libdir}/banshee/Extensions/Banshee.Karaoke.dll*
%{_libdir}/banshee/Extensions/Banshee.LastfmFingerprint.dll*
%{_libdir}/banshee/Extensions/Banshee.LCD.dll*
%{_libdir}/banshee/Extensions/Banshee.Lirc.dll*
%{_libdir}/banshee/Extensions/Banshee.LiveRadio.dll*
%{_libdir}/banshee/Extensions/Banshee.Lyrics.dll*
%{_libdir}/banshee/Extensions/Banshee.Magnatune.dll*
%{_libdir}/banshee/Extensions/Banshee.Mirage.dll*
%{_libdir}/banshee/Extensions/Banshee.RadioStationFetcher.dll*
%{_libdir}/banshee/Extensions/Banshee.RandomByLastfm.dll*
%{_libdir}/banshee/Extensions/Banshee.Streamrecorder.dll*
%{_libdir}/banshee/Extensions/Banshee.Telepathy.dll*
%{_libdir}/banshee/Extensions/ClutterFlow.dll*
%{_libdir}/banshee/Extensions/Mirage.dll*
%{_libdir}/banshee/Extensions/clutter*sharp.dll*
%{_libdir}/banshee/Extensions/glib-sharp.dll*
%{_libdir}/banshee/Extensions/liblastfmfpbridge.so
%{_libdir}/banshee/Extensions/liblircglue.so
%{_libdir}/banshee/Extensions/libmirageaudio.so
%{_datadir}/%{name}/icons/hicolor/*/categories/jamendo.*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 367 |12cr|barcode-0.98-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname	  %mklibname barcode %{major}
%define develname %mklibname barcode -d

Summary:	GNU barcode
Name:		barcode
Version:	0.98
Release:	%mkrel 14
License:	GPLv2+
Group:		Publishing
Source:		ftp://ftp.gnu.org/gnu/barcode/%name-%{version}.tar.bz2
Patch0:		barcode-0.98-fix-str-fmt.patch
Patch1:		barcode-0.98-fix-installation.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-root
URL:		http://gnu.systemy.it/software/barcode

%description
This is GNU-barcode.
The package is meant to solve most needs in barcode creation with a
conventional printer. It can create printouts for the conventional
product tagging standards: UPC-A, UPC-E, EAN-13, EAN-8, ISBN, as well
as a few other formats. Ouput is generated as either Postscript or
Encapsulated Postscript (other back-ends may be added if needed).

%package -n %{develname}
Summary:	GNU barcode files for development
Group:		Development/Other
Obsoletes:	%{libname}-devel
Provides:	%{name}-devel

%description -n %{develname}
This is GNU-barcode.
The package is meant to solve most needs in barcode creation with a
conventional printer. It can create printouts for the conventional
product tagging standards: UPC-A, UPC-E, EAN-13, EAN-8, ISBN, as well
as a few other formats. Ouput is generated as either Postscript or
Encapsulated Postscript (other back-ends may be added if needed).

This package contain the C header, the static library and man page
for development.

%prep
%setup -q
%patch0 -p1
%patch1 -p0

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%post
%_install_info %name

%postun
%_remove_install_info %name

%files
%defattr(-, root, root)
%doc COPYING ChangeLog README TODO doc/*.pdf doc/*.ps
%{_bindir}/barcode
%{_datadir}/info/*
%{_mandir}/man1/*

%files -n %{develname}
%defattr(-, root, root)
%{_includedir}/barcode.h
%{_libdir}/libbarcode.a
%{_mandir}/man3/*


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.98-14mdv2011.0
+ Revision: 610052
- rebuild

* Wed Apr 21 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.98-13mdv2010.1
+ Revision: 537479
- fix SOURCE
- don't define name, version, release on top of spec
- clean spec

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 0.98-12mdv2010.0
+ Revision: 436800
- rebuild

* Tue Dec 23 2008 Funda Wang <fwang@mandriva.org> 0.98-11mdv2009.1
+ Revision: 317778
- fix str ftm
- use standard DESTDIR to install
- fix post script

* Tue Aug 26 2008 Emmanuel Andry <eandry@mandriva.org> 0.98-10mdv2009.0
+ Revision: 276155
- apply devel policy
- fix license
- replace old RPM_BUILD_ROOT

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 0.98-9mdv2009.0
+ Revision: 240437
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Aug 23 2007 Thierry Vignaud <tv@mandriva.org> 0.98-7mdv2008.0
+ Revision: 70145
- use %%mkrel


* Tue Apr 05 2005 Marcel Pol <mpol@mandriva.org> 0.98-6mdk
- fix libdir on x86-64

* Wed Dec 08 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.98-5mdk
- Libification

* Fri May 14 2004 Marcel Pol <mpol@mandrake.org> 0.98-4mdk
- rebuild

* Wed Apr 16 2003 Marcel Pol <mpol@gmx.net> 0.98-3mdk
- undo previous change, spec-helper does that (thanks thierry)

* Wed Apr 16 2003 Marcel Pol <mpol@gmx.net> 0.98-2mdk
- bzip man and info pages

* Mon Apr 14 2003 Marcel Pol <mpol@gmx.net> 0.98-1mdk
- initial mandrake release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 368 |12cr|barnyard-1.9-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Default of no MySQL, but --with mysql will enable it
%define mysql 1
%{?_with_mysql:%define mysql 1}
# Default of no PostgreSQL, but --with postgresql will enable it
%define postgresql 0
%{?_with_postgresql:%define postgresql 1}

%define realname barnyard2

Name:		barnyard
Summary:	Snort Log Backend 
Version:	1.9
Release:	2
License:	GPL
Group:		Monitoring
Url:		http://www.securixlive.com/barnyard2/
Source0:	http://www.securixlive.com/download/%{realname}/%{realname}-%{version}.tar.gz
Source1:	%{realname}.config
Source2:	%{realname}.init
BuildRequires:	pcap-devel


%description
Barnyard has 3 modes of operation:
One-shot, continual, continual w/ checkpoint.  In one-shot mode,
barnyard will process the specified file and exit.  In continual mode,
barnyard will start with the specified file and continue to process
new data (and new spool files) as it appears.  Continual mode w/
checkpointing will also use a checkpoint file (or waldo file in the
snort world) to track where it is.  In the event the barnyard process
ends while a waldo file is in use, barnyard will resume processing at
the last entry as listed in the waldo file.


%package mysql
Summary:	barnyard2 with MySQL support
Group:		Applications/Internet
Requires:	%{name} = %{version}-%{release}
%if %{mysql}
Requires:	mysql
BuildRequires:	mysql-devel
%endif

%description mysql
barnyard2 binary compiled with mysql support.

%package postgresql
Summary:	barnyard2 with PostgreSQL support
Group:		Applications/Internet
Requires:	%{name} = %{version}-%{release}
%if %{postgresql}
Requires:	postgresql
BuildRequires:	postgresql-devel
%endif

%description postgresql
barnyard2 binary compiled with postgresql support.

%prep
%setup -q -n %{realname}-%{version}

%build
./configure \
	--prefix=%{_prefix} \
	--sysconfdir=%{_sysconfdir}/snort \
   %if %{postgresql}
	--with-postgresql \
   %endif
   %if %{mysql}
	--with-mysql-libraries=/usr/%{_lib} \
   %endif

%install
%makeinstall_std

install -d -p %{buildroot}%{_sysconfdir}/{sysconfig,rc.d/init.d,snort} 
install -d -p %{buildroot}%{_docdir}/%{name}-%{version}/contrib
install -d -p %{buildroot}%{_mandir}/man8
install -d -p %{buildroot}%{_docdir}/%{name}-%{version}/doc
mv etc/barnyard2.conf %{buildroot}%{_sysconfdir}/snort
install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/sysconfig/barnyard2
install -m 755 %{SOURCE2} %{buildroot}%{_sysconfdir}/rc.d/init.d/barnyard2

rm -rf %{buildroot}%{_datadir}/doc/

%post
%_post_service barnyard2

%preun
%_preun_service barnyard2


%files
%doc LICENSE
%attr(755,root,root) %{_bindir}/barnyard2
%attr(640,root,root) %config %{_sysconfdir}/snort/barnyard2.conf
%attr(755,root,root) %config %{_sysconfdir}/rc.d/init.d/barnyard2
%attr(644,root,root) %config %{_sysconfdir}/sysconfig/barnyard2


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 369 |12cr|barrage-1.0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		barrage
Version:	1.0.4
Release:	%mkrel 1
License:	GPLv2
Group:		Games/Arcade
Summary:	A rather violent action game
URL:		http://lgames.sourceforge.net/index.php?project=Barrage
Source0:	http://nchc.dl.sourceforge.net/sourceforge/lgames/%{name}-%{version}.tar.gz
Patch0:		barrage-1.0.4-desktop-entry-fix.patch
BuildRequires:	SDL_mixer-devel
Buildrequires:	SDL-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Barrage is a rather violent action game with the objective to kill
and destroy as many targets as possible within 3 minutes. The player
controls a gun that may either fire small or large grenades at
soldiers, jeeps and tanks. It is a very simple gameplay though it is
not that easy to get high scores.

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x	--bindir=%{_gamesbindir}
%make

%install
%__rm -rf %{buildroot}
%makeinstall_std

%clean
%__rm -rf %{buildroot}

%files
%defattr(644,root,root,755)
%doc AUTHORS BUGS ChangeLog NEWS README TODO
%{_gamesdatadir}/%{name}
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_datadir}/applications/%{name}.desktop
%attr(755,root,root) %{_gamesbindir}/*


%changelog
* Wed Dec 14 2011 Andrey Bondrov <abondrov@mandriva.org> 1.0.4-1
+ Revision: 740890
- New version 1.0.4

* Wed Feb 02 2011 Funda Wang <fwang@mandriva.org> 1.0.2-8
+ Revision: 635003
- rebuild
- tighten BR

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-7mdv2011.0
+ Revision: 616709
- the mass rebuild of 2010.0 packages

* Tue Sep 01 2009 Thierry Vignaud <tv@mandriva.org> 1.0.2-6mdv2010.0
+ Revision: 424012
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.0.2-5mdv2009.0
+ Revision: 243163
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Oct 29 2007 Funda Wang <fwang@mandriva.org> 1.0.2-3mdv2008.1
+ Revision: 102920
- fix bug#27120, icon not shown in menu


* Thu Dec 14 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.0.2-2mdv2007.0
+ Revision: 96900
- fix buildrequires
- xdg menu
  %%mkrel
  cleanups
- Import barrage

* Wed Feb 16 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.0.2-1mdk
- 1.0.2

* Sat May 22 2004 Per yvind Karlsen <peroyvind@linux-mandrake.com> 1.0.1-2mdk
- change summary macro to avoid possible conflicts if we were to build debug package
- fix buildrequires
- don't bzip2 icons in src.rpm


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 370 |12cr|barry-0.18.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	18
%define libname	%mklibname %{name} %major
%define devname	%mklibname %{name} -d

%define build_opensync	1

Summary: 	Linux interface to RIM BlackBerry devices
Name: 	 	barry
Version: 	0.18.3
Release: 	1
License:	GPLv2+
Group:		Communications
URL:		http://www.netdirect.ca/software/packages/barry/
Source0:	http://ovh.dl.sourceforge.net/sourceforge/barry/%{name}-%{version}.tar.bz2
# (austin) I made this icon (photo) myself.  I hope it's legal.
Source1:	bb128.png

BuildRequires:	imagemagick
BuildRequires:	pkgconfig(libusb)
BuildRequires:	boost-devel
BuildRequires:	pkgconfig(gtkmm-2.4)
BuildRequires:	libglademm2.4-devel
BuildRequires:  gettext-devel
BuildRequires:	pkgconfig(libxml++-2.6)
%if %build_opensync
BuildRequires:	libopensync-devel
%endif
BuildRequires:	libtar-devel
BuildRequires:	fuse-devel

%description
Barry is a GPL C++ library for interfacing with the RIM BlackBerry Handheld.

It comes with a command line tool for exploring the device and a GUI for
making quick backups and udev rules which allow the device to be charged
via a USB port.

%package -n 	%{libname}
Summary:        Dynamic libraries from %{name}
Group:          System/Libraries
Requires:	%{name}-common >= %{version}

%description -n %{libname}
Dynamic libraries from %{name}.

%package -n 	%{devname}
Summary: 	Header files and static libraries from %{name}
Group: 		Development/C
Requires: 	%{libname} >= %{version}
Provides:	%{name}-devel = %{version}-%{release} 
Obsoletes: 	%{name}-devel

%description -n %{devname}
Libraries and includes files for developing programs based on %{name}.

%package tools
Summary:	BlackBerry(tm) Tools
Group:		Communications

%description tools
Barry is a desktop toolset for managing your BlackBerry(tm) device.
(BlackBerry is a registered trademark of Research in Motion Limited.)

This package contains the commandline tools btool, breset and others.

%package common
Summary:	BlackBerry(tm) common files
Group:		Communications

%description common
Common files used by Barry.

%package charge
Summary:	BlackBerry(tm) Charging Scripts
Group:		Communications

%description charge
This package installs special handshake and udev scripts which allow
a BlackBerry device to be charged via USB at 500mA.

%package gui
Summary:	BlackBerry(tm) Backup Tool
Group:		Communications

%description gui
This package contains a graphical applications to backup and restore data
from a BlackBerry device.

%if %build_opensync
%package opensync
Summary:	BlackBerry(tm) opensync plugin
Group:		Communications

%description opensync
Barry is a desktop toolset for managing your BlackBerry(tm) device.
(BlackBerry is a registered trademark of Research in Motion Limited.)

This package contains the opensync plugin to synchronize a BlackBerry with
other devices and applications.
%endif

%package ppp
Summary:	BlackBerry(tm) PPP support utility and example scripts
Group:		Communications

%description ppp
This package contains a utility which enables the use of BlackBerry
devices as cellular data modems, and also contains example PPP scripts
for this purpose.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static \
	--enable-gui \
	--enable-boost \
%if %{build_opensync}
	--enable-opensync-plugin
%else
	--disable-opensync-plugin
%endif
%make
										
%install
%makeinstall_std

mkdir -p %{buildroot}%{_sysconfdir}/udev/rules.d
cp udev/{10,69}-blackberry.rules %{buildroot}%{_sysconfdir}/udev/rules.d/

mkdir -p %{buildroot}%{_sysconfdir}/ppp/peers
for i in o2ireland rogers sprint tmobileus verizon; do \
	install -m 0644 ppp/barry-$i %{buildroot}%{_sysconfdir}/ppp/peers/barry-$i; \
	install -m 0644 ppp/barry-$i.chat %{buildroot}%{_sysconfdir}/ppp/chat-barry-$i; \
done
# I know this is ugly, but I don't know how to use $i within a sed
# command. If you do, just do the obvious to do this all in one sed
# command in the loop above - AdamW 2008/09
sed -i -e 's,chatscripts/barry-,ppp/chat-barry-,g' %{buildroot}%{_sysconfdir}/ppp/peers/barry-*
sed -i -e 's,\.chat,,g' %{buildroot}%{_sysconfdir}/ppp/peers/barry-*

# menu
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Barry Backup
Comment=Backup for BlackBerry devices
Exec=%{_bindir}/%{name}backup
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=GTK;Utility;Office;PDA;
EOF

mkdir -p %{buildroot}/%{_iconsdir}/hicolor/{16x16,32x32,48x48,64x64,128x128}/apps
convert -scale 16 %{SOURCE1} %{buildroot}/%{_iconsdir}/hicolor/16x16/apps/%{name}.png
convert -scale 32 %{SOURCE1} %{buildroot}/%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -scale 48 %{SOURCE1} %{buildroot}/%{_iconsdir}/hicolor/48x48/apps/%{name}.png
convert -scale 64 %{SOURCE1} %{buildroot}/%{_iconsdir}/hicolor/64x64/apps/%{name}.png
install -m 0644 %{SOURCE1} %{buildroot}/%{_iconsdir}/hicolor/128x128/apps/%{name}.png

%find_lang %{name}-backup
%find_lang %{name}

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{devname}
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc

%files tools -f %{name}.lang
%doc AUTHORS ChangeLog NEWS README
%{_sbindir}/breset
%{_bindir}/btool
%{_bindir}/brecsum
%{_bindir}/upldif
#%{_bindir}/bktrans
#%{_bindir}/btranslate
#%{_bindir}/brimtrans
%{_bindir}/btarcmp
#{_bindir}/bwatch
%{_bindir}/bidentify
%{_bindir}/bfuse
%{_bindir}/bdptest
%{_bindir}/bjavaloader
%{_bindir}/bjdwp
%{_bindir}/bs11nread
%{_bindir}/bjvmdebug
%{_bindir}/balxparse
%{_bindir}/bio
%{_bindir}/brawchannel
%{_bindir}/btardump
%{_mandir}/man1/btool*
%{_mandir}/man1/bidentify*
%{_mandir}/man1/bs11nread*
%{_mandir}/man1/brecsum*
%{_mandir}/man1/breset*
%{_mandir}/man1/upldif*
%{_mandir}/man1/bfuse*
%{_mandir}/man1/bjavaloader*
%{_mandir}/man1/bjdwp*
%{_mandir}/man1/balxparse*
%{_mandir}/man1/bio*
%{_mandir}/man1/brawchannel*
%{_mandir}/man1/btardump*
%{_mandir}/man1/bwatch*
%{_mandir}/man1/btarcmp*

%files charge
%{_sbindir}/bcharge
%{_sysconfdir}/udev/rules.d/10-blackberry.rules
%{_mandir}/man1/bcharge*

%files gui -f %{name}-backup.lang
%doc gui/AUTHORS gui/ChangeLog gui/README gui/NEWS gui/TODO
%{_bindir}/barrybackup
%{_datadir}/barry/glade/*.glade
%{_datadir}/applications/*
%{_mandir}/man1/barrybackup*
%{_iconsdir}/*

%if %{build_opensync}
%files opensync
%{_libdir}/opensync/plugins/*
%{_datadir}/opensync/defaults/*
%endif

%files ppp
%doc ppp/README
%{_sbindir}/pppob
%{_mandir}/man1/pppob*
%{_sysconfdir}/ppp/chat-*
%{_sysconfdir}/ppp/peers/barry-*

%files common
%{_sysconfdir}/udev/rules.d/69-blackberry.rules

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 371 |12cr|Base18-0.2.0-21
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:               Base18
Summary:            Zope product to implement multilingual portals
Version:            0.2.0
Release:            %mkrel 21
Group:              Development/Python
Requires:           zope
License:            GPL
URL:                http://www.erp5.org
BuildRoot:          %{_tmppath}/%{name}-%{version}-rootdir

Source: %{name}-%{version}.tar.bz2

#----------------------------------------------------------------------
%description
Base18 is a Zope product to implement multilingual portals
It extends the Zope CMF by allowing documents to be split into
a list of paragraphs which can be translated through a message catalog.

http://www.erp5.org

#----------------------------------------------------------------------
%prep

rm -rf $RPM_BUILD_ROOT
%setup -a 0

#----------------------------------------------------------------------
%build

#----------------------------------------------------------------------
%install
install -d $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/
install %{name}-%{version}/*.py $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/
install %{name}-%{version}/*.txt $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/
install %{name}-%{version}/*.png $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/
install -d $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/default_wiki_content
install -d $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/dtml
install %{name}-%{version}/dtml/*.dtml $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/dtml
install -d $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/Extensions
install %{name}-%{version}/Extensions/*.py $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/Extensions
install -d $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/help
install %{name}-%{version}/help/*.stx $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/help
install -d $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/interfaces
install %{name}-%{version}/interfaces/*.py $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/interfaces
install -d $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/skins
install -d $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/skins/content18
install %{name}-%{version}/skins/content18/*.py $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/skins/content18
install %{name}-%{version}/skins/content18/*.dtml $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/skins/content18
install -d $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/skins/nexedi
install %{name}-%{version}/skins/nexedi/*.py $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/skins/nexedi
install %{name}-%{version}/skins/nexedi/*.dtml $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/skins/nexedi
install %{name}-%{version}/skins/nexedi/*.png $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/skins/nexedi
install %{name}-%{version}/skins/nexedi/*.pt $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/skins/nexedi
install %{name}-%{version}/skins/nexedi/*.props $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/skins/nexedi
install -d $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/skins/zpt_content18
install %{name}-%{version}/skins/zpt_content18/*.pt $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/skins/zpt_content18
install -d $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/skins/zpt_nexedi
install %{name}-%{version}/skins/zpt_nexedi/*.pt $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/skins/zpt_nexedi
install -d $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/spec
%clean
rm -rf $RPM_BUILD_ROOT

#----------------------------------------------------------------------
%files
%defattr(-,root,root,0755)
%doc README.txt INSTALL.txt CREDITS.txt GPL.txt ZPL.txt
%{_libdir}/zope/lib/python/Products/%{name}/
#----------------------------------------------------------------------


%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-21mdv2011.0
+ Revision: 616408
- the mass rebuild of 2010.0 packages

* Tue Sep 01 2009 Thierry Vignaud <tv@mandriva.org> 0.2.0-20mdv2010.0
+ Revision: 424014
- rebuild

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 0.2.0-19mdv2009.0
+ Revision: 266079
- rebuild early 2009.0 package (before pixel changes)

* Sun May 11 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.2.0-18mdv2009.0
+ Revision: 205716
- Should not be noarch ed

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 0.2.0-17mdv2008.1
+ Revision: 170770
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 0.2.0-16mdv2008.1
+ Revision: 135828
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import Base18


* Mon Jun 19 2006 Lenny Cartier <lenny@mandriva.com> 0.2.0-16mdv2007.0
- rebuild

* Fri May 13 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.2.0-15mdk
- Remove packager tag

* Fri May 13 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.2.0-14mdk
- Rebuild

* Wed Sep 12 2003 Sebastien Robin <seb@nexedi.com> 0.2.0.13mdk
- Make now signed rpm

* Thu Sep 04 2003 Sebatien Robin <seb@nexedi.com> 0.2.0-12mdk
- change in the spec file '/usr/lib' by %%{_libdir}

* Thu Sep 04 2003 Sebatien Robin <seb@nexedi.com> 0.2.0-11mdk
- Update this rpm in order to follows Mandrake rules

* Thu May 30 2003 Sebastien Robin <seb@nexedi.com> 0.2.0-10nxd
- Update the changelog, there were bad version numbers

* Thu Jan 30 2003 Jean-Paul Smets <jp@nexedi.com> 0.2.0-9nxd
- Missing interfaces

* Thu Jan 30 2003 Jean-Paul Smets <jp@nexedi.com> 0.2.0-9nxd
- Missing interfaces

* Tue Jan 21 2003 Jean-Paul Smets <jp@nexedi.com> 0.2.0-8nxd
- Missing menu_box

* Wed Jan 8 2003 Jean-Paul Smets <jp@nexedi.com> 0.2.0-7nxd
- Fixed again missing skins

* Wed Jan 8 2003 Jean-Paul Smets <jp@nexedi.com> 0.2.0-6nxd
- Fixed again missing skins

* Wed Jan 8 2003 Jean-Paul Smets <jp@nexedi.com> 0.2.0-5nxd
- Code update for latest CMF - recover from crash

* Sat Oct 12 2002 Jean-Paul Smets <jp@nexedi.com> 0.2.0-1nxd
- Initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 372 |12cr|bashburn-3.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	BashBurn

Name:		bashburn
Version:	3.1.0
Release:	%mkrel 1
Summary:	Bash script designed to make CD burning
Source:		%{name}-%{version}.tar.gz
License:	GPLv2
Group:		Archiving/Cd burning
Url:		http://bashburn.sourceforge.net/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires:	cdrkit, eject, cdrdao, mpg123, vorbis-tools, flac
Buildarch:	noarch

%description
Sick of all those fancy CD-burning apps not working for you? You need something
that just gets the work done? Welcome to BashBurn - It just works!

BashBurn is the new name for the cd burning shell script Magma. It's not the
best looking CD-burning application out there, but it does what you want it to
do. (And if not then probably didn't want to do it anyway)

Bashburn could need lame codec for some operations.

%prep
%setup -q -n %{oname}-%{version}

%build
make

%install
rm -rf %{buildroot}
./Install.sh --prefix=%{buildroot}%{_prefix}

# correct the symlink
ln -sf /usr/lib/Bashburn/lib/BashBurn.sh %{buildroot}%{_bindir}/bashburn
# fix BBROOTDIR in BashBurn.sh:
sed -i -e 's,BBROOTDIR='.*',BBROOTDIR='/usr/lib/Bashburn/lib',' %{buildroot}/usr/lib/Bashburn/lib/BashBurn.sh

%if 0
install -m 755 -D BashBurn.sh %{buildroot}%{_bindir}/BashBurn.sh
pushd %{buildroot}%{_bindir} && %__ln_s BashBurn.sh bashburn && popd
for i in burning/* config/* convert/* lang/English/* menus/* misc/*; do
	install -m 755 -D $i %{buildroot}%{_datadir}/%{name}/$i
done
install -m 644 -D bashburnrc %{buildroot}/etc/bashburnrc
pushd %{buildroot}/etc && %__sed -i "s|BBROOTDIR: .*|BBROOTDIR: /usr/share/bashburn|" bashburnrc && popd
rm -f Install.sh
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc docs/*
%{_bindir}/*
%{_prefix}/lib/Bashburn
#attr(664,root,cdwriter) %config(noreplace) /etc/bashburnrc
%{_datadir}/man/man1/*


%changelog
* Mon Jan 09 2012 Andrey Bondrov <abondrov@mandriva.org> 3.1.0-1mdv2012.0
+ Revision: 758774
- Fix sources dir
- New version 3.1.0

* Sun Aug 08 2010 Ahmad Samir <ahmadsamir@mandriva.org> 3.0.1-6mdv2011.0
+ Revision: 567724
- clean spec
- correct the /usr/bin/bashburn symlink, (mdv#60548)
- correct BBROOTDIR in BashBurn.sh (spotted by Udo Rader), (mdv#60548)
- bring back the spec from revision 475312

* Fri Jul 16 2010 Sandro Cazzaniga <kharec@mandriva.org> 3.0.1-5mdv2011.0
+ Revision: 554137
- Fix install and file list, finally (hope)

* Thu Jun 24 2010 Sandro Cazzaniga <kharec@mandriva.org> 3.0.1-4mdv2010.1
+ Revision: 549110
- fix launch and installation

* Wed Apr 21 2010 Sandro Cazzaniga <kharec@mandriva.org> 3.0.1-3mdv2010.1
+ Revision: 537480
- Fix URL

* Wed Apr 14 2010 Sandro Cazzaniga <kharec@mandriva.org> 3.0.1-2mdv2010.1
+ Revision: 534691
- don't define name, version, release on top of spec.
- Fix mixed-use-of-spaces-and-tabs.
- clean spec..
- fix licence

* Wed Dec 09 2009 Funda Wang <fwang@mandriva.org> 3.0.1-1mdv2010.1
+ Revision: 475312
- new version 3.0.1

* Tue Sep 01 2009 Thierry Vignaud <tv@mandriva.org> 2.1.2-5mdv2010.0
+ Revision: 424016
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 2.1.2-4mdv2009.0
+ Revision: 243164
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 2.1.2-2mdv2008.1
+ Revision: 170771
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

* Thu Dec 27 2007 Jérôme Soyer <saispo@mandriva.org> 2.1.2-1mdv2008.1
+ Revision: 138352
- New release 2.1.2

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Jun 29 2007 Funda Wang <fwang@mandriva.org> 2.1-1mdv2008.0
+ Revision: 45632
- New version


* Fri Mar 09 2007 Lenny Cartier <lenny@mandriva.com> 2.0-1mdv2007.1
+ Revision: 138724
- Update to 2.0

* Fri Dec 29 2006 Lenny Cartier <lenny@mandriva.com> 1.8.5-1mdv2007.1
+ Revision: 102456
- Update to 1.8.5
- Import bashburn

* Wed May 10 2006 Lenny Cartier <lenny@mandriva.com> 1.8.0-1mdk
- 1.8.0

* Wed Mar 01 2006 Nicolas Lcureuil <neoclust@mandriva.org> 1.7.1-1mdk
- New release 1.7.1

* Thu Jan 26 2006 Lenny Cartier <lenny@mandriva.com> 1.7-1mdk
- 1.7

* Mon Dec 19 2005 Lenny Cartier <lenny@mandriva.com> 1.6.1-1mdk
- 1.6.1

* Fri Feb 04 2005 Jrmie Lenfant-Engelmann <tocman@gmail.com> 1.5.2.1-1mdk
- version 1.5.2.1

* Thu Nov 25 2004 Jrmie Lenfant-Engelmann <tocman@gmail.com> 1.5.2-1mdk
- version 1.5.2

* Sat Aug 28 2004 Jrmie Lenfant-Engelmann <jlenfant@mandrakesoft.com> 1.5-3mdk
- Fix a bug with xmms playlist

* Thu Aug 26 2004 Tocman <jlenfant@mandrakesoft.com> 1.5-2mdk
- bugs fix (with creating ISOs)

* Sun Aug 22 2004 Tocman <jlenfant@mandrakesoft.com> 1.5-1mdk
- First package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 373 |12cr|bashdb-4.2_0.8-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oversion 4.2-0.8

Name:		bashdb
Summary:	BASH debugger, the BASH symbolic debugger
Group:		Development/Other
Version:	4.2_0.8
Release:	3
License:	GPLv2+
Url:		http://bashdb.sourceforge.net/
Source0:	http://downloads.sourceforge.net/bashdb/%{name}-%{oversion}.tar.bz2
BuildRequires:	bash
Requires:	bash

%description
The Bash Debugger Project is a source-code debugger for bash,
which follows the gdb command syntax.
The purpose of the BASH debugger is to check
what is going on “inside” a bash script, while it executes:
    * Start a script, specifying conditions that might affect its behavior.
    * Stop a script at certain conditions (break points).
    * Examine the state of a script.
    * Experiment, by changing variable values on the fly.
The 4.0 series is a complete rewrite of the previous series.
Bashdb can be used with ddd: ddd --debugger %{_bindir}/%{name} <script-name>.

%files
%doc doc/*.html AUTHORS ChangeLog COPYING INSTALL NEWS README THANKS
%{_bindir}/%{name}
%{_datadir}/%{name}/
%{_mandir}/man1/%{name}.1*
%{_infodir}/%{name}.info.*

%prep
%setup -q -n %{name}-%{oversion}

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std


%changelog
* Sat Jun 02 2012 Andrey Bondrov <abondrov@mandriva.org> 4.2_0.8-3
+ Revision: 801970
- Drop some legacy junk

* Sun Dec 11 2011 Zé <ze@mandriva.org> 4.2_0.8-2
+ Revision: 740290
- use macros
- fix scriptlets
- change to preun

* Sat Dec 10 2011 Zé <ze@mandriva.org> 4.2_0.8-1
+ Revision: 740136
- imported package bashdb


* Sat Dec 10 2011 Zé <ze@mandriva.org> 4.2_0.8-1.mde
- first packaget package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 374 |12cr|basket-1.81-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name           basket
%define longtitle      BasKet for KDE
%define version        1.81
%define release        %mkrel 1

Name:           %name
Summary:        %longtitle
Version:        %version
Release:        %release
URL:            http://basket.kde.org/
Source0:        http://basket.kde.org/downloads/%{name}-%{version}.tar.bz2
Group:          Office
BuildRoot:      %{_tmppath}/%{name}-buildroot
License:        GPLv2+
BuildRequires:  kdepim4-devel
BuildRequires:  kdepimlibs4-devel
BuildRequires:  qimageblitz-devel
BuildRequires:  desktop-file-utils
Requires:       kdebase4-runtime

conflicts:      %{_lib}%{name}4 < 1.80-2

%description
This application is mainly an all-purpose notes taker. 
It provide several baskets where to drop every sort of 
items: text, rich text, links, images, sounds, files, 
colors, application launcher...
Objects can be edited, copied, dragged... So, you can 
arrange them as you want !
This application can be used to quickly drop web objects 
(link, text, images...) or notes, as well as to free your 
clutered desktop (if any).
It is also useful to collect informations for a report. 
Those data can be shared with co-workers by exporting 
baskets to HTML.

%files -f %{name}.lang
%defattr(-,root,root,-)
%{_kde_bindir}/%{name}
%{_kde_appsdir}/%{name}
%{_kde_applicationsdir}/%{name}.desktop
%{_kde_datadir}/config/magic/%{name}.magic
%{_kde_datadir}/mimelnk/application/x-%{name}-archive.desktop
%{_kde_datadir}/mimelnk/application/x-%{name}-template.desktop
%{_kde_datadir}/kde4/services/*.desktop
%{_kde_iconsdir}/*/*/*/*
%{_kde_datadir}/kde4/services/kontact/basket_plugin.desktop
%{_kde_libdir}/kde4/basketthumbcreator.so
%{_kde_libdir}/kde4/kcm_basket.so
%{_kde_libdir}/kde4/kontact_basketplugin.so
%{_kde_libdir}/kde4/libbasketpart.so

#--------------------------------------------------------------------

%define basketcommon_major 4
%define libbasketcommon %mklibname basketcommon %{basketcommon_major}

%package -n %{libbasketcommon}
Summary:    Library files for %{name}
Group:      Office
Obsoletes:  %{_lib}%{name}4 < 1.80-2
Provides:   %{_lib}%{name}4 = %version-%release

%description -n %{libbasketcommon}
Library files for %{name}

%files -n %{libbasketcommon}
%{_kde_libdir}/libbasketcommon.so.%{basketcommon_major}*

#--------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{version}

%build
%cmake_kde4 -DBUILD_KPARTS=1
%make

%install
rm -rf %{buildroot}
%makeinstall_std -C build

%{find_lang} %name --with-html


# XDG Menu
desktop-file-install --vendor=""\
  --add-category="KDE" \
  --add-category="Qt" \
  --add-category="Office" \
  --add-category="Utility" \
  --dir %{buildroot}%{_kde_datadir}/applications/kde4/ %{buildroot}%{_kde_datadir}/applications/kde4/%{name}.desktop

rm -f %buildroot%_kde_libdir/*.so

%check
for f in %{buildroot}%{_kde_datadir}/applications/kde4/*.desktop ; do
     desktop-file-validate $f
done 

%clean
rm -rf %buildroot


%changelog
* Wed Dec 08 2010 John Balcaen <mikala@mandriva.org> 1.81-1mdv2011.0
+ Revision: 616260
- Update to 2.0 Beta2

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.80-4mdv2011.0
+ Revision: 610060
- rebuild

* Tue Apr 20 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.80-3mdv2010.1
+ Revision: 536943
- Fix provides

* Sun Apr 18 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.80-2mdv2010.1
+ Revision: 536520
- Fix typo in file list
- Add kontact support ( patch from Cedric Bortolussi) BUG:53697
- Fix conflicts
- Fix lib package name
- Only add libs files in a lib package
- Add %%check section
- Use basket changes from brancaleone for changing the package layout

  + Ahmad Samir <ahmadsamir@mandriva.org>
    - new upstream release 1.80
    - clean spec and improve description

* Fri Dec 11 2009 Colin Guthrie <cguthrie@mandriva.org> 1.1-0.20091211.1mdv2010.1
+ Revision: 476420
- Latest snapshot
- Remove old patch (upstream kontact stuff removed)

* Wed Oct 14 2009 Colin Guthrie <cguthrie@mandriva.org> 1.1-0.20091014.1mdv2010.0
+ Revision: 457282
- Update to latest git snapshot
- Drop unneeded patch

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 1.1-0.20090302.2mdv2010.0
+ Revision: 436804
- rebuild

* Mon Mar 02 2009 Colin Guthrie <cguthrie@mandriva.org> 1.1-0.20090302.1mdv2009.1
+ Revision: 347458
- New snapshot

* Fri Jan 02 2009 Colin Guthrie <cguthrie@mandriva.org> 1.1-0.20090102.1mdv2009.1
+ Revision: 323310
- Update to latest snapshot

* Sun Nov 30 2008 Funda Wang <fwang@mandriva.org> 1.1-0.2mdv2009.1
+ Revision: 308551
- don't ship devel .so files

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Use kde4 macros
      Fix Requires to require kde4 kdebase

* Thu Nov 27 2008 Colin Guthrie <cguthrie@mandriva.org> 1.1-0.1mdv2009.1
+ Revision: 307308
- Add missing build requires
- Git snapshot of KDE4 version of basket
- Remove patches that no longer apply

* Sat Jul 26 2008 Funda Wang <fwang@mandriva.org> 1.0.3.1-1mdv2009.0
+ Revision: 250123
- New version 1.0.3.1

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Tue Jan 29 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.0.2-2mdv2008.1
+ Revision: 160000
- Fix automake patch
- Add patch5 to fix automake check
- Remove useless  condition
- Fix loading of baket on Kontact
  Fix BuildRequires

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Apr 25 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.0.2-1mdv2008.0
+ Revision: 18357
- New version 1.0.2


* Mon Mar 19 2007 Laurent Montel <lmontel@mandriva.com> 1.0.1-1mdv2007.1
+ Revision: 146421
- 1.0.1
- 1.0

* Fri Feb 09 2007 Laurent Montel <lmontel@mandriva.com> 1.0-0.rc3.2mdv2007.1
+ Revision: 118519
- Fix crash
- 1.0rc3

  + Nicolas Lécureuil <neoclust@mandriva.org>
    - Add lib package
    - New version -1.0Beta3
    - Fix menu
    - Reorganize file list

* Wed Oct 18 2006 Laurent Montel <lmontel@mandriva.com> 0.6.0-1mdv2007.1
+ Revision: 65805
- Fix spec file
- 0.6.0
  DONT UPLOAD IT !!!!!!!!!!!

* Sat Aug 05 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.6.0-1.beta2.3mdv2007.0
+ Revision: 52779
- Add missing source
- Increase release
- sync with cvs ( fix kontact crash ( ticket #24132))

* Thu Aug 03 2006 Laurent Montel <lmontel@mandriva.com> 0.6.0-1.beta2.2mdv2007.0
+ Revision: 42951
- Use xdg menu
- beta2

  + Nicolas Lécureuil <neoclust@mandriva.org>
    - import basket-0.6.0-1.alpha2.1mdk

* Wed Apr 12 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.6.0-1.alpha2.1mdk
- Alpha 2  : Thanks jq for pointing me out this release

* Thu Jan 19 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.6.0-0.alpha1.2mdk
- Fix Build for x86_64

* Wed Jan 18 2006 Nicolas Lcureuil <neoclust@mandrake.org> 0.6.0-0.alpha1.1mdk
- 0.6.0 Alpha1

* Wed Jul 13 2005 Nicolas Lcureuil <neoclust@mandrake.org> 0.5.0-3mdk
- Fix File section

* Fri May 06 2005 Nicolas Lcureuil <neoclust@mandrake.org> 0.5.0-2mdk
- Fix BuildRequires 
- Fix Build For amd64

* Wed Apr 06 2005 Nicolas Lcureuil <neoclust@mandrake.org> 0.5.0-1mdk
- First release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 375 |12cr|bastet-0.43-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		bastet
Version:	0.43
Release:	4
License:	GPLv3+
Summary:	Tetris clone giving you the worst bricks possible
Group:		Games/Other
Url:		http://fph.altervista.org/prog/bastet.html
Source0:	http://fph.altervista.org/prog/files/%{name}-%{version}.tgz

BuildRequires:  ncurses-devel
BuildRequires:	boost-devel

%description
Bastet stands for "bastard tetris", and is a simple ncurses-based Tetris(R)
clone for Linux. Instead of choosing the next block randomly, this fiendish
program uses a special algorithm to give you the worst possible brick.
Playing Bastet can be a very frustrating experience!

%prep
%setup -q

%build
%serverbuild
%make

%install
# binary
mkdir -p %{buildroot}%{_bindir}
install -p bastet %{buildroot}%{_bindir}/bastet

# empty high score file
mkdir -p %{buildroot}%{_var}/%{_gamesdir}
touch %{buildroot}%{_var}/%{_gamesdir}/%{name}.scores2

# manpage
mkdir -p %{buildroot}%{_mandir}/man6
install -p %{name}.6 %{buildroot}%{_mandir}/man6/%{name}.6 

%files
%doc AUTHORS NEWS README
%attr(2755,root,games) %{_bindir}/%{name}
%attr(664,root,games) %{_var}/%{_gamesdir}/%{name}.scores2
%{_mandir}/man6/%{name}.*



%changelog
* Fri Jun 08 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.43-4
+ Revision: 803550
- rebuild for boost libs
- cleaned up spec

* Mon Mar 14 2011 Funda Wang <fwang@mandriva.org> 0.43-3
+ Revision: 644475
- rebuild for new boost

* Mon Aug 23 2010 Funda Wang <fwang@mandriva.org> 0.43-2mdv2011.0
+ Revision: 572152
- rebuild for new boost

* Fri Mar 05 2010 Jani Välimaa <wally@mandriva.org> 0.43-1mdv2011.0
+ Revision: 514788
- new version 0.43
- drop unneeded patches
- add missing BR
- change description
- fix license
- add url

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 0.41-6mdv2010.0
+ Revision: 436806
- rebuild

* Wed Apr 01 2009 Nicolas Vigier <nvigier@mandriva.com> 0.41-5mdv2009.1
+ Revision: 363329
- fix Summary

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.41-4mdv2009.0
+ Revision: 243166
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 0.41-2mdv2008.1
+ Revision: 171453
- BuildRequires: curses-devel
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Nicolas Vigier <nvigier@mandriva.com>
    - Import bastet


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 376 |12cr|bb-1.3.0-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: bb
Summary: AA demo
Version: 1.3.0
Release: %mkrel 10
Source: %{name}-%{version}.tar.bz2 
Patch1: %{name}-1.3.0-timer.patch
Group: Games/Other
URL: http://aa-project.sourceforge.net/aalib/
BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot
BuildRequires:	aalib-devel
BuildRequires:	libmikmod-devel
License: GPLv2+

%description
BB is a portable demo based on AAlib

%prep
%setup -q
%patch1 -p0 -b .timers

%build
%configure 
%make

%install
if [ -d $RPM_BUILD_ROOT ]; then rm -r $RPM_BUILD_ROOT; fi
%makeinstall 

%clean
rm -rf $RPM_BUILD_ROOT $RPM_BUILD_DIR/file.list.%{name}

%files
%defattr(-,root,root)
%{_bindir}/*
%{_datadir}/%{name}
%{_mandir}/man1/*




%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-10mdv2011.0
+ Revision: 616712
- the mass rebuild of 2010.0 packages

* Tue Sep 01 2009 Thierry Vignaud <tv@mandriva.org> 1.3.0-9mdv2010.0
+ Revision: 424020
- rebuild

* Thu Aug 14 2008 Götz Waschk <waschk@mandriva.org> 1.3.0-8mdv2009.0
+ Revision: 271778
- update license

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.3.0-7mdv2009.0
+ Revision: 243168
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 1.3.0-5mdv2008.1
+ Revision: 135828
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Jun 01 2007 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 1.3.0-5mdv2008.0
+ Revision: 34292
- Rebuild with libslang2.


* Fri Aug 04 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/04/06 20:36:53 (52869)
- rebuild

* Fri Aug 04 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/04/06 20:33:16 (52868)
Import bb

* Tue Oct 04 2005 Olivier Thauvin <nanardon@mandriva.org> 1.3.0-3mdk
- rebuild

* Sun Jul 25 2004 Marcel Pol <mpol@mandrake.org> 1.3.0-2mdk
- patch1: suse patch for timers.c
- clean in %%install, not in %%prep
- fix buildrequires


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 377 |12cr|bbconf-1.10-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A complete GUI blackbox configuration tool
Name:		bbconf
Version:	1.10
Release:	5
Group:		Graphical desktop/Other
License:	GPL
URL:		http://bbconf.sourceforge.net/
Source:		http://bbconf.sourceforge.net/code/%{name}-%{version}.tar.bz2
Source1:	%{name}-16x16.png.bz2
Source2:	%{name}-32x32.png.bz2
Source3:	%{name}-48x48.png.bz2
Patch0:		bbconf-1.10-gcc4.7.patch
BuildRequires:	jpeg-devel
BuildRequires:	qt3-devel
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)

%description
Bbconf is a complete GUI blackbox configuration tool.
It uses plugins to allow other developers to easily develop plugins 
to run inside bbconf to allow every aspect of blackbox and its 
companion programs to be configured easily in a single application.  
Bbconf comes with 4 plugins, allowing configuration of blackbox's 
keybindings, blackbox's menus, and blackbox's style files/themes.

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x	--with-qt-dir=%{_prefix}/lib/qt3
%make

%install
%makeinstall_std

# rm unpackaged files.
rm %{buildroot}/usr/doc/bbconf/*

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Bbconf
Comment=Bbconf is a complete GUI config tool for blackbox
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=X-MandrivaLinux-System-Configuration-Other;Settings;
EOF

#icon
install -d %{buildroot}/%{_iconsdir}
install -d %{buildroot}/%{_miconsdir}
install -d %{buildroot}/%{_liconsdir}
bzcat %{SOURCE1} > %{buildroot}/%{_miconsdir}/%{name}.png
bzcat %{SOURCE2} > %{buildroot}/%{_iconsdir}/%{name}.png
bzcat %{SOURCE3} > %{buildroot}/%{_liconsdir}/%{name}.png

%files
%doc README README.html ChangeLog AUTHORS TODO COPYING
%{_bindir}/*
%{_prefix}/lib/%{name}
%{_mandir}/man1/*
%{_datadir}/applications/mandriva-%{name}.desktop
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 378 |12cr|bbdb-2.36-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The Insidious Big Brother Database
Name:		bbdb
Version:	2.36
Release:	%mkrel 1
License:	GPL
Group:		Editors
Source:		ftp://ftp.sourceforge.net/pub/sourceforge/bbdb/%{name}-%{version}.tar.bz2
URL:		http://bbdb.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-root
BuildRequires:	emacs xemacs texinfo 
BuildArch:	noarch
%define lispdir	%{_datadir}/emacs/site-lisp/bbdb
%define texdir	%{_datadir}/texmf/tex/plain/bbdb

%description
BBDB is a rolodex-like database program for GNU Emacs which is tightly
integrated with the Emacs mail and news readers (Gnus, MH-E, and
RMAIL.)

%prep
%setup -q
perl -pi -e 's:^#!/usr/local/bin/perl5?:#!/usr/bin/perl:' utils/*.pl

%build
%configure
make bbdb rmail mhe gnus info

%install
rm -rf %{buildroot}

install -d %{buildroot}/%{lispdir}
install -m 644 lisp/bbdb*.el %{buildroot}/%{lispdir}
install -m 644 lisp/bbdb*.elc %{buildroot}/%{lispdir}

install -d %{buildroot}%{_infodir}
install -m 644 texinfo/bbdb.info* %{buildroot}/%{_infodir}

install -d %{buildroot}/%{texdir}
install -m 644 tex/*.tex %{buildroot}/%{texdir}

install -d %{buildroot}/%{_bindir}
install -m 755 utils/*.pl %{buildroot}/%{_bindir}

install -d %{buildroot}/%{_sysconfdir}/emacs/site-start.d
cat << EOF > %{buildroot}/%{_sysconfdir}/emacs/site-start.d/%{name}-init.el
(add-to-list 'load-path "%{lispdir}")

;(require 'bbdb)

; Since the syntax-checking of phone numbers only works with American
; phone numbers the syntax-checking is disabled by default.
(setq bbdb-north-american-phone-numbers-p nil)

; Set the coding system in order to prevent problems with non-ASCII
; characters.  The available coding systems can be displayed with
; (list-coding-systems).
;(modify-coding-system-alist 'file "\\.bbdb" 'emacs-mule)

;(bbdb-initialize 'gnus 'mh-e 'rmail 'sendmail 'message 'sc 'w3)
EOF

%clean
rm -fr %{buildroot}

%post
%_install_info %{name}.info
if [ -x %{_bindir}/texhash -a -e %{_datadir}/texmf/ls-R ]; then
	%{_bindir}/texhash
fi

%postun
%_remove_install_info %{name}.info

%files
%defattr (-,root,root)
%config(noreplace) %{_sysconfdir}/emacs/site-start.d/%{name}-init.el
%{lispdir}/*
%{texdir}/*.tex
%{_bindir}/*
%doc %{_infodir}/*



%changelog
* Thu Sep 29 2011 Andrey Bondrov <abondrov@mandriva.org> 2.36-1mdv2012.0
+ Revision: 701980
- New version: 2.36

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 2.35-6mdv2011.0
+ Revision: 616713
- the mass rebuild of 2010.0 packages

* Tue Sep 01 2009 Thierry Vignaud <tv@mandriva.org> 2.35-5mdv2010.0
+ Revision: 424021
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 2.35-4mdv2009.0
+ Revision: 243169
- rebuild

* Thu Dec 20 2007 Olivier Blin <blino@mandriva.org> 2.35-2mdv2008.1
+ Revision: 135828
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import bbdb


* Mon Jul 31 2006 Lenny Cartier <lenny@mandriva.com> 2.35-2mdv2007.0
- rebuild

* Wed Apr 20 2005 Lenny Cartier <lenny@mandriva.com> 2.35-1mdk
- 2.35

* Tue Jan 27 2004 Juan Quintela <quintela@anano> 2.34-6mdk
- rebuild.

* Wed Oct 22 2003 Lenny Cartier <lenny@mandrakesoft.com> 2.34-5mdk
- do not use %%make macro

* Tue Aug 12 2003 Lenny Cartier <lenny@mandrakesoft.com> 2.34-4mdk
- rebuild

* Sun Apr 27 2003 Lenny Cartier <lenny@mandrakesoft.com> 2.34-3mdk
- adjust buildrequires
- fix previous changelog

* Thu Jan 23 2003 Lenny Cartier <lenny@mandrakesoft.com> 2.34-2mdk
- rebuild

* Sun May 12 2002 Yves Duret <yduret@mandrakesoft.com> 2.34-1mdk
- version 2.34

* Sat Aug 25 2001 Lenny Cartier <lenny@mandrakesoft.com> 2.32-1mdk
- updated by Andreas Voegele <voegelas@users.sourceforge.net> 
	- new upstream version
	- set BuildArch to noarch
	- moved Lisp files into sub directory
	- added init script
	- fixed perl scripts
	- put TeX files into /usr/share/texmf/tex/plain/bbdb
	- /usr/bin/texhash is called in the post-installation script
	- the syntax-checking of phone numbers is disabled by default

* Wed Jun 27 2001  Lenny Cartier <lenny@mandrakesoft.com> 2.00.06-6mdk
- rebuild

* Thu Jan 04 2001 David BAUDENS <baudens@mandrakesoft.com> 2.00.06-5mdk
- Fix BuildRequires

* Tue Dec 12 2000 Lenny Cartier <lenny@mandrakesoft.com> 2.00.06-4mdk
- fix url
- add install-info

* Tue Aug 22 2000 Lenny Cartier <lenny@mandrakesoft.com> 2.00.06-3mdk
- macros
- BM

* Thu Apr 20 2000 Lenny Cartier <lenny@mandrakesoft.com> 2.00.06-2mdk
- fix group
- fix sources permission

* Thu Jan 27 2000 Lenny Cartier <lenny@mandrakesoft.com> 2.00.06-1mdk
- mandrake build
- v2.00.06
- updated the filelist 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 379 |12cr|bbkeys-0.9.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	bbkeys
%define version 0.9.1
%define release %mkrel 3

Summary:	Bbkeys, a configurable key-grabber for blackbox
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	MIT
Group:		Graphical desktop/Other
Source0:	http://heanet.dl.sourceforge.net/sourceforge/bbkeys/%name-%version.tar.gz
Source1:	%{name}-16x16.png
Source2:	%{name}-32x32.png
Source3:	%{name}-48x48.png
URL:		http://bbkeys.sourceforge.net/
BuildRoot: 	%{_tmppath}/%{name}-buildroot
BuildRequires:	libx11-devel blackbox-devel

%description
Bbkeys is a configurable key-grabber designed for the blackbox window 
manager which is written by Brad Hughes.  
It is based on the bbtools object code created by John Kennis
and re-uses some of the blackbox window manager classesas well.  
Bbkeys is easily configurable via directly hand-editing ~/.bbkeysrc 
file, or by using the gui configuration tool bbconf.  

%prep 

%setup -q

%build
%configure2_5x
%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=%{name}
Comment=Bbkeys, a configurable key-grabber for blackbox
Exec=%{name} -c
Icon=%{name}
Terminal=false
Type=Application
Categories=Settings;DesktopSettings;
EOF
  
#icon
install -d $RPM_BUILD_ROOT/%{_iconsdir}
install -d $RPM_BUILD_ROOT/%{_liconsdir}
install -d $RPM_BUILD_ROOT/%{_miconsdir}
install %{SOURCE1}  $RPM_BUILD_ROOT/%{_miconsdir}/%{name}.png
install %{SOURCE2}  $RPM_BUILD_ROOT/%{_iconsdir}/%{name}.png
install %{SOURCE3}  $RPM_BUILD_ROOT/%{_liconsdir}/%{name}.png

rm -fr $RPM_BUILD_ROOT%_prefix/doc

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%clean
rm -rf $RPM_BUILD_ROOT
rm -rf $RPM_BUILD_DIR/%{name}-%{version}

%files -n %{name}
%defattr(-,root,root)
%doc README ChangeLog AUTHORS TODO INSTALL
%attr(755,root,root) 
%{_bindir}/*
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_datadir}/%{name}
%{_mandir}/man1/*
%{_mandir}/man5/*
%_datadir/applications/*


%changelog
* Wed Feb 02 2011 Funda Wang <fwang@mandriva.org> 0.9.1-3mdv2011.0
+ Revision: 635004
- rebuild
- tighten BR

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-2mdv2011.0
+ Revision: 616735
- the mass rebuild of 2010.0 packages

* Wed Jun 10 2009 Jérôme Brenier <incubusss@mandriva.org> 0.9.1-1mdv2010.0
+ Revision: 384643
- update to new version 0.9.1
- fix license

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 0.9.0-1mdv2008.1
+ Revision: 135828
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Sep 05 2007 Funda Wang <fwang@mandriva.org> 0.9.0-1mdv2008.0
+ Revision: 79752
- fix file list
- BR blackbox
- New version 0.9.0

* Fri Aug 31 2007 Funda Wang <fwang@mandriva.org> 0.8.6-6mdv2008.0
+ Revision: 76707
- bunzip2 the images
- fix menu entries


* Mon Jul 31 2006 Lenny Cartier <lenny@mandriva.com> 0.8.6-5mdv2007.0
- rebuild

* Fri Jun 18 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.8.6-4mdk
- rebuild

* Mon Feb 23 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.8.6-3mdk
- rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 380 |12cr|bblaunch-0.0.3-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name bblaunch
%define version 0.0.3
%define release %mkrel 8

Summary: An application launcher for Blackbox type window managers
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://folk.uio.no/~steingrd/%{name}-%{version}.tar.bz2
Source1: %{name}.1
Patch0: bblaunch-0.0.3.typo.patch
License: GPL
Group: Graphical desktop/Other
Url: http://blackboxwm.sourceforge.net/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: libx11-devel

%description
bblaunch is an application launcher that lets you set certain blackbox related
attributes on the launched program.  You can use it to run an application with
no decorations, to immediately have it sent to a specific workspace, to have it
visible on all workspaces and so on and so on.

%prep
%setup -q
%patch0 -p1 -b .typo

%build
# (blino) the default -O2 optimization makes bblaunch segfault
export CFLAGS="%optflags -O0"
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std
install -d -m 755 ${RPM_BUILD_ROOT}%{_mandir}/man1/
install -m 644 %{SOURCE1} ${RPM_BUILD_ROOT}%{_mandir}/man1/

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*


%changelog
* Wed Feb 02 2011 Funda Wang <fwang@mandriva.org> 0.0.3-8mdv2011.0
+ Revision: 635005
- rebuild
- tighten BR

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.0.3-7mdv2011.0
+ Revision: 616742
- the mass rebuild of 2010.0 packages

* Tue Sep 01 2009 Thierry Vignaud <tv@mandriva.org> 0.0.3-6mdv2010.0
+ Revision: 424022
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 0.0.3-5mdv2009.0
+ Revision: 240442
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Aug 15 2007 Pascal Terjan <pterjan@mandriva.org> 0.0.3-3mdv2008.0
+ Revision: 63758
- Import bblaunch



* Fri Dec 23 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.0.3-3mdk
- Fix BuildRequires
- use mkrel

* Fri Oct 21 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.0.3-2mdk
- Fix BuildRequires

* Sat Apr  2 2005 Olivier Blin <oblin@mandrakesoft.com> 0.0.3-1mdk
- initial Mandrakelinux release (Patch0 and man page from Debian)

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 381 |12cr|bbrun-1.6-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Run window for Blackbox
Name:		bbrun
Version:	1.6
Release:	10
License:	GPL
Group: 		Toys
Url:		http://www.darkops.net/bbrun
Source: 	http://www.darkops.net/%{name}/%{name}-%{version}.tar.bz2
Patch0:		bbrun-1.6-linkage.patch
BuildRequires:	xpm-devel
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xpm)

%description
bbrun is a run window for Blackbox with dropdown history list.

%prep
%setup -q
%patch0 -p1
find . -perm 0600 | xargs chmod 0644

%build
cd bbrun
%make

%install
install -d %{buildroot}%{_bindir}
install bbrun/bbrun %{buildroot}%{_bindir}

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=BB Run
Comment=BlackBox Run Window
Exec=%{_bindir}/%{name}
Icon=office_accessories_section
Terminal=false
Type=Application
Categories=X-MandrivaLinux-Office-Accessories;Office;Utility;
EOF

%files
%doc README Changelog COPYING CREDITS
%{_bindir}/*
%{_datadir}/applications/mandriva-%{name}.desktop


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 382 |12cr|bcd-3.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with	pdf

Summary:	Tool to build Mandriva ISO
Name:		bcd
Version:	3.7
Release:	2
Source0:	%{name}-%{version}.tar.xz
License:	GPLv2+
Group:		System/Configuration/Packaging
Url:		http://svn.mandriva.com/cgi-bin/viewvc.cgi/soft/build_system/bcd
Requires:	perl-File-Copy-Recursive sudo urpmi perl-Parallel-ForkManager
Requires:	cdrkit-genisoimage cdrkit-isotools syslinux
Requires:	gfxboot mandriva-gfxboot-theme drakxtools-backend rpmtools
Suggests:	rpmcheck smart
%if %{with pdf}
Buildrequires:	perl-LaTeX-Driver perl-Class-Accessor texlive-collection-fontsextra
%endif
BuildArch:	noarch


%description
Create Mandriva ISO
- configuration file is now in XML format
- use of genhdlist2 with file-deps
- support the add of isolinux entry
- change the theme on all.rdz files
- just need an input and an exclude file per media
- write media.cfg
- use input or exclude list for each media
- use custom rpmsrate of compssusers.pl
- all sub-media supported (updates, testing...)
- iso HEADER
- suggests option per media
- md5 in a file
- create a product.id file
- create a VERSION file
- support rpmsrate CAT


%prep
%setup -q

%build
%make
%if %{with pdf}
%make pdf
%endif

%install
%make install PREFIX=$RPM_BUILD_ROOT

%files
%doc README *.xml lists create_dual.sh
%if %{with pdf}
%doc doc/*.pdf
%endif
%{_bindir}/bcd
%{_bindir}/*.pl
%{perl_vendorlib}/BCD
%{perl_vendorlib}/%{name}.pod
%{_mandir}/man1/*


%changelog
* Fri Jun 08 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 3.7-2
+ Revision: 803637
- turn 'rpmcheck' dependency into a suggests
- add 'smart' to suggests

* Fri Jun 08 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 3.7-1
+ Revision: 803349
- disable build of pdf doc for now..
- new version:
  	o update configuration for Mandriva Linux 2012 Tech Prewview
  	o fix creation of $chroot_path/etc/profile.d/99info.sh as non-root
  	o add support for explicitly specifying rpmcheck or smartcheck
  	o fix isohybrid option
  	o speed up urpmi with '--fastunsafe'
- build pdf in %%build, not %%install
- add buildrequires on texlive-collection-fontsextra
- add version to license
- cleanups
- update to latest from svn

  + Antoine Ginies <aginies@mandriva.com>
    - add rpmtools requires

* Thu Mar 31 2011 Antoine Ginies <aginies@mandriva.com> 3.5-1
+ Revision: 649413
- release 3.5

* Thu May 27 2010 Antoine Ginies <aginies@mandriva.com> 3.4-1mdv2011.0
+ Revision: 546318
- add the new tarball
- release 3.4

* Tue May 18 2010 Antoine Ginies <aginies@mandriva.com> 3.3-1mdv2010.1
+ Revision: 545219
- release 3.3

* Tue May 18 2010 Antoine Ginies <aginies@mandriva.com> 3.2-1mdv2010.1
+ Revision: 545075
- release 3.2

* Wed Apr 28 2010 Antoine Ginies <aginies@mandriva.com> 3.1-1mdv2010.1
+ Revision: 540427
- release 3.1

* Wed Apr 07 2010 Antoine Ginies <aginies@mandriva.com> 3.0-1mdv2010.1
+ Revision: 532667
- sync from svn
- sync to latest release available in svn
- release 3.0
- add the new latex doc

* Tue Feb 23 2010 Antoine Ginies <aginies@mandriva.com> 2.0-3mdv2010.1
+ Revision: 510053
- update the doc, and use a forkmanager

* Tue Feb 23 2010 Antoine Ginies <aginies@mandriva.com> 2.0-2mdv2010.1
+ Revision: 510038
- use formanager to speed up the depencies process

* Fri Feb 12 2010 Antoine Ginies <aginies@mandriva.com> 2.0-1mdv2010.1
+ Revision: 504473
- release 2.0

* Thu Oct 29 2009 Antoine Ginies <aginies@mandriva.com> 1.1-1mdv2010.0
+ Revision: 460065
- release 1.1

* Thu Sep 10 2009 Antoine Ginies <aginies@mandriva.com> 1.0-1mdv2010.0
+ Revision: 436810
- new release

* Tue Aug 11 2009 Antoine Ginies <aginies@mandriva.com> 0.8-1mdv2010.0
+ Revision: 414793
- release 0.8

* Fri Aug 07 2009 Antoine Ginies <aginies@mandriva.com> 0.7-1mdv2010.0
+ Revision: 411084
- release 0.7

* Thu Jul 16 2009 Antoine Ginies <aginies@mandriva.com> 0.6-1mdv2010.0
+ Revision: 396561
- release 0.6

* Thu Jun 18 2009 Antoine Ginies <aginies@mandriva.com> 0.5-1mdv2010.0
+ Revision: 387232
- delete thie wrong release (bug in makefile)
- a new release
- adjust to release 0.5
- fix requires

* Sat Jun 13 2009 Antoine Ginies <aginies@mandriva.com> 0.3-1mdv2010.0
+ Revision: 385684
- remove old release
- release 0.3

* Fri Jun 12 2009 Antoine Ginies <aginies@mandriva.com> 0.2-1mdv2010.0
+ Revision: 385556
- new release 0.2

* Fri Jun 12 2009 Antoine Ginies <aginies@mandriva.com> 0.1-1mdv2010.0
+ Revision: 385494
- import bcd



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 383 |12cr|bcfg2-1.2.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		bcfg2
Version:	1.2.2
Release:	2
Summary:	A configuration management system
Group:		System/Base
License:	BSD
URL:		http://bcfg2.org
Source0:	ftp://ftp.mcs.anl.gov/pub/bcfg/bcfg2-%{version}.tar.gz
Source1:	ftp://ftp.mcs.anl.gov/pub/bcfg/bcfg2-%{version}.tar.gz.gpg
BuildArch:	noarch
Requires(post):	rpm-helper
Requires(preun): rpm-helper

BuildRequires:	python-setuptools
Requires:	python-lxml

%description
Bcfg2 helps system administrators produce a consistent, reproducible,
and verifiable description of their environment, and offers
visualization and reporting tools to aid in day-to-day administrative
tasks. It is the fifth generation of configuration management tools
developed in the Mathematics and Computer Science Division of Argonne
National Laboratory.

It is based on an operational model in which the specification can be
used to validate and optionally change the state of clients, but in a
feature unique to bcfg2 the client's response to the specification can
also be used to assess the completeness of the specification. Using
this feature, bcfg2 provides an objective measure of how good a job an
administrator has done in specifying the configuration of client
systems. Bcfg2 is therefore built to help administrators construct an
accurate, comprehensive specification.

Bcfg2 has been designed from the ground up to support gentle
reconciliation between the specification and current client states. It
is designed to gracefully cope with manual system modifications.

Finally, due to the rapid pace of updates on modern networks, client
systems are constantly changing; if required in your environment,
Bcfg2 can enable the construction of complex change management and
deployment strategies.

%package server
Summary:	Configuration management server
Group:		System/Base
Requires:	bcfg2 = %{version}-%{release}
Requires:	sendmail
Requires:	openssl
Requires:	python-gamin
Requires:	python-genshi
Requires:	python-cheetah
Requires:	graphviz
Requires(post):	rpm-helper
Requires(preun): rpm-helper

%description server
Configuration management server

%package doc
Summary:	Documentation for Bcfg2
Group:		Development/Other

BuildRequires:	python-sphinx
BuildRequires:	python-docutils

%description doc
Documentation for Bcfg2.

%prep
%setup -q -n %{name}-%{version}%{?_rc:rc%{_rc}}

# fixup some paths
perl -pi -e 's@/etc/default@%{_sysconfdir}/sysconfig@g' debian/bcfg2.init
perl -pi -e 's@/etc/default@%{_sysconfdir}/sysconfig@g' debian/bcfg2-server.init
perl -pi -e 's@/etc/default@%{_sysconfdir}/sysconfig@g' tools/bcfg2-cron

perl -pi -e 's@/usr/lib/bcfg2@%{_libexecdir}@g' debian/bcfg2.cron.daily
perl -pi -e 's@/usr/lib/bcfg2@%{_libexecdir}@g' debian/bcfg2.cron.hourly

# don't start servers by default
perl -pi -e 's@chkconfig: (\d+)@chkconfig: -@' debian/bcfg2.init
perl -pi -e 's@chkconfig: (\d+)@chkconfig: -@' debian/bcfg2-server.init

# get rid of extraneous shebangs
for f in `find src/lib -name \*.py`
do
    sed -i -e '/^#!/,1d' $f
done

%build
python -c 'import setuptools; execfile("setup.py")' build
python -c 'import setuptools; execfile("setup.py")' build_sphinx

%install
python -c 'import setuptools; execfile("setup.py")' install --skip-build --root %{buildroot}

mkdir -p %{buildroot}%{_sbindir}
mkdir -p %{buildroot}%{_initrddir}
mkdir -p %{buildroot}%{_sysconfdir}/cron.daily
mkdir -p %{buildroot}%{_sysconfdir}/cron.hourly
mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
mkdir -p %{buildroot}%{_libexecdir}
mkdir -p %{buildroot}%{_var}/lib/bcfg2
mkdir -p %{buildroot}%{_var}/cache/bcfg2
mkdir -p %{buildroot}%{_defaultdocdir}/bcfg2-doc-%{version}%{?_pre:pre%{_pre}}

mv %{buildroot}%{_bindir}/bcfg2* %{buildroot}%{_sbindir}

install -m 755 debian/bcfg2.init %{buildroot}%{_initrddir}/bcfg2
install -m 755 debian/bcfg2-server.init %{buildroot}%{_initrddir}/bcfg2-server
install -m 755 debian/bcfg2.cron.daily %{buildroot}%{_sysconfdir}/cron.daily/bcfg2
install -m 755 debian/bcfg2.cron.hourly %{buildroot}%{_sysconfdir}/cron.hourly/bcfg2
install -m 755 tools/bcfg2-cron %{buildroot}%{_libexecdir}/bcfg2-cron

install -m 644 debian/bcfg2.default %{buildroot}%{_sysconfdir}/sysconfig/bcfg2
install -m 644 debian/bcfg2-server.default %{buildroot}%{_sysconfdir}/sysconfig/bcfg2-server

touch %{buildroot}%{_sysconfdir}/bcfg2.cert
touch %{buildroot}%{_sysconfdir}/bcfg2.conf
touch %{buildroot}%{_sysconfdir}/bcfg2.key

mv build/sphinx/html/* %{buildroot}%{_defaultdocdir}/bcfg2-doc-%{version}%{?_pre:pre%{_pre}}

%post
%_post_service bcfg2

%preun
%_preun_service bcfg2

%post server
%_post_service bcfg2-server

%preun server
%_preun_service bcfg2-server

%files
%doc AUTHORS examples COPYRIGHT README
%{_mandir}/man1/bcfg2.1*
%{_mandir}/man5/bcfg2*.5*
%ghost %attr(600,root,root) %config(noreplace) %{_sysconfdir}/bcfg2.cert
%ghost %attr(600,root,root) %config(noreplace) %{_sysconfdir}/bcfg2.conf
%config(noreplace) %{_sysconfdir}/sysconfig/bcfg2
%{_sysconfdir}/cron.daily/bcfg2
%{_sysconfdir}/cron.hourly/bcfg2
%{_initrddir}/bcfg2
%{_sbindir}/bcfg2
%{_libexecdir}/bcfg2-cron
%dir %{_var}/cache/bcfg2
%{python_sitelib}/Bcfg2*.egg-info
%dir %{python_sitelib}/Bcfg2
%{python_sitelib}/Bcfg2/__init__.*
%{python_sitelib}/Bcfg2/Client
%{python_sitelib}/Bcfg2/Component.*
%{python_sitelib}/Bcfg2/Logger.*
%{python_sitelib}/Bcfg2/Options.*
%{python_sitelib}/Bcfg2/Proxy.*
%{python_sitelib}/Bcfg2/SSLServer.*
%{python_sitelib}/Bcfg2/Statistics.*
%{python_sitelib}/Bcfg2/Bcfg2Py3k.*

%files server
%{_mandir}/man8/bcfg2*.8*
%ghost %attr(600,root,root) %config(noreplace) %{_sysconfdir}/bcfg2.key
%config(noreplace) %{_sysconfdir}/sysconfig/bcfg2-server
%{_initrddir}/bcfg2-server
%{_datadir}/bcfg2
%{_sbindir}/bcfg2-*
%dir %{_var}/lib/bcfg2
%{python_sitelib}/Bcfg2/Server

%files doc
%doc %{_defaultdocdir}/bcfg2-doc-%{version}%{?_pre:pre%{_pre}}


%changelog
* Tue Apr 17 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.2.2-1
+ Revision: 791423
- version update 1.2.2

* Wed Dec 28 2011 Alexander Khrukin <akhrukin@mandriva.org> 1.2.0-1
+ Revision: 745876
- imported package bcfg2


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 384 |12cr|bchunk-1.2.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name bchunk
%define version 1.2.0
%define release %mkrel 7

Summary: CD image format conversion from bin/cue to iso/cdr
Name: %{name}
Version: %{version}
Release: %{release}
Group: Archiving/Other
License: GPL
Url: http://hes.iki.fi/bchunk
Source: %{name}-%{version}.tar.bz2
Buildroot: %{_tmppath}/%{name}-buildroot

%description
This is a Unix/C rewrite of the fine BinChunker software for
some non-Unix system. The non-Unix version of BinChunker
can be found at http://home.ptd.net/~redline/binchunker.html .
Thanks go to Bob Marietta <marietrg@SLU.EDU>, the author of
BinChunker, for the extensive help, documentation and letting me
look at his Pascal/Delphi source code!

binchunker converts a CD image in a ".bin / .cue" format
(sometimes ".raw / .cue") to a set of .iso and .cdr tracks.

The bin/cue format is used by some non-Unix cd-writing
software, but is not supported on most other cd-writing
programs.

The .iso track contains an ISO file system, which can be
mounted through a loop device on Linux systems, or
written on a CD-R using cdrecord.

The .cdr tracks are in the native CD audio format. They can
be either written on a CD-R using cdrecord -audio, or converted
to WAV (or any other sound format for that matter) using
sox.

%prep

%setup -q

%build
CFLAGS="$RPM_OPT_FLAGS" make

%install
rm -rf $RPM_BUILD_ROOT

install -m 755 -d  $RPM_BUILD_ROOT%{_bindir}
install -m 755 bchunk $RPM_BUILD_ROOT%{_bindir}

%files
%defattr (-,root,root)
%doc COPYING README bchunk-%{version}.lsm
%{_bindir}/*

%clean
rm -rf $RPM_BUILD_ROOT



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-7mdv2011.0
+ Revision: 616744
- the mass rebuild of 2010.0 packages

* Tue Sep 01 2009 Thierry Vignaud <tv@mandriva.org> 1.2.0-6mdv2010.0
+ Revision: 424024
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.2.0-5mdv2009.0
+ Revision: 243207
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 1.2.0-3mdv2008.1
+ Revision: 135828
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import bchunk


* Tue Aug 01 2006 Lenny Cartier <lenny@mandriva.com> 1.2.0-3mdv2007.0
- rebuild

* Wed Jul 06 2005 Lenny Cartier <lenny@mandriva.com> 1.2.0-2mdk
- rebuild

* Wed Jun 30 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.2.0-1mdk
- 1.2.0

* Fri Feb 20 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.1.1-4mdk
- rebuild

* Fri Jan 24 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.1.1-3mdk
- rebuild

* Thu Aug 29 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.1.1-2mdk
- rebuild

* Sat Aug 25 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.1.1-1mdk
- updated to  1.1.1

* Wed Jun 27 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.0.0-5mdk
- rebuild

* Fri Jan 05 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.0.0-4mdk 
- rebuild

* Fri Jul 28 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.0.0-3mdk
- BM

* Tue Apr 20 2000 Lenny Cartier <lenny@mandrakesoft.com> 1.0.0-2mdk
- fix group


* Mon Feb 07 2000 Lenny Cartier <lenny@mandrakesoft.com>
- mandrake build

* Thu Nov  5 1998 Fryguy_ <fryguy@falsehope.com>
  [bchunk-1.0.0-1]
- Initial Release    

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 385 |12cr|bcrypt-1.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		bcrypt
Summary:	A lightweight blowfish file encryption utility
Version:	1.1 
Release:	%mkrel 8 
Source0:	%{name}-%{version}.tar.bz2
Source1:	%{name}.1.bz2
URL:		http://bcrypt.sourceforge.net/index.html
Group:		Archiving/Other
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
License:	BSD
BuildRequires:	zlib-devel

%description
bcrypt is a blowfish file encryption utility which aims for cross-platform
portability. In addition to providing 448-bit encryption, bcrypt can overwrite
input files with random garbage before deletion in order to make low-level
data recovery much more difficult.

%prep
%setup -q

%build
%make

%install
rm -rf $RPM_BUILD_ROOT
install -m755 bcrypt -D $RPM_BUILD_ROOT%{_bindir}/bcrypt
install -m644 %SOURCE1 -D $RPM_BUILD_ROOT%{_mandir}/man1/%{name}.1.bz2

%clean 
rm -rf $RPM_BUILD_ROOT 

%files 
%defattr(-,root,root)
%doc README LICENSE
%{_bindir}/*
%{_mandir}/man1/%{name}.1*




%changelog
* Wed Apr 21 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.1-8mdv2010.1
+ Revision: 537482
- don't define release and version on top of spec.

* Tue Sep 01 2009 Thierry Vignaud <tv@mandriva.org> 1.1-8mdv2010.0
+ Revision: 424025
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 1.1-7mdv2008.1
+ Revision: 135828
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Thu Dec 14 2006 Eskild Hustvedt <eskild@mandriva.org> 1.1-7mdv2007.0
+ Revision: 97171
- Yearly rebuild
- Import bcrypt

* Sat Oct 22 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.1-6mdk
- Fix BuildRequires

* Fri May 27 2005 Eskild Hustvedt <eskild@mandriva.org> 1.1-5mdk
- Minor fixes to the manpage (manpage 0.1.1)

* Thu May 26 2005 Eskild Hustvedt <eskild@mandriva.org> 1.1-4mdk
- Fixed the URL (I'll probably stop updating it for today now)

* Thu May 26 2005 Eskild Hustvedt <eskild@mandriva.org> 1.1-3mdk
- Make the spec a tad prettier to pelase Oden :P

* Thu May 26 2005 Eskild Hustvedt <eskild@mandriva.org> 1.1-2mdk
- Source1: Manpage

* Mon May 23 2005 Eskild Hustvedt <eskild@mandriva.org> 1.1-1mdk
- Initial Mandriva Linux package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 386 |12cr|beansbinding-1.2.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define section		free

Name:		beansbinding
Version:	1.2.1
Release:	7
Epoch:		0
Summary:        Beans Binding API
License:        LGPL
Url:            https://beansbinding.dev.java.net/
Group:		Development/Java
#
Source0:        https://beansbinding.dev.java.net/files/documents/6779/73673/beansbinding-1.2.1-src.zip
BuildRequires:	java-rpmbuild >= 1.6
BuildRequires:	java-devel >= 1.6
BuildRequires:	java >= 1.6
BuildRequires:  ant
BuildRequires:  ant-nodeps
BuildRequires:  ant-junit
Requires:	java >= 1.6
BuildArch:      noarch

%description
In essence, Beans Binding (JSR 295) is about keeping two properties
(typically of two objects) in sync. An additional emphasis is placed on the 
ability to bind to Swing components, and easy integration with IDEs such as 
NetBeans. This project provides the reference implementation.

%package javadoc
Summary:	Javadoc for %{name}
Group:		Development/Java
Requires(post):   /bin/rm,/bin/ln
Requires(postun): /bin/rm

%description javadoc
Javadoc for %{name}.

%prep
%setup -q -c -n %{name}-%{version}
# remove all binary libs
find . -name "*.jar" -exec %{__rm} -f {} \;

%build
[ -z "$JAVA_HOME" ] && export JAVA_HOME=%{_jvmdir}/java 
ant dist

%install
# jar
%{__install} -d -m 755 %{buildroot}%{_javadir}
%{__install} -m 644 dist/%{name}.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
%{__ln_s} %{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}.jar
# javadoc
%{__install} -d -m 755 %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -pr dist/javadoc/* %{buildroot}%{_javadocdir}/%{name}-%{version}
(cd %{buildroot}%{_javadocdir} && ln -sf %{name}-%{version} %{name})

%post javadoc
%{__rm} -f %{_javadocdir}/%{name}
ln -s %{name}-%{version} %{_javadocdir}/%{name}

%postun javadoc
if [ $1 -eq 0 ]; then
  %{__rm} -f %{_javadocdir}/%{name}
fi

%files
%defattr(-,root,root)
%{_javadir}/*


%files javadoc
%defattr(-,root,root)
%dir %{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}-%{version}/*
%ghost %{_javadocdir}/%{name}


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0:1.2.1-6mdv2011.0
+ Revision: 616745
- the mass rebuild of 2010.0 packages

* Tue Sep 01 2009 Thierry Vignaud <tv@mandriva.org> 0:1.2.1-5mdv2010.0
+ Revision: 424026
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0:1.2.1-4mdv2009.0
+ Revision: 243208
- rebuild

* Sun Dec 16 2007 Anssi Hannula <anssi@mandriva.org> 0:1.2.1-2mdv2008.1
+ Revision: 120835
- buildrequire java-rpmbuild, i.e. build with icedtea on x86(_64)

* Thu Dec 13 2007 Jaroslav Tulach <jtulach@mandriva.org> 0:1.2.1-1mdv2008.1
+ Revision: 119152
- First package of beansbinding library
- create beansbinding


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 387 |12cr|beast-0.7.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# maintainer is lazy, just using version number as API version and library
# major -- Abel
%define api_version	0.7
%define major		6
%define libname		%mklibname %{name} %{api_version} %{major}
%define develname	%mklibname %{name} -d

%define custom_dsp 0
%{?dsp_device: %global custom_dsp 1}

%define custom_midi 0
%{?midi_device: %global custom_midi 1}

Name:		beast
Summary:	Music composition and audio synthesis framework and tool
Version:	0.7.6
Release:	1
Source0:	ftp://beast.gtk.org/pub/beast/v0.7/%{name}-%{version}.tar.bz2
Patch0:		beast-tests-bse-filtertest.cc.diff
Patch1:		beast-data-desktop.in.diff
Patch2:		beast-0.7.6-sfmt.patch
# ubuntuu patches
Patch101:	100_deprecated.diff
URL:		http://beast.gtk.org/
License:	GPLv2+
Group:		Sound
BuildRequires:	groff
BuildRequires:	imagemagick
BuildRequires:	perl-XML-Parser
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(guile-1.8)
BuildRequires:	pkgconfig(libgnomecanvas-2.0)
BuildRequires:	pkgconfig(mad)
BuildRequires:	pkgconfig(pango)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(zlib)
Requires:	%{libname} = %{version}-%{release}

%description
BEAST (the BEdevilled Audio System) is a GTK+/GNOME-based frontend to
BSE (the Bedevilled Sound Engine). BSE comes with the abilities to
load/store songs and synthesis networks (in .bse files), play them
modify them, etc. BEAST provides the necessary GUI to make actual
use of BSE. Synthesis filters (BseSources) are implemented in shared
library modules, and get loaded on demand.

NOTE: This package assumes audio device of your sound card is /dev/dsp,
and MIDI device is /dev/midi; this setting may not fit your machine. If
this is the case, please rebuild this RPM with the following options
(assuming audio device is /dev/dsp2 and MIDI device is /dev/midi1):

    rpmbuild --rebuild --define='dsp_device /dev/dsp2' \
        --define='midi_device /dev/midi1' beast-?.?.?-?mdk.src.rpm

%package -n %{libname}
Summary:	Dynamic libraries from %{name}
Group:		System/Libraries
License:	LGPLv2+

%description -n %{libname}
BEAST (the BEdevilled Audio System) is a GTK+/GNOME-based frontend to
BSE (the Bedevilled Sound Engine). BSE comes with the abilities to
load/store songs and synthesis networks (in .bse files), play them
modify them, etc. BEAST provides the necessary GUI to make actual
use of BSE. Synthesis filters (BseSources) are implemented in shared
library modules, and get loaded on demand.

You must install this library before running %{name}.

%package -n %{develname}
Summary:	Header files and static libraries from %{name}
Group: 		Development/C
License:	LGPLv2+
Requires:	%{libname} = %{version}-%{release}
Provides:	%{libname}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
Libraries and includes files for developing programs based on %{name}.

%prep
%setup -q
%patch0 -p0
%patch2 -p1
%patch101 -p1

%build
%configure2_5x \
%if %{custom_dsp}
	--enable-osspcm=%{dsp_device} \
%else
	--enable-osspcm=/dev/dsp \
%endif
%if %{custom_midi}
	--enable-ossmidi=%{midi_device} \
%else
	--enable-ossmidi=/dev/midi \
%endif

%make

%install
%makeinstall_std UPDATE_MIME_DATABASE=

#icons
mkdir -p %{buildroot}%{_iconsdir} \
         %{buildroot}%{_miconsdir}
install -D -m 644       data/beast.png %{buildroot}%{_liconsdir}/%{name}.png
convert -geometry 32x32 data/beast.png %{buildroot}%{_iconsdir}/%{name}.png
convert -geometry 16x16 data/beast.png %{buildroot}%{_miconsdir}/%{name}.png

# remove files not bundled
rm -f %{buildroot}%{_libdir}/bse/v*/plugins/*.la

%find_lang %{name} --all-name

%files -f %{name}.lang
%doc README AUTHORS COPYING* NEWS TODO
%{_bindir}/*
%{_datadir}/application-registry/*.applications
%{_datadir}/applications/*.desktop
%{_datadir}/bse
%{_datadir}/%{name}
%{_datadir}/mime/packages/*.xml
%{_datadir}/mime-info/*
%{_datadir}/pixmaps/*
%{_libdir}/bse
%{_mandir}/man1/*
%{_liconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png

%files -n %{libname}
%{_libdir}/libbse-%{api_version}.so.%{major}*

%files -n %{develname}
%doc ChangeLog
%{_includedir}/*
%{_libdir}/pkgconfig/*.pc
%{_libdir}/*.so
%{_mandir}/man5/*



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 388 |12cr|become-0.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		become
Version:	0.1
Release:	%mkrel 4
URL:		http://www.bindshell.net/tools/become
Source:		http://www.bindshell.net/tools/become/become.tgz
Summary:	Utility to changes the effective, or real, user and group id
License:	BSD
Group:		System/Base
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
%description
The become utility changes the current effective, or real, user and
group identity to those specified on the command line. The default shell
(/bin/sh) is then executed.
UID and GID are specified numercially and do not have to be currently
defined on the system.

%prep
%setup -q -n %{name}

%build
%{make}
lzma become.8

%install
%{__rm} -Rf %{buildroot}
%{__mkdir_p} %{buildroot}%{_sbindir} %{buildroot}%{_mandir}/man8
%{__install} -c become %{buildroot}%{_sbindir}
%{__install} -c -m 644 become.8.lzma %{buildroot}%{_mandir}/man8

%files
%doc LICENSE
%{_sbindir}/%{name}
%{_mandir}/man8/%{name}.8.*



%changelog
* Tue Sep 01 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.1-4mdv2010.0
+ Revision: 424029
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.1-3mdv2009.0
+ Revision: 243210
- rebuild

* Thu Feb 14 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.1-1mdv2008.1
+ Revision: 167826
- fix no-buildroot-tag

* Fri Aug 17 2007 Nicolas Vigier <nvigier@mandriva.com> 0.1-1mdv2008.0
+ Revision: 65018
- Import become


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 389 |12cr|beediff-1.9-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name beediff
%define version 1.9
%define release %mkrel 5

Summary: Graphical file comparator
Name:    %{name}
Version: %{version}
Release: %{release}
License: GPLv2+
Group:   File tools
URL:     http://www.beesoft.org/index.php?id=beediff
Source0: http://www.beesoft.org/download/%{name}_%{version}_src.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
BuildRequires: qt4-devel

%description
BeeDiff (beediff) is a graphical file comparator.
User have a possibilty to compare a two text files.
All differences are highlighted in colors.

%prep
%setup -q -n %{name}

%build
%qmake_qt4
%make

%install
rm -rf $RPM_BUILD_ROOT

install -D %{name} %{buildroot}/%{_bindir}/%{name}
install -D img/%{name}.png %{buildroot}/%{_iconsdir}/%{name}.png

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc licence.txt
%{_bindir}/%{name}
%{_iconsdir}/%{name}.png


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.9-5mdv2011.0
+ Revision: 610064
- rebuild

* Tue Jun 22 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1.9-4mdv2010.1
+ Revision: 548543
- change url and source to the new location, (mdv #59882)

* Tue Sep 01 2009 Thierry Vignaud <tv@mandriva.org> 1.9-3mdv2010.0
+ Revision: 424030
- rebuild

* Sun Sep 14 2008 Funda Wang <fwang@mandriva.org> 1.9-2mdv2009.0
+ Revision: 284696
- rebuild with correct flags
- spec cleanup

* Sun Sep 14 2008 trem <trem@mandriva.org> 1.9-1mdv2009.0
+ Revision: 284666
- update to 1.9

* Tue Sep 02 2008 trem <trem@mandriva.org> 1.8-1mdv2009.0
+ Revision: 279339
- add description
- import beediff


* Sun Aug 31 2008 trem <trem@mandriva.org> 
- Initial build.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 390 |12cr|beep-1.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The pc speaker
Name:		beep
Version:	1.3
Release:	%mkrel 1
License:	GPLv2
Group:		Sound
URL:		http://www.johnath.com/beep/
Source0:	http://www.johnath.com/beep/%{name}-%{version}.tar.gz
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
Beep allows the user to control the pc-speaker with precision,
allowing different sounds to indicate different events. While it
can be run quite happily on the commandline, it's intended place
of residence is within shell/perl scripts, notifying the user when
something interesting occurs. Of course, it has no notion of
what's interesting, but it's real good at that notifying part.

%prep
%setup -q

%build
gcc %{optflags} -Wall -o beep beep.c

%install
rm -rf %{buildroot}

mkdir -p %{buildroot}/%{_bindir}
mkdir -p %{buildroot}/%{_mandir}/man1
install -m 755 beep %{buildroot}/%{_bindir}/
gunzip beep.1.gz
install -m 644 beep.1 %{buildroot}%{_mandir}/man1/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGELOG COPYING CREDITS README
%{_bindir}/*
%{_mandir}/man1/*




%changelog
* Tue Aug 17 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.3-1mdv2011.0
+ Revision: 570825
- remove p0, previous applied
- new version

* Thu Feb 04 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.2.2-11mdv2010.1
+ Revision: 500663
- Fix summary for this warning
  beep.i586: W: name-repeated-in-summary C Beep
- fix licence

* Tue Sep 01 2009 Thierry Vignaud <tv@mandriva.org> 1.2.2-10mdv2010.0
+ Revision: 424031
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.2.2-9mdv2009.0
+ Revision: 243211
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 1.2.2-7mdv2008.1
+ Revision: 135828
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Dec 22 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-7mdv2007.0
+ Revision: 101615
- Import beep

* Tue Jun 27 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-7mdv2007.0
- added one patch by debian

* Sat May 14 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-6mdk
- rebuild

* Thu Apr 08 2004 Michael Scherer <misc@mandrake.org> 1.2.2-5mdk 
- Build release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 391 |12cr|beret-1.2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		beret
Version:	1.2.0
Release:	2
Summary:	Beret is a 2D puzzle platformer
Group:		Games/Arcade
Url:		http://kiwisauce.com
Source0:	%{name}.tar.bz2
License:	GPLv2
BuildRequires:	SDL-devel
BuildRequires:	SDL_image-devel
BuildRequires:	SDL_ttf-devel
BuildRequires:	SDL_mixer-devel
Patch0:		math_lib.patch

%description
Beret is a 2D puzzle platformer about a 
telekinetic scientist that is available for Windows, Mac OS X, and Linux.

%prep
%setup -q -n %{name}
%patch0 -p1

%build
cp /usr/include/SDL/* ./
%make

%install
mkdir -p %{buildroot}%{_bindir}
install -m 0755 %{name} %{buildroot}%{_bindir}
#install data

mkdir -p %{buildroot}%{_datadir}/%{name}/images
install -m 0644 images/*.{png,bmp} %{buildroot}%{_datadir}/%{name}/images
#install music
mkdir -p %{buildroot}%{_datadir}/%{name}/music
install -m 0644 music/*.ogg %{buildroot}%{_datadir}/%{name}/music
#install sfx
mkdir -p %{buildroot}%{_datadir}/%{name}/sfx
install -m 0644 sfx/*.wav %{buildroot}%{_datadir}/%{name}/sfx
#install rooms
mkdir -p %{buildroot}%{_datadir}/%{name}/rooms
install -m 0644 rooms/* %{buildroot}%{_datadir}/%{name}/rooms
#font
install -m 0644 AveriaSans-Regular.ttf  %{buildroot}%{_datadir}/%{name}/

%files
%{_bindir}/%{name}
%{_datadir}/%{name}/images/*
%{_datadir}/%{name}/music/*
%{_datadir}/%{name}/sfx/*
%{_datadir}/%{name}/rooms/*
%{_datadir}/%{name}/AveriaSans-Regular.ttf


%changelog
* Tue Jan 10 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.2.0-2
+ Revision: 759349
- AveriaSans-Regular font needed for game
- music sfx rooms added

* Mon Jan 09 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.2.0-1
+ Revision: 759211
- music and pictures added
- imported package beret


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 392 |12cr|berusky-1.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		berusky
Version:	1.4
Release:	%mkrel 1
Summary:	Sokoban clone
License:	GPLv2+
Group:		Games/Puzzles
URL:		http://www.anakreon.cz/
Source0:	http://anakreon.cz/download/%{name}-%{version}.tar.gz
Patch0:		%{name}-1.4-gettext.patch
Patch1:		%{name}-1.4-datapath.patch
Source1:	berusky.png
BuildRequires:	SDL-devel
BuildRequires:	gettext-devel
Requires:	%{name}-data

%description
Berusky is a 2D logic game based on an ancient puzzle named Sokoban.

An old idea of moving boxes in a maze has been expanded with new logic
items such as explosives, stones, special gates and so on.
In addition, up to five bugs can cooperate and be controlled by the player.

This package contains a binary for the game.

%prep
%setup -q
%patch0 -p1 -b .gettext
%patch1 -p0
touch config.rpath ABOUT-NLS

%build
autoreconf -fi
%configure2_5x
%make

%install
%__rm -rf %{buildroot}
%makeinstall_std

# Remove docs from a wrong directory
%__rm -rf %{buildroot}%{_prefix}/doc

# Install icon
%__install -D -p %{SOURCE1} %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/%{name}.png

# Desktop-file
%__mkdir_p %{buildroot}%{_datadir}/applications
%__cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Name=Berusky
Comment=Rescue the bugs!
Exec=%{_gamesbindir}/%{name}
Terminal=false
Type=Application
StartupNotify=false
Icon=%{name}
Categories=Game;LogicGame;
EOF

# Move berusyk.ini to /etc
%__mkdir_p %{buildroot}%{_sysconfdir}/%{name}
%__mv %{buildroot}%{_datadir}/%{name}/%{name}.ini %{buildroot}%{_sysconfdir}/%{name}

# Remove empty %{_datadir}, and create %{_gamesdatadir} for files from berusky-data
%__rm -fR %{buildroot}%{_datadir}/%{name}
%__mkdir_p %{buildroot}%{_gamesdatadir}/%{name}

# Move binary to /usr/games
%__mv %{buildroot}%{_bindir} %{buildroot}%{_gamesbindir}

%clean
%__rm -rf %{buildroot}

%files
%doc AUTHORS ChangeLog INSTALL NEWS README TODO
%{_gamesbindir}/*
%{_gamesdatadir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}/*
%{_datadir}/applications/mandriva-%{name}.desktop
%{_datadir}/icons/hicolor/32x32/apps/%{name}.png



%changelog
* Tue May 01 2012 Andrey Bondrov <abondrov@mandriva.org> 1.4-1mdv2011.0
+ Revision: 794778
- imported package berusky


* Tue May 01 2012 Andrey Bondrov <abondrov@mandriva.org> 1.4-1mdv2010.2
- Import from Mageia
- Update patch0
- Fix Exec path in desktop file
- New version 1.4

* Tue Jan 31 2012 kamil <kamil> 1.3-3.mga2
+ Revision: 203637
- fix paths and make them generic for games
- include mga-fix-working-paths.patch
  o fix paths in berusky.ini
  o fix path of the .ini file

* Mon Jan 30 2012 fwang <fwang> 1.3-2.mga2
+ Revision: 203418
- br gettext-devel
- do not pull gtk2 during build
- use sourcenum
- drop unneeded BR for gtk
- fix desktop file (remove ext from icon)
- SDL req does not exist, and does not to be speficied

* Mon Jan 30 2012 kamil <kamil> 1.3-1.mga2
+ Revision: 203356
- new version 1.3
- drop berusky-level-load.patch (merged upstream)

* Mon Jan 30 2012 kamil <kamil> 1.2-5.mga2
+ Revision: 203314
- adapt .spec for Mageia
- imported package berusky


* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild

* Tue Dec 06 2011 Adam Jackson <ajax@redhat.com> - 1.2-3
- Rebuild for new libpng

* Wed Jun 22 2011 Martin Stransky <stransky@redhat.com> 1.2-2
- Fixed rhbz#689106 - seg. fault after start

* Sun Mar 6 2011 Martin Stransky <stransky@redhat.com> 1.2-1
- updated to 1.2

* Thu Nov 19 2009 Martin Stransky <stransky@redhat.com> 1.1-13
- fixed dirs (#473628)

* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1-12
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild

* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1-11
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild

* Tue Dec 2 2008 Martin Stransky <stransky@redhat.com> 1.1-10
- added patch from #458477 - Berusky aborts at end
  of intermediate level 18

* Mon Jul 14 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 1.1-9
- fix license tag

* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.1-8
- Autorebuild for GCC 4.3

* Fri Jan 18 2008 Martin Stransky <stransky@redhat.com> 1.1-7
- rebuild

* Wed Aug 29 2007 Fedora Release Engineering <rel-eng at fedoraproject dot org> - 1.1-6
- Rebuild for selinux ppc32 issue.

* Thu Jun 26 2007 Martin Stransky <stransky@redhat.com> 1.1-5
- added a menu entry and an icon

* Wed May 23 2007 Martin Stransky <stransky@redhat.com> 1.1-4
- removed spec files from binary rpm package

* Tue May 8 2007 Martin Stransky <stransky@redhat.com> 1.1-3
- moved documentation from doc/berusky-1.1/berusky to doc/berusky-1.1

* Tue May 8 2007 Martin Stransky <stransky@redhat.com> 1.1-2
- fixed build in mock

* Mon Apr 23 2007 Martin Stransky <stransky@redhat.com> 1.1-1
- fixes from #237416

* Fri Apr 20 2007 Martin Stransky <stransky@redhat.com> 1.0-1
- initial build

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 393 |12cr|berusky-data-1.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname berusky

Name:		%{oname}-data
Version:	1.4
Release:	%mkrel 1
Summary:	Game data files for Berusky
License:	GPLv2+
Group:		Games/Puzzles
URL:		http://www.anakreon.cz/
Source0:	http://anakreon.cz/download/%{name}-%{version}.tar.gz
BuildArch:	noarch

%description
A datafile for Berusky. Berusky is a 2D logic game based on an ancient
puzzle named Sokoban.

An old idea of moving boxes in a maze has been expanded with new logic
items such as explosives, stones, special gates and so on.
In addition, up to five bugs can cooperate and be controlled by the player.

This package contains a data for the game, i.e. files with graphics, levels,
game rules and configuration.


%prep
%setup -q

%build

%install
%__rm -rf %{buildroot}
%__mkdir_p %{buildroot}%{_gamesdatadir}/%{oname}

cp -p -R GameData %{buildroot}%{_gamesdatadir}/%{oname}
cp -p -R Graphics %{buildroot}%{_gamesdatadir}/%{oname}
cp -p -R Levels   %{buildroot}%{_gamesdatadir}/%{oname}

# berusky.ini is installed from the berusky package

%clean
%__rm -rf %{buildroot}

%files
%doc README COPYING
%{_gamesdatadir}/%{oname}/*



%changelog
* Tue May 01 2012 Andrey Bondrov <abondrov@mandriva.org> 1.4-1
+ Revision: 794784
- imported package berusky-data


* Tue May 01 2012 Andrey Bondrov <abondrov@mandriva.org> 1.4-1mdv2010.2
- Import from Mageia
- New version 1.4

* Tue Jan 31 2012 kamil <kamil> 1.0-11.mga2
+ Revision: 203632
- don't own berusky-data_directory
- don't install berusky.ini from this package, it's in berusky

* Mon Jan 30 2012 kamil <kamil> 1.0-10.mga2
+ Revision: 203341
- adapt .spec for Mageia
- imported package berusky-data


* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild

* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild

* Thu Nov 19 2009 Martin Stransky <stransky@redhat.com> 1.0-7
- fixed licence & #473628

* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild

* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild

* Mon Jul 14 2008 Tom "spot" Callaway <tcallawa@redhat.com> 1.0-4
- fix license tag

* Tue May 8 2007 Martin Stransky <stransky@redhat.com> 1.0-3
- added build section

* Mon Apr 23 2007 Martin Stransky <stransky@redhat.com> 1.0-2
- fixes from #237416

* Fri Apr 20 2007 Martin Stransky <stransky@redhat.com> 1.0-1
- initial build


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 394 |12cr|bfast-0.7.0a-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		bfast
Version:	0.7.0a
Release:	1
Summary:	Blat-like Fast Accurate Search Tool

Group:		Sciences/Physics
License:	GPLv2 and MIT
URL:		http://bfast.sourceforge.net
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz

BuildRequires:	zlib-devel bzip2-devel

%description

BFAST facilitates the fast and accurate mapping of short reads to
reference sequences.  Some advantages of BFAST include:

Speed: enables billions of short reads to be mapped quickly.

Accuracy: A priori probabilities for mapping reads with defined set of variants.

An easy way to measurably tune accuracy at the expense of speed.

Specifically, BFAST was designed to facilitate whole-genome
resequencing, where mapping billions of short reads with variants is
of utmost importance.

BFAST supports both Illumina and ABI SOLiD data, as well as any other
Next-Generation Sequencing Technology (454, Helicos), with particular
emphasis on sensitivity towards errors, SNPs and especially
indels. Other algorithms take short-cuts by ignoring errors, certain
types of variants (indels), and even require further alignment, all to
be the "fastest" (but still not complete). BFAST is able to be tuned
to find variants regardless of the error-rate, polymorphism rate, or
other factors.


%prep
%setup -q

# temporary fix for 32-bit build problem
sed -i '/^extended_CFLAGS=/ s/-m64//' configure

%build
%configure
%make

%install
%makeinstall_std

rm %{buildroot}/%{_docdir}/%{name}/LICENSE
rm %{buildroot}/%{_docdir}/%{name}/bfast-book.pdf


%files
%doc AUTHORS ChangeLog NEWS README LICENSE
%doc manual/bfast-book.pdf
%{_bindir}/balignmentscoredistribution
%{_bindir}/balignsim
%{_bindir}/bevalsim
%{_bindir}/bfast
%{_bindir}/bfast.resubmit.pl
%{_bindir}/bfast.submit.pl
%{_bindir}/bgeneratereads
%{_bindir}/bindexdist
%{_bindir}/bindexhist
%{_bindir}/bmfmerge
%{_bindir}/brepeat
%{_bindir}/btestindexes
%{_bindir}/ill2fastq.pl
%{_bindir}/solid2fastq


%changelog
* Mon Nov 28 2011 Alexander Khrukin <akhrukin@mandriva.org> 0.7.0a-1
+ Revision: 734971
- imported package bfast


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 395 |12cr|bfc-0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#define git	20121105

Name:		bfc
Version:	0.1
Release:	%{?git:0.git%{git}.}2
Summary:	An alternative ABF client
Group:		Development/Other
License:	GPLv3+
URL:		https://github.com/mikhirev/bfc
%if 0%{?git}
Source0:	%{name}-%{git}.tar.xz
%else
Source0:	%{name}-%{version}.tar.xz
%endif
Source1:	bfc.conf
Patch0:		bfc-0.1-git20121122.patch
BuildArch:	noarch

%description
Build Farm Client aka bfc is an alternative command line client for ABF
(Automated Build Farm) and %{distribution} maintainers' helper.
It is being under development and not feature rich yet.

%prep
%setup -q %{?git: -n %{name}-%{git}}
%patch0 -p1

%build
pod2man bfc > bfc.1

%install
install -D -m 755 bfc %{buildroot}%{_bindir}/bfc
install -D -m 644 bfc.1 %{buildroot}%{_mandir}/man1/bfc.1
install -D -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/bfc.conf

%files
%doc README
%{_bindir}/bfc
%{_mandir}/man1/bfc.1*
%config(noreplace) %{_sysconfdir}/bfc.conf

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 396 |12cr|bfr-1.6-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	bfr
%define version	1.6
%define release %mkrel 7

Name: 	 	%{name}
Summary: 	General-purpose command-line pipe buffer
Version: 	%{version}
Release: 	%{release}

Source:		%{name}-%{version}.tar.bz2
URL:		http://www.glines.org:8000/software/buffer.html
License:	GPL
Group:		System/Kernel and hardware
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
Buffer is a general-purpose command-line pipe buffer. It buffers data from
stdin and sends it to stdout, adjusting to best fit the pace stdout can
handle. It can solve problems on either end of a pipe. For instance, if the
incoming stream is slower than outgoing, performance is mainly dependent on
the "start-stream threshold" you set. This can be used to group data into
larger packets to, for an example, reduce seeking on a tape drive. In the
case of the outgoing being slower, the "stop-stream threshold" prevents
unnecessary CPU from being taken up by reading single-bytes and such (if the
output stream accepts data one byte at a time, for instance), and will
output-only until the buffer goes down to 97% or so. This speeds up certain
procedures, such as creating a tar file, gzipping it, and putting it through
a program such as "netcat". It boosts performance by allowing a certain level
of detachment between the two... allowing tar and (especially) gzip to do its
work at the same time the network is doing its work, so you're not sending
one packet and THEN seeing gzip kick in to create the next.

The Buffer distribution also contains a variant of buffer named Bufplay (bfp).
Bufplay's purpose is to do the same sort of buffering as Buffer, but it is
intended for use with OSS, configuring /dev/dsp for the type of sound data
you specify and playing it. If, for some reason, you want to be cool like me
and have 60 megs of RAM inbetween mpg123 and your sound card, you can. =)

%prep
%setup -q

%build
%configure
%make
										
%install
rm -rf $RPM_BUILD_ROOT
%makeinstall

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README
%{_bindir}/bfr
%{_bindir}/bfp
%{_mandir}/man1/bfr.1.*




%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.6-7mdv2011.0
+ Revision: 616747
- the mass rebuild of 2010.0 packages

* Tue Sep 01 2009 Thierry Vignaud <tv@mandriva.org> 1.6-6mdv2010.0
+ Revision: 424032
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.6-5mdv2009.0
+ Revision: 243212
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 1.6-3mdv2008.1
+ Revision: 135828
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Thu Feb 08 2007 Stefan van der Eijk <stefan@mandriva.org> 1.6-3mdv2007.0
+ Revision: 118197
- rebuild
- Import bfr

* Tue Nov 08 2005 Austin Acton <austin@mandriva.org> 1.6-2mdk
- Rebuild

* Sat Apr 03 2004 Austin Acton <austin@mandrake.org> 1.6-1mdk
- 1.6


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 397 |12cr|bg5ps-1.3.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	bg5ps
%define	version	1.3.0
%define	release	%mkrel 15

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	A program for converting PostScript files to Chinese PostScript files
Source0:	ftp://ftp.debian.org/debian/dists/unstable/main/source/text/%{name}_%{version}.orig.tar.bz2
Patch0:		bg5ps-geoff.patch
Source1:	gb2312-bg5ps.conf
Source2:	gbps
# note: should we apply debian's patch? heavy hacky hack ..!!
Group:		System/Internationalization
Requires:	fonts-ttf-big5 fonts-ttf-gb2312 locales-zh
BuildRequires:	freetype-devel
License:	GPL
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
bg5ps is a program for converting normally unreadable PostScript files 
which are encoded in Big5 or GB to be readable using TrueType fonts.

Its command line options are a bit harsh to get working but there
are detailed instructions on how to do so.

The default system wide encoding is Big5. This can be overridden either by
using the GB configuration file in the documents directory, which will then
prevail to be the system wide policy for bg5ps or alternatively you may want to
use a custom-defined one in your home directory, which will be on a per-user
basis.


%prep
%setup -q
%patch0 -p1

%build
%make CFLAGS="$RPM_OPT_FLAGS"

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT{%{_bindir},%{_sysconfdir}/chinese}
make BINDIR=$RPM_BUILD_ROOT%{_bindir} \
   ETCDIR=$RPM_BUILD_ROOT%{_sysconfdir}/chinese install

#install default big5 configuration file to /etc/chinese.
install -m644 big5-bg5ps.conf $RPM_BUILD_ROOT%{_sysconfdir}/chinese/bg5ps.conf
install -m644 %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/chinese/gb2312-bg5ps.conf
install -m755 %{SOURCE2} $RPM_BUILD_ROOT%{_bindir}/gbps

%clean
rm -rf $RPM_BUILD_ROOT

# we don't use noreplace, stupid. we have a user defined one in ~/ ...

%files
%defattr(-,root,root)
%doc TESTTTF2PSM.short Readme doc examples
%{_bindir}/*
%config(noreplace) %{_sysconfdir}/chinese/*



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-15mdv2011.0
+ Revision: 616748
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 1.3.0-14mdv2010.0
+ Revision: 424610
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 1.3.0-13mdv2009.0
+ Revision: 240443
- rebuild
- fix spacing at top of description
- kill re-definition of %%buildroot on Pixel's request
- fix summary-ended-with-dot

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Sep 18 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.0-11mdv2008.0
+ Revision: 89580
- rebuild

* Wed Apr 25 2007 Adam Williamson <awilliamson@mandriva.org> 1.3.0-10mdv2008.0
+ Revision: 18125
- rebuild for new era, fix spec


* Fri May 12 2006 Stefan van der Eijk <stefan@eijk.nu> 1.3.0-9mdk
- rebuild for sparc

* Sat Dec 31 2005 Mandriva Linux Team <http://www.mandrivaexpert.com/> 1.3.0-8mdk
- Rebuild

* Tue Jul 22 2003 Per yvind Karlsen <peroyvind@sintrax.net> 1.3.0-7mdk
- rebuild
- rm -rf $RPM_BUILD_ROOT in %%install, not %%prep
- use %%make macro


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 398 |12cr|bgpq3-0.1.12-0
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	bgp filtering automation for cisco and juniper routers
Name:		bgpq3
Version:	0.1.12
Release:	%mkrel 0
License:	GPL
Group:		Text tools
URL:		http://snar.spb.ru/prog/bgpq3/
Source:		http://snar.spb.ru/prog/bgpq3/%{name}-%{version}.tgz
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
The bgpq3 ultility used to generate Cisco and Juniper prefix-lists, extended access-lists,
policy-statement terms and as-path lists based on RADB data.

%prep
%setup -q

%build
rm -fr %{buildroot}
%configure
%make

%install
mkdir -p %{buildroot}%{_bindir}
install -D -m 755 bgpq3 %{buildroot}%{_bindir}/
mkdir -p %{buildroot}%{_mandir}/man8
install -D -m 644 bgpq3.8 %{buildroot}%{_mandir}/man8/

%clean
rm -fr %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/*
%{_mandir}/man8/*


%changelog
* Fri Mar 04 2011 zamir <zamir@mandriva.org> 0.1.12-0mdv2011.0
+ Revision: 641577
- first build
- create bgpq3


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 399 |12cr|bhpos_base-2.0.0-0.beta3.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	BananaPOS base stuff
Name:		bhpos_base
Version:	2.0.0
Release:	%mkrel 0.beta3.3
License:	GPL
Group:		System/Servers
URL:		http://www.bananahead.com
Source0:	ftp://bananahead.com/pub/bhpos2/stable/%{name}-%{version}.tar.bz2
Requires(post): pkgconfig >= 0.15.0
Requires(preun): pkgconfig >= 0.15.0
BuildRequires:	pkgconfig >= 0.15.0
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
bhpos_base is the base install stuff for the bhpos system.

%package	devel
Summary:	Development things for BananaPOS base
Group:		Development/C
Requires:	pkgconfig >= 0.15.0

%description	devel
The bhpos_base-devel package contains headers required for bhpos.

%prep

%setup -q -n %{name}-%{version}

# lib64 fixes
perl -pi -e "s|/lib/|/%{_lib}/|g" configure*

%build
rm -f configure
libtoolize --copy --force; aclocal; autoconf; automake

%configure2_5x

make

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%makeinstall_std

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ChangeLog
%{_datadir}/bhpos2.0/schedule
%{_datadir}/bhpos2.0/db

%files devel
%defattr(-,root,root)
%dir %{_includedir}/bhpos2.0
%attr(0644,root,root) %{_includedir}/bhpos2.0/*.h
%attr(0644,root,root) %{_libdir}/pkgconfig/*.pc




%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-0.beta3.3mdv2011.0
+ Revision: 616749
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 2.0.0-0.beta3.2mdv2010.0
+ Revision: 424611
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 2.0.0-0.beta3.1mdv2008.1
+ Revision: 135828
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Mar 02 2007 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-0.beta3.1mdv2007.0
+ Revision: 131167
- Import bhpos_base

* Sat Feb 04 2006 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-0.beta3.1mdk
- 2.0.0 beta3

* Sat Oct 22 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.2.3-4mdk
- Fix BuildRequires
- %%mkrel

* Tue May 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.3-3mdk
- really fix build on x86_64

* Tue May 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.3-2mdk
- fix build on x86_64

* Sat Oct 16 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.2.3-1mdk
- initial mandrake package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 400 |12cr|biabam-0.9.7-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Biabam Is A Bash Attachment Mailer
Name:		biabam
License:	GPL
Version:	0.9.7
Release:	%mkrel 7
Group:		Networking/Mail
URL:		http://mmj.dk/biabam/
Source0:	http://mmj.dk/biabam/%{name}-%{version}.tar.bz2
Requires:	sendmail-command
Requires:	sharutils
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-build

%description
Biabam Is A Bash Attachment Mailer. In other words, BIABAM is a
tool that is used for mailing attachments from the commandline. It
is similar to using Mutt to send attachments on the commandline,
but without the overhead of a complete email client.

%prep

%setup -q

%build

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -m0755 biabam %{buildroot}%{_bindir}/biabam

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING README
%attr(0755,root,root) %{_bindir}/biabam



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.7-7mdv2011.0
+ Revision: 616750
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 0.9.7-6mdv2010.0
+ Revision: 424612
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.9.7-5mdv2009.0
+ Revision: 243214
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 0.9.7-3mdv2008.1
+ Revision: 170774
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Tue Jul 26 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.9.7-2mdk
- Fix smtpdaemon

* Sun May 29 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.7-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 401 |12cr|bib2hal-2.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:       bib2hal
Version:    2.3
Release:    %mkrel 4
Summary:    Massive import BibTeX article into HAL
License:    GPL
Group:      Publishing
URL:        http://gforge.inria.fr/projects/bib2hal/
Source:     http://gforge.inria.fr/frs/download.php/4410/%{name}-%{version}.tar.gz
Patch0:     %{name}-2.3-fix-installation.patch
Patch1:     %{name}-2.3-create-man-page.patch
BuildRequires:  perl(Text::BibTeX)
BuildRequires:  perl(IO::Prompt)
BuildRequires:  perl(SOAP::Lite)
BuildRequires:  perl(XML::LibXML)
BuildRequires:  perl(XML::Simple)
BuildRequires:  perl(Readonly)
BuildRequires:  perl(DateTime)
BuildRequires:  perl(MIME::Base64)
BuildArch:  noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}

%description
bib2hal allows massive import BibTeX article into HAL.

%prep
%setup -q
%patch0 -p 1
%patch1 -p 1

%build
autoreconf
%configure2_5x
make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}


%files
%defattr(-,root,root)
%doc README AUTHORS COPYING ChangeLog NEWS
%{_bindir}/%{name}.pl
%{_datadir}/%{name}
%{_mandir}/man1/bib2hal.pl.1*



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 2.3-4mdv2011.0
+ Revision: 616751
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 2.3-3mdv2010.0
+ Revision: 424617
- rebuild

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 2.3-2mdv2009.0
+ Revision: 266239
- rebuild early 2009.0 package (before pixel changes)

* Wed Apr 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.3-1mdv2009.0
+ Revision: 194629
- import bib2hal


* Thu Apr 10 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.3-1mdv2008.1
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 402 |12cr|bib2html-6.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	bib2html
%define version	6.5
%define release %mkrel 2

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	BibTeX to HTML translator
URL:		http://www.arakhne.org/bib2ml/
Source:		http://download.tuxfamily.org/arakhne/pool/b/bib2ml/bib2ml_%{version}-0arakhne2.tar.gz
License:	GPL
Group:		Publishing
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
bib2html is a script which permits to generate a set of HTML pages from a 
BibTeX database.

%prep
%setup -q -n bib2ml-%{version}

find . -type d | xargs chmod 755
find . -type f | xargs chmod 644

%build
# Build the manual pages

pod2man --section=1 --release="%{version}" --center=Bib2HTML --name=Bib2HTML man/bib2html_en.pod man/bib2html.1
pod2man --section=1 --release="%{version}" --center=Bib2HTML --name=Bib2HTML man/bib2html_fr.pod man/bib2html.fr.1
pod2man --section=1 --release="%{version}" --center=Bib2XML --name=Bib2XML man/bib2xml_en.pod man/bib2xml.1
pod2man --section=1 --release="%{version}" --center=Bib2XML --name=Bib2XML man/bib2xml_fr.pod man/bib2xml.fr.1
pod2man --section=1 --release="%{version}" --center=Bib2XML --name=Bib2XML man/bib2sql_en.pod man/bib2sql.1
pod2man --section=1 --release="%{version}" --center=Bib2XML --name=Bib2XML man/bib2sql_fr.pod man/bib2sql.fr.1

# Give the correct path to the pod files
perl -p -i -e 's/"\$basename"/"%name-%version"/' src/Bib2HTML/Main.pm

%install
rm -rf %{buildroot}

install -d -m 755 %{buildroot}%{_bindir}
install -m 755 src/bib2html.pl %{buildroot}%{_bindir}/bib2html
install -m 755 src/bib2xml.pl %{buildroot}%{_bindir}/bib2xml
install -m 755 src/bib2sql.pl %{buildroot}%{_bindir}/bib2sql

install -d -m 755 %{buildroot}%{perl_vendorlib}
cp -pr ./src/Bib2HTML %{buildroot}%{perl_vendorlib}

install -d -m 755 %{buildroot}%{_mandir}/man1
install -d -m 755 %{buildroot}%{_mandir}/fr/man1
install -m 644 man/bib2html.1 %{buildroot}%{_mandir}/man1/%{name}.1
install -m 644 man/bib2xml.1 %{buildroot}%{_mandir}/man1/%{name}.1
install -m 644 man/bib2html.fr.1 %{buildroot}%{_mandir}/fr/man1/%{name}.1
install -m 644 man/bib2xml.fr.1 %{buildroot}%{_mandir}/fr/man1/%{name}.1

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changelog COPYING AUTHORS README doc/* man/*.pod
%{perl_vendorlib}/*
%{_bindir}/*
%{_mandir}/man1/*
%lang(fr) %{_mandir}/fr/man1/*


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 6.5-2mdv2011.0
+ Revision: 616752
- the mass rebuild of 2010.0 packages

* Sat Jul 18 2009 Guillaume Rousse <guillomovitch@mandriva.org> 6.5-1mdv2010.0
+ Revision: 397013
- update

* Sun Mar 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 6.4-1mdv2009.1
+ Revision: 355514
- update to new version 6.4

* Sat Mar 14 2009 Guillaume Rousse <guillomovitch@mandriva.org> 6.3-1mdv2009.1
+ Revision: 354935
- new version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 6.1-3mdv2009.0
+ Revision: 243215
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 6.1-1mdv2008.1
+ Revision: 135829
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Jul 01 2007 Funda Wang <fwang@mandriva.org> 6.1-1mdv2008.0
+ Revision: 46361
- New version


* Sun Jan 07 2007 Pascal Terjan <pterjan@mandriva.org> 5.1-1mdv2007.0
+ Revision: 105171
- 5.1
- Install the pod files so thet -h/--man work
- Install to standard perl dir
- Ship the new bib2sql

  + Lenny Cartier <lenny@mandriva.com>
    - Import bib2html

* Wed Jun 07 2006 Guillaume Rousse <guillomovitch@mandriva.org> 4.3-2mdv2007.0
- fix perms

* Wed Jun 07 2006 Guillaume Rousse <guillomovitch@mandriva.org> 4.3-1mdv2007.0
- New release 4.3
- %%mkrel
- FHS setup

* Mon Feb 21 2005 Lenny Cartier <lenny@mandrakesoft.com> 3.3-1mdk
- 3.3

* Fri Feb 04 2005 Abel Cheung <deaddog@mandrake.org> 3.2-1mdk
- First version adopted into Mandrakelinux, thx to Stephane's work

* Mon Dec 06 2004 Stephane <galland@arakhne.org> 3.1-1mdk
- Joao has added the Portuguese language support.
- Bug fix: the name of the language passed by '--lang' is
  now case-insensitive.

* Fri Dec 03 2004 Stephane <galland@arakhne.org> 3.0-1mdk
- More TeX commands are added by Dimitris:
  \epsilon, \Epsilon, \mathbf, \mathit, \mathrm,
  \mathsf, \mathtt, \mathnormal, \sqrt
- Create a XML generator which respect the DTD from
  BibTeXML.
- Add an XML output inside the HTML generator.
- Bug fix: the character '+' is not allowed inside the entry keys.

* Fri Nov 26 2004 Stephane <galland@arakhne.org> 2.0-1mdk
- FIRST RELEASE FOR MANDRAKE
- Spanish is included into the generators.
- Links to the author's list of publication was
  added for each other inside the entry's field
  list.
- The option '--checknames' permits to check if
  some author's names are duplicated or contain
  mistakes.
- Bug fixes.

* Fri Nov 12 2004 Stephane <galland@arakhne.org> 1.5-1
- sometimes the carriage return characters was
  not supported by the BibTeX parser.
- Generation of the BibTeX short labels (eg. [ABC04])
  produces too long labels in case a lot of
  names was proposed to the function.
- The names of the authors are not well upper-cased
  for each first letter of the words.
- if an error occurs during the copy of a pdf file,
  bib2html will not failed but only warm the user.

* Thu Sep 23 2004 Stephane <galland@arakhne.org> 1.4-1
- Fix the bug that copy the electronical file when
  the Extended generator's parameter "targt-url"
  was specified.

* Tue Aug 24 2004 Stephane <galland@arakhne.org> 1.3-1
- Lot of bug fixes
- Add the BibTeX's entry types 'proceedings' and 'unpublished'
- Add a documentation

* Fri Aug 20 2004 Stephane <galland@arakhne.org> 1.2-2
- Fix the file's permissions in this package.
- Add a UNIX manual page

* Wed Aug 18 2004 Stephane <galland@arakhne.org> 1.2-1
- Fix a bug in the BibTeX parser which prevents to
  properly scan the @comment
- Allow a comment line to finish the BibTeX file
  without any carriage return character.

* Tue Mar 30 2004 Stephane <galland@arakhne.org> 1.1-1
- add verbatim generation of BibTeX code
- Many bug fixes

* Fri Mar 19 2004 Stephane <galland@arakhne.org> 1.0-1
- First stable release

* Wed Feb 25 2004 Stephane <galland@arakhne.org> 0.11-1
- add an index of authors and of author's publications inside
  the two left frames
- add the class AbstractGenerator.pm
- add ExtendedGen.pm which permits to generate HTML page with:
  a) isbn, issn, and readers
  b) abstract and keywords
  c) the support for downloading an electronic
     document ('localfile')
- add the support of LaTeX environments (\begin,\end)
- add the generator Domain which permits to support domain
  for documents (domain,nddomain,rddomain,domains)
- Bug fixes


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 403 |12cr|bib2xhtml-2.35-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	bib2xhtml
%define version	2.35
%define release	%mkrel 2

%define bstdir /usr/share/texmf/bibtex/bst/bib2xhtml

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	A program for converting BibTeX files into XHTML 1.0
License:	GPL 
Group:		Publishing
Url:		http://www.spinellis.gr/sw/textproc/bib2xhtml/
Source:		http://www.spinellis.gr/sw/textproc/bib2xhtml/%{name}-%{version}.tar.bz2
Requires:	tetex
Requires:	perl(PDF::API2)
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
bib2xhtml is a program that converts BibTeX files into HTML
(specifically XHTML 1.0). The conversion is mostly done by specialized
BibTeX style files derived from converted bibliography style
templates. This ensures that the original BibTeX styles are faithfully
reproduced. Some postprocessing is performed by Perl code.

%prep
%setup -q
# fix encoding
perl -pi -e 'tr/\r//d' *.html *.bib bib2xhtml

%build

%install
rm -rf %{buildroot}
install -m 755 -d %{buildroot}%{_bindir} 
install -m 755 -d %{buildroot}%{_mandir}/man1
install -m 755 -d %{buildroot}%{bstdir}
install -m 755 bib2xhtml %{buildroot}%{_bindir}
install -m 644 bib2xhtml.man %{buildroot}%{_mandir}/man1/bib2xhtml.1
install -m 644 *.bst %{buildroot}%{bstdir}

%post
texhash

%postun
rm -rf %bstdir
texhash

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ChangeLog COPYING README *.html *.txt *.pdf example.bib
%{_bindir}/bib2xhtml
%{_mandir}/man1/bib2xhtml.1.*
%{bstdir}/*



%changelog
* Mon Dec 20 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.35-2mdv2011.0
+ Revision: 623434
- update to new version 2.35

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 2.31-2mdv2011.0
+ Revision: 610065
- rebuild

* Mon Feb 08 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.31-1mdv2010.1
+ Revision: 502469
- update to new version 2.31

* Thu Jul 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.30-1mdv2010.0
+ Revision: 396683
- update to new version 2.30

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 2.26-4mdv2009.0
+ Revision: 243235
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 2.26-2mdv2008.1
+ Revision: 135829
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Aug 17 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.26-2mdv2008.0
+ Revision: 64662
- fix perl dependency (close #32293)

* Thu Jun 14 2007 Lev Givon <lev@mandriva.org> 2.26-1mdv2008.0
+ Revision: 39787
- Update to 2.26.


* Tue Jun 06 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.23-1mdv2007.0
- New release 2.23

* Tue Sep 20 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.20-1mdk
- contributed by  Lev Givon (<lev@columbia.edu>)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 404 |12cr|bibletime-2.9.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#define debug_package %{nil}
%define Werror_cflags %nil
Name:		bibletime
Version:		2.9.1
Release:		1
Summary:		Easy to use Bible study tool
License:		GPLv2+
Url:		http://www.bibletime.info/
Group:		Text tools
Source0:		http://ovh.dl.sourceforge.net/sourceforge/%{name}/%{name}-%{version}.tar.bz2
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(sword) >= 1.6.0
BuildRequires:	boost-devel
BuildRequires:	pkgconfig(libclucene-core) >= 0.9.16a
BuildRequires:	desktop-file-utils
BuildRequires:	kdelibs4-devel
BuildRequires:	cmake
Requires:	sword >= 1.6.0
Obsoletes:	bibletime-i18n
Obsoletes:	bibletime-i18n-af
Obsoletes:	bibletime-i18n-de
Obsoletes:	bibletime-i18n-fi
Obsoletes:	bibletime-i18n-it
Obsoletes:	bibletime-i18n-no
Obsoletes:	bibletime-i18n-ro
Obsoletes:	bibletime-i18n-ua
Obsoletes:	bibletime-i18n-bg
Obsoletes:	bibletime-i18n-en_GB
Obsoletes:	bibletime-i18n-fr
Obsoletes:	bibletime-i18n-ko
Obsoletes:	bibletime-i18n-pl
Obsoletes:	bibletime-i18n-ru
Obsoletes:	bibletime-i18n-cs
Obsoletes:	bibletime-i18n-es
Obsoletes:	bibletime-i18n-hu
Obsoletes:	bibletime-i18n-nl
Obsoletes:	bibletime-i18n-pt_br
Obsoletes:	bibletime-i18n-sk

%description
BibleTime is a free and easy to use bible study tool built with QT4.

BibleTime provides easy handling of digitized texts (Bibles, commentaries 
and lexicons) and powerful features to work with these texts (search in 
texts, write own notes, save, print etc.). Bibletime is a frontend for 
the SWORD Bible Framework.

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

desktop-file-install --vendor='' \
	--dir=%{buildroot}%{_datadir}/applications \
	--add-category="Office" \
	%{buildroot}%{_datadir}/applications/*.desktop


%files
%doc ChangeLog LICENSE README
%{_bindir}/bibletime
%{_datadir}/bibletime
%{_datadir}/icons/bibletime.svg
%{_datadir}/applications/*.desktop




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 405 |12cr|bibtool-2.48-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    bibtool
%define Name    BibTool
%define version 2.48
%define release %mkrel 7

Name:       %{name}
Version:    %{version}
Release:    %{release}
Summary:    A Tool for manipulating BibTeX data bases
Group:      Publishing
License:    GPL
Url:        http://www.ctan.org/tex-archive/biblio/bibtex/utils/bibtool
Source:     ftp://ctan.tug.org/tex-archive/biblio/bibtex/utils/bibtool/%{Name}-%{version}.tar.bz2
Patch0:         %{name}.configure.patch.bz2
Patch1:         %{name}.makefile.patch.bz2
Patch2:         %{name}-2.48.build.patch.bz2
Provides:       %{Name}
Obsoletes:      %{Name}
BuildRequires:  tetex-latex
BuildRoot:      %{_tmppath}/%{name}-%{version}

%description
BibTeX provides an easy to use means to integrate citations and
bibliographies into LaTeX documents. But the user is left alone with
the management of the BibTeX files. The program BibTool is intended to
fill this gap. BibTool allows the manipulation of BibTeX files which
goes beyond the possibilities --- and intentions --- of BibTeX.

%prep
%setup -q -n %{Name}-%{version}
%patch0
%patch1
%patch2

%build
%configure
%make
cd Doc
make all

%clean
rm -rf %{buildroot}

%install
rm -rf %{buildroot}
install -d -m 755 %{buildroot}%{_bindir}
install -d -m 755 %{buildroot}%{_datadir}/%{name}
install -d -m 755 %{buildroot}%{_mandir}/man1
install -m 755 bibtool %{buildroot}%{_bindir}
install -m 644 Lib/* %{buildroot}%{_datadir}/%{name}
install -m 644 Doc/bibtool.1 %{buildroot}%{_mandir}/man1

%files
%defattr(-,root,root)
%doc Changes.xml COPYING INSTALL README THANKS ToDo Doc/*.dvi
%{_bindir}/*
%{_datadir}/%{name}
%{_mandir}/man1/*



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 2.48-7mdv2011.0
+ Revision: 616753
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 2.48-6mdv2010.0
+ Revision: 424618
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 2.48-5mdv2009.0
+ Revision: 243255
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 2.48-3mdv2008.1
+ Revision: 122379
- kill re-definition of %%buildroot on Pixel's request
- import bibtool


* Tue Aug 01 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.48-3mdv2007.0
- %%mkrel

* Thu Jul 28 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.48-2mdk 
- spec cleanup

* Mon Jul 19 2004 Guillaume Rousse <guillomovitch@mandrake.org> 2.48-1mdk 
- new version
- rpmbuildupdate aware

* Tue Sep 23 2003 Guillaume Rousse <guillomovitch@linux-mandrake.com> 2.47-2mdk
- changed name to bibtool, mixed cases sucks
- mdk optimisations

* Tue May 06 2003 Guillaume Rousse <g.rousse@linux-mandrake.com> 2.47-1mdk
- 2.47
- data files in %%{_datadir}/%%{name}

* Wed Jan 29 2003 Lenny Cartier <lenny@mandrakesoft.com> 2.46-2mdk
- rebuild

* Fri Dec 13 2002  Lenny Cartier <lenny@mandrakesoft.com> 2.46-1mdk
- updated (noticed by Patrice Dumas)

* Mon Sep 10 2001 Lenny Cartier <lenny@mandrakesoft.com> 2.44-1mdk
- added in contribs by Guillaume Rousse <g.rousse@linux-mandrake.com> :
    - first mdk release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 406 |12cr|bibutils-4.12-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

Summary:	Inter-convert between various bibliography formats
Name:		bibutils
Version:	4.12
Release:	%mkrel 1
License:	GPLv2+
Group:		Sciences/Computer science
Url:		http://www.scripps.edu/~cdputnam/software/bibutils/bibutils.html
Source0:	http://www.scripps.edu/~cdputnam/software/bibutils/%{name}_%{version}_src.tgz
Patch0:		add_missing_library.patch
Buildrequires:	tcsh
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Bibutils converts between bibliography formats
including BibTeX, RIS, Endnote (Refer), ISI,
COPAC, and Medline XML using a MODS v3.0 XML intermediate.

%prep
%setup -q -n %{name}_%{version}
# sed -i.orig "s|/usr/local/bin|%{_bindir}|" configure
%patch0 -p1 -b .missinglib

%build
export CFLAGS="%{optflags}"
./configure --install-dir %_bindir --install-lib %_libdir

%make

%check
cd test
make
make test
cd ..

%install
rm -rf %{buildroot}
mkdir -p %buildroot%{_bindir}
%makeinstall_std INSTALLDIR=%{buildroot}%{_bindir}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ChangeLog readme.txt
%{_bindir}/*


%changelog
* Wed Sep 28 2011 Stéphane Téletchéa <steletch@mandriva.org> 4.12-1mdv2012.0
+ Revision: 701653
- Use the corret flag for patch ...
- Update to 4.12
- Remove bashism
- Add missing libraries for the Makefile test

* Wed Sep 15 2010 Stéphane Téletchéa <steletch@mandriva.org> 4.11-1mdv2011.0
+ Revision: 578715
- Update to 4.11

* Mon Sep 13 2010 Stéphane Téletchéa <steletch@mandriva.org> 4.10-1mdv2011.0
+ Revision: 577888
- Update to 4.10
- Cosmetic English correction

* Mon Feb 15 2010 Stéphane Téletchéa <steletch@mandriva.org> 4.8-1mdv2010.1
+ Revision: 506178
- Update output directory to workaround bogus configure file
- Update to 4.8

  + Thierry Vignaud <tv@mandriva.org>
    - better summary for rpmdrake

* Fri Jan 08 2010 Stéphane Téletchéa <steletch@mandriva.org> 4.7-1mdv2010.1
+ Revision: 487578
- New version
- Removed obsolete patch references

* Sun Nov 08 2009 Frederik Himpe <fhimpe@mandriva.org> 4.6-1mdv2010.1
+ Revision: 463064
- update to new version 4.6

* Wed Sep 02 2009 Stéphane Téletchéa <steletch@mandriva.org> 4.3-1mdv2010.0
+ Revision: 424072
- Update to revision 4.3

* Sun Aug 10 2008 Emmanuel Andry <eandry@mandriva.org> 3.41-1mdv2009.0
+ Revision: 270349
- New version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 3.39-3mdv2009.0
+ Revision: 243257
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Fri Nov 02 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 3.39-1mdv2008.1
+ Revision: 105044
- compile with optflags (patch 0)
- add check and run tests
- spec file clean

* Fri Sep 07 2007 Stéphane Téletchéa <steletch@mandriva.org> 3.24-4mdv2008.0
+ Revision: 81844
- Rebuild


* Wed Aug 23 2006 St�phane T�letch�a <steletch@mandriva.org> 3.24-3
- bzip the archive, remove unused macros

* Tue May 16 2006 Stphane Tletcha <steletch@mandriva.org> 3.24-2mdk
- add (t)csh buildrequires

* Tue May 09 2006 Stphane Tletcha <steletch@free.fr> 3.24-1mdk
- Initial release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 407 |12cr|biew-6.1.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	biew
%define version	6.1.0
%define versrc	610
%define release	%mkrel 3

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Console hex viewer/editor and disassembler
License:	GPLv2+
Group:		File tools
URL:		http://biew.sourceforge.net
Source:		%{name}-%{versrc}.tar.bz2
#patch0 sent upstream (Kharec)
Patch0:		biew610-fix-str-fmt.patch
BuildRoot:	%_tmppath/%name-%version-buildroot
ExclusiveArch:	%ix86

%description
BIEW (Binary vIEW) is a free, portable, advanced file viewer with
built-in editor for binary, hexadecimal and disassembler modes.

It contains a highlight Athlon64/Prescott/K7-Athlon/Cyrix-M2 disassembler,
full preview of MZ, NE, PE, LE, LX, DOS.SYS, NLM, ELF, a.out, arch,
coff32, PharLap, rdoff executable formats, a code guider, and lot of
other features, making it invaluable for examining binary code.

Linux, Unix, QNX, BeOS, DOS, Win32, OS/2 versions are available.

%prep
%setup -q -n %{name}-%{versrc}
%patch0 -p0

%build
#we can't use %configure2_5x because we need the mm/xmm registers
CFLAGS=$RPM_OPT_FLAGS" -mmmx -msse"
CXXFLAGS=$RPM_OPT_FLASG" -mmmx -msse"
./configure --enable-curses --libdir=%{_libdir} --prefix=%_prefix
make TARGET_OS=linux USE_MOUSE=n PREFIX=%_prefix

%install
rm -rf $RPM_BUILD_ROOT
install -d ${RPM_BUILD_ROOT}{%{_bindir},%{_datadir}/%{name},%{_mandir}/man1}

install -m 755 biew $RPM_BUILD_ROOT%{_bindir}/%{name}
cp -a bin_rc/{xlt,skn,*.hlp} $RPM_BUILD_ROOT%{_datadir}/%{name}
install doc/biew.1 $RPM_BUILD_ROOT%{_mandir}/man1

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc doc/biew_en.txt doc/biew_ru.txt doc/unix.txt doc/release.txt

%{_bindir}/%{name}
%{_datadir}/%{name}/*
%{_mandir}/man?/%{name}.1*


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 6.1.0-3mdv2011.0
+ Revision: 610069
- rebuild

  + Sandro Cazzaniga <kharec@mandriva.org>
    - Patch sent upstream

* Sun Feb 28 2010 Sandro Cazzaniga <kharec@mandriva.org> 6.1.0-2mdv2010.1
+ Revision: 512662
- Specifies the version of the patch

* Sat Jan 30 2010 Rémy Clouard <shikamaru@mandriva.org> 6.1.0-1mdv2010.1
+ Revision: 498652
- add CFLAGS and CXXFLAGS

  + Sandro Cazzaniga <kharec@mandriva.org>
    - Add a patch for fix strings
    - Add comment for explain why we can't use %%configure2_5x
    - Update to version 610
    - fix rpmlint warning with --libdir=%%{_libdir}
    - fix rpmlint's warning, licence and mkrel
    - update to 6.1.0

  + Thierry Vignaud <tv@mandriva.org>
    - fix build (use %%configure2_5x)
    - rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 5.6.4-3mdv2009.0
+ Revision: 240444
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Apr 17 2007 Erwan Velu <erwan@mandriva.org> 5.6.4-1mdv2008.0
+ Revision: 13987
- Exclusive arch
- Import biew


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 408 |12cr|bigloo-3.8c-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define inplace `pwd`/inplace
%define _noautoprov ^devel
%define _noautoreq ^devel

%define major %{version}
%define develname %mklibname bigloo -d

Summary:	Compiler for the Scheme programming language
Name:		bigloo
Version:	3.8c
Release:	1
Group:		Development/C
License:	GPLv2+
URL:		http://www-sop.inria.fr/mimosa/fp/Bigloo
Source:		ftp://ftp-sop.inria.fr/mimosa/fp/Bigloo/%{name}%{version}.tar.gz
BuildRequires:	indent
BuildRequires:	sqlite3-devel
BuildRequires:	openssl-devel
Requires:	indent
Obsoletes:	%{_lib}bigloo3.0

%description
Bigloo is a Scheme implementation devoted to one goal: enabling Scheme based
programming style where C(++) is usually required. Bigloo attempts to make
Scheme practical by offering features usually presented by traditional
programming languages but ot offered by Scheme and functional programming.
Bigloo compiles Scheme modules. It delivers small and fast stand alone binary
executables. Bigloo enables full connections between Scheme and C programs.

%package -n	%{develname}
Summary:	Static library and header files for the Bigloo library
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{name} = %{version}
Requires:	sqlite3-devel
Requires:	openssl-devel

%description -n	%{develname}
Runtime libraries for Bigloo compiled programs.

This package contains the static Bigloo library and its header files.

%package	doc
Summary:	Bigloo documentation
Group:		Development/C

%description	doc
Documentation for the Bigloo compiler and integrated development environment.

%prep
%setup -q -n %{name}%{version}

perl -pi -e "s|bmask=755|bmask=644|" configure

# this is needed to construct a correct soname (fugly)
perl -pi -e "s|^release=.*|release=%{major}|" configure

# fix attributes
find . -type f -perm 0640 -exec chmod 644 {} \;
find . -type d -exec chmod 755 {} \;

%build
export CFLAGS="`echo %{optflags}|sed -e 's/-fomit-frame-pointer//'` -fPIC"
%setup_compile_flags
./configure \
%ifarch x86_64 amd64 athlon
    --arch=athlon \
%endif
%ifarch i586
    --arch=i586 \
%endif
%ifarch i686
    --arch=i686 \
%endif
%ifarch pentium3
    --arch=pentium3 \
%endif
%ifarch pentium4
    --arch=pentium4 \
%endif
    --prefix=%{_prefix} \
    --bindir=%{_bindir} \
    --libdir=%{_libdir} \
    --mandir=%{_mandir}/man1 \
    --infodir=%{_infodir} \
    --docdir=%{_docdir} \
    --bee=full \
    --native-default-backend \
    --emacs=/bin/true \
    --jvm=no \
    --sharedbde=yes \
    --sharedcompiler=yes \
    --coflags="$CFLAGS"

# this is needed to provide a meanful debug package
perl -pi -e "s|STRIP=.*|STRIP=/bin/true|" Makefile.config

# this is needed to construct a correct soname (fugly)
perl -pi -e "s|LDSONAME=.*|LDSONAME=-Wl,-soname|" Makefile.config

# gcc: -pg and -fomit-frame-pointer are incompatible
perl -pi -e "s|-pg||" Makefile.config

export LD_LIBRARY_PATH=`pwd`/lib/%{major}
export BIGLOOLIB=%{inplace}%{_libdir}/bigloo/%{major}
make
make DESTDIR=%{inplace} install

export PATH=`pwd`/bin:$PATH
make compile-bee

# Disable tests as they fail with /usr/bin/bigloo: Command not found
#check
#make test

%install
rm -rf %{buildroot}

export LD_LIBRARY_PATH=`pwd`/lib/%{major}
export BIGLOOLIB=%{inplace}%{_libdir}/bigloo/%{major}

make DESTDIR=%{buildroot} install
make DESTDIR=%{buildroot} install-bee
make -C manuals DESTDIR=%{buildroot} install-bee

chmod 755 %{buildroot}%{_bindir}/*
(
    cd %{buildroot}%{_libdir}
    chmod 755 bigloo/%{major}/*.so
    rm -f *.so
    mv bigloo/%{major}/*.so .

    for ext in bdl calendar fth mail multimedia pth sqlite ssl web
    do
        ln -sf libbigloo${ext}_s-%{major}.so libbigloo${ext}_u-%{major}.so
    done

    (cd bigloo/%{major}; ln -sf ../../*.so .)
)
rm -fr %{buildroot}%{_infodir}/dir
rm -fr %{buildroot}%{_datadir}/doc

perl -pi -e 's|^BOOTBINDIR=.*|BOOTBINDIR=%{_bindir}|' Makefile.config

%files
%{_bindir}/*
%dir %{_libdir}/bigloo/%{major}
%dir %{_libdir}/bigloo/%{major}/bmem
%{_libdir}/bigloo/%{major}/*.init
%{_libdir}/bigloo/%{major}/*.heap
%{_libdir}/bigloo/%{major}/bmem/*
%{_libdir}/bigloo/%{major}/bigloo_config.sch
%{_libdir}/bigloo/%{major}/runtest
%{_libdir}/bigloo/%{major}/text
%{_infodir}/*.info*
%{_mandir}/man*/*
%{_libdir}/lib*.so
%{_libdir}/bigloo/%{major}/*.so

%files -n %{develname}
%doc Makefile.config examples
%{_libdir}/bigloo/%{major}/*.a
%{_libdir}/bigloo/%{major}/*.h
%{_libdir}/bigloo/%{major}/Makefile*

%files doc
%doc manuals/*.html



%changelog
* Fri Jun 15 2012 Andrey Bondrov <abondrov@mandriva.org> 3.8c-1
+ Revision: 805755
- Update to 3.8c
- Drop some legacy junk
- Drop some legacy junk

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 3.1b-5mdv2010.1
+ Revision: 436809
- rebuild

* Thu Dec 11 2008 Funda Wang <fwang@mandriva.org> 3.1b-4mdv2009.1
+ Revision: 312652
- fix requires

* Wed Dec 10 2008 Funda Wang <fwang@mandriva.org> 3.1b-2mdv2009.1
+ Revision: 312422
- merge lib package into main package
  as the libmajor always be the same as version

* Tue Dec 09 2008 Funda Wang <fwang@mandriva.org> 3.1b-1mdv2009.1
+ Revision: 312153
- New version 3.1b

* Mon Jun 09 2008 Pixel <pixel@mandriva.com> 3.0c-0.2mdv2009.0
+ Revision: 217183
- do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Thierry Vignaud <tv@mandriva.org>
    - fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

* Mon Jan 21 2008 Oden Eriksson <oeriksson@mandriva.com> 3.0c-0.2mdv2008.1
+ Revision: 155496
- make it compile on x86_32
- added some optimizations
- bump release
- fix build
- import bigloo


* Sun Jan 20 2008 Oden Eriksson <oeriksson@mandriva.com> 3.0c-0.1mdv2008.1
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 409 |12cr|billreminder-0.4.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Simple application to remind you to pay your bills
Name:		billreminder
Version:	0.4.0
Release:	%mkrel 3
Source0:	http://download.gnome.org/sources/billreminder/0.3/%{name}-%{version}.tar.bz2
License:	GPLv3
Group:		Graphical desktop/GNOME
URL:		http://billreminder.gnulinuxbrasil.org/
BuildArch:	noarch
BuildRequires:	GConf2
BuildRequires:	intltool
BuildRequires:	perl-XML-Parser
BuildRequires:	python-devel
BuildRequires:	pygtk2
BuildRequires:	python-sqlite2
BuildRequires:	python-dbus
BuildRequires:	desktop-file-utils
Requires:	pygtk2
Requires:	python-sqlite2
Requires:	python-dbus
Requires:	python-imaging
Requires:	python-sqlalchemy

%description
BillReminder is a small and quick accounting application designed to
allow for easy tracking of bills.

%prep
%setup -q

%build
%configure2_5x --disable-schemas-install
%make

%install
rm -rf %{buildroot}
%makeinstall_std

desktop-file-install \
  --add-category="GTK" \
  --add-category="Finance" \
  --remove-category="Application" \
  --remove-category="Miscellaneous" \
  --remove-key="Encoding" \
  --remove-key="Version" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

%find_lang %{name}

%preun
%preun_uninstall_gconf_schemas %{name}

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS NEWS README TODO
%{_sysconfdir}/gconf/schemas/%{name}.schemas
%{_bindir}/%{name}
%{_bindir}/%{name}d
%{_sysconfdir}/xdg/autostart/%{name}d.desktop
%{py_puresitedir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}
%{_datadir}/dbus-1/services/%{name}.service
%{_iconsdir}/hicolor/*/apps/%{name}.*
%{_mandir}/man1/%{name}*
%{_datadir}/pixmaps/%{name}.png


%changelog
* Sun May 22 2011 Funda Wang <fwang@mandriva.org> 0.4.0-3mdv2011.0
+ Revision: 677107
- rebuild to add gconf2 as req

* Sat Apr 02 2011 Jani Välimaa <wally@mandriva.org> 0.4.0-2
+ Revision: 649945
- require python-sqlalchemy

* Sat Apr 02 2011 Jani Välimaa <wally@mandriva.org> 0.4.0-1
+ Revision: 649861
- new version 0.4.0
- fix license
- drop support for old mdv releases
- drop buildroot definition

* Tue Nov 02 2010 Michael Scherer <misc@mandriva.org> 0.3.2-4mdv2011.0
+ Revision: 592379
- rebuild for python 2.7

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 0.3.2-3mdv2010.0
+ Revision: 436820
- rebuild

* Fri Jan 02 2009 Funda Wang <fwang@mandriva.org> 0.3.2-2mdv2009.1
+ Revision: 323364
- rebuild

* Sat Oct 11 2008 Adam Williamson <awilliamson@mandriva.org> 0.3.2-1mdv2009.1
+ Revision: 292583
- drop the usr/local workaround: apparently no longer needed
- adjust for the fact it uses gconf schema now
- new release 0.3.2

* Fri Sep 26 2008 Adam Williamson <awilliamson@mandriva.org> 0.3.1-2mdv2009.0
+ Revision: 288429
- fix bad path set in a config file which was breaking start (#43775)

* Mon Aug 25 2008 Funda Wang <fwang@mandriva.org> 0.3.1-1mdv2009.0
+ Revision: 275593
- New version 0.3.1

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 0.3.0-1mdv2009.0
+ Revision: 218430
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Mon Mar 03 2008 Adam Williamson <awilliamson@mandriva.org> 0.3.0-1mdv2008.1
+ Revision: 177856
- fix up menu entry (categories)
- import billreminder



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 410 |12cr|biloba-0.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name biloba
%define version 0.6
%define release %mkrel 2

Summary: A tactical board game
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://osdn.dl.sourceforge.net/sourceforge/biloba/%{name}-%{version}.tar.gz
License: GPLv2+
Group:  Games/Boards
Url: 	http://biloba.sourceforge.net/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: SDL_image-devel
BuildRequires: SDL-devel
BuildRequires: imagemagick
BuildRequires: SDL_mixer-devel 
%description
Biloba is a very innovative tactical board game. 
It can be played by 2, 3 or 4 players and against the computer (IA). 
After installing the game you will be able to play on the same computer or 
online against your opponents.

%prep
%setup -q

%build
%configure --bindir=%{_gamesbindir} --datadir=%{_gamesdatadir}
%make

%install
rm -rf %{buildroot}
%makeinstall bindir=%{buildroot}%{_gamesbindir} \
	datadir=%{buildroot}%{_gamesdatadir}

# install menu

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=%{name}
Comment=A tactical board game
Exec=%{_bindir}/%{name} 
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=X-MandrivaLinux-MoreApplications-Games-Boards;Game;BoardGame;
EOF

# install icons
mkdir -p %{buildroot}{%{_liconsdir},%{_miconsdir},%{_iconsdir}}
cp %{name}_icon.png %{buildroot}%{_liconsdir}/%{name}.png
convert -scale 32x32 %{name}_icon.png %{buildroot}%{_iconsdir}/%{name}.png
convert -scale 16x16 %{name}_icon.png $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif


%files
%defattr(-,root,root)
%{_gamesbindir}/%{name}
%{_gamesdatadir}/%{name}
%{_liconsdir}/%name.png
%{_miconsdir}/%name.png
%{_iconsdir}/%name.png
%{_datadir}/applications/mandriva-biloba.desktop
%doc AUTHORS ChangeLog README



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.6-2mdv2011.0
+ Revision: 616755
- the mass rebuild of 2010.0 packages

* Tue Jun 09 2009 Jérôme Brenier <incubusss@mandriva.org> 0.6-1mdv2010.0
+ Revision: 384539
- use gamesbindir and gamesdatadir
- update to new version 0.6
- fix desktop file
- fix license
- add doc
- clean spec file

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.4-7mdv2009.0
+ Revision: 243285
- rebuild
- drop old menu

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 0.4-5mdv2008.1
+ Revision: 135829
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Sep 01 2006 Nicolas Lécureuil <neoclust@mandriva.org>
+ 2006-09-01 17:02:16 (59381)
- Fix File List

* Fri Sep 01 2006 Nicolas Lécureuil <neoclust@mandriva.org>
+ 2006-09-01 14:55:27 (59330)
- XDG

* Thu Aug 03 2006 Nicolas Lécureuil <neoclust@mandriva.org>
+ 2006-08-03 09:44:11 (43092)
- import biloba-0.4-3mdk

* Tue Dec 27 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.4-3mdk
- Fix file section

* Mon Oct 17 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.4-2mdk
- Fix BuildRequires now they are x86_64 friendly

* Mon Oct 17 2005 Erwan Velu <erwan@seanodes.com> 0.4-1mdk
- 0.4

* Fri Sep 30 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.3-3mdk
- Fix BuildRequires

* Thu Sep 29 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.3-2mdk
- Fix menu entry  group != menu

* Tue Sep 27 2005 Erwan Velu <erwan@seanodes.com> 0.3-1mdk
- 0.3
- Adding menu entry

* Fri Sep 23 2005 Erwan Velu <erwan@seanodes.com> 0.2-1mdk
- initial release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 411 |12cr|bin2iso-0.4-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    bin2iso
%define version 0.4
%define release %mkrel 5

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Very simple utility to convert a BIN image
License:	GPLv2
Group:		File tools
URL:		http://mange.dynalias.org/linux/bin2iso
Source0:	http://mange.dynalias.org/linux/bin2iso/%{name}-%{version}.c
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This is a very simple utility to convert a BIN image
(either RAW/2352 or Mode2/2336 format) to standard ISO format (2048 b/s).

%prep
%setup -c -T
install -m 644 %{SOURCE0} %{name}.c


%build
gcc %{optflags} -o %{name} %{name}.c


%install
rm -rf %{buildroot}
install -d -m 755 %{buildroot}%{_bindir}
install -m 755 %{name} %{buildroot}/%{_bindir}


%clean
rm -rf %{buildroot}


%files
%defattr(-,root,root)
%{_bindir}/%{name}




%changelog
* Fri Aug 13 2010 Tomas Kindl <supp@mandriva.org> 0.4-5mdv2011.0
+ Revision: 569327
- rebuild

* Tue Jun 09 2009 Jérôme Brenier <incubusss@mandriva.org> 0.4-4mdv2010.0
+ Revision: 384153
- fix license

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 0.4-3mdv2009.0
+ Revision: 240445
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Sep 07 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.4-1mdv2008.0
+ Revision: 81662
- import bin2iso


* Fri Sep 07 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.4-1mdv2008.0
- first mdv release 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 412 |12cr|bindfs-1.11-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           bindfs
Version:        1.11
Release:        1
Summary:        Fuse filesystem to mirror a directory

Group:          System/Base
License:        GPLv2+
URL:            http://code.google.com/p/bindfs/
Source0:        http://bindfs.googlecode.com/files/bindfs-%{version}.tar.gz

BuildRequires:  fuse-devel
BuildRequires:  recode

%description
Bindfs allows you to mirror a directory and also change the the permissions in
the mirror directory.

%prep
%setup -q
recode latin1..utf8 ChangeLog


%build
autoreconf -fi
%configure2_5x
%make LIBS="-lpthread"

%install
%makeinstall_std

%files
%doc COPYING ChangeLog README
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 413 |12cr|bindgraph-0.2-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	BindGraph gathers bind9 statistics
Name:		bindgraph
Version:	0.2
Release:	%mkrel 10
License:	GPL
Group:		Networking/WWW
URL:		http://www.linux.it/~md/software/
Source0:	http://ftp.debian.org/debian/pool/main/b/bindgraph/bindgraph_0.2a.orig.tar.gz
Source1:	bindgraph.init
Source2:	bindgraph.sysconfig
Source3:	bindgraph.logrotate
Patch0:		bindgraph-0.2-mdk_config.diff
Requires:       webserver
%if %mdkversion < 201010
Requires(postun):   rpm-helper
%endif
Requires(post):   rpm-helper
Requires(preun):   rpm-helper
Requires:	bind
Requires:	rrdtool
#Requires:	perl-File-Tail
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
DNS statistics RRDtool frontend for BIND9 BindGraph is a very simple DNS
statistics RRDtool frontend for BIND9 that produces daily, weekly, monthly and
yearly graphs of the DNS server's activity (queries, errors, etc.).

%prep

%setup -q
%patch0 -p0

cp %{SOURCE1} bindgraph.init
cp %{SOURCE2} bindgraph.sysconfig
cp %{SOURCE3} bindgraph.logrotate

%build

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_sysconfdir}/sysconfig
install -d %{buildroot}%{_sysconfdir}/logrotate.d
install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_localstatedir}/lib/bindgraph
install -d %{buildroot}/var/run/bindgraph
install -d %{buildroot}/var/log/bindgraph
install -d %{buildroot}/var/cache/bindgraph
install -d %{buildroot}/var/www/cgi-bin

install -m0755 bindgraph.pl %{buildroot}%{_sbindir}/bindgraph
install -m0755 bindgraph.cgi %{buildroot}/var/www/cgi-bin/
install -m0755 bindgraph.init %{buildroot}%{_initrddir}/bindgraph
install -m0644 bindgraph.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/bindgraph
install -m0644 bindgraph.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/bindgraph

install -d %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf << EOF
<Location /cgi-bin/bindgraph.cgi>
    Order allow,deny
    Deny from all
</Location>
EOF

%post
%_post_service bindgraph
%if %mdkversion < 201010
%_post_webapp
%endif

%preun
%_preun_service bindgraph

%postun
%if %mdkversion < 201010
%_postun_webapp
%endif

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc ChangeLog COPYING rbldnsd.diff README
%attr(0755,root,root) %{_initrddir}/bindgraph
%config(noreplace) %{_webappconfdir}/%{name}.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/bindgraph
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/bindgraph
%attr(0755,root,root) %{_sbindir}/bindgraph
%attr(0755,root,root) /var/www/cgi-bin/bindgraph.cgi
%dir %attr(0755,root,root) /var/run/bindgraph
%dir %attr(0755,root,root) /var/log/bindgraph
%dir %attr(0755,apache,root) /var/cache/bindgraph
%dir %attr(0755,root,root) %{_localstatedir}/lib/bindgraph


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2-10mdv2011.0
+ Revision: 610071
- rebuild

* Mon Mar 01 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.2-9mdv2010.1
+ Revision: 513189
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise
- switch to "open to all" default access policy
- no need to prevent initscript translation

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 0.2-8mdv2010.0
+ Revision: 424621
- rebuild

* Sun Jul 20 2008 Oden Eriksson <oeriksson@mandriva.com> 0.2-7mdv2009.0
+ Revision: 238958
- rebuild

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu May 10 2007 Oden Eriksson <oeriksson@mandriva.com> 0.2-6mdv2008.0
+ Revision: 26127
- use the source from debian that actually works (duh!)
- added some apache config as well...

* Thu May 10 2007 Oden Eriksson <oeriksson@mandriva.com> 0.2-5mdv2008.0
+ Revision: 25915
- fix the path to the query.log
- bunzip the sources


* Fri Dec 22 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2-4mdv2007.0
+ Revision: 101620
- Import bindgraph

* Sun Jan 08 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2-4mdk
- rebuild

* Sun Dec 19 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.2-3mdk
- fix a silly typo

* Sun Dec 19 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.2-2mdk
- ahh, i forgot the %%post, %%preun and logrotate stuff...

* Sun Dec 19 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.2-1mdk
- initial debian import but with a twist
- partly rediffed the debian patch (P0)
- added S1 & S2


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 414 |12cr|biniax2-1.30-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		biniax2
Version:	1.30
Release:	2
Summary:	Colour block logic game with original gameplay
License:	ZLib
Group:		Games/Puzzles
URL:		http://biniax.com
Source:		http://mordred.dir.bg/biniax/%{name}-%{version}-fullsrc.tar.gz
Source1:	%{name}-LICENSE
BuildRequires:	SDL-devel
BuildRequires:	SDL_image-devel
BuildRequires:	SDL_mixer-devel

%description
How to play Biniax :
The gaming field is a 5x7 grid filled partially with pairs of elements.
Every pair consists of two different elements combined of four possible.
You control the box with an element inside. You can move around the field
on empty spaces. You can also remove pairs of elements, if you have the
same element as the one of the pair. When you remove the pair your element
becomes the other one element of the pair and the score is increased;
The gaming field scrolls down slowly (increasing the speed with your progress)
and your goal is to stay as long as possible on the field. Remember, that if
you cannot take the pair in front of you, the scrolling will move your block
down!

%prep
%setup -q -c

%build
%make

%install
cp %{SOURCE1} LICENSE

%__cat > %{name}.sh <<EOF
#!/bin/sh
test -d "\$HOME/.%{name}" || {
  %__rm -rf "\$HOME/.%{name}"
  %__mkdir_p "\$HOME/.%{name}"
  %__ln_s %{_gamesdatadir}/%{name}/data "\$HOME/.%{name}/data"
}
cd "\$HOME/.%{name}"
exec %{name}.bin
EOF

%__mkdir_p %{buildroot}%{_datadir}/applications/
%__cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
[Desktop Entry]
Name=Biniax-2
Comment=Colour logic game
Type=Application
Exec=%{name}
Icon=%{_datadir}/pixmaps/%{name}.png
Terminal=false
Categories=Game;LogicGame;
EOF

%__rm -f data/Thumbs.db

%__install -D %{name} %{buildroot}%{_gamesbindir}/%{name}.bin
%__install -D -m755 %{name}.sh %{buildroot}%{_gamesbindir}/%{name}
%__install -D data/graphics/element3.png %{buildroot}%{_datadir}/pixmaps/%{name}.png
%__mkdir_p %{buildroot}%{_gamesdatadir}/%{name}
cp -r data %{buildroot}%{_gamesdatadir}/%{name}/

%files
%defattr(644,root,root,755)
%doc LICENSE
%attr(755,root,root) %{_gamesbindir}/%{name}*
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/applications/%{name}.desktop
%{_gamesdatadir}/%{name}



%changelog
* Sat Mar 24 2012 Andrey Bondrov <abondrov@mandriva.org> 1.30-1mdv2011.0
+ Revision: 786534
- imported package biniax2


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 415 |12cr|binstats-1.08-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name binstats
%define version 1.08
%define release %mkrel 10

Summary: An administration utility
Name: %{name}
Version: %{version}
Release: %{release}
License: GPL
Group: File tools
URL: http://www.ccc.nottingham.ac.uk/~etzpc/binstats.html
Source: %{name}-%{version}.tar.bz2
Buildroot: %{_tmppath}/%{name}-buildroot

%description
An administration utility for tracking down the 
various types of binary formats for Linux (i386) executables and their 
dynamic library dependencies and also executable scripts.

%prep

%setup -q

%build
make
strip derefsymlink

%install
rm -rf $RPM_BUILD_ROOT

# make install
install -m 755 -d $RPM_BUILD_ROOT%_bindir
install -m 755 binstats $RPM_BUILD_ROOT%_bindir
install -m 755 derefsymlink $RPM_BUILD_ROOT%_bindir

%clean 
rm -rf $RPM_BUILD_ROOT

%files
%defattr (-,root,root)
%_bindir/*
%doc README



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.08-10mdv2011.0
+ Revision: 616765
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 1.08-9mdv2010.0
+ Revision: 424622
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.08-8mdv2009.0
+ Revision: 243313
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 1.08-6mdv2008.1
+ Revision: 135829
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import binstats


* Tue Aug 01 2006 Lenny Cartier <lenny@mandrakesoft.com> 1.08-6mdv2007.0
- rebuild

* Tue Apr 26 2005 Lenny Cartier <lenny@mandrakesoft.com> 1.08-5mdk
- rebuild

* Fri Feb 20 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.08-4mdk
- rebuild

* Mon Jan 27 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.08-3mdk
- rebuild

* Thu Aug 29 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.08-2mdk
- rebuild

* Thu Jun 28 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.08-1mdk
- updated to 1.08

* Fri Jan 05 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.07-1mdk
- updated to 1.07

* Wed Jul 26 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.00-4mdk
- remove packager tag

* Wed Jul 26 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.00-3mdk
- BM

* Tue Apr 25 2000 Lenny Cartier <lenny@mandrakesoft.com> 1.00-2mdk
- bzip2 patch
- fix group

* Mon Feb 07 2000 Lenny Cartier <lenny@mandrakesoft.com> 1.00-1mdk
- mandrake build

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 416 |12cr|binwalk-0.4.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		binwalk
Version:	0.4.2
Release:	1
Summary:	A tool for identifying files embedded inside firmware images
Group:		System/Configuration/Other 
License:	MIT
URL:		http://code.google.com/p/binwalk/
Source0:	http://binwalk.googlecode.com/files/%{name}-%{version}.tar.gz

BuildRequires:	zlib1-devel
BuildRequires:	curl-devel

%description
Binwalk is a tool for searching a given binary 
image for embedded files and executable code.
Specifically, it is designed for identifying files
and code embedded inside of firmware images.
Binwalk uses the libmagic library, so it is
compatible with magic signatures
created for the Unix file utility.

Binwalk also includes a custom magic signature file
which contains improved signatures for files that are
commonly found in firmware images such
as compressed/archived files, firmware headers,
Linux kernels, bootloaders, filesystems, etc. 

%prep
%setup -q


%build
cd src/
%configure2_5x
%make

%install
cd src/
%makeinstall_std

%files
%{_bindir}/%{name}
%{_sysconfdir}/%{name}/magic.binarch
%{_sysconfdir}/%{name}/magic.bincast
%{_sysconfdir}/%{name}/magic.binwalk
%{_sysconfdir}/%{name}/magic.o


%changelog
* Mon Feb 20 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.4.2-1
+ Revision: 778034
- rpmlint desc fix
- version update 0.4.2

* Wed Dec 07 2011 Alexander Khrukin <akhrukin@mandriva.org> 0.4.1-1
+ Revision: 738535
- imported package binwalk


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 417 |12cr|biopython-1.58-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define epoch	1

%define name	biopython
%define	version	1.58
%define	release	1

Summary:	The Biopython Project
Name:		%{name}
Version:	%{version}
Release:	%mkrel %{release}
Epoch:		%{epoch}
Source0:	http://biopython.org/files/%{name}-%{version}.tar.gz
Patch0:		lm-1.58.patch
License:	BSD
Group:		Development/Python
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Url:		http://biopython.org/
Requires:	python-numpy
BuildRequires:	egenix-mx-base
BuildRequires:	flex
BuildRequires:	python-reportlab, python-numpy, python-numpy-devel
BuildRequires:	gcc, epydoc, dos2unix
%py_requires -d

%package -n 	python-Bio
Summary: 	Python modules from the Biopython Project
Group:		Sciences/Biology
Requires:	python-numpy
Requires:	python-reportlab
Requires:	egenix-mx-base
Requires:	wise
Requires:	ncbi-blast
# don't explicitly require clustalw because it is non-free
Suggests:	clustalw
Provides:	biopython = %{epoch}:%{version}-%{release}
Obsoletes:	biopython

%package 	tools
Summary: 	Regression testing code and miscellaneous standalone scripts
Requires:	%{name} = %{epoch}:%{version}-%{release}
Suggests:	tkinter, wxPython
Group:		Sciences/Biology

%package -n	python-BioSQL
Summary:	Code for using Biopython with BioSQL databases
Requires:	%{name} = %{epoch}:%{version}-%{release}
Group:		Development/Python
Requires:	python-psycopg2
Requires:	python-mysql
Provides:	biopython-biosql = %{epoch}:%{version}-%{release}

%package	doc
Summary:	The Biopython Project documentation
Group:		Development/Python
Requires:	%{name} = %{epoch}:%{version}-%{release}

%description
The Biopython Project is an international association of developers of
freely available Python tools for computational molecular biology.

http://biopython.org provides an online resource for modules,
scripts, and web links for developers of Python-based software for
life science research.

%description -n python-Bio
This package provides various Python modules from the Biopython Project 
used to process biological data.

%description tools
This package provides various scripts and tests that are comprised by the
Biopython Project.

%description -n python-BioSQL
BioSQL is meant to be a common data storage layer supported by all the
different Bio* projects, Bioperl, Biojava, Biopython, and Bioruby.
Entries stored through an application written in, say, Bioperl could
be retrieved by another written in Biojava.

%description doc
This package provides the documentation for the various components of the 
Biopython Project.

%prep
%setup -q
%patch0 -p0

# remove Mac-related files
rm -f Tests/CodonUsage/.DS_Store
# remove CVS dirs
find -type d -name CVS | xargs rm -rf 
# convert wrong end of line
find -type f -exec dos2unix -b -U {} \;

%build
yes | PYTHONDONTWRITEBYTECODE= python setup.py build

# build api
export PYTHONPATH=`dir -d build/lib.*`
yes | epydoc -o api Bio BioSQL

%install
yes | PYTHONDONTWRITEBYTECODE= python setup.py install --root=%{buildroot}

mkdir -p %{buildroot}/%_datadir/%{name}-%{version} 
cp -r Tests Scripts %{buildroot}/%_datadir/%{name}-%{version}

%clean
%__rm -rf %{buildroot}

%files -n python-Bio
%defattr(-,root,root,0755)
%py_platsitedir/Bio
%py_platsitedir/*.egg-info
%doc CONTRIB DEPRECATED LICENSE NEWS README

%files -n python-BioSQL
%defattr(-,root,root,0755)
%py_platsitedir/BioSQL
%doc LICENSE

%files tools
%defattr(-,root,root,0755)
%_datadir/%{name}-%{version}/Tests
%_datadir/%{name}-%{version}/Scripts

%files doc
%defattr(-,root,root,0755)
%doc Doc/*.pdf Doc/examples/
%doc api



%changelog
* Thu Aug 18 2011 Lev Givon <lev@mandriva.org> 1:1.58-1mdv2012.0
+ Revision: 695239
- Update to 1.58.

* Fri Nov 26 2010 Lev Givon <lev@mandriva.org> 1:1.56-1mdv2011.0
+ Revision: 601565
- Update to 1.56.

* Tue Nov 02 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1:1.55-2mdv2011.0
+ Revision: 591933
- rebuild for python 2.7

* Mon Sep 13 2010 Lev Givon <lev@mandriva.org> 1:1.55-1mdv2011.0
+ Revision: 578020
- Update to 1.55.

* Wed Jul 14 2010 Lev Givon <lev@mandriva.org> 1:1.54-1mdv2011.0
+ Revision: 552994
- Update to 1.54.

* Wed Dec 16 2009 Lev Givon <lev@mandriva.org> 1:1.53-1mdv2010.1
+ Revision: 479515
- Update to 1.53.

* Wed Sep 23 2009 Lev Givon <lev@mandriva.org> 1:1.52-1mdv2010.0
+ Revision: 447573
- Update to 1.52.

* Mon Aug 17 2009 Lev Givon <lev@mandriva.org> 1:1.51-1mdv2010.0
+ Revision: 417346
- Update to 1.51.

* Tue Apr 21 2009 Lev Givon <lev@mandriva.org> 1:1.50-1mdv2010.0
+ Revision: 368591
- Update to 1.50.

* Thu Dec 25 2008 Funda Wang <fwang@mandriva.org> 1:1.49-4mdv2009.1
+ Revision: 318982
- fix file list
- rebuild for new python

* Fri Dec 19 2008 Lev Givon <lev@mandriva.org> 1:1.49-3mdv2009.1
+ Revision: 316314
- Fix python-BioSQL requirements.

* Fri Dec 12 2008 Lev Givon <lev@mandriva.org> 1:1.49-2mdv2009.1
+ Revision: 313641
- Fix provides/requires to include epoch.

* Tue Dec 02 2008 Lev Givon <lev@mandriva.org> 1:1.49-1mdv2009.1
+ Revision: 309262
- Update to 1.49.
  Update dependencies.

* Sun Nov 09 2008 Lev Givon <lev@mandriva.org> 1.49b-1mdv2009.1
+ Revision: 301624
- Update to 1.49b.

* Mon Sep 15 2008 Lev Givon <lev@mandriva.org> 1.47-2mdv2009.0
+ Revision: 284834
- Make doc fix really work.

* Mon Sep 08 2008 Lev Givon <lev@mandriva.org> 1.47-1mdv2009.0
+ Revision: 282429
- Fix busted Tutorial.pdf.
  Don't include doc making files.
- Update to 1.47.

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.44-3mdv2009.0
+ Revision: 243315
- rebuild

* Thu Feb 07 2008 Gaëtan Lehmann <glehmann@mandriva.org> 1.44-1mdv2008.1
+ Revision: 163691
- 1.44

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Aug 27 2007 Gaëtan Lehmann <glehmann@mandriva.org> 1.43-1mdv2008.0
+ Revision: 72168
- 1.43


* Wed Jan 31 2007 Nicolas Lécureuil <neoclust@mandriva.org> 1.42-2mdv2007.0
+ Revision: 115728
- Rebuild against new python
- Import biopython

* Fri Aug 11 2006 glehmann
+ 08/10/06 17:59:58 (55453)
update to 1.42

* Mon Jul 31 2006 glehmann
+ 07/30/06 09:51:44 (42642)
Import biopython

* Fri Jul 01 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 1.40-0.20050420.3mdk
- rename packages

* Mon May 23 2005 Gaetan Lehmann <glehmann@n4.mandrakesoft.com> 1.40-0.20050420.2mdk
- add missing buildrequires

* Thu Apr 21 2005 Gaetan Lehmann <glehmann@n4.mandrakesoft.com> 1.40-0.20050420.1mdk
- cvs update
- use mkrel

* Fri Apr 01 2005 Gaetan Lehmann <glehmann@n4.mandrakesoft.com> 1.40-0.20050331.1mdk
- cvs update

* Sun Mar 20 2005 Gaetan Lehmann <glehmann@n4.mandrakesoft.com> 1.40-0.cvs20050320.1mdk
- cvs update

* Sun Mar 06 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 1.40-0.cvs20050306.1mdk
- cvs update

* Tue Feb 22 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 1.40-0.cvs20050222.1mdk
- cvs update

* Thu Feb 17 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 1.40-0.cvs20050217.1mdk
- cvs update
- add build section
- fix some lint

* Tue Feb 15 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 1.40-0.cvs20050215.1mdk
- 1.40 cvs

* Thu Feb 10 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 1.30-3mdk 
- patch for python 2.4 (from freshports.org)
- fix path for python 2.4
- add api
- fix some lints

* Sat Oct 16 2004 Michael Scherer <misc@mandrake.org> 1.30-2mdk 
- fix Requires, #12092
- fix BuildRequires

* Wed Sep 01 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.30-1mdk
- from Gaetan Lehmann <glehmann@netcourrier.com> :
	- Create package from scratch for mandrake system


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 418 |12cr|biosdevname-0.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		biosdevname
Version:	0.4.1
Release:	1
Summary:	Udev helper for naming devices per BIOS names
Group:		System/Base 
License:	GPLv2
URL:		http://linux.dell.com/files/%{name}
# SMBIOS only exists on these arches.  It's also likely that other
# arches don't expect the PCI bus to be sorted breadth-first, or of
# so, there haven't been any comments about that on LKML.
Source0:	http://linux.dell.com/files/%{name}/permalink/%{name}-%{version}.tar.gz
BuildRequires:	pciutils-devel
BuildRequires:	zlib-devel
BuildRequires:	udev
Requires:	udev

%description
biosdevname in its simplest form takes a kernel device name as an
argument, and returns the BIOS-given name it "should" be.  This is necessary
on systems where the BIOS name for a given device (e.g. the label on
the chassis is "Gb1") doesn't map directly and obviously to the kernel
name (e.g. eth0).

%prep
%setup -q

%build
%configure 

%make

%install
%makeinstall_std install-data

%files
%doc COPYING README
%{_prefix}/sbin/%{name}
/lib/udev/rules.d/71-biosdevname.rules
%{_mandir}/man1/%{name}.1*


%changelog
* Mon Jul 30 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.4.1-1
+ Revision: 811466
- version update  0.4.1

* Sat May 19 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.4.0-1
+ Revision: 799611
- version update 0.4.0

* Wed Nov 09 2011 Alexander Khrukin <akhrukin@mandriva.org> 0.3.11-1
+ Revision: 729511
- imported package biosdevname


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 419 |12cr|biosdisk-0.75-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name biosdisk
%define version 0.75
%define release %mkrel 5

Name: %{name}
Version: %{version}
Release: %{release}
Summary: Creating BIOS flash floppy images for DELL machines
License: GPL
Group:   System/Kernel and hardware 
URL: 	 http://linux.dell.com/biosdisk/
Source:  http://linux.dell.com/biosdisk/%{name}-%{version}-2.tar.gz
Requires: python >= 2.2
Requires: dos2unix
Requires: syslinux
Requires: wget
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}

%description
Biosdisk is a utility that can be used to make a FreeDOS floppy boot image
that can be used to flash a Dell system BIOS with Linux.


%prep
%setup -q

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_sbindir}
mkdir -p %{buildroot}/var/lib/%{name}
mkdir -p %{buildroot}%{_datadir}/%{name}
mkdir -p %{buildroot}%{_mandir}/man8
mkdir -p %{buildroot}%{_sysconfdir}


#place files
install -m 755 biosdisk %{buildroot}%{_sbindir}
install -m 755 blconf %{buildroot}%{_sbindir}
#install -m 755 geturl %{buildroot}/usr/sbin
install -m 644 dosdisk.img %{buildroot}%{_datadir}/%{name}
install -m 644 biosdisk.conf %{buildroot}%{_sysconfdir}
install -m 644 biosdisk-mkrpm-redhat-template.spec %{buildroot}%{_datadir}/%{name}
install -m 644 biosdisk-mkrpm-generic-template.spec %{buildroot}%{_datadir}/%{name}
install -m 644 biosdisk.8.gz %{buildroot}%{_mandir}/man8

%clean
rm -rf %{buildroot}

%post
#copy memdisk to /boot
if ! [ -e /boot/memdisk ]; then
    for i in /usr/lib/syslinux/memdisk /usr/share/syslinux/memdisk
    do
        if [ -e $i ]; then
            cp -f $i /boot
        fi
    done
fi

%files
%defattr(-,root,root,-)
%attr(0755,root,root) %{_sbindir}/biosdisk
%attr(0755,root,root) %{_sbindir}/blconf
#%attr(0755,root,root) %{_sbindir}geturl
/var/lib/%{name}/
%{_datadir}/%{name}/
%config(noreplace) %{_sysconfdir}/biosdisk.conf
%doc %{_mandir}/man8/biosdisk.8.*
%doc COPYING ChangeLog AUTHORS README INSTALL TODO README.dosdisk VERSION



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.75-5mdv2011.0
+ Revision: 616773
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 0.75-4mdv2010.0
+ Revision: 424624
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.75-3mdv2009.0
+ Revision: 243319
- rebuild

* Mon Feb 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.75-1mdv2008.1
+ Revision: 165154
- new version

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Aug 15 2007 Pascal Terjan <pterjan@mandriva.org> 0.65-2mdv2008.0
+ Revision: 63761
- Import biosdisk



* Sat Nov 26 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.65-2mdk
- fix description (#16579)

* Fri Jun 24 2005 Erwan Velu <velu@seanodes.com> 0.65-1mdk
- Initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 420 |12cr|bip-0.8.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# based on Fedora package: thanks

%define prerel	0
%define rel	1

%if %{prerel}
%define release		%mkrel 0.%{prerel}.%{rel}
%define distname	%{name}-%{version}-%{prerel}.tar.gz
%define dirname		%{name}-%{version}-%{prerel}
%else
%define release		%mkrel %{rel}
%define distname	%{name}-%{version}.tar.gz
%define dirname		%{name}-%{version}
%endif

Name:		bip
Version:	0.8.8
Release:	%{release}
Summary:	IRC Bouncer (proxy)
Group:		Networking/IRC
License:	GPLv2+
URL:		http://bip.t1r.net
Source0:	http://bip.t1r.net/downloads/%{distname}
Source1:	bip.init
Patch0:		bip-conf.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	openssl-devel
BuildRequires:	flex
BuildRequires:	byacc

%description
Bip is an IRC proxy, which means it keeps connected to your preferred IRC
servers, can store the logs for you, and even send them back to your IRC
client(s) upon connection.
You may want to use bip to keep your logfiles (in a unique format and on a
unique computer) whatever your client is, when you connect from multiple
workstations, or when you simply want to have a playback of what was said
while you were away.

%prep
%setup -q -n %{dirname}
%patch0 -p0
iconv -f iso-8859-1 -t utf-8 -o ChangeLog{.utf8,}
mv ChangeLog{.utf8,}

%build
export CFLAGS="%{optflags} -DPIC -fPIC"
%configure2_5x
%make CFLAGS="%{optflags} -DPIC -fPIC"

%install
rm -rf %{buildroot}
%makeinstall_std
# Remove misplaced files
rm -rf %{buildroot}%{_defaultdocdir}/bip
mkdir -p %{buildroot}%{_sysconfdir}
# Install bip.conf
install -m 644 samples/bip.conf %{buildroot}%{_sysconfdir}/bip.conf
# Install initscript
mkdir -p %{buildroot}%{_initrddir}
install -m755 %{SOURCE1} %{buildroot}%{_initrddir}/bip
mkdir -p %{buildroot}%{_localstatedir}/run/bip
mkdir -p %{buildroot}%{_localstatedir}/log/bip

%clean
rm -rf %{buildroot}


%pre
/usr/sbin/useradd -c "Bip IRC Proxy" \
  -s /bin/sh -r -d / bip 2> /dev/null || :

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%postun
if [ "$1" -ge 1 ]; then
  /sbin/service bip condrestart >/dev/null 2>&1 || :
fi


%files
%defattr(-,root,root,-)
%doc AUTHORS ChangeLog README TODO
%doc samples/bip.vim
%{_bindir}/bip
%{_bindir}/bipmkpw
%{_mandir}/man1/bip.1*
%{_mandir}/man5/bip.conf.5*
%config(noreplace) %{_sysconfdir}/bip.conf
%{_initrddir}/bip
%attr(-,bip,bip) %dir %{_localstatedir}/run/bip
%attr(-,bip,bip) %dir %{_localstatedir}/log/bip



%changelog
* Wed May 25 2011 Adam Williamson <awilliamson@mandriva.org> 0.8.8-1mdv2011.0
+ Revision: 679057
- new release 0.8.8

* Sun Jan 23 2011 Adam Williamson <awilliamson@mandriva.org> 0.8.7-1
+ Revision: 632407
- new release 0.8.7

* Fri Sep 24 2010 Funda Wang <fwang@mandriva.org> 0.8.6-1mdv2011.0
+ Revision: 580896
- build with fpic

  + Adam Williamson <awilliamson@mandriva.org>
    - new release 0.8.6

* Wed Apr 21 2010 Funda Wang <fwang@mandriva.org> 0.8.4-2mdv2010.1
+ Revision: 537524
- rebuild

* Wed Dec 16 2009 Jérôme Brenier <incubusss@mandriva.org> 0.8.4-1mdv2010.1
+ Revision: 479598
- new version 0.8.4

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 0.8.0-0.rc1.2mdv2010.0
+ Revision: 436822
- rebuild

* Sat Feb 28 2009 Adam Williamson <awilliamson@mandriva.org> 0.8.0-0.rc1.1mdv2009.1
+ Revision: 346163
- add buildroot
- credit Fedora for initial package
- import bip



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 421 |12cr|birt-1.2.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	BIRT - Batch Image Resizing Thing
Name:		birt
Version:	1.2.2
Release:	%mkrel 4
License:	GPLv2+
Group:		Graphics
Source:		http://vrai.net/files/software_projects/birt/%name-%{version}.tar.bz2
URL:		http://vrai.net/project.php?project=birt
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}
BuildRequires:	qt3-devel
BuildRequires:	imagemagick

%description
BIRT, the Batch Image Resizing Thing, is a simple application that
allows a large number of images to be resized in one go. Obviously
this is possible by scripting ImageMagick but it's usually somewhat
easier with a GUI. It was created in order to learn how to develop
using the Qt library, and to facilitate the maintenance of an online
photo album where each hi-res photo needs a low-res copy and a
thumbnail.

%prep
%setup -q

%build
sed -i -e 's,/usr/local/birt,/usr/share/birt,g' birt.pro
sed -i -e 's,$$INSTALL_PATH/,%{buildroot}%{_bindir},g' birt.pro
%{qt3bin}/qmake QMAKE_CXXFLAGS="%{optflags}"
make

%install
rm -rf %{buildroot}
install -d %{buildroot}%{_bindir}
%makeinstall INSTALL_ROOT=%{buildroot}

# install menu icon
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
convert -scale 16x16 birticon.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
convert -scale 32x32 birticon.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -scale 48x48 birticon.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png

# install menu entry
mkdir -p %{buildroot}%{_datadir}/applications/
cat << EOF > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Categories=Qt;Graphics;2DGraphics;Viewer;
Name=BIRT - Batch Image Resizing Thing
Comment=GUI tool for easy resizing series of images
Exec=%{_bindir}/%{name}
Icon=%{name}
EOF

%if %mdkversion < 200900
%post
%{update_menus}
%{update_icon_cache hicolor}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%{clean_icon_cache hicolor}
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%{_bindir}/*
%{_datadir}/applications/mandriva-%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_datadir}/%{name}


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-4mdv2011.0
+ Revision: 610072
- rebuild

* Wed Mar 24 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.2.2-3mdv2010.1
+ Revision: 527252
- New url, source
- fix license

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 1.2.2-2mdv2010.0
+ Revision: 424625
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Thu Jul 31 2008 Adam Williamson <awilliamson@mandriva.org> 1.2.2-1mdv2009.0
+ Revision: 258483
- br qt3-devel, not libqt3-devel (for x86-64)
- don't package LICENSE
- simplify the sed commands (and make them work)
- specifically buildrequre libqt3-devel and call qt3's qmake
- new release 1.2.2 (fixes build)
- rebuild for new era
- fd.o icons
- new license policy
- spec clean

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - fix extra spacing at top of description
    - auto-convert XDG menu entry
    - kill re-definition of %%buildroot on Pixel's request
    - use %%mkrel

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Marcelo Ricardo Leitner <mrl@mandriva.com>
    - Import birt



* Wed Dec  7 2005 Till Kamppeter <till@mandriva.com> 1.2.1-1mdk
- initial release.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 422 |12cr|bison++-1.21.8-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name bison++
%define version 1.21.8
%define prefix %{_prefix}
%define release %mkrel 10

Name: %{name}
Summary: A GNU general-purpose parser generator for C++
Version: %{version}
Release: %{release}
License: GPL
Group: Development/Other
Source: ftp://ftp.tu-darmstadt.de/pub/programming/languages/C++/tools/flex++bison++/LATEST/%{name}-%{version}.tar.bz2
Patch0: bison++.cflags.patch.bz2
Buildroot: %{_tmppath}/%{name}-buildroot

%description
Bison is a general purpose parser generator which converts a grammar
description for an LALR context-free grammar into a C program to parse that
grammar.

Bison++ is built on top of Bison; it takes advantage of the C++ language.

%prep

%setup -q
%patch0 -p0

%build
%configure
%make

%install
rm -rf $RPM_BUILD_ROOT

%makeinstall mandir=$RPM_BUILD_ROOT%{_mandir}/man1
mv $RPM_BUILD_ROOT%{_datadir}/bison.* $RPM_BUILD_ROOT%{_libdir}

%files
%defattr(-,root,root)
%doc README COPYING
%{_bindir}/*
%{_mandir}/man1/*
%{_libdir}/bison.cc
%{_libdir}/bison.h

%clean
rm -rf $RPM_BUILD_ROOT



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.21.8-10mdv2011.0
+ Revision: 616775
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 1.21.8-9mdv2010.0
+ Revision: 424626
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.21.8-8mdv2009.0
+ Revision: 243320
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 1.21.8-6mdv2008.1
+ Revision: 135829
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import bison++


* Tue Aug 01 2006 Lenny Cartier <lenny@mandriva.com> 1.21.8-6mdv2007.0
- rebuild

* Tue Apr 26 2005 Lenny Cartier <lenny@mandrakesoft.com> 1.21.8-5mdk
- rebuild

* Mon Feb 23 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.21.8-4mdk
- rebuild

* Tue Jan 28 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.21.8-3mdk
- rebuild

* Thu Aug 29 2002 Lenny Cartier <lenny@mandrakesoft.Com> 1.21.8-2mdk
- rebuild

* Sat Aug 25 2001 Lenny Cartier <lenny@mandrakesoft.Com> 1.21.8-1mdk
- updated to 1.21.8

* Thu Jun 28 2001 Lenny Cartier <lenny@mandrakesoft.Com> 1.21.7-4mdk
- rebuild

* Fri Jan 05 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.21.7-3mdk
- rebuild

* Mon Jul 24 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 1.21.7-2mdk
- fixed path of bison.cc
- patched cflags

* Mon Jul 24 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 1.21.7-1mdk
- first Mandrake release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 423 |12cr|bitbake-1.12.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: A tool for executing tasks and managing metadata 
Name: bitbake
Version: 1.12.0
Release: %mkrel 1
Source0: http://download.berlios.de/%{name}/%{name}-%{version}.tar.gz
License: GPL
Group: Development/Other
Url: http://bitbake.berlios.de/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
Requires: python
BuildRequires:	libxml2-utils
BuildRequires:	python-ply
BuildRequires:	python-devel
BuildRequires:	xsltproc

%description
BitBake is, at its simplest, a tool for executing tasks and managing metadata. 
As such, its similarities to GNU make and other build tools are readily 
apparent. It was inspired by Portage, the package management system used 
by the Gentoo Linux distribution. BitBake is the basis of the OpenEmbedded 
project, which is being used to build and maintain a number of embedded 
Linux distributions, including OpenZaurus and Familiar.

%prep
%setup -q

%build
%__python setup.py build

%install
rm -rf $RPM_BUILD_ROOT
%__python setup.py install --root=%{buildroot}

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc AUTHORS ChangeLog 
%doc contrib
%doc %{_docdir}/%{name}-%{version}
%_bindir/*
%_datadir/%name/
%py_puresitedir/codegen.py
%py_puresitedir/bb/
%py_puresitedir/*.egg-info


%changelog
* Wed Apr 20 2011 Paulo Andrade <pcpa@mandriva.com.br> 1.12.0-1mdv2011.0
+ Revision: 656090
- Update to latest upstream release

* Fri Oct 29 2010 Michael Scherer <misc@mandriva.org> 1.8.18-2mdv2011.0
+ Revision: 590154
- rebuild for python 2.7

* Fri Nov 20 2009 Frederik Himpe <fhimpe@mandriva.org> 1.8.18-1mdv2010.1
+ Revision: 467650
- update to new version 1.8.18

* Thu Sep 17 2009 Michael Scherer <misc@mandriva.org> 1.8.12-1mdv2010.0
+ Revision: 443907
- update to new version 1.8.12

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 1.8.10-3mdv2010.0
+ Revision: 436823
- rebuild

* Sun Jan 04 2009 Funda Wang <fwang@mandriva.org> 1.8.10-2mdv2009.1
+ Revision: 324166
- rebuild

* Mon Feb 11 2008 Michael Scherer <misc@mandriva.org> 1.8.10-1mdv2008.1
+ Revision: 165071
- new version
- use .gz instead of recompressing tarball

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Sep 05 2007 Michael Scherer <misc@mandriva.org> 1.8.8-1mdv2008.0
+ Revision: 80045
- new version 1.8.8

* Sun Jul 08 2007 Michael Scherer <misc@mandriva.org> 1.8.6-1mdv2008.0
+ Revision: 49746
- 1.8.6

* Tue May 01 2007 Michael Scherer <misc@mandriva.org> 1.8.2-1mdv2008.0
+ Revision: 19917
- upgrade to 1.8.2

* Sun Apr 22 2007 Michael Scherer <misc@mandriva.org> 1.8.0-1mdv2008.0
+ Revision: 16763
- Import bitbake


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 424 |12cr|bitcoind-0.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Original Bitcoin crypto-currency wallet for automated services
Name:		bitcoind
Version:	0.6.0
Release:	1
Source0:	bitcoind-%{version}.tar.gz
License:	MIT
Group:		System/Configuration/Boot and Init
URL:		http://bitcoin.org
BuildRequires:	qt4-devel
BuildRequires:	db5.2-devel
BuildRequires:	miniupnpc-devel
BuildRequires:	boost-devel

%description
Bitcoin is an experimental new digital currency that 
enables instant payments to anyone, anywhere in the world.
Bitcoin uses peer-to-peer technology to operate with 
no central authority: managing transactions and issuing 
money are carried out collectively by the network.
Bitcoin is also the name of the open source
software which enables the use of this currency.

%prep
%setup -q -n bitcoin-bitcoin-b3b5ab1

%build
%qmake_qt4
pwd
cd src
%make -f makefile.unix BDB_INCLUDE_PATH='/usr/include/db52/' USE_SSL=1

%install
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_mandir}/man1/
install -m 0755 src/bitcoind %{buildroot}%{_bindir}
install -m 0644 contrib/debian/manpages/bitcoind.1 %{buildroot}%{_mandir}/man1/

mkdir -p %{buildroot}/%{_sysconfdir}/%{name}
install -m600 contrib/debian/examples/bitcoin.conf %{buildroot}%{_sysconfdir}/%{name}/%{name}.conf


%post
/sbin/chkconfig --add %{name} || :

%preun
if [ $1 -eq 0 ]; then
	service %{name} stop >/dev/null || :
	/sbin/chkconfig --del %{name} || :
fi
exit 0

%postun
if [ "$1" -ge "1" ] ; then
	/sbin/service %{name} condrestart >/dev/null 2>&1 || :
fi
%_postun_userdel bitcoin
%_postun_groupdel bitcoin
exit 0

%files
%doc README
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*
%config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 425 |12cr|bitlbee-3.0.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %nil
%define	name	bitlbee
%define	version	3.0.6
%define	rel	1
%define release %mkrel %{rel}
%define	Summary	IRC proxy to connect to ICQ, AOL, MSN and Jabber
%define	bitlbid	_bitlbee

# NOTE TO BACKPORTERS: You will need to remove ccp or include ccp in your
#			rpm repository

Summary:	%{Summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPLv2+
Group:		Networking/Chat
URL:		http://bitlbee.org/
Source0:	http://get.bitlbee.org/src/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(glib-2.0) libsoup-devel >= 1.99.23
BuildRequires:	libotr-devel
BuildRequires:	pkgconfig(gnutls)
Requires(post):	ccp
Requires(pre):	rpm-helper
Requires:	xinetd

%description
%{name} is a proxy which accepts connections from any irc-client
and allows you to communicate using following instant messaging
protocols:

 - ICQ
 - AIM
 - MSN
 - YIM
 - Jabber (including Google Talk and Facebook)
 - Twitter

%prep
%setup -q
# Use the nick "bitlbee" instead of "root"
%{__sed} -i 's/ROOT_NICK "root"/ROOT_NICK "bitlbee"/' bitlbee.h

%build
perl -pi -e "s#CFLAGS=-O3#CFLAGS=%{optflags} -O3#g" configure
./configure	--prefix=%{_prefix} \
		--etcdir=%{_sysconfdir}/%{name} \
		--libdir=%{_libdir}/%{name} \
		--otr=1

%make

%install
%{__rm} -rf %{buildroot}
%{makeinstall_std} install-etc


%{__install} -d   %{buildroot}%{_var}/lib/%{name}
%{__install} -d   %{buildroot}%{_sysconfdir}/xinetd.d/
%{__cat} << EOF > %{buildroot}%{_sysconfdir}/xinetd.d/%{name}
# default: on
# description: bitlbee IRC2IM-proxy.
service ircd
{
	disable			= no
	socket_type		= stream
	protocol		= tcp
	wait			= no
	user			= %{bitlbid}
	server			= %{_sbindir}/%{name}
	log_on_success		+= DURATION USERID HOST
	log_on_failure		+= USERID HOST ATTEMPT
	nice			= 10
	bind			= 127.0.0.1
}
EOF


%pre
%_pre_useradd %{bitlbid} %{_var}/%{name} /bin/true
# in post it is harder to know if the new empty dir already exists
if [ $1 = 2 -a -d "%{_var}/%{name}" -a ! -d "%{_var}/lib/%{name}" ]; then
   echo -n " NOTE: new location of bitlbee users data: "
   mv -v "%{_var}/%{name}" "%{_var}/lib/%{name}"
fi

%post
ccp --delete --ifexists --set NoOrphans --oldfile %{_sysconfdir}/%{name}/%{name}.conf --newfile %{_sysconfdir}/%{name}/%{name}.conf.rpmnew
service xinetd condrestart
if ! pidof xinetd >/dev/null 2>/dev/null; then
   echo "Use the following command to start %{name}: /sbin/service xinetd start"
fi

%postun
%_postun_userdel %{bitlbid}
service xinetd condrestart

%files
%defattr(0750,root,%{bitlbid},0755)
%{_sbindir}/%{name}
%defattr(0644,root,root,0755)
%doc doc/AUTHORS doc/README doc/FAQ
%doc doc/CHANGES doc/CREDITS
%doc doc/user-guide/

%{_datadir}/%{name}/help.txt
%dir %{_datadir}/%{name}/
%{_mandir}/man?/*
%config(noreplace) %{_sysconfdir}/%{name}/motd.txt
%config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf
%config(noreplace) %{_sysconfdir}/xinetd.d/%{name}

%defattr(0600,%{bitlbid},%{bitlbid},0700)
%{_var}/lib/%{name}

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 426 |12cr|BitTornado-0.3.18-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Tool for copying files from one machine to another
Name:		BitTornado
Version:	0.3.18
Release:	2
URL:		http://bittornado.com/
Source0:	http://download2.bittornado.com/download/%{name}-%{version}.tar.bz2
Source1:	%{name}-16.png
Source2:	%{name}-32.png
Source3:	%{name}-48.png
Patch0:		BitTornado-0.3.18-fix-egg-version.patch
License:	MIT
Group:		Networking/File transfer
BuildARch:	noarch	
BuildRequires:	python-devel
#Requires:	wxpython2.6
Requires:	wxPythonGTK
Conflicts:	bittorrent < 4.1.4
Conflicts:	bittorrent-gui  < 4.1.4
Conflicts:	kdelibs-common <= 3.1.3
Obsoletes:	bittorrent-shadowsclient
Provides:	bittorrent-shadowsclient
Requires(post):	desktop-file-utils
Requires(postun):desktop-file-utils

%description
BitTorrent is a tool for copying files from one machine to another.
FTP punishes sites for being popular. Since all uploading is done
from one place, a popular site needs big iron and big bandwidth.
With BitTorrent, clients automatically mirror files they download,
making the publisher's burden almost nothing.

This package contains an experimental version of BitTorrent, which
contains many extra features.

%prep
%setup -q -n %{name}-CVS
%patch0 -p1 -b .egg_version~

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

# Icons
install -m644 %{SOURCE1} -D %{buildroot}%{_miconsdir}/%{name}.png
install -m644 %{SOURCE2} -D %{buildroot}%{_iconsdir}/%{name}.png
install -m644 %{SOURCE3} -D %{buildroot}%{_liconsdir}/%{name}.png

# Menu
install -d %{buildroot}%{_datadir}/applications/
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=BitTornado
Comment=Download BitTorrent files
Exec=%{_bindir}/btdownloadgui.py
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
MimeType=application/x-bittorrent
Categories=GTK;X-MandrivaLinux-Internet-FileTransfer;Network;FileTransfer;P2P;
EOF
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}-maketorrent.desktop << EOF

[Desktop Entry]
Name=BitTornado Creator
Comment=Create BitTorrent metadata files
Exec=%{_bindir}/btcompletedirgui.py
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=GTK;X-MandrivaLinux-Internet-FileTransfer;Network;FileTransfer;P2P;
EOF


# Mime
install -d %{buildroot}%{_datadir}/mime-info

cat << EOF > %{buildroot}%{_datadir}/mime-info/%{name}.mime
application/x-bittorrent
ext: torrent
EOF

%files
%doc LICENSE.txt README* docs/*.txt
%{_bindir}/*
%{py_puresitedir}/*
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_datadir}/mime-info/*
%{_datadir}/applications/mandriva-*


%changelog
* Mon Sep 26 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.3.18-2
+ Revision: 701288
- make egg version valid at least..
- cleanup

* Fri Nov 26 2010 Sergio Rafael Lemke <sergio@mandriva.com> 0:0.3.18-1mdv2011.0
+ Revision: 601588
- removed <20090 entries on spec file
- imported package BitTornado


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 427 |12cr|bjs-0.1.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		bjs
Version:	0.1.3
Release:	%mkrel 1
Summary:	3D tank battle game
License:	GPLv2
Group:		Games/Arcade
Url:		http://bjs.sourceforge.net/
Source:		http://sourceforge.net/projects/bjs/files/%{name}/%{name}-%{version}/%{name}-%{version}.tar.gz
BuildRequires:	CEGUI0.6-devel
BuildRequires:	zlib-devel
BuildRequires:	SDL_gfx-devel
BuildRequires:	SDL_image-devel
BuildRequires:	SDL_mixer-devel
BuildRequires:	SDL_ttf-devel
BuildRequires:	freetype2-devel
BuildRequires:	pkgconfig(lua)
BuildRequires:	pkgconfig(omniORB4)
BuildRequires:	python-omniidl
BuildRequires:	openal-devel

%description
BJS is a funny arcade 3D multiplayer tank battle. It is fuly playable and
very fun in multiplayer. Of course the single player is also possible.
The goal of the game is just to create a good time for players ;-) There is
no story. You just get tank and go shooting other players. Currently we are
having 5 different tanks, 6 maps, 9 powerups and 4 weapons.

%prep
%setup -q
sed -i 's|lua5.1|lua|g' Makefile
sed -i 's|bjs.png|bjs|g' misc/bjs.desktop
sed -i 's|ActionGame|ArcadeGame|g' misc/bjs.desktop

%build
%make idl
%make

%install
%__rm -rf %{buildroot}
%__make install DESTDIR=%{buildroot}/usr

%clean
%__rm -rf %{buildroot}

%files
%doc NEWS
%{_bindir}/*
%{_mandir}/man6/*
%{_datadir}/pixmaps/*
%{_datadir}/applications/*.desktop
%{_gamesdatadir}/%{name}



%changelog
* Sun Mar 25 2012 Andrey Bondrov <abondrov@mandriva.org> 0.1.3-1
+ Revision: 786669
- imported package bjs


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 428 |12cr|bkchem-0.14.0-0.pre2.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name 	bkchem
%define version 0.14.0
%define release %mkrel 0.pre2.1


Summary: 	Python 2D chemical structure drawing tool
Name: 		%{name}
Version: 	%{version}
Release: 	%{release}
Source0:	http://bkchem.zirael.org/download/%name-%{version}-pre2.tar.gz
URL: 		http://bkchem.zirael.org
License: 	GPLv2+
Group: 		Sciences/Chemistry
BuildRoot: 	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
%py_requires -d
Requires: 	python-imaging Pmw PyXML
Buildarch:	noarch

%description
BKChem is a free (as in free software :o) chemical drawing program. It was
conceived and written by Beda Kosata.  Supported file formats are SVG and CML.
The output looks best with the Adobe SVG viewer, but sodipodi and batik do a
reasonable job as well.

%prep 
%setup -q -n %name-%{version}-pre2
touch INSTALL.binary

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/%_bindir
touch $RPM_BUILD_ROOT/%_bindir/%name
python setup.py install --root=$RPM_BUILD_ROOT
chmod 644 gpl.txt README 
pushd $RPM_BUILD_ROOT/%_datadir
chmod 644 `find -type f`
chmod 755 `find -type d`
popd

rm -fr $RPM_BUILD_ROOT/%_prefix/doc/api

#fix executable
rm $RPM_BUILD_ROOT%_bindir/%name
echo '#!/bin/sh' > $RPM_BUILD_ROOT/%_bindir/%name
echo 'export BKCHEM_MODULE_PATH=%{py_puresitedir}/%name' >> $RPM_BUILD_ROOT/%_bindir/%name
echo 'export BKCHEM_TEMPLATE_PATH=%_datadir/%name/templates' >> $RPM_BUILD_ROOT/%_bindir/%name
echo 'export BKCHEM_PIXMAP_PATH=%_datadir/%name/pixmaps' >> $RPM_BUILD_ROOT/%_bindir/%name
echo 'export BKCHEM_IMAGE_PATH=%_datadir/%name/images' >> $RPM_BUILD_ROOT/%_bindir/%name
echo 'python %{py_puresitedir}/%name/%name.py' >> $RPM_BUILD_ROOT/%_bindir/%name
chmod 755 $RPM_BUILD_ROOT/%_bindir/%name


mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=BKchem
Comment=2D chemical structure drawing tool
Exec=bkchem
Icon=chemistry_section
Terminal=false
Type=Application
Categories=Science;Chemistry;
EOF

%find_lang BKChem

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files -f BKChem.lang
%defattr(-,root,root)
%doc gpl.txt README 
%_bindir/%name
%_datadir/%name
%{py_puresitedir}/%name
%_datadir/applications/mandriva-%name.desktop
%{py_puresitedir}/*.egg-info


%changelog
* Wed Mar 09 2011 Stéphane Téletchéa <steletch@mandriva.org> 0.14.0-0.pre2.1mdv2011.0
+ Revision: 643050
- Update to 0.14pre2
- Fix BKChem macro name for lang detection
- Update URL and description

* Sun Oct 31 2010 Funda Wang <fwang@mandriva.org> 0.13.0-3mdv2011.0
+ Revision: 590787
- rebuild for py2.7

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 0.13.0-2mdv2010.0
+ Revision: 436826
- rebuild

* Mon Feb 23 2009 Frederik Himpe <fhimpe@mandriva.org> 0.13.0-1mdv2009.1
+ Revision: 344283
- Update to new version 0.13.0

* Tue Feb 17 2009 Frederik Himpe <fhimpe@mandriva.org> 0.12.6-1mdv2009.1
+ Revision: 342150
- update to new version 0.12.6

* Thu Dec 25 2008 Adam Williamson <awilliamson@mandriva.org> 0.12.5-2mdv2009.1
+ Revision: 319048
- own site directory
- rebuild for python 2.6

* Thu Nov 27 2008 Funda Wang <fwang@mandriva.org> 0.12.5-1mdv2009.1
+ Revision: 307195
- update to new version 0.12.5

* Sat Oct 25 2008 Frederik Himpe <fhimpe@mandriva.org> 0.12.4-1mdv2009.1
+ Revision: 297162
- update to new version 0.12.4

* Fri Oct 10 2008 Frederik Himpe <fhimpe@mandriva.org> 0.12.3-1mdv2009.1
+ Revision: 291493
- update to new version 0.12.3

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 0.12.2-2mdv2009.0
+ Revision: 266243
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Sat May 31 2008 Funda Wang <fwang@mandriva.org> 0.12.2-1mdv2009.0
+ Revision: 213602
- New version 0.12.2

* Mon May 19 2008 Frederik Himpe <fhimpe@mandriva.org> 0.12.1-1mdv2009.0
+ Revision: 209171
- New version
- Adapt to new license policy

* Sun May 04 2008 Funda Wang <fwang@mandriva.org> 0.12.0-2mdv2009.0
+ Revision: 201061
- fix startup script

* Thu Dec 27 2007 Jérôme Soyer <saispo@mandriva.org> 0.12.0-1mdv2008.1
+ Revision: 138375
- Fix building under x86_64

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - kill hardcoded icon extension
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

  + Emmanuel Andry <eandry@mandriva.org>
    - New version
    - drop old menu


* Mon Sep 04 2006 Jerome Soyer <saispo@mandriva.org> 0.11.5-1mdv2007.0
- New release 0.11.5

* Fri Feb 24 2006 Austin Acton <austin@mandriva.org> 0.11.4-1mdk
- New release 0.11.4

* Fri Feb 17 2006 Austin Acton <austin@mandriva.org> 0.11.3-1mdk
- New release 0.11.3

* Mon Jan 16 2006 Austin Acton <austin@mandriva.org> 0.11.2-1mdk
- New release 0.11.2

* Mon Dec 05 2005 Lenny Cartier <lenny@mandriva.com> 0.11.1-1mdk
- 0.11.1

* Fri Sep 30 2005 Lenny Cartier <lenny@mandriva.com> 0.11.0-1mdk
- 0.11.0

* Thu Jul 14 2005 Austin Acton <austin@mandriva.org> 0.10.2-1mdk
- New release 0.10.2

* Thu Jun 30 2005 Lenny Cartier <lenny@mandriva.com> 0.10.1-1mdk
- 0.10.1

* Sun Jun 26 2005 Austin Acton <austin@mandriva.org> 0.10.0-1mdk
- New release 0.10.0

* Mon Dec 06 2004 Austin Acton <austin@mandrake.org> 0.9.0-1mdk
- 0.9.0
- source URL

* Sun Dec 05 2004 Michael Scherer <misc@mandrake.org> 0.8.1-2mdk
- Rebuild for new python
- various spec fix

* Fri Oct 08 2004 Austin Acton <austin@mandrake.org> 0.8.1-1mdk
- 0.8.1

* Mon Oct 04 2004 Austin Acton <austin@mandrake.org> 0.8.0-1mdk
- 0.8.0 final

* Thu Aug 26 2004 Austin Acton <austin@mandrake.org> 0.8.0-0.pre1.1mdk
- 0.8.0pre1

* Fri Aug 20 2004 Austin Acton <austin@mandrake.org> 0.7.1-2mdk
- new menu

* Wed Aug 11 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.7.1-1mdk
- 0.7.1

* Mon Aug 09 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.7.0-1mdk
- 0.7.0

* Sun May 02 2004 Austin Acton <austin@mandrake.org> 0.6.0-1mdk
- 0.6.0

* Mon Mar 01 2004 Austin Acton <austin@mandrake.org> 0.5.2-1mdk
- 0.5.2

* Wed Feb 25 2004 Austin Acton <austin@mandrake.org> 0.5.1-1mdk
- 0.5.1

* Mon Feb 16 2004 Austin Acton <austin@mandrake.org> 0.5.1-0.pre1.1mdk
- 0.5.1pre1

* Tue Sep 30 2003 Austin Acton <aacton@yorku.ca> 0.5.0-1mdk
- 0.5.0 final


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 429 |12cr|bkf-2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A simple client for BitMover
Name:		bkf
Version:	2.0
Release:	%mkrel 2
License:	GPLv2
Group:		Development/Other
URL:		http://www.bitkeeper.com/
Source0:	http://www.bitmover.com/bk-client%{version}.shar.bz2
Patch0:		bk-client-2.0-conflicting_types_for_getline_fix.diff
Requires:	patch
BuildRequires:	sharutils
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
A simple client for BitMover

%prep

%setup -q -c -T -n %{name}-%{version}
bzcat %{SOURCE0} > bk-client%{version}.shar
sh bk-client%{version}.shar
mv bk-client%{version}/* .
rm -rf bk-client%{version}
%patch0 -p0 -b .conflicting_types_for_getline

head -7 bkf.c > LICENSE

%build
gcc %{optflags} bkf.c -o bkf

%install 
rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -m0755 bkf %{buildroot}%{_bindir}/

%clean
rm -rf %{buildroot}

%files
%defattr(-, root, root)
%doc demo.sh LICENSE
%attr(0755,root,root) %{_bindir}/bkf



%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 2.0-2mdv2011.0
+ Revision: 610075
- rebuild

* Sun Jan 17 2010 Oden Eriksson <oeriksson@mandriva.com> 2.0-1mdv2010.1
+ Revision: 492752
- import bkf


* Sun Jan 17 2010 Oden Eriksson <oeriksson@mandriva.com> 2.0-1mdv2010.0
- renamed to just bkf
- license is now GPLv2

* Thu Jan 11 2007 Oden Eriksson <oeriksson@mandriva.com> 2.0-1mdv2007.1
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 430 |12cr|blackbox-0.70.1-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname bt %major
# fwang: we don't use libbt-devel because it is already occupied by libbt
%define develname %mklibname -d blackbox

Summary:  	A Window Manager for the X Window System
Name:		blackbox
Version:	0.70.1
Release:	%mkrel 15
License:	BSD-like
Group:		Graphical desktop/Other
URL:		http://blackboxwm.sourceforge.net/
Source0:	blackbox-%{version}.tar.bz2
Source1:	blackbox.xdg
Source3:	blackbox.png
Source4:	blackbox32.png
Source5:	blackbox-startblackbox
Patch0:		blackbox-0.70.1-gcc43.patch
Patch1:		blackbox-0.70.1-x11-1.4.patch
Requires:	desktop-common-data
Requires:	xdg-compliance-menu
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xft)
BuildRequires:  locales-en
Requires:	%libname = %version-%release

%description
This is a window manager for X.  It is similar in many respects to
such popular packages as Window Maker, Enlightenment, and FVWM2.  You
might be interested in this package if you are tired of window managers
that are a heavy drain on your system resources, but you still want
an attractive and modern-looking interface.
.
The best part of all is that this program is coded in C++, so it
is even more attractive "under the hood" than it is in service -- no
small feat.
.
If none of this sounds familiar to you, or you want your computer to
look like Windows 98, you probably don't want this package.

%package -n %libname
Group:		Graphical desktop/Other
Summary:	Library files for blackbox

%description -n %libname
This package contains library fiiles needed for blackbox.

%package -n %develname
Group:		Development/X11
Summary:	Developemnt files provided by blackbox
Provides:	%{name}-devel = %version-%release
Requires:	%libname = %version-%release
Conflicts:	%name < 0.70.1-6

%description -n %develname
This package contains developemnt files provided by blackbox.

%prep
%setup -q
%patch0 -p1 -b .gcc43
%patch1 -p0

%build
export LANG="en_US" LC_ALL="en_US"
%configure2_5x --enable-kde --enable-nls --enable-shared --disable-static

%make DEFAULT_MENU=%{_sysconfdir}/menu.d/%name

%install
mkdir -p %{buildroot}%{_prefix}
%makeinstall_std

#mkdir -p %{buildroot}%{_prefix}/bin
#install -m755 %{buildroot}%{_bindir}/* %{buildroot}%{_prefix}/bin/
# and removing the files from _bindir if they are not packaged; otherwise
# the rpm checking makes the building of the package fail -- pablo
#rm -f %{buildroot}%{_bindir}/*

install -m755 %{SOURCE1} -D %{buildroot}%{_sysconfdir}/menu.d/%{name}

mkdir -p %{buildroot}%_sysconfdir/X11/%{name}
touch %{buildroot}%_sysconfdir/X11/%{name}/%{name}-menu

install -m644 %{SOURCE3} -D %{buildroot}%{_miconsdir}/blackbox.png
install -m644 %{SOURCE4} -D %{buildroot}%{_iconsdir}/blackbox.png

# bsetroot is an alternative for the one in fluxbox
mv %{buildroot}%{_bindir}/bsetroot %{buildroot}%{_bindir}/bsetroot-blackbox


rm -f %{buildroot}/%{_libdir}/*.a \
        %{buildroot}/%{_libdir}/*.la

mkdir -p %{buildroot}%{_sysconfdir}/X11/wmsession.d
cat > %{buildroot}/%{_sysconfdir}/X11/wmsession.d/05blackbox << EOF
NAME=BlackBox
ICON=blackbox.png
EXEC=%{_bindir}/blackbox
DESC=A Light but nice looking window manager
SCRIPT:
exec %{_bindir}/startblackbox
EOF

install -m 755 %{SOURCE5} %{buildroot}/usr/bin/startblackbox

%post
%{update_desktop_database}
%{make_session}

#blackbox-alternatives
update-alternatives --install %{_bindir}/bsetroot bsetroot %{_bindir}/bsetroot-%name 10

%postun
%{clean_desktop_database}
%{make_session}

# Remove bsetroot-alternatives
if [ "$1" = 0 ]; then
update-alternatives --remove bsetroot %{_bindir}/bsetroot-%name
fi

%files
%config(noreplace) %{_sysconfdir}/menu.d/%{name}
%config(noreplace) %{_sysconfdir}/X11/%{name}/%{name}-menu
%config(noreplace) %{_sysconfdir}/X11/wmsession.d/05blackbox
%{_bindir}/*
%{_datadir}/blackbox
%{_iconsdir}/blackbox.png
%{_miconsdir}/blackbox.png
%{_mandir}/man1/*

%files -n %libname
%_libdir/*.so.%{major}*

%files -n %develname
%_libdir/*.so
%_includedir/bt
%{_libdir}/pkgconfig/libbt.pc

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 431 |12cr|blam-1.8.9-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name blam
%define version 1.8.9
%define release %mkrel 2
%define _requires_exceptions lib.*x11\\|lib.*gtk
Summary: RSS aggregator written in C# using Mono, GTK# and RSS.NET
Name: %{name}
Version: %{version}
Release: %{release}
Epoch: 1
Source0: http://blam.cmartin.tk/downloads/%{name}-%{version}.tar.bz2
Patch0: blam-1.8.9-fix-build.patch
Patch1: blam-1.8.4-desktopentry.patch
# gw add planet mandriva feed
Patch2: blam-1.8.6-planetmandriva.patch
Patch3: blam-1.8.9-fix-dbus-configure-check.patch

License: GPLv2+
Group: Networking/Other
Url:  http://blam.cmartin.tk/
BuildArch: noarch
BuildRequires: mono-devel
BuildRequires: gnome-sharp2-devel
BuildRequires: gnome-desktop-sharp-devel
BuildRequires: glade-sharp2
BuildRequires: dbus-sharp-glib-devel
BuildRequires: webkit-sharp-devel
BuildRequires: notify-sharp-devel
BuildRequires: pkgconfig(gconf-2.0)
BuildRequires: imagemagick
BuildRequires: desktop-file-utils
BuildRequires: intltool
Requires(post): desktop-file-utils scrollkeeper
Requires(postun): desktop-file-utils scrollkeeper

%description
This is a GNOME RSS aggregator based on Mono.

%prep
%setup -q -n %name-%version
%apply_patches

autoconf

%build
./configure --prefix=%_prefix --sysconfdir=%_sysconfdir --disable-schemas-install
%make

%install
%makeinstall_std
mkdir -p %buildroot{%_liconsdir,%_iconsdir,%_miconsdir}
cp icons/48x48/%name.png %buildroot%_liconsdir/%name.png
cp icons/32x32/%name.png %buildroot%_iconsdir/%name.png
cp icons/16x16/%name.png %buildroot%_miconsdir/%name.png

%find_lang %name
%files -f %name.lang
%defattr(-,root,root)
%doc AUTHORS ChangeLog NEWS README
%_sysconfdir/gconf/schemas/%name.schemas
%_bindir/%name
%_prefix/lib/%name
%_datadir/applications/%name.desktop
%_datadir/%name
%_mandir/man1/blam.1*
%_iconsdir/hicolor/*/apps/*
%_liconsdir/%name.png
%_iconsdir/%name.png
%_miconsdir/%name.png

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 432 |12cr|blas-1.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name 		blas
%define version 	1.1
%define release 	%mkrel 8
%define major 		%{version}
%define libname 	%mklibname %{name} %{major}
%define develname	%mklibname -d %{name}

%if %{mdkversion} <= 1020
%define f77	g77
%define runtime	g2c
%else
%define f77	gfortran
%define runtime	gfortran
%endif

Name: 		%{name}
Version: 	%{version}
Release: 	%{release}
Epoch:		0
Summary: 	Basic Linear Algebra Subprograms library
License: 	BSD-like
Group:		Sciences/Mathematics
URL: 		http://www.netlib.org/blas/
Source0: 	http://www.netlib.org/blas/%{name}.tar.bz2
Source1: 	%{name}.makefile.bz2
Source2:	http://www.netlib.org/blas/blasqr.ps.bz2
Source3:	http://www.netlib.org/blas/blas3-paper.ps.bz2
Source4:	http://www.netlib.org/blas/blas2-paper.ps.bz2
%if %{mdkversion} <= 1020
BuildRequires:	gcc-g77
%else
BuildRequires:	gcc-gfortran
%endif
BuildRoot: 	%{_tmppath}/%{name}-%{version}

%description
The BLAS (Basic Linear Algebra Subprograms) are routines that provide standard
building blocks for performing basic vector and matrix operations. The Level 1
BLAS perform scalar, vector and vector-vector operations, the Level 2 BLAS
perform matrix-vector operations, and the Level 3 BLAS perform matrix-matrix
operations. Because the BLAS are efficient, portable, and widely available,
they are commonly used in the development of high quality linear algebra
software, LAPACK for example.

%package -n %{libname}
Summary: 	Basic Linear Algebra Subprograms library
Group:		Sciences/Mathematics
Provides:	lib%{name} = %{epoch}:%{version}-%{release}

%description -n %{libname}
This package contains the dynamic libraries necessary to run applications.

%package -n %{develname}
Summary: 	Basic Linear Algebra Subprograms library
Group:		Sciences/Mathematics
Requires: 	%{libname} = %{epoch}:%{version}
Provides: 	%{name}-devel = %{epoch}:%{version}-%{release}
Obsoletes:	%mklibname -d %{name} 1.1

%description -n	%{develname}
This package contains the headers and development libraries
necessary to develop or compile applications.

%prep
%setup -q -c
bzcat %{SOURCE1} > Makefile
bzcat %{SOURCE2} > blasqr.ps
bzcat %{SOURCE3} > blas3-paper.ps
bzcat %{SOURCE4} > blas2-paper.ps

%build
%make F77="%{f77}" \
      RUNTIME="%{runtime}" \
      CFLAGS="%optflags" \
      FFLAGS="%optflags -ffloat-store"

%install
rm -fr %{buildroot}
install -d -m 755 %{buildroot}%{_libdir}
install -m 755 *.so.* %{buildroot}%{_libdir}
install -m 644 *.a %{buildroot}%{_libdir}
(cd %{buildroot}%{_libdir} && ln -s lib%{name}.so.%{major} lib%{name}.so)

%clean
rm -fr %{buildroot}

%post -n %{libname} -p /sbin/ldconfig
%postun -n %{libname} -p /sbin/ldconfig

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/lib%{name}.so.%{major}

%files -n %{develname}
%defattr(-,root,root)
%doc blasqr.ps blas3-paper.ps blas2-paper.ps
%{_libdir}/lib%{name}.so
%{_libdir}/lib%{name}.a


%changelog
* Mon Oct 15 2007 Funda Wang <fundawang@mandriva.org> 1.1-8mdv2008.1
+ Revision: 98352
- Rebuild against latest gfortran
- New devel package policy

  + Lev Givon <lev@mandriva.org>
    - Import blas



* Tue Aug 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0:1.1-7mdv2007.0
- Rebuild

* Fri May 19 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0:1.1-6mdk
- rebuild for new fortran library

* Thu May 04 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0:1.1-5mdk
- backportable before 2006.0

* Thu Mar 02 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0:1.1-4mdk
- drop reference to c compiler in makefile
- allow older fortran runtime use

* Thu Mar 02 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0:1.1-3mdk
- drop c interface code  
- link with fortran runtime

* Fri Feb 10 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0:1.1-2mdk
- introduce epoch to handle upgrade

* Thu Feb 09 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.1-1mdk
- first stand-alone release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 433 |12cr|bleachbit-0.9.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		bleachbit
Version:	0.9.3
Release:	1
Summary:	A tool to remove unnecessary files, free disk space and maintain privacy
Group:		System/Configuration/Other
License:	GPLv3
URL:		http://bleachbit.sourceforge.net/
Source0:	%{name}-%{version}.tar.bz2
Source1:	%{name}.1
BuildArch:	noarch
BuildRequires:	python-devel
BuildRequires:	desktop-file-utils
Requires:	python
Requires:	gnome-python
Requires:	gnome-python-gnomevfs
Requires:	pygtk2.0 >= 2.6
Requires:	usermode-consoleonly

%description
BleachBit deletes unnecessary files to free valuable disk space
and maintain privacy. Rid your system of old junk including cache,
temporary files, and cookies. Designed for Linux systems, it
wipes clean Bash, Beagle, Epiphany, Firefox, Adobe Flash, Java,
KDE, OpenOffice.org, Opera, rpm-build, XChat and more.

%prep
%setup -q

%build
make -C po local
python setup.py build

sed -i -e 's|/usr/bin/env python|/usr/bin/python|g' bleachbit/GUI.py

%install
rm -rf %{buildroot}

%makeinstall_std prefix=%{_prefix}

# create root desktop-file
cp %{name}.desktop %{name}-root.desktop
sed -i -e 's/Name=BleachBit$/Name=BleachBit as Administrator/g' %{name}-root.desktop
sed -i -e 's/Exec=bleachbit$/Exec=bleachbit-root/g' %{name}-root.desktop

cat > bleachbit.pam <<EOF
#%PAM-1.0
auth            include         config-util
account         include         config-util
session         include         config-util
EOF

cat > bleachbit.console <<EOF
USER=root
PROGRAM=/usr/bin/bleachbit
SESSION=true
EOF


desktop-file-install \
	--add-category="Utility"\
        --dir=%{buildroot}%{_datadir}/applications/ \
        --vendor="" %{name}.desktop

desktop-file-install \
	--add-category="Utility"\
        --dir=%{buildroot}%{_datadir}/applications/ \
        --vendor="" %{name}-root.desktop

# consolehelper and userhelper
ln -s consolehelper %{buildroot}%{_bindir}/%{name}-root
mkdir -p %{buildroot}%{_sbindir}
ln -s ../..%{_bindir}/%{name} %{buildroot}%{_sbindir}/%{name}-root
mkdir -p %{buildroot}%{_sysconfdir}/pam.d
install -m 644 %{name}.pam %{buildroot}%{_sysconfdir}/pam.d/%{name}-root
mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
install -m 644 %{name}.console %{buildroot}%{_sysconfdir}/security/console.apps/%{name}-root
mkdir -p %{buildroot}%{_mandir}/man1
install -m 644 %{SOURCE1} %{buildroot}%{_mandir}/man1
install -m 644 %{SOURCE1} %{buildroot}%{_mandir}/man1/%{name}-root.1

chmod 644 %{buildroot}%{_datadir}/%{name}/Worker.py
chmod 755 %{buildroot}%{_datadir}/%{name}/CLI.py
chmod 755 %{buildroot}%{_datadir}/%{name}/GUI.py

%__rm %{buildroot}%{_datadir}/%{name}/*.pyo

%find_lang %{name}

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%doc COPYING README
%{_bindir}/%{name}
%{_bindir}/%{name}-root
%{_sbindir}/*
%config(noreplace) %{_sysconfdir}/pam.d/%{name}-root
%config(noreplace) %{_sysconfdir}/security/console.apps/%{name}-root
%{_datadir}/%{name}
%{_datadir}/pixmaps/*.png
%{_datadir}/applications/*.desktop
%{_mandir}/man1/%{name}.1.xz
%{_mandir}/man1/%{name}-root.1.xz



%changelog
* Tue Aug 28 2012 Andrey Bondrov <abondrov@mandriva.org> 0.9.3-1
+ Revision: 815884
- Push package update by Dago68 from MIB: New version 0.9.3, add manpage from Debian, add config(noreplace), add README

* Fri Jun 01 2012 Andrey Bondrov <abondrov@mandriva.org> 0.9.2-1
+ Revision: 801767
- imported package bleachbit

  + Peťoš Šafařík <petos@mandriva.org>
    - Fixed several problems is SPEC files (obsoleted scriplets, .desktop file etc.)
    -This line, and following ones, will be ignored--
      file SPECS/bleachbit.spec modified
    - New version of BleachBit
    - SPEC file cleaning
    - import bleachbit


* Fri Jun 01 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 0.9.2-1mdv2010.2
- Update to 0.9.2

* Wed Nov 25 2009 Andrey Bondrov <bondrov@math.dvgu.ru> 0.7.1-69.1mib2009.1
- First build for MIB users
- Mandriva Italia Backports

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 434 |12cr|blender-2.64-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_without	cycles

Name:		blender
Version:	2.64
Release:	3
Summary:	A fully functional 3D modeling/rendering/animation package
Group:		Graphics
License:	GPLv2+
URL:		http://www.blender.org/
Source0:	http://download.blender.org/source/%{name}-%{version}.tar.gz
Patch0:		blender-2.64-localedir.patch
Patch1:		blender-2.60-error-when-missing-sse.patch
Patch2:		blender-2.58-static-lib.patch
Patch3:		blender-2.64-openjpeg_stdbool.patch
Patch4:		blender-2.64-sfmt.patch
# Cycles build fails with undefined reference error as libs are build as shared
Patch5:		blender-2.64-cycles-static.patch
# Patch submitted upstream - Blender Patches item #19234,
Patch6:		blender-2.64-uninit-var.patch
BuildRequires:	cmake >= 2.8
BuildRequires:	ffmpeg-devel >= 0.7
BuildRequires:	pkgconfig(glew)
BuildRequires:	pkgconfig(fftw3)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(OpenEXR)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(samplerate)
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	libgomp-devel
BuildRequires:	jpeg-devel
BuildRequires:	openjpeg-devel
BuildRequires:	tiff-devel
BuildRequires:	boost-devel
%if %{mdvver} >= 201100
BuildRequires:	python3-devel >= 3.2 %{_lib}python3.2 >= 3.2
Requires:	python3 >= 3.2
%else
BuildRequires:	python3-devel
%endif
%if %with cycles
BuildRequires:	OpenImageIO-devel
BuildRequires:	OpenColorIO-devel
%endif

%description
Blender is the in-house software of a high quality animation studio.
It has proven to be an extremely fast and versatile design instrument.
The software has a personal touch, offering a unique approach to the
world of three dimensions. Blender can be used to create TV
commercials, to make technical visualizations or business graphics, to
do some morphing, or to design user interfaces. Developers can easily
build and manage complex environments. The renderer is versatile and
extremely fast. All basic animation principles (curves and keys) are
implemented.

%prep
%setup -qn %{name}-%{version}
%patch0 -p1 -b .localedir
%patch1 -p0 -b .sse
%patch2 -p0 -b .static
%patch3 -p1 -b .openjpeg
%patch4 -p1 -b .sfmt
%patch5 -p1 -b .cycles-static
%patch6 -p1

%build
%ifarch %{ix86}
# build non-sse flavour
%cmake -DWITH_INSTALL_PORTABLE:BOOL=OFF \
	-DWITH_PLAYER:BOOL=ON \
	-DWITH_PYTHON:BOOL=ON \
	-DWITH_PYTHON_INSTALL:BOOL=OFF \
	-DWITH_BUILTIN_GLEW:BOOL=OFF \
	-DWITH_CODEC_FFMPEG:BOOL=ON \
	-DWITH_CODEC_SNDFILE:BOOL=ON \
	-DWITH_FFTW3:BOOL=ON \
	-DOPENJPEG_ROOT_DIR=/usr/include/openjpeg-1.5 \
%if %with cycles
	-DWITH_CYCLES:BOOL=ON \
%else
	-DWITH_CYCLES:BOOL=OFF \
%endif
	-DWITH_RAYOPTIMIZATION:BOOL=OFF
%make
cd ..
mv build non-sse
%endif

#build sse flavour
%cmake -DWITH_INSTALL_PORTABLE:BOOL=OFF \
	-DWITH_PLAYER:BOOL=ON \
	-DWITH_PYTHON:BOOL=ON \
	-DWITH_PYTHON_INSTALL:BOOL=OFF \
	-DWITH_BUILTIN_GLEW:BOOL=OFF \
	-DWITH_CODEC_FFMPEG:BOOL=ON \
	-DWITH_CODEC_SNDFILE:BOOL=ON \
	-DWITH_FFTW3:BOOL=ON \
	-DOPENJPEG_ROOT_DIR=/usr/include/openjpeg-1.5 \
%if %with cycles
	-DWITH_CYCLES:BOOL=ON \
%else
	-DWITH_CYCLES:BOOL=OFF \
%endif
	-DWITH_RAYOPTIMIZATION:BOOL=ON
%make

%install
#install sse flavour
%makeinstall_std -C build

# Install hicolor icons.
for i in 16x16 22x22 32x32 48x48 256x256 ; do
  mkdir -p %{buildroot}%{_datadir}/icons/hicolor/${i}/apps
  install -pm 0644 release/freedesktop/icons/${i}/apps/%{name}.png \
    %{buildroot}%{_datadir}/icons/hicolor/${i}/apps/%{name}.png
done

mkdir -p %{buildroot}%{_datadir}/icons/hicolor/scalable/apps
install -pm 0644 release/freedesktop/icons/scalable/apps/%{name}.svg \
    %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg

%ifarch %{ix86}
mv %{buildroot}%{_bindir}/%{name} %{buildroot}%{_bindir}/%{name}.sse

#install non-sse flavour
rm -fr build
mv non-sse build
%makeinstall_std -C build
mv %{buildroot}%{_bindir}/%{name} %{buildroot}%{_bindir}/%{name}.nonsse

# install wrapper
cat >> %{buildroot}%{_bindir}/blender <<EOF 
if [ -e /proc/cpuinfo ]; then
	SSE="\`cat /proc/cpuinfo | grep flags | grep sse\`"
fi

if [ "x\$SSE" == x ]; then
	%{_bindir}/%{name}.nonsse "\$@"
else
	%{_bindir}/%{name}.sse "\$@"
fi
EOF
chmod 0755 %{buildroot}%{_bindir}/blender
%endif

%find_lang %{name}

%post
if [ -x %{_gconftool_bin} ]; then
   %{_gconftool_bin} --direct --config-source xml:readwrite:%{_sysconfdir}/gconf/gconf.xml.defaults --type boolean --set /desktop/gnome/thumbnailers/application@x-blender/enable true
   %{_gconftool_bin} --direct --config-source xml:readwrite:%{_sysconfdir}/gconf/gconf.xml.defaults --type string --set /desktop/gnome/thumbnailers/application@x-blender/command "blender-thumbnailer.py %u %o"
fi

%preun
if [ "$1" = "0" -a -x %{_gconftool_bin} ]; then
   %{_gconftool_bin} --direct --config-source xml:readwrite:%{_sysconfdir}/gconf/gconf.xml.defaults --unset /desktop/gnome/thumbnailers/application@x-blender/enable
   %{_gconftool_bin} --direct --config-source xml:readwrite:%{_sysconfdir}/gconf/gconf.xml.defaults --unset /desktop/gnome/thumbnailers/application@x-blender/command
fi

%files -f %{name}.lang
%doc release/text/*
%{_bindir}/*
%{_datadir}/applications/*.desktop
%{_datadir}/%{name}
%{_mandir}/man1/%{name}.1.*
%{_iconsdir}/hicolor/*/apps/%{name}.*


%changelog
* Sun Oct  7 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: a32db48
- Use better patch for system locales
  
* Sat Oct  6 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: b38ceb2
- Add patch to fix Cycles build, build with fftw3 support
  
* Fri Oct  5 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 0a43cf2
- Add patch to fix string not format literal error, fix one more typo, add openjpeg root dir to cmake options
  
* Fri Oct  5 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 30cc651
- Build without Cycles support for now
  
* Fri Oct  5 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 4a51182
- Update uninit-var patch
  
* Fri Oct  5 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 989bc1a
- Drop no longer needed patches
  
* Fri Oct  5 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 845866e
- New version 2.64
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 435 |12cr|blindelephant-1.0-0.5.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define snapshot 5

Name:		blindelephant
Version:	1.0
Release:	0.%{snapshot}.2
Summary:	Web Application Finger Printer
License:	LGPL
Group:		Networking/Other
URL:		http://blindelephant.sourceforge.net/
Source:     %{name}-%{snapshot}.tar.bz2
BuildArch:	noarch

%description
The BlindElephant Web Application Fingerprinter attempts to discover the
version of a (known) web application by comparing static files at known
locations against precomputed hashes for versions of those files in all all
available releases. The technique is fast, low-bandwidth, non-invasive,
generic, and highly automatable.

%prep
%setup -q -n %{name}

%build
cd src
python setup.py build

%install
pushd src
python setup.py install --root=%{buildroot}
popd

install -d -m 755 %{buildroot}%{_bindir}
cat > %{buildroot}%{_bindir}/blindelephant <<EOF
#!/bin/sh
python %{py_sitedir}/blindelephant/BlindElephant.py
EOF
chmod +x %{buildroot}%{_bindir}/blindelephant

install -d -m 755 %{buildroot}%{_datadir}/%{name}/shell-scripts
install -m 755 tools/shell-scripts/* \
    %{buildroot}%{_datadir}/%{name}/shell-scripts/

%files
%defattr(-,root,root)
%doc README doc/*
%{_bindir}/blindelephant
%{py_sitedir}/blindelephant
%{py_sitedir}/BlindElephant-1.0-py%{py_ver}.egg-info
%{_datadir}/%{name}



%changelog
* Wed May 18 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-0.5.1mdv2011.0
+ Revision: 676002
- import blindelephant


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 436 |12cr|blktool-4.0-0.10262005
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Werror_cflags	%nil
%define name blktool
%define version 4.0
%define gitdate 10262005
%define release %mkrel 0.%{gitdate}

Summary: Multi-purpose tool to manage common block concepts
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.bz2
License: GPL
Group:   System/Kernel and hardware
Url: http://kernel.org/git/?p=linux/kernel/git/jgarzik/blktool.git
BuildRequires: glib2-devel 

%description
blktool is a multi-purpose tool that aims to a common place to
management common block concepts, across a wide variety of hardware.
For example, rather than having to learn and use different tools for
ATA or SCSI or I2O for the concept of "suspend",
in the future one will simply do "blktool /dev/foo suspend" and it will work,
regardless of what type of device it is.

%prep
%setup -q -n %{name}

%build
./autogen.sh
%configure
%make

%install
%makeinstall

%files
%{_sbindir}/blktool
%{_mandir}/man8/blktool*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 437 |12cr|blktrace-0.99.2-1.20070730
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name blktrace
%define version 0.99.2
%define git 20070730
%define release %mkrel 1.%{git}
%define distname %{name}-%{version}-%{git}

Summary: Utilities for block layer IO tracing
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{distname}.tar.bz2
License: GPL
Group: System/Kernel and hardware
Url: http://git.kernel.org/?p=linux/kernel/git/axboe/blktrace.git;a=summary
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
blktrace is a block layer IO tracing mechanism which provides detailed
information about request queue operations to user space. This package
includes both blktrace, a utility which gathers event traces from the kernel;
and blkparse, a utility which formats trace data collected by blktrace.

You should install the blktrace package if you need to gather detailed
information about IO patterns.

%prep
%setup -q -n %{distname}

%build
%make

%install
rm -rf %{buildroot}
%makeinstall

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%{_bindir}/blkparse
%{_bindir}/blkrawverify
%{_bindir}/blktrace
%{_bindir}/btrace
%{_bindir}/btt
%{_bindir}/verify_blkparse
%{_mandir}/man1/blkparse.1*
%{_mandir}/man1/blkrawverify.1*
%{_mandir}/man1/btt.1*
%{_mandir}/man1/verify_blkparse.1*
%{_mandir}/man8/blktrace.8*
%{_mandir}/man8/btrace.8*


%changelog
* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 0.99.2-1.20070730mdv2008.1
+ Revision: 135856
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Aug 12 2007 Olivier Blin <oblin@mandriva.com> 0.99.2-1.20070730mdv2008.0
+ Revision: 62377
- initial package
- Create blktrace


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 438 |12cr|bloboats-1.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		bloboats
Summary:	Boat racing game
Version:	1.0.2
Release:	%mkrel 1
Source:		http://mirror.kapsi.fi/bloboats.dy.fi/%{name}-%{version}.tar.gz
License:	GPL
Group:		Games/Arcade
URL:		http://bloboats.dy.fi/
BuildRequires:	SDL_mixer-devel SDL_image-devel SDL_net-devel
BuildRequires:	libvorbis-devel
BuildRequires:	mesaglu-devel
BuildRequires:	imagemagick
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Bloboats is a boat racing game in which the objective is to reach the
goal as fast as possible, at least faster than your friend does.

%prep
%setup -q

%build
%make DATADIR=%{_gamesdatadir}/%{name}/data

%install
rm -rf %{buildroot}
%makeinstall_std PREFIX=%{buildroot} \
    BINARYDIR=%{buildroot}%{_gamesbindir} \
    DATADIR=%{buildroot}%{_gamesdatadir}/%{name}/data

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=%{name}
Comment=%{Summary}
Exec=%{name}
Icon=%{name}
Terminal=false
StartupNotify=false
Type=Application
Categories=Game;ArcadeGame;
EOF

# install icons
mkdir -p %{buildroot}{%{_liconsdir},%{_miconsdir},%{_iconsdir}}
cp data/images/icon.png %{buildroot}%{_iconsdir}/%{name}.png
convert -scale 48x48 data/images/icon.png %{buildroot}%{_liconsdir}/%{name}.png
convert -scale 16x16 data/images/icon.png %{buildroot}%{_miconsdir}/%{name}.png

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc copying.txt readme.txt
%{_gamesbindir}/%{name}
%{_sysconfdir}/bloboats.dirs
# Why does this files get 755 perms?
%attr(0644,root,root) %{_gamesdatadir}/%{name}/data/*/*.*
%attr(0644,root,root) %{_gamesdatadir}/%{name}/data/defaults/*/*.*
%attr(0644,root,root) %{_gamesdatadir}/%{name}/data/defaults/private/*/*.*
%{_datadir}/applications/*.desktop
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png



%changelog
* Mon Nov 28 2011 Andrey Bondrov <abondrov@mandriva.org> 1.0.2-1
+ Revision: 734894
- New version 1.0.2

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-3mdv2011.0
+ Revision: 616778
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 1.0.1-2mdv2010.0
+ Revision: 424661
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Thu Dec 20 2007 Olivier Blin <blino@mandriva.org> 1.0.1-1mdv2008.1
+ Revision: 135856
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Thu Mar 08 2007 Olivier Blin <oblin@mandriva.com> 1.0.1-1mdv2007.1
+ Revision: 138396
- buildrequires mesaglu-devel
- install in games bindir
- wrap description
- initial bloboats package from Jose Jorge
- Create bloboats


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 439 |12cr|blobwars-1.19-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	blobwars
%define	oname	BlobWars
%define	version	1.19
%define	rel	1
%define	release	%mkrel %{rel}
%define	Summary	%{oname} Episode I : Metal Blob Solid 

Name:		%{name}
Version:	%{version}
Release:	%{release}
URL:		http://www.parallelrealities.co.uk
Source0:	http://ovh.dl.sourceforge.net/project/blobwars/%{name}-%{version}.tar.gz
Patch0:		blobwars-1.19-link.patch
License:	GPLv2+
Group:		Games/Arcade
Summary:	%{Summary}
BuildRequires:	SDL_mixer-devel
BuildRequires:	SDL_image-devel
BuildRequires:	SDL_ttf-devel
BuildRequires:	SDL_net-devel
BuildRequires:	zlib-devel
BuildRequires:	desktop-file-utils
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Since their world was invaded by an alien race, the Blobs have
faced a lifetime of war. But now they have a chance to win
the war once and for all.

In Episode I : Metal Blob Solid, you take on the role of a
fearless Blob agent, Bob. Bob's mission is to infiltrate the
various enemy bases around the Blobs' homeworld and rescue as many
POWs as possible. But standing in his way are many vicious enemies,
other Blobs who have defected and the evil alien leader, Galdov.

%prep
%setup -q
%patch0 -p0
#patch0 -p1
#sed -i 's@-Werror@@' makefile

%build
CFLAGS="%optflags" LDFLAGS="%ldflags" %make DATADIR=%{_gamesdatadir}/%{name}/

%install
%{__rm} -rf %{buildroot}
%{makeinstall_std}

%{find_lang} %{name}

desktop-file-install --vendor="" \
  --remove-key="Encoding" \
  --remove-category="Application" \
  --add-category="ArcadeGame" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%clean
%{__rm} -rf %{buildroot}

%files -f %{name}.lang
%defattr(644,root,games,755)
%doc %{_docdir}/%{name}
%{_gamesdatadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/*
%defattr(755,root,games,755)
%{_gamesbindir}/%{name}


%changelog
* Wed May 18 2011 Funda Wang <fwang@mandriva.org> 1.19-1mdv2011.0
+ Revision: 676024
- new version 1.19

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.16-2mdv2011.0
+ Revision: 610077
- rebuild

  + Funda Wang <fwang@mandriva.org>
    - update BR

* Tue Feb 23 2010 Funda Wang <fwang@mandriva.org> 1.16-1mdv2010.1
+ Revision: 509985
- BR SDL_net
- new version 1.16

* Mon Jul 27 2009 Frederik Himpe <fhimpe@mandriva.org> 1.14-1mdv2010.0
+ Revision: 401035
- Update to new version 1.14
- Remove patches integrated upstream
- Replace no -Werror patch by sed hack
- Ensure it uses Mandriva %%optflags

* Fri May 15 2009 Samuel Verschelde <stormi@mandriva.org> 1.11-1mdv2010.0
+ Revision: 376185
- fix build (add patch from gentoo)
- fix licence

  + Emmanuel Andry <eandry@mandriva.org>
    - fix URL
    - New version 1.11
    - fix spanish translation with P1 and P2

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri May 02 2008 Funda Wang <fwang@mandriva.org> 1.08-1mdv2009.0
+ Revision: 200019
- New version 1.08

* Tue Mar 18 2008 Emmanuel Andry <eandry@mandriva.org> 1.07-3mdv2008.1
+ Revision: 188674
- don't remove ArcadeGame XDG category

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 1.07-2mdv2008.1
+ Revision: 135856
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Sep 16 2007 Funda Wang <fwang@mandriva.org> 1.07-2mdv2008.0
+ Revision: 88481
- more standard game category
- fix bug#31533 (updated es translatiion)

* Fri Jun 15 2007 Funda Wang <fwang@mandriva.org> 1.07-1mdv2008.0
+ Revision: 39871
- New buildrequires
  add locales files
- patch is needed to install correctly
- use makeinstall_std
- Patch not needed, too
- SOURCE2 not needed
  remove old menu
- No more source1
- clean patch
- New version
- Import blobwars



* Sat Aug 18 2006 Emmanuel Andry <eandry@mandriva.org> 1.05-2mdv2007.0
- xdg menu
- drop patch0
- add patch1 from debian to fix gcc4.1 compilation

* Wed Aug 10 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.05-1mdk
- 1.05 (1.04 game data)
- regenerate P0
- %%mkrel

* Sat Apr 09 2005 Emmanuel Andry <eandry@free.fr> 1.03-1mdk
- 1.03

* Tue Jan 18 2005 Lenny Cartier <lenny@mandrakesoft.com> 1.02-1mdk
- 1.02

* Mon Jan 10 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.01-1mdk
- 1.01

* Sat Dec 04 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.99-1mdk
- 0.99
- regenerate P0

* Thu Dec 02 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.98-1mdk
- 0.98

* Tue Nov 16 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.97-1mdk
- 0.97
- added music
- fix path to docs (updated P0)

* Wed Oct 27 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.96-1mdk
- 0.96
- regenerate P0

* Mon Oct 18 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.94-1mdk
- 0.94
- update P0

* Wed Sep 01 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.9-2mdk
- rebuild for new menu (fixes #11015)

* Wed Aug 04 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.9-1mdk
- 0.9

* Tue Jun 15 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.52-2mdk
- rebuild

* Sat May 29 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.52-1mdk
- 0.52
- regenerate P0

* Fri May 28 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.5-2mdk
- rebuild against new zzlip

* Wed Feb 25 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.5-1mdk
- 0.5
- fix buildrequires
- regenerate P0

* Mon Nov 17 2003 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.4-1mdk
- 0.4

* Tue Oct 14 2003 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.3-1mdk
- 0.3
- regenerated P0 and adjusted spec for changes in 0.3
- this release actually works!

* Sat Sep 20 2003 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.2-1mdk
- 0.2

* Thu Aug 14 2003 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.1.2-1mdk
- new release
- regenerate P0

* Sat Aug 02 2003 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.1-1mdk
- initial mdk release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 440 |12cr|blogfish-1.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	blogfish
%define version	1.0
%define release %mkrel 9

Name: 	 	%{name}
Summary: 	Evolutionary meme spreader from the GNOME panel
Version: 	%{version}
Release: 	%{release}

Source:		http://prdownloads.sourceforge.net/blogfish/%{name}-%{version}.tar.bz2
URL:		http://blogfish.sourceforge.net/
License:	GPL
Group:		Graphical desktop/GNOME
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildArch:	noarch

Requires:	pygtk2.0 pygtk2.0-libglade
Requires:	gnome-python gnome-python-gconf gnome-python-applet
Requires:	gnome-python-gnomevfs
Requires(post):		GConf2
Requires(postun):		GConf2

%define python_sitepkgsdir %(echo `python -c "import sys; print (sys.prefix + '/%{_lib}/python' + sys.version[:3] + '/site-packages/')"`)

%description
Blogfish is a Gnome panel applet which allows you to spread your blog URL,
website URL or random thoughts to other users.  Good memes survive; bad
ones are voted down and go belly up.

%prep
%setup -q

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p %buildroot/%_libdir/bonobo/servers
cp servers/*.server %buildroot/%_libdir/bonobo/servers
mkdir -p %buildroot/%_datadir/%name
cp images/*.png %buildroot/%_datadir/%name
cp src/*.glade %buildroot/%_datadir/%name
mkdir -p %buildroot/%python_sitepkgsdir/%name
cp src/*.py %buildroot/%python_sitepkgsdir/%name
mkdir -p %buildroot/%_bindir
cp src/%name %buildroot/%_bindir
mkdir -p %buildroot/%_sysconfdir/gconf/schemas
cp %name.schemas %buildroot/%_sysconfdir/gconf/schemas

%post
GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` gconftool-2 \
  --makefile-install-rule %{_sysconfdir}/gconf/schemas/blogfish.schemas \
  > /dev/null

%postun
gconftool-2 --recursive-unset /apps/blogfish

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc CREDITS README MARKETING TODO
%{_bindir}/%name
%{_libdir}/bonobo/servers/*
%{_datadir}/%name
%python_sitepkgsdir/%name
%{_sysconfdir}/gconf/schemas/*




%changelog
* Sat Nov 06 2010 Jani Välimaa <wally@mandriva.org> 1.0-9mdv2011.0
+ Revision: 594295
- rebuild for python 2.7

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 1.0-8mdv2010.0
+ Revision: 436827
- rebuild

* Fri Jan 02 2009 Funda Wang <fwang@mandriva.org> 1.0-7mdv2009.1
+ Revision: 323366
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.0-6mdv2009.0
+ Revision: 243353
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 1.0-4mdv2008.1
+ Revision: 135856
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - convert prereq


* Wed Dec 13 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.0-4mdv2007.0
+ Revision: 96491
- Rebuild against new python
- Import blogfish

* Fri Jun 10 2005 Austin Acton <austin@mandriva.org> 1.0-3mdk
- requires gnome-python-gnomevfs (Eskild Hustvedt)

* Thu Jun 09 2005 Austin Acton <austin@mandriva.org> 1.0-2mdk
- whoops, can run without panel

* Thu Jun 09 2005 Austin Acton <austin@mandriva.org> 1.0-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 441 |12cr|blogtk-2.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version	2.0
%define release %mkrel 4
%define newname blogtk2

Name:		blogtk
Summary:	Standalone blog entry poster
Version:	%{version}
Release:	%{release}
Source:		http://launchpad.net/blogtk/2.0/2.0/+download/%{name}-%{version}.tar.gz
URL:		http://blogtk.jayreding.com
License:	Apache License
Group:		Networking/Other
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	imagemagick
BuildRequires:	desktop-file-utils
Requires:	pygtk2.0
Requires:	pygtk2.0-libglade
Requires:	gnome-python
Requires:	gnome-python-gtkspell
Requires:	python-webkitgtk
Requires:	python-gdata
Requires:	python-gtksourceview
Requires:	python-feedparser
Requires(pre):	desktop-file-utils
BuildArch:	noarch

%description
BloGTK is a weblog client that allows you to post to your weblog from Linux
without the need for a separate browser window. BloGTK allows you to connect
with many weblog systems such as Blogger, Movable Type, WordPress, and more.

%prep
%setup -q -n %name-%version

chmod 644 data/*

# (Abel) eliminate runtime pygtk warnings
find -type f -name '*.py' -print0 | xargs -r -0 perl -pi -e 's/gtk\.TRUE/True/g; s/gtk\.FALSE/False/g;'

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_datadir}
cp -r share/blogtk2 %{buildroot}%{_datadir}
mkdir -p %{buildroot}/%{_datadir}/pixmaps
cp data/blogtk-icon.png %{buildroot}/%{_datadir}/pixmaps
mkdir -p %{buildroot}/%{_datadir}/applications
cp data/blogtk.desktop %{buildroot}/%{_datadir}/applications/
mkdir -p %{buildroot}/%{_bindir}
cp bin/blogtk2 %{buildroot}/%{_bindir}/

#menu
perl -pi -e 's,blogtk-icon.png,%{name},g' %{buildroot}%{_datadir}/applications/*
desktop-file-install --remove-category="Application" \
  --add-category="GTK" \
  --remove-key=Encoding \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

#icons
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48,128x128}/apps
install -m 644 data/%{name}-icon.png %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png
convert -scale 48 data/%{name}-icon.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
convert -scale 32 data/%{name}-icon.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -scale 16 data/%{name}-icon.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post
%{update_menus}
%{update_icon_cache hicolor}
%endif
		
%if %mdkversion < 200900
%postun
%{clean_menus}
%{clean_icon_cache hicolor}
%endif

%files
%defattr(-,root,root)
%doc README ChangeLog AUTHORS
%{_bindir}/%{newname}
%{_datadir}/%{newname}
%{_datadir}/pixmaps/*
%{_datadir}/applications/*
%{_iconsdir}/hicolor/*/apps/%{name}.png


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 2.0-4mdv2011.0
+ Revision: 610078
- rebuild

* Mon Jan 18 2010 Ahmad Samir <ahmadsamir@mandriva.org> 2.0-3mdv2010.1
+ Revision: 493194
- add missing BR (spotted by QA)

* Sun Jan 17 2010 Ahmad Samir <ahmadsamir@mandriva.org> 2.0-2mdv2010.1
+ Revision: 492773
- bump release (to ease upgrades in the future)

* Mon Dec 28 2009 Ahmad Samir <ahmadsamir@mandriva.org> 2.0-1mdv2010.1
+ Revision: 482960
- Update to 2.0
- Change URL and Source (now hosted on launchpad)
- Change License
- Clean spec

* Sun Aug 09 2009 Oden Eriksson <oeriksson@mandriva.com> 1.1-9mdv2010.0
+ Revision: 413174
- rebuild

* Thu Dec 11 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1-8mdv2009.1
+ Revision: 312912
- lowercase ImageMagick

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 1.1-8mdv2009.0
+ Revision: 218438
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 08 2007 Adam Williamson <awilliamson@mandriva.org> 1.1-7mdv2008.0
+ Revision: 82340
- rebuild for 2008
- fd.o icons
- correct errors in .desktop file
- drop legacy menu and icons
- drop patch, do it with a perl substitution instead
- spec clean


* Tue Oct 31 2006 Christiaan Welvaart <cjw@daneel.dyndns.org>
+ 2006-10-31 22:48:20 (74823)
- add BuildRequires: desktop-file-utils

* Tue Oct 31 2006 Christiaan Welvaart <cjw@daneel.dyndns.org>
+ 2006-10-31 22:45:29 (74822)
Import blogtk

* Thu Sep 28 2006 Lenny Cartier <lenny@mandriva.com> 1.1-5mdv2007.1
- fix xdg menu

* Wed Sep 13 2006 Nicolas Lcureuil <neoclust@mandriva.org> 1.1-4mdv2007.0
- XDG

* Fri Nov 11 2005 Abel Cheung <deaddog@mandriva.org> 1.1-3mdk
- Eliminate pygtk runtime warnings

* Wed Aug 10 2005 Austin Acton <austin@mandriva.org> 1.1-2mdk
- requires gnome-python

* Fri Feb 04 2005 Austin Acton <austin@mandrake.org> 1.1-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 442 |12cr|blop-0.2.8-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		blop
Version:	0.2.8
Release:	%mkrel 9
Summary:	Bandlimited LADSPA Oscillator Plugins
License:	GPLv2+
Group:		Sound
URL:		http://blop.sourceforge.net/
Source0:	%{name}-%{version}.tar.bz2
#Patch0:	blop-0.2.7-compile.patch.bz2
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	ladspa-devel
Requires:	ladspa

%description
BLOP comprises a set of LADSPA plugins that generate bandlimited
sawtooth, square, variable pulse and slope-variable triangle waves,
for use in LADSPA hosts, principally for use with one of the many
modular software synthesisers available.

They are wavetable based, and are designed to produce output with
harmonic content as high as possible over a wide pitch range.

%prep
%setup -q
#%patch0 -p1
perl -p -i -e 's/\/lib\//\/%{_lib}\//g' src/wavedata.c

%build
%configure2_5x --with-ladspa-plugin-dir=%{_libdir}/ladspa
%make

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_libdir}/ladspa
mkdir -p $RPM_BUILD_ROOT%{_datadir}/ladspa/rdf
%{makeinstall_std}

# install the rdf description
install -m0644 doc/blop.rdf $RPM_BUILD_ROOT%{_datadir}/ladspa/rdf
# we don't want to package makefiles in the doc
#rm -f doc/Makefile*

%find_lang %{name}

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS NEWS README THANKS TODO doc/{about.txt,blop.rdf,plugins_list.txt}
%{_libdir}/ladspa/*.so
%{_libdir}/ladspa/blop_files
%{_datadir}/ladspa/rdf/*.rdf




%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.8-9mdv2011.0
+ Revision: 610079
- rebuild

* Wed Feb 10 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.2.8-8mdv2010.1
+ Revision: 503995
- clean spec, fix rpmlint's warning on spec

* Tue Jun 16 2009 Jérôme Brenier <incubusss@mandriva.org> 0.2.8-7mdv2010.0
+ Revision: 386384
- fix license tag

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.2.8-6mdv2009.0
+ Revision: 243354
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 0.2.8-4mdv2008.1
+ Revision: 135856
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Thu Feb 08 2007 Stefan van der Eijk <stefan@mandriva.org> 0.2.8-4mdv2007.0
+ Revision: 118174
- rebuild
- Import blop

* Fri Dec 30 2005 Austin Acton <austin@mandriva.org> 0.2.8-3mdk
- don't own files you shouldn't

* Tue Nov 08 2005 Austin Acton <austin@mandriva.org> 0.2.8-2mdk
- fix libdir on x86_64

* Thu Jul 29 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.2.8-1mdk
- 0.2.8
- add translations
- drop P0 (fixed upstream)
- drop some docs we really don't need
- make package short-circuitable
- cosmetics


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 443 |12cr|blowfish-j-2.15-0.0.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		blowfish-j
Version:	2.15
Release:	%mkrel 0.0.4
Epoch:		0
Summary:	A Blowfish implementation in Java
License:	Apache License
Url: 		http://www.lassekolb.info/bfacs.htm
Source0:	http://www.lassekolb.info/bfj215.zip
Source1:	%{name}-build.xml
BuildRequires:	ant
BuildRequires:  jpackage-utils >= 0:1.5
BuildRequires:  java-rpmbuild
Group: 		Development/Java
Buildarch:	noarch
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
The Blowfish implementation in Java, very fast ECB and CBC 
encryption. Comes with the BlowfishEasy class for simple string 
encryption, plus a solution for streaming.

%package javadoc
Summary:	Javadoc for %{name}
Group:		Development/Java

%description javadoc
Javadoc for %{name}

%prep
%setup -c -n %{name}-%{version}
[ ! -f build.xml ] && cp -a %{SOURCE1} build.xml

%build
%{ant} clean dist javadoc

%install
# jar
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}

install -m 644 dist/lib/%{name}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; do \
ln -sf ${jar} ${jar/-%{version}/}; done)

# javadoc
install -p -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr dist/javadoc/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
(cd $RPM_BUILD_ROOT%{_javadocdir} && ln -sf %{name}-%{version} %{name})

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(0644,root,root,755)
%doc license.txt
%{_javadir}/%{name}.jar
%{_javadir}/%{name}-%{version}.jar

%files javadoc
%defattr(0644,root,root,0755)
%dir %{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}-%{version}/*
%dir %{_javadocdir}/%{name}


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0:2.15-0.0.4mdv2011.0
+ Revision: 616779
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 0:2.15-0.0.3mdv2010.0
+ Revision: 424662
- rebuild

* Sat Feb 23 2008 Alexander Kurtakov <akurtakov@mandriva.org> 0:2.15-0.0.2mdv2008.1
+ Revision: 174087
- import blowfish-j



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 444 |12cr|bluecurve-theme-1.0.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define iversion 8.0.0
Summary: Bluecurve GNOME theme
Name: bluecurve-theme
Version: 1.0.0
Release: %mkrel 4
BuildArch: noarch
License: GPL+
Group: Graphical desktop/GNOME
Source0: bluecurve-gnome-theme-%{version}.tar.bz2
Source1: bluecurve-icon-theme-%iversion.tar.bz2
Source2: bluecurve-metacity-theme-%version.tar.bz2
Source3: bluecurve-classic-metacity-theme-%version.tar.bz2
URL: http://www.redhat.com
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
BuildRequires: perl-XML-Parser
Requires: gtk-engines2 >= 2.13.3-2mdv

%description
This package contains the Bluecurve GNOME meta theme, the icon and metacity
themes.

%prep
%setup -q -n bluecurve-gnome-theme-%version -a 1 -a 2 -a 3

%build
./configure --prefix=%_prefix
make
cd bluecurve-icon-theme-%iversion
./configure --prefix=%_prefix
make
cd ../bluecurve-metacity-theme-%version
./configure --prefix=%_prefix
make
cd ../bluecurve-classic-metacity-theme-%version
./configure --prefix=%_prefix
make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std
cd bluecurve-icon-theme-%iversion
%makeinstall_std
touch %buildroot%_datadir/icons/Bluecurve/icon-theme.cache
cd ../bluecurve-metacity-theme-%version
%makeinstall_std
cd ../bluecurve-classic-metacity-theme-%version
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%post
%update_icon_cache Bluecurve

%postun
%clean_icon_cache Bluecurve

%files
%defattr(-, root, root)
%doc AUTHORS
%{_datadir}/themes/Bluecurve
%{_datadir}/themes/Bluecurve-classic
%dir %{_datadir}/icons/*Bluecurve*
%{_datadir}/icons/Bluecurve/index.theme
%{_datadir}/icons/*/*.cursortheme
%{_datadir}/icons/*/cursors
%_datadir/icons/Bluecurve/??x??/
%ghost %_datadir/icons/Bluecurve/icon-theme.cache



%changelog
* Tue Jul 26 2011 Götz Waschk <waschk@mandriva.org> 1.0.0-4mdv2012.0
+ Revision: 691690
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.0.0-3mdv2011.0
+ Revision: 243355
- rebuild

* Tue Jan 08 2008 Götz Waschk <waschk@mandriva.org> 1.0.0-1mdv2008.1
+ Revision: 146708
- import bluecurve-theme


* Tue Jan  8 2008 Götz Waschk <waschk@mandriva.org> 1.0.0-1mdv2008.1
- initial Mandriva package

* Tue Sep 25 2007 Ray Strode <rstrode@redhat.com> - 1.0.0-1
- Initial import, version 1.0.0

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 445 |12cr|bluegps-2.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: bluegps
Version: 2.0
Group: Sciences/Geosciences
Release: %mkrel 5
Summary: Simple command line tool for the Royaltek RBT-3000 bluetooth GPS receiver
License: GPL
URL: http://www.harbaum.org/till/bluegps/
Source: http://www.harbaum.org/till/bluegps/bluegps-linux-%{version}.tgz
BuildRequires: bluez-devel
BuildRoot: %{_tmppath}/%{name}-root

%description
BlueGPS is a simple command line tool to download datalogs from the Royaltek
RBT-3000 bluetooth GPS receiver under Linux, and to configure the data logger.

%prep
%setup -q -n %{name}-linux-%{version}

%build
%make

%install
rm -Rf %{buildroot}
mkdir -p %{buildroot}/%{_bindir}
install -m755 bluegps %{buildroot}/%{_bindir}
mkdir -p %{buildroot}/%{_mandir}/man1
install -m644 bluegps.1 %{buildroot}/%{_mandir}/man1

%clean
rm -Rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/%{name}
%doc %{_mandir}/man1/%{name}*



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 2.0-5mdv2011.0
+ Revision: 616781
- the mass rebuild of 2010.0 packages

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 2.0-4mdv2010.0
+ Revision: 436863
- rebuild

* Tue Mar 03 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.0-3mdv2009.1
+ Revision: 347692
- rebuild

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 2.0-2mdv2009.0
+ Revision: 266277
- rebuild early 2009.0 package (before pixel changes)

* Sun Jun 08 2008 Buchan Milne <bgmilne@mandriva.org> 2.0-1mdv2009.0
+ Revision: 216997
- import bluegps


* Sun Jun 08 2008 Buchan Milne <bgmilne@mandriva.org> 2.0-1mdv
- Initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 446 |12cr|blueman-1.23-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: 		blueman
Version: 	1.23
Release: 	2
Summary: 	Full featured bluetooth manager for GNOME/GTK
License: 	GPLv2+
Group: 		Communications
Url: 		http://blueman-project.org/
Source0: 	http://launchpad.net/blueman/1.0/1.10/+download/%{name}-%{version}.tar.gz
BuildRequires:  desktop-file-utils
BuildRequires:  perl(XML::Parser)
BuildRequires:  glib2-devel
BuildRequires:  libGConf2-devel
BuildRequires:  pygtk2.0-devel
BuildRequires:  intltool
BuildRequires:	startup-notification-devel
BuildRequires:	python-gobject
BuildRequires:	python-notify
BuildRequires:	bluez-devel
BuildRequires:	python-devel
BuildRequires:	python-pyrex
BuildRequires:	python-dbus
Requires:	obex-data-server
Requires:	python-notify
Requires:	pygtk2.0
Requires:	gnome-python-gconf
Requires:	python-dbus
Requires:	python-gobject
Requires:	polkit-gnome
Requires:	python-blueman


%description
Blueman is designed to provide simple, yet effective means for 
controlling BlueZ API and simplifying bluetooth tasks such as:

* Connecting to 3G/EDGE/GPRS via dial-up
* Connecting to/Creating bluetooth networks
* Connecting to input devices
* Connecting to audio devices
* Sending/Receiving/Browsing files via OBEX
* Pairing

Blueman also integrates with Network Manager 0.7, so any Dialup/Network
 connections will be made available (via HAL) to Network Manager.

%package -n	python-%{name}
Summary:	Blueman python package
Group:		Communications

%description -n	python-%{name}
The python-blueman package is required for blueman.

%package -n	nautilus-sendto-%{name} 
Summary:	Blueman nautilus plugin
Group:		Communications
Provides:	nautilus-sendto-%{name}-plugin

%description -n	nautilus-sendto-%{name}
Blueman nautilus plugin


%prep
%setup -q

%build
%configure2_5x  --disable-desktop-update \
		--disable-icon-update \
	        --disable-schemas-install \
		--disable-static
%make

%install
%makeinstall_std

desktop-file-install --vendor="" \
  --add-category="GTK" \
  --add-category="HardwareSettings" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/%{name}-manager.desktop

%find_lang %{name}

%files -f %{name}.lang
%{_sysconfdir}/dbus-1/system.d/org.%{name}*.conf
%{_sysconfdir}/xdg/autostart/%{name}.desktop
%{_bindir}/%{name}-*
%{_datadir}/applications/%{name}-manager.desktop
%{_datadir}/polkit-1/actions/org.%{name}.policy
%{_datadir}/%{name}/ui/*.ui
%{_datadir}/%{name}/icons/hicolor/*/*s/*.png
#%{_datadir}/%{name}/icons/hicolor/scalable/status/*.svg
%{_datadir}/icons/hicolor/*/apps/*.png
%{_datadir}/icons/hicolor/scalable/apps/*.svg
%{_datadir}/blueman/icons/hicolor/scalable/actions/*.svg
%{_datadir}/blueman/icons/hicolor/scalable/devices/*.svg
%{_datadir}/blueman/icons/hicolor/scalable/status/*.svg
%{_datadir}/dbus-1/services/%{name}-applet.service
%{_datadir}/dbus-1/system-services/org.%{name}*.service
#%{_datadir}/hal/fdi/information/20thirdparty/*.fdi
%{_mandir}/man1/%{name}*1.*

%files -n nautilus-sendto-%{name}
%{_libdir}/nautilus-sendto/plugins/libnstblueman.so

%files -n python-%{name}

%{python_sitelib}/blueman
%{python_sitearch}/*.so
%{_libdir}/%{name}-*


%changelog
* Thu Jun 14 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.23-2
+ Revision: 805708
- rel bump
- files into both packages fix
- version update 1.23

* Mon Nov 08 2010 Funda Wang <fwang@mandriva.org> 1.21-2mdv2011.0
+ Revision: 595015
- rebuild for py 2.7

* Sat Dec 26 2009 Emmanuel Andry <eandry@mandriva.org> 1.21-1mdv2010.1
+ Revision: 482499
- New version 1.21
- update BR
- update files list

* Wed Jul 29 2009 Eugeni Dodonov <eugeni@mandriva.com> 1.10-3mdv2010.0
+ Revision: 403707
- Bring back .so files to prevent blueman-* from crashing on startup.

* Sat Jul 25 2009 Emmanuel Andry <eandry@mandriva.org> 1.10-1mdv2010.0
+ Revision: 399801
- New version 1.10
- add source url
- update files list

* Fri Mar 27 2009 Emmanuel Andry <eandry@mandriva.org> 1.02-4mdv2009.1
+ Revision: 361574
- don't explicitely requires notification-daemon

* Mon Mar 02 2009 Emmanuel Andry <eandry@mandriva.org> 1.02-3mdv2009.1
+ Revision: 347587
- requires python-blueman

* Mon Mar 02 2009 Emmanuel Andry <eandry@mandriva.org> 1.02-2mdv2009.1
+ Revision: 347346
- fix files
- BR python-dbus
- fix BR
- BR python-devel
- import blueman


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 447 |12cr|bluemindo-0.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    bluemindo
%define version 0.3
%define release %mkrel 2

Name:           %{name}
Summary:        Simple audio player in Python/PyGTK, using GStreamer
Version:        %{version}
Release:        %{release}
Source0:        http://codingteam.net/project/bluemindo/download/file/%{name}-%{version}.tar.gz
Patch0:		bluemindo-0.3-makefile.patch
URL:            http://codingteam.net/project/bluemindo
License:	GPLv3
Group:          Sound
Requires:	pygtk2.0 
Requires:	pygtk2.0-libglade
Requires:	gstreamer0.10-python
Requires:	python-tagpy
Requires:	dbus-python
Requires:	gnome-python-extras
Requires:	python-notify
Requires:	python-xmpp
BuildArch:	noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}

%description
Bluemindo aims to provide a very simple audio player under 
GNU systems in PyGTK, without any GNOME dependencies.

%prep
%setup -q 
%patch0 -p1 -b .orig

%build
%make

%install
rm -rf %{buildroot}
make install DESTDIR=%{buildroot}
%find_lang %{name}

%clean 
rm -rf %{buildroot} 

%files -f %{name}.lang
%defattr(-,root,root) 
%doc AUTHORS CHANGELOG COPYING README THANKS 
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/Bluemindo.desktop
%{_datadir}/pixmaps/%{name}.png
%{_mandir}/man1/%{name}.*


%changelog
* Sat Dec 25 2010 Yuri Myasoedov <omerta13@mandriva.org> 0.3-2mdv2011.0
+ Revision: 625104
- Fixed typo error in "Requires" section
- Fixed typo error in "Requires" section

* Sun Dec 05 2010 Yuri Myasoedov <omerta13@mandriva.org> 0.3-1mdv2011.0
+ Revision: 610850
- Fixed define section
- Fixed %%mkrel macro
- import bluemindo


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 448 |12cr|blueproximity-1.2.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		blueproximity
Version:	1.2.5
Release:	%mkrel 1 
Summary:	Detects you via your bluetooth devices and locks/unlocks the screen
BuildArch:	noarch
Group:		Communications
License:	GPLv2+
URL:		http://blueproximity.sourceforge.net/
Source0:	http://downloads.sourceforge.net/blueproximity/%{name}-%{version}.tar.gz
Source1:	%{name}.desktop
Patch0:		blueproximity-fix_paths.diff
Patch1:		blueproximity-fix-bash-script.diff
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}
BuildRequires:	desktop-file-utils gettext
Requires:	python-configobj python-pybluez  pygtk2.0-libglade

%description
Add security to your desktop by automatically locking and unlocking 
the screen when you and your phone leave/enter the desk. Think of a 
proximity detector for your mobile phone via bluetooth.

%prep
%setup -q -n %{name}-%{version}.orig
%patch0 -p0 -b .fedorization
%patch1 -p0 -b .fix-bash-script

%build

%install
rm -rf %{buildroot}

# Create Directory Structure
install -d %{buildroot}%{_datadir}/%{name}/
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_datadir}/pixmaps/
install -d %{buildroot}%{_datadir}/%{name}/pixmaps/
install -d %{buildroot}%{_mandir}/man1/

# Install Files
install -p -m 0755 start_proximity.sh %{buildroot}%{_bindir}/%{name}
install -p -m 0755 proximity.py %{buildroot}%{_datadir}/%{name}/
install -p -m 0644 proximity.glade %{buildroot}%{_datadir}/%{name}/
install -p -m 0644 doc/blueproximity.1 %{buildroot}%{_mandir}/man1/

# Install Languages
for i in $(ls LANG/); do
install -d %{buildroot}%{_datadir}/locale/$i/LC_MESSAGES/
install -p -m 0644 LANG/$i/LC_MESSAGES/* %{buildroot}%{_datadir}/locale/$i/LC_MESSAGES/
done

# Install Images
for i in $(ls *.svg); do
install -p -m 0644 $i %{buildroot}%{_datadir}/%{name}/pixmaps/
done

# Link in SVG
pushd %{buildroot}%{_datadir}
ln -s ../%{name}/pixmaps/%{name}_base.svg pixmaps/
popd

# Install Menu Item
desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{SOURCE1}

# Find Languages
%find_lang %{name}

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root,-)
%doc ChangeLog COPYING README doc/manual*
%{_datadir}/%{name}
%{_bindir}/%{name}
%{_mandir}/man1/blueproximity*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}_base.svg




%changelog
* Tue Sep 08 2009 Michael Scherer <misc@mandriva.org> 1.2.5-1mdv2010.0
+ Revision: 434052
- submit rpm based on fedora src.rpm
- add missing requires
- fix Group
- fix naming of the fedora patch
- fix requires
- import blueproximity


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 449 |12cr|bluez-tools-0.1.38-0.662e.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    bluez-tools
%define version 0.1.38
%define rev	662e

Name:           %{name}
Summary:        Command line tools for bluez (bluetooth stack for Linux)
Version:        %{version}
Release:        %mkrel -c %rev 2 
Source0:        %{name}-%{version}-%{rev}.tar.gz
URL:            http://code.google.com/p/bluez-tools
License:	GPLv2
Group:          System/Kernel and hardware
Requires:	bluez >= 4.69
Requires:	obexd >= 0.30
BuildRequires:	dbus
BuildRequires:	dbus-devel
BuildRequires:  dbus-glib
BuildRequires:	dbus-glib-devel
BuildRequires:	readline
BuildRequires:	readline-devel
BuildRoot:      %{_tmppath}/%{name}-%{version}

%description
This is a GSoC'10 project to implement a new command line tools for 
bluez (bluetooth stack for linux). The project implemented in C and 
uses the D-Bus interface of bluez.

%prep
%setup -q -a 0 -n %{name}-%{version}-%{rev}

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
make DESTDIR=%{buildroot} install

%clean 
rm -rf %{buildroot} 

%files 
%defattr(-,root,root) 
%doc README NEWS COPYING AUTHORS 
%{_bindir}/*
%{_mandir}/man1/bt-adapter.1*
%{_mandir}/man1/bt-agent.1*
%{_mandir}/man1/bt-audio.1*
%{_mandir}/man1/bt-device.1*
%{_mandir}/man1/bt-input.1*
%{_mandir}/man1/bt-monitor.1*
%{_mandir}/man1/bt-network.1*
%{_mandir}/man1/bt-obex.1*
%{_mandir}/man1/bt-serial.1*



%changelog
* Tue Dec 07 2010 Yuri Myasoedov <omerta13@mandriva.org> 0.1.38-0.662e.2mdv2011.0
+ Revision: 614452
- Added readline & readline-devel as BuildRequires
- Fixed BuildRequires section
- Fixed BuildRequires
- Fixed BuildRequires section once again
- Fixed BuildRequire section
- Fixed BuildRequires
- Fixed dbus requirement
- import bluez-tools


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 450 |12cr|boa-0.94.14-0.rc21.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name boa
%define version 0.94.14
%define rcver	rc21
%define release %mkrel 0.%{rcver}.3
%define webrootdir /var/www/html


Summary:	Web server
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://www.boa.org/%{name}-%{version}%{rcver}.tar.gz
Source1:	boa.init
Source2:	boa.sysconfig
Patch:		boa-default-config.patch
URL:		http://www.boa.org/
License:	GPL+
Group:		System/Servers
BuildRoot:	%{_tmppath}/%{name}-%{version}buildroot
BuildRequires:	flex
BuildRequires:	bison

Requires(post):		rpm-helper
Requires(postun):	rpm-helper

Provides: webserver

%description
A high speed, lightweight web server (HTTP protocol).
Based on direct use of the select(2) system call, it
internally multiplexes all connections without forking,
for maximum speed and minimum system resource use.

%prep
%setup -q -n %{name}-%{version}%{rcver}
%patch -p1

%build
%serverbuild
%configure2_5x
%make CFLAGS="%{optflags}"

%install
rm -rf %{buildroot}
cd src
mkdir -p %{buildroot}%{_sbindir}
install boa %{buildroot}%{_sbindir}
mkdir -p %{buildroot}%{_libdir}/boa
install boa_indexer %{buildroot}%{_libdir}/boa/

mkdir -p %{buildroot}/%{webrootdir}

cd ..
mkdir -p %{buildroot}%{_mandir}/man8
install -m 644 docs/boa.8 %{buildroot}%{_mandir}/man8/

cd examples
mkdir -p %{buildroot}/%{_sysconfdir}/{boa,logrotate.d}
install -m 644 boa.conf %{buildroot}/%{_sysconfdir}/boa/
cd ../contrib
install -m 644 rpm/boa.logrotate %{buildroot}/%{_sysconfdir}/logrotate.d/boa

cd ..
mkdir -p %{buildroot}/%{_initrddir}
install -m 755 %{SOURCE1} %{buildroot}/%{_initrddir}/boa
mkdir -p %{buildroot}/%{_sysconfdir}/sysconfig
install -m 644 %{SOURCE2} %{buildroot}/%{_sysconfdir}/sysconfig/boa

mkdir -p %{buildroot}/var/log/boa
%clean
rm -rf %{buildroot}

%post
%_post_service boa

%preun
%_preun_service boa

%files
%defattr(-,root,root)
%doc docs/*.{texi,png} contrib/*
%{_sbindir}/boa
%{_libdir}/boa/boa_indexer
%dir %{_libdir}/boa/
%dir %{_sysconfdir}/boa
%config(noreplace) %{_initrddir}/boa
%config(noreplace) %{_sysconfdir}/boa/boa.conf
%config(noreplace) %{_sysconfdir}/logrotate.d/boa
%config(noreplace) %{_sysconfdir}/sysconfig/boa
%dir %{webrootdir}
%dir /var/log/boa
%{_mandir}/man8/*




%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.94.14-0.rc21.3mdv2011.0
+ Revision: 610081
- rebuild

* Tue Feb 16 2010 Funda Wang <fwang@mandriva.org> 0.94.14-0.rc21.2mdv2010.1
+ Revision: 506702
- use configuer2_5x
- rediff config patch

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sat Feb 02 2008 Adam Williamson <awilliamson@mandriva.org> 0.94.14-0.rc21.1mdv2008.1
+ Revision: 161359
- rebuild for new era
- 'new' pre-release rc21
- spec clean

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - use %%mkrel
    - convert prereq


* Wed Feb 23 2005 Michael Scherer <misc@mandrake.org> 0.94.14-0.rc17.3mdk
- provides webserver
- fix some rpmlint warning

* Mon Oct 25 2004 Michael Scherer <misc@mandrake.org> 0.94.14-0.rc17.2mdk
- Rebuild

* Wed Sep 17 2003 Michael Scherer <scherer.michael@free.fr> 0.94.14-0.rc17.1mdk
- use macro
- [DIRM]
- 0.94.14rc17

* Wed Oct 30 2002 Philippe Libat <philippe@mandrakesoft.com> 0.94.14-0.rc1.3mdk
- fix CGI/POST problem (TMP)
- add /etc/sysconfig/boa external startup file

* Tue Oct 29 2002 Philippe Libat <philippe@mandrakesoft.com> 0.94.14-0.rc1.2mdk
- fix Alias in default config
- add logrotate

* Fri Oct 25 2002 Amaury Amblard-Ladurantie <amaury@mandrakesoft.com> 0.94.14-0.rc1.1mdk
- new release
- changed default config file to match Apache settings

* Thu Apr 04 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.94.12-0.1rc7mdk
- new release

* Tue Oct 09 2001 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.94.8.3-5mdk
- sanitize for lord rpmlint

* Wed Jul 11 2001 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.94.8.3-4mdk
- build release
- a few spec cleaning

* Thu Mar 29 2001 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.94.8.3-3mdk
- remove doubl chkconfig

* Thu Mar 29 2001 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.94.8.3-2mdk
- fredification (aka rebuild 4 libsafe& co)

* Tue Oct 10 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 0.94.8.3-1mdk
- Some noreplace.
- 0.94.8.3 security fix.

* Sun Aug 06 2000 Geoffrey Lee <snailtalk@mandrakesoft.com> 0.94.8.2-1mdk
- rebuild for new shiny version

* Wed Jul 19 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.94.8.1-2mdk
- BM
- use new man macros

* Fri Jul 07 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.94.8.1-1mdk
- first mandrake version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 451 |12cr|boa-constructor-0.6.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name boa-constructor
%define version 0.6.1

Name: %{name}
Summary: Python IDE and wxPython GUI Builder
Version: %{version}
Release: %mkrel 5
Group: Development/Python
# the source come from a .zip
Source: %{name}-%{version}.tar.bz2
# icons
Source1: %{name}.16.png.bz2
Source2: %{name}.32.png.bz2
Source3: %{name}.48.png.bz2
# man pages
Source4: %{name}.1.bz2
Source5: %{name}.desktop
# to remove a annoying message when looking at help.
Patch: %{name}.help.patch
Url: http://boa-constructor.sourceforge.net/
BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot
BuildRequires: perl desktop-file-utils
Requires: wxPythonGTK pychecker python
Requires(post): desktop-file-utils
Requires(postun): desktop-file-utils
License: GPL
BuildArch: noarch

%description
Boa Constructor is a cross platform Python IDE and wxPython GUI Builder.
It offers visual frame creation and manipulation, an object inspector,
many views on the source like object browsers, inheritance hierarchies,
doc string generated html documentation, an advanced debugger
and integrated help.

Zope support: Object creation and editing. Cut, copy, paste,
import and export. Property creation and editing in the Inspector
and Python Script debugging.

%prep
%setup -q

# (misc) dos2unix on all sources, and config since it is a software developed on windows
perl -pi -e 's%\r\n$%\n%' $(find . -name '*.py')
perl -pi -e 's%\r\n$%\n%' $(find . -name '*.cfg')
perl -pi -e 's%\r\n$%\n%' $(find . -name '*.txt')

%patch -p0

cat << EOF > README.Mandriva
This RPM incorporate a patch made by Cedric Delfosse, of Debian, to use the
~/.boa-constructor directory to store the cache of help file.
EOF

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/%{_bindir}
echo -e "#!/bin/sh\npython %{_datadir}/%{name}/Boa.py" >  $RPM_BUILD_ROOT/%{_bindir}/%{name}
chmod +x $RPM_BUILD_ROOT/%{_bindir}/%{name}

mkdir -p $RPM_BUILD_ROOT/%{_datadir}/applications
cp %{SOURCE5} $RPM_BUILD_ROOT/%{_datadir}/applications/


desktop-file-install --vendor="" \
        --remove-category="Development" \
        --remove-category="Debugger" \
        --remove-category="GUIDesigner" \
        --add-category="GNOME" \
        --add-category="GTK" \
        --add-category="Development" \
        --add-category="X-MandrivaLinux-MoreApplications-Development-DevelopmentEnvironments" \
        --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/*

install -d $RPM_BUILD_ROOT/%{_datadir}/%{name}/
cp -Rf * $RPM_BUILD_ROOT/%{_datadir}/%{name}/

install -d $RPM_BUILD_ROOT/%{_miconsdir}
install -d $RPM_BUILD_ROOT/%{_iconsdir}
install -d $RPM_BUILD_ROOT/%{_liconsdir}
bunzip2 -c %{SOURCE1} >  $RPM_BUILD_ROOT/%{_miconsdir}/%{name}.png
bunzip2 -c %{SOURCE2} >  $RPM_BUILD_ROOT/%{_iconsdir}/%{name}.png
bunzip2 -c %{SOURCE3} >  $RPM_BUILD_ROOT/%{_liconsdir}/%{name}.png


install -d $RPM_BUILD_ROOT/%{_mandir}/man1/
bunzip2 -c %{SOURCE4} >  $RPM_BUILD_ROOT/%{_mandir}/man1/%{name}.1


# (misc) remove documentation
find $RPM_BUILD_ROOT/%{_datadir}/%{name}/ -maxdepth 1 -name '*.txt' | xargs rm -Rf
rm -Rf $RPM_BUILD_ROOT/%{_datadir}/%{name}/README.Mandriva
%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%files
%defattr(-,root,root,0755)
%doc *.txt README.Mandriva
%{_bindir}/%{name}
%{_datadir}/%{name}/*
%dir %{_datadir}/%{name}/
%{_datadir}/applications/%{name}.desktop
%{_mandir}/*/*

%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.6.1-5mdv2011.0
+ Revision: 616802
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 0.6.1-4mdv2010.0
+ Revision: 424664
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.6.1-3mdv2009.0
+ Revision: 243356
- rebuild
- drop old menu
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Oct 21 2007 Jérôme Soyer <saispo@mandriva.org> 0.6.1-1mdv2008.1
+ Revision: 100995
- fix
- Add BR
- Fix Menu
- Fix Menu
- Add files
- New release 0.6.1

  + Thierry Vignaud <tv@mandriva.org>
    - kill CVS reference in README.urpmi !!


* Thu Aug 11 2005 Michael Scherer <misc@mandriva.org> 0.4.4-1mdk
- New release 0.4.4
- mkrel
- remove patch1, integrated upstream
- fix #10676 and his clones
- adapt patch0
- fix menu

* Thu Jun 17 2004 Michael Scherer <misc@mandrake.org> 0.2.3-3mdk 
- rebuild with proper Vendor and other tags

* Wed Aug 20 2003 Michael Scherer <scherer.michael@free.fr> 0.2.3-2mdk 
- the preference directory have changed in the CVS version, patch to use the new settings
    ( thanks Cedric Delfosse )

* Wed Aug 20 2003 Michael Scherer <scherer.michael@free.fr> 0.2.3-1mdk
- first spec for Mandrake
- man pages from Debian ( thanks Cedric Delfosse )
- pngification of Debian icon
- use a patch from Debian to use homedir for help cache


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 452 |12cr|bobobot-0-16.preview3.8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	bobobot
%define	version	0
%define preview preview3
%define	Summary	Mario-like game

Summary:	%{Summary}
Name:		%{name}
Version:	%{version}
Release:	%mkrel 16.%{preview}.8
Source0:	ftp://ftp.sonic.net/pub/users/nbs/unix/x/bobobot/bobobot-preview3.tar.bz2
Url:		http://newbreedsoftware.com/bobobot/
License:	GPLv2+
Group:		Games/Arcade
Buildrequires:	SDL-devel
BuildRequires:	SDL_mixer-devel
Buildrequires:	libx11-devel
BuildRequires:	imagemagick
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Patch0:		%{name}-preview3-fix-makefile.patch
Patch2:		%{name}-preview3-fix-nosound.patch

%description
BoboBot is a multi-level one-player action game starring "BoboBot," the
robo-monkey. It's played with the keyboard, or optionally with a joystick

%prep
%setup -q -n %{name}-preview3
%patch0 -p1
%patch2 -p1 -z .pix

# beurk
chmod +x mods/unused
chmod -R a+r *

%build
%make SOUND=YES MUSIC=YES INSTALLROOT=%{_gamesdatadir}/%{name} OPTIMIZE="%{optflags}" X11_LIB="-L%_libdir -lX11" bobobot CC="gcc %ldflags"

%install
rm -rf $RPM_BUILD_ROOT

%{__install} -d $RPM_BUILD_ROOT{%{_liconsdir},%{_miconsdir}}
convert %{name}-icon.xpm -size 16x16 $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
convert %{name}-icon.xpm -size 32x32 $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
convert %{name}-icon.xpm -size 48x48 $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=BoboBot
Comment=%{summary}
Exec=%_gamesbindir/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;ArcadeGame;
EOF

install -d $RPM_BUILD_ROOT{%{_gamesbindir},%{_gamesdatadir}/%{name}}
make INSTALLROOT=$RPM_BUILD_ROOT%{_gamesdatadir}/%{name}
mv $RPM_BUILD_ROOT%{_gamesdatadir}/%{name}/%{name} $RPM_BUILD_ROOT%{_gamesbindir}

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(644,root,root,755)
%doc docs/*
%{_gamesdatadir}/%{name}
%{_datadir}/applications/*
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%defattr(755,root,root,755)
%{_gamesbindir}/%{name}



%changelog
* Wed Jan 05 2011 Funda Wang <fwang@mandriva.org> 0-16.preview3.8mdv2011.0
+ Revision: 628658
- tighten BR

* Sun Aug 22 2010 Funda Wang <fwang@mandriva.org> 0-16.preview3.7mdv2011.0
+ Revision: 571832
- bunzip2 the patches

* Tue Jun 16 2009 Jérôme Brenier <incubusss@mandriva.org> 0-16.preview3.7mdv2010.0
+ Revision: 386379
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0-16.preview3.6mdv2009.0
+ Revision: 243357
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 10 2007 Funda Wang <fwang@mandriva.org> 0-16.preview3.4mdv2008.1
+ Revision: 116845
- drop old menu

  + Thierry Vignaud <tv@mandriva.org>
    - buildrequires X11-devel instead of XFree86-devel
    - import bobobot


* Fri Jul  7 2006 Pixel <pixel@mandriva.com> 0-16.preview3.3mdv2007.0
- switch to XDG menu

* Thu May  5 2005 Pixel <pixel@mandriva.com> 0-16.preview3.2mdk
- fix build on lib64 (hopefully)

* Thu Mar 24 2005 Olivier Thauvin <nanardon@mandrake.org> 0-16.preview3.1mdk
- who is the stupid guy who didn't put mdk at the end of release tag ?

* Fri Nov 12 2004 Pixel <pixel@mandrakesoft.com> 0-15mdk.preview3
- rebuild

* Wed Aug 06 2003 Per yvind Karlsen <peroyvind@linux-mandrake.com> 0-14mdk.preview3
- include more meaningful documentation

* Mon Aug 04 2003 Per yvind Karlsen <peroyvind@linux-mandrake.com> 0-13mdk.preview3
- rebuild
- move stuff to %%{_gamesbindir} & %%{_gamesdatadir}
- quiet setup
- drop Prefix tag
- cosmetics
- added menu item
- added icons

* Thu Sep 05 2002 Lenny Cartier <lenny@mandrakesoft.com> 0-12mdk.preview3
- rebuild

* Sun Jul 21 2002 Pixel <pixel@mandrakesoft.com> 0-11mdk.preview3
- recompile against new vorbis stuff

* Mon Apr 29 2002 Pixel <pixel@mandrakesoft.com> 0-10mdk.preview3
- rebuild for new libasound (alsa)

* Sat Jan 19 2002 Stefan van der Eijk <stefan@eijk.nu> 0-9mdk.preview3
- BuildRequires

* Tue Sep 11 2001 Stefan van der Eijk <stefan@eijk.nu> 0-8mdk.preview3
- BuildRequires: libSDL1.2-devel XFree86-devel

* Thu Sep  6 2001 Pixel <pixel@mandrakesoft.com> 0-7mdk.preview3
- rebuild

* Mon May 14 2001 Pixel <pixel@mandrakesoft.com> 0-6mdk.preview3
- rebuild with new SDL

* Tue Dec 19 2000 Pixel <pixel@mandrakesoft.com> 0-5mdk.preview3
- rebuild for new lib mixer

* Mon Dec  4 2000 Pixel <pixel@mandrakesoft.com> 0-4mdk.preview3
- new version

* Wed Nov 29 2000 Pixel <pixel@mandrakesoft.com> 0-3mdk.preview2
- rebuild

* Mon Nov 27 2000 Pixel <pixel@mandrakesoft.com> 0-2mdk.preview2
- add BuildRequires

* Wed Nov  1 2000 Pixel <pixel@mandrakesoft.com> 0-1mdk.preview2
- initial spec


# end of file

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 453 |12cr|bochs-2.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _hardened_build 1
Name:		bochs
Version:	2.6
Release:	1
Summary:	Portable x86 PC emulator
Group:		Emulators
License:	LGPLv2+
URL:		http://bochs.sourceforge.net/
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz

Patch0:		%{name}-0001_bx-qemu.patch
Patch1:		%{name}-0006_qemu-bios-use-preprocessor-for-pci-link-routing.patch
Patch2:		%{name}-0007_bios-add-26-pci-slots,-bringing-the-total-to-32.patch
Patch3:		%{name}-0008_qemu-bios-provide-gpe-_l0x-methods.patch
Patch4:		%{name}-0009_qemu-bios-pci-hotplug-support.patch
Patch7:		%{name}-nonet-build.patch

BuildRequires:	pkgconfig(xt) libxpm-devel pkgconfig(sdl) readline-devel byacc
BuildRequires:	docbook-utils
BuildRequires:	docbook-style-xsl
BuildRequires:	sgml-common
BuildRequires:	docbook-dtd41-sgml
BuildRequires:	gtk2-devel
%ifarch %{ix86}	x86_64
BuildRequires:	svgalib-devel
BuildRequires:	dev86 iasl
%endif
Requires:	%{name}-bios = %{version}-%{release}
Requires:	vgabios

%description
Bochs is a portable x86 PC emulation software package that emulates
enough of the x86 CPU, related AT hardware, and BIOS to run DOS,
Windows '95, Minix 2.0, and other OS's, all on your workstation.


%package	debugger
Summary:	Bochs with builtin debugger
Group:		Emulators
Requires	:%{name} = %{version}-%{release}

%description	debugger
Special version of bochs compiled with the builtin debugger.


%package	gdb
Summary:	Bochs with support for debugging with gdb
Group:		Emulators
Requires:	%{name} = %{version}-%{release}

%description	gdb
Special version of bochs compiled with a gdb stub so that the software running
inside the emulator can be debugged with gdb.

%ifarch %{ix86} x86_64
# building firmwares are quite tricky, because they often have to be built on
# their native architecture (or in a cross-capable compiler, that we lack in
# koji), and deployed everywhere. Recent koji builders support a feature
# that allow us to build packages in a single architecture, and create noarch
# subpackages that will be deployed everywhere. Because the package can only
# be built in certain architectures, the main package has to use
# BuildArch: <nativearch>, or something like that.
# Note that using ExclusiveArch is _wrong_, because it will prevent the noarch
# packages from getting into the excluded repositories.
%package	bios
Summary:	Bochs bios
Group:		Emulators
BuildArch:	noarch
Provides:	bochs-bios-data = 2.3.8.1
Obsoletes:	bochs-bios-data < 2.3.8.1


%description	bios
Bochs BIOS is a free implementation of a x86 BIOS
provided by the Bochs project.
It can also be used in other emulators, such as QEMU
%endif

%package	devel
Summary:	Bochs header and source files
Group:		Emulators
Requires:	%{name} = %{version}-%{release}

%description	devel
Header and source files from bochs source.

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch7 -p0 -z .nonet

# Fix up some man page paths.
sed -i \
  -e 's|/usr/local/share/doc/bochs/|%{_docdir}/%{name}-%{version}/|' \
  -e 's|/usr/local/share/|%{_datadir}/|' \
  doc/man/*.*
# remove executable bits from sources to make rpmlint happy with the debuginfo
chmod -x `find -name '*.cc' -o -name '*.h' -o -name '*.inc'`
# Fix CHANGES encoding
iconv -f ISO_8859-2 -t UTF8 CHANGES > CHANGES.tmp
mv CHANGES.tmp CHANGES


%build
%ifarch %{ix86} x86_64
ARCH_CONFIGURE_FLAGS=--with-svga
%endif
# Note: the CPU level, MMX et al affect what the emulator will emulate, they
# are not properties of the build target architecture.
# Note2: passing --enable-pcidev will change bochs license from LGPLv2+ to
# LGPLv2 (and requires a kernel driver to be usefull)
CONFIGURE_FLAGS=" \
  --enable-plugins \
  --enable-ne2000 \
  --enable-pci \
  --enable-all-optimizations \
  --enable-clgd54xx \
  --enable-sb16=linux \
  --enable-3dnow
  --with-x11 \
  --with-nogui \
  --with-term \
  --with-rfb \
  --with-sdl \
  --without-wx \
  --enable-cpu-level=6 \
  --enable-disasm \
  --enable-usb \
  --enable-usb-ohci \
  $ARCH_CONFIGURE_FLAGS"
export CXXFLAGS="$RPM_OPT_FLAGS -DPARANOID"

%configure2_5x $CONFIGURE_FLAGS --enable-x86-debugger --enable-debugger
%make
mv bochs bochs-debugger
make dist-clean

%configure2_5x $CONFIGURE_FLAGS --enable-x86-debugger --enable-gdb-stub
%make
mv bochs bochs-gdb
make dist-clean

%configure2_5x $CONFIGURE_FLAGS
%make

%ifarch %{ix86} x86_64
cd bios
make bios
cp BIOS-bochs-latest BIOS-bochs-kvm
%endif

%install
rm -rf %{buildroot} _installed-docs
make install DESTDIR=%{buildroot}
rm -rf %{buildroot}%{_prefix}/share/bochs/VGABIOS*
ln -s %{_prefix}/share/vgabios/VGABIOS-lgpl-latest.bin %{buildroot}%{_prefix}/share/bochs/VGABIOS-lgpl-latest
ln -s %{_prefix}/share/vgabios/VGABIOS-lgpl-latest.cirrus.bin %{buildroot}%{_prefix}/share/bochs/VGABIOS-lgpl-latest.cirrus
ln -s %{_prefix}/share/vgabios/VGABIOS-lgpl-latest.cirrus.debug.bin %{buildroot}%{_prefix}/share/bochs/VGABIOS-lgpl-latest.cirrus.debug
ln -s %{_prefix}/share/vgabios/VGABIOS-lgpl-latest.debug.bin %{buildroot}%{_prefix}/share/bochs/VGABIOS-lgpl-latest.debug
%ifnarch %{ix86} x86_64
rm -rf %{buildroot}%{_prefix}/share/bochs/*BIOS*
%endif
install -m 755 bochs-debugger bochs-gdb %{buildroot}%{_bindir}
mv %{buildroot}%{_docdir}/bochs _installed-docs
rm %{buildroot}%{_mandir}/man1/bochs-dlx.1*

mkdir -p %{buildroot}%{_prefix}/include/bochs/disasm
cp -pr disasm/*.h %{buildroot}%{_prefix}/include/bochs/disasm/
cp -pr disasm/*.cc %{buildroot}%{_prefix}/include/bochs/disasm/
cp -pr disasm/*.inc %{buildroot}%{_prefix}/include/bochs/disasm/
cp -pr config.h %{buildroot}%{_prefix}/include/bochs/

%files
%doc _installed-docs/* README-*
%{_bindir}/bochs
%{_bindir}/bxcommit
%{_bindir}/bximage
%{_libdir}/bochs/
%{_mandir}/man1/bochs.1*
%{_mandir}/man1/bxcommit.1*
%{_mandir}/man1/bximage.1*
%{_mandir}/man5/bochsrc.5*
%dir %{_datadir}/bochs/
%{_datadir}/bochs/keymaps/

%ifarch %{ix86} x86_64
%files bios
%{_datadir}/bochs/BIOS*
%{_datadir}/bochs/VGABIOS*
%endif

%files debugger
%{_bindir}/bochs-debugger

%files gdb
%{_bindir}/bochs-gdb

%files devel
%{_prefix}/include/bochs/

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 454 |12cr|bochs-tools-1.6.4-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name		bochs-tools
%define shortname	bochstools
%define version		1.6.4
%define release		%mkrel 6

Name:		%{name}
Version:	%{version}
Release:	%{release}
Source: http://www.bablokb.de/%{name}/%{shortname}-%{version}.tar.bz2
Patch0:		bochstools-1.6.4-_syscall5.patch
License: GPL
URL: http://www.bablokb.de/%{name}/
BuildRoot: %{_tmppath}/%{name}-root
Group: Emulators
Summary: Manipulates Bochs disk-images

%description
Bochs-Tools are a collection of scripts and programs to be used together with
the Bochs-emulator. The main goal was to provide a Unix-like interface to the
emulator and to enable access to Bochs disk-images from outside of Bochs.

The tools were developed under Linux. They might also work on other
operating-systems. Feedback on this issue is appreciated. 

%prep

%setup -q -n %{shortname}-%{version}
%patch0 -p6 -b .syscall5

%build

make -C src VERSION="%{version}"

%install

make UID=0 DESTDIR="$RPM_BUILD_ROOT" PREFIX="%{_prefix}" BINDIR="%{_bindir}" \
    MANDIR="%{_mandir}" CFLAGS="$RPM_OPT_FLAGS" bins install

%clean
if test "/" != "$RPM_BUILD_ROOT"; then rm -rf $RPM_BUILD_ROOT; fi

%files
%defattr(-,root,root)
%doc ChangeLog COPYING NEWS README TODO
%{_bindir}/*
%{_mandir}/man1/*



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.6.4-6mdv2011.0
+ Revision: 616810
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 1.6.4-5mdv2010.0
+ Revision: 424665
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 1.6.4-4mdv2009.0
+ Revision: 240447
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Aug 15 2007 Pascal Terjan <pterjan@mandriva.org> 1.6.4-2mdv2008.0
+ Revision: 63812
- Add P0 to fix build on x86
- % Silence setup


* Wed Dec 07 2005 Lenny Cartier <lenny@mandriva.com> 1.6.4-2mdk
- rebuild

* Mon Apr 26 2004 Guillaume Bedot <guillaume.bedot@wanadoo.fr> 1.6.4-1mdk
- First package for Mandrakelinux inspired from the one in the sources...


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 455 |12cr|bodr-9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           bodr
Version:        9
Release:        %mkrel 1
Summary:        The Blue Obelisk Data Repository

Group:          System/Libraries
License:        MIT
URL:            http://blueobelisk.sourceforge.net/wiki/index.php/DataRepository
Source0:        %{name}-%{version}.tar.bz2
BuildRoot:      %{_tmppath}/%{name}-%{version}-buildroot
BuildRequires:  libxml2-devel
BuildRequires:  libxslt-proc
BuildRequires:  pkgconfig

%description
It represents a set of common, standardized data for chemoinformatics
in both XML and plain-text formats. This data is open for common use,
under the expectation that others will contribute to the repository,
either via tabulations of additional properties or revisions/comments
on existing data.

The concept is that via shared default data, reproducing computational
chemistry and chemoinformatics will become more reproducible :-).

Currently this encompasses:
* Elements directory
  * element names and symbols
  * atomic masses, covalent radii, van der Waals radii
  * Pauling electronegativities
  * electron affinity
  * ionization potential
  * default element colors for viewers
* Isotopes directory
  * exact masses of most abundant isotopes
  * isotopic masses and abundances
  * spin
  * kinds of decay, percentages and energy
  * magnetic dipole moment
  * halflife


%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}


%files
%defattr(-,root,root,-)
%doc AUTHORS ChangeLog COPYING NEWS README THANKS TODO
%{_datadir}/%{name}/*.xml
%{_datadir}/%{name}/dicts/*.xml
%{_datadir}/pkgconfig/%{name}.pc






%changelog
* Fri Aug 13 2010 Emmanuel Andry <eandry@mandriva.org> 9-1mdv2011.0
+ Revision: 569387
- New version 9
- use configure2_5x

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 8-2mdv2010.0
+ Revision: 436865
- rebuild

* Tue Feb 24 2009 Emmanuel Andry <eandry@mandriva.org> 8-1mdv2009.1
+ Revision: 344558
- fix URL

* Sun Jun 29 2008 Emmanuel Andry <eandry@mandriva.org> 8-1mdv2009.0
+ Revision: 230033
- New version

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 6-2mdv2008.1
+ Revision: 170778
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Jun 17 2007 Emmanuel Andry <eandry@mandriva.org> 6-1mdv2008.0
+ Revision: 40533
- New version 6


* Mon Mar 05 2007 Nicolas Lécureuil <neoclust@mandriva.org> 5-2mdv2007.0
+ Revision: 132765
- Fix group

* Sun Feb 25 2007 Emmanuel Andry <eandry@mandriva.org> 5-1mdv2007.1
+ Revision: 125499
- Import bodr


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 456 |12cr|bogofilter-1.2.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _requires_exceptions perl

Summary:	Fast anti-spam filtering by Bayesian statistical analysis
Name:		bogofilter
Version:	1.2.2
Release:	4
License:	GPLv2+
Group:		Networking/Mail
URL:		http://bogofilter.sourceforge.net
Source0:	http://prdownloads.sourceforge.net/bogofilter/%{name}-%{version}.tar.bz2 
BuildRequires:	db-devel
BuildRequires:	gsl-devel
BuildRequires:	valgrind
BuildRequires:	flex
BuildRequires:	xmlto
BuildRequires:	openjade
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
Bogofilter is a Bayesian spam filter. In its normal mode of
operation, it takes an email message or other text on standard
input, does a statistical check against lists of "good" and
"bad" words, and returns a status code indicating whether or not
the message is spam. Bogofilter is designed with fast algorithms
(including Berkeley DB system), coded directly in C, and tuned for
speed, so it can be used for production by sites that process a
lot of mail.

%prep

%setup -q

%build

%configure2_5x \
    --disable-rpath \
    --disable-transactions \
    --with-database=db \
    --without-included-gsl

%make

%check
#make DESTDIR="%{buildroot}" check

%install
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}

%makeinstall_std

mv %{buildroot}%{_sysconfdir}/bogofilter.cf.example %{buildroot}%{_sysconfdir}/bogofilter.cf

##include contrib...some my find it usefull
for d in contrib ; do
  install -d %{buildroot}%{_datadir}/%{name}/$d
  files=$(find "$d" -maxdepth 1 -type f -print)
  for f in $files ; do
    case $f in
      *.c|*.o|*.obj|*/Makefile*) continue ;;
      *.1)
    cp -p $f %{buildroot}%{_mandir}/man1 ;;
      *)
    cp -p $f %{buildroot}%{_datadir}/%{name}/$d ;;
    esac
  done
done

# it gets built, so why not install it?
##it is only needed to run check during build and does not need to be installed CAE
#install -m755 contrib/bogogrep %{buildroot}%{_bindir}/

# prepare for doc inclusion
for n in xml html ; do
  install -d .inst/$n
  install -m644 doc/*.$n .inst/$n
done
 
%clean
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS GETTING.STARTED Doxyfile NEWS
%doc README* RELEASE.NOTES
%doc RELEASE.NOTES* TODO bogofilter.cf.example
%doc doc/README* doc/bogofilter-SA*
%doc doc/integrating-* 
%doc doc/rpm.notes.BerkeleyDB 
%doc .inst/html .inst/xml
%doc trio/AUTHORS trio/CHANGES trio/README 
%doc contrib/README*
%config(noreplace) %{_sysconfdir}/bogofilter.cf
%{_bindir}/*
%{_datadir}/bogofilter
%{_mandir}/man1/*


%changelog
* Mon May 07 2012 Crispin Boylan <crisb@mandriva.org> 1.2.2-4
+ Revision: 797318
- Rebuild

  + Bogdano Arendartchuk <bogdano@mandriva.com>
    - build with db 5.1 (fwang | 2011-04-12 10:39:11 +0200)

* Sun Jul 11 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1.2.2-2mdv2011.0
+ Revision: 551171
- add a _requires_exceptions for perl, not needed (from Charles A Edwards)

* Sat Jul 10 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1.2.2-1mdv2011.0
+ Revision: 550109
- update to new version 1.2.2

* Sat Jan 02 2010 Funda Wang <fwang@mandriva.org> 1.2.1-2mdv2010.1
+ Revision: 484939
- build for db4.8

* Fri Aug 14 2009 Frederik Himpe <fhimpe@mandriva.org> 1.2.1-1mdv2010.0
+ Revision: 416385
- update to new version 1.2.1

* Tue Feb 24 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.2.0-1mdv2009.1
+ Revision: 344436
- build against db4.7
- update to new version 1.2.0

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1.1.7-2mdv2009.0
+ Revision: 266301
- rebuild early 2009.0 package (before pixel changes)

* Wed May 07 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.1.7-1mdv2009.0
+ Revision: 202667
- new version
- drop patch 0 and 1, not usefull imho
- enable valgrind test
- add missing buildrequires

* Fri Jan 11 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.1.6-3mdv2008.1
+ Revision: 147813
- disable transactional mode in Berkeley DB, probably this causes bug #36504
- do not package INSTALL file

* Sun Dec 30 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.1.6-2mdv2008.1
+ Revision: 139395
- rebuild against db4.6
- new license policy
- do not package COPYING file

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Dec 06 2007 Andreas Hasenack <andreas@mandriva.com> 1.1.6-1mdv2008.1
+ Revision: 116019
- updated to version 1.1.6

* Tue Sep 18 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.1.5-2mdv2008.0
+ Revision: 89868
- remove dead configure option
- disable rpath
- enable transactions
- use system gsl library
- compile with support with Berkeley's database
- spec file clean


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 457 |12cr|bogosec-20050315-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           bogosec
Version:        20050315
Release:        %mkrel 7
Epoch:          0
Summary:        Source code security quality metric
URL:            http://bogosec.sourceforge.net/
Source0:        http://download.sourceforge.net/bogosec/bogosec-%{version}.tar.bz2
Patch0:         %{name}-build.patch
License:        CPL
Group:          Development/Other
Requires:       flawfinder
Requires:       gzip
Requires:       perl
Requires:       rpm
Requires:       rpm-build
Requires:       tar
BuildRequires:  flawfinder
BuildArch:      noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%description
BogoSec is a command-line perl script that wraps various scanners 
available on the system. Currently, BogoSec has support to analyze C/C++ 
code. Easily extendabile framework (with accompanying perl modules for 
each scanner).

%prep
%setup -q
%patch0 -p1

%build
./configure

%install
%{__rm} -rf %{buildroot}
%{makeinstall_std}

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc README
%attr(0755,root,root) %{_bindir}/%{name}
%attr(0755,root,root) %{_bindir}/%{name}_wrapper
%{_datadir}/%{name}
%{_mandir}/man1/*
%config(noreplace) %{_sysconfdir}/%{name}.conf


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0:20050315-7mdv2011.0
+ Revision: 616811
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 0:20050315-6mdv2010.0
+ Revision: 424666
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0:20050315-5mdv2009.0
+ Revision: 243359
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Oct 19 2007 David Walluck <walluck@mandriva.org> 0:20050315-3mdv2008.1
+ Revision: 100271
- rebuild


* Wed May 10 2006 David Walluck <walluck@mandriva.org> 0:20050315-1mdk
- release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 458 |12cr|boinc-client-7.0.28-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Werror_cflags %nil

Summary:	The BOINC client core
Name:		boinc-client
Version:	7.0.28
Release:	2
License:	LGPLv2+
Group:		Sciences/Other
URL:		http://boinc.berkeley.edu/
# The source for this package was pulled from upstream's vcs. Use the
# following commands to generate the tarball:
# svn export http://boinc.berkeley.edu/svn/tags/boinc_core_release_%{version_}
# pushd boinc_core_release_%{version_}
# ./_autosetup
# ../trim . Trim all binaries and other unnecessary things.
# popd
# tar -cvJf boinc-%{version}.tar.xz boinc_core_release_%{version_}/
Source0:	boinc-%{version}.tar.bz2
Source1:	boinc-client-init-d
Source2:	boinc-client-logrotate-d
Source3:	boinc-manager.desktop
Source4:	trim
#Create password file rw for group, this enables passwordless connection
#of manager from users of the boinc group.
#This won't be probably upstreamed as it might be unsafe for common usage
#without setting proper group ownership of the password file.
Patch0:		boinc-guirpcauth.patch
Patch1:		boinc-7.0.28-automake1.12.patch
BuildRequires:	python-mysql
BuildRequires:	curl-devel
BuildRequires:	desktop-file-utils
BuildRequires:	wxgtku-devel
BuildRequires:	gettext
BuildRequires:	mysql-devel
BuildRequires:	docbook-utils
BuildRequires:	sqlite3-devel
BuildRequires:	pkgconfig(glut)
BuildRequires:	libxmu-devel
BuildRequires:	libnotify-devel

Requires:	logrotate
Requires:	libxmu

%description
The Berkeley Open Infrastructure for Network Computing (BOINC) is an open-
source software platform which supports distributed computing, primarily in
the form of "volunteer" computing and "desktop Grid" computing.  It is well
suited for problems which are often described as "trivially parallel".  BOINC
is the underlying software used by projects such as SETI@home, Einstein@Home,
ClimatePrediciton.net, the World Community Grid, and many other distributed
computing projects.

This package installs the BOINC client software, which will allow your
computer to participate in one or more BOINC projects, using your spare
computer time to search for cures for diseases, model protein folding, study
global warming, discover sources of gravitational waves, and many other types
of scientific and mathematical research.

%package -n boinc-manager
Summary:	GUI to control and monitor %{name}
Group:		Sciences/Other
Requires:	%{name} = %{version}-%{release}

%description -n boinc-manager
The BOINC Manager is a graphical monitor and control utility for the BOINC
core client. It gives a detailed overview of the state of the client it is
monitoring. The BOINC Manager has two modes of operation, the "Simple View" in
which it only displays the most important information and the "Advanced View"
in which all information and all control elements are available.

%package devel
Summary:	Development files for %{name}
Group:		Development/Other

Requires:	%{name} = %{version}-%{release}
Requires:	openssl-devel
Requires:	mysql-devel
#Provides:	%{name}-static-devel = %{version}-%{release}

%description devel
This package contains development files for %{name}.

%package static
Summary:	Static libraries for %{name}
Group:		Sciences/Other

Requires:	%{name}-devel = %{version}-%{release}

%description static
This package contains static libraries for %{name}.

%package doc
Summary:	Documentation files for %{name}
Group:		Sciences/Other
BuildArch:	noarch

Requires:	%{name} = %{version}-%{release}

%description doc
This package contains documentation files for %{name}.

%prep
%setup -q -n boinc-%{version}
%patch0 -p0
%patch1 -p1

# fix utf8
iconv -f ISO88591 -t UTF8 < checkin_notes > checkin_notes.utf8
touch -r checkin_notes checkin_notes.utf8
mv checkin_notes.utf8 checkin_notes

iconv -f ISO88591 -t UTF8 < checkin_notes_2004 > checkin_notes_2004.utf8
touch -r checkin_notes_2004 checkin_notes_2004.utf8
mv checkin_notes_2004.utf8 checkin_notes_2004

iconv -f ISO88591 -t UTF8 < checkin_notes_2005 > checkin_notes_2005.utf8
touch -r checkin_notes_2005 checkin_notes_2005.utf8
mv checkin_notes_2005.utf8 checkin_notes_2005

iconv -f ISO88591 -t UTF8 < checkin_notes_2006 > checkin_notes_2006.utf8
touch -r checkin_notes_2006 checkin_notes_2006.utf8
mv checkin_notes_2006.utf8 checkin_notes_2006

# fix permissions and newlines on source files
chmod 644 clientgui/*.cpp  clientgui/*.h
sed -i 's/\r//' clientgui/DlgItemProperties.cpp

%build
%ifarch x86_64
%global boinc_platform x86_64-pc-linux-gnu
%else
%global boinc_platform i686-pc-linux-gnu
%endif

./_autosetup

%configure2_5x	--disable-dependency-tracking \
		--disable-fcgi \
		--disable-shared \
		--disable-server \
		--enable-client \
		--enable-manager \
		--enable-unicode \
		--enable-dynamic-client-linkage \
		--with-ssl \
		--with-x \
		--with-boinc-platform=%{boinc_platform}
#		STRIP=: DOCBOOK2X_MAN=/usr/bin/docbook2man \

# Disable rpaths
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool

# Parallel make does not work, see upstream bugtracker at:
# http://boinc.berkeley.edu/trac/ticket/775
make

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/16x16/apps
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/32x32/apps
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/48x48/apps
mkdir -p %{buildroot}%{_initrddir}
mkdir -p %{buildroot}%{_localstatedir}/lib/boinc
mkdir -p %{buildroot}%{_mandir}/man1
mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d/

%makeinstall_std

rm -rf %{buildroot}%{_bindir}/1sec
rm -rf %{buildroot}%{_bindir}/concat
rm -rf %{buildroot}%{_bindir}/create_work
rm -rf %{buildroot}%{_bindir}/dir_hier_move
rm -rf %{buildroot}%{_bindir}/dir_hier_path
rm -rf %{buildroot}%{_bindir}/sign_executable
rm -rf %{buildroot}%{_bindir}/start
rm -rf %{buildroot}%{_bindir}/status
rm -rf %{buildroot}%{_bindir}/stop
rm -rf %{buildroot}%{_bindir}/updater
rm -rf %{buildroot}%{_bindir}/upper_case

chmod a-x %{buildroot}%{_sysconfdir}/sysconfig/%{name}

pushd %{buildroot}%{_bindir}

# use symlink instead of hardlink
rm boinc
ln -s boinc_client boinc

# remove libtool archives
rm %{buildroot}%{_libdir}/*.la

# rename boincmgr and wrap it
mv %{buildroot}%{_bindir}/boincmgr %{buildroot}%{_bindir}/boinc_gui

cat > boincmgr <<EOF
#!/bin/bash
# wrapper script to allow passwordless manager connections from users of the boinc group

# Look for any local configuration settings of \$BOINCDIR
if [ -f %{_sysconfdir}/sysconfig/%{name} ]; then
	. %{_sysconfdir}/sysconfig/%{name} 
elif [ -f %{_sysconfdir}/default/%{name} ]; then
	. %{_sysconfdir}/default/%{name}
fi

# Otherwise pull \$BOINCDIR from the init script
if [ -z \$BOINCDIR ]; then
	BOINCDIR=\`grep 'BOINCDIR=' %{_sysconfdir}/init.d/%{name} | tr '"' ' ' | sed 's|BOINCDIR=||'\`;
fi

cd \$BOINCDIR
boinc_gui >& /dev/null
EOF
chmod a+x boincmgr
popd

# own init script and logrotate configuration file
rm -f %{buildroot}%{_sysconfdir}/init.d/%{name}
install -p -m755 %{SOURCE1} %{buildroot}%{_initrddir}/%{name}
install -p -m644 %{SOURCE2} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}

# icon
cp clientgui/res/boincmgr.16x16.png %{buildroot}%{_datadir}/icons/hicolor/16x16/apps/boincmgr.png
cp clientgui/res/boincmgr.32x32.png %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/boincmgr.png
cp clientgui/res/boincmgr.48x48.png %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/boincmgr.png

%find_lang BOINC-Client
%find_lang BOINC-Manager

# bash-completion

install -Dp -m644 client/scripts/boinc.bash %{buildroot}%{_sysconfdir}/bash_completion.d/boinc-client
install -Dp -m644 %{SOURCE3} %{buildroot}%{_datadir}/applications/boinc-manager.desktop

%clean
rm -rf %{buildroot}

%pre
getent group boinc >/dev/null || groupadd -r boinc
getent passwd boinc >/dev/null || \
useradd -r -g boinc -d %{_localstatedir}/lib/boinc -s /sbin/nologin -c "BOINC client account." boinc
exit 0

%post
/sbin/chkconfig --add boinc-client

#correct wrong owner and group on files under /var/lib/boinc and log files
#caused by bug fixed in 5.10.45-8
chown --silent -R boinc:boinc %{_localstatedir}/log/boinc* \
%{_localstatedir}/lib/boinc/* 2>/dev/null || :

%preun
if [ $1 -eq 0 ]; then #if uninstalling, not only updating
	/sbin/service boinc-client stop
	/sbin/chkconfig --del boinc-client
fi

%postun
if [ "$1" -ge "1" ] ; then
        /sbin/service boinc-client condrestart >/dev/null 2>&1 || :
fi

%files -f BOINC-Client.lang
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%config(noreplace) %{_sysconfdir}/bash_completion.d/
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%doc COPYING COPYRIGHT
%{_bindir}/boinc
%{_bindir}/boinc_client
%{_bindir}/boinccmd
%{_bindir}/switcher
%{_initrddir}/%{name}
%attr(775,boinc,boinc) %{_localstatedir}/lib/boinc/

%files doc
%doc checkin_notes checkin_notes_2007 checkin_notes_2006 checkin_notes_2005 checkin_notes_2004 checkin_notes_2003 checkin_notes_2002

%files -n boinc-manager -f BOINC-Manager.lang
%{_bindir}/boinc_gui
%{_bindir}/boincmgr
%{_datadir}/applications/boinc-manager.desktop
%{_datadir}/icons/hicolor/16x16/apps/boincmgr.png
%{_datadir}/icons/hicolor/32x32/apps/boincmgr.png
%{_datadir}/icons/hicolor/48x48/apps/boincmgr.png

%files static
%{_libdir}/libboinc.a
%{_libdir}/libboinc_api.a
%{_libdir}/libboinc_crypt.a
%{_libdir}/libboinc_graphics2.a
%{_libdir}/libboinc_opencl.a
%{_libdir}/libboinc_zip.a

%files devel
%{_includedir}/boinc



%changelog
* Fri Jul 13 2012 Andrey Bondrov <abondrov@mandriva.org> 7.0.28-2
+ Revision: 809095
- Add patch1 to fix build with automake 1.12.x

* Sat May 19 2012 Andrey Bondrov <abondrov@mandriva.org> 7.0.28-1
+ Revision: 799643
- Update to 7.0.28, use some work that Mageia did on 7.0.6

* Sat Aug 14 2010 Tomas Kindl <supp@mandriva.org> 6.10.56-1mdv2011.0
+ Revision: 569795
- update to latest version - 6.10.56
- enable 'remote' GUI acces from localhost with random password
- preserve conf files

* Fri Mar 19 2010 Tomas Kindl <supp@mandriva.org> 6.10.17-1mdv2010.1
+ Revision: 525287
- fix underlinking issue
- fix missing BuildRequires
- fix manpages generation
- Now really drop that patch...
- bump to 6.10.17 release
- frop gcc4.4 patch as it's no longer needed

  + Thomas Backlund <tmb@mandriva.org>
    - fix typo in initscript

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Emmanuel Andry <eandry@mandriva.org>
    - New version 6.6.37
    - use fedora spec and patches

* Sat Feb 28 2009 Guillaume Rousse <guillomovitch@mandriva.org> 6.6.1-1.svn20081217.2mdv2009.1
+ Revision: 345952
- rebuild

* Tue Feb 10 2009 Zombie Ryushu <ryushu@mandriva.org> 6.6.1-1.svn20081217.1mdv2009.1
+ Revision: 339118
- Upgrade to 6.6.1
- Upgrade to 6.6.1
- New Version 6.4.5
- New Version 6.4.5

* Sun Jun 15 2008 Funda Wang <fwang@mandriva.org> 5.10.45-1.svn20080315.1mdv2009.0
+ Revision: 219256
- BR unicode version of wxgtk2.8
- fix version
- disable server
- add missing files
- covert to mandriva style
- import boinc-client


* Sat May 17 2008 Milos Jakubicek <xjakub@fi.muni.cz> - 5.10.45-14.20080315svn
- Fixed opening locales by adding boinc-locales.patch

* Sat May 17 2008 Milos Jakubicek <xjakub@fi.muni.cz> - 5.10.45-13.20080315svn
- Fixed boincmgr segfaulting on F9/x86_64 (#445902) by adding
  boinc-parsecolor.patch (Patch2).

* Mon May 12 2008 Milos Jakubicek <xjakub@fi.muni.cz> - 5.10.45-12.20080315svn
- Do not ship ca-bundle.crt as it is already included in curl.
- Fixed the almost empty debuginfo package (do not strip anything).
- Patches documented according to the guidelines (PatchUpstreamStatus)

* Sun May 04 2008 Milos Jakubicek <xjakub@fi.muni.cz> - 5.10.45-11.20080315svn
- Fixed find command because starting with findutils-4.4.0-1.fc10, find 
  returns a non-zero value when "-delete" fails.
  (for more details on this see bug #20802 on savannah.gnu.org)

* Sat May 03 2008 Milos Jakubicek <xjakub@fi.muni.cz> - 5.10.45-10.20080315svn
- Fixed handling stale lockfiles (#444936).
- Initscript fixed to be compliant with current SysVInit guidelines
  (added condrestart, try-restart, force-reload actions).

* Wed Apr 23 2008 Lubomir Kundrak <lkundrak@redhat.com> - 5.10.45-9.20080315svn
- Do not expect chown of nonexistent files to succeed (#443568)

* Mon Apr 14 2008 Milos Jakubicek <xjakub@fi.muni.cz> - 5.10.45-8.20080315svn
- Fixed projects permissions (calling chown recursively).

* Mon Apr 14 2008 Milos Jakubicek <xjakub@fi.muni.cz> - 5.10.45-7.20080315svn
- Fixed running the boinc daemon as boinc user instead of root, file
  permissions changed accordingly.

* Mon Apr 07 2008 Milos Jakubicek <xjakub@fi.muni.cz> - 5.10.45-6.20080315svn
- Using --with-boinc-platform=i686-pc-linux-gnu on i386 instead of --build,
  --host, --target
- Added bash completion script.

* Fri Apr 04 2008 Milos Jakubicek <xjakub@fi.muni.cz> - 5.10.45-5.20080315svn
- Fixed build on i386 since it needs to be configured as i686-pc-linux-gnu 
  and not i386-pc-linux-gnu.

* Mon Mar 24 2008 Milos Jakubicek <xjakub@fi.muni.cz> - 5.10.45-4.20080315svn
- Removed unnecessary slash before the {_localstatedir} macro.

* Sun Mar 23 2008 Milos Jakubicek <xjakub@fi.muni.cz> - 5.10.45-3.20080315svn
- Logs moved to /var/log so that all SELinux related things could be removed.
- The error.log file has been renamed to boincerr.log.

* Sun Mar 16 2008 Milos Jakubicek <xjakub@fi.muni.cz> - 5.10.45-2.20080315svn
- Fixed typo in the semanage command (missing boinc subdirectory and quotes).
- Fixed installing empty log files.
- Fixed Patch1 (has been created before propagating the flags using the
  _autosetup script).

* Sat Mar 15 2008 Milos Jakubicek <xjakub@fi.muni.cz> - 5.10.45-1.20080315svn
- Updated to 5.10.45
- Added Patch1 removing -fomit-frame-pointer and -ffast-math compiler flags.
- Updated Patch0 (/lib/boinc_cmd.C changes have been merged in upstream).
- Log files (/var/lib/{boinc,error}.log) are touched during the installation
  so that correct(?) SELinux context can be set on them.
- Added Requires(post, postun): policycoreutils because of previous point.

* Sat Mar 08 2008 Milos Jakubicek <xjakub@fi.muni.cz> - 5.10.40-8.20080206svn
- Added missing Requires: mysql-devel for the -devel subpackage

* Fri Mar 07 2008 Milos Jakubicek <xjakub@fi.muni.cz> - 5.10.40-7.20080206svn
- Removed unnecessary client stopping when upgrading.
- Removed unnecessary ldconfig calls.
- A few changes unifying macros usage.
- Fixed missing directory ownership of {_localstatedir}/lib/boinc
- Added missing Requires: openssl-devel for the -devel subpackage

* Wed Feb 27 2008 Milos Jakubicek <xjakub@fi.muni.cz> - 5.10.40-6.20080206svn
- Added patch making the sources compatible with GCC4.3

* Mon Feb 25 2008 Milos Jakubicek <xjakub@fi.muni.cz> - 5.10.40-5.20080206svn
- Added the "stripchart" source directory to be trimmed.
- Removed all translations (will be added later through l10n specspo module).
- Fixed logrotate in case that boinc won't be running at the logrotate time.
- Changed summary and description according to upstream's choice.
- Fixed wrong SELinux context on error.log and boinc.log.
- Removed .svn directories from the source.
- Fixed missing Short-Description field in the init script.
- Service disabled by default.
- Fixed missing reload action in the init script.
- Changed the way of using the subsys directory for locking so that 
  rpmlint doesn't complain.
- Added script converting non-unicode files into UTF8.
- Added script removing execution rights on documentation files.
- Added documentation: checkin_notes_2007
- Init script behaves polite now when starting/stopping the service which
  has been already started/stopped (i.e. exits with 0).

* Fri Feb 16 2008 Milos Jakubicek <xjakub@fi.muni.cz> - 5.10.40-4.20080206svn
- Fixed locales installation path
- Fixed missing Provides: boinc-client-static in the -devel subpackage

* Thu Feb 14 2008 Milos Jakubicek <xjakub@fi.muni.cz> - 5.10.40-3.20080206svn
- Fixed the init script (now using the daemon function properly)
- Fixed missing chkconfig setup
- Added Requires: chkconfig

* Tue Feb 12 2008 Milos Jakubicek <xjakub@fi.muni.cz> - 5.10.40-2.20080206svn
- Fixed missing boinc user and group

* Tue Feb 06 2008 Milos Jakubicek <xjakub@fi.muni.cz> - 5.10.40-1.20080206svn
- Updated to 5.10.40.
- Fixed unpackaged files: libboinc_graphics*.
- Fixed missing BuildRequires: mysql-devel, libXmu-devel, libjpeg-devel.
- Added locales.
- Added script trimming binaries and other unnecessary code from the source.
- Added ldconfig call for the -devel subpackage.
- Added Czech and German translation.

* Wed Jan 09 2008 Debarshi Ray <rishi@fedoraproject.org> - 5.10.32-1.20080109svn
- Initial build. Imported SPEC written by Eric Myers and Milos Jakubicek.
- Disabled parallel make to prevent failure with -j3.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 459 |12cr|BomberInstinct-0.8.9-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	BomberInstinct
%define version 0.8.9
%define release %mkrel 13

Summary:	Kill the other players with bombs that throw flames
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Games/Arcade
Source:		%{name}-%{version}.tar.bz2
Source1:	%{name}-48.png.bz2
Source2:	%{name}-32.png.bz2
Source3:	%{name}-16.png.bz2
Patch:      BomberInstinct-fix_missing_level.diff
URL:		http://bomberinstinct.sourceforge.net/index.html
BuildRoot:	%_tmppath/%{name}-%{version}-%{release}-root
BuildRequires:	libSDL_mixer-devel >= 1.2.0

%description
BomberInstinct is part like Bomberman, because you must kill
the other players with bombs that throw flames vertically and
horizontally, but it's much more strategical because you have to
do with the elements of a maze (arrows, tunnels, teleportations,
and many more...), and with the special powers of each character.
(multiplayer on one computer only)

%prep
%setup -q
%patch -p0

%build
%configure	--bindir=%{_gamesbindir} \
		--datadir=%{_gamesdatadir}
		
%make CXXFLAGS="-DNDEBUG %optflags"

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=BomberInstinct
Comment=Bomberman clone
Exec=%_gamesbindir/bi
Icon=BomberInstinct
Terminal=false
Type=Application
StartupNotify=true
Categories=X-MandrivaLinux-MoreApplications-Games-Arcade;Game;ArcadeGame;
EOF

#gw missing file(s):
cp data/Sprites/*.spr %buildroot%{_gamesdatadir}/BomberInstinct/Sprites

mkdir -p $RPM_BUILD_ROOT{%{_liconsdir},%_miconsdir}
bzcat %{SOURCE1} > $RPM_BUILD_ROOT%{_liconsdir}/%name.png
bzcat %{SOURCE2} > $RPM_BUILD_ROOT%{_iconsdir}/%name.png
bzcat %{SOURCE3} > $RPM_BUILD_ROOT%{_miconsdir}/%name.png

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-, root, root)
%doc AUTHORS ChangeLog LISEZMOI LISEZMOI.Nived README README.Nived  
%doc docs/*.html docs/img scenario.txt 
%{_gamesbindir}/bi
%{_gamesbindir}/nived
%{_gamesbindir}/spred
%{_gamesdatadir}/BomberInstinct
%{_iconsdir}/%name.png
%{_iconsdir}/mini/%name.png
%{_liconsdir}/%name.png
%_datadir/applications/mandriva*


%changelog
* Mon Sep 12 2011 Götz Waschk <waschk@mandriva.org> 0.8.9-13mdv2012.0
+ Revision: 699458
- rebuild

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 0.8.9-12mdv2011.0
+ Revision: 436868
- rebuild

* Sun Mar 29 2009 Michael Scherer <misc@mandriva.org> 0.8.9-11mdv2009.1
+ Revision: 362062
- add patch0, to fix bug 49246, by removing two level that do not exist

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.8.9-10mdv2009.0
+ Revision: 243360
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Thu Feb 28 2008 Götz Waschk <waschk@mandriva.org> 0.8.9-8mdv2008.1
+ Revision: 176496
- add missing file (bug #38229)

  + Thierry Vignaud <tv@mandriva.org>
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sun Aug 26 2007 Götz Waschk <waschk@mandriva.org> 0.8.9-7mdv2008.0
+ Revision: 71595
- Import BomberInstinct



* Thu Aug 24 2006 Gtz Waschk <waschk@mandriva.org> 0.8.9-7mdv2007.0
- xdg menu

* Thu Jun 15 2006 Lenny Cartier <lenny@mandriva.org> 0.8.9-6mdv2007.0
- rebuild

* Sun May 14 2006 Götz Waschk <waschk@mandriva.org> 0.8.9-5mdk
- Rebuild
- use mkrel

* Fri May 13 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.8.9-4mdk
- Rebuild

* Tue May 11 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.8.9-3mdk
- fix menu section

* Wed Jun 25 2003 Gtz Waschk <waschk@linux-mandrake.com> 0.8.9-2mdk
- remove redundant buildrequires

* Fri Dec 27 2002 Gtz Waschk <waschk@linux-mandrake.com> 0.8.9-1mdk
- add missing binary
- fix URL
- new version

* Tue Nov 12 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.8.8-4mdk
- from Per yvind Karlsen <peroyvind@delonic.no> :
	- Removed obsolete Prefix tag
	- Move stuff to correct places
	- Cleanups

* Fri Aug 16 2002 Gtz Waschk <waschk@linux-mandrake.com> 0.8.8-3mdk
- rebuild with new vorbis

* Mon Apr 29 2002 Gtz Waschk <waschk@linux-mandrake.com> 0.8.8-2mdk
- rebuild with new alsa 

* Tue Feb 26 2002 Gtz Waschk <waschk@linux-mandrake.com> 0.8.8-1mdk
- adapt package for Mandrake

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 460 |12cr|bonk-0.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:			bonk
Version:		0.6
Release:		%mkrel 1
Summary:		A lossy and lossless audio coder
License:		GPLv2
Group:			Sound
URL:			http://www.logarithmic.net/pfh/bonk/
Source:			http://etree.org/shnutils/shntool/support/formats/bonk/win32/%{version}/%{name}-%{version}-shntool.tar.gz
Patch1:			%{name}-gcc4.patch
BuildRoot:		%{_tmppath}/%{name}-%{version}-build

%description
Bonk is high quality audio compression program. It can operate
in either lossless or lossy mode. In lossless mode, the exact
original WAV file can be recovered from the compressed file. In
lossy mode, some information is discarded in the compressed file,
yielding a much higher compression ratio. The information
discarded is perceptually unimportant, and the result should be
a *perceptually* lossless encoding. Bonk can compress some types
of sounds more than others, so the actual bit-rate achieved varies.

In lossy mode, it can compress some types of sound to as low as
95 kbps (a compression ration of 14:1) while maintaining
perceptually lossless CD quality stereo. In general, the
compression ratio achieved by Bonk is slightly higher than that
achieved using the more common MP3 format, for equivalent sound
quality. In particular it copes with transients (eg clapping,
drum beats) better. Performance on purely tonal sound is roughly
equivalent to MP3.

In lossless mode the compression ratio is typically around 2:1.

This version is patched with shntool patch.

%prep
%setup -q -n %{name}-%{version}-shntool
%patch1 -p1

%build
%make

%install
%__rm -rf %{buildroot}
%__install -dm 755  %{buildroot}%{_bindir}
%__install -m 755 %{name} %{buildroot}%{_bindir}

%clean
%__rm -rf %{buildroot}

%files
%defattr(-, root, root)
%doc README COPYING
%{_bindir}/*



%changelog
* Sun Sep 18 2011 Andrey Bondrov <abondrov@mandriva.org> 0.6-1
+ Revision: 700196
- imported package bonk


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 461 |12cr|bonsai-1.3.9-0.20051228.7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name		bonsai
%define version		1.3.9
%define snapshot	20051228
%define release		%mkrel 0.%{snapshot}.7

%define _requires_exceptions perl(\\(CGI.pl\\|SourceChecker\\))

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	A query interface to the CVS source repository
License:	MPL
Group:		Networking/WWW
URL:		http://www.mozilla.org/projects/bonsai/
Source0:	%{name}-%{snapshot}.tar.bz2
Source1:	%{name}.README.mdk.bz2
Patch0:		%{name}-20051228.fhs.patch
Requires:	perl-DBD-mysql
%if %mdkversion < 201010
Requires(post):   rpm-helper
Requires(postun):   rpm-helper
%endif
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Bonsai is a really cool idea on how to "see" changes taking place during a
development cycle. The original implementation was by Terry Weissman, first
done in TCL, then later ported to Perl. It's built to run against CVS using
Perl, MySQL, and your favorite webserver to display checkin history, log
information, diffs, and other assorted pieces of information in easy to parse
HTML.

%prep
%setup -q -n %{name}
%patch0 -p1

find . -name CVS -o -name .cvsignore | xargs rm -rf

# fix paths
find . -type f | xargs perl -pi -e "s|/usr/bonsaitools/bin|%{_bindir}|g"

%build

%install
rm -rf %{buildroot}

install -d -m 755 %{buildroot}%{_var}/www/%{name}
install -m 755 *.cgi %{buildroot}%{_var}/www/%{name}
cp -pr *.html *.gif robots.txt %{buildroot}%{_var}/www/%{name}

install -d -m 755 %{buildroot}%{_datadir}/%{name}
install -d -m 755 %{buildroot}%{_datadir}/%{name}/lib
install -d -m 755 %{buildroot}%{_datadir}/%{name}/bin
install -m 644 CGI.pl \
		addcheckin.pl \
		adminfuncs.pl \
		adminmail.pl \
		createlegaldirs.pl \
		cvsblame.pl \
		cvsindex.pl \
		cvsmenu.pl \
		cvsquery.pl \
		defparams.pl \
		dolog.pl \
		get_line.pl \
		globals.pl \
		handleAdminMail.pl \
		handleCheckinMail.pl \
		header.pl \
		indextest.pl \
		lloydcgi.pl \
		modules.pl \
		processqueue.pl \
		reposfiles.pl \
		testlock.pl \
		%{buildroot}%{_datadir}/%{name}/lib
install -m 755 addcheckin.pl \
		adminmail.pl \
		createlegaldirs.pl \
		cvsblame.pl \
		cvsindex.pl \
		handleAdminMail.pl \
		handleCheckinMail.pl \
		processqueue.pl \
		reposfiles.pl \
		testlock.pl \
		maketables.sh \
		trapdoor \
		%{buildroot}%{_datadir}/%{name}/bin

install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}
install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}

install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}
install -m 644 treeconfig.pl.in %{buildroot}%{_sysconfdir}/%{name}/treeconfig.pl
install -m 644 cvsgraph.conf %{buildroot}%{_sysconfdir}/%{name}

# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# %{name} Apache configuration
Alias /%{name} %{_var}/www/%{name}

<Directory %{_var}/www/%{name}>
    Options ExecCGI
    DirectoryIndex toplevel.cgi
    Allow from all
</Directory>
EOF

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201010
%_post_webapp
%endif

%postun
%if %mdkversion < 201010
%_postun_webapp
%endif

%files
%defattr(-,root,root)
%doc README INSTALL CHANGES
%config(noreplace) %{_webappconfdir}/%{name}.conf
%config(noreplace) %{_sysconfdir}/%{name}
%{_var}/www/%{name}
%{_datadir}/%{name}
%attr(-,apache,apache) %{_localstatedir}/lib/%{name}


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.9-0.20051228.7mdv2011.0
+ Revision: 610083
- rebuild

* Mon Mar 01 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.9-0.20051228.6mdv2010.1
+ Revision: 513150
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 1.3.9-0.20051228.5mdv2010.0
+ Revision: 424668
- rebuild

* Mon Jun 02 2008 Pixel <pixel@mandriva.com> 1.3.9-0.20051228.4mdv2009.0
+ Revision: 214231
- adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 18 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.9-0.20051228.4mdv2008.1
+ Revision: 132400
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import bonsai


* Fri Jun 30 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.9-0.20051228.3mdv2007.0
- relax buildrequires versionning

* Mon Jun 26 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.9-0.20051228.2mdv2007.0
- new webapp macros
- decompress patch

* Thu Dec 29 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.9-0.20051228.1mdk
- first mdk release 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 462 |12cr|boolstuff-0.1.13-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		boolstuff
Summary:	Disjunctive Normal Form boolean expression library and example
Version:	0.1.13
Release:	3
License:	GPLv2+
Group:		Development/C++
Source:		%{name}-%{version}.tar.gz
URL:		http://sarrazip.com/dev/boolstuff.html

%description
This library contains an algorithm that converts a boolean expression
binary tree into the Disjunctive Normal Form. The NOT operator
is supported.
A command that calls this library is also provided.

%files
%defattr(-, root, root)
%{_bindir}/*
%{_mandir}/man1/booldnf*

#--------------------------------------------------------------------------#

%define soname 0
%define api 0.1
%define libname %mklibname boolstuff%{api}_ %soname

%package -n %{libname}
Summary:  Disjunctive Normal Form boolean expression library
Group:    Development/C++

%description -n %{libname}
This library contains an algorithm that converts a boolean expression
binary tree into the Disjunctive Normal Form. The NOT operator
is supported.

%files -n %{libname}
%defattr(-, root, root)
%{_libdir}/libboolstuff-%{api}.so.%{soname}*
%{_mandir}/man3/boolstuff*
# do we need to redistribute the GPLv2 license? (INSTALL file)
%doc %{_defaultdocdir}/*

#--------------------------------------------------------------------------#

%define develname %mklibname boolstuff -d

%package -n %{develname}
Summary:  C++ header files for the boolstuff library
Group:    Development/C++
Requires: %{libname} = %{version}
Provides: %{name}-devel = %{version}-%{release}
Provides: libboolstuff-devel = %{version}-%{release}

%description -n %{develname}
C++ header files for the Disjunctive Normal Form boolean expression library.

%files -n %{develname}
%defattr(-, root, root)
%{_includedir}/*
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*

#--------------------------------------------------------------------------#
%prep
%setup -q

%build
# autoargh listao
./autogen.sh \
	--prefix %_prefix \
	--libdir=%_libdir

%make

%install
%makeinstall_std





%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.13-2mdv2011.0
+ Revision: 610084
- rebuild

* Fri Mar 05 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.1.13-1mdv2010.1
+ Revision: 514391
- use tab in spec
- update to 1.1.13
- drop old patch that it was apply upstream

* Fri Jun 26 2009 Helio Chissini de Castro <helio@mandriva.com> 0.1.12-0mdv2010.0
+ Revision: 389502
- Added compilation patch for gcc 4.4
- Fixed build and library soname

  + Paulo Ricardo Zanoni <pzanoni@mandriva.com>
    - Improve .spec file (by heliocastro)
    - imported package boolstuff



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 463 |12cr|bootchart-2.0.11.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pybootchartgui_rev r124

%define bootchart2_version 0.11.4

Name:           bootchart
Version:        2.%{bootchart2_version}
Release:        %mkrel 2
Summary:        Boot Process Performance Visualization
License:        GPLv3
Url:            http://www.bootchart.org/
Source0:        http://github.com/mmeeks/bootchart/%{name}2-%{bootchart2_version}.tar.bz2
Group:          Monitoring
BuildRoot:      %_tmppath/%name-%version-buildroot
BuildRequires: python-devel
Obsoletes:	bootchart-logger < 2.0.0.9
Provides:	bootchart-logger = %{version}-%{release}


%description
Bootchart is a tool for performance analysis and visualization of the GNU/Linux
boot process.  Resource utilization and process information are collected
during the boot process and can later be displayed in a PNG, SVG or EPS-encoded
chart.


%prep
%setup -q -n %{name}2-%{bootchart2_version}

%build
make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std PY_LIBDIR=%py_platlibdir 

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,)
%doc COPYING README.* TODO README
%_bindir/pybootchartgui
%py_platsitedir/pybootchartgui
/sbin/bootchartd
%config(noreplace) %_sysconfdir/bootchartd.conf
%dir /lib/bootchart
%dir /lib/bootchart/tmpfs
%dir /lib/bootchart/bootchart-collector


%changelog
* Tue Nov 02 2010 Michael Scherer <misc@mandriva.org> 2.0.11.4-2mdv2011.0
+ Revision: 592374
- rebuild for python 2.7

* Mon May 31 2010 Frederic Crozat <fcrozat@mandriva.com> 2.0.11.4-1mdv2010.1
+ Revision: 546733
- Release 2.0.11.4
- Remove patch0 (merged upstream)

* Wed Mar 10 2010 Frederic Crozat <fcrozat@mandriva.com> 2.0.0.9-2mdv2010.1
+ Revision: 517444
-fix build on x86-64
- Release 2.0.0.9, based on Michael Meeks bootchart2 rewrite
- Remove all patches (obsolete or merged upstream)
- Drop pybootchart tarball, merged upstream
- Patch0 (GIT): update to latest git checkout

* Sat Nov 28 2009 Olivier Blin <oblin@mandriva.com> 0.9-10mdv2010.1
+ Revision: 470984
- fix ty(ti)po (from dedoimedo.com review)

* Fri Sep 25 2009 Frederic Crozat <fcrozat@mandriva.com> 0.9-9mdv2010.0
+ Revision: 448668
- Fix build on x86-64
- Add documentation for pybootchartgui
- Fix buildrequires
- Replace java graph generator with pybootchargui
- Patch8 (SUSE): monitor threads
- Patch9 (SUSE): enforce bash for bootchartd
- Patch10 (SUSE): use /lib/bootchartd/mnt for tmpfs
- Patch11 (SUSE):  enable auto-render
- Patch12 (SUSE):  handle unknown runlevel
- Patch13 (SUSE):  Fix max-y in pybootchargui
- Patch14 (SVN): update to latest SVN of pybootchartgui (r136)
- Patch15: fix defaults for pybootchartgui to be similar to java bootchart
- Patch16:  fix format argument handling on command line

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 0.9-8mdv2010.0
+ Revision: 436870
- rebuild

* Thu Jan 22 2009 Frederic Crozat <fcrozat@mandriva.com> 0.9-7mdv2009.1
+ Revision: 332531
- Update patch0, some files were missing
- Patch2: fix bootchart when rootfs is readonly
- Patch3: detect ldm as display manager
- Patch4: fix runlevel parsing in inittab
- Patch5: fix autostoplogger
- Patch6: enable process accouting
- Patch7: enable early_login detection on Mandriva

* Mon Oct 27 2008 Frederic Crozat <fcrozat@mandriva.com> 0.9-6mdv2009.1
+ Revision: 297724
- Patch0 : upgrade bootchart to svn version (support for initrd)
- Patch1 (rtp): fix initrd support for Mandriva
- Add manpages from SVN
- Fix java build (akurtakov)

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 0.9-5mdv2009.0
+ Revision: 266339
- rebuild early 2009.0 package (before pixel changes)

* Tue May 27 2008 Thierry Vignaud <tv@mandriva.org> 0.9-4mdv2009.0
+ Revision: 211746
- suggests psacct
- renderer needs java
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Dec 16 2007 Anssi Hannula <anssi@mandriva.org> 0.9-3mdv2008.1
+ Revision: 120838
- buildrequire java-rpmbuild, i.e. build with icedtea on x86(_64)

* Wed Aug 22 2007 Thierry Vignaud <tv@mandriva.org> 0.9-2mdv2008.0
+ Revision: 69057
- add builrequires jakarta-commons-cli
- rebuild
- Import bootchart



* Tue Nov 15 2005 Frederic Crozat <fcrozat@mandriva.com> 0.9-1mdk
- Release 0.9

* Mon Aug 08 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.8-1mdk
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 464 |12cr|bootsplash-themes-2.1.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name bootsplash-themes
%define version 2.1.0
%define release %mkrel 7
%define scriptdir %{_datadir}/bootsplash/scripts/

Summary:	Bootsplash themes
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source:		%{name}-%{version}.tar.bz2
License:	GPL
Group:		System/Kernel and hardware
BuildRoot:	%{_tmppath}/%{name}-buildroot
Url:		http://www.mandrivalinux.com/cgi-bin/cvsweb.cgi/soft/bootsplash/
Requires:	bootsplash
Requires:	mandriva-theme

BuildArch: noarch

%description
Additional themes for bootsplash:
- Linux
- Ayo
- Ayo-73labAllstar
- Ayo-ElvinTooka
- Ayo-FrozenBubble
- Ayo-Misspingus3
- Ayo-Misspingus4

"-tux" themes use Tux logo instead of theme picture in console

%prep
%setup -q

%build
make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std
rm -rf $RPM_BUILD_ROOT{%_sysconfdir,%_datadir}/bootsplash/themes/{RadiantStar,Enterprise{,-spot}}

%post
# update current theme
if [ -x %scriptdir/switch-themes ]; then 
    %scriptdir/switch-themes -u
fi
 
%postun
# switch back to Mandriva theme on full removal
if [ "$1" = "0" ]; then
  if [ -x %scriptdir/switch-themes ]; then 
    %scriptdir/switch-themes Mandriva
  fi
fi

%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root)
%doc README

%dir %_datadir/bootsplash/themes/Linux
%_datadir/bootsplash/themes/Linux/*
%dir %_sysconfdir/bootsplash/themes/Linux
%config(noreplace) %_sysconfdir/bootsplash/themes/Linux/*

%dir %_datadir/bootsplash/themes/Ayo
%_datadir/bootsplash/themes/Ayo/*
%dir %_sysconfdir/bootsplash/themes/Ayo
%config(noreplace) %_sysconfdir/bootsplash/themes/Ayo/*

%dir %_datadir/bootsplash/themes/Ayo-73labAllstar
%_datadir/bootsplash/themes/Ayo-73labAllstar/*
%dir %_sysconfdir/bootsplash/themes/Ayo-73labAllstar
%config(noreplace) %_sysconfdir/bootsplash/themes/Ayo-73labAllstar/*

%dir %_datadir/bootsplash/themes/Ayo-ElvinTooka
%_datadir/bootsplash/themes/Ayo-ElvinTooka/*
%dir %_sysconfdir/bootsplash/themes/Ayo-ElvinTooka
%config(noreplace) %_sysconfdir/bootsplash/themes/Ayo-ElvinTooka/*

%dir %_datadir/bootsplash/themes/Ayo-FrozenBubble
%_datadir/bootsplash/themes/Ayo-FrozenBubble/*
%dir %_sysconfdir/bootsplash/themes/Ayo-FrozenBubble
%config(noreplace) %_sysconfdir/bootsplash/themes/Ayo-FrozenBubble/*

%dir %_datadir/bootsplash/themes/Ayo-Misspingus3
%_datadir/bootsplash/themes/Ayo-Misspingus3/*
%dir %_sysconfdir/bootsplash/themes/Ayo-Misspingus3
%config(noreplace) %_sysconfdir/bootsplash/themes/Ayo-Misspingus3/*

%dir %_datadir/bootsplash/themes/Ayo-Misspingus4
%_datadir/bootsplash/themes/Ayo-Misspingus4/*
%dir %_sysconfdir/bootsplash/themes/Ayo-Misspingus4
%config(noreplace) %_sysconfdir/bootsplash/themes/Ayo-Misspingus4/*

# -tux themes

%dir %_datadir/bootsplash/themes/Mandriva-tux
%_datadir/bootsplash/themes/Mandriva-tux/*
%dir %_sysconfdir/bootsplash/themes/Mandriva-tux
%config(noreplace) %_sysconfdir/bootsplash/themes/Mandriva-tux/*

%dir %_datadir/bootsplash/themes/Enterprise-tux
%_datadir/bootsplash/themes/Enterprise-tux/*
%dir %_sysconfdir/bootsplash/themes/Enterprise-tux
%config(noreplace) %_sysconfdir/bootsplash/themes/Enterprise-tux/*

%dir %_datadir/bootsplash/themes/Enterprise-spot-tux
%_datadir/bootsplash/themes/Enterprise-spot-tux/*
%dir %_sysconfdir/bootsplash/themes/Enterprise-spot-tux
%config(noreplace) %_sysconfdir/bootsplash/themes/Enterprise-spot-tux/*

%dir %_datadir/bootsplash/themes/Ayo-tux
%_datadir/bootsplash/themes/Ayo-tux/*
%dir %_sysconfdir/bootsplash/themes/Ayo-tux
%config(noreplace) %_sysconfdir/bootsplash/themes/Ayo-tux/*

%dir %_datadir/bootsplash/themes/Ayo-73labAllstar-tux
%_datadir/bootsplash/themes/Ayo-73labAllstar-tux/*
%dir %_sysconfdir/bootsplash/themes/Ayo-73labAllstar-tux
%config(noreplace) %_sysconfdir/bootsplash/themes/Ayo-73labAllstar-tux/*

%dir %_datadir/bootsplash/themes/Ayo-ElvinTooka-tux
%_datadir/bootsplash/themes/Ayo-ElvinTooka-tux/*
%dir %_sysconfdir/bootsplash/themes/Ayo-ElvinTooka-tux
%config(noreplace) %_sysconfdir/bootsplash/themes/Ayo-ElvinTooka-tux/*

%dir %_datadir/bootsplash/themes/Ayo-FrozenBubble-tux
%_datadir/bootsplash/themes/Ayo-FrozenBubble-tux/*
%dir %_sysconfdir/bootsplash/themes/Ayo-FrozenBubble-tux
%config(noreplace) %_sysconfdir/bootsplash/themes/Ayo-FrozenBubble-tux/*

%dir %_datadir/bootsplash/themes/Ayo-Misspingus3-tux
%_datadir/bootsplash/themes/Ayo-Misspingus3-tux/*
%dir %_sysconfdir/bootsplash/themes/Ayo-Misspingus3-tux
%config(noreplace) %_sysconfdir/bootsplash/themes/Ayo-Misspingus3-tux/*

%dir %_datadir/bootsplash/themes/Ayo-Misspingus4-tux
%_datadir/bootsplash/themes/Ayo-Misspingus4-tux/*
%dir %_sysconfdir/bootsplash/themes/Ayo-Misspingus4-tux
%config(noreplace) %_sysconfdir/bootsplash/themes/Ayo-Misspingus4-tux/*




%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 2.1.0-7mdv2011.0
+ Revision: 616812
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 2.1.0-6mdv2010.0
+ Revision: 424686
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 2.1.0-5mdv2009.0
+ Revision: 240449
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Aug 17 2007 Thierry Vignaud <tv@mandriva.org> 2.1.0-3mdv2008.0
+ Revision: 64788
- rebuild


* Tue Mar 06 2007 Olivier Blin <oblin@mandriva.com> 2.1.0-2mdv2007.0
+ Revision: 133609
- remove themes containing the Mandrake name
- Import bootsplash-themes

* Sat Aug 13 2005 Olivier Blin <oblin@mandriva.com> 2.1.0-1mdk
- switch to Mandriva
- misc Makefile cleanups
- remove Prefix tag

* Thu Feb 10 2005 Olivier Blin <oblin@mandrakesoft.com> 2.0.0-11mdk
- Mandrake theme is now called Mandrakelinux


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 465 |12cr|bos-2.6.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	bos
%define	version 2.6.1
%define rel	2
%define	release	%rel
%define	Summary	Invasion: Battle of survival

Name:		%{name} 
Summary:		A real time strategy game
Version:		%{version} 
Release:		%{release} 
Source0:		http://www.boswars.org/dist/releases/boswars-%{version}-src.zip
# It doesn't provide it's own icon yet
# Found this on their patch tracker
Source11:	%{name}-16.png
Source12:	%{name}-32.png
Source13:	%{name}-48.png
Patch:		boswars-2.6.1-scons-blows.patch
URL:		http://www.boswars.org/
Group:		Games/Strategy
License:	GPLv2+
BuildRequires:	scons
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(lua)
BuildRequires:	pkgconfig(ogg)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(theora)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	imagemagick
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(gl)
%description
Invasion - Battle of Survival is a real-time strategy game using
the Stratagus game engine. 

%prep
%setup -q -n boswars-%{version}-src
%patch -p0 


%build
%setup_compile_flags
scons opengl=1

%install
mkdir -p %{buildroot}{%_gamesbindir,%_gamesdatadir/bos}
install -m755 boswars %{buildroot}%_gamesbindir

cp -ra campaigns graphics intro languages maps scripts sounds units %{buildroot}%{_gamesdatadir}/bos/
cat << EOF > ./bos.sh
#!/bin/sh
boswars \$@ -d %{_gamesdatadir}/bos/
EOF
install -m755 ./bos.sh -D %{buildroot}%{_gamesbindir}/bos

install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Bos Wars
Comment=Invasion: Battle of survival - a real time strategy game
Exec=%{_gamesbindir}/bos
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;StrategyGame;
EOF

%files 
%doc doc/*
%dir %{_gamesdatadir}/bos/
%{_gamesdatadir}/bos/*
%{_gamesbindir}/bos
%{_gamesbindir}/boswars
%{_datadir}/applications/mandriva-%{name}.desktop
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png


%changelog
* Wed Jan 05 2011 Funda Wang <fwang@mandriva.org> 2.6.1-2mdv2011.0
+ Revision: 628663
- tighten BR

* Wed Sep 22 2010 Zombie Ryushu <ryushu@mandriva.org> 2.6.1-1mdv2011.0
+ Revision: 580518
- Upgrade to 2.6.1
- Upgrade to 2.6.1
- Upgrade to 2.6.1

* Sun Mar 28 2010 Funda Wang <fwang@mandriva.org> 2.5-3mdv2010.1
+ Revision: 528528
- more gcc patch

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Thu Mar 19 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.5-2mdv2009.1
+ Revision: 358043
- rebuild

* Wed Mar 11 2009 Emmanuel Andry <eandry@mandriva.org> 2.5-1mdv2009.1
+ Revision: 353563
- New version 2.5
- fix gcc43 build with gentoo patch

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 2.4.1-2mdv2008.1
+ Revision: 136280
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Sep 05 2007 Thierry Vignaud <tv@mandriva.org> 2.4.1-2mdv2008.0
+ Revision: 80030
- only one build (GL is a run time option)

  + Funda Wang <fwang@mandriva.org>
    - fix URL

* Wed Sep 05 2007 Funda Wang <fwang@mandriva.org> 2.4.1-1mdv2008.0
+ Revision: 79688
- New version 2.4.1

  + Thierry Vignaud <tv@mandriva.org>
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Mon Aug 27 2007 Thierry Vignaud <tv@mandriva.org> 2.4-2mdv2008.0
+ Revision: 71993
- add a non GL build since the GL version makes a radeon 8500 slow like hell for no rendering improvement
- drop debian style menu entry

* Thu Aug 16 2007 Thierry Vignaud <tv@mandriva.org> 2.4-1mdv2008.0
+ Revision: 64185
- new release (that now build with lua-5.1)
- fix versionning

* Mon Jul 02 2007 Olivier Blin <oblin@mandriva.com> 2.3-1mdv2008.0
+ Revision: 47151
- build in %%build section...

  + Thierry Vignaud <tv@mandriva.org>
    - new release
    - drop noarch tag, add buildrequires (stratagus engine was merged)
    - new release
    - drop noarch tag, add buildrequires (stratagus engine was merged)


* Wed Jan 17 2007 Per Øyvind Karlsen <pkarlsen@mandriva.com> 2.0.1-1mdv2007.0
+ Revision: 109769
- new release: 2.0.1

* Wed Dec 13 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 2.0-1mdv2007.1
+ Revision: 96327
- Convert icons upfront to avoid dependency on ImageMagick and related weirdness
- 2.0
  add xdg menu
- Import bos

* Fri Aug 19 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.1-3mdk
- fix buildrequires
- fix hidden-file-or-dir

* Sat Jul 09 2005 Eskild Hustvedt <eskild@mandrake.org> 1.1-2mdk
- Provide it's own icon
- Launchscript accepts commandline parameters

* Sat Jul 09 2005 Eskild Hustvedt <eskild@mandrake.org> 1.1-1mdk
- Initial Mandriva Linux package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 466 |12cr|botan-1.8.13-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define myname botan
%define api 1.8.2
%define libname %mklibname %{myname} %{api}
%define develname %mklibname %{myname} -d
%define staticname %mklibname %{myname} -s -d

Name:           %{myname}
Version:        1.8.13
Release:        %mkrel 2
Summary:        Crypto library written in C++

Group:          System/Libraries
License:        BSD
URL:            http://botan.randombit.net/
# tarfile is stripped using repack.sh. original tarfile to be found
# here: http://files.randombit.net/botan/Botan-%%{version}.tbz
Source0:        Botan-%{version}.stripped.tbz
Source1:        README.fedora
# soname was changed unintentionally upstream, revert it.
Patch0:         botan-1.8.13-soname.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

BuildRequires:  gcc-c++
BuildRequires:  python

BuildRequires:  bzip2-devel
BuildRequires:  zlib-devel
BuildRequires:  gmp-devel
BuildRequires:  openssl-devel


%description
Botan is a BSD-licensed crypto library written in C++. It provides a
wide variety of basic cryptographic algorithms, X.509 certificates and
CRLs, PKCS \#10 certificate requests, a filter/pipe message processing
system, and a wide variety of other features, all written in portable
C++. The API reference, tutorial, and examples may help impart the
flavor of the library.

%package -n     %{libname}

#(!) summary for main lib RPM only
Summary:        Main library for %{myname}
Group:          System/Libraries
Provides:       %{name} = %{version}-%{release}

%description -n %{libname}
Botan is a BSD-licensed crypto library written in C++. It provides a
wide variety of basic cryptographic algorithms, X.509 certificates and
CRLs, PKCS \#10 certificate requests, a filter/pipe message processing
system, and a wide variety of other features, all written in portable
C++. The API reference, tutorial, and examples may help impart the
flavor of the library.

%package        -n %{develname}
Summary:        Development files for %{name}
Group:          Development/Other
Requires:       %{libname} = %{version}
Requires:       pkgconfig
Requires:       bzip2-devel
Requires:       zlib-devel
Requires:       gmp-devel
Requires:       openssl-devel
Provides:       %{name}-devel = %{version}-%{release}

%description    -n %{develname}
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.

%package -n %{staticname}
Summary:        Static libraries for %{name}
Group:          Development/Other
Requires:       %{name}-devel = %{version}-%{release}

%description  -n %{staticname}
The %{staticname} package contains the static libraries
of %{name}.

%prep
%setup -q -n Botan-%{version}
%patch0 -p0
cp -av %{SOURCE1} .

%build
# we have the necessary prerequisites, so enable optional modules
%define enable_modules gnump,bzip2,zlib,openssl

# fixme: maybe disable unix_procs, very slow.
%define disable_modules %{nil}

./configure.py \
        --prefix=%{_prefix} \
        --libdir=%{_lib} \
        --cc=gcc \
        --os=linux \
        --cpu=%{_arch} \
        --enable-modules=%{enable_modules} \
        --disable-modules=%{disable_modules}

# (ab)using CXX as an easy way to inject our CXXFLAGS
make CXX="g++ ${CXXFLAGS:-%{optflags}}" %{?_smp_mflags}


%install
rm -rf %{buildroot}
make install \
     DESTDIR=%{buildroot}%{_prefix} \
     DOCDIR=_doc \
     INSTALL_CMD_EXEC="install -p -m 755" \
     INSTALL_CMD_DATA="install -p -m 644" \


%clean
rm -rf %{buildroot}


%post -p /sbin/ldconfig


%postun -p /sbin/ldconfig


%files -n %{libname}
%defattr(-,root,root,-)
%{_libdir}/libbotan*-*.so
%doc _doc/readme.txt _doc/log.txt _doc/thanks.txt _doc/credits.txt 
%doc _doc/license.txt _doc/fips140.tex _doc/pgpkeys.asc
%doc README.fedora


%files -n %{develname}
%defattr(-,root,root,-)
%doc doc/examples
%doc _doc/api* _doc/tutorial*
%{_bindir}/botan-config
%{_includedir}/*
%exclude %{_libdir}/libbotan.a
%{_libdir}/libbotan.so
%{_libdir}/pkgconfig/botan-1.8.pc

%files -n %{staticname}
%defattr(-,root,root)
%attr(0644,root,root) %{_libdir}/lib*.a

%check
make CXX="g++ ${CXXFLAGS:-%{optflags}}" %{?_smp_mflags} check

# these checks would fail
mv checks/validate.dat{,.orig}
awk '/\[.*\]/{f=0} /\[(RC5.*|RC6|IDEA)\]/{f=1} (f && !/^#/){sub(/^/,"#")} {print}' \
    checks/validate.dat.orig > checks/validate.dat
LD_LIBRARY_PATH=%{buildroot}%{_libdir} ./check --validate




%changelog
* Fri Aug 12 2011 Shlomi Fish <shlomif@mandriva.org> 1.8.13-2mdv2012.0
+ Revision: 694224
- import botan


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 467 |12cr|bouml-4.22.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	UML 2 tool box to specify and generate code in C++, Java, IDL, PHP and Python
Name:		bouml
Version:	4.22.2
%define file_project_version	4.22
%define bouml_doc_version	4.21
Release:	%mkrel 1
License:	GPLv2+
Group:		Development/Other
URL:		http://bouml.free.fr
Source0:	http://downloads.sourceforge.net/bouml/%{name}_%{version}.tar.gz
Patch01:	bouml-mandriva-doc-path-fix.patch
Patch02:	bouml-help-use-xdg-open.patch
BuildRequires:	gcc-c++
BuildRequires:	qt3-devel
%if %{mdkversion} < 200800
BuildRequires:	desktop-file-utils
%endif
Requires:	xdg-utils
Suggests:	bouml-doc >= %{bouml_doc_version}
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
BOUML is a free Unified Modeling Language (UML 2) tool box allowing you
to specify and generate code in C++, Java, Idl, Php and Python.
You can use it to create nearly all of UML diagrams.
BOUML can generate code from those diagrams in
C++, Java, IDL, PHP and Python, and can also reverse existing code.

The program supports class diagrams, sequence diagrams, collaboration diagrams,
object diagrams, use case diagrams, component diagrams, state diagrams,
activity diagrams, component diagrams and deployment diagrams.

%prep
%setup -q -n %{name}_%{version}
%patch01 -p1 -b .mandriva-doc-path-fix
%patch02 -p1 -b .help-use-xdg-open

%build
%make QTDIR=%{qt3dir} QMAKE=%{qt3dir}/bin/qmake BOUML_LIB=%{_libdir}/%{name}

%install
rm -rf %{buildroot}
%makeinstall_std BOUML_LIB=%{_libdir}/%{name}
%if %{mdkversion} < 200800
desktop-file-install \
	--vendor="" \
	--add-category="X-MandrivaLinux-MoreApplications-Development" \
	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*
%endif

cat > README.%{file_project_version}.upgrade.urpmi <<EOF
Because the format of the BOUML files is changed in BOUML %{file_project_version},
the previous releases (BOUML < %{file_project_version}) cannot read a project
saved with this version. Obviously this release is able to read
the projects made by previous releases of BOUML.
EOF

%if %mdkversion < 200900
%post
%update_icon_cache hicolor
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%update_icon_cache hicolor
%{clean_menus}
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README README.*.upgrade.urpmi historic.html licence.txt
%{_bindir}/%{name}
%{_bindir}/projectControl
%{_bindir}/projectSynchro
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/*
%{_datadir}/applications/*.desktop
%{_iconsdir}/hicolor/16x16/apps/%{name}.png
%{_iconsdir}/hicolor/16x16/apps/projectControl.png
%{_iconsdir}/hicolor/16x16/apps/projectSynchro.png
%{_iconsdir}/hicolor/32x32/apps/%{name}.png
%{_iconsdir}/hicolor/32x32/apps/projectControl.png
%{_iconsdir}/hicolor/32x32/apps/projectSynchro.png
%{_iconsdir}/hicolor/48x48/apps/%{name}.png
%{_iconsdir}/hicolor/48x48/apps/projectControl.png
%{_iconsdir}/hicolor/48x48/apps/projectSynchro.png
%{_iconsdir}/hicolor/64x64/apps/%{name}.png
%{_iconsdir}/hicolor/64x64/apps/projectControl.png
%{_iconsdir}/hicolor/64x64/apps/projectSynchro.png


%changelog
* Tue Jul 20 2010 Luc Menut <lmenut@mandriva.org> 4.22.2-1mdv2011.0
+ Revision: 556287
- update to 4.22.2

* Sat Jul 10 2010 Luc Menut <lmenut@mandriva.org> 4.22.1-1mdv2011.0
+ Revision: 550520
- update to 4.22.1

* Sun Apr 25 2010 Luc Menut <lmenut@mandriva.org> 4.20-1mdv2010.1
+ Revision: 538709
- update to 4.20

* Mon Apr 12 2010 Luc Menut <lmenut@mandriva.org> 4.19.3-1mdv2010.1
+ Revision: 533733
- update to 4.19.3

* Sat Apr 03 2010 Luc Menut <lmenut@mandriva.org> 4.19.2-1mdv2010.1
+ Revision: 530859
- update to 4.19.2

* Sun Mar 21 2010 Luc Menut <lmenut@mandriva.org> 4.19.1-1mdv2010.1
+ Revision: 526157
- update to 4.19.1
- update source URL

* Fri Mar 05 2010 Sandro Cazzaniga <kharec@mandriva.org> 4.19-1mdv2010.1
+ Revision: 514427
- update to 4.19

* Sun Feb 07 2010 Luc Menut <lmenut@mandriva.org> 4.18.1-1mdv2010.1
+ Revision: 501670
- update to version 4.18.1

* Sun Jan 10 2010 Luc Menut <lmenut@mandriva.org> 4.17.1-1mdv2010.1
+ Revision: 488890
- update to version 4.17.1

* Tue Jan 05 2010 Luc Menut <lmenut@mandriva.org> 4.17-1mdv2010.1
+ Revision: 486505
- update to version 4.17

* Wed Sep 30 2009 Luc Menut <lmenut@mandriva.org> 4.15-1mdv2010.0
+ Revision: 451111
- update to new version 4.15

* Wed Sep 23 2009 Emmanuel Andry <eandry@mandriva.org> 4.14-1mdv2010.0
+ Revision: 447921
- New version 4.14

* Tue Sep 01 2009 Luc Menut <lmenut@mandriva.org> 4.13.1-1mdv2010.0
+ Revision: 424046
- update to new version 4.13.1

* Thu Mar 19 2009 Nicolas Vigier <nvigier@mandriva.com> 4.12-1mdv2009.1
+ Revision: 358204
- version 4.12

* Wed Feb 18 2009 Nicolas Vigier <nvigier@mandriva.com> 4.11-1mdv2009.1
+ Revision: 342648
- update to version 4.11 (thank to Luc Menut for help)

* Thu Sep 11 2008 Frederik Himpe <fhimpe@mandriva.org> 4.5.1-2mdv2009.0
+ Revision: 283946
- Integrated suggestions by Luc Menut:
  * suggest new bouml-doc version
  * set file version to 4.5
- use %%makeinstall_std

* Tue Sep 09 2008 Frederik Himpe <fhimpe@mandriva.org> 4.5.1-1mdv2009.0
+ Revision: 283179
- update to new version 4.5.1

* Sat Aug 23 2008 Emmanuel Andry <eandry@mandriva.org> 4.4.3-1mdv2009.0
+ Revision: 275353
- New version

* Thu Aug 07 2008 Emmanuel Andry <eandry@mandriva.org> 4.4.2-1mdv2009.0
+ Revision: 266428
- New version

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 4.3.5-5mdv2009.0
+ Revision: 266341
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Sun Jun 08 2008 Funda Wang <fwang@mandriva.org> 4.3.5-4mdv2009.0
+ Revision: 216917
- adopt to new doc file path

* Sun Jun 08 2008 Funda Wang <fwang@mandriva.org> 4.3.5-3mdv2009.0
+ Revision: 216810
- add patch to comply mandriva doc path
- use xdg-open to open help docs

* Sat Jun 07 2008 Funda Wang <fwang@mandriva.org> 4.3.5-2mdv2009.0
+ Revision: 216666
- fix suggest of doc package

* Sat Jun 07 2008 Funda Wang <fwang@mandriva.org> 4.3.5-1mdv2009.0
+ Revision: 216660
- New version 4.3.5

* Fri Mar 21 2008 Nicolas Vigier <nvigier@mandriva.com> 4.2-1mdv2009.0
+ Revision: 189364
- Package updated by Luc Menut <Luc.Menut@supagro.inra.fr>
- new version 4.2
- correct BuildRequires - desktop-file-utils is needed only for mdkversion < 200800
- add Suggests bouml-doc

* Tue Feb 12 2008 Nicolas Vigier <nvigier@mandriva.com> 4.1-1mdv2008.1
+ Revision: 166117
- new version

* Wed Jan 23 2008 Nicolas Vigier <nvigier@mandriva.com> 3.5-1mdv2008.1
+ Revision: 157013
- new version

* Tue Jan 08 2008 Nicolas Vigier <nvigier@mandriva.com> 3.4.1-1mdv2008.1
+ Revision: 146915
- import bouml


* Wed Jan 02 2008 Luc Menut <Luc.Menut@supagro.inra.fr> 3.4.1-1mdv2008.1
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 468 |12cr|bouml-doc-4.21-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Bouml reference manual
Name:		bouml-doc
Version:	4.21
Release:	%mkrel 1
License:	GPLv2+
Group:		Development/Other
URL:		http://bouml.free.fr
Source0:	http://downloads.sourceforge.net/bouml/doc%{version}.tar.gz
Source1:	http://downloads.sourceforge.net/bouml/doc%{version}_A4.pdf
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
BOUML is a free Unified Modeling Language (UML 2) tool box allowing you
to specify and generate code in C++, Java, Idl, Php and Python.
You can use it to create nearly all of UML diagrams.
BOUML can generate code from those diagrams in
C++, Java, IDL, PHP and Python, and can also reverse existing code.

Contains reference manual.

%prep
%setup -q -c %{name}-%{version}
%__cp %{SOURCE1} .

%build

%install
rm -rf %{buildroot}
%__install -d -m 755 %{buildroot}%{_datadir}/%{name}/pdf
%__mv doc %{buildroot}%{_datadir}/%{name}/html
%__mv *.pdf %{buildroot}%{_datadir}/%{name}/pdf

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_datadir}/%{name}


%changelog
* Sat Jul 10 2010 Luc Menut <lmenut@mandriva.org> 4.21-1mdv2011.0
+ Revision: 550519
- update to 4.21

* Sun Mar 21 2010 Luc Menut <lmenut@mandriva.org> 4.19-1mdv2010.1
+ Revision: 526154
- update to 4.19

* Tue Jan 05 2010 Luc Menut <lmenut@mandriva.org> 4.17-1mdv2010.1
+ Revision: 486507
- update to version 4.17

* Tue Sep 01 2009 Luc Menut <lmenut@mandriva.org> 4.12.4-1mdv2010.0
+ Revision: 424053
- update to new version 4.12.4

* Wed Feb 18 2009 Nicolas Vigier <nvigier@mandriva.com> 4.9-1mdv2009.1
+ Revision: 342555
- update to version 4.9

* Thu Sep 11 2008 Frederik Himpe <fhimpe@mandriva.org> 4.5-1mdv2009.0
+ Revision: 283930
- Update to 4.5, thanks to Luc Menut for feedback on cooker list

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 4.3.2-4mdv2009.0
+ Revision: 266342
- rebuild early 2009.0 package (before pixel changes)

* Sun Jun 08 2008 Funda Wang <fwang@mandriva.org> 4.3.2-3mdv2009.0
+ Revision: 216915
- install help files into /usr/share/bouml-doc so it has its own directory

* Sun Jun 08 2008 Funda Wang <fwang@mandriva.org> 4.3.2-2mdv2009.0
+ Revision: 216880
- move doc files into non-versioned dir

* Sat Jun 07 2008 Funda Wang <fwang@mandriva.org> 4.3.2-1mdv2009.0
+ Revision: 216664
- New version 4.3.2

* Fri Mar 21 2008 Nicolas Vigier <nvigier@mandriva.com> 4.2-1mdv2008.1
+ Revision: 189358
- import bouml-doc


* Thu Mar 20 2008 Luc Menut <Luc.Menut@supagro.inra.fr> 4.2-1mdv2008.1
- initial bouml-doc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 469 |12cr|box2d-2.2.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		oname	Box2D

Name:		box2d
Version:	2.2.1
Release:	2
Summary:	A 2D physics engine for games
Group:		System/Libraries
License:	BSD-like
URL:		http://www.box2d.org
Source:		http://box2d.googlecode.com/files/%{oname}_v%{version}.zip
Patch1:		box2d-2.2.1-cmake.patch
BuildRequires:	cmake
BuildRequires:	%{_lib}glui2-devel
BuildRequires:	pkgconfig(glut)
BuildRequires:	pkgconfig(x11)

%description
Box2D is a 2D rigid body simulation library for games. Programmers can use it
in their games to make objects move in believable ways and make the game world
more interactive. From the game's point of view a physics engine is just
a system for procedural animation.

Box2D is written in portable C++. Most of the types defined in the engine begin
with the b2 prefix. Hopefully this is sufficient to avoid name clashing with
your game engine.

%package devel
Summary:	A 2D physics engine for games
Group:		Development/C++

%description devel
Box2D is a 2D rigid body simulation library for games. Programmers can use it
in their games to make objects move in believable ways and make the game world
more interactive. From the game's point of view a physics engine is just
a system for procedural animation.

Box2D is written in portable C++. Most of the types defined in the engine begin
with the b2 prefix. Hopefully this is sufficient to avoid name clashing with
your game engine.


%prep
%setup -q -n %{oname}_v%{version}
%patch1 -p1
# XXX incorrect dates in zipfile
find . -type f -exec touch {} \;

%build
%cmake
%make

%install
%makeinstall_std -C build

%files devel
%doc License.txt Readme.txt Documentation
%{_libdir}/lib*.a
%{_libdir}/%{oname}
%{_includedir}/%{oname}

%changelog
* Sun Mar 11 2012 Andrey Bondrov <abondrov@mandriva.org> 2.2.1-1mdv2011.0
+ Revision: 784114
- Fix ugly BR
- imported package box2d


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 470 |12cr|brainparty-0.61-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# spec is based on OpenSUSE and MIB work

Name:		brainparty
Version:	0.61
Release:	%mkrel 1
Summary:	Brain-stretching game with 36 minigames
License:	GPLv3
Group:		Games/Puzzles
Url:		https://launchpad.net/brainparty
Source0:	http://launchpad.net/brainparty/trunk/0.61/+download/%{name}%{version}.tar.gz
Source1:	%{name}-wrapper.sh
Source2:	%{name}.desktop
Source3:	%{name}.png
BuildRequires:	SDL-devel
BuildRequires:	SDL_mixer-devel
BuildRequires:	SDL_ttf-devel
BuildRequires:	SDL_gfx-devel
BuildRequires:	SDL_image-devel
BuildRequires:	mesaglu-devel

%description
Brain Party is a puzzle-solving, brain-stretching game that comes with
36 minigames designed to push your brain to its limits, testing memory,
logic, mathematics, reactions and more.

%prep
%setup -q -n %{name}
sed -i -e "s/CXXFLAGS =/CXXFLAGS = %{optflags}/g" Makefile

%build
%make

%install
%__rm -rf %{buildroot}
%__mkdir_p %{buildroot}%{_datadir}/%{name}
%__install -D -m 644 Content/* %{buildroot}%{_datadir}/%{name}/

# Install binary and wrapper
%__install -D -m 755 %{name} %{buildroot}%{_bindir}/%{name}-bin
%__install -D -m 755 %{SOURCE1} %{buildroot}%{_bindir}/%{name}

%__mkdir_p %{buildroot}%{_datadir}/applications/
%__install -D -m 644 %{SOURCE2} %{buildroot}%{_datadir}/applications/
%__mkdir_p %{buildroot}%{_datadir}/pixmaps/
%__install -D -m 644 %{SOURCE3} %{buildroot}%{_datadir}/pixmaps/

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc README COPYING CREDITS
%{_bindir}/%{name}
%{_bindir}/%{name}-bin
%dir %{_datadir}/%{name}/
%{_datadir}/%{name}/*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png



%changelog
* Fri Feb 17 2012 Andrey Bondrov <abondrov@mandriva.org> 0.61-1mdv2011.0
+ Revision: 776145
- imported package brainparty


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 471 |12cr|brilltagger-1.14-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    brilltagger
%define version 1.14
%define tag     1_14
%define release %mkrel 11

Name:       %{name}
Version:    %{version}
Release:    %{release}
Summary:    Rule based tagger
Source:     http://www.cs.jhu.edu/~brill/RBT%{tag}.tar.bz2
Patch0:     %{name}.makefile.patch
Patch1:     %{name}.no-hardcoded-path-check.patch
# this url no longer work, and it seems it disappeared from internet
URL:        http://www.cs.jhu.edu/~brill/
License:    MIT
Group:      Sciences/Computer science
BuildRoot:  %{_tmppath}/%{name}-%{version}

%description
The Brill tagger is a transformation-based part-of-speech tagger.

%prep
%setup -q -n RULE_BASED_TAGGER_V%{version}
%patch0
%patch1
mkdir Bin
chmod 644 Docs/*

%build
%make RPM_OPT_FLAGS="%{optflags}"

%install
rm -rf %{buildroot}

install -d -m 755 %{buildroot}%{_bindir}
install -m 755 Bin/* %{buildroot}%{_bindir}

install -d -m 755 %{buildroot}%{_datadir}/%{name}
install -m 644 Bin_and_Data/* %{buildroot}%{_datadir}/%{name}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Docs README COPYRIGHT
%{_bindir}/*
%{_datadir}/%{name}



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.14-11mdv2011.0
+ Revision: 616838
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 1.14-10mdv2010.0
+ Revision: 424689
- rebuild

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1.14-9mdv2009.0
+ Revision: 266402
- rebuild early 2009.0 package (before pixel changes)

* Mon May 26 2008 Michael Scherer <misc@mandriva.org> 1.14-8mdv2009.0
+ Revision: 211372
- bunzip patchs
- add a description

* Sat May 24 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.14-7mdv2009.0
+ Revision: 210925
- rebuild
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import brilltagger


* Tue Aug 01 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.14-5mdv2007.0
- %%mkrel
- fix doc files perms

* Thu Jul 28 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.14-4mdk 
- spec cleanup 

* Thu Jul 08 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.14-3mdk 
- rpmbuilupdate aware

* Fri Jan 16 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.14-2mdk
- fix stupid check for other binaries

* Thu Jan 08 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.14-1mdk
- first mdk release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 472 |12cr|briquolo-0.5.7-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		briquolo
Version:	0.5.7
Release:	3
Summary:	An OpenGL breakout
Source0:	http://briquolo.free.fr/download/%{name}-%{version}.tar.bz2
Patch0:		%{name}-0.5.6-desktop-install.patch
Patch1:		%{name}-0.5.5-desktop-remove-double-category.patch
Patch2:		briquolo-0.5.7-gcc43.patch
Patch3:		briquolo-0.5.6-fix-icon-install.patch
Patch4:		briquolo-0.5.7-libpng14.patch
Source11:	%{name}-16.png
Source12:	%{name}-32.png
Source13:	%{name}-48.png
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_ttf)
BuildRequires:	SDL_mixer1.2-devel
BuildRequires:	dos2unix
BuildRequires:	pkgconfig(libpng)
BuildRequires:	glut-devel
BuildRequires:	desktop-file-utils
BuildRequires:	gettext-devel
Group:		Games/Arcade
License:	GPLv2+
URL:		http://briquolo.free.fr/

%description
Briquolo is a 3D brick game using OpenGL

%prep
%setup -q
dos2unix data/tableau/old/{001,002,003,006}.tab
%patch0 -p1 -b .desktop
%patch1 -p1 -b .remove_category
%patch2 -p0 -b .gcc
%patch3 -p0 -b .icon
%patch4 -p0 -b .png14

%build
autoreconf -fi
%configure2_5x --bindir=%{_gamesbindir} --datadir=%{_gamesdatadir}
%make

%install
%makeinstall_std

#this empty file makes rpmlint shouting otherwise...
echo %{version} > %{buildroot}%{_gamesdatadir}/%{name}/%{version}

mv %buildroot%_gamesdatadir/locale %buildroot%_datadir
mv %buildroot%_gamesdatadir/pixmaps %buildroot%_datadir

%find_lang %{name}

install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png

desktop-file-install --vendor="" --delete-original \
	--add-category="X-MandrivaLinux-MoreApplications-Games-Arcade" \
	--dir %{buildroot}%{_datadir}/applications \
	%{buildroot}%{_gamesdatadir}/applications/*

%files -f %{name}.lang
%defattr(-,root,root)
%doc ABOUT-NLS AUTHORS ChangeLog DejaVuSans.ttf-LICENSE README.fr
%attr(0755,root,games) %{_gamesbindir}/%{name}
%{_gamesdatadir}/%{name}
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_datadir}/applications/briquolo.desktop
%{_datadir}/pixmaps/briquolo.svg

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 473 |12cr|briskola-1.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# This spec is based on Alberto Altieri work in MIB

Name:		briskola
Version:	1.0.0
Release:	%mkrel 1
Summary:	Clone of the Italian card game Briscola
Group:		Games/Cards
URL:		http://www.briskola.net
Source:		http://www.briskola.net/files/briskola-%{version}.tar.gz
Patch:		briskola.desktop.patch
License:	GPLv3+
BuildRequires:	cmake
BuildRequires:	glibc-devel
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	freetype2-devel
BuildRequires:	libglib-devel
BuildRequires:	libice-devel
BuildRequires:	libopenssl-devel
BuildRequires:	png-devel
BuildRequires:	qt4-devel
BuildRequires:	libsm-devel
BuildRequires:	libstdc++-devel
BuildRequires:	X11-devel
BuildRequires:	libxext-devel
BuildRequires:	libxfixes-devel
BuildRequires:	libxinerama-devel
BuildRequires:	libxrender-devel
BuildRequires:	zlib-devel

%description
BrisKola is a clone of the Italian card game Briscola.
This is a classic Italian game, surely one of the most popular,
thanks to the simplicity of the rules
and the modest skills required to players. 

%prep
%setup -q
%patch -p1

%build
%cmake
%make

%install
%__rm -rf %{buildroot}
%makeinstall_std -C build

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%{_bindir}/briskola
%{_datadir}/applications/briskola.desktop
%{_datadir}/briskola/background/*.png
%{_datadir}/briskola/cards/*.png
%{_datadir}/briskola/decks/*.png
%{_datadir}/briskola/icons/*.png
%{_datadir}/briskola/misc/*.png
%{_datadir}/briskola/text/*.png
%{_datadir}/pixmaps/*.png



%changelog
* Tue Feb 21 2012 Andrey Bondrov <abondrov@mandriva.org> 1.0.0-1mdv2012.0
+ Revision: 778704
- Update BuildRequires
- imported package briskola


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 474 |12cr|bristol-0.60.9-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    bristol
%define major 0
%define libname %mklibname %{name} %{major}

Name:       %{name}
Summary:    Synthesizer Emulator Pack
Version:    0.60.9
Release:    2

URL:        http://%{name}.sourceforge.net/
Source:     http://prdownloads.sourceforge.net/bristol/%{name}-%{version}.tar.gz
Patch0:     bristol-0.60.6-link.patch
License:    GPLv2
Group:      Sound

BuildRequires:  libx11-devel
BuildRequires:  jackit-devel
BuildRequires:  pkgconfig(alsa)

Requires:       %{libname} >= %{version}
Requires:       jackit

Obsoletes:      %{name}-aks
Obsoletes:      %{name}-poly
Obsoletes:      %{name}-mixer
Obsoletes:      %{name}-hammond

%description
Bristol emulates several vintage synthesizers, mainly keyboards:
Various Moog, Sequencial Circuits, Oberheim, Arp, Rhodes,
Yamaha, Roland, Hammond, Korg, and Vox algorithms are provided.
Each has its own graphical interface. A central interface is provided
by Brighton.

#---------------------------------
%package -n %{libname}
Summary:    Dynamic libraries used by bristol
License:    GPLv2
Group:      System/Libraries
Requires:   jackit
Provides:   lib%{name} = %{version}

%description -n %{libname}
Dynamic libraries required by the Bristol vintage keyboard emulation
package

%files -n %{libname}
%defattr(-,root,root,-)
%{_libdir}/*.so.%major
%{_libdir}/*.so.%major.*

#--------------
%package arp2600
Summary: Bristol - arp 2600
Group:      Sound
Requires: bristol

%description arp2600
* arp 2600

%files arp2600
%defattr(-,root,root,-)
%{_datadir}/applications/mandriva-bristol-arp2600.desktop
#--------------

%package axxe
Summary: Bristol - arp axxe
Group:      Sound
Requires: bristol

%description axxe
* axxe - arp axxe

%files axxe
%defattr(-,root,root,-)
%{_datadir}/applications/mandriva-bristol-axxe.desktop
#--------------

%package b3
Summary: Bristol - hammond B3
Group:      Sound
Requires: bristol

%description b3
* b3 - hammond B3

%files b3
%defattr(-,root,root,-)
%{_datadir}/applications/mandriva-bristol-b3.desktop
#--------------

%package bitone
Summary: Bristol - crumar bit 01
Group:      Sound
Requires: bristol

%description bitone
* bitone - crumar bit 01

%files bitone
%defattr(-,root,root,-)
%{_datadir}/applications/mandriva-bristol-bitone.desktop
#--------------

%package bit100
Summary: Bristol - crumar bit + mods
Group:      Sound
Requires: bristol

%description bit100
* bit100 - crumar bit + mods

%files bit100
%defattr(-,root,root,-)
%{_datadir}/applications/mandriva-bristol-bit100.desktop
#--------------

%package bit99
Summary: Bristol - crumar bit 99
Group:      Sound
Requires: bristol

%description bit99
* bit99 - crumar bit 99

%files bit99
%defattr(-,root,root,-)
%{_datadir}/applications/mandriva-bristol-bit99.desktop
#--------------

%package stratus
Summary: Bristol - crumar stratus synth/organ combo
Group:      Sound
Requires: bristol

%description stratus
* stratus - crumar stratus synth/organ combo

%files stratus
%defattr(-,root,root,-)
%{_datadir}/applications/mandriva-bristol-stratus.desktop
#--------------

%package trilogy
Summary: Bristol - crumar trilogy synth/organ/string combo
Group:      Sound
Requires: bristol

%description trilogy
* trilogy - crumar trilogy synth/organ/string combo

%files trilogy
%defattr(-,root,root,-)
%{_datadir}/applications/mandriva-bristol-trilogy.desktop
#--------------

%package dx
Summary: Bristol - yamaha DX-7
Group:      Sound
Requires: bristol

%description dx
* dx - yamaha DX-7

%files dx
%defattr(-,root,root,-)
%{_datadir}/applications/mandriva-bristol-dx.desktop
#--------------

%package explorer
Summary: Bristol - moog voyager
Group:      Sound
Requires: bristol

%description explorer
* explorer - moog voyager

%files explorer
%defattr(-,root,root,-)
%{_datadir}/applications/mandriva-bristol-explorer.desktop
#--------------

%package voyager
Summary: Bristol - moog voyager electric blue
Group:      Sound
Requires: bristol

%description voyager
* voyager - moog voyager electric blue

%files voyager
%defattr(-,root,root,-)
%{_datadir}/applications/mandriva-bristol-voyager.desktop
#--------------

%package sonic6
Summary: Bristol - moog sonic 6
Group:      Sound
Requires: bristol

%description sonic6
* sonic6 - moog sonic 6

%files sonic6
%defattr(-,root,root,-)
%{_datadir}/applications/mandriva-bristol-sonic6.desktop
#--------------

%package mg1
Summary: Bristol - moog/realistic mg-1 concertmate
Group:      Sound
Requires: bristol

%description mg1
* mg1 - moog/realistic mg-1 concertmate

%files mg1
%defattr(-,root,root,-)
%{_datadir}/applications/mandriva-bristol-mg1.desktop
#--------------

%package juno
Summary: Bristol - roland juno-60
Group:      Sound
Requires: bristol

%description juno
* juno - roland juno-60

%files juno
%defattr(-,root,root,-)
%{_datadir}/applications/mandriva-bristol-juno.desktop
#--------------

%package jupiter
Summary: Bristol - roland jupiter-8
Group:      Sound
Requires: bristol

%description jupiter
* jupiter - roland jupiter-8

%files jupiter
%defattr(-,root,root,-)
%{_datadir}/applications/mandriva-bristol-jupiter.desktop
#--------------

%package bme700
Summary: Bristol - Baumann bme-700
Group:      Sound
Requires: bristol

%description bme700
* bme700 - Baumann bme-700

%files bme700
%defattr(-,root,root,-)
%{_datadir}/applications/mandriva-bristol-bme700.desktop
#--------------

%package bm
Summary: Bristol - bristol bassmaker sequencer
Group:      Sound
Requires: bristol

%description bm
* bm - bristol bassmaker sequencer

%files bm
%defattr(-,root,root,-)
%{_datadir}/applications/mandriva-bristol-bm.desktop
#--------------

%package memory
Summary: Bristol - moog memory
Group:      Sound
Requires: bristol

%description memory
* memory - moog memory

%files memory
%defattr(-,root,root,-)
%{_datadir}/applications/mandriva-bristol-memory.desktop
#--------------

%package mini
Summary: Bristol - moog mini
Group:      Sound
Requires: bristol

%description mini
* mini - moog mini

%files mini
%defattr(-,root,root,-)
%{_datadir}/applications/mandriva-bristol-mini.desktop
#--------------

%package mono
Summary: Bristol - korg monopoly
Group:      Sound
Requires: bristol

%description mono
* mono - korg monopoly

%files mono
%defattr(-,root,root,-)
%{_datadir}/applications/mandriva-bristol-mono.desktop
#--------------

%package obx
Summary: Bristol - oberheim OB-X
Group:      Sound
Requires: bristol

%description obx
* obx - oberheim OB-X

%files obx
%defattr(-,root,root,-)
%{_datadir}/applications/mandriva-bristol-obx.desktop
#--------------

%package obxa
Summary: Bristol - oberheim OB-X-A
Group:      Sound
Requires: bristol

%description obxa
* obxa - oberheim OB-X-A

%files obxa
%defattr(-,root,root,-)
%{_datadir}/applications/mandriva-bristol-obxa.desktop
#--------------

%package odyssey
Summary: Bristol - arp odyssey
Group:      Sound
Requires: bristol

%description odyssey
* odyssey - arp odyssey

%files odyssey
%defattr(-,root,root,-)
%{_datadir}/applications/mandriva-bristol-odyssey.desktop
#--------------

%package polysix
Summary: Bristol - korg polysix
Group:      Sound
Requires: bristol

%description polysix
* polysix - korg polysix

%files polysix
%defattr(-,root,root,-)
%{_datadir}/applications/mandriva-bristol-polysix.desktop
#--------------

%package poly800
Summary: Bristol - korg poly-800
Group:      Sound
Requires: bristol

%description poly800
* poly800 - korg poly-800

%files poly800
%defattr(-,root,root,-)
%{_datadir}/applications/mandriva-bristol-poly800.desktop
#--------------

%package monopoly
Summary: Bristol - korg mono/poly
Group:      Sound
Requires: bristol

%description monopoly
* poly - korg mono/poly

%files monopoly
%defattr(-,root,root,-)
%{_datadir}/applications/mandriva-bristol-monopoly.desktop
#--------------

%package prophet
Summary: Bristol- sequential circuits prophet-5
Group:      Sound
Requires: bristol

%description prophet
* prophet - sequential circuits prophet-5

%files prophet
%defattr(-,root,root,-)
%{_datadir}/applications/mandriva-bristol-prophet.desktop
#--------------

%package pro10
Summary: Bristol- sequential circuits prophet-10
Group:      Sound
Requires: bristol

%description pro10
* pro10 - sequential circuits prophet-10

%files pro10
%defattr(-,root,root,-)
%{_datadir}/applications/mandriva-bristol-pro10.desktop
#--------------

%package pro52
Summary: Bristol- sequential circuits prophet-5/fx
Group:      Sound
Requires: bristol

%description pro52
* pro52 - sequential circuits prophet-5 with chorus

%files pro52
%defattr(-,root,root,-)
%{_datadir}/applications/mandriva-bristol-pro52.desktop
#--------------

%package pro1
Summary: Bristol- sequential circuits pro-one
Group:      Sound
Requires: bristol

%description pro1
* pro1 - sequential circuits pro-one

%files pro1
%defattr(-,root,root,-)
%{_datadir}/applications/mandriva-bristol-pro1.desktop
#--------------

%package roadrunner
Summary: Bristol- roadrunner electric piano
Group:      Sound
Requires: bristol

%description roadrunner
* roadrunner   - roadrunner electric piano

%files roadrunner
%defattr(-,root,root,-)
%{_datadir}/applications/mandriva-bristol-roadrunner.desktop
#--------------

%package rhodes
Summary: Bristol- fender rhodes mark-I stage 73
Group:      Sound
Requires: bristol

%description rhodes
* rhodes - fender rhodes mark-I stage 73

%files rhodes
%defattr(-,root,root,-)
%{_datadir}/applications/mandriva-bristol-rhodes.desktop
#--------------

%package rhodesbass
Summary: Bristol- fender rhodes bass piano
Group:      Sound
Requires: bristol

%description rhodesbass
* rhodesbass - fender rhodes bass piano

%files rhodesbass
%defattr(-,root,root,-)
%{_datadir}/applications/mandriva-bristol-rhodesbass.desktop
#--------------

%package solina
Summary: Bristol- Solina string machine
Group:      Sound
Requires: bristol

%description solina
* solina - solina string machine

%files solina
%defattr(-,root,root,-)
%{_datadir}/applications/mandriva-bristol-solina.desktop
#--------------

%package sidney
Summary: Bristol- Comodore-64 SID chip synth
Group:      Sound
Requires: bristol

%description sidney
* sidney - Comodore-64 SID chip synth

%files sidney
%defattr(-,root,root,-)
%{_datadir}/applications/mandriva-bristol-sidney.desktop
#--------------

%package voxM2
Summary: Bristol- vox continental super/300/II
Group:      Sound
Requires: bristol

%description voxM2
* vox - vox continental super/300/II

%files voxM2
%defattr(-,root,root,-)
%{_datadir}/applications/mandriva-bristol-voxM2.desktop
#--------------

%package vox
Summary: Bristol- vox continental
Group:      Sound
Requires: bristol

%description vox
* vox - vox continental

%files vox
%defattr(-,root,root,-)
%{_datadir}/applications/mandriva-bristol-vox.desktop
#--------------

%prep
%setup -q
%patch0 -p1 -b .link
chmod  a-x bitmaps/*/*
chmod  a-x bitmaps/bicon.svg bitmaps/icon_bitmap.xbm
chmod  a-x COPYING AUTHORS NEWS

perl -pi -e 's/-march=core2//g' bristol/Makefile.*
perl -pi -e 's/-march=core2//g' libbristol/Makefile.*

%build
autoreconf -fi
%define _disable_ld_no_undefined 1
%configure CONFIG_SHELL=/bin/bash \
    --disable-version-check \
    --enable-static=no

%make

%install
rm -rf %{buildroot}

make BRISTOL_DIR=%{_datadir}/bristol DESTDIR=%{buildroot} install

rm -f %buildroot%_libdir/*.la %buildroot%_libdir/*.so

mkdir -p %{buildroot}/etc/xdg/menus/applications-merged
cat > %{buildroot}/etc/xdg/menus/applications-merged/%{name}.menu << EOF
<!DOCTYPE Menu PUBLIC "-//freedesktop//DTD Menu 1.0//EN"
"http://www.freedesktop.org/standards/menu-spec/menu-1.0.dtd">
<Menu>
    <Name>Applications</Name>
    <Menu>
        <Name>SoundVideo</Name>
        <Menu>
            <Name>Bristol</Name>
                <Directory>mandriva-%{name}.directory</Directory>
                <Include>
                    <Category>X-Bristol</Category>
                </Include>
        </Menu>
    </Menu>
</Menu>
EOF

mkdir -p %{buildroot}%{_datadir}/desktop-directories
cat > %{buildroot}%{_datadir}/desktop-directories/mandriva-%{name}.directory << EOF
[Desktop Entry]
Encoding=UTF-8
Name=Bristol
Icon=bicon.svg
Type=Directory
EOF


mkdir -p %{buildroot}%{_datadir}/applications/
for synth in    arp2600 axxe b3 dx explorer voyager mg1 juno jupiter \
                trilogy stratus memory mini sonic6\
                bitone bit99 bit100 sidney bm bme700 \
                mono obx obxa odyssey poly800 monopoly \
                polysix prophet pro10 pro52 pro1 roadrunner rhodes rhodesbass \
                solina vox voxM2; do

cat > %{buildroot}%{_datadir}/applications/mandriva-bristol-${synth}.desktop << EOF
[Desktop Entry]
Name=Bristol ${synth}
Comment=Emulator for diverse keyboard instruments
Icon=bicon.svg
Type=Application
Exec=startBristol -jack -autoconn -priority 70 -${synth}
Terminal=false
Encoding=UTF-8
Categories=X-Bristol;
EOF

done

mkdir -p %{buildroot}%{_datadir}/pixmaps
cp bitmaps/bicon.svg %{buildroot}%{_datadir}/pixmaps/

%files
%defattr(-,root,root,-)
%doc AUTHORS COPYING* NEWS README
%docdir %{_mandir}/man1/*
%{_mandir}/man1/*
%{_bindir}/brighton
%{_bindir}/bristol
%{_bindir}/bristoljackstats
%{_bindir}/startBristol
%{_datadir}/pixmaps/bicon.svg
%{_datadir}/bristol
%{_datadir}/desktop-directories/mandriva-%{name}.directory
%config(noreplace) /etc/xdg/menus/applications-merged/%{name}.menu

%clean
rm -rf %{buildroot}


%changelog
* Thu Dec 15 2011 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.60.9-1mdv2012.0
+ Revision: 741503
- update to 0.60.9

* Wed Mar 23 2011 Frank Kober <emuse@mandriva.org> 0.60.8-1
+ Revision: 648179
- new version 0.60.8

* Wed Jan 05 2011 Funda Wang <fwang@mandriva.org> 0.60.6-2mdv2011.0
+ Revision: 628673
- tighten BR
- partial fix linkage

* Sat Aug 14 2010 Frank Kober <emuse@mandriva.org> 0.60.6-1mdv2011.0
+ Revision: 569591
- new version 0.60.6
  o adjust file list
  o adjust permission fix

  + Funda Wang <fwang@mandriva.org>
    - update to new version 0.60.5

* Thu Jul 15 2010 Frank Kober <emuse@mandriva.org> 0.60.5-1mdv2011.0
+ Revision: 553529
- new version 0.60.5

* Thu May 13 2010 Frank Kober <emuse@mandriva.org> 0.60.3-1mdv2010.1
+ Revision: 544715
- new version 0.60.3 adding CLI and fixing crashes on KDE4
- manpages added to spec

* Fri Apr 16 2010 Frank Kober <emuse@mandriva.org> 0.50.6-2mdv2010.1
+ Revision: 535353
- begin lint cleaning, obsolete old desktop pkgs

* Sun Apr 11 2010 Frank Kober <emuse@mandriva.org> 0.50.6-1mdv2010.1
+ Revision: 533599
- sync sources
- adjust desktop file list (thanks to Philippe Didier), new version 0.50.6, create submenu entry

* Mon Apr 05 2010 Frank Kober <emuse@mandriva.org> 0.50.5-1mdv2010.1
+ Revision: 531721
- add missing new item to file list
- new version 0.50.5
- new version 0.50.5

* Fri Apr 02 2010 Frank Kober <emuse@mandriva.org> 0.50.3-1mdv2010.1
+ Revision: 530789
- update to new version 0.50.3

* Sun Mar 28 2010 Frank Kober <emuse@mandriva.org> 0.50.2-3mdv2010.1
+ Revision: 528481
- do Makefile.am modification BEFORE configure

* Sun Mar 28 2010 Frank Kober <emuse@mandriva.org> 0.50.2-2mdv2010.1
+ Revision: 528475
- drop patches, use perl to only remove -march flag

* Sun Mar 28 2010 Frank Kober <emuse@mandriva.org> 0.50.2-1mdv2010.1
+ Revision: 528458
- import bristol, initial specfile provided by Yvan Munoz
- import bristol



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 475 |12cr|brutalchess-0.5.2-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		brutalchess
Version:	0.5.2
Release:	7
Summary:	A 3D chess game inspired by Battle Chess
Group:		Games/Strategy
License:	GPLv2+
URL:		http://brutalchess.sourceforge.net/
Source0:	%{name}-alpha-%{version}-src.tar.bz2
Source11:	%{name}-16x16.png
Source12:	%{name}-32x32.png
Source13:	%{name}-48x48.png
Patch0:		brutalchess-0.5.2-fix-FTBFS.patch
Patch1:		brutalchess-0.5.2-gcc4.3.patch
Patch2:		brutalchess-0.5.2-use-own-fonts.patch
Patch3:		brutalchess-0.5.2-gcc4.7.patch
Requires:	fonts-ttf-dejavu
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	desktop-file-utils

%description
Brutal Chess features full 3D graphics, an advanced particle
engine, and several different levels of intelligent AI,
inspired by the once popular "Battle Chess" released by
Interplay circa 1988.

%prep
%setup -q
%patch0 -p0
%patch1 -p0
%patch2 -p1
%patch3 -p1

%build
autoreconf -fi
%configure2_5x	--disable-sdltest \
		--disable-freetypetest \
		--without-x \
		--bindir=%{_gamesbindir} \
		--datadir=%{_gamesdatadir}
%make

%install
%makeinstall_std

# we use system default fot via patch2
rm -fr %{buildroot}%{_gamesdatadir}/%{name}/fonts

install -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Brutal Chess
Comment=A 3D chess game inspired by Battle Chess
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;StrategyGame;BoardGame;
EOF

install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png

%files
%doc AUTHORS ChangeLog NEWS README
%{_gamesbindir}/%{name}
%{_libdir}/md3view
%{_libdir}/objview
%{_gamesdatadir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png

%changelog
* Wed Feb 02 2011 Funda Wang <fwang@mandriva.org> 0.5.2-6mdv2011.0
+ Revision: 635098
- fix build
- rebuild
- tighten BR

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5.2-5mdv2011.0
+ Revision: 616863
- the mass rebuild of 2010.0 packages

* Wed May 13 2009 Samuel Verschelde <stormi@mandriva.org> 0.5.2-4mdv2010.0
+ Revision: 375507
- fix Group (fix #49425)
- fix Licence

* Sat Jul 19 2008 Funda Wang <fwang@mandriva.org> 0.5.2-3mdv2009.0
+ Revision: 238792
- use own own fonts
- add patch fix building

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Thu Jan 25 2007 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.5.2-2mdv2007.0
+ Revision: 113073
- move game to strategy section
- fix buildrequires
- new release: 0.5.2
  replace with new cleaned up spec
  icons

  + Lenny Cartier <lenny@mandriva.com>
    - Buildrequires
    - Buildrequires
    - Import brutalchess

* Fri Aug 25 2006 Lenny Cartier <lenny@mandriva.com> 1.2.5-1mdv2007.0
- new


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 476 |12cr|bsc-4.1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:       	bsc
Version:    	4.1.0
Release:    	%mkrel 2
Summary:    	Beesoft Commander file manager
License:    	GPLv2+
Group:      	File tools
URL:        	http://www.beesoft.org/index.php?id=bsc
Source:     	http://www.beesoft.org/download/%{name}_%{version}_src.tar.bz2
BuildRoot:  	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	qt4-devel
BuildRequires:	imagemagick

%description
Beesoft Commander is a file manager (like Norton Commander) for Linux. It is
based on Qt4-GUI.

%files
%defattr(-,root,root,-)
%doc *.txt
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}
%{_datadir}/icons/hicolor/*/apps/%{name}.png

# ----------------------------------------------------------

%prep
%setup -q -n bsc

%build
%qmake_qt4
%make

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_datadir}/%{name}
install -m 0755 %{name} %{buildroot}%{_datadir}/%{name}
install -m 0644 help.en.html %{buildroot}%{_datadir}/%{name}
cp -R img %{buildroot}%{_datadir}/%{name}
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
ln -s  ../../%{_datadir}/%{name}/%{name} %{name}
popd 

# menu entry

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=Beesoft Commander
Comment=Beesoft Commander file manager
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-System-FileTools;System;FileManager;Qt;
EOF

# icon

mkdir -p %{buildroot}%{_datadir}/icons/hicolor/{16x16,32x32,48x48}/apps
convert -resize 16x16 BeesoftCommander.png %{buildroot}%{_datadir}/icons/hicolor/16x16/apps/%{name}.png
convert -resize 48x48 BeesoftCommander.png %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/%{name}.png
install BeesoftCommander.png %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/%{name}.png

%clean
rm -rf %{buildroot}



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 4.1.0-2mdv2011.0
+ Revision: 616864
- the mass rebuild of 2010.0 packages

* Wed May 20 2009 Jérôme Brenier <incubusss@mandriva.org> 4.1.0-1mdv2010.0
+ Revision: 378097
- new version 4.1.0 based on Qt4
- specfile modified accordingly
- license fixed (GPLv2+)

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Apr 27 2007 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.27-1mdv2008.0
+ Revision: 18795
- Import bsc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 477 |12cr|bsd-games-2.17-24
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Collection of text-based games
Name: bsd-games
Version: 2.17
Release: %mkrel 24
License: BSD
Group: Games/Other
URL: ftp://metalab.unc.edu/pub/Linux/games/
Source0: ftp://metalab.unc.edu/pub/Linux/games/bsd-games-%{version}.tar.gz
Source1: config.params
# A collection of patches from Debian.
Patch0: bsd-games-2.17-debian.patch
# Patches from Fedora Core 1
Patch1: bsd-games-2.17-ospeed.patch
Patch2: bsd-games-2.17-getline.patch
Patch3: bsd-games-2.17-utmpstruct.patch
# Additional new patches
Patch4: bsd-games-2.17-setresgid.patch
Patch5: bsd-games-2.17-tetrisgid.patch
Patch6: bsd-games-2.17-hackgid.patch
Patch7: bsd-games-2.17-phantasiagid.patch
# Add patches for man page renames
Patch8: bsd-games-2.17-monop-rename.patch
Patch9: bsd-games-2.17-banner-rename.patch
Patch10: bsd-games-2.17-stdio-c++.patch
Patch11: bsd-games-2.17-nolibtermcap.patch
Patch12: bsd-games-2.17-tetris-rename.patch
Patch13: bsd-games-2.17-gcc4.3.patch
Patch14: bsd-games-2.17-format-security.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}
BuildRequires: ncurses-devel words flex bison

%description
Bsd-games includes adventure, arithmetic, atc, backgammon, battlestar,
bcd, caesar, canfield, cfscores, cribbage, go-fish, gomoku,
hunt, mille, mpoly, morse, number, phantasia, pig, pom, ppt, primes,
quiz, rain, random, robots, rot13, sail, snake, snscore, teachgammon,
bsd-fbg, trek, worm, worms and wump.

%prep
%setup -q
install -p -m 755 %{SOURCE1} .
%patch0 -p1 -b .debian
%patch1 -p1 -b .ospeed
%patch2 -p1 -b .getline
%patch3 -p1 -b .utmpstruct
%patch4 -p1 -b .setresgid
%patch5 -p1 -b .tetrisgid
%patch6 -p1 -b .hackgid
%patch7 -p1 -b .phantasiagid
%patch8 -p1 -b .monop.rename
%patch9 -p0 -b .banner.rename
%patch10 -p0 -b .cplusplus
%patch11 -p0 -b .nolibtermcap
%patch12 -p0 -b .tetris.rename
%patch13 -p1
%patch14 -p1 -b .format-security

%build
# We include a templatized configuration settings file to set
# reasonable defaults, and to tell the configure script not to
# run in interactive mode.
sed -i.bak -e "s#@DESTDIR@#$RPM_BUILD_ROOT#" \
    -e "s#@bindir@#%{_bindir}#" \
    -e "s#@docdir@#%{_docdir}#" \
    -e "s#@sbindir@#%{_sbindir}#" \
    -e "s#@datadir@#%{_datadir}#" \
    -e "s#@libdir@#%{_libdir}#" \
    -e "s#@mandir@#%{_mandir}#" \
    -e "s#@var@#%{_var}#" \
    -e "s#@RPM_OPT_FLAGS@#$RPM_OPT_FLAGS#" \
    config.params 

# Don't use %%configure.  This configure script wasn't generated by
# autoconf and doesn't obey things like --prefix.
./configure
%make RPM_OPT_FLAGS="$RPM_OPT_FLAGS -D_GNU_SOURCE"

# Rename one doc file to avoid naming collisions
cp hunt/README README.hunt

%install
rm -rf $RPM_BUILD_ROOT
make RPM_BUILD_ROOT="$RPM_BUILD_ROOT" install

# Change the binary name for monop to prevent a conflict with the mono-devel
# package
mv $RPM_BUILD_ROOT/%{_bindir}/monop $RPM_BUILD_ROOT/%{_bindir}/mpoly
mv $RPM_BUILD_ROOT/%{_mandir}/man6/monop.6.gz $RPM_BUILD_ROOT/%{_mandir}/man6/mpoly.6.gz

# Change the binary name for banner to prevent a conflict with a Fedora
# package with the same name
mv $RPM_BUILD_ROOT/%{_bindir}/banner $RPM_BUILD_ROOT/%{_bindir}/vert-banner
mv $RPM_BUILD_ROOT/%{_mandir}/man6/banner.6.gz $RPM_BUILD_ROOT/%{_mandir}/man6/vert-banner.6.gz

# Change the binary name for tetris to prevent a conflict with the mono-devel
# package
mv $RPM_BUILD_ROOT/%{_bindir}/tetris-bsd $RPM_BUILD_ROOT/%{_bindir}/bsd-fbg
mv $RPM_BUILD_ROOT/%{_mandir}/man6/tetris-bsd.6.gz $RPM_BUILD_ROOT/%{_mandir}/man6/bsd-fbg.6.gz

# Change the binary name for rain to prevent a conflict with mesa-demos package
mv $RPM_BUILD_ROOT/%{_bindir}/rain $RPM_BUILD_ROOT/%{_bindir}/bsd-rain
mv $RPM_BUILD_ROOT/%{_mandir}/man6/rain.6.gz $RPM_BUILD_ROOT/%{_mandir}/man6/bsd-rain.6.gz

# Change the binary name for hunt to prevent a conflict with hunt package
mv $RPM_BUILD_ROOT/%{_bindir}/hunt $RPM_BUILD_ROOT/%{_bindir}/bsd-hunt
mv $RPM_BUILD_ROOT/%{_mandir}/man6/hunt.6.gz $RPM_BUILD_ROOT/%{_mandir}/man6/bsd-hunt.6.gz

# Remove this doc file.  We're copying it to a different location for Fedora.
rm -f $RPM_BUILD_ROOT/%{_docdir}/trek.me

%clean
rm -rf $RPM_BUILD_ROOT

%pre
%_pre_groupadd gamehack
%_pre_groupadd gamesail
%_pre_groupadd gamephant

%postun
%_postun_groupdel gamehack
%_postun_groupdel gamesail
%_postun_groupdel gamephant

%files
%defattr(-,root,root)
%{_bindir}/adventure
%{_bindir}/arithmetic
%attr(2755,root,games) %{_bindir}/atc
%{_bindir}/backgammon
%{_bindir}/teachgammon
%attr(2755,root,games) %{_bindir}/battlestar
%{_bindir}/boggle
%{_bindir}/bcd
%{_bindir}/caesar
%{_bindir}/dab
%{_bindir}/rot13
%attr(2755,root,games) %{_bindir}/canfield
%{_bindir}/cfscores
%attr(2755,root,games) %{_bindir}/cribbage
%{_bindir}/go-fish
%{_bindir}/gomoku
%attr(2755,root,gamehack) %{_bindir}/hack
%{_bindir}/hangman
%{_bindir}/bsd-hunt
%{_bindir}/mille
%{_bindir}/mpoly
%{_bindir}/morse
%{_bindir}/number
%attr(2755,root,gamephant) %{_bindir}/phantasia
%{_bindir}/pig
%{_bindir}/pom
%{_bindir}/ppt
%{_bindir}/primes
%{_bindir}/quiz
%{_bindir}/bsd-rain
%{_bindir}/random
%attr(2755,root,games) %{_bindir}/robots
%attr(2755,root,gamesail) %{_bindir}/sail
%attr(2755,root,games) %{_bindir}/snake
%{_bindir}/snscore
%attr(2755,root,games) %{_bindir}/bsd-fbg
%{_bindir}/trek
%{_bindir}/vert-banner
%{_bindir}/worm
%{_bindir}/worms
%{_bindir}/wtf
%{_bindir}/wump
%{_datadir}/%{name}
%{_datadir}/misc/acronyms
%{_datadir}/misc/acronyms.comp
%{_mandir}/man6/*
%{_sbindir}/huntd
%config %attr(664,root,games) %{_var}/games/atc_score
%config %attr(664,root,games) %{_var}/games/battlestar.log
%config %attr(664,root,games) %{_var}/games/cfscores
%config %attr(664,root,games) %{_var}/games/criblog
%dir %attr(0775,root,gamehack) %{_var}/games/hack
%config %attr(664,root,gamehack) %{_var}/games/hack/*
%dir %attr(775,root,gamephant) %{_var}/games/phantasia
%config %attr(664,root,gamephant) %{_var}/games/phantasia/*
%dir %attr(775,root,gamesail) %{_var}/games/sail
%config %attr(644,root,games) %{_var}/games/robots_roll
%config %attr(664,root,gamesail) %{_var}/games/saillog
%config %attr(664,root,games) %{_var}/games/snake.log
%config %attr(664,root,games) %{_var}/games/snakerawscores
%config %attr(664,root,games) %{_var}/games/bsd-fbg.scores
%doc AUTHORS COPYING ChangeLog ChangeLog.0 THANKS YEAR2000 README.hunt trek/USD.doc/trek.me


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 2.17-24mdv2011.0
+ Revision: 616865
- the mass rebuild of 2010.0 packages

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 2.17-23mdv2010.0
+ Revision: 436900
- rebuild

* Wed Apr 01 2009 Nicolas Vigier <nvigier@mandriva.com> 2.17-22mdv2009.1
+ Revision: 363385
- rename hunt to bsd-hunt to avoid conflict with hunt package
- add patch to fix format-security errors
- rediff setresgid patch
- rename rain to bsd-rain to avoid conflict with mesa-demos package (#49389)

* Mon Oct 13 2008 Götz Waschk <waschk@mandriva.org> 2.17-21mdv2009.1
+ Revision: 293231
- fix build

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Aug 07 2007 Nicolas Vigier <nvigier@mandriva.com> 2.17-20mdv2008.0
+ Revision: 59806
- Import bsd-games



* Mon Apr 30 2007 Wart <wart@kobold.org> 2.17-20
- Fix one more place where tetris must be renamed to bsd-fbg

* Mon Apr 30 2007 Wart <wart@kobold.org> 2.17-19
- Rename tetris to avoid legal quandries

* Tue Mar 6 2007 Wart <wart@kobold.org> 2.17-18
- Remove BR: libtermcap-devel
- Change includes of <termcap.h> to <ncurses/termcap.h>

* Tue Jan 30 2007 Wart <wart@kobold.org> 2.17-17
- Patch to add extern "C" block to prevent c++ compiler error.

* Sat Nov 18 2006 Wart <wart@kobold.org> 2.17-16
- Drop the useless game 'wargames'

* Sat Oct 14 2006 Wart <wart@kobold.org> 2.17-15
- Reintroduce the 'banner' program as 'vert-banner' (BZ #209018)

* Mon Aug 28 2006 Wart <wart@kobold.org> 2.17-14
- Rebuild for Fedora Extras

* Wed May 31 2006 Wart <wart@kobold.org> 2.17-13
- Added missing BR: bison

* Wed May 31 2006 Wart <wart@kobold.org> 2.17-12
- Added missing BR: flex

* Tue May 2 2006 Wart <wart@kobold.org> 2.17-11
- Rename monop man page to match the renamed executable.

* Mon May 1 2006 Wart <wart@kobold.org> 2.17-10
- Remove banner (conflict with a similar package in FE)

* Sat Apr 29 2006 Wart <wart@kobold.org> 2.17-9
- Simplify files section
- Remove unnecessary comment
- Mark scoreboard files as %%config

* Fri Apr 28 2006 Wart <wart@kobold.org> 2.17-8
- Fix directory ownership of _datadir/bsd-games
- Change license to BSD

* Thu Apr 27 2006 Wart <wart@kobold.org> 2.17-7
- Remove dm for Fedora
- Turn off setgid bit for cfscores
- Limit setgid code segments in hack
- Limit setgid code segments in phantasia

* Wed Apr 26 2006 Wart <wart@kobold.org> 2.17-6
- Remove bones file modifications from hack and run with a custom group
  instead.

* Sun Apr 24 2006 Wart <wart@kobold.org> 2.17-5
- Modified bones file handling to allow us to drop setgid earlier.

* Sat Apr 22 2006 Wart <wart@kobold.org> 2.17-4
- Added dist tag to release number
- Added patch to limit potential security holes in tetris-bsd
- Added patch set from Debian's package, which includes a security patch
  for CVE-2006-1744
- Rename monop to mpoly to avoid conflict with the mono-devel package.

* Fri Apr 14 2006 Wart <wart@kobold.org> 2.17-3
- Updated setresgid patch to disable potential security holes from
  user-specified scoreboard files.
- Move hack save games to $HOME, but can be moved using HACKDIR or the
  '-d' command line option.

* Sat Apr 8 2006 Wart <wart@kobold.org> 2.17-2
- Added patch to change use of setregid to setresgid almost everywhere.
- Added missing BuildRequires

* Mon Apr 3 2006 Wart <wart@kobold.org> 2.17-1
- Updated to 2.17 with new configuration system
- Updated patches for 2.17
- Updated spec file for Fedora Extras

* Fri Feb 16 2001 Tim Powers <timp@redhat.com>
- fixed getline() redefinition, it is included in stdio.h now, so 
  getline had to be renamed. Also, -D_GNU_SOURCE
- fix bug 27850, where certain games need to be setgid games, and 
  their scorefiles etc. need to belong to group games

* Tue Aug 1 2000 Tim Powers <timp@redhat.com>
- fix bug #15013, bad dir permissions

* Mon Jul 24 2000 Prospector <prospector@redhat.com>
- rebuilt

* Thu Jul 13 2000 Trond Eivind Glomsrød <teg@redhat.com>
- use %%{_tmppath}
- don't use internal rpm programs 
- kill countmail, no longer require frm from elm

* Mon Jun 5 2000 Tim Powers <timp@redhat.com>
- fixed man page location to be in %%{_mandir}
- fixed so that regular users can build

* Fri May 5 2000 Tim Powers <timp@redhat.com>
- rebuilt for 7.0
- compress man pages

* Thu Feb 10 2000 Tim Powers <timp@redhat.com>
- strip binaries.

* Sun Nov 21 1999 Bernhard Rosenkraenzer <bero@redhat.com>
- 2.9

* Mon Nov 1 1999 Tim Powers <timp@redhat.com>
- updated source to 2.8
- fixed problem with ospeed being defined in the source instead of including
  termcap.h (new ospeed patch)
- using files list in %%files section instead of entering
  _every_single_filename_.

* Sat Aug 21 1999 Bill Nottingham <notting@redhat.com>
- fix countmail (#3722). I must be bored.

* Mon Aug 16 1999 Bill Nottingham <notting@redhat.com>
- make dm setgid games, not setuid root...

* Fri Jul 9 1999 Tim Powers <timp@redhat.com>
- updated source to 2.7
- updated patches to fix bugs and the braindead configure script, 
  dropped a few of the older patches that made it into this release
- replaced -make install with make install-strip
- built for 6.1

* Wed May 12 1999 Bill Nottingham <notting@redhat.com>
- pick up some more files

* Thu Apr 01 1999 Michael Maher <mike@redhat.com>
- only a fool would add a dependency to this package on a 
  day like today.

* Fri Mar 18 1999 Michael Maher <mike@redhat.com>
- fixed bug 1550

* Mon Feb 08 1999 Michael Maher <mike@redhat.com>
- moved pacakge to PowerTools.

* Thu Jun 18 1998 Alan Cox <alan@redhat.com>
- Chris Evans pointed out a hole in sail I missed.

* Wed Jun 17 1998 Alan Cox <alan@redhat.com>
- Stopped people using cribbage to be able to cheat game score files.

* Tue May 05 1998 Prospector System <bugs@redhat.com>
- translations modified for de, fr, tr

* Thu Apr 30 1998 Cristian Gafton <gafton@redhat.com>
- fixed the config patch so that it will build on non /usr/src/redhat build
  trees

* Tue Apr 07 1998 Erik Troan <ewt@redhat.com>
- updated to bsd-games 2.1
- started over on package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 478 |12cr|bsdiff-4.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define name	bsdiff
%define version	4.3
%define rel	4

%define release %mkrel %rel

Summary:	Binary diff/patch utility
Name:		%name
Version:	%version
Release:	%release
Group:		File tools
License:	BSD
URL:		http://www.daemonology.net/bsdiff/
Source:		http://www.daemonology.net/bsdiff/%name-%version.tar.gz
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	bzip2-devel

%description
bsdiff and bspatch are tools for building and applying patches to
binary files. By using suffix sorting (specifically, Larsson and
Sadakane's qsufsort) and taking advantage of how executable files
change, bsdiff routinely produces binary patches 50-80%% smaller
than those produced by Xdelta, and 15%% smaller than those produced
by .RTPatch.

These programs were originally named bdiff and bpatch, but the large
number of other programs using those names lead to confusion; I'm
not sure if the "bs" in refers to "binary software" (because bsdiff
produces exceptionally small patches for executable files) or
"bytewise subtraction" (which is the key to how well it performs).
Feel free to offer other suggestions.

%prep
%setup -q

%build
%__cc %optflags -lbz2 bsdiff.c -o bsdiff
%__cc %optflags -lbz2 bspatch.c -o bspatch

%install
rm -rf %{buildroot}

install -D -m755 bsdiff %{buildroot}%{_bindir}/bsdiff
install -D -m755 bspatch %{buildroot}%{_bindir}/bspatch

install -D -m644 bsdiff.1 %{buildroot}%{_mandir}/man1/bsdiff.1
install -D -m644 bspatch.1 %{buildroot}%{_mandir}/man1/bspatch.1

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/bsdiff
%{_bindir}/bspatch
%{_mandir}/man1/bsdiff.1*
%{_mandir}/man1/bspatch.1*




%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 4.3-4mdv2011.0
+ Revision: 616866
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 4.3-3mdv2010.0
+ Revision: 424695
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 4.3-2mdv2008.1
+ Revision: 136280
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Mar 03 2007 Anssi Hannula <anssi@mandriva.org> 4.3-2mdv2007.0
+ Revision: 131659
- rebuild
- Import bsdiff

* Sat Mar 18 2006 Anssi Hannula <anssi@mandriva.org> 4.3-1mdk
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 479 |12cr|bsnes-0.088-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		vernumber 088

Name:		bsnes
Version:	0.%{vernumber}
Release:	3
Summary:	A multi-system emulator (SNES, NES, GB, GBA, GBC)
License:	GPLv3
Group:		Emulators
URL:		http://byuu.org/bsnes/
Source0:	http://bsnes.googlecode.com/files/%{name}_v%{vernumber}-source.tar.xz
Patch0:		bsnes-088-datapath.patch
Patch1:		bsnes-088-gtkfix.patch
Patch2:		bsnes-088-makefile.patch
Patch3:		bsnes-088-gcc-workaround.patch
Patch4:		bsnes-088-purify-fix1.patch
Patch5:		bsnes-088-purify-fix2.patch
BuildRequires:	pkgconfig(ao)
BuildRequires:	pkgconfig(xv)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	libgomp-devel
BuildRequires:	gcc >= 4.5
Requires:	%{name}-binary = %{EVRD}

%description
The purpose of BSNES is a bit different from other emulators.
It focuses on accuracy, debugging functionality, and clean code.
The emulator does not focus on things that would hinder accuracy.
This includes speed and game-specific hacks for compatibility.
As a result, the minimum system requirements for bsnes are very high.

The emulator itself was not derived from any existing emulator source
code, such as SNES9x. It was written from scratch by myself.
Any similarities to other emulators are merely coincidental.

BSNES also has Game Boy (GB, GBC and GBA) and NES emulation support.

Note that you will need the GBA BIOS image to use this. There will not
be any high-level emulation of the BIOS functions for obvious reasons.
Name the file "bios.rom", and place it inside the
"/var/games/bsnes/Game Boy Advance.sys/" directory.

Important! Most likely you won't be able to run SNES ROMs until you
"purify" them with snespurify utility.

Warning! BSNES is still not very stable and may crash with some video
settings, filters/shaders and hardware combination.

%files
%{_datadir}/pixmaps/%{name}.png
%dir %{_datadir}/%{name}
%dir %{_datadir}/%{name}/shaders
%{_datadir}/%{name}/cheats.xml
%{_datadir}/%{name}/shaders/*.shader
%{_libdir}/%{name}/filters/*.filter
%{_var}/games/%{name}

#----------------------------------------------------------------------------

%package -n %{name}-qt4-compatibility
Summary:	Super Nintendo Entertainment System (SNES) Emulator
License:	GPLv3
Group:		Emulators
Requires:	%{name}
Provides:	%{name}-binary = %{EVRD}

%description -n %{name}-qt4-compatibility
BSNES binary compiled with Qt4/compatibility profile.

%files -n %{name}-qt4-compatibility
%{_gamesbindir}/%{name}-qt4-compatibility
%{_datadir}/applications/%{name}-qt4-compatibility.desktop

#----------------------------------------------------------------------------

%package -n %{name}-gtk-compatibility
Summary:	Super Nintendo Entertainment System (SNES) Emulator
License:	GPLv3
Group:		Emulators
Requires:	%{name}
Provides:	%{name}-binary = %{EVRD}

%description -n %{name}-gtk-compatibility
BSNES binary compiled with GTK/compatibility profile.

%files -n %{name}-gtk-compatibility
%{_gamesbindir}/%{name}-gtk-compatibility
%{_datadir}/applications/%{name}-gtk-compatibility.desktop

#----------------------------------------------------------------------------

%package -n %{name}-qt4-accuracy
Summary:	Super Nintendo Entertainment System (SNES) Emulator
License:	GPLv3
Group:		Emulators
Requires:	%{name}
Provides:	%{name}-binary = %{EVRD}

%description -n %{name}-qt4-accuracy
BSNES binary compiled with Qt4/accuracy profile.

%files -n %{name}-qt4-accuracy
%{_gamesbindir}/%{name}-qt4-accuracy
%{_datadir}/applications/%{name}-qt4-accuracy.desktop

#----------------------------------------------------------------------------

%package -n %{name}-gtk-accuracy
Summary:	Super Nintendo Entertainment System (SNES) Emulator
License:	GPLv3
Group:		Emulators
Requires:	%{name}
Provides:	%{name}-binary = %{EVRD}

%description -n %{name}-gtk-accuracy
BSNES binary compiled with GTK/accuracy profile.

%files -n %{name}-gtk-accuracy
%{_gamesbindir}/%{name}-gtk-accuracy
%{_datadir}/applications/%{name}-gtk-accuracy.desktop

#----------------------------------------------------------------------------

%package -n %{name}-qt4-performance
Summary:	Super Nintendo Entertainment System (SNES) Emulator
License:	GPLv3
Group:		Emulators
Requires:	%{name}
Provides:	%{name}-binary = %{EVRD}

%description -n %{name}-qt4-performance
BSNES binary compiled with Qt4/performance profile.

%files -n %{name}-qt4-performance
%{_gamesbindir}/%{name}-qt4-performance
%{_datadir}/applications/%{name}-qt4-performance.desktop

#----------------------------------------------------------------------------

%package -n %{name}-gtk-performance
Summary:	Super Nintendo Entertainment System (SNES) Emulator
License:	GPLv3
Group:		Emulators
Requires:	%{name}
Provides:	%{name}-binary = %{EVRD}

%description -n %{name}-gtk-performance
BSNES binary compiled with GTK/performance profile.

%files -n %{name}-gtk-performance
%{_gamesbindir}/%{name}-gtk-performance
%{_datadir}/applications/%{name}-gtk-performance.desktop

#----------------------------------------------------------------------------

%prep
%setup -qn %{name}_v%{vernumber}-source
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1

%build
pushd %{name}

%if %{mdvver} > 201100
perl -pi -e "s/Q_MOC_OUTPUT_REVISION != 62/Q_MOC_OUTPUT_REVISION != 63/g" phoenix/qt/platform.moc
%endif

export CFLAGS="%{optflags}"

mkdir build

%make compiler=gcc phoenix=qt profile=compatibility
mv out/%{name} build/%{name}-qt4-compatibility
make clean

%make compiler=gcc phoenix=gtk profile=compatibility
mv out/%{name} build/%{name}-gtk-compatibility
make clean

%make compiler=gcc phoenix=qt profile=accuracy
mv out/%{name} build/%{name}-qt4-accuracy
make clean

%make compiler=gcc phoenix=gtk profile=accuracy
mv out/%{name} build/%{name}-gtk-accuracy
make clean

%make compiler=gcc phoenix=gtk profile=performance
mv out/%{name} build/%{name}-gtk-performance
make clean

%make compiler=gcc phoenix=qt profile=performance
%__mv out/%{name} build/%{name}-qt4-performance

popd

pushd snesfilter
%make compiler=gcc
popd

%install
mkdir -p %{buildroot}%{_gamesbindir}
mkdir -p %{buildroot}%{_datadir}/applications
mkdir -p %{buildroot}%{_libdir}/%{name}/filters
mkdir -p %{buildroot}%{_datadir}/%{name}/shaders
mkdir -p %{buildroot}%{_datadir}/pixmaps

pushd %{name}

#install icon
install -m 644 data/%{name}.png %{buildroot}%{_datadir}/pixmaps/%{name}.png

#install cheats
install -m 644 data/cheats.xml %{buildroot}%{_datadir}/%{name}/cheats.xml

#install binaries
install -m 755 build/%{name}-qt4-compatibility %{buildroot}%{_gamesbindir}/%{name}-qt4-compatibility
install -m 755 build/%{name}-gtk-compatibility %{buildroot}%{_gamesbindir}/%{name}-gtk-compatibility
install -m 755 build/%{name}-qt4-accuracy %{buildroot}%{_gamesbindir}/%{name}-qt4-accuracy
install -m 755 build/%{name}-gtk-accuracy %{buildroot}%{_gamesbindir}/%{name}-gtk-accuracy
install -m 755 build/%{name}-qt4-performance %{buildroot}%{_gamesbindir}/%{name}-qt4-performance
install -m 755 build/%{name}-gtk-performance %{buildroot}%{_gamesbindir}/%{name}-gtk-performance

#install profiles
mkdir -p %{buildroot}%{_var}/games/%{name}
cp -r profile/* %{buildroot}%{_var}/games/%{name}/
chmod 777 -R %{buildroot}%{_var}/games/%{name}
find %{buildroot}%{_var}/games/%{name} -type f -exec chmod 666 {} \;

popd

#install shaders
install -m 644 snesshader/*.OpenGL.shader %{buildroot}%{_datadir}/%{name}/shaders/

#install filters
install -m 755 snesfilter/out/*.filter %{buildroot}%{_libdir}/%{name}/filters/

#install XDG menu entries
cat > %{buildroot}%{_datadir}/applications/%{name}-qt4-compatibility.desktop << EOF
[Desktop Entry]
Version=1.0
Name=BSNES (Qt4/Compatibility)
Comment=SNES Emulator
Comment[ru]=Эмулятор SNES
Exec=%{name}-qt4-compatibility
Icon=%{_datadir}/pixmaps/%{name}.png
Terminal=false
Type=Application
Categories=Qt;Game;Emulator;
EOF

cat > %{buildroot}%{_datadir}/applications/%{name}-gtk-compatibility.desktop << EOF
[Desktop Entry]
Version=1.0
Name=BSNES (GTK/Compatibility)
Comment=SNES Emulator
Comment[ru]=Эмулятор SNES
Exec=%{name}-gtk-compatibility
Icon=%{_datadir}/pixmaps/%{name}.png
Terminal=false
Type=Application
Categories=GTK;Game;Emulator;
EOF

cat > %{buildroot}%{_datadir}/applications/%{name}-qt4-accuracy.desktop << EOF
[Desktop Entry]
Version=1.0
Name=BSNES (Qt4/Accuracy)
Comment=SNES Emulator
Comment[ru]=Эмулятор SNES
Exec=%{name}-qt4-accuracy
Icon=%{_datadir}/pixmaps/%{name}.png
Terminal=false
Type=Application
Categories=Qt;Game;Emulator;
EOF

cat > %{buildroot}%{_datadir}/applications/%{name}-gtk-accuracy.desktop << EOF
[Desktop Entry]
Version=1.0
Name=BSNES (GTK/Accuracy)
Comment=SNES Emulator
Comment[ru]=Эмулятор SNES
Exec=%{name}-gtk-accuracy
Icon=%{_datadir}/pixmaps/%{name}.png
Terminal=false
Type=Application
Categories=GTK;Game;Emulator;
EOF

cat > %{buildroot}%{_datadir}/applications/%{name}-qt4-performance.desktop << EOF
[Desktop Entry]
Version=1.0
Name=BSNES (Qt4/Performance)
Comment=SNES Emulator
Comment[ru]=Эмулятор SNES
Exec=%{name}-qt4-performance
Icon=%{_datadir}/pixmaps/%{name}.png
Terminal=false
Type=Application
Categories=Qt;Game;Emulator;
EOF

cat > %{buildroot}%{_datadir}/applications/%{name}-gtk-performance.desktop << EOF
[Desktop Entry]
Version=1.0
Name=BSNES (GTK/Performance)
Comment=SNES Emulator
Comment[ru]=Эмулятор SNES
Exec=%{name}-gtk-performance
Icon=%{_datadir}/pixmaps/%{name}.png
Terminal=false
Type=Application
Categories=GTK;Game;Emulator;
EOF


%changelog
* Thu Apr 26 2012 Andrey Bondrov <abondrov@mandriva.org> 0.088-2mdv2012.0
+ Revision: 793644
- Fix GTK version, build with system CFLAGS, update patches

* Thu Apr 26 2012 Andrey Bondrov <abondrov@mandriva.org> 0.088-1
+ Revision: 793621
- Disable hardcoded march
- New version 0.088. GTK seems to be broken, so use Qt4 version instead

* Wed Mar 07 2012 Andrey Bondrov <abondrov@mandriva.org> 0.087-1
+ Revision: 782729
- New version 0.087

* Mon Feb 13 2012 Andrey Bondrov <abondrov@mandriva.org> 0.086-1
+ Revision: 773861
- New version 0.086, rediff datapath patch, add smpclass and debuginfo patches

* Wed Jan 04 2012 Andrey Bondrov <abondrov@mandriva.org> 0.085-1
+ Revision: 753986
- New version 0.085

* Tue Nov 08 2011 Andrey Bondrov <abondrov@mandriva.org> 0.084-1
+ Revision: 728741
- New version 0.084

* Sat Oct 15 2011 Andrey Bondrov <abondrov@mandriva.org> 0.083-1
+ Revision: 704742
- Add libgomp-devel to BuildRequires
- New license since 0.083 (GPLv2 -> GPLv3)
- New version 0.083, update patch0
- New version 0.082
- imported package bsnes


* Wed Aug 17 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 0.081-1mib2011.0
- First release for Mandriva
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 480 |12cr|btanks-0.9.8083-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		btanks
Version:	0.9.8083
Release:	3
Summary:	Funny battle on your desk
Group:		Games/Arcade
# Libraries clunk, mrt and sdlx are under LGPLv2+, all other sources are GPLv2+
License:	GPLv2+ with exceptions and LGPLv2+
URL:		http://btanks.sourceforge.net/
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
# Remove RPath from binaries
Patch0:		btanks-remove-rpath.patch
# Disable video previews of map levels (we don't distribute video anyway)
Patch1:		btanks-disable-smpeg.patch
# Avoid problem with lib checks using c++ instead of c.
Patch2:		btanks-libcheck.patch
# Don't override Fedora's options
Patch3:		btanks-excessopts.patch
# gcc is now more picky about casting
Patch4:		btanks-gcc.patch
# bted doesn't explicitly link to clunl
Patch5:		btanks-dso.patch
Patch6:		btanks-gcc47.patch

Requires:	%{name}-data = %{version}-%{release}
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(expat)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	lua-devel
BuildRequires:	pkgconfig(zlib)
BuildRequires:	scons
BuildRequires:	zip
BuildRequires:	dos2unix
# Disabled video previews of map levels
BuildRequires:	smpeg-devel

%description
Battle Tanks is a funny battle on your desk, where you can choose one of three
vehicles and eliminate your enemy using the whole arsenal of weapons. has
original cartoon-like graphics and cool music, it is fun and dynamic, it has
several network modes for deathmatch and cooperative.
What else is needed to have fun with your friends?

And all is packed and ready for you in Battle Tanks.

%package	data
Summary:	Data files for %{name}
Group:		Games/Arcade
Requires:	%{name} = %{version}-%{release}
BuildArch:	noarch

%description	data
The %{name}-data package contains data files that are needed for
running %{name}.

%prep
%setup -q
%patch0 -p0 -b .remove-rpath
%patch1 -p0 -b .disable-smpeg
%patch2 -p0 -b .libcheck
%patch3 -p0 -b .excessopts
%patch4 -p0 -b .gcc
%patch5 -p0 -b .dso
%patch6 -p0 -b .gcc4.7
dos2unix -k *.txt ChangeLog *.url LICENSE LICENSE.EXCEPTION

iconv -f latin1 -t utf-8 LICENSE.EXCEPTION > LICENSE.EXCEPTION.new
touch -r LICENSE.EXCEPTION{,.new}
mv -f LICENSE.EXCEPTION{.new,}

iconv -f latin1 -t utf-8 README-fr.txt > README-fr.txt.new
touch -r README-fr.txt{,.new}
mv -f README-fr.txt{.new,}

iconv -f cp1251 -t utf-8 README-ru.txt > README-ru.txt.new
touch -r README-ru.txt{,.new}
mv -f README-ru.txt{.new,}


%build
# flags need to be passed via environment or they get treated as a single
# word rather than as multiple arguments. CXXFLAGS is only needed if
# there are c++ only flags that need to get added.
export CFLAGS="%{optflags}"; \
        scons \
        prefix=%{_prefix} \
        lib_dir=%{_libdir} \
        plugins_dir=%{_libdir}/%{name} \
        resources_dir=%{_gamesdatadir}/%{name} \
        mode=release \
        enable_lua=true

%install
# binaries
install -dm 755 %{buildroot}%{_gamesbindir}
install -m 755 build/release/engine/%{name} %{buildroot}%{_gamesbindir}
install -m 755 build/release/editor/bted %{buildroot}%{_gamesbindir}

# libs
install -dm 755 %{buildroot}%{_libdir}/%{name}
install -m 755 build/release/engine/libbtanks_engine.so %{buildroot}%{_libdir}
install -m 755 build/release/mrt/libmrt.so %{buildroot}%{_libdir}
install -m 755 build/release/sdlx/libsdlx.so %{buildroot}%{_libdir}
install -m 755 build/release/clunk/libclunk.so %{buildroot}%{_libdir}

# plugins
install -m 755 build/release/objects/libbt_objects.so %{buildroot}%{_libdir}/%{name}

# data-files (see pack-resources.sh)
install -dm 755 %{buildroot}%{_gamesdatadir}/%{name}
install -dm 755 %{buildroot}%{_gamesdatadir}/%{name}/data
pushd data
find . \( -wholename \*.svn\* -or -name \*.wav \) -exec rm -rf {} \;
cp -pR * %{buildroot}%{_gamesdatadir}/%{name}/data
#zip -q -0 -r ../resources.dat * -x \*.svn\* -x \*.wav
popd
#install -m 644 resources.dat %{buildroot}%{_datadir}/%{name}

# icon
install -dm 755 %{buildroot}%{_datadir}/pixmaps
install -D data/tiles/icon.png %{buildroot}%{_iconsdir}/%{name}.png

# menu-entries
install -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
Name=Battle Tanks
Comment=Battle Tanks is a funny battle on your desk
Comment[ru]=Battle Tanks — это веселая маленькая война на столе
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;ArcadeGame;
EOF

cat > %{buildroot}%{_datadir}/applications/mandriva-bted.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
Name=Battle Tanks map editor
Name[ru]=Battle Tanks — редактор карт
Comment=Battle Tanks map editor
Comment[ru]=Редактор карт для Battle Tanks
Exec=%{_gamesbindir}/bted
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;ArcadeGame;
EOF

%files
%doc README-{editor,en,fr,ru}.txt ChangeLog *.url LICENSE LICENSE.EXCEPTION
%{_gamesbindir}/%{name}
%{_gamesbindir}/bted
%{_libdir}/*.so
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/*.so
%{_iconsdir}/%{name}.png
%{_datadir}/applications/mandriva-%{name}.desktop
%{_datadir}/applications/mandriva-bted.desktop

%files data
%defattr(-,root,root,-)
%dir %{_gamesdatadir}/%{name}
%{_gamesdatadir}/%{name}/data


%changelog
* Mon Nov 28 2011 Andrey Bondrov <abondrov@mandriva.org> 0.9.8083-1mdv2011.0
+ Revision: 734933
- imported package btanks


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 481 |12cr|btf-1.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define NAME		BTF
%define major		%{version}
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname %{name} -d

Name:		btf
Version:	1.2.0
Release:	1
Epoch:		1
Summary:	Routines for permuting a matrix into block upper triangular form
Group:		System/Libraries
License:	LGPL
URL:		http://www.cise.ufl.edu/research/sparse/btf/
Source0:	http://www.cise.ufl.edu/research/sparse/btf/%{NAME}-%{version}.tar.gz
BuildRequires:	suitesparse-common-devel >= 4.0.0

%description
BTF is a software package for permuting a matrix into block upper
triangular form. It includes a maximum transversal algorithm, which
finds a permutation of a square or rectangular matrix so that it has a
zero-free diagonal (if one exists); otherwise, it finds a maximal
matching which maximizes the number of nonzeros on the diagonal.  The
package also includes a method for finding the strongly connected
components of a graph. These two methods together give the
permutation to block upper triangular form.

%package -n %{libname}
Summary:	Library of routines for permuting a matrix into block upper triangular form
Group:		System/Libraries

%description -n %{libname}
BTF is a software package for permuting a matrix into block upper
triangular form. It includes a maximum transversal algorithm, which
finds a permutation of a square or rectangular matrix so that it has a
zero-free diagonal (if one exists); otherwise, it finds a maximal
matching which maximizes the number of nonzeros on the diagonal.  The
package also includes a method for finding the strongly connected
components of a graph. These two methods together give the
permutation to block upper triangular form.

This package contains the library needed to run programs dynamically
linked against %{NAME}.

%package -n %{develname}
Summary:	C routines for permuting a matrix into block upper triangular form
Group:		Development/C
Requires:	suitesparse-common-devel >= 4.0.0
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{develname}
BTF is a software package for permuting a matrix into block upper
triangular form. It includes a maximum transversal algorithm, which
finds a permutation of a square or rectangular matrix so that it has a
zero-free diagonal (if one exists); otherwise, it finds a maximal
matching which maximizes the number of nonzeros on the diagonal.  The
package also includes a method for finding the strongly connected
components of a graph. These two methods together give the
permutation to block upper triangular form.

This package contains the files needed to develop applications which
use %{NAME}.

%prep
%setup -q -c -n %{name}-%{version}
cd %{NAME}
find . -perm 640 | xargs chmod 644
mkdir ../SuiteSparse_config
ln -sf %{_includedir}/suitesparse/SuiteSparse_config.* ../SuiteSparse_config

%build
cd %{NAME}
pushd Lib
    %make -f Makefile CC=%__cc CFLAGS="%{optflags} -fPIC -I%{_includedir}/suitesparse" INC=
    %__cc -shared -Wl,-soname,lib%{name}.so.%{major} -o lib%{name}.so.%{version} *.o
popd

%install
cd %{NAME}

%__install -d -m 755 %{buildroot}%{_libdir}
%__install -d -m 755 %{buildroot}%{_includedir}/suitesparse

for f in Lib/*.so*; do
    %__install -m 755 $f %{buildroot}%{_libdir}/`basename $f`
done
for f in Lib/*.a; do
    %__install -m 644 $f %{buildroot}%{_libdir}/`basename $f`
done
for f in Include/*.h; do
    %__install -m 644 $f %{buildroot}%{_includedir}/suitesparse/`basename $f`
done

%__ln_s lib%{name}.so.%{version} %{buildroot}%{_libdir}/lib%{name}.so

%__install -d -m 755 %{buildroot}%{_docdir}/%{name}
%__install -m 644 README.txt Doc/*.txt Doc/ChangeLog %{buildroot}%{_docdir}/%{name}

%files -n %{libname}
%{_libdir}/*.so.*

%files -n %{develname}
%{_docdir}/%{name}
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/*.a


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 482 |12cr|bubblemon-1.46-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	WindowMaker dockapp CPU, memory, swap and load average monitor
Name:		bubblemon
Version:	1.46
Release:	%mkrel 5
License:	GPLv2+
Group:          Graphical desktop/WindowMaker
Source0:	%{name}-dockapp-%{version}.tar.bz2
Source1:	%{name}-icons.tar.bz2
Patch0:		%{name}-1.46-fix-overlinking.patch
URL:		http://www.ne.jp/asahi/linux/timecop/
BuildRequires:	libx11-devel
BuildRequires:  xpm-devel 
BuildRequires:  gtk+-devel = 1.2.10
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
 This is a system monitoring dockapp, visually based on the GNOME "BubbleMon"
 applet. Basically, it displays CPU and memory load as bubbles in a jar of
 water. But that is where similarity ends. New bubblemon-dockapp features
 translucent CPU load meter (for accurate CPU load measurement), yellow duck
 swimming back and forth on the water surface (just for fun), and fading load
 average and memory usage screens. Either of the info screens can be locked to
 stay on top of water/duck/cpu screen, so that you can see both statistics at
 once. Pretty nifty toy for your desktop. Code has been thoroughly optimized
 since version 1.0, and even with all the features compiled in, BubbleMon still
 uses very little CPU time. All the extra "bloated" features can be compiled
 out or disabled on command-line, if you prefer original "BubbleMon" look.

%prep
%setup -q -n %{name}-dockapp-%{version}
%patch0 -p1

%build
make EXTRA="-DENABLE_DUCK -DENABLE_CPU -DENABLE_MEMSCREEN" \
CFLAGS="$RPM_OPT_FLAGS `gtk-config --cflags` \${EXTRA} \${WMAN}"
     
%install
[ -d %buildroot ] && rm -rf %buildroot

install -m 755 -d %buildroot%{_miconsdir}
install -m 755 -d %buildroot%{_iconsdir}
install -m 755 -d %buildroot%{_liconsdir}
tar xOjf %SOURCE1 %{name}-16x16.png > %buildroot%{_miconsdir}/%{name}.png
tar xOjf %SOURCE1 %{name}-32x32.png > %buildroot%{_iconsdir}/%{name}.png
tar xOjf %SOURCE1 %{name}-48x48.png > %buildroot%{_liconsdir}/%{name}.png

install -m 755 bubblemon -D %buildroot%{_bindir}/bubblemon


mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=%{name}
Comment=Monitoring-duck-in-a-jar dockapp
Exec=%{_bindir}/%{name} 
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=X-MandrivaLinux-System-Monitoring;System;Monitor;
EOF

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%files
%defattr (-,root,root)
%doc ChangeLog README SUPPORTED_SYSTEMS doc/Xdefaults.sample
%{_bindir}/*
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_datadir}/applications/mandriva-%{name}.desktop



%changelog
* Sun Aug 22 2010 Funda Wang <fwang@mandriva.org> 1.46-5mdv2011.0
+ Revision: 571833
- use libx11-devel

* Tue Jun 16 2009 Jérôme Brenier <incubusss@mandriva.org> 1.46-5mdv2010.0
+ Revision: 386385
- fix overlinking
- fix license tag

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.46-4mdv2009.0
+ Revision: 243370
- rebuild
- drop old menu

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.46-2mdv2008.1
+ Revision: 140691
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import bubblemon


* Fri Sep 01 2006 Nicolas Lcureuil <neoclust@mandriva.org> 1.46-2mdv2007.0
- XDG

* Fri Jul 22 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.46-1mdk
- New release 1.46

* Sun Dec 14 2003 Per yvind Karlsen <peroyvind@linux-mandrake.com> 1.41-1mdk
- 1.4.1
- drop Prefix tag
- fix buildrequires
- drop explicit library dependency
- quiet setup

* Wed Jul 16 2003 HA Quc-Vit <viet@mandrakesoft.com> 1.4-2mdk
- added libgtk+1.2-devel to BuildRequires thanks to
  Michael Scherer <scherer.michael@free.fr>

* Mon Feb 11 2002 HA Quc-Vit <viet@mandrakesoft.com> 1.4-1mdk
- new source update.
- icons converted from xpm to png.
- s/Copyright/License/
- compile options are now working.

* Thu May 31 2001 HA Quc-Vit <viet@mandrakesoft.com> 1.32-1mdk
- Initial release.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 483 |12cr|bubbros-1.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           bubbros
Version:        1.6
Release:        2
Summary:        Bub and Brothers game inspired by the classic Bubble and Bobble
Group:          Games/Arcade
License:        MIT and Artistic 2.0
#               Code under MIT
#               Sound and Graphics under Artistic 2.0, as released by Sebastian Wegner, in an email on 28/09/2009.
URL:            http://bub-n-bros.sourceforge.net/
Source0:        http://downloads.sourceforge.net/bub-n-bros/%{name}-%{version}.tar.bz2
Source1:        bubbros.desktop
Source2:        bubbros-client.sh
Source3:        bubbros-server.sh
Source4:        bubbros.sh
Source5:        bubbros-license-Artistic2.0.txt
Patch0:         bubbros-1.5-fixes.patch
BuildRequires:  python-devel imagemagick desktop-file-utils  
BuildRequires:  java-sdk
BuildRequires:  x11-proto-devel
BuildRequires:  pkgconfig(x11)
BuildRequires:  pkgconfig(xext)
Requires:       pygame pygtk2 hicolor-icon-theme
# htmlview

%description
This is a direct clone of the MacOS game Bub & Bob of McSebi. Thanks Sebi for
all the cool graphics and sounds!

Features:

    * 1 to 10 players -- the best fun is with at least 3 players!
    * Same gameplay as the famous McSebi's Bub & Bob.
    * Over-the-network game and/or up to 3 players on the same computer.
    * Completely original crazy bonuses!
    * Capture other players in a bubble!
    * New levels, including a random level generator!


%prep
%setup -q
#no backups for this patch, otherwise they end up getting installed!
%patch0 -p1
sed -i 's:#! /usr/bin/env python:#!%{__python}:' BubBob.py bubbob/bb.py \
  display/Client.py
chmod +x display/Client.py
# for %doc
mv bubbob/levels/README.txt levels.txt
install -m 644 %{SOURCE5} artistic.txt

%build
make %{?_smp_mflags}
pushd bubbob/images
python buildcolors.py
popd
pushd java
rm *.class
make
popd
convert bubbob/images/dragon_0.ppm -transparent '#010101' -crop 32x32+0+0 \
  %{name}.png


%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_datadir}/%{name}
mkdir -p %{buildroot}%{_libdir}/%{name}
mkdir -p %{buildroot}%{_mandir}/man6
# copying the complete dirs and then removing the unwanted bits is easier :)
cp -a BubBob.py bubbob common display http2 java metaserver \
  %{buildroot}%{_datadir}/%{name}
rm -fr %{buildroot}%{_datadir}/%{name}/bubbob/build
rm -fr %{buildroot}%{_datadir}/%{name}/bubbob/doc
rm -fr %{buildroot}%{_datadir}/%{name}/display/build
rm -fr %{buildroot}%{_datadir}/%{name}/display/windows
rm     %{buildroot}%{_datadir}/%{name}/display/*_windows.py
rm -fr %{buildroot}%{_datadir}/%{name}/http2/sf
rm     %{buildroot}%{_datadir}/%{name}/http2/header.png
rm     %{buildroot}%{_datadir}/%{name}/java/pclient.java
rm `find %{buildroot}%{_datadir}/%{name} -name '*.c'`
rm `find %{buildroot}%{_datadir}/%{name} -name 'Makefile'`
rm `find %{buildroot}%{_datadir}/%{name} -name 'setup.py'`
# put the .so files in %{libdir}
mv `find %{buildroot}%{_datadir}/%{name} -name '*.so'` \
  %{buildroot}%{_libdir}/%{name}
# create the symlinks in /usr/bin, these must be absolute links!
install -m 755 %{SOURCE2} %{buildroot}%{_bindir}/bubbros-client
install -m 755 %{SOURCE3} %{buildroot}%{_bindir}/bubbros-server
install -m 755 %{SOURCE4} %{buildroot}%{_bindir}/bubbros
# install the manpages
install -m 644 doc/BubBob.py.1 %{buildroot}%{_mandir}/man6/bubbros.6
install -m 644 doc/bb.py.1 %{buildroot}%{_mandir}/man6/bubbros-server.6
install -m 644 doc/Client.py.1 %{buildroot}%{_mandir}/man6/bubbros-client.6
# below is the desktop file and icon stuff.
mkdir -p %{buildroot}%{_datadir}/applications
desktop-file-install --vendor dribble           \
  --dir %{buildroot}%{_datadir}/applications \
  %{SOURCE1}
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/32x32/apps
install -p -m 644 %{name}.png \
  %{buildroot}%{_datadir}/icons/hicolor/32x32/apps


%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc LICENSE.txt artistic.txt levels.txt
%{_bindir}/bubbros*
%{_libdir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/dribble-%{name}.desktop
%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
%{_mandir}/man6/bubbros*.6.*




%changelog
* Sat Nov 06 2010 Funda Wang <fwang@mandriva.org> 1.6-1mdv2011.0
+ Revision: 594207
- update fil elist

* Tue Sep 29 2009 Glen Ogilvie <nelg@mandriva.org> 1.6-1mdv2010.0
+ Revision: 450814
- New game, under MIT and Artistic 2.0 license


* Wed Jun 10 2009 Glen Ogilvie <nelg@mandriva.org> 1.6-1mdv2010.0
- Reworked spec file for inclusion in Mandriva.

* Thu Jul 24 2008 Hans de Goede <j.w.r.degoede@hhs.nl> 1.6-2
- Release bump for rpmfusion

* Mon Sep 10 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 1.6-1
- New upstream release 1.6

* Mon Jan 15 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 1.5-3
- Rebuild (with compile and run fixes) for new python2.5

* Tue Aug  1 2006 Hans de Goede <j.w.r.degoede@hhs.nl> 1.5-2
- Add missing BuildRequires: libX11-devel libXext-devel xorg-x11-proto-devel
- Add Requires: htmlview
- Recompile java code instead of using precompiled .class files
- Don't install java source code, only class files

* Fri Jul 28 2006 Hans de Goede <j.w.r.degoede@hhs.nl> 1.5-1
- initial Dribble package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 484 |12cr|buffer-1.19-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name buffer
%define version 1.19
%define release %mkrel 9

Summary: General purpose buffer program
Name: %name
Version: %version
Release: %release
License: GPL
Group: Archiving/Backup
Source: %name-%version.tar.bz2
Patch0: buffer_1.19-7.patch.bz2
BuildRoot: %{_tmppath}/%{name}-buildroot

%description
This is a program designed to speed up writing tapes on remote tape
drives. After startup it splits itself into two processes.  The first 
process reads (and reblocks) from stdin into a shared memory buffer.  
The second writes from the shared memory buffer to stdout.  Doing it this way
means that the writing side effectly sits in a tight write loop and
doesn't have to wait for input.  Similarly for the input side.  It is
this waiting that slows down other reblocking processes, like dd.

%prep
rm -rf $RPM_BUILD_ROOT

%setup 

%patch0 -p1

%build
make CFLAGS="$RPM_OPT_FLAGS -Wall -s"

%install
install -m 755 -D buffer $RPM_BUILD_ROOT%{_bindir}/buffer
install -m 644 -D buffer.man $RPM_BUILD_ROOT%{_mandir}/man1/buffer.1

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc COPYING README
%{_bindir}/buffer
%{_mandir}/man1/buffer.1*


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.19-9mdv2011.0
+ Revision: 616902
- the mass rebuild of 2010.0 packages

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 1.19-8mdv2010.0
+ Revision: 436902
- rebuild

* Fri Mar 06 2009 Antoine Ginies <aginies@mandriva.com> 1.19-7mdv2009.1
+ Revision: 350662
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 1.19-6mdv2009.0
+ Revision: 240458
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 01 2007 Bruno Cornec <bcornec@mandriva.org> 1.19-4mdv2008.0
+ Revision: 77248
- Import buffer



* Thu Jan 19 2006 Lenny Cartier <lenny@mandriva.com> 1.19-4mdk
- fix x86_64 with debian patch

* Mon Feb 23 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.19-3mdk
- rebuild

* Thu Jan 30 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.19-2mdk
- rebuild

* Thu Apr 11 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.19-1mdk
- added for mondo

* Mon Jul 24 2000 Prospector <prospector@redhat.com>
- rebuilt

* Tue Jul 11 2000 Than Ngo <than@redhat.de>
- rebuilt

* Wed Jun 07 2000 Than Ngo <than@redhat.de>
- use rpm macros

* Mon Jun 05 2000 Michael Stefaniuc <mstefani@redhat.com>
- rewrote the spec file
- rewrote and extended the buffer patch

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 485 |12cr|bugsquish-0.0.6-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	bugsquish
%define	version	0.0.6
%define release	%mkrel 15
%define	Summary	Kill bugs with mouse

Summary:	%{Summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	ftp://ftp.sonic.net/pub/users/nbs/unix/x/bugsquish/%{name}-%{version}.tar.bz2
Source5:	%{name}-16.png
Source6:	%{name}-32.png
Source7:	%{name}-48.png
Patch0:		bugsquish-0.0.2-fix-CFLAGS.patch.bz2
License:	GPL
Url:		http://newbreedsoftware.com/bugsquish/
Group:		Games/Arcade
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildRequires:	SDL-devel
BuildRequires:	SDL_image-devel
BuildRequires:	SDL_mixer-devel

%description
Bugs are trying to suck blood out of your arm! Squish them with with your fly
swatter before you run out of blood.

%prep
%setup -q
%patch0 -p1
chmod a+r -R .
rm -rf `find -name .xvpics`

%build
%make CFLAGS="%{optflags} %ldflags" DATA_PREFIX=%{_gamesdatadir}/%{name}/

%install
rm -rf $RPM_BUILD_ROOT
install -D %{name} $RPM_BUILD_ROOT%{_gamesbindir}/%{name}
install -d $RPM_BUILD_ROOT%{_gamesdatadir}/%{name}
cp -a data/* $RPM_BUILD_ROOT%{_gamesdatadir}/%{name}

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
Name=Bugsquish
Comment=%{summary}
Exec=%_gamesbindir/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;ArcadeGame;
EOF

install -D -m644 %SOURCE6 $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
install -D -m644 %SOURCE5 $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
install -D -m644 %SOURCE7 $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS.txt CHANGES.txt README.txt
%{_gamesbindir}/%{name}
%{_gamesdatadir}/%{name}
%{_datadir}/applications/*
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png



%changelog
* Wed Feb 02 2011 Funda Wang <fwang@mandriva.org> 0.0.6-15mdv2011.0
+ Revision: 635010
- rebuild
- tighten BR

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.0.6-14mdv2011.0
+ Revision: 616903
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 0.0.6-13mdv2010.0
+ Revision: 424698
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.0.6-12mdv2009.0
+ Revision: 243372
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 10 2007 Funda Wang <fwang@mandriva.org> 0.0.6-10mdv2008.1
+ Revision: 116846
- drop old menu

  + Thierry Vignaud <tv@mandriva.org>
    - buildrequires X11-devel instead of XFree86-devel
    - import bugsquish


* Fri Jul  7 2006 Pixel <pixel@mandriva.com> 0.0.6-9mdv2007.0
- use mkrel
- switch to XDG menu

* Tue Oct 11 2005 Pixel <pixel@mandriva.com> 0.0.6-8mdk
- rebuild

* Tue Aug 31 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.0.6-7mdk
- rebuild for new menu
- cosmetics

* Fri Jun  4 2004 Pixel <pixel@mandrakesoft.com> 0.0.6-6mdk
- rebuild

* Wed Apr  2 2003 Pixel <pixel@mandrakesoft.com> 0.0.6-5mdk
- remove .xvpics

* Thu Nov 12 2002 Per Øyvind Karlsen <peroyvind@delonic.no> 0.0.6-4mdk
- Removed obsolete Prefix tag
- Removed redundant BuildRequires
- Cleanups
- Added menu item
- Added icons
- Moved stuff to the correct places
- Silent setup

* Thu Sep 05 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.0.6-3mdk
- rebuild

* Sun Jul 21 2002 Pixel <pixel@mandrakesoft.com> 0.0.6-2mdk
- recompile against new vorbis stuff

* Thu Jun 27 2002 Pixel <pixel@mandrakesoft.com> 0.0.6-1mdk
- new release

* Mon Apr 29 2002 Pixel <pixel@mandrakesoft.com> 0.0.4-2mdk
- rebuild for new libasound (alsa)

* Sat Feb  2 2002 Pixel <pixel@mandrakesoft.com> 0.0.4-1mdk
- new release

* Sat Jan 19 2002 Stefan van der Eijk <stefan@eijk.nu> 0.0.2-10mdk
- BuildRequires

* Thu Oct 11 2001 Pixel <pixel@mandrakesoft.com> 0.0.2-9mdk
- rebuilding for libpng3

* Wed Sep 13 2001 Stefan van der Eijk <stefan@eijk.nu> 0.0.2-8mdk
- BuildRequires: libSDL-devel

* Thu Sep  6 2001 Pixel <pixel@mandrakesoft.com> 0.0.2-7mdk
- fix rights

* Thu Sep  6 2001 Pixel <pixel@mandrakesoft.com> 0.0.2-6mdk
- rebuild

* Mon May 14 2001 Pixel <pixel@mandrakesoft.com> 0.0.2-5mdk
- rebuild with new SDL

* Tue Dec 19 2000 Pixel <pixel@mandrakesoft.com> 0.0.2-4mdk
- rebuild with new libSDL_mixer

* Wed Nov 29 2000 Pixel <pixel@mandrakesoft.com> 0.0.2-3mdk
- build req, rebuild

* Thu Nov  2 2000 Pixel <pixel@mandrakesoft.com> 0.0.2-2mdk
- rebuild with uptodate SDL
- fix summary-not-capitalized

* Thu Nov  2 2000 Pixel <pixel@mandrakesoft.com> 0.0.2-1mdk
- initial spec

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 486 |12cr|bugzilla-4.0.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %{_use_internal_dependency_generator}
%define __noautoprov 'perl(.*)'
%define __noautoreq 'perl\\(XML::Twig\\)|perl\\(MIME::Parser\\)|perl\\(Bugzilla.*\\)|perl\\(DBD::.*\\)|perl\\(DBI::st\\)|perl\\(DBI::db\\)|perl\\(TheSchwartz\\)'
%else
%define _provides_exceptions perl(.*)
%define _requires_exceptions perl(\\(XML::Twig\\|MIME::Parser\\|Bugzilla.*\\|DBD::.*\\|DBI::st\\))
%endif

Name:		bugzilla
Version:	4.0.1
Release:	5

Summary:	A bug tracking system developed by mozilla.org
License:	MPL
Group:		Networking/WWW
Url:		http://www.bugzilla.org
Source0:	ftp://ftp.mozilla.org/pub/mozilla.org/webtools/%{name}-%{version}.tar.gz
Patch0:		%{name}-3.6.3-fhs.patch
Patch1:		%{name}-4.0.1-dont-mess-file-perms.patch
# https://bugzilla.mozilla.org/show_bug.cgi?id=392482
Patch2:		%{name}-3.6-extern-id.patch
Requires:	apache
Requires:	perl(CGI) >= 1:3.500.0
Requires:	perl(Date::Format) >= 2.21
Requires:	perl(DateTime)     >= 0.280.0
Requires:	perl(Digest::SHA)
Requires:	perl(File::Spec)   >= 0.840.0
Requires:	perl(DBI)          >= 1.410.0
Requires:	perl(Template)     >= 2.120.0
Requires:	perl(Email::Send)  >= 2.0.0
Requires:	perl(Email::MIME::Modifier)
Requires:	sendmail-command
%if %mdkversion < 201010
Requires(post):   rpm-helper
Requires(postun):   rpm-helper
%endif
Suggests: diffutils
Suggests: graphviz
Suggests: patchutils
Suggests: perl(DBD::mysql) >= 4.0.0
Suggests: perl(DBD::Pg)    >= 1.45.0
Suggests: perl(GD)
Suggests: perl(GD::Graph)
Suggests: perl(GD::TextUtil)
Suggests: perl(Chart::Base)
Suggests: perl(Net::LDAP)
Suggests: perl(PatchReader)
Suggests: perl(XML::Parser)
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
Bugzilla is one example of a class of programs called "Defect Tracking
Systems", or, more commonly, "Bug-Tracking Systems". Defect Tracking Systems
allow individual or groups of developers to keep track of outstanding bugs
in their product effectively.

%package contrib
Summary:	Additional tools for %{name}
Group:		Networking/WWW

%description contrib
This package contains additional tools for %{name}.

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1
find . -name CVS -o -name .cvsignore | xargs rm -rf

# fix perms
chmod -R go=u-w .
chmod 644 Bugzilla/Bug.pm
chmod 644 template/en/default/admin/keywords/*
chmod 755 docs/makedocs.pl

# fix paths
find . -type f | xargs perl -pi -e "s|/usr/local/bin|%{_bindir}|g"

# fix contrib documentation files names
(cd contrib/bugzilla-submit && mv README README.bugzilla-submit)

%build

%install
rm -rf %{buildroot}

install -d -m 755 %{buildroot}%{_datadir}/%{name}

install -d -m 755 %{buildroot}%{_datadir}/%{name}/www
install -m 755 *.cgi %{buildroot}%{_datadir}/%{name}/www
cp -pr js skins images robots.txt %{buildroot}%{_datadir}/%{name}/www
install -d -m 755 %{buildroot}%{_datadir}/%{name}/extensions
install -d -m 755 %{buildroot}%{_datadir}/%{name}/www/skins/custom
install -d -m 755 %{buildroot}%{_datadir}/%{name}/www/skins/contrib

install -d -m 755 %{buildroot}%{_datadir}/%{name}/lib
install -d -m 755 %{buildroot}%{_datadir}/%{name}/bin

# only install english templates (bug #61555)
install -d -m 755 %{buildroot}%{_datadir}/%{name}/template
cp -pr template/en %{buildroot}%{_datadir}/%{name}/template

cp -pr Bugzilla %{buildroot}%{_datadir}/%{name}/lib
install -m 644 Bugzilla.pm \
	%{buildroot}%{_datadir}/%{name}/lib
install -m 755 collectstats.pl \
	testserver.pl \
	checksetup.pl \
	importxml.pl \
	whineatnews.pl \
	whine.pl \
	contrib/bugzilla_ldapsync.rb \
	contrib/bzdbcopy.pl \
	contrib/cvs-update.pl \
	contrib/jb2bz.py \
	contrib/merge-users.pl \
	contrib/mysqld-watcher.pl \
	contrib/sendbugmail.pl \
	contrib/sendunsentbugmail.pl \
	contrib/syncLDAP.pl \
	contrib/yp_nomail.sh \
	contrib/bugzilla-submit/bugzilla-submit \
	contrib/cmdline/buglist \
	contrib/cmdline/bugs \
	%{buildroot}%{_datadir}/%{name}/bin
cp -p bugzilla.dtd %{buildroot}%{_datadir}/%{name}

install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}
install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}
install -m 644 contrib/cmdline/query.conf %{buildroot}%{_sysconfdir}/%{name}

install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}

# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# Bugzilla Apache configuration
Alias /bugzilla/data %{_localstatedir}/lib/bugzilla/
Alias /%{name} %{_datadir}/%{name}/www

<Directory %{_datadir}/%{name}/www>
    Order allow,deny
    Allow from all

    Options ExecCGI
    DirectoryIndex index.cgi
</Directory>

# The duplicates.rdf must be accessible, as it is used by
# duplicates.xul
<Directory %{_localstatedir}/lib/bugzilla>
    <Files duplicates.rdf>
        Order allow,deny
        Allow from all
    </Files>
</Directory>

# The dot files must be accessible to the public webdot server
# The png files locally created locally must be accessible
<Directory %{_localstatedir}/lib/bugzilla/webdot>
    <FilesMatch \.dot$>
        Order deny,allow
        Deny from all
        Allow from research.att.com
    </FilesMatch>

    <FilesMatch \.png$>
        Order allow,deny
        Allow from all
    </FilesMatch>
</Directory>
EOF

# cron task
install -d -m 755 %{buildroot}%{_sysconfdir}/cron.d
cat > %{buildroot}%{_sysconfdir}/cron.d/%{name} <<EOF
0 0 * * *     apache     %{_datadir}/%{name}/bin/collectstats.pl > /dev/null 2>&1
0 0 * * *     apache     %{_datadir}/%{name}/bin/whineatnews.pl > /dev/null 2>&1
*/15 * * * *     apache     %{_datadir}/%{name}/bin/whine.pl > /dev/null 2>&1
EOF

cat > README.mdv <<EOF
Mandriva RPM specific notes

setup
-----
The setup used here differs from default one, to achieve better FHS compliance.
- the constant files are in %{_datadir}/%{name}
- the variables files are in %{_localstatedir}/lib/%{name}
- the configuration file will be generated in %{_sysconfdir}/%{name}

post-installation
-----------------
You have to create the MySQL database, and run %{_datadir}/%{name}/bin/checksetup.pl

Additional useful packages
--------------------------
- perl-GD, perl-GDGraph, perl-GD-TextUtil and perl-Chart for graphical reports
- perl-XML-Parser for importing XML bugs
- perl-Net-LDAP for LDAP authentication
- perl-PatchReader, cvs, diffutils and patchutils for patch viewer
- graphviz for graphical view of dependency relationships
- a MySQL database, either locale or remote
EOF

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201010
%_post_webapp
%endif

%postun
%if %mdkversion < 201010
%_postun_webapp
%endif

%files
%defattr(-,root,root)
%doc README README.mdv docs
%config(noreplace) %{_webappconfdir}/%{name}.conf
%config(noreplace) %{_sysconfdir}/cron.d/%{name}
%{_datadir}/%{name}
%{_sysconfdir}/%{name}
%attr(-,apache,apache) %{_localstatedir}/lib/%{name}
%exclude %{_datadir}/%{name}/bin/bugzilla_ldapsync.rb
%exclude %{_datadir}/%{name}/bin/cvs-update.pl
%exclude %{_datadir}/%{name}/bin/jb2bz.py
%exclude %{_datadir}/%{name}/bin/mysqld-watcher.pl
%exclude %{_datadir}/%{name}/bin/sendbugmail.pl
%exclude %{_datadir}/%{name}/bin/sendunsentbugmail.pl
%exclude %{_datadir}/%{name}/bin/syncLDAP.pl
%exclude %{_datadir}/%{name}/bin/yp_nomail.sh
%exclude %{_datadir}/%{name}/bin/bugzilla-submit
%exclude %{_datadir}/%{name}/bin/buglist
%exclude %{_datadir}/%{name}/bin/bugs
%exclude %{_sysconfdir}/%{name}/query.conf

%files contrib
%defattr(-,root,root)
%doc contrib/README
%doc contrib/bugzilla-submit/README.bugzilla-submit
%{_datadir}/%{name}/bin/bugzilla_ldapsync.rb
%{_datadir}/%{name}/bin/cvs-update.pl
%{_datadir}/%{name}/bin/jb2bz.py
%{_datadir}/%{name}/bin/mysqld-watcher.pl
%{_datadir}/%{name}/bin/sendbugmail.pl
%{_datadir}/%{name}/bin/sendunsentbugmail.pl
%{_datadir}/%{name}/bin/syncLDAP.pl
%{_datadir}/%{name}/bin/yp_nomail.sh
%{_datadir}/%{name}/bin/bugzilla-submit
%{_datadir}/%{name}/bin/buglist
%{_datadir}/%{name}/bin/bugs
%config(noreplace) %{_sysconfdir}/%{name}/query.conf


%changelog
* Thu Jun 16 2011 Guillaume Rousse <guillomovitch@mandriva.org> 4.0.1-1mdv2011.0
+ Revision: 685608
- new version

* Sun Feb 27 2011 Funda Wang <fwang@mandriva.org> 4.0-2
+ Revision: 640424
- rebuild to obsolete old packages

* Fri Feb 18 2011 Oden Eriksson <oeriksson@mandriva.com> 4.0-1
+ Revision: 638460
- 4.0
- rediff the mdv patches

* Sun Jan 30 2011 Guillaume Rousse <guillomovitch@mandriva.org> 3.6.4-1
+ Revision: 634176
- update to new version 3.6.4

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Update perl-CGI requires because of a security issue
      https://bugzilla.mozilla.org/show_bug.cgi?id=600464

* Sun Nov 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 3.6.3-2mdv2011.0
+ Revision: 594829
- only ship english templates (bug #61555)

* Sat Nov 06 2010 Guillaume Rousse <guillomovitch@mandriva.org> 3.6.3-1mdv2011.0
+ Revision: 594273
- new version
  update fhs and installation patches

* Wed Aug 11 2010 Guillaume Rousse <guillomovitch@mandriva.org> 3.6.2-1mdv2011.0
+ Revision: 569161
- new version

* Tue Apr 13 2010 Guillaume Rousse <guillomovitch@mandriva.org> 3.6-1mdv2010.1
+ Revision: 534573
- new version

* Thu Mar 18 2010 Guillaume Rousse <guillomovitch@mandriva.org> 3.4.6-1mdv2010.1
+ Revision: 525137
- update to new version 3.4.6

* Mon Mar 01 2010 Guillaume Rousse <guillomovitch@mandriva.org> 3.4.5-2mdv2010.1
+ Revision: 513138
- fix dependencies

* Sat Feb 06 2010 Guillaume Rousse <guillomovitch@mandriva.org> 3.4.5-1mdv2010.1
+ Revision: 501371
- new version

* Wed Jan 20 2010 Guillaume Rousse <guillomovitch@mandriva.org> 3.4.4-2mdv2010.1
+ Revision: 494305
- switch to open to all by default, as the application does not allow modification of system state
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise

* Fri Dec 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.4.4-1mdv2010.1
+ Revision: 473485
- new version
- better apache configuration

* Mon Nov 30 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.4.3-2mdv2010.1
+ Revision: 472099
- restrict default access permissions to localhost only, as per new policy

* Sat Nov 07 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.4.3-1mdv2010.1
+ Revision: 462364
- update to new version 3.4.3

* Sun Sep 13 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.4.2-1mdv2010.0
+ Revision: 438635
- new version

* Wed Aug 19 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.4.1-1mdv2010.0
+ Revision: 418278
- new version

* Wed Aug 12 2009 Jérôme Quelin <jquelin@mandriva.org> 3.4-3mdv2010.0
+ Revision: 415676
- adding security patch

* Wed Aug 12 2009 Jérôme Quelin <jquelin@mandriva.org> 3.4-2mdv2010.0
+ Revision: 415671
- bug 52827: adding missing requires:

* Tue Jul 28 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.4-1mdv2010.0
+ Revision: 402836
- new version

* Thu Jul 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.2.4-1mdv2010.0
+ Revision: 396682
- new version
- move all web files under %%{_datadir}/%%{name}/www

* Tue May 05 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.2.3-2mdv2010.0
+ Revision: 372202
- add soft dependencies for optional additional packages

* Thu Apr 02 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.2.3-1mdv2009.1
+ Revision: 363522
- update to new version 3.2.3

* Tue Feb 03 2009 Funda Wang <fwang@mandriva.org> 3.2.2-1mdv2009.1
+ Revision: 337090
- New version 3.2.2

* Fri Dec 05 2008 Guillaume Rousse <guillomovitch@mandriva.org> 3.2-1mdv2009.1
+ Revision: 310742
- new version
- rediff FHS and file perms patches

* Sun Nov 09 2008 Guillaume Rousse <guillomovitch@mandriva.org> 3.0.6-1mdv2009.1
+ Revision: 301431
- update to new version 3.0.6

* Mon Aug 25 2008 Funda Wang <fwang@mandriva.org> 3.0.5-1mdv2009.0
+ Revision: 275951
- rediff perms patch
- New version 3.0.5

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 3.0.4-2mdv2009.0
+ Revision: 266423
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Tue May 06 2008 Funda Wang <fwang@mandriva.org> 3.0.4-1mdv2009.0
+ Revision: 201767
- New version 3.0.4

* Fri Feb 29 2008 Guillaume Rousse <guillomovitch@mandriva.org> 3.0.3-1mdv2008.1
+ Revision: 176726
- update to new version 3.0.3

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Dec 07 2007 Oden Eriksson <oeriksson@mandriva.com> 3.0.2-2mdv2008.1
+ Revision: 116252
- added P2 to be able to use apache-mod_authn_bugzilla

* Fri Nov 02 2007 Guillaume Rousse <guillomovitch@mandriva.org> 3.0.2-1mdv2008.1
+ Revision: 105255
- new version

* Tue Sep 18 2007 Guillaume Rousse <guillomovitch@mandriva.org> 3.0.1-2mdv2008.0
+ Revision: 89581
- rebuild

* Fri Aug 31 2007 Guillaume Rousse <guillomovitch@mandriva.org> 3.0.1-1mdv2008.0
+ Revision: 77124
- new version
  drop duplicate warning patch (merged upstream)
  rediff fhs patch

* Wed May 30 2007 Guillaume Rousse <guillomovitch@mandriva.org> 3.0-4mdv2008.0
+ Revision: 32946
- really fix dependencies, using individual module syntax rather than packages

* Fri May 25 2007 Guillaume Rousse <guillomovitch@mandriva.org> 3.0-3mdv2008.0
+ Revision: 31125
- fix dependencies

* Thu May 24 2007 Guillaume Rousse <guillomovitch@mandriva.org> 3.0-2mdv2008.0
+ Revision: 30905
- update dependencies
- fix alias ordering in apache configuration
- add missing custom skins directory
- fix FHS patch

* Thu May 17 2007 Guillaume Rousse <guillomovitch@mandriva.org> 3.0-1mdv2008.0
+ Revision: 27603
- new version


* Wed Feb 14 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.22.2-1mdv2007.0
+ Revision: 121057
- new version
  rediff FHS patch

* Thu Dec 14 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.22.1-1mdv2007.1
+ Revision: 96801
- new version
- Import bugzilla

* Sat Jul 01 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.22-4mdv2007.0
- relax buildrequires versionning

* Tue Jun 27 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.22-3mdv2007.0
- use new webapps macros
- don't provides private perl dependencies
- decompress all patches

* Tue May 23 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.22-2mdk
- fix apache configuration file backportability

* Wed May 10 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.22-1mdk
- new release
- buildrequires apache >= 2.0.54-5mdk because of macros use
- rediff FHS patch
- don't use backup files for patches, as it interferes with installed files

* Tue Apr 18 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.20.1-1mdk
- New release 2.20.1
- use herein document to manage README.mdv instead of additional source
- backport compatible apache configuration file
- mark the cron task as configuration to allow user customizations

* Mon Dec 05 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.20-2mdk
- misc fixes from Sherwin Daganato (<win@email.com.ph>)
 - rediff fhs patch to fix missed files
 - add whine.pl (new in v2.20) in cron and bindir
 - fix requires
 - fix regex in _requires_exceptions
- don't ship tests
- filter additional automatics requires
- drop require on perl-DBD-Mysql, bugzilla is supposed to be DB-agnostic now
- fix checksetup.pl path in README

* Sun Nov 06 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.20-1mdk
- 2.20
- use webapp rpm macros
- rediff all patches

* Fri Sep 23 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.18.3-1mdk
- new version 
- %%mkrel
- fix requires for contrib package

* Fri Jul 29 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.18.1-3mdk 
- requires sendmail-command

* Thu Jun 23 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.18.1-2mdk 
- new apache setup 
- clean apache config from useless directives
- update README.mdk
- more exceptions for handling optional packages

* Fri May 13 2005 Oden Eriksson <oeriksson@mandriva.com> 2.18.1-1mdk
- 2.18.1 (Minor bugfixes)
- rediffed P0

* Sat Apr 02 2005 Guillaume Rousse <guillomovitch@mandrake.org> 2.18-4mdk 
- ship configuration directory (thanks snt)

* Sat Feb 19 2005 Guillaume Rousse <guillomovitch@mandrake.org> 2.18-3mdk 
- patch files instead of setting PERL5LIB as bugzilla run in tainted mode
- more complete apache configuration
- update README.mdk
- make cron tasks run by apache user
- install tests and contribs
- ship contrib in a distinct subpackage

* Fri Feb 18 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.18-2mdk
- spec file cleanups, remove the ADVX-build stuff

* Thu Jan 27 2005 Guillaume Rousse <guillomovitch@mandrake.org> 2.18-1mdk 
- new version
- top-level is now /var/www/bugzilla
- non-accessible files are now in /usr/share/bugzilla
- herein document whenever possible
- no more order for apache configuration
- reload apache instead of restart it
- don't tag executables in /etc as executables
- README.mdk

* Mon Jan 17 2005 Stefan van der Eijk <stefan@mandrake.org> 2.16.8-1mdk
- New release 2.16.8

* Thu Jan 06 2005 Guillaume Rousse <guillomovitch@mandrake.org> 2.16.7-2mdk 
- fixed missing perl deps (thx knocte <knocte@gmail.com>)

* Mon Dec 06 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.16.7-1mdk
- 2.16.7 (security and bugfixes release)

* Tue Jul 20 2004 Guillaume Rousse <guillomovitch@mandrake.org> 2.16.6-2mdk 
- apache config file in /etc/httpd/webapps.d
- standard perms for /etc/httpd/webapps.d/%%{order}_bugzilla.conf

* Mon Jul 12 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.16.6-1mdk
- 2.16.6 (minor bugfixes)

* Fri Apr 23 2004 Guillaume Rousse <guillomovitch@mandrake.org> 2.16.5-1mdk
- new version
- dropped useless provides
- rpmbuildupdate aware

* Tue Apr 13 2004 Guillaume Rousse <guillomovitch@mandrake.org> 2.16.4-3mdk
- updated description (John Keller <jkeller@matchbox.fr>)

* Wed Apr 07 2004 Guillaume Rousse <guillomovitch@mandrake.org> 2.16.4-2mdk
- let spechelper compute perl dependencies


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 487 |12cr|buildbot-0.8.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global slaveversion 0.8.5

Name:           buildbot
Version:        0.8.5
Release:        %mkrel 2
Summary:        Build/test automation system
Group:          Development/Python
License:        GPLv2+
URL:            http://buildbot.net
Source0:        http://buildbot.googlecode.com/files/%{name}-%{version}.tar.gz
Source1:        http://buildbot.googlecode.com/files/%{name}-slave-%{slaveversion}.tar.gz  
Patch0:         buildbot-contrib-shebang.patch
Patch1:         buildbot-alchemy-migrate-req.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:  python-devel
BuildRequires:  python-sphinx
BuildRequires:  python-setuptools
Requires:       python-twisted >= 2.0.0
Requires:       python-jinja2
BuildArch:  noarch

# Turns former package into a metapackage for installing everything
Requires:       %{name}-master = %{version}
#docs disabled
#%%Requires:       %{name}-doc = %{version}
Requires:       %{name}-slave = %{slaveversion}

%description
The BuildBot is a system to automate the compile/test cycle required by
most software projects to validate code changes. By automatically
rebuilding and testing the tree each time something has changed, build
problems are pinpointed quickly, before other developers are
inconvenienced by the failure.

%package master
Summary:        Build/test automation system
Group:          Development/Python
License:        GPLv2+

%description master
The BuildBot is a system to automate the compile/test cycle required by
most software projects to validate code changes. By automatically
rebuilding and testing the tree each time something has changed, build
problems are pinpointed quickly, before other developers are
inconvenienced by the failure.

%package slave
Version:        %{slaveversion}   
Summary:        Build/test automation system
Group:          Development/Python
License:        GPLv2

%description slave
This package contains only the buildslave implementation.
The buildbot-master package contains the buildmaster.


#%%package doc
#Summary:    Buildbot documentation
#Group:      Documentation

#%%description doc
#Buildbot documentation

%prep
%setup -q -b 1 -n %{name}-slave-%{slaveversion}
%setup -q
%patch0 -p0
%patch1 -p0

# include only generated images in binary rpm
#mkdir images && mv docs/images/*.png images/

%build
%{__python} setup.py build

# disable for now, tarball is borked
#pushd docs
#make docs.tgz
#popd

pushd ../%{name}-slave-%{slaveversion}
%{__python} setup.py build
popd

%install
rm -rf %{buildroot}

%{__python} setup.py install -O1 --skip-build --root %{buildroot}

mkdir -p %{buildroot}%{_datadir}/%{name}/ \
         %{buildroot}%{_mandir}/man1/ \
#         %{buildroot}%{_docdir}/%{name}-%{version}

cp -R contrib %{buildroot}/%{_datadir}/%{name}/

# install the man page
cp docs/buildbot.1 %{buildroot}%{_mandir}/man1/buildbot.1

# install HTML documentation
#tar xf docs/docs.tgz --strip-components=1 -C %{buildroot}%{_docdir}/%{name}-%{version}

# clean up Windows contribs.
sed -i 's/\r//' %{buildroot}/%{_datadir}/%{name}/contrib/windows/*
chmod -x %{buildroot}/%{_datadir}/%{name}/contrib/windows/*

# install slave files
cd ../%{name}-slave-%{slaveversion}
%{__python} setup.py install -O1 --skip-build --root %{buildroot}

# Fix permissions
chmod 0755 %{buildroot}/%{_datadir}/%{name}/contrib/fix_changes_pickle_encoding.py

%clean
rm -rf %{buildroot}

%files

%files master
%defattr(-,root,root,-)
%doc COPYING CREDITS NEWS README UPGRADING
%doc %{_mandir}/man1/buildbot.1.xz
%{_bindir}/buildbot
%{python_sitelib}/buildbot
%{python_sitelib}/buildbot-*.egg-info
%{_datadir}/%{name}

%files slave
%doc COPYING NEWS README UPGRADING
%defattr(-,root,root,-)
%{_bindir}/buildslave
%{python_sitelib}/buildslave
%{python_sitelib}/buildbot_slave*.egg-info



%changelog
* Tue Feb 28 2012 Guilherme Moro <guilherme@mandriva.com> 0.8.5-2mdv2012.0
+ Revision: 781292
- Fixed reqs for buildbot-master

* Thu Feb 16 2012 Guilherme Moro <guilherme@mandriva.com> 0.8.5-1
+ Revision: 775248
+ rebuild (emptylog)

* Mon Feb 06 2012 Guilherme Moro <guilherme@mandriva.com> 0.8.5-0
+ Revision: 771323
- updated to version 0.8.5

* Sat Nov 06 2010 Jani Välimaa <wally@mandriva.org> 0.8.0-3mdv2011.0
+ Revision: 594296
- rebuild for python 2.7

  + Michael Scherer <misc@mandriva.org>
    - rebuild for python 2.7

  + Tadej Panjtar <tadej@mandriva.org>
    - update to 0.8.0

* Wed May 05 2010 Funda Wang <fwang@mandriva.org> 0.7.12-2mdv2010.1
+ Revision: 542308
- BR python-setuptools

* Sat Mar 06 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.7.12-1mdv2010.1
+ Revision: 515258
- update to 0.7.12

* Mon Dec 14 2009 Stéphane Téletchéa <steletch@mandriva.org> 0.7.11p3-3mdv2010.1
+ Revision: 478465
- rpm-mandriva-setup fixed

* Mon Dec 14 2009 Stéphane Téletchéa <steletch@mandriva.org> 0.7.11p3-2mdv2010.1
+ Revision: 478462
- Provide a more clear explanation for the debugfiles list bug in rpm-mandriva-setup

* Fri Dec 11 2009 Stéphane Téletchéa <steletch@mandriva.org> 0.7.11p3-1mdv2010.1
+ Revision: 476461
- fix permissions for emit.py
- Fix error on debug search in the bs

  + Tadej Panjtar <tadej@mandriva.org>
    - minor corrections according to packaging standards
    - Update to new version

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 0.7.10p1-2mdv2010.0
+ Revision: 436903
- rebuild

* Thu Mar 05 2009 Jérôme Soyer <saispo@mandriva.org> 0.7.10p1-1mdv2009.1
+ Revision: 348914
- New upstream release

* Sun Dec 28 2008 Funda Wang <fwang@mandriva.org> 0.7.9-1mdv2009.1
+ Revision: 320366
- New version 0.7.9

* Mon Aug 11 2008 Jérôme Soyer <saispo@mandriva.org> 0.7.8-1mdv2009.0
+ Revision: 270612
- New release 0.7.8

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 0.7.7-2mdv2009.0
+ Revision: 266429
- rebuild early 2009.0 package (before pixel changes)

* Thu Apr 17 2008 Funda Wang <fwang@mandriva.org> 0.7.7-1mdv2009.0
+ Revision: 195060
- New version 0.7.7

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Oct 09 2007 Jérôme Soyer <saispo@mandriva.org> 0.7.6-1mdv2008.1
+ Revision: 95946
- New release 0.7.6
- New release 0.7.6

* Thu Sep 27 2007 Anne Nicolas <ennael@mandriva.org> 0.7.5-3mdv2008.0
+ Revision: 93423
- bump release to reupload

* Wed Jun 06 2007 Jérôme Soyer <saispo@mandriva.org> 0.7.5-2mdv2008.0
+ Revision: 36098
- Fix %%mkrel number
- Bump release for rebuild
- Remove noarch
- Fix 64bits Build
- Fix RPM Group
- Import buildbot


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 488 |12cr|bullet-2.80-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	Professional 3D collision detection library
Name:		bullet
Version:	2.80
Release:	1
License:	Zlib
Group:		System/Libraries
URL:		http://www.bulletphysics.com
Source0:	http://bullet.googlecode.com/files/%{name}-%{version}-rev2531.tgz
Patch0:		bullet-2.80-extras-version.patch
BuildRequires:	doxygen
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glut)
BuildRequires:	cmake
BuildRequires:	libtool
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	graphviz
BuildRequires:	perl-Template-Toolkit

%description
Bullet is a professional open source multi-threaded 
3D Collision Detection and Rigid Body Dynamics Library
for games and animation.

%package demo
Summary:	A demo programs using bullet library
Group:		Graphics
Requires:	%{libname} = %{version}-%{release}

%description demo
A demo programs using bullet library.

%package -n %{libname}
Summary:	Professional 3D collision detection library
Group:		System/Libraries

%description -n %{libname}
Bullet 3D Game Multiphysics Library provides state of the art 
collision detection, soft body and rigid body dynamics.

* Used by many game companies in AAA titles on Playstation 3, 
  XBox 360, Nintendo Wii and PC
* Modular extendible C++ design with hot-swap of most components
* Optimized back-ends with multi-threaded support for Playstation 3 
  Cell SPU and other platforms
* Discrete and continuous collision detection (CCD)
* Swept collision queries
* Ray casting with custom collision filtering
* Generic convex support (using GJK), capsule, cylinder, cone, sphere, 
  box and non-convex triangle meshes. 
* Rigid body dynamics including constraint solvers, generic 
  constraints, ragdolls, hinge, ball-socket
* Support for constraint limits and motors
* Soft body support including cloth, rope and deformable
* Bullet is integrated into Blender 3D and provides a Maya Plugin
* Supports import and export into COLLADA 1.4 Physics format
* Support for dynamic deformation of non-convex triangle meshes, by 
  refitting the acceleration structures 

The Library is free for commercial use and open source 
under the ZLib License.

%package -n %{develname}
Summary:	Development headers for bullet
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Requires:	pkgconfig(libxml-2.0)

%description -n %{develname}
Development headers for bullet 3D collision library.

%prep
%setup -qn %{name}-%{version}-rev2531
%patch0 -p1
rm -f src/BulletMultiThreaded/GpuSoftBodySolvers/OpenCL/CMakeLists.txt Demos/OpenCLClothDemo/CMakeLists.txt

%build
%cmake \
	-DBUILD_EXTRAS=ON -DINCLUDE_INSTALL_DIR=%{_includedir}/bullet
%make

%install
cd build
%makeinstall_std

#install demos
mkdir -p %{buildroot}%{_bindir}
for i in `find -type f -name *Demo`; do
    install -m 755 $i %{buildroot}%{_bindir}/bullet-`basename $i`
done

# install libs from Extras
pushd Extras
find . -name '*.so*' -exec cp -a {} %{buildroot}%{_libdir} \;
popd
# install libs from Demos
pushd Demos
find . -name '*.so*' -exec cp -a {} %{buildroot}%{_libdir} \;
popd

pushd %{buildroot}%{_libdir}
for f in lib*.so.*.*
do
  ln -sf $f ${f%\.*}
done
popd

%files demo
%{_bindir}/%{name}-*

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc AUTHORS README COPYING ChangeLog NEWS VERSION *.pdf
%dir %{_includedir}/%{name}
%{_libdir}/*.so
%{_includedir}/%{name}/*
%{_libdir}/pkgconfig/%{name}.pc


%changelog
* Mon Jan 09 2012 Andrey Bondrov <abondrov@mandriva.org> 2.79-1mdv2012.0
+ Revision: 758789
- Update BuildRequires
- New version 2.79, spec cleanup

* Tue Jun 14 2011 Funda Wang <fwang@mandriva.org> 2.78-1
+ Revision: 685133
- br cmake
- sync with fedora 2.78

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 2.75-3mdv2011.0
+ Revision: 610085
- rebuild

* Sun May 09 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 2.75-2mdv2010.1
+ Revision: 544274
- rebuild

* Sun Sep 27 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 2.75-1mdv2010.0
+ Revision: 449892
- Patch0: fix undefinied symbols
- update to new version 2.75

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sun Mar 29 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 2.74-2mdv2009.1
+ Revision: 362177
- fix symlinks creation (mdvbz #49283)

* Tue Mar 17 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 2.74-1mdv2009.1
+ Revision: 356989
- update to new version 2.74

* Sun Jan 11 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 2.73-1mdv2009.1
+ Revision: 328422
- update to new version 2.73
- drop patch 2
- rediff patch 3
- use %%define Werror_cflags %%nil and %%define _disable_ld_no_udefined 1 too much work
- provide all libraries as a shared objects

* Sun Oct 12 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2.72-1mdv2009.1
+ Revision: 293033
- update to new version 2.72

* Mon Sep 08 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2.71-1mdv2009.0
+ Revision: 282548
- update to new version 2.71
- better description

* Sun Aug 24 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2.70-2mdv2009.0
+ Revision: 275516
- Patch2: rediff against latest bullet version
- update to new version 2.70

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Sun Jun 01 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2.69-1mdv2009.0
+ Revision: 213860
- update to new version 2.69

* Fri Apr 25 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2.68-2mdv2009.0
+ Revision: 197348
- Patch1: create one more share library
- fix url

* Thu Apr 24 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2.68-1mdv2009.0
+ Revision: 197220
- Patch3: rediff
- add missing buildrequires on graphviz and perl-Template-Toolkit
- get rid of missing newlines in source files
- fix file list
- new version

* Thu Mar 13 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2.67-4mdv2008.1
+ Revision: 187554
- add more explicit provides for static library package

* Wed Mar 12 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2.67-3mdv2008.1
+ Revision: 187135
- fix symlinks creation (#38749)

* Sun Mar 09 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2.67-2mdv2008.1
+ Revision: 183143
- add scriplets
- new version
- drop patch 0
- Patch1: build shared libraries !
- Patch2: fixes against 64 bit architecture
- Patch3: use system libxml2
- strict-aliasting breaks building, so disable it
- get ride of few no-newline warnings
- create package demo, which include all demo programs using bullet library
- fix typo in a header (p0)
- regenerate scripts
- fix building of demos, since parallel build is broken
- new version

  + Thierry Vignaud <tv@mandriva.org>
    - fix no-buildroot-tag
    - kill re-definition of %%buildroot on Pixel's request

* Sat Oct 20 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 2.63-1mdv2008.1
+ Revision: 100537
- new version
- use ftjam
- new upstream version
- add provides

* Tue Jun 26 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 2.53-1mdv2008.0
+ Revision: 44271
- make it compiliant with mandriva's library policy
- drop %%post and %%postun
- fix file list
- spec file clean
- Import bullet


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 489 |12cr|bumprace-1.5.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	bumprace
%define	version	1.5.3
%define release	%mkrel 3

Summary:	Drive the ship to exit
Name:		%{name}
Epoch:		1
Version:	%{version}
Release:	%{release}
Source0:	http://www.linux-games.com/bumprace/bumprace-%{version}.tar.gz
Source5:	%{name}-16.png
Source6:	%{name}-32.png
Source7:	%{name}-48.png
License:	GPLv2+
Group:		Games/Arcade
Url:		http://www.linux-games.com/bumprace
BuildRequires:	SDL_mixer-devel
BuildRequires:	SDL_image-devel
BuildRequires:	SDL-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}buildroot

%description
BumpRace is a simple arcade game. You've to get from the start to the finish
line without crashing into deadly blocks. This game is really easy to learn!

%prep
%setup -q

%build
%configure2_5x --bindir=%{_gamesbindir} --datadir=%{_gamesdatadir}
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Bumprace
Comment=%{summary}
Exec=%_gamesbindir/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;ArcadeGame;
EOF

install -D -m644 %SOURCE6 $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
install -D -m644 %SOURCE5 $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
install -D -m644 %SOURCE7 $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS FAQ NEWS README
%{_gamesbindir}/*
%{_gamesdatadir}/%{name}
%{_datadir}/applications/*
%{_iconsdir}/*.png
%{_miconsdir}/*.png
%{_liconsdir}/*.png


%changelog
* Wed Feb 02 2011 Funda Wang <fwang@mandriva.org> 1:1.5.3-3mdv2011.0
+ Revision: 635080
- fix typo
- rebuild
- tighten BR

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.5.3-2mdv2011.0
+ Revision: 616904
- the mass rebuild of 2010.0 packages

* Fri May 15 2009 Samuel Verschelde <stormi@mandriva.org> 1:1.5.3-1mdv2010.0
+ Revision: 376114
- add missing buildrequires
- new version 1.5.3

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.45-13mdv2009.0
+ Revision: 243373
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 10 2007 Funda Wang <fwang@mandriva.org> 1.45-11mdv2008.1
+ Revision: 116847
- drop old menu

  + Thierry Vignaud <tv@mandriva.org>
    - buildrequires X11-devel instead of XFree86-devel
    - import bumprace


* Fri Jul  7 2006 Pixel <pixel@mandriva.com> 1.45-10mdv2007.0
- use mkrel
- switch to XDG menu

* Fri May 12 2006 Stefan van der Eijk <stefan@eijk.nu> 1.45-9mdk
- rebuild for sparc

* Tue Oct 11 2005 Pixel <pixel@mandriva.com> 1.45-8mdk
- rebuild

* Fri Aug 13 2004 Pixel <pixel@mandrakesoft.com> 1.45-7mdk
- rebuild

* Tue Jul 22 2003 Per yvind Karlsen <peroyvind@sintrax.net> 1.45-6mdk
- rebuild

* Thu Nov 12 2002 Per yvind Karlsen <peroyvind@delonic.no> 1.45-5mdk
- Cleanups
- Removed (extremely) redundant Buildrequires
- Moved stuff to correct places
- Added menuentry
- Added icons
- Cleanups

* Wed Aug 14 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 1.45-4mdk
- Automated rebuild with gcc 3.2-0.3mdk

* Thu Jul 25 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 1.45-3mdk
- Automated rebuild with gcc3.2

* Sun Jul 21 2002 Pixel <pixel@mandrakesoft.com> 1.45-2mdk
- recompile against new vorbis stuff

* Thu Jun 27 2002 Pixel <pixel@mandrakesoft.com> 1.45-1mdk
- new release

* Mon Apr 29 2002 Pixel <pixel@mandrakesoft.com> 1.43-2mdk
- rebuild for new libasound (alsa)

* Sat Feb  2 2002 Pixel <pixel@mandrakesoft.com> 1.43-1mdk
- new release

* Sat Jan 19 2002 Stefan van der Eijk <stefan@eijk.nu> 1.42-6mdk
- BuildRequires

* Thu Oct 11 2001 Pixel <pixel@mandrakesoft.com> 1.42-5mdk
- rebuilding for libpng3

* Fri Sep 28 2001 Stefan van der Eijk <stefan@eijk.nu> 1.42-4mdk
- BuildRequires: libjpeg-devel libpng-devel libSDL-devel

* Thu Sep  6 2001 Pixel <pixel@mandrakesoft.com> 1.42-3mdk
- rebuild

* Mon May 14 2001 Pixel <pixel@mandrakesoft.com> 1.42-2mdk
- rebuild with new SDL

* Fri Mar 30 2001 Pixel <pixel@mandrakesoft.com> 1.42-1mdk
- new version

* Thu Dec 21 2000 Pixel <pixel@mandrakesoft.com> 1.4-4mdk
- capitalize summary

* Tue Dec 19 2000 Pixel <pixel@mandrakesoft.com> 1.4-3mdk
- rebuild for new lib mixer

* Wed Nov 29 2000 Pixel <pixel@mandrakesoft.com> 1.4-2mdk
- rebuild, build req

* Sun Oct 22 2000 Pixel <pixel@mandrakesoft.com> 1.4-1mdk
- initial spec

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 490 |12cr|buoy-1.9-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    buoy
%define version 1.9
%define release %mkrel 2

Name:           %{name}
Version:        %{version}
Release:        %{release}

Summary:        A toolkit for creating user interfaces in Java programs
URL:            http://buoy.sourceforge.net/
Group:          Development/Java

Source0:        Buoy%{version}.zip
Source1:        Buoyx%{version}.zip
# Fix rpmlint fail
Patch0:         fix-indexed-jars.patch
# The original ant build doesnt make buoyx's javadoc
Patch1:         fix-javadoc.patch

BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License:        Public Domain

BuildArch:      noarch

BuildRequires:  java-rpmbuild
BuildRequires:  ant
BuildRequires:  ant-nodeps

Requires:       java >= 1.4

%description
Buoy is a library for creating user interfaces in Java programs. 
It is built on top of Swing, but provides a completely new set
of classes to represent graphical components.

The current version of Buoy is 1.9, released May 1, 2008.
It is stable, extensively tested, and ready for production use. 


%files
%defattr(-,root,root,-)
%doc AboutBuoy.html
%_javadir/*.jar

#--------------------------------------------------------------------

%package javadoc
Summary:        Javadoc for buoy
Group:          Development/Java

%description javadoc
Javadoc for buoy.


%files javadoc
%defattr(-,root,root,-)
%_javadocdir/*

#--------------------------------------------------------------------

%prep
# %setup -q -n Buoy\ Folder  Doesnt work
# because of the space in the dirname 
%setup -qc -a1
cp -r Buoy\ Folder/* .
# renaming the folder
mv Buoyx\ Folder src
mv buoy src/
rm src/Buoyx.jar
%patch0 -p0
%patch1 -p0

%build
export CLASSPATH="."
%ant -buildfile buoy.xml dist docs

%install
rm -rf $RPM_BUILD_ROOT

%__install -dm 755 $RPM_BUILD_ROOT%_javadir
%__install -m 644 Buoy.jar $RPM_BUILD_ROOT%_javadir/%{name}-%{version}.jar
%__install -m 644 Buoyx.jar $RPM_BUILD_ROOT%_javadir/%{name}x-%{version}.jar
ln -s %{name}-%{version}.jar $RPM_BUILD_ROOT%_javadir/%{name}.jar
ln -s %{name}x-%{version}.jar $RPM_BUILD_ROOT%_javadir/%{name}x.jar

# javadoc
%__install -dm 755 $RPM_BUILD_ROOT%_javadocdir/%{name}-%{version}
cd docs
cp -pr * $RPM_BUILD_ROOT%_javadocdir/%{name}-%{version}
cd ..
ln -s %{name}-%{version} $RPM_BUILD_ROOT%_javadocdir/%{name}

%clean
rm -rf $RPM_BUILD_ROOT



%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.9-2mdv2011.0
+ Revision: 610086
- rebuild

* Sun Feb 14 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.9-1mdv2010.1
+ Revision: 505951
- import buoy


* Fri Feb 12 2010 Jonathan Bayle <hide@mrhide.fr> 1.9-1mdv2010.0
 - new package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 491 |12cr|burgerspace-1.9.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		burgerspace
Version:	1.9.1
Release:	1
Summary:	A Burgertime(TM) clone
License:	GPLv2+
Group:		Games/Arcade
URL:		http://sarrazip.com/dev/burgerspace.html
Source0: 	http://perso.b2b2c.ca/sarrazip/dev/%{name}-%{version}.tar.gz
Source1:	%{name}-16x16.png.bz2
Source2:	%{name}-32x32.png.bz2
Source3:	%{name}-48x48.png.bz2
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	flatzebra-devel >= 0.1.5
# this one is really needed only in 2011
#BuildRequires:	libstdc++-static-devel

%description
Clone of the Burgertime video game.  You are a chef that must walk
over hamburger ingredients in a maze while avoiding enemies.

Use the arrow keys to move, the left Ctrl key to throw pepper, and
P to pause the game and resume it. The Escape key quits the game.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

#icon
%__mkdir_p %{buildroot}%{_iconsdir}
%__mkdir_p %{buildroot}%{_miconsdir}
%__mkdir_p %{buildroot}%{_liconsdir}
bzcat %{SOURCE1} > %{buildroot}%{_miconsdir}/%{name}.png
bzcat %{SOURCE2} > %{buildroot}%{_iconsdir}/%{name}.png
bzcat %{SOURCE3} > %{buildroot}%{_liconsdir}/%{name}.png

%__rm -fr %{buildroot}%{_defaultdocdir}/%{name}-*

%files
%doc AUTHORS COPYING  INSTALL NEWS README THANKS TODO
%{_bindir}/burgerspace
%{_bindir}/burgerspace-server
%{_datadir}/sounds/*
%{_mandir}/man6/burgerspace.6*
%{_mandir}/man6/burgerspace-server.6*
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_datadir}/applications/*
%{_datadir}/pixmaps/*.png


%changelog
* Tue Mar 13 2012 Andrey Bondrov <abondrov@mandriva.org> 1.9.0-1mdv2011.0
+ Revision: 784504
- Update BuildRequires

* Mon Mar 12 2012 Andrey Bondrov <abondrov@mandriva.org> 1.9.0-1
+ Revision: 784464
- Update file list
- New version 1.9.0, spec cleanup, update BuildRequires

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.0 packages

* Sat Jul 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.8.3-2mdv2010.0
+ Revision: 399810
- fix dependencies
- spec cleanup

* Fri May 15 2009 Samuel Verschelde <stormi@mandriva.org> 1.8.3-1mdv2010.0
+ Revision: 376196
- new version 1.8.3
- fix licence
- remove redundant desktop file
- add requires

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Thu Dec 27 2007 Jérôme Soyer <saispo@mandriva.org> 1.8.2-1mdv2008.1
+ Revision: 138360
- New release

  + Nicolas Vigier <nvigier@mandriva.com>
    - fix URL

* Tue Dec 18 2007 Thierry Vignaud <tv@mandriva.org> 1.8.1-1mdv2008.1
+ Revision: 132294
- auto-convert XDG menu entry
- fix build
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- fix hardcoded man page extension
- import burgerspace


* Thu May 05 2005 Marcel Pol <mpol@mandriva.org> 1.8.1-1mdk
- 1.8.1
- adjust buildrequires

* Sat Aug 28 2004 Marcel Pol <mpol@mandrake.org> 1.8.0-4mdk
- rebuild to fix menu (#11013)

* Sat Jun 05 2004 Marcel Pol <mpol@mandrake.org> 1.8.0-3mdk
- rebuild

* Thu Jun 12 2003 Marcel Pol <mpol@gmx.net> 1.8.0-2mdk
- buildrequires

* Tue Jun 03 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.8.0-1mdk
- 1.8.0

* Thu Jan 23 2003 Marcel Pol <mpol@gmx.net> 1.7.1-1mdk
- 1.7.1

* Tue Jan 15 2002 Marcel Pol <mpol@gmx.net> 1.6-1mdk
- Mandrake build
- s/Copyright/License
- BuildRequires libgengameng4-devel libSDL1.2-devel libSDL_image1.2
- added menu-entry with icons
 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 492 |12cr|bvi-1.3.2-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: bvi
Version: 1.3.2
Release: 7
Summary: A vi-like binary file editor
URL: http://bvi.sourceforge.net/
Source: bvi-%{version}.tar.bz2
Patch0: bvi-1.3.2-config.guess.patch.bz2
Patch1: bvi-1.3.2-mdv-fix-str-fmt.patch
Group: Editors
License: GPLv2+
BuildRequires: pkgconfig(ncurses)

%description
bvi is a display-oriented editor for binary files, based on the vi
text editor. If you are familiar with vi, just start the editor and
begin to edit! If you never heard about vi, maybe bvi is not the
best choice for you.

%prep
%setup -q
%patch0 -p1
%patch1 -p1 -b .strfmt

%build
%configure --libdir=%{_datadir}
make

%install
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_mandir}/man1
mkdir -p %{buildroot}%{_libdir}

install -s -m 755 bvi %{buildroot}%{_bindir}/bvi
install -s -m 755 bmore %{buildroot}%{_bindir}/bmore
install -m 644 bvi.1 %{buildroot}%{_mandir}/man1/bvi.1
install -m 644 bmore.1 %{buildroot}%{_mandir}/man1/bmore.1
install -m 644 bmore.help %{buildroot}%{_datadir}/bmore.help
ln -sf bvi %{buildroot}%{_bindir}/bview
ln -sf bvi %{buildroot}%{_bindir}/bvedit
echo ".so man1/bvi.1" > %{buildroot}%{_mandir}/man1/bview.1
echo ".so man1/bvi.1" > %{buildroot}%{_mandir}/man1/bvedit.1
chmod 644 README COPYING CHANGES CREDITS

%files
%defattr(-,root,root)
%doc README COPYING CHANGES CREDITS
%{_bindir}/bvi
%{_bindir}/bmore
%{_bindir}/bview
%{_bindir}/bvedit
%{_mandir}/man1/bvi.1*
%{_mandir}/man1/bmore.1*
%{_mandir}/man1/bview.1*
%{_mandir}/man1/bvedit.1*
%{_datadir}/bmore.help



%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.2-6mdv2011.0
+ Revision: 610087
- rebuild

* Sat Dec 12 2009 Jérôme Brenier <incubusss@mandriva.org> 1.3.2-5mdv2010.1
+ Revision: 477740
- fix str fmt
- fix license tag

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.3.2-4mdv2009.0
+ Revision: 243376
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.3.2-2mdv2008.1
+ Revision: 140691
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import bvi


* Tue Aug 01 2006 Lenny Cartier <lenny@mandriva.com> 1.3.2-2mdv2007.0
- rebuild

* Fri May  6 2005 Claudio Matsuoka <claudio@mandriva.com> 1.3.2-1mdk
- package creation

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 493 |12cr|bwa-0.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		bwa
Version:	0.6.1
Release:	1
Summary:	Burrows-Wheeler Alignment tool

Group:		Sciences/Biology
License:	GPLv3
URL:		http://bio-bwa.sourceforge.net/
Source0:	http://downloads.sourceforge.net/bio-%{name}/%{name}-%{version}.tar.bz2

BuildRequires:	zlib-devel
Patch0:		msse2_makefile.patch

%description

BWA is a program for aligning sequencing reads against a large
reference genome (e.g. human genome). It has two major components, one
for read shorter than 150bp and the other for longer reads.

%prep
%setup -q
%patch0 -p0


%build

%make

%install
mkdir -p %{buildroot}/%{_bindir}
mkdir -p %{buildroot}/%{_mandir}/man1

install -m 0755 bwa %{buildroot}/%{_bindir}
install -m 0755 solid2fastq.pl %{buildroot}/%{_bindir}
install -m 0755 qualfa2fq.pl %{buildroot}/%{_bindir}
install -m 0644 bwa.1 %{buildroot}/%{_mandir}/man1/bwa.1

%files
%doc COPYING NEWS 
%{_mandir}/man1/%{name}.1*
%{_bindir}/bwa
%{_bindir}/qualfa2fq.pl
%{_bindir}/solid2fastq.pl


%changelog
* Wed Nov 30 2011 Alexander Khrukin <akhrukin@mandriva.org> 0.6.1-1
+ Revision: 735717
- imported package bwa


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 494 |12cr|bwidget-1.9.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		bwidget
Version:	1.9.2
Release:	%mkrel 1
Summary:	Extended widget set for Tk
Group:		System/Libraries
License:	BSD
URL:		http://tcllib.sourceforge.net/
Source0:	http://downloads.sourceforge.net/tcllib/BWidget-%{version}.tar.gz
#Requires:      tcl(abi) = 8.5 tk
Requires:	tcl
Requires:	tk
BuildRequires:	tcl-devel
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root

%description
An extended widget set for Tcl/Tk.

%prep
%setup -q -n BWidget-%{version}
%{__sed} -i 's/\r//' LICENSE.txt BWman/*.html

%build

%install
%{__rm} -rf %{buildroot}
# Don't bother with the included configure script and Makefile.  They
# are missing a lot of pieces and won't work at all.  Installation is
# pretty simple, so we can just do it here manually.
%{__mkdir_p} %{buildroot}%{tcl_sitelib}/%{name}%{version}/
%{__mkdir_p} %{buildroot}%{tcl_sitelib}/%{name}%{version}/lang
%{__mkdir_p} %{buildroot}%{tcl_sitelib}/%{name}%{version}/images

%{__install} -m 0644 -pD *.tcl %{buildroot}%{tcl_sitelib}/%{name}%{version}/
%{__install} -m 0644 -pD lang/*.rc %{buildroot}%{tcl_sitelib}/%{name}%{version}/lang/
%{__install} -m 0644 -pD images/*.gif images/*.xbm %{buildroot}%{tcl_sitelib}/%{name}%{version}/images/


%clean
%{__rm} -rf %{buildroot}


%files
%defattr(0644,root,root,0755)
%doc README.txt LICENSE.txt
%doc BWman/*.html
%defattr(-,root,root,0755)
%{tcl_sitelib}/%{name}%{version}


%changelog
* Tue Mar 15 2011 Stéphane Téletchéa <steletch@mandriva.org> 1.9.2-1mdv2011.0
+ Revision: 645050
- update to new version 1.9.2

* Mon Feb 15 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.9.0-1mdv2011.0
+ Revision: 506073
- Update to 1.9.0
- Clean spec to fix warnings

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 1.8.0-6mdv2010.0
+ Revision: 436907
- rebuild

* Fri Dec 05 2008 Adam Williamson <awilliamson@mandriva.org> 1.8.0-5mdv2009.1
+ Revision: 310802
- buildrequires tcl-devel (for the macros)
- rebuild with new tcl
- drop the now unneeded defines

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.8.0-4mdv2009.0
+ Revision: 243378
- rebuild

* Wed Jan 09 2008 David Walluck <walluck@mandriva.org> 1.8.0-2mdv2008.1
+ Revision: 147396
- add macros
- fix tcl Requires

* Mon Jan 07 2008 David Walluck <walluck@mandriva.org> 1.8.0-1mdv2008.1
+ Revision: 146191
- hardcode tcl version
- import bwidget


* Fri Jan  3 2008 Marcela Maslanova <mmaslano@redhat.com> 1.8.0-3
- rebuild with new tcl8.5, changed abi in spec

* Wed Aug 22 2007 Wart <wart at kobold.org> 1.8.0-2
- License tag clarification
- Move files to a tcl-specific directory for faster loading

* Thu Oct 19 2006 Wart <wart at kobold.org> 1.8.0-1
- Update to 1.8.0
- Remove patch that was accepted upstream

* Mon Aug 28 2006 Wart <wart at kobold.org> 1.7.0-4
- Rebuild for Fedora Extras

* Fri Aug 11 2006 Wart <wart at kobold.org> 1.7.0-3
- Add patch for adding a color selector to the font dialog

* Sat Dec 10 2005 Wart <wart at kobold.org> 1.7.0-2
- added dist tag to release tag.

* Sat Dec 10 2005 Wart <wart at kobold.org> 1.7.0-1
- Initial spec file.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 495 |12cr|bwm-ng-0.6-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define name	bwm-ng
%define version	0.6
%define rel	3

Summary:	Console-based live network and disk io bandwidth monitor
Name:		%{name}
Version:	%{version}
Release:	%mkrel %{rel}
URL:		http://gropp.org/?id=projects&sub=bwm-ng
Source:		http://gropp.org/bwm-ng/bwm-ng-%{version}.tar.gz
# fixes build, from upstream
Patch0:		bwm-ng-fmt+retvalues.patch
License:	GPLv2+
Group:		Monitoring
BuildRoot:	%{_tmppath}/%{name}-root
BuildRequires:	ncurses-devel
BuildRequires:	libstatgrab-devel

%description
Bandwidth Monitor NG is a small and simple console-based live
network and disk io bandwidth monitor for Linux, BSD, Solaris, Mac
OS X and others.

Short list of features:
- supports /proc/net/dev, netstat, getifaddr, sysctl, kstat,
  /proc/diskstats, /proc/partitions, IOKit, devstat and libstatgrab
- unlimited number of interfaces/devices supported
- interfaces/devices are added or removed dynamically from list
- white-/blacklist of interfaces/devices
- output of KB/s, Kb/s, packets, errors, average, max and total sum
- output in curses, plain console, CSV or HTML
- configfile

%prep
%setup -q
%apply_patches

%build
%configure2_5x --with-ncurses --with-partitions --with-procnetdev --with-libstatgrab
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README AUTHORS ChangeLog NEWS THANKS bwm-ng.conf-example bwm-ng.css
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.6-3mdv2011.0
+ Revision: 610088
- rebuild

* Sat Feb 06 2010 Anssi Hannula <anssi@mandriva.org> 0.6-2mdv2010.1
+ Revision: 501440
- fix build (fmt+retvalues.patch from upstream)
- build with libstatgrab support

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.6-1mdv2009.0
+ Revision: 140691
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Dec 03 2007 Anssi Hannula <anssi@mandriva.org> 0.6-1mdv2008.1
+ Revision: 114538
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 496 |12cr|bw-whois-5.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Enhanced WHOIS client on steroids
Name:		bw-whois
Version:	5.0
Release:	%mkrel 2
License:	GPL or Artistic
Group:          Networking/Other
URL:		http://whois.bw.org
Source0:	whois-%{version}.tar.bz2
Patch0:		whois-config.diff
BuildArch:      noarch
BuildRequires:  perl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
BW Whois is a whois client designed to work with the new "Shared
Registration System" whois introduced 1 December 1999. This new
system has proved to be remarkably disorganized and inconsistent,
resulting in tremendous confusion for those of us who need to
find the ownership of a domain now and then.

%prep

%setup -q -n whois-%{version}
%patch0 -p1

%build

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}/%{name}
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{perl_vendorlib}
install -d %{buildroot}%{_mandir}/man1

install -m755 whois %{buildroot}%{_bindir}/%{name}
install -m644 whois.1 %{buildroot}%{_mandir}/man1/%{name}.1
install -m644 whois.conf %{buildroot}%{_sysconfdir}/%{name}/
install -m644 tld.conf %{buildroot}%{_sysconfdir}/%{name}/
install -m644 sd.conf %{buildroot}%{_sysconfdir}/%{name}/
install -m644 bwInclude.pm %{buildroot}%{perl_vendorlib}/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc DISCLAIMER HISTORY INSTALL README create_whois.sql whois-*.html whois.txt
%config(noreplace) %{_sysconfdir}/%{name}/tld.conf
%config(noreplace) %{_sysconfdir}/%{name}/whois.conf
%config(noreplace) %{_sysconfdir}/%{name}/sd.conf
%{_bindir}/%{name}
%{perl_vendorlib}/bwInclude.pm
%{_mandir}/man1/%{name}.1*


%changelog
* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 5.0-2mdv2010.0
+ Revision: 424700
- rebuild

* Sun Jul 20 2008 Oden Eriksson <oeriksson@mandriva.com> 5.0-1mdv2009.0
+ Revision: 238944
- 5.0
- rediffed P0

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Dec 22 2006 Oden Eriksson <oeriksson@mandriva.com> 3.4-4mdv2007.0
+ Revision: 101624
- Import bw-whois

* Sat Jul 15 2006 Oden Eriksson <oeriksson@mandriva.com> 3.4-4mdv2007.0
- rebuild

* Sat Jun 04 2005 Oden Eriksson <oeriksson@mandriva.com> 3.4-3mdk
- rebuild
- fix autodeps

* Mon May 17 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 3.4-2mdk
- build release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 497 |12cr|bygfoot-2.3.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Football (soccer) manager game
Name:		bygfoot
Version:	2.3.2
Release:	5
License:	GPLv2+
Group:		Games/Sports
Url:		http://bygfoot.sourceforge.net
Source0:	http://downloads.sourceforge.net/bygfoot/%{name}-%{version}.tar.bz2
Source1:	%{name}.desktop
Patch0:		%{name}-2.2.1-gst-version.patch
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	gstreamer0.10-devel

%description
Bygfoot is a small and simple football (a.k.a. soccer) manager game
featuring quite a few international leagues and cups. You manage a
team from one such league: you form the team, buy and sell players,
get promoted or relegated and of course try to be successful.

%prep
%setup -qn %{name}-%{version}
%patch0 -p1

%build
export LDFLAGS="-lpthread -lm"
aclocal --force
autoconf --force
autoheader --force

%configure2_5x \
	--enable-gstreamer

%make

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%makeinstall_std
mkdir -p %{buildroot}%{_datadir}/{pixmaps,applications}

install -m 0644 support_files/pixmaps/bygfoot_icon.png %{buildroot}%{_datadir}/pixmaps/bygfoot.png
install -m 0644 %{SOURCE1} %{buildroot}%{_datadir}/applications/%{name}.desktop

%find_lang %{name}

%if %mdkversion < 200900
%post
%{update_menus}
%{update_desktop_database}
%update_icon_cache hicolor
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%{clean_desktop_database}
%clean_icon_cache hicolor
%endif

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS ChangeLog README TODO UPDATE ReleaseNotes
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/applications/%{name}.desktop


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 2.3.2-3mdv2011.0
+ Revision: 610089
- rebuild

* Sun May 02 2010 Funda Wang <fwang@mandriva.org> 2.3.2-2mdv2010.1
+ Revision: 541574
- fix perms

* Sun Jul 12 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 2.3.2-1mdv2010.0
+ Revision: 395065
- update to new version 2.3.2

* Mon Nov 17 2008 Funda Wang <fwang@mandriva.org> 2.3.0-1mdv2009.1
+ Revision: 303970
- New version 2.3.0

* Sat Jun 28 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2.2.1-1mdv2009.0
+ Revision: 229718
- update to new version 2.2.1
- Patch0: fix gstreamer version
- enable gstreamer backend
- do not package COPYING file

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 2.2.0-2mdv2008.1
+ Revision: 170779
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Jul 16 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 2.2.0-1mdv2008.0
+ Revision: 52712
- fix file list
- new version
- drop X-MandrivaLinux from desktop file


* Thu Feb 22 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 2.1.0-1mdv2007.0
+ Revision: 124690
- Import bygfoot


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 498 |12cr|byobu-5.16-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	byobu
%define version 5.16
%define release 1

Summary: 	Profiles for the GNU screen manager
Name: 	 	%{name}
Version: 	%{version}
Release: 	%{release}
Source0: 	http://launchpad.net/byobu/trunk/%{version}/+download/%{name}_%{version}.orig.tar.gz
License: 	GPLv3+
Group:		Terminals
Url:		https://launchpad.net/byobu
BuildArch:	noarch
BuildRequires:	gettext
Requires:	screen, python >= 2.5, newt, gettext

%description
byobu includes a set of profiles for the GNU screen window
manager. These profiles are quite useful on server machines which are
not running a graphical desktop. The 'screen' command provides a
number of advanced features are not necessarily exposed in the default
profile. These profiles provide features such as status bars, clocks,
notifiers (reboot-required, updates-available), etc. The
profile-switcher allows users to quickly switch their .screenrc to any
of the available profiles.

%prep
%setup -q

%build
%configure2_5x

%install
%makeinstall_std

%files 
%defattr(-,root,root)
%doc README COPYING 
%doc usr/share/doc/%{name}/help.screen.txt
%doc usr/share/doc/%{name}/help.tmux.txt
%dir %{_datadir}/%{name}
%dir %{_prefix}/lib/%{name}
%{_bindir}/%{name}*
%{_sysconfdir}/%{name}/
%{_sysconfdir}/profile.d/Z97-%{name}.sh
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}/*
%{_mandir}/man1/%{name}*.1.*
%{_prefix}/lib/%{name}/*


%changelog
* Tue Mar 13 2012 Alexander Khrukin <akhrukin@mandriva.org> 5.16-1
+ Revision: 784650
- version update 5.16

* Mon Feb 27 2012 Alexander Khrukin <akhrukin@mandriva.org> 5.15-1
+ Revision: 780981
- version update 5.15

* Wed Feb 15 2012 Alexander Khrukin <akhrukin@mandriva.org> 5.10-1
+ Revision: 774375
- version update 5.10

* Sat Jan 21 2012 Alexander Khrukin <akhrukin@mandriva.org> 5.5-1
+ Revision: 764834
- version update 5.5

* Wed Jan 18 2012 Alexander Khrukin <akhrukin@mandriva.org> 5.4-1
+ Revision: 762094
- version update 5.4

* Thu Jan 12 2012 Alexander Khrukin <akhrukin@mandriva.org> 5.2-1
+ Revision: 760337
- version update 5.2

* Tue Dec 27 2011 Alexander Khrukin <akhrukin@mandriva.org> 5.0-1
+ Revision: 745524
- version update 5.0

* Fri Dec 23 2011 Alexander Khrukin <akhrukin@mandriva.org> 4.55-1
+ Revision: 744821
- version update 4.55

* Sun Dec 11 2011 Alexander Khrukin <akhrukin@mandriva.org> 4.54-1
+ Revision: 740305
- version update 4.54

* Wed Oct 05 2011 Lev Givon <lev@mandriva.org> 4.37-1
+ Revision: 703185
- Update to 4.37.

* Mon Aug 08 2011 Lev Givon <lev@mandriva.org> 4.25-1
+ Revision: 693655
- Update to 4.25.

* Tue May 17 2011 Lev Givon <lev@mandriva.org> 4.1-1
+ Revision: 675927
- Update to 4.1.

* Tue Sep 07 2010 Lev Givon <lev@mandriva.org> 3.4-1mdv2011.0
+ Revision: 576668
- Update to 3.4.

* Mon Aug 16 2010 Lev Givon <lev@mandriva.org> 3.1-1mdv2011.0
+ Revision: 570548
- Update to 3.1.

* Sun Jul 11 2010 Lev Givon <lev@mandriva.org> 2.80-1mdv2011.0
+ Revision: 551166
- Update to 2.80.
- Update to 2.76.
- Update to 2.74.

* Thu Apr 01 2010 Lev Givon <lev@mandriva.org> 2.67-1mdv2010.1
+ Revision: 530557
- Update to 2.67.

* Mon Mar 15 2010 Lev Givon <lev@mandriva.org> 2.64-1mdv2010.1
+ Revision: 519113
- Update to 2.64.

* Tue Dec 15 2009 Lev Givon <lev@mandriva.org> 2.40-1mdv2010.1
+ Revision: 478768
- Update to 2.40.

* Wed Oct 14 2009 Frederic Crozat <fcrozat@mandriva.com> 2.38-2mdv2010.0
+ Revision: 457257
- use find_lang macro
- fix missing common keybinding files
- clean up specfile

* Tue Oct 13 2009 Frederic Crozat <fcrozat@mandriva.com> 2.38-1mdv2010.0
+ Revision: 457112
- Release 2.38

  + Lev Givon <lev@mandriva.org>
    - Update to 2.37.

* Mon Aug 31 2009 Lev Givon <lev@mandriva.org> 2.29-1mdv2010.0
+ Revision: 423027
- Update to 2.29.

* Thu Aug 13 2009 Lev Givon <lev@mandriva.org> 2.25-1mdv2010.0
+ Revision: 416056
- Update to 2.25.

* Thu Jul 23 2009 Lev Givon <lev@mandriva.org> 2.23-1mdv2010.0
+ Revision: 399051
- Update to 2.23.

* Mon Jul 13 2009 Lev Givon <lev@mandriva.org> 2.20-1mdv2010.0
+ Revision: 395521
- Update to 2.20.

* Tue Jun 23 2009 Lev Givon <lev@mandriva.org> 2.15-1mdv2010.0
+ Revision: 388678
- Update to 2.15.

* Wed Jun 03 2009 Lev Givon <lev@mandriva.org> 2.8-1mdv2010.0
+ Revision: 382533
- imported package byobu


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 499 |12cr|bytelist-0.1-2.2.svn6558.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           bytelist
Version:        0.1
Release:        %mkrel 2.2.svn6558.3
Summary:        A java library for lists of bytes

Group:          Development/Java
License:        CPL or GPLv2+ or LGPLv2+
URL:            http://jruby.codehaus.org/
# The source for this package was pulled from upstream's vcs. Use the
# following commands to generate the tarball:
#   svn export http://svn.codehaus.org/jruby/bytelist/trunk/ bytelist
#   tar -cjf bytelist-svn6558.tar.bz2 bytelist/
Source0:        %{name}-svn6558.tar.bz2
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
BuildArch:      noarch

BuildRequires:  ant
BuildRequires:  ant-junit
BuildRequires:  java-rpmbuild >= 1.5
BuildRequires:  jpackage-utils
BuildRequires:  junit

Requires:       java >= 1.5
Requires:       jpackage-utils


%description
A small java library for manipulating lists of bytes.


%prep
%setup -q -n %{name}


%build
export CLASSPATH=$(build-classpath junit)
%ant


%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_javadir}
cp -p lib/%{name}-%{version}.jar \
       $RPM_BUILD_ROOT%{_javadir}/%{name}.jar


%check
%ant test


%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%{_javadir}/%{name}.jar


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1-2.2.svn6558.3mdv2011.0
+ Revision: 616906
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 0.1-2.2.svn6558.2mdv2010.0
+ Revision: 424701
- rebuild

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 0.1-2.2.svn6558.1mdv2009.0
+ Revision: 266434
- rebuild early 2009.0 package (before pixel changes)

* Mon Apr 28 2008 Alexander Kurtakov <akurtakov@mandriva.org> 0.1-0.2.svn6558.1mdv2009.0
+ Revision: 198008
- fix Group
- import bytelist



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 500 |12cr|bzflag-2.4.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		bzflag
Summary:	A multiplayer 3D tank battle game
Version:	2.4.2
Release:	1
Epoch:		1
License:	LGPLv2
Group:		Games/Arcade
URL:		http://BZFlag.SourceForge.net/
Source0:	http://download.sourceforge.net/bzflag/%{name}-%{version}.tar.bz2
Patch0:		bzflag-2.0.4-lookup.patch
Patch1:		bzflag-2.0.12-findresolutions.patch
Source11:	%{name}.16.png
Source12:	%{name}.32.png
Source13:	%{name}.48.png
BuildRequires:	chrpath
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	zlib-devel
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	glew-devel
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(libcares)
BuildRequires:	openldap-devel
BuildRequires:	desktop-file-utils
BuildConflicts:	freetds-devel

%description
BZFlag is a multiplayer 3D tank battle game. It's one of the most popular games
ever on Silicon Graphics systems.

%prep
%setup -q
%patch0 -p1 -b .lookup
%patch1 -p1 -b .resolutions

%build
CFLAGS="%{optflags} -O3 -ffast-math" \
CXXFLAGS="$CFLAGS" \
%configure2_5x	--bindir=%{_gamesbindir} \
		--datadir=%{_gamesdatadir} \
		--enable-robots \
		--disable-static \
		--enable-ldaps \
		--with-gssapi \
		--enable-manual \
		--enable-ares \
		--libdir=%{_libdir}/%{name}
%make

%install
%makeinstall_std
# ugly but gets it done..
for file in %{buildroot}{%{_gamesbindir}/*,%{_libdir}/%{name}/*.so}; do
    chrpath -d $file
done
rm -f %{buildroot}%{_libdir}/%{name}/*la

cp -a misc/maps/ %{buildroot}%{_gamesdatadir}/%{name}/
install -d %{buildroot}{%{_datadir}/applications,%{_iconsdir}}
desktop-file-install	--dir %{buildroot}%{_datadir}/applications \
			%{buildroot}%{_gamesdatadir}/%{name}/bzflag.desktop
cp %{buildroot}%{_gamesdatadir}/%{name}/bzflag-48x48.png %{buildroot}%{_iconsdir}

%files
%doc README BUGS
%{_gamesbindir}/*
%dir %{_gamesdatadir}/%{name}
%{_gamesdatadir}/%{name}/*
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/*.so
%{_mandir}/*/*
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/%{name}-48x48.png



%changelog
* Tue Sep 13 2011 Paulo Andrade <pcpa@mandriva.com.br> 1:2.4.0-2
+ Revision: 699654
- Remove hardcoded libdir runpath from binaries

* Fri Sep 09 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 1:2.4.0-1
+ Revision: 699158
- ship with example maps
- use 'desktop-file-install' to install .desktop file in stead
- update to latest version
- clean out obsolete junk

* Tue May 03 2011 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.16-4
+ Revision: 663344
- mass rebuild

* Wed Feb 02 2011 Funda Wang <fwang@mandriva.org> 1:2.0.16-3
+ Revision: 635012
- rebuild
- tighten BR

* Tue Nov 30 2010 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.16-2mdv2011.0
+ Revision: 603775
- rebuild

* Sat Apr 24 2010 Emmanuel Andry <eandry@mandriva.org> 1:2.0.16-1mdv2010.1
+ Revision: 538499
- New version 2.0.16

* Fri Feb 19 2010 Frederik Himpe <fhimpe@mandriva.org> 1:2.0.14-1mdv2010.1
+ Revision: 508491
- Update to new version 2.0.14
- Remove gcc 4.3 patch integrated upstream

* Sun Aug 09 2009 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.12-2mdv2010.0
+ Revision: 413189
- rebuild

* Thu Jun 26 2008 Funda Wang <fwang@mandriva.org> 1:2.0.12-1mdv2009.0
+ Revision: 229211
- New version 2.0.12

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri May 30 2008 Funda Wang <fwang@mandriva.org> 1:2.0.10-2mdv2009.0
+ Revision: 213232
- add fedora patches

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Nov 17 2007 Jérôme Soyer <saispo@mandriva.org> 1:2.0.10-1mdv2008.1
+ Revision: 109289
- New release 2.0.10

  + Thierry Vignaud <tv@mandriva.org>
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Fri Jun 01 2007 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 1:2.0.8-7mdv2008.0
+ Revision: 34340
- Rebuild with libslang2.

* Sun May 27 2007 Funda Wang <fwang@mandriva.org> 1:2.0.8-6mdv2008.0
+ Revision: 31710
- Rebuild against directfb 1.0


* Fri Feb 23 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 2.0.8-5mdv2007.0
+ Revision: 125208
- rebuild against new libgii

* Tue Jan 16 2007 Nicolas Lécureuil <neoclust@mandriva.org> 1:2.0.8-4mdv2007.1
+ Revision: 109480
- Rebuild against new curl
- Import bzflag

* Sun Sep 17 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 2.0.8-3mdv2007.0
- compile with -O1 to have shots fired actually hit stuff too

* Sun Sep 17 2006 Emmanuel Andry <eandry@mandriva.org> 2.0.8-2mdv2007.0
- xdg menu
- fix buildrequires
- add missing buildrequires SDL-devel SDL_image-devel

* Wed May 17 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 2.0.8-1mdk
- 2.0.8
- drop devel package

* Sat May 13 2006 Stefan van der Eijk <stefan@eijk.nu> 1:2.0.4-4mdk
- rebuild for sparc

* Tue Mar 14 2006 Erwan Velu <erwan@seanodes.com> 2.0.4-3mdk
- Fixing build requires

* Tue Mar 14 2006 Erwan Velu <erwan@seanodes.com> 2.0.4-2mdk
- Fixing description

* Tue Mar 14 2006 Erwan Velu <erwan@seanodes.com> 2.0.4-1mdk
- 2.0.4
- Enable robot
- Adding devel files

* Fri Nov 18 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.2-3mdk
- rebuilt against openssl-0.9.8a

* Sun Jul 31 2005 Guillaume Bedot <littletux@mandriva.org> 1:2.0.2-2mdk
- rebuild
- Patch0: allows to build with new gcc

* Sat Apr 30 2005 Lenny Cartier <lenny@mandriva.com> 2.0.2-1mdk
- from Emmanuel Andry <eandry@free.fr> : 
	- 2.0.2 "Queen of Maybe"

* Wed Jan 19 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 2.0.0-1mdk
- 2.0.0 "Falcor's Despair"
- update compile flags

* Tue Dec 14 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.10.8-1mdk
- 1.10.8
- drop Packager tag

* Tue Aug 17 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 1.10.6-3mdk
- Rebuild with new menu

* Mon Jun 07 2004 Michael Scherer <misc@mandrake.org> 1.10.6-2mdk 
- rebuild for new gcc

* Fri May 21 2004 Michael Scherer <misc@mandrake.org> 1.10.6-1mdk
- New release 1.10.6


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 501 |12cr|bzr-2.5.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# TODO
# split the tools from main package ?
# split the doc ?
Name:           bzr
Epoch:          0
Version:        2.5.1
Release:        2
Summary:        Next-generation distributed version control
Group:          Development/Other
License:        GPLv2+
URL:            http://www.bazaar-vcs.org/
Source0:        https://launchpad.net/bzr/%{version}/%{version}/+download/bzr-%{version}.tar.gz
Source1:	https://launchpad.net/bzr/%{version}/%{version}/+download/bzr-%{version}.tar.gz.sig
BuildRoot:      %{_tmppath}/%{name}-%{version}-root-%(id -u -n)
BuildRequires:  python-devel python-paramiko zlib-devel
%define _provides_exceptions perl(

%description
Bazaar is a distributed revision control system. It allows team members to
branch and merge upstream code very easily.

Distributed revision control systems allow multiple people to have their
own branch of a project, and merge code efficiently between them. This
enables new contributors to immediately have access to the full tools that
previously have been limited to just the committers to a project.

%prep
%setup -q -n %{name}-%{version}

%check
# run test in /tmp to avoid lock problems with nfs on build cluster
# sadely, it's not enough: bzr tests are trying to rebuild bzr, and
# so must be run in the bzr build dir
# cd /tmp
# $OLDPWD/bzr selftest

# (misc) broken by diff binary test, will investigate later
# still broken with 0.11
# still broken with 0.12
# still broken with 0.13, maybe du to a local server listening , as pycurl test fail
# still broken with 0.15
export TMPDIR=/tmp
#./bzr selftest

%install
rm -rf %{buildroot}
python setup.py install --prefix=%{buildroot}/%_prefix
mkdir -p %{buildroot}/%_mandir/
mv %{buildroot}/%_prefix/man/* %{buildroot}/%_mandir/
# remove as they are packaged externally
rm -Rf %{buildroot}/%py_platsitedir/bzrlib/util/elementtree

find %{buildroot}/%py_platsitedir -name '*.pyc' | xargs rm -f

# install bash completion
mkdir -p %{buildroot}/%{_sysconfdir}/bash_completion.d/
cp contrib/bash/bzr %{buildroot}/%{_sysconfdir}/bash_completion.d/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc  doc contrib NEWS README TODO
%_bindir/bzr
%py_platsitedir/bzrlib/
%py_platsitedir/*egg-info
%_mandir/man1/*
%config(noreplace) %{_sysconfdir}/bash_completion.d/bzr


%changelog
* Wed May 23 2012 Crispin Boylan <crisb@mandriva.org> 0:2.5.1-2
+ Revision: 800312
- Dont package tools

* Wed May 23 2012 Crispin Boylan <crisb@mandriva.org> 0:2.5.1-1
+ Revision: 800260
- New release

* Tue Feb 28 2012 Crispin Boylan <crisb@mandriva.org> 0:2.5.0-1
+ Revision: 781243
- New release

* Mon Nov 14 2011 Crispin Boylan <crisb@mandriva.org> 0:2.4.2-1
+ Revision: 730545
- New release

* Mon Sep 12 2011 Crispin Boylan <crisb@mandriva.org> 0:2.4.1-1
+ Revision: 699446
- New release

* Sat Aug 13 2011 Crispin Boylan <crisb@mandriva.org> 0:2.4.0-1
+ Revision: 694339
- New release

* Sun Aug 07 2011 Crispin Boylan <crisb@mandriva.org> 0:2.3.4-1
+ Revision: 693587
- New release

* Fri Mar 18 2011 Crispin Boylan <crisb@mandriva.org> 0:2.3.1-1
+ Revision: 646337
- Add bins
- New release

* Sun Feb 27 2011 Funda Wang <fwang@mandriva.org> 0:2.3.0-2
+ Revision: 640425
- rebuild to obsolete old packages

* Mon Feb 14 2011 Crispin Boylan <crisb@mandriva.org> 0:2.3.0-1
+ Revision: 637677
- Drop patch 0 (merged upstream)
- New release

* Sat Jan 29 2011 Crispin Boylan <crisb@mandriva.org> 0:2.2.3-1
+ Revision: 633847
- New release

* Thu Dec 23 2010 Crispin Boylan <crisb@mandriva.org> 0:2.2.2-1mdv2011.0
+ Revision: 623984
- New release

* Sat Nov 13 2010 Bogdano Arendartchuk <bogdano@mandriva.com> 0:2.2.1-3mdv2011.0
+ Revision: 597031
- added fix for lp#612096 when using xmlrpclib with python-2.7

* Fri Oct 29 2010 Michael Scherer <misc@mandriva.org> 0:2.2.1-2mdv2011.0
+ Revision: 590147
- rebuild for python 2.7

* Tue Oct 05 2010 Crispin Boylan <crisb@mandriva.org> 0:2.2.1-1mdv2011.0
+ Revision: 583072
- Fix destdir longer than base dir
- New release

* Sat Aug 07 2010 Crispin Boylan <crisb@mandriva.org> 0:2.2.0-1mdv2011.0
+ Revision: 567294
- New release

* Sun Jun 27 2010 Crispin Boylan <crisb@mandriva.org> 0:2.1.2-1mdv2011.0
+ Revision: 549204
- New release

* Thu Mar 25 2010 Crispin Boylan <crisb@mandriva.org> 0:2.1.1-1mdv2010.1
+ Revision: 527363
- New release

* Wed Feb 17 2010 Crispin Boylan <crisb@mandriva.org> 0:2.1.0-1mdv2010.1
+ Revision: 506924
- New release

* Wed Dec 30 2009 Crispin Boylan <crisb@mandriva.org> 0:2.0.3-1mdv2010.1
+ Revision: 483832
- New release

* Sun Nov 08 2009 Crispin Boylan <crisb@mandriva.org> 0:2.0.2-1mdv2010.1
+ Revision: 462857
- New release

* Sat Oct 17 2009 Crispin Boylan <crisb@mandriva.org> 0:2.0.1-1mdv2010.0
+ Revision: 457993
- New release

* Wed Sep 23 2009 Crispin Boylan <crisb@mandriva.org> 0:2.0.0-1mdv2010.0
+ Revision: 447680
- 2.0.0 final

* Tue Sep 15 2009 Crispin Boylan <crisb@mandriva.org> 0:2.0-0.1mdv2010.0
+ Revision: 442935
- 2.0 rc2
- New release

* Sun Aug 30 2009 Crispin Boylan <crisb@mandriva.org> 0:1.18-1mdv2010.0
+ Revision: 422369
- New release

  + Bogdano Arendartchuk <bogdano@mandriva.com>
    - removed buildreq for python-pyrex, as it is only needed for development

* Tue Jul 21 2009 Frederik Himpe <fhimpe@mandriva.org> 0:1.17-1mdv2010.0
+ Revision: 398351
- Update to new version 1.17

* Thu Jun 18 2009 Frederik Himpe <fhimpe@mandriva.org> 0:1.16-1mdv2010.0
+ Revision: 387138
- update to new version 1.16

* Wed Jun 10 2009 Frederik Himpe <fhimpe@mandriva.org> 0:1.15.1-1mdv2010.0
+ Revision: 384891
- Update to new version 1.15.1

* Sat May 23 2009 Frederik Himpe <fhimpe@mandriva.org> 0:1.15-1mdv2010.0
+ Revision: 379050
- Update to new version 1.15

* Sun May 03 2009 Crispin Boylan <crisb@mandriva.org> 0:1.14.1-1mdv2010.0
+ Revision: 370992
- new release

* Fri May 01 2009 Crispin Boylan <crisb@mandriva.org> 0:1.14-1mdv2010.0
+ Revision: 369521
- BuildRequires zlib
- New release
- New release

* Mon Mar 16 2009 Crispin Boylan <crisb@mandriva.org> 0:1.13-1mdv2009.1
+ Revision: 355625
- New release

* Sat Feb 14 2009 Crispin Boylan <crisb@mandriva.org> 0:1.12-1mdv2009.1
+ Revision: 340238
- New binaries
- New release

* Tue Jan 20 2009 Crispin Boylan <crisb@mandriva.org> 0:1.11-1mdv2009.1
+ Revision: 331539
- New version

* Wed Dec 24 2008 Michael Scherer <misc@mandriva.org> 0:1.10-4mdv2009.1
+ Revision: 318359
- rebuild for new python

* Tue Dec 09 2008 Funda Wang <fwang@mandriva.org> 0:1.10-3mdv2009.1
+ Revision: 312213
- do not obsolete bazaar

* Tue Dec 09 2008 Funda Wang <fwang@mandriva.org> 0:1.10-2mdv2009.1
+ Revision: 312081
- obsoletes bazaar

* Sat Dec 06 2008 Crispin Boylan <crisb@mandriva.org> 0:1.10-1mdv2009.1
+ Revision: 310927
- New version

* Fri Nov 07 2008 Crispin Boylan <crisb@mandriva.org> 0:1.9-1mdv2009.1
+ Revision: 300438
- Remove old sources
- New tarballs
- New version, remove obsolete requires

* Sat Oct 11 2008 Frederik Himpe <fhimpe@mandriva.org> 0:1.7.1-1mdv2009.1
+ Revision: 291670
- Update to new version 1.7.1

* Sat Sep 06 2008 Frederik Himpe <fhimpe@mandriva.org> 0:1.6.1-1mdv2009.0
+ Revision: 281809
- Update to new version 1.6.1
- Adapt to license pocliy
- Don't package COPYING.txt and INSTALL

* Tue Aug 26 2008 Jérôme Soyer <saispo@mandriva.org> 0:1.6-1mdv2009.0
+ Revision: 276171
- New release

* Fri Jun 13 2008 Michael Scherer <misc@mandriva.org> 0:1.5-1mdv2009.0
+ Revision: 218995
- upgrade to 1.5

* Wed May 14 2008 Bogdano Arendartchuk <bogdano@mandriva.com> 0:1.4-1mdv2009.0
+ Revision: 207320
- new version 1.4
- new source URLs

* Mon Mar 03 2008 Bogdano Arendartchuk <bogdano@mandriva.com> 0:1.2-1mdv2008.1
+ Revision: 177971
- new version 1.2

* Thu Jan 17 2008 Bogdano Arendartchuk <bogdano@mandriva.com> 0:1.1-2mdv2008.1
+ Revision: 154189
- added a friendlier description
- new version 1.1

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Dec 14 2007 Bogdano Arendartchuk <bogdano@mandriva.com> 0:1.0-1mdv2008.1
+ Revision: 119907
- new version 1.0

* Wed Nov 14 2007 Bogdano Arendartchuk <bogdano@mandriva.com> 0.92-1mdv2008.1
+ Revision: 108732
- new version 0.92

* Fri Oct 12 2007 Jérôme Soyer <saispo@mandriva.org> 0.91-1mdv2008.1
+ Revision: 97325
- New release 0.91

  + Bogdano Arendartchuk <bogdano@mandriva.com>
    - added NEWS, INSTALL and COPYING.txt to docs

* Wed Aug 29 2007 Bogdano Arendartchuk <bogdano@mandriva.com> 0.90-1mdv2008.0
+ Revision: 74860
- with the new pyrex modules, remove noarch
- new version 0.90
- now requires python-pyrex

* Mon Jul 30 2007 Bogdano Arendartchuk <bogdano@mandriva.com> 0.18-2mdv2008.0
+ Revision: 56618
- removed requires for python-pyrex, only 0.19 will need it

* Tue Jul 17 2007 Bogdano Arendartchuk <bogdano@mandriva.com> 0.18-1mdv2008.0
+ Revision: 52867
- new version 0.18

* Mon Jun 18 2007 Bogdano Arendartchuk <bogdano@mandriva.com> 0.17-1mdv2008.0
+ Revision: 40819
- new version 0.17

* Mon May 07 2007 Bogdano Arendartchuk <bogdano@mandriva.com> 0.16-1mdv2008.0
+ Revision: 24860
- upgrade to 0.16

* Sun Apr 22 2007 Michael Scherer <misc@mandriva.org> 0.15-1mdv2008.0
+ Revision: 16978
- upgrade to 0.15


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 502 |12cr|bzr-explorer-1.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           bzr-explorer
Version:        1.3.0
Release:        1
Summary:        A GUI for Bazaar

Group:          Development/Other
License:        GPLv2
URL:            https://launchpad.net/bzr-explorer
Source0:        https://launchpad.net/%{name}/stable/%{version}/+download/%{name}-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(id -u -n)

BuildArch:      noarch
BuildRequires:  python-devel 
BuildRequires:  bzr
BuildRequires:  python-pkg-resources
BuildRequires:  python-paste
Requires:       bzr >= 2.1
Requires:	qbzr >= 0.18

%description
Bazaar Explorer is a desktop application for using the Bazaar Version Control 
System. It provides a high level interface to all commonly used features, 
launching "applets" from the QBzr plug-in to provide most of the 
functionality. Alternatively, the applets from the bzr-gtk plug-in 
can be used if it is installed. Bazaar Explorer runs on GNOME, KDE, 
Windows and Mac OS X.

%prep
%setup -q 


%build

%install
rm -rf $RPM_BUILD_ROOT
python setup.py install --prefix=%{buildroot}/%_prefix

%clean
rm -rf $RPM_BUILD_ROOT


%files 
%defattr(-,root,root,-)
%dir %py_puresitedir/bzrlib/plugins/explorer
%py_puresitedir/bzrlib/plugins/explorer/*
%py_puresitedir/explorer-%{version}-*.egg-info
%doc NEWS COPYING.txt



%changelog
* Sat Sep 01 2012 Crispin Boylan <crisb@mandriva.org> 1.3.0-1
+ Revision: 816163
- New release

* Wed Feb 29 2012 Crispin Boylan <crisb@mandriva.org> 1.2.2-1
+ Revision: 781437
- New release

* Sun Aug 07 2011 Crispin Boylan <crisb@mandriva.org> 1.2.1-1
+ Revision: 693586
- New release

* Thu May 12 2011 Crispin Boylan <crisb@mandriva.org> 1.1.3-1
+ Revision: 673744
- New release

* Tue Nov 30 2010 Crispin Boylan <crisb@mandriva.org> 1.1.2-1mdv2011.0
+ Revision: 603321
- New release

* Tue Nov 02 2010 Crispin Boylan <crisb@mandriva.org> 1.1.1-2mdv2011.0
+ Revision: 591771
- Fix egg-info location
- Rebuild
- New release

* Sat Oct 02 2010 Crispin Boylan <crisb@mandriva.org> 1.1.0-1mdv2011.0
+ Revision: 582490
- New release

* Sun Jun 27 2010 Crispin Boylan <crisb@mandriva.org> 1.0.2-1mdv2011.0
+ Revision: 549206
- New release

* Wed Mar 10 2010 Crispin Boylan <crisb@mandriva.org> 1.0.1-1mdv2010.1
+ Revision: 517599
- New release

* Fri Mar 05 2010 Crispin Boylan <crisb@mandriva.org> 1.0.0-1mdv2010.1
+ Revision: 514792
- Release 1.0.0

* Fri Feb 05 2010 Crispin Boylan <crisb@mandriva.org> 0.11.2-1mdv2010.1
+ Revision: 501106
- New release

* Wed Dec 30 2009 Crispin Boylan <crisb@mandriva.org> 0.10.0-1mdv2010.1
+ Revision: 483833
- New release

* Mon Nov 09 2009 Crispin Boylan <crisb@mandriva.org> 0.9.0-2mdv2010.1
+ Revision: 463709
- Bump
- Wrap description

* Sun Nov 08 2009 Crispin Boylan <crisb@mandriva.org> 0.9.0-1mdv2010.1
+ Revision: 462858
- New release

* Sat Oct 17 2009 Crispin Boylan <crisb@mandriva.org> 0.8.3-1mdv2010.0
+ Revision: 457994
- New release

* Sat Sep 26 2009 Crispin Boylan <crisb@mandriva.org> 0.8.2-1mdv2010.0
+ Revision: 449405
- 0.8.2
- create bzr-explorer


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 503 |12cr|bzr-gtk-0.104.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# based on http://cvs.fedora.redhat.com/viewcvs/devel/bzr-gtk/?root=extras
Name:           bzr-gtk
Version:        0.104.0
Release:        %mkrel 1
Summary:        Bazaar plugin for GTK+ interfaces to most Bazaar operations

Group:          Development/Python
License:        GPL
URL:            http://bazaar-vcs.org/bzr-gtk
Source0:	http://edge.launchpad.net/%{name}/trunk/%{version}/+download/%{name}-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

BuildArch:      noarch
BuildRequires:  python-devel bzr
BuildRequires:  gettext
Requires:       bzr >= 2.1
Requires:       pygtk2.0
Requires:       pygtk2.0-libglade
Requires:	python-cairo
Requires:	python-gtksourceview

%description
bzr-gtk is a plugin for Bazaar that aims to provide GTK+ interfaces to most
Bazaar operations.

%package nautilus
Summary: Nautilus integration for bzr-gtk
Group: Development/Other
Requires: %{name} = %{version}-%{release}
Requires: python-nautilus

%description nautilus
bzr-gtk integration with the nautilus file manager for gnome.

%prep
%setup -q

%build
python setup.py build


%install
rm -rf %{buildroot}
touch credits.pickle
python setup.py install --root %{buildroot}
mkdir -p %{buildroot}%{_prefix}/lib/nautilus/extensions-1.0/python/
mv %{buildroot}%{python_sitelib}/bzrlib/plugins/gtk/nautilus* %{buildroot}%{_prefix}/lib/nautilus/extensions-1.0/python/

%clean
rm -rf %{buildroot}


%files
%defattr(-,root,root,-)
%doc COPYING README
%py_puresitedir/bzrlib/plugins/gtk/
%py_puresitedir/*egg-info
%{_bindir}/bzr-handle-patch
%{_bindir}/bzr-notify
%{_datadir}/applications/bazaar-properties.desktop
%{_datadir}/applications/bzr-handle-patch.desktop
%{_datadir}/applications/bzr-notify.desktop
%{_datadir}/application-registry/bzr-gtk.applications
%{_datadir}/%{name}
%{_datadir}/icons/hicolor/scalable/apps/bzr-panel.svg
%{_datadir}/pixmaps/bzr-icon-64.png
%{_iconsdir}/hicolor/scalable/emblems/*

%files nautilus
%{_prefix}/lib/nautilus/extensions-1.0/python/*


%changelog
* Fri Apr 13 2012 Crispin Boylan <crisb@mandriva.org> 0.104.0-1mdv2012.0
+ Revision: 790507
- New release

* Tue Feb 28 2012 Crispin Boylan <crisb@mandriva.org> 0.103.0-1
+ Revision: 781254
- New release

* Fri Mar 18 2011 Crispin Boylan <crisb@mandriva.org> 0.100.0-1
+ Revision: 646332
- New release

* Fri Nov 19 2010 Funda Wang <fwang@mandriva.org> 0.99.0-4mdv2011.0
+ Revision: 598901
- rebuild

* Tue Nov 02 2010 Michael Scherer <misc@mandriva.org> 0.99.0-3mdv2011.0
+ Revision: 592420
- rebuild for python 2.7

* Tue Nov 02 2010 Crispin Boylan <crisb@mandriva.org> 0.99.0-2mdv2011.0
+ Revision: 591767
- Rebuild

* Mon Sep 13 2010 Crispin Boylan <crisb@mandriva.org> 0.99.0-1mdv2011.0
+ Revision: 578089
- New release, splits off olive into a separate package

* Sun Aug 08 2010 Crispin Boylan <crisb@mandriva.org> 0.98.0-2mdv2011.0
+ Revision: 567638
- Patch 1
- Compatible with bzr 2.2 (patch1)

* Fri Mar 05 2010 Crispin Boylan <crisb@mandriva.org> 0.98.0-1mdv2010.1
+ Revision: 514793
- New release, drop patch0 (merged)

* Tue Feb 23 2010 Crispin Boylan <crisb@mandriva.org> 0.97.0-2mdv2010.1
+ Revision: 510374
- Add patch file
- Patch 0 - mark as compatible with bzr 2.1

* Sun Aug 30 2009 Crispin Boylan <crisb@mandriva.org> 0.97.0-1mdv2010.0
+ Revision: 422470
- New release

* Mon Jul 20 2009 Frederik Himpe <fhimpe@mandriva.org> 0.96.2-1mdv2010.0
+ Revision: 398124
- Update to new version 0.96.2

* Fri Dec 26 2008 Crispin Boylan <crisb@mandriva.org> 0.95.0-2mdv2009.1
+ Revision: 319438
- Rebuild for python2.6

* Sat Nov 08 2008 Crispin Boylan <crisb@mandriva.org> 0.95.0-1mdv2009.1
+ Revision: 300991
- New version
- Remove obsolete patches
- Enable Nautilus integration

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Bogdano Arendartchuk <bogdano@mandriva.com>
    - added requires to newer bzr and pygtk2.0-libglade
    - new version 0.94.0

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Fri Dec 14 2007 Jérôme Soyer <saispo@mandriva.org> 0.93.0-1mdv2008.1
+ Revision: 119744
- New release 0.93.0

* Wed Nov 14 2007 Bogdano Arendartchuk <bogdano@mandriva.com> 0.92.1-1mdv2008.1
+ Revision: 108868
- new version 0.92.1

* Fri Oct 12 2007 Jérôme Soyer <saispo@mandriva.org> 0.91.0-1mdv2008.1
+ Revision: 97327
- New release 0.91.0

* Mon Sep 03 2007 Bogdano Arendartchuk <bogdano@mandriva.com> 0.90.0-1mdv2008.0
+ Revision: 78575
- new version 0.90.0

* Tue Jul 17 2007 Bogdano Arendartchuk <bogdano@mandriva.com> 0.18.0-1mdv2008.0
+ Revision: 52933
- changed group name to Development/Other
- new version 0.18.0

* Mon Jun 18 2007 Bogdano Arendartchuk <bogdano@mandriva.com> 0.17.0-1mdv2008.0
+ Revision: 41049
- requires new bzr 0.17
- don't rely on __id_u
- new version 0.17.0

* Sat May 26 2007 Bogdano Arendartchuk <bogdano@mandriva.com> 0.16.0-1mdv2008.0
+ Revision: 31234
- Import bzr-gtk


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 504 |12cr|bzr-loggerhead-1.18.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define real_name	loggerhead

Name:           bzr-loggerhead
Version:        1.18.1
Release:        %mkrel 2
Summary:        A web view for Bazaar

Group:          Development/Other
License:        GPL
URL:            https://launchpad.net/loggerhead
Source0:        https://launchpad.net/%{name}/stable/%{version}/+download/%{real_name}-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(id -u -n)

Patch0:	bzr-compat.patch

BuildArch:      noarch
BuildRequires:  python-devel 
BuildRequires:  bzr
BuildRequires:  python-pkg-resources
BuildRequires:	python-paste
Requires:       python >= 2.4
Requires:       bzr >= 1.17
Requires:	python-paste
Requires:	python-pygments
Requires:	python-simpletal
Provides:	loggerhead

%description
Loggerhead is a web viewer for projects in bazaar. 
It can be used to navigate a branch history, annotate files, view patches, 
perform searches, etc. It's originally based on bazaar-webserve, which is 
itself based on hgweb for Mercurial.

This package installs loggerhead as a plugin so that it can be run with:
bzr serve --http [--port=8080] [--directory=.].

%prep
%setup -q -n %{real_name}-%{version}
%patch0 -p1

%build

%install
rm -rf $RPM_BUILD_ROOT
python setup.py install --prefix=%{buildroot}/%_prefix

%clean
rm -rf $RPM_BUILD_ROOT


%files 
%defattr(-,root,root,-)
%dir %py_puresitedir/bzrlib/plugins/loggerhead
%py_puresitedir/bzrlib/plugins/loggerhead/*
%dir %py_puresitedir/loggerhead
%py_puresitedir/loggerhead/*
%py_puresitedir/loggerhead-%{version}-*.egg-info
%{_bindir}/serve-branches
%{_bindir}/start-loggerhead
%{_bindir}/stop-loggerhead
%{_docdir}/loggerhead
%_mandir/man1/*
%doc README NEWS COPYING.txt



%changelog
* Sat Aug 13 2011 Crispin Boylan <crisb@mandriva.org> 1.18.1-2mdv2012.0
+ Revision: 694358
- Mark as compatible with bzr 2.4.0

* Mon Apr 11 2011 Crispin Boylan <crisb@mandriva.org> 1.18.1-1
+ Revision: 652485
- New release

* Thu Nov 11 2010 Crispin Boylan <crisb@mandriva.org> 1.18-1mdv2011.0
+ Revision: 596130
- Add new binaries
- New release, drop applied patch

* Tue Nov 02 2010 Crispin Boylan <crisb@mandriva.org> 1.17-4mdv2011.0
+ Revision: 591910
- Fix file list for py2.7
- Rebuild

* Sun Aug 08 2010 Crispin Boylan <crisb@mandriva.org> 1.17-3mdv2011.0
+ Revision: 567639
- Compatible with bzr 2.2

* Tue Feb 23 2010 Crispin Boylan <crisb@mandriva.org> 1.17-2mdv2010.1
+ Revision: 510372
- Patch 0 - mark as compatible with bzr 2.1

* Fri Aug 21 2009 Crispin Boylan <crisb@mandriva.org> 1.17-1mdv2010.0
+ Revision: 418975
- Release 1.17

* Wed Jul 29 2009 Crispin Boylan <crisb@mandriva.org> 1.11-0.5mdv2010.0
+ Revision: 403964
- Update to rev 381 (bzr1.17 compat)

* Sun Jun 28 2009 Crispin Boylan <crisb@mandriva.org> 1.11-0.4mdv2010.0
+ Revision: 390175
- Update to bzr rev 378 (shows tags now)

* Sat Jun 13 2009 Crispin Boylan <crisb@mandriva.org> 1.11-0.3mdv2010.0
+ Revision: 385672
- BuildRequires: python-paste
- BuildRequires python-pkg-resources
- Update binary
- Update to bzr revision 366
- Use setup.py as now installs as plugin by default
- Minimum version is bzr 1.13

* Mon May 18 2009 Crispin Boylan <crisb@mandriva.org> 1.11-0.2mdv2010.0
+ Revision: 376846
- Provides loggerhead
- Bump release
- Add to description, this is the plugin version
- Initial package for mandriva
- create bzr-loggerhead


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 505 |12cr|bzrtools-2.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# spec originally for RHEL from: http://www.natemccallum.com/uploads/rpms/bzr/

Name:		bzrtools
Version:	2.5
Release:	%mkrel 1
Summary:	A collection of utilities and plugins for Bazaar-NG
Group:		Development/Other
License:	GPLv2
URL:		http://bazaar-vcs.org/BzrTools
Source0:	https://launchpad.net/%{name}/stable/%{version}/+download/%{name}-%{version}.tar.gz
Source1:	https://launchpad.net/%{name}/stable/%{version}/+download/%{name}-%{version}.tar.gz.sig
BuildArch:	noarch
BuildRequires:	python-devel
BuildRequires:	bzr
Requires:	python
Requires:	bzr
Requires:	patch
Requires:	rsync
Requires:	graphviz
Requires:	librsvg
Requires:	python-paramiko

%description
BzrTools is a collection of plugins for Bazaar-NG (bzr).  Among the included
plugins are:
* push - uses rsync to push local changes to a remote server
* annotate - prints a file annotated with the revision next to each line
* baz-import - (Requres PyBaz) import an arch archive losslessly into bzr
* shelve/unshelve - allows you to undo some changes, commit, and restore
* clean-tree - remove unknown, ignored-junk, or unversioned files from the tree
* graph-ancestry - use dot to produce banch ancestry graphs
* shell - a bzr command interpreter with command completion
* patch - apply a patch to your tree from a file or URL


%prep
%setup -q -n %{name}

%build
CFLAGS="%{optflags}" python setup.py build

%install
rm -rf %{buildroot}
python setup.py install --root %{buildroot}
# remove shebangs from all files as none should be executable scripts
sed -e '/^#!\//,1 d' -i %{buildroot}%{py_puresitedir}/bzrlib/plugins/bzrtools/*.py

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc README NEWS COPYING
%dir %{py_puresitedir}/bzrlib/plugins/bzrtools
%{py_puresitedir}/bzrlib/plugins/bzrtools/*.py
%dir %{py_puresitedir}/bzrlib/plugins/bzrtools/tests
%{py_puresitedir}/bzrlib/plugins/bzrtools/tests/*.py
%{py_puresitedir}/BzrTools*.egg-info


%changelog
* Wed Feb 08 2012 Andrey Bondrov <abondrov@mandriva.org> 2.5-1
+ Revision: 771824
- New version 2.5, minor spec cleanup

* Mon Nov 14 2011 Crispin Boylan <crisb@mandriva.org> 2.4.1-1
+ Revision: 730546
- New release

* Sat Aug 13 2011 Crispin Boylan <crisb@mandriva.org> 2.4.0-1
+ Revision: 694340
- New release

* Mon Feb 14 2011 Crispin Boylan <crisb@mandriva.org> 2.3.1-1
+ Revision: 637816
- New release

* Fri Oct 29 2010 Michael Scherer <misc@mandriva.org> 2.2.0-4mdv2011.0
+ Revision: 590151
- rebuild for python 2.7

* Tue Aug 31 2010 Ahmad Samir <ahmadsamir@mandriva.org> 2.2.0-3mdv2011.0
+ Revision: 574757
- drop pybaz, not needed any more (from misc)

* Sun Jun 27 2010 Crispin Boylan <crisb@mandriva.org> 2.2.0-2mdv2011.0
+ Revision: 549207
- New release

* Wed May 05 2010 Funda Wang <fwang@mandriva.org> 2.1.0-2mdv2010.1
+ Revision: 542315
- fix file list

* Wed Feb 17 2010 Crispin Boylan <crisb@mandriva.org> 2.1.0-1mdv2010.1
+ Revision: 506925
- New release

* Sun Sep 27 2009 Frederik Himpe <fhimpe@mandriva.org> 2.0.1-1mdv2010.0
+ Revision: 449727
- update to new version 2.0.1

* Tue Sep 15 2009 Crispin Boylan <crisb@mandriva.org> 2.0.0-1mdv2010.0
+ Revision: 442936
- New release

* Sun Aug 30 2009 Crispin Boylan <crisb@mandriva.org> 1.18.0-1mdv2010.0
+ Revision: 422404
- New release

* Tue Jul 21 2009 Frederik Himpe <fhimpe@mandriva.org> 1.17.0-1mdv2010.0
+ Revision: 398352
- Update to new version 1.17.0

* Thu Jun 18 2009 Frederik Himpe <fhimpe@mandriva.org> 1.16.0-1mdv2010.0
+ Revision: 387146
- update to new version 1.16.0

* Fri May 29 2009 Frederik Himpe <fhimpe@mandriva.org> 1.15.0-1mdv2010.0
+ Revision: 381159
- update to new version 1.15.0

* Wed Apr 29 2009 Crispin Boylan <crisb@mandriva.org> 1.14.0-1mdv2010.0
+ Revision: 369143
- New release

* Wed Mar 11 2009 Frederik Himpe <fhimpe@mandriva.org> 1.13.0-1mdv2009.1
+ Revision: 353963
- update to new version 1.13.0

* Wed Feb 11 2009 Frederik Himpe <fhimpe@mandriva.org> 1.12.0-1mdv2009.1
+ Revision: 339544
- update to new version 1.12.0

* Tue Jan 20 2009 Crispin Boylan <crisb@mandriva.org> 1.11.0-1mdv2009.1
+ Revision: 331723
- New binaries
- New release

* Sat Jan 10 2009 Crispin Boylan <crisb@mandriva.org> 1.10.0-3mdv2009.1
+ Revision: 328027
- Use proper file list

* Fri Dec 26 2008 Crispin Boylan <crisb@mandriva.org> 1.10.0-2mdv2009.1
+ Revision: 319421
- Rebuild for python2.6

* Sat Dec 06 2008 Crispin Boylan <crisb@mandriva.org> 1.10.0-1mdv2009.1
+ Revision: 310928
- New release

* Fri Nov 07 2008 Crispin Boylan <crisb@mandriva.org> 1.9.1-1mdv2009.1
+ Revision: 300440
- New version

* Sat Jun 14 2008 Jérôme Soyer <saispo@mandriva.org> 1.6.0-1mdv2009.0
+ Revision: 219149
- New release 1.6.0

* Wed May 14 2008 Bogdano Arendartchuk <bogdano@mandriva.com> 1.4.0-1mdv2009.0
+ Revision: 207322
- new version 1.4.0

* Mon Mar 03 2008 Bogdano Arendartchuk <bogdano@mandriva.com> 1.2.0-1mdv2008.1
+ Revision: 177977
- requires bzr >= 1.0
- new version 1.2.0

* Tue Jan 15 2008 Bogdano Arendartchuk <bogdano@mandriva.com> 1.1.0-1mdv2008.1
+ Revision: 152397
- new version 1.1.0

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Dec 14 2007 Jérôme Soyer <saispo@mandriva.org> 1.0.0-1mdv2008.1
+ Revision: 119743
- New release 1.0.0

* Fri Nov 09 2007 Jérôme Soyer <saispo@mandriva.org> 0.92.1-1mdv2008.1
+ Revision: 107069
- Delete
- Fix

* Fri Oct 12 2007 Jérôme Soyer <saispo@mandriva.org> 0.91.0-1mdv2008.1
+ Revision: 97326
- New release 0.91.0

* Mon Sep 03 2007 Bogdano Arendartchuk <bogdano@mandriva.com> 0.90.0-1mdv2008.0
+ Revision: 78570
- new version 0.90.0

* Tue Jul 17 2007 Bogdano Arendartchuk <bogdano@mandriva.com> 0.18.0-1mdv2008.0
+ Revision: 53029
- new version 0.18.0
- changed group to Development/Other

* Tue Jun 12 2007 Bogdano Arendartchuk <bogdano@mandriva.com> 0.17.0-1mdv2008.0
+ Revision: 38306
- updated to 0.17.0

* Mon May 28 2007 Bogdano Arendartchuk <bogdano@mandriva.com> 0.16.1-1mdv2008.0
+ Revision: 31927
- upgrade to 0.16.1
- ported package to Mandriva Linux
- Import bzrtools



* Wed May 24 2006 Shahms E. King <shahms@shahms.com> 0.8.1-4
- Require bzr >= 0.8, rather than only 0.8

* Tue May 16 2006 Shahms E. King <shahms@shahms.com> 0.8.1-3
- BuildRequires python, rather than python-devel

* Mon May 15 2006 Shahms E. King <shahms@shahms.com> 0.8.1-2
- Fix rpmlint non-executable-script errors

* Fri May 12 2006 Shahms E. King <shahms@shahms.com> 0.8.1-1
- Add COPYING to %%doc
- Update to new upstream version
- Require bzr 0.8

* Wed May 10 2006 Shahms E. King <shahms@shahms.com> 0.8-1
- Update to new upstream version

* Fri Apr 14 2006 Shahms E. King <shahms@shahms.com> 0.7-1
- Initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 506 |12cr|C-0.05-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	C
%define version	0.05
%define release %mkrel 4

%define major
%define libname %mklibname %name %major

Name: 	 	%{name}
Summary: 	Pseudo-interpreter for C syntax
Version: 	%{version}
Release: 	%{release}

Source:		http://labs.cybozu.co.jp/blog/kazuho/archives/c/%{name}-%{version}.tar.bz2
URL:		http://labs.cybozu.co.jp/blog/kazuhoatwork/2006/01/c.php
License:	GPLv2+
Group:		Development/C
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
C (pronounced large-C) is a pseudo-interpreter of the C programming language.

Without the need of manual compilation, developers can rapidly create scripts
or write one-liners using the C programming language that runs at native-code
speed.

%prep
%setup -q

%build
%configure2_5x
%make
										
%install
rm -rf $RPM_BUILD_ROOT
%makeinstall

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog NEWS README
%{_bindir}/%name
%{_mandir}/man1/*



%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.05-4mdv2011.0
+ Revision: 616411
- the mass rebuild of 2010.0 packages

* Mon Jun 22 2009 Jérôme Brenier <incubusss@mandriva.org> 0.05-3mdv2010.0
+ Revision: 388035
- fix license tag

* Mon Jun 16 2008 Thierry Vignaud <tv@mandriva.org> 0.05-2mdv2009.0
+ Revision: 220019
- rebuild
- kill re-definition of %%buildroot on Pixel's request
- import C

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Wed May 24 2006 Austin Acton <austin@mandriva.org> 0.05-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 507 |12cr|c3270-3.3.9ga12-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Curses-based 3270 Emulator
Name:		c3270
Version:	3.3.9ga12
Release: 	%mkrel 4
License:	GPL
Group:		Terminals
URL:		http://www.geocities.com/SiliconValley/Peaks/7814/
Source0:	http://downloads.sourceforge.net/project/x3270/x3270/%version/suite3270-%version.tgz
Patch:		c3270-3.3-fix-format-errors.patch
Requires:	x3270 <= %{version}
Requires:	readline
BuildRequires:	ncursesw-devel
BuildRequires:	readline-devel
BuildRequires:	openssl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-root

%description
Complete IBM 3278/3279 emulation, TN3270E support, structured
fields, color xterm emulation, highly configurable

%prep
%setup -q -n %{name}-3.3

%build
%configure2_5x \
    --without-pr3287 

%make

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
%makeinstall_std

rm -f %buildroot%_bindir/x3270if

install -d %{buildroot}%{_mandir}/man1
install -m644 %{name}.man %{buildroot}%{_mandir}/man1/%{name}.1

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc html/*.html README
%{_sysconfdir}/x3270/ibm_hosts
%{_bindir}/%{name}
%{_mandir}/man1/%{name}*


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 3.3.9ga12-4mdv2011.0
+ Revision: 610091
- rebuild

* Mon Apr 12 2010 Funda Wang <fwang@mandriva.org> 3.3.9ga12-3mdv2010.1
+ Revision: 533667
- rebuild for openssl 1.0

* Wed Aug 12 2009 Funda Wang <fwang@mandriva.org> 3.3.9ga12-2mdv2010.0
+ Revision: 415334
- fix file list

* Wed Aug 12 2009 Funda Wang <fwang@mandriva.org> 3.3.9ga12-1mdv2010.0
+ Revision: 415324
- New version 3.3.9ga12

* Mon Mar 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.3.6-4mdv2009.1
+ Revision: 356293
- fix format errors

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 3.3.6-3mdv2009.0
+ Revision: 243396
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 3.3.6-1mdv2008.1
+ Revision: 140691
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - buildrequires X11-devel instead of XFree86-devel

* Wed Jun 27 2007 Funda Wang <fwang@mandriva.org> 3.3.6-1mdv2008.0
+ Revision: 44857
- New version
- Import c3270



* Tue Aug 01 2006 Lenny Cartier <lenny@mandriva.com> 3.3.2p2-4mdv2007.0
- rebuild

* Wed Nov 30 2005 Oden Eriksson <oeriksson@mandriva.com> 3.3.2p2-3mdk
- rebuilt against openssl-0.9.8a

* Fri Feb  4 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 3.3.2p2-2mdk
- rebuilt against new readline

* Thu Jul 22 2004 Arnaud de Lorbeau <adelorbeau@mandrakesoft.com> 3.3.2p2-1mdk
- new version

* Tue Jun 08 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 3.3.2p1-1mdk
- new version
- fix strange perms
- fix deps

* Fri Jul 11 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 3.2.20-1mdk
- 3.2.20
- use the %%configure2_5x macro

* Mon Jan 27 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 3.2.19-3mdk
- build release
- misc spec file fixes

* Wed Jul 24 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 3.2.19-2mdk
- rebuild for new readline

* Thu May 16 2002 Oden Eriksson <oden.eriksson@kvikkjokk.net> 3.2.19-1mdk
- new version
- misc spec file fixes
- rebuilt with latest system compiler (gcc3.1)

* Tue Jan  1 2002 Oden Eriksson <oden.eriksson@kvikkjokk.net> 3.2.18-1mdk
- new version

* Mon Sep 24 2001 Lenny Cartier <lenny@mandrakesoft.com> 3.2.17-1mdk
- added in contribs by Oden Eriksson <oden.eriksson@kvikkjokk.net> :
	- initial cooker contrib

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 508 |12cr|cabal-install-1.16.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#% global debug_package %{nil}
#% define _cabal_setup Setup.lhs
%define _no_haddock 1
%define module  cabal-install
Name:           %{module}
Version:        1.16.0.2
Release:        1
Summary:        The command-line interface for Cabal and Hackage
Group:          Development/Other
License:        BSD
URL:            http://hackage.haskell.org/package/%{module}
Source0:        http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz

BuildRequires:  ghc, ghc-devel, haskell-macros, haddock
buildrequires:  haskell(HTTP)
buildrequires:  haskell(mtl)
buildrequires:  haskell(network)
buildrequires:  haskell(random)
buildrequires:  haskell(zlib)
Requires(pre):  ghc

%description
The 'cabal' command-line program simplifies the process of managing Haskell
software by automating the fetching, configuration, compilation and
installation of Haskell libraries and programs.

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
#% _cabal_scriptlets

%check
%_cabal_check

%files
%defattr(-,root,root,-)
%{_docdir}/%{module}-%{version}
%_cabal_rpm_deps_dir
%_cabal_haddoc_files
%{_bindir}/cabal




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 509 |12cr|cableswig-3.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Summary:	Used to create interfaces to interpreted languages
Name:		cableswig
Version:	3.20.0
Release:	%mkrel 3
License:	BSDish
Group:		Development/C++
URL:		http://www.itk.org
Source0:	http://public.kitware.com/pub/itk/v3.20/CableSwig-ITK-%{version}.tar.gz

# From fedora gccxml package
#		Source is created from a cvs checkout
#		Files for the Borland compiler are excluded for license reasons
#		cvs -d:pserver:anoncvs@www.gccxml.org:/cvsroot/GCC_XML co \
#			-D '2011-02-11 23:59:59Z' -d gccxml-20110211 gccxml
#		tar -z -c --exclude CVS --exclude Borland \
#			-f gccxml-20110211.tar.gz gccxml-20110211
Source1:	gccxml-20110211.tar.gz

BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires:	gccxml = 1:%{version}
Provides:	cable
BuildRequires:  cmake

%description
CableSwig is used to create interfaces (i.e. "wrappers") to interpreted
languages such as Tcl and Python. It was created to produce wrappers for ITK
because the toolkit uses C++ structures that SWIG cannot parse (deeply nested
template instantiations). CableSwig is a combination tool that uses  GCC_XML as
the c++ parser. The input files are  Cable style input files. The XML produced
from the Cable/GCC_XML input files are then parsed and feed into a modified
version of  SWIG. SWIG is a software development tool that connects programs
written in C and C++ with a variety of high-level programming languages. It is
used to generate the language bindings to the target language. Currently, Tcl
and Python are supported.

%package -n gccxml
Summary:	The XML output extension to GCC
Group:		Development/C++
Epoch:		1

%description -n gccxml
Development tools that work with programming languages benefit from their
ability to understand the code with which they work at a level comparable to a
compiler. C++ has become a popular and powerful language, but parsing it is a
very challenging problem. This has discouraged the development of tools meant
to work directly with the language. 

There is one open-source C++ parser, the C++ front-end to GCC, which is
currently able to deal with the language in its entirety. The purpose of the
GCC-XML extension is to generate an XML description of a C++ program from GCC's
internal representation. Since XML is easy to parse, other development tools
will be able to work with C++ programs without the burden of a complicated C++
parser. 

GCC-XML was developed by Brad King at Kitware to be used by CABLE, which was
developed as part of the NLM Insight Segmentation and Registration Toolkit
project.

%prep

%setup -q -n CableSwig-%{version} -a1
find -name CVS -type d | xargs rm -rf

rm -fr GCC GCC_XML
mv gccxml-20110211/GCC{,_XML} .

%build
%cmake -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
       -DCMAKE_BUILD_TYPE:STRING=Release \
       -DCMAKE_SKIP_RPATH:BOOL=ON \
       -DLIB_DIRECTORY_NAME:STRING=%{_lib} \
       -DCMAKE_CXX_COMPILER:PATH=%{_bindir}/c++ \
       -DCMAKE_C_COMPILER:PATH=%{_bindir}/gcc
# 3.20.0 has a problem with paralell build when generating yacc scanner
make

%install
rm -fr %{buildroot}
%makeinstall_std -C build

# fix lib path
%if "%{_lib}" == "lib64"
mv $RPM_BUILD_ROOT/usr/lib $RPM_BUILD_ROOT/%{_libdir}
%endif

# mv gccxml to std path
mv $RPM_BUILD_ROOT/%{_libdir}/CableSwig/share $RPM_BUILD_ROOT/%{_prefix}
mv $RPM_BUILD_ROOT/%{_libdir}/CableSwig/bin/* $RPM_BUILD_ROOT/%{_bindir}
rmdir $RPM_BUILD_ROOT/%{_libdir}/CableSwig/bin

# set correct path
cat > $RPM_BUILD_ROOT/%{_libdir}/CableSwig/CableSwigConfig.cmake <<EOF
SET(CableSwig_VERSION_MAJOR "0")
SET(CableSwig_VERSION_MINOR "1")
SET(CableSwig_VERSION_PATCH "0")

SET(CableSwig_cableidx_EXE "%{_bindir}/cableidx")
SET(CableSwig_cswig_EXE "%{_bindir}/cswig")
SET(CableSwig_gccxml_EXE "%{_bindir}/gccxml")
SET(CableSwig_DEFAULT_LIB "%{_libdir}/CableSwig/SWIGLib")
EOF


%clean
rm -fr %{buildroot}

%files
%defattr(-,root,root)
%{_libdir}/CableSwig
%{_bindir}/cableidx
%{_bindir}/cswig

%files -n gccxml
%defattr(-,root,root)
%{_datadir}/gccxml*
%{_datadir}/doc/*
%{_mandir}/man*/*
%{_bindir}/gccxml
%{_bindir}/gccxml_cc1plus


%changelog
* Thu Nov 17 2011 Paulo Andrade <pcpa@mandriva.com.br> 3.20.0-3mdv2012.0
+ Revision: 731255
- Import and replace gccxml source to add support for gcc 4.6.

* Thu Nov 17 2011 Paulo Andrade <pcpa@mandriva.com.br> 3.20.0-2
+ Revision: 731241
- Rebuild.

* Wed Jul 14 2010 Paulo Andrade <pcpa@mandriva.com.br> 3.20.0-1mdv2011.0
+ Revision: 553411
- Update to version 3.20.0.

* Mon Mar 08 2010 Lev Givon <lev@mandriva.org> 3.16.0-1mdv2010.1
+ Revision: 516716
- Update to 3.16.0.

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 3.14.0-2mdv2010.0
+ Revision: 436908
- rebuild

  + Gaëtan Lehmann <glehmann@mandriva.org>
    - 3.14

* Tue Jan 27 2009 Lev Givon <lev@mandriva.org> 3.10.0-1mdv2009.1
+ Revision: 334348
- Update to 3.10.0.

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 3.2.0-3mdv2008.1
+ Revision: 170780
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- fix description-line-too-long
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Aug 27 2007 Gaëtan Lehmann <glehmann@mandriva.org> 3.2.0-2mdv2008.0
+ Revision: 71868
- 3.2.0
- generate code usable with python on x86_64 (patch2)
- stop playing with patches to install cableswig in the right lib dir, and
  try to install it at the right palce by hand


* Sun Jan 07 2007 Gaëtan Lehmann <glehmann@mandriva.org> 3.0.0-2mdv2007.0
+ Revision: 105136
- fix missing .i files

* Sun Dec 17 2006 Gaëtan Lehmann <glehmann@mandriva.org> 3.0.0-1mdv2007.1
+ Revision: 98269
- 3.0.0
- Import cableswig

* Wed Jul 26 2006 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 1:2.8.0-1mdk
- New release 2.8.0

* Thu Apr 27 2006 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 2.6.0-6mdk
- cableswig requires the same version of gccxml

* Tue Mar 28 2006 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 2.6.0-5mdk
- no more require swig

* Tue Mar 28 2006 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 2.6.0-4mdk
- fix SWIGLIB search path

* Sat Mar 25 2006 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 2.6.0-3mdk
- Patch0: allow to xinstall in lib64 folder on x86_64
- force /usr/bin/c++ and /usr/bin/gcc compilers

* Tue Mar 21 2006 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 2.6.0-2mdk
- rebuild to sync i586

* Mon Mar 13 2006 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 2.6.0-1mdk
- New release 2.6.0

* Wed Dec 07 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 2.4.0-3mdk
- force swig lib location
- really use 2.4.0 !

* Wed Dec 07 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 2.4.0-2mdk
- rebuild

* Sat Dec 03 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 2.4.0-1mdk
- New release 2.4.0

* Sat Oct 22 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.1.0-3.20050805.4mdk
- Fix BuildRequires

* Mon Aug 15 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.1.0-3.20050805.3mdk
- rebuild

* Sun Aug 07 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.1.0-3.20050805.2mdk
- fix swiglib path
- move lib back to /usr/lib on x86_64
- fix build on i586

* Sat Aug 06 2005 Gaetan Lehmann <glehmann@deborah.mandriva.com> 0.1.0-3.20050805.1mdk
- cvs snapshot

* Sun Jun 12 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.1.0-3mdk
- fix x86_64 build
- use mkrel

* Sat Feb 12 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.1.0-2mdk
- fix SWIG Lib directory

* Wed Feb 09 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.1.0-1mdk
- stable release from itk

* Sun Jan 30 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.1.0-0.cvs20050130.1mdk
- initial contrib


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 510 |12cr|caboodle-0.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}
Name:           caboodle
Version:        0.5
Release:        2
Summary:        Clone of the Flash game Planarity
License:        GPLv2
Group:          Games/Puzzles
URL:            http://juripakaste.fi/caboodle/
Source0:        http://www.juripakaste.fi/store/dl/caboodle/releases/caboodle-%{version}.tar.gz
Patch0:         caboodle-makefile.patch
Patch1:         caboodle-desktop.patch
BuildRequires:  ocaml-cairo-devel
BuildRequires:  pkgconfig(cairo)
BuildRequires:  ocaml-lablgtk2-devel
BuildRequires:  pkgconfig(gdk-2.0)
Requires:       gtk+2
BuildRequires:  pkgconfig(libglade-2.0)

%description
Caboodle is a clone of the Flash game Planarity for
the GNOME desktop.

The objective of the game is to arrange the balls on
the screen so that no lines cross.

Screen-shot:
http://juripakaste.fi/caboodle/Screenshot-Caboodle.png

%prep
%setup -q
%patch0 -p0
%patch1 -p0

%build
make

%install
make install PREFIX=%{buildroot}%{_usr} REALPREFIX=%{_usr}

%files
%doc COPYING README NEWS
%{_gamesbindir}/caboodle
%{_datadir}/applications/caboodle.desktop
%{_datadir}/caboodle/






@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 511 |12cr|cacao-0.99.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define section         free

%define priority        1500
%define javaver         1.5.0
%define buildver        0

%define _libdir         %{_prefix}/%{_lib}/%{name}

%define java_version    %{javaver}.%{buildver}

%define origin          cacao
%define originver       0.99.4
%define cname           java-%{javaver}-%{origin}

%define sdklnk          java-%{javaver}-%{origin}
%define jrelnk          jre-%{javaver}-%{origin}
%define sdkdir          %{cname}-%{java_version}
%define jredir          %{sdkdir}/jre
%define sdkbindir       %{_jvmdir}/%{sdklnk}/bin
%define jrebindir       %{_jvmdir}/%{jrelnk}/bin
%define jvmjardir       %{_jvmjardir}/%{cname}-%{java_version}

Name:           cacao
Version:        %{originver}
Release:        %mkrel 2
Epoch:          0
Summary:        JIT compiler for Java
Group:          Development/Java
License:        GPLv2
URL:            http://www.cacaojvm.org/
Source0:        http://www.complang.tuwien.ac.at/cacaojvm/download/cacao-%{originver}/cacao-%{originver}.tar.bz2
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
BuildRequires:  automake1.8
BuildRequires:  binutils-devel
BuildRequires:  classpath-devel >= 0:0.90
BuildRequires:  eclipse-ecj
BuildRequires:  java-1.5.0-gcj-devel
BuildRequires:  java-rpmbuild >= 0:1.5, sed
BuildRequires:  libltdl-devel
BuildRequires:  tetex
BuildRequires:  tetex-latex
Requires:       gcj-tools
Requires:       jce
Requires:       java-sasl
Requires(post): classpath >= 0:0.90
Requires(postun): classpath >= 0:0.90
Requires(post): jpackage-utils >= 0:1.6.3
Requires(postun): jpackage-utils >= 0:1.6.3
Requires(post): gcj-tools
Requires(postun): gcj-tools
Provides:       jre-%{javaver}-%{origin} = %{epoch}:%{java_version}-%{release}
Provides:       jre-%{origin} = %{epoch}:%{java_version}-%{release}
Provides:       jre-%{javaver}, java-%{javaver}, jre = %{epoch}:%{javaver}
Provides:       java-%{origin} = %{epoch}:%{java_version}-%{release}
Provides:       java = %{epoch}:%{javaver}
Provides:       jaxp_parser_impl
Provides:       jndi, jndi-ldap, jdbc-stdext, jaas, jta
Provides:       jsse
Provides:       jaxp_transform_impl
Obsoletes:      java-%{javaver}-%{origin}
Provides:       java-%{javaver}-%{origin}
#Provides:      %{origin} = %{epoch}:%{originver}

%description
CACAO is a JIT compiler for Java. The CACAO project started as a 
research JavaVM to explore new implementation techniques. The first 
version for the Alpha was released in February 1997 as a binary. After 
1998 the development nearly stopped. Since two years we are actively 
working on CACAO again and are proud to announce the first source 
release under the GPL.

%prep
%setup -q

%build
export CLASSPATH=
%{configure2_5x} \
  --disable-rpath \
  --with-java-runtime-library=gnuclasspath \
  --with-java-runtime-library-prefix=%{_prefix} \
  --with-java-runtime-library-libdir=%{_libdir}
%{make}
(cd doc/handbook && %{__make} handbook)

%install
%{__rm} -rf %{buildroot}
%{makeinstall_std}
%{__rm} %{buildroot}%{_bindir}/java

%{__mkdir_p} $RPM_BUILD_ROOT%{_jvmdir}/%{jredir}/bin
(cd $RPM_BUILD_ROOT%{_jvmdir}/%{jredir}/bin %{__ln_s} %{_bindir}/%{origin} java)

%{__mkdir_p} $RPM_BUILD_ROOT%{_jvmdir}/%{jredir}/lib

# create extensions symlinks
# jessie
ln -s %{_datadir}/classpath/glibj.zip $RPM_BUILD_ROOT%{_jvmdir}/%{jredir}/lib/jsse.jar

# extensions handling
install -dm 755 $RPM_BUILD_ROOT%{jvmjardir}
pushd $RPM_BUILD_ROOT%{jvmjardir}
   ln -s %{_jvmdir}/%{jredir}/lib/jaas.jar jaas-%{java_version}.jar
   ln -s %{_jvmdir}/%{jredir}/lib/jdbc-stdext.jar jdbc-stdext-%{java_version}.jar
   ln -s %{_jvmdir}/%{jredir}/lib/jndi.jar jndi-%{java_version}.jar
   ln -s %{_jvmdir}/%{jredir}/lib/jsse.jar jsse-%{java_version}.jar
   for jar in *-%{java_version}.jar ; do
     ln -sf ${jar} $(echo $jar | sed "s|-%{java_version}.jar|-%{javaver}.jar|g")
     ln -sf ${jar} $(echo $jar | sed "s|-%{java_version}.jar|.jar|g")
   done
popd

# versionless symlinks
pushd $RPM_BUILD_ROOT%{_jvmdir}
   ln -s %{jredir} %{jrelnk}
#   ln -s %{sdkdir} %{sdklnk}
popd

pushd $RPM_BUILD_ROOT%{_jvmjardir}
   ln -s %{sdkdir} %{jrelnk}
#   ln -s %{sdkdir} %{sdklnk}
popd

# generate file lists
find $RPM_BUILD_ROOT%{_jvmdir}/%{jredir} -type d \
  | sed 's|'$RPM_BUILD_ROOT'|%dir |' >  %{name}-%{version}-all.files
find $RPM_BUILD_ROOT%{_jvmdir}/%{jredir} -type f -o -type l \
  | sed 's|'$RPM_BUILD_ROOT'||'      >> %{name}-%{version}-all.files

cat %{name}-%{version}-all.files \
  > %{name}-%{version}.files

find $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir}/bin -type f -o -type l \
  | sed "s|^$RPM_BUILD_ROOT||"      > %{name}-%{version}-sdk-bin.files

%{__rm} -rf %{buildroot}%{_includedir}

%clean
%{__rm} -rf %{buildroot}

%post
update-alternatives \
  --install %{_bindir}/java java %{_jvmdir}/%{jrelnk}/bin/java %{priority} \
  --slave %{_jvmdir}/jre          jre          %{_jvmdir}/%{jrelnk} \
  --slave %{_jvmjardir}/jre       jre_exports  %{_jvmjardir}/%{jrelnk} \
  --slave %{_bindir}/rmiregistry  rmiregistry  %{_jvmdir}/%{jrelnk}/bin/rmiregistry

update-alternatives \
  --install %{_jvmdir}/jre-%{origin} \
      jre_%{origin} %{_jvmdir}/%{jrelnk} %{priority} \
  --slave %{_jvmjardir}/jre-%{origin} \
      jre_%{origin}_exports %{_jvmjardir}/%{jrelnk}

update-alternatives \
  --install %{_jvmdir}/jre-%{javaver} \
      jre_%{javaver} %{_jvmdir}/%{jrelnk} %{priority} \
  --slave %{_jvmjardir}/jre-%{javaver} \
      jre_%{javaver}_exports %{_jvmjardir}/%{jrelnk}

# rt.jar
ln -sf \
  %{_datadir}/classpath/glibj.zip \
  %{_jvmdir}/%{cname}-%{java_version}/jre/lib/rt.jar

# jaas.jar
ln -sf \
  %{_datadir}/classpath/glibj.zip \
  %{_jvmdir}/%{cname}-%{java_version}/jre/lib/jaas.jar

# jdbc-stdext.jar
ln -sf \
  %{_datadir}/classpath/glibj.zip \
  %{_jvmdir}/%{cname}-%{java_version}/jre/lib/jdbc-stdext.jar

# jndi.jar
ln -sf \
  %{_datadir}/classpath/glibj.zip \
  %{_jvmdir}/%{cname}-%{java_version}/jre/lib/jndi.jar

# jaxp_parser_impl
update-alternatives --install %{_javadir}/jaxp_parser_impl.jar \
  jaxp_parser_impl \
  %{_datadir}/classpath/glibj.zip 20

# jaxp_transform_impl
update-alternatives --install %{_javadir}/jaxp_transform_impl.jar \
  jaxp_transform_impl \
  %{_datadir}/classpath/glibj.zip 20

%postun
if [ $1 -eq 0 ] ; then
   update-alternatives --remove java %{_jvmdir}/%{jrelnk}/bin/java
   update-alternatives --remove jre_%{origin}  %{_jvmdir}/%{jrelnk}
   update-alternatives --remove jre_%{javaver} %{_jvmdir}/%{jrelnk}
   update-alternatives --remove jaxp_parser_impl \
     %{_datadir}/classpath/glibj.zip
   update-alternatives --remove jaxp_transform_impl \
     %{_datadir}/classpath/glibj.zip
fi

%files -f %{name}-%{version}.files
%defattr(-,root,root,-)
%doc AUTHORS ChangeLog* COPYING INSTALL NEWS README THIRDPARTY doc/handbook/%{origin}.dvi
%dir %{_jvmdir}/%{sdkdir}
%dir %{jvmjardir}
%{jvmjardir}/*.jar
%{_jvmdir}/%{jrelnk}
%{_jvmjardir}/%{jrelnk}
%{_bindir}/%{origin}
%{_datadir}/%{origin}
%{_mandir}/man1/%{origin}.1*
%{_libdir}/libjvm*


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0:0.99.4-2mdv2011.0
+ Revision: 610092
- rebuild

* Mon Feb 15 2010 Sandro Cazzaniga <kharec@mandriva.org> 0:0.99.4-1mdv2010.1
+ Revision: 506125
- update to 0.99.4

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 0:0.99.3-2mdv2010.0
+ Revision: 424721
- rebuild

* Sat Aug 16 2008 David Walluck <walluck@mandriva.org> 0:0.99.3-1mdv2009.0
+ Revision: 272770
- 0.99.3

* Sat Aug 09 2008 David Walluck <walluck@mandriva.org> 0:0.99.2-1mdv2009.0
+ Revision: 270072
- fix build
- 0.99.2

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Anssi Hannula <anssi@mandriva.org>
    - buildrequire java-rpmbuild, i.e. build with icedtea on x86(_64)

* Sat Jul 21 2007 David Walluck <walluck@mandriva.org> 0:0.98-3mdv2008.0
+ Revision: 54248
- more alternatives fixing

* Sat Jul 21 2007 David Walluck <walluck@mandriva.org> 0:0.98-2mdv2008.0
+ Revision: 54183
- fix build
- fix jsse link
- fix java link

* Sun Jun 10 2007 David Walluck <walluck@mandriva.org> 0:0.98-1mdv2008.0
+ Revision: 37936
- 0.98
- supports java 1.5.0


* Fri Nov 10 2006 David Walluck <walluck@mandriva.org> 0.97-2mdv2007.0
+ Revision: 80538
- fix classpath-libdir

* Thu Nov 09 2006 David Walluck <walluck@mandriva.org> 0:0.97-1mdv2007.1
+ Revision: 79926
- fix libjvm location

* Thu Nov 02 2006 David Walluck <walluck@mandriva.org> 0:0.97-0.5891.1mdv2007.1
+ Revision: 75108
- 0.97 (SVN 5891)

* Fri Oct 27 2006 David Walluck <walluck@mandriva.org> 0:0.97-0.5824.1mdv2007.1
+ Revision: 72965
- SVN 5824

* Mon Oct 23 2006 David Walluck <walluck@mandriva.org> 0:0.96-2mdv2007.1
+ Revision: 71668
- Import cacao

* Mon Aug 14 2006 Emmanuel Andry <eandry@mandriva.org> 0:0.96-2mdv2007.0
- 0.96
- rebuild to fix dependencies

* Fri May 26 2006 David Walluck <walluck@mandriva.org> 0:0.96-1mdv2007.0mdk
- 0.96
- rebuild to fix dependencies

* Sat May 13 2006 David Walluck <walluck@mandriva.org> 0:0.95-5mdk
- SVN 4908
- rebuild for new binutils

* Tue Apr 25 2006 David Walluck <walluck@mandriva.org> 0:0.95-4mdk
- SVN 4831

* Wed Apr 12 2006 David Walluck <walluck@mandriva.org> 0:0.95-3mdk
- update to SVN 20060411 for classpath 0.90 support
- BuildRequires: classpath-devel not classpath

* Wed Apr 12 2006 David Walluck <walluck@mandriva.org> 0:0.95-2mdk
- rebuild to fix dependencies

* Thu Feb 16 2006 David Walluck <walluck@mandriva.org> 0:0.95-1mdk
- 0.95

* Mon Feb 13 2006 David Walluck <walluck@mandriva.org> 0:0.94-3mdk
- SVN 20060213
- BuildRequires: java-devel
- export JAR

* Tue Jan 31 2006 David Walluck <walluck@mandriva.org> 0:0.94-2mdk
- fix classpath libdir

* Tue Jan 31 2006 David Walluck <walluck@mandriva.org> 0:0.94-1mdk
- 0.94 (SVN 20060130)

* Thu Jan 19 2006 David Walluck <walluck@mandriva.org> 0:0.93-7mdk
- BuildRequires: libltdl-devel

* Wed Jan 18 2006 David Walluck <walluck@mandriva.org> 0:0.93-6mdk
- BuildRequires: automake1.8
- BuildRequires (not Requires): binutils-devel
- --disable-jvmti

* Sun Jan 15 2006 David Walluck <walluck@mandriva.org> 0:0.93-5mdk
- CVS (20050114)
- BuildRequires: jikes

* Sat Jan 14 2006 David Walluck <walluck@mandriva.org> 0:0.93-4mdk
- really fix library path on x86_64

* Sat Jan 14 2006 David Walluck <walluck@mandriva.org> 0:0.93-3mdk
- fix library path on x86_64

* Sat Jan 14 2006 David Walluck <walluck@mandriva.org> 0:0.93-2mdk
- add java and rmiregistry symlinks

* Fri Jan 13 2006 David Walluck <walluck@mandriva.org> 0:0.93-1mdk
- release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 512 |12cr|cacti-0.8.7i-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %_use_internal_dependency_generator
%define __noautoreq 'pear(/usr/share/php/adodb/adodb.inc.php)'
%else
%define _requires_exceptions pear(/usr/share/php/adodb/adodb.inc.php)
%endif

%define pia_version 3.1

Summary:	Php frontend for rrdtool
Name:		cacti
Version:	0.8.7i
Release:	4
License:	GPL
Group:		System/Servers
URL:		http://www.cacti.net
Source0:	http://www.cacti.net/downloads/%{name}-%{version}-PIA-%{pia_version}.tar.gz
Patch0:		cacti-0.8.7i-PIA-3.1-fhs.diff
Patch1:		cacti-0.8.7i-PIA-3.1-use-external-adodb.diff
Requires:	apache-mod_php >= 2.0.54
Requires:	php-adodb >= 1:4.64-1mdk
Requires:	php-cli
Requires:	php-gd
Requires:	php-mysql
Requires:	php-snmp
Requires:	php-xml
Requires:	php-sockets
Requires:	net-snmp-utils
Requires:	net-snmp
Requires:	rrdtool
BuildArch:	noarch

%description
Cacti is a complete frondend to rrdtool, it stores all of the
nessesary information to create graphs and populate them with
data in a MySQL database.

The frontend is completely PHP driven. Along with being able
to maintain Graphs, Data Sources, and Round Robin Archives in
a database, cacti handles the data gathering also. There is
also SNMP support for those used to creating traffic graphs
with MRTG.

The plugin architecture patch has been applied

%prep

%setup -q -n %{name}-%{version}-PIA-%{pia_version}

%patch0 -p1
%patch1 -p0

rm -rf lib/adodb
find . -type f -name "*.orig" | xargs rm -f

# fix perms
find . -type d | xargs chmod 755
find . -type f | xargs chmod 644
chmod +x scripts/*.{pl,sh}
chmod +x poller.php cmd.php

# no .htaccess file
rm -f cli/.htaccess

%build

%install
install -d -m 755 %{buildroot}%{_datadir}/%{name}

install -d -m 755 %{buildroot}%{_datadir}/%{name}
cp *.php %{buildroot}%{_datadir}/%{name}
cp -pr docs %{buildroot}%{_datadir}/%{name}
cp -pr images %{buildroot}%{_datadir}/%{name}
cp -pr install %{buildroot}%{_datadir}/%{name}
cp -pr include %{buildroot}%{_datadir}/%{name}

cp -pr scripts %{buildroot}%{_datadir}/%{name}
cp -pr cli %{buildroot}%{_datadir}/%{name}
cp -pr resource %{buildroot}%{_datadir}/%{name}
cp -pr lib %{buildroot}%{_datadir}/%{name}

install -d -m 755 %{buildroot}%{_datadir}/%{name}/sql
install -m 644 cacti.sql %{buildroot}%{_datadir}/%{name}/sql

install -d -m 755 %{buildroot}%{_datadir}/%{name}/plugins

# fix SQL schemas
perl -pi -e 's/TYPE=/ENGINE=/' %{buildroot}%{_datadir}/%{name}/sql/*

# configuration
install -d -m 755 %{buildroot}%{_sysconfdir}
mv %{buildroot}%{_datadir}/%{name}/include/config.php \
    %{buildroot}%{_sysconfdir}/%{name}.conf
pushd %{buildroot}%{_datadir}/%{name}/include
ln -s ../../../..%{_sysconfdir}/%{name}.conf config.php
chmod 600 %{buildroot}%{_sysconfdir}/%{name}.conf
popd

perl -pi -e 's|\$url_path = "/";|\$url_path = "/cacti/";|' \
    %{buildroot}%{_sysconfdir}/cacti.conf

# data
install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}
pushd %{buildroot}%{_datadir}/%{name}
ln -s ../../..%{_localstatedir}/lib/%{name} rra
popd

# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# Cacti Apache configuration file
Alias /%{name} %{_datadir}/%{name}
<Directory %{_datadir}/%{name}>
    Order allow,deny
    Allow from all

    Options -FollowSymLinks

    <Files ~ "^(poller.*|cmd).php$">
        Order deny,allow
        Deny from all
    </Files>

    # recommanded value
    php_value memory_limit 128M
</Directory>

<Directory %{_datadir}/%{name}/scripts>
    Order deny,allow
    Deny from all
</Directory>

<Directory %{_datadir}/%{name}/cli>
    Order deny,allow
    Deny from all
</Directory>

<Directory %{_datadir}/%{name}/resource>
    Order deny,allow
    Deny from all
</Directory>

<Directory %{_datadir}/%{name}/lib>
    Order deny,allow
    Deny from all
</Directory>

<Directory %{_datadir}/%{name}/sql>
    Order deny,allow
    Deny from all
</Directory>
EOF

# cron task
install -d -m 755 %{buildroot}%{_sysconfdir}/cron.d
cat > %{buildroot}%{_sysconfdir}/cron.d/%{name} <<EOF
*/5 * * * *     apache     php %{_datadir}/%{name}/poller.php > /dev/null 2>&1
EOF

# logs
install -d -m 755 %{buildroot}%{_var}/log/%{name}
touch %{buildroot}%{_localstatedir}/log/%{name}/%{name}.log
install -d -m 755 %{buildroot}%{_sysconfdir}/logrotate.d
cat > %{buildroot}%{_sysconfdir}/logrotate.d/%{name} <<EOF
%{_var}/log/%{name}/*.log {
    missingok
    compress
}
EOF

rm -rf %{buildroot}%{_datadir}/%{name}/lib/adodb

cat > README.mdv <<EOF
Mandriva RPM specific notes

setup
-----
The setup used here differs from default one, to achieve better FHS compliance.
- the constant files are in %{_datadir}/%{name}
- the configuration file is /etc/cacti.conf
- the variable files are in %{_localstatedir}/lib/%{name}
- the log files are in %{_localstatedir}/log/%{name}

post-installation
-----------------
You have to create the MySQL database using the following files:
- /usr/share/cacti/sql/cacti.sql

Warning, apache will segfault if cacti is run with an empty database...

Additional useful packages
--------------------------
- a MySQL database, either locale or remote
EOF

%pre
if [ $1 = "2" ]; then
    # fix for old setup
    if [ -L %{_var}/www/%{name}/include ]; then
        rm -f %{_var}/www/%{name}/include
    fi
fi

%files
%defattr(-,root,root)
%doc LICENSE README.mdv docs/CHANGELOG docs/CONTRIB docs/README
%attr(640,root,apache) %config(noreplace) %{_webappconfdir}/%{name}.conf
%attr(640,root,apache) %%config(noreplace) %{_sysconfdir}/%{name}.conf
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%{_sysconfdir}/cron.d/%{name}
%{_datadir}/%{name}
%attr(-,apache,apache) %{_localstatedir}/lib/%{name}
%attr(-,apache,apache) %{_localstatedir}/log/%{name}/%{name}.log


%changelog
* Thu Jan 19 2012 Oden Eriksson <oeriksson@mandriva.com> 0.8.7i-0.1mdv2011.0
+ Revision: 762385
- also actually make it work with external adodb (phew!)

* Thu Jan 19 2012 Oden Eriksson <oeriksson@mandriva.com> 0.8.7i-2
+ Revision: 762384
- fix a small typo ;)

* Thu Jan 19 2012 Oden Eriksson <oeriksson@mandriva.com> 0.8.7i-1
+ Revision: 762355
- 0.8.7i (PIA-3.1)

* Fri Sep 30 2011 Oden Eriksson <oeriksson@mandriva.com> 0.8.7h-1
+ Revision: 702090
- 0.8.7h (fixes *a lot* of security issues)
- drop obsolete patches
- use the http://www.cacti.net/downloads/pia/cacti-plugin-0.8.7h-PA-v3.0.tar.gz source instead of fiddling with private patches and what not
- rediffed the cacti-0.8.7g-use-external-adodb.patch patch

* Wed Sep 21 2011 Alexander Barakin <abarakin@mandriva.org> 0.8.7g-6
+ Revision: 700715
- bump release
- fix permissions on cacti.conf

* Thu Jun 30 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.7g-5
+ Revision: 688401
- create plugins directory, and fix default configuration

* Wed Jun 29 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.7g-4
+ Revision: 688237
- re-enable plugin architecture
- fix SQL schemas syntaxe
- drop pre-2010.0 compatibility

* Thu Oct 21 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.8.7g-3mdv2011.0
+ Revision: 587172
- Do not add shebang in cron.d file
  CCBUG: 57855

* Tue Aug 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.8.7g-2mdv2011.0
+ Revision: 572677
- added upstream patches P10 - P14
- added backporting magic

* Mon Jul 12 2010 Oden Eriksson <oeriksson@mandriva.com> 0.8.7g-1mdv2011.0
+ Revision: 551281
- 0.8.7g

* Mon Jun 21 2010 Oden Eriksson <oeriksson@mandriva.com> 0.8.7g-0.0.beta2.1mdv2010.1
+ Revision: 548397
- 0.8.7g-beta2

* Wed Jun 02 2010 Oden Eriksson <oeriksson@mandriva.com> 0.8.7f-1mdv2010.1
+ Revision: 546991
- 0.8.7f
- drop upstream added patches
- rediffed one patch

* Thu May 13 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.7e-12mdv2010.1
+ Revision: 544671
- fix SQL injection vulnerability (CVE-2010-1431)

* Thu May 06 2010 Oden Eriksson <oeriksson@mandriva.com> 0.8.7e-11mdv2010.1
+ Revision: 543015
- bump release
- make it backportable for cs4
- sync with the mes5 updates

* Mon Mar 01 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.7e-10mdv2010.1
+ Revision: 513146
- ship an empty log file to avoid a big red error message terrifying users in installation wizard

* Fri Feb 26 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.7e-9mdv2010.1
+ Revision: 512119
- fix dependencies
- refer to actual configuration file location in error message
- drop unapplied installer patch
- clean patch 1 from backup files
- make configuration file perms more restrictive

* Tue Jan 19 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.7e-8mdv2010.1
+ Revision: 493903
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise
- cleaner default apache configuration
- symlink rrd directory from %%{_datadir}/%%{name}

* Sun Jan 03 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.7e-7mdv2010.1
+ Revision: 486049
- switch apache ACLs to open to all by default, as application does not allow
 local modifications
- add a note in README.mdv about segfault occuring with an empty database

* Thu Dec 17 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.7e-6mdv2010.1
+ Revision: 479728
- add all available upstream patches, including the fix for XSS vuln (CVE-2009-4032)

* Tue Dec 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.7e-5mdv2010.1
+ Revision: 478975
- don't apply patch to prevent php to segfault when the database is empty, it
  has too many side-effect with Plugin Architecture patch
- fix backporting

* Sun Dec 13 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.7e-4mdv2010.1
+ Revision: 478245
- add patch to avoid php segfault with empty database (#56306)
- update Plugin Architecture patch to 2.6
- ship missing SQL file for Plugin Architecture
- move SQL files in a specific subdirectory

* Fri Dec 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.7e-3mdv2010.1
+ Revision: 473525
- don't attempt to isolate web files from other files, to better match upstream
  setup
- enforce new default access policy
- better default apache configuration

* Sat Jul 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.7e-2mdv2010.0
+ Revision: 399767
- additional php-sockets dependency
- fix default log file location

* Sat Jul 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.7e-1mdv2010.0
+ Revision: 399675
- new version
- use symlinks instead of patch for FHS compliance
- move web files under %%{_datadir}/%%{name}/www
- update for new adodb package

* Thu Feb 19 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.7d-1mdv2009.1
+ Revision: 342756
- new version
- rediff FHS patch
- update PA patch

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 0.8.7b-4mdv2009.0
+ Revision: 266444
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Sat May 24 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.7b-3mdv2009.0
+ Revision: 210979
- update FHS patch for missing included file (fix #40862)
- update FHS patch for upgrade scripts

* Mon Mar 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.7b-2mdv2008.1
+ Revision: 191186
- don't make cron task executable

* Fri Feb 29 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.7b-1mdv2008.1
+ Revision: 176798
- new version
  update FHS and PA patches

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 0.8.7a-4mdv2008.1
+ Revision: 170781
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

* Wed Jan 23 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.7a-3mdv2008.1
+ Revision: 157170
- fix default URL root (fix #36617)

* Thu Jan 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.7a-2mdv2008.1
+ Revision: 154062
- rediff fhs patch
  ifix _adodb.patch (should fix #36617)

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Nov 28 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.7a-1mdv2008.1
+ Revision: 113789
- new version
  rediff FHS patch
  apply Plugin Architecture patch from http://cactiusers.org/downloads/plugins/

  + Buchan Milne <bgmilne@mandriva.org>
    - New version 0.8.7
    - Drop LDAP protocol patch (protocol version support added upstream)
    - Add plugin patch from cactiusers.org (and the tarball it ships in)

* Fri Aug 17 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.6j-1mdv2008.0
+ Revision: 65370
- remove eol fixing, as done by spec-helper
- new version


* Sat Oct 21 2006 Jérôme Soyer <saispo@mandriva.org> 0.8.6i-1mdv2007.0
+ Revision: 71585
- New release 0.8.6i
- Import cacti

* Wed Jul 12 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.6h-6mdv2007.0
- use herein document for README.mdv

* Sat Jul 01 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.6h-5mdv2007.0
- relax buildrequires versionning

* Tue Jun 27 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.6h-4mdv2007.0
- new webapps macros
- decompress all patches

* Fri Mar 17 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.6h-3mdk
- add patch to allow to select LDAP protocol
- fix included adodb removal
- backport compatible apache configuration file

* Mon Feb 27 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.6h-2mdk
- fixes from J.P. Pasnak <pasnak@warpedsystems.sk.ca> (fix bug #21125)
 - rediff patch 0
 - move some additional files out of webroot

* Tue Jan 10 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.6h-1mdk
- New release 0.8.6h
- rediff patch 0

* Mon Dec 05 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.6g-3mdk
- move new poller scripts to /usr/share/cacti (fix bug #20065)
- rediff patch 0
- don't backup files before patching

* Thu Dec 01 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.6g-2mdk
- rediff patch 0 (fix 0.8.6f -> 0.8.6g upgrade)

* Sun Nov 06 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.6g-1mdk
- New release 0.8.6g
- rediff and merge patches 0, 2 and 3

* Wed Aug 17 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.6f-3mdk
- rediff patch 3 to avoid false automatic pear dependencies

* Wed Aug 17 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.6f-2mdk
- fix remaining wrong includes (fix bug #5423)

* Wed Jul 20 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.6f-1mdk 
- new version
- fix upgrade
- fix include path
- mv upgrade libraries outside of www root

* Thu Jun 30 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.6e-3mdk 
- use new rpm apache macros
- rediff patch 1 for new adodb
- only fix encoding for text files
- let rpm compute dependencies

* Thu Jun 23 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.6e-2mdk 
- drop redundant requires 
- drop additional sources, herein documents are used
- safer %%post and %%postun
- don't use dos2unix
- use patch instead of symlinks for FHS compliance
- split include between /usr/share/cacti and /var/www/cacti
- remove script from webroot

* Thu Jun 23 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.6e-1mdk
- 0.8.6e (Major security fixes)
- fix apache changes
- use the %%mkrel macro

* Mon May 16 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.6d-4mdk
- don't trash images

* Mon May 16 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.6d-3mdk
- fix config
- fix reload

* Fri May 13 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.6d-2mdk 
- fix upgrading from 0.8.6c-5mdk and prior releases

* Wed May 11 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.6d-1mdk
- 0.8.6d
- rediff P0, P1 & P2
- fix deps
- use better anti ^M stripper

* Sat Apr 09 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.8.6c-10mdk
- fix #13964

* Sat Apr 09 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.8.6c-9mdk
- fix #13963

* Fri Feb 18 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.8.6c-8mdk
- spec file cleanups, remove the ADVX-build stuff
- fix rpmlint errors

* Mon Jan 31 2005 Guillaume Rousse <guillomovitch@mandrake.org> 0.8.6c-7mdk 
- fix configuration patch

* Sat Jan 29 2005 Guillaume Rousse <guillomovitch@mandrake.org> 0.8.6c-6mdk 
- fix inclusion pathes (Gilles Mocellin <cooker@gmocellin.dyndns.org>)
- move include and lib to /usr/share/cacti
- fix post-install and post-uninstall

* Thu Jan 27 2005 Guillaume Rousse <guillomovitch@mandrake.org> 0.8.6c-5mdk 
- top-level dir is now /var/www/cacti
- config is now in /etc
- reload apache instead of restarting it
- herein document instead of external source for apache config
- don't tag executables in /etc as config
- README.mdk

* Wed Jan 12 2005 Guillaume Rousse <guillomovitch@mandrake.org> 0.8.6c-4mdk 
- move resource out of web dir too
- rediff P0 accordingly
- make cron task run with webserver uid
- use herein document instead of additional source

* Thu Jan 06 2005 Guillaume Rousse <guillomovitch@mandrake.org> 0.8.6c-3mdk 
- fix scripts encoding and perms
- rediff P0 for additional path problems in xml files

* Mon Dec 20 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.8.6c-2mdk
- fix url

* Mon Dec 20 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.8.6c-1mdk
- 0.8.6c
- fix deps
- fix P0

* Sat Oct 09 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.8.6b-1mdk
- 0.8.6b
- fix P0
- bring back perms on the scripts, duh!

* Mon Oct 04 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.8.6-3mdk
- fix P0 and S1

* Mon Oct 04 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.8.6-2mdk
- fix strange perms

* Mon Oct 04 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.8.6-1mdk
- 0.8.6
- rediffed P0 & P1
- misc spec file fixes

* Mon May 31 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.8.5a-1mdk
- 0.8.5a
- fixed P0
- added P1

* Tue Mar 02 2004 Tibor Pittich <Tibor.Pittich@mandrake.org> 0.8.5-1mdk
- 0.8.5
- rediff patch1
- add logrotate script
- macroszification

* Thu Nov 27 2003 Guillaume Rousse <guillomovitch@mandrake.org> 0.8.4-2mdk
- add missing lib directory

* Tue Nov 25 2003 Guillaume Rousse <guillomovitch@linux-mandrake.com> 0.8.4-1mdk
- 0.8.4
- ADVX macros
- fix files list


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 513 |12cr|cacti-cactid-0.8.6k-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A backend data gatherer for cacti
Name:		cacti-cactid
Version:	0.8.6k
Release:	%mkrel 14
License:	GPL
Group:		System/Servers
URL:		http://www.cacti.net/
Source0:	http://www.cacti.net/downloads/cactid/%{name}-%{version}.tar.gz
Patch0:		cacti-cactid-0.8.6k-format_not_a_string_literal_and_no_format_arguments.diff
Requires:	cacti
BuildRequires:	mysql-devel
BuildRequires:	net-snmp-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This code represents the future replacement for cmd.php. As you
can see from the short changelog, development on this code has
only just begun. It has been included in the main release for
*testing* purposes only! Please stick to cmd.php for now.

%prep

%setup -q -n %{name}-%{version}
%patch0 -p0

%build
%serverbuild
# x86_64 fix
export LDFLAGS="-L%{_libdir}"
%configure2_5x
%make

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}
install -d %{buildroot}%{_sbindir}

install -m0644 cactid.conf %{buildroot}%{_sysconfdir}/
install -m0755 cactid %{buildroot}%{_sbindir}/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ChangeLog INSTALL README LICENSE*
%config(noreplace) %{_sysconfdir}/cactid.conf
%attr(0755,root,root) %{_sbindir}/cactid



%changelog
* Mon Jul 18 2011 Oden Eriksson <oeriksson@mandriva.com> 0.8.6k-14mdv2011
+ Revision: 690285
- rebuilt against new net-snmp libs

* Thu Mar 17 2011 Oden Eriksson <oeriksson@mandriva.com> 0.8.6k-13
+ Revision: 645777
- relink against libmysqlclient.so.18

* Sat Jan 01 2011 Oden Eriksson <oeriksson@mandriva.com> 0.8.6k-12mdv2011.0
+ Revision: 627214
- rebuilt against mysql-5.5.8 libs, again

* Thu Dec 30 2010 Oden Eriksson <oeriksson@mandriva.com> 0.8.6k-11mdv2011.0
+ Revision: 626508
- rebuilt against mysql-5.5.8 libs

* Thu Dec 30 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.6k-10mdv2011.0
+ Revision: 626417
- rebuild for latest mysql

* Tue Oct 12 2010 Funda Wang <fwang@mandriva.org> 0.8.6k-9mdv2011.0
+ Revision: 585059
- rebuild for new netsnmp

* Thu Feb 18 2010 Oden Eriksson <oeriksson@mandriva.com> 0.8.6k-8mdv2010.1
+ Revision: 507519
- rebuild

* Thu Oct 15 2009 Oden Eriksson <oeriksson@mandriva.com> 0.8.6k-7mdv2010.0
+ Revision: 457700
- fix build
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Tue Dec 09 2008 Oden Eriksson <oeriksson@mandriva.com> 0.8.6k-4mdv2009.1
+ Revision: 312189
- rebuilt against mysql-5.1.30 libs

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.8.6k-3mdv2009.0
+ Revision: 243413
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.8.6k-1mdv2008.1
+ Revision: 140691
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - new version

* Wed Aug 08 2007 Oden Eriksson <oeriksson@mandriva.com> 0.8.6i-1mdv2008.0
+ Revision: 60198
- 0.8.6i


* Tue Aug 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.6f-4mdv2007.0
- Rebuild

* Wed Jan 04 2006 Oden Eriksson <oeriksson@mandriva.com> 0.8.6f-3mdk
- rebuilt against new net-snmp with new major (10)

* Wed Dec 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.6f-2mdk
- rebuilt against net-snmp that has new major (9)

* Sun Oct 30 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.6f-1mdk
- 0.8.6f-1

* Tue Jul 19 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.6e-1mdk 
- new release
- used %%mkrel
- spec cleanup
- drop version requirement on cacti dependency

* Tue May 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.6d-1mdk
- 0.8.6d
- use better anti ^M stripper
- drop P0, it's implemented upstream
- fix build on x86_64

* Mon Feb 28 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.8.6c-3mdk
- fix #13965
- strip away annoying ^M

* Mon Jan 24 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.8.6c-2mdk
- rebuilt against MySQL-4.1.x system libs

* Mon Dec 20 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.8.6c-1mdk
- 0.8.6c
- fix url

* Fri Oct 08 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.8.6b-1mdk
- initial mandrake package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 514 |12cr|cacti-plugin-weathermap-0.97a-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name weathermap
%define name cacti-plugin-%{upstream_name}
%define version 0.97a
%define release %mkrel 1

Name:       %{name}
Version:    %{version}
Release:    %{release}
Summary:    Weathermap plugin for cacti
License:    GPL
Group:      Monitoring
Url:        http://www.network-weathermap.com/
Source0:    http://www.network-weathermap.com/files/php-weathermap-%{version}.zip
Requires:   cacti
BuildArch:  noarch
BuildRoot:  %{_tmppath}/%{name}-%{version}

%description
Weathermap is a network visualisation tool, to take data you already have and
show you an overview of your network in map form.
"The map is in use by a Infrastructure team and coupled with the Cacti Thold
plugin for alert generation. The map monitors a collection of Leased,SDSL and
ADSL lines."
Support is built in for RRD, MRTG (RRD and old log-format), and tab-delimited
text files. Other sources are via plugins or external scripts.

%prep
%setup -q -n weathermap

%install
rm -rf %{buildroot}

install -d -m 755 %{buildroot}%{_datadir}/cacti/plugins/weathermap
cp -ap * %{buildroot}%{_datadir}/cacti/plugins/weathermap

pushd %{buildroot}%{_datadir}/cacti/plugins/weathermap
rm -f CHANGES README COPYING
popd

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGES COPYING README
%{_datadir}/cacti/plugins/weathermap



%changelog
* Fri Jul 01 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.97a-1mdv2011.0
+ Revision: 688425
- import cacti-plugin-weathermap


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 515 |12cr|cadaver-0.23.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:		Command-line WebDAV client
Name:		cadaver
Version:		0.23.3
Release:		2
License:		GPLv2+
Group:		Networking/File transfer
URL:		http://www.webdav.org/cadaver/
Source0:		http://www.webdav.org/cadaver/%{name}-%{version}.tar.gz
Source1:		http://www.webdav.org/cadaver/%{name}-%{version}.tar.gz.asc
BuildRequires:	pkgconfig(expat)
BuildRequires:	pkgconfig(neon)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	readline-devel
BuildRequires:	pkgconfig(zlib)


%description
A command-line WebDAV client. Supports file upload, download,
on-screen display, name-space operations (move/copy), collection
creation and deletion, and locking operations.

%prep
%setup -q

%build

%configure \
    --with-neon=%{_prefix} \
    --with-ssl \
    --with-libxml2

%make

%install
%makeinstall_std

%find_lang %{name}


%files -f %{name}.lang
%{_bindir}/*
%{_mandir}/man1/*
%defattr(644,root,root,755)
%doc NEWS TODO FAQ README ChangeLog


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.23.3-2mdv2011.0
+ Revision: 610093
- rebuild

* Sun Dec 27 2009 Frederik Himpe <fhimpe@mandriva.org> 0.23.3-1mdv2010.1
+ Revision: 482735
- update to new version 0.23.3

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 0.23.2-5mdv2010.0
+ Revision: 436925
- rebuild

* Thu Mar 05 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.23.2-4mdv2009.1
+ Revision: 349192
- rebuild for latest readline

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.23.2-3mdv2009.0
+ Revision: 243420
- rebuild

* Sat Feb 16 2008 Frederik Himpe <fhimpe@mandriva.org> 0.23.2-1mdv2008.1
+ Revision: 169342
- New releaes, supports neon 0.28.0
- New license policy

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Aug 23 2007 Oden Eriksson <oeriksson@mandriva.com> 0.23.0-1mdv2008.0
+ Revision: 69336
- fix deps
- 0.23.0


* Thu Jan 25 2007 Lenny Cartier <lenny@mandriva.com> 0.22.5-1mdv2007.0
+ Revision: 113345
- Update to 0.22.5

* Wed Jan 03 2007 GГ¶tz Waschk <waschk@mandriva.org> 0.22.4-1mdv2007.1
+ Revision: 103603
- Import cadaver

* Wed Jan 03 2007 Gцtz Waschk <waschk@mandriva.org> 0.22.4-1mdv2007.1
- fix buildrequires
- New version 0.22.4

* Wed Aug 02 2006 Lenny Cartier <lenny@mandriva.com> 0.22.3-2mdv2007.0
- rebuild

* Wed Mar 01 2006 Nicolas Lйcureuil <neoclust@mandriva.org> 0.22.3-1mdk
- New release 0.22.3

* Thu Jul 21 2005 Nicolas Lйcureuil <neoclust@mandriva.org> 0.22.2-2mdk
- mkrel

* Thu Jul 21 2005 Nicolas Lйcureuil <neoclust@mandriva.org> 0.22.2-1mdk
- New release 0.22.2

* Fri Jun 10 2005 Buchan Milne <bgmilne@linux-mandrake.com> 0.22.1-4mdk
- Rebuild for libkrb53-devel 1.4.1

* Thu Jan 20 2005 Per Г�yvind Karlsen <peroyvind@linux-mandrake.com> 0.22.1-3mdk
- rebuild for new readline

* Sat Apr 17 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.22.1-2mdk
- rebuild with new libneon

* Sat Apr 17 2004 Michael Scherer <misc@mandrake.org> 0.22.1-1mdk
- New release 0.22.1


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 516 |12cr|caffeine-2.2.386-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A system applet that allows to temporarily inhibit screensaver and sleep mode
Name:		caffeine
Version:	2.2.386
Release:	%mkrel 1
Epoch:		1
Group:		Graphical desktop/GNOME
License:	LGPL
Source0:	%{name}-%{version}.tar.bz2
Source11:	%{name}.desktop
Source12:	%{name}-preferences.desktop
Patch1:		%{name}.desktop.patch
Patch2:		%{name}-preferences.desktop.patch
URL:		https://launchpad.net/~caffeine-developers/+archive/ppa/+packages
BuildRequires:	pygtk2.0-devel
BuildRequires:	python-devel
BuildRequires:	gettext
BuildRequires:	gettext-devel
Requires:	python-xlib
Requires:	pygtk2.0
Requires:	gnome-python
Requires:	python-notify
Requires:	gnome-python-gconf
BuildArch:	noarch

%description
Caffeine is a system applet that allows the user to temporarily
inhibit both the screensaver and the sleep power saving mode, simply
by clicking on it. This could be useful for example when watching
long flash videos or playing certain full screen games that don't
inhibit the screensaver by themselves

%prep
%setup -q
%patch1 -p0
%patch2 -p0

%build
%__python setup.py build

%install
%__rm -rf %{buildroot}
%__python setup.py install --root=%{buildroot} --install-lib=%{py_platsitedir}
%find_lang %{name}

%clean
%__rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/caffeine
%{py_platsitedir}/*
%{_datadir}/applications/*
%{_datadir}/caffeine/glade/*.glade
%{_datadir}/caffeine/images/*
%{_iconsdir}/hicolor/*
%{_iconsdir}/ubuntu-mono-dark/*
%{_mandir}/*
%{_datadir}/pixmaps/caffeine.png


%changelog
* Mon Apr 23 2012 Andrey Bondrov <abondrov@mandriva.org> 1:2.2.386-1mdv2012.0
+ Revision: 792866
- Revert version to stable 2.2.386

* Sun Apr 22 2012 Andrey Bondrov <abondrov@mandriva.org> 2.4.419-1
+ Revision: 792699
- New version 2.4.419

  + Sergey Zhemoitel <serg@mandriva.org>
    - fix russian comments in .desktop

* Sat Jul 23 2011 Александр Казанцев <kazancas@mandriva.org> 2.2.386-1
+ Revision: 691173
- imported package caffeine


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 517 |12cr|cairo-clock-0.3.4-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	cairo-clock
%define	version	0.3.4
%define	release	5
%define	Summary	Cairo-rendered on-screen clock

Name:	%{name}
Version:		%{version}
Release:		%{release}
Summary:		%{Summary}
URL:		http://macslow.mine.nu/projects/cairo-clock/ 
Source0:		http://macslow.thepimp.net/projects/cairo-clock/%{name}-%{version}.tar.gz
Source11:	%{name}-16.png
Source12:	%{name}-32.png
Source13:	%{name}-48.png
License:		GPLv2
Group:		Graphical desktop/GNOME
BuildRequires:	pkgconfig(gdk-2.0) >= 2.2.0 
BuildRequires:	pkgconfig(pango) >= 1.2.0 
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	libtool 
BuildRequires:	autoconf 
BuildRequires:	automake >= 1.9.6
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	pkgconfig(libglade-2.0) 
BuildRequires:	perl-XML-Parser
BuildRequires:	desktop-file-utils

%description
Cairo-Clock is a desktop clock using cairo for rendering and taking advantage
of the Composite extension on newer Xorg servers.

%prep
%setup -q
sed -ie 's/-Wl, --export-dynamic/-Wl,--export-dynamic/g' src/Makefile*

%build
export LIBS="-lXext -lX11"
%configure2_5x
%make

%install
%{makeinstall_std}

%find_lang %{name}

desktop-file-install	--vendor="" \
			--remove-category="Application" \
			--add-category="Clock" \
			--add-category="GTK" \
			--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png

#clock doesn't display at even resolutions
perl -pi -e 's|Exec=cairo-clock|Exec=cairo-clock -w 127 -g 127||g' %buildroot/%{_datadir}/applications/cairo-clock.desktop

cat > README.urpmi << EOF

Cairo-clock requires the composite extension and a compositing manager
(compiz, beryl, xcompmgr, or properly enabled metacity) to function.

Please use Drak3D to enable these features.
EOF


%files -f %{name}.lang
%doc AUTHORS BUGS NEWS README TODO README.urpmi
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_mandir}/man1/%{name}.1*
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/%{name}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 518 |12cr|cairo-dock-3.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A light and eye-candy dock to launch your programs easily
Name:     	cairo-dock
Version:	3.1.0
Release:	%mkrel 1
License:	GPLv3+
Group:		Graphical desktop/Other
Source0:	http://launchpad.net/cairo-dock-core/3.1/%{version}/+download/cairo-dock-%{version}.tar.gz
Patch0:		cairo-dock-3.1.0-link.patch
URL:		https://launchpad.net/cairo-dock-core
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(gthread-2.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(pangox)
BuildRequires:	pkgconfig(xcomposite)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	pkgconfig(xrender)
BuildRequires:	pkgconfig(xtst)
BuildRequires:	intltool
BuildRequires:	imagemagick
BuildRequires:	cmake
Suggests:	cairo-dock-plugins = %version
Suggests:	cairo-dock-themes

%description
cairo-dock uses cairo to render nice graphics, and Glitz to use hardware
acceleration. It's fully configurable and can be a taskbar too. You can
easily plug applets into it.

%files -f %{name}.lang
%{_bindir}/*
%{_datadir}/%name
%{_datadir}/applications/*.desktop
%{_datadir}/pixmaps/*.svg
%{_mandir}/man1/cairo-dock.1.*
%{_iconsdir}/%name.png
%{_miconsdir}/%name.png
%{_liconsdir}/%name.png

#---------------------------------------------------------------------
%define major 3
%define libname %mklibname gldi %{major}
%package -n %libname
Summary: Library files for cairo-dock
Group: System/Libraries

%description -n %libname
cairo-dock uses cairo to render nice graphics, and Glitz to use hardware
acceleration. It's fully configurable and can be a taskbar too. You can
easily plug applets into it.

This package provides the libraries for cairo-dock functions.

%files  -n %libname
%{_libdir}/libgldi.so.%{major}
%{_libdir}/libgldi.so.%{major}.*

#---------------------------------------------------------------------
%package devel
Summary: Development files for cairo-dock
Group: Development/Other
Requires: %name = %version
Requires: %libname = %version

%description devel
cairo-dock uses cairo to render nice graphics, and Glitz to use hardware
acceleration. It's fully configurable and can be a taskbar too. You can
easily plug applets into it.

This package provides the include files and library for cairo-dock functions.

%files devel
%{_includedir}/%name
%{_libdir}/libgldi.so
%{_libdir}/pkgconfig/*.pc

#---------------------------------------------------------------------
%prep
%setup -qn %name-%version
%patch0 -p0

%build
%cmake -DCMAKE_INSTALL_LIBDIR=lib
%make

%install
%makeinstall_std -C build
chmod 755 %{buildroot}%{_libdir}/libgldi.so.*

%{find_lang} %{name}

mkdir -p %buildroot{%_iconsdir,%_miconsdir,%_liconsdir}
convert data/cairo-dock.svg -resize 48x48 %buildroot%_liconsdir/%name.png
convert data/cairo-dock.svg -resize 16x16 %buildroot%_miconsdir/%name.png
convert data/cairo-dock.svg -resize 32x32 %buildroot%_iconsdir/%name.png

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 519 |12cr|cairo-dock-plugins-3.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define packagename cairo-dock

Summary:	Plugins for cairo-dock
Name:     	cairo-dock-plugins
Version:	3.1.0
Release:	%mkrel 1
License:	GPLv3+
Group:		Graphical desktop/Other
Source0: 	http://launchpad.net/cairo-dock-plug-ins/3.1/%{version}/+download/cairo-dock-plugins-%{version}.tar.gz
# From Arch Linux:
Patch0:		cairo-dock-plugins-3.0.2-applet-host-ias.patch
URL:		https://launchpad.net/cairo-dock-plug-ins
Requires:	cairo-dock >= %version
BuildRequires:	cairo-dock-devel = %{version}
BuildRequires:	cmake
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(dbusmenu-gtk3-0.4)
BuildRequires:	pkgconfig(fftw3)
BuildRequires:	pkgconfig(gio-2.0)
BuildRequires:	pkgconfig(gldi)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(glib-sharp-2.0)
BuildRequires:	pkgconfig(gobject-2.0)
BuildRequires:	pkgconfig(gthread-2.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(libexif)
#disabled until cairo-dock-plugins builds successfully with libgnome-menu-3.0
#BuildRequires:	pkgconfig(libgnome-menu-3.0)
BuildRequires:	pkgconfig(libical)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	pkgconfig(libxklavier)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(ndesk-dbus-1.0)
BuildRequires:	pkgconfig(ndesk-dbus-glib-1.0)
BuildRequires:	pkgconfig(thunar-vfs-1)
BuildRequires:	pkgconfig(upower-glib)
BuildRequires:	pkgconfig(vte-2.90)
BuildRequires:	pkgconfig(webkitgtk-3.0)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xxf86vm)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(zeitgeist-1.0)
BuildRequires:	vala
BuildRequires:	ruby
BuildRequires:	libetpan-devel
BuildRequires:	lm_sensors-devel

Requires:	%{packagename}-clock
Requires:	%{packagename}-dustbin
Requires:	%{packagename}-logout
Requires:	%{packagename}-musicPlayer
Requires:	%{packagename}-rendering
Requires:	%{packagename}-terminal
Requires:	%{packagename}-powermanager
Requires:	%{packagename}-shortcuts
Requires:	%{packagename}-systray
Requires:	%{packagename}-weather
Requires:	%{packagename}-xgamma
Requires:	%{packagename}-alsamixer
Requires:	%{packagename}-cairo-penguin
Requires:	%{packagename}-tomboy
Requires:	%{packagename}-wifi
Requires:	%{packagename}-netspeed
Requires:	%{packagename}-switcher
Requires:	%{packagename}-dbus
Requires:	%{packagename}-showdesktop
Requires:	%{packagename}-slider
Requires:	%{packagename}-stack
Requires:	%{packagename}-System-monitor
Requires:	%{packagename}-clipper
Requires:	%{packagename}-animated-icons
Requires:	%{packagename}-desklet-rendering
Requires:	%{packagename}-dialog-rendering
Requires:	%{packagename}-drop_indicator
Requires:	%{packagename}-icon-effect
Requires:	%{packagename}-illusion
Requires:	%{packagename}-motion_blur
Requires:	%{packagename}-quick-browser
Requires:	%{packagename}-show_mouse
Requires:	%{packagename}-status-notifier
Requires:	%{packagename}-toons
Requires:	%{packagename}-keyboard-indicator
Requires:	%{packagename}-weblets
Requires:	%{packagename}-dnd2share
Requires:	%{packagename}-kde-integration
Requires:	%{packagename}-mail
Requires:	%{packagename}-rssreader
Requires:	%{packagename}-Folders
Requires:	%{packagename}-remote-control
Requires:	%{packagename}-composite-manager
Obsoletes:	%{packagename}-showdesklets < 2.1.3

%description
cairo-dock uses cairo to render nice graphics, and Glitz to use hardware
acceleration. It's fully configurable and can be a taskbar too. You can
easily plug applets into it.

This package contains various plugins for cairo-dock.

%files

#---------------------------------------------------------------------
%package i18n
Summary: Translation files for %name
Group: Graphical desktop/Other
Requires: %{packagename} >= %{version}

%description i18n
This package contains common translations for %{name}.

%files i18n -f %name.lang

#---------------------------------------------------------------------
%package -n %{packagename}-animated-icons
Summary: That package provides plugin "Animated icons"
Group: Graphical desktop/Other
Requires: %{name}-i18n = %{version}

%description -n %{packagename}-animated-icons
This plug-in provides many different animations for your icons.

%files -n %{packagename}-animated-icons
%{_datadir}/cairo-dock/plug-ins/Animated-icons
%{_libdir}/cairo-dock/libcd-Animated-icons.so

#---------------------------------------------------------------------
%package -n %{packagename}-clock
Summary: That package provides plugin "clock"
Group: Graphical desktop/Other
Requires: %{name}-i18n = %{version}

%description -n %{packagename}-clock
Display time and date in your dock with the clock applet!
2 view are available: numeric and analogic.
It can derach itself to be the perfect clone of CairoClock.
It can warn you with alarms, can display a calendar, and
allow you to setup time and date.

%files -n %{packagename}-clock
%{_datadir}/cairo-dock/plug-ins/clock
%{_libdir}/cairo-dock/libcd-clock.so

#---------------------------------------------------------------------
%package -n %{packagename}-composite-manager
Summary: That package provides plugin "composite-manager"
Group: Graphical desktop/Other
Requires: %{name}-i18n = %{version}
Requires: %{packagename}-shared-files = %{version}

%description -n %{packagename}-composite-manager
This applet allows you to toggle the composite ON/OFF.

%files -n %{packagename}-composite-manager
%{_datadir}/cairo-dock/plug-ins/Composite-Manager
%{_libdir}/cairo-dock/libcd-Composite-Manager.so

#---------------------------------------------------------------------
%package -n %{packagename}-desklet-rendering
Summary: That package provides plugin "desklet-rendering"
Group: Graphical desktop/Other
Requires: %{name}-i18n = %{version}

%description -n %{packagename}-desklet-rendering
This module provides different views for your desklets.

%files -n %{packagename}-desklet-rendering
%{_datadir}/cairo-dock/plug-ins/desklet-rendering
%{_libdir}/cairo-dock/libcd-desklet-rendering.so

#---------------------------------------------------------------------
%package -n %{packagename}-dialog-rendering
Summary: That package provides plugin "dialog-rendering"
Group: Graphical desktop/Other
Requires: %{name}-i18n = %{version}

%description -n %{packagename}-dialog-rendering
This plug-in provides some dialog decorators for dialog bubbles.

%files -n %{packagename}-dialog-rendering
%{_datadir}/cairo-dock/plug-ins/dialog-rendering
%{_libdir}/cairo-dock/libcd-dialog-rendering.so

#---------------------------------------------------------------------
%package -n %{packagename}-dnd2share
Summary: That package provides plugin "dnd2share"
Group: Graphical desktop/Other
Requires: %{name}-i18n = %{version}

%description -n %{packagename}-dnd2share
This applet lets you share files easily :
Drag-and-drop a file on the icon to upload it to one of the available hosting sites.
It supports many sites, like DropBox, Imageshack, pastebin, etc
You can upload text, image, video, and files.
The resulting URL is automatically stored in the clipboard to be directly copied by CTRL+v.
It can keep an history of your last uploads to retrieve them without any account.
You'll need to install 'curl' and 'wget' to upload the data.

%files -n %{packagename}-dnd2share
%{_datadir}/cairo-dock/plug-ins/dnd2share
%{_libdir}/cairo-dock/libcd-dnd2share.so

#---------------------------------------------------------------------
%package -n %{packagename}-drop_indicator
Summary: That package provides plugin "drop_indicator"
Group: Graphical desktop/Other
Requires: %{name}-i18n = %{version}

%description -n %{packagename}-drop_indicator
This plug-in displays an animated indicator when you drop something in the dock.

%files -n %{packagename}-drop_indicator
%{_datadir}/cairo-dock/plug-ins/drop-indicator
%{_libdir}/cairo-dock/libcd-drop_indicator.so

#---------------------------------------------------------------------
%package -n %{packagename}-dustbin
Summary: That package provides plugin "dustbin"
Group: Graphical desktop/Other
Requires: %{name}-i18n = %{version}

%description -n %{packagename}-dustbin
Manage your disks space with this trash applet!
It can handle several trash directories,
threw files or unmount diisks with drag'n'drop,
warn you if you use too much space,
and display usefull info about your dustbins.

%files -n %{packagename}-dustbin
%{_datadir}/cairo-dock/plug-ins/dustbin
%{_libdir}/cairo-dock/libcd-dustbin.so

#---------------------------------------------------------------------
%package -n %{packagename}-icon-effect
Summary: That package provides plugin "icon-effect"
Group: Graphical desktop/Other
Requires: %{name}-i18n = %{version}

%description -n %{packagename}-icon-effect
This plug-in adds many special effects to your icons.

%files -n %{packagename}-icon-effect
%{_datadir}/cairo-dock/plug-ins/icon-effect
%{_libdir}/cairo-dock/libcd-icon-effect.so

#---------------------------------------------------------------------
%package -n %{packagename}-illusion
Summary: That package provides plugin "illusion"
Group: Graphical desktop/Other
Requires: %{name}-i18n = %{version}

%description -n %{packagename}-illusion
This plug-in provides animations for appearance & disappearance of icons.

%files -n %{packagename}-illusion
%{_datadir}/cairo-dock/plug-ins/illusion
%{_libdir}/cairo-dock/libcd-illusion.so

#---------------------------------------------------------------------
%package -n %{packagename}-kde-integration
Summary: That package provides plugin "kde-integration"
Group: Graphical desktop/Other
Requires: %{name}-i18n = %{version}

%description -n %{packagename}-kde-integration
This applet provides functions for a better integration into a KDE environnement.
It is auto-activated, so you don't need to activate it.
It is designed for KDE4.

%files -n %{packagename}-kde-integration
%{_datadir}/cairo-dock/plug-ins/kde-integration
%{_libdir}/cairo-dock/libcd_kde-integration.so

#---------------------------------------------------------------------
%package -n %{packagename}-logout
Summary: That package provides plugin "logout"
Group: Graphical desktop/Other
Requires: %{name}-i18n = %{version}

%description -n %{packagename}-logout
A very simple applet that adds an icon to log out
from your session.

%files -n %{packagename}-logout
%{_datadir}/cairo-dock/plug-ins/logout
%{_libdir}/cairo-dock/libcd-logout.so

#---------------------------------------------------------------------
%package -n %{packagename}-mail
Summary: That package provides plugin "mail"
Group: Graphical desktop/Other
Requires: %{name}-i18n = %{version}

%description -n %{packagename}-mail
This applet is very useful to warn you when you get new e-mails
It can check in any kind of mailbox (yahoo, gmail, etc)
Left-click to launch the prefered mail application,
Middle-click to refresh all the mailboxes.

%files -n %{packagename}-mail
%{_datadir}/cairo-dock/plug-ins/mail
%{_libdir}/cairo-dock/libcd-mail.so

#---------------------------------------------------------------------
%package -n %{packagename}-motion_blur
Summary: That package provides plugin "motion_blur"
Group: Graphical desktop/Other
Requires: %{name}-i18n = %{version}

%description -n %{packagename}-motion_blur
This plug-in adds a motion blur effect on docks.

%files -n %{packagename}-motion_blur
%{_datadir}/cairo-dock/plug-ins/motion-blur
%{_libdir}/cairo-dock/libcd-motion_blur.so

#---------------------------------------------------------------------
%package -n %{packagename}-musicPlayer
Summary: That package provides plugin "musicPlayer"
Group: Graphical desktop/Other
Requires: %{name}-i18n = %{version}
Obsoletes: %{packagename}-rhythmbox < 2.1.2
Obsoletes: %{packagename}-xmms < 2.1.2

%description -n %{packagename}-musicPlayer
This applet lets you control any music player.
Left click to Play/Pause, middle-click to play Next song. Scroll up/down
to play previous/next song. You can drag and drop songs on the icon to
put them in the queue,and jpeg image to use as cover.

%files -n %{packagename}-musicPlayer
%{_datadir}/cairo-dock/plug-ins/musicPlayer
%{_libdir}/cairo-dock/libcd-musicPlayer.so

#---------------------------------------------------------------------
%package -n %{packagename}-quick-browser
Summary: That package provides plugin "quick-browser"
Group: Graphical desktop/Other
Requires: %{name}-i18n = %{version}

%description -n %{packagename}-quick-browser
This applet lets you browse a folder and its sub-folders very quickly.
You can set up a shortkey to pop up the menu. Midlle-click will open
the main folder.
This applet can be instanciated several times, if you want to browse
different folders.

%files -n %{packagename}-quick-browser
%{_datadir}/cairo-dock/plug-ins/quick_browser
%{_libdir}/cairo-dock/libcd-quick-browser.so

#---------------------------------------------------------------------
%package -n %{packagename}-rendering
Summary: That package provides plugin "rendering"
Group: Graphical desktop/Other
Requires: %{name}-i18n = %{version}

%description -n %{packagename}-rendering
This module adds different views to your dock.
Any dock or sub-dock can be displayed with the
view of your choice. Currently, 3D-plane, Caroussel,
Parabolic and Rainbow views are provided

%files -n %{packagename}-rendering
%{_datadir}/cairo-dock/plug-ins/rendering
%{_libdir}/cairo-dock/libcd-rendering.so

#---------------------------------------------------------------------
%package -n %{packagename}-terminal
Summary: That package provides plugin "terminal"
Group: Graphical desktop/Other
Requires: %{name}-i18n = %{version}

%description -n %{packagename}-terminal
Add a terminal to your dock!
You can drag'n'drop files or text into it
and select an action

%files -n %{packagename}-terminal
%{_datadir}/cairo-dock/plug-ins/terminal
%{_libdir}/cairo-dock/libcd-terminal.so

#---------------------------------------------------------------------
%package -n %{packagename}-powermanager
Summary: That package provides a powermanager plugins
Group: Graphical desktop/Other
Requires: %{name}-i18n = %{version}

%description -n %{packagename}-powermanager
A power manager for laptop's battery
It works with ACPI and DBus.

%files -n %{packagename}-powermanager
%{_datadir}/cairo-dock/plug-ins/powermanager
%{_libdir}/cairo-dock/libcd-powermanager.so
%{_datadir}/cairo-dock/gauges/Battery-Mono
%{_datadir}/cairo-dock/gauges/Battery

 #---------------------------------------------------------------------
%package -n %{packagename}-shared-files
Summary: Shared files for plugins
Group: Graphical desktop/Other
Obsoletes: %{packagename}-shared-images < %{version}

%description -n %{packagename}-shared-files
This package provides shared files for plugins.

%files -n %{packagename}-shared-files
%{_datadir}/cairo-dock/plug-ins/shared-files

#---------------------------------------------------------------------
%package -n %{packagename}-shortcuts
Summary: That package provides a shortcuts plugins
Group: Graphical desktop/Other
Requires: %{name}-i18n = %{version}

%description -n %{packagename}-shortcuts
An applets thatlet you acces quickly to all of your shortcuts.
It can manage disks, network points, and Nautilus bookmarks.
You can add or remove bookmarks bye drag'n'drop, even if you
don't have Nautilus. Middle-click to acces your desktop easily

%files -n %{packagename}-shortcuts
%{_datadir}/cairo-dock/plug-ins/shortcuts
%{_libdir}/cairo-dock/libcd-shortcuts.so

#---------------------------------------------------------------------
%package -n %{packagename}-show_mouse
Summary: That package provides plugin "show_mouse"
Group: Graphical desktop/Other
Requires: %{name}-i18n = %{version}

%description -n %{packagename}-show_mouse
This plug-in draw some animation around the cursor when it's inside a dock
desklet.

%files -n %{packagename}-show_mouse
%{_datadir}/cairo-dock/plug-ins/show_mouse
%{_libdir}/cairo-dock/libcd-show_mouse.so

#---------------------------------------------------------------------
%package -n %{packagename}-systray
Summary: That package provides a systray plugins
Group: Graphical desktop/Other
Requires: %{name}-i18n = %{version}

%description -n %{packagename}-systray
Add a systray to your dock!

%files -n %{packagename}-systray
%{_datadir}/cairo-dock/plug-ins/systray
%{_libdir}/cairo-dock/libcd-systray.so

#---------------------------------------------------------------------
%package -n %{packagename}-toons
Summary: That package provides plugin "toons"
Group: Graphical desktop/Other
Requires: %{name}-i18n = %{version}

%description -n %{packagename}-toons
This plug-in draw some animation around the cursor when it's inside a dock
desklet.

%files -n %{packagename}-toons
%{_datadir}/cairo-dock/plug-ins/Toons
%{_libdir}/cairo-dock/libcd-Toons.so

#---------------------------------------------------------------------
%package -n %{packagename}-weather
Summary: That package provides a weather plugins
Group: Graphical desktop/Other
Requires: %{name}-i18n = %{version}

%description -n %{packagename}-weather
This applet displyas weather into your dock.
It can detach itself to be a ttally eye-candy 3D Desklet.
You can have many valuable info by (middle) clicking on
the icons. Data are provided by www.weather.com

%files -n %{packagename}-weather
%{_datadir}/cairo-dock/plug-ins/weather
%{_libdir}/cairo-dock/libcd-weather.so

#---------------------------------------------------------------------
%package -n %{packagename}-xgamma
Summary: That package provides a Xgamma plugins
Group: Graphical desktop/Other
Requires: %{name}-i18n = %{version}

%description -n %{packagename}-xgamma
Setup the gama of your screen directly from the dock.
It is a simple port of xgamma. Quickly setup gamma with
left click, or more accurately with middle click.

%files -n %{packagename}-xgamma
%{_datadir}/cairo-dock/plug-ins/Xgamma
%{_libdir}/cairo-dock/libcd-Xgamma.so

#---------------------------------------------------------------------
%package -n %{packagename}-alsamixer
Summary: That package provides a alsaMixer plugins
Group: Graphical desktop/Other
Requires: %{name}-i18n = %{version}

%description -n %{packagename}-alsamixer
This applet let you set up the sound volume from the dock.
Click on icon to show/hide volume comtrol (You can bin a
keyboard shortcut for it.)
Middle-click to set or unset mute. This applet works with
the Alsa sound drivers.

%files -n %{packagename}-alsamixer
%{_datadir}/cairo-dock/plug-ins/AlsaMixer
%{_libdir}/cairo-dock/libcd-AlsaMixer.so
%{_datadir}/cairo-dock/gauges/Sound-Mono

#---------------------------------------------------------------------
%package -n %{packagename}-cairo-penguin
Summary: That package provides a Cairo-Penguin plugins
Group: Graphical desktop/Other
Requires: %{name}-i18n = %{version}

%description -n %{packagename}-cairo-penguin
Add a lively Penguin in your dock! Left click to change animation,
right click to disturb him ^_^.
Images are from Pingus, Inspiration is from xpenguins.

%files -n %{packagename}-cairo-penguin
%{_datadir}/cairo-dock/plug-ins/Cairo-Penguin
%{_libdir}/cairo-dock/libcd-Cairo-Penguin.so

#---------------------------------------------------------------------
%package -n %{packagename}-slider
Summary: That package provides a slider plugins
Group: Graphical desktop/Other
Requires: %{name}-i18n = %{version}

%description -n %{packagename}-slider
The slider applet is a basic image slider.

%files -n %{packagename}-slider
%{_datadir}/cairo-dock/plug-ins/slider
%{_libdir}/cairo-dock/libcd-slider.so

#---------------------------------------------------------------------
%package -n %{packagename}-stack
Summary: That package provides a stack plugins
Group: Graphical desktop/Other
Requires: %{name}-i18n = %{version}

%description -n %{packagename}-stack
This applet allows you to build a stack of items, just like the Stack
applet of MacOS X. Items can be files, folders, URL, or even pieces of
text.

%files -n %{packagename}-stack
%{_datadir}/cairo-dock/plug-ins/stack
%{_libdir}/cairo-dock/libcd-stack.so

#---------------------------------------------------------------------
%package -n %{packagename}-System-monitor
Summary: That package provides plugin "System-monitor"
Group: Graphical desktop/Other
Requires: %{name}-i18n = %{version}
Obsoletes: %{packagename}-rame < 2.1.2
Obsoletes: %{packagename}-cpusage < 2.1.2
Obsoletes: %{packagename}-nvidia < 2.1.2

%description -n %{packagename}-System-monitor
This applet shows you the CPU load, RAM usage, graphic card temperature, etc.
Middle click on the icon to get some valuable info.
Left click on the icon to get a list of the most ressources using programs.
You can instanciate this applet several times to show different values each time.

%files -n %{packagename}-System-monitor
%{_datadir}/cairo-dock/plug-ins/System-monitor
%{_libdir}/cairo-dock/libcd-system-monitor.so

#---------------------------------------------------------------------
%package -n %{packagename}-wifi
Summary: That package provides a wifi plugins
Group: Graphical desktop/Other
Requires: %{name}-i18n = %{version}

%description -n %{packagename}-wifi
The wifi applet show you the signal strenght of
the first active connection.

%files -n %{packagename}-wifi
%{_datadir}/cairo-dock/plug-ins/wifi
%{_libdir}/cairo-dock/libcd-wifi.so
%{_datadir}/cairo-dock/gauges/Wifi_default

#---------------------------------------------------------------------
%package -n %{packagename}-xfce-integration
Summary: That package provides a xfce-integration plugins
Group: Graphical desktop/Other
Requires: %{name}-i18n = %{version}

%description -n %{packagename}-xfce-integration
This applet provides functions for a better integration into XFCE.

%files -n %{packagename}-xfce-integration
%{_datadir}/cairo-dock/plug-ins/xfce-integration
%{_libdir}/cairo-dock/libcd_xfce-integration.so

#---------------------------------------------------------------------
%package -n %{packagename}-tomboy
Summary: That package provides a tomboy plugins
Group: Graphical desktop/Other
Requires: %{name}-i18n = %{version}

%description -n %{packagename}-tomboy
Control your TomBoy's notes directly in the dock!

%files -n %{packagename}-tomboy
%{_datadir}/cairo-dock/plug-ins/tomboy
%{_libdir}/cairo-dock/libcd-tomboy.so

#---------------------------------------------------------------------
%package -n %{packagename}-netspeed
Summary: That package provides a netspeed plugins
Group: Graphical desktop/Other
Requires: %{name}-i18n = %{version}

%description -n %{packagename}-netspeed
the netspeed applet show you the bit rate of your internet connection
and make some stats on it.

%files -n %{packagename}-netspeed
%{_datadir}/cairo-dock/plug-ins/netspeed
%{_libdir}/cairo-dock/libcd-netspeed.so

#---------------------------------------------------------------------
%package -n %{packagename}-switcher
Summary: That package provides a switcher plugins
Group: Graphical desktop/Other
Requires: %{name}-i18n = %{version}
Requires: %{packagename}-shared-files = %{version}

%description -n %{packagename}-switcher
The new and soon wonderful switcher applet

%files -n %{packagename}-switcher
%{_datadir}/cairo-dock/plug-ins/switcher
%{_libdir}/cairo-dock/libcd-switcher.so

#---------------------------------------------------------------------
%package -n %{packagename}-dbus
Summary: That package provides a Dbus plugins
Group: Graphical desktop/Other
Requires: %{name}-i18n = %{version}

%description -n %{packagename}-dbus
This plug-in lets extern pllication interact on the dock.
The communication between both sides is based on Dbus.

%files -n %{packagename}-dbus
%{_datadir}/cairo-dock/plug-ins/Dbus
%{_libdir}/cairo-dock/libcd-Dbus.so
%{_prefix}/lib/cli/cairo-dock-plug-ins/CDApplet.dll
%{ruby_libdir}/CDApplet.rb

#---------------------------------------------------------------------
%package -n %{packagename}-showdesktop
Summary: That package provides a showDesktop plugins
Group: Graphical desktop/Other
Requires: %{name}-i18n = %{version}
Requires: %{packagename}-shared-files = %{version}

%description -n %{packagename}-showdesktop
This applet let you acces quickly to your desktop.

%files -n %{packagename}-showdesktop
%{_datadir}/cairo-dock/plug-ins/showDesktop
%{_libdir}/cairo-dock/libcd-showDesktop.so

#---------------------------------------------------------------------
%package -n %{packagename}-gnome-integration
Summary: That package provides a gnome-integration plugins
Group: Graphical desktop/Other
Requires: %{name}-i18n = %{version}

%description -n %{packagename}-gnome-integration
This applet provides functions for a better integration into GNOME.

%files -n %{packagename}-gnome-integration
%{_datadir}/cairo-dock/plug-ins/gnome-integration
%{_libdir}/cairo-dock/libcd_gnome-integration.so

#---------------------------------------------------------------------
%package -n %{packagename}-clipper
Summary: That package provides plugin "clipper"
Group: Graphical desktop/Other
Requires: %{name}-i18n = %{version}

%description -n %{packagename}-clipper
This applet keeps a trace of the clipboard and mouse selection, so that
you can recall them quickly. It's a clone of the well-know Klipper.

%files -n %{packagename}-clipper
%{_datadir}/cairo-dock/plug-ins/Clipper
%{_libdir}/cairo-dock/libcd-Clipper.so

#---------------------------------------------------------------------
#disabled until cairo-dock-plugins builds successfully with libgnome-menu-3.0

#%package -n %{packagename}-gmenu
#Summary: That package provides plugin "gmenu"
#Group: Graphical desktop/Other
#Requires: %{name}-i18n = %{version}

#%description -n %{packagename}-gmenu
#The new and soon wonderful GMenu applet

#%files -n %{packagename}-gmenu
#%{_datadir}/cairo-dock/plug-ins/GMenu
#%{_libdir}/cairo-dock/libcd-GMenu.so

#---------------------------------------------------------------------
%package -n %{packagename}-keyboard-indicator
Summary: That package provides plugin "keyboard-indicator"
Group: Graphical desktop/Other
Requires: %{name}-i18n = %{version}

%description -n %{packagename}-keyboard-indicator
This applet lets you control the keyboard layout.

%files -n %{packagename}-keyboard-indicator
%{_datadir}/cairo-dock/plug-ins/keyboard-indicator
%{_libdir}/cairo-dock/libcd-keyboard-indicator.so

#---------------------------------------------------------------------
%package -n %{packagename}-weblets
Summary: That package provides plugin "weblets"
Group: Graphical desktop/Other
Requires: %{name}-i18n = %{version}

%description -n %{packagename}-weblets
The weblets applet allows you to show an interactive web page on your desktop.

%files -n %{packagename}-weblets
%{_datadir}/cairo-dock/plug-ins/weblets
%{_libdir}/cairo-dock/libcd-weblets.so

#---------------------------------------------------------------------
%package -n %{packagename}-rssreader
Summary: That package provides plugin "rssreader"
Group: Graphical desktop/Other
Requires: %{name}-i18n = %{version}

%description -n %{packagename}-rssreader
This applet is an RSS/Atom feed reader. You can instanciate it as many
times as you want.

%files -n %{packagename}-rssreader
%{_libdir}/cairo-dock/libcd-rssreader.so
%{_datadir}/cairo-dock/plug-ins/RSSreader

#---------------------------------------------------------------------
%package -n %{packagename}-Folders
Summary: That package provides plugin "Folders"
Group: Graphical desktop/Other
Requires: %{name}-i18n = %{version}

%description -n %{packagename}-Folders
This applet imports folders inside the Dock.

%files -n %{packagename}-Folders
%{_libdir}/cairo-dock/libcd-Folders.so
%{_datadir}/cairo-dock/plug-ins/Folders

#---------------------------------------------------------------------
%package -n %{packagename}-remote-control
Summary: That package provides plugin "remote-control"
Group: Graphical desktop/Other
Requires: %{name}-i18n = %{version}

%description -n %{packagename}-remote-control
This plug-in lets you control your dock from the keyboard or even
a remote controller.

%files -n %{packagename}-remote-control
%{_libdir}/cairo-dock/libcd-Remote-Control.so
%{_datadir}/cairo-dock/plug-ins/Remote-Control

#---------------------------------------------------------------------
%package -n %{packagename}-vala
Summary: This package provides vala binding for %{packagename}
Group: Graphical desktop/Other

%description -n %{packagename}-vala
This package provides vala binding for %{packagename}.

%files -n %{packagename}-vala
%{_libdir}/libCDApplet.so
%{_libdir}/pkgconfig/CDApplet.pc
%{_datadir}/vala*/vapi/CDApplet.*

#---------------------------------------------------------------------
%package -n %{packagename}-status-notifier
Summary:    That package provides plugin "status-notifier"
Group:      Graphical desktop/Other
Requires:   %{name}-i18n = %{version}

%description -n %{packagename}-status-notifier
This package provides plugin Status Notifier for %{packagename}.

%files -n %{packagename}-status-notifier
%{_libdir}/cairo-dock/libcd-status-notifier.so
%{_libdir}/cairo-dock/status-notifier-watcher
%{_datadir}/cairo-dock/plug-ins/Status-Notifier

#---------------------------------------------------------------------

%package -n %{packagename}-recent-events
Summary:     Recent-Events applet based on Zeitgeist framework
Group:       Graphical desktop/Other
Requires:    %{name}-i18n = %{version}

%description -n %{packagename}-recent-events
This applet is an quite complex and Gnome Activity Journal like.
Features:
* you can browse recent tracked events by categories (All,
  Document, Folder, Image, Audioa, Video, Other, Top Results)
* you can look for events (search through it and delete the searched item)
* the tracked items have thumbnails
* huge list of recent items

%files -n %{packagename}-recent-events
%{_libdir}/cairo-dock/libcd-Recent-Events.so
%{_datadir}/cairo-dock/plug-ins/Recent-Events/*

#---------------------------------------------------------------------

%package -n %{packagename}-impulse
Summary:     That package provides plugin "Impulse"
Group:       Graphical desktop/Other
Requires:    %{name}-i18n = %{version}

%description -n %{packagename}-impulse
This applet analyse the signal given by PulseAudio
and provides a graphical equalizer into the dock.

%files -n %{packagename}-impulse
%{_libdir}/cairo-dock/libcd-Impulse.so
%{_datadir}/cairo-dock/plug-ins/Impulse/*

#---------------------------------------------------------------------

%prep
%setup -q
%apply_patches

for i in */src/CMakeLists.txt
do
	sed -i -e 's/ SHARED/ MODULE /' $i
done

%build
%cmake
%make

%install
%makeinstall_std -C build

rm -f %{buildroot}%{_libdir}/cairo-dock/cairo-dock-unity-bridge

%find_lang %name

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 520 |12cr|cairo-dock-themes-1.6.3.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Themes for cairo-dock
Name:		cairo-dock-themes
Version:	1.6.3.1
Release:	4
License:	GPLv3+
Group:		Graphical desktop/Other
Source0:	http://download.berlios.de/cairo-dock/%{name}-%{version}.tar.bz2
Source1:	%{name}.rpmlintrc
Patch0:		cairo-dock-themes-1.6.3.1-theme-dir.patch
URL:		http://www.cairo-dock.org/
BuildRequires:	cairo-dock-devel
Requires:	cairo-dock
BuildArch:	noarch

%description
This package contains all cairo-dock themes.

%files
%{_datadir}/cairo-dock/themes/*

#---------------------------------------------------------------------
%prep
%setup -q
%patch0 -p0

%build
autoreconf -fi
%configure2_5x
%make

%install
%makeinstall_std


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 521 |12cr|cakephp-1.3.13-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define commit 924fb6f
%define tag 60df687

Name:		cakephp
Version:	1.3.13
Release:	1

Summary:	MVC rapid application development framework for PHP
License:	MIT
Group:		Development/PHP
URL:		http://cakephp.org/
		# https://github.com/cakephp/cakephp/tarball/%{version}:
Source0:	%{name}-%{name}-%{version}-0-g%{commit}.tar.gz
		# Fix the path to launch the console php script to an
		# absolute path:
Patch0:		%{name}-%{version}-mdv-fix-lib-path.patch

BuildArch:	noarch

Requires:	apache-mod_php
Requires:	php-pdo
Suggests:	cakephp-cli


%description
CakePHP is a free, open-source, model-view-controller rapid development
framework for PHP. It's a foundational structure for programmers to create
web applications. CakePHP reduces development costs and helps developers
write less code, making it swiftly and with the least amount of hassle:

* Compatible with versions 4 and 5 of PHP
* Integrated CRUD for database interaction
* Application scaffolding
* Code generation
* MVC architecture
* Request dispatcher with clean, custom URLs and routes
* Built-in validation
* Fast and flexible templating (PHP syntax, with helpers)
* View Helpers for AJAX, JavaScript, HTML Forms and more
* Email, Cookie, Security, Session, and Request Handling Components
* Flexible ACL
* Data Sanitization
* Flexible Caching
* Localization
* Works from any web site directory, with little to no Apache configuration
  involved


%package cli
Summary:	CakePHP console client
Group:	 	Development/PHP

Requires:	%{name}
Requires:	php-cli


%description cli
CakePHP is a free, open-source, model-view-controller rapid development
framework for PHP. It's a foundational structure for programmers to create
web applications.

This package contains the console command-line interface to CakePHP. It
features a number of console applications that are used in concert with
other CakePHP features (like ACL or i18n) and for general use in getting you
to launch quicker.


%prep
%setup -q -n %{name}-%{name}-%{tag}
%patch0 -p1


%build
# Remove unnecessary 'empty' files and directories.  These were added
# by upstream to workaround braindead MacOS X extracting utilities
# that would silently not create empty directories:
find ./ -type f -name empty -size 0 -print0 | xargs -0 rm -f
# We don't need the msdos command launcher:
CAKEBAT=cake/console/cake.bat
[[ -f ${CAKEBAT} ]] && rm -f ${CAKEBAT}


%install
mkdir -p %{buildroot}%{_datadir}/php/%{name}/cake/console
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_docdir}/%{name}

cp -r cake/libs \
    cake/tests \
    cake/config \
    cake/*.php \
    %{buildroot}%{_datadir}/php/%{name}/cake
cp -r cake/console/libs \
    cake/console/*.php \
    %{buildroot}%{_datadir}/php/%{name}/cake/console
cp -r cake/console/cake %{buildroot}%{_bindir}/cake

cp README %{buildroot}%{_docdir}/%{name}
cp cake/*.txt %{buildroot}%{_docdir}/%{name}


%files
%defattr(-,root,root)
%{_datadir}/php/%{name}/cake/libs
%{_datadir}/php/%{name}/cake/tests
%{_datadir}/php/%{name}/cake/config
%{_datadir}/php/%{name}/cake/*.php
%doc %{_docdir}/%{name}/README
%doc %{_docdir}/%{name}/VERSION.txt
%doc %{_docdir}/%{name}/LICENSE.txt


%files cli
%{_bindir}/cake
%{_datadir}/php/%{name}/cake/console


%changelog
* Sat Nov 05 2011 Joao Victor Duarte Martins <jvdm@mandriva.com.br> 1.3.13-1
+ Revision: 717754
- New version 1.3.13

* Thu Sep 29 2011 Sergey Zhemoitel <serg@mandriva.org> 1.3.12-1
+ Revision: 702038
- new version 1.3.12

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2.6-2mdv2011.0
+ Revision: 610094
- rebuild

* Fri Mar 19 2010 Joao Victor Martins <jvictor@mandriva.com> 1.2.6-1mdv2010.1
+ Revision: 525266
- Imported to cooker
- Created package structure for cakephp.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 522 |12cr|cal3d-0.11.0-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 12
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	A skeletal based character animation library
Name:		cal3d
Version:	0.11.0
Release:	11
Group:		System/Libraries
License:	LGPLv2+
URL:		http://gna.org/projects/cal3d/
Source0:	http://download.gna.org/cal3d/sources/%{name}-%{version}.tar.bz2
Patch0:		cal3d-0.11.0-gcc43.patch
BuildRequires:	valgrind
BuildRequires:	doxygen
BuildRequires:	docbook-utils

%description
Cal3D is a skeletal based character animation library. It is platform-
independent and not bound to a specific graphic API. Originally designed to
be used in a 3d client for the Worldforge project (www.worldforge.org)
it evolved into a stand-alone product that can be used in many different
projects.

%package -n %{libname}
Summary:	A skeletal based character animation library
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}

%description -n	%{libname}
Cal3D is a skeletal based character animation library. It is platform-
independent and not bound to a specific graphic API. Originally designed to
be used in a 3d client for the Worldforge project (www.worldforge.org)
it evolved into a stand-alone product that can be used in many different
projects.

%package -n %{develname}
Summary:	Headers for developing programs that will use Cal3D
Group:		Development/C++
Requires:	%{libname} = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{develname}
This package contains the headers that programmers will need to develop
applications which will use Cal3D.

%prep
%setup -q
%patch0 -p0

%build
%configure2_5x
%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/*.h
%{_libdir}/*.so
%{_libdir}/pkgconfig/%{name}.pc
%{_bindir}/%{name}_converter
%{_mandir}/man1/%{name}_converter.1*


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.11.0-10mdv2011.0
+ Revision: 616909
- the mass rebuild of 2010.0 packages

* Mon Oct 05 2009 Emmanuel Andry <eandry@mandriva.org> 0.11.0-9mdv2010.0
+ Revision: 453947
- fix build with p0 (gcc issue)

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Fri Apr 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.11.0-7mdv2009.0
+ Revision: 195681
- new license policy
- new development library policy
- fix descriptions
- spec file clean

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 25 2007 Emmanuel Andry <eandry@mandriva.org> 0.11.0-6mdv2008.1
+ Revision: 137808
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import cal3d


* Thu Sep 21 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.11.0-5mdv2007.0
- do not remove converter

* Fri Jul 07 2006 Emmanuel Andry <eandry@mandriva.org> 0.11.0-1mdv2007.0
- 0.11.0

* Wed Apr 26 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.10.1-0.cvs20050309.4mdk
- Add BuildRequires

* Fri Mar 11 2005 Olivier Thauvin <nanardon@mandrake.org> 0.10.1-0.cvs20050309.3mdk
- %%mkrel
- move .la from lib to devel

* Wed Mar 09 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.10.1-0.cvs20050309.2mdk
- gah, actually package the cvs release *mumble*

* Wed Mar 09 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.10.1-0.cvs20050309.1mdk
- update from cvs

* Wed Mar 09 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.10.0-1mdk
- 0.10.0

* Thu Dec 23 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.9.1-4mdk
- rebuild

* Tue Jun 15 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.9.1-3mdk
- rebuild

* Sun Dec 28 2003 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.9.1-2mdk
- fix so name (from Luca Berra)

* Tue Dec 23 2003 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.9.1-1mdk
- 0.9.1

* Tue Jul 08 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 0.8-3mdk
- fix unowned dir reported by Oliviers distriblint bot

* Tue May 06 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 0.8-2mdk
- rebuild for rpm-4.2
- use %%mklibname for devel package

* Sat Apr 26 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 0.8-1mdk
- spec file fixes
- from Jean-Baptiste Lamy <jiba@tuxfamily.org> 0.8-1mdk
  - First RPM release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 523 |12cr|calculate-1.00-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	calculate
%define version	1.00
%define release	%mkrel 14
%define	binname	calc

Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Development/Other
Source0:	%{name}-%{version}.tar.bz2
Patch0:		calculate-1.00-gcc3-fix.patch.bz2
URL:		http://home.planetinternet.be/~esmee/calc01.html
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Summary:	A simple command line calculator for the console

%description
A very simple console command line calculater.

%prep
%setup -q
%patch0 -p1 -b .gcc3

%build
%{__cxx} $RPM_OPT_FLAGS -o %{binname} %{name}.cpp

%install
%{__rm} -rf $RPM_BUILD_ROOT
%{__install} -m755 %{binname} -D $RPM_BUILD_ROOT%{_bindir}/%{binname}

%clean
%{__rm} -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README
%{_bindir}/%{binname}



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.00-14mdv2011.0
+ Revision: 616910
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 1.00-13mdv2010.0
+ Revision: 424740
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.00-12mdv2009.0
+ Revision: 243422
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.00-10mdv2008.1
+ Revision: 140691
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import calculate


* Wed Aug 02 2006 Lenny Cartier <lenny@mandriva.com> 1.00-10mdv2007.0
- rebuild

* Tue Dec 07 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.00-9mdk
- arg, screwed up P0 in last release, redo it

* Tue Dec 07 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.00-8mdk
- rebuild

* Fri Jun 11 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.00-7mdk
- rebuild

* Sat Jan 10 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.00-6mdk
- rebuild

* Thu Feb 27 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 1.00-5mdk
- Back in contribs!:)
- Updated for gcc 3 (Patch0)
- Cleanups
- Added my own little README(mainly to satisfy rpmlint)

* Thu Jan 28 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.00-4mdk
- rebuild

* Fri Jan 05 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.00-3mdk
- rebuilt

* Mon Jul 31 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.00-2mdk
- use new macros
- handle mdk optimization

* Tue Jun 06 2000 Christopher Molnar <molnarc@mandrakesoft.com> 1.00-1mdk
- Packaged for Mandrake
- Created Spec file

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 524 |12cr|calf-0.0.19-0.git20120421.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define branch 1
%{?_branch: %{expand: %%global branch 1}}

%if %branch
%define git_snapshot git20120421
%endif

Name:           calf
Summary:        Pack of multi-standard audio plugins and host for JACK
Version:        0.0.19

%if %branch
Release:        %mkrel -c %git_snapshot 1
%else
Release:        %mkrel 5
%endif

%if %branch
Source:         http://repo.or.cz/w/%{name}.git/snapshot/%{name}-f63124a88bff1c6444639e6969854e5ed162f24d.tar.gz
%else
Source:         http://dl.sf.net/%{name}/%{name}-%{version}.tar.gz
%endif
URL:            http://%{name}.sourceforge.net/
License:        GPLv2
Group:          Sound
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:  desktop-file-utils expat-devel cairo-devel
BuildRequires:  gtk2-devel
BuildRequires:  fftw2-devel
BuildRequires:  pkgconfig
BuildRequires:  pkgconfig(gconf-2.0)
BuildRequires:  jackit-devel lv2-devel readline-devel
BuildRequires:  fluidsynth-devel
Requires:       redland lv2 fluidsynth

%description
Calf is a pack of audio plugins for the LV2 interface.
Calf contains the following audio effects: vintage delay,
rotary speaker, reverb, multi chorus, flanger, phaser, filter,
compressor. It also contains two full-blown synthesizers: monosynth and
organ.

%prep
%if %branch
%setup -q -n calf
%else
%setup -q
%endif

%build
%if %branch
./autogen.sh
%endif
LDFLAGS='-lgthread-2.0' \
%configure  --with-ladspa-dir=%{_libdir}/ladspa \
                --with-dssi-dir=%{_libdir}/dssi \
                --with-lv2-dir=%{_libdir}/lv2 \
                --enable-static=false \
                --libdir=%{_libdir} \
                --without-lash --enable-experimental=yes
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std
desktop-file-install --add-category=";X-MandrivaLinux-Multimedia-Sound;" \
                     --add-category="GTK;" \
                     --remove-key="Version" \
                     --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

rm -f %{buildroot}/%{_datadir}/icons/hicolor/icon-theme.cache

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README COPYING AUTHORS
%{_bindir}/calfjackhost
%{_libdir}/lv2/%{name}.lv2
%{_libdir}/%{name}/%{name}.so


%{_datadir}/%{name}/*

%{_datadir}/icons/hicolor/16x16/apps/calf.png
%{_datadir}/icons/hicolor/24x24/apps/calf.png
%{_datadir}/icons/hicolor/32x32/apps/calf.png
%{_datadir}/icons/hicolor/48x48/apps/calf.png
%{_datadir}/icons/hicolor/128x128/apps/calf.png
%{_datadir}/icons/hicolor/128x128/apps/calf_plugin.png
%{_datadir}/icons/hicolor/16x16/apps/calf_plugin.png
%{_datadir}/icons/hicolor/22x22/apps/calf.png
%{_datadir}/icons/hicolor/22x22/apps/calf_plugin.png
%{_datadir}/icons/hicolor/24x24/apps/calf_plugin.png
%{_datadir}/icons/hicolor/256x256/apps/calf.png
%{_datadir}/icons/hicolor/256x256/apps/calf_plugin.png
%{_datadir}/icons/hicolor/32x32/apps/calf_plugin.png
%{_datadir}/icons/hicolor/48x48/apps/calf_plugin.png
%{_datadir}/icons/hicolor/64x64/apps/calf.png
%{_datadir}/icons/hicolor/64x64/apps/calf_plugin.png
%{_datadir}/icons/hicolor/scalable/apps/calf.svg
%{_datadir}/icons/hicolor/scalable/apps/calf_plugin.svg

%{_mandir}/man1/calfjackhost.1.*
%{_mandir}/man7/calf.7.*

%{_datadir}/applications/%{name}.desktop



%changelog
* Wed Apr 25 2012 Frank Kober <emuse@mandriva.org> 0.0.19-0.git20120421.1mdv2012.0
+ Revision: 793444
- new git snapshot
  o adjust file list
  o adapt BR names
  o drop strfmt fix patch

* Tue Jun 28 2011 Frank Kober <emuse@mandriva.org> 0.0.19-0.git20110507.1
+ Revision: 687626
- try included autogen.sh instead of autoreconf
- bump version to 0.0.19
- add string format fix
- update to latest git version from 2011-05-07
  o keep official version tarball

* Sun Feb 27 2011 Funda Wang <fwang@mandriva.org> 0.0.18.6-5
+ Revision: 640427
- rebuild to obsolete old packages

* Mon Feb 14 2011 Frank Kober <emuse@mandriva.org> 0.0.18.6-4
+ Revision: 637747
- disable lash, fix hicolor icon cache conflict

* Sun Feb 13 2011 Frank Kober <emuse@mandriva.org> 0.0.18.6-3
+ Revision: 637570
- fix icon paths
- rebuild for fixed redland

* Wed Feb 09 2011 Frank Kober <emuse@mandriva.org> 0.0.18.6-2
+ Revision: 637055
- rebuild for new raptor

* Tue Aug 24 2010 Frank Kober <emuse@mandriva.org> 0.0.18.6-1mdv2011.0
+ Revision: 572936
- new version 0.18.6 (bugfix)
  o replace autoreconf by configure2_5x

* Tue Jan 05 2010 Stéphane Téletchéa <steletch@mandriva.org> 0.0.18.5-1mdv2010.1
+ Revision: 486367
- Another missing BR
- Missing BR readline
- Precise plugins path

  + Frank Kober <emuse@mandriva.org>
    - manpage compression format generalized
    - Update rpm group tag
    - Update rpm group tag
    - import calf


* Sat Dec 19 2009 Frank Kober <emuse@mandriva.org> 0.0.18.5-1mdv2010.0
- import calf

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 525 |12cr|calibre-0.9.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		calibre
Version:	0.9.8
Release:	2
Summary:	E-book converter and library management
Group:		Office
License:	GPLv3
URL:		http://calibre-ebook.com/
Source0:	http://calibre-ebook.googlecode.com/files/%{name}-%{version}.tar.xz
Source2:	calibre-mount-helper
Patch1:		%{name}-no-update-0.8.6.patch
Patch3:		%{name}-0.7.27-python-fix.patch
Patch4:		%{name}-python2-env-fix.patch
Patch5:		%{name}-web-control.patch
BuildRequires:	python >= 2.6
BuildRequires:	pkgconfig(python) >= 2.6
BuildRequires:	imagemagick-devel
BuildRequires:	python-setuptools
BuildRequires:	qt4-devel 
BuildRequires:	python-qt4-devel
BuildRequires:	pkgconfig(poppler-qt4) >= 0.12
BuildRequires:	pkgconfig(poppler-glib)
BuildRequires:	podofo-devel
BuildRequires:	desktop-file-utils
BuildRequires:	python-mechanize
BuildRequires:	python-lxml
BuildRequires:	python-dateutil
BuildRequires:	python-imaging
BuildRequires:	xdg-utils
BuildRequires:	python-beautifulsoup
BuildRequires:	chmlib-devel
BuildRequires:	python-cssutils >= 0.9.9
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	pkgconfig(icu-i18n)
BuildRequires:	unzip
BuildRequires:	libwmf-devel
BuildRequires:	libmtp-devel
Requires:	python-qt4
Requires:	python-pypdf
Requires:	python-cherrypy
Requires:	python-cssutils
Requires:	imagemagick
Requires:	python-odf
Requires:	python-django-tagging
Requires:	python-lxml
Requires:	python-imaging
Requires:	python-mechanize
Requires:	python-dateutil
Requires:	python-genshi
Requires:	python-beautifulsoup
Requires:	python-netifaces
Requires:	poppler
# Require the packages of the files which are symlinked by calibre
Requires:	fonts-ttf-liberation
# E-mail functionality requires this package
# see https://bugs.launchpad.net/calibre/+bug/739073
Requires:	python-dnspython

%description
Calibre is meant to be a complete e-library solution. It includes library
management, format conversion, news feeds to ebook conversion as well as
e-book reader sync features.

Calibre is primarily a ebook cataloging program. It manages your ebook
collection for you. It is designed around the concept of the logical book,
i.e. a single entry in the database that may correspond to ebooks in several
formats. It also supports conversion to and from a dozen different ebook
formats.

Supported input formats are: MOBI, LIT, PRC, EPUB, CHM, ODT, HTML, CBR, CBZ,
RTF, TXT, PDF and LRS.

%files 
#-f %{name}.lang
%doc COPYRIGHT LICENSE Changelog.yaml
%{_bindir}/calibre
%{_bindir}/calibre-complete
%{_bindir}/calibre-customize
%{_bindir}/calibre-debug
%{_bindir}/calibre-parallel
%{_bindir}/calibre-server
%{_bindir}/calibre-smtp
%{_bindir}/calibre-mount-helper
%{_bindir}/calibredb
%{_bindir}/ebook-convert
%{_bindir}/ebook-device
%{_bindir}/ebook-meta
%{_bindir}/ebook-viewer
%{_bindir}/epub-fix
%{_bindir}/fetch-ebook-metadata
%{_bindir}/lrf2lrs
%{_bindir}/lrfviewer
%{_bindir}/lrs2lrf
%{_bindir}/markdown-calibre
%{_bindir}/web2disk
%config(noreplace) %{_sysconfdir}/bash_completion.d/%{name}
%{_libdir}/%{name}
%{_datadir}/%{name}
%{_datadir}/pixmaps/*
%{_datadir}/applications/*.desktop
%{_datadir}/mime/packages/*
%{_datadir}/icons/hicolor/scalable/mimetypes/*
%{_datadir}/icons/hicolor/*/apps/*
%{python_sitelib}/init_calibre.py*

#--------------------------------------------------------------------

%prep
%setup -q -n %{name}

# remove redundant / non-free fonts
rm -rf resources/fonts/*/

# don't check for new upstream version (that's what packagers do)
# otherwise the plugins are safe to be updated in ~/.config/calibre/plugins/
%patch1 -F 2 -p1 -b .no-update

# libs
%patch3 -p1 -b .python-fix

# there is no python2 symlink to python2.7
# but just python, as opposed to python3
%patch4 -p1 -b .python2-env-fix

# import from QtNetwork, not Qt
%patch5 -p1 -b .python-web-control

# dos2unix newline conversion
sed -i -e 's/\r//' src/calibre/web/feeds/recipes/*

# fix the location of liberation default font
# sed -i -e "s:P('fonts/liberation/LiberationSerif:('%{_datadir}/fonts/TTF/liberation/LiberationSerif:" \
#  src/calibre/library/catalog.py
sed -i -e "s:P('fonts/liberation/LiberationSerif:('%{_datadir}/fonts/TTF/liberation/LiberationSerif:" \
  src/calibre/utils/magick/draw.py
sed -i -e "s:P('fonts/liberation/LiberationSerif:('%{_datadir}/fonts/TTF/liberation/LiberationSerif:" \
  src/calibre/web/feeds/news.py
sed -i -e "s:P('fonts/liberation/LiberationSerif:('%{_datadir}/fonts/TTF/liberation/LiberationSerif:" \
  recipes/*_ke.recipe

# remove shebangs
sed -i -e '/^#!\//, 1d' src/calibre/*/*/*/*.py
sed -i -e '/^#!\//, 1d' src/calibre/*/*/*.py
sed -i -e '/^#![ ]*\//, 1d' src/calibre/*/*.py
sed -i -e '/^#!\//, 1d' src/calibre/*.py
sed -i -e '/^#!\//, 1d' src/templite/*.py
sed -i -e '/^#!\//, 1d' resources/default_tweaks.py
sed -i -e '/^#!\//, 1d' recipes/*.recipe

chmod -x src/calibre/*/*/*/*.py
chmod -x src/calibre/*/*/*.py
chmod -x src/calibre/*/*.py
chmod -x src/calibre/*.py
chmod -x recipes/*.recipe

%build
OVERRIDE_CFLAGS="%{optflags}" python setup.py build 

%install
mkdir -p %{buildroot}%{_datadir}

# create directories for xdg-utils
mkdir -p %{buildroot}%{_datadir}/icons
mkdir -p %{buildroot}%{_datadir}/icons/hicolor
mkdir -p %{buildroot}%{_datadir}/packages
mkdir -p %{buildroot}%{_datadir}/mime
mkdir -p %{buildroot}%{_datadir}/mime/packages
mkdir -p %{buildroot}%{_datadir}/applications
mkdir -p %{buildroot}%{_datadir}/desktop-directories

# create directory for calibre environment module
# the install script assumes it's there.
mkdir -p %{buildroot}%{python_sitelib}

XDG_DATA_DIRS="%{buildroot}%{_datadir}" \
XDG_UTILS_INSTALL_MODE="system" \
LIBPATH="%{_libdir}" \
python setup.py install --root=%{buildroot}%{_prefix} \
			--prefix=%{_prefix} \
			--libdir=%{_libdir} \
			--staging-libdir=%{buildroot}%{_libdir} \
# remove shebang from init_calibre.py here because
# it just got spawned by the install script
sed -i -e '/^#!\//, 1d' %{buildroot}%{python_sitelib}/init_calibre.py

# icons
mkdir -p %{buildroot}%{_datadir}/pixmaps/
cp -p resources/images/library.png		  \
   %{buildroot}%{_datadir}/pixmaps/%{name}-gui.png
cp -p resources/images/viewer.png		  \
   %{buildroot}%{_datadir}/pixmaps/calibre-viewer.png

# every file is empty here
find %{buildroot}%{_datadir}/mime -maxdepth 1 -type f|xargs rm -f 

# the portable batch (>=0.8.5) is not needed
rm -f %{buildroot}%{_bindir}/calibre-portable.bat

# packages aren't allowed to register mimetypes like this
rm -f %{buildroot}%{_datadir}/applications/defaults.list
rm -f %{buildroot}%{_datadir}/applications/mimeinfo.cache
rm -f %{buildroot}%{_datadir}/mime/application/*.xml
rm -f %{buildroot}%{_datadir}/mime/text/*.xml

desktop-file-validate \
%{buildroot}%{_datadir}/applications/calibre-ebook-viewer.desktop
desktop-file-validate \
%{buildroot}%{_datadir}/applications/calibre-gui.desktop
desktop-file-validate \
%{buildroot}%{_datadir}/applications/calibre-lrfviewer.desktop

# mimetype icon for lrf
rm -rf %{buildroot}%{_datadir}/icons/hicolor/128x128
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/scalable
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/scalable/mimetypes
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/scalable/apps
cp -p resources/images/mimetypes/lrf.png \
      %{buildroot}%{_datadir}/icons/hicolor/scalable/mimetypes/application-x-sony-bbeb.png
cp -p resources/images/viewer.png \
      %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/calibre-viewer.png

# don't put bash completions in /usr/etc
mkdir -p %{buildroot}%{_sysconfdir}/bash_completion.d
mv %{buildroot}%{_prefix}%{_sysconfdir}/bash_completion.d/%{name} %{buildroot}%{_sysconfdir}/bash_completion.d
rmdir %{buildroot}%{_prefix}%{_sysconfdir}/bash_completion.d

# these are provided as separate packages
rm -rf %{buildroot}%{_libdir}/%{name}/{odf,cherrypy,pyPdf,encutils,cssutils}
rm -rf %{buildroot}%{_libdir}/%{name}/cal/utils/genshi
rm -rf %{buildroot}%{_libdir}/%{name}/cal/trac

# link to system fonts after we have deleted the non-free ones
# http://oldbugs.calibre-ebook.com/ticket/3832
mkdir -p %{buildroot}%{_datadir}/%{name}/fonts/prs500
ln -s %{_datadir}/fonts/TTF/liberation/LiberationSans-Regular.ttf \
      %{buildroot}%{_datadir}/%{name}/fonts/prs500/tt0003m_.ttf
ln -s %{_datadir}/fonts/TTF/liberation/LiberationSerif-Regular.ttf \
      %{buildroot}%{_datadir}/%{name}/fonts/prs500/tt0011m_.ttf
ln -s %{_datadir}/fonts/TTF/liberation/LiberationMono-Regular.ttf \
      %{buildroot}%{_datadir}/%{name}/fonts/prs500/tt0419m_.ttf

# localization has changed since calibre-0.8.5
# locale.zip is treated internally at runtime
# so the traditional locale fixes are moot.
# locales should still be looked for in the proper place
# but under the new localization zip-based schema
sed -i -e 's:localization/locale.zip:%{_datadir}/%{name}/localization/locales.zip:' %{buildroot}%{_libdir}/%{name}/%{name}/utils/localization.py  

#% find_lang %{name} --with-kde --all-name

rm -f %{buildroot}%{_bindir}/%{name}-uninstall   

cp -a %{SOURCE2} %{buildroot}%{_bindir}/

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 526 |12cr|callgit-2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		callgit
Version:	2.1
Release:	%mkrel 1
Summary:	A tool for Ham Radio Operators to look up call-signs on the web
Group:		Communications
License:	GPLv3
URL:		http://www.hamsoftware.org/
Source0:	http://www.hamsoftware.org/%{name}-%{version}.tgz
#Icon from Fedora
Source1:	Ham_Icon-1-48.png
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root
BuildRequires:	qt4-devel

%description
This program allows you to search for another Ham's name and address
without having a web browser up. It is very simple.

%prep
%setup -q -n %{name}

%build
%qmake_qt4
%make

%install
rm -rf %{buildroot}
install -Dpm 755 callgit %{buildroot}/%{_bindir}/%{name}

#icon
install -Dpm 644 %{SOURCE1} %{buildroot}%{_datadir}/pixmaps/Ham_icon_callgit.png

#desktop file
mkdir -p %{buildroot}%{_datadir}/applications/
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=CallGit
Comment=Ham Radio call-sign lookup tool
Exec=callgit
Icon=Ham_icon_callgit
Terminal=false
Type=Application
Categories=Qt;Network;
EOF

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/Ham_icon_callgit.png


%changelog
* Sat Oct 23 2010 Jani Välimaa <wally@mandriva.org> 2.1-1mdv2011.0
+ Revision: 587769
- import callgit


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 527 |12cr|calligra-2.5.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define compile_apidox 0
%define _mobile 0
%define prerel %nil

#koffice has epoch 15. We need upper epoch
Epoch: 16
Name: calligra
URL:     http://www.calligra-suite.org
Summary: Set of office applications for KDE
Version: 2.5.3
%if "%prerel" != ""
Release: -c %prerel 1
%else
Release: 1
%endif
Source0: http://master.kde.org/stable/%{name}-%{version}/%{name}-%{version}.tar.bz2
Source1: %{name}.rpmlintrc
Patch1: calligra-2.4.0-find-openjpeg.patch
Group: Office
License: GPLv2+ and LGPLv2+ and GFDL
BuildRequires: kdepimlibs4-devel
#Source100: %name.rpmlintrc

#For version upper or equal 2012
BuildRequires: pkgconfig(libkexiv2)
#BuildRequires:	kdegraphics4-devel
BuildRequires: libkdcraw-devel
#For version upper or equal 2012
BuildRequires: okular-devel
BuildRequires: lcms2-devel
BuildRequires: qca2-devel
BuildRequires: xbase-devel
BuildRequires: libwpd-devel
BuildRequires: libwpg-devel
BuildRequires: pkgconfig(QtShiva) >= 0.9.2
BuildRequires: libexif-devel
BuildRequires: libexiv-devel
BuildRequires: boost-devel
BuildRequires: pkgconfig(poppler-qt4)
BuildRequires: jbig-devel
BuildRequires: openjpeg-devel >= 1.5
BuildRequires: libxml2-devel >= 2.4.28-2mdk
BuildRequires: python-devel
BuildRequires: readline-devel
BuildRequires: libpqxx-devel
BuildRequires: postgresql-devel
BuildRequires: eigen2
BuildRequires: pstoedit
BuildRequires: mysql-devel
BuildRequires: qimageblitz-devel
BuildRequires: gsl-devel
BuildRequires: qca2-devel
BuildRequires: glpk-devel
BuildRequires: freeglut-devel
BuildRequires: glew-devel
BuildRequires: pkgconfig(GraphicsMagick)
BuildRequires: opengtl-devel >= 0.9.16
BuildRequires: mysql-devel
BuildRequires: wv2-devel >= 0.4.2
BuildRequires: getfem++
BuildRequires: ctemplate-devel
BuildRequires: freetds-devel
BuildRequires: sqlite-devel
BuildRequires: marble-devel
BuildRequires: fftw3-devel >= 3.2
BuildRequires: libvisio-devel
BuildRequires: libwps-devel
%if %compile_apidox
BuildRequires: graphviz
BuildRequires: doxygen
%endif
Suggests: %name-words
Suggests: sheets
Suggests: karbon
Suggests: stage
Suggests: krita
Suggests: plan
Suggests: kchart
Suggests: kformula
Suggests: kexi
Suggests: flow
Suggests: braindump
Obsoletes: f-office
Obsoletes: koshell
Obsoletes: kugar
Obsoletes: kivio
Obsoletes: koffice-kivio < 1.6.3-20
Obsoletes: koffice

%description
Office applications for the K Desktop Environment.

Calligra contains:
   * Words: word processor
   * Table: spreadsheet
   * Stage: presentations
   * Flow: diagram generator
   * Some filters (Excel 97, Winword 97/2000, etc.)
   * karbon: the scalable vector drawing application for KDE.
   * krita: painting and image editing application.
   * plan: a project management.
   * kexi: an integrated data management application.

%files

#--------------------------------------------------------------------

%package core
Group: Office
Summary: Set of office applications for KDE
Obsoletes: koffice-core < 15:2.4
Obsoletes: %{_lib}kopainter5
Obsoletes: koffice2-core
Obsoletes: koffice-common
Obsoletes: koshell
Obsoletes: kugar
Obsoletes: kplatowork
Obsoletes: kivio
Requires: kdebase4-runtime

%description core
Common files for Calligra

%files core
%defattr(0755,root,root,0755)
%_kde_bindir/calligra
%_kde_bindir/calligraconverter
%_kde_bindir/cstester
%_kde_bindir/cstrunner
%_kde_bindir/visualimagecompare
%_kde_libdir/kde4/artistictextshape.so
%_kde_libdir/kde4/autocorrect.so
%_kde_libdir/kde4/changecase.so
%_kde_libdir/kde4/commentshape.so
%_kde_libdir/kde4/defaulttools.so
%_kde_libdir/kde4/kodocinfopropspage.so
%_kde_libdir/kde4/calligradockers.so
%_kde_libdir/kde4/calligrathumbnail.so
%_kde_libdir/kde4/calligragoogledocs.so
%_kde_libdir/kde4/kolcmsengine.so
%_kde_libdir/kde4/kopabackgroundtool.so
%_kde_libdir/kde4/koreport_barcodeplugin.so
%_kde_libdir/kde4/koreport_chartplugin.so
%_kde_libdir/kde4/koreport_mapsplugin.so
%_kde_libdir/kde4/koreport_webplugin.so
%_kde_libdir/kde4/musicshape.so
%_kde_libdir/kde4/spreadsheetshape-deferred.so
%_kde_libdir/kde4/pathshapes.so
%_kde_libdir/kde4/pictureshape.so
%_kde_libdir/kde4/pluginshape.so
%_kde_libdir/kde4/spellcheck.so
%_kde_libdir/kde4/textshape.so
%_kde_libdir/kde4/textvariables.so
%_kde_libdir/kde4/thesaurustool.so
%_kde_libdir/kde4/vectorshape.so
%_kde_libdir/kde4/videoshape.so
%defattr(0644,root,root,0755)
%_kde_applicationsdir/calligra.desktop
%_kde_appsdir/calligra
%_kde_appsdir/koproperty
%_kde_appsdir/musicshape
%_kde_appsdir/pigmentcms
%_kde_datadir/color/icc/pigment/*.icm
%_kde_iconsdir/*/*/actions/black.*
%_kde_iconsdir/*/*/actions/curve-connector.*
%_kde_iconsdir/*/*/actions/highlight.*
%_kde_iconsdir/*/*/actions/insert-endnote.png
%_kde_iconsdir/*/*/actions/insert-footnote.png
%_kde_iconsdir/*/*/actions/lines-connector.png
%_kde_iconsdir/*/*/actions/object-align-horizontal-center-calligra.*
%_kde_iconsdir/*/*/actions/object-align-horizontal-left-calligra.*
%_kde_iconsdir/*/*/actions/object-align-horizontal-right-calligra.*
%_kde_iconsdir/*/*/actions/object-align-vertical-bottom-calligra.*
%_kde_iconsdir/*/*/actions/object-align-vertical-bottom-top-calligra.*
%_kde_iconsdir/*/*/actions/object-align-vertical-center-calligra.*
%_kde_iconsdir/*/*/actions/object-align-vertical-top-calligra.*
%_kde_iconsdir/*/*/actions/object-group-calligra.*
%_kde_iconsdir/*/*/actions/object-order-back-calligra.*
%_kde_iconsdir/*/*/actions/object-order-front-calligra.*
%_kde_iconsdir/*/*/actions/object-order-lower-calligra.*
%_kde_iconsdir/*/*/actions/object-order-raise-calligra.*
%_kde_iconsdir/*/*/actions/object-ungroup-calligra.*
%_kde_iconsdir/*/*/actions/pen.*
%_kde_iconsdir/*/*/actions/shape-choose.* 
%_kde_iconsdir/*/*/actions/standard-connector.*
%_kde_iconsdir/*/*/actions/straight-connector.*
%_kde_iconsdir/*/*/actions/table.*
%_kde_iconsdir/*/*/actions/x-shape-chart.*
%_kde_iconsdir/*/*/actions/x-shape-connection.*
%_kde_iconsdir/*/*/actions/x-shape-formula.*
%_kde_iconsdir/*/*/actions/x-shape-image.*
%_kde_iconsdir/*/*/actions/x-shape-text.*
%_kde_services/artistictextshape.desktop
%_kde_services/autocorrect.desktop
%_kde_services/changecase.desktop
%_kde_services/commentshape.desktop
%_kde_services/defaulttools.desktop
%_kde_services/kodocinfopropspage.desktop
%_kde_services/calligradockers.desktop
%_kde_services/calligrathumbnail.desktop
%_kde_services/kolcmsengine.desktop
%_kde_services/kopabackgroundtool.desktop
%_kde_services/koreport_barcodeplugin.desktop
%_kde_services/koreport_chartplugin.desktop
%_kde_services/koreport_mapsplugin.desktop
%_kde_services/koreport_webplugin.desktop
%_kde_services/musicshape.desktop
#%_kde_services/paragraphtool.desktop
%_kde_services/pathshapes.desktop
%_kde_services/pictureshape.desktop
%_kde_services/pluginshape.desktop
%_kde_services/spellcheck.desktop
%_kde_services/textshape.desktop
%_kde_services/textvariables.desktop
%_kde_services/thesaurustool.desktop
%_kde_services/vectorshape.desktop
%_kde_services/videoshape.desktop
%_kde_servicetypes/calligra_application.desktop
%_kde_servicetypes/flake.desktop
%_kde_servicetypes/flakedevice.desktop
%_kde_servicetypes/flakeshape.desktop
%_kde_servicetypes/flaketool.desktop
%_kde_servicetypes/inlinetextobject.desktop
%_kde_servicetypes/kochart.desktop
%_kde_servicetypes/calligradocker.desktop
%_kde_servicetypes/calligrapart.desktop
%_kde_servicetypes/kofilter.desktop
%_kde_servicetypes/kofilterwrapper.desktop
%_kde_servicetypes/koplugin.desktop
%_kde_servicetypes/koreport_itemplugin.desktop
%_kde_servicetypes/pigment.desktop
%_kde_servicetypes/pigmentextension.desktop
%_kde_servicetypes/scripteventaction.desktop
%_kde_servicetypes/texteditingplugin.desktop
%_kde_servicetypes/textvariableplugin.desktop
%_kde_servicetypes/calligra_deferred_plugin.desktop
%_kde_datadir/mime/packages/msooxml-all.xml
%doc %_kde_docdir/HTML/en/calligra

#--------------------------------------------------------------------

%package      words
Summary:	    Word processor for calligra
Group:		    Graphical desktop/KDE
URL:            http://www.calligra-suite.org/words/
Requires:	    %name-core = %{EVRD}
Requires:	    wordnet
Provides:	    %name-apps
Obsoletes:      koffice-kword
Obsoletes:      koffice2-kword
Obsoletes:      kword


%description    words
Words is an intuitive word processor application with desktop publishing
features.
With it, you can create informative and attractive documents with ease.

%files words
%defattr(755,root,root)
%_kde_bindir/calligrawords
%_kde_libdir/kde4/applixwordimport.so
%_kde_libdir/kde4/asciiimport.so
%_kde_libdir/kde4/docximport.so
%_kde_libdir/kde4/htmlodf_export.so
#%_kde_libdir/kde4/krossmodulekword.so
%_kde_libdir/kde4/wordspart.so
%_kde_libdir/kde4/mswordodf_import.so
%_kde_libdir/kde4/rtfimport.so
%_kde_libdir/kde4/wpsimport.so
%_kde_libdir/libkdeinit4_calligrawords.so
%defattr(0644,root,root,0755)
%_kde_applicationsdir/words.desktop
#%_kde_appsdir/kword
%_kde_appsdir/words
%_kde_configdir/wordsrc
%_kde_iconsdir/hicolor/*/apps/words.*
%_kde_services/ServiceMenus/words_konqi.desktop
%_kde_services/html-odf_export.desktop
#%_kde_services/krossmodulekword.desktop
%_kde_services/words*.desktop
%_kde_datadir/templates/.source/TextDocument.odt
%_kde_datadir/templates/TextDocument.desktop

#--------------------------------------------------------------------

%package -n plan
Summary:	Project management application for Calligra
Group:		Graphical desktop/KDE
URL:            http://www.calligra-suite.org/plan/
Requires:	%name-core = %{EVRD}
Provides:       %name-apps
Provides:       kplato2
Obsoletes:      kplatowork
Obsoletes:      kplato
Obsoletes:      %{_lib}kplatoworkprivat5
Obsoletes:      koffice-kplato
Obsoletes:      koffice2-kplato
%rename		%{name}-plan


%description -n plan
Plan is a project management application.
It is intended for managing moderately large projects with multiple resources.


%files -n plan
%defattr(0755,root,root,0755)
%_kde_bindir/calligraplan
%_kde_bindir/calligraplanwork
%_kde_libdir/libkdeinit4_calligraplan.so
%_kde_libdir/libkdeinit4_calligraplanwork.so
%_kde_libdir/kde4/krossmoduleplan.so
%_kde_libdir/kde4/planpart.so
%_kde_libdir/kde4/planworkpart.so
%_kde_libdir/kde4/planicalexport.so
%_kde_libdir/kde4/plankplatoimport.so
%{_kde_libdir}/kde4/plantjscheduler.so
%defattr(0644,root,root,0755)
%_kde_applicationsdir/plan.desktop
%_kde_applicationsdir/planwork.desktop
%_kde_appsdir/plan
%_kde_appsdir/planwork
%_kde_datadir/config/planrc
%_kde_services/krossmoduleplan.desktop
%_kde_services/plan_icalendar_export.desktop
%_kde_services/planpart.desktop
%_kde_services/planworkpart.desktop
%_kde_services/plan_kplato_import.desktop
%_kde_services/planrcpsscheduler.desktop
%_kde_services/plantjscheduler.desktop
%_kde_servicetypes/plan_schedulerplugin.desktop
%_kde_iconsdir/hicolor/*/*/calligraplan*
%_kde_iconsdir/hicolor/*/*/application-x-vnd.kde.plan*
%_kde_datadir/config.kcfg/plansettings.kcfg
%_kde_datadir/config.kcfg/planworksettings.kcfg
%_kde_datadir/config/planworkrc

#--------------------------------------------------------------------

%package -n sheets
Summary:	SpreadSheet for calligra
Group:		Graphical desktop/KDE
URL:            http://www.calligra-suite.org/sheets/
Requires:	%name-core = %{EVRD}
Provides:       %name-apps
Obsoletes:      koffice-kspread
Obsoletes:      koffice2-kspread
Obsoletes:      kspread
# Sheets used to be called tables in early betas
%rename		tables
%rename		%{name}-sheets
Conflicts:      kword < 11:2.1.91-2


%description -n sheets
Sheets is a fully-featured calculation and spreadsheet tool.
Use it to quickly create and calculate various business-related spreadsheets,
such as income and expenditure, employee working hours, etc.

%files -n sheets
%defattr(0755,root,root,0755)
%_kde_bindir/calligrasheets
%_kde_libdir/kde4/applixspreadimport.so
%_kde_libdir/kde4/calligrasheetspart.so
%_kde_libdir/kde4/csvexport.so
%_kde_libdir/kde4/csvimport.so
%_kde_libdir/kde4/dbaseimport.so
%_kde_libdir/kde4/excelimporttodoc.so
%_kde_libdir/kde4/gnumericexport.so
%_kde_libdir/kde4/gnumericimport.so
%_kde_libdir/kde4/kplatorcpsscheduler.so
%_kde_libdir/kde4/kspread*.so
%_kde_libdir/kde4/krossmodulekspread.so
%_kde_libdir/kde4/opencalcexport.so
%_kde_libdir/kde4/opencalcimport.so
%_kde_libdir/kde4/qproimport.so
%_kde_libdir/kde4/spreadsheetshape.so
%_kde_libdir/kde4/xlsximport.so
%_kde_libdir/libkdeinit4_calligrasheets.so
%defattr(0644,root,root,0755)
%_kde_datadir/applications/kde4/sheets.desktop
%_kde_datadir/config.kcfg/sheets.kcfg
%_kde_services/sheetspart.desktop
%_kde_appsdir/tables
%_kde_appsdir/sheets
%_kde_datadir/config/sheetsrc
%_kde_datadir/templates/SpreadSheet.desktop
%_kde_services/krossmodulekspread.desktop
%_kde_services/kspread*.desktop
%_kde_datadir/templates/.source/SpreadSheet.ods
%_kde_iconsdir/hicolor/*/apps/sheets.png
%_kde_services/ServiceMenus/kspread_konqi.desktop
%_kde_services/spreadsheetshape.desktop
%_kde_services/spreadsheetshape-deferred.desktop
%_kde_servicetypes/sheets_plugin.desktop
%doc %_docdir/HTML/en/sheets
#--------------------------------------------------------------------

%package -n stage
Summary:	Presentation for calligra-suite
Group:		Graphical desktop/KDE
URL:            http://www.calligra-suite.org/stage/
Requires:	%name-core = %{EVRD}
Requires:	xdg-utils
Provides:       %name-apps
Obsoletes:      koffice-kpresenter
Obsoletes:      koffice2-kpresenter
Obsoletes:      kpresenter
%rename		%{name}-stage


%description -n stage
Stage is an easy to use yet still flexible presentation application. You can
easily create presentations containing a rich variety of elements,
from graphics to text, from charts to images.
Stage is extensible through a plugin system, so it is easy to add new effects,
new content elements or even new ways of managing your presentation. Because of
the integration with Calligra, all the power and flexibility of the Calligra
content elements are available to Stage.

%files -n stage
%defattr(0755,root,root,0755)
%_kde_bindir/calligrastage
%_kde_libdir/kde4/calligrastagepart.so
%_kde_libdir/kde4/kpr_pageeffect_barwipe.so
%_kde_libdir/kde4/kpr_pageeffect_clockwipe.so
%_kde_libdir/kde4/kpr_pageeffect_edgewipe.so
%_kde_libdir/kde4/kpr_pageeffect_iriswipe.so
%_kde_libdir/kde4/kpr_pageeffect_matrixwipe.so
%_kde_libdir/kde4/kpr_pageeffect_slidewipe.so
%_kde_libdir/kde4/kpr_pageeffect_fade.so
%_kde_libdir/kde4/kpr_pageeffect_spacerotation.so
%_kde_libdir/kde4/kpr_pageeffect_swapeffect.so
%_kde_libdir/kde4/kpr_shapeanimation_example.so
%_kde_libdir/kde4/calligrastageeventactions.so 
%_kde_libdir/kde4/calligrastagetoolanimation.so
%_kde_libdir/kde4/kprvariables.so
%_kde_libdir/kde4/powerpointimport.so
%_kde_libdir/kde4/Filterkpr2odf.so
%_kde_libdir/kde4/pptximport.so
%_kde_libdir/libkdeinit4_calligrastage.so
%defattr(0644,root,root,0755)
%_kde_applicationsdir/stage.desktop
%_kde_services/ServiceMenus/kpresenter_konqi.desktop
%_kde_appsdir/stage
%_kde_datadir/templates/Presentation.desktop
%_kde_datadir/templates/.source/Presentation.odp
%_kde_datadir/config/stagerc
%_kde_iconsdir/hicolor/*/apps/stage.png
%_kde_services/calligrastageeventactions.desktop
%_kde_servicetypes/presentationeventaction.desktop
%_kde_services/kpr_pageeffect_barwipe.desktop
%_kde_services/kpr_pageeffect_clockwipe.desktop
%_kde_services/kpr_pageeffect_edgewipe.desktop
%_kde_services/kpr_pageeffect_iriswipe.desktop
%_kde_services/kpr_pageeffect_matrixwipe.desktop
%_kde_services/kpr_pageeffect_slidewipe.desktop
%_kde_services/kpr_shapeanimation_example.desktop
%_kde_services/kpr_pageeffect_fade.desktop
%_kde_services/kpr_pageeffect_spacerotation.desktop
%_kde_services/kpr_pageeffect_swapeffect.desktop
%_kde_services/calligrastagetoolanimation.desktop
%_kde_services/kpresenter_powerpoint_import.desktop
%_kde_services/kpresenter_pptx_import.desktop
%_kde_services/kprvariables.desktop
%_kde_services/Filterkpr2odf.desktop
%_kde_servicetypes/kpr_pageeffect.desktop
%_kde_servicetypes/kpr_shapeanimation.desktop
%_kde_datadir/kde4/services/stagepart.desktop
%doc %_docdir/HTML/en/stage

#--------------------------------------------------------------------

%package -n kchart
Summary:        Chart and diagram drawing
Group:          Graphical desktop/KDE
Requires:       %name-core = %{EVRD}
URL:            http://www.koffice.org/
Provides:       %name-apps
Provides:       kchart2
Obsoletes:      %name-kchart
Provides:       %name-kchart = %{EVRD}
Obsoletes:      koffice2-kchart
Provides:       koffice2-kchart = %{EVRD}
%rename		%{name}-kchart


%description -n kchart
Kchart is a chart and diagram drawing program.

%files -n kchart
%defattr(0755,root,root,0755)
%_kde_libdir/kde4/chartshape.so
%defattr(0644,root,root,0755)
%_kde_services/chartshape.desktop
%_kde_services/kchartpart.desktop

#--------------------------------------------------------------------

%package -n krita
Summary:        Sketching and painting program
Group:          Graphical desktop/KDE
URL:            http://www.calligra-suite.org/krita/
Requires:       %name-core = %{EVRD}
Requires:       libkdcraw-common
Provides:       %name-apps
Obsoletes:      koffice-krita
Obsoletes:      koffice2-krita
Obsoletes:      %{_lib}kritafilterslistdynamicprogram5
Obsoletes:      %{_lib}krita_gray_u165
Obsoletes:      %{_lib}kritargbf32hdr5
Obsoletes:	%{_lib}krossmodulekrita8
%rename		%{name}-krita

%description -n krita
Krita offers an end–to–end solution for creating digital painting files
from scratch by masters. It supports concept art, creation of comics
and textures for rendering.

%files -n krita
%defattr(0755,root,root,0755)
%_kde_bindir/krita
%_kde_libdir/kde4/*krita*
%_kde_libdir/libkdeinit4_krita.so
%defattr(0644,root,root,0755)
%_kde_applicationsdir/krita.desktop
%_kde_applicationsdir/krita_jpeg.desktop
%_kde_applicationsdir/krita_png.desktop
%_kde_applicationsdir/krita_bmp.desktop
%_kde_applicationsdir/krita_odg.desktop
%_kde_applicationsdir/krita_ora.desktop
%_kde_applicationsdir/krita_pdf.desktop
%_kde_applicationsdir/krita_tiff.desktop
%_kde_applicationsdir/krita_raw.desktop
%_kde_applicationsdir/krita_exr.desktop
%_kde_applicationsdir/krita_jp2.desktop
%_kde_applicationsdir/krita_ppm.desktop
%_kde_applicationsdir/krita_xcf.desktop
%_kde_applicationsdir/krita_psd.desktop
%_kde_services/ServiceMenus/krita_konqi.desktop
%_kde_services/*krita*.desktop
%_kde_servicetypes/*krita*.desktop
%_kde_iconsdir/hicolor/*/apps/krita.png
%_kde_appsdir/krita
%_kde_appsdir/kritaplugins
%_kde_configdir/kritarc
%_kde_configdir/krita*.knsrc
%dir %_kde_datadir/color/icc/krita
%_kde_datadir/color/icc/krita/README
%_kde_datadir/color/icc/krita/*.icm
%_kde_appsdir/color-schemes/Krita50.colors
%_kde_appsdir/color-schemes/KritaBlender.colors
%_kde_appsdir/color-schemes/KritaBright.colors
%_kde_appsdir/color-schemes/KritaBrighter.colors
%_kde_appsdir/color-schemes/KritaDark.colors
%_kde_appsdir/color-schemes/KritaDarker.colors
%_kde_datadir/mime/packages/krita_ora.xml

#--------------------------------------------------------------------

%package -n karbon
Summary:	Scalable drawing for calligra
Group:		Graphical desktop/KDE
URL:            http://www.calligra-suite.org/karbon/
Requires:	%name-core = %{EVRD}
Provides:       %name-apps
Obsoletes:      koffice-karbon
Obsoletes:      koffice2-karbon
Conflicts:      oxygen-icon-theme < 1:4.4.2-2
%rename		%{name}-karbon

%description -n karbon
Karbon is a vector drawing application with an user interface that is easy to
use, highly customizable and extensible.
That makes Karbon a great application for users starting to explore the world
of vector graphics as well as for artists wanting to create breathtaking vector
art.

%files -n karbon
%defattr(0755,root,root,0755)
%_kde_bindir/karbon
%_kde_libdir/kde4/karbonfiltereffects.so
%_kde_libdir/kde4/karbon_flattenpathplugin.so
%_kde_libdir/kde4/karbon_whirlpinchplugin.so
%_kde_libdir/kde4/karbonimageexport.so
%_kde_libdir/kde4/karbontools.so
%_kde_libdir/kde4/karbonpart.so
%_kde_libdir/kde4/karbonsvgexport.so
%_kde_libdir/kde4/karbonepsimport.so
%_kde_libdir/kde4/karbonsvgimport.so
%_kde_libdir/kde4/karbonxfigimport.so
%_kde_libdir/kde4/wmfexport.so
%_kde_libdir/kde4/wmfimport.so
%_kde_libdir/kde4/karbon1ximport.so
%_kde_libdir/kde4/karbonpdfimport.so
%_kde_libdir/kde4/wpgimport.so
%_kde_libdir/kde4/karbon_refinepathplugin.so
%_kde_libdir/kde4/karbon_roundcornersplugin.so
%_kde_libdir/libkdeinit4_karbon.so
%defattr(0644,root,root,0755)
%_kde_applicationsdir/karbon.desktop
%_kde_iconsdir/*/*/apps/karbon.*
%_kde_configdir/karbonrc
%_kde_appsdir/karbon
%_kde_datadir/templates/Illustration.desktop
%_kde_datadir/templates/.source/Illustration.odg
%_kde_services/ServiceMenus/karbon_konqi.desktop
%_kde_services/karbon*.desktop
%_kde_servicetypes/filtereffect.desktop
%_kde_servicetypes/karbon_module.desktop

#--------------------------------------------------------------------

%package -n kformula
Summary:        Formula Editor for calligra
Group:          Graphical desktop/KDE
URL:            http://www.koffice.org/
Requires:       %name-core = %{EVRD}
%rename		%{name}-kformula


%description -n kformula
Kformula is a formula editor for kde project.

%files -n kformula
%defattr(0755,root,root,0755)
%_kde_libdir/kde4/formulashape.so
%defattr(0644,root,root,0755)
%_kde_datadir/apps/formulashape
%_kde_services/formulashape.desktop
%{_kde_services}/kformulapart.desktop

#--------------------------------------------------------------------

%package -n flow
Summary:        Diagramming and flowcharting apps for calligra
Group:          Graphical desktop/KDE
URL:            http://www.calligra-suite.org/flow/
Requires:       %name-core = %{EVRD}
%rename         %{name}-flow

%description -n flow
Use Flow to make network diagrams, organization charts, flowcharts and much
more. Flow also comes with numerous stencils that can be used to make anything
you want. There are options for Networking, Renewable Energy, Chemistry,
Building sites, and many other options to help you make your diagrams.

%files -n flow
%defattr(0755,root,root,0755)
%_kde_bindir/calligraflow
%_kde_libdir/kde4/flowdockersplugin.so
%_kde_libdir/kde4/flowpart.so
%_kde_libdir/kde4/vsdximport.so
%_kde_libdir/libkdeinit4_calligraflow.so
%defattr(0644,root,root,0755)
%_kde_datadir/applications/kde4/flow.desktop
%_kde_datadir/config/flowrc
%_kde_datadir/config/flow_stencils.knsrc
%_kde_appsdir/flow
%_kde_services/flowdockersplugin.desktop
%_kde_services/flowpart.desktop
%_kde_services/flow_vsdx_import.desktop
%_kde_servicetypes/flow_dock.desktop
%_kde_services/ServiceMenus/flow_konqi.desktop
#--------------------------------------------------------------------

%package -n kexi
Summary:    An integrated environment for managing data
Group:      Graphical desktop/KDE
URL:        http://www.calligra-suite.org/kexi/
Requires:   %name-core = %{EVRD}
Provides:   %name-apps
Obsoletes:  keximdb
%rename     %{name}-kexi


%description -n kexi
Kexi is an integrated data management application.
It can be used for creating database schemas, inserting data, performing
queries, and processing data. Forms can be created to provide a custom
interface to your data. All database objects – tables, queries and forms –
are stored in the database, making it easy to share data and design.

%files -n kexi
%defattr(0755,root,root,0755)
%{_kde_bindir}/kexi
%{_kde_bindir}/kexi_sqlite3_dump
%{_kde_libdir}/kde4/kformdesigner_containers.so
%{_kde_libdir}/kde4/kformdesigner_mapbrowser.so
%{_kde_libdir}/kde4/kformdesigner_kexidbwidgets.so
%{_kde_libdir}/kde4/kformdesigner_stdwidgets.so
%{_kde_libdir}/kde4/kformdesigner_webbrowser.so
%{_kde_libdir}/kde4/kexidb_mysqldriver.so
%{_kde_libdir}/kde4/kexidb_sqlite3driver.so
%{_kde_libdir}/kde4/kexidb_sqlite3_icu.so
%{_kde_libdir}/kde4/kexidb_sybasedriver.so
%{_kde_libdir}/kde4/kexidb_xbasedriver.so
%{_kde_libdir}/kde4/kexihandler_csv_importexport.so
%{_kde_libdir}/kde4/kexihandler_form.so
%{_kde_libdir}/kde4/kexihandler_migration.so
%{_kde_libdir}/kde4/kexihandler_query.so
%{_kde_libdir}/kde4/kexihandler_script.so
%{_kde_libdir}/kde4/kexihandler_table.so
#%{_kde_libdir}/kde4/keximigrate_kspread.so
%{_kde_libdir}/kde4/keximigrate_mdb.so
%{_kde_libdir}/kde4/keximigrate_mysql.so
%{_kde_libdir}/kde4/keximigrate_sybase.so
%{_kde_libdir}/kde4/keximigrate_txt.so
%{_kde_libdir}/kde4/keximigrate_spreadsheet.so
%{_kde_libdir}/kde4/keximigrate_xbase.so
%{_kde_libdir}/kde4/kexirelationdesignshape.so
%{_kde_libdir}/kde4/krossmodulekexidb.so
%{_kde_libdir}/kde4/kexihandler_report.so
%defattr(0644,root,root,0755)
%{_kde_appsdir}/kexi
%{_kde_datadir}/config/kexirc
%{_kde_services}/kexi
%{_kde_services}/kexidb_mysqldriver.desktop
%{_kde_services}/kexidb_sqlite3driver.desktop
%{_kde_services}/kexidb_sybasedriver.desktop
%{_kde_services}/kexidb_xbasedriver.desktop
#%{_kde_services}/keximigrate_kspread.desktop
%{_kde_services}/keximigrate_mdb.desktop
%{_kde_services}/keximigrate_mysql.desktop
%{_kde_services}/keximigrate_sybase.desktop
%{_kde_services}/keximigrate_txt.desktop
%{_kde_services}/keximigrate_spreadsheet.desktop
%{_kde_services}/keximigrate_xbase.desktop
%{_kde_services}/kexirelationdesignshape.desktop
%{_kde_services}/kformdesigner
%{_kde_servicetypes}/widgetfactory.desktop
%{_kde_servicetypes}/kexidb_driver.desktop
%{_kde_servicetypes}/kexihandler.desktop
%{_kde_servicetypes}/keximigration_driver.desktop
%{_kde_applicationsdir}/kexi.desktop
%doc %_docdir/HTML/en/kexi

#--------------------------------------------------------------------

%package -n okular-odp
Summary:	ODP file renderer for Okular
Group:		Graphical desktop/KDE
Requires:	%name-core = %{EVRD}
Requires:	okular
%rename		%{name}-okular-odp

%description -n okular-odp
ODP file renderer for Okular.

%files -n okular-odp
%defattr(0755,root,root,0755)
%_kde_libdir/kde4/okularGenerator_odp.so
%defattr(0644,root,root,0755)
%_kde_applicationsdir/okularApplication_odp.desktop
%_kde_services/libokularGenerator_odp.desktop
%_kde_services/okularOdp.desktop

#--------------------------------------------------------------------

%package -n stateshape
Summary:	State Shape
Group:		Graphical desktop/KDE
Requires:	%name-core = %{EVRD}
%rename		%{name}-stateshape

%description -n stateshape
Calligra State Shape.

%files -n stateshape
%defattr(0755,root,root,0755)
%_kde_libdir/kde4/stateshape.so
%defattr(0644,root,root,0755)
%_kde_appsdir/stateshape
%_kde_iconsdir/hicolor/*/*/stateshape*
%_kde_iconsdir/hicolor/*/*/statetool*
%_kde_services/stateshape.desktop

#--------------------------------------------------------------------

%package -n webshape
Summary:	Calligra Web Shape
Group:		Graphical desktop/KDE
Requires:	%name-core = %{EVRD}
%rename		%{name}-webshape

%description -n webshape
Calligra Web Shape.

%files -n webshape
%defattr(0755,root,root,0755)
%_kde_libdir/kde4/webshape.so
%defattr(0644,root,root,0755)
%_kde_services/webshape.desktop

#--------------------------------------------------------------------

%define libbraindumpcore_major 10
%define libbraindumpcore %mklibname braindumpcore %libbraindumpcore_major

%package -n %libbraindumpcore
Summary: Calligra Braindump core library
Group: System/Libraries

%description -n %libbraindumpcore
Calligra Braindump core library.

%files -n %libbraindumpcore
%defattr(-,root,root)
%_kde_libdir/libbraindumpcore.so.%{libbraindumpcore_major}*

#--------------------------------------------------------------------

%package -n braindump
Summary:	Calligra mind mapping tool
Group:		Graphical desktop/KDE
Requires:	%name-core = %{EVRD}
Requires:	%libbraindumpcore = %{EVRD}
%rename		%{name}-braindump

%description -n braindump
Braindump is a tool to dump and organize the content of your brain (ideas,
drawings, images, texts...) to your computer. It works by allowing to create
and edit whiteboards, which are infinite canvas on which you can add texts,
images, charts, drawings. You can also organize your ideas into diagrams
and flowcharts.

%files -n braindump
%defattr(0755,root,root,0755)
%_kde_bindir/braindump
%defattr(0644,root,root,0755)
%_kde_applicationsdir/braindump.desktop
%_kde_appsdir/braindump
%_kde_servicetypes/braindump_extensions.desktop
%_kde_iconsdir/*/*/*/braindump.*

#--------------------------------------------------------------------

%package active
Summary:        A document viewer for touch based tablets
Group:          Graphical desktop/KDE
Requires:       %{name}-words = %{EVRD}
Requires:	sheets = %{EVRD}
Requires:	stage = %{EVRD}

%description active
Calligra's QML UI.

%files active
%defattr(0755,root,root,0755)
%{_kde_bindir}/calligraactive
%defattr(0644,root,root,0755)
%{_kde_datadir}/applications/calligraactive.desktop
%{_kde_datadir}/calligraactive

#--------------------------------------------------------------------

%define libtextlayout_major 10
%define libtextlayout %mklibname textlayout %libtextlayout_major

%package -n %libtextlayout
Summary: Calligra core library
Group: System/Libraries

%description -n %libtextlayout
Calligra core library.


%files -n %libtextlayout
%defattr(-,root,root)
%_kde_libdir/libtextlayout.so.%{libtextlayout_major}*

#----------------------------------------------------------------------

%define libkoreport_major 10
%define libkoreport %mklibname koreport %libkoreport_major

%package -n %libkoreport
Summary: Calligra core library
Group: System/Libraries

%description -n %libkoreport
Calligra core library.
It's an application-independent reporting library for the generation of both
printed and ODS and HTML reports from various sources of data. It provides a
gui based designer and renderer, and is currently used by Kexi for the
generation of database reports, and Calligra Plan for the generation of
planning reports.

%files -n %libkoreport
%defattr(-,root,root)
%_kde_libdir/libkoreport.so.%{libkoreport_major}*

#--------------------------------------------------------------------

%define libkokross_major 10
%define libkokross %mklibname kokross %libkokross_major

%package -n %libkokross
Summary: Calligra core library
Group: System/Libraries

%description -n %libkokross
Calligra core library.

%files -n %libkokross
%defattr(-,root,root)
%_kde_libdir/libkokross.so.%{libkokross_major}*

#--------------------------------------------------------------------

%define libkomain_major 10
%define libkomain %mklibname komain %libkomain_major

%package -n %libkomain
Summary: Calligra core library
Group: System/Libraries
Requires: %name-l10n

%description -n %libkomain
Calligra core library.

%files -n %libkomain
%defattr(-,root,root)
%_kde_libdir/libkomain.so.%{libkomain_major}*

#--------------------------------------------------------------------

%define libkopageapp_major 10
%define libkopageapp %mklibname kopageapp %libkopageapp_major

%package -n %libkopageapp
Summary: Calligra core library
Group: System/Libraries

%description -n %libkopageapp
Calligra core library.

%files -n %libkopageapp
%defattr(-,root,root)
%_kde_libdir/libkopageapp.so.%{libkopageapp_major}*

#--------------------------------------------------------------------

%define libkotext_major 10
%define libkotext %mklibname kotext %libkotext_major

%package -n %libkotext
Summary: Calligra core library
Group: System/Libraries

%description -n %libkotext
Calligra core library.
KoText is the library that offers rich text layout and OpenDocument Format
loading/saving. 

%files -n %libkotext
%defattr(-,root,root)
%_kde_libdir/libkotext.so.%{libkotext_major}*

#--------------------------------------------------------------------
%define libkoodf_major 10
%define libkoodf %mklibname koodf %libkoodf_major

%package -n %libkoodf
Summary: Calligra core library
Group: System/Libraries

%description -n %libkoodf
Calligra core library.
ODF Library

%files -n %libkoodf
%defattr(-,root,root)
%_kde_libdir/libkoodf.so.%{libkoodf_major}*

#--------------------------------------------------------------------

%define liblibwmf_major 10
%define liblibwmf %mklibname libwmf %liblibwmf_major

%package -n %liblibwmf
Summary: Calligra core library
Group: System/Libraries

%description -n %liblibwmf
Calligra core library.

%files -n %liblibwmf
%defattr(-,root,root)
%_kde_libdir/liblibwmf.so.%{liblibwmf_major}*

#--------------------------------------------------------------------

%define libflake_major 10
%define libflake %mklibname flake %libflake_major

%package -n %libflake
Summary: Calligra core library
Group: System/Libraries

%description -n %libflake
Calligra core library.
Flake is the object library for Calligra. It provides a basic concept of a
'shape' which can be a square, circle or any other form. The shape can contain
any sort of media because it is responsible for painting itself. This means
that Words can provide a textShape which has text flowing inside.

%files -n %libflake
%defattr(-,root,root)
%_kde_libdir/libflake.so.%{libflake_major}*

#--------------------------------------------------------------------

%define libpigmentcms_major 10
%define libpigmentcms %mklibname pigmentcms %libpigmentcms_major

%package -n %libpigmentcms
Summary: Calligra core library
Group: System/Libraries
Obsoletes:   %{_lib}libpigmentpigment1 < 1:1.9.95.3-0.766453.1
Obsoletes:   %{_lib}libpigmentcms1 < 1:1.9.95.3-0.766453.1
Obsoletes:   %{_lib}libpigmentcms1 < 1:1.9.95.3-0.766453.1

%description -n %libpigmentcms
Calligra core library.
Pigment is the Color Manipulation System library for Calligra, this include but
it is not limited to full color management. Originating from Krita it provides
a generic KoColor class wich represents the notion of a color. The same color
can often be specified in different colorspaces. Some colors however can only
be specified in some colorspaces. 

%files -n %libpigmentcms
%defattr(-,root,root)
%_kde_libdir/libpigmentcms.so.%{libpigmentcms_major}*

#--------------------------------------------------------------------

%define libkformdesigner_major 10
%define libkformdesigner %mklibname kformdesigner %libkformdesigner_major

%package -n %libkformdesigner
Summary: Calligra core library
Group: System/Libraries

%description -n %libkformdesigner
Calligra core library.

%files -n %libkformdesigner
%defattr(-,root,root)
%_kde_libdir/libkformdesigner.so.%{libkformdesigner_major}*

#--------------------------------------------------------------------

%define libkochart_major 10
%define libkochart %mklibname kochart %libkochart_major

%package -n %libkochart
Summary: Calligra core library
Group: System/Libraries

%description -n %libkochart
Calligra core library.

%files -n %libkochart
%defattr(-,root,root)
%_kde_libdir/libkochart.so.%{libkochart_major}*

#--------------------------------------------------------------------
%define kundo2_major 10
%define libkundo2 %mklibname kundo2_ %kundo2_major

%package -n %libkundo2
Summary: Calligra core library
Group: System/Libraries

%description -n %libkundo2
Calligra core library.

%files -n %libkundo2

%_kde_libdir/libkundo2.so.%{kundo2_major}*

#--------------------------------------------------------------------
%define rtfreader_major 10
%define librtfreader %mklibname rtfreader %rtfreader_major

%package -n %librtfreader
Summary: Calligra core library
Group: System/Libraries

%description -n %librtfreader
Calligra core library.

%files -n %librtfreader

%_kde_libdir/libRtfReader.so.%{rtfreader_major}*

#--------------------------------------------------------------------

%define librcps_plan_major 10
%define librcps_plan %mklibname rcps_plan %librcps_plan_major

%package -n %librcps_plan
Summary: Calligra core library
Group: System/Libraries

%description -n %librcps_plan
Calligra core library.

%files -n %librcps_plan
%_kde_libdir/librcps_plan.so.%{librcps_plan_major}*

#--------------------------------------------------------------------

%define wordsprivate_major 10
%define libwordsprivate %mklibname wordsprivate %wordsprivate_major

%package -n %libwordsprivate
Summary: Calligra core library
Group: System/Libraries

%description -n %libwordsprivate
Calligra core library.

%files -n %libwordsprivate
%defattr(-,root,root)
%_kde_libdir/libwordsprivate.so.%{wordsprivate_major}*

#--------------------------------------------------------------------

%define chartshapelib_major 10
%define libchartshapelib %mklibname chartshapelib %chartshapelib_major

%package -n %libchartshapelib
Summary: Calligra core library
Group: System/Libraries

%description -n %libchartshapelib
Calligra core library.

%files -n %libchartshapelib
%defattr(-,root,root)
%_kde_libdir/libchartshapelib.so.%{chartshapelib_major}*

#--------------------------------------------------------------------
%define kplatomodels_major 10
%define  libkplatomodels %mklibname kplatomodels %kplatomodels_major

%package -n %libkplatomodels
Summary: Calligra core library
Group: System/Libraries

%description -n %libkplatomodels
Calligra core library.

%files -n %libkplatomodels
%defattr(-,root,root)
%_kde_libdir/libkplatomodels.so.%{kplatomodels_major}*

#-------------------------------------------------------------------

%define  kplatokernel_major 10
%define  libkplatokernel %mklibname kplatokernel %kplatokernel_major

%package -n %libkplatokernel
Summary: Calligra core library
Group: System/Libraries

%description -n %libkplatokernel
Calligra core library.

%files -n %libkplatokernel
%defattr(-,root,root)
%_kde_libdir/libkplatokernel.so.%{kplatokernel_major}*

#--------------------------------------------------------------------

%define planprivate_major 10
%define libplanprivate %mklibname planprivate %planprivate_major

%package -n %libplanprivate
Summary: Calligra core library
Group: System/Libraries

%description -n %libplanprivate
Calligra core library.

%files -n %libplanprivate
%defattr(-,root,root)
%_kde_libdir/libplanprivate.so.%{planprivate_major}*

#--------------------------------------------------------------------

%define kplatoui_major 10
%define libkplatoui %mklibname kplatoui %kplatoui_major

%package -n %libkplatoui
Summary: Calligra core library
Group: System/Libraries

%description -n %libkplatoui
Calligra core library.

%files -n %libkplatoui
%defattr(-,root,root)
%_kde_libdir/libkplatoui.so.%{kplatoui_major}*

#--------------------------------------------------------------------

%define planworkapp_major 10
%define libplanworkapp %mklibname planworkapp %planworkapp_major

%package -n %libplanworkapp
Summary: Calligra core library
Group: System/Libraries

%description -n %libplanworkapp
Calligra core library.

%files -n %libplanworkapp
%defattr(-,root,root)
%_kde_libdir/libplanworkapp.so.%{planworkapp_major}*

#--------------------------------------------------------------------

%define kplatoworkfactory_major 10
%define libplanworkfactory %mklibname kplatoworkfactory %kplatoworkfactory_major

%package -n %libplanworkfactory
Summary: Calligra core library
Group: System/Libraries
Obsoletes: %{_lib}kplatoworkapp8 < %{EVRD}

%description -n %libplanworkfactory
Calligra core library.

%files -n %libplanworkfactory
%defattr(-,root,root)
%_kde_libdir/libplanworkfactory.so.%{kplatoworkfactory_major}*

#--------------------------------------------------------------------

%define sheets_major 10
%define libcalligrasheetscommon %mklibname calligrasheetscommon %sheets_major

%package -n %libcalligrasheetscommon
Summary: Calligra core library
Group: System/Libraries
Obsoletes: %mklibname calligratablescommon 9

%description -n %libcalligrasheetscommon
Calligra core library.

%files -n %libcalligrasheetscommon
%defattr(-,root,root)
%_kde_libdir/libcalligrasheetscommon.so.%{sheets_major}*

#--------------------------------------------------------------------

%define sheetsodf_major 10
%define libcalligrasheetsodf %mklibname calligrasheetsodf %sheetsodf_major

%package -n %libcalligrasheetsodf
Summary: Calligra core library
Group: System/Libraries
Obsoletes: %mklibname calligratablesodf 9

%description -n %libcalligrasheetsodf
Calligra core library.

%files -n %libcalligrasheetsodf
%defattr(-,root,root)
%_kde_libdir/libcalligrasheetsodf.so.%{sheetsodf_major}*

#--------------------------------------------------------------------

%define calligrastageprivate_major 10
%define libcalligrastageprivate %mklibname calligrastageprivate %calligrastageprivate_major

%package -n %libcalligrastageprivate
Summary: Calligra core library
Group: System/Libraries

%description -n %libcalligrastageprivate
Calligra core library.

%files -n %libcalligrastageprivate
%defattr(-,root,root)
%_kde_libdir/libcalligrastageprivate.so.%{calligrastageprivate_major}*

#--------------------------------------------------------------------

%define  kdchart_major 10
%define  libkdchart %mklibname kdchart  %kdchart_major

%package -n %libkdchart
Summary: Calligra core library
Group: System/Libraries

%description -n %libkdchart
Calligra core library.

%files -n %libkdchart
%defattr(-,root,root)
%_kde_libdir/libkdchart.so.%{kdchart_major}*

#--------------------------------------------------------------------

%package -n katelier
Summary: Krita and karbon meta package
Group: Graphical desktop/KDE
Requires: krita = %{EVRD}
Requires: karbon = %{EVRD}

%description -n katelier
Krita and karbon meta package

%files -n katelier

#--------------------------------------------------------------------

%define  libkritaui_major 10
%define  libkritaui %mklibname kritaui  %libkritaui_major

%package -n %libkritaui
Summary: Calligra core library
Group: System/Libraries

%description -n %libkritaui
Calligra core library.

%files -n %libkritaui
%defattr(-,root,root)
%_kde_libdir/libkritaui.so.%{libkritaui_major}*

#--------------------------------------------------------------------

%define  libkritaimage_major 10
%define  libkritaimage %mklibname kritaimage  %libkritaimage_major

%package -n %libkritaimage
Summary: Calligra core library
Group: System/Libraries

%description -n %libkritaimage
Calligra core library.

%files -n %libkritaimage
%defattr(-,root,root)
%_kde_libdir/libkritaimage.so.%{libkritaimage_major}*

#--------------------------------------------------------------------

%define  libkritalibbrush_major 10
%define  libkritalibbrush %mklibname kritalibbrush  %libkritalibbrush_major

%package -n %libkritalibbrush
Summary: Calligra core library
Group: System/Libraries

%description -n %libkritalibbrush
Calligra core library.

%files -n %libkritalibbrush
%defattr(-,root,root)
%_kde_libdir/libkritalibbrush.so.%{libkritalibbrush_major}*

#--------------------------------------------------------------------

%define  libkritalibpaintop_major 10
%define  libkritalibpaintop %mklibname kritalibpaintop  %libkritalibpaintop_major

%package -n %libkritalibpaintop
Summary: Calligra core library
Group: System/Libraries

%description -n %libkritalibpaintop
Calligra core library.

%files -n %libkritalibpaintop
%defattr(-,root,root)
%_kde_libdir/libkritalibpaintop.so.%{libkritalibpaintop_major}*

#--------------------------------------------------------------------

%define  libkoplugin_major 10
%define  libkoplugin %mklibname koplugin  %libkoplugin_major

%package -n %libkoplugin
Summary: Calligra core library
Group: System/Libraries

%description -n %libkoplugin
Calligra core library.

%files -n %libkoplugin
%defattr(-,root,root)
%_kde_libdir/libkoplugin.so.%{libkoplugin_major}*

#--------------------------------------------------------------------

%define  libkowidgets_major 10
%define  libkowidgets %mklibname kowidgets  %libkowidgets_major
#
%package -n %libkowidgets
Summary: Calligra core library
Group: System/Libraries

%description -n %libkowidgets
Calligra core library.

%files -n %libkowidgets
%defattr(-,root,root)
%_kde_libdir/libkowidgets.so.%{libkowidgets_major}*

#--------------------------------------------------------------------


%define  karboncommon_major 10
%define  libkarboncommon %mklibname karboncommon  %karboncommon_major

%package -n %libkarboncommon
Summary: Calligra core library
Group: System/Libraries

%description -n %libkarboncommon
Calligra core library.

%files -n %libkarboncommon
%defattr(-,root,root)
%_kde_libdir/libkarboncommon.so.%{karboncommon_major}*

#--------------------------------------------------------------------

%define  karbonui_major 10
%define  libkarbonui %mklibname karbonui  %karbonui_major

%package -n %libkarbonui
Summary: Calligra core library
Group: System/Libraries

%description -n %libkarbonui
Calligra core library.

%files -n %libkarbonui
%defattr(-,root,root)
%_kde_libdir/libkarbonui.so.%{karbonui_major}*

#--------------------------------------------------------------------



%define libkformulalib_major 10
%define libkformulalib %mklibname kformulalib %libkformulalib_major

%package -n %libkformulalib
Summary: Calligra core library
Group: System/Libraries

%description -n %libkformulalib
Calligra core library.

%files -n %libkformulalib
%defattr(-,root,root)
%_kde_libdir/libkformulalib.so.%{libkformulalib_major}*

#--------------------------------------------------------------------
   
%define libkexicore_major 10
%define libkexicore %mklibname kexicore %libkexicore_major
   
%package -n %libkexicore
Summary: Calligra core library
Group: System/Libraries

%description -n %libkexicore
Calligra core library.

%files -n %libkexicore
%defattr(-,root,root)
%_kde_libdir/libkexicore.so.%{libkexicore_major}*

#--------------------------------------------------------------------

%define libkexidatatable_major 10
%define libkexidatatable %mklibname kexidatatable %libkexidatatable_major

%package -n %libkexidatatable
Summary: Calligra core library
Group: System/Libraries

%description -n %libkexidatatable
Calligra core library.

%files -n %libkexidatatable
%defattr(-,root,root)
%_kde_libdir/libkexidatatable.so.%{libkexidatatable_major}*

#--------------------------------------------------------------------

%define libkexidb_major 10
%define libkexidb %mklibname kexidb %libkexidb_major

%package -n %libkexidb
Summary: Calligra core library
Group: System/Libraries

%description -n %libkexidb
Calligra core library.

%files -n %libkexidb
%defattr(-,root,root)
%_kde_libdir/libkexidb.so.%{libkexidb_major}*

#--------------------------------------------------------------------

%define libkexiextendedwidgets_major 10
%define libkexiextendedwidgets %mklibname kexiextendedwidgets %libkexiextendedwidgets_major

%package -n %libkexiextendedwidgets
Summary: Calligra core library
Group: System/Libraries

%description -n %libkexiextendedwidgets
Calligra core library.

%files -n %libkexiextendedwidgets
%defattr(-,root,root)
%_kde_libdir/libkexiextendedwidgets.so.%{libkexiextendedwidgets_major}*

#--------------------------------------------------------------------

%define libkexiformutils_major 10
%define libkexiformutils %mklibname kexiformutils %libkexiformutils_major

%package -n %libkexiformutils
Summary: Calligra core library
Group: System/Libraries

%description -n %libkexiformutils
Calligra core library.

%files -n %libkexiformutils
%defattr(-,root,root)
%_kde_libdir/libkexiformutils.so.%{libkexiformutils_major}*

#--------------------------------------------------------------------

%define libkeximain_major 10
%define libkeximain %mklibname keximain %libkeximain_major

%package -n %libkeximain
Summary: Calligra core library
Group: System/Libraries

%description -n %libkeximain
Calligra core library.

%files -n %libkeximain
%defattr(-,root,root)
%_kde_libdir/libkeximain.so.%{libkeximain_major}*

#--------------------------------------------------------------------

%define libkeximigrate_major 10
%define libkeximigrate %mklibname keximigrate %libkeximigrate_major

%package -n %libkeximigrate
Summary: Calligra core library
Group: System/Libraries

%description -n %libkeximigrate
Calligra core library.

%files -n %libkeximigrate
%defattr(-,root,root)
%_kde_libdir/libkeximigrate.so.%{libkeximigrate_major}*

#--------------------------------------------------------------------

%define libkexirelationsview_major 10
%define libkexirelationsview %mklibname kexirelationsview %libkexirelationsview_major

%package -n %libkexirelationsview
Summary: Calligra core library
Group: System/Libraries

%description -n %libkexirelationsview
Calligra core library.

%files -n %libkexirelationsview
%defattr(-,root,root)
%_kde_libdir/libkexirelationsview.so.%{libkexirelationsview_major}*

#--------------------------------------------------------------------

%define libkexiutils_major 10
%define libkexiutils %mklibname kexiutils %libkexiutils_major
   
%package -n %libkexiutils
Summary: Calligra core library
Group: System/Libraries
   
%description -n %libkexiutils
Calligra core library.
   
%files -n %libkexiutils
%defattr(-,root,root)
%_kde_libdir/libkexiutils.so.%{libkexiutils_major}*

#--------------------------------------------------------------------

%define libkexiguiutils_major 10
%define libkexiguiutils %mklibname kexiguiutils %libkexiguiutils_major

%package -n %libkexiguiutils
Summary: Calligra core library
Group: System/Libraries

%description -n %libkexiguiutils
Calligra core library.

%files -n %libkexiguiutils
%defattr(-,root,root)
%_kde_libdir/libkexiguiutils.so.%{libkexiguiutils_major}*

#--------------------------------------------------------------------

%define libkexidataviewcommon_major 10
%define libkexidataviewcommon %mklibname kexidataviewcommon %libkexidataviewcommon_major

%package -n %libkexidataviewcommon
Summary: Calligra core library
Group: System/Libraries

%description -n %libkexidataviewcommon
Calligra core library.

%files -n %libkexidataviewcommon
%defattr(-,root,root)
%_kde_libdir/libkexidataviewcommon.so.%{libkexidataviewcommon_major}*

#-------------------------------------------------------------------- 

%define libkowv2_major 9
%define libkowv2 %mklibname kowv2_ %libkowv2_major
   
%package -n %libkowv2
Summary: Calligra core library
Group: System/Libraries
   
%description -n %libkowv2
Calligra core library.
   
%files -n %libkowv2
%defattr(-,root,root)
%_kde_libdir/libkowv2.so.%{libkowv2_major}*

#--------------------------------------------------------------------

%define libmsooxml_major 10
%define libmsooxml %mklibname msooxml %libmsooxml_major
   
%package -n %libmsooxml
Summary: Calligra core library
Group: System/Libraries

%description -n %libmsooxml
Calligra core library.
   
%files -n %libmsooxml
%defattr(-,root,root)
%_kde_libdir/libmsooxml.so.%{libmsooxml_major}*

#--------------------------------------------------------------------

%define libkoproperty_major 10
%define libkoproperty %mklibname koproperty %libkoproperty_major
   
%package -n %libkoproperty
Summary: Calligra core library
Group: System/Libraries
   
%description -n %libkoproperty
Calligra core library.
   
%files -n %libkoproperty
%defattr(-,root,root)
%_kde_libdir/libkoproperty.so.%{libkoproperty_major}*

#--------------------------------------------------------------------

%define libflowprivate_major 10
%define libflowprivate %mklibname flowprivate %libflowprivate_major

%package -n %libflowprivate
Summary: Calligra core library
Group: System/Libraries

%description -n %libflowprivate
Calligra core library.

%files -n %libflowprivate
%defattr(-,root,root)
%_kde_libdir/libflowprivate.so.%{libflowprivate_major}*

#--------------------------------------------------------------------

%package devel
Group: Development/KDE and Qt
Summary: Header files for developing calligra applications
Requires: %libchartshapelib = %{EVRD}
Requires: %libflake = %{EVRD}
Requires: %libkarboncommon = %{EVRD}
Requires: %libkarbonui = %{EVRD}
Requires: %libkdchart = %{EVRD}
Requires: %libkexicore = %{EVRD}
Requires: %libkexidatatable = %{EVRD}
Requires: %libkexidataviewcommon = %{EVRD}
Requires: %libkexidb = %{EVRD}
Requires: %libkexiextendedwidgets = %{EVRD}
Requires: %libkexiformutils = %{EVRD}
Requires: %libkexiguiutils = %{EVRD}
Requires: %libkeximain = %{EVRD}
Requires: %libkeximigrate = %{EVRD}
Requires: %libkexirelationsview = %{EVRD}
Requires: %libkexiutils = %{EVRD}
Requires: %libkformdesigner = %{EVRD}
Requires: %libkformulalib = %{EVRD}
Requires: %libkochart = %{EVRD}
Requires: %libkokross = %{EVRD}
Requires: %libkomain = %{EVRD}
Requires: %libkoodf = %{EVRD}
Requires: %libkopageapp = %{EVRD}
Requires: %libkoplugin = %{EVRD}
Requires: %libkoproperty = %{EVRD}
Requires: %libkoreport = %{EVRD}
Requires: %libkotext = %{EVRD}
Requires: %libkowidgets = %{EVRD}
Requires: %libkowv2 = %{EVRD}
Requires: %libkplatokernel = %{EVRD}
Requires: %libkplatomodels = %{EVRD}
Requires: %libplanprivate = %{EVRD}
Requires: %libkplatoui = %{EVRD}
Requires: %libplanworkapp = %{EVRD}
Requires: %libplanworkfactory = %{EVRD}
Requires: %libcalligrastageprivate = %{EVRD}
Requires: %libkritaimage = %{EVRD}
Requires: %libkritalibbrush = %{EVRD}
Requires: %libkritalibpaintop = %{EVRD}
Requires: %libkritaui = %{EVRD}
Requires: %libcalligrasheetscommon = %{EVRD}
Requires: %libcalligrasheetsodf = %{EVRD}
Requires: %libwordsprivate = %{EVRD}
Requires: %libmsooxml = %{EVRD}
Requires: %libpigmentcms = %{EVRD}
Requires: %liblibwmf = %{EVRD}
Requires: %libkundo2 = %{EVRD}
Requires: %librtfreader = %{EVRD}
Requires: %librcps_plan = %{EVRD}
Requires: %name-core = %{EVRD}
Conflicts: koffice2-kchart
Conflicts: karbon < 11:1.9.95.8-3
Conflicts: kchart < 11:1.9.95.8-3
Conflicts: kivio < 11:1.9.95.8-3
Conflicts: kplato < 11:1.9.95.8-3
Conflicts: kpresenter < 11:1.9.95.8-3
Conflicts: krita < 11:1.9.95.8-3
Conflicts: kspread < 11:1.9.95.8-3
Conflicts: koffice-core < 11:1.9.98.5-3
Conflicts: kword < 11:1.9.95.8-3
Obsoletes: koffice2-devel
Obsoletes: koffice-devel

%description devel
Header files needed for developing calligra applications.

%files devel
%defattr(-,root,root)
%_kde_appsdir/cmake/*/*
%_kde_includedir/*
%_kde_libdir/libchartshapelib.so
%_kde_libdir/libflake.so
%_kde_libdir/libkarboncommon.so
%_kde_libdir/libkarbonui.so
%_kde_libdir/libkdchart.so
%_kde_libdir/libkexicore.so
%_kde_libdir/libkexidatatable.so
%_kde_libdir/libkexidataviewcommon.so
%_kde_libdir/libkexidb.so
%_kde_libdir/libkexiextendedwidgets.so
%_kde_libdir/libkexiformutils.so
%_kde_libdir/libkexiguiutils.so
%_kde_libdir/libkeximain.so
%_kde_libdir/libkeximigrate.so
%_kde_libdir/libkexirelationsview.so
%_kde_libdir/libkexiutils.so
%_kde_libdir/libkformdesigner.so
%_kde_libdir/libkformulalib.so
%_kde_libdir/libkochart.so
%_kde_libdir/libkokross.so
%_kde_libdir/libkomain.so
%_kde_libdir/libkoodf.so
%_kde_libdir/libkopageapp.so
%_kde_libdir/libkoplugin.so
%_kde_libdir/libkoproperty.so
%_kde_libdir/libkoreport.so
%_kde_libdir/libkotext.so
%_kde_libdir/libkowidgets.so
%_kde_libdir/libkowv2.so
%_kde_libdir/libkplatokernel.so
%_kde_libdir/libkplatomodels.so
%_kde_libdir/libplanprivate.so
%_kde_libdir/libkplatoui.so
%_kde_libdir/libplanworkapp.so
%_kde_libdir/libplanworkfactory.so
%_kde_libdir/libcalligrastageprivate.so
%_kde_libdir/libkritaimage.so
%_kde_libdir/libkritalibbrush.so
%_kde_libdir/libkritalibpaintop.so
%_kde_libdir/libkritaui.so
%_kde_libdir/libcalligrasheetscommon.so
%_kde_libdir/libcalligrasheetsodf.so
%_kde_libdir/libwordsprivate.so
%_kde_libdir/libmsooxml.so
%_kde_libdir/libpigmentcms.so
%_kde_libdir/libflowprivate.so
%_kde_libdir/libtextlayout.so
%_kde_libdir/liblibwmf.so
%_kde_libdir/libkundo2.so
%_kde_libdir/libRtfReader.so
%_kde_libdir/librcps_plan.so

#--------------------------------------------------------------------
%if %_mobile
%package mobile
Summary: mobile user interaction of Calligra Suite
Group:   Graphical desktop/KDE

%description mobile
Calligra Mobile is a mobile user interaction of Calligra Suite

%files mobile
%defattr(0755,root,root,0755)
%_kde_bindir/calligramobile
%defattr(0644,root,root,0755)
%_kde_datadir/applications/hildon/calligramobile.desktop
%_kde_datadir/calligramobile-templates/
%_kde_datadir/dbus-1/services/com.nokia.CalligraMobile.service
%_kde_iconsdir/hicolor/178x200/apps/calligramobile.png
%_kde_iconsdir/hicolor/48x48/hildon/Document.png
%_kde_iconsdir/hicolor/48x48/hildon/Presenter.png
%_kde_iconsdir/hicolor/48x48/hildon/SpreadSheet.png
%_kde_iconsdir/hicolor/64x64/apps/calligramobile.png

%endif
#--------------------------------------------------------------------

%prep
%setup -q
%patch1 -p1 -b .openjpeg~

%build
#sh initrepo.sh
%if %_mobile
%cmake_kde4 -DIHAVEPATCHEDQT:BOOL=TRUE
%else
%cmake_kde4 -DBUILD_mobile=OFF -DIHAVEPATCHEDQT:BOOL=TRUE
%endif
make

%if %{compile_apidox}
make apidox
%endif

%install
%makeinstall_std -C build

%if %compile_apidox
make install-apidox DESTDIR=%{buildroot}/
list=`ls -d */ -1`;
echo $list;
for i in $list ; do
	cd $i;
		if grep '^include .*Doxyfile.am' Makefile.am; then
			echo "installing apidox from $i" ;	
			make install-apidox DESTDIR=%{buildroot}/ ; 
		fi
	cd ../;
done;
%endif

# Remove shebang from non-executable files
find %{buildroot}%{_kde_appsdir}/ -type f -name '*.py' -exec sed -i '1s/^#!.*$//' {} \;

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 528 |12cr|calligra-l10n-2.5.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name calligra-l10n
%define version 2.5.3
%define release 1
# Supported l10n language
%define langlist ca da de el en_GB es et fi fr gl hu it ja kk nb nds nl pl pt pt_BR ru sk sv uk zh_CN zh_TW

# Language descriptions
%define language_ca ca
%define langname_ca Catalan
%define language_cs cs
%define langname_cs Czech
%define language_da da
%define langname_da Dansk
%define language_de de
%define langname_de German
%define language_el el
%define langname_el Greek
%define language_en_GB en_GB
%define langname_en_GB British English
%define language_es es
%define langname_es Spanish
%define language_et et
%define langname_et Estonian
%define language_fi fi
%define langname_fi Finnish
%define language_fr fr
%define langname_fr French
%define language_gl gl
%define langname_gl Galician
%define language_hu hu
%define langname_hu Hungarian
%define language_it it
%define langname_it Italian
%define language_ja ja
%define langname_ja Japanese
%define language_kk kk
%define langname_kk Kazakh
%define language_nb nb
%define langname_nb Norwegian
%define language_nl nl
%define langname_nl Dutch
%define language_nds nds
%define langname_nds Lower Saxon
%define language_pl pl
%define langname_pl Polish
%define language_pt pt
%define langname_pt Portuguese
%define language_pt_BR pt_BR
%define langname_pt_BR Brazilian portuguese
%define language_pt_PT pt-PT
%define langname_pt_PT Portuguese
%define language_ru ru
%define langname_ru Russian
%define language_sk sk
%define langname_sk Slovakian
%define language_sv sv
%define langname_sv Swedish
%define language_tr tr
%define langname_tr Turkish
%define language_uk uk
%define langname_uk Ukrainian
%define language_wa wa
%define langname_wa Walloon
%define language_zh_CN zh_CN
%define langname_zh_CN Simplified Chinese
%define language_zh_TW zh_TW
%define langname_zh_TW Traditional Chinese

# --- Danger line ---

# Locales
%{expand:%(for lang in %langlist; do echo "%%define locale_$lang `echo $lang | cut -d _ -f 1` "; done)}

Summary: Language files for Calligra (virtual package)
Name: %{name}
Version: %{version}
Release: %{release}
License: GPLv2+
Group: System/Internationalization
Url: http://www.calligra-suite.org/
# localisation package template
Source0: %{name}-template.in
Source1: %{name}.rpmlintrc
# l10n sources
%{expand:%(\
	i=2; \
	for lang in %langlist; do\
		echo "%%{expand:Source$i: http://download.kde.org/stable/calligra-%%{version}/%%{name}/%%{name}-%%{language_$lang}-%%{version}.tar.bz2}";\
		i=$[i+1];\
	done\
	)
}
BuildRequires: gettext >= 0.15
BuildRequires: kdelibs4-devel
BuildArch: noarch
Obsoletes: koffice-l10n

%description
Language files for Calligra.

# Expand all localisation packages descriptions.

%{expand:%(\
	for lang in %langlist; do\
		echo "%%{expand:%%(sed "s!__LANG__!$lang!g" %{_sourcedir}/%{name}-template.in 2> /dev/null)}";\
	done\
	)
}

%prep
%setup -T -n %{name}-%{version} -c

for lang in %langlist; do\
  tar xf %{_sourcedir}/%{name}-$lang-%{version}.tar.bz2;
done

%build
for lang in %langlist; do\
	pushd %{name}-$lang-%{version};
		%cmake_kde4;
		%make;
	popd;
done

%install
rm -rf %{buildroot}


for lang in %langlist; do
	pushd %{name}-$lang-%{version};
		%makeinstall_std -C build;
	popd;
done

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 529 |12cr|camd-2.3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define NAME		CAMD
%define major		%{version}
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname %{name} -d

Name:		camd
Version:	2.3.1
Release:	1
Epoch:		1
Summary:	Routines for permuting sparse matricies prior to factorization
Group:		System/Libraries
License:	LGPL
URL:		http://www.cise.ufl.edu/research/sparse/camd/
Source0:	http://www.cise.ufl.edu/research/sparse/camd/%{NAME}-%{version}.tar.gz
BuildRequires:	suitesparse-common-devel >= 4.0.0

%description
CAMD provides a set of routines for permuting sparse matricies prior
to factorization.

%package -n %{libname}
Summary:	Library of routines for permuting sparse matricies prior to factorization
Group:		System/Libraries

%description -n %{libname}
CAMD provides a set of routines for permuting sparse matricies prior
to factorization.

This package contains the library needed to run programs dynamically
linked against %{NAME}.

%package -n %{develname}
Summary:	C routines for permuting sparse matricies prior to factorization
Group:		Development/C
Requires:	suitesparse-common-devel >= 4.0.0
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{develname}
CAMD provides a set of routines for permuting sparse matricies prior
to factorization.

This package contains the files needed to develop applications which
use %{name}.

%prep
%setup -q -c -n %{name}-%{version}
cd %{NAME}
find . -perm 0640 | xargs chmod 0644
mkdir ../SuiteSparse_config
ln -sf %{_includedir}/suitesparse/SuiteSparse_config.* ../SuiteSparse_config

%build
cd %{NAME}
pushd Lib
    %make -f GNUmakefile CC=%__cc CFLAGS="%{optflags} -fPIC -I%{_includedir}/suitesparse" INC=
    %__cc -shared -Wl,-soname,lib%{name}.so.%{major} -o lib%{name}.so.%{version} -lm *.o
popd

%install
cd %{NAME}

%__install -d -m 755 %{buildroot}%{_libdir} 
%__install -d -m 755 %{buildroot}%{_includedir}/suitesparse 

for f in Lib/*.so*; do
    %__install -m 755 $f %{buildroot}%{_libdir}/`basename $f`
done
for f in Lib/*.a; do
    %__install -m 644 $f %{buildroot}%{_libdir}/`basename $f`
done
for f in Include/*.h; do
    %__install -m 644 $f %{buildroot}%{_includedir}/suitesparse/`basename $f`
done

%__ln_s lib%{name}.so.%{version} %{buildroot}%{_libdir}/lib%{name}.so

%__install -d -m 755 %{buildroot}%{_docdir}/%{name}
%__install -m 644 README.txt Doc/*.txt Doc/*.pdf Doc/ChangeLog Doc/License %{buildroot}%{_docdir}/%{name}

%files -n %{libname}
%{_libdir}/*.so.*

%files -n %{develname}
%{_docdir}/%{name}
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/*.a


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 530 |12cr|camlgrenouille-1.28-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name camlgrenouille

%define version 1.28
%define release %mkrel 5

%define title   Camlgrenouille
%define longtitle Broadband connection test program

Summary:        %longtitle
Name:           %name
Version:        %version
Release:        %release
License:        GPL
Group:          Networking/Other
Url:		http://devel.grenouille.com/Camlgrenouille.php

Source0:        http://devel.grenouille.com/pub/camlgrenouille/sources/%{name}-%{version}.tar.gz
# Make 3 icons %name-{16,32,48}.png and then tar cjf %name-icons.tar.bz2 *png
Source1:        %name-icons.tar.bz2
Source2:	%name-missing-files.tar.bz2

BuildRoot:      %_tmppath/%name-buildroot

Buildrequires: ocaml
Requires: rxvt

%description
This software is meant to test for your broadband connection,
and sends the results to www.grenouille.com

%prep
rm -rf $RPM_BUILD_ROOT
#unpack source, icons and missing files:
%setup -q -b2 -a1 -n %{name}-%{version}

%build
touch build_linux
make depend
make

%install
#installation des executables
mkdir -p $RPM_BUILD_ROOT%{_bindir}
install -D -m 755 %{name} $RPM_BUILD_ROOT%{_bindir}/%{name}
install -D -m 755 camlgrenouille $RPM_BUILD_ROOT%{_bindir}/camlgrenouille
(cd $RPM_BUILD_ROOT%{_bindir}
 ln -s camlgrenouille grenouille )

#patch config
perl -pi -e 's#\./shell_ifconfig.sh#%{_sysconfdir}/%{name}/shell_ifconfig.sh#' user.config.linux

#installation des fichiers de config
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/%{name}
install -D -m 644 user.config.linux $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/user.config
install -D -m 755 shell_ifconfig.sh $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/shell_ifconfig.sh

# icon
mkdir -p $RPM_BUILD_ROOT{%{_liconsdir},%{_iconsdir},%{_miconsdir}}
install -D -m 644 %{name}-48.png $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png
install -D -m 644 %{name}-32.png $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
install -D -m 644 %{name}-16.png $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png

# Menu
# Every entry must be changed according package specfications
# Pay attention to "section" "command" and "longtitle"

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=%{title}
Comment=%{longtitle}
Exec=%{_bindir}/%{name} 
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=X-MandrivaLinux-Internet;
EOF

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README TODO
%doc script_demarrage.sh
%_bindir/*
%config(noreplace) %_sysconfdir/*
%{_datadir}/applications/mandriva-%{name}.desktop
%_miconsdir/%name.png
%_iconsdir/%name.png
%_liconsdir/%name.png




%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.28-5mdv2011.0
+ Revision: 616912
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 1.28-4mdv2010.0
+ Revision: 424743
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.28-3mdv2009.0
+ Revision: 243427
- rebuild
- drop old menu
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Nov 28 2007 Guillaume Bedot <littletux@mandriva.org> 1.28-1mdv2008.1
+ Revision: 113560
- 1.28

  + Thierry Vignaud <tv@mandriva.org>
    - kill desktop-file-validate's error: string list key "Categories" in group "Desktop Entry" does not have a semicolon (";") as trailing character


* Fri Aug 04 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/04/06 21:27:07 (52907)
- xdg menu

* Fri Aug 04 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/04/06 21:22:20 (52902)
Import camlgrenouille

* Fri May 05 2006 Guillaume Bedot <littletux@mandriva.org> 1.27-1mdk
- Release 1.27
- Update URL
- Fix plugin path in config
- Fix menu
- Other fixes

* Wed May 18 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.13-1mdk
- 1.13
- Update Source

* Tue Mar 22 2005 Olivier Thauvin <nanardon@mandrake.org> 1.11-1mdk
- 1.11
- update url

* Thu Feb 12 2004 David Baudens <baudens@mandrakesoft.com> 1.10-6mdk
- Fix menu

* Wed Feb 11 2004 David Baudens <baudens@mandrakesoft.com> 1.10-5mdk
- Fix menu

* Tue Oct 28 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.10-4mdk
- Requires s/xvt/rxvt/ until xvt package or ptovides does not exists

* Tue Oct 28 2003 Pascal Terjan <CMoi@tuxfamily.org> 1.10-3mdk
- Remove dependency on ocaml (not needed at runtime)
- Replace xterm by xvt

* Tue Sep 30 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.10-2mdk
- From: Julien Catalano <julien.catalano@free.fr>
    - Fix grenouille shell script (adding $*);
    - Add README.mdk to help Mandrake Linux user to configure and run easily Camlgrenouille.

* Sun Sep 14 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.10-1mdk
- From Julien Catalano <julien.catalano@free.fr>
	- Creating RPM for Mandrake Linux.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 531 |12cr|camlp5-6.05-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		camlp5
Version:	6.05
Release:	1
Summary:	A preprocessor-pretty-printer of ocaml
License:	BSD
Group:		Development/Other
URL:		http://pauillac.inria.fr/~ddr/camlp5
Source1:	camlp5-META
Source: 	http://pauillac.inria.fr/~ddr/camlp5/distrib/src/%{name}-%{version}.tgz
BuildRequires:	ocaml

%description
Camlp5 is a preprocessor-pretty-printer of ocaml.
It is the continuation of the classical Camlp4 with new features.
It is compatible with OCaml versions from 3.08.1 to 3.11 included.

%prep
%setup -q

%build
./configure -libdir %{_libdir}/ocaml
%__make world.opt

%install
%__make install \
    LIBDIR=%{buildroot}%{_libdir}/ocaml \
    MANDIR=%{buildroot}%{_mandir} \
    BINDIR=%{buildroot}%{_bindir}
%__install -m 644 %{SOURCE1} %{buildroot}%{_libdir}/ocaml/camlp5/META

%files
%doc CHANGES DEVEL ICHANGES INSTALL LICENSE README UPGRADING doc/html
%{_libdir}/ocaml/camlp5
%{_bindir}/*
%{_mandir}/man1/*


%changelog
* Mon Mar 26 2012 Andrey Bondrov <abondrov@mandriva.org> 6.05-1
+ Revision: 786980
- New version 6.05

* Wed Feb 08 2012 Andrey Bondrov <abondrov@mandriva.org> 6.03-1
+ Revision: 771856
- New version 6.03, fix license (GPL -> BSD), drop RPM4 junk

* Mon Jul 18 2011 Guillaume Rousse <guillomovitch@mandriva.org> 6.02.3-1
+ Revision: 690440
- update to new version 6.02.3

* Tue Mar 15 2011 Stéphane Téletchéa <steletch@mandriva.org> 6.02.1-1
+ Revision: 645052
- update to new version 6.02.1

* Mon Dec 20 2010 Guillaume Rousse <guillomovitch@mandriva.org> 6.02.0-1mdv2011.0
+ Revision: 623295
- downgrade version, as 6.02.1 breaks coq 8.3 build

* Mon Dec 20 2010 Guillaume Rousse <guillomovitch@mandriva.org> 6.02.1-1mdv2011.0
+ Revision: 623279
- update to new version 6.02.1

* Thu Oct 07 2010 Funda Wang <fwang@mandriva.org> 5.15-1mdv2011.0
+ Revision: 583992
- update to new version 5.15
- rebuild

* Thu Jul 15 2010 Guillaume Rousse <guillomovitch@mandriva.org> 5.14-1mdv2011.0
+ Revision: 553838
- new version

* Mon Apr 12 2010 Guillaume Rousse <guillomovitch@mandriva.org> 5.13-1mdv2010.1
+ Revision: 533671
- new version, drop useless patch0

* Sat Feb 06 2010 Guillaume Rousse <guillomovitch@mandriva.org> 5.12-3mdv2010.1
+ Revision: 501368
- rebuild for latest ocaml, using debian patches

* Sat Jun 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 5.12-2mdv2010.0
+ Revision: 389810
- rebuild

* Sun May 24 2009 Guillaume Rousse <guillomovitch@mandriva.org> 5.12-1mdv2010.0
+ Revision: 379212
- update to new version 5.12

* Mon Dec 22 2008 Guillaume Rousse <guillomovitch@mandriva.org> 5.11-1mdv2009.1
+ Revision: 317603
- new version

* Mon Oct 20 2008 Guillaume Rousse <guillomovitch@mandriva.org> 5.10-1mdv2009.1
+ Revision: 295545
- update to new version 5.10

* Sat Sep 06 2008 Guillaume Rousse <guillomovitch@mandriva.org> 5.09-2mdv2009.0
+ Revision: 281829
- put back libs directly at the root of ocaml tree, as in Debian, to make camlp5 a transparent replacement of camlp4 (bug #41942)

* Sat Aug 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 5.09-1mdv2009.0
+ Revision: 272810
- update to new version 5.09

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 5.08-4mdv2009.0
+ Revision: 243428
- rebuild

* Tue Mar 04 2008 Guillaume Rousse <guillomovitch@mandriva.org> 5.08-2mdv2008.1
+ Revision: 178359
- rebuild

* Mon Feb 25 2008 Guillaume Rousse <guillomovitch@mandriva.org> 5.08-1mdv2008.1
+ Revision: 175064
- update to new version 5.08

* Sun Jan 27 2008 Guillaume Rousse <guillomovitch@mandriva.org> 5.07-1mdv2008.1
+ Revision: 158626
- update to new version 5.07

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Fri Dec 28 2007 Guillaume Rousse <guillomovitch@mandriva.org> 5.06-1mdv2008.1
+ Revision: 138818
- new version

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Sep 26 2007 Guillaume Rousse <guillomovitch@mandriva.org> 4.08-2mdv2008.0
+ Revision: 93177
- configure build for using files where they are installed

* Sun Sep 02 2007 Guillaume Rousse <guillomovitch@mandriva.org> 4.08-1mdv2008.0
+ Revision: 78389
- import camlp5



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 532 |12cr|camorama-0.19-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		camorama
Summary:	A GNOME webcam application
Version:	0.19
Release:	8
License:	GPLv2
Group:		Video
URL:		http://camorama.fixedgear.org
Source0:	%{name}-%{version}.tar.bz2
Source1:	%{name}.desktop
Patch0:		camorama-0.19-fixes.patch
Patch1:		camorama-0.19-fix-vl4-header.patch
Patch2:		camorama-0.19-new-glib.patch
BuildRequires:	pkgconfig(libgnomeui-2.0)
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	pkgconfig(gdk-pixbuf-xlib-2.0)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	imagemagick
BuildRequires:	libv4l-devel
BuildRequires:	intltool
BuildRequires:	desktop-file-utils

%description
camorama is a program for controlling webcams. It is able to capture to various
image formats, as well as saving to a local dir or a FTP server on the web.
Right now you can change the video settings using the gui and apply some
filters.

%prep
%setup -q
%patch0 -p1 -b .fixes
%patch1 -p0 -b .v4l
%patch2 -p1 -b .glib

%build
%configure2_5x --disable-schemas-install
%make

%install
%makeinstall_std

# icon
install -d %{buildroot}%{_miconsdir}
install -d %{buildroot}%{_iconsdir}
install -d %{buildroot}%{_liconsdir}
install -m644 pixmaps/camorama-webcam-16.png %{buildroot}%{_miconsdir}/%{name}.png
convert -sample 32x32 pixmaps/camorama.png %{buildroot}%{_iconsdir}/%{name}.png
install -m644 pixmaps/camorama.png %{buildroot}%{_liconsdir}/%{name}.png
cp -rf %{SOURCE1} %{buildroot}%{_datadir}/applications/

%{find_lang} %{name}

desktop-file-install --vendor="" \
	--dir %{buildroot}%{_datadir}/applications \
	--remove-category="Applications" \
	--remove-key="X-GNOME-Bugzilla-Component" \
	--remove-category="Graphics" \
	--add-category="Video" \
	--add-category="AudioVideo" \
	--add-category="GNOME" \
	%{buildroot}%{_datadir}/applications/*.desktop

%preun
%preun_uninstall_gconf_schemas camorama

%files -f %{name}.lang
%doc README COPYING ChangeLog NEWS AUTHORS
%{_bindir}/*
%{_sysconfdir}/gconf/schemas/*
%{_datadir}/applications/*
%{_datadir}/pixmaps/*
%{_datadir}/camorama
%{_miconsdir}/*.png
%{_iconsdir}/*.png
%{_liconsdir}/*.png


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 533 |12cr|candido-0.9.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname candido-engine

Name: 	 	candido
Summary: 	Candido GTK2 cairo theme
Version: 	0.9.1
Release: 	6
Source:		%{tarname}-%{version}.tar.bz2
Patch0:		candido-engine-0.9.1-glib-includes.patch
URL:		http://candido.berlios.de/
License:	GPL
Group:		Graphical desktop/GNOME
BuildRequires:	gtk2-devel

%description
The Candido engine is a cairo-based GTK2 engine for new thems.  
It's very fast and clean.

%prep
%setup -q -n %{tarname}-%{version}
%patch0 -p1

%build
%configure2_5x --enable-animation
%make										
%install
%makeinstall

%files
%defattr(-,root,root)
%doc AUTHORS COPYING CREDITS ChangeLog NEWS README
%{_libdir}/gtk-2.0/*/engines/libcandido.so


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-5mdv2011.0
+ Revision: 616936
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 0.9.1-4mdv2010.0
+ Revision: 424744
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.9.1-3mdv2009.0
+ Revision: 243431
- rebuild

* Wed Jan 09 2008 Lev Givon <lev@mandriva.org> 0.9.1-1mdv2008.1
+ Revision: 147367
- import candido


* Wed Jan 09 2008 Lev Givon <lev@mandriva.org> 0.9.1-1mdv2008.0
- Package for Mandriva.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 534 |12cr|candido-themes-1.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	candido-themes
%define version 1.0
%define release %mkrel 5

%define themesdir %{_datadir}/themes

Summary:	  Themes for Candido
Name:    	  %{name}
Version: 	  %{version}
Release: 	  %{release}
Source0: 	  Candido-Calm.tar.bz2
Source1: 	  Candido-Candy.tar.bz2
Source2: 	  Candido-DarkOrange.tar.bz2
Source3: 	  Candido-Hybrid.tar.bz2
Source4: 	  Candido-NeoGraphite.tar.bz2
Source5: 	  Candido-Engine-Metacity.tar.bz2
Source6: 	  Candido-Engine-Xfwm4.tar.bz2
License: 	  GPL
Group: 		  Graphical desktop/GNOME
Url:   		  http://candido.berlios.de/
BuildRoot: 	  %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: 	  noarch
Requires: 	  candido

%description
Various GTK2, Metacity, and XFWM4 themes for the Candido GTK2.x engine.

%prep

%build

%install
%__rm -rf %{buildroot}
%__mkdir -p %{buildroot}%{themesdir}
%__tar jfx %SOURCE0 -C %{buildroot}%{themesdir}
%__tar jfx %SOURCE1 -C %{buildroot}%{themesdir}
%__tar jfx %SOURCE2 -C %{buildroot}%{themesdir}
%__tar jfx %SOURCE3 -C %{buildroot}%{themesdir}
%__tar jfx %SOURCE4 -C %{buildroot}%{themesdir}
%__tar jfx %SOURCE5 -C %{buildroot}%{themesdir}
%__tar jfx %SOURCE6 -C %{buildroot}%{themesdir}

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{themesdir}/*



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-5mdv2011.0
+ Revision: 616937
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 1.0-4mdv2010.0
+ Revision: 424745
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.0-3mdv2009.0
+ Revision: 243432
- rebuild

* Wed Jan 09 2008 Lev Givon <lev@mandriva.org> 1.0-1mdv2008.1
+ Revision: 147369
- import candido-themes


* Wed Jan 09 2008 Lev Givon <lev@mandriva.org> 1.0-1mdv2008.0
- Package for Mandriva.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 535 |12cr|canna-3.7p3-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 3.7p3
%define filever 37p3
%define release %mkrel 13
%define	major	1
%define	libname	%mklibname canna %{major}

Name:		canna
Summary:	Japanese Kana-Kanji translation engine
Version:	%{version}
Release:	%{release}
License:	MIT
Group:		System/Internationalization
URL:		http://sourceforge.jp/projects/canna/
Source:		Canna%{filever}.tar.bz2
Source1:	canna.init
Patch1:		canna-3.7p1-config.patch
Patch2:		canna-3.7p1-buildfix.patch
Patch3:		canna-3.7p1-fix-str-fmt.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires:	locales-ja
BuildRequires:	imake

# this is for serviceadd, etc.
Requires(post): rpm-helper
Requires(preun): rpm-helper
# this is for useradd, groupadd, etc.
Requires(pre): rpm-helper
Requires(postun): rpm-helper

%description
Canna is a Japanese Kana-Kanji translation engine.


%package -n	%{libname}
Summary:	Canna libraries
Group:		System/Internationalization

%description -n	%{libname}
Canna libraries.

%package -n	%{libname}-devel
Summary:	Headers and libraries of Canna for development
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}

%description -n %{libname}-devel
Headers and libraries of Canna for development.


%prep
%setup -q -n Canna%{filever}
%patch1 -p0 -b .conf
%patch2 -p0 -b .build
%patch3 -p0 -b .str

%build
xmkmf
make canna EXTRA_LDOPTIONS="%ldflags" CCOPTIONS="%optflags"

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std sysconfdir=%{buildroot}%{_sysconfdir} libCannaDir=%{_libdir}
%__install -D %SOURCE1 %{buildroot}%{_initrddir}/canna

%__install -d %{buildroot}%{_sysconfdir}/logrotate.d
cat << EOF > %{buildroot}%{_sysconfdir}/logrotate.d/canna
/var/log/canna/CANNA?msgs {
    notifempty
    missingok
}
EOF

%clean
rm -rf $RPM_BUILD_ROOT

%pre
%_pre_useradd canna %_datadir/canna /sbin/nologin

%post
%_post_service canna

%preun
%_preun_service canna

%postun
%_postun_userdel canna

%if %mdkversion < 200900
%post -n %libname -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %libname -p /sbin/ldconfig
%endif

%files
%defattr(0755,root,root,0755)
%{_sbindir}/*
%{_bindir}/*
%{_initrddir}/*
%defattr(0644,root,root,0755)
%doc CHANGES.jp ChangeLog README README.jp WHATIS WHATIS.jp
%dir %{_var}/lib/canna
%config(noreplace) %{_sysconfdir}/logrotate.d/canna
%config(noreplace) %{_var}/lib/canna/default.canna
%{_var}/lib/canna/sample
%dir %attr(755,canna,canna) %{_var}/lib/canna/dic
%dir %attr(755,canna,canna) %{_var}/lib/canna/dic/canna
%attr(644,canna,canna) %config(noreplace) %{_var}/lib/canna/dic/*.cbp
%attr(644,canna,canna) %config(noreplace) %{_var}/lib/canna/dic/canna/*
%attr(755,canna,canna) %dir %{_var}/log/canna

%files -n %{libname}
%defattr(0755,root,root,0755)
%{_libdir}/*.so.*

%files -n %{libname}-devel
%defattr(0644,root,root,0755)
%{_libdir}/*.a
%{_libdir}/*.so
%{_includedir}/*



%changelog
* Wed Feb 02 2011 Funda Wang <fwang@mandriva.org> 3.7p3-13mdv2011.0
+ Revision: 635026
- rebuild
- fix build
- fix str fmt

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 3.7p3-12mdv2011.0
+ Revision: 616938
- the mass rebuild of 2010.0 packages

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 3.7p3-11mdv2010.0
+ Revision: 436929
- rebuild

* Fri Mar 06 2009 Antoine Ginies <aginies@mandriva.com> 3.7p3-10mdv2009.1
+ Revision: 350661
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 3.7p3-9mdv2009.0
+ Revision: 243433
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 3.7p3-7mdv2008.1
+ Revision: 140691
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sun Feb 04 2007 Christiaan Welvaart <cjw@daneel.dyndns.org>
+ 2007-02-04 13:45:47 (116150)
- rebuild for 2007.1
- Import canna

* Thu Jun 08 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 3.7p3-6mdv2007.0
- fix buildrequires
- fix executable-marked-as-config-file
- fix summary-ended-with-dot

* Wed Apr 05 2006 Thierry Vignaud <tvignaud@mandriva.com> 3.7p3-5mdk
- patch 2: fix build (#21834)

* Fri Aug 12 2005 Nicolas Lécureuil <neoclust@mandriva.org> 3.7p3-4mdk
- fix rpmlint errors (PreReq)

* Fri Aug 12 2005 Nicolas Lécureuil <neoclust@mandriva.org> 3.7p3-3mdk
- fix rpmlint errors (PreReq)

* Sat Jul 09 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 3.7p3-2mdk
- fix build on x86_64

* Sat Jul 31 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 3.7p3-1mdk
- new release
- fix buildrequires
- add proper prereq


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 536 |12cr|canonutil-0.07-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		extraversion %nil

Summary: 	Maintenance tool for Canon inkjet printers
Name: 		canonutil
Version: 	0.07
Release: 	8
License: 	GPL
Group: 		Graphics
URL: 		http://xwtools.automatix.de/
Source0: 	CanonUtil-%{version}%{extraversion}.tar.bz2
Source1:	canonutil.png.bz2
Patch0:		canonuti-0.07-fltk-1.1.patch
BuildRequires: 	libfltk-devel
BuildRequires:	mesaglu-devel
BuildRequires:  imagemagick
ExclusiveArch:  %{ix86}

%description
CanonUtil does all needed maintenance tasks for Canon inkjet printers:

- Nozzle check page
- Nozzle cleaning
- Nozzle adjustment
- Printer reset
- Power saving control

%prep
%setup -q -n CanonUtil-%{version}%{extraversion}
%patch0 -p1
bzcat %{SOURCE1} > icon.png

# Fix path for help file
perl -p -i -e 's:CanonUtil.html:/usr/lib/CanonUtil/CanonUtil.html:' CanonUtilFltkMw.cpp

#if [ -d /usr/lib64 ]; then
#  perl -p -i -e 's:lib:lib64:' configure
#fi

%build
./configure --prefix /usr

%make fltk

# convert icons to required format
convert icon.png -resize 32x32 canonutil.png
convert icon.png -resize 16x16 canonutil_mini.png
convert icon.png -resize 48x48 canonutil_large.png

%install
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_libdir}

# The Makefile does not support DESTDIR
./configure --prefix %{buildroot}/usr

# We cannot SUID root the executable here, so de-activate appropriate lines
# in the Makefile
perl -p -i -e 's/chmod/:/' Makefile
perl -p -i -e 's/chown/:/' Makefile

%makeinstall install-fltk

# icons
install -d %{buildroot}%{_datadir}/icons
install -m 644 canonutil.png %{buildroot}%{_datadir}/icons/
install -d %{buildroot}%{_datadir}/icons/mini
install -m 644 canonutil_mini.png %{buildroot}%{_datadir}/icons/mini/canonutil.png
install -d %{buildroot}%{_datadir}/icons/large
install -m 644 canonutil_large.png %{buildroot}%{_datadir}/icons/large/canonutil.png

# menu stuff
mkdir -p %{buildroot}%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-canonutil.desktop
[Desktop Entry]
Type=Application
Exec=/usr/bin/CanonUtil
Name=CanonUtil
Comment=Maintenance tool for Canon inkjet printers
Categories=HardwareSettings;
Icon=canonutil
EOF

%files
%doc CHANGES.txt LICENCE.txt README
# This should run SGID sys, so that it can access the printer device files
# when started by a normal user
%attr(2755,lp,sys) %_bindir/CanonUtil
%{_libdir}/CanonUtil
%{_datadir}/applications/mandriva-*.desktop
%{_datadir}/icons/*.png
%{_datadir}/icons/mini/*.png
%{_datadir}/icons/large/*.png



%changelog
* Fri Jun 15 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.07-8
+ Revision: 805866
- rebuild for fltk libs
- cleaned up spec

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.07-7mdv2011.0
+ Revision: 610095
- rebuild

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 0.07-6mdv2010.0
+ Revision: 436930
- rebuild

* Sat Dec 13 2008 Funda Wang <fwang@mandriva.org> 0.07-5mdv2009.1
+ Revision: 313960
- add patch fixing build with fltk 1.1

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.07-5mdv2009.0
+ Revision: 243434
- rebuild
- fix mesaglu-devel BR

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Tue Dec 18 2007 Thierry Vignaud <tv@mandriva.org> 0.07-3mdv2008.1
+ Revision: 132878
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request

  + Marcelo Ricardo Leitner <mrl@mandriva.com>
    - Rebuilt.
    - Import canonutil




* Thu Jan 19 2006 Till Kamppeter <till@mandriva.com> 0.07-2mdk
- Does not work on 64-bit -> Added "ExclusiveArch: %%{ix_86}".
- Introduced %%mkrel.

* Sun Nov 28 2003 Till Kamppeter <till@mandrakesoft.com> 0.07-1mdk
- Updated to version 0.07.

* Fri Sep 12 2003 Till Kamppeter <till@mandrakesoft.com> 0.03-1mdk
- Initial release.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 537 |12cr|cantata-0.8.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		cantata
Version:	0.8.2
Release:	%mkrel 1
Summary:	Client for the Music Player Daemon (MPD)
License:	GPLv2+
Group:		Graphical desktop/KDE
URL:		http://kde-apps.org/content/show.php/Cantata?content=147733
Source0:	http://cantata.googlecode.com/files/cantata-%{version}.tar.bz2
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(taglib) >= 1.6
BuildRequires:	pkgconfig(libmtp)
BuildRequires:	pkgconfig(libmpg123)
BuildRequires:	ffmpeg-devel
Requires:	mpd

%description
Cantata is a (yet another!) client for the music player daemon (MPD). 
Originally started as a fork of QtMPC, the code is now *very* different. To be 
true to QtMPCs origins, Cantata can be compiled with KDE support, or as a pure 
Qt4 application (however, note that this is not fully tested). The interface 
is very configurable - most views can be shown as either a list or tree 
structure.

%files -f %name.lang
%{_kde_bindir}/cantata
%{_kde_applicationsdir}/%{name}.desktop
%{_kde_appsdir}/%{name}/%{name}.notifyrc
%{_kde_appsdir}/%{name}/cantataui.rc
%{_kde_iconsdir}/hicolor/scalable/apps/%{name}.svgz
%{_kde_iconsdir}/hicolor/*/actions/*
%{_kde_libdir}/kde4/libexec/cantata-dynamic

#------------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4 
%make

%install
%makeinstall_std -C build
%find_lang %name 




%changelog
* Fri Jul 27 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.8.2-1mdv2012.0
+ Revision: 811280
- imported package cantata


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 538 |12cr|canto-0.7.10-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define python_compile_opt python -O -c "import compileall; compileall.compile_dir('.')"
%define python_compile     python -c "import compileall; compileall.compile_dir('.')"

Name:		canto
Version:	0.7.10
Release:	3
Summary:	An Atom/RSS feed reader for the console
Group:		Networking/News
License:	GPLv2+
URL:		http://codezen.org/canto/
Source:		http://codezen.org/static/%{name}-%{version}.tar.gz
BuildRequires:	python-devel
BuildRequires:	python-chardet
BuildRequires:	python-feedparser
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(ncursesw)
Requires:	python-chardet
Requires:	python-feedparser
Requires:	xclip

%description
Canto is an Atom/RSS feed reader for the console that is meant to be quick,
concise, and colorful. It's meant to allow you to crank through feeds like
you've never cranked before by providing a minimal, yet information packed
interface. No navigating menus. No dense blocks of unreadable white text.
An interface with almost infinite customization and extensibility using the
excellent Python programming language.

%prep
%setup -q

%build
python setup.py build

%install
python setup.py install --prefix=%{_prefix} --root=%{buildroot} --no-compile
dir -d %{buildroot}%{py_platsitedir}/%{name}
%python_compile_opt
%python_compile
install *.pyc *.pyo %{buildroot}%{py_platsitedir}/%{name}

%files
%doc ChangeLog COPYING README
%{py_platsitedir}/%{name}/*.py
%{py_platsitedir}/%{name}/*.pyc
%{py_platsitedir}/%{name}/*.pyo
%{py_platsitedir}/%{name}/cfg/*.py
%{py_platsitedir}/%{name}/widecurse.so
%{py_platsitedir}/Canto-%{version}-py%{py_ver}.egg-info
%{_bindir}/%{name}*
%{_datadir}/man/man1/%{name}*.1.*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 539 |12cr|capi4hylafax-01.02.03-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	CAPI 2.0 Interface to Hylafax
Name:		capi4hylafax
Version:	01.02.03
Release:	%mkrel 9
License:	GPL
Group:		Communications
URL:		http://capi4linux.thepenguin.de/
# http://mungo.homelinux.org/
# ftp://ftp.avm.de/tools/capi4hylafax.linux/
Source0:	%{name}-%{version}.tar.bz2
Patch0:		capi4hylafax-01.02.03-mdk.diff
Patch1:		capi4hylafax-01.02.03-x86_64.diff
Patch2:		capi4hylafax-01.02.03-fix-str-fmt.patch
BuildRequires:	autoconf2.5
BuildRequires:	automake
BuildRequires:	coreutils
BuildRequires:	isdn4k-utils-devel
BuildRequires:	libstdc++-devel
BuildRequires:	libtiff-devel
#Requires:	hylafax-server >= 4.1.5
Buildroot:	%{_tmppath}/%{name}-%{version}

%description
CAPI4HylaFAX provides the programs to make Hylafax compatibel to
the CAPI 2.0 interface used by AVM ISDN cards.

%prep

%setup -q
%patch0 -p1 -b .mdk
%patch1 -p0 -b .x86_64
%patch2 -p0 -b .str

# clean up CVS stuff
for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -r $i; fi >&/dev/null
done
    
# fix dir perms
find . -type d | xargs chmod 755
    
# fix file perms
find . -type f | xargs chmod 644

%build
export WANT_AUTOCONF_2_5=1

%ifarch x86_64
export CXXFLAGS="%{optflags} -DC_PLATFORM_64"
%else
export CXXFLAGS="%{optflags}"
%endif

rm -f configure
libtoolize --copy --force && aclocal && autoconf && automake

%configure2_5x \
    --with-hylafax-spooldir=/var/spool/fax

%make

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%makeinstall

install -d %{buildroot}/var/spool/fax/etc
install -d %{buildroot}%{_bindir}

install -m0644 config.faxCAPI %{buildroot}/var/spool/fax/etc/
install -m755 src/scripts/setupconffile %{buildroot}%{_bindir}/capi4hylafax-faxaddmodem

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog *.html config.faxCAPI fritz_pic.tif sample_*
%attr(0755,uucp,uucp) %dir /var/spool/fax/etc
%attr(0644,root,root) %config(noreplace) /var/spool/fax/etc/config.faxCAPI
%attr(0755,root,root) %{_bindir}/capi4hylafax-faxaddmodem
%attr(0755,root,root) %{_bindir}/c2faxrecv
%attr(0755,root,root) %{_bindir}/c2faxsend




%changelog
* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 01.02.03-9mdv2011.0
+ Revision: 627769
- don't force the usage of automake1.7

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 01.02.03-8mdv2011.0
+ Revision: 616939
- the mass rebuild of 2010.0 packages

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 01.02.03-7mdv2010.0
+ Revision: 436940
- rebuild

* Sat Jan 24 2009 Funda Wang <fwang@mandriva.org> 01.02.03-6mdv2009.1
+ Revision: 333164
- fix str fmt

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 01.02.03-6mdv2009.0
+ Revision: 240485
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Aug 23 2007 Thierry Vignaud <tv@mandriva.org> 01.02.03-4mdv2008.0
+ Revision: 69928
- fileutils, sh-utils & textutils have been obsoleted by coreutils a long time ago


* Fri Mar 02 2007 Oden Eriksson <oeriksson@mandriva.com> 01.02.03-3mdv2007.0
+ Revision: 131175
- Import capi4hylafax

* Fri Feb 03 2006 Oden Eriksson <oeriksson@mandriva.com> 01.02.03-3mdk
- rebuild

* Sat Jan 01 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 01.02.03-2mdk
- added P1 (amd64 fixes, debian)

* Tue Sep 14 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 01.02.03-1mdk
- initial mandrake package
- used parts from the spec file by Herbert U. Hbner
- added P0


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 540 |12cr|caprice32-4.2.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	CaPriCe32 - Amstrad CPC Emulator
Name:		caprice32
Version:	4.2.0
Release:	3
Group:		Emulators
#v2, except for cpc roms, which just are just allowed be distributed
License:	GPLv2
URL:		http://caprice32.sourceforge.net/
Source0:	%{name}-%{version}-src.tar.bz2
Source1:	%{name}.png
#this is the same icon as xcpc, but converted in png
Source2:	%{name}
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(zlib)

%description
CaPriCe32 emulates the Amstrad CPC home computer models 464, 664 and 6128 
faithfully on your PC.
Detailed usage instructions can be found in the included documentation.

%prep
%setup -c -q
perl -pi -e "s|\r\n|\n|g" README.txt

%build
%make -f makefile.unix RELEASE=true

%install
#binary
install -d -m 755 %{buildroot}%{_bindir}
install -m 755 cap32 %{buildroot}%{_bindir}
#wrapper
install -m 755 %{SOURCE2} %{buildroot}%{_bindir}
#roms
install -d -m 755 %{buildroot}%{_datadir}/%{name}/rom
install -m 644 rom/* %{buildroot}%{_datadir}/%{name}/rom/
#config
install -m 644 cap32.cfg %{buildroot}%{_datadir}/%{name}/
#icon
install -d -m 755 %{buildroot}%{_iconsdir}
install -m 644 %{SOURCE1} %{buildroot}%{_iconsdir}/

#xdg menu
install -d -m 755 %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Version=1.0
Encoding=UTF-8
Name=CaPriCe32
Comment=Amstrad CPC Emulator
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-MoreApplications-Emulators;Emulator;
EOF

%files
%doc README.txt
%attr(0755,root,root) %{_bindir}/cap32
%attr(0755,root,root) %{_bindir}/%{name}
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*
%{_iconsdir}/*
%{_datadir}/applications/mandriva-%{name}.desktop

%changelog
* Wed Aug 03 2011 Andrey Bondrov <abondrov@mandriva.org> 4.2.0-2mdv2012.0
+ Revision: 692924
- Fix debug info extraction error
- Fix BuildRequires
- imported package caprice32


* Sun Jul 29 2007 Guillaume Bedot <littletux@zarb.org> 4.2.0-1plf2008.0
- First PLF package for caprice32

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 541 |12cr|caps-0.4.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: 	 	caps
Version: 	0.4.2
Release: 	%{mkrel 2}
Summary: 	Collection of plugins for LADSPA
URL:		http://quitte.de/dsp/
License:	GPLv2+
Group:		Sound
Source0:	http://quitte.de/dsp/%{name}_%{version}.tar.gz
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	ladspa-devel
Requires:	ladspa
Obsoletes:	ladspa-quitte-dsp
Provides:	ladspa-quitte-dsp

%description
CAPS, the C* Audio Plugin Suite, is a collection of refined LADSPA
audio plugins capable of (and mainly intended for) realtime operation.
The suite includes DSP units emulating instrument amplifiers,
stomp-box classics, versatile 'virtual analogue' oscillators, fractal
oscillation, reverb, equalization and more. 

%prep
%setup -q

%build
%make CFLAGS="%{optflags} -fPIC" CXXFLAGS="%{optflags} -fPIC" DEST=%{_libdir}/ladspa RDFDEST=%{_datadir}/ladspa/rdf
									
%install
%makeinstall DEST=%{buildroot}/%{_libdir}/ladspa RDFDEST=%{buildroot}%{_datadir}/ladspa/rdf

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGES README
%{_libdir}/ladspa/%{name}.so
%{_datadir}/ladspa/rdf/%{name}.rdf



%changelog
* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 0.4.2-2mdv2010.0
+ Revision: 424746
- rebuild

* Thu Aug 28 2008 Adam Williamson <awilliamson@mandriva.org> 0.4.2-1mdv2009.0
+ Revision: 276762
- add fPIC to cflags (needed for build on x86-64)
- provide / obsolete ladspa-quitte-dsp, which it supersedes
- clean (well, completely rewrite) spec
- new release 0.4.2

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.3.0-3mdv2009.0
+ Revision: 243435
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.3.0-1mdv2008.1
+ Revision: 136283
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Aug 15 2007 Pascal Terjan <pterjan@mandriva.org> 0.3.0-1mdv2008.0
+ Revision: 63781
- Import caps



* Sun May 16 2006 Emmanuel Andry <eandry@mandriva.org> 0.3.0-1mdk
- 0.3.0
- drop patch

* Mon Jan 02 2005 Lenny Cartier <lenny@mandriva.com> 0.2.3-1mdk
- 0.2.3
- use debian patch
- add docfiles in docdir

* Wed Jun 16 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.1.11-2mdk
- Rebuild

* Sat May 8 2004 Austin Acton <austin@mandrake.org> 0.1.11-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 542 |12cr|cardpics-0.4-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name cardpics
%define version 0.4
%define release %mkrel 11

Summary: Some Card images
Name: %{name}
Version: %{version}
Release: %{release}
License: GPL
Group: Games/Cards
Source: http://download.savannah.nongnu.org/releases/cardpics/%{name}-%{version}.tar.bz2
URL: http://www.nongnu.org/cardpics
BuildRoot: %{_tmppath}/%{name}-buildroot
BuildArch: noarch

%description
Cardpics is a set of free cards sets.

If you are programming a card game and are looking for free cards, Cardpics was
made for you! Get a set of cards and include them in your project, as soon as
your project is free.

%description -l fr
Cardpics est un jeu de cartes. Pour viter l'ambiguit sur le terme "jeu",
disons que c'est un ensemble d'images de cartes  jouer.

Si vous programmez un jeu de cartes et avez besoin d'un jeu d'images de cartes
libres, Cardpics est fait pour vous! Rcuprez un jeu de ces cartes, et
incluez-le dans votre projet,  condition que votre projet soit libre.

%description -l es
Cardpics es una serie de juegos de cartas.

Si est programando un juego de cartas y est buscando cartas libres, Cardpics
fue hecho para usted! Obtenga un juego de cartas e inclyalas en su proyecto,
mientras que este sea libre.

%prep
%setup -q

%build
%configure
make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog NEWS README
%{_datadir}/*




%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4-11mdv2011.0
+ Revision: 616941
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 0.4-10mdv2010.0
+ Revision: 424748
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 0.4-9mdv2009.0
+ Revision: 240487
- rebuild
- fix description-line-too-long
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Aug 19 2007 Olivier Thauvin <nanardon@mandriva.org> 0.4-7mdv2008.0
+ Revision: 66710
- rebuild


* Fri Aug 04 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/04/06 21:30:59 (52914)
- rebuild

* Fri Aug 04 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/04/06 21:30:01 (52913)
Import cardpics

* Mon Apr 17 2006 Olivier Thauvin <nanardon@mandriva.org> 0.4-5mdk
- rebuild

* Tue Mar 29 2005 Olivier Thauvin <nanardon@mandrake.org> 0.4-4mdk
- %%mkrel && rebuild

* Sat Jan 03 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.4-3mdk
- birthday rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 543 |12cr|carmetal-3.7.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# At this moment (19.02.2012) it fails to run with OpenJDK
# so we require jre-sun (Sun JDK) instead of java and use it
# in wrapper script

Name:		carmetal
Version:	3.7.1
Release:	2
BuildArch:	noarch
URL:		http://db-maths.nuxit.net/CaRMetal/
Source0:	%{name}-%{version}.tar.bz2
Summary:	Dynamic geometry software with highly ergonomic UI
License:	LGPLv3
Group:		Sciences/Mathematics
Requires:	jre-openjdk >= 1.6.0

%description
Based on the C.a.R. (Compass and Ruler) project, CaRMetal includes
all of its functionalities - or almost. It propose a different approach
from the graphical interface point of view.

Here's the C.a.R. presentation:
 - Ruler and compass constructions can be changed by dragging one of the
basic construction points. The construction follows immediately. The
student can check the correctness of the construction and gain new
insight.
 - Tracks of points and animated constructions can help to understand
geometric relations. Tracks can be used as new objects to explore.
 - With the macros of C.a.R. very complicated constructions become
possible. Macros are also a way to organize the geometric thinking.
 - Hiding construction details and using colors make constructions
clearer to read. In C.a.R. lines and circles can also be reduced to the
relevant points.
 - Arithmetic computations, numerical solutions, curves and functions
go beyond classical constructions. It is even possible to construct in 3D
using advanced macros.
 - Other geometries, hyperbolic or elliptic, can be explored.

%prep
%setup -q

%install
%__rm -f uninstall
%__rm -f CaRMetalUninstall.png
%__rm -f CaRMetal.desktop

%__install -d %{buildroot}%{_bindir}
%__install -d %{buildroot}%{_datadir}/%{name}
%__install -d %{buildroot}%{_datadir}/pixmaps

cp -r ./* %{buildroot}%{_datadir}/%{name}/
%__install -m 644 CaRMetal.png %{buildroot}%{_datadir}/pixmaps/CaRMetal.png

# wrapper script
%__cat > %{buildroot}%{_bindir}/carmetal << EOF
#!/bin/sh
env AWT_TOOLKIT="MToolkit" java -jar -Xmx256m /usr/share/%{name}/CaRMetal.jar
EOF

%__chmod 0755 %{buildroot}%{_bindir}/carmetal

# xdg menu
%__mkdir_p %{buildroot}%{_datadir}/applications
%__cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Version=1.0
Type=Application
Name=CaRMetal
Comment=Dynamic mathematics for schools
Icon=CaRMetal
Exec=carmetal
Categories=Math;Science;Education;
StartupNotify=false
Terminal=false
EOF


%files
%{_bindir}/carmetal
%{_datadir}/pixmaps/CaRMetal.png
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}/*



%changelog
* Sun Feb 19 2012 Andrey Bondrov <abondrov@mandriva.org> 3.7.1-1
+ Revision: 777309
- imported package carmetal


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 544 |12cr|carpm-2.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		carpm
Summary:	Script to help rpm's managing in command-line
Version:	2.2
Release:	%mkrel 3
Source0:	%{name}-%{version}.tar.bz2
License:	GPLv3
Group:		System/Configuration/Packaging
URL:		http://carpm.sourceforge.net
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	bash
Requires:	rpm
Requires:	urpmi  
Requires:	bash

%description
Carpm is a script, a text tool for help you to managing your rpm and your rpm database.

%prep
%setup -q

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_bindir}
install -m 755 %name %{buildroot}/%{_bindir}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc INSTALL COPYING
%{_bindir}/%{name}


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 2.2-3mdv2011.0
+ Revision: 610096
- rebuild

* Sun Apr 25 2010 Sandro Cazzaniga <kharec@mandriva.org> 2.2-2mdv2010.1
+ Revision: 538632
- don't define name version release on top of spec.
- use the tar.bz2 given by upstream
- package doc

* Thu Feb 25 2010 Sandro Cazzaniga <kharec@mandriva.org> 2.2-1mdv2010.1
+ Revision: 511170
- up to 2.2

* Wed Feb 24 2010 Sandro Cazzaniga <kharec@mandriva.org> 2.1-2mdv2010.1
+ Revision: 510583
- fix rel
- fix version

* Wed Feb 24 2010 Sandro Cazzaniga <kharec@mandriva.org> 2.1-1mdv2010.1
+ Revision: 510578
- new version 2.1

* Sat Feb 20 2010 Sandro Cazzaniga <kharec@mandriva.org> 2.0-1mdv2010.1
+ Revision: 508732
- import carpm



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 545 |12cr|catcodec-1.0.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		catcodec
Version:	1.0.5
Release:	1
Summary:	Sample catalog decoder and encoder for OpenTTD
Group:		Development/Other
License:	GPLv2+
URL:		http://www.openttd.org/en/download-catcodec
Source0:	http://binaries.openttd.org/extra/%{name}/%{version}/%{name}-%{version}-source.tar.xz
Patch0:		catcodec-1.0.2-fix_linking_order.patch

%description
catcodec decodes and encodes sample catalogs for OpenTTD. These sample
catalogs are not much more than some meta-data (description and file name)
and raw PCM data.

%prep
%setup -q
%patch0 -p0

%build
cat << EOF >> Makefile.local
VERBOSE=1
CXXFLAGS=%{optflags}
LDFLAGS=%{ldflags}
prefix=%{_prefix}
DO_NOT_INSTALL_DOCS=1
DO_NOT_INSTALL_LICENSE=1
DO_NOT_INSTALL_CHANGELOG=1
EOF

%make VERBOSE=1

%install
%makeinstall_std

%files
%doc docs/readme.txt
%{_bindir}/*
%{_mandir}/man1/%{name}*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 546 |12cr|catdoc-0.94.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name catdoc
%define version 0.94.2
%define release %mkrel 1

Summary: Converts MS-Word file to text
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://ftp.wagner.pp.ru/pub/catdoc/%{name}-%{version}.tar.gz
Source1: test-catdoc.tar.bz2
Source2: catdoc-charset-from-glibc-charmap.pl
Patch0: catdoc-0.93.4-mandir.patch
Patch1: catdoc-0.93.4-setvbuf-is-dangerous.patch
Patch2: catdoc-0.93.4-cmd-end-of-line-ends-paragraph.patch
License: GPL
Group: Office
URL: http://vitus.wagner.pp.ru/software/catdoc/
BuildRoot: %{_tmppath}/%{name}-buildroot
BuildRequires: glibc-i18ndata
Requires: tk

%description 
CATDOC is program which reads MS-Word file and prints readable
ASCII text to stdout, just like Unix cat command.
It also able to produce correct escape sequences if some UNICODE
charachers have to be represented specially in your typesetting system
such as (La)TeX.

It features runtime configuration, proper charset handling,
user-definable output formats and support
for Word97 files, which contain UNICODE internally.

%prep

%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1

%build
%configure2_5x --with-install-root="$RPM_BUILD_ROOT" --with-input=cp1252 --with-output=8859-1
%make

zcat /usr/share/i18n/charmaps/MACINTOSH.gz | perl %{SOURCE2} > charsets/cp10000.txt

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README
%{_bindir}/*
%{_mandir}/man1/*
%{_datadir}/catdoc



%changelog
* Fri May 22 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.94.2-1mdv2010.0
+ Revision: 378612
- Updated to 0.94.2.
  Updated URL.
  Updated patches.

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.94-1mdv2008.1
+ Revision: 122999
- kill re-definition of %%buildroot on Pixel's request


* Wed Jul 20 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.94-1mdk
- New release 0.94
- Drop Patches 1, 3

* Mon Dec 06 2004 Pixel <pixel@mandrakesoft.com> 0.93.4-3mdk
- handle cmd "end-of-line" as \par (was done for \r, but not \n)
- add charset cp10000 (really is macintosh)

* Thu Nov 18 2004 Pixel <pixel@mandrakesoft.com> 0.93.4-2mdk
- handle \handlecpgXXX
- default source_charset is now cp1252 (as it should be (?))
- default target_charset is now 8859-15
- better RTF_UNICODE_CHAR patch
- add test-catdoc.tar.bz2 which contain my tests

* Fri Nov 12 2004 Pixel <pixel@mandrakesoft.com> 0.93.4-1mdk
- new release
- cleanup and adapt 
- fix mandir
- add RTF_UNICODE_CHAR patch to handle a RTF file with a mac charset which has "d\u233\'8etruire"
- uncomment the 
  CONFIGURE_TOP="${CONFIGURE_TOP:-.}"; 
  CFLAGS="${CFLAGS:--O2 -fomit-frame-pointer -pipe -march=i586 -mtune=pentiumpro }" ; export CFLAGS ; 
  CXXFLAGS="${CXXFLAGS:--O2 -fomit-frame-pointer -pipe -march=i586 -mtune=pentiumpro }" ; export CXXFLAGS ; 
  FFLAGS="${FFLAGS:--O2 -fomit-frame-pointer -pipe -march=i586 -mtune=pentiumpro }" ; export FFLAGS ; 
  cputoolize -c $CONFIGURE_TOP ; 
  (cd $CONFIGURE_TOP; [ -f configure.in -o -f configure.ac ] && libtoolize --copy --force) ; 
  [ -f $CONFIGURE_TOP/configure.in -o -f $CONFIGURE_TOP/configure.ac ] && 
  CONFIGURE_XPATH="--x-includes=/usr/X11R6/include --x-libraries=/usr/X11R6/lib" 
  $CONFIGURE_TOP/configure i586-mandriva-linux-gnu \
	--program-prefix= \
 	--prefix=/usr \
	--exec-prefix=/usr \
	--bindir=/usr/bin \
	--sbindir=/usr/sbin \
	--sysconfdir=/etc \
	--datadir=/usr/share \
	--includedir=/usr/include \
	--libdir=/usr/lib \
	--libexecdir=/usr/lib \
	--localstatedir=/var/lib \
	--sharedstatedir=/usr/com \
	--mandir=/usr/share/man \
	--infodir=/usr/share/info \
    $CONFIGURE_XPATH (which still worked !)

* Wed Apr 21 2004 Michael Scherer <misc@mandrake.org> 0.93.1-1mdk 
- 0.93.1
- update Url

* Fri Feb 20 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.91.5-4mdk
- rebuild

* Thu Jan 23 2003 lenny@mandrakesoft.com 0.91.5-3mdk
- rebuild

* Thu Nov 21 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.91.5-2mdk
- Fix unpackaged files

* Thu Aug 29 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.91.5-1mdk
- 0.91.5

* Sun Jan 28 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.91.4-1mdk
- updated to 0.91.4

* Fri Jan 05 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.90.3-4mdk
- rebuild

* Wed Aug 23 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.90.3-3mdk 
- BM
- macros

* Tue Apr 25 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.90.3-2mdk
- fix group
- fix files section

* Mon Sep 06 1999 Giuseppe Ghib <ghibo@linux-mandrake.com>
- First spec file for Mandrake distribution.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 547 |12cr|cboard-0.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		cboard
Version:	0.6
Release:	%mkrel 1
Summary:	Console frontend of gnuchess
License:	GPLv2
Group:		Games/Boards
URL:		http://benkibbey.wordpress.com/cboard/
Source0:	http://downloads.sourceforge.net/c-board/%{name}-%{version}.tar.bz2
Patch0:		cboard-0.6-mode.patch
BuildRequires:	ncurses-devel
Requires:	gnuchess

%description
CBoard is a console frontend to GNU Chess, using the ncurses library for
the interface. It can edit PGN tags, annotate moves with NAG, and more.

%prep
%setup -q
%patch0 -p0

%build
%configure2_5x --bindir=%{_gamesbindir} --datadir=%{_gamesdatadir}
%make

%install
%__rm -rf %{buildroot}
%makeinstall_std

%clean
%__rm -rf %{buildroot}

%files
%defattr(-, root, root)
%{_gamesbindir}/*
%{_gamesdatadir}/%{name}
%{_mandir}/man?/*




%changelog
* Wed Feb 08 2012 Andrey Bondrov <abondrov@mandriva.org> 0.6-1mdv2011.0
+ Revision: 771891
- New version 0.6, new URL, spec cleanup

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sat Nov 17 2007 Funda Wang <fwang@mandriva.org> 0.5-2mdv2008.1
+ Revision: 109292
- rebuild for new lzma

* Sun Nov 04 2007 Olivier Thauvin <nanardon@mandriva.org> 0.5-1mdv2008.1
+ Revision: 105715
- 0.5


* Fri Aug 04 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/04/06 21:38:28 (52991)
- 0.2.4
- remove menu entry (is text application)

* Fri Aug 04 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/04/06 21:31:49 (52920)
Import cboard

* Sun May 14 2006 Emmanuel Andry <eandry@mandriva.org> 0.2.3-1mdk
- New release 0.2.3

* Thu May 04 2006 Jerome Soyer <saispo@mandriva.org> 0.2.2-1mdk
- New release 0.2.2

* Wed Apr 26 2006 Lenny Cartier <lenny@mandriva.com> 0.2.1-1mdk
- rebuild

* Sat Dec 31 2005 Olivier Thauvin <nanardon@mandriva.org> 0.1.6-4mdk
- rebuild

* Mon Dec 20 2004 Abel Cheung <deaddog@mandrake.org> 0.1.6-3mdk
- Rebuild

* Mon Nov 03 2003 Abel Cheung <deaddog@deaddog.org> 0.1.6-2mdk
- Move binaries and data files to games dir

* Fri Sep 19 2003 Abel Cheung <maddog@linux.org.hk> 0.1.6-1mdk
- First Mandrake package
- Patch0: Fix compilation with newest gcc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 548 |12cr|ccd2iso-0.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name ccd2iso
%define version 0.3
%define release %mkrel 5

Summary: CloneCD image to ISO image file converter
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://ovh.dl.sourceforge.net/sourceforge/%{name}/%{name}-%{version}.tar.bz2
License: GPL
Group: Archiving/Cd burning
# Not yet real page
Url: http://sourceforge.net/projects/ccd2iso/
BuildRoot: %{_tmppath}/%{name}-buildroot

%description
CloneCD is an image to ISO image file converter.

%prep
%setup -q

%build
aclocal-1.9
automake-1.9
autoheader
autoconf
%configure
%make

%install
rm -rf $RPM_BUILD_ROOT

%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README INSTALL AUTHORS
%_bindir/ccd2iso





%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3-5mdv2011.0
+ Revision: 616942
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 0.3-4mdv2010.0
+ Revision: 424749
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.3-3mdv2009.0
+ Revision: 243440
- rebuild
- fix description

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.3-1mdv2008.1
+ Revision: 136287
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Mar 02 2007 Olivier Thauvin <nanardon@mandriva.org> 0.3-1mdv2007.0
+ Revision: 131388
- 0.3

* Sat Aug 05 2006 Olivier Thauvin <nanardon@mandriva.org> 0.2-4mdv2007.0
+ Revision: 52998
- rebuild
- Import ccd2iso

* Sat May 20 2006 Christiaan Welvaart <cjw@daneel.dyndns.org> 0.2-3mdk
- build with automake1.8

* Sat Oct 22 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.2-2mdk
- Fix BuildRequires

* Fri May 27 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.2-1mdk
- 0.2
- %%mkrel 
- Make rpmbuildable

* Fri Jun 25 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.1-1mdk
- First mdk build


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 549 |12cr|cciss_vol_status-1.09-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	HP Smart Array Status Display
Name:		cciss_vol_status
Version:	1.09
Release:        %mkrel 1
Group:		System/Kernel and hardware
License:	GPLv2
Source0:	http://prdownloads.sourceforge.net/cciss/%{name}-%{version}.tar.gz
BuildRequires:	kernel-source
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Show status of logical drives attached to HP Smart Array controllers.

%prep

%setup -q

%build
autoreconf -fis

%configure2_5x

%make

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_mandir}/man8

install -m0755 cciss_vol_status %{buildroot}%{_sbindir}/
install -m0644 cciss_vol_status.8 %{buildroot}%{_mandir}/man8/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ChangeLog AUTHORS
%{_sbindir}/cciss_vol_status
%{_mandir}/man8/cciss_vol_status.8*



%changelog
* Tue Mar 15 2011 Stéphane Téletchéa <steletch@mandriva.org> 1.09-1mdv2011.0
+ Revision: 645061
- update to new version 1.09

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.03-3mdv2011.0
+ Revision: 616949
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 1.03-2mdv2010.0
+ Revision: 424750
- rebuild

* Mon Sep 08 2008 Oden Eriksson <oeriksson@mandriva.com> 1.03-1mdv2009.0
+ Revision: 282672
- import cciss_vol_status


* Mon Sep 08 2008 Oden Eriksson <oeriksson@mandriva.com> 1.03-1mdv2009.0
- initial Mandriva package (opensuse import)

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 550 |12cr|cclive-0.7.9-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		cclive
Version:	0.7.9
Release:	2
Summary:	A tool for downloading media from YouTube and similar websites
License:	GPLv3
URL:		http://cclive.sourceforge.net/
Group:		Networking/WWW
Source0:	http://sourceforge.net/projects/cclive/files/0.7/%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(libquvi)
BuildRequires:	pcre-devel
BuildRequires:	curl-devel
BuildRequires:	boost-devel

%description
A tool for downloading media from YouTube and similar websites.
It has a low memory footprint compared to other existing tools.

Features:
- Retries interrupted downloads automatically
- Runs as a background process if preferred
- Use video ID, title, etc. in filenames
- Supports many (40+) websites, see quvi
- Configuration file support
- Bandwidth throttle

%prep
%setup -q

%build
%configure2_5x

%install
%makeinstall_std

%files
%doc README NEWS COPYING ChangeLog
%{_bindir}/%{name}
%{_mandir}/*/%{name}.*



%changelog
* Sat Mar 31 2012 Bernhard Rosenkraenzer <bero@bero.eu> 0.7.9-2
+ Revision: 788455
- Rebuild for boost 1.49

* Tue Mar 06 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.7.9-1
+ Revision: 782410
- version update  0.7.9

* Mon Jan 30 2012 Andrey Bondrov <abondrov@mandriva.org> 0.7.8-1
+ Revision: 769733
- New version 0.7.8

* Wed Sep 14 2011 Andrey Bondrov <abondrov@mandriva.org> 0.7.6-1
+ Revision: 699745
- imported package cclive


* Wed Sep 14 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 0.7.6-1mdv2011.0
- First release for Mandriva
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 551 |12cr|ccolamd-2.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define NAME		CCOLAMD
%define major		%{version}
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname %{name} -d

Name:		ccolamd
Version:	2.8.0
Release:	1
Epoch:		1
Summary:	Routines for computing column approximate minimum degree ordering
Group:		System/Libraries
License:	LGPL
URL:		http://www.cise.ufl.edu/research/sparse/ccolamd/
Source0:	http://www.cise.ufl.edu/research/sparse/ccolamd/%{NAME}-%{version}.tar.gz
BuildRequires:	suitesparse-common-devel >= 4.0.0

%description
The CCOLAMD column approximate minimum degree ordering algorithm computes
a permutation vector P such that the LU factorization of A (:,P)
tends to be sparser than that of A.  The Cholesky factorization of
(A (:,P))'*(A (:,P)) will also tend to be sparser than that of A'*A.

%package -n %{libname}
Summary:	Library of routines for computing column approximate minimum degree ordering
Group:		System/Libraries

%description -n %{libname}
The CCOLAMD column approximate minimum degree ordering algorithm computes
a permutation vector P such that the LU factorization of A (:,P)
tends to be sparser than that of A.  The Cholesky factorization of
(A (:,P))'*(A (:,P)) will also tend to be sparser than that of A'*A.

This package contains the library needed to run programs dynamically
linked against %{NAME}.

%package -n %{develname}
Summary:	C routines for computing column approximate minimum degree ordering
Group:		Development/C
Requires:	suitesparse-common-devel >= 4.0.0
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{develname}
The CCOLAMD column approximate minimum degree ordering algorithm computes
a permutation vector P such that the LU factorization of A (:,P)
tends to be sparser than that of A.  The Cholesky factorization of
(A (:,P))'*(A (:,P)) will also tend to be sparser than that of A'*A.

This package contains the files needed to develop applications which
use %{name}.

%prep
%setup -q -c -n %{name}-%{version}
cd %{NAME}
find . -perm 0640 | xargs chmod 0644
mkdir ../SuiteSparse_config
ln -sf %{_includedir}/suitesparse/SuiteSparse_config.* ../SuiteSparse_config

%build
cd %{NAME}
pushd Lib
    %make -f Makefile CC=%__cc CFLAGS="%{optflags} -fPIC -I%{_includedir}/suitesparse" INC=
    %__cc -shared -Wl,-soname,lib%{name}.so.%{major} -o lib%{name}.so.%{version} -lm *.o
popd

%install
cd %{NAME}

%__install -d -m 755 %{buildroot}%{_libdir} 
%__install -d -m 755 %{buildroot}%{_includedir}/suitesparse 

for f in Lib/*.so*; do
    %__install -m 755 $f %{buildroot}%{_libdir}/`basename $f`
done
for f in Lib/*.a; do
    %__install -m 644 $f %{buildroot}%{_libdir}/`basename $f`
done
for f in Include/*.h; do
    %__install -m 644 $f %{buildroot}%{_includedir}/suitesparse/`basename $f`
done

%__ln_s lib%{name}.so.%{version} %{buildroot}%{_libdir}/lib%{name}.so

%__install -d -m 755 %{buildroot}%{_docdir}/%{name}
%__install -m 644 README.txt Doc/*.txt Doc/ChangeLog %{buildroot}%{_docdir}/%{name}

%files -n %{libname}
%{_libdir}/*.so.*

%files -n %{develname}
%{_docdir}/%{name}
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/*.a


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 552 |12cr|ccrtp-2.0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 2.0
%define major 0
%define libname %mklibname %{name} %{api} %{major}
%define develname %mklibname %{name} -d

Summary: 	Common C++ RTP stack
Name: 	 	ccrtp
Version: 	2.0.3
Release: 	1
License:	GPLv2+
Group:		System/Libraries
URL:		http://www.gnu.org/software/ccrtp/
Source0:	ftp://ftp.gnu.org/pub/gnu/ccrtp/%{name}-%{version}.tar.gz
BuildRequires:	ucommon-devel
BuildRequires:	libCommonC++-devel
BuildRequires:	libgcrypt-devel
BuildRequires:	libtool
BuildRequires:	pkgconfig
BuildRequires:	doxygen

%description
Common C++ RTP stack

%package -n 	%{libname}
Summary:        Dynamic libraries from %{name}
Group:          System/Libraries
Provides:	%{name} = %{EVRD}
Obsoletes:	%{mklibname ccrtp 1} < %{EVRD}

%description -n %{libname}
Dynamic libraries from %{name}.

%package -n 	%{develname}
Summary: 	Header files and static libraries from %{name}
Group: 		Development/C
Requires: 	%{libname} = %{version}-%{release}
Provides: 	lib%{name}-devel = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Obsoletes:	%{mklibname -d ccrtp 1.5}

%description -n %{develname}
Libraries and includes files for developing programs based on %{name}.

%prep
%setup -q

%build
export CXXFLAGS="-fpermissive %{optflags}"
%configure2_5x
%make LIBTOOL=%_bindir/libtool

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/*.so.%{major}
%{_libdir}/*.so.%{major}.*

%files -n %{develname}
%defattr(-,root,root)
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_infodir}/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 553 |12cr|cdb-0.55-18
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Constant DataBase
Name:		cdb
Version:	0.55
Release:	%mkrel 18
License:	Public Domain
Group:		Databases
URL:		http://cr.yp.to/cdb.html
Source0:	%{name}-%{version}.tar.bz2
Patch0:		%{name}-%{version}-errno.patch
BuildRequires:	man groff groff-for-man
BuildRoot:	%{_tmppath}/%{name}-%{version}-root

%description
cdb is a fast, reliable, lightweight package for
creating and reading constant databases.

%package devel
Summary: Static libraries and headers for cdb-%{version}
Group: Development/Databases

%description devel
Libraries and header files needed to develop
applications using cdb databases

%prep

%setup -q -n %{name}-%{version}
%patch0 -p0

%build
echo "CC='gcc $RPM_OPT_FLAGS'">conf-cc.sh
echo "LD='gcc $RPM_OPT_FLAGS -s'">>conf-cc.sh
make

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_libdir}
install -d %{buildroot}%{_includedir}
install -d %{buildroot}%{_mandir}/man{1,3}
install -m 755 12tocdbm %{buildroot}%{_bindir}/
install -m 755 cdbdump %{buildroot}%{_bindir}/
install -m 755 cdbget %{buildroot}%{_bindir}/
install -m 755 cdbmake %{buildroot}%{_bindir}/
install -m 755 cdbstats %{buildroot}%{_bindir}/
install -m 755 cdbtest %{buildroot}%{_bindir}/
install -m 644 *.1 %{buildroot}%{_mandir}/man1/
install -m 644 *.3 %{buildroot}%{_mandir}/man3/
install -m 644 libcdb.a %{buildroot}%{_libdir}/
install -m 644 libcdbmake.a %{buildroot}%{_libdir}/
install -m 644 cdb.h %{buildroot}%{_includedir}/
install -m 644 cdbmake.h %{buildroot}%{_includedir}/
install -m 644 uint32.h %{buildroot}%{_includedir}/

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%post devel
ldconfig || /bin/true

%postun devel
ldconfig || /bin/true

%files
%defattr(-,root,root)
%doc BLURB CDB CHANGES INSTALL README TODO SYSDEPS
%{_bindir}/*
%{_mandir}/man1/*

%files devel
%defattr(-,root,root)
%{_includedir}/*
%{_libdir}/*
%{_mandir}/man3/*


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.55-18mdv2011.0
+ Revision: 616959
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 0.55-17mdv2010.0
+ Revision: 424751
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.55-16mdv2009.0
+ Revision: 243444
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.55-14mdv2008.1
+ Revision: 136288
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Aug 19 2007 Oden Eriksson <oeriksson@mandriva.com> 0.55-14mdv2008.0
+ Revision: 66658
- Import cdb



* Fri Jul 14 2006 Oden Eriksson <oeriksson@mandriva.com> 0.55-14mdv2007.0
- rebuild

* Fri Jun 03 2005 Oden Eriksson <oeriksson@mandriva.com> 0.55-13mdk
- rebuild

* Sun May 16 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.55-12mdk
- build release

* Fri Apr 25 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.55-11mdk
- fix buildrequires, thanks to Stefan van der Eijks robot

* Wed Mar 26 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.55-10mdk
- fix build on latest glibc-2.3.1

* Thu Jan 16 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.55-9mdk
- build release

* Sun Aug  4 2002 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.55-8mdk
- rebuilt with gcc-3.2

* Mon May 20 2002 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.55-7mdk
- rebuilt with gcc3.1

* Mon Nov 26 2001 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.55-6mdk
- really use rpmlint this time :)

* Mon Nov 26 2001 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.55-5mdk
- initial contrib

* Sat Feb 17 2001 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.55-4mdk
- mandrakified original package by Bruce Guenter <bruceg@em.ca>

* Sat Oct 09 1999 Oden Eriksson <oden@kvikkjokk.com>
- Added cpu optimization

* Sun Feb 15 1998 Bruce Guenter <bruce.guenter@qcc.sk.ca>
 - as per the README file, the copyright is really public-domain

* Thu Oct 10 1997 Bruce Guenter <bruce.guenter@qcc.sk.ca>
 - added libcdbmake.a, cdbmake.h, and uint32.h to devel package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 554 |12cr|cdd-0.61a-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		cdddir		%{_datadir}/cdd
%define		cdd_version	0.61a
%define		cddxx_version	0.77a
%define		cddlib_version	0.94f
%define		libname		cddlib-devel

Name:		cdd
Group:		Sciences/Mathematics
License:	GPL
Summary:	Implementation of the Double Description Method of Motzkin et al
Version:	%{cdd_version}
Release:	5
Source0:	ftp://ftp.ifor.math.ethz.ch/pub/fukuda/cdd/cdd-061a.tar.gz
Source1:	ftp://ftp.ifor.math.ethz.ch/pub/fukuda/cdd/cdd+-077a.tar.gz
Source2:	ftp://ftp.ifor.math.ethz.ch/pub/fukuda/cdd/cddlib-094f.tar.gz
Source3:	cdd_both_reps.c
URL:		http://www.ifor.math.ethz.ch/~fukuda/cdd_home/index.html

Patch0:		cdd-g++4.2.patch
Patch1:		cdd-sagemath.patch

BuildRequires:	gmp-devel

%description
The program cdd is a C implementation of the Double Description
Method of Motzkin et al. for generating all vertices (i.e. extreme points)
and extreme rays of a general convex polyhedron in R^d given by a system
of linear inequalities:

   P = { x :  A  x  <=  b }

where  A  is an m x d real matrix and b is a real m dimensional vector.
The program can be used for the reverse operation (i.e. convex hull
computation).  This means that  one can move back and forth between 
an inequality representation  and a generator (i.e. vertex and ray) 
representation of a polyhedron with cdd.  Also, cdd can solve a linear
programming problem, i.e. a problem of maximizing and minimizing 
a linear function over P.

########################################################################
%package	-n cdd+
Group:		Sciences/Mathematics
Summary:	Implementation of the Double Description Method of Motzkin et al
Version:	%{cddxx_version}
Requires:	%{name}

%description	-n cdd+
The program cdd+ is a C++ implementation of the Double Description 
Method of Motzkin et al. for generating all vertices (i.e. extreme points)
and extreme rays of a general convex polyhedron in R^d given by a system 
of linear inequalities:

   P = { x :  A  x  <=  b }

where  A  is an m x d real matrix and b is a real m dimensional vector.
The program can be used for the reverse operation (i.e. convex hull
computation) if one run cdd with "hull" option.  This means that 
one can move back and forth between an inequality representation 
and a generator (i.e. vertex and ray) representation of a polyhedron
with cdd+.  Also, cdd+ can solve a linear programming problem, i.e.
a problem of maximizing and minimizing a linear function over P.

########################################################################
%package	-n %{libname}
Group:		Development/C
Summary:	Implementation of the Double Description Method of Motzkin et al
Version:	%{cddlib_version}

%description	-n %{libname}
The C-library cddlib is a C implementation of the Double Description 
Method of Motzkin et al. for generating all vertices (i.e. extreme points)
and extreme rays of a general convex polyhedron in R^d given by a system 
of linear inequalities:

   P = { x=(x1, ..., xd)^T :  b - A  x  >= 0 }

where  A  is a given m x d real matrix, b is a given m-vector 
and 0 is the m-vector of all zeros.

########################################################################
%prep
%setup -q -D -c cdd -a0 -a1 -a2

pushd cddlib-094f
  cp %{SOURCE3} src
  cd src-gmp
  ln -sf ../src/cdd_both_reps.c .
popd

%patch0	-p1
%patch1	-p1

%build
pushd cddlib-094f
  autoreconf -ifs
  %configure --bindir=%{cdddir}/bin --includedir=%{_includedir}/%{name}
  %make gmpdir=%{_prefix}
popd

pushd cdd-061
  make CC=gcc all
  pushd utility
    make CC=gcc CFLAGS="%{optflags} -lm" all
  popd
popd

pushd cdd+-077a
  make					\
	CC=g++				\
	LIBDIR=%{_libdir}		\
	GMPLIBDIR=%{_libdir}		\
	GMPINCLUDEDIR=%{_includedir}	\
	OPTFLAGS="%{optflags}"		\
	all
popd

########################################################################
%install
mkdir -p %{buildroot}/%{cdddir}/bin

pushd cddlib-094f
  %makeinstall_std
  mkdir -p %{buildroot}/%{_docdir}/%{name} %{buildroot}/%{cdddir}/bin
  cp -fa src/cdd_both_reps src-gmp/cdd_both_reps_gmp 
  cp -fa doc/cddlibman.{dvi,pdf,ps} %{buildroot}/%{_docdir}/%{name}
  cp -fa examples{,-ext,-ine{,3d}}/ %{buildroot}/%{cdddir}
  cp -fa README %{buildroot}/%{_docdir}/%{name}/README.cddlib
popd

pushd cdd-061
  cp -fa cdd dplex_test utility/{delaunay,rlp,voronoi} %{buildroot}/%{cdddir}/bin
  cp -far ext/ ine/ %{buildroot}/%{cdddir}
  cp -fa cdd.readme %{buildroot}/%{_docdir}/%{name}
popd

pushd cdd+-077a
  cp -fa cddf+ cddr+ get_essential %{buildroot}/%{cdddir}/bin
  # Several files are duplicated from cdd-061
  cp -far ext/* %{buildroot}/%{cdddir}/ext
  cp -far ine/* %{buildroot}/%{cdddir}/ine
  cp -fa README.cdd+* cddman.dvi %{buildroot}/%{_docdir}/%{name}
popd

find %{buildroot} -type d -exec chmod a+x {} \;
find %{buildroot} -type f -exec chmod a+r {} \;

########################################################################
%files
%dir %{cdddir}
%dir %{cdddir}/bin
%{cdddir}/bin/cdd
%{cdddir}/bin/cdd_both_reps
%{cdddir}/bin/cdd_both_reps_gmp
%{cdddir}/bin/dplex_test
%{cdddir}/bin/delaunay
%{cdddir}/bin/rlp
%{cdddir}/bin/voronoi
%dir %{cdddir}/ext
%{cdddir}/ext/ccc4.ext
%{cdddir}/ext/ccc5.ext
%{cdddir}/ext/ccc6.ext
%{cdddir}/ext/ccc7.ext
%{cdddir}/ext/ccp4.ext
%{cdddir}/ext/ccp5.ext
%{cdddir}/ext/ccp6.ext
%{cdddir}/ext/ccp7.ext
%{cdddir}/ext/irbox200-4.ext
%{cdddir}/ext/irbox20-4.ext
%{cdddir}/ext/prodst62.ext
%{cdddir}/ext/reg24-5.ext
%{cdddir}/ext/reg600-5.ext
%{cdddir}/ext/verifyinput1.ext
%dir %{cdddir}/ine
%{cdddir}/ine/cross10.ine
%{cdddir}/ine/cross12.ine
%{cdddir}/ine/cross6.ine
%{cdddir}/ine/cross8.ine
%{cdddir}/ine/cube10.ine
%{cdddir}/ine/cube12.ine
%{cdddir}/ine/cube14.ine
%{cdddir}/ine/cube16.ine
%{cdddir}/ine/cube6.ine
%{cdddir}/ine/cube8.ine
%{cdddir}/ine/ex1.ine
%{cdddir}/ine/findinter.ine
%{cdddir}/ine/infeas.ine
%{cdddir}/ine/integralpoints.ine
%{cdddir}/ine/lpmaxtest.ine
%{cdddir}/ine/lpmintest.ine
%{cdddir}/ine/lptableau.ine
%{cdddir}/ine/mit729-9.ine
%{cdddir}/ine/nonfull.ine
%{cdddir}/ine/origin.ine
%{cdddir}/ine/partialtest1.ine
%{cdddir}/ine/partialtest2.ine
%{cdddir}/ine/prodmT5.ine
%{cdddir}/ine/projtest.ine
%{cdddir}/ine/ucube.ine
%{cdddir}/ine/verifyinput2.ine
%doc %dir %{_docdir}/%{name}
%doc %{_docdir}/%{name}/cdd.readme

%files		-n cdd+
%defattr(-,root,root,-)
%dir %{cdddir}
%{cdddir}/bin/cddf+
%{cdddir}/bin/cddr+
%{cdddir}/bin/get_essential
%{cdddir}/ext/accuracy.ext
%{cdddir}/ext/cyclic10-4.ext
%{cdddir}/ext/cyclic12-6.ext
%{cdddir}/ext/cyclic14-8.ext
%{cdddir}/ext/cyclic16-10.ext
%{cdddir}/ext/postcdd.ext
%{cdddir}/ext/vertextest.ext
%{cdddir}/ine/facettest1.ine
%{cdddir}/ine/facettest2.ine
%{cdddir}/ine/kkd18_4.ine
%{cdddir}/ine/kkd27_5.ine
%{cdddir}/ine/kkd38_6.ine
%{cdddir}/ine/multiplerows.ine
%{cdddir}/ine/rational.ine
%{cdddir}/ine/topetest1.ine
%{cdddir}/ine/topetest2.ine
%{cdddir}/ine/topetest3.ine
%doc %{_docdir}/%{name}/cddman.dvi
%doc %{_docdir}/%{name}/README.cdd+*

%files		-n %{libname}
%defattr(-,root,root,-)
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/*
%{_libdir}/libcdd.a
%{_libdir}/libcddgmp.a
%{cdddir}/bin/adjacency
%{cdddir}/bin/adjacency_gmp
%{cdddir}/bin/allfaces
%{cdddir}/bin/allfaces_gmp
%{cdddir}/bin/fourier
%{cdddir}/bin/fourier_gmp
%{cdddir}/bin/lcdd
%{cdddir}/bin/lcdd_gmp
%{cdddir}/bin/projection
%{cdddir}/bin/projection_gmp
%{cdddir}/bin/redcheck
%{cdddir}/bin/redcheck_gmp
%{cdddir}/bin/scdd
%{cdddir}/bin/scdd_gmp
%{cdddir}/bin/testcdd1
%{cdddir}/bin/testcdd1_gmp
%{cdddir}/bin/testcdd2
%{cdddir}/bin/testcdd2_gmp
%{cdddir}/bin/testlp1
%{cdddir}/bin/testlp1_gmp
%{cdddir}/bin/testlp2
%{cdddir}/bin/testlp2_gmp
%{cdddir}/bin/testlp3
%{cdddir}/bin/testlp3_gmp
%{cdddir}/bin/testshoot
%{cdddir}/bin/testshoot_gmp
%dir %{cdddir}/examples
%{cdddir}/examples/*
%dir %{cdddir}/examples-ext
%{cdddir}/examples-ext/*
%dir %{cdddir}/examples-ine
%{cdddir}/examples-ine/*
%dir %{cdddir}/examples-ine3d
%{cdddir}/examples-ine3d/*
%doc %{_docdir}/%{name}/cddlibman.*
%doc %{_docdir}/%{name}/README.cddlib


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.61a-5mdv2011.0
+ Revision: 610109
- rebuild

* Fri Feb 26 2010 Paulo Andrade <pcpa@mandriva.com.br> 0.61a-4mdv2010.1
+ Revision: 512086
+ rebuild (emptylog)

* Wed Feb 17 2010 Paulo Andrade <pcpa@mandriva.com.br> 0.61a-3mdv2010.1
+ Revision: 507263
- Add sagemath 4.3.2 changes

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 0.61a-2mdv2010.0
+ Revision: 436958
- rebuild

* Fri Mar 06 2009 Paulo Andrade <pcpa@mandriva.com.br> 0.61a-1mdv2009.1
+ Revision: 350064
- Initial import of cdd.
  Implementation of the Double Description Method of Motzkin et al.
  url: http://www.ifor.math.ethz.ch/~fukuda/cdd_home/index.html
- cdd


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 555 |12cr|cddetect-2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		cddetect
Summary:	A tool for detecting the type of a CD/DVD without mounting it
Version:	2.1
Release:	1
License:	GPLv2+
Source0:	http://www.bellut.net/files/%{name}-%{version}.tar.bz2
URL:		http://www.bellut.net/projects.html
Group:		Archiving/Cd burning

%description
This program tries to detect the type of a CD/DVD without mounting it.
It detects audio, ISO, VCD, SVCD and Video-DVD.

%prep
%setup -q -n %{name}

%build
sed -i -e '1i#include <limits.h>' %{name}.c || die
%make

%install
mkdir -p %{buildroot}%{_bindir}
install -D -s %{name} %{buildroot}%{_bindir}

%files
%{_bindir}/%{name}


%changelog
* Wed Jan 04 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.1-1
+ Revision: 753402
- imported package cddetect


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 556 |12cr|cd-discid-1.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		cd-discid
Version:	1.3
Release:	1
Summary:	Utility to get CDDB discid information
Group:		File tools
License:	GPLv2+
URL:		https://github.com/taem/cd-discid
Source0:	http://linukz.org/download/%{name}-%{version}.tar.gz

%description
cd-discid is a backend utility to get CDDB discid information for a
CD-ROM disc.  It was originally designed for cdgrab (now abcde), but
can be used for any purpose requiring CDDB data.

%prep
%setup -q -n taem-%{name}-157505f

%build
%make

%install
%makeinstall_std

%files
%doc changelog COPYING README
%{_bindir}/cd-discid
%{_mandir}/man1/cd-discid.1*


%changelog
* Sun Nov 20 2011 Alexander Khrukin <akhrukin@mandriva.org> 1.3-1
+ Revision: 732041
- imported package cd-discid


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 557 |12cr|cdecl-2.5-29
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Programs for encoding and decoding C and C++ function declarations
Name: cdecl
Version: 2.5
Release: 29
License: Distributable
Group: Development/C
Source: %{name}-%{version}.tar.bz2
Url: ftp://sunsite.unc.edu/pub/Linux/devel/lang/c/
Patch1: cdecl-2.5-fix-conflicts.patch
BuildRequires: readline-devel
BuildRequires: termcap-devel
BuildRequires: byacc
BuildRequires: flex

%description
The cdecl package includes the cdecl and c++decl utilities, which are
used to translate English to C or C++ function declarations and vice
versa.

You should install the cdecl package if you intend to do C and/or C++
programming.

%prep
%setup -q
%patch1 -p0

%build

%make

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_bindir}
mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1
%makeinstall \
	BINDIR=$RPM_BUILD_ROOT%{_bindir} \
	MANDIR=$RPM_BUILD_ROOT%{_mandir}/man1/

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_bindir}/cdecl
%{_bindir}/c++decl
%{_mandir}/man1/cdecl.*
%{_mandir}/man1/c++decl.*



%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 2.5-28mdv2011.0
+ Revision: 610114
- rebuild

* Fri Apr 30 2010 Funda Wang <fwang@mandriva.org> 2.5-27mdv2010.1
+ Revision: 541188
- fix conflicts on getline

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Thu Mar 05 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.5-26mdv2009.1
+ Revision: 349389
- rebuild for latest readline

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 2.5-25mdv2009.0
+ Revision: 243465
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 2.5-23mdv2008.1
+ Revision: 136289
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - fix summary-ended-with-dot
    - fix man pages


* Mon Aug 14 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/14/06 09:30:16 (55898)
- mkrelisation

* Mon Aug 14 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/14/06 09:22:47 (55896)
Import cdecl

* Sun Apr 03 2005 Michael Scherer <misc@mandrake.org> 2.5-22mdk
- Rebuild for readline

* Sun Nov 30 2003 Franck Villaume <fvill@freesurf.fr> 2.5-21mdk
- add BuildRequires flex

* Thu Nov 27 2003 Franck Villaume <fvill@freesurf.fr> 2.5-20mdk
- add BuildRequires byacc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 558 |12cr|cdemu-client-1.5.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		cdemu-client
Version:	1.5.0
Summary:	Command-line client for controlling CDEmu daemon
Release:	1
Source0:	http://downloads.sourceforge.net/project/cdemu/%{name}/%name-%version.tar.bz2
Group:		Emulators
License:	GPLv2+
URL:		http://cdemu.sourceforge.net/
BuildArch:	noarch
BuildRequires:	python
BuildRequires:	intltool
BuildRequires:	glib-gettextize
Requires:	python-dbus
Requires:	cdemu-daemon >= %{version}
Obsoletes:	cdemu < 0.9
Obsoletes:	python-cdemu < 0.9

%description
This is cdemu-client, a simple command-line client for controlling
CDEmu daemon. It is part of the userspace-cdemu suite, a free, GPL
CD/DVD-ROM device emulator for Linux.

It provides a way to perform the key tasks related to controlling
the CDEmu daemon, such as loading and unloading devices, displaying
devices' status and retrieving/setting devices' debug masks.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%find_lang %name

%files -f %name.lang
%defattr(-,root,root)
%doc README AUTHORS
%{_bindir}/cdemu
%{_mandir}/man1/cdemu.1*
%config(noreplace) %{_sysconfdir}/bash_completion.d/cdemu-bashcomp
%{_datadir}/applications/cdemu-client.desktop


%changelog
* Mon Feb 27 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.5.0-1
+ Revision: 781104
- update to 1.5.0
- noarch

* Wed Nov 23 2011 Alexander Khrukin <akhrukin@mandriva.org> 1.4.0-1
+ Revision: 732902
- version update requirment fix
- version update to 1.4.0

* Mon Nov 01 2010 Anssi Hannula <anssi@mandriva.org> 1.3.0-3mdv2011.0
+ Revision: 591576
- rebuild for new python

* Sat Sep 04 2010 Anssi Hannula <anssi@mandriva.org> 1.3.0-2mdv2011.0
+ Revision: 575881
- add requirement on python version as the package has files
  in the python version specific directory

* Sat Sep 04 2010 Anssi Hannula <anssi@mandriva.org> 1.3.0-1mdv2011.0
+ Revision: 575786
- new version
- add comment in spec regarding included python files

* Thu Dec 03 2009 Funda Wang <fwang@mandriva.org> 1.2.0-1mdv2010.1
+ Revision: 472923
- New version 1.2.0

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 1.1.0-2mdv2010.0
+ Revision: 436960
- rebuild

* Mon Jan 26 2009 Guillaume Bedot <littletux@mandriva.org> 1.1.0-1mdv2009.1
+ Revision: 333928
- Release 1.1.1950

* Sun Jan 04 2009 Funda Wang <fwang@mandriva.org> 1.0.0-1.svn299.3mdv2009.1
+ Revision: 324172
- rebuild

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1.0.0-1.svn299.2mdv2009.0
+ Revision: 266475
- rebuild early 2009.0 package (before pixel changes)

* Wed Apr 23 2008 Anssi Hannula <anssi@mandriva.org> 1.0.0-1.svn299.1mdv2009.0
+ Revision: 197017
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 559 |12cr|cdemu-daemon-1.5.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 1.5.0
%define rel	1

Name:		cdemu-daemon
Version:	%version
Summary:	Userspace daemon part of the CDemu suite
Release:	%mkrel %rel
Source0:	http://downloads.sourceforge.net/project/%{name}/%{name}-%{version}.tar.bz2
Source1:	cdemud-dbus-service
Source2:	cdemud.sysconfig
Patch1:		cdemu-daemon-1.2.0-mdv-format-security.patch
Group:		Emulators
License:	GPLv2+
URL:		http://cdemu.sourceforge.net/
BuildRequires:	mirage-devel >= %version
BuildRequires:	glib2-devel
BuildRequires:	dbus-glib-devel
BuildRequires:	daemon-devel
BuildRequires:	libao-devel
BuildRequires:	sysfsutils-devel
Obsoletes:	dkms-cdemu < 0.9
Requires:	rpm-helper
Requires:	kmod(vhba)
# kcdemu works only with old cdemu:
Conflicts:	kcdemu < 0.4.0-5

%description
The daemon receives SCSI commands from kernel module and processes
them, passing the requested data back to the kernel.

Daemon implements the actual virtual device; one instance per each
device registered by kernel module. It uses libMirage, an image
access library that is part of userspace-cdemu suite, for the image
access (e.g. sector reading).

Daemon is controlled through methods that are exposed via D-BUS. It
is written in C and based on GLib (and thus GObjects), but being
controlled over D-BUS, it allows for different clients written in
different languages.

%prep
%setup -q
#patch1 -p1

%build
%configure2_5x
%make

%install
%makeinstall_std

install -d -m755 %{buildroot}%{_libdir}
install -d -m755 %{buildroot}%{_sysconfdir}/sysconfig
install -d -m755 %{buildroot}%{_sysconfdir}/modprobe.preload.d
install -d -m755 %{buildroot}%{_datadir}/dbus-1/services
install -d -m755 %{buildroot}/lib/udev/rules.d

install -m755 %SOURCE1 %{buildroot}%{_libdir}/cdemud-dbus-service
install -m644 %SOURCE2 %{buildroot}%{_sysconfdir}/sysconfig/cdemud

echo "vhba" > %{buildroot}%{_sysconfdir}/modprobe.preload.d/cdemud

cat > %{buildroot}%{_datadir}/dbus-1/services/net.sf.cdemu.CDEMUD_Daemon.service <<EOF
[D-BUS Service]
Name=net.sf.cdemu.CDEMUD_Daemon
Exec=%{_libdir}/cdemud-dbus-service
EOF

# TODO: handle this in udev; udev-acl tag is private
cat > %{buildroot}/lib/udev/rules.d/50-cdemud.rules <<EOF
KERNEL=="vhba_ctl", ACTION=="add|change", TAG+="udev-acl"
EOF

%post
# remove old system-wide service
if [ -e %{_initrddir}/cdemud ]; then
	chkconfig --del cdemud
fi
# apply new udev rule if module already present
/sbin/modprobe --first-time vhba 2>/dev/null || /sbin/udevadm trigger --sysname-match=vhba_ctl

%files
%defattr(-,root,root)
%doc README AUTHORS
%config(noreplace) %{_sysconfdir}/sysconfig/cdemud
# not normally used, but provided in case the user wants to run cdemud
# manually on system bus:
%config %{_sysconfdir}/dbus-1/system.d/cdemud-dbus.conf
%{_sysconfdir}/modprobe.preload.d/cdemud
/lib/udev/rules.d/50-cdemud.rules
%{_bindir}/cdemud
%{_libdir}/cdemu-daemon-session.sh
%{_libdir}/cdemu-daemon-system.sh
%{_libdir}/cdemud-dbus-service
%{_datadir}/dbus-1/system-services/net.sf.cdemu.CDEMUD_Daemon.service
%{_datadir}/dbus-1/services/net.sf.cdemu.CDEMUD_Daemon.service
%{_mandir}/man8/cdemud.8*


%changelog
* Mon Feb 27 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.5.0-1mdv2012.0
+ Revision: 781105
- update to 1.5.0

* Tue Feb 21 2012 Jon Dill <dillj@mandriva.org> 1.4.0-2
+ Revision: 778765
- rebuild against new version of libffi4

* Wed Nov 23 2011 Alexander Khrukin <akhrukin@mandriva.org> 1.4.0-1
+ Revision: 732867
- version update to 1.4.0

* Sat Sep 04 2010 Anssi Hannula <anssi@mandriva.org> 1.3.0-1mdv2011.0
+ Revision: 575768
- new version
- replace initscript with a dbus service which starts a user-specific
  cdemud when its services are needed

* Sun Mar 28 2010 Funda Wang <fwang@mandriva.org> 1.2.0-2mdv2010.1
+ Revision: 528378
- rebuild

* Thu Dec 03 2009 Funda Wang <fwang@mandriva.org> 1.2.0-1mdv2010.1
+ Revision: 472918
- new version 1.2.0

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 1.1.0-2mdv2010.0
+ Revision: 436973
- rebuild

* Tue Jan 27 2009 Guillaume Bedot <littletux@mandriva.org> 1.1.0-1mdv2009.1
+ Revision: 334137
- Fix buildrequires
- require rpm-helper, chkconfig line
- Release 1.1.0

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 1.0.0-1.svn292.2mdv2009.0
+ Revision: 197782
- fix infinite recursion in initscript

* Wed Apr 23 2008 Anssi Hannula <anssi@mandriva.org> 1.0.0-1.svn292.1mdv2009.0
+ Revision: 197015
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 560 |12cr|cdi2iso-0.1-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	cdi2iso
%define version	0.1
%define release	%mkrel 9

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Convert DiskJuggler CD Images to ISO
Source:		%{name}-%{version}.tar.bz2
URL:		http://developer.berlios.de/projects/cdi2iso/
License:	GPL
Group:		Archiving/Other
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description 
CDI2ISO is a very simple utility to convert DiscJuggler image
to the standard ISO-9660 format.

%prep
%setup -q

%build
gcc %optflags ./src/cdi2iso.c -o cdi2iso

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
mkdir -p %{buildroot}%{_bindir}
install cdi2iso %{buildroot}%{_bindir}/cdi2iso

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGELOG
%{_bindir}/cdi2iso




%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1-9mdv2011.0
+ Revision: 616977
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 0.1-8mdv2010.0
+ Revision: 424753
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 0.1-7mdv2009.0
+ Revision: 240488
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Aug 19 2007 Olivier Thauvin <nanardon@mandriva.org> 0.1-5mdv2008.0
+ Revision: 66753
- rebuild


* Fri Aug 04 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/04/06 21:47:37 (53005)
- rebuild

* Fri Aug 04 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/04/06 21:43:34 (53004)
Import cdi2iso

* Mon Apr 17 2006 Olivier Thauvin <nanardon@mandriva.org> 0.1-3mdk
- rebuild

* Thu Mar 31 2005 Olivier Thauvin <nanardon@mandrake.org> 0.1-2mdk
- create a %%build stage

* Thu Mar 31 2005 Olivier Thauvin <nanardon@mandrake.org> 0.1-1mdk
- initial spec file from Michael Berger <webmaster@hmb-linux.de>


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 561 |12cr|cdqa-20070201-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gcj_support 1

%define oname   CDQA
%define jarname cdqa
%define jarlibs axis gemo-utilities gnu.regexp

Name:           cdqa
Version:        20070201
Release:        13
Epoch:          0
Summary:        %{oname}
License:        LGPL
Group:          Development/Java
Url:            http://forge.objectweb.org/projects/activexml/
# from cvs
Source0:        %{name}-%{version}.tar.lzma
BuildRequires:  java-rpmbuild java-devel ant %{jarlibs}
Requires:       %{jarlibs}
Provides:       %{oname} = %{epoch}:%{version}-%{release}
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildArch:      noarch
%endif
BuildRequires:    locales-en

%description
CDQA is part of ActiveXML framework code and implements a query 
processor for XML using X-OQL. X-OQL is a query language for XML.
The X-OQL language is used to let the user define Web services as X-OQL 
queries (with parameters) similar to XQuery.

%package javadoc
Summary:        Javadoc for %{oname}
Group:          Development/Java

%description javadoc
Javadoc for %{oname}.

%prep
%setup -q -n %{oname}
#make sure that we don't use precompiled java package if shipped
rm -rf lib

%build
export LC_ALL=ISO-8859-1
CLASSPATH=$(build-classpath %{jarlibs}) \
%{ant} -f cdqa_build.xml jar javadoc -DDSTAMP=%{version}
%{jar} -i build/lib/%{jarname}.jar

%install
install -d %{buildroot}%{_javadir}
install -m644 build/lib/%{jarname}.jar -D %{buildroot}%{_javadir}/%{jarname}-%{version}.jar
for jarname in \
        %{buildroot}%{_javadir}/%{name}.jar \
        %{buildroot}%{_javadir}/%{oname}{,-%{version}}.jar
do ln -s %{jarname}-%{version}.jar $jarname
done

install -d %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -r build/api %{buildroot}%{_javadocdir}/%{name}-%{version}
%{__ln_s} %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files
%defattr(-,root,root)
%{_javadir}/*.jar
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/*
%endif

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0:20070201-12mdv2011.0
+ Revision: 616978
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 0:20070201-11mdv2010.0
+ Revision: 424792
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0:20070201-10mdv2009.0
+ Revision: 243468
- rebuild

* Fri Jan 04 2008 David Walluck <walluck@mandriva.org> 0:20070201-8mdv2008.1
+ Revision: 145453
- fix build

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

  + Anssi Hannula <anssi@mandriva.org>
    - buildrequire java-rpmbuild, i.e. build with icedtea on x86(_64)
    - remove unnecessary Requires(post) on java-gcj-compat


* Mon Feb 05 2007 Per Øyvind Karlsen <pkarlsen@mandriva.com> 20070201-5mdv2007.0
+ Revision: 116505
- complete description
- fix descriptiojn (thx Ric)
- fix permissions for gcj libraries
- to make files included for gcj built stuff conditional too
- fix cdqa.jar symlink
- be sure to use actual snapshot date as version rather than current date
  misc packaging fixes
- export CLASSPATH for real
- Import cdqa

  + David Walluck <walluck@mandriva.org>
    - add %%post and %%postun for %%gcj_support
    - aot compile


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 562 |12cr|cdtool-2.1.8-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Powerful command line CDROM player and tools
Name:		cdtool
Version:	2.1.8
Release:	%mkrel 7
License:	GPLv2
Group:		Sound
URL:		http://hinterhof.net/cdtool/
Source0:	http://hinterhof.net/cdtool/dist/%name-%version.tar.bz2
# fixes error: conflicting types for 'getline' 09 Jun 2009
Patch0:		%{name}-2.1.8-fix-getline.patch
Buildroot:	%{_tmppath}/%{name}-buildroot

%description
A package of command-line utilities to play and catalog audio CD-ROMs.
This package includes cdstart, cdpause, cdstop, cdeject, and
cdshuffle. Also, cdctrl may be used as a CD-ROM control daemon. Cdown
allows querying of the cddb database to build a local database of
discs usable by cdinfo, etc.

%prep
rm -rf %{buildroot}
%setup -q
%patch0 -p1
sed -i -e 's, -o root,,g' Makefile.in
sed -i -e 's,/lib,/%{_lib},g' Makefile.in

%build
%configure
make RPM_OPT_FLAGS="%{optflags}"

%install
%makeinstall
# don't conflict with cdp (#21020) - AdamW 2008/01
mv %{buildroot}%{_bindir}/cdplay %{buildroot}%{_bindir}/cdplay-cdtool
mv %{buildroot}%{_mandir}/man1/cdplay.1 %{buildroot}%{_mandir}/man1/cdplay-cdtool.1

%clean
rm -rf %{buildroot}

%files
%defattr (-,root,root)
%{_bindir}/*
%{_mandir}/man1/*
%{_libdir}/cdtool/*
%defattr(644,root,root,755)
%doc README INSTALL




%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 2.1.8-7mdv2011.0
+ Revision: 616991
- the mass rebuild of 2010.0 packages

* Tue Jun 09 2009 Jérôme Brenier <incubusss@mandriva.org> 2.1.8-6mdv2010.0
+ Revision: 384520
- fix getline error
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 2.1.8-5mdv2009.0
+ Revision: 243469
- rebuild

* Thu Feb 21 2008 Adam Williamson <awilliamson@mandriva.org> 2.1.8-3mdv2008.1
+ Revision: 173777
- fix hardcoded /lib with %%_lib (broke half the commands on x86_64, #37975)
- replace configure.patch with substitions

* Mon Jan 28 2008 Adam Williamson <awilliamson@mandriva.org> 2.1.8-2mdv2008.1
+ Revision: 159037
- rename cdplay to cdplay-cdtool to fix #21020, drop conflict with cdp
- new license policy
- rewrap description
- clean spec

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 2.1.8-1mdv2008.1
+ Revision: 136290
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Thu Nov 30 2006 Lenny Cartier <lenny@mandriva.com> 2.1.8-1mdv2007.0
+ Revision: 89252
- Update to 2.1.8 (sorry rtp, joey potter owns me)
- Import cdtool


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 563 |12cr|cduce-0.5.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	cduce
%define version 0.5.3
%define release	%mkrel 3

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	XML-oriented functional language
Source:	    http://www.cduce.org/download/%{name}-%{version}.tar.gz
URL:		http://www.cduce.org
License:	GPL
Group:		Development/Other
BuildRequires:	ocaml
BuildRequires:	ocaml-sources
BuildRequires:	camlp4
BuildRequires:	ocaml-expat-devel
BuildRequires:	ocaml-pcre-devel
BuildRequires:	ocaml-ulex-devel
BuildRequires:	ocaml-ocamlnet-devel
BuildRequires:	ocaml-curl-devel
BuildRequires:	ocaml-pxp-devel >= 1.1.96
BuildRequires:	ocaml-findlib
BuildRoot:	    %{_tmppath}/%{name}-%{version}

%description
CDuce is a modern XML-oriented functional language with innovative features. A
compiler is available under the terms of an open-source license. CDuce is
type-safe, efficient, and offer powerful constructions to work with XML
documents.

%package        devel
Summary:        Development files for %{name}
Group:          Development/Other
Requires:       %{name} = %{version}-%{release}

%description    devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%prep
%setup -q

%build
./configure \
    --prefix=%{_prefix} \
    --mandir=%{_mandir} \
    --docdir=%{_docdir}/%{name} \
    --mliface=%{_prefix}/src/ocaml
make all doc VERBOSE=true

%install
rm -rf %{buildroot}
install -d -m 755 %{buildroot}/%{_libdir}/ocaml
make install \
    OCAMLFIND_DESTDIR=%{buildroot}/%{_libdir}/ocaml \
    BINDIR=%{buildroot}%{_bindir} \
    MANDIR=%{buildroot}%{_mandir} \
    DOCDIR=%{buildroot}%{_docdir}/%{name} \

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc %{_docdir}/%{name}
%{_bindir}/*
%{_mandir}/man1/*
%{_libdir}/ocaml/cduce
%exclude %{_libdir}/ocaml/cduce/*.a
%exclude %{_libdir}/ocaml/cduce/*.cmxa

%files devel
%defattr(-,root,root,-)
%{_libdir}/ocaml/cduce/*.a
%{_libdir}/ocaml/cduce/*.cmxa


%changelog
* Sun Feb 28 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.3-3mdv2010.1
+ Revision: 512708
- rebuild

* Mon Jun 29 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.3-2mdv2010.0
+ Revision: 390543
- rebuild for latest ocaml

* Mon Jun 08 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.3-1mdv2010.0
+ Revision: 384005
- new version
- drop patch, merged upstream

* Mon Dec 29 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.2.1-2mdv2009.1
+ Revision: 321204
- move non-devel files in main package
- site-lib hierarchy doesn't exist anymore
- fix build with latest ocaml (fedora patch)
- add curl support

* Fri Aug 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.2.1-1mdv2009.0
+ Revision: 272368
- new version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.5.0-5mdv2009.0
+ Revision: 243470
- rebuild

* Fri Mar 07 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.0-3mdv2008.1
+ Revision: 181374
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Sep 06 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.0-2mdv2008.0
+ Revision: 80935
- fix build dependencies
- build ocaml interface
  expat support

* Sat Aug 18 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.0-1mdv2008.0
+ Revision: 65397
- new version

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - new release: 0.4.2


* Fri Feb 23 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.4.1-1mdv2007.0
+ Revision: 124865
- fix build dependencies

* Fri Feb 23 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.4.1-1mdv2007.1
- first mdv release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 564 |12cr|cdvst-0.18-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	cdvst
%define	version	0.18
%define	release	11
%define Summary	Certain Death via Space Things

Summary:	%{Summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://kokido.sourceforge.net/%{name}-.18.tar.bz2
Source1:	%{name}-icons.tar.bz2
Patch0:		%{name}-optflags.patch.bz2
Patch1:		%{name}-shared.patch.bz2
License:	GPLv2
Url:		http://kokido.sourceforge.net/cdvst.html
Group:		Games/Arcade
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:  desktop-file-utils

%description
The space things will certainly kill you :)
A top down scrolling putting you in the pilot seat of a space fighter.
Reminiscent of many old arcade games. 
 
%prep
%setup -q -n %{name}-.18

%patch0 -p0
%patch1 -p0



%build
%make OPTFLAGS="$RPM_OPT_FLAGS -lm" DATA_PREFIX=%{_gamesdatadir}/%{name}/

%install
install -m755 cdvst -D $RPM_BUILD_ROOT%{_gamesbindir}/%{name}
chmod 644 readme.txt data/*
install -d $RPM_BUILD_ROOT%{_gamesdatadir}/%{name}
cp -a data $RPM_BUILD_ROOT%{_gamesdatadir}/%{name}


mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=CDvST
Comment=%{Summary}
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-MoreApplications-Games-Arcade;Game;ArcadeGame;
EOF

install -d ${RPM_BUILD_ROOT}{%{_miconsdir},%{_liconsdir}}
tar -xOjf %{SOURCE1} icons/16x16.png > ${RPM_BUILD_ROOT}%{_miconsdir}/%{name}.png
tar -xOjf %{SOURCE1} icons/32x32.png > ${RPM_BUILD_ROOT}%{_iconsdir}/%{name}.png
tar -xOjf %{SOURCE1} icons/48x48.png > ${RPM_BUILD_ROOT}%{_liconsdir}/%{name}.png


%files
%doc readme.txt
%{_gamesbindir}/%{name}
%{_gamesdatadir}/%{name}
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_datadir}/applications/mandriva-%{name}.desktop




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 565 |12cr|cdw-0.7.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		cdw
Version:	0.7.1
Release:	2
Summary:	Front-end for tools used for burning data CD/DVD
Group:		Archiving/Cd burning
License:	GPLv2+
URL:		http://cdw.sourceforge.net/
Source0:	http://downloads.sourceforge.net/project/cdw/cdw/cdw%200.7.1/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(libcdio), pkgconfig(ncurses), pkgconfig(libburn-1)
BuildRequires:	ncursesw-devel
Requires:	dvd+rw-tools genisoimage xorriso 

%description
cdw is a ncurses based front-end for some command-line tools used for burning
data CD and DVD discs and for related tasks. The tools are: cdrecord/wodim,
mkisofs/genisoimage, growisofs, dvd+rw-mediainfo, dvd+rw-format, xorriso.
cdw is able to rip tracks from your audio CD to raw audio files.
Limited support for copying content of data CD and DVD discs to image files
is also provided. cdw can verify correctness of writing ISO9660 image to
CD or DVD disc using md5sum or some of  programs that verifies SHA hashes.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%check
make check LIBS="-lm"

%files
%{_bindir}/*
%doc COPYING AUTHORS ChangeLog NEWS README THANKS
%{_mandir}/man1/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 566 |12cr|CEGUI0.6-0.6.2-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libname %mklibname CEGUI %{version}
%define develname %mklibname %{name} -d

Summary:	A free library providing windowing and widgets for graphics APIs / engines 
Name:		CEGUI0.6
Version:	0.6.2
Release:	%mkrel 7
License:	MIT
Group:		Development/C++
URL:		http://www.cegui.org.uk
Source0:	http://prdownloads.sourceforge.net/crayzedsgui/CEGUI-%{version}.tar.gz
Patch1:		cegui-0.6.0-userverso.patch
Patch2:		CEGUI-0.6.2-fix-underlinking.patch
Patch3:		CEGUI-0.6.2-release-as-so-ver.patch
Patch4:		cegui-0.6.2-new-DevIL.patch
Patch5:		CEGUI-0.6.2-install.patch
Patch6:		CEGUI-0.6.2-gcc46.patch
Patch7:		CEGUI-0.6.2-tinyxml.patch
BuildRequires:	libxml2-devel
BuildRequires:	mesagl-devel
BuildRequires:	mesaglu-devel
%if %{mdvver} >= 201200
BuildRequires:	freeglut-devel
%else
BuildRequires:	mesaglut-devel
%endif
BuildRequires:	freetype2-devel
BuildRequires:	pcre-devel
BuildRequires:	freeimage-devel
BuildRequires:	libexpat-devel
BuildRequires:	libxerces-c-devel
BuildRequires:	gtk2-devel
BuildRequires:	devil-devel
BuildRequires:	glew-devel
BuildRequires:	tinyxml-devel
BuildRequires:	tolua++-devel

%description
Crazy Eddie's GUI System is a free library providing windowing and widgets for 
graphics APIs / engines where such functionality is not natively available,
or severely lacking. The library is object orientated, written in C++, 
and targeted at games developers who should be spending their time creating 
great games, not building GUI sub-systems!

%package -n %{libname}
Summary:	CEGUI library
Group:		Games/Other
Obsoletes:	%mklibname %{name} 0
Obsoletes:	%mklibname %{name} 1
Obsoletes:	%mklibname %{name} 0.6.1

%description -n %{libname}
This is a library used by CEGUI.

%package -n %{develname}
Summary:	Development files for CEGUI
Group:		Development/C++
Requires:	%{libname} = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%mklibname CEGUI 0 -d
Conflicts:	%{_lib}CEGUI-devel >= 0.7

%description -n  %{develname}
Development file for CEGUI.

%prep
%setup -qn CEGUI-%{version}
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p0
%patch6 -p1
%patch7 -p1

touch NEWS

%build
autoreconf -ifv

%configure2_5x \
	--with-gtk2 \
	--disable-samples \
	--disable-irrlicht-renderer \
	--enable-freeimage \
	--disable-directfb-renderer

# We do not want to get linked against a system copy of ourselves!
%__sed -i 's|-L%{_libdir}||g' RendererModules/OpenGLGUIRenderer/Makefile
# Don't use rpath!
%__sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
%__sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool

%make

%install
%__rm -rf %{buildroot}
%makeinstall_std

%clean
%__rm -rf %{buildroot}

%files -n %{libname}
%{_libdir}/libCEGUI*-%{version}.so

%files -n %{develname}
%if %{mdvver} < 201200
%{_libdir}/*.la
%endif
%{_libdir}/*.so
%exclude %{_libdir}/libCEGUI*-%{version}.so
%{_includedir}/CEGUI
%{_libdir}/pkgconfig/*
%{_datadir}/CEGUI



%changelog
* Sun Mar 25 2012 Andrey Bondrov <abondrov@mandriva.org> 0.6.2-7mdv2012.0
+ Revision: 786687
- Improve gcc 4.6+ support, add patch to fix build with new tinyxml

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild

* Fri Feb 05 2010 Funda Wang <fwang@mandriva.org> 0.6.2-5mdv2010.1
+ Revision: 501068
- fix obsoletes
- BR tolua++
- import CEGUI0.6



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 567 |12cr|CEGUI-0.7.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libname %mklibname %{name} %{version}
%define develname %mklibname %{name} -d

Summary:	A free library providing windowing and widgets for graphics APIs / engines 
Name:		CEGUI
Version:	0.7.7
Release:	1
License:	MIT
Group:		Development/C++
URL:		http://www.cegui.org.uk
Source0:	http://prdownloads.sourceforge.net/crayzedsgui/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(glut)
BuildRequires:	pkgconfig(glew)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(libpcre)
BuildRequires:	freeimage-devel
BuildRequires:	pkgconfig(expat)
BuildRequires:	pkgconfig(xerces-c)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	devil-devel
BuildRequires:	tinyxml-devel
BuildRequires:	pkgconfig(fribidi)
BuildRequires:	irrlicht-devel

%description
Crazy Eddie's GUI System is a free library providing windowing and widgets for 
graphics APIs / engines where such functionality is not natively available,
or severely lacking. The library is object orientated, written in C++, 
and targeted at games developers who should be spending their time creating 
great games, not building GUI sub-systems!

%package -n %{libname}
Summary:	CEGUI library
Group:		Games/Other

%description -n %{libname}
This is a library used by CEGUI.

%package -n %{develname}
Summary:	Development files for CEGUI
Group:		Development/C++
Requires:	%{libname} = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Conflicts:	%{_lib}CEUI0.6-devel

%description -n  %{develname}
Development file for CEGUI.

%prep
%setup -q

touch NEWS COPYING README AUTHORS ChangeLog

%build
%configure2_5x \
	--with-gtk2 \
	--disable-samples \
	--disable-static \
	--disable-corona \
	--disable-directfb-renderer \
	--disable-irrlicht-renderer \
	--enable-freeimage \
	--enable-bidirectional-text \
	--with-default-xml-parser=ExpatParser \
	--with-pic

# Don't use rpath!
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool

%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/libCEGUI*-%{version}.so

%files -n %{develname}
%{_libdir}/*.so
%exclude %{_libdir}/libCEGUI*-%{version}.so
%{_includedir}/%{name}
%{_libdir}/pkgconfig/*
%{_datadir}/%{name}

%changelog
* Mon Oct 03 2011 Andrey Bondrov <abondrov@mandriva.org> 0.7.5-2mdv2012.0
+ Revision: 702579
- Add patch to fix build with new TinyXML
- Rebuild
- New version: 0.7.5

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild

* Fri Feb 05 2010 Funda Wang <fwang@mandriva.org> 0.7.1-3mdv2010.1
+ Revision: 501069
- conflicts with CEGUI 0.6

* Tue Feb 02 2010 Funda Wang <fwang@mandriva.org> 0.7.1-2mdv2010.1
+ Revision: 499666
- rebuild

* Sat Jan 30 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.7.1-1mdv2010.1
+ Revision: 498492
- update to new version 0.7.1
- drop patches 1 and 3, fixed upstream
- rediff patch2
- enable support for devil and fribidi

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Mon Dec 29 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.2-3mdv2009.1
+ Revision: 321148
- Patch3: reintroduce this patch, changes library naming to %%{libname}-%%{version}.so
- Patch1: reintroduce this too
- use %%define _default_patch_fuzz 3 because patch 3 fails in one line in src/Makefile.am

* Wed Dec 24 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.2-2mdv2009.1
+ Revision: 318212
- drop patch1, since upstream has switched to use major number in libraries name (smc works again#44445)

* Wed Dec 03 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.2-1mdv2009.1
+ Revision: 309824
- drop patch 0, as it was merged by upstream
- Patch2: rediff
- obsolete old library
- fix file list
- update to new version 0.6.2

* Sat Oct 11 2008 Adam Williamson <awilliamson@mandriva.org> 0.6.1-5mdv2009.1
+ Revision: 291763
- missed one use of the old %%realver
- adjust file list
- just use %%version for the library versioning
- adjust file list
- use autoreconf not bootstrap
- drop Makefile.in mods from fix-underlinking.patch (not needed)
- rediff fix-underlinking.patch
- add release-as-so-ver.patch: bases lib version on CEGUI version not spurious
  major, which was not respected in code (upstream has this in current CVS)

* Tue Sep 02 2008 Emmanuel Andry <eandry@mandriva.org> 0.6.1-4mdv2009.0
+ Revision: 279319
- rebuild for fixed freeimage

* Tue Sep 02 2008 Emmanuel Andry <eandry@mandriva.org> 0.6.1-3mdv2009.0
+ Revision: 279202
- disable devil, latest devil version doesn't build

* Mon Aug 25 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.1-2mdv2009.0
+ Revision: 275925
- Patch1: fix underlinking
- add buildrequires on glew-devel and tinyxml-devel
- kill rpath

  + Emmanuel Andry <eandry@mandriva.org>
    - remove the disable underlinking define (without doing anything special, strange)

* Tue Aug 19 2008 Emmanuel Andry <eandry@mandriva.org> 0.6.1-1mdv2009.0
+ Revision: 274077
- set define _disable_ld_no_undefined
- update file list
- add P1950 from fedora

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Thu Apr 24 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.0b-4mdv2009.0
+ Revision: 197222
- obsolete older library

* Thu Apr 24 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.0b-3mdv2009.0
+ Revision: 197194
- fix file list

* Fri Apr 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.0b-2mdv2009.0
+ Revision: 195622
- new devel library policy
- add missing buildrequires

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Apr 25 2007 Erwan Velu <erwan@mandriva.org> 0.5.0-2mdv2008.0
+ Revision: 18233
- Fixing buildrequires
  Fixing .so includes

* Wed Apr 25 2007 Erwan Velu <erwan@mandriva.org> 0.5.0-1mdv2008.0
+ Revision: 18217
- New buildrequires
- freetype2 was missing
- Import CEGUI


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 568 |12cr|cel-1.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Crystal Entity Layer
Name:		cel
%define	major	1.4
Version:	%{major}.1
Release:	1
Group:		System/Libraries
License:	LGPLv2+
URL:		http://www.crystalspace3d.org/
Source0:	http://www.crystalspace3d.org/downloads/release/%{name}-src-%{version}.tar.bz2
Patch0:		cel-1.4.1-fix-str-fmt.patch
BuildRequires:	ftjam >= 2.5.3rc2-0.9
BuildRequires:	crystalspace-devel >= %{major}
BuildRequires:	python-devel
BuildRequires:	pkgconfig(cppunit)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	libtool
BuildRequires:	texinfo
BuildRequires:	doxygen
BuildRequires:	imagemagick
BuildRequires:	perl(Template::Base)
BuildRequires:	tetex-dvips
BuildRequires:	tetex-dvipdfm
BuildRequires:	icoutils
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	crystalspace-bindings-python

%description
Crystal Entity Layer (CEL) is a game entity layer based on Crystal Space.
It makes it easier for game developers to create games based on Crystal Space.
CEL can optionally be used together with Python or other scripting languages.

%package	devel
Summary:	Development headers and libraries for %{name}
Group:		Development/C
Requires:	%{name} = %{EVRD}

%description	devel
Development headers and libraries for %{name}.

%package	doc
Summary:	Documentation for %{name}
Group:		Development/C
Requires:	%{name} = %{EVRD}

%description	doc
Documentation for %{name}.

%prep
%setup -q -n %{name}-src-%{version}
%patch0 -p1 -b .str_fmt~

%build
CXXFLAGS="%{optflags} -fpermissive" \
%configure2_5x \
	--disable-separate-debug-info \
	--disable-meta-info-embedding

jam -d2 %{_smp_mflags}

%install
DESTDIR=%{buildroot} jam -d2 install

%files
%doc README docs/todo.txt docs/history.txt
%{_bindir}/*
%exclude %{_bindir}/%{name}-config
%{_datadir}/%{name}-%{major}
%dir %{_sysconfdir}/%{name}-%{major}
%config(noreplace) %{_sysconfdir}/%{name}-%{major}/*.cfg
%{_libdir}/libceltool-%{major}.so
%dir %{_libdir}/%{name}-%{major}
%{_libdir}/%{name}-%{major}/*.so
%{_libdir}/%{name}-%{major}/*.csplugin
%{python_sitearch}/blcelc.pth

%files devel
%{_bindir}/%{name}-config
%dir %{_includedir}/%{name}-%{major}
%{_includedir}/%{name}-%{major}/*

%files doc
%{_docdir}/%{name}-%{version}


%changelog
* Mon Jan 23 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.4.1-1
+ Revision: 767385
- update string format patch
- make sure we pull in a non-segfaulting ftjam
- use pkgconfig() dependencies
- use %%{EVRD} macro
- cleanups
- new version

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.0 packages

  + Michael Scherer <misc@mandriva.org>
    - rebuild for python 2.7

* Mon Oct 05 2009 Emmanuel Andry <eandry@mandriva.org> 1.2.1-4mdv2010.0
+ Revision: 453949
- disable useless autogen

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Thu Jan 22 2009 Funda Wang <fwang@mandriva.org> 1.2.1-3mdv2009.1
+ Revision: 332565
- fix str fmt

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1.2.1-2mdv2009.0
+ Revision: 266476
- rebuild early 2009.0 package (before pixel changes)

* Thu May 29 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.2.1-1mdv2009.0
+ Revision: 213003
- fix file list
- update to new version 1.2.1

* Thu Apr 24 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.2-2mdv2009.0
+ Revision: 197309
- rebuild

* Thu Apr 24 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.2-1mdv2009.0
+ Revision: 197101
- add build requires on crystalspace-bindings-python
- add new subpackage with documentation
- spec file clean
- fix file list
- add lot of missing buildrequires
- spec file clean
- new version
- drop patch 0
- add missing buildrequires on libtool, texinfo and imagemagick

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Mon Jan 22 2007 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.0-1mdv2007.0
+ Revision: 111832
- fix build on x86_64 (P0)
- buildrequires on zlib-devel (??)
- new release: 1.0
  clean out old junk
  lib64 fix for cel-config
- Import cel

* Wed Mar 09 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.99-0.20050309.2mdk
- gah, headers went in the wrong place

* Wed Mar 09 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.99-0.20050309.1mdk
- new cvs snapshot
- fix buildrequires
- drop P0


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 569 |12cr|celestia-1.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:		A real-time visual space simulation
Name:		celestia
Version:		1.6.1
Release:		1
License:		GPLv2+
Group:		Sciences/Astronomy
Source0:		http://prdownloads.sourceforge.net/celestia/%{name}-%{version}.tar.gz
Source1:		%{name}-16.png
Source2:		%{name}-32.png
Source3:		%{name}-48.png
Patch0:         celestia-1.6.1-gcc46.patch
Patch1:         celestia-1.6.0-cfg.patch
Patch2:         celestia-1.6.1-zlib.patch
Patch3:         celestia-1.6.1-link.patch
Patch4:         celestia-1.6.1-gcc47.patch
URL:		http://www.shatters.net/celestia/

BuildRequires:	pkgconfig(glut)
BuildRequires:	pkgconfig(cairo)
BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(theora)
BuildRequires:	pkgconfig(gdk-2.0) 
BuildRequires:	pkgconfig(gdkglext-1.0)
BuildRequires:	jpeg-devel
BuildRequires:  	pkgconfig(libpng)
BuildRequires:	pkgconfig(lua)
BuildRequires:	desktop-file-utils

%description
Celestia is a free real-time space simulation that lets you experience
our universe in three dimensions. Unlike most planetarium software,
Celestia doesn't confine you to the surface of the Earth. You can
travel throughout the solar system, to any of over 100,000 stars, or
even beyond the galaxy. All travel in Celestia is seamless; the
exponential zoom feature lets you explore space across a huge range of
scales, from galaxy clusters down to spacecraft only a few meters
across. A 'point-and-goto' interface makes it simple to navigate
through the universe to the object you want to visit.

%prep

%setup -q
%patch0 -p0 -b .gcc
%patch1 -p0 -b .cfg
%patch2 -p0 -b .zlib
%patch3 -p0 -b .link
%patch4 -p1 -b .gcc47

# support for automake 1.10: empty file
# http://celestia.cvs.sourceforge.net/celestia/celestia/admin/config.rpath?view=markup&sortby=date
touch admin/config.rpath

%build
autoreconf -fi
%configure2_5x --with-gtk \
		--disable-rpath \
		--enable-cairo \
		--enable-theora \
		--with-lua
%make

%install
%makeinstall_std

desktop-file-install --vendor='' \
	--dir %{buildroot}%{_datadir}/applications \
	--remove-category='Application' \
	--add-category='GTK;Education' \
	--remove-key='Version' \
	%{buildroot}%{_datadir}/applications/*.desktop

install -D -m 644 %{SOURCE1} %{buildroot}%{_miconsdir}/%{name}.png
install -D -m 644 %{SOURCE2} %{buildroot}%{_iconsdir}/%{name}.png
install -D -m 644 %{SOURCE3} %{buildroot}%{_liconsdir}/%{name}.png


%find_lang %{name}  


%files -f %{name}.lang
%doc AUTHORS ChangeLog COPYING INSTALL README 
%attr(755,root,root) %{_bindir}/*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/%{name}
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_datadir}/locale/*/LC_MESSAGES/celestia_constellations.mo

%changelog
* Fri Oct 07 2011 Andrey Bondrov <abondrov@mandriva.org> 1.6.1-1mdv2012.0
+ Revision: 703451
- New version: 1.6.1

  + Funda Wang <fwang@mandriva.org>
    - drop old files

* Mon Dec 06 2010 Funda Wang <fwang@mandriva.org> 1.6.0-3mdv2011.0
+ Revision: 611370
- add gentoo patch to make it build

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 1.6.0-2mdv2010.0
+ Revision: 436988
- rebuild

  + Emmanuel Andry <eandry@mandriva.org>
    - BR jpeg-devel
    - New version 1.6.0
    - use GTK frontend to be desktop agnostic
    - drop P0
    - rediff P1 (was P3)
    - add P0 from gentoo to fix GCC44 build

* Sun Nov 23 2008 Funda Wang <fwang@mandriva.org> 1.5.1-3mdv2009.1
+ Revision: 305969
- build gnome frontend
- rediff patch0

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Oden Eriksson <oeriksson@mandriva.com>
    - added a gcc43 patch from fedora

* Wed May 07 2008 Funda Wang <fwang@mandriva.org> 1.5.1-1mdv2009.0
+ Revision: 202885
- New version 1.5.1

* Fri Feb 01 2008 Funda Wang <fwang@mandriva.org> 1.5.0-1mdv2008.1
+ Revision: 161002
- fix desktop file icon
- FIx desktop orig dir
- drop old patches
- add missing file
- New version 1.5.0

  + Thierry Vignaud <tv@mandriva.org>
    - drop old menu

* Wed Dec 26 2007 Oden Eriksson <oeriksson@mandriva.com> 1.4.1-9mdv2008.1
+ Revision: 137975
- rebuilt against openldap-2.4.7 libs

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Jul 16 2007 Emmanuel Andry <eandry@mandriva.org> 1.4.1-8mdv2008.0
+ Revision: 52746
- rediff patch2
- disable lua, make problems
- update patch2
- added lua support
- added patch 7 for lua
- added patches 2, 3, 4, 5, 6
- fix bugs 24720, 25752, 28572
- drop patch 1

  + Andreas Hasenack <andreas@mandriva.com>
    - rebuild to fix buildroot problem (/usr/share/apps/celestia was pointing to the buildroot)
    - support automake 1.10

  + Olivier Thauvin <nanardon@mandriva.org>
    - rebuild


* Sun Nov 05 2006 Emmanuel Andry <eandry@mandriva.org> 1.4.1-3mdv2007.0
+ Revision: 76781
-fix x86_64 build (bug#25768)
- commit-message

  + Nicolas Lécureuil <neoclust@mandriva.org>
    - celestia-1.4.1-2mdv2007.0
    - Really fix to xdg (and to have menu entry on new menu
      not a bad one)

* Fri Aug 04 2006 Olivier Thauvin <nanardon@mandriva.org> 1.4.1-1mdv2007.0
+ Revision: 43311
- 1.4.1
- xdg menu
- patch fixing c++ and destdir
- Import celestia


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 570 |12cr|cellwriter-1.3.4-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#define debug_package %{nil}

%define name    cellwriter
%define version 1.3.4
%define release 5

Name:           %{name} 
Summary:        Character-based hardwriting input panel
Version:        %{version} 
Release:        %{release} 
Source0:        http://pub.risujin.org/cellwriter/%{name}-%{version}.tar.gz
Patch0:		cellwriter-1.3.4-fix-str-fmt.patch
URL:            http://risujin.org/cellwriter/ 
Group:          Accessibility
License:        GPLv2
BuildRequires:   pkgconfig(xtst)
BuildRequires:   pkgconfig(gdk-2.0)
BuildRequires:   pkgconfig(libgnome-2.0)

%description
CellWriter is a grid-entry natural handwriting input panel. As you write
characters into the cells, your writing is instantly recognized at the
character level. When you press Enter on the panel, the input you entered is
sent to the currently focused application as if typed on the keyboard.

%prep 
%setup -q
%patch0 -p0


%build 
%configure2_5x
make %{?_smp_mflags} LIBS="$LIBS -lX11 -lm -lXtst"

%install
%makeinstall_std


%files  
%doc README NEWS COPYING AUTHORS 
%{_bindir}/*
%{_mandir}/man1/*
%{_datadir}/%name
%{_datadir}/pixmaps/*
%{_iconsdir}/hicolor/scalable/apps/cellwriter.svg
%{_datadir}/applications/*


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.4-5mdv2011.0
+ Revision: 610129
- rebuild

* Sun May 02 2010 Funda Wang <fwang@mandriva.org> 1.3.4-4mdv2010.1
+ Revision: 541555
- fix perm

* Tue Feb 09 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.3.4-3mdv2010.1
+ Revision: 502678
- fix licence

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 1.3.4-2mdv2010.0
+ Revision: 436989
- rebuild

* Sun Mar 15 2009 Funda Wang <fwang@mandriva.org> 1.3.4-1mdv2009.1
+ Revision: 355280
- New version 1.3.4

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.2.4-3mdv2009.0
+ Revision: 243472
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Oct 18 2007 Austin Acton <austin@mandriva.org> 1.2.4-1mdv2008.1
+ Revision: 99984
- fix buildrequires
- import cellwriter



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 571 |12cr|celt07-0.7.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname celt0_ %major
%define develname %mklibname -d celt0_0.7

Summary:	Older version of the CELT ultra-low delay audio codec
Name:		celt07
Version:	0.7.1
Release:	1
Source0:	http://downloads.us.xiph.org/releases/celt/celt-%{version}.tar.gz
License:	BSD
Group:		Sound
Url:		http://www.celt-codec.org/
BuildRequires:	libogg-devel

%description
This is an older version of the CELT ultra-low delay audio codec,
using a bitstream format different from the current version.

Since the older version is still in common use and newer versions
can't play back or convert streams created with the older version,
this version should be available for some time.

%package -n	%{libname}
Summary:	Ultra-low delay audio codec - shared library
Group:		System/Libraries

%description -n	%{libname}
This is an older version of the CELT ultra-low delay audio codec,
using a bitstream format different from the current version.

Since the older version is still in common use and newer versions
can't play back or convert streams created with the older version,
this version should be available for some time.

%prep
%setup -q -n celt-%version

%build
%configure2_5x
%make

%install
%makeinstall_std

# Remove stuff that would conflict with the newer, default celt
rm -rf %buildroot%_includedir \
	%buildroot%_libdir/*.a \
	%buildroot%_libdir/*.so \
	%buildroot%_libdir/pkgconfig \
	%buildroot%_bindir

%check
make check

%files -n %{libname}
%doc README COPYING
%{_libdir}/libcelt0.so.%{major}*


%changelog
* Wed Mar 07 2012 Bernhard Rosenkraenzer <bero@bero.eu> 0.7.1-1
+ Revision: 782952
- import celt07


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 572 |12cr|centerim-4.22.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		centerim
Summary:	Console ncurses based multi-protocol instant messenger
Version:	4.22.10
Release:	1
License:	GPLv2+ and LGPLv2+
Group:		Networking/Instant messaging
Source:		http://www.centerim.org/download/releases/%{name}-%{version}.tar.gz
Patch0:         centerim-4.22.6-url-escape-fedora.patch
Patch1:         centerim-gcc46.patch
URL:		http://www.centerim.org
BuildRequires:	liblzo2-devel 
BuildRequires:	autoconf
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	jpeg-devel
BuildRequires:	gettext-devel
BuildRequires:	gpgme-devel
BuildRequires:	pkgconfig(nspr)
BuildRequires:	pkgconfig(nss)

Obsoletes:	centericq
Provides:	centericq

%description
CenterIM is a text mode menu- and window-driven instant messenger. ICQ,
Yahoo!, AIM TOC, IRC, MSN, Gadu-Gadu and Jabber protocols are currently
supported.  There is also an internal RSS reader and a LiveJournal client.

CenterIM is a fork of the CenterICQ project.

%prep 
%setup -q
#security fix from fedora
%patch0 -p1 -b .url-escape-fedora
%patch1 -p1 -b .gcc46

%build
autoconf
%configure \
        --with-ssl \
        --disable-rpath \
        --enable-locales-fix

%make

%install
%makeinstall_std

%find_lang %name

%files -f %{name}.lang
%doc ABOUT-NLS AUTHORS COPYING ChangeLog FAQ NEWS README THANKS TODO
%{_bindir}/CenterIMLog2HTML.py
%{_bindir}/centerim
%{_bindir}/cimconv
%{_mandir}/man1/centerim.1*
%{_mandir}/man1/cimconv.1*
%{_datadir}/%{name}
%{_bindir}/cimformathistory
%{_bindir}/cimextracthistory.pl


%changelog
* Sun Dec 05 2010 Sandro Cazzaniga <kharec@mandriva.org> 4.22.10-1mdv2011.0
+ Revision: 610624
- update to 4.22.10

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild

* Wed Apr 21 2010 Funda Wang <fwang@mandriva.org> 4.22.9-2mdv2010.1
+ Revision: 537517
- rebuild

* Thu Jan 21 2010 Sandro Cazzaniga <kharec@mandriva.org> 4.22.9-1mdv2010.1
+ Revision: 494439
- update sources to 4.22.9
- update to new version 4.22.9

* Wed Oct 07 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.22.8-2mdv2010.0
+ Revision: 455772
- rebuild for new curl SSL backend

* Sat Aug 15 2009 Frederik Himpe <fhimpe@mandriva.org> 4.22.8-1mdv2010.0
+ Revision: 416606
- update to new version 4.22.8

* Wed Mar 18 2009 Funda Wang <fwang@mandriva.org> 4.22.7-1mdv2009.1
+ Revision: 357124
- New version 4.22.7

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 4.22.5-2mdv2009.0
+ Revision: 266506
- rebuild early 2009.0 package (before pixel changes)

* Sat May 03 2008 Frederik Himpe <fhimpe@mandriva.org> 4.22.5-1mdv2009.0
+ Revision: 200800
- Initial centerim import, based on the centericq spec which it obsoletes
- create centerim


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 573 |12cr|cerealizer-0.7-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    cerealizer
%define oname   Cerealizer
%define version 0.7

Name:           %{name}
Version:        %{version}
Release:        %mkrel 4
License:        GPL
Url:		http://home.gna.org/oomadness/fr/cerealizer/index.html
Source:		http://download.gna.org/soya/%{oname}-%{version}.tar.bz2
Group:          Development/Python
Summary:        Python module that allows to save objects in file
BuildRequires:  python-devel 
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Buildarch:	noarch

%description
Python module that allows to save objects in file

%prep
%setup -q  -n %{oname}-%{version}
rm -rf `find -name CVS` `find -name .cvswrappers`

%build

%{__python} setup.py build

%install
%{__rm} -rf $RPM_BUILD_ROOT
%{__python} setup.py install --root=$RPM_BUILD_ROOT

%clean
%{__rm} -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README 
%py_puresitedir/%{name}
%py_puresitedir/*.egg-info




%changelog
* Tue Nov 02 2010 Michael Scherer <misc@mandriva.org> 0.7-4mdv2011.0
+ Revision: 592376
- rebuild for python 2.7

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 0.7-3mdv2010.0
+ Revision: 436990
- rebuild

* Sun Jan 04 2009 Funda Wang <fwang@mandriva.org> 0.7-2mdv2009.1
+ Revision: 324175
- rebuild

* Sat Sep 06 2008 Emmanuel Andry <eandry@mandriva.org> 0.7-1mdv2009.0
+ Revision: 281879
- New version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.6-3mdv2009.0
+ Revision: 243474
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Dec 15 2007 Emmanuel Andry <eandry@mandriva.org> 0.6-1mdv2008.1
+ Revision: 120399
- New version

* Tue Sep 11 2007 Emmanuel Andry <eandry@mandriva.org> 0.5-2mdv2008.0
+ Revision: 84538
- rebuild


* Sat Dec 16 2006 Olivier Blin <oblin@mandriva.com> 0.5-1mdv2007.0
+ Revision: 98150
- 0.5 (with register_alias support, #24821)

* Fri Dec 15 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.4-3mdv2007.1
+ Revision: 97486
- Fix File list
- Fix File list
- Rebuild against new python
- Import cerealizer

* Tue Jul 11 2006 Lenny Cartier <lenny@mandriva.com> 0.4-1mdv2007.0
- new


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 574 |12cr|certwatch-1.0-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:       certwatch
Version:    1.0
Release:    10
Summary:    SSL certificate monitoring
Source0:    %{name}-%{version}.tar.gz
Patch0:     %{name}-1.0-mdv.patch
Group:      System/Servers
License:    GPL
BuildRequires:  pkgconfig(openssl)
BuildRequires:  xmlto
Conflicts:      apache-mod_ssl <= 2.2.4-7mdv2008.0


%description
The  certwatch  program  is used to issue warning when an SSL certificate is
about to expire.

%prep
%setup -q
%patch0 -p 1

%build 
cc %optflags -Wall -I/usr/include/openssl \
   certwatch.c -o certwatch -lcrypto

xmlto man certwatch.xml

%install
mkdir -p %{buildroot}%{_sysconfdir}/cron.daily \
mkdir -p %{buildroot}%{_sysconfdir}/sysconfig \
         %{buildroot}%{_mandir}/man1 \
         %{buildroot}%{_bindir}

# install certwatch
install -c -m 755 certwatch %{buildroot}%{_bindir}/certwatch
install -c -m 755 certwatch.cron \
   %{buildroot}%{_sysconfdir}/cron.daily/certwatch
install -c -m 644 certwatch.1 \
   %{buildroot}%{_mandir}/man1/certwatch.1

cat > %{buildroot}%{_sysconfdir}/sysconfig/%{name} <<EOF
# certwatch cron task options
CERTS_DIR=/etc/pki/tls/certs
CERTWATCH_OPTS=
EOF


%files
%{_bindir}/*
%config(noreplace) %{_sysconfdir}/cron.daily/certwatch
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%{_mandir}/man1/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 575 |12cr|cfengine3-3.1.5-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	up_name	cfengine
%define _fortify_cflags %nil

%define major 1
%define libname %mklibname %{name}_ %{major}
%define develname %mklibname -d %{name}

Name:		cfengine3
Version:	3.1.5
Release:	3
Summary:	Cfengine helps administer remote BSD and System-5-like systems
License:	GPL
Group:		Monitoring
URL:		http://www.cfengine.org
Source0:	http://www.cfengine.org/tarballs/%{up_name}-%{version}.tar.gz
Source4:	cfengine-serverd.init
Source5:	cfengine-execd.init
Source6:	cfengine-monitord.init
Patch0:		cfengine-3.0.3-fix-str-fmt.patch
BuildRequires:	flex
BuildRequires:	bison
BuildRequires:	openssl-devel
BuildRequires:	db-devel
BuildRequires:	graphviz-devel
BuildRequires:	mysql-devel
BuildRequires:	postgresql-devel
BuildRequires:	pcre-devel
Requires(pre):	rpm-helper
Requires(preun):rpm-helper
Conflicts:      cfengine
BuildRoot:      %{_tmppath}/%{name}-%{version}

%description
Cfengine, the configuration engine, is a very high level language for
simplifying the task of administrating and configuring large numbers
of workstations. Cfengine uses the idea of classes and a primitive
form of intelligence to define and automate the configuration of large
systems in the most economical way possible.

%package base
Summary:	Cfengine base files
Group:		Monitoring
Requires:	lsb-release

%description base
This package contain the cfengine base files needed by all subpackages.

%package agent
Summary:	Cfengine agent
Group:		Monitoring
Requires:	%{name}-base = %{version}-%{release}

%description agent
This package contain the cfengine agent.

%package serverd
Summary:	Cfengine server daemon
Group:		Monitoring
Requires:	%{name}-base = %{version}-%{release}
Requires(post):rpm-helper
Requires(preun):rpm-helper

%description serverd
This package contain the cfengine server daemon.

%package execd
Summary:	Cfengine agent execution wrapper
Group:		Monitoring
Requires:	%{name}-base = %{version}-%{release}
Requires(post):	rpm-helper
Requires(preun):rpm-helper

%description execd
This package contain the cfengine agent execution wrapper.

%package monitord
Summary:	Cfengine anomaly detection daemon
Group:		Monitoring
Requires:	%{name}-base = %{version}-%{release}
Requires(pre):	rpm-helper
Requires(preun):rpm-helper

%description monitord
This package contain the cfengine anomaly detection daemon.

%package -n	%{libname}
Summary:	Dynamic libraries for %{name}
Group:		System/Libraries

%description -n	%{libname}
This package contains the library needed to run programs dynamically
linked with %{name}.

%package -n	%{develname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{develname}
This package contains the header files and libraries needed for
developing programs using the %{name} library.

%prep
%setup -q -n %{up_name}-%{version}
%patch0 -p1

%build
%serverbuild
%configure2_5x --with-workdir=%{_localstatedir}/lib/%{up_name} --enable-shared
%make

%install
rm -rf %{buildroot}
%makeinstall_std

install -d -m 755 %{buildroot}%{_sysconfdir}

install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{up_name}/bin
install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{up_name}/lastseen
install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{up_name}/modules
install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{up_name}/outputs
install -d -m 700 %{buildroot}%{_localstatedir}/lib/%{up_name}/ppkeys
install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{up_name}/randseed
install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{up_name}/reports
install -d -m 700 %{buildroot}%{_localstatedir}/lib/%{up_name}/rpc_in
install -d -m 700 %{buildroot}%{_localstatedir}/lib/%{up_name}/rpc_out
install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{up_name}/rpc_state

mv %{buildroot}%{_docdir}/%{up_name}/inputs \
    %{buildroot}%{_sysconfdir}/%{up_name}

pushd %{buildroot}%{_localstatedir}/lib/%{up_name}
ln -sf ../../..%{_sysconfdir}/%{up_name} inputs
popd
pushd %{buildroot}%{_localstatedir}/lib/%{up_name}/bin
#ln -sf ../../../../%{_sbindir}/cf-promises .
for i in ../../../../%{_sbindir}/cf-*
do
ln -sf ../../../../%{_sbindir}/$i .
done
popd

install -d -m 755 %{buildroot}%{_initrddir}
install -m 755 %{SOURCE4} %{buildroot}%{_initrddir}/cfengine-serverd
install -m 755 %{SOURCE5} %{buildroot}%{_initrddir}/cfengine-execd
install -m 755 %{SOURCE6} %{buildroot}%{_initrddir}/cfengine-monitord

mv %{buildroot}%{_docdir}/%{up_name} %{buildroot}%{_docdir}/%{name}

# compatibility purpose
pushd %{buildroot}%{_localstatedir}/lib/%{up_name}
ln -sf %{_localstatedir}/lib/%{up_name} ../../%{up_name}
popd

# cleanup
rm -f %{buildroot}%{_libdir}/*.la

%post base
if [ $1 = 1 ]; then
    [ -f "%{_localstatedir}/lib/%{up_name}/ppkeys/localhost.priv" ] || cf-key >/dev/null 2>&1
fi

%post execd
%_post_service cfengine-execd

%preun execd
%_preun_service cfengine-execd

%post monitord
%_post_service cfengine-monitord

%preun monitord
%_preun_service cfengine-monitord

%post serverd
%_post_service cfengine-serverd

%preun serverd
%_preun_service cfengine-serverd

%clean
rm -rf %{buildroot}

%files base
%defattr(-,root,root)
%doc %{_docdir}/%{name}
%{_sbindir}/cf-key
%{_sbindir}/cf-promises
%{_localstatedir}/lib/%{up_name}
%{_localstatedir}/%{up_name}
%config(noreplace) %{_sysconfdir}/%{up_name}
%{_mandir}/man8/cf-key.8*
%{_mandir}/man8/cf-promises.8*

%files agent
%defattr(-,root,root)
%{_sbindir}/cf-agent
%{_sbindir}/cf-know
%{_sbindir}/cf-report
%{_sbindir}/cf-runagent
%{_mandir}/man8/cf-agent.8*
%{_mandir}/man8/cf-know.8*
%{_mandir}/man8/cf-report.8*
%{_mandir}/man8/cf-runagent.8*

%files serverd
%defattr(-,root,root)
%{_initrddir}/cfengine-serverd
%{_sbindir}/cf-serverd
%{_mandir}/man8/cf-serverd.8*

%files monitord
%defattr(-,root,root)
%{_initrddir}/cfengine-monitord
%{_sbindir}/cf-monitord
%{_mandir}/man8/cf-monitord.8*

%files execd
%defattr(-,root,root)
%{_initrddir}/cfengine-execd
%{_sbindir}/cf-execd
%{_mandir}/man8/cf-execd.8*

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%{_libdir}/*.so


%changelog
* Mon May 14 2012 Crispin Boylan <crisb@mandriva.org> 3.1.5-3
+ Revision: 798889
- Rebuild

* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 3.1.5-2
+ Revision: 773193
- fix build
- relink against libpcre.so.1

* Wed May 04 2011 Guillaume Rousse <guillomovitch@mandriva.org> 3.1.5-1
+ Revision: 666502
- new version

  + Bogdano Arendartchuk <bogdano@mandriva.com>
    - new version 3.1.4 (from fwang | 2011-04-12 11:19:02 +0200)
    - rename spec file (from fwang | 2011-04-12 11:20:14 +0200)

* Wed Jan 05 2011 Leonardo Coelho <leonardoc@mandriva.org> 3.1.2-0.2mdv2011.0
+ Revision: 628808
- Bug fix #17269 (File Tranfer Encrypted)
- Bug Fix #17269 (File Transfer with encryption)

* Sat Jan 01 2011 Oden Eriksson <oeriksson@mandriva.com> 3.1.2-0.1mdv2011.0
+ Revision: 627215
- rebuilt against mysql-5.5.8 libs, again
- 3.1.2
- rediffed the string format patch
- sync changes with mes5

* Thu Dec 30 2010 Oden Eriksson <oeriksson@mandriva.com> 3.0.5-3mdv2011.0
+ Revision: 626509
- rebuilt against mysql-5.5.8 libs

* Sun Sep 05 2010 Guillaume Rousse <guillomovitch@mandriva.org> 3.0.5-1mdv2011.0
+ Revision: 576168
- update to new version 3.0.5

* Wed Apr 21 2010 Funda Wang <fwang@mandriva.org> 3.0.4-2mdv2010.1
+ Revision: 537319
- rebuild

* Sun Mar 14 2010 Guillaume Rousse <guillomovitch@mandriva.org> 3.0.4-1mdv2010.1
+ Revision: 519107
- fix build dependencies
- new version

* Thu Dec 31 2009 Funda Wang <fwang@mandriva.org> 3.0.3-1mdv2010.1
+ Revision: 484346
- fix str fmt
- new version 3.0.3

* Sun Aug 23 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.0.2-1mdv2010.0
+ Revision: 420111
- 3.0.2 final

* Sun Jul 26 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.0.2-0.b5.4mdv2010.0
+ Revision: 400435
- build with graphviz, mysql and postgresql support

* Sun Jul 26 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.0.2-0.b5.3mdv2010.0
+ Revision: 400430
- new version
- rename subpackages according to the component the are shipping
- rename initscripts to match subpackages names
- fix initscripts
- restrict some perms on workdir, otherwise cf-serverd doesn't start
- fix cf-promises visibility from cf-agent

* Sat Jul 18 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.0.2-0.b4.2mdv2010.0
+ Revision: 397172
- fix default configuration installation

* Sat Jul 18 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.0.2-0.b4.1mdv2010.0
+ Revision: 397094
- new version

* Tue Jun 23 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.0.2-0.b3.1mdv2010.0
+ Revision: 388685
- new version

* Thu May 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.0.1-1mdv2010.0
+ Revision: 378323
- import cfengine3


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 576 |12cr|cgicc-3.2.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	cgicc
%define version 3.2.8
%define release %mkrel 1

%define major 5
%define libname %mklibname %{name} %major
%define libnamedev %mklibname %{name} -d

Summary:	ANSI C++ class lib that simplifies the creation of CGI apps
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	LGPLv3+
Group:		Development/C
URL:		http://www.gnu.org/software/cgicc
Source:		ftp://ftp.gnu.org/gnu/cgicc/%{name}-%{version}.tar.gz
BuildRequires:	doxygen
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
GNU Cgicc is an ANSI C++ compliant class library that greatly
simplifies the creation of CGI applications for the World Wide
Web. Cgicc performs the following functions:

 - Parses both GET and POST form data transparently. 
 - Provides string, integer, floating-point and single- and
   multiple-choice retrieval methods for form data.
 - Provides methods for saving and restoring CGI environments to aid
   in application debugging.
 - Provides full on-the-fly HTML generation capabilities, with support
   for cookies and file inclusion.
 - Supports HTTP file upload. 

%package -n %libname
Summary:        ANSI C++ class lib that simplifies the creation of CGI apps
Group:          Development/C
Obsoletes:	%mklibname cgicc 1

%description -n %libname
GNU Cgicc is an ANSI C++ compliant class library that greatly
simplifies the creation of CGI applications for the World Wide
Web. Cgicc performs the following functions:

 - Parses both GET and POST form data transparently.
 - Provides string, integer, floating-point and single- and
   multiple-choice retrieval methods for form data.
 - Provides methods for saving and restoring CGI environments to aid
   in application debugging.
 - Provides full on-the-fly HTML generation capabilities, with support
   for cookies and file inclusion.
 - Supports HTTP file upload.

%package -n %libnamedev
Summary:        ANSI C++ class lib that simplifies the creation of CGI apps
Group:          Development/C
Requires:	%libname = %version
Provides: 	libcgicc-devel
Obsoletes:	%mklibname -d cgicc 1

%description -n %libnamedev
GNU Cgicc is an ANSI C++ compliant class library that greatly
simplifies the creation of CGI applications for the World Wide
Web. Cgicc performs the following functions:

 - Parses both GET and POST form data transparently.
 - Provides string, integer, floating-point and single- and
   multiple-choice retrieval methods for form data.
 - Provides methods for saving and restoring CGI environments to aid
   in application debugging.
 - Provides full on-the-fly HTML generation capabilities, with support
   for cookies and file inclusion.
 - Supports HTTP file upload.

%prep
%setup -q

# fix doc files perms
chmod 644 doc/html/* \
	AUTHORS COPYING* ChangeLog NEWS README


%build
autoreconf -f -i
%configure2_5x
%make

%install
rm -fr %buildroot
%makeinstall_std

rm -rf %{buildroot}/%_prefix/doc/
rm -rf %{buildroot}/%_docdir/%name-%version/example/.libs

%if %mdkversion < 200900
%post -n %libname -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %libname -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc AUTHORS COPYING* ChangeLog NEWS README
%doc doc/html/* 
%_bindir/*

%files -n %libname
%defattr(-,root,root)
%{_libdir}/*.so.%{major}*

%files -n %libnamedev
%defattr(-,root,root)
%{_libdir}/*.so
%{_libdir}/*.*a
%{_includedir}/%{name}
%{_datadir}/aclocal/%{name}.m4


%changelog
* Tue Jun 09 2009 Jérôme Brenier <incubusss@mandriva.org> 3.2.8-1mdv2010.0
+ Revision: 384506
- update to new version 3.2.8
- fix doc files perms
- use autoreconf
- remove Makefile.in workaround (no more needed)
- clean spec file

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 3.2.5-2mdv2008.1
+ Revision: 170782
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

* Sat Feb 09 2008 Funda Wang <fwang@mandriva.org> 3.2.5-1mdv2008.1
+ Revision: 164440
- BR doxygen
- New version 3.2.5
- License should be LGPLv3+

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 3.2.3-3mdv2008.1
+ Revision: 140692
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import cgicc


* Wed Aug 02 2006 Lenny Cartier <lenny@mandriva.com> 3.2.3-3mdv2007.0
- rebuild

* Thu Oct 27 2005 Lenny Cartier <lenny@mandriva.com> 3.2.3-2mdk
- rebuild for dependencies

* Wed May 25 2005 Nicolas Lcureuil <neoclust@mandriva.org> 3.2.3-1mdk
- New release 3.2.3

* Fri Jun 18 2004 Lenny Cartier <lenny@mandrakesoft.com> 3.2.1-4mdk
- rebuild

* Mon Feb 23 2004 Lenny Cartier <lenny@mandrakesoft.com> 3.2.1-3mdk
- rebuild

* Tue Jan 28 2003 Lenny Cartier <lenny@mandrakesoft.com> 3.2.1-2mdk
- rebuild

* Thu Aug 29 2002 Lenny Cartier <lenny@mandrakesoft.com> 3.2.1-1mdk
- 3.2.1

* Thu Jun 28 2001 Lenny Cartier <lenny@mandrakesoft.com> 3.1.5-1mdk
- update to 3.1.5

* Mon Jan 08 2001 Lenny Cartier <lenny@mandrakesoft.com> 3.1.4-1mdk
- updated to 3.1.4
- use install-info

* Wed Aug 02 2000 Lenny Cartier <lenny@mandrakesoft.com> 3.1.3-2mdk
- more macros
- bm

* Thu Jul 06 2000 Geoffrey Lee <snailtalk@linux-mandrake.com> 3.0-1mdk
- mandrake-ize package
- update version
- macro-ize package
- don't use RPM_OPT_FLAGS as we need -fexceptions and not -fno-exeptions

* Wed May 26 1999 Ryan Weaver <ryanw@infohwy.com>
  [cgicc-3.0-1]
- Initial RPM build.
- Reworked to use the C++ standard template library. 
  In most places, the STL class string is used where bare char* was
  used before. The obsolete classes implementing linked lists are
  gone, replaced by the STL classes vector and iterator. 
- Include files are now installed in the package include directory 
  cgicc/ under the include/ directory, instead of in the
  include/ directory itself.
- Documentation changed to info format, and expanded.
- The test/ directory was renamed to demo/.
- The demo programs are no longer installed.
- The demo programs now contain internal stylesheet information, instead 
  of linking to an external stylesheet.
- Released as part of the GNU project under the GPL.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 577 |12cr|cgiirc-0.5.9-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    cgiirc
%define version 0.5.9
%define release %mkrel 8

Name:           %{name}
Version:        %{version}
Release:        %{release}
Summary:        IRC gateway 
License:        Artistic and GPL
Group:		Networking/WWW
URL:            http://cgiirc.sourceforge.net
Source:		http://prdownloads.sourceforge.net/cgiirc/%{name}-%{version}.tar.bz2
Patch0:		%{name}-0.5.8.fhs.patch
Patch1:		%{name}-0.5.7.config.patch
Requires:	webserver
%if %mdkversion < 201010
Requires(post):   rpm-helper
Requires(postun):   rpm-helper
%endif
BuildArch:      noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}

%description
CGI:IRC is a Perl/CGI program that lets you access IRC from a web browser, it
is designed to be flexible and has many uses such as an IRC gateway for an IRC
network, a chat-room for a website or to access IRC when stuck behind a
restrictive firewall.

%prep
%setup -q
%patch0 -p1
%patch1 -p0
chmod 755 docs/*.pl
find . -name .htaccess -exec rm -f {} \;

%install
rm -rf %{buildroot}

install -d -m 755 %{buildroot}%{_var}/www/cgi-bin
install -d -m 755 %{buildroot}%{_var}/www/%{name}
install -d -m 755 %{buildroot}%{_datadir}/%{name}
install -d -m 755 %{buildroot}%{_sysconfdir}

install -m 755 *.cgi %{buildroot}%{_var}/www/cgi-bin
install -m 644 cgiirc.config.full %{buildroot}%{_sysconfdir}/cgiirc.config
cp -r modules %{buildroot}%{_datadir}/%{name}
cp -r interfaces %{buildroot}%{_datadir}/%{name}
cp -r formats %{buildroot}%{_datadir}/%{name}
cp -r images/* %{buildroot}%{_var}/www/%{name}

# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# CGI::IRC configuration

Alias /%{name} %{_var}/www/%{name}
  
<Directory %{_var}/www/%{name}>
    Order allow,deny
    Allow from all
</Directory>
EOF

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201010
%_post_webapp
%endif

%postun
%if %mdkversion < 201010
%_postun_webapp
%endif

%files
%defattr(-,root,root)
%doc README docs/*
%{_datadir}/%{name}
%{_var}/www/%{name}
%{_var}/www/cgi-bin/*
%config(noreplace) %{_sysconfdir}/cgiirc.config
%config(noreplace) %{_webappconfdir}/%{name}.conf


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5.9-8mdv2011.0
+ Revision: 610133
- rebuild

* Mon Mar 01 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.9-7mdv2010.1
+ Revision: 513155
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 0.5.9-6mdv2010.0
+ Revision: 424795
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.5.9-5mdv2009.0
+ Revision: 243478
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.5.9-3mdv2008.1
+ Revision: 140692
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Aug 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.9-3mdv2008.0
+ Revision: 67054
- rebuild

  + Erwan Velu <erwan@mandriva.org>
    - Import cgiirc



* Fri Jun 30 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.9-2mdv2007.0
- relax buildrequires versionning

* Mon Jun 26 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.9-1mdv2007.0
- new version
- %%mkrel
- new webapp macros
- decompress patches

* Fri May 05 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.8-1mdk
- New release 0.5.8
- rediff fhs patch
- backport compatible apache configuration file

* Mon Sep 12 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.7-1mdk
- first mdk release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 578 |12cr|cgilib-0.7-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 1
%define libname %mklibname cgi %{major}
%define develname %mklibname cgi -d

Summary:	A CGI (Common Gateway Interface) library
Name:		cgilib
Version:	0.7
Release:	3
License:	GPL
Group:		System/Libraries
URL:		http://www.infodrom.org/projects/cgilib/
Source0:	%{name}-%{version}.tar.gz
BuildRequires:	autoconf
BuildRequires:	automake
BuildRequires:	libtool

%description
This is quite a simple library that provides an easy CGI interface (Common
Gateway Interface). It provides an easy to use interface to CGI if you need
to write your program in C instead of perl.

%package -n	%{libname}
Summary:	A CGI (Common Gateway Interface) library
Group:          System/Libraries
Provides:	%{name} = %{version}-%{release}
Obsoletes:	%{name}

%description -n	%{libname}
This is quite a simple library that provides an easy CGI interface (Common
Gateway Interface). It provides an easy to use interface to CGI if you need
to write your program in C instead of perl.

%package -n	%{develname}
Summary:	Development library and header files for the %{libname} library
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{name}-devel
Provides:	libcgi-devel
Obsoletes:	%{mklibname cgi 0 -d}

%description -n	%{develname}
Header files and develpment documentation for %{name}.

%prep
%setup -q

%build
export CFLAGS="%{optflags} -fPIC"
touch NEWS README AUTHORS ChangeLog
autoreconf -if
%configure2_5x

%make CFLAGS="%{optflags} -fPIC"

%install
%makeinstall_std

# remove unwanted files
rm -f %{buildroot}%{_bindir}/{cgitest,jumpto}

%files -n %{libname}
%defattr(-,root,root)
%doc AUTHORS ChangeLog README
%{_libdir}/libcgi.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/*.a
%{_mandir}/man[35]/*


%changelog
* Sun Aug 09 2009 Oden Eriksson <oeriksson@mandriva.com> 0.7-2mdv2010.0
+ Revision: 413227
- rebuild

* Sun Mar 22 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 0.7-1mdv2009.1
+ Revision: 360125
- Updated to version 0.7
- Dropped merged/obsolete patch: cgilib-ac_am.diff

* Sat Dec 20 2008 Oden Eriksson <oeriksson@mandriva.com> 0.6-3mdv2009.1
+ Revision: 316501
- rebuild

* Wed Aug 06 2008 Thierry Vignaud <tv@mandriva.org> 0.6-2mdv2009.0
+ Revision: 264348
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Sat May 03 2008 Oden Eriksson <oeriksson@mandriva.com> 0.6-1mdv2009.0
+ Revision: 200695
- 0.6
- rediff P0
- drop P1, it's in there
- fix devel naming

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.5-5mdv2008.1
+ Revision: 140692
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Mar 07 2007 Oden Eriksson <oeriksson@mandriva.com> 0.5-5mdv2007.0
+ Revision: 134418
- Import cgilib

* Wed Mar 07 2007 Oden Eriksson <oeriksson@mandriva.com> 0.5-5mdv2007.1
- use the %%mkrel macro

* Sat May 13 2006 Stefan van der Eijk <stefan@eijk.nu> 0.5-4mdk
- rebuild for sparc

* Sat Dec 31 2005 Mandriva Linux Team <http://www.mandrivaexpert.com/> 0.5-3mdk
- Rebuild

* Thu May 12 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5-2mdk
- rebuild
- rpmlint fixes

* Tue Jun 01 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.5-1mdk
- initial PLD import (though a lot mkdified)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 579 |12cr|cgoban1-1.9.14-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name cgoban1
%define version 1.9.14
%define release %mkrel 14
%define rname cgoban

Summary: A Go game client
Summary(fr): Un client pour le jeu de Go
Name: %{name}
Version: %{version}
Release: %{release}
License: GPLv2+
Group: Games/Boards
Source:	http://ovh.dl.sourceforge.net/sourceforge/cgoban1/%rname-%version.tar.bz2
Source2: %name-mini.png
Source3: %name.png
URL: http://cgoban1.sourceforge.net/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:  libx11-devel
Provides: %rname = %{version}

%description
Cgoban (Complete Goban) is for Unix systems with X11.  It has the ability
to be a computerized go board, view and edit smart-go files, and connect to
go servers on the Internet.
Cgoban is also a smart interface for GNU Go.

%prep
%setup -q -n %rname-%version

%build
mv src/cgoban.c src/cgoban.c.orig
sed -e 's|\"./goDummy\"|\"/usr/games/gnugo --quiet\"|' <src/cgoban.c.orig >src/cgoban.c
mv configure configure.orig
sed -e "s|-O2 -fomit-frame-pointer|$RPM_OPT_FLAGS|g" <configure.orig >configure
chmod +x configure
%configure2_5x --program-suffix=1 
%make

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_bindir}
mkdir -p $RPM_BUILD_ROOT%{_mandir}/man6
mkdir -p $RPM_BUILD_ROOT%{_iconsdir}{,/mini,/large}
%makeinstall_std

cp cgoban_icon.png $RPM_BUILD_ROOT%{_iconsdir}/large/cgoban1.png
cp %{SOURCE2} $RPM_BUILD_ROOT%{_iconsdir}/mini/cgoban1.png 
cp %{SOURCE3} $RPM_BUILD_ROOT%{_iconsdir}/cgoban1.png 

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=CGoban
Comment=Graphical game of Go
Exec=%{_bindir}/%{name}
Icon=cgoban1
Terminal=false
Type=Application
Categories=Game;BoardGame;
EOF

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files
%defattr(-,root,root)
%doc README TODO seigen-minoru.sgf
%{_bindir}/*
%{_mandir}/man6/*
%{_datadir}/applications/*.desktop
%{_iconsdir}/cgoban1.png
%{_iconsdir}/*/cgoban1.png


%changelog
* Wed Feb 02 2011 Funda Wang <fwang@mandriva.org> 1.9.14-14mdv2011.0
+ Revision: 635081
- drop fr translation
- rebuild
- tighten BR

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.9.14-13mdv2011.0
+ Revision: 616994
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 1.9.14-12mdv2010.0
+ Revision: 424797
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.9.14-11mdv2009.0
+ Revision: 243479
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Tue Mar 25 2008 Pascal Terjan <pterjan@mandriva.org> 1.9.14-9mdv2008.1
+ Revision: 189892
- Convert the description into UTF-8

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Dec 02 2007 Funda Wang <fwang@mandriva.org> 1.9.14-8mdv2008.1
+ Revision: 114364
- rebuild for new era

  + Thierry Vignaud <tv@mandriva.org>
    - kill hardcoded icon extension
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'


* Tue Jan 09 2007 Pascal Terjan <pterjan@mandriva.org> 1.9.14-7mdv2007.0
+ Revision: 106212
- Use autoconf 2.5
- XDG menu
- Import cgoban1

* Wed May 10 2006 Pascal Terjan <pterjan@mandriva.org> 1.9.14-6mdk
- mkrel

* Tue Mar 15 2005 Pascal Terjan <pterjan@mandrake.org> 1.9.14-5mdk
- rebuild to get the right menu section

* Sat May 15 2004 Pascal Terjan <pterjan@mandrake.org> 1.9.14-4mdk
- Rebuild
- use macros
- use cgoban1 for menu and icon
- add normal and mini icon


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 580 |12cr|c++-gtk-utils-2.0.12-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname c++-gtk-utils %{major}
%define develname %mklibname c++-gtk-utils -d

Summary:	A library for programming GTK+ programs using C++
Name:		c++-gtk-utils
Version:	2.0.12
Release:	1
License:	GPLv2
Group:		System/Libraries
URL:		http://cxx-gtk-utils.sourceforge.net
Source0:	http://downloads.sourceforge.net/project/cxx-gtk-utils/cxx-gtk-utils/2.0.4/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(pango)
BuildRequires:	pkgconfig(pangocairo)

%description
c++-gtk-utils is a lightweight library containing a number of classes
and functions for programming GTK+ programs using C++ in POSIX (unix-like)
environments, where the user does not want to use a full-on wrapper such
as gtkmm or wxWidgets, or is concerned about exception safety or thread
safety of the wrapper and their documentation. It is parallel installable
for both GTK+2 and GTK+3.

%package -n	%{libname}
Summary:	A library for programming GTK+ programs using C++
Group:		System/Libraries

%description -n %{libname}
c++-gtk-utils is a lightweight library containing a number of classes
and functions for programming GTK+ programs using C++ in POSIX (unix-like)
environments, where the user does not want to use a full-on wrapper such
as gtkmm or wxWidgets, or is concerned about exception safety or thread
safety of the wrapper and their documentation. It is parallel installable
for both GTK+2 and GTK+3.

%package -n	%{develname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
Development files for %{name}.

%prep
%setup -q

%build
%configure2_5x --disable-static

%make LIBS="-lpthread"

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/libcxx-gtk-utils-3-2.0.so.%{major}*

%files -n %{develname}
%{_includedir}/%{name}-3-2.0/%{name}/*.h
%{_includedir}/%{name}-3-2.0/%{name}/*.tpp
%{_libdir}/pkgconfig/*.pc
%{_docdir}/%{name}/2.0/html/*
%{_docdir}/%{name}/2.0/README
%{_docdir}/%{name}/2.0/NEWS
%{_docdir}/%{name}/2.0/BUGS
%{_docdir}/%{name}/2.0/COPYING
%{_docdir}/%{name}/2.0/PORTING*
%{_libdir}/libcxx-gtk-utils-3-2.0.so


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 581 |12cr|chaplin-1.10-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name chaplin
%define version 1.10 
%define release %mkrel 9

Summary: A dvd chapter tool
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.bz2
Patch0: http://archive.ubuntu.com/ubuntu/pool/multiverse/c/chaplin/chaplin_1.10-0.0.diff.gz
Patch1: chaplin-1.10-include.patch.bz2
License: GPL
Group: Video 
Url: http://www.lallafa.de/bp/chaplin.html
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: libdvdread-devel

%description
The tool parses a DVD disc or image and extracts 
the exact duration for each chapter of a given title.

%prep
%setup -q -n %{name}
%patch0 -p1
%patch1

%build
make

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/%{_bindir}
install chaplin $RPM_BUILD_ROOT/%{_bindir}
install chaplin-genmenu $RPM_BUILD_ROOT/%{_bindir}


%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_bindir}/chaplin
%{_bindir}/chaplin-genmenu


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.10-9mdv2011.0
+ Revision: 616995
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 1.10-8mdv2010.0
+ Revision: 424799
- rebuild

* Mon Sep 01 2008 Götz Waschk <waschk@mandriva.org> 1.10-7mdv2009.0
+ Revision: 278240
- rebuild for new libdvdread

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 1.10-6mdv2009.0
+ Revision: 240519
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Sep 07 2007 Erwan Velu <erwan@mandriva.org> 1.10-4mdv2008.0
+ Revision: 81708
- Rebuild
- Import chaplin



* Thu Jun 22 2006 Erwan Velu <erwan@seanodes.com> 1.10-3
- Rebuild

* Mon Mar 20 2006 Erwan Velu <erwan@seanodes.com> 1.10-2mdk
- mkrel
- Using debian patch
- Fixing includes

* Fri Feb  4 2005 Erwan Velu <erwan@seanodes.com> 1.10-1mdk
- First MDK release 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 582 |12cr|CharLS-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name		CharLS
%define major		1
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname %{name} -d

Name:           %{name}
Version:        1.0
Release:        2
License:        BSD
Summary:        A JPEG-LS library
Url:            http://charls.codeplex.com/
Group:          System/Libraries
Source0:        %{name}-source-%{version}.zip
# PATCH-FIX-OPENSUSE charls_add_cmake_install_target.patch asterios.dramis@gmail.com -- Add a cmake install target for CharLS header files
Patch0:         CharLS-1.0-suse-add_cmake_install_target.patch
# PATCH-FIX-OPENSUSE charls_add_sharedlib_soname.patch asterios.dramis@gmail.com -- Add soname to generated shared lib and install libCharLS.so
Patch1:         CharLS-1.0-suse-add_sharedlib_soname.patch
# PATCH-FIX-OPENSUSE charls_fix_tests.patch asterios.dramis@gmail.com -- Fix tests
Patch2:         CharLS-1.0-suse-fix_tests.patch
BuildRequires:	cmake
BuildRequires:	dos2unix

%description
An optimized implementation of the JPEG-LS standard for lossless and
near-lossless image compression. JPEG-LS is a low-complexity standard that
matches JPEG 2000 compression ratios. In terms of speed, CharLS outperforms
open source and commercial JPEG LS implementations.

%package -n %{develname}
Summary:        Libraries and headers for CharLS
Group:          Development/C
Requires:       %{libname} = %{version}
Provides:	CharLS-devel

%description -n %{develname}
This package contains libraries and headers for CharLS.

%package -n %{libname}
Summary:        A JPEG-LS library
Group:          System/Libraries

%description -n %{libname}
An optimized implementation of the JPEG-LS standard for lossless and
near-lossless image compression. JPEG-LS is a low-complexity standard that
matches JPEG 2000 compression ratios. In terms of speed, CharLS outperforms
open source and commercial JPEG LS implementations.

%prep
%setup -c -q
dos2unix *.h *.c* *.txt
%patch0 -p1
%patch1 -p1
%patch2 -p1

%build
%cmake \
 -Dcharls_BUILD_SHARED_LIBS=ON \
 -DBUILD_TESTING=ON \
 -DCMAKE_BUILD_TYPE=release
%make VERBOSE=1

%install
pushd build
%makeinstall_std
popd

%check
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:.
ctest .

%files -n %{develname}
%doc License.txt
%{_includedir}/CharLS/
%{_libdir}/*.so

%files -n %{libname}
%{_libdir}/libCharLS.so.%{major}*


%changelog
* Tue Jan 10 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.0-2
+ Revision: 759512
- fixed mistake in previous commit
- release bump
- add provides foe -devel package
- BR cmake
- imported package CharLS


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 583 |12cr|checkbashisms-2.10.39-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name checkbashisms
%define version 2.10.39
%define release %mkrel 3

Summary: Check shell scripts for common bash-specific contructs
Name: %{name}
Version: %{version}
Release: %{release}
# svn export svn://svn.debian.org/svn/devscripts/trunk/scripts/checkbashisms.pl
Source0: checkbashisms.pl
# svn export svn://svn.debian.org/svn/devscripts/trunk/scripts/checkbashisms.1
Source1: checkbashisms.1
License: GPLv2+
Group: Development/Other
Url: http://packages.debian.org/sid/devscripts
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch

%description
checkbashisms checks whether a /bin/sh script contains any common
bash-specific contructs.
It is extracted from the Debian devscripts package.

%prep
%setup -q -T -c

%build

%install
rm -rf %{buildroot}
install -d %{buildroot}%{_bindir}
install -m755 %{SOURCE0} %{buildroot}%{_bindir}/%{name}.pl
install -d %{buildroot}%{_mandir}/man1
install -m644 %{SOURCE1} %{buildroot}%{_mandir}/man1/%{name}.1

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/%{name}.pl
%{_mandir}/man1/%{name}.1*


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 2.10.39-3mdv2011.0
+ Revision: 616996
- the mass rebuild of 2010.0 packages

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 2.10.39-2mdv2010.0
+ Revision: 436991
- rebuild

* Mon Oct 13 2008 Olivier Blin <oblin@mandriva.com> 2.10.39-1mdv2009.1
+ Revision: 293329
- initial package (extracted from Debian devscripts package)
- create checkbashisms


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 584 |12cr|checkinstall-1.6.2.16-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 1.6.2.16
%define fversion 1.6.2
%define release %mkrel 4


Summary:   CheckInstall installations tracker
Name:      checkinstall
Version:   %version
Release:   %release
License:   GPLv2+
Group:     System/Configuration/Packaging
#gw git snapshot
Source:    http://checkinstall.izto.org/files/source/%{name}-%{fversion}.tar.gz
Patch0:	   checkinstall-mdv.patch
Patch2:	   checkinstall-1.6.1-rpm-version-check.patch
Patch3:    checkinstall-fix-glibc-detection.patch
Patch4:    checkinstall-rpm-set-buildroot.patch
#gw from Debian, build with new glibc
Patch5:	   21build-glibc-2.10.diff
BuildRoot: %{_tmppath}/%{name}-buildroot
Url: http://asic-linux.com.mx/~izto/checkinstall/
Provides: libcheckinstall1
Obsoletes: libcheckinstall1
Requires: rpm-build

%description
CheckInstall  keeps  track of all the files created  or
modified  by your installation  script  ("make install"
"make install_modules",  "setup",   etc),   builds    a 
standard   binary   package and  installs  it  in  your 
system giving you the ability to uninstall it with your 
distribution's  standard package management  utilities. 

%prep

%setup -q -n %name-%fversion
%patch0 -p1 -b .mdv
%patch2 -p0
%patch3 -p0 -b .glibc
%patch4 -p1 -b .buildroot
ln -s installwatch installwatch-0.7.0beta5
%patch5 -p1
%build
make

%install
rm -rf %buildroot
install -D -m 755 checkinstall %buildroot/%{_bindir}/checkinstall
install -D -m 755 makepak %buildroot/%{_sbindir}/makepak
install -m 755 installwatch/installwatch %buildroot/%{_bindir}
install -D -m 755 installwatch/installwatch.so %buildroot/%{_libdir}/checkinstall/installwatch.so
install -m 755 checkinstallrc-dist %buildroot/%{_libdir}/checkinstall/checkinstallrc
install -D -m 644 locale/checkinstall-es.mo %buildroot%_libdir/checkinstall/locale/es/LC_MESSAGES/checkinstall.mo
perl -pi -e "s!#PREFIX#!%_prefix!" %buildroot%_bindir/installwatch
perl -pi -e "s!/lib/!/%_lib/!" %buildroot%_bindir/*


%clean
rm -rf %buildroot

%files
%defattr(-,root,root,755)
%doc README INSTALL RELNOTES BUGS TODO CREDITS COPYING
%{_bindir}/installwatch
%{_bindir}/checkinstall
%{_sbindir}/makepak
%dir %{_libdir}/checkinstall/
%{_libdir}/checkinstall/checkinstallrc
%{_libdir}/checkinstall/installwatch.so
%lang(es) %{_libdir}/checkinstall/locale/es
%dir %{_libdir}/checkinstall/locale/




%changelog
* Tue Dec 06 2011 Götz Waschk <waschk@mandriva.org> 1.6.2.16-4mdv2012.0
+ Revision: 738144
- rebuild
- update patch 3
- yearly rebuild

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.6.2.16-2mdv2011.0
+ Revision: 610134
- rebuild

* Fri Jan 29 2010 Götz Waschk <waschk@mandriva.org> 1.6.2.16-1mdv2010.1
+ Revision: 498052
- new version 1.6.2
- update patch 3 for the new glibc
- add Debian patch to make installwatch build

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Wed Jan 28 2009 Götz Waschk <waschk@mandriva.org> 1.6.2.16-0.3mdv2009.1
+ Revision: 334790
- patch for rpm's new way to set the build root
- update paths, arch and man page compression in patch 0

* Mon Jan 26 2009 Götz Waschk <waschk@mandriva.org> 1.6.2.16-0.2mdv2009.1
+ Revision: 333703
- fix glibc detection
- new git snapshot
- update patch 0
- drop patch 1

* Mon Jan 26 2009 Götz Waschk <waschk@mandriva.org> 1.6.1-7mdv2009.1
+ Revision: 333662
- remove some broken rpm version tests
- update license

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.6.1-6mdv2009.0
+ Revision: 243862
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Tue Oct 16 2007 Götz Waschk <waschk@mandriva.org> 1.6.1-4mdv2008.1
+ Revision: 99075
- fix path to installwatch.so

* Mon Oct 15 2007 Götz Waschk <waschk@mandriva.org> 1.6.1-3mdv2008.1
+ Revision: 98371
- replace remaining /usr/lib on 64 bit, fixing bug #34775

* Wed Apr 18 2007 Götz Waschk <waschk@mandriva.org> 1.6.1-3mdv2008.0
+ Revision: 14740
- fix for x86_64


* Mon Nov 27 2006 Götz Waschk <waschk@mandriva.org> 1.6.1-2mdv2007.0
+ Revision: 87354
- fix build on 64 bit
- Import checkinstall

* Fri Nov 24 2006 Gtz Waschk <waschk@mandriva.org> 1.6.1-1mdv2007.1
- drop patch 1
- New version 1.6.1

* Fri Jul 21 2006 Götz Waschk <waschk@mandriva.org> 1.6.0-1mdv2007.0
- Rebuild

* Mon Feb 13 2006 Gtz Waschk <waschk@mandriva.org> 1.6.0-2mdk
- fix bug #21100 (switched options), thanks to danxuliu)

* Fri Aug 12 2005 Gtz Waschk <waschk@mandriva.org> 1.6.0-1mdk
- rediff patch, it was partitially merged
- new version

* Tue Aug 09 2005 Gtz Waschk <waschk@mandriva.org> 1.6.0-0.beta4.3mdk
- update patch to fix bug 16848 (thanks to sieczka)

* Tue May 24 2005 Gtz Waschk <waschk@mandriva.org> 1.6.0-0.beta4.2mdk
- update patch 0 to fix bug 16110 (thanks to Jan Ciger)

* Thu Dec 02 2004 Gtz Waschk <waschk@linux-mandrake.com> 1.6.0-0.beta4.1mdk
- update patch 0
- new version

* Mon Jun 21 2004 Buchan Milne <bgmilne@linux-mandrake.com> 1.6.0-0.beta3.2mdk
- require rpm-build

* Tue May 04 2004 Gtz Waschk <waschk@linux-mandrake.com> 1.6.0-0.beta3.1mdk
- rediff patch
- new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 585 |12cr|checklink-4.81-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name checklink

%define realname W3C-LinkChecker

%define version 4.81
%define rel 1

%if %{mdvver} < 201100
%define release %mkrel %{rel}
%else
%define release %{rel}
%endif

Summary:	A tools to check link on website
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://search.cpan.org/CPAN/authors/id/S/SC/SCOP/%{realname}-%{version}.tar.gz
License:	W3C License
Group:		Networking/WWW
Url:		http://search.cpan.org/dist/W3C-LinkChecker/
BuildArch:	noarch
Provides:	%{realname} = %version-%release
# To follow perl module policy naming:
Provides:	perl-W3C-LinkChecker = %version-%release
BuildRequires:	perl-devel
BuildRequires:	perl(CGI)
BuildRequires:	perl(HTML::Entities)
BuildRequires:	perl(HTML::Parser) >= 3.00
BuildRequires:	perl(HTTP::Request)
BuildRequires:	perl(HTTP::Response)
BuildRequires:	perl(LWP::RobotUA)
BuildRequires:	perl(Net::IP)
BuildRequires:	perl(Net::hostent)
BuildRequires:	perl(Socket)
BuildRequires:	perl(Time::HiRes)
BuildRequires:	perl(URI)
BuildRequires:	perl(URI::Escape)
BuildRequires:	perl(URI::file)
BuildRequires:	perl(WWW::RobotRules)
BuildRequires:	perl(CSS::DOM)
BuildRequires:	perl(Config::General)
BuildRequires:	perl(Term::ReadKey)

%description
The link checker reads an HTML or XHTML document and extracts a list of anchors
and links.

It checks that no anchor is defined twice. 

It then checks that all the links are dereferenceable, including the fragments.
It warns about HTTP redirects, including directory redirects. 

It can check recursively a part of a Web site. 

There is a command line version and a CGI version. They both support HTTP basic
authentication. This is achieved in the CGI version by passing through the
authorization information from the user browser to the site tested. 

%prep
%setup -q -n %realname-%{version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

mkdir -p %buildroot%_var/www/cgi-bin/

cp %buildroot%_bindir/%name %buildroot%_var/www/cgi-bin/%{name}.cgi

%files
%defattr(-,root,root)
%_bindir/%name
%{perl_vendorlib}/W3C/LinkChecker.pm
%_var/www/cgi-bin/%{name}.cgi
%_mandir/man*/%{name}*
%doc docs/*
%doc README NEWS


%changelog
* Wed Apr 04 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 4.81-1
+ Revision: 789171
- fix BR
- update to 4.81

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 4.2.1-7mdv2011.0
+ Revision: 616997
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 4.2.1-6mdv2010.0
+ Revision: 424824
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 4.2.1-5mdv2009.0
+ Revision: 240522
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Tue Sep 11 2007 Emmanuel Andry <eandry@mandriva.org> 4.2.1-3mdv2008.0
+ Revision: 84540
- rebuild


* Fri Aug 04 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/04/06 21:52:46 (53014)
- rebuild
- test in %%check

* Fri Aug 04 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/04/06 21:49:59 (53011)
Import checklink

* Mon Apr 17 2006 Olivier Thauvin <nanardon@mandriva.org> 4.2.1-1mdk
- 4.2.1

* Tue Apr 05 2005 Olivier Thauvin <nanardon@zarb.org> 4.1-1mdk
- 4.1

* Fri Jul 30 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 4.0-1mdk
- 4.0
- rework build process (now it a CPAN module)

* Wed Apr 07 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 3.6.2.26-2mdk
- fix cgi path

* Thu Apr 01 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 3.6.2.26-1mdk
- make a spec file


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 586 |12cr|checkpassword-pam-0.99-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A checkpassword compatible authentication program
Name:		checkpassword-pam
Version:	0.99
Release:	%mkrel 7
License:	GPL
Group:		System/Servers
URL:		http://checkpasswd-pam.sourceforge.net/
Source:		%{name}-%{version}.tar.bz2
BuildRequires:	pam-devel
Provides:	checkpassword
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
checkpassword-pam is an implementation of checkpassword-compatible
authentication program.

Checkpassword is described in <URL:http://cr.yp.to/checkpwd.html>

checkpassword-pam was written from scratch.  There are several older
packages called checkpassword-pam, derived from DJB's checkpassword
code.   This checkpassword-pam is more modern and
administrator-friendly.


If you are using Linux-PAM, make sure it is more recent than 0.59.
Incompatibilities are in the PAM conversation function (number of
requests vs number of responses).  All modern Linux distribution use
PAM newer than that.

%prep

%setup -q

%build

%configure2_5x

%make

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}/bin
install -d %{buildroot}%{_sysconfdir}/pam.d
install -d %{buildroot}%{_mandir}/man8

install -m755 checkpassword-pam %{buildroot}/bin/
install -m644 checkpassword-pam.8 %{buildroot}%{_mandir}/man8/

# This is taken from %{_sysconfdir}/pam.d/login
# I hope this is sufficent?

cat > %{buildroot}%{_sysconfdir}/pam.d/checkpassword-pam << EOF
#%PAM-1.0
auth       required	pam_securetty.so
auth       include      system-auth
auth       required	pam_nologin.so
account    include      system-auth
password   include      system-auth
session    include      system-auth
session    optional	pam_console.so
EOF

chmod 644 %{buildroot}%{_sysconfdir}/pam.d/checkpassword-pam

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-, root, root)
%doc AUTHORS NEWS README interface.html
%attr(644,root,root) %config(noreplace) %{_sysconfdir}/pam.d/checkpassword-pam
%attr(755,root,root) /bin/checkpassword-pam
%attr(644,root,root) %{_mandir}/man8/checkpassword-pam.8*




%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.99-7mdv2011.0
+ Revision: 616998
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 0.99-6mdv2010.0
+ Revision: 424826
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.99-5mdv2009.0
+ Revision: 243869
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.99-3mdv2008.1
+ Revision: 140692
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - buildrequires obsoletes buildprereq


* Fri Jan 26 2007 Oden Eriksson <oeriksson@mandriva.com> 0.99-3mdv2007.0
+ Revision: 113774
- Import checkpassword-pam

* Fri Jan 26 2007 Oden Eriksson <oeriksson@mandriva.com> 0.99-3mdv2007.1
- fix pam

* Sun Dec 25 2005 Oden Eriksson <oeriksson@mandriva.com> 0.99-2mdk
- rebuild

* Sat Nov 13 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.99-1mdk
- 0.99


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 587 |12cr|checkpolicy-2.0.16-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libsepolver 2.0.10-1
Summary: SELinux policy compiler
Name: checkpolicy
Version: 2.0.16
Release: %mkrel 3
License: GPL
Group: Development/Other
Source: http://www.nsa.gov/selinux/archives/%{name}-%{version}.tgz

BuildRoot: %{_tmppath}/%{name}-buildroot
BuildRequires: byacc flex sepol-static-devel >= %{libsepolver} selinux-devel bison

%description
Security-enhanced Linux is a feature of the Linux® kernel and a number
of utilities with enhanced security functionality designed to add
mandatory access controls to Linux.  The Security-enhanced Linux
kernel contains new architectural components originally developed to
improve the security of the Flask operating system. These
architectural components provide general support for the enforcement
of many kinds of mandatory access control policies, including those
based on the concepts of Type Enforcement®, Role-based Access
Control, and Multi-level Security.

This package contains checkpolicy, the SELinux policy compiler.  
Only required for building policies. 

%prep
%setup -q

%build
%make clean
%make LIBDIR="%{_libdir}" CFLAGS="%{optflags}" CC=gcc

%install
rm -rf ${RPM_BUILD_ROOT}
mkdir -p ${RPM_BUILD_ROOT}%{_bindir}
%makeinstall_std LIBDIR="%{_libdir}"

%clean
rm -rf ${RPM_BUILD_ROOT}

%files
%defattr(-,root,root)
%{_bindir}/checkpolicy
%{_bindir}/checkmodule
%{_mandir}/man8/checkpolicy.8*
%{_mandir}/man8/checkmodule.8*



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 2.0.16-3mdv2011.0
+ Revision: 616999
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 2.0.16-2mdv2010.0
+ Revision: 424827
- rebuild

* Sat Aug 16 2008 David Walluck <walluck@mandriva.org> 2.0.16-1mdv2009.0
+ Revision: 272769
- BuildRequires: bison
- 2.0.16

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Wed Jan 02 2008 David Walluck <walluck@mandriva.org> 2.0.6-1mdv2008.1
+ Revision: 140334
- fix sepol BuildRequires
- import checkpolicy


* Thu Nov 15 2007 Dan Walsh <dwalsh@redhat.com> - 2.0.6-1
- Latest update from NSA
	* Initialize the source file name from the command line argument so that checkpolicy/checkmodule report something more useful than "unknown source".
	* Merged remove use of REJECT and trailing context in lex rules; make ipv4 address parsing like ipv6 from James Carter.

* Tue Sep 18 2007 Dan Walsh <dwalsh@redhat.com> - 2.0.4-1
	* Merged handle unknown policydb flag support from Eric Paris.
	  Adds new command line options -U {allow, reject, deny} for selecting
	  the flag when a base module or kernel policy is built.

* Tue Aug 28 2007 Fedora Release Engineering <rel-eng at fedoraproject dot org> - 2.0.3-3
- Rebuild for selinux ppc32 issue.

* Thu Jun 18 2007 Dan Walsh <dwalsh@redhat.com> - 2.0.3-2
- Rebuild with the latest libsepol

* Thu Jun 17 2007 Dan Walsh <dwalsh@redhat.com> - 2.0.3-1
- Latest update from NSA
	* Merged fix for segfault on duplicate require of sensitivity from Caleb Case.
	* Merged fix for dead URLs in checkpolicy man pages from Dan Walsh.

* Thu Apr 12 2007 Dan Walsh <dwalsh@redhat.com> - 2.0.2-1
- Latest update from NSA
	* Merged checkmodule man page fix from Dan Walsh.

* Fri Mar 30 2007 Dan Walsh <dwalsh@redhat.com> - 2.0.1-3
- Rebuild with new libsepol

* Wed Mar 28 2007 Dan Walsh <dwalsh@redhat.com> - 2.0.1-2
- Rebuild with new libsepol

* Tue Nov 20 2006 Dan Walsh <dwalsh@redhat.com> - 2.0.1-1
- Latest update from NSA
	* Merged patch to allow dots in class identifiers from Caleb Case.

* Tue Nov 14 2006 Dan Walsh <dwalsh@redhat.com> - 2.0.0-1
- Latest update from NSA
	* Merged patch to use new libsepol error codes by Karl MacMillan.
	* Updated version for stable branch.

* Tue Nov 14 2006 Dan Walsh <dwalsh@redhat.com> - 1.33.1-2
- Rebuild for new libraries

* Tue Nov 14 2006 Dan Walsh <dwalsh@redhat.com> - 1.33.1-1
- Latest update from NSA
	* Collapse user identifiers and identifiers together.

* Tue Oct 17 2006 Dan Walsh <dwalsh@redhat.com> - 1.32-1
- Latest update from NSA
	* Updated version for release.

* Thu Sep 28 2006 Dan Walsh <dwalsh@redhat.com> - 1.30.12-1
- Latest update from NSA
	* Merged user and range_transition support for modules from 
	  Darrel Goeddel

* Wed Sep 6 2006 Dan Walsh <dwalsh@redhat.com> - 1.30.11-1
- Latest update from NSA
	* merged range_transition enhancements and user module format
	  changes from Darrel Goeddel
	* Merged symtab datum patch from Karl MacMillan.

* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 1.30.9-1.1
- rebuild

* Tue Jul 4 2006 Dan Walsh <dwalsh@redhat.com> - 1.30.8-1
- Latest upgrade from NSA
	* Lindent.
	* Merged patch to remove TE rule conflict checking from the parser
	  from Joshua Brindle.  This can only be done properly by the 
	  expander.
	* Merged patch to make checkpolicy/checkmodule handling of
	  duplicate/conflicting TE rules the same as the expander 
	  from Joshua Brindle.
	* Merged optionals in base take 2 patch set from Joshua Brindle.

* Wed May 23 2006 Dan Walsh <dwalsh@redhat.com> - 1.30.5-1
- Latest upgrade from NSA
	* Merged compiler cleanup patch from Karl MacMillan.
	* Merged fix warnings patch from Karl MacMillan.	

* Wed Apr 5 2006 Dan Walsh <dwalsh@redhat.com> - 1.30.4-1
- Latest upgrade from NSA
	* Changed require_class to reject permissions that have not been
	  declared if building a base module.

* Tue Mar 28 2006 Dan Walsh <dwalsh@redhat.com> - 1.30.3-1
- Latest upgrade from NSA
	* Fixed checkmodule to call link_modules prior to expand_module
	  to handle optionals.
	* Fixed require_class to avoid shadowing permissions already defined
	  in an inherited common definition.

* Mon Mar 27 2006 Dan Walsh <dwalsh@redhat.com> - 1.30.1-2
- Rebuild with new libsepol

* Thu Mar 23 2006 Dan Walsh <dwalsh@redhat.com> - 1.30.1-1
- Latest upgrade from NSA
	* Moved processing of role and user require statements to 2nd pass.

* Fri Mar 17 2006 Dan Walsh <dwalsh@redhat.com> - 1.30-1
- Latest upgrade from NSA
	* Updated version for release.
	* Fixed bug in role dominance (define_role_dom).

* Fri Feb 17 2006 Dan Walsh <dwalsh@redhat.com> - 1.29.4-1
- Latest upgrade from NSA
	* Added a check for failure to declare each sensitivity in
	  a level definition.
	* Changed to clone level data for aliased sensitivities to
	  avoid double free upon sens_destroy.  Bug reported by Kevin
	  Carr of Tresys Technology.

* Mon Feb 13 2006 Dan Walsh <dwalsh@redhat.com> - 1.29.2-1
- Latest upgrade from NSA
	* Merged optionals in base patch from Joshua Brindle.

* Mon Feb 13 2006 Dan Walsh <dwalsh@redhat.com> - 1.29.1-1.2
- Need to build againi

* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 1.29.1-1.1
- bump again for double-long bug on ppc(64)

* Tue Feb 07 2006 Dan Walsh <dwalsh@redhat.com> 1.29.1-1
- Latest upgrade from NSA
	* Merged sepol_av_to_string patch from Joshua Brindle.

* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 1.28-5.1
- rebuilt for new gcc4.1 snapshot and glibc changes

* Fri Jan 13 2006 Dan Walsh <dwalsh@redhat.com> 1.28-5
- Rebuild to get latest libsepol

* Fri Jan 13 2006 Dan Walsh <dwalsh@redhat.com> 1.28-5
- Rebuild to get latest libsepol

* Thu Jan 5 2006 Dan Walsh <dwalsh@redhat.com> 1.28-4
- Rebuild to get latest libsepol

* Wed Jan 4 2006 Dan Walsh <dwalsh@redhat.com> 1.28-3
- Rebuild to get latest libsepol

* Fri Dec 16 2005 Dan Walsh <dwalsh@redhat.com> 1.28-2
- Rebuild to get latest libsepol

* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
- rebuilt

* Fri Dec 9 2005 Dan Walsh <dwalsh@redhat.com> 1.28-1
- Latest upgrade from NSA

* Sun Dec 4 2005 Dan Walsh <dwalsh@redhat.com> 1.27.20-1
- Latest upgrade from NSA
	* Merged checkmodule man page from Dan Walsh, and edited it.

* Thu Dec 1 2005 Dan Walsh <dwalsh@redhat.com> 1.27.19-1
- Latest upgrade from NSA
	* Added error checking of all ebitmap_set_bit calls for out of
	  memory conditions.
	* Merged removal of compatibility handling of netlink classes
	  (requirement that policies with newer versions include the
	   netlink class definitions, remapping of fine-grained netlink
	   classes in newer source policies to single netlink class when
	   generating older policies) from George Coker.

* Tue Nov 8 2005 Dan Walsh <dwalsh@redhat.com> 1.27.17-7
- Rebuild to get latest libsepol

* Tue Oct 25 2005 Dan Walsh <dwalsh@redhat.com> 1.27.17-1
- Latest upgrade from NSA
	* Merged dismod fix from Joshua Brindle.

* Thu Oct 20 2005 Dan Walsh <dwalsh@redhat.com> 1.27.16-1
- Latest upgrade from NSA
	* Removed obsolete cond_check_type_rules() function and call and 
	  cond_optimize_lists() call from checkpolicy.c; these are handled
	  during parsing and expansion now.
	* Updated calls to expand_module for interface change.
	* Changed checkmodule to verify that expand_module succeeds 
	  when building base modules.
	* Merged module compiler fixes from Joshua Brindle.
	* Removed direct calls to hierarchy_check_constraints() and 
	  check_assertions() from checkpolicy since they are now called 
	  internally by expand_module().

* Tue Oct 18 2005 Dan Walsh <dwalsh@redhat.com> 1.27.11-1
- Latest upgrade from NSA
	* Updated for changes to sepol policydb_index_others interface.

* Tue Oct 18 2005 Dan Walsh <dwalsh@redhat.com> 1.27.10-1
- Latest upgrade from NSA
	* Updated for changes to sepol expand_module and link_modules interfaces.
* Sat Oct 15 2005 Dan Walsh <dwalsh@redhat.com> 1.27.9-2
- Rebuild to get latest libsepol

* Fri Oct 14 2005 Dan Walsh <dwalsh@redhat.com> 1.27.9-1
- Latest upgrade from NSA
	* Merged support for require blocks inside conditionals from
	Joshua Brindle (Tresys).

* Wed Oct 12 2005 Karsten Hopp <karsten@redhat.de> 1.27.8-2
- add buildrequirement for libselinux-devel for dispol

* Mon Oct 10 2005 Dan Walsh <dwalsh@redhat.com> 1.27.8-1
- Latest upgrade from NSA
	* Updated for changes to libsepol.

* Fri Oct 7 2005 Dan Walsh <dwalsh@redhat.com> 1.27.7-2
- Rebuild to get latest libsepol

* Thu Oct 6 2005 Dan Walsh <dwalsh@redhat.com> 1.27.7-1
- Latest upgrade from NSA
	* Merged several bug fixes from Joshua Brindle (Tresys).

* Tue Oct 4 2005 Dan Walsh <dwalsh@redhat.com> 1.27.6-1
- Latest upgrade from NSA
	* Merged MLS in modules patch from Joshua Brindle (Tresys).

* Mon Oct 3 2005 Dan Walsh <dwalsh@redhat.com> 1.27.5-2
- Rebuild to get latest libsepol

* Wed Sep 28 2005 Dan Walsh <dwalsh@redhat.com> 1.27.5-1
- Latest upgrade from NSA
	* Merged error handling improvement in checkmodule from Karl MacMillan (Tresys).

* Tue Sep 27 2005 Dan Walsh <dwalsh@redhat.com> 1.27.4-1
- Latest upgrade from NSA
	* Merged bugfix for dup role transition error messages from
	Karl MacMillan (Tresys).

* Fri Sep 23 2005 Dan Walsh <dwalsh@redhat.com> 1.27.3-1
- Latest upgrade from NSA
	* Merged policyver/modulever patches from Joshua Brindle (Tresys).

* Wed Sep 21 2005 Dan Walsh <dwalsh@redhat.com> 1.27.2-2
- Rebuild to get latest libsepol

* Wed Sep 21 2005 Dan Walsh <dwalsh@redhat.com> 1.27.2-1
- Latest upgrade from NSA
	* Fixed parse_categories handling of undefined category.

* Tue Sep 20 2005 Dan Walsh <dwalsh@redhat.com> 1.27.1-2
- Rebuild to get latest libsepol

* Sat Sep 17 2005 Dan Walsh <dwalsh@redhat.com> 1.27.1-1
- Latest upgrade from NSA
	* Merged bug fix for role dominance handling from Darrel Goeddel (TCS). 
* Wed Sep 14 2005 Dan Walsh <dwalsh@redhat.com> 1.26-2
- Rebuild to get latest libsepol

* Mon Sep 12 2005 Dan Walsh <dwalsh@redhat.com> 1.26-1
- Latest upgrade from NSA
	* Updated version for release.
- Rebuild to get latest libsepol

* Thu Sep 1 2005 Dan Walsh <dwalsh@redhat.com> 1.25.12-3
- Rebuild to get latest libsepol

* Mon Aug 29 2005 Dan Walsh <dwalsh@redhat.com> 1.25.12-2
- Rebuild to get latest libsepol

* Mon Aug 22 2005 Dan Walsh <dwalsh@redhat.com> 1.25.12-1
- Update to NSA Release
	* Fixed handling of validatetrans constraint expressions.
	Bug reported by Dan Walsh for checkpolicy -M.

* Mon Aug 22 2005 Dan Walsh <dwalsh@redhat.com> 1.25.11-2
- Fix mls crash

* Fri Aug 19 2005 Dan Walsh <dwalsh@redhat.com> 1.25.11-1
- Update to NSA Release
	* Merged use-after-free fix from Serge Hallyn (IBM).  
	  Bug found by Coverity.

* Sun Aug 14 2005 Dan Walsh <dwalsh@redhat.com> 1.25.10-1
- Update to NSA Release
	* Fixed further memory leaks found by valgrind.
	* Changed checkpolicy to destroy the policydbs prior to exit
	  to allow leak detection.
	* Fixed several memory leaks found by valgrind.

* Sun Aug 14 2005 Dan Walsh <dwalsh@redhat.com> 1.25.8-3
- Rebuild to get latest libsepol changes

* Sat Aug 13 2005 Dan Walsh <dwalsh@redhat.com> 1.25.8-2
- Rebuild to get latest libsepol changes

* Thu Aug 11 2005 Dan Walsh <dwalsh@redhat.com> 1.25.8-1
- Update to NSA Release
	* Updated checkpolicy and dispol for the new avtab format.
	  Converted users of ebitmaps to new inline operators.
  	  Note:  The binary policy format version has been incremented to 
	  version 20 as a result of these changes.  To build a policy
	  for a kernel that does not yet include these changes, use
	  the -c 19 option to checkpolicy.
	* Merged patch to prohibit use of "self" as a type name from Jason Tang (Tresys).
	* Merged patch to fix dismod compilation from Joshua Brindle (Tresys).

* Wed Aug 10 2005 Dan Walsh <dwalsh@redhat.com> 1.25.5-1
- Update to NSA Release
	* Fixed call to hierarchy checking code to pass the right policydb.
	* Merged patch to update dismod for the relocation of the
	  module read/write code from libsemanage to libsepol, and
	  to enable build of test subdirectory from Jason Tang (Tresys).

* Thu Jul 28 2005 Dan Walsh <dwalsh@redhat.com> 1.25.3-1
- Update to NSA Release
	* Merged hierarchy check fix from Joshua Brindle (Tresys).

* Thu Jul 7 2005 Dan Walsh <dwalsh@redhat.com> 1.25.2-1
- Update to NSA Release
	* Merged loadable module support from Tresys Technology.
	* Merged patch to prohibit the use of * and ~ in type sets 
	  (other than in neverallow statements) and in role sets
	  from Joshua Brindle (Tresys).
	* Updated version for release.

* Fri May 20 2005 Dan Walsh <dwalsh@redhat.com> 1.23-4-1
- Update to NSA Release
	* Merged cleanup patch from Dan Walsh.

* Thu May 19 2005 Dan Walsh <dwalsh@redhat.com> 1.23-3-1
- Update to NSA Release
	* Added sepol_ prefix to Flask types to avoid namespace
	  collision with libselinux.

* Fri May 7 2005 Dan Walsh <dwalsh@redhat.com> 1.23-2-1
- Update to NSA Release
	* Merged identifier fix from Joshua Brindle (Tresys).

* Thu Apr 14 2005 Dan Walsh <dwalsh@redhat.com> 1.23,1-1
	* Merged hierarchical type/role patch from Tresys Technology.
	* Merged MLS fixes from Darrel Goeddel of TCS.

* Thu Mar 10 2005 Dan Walsh <dwalsh@redhat.com> 1.22-1
- Update to NSA Release

* Tue Mar 1 2005 Dan Walsh <dwalsh@redhat.com> 1.21.4-2
- Rebuild for FC4

* Thu Feb 17 2005 Dan Walsh <dwalsh@redhat.com> 1.21.4-1
	* Merged define_user() cleanup patch from Darrel Goeddel (TCS).
	* Moved genpolusers utility to libsepol.
	* Merged range_transition support from Darrel Goeddel (TCS).

* Thu Feb 10 2005 Dan Walsh <dwalsh@redhat.com> 1.21.2-1
- Latest from NSA
	* Changed relabel Makefile target to use restorecon.

* Mon Feb 7 2005 Dan Walsh <dwalsh@redhat.com> 1.21.1-1
- Latest from NSA
	* Merged enhanced MLS support from Darrel Goeddel (TCS).

* Fri Jan 7 2005 Dan Walsh <dwalsh@redhat.com> 1.20.1-1
- Update for version increase at NSA

* Mon Dec 20 2004 Dan Walsh <dwalsh@redhat.com> 1.19.2-1
- Latest from NSA
	* Merged typeattribute statement patch from Darrel Goeddel of TCS.
	* Changed genpolusers to handle multiple user config files.
	* Merged nodecon ordering patch from Chad Hanson of TCS.

* Thu Nov 11 2004 Dan Walsh <dwalsh@redhat.com> 1.19.1-1
- Latest from NSA
	* Merged nodecon ordering patch from Chad Hanson of TCS.

* Thu Nov 4 2004 Dan Walsh <dwalsh@redhat.com> 1.18.1-1
- Latest from NSA
	* MLS build fix.

* Sat Sep 4 2004 Dan Walsh <dwalsh@redhat.com> 1.17.5-1
- Latest from NSA
	* Fixed Makefile dependencies (Chris PeBenito).

* Sat Sep 4 2004 Dan Walsh <dwalsh@redhat.com> 1.17.4-1
- Latest from NSA
	* Fixed Makefile dependencies (Chris PeBenito).

* Sat Sep 4 2004 Dan Walsh <dwalsh@redhat.com> 1.17.3-1
- Latest from NSA
	* Merged fix for role dominance ordering issue from Chad Hanson of TCS.

* Mon Aug 30 2004 Dan Walsh <dwalsh@redhat.com> 1.17.2-1
- Latest from NSA

* Thu Aug 26 2004 Dan Walsh <dwalsh@redhat.com> 1.16.3-1
- Fix NSA package to not include y.tab files.

* Tue Aug 24 2004 Dan Walsh <dwalsh@redhat.com> 1.16.2-1
- Latest from NSA
- Allow port ranges to overlap

* Sun Aug 22 2004 Dan Walsh <dwalsh@redhat.com> 1.16.1-1
- Latest from NSA

* Mon Aug 16 2004 Dan Walsh <dwalsh@redhat.com> 1.15.6-1
- Latest from NSA

* Fri Aug 13 2004 Dan Walsh <dwalsh@redhat.com> 1.15.5-1
- Latest from NSA

* Wed Aug 11 2004 Dan Walsh <dwalsh@redhat.com> 1.15.4-1
- Latest from NSA

* Sat Aug 8 2004 Dan Walsh <dwalsh@redhat.com> 1.15.3-1
- Latest from NSA

* Wed Aug 4 2004 Dan Walsh <dwalsh@redhat.com> 1.15.2-1
- Latest from NSA

* Sat Jul 31 2004 Dan Walsh <dwalsh@redhat.com> 1.15.1-1
- Latest from NSA

* Tue Jul 27 2004 Dan Walsh <dwalsh@redhat.com> 1.14.2-1
- Latest from NSA

* Wed Jun 30 2004 Dan Walsh <dwalsh@redhat.com> 1.14.1-1
- Latest from NSA

* Fri Jun 18 2004 Dan Walsh <dwalsh@redhat.com> 1.12.2-1
- Latest from NSA

* Thu Jun 17 2004 Dan Walsh <dwalsh@redhat.com> 1.12.1-1
- Update to latest from NSA

* Wed Jun 16 2004 Dan Walsh <dwalsh@redhat.com> 1.12-1
- Update to latest from NSA

* Wed Jun 16 2004 Dan Walsh <dwalsh@redhat.com> 1.10-5
- Add nlclass patch

* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
- rebuilt

* Fri Jun 4 2004 Dan Walsh <dwalsh@redhat.com> 1.10-3
- Add BuildRequires flex

* Thu Apr 8 2004 Dan Walsh <dwalsh@redhat.com> 1.10-2
- Add BuildRequires byacc

* Thu Apr 8 2004 Dan Walsh <dwalsh@redhat.com> 1.10-1
- Upgrade to the latest from NSA

* Mon Mar 15 2004 Dan Walsh <dwalsh@redhat.com> 1.8-1
- Upgrade to the latest from NSA

* Mon Feb 24 2004 Dan Walsh <dwalsh@redhat.com> 1.6-1
- Upgrade to the latest from NSA

* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
- rebuilt

* Tue Jan 20 2004 Dan Walsh <dwalsh@redhat.com> 1.4-6
- Add typealias patch

* Tue Jan 20 2004 Dan Walsh <dwalsh@redhat.com> 1.4-5
- Update excludetypes with negset-final patch

* Wed Jan 14 2004 Dan Walsh <dwalsh@redhat.com> 1.4-4
- Add excludetypes patch

* Wed Jan 14 2004 Dan Walsh <dwalsh@redhat.com> 1.4-3
- Add Colin Walter's lineno patch

* Wed Jan 7 2004 Dan Walsh <dwalsh@redhat.com> 1.4-2
- Remove check for roles transition

* Sat Dec 6 2003 Dan Walsh <dwalsh@redhat.com> 1.4-1
- upgrade to 1.4

* Wed Oct 1 2003 Dan Walsh <dwalsh@redhat.com> 1.2-1
- upgrade to 1.2

* Thu Aug 28 2003 Dan Walsh <dwalsh@redhat.com> 1.1-2
- upgrade to 1.1

* Mon Jun 2 2003 Dan Walsh <dwalsh@redhat.com> 1.0-1
- Initial version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 588 |12cr|chemical-mime-data-0.1.94-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           chemical-mime-data
Version:        0.1.94
Release:        7
Summary:        Support for chemical/* MIME types

Group:          System/Libraries
License:        LGPLv2.1
URL:            http://sourceforge.net/projects/chemical-mime/
Source0:        http://dl.sourceforge.net/chemical-mime/%{name}-%{version}.tar.bz2
Patch0:		chemical-mime-data-0.1.94-rosa-rsvg.patch
BuildArch:      noarch
BuildRequires:  libxml2-devel
BuildRequires:  libxslt-devel
BuildRequires:  shared-mime-info
BuildRequires:  pkgconfig
BuildRequires:  intltool
BuildRequires:  gettext-devel
BuildRequires:  libxslt-proc
BuildRequires:	librsvg
BuildRequires:	pkgconfig(librsvg-2.0)
Requires:       pkgconfig
Requires:       shared-mime-info
Requires:       hicolor-icon-theme

%description
A collection of data files which tries to give support for various chemical
MIME types (chemical/*) on Linux/UNIX desktops. Chemical MIME's have been
proposed in 1995, though it seems they have never been registered with IANA.


%prep
%setup -q
sed -i -e '/^libdir/d' chemical-mime-data.pc.in
%patch0 -p1


%build
# required for patch0
autoreconf

export RSVG=%{_bindir}/rsvg-convert
%configure --disable-update-database \
           --without-gnome-mime \
           --without-pixmaps
%make


%install
make INSTALL="install -p" install DESTDIR=%{buildroot}
cp -pR %{buildroot}%{_docdir}/%{name} __docs
rm -rf %{buildroot}%{_docdir}/%{name}

%find_lang %{name}


%files -f %{name}.lang
%doc AUTHORS ChangeLog COPYING HACKING NEWS README THANKS TODO
%doc __docs/*
%{_datadir}/icons/hicolor/*/mimetypes/gnome-mime-chemical.png
%{_datadir}/icons/hicolor/scalable/mimetypes/gnome-mime-chemical.svgz
%{_datadir}/mime/packages/chemical-mime-data.xml
%{_datadir}/mimelnk
%{_datadir}/pkgconfig/chemical-mime-data.pc





%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.94-6mdv2011.0
+ Revision: 617000
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 0.1.94-5mdv2010.0
+ Revision: 424829
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.1.94-4mdv2009.0
+ Revision: 243875
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.1.94-2mdv2008.1
+ Revision: 140692
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Mon Mar 05 2007 Nicolas Lécureuil <neoclust@mandriva.org> 0.1.94-2mdv2007.1
+ Revision: 132761
- Fix group

* Sun Feb 25 2007 Emmanuel Andry <eandry@mandriva.org> 0.1.94-1mdv2007.1
+ Revision: 125468
- buildrequires librsvg
- buildrequires libxslt-proc
- Import chemical-mime-data


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 589 |12cr|chemtool-1.6.13-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	chemtool
%define version 1.6.13
%define release 1

Summary:	Program for 2D drawing organic molecules
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Sciences/Chemistry
Source0:	http://ruby.chemie.uni-freiburg.de/~martin/chemtool/%{name}-%{version}.tar.gz
Url:		http://ruby.chemie.uni-freiburg.de/~martin/chemtool/
Requires:	transfig openbabel
BuildRequires:	gtk2-devel gettext-devel desktop-file-utils
Source11:	%{name}.16.png
Source12:	%{name}.32.png
Source13:	%{name}.48.png
Patch0:		chemtool-1.6.8-compilationfix.patch

%description
Chemtool is a program for drawing organic molecules easily and store them as
a X bitmap, Xfig or EPS file. It runs under the X Window System using 
the GTK widget set.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

mkdir -p %buildroot%_datadir/%{name}-%{version}
install -m644 examples/* %buildroot%_datadir/%{name}-%{version}/

mkdir -p %buildroot%{_datadir}/applications

# (tv) fix 'error: value "chemtool.png" for key "Icon" in group "Desktop Entry"
# is an icon name with an extension, but there should be no extension as
# described in the Icon Theme Specification if the value is not an absolute
# path':
perl -pi -e 's!^(Icon=).*/([^/]*)$!\1\2!; s!.png$!!' %{name}.desktop

desktop-file-install --vendor='' \
	--dir=%buildroot%{_datadir}/applications/ \
	--remove-category='Application' \
	--add-category='GTK' \
	--add-category='Science' \
	%{name}.desktop

install -D -m644 kde/icons/hicolor/32x32/mimetypes/chemtool.png %buildroot%{_iconsdir}/hicolor/32x32/mimetypes/chemtool.png

# icons
%{__install} -m644 %{SOURCE11} -D $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
%{__install} -m644 %{SOURCE12} -D $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
%{__install} -m644 %{SOURCE13} -D $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png
%{__install} -m644 %{SOURCE11} -D $RPM_BUILD_ROOT%{_iconsdir}/hicolor/16x16/apps/%{name}.png
%{__install} -m644 %{SOURCE12} -D $RPM_BUILD_ROOT%{_iconsdir}/hicolor/32x32/apps/%{name}.png
%{__install} -m644 %{SOURCE13} -D $RPM_BUILD_ROOT%{_iconsdir}/hicolor/48x48/apps/%{name}.png

%{find_lang} %{name}

%files -f %{name}.lang
%doc TODO README ChangeLog
%_bindir/*
%_datadir/%{name}-%{version}
%_mandir/man1/*
%{_datadir}/applications/*.desktop
%{_iconsdir}/hicolor/*/*/*.png
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png


%changelog
* Sun Feb 05 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.6.13-1
+ Revision: 771306
- version update 1.6.13

* Sun Aug 22 2010 Funda Wang <fwang@mandriva.org> 1.6.12-1mdv2011.0
+ Revision: 571834
- drop kde3 mimelnk

* Sun Jun 14 2009 Frederik Himpe <fhimpe@mandriva.org> 1.6.12-1mdv2010.0
+ Revision: 385896
- update to new version 1.6.12

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.6.11-4mdv2009.0
+ Revision: 243876
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1.6.11-2mdv2008.1
+ Revision: 171793
- fix 'error: value "chemtool.png" for key "Icon" in group "Desktop Entry" is
  an icon name with an extension, but there should be no extension as described
  in the Icon Theme Specification if the value is not an absolute path'
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Aug 27 2007 Funda Wang <fwang@mandriva.org> 1.6.11-1mdv2008.0
+ Revision: 72094
- BR desktop-file-utils
- use more generic install macro
- switch to hicolor theme
- install kde stuff
- New version 1.6.11

* Thu May 10 2007 Austin Acton <austin@mandriva.org> 1.6.10-1mdv2008.0
+ Revision: 25853
- new version
- rebuild for openbabel


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 590 |12cr|cheops-ng-0.2.3-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Multipurpose network exploration tool
Name:		cheops-ng
Version:	0.2.3
Release:	7
License:	GPLv2+
Group:		Networking/Other
Source0:	%{name}-%{version}.tar.bz2
Source1:	cheops-agent
Patch0:		cheops-ng-0.2.3-ditch-in_addr_deepstruct.patch
Patch1:		cheops-ng-errno.patch
Patch2:		cheops-ng-0.2.3-ldflags.patch

# openSuSE patches
Patch11:         cheops-ng-missing_autoheader_templates.patch
Patch12:         cheops-ng-modernize_configure.patch
Patch13:         cheops-ng-use_external_libadns.patch
Patch14:         cheops-ng-rename_clog.patch
Patch15:         cheops-ng-pointer_int_casts.patch
Patch16:         cheops-ng-codecleanup.patch
Patch17:         cheops-ng-off_by_one.patch
Patch18:         cheops-ng-destdir.patch
Patch19:         cheops-ng-fix_desktop_file.patch

URL:		http://cheops-ng.sourceforge.net/
BuildRequires:	gtk+-devel = 1.2.10 bison flex gnome-libs-devel ORBit-devel = 0.5.17
BuildRequires:	glib-devel = 1.2.10 libxml-devel xpm-devel nmap imlib-devel => 1.9.14
BuildRequires:	adns-devel
Requires:	nmap
Requires(post):	rpm-helper
Requires(preun): rpm-helper

%description
Cheops-ng is a Network management tool for mapping and monitoring your network.
It has host/network discovery functionality as well as OS detection of hosts. 
Cheops-ng has the ability to probe hosts to see what services they are running.
On some services, cheops-ng is actually able to see what program is running for
a service and the version number of that program.

NB: Run cheops-agent as root to enable the backend.

%prep
%setup -q

%patch1 -p1
%patch11 -p0 -b .template~
%patch12 -p0
%patch13 -p0
%patch14 -p0
%patch15 -p0
%patch16 -p0
%patch17 -p0
%patch18 -p0
%patch19 -p0

%patch0 -p1
%patch2 -p1 -b .ldflags~

rm -f Makefile
aclocal -I m4
autoheader -I m4
autoconf -I m4
# grf, too incompetent to fix automake mess properly...
cp %{_datadir}/automake-`automake --version|head -n1|cut -d\  -f4|cut -d. -f-2`/config.sub .

%build
%configure2_5x
# make -j2 does not work
make

%install
%makeinstall_std

install -m755 %{SOURCE1} -D %{buildroot}%{_initrddir}/cheops-agent

# Menu
#?package(%{name}): needs="x11" \
#		    section="Documentation/Websites" \
#		    title="Cheops-NG Homepage" \
#		    command="if ps U \$USER | grep -q \$BROWSER; then \$BROWSER -remote \'openURL(%{url})\'; else \$BROWSER \'%{url}\'; fi" \
#		    icon="networking_section.png"
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{_bindir}/%{name}
Icon=networking_section
Categories=Network;
Name=Cheops-NG
Comment=Network Browser and Tools (requires running agent)
EOF

%files
%doc AUTHORS ChangeLog README doc/*
%{_bindir}/cheops-ng
%{_sbindir}/cheops-agent
%attr(755,root,root) %config(noreplace) %{_initrddir}/cheops-agent
%dir %{_datadir}/cheops-ng
%dir %{_datadir}/cheops-ng/pixmaps
%{_datadir}/cheops-ng/pixmaps/*.xpm
%{_datadir}/pixmaps/cheops-ng.xpm
%{_datadir}/applications/mandriva-%{name}.desktop
%{_datadir}/gnome/apps/Internet/cheops-ng.desktop


%changelog
* Wed May 25 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.2.3-7
+ Revision: 679104
- add 'adns-devel' to buildrequires
- cleanups
- fix passing of ldflags
- sync all suse patches
- try workaround remaining autofoo mess
- use %%configure2_5x macro
- use size_t for storing pointer, fitting 64 bit into 32 bit gets a bit too tight

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.3-6mdv2011.0
+ Revision: 617010
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 0.2.3-5mdv2010.0
+ Revision: 424831
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.2.3-4mdv2009.0
+ Revision: 243877
- rebuild
- fix description-line-too-long

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Thu Jan 03 2008 Thierry Vignaud <tv@mandriva.org> 0.2.3-2mdv2008.1
+ Revision: 141868
- auto-convert XDG menu entry
- relax BR on imlib-devel
- kill re-definition of %%buildroot on Pixel's request
- import cheops-ng

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Sat May 13 2006 Emmanuel Andry <eandry@mandriva.org> 0.2.3-2mdk
- Rebuild for ssl 0.9.8

* Fri Oct 21 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.2.3-1mdk
- New release 0.2.3
- %%mkrel
- Remove patch 0, 2

* Sun Dec 14 2003 Per yvind Karlsen <peroyvind@linux-mandrake.com> 0.1.12-1mdk
- 0.1.12
- spec cosmetics
- fix buildrequires (lib64..)
- remove explicit library dependency
- rm -rf $RPM_BUILD_ROOT in %%install, not %%prep
- quiet setup
- fix gcc-3.3 build for the gpl.c file that gets generated (P2)
- pass --host=%%{_target_platform} to configure
- compile adns with $RPM_OPT_FLAGS
- make package --short-circuitable (don't move files in builddir around)

* Tue Feb 11 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.1.10-3mdk
- patch1: fix missing include
- change group & menu section (Maxim Heijndijk <cchq@wanadoo.nl>)

* Wed Nov 20 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.1.10-2mdk
- fix pixmaps location

* Thu Nov 14 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.1.10-1mdk
- from Maxim Heijndijk <cchq@wanadoo.nl> :
	- Rebuilt on LM 9.0.
	- 0.1.10.
	- Added initscript.
	- Patch for pixmapdir.

* Mon Aug 26 2002 Austin Acton <aacton@yorku.ca> 0.1.9-1mdk
- Initial package for Mandrake 8.2+

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 591 |12cr|cherokee-1.2.101-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libbase %mklibname %name-base %major
%define libclient %mklibname %name-client %major
%define libserver %mklibname %name-server %major
%define mainver %(echo %{version} | sed -e "s/\\([0-9]*\\.[0-9]*\\).[0-9]*/\\1/")

Summary:	Extremely fast and flexible web server
Name:		cherokee
Version:	1.2.101
Release:	1
License:	GPLv2
Group:		System/Servers
Source0:	http://www.cherokee-project.com/download/%{mainver}/%{version}/%{name}-%{version}.tar.gz
Source1:	cherokee.init
Source2:	cherokee.logrotate
Patch0:		cherokee-1.2.101-rosa-linkage.patch
URL:		http://www.cherokee-project.com/
BuildRequires:	ffmpeg0.7-devel
BuildRequires:	php-devel
BuildRequires:	php-fpm
Requires:	php-fpm
BuildRequires:	mysql-devel
BuildRequires:	openldap-devel
BuildRequires:	openssl-devel
BuildRequires:	GeoIP-devel
Requires(pre):	rpm-helper
Requires(post):	rpm-helper
Provides:	webserver
Provides:	%mklibname %name-config %major
Obsoletes:	%mklibname %name-config 0

%description
Cherokee is an extremely flexible and fast web server. It's embedable,
extensible with plug-ins. It has handler-to-path, virtual servers, gzip
encoding, modular loggers, CGI support, and can run in a chroot
environment, among other features.

%files -f %{name}.lang
%_initrddir/%{name}
%dir %_sysconfdir/cherokee
%config(noreplace) %_sysconfdir/cherokee/cherokee.conf
%_sysconfdir/cherokee/cherokee.conf.perf_sample
%config(noreplace) %{_sysconfdir}/pam.d/%{name}
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%_bindir/cherokee-admin-launcher
%_bindir/cherokee-macos-askpass
%_bindir/cherokee-panic
%_bindir/cherokee-tweak
%_bindir/CTK-run
%dir %_libdir/%name
%_libdir/%name/*.so
%_sbindir/*
%_datadir/%name
%doc %_datadir/doc/%name
%_mandir/man1/cherokee-admin.*
%_mandir/man1/cherokee-admin-launcher.*
%_mandir/man1/cherokee-tweak.*
%_mandir/man1/cherokee-worker.*
%_mandir/man1/cherokee.*
%_var/www

#----------------------------------------------------------------------

%package -n cget
Group:		System/Servers
Summary:	Web page downloader

%description -n cget
CGet is a small downloader based in the Cherokee client library.

%files -n cget
%defattr(-, root, root)
%{_bindir}/cget
%{_mandir}/man1/cget.*

#----------------------------------------------------------------------

%package -n %libbase
Group:		System/Servers
Summary:	Extremely fast and flexible web server - libraries

%description -n %libbase
Cherokee is an extremely flexible and fast web server. It's embedable,
extensible with plug-ins. It has handler-to-path, virtual servers, gzip
encoding, modular loggers, CGI support, and can run in a chroot
environment, among other features.

This is the runtime library.

%files -n %libbase
%defattr(-, root, root)
%{_libdir}/libcherokee-base.so.%{major}*

#----------------------------------------------------------------------

%package -n %libclient
Group:		System/Servers
Summary:	Extremely fast and flexible web server - libraries

%description -n %libclient
Cherokee is an extremely flexible and fast web server. It's embedable,
extensible with plug-ins. It has handler-to-path, virtual servers, gzip
encoding, modular loggers, CGI support, and can run in a chroot
environment, among other features.

This is the client runtime library.

%files -n %libclient
%defattr(-, root, root)
%{_libdir}/libcherokee-client.so.%{major}*

#----------------------------------------------------------------------

%package -n %libserver
Group:		System/Servers
Summary:	Extremely fast and flexible web server - libraries

%description -n %libserver
Cherokee is an extremely flexible and fast web server. It's embedable,
extensible with plug-ins. It has handler-to-path, virtual servers, gzip
encoding, modular loggers, CGI support, and can run in a chroot
environment, among other features.

This is the server runtime library.

%files -n %libserver
%defattr(-, root, root)
%{_libdir}/libcherokee-server.so.%{major}*

#----------------------------------------------------------------------

%package devel
Group:		System/Servers
Requires:	%libbase = %version
Requires:	%libclient = %version
Requires:	%libserver = %version
Summary:	Extremely fast and flexible web server - development files

%description devel
Cherokee is an extremely flexible and fast web server. It's embedable,
extensible with plug-ins. It has handler-to-path, virtual servers, gzip
encoding, modular loggers, CGI support, and can run in a chroot
environment, among other features.

This package contains the server development files - headers, .so and .a files.

%files devel
%defattr(-, root, root)
%_bindir/%name-config
%_libdir/*.so
%_includedir/%name
%_libdir/pkgconfig/*.pc
%_datadir/aclocal/*.m4
%_mandir/man1/%name-config.*

#----------------------------------------------------------------------
%prep
%setup -q -n %name-%version
%patch0 -p1
touch ./INSTALL

%build
autoreconf
%serverbuild
%configure2_5x --disable-static
%make

%install
%makeinstall_std

mv %{buildroot}%{_datadir}/locale/jp %{buildroot}%{_datadir}/locale/ja
%find_lang %name

%{__install} -D -m 0644 pam.d_cherokee %{buildroot}%{_sysconfdir}/pam.d/%{name}
%{__install} -D -m 0755 %{SOURCE1} %{buildroot}%{_initrddir}/%{name}
%{__install} -D -m 0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}

%{buildroot}%{_datadir}/%{name}/admin/upgrade_config.py %{buildroot}%{_sysconfdir}/%{name}/%{name}.conf
rm -f %{buildroot}%{_sysconfdir}/%{name}/%{name}.conf.backup

%check
# broken in 0.99.39
#%make test

%post
[[ -e %{_sysconfdir}/%{name}/%{name}.conf ]] && %{_datadir}/%{name}/admin/upgrade_config.py %{_sysconfdir}/%{name}/%{name}.conf

%_post_service

%preun
%_preun_service


%changelog
* Thu May 26 2011 Lonyai Gergely <aleph@mandriva.org> 1.2.98-1mdv2011.0
+ Revision: 679155
- 1.2.98

* Mon Mar 21 2011 Lonyai Gergely <aleph@mandriva.org> 1.2.2-1
+ Revision: 647389
- 1.2.2

* Thu Mar 17 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-3
+ Revision: 645778
- relink against libmysqlclient.so.18

* Sun Mar 13 2011 Funda Wang <fwang@mandriva.org> 1.2.1-2
+ Revision: 644116
- prefer php-fpm over php-cgi

* Thu Feb 24 2011 Lonyai Gergely <aleph@mandriva.org> 1.2.1-1
+ Revision: 639623
- 1.2.1

* Tue Feb 22 2011 Lonyai Gergely <aleph@mandriva.org> 1.2.0-1
+ Revision: 639302
- 1.2.0

* Thu Feb 03 2011 Lonyai Gergely <aleph@mandriva.org> 1.0.20-1
+ Revision: 635446
- 1.0.20

* Mon Jan 31 2011 Lonyai Gergely <aleph@mandriva.org> 1.0.19-1
+ Revision: 634579
- 1.0.19

* Thu Jan 20 2011 Lonyai Gergely <aleph@mandriva.org> 1.0.18-1
+ Revision: 631868
- 1.0.18

* Wed Jan 12 2011 Lonyai Gergely <aleph@mandriva.org> 1.0.16-1
+ Revision: 630959
- 1.0.16

* Sat Jan 01 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.15-4mdv2011.0
+ Revision: 627216
- rebuilt against mysql-5.5.8 libs, again

* Thu Dec 30 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.15-3mdv2011.0
+ Revision: 626510
- rebuilt against mysql-5.5.8 libs

* Thu Dec 30 2010 Funda Wang <fwang@mandriva.org> 1.0.15-1mdv2011.0
+ Revision: 626270
- new version 1.0.15

* Tue Dec 14 2010 Funda Wang <fwang@mandriva.org> 1.0.14-1mdv2011.0
+ Revision: 621747
- update file list
- new version 1.0.14

* Fri Dec 10 2010 Lonyai Gergely <aleph@mandriva.org> 1.0.13-1mdv2011.0
+ Revision: 620436
- 1.0.13

* Wed Dec 01 2010 Lonyai Gergely <aleph@mandriva.org> 1.0.12-1mdv2011.0
+ Revision: 604627
- 1.0.12

* Thu Nov 25 2010 Lonyai Gergely <aleph@mandriva.org> 1.0.10-1mdv2011.0
+ Revision: 601168
- New file: CTK-run
- 1.0.10

* Thu Nov 11 2010 Lonyai Gergely <aleph@mandriva.org> 1.0.9-2mdv2011.0
+ Revision: 595948
- Provide libcherokee-config
- Drop package: libcherokee-config
- 1.0.9

* Tue Nov 02 2010 Rémy Clouard <shikamaru@mandriva.org> 1.0.8-2mdv2011.0
+ Revision: 592563
- make cherokee provide webserver

* Thu Aug 12 2010 Lonyai Gergely <aleph@mandriva.org> 1.0.8-1mdv2011.0
+ Revision: 569211
- 1.0.8

* Mon Aug 09 2010 Funda Wang <fwang@mandriva.org> 1.0.7-1mdv2011.0
+ Revision: 568058
- new version 1.0.7

* Wed Aug 04 2010 Lonyai Gergely <aleph@mandriva.org> 1.0.6-1mdv2011.0
+ Revision: 565879
- 1.0.6

* Wed Jul 07 2010 Lonyai Gergely <aleph@mandriva.org> 1.0.5-1mdv2011.0
+ Revision: 549843
- 1.0.5
- 1.0.4
- 1.0.2
- 1.0.1

* Tue May 18 2010 Funda Wang <fwang@mandriva.org> 1.0.0-1mdv2010.1
+ Revision: 545086
- New version 1.0.0 stable

  + Lonyai Gergely <aleph@mandriva.org>
    - 0.99.48

* Tue May 04 2010 Funda Wang <fwang@mandriva.org> 0.99.45-2mdv2010.1
+ Revision: 541909
- sync with fedora initfile (suppress confusing output)

* Mon Apr 26 2010 Funda Wang <fwang@mandriva.org> 0.99.45-1mdv2010.1
+ Revision: 538916
- update to new version 0.99.45

* Tue Apr 13 2010 Funda Wang <fwang@mandriva.org> 0.99.44-2mdv2010.1
+ Revision: 534175
- rebuild

* Sun Mar 28 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.99.44-1mdv2010.1
+ Revision: 528476
- update to 0.99.44

* Thu Feb 18 2010 Oden Eriksson <oeriksson@mandriva.com> 0.99.43-2mdv2010.1
+ Revision: 507479
- rebuild

* Thu Feb 18 2010 Funda Wang <fwang@mandriva.org> 0.99.43-1mdv2010.1
+ Revision: 507368
- update to new version 0.99.43

* Thu Jan 28 2010 Frederik Himpe <fhimpe@mandriva.org> 0.99.42-1mdv2010.1
+ Revision: 497853
- update to new version 0.99.42

* Wed Jan 27 2010 Funda Wang <fwang@mandriva.org> 0.99.41-1mdv2010.1
+ Revision: 497174
- new version 0.99.41

* Tue Dec 29 2009 Frederik Himpe <fhimpe@mandriva.org> 0.99.39-1mdv2010.1
+ Revision: 483297
- Update to new version 0.99.39

* Thu Dec 24 2009 Funda Wang <fwang@mandriva.org> 0.99.38-1mdv2010.1
+ Revision: 482038
- new version 0.99.38

* Thu Dec 17 2009 Funda Wang <fwang@mandriva.org> 0.99.37-1mdv2010.1
+ Revision: 479620
- new verison 0.99.37

* Sun Dec 13 2009 Funda Wang <fwang@mandriva.org> 0.99.35-1mdv2010.1
+ Revision: 478132
- new version 0.99.35

* Sat Dec 12 2009 Funda Wang <fwang@mandriva.org> 0.99.34-1mdv2010.1
+ Revision: 477741
- new version 0.99.34

* Thu Dec 10 2009 Frederik Himpe <fhimpe@mandriva.org> 0.99.32-1mdv2010.1
+ Revision: 476113
- update to new version 0.99.32

* Thu Dec 03 2009 Funda Wang <fwang@mandriva.org> 0.99.31-1mdv2010.1
+ Revision: 472870
- new version 0.99.31

* Mon Nov 30 2009 Funda Wang <fwang@mandriva.org> 0.99.30-1mdv2010.1
+ Revision: 471782
- new version 0.99.30
- add ifarg

* Sun Nov 29 2009 Funda Wang <fwang@mandriva.org> 0.99.29-2mdv2010.1
+ Revision: 471453
- fcgi has been merged in cgi since php 5.3.1 (>= 2010)
- use fastcgi support

* Fri Nov 20 2009 Frederik Himpe <fhimpe@mandriva.org> 0.99.29-1mdv2010.1
+ Revision: 467674
- update to new version 0.99.29

* Tue Nov 17 2009 Frederik Himpe <fhimpe@mandriva.org> 0.99.28-1mdv2010.1
+ Revision: 467024
- update to new version 0.99.28

* Fri Nov 06 2009 Frederik Himpe <fhimpe@mandriva.org> 0.99.27-1mdv2010.1
+ Revision: 462038
- update to new version 0.99.27

* Tue Sep 01 2009 Frederik Himpe <fhimpe@mandriva.org> 0.99.24-1mdv2010.0
+ Revision: 423675
- update to new version 0.99.24

* Wed Aug 05 2009 Frederik Himpe <fhimpe@mandriva.org> 0.99.22-1mdv2010.0
+ Revision: 410298
- update to new version 0.99.22

* Wed Jul 01 2009 Frederik Himpe <fhimpe@mandriva.org> 0.99.20-1mdv2010.0
+ Revision: 391357
- update to new version 0.99.20

* Thu Jun 25 2009 Frederik Himpe <fhimpe@mandriva.org> 0.99.19-1mdv2010.0
+ Revision: 389196
- update to new version 0.99.19

* Mon Jun 22 2009 Frederik Himpe <fhimpe@mandriva.org> 0.99.18-1mdv2010.0
+ Revision: 388053
- update to new version 0.99.18

* Sun Jun 14 2009 Frederik Himpe <fhimpe@mandriva.org> 0.99.17-1mdv2010.0
+ Revision: 385846
- update to new version 0.99.17

* Wed Jun 10 2009 Frederik Himpe <fhimpe@mandriva.org> 0.99.16-1mdv2010.0
+ Revision: 384902
- update to new version 0.99.16

* Wed May 13 2009 Frederik Himpe <fhimpe@mandriva.org> 0.99.15-1mdv2010.0
+ Revision: 375515
- Update to new version 0.99.15

* Wed May 06 2009 Frederik Himpe <fhimpe@mandriva.org> 0.99.14-1mdv2010.0
+ Revision: 372658
- Update to new version 0.99.14
- Fix source URL

* Fri May 01 2009 Funda Wang <fwang@mandriva.org> 0.99.13-1mdv2010.0
+ Revision: 369395
- New version 0.99.13

* Fri May 01 2009 Funda Wang <fwang@mandriva.org> 0.99.11-1mdv2010.0
+ Revision: 369353
- New version 0.99.11

* Mon Mar 30 2009 Funda Wang <fwang@mandriva.org> 0.99.4-2mdv2009.1
+ Revision: 362425
- fix initscript typo

* Fri Mar 13 2009 Frederik Himpe <fhimpe@mandriva.org> 0.99.4-1mdv2009.1
+ Revision: 354689
- Update to new version 0.99.4
- Use %%serverbuild macro

* Tue Jan 27 2009 Funda Wang <fwang@mandriva.org> 0.98.1-1mdv2009.1
+ Revision: 334167
- new version 0.98.1

* Sat Jan 24 2009 Funda Wang <fwang@mandriva.org> 0.98.0-1mdv2009.1
+ Revision: 333183
- 0.98.0
- New version 0.11.5
- there is no server subpackage
- add init and logrotate
- add manpages
- add cget
- import cherokee



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 592 |12cr|chessbook-medium-0.1-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	0.1
%define release	%mkrel 9

# (Abel)
# 1. This PGN file is originated from crafty site, named gm2600.pgn.
# It is a carefully selected collection of games of grandmasters
# over 2600 ELO points from different openings.
#
# 2. Don't attempt rebuilding if you don't have enough memory, this
# would result in sllllllow rebuilding.
#
# 3. Not noarch, db format depends on endianess of machine
#
# 4. Only sjeng opening book for normal international chess provides
# sjeng-book, for other chess variants this virtual package is NOT provided

# probably I'll build book for phalanx in the future too
%define build_phalanx 0
%define debug_package %{nil}

Summary:	Chess engine opening book
Name:		chessbook-medium
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Games/Boards
Source0:	gm2600.pgn.bz2
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	sjeng-free
BuildRequires:	pgn-extract
%if %build_phalanx
BuildRequires:	phalanx
%endif

%description
International chess opening book (PGN format, medium size)

%package -n	sjeng-book-normal-medium
Summary:	Sjeng chess engine opening book for normal chess
Group:		Games/Boards
URL:		http://sjeng.sourceforge.net/
Provides:	sjeng-book = 0.1

%description -n	sjeng-book-normal-medium
Sjeng chess engine opening book for international chess (medium size)

%package -n	phalanx-book-medium
Summary:	Phalanx chess engine opening book for normal chess
Group:		Games/Boards
URL:		http://dusan.freeshell.org/phalanx/
Provides:	phalanx-book = 0.1

%description -n	phalanx-book-medium
Phalanx chess engine opening book (medium size)

%prep
#*************************************************************************
#* WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING
#*************************************************************************
#Building this package would not be successful if lmontel logs in. Please
#wait until he logs out before building this RPM, or jobs will be simply
#killed without notice.

%setup -q -c -T
bzip2 -dc %{SOURCE0} > gm2600.pgn

perl -pi -e 's/\r//g' gm2600.pgn
pgn-extract -W -D -s -ogm2600-clean.pgn gm2600.pgn

%build
# === Sjeng ===
# use 1/2 of physical memory for sjeng, should be enough for
# decent machines
mem=`LC_ALL=C free -b | grep '^Mem' | awk '{print $2}' | xargs -i expr {} / 2`

echo -e "book\ngm2600-clean.pgn\n$mem\nquit" | %{_gamesbindir}/sjeng

# === Phalanx ===
# Totally 1562649 positions, multiply it by 36 byte and that's
# the amount of memory needed to sort the buffer in one pass.
# It's not much, so assumes such amount of memory is already
# available.  Otherwise please tune -b option. Using the exact
# number of positions seems to segfault for me, while num+1 is fine.
# DB building time increases exponentially(?) when memory available
# decreses.
#
# Since this file records grandmasters' games, include more
# move to give more variability (50), instead of using the
# default value (80) which includes only better gameplay.
# Only includes common moves would be uninteresting.
%if %build_phalanx
%{_gamesbindir}/phalanx.real bcreate -b 1600000 -g 50 < gm2600-clean.pgn
%endif

%install
rm -rf %{buildroot}
install -D -m 644 nbook.bin %{buildroot}%{_gamesdatadir}/sjeng/nbook-medium.bin
%if %build_phalanx
install -D -m 644 sbook.phalanx %{buildroot}%{_gamesdatadir}/phalanx/sbook-medium.phalanx
%endif

%clean
rm -rf %{buildroot}

%post -n sjeng-book-normal-medium
%{_sbindir}/update-alternatives --install %{_gamesdatadir}/sjeng/nbook.bin \
	nbook.bin %{_gamesdatadir}/sjeng/nbook-medium.bin 20

%preun -n sjeng-book-normal-medium
[ "$1" != 0 ] || %{_sbindir}/update-alternatives --remove nbook.bin \
	%{_gamesdatadir}/sjeng/nbook-medium.bin

%if %build_phalanx
%post -n phalanx-book-medium
%{_sbindir}/update-alternatives --install %{_gamesdatadir}/phalanx/sbook.phalanx \
	sbook.phalanx %{_gamesdatadir}/phalanx/sbook-medium.phalanx 20

%preun -n phalanx-book-medium
[ "$1" != 0 ] || %{_sbindir}/update-alternatives --remove sbook.phalanx \
	%{_gamesdatadir}/phalanx/sbook-medium.phalanx
%endif

%files -n sjeng-book-normal-medium
%defattr(-,root,root)
%{_gamesdatadir}/sjeng/nbook-medium.bin

%if %build_phalanx
%files -n phalanx-book-medium
%defattr(-,root,root)
%{_gamesdatadir}/phalanx/sbook-medium.phalanx
%endif


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1-9mdv2011.0
+ Revision: 617023
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 0.1-8mdv2010.0
+ Revision: 424832
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.1-7mdv2009.0
+ Revision: 243878
- rebuild

* Mon Feb 18 2008 Olivier Thauvin <nanardon@mandriva.org> 0.1-5mdv2008.1
+ Revision: 172132
- fix build

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Aug 04 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/04/06 22:24:08 (53031)
- rebuild

* Fri Aug 04 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/04/06 21:55:52 (53021)
Import chessbook-medium

* Thu Aug 25 2005 Abel Cheung <deaddog@mandriva.org> 0.1-2mdk
- Some unfortunate but necessary changes, if anybody want to
  successfully rebuild this package.

* Mon Jul 04 2005 Abel Cheung <deaddog@mandriva.org> 0.1-1mdk
- First Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 593 |12cr|chessx-0.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		chessx
Version:	0.8
Release:	%mkrel 1
Summary:	An Open Source chess database
License:	GPLv2
Group:		Games/Boards
URL:		http://chessx.sourceforge.net/
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
BuildRequires:	qt4-devel

%description
ChessX is an Open Source chess database. With ChessX you can operate on your
collection of chess games in many ways:
browse, edit, add, organize, analyze, etc.

%prep
%setup -q

%build
%qmake_qt4

# building language files
/usr/lib/qt4/bin/lrelease i18n/*.ts

%make

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_gamesbindir}
install -m0755 bin/chessx %{buildroot}%{_gamesbindir}

mkdir -p %{buildroot}%{_gamesdatadir}/%{name}
cp -r data/* %{buildroot}%{_gamesdatadir}/%{name}

mkdir -p %{buildroot}%{_gamesdatadir}/%{name}/lang
cp i18n/*.qm %{buildroot}%{_gamesdatadir}/%{name}/lang/


#menu
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=ChessX
Comment=Open Source chess database
Exec=%{name}
Icon=strategy_section
Terminal=false
Type=Application
Categories=Game;BoardGame;
EOF

%files
%defattr(-,root,root,0755)
%doc COPYING ChangeLog
%{_datadir}/applications/mandriva-%{name}.desktop
%{_gamesbindir}/%{name}
%{_gamesdatadir}/%{name}





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 594 |12cr|chipmunk-6.0.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name      chipmunk
%define major     6
%define libname   %mklibname %{name} %major
%define develname %mklibname -d %{name}
%define demoname  chipmunk-demo
%define samplname chipmunk-samples

Name:           %{name}
Version:        6.0.3
Release:        %mkrel 2
Summary:        2D physics engine
Group:          Development/C
License:        MIT
URL:            http://chipmunk-physics.net/
Source0:        http://chipmunk-physics.net/release/Chipmunk-%{major}.x/Chipmunk-%{version}.tgz
Source1:        chipmunk-makefile
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}
# opengl is only needed by the demos
BuildRequires:  libmesagl-devel
BuildRequires:  mesaglu-devel
BuildRequires:  freeglut-devel

%description
Chipmunk is a rigid body physics library, designed for 2D video games.

%package -n %{libname}
Summary:        2D physics engine
Group:          Development/C

%description -n %{libname}
Chipmunk is a rigid body physics library, designed for 2D video games.

%package -n %{develname}
Summary:        Development files for %{name}
Group:          Development/C
Requires:       %{libname} = %{version}-%{release}
Provides:       lib%{name} = %{version}-%{release}

%description -n %{develname}
The %{develname} package contains header files for developing
applications that use %{libname}.

%package -n %{demoname}
Summary:        Demos of the library %{name}
Group:          Development/C
Requires:       %{libname} = %{version}-%{release}

%description -n %{demoname}
The %{demoname} package provides some demos of what can be achieved
using the library %{libname}.
Switch the demos using the keyboard keys from [a] to [s].

%package -n %{samplname}
Summary:        Examples of use of the library %{name}
Group:          Development/C
Requires:       %{libname} = %{version}-%{release}

%description -n %{samplname}
The %{samplname} package provides the source code of the demos.

%prep
%setup -q -n Chipmunk-%{version}
cp %{SOURCE1} src/Makefile

%build
pushd src
make clean
make
make cleanobj
make static CFLAGS=-std=c99
popd
pushd Demo
ln -s ../src/libchipmunk.so.* libchipmunk.so
gcc -o chipmunk-demo -std=gnu99 -I../include/chipmunk -L. -lchipmunk -lm -lGL -lGLU -lglut *.c
popd
mkdir samples
cp Demo/*.[ch] samples/

%install
rm -rf %{buildroot}
pushd src
make install \
  INCDIR=%{buildroot}%{_includedir} \
  LIBDEST=%{buildroot}%{_libdir}
popd
pushd Demo
install -d -m 0755 %{buildroot}%{_bindir}
install -m 0755 chipmunk-demo %{buildroot}%{_bindir}
popd

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%doc LICENSE.txt
%{_libdir}/libchipmunk.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%doc README.textile
%{_libdir}/libchipmunk.so
%{_libdir}/libchipmunk.*a
%{_includedir}/chipmunk

%files -n %{demoname}
%defattr(-,root,root)
%{_bindir}/chipmunk-demo

%files -n %{samplname}
%defattr(-,root,root)
%doc samples


%changelog
* Mon Jan 09 2012 Andrey Bondrov <abondrov@mandriva.org> 6.0.3-2mdv2012.0
+ Revision: 758798
- Set library version to 6.0, update major to 6
- New version 6.0.3, library major is still 5

  + Paulo Ricardo Zanoni <pzanoni@mandriva.com>
    - Add missing -lGLU when compiling with freeglut
    - Add missing GLU BR
    - Require gerneric version of glut (so we can switch to freeglut)

* Tue Jul 13 2010 Florent Monnier <blue_prawn@mandriva.org> 5.2.0-1mdv2011.0
+ Revision: 552628
- fix for /usr/lib64
- import chipmunk



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 595 |12cr|chkfontpath-1.10.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	chkfontpath
%define	version	1.10.1
%define	release	%mkrel 7

Summary:	Simple interface for editing the font path for the X font server
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPLv2+
Group:		System/X11
BuildRequires:	popt-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Source0:	%{name}-%{version}.tar.gz
Patch0:		chkfontpath-1.7-unscaled.patch
Requires:	xfs

%description 
This is a simple terminal mode program for configuring the directories
in the X font server's path. It is mostly intended to be used
'internally' by RPM when packages with fonts are added or removed, but
it may be useful as a stand-alone utility in some instances.

%prep
%setup -q
%patch0 -p1 -b .old

%build
make RPM_OPT_FLAGS="$RPM_OPT_FLAGS"

%install
perl -pi -e "s!/usr/man!%{_mandir}!g" Makefile man/Makefile
%makeinstall INSTROOT=$RPM_BUILD_ROOT BINDIR=%{_sbindir} MANDIR=%{_mandir}

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_sbindir}/chkfontpath
%{_mandir}/man8/chkfontpath.8*



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.10.1-7mdv2011.0
+ Revision: 617034
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 1.10.1-6mdv2010.0
+ Revision: 424833
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.10.1-5mdv2009.0
+ Revision: 243881
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.10.1-3mdv2008.1
+ Revision: 136304
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Sep 14 2007 Adam Williamson <awilliamson@mandriva.org> 1.10.1-3mdv2008.0
+ Revision: 85437
- rebuild for 2008
- drop file dependency on /sbin/pidof, which is indirectly required by basesystem anyway
- Fedora license policy


* Fri Mar 02 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 1.10.1-1mdv2007.0
+ Revision: 131216
- new release: 1.10.1
- removed dev-null patch (applied upstream)
- bunzipped remaining patch

* Fri Nov 03 2006 Pablo Saratxaga <pablo@mandriva.com> 1.10.0-3mdv2007.1
+ Revision: 76296
- corrected system call to kill to properly direct stderr to /dev/null
- changed group to System/X11
- Import chkfontpath

* Sat Dec 31 2005 Mandriva Linux Team <http://www.mandrivaexpert.com/> 1.10.0-2mdk
- Rebuild

* Fri Nov 12 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.10.0-1mdk
- 1.10.0


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 596 |12cr|chkrootkit-0.49-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# OE: conditional switches
#(ie. use with rpm --rebuild):
#	--with diet	Compile chkrootkit against dietlibc

%define build_diet 0

# commandline overrides:
# rpm -ba|--rebuild --with 'xxx'
%{?_with_diet: %{expand: %%define build_diet 1}}

Summary:	Check rootkits
Name:		chkrootkit
Version:	0.49
Release:	%mkrel 5
Source0:	ftp://ftp.pangeia.com.br/pub/seg/pac/%{name}-%{version}.tar.bz2
Patch0:     chkrootkit_fix_apache_false_positive.diff
Patch1:		chkrootkit-0.49-bug57979.diff
URL:		http://www.chkrootkit.org/
License:	BSD
Group:		Monitoring
Requires:	binutils, coreutils, findutils, gawk, grep, net-tools, procps, sed
BuildRequires:  glibc-static-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%if %{build_diet}
BuildRequires:	dietlibc-devel >= 0.32
%endif

%description
Chkrootkit is a tool to locally check for signs of a rootkit.

%prep

%setup -q
%patch0 -p0
%patch1 -p0

# instead of a static patch
chmod 644 *
for i in `ls -1 *.c|sed "s/\.c//"`; do
    perl -pi -e "s|\./${i}|%{_libdir}/%{name}/${i}|g" %{name}
done

%build

%if %{build_diet}
# OE: use the power of dietlibc
make CC="diet gcc" CFLAGS="-DHAVE_LASTLOG_H -DLASTLOG_FILENAME='\"/var/log/lastlog\"' -DWTMP_FILENAME='\"/var/log/wtmp\"' -Os  -s -static" LDFLAGS=-static
%else
make CFLAGS="-DHAVE_LASTLOG_H -DLASTLOG_FILENAME='\"/var/log/lastlog\"' -DWTMP_FILENAME='\"/var/log/wtmp\"'" LDFLAGS=-static
%endif

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_libdir}/%{name}

install chkrootkit %{buildroot}%{_sbindir}/
install check_wtmpx chkdirs chklastlog chkproc chkutmp chkwtmp ifpromisc strings-static %{buildroot}%{_libdir}/%{name}/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ACKNOWLEDGMENTS README* COPYRIGHT
%{_sbindir}/*
%{_libdir}/%{name}


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.49-5mdv2011.0
+ Revision: 610136
- rebuild

* Thu Mar 11 2010 Oden Eriksson <oeriksson@mandriva.com> 0.49-4mdv2010.1
+ Revision: 518002
- fix #57979 (chkrootkit causes lots of traffic on NFS share)

* Mon Jan 18 2010 Michael Scherer <misc@mandriva.org> 0.49-3mdv2010.1
+ Revision: 493355
- fix chkrootkit giving false positive when apache is running,
  as the buffer is too small for a long process line.

* Fri Sep 11 2009 Michael Scherer <misc@mandriva.org> 0.49-2mdv2010.1
+ Revision: 438091
- disable dietlibc, to prevent bug #50727, due to incomplete dietlibc getpriority
  support.

* Sun Aug 09 2009 Frederik Himpe <fhimpe@mandriva.org> 0.49-1mdv2010.0
+ Revision: 412556
- update to new version 0.49

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 0.48-3mdv2009.0
+ Revision: 266507
- rebuild early 2009.0 package (before pixel changes)

* Tue Jun 10 2008 Oden Eriksson <oeriksson@mandriva.com> 0.48-2mdv2009.0
+ Revision: 217536
- rebuilt against dietlibc-devel-0.32

* Tue Jan 08 2008 Emmanuel Andry <eandry@mandriva.org> 0.48-1mdv2008.1
+ Revision: 146744
- New version
- drop patch

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Aug 23 2007 Thierry Vignaud <tv@mandriva.org> 0.47-4mdv2008.0
+ Revision: 69706
- fileutils, sh-utils & textutils have been obsoleted by coreutils a long time ago

* Fri Aug 10 2007 Olivier Blin <oblin@mandriva.com> 0.47-3mdv2008.0
+ Revision: 61483
- really fix wtmp file location

* Fri Aug 10 2007 Olivier Blin <oblin@mandriva.com> 0.47-2mdv2008.0
+ Revision: 61421
- install chkdirs
- fix check of chkproc in lkm test


* Fri Nov 17 2006 Emmanuel Andry <eandry@mandriva.org> 0.47-1mdv2007.0
+ Revision: 85403
- New version 0.47
- Import chkrootkit


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 597 |12cr|chntpw-0.99.6-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define snap 080526

Summary:	The Offline NT Password Editor
Name:		chntpw
Version:	0.99.6
Release:	%mkrel 4
License:	GPL
Group:		File tools
URL:		http://home.eunet.no/~pnordahl/ntpasswd/
Source0:	http://home.eunet.no/~pnordahl/ntpasswd/chntpw-source-%{snap}.zip
Source1:	chntpw.8
BuildRequires:	openssl-devel
BuildRequires:	openssl-static-devel
BuildRequires:	glibc-static-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This little program will enable you to view some information and change user
passwords in a Windows NT SAM userdatabase file. You do not need to know the
old passwords. However, you need to get at the file some way or another
yourself. In addition it contains a simple registry editor with full write
support, and hex-editor which enables you to fiddle around with bits&bytes in
the file as you wish yourself.

%package -n	reged
Summary:	Simple Registry Edit Utility
Group:		File tools

%description -n	reged
This program is a command line utility to export of registry to .reg files.

%prep

%setup -q -n chntpw-%{snap}

cp %{SOURCE1} chntpw.8

# fix attribs
find . -type d -exec chmod 755 {} \;
find . -type f -exec chmod 644 {} \;

%build
%serverbuild

make \
    CFLAGS="$CFLAGS -DUSEOPENSSL -I. -I%{_includedir}  -Wall" \
    OSSLLIB=%{_libdir} \
    LIBS="-L%{_libdir} -lcrypto"

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_mandir}/man8

install -m0755 %{name} %{buildroot}%{_sbindir}/
install -m0755 %{name}.static %{buildroot}%{_sbindir}/
install -m0755 reged %{buildroot}%{_sbindir}/
install -m0755 reged.static %{buildroot}%{_sbindir}/
install -m0644 chntpw.8 %{buildroot}%{_mandir}/man8/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc HISTORY.txt README.txt regedit.txt
%{_sbindir}/%{name}*
%{_mandir}/man8/chntpw.8*

%files -n reged
%defattr(-,root,root)
%{_sbindir}/reged*


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.99.6-4mdv2011.0
+ Revision: 610137
- rebuild

* Wed Apr 21 2010 Funda Wang <fwang@mandriva.org> 0.99.6-3mdv2010.1
+ Revision: 537505
- rebuild

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 0.99.6-2mdv2010.0
+ Revision: 424834
- rebuild

* Fri Jun 13 2008 Oden Eriksson <oeriksson@mandriva.com> 0.99.6-1mdv2009.0
+ Revision: 218800
- fix deps
- 0.99.6 (080526)
- added the reged sub package

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Jun 26 2007 Oden Eriksson <oeriksson@mandriva.com> 0.99.4-1mdv2008.0
+ Revision: 44711
- 0.99.4
- use the %%mkrel and %%serverbuild macros
- drop upstream patches; P0
- added just the man page from the debian patch


* Fri Mar 17 2006 Oden Eriksson <oeriksson@mandriva.com> 0.99.3-4mdk
- rebuilt against openssl-0.9.8a

* Fri Sep 09 2005 Oden Eriksson <oeriksson@mandriva.com> 0.99.3-3mdk
- added P0 to make it compile again (debian)

* Wed Aug 25 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.99.3-2mdk
- fix group

* Wed Aug 25 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.99.3-1mdk
- initial mandrake package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 598 |12cr|chocolate-doom-1.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		chocolate-doom
Version:	1.6.0
Release:	%mkrel 1
Group:		Games/Arcade
Summary:	Historically compatible Doom engine
License:	GPLv2+
URL:		http://chocolate-doom.org/
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
BuildRequires:	SDL-devel
BuildRequires:	SDL_mixer-devel
BuildRequires:	SDL_net-devel
BuildRequires:	libsamplerate-devel

%description
Chocolate Doom is a game engine that aims to accurately reproduce the experience
of playing vanilla Doom. It is a conservative, historically accurate Doom source
port, which is compatible with the thousands of mods and levels that were made
before the Doom source code was released. Rather than flashy new graphics,
Chocolate Doom's main features are its accurate reproduction of the game as it
was played in the 1990s.

The following games can be played:
-Doom (including the shareware and registered versions, and the Ultimate Doom expansion pack)
-Doom II
-Final Doom (TNT:Evilution, and the Plutonia Experiment)
-Chex Quest

It is also possible to play these expansion packs and commercial games, each of which requires one of the above:
-The Master Levels for Doom II
-Hacx

And also various TCs and WAD files:
http://www.chocolate-doom.org/wiki/index.php/User_guide

Warning! Chocolate Doom needs to know where to find your IWAD file. To do this,
put the file into /usr/share/games/doom or read INSTALL file in docs for other
possibilities.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%__rm -rf %{buildroot}
%makeinstall_std

%__rm -f %{buildroot}%{_datadir}/applications/screensavers/chocolate-doom-screensaver.desktop

#These suck, we don't like them
%__rm -f %{buildroot}%{_datadir}/applications/chocolate-doom.desktop
%__rm -f %{buildroot}%{_datadir}/applications/chocolate-setup.desktop

%__cat > %{buildroot}%{_datadir}/applications/mandriva-chocolate-doom.desktop << EOF
[Desktop Entry]
Name=Chocolate Doom
Comment=Conservative Doom source port
Exec=chocolate-doom
Type=Application
Terminal=false
Icon=chocolate-doom
Categories=Game;ArcadeGame;
EOF

%__cat > %{buildroot}%{_datadir}/applications/mandriva-chocolate-setup.desktop << EOF
[Desktop Entry]
Name=Chocolate Doom Setup
Comment=Setup tool for Chocolate Doom
Exec=chocolate-setup
Type=Application
Terminal=false
Icon=chocolate-setup
Categories=Game;ArcadeGame;
EOF

%clean
%__rm -rf %{buildroot}

%files
%doc CMDLINE ChangeLog NEWS NOT-BUGS README README.OPL INSTALL
%{_gamesbindir}/chocolate-doom
%{_gamesbindir}/chocolate-server
%{_gamesbindir}/chocolate-setup
%{_datadir}/applications/mandriva-chocolate-doom.desktop
%{_datadir}/applications/mandriva-chocolate-setup.desktop
%{_iconsdir}/chocolate-doom.png
%{_iconsdir}/chocolate-setup.png
%{_mandir}/man5/chocolate-doom.cfg.5.*
%{_mandir}/man5/default.cfg.5.*
%{_mandir}/man6/chocolate-doom.6.*
%{_mandir}/man6/chocolate-server.6.*
%{_mandir}/man6/chocolate-setup.6.*



%changelog
* Tue Oct 25 2011 Andrey Bondrov <abondrov@mandriva.org> 1.6.0-1mdv2011.0
+ Revision: 707101
- imported package chocolate-doom


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 599 |12cr|cholmod-2.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define NAME		CHOLMOD
%define major		%{version}
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname %{name} -d

%define enable_metis 	0

Name:		cholmod
Version:	2.0.1
Release:	1
Epoch:		1
Summary:	Routines for factorizing sparse symmetric positive definite matricies
Group:		System/Libraries
License:	LGPL
URL:		http://www.cise.ufl.edu/research/sparse/cholmod/
Source0:	http://www.cise.ufl.edu/research/sparse/cholmod/%{NAME}-%{version}.tar.gz
BuildRequires:	blas-devel
BuildRequires:	lapack-devel
BuildRequires:	amd-devel >= 2.0.0
BuildRequires:	camd-devel >= 2.0.0
BuildRequires:	colamd-devel >= 2.0.0
BuildRequires:	ccolamd-devel >= 2.0.0
BuildRequires:	suitesparse-common-devel >= 4.0.0

%description
CHOLMOD is a set of routines for factorizing sparse symmetric positive
definite matrices of the form A or AA', updating/downdating a sparse
Cholesky factorization, solving linear systems, updating/downdating
the solution to the triangular system Lx=b, and many other sparse
matrix functions for both symmetric and unsymmetric matrices.  Its
supernodal Cholesky factorization relies on LAPACK and the Level-3
BLAS, and obtains a substantial fraction of the peak performance of
the BLAS.  Both real and complex matrices are supported.

%package -n %{libname}
Summary:	Routines for factorizing sparse symmetric positive definite matricies
Group:		System/Libraries

%description -n %{libname}
CHOLMOD is a set of routines for factorizing sparse symmetric positive
definite matrices of the form A or AA', updating/downdating a sparse
Cholesky factorization, solving linear systems, updating/downdating
the solution to the triangular system Lx=b, and many other sparse
matrix functions for both symmetric and unsymmetric matrices.  Its
supernodal Cholesky factorization relies on LAPACK and the Level-3
BLAS, and obtains a substantial fraction of the peak performance of
the BLAS.  Both real and complex matrices are supported.

This package contains the library needed to run programs dynamically
linked against %{NAME}.

%package -n %{develname}
Summary:	C routines for factorizing sparse symmetric positive definite matricies
Group:		Development/C
Requires:	suitesparse-common-devel >= 4.0.0
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{develname}
CHOLMOD is a set of routines for factorizing sparse symmetric positive
definite matrices of the form A or AA', updating/downdating a sparse
Cholesky factorization, solving linear systems, updating/downdating
the solution to the triangular system Lx=b, and many other sparse
matrix functions for both symmetric and unsymmetric matrices.  Its
supernodal Cholesky factorization relies on LAPACK and the Level-3
BLAS, and obtains a substantial fraction of the peak performance of
the BLAS.  Both real and complex matrices are supported.

This package contains the files needed to develop applications which
use %{name}.

%prep
%setup -q -c -n %{name}-%{version}
cd %{NAME}
find . -perm 0600 | xargs chmod 0644
mkdir ../SuiteSparse_config
ln -sf %{_includedir}/suitesparse/SuiteSparse_config.* ../SuiteSparse_config

%build
cd %{NAME}
%if "%{?enable_metis}" == "1"
CHOLMOD_FLAGS="%{optflags} -I%{_includedir}/metis -fPIC"
%else
CHOLMOD_FLAGS="%{optflags} -DNPARTITION -fPIC"
%endif
pushd Lib
    %make -f Makefile CC=%__cc CFLAGS="$CHOLMOD_FLAGS -fPIC -I%{_includedir}/suitesparse" INC=
    %__cc -shared -Wl,-soname,lib%{name}.so.%{major} -o lib%{name}.so.%{version} -lamd -lcamd -lcolamd -lccolamd -lblas -llapack -lm *.o
popd

%install
cd %{NAME}

%__install -d -m 755 %{buildroot}%{_libdir} 
%__install -d -m 755 %{buildroot}%{_includedir}/suitesparse 

for f in Lib/*.so*; do
    %__install -m 755 $f %{buildroot}%{_libdir}/`basename $f`
done
for f in Lib/*.a; do
    %__install -m 644 $f %{buildroot}%{_libdir}/`basename $f`
done
for f in Include/*.h; do
    %__install -m 644 $f %{buildroot}%{_includedir}/suitesparse/`basename $f`
done

%__ln_s lib%{name}.so.%{version} %{buildroot}%{_libdir}/lib%{name}.so

%__install -d -m 755 %{buildroot}%{_docdir}/%{name}
%__install -m 644 README.txt Core/*.txt Doc/*.pdf Doc/ChangeLog %{buildroot}%{_docdir}/%{name}

%files -n %{libname}
%{_libdir}/*.so.*

%files -n %{develname}
%{_docdir}/%{name}
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/*.a


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 600 |12cr|chpax-0.7-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	chpax
%define version	0.7
%define release %mkrel 7

Name:		%{name}
Summary:	Tool that allows PaX flags to be modified on a per-binary basis
Version:	%{version}
Release:	%{release}
Source0:	%{name}-%{version}.tar.bz2
Patch0:		%{name}-0.7-autotools.patch.bz2
URL:		http://pax.grsecurity.net/
Group:		System/Configuration/Other
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
License:	Public Domain
BuildRequires:	autoconf2.5 automake

%description
A tool that allows PaX flags to be modified on a per-binary basis. PaX is part
of common security-enhancing kernel patches, like GrSecurity. Your system needs
to be running an appropriately patched kernel, like the one provided by the
kernel-secure package, for this program to have any effect.

%prep
%setup -q
%patch0 -p1 -b .autotools

%build 
aclocal
autoheader
autoconf
automake --foreign -a
%configure 
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall

%clean 
rm -rf $RPM_BUILD_ROOT 

%files 
%defattr(-,root,root,0755) 
%{_mandir}/man1/chpax.1*
%{_sbindir}/chpax
%defattr(644,root,root,0755)
%doc README ChangeLog



%changelog
* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 0.7-7mdv2011.0
+ Revision: 627770
- don't force the usage of automake1.7

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.7-6mdv2011.0
+ Revision: 617035
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 0.7-5mdv2010.0
+ Revision: 424837
- rebuild

* Tue Jun 17 2008 Thierry Vignaud <tv@mandriva.org> 0.7-4mdv2009.0
+ Revision: 222089
- fix calling autoheader
- rebuild
- kill re-definition of %%buildroot on Pixel's request
- fix autoconf-2.5x path
- import chpax

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Wed Aug 02 2006 Lenny Cartier <lenny@mandriva.com> 0.7-3mdv2007.0
- rebuild

* Tue Jan 03 2005 Lenny Cartier <lenny@mandriva.com> 0.7-2mdk
- rebuild

* Wed Jul 28 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.7-1mdk
- 0.7
- regenerate P0

* Tue Jan 06 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.6-1mdk
- from Omer Shenker <chpax@omershenker.net> :
	- New version

* Tue Dec 30 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.5-1mdk
- from Omer Shenker <chpax@omershenker.net> :
	- Specfile for Mandrake
	- gz to bz2 compression


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 601 |12cr|chromaprint-0.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major		0
%define	libname		%mklibname %{name} %{major}
%define	develname	%mklibname -d %{name}
Name:		chromaprint
Version:		0.7
Release:		1
Summary:		Library and tool implementing the AcoustID fingerprinting
Group:		Sound
License:		LGPLv2+
URL:		http://www.acoustid.org/chromaprint/
Source:		https://github.com/downloads/lalinsky/chromaprint/%{name}-%{version}.tar.gz
BuildRequires:	cmake >= 2.6
BuildRequires:	fftw-devel >= 3
# This is needed for examples
BuildRequires:	ffmpeg-devel
BuildRequires:	boost-devel

%description
Chromaprint library is the core component of the AcoustID project. It's a
client-side library that implements a custom algorithm for extracting
fingerprints from raw audio sources.
The library exposes a simple C API. The documentation for the C API can be
found in the main header file.

%package -n %{libname}
Summary:		Library implementing the AcoustID fingerprinting
Group:		System/Libraries

%description -n %{libname}
Chromaprint library is the core component of the AcoustID project. It's a 
client-side library that implements a custom algorithm for extracting 
fingerprints from raw audio sources.
The library exposes a simple C API. The documentation for the C API can be
found in the main header file.

%package -n %{develname}
Summary:        Headers for developing programs that will use %{name} 
Group:          Development/C++
Requires:       %{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
This package contains the headers that programmers will need to develop
applications which will use %{name}. 


%prep
%setup -q
%apply_patches


%build
%cmake -DBUILD_EXAMPLES=ON -DBUILD_TESTS=off
%make
#make %{?_smp_mflags}


%install
rm -rf %{buildroot}
make install DESTDIR=%{buildroot} -C build
rm  -f %{buildroot}%{_libdir}/lib*.la


%files
%doc README.txt
%{_bindir}/fpcalc

%files -n %{libname}
%doc CHANGES.txt COPYING.txt NEWS.txt README.txt
%{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%{_includedir}/chromaprint.h
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*.pc



%changelog
* Wed Oct 10 2012 Giovanni Mariani <mc2374@mclink.it> 0.7-1
- New release 0.7
- Dropped P0-P1 (applied upstream)
- Dropped BuildRoot and %%mkrel
- Added README.txt to doc list

* Mon Jun 11 2012 Götz Waschk <waschk@mandriva.org> 0.6-1
+ Revision: 804384
- add git patches for ffmpeg 0.11
- import chromaprint

* Mon Jun 11 2012 Goetz Waschk <goetz@mandriva.org> 0.6-1
- build on Mandriva

* Tue Feb 7 2012 Ismael Olea <ismael@olea.org> - 0.6-4
- moved the obsoletes python-chromaprint to libchromaprint

* Mon Feb 6 2012 Ismael Olea <ismael@olea.org> - 0.6-3
- cosmetic SPEC changes
- obsoleting python-chromaprint (see #786946)

* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild

* Tue Dec 27 2011 Ismael Olea <ismael@olea.org> - 0.6-1
- update to 0.6
- python bindings removed
- python not a requirment now

* Wed Dec 07 2011 Ismael Olea <ismael@olea.org> - 0.5-4
- minor spec enhancements

* Mon Dec 05 2011 Ismael Olea <ismael@olea.org> - 0.5-3
- Macro cleaning at spec

* Thu Nov 18 2011 Ismael Olea <ismael@olea.org> - 0.5-2
- first version for Fedora

* Thu Nov 10 2011 Ismael Olea <ismael@olea.org> - 0.5-1
- update to 0.5
- subpackage for fpcalc 

* Sat Aug 06 2011 Thomas Vander Stichele <thomas at apestaart dot org>
- 0.4-1
- Initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 602 |12cr|chromium-0.9.15-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Fast paced, arcade-style, top-scrolling space shooter
Name:		chromium
Version:	0.9.15
Release:	%mkrel 2
License:	Artistic
Group:		Games/Arcade
Source0:	http://downloads.sourceforge.net/%{name}-bsu/%{name}-bsu-%{version}.tar.gz
Patch0:		chromium-0.9.13.3-fix-str-fmt.patch
URL:		http://sourceforge.net/projects/%{name}-bsu
BuildRequires:	quesoglc-devel
BuildRequires:	mesaglu-devel
BuildRequires:	SDL-devel
Buildrequires:	SDL_image-devel
BuildRequires:	openal-devel
BuildRequires:	freealut-devel
BuildRequires:	libglpng-devel
BuildRequires:	imagemagick
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root

%description
You are captain of the cargo ship Chromium B.S.U., responsible for delivering
supplies to our troops on the front line. Your ship has a small fleet of
robotic fighters which you control from the relative safety of the Chromium
vessel.
This is an OpenGL-based shoot 'em up game with fine graphics.

%prep
%setup -q -n %{name}-bsu-%{version}
%patch0 -p0

%build
%configure2_5x --bindir=%{_gamesbindir} --datadir=%{_gamesdatadir}
%make

%install
rm -fr %buildroot
%makeinstall_std

mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48,64x64}/apps
install -m0644 misc/chromium-bsu.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
convert -scale 48x48 misc/chromium-bsu.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
convert -scale 32x32 misc/chromium-bsu.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -scale 16x16 misc/chromium-bsu.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png

%if %mdkversion < 200900
%post
%{update_menus}
%{update_icon_cache hicolor}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%{clean_icon_cache hicolor}
%endif

%find_lang %{name}-bsu

%clean
rm -rf %{buildroot}

%files -f %{name}-bsu.lang
%defattr(-, root, root)
%doc AUTHORS README COPYING NEWS
%{_gamesbindir}/chromium-bsu
%{_gamesdatadir}/*
%{_datadir}/pixmaps/%{name}-bsu.png
%{_datadir}/applications/%{name}-bsu.desktop
%{_docdir}/%{name}-bsu/*
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_mandir}/man6/*.6*


%changelog
* Sun Feb 27 2011 Funda Wang <fwang@mandriva.org> 0.9.15-2mdv2011.0
+ Revision: 640428
- rebuild to obsolete old packages

* Tue Feb 15 2011 Zombie Ryushu <ryushu@mandriva.org> 0.9.15-1
+ Revision: 637844
- Upgrade to 0.9.15

* Wed Feb 02 2011 Funda Wang <fwang@mandriva.org> 0.9.14.1-2
+ Revision: 635015
- rebuild
- tighten BR

* Sun Jul 11 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.9.14.1-1mdv2011.0
+ Revision: 551155
- update to 0.9.14.1, should fix mdv bug#57293
- drop patch1, merged upstream
- fix file list

* Fri May 14 2010 Colin Guthrie <cguthrie@mandriva.org> 0.9.14-2mdv2010.1
+ Revision: 544735
- Fix build error with openal.

* Tue Jul 28 2009 Emmanuel Andry <eandry@mandriva.org> 0.9.14-1mdv2010.0
+ Revision: 402741
- New version 0.9.14
- BR quesoglc-devel
- update files list

* Wed May 20 2009 Funda Wang <fwang@mandriva.org> 0.9.13.3-2mdv2010.0
+ Revision: 377896
- fix str fmt

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Tue Dec 09 2008 Adam Williamson <awilliamson@mandriva.org> 0.9.13.3-1mdv2009.1
+ Revision: 312119
- update URL
- br ftgl-devel
- rebuild
- clean doc file list
- use icon in upstream sources, don't ship it as a set of sources
- drop manual menu entry creation (upstream does it now)
- drop all messy workarounds for old buildsystem as it now properly uses
  autotools
- drop stuff for the setup package
- buildrequires imagemagick (for icons)
- buildrequires libglpng
- setup GUI doesn't exist any more, so don't buildrequire qt3-devel
- drop *all* patches (all merged or superseded upstream)
- update URLs
- new release 0.9.13.3
- clean spec:
  	+ tabs not spaces
  	+ drop unnecessary defines
  	+ use macros not $RPM_*

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Tue Jan 08 2008 Thierry Vignaud <tv@mandriva.org> 0.9.12-29mdv2008.1
+ Revision: 146716
- fix mesaglu-devel BR
- kill re-definition of %%buildroot on Pixel's request
- buildrequires X11-devel instead of XFree86-devel

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Adam Williamson <awilliamson@mandriva.org>
    - add a comment on the debian patches

* Fri Sep 14 2007 Adam Williamson <awilliamson@mandriva.org> 0.9.12-29mdv2008.0
+ Revision: 85458
- disable build of setup tool for now (debian hasn't ported it to new OpenAL API and I don't know how)
- no need to export OPENAL_CONFIG_OPTS
- correct DPKGDATADIR and remove includes parameters for internal OpenAL
- buildrequires openal-devel and freealut-devel
- adopt patches 100-106 from Debian: fix several bugs, port to current OpenAL API, adapt build to use external OpenAL and freealut
- rebuild for 2008
- fd.o icons
- drop X-Mandriva categories
- drop old menu entries

  + Thierry Vignaud <tv@mandriva.org>
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'


* Sat Dec 02 2006 Olivier Blin <oblin@mandriva.com> 0.9.12-28mdv2007.0
+ Revision: 89978
- XDG menu

* Fri Nov 17 2006 Olivier Blin <oblin@mandriva.com> 0.9.12-27mdv2007.1
+ Revision: 85151
- use system libpng not to be affected by libpng 1.0.2 bugs

* Wed Nov 15 2006 Olivier Blin <oblin@mandriva.com> 0.9.12-26mdv2007.1
+ Revision: 84537
- new release
- link with pthread
- fix icons installation
- bunzip2 sources
- Import chromium

* Sat May 13 2006 Stefan van der Eijk <stefan@eijk.nu> 0.9.12-25mdk
- rebuild for sparc

* Sat Dec 31 2005 Mandriva Linux Team <http://www.mandrivaexpert.com/> 0.9.12-24mdk
- Rebuild

* Tue Aug 17 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.9.12-23mdk
- Rebuild with new menu

* Sat Jun 05 2004 <lmontel@n2.mandrakesoft.com> 0.9.12-22mdk
- Rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 603 |12cr|chromium-browser-beta-21.0.1180.49-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define revision 147161
%define crname chromium-browser
%define _crdir %{_libdir}/%{crname}
%define _src %{_topdir}/SOURCES
%define basever 21.0.1171.0
%define patchver() ([ -f %{_src}/patch-%1-%2.diff.xz ] || exit 1; xz -dc %{_src}/patch-%1-%2.diff.xz|patch -p1);

Name: chromium-browser-beta
Version: 21.0.1180.49
Release: %mkrel 1
Summary: A fast webkit-based web browser
Group: Networking/WWW
License: BSD, LGPL
Source0: chromium-%{basever}.tar.xz
Source1: chromium-wrapper
Source2: chromium-browser.desktop
Source1000: patch-21.0.1171.0-21.0.1180.0.diff.xz
Source1001: binary-21.0.1171.0-21.0.1180.0.tar.xz
Source1002: script-21.0.1171.0-21.0.1180.0.sh
Source1003: patch-21.0.1180.0-21.0.1180.4.diff.xz
Source1004: binary-21.0.1180.0-21.0.1180.4.tar.xz
Source1005: script-21.0.1180.0-21.0.1180.4.sh
Source1006: patch-21.0.1180.4-21.0.1180.11.diff.xz
Source1007: binary-21.0.1180.4-21.0.1180.11.tar.xz
Source1008: script-21.0.1180.4-21.0.1180.11.sh
Source1009: patch-21.0.1180.11-21.0.1180.15.diff.xz
Source1010: binary-21.0.1180.11-21.0.1180.15.tar.xz
Source1011: script-21.0.1180.11-21.0.1180.15.sh
Source1012: patch-21.0.1180.15-21.0.1180.41.diff.xz
Source1013: binary-21.0.1180.15-21.0.1180.41.tar.xz
Source1014: script-21.0.1180.15-21.0.1180.41.sh
Source1015: patch-21.0.1180.41-21.0.1180.49.diff.xz
Patch0: chromium-21.0.1171.0-remove-inline.patch
Provides: %{crname}
Conflicts: chromium-browser-unstable
Conflicts: chromium-browser-stable
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: bison, flex, gtk2-devel, atk-devel, expat-devel, gperf
BuildRequires: nspr-devel, nss-devel, libalsa-devel
BuildRequires: glib2-devel, bzip2-devel, zlib-devel, libpng-devel
BuildRequires: jpeg-devel, mesagl-devel, mesaglu-devel
BuildRequires: libxscrnsaver-devel, dbus-glib-devel, cups-devel
BuildRequires: libgnome-keyring-devel libvpx-devel libxtst-devel
BuildRequires: libxslt-devel libxml2-devel libxt-devel pam-devel
BuildRequires: libevent-devel libflac-devel pulseaudio-devel
BuildRequires: elfutils-devel udev-devel speex-devel yasm
BuildRequires: pkgconfig(libusb-1.0)
ExclusiveArch: i586 x86_64 armv7l

%description
Chromium is a browser that combines a minimal design with sophisticated
technology to make the web faster, safer, and easier.

This is the beta channel Chromium browser. From time to time stable and
complete features are moved from the unstable browser to beta. It's a
middle ground between the stable and unstable browsers, and may lack the
polish one expects from a finished product.

Note: If you are reverting from unstable to stable or beta channel, you may
experience tab crashes on startup. This crash only affects tabs restored
during the first launch due to a change in how tab state is stored.
See http://bugs.chromium.org/34688. It's always a good idea to back up
your profile before changing channels.

%prep
%setup -q -n chromium-%{basever}
%patch0 -p1 -b .remove-inline
%patchver 21.0.1171.0 21.0.1180.0
tar xvf %{_src}/binary-21.0.1171.0-21.0.1180.0.tar.xz
sh -x %{_src}/script-21.0.1171.0-21.0.1180.0.sh
%patchver 21.0.1180.0 21.0.1180.4
tar xvf %{_src}/binary-21.0.1180.0-21.0.1180.4.tar.xz
sh -x %{_src}/script-21.0.1180.0-21.0.1180.4.sh
%patchver 21.0.1180.4 21.0.1180.11
tar xvf %{_src}/binary-21.0.1180.4-21.0.1180.11.tar.xz
sh -x %{_src}/script-21.0.1180.4-21.0.1180.11.sh
%patchver 21.0.1180.11 21.0.1180.15
sh -x %{_src}/script-21.0.1180.11-21.0.1180.15.sh
%patchver 21.0.1180.15 21.0.1180.41
tar xvf %{_src}/binary-21.0.1180.15-21.0.1180.41.tar.xz
sh -x %{_src}/script-21.0.1180.15-21.0.1180.41.sh
%patchver 21.0.1180.41 21.0.1180.49

echo "%{revision}" > build/LASTCHANGE.in

# Hard code extra version
FILE=chrome/common/chrome_version_info_posix.cc
sed -i.orig -e 's/getenv("CHROME_VERSION_EXTRA")/"%{product_vendor} %{product_version}"/' $FILE
cmp $FILE $FILE.orig && exit 1

%build
export GYP_GENERATORS=make
build/gyp_chromium --depth=. \
	-D linux_sandbox_path=%{_crdir}/chrome-sandbox \
	-D linux_sandbox_chrome_path=%{_crdir}/chrome \
	-D linux_link_gnome_keyring=0 \
	-D use_gconf=0 \
	-D werror='' \
	-D use_system_v8=0 \
	-D use_system_sqlite=0 \
	-D use_system_libxml=1 \
	-D use_system_zlib=1 \
	-D use_system_bzip2=1 \
	-D use_system_xdg_utils=1 \
	-D use_system_yasm=1 \
	-D use_system_libusb=1 \
	-D use_system_libpng=1 \
	-D use_system_libjpeg=1 \
	-D use_system_libevent=1 \
	-D use_system_flac=1 \
	-D use_system_speex=1 \
	-D use_system_vpx=0 \
	-D use_system_icu=0 \
%ifarch i586
	-D disable_sse2=1 \
	-D release_extra_cflags="-march=i586"
%endif
%ifarch armv7l
	-D target_arch=arm \
	-D disable_nacl=1 \
	-D linux_use_tcmalloc=0 \
	-D armv7=1 \
	-D release_extra_cflags="-marm"
%endif

# Note: DON'T use system sqlite (3.7.3) -- it breaks history search

%make chrome chrome_sandbox BUILDTYPE=Release

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_crdir}/locales
mkdir -p %{buildroot}%{_crdir}/themes
mkdir -p %{buildroot}%{_crdir}/default_apps
mkdir -p %{buildroot}%{_mandir}/man1
install -m 755 %{_src}/chromium-wrapper %{buildroot}%{_crdir}/
install -m 755 out/Release/chrome %{buildroot}%{_crdir}/
install -m 4755 out/Release/chrome_sandbox %{buildroot}%{_crdir}/chrome-sandbox
install -m 644 out/Release/chrome.1 %{buildroot}%{_mandir}/man1/%{crname}.1
install -m 644 out/Release/chrome.pak %{buildroot}%{_crdir}/
install -m 644 out/Release/ui_resources_standard.pak %{buildroot}%{_crdir}/
install -m 644 out/Release/theme_resources_standard.pak %{buildroot}%{_crdir}/
install -m 755 out/Release/libffmpegsumo.so %{buildroot}%{_crdir}/
%ifnarch armv7l
install -m 755 out/Release/libppGoogleNaClPluginChrome.so %{buildroot}%{_crdir}/
install -m 755 out/Release/nacl_helper_bootstrap %{buildroot}%{_crdir}/
install -m 755 out/Release/nacl_helper %{buildroot}%{_crdir}/
install -m 644 out/Release/nacl_irt_*.nexe %{buildroot}%{_crdir}/
%endif
install -m 644 out/Release/locales/*.pak %{buildroot}%{_crdir}/locales/
#install -m 755 out/Release/xdg-mime %{buildroot}%{_crdir}/
#install -m 755 out/Release/xdg-settings %{buildroot}%{_crdir}/
install -m 644 out/Release/resources.pak %{buildroot}%{_crdir}/
install -m 644 chrome/browser/resources/default_apps/* %{buildroot}%{_crdir}/default_apps/
ln -s %{_crdir}/chromium-wrapper %{buildroot}%{_bindir}/%{crname}

find out/Release/resources/ -name "*.d" -exec rm {} \;
cp -r out/Release/resources %{buildroot}%{_crdir}

# Strip NaCl IRT
./native_client/toolchain/linux_x86_newlib/bin/x86_64-nacl-strip --strip-debug %{buildroot}%{_crdir}/nacl_irt_x86_64.nexe
./native_client/toolchain/linux_x86_newlib/bin/i686-nacl-strip --strip-debug %{buildroot}%{_crdir}/nacl_irt_x86_32.nexe

# desktop file
mkdir -p %{buildroot}%{_datadir}/applications
install -m 644 %{_src}/%{crname}.desktop %{buildroot}%{_datadir}/applications/

# icon
for i in 16 22 24 26 32 48 64 128 256; do
	mkdir -p %{buildroot}%{_iconsdir}/hicolor/${i}x${i}/apps
	install -m 644 chrome/app/theme/chromium/product_logo_$i.png \
		%{buildroot}%{_iconsdir}/hicolor/${i}x${i}/apps/%{crname}.png
done

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%{_bindir}/%{crname}
%{_crdir}/chromium-wrapper
%{_crdir}/chrome
%{_crdir}/chrome-sandbox
%{_crdir}/chrome.pak
%{_crdir}/libffmpegsumo.so
%ifnarch armv7l
%{_crdir}/libppGoogleNaClPluginChrome.so
%{_crdir}/nacl_helper_bootstrap
%{_crdir}/nacl_helper
%{_crdir}/nacl_irt_*.nexe
%endif
%{_crdir}/locales
%{_crdir}/resources.pak
%{_crdir}/resources
%{_crdir}/ui_resources_standard.pak
%{_crdir}/theme_resources_standard.pak
%{_crdir}/themes
%{_crdir}/default_apps
#%{_crdir}/xdg-mime
#%{_crdir}/xdg-settings
%{_mandir}/man1/%{crname}*
%{_datadir}/applications/*.desktop
%{_iconsdir}/hicolor/*/apps/%{crname}.png



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 604 |12cr|chromium-browser-unstable-21.0.1180.15-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define revision 144745
%define crname chromium-browser
%define _crdir %{_libdir}/%{crname}
%define _src %{_topdir}/SOURCES
%define basever 21.0.1171.0
%define patchver() ([ -f %{_src}/patch-%1-%2.diff.xz ] || exit 1; xz -dc %{_src}/patch-%1-%2.diff.xz|patch -p1);

Name: chromium-browser-unstable
Version: 21.0.1180.15
Release: %mkrel 1
Summary: A fast webkit-based web browser
Group: Networking/WWW
License: BSD, LGPL
URL: http://www.chromium.org/getting-involved/dev-channel
Source0: chromium-%{basever}.tar.xz
Source1: chromium-wrapper
Source2: chromium-browser.desktop
Source1000: patch-21.0.1171.0-21.0.1180.0.diff.xz
Source1001: binary-21.0.1171.0-21.0.1180.0.tar.xz
Source1002: script-21.0.1171.0-21.0.1180.0.sh
Source1003: patch-21.0.1180.0-21.0.1180.4.diff.xz
Source1004: binary-21.0.1180.0-21.0.1180.4.tar.xz
Source1005: script-21.0.1180.0-21.0.1180.4.sh
Source1006: patch-21.0.1180.4-21.0.1180.11.diff.xz
Source1007: binary-21.0.1180.4-21.0.1180.11.tar.xz
Source1008: script-21.0.1180.4-21.0.1180.11.sh
Source1009: patch-21.0.1180.11-21.0.1180.15.diff.xz
Source1010: binary-21.0.1180.11-21.0.1180.15.tar.xz
Source1011: script-21.0.1180.11-21.0.1180.15.sh
Patch0: chromium-21.0.1171.0-remove-inline.patch
Provides: %{crname}
Conflicts: chromium-browser-stable
Conflicts: chromium-browser-beta
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: bison, flex, gtk2-devel, atk-devel, expat-devel, gperf
BuildRequires: nspr-devel, nss-devel, libalsa-devel
BuildRequires: glib2-devel, bzip2-devel, zlib-devel, libpng-devel
BuildRequires: jpeg-devel, mesagl-devel, mesaglu-devel
BuildRequires: libxscrnsaver-devel, dbus-glib-devel, cups-devel
BuildRequires: libgnome-keyring-devel libvpx-devel libxtst-devel
BuildRequires: libxslt-devel libxml2-devel libxt-devel pam-devel
BuildRequires: libevent-devel libflac-devel pulseaudio-devel
BuildRequires: elfutils-devel udev-devel yasm
BuildRequires: pkgconfig(libusb-1.0)
ExclusiveArch: i586 x86_64 armv7l

%description
Chromium is a browser that combines a minimal design with sophisticated
technology to make the web faster, safer, and easier.

This is the developer preview channel Chromium browser. It contains the
latest features but can be unstable at times, and new features may
require manual configuration to be enabled. If you prefer a stable and
tested browser, install the chromium-browser-stable package instead.

Note: If you are reverting from unstable to stable or beta channel, you may
experience tab crashes on startup. This crash only affects tabs restored
during the first launch due to a change in how tab state is stored.
See http://bugs.chromium.org/34688. It's always a good idea to back up
your profile before changing channels.

%prep
%setup -q -n chromium-%{basever}
%patch0 -p1 -b .remove-inline
%patchver 21.0.1171.0 21.0.1180.0
tar xvf %{_src}/binary-21.0.1171.0-21.0.1180.0.tar.xz
sh -x %{_src}/script-21.0.1171.0-21.0.1180.0.sh
%patchver 21.0.1180.0 21.0.1180.4
tar xvf %{_src}/binary-21.0.1180.0-21.0.1180.4.tar.xz
sh -x %{_src}/script-21.0.1180.0-21.0.1180.4.sh
%patchver 21.0.1180.4 21.0.1180.11
tar xvf %{_src}/binary-21.0.1180.4-21.0.1180.11.tar.xz
sh -x %{_src}/script-21.0.1180.4-21.0.1180.11.sh
%patchver 21.0.1180.11 21.0.1180.15
tar xvf %{_src}/binary-21.0.1180.11-21.0.1180.15.tar.xz
sh -x %{_src}/script-21.0.1180.11-21.0.1180.15.sh

echo "%{revision}" > build/LASTCHANGE.in

# Hard code extra version
FILE=chrome/common/chrome_version_info_posix.cc
sed -i.orig -e 's/getenv("CHROME_VERSION_EXTRA")/"%{product_vendor} %{product_version}"/' $FILE
cmp $FILE $FILE.orig && exit 1

%build
export GYP_GENERATORS=make
build/gyp_chromium --depth=. \
	-D linux_sandbox_path=%{_crdir}/chrome-sandbox \
	-D linux_sandbox_chrome_path=%{_crdir}/chrome \
	-D linux_link_gnome_keyring=0 \
	-D use_gconf=0 \
	-D werror='' \
	-D use_system_v8=0 \
	-D use_system_sqlite=0 \
	-D use_system_libxml=1 \
	-D use_system_zlib=1 \
	-D use_system_bzip2=1 \
	-D use_system_xdg_utils=1 \
	-D use_system_yasm=1	\
	-D use_system_libusb=1 \
	-D use_system_libpng=1 \
	-D use_system_libjpeg=1 \
	-D use_system_libevent=1 \
	-D use_system_flac=1 \
	-D use_system_vpx=0 \
	-D use_system_icu=0 \
%ifarch i586
	-D disable_sse2=1 \
	-D release_extra_cflags="-march=i586"
%endif
%ifarch armv7l
	-D target_arch=arm \
	-D disable_nacl=1 \
	-D linux_use_tcmalloc=0 \
	-D armv7=1 \
	-D release_extra_cflags="-marm"
%endif

# Note: DON'T use system sqlite (3.7.3) -- it breaks history search

%make chrome chrome_sandbox BUILDTYPE=Release

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_crdir}/locales
mkdir -p %{buildroot}%{_crdir}/themes
mkdir -p %{buildroot}%{_crdir}/default_apps
mkdir -p %{buildroot}%{_mandir}/man1
install -m 755 %{_src}/chromium-wrapper %{buildroot}%{_crdir}/
install -m 755 out/Release/chrome %{buildroot}%{_crdir}/
install -m 4755 out/Release/chrome_sandbox %{buildroot}%{_crdir}/chrome-sandbox
install -m 644 out/Release/chrome.1 %{buildroot}%{_mandir}/man1/%{crname}.1
install -m 644 out/Release/chrome.pak %{buildroot}%{_crdir}/
install -m 644 out/Release/ui_resources_standard.pak %{buildroot}%{_crdir}/
install -m 644 out/Release/theme_resources_standard.pak %{buildroot}%{_crdir}/
install -m 755 out/Release/libffmpegsumo.so %{buildroot}%{_crdir}/
%ifnarch armv7l
install -m 755 out/Release/libppGoogleNaClPluginChrome.so %{buildroot}%{_crdir}/
install -m 755 out/Release/nacl_helper_bootstrap %{buildroot}%{_crdir}/
install -m 755 out/Release/nacl_helper %{buildroot}%{_crdir}/
install -m 644 out/Release/nacl_irt_*.nexe %{buildroot}%{_crdir}/
%endif
install -m 644 out/Release/locales/*.pak %{buildroot}%{_crdir}/locales/
#install -m 755 out/Release/xdg-mime %{buildroot}%{_crdir}/
#install -m 755 out/Release/xdg-settings %{buildroot}%{_crdir}/
install -m 644 out/Release/resources.pak %{buildroot}%{_crdir}/
install -m 644 chrome/browser/resources/default_apps/* %{buildroot}%{_crdir}/default_apps/
ln -s %{_crdir}/chromium-wrapper %{buildroot}%{_bindir}/%{crname}

find out/Release/resources/ -name "*.d" -exec rm {} \;
cp -r out/Release/resources %{buildroot}%{_crdir}

# Strip NaCl IRT
./native_client/toolchain/linux_x86_newlib/bin/x86_64-nacl-strip --strip-debug %{buildroot}%{_crdir}/nacl_irt_x86_64.nexe
./native_client/toolchain/linux_x86_newlib/bin/i686-nacl-strip --strip-debug %{buildroot}%{_crdir}/nacl_irt_x86_32.nexe

# desktop file
mkdir -p %{buildroot}%{_datadir}/applications
install -m 644 %{_src}/%{crname}.desktop %{buildroot}%{_datadir}/applications/

# icon
for i in 16 22 24 26 32 48 64 128 256; do
	mkdir -p %{buildroot}%{_iconsdir}/hicolor/${i}x${i}/apps
	install -m 644 chrome/app/theme/chromium/product_logo_$i.png \
		%{buildroot}%{_iconsdir}/hicolor/${i}x${i}/apps/%{crname}.png
done

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%{_bindir}/%{crname}
%{_crdir}/chromium-wrapper
%{_crdir}/chrome
%{_crdir}/chrome-sandbox
%{_crdir}/chrome.pak
%{_crdir}/libffmpegsumo.so
%ifnarch armv7l
%{_crdir}/libppGoogleNaClPluginChrome.so
%{_crdir}/nacl_helper_bootstrap
%{_crdir}/nacl_helper
%{_crdir}/nacl_irt_*.nexe
%endif
%{_crdir}/locales
%{_crdir}/resources.pak
%{_crdir}/resources
%{_crdir}/ui_resources_standard.pak
%{_crdir}/theme_resources_standard.pak
%{_crdir}/themes
%{_crdir}/default_apps
#%{_crdir}/xdg-mime
#%{_crdir}/xdg-settings
%{_mandir}/man1/%{crname}*
%{_datadir}/applications/*.desktop
%{_iconsdir}/hicolor/*/apps/%{crname}.png



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 605 |12cr|chromium-bsu-0.9.15-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		chromium-bsu
Version:	0.9.15
Release:	3
Summary:	Fast paced, arcade-style, top-scrolling space shooter
Group:		Games/Arcade
License:	Artistic clarified
URL:		http://chromium-bsu.sourceforge.net/
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
Patch0:		chromium-bsu-0.9.15-sformat.patch
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(quesoglc)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(freealut)
BuildRequires:	libglpng-devel
BuildRequires:	imagemagick
Obsoletes:	chromium < 0.9.15-3

%description
You are captain of the cargo ship Chromium B.S.U., responsible for delivering
supplies to our troops on the front line. Your ship has a small fleet of
robotic fighters which you control from the relative safety of the Chromium
vessel.

This is an OpenGL-based shoot 'em up game with fine graphics.

%prep
%setup -q
%patch0 -p1 -b .fmt

%build
%configure2_5x --bindir=%{_gamesbindir} --datadir=%{_gamesdatadir}
%make

%install
%makeinstall_std

mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48,64x64}/apps
install -m0644 misc/%{name}.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
convert -scale 48x48 misc/%{name}.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
convert -scale 32x32 misc/%{name}.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -scale 16x16 misc/%{name}.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS COPYING NEWS README ChangeLog
%{_gamesbindir}/%{name}
%{_gamesdatadir}/%{name}
%{_datadir}/pixmaps/*.png
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_mandir}/man6/%{name}.6.*

%changelog
* Wed Dec 14 2011 Andrey Bondrov <abondrov@mandriva.org> 0.9.15-2mdv2011.0
+ Revision: 740877
- Use ImageMagick for icons, obsolete chromium

* Tue Dec 13 2011 Andrey Bondrov <abondrov@mandriva.org> 0.9.15-1
+ Revision: 740681
- imported package chromium-bsu


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 606 |12cr|chrony-1.26.20110831gitb088b7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gitpatch 20110831gitb088b7
%define git 1
%define ver 1.26

Name:           chrony
%if %git
Version: 	%{ver}.%{gitpatch}
%else
Version:	%{ver}
%endif
Release:        %mkrel 2
Summary:        An NTP client/server
Group:          System/Base
License:        GPLv2
URL:            http://chrony.tuxfamily.org
Source0:        http://download.tuxfamily.org/chrony/chrony-%{ver}.tar.gz
Source1:        chrony.conf
Source2:        chrony.keys
Source3:        chronyd.service
Source4:        chrony.helper
Source5:        chrony.logrotate
Source7:        chrony.nm-dispatcher
Source8:        chrony.dhclient
Source9:        chrony-wait.service
%{?gitpatch:Patch0: chrony-%{ver}-%{gitpatch}.patch.gz}
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires:  libcap-devel libedit-devel bison texinfo
Requires(pre):  shadow-utils
Requires(post): systemd-units info chkconfig
Requires(preun): systemd-units info
Requires(postun): systemd-units

%description
A client/server for the Network Time Protocol, this program keeps your
computer's clock accurate. It was specially designed to support
systems with intermittent internet connections, but it also works well
in permanently connected environments. It can use also hardware reference
clocks, system real-time clock or manual input as time references.

%prep
%setup -q -n %{name}-%{ver}%{?prerelease}
%{?gitpatch:%patch0 -p1}

%{?gitpatch: echo %{version}-%{gitpatch} > version.txt}

%build
%if %mdkver >= 201200
%serverbuild_hardened
%else
%serverbuild
export CFLAGS="$CFLAGS -pie -fpie"
export LDFLAGS="$LDFLAGS -Wl,-z,relro,-z,now"
%endif

%configure \
        --docdir=%{_docdir} \
        --with-sendmail=%{_sbindir}/sendmail

%make getdate all docs

%install
rm -rf %{buildroot}

%makeinstall_std install-docs DESTDIR=%{buildroot}

rm -rf %{buildroot}%{_docdir}

mkdir -p %{buildroot}%{_sysconfdir}/{sysconfig,logrotate.d}
mkdir -p %{buildroot}%{_localstatedir}/{lib,log}/chrony
mkdir -p %{buildroot}%{_sysconfdir}/NetworkManager/dispatcher.d
mkdir -p %{buildroot}%{_sysconfdir}/dhcp/dhclient.d
mkdir -p %{buildroot}/usr/libexec/
mkdir -p %{buildroot}/lib/systemd/system

install -m 644 -p %{SOURCE1} %{buildroot}%{_sysconfdir}/chrony.conf
install -m 640 -p %{SOURCE2} %{buildroot}%{_sysconfdir}/chrony.keys
install -m 644 -p %{SOURCE3} %{buildroot}/lib/systemd/system/chronyd.service
install -m 755 -p %{SOURCE4} %{buildroot}/usr/libexec/chrony-helper
install -m 644 -p %{SOURCE5} %{buildroot}%{_sysconfdir}/logrotate.d/chrony
install -m 755 -p %{SOURCE7} \
        %{buildroot}%{_sysconfdir}/NetworkManager/dispatcher.d/20-chrony
install -m 755 -p %{SOURCE8} \
        %{buildroot}%{_sysconfdir}/dhcp/dhclient.d/chrony.sh
install -m 644 -p %{SOURCE9} \
        %{buildroot}/lib/systemd/system/chrony-wait.service

touch %{buildroot}%{_localstatedir}/lib/chrony/{drift,rtc}

%clean
rm -rf %{buildroot}

%pre
getent group chrony > /dev/null || /usr/sbin/groupadd -r chrony
getent passwd chrony > /dev/null || /usr/sbin/useradd -r -g chrony \
       -d %{_localstatedir}/lib/chrony -s /sbin/nologin chrony
:

%post
/bin/systemctl daemon-reload &> /dev/null
/sbin/install-info %{_infodir}/chrony.info.gz %{_infodir}/dir &> /dev/null
:

%triggerun -- chrony < 1.25
if /sbin/chkconfig --level 3 chronyd; then
        /bin/systemctl enable chronyd.service &> /dev/null
fi
:

%preun
if [ "$1" -eq 0 ]; then
        /bin/systemctl --no-reload disable \
                chrony-wait.service chronyd.service &> /dev/null
        /bin/systemctl stop chrony-wait.service chronyd.service &> /dev/null
        /sbin/install-info --delete %{_infodir}/chrony.info.gz \
                %{_infodir}/dir &> /dev/null
fi
:

%postun
/bin/systemctl daemon-reload &> /dev/null
if [ "$1" -ge 1 ]; then
        /bin/systemctl try-restart chronyd.service &> /dev/null
fi
:

%files
%defattr(-,root,root)
%doc COPYING NEWS README chrony.txt faq.txt examples/*
%config(noreplace) %{_sysconfdir}/chrony.conf
%config(noreplace) %verify(not md5 size mtime) %attr(640,root,chrony) %{_sysconfdir}/chrony.keys
%config(noreplace) %{_sysconfdir}/logrotate.d/chrony
%{_sysconfdir}/NetworkManager/dispatcher.d/20-chrony
%{_sysconfdir}/dhcp/dhclient.d/chrony.sh
%{_bindir}/chronyc
%{_sbindir}/chronyd
/usr/libexec/chrony-helper
%{_infodir}/chrony.info*
/lib/systemd/system/chrony*.service
%{_mandir}/man[158]/%{name}*.[158]*
%dir %attr(-,chrony,chrony) %{_localstatedir}/lib/chrony
%ghost %attr(-,chrony,chrony) %{_localstatedir}/lib/chrony/drift
%ghost %attr(-,chrony,chrony) %{_localstatedir}/lib/chrony/rtc
%dir %attr(-,chrony,chrony) %{_localstatedir}/log/chrony


%changelog
* Sun Oct 09 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1.26.20110831gitb088b7-2mdv2012.0
+ Revision: 703948
- use global ntp servers in chrony.conf
  > - use %%serverbuild_hardened macro for mdv2012^C
- spec file clean

* Sun Sep 18 2011 Александр Казанцев <kazancas@mandriva.org> 1.26.20110831gitb088b7-1
+ Revision: 700224
- update to 1.26
- adapt for Mandriva use with systemd
- drop SysVinit service

* Wed May 04 2011 Michael Scherer <misc@mandriva.org> 1.25-1
+ Revision: 666398
- update to new version 1.25

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.24-4mdv2011.0
+ Revision: 610138
- rebuild

* Thu Feb 25 2010 Oden Eriksson <oeriksson@mandriva.com> 1.24-3mdv2010.1
+ Revision: 511156
- bump release again...
- bump release due to unknown bs problems
- 1.24 (fixes CVE-2010-0292, CVE-2010-0293, CVE-2010-0294)
- rediffed one patch

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 1.23-8mdv2010.0
+ Revision: 437030
- rebuild

* Fri Apr 03 2009 Funda Wang <fwang@mandriva.org> 1.23-7mdv2009.1
+ Revision: 363669
- rebuild for new readline

* Thu Mar 26 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.23-6mdv2009.1
+ Revision: 361432
- rebuild

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - rebuild for latest readline

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.23-3mdv2009.0
+ Revision: 243883
- rebuild

* Mon Jan 28 2008 Adam Williamson <awilliamson@mandriva.org> 1.23-1mdv2008.1
+ Revision: 159227
- buildrequires texinfo (for .info file creation)
- new release 1.23 (hopefully fix #23977)
- rewrap description
- new license policy
- spec clean

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import chrony


* Wed Jun 21 2006 Lenny Cartier <lenny@mandriva.com> 1.22-0.20060621mdv2007.0
- conflicts ntp openntpd
- update to 20060621

* Sun Apr 03 2005 Michael Scherer <misc@mandrake.org> 1.20-3mdk
- Rebuild for readline

* Fri Jan 03 2004 Franck Villaume <fvill@freesurf.fr> 1.20-2mdk
- add BuildRequires : readline-devel

* Sun Dec 14 2003 Per yvind Karlsen <peroyvind@linux-mandrake.com> 1.20-1mdk
- 1.20
- cleanups
- macroize
- quiet setup
- rm -rf $RPM_BUILD_ROOT in %%install, not %%prep
- fix buildrequires (lib64..)
- add clean section
- fix init script (P1) in stead of messing with symlinks for chkconfig
- compile with $RPM_OPT_FLAGS

* Mon Apr 28 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.19-2mdk
- adjust buildrequires

* Wed Jan 22 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.19-1mdk
- from Aleksander Adamowski <olo@altkom.com.pl> :
	- update to version 1.19
- add manpages

* Fri Sep 20 2002 Aleksander Adamowski <olo@altkom.com.pl> 1.18-1mdk
	- update to version 1.18

* Wed Jul 24 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.17-3mdk
- rebuild for new readline

* Mon May 27 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.17-2mdk
- fixed by Vlatko Kosturjak <kost@linux-mandrake.com> :
	- fix for /etc/init.d/chronyd script (missing quote)
	- fix for info install/uninstall
	- support for chkconfig (chronyd is now visible in drakxservices)

* Thu Mar 07 2002  Lenny Cartier <lenny@mandrakesoft.com> 1.17-1mdk
- updated by W. Unruh <unruh@physics.ubc.ca> :
	- update to version 1.17

* Thu Jun 15 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.15-1mdk
- update to 1.15

* Fri Jan 05 2001 David BAUDENS <baudens@mandrakesoft.com> 1.14-3mdk
- ExcludeArch: ppc
- Macros
- Spec clean up

* Wed Sep 27 2000 Lenny Cartier <lenny@mandrakesoft.com> 1.14-2mdk
- fix info pages

* Mon Sep 25 2000 Lenny Cartier <lenny@mandrakesoft.com> 1.14-1mdk
- include fixes from :
 	Tue Sep 18 2000 W. Unruh <unruh@phsyics.ubc.ca> 1.14-1mdk
	-fix links in /etc/rc.d
	-update to version 1.14
- macros

* Tue Apr 25 2000 Lenny Cartier <lenny@mandrakesoft.com> 1.11-2mdk
- fix group
- spec helper fixes

* Mon Feb 07 2000 Lenny Cartier <lenny@mandrakesoft.com>
- fixed non-root build of the package
- bypass install script
- add correct links
- used original srpm provided by Per Wedin <perra@m-media.se>

* Sun Feb 06 2000 Per Wedin <perra@m-media.se>
- 1.11-2: Minor changes in chrony-1.11.spec
 
* Sat Feb 05 2000 Per Wedin <perra@m-media.se>
- New version: 1.11-1. First try...
 
* Wed Jun 24 1998 Corey Minyard <minyard@acm.org>
- Fixed all the configuration information so it went out correctly
 
* Mon Jun 22 1998 Corey Minyard <minyard@acm.org>
- Initial version.             

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 607 |12cr|chrootuid-1.3-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name chrootuid
%define version 1.3
%define release %mkrel 6

Summary:	Run command in restricted environment
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	ftp://ftp.porcupine.org/pub/security/%{name}%{version}.tar.bz2
License:	BSD
Url:		ftp://ftp.porcupine.org/pub/security/index.html
Group:		System/Servers
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires:	groff

%description
Chrootuid makes it easy to run a network service at low privilege level
and with restricted file system access.
At Eindhoven University, they use this program to run the gopher
and www (world-wide web) network daemons in a minimal environment:
the daemons have access only to their own directory tree,
and run under a low-privileged userid.
The arrangement greatly reduces the impact of possible loopholes
in daemon software.

%prep
%setup -q -n %{name}%{version}

%build
%make

%install
rm -rf $RPM_BUILD_ROOT
install -D -m 0755 %{name} $RPM_BUILD_ROOT%{_sbindir}/%{name}
install -D -m 0755 %{name}.1 $RPM_BUILD_ROOT%{_mandir}/man1/%{name}.1

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README
%{_sbindir}/%{name}
%{_mandir}/man1/%{name}.1*



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3-6mdv2011.0
+ Revision: 617036
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 1.3-5mdv2010.0
+ Revision: 424839
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.3-4mdv2009.0
+ Revision: 243884
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.3-2mdv2008.1
+ Revision: 140693
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import chrootuid


* Wed Aug 02 2006 Lenny Cartier <lenny@mandriva.com> 1.3-2mdv2007.0
- rebuild

* Sun Dec 21 2003 Olivier Blin <blino@mandrake.org> 1.3-1mdk
- initial Mandrake release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 608 |12cr|ciao-1.10p8-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define shortversion 1.10
%define ciaolibdir %{_libdir}/ciao-%{shortversion}

Name:		ciao
Version:	1.10p8
Release:	%mkrel 4
Source:		http://www.clip.dia.fi.upm.es/~clip/Software/Ciao/ciao-%{version}.tar.gz
URL:		http://www.ciaohome.org/
Summary:	Prolog development environment
License:	GPLv2+
Group:		Development/Other
Patch0:		ciao-makefile-destdir.patch
Patch1:		ciao-dotprofile.patch
BuildRequires:	emacs
BuildRoot:	%{_tmppath}/%{name}-%{version}-root
%description
Ciao is next generation multi-paradigm programming environment with a
unique set of features: 

* Ciao offers a complete Prolog system, supporting ISO-Prolog, but its
  novel modular design allows both restricting and extending the language.
  As a result, it allows working with fully declarative subsets of Prolog
  and also to extend these subsets (or ISO-Prolog) both syntactically and
  semantically. Most importantly, these restrictions and extensions can
  be activated separately on each program module so that several
  extensions can coexist in the same application for different modules.

* Ciao also supports (through such extensions) programming with functions,
  higher-order (with predicate abstractions), constraints, and objects,
  as well as feature terms (records), persistence, several control rules
  (breadth-first search, iterative deepening, ...), concurrency
  (threads/engines), a good base for distributed execution (agents),
  and parallel execution. Libraries also support WWW programming,
  sockets, external interfaces (C, Java, TclTk, relational databases,
  etc.), etc.

* Ciao offers support for programming in the large with a robust
  module/object system, module-based separate/incremental compilation
  (automatically --no need for makefiles), an assertion language for
  declaring (optional) program properties (including types and modes,
  but also determinacy, non-failure, cost, etc.), automatic static
  inference and static/dynamic checking of such assertions, etc.

* Ciao also offers support for programming in the small producing small
  executables (including only those builtins used by the program) and
  support for writing scripts in Prolog.

* The Ciao programming environment includes a classical top-level and a
  rich emacs interface with an embeddable source-level debugger and a 
  number of execution visualization tools.

* The Ciao compiler (which can be run outside the top level shell)
  generates several forms of architecture-independent and stand-alone
  executables, which run with speed, efficiency and executable size
  which are very competitive with other commercial and academic
  Prolog/CLP systems. Library modules can be compiled into compact
  bytecode or C source files, and linked statically, dynamically, or
  autoloaded.

* The novel modular design of Ciao enables, in addition to modular 
  program development, effective global program analysis and static
  debugging and optimization via source to source program transformation.
  These tasks are performed by the Ciao preprocessor (ciaopp, 
  distributed separately).

* The Ciao programming environment also includes lpdoc, an automatic
  documentation generator for LP/CLP programs. It processes Prolog files
  adorned with (Ciao) assertions and machine-readable comments and
  generates manuals in many formats including postscript, pdf, texinfo,
  info, HTML, man, etc. , as well as on-line help, ascii README files,
  entries for indices of manuals (info, WWW, ...), and maintains WWW
  distribution sites.

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
make CIAOROOT=%_prefix LIBDIR=%{_libdir} SRC=`pwd` DOCROOT=%{_defaultdocdir}/%{name}-%{version} EXECMODE=755 DATAMODE=644

%install
rm -Rf %{buildroot}
make DESTDIR=%{buildroot} CIAOROOT=%{_prefix} LIBDIR=%{_libdir} SRC=`pwd` \
     DOCROOT=%{_defaultdocdir}/%{name}-%{version} EXECMODE=755 DATAMODE=644 install

pushd ciaoc
make DESTDIR=%{buildroot} CIAOROOT=%{_prefix} LIBDIR=%{_libdir} SRC=`pwd`/.. \
     DOCROOT=%{_defaultdocdir}/%{name}-%{version} EXECMODE=755 DATAMODE=644 install
popd

%{__mkdir_p} %{buildroot}%{_mandir}/man1 %{buildroot}%{_infodir}

mv %{buildroot}%{_defaultdocdir}/%{name}-%{version}/ciao.info %{buildroot}%{_infodir}
mv %{buildroot}%{_defaultdocdir}/%{name}-%{version}/manl/ciao.l %{buildroot}%{_mandir}/man1/ciao.1

mv %{buildroot}%{_defaultdocdir}/%{name}-%{version} local_doc

%{__mkdir_p} %{buildroot}%{_sysconfdir}/profile.d
mv %{buildroot}%{ciaolibdir}/DOTprofile %{buildroot}%{_sysconfdir}/profile.d/ciao.sh
mv %{buildroot}%{ciaolibdir}/DOTcshrc %{buildroot}%{_sysconfdir}/profile.d/ciao.csh
rm %{buildroot}%{_libdir}/DOTprofile %{buildroot}%{_libdir}/DOTcshrc
rm %{buildroot}%{_libdir}/NewUser

%clean
rm -Rf %{buildroot}

%files
%defattr(-,root,root)
%doc local_doc/*
%config(noreplace) %{_sysconfdir}/profile.d/ciao.sh
%config(noreplace) %{_sysconfdir}/profile.d/ciao.csh
%{ciaolibdir}/*
%{_libdir}/*.elc
%{_libdir}/*.el
%{_bindir}/*
%{_includedir}/ciao_prolog.h
%{_infodir}/ciao.info*
%{_mandir}/man1/ciao.1*


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.10p8-4mdv2011.0
+ Revision: 617037
- the mass rebuild of 2010.0 packages

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 1.10p8-3mdv2010.0
+ Revision: 437031
- rebuild

* Mon Mar 16 2009 Nicolas Vigier <nvigier@mandriva.com> 1.10p8-2mdv2009.1
+ Revision: 355716
- install ciaoc

* Tue Feb 24 2009 Nicolas Vigier <nvigier@mandriva.com> 1.10p8-1mdv2009.1
+ Revision: 344509
- import ciao



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 609 |12cr|c-icap-0.2.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname c-icap %{major}
%define develname %mklibname c-icap -d

%define epoch 4

Summary:	An ICAP server coded in C
Name:		c-icap
Version:	0.2.3
Release:	%mkrel 1
License:	GPL
Group:		System/Servers
URL:		http://sourceforge.net/projects/c-icap/
Source0:	http://prdownloads.sourceforge.net/c-icap/c_icap-%{version}.tar.gz
Source1:	icapd.init
Source2:	icapd.sysconfig
Source3:	icapd.logrotate
Patch0:		c_icap-mdv_conf.diff
Patch1:		c_icap-makefile.patch
Patch2:		c_icap-030606-perllib_fix.patch
Patch3:		fix_lookuptable.patch
Patch4:		c_icap-domain_strip.diff
BuildRequires:	clamav-devel
BuildRequires:	chrpath
BuildRequires:	dos2unix
BuildRequires:	automake
BuildRequires:	autoconf
BuildRequires:	perl-devel
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	libbzip2-devel
BuildRequires:	libidn-devel
BuildRequires:	gmp-devel
BuildRequires:	pkgconfig(openssl)
BuildRequires:  doxygen
BuildRequires:  db-devel
BuildRequires:  file
BuildRequires:  openldap-devel
Epoch:		%{epoch}

%description
c-icap is an implementation of an ICAP server. It can be used with HTTP 
proxies that support the ICAP protocol to implement content adaptation 
and filtering services

Most of the commercial HTTP proxies must support the ICAP protocol. The 
open source Squid 3.x proxy server supports it

%package -n	%{libname}
Summary:	Shared libraries for %{name}
Group:		System/Libraries

%description -n %{libname}
Shared libraries for %{name}

%package -n	%{develname}
Summary:	Development library and header files for the %{name} library
Group:		Development/C
Requires:	%{libname} = %{epoch}:%{version}-%{release}
Provides:	%{name}-devel = %{epoch}:%{version}-%{release}
Provides:	lib%{name}-devel = %{epoch}:%{version}-%{release}
Obsoletes:	%{mklibname c-icap 0 -d}

%description -n %{develname}
This package contains the static %{libname} library and its header
files.

%package	server
Summary:	An ICAP server coded in C
Group:          System/Servers
Requires:	%{name}-modules = %{epoch}:%{version}-%{release}
Requires:	file webserver
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Suggests:	c-icap-modules-extra
%description	server
An ICAP server coded in C

%package	client
Summary:	An ICAP client coded in C
Group:          System/Servers

%description	client
An ICAP client coded in C

%package	modules
Summary:	Modules for the c-icap-server
Group:          System/Servers

%description	modules
Modules for the c-icap-server

%prep

%setup -q -n c_icap-%{version}
%patch0 -p0
%patch1 -p0
%patch2 -p0
#patch3 -p0
%patch4 -p0 -b domain_strip

find . -type d -perm 0700 -exec chmod 755 {} \;
find . -type f -perm 0555 -exec chmod 755 {} \;
find . -type f -perm 0444 -exec chmod 644 {} \;

for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
done

# strip away annoying ^M
# find -type f | grep -v "\.gif" | grep -v "\.png" | grep -v "\.jpg" | xargs dos2unix -U
# find -type f -exec dos2unix --skipbin -U -n {} {} \;
chmod 644 AUTHORS COPYING TODO

cp %{SOURCE1} icapd.init
cp %{SOURCE2} icapd.sysconfig
cp %{SOURCE3} icapd.logrotate

%build
export WANT_AUTOCONF_2_5=1
libtoolize --copy --force; aclocal; autoconf; automake --foreign --add-missing --copy

export LIBS="-lpthread -ldl"
export ICAP_DIR=`pwd`

%configure2_5x \
    --disable-static \
    --enable-shared \
    --with-perl=%{_bindir}/perl \
    --with-ldap

make

%install
%makeinstall_std CONFIGDIR=%{_sysconfdir}/icapd
install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_sysconfdir}/sysconfig
install -d %{buildroot}%{_sysconfdir}/logrotate.d
install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_var}/log/icapd
install -d %{buildroot}%{_var}/run/icapd
install -d %{buildroot}%{_var}/www/cgi-bin

mv %{buildroot}%{_bindir}/c-icap %{buildroot}%{_sbindir}/icapd

install -m0755 icapd.init %{buildroot}%{_initrddir}/icapd
install -m0644 icapd.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/icapd
install -m0644 icapd.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/icapd
install -m0755 contrib/get_file.pl %{buildroot}%{_var}/www/cgi-bin/get_file.pl

# nuke rpath
chrpath -d %{buildroot}%{_sbindir}/*

#chrpath -d %{buildroot}%{_bindir}/c-icap
chrpath -d %{buildroot}%{_bindir}/c-icap-client
#chrpath -d %{buildroot}%{_bindir}/c-icap-mkbdb
chrpath -d %{buildroot}%{_bindir}/c-icap-stretch

#for l in %{buildroot}%{_bindir}/* ; do
# file $l |grep "not stripped" 
# if [ $? -eq 0 ]; then
#  chrpath -d $l
#  continue
# else
#  echo "not need to strip"
#  continue#
# fi
#done

touch %{buildroot}%{_var}/log/icapd/server.log
touch %{buildroot}%{_var}/log/icapd/access.log

# cleanup
rm -f %{buildroot}%{_libdir}/c_icap/*.*a
rm -f %{buildroot}%{_libdir}/*.*a

%pre server
%_pre_useradd icapd /var/lib/icapd /bin/sh

%post server
%_post_service icapd
%create_ghostfile %{_var}/log/icapd/server.log icapd icapd 0644
%create_ghostfile %{_var}/log/icapd/access.log icapd icapd 0644

%preun server
%_preun_service icapd

%postun server
%_postun_userdel icapd

%files server
%doc AUTHORS COPYING TODO
%attr(0755,root,root) %{_initrddir}/icapd
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/icapd/c-icap.conf
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/icapd/c-icap.magic
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/sysconfig/icapd
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/logrotate.d/icapd
%attr(0755,root,root) %{_sbindir}/icapd
%attr(0755,root,root) %{_var}/www/cgi-bin/get_file.pl
%attr(0755,icapd,icapd) %dir %{_var}/log/icapd
%attr(0755,icapd,icapd) %dir %{_var}/run/icapd
%ghost %attr(0644,icapd,icapd) %{_var}/log/icapd/server.log
%ghost %attr(0644,icapd,icapd) %{_var}/log/icapd/access.log
%attr(0755,root,root) %{_mandir}/man8/c-icap.8.*

%files client
%attr(0755,root,root) %{_bindir}/c-icap-client
%attr(0755,root,root) %{_bindir}/c-icap-stretch
%attr(0755,root,root) %{_bindir}/c-icap-mkbdb
%attr(0755,root,root) %{_mandir}/man8/c-icap-client.8.*
%attr(0755,root,root) %{_mandir}/man8/c-icap-mkbdb.8.*
%attr(0755,root,root) %{_mandir}/man8/c-icap-stretch.8.*



%files modules
%dir %{_libdir}/c_icap
%attr(0755,root,root) %{_libdir}/c_icap/*.so

%files -n %{libname}
%attr(0755,root,root) %{_libdir}/*.so.*

%files -n %{develname}
%dir %{_includedir}/c_icap
%attr(0644,root,root) %{_includedir}/c_icap/*
%attr(0755,root,root) %{_libdir}/*.so
%attr(0755,root,root) %{_bindir}/c-icap-config
%attr(0755,root,root) %{_bindir}/c-icap-libicapapi-config
%attr(0755,root,root) %{_mandir}/man8/c-icap-config.8.*
%attr(0755,root,root) %{_mandir}/man8/c-icap-libicapapi-config.8.*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 610 |12cr|c-icap-modules-classify-20111022-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		git 4362fda
Name:           c-icap-modules-classify
Version:        20111022
Release:        %mkrel 1
Summary:        Classification module for c-icap

Group:          System/Servers
License:        LGPLv3+
URL:            http://c-icap.sourceforge.net/
Source0:        treveradams-C-ICAP-Classify-%{version}-0-g%{git}.tar.gz
BuildRequires:  c-icap-devel 
BuildRequires:	opencv-devel
BuildRequires:  tre-devel
Requires:	opencv
Requires:	tre
Requires:       c-icap-server

%description
This module can be setup to classify text & HTML pages as well as images. These
classifications are according to FastHyperSpace files or Intel OpenCV files
supplied by the user to recognize various image characteristics

%package -n	%{name}-training
Summary:	Programs to train FHS (Fast HyperSpace) or FNB (Fast Naive Bayes) files
Group:		System/Servers
Provides:       %{name}-training fhs_learn fhs_judge fhs_makepreload fnb_learn fnb_judge fnb_makepreload
Requires:	c_icap_classify

%description -n %{name}-training
Programs to train FHS (Fast HyperSpace) or FNB (Fast Naive Bayes) files for use by c_icap_classify

%prep
%setup -q -n treveradams-C-ICAP-Classify-%{git}
chmod 700 RECONF
./RECONF


%configure
%build
%make 


%install
rm -rf $RPM_BUILD_ROOT
# Make some directories
install -d %{buildroot}%{_sysconfdir}

# Now do install
make install DESTDIR=$RPM_BUILD_ROOT

# nuke unwanted devel files
rm -f %{buildroot}%{_libdir}/c_icap/srv_*.a
rm -f %{buildroot}%{_libdir}/c_icap/srv_*.la
rm -f %{buildroot}%{_libdir}/c_icap/sys_logger.la

%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root,-)
%{_libdir}/c_icap/srv_classify.so


%files training
%{_bindir}/fhs_judge
%{_bindir}/fhs_learn
%{_bindir}/fhs_makepreload
%{_bindir}/fnb_judge
%{_bindir}/fnb_learn
%{_bindir}/fnb_makepreload





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 611 |12cr|c-icap-modules-extra-0.1.6-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define epoch 1
%define _disable_libtoolize 1

Summary:	An ICAP module server coded in C
Name:		c-icap-modules-extra
Version:	0.1.6
Release:	5
License:	GPL
Group:		System/Servers
URL:		http://sourceforge.net/projects/c-icap/
Source0:	http://prdownloads.sourceforge.net/c-icap/c_icap_modules-%{version}.tar.gz
BuildRequires:	clamav-devel
BuildRequires:  c-icap-devel
BuildRequires:  automake
BuildRequires:  autoconf
BuildRequires:  dos2unix
BuildRequires:	db-devel 
Requires:	c-icap-server

Epoch:		%{epoch}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
An ICAP modules server coded in C


%prep

%setup -q -n c_icap_modules-%{version}

find . -type d -perm 0700 -exec chmod 755 {} \;
find . -type f -perm 0555 -exec chmod 755 {} \;
find . -type f -perm 0444 -exec chmod 644 {} \;

for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
done

# strip away annoying ^M
find -type f | grep -v "\.gif" | grep -v "\.png" | grep -v "\.jpg" | xargs dos2unix

chmod 644 AUTHORS COPYING 


%build
export WANT_AUTOCONF_2_5=1
libtoolize --copy --force; aclocal; autoconf; automake --foreign --add-missing --copy

export LIBS="-lpthread -ldl"

%configure2_5x \
    --disable-static \
    --enable-shared \
    --with-clamav=%{_prefix} \
    --with-c-icap=%{_prefix} \
    --with-bdb

perl -pi -e 's|(srv_clamav_la_LIBADD =  -L)/usr/lib|$1%{_libdir}|;'    \
        services/clamav/Makefile

%make

%install
rm -rf %{buildroot}

%{__mkdir_p} %{buildroot}/%{_sysconfdir}/icapd
%makeinstall_std CONFIGDIR=/etc/icapd


# cleanup
rm -f %{buildroot}%{_libdir}/c_icap/*.*a
rm -f %{buildroot}%{_libdir}/*.*a

%if "%{distribution}" == "Mandriva Linux"
	%if %mdkversion < 200900
	%post -p /sbin/ldconfig
	%endif

	%if %mdkversion < 200900
	%postun  -p /sbin/ldconfig
	%endif
%endif
%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc AUTHORS COPYING 
%dir %{_libdir}/c_icap
%dir %{_sysconfdir}
%dir %{_sysconfdir}/icapd
%attr(0755,root,root) %{_libdir}/c_icap/*.so
%config(noreplace) %{_sysconfdir}/icapd/srv_clamav.conf
%config(noreplace) %{_sysconfdir}/icapd/srv_url_check.conf
%{_sysconfdir}/icapd/srv_clamav.conf.default
%{_sysconfdir}/icapd/srv_url_check.conf.default


%changelog
* Tue May 08 2012 Crispin Boylan <crisb@mandriva.org> 1:0.1.6-5
+ Revision: 797504
- Rebuild

* Mon Jul 25 2011 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1:0.1.6-4
+ Revision: 691611
- Trying to make a single RPM compatible with both distros, anyway it helps me to maintain both

* Sat May 28 2011 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1:0.1.6-3
+ Revision: 681328
- 0.1.6
- bump
- Do not overwrite conf
- Do not overwrite conf
- Squidguard support
- no libtoolize
- 0.1.5

* Sun Dec 26 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1:0.1.3-1mdv2011.0
+ Revision: 625257
- 0.1.3
  Lest upse current automake,autoconf not the 1.7

* Sat Oct 16 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1:0.1.2-1mdv2011.0
+ Revision: 585950
- 0.1.2

* Sat Jul 24 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1:0.1.1-3mdv2011.0
+ Revision: 557343
- perl rebuild

* Sun Jul 04 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1:0.1.1-2mdv2011.0
+ Revision: 549779
- bumprelease

* Sat Jul 03 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1:0.1.1-1mdv2010.1
+ Revision: 549767
- 0.1.1

* Fri Apr 30 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1:0.1.1-0.pre2.2mdv2010.1
+ Revision: 541151
- We move all configuration into /etc/icapd

* Thu Apr 29 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1:0.1.1-0.pre2.1mdv2010.1
+ Revision: 540862
- New pre2

* Thu Apr 29 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1:0.1.1-0.pre1.1mdv2010.1
+ Revision: 540725
- import c-icap-modules-extra


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 612 |12cr|CImg-1.2.7-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name CImg
%define version 1.2.7
%define greycstoration_version 2.6
%define release %mkrel 4

Summary:	Tools for advanced image processing
Name:		%name
Version:	%version
Release:	%release
Source0:	http://downloads.sourceforge.net/cimg/%name-%version.tar.gz
License:	CeCiLL
Group:		Graphics
BuildRoot:	%_tmppath/%name-%version-root
URL:		http://cimg.sourceforge.net/
BuildRequires:	doxygen
BuildRequires:	gimp-devel
BuildRequires:	imagemagick-devel

%description
Advanced image manipulation algorithms, including the GREYCSTORATION
image regularization algorithm which is mainly used for removing image
noise.

This package contains tools based on the CImg library.

%package   devel
Summary:   Library for advanced image processing (development files)
Group:     Development/C
Provides:  cimg-devel = %version-%release

%description devel
This package contains the development files for the CImg library. It is
needed to compile programes which use functions of the CImg library.

Note that this library is not a dynamic library. The whole library
code is in the CImg.h file which is in this package. The main package
is not needed to compile software using this library.

%package -n greycstoration
Summary:	Tool for image noise removal using the GREYCstoration algorithm
Group:		Graphics
Version:	%greycstoration_version

%description -n greycstoration
GIMP plug-in to do noise removal with the help of the GREYCstoration
algorithm. More sophisticated than built-in methods of most image
manipulation software.

%prep
%setup -q
chmod -R go+rX .

%build
cd examples
# create optimized build with minimum dependencies
%make ARCHFLAGS="-Dcimg_display_type=0 %{optflags}" all
g++ %optflags %ldflags -o greycstoration4gimp greycstoration4gimp.cpp `gimptool-2.0 --cflags --libs` -I.. -I ../plugins -lpthread

cd ..
cd documentation
doxygen CImg.doxygen
cd ..

%install

install -d %{buildroot}%{_includedir}
cp CImg.h %{buildroot}%{_includedir}

cd examples
install -d %{buildroot}%{_bindir}
cp CImg_demo \
     dtmri_view \
     edge_explorer\
     fade_images \
     greycstoration \
     greycstoration4integration\
     hough_transform \
     image2ascii \
     image_registration \
     image_surface \
     inrcast \
     mcf_levelsets \
     mcf_levelsets3D\
     nlmeans\
     odykill \
     pde_TschumperleDeriche2D \
     pde_heatflow2D \
     pslider \
     tetris \
     tutorial \
     wavelet_atrous %{buildroot}%{_bindir}

install -d %{buildroot}%_libdir/gimp/2.0/plug-ins/
cp  greycstoration4gimp %{buildroot}%_libdir/gimp/2.0/plug-ins/

cd ..

%clean
rm -rf %buildroot


%files
%defattr(-,root,root)
%_bindir/* 
%exclude %{_bindir}/greycstoration*
%doc README.txt Licence*.txt CHANGES.txt

%files devel
%defattr(-,root,root)
%_includedir/*
%doc documentation/*

%files -n greycstoration
%defattr(-,root,root)
%_bindir/greycstoration*
%_libdir/gimp/2.0/plug-ins/*


%changelog
* Mon Jan 03 2011 Funda Wang <fwang@mandriva.org> 1.2.7-4mdv2011.0
+ Revision: 627690
- tighten BR

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - fix spacing at top of description
    - kill re-definition of %%buildroot on Pixel's request

  + Tiago Salem <salem@mandriva.com.br>
    - Upgrade to 1.2.7 version
    - drop greycstoration patch. It is no longer required.

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Jul 25 2007 Frederic Crozat <fcrozat@mandriva.com> 1.2.2.1-2mdv2008.0
+ Revision: 55537
-Release 1.2.2.1
-Patch0 : update greycstoration to 2.5.2.1
-split greycstoration in a subpackage, including gimp plugin

* Thu May 10 2007 Erwan Velu <erwan@mandriva.org> 1.2.0.3-1mdv2008.0
+ Revision: 26096
- Fixing buildrequires
- 1.2.0.3
- 1.2.0.3
- Import CImg



* Wed Mar 08 2006 Nicolas Lcureuil <neoclust@mandriva.org> 1.1.1-2mdk
- Add BuildRequires

* Mon Feb  6 2006 Till Kamppeter <till@mandriva.com> 1.1.1-1mdk
- Initial Mandriva release.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 613 |12cr|circuslinux-1.0.3-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name circuslinux
%define version 1.0.3
%define release %mkrel 16

Summary: Cute breakout-like game
Name: %{name}
Version: %{version}
Release: %{release}
Source0: ftp://ftp.sonic.net/pub/users/nbs/unix/x/circus-linux/circuslinux-%{version}.tar.bz2
Source5: %{name}-16.png
Source6: %{name}-32.png
Source7: %{name}-48.png
Patch0: %{name}-1.0.3-fix-64bits-build.patch
License: GPLv2
Url: http://newbreedsoftware.com/circus-linux/
Group: Games/Arcade
BuildRequires:	SDL_image-devel
BuildRequires:	libalsa-devel
BuildRequires:	esound-devel
BuildRequires:	texinfo
BuildRoot: %{_tmppath}/%{name}-buildroot

%description
"Circus Linux!" is based on the Atari 2600 game "Circus Atari" by Atari,
released in 1980.  Gameplay is similar to "Breakout" and "Arkanoid"- you
slide a device left and right to bounce objects into the air which destroy
a wall.

%prep
%setup -q
%patch0 -p1

# fix EOL
mv README-SDL.txt README-SDL.txt.msdos
sed -e 's/\r$//' README-SDL.txt.msdos > README-SDL.txt

cat << EOF > mandriva-%{name}.desktop
[Desktop Entry]
Name=Circus Linux
Comment=%{summary}
Exec=%_gamesbindir/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;ArcadeGame;
EOF

%build
%configure2_5x	--bindir=%{_gamesbindir} \
		--datadir=%{_gamesdatadir}
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall bindir=$RPM_BUILD_ROOT%{_gamesbindir} datadir=$RPM_BUILD_ROOT%{_gamesdatadir}

install -D -m644 mandriva-%{name}.desktop $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop
install -D -m644 %SOURCE6 $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
install -D -m644 %SOURCE6 $RPM_BUILD_ROOT%{_iconsdir}/hicolor/32x32/apps/%{name}.png
install -D -m644 %SOURCE5 $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
install -D -m644 %SOURCE5 $RPM_BUILD_ROOT%{_iconsdir}/hicolor/16x16/apps/%{name}.png
install -D -m644 %SOURCE7 $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png
install -D -m644 %SOURCE7 $RPM_BUILD_ROOT%{_iconsdir}/hicolor/48x48/apps/%{name}.png

rm -rf %buildroot%_datadir/doc/circuslinux-1.0.3

%if %mdkversion < 200900
%post
%update_menus
%update_icon_cache hicolor
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%clean_icon_cache hicolor
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS.txt CHANGES.txt README.txt FAQ.txt README-SDL.txt
%{_gamesbindir}/%{name}
%{_gamesdatadir}/%{name}
%{_datadir}/applications/*
%{_iconsdir}/*.png
%{_miconsdir}/*.png
%{_liconsdir}/*.png
%{_iconsdir}/hicolor/16x16/apps/%{name}.png
%{_iconsdir}/hicolor/32x32/apps/%{name}.png
%{_iconsdir}/hicolor/48x48/apps/%{name}.png


%changelog
* Sun Aug 22 2010 Funda Wang <fwang@mandriva.org> 1.0.3-16mdv2011.0
+ Revision: 571835
- use configure2_5x

* Fri Jun 12 2009 Jérôme Brenier <incubusss@mandriva.org> 1.0.3-16mdv2010.0
+ Revision: 385534
- fix build on x86_64
- fix EOL in README-SDL.txt
- fix license

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 1.0.3-13mdv2009.0
+ Revision: 218434
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri Jan 11 2008 Thierry Vignaud <tv@mandriva.org> 1.0.3-13mdv2008.1
+ Revision: 149049
- rebuild
- kill re-definition of %%buildroot on Pixel's request
- kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Jun 19 2007 Adam Williamson <awilliamson@mandriva.org> 1.0.3-12mdv2008.0
+ Revision: 41210
- clean buildrequires; drop old menu; drop X-Mandriva XDG category; rebuild for 2008
- drop old menu; drop X-Mandriva XDG category; fd.o icons; rebuild for 2008
- Import circuslinux



* Fri Jul  7 2006 Pixel <pixel@mandriva.com> 1.0.3-11mdv2007.0
- use mkrel
- switch to XDG menu

* Fri May 12 2006 Stefan van der Eijk <stefan@eijk.nu> 1.0.3-10mdk
- rebuild for sparc

* Tue Oct 11 2005 Pixel <pixel@mandriva.com> 1.0.3-9mdk
- rebuild

* Fri Aug 13 2004 Pixel <pixel@mandrakesoft.com> 1.0.3-8mdk
- rebuild

* Tue Jul 22 2003 Per yvind Karlsen <peroyvind@sintrax.net> 1.0.3-7mdk
- rebuild
- really remove Prefix tag
- rm -rf $RPM_BUILD_ROOT at the beginning of %%install
- change icons
- use %%{_gamesdatadir}
- cosmetics

* Fri Nov 08 2002 Per yvind Karlsen <peroyvind@delonic.no> 1.0.3-6mdk
- Removed gcc, automake and autoconf from BuildRequires and also removed Prefix,
  no need for this
- Added missing install stage
- Added menuitem
- Added icons
- Moved binary into %%{_gamesbindir}
- Quiet setup

* Wed Aug 14 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 1.0.3-5mdk
- Automated rebuild with gcc 3.2-0.3mdk

* Thu Jul 25 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 1.0.3-4mdk
- Automated rebuild with gcc3.2

* Sun Jul 21 2002 Pixel <pixel@mandrakesoft.com> 1.0.3-3mdk
- recompile against new vorbis stuff

* Mon Apr 29 2002 Pixel <pixel@mandrakesoft.com> 1.0.3-2mdk
- rebuild for new libasound (alsa)

* Sat Feb  2 2002 Pixel <pixel@mandrakesoft.com> 1.0.3-1mdk
- new release

* Sat Jan 19 2002 Stefan van der Eijk <stefan@eijk.nu> 1.0.1-9mdk
- BuildRequires

* Thu Oct 11 2001 Pixel <pixel@mandrakesoft.com> 1.0.1-8mdk
- rebuilding for libpng3

* Fri Sep 28 2001 Stefan van der Eijk <stefan@eijk.nu> 1.0.1-7mdk
- BuildRequires:	libSDL-devel libSDL_image-devel

* Thu Sep  6 2001 Pixel <pixel@mandrakesoft.com> 1.0.1-6mdk
- rebuild

* Mon May 14 2001 Pixel <pixel@mandrakesoft.com> 1.0.1-5mdk
- rebuild with new SDL

* Tue Dec 19 2000 Pixel <pixel@mandrakesoft.com> 1.0.1-4mdk
- rebuild for new libSDL_mixer

* Wed Nov  8 2000 Pixel <pixel@mandrakesoft.com> 1.0.1-3mdk
- capitalize summary

* Tue Nov  7 2000 Pixel <pixel@mandrakesoft.com> 1.0.1-2mdk
- rebuild

* Thu Nov  2 2000 Pixel <pixel@mandrakesoft.com> 1.0.1-1mdk
- initial spec


# end of file

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 614 |12cr|cire-0.14.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	cire
%define	version 0.14.0
%define rel	5
%define	release	%mkrel %rel

Name:		%{name} 
Summary:	An Open-Source Diary Program
Version:	%{version} 
Release:	%{release} 
Source0:	%{name}-%{version}.tar.bz2
# Courtesy of the open clipart library
# http://openclipart.org/clipart/unsorted/glossy_paper__gino_river_01.svg
Source1:	%{name}-48.png
URL:		http://cire.sf.net/
# Not sure where it actually fits
Group:		Office
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
License:	GPL
BuildRequires: imagemagick

%description
Cire is a Free and Open-Source Program for keeping an Electronic
Journal or Diary. It is designed to run on Linux and other Unixes.

Some Possibilities include:
* Keep a Personal Diary
* Keep a Log of Progress on a Programming Project
* Encrypt Messages to Friends (Put the Message in a Diary File, encrypt it,
  send the diary file to your friend, have them decrypt it.)

You can use:

 'cire -g <diary filename>' to Start GTK Interface,
 'cire -n <diary filename>' to Start Ncurses Interface,
 'cire -t <diary filename>' to Start Text Interface,

%prep
%setup -q

%build
%configure
%make

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{_bindir}/%{name}                
Icon=%{name}                                
Categories=Office;                
Name=Cire                
Comment=A open-source diary program
EOF

mkdir -p %{buildroot}/%{_iconsdir}/ %{buildroot}/%{_miconsdir}/
install -m644 %{SOURCE1} -D %{buildroot}/%{_liconsdir}/%{name}.png
convert %{buildroot}/%{_liconsdir}/%{name}.png -resize 32x32 %{buildroot}/%{_iconsdir}/%{name}.png
convert %{buildroot}/%{_liconsdir}/%{name}.png -resize 16x16 %{buildroot}/%{_miconsdir}/%{name}.png
%makeinstall

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%clean 
rm -rf $RPM_BUILD_ROOT 

%files 
%defattr(-,root,root)
%doc README TODO HACKING CREDITS CHANGES
%{_bindir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop
%{_iconsdir}/*



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.14.0-5mdv2011.0
+ Revision: 617038
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 0.14.0-4mdv2010.0
+ Revision: 424868
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 0.14.0-3mdv2009.0
+ Revision: 218435
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 18 2007 Thierry Vignaud <tv@mandriva.org> 0.14.0-3mdv2008.1
+ Revision: 132935
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request
- import cire


* Fri Oct 21 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.14.0-3mdk
- Fix BuildRequires

* Sun Sep 04 2005 Michael Scherer <misc@mandriva.org> 0.14.0-2mdk
- Rebuild to avoid libglitz deps

* Wed Aug 17 2005 Eskild Hustvedt <eskild@mandrake.org> 0.14.0-1mdk
- Initial Mandriva Linux package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 615 |12cr|cirkuit-0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Builds circuit images
Name:		cirkuit
Version: 	0.4
Release: 	%mkrel 1
Source0: 	http://wwwu.uni-klu.ac.at/magostin/src/%name-%version.tar.gz
License: 	GPLv2+
Group: 		Graphical desktop/KDE
Url: 		http://wwwu.uni-klu.ac.at/magostin/cirkuit.html
BuildRequires: 	kdelibs4-devel
BuildRequires:	libpoppler-qt4-devel
Requires:	tetex
Requires:	m4
Requires:	ghostscript
Requires:	pdf2svg

%description 
Cirkuit is a KDE4 GUI for the Circuit macros by Dwight Aplevich, which
is a set of macros for drawing high-quality line diagrams to include
in TeX, LaTeX, or similar documents. Cirkuit builds a live preview of
the source code and can export the resulting images in EPS, PDF, PNG
or PSTricks format.

%files
%defattr(-,root,root)
%doc README Changelog
%_kde_bindir/*
%_kde_appsdir/cirkuit
%_kde_appsdir/katepart/syntax/*.xml
%{_kde_libdir}/kde4/*.so
%{_kde_libdir}/*.so.*
%{_kde_datadir}/config.kcfg/*.kcfg
%{_kde_datadir}/config/*.knsrc
%{_kde_services}/cirkuit
%{_kde_servicetypes}/*.desktop
%_kde_applicationsdir/*.desktop
%_kde_datadir/mime/packages/*.xml
%_kde_iconsdir/*/*/*/*

#--------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
rm -rf %{buildroot}
%{makeinstall_std} -C build

rm -f %{buildroot}%{_libdir}/*.so

%clean
rm -rf %{buildroot}


%changelog
* Thu Aug 11 2011 Funda Wang <fwang@mandriva.org> 0.4-1mdv2012.0
+ Revision: 693919
- new version 0.4

* Wed May 18 2011 Funda Wang <fwang@mandriva.org> 0.3.2-1
+ Revision: 676025
- update to new version 0.3.2

* Mon Dec 20 2010 Funda Wang <fwang@mandriva.org> 0.3.1.1-1mdv2011.0
+ Revision: 623351
- update to new version 0.3.1.1

* Thu Dec 16 2010 Funda Wang <fwang@mandriva.org> 0.3.1-1mdv2011.0
+ Revision: 622369
- update to new version 0.3.1
- bump rel
- br pdf2svg
- new version 0.3

  + Giuseppe Ghibò <ghibo@mandriva.com>
    - Use default tetex as Requires instead of texlive as it's the main TeX package.

* Thu Dec 17 2009 Funda Wang <fwang@mandriva.org> 0.2.2-1mdv2010.1
+ Revision: 479738
- new version 0.2.2

* Thu Aug 06 2009 Funda Wang <fwang@mandriva.org> 0.2.1-1mdv2010.0
+ Revision: 410439
- new version 0.2.1

* Fri Jul 31 2009 Funda Wang <fwang@mandriva.org> 0.2-1mdv2010.0
+ Revision: 405070
- fix file list
- new version 0.2

* Sat Jul 11 2009 Funda Wang <fwang@mandriva.org> 0.1.2-1mdv2010.0
+ Revision: 394432
- new version 0.1.2

* Wed Jun 24 2009 Funda Wang <fwang@mandriva.org> 0.1.1-1mdv2010.0
+ Revision: 388836
- New version 0.1.1

* Thu Jun 18 2009 Funda Wang <fwang@mandriva.org> 0.1-1mdv2010.0
+ Revision: 386923
- add requires and docs
- import cirkuit



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 616 |12cr|CJK-4.8.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: CJK
Summary: LaTeX2e macro package for Chinese/Japanese/Korean scripts
License: GPLv2+
Group: Publishing
URL:	http://cjk.ffii.org/
Version: 4.8.1
Release: %mkrel 3

# Source0 is a tarball of the CJK files stored in the FTP directory,
# they are stored there unpacked.
Source0: http://cjk.ffii.org/cjk-%{version}.tar.gz
# font def
Source1: cjk-420-mdk.tar.bz2
Source2: zhconv.c
Source3: zhlatex
Source4: special.map.add
Source5: ttfonts.map.add
Patch1: CJK-hbf2gf.patch
Patch2: CJK-lisp.patch

Requires: tetex >= 0.9 tetex-latex >= 0.9 freetype
Requires(post): tetex tetex-latex freetype
Requires(postun): tetex tetex-latex freetype
BuildRequires:	tetex-devel
BuildRoot:	%_tmppath/%name-%version-%release-root

%description
This is a package of macros and fonts and utilities for doing
Chinese/Japanese/Korean word processing using LaTeX.
Please refer to Linux Chinese HOWTO for more details.

%package emacs
Summary: Emacs support for the CJK package
Group: Publishing
Requires: CJK = %{version}-%{release}

%description emacs
Emacs code to convert files between Mule to CJK encodings.  To use this,
put (load-library "cjk-enc") in your .emacs.  Then when you are editing a
.ltx file you can create a .cjk.ltx file in the cjk-coding by calling
M-x write-cjk-file.  After that the .cjk.ltx file will be automatically
updated when the .ltx file is saved.  Emacs will also know about the
.cjk.ltx file when it runs latex, xdvi, or dvips.

%prep
%setup -q -n cjk-%version

%build

cc $RPM_OPT_FLAGS -s -o zhconv %{SOURCE2}
cd utils/hbf2gf; chmod ugo+x ./configure ./config.sub ./config.guess;
./configure --prefix=/usr/share/texmf --with-kpathsea-dir=/usr
make
cd ../Bg5conv
cc $RPM_OPT_FLAGS -s -o bg5conv bg5conv.c
chmod ugo+x bg5latex
cd ../SJISconv
cc $RPM_OPT_FLAGS -s -o sjisconv sjisconv.c
chmod ugo+x sjislatex
cd ../CEFconv
chmod ugo+x cef5latex ceflatex cefslatex
cc $RPM_OPT_FLAGS -s -o cefconv cefconv.c
cc $RPM_OPT_FLAGS -s -o cef5conv cef5conv.c
cc $RPM_OPT_FLAGS -s -o cefsconv cefsconv.c

%install

rm -rf %{buildroot}

mkdir -p %{buildroot}/usr/share/texmf/tex/CJK
(cd texinput; \
 tar cf - . | (cd %{buildroot}/usr/share/texmf/tex/CJK; tar xf -))

mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_mandir}/man1
cp zhconv %{buildroot}%{_bindir}
cp %{SOURCE3} %{buildroot}%{_bindir}
ln -s zhlatex %{buildroot}%{_bindir}/gbklatex
ln -s zhlatex %{buildroot}%{_bindir}/bg5latex
mkdir -p %{buildroot}/usr/share/texmf/fontname
mkdir -p %{buildroot}/usr/share/texmf/ttf2pk
cp %{SOURCE4} %{buildroot}/usr/share/texmf/fontname
cp %{SOURCE5} %{buildroot}/usr/share/texmf/ttf2pk

cd utils
 cd hbf2gf
  cp hbf2gf %{buildroot}%{_bindir}
  cp hbf2gf.1 %{buildroot}%{_mandir}/man1/hbf2gf.1
# cd ../Bg5conv
#  cp bg5conv bg5latex %{buildroot}%{_bindir}
#  cp bg5conv.1 %{buildroot}%{_mandir}/man1
 cd ../CEFconv
  cp cefconv ceflatex cef5conv cef5latex cefsconv cefslatex \
		%{buildroot}%{_bindir}
  cp cef5conv.1 cefconv.1 cefsconv.1 %{buildroot}%{_mandir}/man1
 cd ../SJISconv
  cp sjisconv sjislatex %{buildroot}%{_bindir}
  cp sjisconv.1 %{buildroot}%{_mandir}/man1
 cd ..
cd ..

# CJK TrueType fonts for Mandriva
tar xjf %{SOURCE1} -C %{buildroot}/usr/share

mkdir -p %{buildroot}/usr/share/emacs/site-lisp
(cd utils/lisp && \
 cp *.el emacs*/*.el %{buildroot}/usr/share/emacs/site-lisp)

%post
(cd /usr/share/texmf/fontname; cat special.map.add >> special.map)
(cd /usr/share/texmf/ttf2pk; cat ttfonts.map.add >> ttfonts.map)
[ -x /usr/bin/texhash ] && /usr/bin/env - /usr/bin/texhash 2> /dev/null
exit 0

%postun
(cd /usr/share/texmf/fontname; \
mv -f special.map special.map.sav; \
sed -e '/CJK begin/,/CJK end/d' special.map.sav > special.map)
(cd /usr/share/texmf/ttf2pk; \
mv -f ttfonts.map ttfonts.map.sav; \
sed -e '/CJK begin/,/CJK end/d' ttfonts.map.sav > ttfonts.map)
[ -x /usr/bin/texhash ] && /usr/bin/env - /usr/bin/texhash 2> /dev/null
exit 0

%clean
[ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc doc/*
%{_bindir}/*
%{_mandir}/man1/*
%{_datadir}/texmf/fontname/*
%{_datadir}/texmf/fonts/tfm/*
%{_datadir}/texmf/fonts/truetype
%{_datadir}/texmf/tex/CJK
%{_datadir}/texmf/tex/latex/CJK
%{_datadir}/texmf/ttf2pk

%files emacs
%defattr(-,root,root)
%{_datadir}/emacs/site-lisp/*.el



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 617 |12cr|cjklib-0.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Han character library for CJKV languages
Name:		cjklib
Version:	0.3
Release:	%mkrel 4
Group:		Development/Python
License:	LGPLv3+
URL:		http://code.google.com/p/cjklib/
Source0:	http://cjklib.googlecode.com/files/%{name}-%{version}.tar.gz
BuildRequires:	python-setuptools
Requires:	python-pkg-resources
Requires:	python-sqlalchemy >= 0.4.8
BuildArch:	noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}-buildroot

%description
Cjklib provides language routines related to Han characters (characters
based on Chinese characters named Hanzi, Kanji, Hanja and chu Han
respectively) used in writing of the Chinese, the Japanese, infrequently
the Korean and formerly the Vietnamese language(s). Functionality is
included for character pronunciations, radicals, glyph components, stroke
decomposition and variant information. Cjklib is implemented in Python.

%prep
%setup -qn %{name}-%{version}

%build
%{__python} setup.py build

%install
rm -rf %{buildroot}
%{__python} setup.py install --skip-build --root=%{buildroot} --optimize=2
 
%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING README TODO examples
%{_bindir}/*
%{python_sitelib}/*


%changelog
* Mon Nov 01 2010 Funda Wang <fwang@mandriva.org> 0.3-4mdv2011.0
+ Revision: 591552
- add requires

* Sun Oct 31 2010 Funda Wang <fwang@mandriva.org> 0.3-3mdv2011.0
+ Revision: 591062
- add requires

* Sun Oct 31 2010 Funda Wang <fwang@mandriva.org> 0.3-2mdv2011.0
+ Revision: 590789
- rebuild for py2.7

* Sat Oct 02 2010 Funda Wang <fwang@mandriva.org> 0.3-1mdv2011.0
+ Revision: 582464
- update to new version 0.3

* Sat Dec 12 2009 Funda Wang <fwang@mandriva.org> 0.2-1mdv2010.1
+ Revision: 477760
- import cjklib



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 618 |12cr|cksfv-1.3.14-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		cksfv
Version:	1.3.14
Release:	%mkrel 2
Summary:	Simple File Verification program
License:	GPLv2+
Group:		File tools
Source0:	http://zakalwe.virtuaalipalvelin.net/~shd/foss/cksfv/files/%{name}-%{version}.tar.bz2
Source1:	cksfv.bash-completion
URL:		http://zakalwe.virtuaalipalvelin.net/~shd/foss/cksfv/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root

%description
cksfv (Check SFV) can create sfv (Simple File Verification) listings and test
already created sfv files.  Uses the crc32 checksum.
This format is common in the Windows world.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}

install -d -m 755 %{buildroot}%{_sysconfdir}/bash_completion.d
install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/bash_completion.d/%{name}
# this prepare directory for man page. bug in Makefile..
install -d -m 755 %{buildroot}%{_mandir}/man1

%{makeinstall} BINDIR=%{buildroot}%{_bindir} MANDIR=%{buildroot}%{_mandir}

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc ChangeLog README TODO INSTALL
%doc scripts/
%attr(0755,root,root) %{_bindir}/cksfv
%{_mandir}/man1/*
%config(noreplace) %{_sysconfdir}/bash_completion.d/%{name}


%changelog
* Wed Jul 13 2011 Götz Waschk <waschk@mandriva.org> 1.3.14-2mdv2011
+ Revision: 689834
- rebuild

* Mon Jun 08 2009 Götz Waschk <waschk@mandriva.org> 1.3.14-1mdv2011.0
+ Revision: 383894
- new version
- fix build

* Mon Aug 25 2008 Götz Waschk <waschk@mandriva.org> 1.3.13-1mdv2009.0
+ Revision: 275668
- new version
- update license

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 1.3.12-3mdv2009.0
+ Revision: 240503
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Aug 12 2007 David Walluck <walluck@mandriva.org> 1.3.12-1mdv2008.0
+ Revision: 62360
- 1.3.12
- bunzip2 cksfv.bash-completion
- consistent use of tabs
- consistent use of macros
- set correct doc file permissions in %%files

* Wed Jul 11 2007 Götz Waschk <waschk@mandriva.org> 1.3.11-1mdv2008.0
+ Revision: 51280
- new version
- add nautilus script to docs


* Wed Mar 28 2007 Götz Waschk <waschk@mandriva.org> 1.3.10-1mdv2007.1
+ Revision: 149086
- new version
- Import cksfv

* Fri Jul 21 2006 Götz Waschk <waschk@mandriva.org> 1.3.9-1mdv2007.0
- Rebuild

* Tue Mar 07 2006 Gtz Waschk <waschk@mandriva.org> 1.3.9-1mdk
- fix for rpmlint
- New release 1.3.9

* Sun Jan 01 2006 David Walluck <walluck@mandriva.org> 1.3.8-1mdk
- 1.3.8

* Tue Oct 25 2005 Gtz Waschk <waschk@mandriva.org> 1.3.7-1mdk
- new version
- URL

* Tue Aug 09 2005 Götz Waschk <waschk@mandriva.org> 1.3.6-1mdk
- New release 1.3.6

* Wed Jun 08 2005 Gtz Waschk <waschk@mandriva.org> 1.3.5-1mdk
- New release 1.3.5

* Tue Apr 05 2005 Götz Waschk <waschk@linux-mandrake.com> 1.3.4-1mdk
- New release 1.3.4

* Fri Apr 01 2005 Tibor Pittich <Tibor.Pittich@mandrake.org> 1.3.3-1mdk
- 1.3.3
- fix for creation and installation man page

* Thu Feb 03 2005 Gtz Waschk <waschk@linux-mandrake.com> 1.3.2-2mdk
- add missing man page

* Thu Feb 03 2005 Lenny Cartier <lenny@mandrakesoft.com> 1.3.2-1mdk
- 1.3.2

* Tue Jan 25 2005 Gtz Waschk <waschk@linux-mandrake.com> 1.3.1-2mdk
- fix bash-completion

* Tue Jan 25 2005 Gtz Waschk <waschk@linux-mandrake.com> 1.3.1-1mdk
- fix URL
- New release 1.3.1

* Sat Jan 08 2005 Gtz Waschk <waschk@linux-mandrake.com> 1.3-5mdk
- rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 619 |12cr|clalsadrv-2.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	clalsadrv

%define major	2
%define libname %mklibname %name %major
%define oldlibname %mklibname %name 1

Name:		%{name}
Summary:	C++ access library for ALSA
Version:	2.0.0
Release:	2
Source:		http://www.kokkinizita.net/linuxaudio/downloads/%{name}-%{version}.tar.bz2
URL:		http://www.kokkinizita.net/linuxaudio/
License:	GPLv2
Group:		System/Libraries
BuildRequires:	pkgconfig(alsa)

%description
C++ access library for ALSA

%package -n 	%{libname}
Summary:        Dynamic libraries from %name
Group:          System/Libraries
Provides:	%name
Obsoletes:	%name = %version-%release
Conflicts:	%oldlibname

%description -n %{libname}
Dynamic libraries from %name.

%package -n 	%{libname}-devel
Summary: 	Header files and static libraries from %name
Group: 		Development/C
Requires: 	%{libname} >= %{version}
Provides: 	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release} 
Obsoletes: 	%name-devel
Conflicts:	%oldlibname-devel

%description -n %{libname}-devel
Libraries and includes files for developing programs based on %{name}.

%prep
%setup -q
cd libs
sed -i -e 's/\-O2/\$\(RPM_OPT_FLAGS\)/' Makefile
sed -i -e 's/\/sbin\/ldconfig/#\/sbin\/ldconfig/g' Makefile

%build
cd libs
%make
										
%install
mkdir -p %{buildroot}/%{_libdir}
mkdir -p %{buildroot}/%{_includedir}
cd libs
make install PREFIX=%{buildroot}/%{_prefix}

%files -n %{libname}
%{_libdir}/*.so.*

%files -n %{libname}-devel
%doc AUTHORS
%{_includedir}/*
%{_libdir}/*.so


%changelog
* Sat Jul 24 2010 Frank Kober <emuse@mandriva.org> 2.0.0-1mdv2011.0
+ Revision: 558116
- new major version 2.0.0
 o replace patches by sed scripts
 o add old lib version to conflicts
 o update url

  + Sandro Cazzaniga <kharec@mandriva.org>
    - remove obsoletes sources

* Fri Jun 12 2009 JÃ©rÃ´me Brenier <incubusss@mandriva.org> 1.2.2-2mdv2010.0
+ Revision: 385597
- rebuild

* Thu Jun 19 2008 Austin Acton <austin@mandriva.org> 1.2.2-1mdv2009.0
+ Revision: 226108
- new version

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 1.0.1-3mdv2008.1
+ Revision: 123177
- kill re-definition of %%buildroot on Pixel's request

  + Austin Acton <austin@mandriva.org>
    - Import clalsadrv



* Wed Jan 18 2006 Thierry Vignaud <tvignaud@mandriva.com> 1.0.1-3mdk
- fix buildrequires (and thus building on x86_64)

* Mon Oct 10 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.0.1-2mdk
- Fix BuildRequires
- %%mkrel

* Wed Aug 24 2005 Austin Acton <austin@mandriva.org> 1.0.1-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 620 |12cr|clamz-0.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name clamz
%define version 0.5
%define release %mkrel 1

Summary: Command-line downloader for the amazon.com MP3 music store
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://clamz.googlecode.com/files/%{name}-%{version}.tar.gz
License: GPLv3
Group: Networking/WWW
Url: http://code.google.com/p/clamz/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: libgcrypt-devel
BuildRequires: curl-devel
BuildRequires: expat-devel
BuildRequires: shared-mime-info
BuildRequires: desktop-file-utils


%description
Clamz is a little command-line program to download MP3 files from
Amazon.com's music store. It is intended to serve as a substitute for
Amazon's official MP3 Downloader, which is not free software (and
therefore is only available in binary form for a limited set of
platforms.) Clamz can be used to download either individual songs or
complete albums that you have purchased from Amazon.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std UPDATE_MIME_DATABASE=true UPDATE_DESKTOP_DATABASE=true
%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%_bindir/%name
%_datadir/man/man1/%name.1*
%_datadir/applications/%name.desktop
%_datadir/mime/packages/%name.xml



%changelog
* Sun Oct 30 2011 Götz Waschk <waschk@mandriva.org> 0.5-1mdv2011.0
+ Revision: 707907
- update to new version 0.5

* Mon Jul 11 2011 Götz Waschk <waschk@mandriva.org> 0.4-2
+ Revision: 689500
- rebuild

* Sat Jul 10 2010 Götz Waschk <waschk@mandriva.org> 0.4-1mdv2011.0
+ Revision: 550263
- new version

* Thu Apr 01 2010 Götz Waschk <waschk@mandriva.org> 0.3-1mdv2010.1
+ Revision: 530579
- new version
- use included desktop and mime database files

* Fri Dec 04 2009 Götz Waschk <waschk@mandriva.org> 0.2-3mdv2010.1
+ Revision: 473436
- don't show it in the menu

* Wed Nov 11 2009 Götz Waschk <waschk@mandriva.org> 0.2-2mdv2010.1
+ Revision: 465073
- add desktop entry and mime type

* Wed Nov 11 2009 Götz Waschk <waschk@mandriva.org> 0.2-1mdv2010.1
+ Revision: 464996
- import clamz


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 621 |12cr|clanbomber-1.05-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Summary A free (GPL) Bomberman-like multiplayer game

Summary:	%{Summary}
Name:		clanbomber
Version:	1.05
Release:	14
License:	GPL
Group:		Games/Arcade
URL:		http://clanbomber.sourceforge.net/
Source0:	http://www.clanbomber.de/files/%{name}-%{version}.tar.bz2
Source11:	%{name}.16.png
Source12:	%{name}.32.png
Source13:	%{name}.48.png
Patch8:		clanbomber-1.02a-gcc-3.3.patch
Patch9:		%{name}-0.5-compile-without-xdisplay.patch
Patch10:        clanbomber-1.05-gcc3_4.patch
Patch11:	clanbomber-1.05-newer-make.patch
Patch12:	clanbomber-1.05-fix-build.patch
BuildRequires:	zlib-devel libhermes-devel clanlib0.6-devel libclanlib-mikmod
BuildRequires:	libmikmod-devel libclanlib-sound automake

%description
ClanBomber is a free (GPL) Bomberman-like multiplayer game that uses ClanLib, a
free multi platform C++ game SDK. First "ClanBomber" was only a working title
for a small game started in September 1998, that has only been started to learn
how to use ClanLib. But the ClanBomber project has grown into a real game. It
is fully playable and features Computer controlled bombers, however, it is
recommended to play ClanBomber with friends (3-8 players are really fun).

%prep

%setup -q
%patch8 -p1 -b .peroyvind
%patch9 -p1 -b .peroyvind
%patch10 -p1
%patch11 -p0
%patch12 -p0

%build
autoreconf -fi
# (gc) workaround g++ exception bug when -fomit-frame-pointer is set
export CFLAGS="$RPM_OPT_FLAGS -fno-omit-frame-pointer" CXXFLAGS="$RPM_OPT_FLAGS -fno-omit-frame-pointer"
%configure2_5x --bindir=%{_gamesbindir} --datadir=%{_gamesdatadir}
make

%install
rm -rf %{buildroot}

%makeinstall_std

install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png


# XDG menu
install -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=ClanBomber
Comment=%{Summary}
Exec=soundwrapper %{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-MoreApplications-Games-Arcade;Game;ArcadeGame;
EOF

%files
%doc AUTHORS COPYING README
%{_gamesbindir}/*
%{_gamesdatadir}/*
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_datadir}/applications/mandriva-%{name}.desktop

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 622 |12cr|clanbomber2-0.9.1-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	clanbomber2
%define	version	0.9.1
%define	release	%mkrel 13
%define	Summary	Clanbomber - free (GPL) Bomberman-like multiplayer game

Summary:	%{Summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source:		http://www.clanbomber.de/files/%{name}-%{version}.tar.bz2
Source11:	%{name}.16.png
Source12:	%{name}.32.png
Source13:	%{name}.48.png
Patch0: fusionsound_new_api.patch
Patch8:		clanbomber-1.02a-gcc-3.3.patch
Patch12:	clanbomber2-0.9-x86_64.patch
URL:		http://clanbomber.sourceforge.net/
License:	GPLv2+
Group:		Games/Arcade
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	zlib-devel libhermes-devel
BuildRequires:	libmikmod-devel libclanlib-sound automake >= 1.7
BuildRequires:	libfusionsound-devel

%description
ClanBomber is a free (GPL) Bomberman-like multiplayer game that uses ClanLib, a
free multi platform C++ game SDK. First "ClanBomber" was only a working title
for a small game started in September 1998, that has only been started to learn
how to use ClanLib. But the ClanBomber project has grown into a real game. It
is fully playable and features Computer controlled bombers, however, it is
recommended to play ClanBomber with friends (3-8 players are really fun).

Clanbomber2 is a port of ClanBomber on frame buffer.
For X Window, just use plain legacy ClanBomber.

%prep
%setup -q
%patch0 -p1
%patch8 -p1 -b .peroyvind
%patch12 -p1 -b .x86_64

%build
# (gc) workaround g++ exception bug when -fomit-frame-pointer is set
export CFLAGS="$RPM_OPT_FLAGS -fno-omit-frame-pointer" CXXFLAGS="$RPM_OPT_FLAGS -fno-omit-frame-pointer"
%configure2_5x --bindir=%{_gamesbindir} --datadir=%{_gamesdatadir}
make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=ClanBomber
Comment=Clanbomber - free (GPL) Bomberman-like multiplayer game
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-MoreApplications-Games-Arcade;Game;ArcadeGame;
EOF

install -m644 %{SOURCE11} -D $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
install -m644 %{SOURCE12} -D $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
install -m644 %{SOURCE13} -D $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS COPYING README
%{_gamesbindir}/*
%{_gamesdatadir}/*
%{_datadir}/applications/mandriva-%{name}.desktop
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png


%changelog
* Fri Dec 17 2010 Funda Wang <fwang@mandriva.org> 0.9.1-13mdv2011.0
+ Revision: 622444
- rebuild for new directfb

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-12mdv2011.0
+ Revision: 610139
- rebuild

* Mon Nov 09 2009 Funda Wang <fwang@mandriva.org> 0.9.1-11mdv2010.1
+ Revision: 463329
- rebuild for new dfb

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 0.9.1-10mdv2010.0
+ Revision: 437032
- rebuild

* Fri Mar 06 2009 Antoine Ginies <aginies@mandriva.com> 0.9.1-9mdv2009.1
+ Revision: 350660
- rebuild

* Sun Sep 07 2008 Funda Wang <fwang@mandriva.org> 0.9.1-8mdv2009.0
+ Revision: 282228
- bunzip2 patch8
- adopt to fusionsound git api
- new license policy

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 0.9.1-7mdv2009.0
+ Revision: 266524
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri May 30 2008 Funda Wang <fwang@mandriva.org> 0.9.1-6mdv2009.0
+ Revision: 213229
- rebuild for new directfb

* Mon May 05 2008 Thierry Vignaud <tv@mandriva.org> 0.9.1-5mdv2009.0
+ Revision: 201406
- fix description (#38231)

* Tue Mar 04 2008 Adam Williamson <awilliamson@mandriva.org> 0.9.1-4mdv2008.1
+ Revision: 178816
- revert obsolete of clanbomber (not a good idea according to tv)

* Tue Mar 04 2008 Adam Williamson <awilliamson@mandriva.org> 0.9.1-3mdv2008.1
+ Revision: 178258
- provides and obsoletes clanbomber

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 18 2007 Thierry Vignaud <tv@mandriva.org> 0.9.1-2mdv2008.1
+ Revision: 132325
- drop old menu entry
- kill re-definition of %%buildroot on Pixel's request

* Tue Oct 16 2007 Thierry Vignaud <tv@mandriva.org> 0.9.1-1mdv2008.1
+ Revision: 98942
- new release
- rename spec file for consistency

* Sun Sep 02 2007 Crispin Boylan <crisb@mandriva.org> 0.9-6mdv2008.0
+ Revision: 78082
- Patch12: 64-bit fixes
- Patch11: fix compile against new fusion sound

  + Thierry Vignaud <tv@mandriva.org>
    - Import clanbomber2



* Mon Sep 18 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.9-5mdv2007.0
- XDG

* Fri Feb 03 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.9-4mdk
- rebuild for new directfb

* Tue May 10 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.9-3mdk
- rebuild for new directfb

* Mon Aug 02 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.9-2mdk
- rebuild for new g++
- patch 10: fix compiling with new g++
- fix build

* Tue May 04 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.9-1mdk
- new release
- drop patch9

* Sat Apr 17 2004 Per yvind Karlsen <peroyvind@linux-mandrake.com> 1.05-1mdk
- 0.5
- fix build when there's no $DISPLAY available (P9 from debian)
- fix buildrequires
- change summary macro to avoid conflicts if we were to build debug package
- spec cosmetics

* Wed Jan 21 2004 Guillaume Cottenceau <gc@mandrakesoft.com> 1.04-1mdk
- new version (many patches including MANDRAKE_KEYS merged upstream ;p)

* Tue Sep  2 2003 Guillaume Cottenceau <gc@mandrakesoft.com> 1.02-11mdk
- fix build deps for 64bit platform

* Wed Jul 23 2003 Per yvind Karlsen <peroyvind@sintrax.net> 1.02-10mdk
- rebuild
- convert icons to png
- fix missing header (P8)

* Mon Jan 20 2003 Guillaume Cottenceau <gc@mandrakesoft.com> 1.02-9mdk
- rebuild for clanlib-0.6.x

* Wed Aug 14 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 1.02-8mdk
- Automated rebuild with gcc 3.2-0.3mdk

* Mon Jul 29 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 1.02-7mdk
- Remove NO_XALF from menu entry

* Wed May 29 2002 Guillaume Cottenceau <gc@mandrakesoft.com> 1.02-6mdk
- recompile against latest libstdc++ and latest clanlib

* Wed Feb 20 2002 Guillaume Cottenceau <gc@mandrakesoft.com> 1.02-5mdk
- add patch #6 so that clanbomber can find its files

* Mon Nov 12 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 1.02-4mdk
- recompile against clanlib-0.5.1 (binary datafiles are not compatible
  with 0.5.0)

* Mon Oct 15 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 1.02-3mdk
- fix obsolete-tag Copyright
- fix URL

* Mon Sep 10 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 1.02-2mdk
- don't require launch_x11_clanapp
- use version 1.02a to fix an ugly memory leak
- fix music

* Fri May  4 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 1.02-1mdk
- 1.02 which is compliant with ClanLib-0.5

* Mon Apr  9 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 1.01-12mdk
- Fix menu entry for GNOME

* Fri Mar 30 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 1.01-11mdk
- use no-omit-frame-pointer to workaround g++ exceptions bug

* Fri Feb 16 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 1.01-10mdk
- add 48x48 icon
- fix requires on launch_x11_clanapp

* Wed Nov 29 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 1.01-9mdk
- rebuild to follow new lib policy of clanlib

* Fri Nov  3 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 1.01-8mdk
- recompile against newest libstdc++
- against lowercased hermes and clanlib

* Tue Oct 17 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 1.01-7mdk
- fix compile with gcc-2.96

* Wed Sep  6 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 1.01-6mdk
- menu: now launches automatically the x11 target

* Wed Aug 23 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 1.01-5mdk
- automatically added packager tag

* Mon Aug 07 2000 Frederic Lepied <flepied@mandrakesoft.com> 1.01-4mdk
- automatically added BuildRequires

* Tue Aug  1 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 1.01-3mdk
- menu entry

* Tue Aug  1 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 1.01-2mdk
- added patch for support for mandrake keys (use MANDRAKE_KEYS envvar)

* Mon Jul 31 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 1.01-1mdk
- first package for Linux-Mandrake

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 623 |12cr|clanlib0.6-0.6.5-40
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	lib_name_orig libclanlib
%define	lib_major 2
%define	lib_name %mklibname clanlib %{lib_major}

Name:		clanlib0.6
Summary:	The ClanLib Game SDK
Version:	0.6.5
Release:	40
License:	LGPLv2+
Group:		System/Libraries
URL:		http://www.clanlib.org/
Source0:	http://www.clanlib.org/download/files/ClanLib-%{version}-1.tar.bz2
Patch0:		ClanLib-0.6.5-display-compilation.patch
Patch1:		ClanLib-0.6.5-doc-fix.patch
Patch2:		ClanLib-0.6.5-glXGetProcAddressARB.patch
Patch3:		ClanLib-0.6.5-fix-png-detection.patch
Patch4:		ClanLib-0.6.5-gcc33.patch
Patch5:		ClanLib-0.6.5-64bit-fixes.patch
Patch6:		ClanLib-0.6.5-bounds.patch
Patch7:		ClanLib-0.6.5-directfb-ttf-fix.patch
Patch8:		ClanLib-0.6.5-gcc34.patch
Patch9:		ClanLib-0.6.5-freetype.patch
Patch10:	ClanLib-0.6.5-directfb-fixes.patch
Patch11:	ClanLib-0.6.5-extraqualif.patch
Patch12:	ClanLib-0.6.5-typename.patch
Patch13:	ClanLib-0.6.5-gcc4.3.patch
Patch14:	ClanLib-0.6.5-new-mikmod.patch
Patch15:	ClanLib-0.6.5-gcc4.6.patch
Patch16:	ClanLib-0.6.5-gzopen-flags.patch
Patch17:	ClanLib-0.6.5-gcc45.patch
Patch18:	ClanLib-0.6.5-libpng1.5.patch
Patch19:	ClanLib-0.6.5-link.patch
BuildRequires:	libhermes-devel >= 1.3.0
BuildRequires:	libmikmod-devel
BuildRequires:	pkgconfig(libpng)
BuildRequires:	mesa-common-devel
BuildRequires:	autoconf2.5
BuildRequires:	tiff-devel
BuildRequires:	bzip2-devel
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(freetype2)
Provides:	ClanLib = %{version}-%{release}

%description
The ClanLib Game SDK is a crossplatform game library designed to ease the work
for game developers. The goal is to provide a common interface to classical
game problems (loading graphics eg.), so games can share as much code as
possible. Ideally anyone with small resources should be able to write
commercial quality games.

%package -n	%{lib_name}
Summary:	Main library for %{name}
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}

%description -n	%{lib_name}
This package contains the library needed to run programs dynamically
linked with %{name}.

%package -n	%{lib_name}-devel
Summary:	Headers for developing programs that will use %{name}
Group:		Development/C++
Requires:	%{lib_name} = %{version}-%{release}
Requires:	%{lib_name}-gl = %{version}-%{release}
Requires:	%{lib_name}-gui = %{version}-%{release}
Requires:	%{lib_name}-jpeg = %{version}-%{release}
Requires:	%{lib_name}-mikmod = %{version}-%{release}
Requires:	%{lib_name}-network = %{version}-%{release}
Requires:	%{lib_name}-png = %{version}-%{release}
Requires:	%{lib_name}-smalljpeg = %{version}-%{release}
Requires:	%{lib_name}-sound = %{version}-%{release}
Requires:	%{lib_name}-ttf = %{version}-%{release}
Requires:	%{lib_name}-vorbis = %{version}-%{release}
Provides:	%{lib_name_orig}-devel = %{version}-%{release}
Provides:	ClanLib-devel = %{version}-%{release} clanlib-devel = %{version}-%{release} %{name}-devel
Conflicts:	clanlib-devel > 0.7.0

%description -n	%{lib_name}-devel
This package contains the headers that programmers will need to develop
applications which will use %{name}.

%package -n	%{lib_name}-static-devel
Summary:	Static libraries for %{name}
Group:		Development/C++
Requires:	%{lib_name} = %{version}
Provides:	%{lib_name_orig}-static-devel = %{version}-%{release}
Provides:	ClanLib-static-devel = %{version}-%{release} clanlib-static-devel = %{version}-%{release}

%description -n	%{lib_name}-static-devel
This package contains the static libraries for %{name}.

%package -n	%{lib_name}-sound
Summary:	ClanLib Sound module
Group:		System/Libraries
Requires:	%{lib_name} = %{version}-%{release}
Provides:	%{lib_name_orig}-sound

%description -n	%{lib_name}-sound
The ClanLib Game SDK is a crossplatform game library designed to ease the
work for game developers. This package is the Sound module (clanSound).

%package -n	%{lib_name}-vorbis
Summary:	ClanLib Vorbis module
Group:		System/Libraries
Requires:	%{lib_name} = %{version}-%{release}
Provides:	%{lib_name_orig}-vorbis

%description -n	%{lib_name}-vorbis
The ClanLib Game SDK is a crossplatform game library designed to ease the
work for game developers. This package is the Vorbis module (clanVorbis).

%package -n	%{lib_name}-network
Summary:	ClanLib Network module
Group:		System/Libraries
Requires:	%{lib_name} = %{version}-%{release}
Provides:	%{lib_name_orig}-network

%description -n	%{lib_name}-network
The ClanLib Game SDK is a crossplatform game library designed to ease the
work for game developers. This package is the Network module (clanNetwork).

%package -n	%{lib_name}-jpeg
Summary:	ClanLib Jpeg module
Group:		System/Libraries
Requires:	%{lib_name} = %{version}-%{release}
Provides:	%{lib_name_orig}-jpeg

%description -n	%{lib_name}-jpeg
The ClanLib Game SDK is a crossplatform game library designed to ease the
work for game developers. This package is the Jpeg module (clanJPEG).

%package -n	%{lib_name}-gui
Summary:	ClanLib Gui module
Group:		System/Libraries
Requires:	%{lib_name} = %{version}-%{release}
Provides:	%{lib_name_orig}-gui

%description -n	%{lib_name}-gui
The ClanLib Game SDK is a crossplatform game library designed to ease the
work for game developers. This package is the Gui module (clanGUI).

%package -n	%{lib_name}-gl
Summary:	ClanLib GL module
Group:		System/Libraries
Requires:	%{lib_name} = %{version}-%{release}
Provides:	%{lib_name_orig}-gl

%description -n	%{lib_name}-gl
The ClanLib Game SDK is a crossplatform game library designed to ease the
work for game developers. This package is the GL module (clanGL).

%package -n	%{lib_name}-ttf
Summary:	ClanLib TTF module
Group:		System/Libraries
Requires:	%{lib_name} = %{version}-%{release}
Provides:	%{lib_name_orig}-ttf

%description -n	%{lib_name}-ttf
The ClanLib Game SDK is a crossplatform game library designed to ease the
work for game developers. This package is the TTF module (clanTTF).

%package -n	%{lib_name}-smalljpeg
Summary:	ClanLib SmallJPEG module
Group:		System/Libraries
Requires:	%{lib_name} = %{version}-%{release}
Provides:	%{lib_name_orig}-smalljpeg

%description -n	%{lib_name}-smalljpeg
The ClanLib Game SDK is a crossplatform game library designed to ease the
work for game developers. This package is the SmallJPEG module
(clanSmallJPEG).

%package -n	%{lib_name}-mikmod
Summary:	ClanLib MikMod module
Group:		System/Libraries
Requires:	%{lib_name} = %{version}-%{release}
Provides:	ClanLib-mikmod = %{version}-%{release} clanlib-mikmod = %{version}-%{release}
Provides:	%{lib_name_orig}-mikmod

%description -n	%{lib_name}-mikmod
The ClanLib Game SDK is a crossplatform game library designed to ease the
work for game developers. This package is the MikMod module (clanMikMod).

%package -n	%{lib_name}-png
Summary:	ClanLib PNG module
Group:		System/Libraries
Requires:	%{lib_name} = %{version}-%{release}
Provides:	ClanLib-png = %{version}-%{release} clanlib-png = %{version}-%{release}
Provides:	%{lib_name_orig}-png

%description -n	%{lib_name}-png
The ClanLib Game SDK is a crossplatform game library designed to ease the
work for game developers. This package is the PNG module (clanPNG).

%package	docs
Summary:	ClanLib documentation
Group:		Books/Computer books
Provides:	ClanLib-docs = %{version}-%{release} clanlib-docs = %{version}-%{release}

%description	docs
The ClanLib Game SDK is a crossplatform game library designed to ease the
work for game developers. This package contains the documentation.

%prep
%setup -q -n ClanLib-%{version}
%patch0 -p0
%patch1 -p1
%patch2 -p0
%patch3 -p0
%patch4 -p1
%patch5 -p1 -b .64bit-fixes
%patch6 -p1 -b .bounds
%patch7 -p1
%patch8 -p0
%patch9 -p1 -b .freetype
%patch10 -p1 -b .directfb-fixes
%patch11 -p1 -b .extraqualif
%patch12 -p1 -b .typename
%patch13 -p1 -z .gcc43
%patch14 -p1
%patch15 -p1
%patch16 -p1
%patch17 -p0
%patch18 -p0
%patch19 -p0

autoconf

%build
export COMMON_CONFIGURE_FLAGS="--enable-dyn --enable-joystick --disable-lua --disable-debug --enable-ttf --disable-directfb"
# (sb) doesn't build on PPC with this
%ifarch %ix86
# (gc) workaround g++ exception bug when -fomit-frame-pointer is set
export CFLAGS="%{optflags} -fno-omit-frame-pointer" CXXFLAGS="%{optflags} -fno-omit-frame-pointer"
%else
export COMMON_CONFIGURE_FLAGS="$COMMON_CONFIGURE_FLAGS --disable-asm386"
%endif

%configure2_5x $COMMON_CONFIGURE_FLAGS

# (gc) there can be ordering problem when using percent-make, don't use it
make all
make strip
chmod 755 Documentation/FAQ.theme
rm -f Libs/*.a
make docs

%install
%makeinstall BIN_PREFIX=%{buildroot}%{_bindir} LIB_PREFIX=%{buildroot}%{_libdir} INC_PREFIX=%{buildroot}%{_includedir} TARGET_PREFIX=%{buildroot}%{_libdir}/ClanLib
make MAN_PREFIX=%{buildroot}%{_mandir} HTML_PREFIX=%{buildroot}%{_datadir}/doc/%{name}-docs-%{version}/Docs docs_install

%files -n %{lib_name}
%doc README COPYING CREDITS
%{_libdir}/libclanCore.so.*
%{_libdir}/libclanApp.so.*
%{_libdir}/libclanDisplay.so.*

%files -n %{lib_name}-devel
%doc README COPYING CODING_STYLE ascii-logo
%{_libdir}/*.so
%{_includedir}/ClanLib
%{_bindir}/clanlib-config

%files -n %{lib_name}-static-devel
%doc README
%{_libdir}/*.a

%files docs
%{_docdir}/%{name}-docs-%{version}/*

%files -n %{lib_name}-mikmod
%doc README
%{_libdir}/libclanMikMod.so.*

%files -n %{lib_name}-png
%doc README
%{_libdir}/libclanPNG.so.*

%files -n %{lib_name}-ttf
%doc README
%{_libdir}/libclanTTF.so.*

%files -n %{lib_name}-jpeg
%doc README
%{_libdir}/libclanJPEG.so.*

%files -n %{lib_name}-network
%doc README
%{_libdir}/libclanNetwork.so.*

%files -n %{lib_name}-vorbis
%doc README
%{_libdir}/libclanVorbis.so.*

%files -n %{lib_name}-smalljpeg
%doc README
%{_libdir}/libclanSmallJPEG.so.*

%files -n %{lib_name}-sound
%doc README
%{_libdir}/libclanSound.so.*

%files -n %{lib_name}-gui
%doc README
%{_libdir}/libclanGUI.so.*

%files -n %{lib_name}-gl
%doc README
%{_libdir}/libclanGL.so.*

%changelog
* Tue May 03 2011 Oden Eriksson <oeriksson@mandriva.com> 0.6.5-38mdv2011.0
+ Revision: 663747
- P15: fix build with gcc-4.6 (fedora)
- mass rebuild

* Tue Nov 30 2010 Oden Eriksson <oeriksson@mandriva.com> 0.6.5-37mdv2011.0
+ Revision: 603834
- rebuild

* Sun Jan 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.6.5-36mdv2010.1
+ Revision: 488743
- rebuilt against libjpeg v8

* Sat Aug 15 2009 Oden Eriksson <oeriksson@mandriva.com> 0.6.5-35mdv2010.0
+ Revision: 416609
- rebuilt against libjpeg v7

* Sun Aug 09 2009 Oden Eriksson <oeriksson@mandriva.com> 0.6.5-34mdv2010.0
+ Revision: 413239
- rebuild

* Thu Apr 09 2009 Funda Wang <fwang@mandriva.org> 0.6.5-33mdv2009.1
+ Revision: 365331
- rediff gcc 4.3 patch

* Mon Aug 18 2008 Funda Wang <fwang@mandriva.org> 0.6.5-33mdv2009.0
+ Revision: 273119
- disable diretfb support as it does not like directfb 1.2.x
- rebuild for new dfb

* Thu Aug 14 2008 Götz Waschk <waschk@mandriva.org> 0.6.5-31mdv2009.0
+ Revision: 271850
- patch for new libmikmod

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Sat May 31 2008 Funda Wang <fwang@mandriva.org> 0.6.5-30mdv2009.0
+ Revision: 213730
- rebuild for new directfb

* Wed May 21 2008 Oden Eriksson <oeriksson@mandriva.com> 0.6.5-29mdv2009.0
+ Revision: 209707
- bunzipped the patches
- added a gcc43 patch from fedora

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.6.5-28mdv2008.1
+ Revision: 140694
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Aug 28 2007 Crispin Boylan <crisb@mandriva.org> 0.6.5-28mdv2008.0
+ Revision: 73266
- Patch12: typename qualification on iterator for gcc 3.4+

* Tue May 22 2007 Götz Waschk <waschk@mandriva.org> 0.6.5-27mdv2008.0
+ Revision: 29787
- Import clanlib0.6



* Tue May 22 2007 Götz Waschk <waschk@mandriva.org> 0.6.5-27
- Rebuild

* Fri Aug  4 2006 Olivier Blin <blino@mandriva.com> 0.6.5-26mdv2007.0
- Patch11: fix "extra qualification 'class::' on member 'member'" errors
- BuildRequires X11-static-devel instead of XFree86-static-libs
- clean buildroot

* Fri Jun 30 2006 Stefan van der Eijk <stefan@eijk.nu> 0.6.5-25
- png rebuild

* Wed May 10 2006 Götz Waschk <waschk@mandriva.org> 0.6.5-24mdk
- update patch 10 for new directfb

* Wed Dec 21 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.6.5-23mdk
- fix conflicts with newer clanlib

* Thu Nov 03 2005 Götz Waschk <waschk@mandriva.org> 0.6.5-22mdk
- rebuild for new directfb

* Fri Jul 15 2005 Olivier Blin <oblin@mandriva.com> 0.6.5-21mdk
- rebuild for new directfb

* Tue May 10 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.6.5-20mdk
- rebuild against current directfb library
- remove hardcoded obsolete packager tag

* Wed Feb 16 2005 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 0.6.5-19mdk
- fixes for DirectFB >= 0.9.21

* Mon Oct  4 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 0.6.5-18mdk
- fix freetype auto-detection, build libclanTTF everywhere

* Tue Jun 29 2004 Michael Scherer <misc@mandrake.org> 0.6.5-17mdk 
- fix typo on Requires

* Tue Jun 29 2004 Michael Scherer <misc@mandrake.org> 0.6.5-16mdk 
- fix wrong Requires

* Tue Jun 29 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.6.5-15mdk
- reenable directfb support as it's no longer in contrib
- cosmetics

* Mon Jun 28 2004 Michael Scherer <misc@mandrake.org> 0.6.5-14mdk 
- gcc3.4 fix, rebuild
- remove Packager tag
- fix Provides on static

* Fri Feb  6 2004 Guillaume Cottenceau <gc@mandrakesoft.com> 0.6.5-13mdk
- gosh, remove dep on DirectFB-devel in BuildRequires as well

* Thu Jan 29 2004 Guillaume Cottenceau <gc@mandrakesoft.com> 0.6.5-12mdk
- disable directfb, it's in contrib

* Sat Jan 03 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.6.5-11mdk 
- From Husson Pierre-Hugues <phh@sidenux.ath.cx>
  - Fix to make Slbd working
  - Provide support for directfb, but need directfb 0.9.20 another version aren't allowed

* Wed Oct  8 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 0.6.5-10mdk
- lib64 & 64-bit fixes
- some bounds checking from Debian people to avoid segfault

* Thu Sep  4 2003 Guillaume Cottenceau <gc@mandrakesoft.com> 0.6.5-9mdk
- fixes invalid-build-requires libbzip2-devel

* Tue Sep  2 2003 Guillaume Cottenceau <gc@mandrakesoft.com> 0.6.5-8mdk
- main lib provide a 64bit agnostic name, so that clients can require a
  specific version (needed because of binary incompatibility of datafiles
  between versions of clanlib)

* Wed Jul  9 2003 Guillaume Cottenceau <gc@mandrakesoft.com> 0.6.5-7mdk
- rebuild for new devel provides

* Wed Jun 11 2003 Götz Waschk <waschk@linux-mandrake.com> 0.6.5-6mdk
- don't require the static-devel package in the devel package

* Wed Jun 11 2003 Götz Waschk <waschk@linux-mandrake.com> 0.6.5-5mdk
- fix buildrequires
- make the devel package require all lib packages
- patch4: build fix for gcc 3.3

* Tue May 20 2003 Guillaume Cottenceau <gc@mandrakesoft.com> 0.6.5-4mdk
- fix distlint's DIRM: (x28) /usr/include/ClanLib/ 

* Thu Apr 24 2003 Guillaume Cottenceau <gc@mandrakesoft.com> 0.6.5-3mdk
- fix buildrequires thx to stefan's robot
- use correct %%configure call (2.5x form)
- fix png lib detection

* Sat Feb 15 2003 Guillaume Cottenceau <gc@mandrakesoft.com> 0.6.5-2mdk
- provide lib_name_orig-NAME in each package too, for not breaking
  BuildRequires dependencies for other packages.

* Mon Jan 20 2003 Guillaume Cottenceau <gc@mandrakesoft.com> 0.6.5-1mdk
- use nice work from Crispin Boylan <viewtronix@uklinux.net>
  - New version
- makefile doesn't work properly in parallel, use make rather than %%make :(
- use %%mklibname

* Mon Oct 14 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.5.1-9mdk
- fix permissions
- fix doc subpackage group
- fix configure-without-libdir-spec

* Wed Aug 14 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 0.5.1-8mdk
- Automated rebuild with gcc 3.2-0.3mdk

* Thu Jul 25 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 0.5.1-7mdk
- Automated rebuild with gcc3.2

* Wed May 29 2002 Guillaume Cottenceau <gc@mandrakesoft.com> 0.5.1-6mdk
- rebuild to link against latest libstdc++

* Thu Jan 17 2002 Guillaume Cottenceau <gc@mandrakesoft.com> 0.5.1-5mdk
- provide GL package now

* Sat Dec  1 2001 Jeff Garzik <jgarzik@mandrakesoft.com> 0.5.1-4mdk
- patch6: cast to fix 64-bit build

* Tue Nov 13 2001 Jeff Garzik <jgarzik@mandrakesoft.com> 0.5.1-3mdk
- apply PPC patch on all non-x86 arches
- use %%make macro
- execute autoconf during %%prep stage
- make x86-specific configure flags %%ifarch %%ix86
- simplify %%configure arch-conditional code

* Tue Nov 13 2001 Stew Benedict <sbenedict@mandrakesoft.com> 0.5.1-2mdk
- smalljpeg uses x86 assembly, even with --disable-asm386 - PPC patch

* Fri Nov  9 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 0.5.1-1mdk
- version 0.5.1 (warning, datafile is not binary compatible with 0.5.0,
  apps need to be rebuilded)

* Wed Oct 17 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 0.5.0-6mdk
- fix no-documentation
- add Joystick support

* Fri Oct 12 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 0.5.0-5mdk
- have good compilation option for PPC (stew)
- rebuild for libpng3
- fix invalid-spec-name 
- fix obsolete-tag Copyright
- better lib policy respect with Provides

* Mon Sep 10 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 0.5.0-4mdk
- we don't need launch_x11_clanapp anymore with 0.5

* Thu Aug 30 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 0.5.0-3mdk
- rebuild to fix distribution tag and provides

* Sat Jun 30 2001 Stefan van der Eijk <stefan@eijk.nu> 0.5.0-2mdk
- BuildRequires:	freetype-devel --> freetype2-devel
- Removed BuildRequires:	XFree86-devel, zlib-devel

* Tue Jun 26 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 0.5.0-1mdk
- release 0.5.0

* Thu Apr 12 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 0.4.4-25mdk
- don't block forever on a busy dsp (patch #5)

* Fri Mar 30 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 0.4.4-24mdk
- use no-omit-frame-pointer to workaround g++ exceptions bug

* Thu Mar 22 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 0.4.4-23mdk
- remove explicit requires on requires, silly me

* Fri Mar  9 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 0.4.4-22mdk
- recompile without svgalib

* Fri Feb 16 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 0.4.4-21mdk
- do not put the launch_x11_clanapp script in the lib package!
- provides devel-lib with version
- put subpackages' devel files in generic devel package

* Mon Feb 12 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 0.4.4-20mdk
- fix BuildRequires (libbzip2-devel, thx to Jeff)

* Fri Dec  8 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 0.4.4-19mdk
- fix BuildRequires

* Tue Nov 28 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 0.4.4-18mdk
- new lib policy

* Tue Nov  7 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 0.4.4-17mdk
- provides ClanLib for compatibility

* Fri Nov  3 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 0.4.4-16mdk
- rebuild to have correct deps (e.g. sucking libraries linked to themselves)
- change name to clanlib (e.g. uppercase names suck)
- rebuild against lowercased hermes

* Fri Nov  3 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 0.4.4-15mdk
- really recompile against newest libstdc++

* Fri Nov  3 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 0.4.4-14mdk
- recompile against newest libstdc++

* Mon Oct 16 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 0.4.4-13mdk
- fix no-newline-at-end-of-some-sourcefiles that bothers gcc-2.96

* Mon Oct 16 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 0.4.4-12mdk
- Fix gcc2.96 compilation;

* Sun Sep 17 2000 David BAUDENS <baudens@mandrakesoft.com> 0.4.4-11mdk
- Don't use i386 code on non i386 compatibles archs
- Let configure do is job on PPC (and really don't use i386 code)

* Fri Sep 15 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 0.4.4-10mdk
- rebuild against fixed XFree-4 by fredl

* Fri Sep  8 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 0.4.4-9mdk
- fixed BuildRequires: removed ClanLib-devel, added XFree86-static-libs,
  ImageMagick >= 5.0.0
- removed nasty static -march=pentium, /me sucks

* Wed Sep  6 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 0.4.4-8mdk
- added the optional force of x11 target (envvar CLANLIB_FORCE_X11_DISPLAY)
- added a script to launch clanlib apps with force x11 target

* Wed Aug 30 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 0.4.4-7mdk
- added more documentation in subpackages

* Wed Aug 23 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 0.4.4-6mdk
- automatically added packager tag

* Wed Aug 23 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.4.4-5mdk
- corrected BuildRequires for archs other than ix86.

* Tue Aug 08 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.4.4-4mdk
- automatically added BuildRequires

* Tue Aug  1 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 0.4.4-3mdk
- not 100%% sure with the 2mdk

* Mon Jul 31 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 0.4.4-2mdk
- integrated patch to ImageMagick stuff from the clanlib-devel mailing
  list, thanks to the help of Ingo Ruhnke <grumbel@gmx.de>; it was a
  contribution from Matt Kimball <mkimball@veriomail.com>

* Mon Jul 31 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 0.4.4-1mdk
- took SRPM from ClanLib web site
- Mandrake adaptations
- ugly: take the Magick stuff from CVS to compile with ImageMagick 5
- mega headache; had to redefine CXXFLAGS to remove -mcpu=pentiumpro

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 624 |12cr|clanlib0.8-0.8.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	lib_name_orig	libclanlib
%define	lib_major	0.8
%define	lib_name	%mklibname clanlib %{lib_major}

Name:		clanlib0.8
Summary:	The ClanLib Game SDK
Version:	0.8.1
Release:	7
License:	BSD-like
Group:		System/Libraries
URL:		http://www.clanlib.org/
Source0:	http://www.clanlib.org/download/releases-%{lib_major}/ClanLib-%version.tgz
Patch0:		clanlib-0.8.1-gcc43.patch
Patch1:		clanlib-0.8.1-ndebug.patch
Patch2:		clanlib-0.8.1-gcc44.patch
Patch3:		clanlib-0.8.1-libpng1.5.patch
Patch4:		clanlib-0.8.1-link.patch
Patch5:		ClanLib-0.8.1-gcc4.7.patch
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_gfx)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(ogg)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(xxf86vm)
BuildRequires:	libmikmod-devel
BuildRequires:	jpeg-devel
BuildRequires:	libxslt-proc

%description
The ClanLib Game SDK is a crossplatform game library designed to ease the work
for game developers. The goal is to provide a common interface to classical
game problems (loading graphics eg.), so games can share as much code as
possible. Ideally anyone with small resources should be able to write
commercial quality games.

%package -n	%{lib_name}
Summary:	Main library for %{name}
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}

%description -n	%{lib_name}
This package contains the library needed to run programs dynamically
linked with %{name}.

%package -n	%{lib_name}-devel
Summary:	Headers for developing programs that will use %{name}
Group:		Development/C++
Requires:	%{lib_name} = %{version}-%{release}
Requires:	%{lib_name}-gl = %{version}-%{release}
Requires:	%{lib_name}-gui = %{version}-%{release}
Requires:	%{lib_name}-mikmod = %{version}-%{release}
Requires:	%{lib_name}-network = %{version}-%{release}
Requires:	%{lib_name}-sound = %{version}-%{release}
Requires:	%{lib_name}-vorbis = %{version}-%{release}
Requires:	%{lib_name}-sdl = %{version}-%{release}
Requires:	%{lib_name}-signals = %{version}-%{release}
Requires:	%{lib_name}-guistylesilver = %{version}-%{release}
Provides:	%{lib_name_orig}-devel = %{version}-%{release}
Provides:	%{name}-devel
Conflicts:	clanlib0.6-devel

%description -n	%{lib_name}-devel
This package contains the headers that programmers will need to develop
applications which will use %{name}.

%package -n	%{lib_name}-static-devel
Summary:	Static libraries for %{name}
Group:		Development/C++
Requires:	%{lib_name} = %{version}
Provides:	%{lib_name_orig}-static-devel = %{version}-%{release}
Provides:	%{name}-static-devel = %{version}-%{release}

%description -n	%{lib_name}-static-devel
This package contains the static libraries for %{name}.

%package -n	%{lib_name}-sound
Summary:	ClanLib Sound module
Group:		System/Libraries
Requires:	%{lib_name} = %{version}-%{release}
Provides:	%{lib_name_orig}-sound = %{version}-%{release}

%description -n	%{lib_name}-sound
The ClanLib Game SDK is a crossplatform game library designed to ease the
work for game developers. This package is the Sound module (clanSound).

%package -n	%{lib_name}-vorbis
Summary:	ClanLib Vorbis module
Group:		System/Libraries
Requires:	%{lib_name} = %{version}-%{release}
Provides:	%{lib_name_orig}-vorbis = %{version}-%{release}

%description -n	%{lib_name}-vorbis
The ClanLib Game SDK is a crossplatform game library designed to ease the
work for game developers. This package is the Vorbis module (clanVorbis).

%package -n	%{lib_name}-network
Summary:	ClanLib Network module
Group:		System/Libraries
Requires:	%{lib_name} = %{version}-%{release}
Provides:	%{lib_name_orig}-network = %{version}-%{release}

%description -n	%{lib_name}-network
The ClanLib Game SDK is a crossplatform game library designed to ease the
work for game developers. This package is the Network module (clanNetwork).

%package -n	%{lib_name}-gui
Summary:	ClanLib Gui module
Group:		System/Libraries
Requires:	%{lib_name} = %{version}-%{release}
Provides:	%{lib_name_orig}-gui = %{version}-%{release}

%description -n	%{lib_name}-gui
The ClanLib Game SDK is a crossplatform game library designed to ease the
work for game developers. This package is the Gui module (clanGUI).

%package -n	%{lib_name}-gl
Summary:	ClanLib GL module
Group:		System/Libraries
Requires:	%{lib_name} = %{version}-%{release}
Provides:	%{lib_name_orig}-gl = %{version}-%{release}

%description -n	%{lib_name}-gl
The ClanLib Game SDK is a crossplatform game library designed to ease the
work for game developers. This package is the GL module (clanGL).

%package -n	%{lib_name}-mikmod
Summary:	ClanLib MikMod module
Group:		System/Libraries
Requires:	%{lib_name} = %{version}-%{release}
Provides:	%{lib_name_orig}-mikmod = %{version}-%{release}

%description -n	%{lib_name}-mikmod
The ClanLib Game SDK is a crossplatform game library designed to ease the
work for game developers. This package is the MikMod module (clanMikMod).

%package -n	%{lib_name}-sdl
Summary:	ClanLib SDL module
Group:		System/Libraries
Requires:	%{lib_name} = %{version}-%{release}
Provides:	%{lib_name_orig}-sdl = %{version}-%{release}

%description -n	%{lib_name}-sdl
The ClanLib Game SDK is a crossplatform game library designed to ease the
work for game developers. This package is the SDL module (clanSDL).

%package -n	%{lib_name}-signals
Summary:	ClanLib Signals module
Group:		System/Libraries
Requires:	%{lib_name} = %{version}-%{release}
Provides:	%{lib_name_orig}-signals = %{version}-%{release}

%description -n	%{lib_name}-signals
The ClanLib Game SDK is a crossplatform game library designed to ease the
work for game developers. This package is the Signals module (clanSignals).

%package -n	%{lib_name}-guistylesilver
Summary:	ClanLib GUIStyleSilver module
Group:		System/Libraries
Requires:	%{lib_name} = %{version}-%{release}
Provides:	%{lib_name_orig}-guistylesilver = %{version}-%{release}

%description -n	%{lib_name}-guistylesilver
The ClanLib Game SDK is a crossplatform game library designed to ease the
work for game developers. This package is the GUIStyleSilver module
(clanGUIStyleSilver).

%package	docs
Summary:	ClanLib documentation
Group:		Books/Computer books

%description	docs
The ClanLib Game SDK is a crossplatform game library designed to ease the
work for game developers. This package contains the documentation.

%prep
%setup -q -n ClanLib-%{version}
%patch0 -p0
%patch1 -p1
%patch2 -p1
%patch3 -p0
%patch4 -p0
%patch5 -p1

%build
./autogen.sh
# disable no_undefined, otherwise it fails on linking src
%define _disable_ld_no_undefined 1
%configure2_5x	--enable-dyn \
		--enable-joystick \
		--disable-lua \
		--disable-debug \
		--with-pic \
		--enable-docs \
		--enable-ttf \
		--enable-clanDisplay \
		--enable-clanSDL \
		--enable-clanGL \
		--enable-clanSound \
		--enable-clanNetwork \
		--enable-clanGUI \
		--enable-clanMikMod \
		--enable-clanVorbis \
%ifarch %{ix86}
		--enable-asm386
%endif

%make all

%install
%makeinstall BIN_PREFIX=%{buildroot}%{_bindir} LIB_PREFIX=%{buildroot}%{_libdir} INC_PREFIX=%{buildroot}%{_includedir} TARGET_PREFIX=%{buildroot}%{_libdir}/ClanLib

ln -s ClanLib-0.7 %{buildroot}%{_includedir}/ClanLib

%files -n %{lib_name}
%doc README COPYING CREDITS
%{_libdir}/libclanCore-%{lib_major}.so.*
%{_libdir}/libclanApp-%{lib_major}.so.*
%{_libdir}/libclanDisplay-%{lib_major}.so.*

%files -n %{lib_name}-devel
%doc README COPYING CODING_STYLE ascii-logo
%{_libdir}/*.so
%{_includedir}/ClanLib-%{lib_major}
%{_includedir}/ClanLib
#{_bindir}/clanlib-config
%{_libdir}/pkgconfig/*.pc

%files -n %{lib_name}-static-devel
%{_libdir}/*.a

%files docs
%{_docdir}/clanlib

%files -n %{lib_name}-mikmod
%{_libdir}/libclanMikMod-%{lib_major}.so.*

%files -n %{lib_name}-network
%{_libdir}/libclanNetwork-%{lib_major}.so.*

%files -n %{lib_name}-vorbis
%{_libdir}/libclanVorbis-%{lib_major}.so.*

%files -n %{lib_name}-sound
%{_libdir}/libclanSound-%{lib_major}.so.*

%files -n %{lib_name}-gui
%{_libdir}/libclanGUI-%{lib_major}.so.*

%files -n %{lib_name}-gl
%{_libdir}/libclanGL-%{lib_major}.so.*

%files -n %{lib_name}-sdl
%{_libdir}/libclanSDL-%{lib_major}.so.*

%files -n %{lib_name}-signals
%{_libdir}/libclanSignals-%{lib_major}.so.*

%files -n %{lib_name}-guistylesilver
%{_libdir}/libclanGUIStyleSilver-%{lib_major}.so.*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 625 |12cr|clanlib-2.3.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 2.3
%define major 1
%define libname %mklibname clanlib %{api} %{major}
%define develname %mklibname -d clanlib %{api}

Name:		clanlib
Summary:	The ClanLib Game SDK series %{api}
Version:	2.3.6
Release:	1
License:	BSD-like
Group:		System/Libraries
URL:		http://www.clanlib.org/
Source0:	http://www.clanlib.org/download/releases-2.0/ClanLib-%{version}.tgz
Patch0:		ClanLib-2.3.6-link.patch
Patch1:		ClanLib-2.3.4-gcc47.patch
Patch2:		ClanLib-2.3.6-mesagl.patch
BuildRequires:	autoconf2.5
BuildRequires:	doxygen
BuildRequires:	libxslt-proc
BuildRequires:	bzip2-devel
BuildRequires:	jpeg-devel
BuildRequires:	libmikmod-devel
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(libpcre)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(libtiff-4)
BuildRequires:	pkgconfig(SDL_gfx)
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(xrender)

%description
The ClanLib Game SDK is a crossplatform game library designed to ease the work
for game developers. The goal is to provide a common interface to classical
game problems (loading graphics eg.), so games can share as much code as
possible. Ideally anyone with small resources should be able to write
commercial quality games.

%package -n	%{libname}
Summary:	Main library for %{name}
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}

%description -n	%{libname}
This package contains the library needed to run programs dynamically
linked with %{name}.

%package -n	%{develname}
Summary:	Headers for developing programs that will use %{name}
Group:		Development/C++
Requires:	%{libname} = %{version}-%{release}
Provides:	ClanLib-devel = %{version}-%{release}
Provides:	clanlib-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{develname}
This package contains the headers that programmers will need to develop
applications which will use %{name}.

%package	docs
Summary:	ClanLib documentation
Group:		Books/Computer books
BuildArch:	noarch

%description	docs
The ClanLib Game SDK is a crossplatform game library designed to ease the
work for game developers. This package contains the documentation.

%prep
%setup -q -n ClanLib-%{version}
%patch0 -p0 -b .link
%patch1 -p1 -b .gcc
%patch2 -p0 -b .mesa

%build
autoreconf -fi
%configure2_5x \
	--disable-static \
%ifarch %ix86
	--disable-sse2 \
%endif
	--enable-docs
%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/libclan*-%{api}.so.%{major}
%{_libdir}/libclan*-%{api}.so.%{major}.*

%files -n %{develname}
%{_libdir}/*.so
%{_includedir}/*
%{_libdir}/pkgconfig/*.pc

%files docs
%{_docdir}/clanlib-%{api}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 626 |12cr|clara-0.20031214-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	clara
%define version 0.20031214
%define tarver  20031214
%define release %mkrel 6
%define rc_name	%{name}-%{tarver}

Name: 		%{name}
Version: 	%{version}
Release: 	%{release}

Summary: 	An OCR (Optical Character Recognition) program
URL: 		http://www.geocities.com/claraocr
Source: 	http://www.geocities.com/claraocr/%{rc_name}.tar.bz2
Patch0:		clara-optflags.patch
Patch1:		clara-fix-str-fmt.patch
Patch2:		clara-gcc44.patch
License: 	GPL
Group: 		Graphics
Buildroot: 	%{_tmppath}/%{name}-%{version}-build
BuildRequires:	libx11-devel

%description
Clara OCR is intended for large scale digitalization projects. 
It features a powerful GUI and a web interface for cooperative 
digitalization of books. Clara OCR development started in 1999 
and we're approaching production level.

%prep
%setup -q -n %{rc_name}
%patch0 -p1 -b .makefile
%patch1 -p0 -b .str
%patch2 -p0 -b .gcc
%if %_lib == lib64
sed -i 's|LIBPATH = -L/usr/X11R6/lib|LIBPATH = |' Makefile
%endif

%build
%make LDFLAGS="%ldflags"
%make doc

%install
mkdir -p $RPM_BUILD_ROOT%{_bindir}
cp clara $RPM_BUILD_ROOT%{_bindir}

mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1
install -m 644 doc/clara.1 $RPM_BUILD_ROOT%{_mandir}/man1
install -m 644 doc/clara-dev.1 $RPM_BUILD_ROOT%{_mandir}/man1
install -m 644 doc/clara-adv.1 $RPM_BUILD_ROOT%{_mandir}/man1

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc doc/*html doc/FAQ doc/README
%{_mandir}/man1/clara*
%{_bindir}/*



%changelog
* Fri Jan 21 2011 Funda Wang <fwang@mandriva.org> 0.20031214-6mdv2011.0
+ Revision: 632028
- fix build
- bunzip2 the patch

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.20031214-3mdv2008.1
+ Revision: 140694
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - buildrequires X11-devel instead of XFree86-devel
    - import clara


* Fri Jun 02 2006 Stew Benedict <sbenedict@mandriva.com> 0.20031214-3mdv2007.0
- rebuild, new url

* Mon May  9 2005 Stew Benedict <sbenedict@mandriva.com> 0.20031214-2mdk
- fix x86_64 build

* Fri Apr  2 2004 Stew Benedict <sbenedict@mandrakesoft.com> 0.20031214-1mdk
- new snapshot, rework patch0

* Mon Mar 10 2003 Marcel Pol <mpol@gmx.net> 0.9.9-3mdk
- buildreq: XFree86-devel

* Mon Dec 30 2002 Stew Benedict <sbenedict@mandrakesoft.com> 0.9.9-2mdk
- rebuild for new glibc/rpm, add %%clean section for rpmlint

* Tue May 07 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.9.9-1mdk
- 0.9.9
- refresh patch0

* Thu Nov 29 2001 Yves Duret <yduret@mandrakesoft.com> 0.9.8-1mdk
- version 0.9.8
- fix typo in url

* Mon Jul 23 2001 Yves Duret <yduret@mandrakesoft.com> 0.9.7-1mdk
- first MandrakeSoft package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 627 |12cr|classpath-0.97.2-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with     ecj
%bcond_without  qt
%bcond_with     gjdoc
%bcond_with     plugin

%define javaver 1.5.0
%define libname %mklibname %{name}

Name:		classpath
Version:	0.97.2
Release:	7
Epoch:		0
Summary:	GNU Classpath, Essential Libraries for Java
Group:		Development/Java
License:	GPL-like
URL:		http://www.classpath.org/
Source0:	http://builder.classpath.org/dist/classpath-%{version}.tar.gz
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(atk)
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(dssi)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(jack)
BuildRequires:	pkgconfig(pango)
BuildRequires:	pkgconfig(xtst)
BuildRequires:	magic-devel
BuildRequires:	autoconf2.5
BuildRequires:	automake1.8
BuildRequires:	gcc-java
BuildRequires:	gcj-tools
BuildRequires:	java-rpmbuild
%if %with ecj
BuildRequires:	eclipse-ecj
%endif
%if %with gjdoc
# Need to use gjdoc because of the -licensetext option
BuildRequires:	gjdoc
%else
Obsoletes:	classpath-javadoc
%endif
%if %with plugin
BuildRequires:	mozilla-firefox-devel
%endif
%if %with qt
BuildRequires:	qt4-devel >= 0:4.1.0
%endif

%description
GNU Classpath, Essential Libraries for Java, is a GNU project to
create free core class libraries for use with virtual machines and
compilers for the java programming language.

%package devel
Summary:	Devlopment headers and examples for GNU Classpath
Group:		Development/Java
Requires:	classpath = %{EVRD}

%description devel
%{summary}.

%if %with gjdoc
%package javadoc
Summary:	API documentation for GNU Classpath
Group:		Development/Java
Provides:	java-javadoc = 0:%{javaver}
Provides:	java-%{javaver}-javadoc = 0:%{javaver}

%description javadoc
%{summary}.
%endif

%if %with qt
%package qt
Summary:	QT4 peer for GNU Classpath
Group:		Development/Java

%description qt
%{summary}.
%endif

%if %with plugin
%package -n mozilla-plugin-gcjwebplugin
Summary:	Plugin to execute Java (tm) applets in Mozilla and compatible browsers
Group:		Development/Java
Requires:	mozilla-firefox
Provides:	mozilla-plugin-gcj = %{EVRD}
Provides:	gcjwebplugin = %{EVRD}
Provides:	java-plugin = %{epoch}:%{javaver}
Provides:	java-%{javaver}-plugin = %{EVRD}
Requires:	classpath = %{EVRD}

%description -n mozilla-plugin-gcjwebplugin
gcjwebplugin is a plugin to execute Java (tm) applets in Mozilla and
compatible browsers. It uses the JVM provided by GCJ and adds a
SecurityManager suitable for applets.

WARNING: The current version does not provide a security manager capable
of handling Java (tm) applets. Applets have UNRESTRICTED access to your
computer. This means they can do anything you can do, like deleting all
your important data.
%endif

%prep
%setup -q
%__perl -pi -e 's|^tools_cp=.*|tools_cp="%{_datadir}/%{name}/glibj.zip:%{_datadir}/%{name}/tools.zip"|' tools/g*.in

%build
%if %with qt
export MOC=%{_prefix}/lib/qt4/bin/moc
%endif
%configure2_5x --disable-Werror \
%if %with plugin
               --enable-plugin \
%else
               --disable-plugin \
%endif
%if %with qt
               --enable-qt-peer \
%else
               --disable-qt-peer \
%endif
               --enable-regen-headers \
               --disable-rpath \
               --with-vm=%{java} \
%if %with ecj
               --with-ecj \
%else
               --without-ecj \
%endif
%if %with gjdoc
               --with-gjdoc
%else
               --without-gjdoc
%endif

%__make

%install
%__rm -rf %{buildroot}
%makeinstall_std
%if %with plugin
(cd native/plugin && %{makeinstall_std})
%__rm %{buildroot}%{_libdir}/%{name}/libgcjwebplugin.la
%endif
%if 0
%__mkdir_p %{buildroot}%{_libdir}/mozilla/plugins
%__mv %{buildroot}%{_libdir}/%{name}/libgcjwebplugin.so %{buildroot}%{_libdir}/mozilla/plugins
%endif
# FIXME: Shared with libgcj
%__rm %{buildroot}%{_prefix}/lib/logging.properties
%__rm %{buildroot}%{_prefix}/lib/security/classpath.security

%if %with gjdoc
%__mkdir_p 755 %{buildroot}%{_javadocdir}
cp -a doc/api/html %{buildroot}%{_javadocdir}/%{name}-%{version}
touch %{buildroot}%{_javadocdir}/{%{name},java}
%endif

# FIXME: conflicts with gcj-tools
%__rm -f %{buildroot}%{_bindir}/gappletviewer
%__rm -f %{buildroot}%{_bindir}/gjar
%__rm -f %{buildroot}%{_bindir}/gjarsigner
%__rm -f %{buildroot}%{_bindir}/gjavah
%__rm -f %{buildroot}%{_bindir}/gkeytool
%__rm -f %{buildroot}%{_bindir}/gnative2ascii
%__rm -f %{buildroot}%{_bindir}/gorbd
%__rm -f %{buildroot}%{_bindir}/grmic
%__rm -f %{buildroot}%{_bindir}/grmid
%__rm -f %{buildroot}%{_bindir}/grmiregistry
%__rm -f %{buildroot}%{_bindir}/gserialver
%__rm -f %{buildroot}%{_bindir}/gtnameserv
%__rm -rf %{buildroot}%{_datadir}/%{name}/examples
%__rm -f %{buildroot}%{_mandir}/man1/gappletviewer.1*
%__rm -f %{buildroot}%{_mandir}/man1/gcjh.1*
%__rm -f %{buildroot}%{_mandir}/man1/gjar.1*
%__rm -f %{buildroot}%{_mandir}/man1/gjarsigner.1*
%__rm -f %{buildroot}%{_mandir}/man1/gjavah.1*
%__rm -f %{buildroot}%{_mandir}/man1/gkeytool.1*
%__rm -f %{buildroot}%{_mandir}/man1/gnative2ascii.1*
%__rm -f %{buildroot}%{_mandir}/man1/gorbd.1*
%__rm -f %{buildroot}%{_mandir}/man1/grmid.1*
%__rm -f %{buildroot}%{_mandir}/man1/grmiregistry.1*
%__rm -f %{buildroot}%{_mandir}/man1/gserialver.1*
%__rm -f %{buildroot}%{_mandir}/man1/gtnameserv.1*

%clean
%__rm -rf %{buildroot}

%if %with gjdoc
%post javadoc
%__rm -rf %{_javadocdir}/java
%__rm -f %{_javadocdir}/%{name}
%__ln_s %{name}-%{version} %{_javadocdir}/%{name}
%__ln_s %{name}-%{version} %{_javadocdir}/java
%endif

%files
%defattr(0644,root,root,0755)
%doc AUTHORS BUGS COPYING HACKING INSTALL LICENSE NEWS README THANKYOU TODO
%{_datadir}/%{name}
%{_infodir}/cp-hacking.info*
%{_infodir}/cp-tools.info*
%{_infodir}/cp-vmintegration.info*
%dir %{_libdir}/%{name}
%defattr(-,root,root)
%{_libdir}/%{name}/libgconfpeer.*
%{_libdir}/%{name}/libgjsmalsa.*
%{_libdir}/%{name}/libgjsmdssi.*
%{_libdir}/%{name}/libgtkpeer.*
%{_libdir}/%{name}/libjavaio.*
%{_libdir}/%{name}/libjavalang.*
%{_libdir}/%{name}/libjavalangmanagement.*
%{_libdir}/%{name}/libjavalangreflect.*
%{_libdir}/%{name}/libjavanet.*
%{_libdir}/%{name}/libjavanio.*
%{_libdir}/%{name}/libjavautil.*
%{_libdir}/%{name}/libjawt.*

%files devel
%defattr(0644,root,root,0755)
%doc ChangeLog*
%{_includedir}/*.h

%if %with gjdoc
%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-%{version}
%ghost %doc %{_javadocdir}/%{name}
%ghost %doc %{_javadocdir}/java
%endif

%if %with qt
%files qt
%{_libdir}/%{name}/libqtpeer.*
%endif

%if %with plugin
%files -n mozilla-plugin-gcjwebplugin
%{_libdir}/classpath/libgcjwebplugin.so
%endif


%changelog
* Sat Jun 02 2012 Andrey Bondrov <abondrov@mandriva.org> 0:0.97.2-7
+ Revision: 802014
- Update BuildRequires
- Drop some legacy junk

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - fix %%exclude abuse

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.0 packages

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 0:0.97.2-5mdv2010.0
+ Revision: 437054
- rebuild

* Sun Mar 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0:0.97.2-4mdv2009.1
+ Revision: 346289
- rebuild for missing binaries

* Sat Aug 09 2008 David Walluck <walluck@mandriva.org> 0:0.97.2-3mdv2009.0
+ Revision: 270005
- make plugin optional
- conditionalize ecj
- don't Requires: jamvm
- BuildRequires: magic-devel
- sync sources
- 0.97.2

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild early 2009.0 package (before pixel changes)

* Tue Apr 15 2008 Alexander Kurtakov <akurtakov@mandriva.org> 0:0.97.1-1mdv2009.0
+ Revision: 193740
- new version

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Dec 16 2007 Anssi Hannula <anssi@mandriva.org> 0:0.96.1-2mdv2008.1
+ Revision: 120850
- buildrequire java-rpmbuild, i.e. build with icedtea on x86(_64)

* Tue Oct 16 2007 David Walluck <walluck@mandriva.org> 0:0.96.1-1mdv2008.1
+ Revision: 99254
- 0.96.1

* Tue Oct 16 2007 David Walluck <walluck@mandriva.org> 0:0.96-1mdv2008.1
+ Revision: 98885
- 0.96

* Thu Aug 23 2007 Thierry Vignaud <tv@mandriva.org> 0:0.95-3mdv2008.0
+ Revision: 70154
- kill file require on info-install

* Wed Apr 25 2007 David Walluck <walluck@mandriva.org> 0:0.95-2mdv2008.0
+ Revision: 18116
- fix bug #30439

* Tue Apr 24 2007 David Walluck <walluck@mandriva.org> 0:0.95-1mdv2008.0
+ Revision: 17725
- 0.95


* Sat Mar 10 2007 Anssi Hannula <anssi@mandriva.org> 0.93-3mdv2007.1
+ Revision: 140785
- patch2: fix build with recent firefox (from upstream)

  + Thierry Vignaud <tvignaud@mandriva.com>
    - bump release
    - move huge (5Mb!) ChangeLog in devel package

* Sat Dec 09 2006 David Walluck <walluck@mandriva.org> 0:0.93-1mdv2007.1
+ Revision: 93930
- 0.93

* Sat Nov 11 2006 David Walluck <walluck@mandriva.org> 0:0.93-0.20061109.1mdv2007.1
+ Revision: 81410
- 20061109

* Fri Oct 27 2006 David Walluck <walluck@mandriva.org> 0:0.93-0.20061026.1mdv2007.1
+ Revision: 72947
- update

* Tue Oct 24 2006 David Walluck <walluck@mandriva.org> 0:0.93-0.20061019.2mdv2007.0
+ Revision: 71984
- exclude %%{_bindir}/grmiregistry
- bump release
- /usr/bin/grmiregistry conflicts with gcj-tools
- 0.93-pre
- Import classpath

* Tue Aug 15 2006 David Walluck <walluck@mandriva.org> 0:0.92-3mdv2007.0
- BuildRequires: libjack-devel

* Sun Aug 13 2006 David Walluck <walluck@mandriva.org> 0:0.92-2mdv2007.0
- don't require java-devel
- plugin requires mozilla-firefox
- use jamvm as default vm
- drop mozilla-firefox workaround
- drop securitydir workaround
- drop double workaround
- add glibj.zip to classpath of each tool

* Fri Aug 11 2006 David Walluck <walluck@mandriva.org> 0:0.92-1mdv2007.0
- 0.92-generics
- disable javadoc because gjdoc has no generics support

* Thu Aug 10 2006 David Walluck <walluck@mandriva.org> 0:0.92-0.20060803.2mdv2007.0
- BuildRequires: libxtst-devel

* Mon Jul 31 2006 David Walluck <walluck@mandriva.org> 0:0.92-0.20060803.1mdv2007.0
- 0.93-pre (20060803)
- BuildRequires: libGConf2-devel

* Mon Jun 19 2006 David Walluck <walluck@mandriva.org> 0:0.92-0.20060618.1mdv2007.0
- 0.92-pre (20060618)
- use java-functions to set jvm binary for tools
- make qt optional and turn it off until qt4-devel installs

* Tue Jun 06 2006 David Walluck <walluck@mandriva.org> 0:0.92-0.20060605.2mdv2007.0
- use less configure options
- fix devel package permissions
- add mozilla-plugin-gcjwebplugin package

* Tue Jun 06 2006 David Walluck <walluck@mandriva.org> 0:0.92-0.20060605.1mdv2007.0
- 0.92-pre (20060605)
- split the qt peer into its own package
- fix library permissions
- remove rebuild-security-providers requirement
- don't (un)install infopages as they are broken
- remove unused %%check

* Thu Jun 01 2006 David Walluck <walluck@mandriva.org> 0:0.92-0.20060601.1mdv20072007.0
- 0.92-pre (20060601)
- rebuild to remove libgcj6-base dependency

* Sat May 13 2006 David Walluck <walluck@mandriva.org> 0:0.92-0.20060512.1mdk
- 0.92-pre (20060512)

* Sun May 07 2006 Giuseppe Ghib <ghibo@mandriva.com> 0:0.91-0.20060426.2mdk
- Don't call %%{_bindir}/rebuild-security-providers if doesn't exists. Breaks
  uninstalling.

* Thu Apr 27 2006 David Walluck <walluck@mandriva.org> 0:0.91-0.20060426.1mdk
- 0.91-pre (20060426)
- apply some small fixes
- fix jarsigner script

* Sun Apr 23 2006 David Walluck <walluck@mandriva.org> 0:0.91-0.20060424.1mdk
-  0.91-pre (20060424)

* Wed Apr 19 2006 David Walluck <walluck@mandriva.org> 0:0.91-0.20060417.1mdk
- 0.91-pre (20060417)
- install gjarsigner script

* Fri Apr 14 2006 David Walluck <walluck@mandriva.org> 0:0.91-0.20060413.1mdk
- 0.91-pre (20060413)

* Wed Apr 12 2006 David Walluck <walluck@mandriva.org> 0:0.91-0.20060411.1mdk
- 0.91-pre (20060411)

* Wed Apr 12 2006 David Walluck <walluck@mandriva.org> 0:0.90-1mdk
- 0.90

* Wed Feb 01 2006 David Walluck <walluck@mandriva.org> 0:0.21-0.20060204.1mdk
- 0.21-pre (20060204)

* Wed Jan 25 2006 David Walluck <walluck@mandriva.org> 0:0.20-4mdk
- add autotools BuildRequires
- use %%configure2_5x

* Wed Jan 18 2006 David Walluck <walluck@mandriva.org> 0:0.20-3mdk
- BuildRequires gtk 2.0, not gtk

* Sat Jan 14 2006 David Walluck <walluck@mandriva.org> 0:0.20-2mdk
- fix file conflicts

* Fri Jan 13 2006 David Walluck <walluck@mandriva.org> 0:0.20-1mdk
- 0.20
- rename hacking.info to %%{name}-hacking.info

* Fri Jan 13 2006 David Walluck <walluck@mandriva.org> 0:0.19-0.0.5mdk
- fix gtk BuildRequires

* Sat Dec 03 2005 David Walluck <walluck@mandriva.org> 0:0.19-0.0.4mdk
- really fix build on x86_64

* Fri Dec 02 2005 David Walluck <walluck@mandriva.org> 0:0.19-0.0.3mdk
- fix build on x86_64

* Fri Nov 04 2005 David Walluck <walluck@mandriva.org> 0:0.19-0.0.2mdk
- fix location of classpath.security, but remove it as it is already
  in libgcj6-base

* Fri Nov 04 2005 David Walluck <walluck@mandriva.org> 0.19-0.0.1mdk
- 0.19

* Wed Nov 02 2005 David Walluck <walluck@mandriva.org> 0:0.18-0.0.3mdk
- BuildRequires: gtk+-devel (neoclust)

* Tue Nov 01 2005 David Walluck <walluck@mandriva.org> 0:0.18-0.0.2mdk
- workaround (but don't fix) difference in classpath.security location

* Sat Oct 29 2005 David Walluck <walluck@mandriva.org> 0:0.18-0.0.1mdk
- 0.18

* Thu Aug 18 2005 David Walluck <walluck@mandriva.org> 0:0.17-1.1mdk
- release

* Wed Aug 03 2005 Ville Skyttä <scop at jpackage.org> - 0:0.17-1jpp
- 0.17.

* Thu Jun 30 2005 Ville Skyttä <scop at jpackage.org> - 0:0.15-1jpp
- First build (javadocs only)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 628 |12cr|clauer-3.0.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	clauer
%define version	3.0.2
%define beta	0
%if %{beta}
%define release		%mkrel 0.beta.4
%define filevers	%{version}-beta
%else
%define release		%mkrel 4
%define filevers	%{version}
%endif

#stop automatic dependencies
%if %{_use_internal_dependency_generator}
%define __noautoreq 'devel\\(.*\\)'
%else
%define _requires_exceptions devel(.*)
%endif

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Cryptographic keyring on a USB storage device
License:	BSD-like
Group:		System/Servers
URL:		http://clauer.nisu.org/
Source0:	ClauerLinux-%{filevers}.tar.gz
Source1:	clos
Source2:	install-clauer-firefox.html
Source3:	uninstall-clauer-firefox.html
Source4:	clauer.png
Source5:	clauer-uninstall.png
Patch0:		ClauerLinux-3.0.2-no-install-hooks.patch
Patch1:		ClauerLinux-3.0.2-fix-configure.patch
Patch2:		ClauerLinux-3.0.2-link.patch
Requires(pre):	rpm-helper
BuildRequires:	libopenssl-devel
BuildRequires:	imagemagick
BuildRequires:	autoconf
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This is a software that converts a simple CD-ROM or a USB flash disk
into an authentication tool, capable of performing authentication with
several levels of security, in particular with X509 certificates.
The result is that you carry, with a simple USB "pen drive", all your
x509 certificates and use them in a transparent way.

%prep
%setup -q -n ClauerLinux-%{version}
%patch0 -p1 -b .nohooks
%patch1 -p1 -b .configure
%patch2 -p0 -b .link

%build
# required by patch0
autoreconf -fi

%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall

#remove unwanted files
rm -f	%{buildroot}%{_bindir}/firefox-install-pkcs11.sh \
	%{buildroot}%{_bindir}/firefox-uninstall-pkcs11.sh \
	%{buildroot}%{_bindir}/makeclos-rc \
	%{buildroot}%{_bindir}/unmakeclos-rc \
	%{buildroot}%{_libdir}/libclauerpkcs11.{la,a}
rm -f %{buildroot}%{_libdir}/{libclio.{so,la,a},libCRYPTOWrap.{so,la,a},libIMPORT.{so,la,a},libRT.{so,la,a}}

#init script
mkdir -p %{buildroot}%{_initrddir}
install -m 755 %{SOURCE1} %{buildroot}%{_initrddir}

#language files
mkdir -p %{buildroot}/usr/share/locale/es/LC_MESSAGES
install -m 644 clauer-utils/clauer-utils_es.mo %{buildroot}/usr/share/locale/es/LC_MESSAGES/clauer-utils.mo
mkdir -p %{buildroot}/usr/share/locale/ca/LC_MESSAGES
install -m 644 clauer-utils/clauer-utils_ca.mo %{buildroot}/usr/share/locale/ca/LC_MESSAGES/clauer-utils.mo

#html pages to install/uninstall pkcs11 module from firefox
mkdir -p %{buildroot}%{_datadir}/clauer
perl -pl -e "s,---LIBDIR---,%{_libdir},g" %{SOURCE2} > %{buildroot}%{_datadir}/clauer/install-clauer-firefox.html
install -m 644 %{SOURCE3} %{buildroot}%{_datadir}/clauer

#icons
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{64x64,48x48,32x32,16x16}/apps
install -m 644 %{SOURCE4} %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
install -m 644 %{SOURCE5} %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}-uninstall.png
convert -scale 48 %{SOURCE4} %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
convert -scale 32 %{SOURCE4} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -scale 16 %{SOURCE4} %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
convert -scale 48 %{SOURCE5} %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}-uninstall.png
convert -scale 32 %{SOURCE5} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}-uninstall.png
convert -scale 16 %{SOURCE5} %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}-uninstall.png

#installation instructions
cat > README.urpmi << EOF 
If you want to use the clauer with firefox/mozilla then use the Mandriva
menu option "Install clauer in Firefox" or open the file
%{_datadir}/clauer/install-clauer-firefox.html
with Firefox.
To install it in Thunderbird follow the instructions in the README file.
Keep in mind that the module is in %{_libdir}/libclauerpkcs11.so

Si vol usar el clauer amb firefox/mozilla seleccioni el programa
"Instal·lar clauer en firefox" des del menu mandriva o obri el fitxer
%{_datadir}/clauer/install-clauer-firefox.html 
amb firefox. Per a usar-lo amb thunderbird segueixi les instruccions en el
fitxer README però tingui en compte que el modulo està en
%{_libdir}/libclauerpkcs11.so

Si quiere usar el clauer con firefox/mozilla seleccione el programa
"Instalar clauer en firefox" desde el menu mandriva o abra el
fichero
%{_datadir}/clauer/install-clauer-firefox.html
con firefox. Para usarlo con thunderbird siga las instrucciones en el fichero
README pero tenga en cuenta que el modulo está en
%{_libdir}/libclauerpkcs11.so
EOF

#menu entries
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}-pkcs11-firefox-install.desktop << EOF
[Desktop Entry]
Name=Install Clauer in Firefox
Comment=Install Clauer in Firefox
Name[es]=Instala Clauer en Firefox
Comment[es]=Instala Clauer en Firefox
Name[ca]=Instal·la Clauer per a Firefox
Comment[ca]=Instal·la Clauer per Firefox
Exec=%{_bindir}/firefox %{_datadir}/clauer/install-clauer-firefox.html 
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=false
Categories=Network;WebBrowser;
EOF

cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}-pkcs11-firefox-uninstall.desktop << EOF
[Desktop Entry]
Name=Uninstall Clauer from Firefox
Comment=Uninstall Clauer from Firefox
Name[es]=Desinstala Clauer en Firefox
Comment[es]=Desinstala Clauer en Firefox
Name[ca]=Desinstal·la Clauer per a Firefox
Comment[ca]=Desinstal·la Clauer per a Firefox
Exec=%{_bindir}/firefox %{_datadir}/clauer/uninstall-clauer-firefox.html 
Icon=%{name}-uninstall
Terminal=false
Type=Application
StartupNotify=false
Categories=Network;WebBrowser;
EOF

%find_lang %{name}-utils

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 200900
/sbin/ldconfig
%endif
%_post_service clos
/sbin/service clos reload > /dev/null 2>&1 || :

%preun
%_preun_service clos

%if %mdkversion < 200900
%postun -p /sbin/ldconfig
%endif

%files -f %{name}-utils.lang
%defattr(-,root,root)
%doc AUTHORS ChangeLog COPYING INSTALL README THANKS README.urpmi
%{_bindir}/*
%{_sbindir}/*
%{_initrddir}/clos
%{_datadir}/clauer
%{_datadir}/applications/*
%{_iconsdir}/hicolor/*/apps/*
%{_libdir}/lib*



%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 3.0.2-3mdv2011.0
+ Revision: 610141
- rebuild

* Wed Apr 21 2010 Funda Wang <fwang@mandriva.org> 3.0.2-2mdv2010.1
+ Revision: 537528
- fix linkage

* Fri Oct 09 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.0.2-2mdv2010.0
+ Revision: 456218
- fix build
- fix dependencies on x86_64

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Tue Dec 23 2008 Adam Williamson <awilliamson@mandriva.org> 3.0.2-1mdv2009.1
+ Revision: 317799
- various fixes from Luca Olivetti (#45347):
  	+ disable underlinking protection
  	+ more dependency exceptions
  	+ fix the substitution so it doesn't generate a 0-byte file
- new release 3.0.2

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 3.0.0-2mdv2008.1
+ Revision: 140694
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Sep 13 2007 Adam Williamson <awilliamson@mandriva.org> 3.0.0-2mdv2008.0
+ Revision: 85216
- fix %%post
- Import clauer


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 629 |12cr|claws-mail-3.9.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

# There are perl scripts in docs/tools and we don't want to install perl
# modules required by these scripts
%define __noautoreq 'perl(.*)'

%define version_name %{name}-%{version}
%define iconname %{name}.png
%define Group Networking/Mail

Summary:	The user-friendly, lightweight and fast GTK2 based email client
Name:		claws-mail
Version:	3.9.0
Release:	1
Epoch:		1
License:	GPLv3+
Group:		%{Group}
URL:		http://www.claws-mail.org
Source0:	http://downloads.sourceforge.net/sylpheed-claws/%{name}-%{version}.tar.bz2
# from Debian
Patch0:		claws-mail-3.7.6-trashed-read.patch
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(dbus-1) >= 0.60
BuildRequires:	pkgconfig(dbus-glib-1) >= 0.60
BuildRequires:	pkgconfig(enchant) >= 1.0.0
BuildRequires:	pkgconfig(glib-2.0) >= 2.6
BuildRequires:	pkgconfig(gmodule-2.0) >= 2.6
BuildRequires:	pkgconfig(gnutls) >= 2.2
BuildRequires:	pkgconfig(gobject-2.0) >= 2.6
BuildRequires:	pkgconfig(gthread-2.0) >= 2.6
BuildRequires:	pkgconfig(gtk+-2.0) >= 2.16
BuildRequires:	pkgconfig(libgnome-2.0) >= 2.0
BuildRequires:	pkgconfig(libstartup-notification-1.0) >= 0.5
BuildRequires:	pkgconfig(NetworkManager) >= 0.6.2
BuildRequires:	docbook-utils
BuildRequires:	libsm-devel
BuildRequires:	openldap-devel
BuildRequires:	pilot-link-devel
BuildRequires:	libetpan-devel >= 0.42
BuildRequires:	flex
BuildRequires:	bison
BuildRequires:	valgrind-devel
BuildRequires:	spamassassin-spamd >= 3.0.0
BuildRequires:	libgcrypt-devel
BuildRequires:	gpgme-devel > 0.4.5
BuildRequires:	imagemagick
BuildRequires:	compface-devel

Requires:	compface
Requires:	rootcerts
Requires:	common-licenses
Requires:	aspell-dictionary
Obsoletes:	%{name}-tools < %{EVRD}
Provides:	%{name}-tools
Obsoletes:	%{name}-spamassassin-plugin < %{EVRD}
#Clamav is dropped
Obsoletes:	claws-mail-clamav-plugin < %{EVRD}
## additinal feature which can be enabled at configure are jconv
## jconv
## A general purpose Japanese code conversion tool.
## BuildRequires: jconv
## Requires: jconv

%description
Claws-Mail is an e-mail client (and news reader) based on GTK+2, running
on X Window System, and aiming for:
 * Quick response
 * Graceful, and sophisticated interface
 * Easy configuration, intuitive operation
 * Abundant features
The appearance and interface are similar to some popular e-mail clients for
Windows, such as Outlook Express, Becky!, and Datula. The interface is also
designed to emulate the mailers on Emacsen, and almost all commands are
accessible with the keyboard.

The messages are managed by MH format, and you'll be able to use it together
with another mailer based on MH format (like Mew). You can also utilize
fetchmail or/and procmail, and external programs on receiving (like inc or
imget).

This is an improved version over the "bare" sylpheed package. It has
some additional features, and also extends existing features.

Addtitional features include:
    o Scoring
    o Spell checking
    o Return receipts

Improved features include:
    o SMTP Auth
    o Filtering
    o MIME attachments
    o Integrated News reader
    o Automatic mail checking
    o Line-wrapping
    o XML-based addressbook
    o Newly arrived and unread message management
    o Printing
    o GnuPG support
    o Address book supports JPilot, LDAP, LDIF, and vCard data files

For a complete listing of Features: http://www.claws-mail.org/features.php

%package devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{name} = %{EVRD}
Requires:	aspell-dictionary

%description -n %{name}-devel
Development files and headers for %{name}.

%package bogofilter-plugin
Summary:	Bogofilter plugin for %{name}
Group:		%{Group}
BuildRequires:	bogofilter
Requires:	%{name} = %{EVRD}
Requires:	bogofilter

%description bogofilter-plugin
Enables the scanning of incoming mail received from a POP, IMAP, or LOCAL
account using Bogofilter. It can optionally delete mail identified as spam
or save it to a designated folder. Bogofilter is a pure Bayesian filter,
therefore it has better speed performance than SpamAssassin but might catch
less spam.

%package smime-plugin
Summary:	S/Mime plugin for %{name}
Group:		%{Group}
Requires:	%{name} = %{EVRD}

%description smime-plugin
This plugin allows to use S/Mime signatures and encryptions in Claws Mail.

%package dillo_viewer-plugin
Summary:	Dillo HTML viewer plugin for %{name}
Group:		%{Group}
Requires:	%{name} = %{EVRD}
Requires:	dillo

%description dillo_viewer-plugin
This plugin uses the Dillo browser to view text/html MIME parts
inside Claws Mail.

%package pgpcore-plugin
Summary:	PGP core plugin for %{name}
Group:		%{Group}
Requires:	%{name} = %{EVRD}

%description pgpcore-plugin
Handles core PGP functions and is a dependency of both the PGP/Inline and
PGP/MIME plugins.

%package pgpinline-plugin
Summary:	PGP/Inline plugin for %{name}
Group:		%{Group}
Requires:	%{name} = %{EVRD}
Requires:	%{name}-pgpcore-plugin = %{EVRD}

%description pgpinline-plugin
Handles PGP/Inline signed and/or encrypted mails. You can decrypt mails,
verify signatures or sign and encrypt your own mails.

%package pgpmime-plugin
Summary:	PGP/MIME plugin for %{name}
Group:		%{Group}
Requires:	%{name} = %{EVRD}
Requires:	%{name}-pgpcore-plugin = %{EVRD}

%description pgpmime-plugin
Handles PGP/MIME signed and/or encrypted mails. You can decrypt mails, verify
signatures or sign and encrypt your own mails.

%package spamassassin-plugin
Summary:	Spamassassin-plugin for %{name}
Group:		%{Group}
Requires:	%{name} = %{EVRD}
Requires:	spamassassin-spamd

%description spamassassin-plugin
Enables the scanning of incoming mail received from a POP, IMAP, or LOCAL
account using SpamAssassin. See README for configuration and set-up info.

%package trayicon-plugin
Summary:	Notafication icon for %{name}
Group:		%{Group}
Requires:	%{name} = %{EVRD}

%description trayicon-plugin
Places an icon in the system tray that indicates whether you have any new mail.
A tooltip also shows the current new, unread and total number of messages, and
a contextual menu allows the most common operations. See README for additional
info.

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x \
	--enable-enchant \
	--enable-jpilot \
	--enable-ldap \
	--enable-crash-dialog \
	--enable-spamassassin-plugin \
	--enable-dillo-viewer-plugin \
	--enable-trayicon-plugin \
	--enable-ipv6 \
	--enable-compface \
	--enable-gnutls \
	--enable-networkmanager-support \
	--disable-rpath \
	--disable-static

%make LIBTOOL=%{_bindir}/libtool

%check
make check

%install
%makeinstall_std

##remove duplicate man#
rm -rf  %{buildroot}%{_mandir}
## remove unneeded devel files
rm -f %{buildroot}%{_libdir}/%{name}/plugins/*.*a

mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48,64x64,128x128}/apps
convert %{name}.png -geometry 16x16 %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{iconname}
convert %{name}.png -geometry 32x32 %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{iconname}
install -m644 %{name}.png %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/%{iconname}
install -m644 %{name}-64x64.png %{buildroot}%{_datadir}/icons/hicolor/64x64/apps/%{iconname}
install -m644 %{name}-128x128.png %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/%{iconname}

mkdir -p %{buildroot}%{_datadir}/applications/
install -m644 %{name}.desktop %{buildroot}%{_datadir}/applications/

cp -a ABOUT-NLS AUTHORS NEWS README* TODO* RELEASE_NOTES tools %{buildroot}%{_docdir}/claws-mail/
rm -f %{buildroot}%{_docdir}/claws-mail/tools/Makefile*

%find_lang %{name}

%files -f %{name}.lang
%{_bindir}/%{name}
%{_bindir}/sylpheed-claws
%{_datadir}/applications/claws-mail.desktop
%dir %{_libdir}/%{name}
%dir %{_libdir}/%{name}/plugins
%{_iconsdir}/hicolor/*/apps/*.png
%{_docdir}/claws-mail

%files devel
%{_includedir}/%{name}
%{_libdir}/pkgconfig/claws-mail.pc

%files bogofilter-plugin
%{_libdir}/%{name}/plugins/bogofilter.so

%files smime-plugin
%{_libdir}/%{name}/plugins/smime.so
%{_libdir}/%{name}/plugins/smime.deps

%files dillo_viewer-plugin
%doc src/plugins/dillo_viewer/README
%{_libdir}/%{name}/plugins/dillo*.so

%files pgpcore-plugin
%{_libdir}/%{name}/plugins/pgpcore.so

%files pgpinline-plugin
%{_libdir}/%{name}/plugins/pgpinline.so
%{_libdir}/%{name}/plugins/pgpinline.deps

%files pgpmime-plugin
%{_libdir}/%{name}/plugins/pgpmime.so
%{_libdir}/%{name}/plugins/pgpmime.deps

%files spamassassin-plugin
%doc src/plugins/spamassassin/README
%{_libdir}/%{name}/plugins/spamassassin*.so

%files trayicon-plugin
%doc src/plugins/trayicon/README
%{_libdir}/%{name}/plugins/trayicon.so


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 630 |12cr|claws-mail-plugins-3.9.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname claws-mail
%define cvs %nil
%define _disable_ld_no_undefined 1
%define claws_version 1:%{version}

Summary:	This package contains additional plugins for %{oname}
Name:		%{oname}-plugins
Version:	3.9.0
Release:	1
Epoch:		1
Group:		Networking/Mail
License:	GPL
URL:		http://www.claws-mail.org/plugins/downloads
Source0:	http://downloads.sourceforge.net/sylpheed-claws/%{oname}-extra-plugins-%{version}%{cvs}.tar.bz2
Patch1:		claws-mail-plugins-3.7.10-perl.patch
BuildRequires:	claws-mail-devel = %{claws_version}
BuildRequires:	claws-mail = %{claws_version}
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	ghostscript
BuildRequires:	libetpan-devel
BuildRequires:	libytnef-devel
BuildRequires:	perl-devel
BuildRequires:	pkgconfig(gail)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libgdata)
BuildRequires:	pkgconfig(libgtkhtml-2.0)
BuildRequires:	pkgconfig(libnotify)
#Disable for now, synce-plugin is not built anyway
#BuildRequires:	pkgconfig(librapi2)
BuildRequires:	pkgconfig(poppler)
BuildRequires:	pkgconfig(poppler-glib)
BuildRequires:	pkgconfig(pygtk-2.0)
BuildRequires:	pkgconfig(webkit-1.0)
Obsoletes:	%{oname}-cachesaver-plugin
Obsoletes:	%{oname}-synce-plugin
Requires:	%{oname} = %{claws_version}

%description
This package contains additional plugins for %{oname}:
%{oname}-acpi-plugin,
%{oname}-att_remover-plugin,
%{oname}-bsfilter-plugin,
%{oname}-fancy-plugin,
%{oname}-fetchinfo-plugin,
%{oname}-gdata-plugin,
%{oname}-mailmbox-plugin,
%{oname}-notification-plugin,
%{oname}-pdfviewer-plugin,
%{oname}-perl-plugin,
%{oname}-python-plugin,
%{oname}-rssyl-plugin,
%{oname}-vcalendar-plugin,
%{oname}-vcalendar-plugin-devel,
%{oname}-spamreport-plugin,
%{oname}-tnefparse-plugin

%package -n %{oname}-acpi-plugin
Summary:	This plugin enables mail notification via LEDs on some laptops
Group:		Networking/Mail
Requires:	%{oname} >= %{claws_version}

%description -n %{oname}-acpi-plugin
This plugin for %{oname} enables mail notification via LEDs
on some laptops.

%package -n %{oname}-address_keeper-plugin
Summary:	This plugin for %{oname} never forget e-mail adresses
Group:		Networking/Mail
Requires:	%{oname} >= %{claws_version}

%description -n %{oname}-address_keeper-plugin
This plugin for %{oname} allows saving outgoing addresses to a designated
folder in the address book.Addresses are saved only if not found in the
address book to avoid unwanted duplicates.

%package -n %{oname}-att_remover-plugin
Summary:	This plugin for %{oname} enables the removal of attachments
Group:		Networking/Mail
Requires:	%{oname} >= %{claws_version}

%description -n %{oname}-att_remover-plugin
This plugin for %{oname} enables the removal of attachments.

%package -n %{oname}-attachwarner-plugin
Summary:	This plugin for %{oname} enables attachwarner
Group:		Networking/Mail
Requires:	%{oname} >= %{claws_version}

%description -n %{oname}-attachwarner-plugin
This %{oname} plugin provides attachwarner.


%package -n %{oname}-bsfilter-plugin
Summary:	This plugin enables spam fitering through bsfilter
Group:		Networking/Mail
Requires:	%{oname} >= %{claws_version}

%description -n %{oname}-bsfilter-plugin
Check all messages that are received from an IMAP, LOCAL or POP account 
for spam using Bsfilter.

%package -n %{oname}-clamd-plugin
Summary:	This plugin enables spam fitering through Clam AntiVirus
Group:		Networking/Mail
Requires:	%{oname} >= %{claws_version}

%description -n %{oname}-clamd-plugin
Check all messages that are received from an IMAP, LOCAL or POP account 
for spam using Clam AntiVirus.

%package -n %{oname}-fancy-plugin
Summary:	This plugin renders HTML e-mails through WebKit
Group:		Networking/Mail
Requires:	%{oname} >= %{claws_version}

%description -n %{oname}-fancy-plugin
Renders HTML e-mail using the WebKit library 

%package -n %{oname}-fetchinfo-plugin
Summary:	This plugin inserts headers containing some download information
Group:		Networking/Mail
Requires:	%{oname} >= %{claws_version}

%description -n %{oname}-fetchinfo-plugin
This plugin for %{oname} inserts headers containing some download
information: UIDL, Sylpheeds account name, POP server, user ID
and retrieval time.

%package -n %{oname}-gdata-plugin
Summary:	This plugin enables access to GData (Google services)
Group:		Networking/Mail
Requires:	%{oname} >= %{claws_version}

%description -n %{oname}-gdata-plugin
Plugin to access to GData (Google services). The only currently implemented
feature is inclusion of Google contacts into the address completion.

%package -n %{oname}-gtkhtml2_viewer-plugin
Summary:	This plugin for %{oname} enables gtkhtml2 viewer
Group:		Networking/Mail
Requires:	%{oname} >= %{claws_version}

%description -n %{oname}-gtkhtml2_viewer-plugin
This %{oname} plugin provides gtkhtml2 viewer.

%package -n %{oname}-mailmbox-plugin
Summary:	This plugin provides direct access to mbox folders
Group:		Networking/Mail
Requires:	%{oname} >= %{claws_version}

%description -n %{oname}-mailmbox-plugin
This plugin for %{oname} provides direct access to mbox folders.

%package -n %{oname}-newmail-plugin
Summary:	This plugin can write a summary to a log file
Group:		Networking/Mail
Requires:	%{oname} >= %{claws_version}

%description -n %{oname}-newmail-plugin
This plugin for %{oname} can write a summary to a log file upon
receiving new mail. It defaults to ~/Mail/NewLog.

%package -n %{oname}-notification-plugin
Summary:	This plugin notify from new mail
Group:		Networking/Mail
Requires:	%{oname} >= %{claws_version}

%description -n %{oname}-notification-plugin
This plugin for %{oname} notify from new incoming mail.

%package -n %{oname}-notification-plugin-devel
Summary:	This plugin for %{oname} install the notification plugin headers
Group:		Networking/Mail
Requires:	%{oname}-devel >= %{claws_version}

%description -n %{oname}-notification-plugin-devel
Header files for %{oname}-notification-plugin.

%package -n %{oname}-pdfviewer-plugin
Summary:	%{oname} plugin to handle PDF attachments
Group:		Networking/Mail
Requires:	%{oname} >= %{claws_version}

%description -n %{oname}-pdfviewer-plugin
This %{oname} plugin This plugin handles PDF and Postscript attachments.

%package -n %{oname}-perl-plugin
Summary:	Perl interface to %{oname}s' filtering mechanism
Group:		Networking/Mail
Requires:	%{oname} >= %{claws_version}

%description -n %{oname}-perl-plugin
This plugin is intended to extend the filtering possibilities
of %{oname}. It provides a Perl interface to %{oname}s'
filtering mechanism, allowing the use of full Perl power in
email filters.

%package -n %{oname}-python-plugin
Summary:	Python scriptin access to %{oname}
Group:		Networking/Mail
Requires:	%{oname} >= %{claws_version}

%description -n %{oname}-python-plugin
This plugin offers a Python scripting access to %{oname}.

%package -n %{oname}-rssyl-plugin
Summary:	This plugin allows you to read your favorite newsfeeds in %{oname}
Group:		Networking/Mail
Requires:	%{oname} >= %{claws_version}

%description -n %{oname}-rssyl-plugin
This plugin allows you to read your favorite newsfeeds in %{oname}.
RSS 1.0, 2.0 and Atom feeds are currently supported.

%package -n %{oname}-spam_report-plugin
Summary:	This plugin for %{oname} enables spamreport
Group:		Networking/Mail
Requires:	%{oname} >= %{claws_version}

%description -n %{oname}-spam_report-plugin
This %{oname} plugin provides spamreport.

%package -n %{oname}-tnef_parse-plugin
Summary:	This plugin for %{oname} enables parsing MS-TNEF attachments
Group:		Networking/Mail
Requires:	%{oname} >= %{claws_version}

%description -n %{oname}-tnef_parse-plugin
This %{oname} plugin enables parsing MS-TNEF attachments.

%package -n %{oname}-vcalendar-plugin
Summary:	This plugin for %{oname} enables vCalendar message handling
Group:		Networking/Mail
Requires:	%{oname} >= %{claws_version}

%description -n %{oname}-vcalendar-plugin
This %{oname} plugin handles the vCalendar format (or rather, the
meeting subset of it). It displays such mails in a nice format, lets you
create and send meetings, and creates a virtual folder with the meetings you
have sent or received.

%package -n %{oname}-vcalendar-plugin-devel
Summary:	This plugin for %{oname} install the vcalendar plugin headers 
Group:		Networking/Mail
Requires:	%{oname}-devel >= %{claws_version}

%description -n %{oname}-vcalendar-plugin-devel
Header files for %{oname}-vcalendar-plugin.

%prep
%setup -q -n claws-mail-extra-plugins-%{version}
%patch1 -p1 -b .perl

%build
rm -r archive*
rm -r geolocation*

for i in `find ./* -maxdepth 0  -type d`
    do
    pushd $i
    #./autogen.sh
    %configure2_5x --disable-rpath --disable-static
    %make
    popd
done

%install
CLAWS_MAIL_PLUGINDIR=$(pkg-config --variable=plugindir claws-mail)

for i in `find ./* -maxdepth 0  -type d`
    do
    pushd $i
    %makeinstall_std CLAWS_MAIL_PLUGINDIR=$CLAWS_MAIL_PLUGINDIR
    popd
done

# remove devel files from plugins
rm -rf %{buildroot}%{_libdir}/%{oname}/plugins/*.a
#CAE have to rm to prevent conflict libical-devel
rm -f %{buildroot}%{_includedir}/ical.h
rm -rf %{buildroot}%{_includedir}/notification_plugin
rm -f %{buildroot}%{_includedir}/claws-mail/plugins/vcalendar/ical.h

# fix permissions
chmod 644 vcalendar*/AUTHORS vcalendar*/COPYING vcalendar*/INSTALL vcalendar*/NEWS vcalendar*/README

%find_lang acpi_notifier
%find_lang address_keeper
%find_lang attachwarner
%find_lang bsfilter_plugin
%find_lang clamd
%find_lang fancy
%find_lang fetchinfo-plugin
%find_lang gdata_plugin
%find_lang gtkhtml2_viewer
%find_lang notification_plugin
%find_lang pdf_viewer
%find_lang python_plugin
%find_lang rssyl
%find_lang spam_report
%find_lang tnef_parse
%find_lang vcalendar

%files -n %{oname}-acpi-plugin -f acpi_notifier.lang
%doc acpi*/AUTHORS
%doc acpi*/ChangeLog
%doc acpi*/NEWS
%doc acpi*/README
%{_libdir}/%{oname}/plugins/acpi*

%files -n %{oname}-address_keeper-plugin -f address_keeper.lang
%doc address_keeper*/AUTHORS
%doc address_keeper*/ChangeLog
%{_libdir}/%{oname}/plugins/address_keeper*

%files -n %{oname}-att_remover-plugin
%doc att_remover*/AUTHORS
%doc att_remover*/ChangeLog
%doc att_remover*/NEWS
%doc att_remover*/README
%{_libdir}/%{oname}/plugins/att_remover*

%files -n %{oname}-attachwarner-plugin -f attachwarner.lang
%doc attachwarner*/AUTHORS
%doc attachwarner*/ChangeLog
%doc attachwarner*/NEWS
%doc attachwarner*/README
%doc attachwarner*/TODO
%{_libdir}/%{oname}/plugins/attachwarner*

%files -n %{oname}-bsfilter-plugin -f bsfilter_plugin.lang
%doc attachwarner*/AUTHORS
%doc attachwarner*/ChangeLog
%doc attachwarner*/NEWS
%doc attachwarner*/README
%doc attachwarner*/TODO
%{_libdir}/%{oname}/plugins/bsfilter*

%files -n %{oname}-clamd-plugin -f clamd.lang
%doc clamd*/AUTHORS
%doc clamd*/ChangeLog
%doc clamd*/README
%{_libdir}/%{oname}/plugins/clamd*

%files -n %{oname}-fancy-plugin -f fancy.lang
%doc attachwarner*/AUTHORS
%doc attachwarner*/ChangeLog
%doc attachwarner*/NEWS
%doc attachwarner*/README
%doc attachwarner*/TODO
%{_libdir}/%{oname}/plugins/fancy*

%files -n %{oname}-fetchinfo-plugin -f fetchinfo-plugin.lang
%doc fetchinfo*/ChangeLog
%doc fetchinfo*/README
%{_libdir}/%{oname}/plugins/fetchinfo*

%files -n %{oname}-gdata-plugin -f gdata_plugin.lang
%doc gdata*/AUTHORS
%doc gdata*/ChangeLog
%doc gdata*/README
%{_libdir}/%{oname}/plugins/gdata*

%files -n %{oname}-gtkhtml2_viewer-plugin -f gtkhtml2_viewer.lang
%doc gtkhtml2*/AUTHORS
%doc gtkhtml2*/ChangeLog
%doc gtkhtml2*/NEWS
%doc gtkhtml2*/README
%{_libdir}/%{oname}/plugins/gtkhtml2_viewer*

%files -n %{oname}-mailmbox-plugin
%doc mailmbox*/AUTHORS
%doc mailmbox*/ChangeLog
%doc mailmbox*/README
%{_libdir}/%{oname}/plugins/mailmbox*

%files -n %{oname}-newmail-plugin
%doc newmail*/AUTHORS
%doc newmail*/ChangeLog
%doc newmail*/NEWS
%doc newmail*/README
%{_libdir}/%{oname}/plugins/newmail*

%files -n %{oname}-notification-plugin -f notification_plugin.lang
%doc notif*/AUTHORS
%doc notif*/ChangeLog
%doc notif*/NEWS
%doc notif*/README
%{_libdir}/%{oname}/plugins/noti*

%files -n %{oname}-notification-plugin-devel
%dir %{_includedir}/%{oname}/plugins/notification_plugin
%dir %{_includedir}/%{oname}/plugins/notification_plugin/gtkhotkey
%{_includedir}/%{oname}/plugins/notification_plugin/gtkhotkey/*.h

%files -n %{oname}-pdfviewer-plugin -f pdf_viewer.lang
%doc pdf_viewer*/AUTHORS
%doc pdf_viewer*/ChangeLog
%doc pdf_viewer*/README
%{_libdir}/%{oname}/plugins/pdf_viewer*

%files -n %{oname}-perl-plugin
%doc perl*/AUTHORS
%doc perl*/ChangeLog
%doc perl*/NEWS
%doc perl*/README
%doc perl*/cm_perl.pod
%{_libdir}/%{oname}/plugins/perl*

%files -n %{oname}-python-plugin -f python_plugin.lang
%doc python*/AUTHORS
%doc python*/ChangeLog
%doc python*/README
%{_libdir}/%{oname}/plugins/python*

%files -n %{oname}-rssyl-plugin -f rssyl.lang
%doc rssyl*/AUTHORS
%doc rssyl*/ChangeLog
%doc rssyl*/NEWS
%{_libdir}/%{oname}/plugins/rssyl*

%files -n %{oname}-spam_report-plugin -f spam_report.lang
%{_libdir}/%{oname}/plugins/spamreport*

%files -n %{oname}-tnef_parse-plugin -f tnef_parse.lang
%{_libdir}/%{oname}/plugins/tnef_parse*

%files -n %{oname}-vcalendar-plugin -f vcalendar.lang
%doc vcalendar*/AUTHORS
%doc vcalendar*/ChangeLog
%doc vcalendar*/NEWS
%doc vcalendar*/README
%{_libdir}/%{oname}/plugins/vcalendar*

%files -n %{oname}-vcalendar-plugin-devel
%{_includedir}/%{oname}/plugins/vcalendar/vcal_interface.h


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 631 |12cr|claws-mail-themes-20120129-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

Summary:	Icon themes for Claws-Mail
Name:		claws-mail-themes
Version:	20120129
Release:	1
License:	GPL+
Group:		Networking/Mail
URL:		http://claws-mail.org/
Source0:	http://www.claws-mail.org/themes/%{name}-%{version}.tar.gz
Requires:	claws-mail
BuildArch:	noarch
Obsoletes:	sylpheed-claws-themes < %{version}
Provides:	sylpheed-claws-themes = %{version}
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
This package contains various user contributed icon themes for claws-mail.

%prep
%setup -q

%build
./autogen.sh

%configure2_5x
%make

%install
%makeinstall_std

%files
%{_datadir}/claws-mail/themes/*


%changelog
* Thu Jul 19 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 20120129-1
+ Revision: 810297
- update to new snapshot 20120129

* Tue Oct 04 2011 Andrey Bondrov <abondrov@mandriva.org> 20110216-1
+ Revision: 702765
- New version: 20110216

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - update to new version 20100514

* Sun Feb 28 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 20100115-1mdv2010.1
+ Revision: 512743
- update to new version 20100115

* Sun Jul 12 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 20090605-1mdv2010.0
+ Revision: 395171
- remove %%doc
- don't generate debug package
- update to new version 20090605
- spec file clean

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 20070116-5mdv2009.0
+ Revision: 140694
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Apr 19 2007 Jérôme Soyer <saispo@mandriva.org> 20070116-5mdv2008.0
+ Revision: 14995
- Rebuild for latest release


* Fri Mar 09 2007 Jérôme Soyer <saispo@mandriva.org> 20070116-4mdv2007.1
+ Revision: 138690
- Rebuild for latest claws-mail

* Wed Feb 28 2007 Jérôme Soyer <saispo@mandriva.org> 20070116-3mdv2007.1
+ Revision: 126866
- Rebuild

* Fri Feb 16 2007 Jérôme Soyer <saispo@mandriva.org> 20070116-2mdv2007.1
+ Revision: 121614
- Rebuild for latest RC

* Sun Jan 28 2007 Jérôme Soyer <saispo@mandriva.org> 20070116-1mdv2007.1
+ Revision: 114619
- New release

* Sat Jan 06 2007 Jérôme Soyer <saispo@mandriva.org> 20060615-1mdv2007.1
+ Revision: 104882
- Import claws-mail-themes


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 632 |12cr|clearsilver-0.10.5-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_without	ruby
%bcond_without	python
%bcond_without	perl

Summary:	ClearSilver HTML template system
Name:		clearsilver
Version:	0.10.5
Release:	5
License:	Apache License style
Group:		Networking/WWW
Source0:	http://www.clearsilver.net/downloads/%{name}-%{version}.tar.bz2
Patch0:		clearsilver-0.10.5-mandriva.patch
Patch1:		clearsilver-0.10.5-regression.patch
Patch2:		test.patch
Patch3:		clearsilver-ruby-1.9.patch
URL:		http://www.clearsilver.net/
BuildRequires:	zlib-devel
%if %{with python}
BuildRequires:	python-devel
%endif
%if %{with perl}
BuildRequires:	perl-devel
%endif
%if %{with ruby}
BuildRequires:	ruby-devel >= 1.4.5
%endif

%description
ClearSilver is a fast, powerful, and language-neutral HTML template system.
In both static content sites and dynamic HTML applications, it provides a
separation between presentation code and application logic which makes
working with your project easier.

Because it's written as a C-library, and exported to scripting languages
like Python and Perl via modules, it is extremely fast compared to template
systems written in a script language.

%package	devel
Summary:	ClearSilver development package
Group:		Development/C

%description devel
This package provides needed files to develop extension
to ClearSilver.

%if %{with python}
%package -n	python-%{name}
Summary:	Neotonic ClearSilver Python Module
Group:		Development/Python
Requires:	clearsilver = %{version}

%description -n	python-%{name}
This package provides a python interface to the
clearsilver CGI kit and templating system.
%endif

%if %{with perl}
%package -n	perl-ClearSilver
Summary:	Neotonic ClearSilver Perl Module
Group:		Development/Perl
Requires:	clearsilver = %{version}

%description -n perl-ClearSilver
The clearsilver-perl package provides a perl interface to the
clearsilver templating system.
%endif

%if %{with ruby}
%package -n	ruby-%{name}
Summary:	Neotonic ClearSilver Ruby Module
Group:		Development/Ruby
Requires:	clearsilver = %{version}

%description -n	ruby-%{name}
The clearsilver-ruby package provides a ruby interface to the
clearsilver templating system.
%endif

%prep
%setup -q
%patch0 -p0
%patch1 -p1
%patch2 -p0
%patch3 -p1 -b .ruby19~

%build
%configure	--disable-apache \
		--disable-java \
		--disable-csharp \
%if %{with ruby}
		--enable-ruby \
%else
		--disable-ruby \
%endif
%if %{with perl}
		--enable-perl \
%else
		--disable-perl \
%endif
%if %{with python}
		--enable-python
%else
		--disable-python
%endif
perl -pi -e 's#install.rb install$#install.rb install --prefix=%{buildroot}#' ruby/Makefile
perl -pi -e 's/555/755/' ruby/install.rb

%make

cat > README.MandrivaLinux << EOF
This package only includes python, perl and ruby bindings.

Java needs a JVM, so this cannot be done for the moment.
C# didn't compile.

EOF
cd python
LDSHARED="gcc -shared -lz %{ldflags}" python setup.py build

%install
perl -pi -e 's#/usr/local/#/usr/#' scripts/document.py
%if %{with perl}
cd perl
perl Makefile.PL INSTALLDIRS=vendor
%makeinstall_std
cd ..
%endif
%makeinstall_std

%if %{with python}
cd python
python setup.py install --root=%{buildroot}
cd ..
%endif

#
# TODO add script ( in script/ subdir )
# emacs mode
%files
%doc CS_LICENSE INSTALL LICENSE README README.MandrivaLinux scripts/cs_lint.py contrib/cs-mode.el
%{_bindir}/*
%{_mandir}/man3/*.3.*

%files devel
%defattr(-,root,root)
%{_includedir}/ClearSilver/
%{_libdir}/libneo_cgi.a
%{_libdir}/libneo_cs.a
%{_libdir}/libneo_utl.a

%if %{with python}
%files -n python-%{name}
%doc README.python
%{python_sitearch}/neo_cgi.so
%{python_sitearch}/clearsilver-%{version}-py%{py_ver}.egg-info
%endif

%if %{with perl}
%files -n perl-ClearSilver
%{perl_vendorlib}/*/ClearSilver.pm
%{perl_vendorlib}/*/auto/ClearSilver/ClearSilver.so
%dir %{perl_vendorlib}/*/auto/ClearSilver/
%{_mandir}/man3/*.3pm*
%endif

%if %{with ruby}
%defattr(-,root,root)
%{ruby_sitelibdir}/neo.rb
%{ruby_sitearchdir}/hdf.so
%endif

#%if %{with apache_subpackage}
#%files apache
#%{apache_libexec}/mod_ecs.so
#%endif


%changelog
* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.10.5-5
+ Revision: 774115
- fix python extension build
- fix build against ruby 1.9 (P3, from Fedora)
- clean up python install etc..
- fix python version macro
- fix man page being packaged into two packages
- use %%bcond
- cleanups
- mass rebuild of perl extensions against perl 5.14.2

* Wed Nov 03 2010 Michael Scherer <misc@mandriva.org> 0.10.5-4mdv2011.0
+ Revision: 592730
- rebuild for python 2.7

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.10.5-3mdv2011.0
+ Revision: 555700
- rebuild

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 0.10.5-2mdv2010.0
+ Revision: 437056
- rebuild

* Thu Jan 08 2009 Jérôme Soyer <saispo@mandriva.org> 0.10.5-1mdv2009.1
+ Revision: 327100
- Rediff patch and upgrade

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Michael Scherer <misc@mandriva.org>
    - update to new version 0.10.5

* Mon Jan 21 2008 Thierry Vignaud <tv@mandriva.org> 0.10.4-3mdv2008.1
+ Revision: 155657
- rebuild for new perl
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Fri Dec 14 2007 Thierry Vignaud <tv@mandriva.org> 0.10.4-2mdv2008.1
+ Revision: 119948
- do package README.MandrivaLinux
- s/mandrake/mandriva/
- fix man pages

* Sun May 27 2007 Pascal Terjan <pterjan@mandriva.org> 0.10.4-2mdv2008.0
+ Revision: 31642
- use Development/Ruby for tuby sub package


* Mon Dec 18 2006 Michael Scherer <misc@mandriva.org> 0.10.4-1mdv2007.0
+ Revision: 98546
- update to 0.10.4

* Mon Dec 11 2006 Michael Scherer <misc@mandriva.org> 0.10.3-2mdv2007.1
+ Revision: 94813
- rebuild for new python

* Wed Nov 01 2006 Michael Scherer <misc@mandriva.org> 0.10.3-1mdv2007.1
+ Revision: 74904
- fix ruby binding build, remove useless macros
- update to version 0.10.3
- fix building of perl module
- bunzip patch
- Import clearsilver


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 633 |12cr|climm-0.7.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		climm
Version:	0.7.1
Release:	%mkrel 1
Epoch:		0
Summary:	Text-mode ICQ clone
Group:		Networking/Instant messaging
License:	GPLv2+
URL:		http://www.climm.org/
Source0:	http://www.climm.org/source/%{name}-%{version}.tgz
Patch0:		climm-0.6.4-linktcl.patch
Patch1:		climm-0.7.1-gnutls-2.8.patch
Obsoletes:	micq < %{version}-%{release}
Provides:	micq = %{version}-%{release}
BuildRequires:	enca
BuildRequires:	gettext-devel
BuildRequires:	gloox-devel
BuildRequires:	gnutls-devel
BuildRequires:	libotr-devel
BuildRequires:	tcl-devel
BuildRequires:	libiksemel-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root

%description
climm is a very portable text-mode ICQ clone - it is known to compile
under Linux, BSD, AIX, HPUX, Windows, AmigaOS and with restrictions
BeOS. Originally written by Matthew D. Smith, a great part of climm
has been rewritten by Rudiger Kuhlmann, in particular the support for
the new version 8 of the OSCAR protocol that became necessary, the
internationalization, the file transfer and some restructuring of
the code.

%prep
%setup -q
%patch0 -p0
%patch1 -p0

%build
autoreconf -fi
%{configure2_5x} --disable-dependency-tracking \
                 --enable-otr \
                 --enable-ssl=gnutls \
                 --enable-tcl \
                 --enable-xmpp \
                 --disable-rpath
make

%install
%{__rm} -rf %{buildroot}
%{makeinstall_std} INSTALL="%{__install} -p"
# convert documentation to UTF-8, when possible
# es, fr are 7bit, sr is already UTF8
%{_bindir}/enconv -L russian -x UTF-8 doc/ru/*
%{_bindir}/enconv -L slovak -x UTF-8 doc/sk/*
%{_bindir}/enconv -L ukrainian -x UTF-8 doc/uk/* || :
for i in doc/de/* doc/pt_BR/* doc/it/*; do
  %{_bindir}/iconv -f iso8859-1 -t UTF-8 $i > $i.tmp
  %{__mv} -f $i.tmp $i
done

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc NEWS AUTHORS FAQ README TODO
%doc doc/README.i18n doc/README.logformat doc/README.ssl doc/example-climm-event-script
%attr(0755,root,root) %{_bindir}/*
%{_datadir}/%{name}
%defattr(0644,root,root,0755)
%lang(de) %{_mandir}/de/man?/*
%lang(es) %{_mandir}/es/man?/*
%lang(fr) %{_mandir}/fr/man?/*
%lang(it) %{_mandir}/it/man?/*
%{_mandir}/man?/*
%lang(pt_BR) %{_mandir}/pt_BR/man?/*
%lang(ru) %{_mandir}/ru/man?/*
%lang(se) %{_mandir}/se/man?/*
%lang(sk) %{_mandir}/sk/man?/*
%lang(sr) %{_mandir}/sr/man?/*
%lang(uk) %{_mandir}/uk/man?/*


%changelog
* Wed Sep 22 2010 Funda Wang <fwang@mandriva.org> 0:0.7.1-1mdv2011.0
+ Revision: 580568
- New version 0.7.1

* Fri Oct 02 2009 Funda Wang <fwang@mandriva.org> 0:0.7-1mdv2010.1
+ Revision: 452490
- BR iksemel
- New version 0.7

* Wed Jun 03 2009 Funda Wang <fwang@mandriva.org> 0:0.6.4-2mdv2010.0
+ Revision: 382359
- rebuild for gnutls 2.8

* Sat Mar 14 2009 Funda Wang <fwang@mandriva.org> 0:0.6.4-1mdv2009.1
+ Revision: 354999
- new version 0.6.4
- build with newer tcl

* Sat Dec 06 2008 Adam Williamson <awilliamson@mandriva.org> 0:0.6.3-2mdv2009.1
+ Revision: 311072
- rebuild for new tcl
- spec clean

* Sun Oct 12 2008 Funda Wang <fwang@mandriva.org> 0:0.6.3-1mdv2009.1
+ Revision: 292808
- New version 0.6.3

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0:0.6.2-3mdv2009.0
+ Revision: 243528
- rebuild

* Sun Mar 02 2008 Funda Wang <fwang@mandriva.org> 0:0.6.2-1mdv2008.1
+ Revision: 177610
- disable parallel build
- New version 0.6.2
- Reenable xmpp protocol

* Sat Jan 19 2008 Funda Wang <fwang@mandriva.org> 0:0.6.1-4mdv2008.1
+ Revision: 155051
- rebuild against latest gnutls

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Nov 23 2007 David Walluck <walluck@mandriva.org> 0:0.6.1-2mdv2008.1
+ Revision: 111687
- remove unused patches
- provide micq
- include documentation conversion from Fedora

* Sun Nov 18 2007 Funda Wang <fwang@mandriva.org> 0:0.6.1-1mdv2008.1
+ Revision: 109818
- fix description
- disable xmpp build
- New version 0.6.1
- micq renamed to climm
- rebuild

  + Anssi Hannula <anssi@mandriva.org>
    - rebuild for new soname of tcl

* Mon Jun 11 2007 David Walluck <walluck@mandriva.org> 0:0.5.4.1-1mdv2008.0
+ Revision: 38003
- 0.5.4.1

* Thu Jun 07 2007 David Walluck <walluck@mandriva.org> 0:0.5.4-2mdv2008.0
+ Revision: 36127
- BuildRequires: gettext-devel
- update summary
- patch for tcl8.5 support
- build with otr support
- be more explicit with configure options
- more explicit file permissions in file list
- 0.5.4
- enable XMPP support
- Import micq



* Tue Feb 28 2006 Jerome Soyer <saispo@mandriva.org> 0.5.1-1mdk
- New release 0.5.1

* Mon Jan 02 2006 Oden Eriksson <oeriksson@mandriva.com> 0.5.0.4-2mdk
- rebuilt against soname aware deps (tcl/tk)
- fix deps

* Sat Oct  1 2005 Couriousous <couriousous@mandriva.org> 0.5.0.4-1mdk
- 0.5.0.4
- Mandrakelinux -> Mandriva

* Thu Feb 17 2005 Couriousous <couriousous@mandrake.org> 0.5-1mdk
- 0.5

* Sun Dec 26 2004 Couriousous <couriousous@mandrake.org> 0.4.99.9-1mdk
- Update MICQ_EXTRAVERSION
- Fix BuildRequires
- Fix Summary
- From: Marc Koschewski
	- 0.4.99.9

* Mon Jan 19 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.4.11-1mdk
- 0.4.11

* Tue Oct 07 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.4.10.5-1mdk
- 0.4.10.5

* Tue Sep 23 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.4.10.4-1mdk
- 0.4.10.4

* Wed Jun 04 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.4.10.3-2mdk
- fix license
- add patch0 from author

* Thu May 15 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.4.10.3-1mdk
- 0.4.10.3

* Mon Mar 17 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.4.10.2-1mdk
- 0.4.10.2

* Mon Jan 27 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.4.10.1-1mdk
- 0.4.10.1

* Wed Jan 08 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.4.10-1mdk
- 0.4.10

* Mon Oct 14 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.4.9.4-3mdk
- change desc.

* Fri Oct 11 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.4.9.4-2mdk
- export MICQ_EXTRAVERSION=Mandrake

* Mon Oct 07 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.4.9.4-1mdk
- 0.4.9.4

* Tue Aug 27 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.4.9.3-1mdk
- 0.4.9.3

* Thu Aug 22 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.4.9.2b-1mdk
- 0.4.9.2b

* Mon Aug 27 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.4.7-1mdk
- 0.4.7

* Tue Aug 21 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.4.6-4mdk
- rebuild

* Mon Jan 22 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.4.6-3mdk
- rebuild

* Mon Sep 11 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.4.6-2mdk
- clean spec
- BM

* Mon Jun 12 2000 John Johnson <jjohnson@linux-mandrake.com> 0.4.6-1mdk
- updated rpm to version 0.4.6 version of micq

* Fri May 12 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.4.4-1mdk
- fix group
- add url
- bzip2 sources
- fix files section 

* Sun Apr 30 2000 John Johnson <jjohnson@linux-mandrake.com>
- built package for mandrake i586

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 634 |12cr|cliofetion-2.2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: command line libofetion client implemention
Name: cliofetion
Version: 2.2.0
Release: 2
Group: Networking/Instant messaging
License: GPLv2+
URL: http://code.google.com/p/ofetion/
Source0: http://ofetion.googlecode.com/files/%{name}-%{version}.tar.gz
BuildRequires: libofetion-devel >= 2.2.0
BuildRequires: cmake

%description
OpenFetion is a IM client based on GTK+2.0, using CHINA MOBILE's Fetion
Protocol Version 4.

%prep
%setup -qn %name-%version

%build
%cmake
%make

%install
%makeinstall_std -C build

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog README
%{_bindir}/%name
%{_mandir}/man1/*


%changelog
* Sat May 14 2011 Funda Wang <fwang@mandriva.org> 2.2.0-1mdv2011.0
+ Revision: 674491
- update file list
- new version 2.2.0

* Sun Dec 26 2010 Funda Wang <fwang@mandriva.org> 2.1.0-1mdv2011.0
+ Revision: 625229
- import cliofetion


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 635 |12cr|clips-6.21-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	clips 
%define	version	6.21
%define	release	%mkrel 10

Summary:	Clips language for expert systems
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	BSD style
Group:		Development/Other
Url:		http://www.ghg.net/clips/download/source/
Source0:	http://www.ghg.net/clips/download/source/clipssrc.tar.bz2
Source1:	http://www.ghg.net/clips/download/source/x-prjct.tar.bz2
Source2:	http://www.ghg.net/clips/download/source/makefile.bz2
Source3:	http://www.ghg.net/clips/download/source/clips.hlp
Source4:	http://www.ghg.net/clips/download/documentation/abstract.pdf
Source5:	http://www.ghg.net/clips/download/documentation/apg.pdf
Source6:	http://www.ghg.net/clips/download/documentation/arch5-1.pdf
Source7:	http://www.ghg.net/clips/download/documentation/bpg.pdf
Source8:	http://www.ghg.net/clips/download/documentation/ig.pdf
Source9:	http://www.ghg.net/clips/download/documentation/usrguide.pdf
Patch0:		clips-setup.patch
Patch1:		clips-6.21-lib64.patch
Patch3:         clips-6.21-gcc4.patch
Patch4:		clips-6.21-link.patch
BuildRequires:	libx11-devel
BuildRequires:	libxaw-devel
BuildRequires:	libxt-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%package	X11
Summary:	X interface to Clips
Group:		Development/Other
Requires:	clips

%description
This is the Clips expert systems language.

%description	X11
X interface to Clips.

%prep
%setup -q -a 1 -c
mv x-prjct/makefile/makefile.x clipssrc
mv x-prjct/xinterface/* clipssrc
%patch0 -p0 -b .setup
%patch1 -p1 -b .lib64
%patch3 -p1 -b .gcc4
bzcat %SOURCE2 > clipssrc/makefile
%patch4 -p0 -b .link
#(peroyvind) invalid flag for C, drop it to avoid lots of warning
perl -pi -e "s#-Woverloaded-virtual ##g" clipssrc/makefile
perl -pi -e "s#gcc #gcc %optflags %ldflags #g" clipssrc/makefile*

%build
pushd clipssrc 
%make
%make -f makefile.x LIB=%{_lib}
popd

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p -m 0755 $RPM_BUILD_ROOT%{_prefix}/{X11R6/bin,bin,doc,share/clips}
install -m 0755 -s clipssrc/clips $RPM_BUILD_ROOT%{_prefix}/bin/
install -m 0755 -s clipssrc/xclips $RPM_BUILD_ROOT%{_prefix}/X11R6/bin/
install -m 0644 %SOURCE3 $RPM_BUILD_ROOT%{_datadir}/clips/
cp %SOURCE3 .
mkdir -p $RPM_BUILD_ROOT%{_docdir}/clips-%PACKAGE_VERSION
for i in %SOURCE4 %SOURCE5 %SOURCE6 %SOURCE7 %SOURCE8 %SOURCE9; do
install -m 0644 $i $RPM_BUILD_ROOT%{_docdir}/clips-%PACKAGE_VERSION
done

%clean
rm -rf $RPM_BUILD_ROOT

%files
%attr(-,root,root) %{_bindir}/clips
%attr(-,root,root) %{_docdir}/clips-%PACKAGE_VERSION
%attr(-,root,root) %{_datadir}/clips

%files X11
%attr(-,root,root) %{_prefix}/X11R6/bin/xclips
%attr(-,root,root) %doc clips.hlp
 


%changelog
* Wed Feb 02 2011 Funda Wang <fwang@mandriva.org> 6.21-10mdv2011.0
+ Revision: 635042
- rebuild
- bunzip2 the patches

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 6.21-9mdv2011.0
+ Revision: 617041
- the mass rebuild of 2010.0 packages

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 6.21-8mdv2010.0
+ Revision: 437057
- rebuild

* Wed Apr 01 2009 Funda Wang <fwang@mandriva.org> 6.21-7mdv2009.1
+ Revision: 363123
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 6.21-7mdv2009.0
+ Revision: 243529
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 6.21-5mdv2008.1
+ Revision: 123226
- kill re-definition of %%buildroot on Pixel's request
- buildrequires X11-devel instead of XFree86-devel
- import clips


* Sat Jul 30 2005 Nicolas Lcureuil <neoclust@mandriva.org>  6.21-5mdk
- Remove Packager tag
- Patch 3 : Fix build with Gcc4

* Sun Jan 23 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 6.21-4mdk
- rebuild
- get rid of compile warnings

* Thu Nov 06 2003 Per yvind Karlsen <peroyvind@linux-mandrake.com> 6.21-3mdk
- don't rm -rf $RPM_BUILD_ROOT in %%prep
- drop P2, do _NOT_ link against Xaw3d, makes xclips segfault, link against Xaw in stead
- cosmetics

* Fri Sep 26 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 6.21-2mdk
- lib64 fixes

* Fri Jul 11 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 6.21-1mdk
- 6.21
- bzip2 sources
- regenerated P0 & P2
- dropped P1 (merged upstream)

* Tue Jan 22 2002 Stefan van der Eijk <stefan@eijk.nu> 6.10-6mdk
- replaced "make -j2" with "%%make"
- BuildRequires

* Wed Oct 17 2001 Daouda LO <daouda@mandrakesoft.com> 6.10-5mdk
- spec cleanup
- rpmlint compliant

* Mon Oct 08 2001 Stefan van der Eijk <stefan@eijk.nu> 6.10-4mdk
- BuildRequires: ncompress

* Sat Jul 07 2001 Stefan van der Eijk <stefan@eijk.nu> 6.10-3mdk
- BuildRequires:	libtermcap-devel
- BuildRequires:	Xaw3d-devel
- BuildRequires:	XFree86-devel

* Fri Jul  6 2001 Daouda LO <daouda@mandrakesoft.com> 6.10-2mdk
- s|Linux-Mandrake|Mandrake Linux|
- s|Copyright|License|

* Tue Nov 21 2000 Daouda Lo <daouda@mandrakesoft.com> 6.10-1mdk
- fisrt mdk package .
- add packager tag .

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 636 |12cr|cliquer-1.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		cliquer
Version:	1.2
Release:	%mkrel 3
Group:		Sciences/Mathematics
License:	GPL
Summary:	Routines for finding cliques in an arbitrary weighted graph
Source0:	http://users.tkk.fi/~pat/cliquer/cliquer-1.2.tar.gz
# Slightly modified sagemath 4.1.1 patches to generate a shared library
Source1:	SConstruct
Source2:	cl.h
URL:		http://users.tkk.fi/pat/cliquer.html
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

BuildRequires:	scons

# Unlisted patches to upstream directly applied to spkg...
Patch0:		cliquer-1.2-sagemath.patch

%description
Cliquer is a set of C routines for finding cliques in an arbitrary weighted
graph. It uses an exact branch-and-bound algorithm recently developed by
Patric stergrd. It is designed with the aim of being efficient while still
being flexible and easy to use.

%package devel
Group:		Development/C
Summary:	Routines for finding cliques in an arbitrary weighted graph
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}

%description devel
Cliquer is a set of C routines for finding cliques in an arbitrary weighted
graph. It uses an exact branch-and-bound algorithm recently developed by
Patric stergrd. It is designed with the aim of being efficient while still
being flexible and easy to use.

%prep
%setup -q

%patch0 -p1

%build
# generated shared library
cp %{SOURCE1} `pwd`
%scons

# generated standalone program
%make CFLAGS='%{optflags}'

%install
mkdir -p %{buildroot}%{_libdir} %{buildroot}%{_bindir} %{buildroot}%{_includedir}/%{name}
cp -f libcliquer.so %{buildroot}%{_libdir}
cp -f %{SOURCE2} *.h %{buildroot}%{_includedir}/%{name}

cp -f cl %{buildroot}/%{_bindir}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/cl

%files devel
%defattr(-,root,root)
%{_libdir}/libcliquer.so
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/*
%doc README


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2-3mdv2011.0
+ Revision: 617042
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Paulo Andrade <pcpa@mandriva.com.br> 1.2-2mdv2010.0
+ Revision: 425982
+ rebuild (emptylog)

* Wed Sep 02 2009 Paulo Andrade <pcpa@mandriva.com.br> 1.2-1mdv2010.0
+ Revision: 425628
- Initial import of cliquer version 1.2
- cliquer


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 637 |12cr|clisp-2.49-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define with_lightning		0

Summary:	Common Lisp (ANSI CL) implementation
Name:		clisp
Version:	2.49
Release:	2
License:	GPLv2
Epoch:		1
Group:		Development/Other
Source0:	ftp://ftp.gnu.org/pub/gnu/clisp/latest/%{name}-%{version}.tar.bz2
Patch0:		clisp-2.49-debian-bdb-5.1.patch
Patch1:		clisp-2.49-rosa-disable-socket-test.patch
URL:		http://clisp.cons.org/
Provides:	ansi-cl
BuildRequires:	imake
BuildRequires:	libsigsegv-devel
%if %{with_lightning}
BuildRequires:	lightning
%endif
BuildRequires:	readline-devel
BuildRequires:	dbus-devel
BuildRequires:	diffutils
BuildRequires:	libfcgi-devel
BuildRequires:	ffcall-devel
BuildRequires:	gdbm-devel
BuildRequires:	gettext
BuildRequires:	gtk2-devel
BuildRequires:	libice-devel
BuildRequires:	libsm-devel
BuildRequires:	pkgconfig(x11)
BuildRequires:	libxaw-devel
BuildRequires:	libxext-devel
BuildRequires:	libxft-devel
BuildRequires:	libxmu-devel
BuildRequires:	libxrender-devel
BuildRequires:	libxt-devel
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	pcre-devel
BuildRequires:	postgresql-devel
BuildRequires:	zlib-devel
BuildRequires:	db5-devel
BuildRequires:	libpari-devel

%description
Common Lisp is a high-level, all-purpose programming language.

CLISP is a Common Lisp implementation by Bruno Haible of Karlsruhe
University and Michael Stoll of Munich University, both in Germany.

It mostly supports Common Lisp as described in the ANSI CL standard.
It runs on microcomputers (DOS, OS/2, Windows NT, Windows 95, Amiga
500-4000, Acorn RISC PC) as well as on Unix workstations (Linux,
SVR4, Sun4, DEC Alpha OSF, HP-UX, NeXTstep, SGI, AIX, Sun3 and others) 
and needs only 2 MB of RAM.

It is free software and may be distributed under the terms of GNU GPL,
while it is possible to distribute commercial applications compiled
with CLISP.

The user interface comes in German, English, French and Spanish.
CLISP includes an interpreter, a compiler, a large subset of CLOS,
a foreign language interface and a socket interface.

An X11 interface is available through CLX and Garnet.

%package	devel
Summary:	Development files for CLISP
Group:		Development/Other
Requires:	%{name} = %{epoch}:%{version}-%{release}

%description	devel
Files necessary for linking CLISP.

%prep
%setup -q -n %{name}-%{version}
%patch0 -p1

# socket test fails on i586...
%ifarch %{ix86}
%patch1 -p1
%endif

%build
ulimit -s 16384
./configure	--prefix=%{_prefix} \
		--libdir=%{_libdir} \
		--mandir=%{_mandir} \
		--docdir=%{_docdir}/clisp \
		--fsstnd=redhat \
		--hyperspec=http://www.lispworks.com/documentation/HyperSpec/ \
		--with-module=bindings/glibc \
		--with-module=clx/new-clx \
		--with-module=dbus \
		--with-module=fastcgi \
		--with-module=gdbm \
		--with-module=gtk2 \
		--with-module=i18n \
		--with-module=pcre \
		--with-module=postgresql \
		--with-module=rawsock \
		--with-module=regexp \
		--with-module=syscalls \
		--with-module=wildcard \
		--with-module=zlib \
		--with-readline \
%if %{with_lightning}
		--with-jitc=lightning \
%endif
		--cbc \
		build CFLAGS="%optflags"


make -C build

%check
make -C build check

%install
%makeinstall_std  -C build

rm -f %{buildroot}%{_docdir}/clisp/doc/clisp.{dvi,1,ps}
cp -p doc/mop-spec.pdf %{buildroot}%{_docdir}/clisp/doc

find %{buildroot}/%{_libdir} -name '*.so' -exec chmod +x {} \;

%find_lang %{name}
%find_lang %{name}low
cat %{name}low.lang >> %{name}.lang

%files -f %{name}.lang
%{_bindir}/clisp
%{_mandir}/*/*
%doc %{_docdir}/clisp
%dir %{_libdir}/%{name}-%{version}
%{_libdir}/%{name}-%{version}/base/lispinit.mem
%{_libdir}/%{name}-%{version}/base/lisp.run
%{_libdir}/%{name}-%{version}/bindings/glibc/*.fas
%{_libdir}/%{name}-%{version}/bindings/glibc/*.lisp
%{_libdir}/%{name}-%{version}/clx/new-clx/*.fas
%{_libdir}/%{name}-%{version}/clx/new-clx/*.lisp
%{_libdir}/%{name}-%{version}/data
%dir %{_libdir}/%{name}-%{version}/dbus
%{_libdir}/%{name}-%{version}/dbus/*.fas
%{_libdir}/%{name}-%{version}/dbus/*.lisp
%dir %{_libdir}/%{name}-%{version}/fastcgi
%{_libdir}/%{name}-%{version}/fastcgi/*.fas
%{_libdir}/%{name}-%{version}/fastcgi/*.lisp
%dir %{_libdir}/%{name}-%{version}/gdbm
%{_libdir}/%{name}-%{version}/gdbm/*.fas
%{_libdir}/%{name}-%{version}/gdbm/*.lisp
%dir %{_libdir}/%{name}-%{version}/gtk2
%{_libdir}/%{name}-%{version}/gtk2/*.fas
%{_libdir}/%{name}-%{version}/gtk2/*.lisp
%{_libdir}/%{name}-%{version}/dynmod
%dir %{_libdir}/%{name}-%{version}/pcre
%{_libdir}/%{name}-%{version}/pcre/*.fas
%{_libdir}/%{name}-%{version}/pcre/*.lisp
%dir %{_libdir}/%{name}-%{version}/postgresql
%{_libdir}/%{name}-%{version}/postgresql/*.fas
%{_libdir}/%{name}-%{version}/postgresql/*.lisp
%dir %{_libdir}/%{name}-%{version}/rawsock
%{_libdir}/%{name}-%{version}/rawsock/*.fas
%{_libdir}/%{name}-%{version}/rawsock/*.lisp
%dir %{_libdir}/%{name}-%{version}/wildcard
%{_libdir}/%{name}-%{version}/wildcard/*.fas
%{_libdir}/%{name}-%{version}/wildcard/*.lisp
%dir %{_libdir}/%{name}-%{version}/zlib
%{_libdir}/%{name}-%{version}/zlib/*.fas
%{_libdir}/%{name}-%{version}/zlib/*.lisp
%{_datadir}/emacs/site-lisp/*
%{_datadir}/vim/vimfiles/after/syntax/lisp.vim

%files devel
%attr(0755,root,root) %{_bindir}/clisp-link
%{_libdir}/%{name}-%{version}/base/*.a
%{_libdir}/%{name}-%{version}/base/*.o
%{_libdir}/%{name}-%{version}/base/*.h
%{_libdir}/%{name}-%{version}/base/makevars
%{_libdir}/%{name}-%{version}/bindings/glibc/*.o
%{_libdir}/%{name}-%{version}/bindings/glibc/*.sh
%{_libdir}/%{name}-%{version}/bindings/glibc/Makefile
%{_libdir}/%{name}-%{version}/build-aux/*
%{_libdir}/%{name}-%{version}/clx/new-clx/*.o
%{_libdir}/%{name}-%{version}/clx/new-clx/*.sh
%{_libdir}/%{name}-%{version}/clx/new-clx/demos
%{_libdir}/%{name}-%{version}/clx/new-clx/Makefile
%{_libdir}/%{name}-%{version}/clx/new-clx/README
%{_libdir}/%{name}-%{version}/dbus/*.o
%{_libdir}/%{name}-%{version}/dbus/*.sh
%{_libdir}/%{name}-%{version}/dbus/Makefile
%{_libdir}/%{name}-%{version}/fastcgi/*.o
%{_libdir}/%{name}-%{version}/fastcgi/*.sh
%{_libdir}/%{name}-%{version}/fastcgi/Makefile
%{_libdir}/%{name}-%{version}/fastcgi/README
%{_libdir}/%{name}-%{version}/gdbm/*.o
%{_libdir}/%{name}-%{version}/gdbm/*.sh
%{_libdir}/%{name}-%{version}/gdbm/Makefile
%{_libdir}/%{name}-%{version}/gtk2/*.cfg
%{_libdir}/%{name}-%{version}/gtk2/*.glade
%{_libdir}/%{name}-%{version}/gtk2/*.o
%{_libdir}/%{name}-%{version}/gtk2/*.sh
%{_libdir}/%{name}-%{version}/gtk2/Makefile
%{_libdir}/%{name}-%{version}/linkkit
%{_libdir}/%{name}-%{version}/pcre/*.o
%{_libdir}/%{name}-%{version}/pcre/*.sh
%{_libdir}/%{name}-%{version}/pcre/Makefile
%{_libdir}/%{name}-%{version}/postgresql/*.o
%{_libdir}/%{name}-%{version}/postgresql/*.sh
%{_libdir}/%{name}-%{version}/postgresql/Makefile
%{_libdir}/%{name}-%{version}/postgresql/README
%{_libdir}/%{name}-%{version}/rawsock/*.o
%{_libdir}/%{name}-%{version}/rawsock/*.sh
%{_libdir}/%{name}-%{version}/rawsock/demos
%{_libdir}/%{name}-%{version}/rawsock/Makefile
%{_libdir}/%{name}-%{version}/wildcard/*.a
%{_libdir}/%{name}-%{version}/wildcard/*.o
%{_libdir}/%{name}-%{version}/wildcard/*.sh
%{_libdir}/%{name}-%{version}/wildcard/Makefile
%{_libdir}/%{name}-%{version}/wildcard/README
%{_libdir}/%{name}-%{version}/zlib/*.o
%{_libdir}/%{name}-%{version}/zlib/*.sh
%{_libdir}/%{name}-%{version}/zlib/Makefile
%{_datadir}/aclocal/clisp.m4


%changelog
* Fri Aug 06 2010 Paulo Andrade <pcpa@mandriva.com.br> 1:2.49-1mdv2011.0
+ Revision: 567191
- Update to version 2.49

* Wed Aug 19 2009 Paulo Andrade <pcpa@mandriva.com.br> 1:2.48-2mdv2010.0
+ Revision: 418280
- Make the -I option completely ignore readline
  # This is an at least "somewhat" elegant version of an alternate ugly hack
  # required to make sagemath python-pexpect interface work correctly with
  # clisp

* Wed Jul 29 2009 Frederik Himpe <fhimpe@mandriva.org> 1:2.48-1mdv2010.0
+ Revision: 404036
- Update to new version 2.48
- Sync configure options and BuildRequires with Fedora (more
  modules are available now)

* Sat Feb 28 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1:2.47-2mdv2009.1
+ Revision: 346030
- rebuild against new readline

* Tue Nov 11 2008 Frederik Himpe <fhimpe@mandriva.org> 1:2.47-1mdv2009.1
+ Revision: 302178
- Update to new version 2.47
- Remove patch fixing postgresql detection, integrated upstream
- Specifically buildrequire version 4.6 of berkeleydb, it does not
  build with db 4.7

* Wed Aug 13 2008 Frederik Himpe <fhimpe@mandriva.org> 1:2.46-1mdv2009.0
+ Revision: 271576
- Update to new version 2.46

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1:2.45-2mdv2009.0
+ Revision: 266536
- rebuild early 2009.0 package (before pixel changes)

* Tue Jun 10 2008 Frederik Himpe <fhimpe@mandriva.org> 1:2.45-1mdv2009.0
+ Revision: 217754
- New version 2.45
- Remove postgresql patch, it is included upstream. Replace it by new pgsql
  patch because upstream configure script has an error finding the headers
- Remove topdir patch: install it in versioned lib directory, like upstream,
  Fedora and Debian are doing
- Needs bigger stack size to succeed in building
- Small Adaptatations to make it build in directory named build
- Build gtk2 module

* Tue Feb 26 2008 Frederik Himpe <fhimpe@mandriva.org> 1:2.44.1-1mdv2008.1
+ Revision: 175504
- New upstream bugfix release

* Wed Feb 13 2008 Frederik Himpe <fhimpe@mandriva.org> 1:2.44-1mdv2008.1
+ Revision: 167118
- New upstream release
- Add libffcall-devel BuildRequires

* Mon Jan 07 2008 Pascal Terjan <pterjan@mandriva.org> 1:2.43-2mdv2008.1
+ Revision: 146277
- Make the -devel installable

* Mon Dec 31 2007 Oden Eriksson <oeriksson@mandriva.com> 1:2.43-1mdv2008.1
+ Revision: 139851
- 2.43

* Thu Dec 27 2007 Oden Eriksson <oeriksson@mandriva.com> 1:2.41a-2mdv2008.1
+ Revision: 138227
- build against db4.2-devel for now
- rebuilt against bdb 4.6.x libs

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu May 31 2007 Per Øyvind Karlsen <peroyvind@mandriva.org> 1:2.41a-1mdv2008.0
+ Revision: 33431
- fix buildrequires
- remove icon
- 2.41a
- add url for source
- update to 2.41 (with help from Frederik Himpe)
- fix detection of postgresql headers (P0 from Frederik)
- Import clisp



* Mon Sep 18 2006 Gwenole Beauchesne <gbeauchesne@mandriva.com> 1:2.38-2mdv2007.0
- Rebuild

* Sat May 20 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 2.38-1mdk
- 2.38
- sort out some build issues with flags etc
- build with dynamic modules support
- build against libsigsegv
- lib64 fix
- fix buildrequires
- %%mkrel
- move check to new %%check stage

* Sat Dec 31 2005 Mandriva Linux Team <http://www.mandrivaexpert.com/> 2.33.2-3mdk
- Rebuild

* Thu Jan 20 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 2.33.2-2mdk
- rebuild for new readline

* Sat Jun 05 2004 Per ?yvind Karlsen <peroyvind@linux-mandrake.com> 2.33.2-1mdk
- 2.33.2
- drop P0

* Sat Apr 17 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 2.33-2mdk
- fix buildrequires

* Fri Apr 02 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 2.33-1mdk
- 2.33
- clean docs
- update P0 from debian
- minor fixes
- disable parallell build

* Mon Jun 23 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 2.30-2mdk
- fix prefix etc. (from Mark Draheim <rickscafe.casablanca@gmx.net>)
- fix %%files list

* Tue Jun 17 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 2.30-1mdk
- 2.30
- cleanups
- P0 from debian, dropped alpha patch
- alot of spec file fixes

* Tue Jul 17 2001 Daouda LO <daouda@mandrakesoft.com> 2.27-1mdk
- release 2.27
  o The default extension of Lisp source files for CLISP is now ".lisp"
    instead of ".lsp". When both "foo.lisp" and "foo.lsp" exist, 
    (LOAD "foo") will load "foo.lisp".

  o Changed bytecode format. All .fas files generated by previous CLISP
     versions  are invalid and must be recompiled.
  o More Ansi CL compliances  
  o See more of the changelog: http://sourceforge.net/forum/forum.php?forum_id=72006 

- update URL.  
- new versioning scheme.
- merge ppc build.
- s|config.lsp|config.lisp| in ppc build.

* Wed Apr 25 2001 Geoffrey Lee <snailtalk@mandrakesoft.com> 2000.03.06-4mdk
- Make it build on the Alpha platform.
- Quiet output when uncompressing the source because it is really too annoying
  to watch.

* Sun Nov 05 2000 David BAUDENS <baudens@mandrakesoft.com> 2000.03.06-3mdk
- Rewrite spec following Clisp Install documentation to be able to build this
  package on all archs
- Have an intelligent description

* Sun Jul 23 2000 Pixel <pixel@mandrakesoft.com> 2000.03.06-2mdk
- *much* cleanup, macorizaiton, BM

* Mon Apr  3 2000 Adam Lebsack <adam@mandrakesoft.com> 2000.03.06-1mdk
- Update to 2000.03.06

* Tue Feb 22 2000 Stefan van der Eijk <s.vandereijk@chello.nl>
- rewrote most of .spec file
- updated to 1999.07.22

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 638 |12cr|clone-0.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name clone
%define version 0.1
%define release %mkrel 6
%define tftpboot /var/lib/tftpboot

Summary: HOWTO duplicate an node with ka, dolly, and dollyC
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.bz2
License: GPL
Group: System/Cluster
Url: http://www.mandriva.com
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
requires: ka-deploy-source-node
Buildrequires: libxslt-proc
Buildarch: noarch

%description
all scripts, configuration files needed to create and
setup a golden node to duplicate computer.

%prep
%setup -q -n %name-%version

%build

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall PREFIX=%{buildroot}/%{_prefix} \
    TFTPBOOT=%{buildroot}%{tftpboot} \
	SYSCONFDIR=%{buildroot}%{_sysconfdir}

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc clone.spec html/ *.xml *.xsl Makefile *.dsssl *.css
%attr(644,root,root) %config(noreplace) %{tftpboot}/X86PC/linux/pxelinux.cfg/default.pxe.clone
%attr(755,root,root) %{_bindir}/ka-d-session.sh
%attr(755,root,root) %{_bindir}/clone_script
%attr(644,root,root) %config(noreplace) %{_sysconfdir}/dhcpd.conf.clone
%attr(644,root,root) %config(noreplace) %{_sysconfdir}/xinetd.d/tftp.clone
%attr(644,root,root) %config(noreplace) %{_sysconfdir}/pxe.conf.clone


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1-6mdv2011.0
+ Revision: 617043
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 0.1-5mdv2010.0
+ Revision: 424880
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.1-4mdv2009.0
+ Revision: 243530
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.1-2mdv2008.1
+ Revision: 140694
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Aug 13 2007 Nicolas Vigier <nvigier@mandriva.com> 0.1-2mdv2008.0
+ Revision: 62471
- Import clone



* Tue Mar  6 2007 Antoine Ginies <aginies@mandriva.com> 0.1-2mdviggi
- remove fdisk_to_desc

* Fri Sep  1 2006  <guibo@guibpiv.guibland.com> 0.1-0.1.20060mlcs4
- first release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 639 |12cr|cloud-utils-0.19-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           cloud-utils
Version:        0.19
Release:        %mkrel 2
License:        GPL3
Summary:        Cloud image management utilities
Url:            https://launchpad.net/ubuntu/+source/cloud-utils
Group:          Networking/Other
Source:         cloud-utils_0.19ubuntu1.tar.gz
BuildRequires:  sed
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
BuildArch:      noarch
Requires:       python euca2ools file e2fsprogs >= 1.4  python-yaml python-paramiko

%description
This package provides a useful set of utilities for managing cloud
images.
The euca2ools package (a dependency of cloud-utils) provides an
Amazon EC2 API compatible set of utilities for bundling kernels,
ramdisks, and root filesystems, and uploading them to either EC2
or UEC.
The tasks associated with image bundling are often tedious and
repetitive.  The cloud-utils package provides several scripts
that wrap the complicated tasks with a much simpler interface.

%prep
%setup -q -n cloud-utils-0.19ubuntu1

%build
sed -i 's@/usr/share/common-licenses/GPL-3@/usr/share/doc/licenses/gpl-3.0.txt@' debian/copyright

%install
cat debian/install | while read a b; do
	install -D -m 0755 $a %{buildroot}/$b/$a
done
cat debian/manpages | while read a; do
	section=${a#*.}
	install -D -m 0644 $a %{buildroot}/usr/share/man/man${section}/$a
done

%clean
%{?buildroot:%__rm -rf "%{buildroot}"}

%files
%defattr(-,root,root)
%doc debian/copyright debian/changelog
%{_bindir}/*
%{_mandir}/*



%changelog
* Thu Jun 09 2011 Antoine Ginies <aginies@mandriva.com> 0.19-2mdv2011.0
+ Revision: 683343
- remove badrequires on licences
- fix group
- import cloud-utils


* Wed Jun 8 2011 Antoine Ginies <aginies@mandriva.com> 0.19
- first release for Mandriva based on OpenSUSE SRPM

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 640 |12cr|clthreads-2.4.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	2
%define	libname	%mklibname %name %major
%define oldlibname %mklibname %name 1
%define	develname %mklibname %name -d

Name:          clthreads
Summary:       Clthreads C++ libraries
Version:       2.4.0
Release:       %mkrel 2
License:       LGPLv2+
Group:	       System/Libraries 
Source0:       http://www.kokkinizita.net/linuxaudio/downloads/%{name}-%{version}.tar.bz2
Patch0:        clthreads-2.2.1-fix-install.patch
Patch1:        clthreads-2.4.0-linkage.patch
URL: 	       http://www.kokkinizita.net/linuxaudio/aeolus/index.html
BuildRoot:     %{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Clthreads C++ libraries

#--------------------------------------------------------------------

%package -n	%{libname}
Group: 		System/Libraries
Summary: 	Libraries for %name
Obsoletes:      %{oldlibname} < 2.2.1-2

%description 
Clthreads C++ libraries

%if %mdkversion < 200900
%post -n %libname -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %libname -p /sbin/ldconfig
%endif

%files -n %{libname}
%defattr(-,root,root)
%_libdir/libclthreads.so.%{major}*

#--------------------------------------------------------------------

%description -n	%{libname}
The libraries from %name package

%package -n	%{develname}
Group: 		Development/Other
Summary: 	Libraries for %name
Requires:	%{libname} = %version-%release
Provides:	lib%name-devel = %version-%release
Provides: 	%{name}-devel = %{version}-%{release}
Obsoletes:      %{oldlibname}-devel < 2.2.1-2Obsoletes:     
Obsoletes:      %{libname}-devel

%description -n	%{develname}
Development libraries from %name

%files -n %{develname}
%defattr (-,root,root)
%_includedir/clthreads.h
%_libdir/libclthreads.so

#--------------------------------------------------------------------

%prep
%setup -q -n %name-%version
%patch1 -p0

%build
%make LDFLAGS="%{ldflags}" CPPFLAGS="%{optflags} -fPIC"

%install
rm -fr %buildroot
mkdir -p %{buildroot}%{_includedir}
make install PREFIX=%{buildroot}%{_prefix}

%clean
rm -fr %buildroot


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 2.4.0-2mdv2011.0
+ Revision: 617048
- the mass rebuild of 2010.0 packages

* Mon Sep 07 2009 Funda Wang <fwang@mandriva.org> 2.4.0-1mdv2010.0
+ Revision: 432737
- New version 2.4.0

* Fri Jun 12 2009 Jérôme Brenier <incubusss@mandriva.org> 2.2.1-6mdv2010.0
+ Revision: 385598
- rebuild

* Mon Aug 25 2008 Emmanuel Andry <eandry@mandriva.org> 2.2.1-5mdv2009.0
+ Revision: 276014
- apply devel policy
- fix license

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 2.2.1-4mdv2009.0
+ Revision: 243531
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Fix major

* Sun Dec 09 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 2.2.1-1mdv2008.1
+ Revision: 116569
- import clthreads



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 641 |12cr|clusterit-2.5-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Collection of clustering tools
Name:		clusterit
Version:	2.5
Release:	%mkrel 3
License:	BSD
Group:		Networking/Remote access
URL:		http://clusterit.sourceforge.net/
Source:		%{name}-%{version}.tar.gz
BuildRequires:  libx11-devel
BuildRequires:	ncurses-devel
Requires:	openssh-clients, rsh, gawk
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This is a collection of clustering tools, to turn your ordinary 
everyday pile of UNIX workstations into a speedy parallel beast.
dsh : run a command on a cluster of machines.  dshbak : format the 
output of dsh. barrier, barrierd : synchronize a process on a number 
of machines. jsd : simple command scheduling daemon for remote execution. 
jsh : run scheduled commands on remote machines. run : run a command 
on a machine at random. seq : run a command on a cluster in sequence. 
pcp : copy a file to a cluster of machines. pdf : display free disk space
across a group of machines. prm : delete a file or files on a cluster 
of machines. rvt : a specialized VT100 emulator for the X window system. 
dvt : clustersed quickly dissect cluster files.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root) 
%doc INSTALL CHANGES README html/*.html html/man/*.html
%{_mandir}/man1/*
%{_bindir}/*


%changelog
* Fri Jan 28 2011 Funda Wang <fwang@mandriva.org> 2.5-3mdv2011.0
+ Revision: 633698
- invalid source
- patch is of no use
- bunzip2 the patch

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.0 packages

  + Sandro Cazzaniga <kharec@mandriva.org>
    - fix %%build to use %%make
    - use %%make
    - very little spec cleanup
    - new version 2.5, use %%configure2_5x and a tar.gz file

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 2.4-5mdv2010.0
+ Revision: 424881
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 2.4-4mdv2009.0
+ Revision: 243532
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 2.4-2mdv2008.1
+ Revision: 170786
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 2.4-1mdv2008.1
+ Revision: 123242
- kill re-definition of %%buildroot on Pixel's request
- import clusterit


* Fri Apr 28 2006 Jerome Soyer <saispo@mandriva.org> 2.4-1mdk
- New release 2.4
- Fix Url

* Fri Sep 09 2005 Antoine Ginies <aginies@mandrakesoft.com> 2.3.1-2mdk
- Fix BuildRquires

* Fri Jul 22 2005 Erwan Velu <velu@seanodes.com> 2.3.1-1mdk
- 2.3.1

* Wed May 19 2004 Antoine Ginies <aginies@n2.mandrakesoft.com> 2.2-1mdk
- release 2.2
* Fri Jan 03 2003 Antoine Ginies <aginies@mandrakesoft.com> 2.0-6mdk
- build for new glibc 
* Tue Aug 6 2002 Antoine Ginies <aginies@mandrakesoft.com> 2.0-5mdk
- build with gcc 3.2
* Thu Jul 11 2002 Antoine Ginies <aginies@mandrakesoft.com> 2.0-4mdk
- Build on 8.2 with 2.96
* Wed Jul 03 2002 Lenny Cartier <lenny@mandrakesoft.com> 2.0-3mdk
- fix ~rpm/... pb
* Fri May 17 2002 Antoine Ginies <aginies@mandrakesoft.com> 2.0-2mdk 
- solve conflict problem with sh-utils
- correct stupid error of changelog
* Tue Apr 30 2002 Antoine Ginies <aginies@mandrakesoft.com> 2.0-1mdk
- first release for Mandrakesoft :-)

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 642 |12cr|clusterscripts-3.5-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name clusterscripts
%define version 3.5
%define release %mkrel 4
#define	perl_vendorlib /usr/lib/perl5/vendor_perl/5.8.7

Summary: Tools to setup a cluster server and client
Name: %{name}
Version: %{version}
Release: %{release}
#Source0: %{name}-%{version}.tar.bz2
Source0: %{name}-devel.tar.bz2
License: 	GPL
Group: 		System/Cluster
BuildRoot: 	%{_tmppath}/%{name}-buildroot
Prefix: 	%{_prefix}
URL:		http://www.mandriva.com
buildarch:	noarch
#obsolotes:	clusterautosetup-server

%description
Multiple scripts to setup cluster server or client nodes.


%package        client
Summary:	Script to setup and retrieve information for client node
Group:		System/Cluster
Conflicts:	clusterautosetup-server
Requires:	bind-utils, ypbind, autofs, wget,openssh-clients, openssh-server, tftp, nfs-utils, netkit-rsh-server, ntp, ka-deploy-source-node, oar-user, oar-node, usbutils, urpmi-parallel-ka-run, bc, dhcpcd, smartmontools, ganglia-core, taktuk, clusterscripts-common

%description client
Scripts to retrieve information and setup cluster client node from 
a cluster server.

%package common
Summary:        Common clusterscripts
Group:		System/Cluster

%description common
common libs

%package server-conf
Summary:        clusterscript configuration file
Group:          System/Cluster
Conflicts:      clusterautosetup-client
Requires:       clusterscripts-common

%description server-conf
The configuration file of clusterscripts

%package server 
Summary:        Script to setup a server node
Group:		System/Cluster
Conflicts:	clusterautosetup-client
Requires:	bind, bind-utils, nfs-utils, ypserv, yp-tools, ypbind, make, oar-user, oar-node, oar-server, openssh-server, openssh-clients, ntp, ganglia-gmetad, urpmi-parallel-ka-run, apache, postfix, iptables, ganglia-core, rpm-helper, syslinux, usbutils, bc, php-cli, apache-mod_php, smartmontools, tentakel, ganglia-webfrontend, taktuk, fping, openldap-servers, openldap-clients
Requires:	clusterscripts-common, clusterscripts-server-pxe, clusterscripts-server-conf
Suggests:	phpldapadmin
#gnbd, gnbd-kernel-BOOT, 
#maui

%description server
Scripts to automatically setup some services
NIS, DNS, NFS, PXE, DHCP, NAMED, LDAP, authd and ssh Keys,
tftp server, ganglia server, OAR, SSH.

%package server-pxe
Summary:        Script to setup a PXE server, dhcpd tftp and optiannly a DNS server
Group:          System/Cluster
Conflicts:      clusterautosetup-client
Requires:       pxe, tftp-server, xinetd, dhcp-server, syslinux, clusterscripts-server-conf
Suggests:	ka-deploy-source-node bind bind-utils

%description server-pxe
Scripts to automatically setup a PXE server with DHCP server.
A DNS server is also optionnal

%prep
rm -rf ${buildroot}
%setup -q -n %{name}-devel


%build
#make build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/%_docdir/%name-%version
make install DESTDIR=$RPM_BUILD_ROOT SHAREDOC=%_docdir/%name-%version


%post server-conf
TESTDHETH=`grep ETHDHCP_CLIENT /etc/clusterserver.conf`
if [ -z "$TESTDHETH" ];	then
	echo " old version of clusterscript, updating"
	echo "ETHDHCP_CLIENT=eth0" >> /etc/clusterserver.conf
fi	
# create a file, to check if it is the first time i launch setup_auto_cluster
touch /tmp/first_setup
	
#perl -Mcluster_xconfig -e 'set_xconfig()'

%post client
%_post_service clusterautosetup-client
# horrible hack to avoid dhclient.....
#perl -pi -e "s/\-x\s\/sbin\/dhclient/-x \/sbin\/dhclientsux/" /sbin/ifup

%preun client
%_preun_service clusterautosetup-client

%preun server
#%_preun_service rapidnat

%clean
rm -fr %{buildroot}

%files client
%defattr(-,root,root)
%attr(755,root,root) %{_bindir}/setup_client_cluster.pl
%attr(755,root,root) %{_bindir}/setup_ka_deploy.pl
%attr(755,root,root) %{_initrddir}/clusterautosetup-client
%{perl_vendorlib}/ka_deploy_cluster.pm
%{perl_vendorlib}/client_cluster.pm
%{perl_vendorlib}/fs_client.pm
%{perl_vendorlib}/cluster_clientconf.pm

%files common
#%attr(755,root,root) %{_bindir}/fdisk_to_desc
%{_bindir}/ib-burn-firmware.pl
%{perl_vendorlib}/cluster_commonconf.pm
%{perl_vendorlib}/cluster_fonction_common.pm

%files server-conf
%attr(755,root,root) %{_sysconfdir}/muttrc
%attr(755,root,root) %{_sysconfdir}/rc.sysinit_diskless
%attr(644,root,root) %config(noreplace) %{_sysconfdir}/clusterserver.conf
%attr(644,root,root) %config(noreplace) %{_sysconfdir}/clusternode.conf
%attr(644,root,root) %config(noreplace) %{_sysconfdir}/dhcpd.conf.pxe.single
%attr(644,root,root) %config(noreplace) %{_sysconfdir}/dhcpd.conf.cluster
%{perl_vendorlib}/cluster_serverconf.pm

%files server-pxe
%attr(755,root,root) %{_bindir}/dhcpnode
%{perl_vendorlib}/add_nodes_to_dhcp_cluster.pm
%{perl_vendorlib}/pxe_server_cluster.pm
%{perl_vendorlib}/dhcpnode_cluster.pm
%{perl_vendorlib}/dhcpdconf_server_cluster.pm
%{perl_vendorlib}/wakeup_node_cluster.pm
%{perl_vendorlib}/dns_cluster.pm
%attr(755,root,root) %{_bindir}/setup_add_nodes_to_dhcp.pl
%attr(755,root,root) %{_bindir}/setup_pxe_server.pl
%attr(755,root,root) %{_bindir}/setup_dhcpdconf_server.pl
%attr(755,root,root) %{_bindir}/setup_dns.pl
%attr(755,root,root) %{_bindir}/prepare_diskless_image


%files server
%doc ldap_base.ldif sldap_cluster.conf
%defattr(-,root,root)
%attr(755,root,root) %{_bindir}/ib-cluster-configurator.pl
%attr(755,root,root) %{_bindir}/rapidnat
%attr(755,root,root) %{_bindir}/sauvegarde
%attr(755,root,root) %{_bindir}/setup_xconfig.pl
#%{_initrddir}/rapidnat
%attr(755,root,root) %{_bindir}/setup_test_user
%attr(644,root,root) /var/spool/pbs/pbs_config.sample
%{perl_vendorlib}/cluster_xconfig.pm
%{perl_vendorlib}/fs_server.pm
%{perl_vendorlib}/nis_cluster.pm
%{perl_vendorlib}/ldap_cluster.pm
%{perl_vendorlib}/install_cluster.pm
%{perl_vendorlib}/auto_add_nodes_cluster.pm
%{perl_vendorlib}/maui_cluster.pm
%{perl_vendorlib}/auto_remove_nodes_cluster.pm
%{perl_vendorlib}/cluster_set_admin.pm
%{perl_vendorlib}/cluster_set_compute.pm
%{perl_vendorlib}/user_common_cluster.pm
%{perl_vendorlib}/postfix_cluster.pm
%{perl_vendorlib}/pbs_cluster.pm
%{perl_vendorlib}/server_cluster.pm
%attr(755,root,root) %{_bindir}/setup_pbs.pl
%attr(755,root,root) %{_sbindir}/setup_auto_cluster
%attr(755,root,root) %{_bindir}/setup_add_node.pl
%attr(755,root,root) %{_bindir}/setup_install_cluster.pl
%attr(755,root,root) %{_bindir}/setup_server_cluster.pl
%attr(755,root,root) %{_bindir}/setup_recup_cpus.pl
%attr(755,root,root) %{_bindir}/setup_nis.pl
%attr(755,root,root) %{_bindir}/setup_ldap.pl
%attr(755,root,root) %{_bindir}/setup_auto_remove_nodes.pl
%attr(755,root,root) %{_sbindir}/deluserNis.pl
%attr(755,root,root) %{_bindir}/wakeup_node.pl
%attr(755,root,root) %{_bindir}/setup_maui.pl
%attr(755,root,root) %{_bindir}/setup_auto_add_nodes.pl
%attr(755,root,root) %{_sbindir}/adduserNis.pl
%attr(755,root,root) %{_bindir}/setup_postfix.pl
%attr(755,root,root) %{_bindir}/setup_admin.pl
%attr(755,root,root) %{_bindir}/setup_compute.pl
%attr(755,root,root) %{_bindir}/update_cfg_after_ar_node.pl



%changelog
* Tue May 03 2011 Oden Eriksson <oeriksson@mandriva.com> 3.5-4mdv2011.0
+ Revision: 663385
- mass rebuild

* Thu Jul 22 2010 Funda Wang <fwang@mandriva.org> 3.5-3mdv2011.0
+ Revision: 556989
- rebuild

* Mon Jun 28 2010 Antoine Ginies <aginies@mandriva.com> 3.5-2mdv2010.1
+ Revision: 549278
- re-organise pakackaging
- new release (fix some nis and pxe bugs)

  + Oden Eriksson <oeriksson@mandriva.com>
    - fix upgrade 2010.0 > 2010.1

* Thu May 06 2010 Antoine Ginies <aginies@mandriva.com> 3.5-1mdv2010.1
+ Revision: 542810
- move wakup perl module to server-pxe package

* Wed May 05 2010 Antoine Ginies <aginies@mandriva.com> 3.4-1mdv2010.1
+ Revision: 542324
- release 3.4

* Tue May 04 2010 Antoine Ginies <aginies@mandriva.com> 3.3-1mdv2010.1
+ Revision: 542091
- remove a cp in the Makefile
- update the source (remove fdisk_to_desc)
- two more packages: server-pxe and server-conf

* Fri Feb 12 2010 Antoine Ginies <aginies@mandriva.com> 3.2-4mdv2010.1
+ Revision: 504650
- add suggests, fix ldap  module

* Fri Feb 12 2010 Antoine Ginies <aginies@mandriva.com> 3.2-3mdv2010.1
+ Revision: 504509
- new source
- fix setup_server_cluster.pl error

* Thu Feb 11 2010 Antoine Ginies <aginies@mandriva.com> 3.2-2mdv2010.1
+ Revision: 504252
- fix name of conf files

* Thu Feb 11 2010 Antoine Ginies <aginies@mandriva.com> 3.2-1mdv2010.1
+ Revision: 504163
- add a basic description for common package
- create a common package, remove conflict between client and server

* Tue Feb 09 2010 Antoine Ginies <aginies@mandriva.com> 3.0-4mdv2010.1
+ Revision: 502814
- fix spec file to avoid rejection
- fix group
- release 3.0

* Sun Jul 26 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.0-21mdv2010.0
+ Revision: 400287
- fix dependencies

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 2.0-20mdv2009.0
+ Revision: 240507
- rebuild
- kill re-definition of %%buildroot on Pixel's request
- fix summary-ended-with-dot

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 22 2007 Nicolas Vigier <nvigier@mandriva.com> 2.0-18mdv2008.0
+ Revision: 92234
- add pure-ftpd-anon-upload buildrequire
- fix apache2-mod_php dependency (now apache-mod_php)
- remove broken dependency on proftpd-anonymous
 - add dependency on pure-ftpd-anonymous
 - clean up

* Thu Aug 23 2007 Thierry Vignaud <tv@mandriva.org> 2.0-17mdv2008.0
+ Revision: 70158
- convert prereq

* Fri Jun 22 2007 Thierry Vignaud <tv@mandriva.org> 2.0-16mdv2008.0
+ Revision: 42999
- partial cleaning
- fix group

* Thu May 31 2007 Adam Williamson <awilliamson@mandriva.org> 2.0-15mdv2008.0
+ Revision: 32984
- fix groups (fixes #27319 and #27320)


* Fri Mar 02 2007 Antoine Ginies <aginies@mandriva.com> 2.0-14mdv2007.0
+ Revision: 131006
- define a perlvendorlib directory
- Import clusterscripts

* Tue Feb 06 2007 Antoine Ginies <aginies@mandriva.com> 2.0-14mdviggi
- remove dssh require

* Thu Jan 18 2007 Antoine Ginies <aginies@mandriva.com> iggi 2.0-13mdv
- improve MySQL configuration

* Thu Nov 30 2006 Antoine Ginies <aginies@mandriva.com> 2.0-12mdviggi
- various fix to be able to use clusterscripts on a CS4
- add rpmsrate and compssUsers.pl
- add boot flag on first partition (ka deploy)
- add log suuport with kamethod

* Wed Nov 29 2006 Antoine Ginies <aginies@mandriva.com> 2.0-11mdviggi
- add CSH support (/etc/profile.d/cluster.csh)
- remove CLUSTER image

* Wed Nov 15 2006 Antoine Ginies <aginies@mandriva.com> 2.0-10mdviggi
- fix OAR problem in diskless mode

* Fri Nov 10 2006 Antoine Ginies <aginies@mandriva.com> 2.0-9mdviggi
- Add a script to prepare diskless image
- add cloop-utils require
- remove pcp require

* Thu Nov 09 2006 Antoine Ginies <aginies@mandriva.com> 2.0-8mdviggi
- fix regenerate_rhosts file

* Wed Nov 08 2006 Antoine Ginies <aginies@mandriva.com> 2.0-7mdviggi
- add symlink for nfs installation
- fix fs_server and fs_client gfs part

* Tue Nov 07 2006 Antoine Ginies <aginies@mandriva.com> 2.0-6mdviggi
- fix path to draktab_config
- remove maui in add_user_nis
- remove unwanted message

* Mon Nov 06 2006 Antoine Ginies <aginies@mandriva.com> 2.0-5mdviggi
- remove AmIroot
- try to fix hdlist script (mkcd create a bad media.cfg file....)
- fix tentakel configuration
- fix hostname bug if interface != to eth0

* Fri Nov 03 2006 iggi Antoine Ginies <aginies@mandriva.com> 2.0-4mdviggi
- fix shorewall zone
- launch draktab_config at first launch (if drakcluster installed)
- fix pssh configuration
- add prologue/epilogue timeout in oar configuration
- fix tentakel configuration

* Thu Nov 02 2006 Antoine Ginies <aginies@mandriva.com> 2.0-3mdviggi
- add pssh and tentakel support

* Thu Nov 02 2006 Antoine Ginies <aginies@mandriva.com> 2.0-2mdviggi
- fix linux.0 problem in default dhcpd.conf configuration file (thx T.I. Toth report)
- fix ssh-keygen problem (server side)
- create oar user .ssh directory
- fix the use of CS4 rescue in ka method

* Tue Oct 31 2006 Antoine Ginies <aginies@mandriva.com> 2.0-1mdviggi
- fix oar state

* Mon Oct 30 2006 Antoine Ginies <aginies@mandriva.com> 1.9-3mdviggi
- fix mysql skip-network option
- auto declare node Alive
- fix set_oar_servername (client side)
- add taktuk2 and fping requires
- add fping in oar configuration

* Fri Oct 27 2006 Antoine Ginies <aginies@mandriva.com> 1.9-2mdv2007.0
- remove compute DOMAIN and compute node name
- switch pbs to oar group
- remove /etc/node_list.admin file
- only exec command on Alive node (using OAR status)

* Wed Oct 25 2006 Antoine Ginies <aginies@mandriva.com> 1.9-1mdviggi
- first IGGI devel release
- remove torque require
- add oar require
- add OAR support (ssh public key, tftpdir, oar.conf)
- remove call to PBS script
- Now use Bind 9.2, so adjust all DNS configuration
- add support of menu311.c32 in PXE configuration file
- add alt1 vmlinuz and all.rdz in PXE menu entry
- update information in PXE help.txt file
- update auto_inst.cfg.pl RPM list

* Wed Nov 30 2005 Antoine Ginies <aginies@n3.mandriva.com> 1.3-1mdk
- copy freedos.img only if exist
- nodename now support '-'
- add generate_ex_dolly_conf
- disable gam server only if exist
- disable auto_cluster icon in icewm toolbar
- remove require on ganglia-script
- clean %%post
- remove unwanted services
- add drakpxelinux require
- add gnbd and rescue in PXE menu 
- fix generation of cluster.conf file
- fix pb of missgin lam directory on nodes
- use vga=text in ka mode
- fix fs_server.pm ccsd configuration
- now use fs.pm
- add coda support (client and server)
- fix missing files move into cluster_fonction_common
- fix creation of lam file
- fix missing file for reading (mpi and lam)
- fix pxe (remove ka.img patch) 
- fix missing dir (mpi and lam)
- remove some requires on client node (distcc icecream)
- remove mandrake_theme require
- add mpich2 support
- fix nsswitch.conf
- add requires (ganglia-webfrontend)
- fix lam missing directory
- fix mountcdrom in setup_auto_cluster
- copy RPM data from nfs or cdrom
- dont generate gmond.conf
- adjust RESCUE name

* Tue Mar 22 2005 Antoine Ginies <aginies@n1.mandrakesoft.com> 1.1-38mdk
- add requires

* Tue Mar 22 2005 <guibo@guiboserv.guibland.com> 1.1-37mdk
- adjust requires

* Mon Mar 07 2005 <aginies@guibo.mdkc.com> 1.1-36mdk
- add ib-burn-firmware.pl
- add ib-cluster-configurator.pl

* Fri Mar 04 2005 <aginies@guibo.mdkc.com> 1.1-35mdk
- re-require idesk
- re-add require on mpich

* Fri Mar 04 2005 <aginies@guibo.mdkc.com> 1.1-34mdk
- remove display in PXE conf
- create mpi wanted dir

* Thu Mar 03 2005 <aginies@guibo.mdkc.com> 1.1-33mdk
- remove requires on mpich
- add create_hostib.pl

* Thu Mar 03 2005 <aginies@guibo.mdkc.com> 1.1-32mdk
- Mercury Release
- fix ib over ip in shorewall config
- set pxe to auto mode
- use fdisk_to_desc to create descfile on node

* Thu Feb 10 2005 <aginies@guibo.mdkc.com> 1.1-31mdk
- fix some other X configuration

* Wed Feb 09 2005 <aginies@guibo.mdkc.com> 1.1-30mdk
- fix background pb (server/client)

* Wed Feb 09 2005 <aginies@guibo.mdkc.com> 1.1-29mdk
- add fdisk_to_desc
- copy only one CD

* Thu Nov 25 2004 mdkc <mdkc@mdkc2devel.mandrakesoft.com> 1.1-28mdk
- copy the 4 cds

* Wed Nov 10 2004 mdkc <mdkc@mdkc2devel.mandrakesoft.com> 1.1-27mdk
- add requires on mclx doc (client and server)

* Thu Nov 04 2004 mdkc <mdkc@mdkc2devel.mandrakesoft.com> 1.1-26mdk
- adjust for Clustering2 (to fit on 1CD)

* Wed Nov 03 2004 mdkc <mdkc@mdkc2devel.mandrakesoft.com> 1.1-25mdk
- add require on doc

* Wed Nov 03 2004 mdkc <mdkc@mdkc2devel.mandrakesoft.com> 1.1-24mdk
- fix path to doc
- update index.html

* Tue Nov 02 2004 mdkc <mdkc@mdkc2devel.mandrakesoft.com> 1.1-23mdk
- fix xdm background

* Fri Oct 29 2004 aginies <aginies@dhcp125.mandrakesoft.com> 1.1-22mdk
- fix acpi=ht on x86_64

* Fri Oct 29 2004 aginies <aginies@dhcp125.mandrakesoft.com> 1.1-21mdk
- fix pxe x86_64 pb (freedos)

* Fri Oct 22 2004 mdkc <mdkc@mdkc2devel.mandrakesoft.com> 1.1-20mdk
- add post install in auto_inst.cfg.pl

* Fri Oct 22 2004 mdkc <mdkc@mdkc2devel.mandrakesoft.com> 1.1-19mdk
- force install of theme-mercury
- fix requires on mandrake-theme-mercury

* Thu Oct 21 2004 mdkc <mdkc@mdkc2devel.mandrakesoft.com> 1.1-18mdk
- fix, typo (thx pixel)

* Thu Oct 21 2004 mdkc <mdkc@mdkc2devel.mandrakesoft.com> 1.1-17mdk
- fix underscore :/

* Sat Oct 16 2004 mdkc <mdkc@mdkc2devel.mandrakesoft.com> 1.1-16mdk
- fix resetknowhosts
- fix add node without ka

* Sat Oct 16 2004 mdkc <mdkc@guiboserv.guibland.com> 1.1-15mdk
- add new file to add node without ka method (thx camille bug report).

* Fri Oct 15 2004 mdkc <mdkc@mdkc2devel.mandrakesoft.com> 1.1-14mdk
- fix pxe ka24.img on X86_64

* Thu Oct 14 2004 mdkc <mdkc@mdkc2devel.mandrakesoft.com> 1.1-13mdk
- fix auto_inst.cfg.pl (had SMP support)

* Fri Oct 08 2004 mdkc <mdkc@mdkc2devel.mandrakesoft.com> 1.1-12mdk
- fix a pb of copy4CD

* Tue Oct 05 2004 mdkc <mdkc@mdkc2devel.mandrakesoft.com> 1.1-11mdk
- copy 4cd

* Thu Sep 30 2004 aginies <mdkc@mdkc2devel.mandrakesoft.com> 1.1-10mdk
- mercury release

* Fri Sep 17 2004 mdkc <mdkc@mdkc2devel.mandrakesoft.com> 1.1-9mdk
- fix rc.sysinit Branding

* Wed Sep 15 2004 mdkc <mdkc@guiboserv.guibland.com> 1.1-8mdk
- fix some branding

* Thu Aug 26 2004 Erwan Velu <erwan@mandrakesoft.com> 1.1-7mdk
- MII_NOT_SUPPORTED by default in auto mode
- auto_mode also install mandrake_theme
- Removing uncessary requires

* Thu Aug 26 2004 Erwan Velu <erwan@mandrakesoft.com> 1.1-6mdk
- Adding requires

* Fri Aug 06 2004 Erwan Velu <erwan@mandrakesoft.com> 1.1-5mdk
- New release
- Fixing default background system (now using theme)
- Requires mandrake_theme

* Tue Jul 13 2004 mdkc <mdkc@mdkc2devel.mandrakesoft.com> 1.1-4mdk
- add user admin

* Fri Jul 09 2004 mdkc <mdkc@mdkc2devel.mandrakesoft.com> 1.1-3mdk
- add requires (mozilla, dssh, idesk)
- fix localtime pb (missing cp_in_workdir)

* Thu Jul 01 2004 mdkc <mdkc@mdkc2devel.mandrakesoft.com> 1.1-2mdk
- fix xdm dialog box
- launch draktab_configat beginning of setup_autokc@mdkc2devel.mandrakesoft.com> 1.1-3mdk
- add requires (mozilla, dssh, idesk)
- fix localtime pb (missing cp_in_workdir)

* Thu Jul 01 2004 mdkc <mdkc@mdkc2devel.mandrakesoft.com> 1.1-2mdk
- fix xdm dialog box
- launch draktab_configat beginning of setup_auto_cluster
- adjust icewm toolbar
- patching pxe for generating auto entry
- fix default nisdomain (gi+drakcluster)
- add xhost +
- add test on user's home to avoid pb of drakcluster (quit when !-d home's user )
- cleaning ntp configuration

* Sat Jun 26 2004 aginies <mdkc@mdkc2devel.mandrakesoft.com> 1.1-1mdk
- more perl_checker fix
- add comment in clusterscripts
- correct dhcpd.conf leases time
- various fix to accelerate remove node procedure
- fix dssh et wulfstat reload in a/d in admin mode
- add require on xmlsysd

* Fri Jun 25 2004 aginies <mdkc@mdkc2devel.mandrakesoft.com> 1.0-8mdk
- now when adding serveur in compute, server is disable in admin
- fix wulfstat pb
- add requires smartmontools, fix missing require gangali on client
- add smartmon tools config

* Wed Jun 23 2004 mdkc <mdkc@devel.mdkc.com> 1.0-7mdk
- fix add_srv (dns problem)
- fix ssh root on server (authorized_keys)
- fix generation of nisdomain pb
- remove sleep in dns configuration
- add comment
- fix icewm icon pb

* Tue Jun 22 2004 <mdkc@n2.mandrakesoft.com> 1.0-6mdk
- add wulfstat config
- now can add srv in cluster

* Sat Jun 12 2004 <mdkc@n2.mandrakesoft.com> 1.0-5mdk
- perl_checker recommendation

* Fri Jun 11 2004 <mdkc@n2.mandrakesoft.com> 1.0-4mdk
- add more quick launch on icewm's toolbar

* Fri Jun 11 2004 mdkc <mdkc@n2.mandrakesoft.com> 1.0-3mdk
- add dssh support (remote admin) 
- patch userdrake to support cluster user using adduserNis/deluserNis

* Tue May 25 2004 mdkc <mdkc@localhost> 1.0-2mdk
- add gsh support (remote admin)

* Tue May 18 2004 <mdkc@n2.mandrakesoft.com> 1.0-1mdk
- release 1.0

* Tue Apr 13 2004 antoine Ginies <aginies@mandrakesoft.com> 0.9-11mdk
- use alternatives ka.img (kernel 2.4.25)
- pxe_cluster: compatible drakwizard pxe, more debug 
- perl_checker recommendation
- fix PBS pb on client node
- fix ntp pb on client
- add missing requires
- fix dhcpd.conf tftpdir var
- add needed_after add/remove in cmd line
- permit ssh root login on node
- add unwanted services

* Fri Apr 09 2004 antoine Ginies <aginies@mandrakesoft.com> 0.9-10mdk
- fix some pxe pb

* Thu Apr 08 2004 antoine Ginies <aginies@mandrakesoft.com> 0.9-9mdk
- fix client scripts
- fix PXE pb server side (need more fix....)

* Tue Apr 06 2004 antoine Ginies <aginies@mandrakesoft.com> 0.9-8mdk
- fix pb on client (dhclient)
- fix PXE pb (var/lib/tftp/X86PC)
- PXE now compatible with drakwizard pxe
- fix PBS pb
- some perl_checker fix (too much to fix all this time)

* Tue Apr 06 2004 antoine Ginies <aginies@mandrakesoft.com> 0.9-7mdk
- fix require

* Tue Apr 06 2004 guibo <guibo@xp2400.guibland.com> 0.9-6mdk
- rebuild 10.0


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 643 |12cr|clusterssh-3.28-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	clusterssh
%define version 3.28
%define release %mkrel 2

Name:          %name
Version:       %version
Release:       %release
Summary:       Secure concurrent multi-server terminal control
Group:         Shells
License:       GPL
URL:           http://clusterssh.sourceforge.net
Source0:       http://download.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
BuildRoot:     %{_tmppath}/%{name}-%{version}-%{release}
BuildArch:     noarch
Requires:      perl-Tk perl-X11-Protocol xterm
Buildrequires:	perl-devel

%description
Control multiple terminals open on different servers to perform administration
tasks, for example multiple hosts requiring the same config within a cluster.
Not limited to use with clusters, however.

%prep
%setup -q

%build
%configure
%make

%install
rm -rf %{buildroot}
make install DESTDIR=%{buildroot}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc COPYING AUTHORS README NEWS ChangeLog
%{_bindir}/cssh
%{_mandir}/man1/*.1*




%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 3.28-2mdv2011.0
+ Revision: 610143
- rebuild

* Fri Dec 25 2009 Frederik Himpe <fhimpe@mandriva.org> 3.28-1mdv2010.1
+ Revision: 482288
- update to new version 3.28

* Thu Sep 24 2009 Frederik Himpe <fhimpe@mandriva.org> 3.27-1mdv2010.0
+ Revision: 448488
- Update to new version 3.27

* Tue Jun 09 2009 Frederik Himpe <fhimpe@mandriva.org> 3.26-1mdv2010.0
+ Revision: 384474
- Update to new version 3.26

* Fri Jan 09 2009 Jérôme Soyer <saispo@mandriva.org> 3.22-1mdv2009.1
+ Revision: 327425
- New upstream version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 3.19.1-3mdv2009.0
+ Revision: 243533
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 3.19.1-1mdv2008.1
+ Revision: 136322
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Jan 17 2007 Erwan Velu <erwan@mandriva.org> 3.19.1-1mdv2007.0
+ Revision: 109909
- 3.19.1
- Import clusterssh

* Fri Jun 23 2006 Erwan Velu <erwan@seanodes.com> 3.18.1-2
- Rebuild

* Mon Dec 19 2005 Erwan Velu <erwan@seanodes.com> 3.18.1-1mdk
- Initial release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 644 |12cr|clutter-perl-1.0.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module Clutter

%define apiver 1.0
%define api 1.0

Summary:       Perl bindings for clutter
Name:          clutter-perl
Version:       1.0.1
Release:       4
Source0:       http://www.clutter-project.org/sources/clutter-perl/%api/%{name}-%{version}.tar.bz2
License:       LGPLv2+
Group:         Graphics
Url:           http://clutter-project.org/
BuildRoot:     %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: clutter-devel >= 1.0
BuildRequires: perl-devel
BuildRequires: perl-Gtk2 >= 1.140
BuildRequires: perl-ExtUtils-Depends
BuildRequires: perl-ExtUtils-PkgConfig


%description
Perl bindings for clutter

#----------------------------------------------------------------------------

%package -n perl-%{module}
Summary:       Perl bindings for clutter
Group:         Graphics
Provides:      clutter-perl = %{version}-%{release}

%description -n perl-%{module}
Perl bindings for clutter

#----------------------------------------------------------------------------

%prep
%setup -q -n %name-%version

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%install
rm -rf %buildroot

%makeinstall_std

%clean
rm -rf %buildroot

%files -n perl-%{module}
%defattr(-,root,root)
%{perl_vendorarch}/%module
%{perl_vendorarch}/%module.pm
%{perl_vendorarch}/auto/*
%{_mandir}/*/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.0.1-4
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Thu Jul 22 2010 Funda Wang <fwang@mandriva.org> 1.0.1-3mdv2011.0
+ Revision: 556960
- rebuild

  + Jérôme Quelin <jquelin@mandriva.org>
    - rebuild

* Fri Sep 04 2009 Götz Waschk <waschk@mandriva.org> 1.0.1-1mdv2010.0
+ Revision: 431069
- update to new version 1.0.1

* Mon Aug 24 2009 Götz Waschk <waschk@mandriva.org> 1.0.0-1mdv2010.0
+ Revision: 420324
- new version
- update deps
- update file list

* Thu Feb 12 2009 Funda Wang <fwang@mandriva.org> 0.8.2.0-1mdv2009.1
+ Revision: 339770
- New version 0.8.2.0

* Sat Sep 13 2008 Colin Guthrie <cguthrie@mandriva.org> 0.8.0.1-1mdv2009.0
+ Revision: 284377
- New version: 0.8.0.1

* Wed Feb 20 2008 Colin Guthrie <cguthrie@mandriva.org> 0.6.0.0-1mdv2008.1
+ Revision: 173179
- New version

* Thu Jan 24 2008 Colin Guthrie <cguthrie@mandriva.org> 0.4.1.0-2mdv2008.1
+ Revision: 157488
- Bump release for buildsystem lock.
- New upstream version 0.4..01

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Aug 09 2007 Colin Guthrie <cguthrie@mandriva.org> 0.4.1-1mdv2008.0
+ Revision: 60732
- Add BuildRequires for perl-devel
- Add perl-Gtk2 build deps
- Import clutter-perl


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 645 |12cr|clutter-sharp-0-0.20090817.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#gw it could even become a noarch package, but it has a dep
#on the clutter library packages
%define debug_package %{nil}

%define cluttergtklibname %mklibname clutter-gtk 1.0 0

#gw it ships a patched version of glib-sharp
%define _provides_exceptions mono.glib-sharp

%define gitdate 20090817

Summary:	C#/.NET bindings to Clutter
Name:		clutter-sharp
Version:	0
Release:	%mkrel -c %{gitdate} 4
URL:		http://www.clutter-project.org
Source0:	%{name}-%{gitdate}.tar.xz
Patch0:		clutter-sharp-20090817-ilasm-build.patch
Patch1:		clutter-sharp-20090828-initialization-fix.patch
License:	MIT
Group:		System/Libraries
BuildRequires:	mono-devel
BuildRequires:	gtk-sharp2-devel
BuildRequires:	gtk-sharp2
BuildRequires:	glib-sharp2
BuildRequires:	clutter-gtk-devel
Requires:	%{cluttergtklibname}

%description
Clutter-sharp offers C#/.NET bindings to Clutter

%package devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{name} = %{version}-%{release}

%description devel
This package contains the development files for the C#/.NET bindings
to clutter.

%package doc
Summary:	Development documentation for %{name}
Group:		Development/Other
BuildArch:	noarch
Requires(post):		mono-tools >= 1.1.9
Requires(postun):	mono-tools >= 1.1.9 

%description doc
This package contains the API documentation for the %name in
Monodoc format. 

%prep
%setup -q -n %{name}
%apply_patches
sed -i -e 's!$(prefix)/lib!%{_libdir}/!' glib/Makefile.am
sed -i -e 's!$(prefix)/lib!%{_libdir}/!' clutter/Makefile.am
sed -i -e 's!$(prefix)/lib!%{_libdir}/!' build/assembly.mk
sed -i -e 's!libdir=${exec_prefix}/lib!libdir=%{_libdir}!' clutter/clutter-sharp.pc.in
sed -i -e 's!libdir=${exec_prefix}/lib!libdir=%{_libdir}!' clutter-gtk/clutter-gtk-sharp.pc.in

#build with new clutter-gtk
sed -i -e 's,clutter-gtk-0.10,clutter-gtk-1.0,g' configure.ac

%build
autoreconf -vfi
export MONO_SHARED_DIR=%{_builddir}/%{?buildsubdir}
%configure2_5x
#gw parallel make broken
make

%install
%makeinstall_std

%post doc
%{_bindir}/monodoc --make-index > /dev/null

%postun doc
if [ "$1" = "0" -a -x %{_bindir}/monodoc ]; then
  %{_bindir}/monodoc --make-index > /dev/null
fi

%files
%doc COPYING README
%{_libdir}/clutter-sharp/

%files devel
%{_datadir}/gapi-2.0/*
%{_libdir}/pkgconfig/clutter-sharp.pc
%{_libdir}/pkgconfig/clutter-gtk-sharp.pc

%files doc
%{_prefix}/lib/monodoc/sources/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 646 |12cr|clxclient-3.6.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	3
%define	libname	%mklibname %{name} %{major}
%define	develname %mklibname %{name} -d

Name:          clxclient
Summary:       Clxclient C++ libraries
Version:       3.6.1
Release:       %mkrel 2
License:       LGPLv2+
Group:	       System/Libraries 
Source0:       http://www.kokkinizita.net/linuxaudio/downloads/%{name}-%{version}.tar.bz2
Patch0:        clxclient-3.6.1-linkage.patch
URL: 	       http://www.kokkinizita.net/linuxaudio/
BuildRoot:     %{_tmppath}/%{name}-%{version}-%{release}-buildroot

BuildRequires: clthreads-devel
BuildRequires: x11-proto-devel
BuildRequires: libxft-devel

%description
Clthreads C++ libraries

#--------------------------------------------------------------------

%package -n	%{libname}
Group: 		System/Libraries
Summary: 	Libraries for %{name}
Provides: 	lib%{name} = %{version}-%{release}

%description 
Clxclient C++ libraries

%if %mdkversion < 200900
%post -n %libname -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %libname -p /sbin/ldconfig
%endif

%files -n %{libname}
%defattr(-,root,root)
%_libdir/libclxclient.so.%{major}*

#--------------------------------------------------------------------

%description -n	%{libname}
The libraries from %name package

%package -n	%{develname}
Group: 		Development/Other
Summary: 	Libraries for %name
Requires:	%{libname} = %{version}-%{release}
Provides: 	%{name}-devel = %{version}-%{release}
Obsoletes: 	%{libname}-devel

%description -n	%{develname}
Development libraries from %name

%files -n %{develname}
%defattr (-,root,root)
%_includedir/clxclient.h
%_libdir/libclxclient.so

#--------------------------------------------------------------------

%prep
%setup -q -n %name-%version
%patch0 -p0

%build
%make LDFLAGS="%{ldflags}"

%install
rm -fr %buildroot
mkdir -p %buildroot%_includedir
make install PREFIX=%{buildroot}%{_prefix}

%clean
rm -fr %buildroot


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 3.6.1-2mdv2011.0
+ Revision: 617071
- the mass rebuild of 2010.0 packages

* Tue Sep 08 2009 Funda Wang <fwang@mandriva.org> 3.6.1-1mdv2010.0
+ Revision: 433028
- New version 3.6.1

* Fri Jun 12 2009 Jérôme Brenier <incubusss@mandriva.org> 3.3.1-5mdv2010.0
+ Revision: 385600
- rebuild

* Tue Aug 26 2008 Emmanuel Andry <eandry@mandriva.org> 3.3.1-4mdv2009.0
+ Revision: 276157
- apply devel policy
- fix license

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 3.3.1-3mdv2009.0
+ Revision: 243551
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Dec 09 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 3.3.1-1mdv2008.1
+ Revision: 116579
- Fix BuildRequires
- import clxclient



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 647 |12cr|cm-0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libmajor	0
%define libname		%mklibname %{name} %{libmajor}
%define devname	%mklibname %{name} -d

Summary:	Ring class fields of imaginary quadratic number fields and of elliptic curves
Name:		cm
Version:	0.2
Release:	1
License:	GPLv2+
Group:		System/Libraries
URL:		http://www.multiprecision.org/%{name}
Source0:	http://www.multiprecision.org/cm/download/%{name}-%{version}.tar.gz
Patch0:		cm-0.2-link.patch
BuildRequires:	gmp-devel >= 4.3.2
BuildRequires:	mpfr-devel >= 2.4.2
BuildRequires:	libmpc-devel >= 0.8.2
BuildRequires:	libmpfrcx-devel >= 0.4
BuildRequires:	libpari-devel >= 2.5.1
BuildRequires:	ntl-devel
BuildRequires:	zlib-devel

%description
The CM software implements the construction of ring class fields of
imaginary quadratic number fields and of elliptic curves with complex
multiplication via floating point approximations. It consists of libraries
that can be called from within a C program and of executable command line
applications. For the implemented algorithms, see A. Enge, The complexity
of class polynomial computation via floating point approximations,
Mathematics of Computation 78 (266), 2009, pp. 1089-1107.

%package	-n %{libname}
Summary:	Arithmetic of complex numbers with arbitrarily high precision
Group:		System/Libraries

%description	-n %{libname}
The CM software implements the construction of ring class fields of
imaginary quadratic number fields and of elliptic curves with complex
multiplication via floating point approximations. It consists of libraries
that can be called from within a C program and of executable command line
applications. For the implemented algorithms, see A. Enge, The complexity
of class polynomial computation via floating point approximations,
Mathematics of Computation 78 (266), 2009, pp. 1089-1107.

%package	-n %{devname}
Summary:	Development headers and libraries for CM
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description	-n %{devname}
Development headers and libraries for CM.

%prep
%setup -q
%patch0 -p0

%build
autoreconf -if
%configure2_5x			\
	--enable-shared		\
	--disable-static

%make

%install
%makeinstall_std
mkdir -p %{buildroot}%{_datadir}/%{name}
mv -f %{buildroot}%{_datadir}/{af,df} %{buildroot}%{_datadir}/%{name}

%check
make check

%files
%{_bindir}/classpol
%{_bindir}/cm
%{_datadir}/%{name}
%{_datadir}/mf/*.gz

%files -n %{libname}
%{_libdir}/lib*.so.%{libmajor}*

%files -n %{devname}
%{_includedir}/*.h
%{_infodir}/cm.info*
%{_libdir}/lib*.so


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 648 |12cr|cmdftp-0.9.7-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name cmdftp
%define version 0.9.7
%define release %mkrel 5

Name:		%name
Version:	%version
Release:	%release
Summary:	A command line shell-like ftp client
Source:		http://download.savannah.nongnu.org/releases/%{name}/%{name}-%{version}.tar.bz2
URL:		http://www.nongnu.org/cmdftp/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root
Group:		Networking/File transfer
License:	GPL
%description
cmdftp is a command line FTP client for Unix under GPL.

Features include passive mode for all data transfers, shell like
transparent syntax for local and remote modes, multiple and recursive
file transfers using wildcards, recursive copy and move commands, remote
and local text file viewing and editing, network errors detection and
resuming of currently executing command, partial download resuming (if
server accepts REST command), tab completion for both local and remote
names, autologin using classic ~/.netrc approach, large file support.

cmdftp is aimed at being small and simple. 

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall

%clean
%{__rm} -Rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog COPYING NEWS README
%{_bindir}/%{name}
%{_mandir}/man1/%{name}*


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.7-5mdv2011.0
+ Revision: 617072
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 0.9.7-4mdv2010.0
+ Revision: 424882
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.9.7-3mdv2009.0
+ Revision: 243559
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.9.7-1mdv2008.1
+ Revision: 136330
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Aug 31 2007 Funda Wang <fwang@mandriva.org> 0.9.7-1mdv2008.0
+ Revision: 76773
- New version 0.9.7

* Thu Jul 19 2007 Funda Wang <fwang@mandriva.org> 0.9.6-1mdv2008.0
+ Revision: 53548
- New version

* Tue Jul 10 2007 Nicolas Vigier <nvigier@mandriva.com> 0.9.5-1mdv2008.0
+ Revision: 51013
- Import cmdftp


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 649 |12cr|cmmusic-1.5-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Console Mplayer Music
Name:	  	cmmusic
Version:	1.5
Release:	4
License:	GPLv2+
Group:		Sound
Source0: 	http://downloads.sourceforge.net/cmmusic/%name-%version-src.tar.gz
Patch0:		cmmusic-1.5-gcc43.patch
URL:		http://cmmusic.sourceforge.net/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	ncursesw-devel
BuildRequires:	ncurses-devel
BuildRequires:	gtk+2-devel
Requires:	mplayer

%description
A front looks like xmms of mplayer which base on console user interface
for Linux. It may include control, list or event lirc panel and supports
keyboard and mouse.

%package gtk
Summary:	Console Mplayer Music - gtk plugin
Group:		Sound
Requires:	%name = %version

%description gtk
This package contains gtk plugin of cmmusic.

%prep
%setup -qc -n %name-%version
tar xfz %name-%version.tar.gz
tar xfz %name-plugin-%version.tar.gz
tar xfz %name-plugin-gtk-%version.tar.gz

find . -name "*.cpp" -exec chmod a-x {} \;
find . -name "*.c" -exec chmod a-x {} \;
find . -name "*.h" -exec chmod a-x {} \;

cd %name-plugin-%version
%patch0 -p0
cd -

%build
pushd %name-%version
%configure2_5x
%make
popd

pushd %name-plugin-%version
%configure2_5x
%make
popd

pushd %name-plugin-gtk-%version
%configure2_5x
%make
popd

%install
pushd %name-%version
%makeinstall_std
popd

pushd %name-plugin-%version
%makeinstall_std
popd

pushd %name-plugin-gtk-%version
%makeinstall_std
popd

%files
%defattr(-, root, root)
%{_bindir}/*
%{_datadir}/%name
%exclude %{_datadir}/%name/plugins/proj1

%files gtk
%defattr(-, root, root)
%{_datadir}/%name/plugins/proj1


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.5-3mdv2011.0
+ Revision: 617073
- the mass rebuild of 2010.0 packages

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 1.5-2mdv2010.0
+ Revision: 437058
- rebuild

* Mon Mar 23 2009 Funda Wang <fwang@mandriva.org> 1.5-1mdv2009.1
+ Revision: 360605
- import cmmusic



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 650 |12cr|cmpc-driver-dkms-0.1.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:			cmpc-driver-dkms
Version:		0.1.1
Release:		%mkrel 3

Summary:        Driver for Classmate PC
License:        GPLv2+
Group:          System/Kernel and hardware 
URL:            None
Source:	classmate_laptop-%{version}.tar.gz
buildarch:	noarch
Requires:       dkms kernel-desktop-devel make
Requires(post):	dkms
Provides:       classmate-laptop
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
This is fixed Classmate PC driver for 4th generation too.
Use with dkms.

%prep
%setup -q -n classmate_laptop-%{version}

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/usr/src/classmate_laptop-%{version}/
cp -f * %{buildroot}/usr/src/classmate_laptop-%{version}/

%files
%defattr(-,root,root,-)
/usr/src/classmate_laptop-%{version}/*

%post
/usr/sbin/dkms --rpm_safe_upgrade add -m classmate_laptop -v %{version}
/usr/sbin/dkms --rpm_safe_upgrade build -m classmate_laptop -v %{version}
/usr/sbin/dkms --rpm_safe_upgrade install -m classmate_laptop -v %{version} --force

# rmmod any old driver if present and not in use (e.g. by X)
rmmod classmate_laptop > /dev/null 2>&1 || true

%preun
/usr/sbin/dkms --rpm_safe_upgrade remove -m classmate_laptop -v %{version} --all

# rmmod any old driver if present and not in use (e.g. by X)
rmmod classmate_laptop > /dev/null 2>&1 || true


%changelog
* Sat Dec 10 2011 Александр Казанцев <kazancas@mandriva.org> 0.1.1-3mdv2012.0
+ Revision: 740039
- fix dkms add and remove for safetly update

* Wed Dec 07 2011 Александр Казанцев <kazancas@mandriva.org> 0.1.1-2
+ Revision: 738559
- imported package cmpc-driver-dkms


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 651 |12cr|cmph-1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 0
%define libname	%mklibname cmph %{major}
%define develname %mklibname -d cmph

Summary:	C Minimal Perfect Hashing Library
Name:		cmph
Version:	1.1
Release:	%mkrel 1
Group:		System/Libraries
License:	LGPL
URL:		http://cmph.sourceforge.net/
Source0:	http://sourceforge.net/projects/cmph/files/cmph/cmph-%{version}/cmph-%{version}.tar.gz
Patch0:		cmph-1.1-no_examples.diff
Patch1:		cmph-1.1-no_-Werror.diff
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
C Minimal Perfect Hashing Library is a portable LGPL library to create and to
work with minimal perfect hashing functions. The library encapsulates the
newest and more efficient algorithms available in the literature in an
easy-to-use, production-quality, fast API. The library is designed to work with
big entries that cannot fit in the main memory. It has been used successfully
for constructing minimal perfect hashing functions for sets with billions of
keys.

This package contains the cmph command line tool to generate and query minimal
perfect hash functions.

%package -n	%{libname}
Summary:	C Minimal Perfect Hashing Library
Group:          System/Libraries

%description -n	%{libname}
C Minimal Perfect Hashing Library is a portable LGPL library to create and to
work with minimal perfect hashing functions. The library encapsulates the
newest and more efficient algorithms available in the literature in an
easy-to-use, production-quality, fast API. The library is designed to work with
big entries that cannot fit in the main memory. It has been used successfully
for constructing minimal perfect hashing functions for sets with billions of
keys.

%package -n	%{develname}
Summary:	The development files for %{name}
Group:		Development/C
Provides:	%{name}-devel = %{version}
Requires:	%{libname} >= %{version}

%description -n	%{develname}
C Minimal Perfect Hashing Library is a portable LGPL library to create and to
work with minimal perfect hashing functions. The library encapsulates the
newest and more efficient algorithms available in the literature in an
easy-to-use, production-quality, fast API. The library is designed to work with
big entries that cannot fit in the main memory. It has been used successfully
for constructing minimal perfect hashing functions for sets with billions of
keys.

This package contains the development files for %{name}

%prep

%setup -q -n %{name}-%{version}
%patch0 -p0
%patch1 -p0

%build
autoreconf -fi

%configure2_5x

%make

%check
make check

%install
rm -rf %{buildroot}

%makeinstall_std

# cleanup
rm -f %{buildroot}%{_libdir}/*.*a

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/cmph
%{_mandir}/man1/cmph.1*

%files -n %{libname}
%defattr(-,root,root)
%doc AUTHORS README COPYING NEWS README
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%doc ChangeLog
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/cmph.pc



%changelog
* Tue May 17 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1-1mdv2011.0
+ Revision: 675441
- added some small fixes
- import cmph


* Tue May 17 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1-1mdv2010.2
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 652 |12cr|cmt-1.16-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name cmt
%define oname cmt_src
%define version 1.16
%define release %mkrel 3

Summary: Computer Music Toolkit ladspa plugins
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://www.ladspa.org/download/%{oname}_%version.tgz
Patch:	 cmt-optflags.patch
License: GPLv2+
Group: Sound
URL: http://www.ladspa.org
BuildRoot: %{_tmppath}/%{name}-buildroot
BuildRequires: ladspa-devel

%description 
The Computer Music Toolkit (CMT) is a collection of LADSPA plugins for
use with software synthesis and recording packages on Linux.

This package contains several audio plugins, including freeverb.

%prep
%setup -q -n %name
%patch -p1

%build
cd src
%make targets OPTFLAGS="%optflags"

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%_libdir/ladspa
cp plugins/* $RPM_BUILD_ROOT%_libdir/ladspa

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc doc/*
%_libdir/ladspa/*.so


%changelog
* Tue Dec 06 2011 Götz Waschk <waschk@mandriva.org> 1.16-3mdv2012.0
+ Revision: 738097
- yearly rebuild

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.16-2mdv2011.0
+ Revision: 610147
- rebuild

* Fri Apr 24 2009 Götz Waschk <waschk@mandriva.org> 1.16-1mdv2010.1
+ Revision: 368967
- new version
- drop patch 0
- patch to use the right optflags

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.15-7mdv2009.0
+ Revision: 243572
- rebuild

* Tue Feb 12 2008 Thierry Vignaud <tv@mandriva.org> 1.15-5mdv2008.1
+ Revision: 165929
- fix spacing at top of description
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Fri Jun 08 2007 Götz Waschk <waschk@mandriva.org> 1.15-5mdv2008.0
+ Revision: 37220
- Import cmt



* Wed Jun 07 2006 Götz Waschk <waschk@mandriva.org> 1.15-5mdk
- Rebuild
- use mkrel

* Mon Jun 06 2005 Gtz Waschk <waschk@mandriva.org> 1.15-4mdk
- Rebuild

* Fri Jun  4 2004 Gtz Waschk <waschk@linux-mandrake.com> 1.15-3mdk
- add source URL
- drop prefix
- new g++

* Fri Jan  2 2004 Gtz Waschk <waschk@linux-mandrake.com> 1.15-2mdk
- routinely rebuild 

* Fri Dec 27 2002 Gtz Waschk <waschk@linux-mandrake.com> 1.15-1mdk
- new version

* Fri Aug 16 2002 Gtz Waschk <waschk@linux-mandrake.com> 1.14-3mdk
- gcc 3.2-0.3mdk rebuild

* Mon Aug 12 2002 Gtz Waschk <waschk@linux-mandrake.com> 1.14-2mdk
- arrgh, use real sources
- fix patch (half-merged)

* Mon Aug 12 2002 Gtz Waschk <waschk@linux-mandrake.com> 1.14-1mdk
- new version

* Mon Jul 29 2002 Gtz Waschk <waschk@linux-mandrake.com> 1.12-3mdk
- gcc 3.2 build

* Tue May 28 2002 Gtz Waschk <waschk@linux-mandrake.com> 1.12-2mdk
- use our optflags
- patch to allow build with g++3.1
- gcc 3.1

* Fri Mar 29 2002 Gtz Waschk <waschk@linux-mandrake.com> 1.12-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 653 |12cr|cmuclmtk-0.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

Summary: The CMU-Cambridge Statistical Language Modeling Toolkit
Name: cmuclmtk
Version: 0.7
Release: 1
License: GPL
Group: Development/Other
Source: http://downloads.sourceforge.net/project/cmusphinx/cmuclmtk/0.7/%{name}-%{version}.tar.gz
URL: http://cmusphinx.sourceforge.net/

%description
The CMU-Cambridge Statistical Language Modeling Toolkit need for make
cmu-sphinx's language models

%prep
%setup -q

%build
%{__libtoolize}
%{__aclocal}
%{__autoconf}
%{__automake}
%configure
%make

%install
%makeinstall_std

%files
%defattr(-,root,root)
%{_bindir}/*
%{_libdir}/*
%{_includedir}/%{name}/*
%doc README NEWS ChangeLog TODO


%changelog
* Thu Apr 28 2011 zamir <zamir@mandriva.org> 0.7-0mdv2011.0
+ Revision: 659876
- add autoconf
- new realease

* Thu Jan 06 2011 zamir <zamir@mandriva.org> 0.10753-1mdv2011.0
+ Revision: 629147
- added svn release number
- small fix spec file
- first build
- Created package structure for cmuclmtk.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 654 |12cr|coccigrep-1.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		coccigrep
Version:	1.9
Release:	1
Summary:	Semantic grep for C based on coccinelle
Source0:	http://pypi.python.org/packages/source/c/%{name}/%{name}-%{version}.tar.gz
License:	GNU General Public License (GPL)
Group:		Development/C
Url:		http://home.regit.org/software/coccigrep/
BuildArch:	noarch
Requires:	coccinelle
Requires:	%{name}-data = %{version}-%{release}
Suggests:	%{name}-doc = %{version}-%{release}
Suggests:	%{name}-vim = %{version}-%{release}
Suggests:	%{name}-emacs = %{version}-%{release}
BuildRequires:	python-sphinx
BuildRequires:	python-setuptools
BuildRequires:	texlive
%py_requires -d

%description
Coccigrep is a semantic grep for the C language based on coccinelle. It
can be used to find where a given structure is used in code files.
coccigrep depends on the spatch program which comes with coccinelle.

%files
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.*
%{py_puresitedir}/%{name}/*.py*
%{py_puresitedir}/%{name}*.egg-info

%package data
Summary:	Data for %{name}

%description data
This package provides the data for %{name}, i.e. the coccinelle semantic
patches.

%files data
%{py_puresitedir}/%{name}/%{name}.cfg
%{py_puresitedir}/%{name}/data/

%package doc
Summary:	Documentation for %{name}

%description doc
This package provides the documentation for %{name}.

%files doc
%{_docdir}/%{name}-doc/%{name}.pdf

%package vim
Summary:	VIM support for %{name}
Requires:	%{name} = %{version}-%{release}

%description vim
This package provides Vim integration for %{name}.

%files vim
%{_datadir}/vim/plugin/cocci-grep.vim

%package emacs
Summary:	Emacs for %{name}
Requires:	%{name} = %{version}-%{release}

%description emacs
This package provides Emacs integration for %{name}.

%files emacs
%{_datadir}/emacs/site-lisp/cocci-grep.el

%prep
%setup -q

%build
python setup.py build

pushd doc
make man latexpdf
popd

%install
python setup.py install --root=%{buildroot}

pushd doc
%{__install} -m0644 -D _build/latex/%{name}.pdf %{buildroot}%{_docdir}/%{name}-doc/%{name}.pdf
%{__install} -m0644 -D _build/man/%{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1
popd

pushd editors
%{__install} -m0644 -D cocci-grep.vim %{buildroot}%{_datadir}/vim/plugin/cocci-grep.vim
%{__install} -m0644 -D cocci-grep.el %{buildroot}%{_datadir}/emacs/site-lisp/cocci-grep.el
popd


%changelog
* Mon Aug 06 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.9-1
+ Revision: 811879
- update to 1.9

* Tue Mar 06 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.8-1
+ Revision: 782431
- version update  1.8

* Fri Sep 02 2011 Alexandre Lissy <alissy@mandriva.com> 1.0rc1-1
+ Revision: 697868
- Avoid -j when building doc
- Fix BuildRequires
- Adding missing buildrequires for LaTeX
- Changing group
- Fix Requires for vim/emacs
- Fix requires/suggests
- Add vim plugin
- Add emacs stuff
- Fix BuildRequires
- Adding doc
- Adding manpage
- Preliminary version ; still missing lot of cool stuff.
- Created package structure for 'coccigrep'.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 655 |12cr|coccinelle-1.0.0.rc7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define opt %(test -x %{_bindir}/ocamlopt && echo 1 || echo 0)
%define debug_package %{nil}
%define name coccinelle
%define versionbase 1.0.0
%define releasecandidate rc7
%define release 1
%define versioncomplete %{versionbase}-%{releasecandidate}

%if !%opt
# Prevent RPM from stripping bytecode /usr/bin/spatch.
%define __strip /bin/true
%endif

Name:           %{name}
Version:        %{versionbase}.%{releasecandidate}
Release:        %{release}
Summary:        Semantic patching for Linux (spatch)
Group:          Development/C
License:        GPLv2
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL:            http://coccinelle.lip6.fr/
Source0:        http://coccinelle.lip6.fr/distrib/%{name}-%{versioncomplete}.tgz
BuildRequires:  ocaml >= 3.10.0
BuildRequires:  ocaml-findlib-devel
BuildRequires:  ocaml-doc
BUildRequires:	ncurses-devel
BuildRequires:  python-devel
%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
BuildRequires:  chrpath

%global __ocaml_requires_opts -i Ast_c -i Token_c -i Type_cocci -i Ast_cocci -i Common -i Oassocb -i ANSITerminal -i Oseti -i Sexplib -i Oassoch -i Setb -i Oassoc_buffer -i Ograph2way -i SetPt -i Mapb -i Dumper -i Osetb -i Flag


%description
Coccinelle is a tool to utilize semantic patches for manipulating C
code. It was originally designed to ease maintenance of device
drivers in the Linux kernel.


%package doc
Summary:        Documentation for %{name}
Group:          Development/C
Requires:       %{name} = %{version}-%{release}


%description doc
The %{name}-doc package contains documentation for %{name}.


%package examples
Summary:        Examples for %{name}
Group:          Development/C
Requires:       %{name} = %{version}-%{release}


%description examples
The %{name}-examples package contains examples for %{name}.


%prep
%setup -q -n %{name}-%{versioncomplete}

# Remove .cvsignore files.
find -name .cvsignore -delete

# Convert a few files to UTF-8 encoding.
for f in demos/demo_rule9/sym53c8xx.res demos/demo_rule9/sym53c8xx.c; do
  mv $f $f.orig
  iconv -f iso-8859-1 -t utf-8 < $f.orig > $f
  rm $f.orig
done


%build
./configure --prefix=%{_prefix}
%{__sed} -i \
  -e 's,LIBDIR=.*,LIBDIR=%{_libdir},' \
  -e 's,MANDIR=.*,MANDIR=%{_mandir},' \
  -e 's,SHAREDIR=.*,SHAREDIR=%{_datadir}/%{name},' \
  Makefile.config

# Note that _smp_mflags breaks the build.
%if !%opt
make all
%else
make all opt
%endif


%install
rm -rf $RPM_BUILD_ROOT
%make DESTDIR=$RPM_BUILD_ROOT install

%if %opt
# Just the native code version.
rm $RPM_BUILD_ROOT%{_bindir}/spatch
mv $RPM_BUILD_ROOT%{_bindir}/spatch.opt $RPM_BUILD_ROOT%{_bindir}/spatch
strip $RPM_BUILD_ROOT%{_datadir}/%{name}/spatch.opt
%else
# Else prevent prelink from buggering about with the bytecode binary.
mkdir -p $RPM_BUILD_ROOT/etc/prelink.conf.d
echo '-b %{_bindir}/spatch' \
  > $RPM_BUILD_ROOT/etc/prelink.conf.d/%{name}.conf
%endif

strip $RPM_BUILD_ROOT%{_libdir}/*.so
chrpath --delete $RPM_BUILD_ROOT%{_libdir}/*.so

# Remove bogus Makefiles from Python directory.
find $RPM_BUILD_ROOT%{_datadir}/%{name} -name Makefile -delete

# Move Python libraries to python lib directory.
mkdir -p $RPM_BUILD_ROOT%{python_sitelib}
mv $RPM_BUILD_ROOT%{_datadir}/%{name}/python/coccilib \
  $RPM_BUILD_ROOT%{python_sitelib}

rmdir $RPM_BUILD_ROOT%{_datadir}/%{name}/python


%check
LD_LIBRARY_PATH=. \
./spatch.opt -cocci_file demos/simple.cocci demos/simple.c


%files
%doc authors.txt bugs.txt changes.txt copyright.txt
%doc credits.txt install.txt license.txt readme.txt
%{_bindir}/spatch
%{_datadir}/%{name}/
%{python_sitelib}/coccilib/
%{_mandir}/man1/*.1*
%{_mandir}/man3/*.3*
%{_libdir}/*.so
%if !%opt
%config(noreplace) /etc/prelink.conf.d/%{name}.conf
%endif


%files doc
%doc docs


%files examples
%doc demos


%changelog
* Mon Sep 19 2011 Alexandre Lissy <alissy@mandriva.com> 1.0.0.rc7-1
+ Revision: 700362
- Updating to 1.0.0-rc7
  Removing %%make in favor of make

* Fri Aug 12 2011 Alexandre Lissy <alissy@mandriva.com> 1.0.0.rc5-1
+ Revision: 694208
- Updating coccinelle to latest 1.0.0-rc5 release

* Mon Aug 01 2011 Alexandre Lissy <alissy@mandriva.com> 1.0.0.rc4-1
+ Revision: 692680
- Update sources with rc4
- .spec cleanup
- Use %%make macro
- Updating to rc4

* Fri Jun 24 2011 Alexandre Lissy <alissy@mandriva.com> 1.0.0.rc3-1
+ Revision: 686882
- Missing man page
- Updating coccinelle to 1.0.0 rc3

* Mon May 30 2011 Alexandre Lissy <alissy@mandriva.com> 1.0.0.rc2-1
+ Revision: 681850
- fix: Setting Group to Development/C for all packages built
- fix: Adding missing BuildRequires on ncurses-devel
- Changing group to Development/C
- Introducing coccinelle, a program matching and tranformation for C source code.
  Package imported from Fedora.
  Some adjustments to Mandriva.
  Updating Coccinelle to 1.0.0-rc2
- Created package structure for coccinelle.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 656 |12cr|coda-6.9.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# TODO rewrite initscript ( to create the device ), and load the module
#  check requires and buildrequires
#

Name: coda
Version: 6.9.4
Release: 3
Summary: Coda distributed filesystem
License: GPL
Group: Networking/Other
Url: http://www.coda.cs.cmu.edu/doc/html/index.html
Source: ftp://ftp.coda.cs.cmu.edu/pub/coda/src/coda-%{version}.tar.gz
Patch0:	venus_vol_cml.patch
BuildRequires: lwp-devel
BuildRequires: rvm-devel
BuildRequires: rpc2-devel
BuildRequires: rvm-tools
BuildRequires: ncurses-devel
BuildRequires: readline-devel
BuildRequires: byacc
BuildRequires: flex
Requires: bc
Requires(post,preun): rpm-helper

%description
Source package for the Coda filesystem.  Three packages are provided by
this rpm: the client and server and the backup components. Separately
you must install a kernel module, or have a Coda enabled kernel, and 
you should get the Coda documentation package.


%package client
Summary: Coda client
Group: Networking/Other
Requires: bc
Requires: ed
Obsoletes:  coda-debug-client
Requires(post,preun): rpm-helper

%description client
This package contains the main client program, the cachemanager Venus.
Also included are the binaries for the cfs, utilities for logging, ACL
manipulation etc, the hoarding tools for use with laptops and repair
tools for fixing conflicts. Finally there is the cmon and codacon
console utilities to monitor Coda's activities. You need a Coda
kernel-module for your kernel version, or Coda in your kernel, to have
a complete coda client.  Make sure to select the correct C library
version.

%package server
Summary: Coda server
Group: Networking/Other
Requires: bc
Requires: ed
Requires: rvm-tools
Obsoletes:  coda-debug-server
Requires(post,preun): rpm-helper

%description server
This package contains the fileserver codasrv for the coda filesystem,
as well as the volume utilities.  For highest performance you will
need a modified kernel with inode system calls.

%package backup
Summary: Coda backup coordinator
Group: Networking/Other
Requires: bc
Requires: ed
Obsoletes:  coda-debug-backup
Requires(post,preun): rpm-helper

%description backup
This package contains the backup software for the coda filesystem, as
well as the volume utilities.

%prep
%setup -q -n coda-%{version}
%patch0 -p0

%build
# chown -R $LOGNAME.users $RPM_BUILD_DIR/coda-%{version}
rm -rf $RPM_BUILD_DIR/obj-%{version}
mkdir $RPM_BUILD_DIR/obj-%{version}
cd $RPM_BUILD_DIR/obj-%{version}
$RPM_BUILD_DIR/coda-%{version}/configure --prefix=%{_prefix}
make

%install
cd $RPM_BUILD_DIR/obj-%{version}
mkdir -p %{buildroot}%{_prefix}/coda/venus.cache %{buildroot}/dev \
	 %{buildroot}%{_prefix}/coda/etc \
	 %{buildroot}/coda %{buildroot}%{_initrddir}\
	 %{buildroot}%{_libdir}/coda %{buildroot}%{_initrddir}
 %makeinstall_std

#make prefix=%{buildroot}%{_prefix} client-install 
#make prefix=%{buildroot}%{_prefix} server-install

touch %{buildroot}/coda/NOT_REALLY_CODA

# for non debuging versions
if [ X1 != X1 ]; then
   strip %{buildroot}%{_bindir}/* %{buildroot}/vice/bin/* %{buildroot}%{_sbindir}/* || :
fi
for i in %{buildroot}/%{_initrddir}/*init ;
do 
    mv $i ${i//.init/}
done

#mkdir -p %{buildroot}/%{_mandir}
#mv -f %{buildroot}/%{_prefix}/man/* %{buildroot}/%{_mandir}

%clean
rm -rf $RPM_BUILD_DIR/obj-%{version}

%preun client
%_preun_service venus
	
%post client
%_post_service venus

%post server
%_post_service update
%_post_service auth2
%_post_service codasrv
#mknod /dev/cfs0 c 67 0

%preun server
%_preun_service update
%_preun_service auth2
%_preun_service codasrv
#rm -rf /dev/cfs0

%files client
%defattr(-,root,root)
%doc AUTHORS COPYING INSTALL ChangeLog LICENSE NEWS README*
%dir %{_prefix}/coda
%dir %{_prefix}/coda/etc
%dir %{_prefix}/coda/venus.cache
%dir /coda
%verify() /coda/NOT_REALLY_CODA
%config(noreplace)/etc/coda/venus.conf.ex
%{_initrddir}/venus
%{_sbindir}/codaconfedit
%{_sbindir}/venus
%{_sbindir}/venus-setup
%{_sbindir}/volmunge
%{_sbindir}/vutil
%{_bindir}/cfs
%{_bindir}/clog
%{_bindir}/cmon
%{_bindir}/codacon
%{_bindir}/gcodacon
%{_bindir}/cpasswd
%{_bindir}/ctokens
%{_bindir}/cunlog
%{_bindir}/filerepair
%{_bindir}/hoard
%{_bindir}/mklka
%{_bindir}/parser
%{_bindir}/removeinc
%{_bindir}/repair
%{_bindir}/coda_replay
%{_bindir}/spy
%{_bindir}/xaskuser
%{_bindir}/xfrepair
%{_bindir}/getvolinfo
%{_bindir}/rpc2ping
%{_bindir}/smon2

%{_mandir}/man1/cfs.1*
%{_mandir}/man1/clog.1*
%{_mandir}/man1/cmon.1*
%{_mandir}/man1/cunlog.1*
%{_mandir}/man1/hoard.1*
%{_mandir}/man1/repair.1*
%{_mandir}/man1/spy.1*
%{_mandir}/man1/coda_replay.1*
%{_mandir}/man1/cpasswd.1*
%{_mandir}/man1/ctokens.1*
%{_mandir}/man5/passwd.coda.5*
%{_mandir}/man8/venus.8*
%{_mandir}/man8/venus-setup.8*

%files server
%defattr(-,root,root)
%doc AUTHORS COPYING INSTALL ChangeLog LICENSE NEWS README*
%config(noreplace)/etc/coda/server.conf.ex
%config(noreplace)/etc/coda/realms
%{_sbindir}/auth2
%{_sbindir}/bldvldb.sh
%{_sbindir}/codasrv
%{_sbindir}/createvol_rep
%{_sbindir}/initpw
%{_sbindir}/inoder
%{_sbindir}/parserecdump
%{_sbindir}/partial-reinit.sh
%{_sbindir}/pdbtool
%{_sbindir}/printvrdb
%{_sbindir}/purgevol_rep
%{_sbindir}/startserver
%{_sbindir}/updatesrv
%{_sbindir}/updateclnt
%{_sbindir}/updatefetch
%{_sbindir}/vice-killvolumes
%{_sbindir}/vice-setup
%{_sbindir}/vice-setup-rvm
%{_sbindir}/vice-setup-srvdir
%{_sbindir}/vice-setup-user
%{_sbindir}/vice-setup-scm
%{_sbindir}/volutil
%{_bindir}/rvmsizer 
%{_sbindir}/codastart
%{_sbindir}/norton
%{_sbindir}/norton-reinit
%{_bindir}/reinit
%{_sbindir}/coda-server-logrotate
%{_bindir}/au
#%{_bindir}/gcodacon
%{_bindir}/mkcodabf
%{_sbindir}/asrlauncher
%{_sbindir}/tokentool
%{_mandir}/man1/au.1*
%{_mandir}/man1/mkcodabf.1*
%{_mandir}/man5/maxgroupid.5*
%{_mandir}/man5/servers.5*
%{_mandir}/man5/vicetab.5*
%{_mandir}/man5/volumelist.5*
%{_mandir}/man5/vrdb.5*
%{_mandir}/man8/auth2.8*
%{_mandir}/man8/backup.8*
%{_mandir}/man8/bldvldb.sh.8*
%{_mandir}/man8/codasrv.8*
%{_mandir}/man8/createvol_rep.8*
%{_mandir}/man8/initpw.8*
%{_mandir}/man8/merge.8*
%{_mandir}/man8/norton.8*
%{_mandir}/man8/pdbtool.8*
%{_mandir}/man8/purgevol_rep.8*
%{_mandir}/man8/readdump.8*
%{_mandir}/man8/startserver.8*
%{_mandir}/man8/updateclnt.8*
%{_mandir}/man8/updatesrv.8*
%{_mandir}/man8/vice-setup.8*
%{_mandir}/man8/volmunge.8*
%{_mandir}/man8/volutil.8*
%{_mandir}/man8/vutil.8*

%{_initrddir}/codasrv
%{_initrddir}/auth2
%{_initrddir}/update

%files backup
%defattr(-,root,root)
%doc AUTHORS COPYING INSTALL ChangeLog LICENSE NEWS README*
%{_sbindir}/backup
%{_sbindir}/backup.sh
%{_sbindir}/merge
%{_sbindir}/readdump
%{_sbindir}/tape.pl
#%{_sbindir}/updatesrv
#%{_sbindir}/updateclnt
#%{_sbindir}/updatefetch
#%{_sbindir}/volutil
%{_sbindir}/codadump2tar
%{_mandir}/man5/backuplogs.5.*
%{_mandir}/man5/dumpfile.5.*
%{_mandir}/man5/dumplist.5.*


%changelog
* Wed Jan 27 2010 Antoine Ginies <aginies@mandriva.com> 6.9.4-2mdv2010.1
+ Revision: 497223
- remove missing binaries
- fix the build

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - package renaming

* Fri Mar 06 2009 Guillaume Rousse <guillomovitch@mandriva.org> 6.9.4-1mdv2009.1
+ Revision: 349583
- new version
- rebuild for latest readline

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild
    - fix lwp buildrequires (b/c of breakage in lwp lib when adapting to new devel
      policy)
    - rebuild
    - fix prereq
    - kill re-definition of %%buildroot on Pixel's request
    - import coda-debug

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 657 |12cr|code2html-0.9.1-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name code2html
%define version 0.9.1
%define release %mkrel 9

Summary:	Converts a program source code to syntax highlighted HTML
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Development/Other
Source:		ftp://code2html.sourceforge.net/pub/code2html/all/%{name}-%{version}.tar.bz2
URL:		http://www.palfrader.org/code2html/
BuildRoot:	%{_tmppath}/%{name}-buildroot
Buildarch:	noarch

%description
code2html is a perlscript which converts a program source code to syntax
highlighted HTML. It may be called from the command line or as a CGI script.
It can also handle include commands in HTML files.
Currently supports: Ada 95, C, C++, HTML, Java, JavaScript, Makefile,
Pascal, Perl, SQL, AWK, M4, and Groff. 

%prep

%setup -q

%install
rm -rf $RPM_BUILD_ROOT

mkdir -p $RPM_BUILD_ROOT%{_bindir}
mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1
install -m 755 %{name} $RPM_BUILD_ROOT%{_bindir}/
install -m 644 %{name}.1 $RPM_BUILD_ROOT%{_mandir}/man1

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc CREDITS ChangeLog INSTALL LICENSE README
%{_bindir}/*
%{_mandir}/man1/%{name}.1*



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-9mdv2011.0
+ Revision: 617401
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 0.9.1-8mdv2010.0
+ Revision: 424908
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.9.1-7mdv2009.0
+ Revision: 243587
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.9.1-5mdv2008.1
+ Revision: 136330
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import code2html


* Thu Aug 03 2006 Lenny Cartier <lenny@mandriva.com> 0.9.1-5mdv2007.0
- rebuild

* Fri Apr 22 2005 Lenny Cartier <lenny@mandriva.com> 0.9.1-4mdk
- rebuild

* Fri Feb 20 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.9.1-3mdk
- rebuild

* Fri Jan 24 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.9.1-2mdk
- rebuild

* Mon Jan 14 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.9.1-1mdk
- 0.9.1

* Thu Jun 28 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.9-1mdk
- updated to 0.9

* Mon Jan 08 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.8.12-2mdk 
- new url

* Thu Nov 02 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.8.12-1mdk
- updated to 0.8.12

* Mon Oct 02 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.8.11-1mdk
	Sun Sep 30 2000 Guillaume Rousse <g.rousse@linux-mandrake.com> 0.8.11-1mdk
	- 0.8.11
	- add URL tag
	- documentation
	- man page

* Tue Aug 29 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.8.0-3mdk
- BM

* Tue Apr 25 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.8.0-2mdk
- fix group

* Wed Aug 18 1999 Thierry Vignaud <tvignaud@mandrakesoft.com>
- initial spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 658 |12cr|code-aster-11.0.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		astver	11.0.10
%define		medver	3.0.3
%define		medlib	%mklibname med 1
%define		meddev	%mklibname med -d

%define		metisver 4.0.3
%define		metisdev %mklibname -d metis

%define		scotver 5.1.11
%define		scotdev	%mklibname scotch -d
%define		scotsuf _esmumps

Name:		code-aster
Group:		Sciences/Physics
Version:	%{astver}
Release:	1
Summary:	Analysis of of mechanical and civil engineering structures
Source0:	http://www.code-aster.org/FICHIERS/aster-full-src-11.0.10-2.noarch.tar.gz
License:	GPL
URL:		http://www.code-aster.org/


BuildRequires:	flex bison
BuildRequires:	gcc-gfortran
BuildRequires:	hdf5
BuildRequires:	hdf5-devel
BuildRequires:	tcl-devel
BuildRequires:	tk-devel

Patch0:		med-build.patch
Patch1:		scotch-string-format.patch

#-----------------------------------------------------------------------
%description
Code_Aster: how and why?

Why?

EDF guarantees the technical and economical capabilities of its electricity
production means, from the conception to the end of operational life. The
safety and availability requirements infer the need to verify the correct
operation, maintenance and replacements conditions of machines through
numerical simulation. The analysis of real behaviour and the risks associated
with mechanical and civil engineering structures require knowledge over non
linear models of mechanical and thermal phenomena. Code_Aster has been
developed to satisfy these needs.

With Whom?

The main team is responsible for the coherence and quality (from the
architecture to the exploitation) of the code. A development network
provides models adapted to different materials and mechanical components
found in electrical industry equipment. Led by EDF-R&D, this network contains
industrial and university researchers as well as project coordinators. It
aims at giving on time the results of the innovations that are essential to
evaluate the problems of the system under use and of new projects. The
Code_Aster Users' Day shows the vitality of the network.

How?

The industrialisation of models, the adaptation of achievements and the
qualification take advantage of 18 years of development. The configuration
management tool allows the involved researchers to verify the coherence of
new modifications, their conformity with the rules and non-regression policy
of the modified code (over 1,800 tests performed in configuration). prior to
their integration within the code. The architecture of Code_Aster (a FORTRAN
base associated to object language) depends on a memory/disk image manager,
a command supervisor and a finite element calculation engine (the algorithms
are built independently from the elements formulation).

#-----------------------------------------------------------------------
%package	-n med
Summary:	Data exchanges in multi-physics simulation work
Group:		System/Libraries
Version:	%{medver}

%description	-n med
Data exchanges have become a necessity in the studies of multi-physics
simulation work by different scientific computing software. To achieve
these exchanges, it is necessary to develop code between gateways software.

%files		-n med
%{_bindir}/mdump
%{_bindir}/medconforme
%{_bindir}/medimport
%{_bindir}/xmdump
%dir %{_datadir}/med
%{_datadir}/med/*
%dir %{_docdir}/med
%{_docdir}/med/*

#-----------------------------------------------------------------------
%package	-n %{medlib}
Summary:	Data exchanges in multi-physics simulation work
Group:		Development/Other
Version:	%{medver}
Requires:	%{medlib} = %{medver}-%{release}

%description	-n %{medlib}
Data exchanges have become a necessity in the studies of multi-physics
simulation work by different scientific computing software. To achieve
these exchanges, it is necessary to develop code between gateways software.

%files		-n %{medlib}
%{_libdir}/*.so.*

#-----------------------------------------------------------------------
%package	-n %{meddev}
Summary:	Data exchanges in multi-physics simulation work
Group:		Development/Other
Version:	%{medver}
Provides:	med-devel = %{medver}-%{release}
Provides:	libmed-devel = %{medver}-%{release}
Requires:	%{medlib} = %{medver}-%{release}

%description	-n %{meddev}
Data exchanges have become a necessity in the studies of multi-physics
simulation work by different scientific computing software. To achieve
these exchanges, it is necessary to develop code between gateways software.

%files		-n %{meddev}
%{_includedir}/MED*
%{_includedir}/med*
%{_libdir}/*.so
%{_libdir}/*.settings


#-----------------------------------------------------------------------
%package	-n metis
Summary:	Partitioning unstructured graphs and meshes
Group:		Development/Other
License:	BSD like
Version:	%{metisver}

%description	-n metis
METIS is a software package for partitioning unstructured graphs, partitioning 
meshes, and computing fill-reducing orderings of sparse matrices. 

%files		-n metis
%{_bindir}/graphchk
%{_bindir}/kmetis
%{_bindir}/mesh2dual
%{_bindir}/mesh2nodal
%{_bindir}/oemetis
%{_bindir}/onmetis
%{_bindir}/partdmesh
%{_bindir}/partnmesh
%{_bindir}/pmetis
%{_docdir}/metis/manual.ps

#-----------------------------------------------------------------------
%package	-n %{metisdev}
Summary:	Partitioning unstructured graphs and meshes
Group:		Development/Other
License:	BSD like
Version:	%{metisver}
Provides:	metis-devel = %{metisver}-%{release}
Provides:	libmetis-devel = %{metisver}-%{release}

%description	-n %{metisdev}
METIS is a software package for partitioning unstructured graphs, partitioning 
meshes, and computing fill-reducing orderings of sparse matrices. 

%files		-n %{metisdev}
%{_includedir}/metis.h
%dir %{_includedir}/metis
%{_includedir}/metis/*
%{_libdir}/libmetis.a

#-----------------------------------------------------------------------
%package	-n scotch
Summary:	Mapping, partitioning, and sparse matrix block ordering
Group:		Development/Other
License:	LGPL
Version:	%{scotver}

%description	-n scotch
A software package and a software library devoted to static mapping,
partitioning, and sparse matrix block ordering of graphs and meshes.

%files		-n scotch
%dir %{_datadir}/scotch
%{_datadir}/scotch/*
%dir %{_docdir}/scotch
%{_docdir}/scotch/*

#-----------------------------------------------------------------------
%package	-n %{scotdev}
Summary:	Mapping, partitioning, and sparse matrix block ordering
Group:		Development/Other
License:	LGPL
Version:	%{scotver}
Provides:	scotch-devel = %{scotver}-%{release}
Provides:	libscotch-devel = %{scotver}-%{release}

%description	-n %{scotdev}
A software package and a software library devoted to static mapping,
partitioning, and sparse matrix block ordering of graphs and meshes.

%files		-n %{scotdev}
%dir %{_includedir}/scotch
%{_includedir}/scotch/*
%{_libdir}/scotch/*.a

#-----------------------------------------------------------------------
%prep
%setup -q -n aster-full-src-%{astver}/SRC
tar zxf med-%{medver}.tar.gz
tar zxf metis-%{metisver}.tar.gz
tar zxf scotch-%{scotver}%{scotsuf}-1.tar.gz

%patch0 -p2
%patch1 -p2
pushd med-%{medver}
    autoreconf -ifs
popd


#-----------------------------------------------------------------------
%build
pushd med-%{medver}
    %configure --disable-static --enable-shared --with-hdf5=%{_prefix}
    %make
popd

pushd metis-%{metisver}
    %make default
popd

pushd scotch_%{scotver}%{scotsuf}/src
    perl -pi								\
	-e 's|\?CC\?|%{__cc}|;'						\
	-e 's|\?CFLAGS\?|-pthread %{optflags}|;'			\
	-e 's|^(LDFLAGS\s+=.*)|$1 %{ldflags}|;'				\
	-e 's|\?RANLIB\?|ranlib|;'					\
	-e 's|\?FLEX\?|flex|;'						\
	-e 's|\?YACC\?|yacc|;'						\
	Makefile.inc
    %make
popd

#-----------------------------------------------------------------------
%install
pushd med-%{medver}
    %makeinstall_std							\
	docdir=%{_docdir}/med						\
	testcdir=%{_datadir}/med/bin/testc				\
	testfdir=%{_datadir}/med/bin/testf				\
	usescasesdir=%{_datadir}/med/bin/usescases			\
	unittestsdir=%{_datadir}/med/bin/unittests
    pushd %{buildroot}%{_includedir}
	mv -f 2.3.6 med-2.3.6
    popd
popd

pushd metis-%{metisver}
    mkdir -p %{buildroot}%{_bindir} %{buildroot}%{_includedir}/metis	\
	%{buildroot}%{_libdir}  %{buildroot}%{_docdir}/metis
    cp -fa graphchk kmetis mesh2dual mesh2nodal oemetis onmetis		\
	partdmesh partnmesh pmetis %{buildroot}%{_bindir}
    cp -fa libmetis.a %{buildroot}%{_libdir}
    cp -fa Lib/metis.h %{buildroot}%{_includedir}
    cp -fa Lib/{defs,struct,macros,rename,proto}.h			\
	%{buildroot}%{_includedir}/metis
    cp -fa Doc/manual.ps %{buildroot}%{_docdir}/metis
popd

pushd scotch_%{scotver}%{scotsuf}
    mkdir -p %{buildroot}%{_datadir}/scotch/bin				\
	%{buildroot}%{_includedir}/scotch %{buildroot}%{_libdir}/scotch	\
	%{buildroot}%{_docdir}/scotch
    cp -fa lib/lib*.a %{buildroot}%{_libdir}/scotch
    cp -f include/*.h %{buildroot}%{_includedir}/scotch
    pushd bin
	cp -f acpl atst gmk_m3 gtst mmk_m3 amk_ccc gmk_msh mord		\
	    amk_fft2 gmk_ub2 mtst amk_grf gcv gmtst amk_hy gmap gord	\
	    amk_m2 gmk_hy gotst mcv amk_p2 gmk_m2 gout mmk_m2		\
	    %{buildroot}%{_datadir}/scotch/bin
    popd
    cp -fa doc/*.pdf %{buildroot}%{_docdir}/scotch
    cp -far tgt %{buildroot}%{_datadir}/scotch
popd

chmod -R a+r %{buildroot}



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 659 |12cr|codeblocks-10.05-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		0
%define libname_orig	lib%{name}
%define libname		%mklibname %{name} 0
%define develname	%mklibname -d %{name}

Name:		codeblocks
Version:	10.05
Release:	%mkrel 4
Summary:	A C++ IDE
Group:		Development/Other
License:	GPLv3
URL:		http://www.codeblocks.org/
Source0:	http://download.berlios.de/codeblocks/%{name}-%{version}-src.tar.bz2
BuildRequires:	zip
BuildRequires:  autoconf
BuildRequires:  wxgtku2.8-devel
BuildRequires:	imagemagick
Suggests:	gcc-c++
Patch0:		codeblocks-10.05-gcc47.patch
Patch1:		codeblocks-10.05-wxChartCtrl-crash.patch

%description
Code::Blocks is a free C++ IDE built specifically to meet the most 
demanding needs of its users. It was designed, right from the start, 
to be extensible and configurable.
Built around a plugin framework, Code::Blocks can be extended with 
plugin DLLs. It includes a plugin wizard so you can compile your own
plugins!

%package -n %{libname}
Summary:        Shared library for %{name}
Group:          System/Libraries
Provides:       %{libname_orig} = %{version}-%{release}

%description -n %{libname}
Shared libraries for %{name}.

%package -n %{develname}
Summary:        Development headers for %{name}
Group:          Development/C
Requires:       %{libname} = %{version}
Provides:       %{name}-devel = %{version}-%{release}
Provides:       %{libname_orig}-devel = %{version}-%{release}

%description -n %{develname}
Development headers for %{name}.

%prep
%setup -qn %{name}-%{version}-release
%patch0 -p1
%patch1 -p1

%build
%define Werror_cflags %nil
%configure2_5x --with-contrib-plugins=all --with-wx-config=%{_bindir}/wx-config-unicode --disable-static
%make LIBS="-lX11 -pthread"

%install
%makeinstall_std

find %{buildroot} -name '*.la' | xargs rm

# icons
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
convert -scale 48x48 src/mime/codeblocks.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
convert -scale 32x32 src/mime/codeblocks.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -scale 16x16 src/mime/codeblocks.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png

%files
%doc README AUTHORS BUGS COMPILERS TODO NEWS ChangeLog
%{_bindir}/*
%{_libdir}/%{name}
%{_libdir}/wxSmithContribItems
%{_mandir}/man1/*.1*
%{_datadir}/applications/codeblocks.desktop
%{_datadir}/%{name}
%{_iconsdir}/*/*/*/*
%{_datadir}/mime/packages/codeblocks.xml
%{_datadir}/pixmaps/codeblocks.png

%files -n %{libname}
%{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 660 |12cr|codec2-0.1-0.0.r195.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	snap r195

%define	major 0
%define libname %mklibname codec2 _%{major}
%define develname %mklibname codec2 -d

Summary:	Low bit rate speech codec
Name:		codec2
Version:	0.1
Release:	0.0.%{snap}.2
License:	LGPL
Group:		Sound
URL:		http://rowetel.com/codec2.html
Source0:	%{name}-%{snap}.tar.gz
Patch0:		codec2-shared.diff
BuildRequires:	libtool

%description
Codec2 is an open source low bit rate speech codec designed for communications
quality speech at around 2400 bit/s. Applications include low bandwidth HF/VHF
digital radio. It fills a gap in open source, free-as-in-speech voice codecs
beneath 5000 bit/s.

%package -n	%{libname}
Summary:	Shared %{name} library
Group:		System/Libraries

%description -n	%{libname}
Codec2 is an open source low bit rate speech codec designed for communications
quality speech at around 2400 bit/s. Applications include low bandwidth HF/VHF
digital radio. It fills a gap in open source, free-as-in-speech voice codecs
beneath 5000 bit/s.

%package -n	%{develname}
Summary:	Development files for the %{name} library
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n	%{develname}
Codec2 is an open source low bit rate speech codec designed for communications
quality speech at around 2400 bit/s. Applications include low bandwidth HF/VHF
digital radio. It fills a gap in open source, free-as-in-speech voice codecs
beneath 5000 bit/s.

This package contains the development files for codec2.

%prep

%setup -q -n %{name}
%patch0 -p0

%build
%make -C src CFLAGS="%{optflags} -I. -DFLOATING_POINT -DVAR_ARRAYS" LDFLAGS="%{ldflags}" libdir=%{_libdir}

%install
%makeinstall_std -C src \
    bindir=%{_bindir} \
    libdir=%{_libdir} \
    includedir=%{_includedir}

%files
%{_bindir}/*

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/*
%{_libdir}/*.so


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 661 |12cr|codehaus-parent-3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           codehaus-parent
Version:        3
Release:        1
Summary:        Parent pom file for codehaus projects

Group:          Development/Java
License:        ASL 2.0
URL:            http://codehaus.org/
#Next version with license is at https://github.com/sonatype/codehaus-parent/blob/master/pom.xml
Source0:        http://repo1.maven.org/maven2/org/codehaus/codehaus-parent/3/codehaus-parent-3.pom
#Patch0:         %{name}-enforcer.patch
BuildArch:      noarch

BuildRequires:  jpackage-utils

Requires:       jpackage-utils

%description
This package contains the parent pom file for codehaus projects.


%prep
%setup -q -c -T
cp %{SOURCE0} .
#%patch0

%build


%install
install -d -m 755 %{buildroot}%{_mavenpomdir}
install -pm 644 codehaus-parent-3.pom \
        %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom

#%add_to_maven_depmap org.codehaus codehaus-parent %{version} JPP codehaus-parent
%add_to_maven_depmap JPP-%{name}.pom 

%files
%{_mavenpomdir}/*
%{_mavendepmapfragdir}/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 662 |12cr|codelite-3.5.5375-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		codelite
Version:	3.5.5375
Release:	%mkrel 1
Summary:	A powerful open-source, cross platform code editor for C/C++
License:	GPLv2+
Group:		Development/Other
URL:		http://codelite.sourceforge.net
Source:		http://downloads.sourceforge.net/%{name}/%{name}-%{version}-gtk.src.tar.gz
Patch0:		codelite-3.5.5375-link.patch
BuildRequires:	wxgtku2.8-devel
BuildRequires:	desktop-file-utils
Requires:	wxgtk2.8
Requires:	xterm


%description
CodeLite uses a sophisticated, yet intuitive interface which allows 
users to easily create, build and debug complex projects.

%prep
%setup -q
%patch0 -p0

%build
%configure2_5x	--plugins-dir=%{_libdir}/%{name} \
		--disable-debian \
		--disable-desktop_icon \
		--disable-make_symlink
%__make

%install
%__rm -rf %{buildroot}
%makeinstall_std

desktop-file-install --delete-original        \
  --copy-generic-name-to-name                 \
  --add-category="IDE"                        \
  --dir %{buildroot}/%{_datadir}/applications \
  %{buildroot}/%{_datadir}/applications/codelite.desktop

%clean
%__rm -rf %{buildroot}

%files
%doc AUTHORS LICENSE COPYING
%{_bindir}/codelite
%{_bindir}/codelite_indexer
%{_bindir}/codelite_cppcheck
%{_bindir}/codelite_fix_files
%{_bindir}/codelite_exec
%{_bindir}/codelite_kill_children
%{_bindir}/codelite_xterm
%{_datadir}/codelite
%{_datadir}/applications/codelite.desktop
%{_libdir}/%{name}



%changelog
* Tue Mar 13 2012 Andrey Bondrov <abondrov@mandriva.org> 3.5.5375-1mdv2011.0
+ Revision: 784503
- New version 3.5.5375

* Wed Oct 05 2011 Andrey Bondrov <abondrov@mandriva.org> 3.0.0.5041-1
+ Revision: 703068
- New version: 3.0.0.5041

* Sun Dec 05 2010 Yuri Myasoedov <omerta13@mandriva.org> 2.8.0.4537-1mdv2011.0
+ Revision: 610614
- New version 2.8.0.4537

* Sun Sep 05 2010 Yuri Myasoedov <omerta13@mandriva.org> 2.7.0.4375-1mdv2011.0
+ Revision: 576060
- New version 2.7.0.4368

* Wed Aug 11 2010 Yuri Myasoedov <omerta13@mandriva.org> 2.6.0.4189-1mdv2011.0
+ Revision: 569106
- initial



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 663 |12cr|codeville-0.8.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name codeville
%define oname Codeville
%define version 0.8.0
%define release %mkrel 7

Summary: Distributed version control system
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://www.codeville.org/download/%{oname}-%{version}.tar.bz2
License: BSD
Group: Development/Other
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
Url: http://www.codeville.org/
BuildRequires: python-devel
Requires: python

%description
Codeville is a distributed version control system. It began with a
novel idea for a merge algorithm and has grown from there. It is
designed to be easy to use and scale from small personal projects to
very large distributed ones.

%prep
%setup -q -n %oname-%version

%build
python setup.py build

%install
rm -rf %buildroot installed-docs
python setup.py install --root=$RPM_BUILD_ROOT
mv %buildroot%_datadir/doc/* installed-docs

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc installed-docs/*
%_bindir/*
%py_puresitedir/Codeville/
%py_puresitedir/*egg-info




%changelog
* Thu Nov 03 2011 Götz Waschk <waschk@mandriva.org> 0.8.0-7mdv2012.0
+ Revision: 715273
- rebuild

* Tue Nov 02 2010 Michael Scherer <misc@mandriva.org> 0.8.0-6mdv2011.0
+ Revision: 592375
- rebuild for python 2.7

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 0.8.0-5mdv2011.0
+ Revision: 437060
- rebuild

* Sun Jan 04 2009 Funda Wang <fwang@mandriva.org> 0.8.0-4mdv2009.1
+ Revision: 324191
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.8.0-3mdv2009.0
+ Revision: 243589
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 0.8.0-1mdv2008.1
+ Revision: 136330
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Jul 26 2007 Michael Scherer <misc@mandriva.org> 0.8.0-1mdv2008.0
+ Revision: 55711
- 0.8.0


* Tue Dec 05 2006 Michael Scherer <misc@mandriva.org> 0.1.16-2mdv2007.0
+ Revision: 91344
- Rebuild for new python
- include egg-info
- Import codeville


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 664 |12cr|codeworker-4.5.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname CodeWorker
%define tarballver %(echo %version |sed -e 's#\\.#_#g')

Summary:	A universal parsing tool and a source code generator
Name:		codeworker
Version:	4.5.4
Release:	2
Source0:	http://codeworker.free.fr/downloads/%{oname}_SRC%{tarballver}.zip
Patch0:		codeworker-4.5.1-enable-readline.patch
Patch1:		codeworker-4.5.1-gcc4.3.patch
License:	LGPLv2+
Group:		Development/Other
URL:		http://codeworker.free.fr/
BuildRequires:	gcc-c++
BuildRequires:	pkgconfig(ncursesw)
BuildRequires:	readline-devel

%description
CodeWorker is a versatile parsing tool and a source code generator
devoted to generative programming. Generative programming is a
software engineering approach interested in automating the production
of reusable, tailor-made, adaptable and reliable IT systems.
In layman's terms, CodeWorker lets you generate code by parsing
existing languages, or by creating and parsing your own language. Once
a language file has been parsed, CodeWorker provides several
techniques for generating code.

%package devel
Group:		System/Libraries
Summary:	Codeworker static library

%description devel
CodeWorker is a versatile parsing tool and a source code generator
devoted to generative programming. Generative programming is a
software engineering approach interested in automating the production
of reusable, tailor-made, adaptable and reliable IT systems.
In layman's terms, CodeWorker lets you generate code by parsing
existing languages, or by creating and parsing your own language. Once
a language file has been parsed, CodeWorker provides several
techniques for generating code.

This package include the static library.

%prep
%setup -q -n %{oname}%{tarballver}
%patch0 -p0
%patch1 -p0

%build
%make CFLAGS="%{optflags}" LDFLAGS="%{?ldflags} -L%_libdir"

%install
%{__install} -m 755 -D codeworker %{buildroot}%{_bindir}/codeworker
%{__install} -m 644 -D libcodeworker.a %{buildroot}%{_libdir}/libcodeworker.a
for i in ./*.h; do
	%{__install} -m 644 -D $i %{buildroot}%{_includedir}/%{name}/$i
done

%files
%doc Documentation/ Scripts/ WebSite/
%{_bindir}/codeworker

%files devel
%{_libdir}/libcodeworker.a
%{_includedir}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 665 |12cr|cog-0.8.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name cog
%define version 0.8.0
%define release %mkrel 8

Name: %name
Summary: Another Gnome config tool
Version: %{version}
Release: %{release}
License: GPL
Url: http://www.krakoa.dk/linux-software.html
Group: Graphical desktop/GNOME
Source: http://www.krakoa.dk/progs/cog/%{name}-%{version}.tar.bz2
Source10:   %{name}-16.png
Source11:   %{name}-32.png
Source12:   %{name}-48.png
BuildRoot: %{_tmppath}/build-root-%{name}

BuildRequires: automake >= 1.4
Buildrequires: libgnomeui2-devel >= 2.0
Buildrequires: libglade2.0-devel >= 2.0

%description
Edit advanced Gnome settings in an easy way.

%prep
%setup -q

%build
%configure

%install
rm -rf ${RPM_BUILD_ROOT}
%makeinstall_std
install -m644 %SOURCE10 -D %{buildroot}/%_miconsdir/%name.png
install -m644 %SOURCE11 -D %{buildroot}/%_iconsdir/%name.png
install -m644 %SOURCE12 -D %{buildroot}/%_liconsdir/%name.png


%find_lang %name --all-name

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files -f %name.lang
%defattr(-,root,root,0755)
%doc NEWS README TODO AUTHORS
%{_bindir}/*
%{_iconsdir}/%name.png
%{_liconsdir}/%name.png
%{_miconsdir}/%name.png
%{_datadir}/pixmaps/%{name}*
%{_datadir}/applications/%name.desktop
%{_datadir}/cog


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.8.0-8mdv2011.0
+ Revision: 617402
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 0.8.0-7mdv2010.0
+ Revision: 424912
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.8.0-6mdv2009.0
+ Revision: 243591
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri Jan 11 2008 Thierry Vignaud <tv@mandriva.org> 0.8.0-4mdv2008.1
+ Revision: 148082
- drop old menu
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Aug 19 2007 Olivier Thauvin <nanardon@mandriva.org> 0.8.0-4mdv2008.0
+ Revision: 66743
- rebuild


* Fri Aug 04 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/04/06 23:49:40 (53141)
- xdg menu

* Fri Aug 04 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/04/06 23:45:52 (53140)
Import cog

* Mon Apr 17 2006 Olivier Thauvin <nanardon@mandriva.org> 0.8.0-2mdk
- rebuild

* Mon Mar 28 2005 Olivier Thauvin <nanardon@mandrake.org> 0.8.0-1mdk
- 0.8.0
- update url
- %%mkrel
- fix menu entry

* Wed Feb 11 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.6.1-2mdk
- Fix menu entry

* Sun Sep 14 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.6.1-1mdk
- From Bellegarde Cedric <gnumdk@wanadoo.fr>
	- Make a spec file


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 666 |12cr|cogito-0.18.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Cogito scm with git core
Name:		cogito
Version:	0.18.2
Release:	%mkrel 6
Source0:	http://www.kernel.org/pub/software/scm/cogito/%{name}-%{version}.tar.bz2
License:	GPL
Group:		Development/Other
Url:		http://www.kernel.org/pub/software/scm/cogito/
BuildRequires:	openssl-devel
BuildRequires:  curl-devel
BuildRequires:  zlib-devel
Requires: 	rsync
Requires:       mktemp >= 1.5
Requires:       diffutils
Requires:       git-core
BuildArch:      noarch
Epoch:		1
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Cogito is a version control system layered on top of the git tree history
storage system. It aims at seamless user interface and ease of use, providing
generally smoother user experience than the "raw" Core GIT itself and indeed
many other version control systems.

%prep
%setup -q

%build
%make

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/%{_bindir}
make install DESTDIR=$RPM_BUILD_ROOT prefix=%{_prefix} libdir=%{_bindir}

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_bindir}/cg*
#%{_bindir}/commit-id
#%{_bindir}/parent-id
#%{_bindir}/tree-id
%{_datadir}/%{name}
%doc README VERSION COPYING 





%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.18.2-6mdv2011.0
+ Revision: 617403
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 1:0.18.2-5mdv2010.0
+ Revision: 424914
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1:0.18.2-4mdv2009.0
+ Revision: 243592
- rebuild

* Sat Dec 29 2007 Gaëtan Lehmann <glehmann@mandriva.org> 1:0.18.2-2mdv2008.1
+ Revision: 139323
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Thu Nov 30 2006 Gaëtan Lehmann (INRA) <glehmann@mandriva.org> 0.18.2-1mdv2007.0
+ Revision: 89048
- 0.18.2

* Fri Nov 10 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1:0.18.1-1mdv2007.0
+ Revision: 80583
- New version 0.18.1

  + Gaëtan Lehmann (INRA) <glehmann@mandriva.org>
    - 0.17.4
    - Import cogito

* Tue Jun 27 2006 trem <trem@mandriva.org> 1:0.17.3-1mdv2007.0
- New release 0.17.3

* Thu Apr 13 2006 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.17.2-1mdk
- New release 0.17.2

* Tue Mar 28 2006 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.17.1-1mdk
- New release 0.17.1

* Wed Mar 01 2006 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.17-2mdk
- fix missing directory

* Tue Feb 28 2006 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.17-1mdk
- New release 0.17

* Tue Jan 17 2006 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.16.4-1mdk
- New release 0.16.4

* Mon Jan 16 2006 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.16.3-1mdk
- New release 0.16.3

* Sat Dec 31 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.16.2-2mdk
- requires git-core instead of linus-git
- spec cleanup

* Fri Dec 16 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.16.2-1mdk
- New release 0.16.2

* Wed Dec 14 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.16.1-1mdk
- New release 0.16.1

* Sat Dec 03 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.16-1mdk
- New release 0.16

* Sun Nov 13 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.16rc2-1mdk
- New release 0.16rc2

* Wed Oct 05 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.15.1-1mdk
- New release 0.15.1

* Thu Sep 08 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.13-1mdk
- New release 0.13
- mkrel
- requires linus-git

* Thu May 12 2005 Samir Bellabes <sbellabes@mandriva.com> 0.10-2mdk
- fix libdir
- noarch

* Tue May 10 2005 Samir Bellabes <sbellabes@mandriva.com> 0.10-1mdk
- update to version 0.10

* Sat Apr 30 2005 Samir Bellabes <sbellabes@mandriva.com> 0.8-1mdk
- First release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 667 |12cr|coin-3.1.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name coin
%define version 3.1.3
%define release %mkrel 1

%define major   60
%define libname %mklibname %name %major
%define libnamedev %mklibname %name -d
%define lib_name_orig libcoin

Summary: Implementation of the Open Inventor API
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://ftp.coin3d.org/coin/src/all/Coin-%{version}.tar.gz
License: GPLv2
Group: System/Libraries
URL: http://www.coin3d.org/
BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(gl)
Patch0:	coin-3.1.3-missing-header.patch

%description 
Coin is an implementation of the Open Inventor API, fully backwards
compatible with SGI Open Inventor v2.1, and incorporating many new
features.

Coin is portable across Win32, Linux, SGI IRIX, Mac OS X, HP-UX, Sun
Solaris, IBM AIX, and other platforms.

%package -n %{libname}
Summary: Main library for Coin
Group: System/Libraries
Provides: %{name} = %{version}-%{release}

%description -n %{libname}
This package contains the library needed to run programs dynamically
linked with Coin.

%package -n %{libnamedev}
Summary: Headers for developing programs that will use Coin
Group: Development/C++
Requires: %{libname} = %{version}
Provides: %{lib_name_orig}-devel = %{version}-%{release}
Provides: %{name}-devel = %{version}-%{release}
Obsoletes: %{_lib}coin40-devel

%description -n %{libnamedev}
This package contains the headers that programmers will need to develop
applications which will use Coin.

%prep
%setup -q -n Coin-%{version}
for file in AUTHORS THANKS
do
iconv -f ISO-8859-1 -t UTF-8 "$file" > "${file}.new"
mv "${file}.new" "$file"
done
%patch0 -p1

%build
%configure2_5x
%make

%install
%makeinstall_std

%files -n %{libname}
%defattr(-,root,root,0755)
%{_libdir}/*.so.%{major}*

%files -n %{libnamedev}
%defattr(-,root,root,0755)
%doc README FAQ AUTHORS NEWS RELNOTES THANKS
%{_bindir}/coin-config
%{_libdir}/*.so
%{_libdir}/pkgconfig/Coin.pc
%{_includedir}/*
%{_datadir}/Coin
%_datadir/aclocal
%{_mandir}/man1/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 668 |12cr|colamd-2.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define NAME		COLAMD
%define major		%{version}
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname %{name} -d

Name:		colamd
Version:	2.8.0
Release:	1
Epoch:		1
Summary:	Routines for computing column approximate minimum degree ordering
Group:		System/Libraries
License:	LGPL
URL:		http://www.cise.ufl.edu/research/sparse/colamd/
Source0:	http://www.cise.ufl.edu/research/sparse/colamd/%{NAME}-%{version}.tar.gz
BuildRequires:	suitesparse-common-devel >= 4.0.0

%description
The COLAMD column approximate minimum degree ordering algorithm computes
a permutation vector P such that the LU factorization of A (:,P)
tends to be sparser than that of A.  The Cholesky factorization of
(A (:,P))'*(A (:,P)) will also tend to be sparser than that of A'*A.

%package -n %{libname}
Summary:	Library of routines for computing column approximate minimum degree ordering
Group:		System/Libraries

%description -n %{libname}
The COLAMD column approximate minimum degree ordering algorithm computes
a permutation vector P such that the LU factorization of A (:,P)
tends to be sparser than that of A.  The Cholesky factorization of
(A (:,P))'*(A (:,P)) will also tend to be sparser than that of A'*A.

This package contains the library needed to run programs dynamically
linked against %{NAME}.

%package -n %{develname}
Summary:	C routines for computing column approximate minimum degree ordering
Group:		Development/C
Requires:	suitesparse-common-devel >= 4.0.0
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{develname}
The COLAMD column approximate minimum degree ordering algorithm computes
a permutation vector P such that the LU factorization of A (:,P)
tends to be sparser than that of A.  The Cholesky factorization of
(A (:,P))'*(A (:,P)) will also tend to be sparser than that of A'*A.

This package contains the files needed to develop applications which
use %{name}.

%prep
%setup -q -c -n %{name}-%{version}
cd %{NAME}
find . -perm 0640 | xargs chmod 0644
mkdir ../SuiteSparse_config
ln -sf %{_includedir}/suitesparse/SuiteSparse_config.* ../SuiteSparse_config

%build
cd %{NAME}
pushd Lib
    %make -f Makefile CC=%__cc CFLAGS="%{optflags} -fPIC -I%{_includedir}/suitesparse" INC=
    %__cc -shared -Wl,-soname,lib%{name}.so.%{major} -o lib%{name}.so.%{version} -lm *.o
popd

%install
cd %{NAME}

%__install -d -m 755 %{buildroot}%{_libdir} 
%__install -d -m 755 %{buildroot}%{_includedir}/suitesparse 

for f in Lib/*.so*; do
    %__install -m 755 $f %{buildroot}%{_libdir}/`basename $f`
done
for f in Lib/*.a; do
    %__install -m 644 $f %{buildroot}%{_libdir}/`basename $f`
done
for f in Include/*.h; do
    %__install -m 644 $f %{buildroot}%{_includedir}/suitesparse/`basename $f`
done

%__ln_s lib%{name}.so.%{version} %{buildroot}%{_libdir}/lib%{name}.so

%__install -d -m 755 %{buildroot}%{_docdir}/%{name}
%__install -m 644 README.txt Doc/*.txt Doc/ChangeLog %{buildroot}%{_docdir}/%{name}

%files -n %{libname}
%{_libdir}/*.so.*

%files -n %{develname}
%{_docdir}/%{name}
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/*.a



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 669 |12cr|coldfire-0.3.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		coldfire
Version:	0.3.1
Release:	8
Summary:	A Freescale Coldfire 5206 Emulator
Group:		Emulators
License:	GPLv2
URL:		http://www.slicer.ca/coldfire/
Source:		http://www.slicer.ca/coldfire/files/coldfire-%{version}.tar.gz
Patch0:		coldfire-0.3.1-headers.patch
Patch1:		coldfire-0.2.2-manpage.patch
BuildRequires:	readline-devel
BuildRequires:	pkgconfig(ncurses)

%description
Coldfire is a Freescale Coldfire 5206 Emulator. It currently features
all but 5 assembly instructions, a full dBug with extra functionality,
both serial ports, the parallel port, interrupts (through telnet
sessions), full exception handling, timers and timer interrupts, and
full tracing capability.

%prep
%setup -q
%patch0 -p1 -b .headers
%patch1 -p1 -b .manpage

%build
%configure2_5x
make

%install
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_mandir}/man1
mkdir -p %{buildroot}%{_datadir}/coldfire
install -m 755 coldfire %{buildroot}%{_bindir}/coldfire
install -m 644 coldfire.1 %{buildroot}%{_mandir}/man1/coldfire.1
install -m 644 boards/* %{buildroot}%{_datadir}/coldfire/

%files
%doc README LICENSE
%{_bindir}/coldfire
%{_mandir}/man1/coldfire.1*
%{_datadir}/coldfire/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 670 |12cr|colibri-0.2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Alternative notifications for KDE4
Name:		colibri
Version:	0.2.2
Release:	%mkrel 1
Source0:	http://kde-apps.org/CONTENT/content-files/117147-%{name}-%{version}.tar.bz2
License:	GPLv2
Group:		Graphical desktop/KDE
URL:		http://kde-apps.org/content/show.php/Colibri?content=117147
BuildRequires:	kdelibs4-devel
Requires:	kdebase4-workspace

%description
Colibri provides an alternative to KDE4 Plasma notifications.

Colibri notifications look lighter and are completely passive: they do not
provide any buttons. You may or may not like this.

Since they are completely passive, they smoothly fade away when you mouse over
them, allowing you to interact with any window behind them.

They also do not stack each others: if multiple notifications happen, they will
be shown one at a time.

Colibri can be configured from its System Settings module.
If you need help follow the setup howto at 
http://gitorious.org/colibri/pages/SetupHowto.

%files -f %{name}.lang
%{_kde_bindir}/%{name}
%{_kde_libdir}/kde4/kcm_colibri.so
%{_kde_services}/%{name}.desktop
%{_kde_datadir}/autostart/%{name}_autostart.desktop

#---------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4

%install
%__rm -rf %{buildroot}
%makeinstall_std -C build

%find_lang %{name}

%clean
%__rm -rf %{buildroot}



%changelog
* Wed Feb 22 2012 Andrey Bondrov <abondrov@mandriva.org> 0.2.2-1mdv2011.0
+ Revision: 779046
- imported package colibri


* Fri Jan 13 2012 mikala <mikala> 0.2.2-1.mga2
+ Revision: 195658
- Update tarball to 0.2.2
- remove %%clean section
- add requires against kdebase4-workspace
- change in spec layout
- use cmake_kde4

* Mon Feb 14 2011 mikala <mikala> 0.2.1-1.mga1
+ Revision: 51660
- Fix Group
- imported package colibri


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 671 |12cr|collectl-3.4.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: A utility to collect various linux performance data
Name: collectl
Version: 3.4.0
Release: %mkrel 2
License: GPL+ or Artistic
Group: Monitoring
Source0: http://prdownloads.sourceforge.net/%name/%{name}-%{version}.src.tar.gz
Source1:collectl-mdv
patch0: collectl-3.4.0-install.patch
Url: http://collectl.sourceforge.net/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(id -u -n)
BuildArch: noarch

%description
A utility to collect linux performance data

%prep
%setup -q
%patch0

%build

%clean
%{__rm} -Rf $RPM_BUILD_ROOT

%install
%{__rm}  -rf $RPM_BUILD_ROOT
export PREFIX=$RPM_BUILD_ROOT
./INSTALL

# lspci is under /usr/bin
echo "Lspci = /usr/bin/lspci" >> ${RPM_BUILD_ROOT}%{_sysconfdir}/%{name}.conf

%files
%defattr(-,root,root)
%doc RELEASE-%{name} docs/*.html README GPL ARTISTIC COPYING
%config(noreplace) %{_sysconfdir}/%{name}.conf
#gw AFAIK logrotate is not needed as collectl does that itself
%dir /var/log/%{name}
%{_sbindir}/*
%{_mandir}/man1/*
%{_sysconfdir}/init.d/%{name}
%{_datadir}/%{name}

%preun
# If collectl is running, stop it before removing.
/etc/init.d/%{name} stop
chkconfig --del %{name} 2>&1 > /dev/null

%post
chkconfig --add %{name} 2>&1 > /dev/null
/etc/init.d/%{name} start



%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 3.4.0-2mdv2011.0
+ Revision: 610151
- rebuild

* Fri Jan 15 2010 Bruno Cornec <bcornec@mandriva.org> 3.4.0-1mdv2010.1
+ Revision: 491850
- Updated to 3.4.0 upstream
  use the new INSTALL script for installation + local patch reported upstream

* Wed Jan 06 2010 Frederik Himpe <fhimpe@mandriva.org> 3.3.6-1mdv2010.1
+ Revision: 486852
- update to new version 3.3.6

* Wed Sep 16 2009 Götz Waschk <waschk@mandriva.org> 3.3.5-1mdv2010.0
+ Revision: 443537
- new version
- update license
- remove packager tag
- fix rpmlint warning by adding default-stop
- spec cleanup

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 3.1.3-2mdv2010.0
+ Revision: 437096
- rebuild

* Mon Feb 02 2009 Bruno Cornec <bcornec@mandriva.org> 3.1.3-1mdv2009.1
+ Revision: 336485
- Do not install doc files twice and resolve a build issue
- Update to upstream 3.1.3

* Thu Dec 11 2008 Bruno Cornec <bcornec@mandriva.org> 3.1.1-1mdv2009.1
+ Revision: 312628
- Update to 3.1.1

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 2.2.8-3mdv2009.0
+ Revision: 240508
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Jul 20 2007 Bruno Cornec <bcornec@mandriva.org> 2.2.8-1mdv2008.0
+ Revision: 53968
- Doc dir is now without version number
- introduction of collectl tool in Mandriva
  Work needs to be done with upstream to make it more conformant (.ph)
- Import collectl



* Fri May 18 2007 Mark Seger
- move to Open Source
* Tue Nov 29 2006 Mark Seger
- change locations for installation and build symlinks to everything
* Tue Apr 27 2006 Mark Seger
- remove relative links to /etc/init.d and put in specific paths to collect-X
  for suse and debian
* Tue Nov 08 2005 Darragh Bailey
- Changed the install section to set the permissions and removed the chmod
  line from the post script section
- Updated the postun scriptlet to support upgrades
- Added specific entry if redhat distro is detected
- Changed to use of double [, since use of single [ in tests which fail
  will result in an exit code of non 0.
- Changed install of init.d scripts so that rpm removes the files it adds
  and postun script will remove the symlinks added by the post script.
* Fri Nov 04 2005 Mark Seger
- use of /opt/hp/collectl directory
* Fri Jan 14 2005 Mark Seger
- changed to support mulitple man pages AND mulitple distros
* Mon Oct 13 2003 Mark Seger
- added collectl.ph support
* Mon Jun 23 2003 Mark Seger
- made starting of collectl optional
- changed location of man1
* Tue Jun 03 2003 Mark Seger <mark.seger@hp.com?
- first attempt to get rpm to do something

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 672 |12cr|colord-gtk-0.1.23-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		1
%define libname		%mklibname %{name} %{major}
%define girname		%mklibname %{name}-gir
%define develname	%mklibname %{name} -d

Name:		colord-gtk
Summary:	GTK support library for colord
Version:	0.1.23
Release:	1
License:	LGPLv2+
Group:		System/Libraries
URL:		http://
Source0:	http://www.freedesktop.org/software/colord/releases/%{name}-%{version}.tar.xz
BuildRequires:	docbook-utils
BuildRequires:	gettext
BuildRequires:	glib2-devel
BuildRequires:	colord-devel >= %{version}
BuildRequires:	intltool
BuildRequires:	lcms2-devel >= 2.2
BuildRequires:	gobject-introspection-devel
BuildRequires:	vala-tools
BuildRequires:	gtk+3-devel
BuildRequires:	gtk-doc
BuildRequires:	pkgconfig(dbus-1)
Requires:	%{libname} = %{EVRD}
Requires:	%{girname} = %{EVRD}

%description
colord-gtk is a support library for colord and provides additional
functionality that requires GTK+.

%package -n %{libname}
Summary:	GTK support library for colord

%description -n %{libname}
colord-gtk is a support library for colord and provides additional
functionality that requires GTK+.

%package -n %{girname}
Summary:	GObject Introspection interface library for %{name}

%description -n %{girname}
GObject Introspection interface library for %{name}.

%package -n %{develname}
Group:		Development/GNOME and GTK+
Summary:	Development files for %{name}
Requires:	%{libname} = %{version}
Requires:	%{girname} = %{version}
Provides:	%{name}-devel = %{EVRD}

%description -n %{develname}
Files for development with %{name}.

%prep
%setup -q

%build
%configure \
	--enable-gtk-doc \
	--disable-static \
	--disable-rpath \
	--disable-dependency-tracking
%make

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS NEWS README TODO
%doc %{_datadir}/gtk-doc/html/%{name}
%{_datadir}/vala/vapi/%{name}.vapi

%files -n %{libname}
%{_libdir}/lib%{name}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/ColordGtk-1.0.typelib
%{_datadir}/gir-1.0/ColordGtk-1.0.gir

%files -n %{develname}
%{_includedir}/colord-%{major}/%{name}*
%{_libdir}/lib%{name}.so
%{_libdir}/pkgconfig/%{name}.pc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 673 |12cr|colordiff-1.0.10-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	colordiff
%define version	1.0.10

Summary:	Wrapper for diff that produces output with syntax highlighting
Name:		%{name}
Version:	%{version}
Release:	%mkrel 2
License:	GPLv2+
Url:		http://colordiff.sourceforge.net/
Source0:	http://download.sourceforge.net/sourceforge/colordiff/%{name}-%{version}.tar.gz
Group:		Development/Other
Requires:	diffutils
Requires:	less
Requires:	perl
Requires:	webfetch
BuildArch:	noarch

%description
The Perl script colordiff is a wrapper for diff. It produces the same
output but with syntax highlighting. Color schemes can be customized.

%prep
%setup -q

%build

%install
%{__install} -m 755 -D cdiff.sh %{buildroot}%{_bindir}/cdiff
%{__install} -m 755 -D colordiff.pl %{buildroot}%{_bindir}/colordiff
%{__install} -m 644 -D colordiff.1 %{buildroot}%{_mandir}/man1/colordiff.1
%{__sed} -i -e 's/banner=yes/banner=no/' colordiffrc*
%{__install} -m 644 -D colordiffrc %{buildroot}%{_sysconfdir}/colordiffrc

%files
%doc BUGS CHANGES colordiffrc-lightbg COPYING INSTALL README TODO
%{_bindir}/cdiff
%{_bindir}/%{name}
%config(noreplace) %{_sysconfdir}/colordiffrc
%{_mandir}/man1/colordiff*




%changelog
* Wed Jun 13 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.0.10-2mdv2012.0
+ Revision: 805393
- version update 1.0.10

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.9-2mdv2011.0
+ Revision: 617405
- the mass rebuild of 2010.0 packages

* Thu Aug 13 2009 Emmanuel Andry <eandry@mandriva.org> 1.0.9-1mdv2010.0
+ Revision: 416111
- New version 1.0.9

* Wed Feb 18 2009 Jérôme Soyer <saispo@mandriva.org> 1.0.8a-1mdv2009.1
+ Revision: 342395
- New upstream release

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.0.7-3mdv2009.0
+ Revision: 243596
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Tue Dec 18 2007 Jérôme Soyer <saispo@mandriva.org> 1.0.7-1mdv2008.1
+ Revision: 132040
- New release

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 674 |12cr|colord-kde-0.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		colord-kde
Summary:	Colord support for KDE
Version:	0.2.0
Release:	1
License:	GPLv2+
Group:		Graphics
Source0:	http://download.kde.org/stable/%{name}/%{version}/src/%{name}-%{version}.tar.bz2
BuildRequires:	cmake kdelibs4-devel colord-devel
BuildRequires:	lcms2-devel
Requires:	kdebase4-runtime
Requires:	colord

%description
KDE support for colord including KDE Daemon module and System Settings module.


%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%files
%{_kde_libdir}/kde4/k*_colord.so
%{_kde_services}/kcm_colord.desktop
%{_kde_services}/kded/colord.desktop
%doc COPYING MAINTAINERS TODO


%changelog
* Wed Apr 18 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.2.0-1
+ Revision: 791766
- imported package colord-kde


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 675 |12cr|colorer-take5-0-0.beta5.5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 0
%define libname %mklibname colorer %{major}
%define develname %mklibname colorer -d

Summary:	Syntax highlighting and text parsing library
Name:		colorer-take5
Version:	0
Release:	%mkrel 0.beta5.5
Group:		Text tools
License:	MPL
URL:		http://colorer.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/colorer/Colorer-take5-linux.be5.tar.bz2
Patch0:		colorer-optflags.diff
Patch1:		colorer-soname.diff
Patch2:		colorer-DESTDIR.diff
BuildRequires:	libstdc++-devel
Requires:	%{libname} = %{version}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Colorer take5 is a syntax highlighting and text parsing library, that provides
services of text parsing in host editor systems in real-time and transforming
results into colored text. Result information allows to search and build
outlined lists of functions, structures, and to search and indent programming
language constructions (brackets, paired tags). Colorer uses pure C++, XML, it
is fully portable and works on either win32/unix/mac platforms. Top level Java
language API is also available. 

%package -n	%{libname}
Summary:	Syntax highlighting and text parsing library
Group:          System/Libraries

%description -n	%{libname}
Colorer take5 is a syntax highlighting and text parsing library, that provides
services of text parsing in host editor systems in real-time and transforming
results into colored text. Result information allows to search and build
outlined lists of functions, structures, and to search and indent programming
language constructions (brackets, paired tags). Colorer uses pure C++, XML, it
is fully portable and works on either win32/unix/mac platforms. Top level Java
language API is also available. 

%package -n	%{develname}
Summary:	Static library and header files for the %{name} library
Group:		Development/C++
Requires:	%{libname} = %{version}
Requires:	%{name}-base = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	libcolorer-devel = %{version}-%{release}
Obsoletes:	%{mklibname colorer 0 -d}

%description -n	%{develname}
Colorer take5 is a syntax highlighting and text parsing library, that provides
services of text parsing in host editor systems in real-time and transforming
results into colored text. Result information allows to search and build
outlined lists of functions, structures, and to search and indent programming
language constructions (brackets, paired tags). Colorer uses pure C++, XML, it
is fully portable and works on either win32/unix/mac platforms. Top level Java
language API is also available. 

This package contains the development files for the %{name} library.

%package	docs
Summary:	Documentation for Colorer take5
Group:		Development/C++

%description	docs
Colorer take5 is a syntax highlighting and text parsing library, that provides
services of text parsing in host editor systems in real-time and transforming
results into colored text. Result information allows to search and build
outlined lists of functions, structures, and to search and indent programming
language constructions (brackets, paired tags). Colorer uses pure C++, XML, it
is fully portable and works on either win32/unix/mac platforms. Top level Java
language API is also available. 

This package contains the documentation for Colorer take5.

%package	base
Summary:	Common files for Colorer take5
Group:		Text tools

%description	base
Colorer take5 is a syntax highlighting and text parsing library, that provides
services of text parsing in host editor systems in real-time and transforming
results into colored text. Result information allows to search and build
outlined lists of functions, structures, and to search and indent programming
language constructions (brackets, paired tags). Colorer uses pure C++, XML, it
is fully portable and works on either win32/unix/mac platforms. Top level Java
language API is also available. 

This package contains common files for Colorer take5.

%prep

%setup -q -c -n %{name}
%patch0 -p0
%patch1 -p0
%patch2 -p0

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build

%configure

%make RPM_OPT_FLAGS="%{optflags} -fpermissive -Wall -fPIC"

%install
rm -rf %{buildroot}

%makeinstall_std

ln -snf libcolorer.so.%{major} %{buildroot}%{_libdir}/libcolorer.so

rm -f %{buildroot}%{_datadir}/colorer/{LICENSE,README}

rm -rf installed_docs
mv %{buildroot}%{_datadir}/doc/colorer-take5 installed_docs

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%attr(0755,root,root) %{_bindir}/colorer

%files -n %{libname}
%defattr(-,root,root,-)
%doc LICENSE README
%attr(0755,root,root) %{_libdir}/libcolorer.so.%{major}

%files -n %{develname}
%defattr(-,root,root,-)
%{_includedir}/colorer
%{_libdir}/libcolorer.so
%{_datadir}/colorer/bin

%files docs
%defattr(-,root,root,-)
%doc installed_docs/*

%files base
%defattr(-,root,root,-)
%{_datadir}/colorer/catalog.xml
%{_datadir}/colorer/hrc
%{_datadir}/colorer/hrd


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0-0.beta5.5mdv2011.0
+ Revision: 617406
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 0-0.beta5.4mdv2010.0
+ Revision: 424924
- rebuild

* Fri Jul 11 2008 Oden Eriksson <oeriksson@mandriva.com> 0-0.beta5.3mdv2009.0
+ Revision: 233767
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 0-0.beta5.2mdv2008.1
+ Revision: 170230
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Sep 09 2007 Oden Eriksson <oeriksson@mandriva.com> 0-0.beta5.2mdv2008.0
+ Revision: 83708
- new devel naming


* Tue Dec 19 2006 Oden Eriksson <oeriksson@mandriva.com> 0-0.beta5.1mdv2007.0
+ Revision: 100352
- Import colorer-take5

* Tue Dec 19 2006 Oden Eriksson <oeriksson@mandriva.com> 0-0.beta5.1mdv2007.1
- beta5
- rediffed P2

* Thu Jul 27 2006 Oden Eriksson <oeriksson@mandriva.com> 0-0.beta4.3mdk
- rebuild

* Mon Mar 20 2006 Oden Eriksson <oeriksson@mandriva.com> 0-0.beta4.2mdk
- fix deps and add the base sub package

* Mon Mar 20 2006 Oden Eriksson <oeriksson@mandriva.com> 0-0.beta4.1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 676 |12cr|colorgcc-1.3.2-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	GCC output colorizer
Name:		colorgcc
Version:	1.3.2
Release:	16
Source0:	%{name}-%{version}.tar.bz2
Patch0:		005_old_changes.patch
Patch1:		01_split_non_quoted.patch
Patch2:		02_stderr.patch
Patch3:		03_color_warnings.patch
Patch4:		04_g++_color.patch
Patch5:		05_console-colors.patch
Patch6:		06_use_distcc.patch
Patch7:		07_invalid_attr.patch
Patch8:		08_force_color_opt.patch 
Patch9:		09_color_warnings.patch
Patch10:	10_utf8_output.patch
Patch11:	colorgcc-1.3.2-handle-translated-output.patch
Patch12:	colorgcc-1.3.2-dont-use-unitialized-env-value.patch
# fix so that colorgcc wrapper will work with other wrappers such as ie.
# icecream, distcc & ccache
Patch13:	colorgcc-1.3.2-get-gcc-path-properly.patch
# magenta color is easier on the eyes than dark blue, especially when using a
# dark background
Patch14:	colorgcc-1.3.2-make-linenumber-magenta-colored.patch

License:	GPL
Group:		Development/C
Url:		http://www.schlueters.de/colorgcc.html
Requires:	gcc
Obsoletes:	gcc2.96-colorgcc
%rename		gcc-colorgcc
BuildArch:	noarch

%description
ColorGCC is a Perl wrapper to colorize the output of compilers with
warning and error messages matching the GCC output format.

This package is configured to run with the associated system compiler. If you
want to use it for another compiler (e.g. gcc 2.96), you may have to define
gccVersion: 2.96 and uncomment the respective compiler paths in
%{_sysconfdir}/colorgccrc for a system-wide effect, or in ~/.colorgccrc for
your user only.

%prep
%setup -q
%apply_patches

cat <<'EOF' > colorgcc.sh
case ":${PATH}:" in
    :: )
	PATH=%{_datadir}/%{name}
	export PATH
    ;;
    *:%{_datadir}/%{name}:* )
	: Already set
    ;;
    * )
	PATH=%{_datadir}/%{name}:$PATH
	export PATH
    ;;
esac
EOF

cat <<'EOF' > colorgcc.csh
if ( $?PATH ) then
    switch (:${PATH}:)
	case *":%{_datadir}/%{name}:"* :
		breaksw
	default :
		setenv PATH %{_datadir}/%{name}:$PATH
		breaksw
	endsw
else
   setenv PATH %{_datadir}/%{name}
endif
EOF

%build

%install
install -D -m 755 colorgcc     %{buildroot}%{_bindir}/colorgcc
install -D -m 644 colorgccrc   %{buildroot}%{_sysconfdir}/colorgccrc
install -D -m 644 colorgcc.sh  %{buildroot}%{_sysconfdir}/profile.d/90colorgcc.sh
install -D -m 644 colorgcc.csh %{buildroot}%{_sysconfdir}/profile.d/90colorgcc.csh

install -d %{buildroot}%{_datadir}/%{name}
ln -s ../../bin/colorgcc %{buildroot}%{_datadir}/%{name}/colorgcc
for i in gcc cc g++ c++ gfortran gcj; do
    ln -s colorgcc %{buildroot}%{_datadir}/%{name}/$i
done

%files
%doc COPYING CREDITS ChangeLog
%config(noreplace) %{_sysconfdir}/colorgccrc
%{_sysconfdir}/profile.d/*
%{_bindir}/colorgcc
%{_datadir}/colorgcc


%changelog
* Thu May 24 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.3.2-16
+ Revision: 800353
- make line number magenta colored to make it easier on the eyes to read (P14)

* Wed Mar 07 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.3.2-15
+ Revision: 782794
- fix current working directory being added to $PATH in colorgcc
- load colorgccrc from the correct path

* Sat Dec 03 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.3.2-14
+ Revision: 737399
- fix so that colorgcc wrapper should be working in combination with other gcc
  wrappers as well (P13)

* Thu Jul 14 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.3.2-13
+ Revision: 689959
- merge debian patches

* Tue Apr 26 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.3.2-12
+ Revision: 659385
- fix warnings when $HOME for some reason isn't defined
- cleanups

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.2-11mdv2011.0
+ Revision: 610152
- rebuild

* Tue Nov 03 2009 Andrey Borzenkov <arvidjaar@mandriva.org> 1.3.2-10mdv2010.1
+ Revision: 460412
- do not duplicate PATH entry on recursive shell invocation

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 1.3.2-9mdv2010.0
+ Revision: 424937
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.3.2-8mdv2009.0
+ Revision: 243606
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.3.2-6mdv2008.1
+ Revision: 136330
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Sep 18 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.2-6mdv2008.0
+ Revision: 89587
- rebuild

* Mon Aug 06 2007 Pixel <pixel@mandriva.com> 1.3.2-5mdv2008.0
+ Revision: 59559
- rebuild for build system test

* Mon Aug 06 2007 Pixel <pixel@mandriva.com> 1.3.2-4mdv2008.0
+ Revision: 59553
- rebuild for build system test

* Mon Aug 06 2007 Pixel <pixel@mandriva.com> 1.3.2-3mdv2008.0
+ Revision: 59543
- rebuild for build system test

* Mon Aug 06 2007 Pixel <pixel@mandriva.com> 1.3.2-2mdv2008.0
+ Revision: 59484
- fix parsing warnings as warnings when messages are translated (#32282)

* Wed Jul 11 2007 Pixel <pixel@mandriva.com> 1.3.2-1mdv2008.0
+ Revision: 51263
- standalone package which replaces gcc-colorgcc
- uses its own path to be independant of installed gcc
- Create colorgcc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 677 |12cr|colorhug-client-0.1.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname colorhug %{major}
%define develname %mklibname colorhug -d

Summary:   Tools for the Hughski Colorimeter
Name:      colorhug-client
Version:   0.1.8
Release:   1
License:   GPLv2+
Group:     Graphics
URL:       http://www.hughski.com/
Source0:   http://people.freedesktop.org/~hughsient/releases/%{name}-%{version}.tar.xz
Patch0:    colorhug-client-0.1.7-mdv-linkage.patch

BuildRequires: gettext
BuildRequires: glib2-devel
BuildRequires: gtk+3-devel
BuildRequires: intltool
BuildRequires: libgusb-devel >= 0.1.2
BuildRequires: colord-devel >= 0.1.15
BuildRequires: lcms2-devel
BuildRequires: libsoup-devel
BuildRequires: docbook-utils
BuildRequires: docbook-to-man
BuildRequires: gobject-introspection-devel
BuildRequires: pkgconfig(libcanberra-gtk3)

%description
The Hughski ColorHug colorimeter is a low cost open-source hardware
sensor used to calibrate screens.

This package includes the client tools which allows the user to upgrade
the firmware on the sensor or to access the sensor from command line
scripts.

%package -n %{libname}
Summary: ColorHug client shared libraries
Group:   System/Libraries

%description -n %{libname}
This package contains shared libraries for colorhug-client.

%package -n %{develname}
Summary: ColorHug client development files
Group:   System/Libraries
Requires: %{libname} = %{version}

%description -n %{develname}
This package contains development files for colorhug-client.


%prep
%setup -q
#patch0 -p1
#autoreconf

%build
%configure --disable-static

%make

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%defattr(-,root,root,-)
%doc README AUTHORS NEWS COPYING
%{_datadir}/colorhug-client
%{_libexecdir}/colorhug*
%{_bindir}/colorhug*
%{_datadir}/applications/*.desktop
%{_mandir}/man1/*.1*
%config %{_sysconfdir}/bash_completion.d/*-completion.bash
%{_datadir}/glib-2.0/schemas/com.hughski.colorhug-client.gschema.xml
%{_iconsdir}/hicolor/*/apps/*
%{_iconsdir}/hicolor/*/mimetypes/*

%files -n %{libname}
%{_libdir}/libcolorhug.so.%{major}*

%files -n %{develname}
%{_includedir}/libcolorhug/
%{_libdir}/girepository-1.0/ColorHug-1.0.typelib
%{_libdir}/libcolorhug.so
%{_libdir}/pkgconfig/colorhug.pc
%{_datadir}/gir-1.0/ColorHug-1.0.gir


%changelog
* Mon Apr 23 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.1.8-1
+ Revision: 792806
- update to 0.1.8

* Tue Mar 27 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.1.7-1
+ Revision: 787526
- update to 0.1.7

* Mon Dec 26 2011 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.1.2-1
+ Revision: 745446
- added BR docbook-utils
- imported package colorhug-client


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 678 |12cr|colorize-0.3.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		colorize
Version:	0.3.4
Release:	1
License:	GPLv2+
Group:		Text tools
URL:		http://www.solbu.net/hoved/english/software.htm
Source0:	http://www.solbu.net/progs/%{name}-%{version}.tar.gz
Summary:	Colorized output from tail, like your log files
BuildArch:	noarch
Requires:	perl

%description
This is a perl script, made by Istvan Karaszi, to colorize' your logs.
You can use your own colors, you can simply modify your configuration file 
in your home directory ($HOME), or system-wide (/etc/colorizerc).

%prep
%setup -q

%build

%install
install -m644 %{name}.1.gz -D %{buildroot}%{_mandir}/man1/%{name}.1.gz
install -m755 %{name} -D %{buildroot}%{_bindir}/%{name}
install -m644 %{name}rc -D %{buildroot}%{_sysconfdir}/%{name}rc

%files
%doc README THANKS TIPS TODO examples changelog.gz
%config(noreplace) %{_sysconfdir}/%{name}rc
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*


%changelog
* Sat May 07 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.3.4-1
+ Revision: 671289
- add empty %%build section for consistency and to satisfy rpmlint
- fix mixed-use-of-spaces-and-tabs
- cosmetics
- don't abbreviate 'configuration' with 'config' to satisfy rpmlint
- mark config file as %%config(noreplace)
- indent
- fix incorrect spelling
- remove '.' at end of summary line
- drop copyright file as the license doesn't require to ship it
- cleanups
- remove legacy rpm stuff
- imported package colorize


* Thu Apr 2 2010 Johnny A. Solbu <johnny@solbu.net> 0.3.4-1mdv
- Initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 679 |12cr|colorprompt-0.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name colorprompt
%define version 0.1
%define release %mkrel 3
%define profilefile 92user-color.sh

Summary: Make the user prompt in bash different colors depending on your user
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{profilefile}
License: BSD
Group: Shells
Url: http://colin.guthr.ie/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch

%description
A little bash profile extension to color your user prompt appropriately.
It will make regular logins green and root logins red.

%prep

%build

%install
rm -rf %{buildroot}
install -D -m 0644 %SOURCE0 %{buildroot}%{_sysconfdir}/profile.d/%{profilefile}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_sysconfdir}/profile.d/%{profilefile}


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1-3mdv2011.0
+ Revision: 617407
- the mass rebuild of 2010.0 packages

* Mon Jun 01 2009 Gustavo De Nardin <gustavodn@mandriva.com> 0.1-2mdv2010.0
+ Revision: 381775
- don't spawn a subshell for the test
- quote $colorregex, so it is not subject to be expanded to nothing by bash,
  when shopt nullglob is on
- make grep quiet and redirect stderr to null

* Wed May 27 2009 Colin Guthrie <cguthrie@mandriva.org> 0.1-1mdv2010.0
+ Revision: 380164
- import colorprompt



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 680 |12cr|colortail-0.3.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	A colorised tail with configuration files
Name:		colortail
Version:	0.3.3
Release:	%mkrel 1
URL:		http://joakimandersson.se/projects/colortail/
Source:		%{name}-%{version}.tar.gz
License:	GPLv2+
Group:		Monitoring
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildRequires:	automake autoconf 

%description
Colortail is a log colorizer make log checking easier. 
It works like tail but can read one or more configuration files. 
In which it's specified which patterns result in which colors. 

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall
install -d %{buildroot}/%{_sysconfdir}/%{name}
install -m 0644 example-conf/conf* %{buildroot}/%{_sysconfdir}/%{name}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc INSTALL README AUTHORS ChangeLog BUGS TODO
%attr(0755,root,root) %dir %{_sysconfdir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}/*
%{_bindir}/*



%changelog
* Tue Aug 17 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.3.3-1mdv2011.0
+ Revision: 570858
- new version
- use %%{buildroot} and %%configure2_5x
- little spec cleaning
- use tar.gz given by upstream

* Mon Feb 08 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.3.2-2mdv2010.1
+ Revision: 502446
- Clean spec
- Fix rpmlint's warning on spec

* Fri Feb 05 2010 Jérôme Brenier <incubusss@mandriva.org> 0.3.2-1mdv2010.1
+ Revision: 501045
- new version 0.3.2
- drop both gcc patches (merged upstream)
- move configure in the build section

* Mon May 18 2009 Jérôme Brenier <incubusss@mandriva.org> 0.3.0-5mdv2010.0
+ Revision: 376809
- fix URL / Source
- add a patch to fix build with gcc 4.3
- fix license (GPLv2+)

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.3.0-2mdv2008.1
+ Revision: 123305
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import colortail


* Wed Jul 14 2004 Michael Scherer <misc@mandrake.org> 0.3.0-2mdk 
- rebuild for new gcc

* Fri Jun 27 2003 Florin Grad <florin@mandrakesoft.com> 0.3.0-1mdk
- first Mandrake release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 681 |12cr|comex-0.1.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:   Console interface for comex project
Name:      comex
Version:   0.1.6.1
Release:   %mkrel 1
License:   GPLv2
#ExcludeArch: ppc64
Group:     Text tools
Source:    http://comex-project.googlecode.com/files/%{name}-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
URL:       http://comex-project.googlecode.com/
BuildArch: noarch
# don't generate debug file because is empty
# % define debug_package %{nil}

BuildRequires: mono
BuildRequires: log4net-devel
BuildRequires: comex-base-devel >= 0.1.8.5
BuildRequires: pkgconfig

Requires: mono
Requires: log4net
Requires: comex-base >= 0.1.8.5

%description
Is console interface of a simple application that can be used to exchange
data with smartcards using PC/SC standard readers or smartmouse
phoenix serial reader.


%prep
%setup -q


%build
%configure2_5x --libdir=%_prefix/lib 
%make

%install
rm -fr %{buildroot}
%makeinstall_std


%clean
rm -rf %{buildroot}


%files
%defattr(-,root,root,-)
%doc copying.gpl comex/readme.txt
%{_bindir}/%{name}
%_prefix/lib/%{name}/



%changelog
* Sun Oct 30 2011 Armando Basile <hman@mandriva.org> 0.1.6.1-1
+ Revision: 707883
- release 0.1.6.1

* Tue Oct 04 2011 Armando Basile <hman@mandriva.org> 0.1.6.0-1
+ Revision: 702987
- removed changelog section from spec file
- added tarball
- release 0.1.6.0

* Mon Sep 26 2011 Armando Basile <hman@mandriva.org> 0.1.5.1-1
+ Revision: 701299
- import comex


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 682 |12cr|comex-base-0.1.8.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:   Base component for comex project
Name:      comex-base
Version:   0.1.8.5
Release:   %mkrel 1
License:   GPLv2
#ExcludeArch: ppc64
Group:     Office
Source0:   http://comex-project.googlecode.com/files/%{name}-%{version}.tar.gz
Source1:   mono.snk
#Source1:   https://raw.github.com/mono/mono/master/mcs/class/mono.snk
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
URL:       http://comex-project.googlecode.com/
BuildArch: noarch
# don't generate debug file because is empty
# % define debug_package %{nil}

BuildRequires: mono-devel
BuildRequires: log4net-devel
BuildRequires: pkgconfig

Requires: mono
Requires: log4net
Requires: pcsc-lite
Requires: libpcsclite1
# libpcsclite-devel required because contain /usr/lib/libpcsclite.so
# not contained in to libpcsclite1
#Requires: libpcsclite-devel


%description
Is base component of a simple application that can be used to exchange
data with smartcards using PC/SC standard readers or smartmouse
phoenix serial reader.

%package devel
Summary:	Base component for comex project
Group:		Development/Other
Requires:	%{name} = %{version}
Requires:	pkgconfig

%description devel
Is base component of a simple application that can be used to exchange
data with smartcards using PC/SC standard readers or smartmouse
phoenix serial reader.


%prep
%setup -q

%build
# Use the mono system key instead of generating our own here.
%if %mdvver >= 201100
  cp /etc/pki/mono/mono.snk comex-base/comex-base.snk
%else
  cp -f %{SOURCE1} comex-base/comex-base.snk
%endif
%configure2_5x --prefix=/usr --libdir=%_prefix/lib 
%make

%install
rm -fr %{buildroot}
mkdir -p %{buildroot}%{_datadir}/pkgconfig
%makeinstall_std linuxpkgconfigdir=%{_datadir}/pkgconfig
mkdir -p %{buildroot}%{_prefix}/lib/mono/gac/
gacutil -i %{buildroot}%{_prefix}/lib/%{name}/comex-base.dll \
        -f \
        -package %{name} \
        -root %{buildroot}%{_prefix}/lib/ \
        -gacdir %{buildroot}%{_prefix}/lib/mono/gac



%clean
rm -rf %{buildroot}


%files
%defattr(-,root,root,-)
%doc copying.gpl comex-base/Docs/readme
%_prefix/lib/mono/gac/comex-base/
%_prefix/lib/mono/comex-base
%_prefix/lib/%{name}/
%{_datadir}/%{name}/

%files devel
%defattr(-,root,root,-)
%{_datadir}/pkgconfig/%{name}.pc



%changelog
* Sun Oct 30 2011 Armando Basile <hman@mandriva.org> 0.1.8.5-1
+ Revision: 707871
- release 0.1.8.5
- removed changelog section from spec file

* Tue Oct 04 2011 Armando Basile <hman@mandriva.org> 0.1.8.4-1
+ Revision: 702867
- added tarball
- release 0.1.8.4

* Fri Sep 23 2011 Armando Basile <hman@mandriva.org> 0.1.7.3-1
+ Revision: 701155
- import comex-base


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 683 |12cr|comex-gtk-0.1.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:   GTK user interface for comex project
Name:      comex-gtk
Version:   0.1.6.2
Release:   %mkrel 1
License:   GPLv2
#ExcludeArch: ppc64
Group:     Office
Source:    http://comex-project.googlecode.com/files/%{name}-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
URL:       http://comex-project.googlecode.com/
BuildArch: noarch
# don't generate debug file because is empty
# % define debug_package %{nil}

BuildRequires: mono
BuildRequires: log4net-devel
BuildRequires: comex-base-devel >= 0.1.8.5
BuildRequires: gtk-sharp2-devel
BuildRequires: glade-sharp2
BuildRequires: pkgconfig

Requires: mono
Requires: log4net
Requires: comex-base >= 0.1.8.5
Requires: gtk-sharp2
Requires: glade-sharp2
Requires: glib-sharp2


%description
Is GTK user interface of a simple application that can be used to exchange
data with smartcards using PC/SC standard readers or smartmouse
phoenix serial reader.


%prep
%setup -q

%build
%configure2_5x --libdir=%_prefix/lib 
%make

%install
rm -fr %{buildroot}
%makeinstall_std


%clean
rm -rf %{buildroot}


%files
%defattr(-,root,root,-)
%doc copying.gpl comex-gtk/readme
%{_bindir}/%{name}
%_prefix/lib/%{name}/
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/applications/%{name}.desktop



%changelog
* Sun Oct 30 2011 Armando Basile <hman@mandriva.org> 0.1.6.2-1
+ Revision: 707880
- release 0.1.6.2

* Tue Oct 04 2011 Armando Basile <hman@mandriva.org> 0.1.6.0-1
+ Revision: 702988
- removed changelog section from spec file
- added tarball
- release 0.1.6.0

* Mon Sep 26 2011 Armando Basile <hman@mandriva.org> 0.1.5.2-1
+ Revision: 701318
- import comex-gtk


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 684 |12cr|comex-qt-0.1.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:   QT user interface for comex project
Name:      comex-qt
Version:   0.1.6.2
Release:   %mkrel 1
License:   GPLv2
#ExcludeArch: ppc64
Group:     Office
Source:    http://comex-project.googlecode.com/files/%{name}-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
URL:       http://comex-project.googlecode.com/
BuildArch: noarch
# don't generate debug file because is empty
# % define debug_package %{nil}

BuildRequires: mono
BuildRequires: log4net-devel
BuildRequires: comex-base-devel >= 0.1.8.5
BuildRequires: qyoto
BuildRequires: qyoto-devel
BuildRequires: pinentry-qt4
BuildRequires: pkgconfig

Requires: mono
Requires: log4net
Requires: comex-base >= 0.1.8.5
Requires: qyoto
Requires: qyoto-devel


%description
Is QT user interface of a simple application that can be used to exchange
data with smartcards using PC/SC standard readers or smartmouse
phoenix serial reader.


%prep
%setup -q

%build
%configure2_5x --libdir=%_prefix/lib 
%make

%install
rm -fr %{buildroot}
%makeinstall_std


%clean
rm -rf %{buildroot}


%files
%defattr(-,root,root,-)
%doc copying.gpl comex-qt/readme
%{_bindir}/%{name}
%_prefix/lib/%{name}/
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/applications/%{name}.desktop



%changelog
* Sun Oct 30 2011 Armando Basile <hman@mandriva.org> 0.1.6.2-1
+ Revision: 707882
- release 0.1.6.2

* Tue Oct 04 2011 Armando Basile <hman@mandriva.org> 0.1.6.0-1
+ Revision: 702989
- removed changelog section from spec file
- added tarball
- release 0.1.6.0

* Mon Sep 26 2011 Armando Basile <hman@mandriva.org> 0.1.5.2-2
+ Revision: 701399
- added qyoto-devel as requires, qyoto use libqyoto.so that is in qyoto-devel package
- import comex-qt


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 685 |12cr|comix-4.0.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name comix
%define version 4.0.4
%define summary Comic book viewer

Summary: %summary
Name: %name
Version: %version
Release: %mkrel 2
License: GPLv2+
Group: Office
URL: http://comix.sourceforge.net/
Source: http://downloads.sourceforge.net/comix/%name-%{version}.tar.gz
Patch0: comix-4.0.0-disable-update-mime-db.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root

Buildarch: noarch
BuildRequires: python, python-imaging, jpeg-progs, pygtk2.0
BuildRequires: desktop-file-utils
Requires: python, python-imaging, jpeg-progs, pygtk2.0


%description
Comix is a comic book viewer. It reads zip, rar, tar, tar.gz, and tar.bz2
archives (often called .cbz, .cbr and .cbt) as well as normal image files.

%prep
%setup -q -n %{name}-%{version} 
%patch0 -p0

%build

%install
%{__rm} -rf %{buildroot}
%{__install} -d %{buildroot}%{_prefix}
%{__python} install.py install --dir %{buildroot}%{_prefix}

%find_lang %{name} --with-gnome

desktop-file-install --vendor='' \
	--dir %buildroot%_datadir/applications \
	--remove-category='Application' \
	--add-category='GNOME;GTK' \
	%buildroot%_datadir/applications/*.desktop

%post
%{update_desktop_database}
%{update_mime_database}

%postun
%{clean_desktop_database}
%{clean_mime_database}

%clean
%{__rm} -rf %{buildroot}

%files -f %{name}.lang
%defattr(-, root, root)
%doc ChangeLog COPYING README
%{_bindir}/comicthumb
%{_bindir}/comix
%{_datadir}/comix
%{_mandir}/man1/*
%{_datadir}/applications/*comix.desktop
%{_datadir}/icons/hicolor/*/*/*
%{_datadir}/mime/packages/comix.xml


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 4.0.4-2mdv2011.0
+ Revision: 610153
- rebuild

* Fri Dec 11 2009 Jérôme Brenier <incubusss@mandriva.org> 4.0.4-1mdv2010.1
+ Revision: 476550
- new version 4.0.4
- drop Source1 (external icons unneeded, they are included in the source tarball)

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 4.0.3-2mdv2010.0
+ Revision: 437098
- rebuild

* Tue Mar 17 2009 Funda Wang <fwang@mandriva.org> 4.0.3-1mdv2009.1
+ Revision: 356612
- New version 4.0.3

* Sun Jan 04 2009 Jérôme Soyer <saispo@mandriva.org> 4.0.2-1mdv2009.1
+ Revision: 324242
- New upstream release
- New upstream release 4.0.2

* Fri Dec 05 2008 Funda Wang <fwang@mandriva.org> 4.0.0-1mdv2009.1
+ Revision: 310747
- New version 4.0.0
- disable update mime db

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 3.6.4-3mdv2009.0
+ Revision: 240509
- rebuild
- kill re-definition of %%buildroot on Pixel's request
- kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu May 31 2007 Jérôme Soyer <saispo@mandriva.org> 3.6.4-1mdv2008.0
+ Revision: 33056
- New release


* Sun Apr 01 2007 Jérôme Soyer <saispo@mandriva.org> 3.6.3-1mdv2007.1
+ Revision: 150141
- New release
- New release 3.6.2

* Wed Dec 13 2006 Jérôme Soyer <saispo@mandriva.org> 3.6.1-1mdv2007.1
+ Revision: 96446
- New release 3.6.1

* Mon Nov 27 2006 Jérôme Soyer <saispo@mandriva.org> 3.6-1mdv2007.1
+ Revision: 87467
- Fix BuildRequires
- New release 3.6
- Import comix

* Sat Aug 26 2006 Lenny Cartier <lenny@mandriva.com> 3.5.1-1mdv2007.0
- 3.5.1

* Wed Aug 02 2006 Jerome Soyer <saispo@mandriva.org> 3.4-1mdv2007.0
- New release 3.4

* Mon Jul 17 2006 Jerome Soyer <saispo@mandriva.org> 3.3-1mdv2007.0
- New release 3.3

* Mon Jun 26 2006 Jerome Soyer <saispo@mandriva.org> 3.2.1-1mdv2007.0
- New release 3.2.1
- XDG Menu

* Thu Jun 15 2006 Jerome Soyer <saispo@mandriva.org> 3.2-1mdv2007.0
- New release 3.2

* Tue May 23 2006 Jerome Soyer <saispo@mandriva.org> 3.1.3-1mdk
- New release 3.1.3

* Fri May 19 2006 Jerome Soyer <saispo@mandriva.org> 3.1.2-1mdk
- New release 3.1.2

* Sat May 06 2006 Jerome Soyer <saispo@mandriva.org> 3.1-1mdk
- New release 3.1

* Sun Apr 16 2006 Jerome Soyer <saispo@mandriva.org> 3.0.1-1mdk
- New release 3.0.1

* Mon Apr 03 2006 Jerome Soyer <saispo@mandriva.org> 3.0-1mdk
- New release 3.0

* Tue Mar 21 2006 Jerome Soyer <saispo@mandriva.org> 2.9-1mdk
- First build
- Inspired from FC Dag Repos


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 686 |12cr|commit-patch-2.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		commit-patch
Version:	2.4
Release:	%mkrel 1
Summary:	A utility that lets you check select portions of a file into a VCS
License:	GPLv2
URL:		http://porkrind.org/commit-patch/
Group:		Text tools
Source:		http://porkrind.org/commit-patch/%{name}-%{version}.tar.gz
BuildRoot:	%{_tmppath}/%{name}-root
BuildArch:	noarch

%description
Jim Radford and David Caldwell wrote a neat little utility that lets you check
in select portions of a file into Darcs, Git, CVS, Subversion, or Mercurial. It
comes as a command line app and also and emacs interface.

A blog entry (http://porkrind.org/missives/commit-patch-managing-your-mess)
about commit-patch provides some detailed information on why you might want to
use commit-patch.

commit-patch and commit-partial can make commiting partial changes easier with:
-darcs
-git
-mercurial
-cvs
-svn

commit-patch-buffer.el is an emacs interface to commit-patch. It allows you to
just hit C-c C-c in any patch buffer to apply and commit only the changes
indicated by the patch, regardless of the changes in your working directory. 

%prep
%setup -q

%install
rm -Rf %{buildroot}
install -d %{buildroot}/%{_bindir} %{buildroot}/%{_mandir}/man1/ %{buildroot}/%{_datadir}/emacs/site-lisp
install -m 755 %{name} %{buildroot}/%{_bindir}
install -m 644 %{name}.1 %{buildroot}/%{_mandir}/man1/
install -m 644 *.el %{buildroot}/%{_datadir}/emacs/site-lisp/
ln -s %{name} %{buildroot}/%{_bindir}/commit-partial
ln -s %{name}.1.%{_extension} %{buildroot}/%{_mandir}/man1/%{name}.1.%{_extension}

%clean
rm -Rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/commit-*
%{_mandir}/man1/commit-*.*
%{_datadir}/emacs/site-lisp/%{name}*.el


%changelog
* Sat Nov 27 2010 Sandro Cazzaniga <kharec@mandriva.org> 2.4-1mdv2011.0
+ Revision: 601820
- update to 2.4

* Fri Mar 26 2010 Sandro Cazzaniga <kharec@mandriva.org> 2.3-1mdv2010.1
+ Revision: 527820
- update to 2.3

* Tue Oct 27 2009 Buchan Milne <bgmilne@mandriva.org> 2.2-1mdv2010.0
+ Revision: 459550
- import commit-patch



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 687 |12cr|compcache-0.6.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:    compcache
Version: 0.6.2
Release: %mkrel 3
Summary: Compcache (compressed caching) provides the ability to use part of the RAM as compressed swap
License: BSD and GPLv2
URL:     http://code.google.com/p/compcache/
Group:   System/Kernel and hardware
Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot

Source0: http://compcache.googlecode.com/files/%{name}-%{version}.tar.gz
Source1: compcache.init
Source2: compcache.sysconfig

%description
Compcache (compressed caching) provides the ability to use part of the RAM as
compressed swap. In other words, you can take a portion of your RAM (default
25%) and use it as swap, compressing the data before moving it into swap, and
decompressing it when moving it out of swap. This is a classic time-space
trade-off. You effectively get more memory, but some of it is slower than
normal RAM due to the CPU time required to compress and decompress the swapped
pages.

%prep
%setup -q
install -m0755 %{SOURCE1} compcache.init
install -m0755 %{SOURCE2} compcache.sysconfig

%build
%make -C sub-projects/rzscontrol/

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_initrddir}
mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
mkdir -p %{buildroot}%{_sbindir}
mkdir -p %{buildroot}%{_mandir}/man1
install -m0755 compcache.init %{buildroot}%{_initrddir}/%{name}
install -m0755 compcache.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/%{name}
install -m0755 sub-projects/rzscontrol/rzscontrol %{buildroot}%{_sbindir}
install -m0755 sub-projects/rzscontrol/rzscontrol %{buildroot}%{_sbindir}
install -m0644 sub-projects/rzscontrol/man/rzscontrol.1 %{buildroot}%{_mandir}/man1

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README Changelog
%{_initrddir}/%name
%config %{_sysconfdir}/sysconfig/%name
%{_sbindir}/rzscontrol
%{_mandir}/man1/rzscontrol.1*


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.6.2-3mdv2011.0
+ Revision: 610154
- rebuild

* Fri May 28 2010 Eugeni Dodonov <eugeni@mandriva.com> 0.6.2-2mdv2010.1
+ Revision: 546478
- Added initscript and configuration file.

* Thu May 13 2010 Eugeni Dodonov <eugeni@mandriva.com> 0.6.2-1mdv2010.1
+ Revision: 544713
- imported compcache
- Created package structure for compcache.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 688 |12cr|compiz-fusion-2010.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name compiz-fusion
%define version 2010.0
%define release %mkrel 3

Summary: Compiz Fusion OpenGL compositing manager
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}
Source1: %{name}.defaults
License: GPL
Group: System/X11
URL: http://www.compiz-fusion.org/
BuildRoot: %{_tmppath}/%{name}-root
BuildArch: noarch
Requires: compiz libcompizconfig ccsm compiz-fusion-plugins-main

%description
Compiz Fusion is a set of applications based on the compiz OpenGL
compositing manager.
It uses the ccp configuration backend, contains additional compiz
plugins, and provides the ccsm configuration interface.

This package provides some helper scripts and contains the necessary
dependancies to pull in the relevent required packages.

%prep
%setup -q -T -c

%build

%install
rm -rf %{buildroot}
install -d %{buildroot}%{_bindir}
install -m755 %{SOURCE0} %{buildroot}%{_bindir}
install -d %{buildroot}%{_datadir}/compositing-wm
install -m644 %{SOURCE1} %{buildroot}%{_datadir}/compositing-wm

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/%{name}
%{_datadir}/compositing-wm/%{name}.defaults


%changelog
* Tue Nov 30 2010 Oden Eriksson <oeriksson@mandriva.com> 2010.0-3mdv2011.0
+ Revision: 603845
- rebuild

* Tue Mar 16 2010 Oden Eriksson <oeriksson@mandriva.com> 2010.0-2mdv2010.1
+ Revision: 522391
- rebuilt for 2010.1

* Thu Oct 15 2009 Colin Guthrie <cguthrie@mandriva.org> 2010.0-1mdv2010.0
+ Revision: 457731
- New version: 2010.0

* Tue Sep 01 2009 Christophe Fergeau <cfergeau@mandriva.com> 2009.0-4mdv2010.0
+ Revision: 423679
- rebuild

* Sun Aug 09 2009 Oden Eriksson <oeriksson@mandriva.com> 2009.0-3mdv2010.0
+ Revision: 413262
- rebuild

* Sat Mar 07 2009 Antoine Ginies <aginies@mandriva.com> 2009.0-2mdv2009.1
+ Revision: 350732
- rebuild

* Fri Sep 12 2008 Colin Guthrie <cguthrie@mandriva.org> 2009.0-1mdv2009.0
+ Revision: 284296
- Update version for 2009.0

* Mon Jun 16 2008 Thierry Vignaud <tv@mandriva.org> 2008.1-3mdv2009.0
+ Revision: 220508
- rebuild

* Mon Mar 10 2008 Colin Guthrie <cguthrie@mandriva.org> 2008.1-2mdv2008.1
+ Revision: 183388
- Revert r177015 and disable use of compiz-manager for now.

* Sat Mar 01 2008 Colin Guthrie <cguthrie@mandriva.org> 2008.1-1mdv2008.1
+ Revision: 177016
- Use compiz-manager script to start compiz

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.0.1-0.3mdv2008.1
+ Revision: 136331
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Oct 03 2007 Colin Guthrie <cguthrie@mandriva.org> 0.0.1-0.3mdv2008.0
+ Revision: 95027
- Updated defaults now that compiz starts the decorator itself.
- Add BuildRoot (seems to be required for 2007.1 backport)

* Wed Aug 08 2007 Olivier Blin <oblin@mandriva.com> 0.0.1-0.2mdv2008.0
+ Revision: 60023
- exec compiz instead of keeping a spurious shell process (thanks to coling)

* Wed Aug 08 2007 Olivier Blin <oblin@mandriva.com> 0.0.1-0.1mdv2008.0
+ Revision: 60015
- initial compiz-fusion package
- Create compiz-fusion


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 689 |12cr|comsat-0.17-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define release %mkrel 11
%define version 0.17
%define url ftp://ftp.uk.linux.org/pub/linux/Networking/netkit/

Summary: A mail checker client and comsat mail checking server
Name: comsat
Version: %{version}
Release: %{release}
License: BSD
Group: Networking/Mail
Source0:  %{url}/biff+comsat-%{version}.tar.bz2
Source1: %{name}-xinetd
Patch0: biff+comsat-0.10-nobr.patch
URL: http://freshmeat.net/projects/netkit/
Obsoletes: biff
Provides: biff
Requires: xinetd
BuildRoot: %{_tmppath}/%{name}-buildroot

%description
The biff client and comsat server are an antiquated method of
asynchronous mail notification.  Although they are still supported, most
users use their shell's MAIL variable (or csh shell's mail variable) to
check for mail, or a dedicated application like xbiff or xmailbox.  If
the comsat service is not enabled, biff won't work and you'll need to use
either the MAIL or mail variable.   

You may want to install biff if you'd like to be notified when mail
arrives. However, you should probably check out the more modern
methodologies of mail notification (xbiff or xmailbox) instead.

%prep
%setup -q -n biff+comsat-%{version}
%patch0 -p1

%build
sh configure --with-c-compiler=gcc

perl -pi -e '
    s,^CC=.*$,CC=cc,;
    s,-O2,\$(RPM_OPT_FLAGS),;
    s,^BINDIR=.*$,BINDIR=%{_bindir},;
    s,^MANDIR=.*$,MANDIR=%{_mandir},;
    s,^SBINDIR=.*$,SBINDIR=%{_sbindir},;
    ' MCONFIG

%make

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/{%{_bindir},%{_mandir}/man{1,8},usr/sbin}

make install INSTALLROOT=$RPM_BUILD_ROOT MANDIR=%{_mandir}

rm $RPM_BUILD_ROOT%{_mandir}/man8/comsat.8
ln -s in.comsat.8.bz2 $RPM_BUILD_ROOT%{_mandir}/man8/comsat.8.bz2

install -D -m644 %SOURCE1 ${RPM_BUILD_ROOT}/etc/xinetd.d/comsat

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_bindir}/biff
%{_sbindir}/in.comsat
%config(noreplace) /etc/xinetd.d/comsat
%{_mandir}/man[18]/*



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.17-11mdv2011.0
+ Revision: 617409
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 0.17-10mdv2010.0
+ Revision: 424938
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.17-9mdv2009.0
+ Revision: 243621
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.17-7mdv2008.1
+ Revision: 136335
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - fix summary-ended-with-dot

* Thu Aug 23 2007 Thierry Vignaud <tv@mandriva.org> 0.17-7mdv2008.0
+ Revision: 70159
- use %%mkrel


* Fri Apr 02 2004 Daouda LO <daouda@mandrakesoft.com> 0.17-6mdk
- rebuild

* Thu Jan 16 2003 Daouda LO <daouda@mandrakesoft.com> 0.17-5mdk
- rebuild (glibc and/or unpackaged files)
- add URL

* Wed Jun 12 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.17-4mdk
- explicit compiler choice...

* Wed Oct 17 2001 Daouda LO <daouda@mandrakesoft.com> 0.17-3mdk
- s/Copyright/License
- right permissions on files.

* Thu Sep 06 2001 Daouda LO <daouda@mandrakesoft.com> 0.17-2mdk
- rebuild.

* Sat Sep 23 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 0.17-1mdk
- xinetd support.
- 0.17.

* Thu Jul 20 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.15-3mdk
- BM, macro, spechelper (daouda sucks)

* Sat Mar 25 2000 Daouda Lo	<daouda@mandrakesoft.com> 0.15-2mdk
- adjust group

* Wed Nov 03 1999 John Buswell <johnb@mandrakesoft.com>
- 0.15
- Build Release

* Tue May 11 1999 Bernhard Rosenkraenzer <bero@mandrakesoft.com>
- Mandrake adaptions

* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
- auto rebuild in the new build environment (release 22)

* Mon Mar 15 1999 Jeff Johnson <jbj@redhat.com>
- compile for 6.0.

* Tue Aug 11 1998 Jeff Johnson <jbj@redhat.com>
- build root

* Mon Apr 27 1998 Prospector System <bugs@redhat.com>
- translations modified for de, fr, tr


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 690 |12cr|concordance-0.24-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define name	concordance
%define version	0.24
%define rel	1

%define major	2
%define libname	%mklibname concord %major
%define devname	%mklibname concord -d 

Summary:	Command-line Logitech Harmony remote programmer
Name:		%{name}
Version:	%{version}
Release:	%mkrel %{rel}
License:	GPLv3+
URL:		http://www.phildev.net/harmony/
Source0:	http://downloads.sourceforge.net/concordance/concordance-%{version}.tar.bz2
Patch0:		concordance-mime.patch
Patch1:		consnoop-includes.patch
Patch2:		concordance-clean-udev-rules.patch
Patch3:		concordance-udev-acl.patch
Patch4:		concordance-0.24-automake1.12.patch
Group:		System/Configuration/Hardware
BuildRequires:	pkgconfig(libusb)
BuildRequires:	pkgconfig(python)
BuildRequires:	swig
BuildRequires:	perl-devel
BuildRequires:	chrpath

%description
This command-line software allows you to program your Logitech Harmony
remote using a configuration object retrieved from the Harmony website.

%package -n libconcord-common
Summary:	Common files of libconcord
Group:		System/Libraries

%description -n libconcord-common
Common files required by Logitech Harmony remote programmer library.

%package -n %libname
Summary:	System library of libconcord
Group:		System/Libraries
Requires:	libconcord-common >= %{version}-%{release}

%description -n %libname
Logitech Harmony remote programmer library for applications that use it.

%package -n %devname
Summary:	Development headers for libconcord
Group:		Development/C
Requires:	%libname = %version
Provides:	concord-devel = %version-%release

%description -n %devname
Development headers for developing applications that use libconcord, a
Logitech Harmony remote programmer library.

%package -n perl-concord
Summary:	Perl bindings for libconcord
Group:		Development/Perl

%description -n perl-concord
Perl bindings for libconcord, a Logitech Harmony remote programmer
library.

%package -n python-libconcord
Summary:	Python bindings for libconcord
Group:		Development/Python
Requires:	%libname

%description -n python-libconcord
Python bindings for libconcord, a Logitech Harmony remote programmer
library.

%prep
%setup -q
%patch0 -p1 -b .mime
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1

%build
cd libconcord
# patch0
autoreconf -fi
%configure2_5x --disable-static --disable-mime-update
%make
 %make udev_acl2
cd bindings/perl
swig -perl5 concord.i
%{__perl} Makefile.PL INSTALLDIRS=vendor INC=-I../.. LIBS="-L../../.libs -lconcord"
%make
cd ../../..
cd concordance
%configure2_5x CPPFLAGS=-I../libconcord LDFLAGS="%{?ldflags} -L../libconcord"
%make
cd ..
cd consnoop
%make CXXFLAGS="%optflags %{?ldflags}"

%install
%makeinstall_std -C libconcord \
	install_udev_acl2

%makeinstall_std -C libconcord/bindings/perl
chrpath -d %{buildroot}%{perl_vendorarch}/auto/concord/concord.so
%makeinstall_std -C concordance

cd libconcord/bindings/python
python setup.py install --root=%{buildroot}
cd -

# useful or not? include for now:
install -m755 consnoop/consnoop %{buildroot}%{_bindir}

rm -f %{buildroot}%{_libdir}/libconcord.la

%post -n libconcord-common
# apply new/updated rules
/sbin/udevadm trigger --subsystem-match=usb --attr-match=idVendor=046d --attr-match=idProduct="c1*"
/sbin/udevadm trigger --subsystem-match=usb --attr-match=idVendor=0400 --attr-match=idProduct="c359"

%files
%defattr(-,root,root)
%doc concordance/README
%doc Changelog
%{_bindir}/concordance
%{_mandir}/man1/concordance*

%files -n libconcord-common
/lib/udev/rules.d/60-libconcord.rules
%{_datadir}/mime/packages/libconcord.xml

%files -n %{libname}
%{_libdir}/libconcord.so.%{major}*

%files -n %{devname}
%doc libconcord/README
%{_bindir}/consnoop
%{_libdir}/libconcord.so
%{_includedir}/libconcord.h

%files -n perl-concord
%{perl_vendorarch}/concord.pm
%{perl_vendorarch}/auto/concord

%files -n python-libconcord
%{py_sitedir}/libconcord*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 691 |12cr|conduit-0.3.17-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define svn	0
%define rel	2

%if %svn
%define release		%mkrel 0.%svn.%rel
%define distname	%name-%svn.tar.lzma
%define dirname		%name
%else
%define release		%mkrel %rel
%define distname	%name-%version.tar.bz2
%define dirname		%name-%version
%endif

Summary:	Synchronization solution for GNOME
Name:		conduit
Version:	0.3.17
Release:	%{release}
License:	GPLv2
Group:		Communications
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL:		http://www.conduit-project.org/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/conduit/0.3/%{distname}

BuildRequires:	python-pygoocanvas
BuildRequires:	pygtk2.0-devel
BuildRequires:	python-vobject
BuildRequires:	python-dbus
BuildRequires:	python
BuildRequires:	perl-XML-Parser
BuildRequires:	dbus-devel
BuildRequires:	intltool
BuildRequires:	gnome-doc-utils
%if %svn
BuildRequires:	gnome-common
%endif
BuildArch:	noarch
Requires:	python-pygoocanvas
Requires:	python-vobject
Requires:	python-pyxml
Requires:	python-webkitgtk
Requires:	gnome-python-desktop
Requires:	gnome-python-gconf
Requires:	python-gdata
Requires:	python-gobject
Suggests:	avahi-python
Suggests:	python-twisted
Suggests:	python-gpod
Suggests:	python-feedparser
Suggests:	gnome-python-evolution
Suggests:	ffmpeg
Suggests:	mencoder

%description
Conduit is a synchronization solution for GNOME which allows the user
to take their emails, files, bookmarks, and any other type of personal
information and synchronize that data with another computer, an online
service, or even another electronic device.

Conduit manages the synchronization and conversion of data into other
formats. For example, conduit allows you to synchronize your tomboy 
notes to a file on a remote computer, synchronize your emails to your
mobile phone, synchronize your bookmarks to delicious, gmail, or even
your own webserver, and more.

%prep
%setup -q -n %{dirname}

# install plugins to /usr/lib regardless of arch: they are arch-independent
perl -pi -e 's,\$\(libdir\)/conduit,\$\(exec_prefix\)/lib/conduit,g' conduit/modules/Makefile.am
perl -pi -e 's,\$\(libdir\)/conduit,\$\(exec_prefix\)/lib/conduit,g' conduit/modules/*/Makefile.am
perl -pi -e 's,\$\(libdir\)/conduit,\$\(exec_prefix\)/lib/conduit,g' conduit/modules/*/*/Makefile.am

# install pkgconfig file to /usr/share/pkgconfig instead of libdir/pkgconfig
perl -pi -e 's,\$\(libdir\)/pkgconfig,\$\(datadir\)/pkgconfig,g' data/Makefile.am

# ...and correct the paths in it to match the changes we made above
perl -pi -e 's.MODULEDIR, \$libdir.MODULEDIR, \$exec_prefix/lib.g' configure.ac

# correct start_conduit.py for the changes made above
perl -pi -e 's.LIBDIR, \$libdir.LIBDIR, \$exec_prefix/lib.g' configure.ac

%build
%if %svn
sh ./autogen.sh
%else
# redefinition of ACLOCAL is needed because conduit ships its own
# Awsum Hax0reD .m4 files and a normal aclocal uses the standard ones
# and breaks build. - AdamW 2007/10
ACLOCAL="aclocal -I ./m4" autoreconf
%endif
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std
# The whole .real bit is only needed for Firefox, and we use Webkit...
# - AdamW 2008/09
mv -f %{buildroot}%{_bindir}/%{name}.real %{buildroot}%{_bindir}/%{name}

# Causes -devel dependencies if present, and isn't really useful as
# there's nothing that builds against Conduit. Will re-introduce in a
# -devel package if it becomes useful in future. - AdamW 2008/03
rm -f %{buildroot}%{_datadir}/pkgconfig/%{name}.pc

%find_lang %{name}

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS NEWS README TODO
%{_bindir}/%{name}
%{_bindir}/%{name}-client
%{py_puresitedir}/%{name}
%{_prefix}/lib/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/dbus-1/services/org.%{name}.service
%{_iconsdir}/hicolor/*/*/*.png
%{_iconsdir}/hicolor/*/*/*.svg
%{_datadir}/gnome/help/%{name}
%{_datadir}/omf/%{name}



%changelog
* Sat Nov 06 2010 Jani Välimaa <wally@mandriva.org> 0.3.17-2mdv2011.0
+ Revision: 594338
- rebuild for python 2.7

  + Frederik Himpe <fhimpe@mandriva.org>
    - Update to new version 0.3.17
    - Remove systemgdata patch: integrated upstream
    - Remove check patch: not needed anymore

* Wed Nov 11 2009 Pascal Terjan <pterjan@mandriva.org> 0.3.16-1mdv2010.1
+ Revision: 464612
- Update to 0.3.16
- Drop P1, these are now default settings
- Update P0 and P2

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 0.3.15-3mdv2010.0
+ Revision: 437100
- rebuild

* Fri Dec 26 2008 Adam Williamson <awilliamson@mandriva.org> 0.3.15-2mdv2009.1
+ Revision: 319504
- rediff systemgdata.patch
- drop python-sqlite require, it actually can use python 2.5's own internal
  module
- rebuild with python 2.6

* Tue Oct 21 2008 Adam Williamson <awilliamson@mandriva.org> 0.3.15-1mdv2009.1
+ Revision: 296329
- new release 0.3.15

* Tue Sep 02 2008 Adam Williamson <awilliamson@mandriva.org> 0.3.14-1mdv2009.0
+ Revision: 279281
- add a couple of useful suggests (RSS and Evo support)
- add check.patch to disable a couple of buildtime checks that should really
  be runtime checks and break on x86-64
- drop conduit.real, it's not needed (and breaks stuff) when using webkit
- require python-webkit and python-gobject
- replace webkit.patch with conf.patch: now also use GIO instead of gnomevfs
- new release 0.3.14

* Sun Aug 10 2008 Adam Williamson <awilliamson@mandriva.org> 0.3.13.1-1mdv2009.0
+ Revision: 270398
- new release 0.3.13.1

* Mon Aug 04 2008 Adam Williamson <awilliamson@mandriva.org> 0.3.13-1mdv2009.0
+ Revision: 263564
- drop python-libgmail dependencies (conduit doesn't use it any more)
- new release 0.3.13

* Sun Jul 20 2008 Adam Williamson <awilliamson@mandriva.org> 0.3.12-1mdv2009.0
+ Revision: 239241
- new release 0.3.12

* Thu Jun 12 2008 Adam Williamson <awilliamson@mandriva.org> 0.3.11.2-1mdv2009.0
+ Revision: 218276
- drop %%post and %%postun stuff now handled by triggers
- new release 0.3.11.2

* Sat May 03 2008 Adam Williamson <awilliamson@mandriva.org> 0.3.10-1mdv2009.0
+ Revision: 200536
- rediff systemgdata.patch
- drop systemlibgmail.patch (seems upstream isn't using libgmail at all any more)
- new release 0.3.10

* Tue Mar 18 2008 Adam Williamson <awilliamson@mandriva.org> 0.3.9-1mdv2008.1
+ Revision: 188648
- buildrequires python-dbus
- prettify svn conditionals
- new release 0.3.9

* Thu Mar 06 2008 Gustavo De Nardin <gustavodn@mandriva.com> 0.3.8-3mdv2008.1
+ Revision: 180283
- fixed missing Requires on gnome-python-gconf

* Mon Mar 03 2008 Adam Williamson <awilliamson@mandriva.org> 0.3.8-2mdv2008.1
+ Revision: 178143
- fix #38339 (dependencies on -devel packages) by removing pkgconfig file. Will re-introduce in a -devel package in future if it actually becomes needed.

* Fri Feb 29 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.8-1mdv2008.1
+ Revision: 176942
- new version

* Thu Feb 14 2008 Thierry Vignaud <tv@mandriva.org> 0.3.7-1mdv2008.1
+ Revision: 167835
- fix no-buildroot-tag

  + Adam Williamson <awilliamson@mandriva.org>
    - add systemgdata.patch and systemlibgmail.patch: use system copies of two python modules instead of internal copies
    - new release 0.3.7

* Mon Feb 04 2008 Colin Guthrie <cguthrie@mandriva.org> 0.3.6-1mdv2008.1
+ Revision: 162048
- new version 0.3.6

* Tue Jan 15 2008 Adam Williamson <awilliamson@mandriva.org> 0.3.5-1mdv2008.1
+ Revision: 153296
- minor spec clean
- adjust the noarch adaptations for upstream changes
- drop mozpath.patch (merged upstream)
- new release 0.3.5

* Sun Jan 06 2008 Adam Williamson <awilliamson@mandriva.org> 0.3.4-3mdv2008.1
+ Revision: 146105
- requires python-pyxml (#36442)

* Mon Oct 22 2007 Adam Williamson <awilliamson@mandriva.org> 0.3.4-2mdv2008.1
+ Revision: 101295
- add conduit-0.3.4-mozpath.patch , from upstream SVN, to (hackily) find the Mozilla location so the internal browser works

* Tue Oct 16 2007 Adam Williamson <awilliamson@mandriva.org> 0.3.4-1mdv2008.1
+ Revision: 99074
- correct buildrequires (no longer needs imagemagick, now needs gnome-doc-utils)
- adjust file list
- found a good fix for the borked autotools stuff
- drop various icon stuff in spec as upstream now does icons correctly
- drop a superfluous substitution
- new release 0.3.4
- use automake only...autoreconf is failing
- new release 0.3.4

* Thu Sep 06 2007 Adam Williamson <awilliamson@mandriva.org> 0.3.3-2mdv2008.0
+ Revision: 80571
- add some requires
- add a comment

* Wed Aug 22 2007 Adam Williamson <awilliamson@mandriva.org> 0.3.3-1mdv2008.0
+ Revision: 68804
- Import conduit


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 692 |12cr|cone-0.90-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	CONE mail reader
Name:		cone
Version:	0.90
Release:	%mkrel 1
License:	GPLv2
Group:		Networking/Mail
URL:		http://www.courier-mta.org/cone
Source0:	http://prdownloads.sourceforge.net/courier/%{name}-%{version}.tar.bz2
Source1:	http://prdownloads.sourceforge.net/courier/%{name}-%{version}.tar.bz2.sig
BuildRequires:	aspell-devel
BuildRequires:	autoconf2.5
BuildRequires:	fam-devel
BuildRequires:	gcc-c++
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	ncursesw-devel
BuildRequires:	libstdc++-devel
BuildRequires:	libtool
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	perl
BuildRequires:	pkgconfig(zlib)

%description
CONE is a simple, text-based E-mail reader and writer.

%package	devel
Group:		Development/C++
Summary:	LibMAIL mail client development library
Requires:	%{name}

%description	devel
The %{name}-devel package the header files and library files for
developing application using LibMAIL - a high level, C++ OO
library for mail clients.

%prep
%setup -q

%build

%configure2_5x \
    --enable-shared \
    --enable-static \
    --enable-fast-install \
    --with-devel
%make

%install
rm -rf %{buildroot}
%makeinstall_std
%{__install} sysconftool %{buildroot}%{_datadir}/cone/cone.sysconftool
touch %{buildroot}%{_sysconfdir}/cone

pushd %{buildroot}%{_datadir}/cone
    for i in *.html; do
	ln -snf ../doc/%{name}/html/$i $i
    done
popd

# install missing files
install -m755 libmail/mailtool %{buildroot}%{_bindir}/mailtool
install -m644 help.txt %{buildroot}%{_datadir}/cone/

%preun
if [ "$1" = 0 ]; then
    mv %{_sysconfdir}/cone %{_sysconfdir}/cone.rpmsave
fi

%pre
if [ "$1" = 1 -a -f %{_sysconfdir}/cone.rpmsave -a ! -f %{_sysconfdir}/cone ]; then
    mv %{_sysconfdir}/cone.rpmsave %{_sysconfdir}/cone
fi

%post
%{__perl} %{_datadir}/cone/cone.sysconftool %{_sysconfdir}/cone.dist > /dev/null

%files
%doc ABOUT-NLS ChangeLog README NEWS AUTHORS COPYING* cone/html
%attr(644,root,root) %{_sysconfdir}/cone.dist
%ghost %attr(0644,root,root) %{_sysconfdir}/cone
%attr(0755,root,root) %{_bindir}/cone
%attr(0755,root,root) %{_bindir}/leaf
%attr(0755,root,root) %{_bindir}/mailtool
%attr(0755,root,root) %{_libdir}/cone
%{_datadir}/cone
%{_mandir}/man1/*

%files devel
%{_libdir}/*.a
%{_mandir}/man[35]/*
%{_includedir}/libmail

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 693 |12cr|conectivator-0.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# THIS PACKAGE IS STORED IN SVN
# DON'T UPLOAD WITHOUT FIRST COMMITING YOUR
# CHANGES TO SVN!

Name: conectivator
Summary: A set of aliases for Conectiva users
Version: 0.2
Release: %mkrel 5
License: GPL
Group: Shells
Source0: conectivator-profile.sh
Requires: bash
BuildRoot: %{_tmppath}/%{name}-%{version}-root-%(id -u -n)
Buildarch: noarch

%description
This package provides a set of aliases for users familiar with Conectiva Linux.
Back are:
- l
- tm
- tmm
- tms
- cds

%description -l pt_BR
Este pacote fornece um conjunto de atalhos para usurios familiares com
Conectiva Linux. Entre eles:
- l
- tm
- tmm
- tms
- cds

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p %{buildroot}%{_sysconfdir}/profile.d
install -m 0755 %{_sourcedir}/conectivator-profile.sh \
	%{buildroot}%{_sysconfdir}/profile.d/conectivator.sh

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_sysconfdir}/profile.d/conectivator.sh




%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2-5mdv2011.0
+ Revision: 617410
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 0.2-4mdv2010.0
+ Revision: 424939
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.2-3mdv2009.0
+ Revision: 243622
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.2-1mdv2008.1
+ Revision: 136335
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Tue Jun 06 2006 Andreas Hasenack <andreas@mandriva.com>
+ 2006-06-06 15:35:36 (36723)
- removed %%changelog from spec

* Wed May 31 2006 Andreas Hasenack <andreas@mandriva.com>
+ 2006-05-31 14:57:58 (31812)
- released 0.2-1mdk

* Wed May 31 2006 Andreas Hasenack <andreas@mandriva.com>
+ 2006-05-31 14:56:21 (31811)
- fix tl alias

* Mon May 29 2006 Andreas Hasenack <andreas@mandriva.com>
+ 2006-05-29 09:36:37 (31646)
- renamed mdv to packages because mdv is too generic and it's hosting only packages anyway

* Fri May 26 2006 Andreas Hasenack <andreas@mandriva.com>
+ 2006-05-26 14:15:40 (31618)
- added tms
- ignore errors on unalias

* Fri May 26 2006 Andreas Hasenack <andreas@mandriva.com> 0.1-1mdk
+ 2006-05-26 11:24:10 (31614)
- added svn warning

* Fri May 26 2006 Andreas Hasenack <andreas@mandriva.com>
+ 2006-05-26 11:15:55 (31613)
- uploaded files


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 694 |12cr|configure-thinkpad-0.9-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	configure-thinkpad
%define ver 	0.9
%define rel	%mkrel 6

Name:		%{name}
Version:	%{ver}
Release:	%{rel}
Summary:	Utility to configure IBM Thinkpad behaviour
URL:		http://tpctl.sourceforge.net/configure-thinkpad.html
License:	GPL
Group:		System/Configuration/Hardware
Source:		http://prdownloads.sourceforge.net/tpctl/%{name}-%{version}.tar.bz2
Patch0:		configure-thinkpad-fix-desktop-entry.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-root
BuildRequires:	libgnomeui2-devel
BuildRequires:	imagemagick desktop-file-utils

%description
Utility to configure IBM Thinkpad behaviour.

Currently, mainly power management features are supported.

%prep
%setup -q
%patch0 -p0

%build
%configure
%make

%install
rm -Rf %{buildroot}
%makeinstall_std


desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="Settings;HardwareSettings" \
  --add-category="X-MandrivaLinux-System-Configuration-Hardware" \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/*

mkdir -p %{buildroot}/{%{_miconsdir},%{_liconsdir}}
convert -resize 48x48 pixmaps/gnome-laptop.png %{buildroot}/%{_liconsdir}/%{name}.png
convert -resize 32x32 pixmaps/gnome-laptop.png %{buildroot}/%{_iconsdir}/%{name}.png
convert -resize 16x16 pixmaps/gnome-laptop.png %{buildroot}/%{_miconsdir}/%{name}.png

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 200900
%update_menus
%endif

modulesconf=/etc/modules.conf
if ! `grep -q "/dev/thinkpad" $modulesconf` ; then
        echo "adding entry for /dev/thinkpad/* to your $modulesconf"
        cat >> $modulesconf << EOF
#Added by %{name} to autoload thinkpad drivers
#path[thinkpad]=/lib/modules/`uname -r`/thinkpad
#options thinkpad enable_smapi=1 enable_superio=1 enable_rtcmosram=1 enable_thinkpadpm=1
alias char-major-10-170 thinkpad
alias /dev/thinkpad thinkpad
alias /dev/thinkpad/thinkpad thinkpad
alias /dev/thinkpad/smapi smapi
alias /dev/thinkpad/superio superio
alias /dev/thinkpad/rtcmosram rtcmosram
alias /dev/thinkpad/thinkpadpm thinkpadpm

EOF
fi

consoleperms=/etc/security/console.perms
if ! `grep -q "/dev/thinkpad" $consoleperms` ; then
        echo "adding entry for /dev/thinkpad/* to your $consoleperms"
        cat >> $consoleperms << EOF

# Added by %{name} to allow user access to thinkpad devices
<console>  0600 /dev/thinkpad/*   0600 root

EOF
fi

# We don't remove the additions to modules.conf and console.perms since
# some other package (ie tpctl) may want them ...

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files
%defattr(-,root,root)
%{_bindir}/%{name}
%{_datadir}/pixmaps/%{name}
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_datadir}/applications/%{name}.desktop

%doc AUTHORS


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9-6mdv2011.0
+ Revision: 617411
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 0.9-5mdv2010.0
+ Revision: 424940
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Tue Jun 17 2008 Thierry Vignaud <tv@mandriva.org> 0.9-4mdv2009.0
+ Revision: 222018
- patch 0: fix 'error: value "configure-thinkpad/gnome-laptop.png" for key
  "Icon" in group "Desktop Entry" looks like a relative path, instead of being
  an absolute path to an icon or an icon name'
- drop old menu
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - cleanup %%postun

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Gustavo De Nardin <gustavodn@mandriva.com>
    - Import configure-thinkpad



* Tue Sep 12 2006 Emmanuel Andry <eandry@mandriva.org> 0.9-3mdv2007.0
- add buildrequires desktop-file-utils

* Tue Sep 12 2006 Emmanuel Andry <eandry@mandriva.org> 0.9-2mdv2007.0
- %%mkrel
- xdg menu

* Mon Mar 21 2005 Lenny Cartier <lenny@mandrakesoft.com> 0.9-1mdk
- from Emmanuel Andry <eandry@free.fr> : 
	- 0.9
* Tue Aug 24 2004 Erwan Velu <erwan@mandrakesoft.com> 0.3-1mdk
- 0.3
* Tue Dec 23 2003 Buchan Milne <bgmilne@linux-mandrake.com> 0.1-1mdk
- First Mandrake package
- We need a better solution for the thinkpad device files ...

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 695 |12cr|configure-trackpoint-0.6-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		configure-trackpoint
Version:	0.6
Release:	%mkrel 5
Summary:	TrackPoint configuration tool
URL:		http://tpctl.sourceforge.net/configure-trackpoint.html
License:	GPL
Group:		System/Configuration/Hardware
Source:		http://prdownloads.sourceforge.net/tpctl/%{name}-%{version}.tar.bz2
Source1:	trackpoint.init
BuildRoot:	%{_tmppath}/%{name}-%{version}-root
BuildRequires:	libgnomeui2-devel
BuildRequires:	imagemagick desktop-file-utils
Requires:	rpm-helper

%description
Configure-trackpoint is a Gnome TrackPoint configuration tool, which
provides a friendly and descriptive interface to configure various
TrackPoint device's parameters.

%prep
%setup -q

%build
%configure
%make
# the Icon tag shouldn't have an extension, desktop-* complains
sed -i~ -e '/^Icon/s/\.png//' configure-trackpoint.desktop

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std
# default provided config is useless and very likely bad (wrong device)
# the user must run the app and save settings to get a working config
cat <<FIN >%{buildroot}/%{_sysconfdir}/trackpoint/trackpoint.conf
# This file is manipulated by the configure-trackpoint program, and sourced
# by %{_initrddir}/trackpoint. Avoid hand editing, it is not guaranteed
# to work as expected.

FIN
rm -rf %{buildroot}/{%{_sysconfdir}/init.d,%{_initrddir}/trackpoint}
cp -p %{SOURCE1} %{buildroot}/%{_initrddir}/trackpoint


desktop-file-install --vendor="" \
  --remove-category="Application" \
  --remove-category="SystemSetup" \
  --add-category="Settings;HardwareSettings" \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/*

mkdir -p %{buildroot}/{%{_miconsdir},%{_liconsdir}}
convert -resize 48x48 pixmaps/trackpoint.png %{buildroot}/%{_liconsdir}/%{name}.png
convert -resize 32x32 pixmaps/trackpoint.png %{buildroot}/%{_iconsdir}/%{name}.png
convert -resize 16x16 pixmaps/trackpoint.png %{buildroot}/%{_miconsdir}/%{name}.png

%clean
rm -rf $RPM_BUILD_ROOT

%post
%_post_service trackpoint
%if %mdkversion < 200900
%update_menus
%endif

consoleperms=/etc/security/console.perms
if ! `grep -q "/proc/trackpoint/" $consoleperms` ; then
        echo "adding entry for /proc/trackpoint/* to your $consoleperms"
        cat >> $consoleperms << EOF

# Added by %{name} to allow user access to /proc/trackpoint
<console>  0600 /proc/trackpoint/* 0600 root
EOF
fi

%preun
%_preun_service trackpoint

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog
%{_bindir}/%{name}
%{_datadir}/pixmaps/%{name}
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_datadir}/applications/*.desktop
%{_initrddir}/trackpoint
%config(noreplace) %{_sysconfdir}/trackpoint/trackpoint.conf



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.6-5mdv2011.0
+ Revision: 617412
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 0.6-4mdv2010.0
+ Revision: 424941
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.6-3mdv2009.0
+ Revision: 243623
- rebuild
- drop old menu
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Dec 02 2007 Gustavo De Nardin <gustavodn@mandriva.com> 0.6-1mdv2008.1
+ Revision: 114395
- new version 0.6
- initscript to initialize the trackpoint at system startup
- some fixes to the menu and desktop entry file
- added ChangeLog to package documentation
- updated description, the trackpoint stuff seems to be in mainline kernel now

  + Thierry Vignaud <tv@mandriva.org>
    - import configure-trackpoint


* Tue Sep 12 2006 Emmanuel Andry <eandry@mandriva.org> 0.2-3mdv2007.0
- add buildrequires desktop-file-utils

* Tue Sep 12 2006 Emmanuel Andry <eandry@mandriva.org> 0.2-2mdv2007.0
- %%mkrel
- xdg menu

* Mon Mar 21 2005 Michael Reinsch <mr@uue.org> 0.2-1mdk
- first package for Mandrakelinux

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 696 |12cr|conglomerate-0.9.1-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A structural XML document editor
Name:		conglomerate
Version:	0.9.1
Release:	10
License:	GPLv2+
Group:		Editors
URL:		http://www.conglomerate.org/
Source:		http://prdownloads.sourceforge.net/conglomerate/%{name}-%{version}.tar.bz2
Source1:	%{name}-48.png
Patch:		conglomerate-0.9.1-format-strings.patch
BuildRequires:	gtksourceview-devel >= 0.6
BuildRequires:	libgnomeui2-devel
BuildRequires:	libxslt-devel
BuildRequires:	libglade2.0-devel >= 2.0.0
BuildRequires:	enchant-devel
BuildRequires:	scrollkeeper
BuildRequires:	gtk-doc
BuildRequires:	perl-XML-Parser
BuildRequires:	desktop-file-utils
#BuildRequires:	automake1.4
Requires(post): scrollkeeper desktop-file-utils
Requires(postun): scrollkeeper desktop-file-utils

%description
Conglomerate is an XML editor for GNOME, aiming to be as user-friendly as
possible, to help non-technical people to use DocBook and similar formats.


%prep
%setup -q
%patch -p1

%build
%configure2_5x
%make

%install
GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 %makeinstall_std

# menu entry
desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="X-MandrivaLinux-MoreApplications-Editors" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*


install -D pixmaps/conglomerate-icon-16.png %{buildroot}%{_miconsdir}/%{name}.png
install -D %{SOURCE1} %{buildroot}%{_liconsdir}/%{name}.png
install -D pixmaps/conglomerate-icon-32.png %{buildroot}%{_iconsdir}/%{name}.png

%{find_lang} %{name} --with-gnome

%files -f %{name}.lang
%doc AUTHORS BUGS COPYING ChangeLog NEWS README TODO
%{_bindir}/*
%{_datadir}/%{name}
%{_datadir}/applications/%name.desktop
%{_datadir}/application-registry/*.applications
%{_datadir}/mime-info/*
#%dir %{_datadir}/omf/%name
#%{_datadir}/omf/%name/%name-C.omf
%{_datadir}/pixmaps/*
%{_datadir}/gtk-doc/html/%name
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_sysconfdir}/gconf/schemas/%{name}.schemas


%changelog
* Mon May 23 2011 Funda Wang <fwang@mandriva.org> 0.9.1-9mdv2011.0
+ Revision: 677616
- rebuild to add gconftool as req

* Fri Jul 24 2009 GÃ¶tz Waschk <waschk@mandriva.org> 0.9.1-8mdv2011.0
+ Revision: 399238
- fix format strings
- update license

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.9.1-7mdv2009.0
+ Revision: 243624
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri Jan 11 2008 Thierry Vignaud <tv@mandriva.org> 0.9.1-5mdv2008.1
+ Revision: 148086
- drop old menu
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Aug 03 2007 GÃ¶tz Waschk <waschk@mandriva.org> 0.9.1-5mdv2008.0
+ Revision: 58476
- Import conglomerate



* Wed Aug 02 2006 Frederic Crozat <fcrozat@mandriva.com> 0.9.1-5mdv2007.0
- Rebuild with latest dbus

* Thu Jul 20 2006 Götz Waschk <waschk@mandriva.org> 0.9.1-4mdv2007.0
- add missing mime handling

* Thu Jul 20 2006 Götz Waschk <waschk@mandriva.org> 0.9.1-3mdv2007.0
- many spec fixes
- xdg menu

* Fri Nov 18 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.9.1-2mdk
- rebuild against openssl-0.9.8

* Fri Jun 24 2005 Götz Waschk <waschk@mandriva.org> 0.9.1-1mdk
- New release 0.9.1

* Tue Feb 15 2005 Jerome Soyer <saispo@mandrake.org> 0.9.0-1mdk
- New release 0.9.0

* Thu Nov  4 2004 Götz Waschk <waschk@linux-mandrake.com> 0.7.16-1mdk
- drop patch
- New release 0.7.16

* Wed Oct 27 2004 Götz Waschk <waschk@linux-mandrake.com> 0.7.15-1mdk
- drop ghost file
- fix omf file installation
- fix buildrequires
- fix docs build
- New release 0.7.15

* Fri Aug 20 2004 Austin Acton <austin@mandrake.org> 0.7.14-2mdk
- new menu

* Mon Jun 28 2004 Abel Cheung <deaddog@mandrakesoft.com> 0.7.14-1mdk
- New release 0.7.14

* Mon Jun 21 2004 Götz Waschk <waschk@linux-mandrake.com> 0.7.13-1mdk
- remove config file tag from GConf schemas
- add gtk-doc files
- buildrequires gtk-doc
- add source URL
- New release 0.7.13

* Fri May 21 2004 Götz Waschk <waschk@linux-mandrake.com> 0.7.12-3mdk
- yelp-pregenerate is dead, fix the post script

* Fri Apr 16 2004 Götz Waschk <waschk@linux-mandrake.com> 0.7.12-2mdk
- fix installation

* Tue Mar 02 2004 Abel Cheung <deaddog@deaddog.org> 0.7.12-1mdk
- New version

* Mon Feb 16 2004 Götz Waschk <waschk@linux-mandrake.com> 0.7.11-1mdk
- remove gtk-doc stuff
- new version

* Tue Jan 13 2004 Buchan Milne <bgmilne@linux-mandrake.com> 0.7.10-1mdk
- 0.7.10

* Wed Jan  7 2004 Götz Waschk <waschk@linux-mandrake.com> 0.7.8-2mdk
- fix buildrequires

* Tue Dec 23 2003 Arkadiusz Lipiec <arkadiusz.lipiec@gazeta.pl> 0.7.8-1mdk
- new version
- icon 32x32 is in pixmaps directory (no need to source2 tag)

* Fri Dec 12 2003 Abel Cheung <deaddog@deaddog.org> 0.7.7-1mdk
- new version
- Remove patch0 (upstream)

* Thu Oct 30 2003 Götz Waschk <waschk@linux-mandrake.com> 0.7.6-1mdk
- new version

* Wed Oct  8 2003 Götz Waschk <waschk@linux-mandrake.com> 0.7.5-1mdk
- fix rpmlint warning
- add gtk-doc docs
- fix changelog (Abel Cheung, can you please use ISO-8859-1 next time?)
- new version

* Mon Sep 29 2003 Abel Cheung <deaddog@deaddog.org> 0.7.4-1mdk
- 0.7.4
- Patch0: Fix path of faq XML file in document
- Convert this spec to UTF-8
- Fix doc pre-generation

* Tue Sep 23 2003 Götz Waschk <waschk@linux-mandrake.com> 0.7.3-1mdk
- new version

* Mon Sep 22 2003 Abel Cheung <deaddog@deaddog.org> 0.7.2-4mdk
- Generate help file cache
- Register help document with scrollkeeper

* Mon Sep 22 2003 Götz Waschk <waschk@linux-mandrake.com> 0.7.2-3mdk
- fix buildrequires

* Sat Sep 20 2003 Abel Cheung <deaddog@deaddog.org> 0.7.2-2mdk
- spec tweaks

* Fri Sep 19 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.7.2-1mdk
- update

* Mon Aug 11 2003 Abel Cheung <maddog@linux.org.hk> 0.5.4-1mdk
- First Mandrake spec

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 697 |12cr|congruity-15-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define name	congruity
%define version	15
%define rel	1

Summary:	Logitech Harmony remote programmer GUI
Name:		%{name}
Version:	%{version}
Release:	%mkrel %{rel}
License:	GPLv3+
URL:		http://congruity.sourceforge.net/
Source:		http://downloads.sourceforge.net/congruity/congruity-%{version}.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-root
Group:		System/Configuration/Hardware
Requires:	python-libconcord
Requires:	wxPythonGTK
BuildArch:	noarch

%description
This software allows you to program your Logitech Harmony universal
remote.

%prep
%setup -q

%install
rm -rf %{buildroot}
%makeinstall_std RUN_UPDATE_DESKTOP_DB=0 PREFIX=%{_prefix}

install -d -m755 %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-harmony-www.desktop <<EOF
[Desktop Entry]
Name=Logitech Harmony configuration
Comment=Configure a Harmony remote
Exec=www-browser http://members.harmonyremote.com/
Type=Application
Icon=web_browser_section
Categories=Utility;Electronics;
StartupNotify=false
EOF

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changelog README.txt LICENSE.txt
%{_bindir}/congruity
%{_datadir}/congruity
%{_datadir}/applications/congruity.desktop
%{_datadir}/applications/mandriva-harmony-www.desktop
%{_mandir}/man1/congruity*


%changelog
* Sat Sep 04 2010 Anssi Hannula <anssi@mandriva.org> 15-1mdv2011.0
+ Revision: 575837
- new version
- update license tag
- disable non-working startup notification for the WWW configurator
  menu entry

* Fri Dec 25 2009 Ahmad Samir <ahmadsamir@mandriva.org> 14-1mdv2010.1
+ Revision: 482192
- Add missing Requires (bug #56650)
- Update to new version 14

* Thu Oct 01 2009 Anssi Hannula <anssi@mandriva.org> 13-1mdv2010.0
+ Revision: 452156
- new version
- drop desktop.patch, applied upstream

* Sun Jul 12 2009 Anssi Hannula <anssi@mandriva.org> 12-1mdv2010.0
+ Revision: 395312
- new version
- use included desktop file with changes (desktop.patch)

* Sun Nov 02 2008 Anssi Hannula <anssi@mandriva.org> 9-1mdv2009.1
+ Revision: 299208
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 698 |12cr|conky-1.9.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A lightweight system monitor
Name:		conky
Version:	1.9.0
Release:	1
License:	GPLv3+
Group:		Monitoring
Url:		http://conky.sourceforge.net/
Source0:	http://downloads.sourceforge.net/project/conky/conky/%{version}/%{name}-%{version}.tar.bz2
BuildRequires:	curl-devel
BuildRequires:	libxslt-proc
BuildRequires:	libiw-devel
BuildRequires:	lua-devel
BuildRequires:	tolua++-devel
BuildRequires:	imlib2-devel
BuildRequires:	gettext-devel
BuildRequires:	cairo-devel
BuildRequires:	glib2-devel
BuildRequires:	libx11-devel
BuildRequires:	libxdamage-devel
BuildRequires:	libxext-devel
BuildRequires:	libxfixes-devel
BuildRequires:	libxft-devel
BuildRequires:	ncurses-devel

%description
Conky is a free, light-weight system monitor for X, 
that displays any information on your desktop.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static \
	--disable-rpath \
	--enable-ibm \
	--enable-rss \
	--enable-wlan \
	--enable-imlib2 \
	--enable-lua-cairo --enable-lua-imlib2

%make

%install
%makeinstall_std

#% find_lang %{name}

%files 
#-f %{name}.lang
%config(noreplace) %{_sysconfdir}/%{name}
%{_bindir}/%{name}
%{_libdir}/%{name}
%{_mandir}/man1/*


%changelog
* Sat May 05 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.9.0-1
+ Revision: 796888
- version update 1.9.0

* Wed Feb 02 2011 Funda Wang <fwang@mandriva.org> 1.8.1-2
+ Revision: 635134
- simplify BR

* Sun Oct 17 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1.8.1-1mdv2011.0
+ Revision: 586301
- update to new version 1.8.1

* Sat Aug 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1.8.0-1mdv2011.0
+ Revision: 567392
- update to new version 1.8.0
- fix url for source0
- drop patch 0

* Sat Nov 21 2009 Funda Wang <fwang@mandriva.org> 1.7.2-3mdv2010.1
+ Revision: 468536
- build lua modules

* Wed Oct 07 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.7.2-2mdv2010.0
+ Revision: 455795
- rebuild for new curl SSL backend

* Sun Aug 30 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.7.2-1mdv2010.0
+ Revision: 422660
- update to new version 1.7.2

* Sat Jul 18 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.7.1.1-2mdv2010.0
+ Revision: 397059
- add Florian Hubold's suggests to enable more features

* Sun Jun 28 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.7.1.1-1mdv2010.0
+ Revision: 390367
- disable lua support
- update to new version 1.7.1.1

* Sat May 09 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.7.0-1mdv2010.0
+ Revision: 373897
- update to new version 1.7.0

* Fri Aug 22 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.6.1-1mdv2009.0
+ Revision: 275144
- update to new version 1.6.1

* Sun Jul 27 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.6.0-1mdv2009.0
+ Revision: 250440
- update to new version 1.6.0

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed May 07 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.5.1-1mdv2009.0
+ Revision: 203290
- add sources and spec file
- Created package structure for conky.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 699 |12cr|conmen-0.3.020804-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#This is NOT a relocatable package
%define name conmen
%define version 0.3.020804
%define release %mkrel 8

Summary:   Console menuscripts for Linux
Name:      %{name}
Version:   %{version}
Release:   %{release}
Source:    %{name}-%{version}.tar.bz2
License:   GPL
Group:     Shells
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL:       http://home.wanadoo.nl/cchq/conmen/index.html
Requires:  dialog >= 0.9a Xdialog
BuildArchitectures: noarch

%description
These are menu scripts for the bash shell.
The program uses dialog and Xdialog.

%prep
  [ -n "${RPM_BUILD_ROOT}" -a "${RPM_BUILD_ROOT}" != / ] \
  && rm -rf ${RPM_BUILD_ROOT}/

%setup -q

%install
  mkdir -p ${RPM_BUILD_ROOT}/etc/conmen
  mkdir -p ${RPM_BUILD_ROOT}/usr/bin
  mkdir -p ${RPM_BUILD_ROOT}/usr/lib/conmen
#  mkdir -p ${RPM_BUILD_ROOT}%{_menudir}
  mkdir -p ${RPM_BUILD_ROOT}/var/lib/conmen

  cp conmen \
     cmcfg \
     cmcdrecording \
     cmdialup \
     cmfloppy \
     cmgames \
     cmgraphics \
     cmlog \
     cmm \
     cmmp3 \
     cmprint \
     cmrpm \
     cmsound \
     cmsystem \
     cmuser \
     ${RPM_BUILD_ROOT}/usr/bin

cp -r usr/lib/conmen ${RPM_BUILD_ROOT}/usr/lib

cp cmrc ${RPM_BUILD_ROOT}/etc/conmen

cd ${RPM_BUILD_ROOT}/usr/bin
ln -sf conmen cm

#cat << EOF > ${RPM_BUILD_ROOT}%{_menudir}/%{name}
#?package(conmen): needs="x11" section="Applications/Shells" title="ConMen" longtitle="ConMen is a menu shell" command="%{name}"
#?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"
#?package(conmen): title="(Un)Mount CD-ROM" section="Configuration/Other" needs="x11" command="cmm cd"
#?package(conmen): title="(Un)Mount CD-RW" section="Configuration/Other" needs="x11" command="cmm cdr"
#?package(conmen): title="(Un)Mount Windows C:" section="Configuration/Other" needs="x11" command="cmm dosc"
#?package(conmen): title="(Un)Mount Windows D:" section="Configuration/Other" needs="x11" command="cmm dosd"
#?package(conmen): title="(Un)Mount DOS Floppy" section="Configuration/Other" needs="x11" command="cmm df"
#?package(conmen): title="(Un)Mount EXT2 Floppy" section="Configuration/Other" needs="x11" command="cmm e2f"
#EOF

#%post
#%update_menus

#%postun
#%clean_menus

%clean
  [ -n "${RPM_BUILD_ROOT}" -a "${RPM_BUILD_ROOT}" != / ] \
  && rm -rf ${RPM_BUILD_ROOT}/

%files
%defattr(-,root,root,755)
%doc AUTHORS BUGS ChangeLog COPYING README THANKS TODO
%config(noreplace) /etc/conmen/cmrc
/usr/bin/conmen
/usr/bin/cm
/usr/bin/cmcfg
/usr/bin/cmcdrecording
/usr/bin/cmdialup
/usr/bin/cmfloppy
/usr/bin/cmgames
/usr/bin/cmgraphics
/usr/bin/cmlog
/usr/bin/cmm
/usr/bin/cmmp3
/usr/bin/cmprint
/usr/bin/cmrpm
/usr/bin/cmsound
/usr/bin/cmsystem
/usr/bin/cmuser
/usr/lib/conmen/*[!~]
#%{_menudir}/%{name}
/var/lib/conmen



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.020804-8mdv2011.0
+ Revision: 617415
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 0.3.020804-7mdv2010.0
+ Revision: 424942
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.3.020804-6mdv2009.0
+ Revision: 243625
- rebuild
- fix no-buildroot-tag

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.3.020804-4mdv2008.1
+ Revision: 131587
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import conmen


* Wed Feb 02 2005 Lenny Cartier <lenny@mandrakesoft.com> 0.3.020804-4mdk
- rebuild

* Mon Dec 22 2003 David Baudens <baudens@mandrakesoft.com> 0.3.020804-3mdk
- Remove menu entries

* Tue Jan 28 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.3.020804-2mdk
- rebuild

* Wed Oct 02 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.3.020804-1mdk
- from Max Heijndijk <cchq@wanadoo.nl> :
	- Upgrade to 0.3.020804

* Fri Aug 24 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.3.221-1mdk
- updated to 0.3.221

* Sat Nov 11 2000 Max Heijndijk <cchq@wanadoo.nl> 0.25-1mdk
- Upgrade to 0.25

* Fri Nov 10 2000 Max Heijndijk <cchq@wanadoo.nl> 0.24-1mdk
- Upgrade to 0.24
- Removed /usr/X11R6/bin/xmen

* Wed Nov 8 2000 Max Heijndijk <cchq@wanadoo.nl> 0.23-1mdk
- Upgrade to 0.23

* Wed Oct 11 2000 Max Heijndijk <cchq@wanadoo.nl> 0.22-1mdk
- Upgrade to 0.22

* Tue Aug 29 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.2-2mdk
- BM

* Tue Aug 22 2000 Max Heijndijk <cchq@wanadoo.nl> 0.21-1mdk
- Upgrade to 0.21
- Added menu entryfile

* Wed Jun 28 2000 Max Heijndijk <cchq@wanadoo.nl> 0.2-2mdk
- Added requirement for bash >= 2.0

* Wed Jun 21 2000 Max Heijndijk <cchq@wanadoo.nl> 0.2-1mdk
- Upgraded to 0.2
- Made spec more readable

* Mon May 29 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.1-1mdk
- clean spec
- used srpm provided by Max Heijndijk <cchq@wanadoo.nl>

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 700 |12cr|connect-1.97-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	connect
%define	version	1.97
%define	release	%mkrel 2

Name:		%{name} 
Version:	%{version}
Release:	%{release} 
Summary:	Relaying command to make network connection via proxy
Source:		%{name}.tar.bz2
URL:		http://bent.latency.net/bent/git/goto-san-connect-1.85/src/connect.html
Group:		Networking/Other 
BuildRoot:	%{_tmppath}/%{name}-%{version}
License:	GPLv2

%description
Connect is the simple relaying command to make network connection 
via SOCKS and https proxy. It is mainly intended to be used as 
proxy command of OpenSSH. You can make SSH session beyond 
the firewall with this command,

Features of connect.c are:

 * Supports SOCKS (version 4/4a/5) and https CONNECT method.
 * Supports NO-AUTH and USERPASS authentication of SOCKS
 * Partially supports telnet proxy (experimental).
 * You can input password from tty, ssh-askpass or environment variable.
 * Run on UNIX or Windows platform.
 * You can compile with various C compiler (cc, gcc, Visual C, 
Borland C. etc.)
 * Simple and general program independent from OpenSSH.
 * You can also relay local socket stream instead of standard I/O.


%prep 
rm -rf %{buildroot}
%setup -q -n connect
# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build 
gcc connect.c -o %{name}

%install
install -m755 connect -D $RPM_BUILD_ROOT/%{_bindir}/%{name}

%clean 
rm -rf %{buildroot} 

%files
%defattr(-,root,root)
%{_bindir}/connect
%doc connect.html emacs-wiki.css



%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.97-2mdv2011.0
+ Revision: 610156
- rebuild

* Sat Feb 27 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.97-1mdv2010.1
+ Revision: 512284
- Fix license
- Fix mix of spaces and tabs
- Fix URL
- Update to 1.97

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 1.96-4mdv2010.0
+ Revision: 424943
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.96-3mdv2009.0
+ Revision: 243626
- rebuild

* Sun Mar 02 2008 Michael Scherer <misc@mandriva.org> 1.96-1mdv2008.1
+ Revision: 177658
- update to new version 1.96

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1.93-3mdv2008.1
+ Revision: 170788
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.93-2mdv2008.1
+ Revision: 136335
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import connect


* Fri Jun 23 2006 Eskild Hustvedt <eskild@mandriva.org> 1.93-2mdv
- Yearly rebuild

* Mon May 23 2005 Eskild Hustvedt <eskild@mandriva.org> 1.93-1mdk
- Minor spec cleanup
- From Patrice Ferlet <metal3d@copix.org>
	- First build

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 701 |12cr|connman-1.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		connman
Version:	1.9
Release:	1
Summary:	Connection Manager
Group:		Networking/Other
License:	GPLv2
URL:		http://www.moblin.org
Source0:	http://www.kernel.org/pub/linux/network/%{name}/%{name}-%{version}.tar.xz
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(udev)
BuildRequires:	dhcp-client
BuildRequires:	pkgconfig(gnutls)
BuildRequires:	ppp-devel
BuildRequires:	gtk-doc
BuildRequires:	iptables-devel
BuildRequires:	readline-devel
BuildRequires:	openvpn openconnect vpnc
Requires:	openvpn openconnect vpnc
Requires:	dbus
Requires:	dhcp-client >= 3.0.2
Requires:	wpa_supplicant >= 0.5.7
Requires:	bluez

%description
Connection Manager provides a daemon for managing Internet connections
within embedded devices running the Linux operating system.

%package devel
Summary:	Development files for Connection Manager
Group:		Development/C
Requires:	%{name} >= %{version}

%description devel
connman-devel contains development files for use with connman.

%prep
%setup -q -n connman-%{version}

%build
autoreconf -fi
./configure	--disable-static \
		--enable-ethernet \
		--enable-wifi \
		--enable-bluetooth \
		--enable-datafiles \
		--enable-loopback \
		--enable-client \
		--enable-threads \
		--enable-gtk-doc \
		--enable-hh2serial-gps \
		--enable-openvpn \
		--enable-openconnect \
		--enable-vpnc \
		--enable-l2tp \
		--enable-iospm \
		--enable-tist \
		--enable-nmcompat \
		--enable-polkit \
		--prefix=%{_prefix} \
		--libdir=%{_libdir}
%make

%install
%makeinstall_std

install -d %{buildroot}%{_datadir}/dbus-1/system-services/
install -m644 src/connman.service %{buildroot}%{_datadir}/dbus-1/system-services/org.moblin.connman.service

%files
%doc AUTHORS COPYING INSTALL ChangeLog NEWS README
%{_sbindir}/*
%dir %{_libdir}/%{name}/scripts/
%{_libdir}/%{name}/plugins/*.so
%config %{_sysconfdir}/dbus-1/system.d/*.conf
%{_datadir}/dbus-1/system-services/org.moblin.connman.service
%{_datadir}/polkit-1/actions/net.%{name}.policy
%{_libdir}/%{name}/scripts/*.so*
%{_libdir}/%{name}/scripts/open*-script

%files devel
%{_includedir}/*
%{_libdir}/pkgconfig/*.pc

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 702 |12cr|conntrack-1.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name conntrack
%define version 1.0.0
%define beta 0
%if %beta
%define release %mkrel 0.beta%{beta}
%define distname %{name}-tools-%{version}beta%{beta}
%else
%define release %mkrel 1
%define distname %{name}-tools-%{version}
%endif

Summary: Tool to manage the in-kernel connection tracking state table
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://www.netfilter.org/projects/conntrack-tools/files/%{distname}.tar.bz2
License: GPL
Group: Networking/Other
Url: http://conntrack-tools.netfilter.org/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: libnetfilter_conntrack-devel >= 0.9.1
BuildRequires: bison
BuildRequires: flex

%description
conntrack is a userspace command line program targeted at system
administrators. It enables them to view and manage the in-kernel
connection tracking state table.

Main Features:
* listing the contents of the conntrack table
* searching for individual entries in the conntrack table
* adding new entries to the conntrack table
* listing entries in the expect table
* adding new entries to the expect table

%prep
%setup -q -n %{distname}

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std
mkdir -p %{buildroot}%{_sysconfdir}
install -m644 doc/stats/conntrackd.conf %{buildroot}%{_sysconfdir}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS
%{_sbindir}/%{name}
%{_sbindir}/%{name}d
%{_mandir}/man8/%{name}.8*
%{_mandir}/man8/%{name}d.8*
%{_sysconfdir}/%{name}d.conf




%changelog
* Fri Mar 04 2011 Eugeni Dodonov <eugeni@mandriva.com> 1.0.0-1mdv2011.0
+ Revision: 641553
- add flex BR
- Add bison as BR
- Install sample config file for conntrackd.
- Install conntrackd as well.
- Updated to 1.0.0 final.
  Updated URL.

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild

* Fri Feb 19 2010 Funda Wang <fwang@mandriva.org> 1.00-0.beta2mdv2010.1
+ Revision: 508114
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.00-0.beta2mdv2009.0
+ Revision: 243627
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.00-0.beta2mdv2008.1
+ Revision: 136335
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Thu Nov 16 2006 Olivier Blin <oblin@mandriva.com> 1.00-0.beta2mdv2007.0
+ Revision: 84851
- initial conntrack release
- Create conntrack


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 703 |12cr|conserver-8.1.18-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Serial console server daemon/client
Name:		conserver
Version:	8.1.18
Release:	%mkrel 1
License:	BSD-like
Group:		System/Servers
URL:		http://www.conserver.com/
Source0:	http://www.conserver.com/%{name}-%{version}.tar.gz
Source1:	%{name}.init
Source2:	%{name}.sysconfig
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires:	tcp_wrappers
BuildRequires:	openssl-devel
BuildRequires:	pam-devel
BuildRequires:	tcp_wrappers-devel
BuildRequires:	gssglue-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Conserver is an application that allows multiple users to watch a serial
console at the same time. It can log the data, allows users to take
write-access of a console (one at a time), and has a variety of bells and
whistles to accentuate that basic functionality.

%package daemon
Summary:	Serial console server daemon
Group:		System/Servers
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires:	tcp_wrappers

%description daemon
Conserver is an application that allows multiple users to watch a serial
console at the same time. It can log the data, allows users to take
write-access of a console (one at a time), and has a variety of bells and
whistles to accentuate that basic functionality.

This package contains the server daemon part.

%package client
Summary:	Serial console server client
Group:		System/Servers
Requires:	tcp_wrappers

%description client
Conserver is an application that allows multiple users to watch a serial
console at the same time. It can log the data, allows users to take
write-access of a console (one at a time), and has a variety of bells and
whistles to accentuate that basic functionality.

This package contains the client part.

%prep

%setup -q

cp %{SOURCE1} %{name}.init
cp %{SOURCE2} %{name}.sysconfig

# lib64 fixes
perl -pi -e "s|/lib\b|/%{_lib}|g" configure*

%build

%configure2_5x \
    --with-port=782 \
    --with-base=0 \
    --with-master=console \
    --with-cffile=%{_sysconfdir}/%{name}.cf \
    --with-pwdfile=%{_sysconfdir}/%{name}.passwd \
    --with-logfile=/var/log/%{name}/%{name}.log \
    --with-pidfile=/var/run/%{name}/%{name}.pid \
    --with-libwrap=%{_prefix} \
    --with-openssl=%{_prefix} \
    --with-uds=%{_localstatedir}/lib/%{name} \
    --with-maxmemb=16 \
    --with-timeout=10 \
    --with-pam \
    --with-gssapi

%make

# make test must be run by root?

%install
rm -rf %{buildroot}

%makeinstall

install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_sysconfdir}/sysconfig
install -d %{buildroot}/var/log/%{name}
install -d %{buildroot}/var/run/%{name}
install -d %{buildroot}/var/consoles
install -d %{buildroot}%{_localstatedir}/lib/%{name}

%{__sed} -e 's/^/#/' \
  < %{name}.cf/%{name}.cf \
  > %{buildroot}%{_sysconfdir}/%{name}.cf
%{__sed} -e 's/^/#/' \
  < %{name}.cf/%{name}.passwd \
  > %{buildroot}%{_sysconfdir}/%{name}.passwd

install -m0755 %{name}.init %{buildroot}%{_initrddir}/%{name}
install -m0644 %{name}.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/%{name}

# fix ghostfiles
touch %{buildroot}/var/log/%{name}/%{name}.log

# remove crap
rm -f %{buildroot}%{_sysconfdir}/%{name}.rc
rm -rf %{buildroot}%{_datadir}/examples

# install missing stuff
install -m0755 conserver/convert %{buildroot}%{_sbindir}/convert-conserver.cf

# nuke dupe
rm -f %{buildroot}%{_libdir}/conserver/convert

%post -n %{name}-daemon
%_post_service %{name}
%create_ghostfile /var/log/%{name}/%{name}.log root root 0644

# make sure /etc/services has a conserver entry
if ! egrep '\<conserver\>' /etc/services > /dev/null 2>&1 ; then
  echo "console		782/tcp		conserver" >> /etc/services
fi

%preun -n %{name}-daemon
%_preun_service %{name}

%clean
rm -rf %{buildroot}

%files daemon
%defattr(-,root,root)
%doc CHANGES FAQ LICENSE README TODO %{name}.html
%doc %{name}.cf/%{name}.cf
%doc %{name}.cf/%{name}.passwd
%doc %{name}.cf/label.ps
%doc %{name}.cf/test.cf
%doc %{name}/Sun-serial
%config(noreplace) %{_sysconfdir}/%{name}.cf
%config(noreplace) %{_sysconfdir}/%{name}.passwd
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%attr(0755,root,root) %{_initrddir}/%{name}
%{_mandir}/man8/%{name}.8*
%{_mandir}/man5/%{name}.cf.5*
%{_mandir}/man5/%{name}.passwd.5*
%{_sbindir}/%{name}
%{_sbindir}/convert-conserver.cf
%dir /var/log/%{name}
%dir /var/run/%{name}
%dir /var/consoles
%dir %{_localstatedir}/lib/%{name}
%attr(0644,root,root) %ghost /var/log/%{name}/%{name}.log

%files client
%defattr(-,root,root)
%{_bindir}/console
%{_mandir}/man1/console.1*


%changelog
* Mon Nov 15 2010 Oden Eriksson <oeriksson@mandriva.com> 8.1.18-1mdv2011.0
+ Revision: 597622
- 8.1.18

* Wed Apr 21 2010 Funda Wang <fwang@mandriva.org> 8.1.17-3mdv2010.1
+ Revision: 537383
- rebuild

* Sun Jan 17 2010 Guillaume Rousse <guillomovitch@mandriva.org> 8.1.17-2mdv2010.1
+ Revision: 492663
- spec cleanup

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 8.1.17-1mdv2010.0
+ Revision: 451322
- 8.1.17

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 8.1.16-6mdv2010.0
+ Revision: 424944
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 8.1.16-5mdv2009.0
+ Revision: 243628
- rebuild

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Tue Feb 19 2008 Oden Eriksson <oeriksson@mandriva.com> 8.1.16-3mdv2008.1
+ Revision: 172963
- more fixes...

* Tue Feb 19 2008 Oden Eriksson <oeriksson@mandriva.com> 8.1.16-2mdv2008.1
+ Revision: 172959
- fix a silly bug (duh!)
- don't start it per default

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Apr 18 2007 Oden Eriksson <oeriksson@mandriva.com> 8.1.16-1mdv2008.0
+ Revision: 14791
- 8.1.16


* Fri Dec 22 2006 Oden Eriksson <oeriksson@mandriva.com> 8.1.14-1mdv2007.0
+ Revision: 101626
- Import conserver

* Tue Apr 11 2006 Oden Eriksson <oeriksson@mandriva.com> 8.1.14-1mdk
- 8.1.14

* Tue Jan 17 2006 Oden Eriksson <oeriksson@mandriva.com> 8.1.13-1mdk
- 8.1.13

* Wed Nov 30 2005 Oden Eriksson <oeriksson@mandriva.com> 8.1.11-2mdk
- rebuilt against openssl-0.9.8a

* Sat Apr 16 2005 Lenny Cartier <lenny@mandrakesoft.com> 8.1.11-1mdk
- 8.1.11

* Sat Oct 09 2004 Lenny Cartier <lenny@mandrakesoft.com> 8.1.10-1mdk
- 8.1.10
- bzip2 source

* Fri Aug 06 2004 Erwan Velu <erwan@mandrakesoft.com> 8.1.9-1mdk
- 8.1.9

* Sat Jun 12 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 8.1.8-1mdk
- 8.1.8

* Sun May 30 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 8.1.7-1mdk
- 8.1.7

* Fri May 28 2004 Lenny Cartier <lenny@mandrakesoft.com> 8.1.6-1mdk
- 8.1.6

* Thu Apr 15 2004 Michael Scherer <misc@mandrake.org> 8.1.4-1mdk
- New release 8.1.4
- rpmbuildupdate aware


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 704 |12cr|console-gentoo-style-0.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Console Gentoo style
Name:		console-gentoo-style
Version:	0.1
Release:	3
Source0:	console-gentoo-style-%{version}.tar.gz
License:	GPLv2
Group:		Shells
BuildArch:	noarch

%description
Console Gentoo style.

%prep
%setup -q

%install
mkdir -p %{buildroot}%{_sysconfdir}/bash_completion.d
cp -rf ./gentoo_colors %{buildroot}%{_sysconfdir}/bash_completion.d/gentoo_colors

%files
%{_sysconfdir}/bash_completion.d/gentoo_colors


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 705 |12cr|converseen-0.5.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		converseen
Version:		0.5.1
Release:		2
Summary:		A batch image conversion tool
License:		GPLv3
Group:		Graphics
URL:		http://converseen.sf.net/
Source0:		http://downloads.sourceforge.net/project/converseen/Converseen/Converseen%200.5/%{version}/%{name}-%{version}.tar.bz2
Patch0:		converseen-fix-desktop-entries.patch
BuildRequires:  imagemagick
BuildRequires:	cmake
BuildRequires:	gcc-c++
BuildRequires:	qt4-devel
BuildRequires:	imagemagick-devel 
BuildRequires:	sane-backends

%description
Converseen is a batch image conversion tool and resizer written in C++ with
Qt4 and Magick++. It allows you to convert images in more than 100
different formats!


%prep
%setup -q
%apply_patches


%build
%cmake
%make


%install
%makeinstall_std -C build


%files
%doc README INSTALL COPYING
%{_bindir}/%{name}
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/applications/%{name}.desktop
%{_datadir}/kde4/services/ServiceMenus/%{name}_import.desktop
%{_datadir}/%{name}/*.qm
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 706 |12cr|convertfs-0.20050113-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# OE: conditional switches
#(ie. use with rpm --rebuild):
#	--with diet	Compile convertfs against dietlibc

%define build_diet 0

# commandline overrides:
# rpm -ba|--rebuild --with 'xxx'
%{?_with_diet: %{expand: %%define build_diet 1}}

%define date	20050113
%define version	0.%{date}
%define fdate	%(date -d %date +%d%b%Y | tr [:upper:] [:lower:])

Summary:	ConvertFS - convert one file system to another
Name:		convertfs
Version:	%{version}
Release:	%{mkrel 3}
Source0:	http://tzukanov.narod.ru/convertfs/%{name}-%{fdate}.tar.gz
# lynx -dump -nolist http://tzukanov.narod.ru/convertfs/ > README
Source1:	README.lzma
License:	GPLv2
Group:		System/Kernel and hardware
URL:		http://tzukanov.narod.ru/convertfs/
BuildRoot:	%{_tmppath}/%{name}-%{version}-root

%if %{build_diet}
BuildRequires:	dietlibc-devel >= 0.20-1mdk
%endif

%description
ConvertFS is a very simple but extremely powerful toolset which
allows users to convert one file system to another. It works for
converting virtually any filesystem type to virtually any one as
long as they are both block-oriented and supported by Linux for
read/write, and as long as primary filesystem supports sparse
files. 

 * devclone  -  Utility to make clone of the block device (sparse
                file of the same size).
 * devremap  -  Core of the toolset - block relocation utility.
 * prepindex -  Utility to prepare index (list of raw blocks) of
                filesystem image.

%prep
%setup -q -n %{name}
lzcat %{SOURCE1} > README

%build
%if %{build_diet}
    # OE: use the power of dietlibc
    for i in devclone devremap prepindex; do
	diet gcc -s -static -o $i $i.c -Os
    done	
%else
    %make CFLAGS="%{optflags}"
%endif

%install
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}

install -d %{buildroot}/sbin
install -m755 devclone %{buildroot}/sbin/
install -m755 devremap %{buildroot}/sbin/
install -m755 prepindex %{buildroot}/sbin/

%clean
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README contrib test convertfs_dumb
/sbin/devclone
/sbin/devremap
/sbin/prepindex



%changelog
* Mon Dec 07 2009 Jérôme Brenier <incubusss@mandriva.org> 0.20050113-3mdv2010.1
+ Revision: 474285
- rebuild

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 0.20050113-2mdv2010.1
+ Revision: 424967
- rebuild

* Thu May 15 2008 Adam Williamson <awilliamson@mandriva.org> 0.20050113-1mdv2009.0
+ Revision: 207916
- use cunning macro to handle the date properly
- new license policy
- new release

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Dec 04 2007 Thierry Vignaud <tv@mandriva.org> 0.20020318-4mdv2008.1
+ Revision: 114992
- use %%mkrel
- import convertfs


* Tue May 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.20020318-4mdk
- deactivate dietlibc build as it won't build on x86_64

* Fri Oct 15 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.20020318-3mdk
- rpmbuildupdated

* Mon Aug 04 2003 Per yvind Karlsen <peroyvind@linux-mandrake.com> 0.20020318-2mdk
- rebuild

* Sun Jul 27 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.20020318-1mdk
- initial cooker contrib
- use spec file magic to compile convertfs against dietlibc, maybe something
  for the rescue stuff?

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 707 |12cr|convirt-2.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	convirt
%define version	2.0.1
%define release	%mkrel 1

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	A graphical Xen management tool
Group:		System/Libraries
License:	GPL
URL:		http://www.convirt.net
Source:     http://downloads.sourceforge.net/xenman/%{name}-%{version}.tar.gz
Requires:   python
Requires:   pygtk2.0
Requires:   python-vte
Requires:   python-paramiko >= 1.6.4
BuildArch:  noarch
BuildRoot:  %{_tmppath}/%{name}-%{version}

%description
ConVirt is an intuitive, graphical management tool aimed at operational
lifecycle management for the Xen virtualization platform. ConVirt is built
on the firm design philosophy that ease-of-use and sophistication can,
and should, co-exist in a single management tool. So, ConVirt should
hopefully prove valuable to both seasoned Xen Administrators as well as
those just seeking an introduction to Xen Virtualization

%prep
%setup -qn %name

%install
rm -rf %{buildroot}

install -d -m 755 %{buildroot}%{_bindir}
install -m 755 install/common/mk_image_store %{buildroot}%{_bindir}/mk_image_store

cat > %{buildroot}%{_bindir}/convirt <<'EOF'
#!/bin/sh
if [ "$DISPLAY" == "" ]; then
   export DISPLAY=:0.0
fi
export CONVIRT_ROOT=%{_datadir}/%{name}
export CONVIRT_SRC=$CONVIRT_ROOT/src
export PYTHONPATH=$PYTHONPATH:$CONVIRT_SRC
python $CONVIRT_SRC/convirt/client/convirt_client.py
EOF
chmod 755 %{buildroot}%{_bindir}/convirt

install -d -m 755 %{buildroot}%{_datadir}/%{name}
cp -r src %{buildroot}%{_datadir}/%{name}

install -d -m 755 %{buildroot}%{_var}/cache/%{name}
cp -r image_store %{buildroot}%{_var}/cache/%{name}
cp -r appliance_store %{buildroot}%{_var}/cache/%{name}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc doc/*
%{_bindir}/convirt
%{_bindir}/mk_image_store
%{_datadir}/convirt
%{_var}/cache/%{name}





%changelog
* Sun Oct 23 2011 Sergey Zhemoitel <serg@mandriva.org> 2.0.1-1mdv2012.0
+ Revision: 705813
- new release 2.0.1
- imported package convirt


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 708 |12cr|convmv-1.15-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name convmv
%define version 1.15
%define release %mkrel 1

Summary: Converts filenames from one encoding to another
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://www.j3e.de/linux/convmv/%{name}-%{version}.tar.gz
Source1: testsuite2.tar.bz2
License: GPLv2+
Group: File tools
Url: http://j3e.de/linux/convmv/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch

%description
This is a script for renaming files from one file name encoding to another,
e.g. from ISO-LATIN-1 to UTF-8.

%prep
%setup -q -a 1

%build
make 
make test

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall PREFIX=%buildroot%_prefix

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc Changes CREDITS TODO
%_bindir/%name
%_mandir/man1/%name.1*


%changelog
* Mon Aug 22 2011 Götz Waschk <waschk@mandriva.org> 1.15-1mdv2012.0
+ Revision: 696080
- update to new version 1.15

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 1.14-2mdv2011.0
+ Revision: 437105
- rebuild

* Fri Dec 19 2008 Götz Waschk <waschk@mandriva.org> 1.14-1mdv2009.1
+ Revision: 315999
- update to new version 1.14

* Mon Dec 01 2008 Götz Waschk <waschk@mandriva.org> 1.13-1mdv2009.1
+ Revision: 308708
- update to new version 1.13

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.12-3mdv2009.0
+ Revision: 243629
- rebuild

* Thu Jan 24 2008 Funda Wang <fwang@mandriva.org> 1.12-1mdv2008.1
+ Revision: 157322
- New version 1.12

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Jul 01 2007 Götz Waschk <waschk@mandriva.org> 1.10-1mdv2008.0
+ Revision: 46425
- Import convmv




* Wed Jun 28 2006 Gtz Waschk <waschk@mandriva.org> 1.10-1mdv2007.0
- update test suite
- New release 1.10

* Sun Dec 11 2005 Gtz Waschk <waschk@mandriva.org> 1.09-1mdk
- drop patch
- New release 1.09
- use mkrel

* Wed May 11 2005 Gtz Waschk <waschk@mandriva.org> 1.08-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 709 |12cr|cooledit-3.17.17-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		1
%define libname %mklibname Cw %{major}
%define develname %mklibname -d Cw

Summary:	Full featured multiple window programmer's text editor
Name:		cooledit
Version:	3.17.17
Release:	8
License:	GPLv2+
Group:		Editors
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xt)
BuildRequires:	gettext-devel
URL:		ftp://ftp.ibiblio.org/pub/Linux/apps/editors/X/cooledit/
Source0:	ftp://ftp.ibiblio.org/pub/Linux/apps/editors/X/%{name}/%{name}-%{version}.tar.bz2
Source1:	%{name}_48x48.xpm
Patch0:		cooledit-gcc4.patch
Patch1:		cooledit-3.17.17-mdv-fix-str-fmt.patch
Patch2:		cooledit-3.17.17-mdv-fix-underlinking.patch

%description 
Full-featured X Window text editor; multiple edit windows; 3D Motif-ish
look and feel; shift-arrow and mouse text highlighting; column text
highlighting and manipulation; color syntax highlighting for various
sources; buildin Python interpretor for macro program.; interactive
graphical debugger - interface to gdb; key for key undo; macro
recording; regular expression search and replace; pull-down menus; drag
and drop; interactive man page browser; run make and other shell
commands with seamless shell interface; redefine keys with an easy
interactive key learner; full support for proportional fonts;

%package -n %{libname}
Group:		Editors
Summary:	Shared library files for cooledit

%description -n %{libname}
Shared library files for cooledit.

%package -n %{develname}
Group:		Development/C
Summary:	Development files for cooledit
Requires:	%{name} = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
Files for development from the cooledit package.

%prep
%setup -q
%patch0 -p1
%patch1 -p1 -b .strfmt
%patch2 -p1 -b .undlnk

%build
autoreconf -fi
%configure2_5x --program-prefix='' --disable-static
%make

%install
%makeinstall_std

%find_lang %{name}

# Mandriva menu entries

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=CoolEdit
Comment=Programmer's text editor with Python and shell scripting hooks
Exec=%{_bindir}/%{name}
Icon=editors_section
Terminal=false
Type=Application
StartupNotify=true
Categories=TextEditor;Utility;
EOF

%files -f %{name}.lang
%doc ABOUT-NLS AUTHORS BUGS COPYING FAQ INSTALL INTERNATIONAL HINTS
%doc NEWS README TODO VERSION ChangeLog
%doc cooledit.lsm cooledit.spec
%doc cooledit_16x16.xpm cooledit_32x32.xpm rxvt/README.rxvt
%dir %{_datadir}/cooledit/
%{_datadir}/cooledit/*
%{_bindir}/*
%{_mandir}/man1/*
%{_datadir}/applications/%{name}.desktop

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_libdir}/*.so


%changelog
* Wed Feb 02 2011 Funda Wang <fwang@mandriva.org> 3.17.17-7mdv2011.0
+ Revision: 635148
- new devel package policy

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 3.17.17-6mdv2011.0
+ Revision: 610160
- rebuild

* Fri Dec 04 2009 JÃ©rÃ´me Brenier <incubusss@mandriva.org> 3.17.17-5mdv2010.1
+ Revision: 473630
- fix str fmt
- fix underlinking
- fix license tag

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - drop old menu

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 3.17.17-2mdv2008.1
+ Revision: 136345
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - buildrequires X11-devel instead of XFree86-devel
    - s/Mandrake/Mandriva/
    - kill hardcoded icon extension
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'
    - kill icon tag


* Fri Jan 05 2007 Stew Benedict <sbenedict@mandriva.com> 3.17.17-2mdv2007.0
+ Revision: 104600
- Import cooledit

* Fri Jan 05 2007 Stew Benedict <sbenedict@mandriva.com> 3.17.17-2mdv2007.1
- rebuild for new python

* Fri Aug 25 2006 Stew Benedict <sbenedict@mandriva.com> 3.17.17-1mdv2007.0
- 3.17.17, xdg menu

* Tue Apr 11 2006 Michael Scherer <misc@mandriva.org> 3.17.14-4mdk
- remove pythonlib wrong requires

* Sat Dec 31 2005 Mandriva Linux Team <http://www.mandrivaexpert.com/> 3.17.14-3mdk
- Rebuild

* Fri Aug 12 2005 Nicolas Lécureuil <neoclust@mandriva.org> 3.17.14-2mdk
- fix rpmlint errors (PreReq) 
- fix build with gcc4 ( P1 )

* Tue May 03 2005 Stew Benedict <sbenedict@mandriva.com> 3.17.14-1mdk
- 3.17.14, update URL, drop coolicon stuff

* Sun Dec 05 2004 Michael Scherer <misc@mandrake.org> 3.17.7-8mdk
- Rebuild for new  python

* Mon Sep 06 2004 Stew Benedict <sbenedict@mandrakesoft.com> 3.17.7-7mdk
- rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 710 |12cr|coolreader3-3.0.56-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		shortname	cr

Name:		coolreader3
Version:	3.0.56
Release:	%mkrel 1
Summary:	Free e-book reader
Group:		Books/Literature
License:	GPL
Source0:	%{shortname}3_%{version}.orig.tar.gz
URL:		http://www.coolreader.org
BuildRequires:	libqt4-devel, cmake, libpng-devel, libjpeg-devel, zlib1-devel
BuildRequires:	pkgconfig(fontconfig)

%description
CoolReader 3.X is free open-source (GPL) multiplatform version under active
development.

%prep
%setup -q -n %{shortname}%{version}-7

%build
%cmake \
	-DGUI=QT \
	-DMAX_IMAGE_SCALE_MUL=2 \
	-DDOC_DATA_COMPRESSION_LEVEL=3 \
	-DDOC_BUFFER_SIZE=0x1400000 \
	-DCMAKE_BUILD_TYPE=Release
%make

%install
cd build
%makeinstall_std

%files
%defattr(-,root,root)
%{_bindir}/%{shortname}3
%{_datadir}/%{shortname}3/*.css
%{_datadir}/%{shortname}3/i18n/*.qm
%{_datadir}/%{shortname}3/hyph/*.pdb
%{_datadir}/%{shortname}3/hyph/*.pattern
%{_datadir}/%{shortname}3/textures/*.jpg
%{_datadir}/%{shortname}3/backgrounds/*.jpg
%{_datadir}/pixmaps/%{shortname}3.*
%{_datadir}/applications/%{shortname}3.desktop
%{_datadir}/doc/%{shortname}3/*
%{_mandir}/man1/%{shortname}3.*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 711 |12cr|copter-commander-1.8-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name copter-commander
%define version 1.8
%define release %mkrel 8 

Summary: A 2d networked helicopter game
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.bz2
Patch0:  %{name}-makefile-destdir.patch
Patch1:  copter-commander-1.8-lvalue.patch
Source10: %name-16.png
Source11: %name-32.png
Source12: %name-48.png
License: GPLv2+
Group: Games/Arcade
Url: http://sourceforge.net/projects/coco/
BuildRoot: %{_tmppath}/%{name}-buildroot
BuildRequires: libgnome-devel
BuildRequires: libtiff-devel
BuildRequires: libgtkglarea-devel = 1.2.3 

%description
A unique blend of arcade action and real time strategy, Copter Commander
is fun for novices but surprisingly deep. It supports one to four players 
via Internet play and is based on the game design of Rescue Raiders/Armor
Alley.

%prep
%setup -q
%patch0 -p0
%patch1 -p0 -b .lvalue

%build

%make \
    CFLAGS="$RPM_OPT_FLAGS" \
    COCO_OPTIMIZATION_FLAGS="-O2" \
    COCO_INSTALL_DIRECTORY=%_prefix \
    COCO_BIN_DIRECTORY=%_gamesbindir \
    COCO_SHARE_DIRECTORY=%_gamesdatadir/%name/%version

%install
rm -rf $RPM_BUILD_ROOT

%makeinstall_std \
    COCO_INSTALL_DIRECTORY=%_prefix \
    COCO_BIN_DIRECTORY=%_gamesbindir \
    COCO_SHARE_DIRECTORY=%_gamesdatadir/%name/%version

(
cd %buildroot%_gamesbindir
ln -s glx-%name %name-glx
)

mkdir -p %buildroot{%_miconsdir,%_iconsdir,%_liconsdir}
cp %SOURCE10 %buildroot%_miconsdir/%name.png
cp %SOURCE11 %buildroot%_iconsdir/%name.png
cp %SOURCE12 %buildroot%_liconsdir/%name.png


mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Copter Commander
Comment=Copter Commander
Exec=%_gamesbindir/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;ArcadeGame;X-MandrivaLinux-MoreApplications-Games-Arcade;
EOF

cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}-glx.desktop << EOF
[Desktop Entry]
Name=Copter-Commander Glx
Comment=Copter Commander OpenGL
Exec=%_gamesbindir/glx-%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;ArcadeGame;X-MandrivaLinux-MoreApplications-Games-Arcade;
EOF

%clean
rm -rf $RPM_BUILD_ROOT

%post
%if %mdkversion < 200900
%{update_menus}
%update_icon_cache hicolor
%postun
%{clean_menus}
%clean_icon_cache hicolor
%endif

%files
%defattr(-,root,root)
%doc DEVEL GNOME-HACKS ChangeLog INSTALL copyright
%_gamesbindir/*
%_gamesdatadir/%name
%_liconsdir/%name.png
%_iconsdir/%name.png
%_miconsdir/%name.png
%{_datadir}/applications/*.desktop


%changelog
* Thu May 14 2009 Samuel Verschelde <stormi@mandriva.org> 1.8-8mdv2010.0
+ Revision: 375634
- fix Licence
- fix Group (#49502)
- fix spec file (Patch0 was not applied)

* Fri Aug 15 2008 Götz Waschk <waschk@mandriva.org> 1.8-7mdv2009.0
+ Revision: 272473
- remove icon cache call, locolor has no icon theme (bug #42852)

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.8-6mdv2009.0
+ Revision: 243637
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Mon Feb 18 2008 Olivier Thauvin <nanardon@mandriva.org> 1.8-4mdv2008.1
+ Revision: 172117
- create directory for icons
- kill partial changelog rest

  + Thierry Vignaud <tv@mandriva.org>
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Mon Jul 17 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 2006-07-17 09:54:07 (41417)
- add patch1

* Mon Jul 17 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 2006-07-17 09:53:28 (41416)
- fix build (patch1)
- xdg menu
- fix old menu section

* Mon Jul 17 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 2006-07-17 09:32:28 (41415)
Import copter-commander

* Thu Jan 08 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.8-2mdk
- DIRM fix
- set RPM_OPT_FLAGS

* Mon Oct 13 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.8-1mdk
- 1st mdk package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 712 |12cr|copyfs-1.0.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name copyfs
%define version 1.0.1
%define release %mkrel 5

Version:	%version
Release:	%release
Name:		%name
Summary:	A copy-on-write, versionned filesystem
License:	GPL
URL:		http://n0x.org/copyfs/
Group:		Archiving/Backup
BuildRoot:	%{_tmppath}/%{name}-root
BuildRequires:	%{mklibname fuse -d}, libattr-devel
Requires:	fuse, attr
Source:		http://n0x.org/copyfs/%{name}-%{version}.tar.bz2

%description
CopyFS is a copy-on-write, versionned file system. This file system is
useful for example when you have a directory containing important
files, for which you want to track changes, and be able to revert to an
older version. CopyFS lets you do that by transparently making backups
of each file that you modify. You are then able to see what version are
available for a file, and get an older version.

%prep
%setup -q

%build
%configure
%make

%install
%{__rm} -Rf %{buildroot}
%makeinstall

%clean
%{__rm} -Rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/copyfs-daemon
%{_bindir}/copyfs-fversion
%{_bindir}/copyfs-mount
%{_mandir}/man1/copyfs-daemon.*
%{_mandir}/man1/copyfs-fversion.*
%{_mandir}/man1/copyfs-mount.*
%{_mandir}/man1/copyfs.*
%doc README TODO COPYING


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-5mdv2011.0
+ Revision: 617416
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 1.0.1-4mdv2010.0
+ Revision: 424984
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.0.1-3mdv2009.0
+ Revision: 243657
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.0.1-1mdv2008.1
+ Revision: 136345
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - fix man pages

* Thu Apr 26 2007 Nicolas Vigier <nvigier@mandriva.com> 1.0.1-1mdv2008.0
+ Revision: 18419
- Import copyfs



* Wed Apr 25 2007 Nicolas Vigier <nvigier@mandriva.com>
- first version

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 713 |12cr|coq-8.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	debug_package	%nil
Name:           coq
Version:        8.4
Release:        %mkrel 2
Summary:        The Coq Proof Assistant
Group:          Sciences/Computer science
License:        LGPLv2
URL:            http://coq.inria.fr
Source0:        http://coq.inria.fr/distrib/V%{version}/files/%{name}-%{version}.tar.gz
Source1:        http://coq.inria.fr/distrib/V8.4/files/Tutorial.pdf
Source2:        http://coq.inria.fr/distrib/V8.4/files/Reference-Manual.pdf
# Patch0 for compatibility with lablgtk 2.16 (from Gentoo)
Patch0:         coq-8.4-lablgtk-2.16-compat.patch
BuildRequires:	ocaml
BuildRequires:	camlp5
BuildRequires:	camlp4
BuildRequires:	ocaml-lablgtk2-devel
BuildRequires:	ncurses-devel
BuildRequires:	hevea


%description
Coq is a proof assistant which: 
  - allows to handle calculus assertions, 
  - check mechanically proofs of these assertions, 
  - helps to find formal proofs, 
  - extracts a certified program from the constructive proof
    of its formal specification, 


%package ide
Summary:        The Coq Integrated Development Interface
Group:          Sciences/Computer science
Requires:       %{name} = %{version}

%description ide
The Coq Integrated Development Interface is a graphical interface for the 
Coq proof assistant 


%package doc
Summary:        Documentation for %{name}
Group:          Sciences/Computer science
License:        Open Publication License
BuildArch:      noarch

%description doc
The %{name}-doc package contains documentation for %{name}.

%prep
%setup -q
%patch0 -p 1

cp %{SOURCE1} \
   %{SOURCE2} .

%build
./configure \
        -mandir %{_mandir} \
        -bindir %{_bindir} \
        -libdir %{_libdir}/coq \
        -emacslib %{_datadir}/emacs/site-lisp \
        -coqdocdir %{_datadir}/texmf/tex/latex/misc \
        -configdir %{_sysconfdir}/xdg/coq \
        -docdir %{_datadir}/doc/%{name} \
        -datadir %{_datadir}/pixmaps \
        -browser "xdg-open %s" \
        -usecamlp4 \
        -opt

make world


%install
rm -rf %{buildroot}
make COQINSTALLPREFIX=%{buildroot} install-coq
make COQINSTALLPREFIX=%{buildroot} install-coqide
export EXCLUDE_FROM_STRIP=%{_bindir}

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=CoqIDE
Comment=Coq integrated developpment environment
Exec=%{_bindir}/coqide
Icon=coq
Type=Application
Categories=Education;Science;Math;
EOF


%files
%doc CHANGES COPYRIGHT README CREDITS INSTALL LICENSE
%{_bindir}/*
%{_libdir}/coq
%{_mandir}/man1/*
%{_datadir}/emacs/site-lisp/*
%{_datadir}/texmf/tex/latex/misc/*
%{_datadir}/pixmaps/coq.png
%exclude %{_bindir}/coqide*
%exclude %{_libdir}/coq/ide

%files ide
%doc INSTALL.ide
%{_sysconfdir}/xdg/coq/coqide-gtk2rc
%{_datadir}/applications/%{name}.desktop
%{_bindir}/coqide*
%{_libdir}/coq/ide

%files doc
%doc Tutorial.pdf
%doc Reference-Manual.pdf

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 714 |12cr|coquillo-1.12-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           coquillo
Version:        1.12
Release:        1
License:        GPLv2
Summary:        Audio Metadata Editor
Url:            http://univerge.no-ip.org/?q=coquillo
Group:          Sound
Source0:        http://cs.joensuu.fi/~sjuvonen/coquillo/%{version}/%{name}-%{version}-src.tar.gz
BuildRequires:  taglib-devel >= 1.6
BuildRequires:  qt4-devel

%description
Coquillo is a metadata editor, or so-called tagger utility, with which you can
edit tags of many different audio files. Its support includes MP3, Ogg/Vorbis,
FLAC and many others.

%prep
%setup -q

%build
%{qmake_qt4}
%make

%install
%makeinstall_std INSTALL_ROOT=%{buildroot}

%files
%doc CHANGES README
%{_bindir}/coquillo
%{_datadir}/applications/coquillo.desktop
%{_datadir}/pixmaps/coquillo.png

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 715 |12cr|coralftp-0.2.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	coralftp
%define version	0.2.2
%define release %mkrel 8

Name: 	 	%{name}
Summary: 	A graphical FTP client
Version: 	%{version}
Release: 	%{release}

Source:		CoralFTP-%{version}.tar.bz2
URL:		https://sourceforge.net/projects/coralftp/
License:	GPLv2+
Group:		Networking/File transfer
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	python-devel imagemagick desktop-file-utils 
Requires:	pygtk2.0 pygtk2.0-libglade gnome-python-gconf
BuildArch:	noarch

%description
CoralFTP is a GTK2-based FTP client program written in python. It has an
easy to understand interface, and it's useful for those whose local
charset is different from server's.

CoralFTP does not require gnome-python-gnomevfs or gnome-python-gconf,
but it will use them if available.

%prep
%setup -q -n CoralFTP-%{version}

%install
rm -rf %{buildroot}
./setup.py install --root=%{buildroot}

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="GTK" \
  --add-category="Network" \
  --add-category="FileTransfer" \
  --add-category="P2P" \
  --add-category="X-MandrivaLinux-Internet-FileTransfer" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

#icons
mkdir -p %{buildroot}{%{_miconsdir},%{_iconsdir},%{_liconsdir}}
convert -size 16x16 data/coralftp.xpm %{buildroot}%{_miconsdir}/%{name}.png
convert -size 32x32 data/coralftp.xpm %{buildroot}%{_iconsdir}/%{name}.png
convert -size 48x48 data/coralftp.xpm %{buildroot}%{_liconsdir}/%{name}.png

%find_lang %{name}

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files -f %{name}.lang
%defattr(-,root,root)
%doc ChangeLog PKG-INFO README
%{_bindir}/%{name}
%{_sysconfdir}/gconf/schemas/*
%{py_puresitedir}/*
%{_datadir}/applications/*
%{_datadir}/pixmaps/*
%{_datadir}/%{name}
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png


%changelog
* Mon May 23 2011 Funda Wang <fwang@mandriva.org> 0.2.2-8mdv2011.0
+ Revision: 677618
- rebuild to add gconftool as req

* Sat Nov 06 2010 Jani Välimaa <wally@mandriva.org> 0.2.2-7mdv2011.0
+ Revision: 594339
- rebuild for python 2.7

* Mon Jun 22 2009 Jérôme Brenier <incubusss@mandriva.org> 0.2.2-6mdv2010.0
+ Revision: 388067
- fix license tag

* Sat Jan 24 2009 Funda Wang <fwang@mandriva.org> 0.2.2-5mdv2009.1
+ Revision: 333259
- cleanup spec

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Jun 25 2007 Michael Scherer <misc@mandriva.org> 0.2.2-3mdv2008.0
+ Revision: 44160
- coralftp is noarch, so we need to use py_puresitedir

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - fix buildrequires
    - cosmetics
      from James Boothe <jamesb@borkedweb.com> :
      	o Added required dependency gnome-python-gconf
      	o Changes python site dir specification to %%py_platsitedir as per
      	  Mandriva rpm specs
    - Import coralftp



* Wed Sep 13 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.2.2-2mdv2007.0
- XDG

* Sat Aug 27 2005 Austin Acton <austin@mandriva.org> 0.2.2-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 716 |12cr|coredumper-1.2.1-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	Generate a core dump of a running program without crashing
Name:		coredumper
Version:	1.2.1
Release:	9
License:	BSD
Group:		System/Libraries
URL:		http://code.google.com/p/google-coredumper/
Source0:	http://google-coredumper.googlecode.com/files/%{name}-%{version}.tar.gz
Patch0:		coredumper-libtool_fixes.diff
Patch1:		coredumper-1.2.1-fix-build.diff
Patch2:		coredumper-1.2.1-rosa-buildfix.patch
BuildRequires:	autoconf2.5
BuildRequires:	automake
# gdb is needed by make check
BuildRequires:	gdb

%description
The coredumper library can be compiled into applications to create
core dumps of the running program, without termination. It
supports both single- and multi-threaded core dumps, even if the
kernel doesn't natively support for multi-threaded core files.

%package -n	%{libname}
Summary:	Generate a core dump of a running program without crashing
Group:		System/Libraries

%description -n	%{libname}
The coredumper library can be compiled into applications to create
core dumps of the running program, without termination. It
supports both single- and multi-threaded core dumps, even if the
kernel doesn't natively support for multi-threaded core files.

%package -n	%{develname}
Summary:	Generate a core dump of a running program without crashing
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	coredumper-devel = %{EVRD}

%description -n	%{develname}
The coredumper library can be compiled into applications to create
core dumps of the running program, without termination. It
supports both single- and multi-threaded core dumps, even if the
kernel doesn't natively support for multi-threaded core files.

This package contains static and debug libraries and header
files for developing applications that use the coredumper library.


%prep

%setup -q
%patch0 -p0 -b .libtool
%patch1 -p0 -b .tv
%patch2 -p1

find . -type d -perm 0700 -exec chmod 755 {} \;
find . -type f -perm 0555 -exec chmod 755 {} \;
find . -type f -perm 0444 -exec chmod 644 {} \;

%build
export WANT_AUTOCONF_2_5=1
rm -f configure
libtoolize --copy --force; aclocal; autoconf --force; automake

%serverbuild

export CFLAGS="$CFLAGS -fPIC -DPIC"

%configure2_5x --disable-static

%make CFLAGS="$CFLAGS -fPIC -DPIC"

#%%check
#make check

%install
%makeinstall_std

# cleanup
rm -rf %{buildroot}%{_datadir}/doc

%files -n %{libname}
%doc AUTHORS COPYING ChangeLog README
%{_libdir}/lib*.so.*

%files -n %{develname}
%doc examples
%{_libdir}/lib*.so
%{_includedir}/google/*
%{_mandir}/man3/*


%changelog
* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-8mdv2011.0
+ Revision: 627771
- don't force the usage of automake1.7

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-7mdv2011.0
+ Revision: 617417
- the mass rebuild of 2010.0 packages

* Sun Oct 04 2009 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-6mdv2010.0
+ Revision: 453536
- disable make check for now
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - patch 1: fix build
    - rebuild

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1.2.1-4mdv2009.0
+ Revision: 266538
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Mon May 12 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-3mdv2009.0
+ Revision: 206218
- don't obsolete itself... (duh!)

* Mon May 12 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-2mdv2009.0
+ Revision: 206194
- rebuild

* Sat May 10 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-1mdv2009.0
+ Revision: 205382
- 1.2.1
- rediffed P0
- fix devel package naming

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - buildrequires obsoletes buildprereq

* Mon Apr 23 2007 Oden Eriksson <oeriksson@mandriva.com> 1.1-1mdv2008.0
+ Revision: 17401
- 1.1
- rebuild


* Fri Jul 14 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2-2mdv2007.0
- rebuild

* Sun Jun 12 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2-1mdk
- 0.2
- rediff P0

* Sat Mar 19 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.1-3mdk
- make it actually work and run the tests
- use a new P0

* Sat Mar 19 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.1-2mdk
- use the %%mkrel macro
- do not own the %%{_includedir}/google directory

* Fri Mar 18 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.1-1mdk
- initial package
- used bits of the provided spec file
- added P0 (shlib-with-non-pic-code)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 717 |12cr|coriander-2.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version		2.0.1
%define release		%mkrel 1

Summary:	GUI for controlling IEEE1394 cameras
Name:		coriander
Version:	%{version}
Release:	%{release}
License:	GPLv2+
Group:		Video
Source:		http://downloads.sourceforge.net/project/coriander/coriander-2/%{version}/%{name}-%{version}.tar.gz
URL:		http://damien.douxchamps.net/ieee1394/coriander/
BuildRequires:	SDL-devel
BuildRequires:	ftp-devel
BuildRequires:	dc1394-devel
BuildRequires:	libgnomeui2-devel
BuildRequires:	libraw1394-devel
BuildRequires:	libxv-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-root

%description
Coriander is the Linux graphical user interface (GUI) for controlling
a Digital Camera through the IEEE1394 bus (aka FireWire, or iLink).
Coriander is full featured and besides changing the parameters of the
camera it will also let you record video, send images to an FTP site,
convert the video to a V4L stream,... A live display is of course
provided too. Best of all, Coriander will work with any camera that is
compatible with the IIDC specifications (also known as DCAM specs).
This includes most 1394 webcams and a majority of industrial or
scientific cameras too.

%prep
%setup -q

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x
%make

%install
rm -rf ${RPM_BUILD_ROOT}
%makeinstall_std

%clean
rm -rf ${RPM_BUILD_ROOT}

%files
%defattr(-,root,root)
%{_bindir}/coriander
%dir %{_datadir}/pixmaps/coriander
%{_datadir}/pixmaps/coriander/coriander-icon.png
%{_datadir}/pixmaps/coriander/coriander-logo.png


%changelog
* Sat Oct 02 2010 Funda Wang <fwang@mandriva.org> 2.0.1-1mdv2011.0
+ Revision: 582469
- New version 2.0.1

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 2.0.0-2mdv2010.0
+ Revision: 437126
- rebuild

* Sat Jun 21 2008 Stefan van der Eijk <stefan@mandriva.org> 2.0.0-1mdv2009.0
+ Revision: 227806
- 2.0.0

  + Thierry Vignaud <tv@mandriva.org>
    - fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

* Fri Jan 18 2008 Stefan van der Eijk <stefan@mandriva.org> 2.0.0-0.rc6.1mdv2008.1
+ Revision: 154563
- 2.0.0 rc6

  + Funda Wang <fwang@mandriva.org>
    - rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Jun 11 2007 Stefan van der Eijk <stefan@mandriva.org> 2.0.0-0.rc5.1mdv2008.0
+ Revision: 38012
- 2.0.0-rc5


* Sun Jan 21 2007 Stefan van der Eijk <stefan@mandriva.org> 2.0.0-0.rc4.1mdv2007.0
+ Revision: 111251
- 2.0.0-rc4
- 2.0.0-rc3
- 2.0.0-rc2

* Wed Oct 25 2006 Stefan van der Eijk <stefan@mandriva.org> 2.0.0-0.rc1.1mdv2007.0
+ Revision: 72245
- 2.0.0-rc1
- Import coriander

* Thu Aug 03 2006 Frederic Crozat <fcrozat@mandriva.com> 2.0.0-0.pre6.3mdv2007.0
- Rebuild with latest dbus

* Mon Jun 12 2006 Stefan van der Eijk <stefan@eijk.nu> 2.0.0-0.pre6.2mdk
- fix BuildRequires for sparc64

* Thu May 11 2006 Stefan van der Eijk <stefan@eijk.nu> 2.0.0-0.pre6.1mdk
- 2.0.0-pre6

* Wed Mar 22 2006 Jerome Martin <jerome.f.martin@free.fr> 2.0.0-0.pre5.2mdk
- Fixed BuildRequires

* Mon Mar 20 2006 Stefan van der Eijk <stefan@eijk.nu> 2.0.0-0.pre5.1mdk
- 2.0.0-pre5

* Tue Dec 27 2005 Stefan van der Eijk <stefan@eijk.nu> 2.0.0-0.pre4.1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 718 |12cr|corkscrew-2.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name corkscrew
%define version 2.0
%define rel     8
%define patchSet0 20060404

Name: %{name}
Summary: Tool for tunneling SSH through HTTP proxies
Version: %{version}
Release: %mkrel %{rel}
License: GPL
Url: http://www.agroman.net/%{name}
Group: Networking/Other
Source0: http://www.agroman.net/%{name}/%{name}-%{version}.tar.bz2
Patch0: %{name}-%{version}.%{patchSet0}-manpage.patch.bz2
Patch1: %{name}-%{version}.%{patchSet0}-firstpacket.patch.bz2

%description
Corkscrew is a tool for tunneling SSH through HTTP proxies.

%prep
%setup
%patch0 -p1 -b .manpage
%patch1 -p1 -b .firstpacket

# Fix some bad references in the man pages
perl -pi -e 's|/usr/local/bin|%{_bindir}|g;' corkscrew.1 README

%build
rm -f install-sh missing mkinstalldirs
sed -i -e 's:AM_C_PROTOTYPES:dnl &:' configure.in
autoreconf -fi

%configure
%make

%install
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_mandir}/man1
cp corkscrew.1 %{buildroot}%{_mandir}/man1/corkscrew.1

%makeinstall

%files
%doc README
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 719 |12cr|corsixth-0.11-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname CorsixTH

Summary:	Open source clone of Theme Hospital
Name:		corsixth
Version:	0.11
Release:	1
License:	MIT
Group:		Games/Strategy
URL:		http://code.google.com/p/corsix-th/
Source0:	http://corsix-th.googlecode.com/files/%{oname}-%{version}-Source.tar.gz
BuildRequires:	cmake
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	lua5.1-devel
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	icoutils
Requires:	TiMidity++

%description
This project aims to reimplement the game engine of Theme Hospital, and 
be able to load the original game data files. This means that you will 
need a purchased copy of Theme Hospital in order to enjoy CorsixTH. 

%prep
%setup -q -n %{oname}-%{version}-Source

%build
%cmake -DCMAKE_INSTALL_PREFIX=%{_gamesdatadir}/
%make

%install
%makeinstall_std -C build

mkdir %{buildroot}%{_gamesbindir}
cat > %{buildroot}%{_gamesbindir}/%{oname} << EOF
#!/bin/bash
%{_gamesdatadir}/%{oname}/%{oname}
EOF

mkdir -p %{buildroot}%{_gamesdatadir}/%{oname}/th-files/

mkdir -p %{buildroot}%{_iconsdir}/hicolor/{32x32,128x128}/apps

icotool -x %{oname}/%{oname}.ico
mv %{oname}*32x32*.png %{oname}.png
install -m 644 %{oname}.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{oname}.png
mv %{oname}*128x128*.png %{oname}.png
install -m 644 %{oname}.png %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{oname}.png

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=CorsixTH
Comment=Open source clone of Theme Hospital game
Exec=%{oname}
Path=%{_gamesdatadir}/%{oname}
Icon=%{oname}
Terminal=false
Type=Application
Categories=Game;StrategyGame;
EOF

%files
%attr(755, root, root) %{_gamesbindir}/%{oname}
%dir %{_gamesdatadir}/%{oname}
%{_gamesdatadir}/%{oname}/*
%{_iconsdir}/hicolor/*/apps/%{oname}.*
%{_datadir}/applications/%{name}.desktop


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 720 |12cr|cortado-0.2.2-0.0.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# FIXME: don't bundle all this thirdparty software
# FIXME: do we need to install others jars, besides the applets?

Name:           cortado
Version:        0.2.2
Release:        %mkrel 0.0.3
Epoch:          0
Summary:        Java media framework based on GStreamer's design
Group:          Development/Java
License:        GPLv2+/LGPLv2+/BSD
URL:            http://www.flumotion.net/
Source0:        http://www.flumotion.net/src/cortado/cortado-%{version}.tar.gz
BuildRequires:  ant
BuildRequires:  java-rpmbuild
BuildArch:      noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%description
Cortado is a Java media framework based on GStreamer's design.

%prep
%setup -q

%build
export CLASSPATH=
export OPT_JAR_LIST=:
%{ant}

%install
%{__rm} -rf %{buildroot}
%{__mkdir_p} %{buildroot}%{_javadir}

%{__cp} -a output/dist/applet/cortado-ovt-debug-%{version}.jar  %{buildroot}%{_javadir}/%{name}-ovt-%{version}.jar
%{__cp} -a output/dist/applet/cortado-ov-debug-%{version}.jar  %{buildroot}%{_javadir}/%{name}-ov-%{version}.jar
%{__cp} -a output/dist/applet/cortado-mmjs-debug-%{version}.jar  %{buildroot}%{_javadir}/%{name}-mmjs-%{version}.jar

(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do %{__ln_s} ${jar} ${jar/-%{version}/}; done)

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc LICENSE.* HACKING README NEWS RELEASE TODO cortado.doap
%{_javadir}/%{name}-ovt-%{version}.jar
%{_javadir}/%{name}-ovt.jar
%{_javadir}/%{name}-ov-%{version}.jar
%{_javadir}/%{name}-ov.jar
%{_javadir}/%{name}-mmjs-%{version}.jar
%{_javadir}/%{name}-mmjs.jar



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0:0.2.2-0.0.3mdv2011.0
+ Revision: 617431
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 0:0.2.2-0.0.2mdv2010.0
+ Revision: 424993
- rebuild

* Mon Aug 18 2008 David Walluck <walluck@mandriva.org> 0:0.2.2-0.0.1mdv2009.0
+ Revision: 273149
- import cortado


* Sun Aug 17 2008 David Walluck <walluck@mandriva.org> 0:0.2.2-0.0.1
- release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 721 |12cr|couchdb-1.2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname apache-couchdb
%define couchdb_user couchdb
%define couchdb_group couchdb
%define couchdb_home %{_localstatedir}/lib/couchdb

Name:		couchdb
Version:	1.2.0
Release:	%mkrel 2
Summary:	A document database server, accessible via a RESTful JSON API
Group:		Databases
License:	Apache License
URL:		http://couchdb.apache.org/
Source0:	http://www.apache.org/dist/%{name}/releases/%{version}/%{tarname}-%{version}.tar.gz
Source1:	%{name}.service
Source2:	%{name}.tmpfiles.conf

BuildRequires:	erlang-devel erlang-compiler erlang-crypto erlang-eunit
BuildRequires:	libicu-devel 
BuildRequires:	js-devel 
BuildRequires:	help2man
BuildRequires:	curl-devel

Requires:	couchdb-bin

Requires(pre):	shadow-utils

%description
Apache CouchDB is a distributed, fault-tolerant and schema-free 
document-oriented database accessible via a RESTful HTTP/JSON API. 
Among other features, it provides robust, incremental replication 
with bi-directional conflict detection and resolution, and is 
queryable and indexable using a table-oriented view engine with 
JavaScript acting as the default view definition language.

This package contains the systemd unit needed to start a systemwide
instance of CouchDB.

%package	bin
Group:		Databases
Summary:	Binary for Couchdb, a document database server

Requires:	erlang 
Requires:	erlang-crypto
Requires:	erlang-ssl
Requires:	erlang-xmerl
Requires:	erlang-inets
Requires:	erlang-tools
Requires:	erlang-public_key
Requires:	erlang-os_mon

%description bin
Apache CouchDB is a distributed, fault-tolerant and schema-free 
document-oriented database accessible via a RESTful HTTP/JSON API. 
Among other features, it provides robust, incremental replication 
with bi-directional conflict detection and resolution, and is 
queryable and indexable using a table-oriented view engine with 
JavaScript acting as the default view definition language.

This package contains the binary needed to run a CouchDB instance.


%prep
%setup -q -n %{tarname}-%{version}


%build
autoreconf -fi
%configure2_5x \
    --with-js-include=%{_includedir}/js \
    --with-erlang=%{_libdir}/erlang%{_includedir}

%make 


%install
%makeinstall_std

# Libdir for systemd unit
sed -i -e 's|@LIBDIR@|%{_libdir}|' %{SOURCE1}

# Install systemd unit
install -D -m 755 %{SOURCE1} %{buildroot}%{_unitdir}/%{name}.service

# Install /etc/tmpfiles.d entry
install -D -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/tmpfiles.d/%{name}.conf

# Create /var/log/couchdb
mkdir -p %{buildroot}%{_localstatedir}/log/%{name}

# Create /var/run/couchdb
mkdir -p %{buildroot}%{_localstatedir}/run/%{name}

# Create /var/lib/couchdb
mkdir -p %{buildroot}%{_localstatedir}/lib/%{name}

# Create /etc/couchdb/default.d
mkdir -p %{buildroot}%{_sysconfdir}/%{name}/default.d

# Create /etc/couchdb/local.d
mkdir -p %{buildroot}%{_sysconfdir}/%{name}/local.d

## Use /etc/sysconfig instead of /etc/default
mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
mv %{buildroot}%{_sysconfdir}/default/couchdb \
%{buildroot}%{_sysconfdir}/sysconfig/%{name}
rm -rf %{buildroot}%{_sysconfdir}/default

# Remove unecessary files
rm %{buildroot}%{_sysconfdir}/rc.d/couchdb
rm -rf  %{buildroot}%{_datadir}/doc/couchdb

# clean-up .la archives
find %{buildroot} -name '*.la' -exec rm -f {} ';'


%pre bin
%_pre_useradd %{couchdb_user}  %{couchdb_home} /bin/bash 


%post
%_post_service %{name}


%postun bin
%_postun_userdel %{couchdb_user}


%preun 
%_preun_service %{name}


%files
%doc AUTHORS BUGS CHANGES LICENSE NEWS NOTICE README THANKS
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%{_unitdir}/%{name}.service

%files bin
%{_bindir}/*
%dir %{_sysconfdir}/%{name}
%dir %{_sysconfdir}/%{name}/local.d
%dir %{_sysconfdir}/%{name}/default.d
%config(noreplace) %attr(0644,%{couchdb_user},root) %{_sysconfdir}/%{name}/default.ini
%config(noreplace) %attr(0644,%{couchdb_user},root) %{_sysconfdir}/%{name}/local.ini
%{_sysconfdir}/tmpfiles.d/%{name}.conf
%{_libdir}/%{name}
%{_datadir}/%{name}
%{_mandir}/man1/*
%dir %attr(0755,%{couchdb_user},root) %{_localstatedir}/log/%{name}
%dir %attr(0755,%{couchdb_user},root) %{_localstatedir}/run/%{name}
%dir %attr(0755,%{couchdb_user},root) %{_localstatedir}/lib/%{name}

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 722 |12cr|countrycodes-1.0.5-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name        countrycodes
%define version     1.0.5
%define release     %mkrel 9

Name:       %{name}
Version:    %{version}
Release:    %{release}
Summary:    Country code finder
Source:     http://www.grigna.com/diego/linux/countrycodes/%{name}-%{version}.tar.bz2
URL:        http://www.grigna.com/diego/linux/countrycodes
License:    GPL
Group:      Networking/Other
BuildRoot:  %{_tmppath}/%{name}-%{version}

%description
Country codes is an ISO 3166 country code finder. It is mainly used to
determine to what country a domain name belongs. It also allows
searching by 2 or 3 letter codes, country number, and country name.

%prep
%setup -q

%build
cd src && make CCOPTS="%{optflags}"

%install
rm -rf %{buildroot}
install -d -m 755 %{buildroot}%{_bindir}
install -d -m 755 %{buildroot}%{_mandir}/man1
install -m 755 src/iso3166 %{buildroot}%{_bindir}/iso3166
install -m 644 doc/iso3166.1.in %{buildroot}%{_mandir}/man1/iso3166.1

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc doc/Changelog doc/COPYING doc/INSTALL doc/LSM doc/README
%{_bindir}/*
%{_mandir}/man1/*



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.5-9mdv2011.0
+ Revision: 617432
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 1.0.5-8mdv2010.0
+ Revision: 425024
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.0.5-7mdv2009.0
+ Revision: 243687
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 18 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.5-5mdv2008.1
+ Revision: 132416
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import countrycodes


* Tue Aug 01 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.5-4mdv2007.0
- %%mkrel
- clean buildroot before install

* Thu Jul 28 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.5-3mdk 
- spec cleanup

* Fri Jul 09 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.0.5-2mdk 
- rpmbuilupdate aware

* Sat Feb 28 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.0.5-1mdk
- new version

* Sat Jan 04 2003 Guillaume Rousse <g.rousse@linux-mandrake.com> 1.0.3-3mdk
- rebuild

* Tue Jul 2 2002 Guillaume Rousse <g.rousse@linux-mandrake.com> 1.0.3-2mdk
- corrected URL

* Sat Feb 23 2002 Guillaume Rousse <g.rousse@linux-mandrake.com> 1.0.3-1mdk
- first mdk release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 723 |12cr|courier-authlib-0.65.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		courier-authlib
Version:	0.65.0
Release:	1
Summary:	Courier authentication library
Group:		System/Servers
License:	GPL
URL:		http://www.courier-mta.org
Source0:	http://prdownloads.sourceforge.net/courier/%{name}-%{version}.tar.bz2
Source1:	courier-authlib.sysconftool.m4
Source2:	courier-authlib.authdaemon-init
Patch0:		courier-authlib-0.65.sysconftool.patch
BuildRequires:	expect
BuildRequires:	libltdl-devel
BuildRequires:	gdbm-devel
BuildRequires:	openldap-devel
BuildRequires:	pam-devel
BuildRequires:	mysql-devel
BuildRequires:	postgresql-devel
Obsoletes:	courier-imap-utils
Obsoletes:	libcourier-authlib0
Conflicts:	courier-imap <= 3.0.8

%description
The Courier authentication library provides authentication
services for other Courier applications.

This package contains the Courier authentication daemon and common
authentication modules:

 o authcustom
 o authpam
 o authpwd
 o authshadow
 o courierauthsaslclient
 o courierauthsasl

%package -n courier-authdaemon
Summary:	Courier authentication daemon
Group:		System/Servers
Requires:	%{name} = %{version}
Requires:	expect
Requires(pre):	rpm-helper

%description -n courier-authdaemon
This package contains the Courier authentication daemon.

%package userdb
Summary:	Userdb support for the Courier authentication library
Group:		System/Servers
Requires(pre):	%{name} = %{version}

%description userdb
This package installs the userdb support for the Courier
authentication library.  Userdb is a simple way to manage virtual
mail accounts using a GDBM-based database file.

Install this package in order to be able to authenticate with
userdb.

%package ldap
Summary:	LDAP support for the Courier authentication library
Group:		System/Servers
Requires(pre):	%{name} = %{version}
Obsoletes:	courier-imap-ldap

%description ldap
This package installs LDAP support for the Courier authentication
library. Install this package in order to be able to authenticate
using LDAP.

%package mysql
Summary:	MySQL support for the Courier authentication library
Group:		System/Servers
Requires(pre):	%{name} = %{version}
Obsoletes:	courier-imap-mysql

%description mysql
This package installs MySQL support for the Courier authentication
library. Install this package in order to be able to authenticate
using MySQL.

%package pgsql
Summary:	PostgreSQL support for the Courier authentication library
Group:		System/Servers
Requires(pre):	%{name} = %{version}
Obsoletes:	courier-imap-pgsql

%description pgsql
This package installs PostgreSQL support for the Courier
authentication library. Install this package in order to be able
to authenticate using PostgreSQL.

%package sqlite
Summary:	SQLite support for the Courier authentication library
Group:		System/Servers
Requires(pre):	%{name} = %{version}

%description sqlite
This package installs SQLite support for the Courier
authentication library. Install this package in order to be able
to authenticate using SQLite.

%package devel
Summary:	Development libraries for the Courier authentication library
Group:		Development/C
Requires:	%{name} = %{version}

%description devel
This package contains the development libraries and files needed
to compile Courier packages that use this authentication library.
Install this package in order to build the rest of the Courier
packages. After they are built and installed this package can be
removed. Files in this package are not needed at runtime.

%prep
%setup -q -n %{name}-%{version}
%patch0 -p 0 -b .sysconftool

cp %{SOURCE1} .

%build
%configure2_5x \
    --with-syslog=MAIL \
    --disable-ltdl-install \
    --with-db=gdbm \
    --with-random=/dev/urandom \
    --with-mailuser=daemon \
    --with-mailgroup=daemon \
    --with-authdaemonrc=%{_sysconfdir}/courier/authdaemonrc \
    --with-authdaemonvar=%{_localstatedir}/lib/authdaemon \
    --with-makedatprog=%{_sbindir}/makedatprog \
    --with-userdb=%{_sysconfdir}/userdb \
    --with-pkgconfdir=%{_sysconfdir}/courier \
    --with-authuserdb \
    --with-authpam \
    --with-authldap \
    --with-authldaprc=%{_sysconfdir}/courier/authldaprc \
    --with-authpwd \
    --with-authshadow \
    --without-authvchkpw \
    --with-authpgsqlrc=%{_sysconfdir}/courier/authpgsqlrc \
    --with-authpgsql \
    --with-pgsql-libs=%{_libdir} \
    --with-pgsql-includes=%{_includedir}/pgsql \
    --with-authmysqlrc=%{_sysconfdir}/courier/authmysqlrc \
    --with-authmysql \
    --with-mysql-libs=%{_libdir} \
    --with-mysql-includes=%{_includedir}/mysql \
    --with-authcustom
%make
%make authinfo

%check
%{__make} check

%install
%makeinstall_std

# fix perms
chmod 755 %{buildroot}%{_localstatedir}/lib/authdaemon

install -d %{buildroot}%{_var}/run/authdaemon

install -m 755 sysconftool %{buildroot}%{_libdir}/courier-authlib/
install -m 755 authmigrate %{buildroot}%{_libdir}/courier-authlib/

install -d -m 755 %{buildroot}%{_initrddir}
install -m 755 %{SOURCE2} %{buildroot}%{_initrddir}/courier-authdaemon
mv %{buildroot}%{_libdir}/courier-authlib/authdaemond %{buildroot}%{_sbindir}/authdaemond

mv %{buildroot}%{_libdir}/courier-authlib/makedatprog %{buildroot}%{_sbindir}/makedatprog

# some utils...
install -m 755 authinfo %{buildroot}%{_sbindir}/
install -m 755 authdaemontest %{buildroot}%{_sbindir}/
install -m 755 liblock/lockmail %{buildroot}%{_sbindir}/
install -m 644 liblock/lockmail.1 %{buildroot}%{_mandir}/man1/

# fix configuration
for file in %{buildroot}%{_sysconfdir}/courier/*.dist; do
    mv $file  %{buildroot}%{_sysconfdir}/courier/`basename $file .dist`
done
chmod 644 %{buildroot}%{_sysconfdir}/courier/*

perl -pi \
    -e "s|^authmodulelist=.*|authmodulelist=\"authpam authpwd authshadow\"|g;" \
    -e "s|^authmodulelistorig=.*|authmodulelistorig=\"authpam authpwd authshadow\"|g;" \
    %{buildroot}%{_sysconfdir}/courier/authdaemonrc

cat > README.mdv << EOF
ROSA RPM specific notes

Upgrade
------
Default upgrade procedure consists of shipping new configuration files with
.dist suffix, then running sysconftool script to merge with current
configuration. This packages ships new configuration files with their final
name instead, wich will be saved by rpm as .rpmnew if original ones have been
modified, and run sysconftools script during upgrade automatically.
EOF

%post -n courier-authdaemon
%{_libdir}/courier-authlib/authmigrate >/dev/null
if [ -f %{_sysconfdir}/courier/authdaemonrc.rpmnew ]; then
    %{_libdir}/courier-authlib/sysconftool %{_sysconfdir}/courier/authdaemonrc.rpmnew >/dev/null
fi
%_post_service courier-authdaemon

%preun -n courier-authdaemon
%_preun_service courier-authdaemon

%post userdb
%{_initrddir}/courier-authdaemon condrestart 1>&2;

%postun userdb
if [ "$1" = "0" ]; then
    %{_initrddir}/courier-authdaemon condrestart 1>&2;
fi

%post ldap
%{_libdir}/courier-authlib/authmigrate >/dev/null
if [ -f %{_sysconfdir}/courier/authldaprc.rpmnew ]; then
    %{_libdir}/courier-authlib/sysconftool %{_sysconfdir}/courier/authldaprc.rpmnew >/dev/null
fi
%{_initrddir}/courier-authdaemon condrestart 1>&2;
    
%postun ldap
if [ "$1" = "0" ]; then
    %{_initrddir}/courier-authdaemon condrestart 1>&2;
fi

%post mysql
%{_libdir}/courier-authlib/authmigrate >/dev/null
if [ -f %{_sysconfdir}/courier/authmysqlrc.rpmnew ]; then
    %{_libdir}/courier-authlib/sysconftool %{_sysconfdir}/courier/authmysqlrc.rpmnew >/dev/null
fi
%{_initrddir}/courier-authdaemon condrestart 1>&2;
    
%postun mysql
if [ "$1" = "0" ]; then
    %{_initrddir}/courier-authdaemon condrestart 1>&2;
fi

%pre pgsql
%{_libdir}/courier-authlib/authmigrate >/dev/null

%post pgsql
%{_initrddir}/courier-authdaemon condrestart 1>&2;
    
%postun pgsql
if [ "$1" = "0" ]; then
    %{_initrddir}/courier-authdaemon condrestart 1>&2;
fi

%pre sqlite
%{_libdir}/courier-authlib/authmigrate >/dev/null

%post sqlite
%{_initrddir}/courier-authdaemon condrestart 1>&2;
    
%postun sqlite
if [ "$1" = "0" ]; then
    %{_initrddir}/courier-authdaemon condrestart 1>&2;
fi

%files
%defattr(-,root,root)
%doc README.mdv README README.authdebug.html README.html README_authlib.html
%doc NEWS COPYING* AUTHORS ChangeLog liblock/lockmail.html liblog/courierlogger.html
%dir %{_sysconfdir}/courier
%dir %{_libdir}/courier-authlib
%{_libdir}/courier-authlib/authmigrate
%{_libdir}/courier-authlib/authsystem.passwd
%{_libdir}/courier-authlib/sysconftool
%{_libdir}/courier-authlib/libcourierauthsaslclient.so.*
%{_libdir}/courier-authlib/libcourierauthsasl.so.*
%{_libdir}/courier-authlib/libcourierauthcommon.so.*
%{_libdir}/courier-authlib/libcourierauth.so.*
%{_libdir}/courier-authlib/libauthcustom.so.0
%{_libdir}/courier-authlib/libauthpam.so.0
%{_libdir}/courier-authlib/libauthpwd.so.0
%{_libdir}/courier-authlib/libauthshadow.so.0
%{_libdir}/courier-authlib/libauthpipe.so.0
%{_mandir}/man1/*

%files -n courier-authdaemon
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/courier/authdaemonrc
%{_sbindir}/authdaemond
%{_sbindir}/authdaemontest
%{_sbindir}/authenumerate
%{_sbindir}/authinfo
%{_sbindir}/authtest
%{_sbindir}/courierlogger
%{_sbindir}/lockmail
%{_sbindir}/authpasswd
%{_sbindir}/makedatprog
%{_initrddir}/courier-authdaemon
%{_localstatedir}/lib/authdaemon
%{_var}/run/authdaemon

%files userdb
%defattr(-,root,root)
%doc userdb/makeuserdb.html userdb/userdb.html userdb/userdbpw.html
%{_sbindir}/makeuserdb
%{_sbindir}/pw2userdb
%{_sbindir}/userdb
%{_sbindir}/userdb-test-cram-md5
%{_sbindir}/userdbpw
%{_libdir}/courier-authlib/libauthuserdb.so.0
%{_mandir}/man8/*userdb*

%files ldap
%defattr(-,root,root)
%doc README.ldap authldap.schema
%config(noreplace) %{_sysconfdir}/courier/authldaprc
%{_libdir}/courier-authlib/libauthldap.so.0

%files mysql
%defattr(-,root,root)
%doc README.authmysql.html README.authmysql.myownquery
%config(noreplace) %{_sysconfdir}/courier/authmysqlrc
%{_libdir}/courier-authlib/libauthmysql.so.0

%files pgsql
%defattr(-,root,root)
%doc README.authpostgres.html
%config(noreplace) %{_sysconfdir}/courier/authpgsqlrc
%{_libdir}/courier-authlib/libauthpgsql.so.0

%files sqlite
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/courier/authsqliterc
%{_libdir}/courier-authlib/libauthsqlite.so.0

%files devel
%defattr(-,root,root)
%doc authlib.html auth_*.html
%{_bindir}/courierauthconfig
%{_libdir}/courier-authlib/*.a
%{_libdir}/courier-authlib/*.so
%{_includedir}/*
%{_mandir}/man3/*




%changelog
* Thu Mar 17 2011 Oden Eriksson <oeriksson@mandriva.com> 0.63.0-6mdv2011.0
+ Revision: 645789
- relink against libmysqlclient.so.18

* Sat Jan 01 2011 Oden Eriksson <oeriksson@mandriva.com> 0.63.0-5mdv2011.0
+ Revision: 627218
- rebuilt against mysql-5.5.8 libs, again

* Thu Dec 30 2010 Oden Eriksson <oeriksson@mandriva.com> 0.63.0-4mdv2011.0
+ Revision: 626512
- rebuilt against mysql-5.5.8 libs

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.63.0-2mdv2011.0
+ Revision: 610162
- rebuild

* Fri Feb 26 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.63.0-1mdv2010.1
+ Revision: 512127
- update to new version 0.63.0

* Thu Feb 18 2010 Oden Eriksson <oeriksson@mandriva.com> 0.62.4-2mdv2010.1
+ Revision: 507481
- rebuild

* Thu Jul 23 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.62.4-1mdv2010.0
+ Revision: 399045
- new version

* Sun Jan 18 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.62.0-1mdv2009.1
+ Revision: 331022
- update to new version 0.62.0

* Mon Dec 08 2008 Oden Eriksson <oeriksson@mandriva.com> 0.61.1-1mdv2009.1
+ Revision: 311851
- 0.61.1
- use lowercase mysql-devel

* Sat Dec 06 2008 Oden Eriksson <oeriksson@mandriva.com> 0.61.0-3mdv2009.1
+ Revision: 311327
- rebuilt against mysql-5.1.30 libs

* Mon Sep 08 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.61.0-2mdv2009.0
+ Revision: 282763
- use a rebind mount instead of an hard link for postfix chroot (bug #43478)
- change initscript to re-mount the socket directory in postfix chroot, as hardlinks don't work between different filesystems

* Sat Sep 06 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.61.0-1mdv2009.0
+ Revision: 281748
- new version

* Fri Jul 04 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.60.6-1mdv2009.0
+ Revision: 231884
- new version

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Wed Dec 26 2007 Oden Eriksson <oeriksson@mandriva.com> 0.60.1-2mdv2008.1
+ Revision: 137976
- rebuilt against openldap-2.4.7 libs

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Dec 13 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.60.1-1mdv2008.1
+ Revision: 119234
- update to new version 0.60.1


* Mon Mar 05 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.59.1-2mdv2007.0
+ Revision: 133179
- more consistent init scripts
- export DEBUG_LOGIN variable before launching daemon, as it seems to trust environment more than its configuration file (fix #28354)
- new version

* Fri Jan 12 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.59-1mdv2007.1
+ Revision: 107889
- new version
- Import courier-authlib

* Wed Sep 20 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.58-9mdv2007.0
- enforce courierlogger options in init script
- add network dependencies in init script

* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.58-8mdv2007.0
- fix sysconftool patch
- fix config file merge in %%post
- add postfix chroot support in init script (#5134)
- decompress all patches and sources

* Wed May 24 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.58-7mdk
- fix buildrequires
- fix initscript

* Wed May 24 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.58-6mdk
- resurect authdaemon subpackage
- mv plugins in runtime packages
- mv configuration in /etc/courier

* Wed May 17 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.58-5mdk
- conflicts with old courier-imap release (fix bug #22476)
- obsoletes plugin packages previsouly shipped with courier-imap
- fix configure invocation
- fix some perms

* Mon May 15 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.58-4mdk
- drop vpopmail support
- minor initscript corrections

* Thu May 11 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.58-3mdk
- no need for libification
- rename courier-authdaemon to courier-authlib
- don't ship .dist configuration files, and patch sysconftool to handle .rpmnew instead
- spec cleanup
- LSB-compliant init script
- simpler %%post/%%pre scripts using condrestart
- don't ship socket in package

* Thu May 11 2006 Jerome Soyer <saispo@mandriva.org> 0.58-2mdk
- Remove not needed "%%pre"

* Wed May 10 2006 Jerome Soyer <saispo@mandriva.org> 0.58-1mdk
- New release 0.58
- Use mkrel

* Thu Apr 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.55-4mdk
- rebuilt against new postgresql libs

* Sun Mar 06 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.55-3mdk
- fix some minor issues
- make it compile on 10.0 too (libtool mess)
- make it somewhat possible to link against vpopmail
- do some libifiction
- rename the initscript to courier-authdaemond

* Sat Mar 05 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.55-2mdk
- fix deps

* Fri Mar 04 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.55-1mdk
- 0.55

* Tue Mar 01 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.54-1mdk
- initial Mandrakelinux package
- added a more standard initscript (S2)
- used tiny parts of the provided spec file


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 724 |12cr|courier-imap-4.11.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		courier-imap
Version:	4.11.0
Release:	1
Summary:	IMAP server that uses Maildirs
License:	GPL
Group:		System/Servers
URL:		http://www.courier-mta.org
Source0:	http://prdownloads.sourceforge.net/courier/%{name}-%{version}.tar.bz2
Source1:	%{name}.imapd-init
Source2:	%{name}.imapd-ssl-init
Source3:	%{name}.pop3d-init
Source4:	%{name}.pop3d-ssl-init
Patch0:		courier-imap-4.11.0-pam_service_name.diff
Requires:	courier-base = %{version}
Requires:	courier-authdaemon
Requires(pre):	rpm-helper >= 0.21
Requires(post):	rpm-helper >= 0.19
Requires(preun):	rpm-helper >= 0.19
Requires(postun):	rpm-helper >= 0.19
BuildRequires:	gdbm-devel
BuildRequires:	openssl-devel
BuildRequires:	libidn-devel
BuildRequires:	locales-en
BuildRequires:	courier-authlib-devel
BuildRequires:	courier-authdaemon
BuildRequires:	rpm-helper >= 0.21

%description
Courier-IMAP is an IMAP server for Maildir mailboxes. This package contains
the standalone version of the IMAP server that's included in the Courier
mail server package. This package is a standalone version for use with
other mail servers. Do not install this package if you intend to install
the full Courier mail server.  Install the Courier package instead.

%package -n courier-base
Summary:	Courier base files for POP and IMAP servers
Group:		System/Servers
Obsoletes:	maildirmake++

%description -n courier-base
This package contains the base files for POP and IMAP servers.

%package -n courier-pop
Summary:	Courier POP servers
Group:		System/Servers
Requires:	courier-base = %{version}
Requires:	courier-authdaemon
Requires(pre):	rpm-helper

%description -n courier-pop
This package contains the POP servers of the Courier-IMAP
server suite.

%prep
%setup -q
%patch0 -p1
chmod 644 maildir/README.sharedfolders.html imap/README.html


%build
export LD_LIBRARY_PATH="%{_libdir}/courier-authlib"
%serverbuild
%configure2_5x \
    --enable-unicode \
    --libexec=%{_libdir}/%{name} \
    --datadir=%{_datadir}/%{name} \
    --sysconfdir=%{_sysconfdir}/courier

%make

#% check
# force utf8, otherwise tests fails
#export LC_ALL=en_US.UTF-8
#% {__make} check

%install
rm -rf %{buildroot}
install -d -m 755 %{buildroot}%{_initrddir}
install -d -m 755 %{buildroot}%{_sysconfdir}/pam.d
%makeinstall_std

# delete upstream init scripts and install custom one
rm -f  %{buildroot}%{_libdir}/%{name}/*.rc
install -m 755 %{SOURCE1} %{buildroot}%{_initrddir}/courier-imapd
install -m 755 %{SOURCE2} %{buildroot}%{_initrddir}/courier-imapd-ssl
install -m 755 %{SOURCE3} %{buildroot}%{_initrddir}/courier-pop3d
install -m 755 %{SOURCE4} %{buildroot}%{_initrddir}/courier-pop3d-ssl
perl -pi -e 's|\@libdir\@|%{_libdir}|' %{buildroot}%{_initrddir}/*

# fix configuration
for file in %{buildroot}%{_sysconfdir}/courier/*.dist; do
    mv $file  %{buildroot}%{_sysconfdir}/courier/`basename $file .dist`
done
chmod 644 %{buildroot}%{_sysconfdir}/courier/imapd*
chmod 644 %{buildroot}%{_sysconfdir}/courier/pop3d*

# fix pam configuration
rm -f %{buildroot}%{_sysconfdir}/pam.d/*
cat > %{buildroot}%{_sysconfdir}/pam.d/courier-imap <<EOF
auth	required	pam_nologin.so
auth	include	system-auth
account	include	system-auth
session	include	system-auth
EOF
cat > %{buildroot}%{_sysconfdir}/pam.d/courier-pop3 <<EOF
auth	required	pam_nologin.so
auth	include	system-auth
account	include	system-auth
session	include	system-auth
EOF

# fix name conflict for doc files
cp imap/README imap/README.imap
cp rfc822/ChangeLog rfc822/ChangeLog.rfc822
cp unicode/README unicode/README.unicode

# Maildir
install -d -m 755 %{buildroot}%{_sysconfdir}/skel
(cd %{buildroot}%{_sysconfdir}/skel && %{buildroot}%{_bindir}/maildirmake Maildir)


cat > README.mdv << EOF
Mandriva RPM specific notes

Upgrade
-------
Upstream upgrade procedure consists of shipping new configuration files with
.dist suffix, then running sysconftool script to merge with current
configuration. This packages ships new configuration files with their final
name instead, wich will be saved by rpm as .rpmnew if original ones have been
modified, and run sysconftools script during upgrade automatically.

Init scripts
------------
Upstream init system consist of one unique init script, using values in
configuration files to select wich services to run. This package ships a
replacement init system, composed of four distincts standard services script
for each server, so as to use normal procedure (chkconfig command) to determine
which one to run. As a side-effect, the various *START variables in
configuration files have no effect.
EOF

# replace SSL certs configuration with our own
rm -f %{buildroot}%{_sysconfdir}/courier/imapd.cnf
rm -f %{buildroot}%{_sysconfdir}/courier/pop3d.cnf
perl -pi \
    -e 's|TLS_CERTFILE=.*|TLS_CERTFILE=%{_sysconfdir}/pki/tls/private/courier-imap.pem|'\
    %{buildroot}%{_sysconfdir}/courier/imapd-ssl
perl -pi \
    -e 's|TLS_CERTFILE=.*|TLS_CERTFILE=%{_sysconfdir}/pki/tls/private/courier-pop.pem|'\
    %{buildroot}%{_sysconfdir}/courier/pop3d-ssl

%post
if [ -f %{_sysconfdir}/courier/imapd.rpmnew ]; then
    %{_libdir}/courier-authlib/sysconftool %{_sysconfdir}/courier/imapd.rpmnew >/dev/null
fi
if [ -f %{_sysconfdir}/courier/imapd-ssl.rpmnew ]; then
    %{_libdir}/courier-authlib/sysconftool %{_sysconfdir}/courier/imapd-ssl.rpmnew >/dev/null
fi
%_post_service courier-imapd
%_post_service courier-imapd-ssl
%_create_ssl_certificate courier-imap -b

%preun 
%_preun_service courier-imapd
%_preun_service courier-imapd-ssl

%post -n courier-pop
%_create_ssl_certificate courier-pop -b
if [ -f %{_sysconfdir}/courier/pop3d.rpmnew ]; then
    %{_libdir}/courier-authlib/sysconftool %{_sysconfdir}/courier/pop3d.rpmnew >/dev/null
fi
if [ -f %{_sysconfdir}/courier/pop3d-ssl.rpmnew ]; then
    %{_libdir}/courier-authlib/sysconftool %{_sysconfdir}/courier/pop3d-ssl.rpmnew >/dev/null
fi
%_post_service courier-pop3d
%_post_service courier-pop3d-ssl

%preun -n courier-pop
%_preun_service courier-pop3d
%_preun_service courier-pop3d-ssl

%clean
rm -rf %{buildroot}

%files -n courier-base
%defattr(-,root,root)
%doc INSTALL INSTALL.html NEWS README README.mdv
%doc liblock/*.html
%doc maildir/README.* maildir/*.html
%doc rfc2045/*.html
%doc rfc822/ChangeLog.rfc822 rfc822/rfc822.html
%doc tcpd/README.* tcpd/*.html
%doc unicode/README.*
%doc maildir/maildirmake.html
%config(noreplace) %{_sysconfdir}/courier/quotawarnmsg.example
%config(noreplace) %{_sysconfdir}/courier/shared
%config(noreplace) %{_sysconfdir}/courier/shared.tmp
%config(noreplace) %{_sysconfdir}/skel/Maildir
%{_bindir}/maildirmake
%{_bindir}/deliverquota
%{_bindir}/couriertls
%{_bindir}/maildirkw
%{_bindir}/maildiracl
%{_sbindir}/sharedindexinstall
%{_sbindir}/sharedindexsplit
%{_mandir}/man1/maildirmake.1*
%{_mandir}/man1/couriertcpd.1*
%{_mandir}/man1/maildiracl.1*
%{_mandir}/man1/maildirkw.1*
%{_mandir}/man8/deliverquota.8*
%{_libdir}/%{name}

%files
%defattr(-,root,root)
%doc imap/BUGS imap/ChangeLog imap/README.* imap/*.html
%config(noreplace) %{_sysconfdir}/pam.d/courier-imap
%config(noreplace) %{_sysconfdir}/courier/imapd
%config(noreplace) %{_sysconfdir}/courier/imapd-ssl
%{_initrddir}/courier-imapd
%{_initrddir}/courier-imapd-ssl
%{_bindir}/imapd
%{_sbindir}/imaplogin
%{_sbindir}/mkimapdcert
%{_mandir}/man8/imapd.8*
%{_mandir}/man8/mkimapdcert.8*
%{_datadir}/%{name}/mkimapdcert

%files -n courier-pop
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/pam.d/courier-pop3
%config(noreplace) %{_sysconfdir}/courier/pop3d
%config(noreplace) %{_sysconfdir}/courier/pop3d-ssl
%{_initrddir}/courier-pop3d
%{_initrddir}/courier-pop3d-ssl
%{_bindir}/pop3d
%{_sbindir}/pop3login
%{_sbindir}/mkpop3dcert
%{_mandir}/man8/mkpop3dcert.8*
%{_datadir}/%{name}/mkpop3dcert


%changelog
* Tue Mar 15 2011 Stéphane Téletchéa <steletch@mandriva.org> 4.8.0-1mdv2011.0
+ Revision: 645078
- update to new version 4.8.0

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 4.7.0-3mdv2011.0
+ Revision: 610164
- rebuild

* Wed Apr 21 2010 Funda Wang <fwang@mandriva.org> 4.7.0-2mdv2010.1
+ Revision: 537478
- rebuild

* Sat Feb 27 2010 Guillaume Rousse <guillomovitch@mandriva.org> 4.7.0-1mdv2010.1
+ Revision: 512408
- fix build dependencies and tests
- new version

* Thu Jul 23 2009 Guillaume Rousse <guillomovitch@mandriva.org> 4.5.0-1mdv2010.0
+ Revision: 399072
- update to new version 4.5.0

* Mon Dec 08 2008 Oden Eriksson <oeriksson@mandriva.com> 4.4.1-1mdv2009.1
+ Revision: 311852
- 4.4.1

* Sat Sep 06 2008 Guillaume Rousse <guillomovitch@mandriva.org> 4.4.0-1mdv2009.0
+ Revision: 281862
- update to new version 4.4.0

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 4.3.0-4mdv2008.1
+ Revision: 170790
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

* Fri Feb 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 4.3.0-3mdv2008.1
+ Revision: 168827
- versionned build dependency on rpm-helper

* Sun Jan 27 2008 Guillaume Rousse <guillomovitch@mandriva.org> 4.3.0-2mdv2008.1
+ Revision: 158718
- use new create ssl certificate helper macro interface

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Dec 13 2007 Guillaume Rousse <guillomovitch@mandriva.org> 4.3.0-1mdv2008.1
+ Revision: 119522
- update to new version 4.3.0

* Mon Sep 03 2007 Guillaume Rousse <guillomovitch@mandriva.org> 4.1.2-4mdv2008.0
+ Revision: 78873
- use rpm-helper ssl certificate scriptlets

* Fri Jun 22 2007 Andreas Hasenack <andreas@mandriva.com> 4.1.2-3mdv2008.0
+ Revision: 43295
- rebuild with new serverbuild macro (-fstack-protector)


* Tue Mar 06 2007 Guillaume Rousse <guillomovitch@mandriva.org> 4.1.2-3mdv2007.0
+ Revision: 133673
- fix typos in init scripts

* Mon Mar 05 2007 Guillaume Rousse <guillomovitch@mandriva.org> 4.1.2-2mdv2007.1
+ Revision: 133177
- more consistent init scripts

* Fri Jan 12 2007 Guillaume Rousse <guillomovitch@mandriva.org> 4.1.2-1mdv2007.1
+ Revision: 107900
- new version

* Fri Dec 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 4.1.1-8mdv2007.1
+ Revision: 102596
- bump release
- use correct variable in correct script
- fix pam configuration file generation

* Mon Nov 13 2006 Frederic Crozat <fcrozat@mandriva.com> 4.1.1-7mdv2007.1
+ Revision: 83703
- Fix initscript to export configuration variable (Mdv bug #26942)
- Import courier-imap

* Wed Sep 20 2006 Guillaume Rousse <guillomovitch@mandriva.org> 4.1.1-6mdv2007.0
- fix pam configuration [fix #25923)
- network dependency in initscripts
- uncompress all additional sources
- revert previous cosmetic changes done without my consent

* Fri Sep 15 2006 Oden Eriksson <oeriksson@mandriva.com> 4.1.1-5mdv2007.0
- fix pam service name (P0) and some conflicts

* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 4.1.1-4mdv2007.0
- fix config file merging in %%post

* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 4.1.1-3mdv2007.0
- handle SSL cert generation in %%post

* Tue Jun 27 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 4.1.1-2mdv2007.0
- Add a Conflicts with cyrus-imapd (due to file /etc/pam.d/imap in both packages)

* Thu Jun 01 2006 Guillaume Rousse <guillomovitch@mandriva.org> 4.1.1-1mdv2007.0
- new version 
- fix initscripts (config and binary location #22715, status report)
- add Maildir in /etc/skel, as there is no more automatic creation patch
- courier-base obsoletes maildirmake++

* Thu May 25 2006 Guillaume Rousse <guillomovitch@mandriva.org> 4.1.0-3mdk
- move files shared by pop and imap server into courier-base package
- fix requires
- fix config files perms
- buildrequires courier-authdaemon also, as configure check for tcplogger

* Wed May 17 2006 Guillaume Rousse <guillomovitch@mandriva.org> 4.1.0-2mdk
- minor initscript corrections
- fix pam configuration
- requires courier-authlib

* Tue Apr 18 2006 Guillaume Rousse <guillomovitch@mandrake.org> 4.1.0-1mdk
- new version
- no more distinct maildirmake package
- no more renaming of maildirmake command
- drop automatic maildir creation patch, didn't apply and too cumbersome
- disable buggy imap clients support
- enable test
- large spec cleanup
- replace upstream init scripts with standard mandriva ones
- README.mdv

* Tue Jan 24 2006 Oden Eriksson <oeriksson@mandriva.com> 3.0.8-10mdk
- rebuilt die to package loss

* Wed Nov 30 2005 Oden Eriksson <oeriksson@mandriva.com> 3.0.8-9mdk
- rebuilt against openssl-0.9.8a

* Sun Oct 30 2005 Oden Eriksson <oeriksson@mandriva.com> 3.0.8-8mdk
- rebuilt against MySQL-5.0.15

* Fri Sep 09 2005 Andreas Hasenack <andreas@mandriva.com> 3.0.8-7mdk
- rebuilt with openldap-2.3.x
- added overflow patch and workaround authmksock bug hit during %%install
  with long paths

* Thu May 12 2005 Buchan Milne <bgmilne@linux-mandrake.com> 3.0.8-6mdk
- Rebuild for postgresql-devel 8.0.2

* Sun Mar 06 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 3.0.8-5mdk
- added a conflict on the courier-authdaemond package
- this will be the last 3.x package, if you badly need it, grab it now
  and tuck it away. v4.x will be completely different. An upgrade from
  the 3.x rpm package to 4.x will probably not be possible.

* Tue Feb 08 2005 Buchan Milne <bgmilne@linux-mandrake.com> 3.0.8-4mdk
- rebuild for ldap2.2_7

* Fri Feb 04 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 3.0.8-3mdk
- rebuilt against new openldap libs

* Mon Jan 24 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 3.0.8-2mdk
- rebuilt against MySQL-4.1.x system libs

* Mon Sep 20 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 3.0.8-1mdk
- 3.0.8
- rediff P1

* Fri Aug 13 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 3.0.7-1mdk
- 3.0.7

* Fri Jul 30 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 3.0.6-1mdk
- 3.0.6

* Mon Jun 21 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 3.0.5-1mdk
- 3.0.5
- rediff P1

* Tue Jun 08 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 3.0.4-2mdk
- rebuilt with gcc v3.4.x

* Wed Jun 02 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 3.0.4-1mdk
- 3.0.4
- rediff P1

* Thu Apr 01 2004 Michael Scherer <misc@mandrake.org> 3.0.2-1mdk
- 3.0.2
- rediff patch #0
- rediff patch #1

* Tue Mar 30 2004 Michael Scherer <misc@mandrake.org> 2.1.2-3mdk
- fix automaildir patch ( #9290 )


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 725 |12cr|couturier-0.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	debug_package	%nil
Name:		couturier 
Summary:	Merge PDF in LINUX
Version:	0.5
Release:	%mkrel 1
Source0:	http://dl.dropbox.com/u/1111373/Couturier/Karmic/%name-%version.tar.gz 
URL:		http://sites.google.com/site/couturierapp/
Group:		Office 
License:	GPLv3
BuildRequires:	mono-devel
BuildRequires:	gnome-sharp2-devel
BuildRequires:	glade-sharp2
	
%description
Couturier is a PDF merge application for the GNOME Desktop. 
It allows to merge multiple documents like PDF or images 
into one single PDF document

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files 
%_bindir/%name
%_libdir/%name
%_libdir/pkgconfig/%name.core.pc
%_datadir/applications/%name.desktop

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 726 |12cr|cowbell-0.2.7.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	cowbell
%define version 0.2.7.1
%define release %mkrel 8

Name: 	 	%{name}
Summary: 	Music collection organizer and editor
Version: 	%{version}
Release: 	%{release}

Source:		http://more-cowbell.org/releases/%{name}-%{version}.tar.bz2
URL:		http://more-cowbell.org/
License:	GPLv2+
Group:		Sound
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	pkgconfig imagemagick
BuildRequires:	mono-devel gtk-sharp2 glade-sharp2
BuildRequires:	taglib-devel
BuildRequires:  perl(XML::Parser)
BuildRequires:  desktop-file-utils

%description
Do you ever pull your hair out trying to hand-edit all your tags with some
arcane editor? Tell your inner OCD to take a hike because Cowbell is coming
to town.

Cowbell is an elegant music organizer intended to make keeping your
collection tidy both fun and easy.

Infused with Amazon Web Services SOAP-fu, Cowbell can whip your music
platoon into shape without even getting your boots muddy. And, if that isn't
enough to make you want to rush to the Download link, Cowbell can also
snatch album art and rename your music files like a pro.

%prep
%setup -q

%build
perl -p -i -e 's/lib\/cowbell/%{_lib}\/cowbell/g' Makefile* cowbell.in
%configure2_5x
%make
										
%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

#menu

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="Audio" \
  --add-category="Recorder" \
  --add-category="AudioVideo" \
  --add-category="X-MandrivaLinux-Multimedia-Sound" \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/*

#icons
mkdir -p $RPM_BUILD_ROOT/%_liconsdir
convert -size 48x48 resources/%name.svg $RPM_BUILD_ROOT/%_liconsdir/%name.png
mkdir -p $RPM_BUILD_ROOT/%_iconsdir
convert -size 32x32 resources/%name.png $RPM_BUILD_ROOT/%_iconsdir/%name.png
mkdir -p $RPM_BUILD_ROOT/%_miconsdir
convert -size 16x16 resources/%name.png $RPM_BUILD_ROOT/%_miconsdir/%name.png

%find_lang %name

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%update_menus
%endif
		
%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS ChangeLog NEWS README
%{_bindir}/%name
%{_libdir}/%name
%{_datadir}/applications/*
%{_datadir}/icons/hicolor/*
%{_liconsdir}/%name.png
%{_iconsdir}/%name.png
%{_miconsdir}/%name.png



%changelog
* Mon Feb 01 2010 Jérôme Brenier <incubusss@mandriva.org> 0.2.7.1-8mdv2010.1
+ Revision: 499152
- fix path in cowbell.in too
- do path fixes before configure

* Sun Jan 31 2010 Jérôme Brenier <incubusss@mandriva.org> 0.2.7.1-7mdv2010.1
+ Revision: 498916
- fix License tag

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 0.2.7.1-6mdv2010.0
+ Revision: 425049
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.2.7.1-5mdv2009.0
+ Revision: 243689
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri Feb 15 2008 Götz Waschk <waschk@mandriva.org> 0.2.7.1-3mdv2008.1
+ Revision: 168999
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - drop old menu

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.2.7.1-2mdv2008.1
+ Revision: 136345
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import cowbell


* Wed Sep 13 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.2.7.1-2mdv2007.0
- XDG

* Wed May 24 2006 Austin Acton <austin@mandriva.org> 0.2.7.1-1mdk
- New release 0.2.7.1

* Wed May 03 2006 Emmanuel Andry <eandry@free.fr> 0.2.7-1mdk
- New release 0.2.7

* Fri Mar 03 2006 Austin Acton <austin@mandriva.org> 0.2.6.1-1mdk
- New release 0.2.6.1

* Sat Dec 17 2005 Austin Acton <austin@mandriva.org> 0.2.5.1-1mdk
- New release 0.2.5.1

* Fri Nov 18 2005 Austin Acton <austin@mandriva.org> 0.2.5-2mdk
- fix buildreuires
- lib64 fix

* Fri Nov 18 2005 Austin Acton <austin@mandriva.org> 0.2.5-1mdk
- New release 0.2.5

* Thu Oct 06 2005 Austin Acton <austin@mandriva.org> 0.2.4-1mdk
- New release 0.2.4

* Wed Sep 28 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.2.3-3mdk
- Fix BuildRequires

* Thu Aug 25 2005 Götz Waschk <waschk@mandriva.org> 0.2.3-2mdk
- rebuild for new gtk-sharp2

* Sat Aug 13 2005 Austin Acton <austin@mandriva.org> 0.2.3-1mdk
- New release 0.2.3

* Mon Aug 8 2005 Austin Acton <austin@mandriva.org> 0.2.2-1mdk
- 0.2.2
- source URL

* Sun Jul 24 2005 Austin Acton <austin@mandriva.org> 0.2-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 727 |12cr|cowdancer-0.48-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    cowdancer
%define version 0.48
%define release %mkrel 4

Summary:	Copy-on-write directory tree utility
Name:		%name
Version: 	%version
Release: 	%release
License: GPL
Group: Development/Other 
Source: %{name}_%{version}.tar.gz
Patch0: Makefile.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root

%description
Tries to make copy-on-write semantics upon hard-link copied
directory trees generated with 'cp -la'.
'cow-shell' command invokes a shell session. Within that session,
under the directory cow-shell was invoked, cowdancer will create 
a new file when existing i-nodes are opened for  write.
Useful for quick scratch workspace and experimentation.
'cowbuilder' command is a wrapper for pbuilder which allows using 
pbuilder-like interface over cowdancer environment.

%prep
%setup -q -n %{name}-%{version}
%patch0 -p0

%build
%{make}

%install
rm -rf %{buildroot}
%{makeinstall_std} LIBDIR=%_libdir

%clean
rm -rf %{buildroot}

%files
%defattr(-, root, root)
%doc COPYING NEWS ChangeLog
%{_bindir}/*
%{_sbindir}/*
%{_libdir}/%{name}/*
%{_mandir}/man*/*
%{_sysconfdir}/bash_completion.d/*


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.48-4mdv2011.0
+ Revision: 617433
- the mass rebuild of 2010.0 packages

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 0.48-3mdv2010.0
+ Revision: 437128
- rebuild

* Fri Feb 27 2009 Anne Nicolas <ennael@mandriva.org> 0.48-2mdv2009.1
+ Revision: 345720
- bump
- fix libdir
- more cleaning
- clean spec file
- import cowdancer



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 728 |12cr|cowpatty-4.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name cowpatty
%define version 4.3
%define release %mkrel 3

Name: %{name}
Summary: Brute-force dictionary attack against WPA-PSK
Version: %{version}
Release: %{release}
Source: %{name}-%{version}.tgz
Group: Networking/Other
URL: http://cowpatty.sf.net
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: openssl-devel libpcap-devel
License: GPLv2

%description
coWPAtty is designed to audit the pre-shared key (PSK) selection for WPA
networks based on the TKIP protocol. Supply a libpcap file that includes the
TKIP four-way handshake to mount an offline dictionary attack with a supplied
wordlist.

See the README for more details.

%prep
%setup -q 

%build
make
make love

%install
rm -rf $RPM_BUILD_ROOT 
# make install is broken
mkdir -p $RPM_BUILD_ROOT/%{_bindir}
cp cowpatty genpmk $RPM_BUILD_ROOT/%{_bindir}/

%clean
rm -rf $RPM_BUILD_ROOT 

%files 
%defattr(-,root,root)
%doc AUTHORS CHANGELOG COPYING FAQ README TODO dict 
%{_bindir}/*


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 4.3-3mdv2011.0
+ Revision: 610165
- rebuild

* Wed Apr 21 2010 Funda Wang <fwang@mandriva.org> 4.3-2mdv2010.1
+ Revision: 537464
- rebuild

* Sat Jan 16 2010 Michael Scherer <misc@mandriva.org> 4.3-1mdv2010.1
+ Revision: 492194
- update to latest release
- new url
- correct License tag

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 2.0-7mdv2010.0
+ Revision: 437129
- rebuild

* Wed Oct 29 2008 Oden Eriksson <oeriksson@mandriva.com> 2.0-6mdv2009.1
+ Revision: 298236
- rebuilt against libpcap-1.0.0

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 2.0-5mdv2009.0
+ Revision: 243691
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 2.0-3mdv2008.1
+ Revision: 136345
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Mon Feb 19 2007 Pascal Terjan <pterjan@mandriva.org> 2.0-3mdv2007.0
+ Revision: 122907
- rebuild
- Import cowpatty

* Fri Mar 17 2006 Pascal Terjan <pterjan@mandriva.org> 2.0-2mdk
- rebuild for new libcrypto
- mkrel

* Thu Aug 11 2005 Pascal Terjan <pterjan@mandriva.org> 2.0-1mdk
- First Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 729 |12cr|cowsay-3.03-20
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    cowsay
%define version 3.03
%define release %mkrel 20

Name:       %{name}
Version:    %{version}
Release:    %{release}
Summary:    Configurable talking cow
License:    Artistic and GPL
Group:      Toys
URL:        http://www.nog.net/~tony/warez/cowsay.shtml
Source0:    http://www.nog.net/~tony/warez/%{name}-%{version}.tar.bz2
Source9:    duck.cow
Source10:   apt.cow
Source11:   calvin.cow
Source12:   cock.cow
Source13:   small-duck.cow
Source14:   gnu.cow
Source15:   sodomized-sheep.cow
Source16:   suse.cow
Source17:   shark.cow
Source18:   girafe.cow
Source19:   phaco.cow
Source20:   pumpkin.cow
Source21:   kenny.cow
Patch0:		%{name}.save.the.world.patch
Patch1:		%{name}-3.03-elephant-in-snake.cow.patch
Patch2:		%{name}-3.03-luke-koala.cow.patch
Patch3:		%{name}-3.03-mech-and-cow.cow.patch
BuildArch:  noarch
BuildRoot:  %{_tmppath}/%{name}-%{version}

%description
Funny program to create ASCII images like cows, sheeps and much more.

%prep
%setup -q
perl -pi -e 's|%BANGPERL%|!%{_bindir}/perl|' cowsay
perl -pi -e 's|%PREFIX%|%{_prefix}|' cowsay cowsay.1
%patch0
%patch1 -p 1
%patch2 -p 1
%patch3 -p 1

%install
rm -rf %{buildroot}

install -d -m 755 %{buildroot}%{_bindir}
install -m 755 cowsay %{buildroot}%{_bindir}
(cd %{buildroot}%{_bindir} && ln -s cowsay cowthink)

install -d -m 755 %{buildroot}%{_mandir}/man1
install -m 644 cowsay.1 %{buildroot}%{_mandir}/man1
(cd %{buildroot}%{_mandir}/man1 && ln -s cowsay.1 cowthink.1)

install -d -m 755 %{buildroot}%{_datadir}/cows
install -m 644 cows/* %{buildroot}%{_datadir}/cows
install -m 644 %{SOURCE10} %{buildroot}%{_datadir}/cows
install -m 644 %{SOURCE11} %{buildroot}%{_datadir}/cows
install -m 644 %{SOURCE12} %{buildroot}%{_datadir}/cows
install -m 644 %{SOURCE13} %{buildroot}%{_datadir}/cows
install -m 644 %{SOURCE14} %{buildroot}%{_datadir}/cows
install -m 644 %{SOURCE15} %{buildroot}%{_datadir}/cows
install -m 644 %{SOURCE16} %{buildroot}%{_datadir}/cows
install -m 644 %{SOURCE17} %{buildroot}%{_datadir}/cows
install -m 644 %{SOURCE18} %{buildroot}%{_datadir}/cows
install -m 644 %{SOURCE19} %{buildroot}%{_datadir}/cows
install -m 644 %{SOURCE20} %{buildroot}%{_datadir}/cows
install -m 644 %{SOURCE21} %{buildroot}%{_datadir}/cows

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc LICENSE README INSTALL
%{_bindir}/*
%{_mandir}/man1/*
%{_datadir}/cows



%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 3.03-20mdv2011.0
+ Revision: 610166
- rebuild

* Thu Jan 21 2010 Pascal Terjan <pterjan@mandriva.org> 3.03-19mdv2010.1
+ Revision: 494625
- Restore nice duck and rename Debian one to small-duck.cow

* Fri Dec 11 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.03-18mdv2010.1
+ Revision: 476342
- fix [censored for sake of younger audience] cow

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 3.03-17mdv2010.0
+ Revision: 437131
- rebuild

* Wed Feb 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.03-16mdv2009.1
+ Revision: 337593
- keep bash completion in its own package

* Tue Dec 23 2008 Guillaume Rousse <guillomovitch@mandriva.org> 3.03-15mdv2009.1
+ Revision: 318024
- fix broken cow file
- add new cows from Debian package (#46560)
- uncompress additional sources

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 3.03-14mdv2009.0
+ Revision: 243695
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 3.03-12mdv2008.1
+ Revision: 136345
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Aug 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 3.03-12mdv2008.0
+ Revision: 67055
- rebuild


* Fri Jun 09 2006 Guillaume Rousse <guillomovitch@mandriva.org> 3.03-11mdv2007.0
- %%mkrel
- rpmbuildupdate aware

* Sat Jun 04 2005 Guillaume Rousse <guillomovitch@mandriva.org> 3.03-10mdk 
- fix man page (fix #16291)

* Sat Jul 17 2004 Guillaume Rousse <guillomovitch@mandrake.org> 3.03-9mdk 
- hurry businesman compliant (aka two new wonderful cows)

* Sun Jul 11 2004 Guillaume Rousse <guillomovitch@mandrake.org> 3.03-8mdk 
- apologies to the girafes (with one only f)

* Sat Jun 05 2004 Guillaume Rousse <guillomovitch@mandrake.org> 3.03-7mdk 
- #mandrakefr compliant (aka four new additional cows)

* Thu Aug 21 2003 Guillaume Rousse <guillomovitch@linux-mandrake.com> 3.03-6mdk
- save.the.world patch


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 730 |12cr|cpanminus-1.501.800-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    App-cpanminus
%define upstream_version 1.5018

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(App::cpanminus::script\\)'
%endif

Name:       cpanminus
Version:    %perl_convert_version %{upstream_version}
Release:    4

Summary:    Get, unpack, build and install modules from CPAN
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/App/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(ExtUtils::Install)
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(LWP)
BuildRequires: perl(Module::Build)
BuildRequires: perl-devel

BuildArch: noarch

%description
cpanminus is a script to get, unpack, build and install modules from CPAN.

Why? It's dependency free, requires zero configuration, and stands alone --
but it's maintainable and extensible with plugins and friendly to shell
scripting. When running, it requires only 10MB of RAM.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_bindir}/cpanm
%{_mandir}/man1/*
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 1.1.200-2mdv2011.0
+ Revision: 653549
- rebuild for updated spec-helper

* Fri Sep 03 2010 Jérôme Quelin <jquelin@mandriva.org> 1.1.200-1mdv2011.0
+ Revision: 575586
- update to 1.0012

* Mon Aug 16 2010 Jérôme Quelin <jquelin@mandriva.org> 1.1.0-1mdv2011.0
+ Revision: 570315
- update to 1.0010

* Thu Apr 22 2010 Jérôme Quelin <jquelin@mandriva.org> 0.993.600-1mdv2010.1
+ Revision: 537881
- update to 0.9936

* Sun Apr 18 2010 Jérôme Quelin <jquelin@mandriva.org> 0.993.500-1mdv2010.1
+ Revision: 536128
- update to 0.9935

* Tue Apr 06 2010 Jérôme Quelin <jquelin@mandriva.org> 0.993.200-1mdv2010.1
+ Revision: 532256
- import cpanminus


* Tue Apr 06 2010 cpan2dist 0.9932-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 731 |12cr|cpan-upload-2.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:       cpan-upload
Version:    2.2
Release:    6
Summary:    Upload one or more files to CPAN, using PAUSE
License:    GPL or Artistic
Group:      Development/Perl
URL:        http://search.cpan.org/CPAN/authors/id/N/NE/NEILB/scripts
Source:     http://search.cpan.org/CPAN/authors/id/N/NE/NEILB/scripts/%{name}-%{version}.tar.gz
BuildRequires:  perl-devel
BuildRequires: perl(AppConfig::Std) >= 1.05
BuildRequires: perl(Pod::Usage) >= 1.14
BuildRequires: perl(Net::FTP) >= 2.28
BuildRequires: perl(HTTP::Request::Common)
BuildRequires: perl(File::Basename) >= 2.28
BuildRequires: perl(Term::ReadKey)
BuildArch:      noarch

%description
cpan-upload is a script which automates the process of uploading a file to
CPAN using PAUSE, the Perl Authors Upload Server.

%prep
%setup -q

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%{__make} test

%install
%makeinstall_std

%files
%defattr(-,root,root)
%doc README ChangeLog
%{_mandir}/*/*
%{_bindir}/%name




%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 2.2-5mdv2011.0
+ Revision: 617434
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 2.2-4mdv2010.0
+ Revision: 425081
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 2.2-3mdv2009.0
+ Revision: 243696
- rebuild

* Thu Feb 14 2008 Thierry Vignaud <tv@mandriva.org> 2.2-1mdv2008.1
+ Revision: 168407
- fix summary-not-capitalized
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Jul 25 2007 Olivier Thauvin <nanardon@mandriva.org> 2.2-1mdv2008.0
+ Revision: 55259
- initial mdv pkg
- Create cpan-upload


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 732 |12cr|cpp2latex-2.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name cpp2latex
%define version 2.3
%define release %mkrel 1

Summary:	Converts C/C++ code to a LaTeX file
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Development/C++
Url:		http://www.arnoldarts.de/drupal/?q=Cpp2LaTeX
Source0:	http://www.arnoldarts.de/drupal/files/downloads/cpp2latex/%{name}-%{version}.tar.bz2
BuildRequires:	flex
Requires:	tetex-latex
Patch1:		cpp2latex-2.3-gcc43.patch
Patch0:		cpp2latex-2.3.patch
Patch2:		cpp2latex-2.3-tests.patch

%description
cpp2latex takes as input a C or C++ source file and outputs a LaTeX
file that is a beautified listing (optionally the output can contain
the 'documentstyle' header and so on).

%prep
%setup -q
%patch0 -p0
%patch1 -p1
%patch2 -p1

%build
./configure --prefix=%{_prefix}
%make CFLAGS="-DC_PLUSPLUS $RPM_OPT_FLAGS"

%install
%makeinstall_std

%files
%doc README ChangeLog
%{_bindir}/cpp2latex

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 733 |12cr|cppcheck-1.56-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		cppcheck
Version:	1.56
Release:	1
License:	GPLv3+
Summary:	Static analysis tool for C/C++
Group:		Development/Other
Url:		http://cppcheck.sourceforge.net/
Source0:	http://downloads.sourceforge.net/sourceforge/%{name}/%{name}-%{version}.tar.bz2
BuildRequires:	docbook-style-xsl
BuildRequires:	libxslt-proc
BuildRequires:	pcre-devel

%description
This program tries to detect bugs that your C/C++ compiler don't see. Cppcheck
is versatile. You can check non-standard code that includes various compiler
extensions, inline assembly code, etc. Its goal is no false positives.

%prep
%setup -q

%build
CXXFLAGS="%{optflags}" LDFLAGS="%{ldflags}" %make

# this command line is documented inside cppcheck.1.xml
cd man
xsltproc --nonet --param man.charmap.use.subset "0" \
   --param make.year.ranges "1" --param make.single.year.ranges "1" \
   /usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl \
   cppcheck.1.xml

%check
CXXFLAGS="%{optflags}" LDFLAGS="%{ldflags}"  %make test

%install
rm -rf %{buildroot}
%makeinstall DESTDIR=%{buildroot}
mkdir -p %{buildroot}%{_mandir}/man1
install -m 0644 man/cppcheck.1 %{buildroot}/%{_mandir}/man1

%files
%doc AUTHORS readme.txt
%{_mandir}/man1/cppcheck.1*
%{_bindir}/cppcheck

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 734 |12cr|cpphs-1.14-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
#% define _cabal_setup Setup.lhs
%define module cpphs
Name:           %{module}
Version:        1.14
Release:        1
Summary:        A liberalised re-implementation of cpp, the C pre-processor
Group:          Development/Other
License:        LGPL
URL:            http://hackage.haskell.org/package/%{module}
Source0:        http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz

BuildRequires:  ghc, ghc-devel, haskell-macros, haddock
Requires:       ghc

%description
Cpphs is a re-implementation of the C pre-processor that is both
more compatible with Haskell, and itself written in Haskell so
that it can be distributed with compilers.
.
This version of the C pre-processor is pretty-much
feature-complete and compatible with traditional (K&R)
pre-processors.  Additional features include: a plain-text mode;
an option to unlit literate code files; and an option to turn
off macro-expansion.

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check

%files
%defattr(-,root,root,-)
%{_bindir}/%{module}
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%_cabal_rpm_deps_dir
%_cabal_haddoc_files


%changelog
* Tue Mar 15 2011 Stéphane Téletchéa <steletch@mandriva.org> 1.11-1mdv2011.0
+ Revision: 645079
- update to new version 1.11

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.9-4mdv2011.0
+ Revision: 610168
- rebuild

* Wed Feb 10 2010 Funda Wang <fwang@mandriva.org> 1.9-3mdv2010.1
+ Revision: 503614
- rebuild for new gmp

* Sat Dec 05 2009 Funda Wang <fwang@mandriva.org> 1.9-2mdv2010.1
+ Revision: 473960
- use haskell scripts

* Sat Dec 05 2009 Funda Wang <fwang@mandriva.org> 1.9-1mdv2010.1
+ Revision: 473950
- new version 1.9

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 1.5-4mdv2010.0
+ Revision: 425092
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 1.5-3mdv2009.0
+ Revision: 240512
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Jul 24 2007 Gaëtan Lehmann <glehmann@mandriva.org> 1.5-1mdv2008.0
+ Revision: 55072
- 1.5


* Wed Aug 09 2006 glehmann
+ 08/09/06 19:30:11 (55019)
rebuild

* Sun Jul 30 2006 glehmann
+ 07/30/06 10:22:36 (42680)
Import cpphs

* Sat May 06 2006 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 1.2-1mdk
- first mandriva release

* Tue Aug 16 2005 Jens Petersen <petersen@haskell.org> - 0.9-1
- initial build for Fedora Haskell


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 735 |12cr|cppsocket-0.8.4-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name		cppsocket
%define	version		0.8.4
%define	release		 %mkrel 6
%define	lib_name_orig	lib%{name}
%define	lib_major	0
%define	lib_name	%mklibname %{name} %{lib_major}
%define	lib_name_devel	%mklibname %{name} -d

Name:		%{name}
Summary:	A small and easy to use C++ library for programming with TCP and UDP sockets
Version:	%{version}
Release:	%{release}
License:	LGPLv2+
Group:		System/Libraries
Source0:	%{name}-%{version}.tar.bz2
Patch0:		cppsocket-0.8.4-gcc3_4.patch
Patch1:		cppsocket-0.8.4-gcc43-fix.patch
URL:		http://www.sourceforge.net/projects/cppsocket
#BuildRequires:	

%description
CPPSocket is a small Classlibrary for C++ that supports a easy usage of
socket-programming for networking-software.
It provides a simple object-oriented interface to the classic C Library
calls. Additionally it provides a simplified abstraction for creating
clients and servers.

With CPPSocket supports the following network protocols:
- TCP (transmission control protocol; needs an established connection
  from one host to another)
- UDP (user datagram protocol; packets can be sent without an established
  connection)
- IPv4 (internet protocol version 4; uses 32-bit network addresses)

These protocols are what may also be called TCP/IP.

The library provides two layers of abstraction:
- Low-Level
  This is a simple oo interface of the classic socket calls.
  But it provides some (optional) abstractions for addressing and buffering.
  Useful for more experienced programmers, that have already worked with
  classic sockets.

- High-Level
  This provides somewhat more abstraction and ignores some functionality of
  the full blown sockets.
  But nevertheless it is quite useful and makes programming of networking
  software very easy.
  So it's intended to be used by novice programmers or those who don't want
  the maximum complexity/flexibility but an easy to use network-interface.
		
%package -n %{lib_name}
Summary: Main library for %{name}
Group: System/Libraries
Provides: %{lib_name_orig} = %{version}-%{release} %{name} = %{version}-%{release}

%description -n %{lib_name}
This package contains the library needed to run programs dynamically
linked with %{name}.

%package -n %{lib_name_devel}
Summary: Headers for developing programs that will use %{name}
Group: Development/C
Requires: %{lib_name} = %{version} libexpat-devel
Provides: %{lib_name_orig}-devel = %{version}-%{release} %{name}-devel = %{version}-%{release}
Obsoletes: %{lib_name}-devel

%description -n %{lib_name_devel}
This package contains the headers that programmers will need to develop
applications which will use %{name}, a C++ library for programming with
TCP and UDP sockets.

%prep
%setup -q -n %{name}
%patch0 -p1 -b .gcc3_4
%patch1 -p0

%build
%configure2_5x	--enable-final \
		--with-gnu-ld \
		--disable-static \
		--with-pic
		
%make

%install
%makeinstall_std


%files -n %{lib_name}
%doc AUTHORS ChangeLog
%{_libdir}/*.so.%{lib_major}*

%files -n %{lib_name_devel}
%doc README TODO
%{_includedir}/%{name}
%{_libdir}/*.so

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 736 |12cr|cpptasks-1.0-0.b4.4.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define section free
%define debug_package %{nil}
%define gcj_support 1

Name:           cpptasks
Version:        1.0
Release:        %mkrel 0.b4.4.4
Epoch:          0
Summary:        Compile and link task
License:        Apache License
URL:            http://ant-contrib.sourceforge.net/
Group:          Development/Java
#Vendor:         JPackage Project
#Distribution:   JPackage
Source0:        http://easynews.dl.sourceforge.net/ant-contrib/cpptasks-1.0b4.tar.bz2
Source1:	cpptasks-antlib.xml
Requires:	xerces-j2
BuildRequires:  java-rpmbuild >= 0:1.5
BuildRequires:  ant >= 0:1.6
BuildRequires:  ant-junit >= 0:1.6
BuildRequires:  junit
BuildRequires:  xerces-j2
Requires:  	ant >= 0:1.6
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
%if %{gcj_support}
BuildRequires:	java-gcj-compat-devel
%else
BuildArch:	noarch
%endif

%description
This task can compile various source languages 
and produce executables, shared libraries 
(aka DLL's) and static libraries. Compiler 
adaptors are currently available for several 
C/C++ compilers, FORTRAN, MIDL and Windows 
Resource files. 

%package        javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description    javadoc
%{summary}.

%package        manual
Summary:        Docs for %{name}
Group:          Development/Java

%description    manual
%{summary}.

%prep
%setup -q -n %{name}-%{version}b4
find . -name "*.jar" -exec rm {} \;


%build
export OPT_JAR_LIST="ant/ant-junit junit"
export CLASSPATH=$(build-classpath xerces-j2)
%{__mkdir_p} build/classes/net/sf/antcontrib/cpptasks
install -m 644 %{SOURCE1} build/classes/net/sf/antcontrib/cpptasks/antlib.xml
%ant jars javadocs

%install
rm -rf $RPM_BUILD_ROOT

# jars
install -Dpm 644 build/lib/%{name}.jar \
      $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
ln -s %{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar

# javadoc
install -dm 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr build/javadocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}

# manual
install -dm 755 $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
cp -pr docs/* $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
#cp -p LICENSE $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
#cp -p NOTICE $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}

for i in LICENSE NOTICE `find $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version} -type f`; do
  %{__perl} -pi -e 's/\r$//g' $i
done

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%doc LICENSE NOTICE
%{_javadir}/*.jar
%if %{gcj_support}
%{_libdir}/gcj/%{name}
%endif

%files javadoc
%defattr(-,root,root,-)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}

%files manual
%defattr(-,root,root,-)
%doc %{_docdir}/%{name}-%{version}

# -----------------------------------------------------------------------------


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0:1.0-0.b4.4.4mdv2011.0
+ Revision: 617435
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 0:1.0-0.b4.4.3mdv2010.0
+ Revision: 425149
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0:1.0-0.b4.4.2mdv2009.0
+ Revision: 136345
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Dec 16 2007 Anssi Hannula <anssi@mandriva.org> 0:1.0-0.b4.4.2mdv2008.1
+ Revision: 120855
- buildrequire java-rpmbuild, i.e. build with icedtea on x86(_64)

* Sat Sep 15 2007 Anssi Hannula <anssi@mandriva.org> 0:1.0-0.b4.4.1mdv2008.0
+ Revision: 87301
- rebuild to filter out autorequires of GCJ AOT objects
- remove unnecessary Requires(post) on java-gcj-compat

* Tue Aug 28 2007 David Walluck <walluck@mandriva.org> 0:1.0-0.b4.4.0mdv2008.0
+ Revision: 72510
- rebuild
- Import cpptasks



* Wed Aug 09 2006 David Walluck <walluck@mandriva.org> 0:1.0-0.b4.4mdv2007.0
- (Build)Requires: xerces-j2

* Mon Jul 24 2006 David Walluck <walluck@mandriva.org> 0:1.0-0.b4.3mdv2007.0
- rebuild

* Wed Jun 14 2006 David Walluck <walluck@mandriva.org> 0:1.0-0.b4.2mdv2007.0
- fix duplicated LICENSE and NOTICE files

* Sun Jun 04 2006 David Walluck <walluck@mandriva.org> 0:1.0-0.b4.1mdv2007.0

* Fri Oct 28 2005 David Walluck <walluck@mandriva.org> 0:1.0-0.b3.2.0.2mdk
- add antlib.xml

* Fri Oct 28 2005 David Walluck <walluck@mandriva.org> 0:1.0-0.b3.2.0.1mdk
- release

* Mon Sep 06 2004 Ralph Apel <r.apel at r-apel.de> - 0:1.0-0.b3.2jpp
- Upgrade to Ant 1.6.X
- Build with ant-1.6.2
- Upgraded to 1.0.b3 and relaxed requirements on Thu Jul 15 2004 
  by Ralph Apel <r.apel at r-apel.de> as 0:1.0-0.b3.1jpp

* Fri Aug 20 2004 Ralph Apel <r.apel at r-apel.de> - 0:1.0-0.b2.4jpp
- Build with ant-1.6.2
- Relax versioned BuildReq
- Drop junit runtime requirement

* Fri Aug 06 2004 Ralph Apel <r.apel at r-apel.de> - 0:1.0-0.b2.3jpp
- Also runtime dep to Ant 1.6.X

* Tue Jun 01 2004 Randy Watler <rwatler at finali.com> - 0:1.0-0.b2.2jpp
- Upgrade to Ant 1.6.X

* Wed Mar 24 2004 Ralph Apel <r.apel at r-apel.de> - 0:1.0-0.b2.1jpp
- First JPackage release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 737 |12cr|cpptest-1.1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 0
%define libname	%mklibname cpptest %{major}
%define develname %mklibname -d cpptest

Summary:	A portable and powerful and simple unit testing framework for C++
Name:		cpptest
Version:	1.1.2
Release:	%mkrel 1
Group:		System/Libraries
License:	LGPLv2+
URL:		http://%{name}.sourceforge.net/
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
BuildRequires:	autoconf
BuildRequires:	doxygen
BuildRequires:	libtool
BuildRequires:	pkgconfig

%description
CppTest is a portable and powerful, yet simple, unit testing framework for
handling automated tests in C++. The focus lies on usability and extendability.

%package -n	%{libname}
Summary:	A portable and powerful and simple unit testing framework for C++
Group:          System/Libraries

%description -n	%{libname}
CppTest is a portable and powerful, yet simple, unit testing framework
for handling automated tests in C++. The focus lies on usability and
extendability.

%package -n	%{develname}
Summary:	Development files for the cpptest library
Group:		Development/C
Provides:	%{name}-devel = %{version}
Requires:	%{libname} >= %{version}
Requires:	pkgconfig

%description -n	%{develname}
This package contains libraries and header files for developing applications
that use cpptest.

%prep

%setup -q

%build
autoreconf -fi
%configure2_5x \
    --disable-static \
    --enable-doc
%make

%install
%makeinstall_std

find %{buildroot} -name '*.la' -exec rm -f {} ';'

# Not useful. Aready present in html and images folder
rm -f %{buildroot}/%{_datadir}/doc/%{name}/screenshot*png
rm -f %{buildroot}/%{_datadir}/doc/%{name}/index.html
rm -f %{buildroot}/%{_datadir}/doc/%{name}/html-example.html

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc NEWS COPYING AUTHORS ChangeLog
%doc doc/html
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 738 |12cr|cproto-4.7g-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	cproto
%define	version	4.7g
%define release %mkrel 1

Summary:	Generates function prototypes and variable declarations from C code
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	Public Domain
Group:		Development/C
Url:		http://sourceforge.net/projects/cproto/
Source0:	ftp://invisible-island.net/cproto/%{name}-%{version}.tgz
BuildRequires:	byacc flex
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Cproto generates function prototypes and variable declarations from
C source code.  Cproto can also convert function definitions between the
old style and the ANSI C style.  This conversion will overwrite the
original files, however, so be sure to make a backup copy of your original
files in case something goes wrong.  Since cproto uses a Yacc generated
parser, it shouldn't be confused by complex function definitions as much
as other prototype generators) because it uses a Yacc generated parser.  

Cproto will be useful for C programmers, so install cproto if you are going
to do any C programming.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT

%makeinstall
mkdir $RPM_BUILD_ROOT%{_mandir}/man1
mv -f $RPM_BUILD_ROOT%{_mandir}/*.1 $RPM_BUILD_ROOT%{_mandir}/man1

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc CHANGES README
%{_bindir}/cproto
%{_mandir}/*/cproto.1*


%changelog
* Sun Aug 22 2010 Funda Wang <fwang@mandriva.org> 4.7g-1mdv2011.0
+ Revision: 571836
- use configure2_5x

* Thu May 28 2009 Eugeni Dodonov <eugeni@mandriva.com> 4.7g-1mdv2010.0
+ Revision: 380560
- Updated to 4.7g.

* Mon Sep 01 2008 Olivier Blin <oblin@mandriva.com> 4.7f-1mdv2009.0
+ Revision: 278133
- 4.7f

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 4.7e-3mdv2009.0
+ Revision: 243704
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 4.7e-1mdv2008.1
+ Revision: 136345
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - fix summary-ended-with-dot

* Thu Apr 19 2007 Olivier Blin <oblin@mandriva.com> 4.7e-1mdv2008.0
+ Revision: 15011
- 4.7e
- Import cproto



* Thu Jul 29 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 4.7c-1mdk
- 4.7c
- drop patch that wasn't applied
- drop useless prefix
- cosmetics
- no .bz2 ending in %%files list for man pages

* Fri Dec 12 2003 Guillaume Cottenceau <gc@mandrakesoft.com> 4.6-11mdk
- rebuild

* Fri Sep 20 2002 Guillaume Cottenceau <gc@mandrakesoft.com> 4.6-10mdk
- meuh-rebuild

* Fri Sep 07 2001 Stefan van der Eijk <stefan@eijk.nu> 4.6-9mdk
- BuildRequires: byacc flex
- Copyright --> License

* Thu Dec 27 2000 Letoquart Gregory <gletoquart@mandrakesoft.com> 4.6-8mdk
- Rebuild after six month

* Thu Dec 27 2000 Letoquart Gregory <gletoquart@mandrakesoft.com> 4.6-7mdk
- New ftp & website

* Wed Aug 09 2000 Geoffrey Lee <snailtalk@mandrakesoft.com> 4.6-6mdk
- rebuild for macros Stefan: the patch didn't work ... :-(

* Fri Mar 17 2000 Enzo Maggi <enzo@mandrakesoft.com> 4.6-5mdk
- fixed a bug related to the C preprocessor used (CPP)

* Thu Nov 11 1999 Jeff Garzik <jgarzik@mandrakesoft.com>
- Correct spec filename to version 4.6
- Oxygen release

* Tue May 11 1999 Bernhard Rosenkraenzer <bero@mandrakesoft.com>
- Mandrake adaptions

* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
- auto rebuild in the new build environment (release 2)

* Mon Mar 15 1999 Jeff Johnson <jbj@redhat.com>
- update to 4.6.1 (#1516).
- use %%configure

* Fri Dec 18 1998 Bill Nottingham <notting@redhat.com>
- build for 6.0

* Sat Aug 15 1998 Jeff Johnson <jbj@redhat.com>
- build root

* Mon Apr 27 1998 Prospector System <bugs@redhat.com>
- translations modified for de, fr, tr

* Thu Jul 10 1997 Erik Troan <ewt@redhat.com>
- built against glibc

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 739 |12cr|cpu-1.4.3-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	cpu
%define version 1.4.3
%define release %mkrel 10

%define	lib_major 0
%define	libname %mklibname %name %lib_major
%define	libnamedev %mklibname %name -d

Summary:	Ldap aware command like useradd, userdel, usermod and others
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://prdownloads.sourceforge.net/cpu/cpu-%version.tar.bz2
# first hunk taken from the debian unstable package,
# author is Guido Trotter <ultrotter@debian.org>
Patch0:		cpu-1.4.3-gcc4.patch
Patch1: 	cpu-1.4.3-fix_open_usage.diff
Patch2:		cpu-1.4.3-fix_makefile.diff
Patch3:		cpu-1.4.3-linkage.patch
License:	GPLv2+
Url:		http://cpu.sourceforge.net
Group:		System/Base
BuildRequires:	openldap-devel
Conflicts:	%{_lib}cpu0-devel < 1.4.3-8
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
CPU is an LDAP user management tool written in C and loosely based
on FreeBSD's pw(8). The goal of CPU is to be a suitable replacement
of the useradd/usermod/userdel utilities for administrators using an
LDAP backend and wishing to have a suite of command line tools for
doing the administration.

%package -n %libname

Summary:	Ldap aware command like useradd, userdel, usermod and others
Group:		System/Base

%description -n %libname
CPU is an LDAP user management tool written in C and loosely based
on FreeBSD's pw(8). The goal of CPU is to be a suitable replacement
of the useradd/usermod/userdel utilities for administrators using an
LDAP backend and wishing to have a suite of command line tools for
doing the administration.

%package -n %libnamedev

Summary:	Ldap aware command like useradd, userdel, usermod and others
Group:		System/Base
Requires:	%libname = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{_lib}cpu0-devel < 1.4.3-8

%description -n %libnamedev
CPU is an LDAP user management tool written in C and loosely based
on FreeBSD's pw(8). The goal of CPU is to be a suitable replacement
of the useradd/usermod/userdel utilities for administrators using an
LDAP backend and wishing to have a suite of command line tools for
doing the administration.

%prep
%setup -q
%patch0 -p1 -b .gcc4
%patch1 -p0
%patch2 -p0
%patch3 -p0

%build
autoreconf -fi
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall

rm -f $RPM_BUILD_ROOT%{_datadir}/{cpu.conf.doc,test.ldif}

%if %mdkversion < 200900
%post -n %libname -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %libname -p /sbin/ldconfig
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-, root, root)
%doc AUTHORS COPYING INSTALL NEWS README doc/cpu.conf.doc
%{_mandir}/man8/*
%{_mandir}/man5/*
%{_sbindir}/cpu
%{_libdir}/libcpu_ldap.so
%config(noreplace) %{_sysconfdir}/cpu.conf

%files -n %libname
%defattr(-, root, root)
%_libdir/*.so.%{lib_major}*

%files -n %libnamedev
%defattr(-, root, root)
%{_libdir}/libcputil.so
%_libdir/*.*a



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.4.3-10mdv2011.0
+ Revision: 617436
- the mass rebuild of 2010.0 packages

* Tue Jun 09 2009 Funda Wang <fwang@mandriva.org> 1.4.3-9mdv2010.0
+ Revision: 384205
- fix provides

* Tue Jun 09 2009 Funda Wang <fwang@mandriva.org> 1.4.3-8mdv2010.0
+ Revision: 384166
- fix module build
- move module into main package

* Tue Jul 08 2008 Michael Scherer <misc@mandriva.org> 1.4.3-7mdv2009.0
+ Revision: 232696
- bunzip patch
- fix license
- fix build, by using _disable_ld_no_undefined ( as plugins do not build without it )
  and by patching their makefile ( seems that LBFLAGS was not expanded in Makefile.am )
- fix build

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 1.4.3-6mdv2008.1
+ Revision: 123432
- kill re-definition of %%buildroot on Pixel's request
- import cpu


* Fri Nov 18 2005 Thierry Vignaud <tvignaud@mandriva.com> 1.4.3-6mdk
- rebuild against openssl-0.9.8

* Wed Sep 07 2005 Andreas Hasenack <andreas@mandriva.com> 1.4.3-5mdk
- added patch to build with gcc4 (first hunk taken from the 
  debian unstable package)
- rebuilt with openldap-2.3.x

* Tue Feb 08 2005 Buchan Milne <bgmilne@linux-mandrake.com> 1.4.3-4mdk
- rebuild for ldap2.2_7

* Fri Feb  4 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 1.4.3-3mdk
- rebuilt against new openldap libs

* Wed Jan 14 2004 Franck Villaume <fvill@freesurf.fr> 1.4.3-2mdk
- BuildRequires : openldap-devel

* Mon Jan 12 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.4.3-1mdk
- 1.4.3

* Fri Dec 12 2003 Per yvind Karlsen <peroyvind@linux-mandrake.com> 1.4.2-1mdk
- 1.4.2
- do not rm -rf $RPM_BUILD_ROOT in %%prep
- no explicit library dependencies
- add missing files to %%files
- fix devel provides
- fix devel requires

* Thu Apr 03 2003 Lenny Cartier <lenny@mandrakesoft.com 1.3.99a-1mdk
- 1.3.99a

* Sat Feb 01 2003 Lenny Cartier <lenny@mandrakesoft.com 1.3.12-2mdk
- rebuild

* Thu Aug 22 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.3.12-1mdk
- from Franck Martin <franck@sopac.org> :
	- first release for mdk8.2

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 740 |12cr|cpuburn-1.4a-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package	%nil
%define	name	cpuburn
%define version	1.4a
%define	release	%mkrel 1

Name:		%{name}
Summary:	CPU testing utilities
Version:	%{version}
Release:	%{release}
Source0:	%{name}-%{version}.tar.gz
Group:		Monitoring
URL:		http://pages.sbcglobal.net/redelm/
License:	GPLv2
#ExclusiveArch:	%ix86

%description
CPU testing utilities in optimized assembler for maximum loading P6 (Intel 
Pentium Pro, Pentium II, Celeron and Pentium III TM), AMD K6, and P5 
Pentium chips.

%prep
%setup -q

%build
gcc -s -nostdlib -o burnP6 burnP6.S
gcc -s -nostdlib -o burnBX burnBX.S
gcc -s -nostdlib -o burnK6 burnK6.S
gcc -s -nostdlib -o burnK7 burnK7.S
gcc -s -nostdlib -o burnMMX burnMMX.S
gcc -s -nostdlib -o burnP5 burnP5.S

%install
mkdir -p %{buildroot}%{_bindir}
install -m 0755 {burnP6,burnBX,burnK6,burnK7,burnMMX,burnP5} \
	%{buildroot}%{_bindir}

%files 
%doc Design README
%{_bindir}/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 741 |12cr|cpudyn-1.0.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package   %nil
%define name cpudyn
%define version 1.0.1
%define release %mkrel 6

Summary: A tools to control CPU frequency
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://mnm.uib.es/gallir/cpudyn/download/%{name}-%{version}.tar.bz2
Source1: %{name}.initscript
License: GPL
Group: System/Kernel and hardware
Url: http://mnm.uib.es/~gallir/cpudyn/
ExclusiveArch: %ix86 ppc x86_64
Requires(pre): rpm-helper
Requires(post): rpm-helper
Patch0:		cpudyn-printf-format.patch

%description
This program control the speed in Intel SpeedStep, Pentium 4 Mobile
and PowerPC machines with the cpufreq compiled in the kernel.

It allows to reduce cpu speed in order to save battery and reduce 
temperature of the processor. It can also put the drive on standby mode.

Tested with 2.4, Pentium 3 Speedstep Laptop (Dell Latitude),
Pentium 4 Mobile Laptop (Dell Inspiron), AMD Power Now, Apple iBook,
IBM Thinkpad. cpudyn is just a user space program, so it will work on
every processor supported by the kernel's cpufreq driver.

%prep
%setup -q -n %name
%patch0 -p0

%build
%make CFLAGS="$RPM_OPT_FLAGS"

%install
mkdir -p %buildroot{%_sbindir,%_mandir/man8,%_sysconfdir/sysconfig,%_initrddir}
cp cpudynd %buildroot%_sbindir/cpudynd
#bzip2 cpudynd.8
cp cpudynd.8 %buildroot%_mandir/man8/

install -m 755 %SOURCE1 %buildroot%_initrddir/%name

cat > %buildroot/%_sysconfdir/sysconfig/%name <<EOF
# see man 8 cpudynd  for details
OPTS="-i 1 -p 0.5 0.90"
EOF

%files
%_sbindir/cpudynd
%_mandir/man8/cpudynd*
%config(noreplace) %_sysconfdir/sysconfig/%{name}
%config(noreplace) %_initrddir/%{name}

%post
%_post_service %{name}

%preun
%_preun_service %{name}

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 742 |12cr|cpuid-1.0-0.20120601.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define snapshot 20120601

Summary:	Dumps CPUID information about the CPU(s)
Name:		cpuid
Version:	1.0
Release:	%mkrel 0.%{snapshot}.1
License:	BSD
Source0:	cpuid-%{snapshot}.src.tar.gz
Group:		System/Kernel and hardware
URL:		http://www.etallen.com

%description
Cpuid dumps detailed information about the CPU(s) gathered from the
CPUID instruction, and also determines the exact model of CPU(s). It
supports Intel, AMD, and VIA CPUs, as well as older Transmeta, Cyrix,
UMC, NexGen, and Rise CPUs.

%prep
%setup -q -n %{name}-%{snapshot}

%build
make

%install
mkdir -p %{buildroot}%{_bindir} \
	%{buildroot}%{_mandir}/man1

install -m 755 cpuid %{buildroot}%{_bindir}
install -m 644 cpuid.man %{buildroot}%{_mandir}/man1/cpuid.1

%files
%defattr(-,root,root)
%doc ChangeLog FUTURE LICENSE
%{_bindir}/cpuid
%{_mandir}/man1/cpuid.1*



%changelog
* Fri Jul 20 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.0-0.20120601.1mdv2012.0
+ Revision: 810393
- version update 20120601

* Sun Feb 26 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.0-0.20120225.1
+ Revision: 780924
- update to 20120225

* Fri Mar 25 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.0-0.20110305.1
+ Revision: 648418
- new version

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-0.20060917.3mdv2011.0
+ Revision: 617437
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 1.0-0.20060917.2mdv2010.0
+ Revision: 425243
- rebuild

* Mon Feb 18 2008 Olivier Blin <blino@mandriva.org> 1.0-0.20060917.1mdv2008.1
+ Revision: 171593
- update to 20060917 snapshot
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import cpuid


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 743 |12cr|cpulimit-1.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	cpulimit
%define version	1.1
%define release %mkrel 7
%define svnrel r35

Name:		%name
Version:	%version
Release:	%release
Summary:	CPU Usage Limiter
URL:		http://cpulimit.sourceforge.net/
Source:		cpulimit-%{version}.%{svnrel}.tar.gz
License:	GPLv2+
Group:		Monitoring
BuildRoot:	%{_tmppath}/%{name}-root
%description
cpulimit is a simple program that attempts to limit the cpu usage of a
process (expressed in percentage, not in cpu time). This is useful to
control batch jobs, when you don't want they eat too much cpu. It does
not act on the nice value or other scheduling priority stuff, but on
the real cpu usage. Also, it is able to adapt itself to the overall
system load, dynamically and quickly.

%prep
%setup -q

%build
%make

%install
%{__rm} -Rf $RPM_BUILD_ROOT
%{__mkdir} -p $RPM_BUILD_ROOT%{_bindir}
%{__cp} -p %{name} $RPM_BUILD_ROOT%{_bindir}/%{name}

%clean
%{__rm} -Rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc README
%{_bindir}/%{name}


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1-7mdv2011.0
+ Revision: 610170
- rebuild

* Wed Mar 10 2010 Michael Scherer <misc@mandriva.org> 1.1-6mdv2010.1
+ Revision: 517594
- add a README file in documentation

* Wed Nov 11 2009 Stéphane Téletchéa <steletch@mandriva.org> 1.1-5mdv2010.1
+ Revision: 464398
- Update to latest svn release, should fix segfault issues
- Fixed license tag

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 1.1-4mdv2010.0
+ Revision: 425249
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.1-3mdv2009.0
+ Revision: 243724
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.1-1mdv2008.1
+ Revision: 136345
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Jul 27 2007 Nicolas Vigier <nvigier@mandriva.com> 1.1-1mdv2008.0
+ Revision: 56274
- Import cpulimit


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 744 |12cr|crafty-19.19-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 19.19
%define release 5
%define Werror_cflags %nil

Summary:	A free chess program, plays decent game of chess
Name:		crafty
Version:	%{version}
Release:	%{release}
License:	Freeware
Group:		Games/Boards
URL:		http://www.cis.uab.edu/info/faculty/hyatt/hyatt.html
Source:		ftp://ftp.cis.uab.edu/pub/hyatt/source/%{name}-%{version}.tar.bz2
Source10:	%{name}.sh.bz2
Source11:	%{name}-opening-book.tar.bz2
Source12:	crafty.txt.bz2
Source20:	crafty.6.bz2
Source21:	crafty.rc.5.bz2

# 1-20: Mandriva patches
# (Abel) Makefile linux-sparc target support, and don't
# add smp and i686 flags in default build
Patch0:		crafty-19.19-makefile.patch
# (Abel) read help file in shared folder, not $cwd
Patch1:		crafty-19.19-help-path.patch.bz2
# (Abel) Fix for gcc 4.0
Patch2:		crafty-19.19-gcc40.patch.bz2
# (Abel) read computer and small opening book from shared folder
Patch3:		crafty-19.19-globalbookpath.patch.bz2


# 21-40: Debian patches
Patch21:	crafty-19.19-alpha.patch.bz2
Patch22:	crafty-19.19-security-flaw.patch.bz2
# Attempt to read global config (/etc/crafty.rc) when personal config
# (~/.craftyrc) is not found
Patch23:	crafty-19.19-global-config.patch.bz2
# Other cleanup
Patch24:	crafty-19.19-va-arg.patch.bz2

# 41- : Other generic patches
# (Abel) Fix some compiler warnings
Patch41:	crafty-19.19-warnings.patch.bz2
# (Abel) Split book initialization into function, otherwise using
#        "book on" won't initialize it properly
Patch42:	crafty-19.19-initialize-book.patch.bz2
# (Abel) Plug segfaults (though they are not architectually correct
#        fixes, just avoiding problem for now)
Patch43:	crafty-19.19-segfault.patch.bz2
# (Abel) Plug some memory leaks
Patch44:	crafty-19.19-memleak.patch.bz2
# (Abel) strcpy -> strncpy, sprintf -> snprintf
Patch45:	crafty-19.19-overflow.patch.bz2

BuildRequires: libstdc++-devel
BuildRequires: libstdc++-static-devel
Provides:	chessengine

%description
Crafty is a chess program written by Bob Hyatt <hyatt at cis.uab.edu>.
It is a direct descendent of Cray Blitz, the World Computer Champion
from 1983 to 1989.

It comes with a text interface like gnuchess do. If you want a graphical
interface, you can install GUI chessboards such as xboard and eboard.

Crafty is based on the classic BITMAP approach to representing the chess
board, but uses a unique methodology called "rotated bitmaps" to
significantly improve the performance of the chess engine.

%prep
%setup -q
%patch0 -p1 -b .opt
%patch1 -p1 -b .help
%patch2 -p1 -b .gcc40
%patch3 -p1 -b .bookpath

%patch21 -p1 -b .alpha
%patch22 -p1 -b .security
%patch23 -p1 -b .config
%patch24 -p1 -b .cleanup

%patch41 -p1 -b .warnings
%patch42 -p1 -b .init-book
%patch43 -p1 -b .segfault
%patch44 -p1 -b .memleak
%patch45 -p1 -b .overflow

bzcat %{SOURCE12} > crafty.txt

%build
%{?cpus: export NCPUS=%cpus}
LDFLAGS="%{ldflags} -lsupc++"

%ifarch x86_64 amd64
make linux-amd64 OPTIMIZE='-ffast-math %optflags'
%else

%ifarch alpha
make linux-alpha OPTIMIZE='-ffast-math %optflags'
%else

%ifarch i686
make linux-i686 OPTIMIZE='-march=i686 -mtune=pentium4 -ffast-math -fno-gcse %optflags'
%else

%ifarch pentium3
make linux-i686 OPTIMIZE='-march=pentium3 -mfpmath=sse -ffast-math -fno-gcse %optflags'
%else

%ifarch pentium4
make linux-i686 OPTIMIZE='-march=pentium4 -mfpmath=sse2 -ffast-math -fno-gcse %optflags'
%else

%ifarch i586
make linux OPTIMIZE='-ffast-math %optflags'
%else

make linux-generic OPTIMIZE='-ffast-math %optflags'
%endif
%endif
%endif
%endif
%endif
%endif

%install
mkdir -p %{buildroot}%{_gamesbindir}
install -m 755 crafty %{buildroot}/%{_gamesbindir}/crafty.real

bzcat %{SOURCE10} > %{buildroot}/%{_gamesbindir}/crafty
chmod 755 %{buildroot}/%{_gamesbindir}/crafty

install -D -m 644 crafty.hlp %{buildroot}%{_gamesdatadir}/crafty/crafty.hlp
tar --bzip2 -xf %{SOURCE11} -C %{buildroot}%{_gamesdatadir}/crafty/

# manpages
mkdir -p %{buildroot}%{_mandir}/man{5,6}
bzip2 -dc %{SOURCE20} > %{buildroot}%{_mandir}/man6/crafty.6
bzip2 -dc %{SOURCE21} > %{buildroot}%{_mandir}/man5/crafty.rc.5

%files
%defattr (-,root,root)
%doc crafty.txt
%{_gamesbindir}/*
%{_gamesdatadir}/crafty
%{_mandir}/man?/*




%changelog
* Fri Oct  26 2012 SymbianFlo <symbianflo@mandrivausers.ro>
+ Commit: fe68b5a
- fixed missing buildrequires
  
* Fri Oct  26 2012 symbianflo <symbianflo@mandrivausers.ro>
+ Commit: 6078b25
- gix build , spec clean
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 745 |12cr|cream-0.42-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	cream
%define version	0.42
%define release %mkrel 2

Name: 	 	%{name}
Summary: 	User-friendly face for Vim
Version: 	%{version}
Release: 	%{release}

Source:		%{name}-%{version}.tar.bz2
URL:		http://cream.sourceforge.net/
License:	GPL
Group:		Editors

BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	imagemagick
BuildRequires:  desktop-file-utils
Requires:	vim-X11
BuildArch:	noarch
Requires(post): desktop-file-utils
Requires(postun): desktop-file-utils

%description
Cream is a modeless GUIification of Vim.  Cream includes all the features of
Vim plus many custom utilities. A short list of features includes syntax
highlighting, spell check, multi-file find/replace, bookmarking, function
prototype popups, macros, auto-wrapping, reformatting, justification,
time/date stamps, file explorer, completion, sorting, calendar, tag
navigation, block commenting, Microsoft, Unix and Apple format text editing,
virtually unlimited file sizes, 38 varieties of 8-bit, 2-byte, and Unicode
support, single/multiple document modes, unlimited undo/redo, show invisible
characters, word count, and more.

%prep
%setup -q

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p %buildroot/%_datadir/vim/cream/{addons,bitmaps,docs,docs-html,filetypes,help,spelldicts}
cp creamrc %buildroot/%_datadir/vim/cream/
cp *.vim %buildroot/%_datadir/vim/cream/
cp addons/*.vim %buildroot/%_datadir/vim/cream/addons/
cp bitmaps/*.bmp %buildroot/%_datadir/vim/cream/bitmaps/
cp bitmaps/*.xpm %buildroot/%_datadir/vim/cream/bitmaps/
cp docs/*.txt %buildroot/%_datadir/vim/cream/docs/
cp docs-html/*.html %buildroot/%_datadir/vim/cream/docs-html/
##cp docs-html/*.css %buildroot/%_datadir/vim/cream/docs-html/
cp docs-html/*.png %buildroot/%_datadir/vim/cream/docs-html/
cp filetypes/*.vim %buildroot/%_datadir/vim/cream/filetypes/
cp help/*.txt %buildroot/%_datadir/vim/cream/help/
#cp spelldicts/cream-spell-dict-eng-s*.vim %buildroot/%_datadir/vim/cream/spelldicts/
#cp spelldicts/cream-spell-dict.vim %buildroot/%_datadir/vim/cream/spelldicts/

mkdir -p %buildroot/%_bindir
cp cream %buildroot/%_bindir/

mkdir -p %buildroot/%_datadir/applications
cp cream.desktop %buildroot/%_datadir/applications/

#mkdir -p %buildroot/
#cp cream.svg %buildroot/%_iconsdir/

#menu

desktop-file-install --vendor="" \
  --remove-key="XClassHintResName" \
  --remove-category="Application" \
  --add-category="TextEditor" \
  --add-category="X-MandrivaLinux-MoreApplications-Editors" \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/*

#icons
mkdir -p $RPM_BUILD_ROOT/%_liconsdir
convert -size 48x48 %name.png $RPM_BUILD_ROOT/%_liconsdir/%name.png
mkdir -p $RPM_BUILD_ROOT/%_iconsdir
convert -size 32x32 %name.png $RPM_BUILD_ROOT/%_iconsdir/%name.png
mkdir -p $RPM_BUILD_ROOT/%_miconsdir
convert -size 16x16 %name.png $RPM_BUILD_ROOT/%_miconsdir/%name.png

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files
%defattr(-,root,root)
%{_bindir}/%name
%{_datadir}/vim/%name
%{_datadir}/applications/%name.desktop
%{_liconsdir}/%name.png
%{_iconsdir}/%name.png
%{_miconsdir}/%name.png




%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.42-2mdv2011.0
+ Revision: 610171
- rebuild

* Wed Dec 30 2009 Jérôme Brenier <incubusss@mandriva.org> 0.42-1mdv2010.1
+ Revision: 483858
- new bugfix version 0.42

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 0.41-2mdv2010.0
+ Revision: 437145
- rebuild

* Wed Feb 18 2009 Jérôme Soyer <saispo@mandriva.org> 0.41-1mdv2009.1
+ Revision: 342436
- New upstream release

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Jun 11 2007 Jérôme Soyer <saispo@mandriva.org> 0.39-1mdv2008.0
+ Revision: 38005
- Fix Build
- New release


* Sat Dec 30 2006 Jérôme Soyer <saispo@mandriva.org> 0.38-1mdv2007.0
+ Revision: 102731
- Fix buildrequires
- New release 0.38
- Import cream

* Thu Sep 14 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.36-2mdv2007.0
- XDG

* Tue Jun 13 2006 Charles A Edwards <eslrahc@mandriva.org> 0.36-1mdv2007.0
- 0.36
- mkrel
- .css docs no longer done

* Fri Apr 07 2006 Austin Acton <austin@mandriva.org> 0.35-1mdk
- New release 0.35

* Sat Feb 18 2006 Austin Acton <austin@mandriva.org> 0.34-1mdk
- New release 0.34

* Fri Nov 04 2005 Austin Acton <austin@mandriva.org> 0.33.1-1mdk
- New release 0.33.1

* Fri Oct 07 2005 Austin Acton <austin@mandriva.org> 0.33-1mdk
- New release 0.33

* Mon Feb 07 2005 Austin Acton <austin@mandrake.org> 0.32-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 746 |12cr|createrepo-0.9.9-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		createrepo
Version:	0.9.9
Release:	3
Summary:	Creates a common metadata repository
License:	GPLv2+
Group:		System/Configuration/Packaging
Source0:	http://createrepo.baseurl.org/download/%{name}-%{version}.tar.gz
Patch0:         createrepo-0.9.9-ten-changelog-limit.patch
URL:		http://createrepo.baseurl.org/
Requires:	python-rpm
Requires:	yum >= 3.2.23
Requires:	python-deltarpm
Requires:	python-libxml2
BuildRequires:	python-devel
BuildArch:	noarch

%description
This utility will generate a common metadata repository from a directory of
rpm packages

%prep
%setup -q
%patch0 -p0

%install
%makeinstall
mkdir -p %buildroot/%py_puresitedir/%name
cp -R %{name}/*py  %buildroot/%py_puresitedir/%name

%files
%doc ChangeLog README COPYING
%{_datadir}/%{name}/
%{_bindir}/createrepo
%{_bindir}/modifyrepo
%{_bindir}/mergerepo
%{_mandir}/*/*
/%{py_puresitedir}/%{name}/*
%{_sysconfdir}/bash_completion.d/createrepo.bash


%changelog
* Tue Aug 28 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.9.9-3
+ Revision: 815945
- Add python-deltarpm to requires.

* Sat May 19 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.9.9-2
+ Revision: 799587
- rebuild

* Sat Mar 26 2011 Sandro Cazzaniga <kharec@mandriva.org> 0.9.9-1
+ Revision: 648565
- new version 0.9.9
- clean top of spec
- requires yum >= 3.2.23
- fix p0
- update file list

* Wed Feb 23 2011 Bruno Cornec <bcornec@mandriva.org> 0.9.8-6
+ Revision: 639415
- creatrepo needs yum to work

* Tue Nov 02 2010 Michael Scherer <misc@mandriva.org> 0.9.8-5mdv2011.0
+ Revision: 592384
- rebuild for python 2.7

* Wed May 05 2010 Michael Scherer <misc@mandriva.org> 0.9.8-4mdv2010.1
+ Revision: 542709
- fix wrong file list, signaled by xrg on irc, due to missing BuildRequires
- remove old Requires

* Tue Mar 09 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.9.8-3mdv2010.1
+ Revision: 517172
-  use /%%{py_puresitedir}/%%{name}/* in file list to fix rebuild
- fix rebuilt
- fix source, url
- update to 0.9.8

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 0.9.6-3mdv2010.0
+ Revision: 437152
- rebuild

* Wed Feb 18 2009 Michael Scherer <misc@mandriva.org> 0.9.6-2mdv2009.1
+ Revision: 342524
- fix usage, missing modules
- fix license

* Thu Jan 15 2009 Jérôme Soyer <saispo@mandriva.org> 0.9.6-1mdv2009.1
+ Revision: 329837
- New upstream release

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.4.8-3mdv2009.0
+ Revision: 243726
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 0.4.8-1mdv2008.1
+ Revision: 136347
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 747 |12cr|createtorrent-1.1.4-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name createtorrent
%define version 1.1.4
%define release %mkrel 6

Summary: Create torrent files for BitTorrent
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.gz
# (Anssi 06/2008) Fix linking (SHA1 is in -lcrypto, not -lssl):
Patch0: createtorrent-1.1.4-linking.patch
License: GPL
Group: File tools
Url: http://www.createtorrent.com/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: openssl-devel

%description
CreateTorrent is a small and fast command line utility for all Linux
and Unix operating systems to create BitTorrent files easily.
BitTorrent files can be created from either one file or a collection
of files that are grouped together into a directory.

%prep
%setup -q
%patch0 -p1

%build
# patch0
autoreconf
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc ChangeLog AUTHORS
%_bindir/%name


%changelog
* Tue Dec 06 2011 Götz Waschk <waschk@mandriva.org> 1.1.4-6mdv2012.0
+ Revision: 738099
- yearly rebuild

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.4-5mdv2011.0
+ Revision: 610172
- rebuild

* Wed Apr 21 2010 Funda Wang <fwang@mandriva.org> 1.1.4-4mdv2010.1
+ Revision: 537463
- rebuild

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1.1.4-3mdv2009.0
+ Revision: 266539
- rebuild early 2009.0 package (before pixel changes)

* Mon Jun 09 2008 Anssi Hannula <anssi@mandriva.org> 1.1.4-2mdv2009.0
+ Revision: 217064
- add a proper fix for linking and re-enable --no-undefined
  (linking.patch, symbol SHA1 is in -lcrypto, not -lssl)

* Mon Jun 09 2008 Götz Waschk <waschk@mandriva.org> 1.1.4-1mdv2009.0
+ Revision: 217018
- new version
- disable --as-needed

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.1.3-1mdv2008.1
+ Revision: 136347
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Jul 25 2007 Götz Waschk <waschk@mandriva.org> 1.1.3-1mdv2008.0
+ Revision: 55226
- Import createtorrent



* Wed Jul 25 2007 Götz Waschk <waschk@mandriva.org> 1.1.3-1mdv2008.0
- New version 1.1.3

* Thu Jul 20 2006 Götz Waschk <waschk@mandriva.org> 1.0.0-1mdv2007.0
- Rebuild

* Fri Mar 17 2006 Götz Waschk <waschk@mandriva.org> 1.0.0-3mdk
- rebuild for new openssl
- use mkrel

* Thu Sep 22 2005 Götz Waschk <waschk@mandriva.org> 1.0.0-2mdk
- Rebuild

* Sun Sep 19 2004 Gtz Waschk <waschk@linux-mandrake.com> 1.0.0-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 748 |12cr|crimson-fields-0.5.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	0.5.3
%define	release	%mkrel 3

%define	pname	crimson
%define	name	%{pname}-fields

Name:		%name
Version:	%{version}
Release:	%{release}
Summary:	Crimson Fields - Tactical war game with hexagonal grid
License:	GPL
Group:		Games/Strategy
URL:		http://crimson.seul.org/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

Source:		http://crimson.seul.org/files/%{pname}-%{version}.tar.bz2

BuildRequires:	imagemagick 
BuildRequires:  SDL_mixer-devel 
BuildRequires:  SDL_ttf-devel 
BuildRequires:  libxslt-proc
BuildRequires:  zlib-devel
BuildRequires:  desktop-file-utils
Obsoletes:	crimson-field
Provides:	crimson-field

%package	utils
Summary:	Utilities for Crimson Fields (a tactical war game)
Group:		Games/Strategy
Requires:	%{name} = %{version}

%description
Crimson Fields is a tactical war game in the tradition of Battle Isle. While
not being an exact clone, it tries to keep closer to the very first part of the
series than to the later ones, especially with regard to a rather simple rule
set and straight forward game play.

A simple editor can be used to create custom level files.

%description	utils
Crimson Fields is a tactical war game in the tradition of Battle Isle. While
not being an exact clone, it tries to keep closer to the very first part of the
series than to the later ones, especially with regard to a rather simple rule
set and straight forward game play.

This package includes utilities for Crimson Fields, including a simple map
editor for creating custom level files, map compiler and Battle Isle map
conversion tool.

%prep
%setup -q -n %{pname}-%{version}

%build
%configure2_5x \
	--bindir=%{_gamesbindir} \
	--enable-cfed \
	--enable-bi2cf \
	--enable-comet

# (Abel) cfed uses SDL which initializes directfb when trying to build
# level files, which means this package is unbuildable without console
# access (at least I don't know how to do it without console access).
# When updating package, please regenerate level files in your machine
# and bundle them into source1.
# Version check is for preventing brainless updating.
[ "%version" = "0.4.2" ] && tar --bzip2 -xf %{SOURCE1}
touch levels/*.lev

%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std


desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="X-MandrivaLinux-MoreApplications-Games-Strategy;Game;StrategyGame" \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/*


install -d $RPM_BUILD_ROOT%{_iconsdir} \
           $RPM_BUILD_ROOT%{_miconsdir}
install -m644 gfx/crimson.png -D $RPM_BUILD_ROOT%{_liconsdir}/%{pname}.png
convert -geometry 32x32 gfx/crimson.png $RPM_BUILD_ROOT%{_iconsdir}/%{pname}.png
convert -geometry 16x16 gfx/crimson.png $RPM_BUILD_ROOT%{_miconsdir}/%{pname}.png

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files 
%defattr(-,root,root)
%doc ChangeLog COPYING NEWS README 
%{_iconsdir}/%{pname}.png
%{_miconsdir}/%{pname}.png
%{_liconsdir}/%{pname}.png
%{_gamesbindir}/crimson
%{_datadir}/%{pname}
%{_datadir}/pixmaps/*
%{_mandir}/man6/crimson.*
%{_datadir}/applications/crimson.desktop

%files utils
%defattr(-,root,root)
%doc README.CoMET README.bi2cf
%{_gamesbindir}/comet
%{_gamesbindir}/cfed
%{_gamesbindir}/bi2cf
%{_mandir}/man6/comet.*
%{_mandir}/man6/cfed.*
%{_mandir}/man6/bi2cf.*


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5.3-3mdv2011.0
+ Revision: 617438
- the mass rebuild of 2010.0 packages

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 0.5.3-2mdv2010.0
+ Revision: 437154
- rebuild

* Fri Apr 03 2009 trem <trem@mandriva.org> 0.5.3-1mdv2009.1
+ Revision: 363933
- update to 0.5.3
- fix the bug 49508

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.5.1-3mdv2009.0
+ Revision: 243727
- rebuild
- drop old menu

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.5.1-1mdv2008.1
+ Revision: 136347
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Thu Jan 25 2007 Lenny Cartier <lenny@mandriva.com> 0.5.1-1mdv2007.0
+ Revision: 113282
- Update to 0.5.1

* Tue Dec 12 2006 Lenny Cartier <lenny@mandriva.com> 0.5.0-1mdv2007.1
+ Revision: 95345
- Update to 0.5.0

* Fri Oct 27 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.4.9-3mdv2007.1
+ Revision: 73078
- Fix file list
- Fix BuildRequires
- import crimson-fields-0.4.9-2mdv2007.0

* Fri Aug 04 2006 Lenny Cartier <lenny@mandriva.com> 0.4.9-2mdv2007.0
- xdg

* Thu Nov 03 2005 trem <trem@zarb.org> 0.4.9-1mdk
- 0.4.9

* Wed Feb 23 2005 Lenny Cartier <lenny@mandrakesoft.com> 0.4.7-1mdk
- 0.4.7

* Wed Jan 19 2005 Lenny Cartier <lenny@mandrakesoft.com> 0.4.6-1mdk
- 0.4.6

* Sat Jun 19 2004 Abel Cheung <deaddog@deaddog.org> 0.4.2-1mdk
- New version
- Build map editor and other utils as well

* Thu Mar 04 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.4.1-1mdk
- 0.4.1

* Wed Feb 25 2004 Per yvind Karlsen <peroyvind@linux-mandrake.com> 0.4.0-1mdk
- 0.4.0
- buildrequires
- cosmetics
- drop unused icons from src.rpm


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 749 |12cr|CriticalMass-1.0.2-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	CriticalMass
%define version	1.0.2
%define release %mkrel 7
%define Summary Arcade Shooter

Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://criticalmass.sourceforge.net/criticalmass/%{name}-%{version}.tar.bz2
Source11:	%{name}-16x16.png
Source12:	%{name}-32x32.png
Source13:	%{name}-48x48.png
Patch0:		%{name}-1.0.2-fix-gcc-43.patch
Patch1:		criticalmass-1.0.2-libpng14.patch
Patch2:		criticalmass-1.0.2-libpng15.patch
Patch3:		criticalmass-1.0.2-system_curl.patch
License:	GPLv2
Group:		Games/Arcade
URL:		http://criticalmass.sourceforge.net
Summary:	%{Summary}
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(glw)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(libcurl)
#Requires:	SDL_mixer SDL_image zlib

%description
Critical Mass (aka Critter) is an SDL/OpenGL space shoot'em up game.

%prep
%setup -q
%patch0 -p1 -b .gcc43
%patch1 -p0 -b .png14
%patch2 -p0 -b .png15
%patch3 -p0 -b .curl

rm -rf curl/
touch NEWS README AUTHORS ChangeLog

%build
autoreconf -fi
%configure2_5x --prefix=%{_gamesbindir} --bindir=%{_gamesbindir} --datadir=%{_gamesdatadir} --libdir=%_libdir --enable-dyngl
%make

%install
rm -rf %{buildroot}
install -d %{buildroot}%{_gamesbindir}
install -m755 game/critter tools/Packer -D %{buildroot}%{_gamesbindir}
install -d %{buildroot}%{_gamesdatadir}/Critical_Mass
install -m644 data/music/lg-criti.xm %{buildroot}%{_gamesdatadir}/Critical_Mass
install -m644 game/resource.dat %{buildroot}%{_gamesdatadir}/Critical_Mass
install -d %{buildroot}%{_mandir}/man6
install -m644 critter.6 %{buildroot}%{_mandir}/man6


mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Critical Mass
Comment=%{Summary}
Exec=%{_gamesbindir}/critter
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;ArcadeGame;
EOF

install -m644 %{SOURCE11} -D ${RPM_BUILD_ROOT}%{_miconsdir}/%{name}.png
install -m644 %{SOURCE12} -D ${RPM_BUILD_ROOT}%{_iconsdir}/%{name}.png
install -m644 %{SOURCE13} -D ${RPM_BUILD_ROOT}%{_liconsdir}/%{name}.png

%files
%defattr(644,root,root,755)
%doc Readme.html COPYING TODO
%{_gamesdatadir}/Critical_Mass
%{_datadir}/applications/mandriva-%{name}.desktop
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}*.png
%{_miconsdir}/%{name}*.png
%{_mandir}/man6/critter.6*
%defattr(755,root,root,755)
%{_gamesbindir}/critter
%{_gamesbindir}/Packer

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 750 |12cr|cronolog-1.6.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A flexible log file rotation program for Apache
Name:		cronolog
Version:	1.6.2
Release:	9
License: 	Apache License
Group:		System/Servers
URL: 		http://cronolog.org/
Source0:	http://cronolog.org/download/%{name}-%{version}.tar.bz2
# http://cronolog.org/patches/cronolog-jumbo-patch.txt
Patch0:		cronolog-jumbo-patch.txt
# http://cronolog.org/mailing-list/msg00266.html
Patch1:		cronolog-1.6.2-filemode.diff

%description
"cronolog" is a simple program that reads log messages from its input and
writes them to a set of output files, the names of which are constructed using
template and the current date and time. The template uses the same format
specifiers as the Unix date command (which are the same as the standard C
strftime library function).

%prep
%setup -q
%patch0 -p1
%patch1 -p0

%build
export CFLAGS="%{optflags} -DFILE_MODE=0640 -DDIR_MODE=0711"
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

install -m0755 src/zip_send_rm.sh %{buildroot}%{_sbindir}/zip_send_rm

%files
%doc AUTHORS COPYING ChangeLog NEWS README TODO
%attr(0755,root,root) %{_sbindir}/cronolog
%attr(0755,root,root) %{_sbindir}/cronosplit
%attr(0755,root,root) %{_sbindir}/zip_send_rm
%attr(0644,root,root) %{_mandir}/man1/*.1*
%{_infodir}/cronolog*


%changelog
* Sun Jun 03 2012 Andrey Bondrov <abondrov@mandriva.org> 1.6.2-9
+ Revision: 802133
- Drop some legacy junk

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.6.2-8mdv2011.0
+ Revision: 617440
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 1.6.2-7mdv2010.0
+ Revision: 425295
- rebuild

* Tue Jun 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.6.2-6mdv2009.0
+ Revision: 222106
- fix dir mode (thanks Andre Nathan)

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Sep 07 2007 Oden Eriksson <oeriksson@mandriva.com> 1.6.2-5mdv2008.0
+ Revision: 81838
- rebuild


* Sun Aug 13 2006 Oden Eriksson <oeriksson@mandriva.com> 1.6.2-4mdv2007.0
- use tighter attribs
- fix url
- added one more patch

* Mon Mar 13 2006 Oden Eriksson <oeriksson@mandriva.com> 1.6.2-3mdk
- added the official "jumbo" patch (P0)

* Sun Jan 08 2006 Oden Eriksson <oeriksson@mandriva.com> 1.6.2-2mdk
- rebuild

* Mon Dec 06 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.6.2-1mdk
- inital mandrake package
- used parts of the provided spec file


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 751 |12cr|cronutils-1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		cronutils
Version:	1.1
Release:	1
Summary:	Utilities to assist running batch processing jobs
Group:		System/Base 
License:	Apache 2.0
URL:		http://code.google.com/p/cronutils
Source0:	http://cronutils.googlecode.com/files/%{name}-%{version}.tar.gz
Patch0:		prefix.patch


BuildRequires:	python-devel

%description
Utilities to assist running batch processing jobs.
    
    runalarm: Limit the run time of a process.
    runlock: Prevent concurrent runs of a process.
    runstat: Export statistics about a process's execution. 

%prep
%setup -q
%patch0 -p1

%build
%make

%install
%makeinstall_std

%files
%{_bindir}/runalarm
%{_bindir}/runstat
%{_bindir}/runlock
%{_mandir}/man1/*.xz


%changelog
* Mon Dec 12 2011 Alexander Khrukin <akhrukin@mandriva.org> 1.1-1
+ Revision: 740591
- imported package cronutils


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 752 |12cr|cross-arm-2012.08-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# croos-arm package initially based on codesourcery now coverted on
# basically a stage1 of the DJ Delorie arm bootstrap scripts at
# http://fedorapeople.org/~djdelorie/
# adapted for the mandriva arm bootstrap setup

# build bootstrap target side libraries and binaries?
%define		build_bootstrap		1

%define		_enable_debug_packages	%{nil}
%define		debug_package		%{nil}
%define		__find_provides		%{SOURCE100}
%define		__find_requires		%{SOURCE100}

%define		arch			arm
%define		target			armv7l-mandriva-linux-gnueabi
%define		prefix			%{_prefix}/%{target}
%define		sysroot			%{prefix}/sysroot
%define 	build_root		%{_builddir}/%{arch}-cross/root
%define		cross_libdir		%{_prefix}/lib
%define		cross_configure		./configure --prefix=%{_prefix} --exec-prefix=%{_prefix} --bindir=%{_bindir} --sbindir=%{_sbindir} --sysconfdir=%{_sysconfdir} --datadir=%{_datadir} --includedir=%{_includedir} --libdir=%{cross_libdir} --libexecdir=%{cross_libdir} --localstatedir=%{_localstatedir} --sharedstatedir=%{_sharedstatedir} --mandir=%{_mandir} --infodir=%{_infodir}
%define		__cross_configure	../%{cross_configure}
%define		build_config		--build=%{_target_platform} --disable-werror --with-build-sysroot=%{build_root}%{sysroot}
%define		target_config		--with-cpu=cortex-a8 --with-tune=cortex-a8 --with-arch=armv7-a --with-mode=thumb --with-float=softfp --with-fpu=neon --with-abi=aapcs-linux --with-sysroot=%{sysroot} --target=%{target}
%define		host_config		--with-cpu=cortex-a8 --with-tune=cortex-a8 --with-arch=armv7-a --with-mode=thumb --with-float=softfp --with-fpu=neon --with-abi=aapcs-linux --host=%{target} --target=%{target}

%define		gcc_version		4.7.2
%define		cross_linux		linux-2.6.38
%define		cross_binutils		binutils-2.22.51
#linaro
%define		cross_gcc		gcc-linaro-4.7-2012.08
%define		cross_glibc		glibc-2.14-121-g5551a7b
%define		cross_gdb		gdb-7.5
%define		cross_gmp		gmp-5.0.5
%define		cross_mpfr		mpfr-3.1.1
%define		cross_mpc		mpc-0.9
%define		cross_ppl		ppl-0.12.1
%define		cross_cloog		cloog-parma-0.16.1
%define		cross_zlib		zlib-1.2.7
%define		cross_bash		bash-4.2
%define		cross_make		make-3.82
%define		cross_sed		sed-4.2.1
%define		cross_coreutils		coreutils-8.19
%define		cross_util_linux	util-linux-2.21.2
%define		cross_tar		tar-1.26
%define		cross_gzip		gzip-1.5
%define		cross_bzip2		bzip2-1.0.6
%define		cross_diffutils		diffutils-3.2
%define		cross_findutils		findutils-4.5.10
%define		cross_gawk		gawk-4.0.0
%define		cross_patch		patch-2.6.1
%define		cross_unzip		unzip60
%define		cross_which		which-2.20
%define		cross_xz		xz-5.1.1alpha
%define		cross_grep		grep-2.9

%define 	build_root		%{_builddir}/cross-%{arch}/root
%define		gccdir			%{prefix}/lib/gcc/%{target}/%{gcc_version}

Name:		cross-arm
Release:	1
Version:	2012.08
License:	GPLv3+
Group:		Development/Other
Summary:	ARM GNU/Linux cross toolchain
URL:		http://fedorapeople.org/~djdelorie/

# revision: 677434
# repsys co kernel; cd kernel; ./build_sources
# mv SOURCES/%{cross_linux}.tar.bz2 ../cross-arm/SOURCES
Source0:	%{cross_linux}.tar.bz2

# revision: 703525
# repsys co binutils; cd binutils
# rpmbuild -bp --define "_topdir `pwd`" --define "_target_cpu arm" SPECS/binutils.spec
# cd BUILD; tar jcf %{cross_binutils}.tar.bz2 %{cross_binutils}; mv %{cross_binutils}.tar.bz2 ../../cross-arm/SOURCES
Source1:	%{cross_binutils}.tar.bz2

# revision: 703958
# repsys co gcc; cd gcc
# rpmbuild -bp --define "_topdir `pwd`" --define "_target_cpu armv7l" SPECS/gcc.spec
# cd BUILD; tar jcf %{cross_gcc}.tar.bz2 %{cross_gcc}; mv %{cross_gcc}.tar.bz2 ../../cross-arm/SOURCES
Source2:	%{cross_gcc}.tar.bz2

# revision: 702438
# repsys co glibc; cd glibc
# rpmbuild -bp --define "_topdir `pwd`" --define "_target_cpu arm" SPECS/glibc.spec
# cd BUILD; tar jcf %{cross_glibc}.tar.bz2 %{cross_glibc}; mv %{cross_glibc}.tar.bz2 ../../cross-arm/SOURCES
Source3:	%{cross_glibc}.tar.bz2

# revision: 682884
# repsys co gdb; cd gdb
# rpmbuild -bp --define "_topdir `pwd`" --define "_target_cpu arm" SPECS/gdb.spec
# cd BUILD; tar jcf %{cross_gdb}.bz2 %{cross_gdb}; mv %{cross_gdb}.tar.bz2 ../../cross-arm/SOURCES
Source4:	%{cross_gdb}.tar.bz2

# revision: 673760
# repsys co gmp; cd gmp
# rpmbuild -bp --define "_topdir `pwd`" --define "_target_cpu arm" SPECS/gmp.spec
# cd BUILD; tar jcf %{cross_gmp}.tar.bz2 %{cross_gmp}; mv %{cross_gmp}.tar.bz2 ../../cross-arm/SOURCES
Source5:	%{cross_gmp}.tar.bz2

# revision: 703197
# repsys co mpfr; cd mpfr
# rpmbuild -bp --define "_topdir `pwd`" --define "_target_cpu arm" SPECS/mpfr.spec
# cd BUILD; tar jcf %{cross_mpfr}.tar.bz2 %{cross_mpfr}; mv %{cross_mpfr}.tar.bz2 ../../cross-arm/SOURCES
Source6:	%{cross_mpfr}.tar.bz2

# revision: 662383
# repsys co libmpc; cd libmpc
# rpmbuild -bp --define "_topdir `pwd`" --define "_target_cpu arm" SPECS/libmpc.spec
# cd BUILD; tar jcf %{cross_mpc}.tar.bz2 %{cross_mpc}; mv %{cross_mpc}.tar.bz2 ../../cross-arm/SOURCES
Source7:	%{cross_mpc}.tar.bz2

# revision: 662383
# repsys co ppl; cd ppl
# rpmbuild -bp --define "_topdir `pwd`" --define "_target_cpu arm" SPECS/ppl.spec
# cd BUILD; tar jcf %{cross_ppl}.tar.bz2 %{cross_ppl}; mv %{cross_ppl}.tar.bz2 ../../cross-arm/SOURCES
Source8:	%{cross_ppl}.tar.bz2

# revision: 652216
# repsys co cloog-ppl; cd cloog-ppl
# rpmbuild -bp --define "_topdir `pwd`" --define "_target_cpu arm" SPECS/cloog.spec
# cd BUILD; tar jcf %{cross_cloog}.tar.bz2 %{cross_cloog}; mv %{cross_cloog}.tar.bz2 ../../cross-arm/SOURCES
Source9:	%{cross_cloog}.tar.bz2

# revision: 703340
# repsys co zlib; cd zlib
# rpmbuild -bp --define "_topdir `pwd`" --define "_target_cpu arm" SPECS/zlib.spec
# cd BUILD; tar jcf %{cross_zlib}.tar.bz2 %{cross_zlib}; mv %{cross_zlib}.tar.bz2 ../../cross-arm/SOURCES
Source10:	%{cross_zlib}.tar.bz2

# revision: 696270
# repsys co bash; cd bash
# rpmbuild -bp --define "_topdir `pwd`" --define "_target_cpu arm" SPECS/bash.spec
# cd BUILD; tar jcf %{cross_bash}.tar.bz2 %{cross_bash}; mv %{cross_bash}.tar.bz2 ../../cross-arm/SOURCES
Source11:	%{cross_bash}.tar.bz2

# revision: 655741
# repsys co make; cd make
# rpmbuild -bp --define "_topdir `pwd`" --define "_target_cpu arm" SPECS/make.spec
# cd BUILD; tar jcf %{cross_make}.tar.bz2 %{cross_make}; mv %{cross_make}.tar.bz2 ../../cross-arm/SOURCES
Source12:	%{cross_make}.tar.bz2

# revision: 669967
# repsys co sed; cd sed
# rpmbuild -bp --define "_topdir `pwd`" --define "_target_cpu arm" SPECS/sed.spec
# cd BUILD; tar jcf %{cross_sed}.tar.bz2 %{cross_sed}; mv %{cross_sed}.tar.bz2 ../../cross-arm/SOURCES
Source13:	%{cross_sed}.tar.bz2

# revision: 692305
# repsys co sed; cd sed
# rpmbuild -bp --define "_topdir `pwd`" --define "_target_cpu arm" SPECS/coreutils.spec
# cd BUILD; tar jcf %{cross_coreutils}.tar.bz2 %{cross_coreutils}; mv %{cross_coreutils}.tar.bz2 ../../cross-arm/SOURCES
Source14:	%{cross_coreutils}.tar.xz

# revision: 698245
# repsys co util-linux; cd util-linux
# rpmbuild -bp --define "_topdir `pwd`" --define "_target_cpu arm" SPECS/util-linux.spec
# cd BUILD; tar jcf %{cross_util_linux}.tar.bz2 %{cross_util_linux}; mv %{cross_util_linux}.tar.bz2 ../../cross-arm/SOURCES
Source15:	%{cross_util_linux}.tar.bz2

# revision: 692310
# repsys co tar; cd tar
# rpmbuild -bp --define "_topdir `pwd`" --define "_target_cpu arm" SPECS/tar.spec
# cd BUILD; tar jcf %{cross_tar}.tar.bz2 %{cross_tar}; mv %{cross_tar}.tar.bz2 ../../cross-arm/SOURCES
Source16:	%{cross_tar}.tar.bz2

# revision: 664965
# repsys co gzip; cd gzip
# rpmbuild -bp --define "_topdir `pwd`" --define "_target_cpu arm" SPECS/gzip.spec
# cd BUILD; tar jcf %{cross_gzip}.tar.bz2 %{cross_gzip}; mv %{cross_gzip}.tar.bz2 ../../cross-arm/SOURCES
Source17:	%{cross_gzip}.tar.xz

# revision: 663345
# repsys co bzip2; cd bzip2
# rpmbuild -bp --define "_topdir `pwd`" --define "_target_cpu arm" SPECS/bzip2.spec
# cd BUILD/%{cross_bzip2}; patch -R -p1 < ../../SOURCES/%{cross_bzip2}-makefile.diff; cd ../..
# cd BUILD; tar jcf %{cross_bzip2}.tar.bz2 %{cross_bzip2}; mv %{cross_bzip2}.tar.bz2 ../../cross-arm/SOURCES
Source18:	%{cross_bzip2}.tar.bz2

# revision: 698281
# repsys co diffutils; cd diffutils
# rpmbuild -bp --define "_topdir `pwd`" --define "_target_cpu arm" SPECS/diffutils.spec
# cd BUILD; tar jcf %{cross_diffutils}.tar.bz2 %{cross_diffutils}; mv %{cross_diffutils}.tar.bz2 ../../cross-arm/SOURCES
Source19:	%{cross_diffutils}.tar.bz2

# revision: 674766
# repsys co findutils; cd findutils
# rpmbuild -bp --define "_topdir `pwd`" --define "_target_cpu arm" SPECS/findutils.spec
# cd BUILD; tar jcf %{cross_findutils}.tar.bz2 %{cross_findutils}; mv %{cross_findutils}.tar.bz2 ../../cross-arm/SOURCES
Source20:	%{cross_findutils}.tar.bz2

# revision: 703540
# repsys co gawk; cd gawk
# rpmbuild -bp --define "_topdir `pwd`" --define "_target_cpu arm" SPECS/gawk.spec
# cd BUILD; tar jcf %{cross_gawk}.tar.bz2 %{cross_gawk}; mv %{cross_gawk}.tar.bz2 ../../cross-arm/SOURCES
Source21:	%{cross_gawk}.tar.bz2

# revision: 666991
# repsys co patch; cd patch
# rpmbuild -bp --define "_topdir `pwd`" --define "_target_cpu arm" SPECS/patch.spec
# cd BUILD; tar jcf %{cross_patch}.tar.bz2 %{cross_patch}; mv %{cross_patch}.tar.bz2 ../../cross-arm/SOURCES
Source22:	%{cross_patch}.tar.bz2

# revision: 693305
# repsys co unzip; cd unzip
# rpmbuild -bp --define "_topdir `pwd`" --define "_target_cpu arm" SPECS/unzip.spec
# cd BUILD/%{cross_unzip}; patch -R -p1 < ../../SOURCES/unzip-6.0-libnatspec.patch; cd ../..
# cd BUILD; tar jcf %{cross_unzip}.tar.bz2 %{cross_unzip}; mv %{cross_unzip}.tar.bz2 ../../cross-arm/SOURCES
Source23:	%{cross_unzip}.tar.bz2

# revision: 670807
# repsys co which; cd which
# rpmbuild -bp --define "_topdir `pwd`" --define "_target_cpu arm" SPECS/which.spec
# cd BUILD; tar jcf %{cross_which}.tar.bz2 %{cross_which}; mv %{cross_which}.tar.bz2 ../../cross-arm/SOURCES
Source24:	%{cross_which}.tar.bz2

# revision: 695233
# repsys co xz; cd xz
# rpmbuild -bp --define "_topdir `pwd`" --define "_target_cpu arm" SPECS/xz.spec
# cd BUILD; tar jcf %{cross_xz}.tar.bz2 %{cross_xz}; mv %{cross_xz}.tar.bz2 ../../cross-arm/SOURCES
Source25:	%{cross_xz}.tar.bz2

# revision: 686779
# repsys co grep; cd grep
# rpmbuild -bp --define "_topdir `pwd`" --define "_target_cpu arm" SPECS/grep.spec
# cd BUILD; tar jcf %{cross_grep}.tar.bz2 %{cross_grep}; mv %{cross_grep}.tar.bz2 ../../cross-arm/SOURCES
Source26:	%{cross_grep}.tar.bz2

Source98:	stage2.tar.bz2
Source99:	README
Source100:	find-nothing

BuildRequires:	autoconf
BuildRequires:	automake
BuildRequires:	binutils-devel
BuildRequires:	bison
BuildRequires:	elfutils-devel
BuildRequires:	flex
BuildRequires:	gcc
BuildRequires:	gmp-devel
BuildRequires:	mpfr-devel
BuildRequires:	libmpc-devel
BuildRequires:	ncurses-devel
BuildRequires:	readline-devel
BuildRequires:	gettext
BuildRequires:	texinfo
BuildRequires:	zlib-devel
BuildRequires:	diffutils
BuildRequires:	tcsh

Requires:	cross-%{arch}-binutils = %{EVRD}
Requires:	cross-%{arch}-gcc = %{EVRD}
Requires:	cross-%{arch}-c++ = %{EVRD}
Requires:	cross-%{arch}-host = %{EVRD}
Requires:	cross-%{arch}-gdb = %{EVRD}

Patch0:		cross-arm-gdb.patch
Patch1:		cross-arm-gcc.patch
Patch2:		cross-arm-util-linux.patch
Patch3:		mpc-automake112.aptch

%description
%{summary}.

%files
%defattr(-,root,root,-)

########################################################################
%package	binutils
Summary:	ARM GNU/Linux cross toolchain binutils

%description	binutils
%{summary}.

%files		binutils
%defattr(-,root,root,-)
%{_bindir}/%{target}-addr2line
%{_bindir}/%{target}-ar
%{_bindir}/%{target}-as
%{_bindir}/%{target}-c++filt
%{_bindir}/%{target}-elfedit
%{_bindir}/%{target}-gprof
%{_bindir}/%{target}-ld
%{_bindir}/%{target}-ld.bfd
%{_bindir}/%{target}-nm
%{_bindir}/%{target}-objcopy
%{_bindir}/%{target}-objdump
%{_bindir}/%{target}-ranlib
%{_bindir}/%{target}-readelf
%{_bindir}/%{target}-size
%{_bindir}/%{target}-strings
%{_bindir}/%{target}-strip
%dir %{prefix}
%dir %{prefix}/bin
%{prefix}/bin/ar
%{prefix}/bin/as
%{prefix}/bin/ld
%{prefix}/bin/ld.bfd
%{prefix}/bin/nm
%{prefix}/bin/objcopy
%{prefix}/bin/objdump
%{prefix}/bin/ranlib
%{prefix}/bin/strip
%dir %{prefix}/lib
%{prefix}/lib/ldscripts

########################################################################
%package	gcc
Summary:	ARM GNU/Linux cross toolchain gcc
Requires:	cross-%{arch}-binutils = %{EVRD}

%description	gcc
%{summary}.

%files		gcc
%defattr(-,root,root,-)
%{_bindir}/%{target}-cpp
%{_bindir}/%{target}-gcc*
%{_bindir}/%{target}-gcov
%{prefix}/bin/gcc
%dir %{gccdir}
%{gccdir}/include
%{gccdir}/cc1
%{gccdir}/collect2
%{gccdir}/lto1
%{gccdir}/lto-wrapper
%{gccdir}/crtbegin.o
%{gccdir}/crtbeginS.o
%{gccdir}/crtbeginT.o
%{gccdir}/crtend.o
%{gccdir}/crtendS.o
%{gccdir}/libgcc.a
%{gccdir}/libgcc_eh.a
%{gccdir}/libgcov.a
%{gccdir}/liblto_plugin.*
%{gccdir}/plugin
%dir %{sysroot}%{cross_libdir}
%{sysroot}%{cross_libdir}/libgcc*
%{sysroot}%{cross_libdir}/libgomp*
%{sysroot}%{cross_libdir}/libmudf*

########################################################################
%package	c++
Summary:	ARM GNU/Linux cross toolchain c++
Requires:	cross-%{arch}-gcc = %{EVRD}

%description	c++
%{summary}.

%files		c++
%defattr(-,root,root,-)
%{_bindir}/%{target}-c++
%{_bindir}/%{target}-g++
%{prefix}/bin/c++
%{prefix}/bin/g++
%{gccdir}/cc1plus
%{prefix}/include
%{sysroot}%{cross_libdir}/libstdc++*
%{sysroot}%{cross_libdir}/libsupc++*
%{sysroot}%{_datadir}/gcc-%{gcc_version}

########################################################################
%package	host
Summary:	ARM GNU/Linux cross toolchain host
Requires:	cross-%{arch}-gcc = %{EVRD}
Provides:	cross-%{arch}-glibc = %{EVRD}

%description	host
%{summary}.

%post		host
    rm -fr %{sysroot}/tmp
    rm -fr %{sysroot}/dev
    mkdir -p %{sysroot}/tmp
    chmod 1777 %{sysroot}/tmp
    mkdir -p %{sysroot}/dev
    pushd %{sysroot}/dev
	mknod null	c   1 3
	mknod zero	c   1 5
	mknod random	c   1 8
	mknod urandom	c   1 9
	mknod tty	c   5 0
	mknod console	c   5 1
	mknod sda	b   8 0
	mknod sda1	b   8 1
	mknod sda2	b   8 2
	mknod sda3	b   8 3
	mknod sda4	b   8 4
	mknod mmcblk0	b 179 0
	mknod mmcblk0p1 b 179 1
	mknod mmcblk0p2 b 179 2
	mknod mmcblk0p3 b 179 3
	mknod mmcblk0p4 b 179 4
	mknod ttyO0	c 253 0
	mknod ttyO1	c 253 1
	mknod ttyO2	c 253 2
	mknod ttyO3	c 253 3
	chmod a+rw null zero
    popd

%postun		host
if [ $1 -eq 0 ]; then
    rm -fr %{sysroot}/tmp
    rm -fr %{sysroot}/dev
fi

%files		host
%defattr(-,root,root,-)
%{sysroot}%{_bindir}
%exclude %{sysroot}%{_bindir}/gdbserver
%{sysroot}%{_sysconfdir}
%{sysroot}%{_includedir}
%{sysroot}/lib
%{sysroot}%{_prefix}/lib
%exclude %{sysroot}%{cross_libdir}/libgcc*
%exclude %{sysroot}%{cross_libdir}/libgomp*
%exclude %{sysroot}%{cross_libdir}/libmudf*
%exclude %{sysroot}%{cross_libdir}/libstdc++*
%exclude %{sysroot}%{cross_libdir}/libsupc++*
%{sysroot}/sbin
%{sysroot}%{_sbindir}
%{sysroot}%{_datadir}
%exclude %{sysroot}%{_datadir}/gcc-%{gcc_version}
%{sysroot}%{_localstatedir}/db
%if %{build_bootstrap}
%{sysroot}%{prefix}
%{sysroot}/bin
%{sysroot}/stage2
%endif

########################################################################
%package	gdb
Summary:	ARM GNU/Linux cross toolchain gdb
Requires:	cross-%{arch}-host = %{EVRD}

%description	gdb
%{summary}.

%files		gdb
%defattr(-,root,root,-)
%{_bindir}/%{target}-gdb
#%{_bindir}/%{target}-gdbtui
#%{_bindir}/%{target}-gstack
%{prefix}/share/gdb
%{sysroot}%{_bindir}/gdbserver

########################################################################
%prep
%setup -q -c -n cross-%{arch} -T -a 0 -a 1 -a 2 -a 3 -a 4 -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 19 -a 20 -a 21 -a 22 -a 23 -a 24 -a 25 -a 26

%patch0 -p2

########################################################################
%build
unset CC CXX CFLAGS CXXFLAGS AR LD AS
export PATH=%{build_root}%{_bindir}:$PATH

#-----------------------------------------------------------------------
# host cross-tools

# kernel headers
pushd %{cross_linux}
    %make ARCH=%{arch}						\
	INSTALL_HDR_PATH=%{build_root}%{sysroot}%{_prefix}	\
	headers_install
popd

# binutils
pushd %{cross_binutils}
    %cross_configure						\
	%{build_config}						\
	%{target_config}
    %make
    %make install DESTDIR=%{build_root}
popd

# gcc host
mkdir -p %{cross_gcc}/build; pushd %{cross_gcc}/build
    echo %{vendor} > ../gcc/DEV-PHASE
    sed -i -e 's/4\.6\.2/4.6.1/' ../gcc/BASE-VER
    %__cross_configure						\
	%{build_config}						\
	--libdir=%{prefix}/lib					\
	--libexecdir=%{prefix}/lib				\
	--enable-languages=c,c++				\
	--disable-libssp					\
	--with-headers=%{build_root}%{sysroot}%{_includedir}	\
	%{target_config}
    %make all-host
    DESTDIR=%{build_root} %make install-host
popd

# glibc headers
mkdir -p %{cross_glibc}/build; pushd %{cross_glibc}/build
    echo libc_cv_forced_unwind=yes > config.cache
    echo libc_cv_c_cleanup=yes >> config.cache
    echo libc_cv_ctors_header=no >> config.cache
    %__cross_configure						\
	%{build_config}						\
	--with-headers=%{build_root}%{sysroot}%{_includedir}	\
	--enable-kernel=2.6.32					\
	--enable-bind-now					\
	--disable-profile					\
	--cache-file=config.cache				\
	--without-cvs						\
	--with-elf						\
	--without-gd						\
	--enable-add-ons=ports,nptl				\
	--disable-sanity-checks					\
	--with-tls						\
	--with-__thread						\
	--host=%{target}
    %make ARCH=%{arch} cross-compiling=yes install-headers install_root=%{build_root}%{sysroot}
    touch %{build_root}%{sysroot}%{_includedir}/gnu/stubs.h
    touch %{build_root}%{sysroot}/%{_includedir}/bits/stdio_lim.h
    cp ../nptl/sysdeps/pthread/pthread.h %{build_root}%{_includedir}
    pushd %{build_root}%{sysroot}%{_includedir}/bits
	sed '/ifndef.*NO_LONG_DOUBLE/,/#endif/d' < mathdef.h > mathdef.h.new
	mv mathdef.h.new mathdef.h
    popd
    # We also build just enough files to link libgcc.so.  The fake
    # libc.so will never actually get used.
    mkdir -p %{build_root}%{sysroot}%{cross_libdir}
    %make ARCH=%{arch} cross-compiling=yes csu/subdir_lib
    cp csu/crt*.o %{build_root}%{sysroot}%{cross_libdir}
    %{target}-gcc -nostdlib -nostartfiles -shared -x c /dev/null -o %{build_root}%{sysroot}%{cross_libdir}/libc.so
popd

# gcc libgcc
pushd %{cross_gcc}/build
    %make all-target-libgcc
    %make install-target-libgcc DESTDIR=%{build_root}
popd

# glibc
pushd %{cross_glibc}/build
    %make ARCH=%{arch} cross-compiling=yes
    %make ARCH=%{arch} cross-compiling=yes install install_root=%{build_root}%{sysroot}
    pushd %{build_root}%{sysroot}%{_includedir}/bits
	sed '/ifndef.*NO_LONG_DOUBLE/,/#endif/d' < mathdef.h > mathdef.h.new
	mv mathdef.h.new mathdef.h
    popd
popd

# gcc
pushd %{cross_gcc}/build
    %make
    %make install DESTDIR=%{build_root}
    mv -f %{build_root}%{gccdir}/include-fixed/*.h		\
	  %{build_root}%{gccdir}/include
    rm -fr %{build_root}%{gccdir}/include-fixed
    rm -fr %{build_root}%{gccdir}/install-tools
popd

# gdb
pushd %{cross_gdb}
    %cross_configure						\
	%{build_config}						\
	--disable-nls						\
	--disable-sim						\
	--with-bugurl=https://qa.mandriva.com			\
	--with-build-time-tools=%{build_root}%{sysroot}/bin	\
	--with-gdb-datadir=%{prefix}/share/gdb			\
	--with-system-gdbinit=%{cross_libdir}/gdbinit		\
	--target=%{target}
    %make
    %make install DESTDIR=%{build_root}
popd

# gdbserver
pushd %{cross_gdb}/gdb/gdbserver
    %cross_configure						\
	%{build_config}						\
	--with-bugurl=https://qa.mandriva.com			\
	--host=%{target}
    %make
    %make install DESTDIR=%{build_root}%{sysroot}
popd

#-----------------------------------------------------------------------
# target side libraries
pushd %{build_root}%{prefix}/lib
    mv -f libgcc* libgomp* libmudf* libstdc* libsupc* %{build_root}%{sysroot}%{cross_libdir}
popd
rm -f %{build_root}%{sysroot}%{cross_libdir}/*.la

%if %{build_bootstrap}
# gmp
pushd %{cross_gmp}
    %cross_configure						\
	%{build_config}						\
	--host=%{target}					\
	--enable-cxx						\
	%{target_config}
    %make
    %make install DESTDIR=%{build_root}%{sysroot}
    rm -f %{build_root}%{sysroot}%{cross_libdir}/*.la
popd

# mpfr
pushd %{cross_mpfr}
    %cross_configure						\
	%{build_config}						\
	--host=%{target}					\
	%{target_config}
    %make
    %make install DESTDIR=%{build_root}%{sysroot}
    rm -f %{build_root}%{sysroot}%{cross_libdir}/*.la
popd

# mpc
patch -l -p2 < %{PATCH3}
pushd %{cross_mpc}
    autoreconf -fi
    %cross_configure						\
	%{build_config}						\
	--host=%{target}					\
	%{target_config}
    %make
    %make install DESTDIR=%{build_root}%{sysroot}
    rm -f %{build_root}%{sysroot}%{cross_libdir}/*.la
popd

# ppl
pushd %{cross_ppl}
    %cross_configure						\
	%{build_config}						\
	--host=%{target}					\
	--enable-shared						\
	--enable-interfaces="c++ c"				\
	 --with-gmp-prefix=%{build_root}%{sysroot}%{_prefix}	\
	%{target_config}
    %make
    %make install DESTDIR=%{build_root}%{sysroot}
    rm -f %{build_root}%{sysroot}%{cross_libdir}/*.la
popd

# cloog
pushd %{cross_cloog}
    %cross_configure						\
	%{build_config}						\
	--host=%{target}					\
	--with-ppl=system					\
	--disable-static					\
	%{target_config}
    %make
    %make install DESTDIR=%{build_root}%{sysroot}
    rm -f %{build_root}%{sysroot}%{cross_libdir}/*.la
popd

# no libselinux on current mandriva

# zlib
pushd %{cross_zlib}
    CHOST=%{target}						\
    ./configure							\
	 --prefix=%{_prefix}					\
	--libdir=%{cross_libdir}				\
	--includedir=%{_includedir}
    %make
    %make install DESTDIR=%{build_root}%{sysroot}
popd

#-----------------------------------------------------------------------
# target side applications

# target binutils
rm -fr %{cross_binutils}; tar jxf %{SOURCE1}
pushd %{cross_binutils}
    %cross_configure						\
	%{build_config}						\
	%{host_config}
    %make
    %make install DESTDIR=%{build_root}%{sysroot}
popd

# target gcc
rm -fr %{cross_gcc}; tar jxf %{SOURCE2}
patch -l -p1 < %{PATCH1}
mkdir -p %{cross_gcc}/build; pushd %{cross_gcc}/build
    echo %{vendor} > ../gcc/DEV-PHASE
    sed -i -e 's/4\.7\.2/4.7.2/' ../gcc/BASE-VER
    %__cross_configure						\
	%{build_config}						\
	--enable-languages=c,c++				\
	--disable-libssp					\
	%{host_config}
    %make
    %make install DESTDIR=%{build_root}%{sysroot}
popd

# bash
pushd %{cross_bash}
    cat <<EOF > config.cache
bash_cv_func_ctype_nonascii=yes
bash_cv_opendir_not_robust=no
bash_cv_ulimit_maxfds=yes
bash_cv_func_sigsetjmp=present
bash_cv_printf_a_format=yes
bash_cv_job_control_missing=present
bash_cv_sys_named_pipes=present
bash_cv_unusable_rtsigs=no
EOF
    %cross_configure						\
	%{build_config}						\
	--cache-file=config.cache				\
	%{host_config}
    %make
    %make install DESTDIR=%{build_root}%{sysroot}
    mkdir -p %{build_root}%{sysroot}/bin
    pushd %{build_root}%{sysroot}/bin
	mv ../usr/bin/bash .
	ln -s bash sh
    popd
popd

# make
pushd %{cross_make}
    %cross_configure						\
	%{build_config}						\
	%{host_config}
    %make
    %make install DESTDIR=%{build_root}%{sysroot}
popd

# sed
pushd %{cross_sed}
    %cross_configure						\
	%{build_config}						\
	%{host_config}
    # Touch sed.1 so that it will not be built.
    # The makefile in the sed/doc directory attempts to run the
    # built sed binary in order to extract the --help output, but
    # this fails because the sed binary is a cross-tool.
    touch doc/sed.1
    %make
    %make install DESTDIR=%{build_root}%{sysroot}
popd

# coreutils
pushd %{cross_coreutils}
    %cross_configure						\
	%{build_config}						\
	%{host_config}
    for i in $(cd $PWD//man; echo *.x)
    do
	base=`echo $i | sed 's/\.x//'`
	touch man/$base.1
    done
    %make CFLAGS="$CFLAGS -fpic -fPIC"
    %make install DESTDIR=%{build_root}%{sysroot}
popd

# util-linux
patch -l -p1 < %{PATCH2}
pushd %{cross_util_linux}
    %cross_configure						\
	%{build_config}						\
	--without-ncurses					\
	--bindir=/bin						\
	--disable-wall						\
	%{host_config}
    %make
    %make install DESTDIR=%{build_root}%{sysroot}
popd

# tar
pushd %{cross_tar}
    %cross_configure						\
	%{build_config}						\
	%{host_config}						\
	--bindir=/bin
    %make
    %make install DESTDIR=%{build_root}%{sysroot}
popd

# gzip
pushd %{cross_gzip}
    %cross_configure						\
	%{build_config}						\
	--bindir=/bin						\
	%{host_config}
    %make
    %make install DESTDIR=%{build_root}%{sysroot}
popd

# bzip2
pushd %{cross_bzip2}
    %make							\
	CC=%{target}-gcc					\
	AR=%{target}-ar						\
	RANLIB=%{target}-ranlib					\
	PREFIX=%{_prefix}					\
	CFLAGS="$CFLAGS -fpic -fPIC"				\
	libbz2.a bzip2 bzip2recover
    %make							\
	CC=%{target}-gcc					\
	AR=%{target}-ar						\
	RANLIB=%{target}-ranlib					\
	PREFIX=%{build_root}%{sysroot}%{_prefix}		\
	install
    # the installation makes symbols links with our host's paths
    # in them, we need to redo those.
    pushd %{build_root}%{sysroot}%{_bindir}
	rm bzless;  ln -s bzmore bzless
	rm bzfgrep; ln -s bzgrep bzfgrep
	rm bzcmp;   ln -s bzdiff bzcmp
	rm bzegrep; ln -s bzgrep bzegrep
    popd
popd

# diffutils
pushd %{cross_diffutils}
    %cross_configure						\
	%{build_config}						\
	%{host_config}
    %make
    %make install DESTDIR=%{build_root}%{sysroot}
popd

# findutils
pushd %{cross_findutils}
    %cross_configure						\
	%{build_config}						\
	%{host_config}
    %make
    %make install DESTDIR=%{build_root}%{sysroot}
popd

# gawk
pushd %{cross_gawk}
    %cross_configure						\
	%{build_config}						\
	%{host_config}
    %make
    %make install DESTDIR=%{build_root}%{sysroot}
popd

# patch
pushd %{cross_patch}
    cat <<EOF > config.cache
ac_cv_func_strnlen_working=yes
EOF
    %cross_configure						\
	%{build_config}						\
	--cache-file=config.cache				\
	%{host_config}
    %make
    %make install DESTDIR=%{build_root}%{sysroot}
popd

# unzip
pushd %{cross_unzip}
    %make -f unix/Makefile					\
	CC=%{target}-gcc					\
	AS=%{target}-as						\
	AR=%{target}-ar						\
	STRIP=%{target}-strip					\
	RANLIB=%{target}-ranlib					\
	prefix=%{_prefix}					\
	CFLAGS="$CFLAGS -DUNIX=1" generic
    %make -f unix/Makefile					\
	CC=%{target}-gcc					\
	AS=%{target}-as						\
	AR=%{target}-ar						\
	STRIP=%{target}-strip					\
	RANLIB=%{target}-ranlib					\
	prefix=%{build_root}%{sysroot}%{_prefix}		\
	install 
popd

# which
pushd %{cross_which}
    %cross_configure						\
	%{build_config}						\
	%{host_config}
    %make
    %make install DESTDIR=%{build_root}%{sysroot}
popd

# xz
pushd %{cross_xz}
    %cross_configure						\
	%{build_config}						\
	%{host_config}
    %make
    %make install DESTDIR=%{build_root}%{sysroot}
popd

# grep
pushd %{cross_grep}
    %cross_configure						\
	%{build_config}						\
	%{host_config}
    %make
    %make install DESTDIR=%{build_root}%{sysroot}
popd

# build_bootstrap
%endif

########################################################################
%install
# needed by rpm 4.x
mkdir -p %{buildroot}

cp -fpar %{build_root}/* %{buildroot}

# binutils
rm -f %{buildroot}%{_libdir}/libiberty.a
rm -f %{buildroot}%{prefix}/lib*/libiberty.a
rm -f %{buildroot}%{prefix}/lib*/libitm*

rm -fr %{buildroot}%{_datadir}
rm -fr %{buildroot}%{_includedir}
rm -fr %{buildroot}%{sysroot}%{_mandir}
rm -fr %{buildroot}%{sysroot}%{_prefix}/man
rm -fr %{buildroot}%{sysroot}%{_infodir}
rm -fr %{buildroot}%{sysroot}%{_docdir}

rm -f %{buildroot}%{_bindir}/%{target}-c++
ln -sf %{_bindir}/%{target}-g++ %{buildroot}%{_bindir}/%{target}-c++
rm -f %{buildroot}%{sysroot}/bin/{c++,g++,gcc}
ln -sf %{_bindir}/%{target}-g++ %{buildroot}%{prefix}/bin/c++
ln -sf %{_bindir}/%{target}-g++ %{buildroot}%{prefix}/bin/g++
ln -sf %{_bindir}/%{target}-gcc %{buildroot}%{prefix}/bin/gcc
ln -sf %{_bindir}/gcc %{buildroot}%{sysroot}%{_bindir}/cc
ln -sf %{_bindir}/cpp %{buildroot}%{sysroot}/lib/cpp

mkdir -p %{buildroot}%{prefix}/share/gdb/auto-load%{cross_libdir}
mv -f %{buildroot}%{sysroot}%{cross_libdir}/libstdc++.so.*.py		\
	%{buildroot}%{prefix}/share/gdb/auto-load%{cross_libdir}
perl -pi -e 's|%%{_datadir}/gcc-%{gcc_version}/python|%{py_puresitedir}|;' \
    %{buildroot}%{prefix}/share/gdb/auto-load%{cross_libdir}/libstdc++.*.py

find %{buildroot}%{sysroot}%{_includedir}			\
    -name .install -o -name ..install.cmd | xargs rm -f

%if %{build_bootstrap}
tar jxf %{SOURCE98} -C %{buildroot}%{sysroot}
(
    echo TARGET=%{target}
    echo RPMTARGET=%{target}
    echo TCONFIGARGS=\"--prefix=/usr --disable-werror %{host_config} \"	\
	| sed 's/--build=[^ ]*//'					\
	| sed 's/--host=[^ ]*//'					\
	| sed 's/--target=[^ ]*//'
) > %{buildroot}%{sysroot}/stage2/local.conf
mkdir -p %{buildroot}%{sysroot}/stage2/rpmbuild
mkdir -p %{buildroot}%{sysroot}/stage2/builds

cp %{SOURCE99} %{buildroot}%{sysroot}/stage2
%endif

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 753 |12cr|cross-avr-binutils-2.22-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define target avr

Name:           cross-%{target}-binutils
Version:        2.22
Release:        %mkrel 1
Summary:        Cross Compiling GNU binutils targeted at %{target}
Group:          Development/Other
License:        GPLv2+
URL:            http://www.gnu.org/software/binutils/
Source0:        ftp://ftp.gnu.org/pub/gnu/binutils/binutils-%{version}.tar.bz2
BuildRequires:  gawk texinfo

%description
This is a Cross Compiling version of GNU binutils, which can be used to
assemble and link binaries for the %{target} platform, instead of for the
native %{_arch} platform.


%prep
%setup -q -c


%build
mkdir -p build
pushd build
CFLAGS="%optflags" ../binutils-%{version}/configure --prefix=%{_prefix} \
  --libdir=%{_libdir} --mandir=%{_mandir} --infodir=%{_infodir} \
  --target=%{target} --disable-werror --disable-nls
make %{?_smp_mflags}
popd build


%install
rm -rf %{buildroot}
pushd build
make install DESTDIR=%{buildroot}
popd build
# these are for win targets only
rm %{buildroot}%{_mandir}/man1/%{target}-{dlltool,nlmconv,windres}.1
# we don't want these as we are a cross version
rm -r %{buildroot}%{_infodir}
rm    %{buildroot}%{_libdir}/libiberty.a


%files
%defattr(-,root,root,-)
%doc binutils-%{version}/COPYING binutils-%{version}/COPYING.LIB
%doc binutils-%{version}/README
%{_prefix}/%{target}
%{_bindir}/%{target}-*
%{_mandir}/man1/%{target}-*.1*


%changelog
* Mon Mar 19 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 2.22-1mdv2012.0
+ Revision: 785574
- update to 2.22

* Tue Oct 04 2011 Andrey Smirnov <asmirnov@mandriva.org> 2.21.1-1
+ Revision: 702720
- imported package cross-avr-binutils

* Tue Oct 12 2010 Funda Wang <fwang@mandriva.org> 2.20.51.0.11-1mnb2
+ Revision: 585033
- sync with main native binutils

* Mon Dec 28 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.20.51.0.4-1mnb2
+ Revision: 483151
- Update/sync with binutils 2.20.51.0.4-1mnb2
- Enable cross build for avr target, first release based on
  binutils-2.19.51.0.2-1mnb2
- binutils.spec: rename to cross-avr-binutils.spec
- Branch cross-avr-binutils, from current binutils.

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - don't ship with PIC libiberty for mips..
    - add missing 'OPTION_FIX_GS2F_KERNEL' enum type in binutils-2.19.51.0.2-mips-ls2f_fetch_fix.patch

* Wed Feb 11 2009 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.19.51.0.2-1mnb2
+ Revision: 339335
- apply mips patches from 2008.1 Gdium tree
- enable 64 bit support for mipsel
- new release: 2.19.51.0.2
- spec cosmetics
- remove locale files when doing cross build
- fix string literal errors when building binutils for mips

* Wed Dec 24 2008 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.19.50.0.1-1mnb2
+ Revision: 318384
- fix buildrequires
- sync with 2.19.50.0.1-8.fc11
- new release
- sync with binutils-2.18.50.0.9-1.fc10

* Mon Aug 18 2008 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.18.50.0.8-1mnb2
+ Revision: 273254
- new release
- sync with binutils-2.18.50.0.8-2.fc10

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Sun May 25 2008 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.18.50.0.6-1mnb2
+ Revision: 211109
- Updated to version 2.18.50.0.6
- Changed license tag (GPL -> GPLv3+, following policy).
- Sync patches with Fedora.

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 2.18.50.0.3-1mnb1
+ Revision: 170649
- replace %%mkrel with %%manbo_mkrel for Manbo Core 1

* Thu Jan 31 2008 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.18.50.0.3-1mdv2008.1
+ Revision: 160824
- New release: 2.18.50.3
- sync patches with Fedora
- regenerate P21 (linux32)
- don't hardcode vendor name & os in target
- add translations
- cosmetics
- add missing ia64 patch from fedora
- sync with fedora 2.17.50.0.12-4
- move checks to %%check
- s/mandrake/mandriva/

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request
    - kill file require on info-install

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Pixel <pixel@mandriva.com>
    - fix group (#28151)

* Sun May 06 2007 Christiaan Welvaart <spturtle@mandriva.org> 2.17.50.0.9-2mdv2008.0
+ Revision: 23749
- match all sparc flavors when checking target_cpu
- fix check to build alternate binaries for spu


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 754 |12cr|cross-avr-gcc-4.7.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define target		avr
%define Werror_cflags	-Wformat

# This is a ugly workaround for not listing all files in /usr/lib and %%{_libexecdir}
# Don't remove it until you are going to support this package in future
%define _files_listed_twice_terminate_build	0

Name:           cross-%{target}-gcc
Version:        4.7.2
Release:        1
Summary:        Cross Compiling GNU GCC targeted at %{target}
Group:          Development/C
License:        GPLv2+
URL:            http://gcc.gnu.org/
Source0:        ftp://ftp.gnu.org/gnu/gcc/gcc-%{version}/gcc-%{version}.tar.bz2
Patch0:		cross-avr-gcc-4.6.1-mint8.patch
BuildRequires:  cross-%{target}-binutils >= 2.21.1, zlib-devel gawk gmp-devel mpfr-devel libmpc-devel
Requires:       cross-%{target}-binutils >= 2.21.1
Obsoletes:      %{name}-cpp < %{version}
Provides:       %{name}-cpp = %{EVRD}

%description
This is a Cross Compiling version of GNU GCC, which can be used to
compile for the %{target} platform, instead of for the
native %{_arch} platform.


%package c++
Summary:        Cross Compiling GNU GCC targeted at %{target}
Group:          Development/C++
Requires:       %{name} = %{EVRD}

%description c++
This package contains the Cross Compiling version of g++, which can be used to
compile c++ code for the %{target} platform, instead of for the native %{_arch}
platform.


%prep
%setup -q -n gcc-%{version}

%patch0

contrib/gcc_update --touch

# Extract %%__os_install_post into os_install_post~
cat << \EOF > os_install_post~
%__os_install_post
EOF

# Generate customized brp-*scripts
cat os_install_post~ | while read a x y; do
case $a in
# Prevent brp-strip* from trying to handle foreign binaries
*/brp-strip*)
  b=$(basename $a)
  sed -e 's,find %{buildroot},find %{buildroot}%{_bindir} %{buildroot}%{_libexecdir},' $a > $b
  chmod a+x $b
  ;;
esac
done

sed -e 's,^[ ]*/usr/lib/rpm.*/brp-strip,./brp-strip,' \
< os_install_post~ > os_install_post 


%build
mkdir -p gcc-%{target}
pushd gcc-%{target}
CC="%{__cc} %optflags" \
../configure \
	--prefix=%{_prefix} \
	--mandir=%{_mandir} \
	--infodir=%{_infodir} \
	--target=%{target} \
	--enable-languages=c,c++ \
	--disable-nls \
	--disable-libssp \
	--with-system-zlib \
	--enable-version-specific-runtime-libs \
	--with-pkgversion="Mandriva %{EVRD}" \
	--with-bugurl="https://qa.mandriva.com/" \
	--libexecdir=%{_libexecdir}
# In general, building GCC is not smp-safe
make
popd


%install
pushd gcc-%{target}
make install DESTDIR=%{buildroot}
popd
# we don't want these as we are a cross version
rm -rf %{buildroot}%{_infodir}
rm -rf %{buildroot}%{_mandir}/man7
rm    %{buildroot}%{_libdir}/libiberty.a
# and these aren't usefull for embedded targets
rm -rf %{buildroot}/usr/lib/gcc/%{target}/%{version}/install-tools
rm -rf %{buildroot}%{_libexecdir}/gcc/%{target}/%{version}/install-tools

%define __os_install_post . ./os_install_post


%files
%defattr(-,root,root,-)
%doc COPYING COPYING.LIB
%{_bindir}/%{target}-*
%dir /usr/lib/gcc
%dir /usr/lib/gcc/%{target}
/usr/lib/gcc/%{target}/%{version}
%dir %{_libexecdir}/gcc
%dir %{_libexecdir}/gcc/%{target}
%{_libexecdir}/gcc/%{target}/%{version}
%{_mandir}/man1/%{target}-*.1.xz
%exclude %{_bindir}/%{target}-?++
%exclude %{_libexecdir}/gcc/%{target}/%{version}/cc1plus
%exclude %{_mandir}/man1/%{target}-g++.1.xz

%files c++
%defattr(-,root,root,-)
%{_bindir}/%{target}-?++
%{_libexecdir}/gcc/%{target}/%{version}/cc1plus
%{_mandir}/man1/%{target}-g++.1.xz

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 755 |12cr|crossfire-client-1.70.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	1.70.0
%define	release %mkrel 1

Name:		crossfire-client
Version:	%{version}
Release:	%{release}
Summary:	Client for connecting to crossfire game servers
Group:		Games/Adventure
License:	GPLv2+
URL:		http://crossfire.real-time.com/
Source0:	http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
Source3:	%{name}-icon-small.png
Source4:	%{name}-icon-medium.png
Source5:	%{name}-icon-large.png
BuildRequires:	gtk2-devel
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(glu)
BuildRequires:	alsa-oss-devel
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(lua)
Requires:	%{name}-data >= 1.50.0

%description
Crossfire is a highly graphical role-playing adventure game with
characteristics reminiscent of rogue, nethack, omega, and gauntlet. 
It has multiplayer capability and presently runs under X11.

This package contains client for playing the new client/server based version
of Crossfire. It allows you to connect to crossfire servers around the world.
You do not need to install the crossfire server in order to play crossfire.

%prep
%setup -q

sed -ri -e '/^.TH/s:$: 6:' $(find . -name "*man")

bzip2 -c ChangeLog > ChangeLog.bz2

%build
# If data file path is changed, crossfire-client-data spec file
# needs to be adjusted as well.
%configure2_5x \
	--with-sound-dir=%{_gamesdatadir}/%{name}/sounds \
	--bindir=%{_gamesbindir} \
	--datadir=%{_gamesdatadir}

%make LIBS="-lX11 -lpng -lcurl"

%install
%makeinstall_std

# icons
mkdir -p %{buildroot}{%{_iconsdir},%{_miconsdir},%{_liconsdir}}
install -m 0644 %{SOURCE3} %{buildroot}%{_miconsdir}/%{name}.png
install -m 0644 %{SOURCE4} %{buildroot}%{_iconsdir}/%{name}.png
install -m 0644 %{SOURCE5} %{buildroot}%{_liconsdir}/%{name}.png

# menu
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Crossfire Client
Comment=%{summary}
Exec=crossfire-client-gtk2 -cache -download_all_faces -fasttcpsend -nosplash -fog -opengl -showicon
Icon=%{name}
Terminal=false
Type=Application
Categories=GTK;Game;AdventureGame;
EOF

%files
%doc ChangeLog.bz2 NOTES README TODO
%{_gamesbindir}/*
%{_gamesdatadir}/%{name}
%{_mandir}/man6/*
%{_datadir}/applications/mandriva-%{name}.desktop
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 756 |12cr|crossfire-client-data-1.70.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	1.70.0
%define	release %mkrel 2

Name:		crossfire-client-data
Version:	%{version}
Release:	%{release}
Summary:	Data files for Crossfire game clients
Group:		Games/Adventure
License:	GPL
URL:		http://crossfire.real-time.com/
BuildArch:	noarch

Source0:	http://downloads.sourceforge.net/project/crossfire/crossfire-%{version}/crossfire-client-sounds-%{version}.tar.gz
Source1:	http://downloads.sourceforge.net/project/crossfire/crossfire-%{version}/crossfire-client-images-%{version}.tar.gz

%description
Crossfire is a highly graphical role-playing adventure game with
characteristics reminiscent of rogue, nethack, omega, and gauntlet. 
It has multiplayer capability and presently runs under X11.

This package contains data files for Crossfire game clients.
It includes sound files and image cache.

%prep
%setup -q -c -T

%build

%install
# extract cache images to buildroot
mkdir -p %{buildroot}%{_gamesdatadir}/crossfire-client/
tar -xvf %{SOURCE0} -C %{buildroot}%{_gamesdatadir}/crossfire-client/
tar -xvf %{SOURCE1} -C %{buildroot}%{_gamesdatadir}/crossfire-client/

#remove debian files
rm -rf %{buildroot}%{_gamesdatadir}/crossfire-client/sounds/debian

%files
%defattr(0644,root,root,0755)
%{_gamesdatadir}/crossfire-client/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 757 |12cr|crossfire-maps-1.70.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 1.70.0
%define release %mkrel 1

Name:		crossfire-maps
Version:	%{version}
Release:	%{release}
Summary:	Map files for Crossfire, a graphical adventure game
Group:		Games/Adventure
License:	GPL
URL:		http://crossfire.real-time.com/
Source0:	http://downloads.sourceforge.net/project/crossfire/crossfire-%{version}/crossfire-%{version}.maps.tar.bz2
Source1:	crossfire-maps.README
Buildarch:	noarch

%description
Crossfire is a highly graphical role-playing adventure game
with characteristics reminiscent of rogue, nethack, omega, and gauntlet.
It has multiplayer capability and presently runs under X11.

This package contains map files necessary for crossfire server to
run. If you just want to play crossfire only, you don't need this package.

%prep
# since the archive is quite large and takes long time to decompress, so
# unpack it during %%install to save some time
%setup -q -T -c
cp %{SOURCE1} README

%build

%install
mkdir -p %{buildroot}%{_gamesdatadir}/crossfire
tar -xvf %SOURCE0 -C %{buildroot}%{_gamesdatadir}/crossfire/

# cleanup
find %{builddoot}%{_gamesdatadir}/crossfire -name '.#*' -type f -print0 | xargs -r -0 rm -f

%files
%defattr(0644,root,root,0755)
%doc README
%{_gamesdatadir}/crossfire/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 758 |12cr|crossfire-server-1.70.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# A few notes:
# Intentionally don't create logrotate files. If I'm a player,
# I'll damn any server admin who try to restart game server because
# of log rotation.
%define version 1.70.0
%define release %mkrel 1

%define map_version 1.70.0
%define _localstatedir /var/lib/games

Name:		crossfire-server
Version:	%{version}
Release:	%{release}
Summary:	Crossfire - a Graphical Adventure Game
Group:		Games/Adventure
License:	GPLv2
URL:		http://crossfire.real-time.com
Source0:	http://prdownloads.sourceforge.net/crossfire/crossfire-%{version}.tar.gz
Source1:	crossfire-server.service
Patch2:		crossfire-server-1.50.0-detach.patch
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(xpm)
BuildRequires:	libxaw-devel pkgconfig(xmu) pkgconfig(xext) libice-devel pkgconfig(xt)
BuildRequires:	pkgconfig(python)
BuildRequires:	flex
BuildRequires:	tetex-latex
BuildRequires:	pkgconfig(libcurl)
Requires(post):		rpm-helper
Requires(preun):	rpm-helper
Requires:	crossfire-maps = %{map_version}

%description
Crossfire is a highly graphical role-playing adventure game
with characteristics reminiscent of rogue, nethack, omega, and gauntlet.
It has multiplayer capability and presently runs under X11.

This package contains files necessary to run a local crossfire server,
or join into a network of crossfire server all over the world. If you
only want to play crossfire, you don't need this package.

%prep
%setup -q -n crossfire-%{version}
%patch2 -p1 -b .detach

sed -i 's#\r##' utils/player_dl.pl.in
# Don't use a hardcoded /tmp directory for building the image archive
sed -i "s#^\$TMPDIR=.*#\$TMPDIR=\"`pwd`\";#" lib/adm/collect_images.pl
# Don't map stdio streams to /
# This is fixed in CVS, but didn't make it into the 1.9.1 release.
sed -i 's#    (void) open ("/", O_RDONLY);#    (void) open ("/var/log/crossfire/crossfire.log", O_RDONLY);#' server/daemon.c

# Change the location of the tmp directory
sed -i "s@^#define TMPDIR \"/tmp\"@#define TMPDIR \"%{_var}/lib/games/%{name}/tmp\"@" include/config.h

%build
%configure2_5x \
	--bindir=%{_gamesbindir} \
	--datadir=%{_gamesdatadir} \
	--disable-static
	
%make

%install
%makeinstall_std

install -pD -m 0755 %{SOURCE1} %{buildroot}%{_unitdir}/%{name}.service

# remove unpackaged files
rm -f %{buildroot}%{_libdir}/crossfire/{add_throw.perl,mktable.script}
rm -f %{buildroot}%{_libdir}/crossfire/plugins/*a

#Remove crossedit man page until it compiles again
#rm -f %{buildroot}%{_mandir}/man6/crossedit.*

# touch log file
mkdir -p %{buildroot}%{_logdir}/crossfire
touch %{buildroot}%{_logdir}/crossfire/logfile

%post
%create_ghostfile %{_logdir}/crossfire/logfile root games 0664
%create_ghostfile %{_localstatedir}/crossfire/banish_file root games 0664
%create_ghostfile %{_localstatedir}/crossfire/bookarch root games 0664
%create_ghostfile %{_localstatedir}/crossfire/clockdata root games 0664
%create_ghostfile %{_localstatedir}/crossfire/highscore root games 0664
%create_ghostfile %{_localstatedir}/crossfire/temp.maps root games 0664
%_post_service %{name}

%preun
%_preun_service %{name}

%files
%doc AUTHORS ChangeLog DEVELOPERS INSTALL NEWS README TODO
%config(noreplace) %{_unitdir}/%{name}.service
%config(noreplace) %{_sysconfdir}/crossfire
%attr(2111,root,games) %{_gamesbindir}/crossfire-server
%{_gamesbindir}/crossfire-config
%{_gamesbindir}/crossloop*
%{_gamesbindir}/player_dl.pl
%{_gamesdatadir}/crossfire/*
%dir %{_libdir}/crossfire
%{_libdir}/crossfire/metaserver.pl
%{_libdir}/crossfire/random_map
%dir %{_libdir}/crossfire/plugins
%{_libdir}/crossfire/plugins/*.so
%{_mandir}/man6/crossfire*
%{_mandir}/man6/crossloop*


%defattr(0660,root,games,2770)
%dir %{_logdir}/crossfire
%ghost %{_logdir}/crossfire/logfile
%dir %{_localstatedir}/crossfire
%ghost %{_localstatedir}/crossfire/banish_file
%ghost %{_localstatedir}/crossfire/bookarch
%ghost %{_localstatedir}/crossfire/clockdata
%ghost %{_localstatedir}/crossfire/highscore
%ghost %{_localstatedir}/crossfire/temp.maps
%dir %{_localstatedir}/crossfire/maps
%dir %{_localstatedir}/crossfire/players
%dir %{_localstatedir}/crossfire/unique-items

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 759 |12cr|cross-mipsel-binutils-2.22.51.0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define lib_major	2
%define lib_name_orig	%{package_prefix}%mklibname binutils
%define lib_name	%{lib_name_orig}%{lib_major}
%define	dev_name	%mklibname binutils -d

# Allow SPU support for native PowerPC arches, not cross env packages
%define spu_arches	ppc ppc64

# Define if building a cross-binutils
%define cross		mipsel
#% define build_cross	1
%{expand: %{?cross:	%%global build_cross 1}}

%if %{build_cross}
%define target_cpu	%{cross}
%define target_platform	%{target_cpu}-linux
%if "%{target_cpu}" == "spu"
%define target_platform	%{target_cpu}-unknown-elf
%endif
%define program_prefix	%{target_platform}-
%define package_prefix	cross-%{target_cpu}-
%else
%define target_cpu	%{_target_cpu}
%define target_platform	%{_target_platform}
%define program_prefix	%{nil}
%define package_prefix	%{nil}
%endif

%define arch		%(echo %{target_cpu}|sed -e "s/\(i.86\|athlon\)/i386/" -e "s/amd64/x86_64/" -e "s/\(sun4.*\|sparcv[89]\)/sparc/")
%define isarch()	%(case %{arch} in (%1) echo 1;; (*) echo 0;; esac)

# List of targets where gold can be enabled
%define gold_arches %(echo %{ix86} x86_64 ppc ppc64 %{sparc} %{arm}|sed 's/[ ]/\|/g')

%define gold_default	0

Summary:	GNU Binary Utility Development Utilities
Name:		%{package_prefix}binutils
Version:	2.22.51.0.1
Release:	2
License:	GPLv3+
Group:		Development/Other
URL:		http://sources.redhat.com/binutils/
# official beta snapshot from http://git.kernel.org/?p=linux/kernel/git/hjl/binutils.git;a=summary
Source0:	http://ftp.kernel.org/pub/linux/devel/binutils/binutils-%{version}.tar.xz
#Source1:	http://ftp.kernel.org/pub/linux/devel/binutils/binutils-%{version}.tar.bz2.sign
Source2:	build_cross_binutils.sh
Source3:	spu_ovl.o
Source4:	embedspu.sh
Source5:	binutils-2.19.50.0.1-output-format.sed
%if "%{name}" == "binutils"
Requires(post):	info-install
Requires(preun):info-install
%rename		%{lib_name}
%endif
Conflicts:	gcc-c++ < 3.2.3-1mdk
BuildRequires:	autoconf automake bison flex gcc gettext texinfo
BuildRequires:	dejagnu zlib-devel
# make check'ing requires libdl.a
# gold make check'ing requires libstdc++.a & bc
BuildRequires:	libstdc++-static-devel bc

# Fedora patches:
Patch01:	binutils-2.20.51.0.2-libtool-lib64.patch
Patch02:	binutils-2.20.51.0.10-ppc64-pie.patch
Patch03:	binutils-2.20.51.0.2-ia64-lib64.patch
# We don't want this one!
#Patch04:	binutils-2.20.51.0.2-version.patch
Patch05:	binutils-2.20.51.0.2-set-long-long.patch
Patch06:	binutils-2.20.51.0.10-copy-osabi.patch
Patch07:	binutils-2.20.51.0.10-sec-merge-emit.patch
Patch08:	binutils-2.20.51.0.2-build-id.patch

# Mandriva patches
# (from gb, proyvind): defaults to i386 on x86_64 or ppc on ppc64 if 32 bit personality is set
Patch21:	binutils-2.21.53-linux32.patch
# (proyvind): skip gold tests that fails
Patch27:	binutils-2.21.51.0.8-skip-gold-check.patch
Patch28:	binutils-2.21.51.0.8-ld-default-settings.patch
# enables the following by default:
# --as-needed
# --hash-style=gnu
# --enable-new-dtags
# --no-undefined
# -O1
# --threads
# --warn-common
# --warn-execstack
# --warn-shared-textrel
# --warn-unresolved-symbols
# -z relro
# --build-id=sha1
Patch29:	binutils-2.21.52.0.2-ld.gold-default-settings.patch
#from Леонид Юрьев leo@yuriev.ru, posted to binutils list
Patch31:	binutils-2.22.51.0.1-fix-overrides-for-gold-testsuite.patch
Patch33:	binutils-2.21.53.0.1-ld_13048-Invalid-address-for-x32.patch
# from upstream
Patch34:	binutils-2.21.53.0.3-opcodes-missing-ifdef-enable-nls.patch

%description
Binutils is a collection of binary utilities, including:

   * ar: creating modifying and extracting from archives
   * nm: for listing symbols from object files
   * objcopy: for copying and translating object files
   * objdump: for displaying information from object files
   * ranlib: for generating an index for the contents of an archive
   * size: for listing the section sizes of an object or archive file
   * strings: for listing printable strings from files
   * strip: for discarding symbols (a filter for demangling encoded C++ symbols
   * addr2line: for converting addresses to file and line
   * nlmconv: for converting object code into an NLM

Install binutils if you need to perform any of these types of actions on
binary files.  Most programmers will want to install binutils.

%ifarch %{spu_arches}
%package -n	spu-binutils
Summary:	GNU Binary Utility Development Utilities for Cell SPU
Group:		Development/Other

%description -n	spu-binutils
This package contains the binutils with Cell SPU support.
%endif

%package -n	%{dev_name}
Summary:	Main library for %{name}
Group:		Development/Other
Provides:	%{name}-devel = %{version}-%{release}
Provides:	%{lib_name}-devel = %{version}-%{release}
Obsoletes:	%{lib_name}-devel
Requires:	zlib-devel

%description -n	%{dev_name}
This package contains BFD and opcodes static libraries and associated
header files.  Only *.a libraries are included, because BFD doesn't
have a stable ABI.  Developers starting new projects are strongly encouraged
to consider using libelf instead of BFD.

%prep
%setup -q -n binutils-%{version}
%patch01 -p0 -b .libtool-lib64~
%patch02 -p0 -b .ppc64-pie~
%ifarch ia64
%if "%{_lib}" == "lib64"
%patch03 -p0 -b .ia64-lib64~
%endif
%endif
#%%patch04 -p0 -b .version~
%patch05 -p0 -b .set-long-long~
%patch06 -p0 -b .copy-osabi~
%patch07 -p0 -b .sec-merge-emit~
%patch08 -p0 -b .build-id~
 
%patch21 -p1 -b .linux32~
#%%patch27 -p1 -b .skip_gold_check~
# we don't bother modifying the defaults for the bfd linker, we'll switch
# to gold as the default now, so let's just leave the older linker with
# the same behaviour as previous for anyone who needs to use it..
#%%patch28 -p1 -b .defaults~
%if "%{distepoch}" >= "2012"
%patch29 -p1 -b .gold_defaults~
%endif
%patch31 -p1 -b .gold_testsuite~
# later
#%%patch33 -p1 -b .ld_13048~
%patch34 -p1 -b .nls~
# for boostrapping, can be rebuilt afterwards in --enable-maintainer-mode
cp %{SOURCE3} ld/emultempl/

%build
# Additional targets
ADDITIONAL_TARGETS=""
case %{target_cpu} in
ppc | powerpc)
  ADDITIONAL_TARGETS="powerpc64-%{_target_vendor}-%{_target_os}"
  ;;
ppc64)
  ADDITIONAL_TARGETS=""
  ;;
ia64)
  ADDITIONAL_TARGETS="i586-%{_target_vendor}-%{_target_os}"
  ;;
i*86 | athlon*)
  ADDITIONAL_TARGETS="x86_64-%{_target_vendor}-%{_target_os}"
  ;;
sparc*)
  ADDITIONAL_TARGETS="sparc64-%{_target_vendor}-%{_target_os}"
  ;;
mipsel)
  ADDITIONAL_TARGETS="mips64el-%{_target_vendor}-%{_target_os}"
  ;;
mips)
  ADDITIONAL_TARGETS="mips64-%{_target_vendor}-%{_target_os}"
  ;;
esac
%ifarch %{spu_arches}
if [[ -n "$ADDITIONAL_TARGETS" ]]; then
  ADDITIONAL_TARGETS="$ADDITIONAL_TARGETS,spu-unknown-elf"
else
  ADDITIONAL_TARGETS="spu-unknown-elf"
fi
%endif
if [[ -n "$ADDITIONAL_TARGETS" ]]; then
  TARGET_CONFIG="$TARGET_CONFIG --enable-targets=$ADDITIONAL_TARGETS"
fi

case %{target_cpu} in
ppc | powerpc | i*86 | athlon* | sparc* | mips* | s390* | sh* | arm*)
  TARGET_CONFIG="$TARGET_CONFIG --enable-64-bit-bfd"
  ;;
esac

%if "%{name}" != "binutils"
%define _program_prefix %{program_prefix}
TARGET_CONFIG="$TARGET_CONFIG --target=%{target_platform}"
%endif

# Don't build shared libraries in cross binutils
%if "%{name}" == "binutils"
TARGET_CONFIG="$TARGET_CONFIG --enable-shared --with-pic"
%endif

# Binutils comes with its own custom libtool
# [gb] FIXME: but system libtool also works and has relink fix
%define __libtoolize /bin/true

# Build main binaries
rm -rf objs
mkdir objs
pushd objs
CONFIGURE_TOP=.. %configure2_5x $TARGET_CONFIG	--with-bugurl=http://qa.mandriva.com/ \
%if %{gold_default}
						--enable-ld=yes \
						--enable-gold=default \
%else
						--enable-ld=default \
						--enable-gold=yes \
%endif
						--enable-plugins \
						--enable-threads \
%if "%{_lib}" == "lib64"
						--with-lib-path=/%{_lib}:%{_libdir}:%{_prefix}/local/%{_lib}:/lib:%{_prefix}/lib:%{_prefix}/local/lib \
%else
						--with-lib-path=/lib:%{_prefix}/lib:%{_prefix}/local/lib \
%endif
%ifarch armv7l armv7hl
						--with-cpu=cortex-a8 \
						--with-tune=cortex-a8 \
						--with-arch=armv7-a \
						--with-mode=thumb \
%ifarch armv7l
						--with-float=softfp \
%else
						--with-float=hard \
%endif
						--with-fpu=vfpv3-d16 \
						--with-abi=aapcs-linux \
%endif
						--with-sysroot \
						--disable-werror \
						--with-separate-debug-dir=%{_prefix}/lib/debug
# There seems to be some problems with builds of gold randomly failing whenever
# going through the build system, so let's try workaround this by trying to do
# make once again when it happens...
%make tooldir=%{_prefix} || make tooldir=%{_prefix}
make -C bfd/doc html
mkdir -p ../html
cp -f bfd/doc/bfd.html/* ../html
popd

# Build alternate binaries (spu-gas in particular)
case "$ADDITIONAL_TARGETS," in
%ifarch %{spu_arches}
*spu-*-elf,*)
  ALTERNATE_TARGETS="spu-unknown-elf"
  ;;
%endif
*)
  ;;
esac
if [[ -n "$ALTERNATE_TARGETS" ]]; then
  for target in $ALTERNATE_TARGETS; do
    cpu=`echo "$target" | sed -e "s/-.*//"`
    rm -rf objs-$cpu
    mkdir objs-$cpu
    pushd objs-$cpu
    CONFIGURE_TOP=.. %configure	--enable-shared \
				--target=$target \
				--program-prefix=$cpu- \
%if "%{distepoch}" < "2012"
				--enable-ld=default \
				--enable-gold=yes \
%else
				--enable-ld=yes \
				--enable-gold=default \
%endif
				--disable-werror \
				--with-bugurl=http://qa.mandriva.com/
    # make sure we use the fully built libbfd & libopcodes libs
    # XXX could have been simpler to just pass $ADDITIONAL_TARGETS
    # again to configure and rebuild all of those though...
    for dso in bfd opcodes; do
    %make all-$dso
    rm -f $dso/.libs/lib$dso-%{version}.so
    ln -s ../../../objs/$dso/.libs/lib$dso-%{version}.so $dso/.libs/
    done
    %make all-binutils all-gas all-ld
    popd
  done
fi

%check
# All Tests must pass on x86 and x86_64
echo ====================TESTING=========================
# workaround for not using colorgcc when building due to colorgcc
# messes up output redirection..
PATH=${PATH#%{_datadir}/colorgcc:}
%if %isarch i386|x86_64|ppc|ppc64|spu
%make -k -C objs check CFLAGS="" CXXFLAGS="" LDFLAGS="" || :
[[ -d objs-spu ]] && \
%make -C objs-spu check-gas CFLAGS="" CXXFLAGS="" LDFLAGS=""
%else
%make -C objs -k check CFLAGS="" CXXFLAGS="" LDFLAGS="" || echo make check failed
%endif
echo ====================TESTING END=====================

logfile="%{name}-%{version}-%{release}.log"
rm -f $logfile; find . -name "*.sum" | xargs cat >> $logfile

%install
mkdir -p %{buildroot}%{_prefix}
%makeinstall_std -C objs

rm -f %{buildroot}%{_mandir}/man1/{dlltool,nlmconv,windres}*
rm -f %{buildroot}%{_infodir}/dir
rm -f %{buildroot}%{_libdir}/*.la
rm -f %{buildroot}%{_libdir}/lib{bfd,opcodes}.so

%if "%{name}" == "binutils"
make -C objs prefix=%{buildroot}%{_prefix} infodir=%{buildroot}%{_infodir} install-info
install -m 644 include/libiberty.h %{buildroot}%{_includedir}/
%if %isarch mips|mipsel|mips64|mips64el
install -m 644 objs/libiberty/libiberty.a %{buildroot}%{_libdir}/
# Ship with the PIC libiberty
%else
install -m 644 objs/libiberty/pic/libiberty.a %{buildroot}%{_libdir}/
%endif
rm -rf %{buildroot}%{_prefix}/%{_target_platform}/

# Sanity check --enable-64-bit-bfd really works.
grep '^#define BFD_ARCH_SIZE 64$' %{buildroot}%{_prefix}/include/bfd.h
# Fix multilib conflicts of generated values by __WORDSIZE-based expressions.
%ifarch %{ix86} x86_64 ppc ppc64 s390 s390x sh3 sh4 sparc sparc64 %arm
sed -i -e '/^#include "ansidecl.h"/{p;s~^.*$~#include <bits/wordsize.h>~;}' \
    -e 's/^#define BFD_DEFAULT_TARGET_SIZE \(32\|64\) *$/#define BFD_DEFAULT_TARGET_SIZE __WORDSIZE/' \
    -e 's/^#define BFD_HOST_64BIT_LONG [01] *$/#define BFD_HOST_64BIT_LONG (__WORDSIZE == 64)/' \
    -e 's/^#define BFD_HOST_64_BIT \(long \)\?long *$/#if __WORDSIZE == 32\
#define BFD_HOST_64_BIT long long\
#else\
#define BFD_HOST_64_BIT long\
#endif/' \
    -e 's/^#define BFD_HOST_U_64_BIT unsigned \(long \)\?long *$/#define BFD_HOST_U_64_BIT unsigned BFD_HOST_64_BIT/' \
    %{buildroot}%{_prefix}/include/bfd.h
%endif
touch -r bfd/bfd-in2.h %{buildroot}%{_prefix}/include/bfd.h

# Generate .so linker scripts for dependencies; imported from glibc/Makerules:

# This fragment of linker script gives the OUTPUT_FORMAT statement
# for the configuration we are building.
OUTPUT_FORMAT="\
/* Ensure this .so library will not be used by a link for a different format
   on a multi-architecture system.  */
$(gcc $CFLAGS $LDFLAGS -shared -x c /dev/null -o /dev/null -Wl,--verbose -v 2>&1 | sed -n -f "%{SOURCE5}")"

tee %{buildroot}%{_libdir}/libbfd.so <<EOH
/* GNU ld script */

$OUTPUT_FORMAT

/* The libz dependency is unexpected by legacy build scripts.  */
INPUT ( %{_libdir}/libbfd.a -liberty -lz )
EOH

tee %{buildroot}%{_libdir}/libopcodes.so <<EOH
/* GNU ld script */

$OUTPUT_FORMAT

INPUT ( %{_libdir}/libopcodes.a -lbfd -lz )
EOH

%else
rm -f  %{buildroot}%{_libdir}/libiberty.a
rm -rf %{buildroot}%{_infodir}
rm -rf %{buildroot}%{_datadir}/locale/
rm -f  %{buildroot}%{_prefix}/%{_target_platform}/%{target_cpu}-linux/lib/*.la
%endif
# Alternate binaries
[[ -d objs-spu ]] && {
destdir=`mktemp -d`
make -C objs-spu DESTDIR=$destdir install-binutils install-gas install-ld
mv $destdir%{_bindir}/spu-* %{buildroot}%{_bindir}/
mkdir -p %{buildroot}%{_prefix}/spu/bin
mv $destdir%{_prefix}/spu-unknown-elf/bin/* %{buildroot}%{_prefix}/spu/bin/
rm -rf $destdir
cat > %{buildroot}%{_bindir}/ppu-as << EOF
#!/bin/sh
exec %{_bindir}/as -mcell -maltivec \${1+"\$@"}
EOF
chmod +x %{buildroot}%{_bindir}/ppu-as
install -m 755 %{SOURCE4} %{buildroot}%{_bindir}/embedspu
}

%if "%{name}" == "binutils"
%post
%_install_info as.info
%_install_info bfd.info
%_install_info binutils.info
%_install_info gasp.info
%_install_info gprof.info
%_install_info ld.info
%_install_info standards.info
%endif

%if "%{name}" == "binutils"
%preun
%_remove_install_info as.info
%_remove_install_info bfd.info
%_remove_install_info binutils.info
%_remove_install_info gasp.info
%_remove_install_info gprof.info
%_remove_install_info ld.info
%_remove_install_info standards.info
%endif

%files 
%{_bindir}/%{program_prefix}addr2line
%{_bindir}/%{program_prefix}ar
%{_bindir}/%{program_prefix}as
%{_bindir}/%{program_prefix}c++filt
%{_bindir}/%{program_prefix}elfedit
%{_bindir}/%{program_prefix}gprof
%{_bindir}/%{program_prefix}ld
%{_bindir}/%{program_prefix}ld.bfd
%if %isarch %{gold_arches}
%{_bindir}/%{program_prefix}ld.gold
%endif
%{_bindir}/%{program_prefix}nm
%{_bindir}/%{program_prefix}objcopy
%{_bindir}/%{program_prefix}objdump
%{_bindir}/%{program_prefix}ranlib
%{_bindir}/%{program_prefix}readelf
%{_bindir}/%{program_prefix}size
%{_bindir}/%{program_prefix}strings
%{_bindir}/%{program_prefix}strip
%ifarch %{spu_arches}
%{_bindir}/ppu-as
%endif
%{_mandir}/man1/*
%if "%{name}" == "binutils"
%{_infodir}/*info*
%{_libdir}/libbfd-%{version}*.so
%{_libdir}/libopcodes-%{version}*.so
%else
%{_prefix}/%{target_platform}/bin/*
%{_prefix}/%{target_platform}/lib/ldscripts
%endif

%ifarch %{spu_arches}
%files -n spu-binutils
%{_bindir}/spu-*
%{_bindir}/embedspu
%dir %{_prefix}/spu/bin
%{_prefix}/spu/bin
%endif

%if "%{name}" == "binutils"
%files -n %{dev_name}
%doc html
%{_includedir}/*.h
%{_libdir}/libbfd.a
%{_libdir}/libbfd.so
%{_libdir}/libopcodes.a
%{_libdir}/libopcodes.so
%{_libdir}/libiberty.a
%endif



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 760 |12cr|crosti-1.7.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		crosti
Summary:	Tool to create cross stitch scheme from custom image
Version:	1.7.0
Release:	1
License:	GPLv3+
Group:		Graphics
URL:		https://sites.google.com/site/crostiapp/
Source0:	%{name}-%{version}-source.zip
Source1:	crosti.xml
Patch0:		crosti-1.7.0-mdv-desktop.patch
BuildRequires:	libqt4-devel

%description
This tool allows you to make your own unique cross stitch scheme from custom
image. You can resize and rotate image, reduce the number of colors, change
image palette, make cross stitch scheme, preview it, save and print. Cross
stitch scheme edition available: colors and icons changing, new color addition,
color fill, scheme pixel draw, lines and half-stitches.

Features

* Convert custom image to cross stitch scheme.
* Edit cross stitch scheme.
* Save and print the scheme that you created.
* Input images: BMP, GIF, ICO, JPEG, JPG, MNG, PBM, PGM, PNG, PPM, SVG, TIF,
  TIFF, XBM, XPM.
* Output cross stitch scheme: BMP, ICO, JPEG, JPG, PNG, PPM, TIF, TIFF, XBM,
  XPM, PDF, CST (crosti scheme text file).

%prep
%setup -q -n source
%patch0 -p1

%build
pushd Repository/%{name}-%{version}
%qmake_qt4
%make
popd

%install
pushd Repository/%{name}-%{version}
make install INSTALL_ROOT=%{buildroot}
popd

install -D -m 644 %{SOURCE1} %{buildroot}%{_datadir}/mime/packages/%{name}.xml

for size in 16 32
do
install -d %{buildroot}%{_iconsdir}/hicolor/${size}x${size}/apps/
mv %{buildroot}%{_datadir}/%{name}/system/image/crosti${size}.png \
	%{buildroot}%{_iconsdir}/hicolor/${size}x${size}/apps/%{name}.png
done

%files
%doc crosti/readme.txt
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/mime/packages/%{name}.xml
%{_iconsdir}/hicolor/*/apps/*


%changelog
* Sun Apr 08 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.7.0-1
+ Revision: 789888
- update to 1.7.0

* Tue Mar 06 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.6.0-3
+ Revision: 782423
- move icons to iconsdir

* Tue Mar 06 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.6.0-2
+ Revision: 782379
- fix desktop file
- use home directory instead /usr/share

* Fri Mar 02 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.6.0-1
+ Revision: 781742
- imported package crosti


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 761 |12cr|crrcsim-0.9.12-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A Model-Airplane Flight Simulation Program
Name:		crrcsim
Version:	0.9.12
Release:	1
License:	GPLv2
Group:		Games/Other 
URL:		http://crrcsim.berlios.de/wiki
Source0:	http://download.berlios.de/crrcsim/%{name}-%{version}.tar.gz
Source1:	CRRCsim.desktop
BuildRequires:	jpeg-devel
BuildRequires:	plib-devel
BuildRequires:	pkgconfig(glut)
BuildRequires:	pkgconfig(portaudio-2.0)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(xmu)
BuildRequires:	pkgconfig(xt)
BuildRequires:	desktop-file-utils

%description
Crrcsim is a model-airplane flight simulation program. Using it, you can learn
how to fly model aircraft, test new aircraft designs, and improve your
skills by practicing on your computer. 

It rules! The flight model is very realistic. The flight model parameters are
calculated based on a 3D representation of the aircraft. Stalls are properly
modelled as well. Model control is possible with your own rc transmitter, or
any input device such as joystick, mouse, keyboard ...

%prep
%setup -q

%build
%configure
%make

%install
%makeinstall_std

%find_lang %{name}

desktop-file-install --vendor=""                        \
        --dir=%{buildroot}%{_datadir}/applications      \
        %{SOURCE1}

%files -f %{name}.lang
%doc COPYING
%{_datadir}/%{name}/
%{_bindir}/crrcsim
%{_datadir}/applications/CRRCsim.desktop
%{_mandir}/man1/%{name}.1.xz


%changelog
* Sat May 05 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.9.12-1
+ Revision: 796603
- version update 0.9.12

* Sun Nov 13 2011 Alexander Khrukin <akhrukin@mandriva.org> 0.9.11-1
+ Revision: 730305
- BS jpeg fix
- imported package crrcsim


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 762 |12cr|cryptkeeper-0.9.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    cryptkeeper
%define version 0.9.5
%define release %mkrel 1

Name:       %{name}
Version:    %{version}
Release:    %{release}
Summary:    System tray applet that manages EncFS encrypted folders
License:    GPLv3
Group:      System/Kernel and hardware
URL:        http://tom.noflag.org.uk/cryptkeeper.html
Source0:    http://tom.noflag.org.uk/cryptkeeper/%name-%version.tar.gz
BuildRequires:  pkgconfig(gtk+-2.0)
BuildRequires:  pkgconfig(gconf-2.0)
Requires:       encfs
Patch0:		cryptkeeper-0.9.5-add-unistd-header.patch
Patch1:		cryptkeeper-0.9.5-fix-linking.patch

%description
Cryptkeeper is a Linux system tray applet that manages EncFS encrypted folders. 

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
%configure2_5x
%make

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%{_bindir}/cryptkeeper
%{_datadir}/applications/cryptkeeper.desktop
%{_datadir}/pixmaps/cryptkeeper.png

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 763 |12cr|cryptopp-5.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 6
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d
%define staticname %mklibname %{name} -s -d
%define fver %(echo %version |sed s/\\\\.//g)

Name:		cryptopp
Version:	5.6.1
Release:	1
Epoch:		0
Summary:	Public domain C++ class library of cryptographic schemes
License:	Public Domain
Group:		System/Libraries
URL:		http://www.cryptopp.com/
Source0:	http://www.cryptopp.com/%{name}%{fver}.zip
Source1:	cryptopp.pc
Patch0:		cryptopp-5.6.1-autotools.patch
Patch1:		cryptopp-5.6.1-s390.patch
# Debian patch installs TestVectors and TestData in /usr/share/cryptopp/
# http://groups.google.com/group/cryptopp-users/browse_thread/thread/6fe2192340f07e5d
Patch2:		cryptopp-data-files-location.patch
# Enable SSE2 only on x86_64
Patch3:		cryptopp-x86-disable-sse2.patch
Patch4:		cryptopp-5.6.1-gcc-4.7.0.patch
BuildRequires:	doxygen

%description
Crypto++ Library is a public domain C++ class library of cryptographic 
schemes. Currently the library consists of the following features:

    * a class hierarchy with an API defined by abstract base classes 
    * AES(Rijndael) and AES candidates: RC6, MARS, Twofish, Serpent, 
      CAST-256
    * other symmetric block ciphers: IDEA, DES, Triple-DES (DES-EDE2 
      and DES-EDE3), DESX (DES-XEX3), RC2, RC5, Blowfish, TEA, XTEA, 
      SAFER, 3-WAY, GOST, SHARK, CAST-128, Square, Skipjack, Camellia, 
      SHACAL-2
    * generic block cipher modes: ECB, CBC, CBC ciphertext stealing 
      (CTS), CFB, OFB, counter mode (CTR)
    * stream ciphers: Salsa20, Panama, ARC4, SEAL, WAKE, WAKE-OFB, 
      BlumBlumShub
    * public-key cryptography: RSA, DSA, ElGamal, Nyberg-Rueppel (NR),
      Rabin, Rabin-Williams (RW), LUC, LUCELG, DLIES (variants of 
      DHAES), ESIGN
    * padding schemes for public-key systems: PKCS#1 v2.0, OAEP, PSS, 
      PSSR, IEEE P1363 EMSA2 and EMSA5
    * key agreement schemes: Diffie-Hellman (DH), Unified
      Diffie-Hellman (DH2), Menezes-Qu-Vanstone (MQV), LUCDIF, XTR-DH
    * elliptic curve cryptography: ECDSA, ECNR, ECIES, ECDH, ECMQV
    * one-way hash functions: SHA-1, MD2, MD4, MD5, HAVAL, RIPEMD-128, 
      RIPEMD-256, RIPEMD-160, RIPEMD-320, Tiger, SHA-2 (SHA-224, 
      SHA-256, SHA-384, and SHA-512), Panama, WHIRLPOOL
    * message authentication codes: MD5-MAC, HMAC, XOR-MAC, CBC-MAC, 
      DMAC, Two-Track-MAC
    * cipher constructions based on hash functions: Luby-Rackoff, MDC
    * pseudo random number generators (PRNG): ANSI X9.17 appendix C, 
      PGP's RandPool
    * password based key derivation functions: PBKDF1 and PBKDF2 from 
      PKCS #5
    * Shamir's secret sharing scheme and Rabin's information dispersal 
      algorithm (IDA)
    * DEFLATE (RFC 1951) compression/decompression with gzip (RFC 
      1952) and zlib (RFC 1950) format support
    * fast multi-precision integer (bignum) and polynomial operations, 
      with SSE2 optimizations for Pentium 4 processors, and support for 
      64-bit CPUs
    * finite field arithmetics, including GF(p) and GF(2^n)
    * prime number generation and verification
    * various miscellaneous modules such as base 64 coding and 32-bit 
      CRC
    * class wrappers for these operating system features (optional):
          o high resolution timers on Windows, Unix, and MacOS
          o Berkeley and Windows style sockets
          o Windows named pipes
          o /dev/random, /dev/urandom, /dev/srandom
          o Microsoft's CryptGenRandom on Windows 
    * A high level interface for most of the above, using a 
      filter/pipeline metaphor
    * benchmarks and validation testing
    * FIPS 140-2 Validated 

Because one purpose of the project is to act as a repository of public 
domain (not copyrighted) cryptographic source code, the code in 
Crypto++ was either written specifically for this project by its 
contributors and placed in the public domain, or derived from other 
sources that are public domain (again with the exception of mars.cpp).

%package -n %{libname}
Group:		System/Libraries
Summary:	Base shared library part of %{name}

%description -n %{libname}
Crypto++ Library is a free C++ class library of cryptographic schemes.

This package contains the library needed to run programs dynamically
linked with %{name}.

%package -n %{devname}
Summary:	Header files and development documentation for %{name}
Group:		Development/C++
Requires:	%{libname} = %{EVRD}

%description -n %{devname}
Crypto++ Library is a free C++ class library of cryptographic schemes.

This package contains the header files and development documentation
for %{name}.

%package -n %{staticname}
Summary:	Static libraries for programs which will use %{name}
Group:		Development/C++
Requires:	%{devname} = %{EVRD}

%description -n %{staticname}
Crypto++ Library is a free C++ class library of cryptographic schemes.

This package contains the static library for %{name}.

%package doc
Summary:	Documentation for %{name}
Group:		Development/C++
Obsoletes:	lib%{name}-doc < %{EVRD}

%description doc
Crypto++ Library is a free C++ class library of cryptographic schemes.

This package contains documentation for %{name}.

%package progs
Summary:	Programs for manipulating %{name} routines
Group:		Development/Other
Obsoletes:	lib%{name}-progs < %{EVRD}

%description progs
Crypto++ Library is a free C++ class library of cryptographic schemes.

This package contains programs for manipulating %{name} routines.

%prep
%setup -qc
%__rm -f GNUmakefile
%patch0 -p1 -b .autotools
%patch1 -p1 -b .s390
%patch2 -p1 -b .data-files-location
%patch3 -p0 -b .x86-disable-sse2
%patch4 -p1 -b .gcc47

%build
autoreconf -fi
%configure2_5x
%make
%{_bindir}/doxygen

%install
%makeinstall_std

%__perl -pi -e 's/\r$//g' License.txt Readme.txt

# Install pkg-config file
%__install -D -m 0644 %{SOURCE1} %{buildroot}%{_libdir}/pkgconfig/cryptopp.pc
# Set variables
%__sed -i "s|@PREFIX@|%{_prefix}|g;s|@LIBDIR@|%{_libdir}|g;s|@INCLUDEDIR@|%{_includedir}|g" %{buildroot}%{_libdir}/pkgconfig/cryptopp.pc

%__install -d %{buildroot}%{_datadir}/%{name}/TestVectors
%__install -m 0644 TestVectors/* %{buildroot}%{_datadir}/%{name}/TestVectors
%__install -d %{buildroot}%{_datadir}/%{name}/TestData
%__install -m 0644 TestData/* %{buildroot}%{_datadir}/%{name}/TestData

%__rm -f %{buildroot}%{_bindir}/cryptestcwd

%check
./cryptestcwd v

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{devname}
%{_includedir}/%{name}
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc

%files -n %{staticname}
%{_libdir}/*.a

%files doc
%defattr(0644,root,root,0755)
%doc doc/html License.txt Readme.txt

%files progs
%{_bindir}/cryptest
%{_datadir}/%{name}


%changelog
* Thu Jun 28 2012 Andrey Bondrov <abondrov@mandriva.org> 0:5.6.1-1
+ Revision: 807338
- New version 5.6.1, sync patches with Fedora

  + Zé <ze@mandriva.org>
    - new version 5.6.1
    - update depencies for the new name
    - add .pc file
    - clean -la files
    - move text files from lib package into doc package

  + Funda Wang <fwang@mandriva.org>
    - clean spec file
    - rediff gcc43 patch

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Thu Oct 23 2008 Götz Waschk <waschk@mandriva.org> 0:5.5.2-3mdv2009.1
+ Revision: 296718
- really update to 5.5.2

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0:5.5.2-2mdv2009.0
+ Revision: 267807
- rebuild early 2009.0 package (before pixel changes)

* Thu Jun 12 2008 Götz Waschk <waschk@mandriva.org> 0:5.5.2-1mdv2009.0
+ Revision: 218494
- new version
- patch for gcc 4.3
- new devel name
- fix obsoletes

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Sep 17 2007 David Walluck <walluck@mandriva.org> 0:5.5.1-2mdv2008.0
+ Revision: 88832
- add some cryptopp Provides

* Sat Jun 02 2007 David Walluck <walluck@mandriva.org> 0:5.5.1-1mdv2008.0
+ Revision: 34430
- 5.5.1
- change so version to 6:0:0 to match Debian

* Sun May 06 2007 David Walluck <walluck@mandriva.org> 0:5.5-1mdv2008.0
+ Revision: 23769
- 5.5


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 764 |12cr|crystalspace-1.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with	java

Summary:	CrystalSpace free 3d engine
Name:		crystalspace
%define	major	1.4
Version:	%{major}.1
Release:	1
Group:		System/Libraries
License:	LGPLv2+
URL:		http://www.crystalspace3d.org/
Source0:	http://www.crystalspace3d.org/downloads/release/%{name}-src-%{version}.tar.bz2
Patch0:		crystalspace-src-1.4.1-cs-config.patch
Patch1:		crystalspace-1.4.0-png15.patch
BuildRequires:	lib3ds-devel >= 1.3.0
#BuildRequires:	MesaGLU-devel
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	libmikmod-devel
BuildRequires:	pkgconfig(cal3d)
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(zlib)
BuildRequires:	pkgconfig(ode)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(openal)
BuildRequires:	mng-devel
BuildRequires:	X11-devel
BuildRequires:	nasm
BuildRequires:	perl-devel
BuildRequires:	wxgtku-devel
BuildRequires:	swig >= 1.3.14
BuildRequires:	bison >= 1.35
BuildRequires:	python-devel
BuildRequires:	ftjam >= 2.5.3rc2-0.9
BuildRequires:	flex
BuildRequires:	doxygen
BuildRequires:	pkgconfig(bullet)
BuildRequires:	libtool
BuildRequires:	texinfo
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	pkgconfig(caca)
BuildRequires:	tetex-dvipdfm
BuildRequires:	tetex-dvips
BuildRequires:	imagemagick
BuildRequires:	pkgconfig(cppunit)
BuildRequires:	icoutils
BuildRequires:	pkgconfig(CEGUI)
BuildRequires:	perl(Template::Base)
%if %{with java}
BuildRequires:	java-rpmbuild
BuildRequires:	ant
%endif

%description
Crystal Space is a free (LGPL) and portable 3D Development Kit
written in C++. It supports: true six degree's of freedom,
colored lighting, mipmapping, portals, mirrors, alpha transparency,
reflective surfaces, 3D sprites (frame based or with skeletal animation),
procedural textures, radiosity, particle systems, halos, volumetric fog,
scripting (using Python or other languages), 8-bit, 16-bit, and 32-bit
display support, OpenGL and software renderering, font support,
hierarchical transformations, etc.

%package	devel
Group:		Development/C
Summary:	Development headers and libraries for %{name}
Requires:	%{name} = %{EVRD}

%description	devel
Development headers and libraries for %{name}.

%package	doc
Summary:	Crystalspace documentation
Group:		Development/C
Requires:	%{name} = %{EVRD}
Conflicts:	freetds-devel
BuildArch:	noarch

%description	doc
Crystalspace documentation.

%package	demos
Summary:	Crystalspace demos
Group:		Toys
Requires:	%{name} = %{EVRD}

%description	demos
Crystalspace demos.

%package	bindings-python
Summary:	Python bindings for Crystal Space free 3D SDK
Group:		Development/Python
Requires:	%{name} = %{EVRD}

%description bindings-python
Python bindings for Crystal Space free 3D SDK.

%if %{with java}
%package	bindings-java
Group:		Development/Java
Summary:	Java bindings for Crystal Space free 3D SDK
Requires:	%{name} = %{EVRD}
Requires:	java

%description	bindings-java
Java bindings for Crystal Space free 3D SDK.
%endif

%package	bindings-perl
Summary:	Perl bindings for Crystal Space free 3D SDK
Group:		Development/Perl
Requires:	%{name} = %{EVRD}
Requires:	perl

%description	bindings-perl
Perl bindings for Crystal Space free 3D SDK.

%prep
%setup -q -n %{name}-src-%{version}
%patch0 -p1
%patch1 -p0

sed	-e 's#--exists libpng#--exists libpng12#g' \
	-e 's#--cflags libpng#--cflags libpng12#g' \
	-e 's#--libs libpng#--libs libpng12#g' \
	-i configure

%build
CXXFLAGS="%{optflags} -fpermissive" \
%configure2_5x	\
	--enable-cpu-specific-optimizations=no \
	--with-mesa \
	--disable-optimize \
	--disable-debug \
	--disable-separate-debug-info \
%if %{with java}
	--with-java \
%else
	--without-java \
%endif
	--with-wx \
	--with-caca=%{_prefix} \
	--disable-meta-info-embedding

jam -d2 %{_smp_mflags}

%install
DESTDIR=%{buildroot} jam -d2 install

install -m644 mk/autoconf/crystal.m4 -D %{buildroot}%{_datadir}/aclocal/crystal.m4

%if !%{with java}
rm -rf %{buildroot}{%{_datadir},%{_includedir}}/%{name}-%{major}/bindings/java
%endif

%files
%{_libdir}/libcrystalspace*-%{major}.so
%dir %{_libdir}/%{name}-%{major}
%{_libdir}/%{name}-%{major}/*.so
%{_libdir}/%{name}-%{major}/*.csplugin
%exclude %{_libdir}/%{name}-%{major}/cspython.so
%exclude %{_libdir}/%{name}-%{major}/cspython.csplugin
%dir %{_datadir}/%{name}-%{major}/bindings
%{_datadir}/%{name}-%{major}/build
%{_datadir}/%{name}-%{major}/conversion
%{_datadir}/%{name}-%{major}/data
%dir %{_sysconfdir}/%{name}-%{major}
%config(noreplace) %{_sysconfdir}/%{name}-%{major}/*

%files devel
%{_includedir}/*
%{_datadir}/aclocal/crystal.m4
%{_bindir}/cs-config*

%if %{with java}
%exclude %{_includedir}/%{name}-%{major}/bindings/java
%endif
%exclude %{_includedir}/%{name}-%{major}/bindings/perl
%exclude %{_includedir}/%{name}-%{major}/bindings/python

%files doc
%doc %{_docdir}/%{name}-%{version}

%files demos
%{_bindir}/*
%exclude %{_bindir}/cs-config
%exclude %{_bindir}/cs-config-%{major}

%if %{with java}
%files bindings-java
%dir %{_datadir}/%{name}-%{major}/bindings
%dir %{_datadir}/%{name}-%{major}/bindings/java
%{_datadir}/%{name}-%{major}/bindings/java/*
%{_includedir}/%{name}-%{major}/bindings/java
%endif

%files bindings-perl
%dir %{_datadir}/%{name}-%{major}/bindings/perl5
%{_datadir}/%{name}-%{major}/bindings/perl5/*
%{_includedir}/%{name}-%{major}/bindings/perl

%files bindings-python
%{python_sitearch}/cspace.pth
%dir %{_datadir}/%{name}-%{major}/bindings/python
%{_libdir}/%{name}-%{major}/cspython.so
%{_libdir}/%{name}-%{major}/cspython.csplugin
%{_datadir}/%{name}-%{major}/bindings/python/*
%{_includedir}/%{name}-%{major}/bindings/python


%changelog
* Mon Jan 23 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.4.1-1
+ Revision: 767241
- use %%{EVRD} macro
- drop deprecated rpm junk
- use pkgconfig() dependencies
- make ftjam dependency versioned so that we're sure to get a ftjam that doesn't
  segfault
- make doc sub-package noarch
- ditch redundant python dependency for bindings-python package
- cleanups
- drop multiarch stuff, no longer required
- drop dead configure options
- compile with -fpermissive
- disable java bindings for now as it breaks build
- build against libpng 1.2
- link against dynamic libbullet
- link against unicode wxgtk
- new version

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild

* Thu Jan 22 2009 Funda Wang <fwang@mandriva.org> 1.2.1-5mdv2009.1
+ Revision: 332521
- fix str fmt

* Sat Dec 13 2008 Funda Wang <fwang@mandriva.org> 1.2.1-4mdv2009.1
+ Revision: 313965
- rebuild

* Sat Oct 11 2008 Adam Williamson <awilliamson@mandriva.org> 1.2.1-3mdv2009.1
+ Revision: 291799
- rebuild for changed CEGUI versioning scheme

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1.2.1-2mdv2009.0
+ Revision: 266540
- rebuild early 2009.0 package (before pixel changes)

* Thu May 29 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.2.1-1mdv2009.0
+ Revision: 212921
- fix file list
- update to new version 1.2.1

* Thu Apr 24 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.2-6mdv2009.0
+ Revision: 197221
- rebuild for CEGUI

* Thu Apr 24 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.2-5mdv2009.0
+ Revision: 197097
- get rid of /usr/local
- export inludedir with flags

* Wed Apr 23 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.2-4mdv2009.0
+ Revision: 197062
- completely remove -march and -mtune
- versioned config script should be in devel not in demos package
- export %%{optflags} and hopefully link against openal
- disable optimization, march and mtune should be generic
- spit out the bindings for java, perl and python to a separate subpackages
- add buildrequires on ant and java-rpmbuild

* Mon Apr 21 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.2-3mdv2009.0
+ Revision: 196294
- Patch0: fix cs-config script
- add missing buildrequires on perl-Template-Toolkit
- do not hardcode python libdir

* Fri Apr 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.2-2mdv2009.0
+ Revision: 195675
- spec file clean
- new license policy
- add a bunch of missing buildrequires
- spec file clean

* Wed Dec 26 2007 Emmanuel Andry <eandry@mandriva.org> 1.2-1mdv2008.1
+ Revision: 137963
- New version

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Feb 21 2007 Lenny Cartier <lenny@mandriva.com> 1.0.1-1mdv2007.0
+ Revision: 123805
- Update to 1.0.1

* Thu Jan 25 2007 Emmanuel Andry <eandry@mandriva.org> 1.0-5mdv2007.1
+ Revision: 113065
- build against wxGTK2.8

* Mon Jan 22 2007 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.0-4mdv2007.1
+ Revision: 111630
- bump to rebuild against new ode

* Sun Jan 21 2007 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.0-3mdv2007.1
+ Revision: 111403
- bump
- let rpm take care of stripping debug symbols
  lib64 fix for cs-config
  clean out old junk

* Thu Jan 18 2007 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.0-2mdv2007.1
+ Revision: 110220
- build with wx support
- update to 1.0 final

  + Pascal Terjan <pterjan@mandriva.org>
    - 1.0rc1
    - add patch from svn to build with gcc 4.1
    - buildrequires jam
    - Import crystalspace

* Wed Mar 09 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.99-0.cvs20050308.2mdk
- versioned requires for devel package
- multiarch

* Tue Mar 08 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.99-0.cvs20050308.1mdk
- new cvs snapshot

* Sun Dec 05 2004 Michael Scherer <misc@mandrake.org> 0.97-0.cvs20040615.3mdk
- Rebuild for new python

* Mon Jul 19 2004 Michael Scherer <misc@mandrake.org> 0.97-0.cvs20040615.2mdk 
- add the proper Conflict

* Wed Jun 16 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.97-0.cvs20040615.1mdk
- new cvs snapshot
- switch to jam
- clean up files


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 765 |12cr|cscope-15.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    cscope
%define version 15.8
%define release 1
%define Summary C source file browser

Summary:        %Summary
Name:           %name
Version:        %version
Release:        %release
License: BSD
Group: Development/Other
Source0: http://downloads.sourceforge.net/cscope/%name-%version.tar.bz2
Patch0: cscope_prog_info.patch
URL: http://cscope.sourceforge.net/
BuildRequires: ncurses-devel
BuildRequires: bison flex

%description
cscope is an interactive, screen-oriented tool that allows the user to browse
through C source files for specified elements of code.

%prep
%setup -q
%patch0

%build
%configure2_5x
%make

%install
rm -rf %buildroot
%makeinstall_std
mkdir -p %{buildroot}%{_datadir}/emacs/site-lisp
install contrib/xcscope/xcscope.el %{buildroot}%{_datadir}/emacs/site-lisp/

%files
%defattr(0755,root,root,0755)
%{_bindir}/cscope
%{_bindir}/ocs

%defattr(0644,root,root,0755)
%doc TODO COPYING ChangeLog AUTHORS README NEWS INSTALL
%{_mandir}/man1/cscope.1*
%{_datadir}/emacs/site-lisp/xcscope.el




%changelog
* Fri Jul 06 2012 Alexander Khrukin <akhrukin@mandriva.org> 15.8-1
+ Revision: 808339
- version update 15.8

* Fri Sep 09 2011 trem <trem@mandriva.org> 15.7a-2
+ Revision: 699156
- add xcscope.el from contrib

* Wed May 06 2009 Funda Wang <fwang@mandriva.org> 15.7a-1mdv2011.0
+ Revision: 372616
- New version 15.7a

* Thu Mar 19 2009 Funda Wang <fwang@mandriva.org> 15.7-1mdv2009.1
+ Revision: 357627
- BR flex
- BR bison
- New version 15.7

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 15.6-3mdv2009.0
+ Revision: 243798
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 15.6-1mdv2008.1
+ Revision: 136347
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 766 |12cr|cs_obexftp-1.0.0.18-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name cs_obexftp
%define version 1.0.0.18
%define release %mkrel 2

Summary: ObexFtp files transfert between two devices
Name: %{name}
Version: %{version}
Release: %{release}
License: GPLv2+
Group: Communications
URL: http://cs-obexftp.wiki.sourceforge.net/
Source0: http://kent.dl.sourceforge.net/sourceforge/cs-obexftp/%name-%version.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: mono-devel >= 2.0
BuildRequires: obexftp-devel
Requires: obexftp
BuildArch: noarch

%description
Using the new CSharp Dll from swig portability of Openobex/ObexFtp to write
a nice GUI able to transfer file between two devices.

%prep
%setup -q -n %name-%version

%build
./configure --prefix=%_prefix --bindir=%_bindir --datadir=%_datadir --libdir=%_prefix/lib
%make

%install
rm -fr %buildroot
%makeinstall_std

%clean
rm -fr %buildroot

%files
%defattr(-,root,root)
%doc Cs-ObexFtp/ChangeLog THANKS todos
%_bindir/*
%_prefix/lib/csobexftp
%_prefix/lib/pkgconfig/*.pc


%changelog
* Mon Oct 13 2008 Funda Wang <fundawang@mandriva.org> 1.0.0.18-2mdv2009.1
+ Revision: 293255
- add versioned BR for mono (resgen2)
- add docs
- clearify license
- New version 1.0.0.18
- New version 1.0.0.14
- small adjustments
- renew tarball
- icomply to mandriva style
- import cs_obexftp


* Tue Oct 8 2007 Petit Eric <surfzoid@gmail.com> 0.1-1misc
- Made the rpm for Linux MDV2008


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 767 |12cr|csound-5.18.02-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Csound is really dumb about 64-bit
%ifarch	x86_64 ia64 ppc64 sparc64 s390x
%define	build64bit 1
%define	install64bit --word64
%define	useDouble 1
%else
%define	build64bit 0
%define	install64bit %{nil}
%define	useDouble 0
%endif

Summary:	A sound synthesis language and library
Name:		csound
Version:	5.18.02
Release:	2
License:	LGPLv2+
Group:		Sound

URL:		http://csound.sourceforge.net/
Source0:	http://downloads.sourceforge.net/csound/Csound%{version}.tar.gz
Source2:	http://downloads.sourceforge.net/csound/Csound5.18_manual_html.zip
Patch0:		csound-5.18.02-fixpython.patch
Patch1:		csound-5.18.02-no-usr-local.patch
Patch2:		csound-5.18.02-default-opcodedir.patch
Patch5:		csound-5.18.02-64-bit-plugin-path.patch
Patch6:		csound-5.18.02-fix-conflicts.patch
Patch7:		csound-5.18.02-fix-locale-install.patch
Patch9:		csound-5.18.02-default-pulse.patch
Patch10:	csound-5.18.02-compile-flag.patch
Patch13:	csound-5.18.02-fix-tcl-check.patch
Patch14:	csound-5.18.02-fix-link.patch

BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	gcc-c++
BuildRequires:	gettext
BuildRequires:	python
BuildRequires:	scons
BuildRequires:	swig
BuildRequires:	jpackage-utils >= 1.5
BuildRequires:	texlive
BuildRequires:	texlive-latex
BuildRequires:	xsltproc

BuildRequires:	alsa-oss-devel
BuildRequires:	boost-devel
BuildRequires:	fltk-devel
BuildRequires:	java-1.6.0-openjdk-devel
BuildRequires:	java-1.5.0-gcj-devel
BuildRequires:	jpeg-devel
BuildRequires:	tcl-devel
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(dssi)
BuildRequires:	pkgconfig(fluidsynth)
BuildRequires:	pkgconfig(jack)
BuildRequires:	pkgconfig(liblo)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(lua)
BuildRequires:	pkgconfig(luajit)
BuildRequires:	pkgconfig(ogg)
BuildRequires:	pkgconfig(pixman-1)
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	pkgconfig(tk)
BuildRequires:	pkgconfig(vorbis)

%description
Csound is a sound and music synthesis system, providing facilities for
composition and performance over a wide range of platforms. It is not
restricted to any style of music, having been used for many years in
at least classical, pop, techno, ambient...

%package devel
Summary:	Csound development files and libraries
Group:		Development/C
Requires:	%{name} = %{version}-%{release}

%description devel
Contains headers and libraries for developing applications that use Csound.

%package python
Summary:	Python Csound development files and libraries
Group:		Development/Python
Requires:	%{name} = %{version}-%{release}
Requires:	python

%description python
Contains Python language bindings for developing Python applications that
use Csound.


#package python-devel
#Summary:		Csound python development files and libraries
#Group:		Development/Python
#Requires:	%{name}-python = %{version}-%{release}
#description python-devel
#Contains libraries for developing against csound-python.

%package java
Summary:	Java Csound support
Group:		Development/Java
Requires:	%{name} = %{version}-%{release}
Requires:	jpackage-utils >= 1.5
Requires:	java-1.5.0-gcj
Requires(post,postun):	gcj-tools

%description java
Contains Java language bindings for developing and running Java
applications that use Csound.


%package javadoc
Summary:	API documentation for Java Csound support
Group:		Development/Java

%description javadoc
API documentation for the %{name}-java package.

%package tk
Summary:	Tcl/Tk related Csound utilities
Group:		Sound
Requires:	%{name} = %{version}-%{release}
Requires:	tcl
Requires:	tk

%description tk
Contains Tcl/Tk related Csound utilities.


%package gui
Summary:	A FLTK-based GUI for Csound
Group:		Sound
Requires:	%{name} = %{version}-%{release}
Requires:	fltk
Requires:	xdg-utils

%description gui
Contains a FLTK-based GUI for Csound.


%package fltk
Summary:	FLTK plugins for Csound
Group:		Sound
Requires:	%{name} = %{version}-%{release}
Requires:	fltk

%description fltk
Contains FLTK plugins for csound.


%package jack
Summary:	Jack Audio plugins for Csound
Group:		Sound
Requires:	%{name} = %{version}-%{release}

%description jack
Contains Jack Audio plugins for Csound.


%package fluidsynth
Summary:	Fluidsyth soundfont plugin for Csound
Group:		Sound
Requires:	%{name} = %{version}-%{release}

%description fluidsynth
Contains Fluidsynth soundfont plugin for Csound.


%package dssi
Summary:	Disposable Soft Synth Interface (DSSI) plugin for Csound
Group:		Sound
Requires:	%{name} = %{version}-%{release}
Requires:	dssi

%description dssi
Disposable Soft Synth Interface (DSSI) plugin for Csound.


%package osc
Summary:	Open Sound Control (OSC) plugin for Csound
Group:		Sound
Requires:	%{name} = %{version}-%{release}

%description osc
Open Sound Control (OSC) plugin for Csound.


%package virtual-keyboard
Summary:	Virtual MIDI keyboard plugin for Csound
Group:		Sound
Requires:	%{name} = %{version}-%{release}
Requires:	fltk

%description virtual-keyboard
A virtual MIDI keyboard plugin for Csound.


%package manual
Summary:	Csound manual
Group:		Sound
Requires:	%{name} = %{version}-%{release}
BuildArch:	noarch

%description manual
Canonical Reference Manual for Csound.


%prep
%setup -q -n Csound%{version}
%patch0 -p1 -b .fixpython
%patch1 -p1 -b .no-usr-local
%patch2 -p1 -b .default-opcodedir
%patch5 -p1 -b .64-bit-plugin-path
%patch6 -p1 -b .fix-conflicts
%patch7 -p1 -b .fix-local-install
%patch9 -p1 -b .default-pulse
%patch10 -p1 -b .compile-flag
%patch13 -p1 -b .tcl
%patch14 -p1 -b .link

# It needs a custom.py or scons will fail
cp custom-linux-jpff.py custom.py

#tar xf %{SOURCE1}
mkdir -p manual
(cd manual; unzip -q %{SOURCE2})

%build
%define Werror_cflags %{nil}

# TODO: (gvm) Try the cmake-based build

# Adjust location of the documentation for the GUI bits
sed -ie 's#\"firefox /usr/local/share/doc/csound/manual/#\"xdg-open file://%{_docdir}/%{name}-manual-%{version}/#' \
      frontends/fltk_gui/CsoundGlobalSettings.cpp

# Dirty hacks
sed -i s/"(LIBS = \['sndfile'\]"/"(LIBS = \['sndfile', 'python2.7'\]"/g SConstruct
sed -i s/"java-1.5.0"/"java-1.6.0"/g SConstruct
sed -i s/"java-1.5.0"/"java-1.6.0"/g custom.py

# -I %{py_platlibdir} -I %{_includedir} -I %{py_incdir}
scons \
      dynamicCsoundLibrary=1 \
      buildRelease=0 \
      noDebug=0 \
      disableGStabs=1 \
      buildInterfaces=1 \
      useGettext=1 \
      useALSA=1 \
      usePortAudio=0 \
      usePortMIDI=0 \
      useOSC=1 \
      useJack=1 \
      useFLTK=1 \
      buildVirtual=1 \
      useFluidsynth=1 \
      generatePdf=0 \
      buildCsound5GUI=1 \
      pythonVersion=%{python_version} \
      buildPythonOpcodes=1 \
      buildPythonWrapper=1 \
      buildLuaWrapper=1 \
      buildTclcsound=1 \
      buildJavaWrapper=1 \
      buildDSSI=1 \
      buildUtilities=1 \
      prefix=%{_prefix} \
      customCCFLAGS="%{optflags}" \
      customCXXFLAGS="%{optflags}" \
      customSHLINKFLAGS="%{ldflags}" \
      Word64=%{build64bit} \
      useDouble=%{useDouble}

# Generate javadoc
(cd interfaces; javadoc *.java)


%install
%{__rm} -rf %{buildroot}
%{__python} install.py --prefix=%{_prefix} --instdir=%{buildroot} %{install64bit}
%{__rm} -f %{buildroot}%{_docdir}/%{name}/COPYING
%{__rm} -f %{buildroot}%{_docdir}/%{name}/ChangeLog
%{__rm} -f %{buildroot}%{_docdir}/%{name}/INSTALL
%{__rm} -f %{buildroot}%{_docdir}/%{name}/readme-csound5.txt
%{__rm} -f %{buildroot}%{_bindir}/uninstall-csound5
%{__rm} -f %{buildroot}%{_prefix}/csound5-*.md5sums

install -dm 755 %{buildroot}%{_javadir}
(cd %{buildroot}%{_javadir}; ln -s %{_libdir}/%{name}/java/csnd.jar .)

install -dm 644 %{buildroot}%{_javadocdir}/%{name}-java
%{__chmod} -R 755 %{buildroot}%{_javadocdir}/%{name}-java
(cd interfaces; tar cf - *.html csnd/*.html) | (cd %{buildroot}%{_javadocdir}/%{name}-java; tar xvf -)

%{_bindir}/aot-compile-rpm

%find_lang %{name}5

%post java
if [ -x %{_bindir}/rebuild-gcj-db ]; then
  %{_bindir}/rebuild-gcj-db
fi

%postun java
if [ -x %{_bindir}/rebuild-gcj-db ]; then
  %{_bindir}/rebuild-gcj-db
fi

%files -f %{name}5.lang
%doc COPYING ChangeLog readme-csound5.txt
%{_bindir}/atsa
%{_bindir}/cs-launcher
%{_bindir}/csb64enc
%{_bindir}/csound
%{_bindir}/cvanal
%{_bindir}/dnoise
%{_bindir}/cs-envext
%{_bindir}/cs-extract
%{_bindir}/cs-extractor
%{_bindir}/het_export
%{_bindir}/het_import
%{_bindir}/hetro
%{_bindir}/lpanal
%{_bindir}/lpc_export
%{_bindir}/lpc_import
%{_bindir}/makecsd
%{_bindir}/cs-mixer
%{_bindir}/pvanal
%{_bindir}/pvlook
%{_bindir}/cs-scale
%{_bindir}/cs-scot
%{_bindir}/scsort
%{_bindir}/cs-sndinfo
%{_bindir}/cs-srconv
%{_bindir}/pv_export
%{_bindir}/pv_import
%{_libdir}/lib%{name}.so.5.2
%dir %{_libdir}/%{name}/plugins
%{_libdir}/%{name}/plugins/libampmidid.so
%{_libdir}/%{name}/plugins/libcellular.so
%{_libdir}/%{name}/plugins/libchua.so
%{_libdir}/%{name}/plugins/libcontrol.so
%{_libdir}/%{name}/plugins/libcs_date.so
%{_libdir}/%{name}/plugins/libcsladspa.so
%{_libdir}/%{name}/plugins/libdoppler.so
%{_libdir}/%{name}/plugins/libfareygen.so
%{_libdir}/%{name}/plugins/libfractalnoise.so
%{_libdir}/%{name}/plugins/libimage.so
%{_libdir}/%{name}/plugins/libjacko.so
%{_libdir}/%{name}/plugins/libjoystik.so
%{_libdir}/%{name}/plugins/libmixer.so
%{_libdir}/%{name}/plugins/libplaterev.so
%{_libdir}/%{name}/plugins/libpy.so
%{_libdir}/%{name}/plugins/librtalsa.so
%{_libdir}/%{name}/plugins/librtpulse.so
%{_libdir}/%{name}/plugins/libscansyn.so
%{_libdir}/%{name}/plugins/libserial.so
%{_libdir}/%{name}/plugins/libsignalflowgraph.so
%{_libdir}/%{name}/plugins/libstdutil.so
%{_libdir}/%{name}/plugins/libsystem_call.so
%{_libdir}/%{name}/plugins/libudprecv.so
%{_libdir}/%{name}/plugins/libudpsend.so
%{_libdir}/%{name}/plugins/liburandom.so

%files devel
%{_includedir}/%{name}/
%{_libdir}/lib%{name}.so
%{_libdir}/libcsnd.so


%files python
%{_libdir}/libcsnd.so.5.2
%{python_sitearch}/_csnd*
%{python_sitearch}/csnd*


#files python-devel
#{_libdir}/libcsnd.so


%files java
%{_libdir}/lib_jcsound.so
%{_libdir}/%{name}/java/
%{_javadir}/csnd.jar
%attr(-,root,root) %{_libdir}/gcj/%{name}


%files javadoc
%doc COPYING
%doc %{_javadocdir}/%{name}-java


%files tk
%{_libdir}/%{name}/tcl/
%{_bindir}/matrix.tk
%{_bindir}/brkpt
%{_bindir}/linseg
%{_bindir}/tabdes
%{_bindir}/cstclsh
%{_bindir}/cswish

%files gui
%{_bindir}/csound5gui


%files fltk
%{_libdir}/%{name}/plugins/libwidgets.so

%files jack
%{_libdir}/%{name}/plugins/librtjack.so
%{_libdir}/%{name}/plugins/libjackTransport.so


%files fluidsynth
%{_libdir}/%{name}/plugins/libfluidOpcodes.so


%files dssi
%{_libdir}/%{name}/plugins/libdssi4cs.so


%files osc
%{_libdir}/%{name}/plugins/libosc.so


%files virtual-keyboard
%{_libdir}/%{name}/plugins/libvirtual.so


%files manual
%doc manual/html


%changelog
* Wed Oct 31 2012 Giovanni Mariani <mc2374@mclink.it> 5.18.02-1
- New release 5.18.02
- Dropped BuildRoot, %%defattr and %%clean section
- Switched BReqs from tetex to texlive and fixed others (libalsa and sndfile)
- Dropped empty package csound-python-devel
- Dropped S1: it does not exist on the download site
- Remade P0 (partially upstreamed) and P13 (scons was partially removed
  in favor of cmake)
- Dropped P3-P4, P11-P12 (fixed upstream) and P8 (OGG support dropped)
- Rediffed P1-P2, P5-P7, P9-P10

* Tue May 24 2011 Funda Wang <fwang@mandriva.org> 5.13.0-1
+ Revision: 678012
- update group
- fix build
- add br
- more linkage fix
- more linkage fix
- fix linkage
- update group
- sync with fedora

  + Stéphane Téletchéa <steletch@mandriva.org>
    - update to new version 5.12.1

* Sun Nov 07 2010 Jani Välimaa <wally@mandriva.org> 5.11-6mdv2011.0
+ Revision: 594452
- recognize python 2.7
- rebuild for python 2.7

* Sat Jan 16 2010 Funda Wang <fwang@mandriva.org> 5.11-5mdv2010.1
+ Revision: 492228
- rebuild for new libjpegv8

* Fri Jan 08 2010 Frederik Himpe <fhimpe@mandriva.org> 5.11-4mdv2010.1
+ Revision: 487725
- rebuild

* Sun Jan 03 2010 Emmanuel Andry <eandry@mandriva.org> 5.11-3mdv2010.1
+ Revision: 486025
- rebuild for new fltk

* Thu Nov 26 2009 Jérôme Brenier <incubusss@mandriva.org> 5.11-2mdv2010.1
+ Revision: 470418
-jack subpackage : requires jackit instead of jack-audio-connection-kit

* Sat Nov 07 2009 Frederik Himpe <fhimpe@mandriva.org> 5.11-1mdv2010.1
+ Revision: 462689
- update to new version 5.11

* Thu Oct 08 2009 Guillaume Rousse <guillomovitch@mandriva.org> 5.10.1-3mdv2010.0
+ Revision: 456003
- fix groups
- rename -manual subpackage to -doc
- don't make it noarch, it doesn't work

* Sun Sep 20 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 5.10.1-2mdv2010.0
+ Revision: 446059
- Fix groups
- Fix obsoletes
- Let my "monk" packaging habits fix my spec files :)
- Fix file list
- import csound


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 768 |12cr|ctemplate-2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 2
%define	libname %mklibname ctemplate %{major}
%define	develname %mklibname ctemplate -d

Name:		ctemplate
Version:	2.2
Release:	1
Summary:	Simple but powerful template language for C++
Group:		System/Libraries
License:	BSD
URL:		https://code.google.com/p/ctemplate/
Source0:	https://ctemplate.googlecode.com/files/%{name}-%{version}.tar.gz

%description
The ctemplate package contains a library implementing a simple but
powerful template language for C++.  It emphasizes separating logic
from presentation: it is impossible to embed application logic in this
template language.  This limits the power of the template language
without limiting the power of the template *system*.  Indeed, Google's
"main" web search uses this system exclusively for formatting output.

%package -n	%{libname}
Summary:	Simple but powerful template language for C++
Group:		System/Libraries

%description -n	%{libname}
The ctemplate package contains a library implementing a simple but
powerful template language for C++.  It emphasizes separating logic
from presentation: it is impossible to embed application logic in this
template language.  This limits the power of the template language
without limiting the power of the template *system*.  Indeed, Google's
"main" web search uses this system exclusively for formatting output.

%package -n	%{develname}
Summary:	Development files for the %{name} library
Group:		Development/C
Provides:	%{name}-devel = %{EVRD}
Requires:	%{libname} = %{version}

%description -n	%{develname}
The ctemplate-devel package contains static and debug libraries and header
files for developing applications that use the ctemplate package.

%prep
%setup -q

%build
export PTHREAD_LIBS="-lpthread"
%configure2_5x -enable-static=no
%make

%check
%__make check

%install
%__rm -rf %{buildroot}
%makeinstall_std
rm -f %{buildroot}%{_docdir}/%{name}-%{version}/INSTALL

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc %{_docdir}/%{name}-%{version}
%{_includedir}/ctemplate/*
%{_bindir}/diff_tpl_auto_escape
%{_bindir}/make_tpl_varnames_h
%{_bindir}/template-converter
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%if %{mdvver} < 201200
%{_libdir}/*.la
%endif



%changelog
* Mon Mar 26 2012 Andrey Bondrov <abondrov@mandriva.org> 2.0-1mdv2012.0
+ Revision: 786981
- New version 2.0

* Fri Feb 03 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.0-2
+ Revision: 770846
- remove .la files
- dont build static libs

* Wed Oct 05 2011 Andrey Bondrov <abondrov@mandriva.org> 1.0-1
+ Revision: 703085
- New version: 1.0

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.96-2mdv2011.0
+ Revision: 610174
- rebuild

* Tue Oct 27 2009 Ahmad Samir <ahmadsamir@mandriva.org> 0.96-1mdv2010.1
+ Revision: 459501
- New release 0.96

* Mon May 18 2009 Oden Eriksson <oeriksson@mandriva.com> 0.94-1mdv2010.0
+ Revision: 376957
- 0.94

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Fri May 02 2008 Oden Eriksson <oeriksson@mandriva.com> 0.90-1mdv2009.0
+ Revision: 200403
- 0.90

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Oct 11 2007 Oden Eriksson <oeriksson@mandriva.com> 0.8-1mdv2008.1
+ Revision: 96986
- 0.8
- new devel naming

* Sun Jun 24 2007 Oden Eriksson <oeriksson@mandriva.com> 0.6.1-1mdv2008.0
+ Revision: 43639
- Import ctemplate



* Sun Jun 24 2007 Oden Eriksson <oeriksson@mandriva.com> 0.6.1-1mdv2008.0
- 0.6.1

* Fri Jul 28 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2-1mdk
- 0.2

* Tue May 02 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1-1mdk
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 769 |12cr|cthumb-4.2-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define  version	4.2
%define  release	%mkrel 12

Summary:	A program to generate Web picture albums
Name:		cthumb
Version:	%version
Release:	%release
License:	GPL
Group:		Networking/WWW
Source0:	http://cthumb.sourceforge.net/cthumb-%{version}.tar.bz2
URL:		http://cthumb.sourceforge.net/
BuildArch:	noarch
Requires:	perl-base
Requires:	perl-HTML-Parser
Requires:	perl-MIME-tools
Requires:	perl-URI
Requires:	netpbm


%description
Cthumb allows you to create a web picture album, with an index and
several pages, each with thumbnails of your pictures. it optionally
generates pages in several languages simultaneously. it automatically
generates thumbnails of the pictures. it attempts to be nice in the
look of the pages it generates. it is geared towards people that have
ton of digital images that need to be labeled and classified. all you
need is the pictures and a text editor to put all the titles for every
picture in a simple "album" textfile.

%prep
%setup -q

%build
./configure --prefix=%{_prefix} --mandir=%{_mandir}

%install
mkdir -p %{buildroot}

make prefix=%{buildroot}%{_prefix} \
    mandir=%{buildroot}%{_mandir} install
cp contrib/mkalbum %{buildroot}%{_bindir}
cp contrib/tree2album %{buildroot}%{_bindir}

%files
%doc README TO-DO INSTALL BUGS VERSION AUTHORS ChangeLog cthumbrc.sample
%doc contrib/*.readme
%attr(0755,root,root) %{_bindir}/*
%{_datadir}/man/*/*
%dir %{_datadir}/images/
%{_datadir}/images/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 770 |12cr|ctorrent-3.3.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rel 4
%define release %mkrel %rel

Name: ctorrent
Version: 3.3.2
Release: %release
Summary: Fast and small BitTorrent Client program written in C/C++
BuildRoot: %{_tmppath}/%{name}-%{version}-build
License: GPLv2
Group: Networking/File transfer
URL: http://www.rahul.net/dholmes/ctorrent/
Source0: http://www.rahul.net/dholmes/ctorrent/ctorrent-dnh%{version}.tar.gz
BuildRequires: openssl-devel

%description
CTorrent is a BitTorrent Client program written in C/C++ for FreeBSD and Linux.
Fast and small are CTorrent's two strengths.

This is the Enhanced CTorrent fork.

%prep
%setup -q -n ctorrent-dnh%version

%build
%configure2_5x
%make

%install 
[ "$RPM_BUILD_ROOT" != "/" ] && [ -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT;
%makeinstall
    
%clean
[ "$RPM_BUILD_ROOT" != "/" ] && [ -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT;

%files
%defattr(-,root,root)
%{_bindir}/%{name}
%doc AUTHORS ChangeLog NEWS README* VERSION


%changelog
* Tue Dec 06 2011 Götz Waschk <waschk@mandriva.org> 3.3.2-4mdv2012.0
+ Revision: 738115
- yearly rebuild

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 3.3.2-3mdv2011.0
+ Revision: 610176
- rebuild

* Wed Apr 21 2010 Funda Wang <fwang@mandriva.org> 3.3.2-2mdv2010.1
+ Revision: 537462
- rebuild

* Thu Aug 07 2008 Götz Waschk <waschk@mandriva.org> 3.3.2-1mdv2009.0
+ Revision: 265707
- new version
- update license

* Sun Apr 20 2008 Götz Waschk <waschk@mandriva.org> 3.3-1mdv2009.0
+ Revision: 195920
- new version

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Sep 05 2007 Götz Waschk <waschk@mandriva.org> 3.2-1mdv2008.0
+ Revision: 79923
- switch to the Enhanced CTorrent fork

* Wed Jul 25 2007 Götz Waschk <waschk@mandriva.org> 1.3.4-4mdv2008.0
+ Revision: 55222
- Import ctorrent



* Thu Jul 20 2006 Götz Waschk <waschk@mandriva.org> 1.3.4-1mdv2007.0
- Rebuild

* Fri Mar 17 2006 Götz Waschk <waschk@mandriva.org> 1.3.4-3mdk
- rebuild for new openssl

* Thu May 19 2005 Gtz Waschk <waschk@mandriva.org> 1.3.4-2mdk
- mkrel

* Sun Feb 20 2005 Gtz Waschk <waschk@linux-mandrake.com> 1.3.4-1mdk
- initial mdk package

* Sat Dec 18 2004 - darix@irssi.org
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 771 |12cr|ctpl-0.2.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name			ctpl
%define version			0.2.2
%define release			3

%define use_ccache        	1
%define ccachedir		~/.ccache-OOo%{mdvsuffix}%{?_with_ccache: %global use_ccache 1}%{?_without_ccache: %global use_ccache 0}
%define _enable_debug_packages 	%{nil}
%define debug_package          	%{nil}

Name:		%{name}
Group:		Sciences/Mathematics
License:	GPLv3+
Summary:	CTPL is a template engine library written in C
Version:	0.2.2
Release:	%mkrel %{release}
Source:		http://download.tuxfamily.org/%{name}/releases/%{name}-%{version}.tar.gz
URL:		http://ctpl.tuxfamily.org/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	gtk-doc
BuildRequires:	glib2-devel
BuildRequires:	pkgconfig

%description
CTPL is a template engine library written in C and distributed 
under the terms of the GNU GPLv3+. See the overview in the
documentation for a more complete description.

%prep
%setup -q

%build
%configure2_5x --enable-gtk-doc -enable-gtk-doc-pdf
%make

%install
%makeinstall

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_datadir}/gtk-doc/*
%{_datadir}/man/man1/*
%{_bindir}/ctpl
%{_libdir}/*
%{_includedir}/%{name}/*

%changelog
* Sun Jul 24 2011 Yuri Myasoedov <omerta13@mandriva.org> 0.2.2-3mdv2012.0
+ Revision: 691420
- Fixed BuildRequires tag for glib2-devel once again
- Fixed release
- Fixed BuildRequires tag for glib2-devel
- Initial package import


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 772 |12cr|cudd-2.5.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define         libcudd         %mklibname cudd 2
%define         libcudd_devel   %mklibname -d cudd

Name:           cudd
Version:        2.5.0
Release:        2
Summary:        CU Decision Diagram Package
Group:          Sciences/Mathematics
License:        BSD
URL:            http://vlsi.colorado.edu/~fabio/CUDD/
Source0:        ftp://vlsi.Colorado.EDU/pub/%{name}-%{version}.tar.gz
# This patch was sent upstream in September 2005.
# Build shared libraries as well as static archives, and incidentally unbreak
# parallel make.
Patch0:         cudd-2.5.0-sharedlib.patch
# This patch was sent upstream in September 2005.
# Fix some mixed signed/unsigned operations
Patch1:         cudd-2.5.0-signedness.patch
# This patch was sent upstream in September 2005.
# Don't ignore the return values of certain functions
Patch2:         cudd-2.5.0-retval.patch
# This patch was sent upstream in September 2005.
# Fix a bunch of "used without being initialized" warnings
Patch3:         cudd-2.5.0-init.patch
# This patch was sent upstream in September 2005.
# On 64 bit platforms, fix the size definitions of void * and long.
# Use the correct floating point structure based on endianness.
Patch4:         cudd-2.5.0-arch.patch


%description
CUDD is a package for the manipulation of Binary Decision Diagrams
(BDDs), Algebraic Decision Diagrams (ADDs) and Zero-suppressed
Binary Decision Diagrams (ZDDs).


%package        -n %{libcudd}
Summary:        Runtime libraries for %{name}
Group:          Sciences/Mathematics
Requires:       %{libcudd} = %{version}-%{release}


%description    -n %{libcudd}
Runtime libraries for %{name}.


%package        -n %{libcudd_devel}
Summary:        Header files and man pages for %{name}
Group:          Development/C++
Requires:       %{libcudd} = %{version}-%{release}
Provides:       %{name}-devel = %{version}-%{release}


%description    -n %{libcudd_devel}
Development headers and man pages for %{name}.


%prep
%setup -q
%patch0
%patch1
%patch2
%patch3
%patch4

# Fix two doc files with DOS line endings
for f in dddmp/README.*; do
  sed 's/\r//' $f > ${f}.fixed
  touch -r $f ${f}.fixed
  mv -f ${f}.fixed $f
done


%build
# Build the shared libraries and binaries
make %{?_smp_mflags} CPPFLAGS="%{optflags}" ICFLAGS="%{optflags} -fPIC" \
  XCFLAGS="-DHAVE_IEEE_754 -DBSD"


%install
# Install the shared libraries
mkdir -p $RPM_BUILD_ROOT%{_libdir}
for slib in */*.so; do
  install -p -m 755 ${slib}.%{version} $RPM_BUILD_ROOT%{_libdir}/
  mv ${slib}.2 $RPM_BUILD_ROOT%{_libdir}
  mv ${slib} $RPM_BUILD_ROOT%{_libdir}
done

# Install the header files
mkdir -p $RPM_BUILD_ROOT%{_includedir}/%{name}
for hdr in include/*; do
  install -p -m 644 ${hdr} $RPM_BUILD_ROOT%{_includedir}/%{name}/
done

# Install the test binary
mkdir -p $RPM_BUILD_ROOT%{_bindir}
install -p -m 0755 nanotrav/nanotrav $RPM_BUILD_ROOT%{_bindir}

# Install the test binary man page
mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1
install -p -m 0644 nanotrav/nanotrav.1 $RPM_BUILD_ROOT%{_mandir}/man1

# Put all the documentation in one place for easy installation
mkdir doc
mv cudd/doc doc/cudd
mv dddmp/doc doc/dddmp
mv dddmp/R* doc/dddmp
mv mtr/doc doc/mtr
mv nanotrav/doc doc/nanotrav
mv nanotrav/README doc/nanotrav
mv st/doc doc/st


%files
%doc README LICENSE RELEASE.NOTES doc/nanotrav
%{_bindir}/nanotrav
%{_mandir}/man1/*


%files -n %{libcudd}
%doc README LICENSE doc/cudd doc/dddmp doc/mtr doc/st
%{_libdir}/*.so.*


%files -n %{libcudd_devel}
%doc README LICENSE doc/cudd doc/dddmp doc/mtr doc/st
%{_includedir}/%{name}
%{_libdir}/*.so


%changelog
* Fri Aug 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 2.5.0-2
+ Revision: 815176
- Bump release and rebuild due to package not uploaded.

* Thu Aug 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 2.5.0-1
+ Revision: 815124
- Import cudd based on http://pkgs.fedoraproject.org/cgit/cudd.git
- Import cudd package (based on fedora package)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 773 |12cr|cudf-0.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	CUDF (Common Upgradeability Description Format) tools and libraries
Name:		cudf
Version:	0.6.2
Release:	1
Source0:	http://gforge.info.ucl.ac.be/frs/download.php/165/%{name}-%{version}.tar.gz
URL:		http://www.mancoosi.org/cudf/
License:	LGPL
Group:		Development/Other
BuildRequires:	ocaml ocaml-findlib camlp4 ocaml-extlib-devel
BuildRequires:	glib2-devel ncurses-devel

%description
CUDF (for Common Upgradeability Description Format) is a format for describing
upgrade scenarios in package-based Free and Open Source Software distribution.

libCUDF is a library to manipulate so called CUDF documents. A CUDF document
describe an upgrade problem, as faced by package managers in popular
package-based GNU/Linux distributions.

%package	tools
Summary:	CUDF (Common Upgradeability Description Format) command-line tools

%description	tools
CUDF (for Common Upgradeability Description Format) is a format for describing
upgrade scenarios in package-based Free and Open Source Software distribution.

libCUDF is a library to manipulate so called CUDF documents. A CUDF document
describe an upgrade problem, as faced by package managers in popular
package-based GNU/Linux distributions.

This package contains command line tools to manipulate CUDF and related
documents. In particular it contains cudf-check, which enables checking of
document properties such as installation consistency and matching of problems
with their solutions.

%package	devel
Summary:	CUDF (Common Upgradeability Description Format) C development stuff

%description	devel
CUDF (for Common Upgradeability Description Format) is a format for describing
upgrade scenarios in package-based Free and Open Source Software distribution.

libCUDF is a library to manipulate so called CUDF documents. A CUDF document
describe an upgrade problem, as faced by package managers in popular
package-based GNU/Linux distributions.

This package contains the development stuff needed to use libCUDF in your C
programs.

%package	ocaml-devel
Summary:	CUDF (Common Upgradeability Description Format) OCaml development stuff

%description	ocaml-devel
CUDF (for Common Upgradeability Description Format) is a format for describing
upgrade scenarios in package-based Free and Open Source Software distribution.

libCUDF is a library to manipulate so called CUDF documents. A CUDF document
describe an upgrade problem, as faced by package managers in popular
package-based GNU/Linux distributions.

This package contains the development stuff needed to use libCUDF in your OCaml
programs.

%prep
%setup -q

%build
make all c-lib
which /usr/bin/ocamlopt > /dev/null && make opt c-lib-opt

%install
%makeinstall_std LIBDIR="%{_libdir}" OCAMLLIBDIR="%{_libdir}/ocaml"

%check
# test suite fails to pass.. :|
make -k test || /bin/true

%files tools
%{_bindir}/cudf-check
%{_bindir}/cudf-parse-822

%files devel
%{_includedir}/cudf.h
%{_libdir}/*.a
%{_libdir}/pkgconfig/cudf.pc

%files ocaml-devel
%{_libdir}/ocaml/cudf



%changelog
* Wed May 09 2012 Crispin Boylan <crisb@mandriva.org> 0.6.2-1
+ Revision: 797791
- New release

* Thu Apr 07 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.5.99-1
+ Revision: 651784
- add glib2-devel to buildrequires
- add ncurses-devel to buildrequires
- imported package cudf


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 774 |12cr|cuegen-1.2.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	1.2.0
%define release	%mkrel 5

Summary:	FLAC-compatible cuesheet generator for Linux
Name:		cuegen
Version:	%{version}
Release:	%{release}
License:	GPL+
Group:		Sound
URL:		http://www.cs.man.ac.uk/~slavinp/cuegen.html
Source:		http://www.cs.man.ac.uk/~slavinp/files/%{name}-%{version}.tar.bz2
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
CUEgen is a FLAC-compatible cuesheet generator for Linux. The
FLAC format allows cuesheets to be embedded in .flac files by
storing their data in the CUESHEET metadata block. The cuesheet
itself is simply a description of the contents of an audio CD. The
cuesheet can be used in conjunction with a .flac file to store a
complete album in a single FLAC file and then retrieve individual
tracks fro m that file. The cuesheet may also be used by CD burning
applications to recreate an identical copy of an original audio CD
from its FLAC representation and an associated cuesheet. As such,
cuesheets are of great use in archiving, transporting and burning
FLAC-enc oded audio files.

%prep
%setup -q

%build
make CFLAGS="$RPM_OPT_FLAGS"

%install
rm -rf %{buildroot}
install -D -m 755 cuegen %{buildroot}%{_bindir}/cuegen

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%{_bindir}/*



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-5mdv2011.0
+ Revision: 617442
- the mass rebuild of 2010.0 packages

* Sun Jul 05 2009 Jérôme Brenier <incubusss@mandriva.org> 1.2.0-4mdv2010.0
+ Revision: 392407
- fix license

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.2.0-3mdv2009.0
+ Revision: 243802
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 1.2.0-1mdv2008.1
+ Revision: 123537
- kill re-definition of %%buildroot on Pixel's request
- import cuegen


* Thu Oct 27 2005 Abel Cheung <deaddog@mandriva.org> 1.2.0-1mdk
- First Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 775 |12cr|cuetools-1.3.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name cuetools
%define version 1.3.1
%define release %mkrel 8

Summary: Utilities to works with cue and TOC files
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.bz2
Source1: cuetag.sh
License: GPL
Group: Archiving/Cd burning
Url: http://cuetools.sourceforge.net
BuildRoot: %{_tmppath}/%{name}-buildroot

%description
Cuetools is a set of utilities for working with cue files and TOC files.
It includes programs for conversion between the formats, file renaming based
on cue/TOC information, and track breakpoint printing. 

%prep
%setup -q

%build
%configure
%make

%install
rm -rf $RPM_BUILD_ROOT

%makeinstall_std

install -m 755 %{SOURCE1} $RPM_BUILD_ROOT%{_bindir}

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc NEWS README TODO
%_bindir/*
%_mandir/man1/*


%changelog
* Sat Feb 19 2011 Александр Казанцев <kazancas@mandriva.org> 1.3.1-8mdv2011.0
+ Revision: 638690
- add script cuetag.sh

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-7mdv2011.0
+ Revision: 617458
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 1.3.1-6mdv2010.0
+ Revision: 425436
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.3.1-5mdv2009.0
+ Revision: 243803
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.3.1-3mdv2008.1
+ Revision: 136347
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Aug 21 2007 Olivier Thauvin <nanardon@mandriva.org> 1.3.1-3mdv2008.0
+ Revision: 68429
- rebuild


* Sat Aug 05 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/05/06 00:07:09 (53155)
- rebuild

* Sat Aug 05 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/05/06 00:05:35 (53154)
Import cuetools

* Mon Apr 17 2006 Olivier Thauvin <nanardon@mandriva.org> 1.3.1-1mdk
- 1.3.1

* Mon Apr 17 2006 Olivier Thauvin <nanardon@mandriva.org> 1.3-2mdk
- rebuild

* Tue Mar 22 2005 Olivier Thauvin <nanardon@mandrake.org> 1.3-1mdk
- 1.3
- %%mkrel

* Fri May 07 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.6-1mdk
- 1st spec file


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 776 |12cr|culmus-latex-0.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	culmus-latex
%define version 0.7
%define release %mkrel 2

%define texmfdir %{_datadir}/texmf

Summary: 	 Culmus Hebrew fonts for LaTeX
Name: 		 %{name}
Version: 	 %{version}
Release: 	 %{release}
Source0: 	 %{name}-%{version}-r1.tar.gz
Patch0: 	 Makefile.patch
License: 	 GPLv2
Group: 		 Publishing
Url: 		 http://ivritex.sourceforge.net/
BuildRoot: 	 %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: 	 noarch
Requires: 	 fonts-type1-hebrew, tetex
BuildRequires: 	 fonts-type1-hebrew, tetex-afm, tetex
Obsoletes: 	 ivritex

%description
This package provides LaTeX support for the Hebrew fonts distributed by the
Culmus Project.

%prep
%setup -q -n %{name}-%{version}-r1
%patch0 -p0

%install
%__rm -rf %{buildroot}
make DESTDIR=%{buildroot} pkginstall

%clean
%__rm -rf %{buildroot}

%post
mktexlsr
updmap-sys --enable Map=culmus.map --quiet

%postun
mktexlsr
updmap-sys --disable culmus.map --quiet

%files
%defattr(-,root,root)
%doc README GNU-GPL LICENSE-Culmus examples/
%{texmfdir}/fonts/afm/public/culmus
%{texmfdir}/fonts/type1/public/culmus
%{texmfdir}/fonts/enc/dvips/culmus
%{texmfdir}/fonts/map/dvips/culmus.map
%{texmfdir}/fonts/tfm/public/culmus
%{texmfdir}/fonts/vf/public/culmus
%{texmfdir}/tex/latex/culmus
%{texmfdir}/tex/generic/0babel


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.7-2mdv2011.0
+ Revision: 617477
- the mass rebuild of 2010.0 packages

* Thu Jul 09 2009 Lev Givon <lev@mandriva.org> 0.7-1mdv2010.0
+ Revision: 393909
- Update to 0.7.

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.5-3mdv2009.0
+ Revision: 243805
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.5-1mdv2008.1
+ Revision: 136347
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Sep 19 2007 Lev Givon <lev@mandriva.org> 0.5-1mdv2008.0
+ Revision: 91152
- Import culmus-latex



* Tue Sep 18 2007 Lev Givon <lev@mandriva.org> 0.5-1mdv2007.1
- Initial Mandriva package.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 777 |12cr|cuneiform-linux-1.1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version		1.1.0
%define	release		%mkrel 2
%define abi		0
%define libname		%mklibname cuneiform %{abi}
%define develname	%mklibname cuneiform -d

# datafiles must have DOS-style EOL
%define dont_fix_eol	1

Name:		cuneiform-linux
Summary:	An OCR system
Version:	%{version}
Release:	%{release}
License:	BSD
URL:		https://launchpad.net/cuneiform-linux
Group:		Text tools
Source0:	%{name}-%{version}.tar.bz2
BuildRequires:	cmake
BuildRequires:	ImageMagick-devel
#Suggests:	cuneiform-qt yagf

%description
Cuneiform is an multi-language OCR system originally developed
and open sourced by Cognitive Technologies. Cuneiform was
originally a Windows program, which was ported to Linux
by Jussi Pakkanen.

%package -n %{libname}
Summary:	Cuneiform OCR system shared libraries
Group:		System/Libraries

%description -n %{libname}
Cuneiform is an multi-language OCR system originally developed
and open sourced by Cognitive Technologies. Cuneiform was
originally a Windows program, which was ported to Linux
by Jussi Pakkanen.

%package -n %{develname}
Summary:	Cuneiform development files
Group:		Development/C++
Requires:	%{libname} = %{EVRD}
Requires:	ImageMagick-devel

%description -n %{develname}
Cuneiform is an multi-language OCR system originally developed
and open sourced by Cognitive Technologies. Cuneiform was
originally a Windows program, which was ported to Linux
by Jussi Pakkanen.

This package contains files required only for development purpose.

%prep

%setup -q -n %{name}-%{version}

%build
%cmake
%make

%install
rm -rf %{buildroot}
cd build
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc issues.txt *readme.rtf readme.txt
%{_bindir}/cuneiform
%{_datadir}/cuneiform/*.dat

%files -n %{libname}
%{_libdir}/*.so.%{abi}*
%{_libdir}/*.so.%{version}

%files -n %{develname}
%{_libdir}/*.so
%{_includedir}/cuneiform.h


%changelog
* Sun Jan 15 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.1.0-2mdv2011.0
+ Revision: 761431
- don't suggest frontends to avoid dependency hell
- don't fix EOL in data files

* Tue Dec 20 2011 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.1.0-1
+ Revision: 743893
- devel package reqs fixed
- new version 1.1.0, separate lib package

* Fri Dec 31 2010 Александр Казанцев <kazancas@mandriva.org> 1.0.0-1mdv2011.0
+ Revision: 626895
- initial release
- import cuneiform-linux


* Sat Jul 03 2010 Alexander Kazancev <kazancas@mandriva.ru> 1.0.0-1edm2010.0
- New version

* Sat Apr 03 2010 Doktor5000 <rpm@mandrivauser.de> 0.9.0-3mud2010.0
- added Suggests for the GUIs cuneiform-qt and yagf

* Mon Mar 29 2010 Doktor5000 <rpm@mandrivauser.de> 0.9.0-2mud2010.0
- switch to trunk revision 471
- try to fix "PUMA_XFinalrecognition failed" error

* Mon Mar 29 2010 Doktor5000 <rpm@mandrivauser.de> 0.9.0-1mud2010.0
- new version 0.9.0
- added spec-helper fix from MadMax aka MaxiPunkt
- rebuild for 2010.0

* Thu Jan 22 2009 Oliver Burger <rpm@mandrivauser.de> 0.5-1mud2009.0
- new version 0.5

* Wed Oct 20 2008 Oliver Burger <rpm@mandrivauser.de> 0.4-1.1mud2009.0
- Rebuild for 2009.0-final

* Sat Sep 20 2008 Oliver Burger <rpm@mandrivauser.de> 0.4-1mud2009.0
- Rebuild for MUde

* Sat Sep 20 2008 MaxiPunkt <email@domain.de> 0.4-1max
- First built for Mandriva

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 778 |12cr|cunit-2.1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name cunit
%define Name CUnit
%define version 2.1.2
%define bad_version 2.1-2
%define release 2
%define	major 1
%define	libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPLv2+
Summary:	A Unit Testing Framework for C
Group:		System/Libraries
URL:		http://cunit.sourceforge.net
Source0:	http://sourceforge.net/projects/cunit/files/CUnit/%{bad_version}/%{Name}-%{bad_version}-src.tar.bz2
Patch0:		%{name}-2.1.0.link_against_ncurses.patch
BuildRequires:	pkgconfig(ncurses)

%description
CUnit is a lightweight system for writing, administering, and running unit
tests in C.  It provides C programmers a basic testing functionality with a
flexible variety of user interfaces.

CUnit is built as a static library which is linked with the user's testing
code.  It uses a simple framework for building test structures, and provides a
rich set of assertions for testing common data types. In addition, several
different interfaces are provided for running tests and reporting results.
These interfaces currently include:

- Automated: Non-interactive output to xml file
- Basic: Non-interactive flexible programming interface
- Console: Interactive console interface (ansi C)
- Curses: Interactive graphical interface (Unix)

%package -n %{libname}
Summary:	C testing framework
Group:		System/Libraries

%description -n %{libname}
CUnit is a lightweight system for writing, administering, and running unit
tests in C.  It provides C programmers a basic testing functionality with a
flexible variety of user interfaces.

CUnit is built as a static library which is linked with the user's testing
code.  It uses a simple framework for building test structures, and provides a
rich set of assertions for testing common data types. In addition, several
different interfaces are provided for running tests and reporting results.
These interfaces currently include:

- Automated: Non-interactive output to xml file
- Basic: Non-interactive flexible programming interface
- Console: Interactive console interface (ansi C)
- Curses: Interactive graphical interface (Unix)

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Obsoletes:	%mklibname %{name} 1 -d

%description -n	%{develname}
This package contains development files for %{name}.

%prep
%setup -q -n %{Name}-%{bad_version}
%patch0 -p 0
chmod 644 AUTHORS NEWS ChangeLog README TODO

%build
autoreconf -f -i
%configure2_5x \
	--enable-curses
%make

%install
rm -rf %{buildroot}
%makeinstall_std

# fix la file
perl -pi -e 's| -L\S+ ||'  %{buildroot}%{_libdir}/libcunit.la

# ugly, but needed to deal with installed and non-installed documentation
install -d -m 755 %{buildroot}%{_datadir}/doc/%{libname}-devel-%{version}
mv %{buildroot}%{_prefix}/doc/%{Name} \
    %{buildroot}%{_datadir}/doc/%{libname}-devel-%{version}/html
install -m 644 AUTHORS NEWS ChangeLog README TODO \
    %{buildroot}%{_datadir}/doc/%{libname}-devel-%{version} 
rm -rf %{buildroot}%{_prefix}/doc

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_datadir}/doc/%{libname}-devel-%{version}
%{_libdir}/*.so
%{_libdir}/*.a
%{_libdir}/pkgconfig/%{name}.pc
%{_includedir}/%{Name}
%{_datadir}/%{Name}
%{_mandir}/man3/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 779 |12cr|cups-pdf-2.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:        Extension for creating pdf-Files with CUPS
Name:           cups-pdf
Version:        2.6.1
Release:        %mkrel 1
Group:          System/Printing 
Source0:        http://www.physik.uni-wuerzburg.de/~vrbehr/cups-pdf/src/%{name}_%{version}.tar.gz
Patch1:         cups-pdf-conf.patch
Patch2:         cups-pdf-desktop.patch
URL:            http://cip.physik.uni-wuerzburg.de/~vrbehr/cups-pdf/
License:        GPLv2+
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
Requires:       ghostscript
Requires:       cups
BuildRequires:  cups-devel

# These are the defaults paths defined in config.h
# CUPS-PDF spool directory
%define CPSPOOL   %{_localstatedir}/spool/cups-pdf/SPOOL

# CUPS-PDF output directory
%define CPOUT     %{_localstatedir}/spool/cups-pdf

# CUPS-PDF log directory
%define CPLOG     %{_localstatedir}/log/cups

# CUPS-PDF cups-pdf.conf config file
%define ETCCUPS   %(cups-config --serverroot 2>/dev/null || echo %{_sysconfdir}/cups)

# Additional path to backend directory
%define CPBACKEND %(cups-config --serverbin  2>/dev/null || echo %{_libdir}/cups)/backend


%description
"cups-pdf" is a backend script for use with CUPS - the "Common UNIX Printing
System" (see more for CUPS under http://www.cups.org/). 
"cups-pdf" uses the ghostscript pdfwrite device to produce PDF Files.

This version has been modified to store the PDF files on the Desktop of the 
user. This behavior can be changed by editing the configuration file.

%prep
%setup -q -n %{name}-%{version}

# Relocate output on user's Desktop
%patch1 -p0 -b .oldconf
%patch2 -p0 -b .desktop

%build
pushd src
gcc $RPM_OPT_FLAGS -o cups-pdf cups-pdf.c
popd

# Avoid perl dependencies
chmod -x contrib/pstitleiconv-0.2/pstitleiconv
chmod -x contrib/cups-pdf-dispatch-0.1/cups-pdf-dispatch
chmod -x contrib/SELinux-HOWTO/update-module


%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{CPBACKEND}
mkdir -p %{buildroot}%{CPSPOOL}
mkdir -p %{buildroot}%{CPOUT}
mkdir -p %{buildroot}%{CPLOG}
mkdir -p %{buildroot}%{CPBACKEND}
mkdir -p %{buildroot}%{ETCCUPS}
mkdir -p %{buildroot}%{_datadir}/cups/model/
install -m644 extra/CUPS-PDF.ppd %{buildroot}%{_datadir}/cups/model/
install -m644 extra/cups-pdf.conf %{buildroot}%{ETCCUPS}/
install -m700 src/cups-pdf %{buildroot}%{CPBACKEND}/

%clean
rm -rf %{buildroot}


%post
# First install : create the printer if cupsd is running
if [ "$1" -eq "1" -a -f "%{_var}/run/cupsd.pid" ]
then
    if [ -d /proc/$(cat %{_var}/run/cupsd.pid) ]
    then
        /usr/sbin/lpadmin -p Cups-PDF -v cups-pdf:/ -m CUPS-PDF.ppd -E || :
    fi
fi


%postun
if [ "$1" -eq "0" ]; then
    # Delete the printer
    /usr/sbin/lpadmin -x Cups-PDF || :
fi

%files
%defattr(-,root,root)
%doc ChangeLog README contrib/
%dir %{CPSPOOL}
%dir %{CPOUT}
%attr(700, root, root) %{CPBACKEND}/cups-pdf
%config(noreplace) %{ETCCUPS}/cups-pdf.conf
%{_datadir}/cups/model/CUPS-PDF.ppd



%changelog
* Mon Jun 04 2012 Sergey Zhemoitel <serg@mandriva.org> 2.6.1-1
+ Revision: 802321
- update to 2.6.1

* Tue Mar 15 2011 Stéphane Téletchéa <steletch@mandriva.org> 2.5.1-1
+ Revision: 645099
- update to new version 2.5.1

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 2.5.0-3mdv2011.0
+ Revision: 617480
- the mass rebuild of 2010.0 packages

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 2.5.0-2mdv2010.0
+ Revision: 437165
- rebuild

* Thu Mar 19 2009 Frederik Himpe <fhimpe@mandriva.org> 2.5.0-1mdv2009.1
+ Revision: 357560
- Import package, based on Fedora RPM
- create cups-pdf


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 780 |12cr|cups-windows-6.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    cups-windows
%define version 6.0
%define release %mkrel 4

Name: %{name}
Version: %{version}
Release: %{release}
Summary: Common UNIX Printing System
License: GPL
Group: System/Printing
Source0: %{name}-%{version}-source.tar.bz2
Source1: README.urpmi
Url: http://www.cups.org/windows/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
Requires: cups

%description
The Common UNIX Printing System provides a portable printing
layer for UNIX operating systems. This is the Windows driver
support package for use with Samba.

%prep
%setup

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/%_datadir/cups/drivers
mkdir -p %{buildroot}%{_docdir}/%{name}

cp i386/* %{buildroot}/%_datadir/cups/drivers
cp LICENSE.txt README.txt %{buildroot}%{_docdir}/%{name}
cp %{SOURCE1} %{buildroot}%{_docdir}/%{name}

%clean
rm -rf $RPM_BUILD_ROOT

%files
%_datadir/cups/drivers
%{_docdir}/%{name}


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 6.0-4mdv2011.0
+ Revision: 617481
- the mass rebuild of 2010.0 packages

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 6.0-3mdv2010.0
+ Revision: 437166
- rebuild

* Mon Mar 09 2009 Anne Nicolas <ennael@mandriva.org> 6.0-2mdv2009.1
+ Revision: 353201
- Add README.urpmi

* Thu Feb 26 2009 Anne Nicolas <ennael@mandriva.org> 6.0-1mdv2009.1
+ Revision: 345350
- import cups-windows



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 781 |12cr|curlftpfs-0.9.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name curlftpfs
%define version 0.9.2
%define release %mkrel 4

Name:		%name
Version:	%version
Release:	%release
Url:		http://curlftpfs.sourceforge.net/
Summary:	Filesystem for accessing FTP hosts based on FUSE and libcurl
License:	GPL+
Group:		Networking/Other
BuildRoot:	%{_tmppath}/%{name}-root
BuildRequires:	curl-devel, fuse-devel, glib2-devel
Requires:	fuse
Source:		%{name}-%{version}.tar.gz
%description
CurlFtpFS is a filesystem for accessing FTP hosts based on FUSE and libcurl.

CurlFtpFS diferentiates itself from other FTP filesystems because it features:

    * SSLv3 and TLSv1 support
    * connecting through tunneling HTTP proxies
    * automatically reconnection if the server times out
    * transform absolute symlinks to point back into the ftp file system

%prep
%setup -q

%build
autoreconf -fi
%configure2_5x
%make

%install
%makeinstall_std

%clean
%{__rm} -Rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING README
%{_bindir}/%{name}
%{_mandir}/man1/%{name}*



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-4mdv2011.0
+ Revision: 617482
- the mass rebuild of 2010.0 packages

* Wed Oct 07 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9.2-3mdv2010.0
+ Revision: 455796
- rebuild for new curl SSL backend

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 0.9.2-2mdv2010.0
+ Revision: 437167
- rebuild

* Wed Mar 18 2009 Funda Wang <fwang@mandriva.org> 0.9.2-1mdv2009.1
+ Revision: 357158
- New version 0.9.2

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 0.9.1-3mdv2008.1
+ Revision: 170791
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Nicolas Vigier <nvigier@mandriva.com>
    - update license tag

* Sat Jul 07 2007 Nicolas Vigier <nvigier@mandriva.com> 0.9.1-2mdv2008.0
+ Revision: 49359
- add require on fuse (fix bug #31788)

* Wed May 23 2007 Nicolas Vigier <nvigier@mandriva.com> 0.9.1-1mdv2008.0
+ Revision: 30027
- Import curlftpfs


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 782 |12cr|curl-java-0.2.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Java wrapper to the curl library
Name:		curl-java
Version:	0.2.3
Release:	%mkrel 2
Group:		Development/Java
License:	MIT
URL:		http://curl.haxx.se/libcurl/java/
Source0:	http://www.gknw.de/mirror/curl/curl_java/%{name}-%{version}.tar.bz2
BuildRequires:	java-rpmbuild
BuildRequires:	curl-devel
Requires:	curl
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
This package allows to use the curl API library (http://curl.haxx.se/libcurl/)
from a Java program.
  This is not (yet) a complete interface implementation: it is however possible
to send and/or receive data via specific subclassing.

%prep
%setup -q

%build
%configure2_5x \
	--with-jdk-home=%{java_home}
%make

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%makeinstall_std
#	We do not need .la files since dynamic library is never ld-linked.
rm -rf %{buildroot}%{_libdir}/*.la

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ChangeLog README
%{_libdir}/*.so*
%{_datadir}/java/*.jar


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.3-2mdv2011.0
+ Revision: 610178
- rebuild

* Sun Apr 18 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.3-1mdv2010.1
+ Revision: 536071
- import curl-java



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 783 |12cr|curl-loader-0.53-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A HTTP(S)/FTP(S) application load stress testing tool
Name:		curl-loader
Version:	0.53
Release:	%mkrel 1
License:	GPLv2
Group:		System/Servers
URL:		http://curl-loader.sourceforge.net/
Source0:	http://sunet.dl.sourceforge.net/project/curl-loader/curl-loader/%{name}-%{version}/%{name}-%{version}.tar.bz2
Patch0:		curl-loader-0.53-link.patch
Patch1:		curl-loader-0.50-hack.diff
BuildRequires:	curl-devel >= 7.19.6
BuildRequires:	libevent-devel >= 1.4.11
BuildRequires:	openssl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
curl-loader is an open-source community tool written in C-language, simulating 
application load and application behavior of thousands and tens of thousand 
HTTP/HTTPS and FTP/FTPS clients, each with its own source IP-address.

%prep
%setup -q
%patch0 -p0 -b .link
%patch1 -p0

%build

%make OPT_FLAGS="%{optflags}" INCDIR="-I. -I%{_includedir}/curl -I%{_includedir}/openssl" LDFLAGS="%{ldflags}"

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_mandir}/man1
install -d %{buildroot}%{_mandir}/man5

install -m0755 %{name} %{buildroot}%{_sbindir}/
install -m0644 doc/curl-loader.1 %{buildroot}%{_mandir}/man1/
install -m0644 doc/curl-loader-config.5 %{buildroot}%{_mandir}/man5/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc doc/COPYING doc/PROBLEM-REPORTING doc/QUICK-START doc/README doc/THANKS doc/TODO conf-examples
%{_sbindir}/*
%{_mandir}/man1/*
%{_mandir}/man5/*



%changelog
* Sat Mar 19 2011 Funda Wang <fwang@mandriva.org> 0.53-1mdv2011.0
+ Revision: 646702
- new version 0.53

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild

* Wed Apr 21 2010 Funda Wang <fwang@mandriva.org> 0.50-2mdv2010.1
+ Revision: 537461
- rebuild

* Tue Dec 22 2009 Oden Eriksson <oeriksson@mandriva.com> 0.50-1mdv2010.1
+ Revision: 481322
- import curl-loader


* Tue Dec 22 2009 Oden Eriksson <oeriksson@mandriva.com> 0.50-1mdv2010.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 784 |12cr|cursor_themes-0.0.5-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    cursor_themes

%define version 0.0.5
%define release %mkrel 8

Summary:	A Collection of cursor themes for XFree86 4.3 or later
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Url:		http://kde-look.org
BuildArch:	noarch
Group:		Graphical desktop/Other
Source:		choose_cursor
Source1:        4805-RedDot.tar.bz2
Source2:        4858-YCursors.tar.bz2
Source3:        4975-GKD-XCursors.tar.bz2
Source5:        5076-corp.tar.bz2
Source6:        5077-innerspace.tar.bz2
Source7:        5078-vox.tar.bz2
%define		bexos_ver		0.4
Source8:        5211-bexos_color_%{bexos_ver}.tar.bz2
Source9:        5238-3dwhite.tar.bz2
Source10:       5265-3Dcursors-0.2.tar.bz2
Source11:       5271-3dcolor.tar.bz2
Source12:       5359-tuxcursor02.tar.gz
Source13:       5376-tuxcute.tar.bz2
Source14:       5376-tuxresize.tar.bz2
Source15:       5475-yellowdot.tar.bz2
Source16:       5507-Golden-XCursors-3D-0.8.tar.bz2
Source17:       5532-BlueGlass-XCursors-3D-0.4.tar.bz2
Source18:       5533-Silver-XCursors-3D-0.4.tar.bz2
Source19:	5600-redhat9cursor.tar.bz2
Source20:	5605-cursor_mix.tar.bz2
Source21:	5833-aquadiz.tar.bz2
Source22:	6132-SignalOS-Cursors-0.0.2.tar.bz2
Source23:	6240-crystalcursors.tar.bz2
Source24:	6277-bean.tar.bz2
Source25:	6336-flat_white_cursor_0.3.tar.bz2
Source26:	6504-flat_black_cursor_0.3.tar.bz2
Source27:	6550-Jimmac.tar.bz2
Source28:	macoscursors-default-0.2.tar.bz2
Source29:	tuxsplash.tar.bz2
Source30:	10394-justwhite-0.2.tar.bz2
Source31:	10500-justgreen-0.1a.tar.bz2
Source32:	10163-justblue-0.21.tar.bz2
Source33:	10211-daliesque.tar.bz2
Source34:	11313-pearlgrey-1.0.tar.bz2

BuildRoot:	%{_tmppath}/%{name}-%{version}
Requires:	gtkdialogs
Requires:	XFree86 >= 4.3
BuildRequires:	imagemagick XFree86 >= 4.3
Prefix:		%{_prefix}

%description
This package contains all the freely distributeable cursor themes for XFree86
4.3 or newer currently available from http://kde-look.org, along with a 
simple script (choose_cursor) which will allow you to easily choose a 
cursor theme.

%prep
#rm -rf $RPM_BUILD_ROOT
%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
tar -xzf tuxshadow.tar.gz
mv tuxcursor tuxshadow
tar -xzf tuxcursor.tar.gz
mv tuxcursor tuxcursor.orig
tar xjf %{SOURCE13}; mv tuxcursor tuxcute
tar xjf %{SOURCE14}; mv tuxcursor tuxresize
mv tuxcursor.orig tuxcursor
tar xjf %{SOURCE19}; mkdir redhat;mv cursors redhat
tar xjf %{SOURCE25}; mkdir flat_white;mv cursors flat_white
tar xjf %{SOURCE26}; mkdir flat_black;mv cursors flat_black

%build
rm -Rf default
#pushd reddot;make;popd
mkdir -p GKD-XCursors/cursors;cp -f GKD-XCursors/* GKD-XCursors/cursors 2>/dev/null||:
rm -f GKD-XCursors/cursors/*.png
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||:
#pushd maccursors; rm -f crosshair cross_reverse hand1 hand2;popd

%install
rm -Rf %{buildroot}
mkdir -p %{buildroot}/%{_bindir}
install -m755 %{SOURCE0} %{buildroot}/%{_bindir}


#Menu
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Name=Cursor Themes
Comment=Choose a Cursor Theme
Exec=choose_cursor
Icon=%{name}
Terminal=false
Type=Application
Categories=Settings;DesktopSettings;
EOF

mkdir -p %{buildroot}/{%{_iconsdir},%{_miconsdir},%{_liconsdir}}
install -m644 RedDotSource/sources/hand.png %{buildroot}/%{_iconsdir}/%{name}.png
convert -resize 16x16 RedDotSource/sources/hand.png %{buildroot}/%{_miconsdir}/%{name}.png
convert -resize 48x48 RedDotSource/sources/hand.png %{buildroot}/%{_liconsdir}/%{name}.png
pwd
CURSORS=`find . -type d -name 'cursors'`
echo -e "\n\n\n\t\tFound the following cursors:\n $CURSORS\n\n\n"
set +x
for CURSOR in $CURSORS
	do CURSORNAME=$(basename `dirname $CURSOR`)
	CURSORNAME=${CURSORNAME%%-*[0-9]*}
	if [ "$CURSORNAME" == "*-[0-9]*" ]
	then echo "$CURSORNAME is versioned" >&2; CURSORNAME=${CURSORNAME#-[0-9]*}
	fi
	mkdir -p %{buildroot}/%{_iconsdir}/$CURSORNAME
	cp -a $CURSOR %{buildroot}/%{_iconsdir}/$CURSORNAME

	#Ensure links are in place:
	pushd %{buildroot}/%{_iconsdir}/$CURSORNAME/cursors >/dev/null

	
	[ -e hand -a ! -f hand1 ] && ln -sf hand hand1 >/dev/null 2>&1||:
	[ -e hand -a ! -f hand2 ] && ln -sf hand hand2 >/dev/null 2>&1||:
	[ -e cross -a ! -f crosshair ] && ln -sf cross crosshair >&- 2>&- ||:
	[ -e cross -a ! -f cross_reverse ] && ln -sf cross cross_reverse >&- 2>&- ||:

	#QT symlinks mess :-(
	[ -e v_double_arrow ] && ln -sf v_double_arrow	00008160000006810000408080010102 #v_double_arrow
	[ -e h_double_arrow ] && ln -sf h_double_arrow	028006030e0e7ebffc7f7070c0600140 #h_double_arrow
	[ -e fd_double_arrow ] && ln -sf fd_double_arrow	fcf1c3c7cd4491d801f1e1c78f100000 #fd_double_arrow
	[ -e bd_double_arrow ] && ln -sf bd_double_arrow	c7088f0f3e6c8088236ef8e1e3e70000 #bd_double_arrow
	[ -e sb_h_double_arrow ] && ln -sf sb_h_double_arrow   14fef782d02440884392942c11205230 #sb_h_double_arrow
	[ -e sb_v_double_arrow ] && ln -sf sb_v_double_arrow   2870a09082c103050810ffdffffe0204 #sb_v_double_arrow
	[ -e hand1 ] && ln -sf hand1 9d800788f1b08800ae810202380a0822 #hand1
	[ -e hand2 ] && ln -sf hand2 e29285e634086352946a0e7090d73106 #hand2
	[ -e crossed_circle ] && ln -sf crossed_circle 03b6e0fcb3499374a867c041f52298f0 #crossed_circle (dnd forbidden)
	[ -e move ] && ln -sf move 4498f0e0c1937ffe01fd06f973665830 #left_ptr (move_cursor)
	[ -e copy ] && ln -sf copy 6407b0e94181790501fd1e167b474872 #copy
	[ -e link ] && ln -sf link 640fb0e74195791501fd1ed57b41487f # link
	[ -e left_ptr_watch ] && ln -sf left_ptr_watch 3ecb610c1bf2410f44200f48c40d3599 # left_ptr_watch
	[ -e question_arrow ] && ln -sf question_arrow d9ce0ab605698f320427677b458ad60b # question_arrow
	
	#Other apps' symlinks
	[ -e left_ptr_watch ] && ln -sf left_ptr_watch 08e8e1c95fe2fc01f976f1e063a24ccd #mozilla's left_ptr_watch
	popd >/dev/null
done
set -x

pushd %{buildroot}/%{_iconsdir}/ ; ln -s RedDot reddot;popd
rm -Rf %{buildroot}/%{_iconsdir}/RedDotSource

echo "%defattr(-,root,root)" > %name.files
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

%clean
rm -rf $RPM_BUILD_ROOT

%pre
if [ "$1" = "2" -a -d %{_datadir}/icons/reddot ]; then
 rm -rf %{_datadir}/icons/reddot
fi

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%files -f %name.files
%defattr(-,root,root)
%{_datadir}/applications/mandriva-%{name}.desktop
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_bindir}/*


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.0.5-8mdv2011.0
+ Revision: 617483
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 0.0.5-7mdv2010.0
+ Revision: 425448
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.0.5-6mdv2009.0
+ Revision: 243833
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.0.5-4mdv2008.1
+ Revision: 140717
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Aug 29 2007 Funda Wang <fwang@mandriva.org> 0.0.5-4mdv2008.0
+ Revision: 73449
- fix menu category -> Only Settings/DesktopSettings now.

  + Thierry Vignaud <tv@mandriva.org>
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Thu Aug 23 2007 Thierry Vignaud <tv@mandriva.org> 0.0.5-3mdv2008.0
+ Revision: 69492
- convert menu to XDG
- use %%mkrel


* Tue Aug 17 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 0.0.5-2mdk
- Add script to fix upgrade (Mdk bug #10316)

* Mon Apr 19 2004 Buchan Milne <bgmilne@linux0mandrake.com> 0.0.5-1mdk
- Fixes to choose-cursor
   -Fix support for zenity's gdialog (really better fix for chatty kdialog)
     fixes #9455
   -Prevent themes ever getting version numbers
   -Ensure we really get user icons
- Cursor theme update
   -Updates: RedDot (keep link to reddot)
   -New themes: justwhite,justgreen,justwhite,daliesque

* Wed Aug 27 2003 Buchan Milne <bgmilne@linux-mandrake.com> 0.0.4-1mdk
- Fixes in script:
  - Fixes for chatty kdialog (don't redirect stderr to stdout), but
    don't break cdialog support (outputs choice to stderr)
  - Tell the user if we don't have a usable dialog program
  - Don't use gdialog in console (zenity gdialog doesn't work in
    console)
  - Adjust dialog sizes to fit for cdialog
- Since we have gmessage warning if no dialog is found, don't require a
  dialog, just gtkdialogs (for gmessage)
- Don't use versions in theme name

* Wed Jul 16 2003 Buchan Milne <bgmilne@linux-mandrake.com> 0.0.3-1mdk
- Fixes in script
- 11i or more new cursor themes, and 3 updated themes
- Own theme directories (distriblint)
- Drop Xdialog requirement, and hope the user has a dialog program (is there a
  better solution?)

* Sun Apr 06 2003 Buchan Milne <bgmilne@linux-mandrake.com> 0.0.2-2mdk
- Fixes to choose_cursor (thanks Duncan)
- bexos_colour 0.4, BlueGlass 0.2
- Fix up bexos so we actually include it
- Untar tuxcursors so we include them too

* Thu Apr 03 2003 Buchan Milne <bgmilne@linux-mandrake.com> 0.0.2-1mdk
- New choose_cursor script

* Sun Mar 30 2003 Buchan Milne <bgmilne@linux-mandrake.com> 0.0.1-2mdk
- BuildRequires (thx sldb)

* Sat Mar 29 2003 Buchan Milne <bgmilne@linux-mandrake.com> 0.0.1-1mdk
- First Mandrake package (25 total cursor themes besides the 3 stock ones)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 785 |12cr|curtain-0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		curtain
Summary:	Resizable curtain on the desktop screen
Version:	0.3
Release:	%mkrel 1
Source0:	http://ardesia.googlecode.com/files/%{name}-%{version}.tar.gz
URL:		http://code.google.com/p/ardesia
Group:		Education
License:	GPLv3
BuildRequires:	gcc make automake libtool
BuildRequires:	freetype intltool
BuildRequires:	gtk+3-devel
Requires:	freetype gtk+2.0


%description
Curtain is a tool that show a movable and resizable curtain
on the desktop screen
You can use this to hide and show objects on the desktop
This program has been implemented for educational purposes

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std XDG_UTILS=""
%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS README COPYING NEWS
%{_bindir}/%name
%{_datadir}/%{name}/ui/*.glade
%{_datadir}/%{name}/ui/icons/*
%{_datadir}/icons/%name.xpm
%{_datadir}/icons/%name.ico
%{_datadir}/applications/%name.desktop
#% {_datadir}/locale/*
%{_mandir}/man1/%name.*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 786 |12cr|cutecom-0.22.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define ver 0.20.0
%define rel 1

Name:		cutecom
Version:	0.22.0
Release:	%mkrel %rel
URL:		http://cutecom.sourceforge.net/
Summary:	Graphical serial terminal program
License:	GPL
Group:		Communications
Source:		http://cutecom.sourceforge.net/%{name}-%{version}.tar.gz
BuildRoot:	%{_tmppath}/%{name}-%{version}-root
BuildRequires:	qt4-devel desktop-file-utils cmake

%description
CuteCom is a graphical serial terminal, like minicom. It is aimed mainly at
hardware developers or other people who need a terminal to talk to their
devices. 

%prep
%setup -q

%build
%cmake
%make

%install
rm -Rf %{buildroot}
%makeinstall_std -C build

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="System;Settings" \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications cutecom.desktop

%clean
rm -Rf %{buildroot}

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%files
%defattr(-,root,root)
%{_bindir}/cutecom
%{_datadir}/applications/cutecom.desktop
%{_mandir}/man1/cutecom.1*
%doc README Changelog


%changelog
* Sun Aug 22 2010 Funda Wang <fwang@mandriva.org> 0.22.0-1mdv2011.0
+ Revision: 571881
- use standard cmake macro

* Tue Jul 14 2009 Frederik Himpe <fhimpe@mandriva.org> 0.22.0-1mdv2010.0
+ Revision: 396004
- update to new version 0.22.0

* Thu May 14 2009 Frederik Himpe <fhimpe@mandriva.org> 0.21.0-1mdv2010.0
+ Revision: 375720
- update to new version 0.21.0

* Sat Jun 21 2008 Buchan Milne <bgmilne@mandriva.org> 0.20.0-1mdv2009.0
+ Revision: 227733
- New version 0.20.0 (qt4)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Sep 06 2007 Emmanuel Andry <eandry@mandriva.org> 0.14.1-2mdv2008.0
+ Revision: 81134
- xdg menu
- drop old menu


* Sun Jan 28 2007 Buchan Milne <bgmilne@mandriva.org> 0.14.1-1mdv2007.0
+ Revision: 114553
- New version 0.14.1
- Import cutecom

* Sun Aug 20 2006 Buchan Milne <bgmilne@mandriva.org> 0.14.0-1mdv2007.0
- 0.14.0

* Tue Jan 31 2006 Buchan Milne <bgmilne@mandriva.org> 0.13.2-2mdk
- buildrequire mandriva-create-kde-mdk-menu for kdedesktop2mdkmenu.pl
- buildrequires kdelibs-common for kdeconfig (placement of .desktop file)

* Mon Jan 30 2006 Buchan Milne <bgmilne@mandriva.org> 0.13.2-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 787 |12cr|cutter-1.03-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Aborts TCP/IP connections
Name:		cutter
Version:	1.03
Release:	%mkrel 8
License:	GPLv2+
Group:		Networking/Other
URL:		http://www.lowth.com/cutter
Source0:	%{name}-%{version}.tar.bz2
Patch1:		%{name}-1.02-fixnonnatted.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-root

%description
Cutter is an open source program that allows Linux firewall administrators to
abort TCP/IP connections routed over the firewall or router on which it is run.

%prep

%setup -q
%patch1 -p1 -b .fixnonnatted

%build

%{__cc} %{optflags} -o cutter cutter.c

%install
%{__rm} -rf %{buildroot}

%{__install} -d %{buildroot}%{_sbindir}
%{__install} -m755 %{name} %{buildroot}%{_sbindir}/%{name}

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%attr(0755,root,root) %{_sbindir}/%{name}



%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.03-8mdv2011.0
+ Revision: 610180
- rebuild

  + Sandro Cazzaniga <kharec@mandriva.org>
    - Fix licence
    - New Maintainers

* Mon Dec 07 2009 Jérôme Brenier <incubusss@mandriva.org> 1.03-6mdv2010.1
+ Revision: 474572
- fix license tag

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 1.03-4mdv2009.0
+ Revision: 240516
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Apr 27 2007 Oden Eriksson <oeriksson@mandriva.com> 1.03-2mdv2008.0
+ Revision: 18569
- rebuild


* Thu Mar 23 2006 Lenny Cartier <lenny@mandriva.com> 1.03-1mdk
- 1.03

* Sun Dec 25 2005 Oden Eriksson <oeriksson@mandriva.com> 1.02-4mdk
- rebuild

* Fri Oct 15 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.02-3mdk
- rpmbuildupdated

* Sat Aug 23 2003 Ben Reser <ben@reser.org> 1.02-2mdk
- Fix to work with connections that are not NAT'ed
- Fix group it's not a Monitoring tool.
- Macroize

* Fri Jun 27 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 1.02-1mdk
- initial cooker contrib


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 788 |12cr|cuyo-2.1.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	cuyo
%define	version	2.1.1
%define	release	%mkrel 4
%define	Summary A tetris like game
%define prerelease alpha1

Summary:	%{Summary}
Name:		%{name}
Url:		http://www.karimmi.de/cuyo/
Version:	%{version}
Release:	%{release}
Source0:	%{name}-%{version}.tar.bz2
Source1:	%{name}-16x16.png
Source2:	%{name}-32x32.png
Source3:	%{name}-48x48.png
Patch0:		cuyo-2.1.1-gcc44.patch
License:	GPL
Group:		Games/Arcade
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	SDL-devel
BuildRequires:	SDL_image-devel
BuildRequires:	SDL_mixer-devel

%description
Cuyo is a Tetris like game, There is many different level,
with different rules. We can play it with two players.

%prep
%setup -q -n %{name}-%{version}
%patch0 -p0

%build
%configure2_5x	--bindir=%{_gamesbindir} \
		--datadir=%{_gamesdatadir}
%make

%install
%{__rm} -rf $RPM_BUILD_ROOT
%makeinstall_std

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{_gamesbindir}/%{name}                
Icon=%{name}                                
Categories=Game;ArcadeGame;                
Name=Cuyo                
Comment=%{Summary}
EOF

%{__install} %{SOURCE1} -D $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
%{__install} %{SOURCE2} -D $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
%{__install} %{SOURCE3} -D $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%clean
%{__rm} -rf $RPM_BUILD_ROOT

%files
%defattr(755,root,root,755)
%{_gamesbindir}/%{name}
%defattr(644,root,root,755)
%dir %{_gamesdatadir}/%{name}
%{_gamesdatadir}/%{name}/*
%{_mandir}/man6/cu*.6*
%{_datadir}/applications/mandriva-%{name}.desktop
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_datadir}/games/applications/%name.desktop
%{_datadir}/games/icons/hicolor/32x32/apps/%name.png
%{_datadir}/games/icons/hicolor/64x64/apps/%name.png



%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 2.1.1-4mdv2011.0
+ Revision: 610181
- rebuild

* Fri Apr 30 2010 Funda Wang <fwang@mandriva.org> 2.1.1-3mdv2010.1
+ Revision: 541190
- simplify BRs

* Fri Apr 30 2010 Funda Wang <fwang@mandriva.org> 2.1.1-2mdv2010.1
+ Revision: 541189
- fix build with gcc44

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Wed Apr 01 2009 Antoine Ginies <aginies@mandriva.com> 2.1.1-1mdv2009.1
+ Revision: 363367
- release 2.1.1

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 18 2007 Thierry Vignaud <tv@mandriva.org> 2.0-1mdv2008.1
+ Revision: 132936
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request

  + Antoine Ginies <aginies@mandriva.com>
    - add SDL_image in buildrequires tag
    - add SDL mixer and image buildrequire
    - add sdl-devel buildrequire
    - release 2.0-alpha1
    - Import cuyo



* Fri Jan 14 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.8.5-1mdk
- 1.8.5

* Sun Jul 11 2004 Michael Scherer <misc@mandrake.org> 1.8.3-2mdk 
- rebuild for new gcc

* Tue Oct 14 2003 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.8.3-1mdk
- 1.8.3
- moved stuff to %%{_gamesbindir} and %%{_gamesdatadir}
- compile with $RPM_OPT_FLAGs
- added menu item
- added icons
- cleanups
- buildrequires

* Mon Aug 18 2003 Antoine Ginies <aginies@bi.mandrakesoft.com> 1.7.0-1mdk
- new release

* Tue Feb 11 2003 Antoine Ginies <aginies@mandrakesoft.com> 1.6.1-2mdk
- add description and correct Group

* Tue Feb 11 2003 Antoine Ginies <aginies@bi.mandrakesoft.com> 1.6.1-1mdk
- first release for mandrakesoft.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 789 |12cr|cvc3-2.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lib_name_orig libcvc3
%define major 5
%define devprovname %mklibname %{name}
# Note the underscore: name ends with a number, we don't want "libcvc35" here (approach taken from libdc1394 package)
%define libname %mklibname %{name}_ %{major}
%define develname %mklibname -d %{name}_ %{major}

Name:		cvc3
Summary:	Automatic theorem prover for Satisfiability Modulo Theories
Version:	2.4.1 
Release:	1
Group:		Sciences/Computer science 
License:	BSD
URL:		http://cs.nyu.edu/acsys/cvc3/index.html
Source0:	http://cs.nyu.edu/acsys/cvc3/releases/%{version}/cvc3-%{version}.tar.gz
Patch0:		cvc3-no-as-needed.patch
BuildRequires:	glibc-static-devel
BuildRequires:	libstdc++-static-devel
BuildRequires:	gmp-devel
BuildRequires:  bison
BuildRequires:  flex
# This library package is described in this very spec
Requires:       %{libname} = %{version}

%description
CVC3 is an automatic theorem prover for Satisfiability Modulo Theories (SMT)
problems. It can be used to prove the validity (or, dually, the satisfiability)
of first-order formulas in a large number of built-in logical theories and
their combination.

CVC3 contains built-in support for theories for rational and integer linear
arithmetic, arrays, tuples, records, inductive data types, bit vectors, and
equality over uninterpreted function symbols.  CVC3 also supports quantifiers.

%package -n %{libname}
Summary:	Shared libraries for automatic SMT theorem proving
Group:		Sciences/Computer science 

%description -n %{libname}
CVC3 is an automatic theorem prover for Satisfiability Modulo Theories (SMT)
problems. It can be used to prove the validity (or, dually, the satisfiability)
of first-order formulas in a large number of built-in logical theories and
their combination.

CVC3 contains built-in support for theories for rational and integer linear
arithmetic, arrays, tuples, records, inductive data types, bit vectors, and
equality over uninterpreted function symbols.  CVC3 also supports quantifiers.

This is a shared library with CVC3 for use in external applications.

%package -n %{develname}
Summary:	Library and includes to use automatic SMT theorem proving
Group:		Sciences/Computer science 
Requires:	%{libname} = %{version}
Provides:	%{devprovname}-devel = %{version}-%{release}

%description -n %{develname}
CVC3 is an automatic theorem prover for Satisfiability Modulo Theories (SMT)
problems. It can be used to prove the validity (or, dually, the satisfiability)
of first-order formulas in a large number of built-in logical theories and
their combination.

CVC3 contains built-in support for theories for rational and integer linear
arithmetic, arrays, tuples, records, inductive data types, bit vectors, and
equality over uninterpreted function symbols.  CVC3 also supports quantifiers.

This is a development package for CVC3 shared library.

%prep 
%setup -q
%patch0 -p2 -b .makefile

%build 
%configure --prefix=/usr --includedir=/usr/include/cvc3 --enable-dynamic
%make

%install
%makeinstall
rm -rf %{buildroot}%{_libdir}/pkgconfig

# Fix unstripped-binary-or-object rpmlint error
chmod 0755 %{buildroot}%{_libdir}/%{lib_name_orig}*.so.%{major}*

%files -n %{libname}
%{_libdir}/%{lib_name_orig}*.so.%{major}*

%files -n %{develname}
%{_libdir}/*.so
%{_prefix}/include/cvc3/*.h

%files 
%doc LICENSE PEOPLE README
%attr(0755,root,root) %{_bindir}/cvc3 


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 790 |12cr|cvechecker-3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	CVE reporting tool
Name: 		cvechecker
Version: 	3.1
Release: 	%mkrel 1
Group: 		System/Servers
License: 	GPL
URL:		http://cvechecker.sourceforge.net/
Source0: 	%{name}-%{version}.tar.gz
BuildRequires:	libconfig-devel
BuildRequires:	mysql-devel
BuildRequires:	pkgconfig
BuildRequires:	sqlite3-devel
Requires:	wget
Requires:	xsltproc
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
cvechecker reports about possible vulnerabilities on your system by scanning
the installed software and matching the results with the CVE database. This is
not a bullet-proof method and you will most likely have many false positives,
but it is still better than nothing, especially if you are running a
distribution with little security coverage.

%prep

%setup -q

%build
%configure2_5x \
    --localstatedir=/var/lib \
    --enable-sqlite3 \
    --enable-mysql
%make

%install
rm -rf %{buildroot}

%makeinstall_std

rm -rf %{buildroot}%{_docdir}/*

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README ChangeLog docs/userguide.xml
%attr(0640,root,root) %config(noreplace) %{_sysconfdir}/cvechecker.conf
%{_bindir}/*
%attr(0644,root,root) %{_mandir}/man1/*
%{_datadir}/cvechecker
%dir /var/lib/cvechecker
%dir /var/lib/cvechecker/local
%dir /var/lib/cvechecker/cache



%changelog
* Thu Apr 14 2011 Oden Eriksson <oeriksson@mandriva.com> 3.1-1mdv2011.0
+ Revision: 652911
- import cvechecker


* Thu Apr 14 2011 Oden Eriksson <oeriksson@mandriva.com> 3.1-1mdv2010.2
- 3.1

* Wed Apr 13 2011 Oden Eriksson <oeriksson@mandriva.com> 3.0-1mdv2010.2
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 791 |12cr|cvoicecontrol-0.9-0.alpha.7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		cvoicecontrol
Version:	0.9
Release:	%mkrel 0.alpha.7
License:	GPL
Group:		Sound
Source0:	http://www.kiecza.de/daniel/linux/%{name}-%{version}alpha.tar.bz2
Patch0:		%{name}-make.patch.bz2
Patch1:		%{name}-crash.patch.bz2
URL:		http://www.kiecza.de/daniel/linux/
BuildRequires:  texinfo
BuildRequires:  ncurses-devel >= 5.2
BuildRoot:	%_tmppath/%{name}-buildroot
Summary:	Speech recognition system enabling to use spoken commands

%description
CVoiceControl is a speech recognition system that enables a user to
connect spoken commands to unix commands.  It automagically detects
speech input from a microphone, performs recognition on this input and
in case of successful recognition - executes the associated unix
command. 

%prep 
%setup -q -n %{name}-%{version}alpha
%patch0 -p1
%patch1 -p1

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_bindir}

install -m755 cvoicecontrol/cvoicecontrol  $RPM_BUILD_ROOT%{_bindir}
install -m755 cvoicecontrol/model_editor  $RPM_BUILD_ROOT%{_bindir}
install -m755 cvoicecontrol/microphone_config  $RPM_BUILD_ROOT%{_bindir}

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS BUGS FAQ README cvoicecontrol/docs/en/index*.html
%{_bindir}/cvoicecontrol
%{_bindir}/model_editor
%{_bindir}/microphone_config


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9-0.alpha.7mdv2011.0
+ Revision: 610182
- rebuild

* Fri Feb 19 2010 Funda Wang <fwang@mandriva.org> 0.9-0.alpha.6mdv2010.1
+ Revision: 508117
- use configure2_5x

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 0.9-0.alpha.5mdv2008.1
+ Revision: 170237
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Aug 23 2007 Stéphane Téletchéa <steletch@mandriva.org> 0.9-0.alpha.5mdv2008.0
+ Revision: 69841
- IGNORE
- Patch to avoid the crash (solves bug #27782)
- Import cvoicecontrol



* Thu Jan 05 2006 Lenny Cartier <lenny@mandriva.com> 0.9-0.alpha.4mdk
- rebuild

* Mon Feb 23 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.9-0.alpha.3mdk
- rebuild

* Thu Jan 30 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.9-0.alpha.2mdk
- rebuild

* Tue Oct 08 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.9-0.alpha.1mdk
- from Per yvind Karlsen <peroyvind@delonic.no> :
	- Initial release, specfile adopted from PLD

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 792 |12cr|cvs2cl-2.72-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name cvs2cl
%define version 2.72
%define release %mkrel 1
%define url http://www.red-bean.com/cvs2cl/

Summary: Generator of ChangeLog(s) from `cvs log` output
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{url}/cvs2cl.pl
Source1: %{url}/changelogs.html
License: GPL
Group: Development/Other
URL: %url
BuildRoot: %{_tmppath}/%{name}-buildroot
BuildArchitectures: noarch

%description
CVS2CL attempt to product a nice ChangeLog from cvs log output, some
say nicer than rcs2log. He included with the OpenSouce cvs book :

http://cvsbook.red-bean.com/

%prep
%setup -T -c

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p %{buildroot}/%{_bindir}
install -m755 %{SOURCE0} %{buildroot}/%{_bindir}/%{name}
install -m644 %{SOURCE1} ./

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc changelogs.html
%{_bindir}/%{name}




%changelog
* Fri Oct 01 2010 Funda Wang <fwang@mandriva.org> 2.72-1mdv2011.0
+ Revision: 582266
- update to new version 2.72

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 2.71-2mdv2011.0
+ Revision: 425486
- rebuild

* Sat Aug 23 2008 Olivier Thauvin <nanardon@mandriva.org> 2.71-1mdv2009.0
+ Revision: 275279
- 2.71

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 2.62-3mdv2009.0
+ Revision: 240517
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Jul 02 2007 Olivier Thauvin <nanardon@mandriva.org> 2.62-1mdv2008.0
+ Revision: 46908
- 2.62


* Sat Aug 05 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/05/06 00:24:21 (53169)
- rebuild

* Sat Aug 05 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/05/06 00:22:34 (53168)
Import cvs2cl

* Thu Oct 20 2005 Olivier Thauvin <nanardon@mandriva.org> 2.59-1mdk
- 2.59
- create a builddir to have cleaner build process

* Tue Aug 10 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.57-1mdk
- new release
- drop tag


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 793 |12cr|cvs2svn-2.3.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	cvs2svn
%define version	2.3.0
%define release	%mkrel 2

Name: %{name}
Version: %{version}
Release: %{release}
License: BSD
Group: Development/Other
Summary: Convert CVS repositories to Subversion, Git or Bazaar repositories
Url: http://cvs2svn.tigris.org/
Source0: %{name}-%{version}.tar.gz
BuildRequires: locales-en
BuildRequires: subversion
BuildRequires: subversion-tools
BuildRequires: cvs
BuildRequires: rcs
BuildRequires: python-devel
%py_requires
Requires: python
Requires: subversion
Requires: subversion-tools
Requires: cvs
Requires: rcs
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}

%description
cvs2svn is a tool for migrating a CVS repository to Subversion Git
or Bazaar. It does a complete conversion; cvs2svn is not usable for
keeping a synchronised CVS and Subversion, Git or Bazaar repository.

%prep
%setup -q

%install
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc BUGS COMMITTERS COPYING HACKING README www/
%{_bindir}/*
%{py_sitedir}/*




%changelog
* Fri Nov 05 2010 Funda Wang <fwang@mandriva.org> 2.3.0-2mdv2011.0
+ Revision: 593657
- rebuild for py2.7

* Thu Aug 27 2009 Frederik Himpe <fhimpe@mandriva.org> 2.3.0-1mdv2010.0
+ Revision: 421745
- Update to new version 2.3.0
- Mention new Bazaar support in summary and description

* Fri Jan 09 2009 Jérôme Soyer <saispo@mandriva.org> 2.2.0-1mdv2009.1
+ Revision: 327437
- New upstream version

* Fri Jan 02 2009 Funda Wang <fwang@mandriva.org> 2.1.1-3mdv2009.1
+ Revision: 323362
- rebuild

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 2.1.1-2mdv2009.0
+ Revision: 266545
- rebuild early 2009.0 package (before pixel changes)

* Mon Apr 28 2008 Frederik Himpe <fhimpe@mandriva.org> 2.1.1-1mdv2009.0
+ Revision: 198472
- New upstream version

* Wed Mar 19 2008 Götz Waschk <waschk@mandriva.org> 2.1.0-3mdv2008.1
+ Revision: 188864
- rebuild for missing package

* Mon Feb 25 2008 Frederik Himpe <fhimpe@mandriva.org> 2.1.0-2mdv2008.1
+ Revision: 175137
- Improve description

* Mon Feb 25 2008 Frederik Himpe <fhimpe@mandriva.org> 2.1.0-1mdv2008.1
+ Revision: 174925
- New upstream version

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Nov 17 2007 Jérôme Soyer <saispo@mandriva.org> 2.0.1-1mdv2008.1
+ Revision: 109380
- New release

* Mon Sep 03 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.0-1mdv2008.0
+ Revision: 78820
- new version
- update to new version 2.0.0

  + Helio Chissini de Castro <helio@mandriva.com>
    - Proper instalation

* Sun Aug 12 2007 Helio Chissini de Castro <helio@mandriva.com> 1.5.1-1mdv2008.0
+ Revision: 62352
- New upstream version


* Sun Dec 10 2006 Michael Scherer <misc@mandriva.org> 1.3.1-3mdv2007.0
+ Revision: 94452
- Rebuild for new python
- run test slower, too fast on my workstation, so it may cause problem on the
  build cluster too

* Tue Oct 31 2006 Michael Scherer <misc@mandriva.org> 1.3.1-2mdv2007.1
+ Revision: 74780
- Fix BuildRequires for testing
- Enable more verbose test
- Bump release
- Fix BuildRequires, and remove python-svn as it is not needed ( not imported, test work without it )

  + Scott Karns <scottk@mandriva.org>
    - Version 1.3.1
    - Updated spec so it will build on 2006.0
    - Fixed file attributes so executables are executable by all
    - Import cvs2svn


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 794 |12cr|cvsadmin-1.0.3-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	cvsadmin
%define	version	1.0.3
%define	release	%mkrel 11

Version:	%{version}
Summary:	Tool to administer users of a CVS repository
Name:		%{name}
Release:	%{release}
License:	GPLv2
Group:		Development/Other
Source:		%{name}-%{version}.tar.bz2
URL:		ftp://ftp.freebsd.org/pub/FreeBSD/ports/local-distfiles/gabor/
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
cvsadmin is a simple program to administrate users of a CVS repository. 

It currently allows you to easily
- add users
- remove users
- change users passwords
- show existing users
- rename users
- change system users

%prep
%setup -q

%build
%configure
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr (-,root,root)
%doc AUTHORS COPYING Makefile README 
%{_bindir}/*



%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-11mdv2011.0
+ Revision: 610183
- rebuild

* Tue Feb 09 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.0.3-10mdv2010.1
+ Revision: 502927
- fix licence, URL, clean spec file

* Tue Dec 08 2009 Jérôme Brenier <incubusss@mandriva.org> 1.0.3-9mdv2010.1
+ Revision: 474900
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.0.3-7mdv2009.0
+ Revision: 243835
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.0.3-5mdv2008.1
+ Revision: 140717
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import cvsadmin


* Thu Aug 03 2006 Lenny Cartier <lenny@mandriva.com> 1.0.3-5mdv2007.0
- rebuild

* Wed Apr 20 2005 Lenny Cartier <lenny@mandriva.com> 1.0.3-4mdk
- rebuild

* Fri Feb 20 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.0.3-3mdk
- rebuild

* Thu Jan 23 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.0.3-2mdk
- rebuild

* Thu Oct 24 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.0.3-1mdk
- 1.0.3

* Fri Nov 09 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.0.2-1mdk
- 1.0.2

* Mon Jun 02 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.0.1-1mdk
- updated to 1.0.1

* Tue Feb 13 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.7.4-1mdk
- updated to 0.7.4

* Mon Jan 08 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.7-2mdk 
- rebuild

* Mon Nov 20 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.7-1mdk
- updated to 0.7

* Thu Oct 26 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.5-1mdk
- new in contribs

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 795 |12cr|cvsgraph-1.7.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	cvsgraph
%define version	1.7.0
%define release	%mkrel 4

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Create graphs of branches and revisions for files in a CVS repository
License:	GPL
Group:		System/Servers
Source:		http://www.akhphd.au.dk/~bertho/cvsgraph/release/%{name}-%{version}.tar.bz2
URL:		http://www.akhphd.au.dk/~bertho/cvsgraph
BuildRequires:	libgd-devel
BuildRequires:	flex
BuildRequires:	bison
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
CvsGraph is a utility to make a graphical representation of all revisions
and branches of a file in a CVS/RCS repository. It has been inspired by
the 'graph' option in WinCVS, but I could not find a stand-alone version
of this graph code. So, it was time to write one.

%prep
%setup -q
chmod 755 contrib/automatic_documentation/*.sh

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
install -d -m 755 %{buildroot}%{_bindir}
install -d -m 755 %{buildroot}%{_sysconfdir}
install -d -m 755 %{buildroot}%{_mandir}/{man1,man5}
install -m 755 %{name} %{buildroot}%{_bindir}
install -m 644 %{name}.conf %{buildroot}%{_sysconfdir}
install -m 644 %{name}.1 %{buildroot}%{_mandir}/man1
install -m 644 %{name}.conf.5 %{buildroot}%{_mandir}/man5

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ChangeLog COPYING AUTHORS NEWS README INSTALL
%doc contrib/*.php
%doc contrib/automatic_documentation
%config(noreplace) %{_sysconfdir}/%{name}.conf
%{_bindir}/%{name}
%{_mandir}/man1/*
%{_mandir}/man5/*



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.7.0-4mdv2011.0
+ Revision: 617484
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 1.7.0-3mdv2010.0
+ Revision: 425533
- rebuild

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1.7.0-2mdv2009.0
+ Revision: 266546
- rebuild early 2009.0 package (before pixel changes)

* Sat May 24 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.7.0-1mdv2009.0
+ Revision: 210895
- new version

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 18 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.6.1-2mdv2008.1
+ Revision: 132417
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import cvsgraph


* Mon Jul 10 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.6.1-1mdv2007.0
- New version 1.6.1

* Mon Dec 19 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.6.0-1mdk
- New release 1.6.0

* Tue Aug 23 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.2-2mdk
- move configuration file in %%{_sysconfdir} 
- %%mkrel
- fix documentation scripts perms

* Thu Jun 16 2005 Lenny Cartier <lenny@mandriva.com> 1.5.2-1mdk
- 1.5.2

* Tue Oct 25 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.5.1-1mdk
- 1.5.1

* Mon Aug 16 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.5.0-1mdk
- 1.5.0

* Wed May 26 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.4.0-3mdk
- rebuild
- rpmbuildupdate aware

* Fri Apr 25 2003 Guillaume Rousse <g.rousse@linux-mandrake.com> 1.4.0-2mdk
- fixed buildrequires (Stefan van der Eijk <stefan@eijk.nu>)

* Sat Mar 22 2003 Guillaume Rousse <g.rousse@linux-mandrake.com> 1.4.0-1mdk
- first mdk release, with a spec stolen from Jason Corley <jason.corley@borland.com>

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 796 |12cr|cvsps-2.2b1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           cvsps
Version:        2.2b1
Release:        %mkrel 2
Summary:        Patchset tool for CVS
Group:          Development/Other
License:        GPLv3
URL:            http://www.cobite.com/cvsps/
Source0:        http://www.cobite.com/cvsps/%{name}-%{version}.tar.bz2
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
BuildRequires:  zlib-devel
# Requires cvs only with --no-cvs-direct, but I cannot imagine this dep
# being a problem on systems where cvsps will be installed...
Requires:       cvs

%description
CVSps is a program for generating 'patchset' information from a CVS
repository.  A patchset in this case is defined as a set of changes
made to a collection of files, and all committed at the same time
(using a single 'cvs commit' command).  This information is valuable
to seeing the big picture of the evolution of a cvs project.  While
cvs tracks revision information, it is often difficult to see what
changes were committed 'atomically' to the repository.


%prep
%setup -q


%build
CFLAGS="$RPM_OPT_FLAGS" %make


%install
rm -rf $RPM_BUILD_ROOT
install -Dpm 755 cvsps $RPM_BUILD_ROOT%{_bindir}/cvsps
install -Dpm 644 cvsps.1 $RPM_BUILD_ROOT%{_mandir}/man1/cvsps.1


%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root,-)
%doc CHANGELOG COPYING README merge_utils.sh
%{_bindir}/cvsps
%{_mandir}/man1/cvsps.1*





%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 2.2b1-2mdv2011.0
+ Revision: 610184
- rebuild

* Tue Feb 16 2010 Sandro Cazzaniga <kharec@mandriva.org> 2.2b1-1mdv2010.1
+ Revision: 506775
- fix licence and update to cvsps 2.2b1

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 2.1-6mdv2010.0
+ Revision: 425559
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 2.1-5mdv2009.0
+ Revision: 243837
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 2.1-3mdv2008.1
+ Revision: 140717
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Aug 25 2007 Gaëtan Lehmann <glehmann@mandriva.org> 2.1-3mdv2008.0
+ Revision: 71312
- rebuild


* Wed Aug 09 2006 glehmann
+ 08/09/06 19:33:46 (55025)
rebuild

* Sun Jul 30 2006 glehmann
+ 07/30/06 10:22:50 (42682)
Import cvsps

* Wed Sep 07 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 2.1-1mdk
- mandriva contrib

* Fri May 27 2005 Ville Skyttä <ville.skytta at iki.fi> - 2.1-2
- 2.1.

* Sun Mar 20 2005 Ville Skyttä <ville.skytta at iki.fi> - 2.0-0.2.rc1
- Drop 0.fdr and Epoch: 0.

* Sun Sep 14 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:2.0-0.fdr.0.2.rc1
- Remove #---- section markers.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 797 |12cr|cvsreport-0.3.5-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    cvsreport
%define version 0.3.5
%define release %mkrel 8

Name:       %{name}
Version:    %{version}
Release:    %{release}
Summary:    Produce CVS activity reports
License:    GPL
Group:      System/Servers
URL:        http://home.gna.org/cvsreport/
Source:     http://download.gna.org/cvsreport/cvsreport.pkg/0.3.5/%{name}-%{version}.tar.bz2
BuildArch:  noarch
BuildRoot:  %{_tmppath}/%{name}-%{version}

%description
CVSreport produces text or enhanced HTML activity reports from a local or
remote CVS repository. It can be used to extract activity information from any
time span, or to automatically generate reports and store/send them on commit
events.

CVSreport can extract changesets from a CVS repository history. A changeset is
a set of commit operations (addition, removal, modification) which happen along
a single invocation of the cvs commit command. Used from client side, it
produces a report starting from an arbitrary date from a simple working copy.
On the server side, it can automatically generate reports and mail them upon
commit.

%prep
%setup -q
chmod 644 ChangeLog

%build

%install
rm -rf %{buildroot}
%makeinstall_std PREFIX=%{_prefix}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING ChangeLog TODO README NEWS examples test
%{_bindir}/%{name}
%{_mandir}/man1/*



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.5-8mdv2011.0
+ Revision: 617485
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 0.3.5-7mdv2010.0
+ Revision: 425688
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.3.5-6mdv2009.0
+ Revision: 243838
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 18 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.5-4mdv2008.1
+ Revision: 132418
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import cvsreport


* Tue Aug 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.5-3mdv2007.0
- Rebuild

* Mon Mar 27 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.5-2mdk
- rebuild

* Wed Mar 23 2005 Guillaume Rousse <guillomovitch@mandrake.org> 0.3.5-1mdk 
- first mdk release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 798 |12cr|cvsspam-0.2.12-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	cvsspam
%define version 0.2.12
%define release %mkrel 6

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	CVSspam emails you diffs when someone commits a change to your CVS repository
License:	GPL
Group:		System/Servers
Source:		http://www.badgers-in-foil.co.uk/projects/cvsspam/releases/%{name}-%{version}.tar.bz2
URL:		http://www.badgers-in-foil.co.uk/projects/cvsspam/
Requires:	cvs
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
CVSspam sends email when a change is committed to the CVS repository.
Syntax-highlighted diffs describe the changes made, and links to Web
frontends on CVS and bug tracking systems are generated where
possible.

%prep
%setup -q

%install
rm -rf %{buildroot}

install -d -m 755 %{buildroot}%{_bindir}
install -m 755 *.rb %{buildroot}%{_bindir}

install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}
install -m 644 cvsspam.conf %{buildroot}%{_sysconfdir}/%{name}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CREDITS TODO cvsspam-doc.pdf cvsspam-doc.html
%{_bindir}/*
%config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.12-6mdv2011.0
+ Revision: 617486
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 0.2.12-5mdv2010.0
+ Revision: 425822
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.2.12-4mdv2009.0
+ Revision: 243839
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.2.12-2mdv2008.1
+ Revision: 123613
- kill re-definition of %%buildroot on Pixel's request
- import cvsspam


* Tue Aug 01 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.12-2mdv2007.0
- %%mkrel

* Fri Jul 22 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.12-1mdk 
- New release 0.2.12
- fix source URL

* Sun Jun 12 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.11-2mdk 
- fix config file location

* Sun Jun 12 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.11-1mdk 
- first mdk release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 799 |12cr|cvsutils-0.2.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	cvsutils
%define	version	0.2.5
%define	release	%mkrel 2
%define	Summary	Collection of useful CVS scripts

Summary:	%Summary
Name:		%name
Version:	%version
Release:	%release
License:	GPLv2+
Group:		Development/Other
URL:		http://www.red-bean.com/cvsutils/
Source0:	http://www.red-bean.com/cvsutils/releases/%name-%version.tar.gz
BuildRoot:	%_tmppath/%name-buildroot
BuildArch:	noarch

%description
CVS Utilities is a collection of scripts, mostly in the Perl language,
that allow you to manage the files in the CVS working directory.
You can tell which files are under version control and which are
not without even being online. You can erase or move away all derived
files in seconds.


%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(0755,root,root,0755)
%_bindir/*
%defattr(0644,root,root,0755)
%_mandir/man1/%name.1*
%doc AUTHORS COPYING ChangeLog NEWS README THANKS


%changelog
* Sun Aug 22 2010 Funda Wang <fwang@mandriva.org> 0.2.5-2mdv2011.0
+ Revision: 571885
- use configure2_5x

  + Sandro Cazzaniga <kharec@mandriva.org>
    - just clean spec and fix rpmlints warning on spec

* Tue Jun 09 2009 Jérôme Brenier <incubusss@mandriva.org> 0.2.5-2mdv2010.0
+ Revision: 384557
- fix license (GPLv2+)

* Sat Sep 06 2008 Emmanuel Andry <eandry@mandriva.org> 0.2.5-1mdv2009.0
+ Revision: 281912
- New version
- fix license

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.2.3-3mdv2009.0
+ Revision: 243840
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.2.3-1mdv2008.1
+ Revision: 140717
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Aug 16 2007 Pascal Terjan <pterjan@mandriva.org> 0.2.3-1mdv2008.0
+ Revision: 64233
- Import cvsutils



* Wed Aug 17 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.2.3-1mdk
- New release 0.2.3

* Mon Nov 08 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.2.1-1mdk
- 0.2.1

* Sat Sep 27 2003 Han Boetes <han@linux-mandrake.com> 0.2.0-1mdk
- Initial Mandrake release; I actually copied the OpenBSD port, thanks
  Anil Madhavapeddy <avsm@openbsd.org>

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 800 |12cr|cw-1.0.16-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           cw
Version:        1.0.16
Release:        2
Epoch:          0
Summary:        Non-intrusive real-time ANSI color wrapper for common Unix-based commands
License:        GPLv2+
Group:          Development/Other
URL:            http://cwrapper.sourceforge.net/
Source0:        http://cwrapper.sourceforge.net/cw-%{version}.tar.bz2

%description
cw is a non-intrusive real-time ANSI color wrapper for common Unix-based 
commands on GNU/Linux. cw is designed to simulate the environment of the 
commands being executed, so that if a person types 'du', 'df', 'ping', 
etc. in their shell it will automatically color the output in real-time 
according to a definition file containing the color format desired. cw 
has support for wildcard match coloring, tokenized coloring, 
headers/footers, case scenario coloring, command line dependent 
definition coloring, and includes over 50 pre-made definition files.

%prep
%setup -q
%{__perl} -pi -e 's/ -o 0 -g 0//g' Makefile.in
%{__perl} -pi -e 's|/usr/local/lib|%{_datadir}|g' README

%build
%{configure2_5x}
%{make} LIBDIR=%{_datadir}

%install
%{__mkdir_p} %{buildroot}%{_bindir}
%{__mkdir_p} %{buildroot}%{_datadir}
%{__mkdir_p} %{buildroot}%{_mandir}/man1
%{make} install PREFIX=%{buildroot}%{_prefix} LIBDIR=%{buildroot}%{_datadir} MANDIR=%{buildroot}%{_mandir}
%{__rm} %{buildroot}%{_bindir}/cwe
%{__ln_s} cw %{buildroot}%{_bindir}/cwe

%{__perl} -pi -e 's|CWLIB=.*|CWLIB="%{_datadir}/%{name}"|g' %{buildroot}%{_bindir}/colorcfg
%{__perl} -pi -e 's|%{buildroot}||g' %{buildroot}%{_datadir}/%{name}/*

%files
%defattr(-,root,root)
%doc CHANGES CONTRIB cw.lsm FILES MD5SUM README
%{_bindir}/*
%{_datadir}/%{name}
%{_mandir}/man1/*


%changelog
* Fri Jul 06 2012 Johnny A. Solbu <solbu@mandriva.org> 0:1.0.16-2
+ Revision: 808275
- Spec cleanup
- Remove useless documentation
- Fix license

* Tue Mar 15 2011 Stéphane Téletchéa <steletch@mandriva.org> 0:1.0.16-1
+ Revision: 645100
- update to new version 1.0.16

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0:1.0.15-5mdv2011.0
+ Revision: 617487
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 0:1.0.15-4mdv2010.0
+ Revision: 426010
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0:1.0.15-3mdv2009.0
+ Revision: 243841
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Thu Oct 11 2007 David Walluck <walluck@mandriva.org> 0:1.0.15-1mdv2008.1
+ Revision: 97052
- add sources
- 1.0.15
- replace build patch with work in %%install
- fix cwe symlink


* Sat Nov 04 2006 David Walluck <walluck@mandriva.org> 1.0.14-3mdv2007.0
+ Revision: 76460
- update build patch
- birthday rebuild
- Import cw

* Tue Sep 27 2005 David Walluck <walluck@mandriva.org> 0:1.0.14-1mdk
- release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 801 |12cr|cwiid-0.6.01-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

%define lib_major 1
%define lib_name %mklibname %{name} %{lib_major}
%define devel_name %mklibname %{name} -d

%define plugins_dir %{_libdir}/%{name}/plugins

Summary:	CWiid Wiimote Interface
Name:		cwiid
Version:	0.6.01
Release:	3
License:	GPL
Group:		System/Kernel and hardware
Url:		http://abstrakraft.org/cwiid/
Source0:	http://www.abstrakraft.org/%{name}-%{version}.tar.xz
Patch0:		cwiid-0.6.01-fix-linkage.patch
Patch1:		cwiid-0.6.00-fix-str-fmt.patch
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	pkgconfig(bluez)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	python-devel
Requires:	python-%{name}

%description
CWiid is a Wiimote Interface.
The %{name} package contains the following parts:
1.%{name} library - abstracts the interface to the wiimote by hiding
  the details of the underlying Bluetooth connection
2.wmif - provides a simple text-based interface to the wiimote.
3.wmgui - provides a simple GTK gui to the wiimote.

%package -n	%{lib_name}
Summary:	CWiid Wiimote library
Group:		System/Libraries

%description -n	%{lib_name}
This package contains the library needed to run programs dynamically
linked with the CWiid Wiimote library.

%package -n	%{devel_name}
Summary:	Development headers and libraries for CWiid
Group:		Development/C
Requires:	%{lib_name} = %{version}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{devel_name}
This package contains the header files and libraries needed for
developing programs using the CWiid Wiimote library.

%package -n	python-%{name}
Summary: 	Python bindings for the %{name} Wiimote library
Group:		System/Libraries

%description -n	python-%{name}
This package contains Python bindings for the %{name} Wiimote
library.

%prep
%setup -q
%patch0 -p1
%patch1 -p0

%build
autoreconf
%configure2_5x \
    --disable-ldconfig \
    --docdir=%{_docdir}/%{name}

%make WARNFLAGS="%{optflags} -Wall"

%install
%makeinstall_std

%files
%doc README
%docdir %{_docdir}/%{name}
%dir %{_sysconfdir}/%{name}
%dir %{_sysconfdir}/%{name}/wminput
%config(noreplace) %{_sysconfdir}/%{name}/wminput/*
%{_bindir}/lswm
%{_bindir}/wmgui
%{_bindir}/wminput
%{_mandir}/man1/*.1*

%files -n %{lib_name}
%{_libdir}/lib%{name}.so.%{lib_major}*
%{plugins_dir}/*.so

%files -n %{devel_name}
%{_includedir}/%{name}.h
%{_libdir}/lib%{name}.a
%{_libdir}/lib%{name}.so
%{_libdir}/pkgconfig/cwiid.pc

%files -n python-%{name}
%{py_platsitedir}/%{name}.so
%{py_platsitedir}/*.egg-info


%changelog
* Sat Jul 02 2011 Jani Välimaa <wally@mandriva.org> 0.6.01-2mdv2011.0
+ Revision: 688569
- move pkgconfig file to -devel subpackage
- remove changelog from .spec (it's generated from svn logs)

* Mon Jun 27 2011 Zombie Ryushu <ryushu@mandriva.org> 0.6.01-1
+ Revision: 687404
- Upgrade to latest SVN which is much better than stable

* Sat May 14 2011 Funda Wang <fwang@mandriva.org> 0.6.00-7
+ Revision: 674508
- use upstream tarball
- fix python module linkage

* Mon Nov 01 2010 Jani Välimaa <wally@mandriva.org> 0.6.00-6mdv2011.0
+ Revision: 591708
- rebuild for python 2.7

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 0.6.00-5mdv2010.0
+ Revision: 437206
- rebuild

* Sat Jan 10 2009 Funda Wang <fwang@mandriva.org> 0.6.00-4mdv2009.1
+ Revision: 328003
- fix linkage & str fmt

* Tue Nov 18 2008 Oden Eriksson <oeriksson@mandriva.com> 0.6.00-3mdv2009.1
+ Revision: 304234
- fix build
- use _disable_ld_as_needed and _disable_ld_no_undefined due to
  fugly autofoo
- fix build cflags

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.6.00-2mdv2008.1
+ Revision: 136524
- run ldconfig on post

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Aug 27 2007 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.6.00-1mdv2008.0
+ Revision: 71794
- new release: 0.6.00 final
- since tarball already being recompressed, use lzma for most optimal

* Wed Aug 22 2007 Olivier Blin <oblin@mandriva.com> 0.6.00-0.rc3.3mdv2008.0
+ Revision: 69107
- use new devel library policy
- use cwiid instead of wiimote in library package name
- wminput require python module (#32747)

* Wed Aug 22 2007 Olivier Blin <oblin@mandriva.com> 0.6.00-0.rc3.2mdv2008.0
+ Revision: 68788
- conflict with old wiimote library package

* Tue Aug 21 2007 Olivier Blin <oblin@mandriva.com> 0.6.00-0.rc3.1mdv2008.0
+ Revision: 68226
- update URL
- adapt summary and descriptions to new library name
- add python sub-package
- ensure major is correct in file list
- major is now 1
- library is now named cwiid
- new docdir policy
- 0.6.00_rc3

* Wed May 02 2007 Olivier Blin <oblin@mandriva.com> 0.5.03-1mdv2008.0
+ Revision: 20505
- 0.5.03
- add lswm
- add man pages
- do not package wmdemo
- remove packaging hacks now that upstream has DESTDIR support

* Fri Apr 20 2007 Olivier Blin <oblin@mandriva.com> 0.5.02-1mdv2008.0
+ Revision: 15603
- buildrequire bison
- buildrequire flex
- 0.5.02


* Sat Jan 27 2007 Olivier Blin <oblin@mandriva.com> 0.4.01-1mdv2007.0
+ Revision: 114311
- 0.4.01

* Thu Jan 18 2007 Olivier Blin <oblin@mandriva.com> 0.3.51-1mdv2007.1
+ Revision: 110452
- 0.3.51

* Wed Jan 10 2007 Olivier Blin <oblin@mandriva.com> 0.3.01-1mdv2007.1
+ Revision: 107202
- 0.3.01

* Fri Jan 05 2007 Olivier Blin <oblin@mandriva.com> 0.3.00-2mdv2007.1
+ Revision: 104344
- package wminput

* Fri Jan 05 2007 Olivier Blin <oblin@mandriva.com> 0.3.00-1mdv2007.1
+ Revision: 104334
- 0.3.00 (IR support)

* Tue Jan 02 2007 Olivier Blin <oblin@mandriva.com> 0.2.00-1mdv2007.1
+ Revision: 103087
- 0.2.00

* Fri Dec 29 2006 Olivier Blin <oblin@mandriva.com> 0.1.00-1mdv2007.1
+ Revision: 102632
- buildrequires gtk+2-devel
- fix library symlinks so that wmgui is linked with libwiimote
- initial cwiid Wiimote interface package
- Create cwiid


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 802 |12cr|cwirc-2.0.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name cwirc
%define version 2.0.0
%define release %mkrel 5

Summary: X-Chat Morse plugin
Name: %{name}
Version: %{version}
Release: %{release}
URL: http://webperso.easyconnect.fr/om.the/web/cwirc/download/
Source: http://webperso.easyconnect.fr/om.the/web/cwirc/download/%{name}-%{version}.tar.bz2
License: GPL
Group: Networking/IRC
BuildRoot: %{_tmppath}/%{name}-buildroot
BuildRequires: gtk2-devel
Requires: xchat >= 2.0.2

%description
X-Chat plugin for sending and receiving raw morse code over IRC.

%prep
%setup -q

%build
make TARGET_OS=LINUX PLUGIN_INSTALL_DIRECTORY=dummy			\
	FRONTEND_INSTALL_DIRECTORY=dummy				\
	CWIRC_EXTENSIONS_DIRECTORY=%{_libdir}/cwirc/extensions

%install
rm -rf $RPM_BUILD_ROOT
mkdir $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/%{_libdir}/xchat/plugins
mkdir -p $RPM_BUILD_ROOT/%{_bindir}
mkdir -p $RPM_BUILD_ROOT/%{_libdir}/cwirc/extensions
cp cwirc.so $RPM_BUILD_ROOT/%{_libdir}/xchat/plugins
cp cwirc_frontend $RPM_BUILD_ROOT/%{_bindir}/

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README Changelog COPYING schematics/cw_oscillator.jpg schematics/rs232_key_connection.jpg
%{_libdir}/xchat/plugins/cwirc.so
%{_bindir}/cwirc_frontend
%{_libdir}/cwirc/extensions



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-5mdv2011.0
+ Revision: 617488
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 2.0.0-4mdv2010.0
+ Revision: 426166
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 2.0.0-3mdv2009.0
+ Revision: 243845
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 2.0.0-1mdv2008.1
+ Revision: 123623
- kill re-definition of %%buildroot on Pixel's request
- import cwirc


* Tue May 23 2006 Lenny Cartier <lenny@mandriva.com> 2.0.0-1mdk
- 2.0.0

* Thu Oct 20 2005 Lenny Cartier <lenny@mandriva.com> 1.8.8-2mdk
- rebuild

* Thu Aug 05 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.8.8-1mdk
- 1.8.8

* Mon Jul 26 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.8.7-1mdk
- 1.8.7

* Wed Jan 28 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.7.4-1mdk
- from P.P. Coupard <pcoupard@easyconnect.fr> :
	- First draft of the spec file

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 803 |12cr|cwtmp-3.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		cwtmp
Version:	3.4
Release:	1
URL:		http://www.armory.com/~spcecdt/
Source0:	ftp://ftp.armory.com/pub/source/%{name}.tar.gz
License:	GPLv2
Group:		Text tools
Summary:	Clean up utmp & wtmp files (discard entries; fix corruption)

%description
cwtmp compresses a wtmp file by discarding the uninteresting utmp entries
that make up a large fraction of the typical wtmp file.  If no filename is
given, /etc/wtmp is read.  utmp entries in the file are written to the
output, except entries of type LOGIN_PROCESS, INIT_PROCESS, and EMPTY,
which are skipped.

%prep
%setup -q -c

%build
%make CFLAGS="%{optflags}" LIBS="%{ldflags}"

%install
install -m755 %{name} -D %{buildroot}%{_sbindir}/%{name}
install -m644 %{name}.8 -D %{buildroot}%{_mandir}/man8/%{name}.8

%files 
%{_sbindir}/%{name}
%{_mandir}/man8/%{name}.8*


%changelog
* Sat May 07 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 3.4-1
+ Revision: 671769
- '-n %%{name}-%%{version}' is default, so ditch it as being redundant
- build with %%optflags & %%ldflags
- cleanups
- imported package cwtmp


* Sat May 07 2011 Johnny A. Solbu <solbu@mandriva.org> 3.4.1mdv2010.0
- Spec cleanup

* Mon Oct 25 2010 Johnny A. Solbu <johnny@solbu.net> 3.4-1mdv
- Initial RPM release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 804 |12cr|cxmon-3.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	cxmon
%define version	3.2
%define release	%mkrel 4

Summary:	Command-line file manipulation tool and disassembler
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Development/Other
URL:		http://cxmon.cebix.net/
Source0:	http://cxmon.cebix.net/downloads/%name-%version.tar.gz
Patch0:		cxmon-3.2-includes.patch
Patch1:		cxmon-3.1-pef-decoder.patch
Patch2:		cxmon-3.2-fix-str-fmt.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildRequires:	readline-devel, ncurses-devel

%description
cxmon is an interactive command-driven file manipulation tool that is
inspired by the "Amiga Monitor" by Timo Rossi. It has commands and
features similar to a machine code monitor/debugger, but it lacks any
functions for running/tracing code. There are, however, built-in
PowerPC, 680x0, 80x86, AMD64, 6502 and Z80 disassemblers and special
support for disassembling MacOS code (LowMem globals, named A-Traps).

%prep
%setup -q
%patch0 -p1 -b .includes
%patch1 -p1 -b .pef-decoder
%patch2 -p0 -b .str

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS COPYING README ChangeLog
%_bindir/cxmon
%_mandir/man1/cxmon.1*



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 3.2-4mdv2011.0
+ Revision: 617489
- the mass rebuild of 2010.0 packages

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 3.2-3mdv2010.0
+ Revision: 437212
- rebuild

* Fri Apr 03 2009 Funda Wang <fwang@mandriva.org> 3.2-2mdv2009.1
+ Revision: 363654
- fix str fmt
- rediff includes patch

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 3.2-2mdv2009.0
+ Revision: 266548
- rebuild early 2009.0 package (before pixel changes)

* Fri May 02 2008 Funda Wang <fwang@mandriva.org> 3.2-1mdv2009.0
+ Revision: 200033
- New version 3.2

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 3.1-3mdv2008.1
+ Revision: 123629
- kill re-definition of %%buildroot on Pixel's request


* Mon Mar 13 2006 Gwenole Beauchesne <gbeauchesne@mandriva.com> 3.1-3mdk
- Add PEF object decoder
- Update to CVS snapshot 2006/03/13:
  * 64-bit fixes to m68k disassembler
  * Add AltiVec support to ppc disassembler

* Mon Apr 04 2005 Nicolas Lcureuil <neoclust@mandrake.org> 3.1-2mdk
- %%mkrel
- Rebuild for readline

* Mon Jun 07 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 3.1-1mdk
- 3.1

* Mon Apr 28 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 3.0-10mdk
- Fix printing of m68k addresses though we assume they are always
  32-bit values even in real addressing mode.

* Thu Feb 06 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 3.0-9mdk
- Update to CVS snapshot 2003/02/06:
  - Force use of AT&T syntax for x86[-64] disassembly
  - Fix x86-64 disassembly for movd with REX prefixes

* Wed Jan 29 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 3.0-8mdk
- Fix x86-64 disassembler usage

* Fri Jan 17 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 3.0-7mdk
- Rebuild

* Sat Sep 07 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 3.0-6mdk
- BuildRequires: readline-devel, ncurses-devel
- Update to CVS snapshot 2002/09/07:
  - Merge and update 64-bit fixes
  - Make LowMem globals as predefined variables
  - Add x86-64 disassembler from binutils 2.12.90.0.15

* Fri Sep 06 2002 Lenny Cartier <lenny@mandrakesoft.com> 3.0-5mdk
- rebuild

* Wed Jul 24 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 3.0-4mdk
- rebuild for new readline

* Tue May 28 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 3.0-3mdk
- Rebuild with gcc3.1

* Thu Dec 06 2001 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 3.0-2mdk
- Rpmlint odyssey
- Patch0: Add missing includes
- Patch1: Tentative patch for 64-bit architecture support

* Tue Apr 10 2001 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 3.0-1mdk
- First Mandrake package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 805 |12cr|cxref-1.6c-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	cxref
%define	version	1.6c
%define	release	%mkrel 1

Summary:	C program cross-referencing & documentation tool
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Development/C
Source0:	http://www.gedanken.demon.co.uk/download-cxref/%name-%version.tgz
URL:		http://www.gedanken.demon.co.uk/cxref/
Buildrequires:	flex bison
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
A program that takes as input a series of C source files
and produces a LaTeX or HTML document containing a cross
reference of the files/functions/variables in the program,
including documentation taken from suitably formatted
source code comments.
The documentation is stored in the C source file in
specially formatted comments, making it simple to maintain.
The cross referencing includes lists of functions called,
callers of each function, usage of global variables, header
file inclusion, macro definitions and type definitions.
Works for ANSI C, including many gcc extensions.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall

rm -rf $RPM_BUILD_ROOT%_datadir/cxref-cpp.defines

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_bindir}/*
%{_mandir}/man1/*



%changelog
* Tue Mar 15 2011 Stéphane Téletchéa <steletch@mandriva.org> 1.6c-1mdv2011.0
+ Revision: 645101
- update to new version 1.6c

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.6b-4mdv2011.0
+ Revision: 617490
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 1.6b-3mdv2010.0
+ Revision: 426271
- rebuild

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1.6b-2mdv2009.0
+ Revision: 266550
- rebuild early 2009.0 package (before pixel changes)

* Fri May 02 2008 Funda Wang <fwang@mandriva.org> 1.6b-1mdv2009.0
+ Revision: 200032
- New version 1.6b

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.6a-2mdv2008.1
+ Revision: 140717
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import cxref


* Thu Aug 03 2006 Lenny Cartier <lenny@mandriva.com> 1.6a-2mdv2007.0
- rebuild

* Tue Jul 05 2005 Lenny Cartier <lenny@mandriva.com> 1.6a-1mdk
- 1.6a

* Mon Jun 14 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.5g-1mdk
- 1.5g

* Wed Jan 14 2004 Franck Villaume <fvill@freesurf.fr> 1.5e-2mdk
- BuildRequires : bison

* Sun Dec 14 2003 Per yvind Karlsen <peroyvind@linux-mandrake.com> 1.5e-1mdk
- 1.5e
- rm -rf $RPM_BUILD_ROOT at the beginning of %%install
- spec cosmetics

* Sun May 11 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.5d-1mdk
- 1.5d

* Mon Apr 28 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.5c-4mdk
- adjust buildrequires

* Wed Jan 22 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.5c-3mdk
- rebuild

* Tue Oct 09 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.5c-2mdk
- fixes by Anton Graham <darkimage@programmer.net> :
	- Add patch from source URL to make useable with gcc-{2.96,3.x}

* Mon Jul 02 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.5c-1mdk
- updated to 1.5c

* Mon Jan 08 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.5b-2mdk
- rebuild
- add url

* Wed Sep 27 2000 Lenny Cartier <lenny@mandrakesoft.com> 1.5b-1mdk
- stop providing the docs

* Tue Oct 19 1999 Lenny Cartier <lenny@mandrakesoft.com>
- Specfile adaptation for Mandrake

* Mon Oct 18 1999 Richard Jackson <richardj@1gig.net>
- initial RPM build




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 806 |12cr|cxsparse-3.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define NAME		CXSparse
%define major		%{version}
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname %{name} -d

Name:		cxsparse
Version:	3.1.1
Release:	1
Epoch:		1
Summary:	Direct methods for sparse linear systems
Group:		System/Libraries
License:	LGPL
URL:		http://www.cise.ufl.edu/research/sparse/CXSparse/
Source0:	http://www.cise.ufl.edu/research/sparse/CXSparse/%{NAME}-%{version}.tar.gz
BuildRequires:	suitesparse-common-devel >= 4.0.0

%description
CSparse is a package of direct methods for sparse linear systems written
to complement the book "Direct Methods for Sparse Linear Systems", by
Timothy A. Davis. The algorithms in CSparse have been chosen with 
five goals in mind:

(1) they must embody much of the theory behind sparse matrix algorithms,
(2) they must be either asymptotically optimal in their run time and memory
    usage or be fast in practice,
(3) they must be concise so as to be easily understood and short enough to
    print in the book,
(4) they must cover a wide spectrum of matrix operations, and
(5) they must be accurate and robust.

The focus is on direct methods; iterative methods and solvers for
eigenvalue problems are beyond the scope of this package.

CXSparse is a version of CSparse that operates on both real and complex
matrices, using either int or UF_long integers.

%package -n %{libname}
Summary:	Library of direct methods for sparse linear systems
Group:		System/Libraries

%description -n %{libname}
CSparse is a package of direct methods for sparse linear systems written
to complement the book "Direct Methods for Sparse Linear Systems", by
Timothy A. Davis. The algorithms in CSparse have been chosen with 
five goals in mind:

(1) they must embody much of the theory behind sparse matrix algorithms,
(2) they must be either asymptotically optimal in their run time and memory
    usage or be fast in practice,
(3) they must be concise so as to be easily understood and short enough to
    print in the book,
(4) they must cover a wide spectrum of matrix operations, and
(5) they must be accurate and robust.

The focus is on direct methods; iterative methods and solvers for
eigenvalue problems are beyond the scope of this package.

CXSparse is a version of CSparse that operates on both real and complex
matrices, using either int or UF_long integers.

This package contains the library needed to run programs dynamically
linked against %{NAME}.

%package -n %{develname}
Summary:	C direct methods for sparse linear systems
Group:		Development/C
Requires:	suitesparse-common-devel >= 4.0.0
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{develname}
CSparse is a package of direct methods for sparse linear systems written
to complement the book "Direct Methods for Sparse Linear Systems", by
Timothy A. Davis. The algorithms in CSparse have been chosen with 
five goals in mind:

(1) they must embody much of the theory behind sparse matrix algorithms,
(2) they must be either asymptotically optimal in their run time and memory
    usage or be fast in practice,
(3) they must be concise so as to be easily understood and short enough to
    print in the book,
(4) they must cover a wide spectrum of matrix operations, and
(5) they must be accurate and robust.

The focus is on direct methods; iterative methods and solvers for
eigenvalue problems are beyond the scope of this package.

CXSparse is a version of CSparse that operates on both real and complex
matrices, using either int or UF_long integers.

This package contains the files needed to develop applications which
use %{name}.

%prep
%setup -q -c -n %{name}-%{version}
cd %{NAME}
find . -perm 0600 | xargs chmod 0644
find . -perm 0640 | xargs chmod 0644
mkdir ../SuiteSparse_config
ln -sf %{_includedir}/suitesparse/SuiteSparse_config.* ../SuiteSparse_config

%build
cd %{NAME}
pushd Lib
    %make -f Makefile CC=%__cc CFLAGS="%{optflags} -fPIC -I%{_includedir}/suitesparse" INC=
    %__cc -shared -Wl,-soname,lib%{name}.so.%{major} -o lib%{name}.so.%{version} -lm *.o
popd

%install
cd %{NAME}

install -d -m 755 %{buildroot}%{_libdir} 
install -d -m 755 %{buildroot}%{_includedir}/suitesparse 

for f in Lib/*.so*; do
    install -m 755 $f %{buildroot}%{_libdir}/`basename $f`
done
for f in Lib/*.a; do
    install -m 644 $f %{buildroot}%{_libdir}/`basename $f`
done
for f in Include/*.h; do
    install -m 644 $f %{buildroot}%{_includedir}/suitesparse/`basename $f`
done

ln -s lib%{name}.so.%{version} %{buildroot}%{_libdir}/lib%{name}.so

install -d -m 755 %{buildroot}%{_docdir}/%{name}
install -m 644 README.txt Doc/*.txt Doc/ChangeLog %{buildroot}%{_docdir}/%{name}

%files -n %{libname}
%{_libdir}/*.so.*

%files -n %{develname}
%{_docdir}/%{name}
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/*.a


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 807 |12cr|cxtracker-0.9.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name cxtracker
%define version 0.9.5

Name: %{name}
Summary: Connection Tracker - is a passive network connection tracker
Version: %{version}
Release: 2
License: GPLv3
Group: Monitoring
Source: https://github.com/gamelinux/%{name}/zipball/%{version}
URL:	https://github.com/gamelinux/cxtracker
Requires: perl-Net-Pcap perl-Getopt-Long-Descriptive perl-DateTime perl-NetPacket
BuildRequires: libpcap-devel

%description
CxTracker (Connection Tracker) is a passive network connection tracker 
for profiling, history, auditing and network discovery. It can be used 
as an replacement for sancp in the sguil setup. It handles vlan (2 layers)
and IPv6 out of the box.

%prep
%setup -n gamelinux-cxtracker-3e03b90

%install
cd src/
%make 
mkdir -p %{buildroot}%{_bindir}
install -m 755 cxtracker %{buildroot}%{_bindir}
install -m 755 ../sbin/cxtracker.pl %{buildroot}%{_bindir}

%files
%defattr(0755,root,root)
%{_bindir}/cxtracker
%{_bindir}/cxtracker.pl


%changelog
* Thu Jun 09 2011 Leonardo Coelho <leonardoc@mandriva.com> 0.9.5-1mdv2011.0
+ Revision: 683789
-first mandriva version
- Created package structure for cxtracker.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 808 |12cr|cxxtools-2.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define name	cxxtools
%define version	2.1.1
%define rel	1

# NOTE: when updating, make sure tntnet and vdr-plugin-live still build. -Anssi

%define major	8
%define libname	%mklibname cxxtools %major
%define devname	%mklibname cxxtools -d

Summary:	Toolbox with reusable c++ components
Name:		%name
Version:	%version
Release:	%rel
License:	LGPLv2.1+
Group:		System/Libraries
URL:		http://www.tntnet.org/
Source0:	http://www.tntnet.org/download/%name-%version.tar.gz

%description
Toolbox with reusable c++ components.

%package -n %libname
Summary:	Shared library of cxxtools
Group:		System/Libraries

%description -n %libname
Toolbox with reusable c++ components.

%package -n %devname
Summary:	Headers and static library for cxxtools development
Group:		Development/C++
Requires:	%libname = %version
Provides:	cxxtools-devel = %version-%release

%description -n %devname
Toolbox with reusable c++ components.

%prep
%setup -q
# fix spurious executable perm
find -name "*.cpp" -exec chmod -x {} \;
find -name "*.h" -exec chmod -x {} \;

%build
./configure     --disable-static \
		--prefix=%{_prefix} \
		--libdir=%{_libdir} \
		--disable-dependency-tracking \
		--disable-demos \
		--disable-unittest
make

%install
%makeinstall_std

%multiarch_binaries %{buildroot}%{_bindir}/cxxtools-config

%files -n %libname
%{_libdir}/*.so.%{major}*

%files -n %devname
%doc README AUTHORS
%{_bindir}/cxxtools-config
%{multiarch_bindir}/cxxtools-config
%{_libdir}/*.so
%{_includedir}/%{name}


%changelog
* Tue Jun 05 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.1.1-1
+ Revision: 802668
- version update 2.1.1

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.4.8-3mdv2011.0
+ Revision: 610186
- rebuild

* Sat Feb 06 2010 Anssi Hannula <anssi@mandriva.org> 1.4.8-2mdv2010.1
+ Revision: 501446
- fix build (use-right-eof-value.patch from upstream)

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sat Sep 06 2008 Emmanuel Andry <eandry@mandriva.org> 1.4.8-1mdv2009.0
+ Revision: 281915
- New version
- New major 6

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Thu Apr 24 2008 Anssi Hannula <anssi@mandriva.org> 1.4.7-2mdv2009.0
+ Revision: 197071
- new version
- new major

* Sat Jan 19 2008 Anssi Hannula <anssi@mandriva.org> 1.4.6-1mdv2008.1
+ Revision: 155075
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 809 |12cr|cyassl-1.9.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 0
%define	libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	SSL library developed for embedded environments
Name:		cyassl
Version:	1.9.0
Release:	%mkrel 1
License:	GPL
Group:		System/Libraries
URL:		http://www.yassl.com/
Source0:	http://www.yassl.com/%{name}-%{version}.zip
Patch0:		cyassl-1.4.0-malloc_linkage_fix.diff
BuildRequires:	dos2unix
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
CyaSSL is a C language based SSL library developed for embedded environments
and real time operating systems where resources are constrained. CyaSSL is
about 10 times smaller than yaSSL and up to 20 times smaller than OpenSSL. User
benchmarking and feedback also reports dramatically better performance from
CyaSSL vs. OpenSSL in the vast majority of standard SSL operations.

%package -n	%{libname}
Summary:	Library associated with ncpfs
Group:		System/Libraries

%description -n	%{libname}
CyaSSL is a C language based SSL library developed for embedded environments
and real time operating systems where resources are constrained. CyaSSL is
about 10 times smaller than yaSSL and up to 20 times smaller than OpenSSL. User
benchmarking and feedback also reports dramatically better performance from
CyaSSL vs. OpenSSL in the vast majority of standard SSL operations.

%package -n	%{develname}
Summary:	Development package with static libs and headers
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{develname}
CyaSSL is a C language based SSL library developed for embedded environments
and real time operating systems where resources are constrained. CyaSSL is
about 10 times smaller than yaSSL and up to 20 times smaller than OpenSSL. User
benchmarking and feedback also reports dramatically better performance from
CyaSSL vs. OpenSSL in the vast majority of standard SSL operations.

%prep

%setup -q

find -type f -exec dos2unix -U {} \;
%patch0 -p1

%build
%serverbuild
%configure2_5x
%make

%install
rm -rf %{buildroot}

# the install is too borked...

%makeinstall_std -C src

install -d %{buildroot}%{_includedir}/cyassl/openssl
install -m0644 include/*.h %{buildroot}%{_includedir}/cyassl/
install -m0644 include/openssl/*.h %{buildroot}%{_includedir}/cyassl/openssl/

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%dir %{_includedir}/cyassl
%dir %{_includedir}/cyassl/openssl
%{_includedir}/cyassl/*.h
%{_includedir}/cyassl/openssl/*.h
%{_libdir}/lib*.so
%{_libdir}/lib*.*a



%changelog
* Mon Mar 07 2011 Oden Eriksson <oeriksson@mandriva.com> 1.9.0-1mdv2011.0
+ Revision: 642435
- 1.9.0

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.4.0-2mdv2011.0
+ Revision: 610187
- rebuild

* Wed Feb 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.4.0-1mdv2010.1
+ Revision: 510612
- import cyassl


* Wed Feb 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.4.0-1mdv2010.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 810 |12cr|d0_blind_id-0.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} %{major} -d

Summary:	Blind-ID library for user identification
Name:		d0_blind_id
Version:	0.6
Release:	2
License:	GPLv2+
Group:		Games/Arcade
Url:		http://git.xonotic.org/?p=xonotic/d0_blind_id.git;a=summary
Source0:	%{name}-%{version}.tar.bz2
Requires:	%{libname} = %{version}-%{release}
BuildRequires:	gmp-devel

%description
Cryptographic library to perform identification 
using Schnorr Identification scheme and Blind RSA Signatures.

%package -n %{libname}
Summary:	Main library for %{name}
Group:		System/Libraries
Requires:	%{name} = %{version}-%{release}

%description -n %{libname}
Shared library for %{name}.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/C++
Requires:	%{libname} = %{version}-%{release}
Provides:	lib%{name}-devel

%description -n %{develname}
Development files needed for compiling against %{name}.


%prep
%setup -q

%build
autoreconf -i

%configure2_5x \
	--disable-static
%make

%install
%makeinstall_std

%files
%doc COPYING d0_blind_id.txt
%{_bindir}/blind_id

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/*.h
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc


%changelog
* Sun Apr 22 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6-2
+ Revision: 792694
- enable rijndael support
- update docs

* Sun Apr 22 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6-1
+ Revision: 792646
- import d0_blind_id


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 811 |12cr|d1x-rebirth-0.57.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2006-2008 oc2pus
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
# Please submit bugfixes or comments to toni@links2linux.de

# norootforbuild

Summary:	The port of Descent 1 for Linux
Name:		d1x-rebirth
Version:	0.57.3
Release:	1
License:	GPL
Group:		Games/Arcade
URL:		http://www.dxx-rebirth.de/
Source:		http://www.dxx-rebirth.de/download/dxx/oss/src/%{name}_v%{version}-src.tar.gz
Source1:	%{name}.png
Source2:	D2XBDE01.zip
BuildRequires:	dos2unix
BuildRequires:	gcc-c++
BuildRequires:	nasm
BuildRequires:	scons
BuildRequires:	SDL-devel
BuildRequires:	SDL_image-devel
BuildRequires:	SDL_mixer-devel
BuildRequires:	physfs-devel
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	unzip
Requires:	physfs

%description
This is the port of Descent 1, the famous 3D game for PC.

D2X is based on source code that was released the 14 December 1999 by
Parallax Software Corporation.

To use this package you'll need some datafiles installed in
/usr/share/games/descent2. See dxx-readme.txt.

%package sdl
Group:		Games/Arcade
Summary:	Descent 1 for Linux, SDL version
Requires:	d1x-rebirth = %{version}
Conflicts:	d1x-rebirth-gl

%description sdl
This is the port of Descent 1, the famous 3D game for PC.

D2X is based on source code that was released the 14 December 1999
by Parallax Software Corporation.

To use this package you'll need some datafiles installed in
/usr/share/games/descent2. See dxx-readme.txt.

This version uses SDL for Audio, Input/Output and graphics
rendering.

%package gl
Group:		Games/Arcade
Summary:	Descent 1 for Linux, OpenGL version
Requires:	d1x-rebirth = %{version}
Conflicts:	d1x-rebirth-sdl

%description gl
This is the port of Descent 1, the famous 3D game for PC.

D2X is based on source code that was released the 14 December 1999 by
Parallax Software Corporation.

To use this package you'll need some datafiles installed in
/usr/share/games/descent2.  See dxx-readme.txt.

This version uses SDL for Audio and Input/Output and OpenGL for
graphics rendering.

%prep
%setup -q -n %{name}_v%{version}-src -a2
dos2unix     d1x.ini *.txt
chmod 644 d1x.ini *.txt
dos2unix CHANGELOG.txt

%build
# d1x-sdl
scons %{?jobs:-j%{jobs}} \
	sharepath=%{_datadir}/games/descent2 \
	sdl_only=1 \
	sdlmixer=1 \
	no_asm=1
cp d1x-rebirth d1x-rebirth-sdl

# d1x-gl
scons -c
scons %{?jobs:-j%{jobs}} \
	sharepath=%{_datadir}/games/descent2 \
	sdlmixer=1 \
	PREFIX=%{buildroot}%{_prefix}
cp d1x-rebirth d1x-rebirth-gl

%install
# binaries
install -dm 755 %{buildroot}%{_prefix}/games/
install -m 755 d1x-rebirth-gl \
	%{buildroot}%{_prefix}/games/
install -m 755 d1x-rebirth-sdl \
	%{buildroot}%{_prefix}/games/

install -dm 755 %{buildroot}%{_datadir}/games/descent2
# german translations
install -m 644 D2XBDE01/D2XbDE01/*.txb \
	%{buildroot}%{_datadir}/games/descent2
install -m 644 D2XBDE01/*.txt \
	%{buildroot}%{_datadir}/games/descent2
# directory for original descent data
install -dm 755 %{buildroot}%{_datadir}/games/descent2/missions

# man-pages
# %__install -dm 755 %{buildroot}%{_mandir}/man1/
# %__install  -m 644 libmve/*.1 \
#	%{buildroot}%{_mandir}/man1/

# icon
install -dm 755 %{buildroot}%{_datadir}/pixmaps
install -m 644 %{SOURCE1} \
	%{buildroot}%{_datadir}/pixmaps

# menu
install -dm 755 %{buildroot}%{_datadir}/applications
cat > %{name}-sdl.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
Type=Application
Name=D2x (SDL version)
Comment=The port of Descent 1 for Linux
Exec=%{_prefix}/games/d1x-rebirth-sdl
Icon=%{name}
Categories=Game;ActionGame;
EOF
install -m 644 %{name}-sdl.desktop \
	%{buildroot}%{_datadir}/applications

cat > %{name}-gl.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
Type=Application
Name=D2x (OpenGL version)
Comment=The port of Descent 1 for Linux
Exec=%{_prefix}/games/d1x-rebirth-gl
Icon=%{name}
Categories=Game;ArcadeGame;
EOF
install -m 644 %{name}-gl.desktop \
	%{buildroot}%{_datadir}/applications

%files
%doc *.txt *.plist *.ini
%dir %{_datadir}/games/descent2
%{_datadir}/games/descent2/*.txb
%{_datadir}/games/descent2/*.txt
%dir %{_datadir}/games/descent2/missions
%{_datadir}/pixmaps/%{name}.png

%files sdl
%doc COPYING*
%{_prefix}/games/d1x-rebirth-sdl
%{_datadir}/applications/%{name}-sdl.desktop

%files gl
%doc COPYING*
%{_prefix}/games/d1x-rebirth-gl
%{_datadir}/applications/%{name}-gl.desktop


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 812 |12cr|d2x-rebirth-0.57.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2006-2008 oc2pus
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
# Please submit bugfixes or comments to toni@links2linux.de

# norootforbuild

Summary:	The port of Descent 2 for Linux
Name:		d2x-rebirth
Version:	0.57.3
Release:	1
License:	GPL
Group:		Games/Arcade
URL:		http://www.dxx-rebirth.de/
Source:		http://www.dxx-rebirth.de/download/dxx/oss/src/%{name}_v%{version}-src.tar.gz
Source1:	%{name}.png
Source2:	D2XBDE01.zip
BuildRequires:	dos2unix
BuildRequires:	gcc-c++
BuildRequires:	nasm
BuildRequires:	scons
BuildRequires:	SDL-devel
BuildRequires:	SDL_image-devel
BuildRequires:	SDL_mixer-devel
BuildRequires:	physfs-devel
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	unzip
Requires:	physfs

%description
This is the port of Descent 2, the famous 3D game for PC.

D2X is based on source code that was released the 14 December 1999 by
Parallax Software Corporation.

To use this package you'll need some datafiles installed in
/usr/share/games/descent2. See dxx-readme.txt.

%package sdl
Group:		Games/Arcade
Summary:	Descent 2 for Linux, SDL version
Requires:	d2x-rebirth = %{version}
Conflicts:	d2x-rebirth-gl

%description sdl
This is the port of Descent 2, the famous 3D game for PC.

D2X is based on source code that was released the 14 December 1999
by Parallax Software Corporation.

To use this package you'll need some datafiles installed in
/usr/share/games/descent2. See dxx-readme.txt.

This version uses SDL for Audio, Input/Output and graphics
rendering.

%package gl
Group:		Games/Arcade
Summary:	Descent 2 for Linux, OpenGL version
Requires:	d2x-rebirth = %{version}
Conflicts:	d2x-rebirth-sdl

%description gl
This is the port of Descent 2, the famous 3D game for PC.

D2X is based on source code that was released the 14 December 1999 by
Parallax Software Corporation.

To use this package you'll need some datafiles installed in
/usr/share/games/descent2.  See dxx-readme.txt.

This version uses SDL for Audio and Input/Output and OpenGL for
graphics rendering.


%prep
%setup -q -n %{name}_v%{version}-src -a2
dos2unix     d2x.ini *.txt
%__chmod 644 d2x.ini *.txt
dos2unix CHANGELOG.txt

%build
# d2x-sdl
scons %{?jobs:-j%{jobs}} \
	sharepath=%{_gamesdatadir}/descent2 \
	sdl_only=1 \
	sdlmixer=1 \
	no_asm=1
mv d2x-rebirth d2x-rebirth-sdl

# d2x-gl
scons -c
scons %{?jobs:-j%{jobs}} \
	sharepath=%{_gamesdatadir}/descent2 \
	sdlmixer=1 \
	PREFIX=%{buildroot}%{_prefix}
cp d2x-rebirth d2x-rebirth-gl

%install
# binaries
install -dm 755 %{buildroot}%{_prefix}/games/
install -m 755 d2x-rebirth  \
	%{buildroot}%{_prefix}/games/d2x-rebirth-gl
install -m 755 d2x-rebirth-sdl \
	%{buildroot}%{_prefix}/games/

install -dm 755 %{buildroot}%{_datadir}/games/descent2
# german translations
install -m 644 D2XBDE01/D2XbDE01/*.txb \
	%{buildroot}%{_datadir}/games/descent2
install -m 644 D2XBDE01/*.txt \
	%{buildroot}%{_datadir}/games/descent2
# directory for original descent data
install -dm 755 %{buildroot}%{_datadir}/games/descent2/missions

# man-pages
install -dm 755 %{buildroot}%{_mandir}/man1/
install  -m 644 libmve/*.1 \
	%{buildroot}%{_mandir}/man1/

# icon
install -dm 755 %{buildroot}%{_datadir}/pixmaps
install -m 644 %{SOURCE1} \
	%{buildroot}%{_datadir}/pixmaps

# menu
install -dm 755 %{buildroot}%{_datadir}/applications
cat > %{name}-sdl.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
Type=Application
Name=D2x (SDL version)
Comment=The port of Descent 2 for Linux
Exec=%{_prefix}/games/d2x-rebirth-sdl
Icon=%{name}
Categories=Game;ActionGame;
EOF
install -m 644 %{name}-sdl.desktop \
	%{buildroot}%{_datadir}/applications

cat > %{name}-gl.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
Type=Application
Name=D2x (OpenGL version)
Comment=The port of Descent 2 for Linux
Exec=%{_prefix}/games/d2x-rebirth-gl
Icon=%{name}
Categories=Game;ArcadeGame;
EOF
install -m 644 %{name}-gl.desktop \
	%{buildroot}%{_datadir}/applications

%files
%doc *.txt *.plist *.ini
%dir %{_datadir}/games/descent2
%{_datadir}/games/descent2/*.txb
%{_datadir}/games/descent2/*.txt
%dir %{_datadir}/games/descent2/missions
%{_mandir}/man1/*
%{_datadir}/pixmaps/%{name}.png

%files sdl
%doc COPYING*
%{_prefix}/games/d2x-rebirth-sdl
%{_datadir}/applications/%{name}-sdl.desktop

%files gl
%doc COPYING*
%{_prefix}/games/d2x-rebirth-gl
%{_datadir}/applications/%{name}-gl.desktop


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 813 |12cr|d2x-xl-1.15.341-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Werror_cflags %nil
%define	Summary	This is the port of Descent 2 Version 1.2, the famous 3D game for PC

Summary:	%{Summary}
Name:		d2x-xl
Version:	1.15.341
Release:	2
Source0:	http://www.descent2.de/resources/%{name}-%{version}.tar.xz
Patch0:		d2x-xl-1.15.130-link.patch
# Patch2:		d2x-xl-ogl.patch
URL:		http://www.descent2.de/
Group:		Games/Arcade
License:	GPL
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	automake SDL-devel dos2unix desktop-file-utils imagemagick
BuildRequires:	SDL_mixer-devel	GL-devel glew-devel lesstif-devel SDL_net-devel
BuildRequires:  mesaglu-devel
BuildRequires:	libgomp-devel SDL_image-devel curl-devel glibc-devel
Requires:	TiMidity++

%description
This is the port of Descent 2 Version 1.2, the famous 3D game for PC.

D2X is based on source code that was released the 14 December 1999 by
Parallax Software Corporation.

To use this package you'll need the datafiles from the Retail version
of Descent 2 Version 1.2 installed in %{_gamesdatadir}/%{name}

%prep 
%setup -q
%patch0 -p0

%build
autoreconf
chmod +x configure
%configure2_5x --bindir=%{_gamesbindir} --enable-release --with-opengl
%make 

%install
rm -rf %{buildroot}
%makeinstall_std

install -d %{buildroot}%{_gamesdatadir}/%{name}

install -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=D2X-XL
Comment=%{Summary}
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;ArcadeGame;X-MandrivaLinux-MoreApplications-Games-Arcade;
EOF

# install -d %{buildroot}{%{_iconsdir},%{_miconsdir},%{_liconsdir}}
# convert -resize 16x16 d2x-xl-ico-32x32.gif %{buildroot}%{_miconsdir}/%{name}.png
# convert -resize 32x32 d2x-xl-ico-32x32.gif %{buildroot}%{_iconsdir}/%{name}.png
# convert -resize 48x48 d2x-xl-ico-64x64.gif %{buildroot}%{_liconsdir}/%{name}.png

%clean
rm -rf %{buildroot}

%files
%defattr (-,root,root)
%{_gamesbindir}/%{name}
%dir %{_gamesdatadir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop
# %{_miconsdir}/%{name}.png
# %{_iconsdir}/%{name}.png
# %{_liconsdir}/%{name}.png






%changelog
* Wed Apr 04 2012 Zombie Ryushu <ryushu@mandriva.org> 1.15.341-1mdv2011.0
+ Revision: 789179
- Update to 1.15.341

* Tue Feb 28 2012 Zombie Ryushu <ryushu@mandriva.org> 1.15.303-1
+ Revision: 781344
- Upgrade to 303

* Sat Feb 18 2012 Zombie Ryushu <ryushu@mandriva.org> 1.15.293-1
+ Revision: 776857
- Upgrade to 1.15.293

* Fri Nov 04 2011 Zombie Ryushu <ryushu@mandriva.org> 1.15.270-1
+ Revision: 716928
- Upgrade to 1.15.270
- Upgrade to 1.15.270

* Wed Oct 26 2011 Zombie Ryushu <ryushu@mandriva.org> 1.15.269-1
+ Revision: 707382
- Upgrade to 1.15.269

* Thu Oct 13 2011 Zombie Ryushu <ryushu@mandriva.org> 1.15.268-1
+ Revision: 704552
- Upgrade to 1.15.268

* Sat Sep 10 2011 Zombie Ryushu <ryushu@mandriva.org> 1.15.261-1
+ Revision: 699271
- Upgrade to 1.15.261
- fix build requires
- Upgrade to 1.15.253
- Upgrade to 1.15.252

* Tue Jun 21 2011 Zombie Ryushu <ryushu@mandriva.org> 1.15.233-1
+ Revision: 686420
- Upgrade to 1.15.233

* Wed Jun 08 2011 Zombie Ryushu <ryushu@mandriva.org> 1.15.230-1
+ Revision: 683229
- Update to 230

* Wed Jun 08 2011 Zombie Ryushu <ryushu@mandriva.org> 1.15.229-1
+ Revision: 683162
- Update to 229

* Tue Jun 07 2011 Zombie Ryushu <ryushu@mandriva.org> 1.15.228-1
+ Revision: 683020
- Upgrade to 1.15.228

* Mon Jun 06 2011 Zombie Ryushu <ryushu@mandriva.org> 1.15.227-1
+ Revision: 682922
- Upgrade to 1.15.227

* Sat May 14 2011 Zombie Ryushu <ryushu@mandriva.org> 1.15.210-1
+ Revision: 674574
- Upgrade to 1.15.210
- Upgrade to 1.15.209

* Sat Apr 23 2011 Zombie Ryushu <ryushu@mandriva.org> 1.15.184-1
+ Revision: 657757
- Upgrade to 1.15.184

* Fri Apr 22 2011 Zombie Ryushu <ryushu@mandriva.org> 1.15.183-1
+ Revision: 656646
- Upgrade to 1.15.183
- Re-get SVN
- Upgrade to 1.15.179
- Upgrade to 1.15.178

* Sat Apr 09 2011 Zombie Ryushu <ryushu@mandriva.org> 1.15.177-1
+ Revision: 652134
- Upgrade to 1.15.177
- Update to 1.15.174

* Thu Apr 07 2011 Zombie Ryushu <ryushu@mandriva.org> 1.15.173-1
+ Revision: 651823
- Update to 1.15.173 svn
- Update to 1.15.173 svn
- Upgrade to 1.15.172
- Upgrade to 1.15.171
- Upgrade to 1.15.170
- Upgrade to 1.15.169
- Upgrade to 1.15.168
- Upgrade to 1.15.167
- Upgrade to 1.15.166
- Upgrade to 1.15.164

* Sat Mar 26 2011 Zombie Ryushu <ryushu@mandriva.org> 1.15.160-1
+ Revision: 648562
- Upgrade to 1.15.160

* Mon Mar 21 2011 Zombie Ryushu <ryushu@mandriva.org> 1.15.155-1
+ Revision: 647230
- Upgrade to version 1.15.155
- Upgrade to 1.15.141

* Tue Mar 01 2011 Zombie Ryushu <ryushu@mandriva.org> 1.15.139-1
+ Revision: 641102
- Update to 1.15.139

* Mon Feb 28 2011 Zombie Ryushu <ryushu@mandriva.org> 1.15.137-1
+ Revision: 640913
- Update to 1.15.137 and use xz now
- Fix SDL_net dependency
- Upgrade to 1.15.136

* Sun Feb 27 2011 Funda Wang <fwang@mandriva.org> 1.15.130-2
+ Revision: 640541
- fix linkage
- rebuild to obsolete old packages

* Wed Feb 23 2011 Zombie Ryushu <ryushu@mandriva.org> 1.15.130-1
+ Revision: 639451
+ rebuild (emptylog)

* Tue Feb 22 2011 Zombie Ryushu <ryushu@mandriva.org> 1.15.128-1
+ Revision: 639270
- Update to 1.15.128

* Mon Feb 21 2011 Zombie Ryushu <ryushu@mandriva.org> 1.15.127-1
+ Revision: 639131
- Version 1.15.127

* Wed Feb 16 2011 Zombie Ryushu <ryushu@mandriva.org> 1.15.125-1
+ Revision: 638000
- Upgrade to 1.15.125

* Sun Nov 21 2010 Funda Wang <fwang@mandriva.org> 1.15.103-1mdv2011.0
+ Revision: 599362
- add more BRs
- add more BRs

  + Zombie Ryushu <ryushu@mandriva.org>
    - Upgrade to 1.15.103
    - Upgrade to 1.15.103
    - Upgrade to 1.15.103
    - Upgrade to 1.15.87
    - Upgrade to 1.15.87
    - Upgrade to 1.15.79
    - Upgrade to 1.15.79
    - Upgrade to 1.15.63
    - Upgrade to 1.15.63
    - Upgrade to 1.15.63

* Sun Mar 21 2010 Zombie Ryushu <ryushu@mandriva.org> 1.14.202-1mdv2010.1
+ Revision: 526271
- Fix lesstif dependency
- Add openmotif dependency
- Add curl dependency
- Add SDL_image dependency
- Add libgomp dependency
- Upgrade to 1.14.202
- Upgrade to 1.14.202
- Upgrade to 1.14.202
- Much needed version bump to 1.13.53
- Much needed version bump to 1.13.53

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

  + Funda Wang <fwang@mandriva.org>
    - New version 1.13.53
    - integrate Zombie Ryushu's work

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.9.9-5mdv2009.0
+ Revision: 243885
- rebuild

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 1.9.9-3mdv2008.1
+ Revision: 140717
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Sun May 27 2007 Bogdano Arendartchuk <bogdano@mandriva.com> 1.9.9-3mdv2008.0
+ Revision: 31718
- fixed TiMidity++ dep name


* Sun Mar 04 2007 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.9.9-2mdv2007.0
+ Revision: 132329
- bump
- use dos2unix on files only
- fix buildrequires
- fix buildrequires
-new package from Zombie
- Import d2x-xl


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 814 |12cr|dact-0.8.42-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

Summary:	Dinamically choose best algorithm to compress a file
Name:		dact
Version:	0.8.42
Release:	2
License:	LGPL
Group:		Archiving/Compression
Url:		http://www.rkeene.org/oss/dact/
Source:		http://www.rkeene.org/files/oss/dact/release/%{name}-%{version}.tar.gz
BuildRequires:	bzip2-devel
BuildRequires:	liblzo-devel
BuildRequires:	libmcrypt-devel

%description
DACT is a compression tool designed to compress a file dynamically,
choosing the algorithm that works best per block of input data to
produce an overall smaller output file.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall

%files
%doc MD5SUMS README TODO.ideas TODO VERSION ChangeLog AUTHORS
%doc Docs/config_help.txt Docs/dact.txt Docs/helpfile.txt
%config(noreplace) %{_sysconfdir}/%{name}.conf
%{_bindir}/%{name}
%dir %{_datadir}/%{name}
%{_libdir}/lib%{name}.*
%{_mandir}/man1/%{name}.*

%changelog
* Sun Jul 01 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.8.42-2
- Minor cleanups

* Wed Oct 05 2011 Andrey Bondrov <abondrov@mandriva.org> 0.8.42-1mdv2012.0
+ Revision: 703127
- New version: 0.8.42

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 0.8.41-1mdv2008.1
+ Revision: 140717
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Sep 01 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 2006-09-01 22:32:40 (59568)
- 0.8.41

* Fri Jul 28 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 2006-07-28 20:57:46 (42476)
- rebuild

* Mon May 29 2006 Andreas Hasenack <andreas@mandriva.com>
+ 2006-05-29 12:36:37 (31646)
renamed mdv to packages because mdv is too generic and it's hosting only packages anyway

* Wed Jan 11 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 2006-01-11 22:07:04 (1409)
- dact-0.8.39-3mdk

* Wed Jan 11 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 2006-01-11 21:27:20 (1408)
- dact-0.8.39-2mdk

* Wed Jan 11 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 2006-01-11 21:26:49 (1407)
- dact-0.8.39-2mdk

* Wed Jan 11 2006 Olivier Thauvin <nanardon@mandriva.org> 0.8.39-3mdk
- rebuild

* Fri May 13 2005 Olivier Thauvin <nanardon@mandriva.org> 0.8.39-2mdk
- birthday rebuild
- put .so files in %%_libdir

* Sat Apr 17 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.8.39-1mdk
- 0.8.39

* Wed Jan 07 2004 Olivier Thauvin <nanardon@klama.mandrake.org> 0.8.35-1mdk
- 0.8.35
- DIRM fix

* Fri Dec 12 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.8.34-1mdk
- 1mdk spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 815 |12cr|daemonize-1.7.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define git 8c9856b
Name:		daemonize
Version:	1.7.3
Release:	%mkrel 1
Summary:	Run a command as a Unix daemon
# $UPSTREAM no longer supplies hand made .tar.gz-Files for releases 
# so a github tarball it is:
# https://github.com/bmc/daemonize/tarball/release-1.7.3
Source: %name-%version.tar.gz
URL:		http://www.clapper.org/software/daemonize/
License:	BSD
Group:		System/Servers
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
%description
daemonize runs a command as a Unix daemon. As defined in W. Richard
Stevens' 1990 book, Unix Network Programming (Addison-Wesley, 1990), a
daemon is "a process that executes 'in the background' (i.e., without
an associated terminal or login shell) either waiting for some event to
occur, or waiting to perform some specified task on a periodic basis."

Upon startup, a typical daemon program will:
- Close all open file descriptors (especially standard input, standard
  output and standard error)
- Change its working directory to the root filesystem, to ensure that
  it doesn't tie up another filesystem and prevent it from being unmounted
- Reset its umask value
- Run in the background (i.e., fork)
- Disassociate from its process group (usually a shell), to insulate
  itself from signals (such as HUP) sent to the process group
- Ignore all terminal I/O signals
- Disassociate from the control terminal (and take steps not to
  reacquire one)
- Handle any SIGCLD signals

Most programs that are designed to be run as daemons do that work for
themselves. However, you'll occasionally run across one that does not.
When you must run a daemon program that does not properly make itself
into a true Unix daemon, you can use daemonize to force it to run as a
true daemon.

%prep
%setup -q -n bmc-%name-%git

%build
%configure2_5x
%make

%install
%{__rm} -Rf %{buildroot}
%{__mkdir_p} %{buildroot}%{_sbindir}
%{__install} -m 0755 %{name} %{buildroot}%{_sbindir}
%{__mkdir_p} %{buildroot}%{_mandir}/man1
%{__install} -m 0755 %{name}.1 %{buildroot}%{_mandir}/man1

%files
%doc README.md CHANGELOG.md LICENSE.md
%{_sbindir}/%{name}
%{_mandir}/man1/%{name}.1*


%changelog
* Fri Nov 25 2011 Götz Waschk <waschk@mandriva.org> 1.7.3-1mdv2012.0
+ Revision: 733344
- new version
- get source from github
- update file list

* Wed Jul 13 2011 Götz Waschk <waschk@mandriva.org> 1.6-2
+ Revision: 689835
- rebuild

* Mon Jul 12 2010 Götz Waschk <waschk@mandriva.org> 1.6-1mdv2011.0
+ Revision: 551227
- new version

* Sat Jul 11 2009 Götz Waschk <waschk@mandriva.org> 1.5.6-1mdv2010.0
+ Revision: 394705
- update to new version 1.5.6

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1.5.2-2mdv2009.0
+ Revision: 266554
- rebuild early 2009.0 package (before pixel changes)

* Wed Apr 30 2008 Götz Waschk <waschk@mandriva.org> 1.5.2-1mdv2009.0
+ Revision: 199461
- new version

  + Thierry Vignaud <tv@mandriva.org>
    - fix no-buildroot-tag

* Mon Nov 12 2007 Nicolas Vigier <nvigier@mandriva.com> 1.5.1-2mdv2008.1
+ Revision: 108206
- add manpage

  + Thierry Vignaud <tv@mandriva.org>
    - convert description from UTF-8 into ASCII

* Mon Nov 12 2007 Nicolas Vigier <nvigier@mandriva.com> 1.5.1-1mdv2008.1
+ Revision: 108127
- import daemonize



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 816 |12cr|daemonlogger-1.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name daemonlogger
%define version 1.2.1

Name: %{name}
Summary: Simple packet logging daemon
Version: %{version}
Release: %mkrel 1
License: GPLv3
Group: Monitoring
Source: http://www.snort.org/users/roesch/code/%{name}-%{version}.tar.gz
URL:	http://www.snort.org/users/roesch/Site/Daemonlogger/Daemonlogger.html
BuildRequires: libpcap libdnet libdnet-devel libpcap-devel
BuildRoot: %_tmppath/%{name}-%{version}-buildroot

%description
This is a libpcap-based program.  It has two runtime modes:

1) It sniffs packets and spools them straight to the disk and can daemonize 
itself for background packet logging.  By default the file rolls over when 
1 GB of data is logged.

2) It sniffs packets and rewrites them to a second interface, essentially 
acting as a soft tap.  It can also do this in daemon mode.

These two runtime modes are mutually exclusive, if the program is placed in
tap mode (using the -I switch) then logging to disk is disabled.

%prep
%setup -q

%build 
./configure --with-libpcap-libraries=%{_libdir}/
%make

%install
rm -rf %{buildroot}
%{__install} -D -m 0700 %{name} %{buildroot}%{_sbindir}/%{name}

%clean
rm -rf %{buildroot}

%files
%defattr(-, root, root)
%doc README COPYING
%attr(0700,root,root) %{_sbindir}/%{name}


%changelog
* Fri Jun 10 2011 Leonardo Coelho <leonardoc@mandriva.com> 1.2.1-1mdv2011.0
+ Revision: 684167
- add new dependency
- first mandriva version
- Created package structure for daemonlogger.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 817 |12cr|dagrab-0.3.5-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name dagrab
%define version 0.3.5
%define release %mkrel 12

Name: %{name}  
Summary: A CD ripper
Version: %{version} 
Release: %{release}
Source: %{name}-%{version}.tar.bz2
UrL: http://web.tiscalinet.it:/marcellou/dagrab.html
Group: Sound
BuildRoot: %{_tmppath}/%{name}-buildroot
License: GPL

%description
Dagrab is a digital audio grabber designed to rip sound tracks from an audio 
cd to wave files.

%prep

%setup -q 

%build
%make

%install
rm -rf $RPM_BUILD_ROOT

install -m 755 -d $RPM_BUILD_ROOT%{_bindir}
install -m 755 dagrab $RPM_BUILD_ROOT%{_bindir}/
install -m 755 -d $RPM_BUILD_ROOT%{_mandir}/man1
install -m 644 dagrab.1 $RPM_BUILD_ROOT%{_mandir}/man1/

%clean
rm -rf $RPM_BUILD_ROOT

%files 
%defattr(-,root,root)
%doc README COPYING
%{_bindir}/*
%{_mandir}/man1/*



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.5-12mdv2011.0
+ Revision: 617514
- the mass rebuild of 2010.0 packages

* Sat Sep 26 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.5-11mdv2010.0
+ Revision: 449510
- rebuild for missing binaries

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 0.3.5-10mdv2010.0
+ Revision: 426818
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.3.5-9mdv2009.0
+ Revision: 243887
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 7mdv2008.1-current
+ Revision: 140717
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import dagrab


* Thu Aug 03 2006 Lenny Cartier <lenny@mandriva.com> 0.3.5-7mdv2007.0
- rebuild

* Wed Apr 20 2005 Lenny Cartier <lenny@mandriva.com> 0.3.5-6mdk
- rebuild

* Fri Feb 20 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.3.5-5mdk
- rebuild

* Thu Jan 23 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.3.5-4mdk
- rebuild

* Wed Aug 28 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.3.5-3mdk
- rebuild

* Mon Jun 02 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.3.5-2mdk
- rebuild

* Mon Jan 08 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.3.5-1mdk 
- updated to 0.3.5
- add url

* Mon Jul 31 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.3.3-5mdk
- BM
- add some doc
- spec cleaning

* Tue Apr 25 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.3.3-4mdk
- fix group
- spec helper fixes

* Wed Dec 22 1999 Lenny Cartier <lenny@mandrakesoft.com>
- fix location of files

* Tue Nov 02 1999 Lenny Cartier <lenny@mandrakesoft.com>
- First specfile for Mandrake / New contrib

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 818 |12cr|dahdi-2.6.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_as_needed 1
%define _disable_ld_no_undefined 1

%define tools_version	2.6.1
%define linux_version	2.6.1
#define	beta_tools	rc2
# Modify this to "release"
%define	release_tools	%{?beta_tools:0.%{beta_tools}.}2
#define	beta_linux	rc2
%define	release_linux	%{?beta_linux:0.%{beta_linux}.}2
%define	release		%{release_tools}

%define	progs dahdi_diag fxstest hdlcgen hdlcstress hdlctest hdlcverify patgen patlooptest pattest timertest

%define	major 2
%define libname	%mklibname tonezone %{major}
%define develname %mklibname tonezone -d

Summary:	Userspace tools and DAHDI kernel modules
Name:		dahdi
Version:	%{tools_version}
Release:	%{release}
Group:		System/Kernel and hardware
License:	GPLv2 and LGPLv2
URL:		http://www.asterisk.org/
Source0:	http://downloads.asterisk.org/pub/telephony/dahdi-tools/%{?!beta:releases/}dahdi-tools-%{tools_version}%{?beta_tools:-%{beta_tools}}.tar.gz
# this is original tarball with stripped binary firmware
Source1:	dahdi-linux-%{linux_version}%{?beta_linux:-%{beta_linux}}.tar.xz
Patch0:		dahdi-tools-mdv.diff
Patch1:		dahdi-genudevrules-2.2.0.1.diff
Patch2:		dahdi-2.6.1-rosa-null.patch
Patch3:		dahdi-2.6.1-rosa-no_blobs.patch
BuildRequires:	pkgconfig(libnewt)
BuildRequires:	pkgconfig(libusb)
BuildRequires:	ppp-devel
BuildConflicts:	libtonezone-devel

%description
DAHDI stands for Digium Asterisk Hardware Device Interface. This package
provides the userspace tools to configure the DAHDI kernel modules and the
kernel modules. DAHDI is the replacement for Zaptel, which must be renamed due
to trademark issues.

%package	tools
Summary:	Userspace tools to configure the DAHDI kernel modules
Group:		System/Kernel and hardware
Provides:	zaptel-tools = %{tools_version}-%{release}
Obsoletes:	zaptel-tools

%description	tools
DAHDI stands for Digium Asterisk Hardware Device Interface.

This package contains the userspace tools to configure the DAHDI kernel
modules. DAHDI is the replacement for Zaptel, which must be renamed due to
trademark issues.

The DAHDI Telephony Interface drivers is contained in the kernel-dahdi
(or dkms) package.

%package -n	%{libname}
Summary:	The shared DAHDI Library
Group:		System/Libraries

%description -n	%{libname}
DAHDI stands for Digium Asterisk Hardware Device Interface. This package
contains the userspace tools to configure the DAHDI kernel modules. DAHDI is
the replacement for Zaptel, which must be renamed due to trademark issues.

This package contains libraries for accessing DAHDI hardware.

The DAHDI drivers is contained in the kernel-dahdi (or dkms) package.

%package -n	%{develname}
Summary:	Development files for the DAHDI Library
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	tonezone-devel = %{EVRD}
Provides:	dahdi-devel = %{EVRD}
Provides:	libtonezone-devel = %{EVRD}

%description -n	%{develname}
DAHDI stands for Digium Asterisk Hardware Device Interface. This package
contains the userspace tools to configure the DAHDI kernel modules. DAHDI is
the replacement for Zaptel, which must be renamed due to trademark issues.

This package contains the tonezone library and the development headers for
DAHDI.

%package -n	perl-Dahdi
Summary:	Interface to Dahdi information
Group:		Development/Perl

%description -n	perl-Dahdi
DAHDI stands for Digium Asterisk Hardware Device Interface. This package
contains the userspace tools to configure the DAHDI kernel modules. DAHDI is
the replacement for Zaptel, which must be renamed due to trademark issues.

This package allows access from Perl to information about Dahdi hardware and
loaded Dahdi devices.

%package -n	dkms-dahdi
Summary:	Kernel drivers for the Digium Asterisk Hardware Device Interface (DAHDI)
Group:		System/Kernel and hardware
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires(post):	dkms
Requires(preun):	dkms
Requires:	dahdi-tools >= %{tools_version}
Requires:	sethdlc >= 1.15
Suggests:	dahdi-firmware >= %{linux_version}
Provides:	dkms-zaptel = %{linux_version}-%{release}
Obsoletes:	dkms-zaptel

%description -n	dkms-dahdi
DAHDI stands for Digium Asterisk Hardware Device Interface.

This package contains the kernel modules for DAHDI. For the required 
userspace tools see the package dahdi-tools.

%prep

%setup -q -n dahdi-tools-%{tools_version}%{?beta_tools:-%{beta_tools}} -a1
ln -s dahdi-linux-%{linux_version}%{?beta_linux:-%{beta_linux}}/include include

find . -type d -perm 0700 -exec chmod 755 {} \;
find . -type d -perm 0555 -exec chmod 755 {} \;
find . -type f -perm 0555 -exec chmod 755 {} \;
find . -type f -perm 0444 -exec chmod 644 {} \;
		
for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
done
%patch0 -p1 -b .mdv
pushd dahdi-linux-%{linux_version}%{?beta_linux:-%{beta_linux}}
%patch1 -p0 -b .udevrules
%patch3 -p1
popd
%patch2 -p1
pushd dahdi-linux-%{linux_version}%{?beta_linux:-%{beta_linux}}/drivers/dahdi
%patch2 -p2
popd

%{__perl} -pi -e 's/chkconfig:\s([0-9]+)\s([0-9]+)\s([0-9]+)/chkconfig: - \2 \3/' dahdi.init

%build

pushd menuselect/mxml
%configure2_5x
popd

pushd menuselect
%configure2_5x
popd

%configure2_5x \
	--disable-static \
	--with-dahdi=`pwd` \
	--with-newt=%{_prefix} \
	--with-usb=%{_prefix} \
	--without-selinux \
	--with-ppp=%{_prefix}

cat >> menuselect.makeopts <<EOF
MENUSELECT_UTILS=
MENUSELECT_BUILD_DEPS=
EOF

%make

for prog in %progs; do
    %make $prog
done

%install
install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{buildroot}%{_includedir}

make install config DESTDIR=%{buildroot} PERLLIBDIR=%{perl_vendorlib}

#pushd dahdi-linux-%{linux_version}%{?beta_linux:-%{beta_linux}}/drivers/dahdi/firmware/
#	make hotplug-install DESTDIR=%{buildroot}
#popd

for prog in %progs; do
    install -m0755 $prog %{buildroot}%{_sbindir}/
done

# fix one conflicting file with tetex
mv %{buildroot}%{_sbindir}/patgen %{buildroot}%{_sbindir}/%{name}-patgen

find %{buildroot} -name '*.a' -exec rm -f {} ';'

ln -sf ../../..%{_datadir}/dahdi/xpp_fxloader %{buildroot}%{_sysconfdir}/hotplug/usb/xpp_fxloader

pushd dahdi-linux-%{linux_version}%{?beta_linux:-%{beta_linux}}
    make DESTDIR=%{buildroot} \
	install-include \
	install-devices \
	install-xpp-firm \
	HOTPLUG_FIRMWARE=yes \
	DYNFS=yes \
	UDEVRULES=yes \
	DOWNLOAD=echo \
	DAHDI_MODULES_EXTRA="cwain.o qozap.o ztgsm.o"
popd

for file in %{buildroot}/etc/udev/rules.d/*.rules; do
  name=`basename $file`
  mv $file %{buildroot}/etc/udev/rules.d/40-$name
done

install -d %{buildroot}/usr/src/dahdi-%{linux_version}-%{release}
cp	dahdi-linux-%{linux_version}%{?beta_linux:-%{beta_linux}}/Makefile \
	dahdi-linux-%{linux_version}%{?beta_linux:-%{beta_linux}}/.version \
	%{buildroot}/usr/src/dahdi-%{linux_version}-%{release}/

cp -r	dahdi-linux-%{linux_version}%{?beta_linux:-%{beta_linux}}/build_tools \
	dahdi-linux-%{linux_version}%{?beta_linux:-%{beta_linux}}/drivers \
	dahdi-linux-%{linux_version}%{?beta_linux:-%{beta_linux}}/include \
	%{buildroot}/usr/src/dahdi-%{linux_version}-%{release}/

# Remove files that produce weird dependencies
rm	%{buildroot}/usr/src/dahdi-%{linux_version}-%{release}/drivers/dahdi/oct612x/get_discards

cat > %{buildroot}/usr/src/dahdi-%{linux_version}-%{release}/dkms.conf <<EOF
PACKAGE_VERSION="%{linux_version}-%{release}"

# Items below here should not have to change with each driver version
PACKAGE_NAME="dahdi"
MAKE[0]="make modules KERNVER=\$kernelver DOWNLOAD=echo"
CLEAN="make KERNVER=\$kernelver clean DOWNLOAD=echo"

BUILT_MODULE_NAME[0]="dahdi"
BUILT_MODULE_LOCATION[0]="drivers/dahdi/"
DEST_MODULE_LOCATION[0]="/kernel/drivers/telephony/dahdi"

BUILT_MODULE_NAME[1]="dahdi_dynamic"
BUILT_MODULE_LOCATION[1]="drivers/dahdi/"
DEST_MODULE_LOCATION[1]="/kernel/drivers/telephony/dahdi"

BUILT_MODULE_NAME[2]="dahdi_dynamic_eth"
BUILT_MODULE_LOCATION[2]="drivers/dahdi/"
DEST_MODULE_LOCATION[2]="/kernel/drivers/telephony/dahdi"

BUILT_MODULE_NAME[3]="dahdi_dynamic_loc"
BUILT_MODULE_LOCATION[3]="drivers/dahdi/"
DEST_MODULE_LOCATION[3]="/kernel/drivers/telephony/dahdi"

BUILT_MODULE_NAME[4]="dahdi_echocan_jpah"
BUILT_MODULE_LOCATION[4]="drivers/dahdi/"
DEST_MODULE_LOCATION[4]="/kernel/drivers/telephony/dahdi"

BUILT_MODULE_NAME[5]="dahdi_echocan_kb1"
BUILT_MODULE_LOCATION[5]="drivers/dahdi/"
DEST_MODULE_LOCATION[5]="/kernel/drivers/telephony/dahdi"

BUILT_MODULE_NAME[6]="dahdi_echocan_mg2"
BUILT_MODULE_LOCATION[6]="drivers/dahdi/"
DEST_MODULE_LOCATION[6]="/kernel/drivers/telephony/dahdi"

BUILT_MODULE_NAME[7]="dahdi_echocan_sec"
BUILT_MODULE_LOCATION[7]="drivers/dahdi/"
DEST_MODULE_LOCATION[7]="/kernel/drivers/telephony/dahdi"

BUILT_MODULE_NAME[8]="dahdi_echocan_sec2"
BUILT_MODULE_LOCATION[8]="drivers/dahdi/"
DEST_MODULE_LOCATION[8]="/kernel/drivers/telephony/dahdi"

BUILT_MODULE_NAME[9]="dahdi_transcode"
BUILT_MODULE_LOCATION[9]="drivers/dahdi/"
DEST_MODULE_LOCATION[9]="/kernel/drivers/telephony/dahdi"

BUILT_MODULE_NAME[10]="pciradio"
BUILT_MODULE_LOCATION[10]="drivers/dahdi/"
DEST_MODULE_LOCATION[10]="/kernel/drivers/telephony/dahdi"

BUILT_MODULE_NAME[11]="tor2"
BUILT_MODULE_LOCATION[11]="drivers/dahdi/"
DEST_MODULE_LOCATION[11]="/kernel/drivers/telephony/dahdi"

BUILT_MODULE_NAME[12]="wcb4xxp"
BUILT_MODULE_LOCATION[12]="drivers/dahdi/wcb4xxp/"
DEST_MODULE_LOCATION[12]="/kernel/drivers/telephony/dahdi"

BUILT_MODULE_NAME[13]="wcfxo"
BUILT_MODULE_LOCATION[13]="drivers/dahdi/"
DEST_MODULE_LOCATION[13]="/kernel/drivers/telephony/dahdi"

BUILT_MODULE_NAME[14]="wct1xxp"
BUILT_MODULE_LOCATION[14]="drivers/dahdi/"
DEST_MODULE_LOCATION[14]="/kernel/drivers/telephony/dahdi"

BUILT_MODULE_NAME[15]="wct4xxp"
BUILT_MODULE_LOCATION[15]="drivers/dahdi/wct4xxp/"
DEST_MODULE_LOCATION[15]="/kernel/drivers/telephony/dahdi"

BUILT_MODULE_NAME[16]="wctc4xxp"
BUILT_MODULE_LOCATION[16]="drivers/dahdi/wctc4xxp/"
DEST_MODULE_LOCATION[16]="/kernel/drivers/telephony/dahdi"

BUILT_MODULE_NAME[17]="wctdm"
BUILT_MODULE_LOCATION[17]="drivers/dahdi/"
DEST_MODULE_LOCATION[17]="/kernel/drivers/telephony/dahdi"

BUILT_MODULE_NAME[18]="wctdm24xxp"
BUILT_MODULE_LOCATION[18]="drivers/dahdi/wctdm24xxp/"
DEST_MODULE_LOCATION[18]="/kernel/drivers/telephony/dahdi"

BUILT_MODULE_NAME[19]="wcte11xp"
BUILT_MODULE_LOCATION[19]="drivers/dahdi/"
DEST_MODULE_LOCATION[19]="/kernel/drivers/telephony/dahdi"

BUILT_MODULE_NAME[20]="wcte12xp"
BUILT_MODULE_LOCATION[20]="drivers/dahdi/wcte12xp/"
DEST_MODULE_LOCATION[20]="/kernel/drivers/telephony/dahdi"

BUILT_MODULE_NAME[21]="xpd_fxo"
BUILT_MODULE_LOCATION[21]="drivers/dahdi/xpp/"
DEST_MODULE_LOCATION[21]="/kernel/drivers/telephony/dahdi"

BUILT_MODULE_NAME[22]="xpd_fxs"
BUILT_MODULE_LOCATION[22]="drivers/dahdi/xpp/"
DEST_MODULE_LOCATION[22]="/kernel/drivers/telephony/dahdi"

BUILT_MODULE_NAME[23]="xpd_pri"
BUILT_MODULE_LOCATION[23]="drivers/dahdi/xpp/"
DEST_MODULE_LOCATION[23]="/kernel/drivers/telephony/dahdi"

BUILT_MODULE_NAME[24]="xpp"
BUILT_MODULE_LOCATION[24]="drivers/dahdi/xpp/"
DEST_MODULE_LOCATION[24]="/kernel/drivers/telephony/dahdi"

BUILT_MODULE_NAME[25]="xpp_usb"
BUILT_MODULE_LOCATION[25]="drivers/dahdi/xpp/"
DEST_MODULE_LOCATION[25]="/kernel/drivers/telephony/dahdi"

AUTOINSTALL=yes
EOF

# cleanup
rm -f %{buildroot}%{_sbindir}/sethdlc
rm -rf %{buildroot}/usr/lib/hotplug/firmware
rm -f drivers/dahdi/firmware/*.{bin,gz}
rm -f %{buildroot}%{_libdir}/libtonezone.so.1.0
rm -f %{buildroot}%{_libdir}/libtonezone.so.1

%pre tools
%_pre_useradd dahdi /usr/share/dahdi /sbin/nologin

%postun tools
%_postun_userdel dahdi

%post -n dkms-dahdi
dkms add	-m dahdi -v %{linux_version}-%{release} --rpm_safe_upgrade &&
dkms build	-m dahdi -v %{linux_version}-%{release} --rpm_safe_upgrade &&
dkms install	-m dahdi -v %{linux_version}-%{release} --rpm_safe_upgrade --force
%_post_service dahdi

%preun -n dkms-dahdi
dkms remove -m	dahdi -v %{linux_version}-%{release} --rpm_safe_upgrade --all
%_preun_service dahdi

%pre -n dkms-dahdi
%_pre_useradd asterisk /var/lib/asterisk /bin/sh

%postun -n dkms-dahdi
%_postun_userdel asterisk

%files tools
%doc README UPGRADE.txt xpp/README.Astribank 
%dir %{_sysconfdir}/dahdi
%config(noreplace) %{_sysconfdir}/dahdi/genconf_parameters
%config(noreplace) %{_sysconfdir}/dahdi/init.conf
%config(noreplace) %{_sysconfdir}/dahdi/modules
%config(noreplace) %{_sysconfdir}/dahdi/system.conf
%{_sysconfdir}/hotplug/usb/xpp_fxloader
%config(noreplace) %{_sysconfdir}/hotplug/usb/xpp_fxloader.usermap
%config(noreplace) %{_sysconfdir}/modprobe.d/dahdi.blacklist.conf
%config(noreplace) %{_sysconfdir}/modprobe.d/dahdi.conf
%{_initrddir}/dahdi
%{_sbindir}/astribank_allow
%{_sbindir}/astribank_hexload
%{_sbindir}/astribank_is_starting
%{_sbindir}/astribank_tool
%{_sbindir}/dahdi_cfg
%{_sbindir}/dahdi_diag
%{_sbindir}/dahdi_genconf
%{_sbindir}/dahdi_hardware
%{_sbindir}/dahdi_maint
%{_sbindir}/dahdi_monitor
%{_sbindir}/dahdi_registration
%{_sbindir}/dahdi_scan
%{_sbindir}/dahdi_speed
%{_sbindir}/dahdi_test
%{_sbindir}/dahdi_tool
%{_sbindir}/dahdi-patgen
%{_sbindir}/fpga_load
%{_sbindir}/fxotune
%{_sbindir}/fxstest
%{_sbindir}/hdlcgen
%{_sbindir}/hdlcstress
%{_sbindir}/hdlctest
%{_sbindir}/hdlcverify
%{_sbindir}/lsdahdi
%{_sbindir}/patlooptest
%{_sbindir}/pattest
%{_sbindir}/timertest
%{_sbindir}/twinstar
%{_sbindir}/xpp_blink
%{_sbindir}/xpp_sync
%{_datadir}/dahdi/astribank_hook
%{_datadir}/dahdi/waitfor_xpds
%{_datadir}/dahdi/xpp_fxloader
%{_mandir}/man8/astribank_allow.8*
%{_mandir}/man8/astribank_hexload.8*
%{_mandir}/man8/astribank_is_starting.8*
%{_mandir}/man8/astribank_tool.8*
%{_mandir}/man8/dahdi_cfg.8*
%{_mandir}/man8/dahdi_diag.8*
%{_mandir}/man8/dahdi_genconf.8*
%{_mandir}/man8/dahdi_hardware.8*
%{_mandir}/man8/dahdi_maint.8*
%{_mandir}/man8/dahdi_monitor.8*
%{_mandir}/man8/dahdi_registration.8*
%{_mandir}/man8/dahdi_scan.8*
%{_mandir}/man8/dahdi_test.8*
%{_mandir}/man8/dahdi_tool.8*
%{_mandir}/man8/fpga_load.8*
%{_mandir}/man8/fxotune.8*
%{_mandir}/man8/fxstest.8*
%{_mandir}/man8/lsdahdi.8*
%{_mandir}/man8/twinstar.8*
%{_mandir}/man8/xpp_blink.8*
%{_mandir}/man8/xpp_sync.8*

%files -n %{libname}
%doc ChangeLog README LICENSE LICENSE.LGPL
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%dir %{_includedir}/dahdi
%{_includedir}/dahdi/*.h
%{_libdir}/*.so

%files -n perl-Dahdi
%{perl_vendorlib}/Dahdi
%{perl_vendorlib}/Dahdi.pm

%files -n dkms-dahdi
%doc dahdi-linux-%{linux_version}%{?beta_linux:-%{beta_linux}}/ChangeLog
%doc dahdi-linux-%{linux_version}%{?beta_linux:-%{beta_linux}}/README*
%doc dahdi-linux-%{linux_version}%{?beta_linux:-%{beta_linux}}/UPGRADE.*
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/udev/rules.d/40-dahdi.rules
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/udev/rules.d/40-xpp.rules
%{_datadir}/dahdi/XppConfig.pm
%{_datadir}/dahdi/init_card_1_30
%{_datadir}/dahdi/init_card_2_30
%{_datadir}/dahdi/init_card_3_30
%{_datadir}/dahdi/init_card_4_30
%{_datadir}/dahdi/init_card_5_30
/usr/src/dahdi-%{linux_version}-%{release}



%changelog
* Wed Feb 08 2012 Lonyai Gergely <aleph@mandriva.org> 2.6.0-1mdv2012.0
+ Revision: 771706
- Add dahdi_maint man page.
- Add missing firmware
- Add missing firmware
- Add missing firmware
- 2.6.0

* Wed Sep 28 2011 Lonyai Gergely <aleph@mandriva.org> 2.5.0.1-1
+ Revision: 701604
- Change a firmware file
- 2.5.0.1

* Thu Aug 18 2011 Lonyai Gergely <aleph@mandriva.org> 2.5.0-3
+ Revision: 695139
- 2.5.0
  Add a new card firmware
- dahdi-linux-2.4.1.2

  + Bogdano Arendartchuk <bogdano@mandriva.com>
    - new release (from aleph | 2011-04-12 15:42:38 +0200)

* Tue Apr 05 2011 Lonyai Gergely <aleph@mandriva.org> 2.4.1-2
+ Revision: 650536
- dahdi-linux-2.4.1.1

* Fri Mar 04 2011 Lonyai Gergely <aleph@mandriva.org> 2.4.1-1
+ Revision: 641576
- 2.4.1

* Mon Sep 13 2010 Lonyai Gergely <aleph@mandriva.org> 2.4.0-4mdv2011.0
+ Revision: 577933
- 2.4.0

* Thu Aug 26 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 2.3.0-5mdv2011.0
+ Revision: 573411
- P2 to let compile in 2.6.34+

* Sat Jul 10 2010 Lonyai Gergely <aleph@mandriva.org> 2.3.0-4mdv2011.0
+ Revision: 550236
- release
- Update the dahdi-linux to 2.3.0.1

* Wed Apr 28 2010 Lonyai Gergely <aleph@mandriva.org> 2.3.0-3mdv2010.1
+ Revision: 540119
- Fix dkms.conf error
  Purge unnecessary patchs
- Fix the dkms.conf error

* Thu Apr 15 2010 Lonyai Gergely <aleph@mandriva.org> 2.3.0-2mdv2010.1
+ Revision: 535020
- Remove the dahdy_dummy.ko related things.

* Wed Apr 14 2010 Lonyai Gergely <aleph@mandriva.org> 2.3.0-1mdv2010.1
+ Revision: 534702
- 2.3.0

* Mon Mar 29 2010 Lonyai Gergely <aleph@mandriva.org> 2.2.1.1-2mdv2010.1
+ Revision: 528751
- reuse dahdi-to-kernel-2-6-33.diff patch

* Thu Mar 25 2010 Lonyai Gergely <aleph@mandriva.org> 2.2.1.1-1mdv2010.1
+ Revision: 527342
- 2.2.1.1
  Drop temporary patch: dahdi-to-kernel-2-6-33.diff

* Wed Mar 03 2010 Lonyai Gergely <aleph@mandriva.org> 2.2.1-4mdv2010.1
+ Revision: 513897
- More fix to kernel-2.6.33

* Wed Mar 03 2010 Lonyai Gergely <aleph@mandriva.org> 2.2.1-3mdv2010.1
+ Revision: 513826
- Fix compile error on kernel-2.6.33

* Tue Feb 02 2010 Lonyai Gergely <aleph@mandriva.org> 2.2.1-2mdv2010.1
+ Revision: 499470
- Fix the udev rules of xpp

* Tue Jan 26 2010 Lonyai Gergely <aleph@mandriva.org> 2.2.1-1mdv2010.1
+ Revision: 496769
- 2.2.1

* Wed Jan 06 2010 Lonyai Gergely <aleph@mandriva.org> 2.2.1-0.rc2.1mdv2010.1
+ Revision: 486732
- 2.2.1-rc2
- revisioning the spec file

* Thu Oct 15 2009 Lonyai Gergely <aleph@mandriva.org> 2.2.0-3mdv2010.0
+ Revision: 457698
- fix #53377 - dkms-dahdi cannot compile on kernel 2.6.31

* Tue Sep 29 2009 Lonyai Gergely <aleph@mandriva.org> 2.2.0-2mdv2010.0
+ Revision: 450805
- release
- dahdi-tools-2.2.0
  dahdi-linux-2.2.0.2
  fix udev rules syntax
- disable selinux support

* Wed Jul 15 2009 Lonyai Gergely <aleph@mandriva.org> 2.2.0-1mdv2010.0
+ Revision: 396206
- tools version: 2.2.0
 - kernel modules version: 2.2.0.1

* Tue May 12 2009 Lonyai Gergely <aleph@mandriva.org> 2.1.0.2-3mdv2010.0
+ Revision: 374912
- fixing 'wctc4xxp vs. kernel-2.6.29' compile error

* Wed Feb 04 2009 Stefan van der Eijk <stefan@mandriva.org> 2.1.0.2-2mdv2009.1
+ Revision: 337280
- linux_version 2.1.0.4

* Tue Jan 06 2009 Stefan van der Eijk <stefan@mandriva.org> 2.1.0.2-1mdv2009.1
+ Revision: 326167
- tools_version 2.1.0.2, linux_version 2.1.0.3

* Thu Dec 11 2008 Oden Eriksson <oeriksson@mandriva.com> 2.1.0-1mdv2009.1
+ Revision: 312899
- import dahdi


* Thu Dec 11 2008 Oden Eriksson <oeriksson@mandriva.com> 2.1.0-1mdv2009.0
- initial Mandriva release (replaces zaptel)

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 819 |12cr|dailystrips-1.0.28-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	dailystrips
%define	version	1.0.28
%define	release	%mkrel 6

Name:		%{name}
Summary:	A program to automatically download your favorite online comic strips 
Version:	%{version}
Release:	%{release}
# (misc) Don't really know where to put it...
Group:		Toys
Source:		%{name}-%{version}.tar.bz2 
# (misc) Use Date::Manip instead of Date::Parse
Patch0:		%{name}-1.0.28-module_date.patch.bz2
Url:		http://dailystrips.sf.net/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
License:	GPL
BuildArch:	noarch
Requires:	perl > 5.6
Requires:	perl-libwww-perl perl-DateManip

%description
dailystrips is a perl script to automatically download your favorite online
comics from the web. It currently supports over 300 comics and offers a
'local' mode in which strips are downloaded and saved locally to speed
access time.

%prep
%setup -q
%patch -p1 

cat <<EOF > README.mandrake
The main executable is patched to use the module Date::Manip
instead of Date::Parse, since only the first is packaged for Mandrake.
Date::Manip can parse more date format, see perldoc Date::Manip.
EOF

%install
rm -rf $RPM_BUILD_ROOT

install -m755 %{name} -D $RPM_BUILD_ROOT%{_bindir}/%{name}
install -m755 %{name}-clean -D $RPM_BUILD_ROOT%{_bindir}/%{name}-clean
install -m755 %{name}-update -D $RPM_BUILD_ROOT%{_bindir}/%{name}-update

mkdir -p  $RPM_BUILD_ROOT/%{_datadir}/%{name}
cp strips.def archive.def  $RPM_BUILD_ROOT/%{_datadir}/%{name}

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,0755)
%doc README BUGS CHANGELOG COPYING INSTALL README.LOCAL TODO README.dailystrips-clean README.DEFS README.mandrake
%{_bindir}/*
%dir %{_datadir}/%{name}/
%{_datadir}/%{name}/*



%changelog
* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0.28-6mdv2009.0
+ Revision: 243888
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.0.28-4mdv2008.1
+ Revision: 140717
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request
    - import dailystrips


* Thu Aug 03 2006 Lenny Cartier <lenny@mandriva.com> 1.0.28-4mdv2007.0
- rebuild

* Fri Mar 11 2005 Eskild Hustvedt <eskild@mandrake.org> 1.0.28-3mdk
- Include dailystrips-update

* Thu Feb 03 2005 Lenny Cartier <lenny@mandrakesoft.com> 1.0.28-2mdk
- rebuild

* Sun Dec 14 2003 Per yvind Karlsen <peroyvind@linux-mandrake.com> 1.0.28-1mdk
- 1.0.28
- spec cosmetics
- rm -rf $RPM_BUILD_ROOT in %%install, not %%prep
- remove perl dependencies, rpm will figure out these by itself now:)
- regenerate P0
- fix generation of README.mandrake

* Thu Apr 03 2003  Lenny Cartier <lenny@mandrakesoft.com> 1.0.27-1mdk
- 1.0.27

* Tue Apr 01 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.0.25-1mdk
- from Michael Scherer <scherer.michael@free.fr> :
	- initial Mandrake package
	- patch to use the module Date::Manip instead of Date::Parse

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 820 |12cr|dangerdeep-0.3.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define title           Danger from the deep
%define longtitle       WW2 german submarine simulation

Name:		dangerdeep
Version:	0.3.0
Release:	3
Summary:	WW2 german submarine simulation
License:	GPLv2
Group:		Games/Other
URL:		http://dangerdeep.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/dangerdeep/%{name}-%{version}.tar.bz2

Patch0:		%{name}-0.3.0-scons.patch
Patch1:		dangerdeep-0.3.0-gcc4.7-patch
BuildRequires:	scons
BuildRequires:	pkgconfig(fftw3)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_net)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	imagemagick
Requires:	    dangerdeep-data 


%description
Danger from the deep (aka dangerdeep) is a Free / Open Source World War II
German submarine simulation. It is currently available for Linux/i386 and
Windows, but since it uses SDL/OpenGL it should be portable to other operating
systems or platforms. (If anyone wishes to port it, please contact us.) This
game is planned as tactical simulation and will be as realistic as our time and
knowledge of physics allows. It's current state is ALPHA, but it is playable.

%prep
%setup -q 
%patch0 -p1
%patch1 -p1

%build
# (tpg) parallel build
procs=`egrep -c ^cpu[0-9]+ /proc/stat ||:`
if [ "$procs" ="0"]; then
	procs=1
fi

scons -j$procs \
    installbindir=%{buildroot}%{_gamesbindir} \
    installdatadir=%{buildroot}%{_gamesdatadir} \
    datadir=%{_gamesdatadir}/%{name} \
    usex86sse=1    

for i in 16 32 48; do
    convert -size ${i}x$i logo.xpm -resize ${i}x$i %{name}-${i}x$i.png
done

%install
scons \
    installbindir=%{buildroot}%{_gamesbindir} \
    installdatadir=%{buildroot}%{_gamesdatadir} \
    datadir=%{_gamesdatadir}/%{name} \
    install

install -d -m 755 %{buildroot}%{_mandir}/man6
install -m 644 doc/man/dangerdeep.6 %{buildroot}%{_mandir}/man6

install -d -m 755 %{buildroot}%{_datadir}/applications
cat >  %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=%{title}
Comment=%{longtitle}
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=false
Categories=X-MandrivaLinux-MoreApplications-Games-Other;Game;
EOF
  
# icon
install -d -m 755 %{buildroot}/%{_miconsdir}
install -d -m 755 %{buildroot}/%{_iconsdir}
install -d -m 755 %{buildroot}/%{_liconsdir}
install -m 644 %{name}-16x16.png %{buildroot}/%{_miconsdir}/%{name}.png
install -m 644 %{name}-32x32.png %{buildroot}/%{_iconsdir}/%{name}.png
install -m 644 %{name}-48x48.png %{buildroot}/%{_liconsdir}/%{name}.png
 

%files
%doc ChangeLog CREDITS README INSTALL LICENSE
%{_gamesbindir}/%{name}
%{_mandir}/man6/*
%{_datadir}/applications/mandriva-%{name}.desktop
%{_miconsdir}/*
%{_iconsdir}/*.*
%{_liconsdir}/*



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 821 |12cr|dante-1.3.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major   0
%define libname_orig                            lib%{name}
%define libname                 %mklibname      %{name} %{major}
%define libnamedev              %mklibname      %{name} %{major} -d

#define _requires_exceptions GLIBC_PRIVATE

Summary:        A free Socks v4/v5 client implementation
Name:           dante
Version:        1.3.2
Release:        1
License:        BSD-like
Group:          Networking/Other
URL:            http://www.inet.no/dante/
Buildrequires:  perl-base pam-devel tcp_wrappers-devel
Source0:        http://www.inet.no/dante/files/%{name}-%{version}.tar.gz
Source1:        %{name}-sockd.init
Requires:       %{libname} = %{version}

%description
Dante is a free implementation of the proxy protocols socks version 4,
socks version 5 (rfc1928) and msproxy. It can be used as a firewall
between networks. It is being developed by Inferno Nettverk A/S, a
Norwegian consulting company. Commercial support is available.

This package contains the dynamic libraries required to "socksify"
existing applications to become socks clients.

%package        server
Summary:        A free Socks v4/v5 server implementation
Group:          System/Servers
Requires(pre):  rpm-helper

%package -n     %{libname}
Summary:        Library for Dante
Group:          System/Libraries

%description -n %{libname}
Library for Dante

%description    server
This package contains the socks proxy daemon and its documentation.
The sockd is the server part of the Dante socks proxy package and
allows socks clients to connect through it to the network.

%package -n     %{libnamedev}
Summary:        Development libraries for dante
Group:          Development/C
Provides:       %{libname_orig}-devel = %{EVRD}
Provides:       %{name}-devel = %{EVRD}
Requires:       %{libname} = %{version}

%description -n %{libnamedev}
Additional libraries required to compile programs that use dante.

%package -n     %{libnamestaticdev}
Summary:        Static libraries for dante
Group:          Development/C
Provides:       %{libname_orig}-static-devel = %{EVRD}
Provides:       %{libname_orig}-static = %{EVRD}
Provides:       %{name}-static-devel = %{EVRD}
Provides:       %{name}-static = %{EVRD}

%description -n %{libnamestaticdev}
Static libraries for dante

%prep
%setup -q

%build
%configure2_5x --enable-shared --disable-static
%make

%install
%makeinstall

#perl -pi -e "s/libdl.so/`basename \`readlink %{_libdir}/libdl.so\``/;s/libdsocks.so/libdsocks.so.%major/" %{buildroot}%{_bindir}/socksify

install -m644 example/socks.conf -D %{buildroot}%{_sysconfdir}/socks.conf
install -m644 example/sockd.conf -D %{buildroot}%{_sysconfdir}/sockd.conf

install -m755 %{SOURCE1} -D %{buildroot}%{_initrddir}/sockd
install -d %{buildroot}%{_sysconfdir}/sysconfig
cat <<EOF > %{buildroot}%{_sysconfdir}/sysconfig/sockd
# Any extra option to pass to sockd
SOCKD_EXTRA_OPTIONS=
EOF

chmod +x %{buildroot}%{_libdir}/lib*.so*

%post server
%_post_service sockd

%preun server
%_preun_service sockd

%files
%doc BUGS CREDITS LICENSE NEWS README SUPPORT VERSION
%doc doc/README* doc/*.protocol doc/rfc*
%{_bindir}/socksify
%{_mandir}/man1/socksify.1*
%{_mandir}/man5/socks.conf.5*
%config(noreplace) %{_sysconfdir}/socks.conf

%files -n %{libname}
%{_libdir}/*.so.*

%files server
%{_sbindir}/sockd
%{_mandir}/man5/sockd.conf.5*
%{_mandir}/man8/*
%attr(0755,root,root) %{_initrddir}/sockd
%config(noreplace) %{_sysconfdir}/sockd.conf
%config(noreplace) %{_sysconfdir}/sysconfig/sockd

%files -n %{libnamedev}
%{_libdir}/*.so
%{_includedir}/*.h




%changelog
* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.1.19-7mdv2009.0
+ Revision: 243959
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.1.19-5mdv2008.1
+ Revision: 136360
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Mon May 28 2007 Bogdano Arendartchuk <bogdano@mandriva.com> 1.1.19-5mdv2008.0
+ Revision: 32136
- filter out GLIBC_PRIVATE automatic requires, should close #26910


* Fri Oct 27 2006 David Walluck <walluck@mandriva.org> 1.1.19-4mdv2007.0
+ Revision: 72930
- bunzip2 patches
- Import dante

* Tue Aug 15 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.1.19-3mdv2007.0
- Fix rpmlint warnings

* Mon Jul 24 2006 Olivier Blin <blino@mandriva.com> 1.1.19-2mdv2007.0
- rebuild for new glibc

* Thu Mar 23 2006 Lenny Cartier <lenny@mandriva.com> 1.1.19-1mdk
- 1.1.19

* Thu Jul 21 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.1.17-1mdk
- New release 1.1.17
- mkrel

* Mon Jan 31 2005 Lenny Cartier <lenny@mandrakesoft.com> 1.1.15-1mdk
- 1.1.15

* Sat Jul 03 2004 Olivier Blin <blino@mandrake.org> 1.1.14-3mdk
- Patch0: redefine __GNUC__ for sys/wait.h inclusion
- move init script in init script directory

* Mon Jan 05 2004 Olivier Blin <blino@mandrake.org> 1.1.14-2mdk
- fix LD_PRELOAD in socksify script, ugly hack with readlink
  (is it 64bits-proof ?)
- require library in main package, find-requires doesn't find requires
  for LD_PRELOADs in shell scripts

* Sat Jan 03 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.1.14-1mdk
- 1.1.14
- cleanups!
- libify!


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 822 |12cr|dap-2.1.5-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	dap
%define version	2.1.5
%define release %mkrel 11

Summary:	Audio sample editing and processing suite
Name:		%{name}
Version: 	%{version}
Release: 	%{release}
License: 	GPL
Group: 		Sound
URL: 		http://www.cee.hw.ac.uk/~richardk/
Source: 	%{name}-%{version}.tar.bz2
Patch1:		dap-2.1.5-x11-path.patch
BuildRoot: 	%{_tmppath}/%{name}-buildroot
BuildRequires:	libforms-devel
Buildrequires:	libx11-devel

%description
DAP is a comprehensive audio sample editing and processing suite.
It currently supports AIFF and AIFF-C audio files, 8 or 16 bit
resolution, and 1, 2 or 4 channels of audio data. The package
offers comprehensive editing, playback, and recording facilities
including full time stretch resampling, manual data editing, and
a reasonably complete DSP processing suite.

%prep
%setup -q
%patch1 -p1

%build
export XFORMS=/usr/include/X11
make CXX="g++ %ldflags" OPTIM="$RPM_OPT_FLAGS" -f Makefile.linux

%install
rm -rf %buildroot/

mkdir -p $RPM_BUILD_ROOT/%_bindir
cp main/DAP $RPM_BUILD_ROOT/%_bindir/dap

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=%{name}
Comment=Audio sample editing and processing suite
Exec=%{name} -c
Icon=%{name}
Terminal=false
Type=Application
Categories=AudioVideo;Audio;Midi;Mixer;Sequencer;Tuner;AudioVideoEditing;Player;Recorder;
EOF

%clean
rm -rf %buildroot

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%files
%defattr(-,root,root)
%doc CHANGES COPYING FEATURES README THANKS TODO
%{_bindir}/%name
%{_datadir}/applications/*


%changelog
* Thu Dec 23 2010 Funda Wang <fwang@mandriva.org> 2.1.5-11mdv2011.0
+ Revision: 623979
- rebuild for new xform

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 2.1.5-10mdv2011.0
+ Revision: 617517
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 2.1.5-9mdv2010.0
+ Revision: 427209
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 2.1.5-8mdv2009.0
+ Revision: 243960
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 2.1.5-6mdv2008.1
+ Revision: 136360
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

  + Funda Wang <fwang@mandriva.org>
    - old patch not needed

* Thu Sep 06 2007 Funda Wang <fwang@mandriva.org> 2.1.5-6mdv2008.0
+ Revision: 80961
- Rebuild for new x11 library
- Import dap



* Fri Aug 04 2006 Lenny Cartier <lenny@mandriva.com> 2.1.5-5mdv2007.0
- xdg

* Fri Jun 23 2006 Pascal Terjan <pterjan@mandriva.org> 2.1.5-4mdv2007.0
- fix lib64

* Thu Jan 06 2006 Lenny Cartier <lenny@mandriva.com> 2.1.5-3mdk
- rebuild

* Wed Jun 16 2004 Lenny Cartier <lenny@mandrakesoft.com> 2.1.5-2mdk
- rebuild

* Mon Feb 16 2004 Austin Acton <austin@mandrake.org> 2.1.5-1mdk
- 2.1.5

* Tue Jan 07 2003 Lenny Cartier <lenny@mandrakesoft.com> 2.1.4-1mdk
- from Austin Acton <aacton@yorku.ca> :
	- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 823 |12cr|daphne-1.0-1.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#
# spec file for package spec (Version 2.0)
#
# Copyright (c) 2003 SuSE Linux AG, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
# Please submit bugfixes or comments via http://www.suse.de/feedback/
#

# norootforbuild

Name:         daphne
License:      GPL
Group:        Emulators
Version:      1.0
Release:      %mkrel 1.1
Summary:      Multiple Arcade Laserdisc Emulator
Source:       %name-%version-src.tar.bz2
Source1:      %name-1.0beta-linux-data.tar.gz
Patch0:	daphne.dif
Patch1:	daphne-gl.patch
BuildRequires: SDL-devel libogg-devel zlib-devel gcc-c++ SDL_mixer-devel libvorbis-devel glew-devel fdupes mesaglu-devel
BuildRoot:      %{_tmppath}/%{name}-%{version}-build

%description
Play the original versions of many laserdisc arcade game.

%prep
%setup -q -n src -a 1
%patch0 -p1
%patch1 -p1

%build
cp Makefile.vars.linux_x86 Makefile.vars
make %{?jobs:-j%jobs} \
%ifarch %ix86
I386FLAGS="-DNATIVE_CPU_X86 -DMMX_RGB2YUV -lGL -lGLU" USE_MMX=1
%else
I386FLAGS="-lGL -lGLU"
%endif
cd vldp2
./configure \
%ifnarch %ix86
	--disable-accel-detect
%endif

%ifarch %ix86
make -f Makefile.linux DFLAGS="$RPM_OPT_FLAGS"
%else
make -f Makefile.linux DFLAGS="$RPM_OPT_FLAGS -fPIC"
%endif

%install
# install section
install -D -m 755 ../daphne.bin $RPM_BUILD_ROOT%{_libdir}/%{name}/%{name}
install -m 755 ../libvldp2.so $RPM_BUILD_ROOT%{_libdir}/%{name}
cd daphne
cp -a pics roms sound $RPM_BUILD_ROOT%{_libdir}/%{name}
mkdir -p $RPM_BUILD_ROOT%{_gamesbindir}
cat <<EOT >$RPM_BUILD_ROOT%{_gamesbindir}/%{name}
#!/bin/sh
cd %{_libdir}/%{name}
exec ./daphne "\$@"
EOT
chmod 755 $RPM_BUILD_ROOT%{_gamesbindir}/%{name}

%files
%defattr(-,root,root)
%{_gamesbindir}/%{name}
%{_libdir}/%{name}



%changelog
* Fri Apr 20 2012 Zombie Ryushu <ryushu@mandriva.org> 1.0-1.1mdv2011.0
+ Revision: 792447
- what is fdupes doing?
- what is fdupes doing?

* Fri Apr 20 2012 Zombie Ryushu <ryushu@mandriva.org> 1.0-1
+ Revision: 792424
- GL makefile patch
- GL dependency
- GL dependency
- GL dependency
- First import to Mandriva
- imported package daphne


* Fri Nov 14 2008 - uli@suse.de
- update -> 1.0
* Wed Oct 24 2007 - uli@suse.de
- no -fPIC for ix86 (breaks asm code)

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 824 |12cr|dar-2.4.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		5
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname %{name} -d

Summary:	Shell command to back up directory trees and files
Name:		dar
Version:	2.4.8
Release:	1
URL:		http://dar.linux.free.fr/
License:	GPLv2+
Group:		Archiving/Backup
Source0:	http://downloads.sourceforge.net/project/dar/%{name}/v%{version}/%{name}-%{version}.tar.gz
Patch0:		dar-2.4.3-mdv-shebang.patch
BuildRequires:	zlib-devel
BuildRequires:	gcc-c++
BuildRequires:	bzip2-devel
BuildRequires:	libstdc++-static-devel
BuildRequires:	libattr-devel
BuildRequires:	acl-devel
BuildRequires:	glibc-static-devel
BuildRequires:	openssl-static-devel
BuildRequires:	doxygen

%description
DAR is a command line tool to backup a directory tree and files. DAR is
able to make differential backups, split them over a set of disks or files
of a given size, use compression, filter files or subtrees to be saved or
not saved, directly access and restore given files. DAR is also able
to handle extended attributes, and can make remote backups through an
ssh session for example. Finally, DAR handles save and restore of hard
and symbolic links.

%package -n 	%{libname}
Group:		System/Libraries
Summary:	Shared library for %{name}

%description -n	%{libname}
DAR is a command line tool to backup a directory tree and files. DAR is
able to make differential backups, split them over a set of disks or files
of a given size, use compression, filter files or subtrees to be saved or
not saved, directly access and restore given files. DAR is also able
to handle extended attributes, and can make remote backups through an
ssh session for example. Finally, DAR handles save and restore of hard
and symbolic links.


%package -n	%{develname}
Group:		Development/Other
Summary:	Development headers for %{name}
Requires:	%libname = %{version}
Provides:	%{name}-devel = %{EVRD}

%description -n	%{develname}
DAR is a command line tool to backup a directory tree and files. DAR is
able to make differential backups, split them over a set of disks or files
of a given size, use compression, filter files or subtrees to be saved or
not saved, directly access and restore given files. DAR is also able
to handle extended attributes, and can make remote backups through an
ssh session for example. Finally, DAR handles save and restore of hard
and symbolic links.


%prep
%setup -q
%patch0 -p1

%build
%configure2_5x --disable-upx --disable-static
%make

%install
# fix-up docs
install -m 644 doc/samples/README README.samples

%makeinstall_std
find %{buildroot} -name '*.la' -delete

%find_lang %{name}

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS ChangeLog NEWS README THANKS TODO
%doc README.samples doc/samples/cdbackup.sh doc/samples/darrc_sample doc/samples/sample1.txt
%doc doc/mini-howto/dar-differential-backup-mini-howto.*.html
%{_bindir}/*
#/sbin/*
%{_mandir}/man1/*
%{_datadir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}rc

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%defattr (-,root,root)
%{_includedir}/%{name}
%{_libdir}/*.so
%{_libdir}/pkgconfig/lib%{name}.pc


%changelog
* Thu Sep 20 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 2.4.8-1
+ Revision: 817171
- update to 2.4.8

* Tue Jul 10 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 2.4.7-1
+ Revision: 808730
- update to 2.4.7

* Fri Jun 29 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 2.4.6-1
+ Revision: 807509
- update to 2.4.6

* Wed Apr 18 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 2.4.5-1
+ Revision: 791726
- update to 2.4.5

* Thu Mar 29 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 2.4.4-1
+ Revision: 788212
- update to 2.4.4

* Thu Mar 01 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 2.4.3-1
+ Revision: 781616
- new version 2.4.3
- don't build static libs

* Sun Oct 16 2011 Andrey Bondrov <abondrov@mandriva.org> 2.4.2-1
+ Revision: 704847
- New version 2.4.2, new major 5

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 2.3.10-2mdv2011.0
+ Revision: 610190
- rebuild

* Thu Apr 15 2010 Sandro Cazzaniga <kharec@mandriva.org> 2.3.10-1mdv2010.1
+ Revision: 534942
- new release 2.3.10

* Sat May 23 2009 Frederik Himpe <fhimpe@mandriva.org> 2.3.9-1mdv2010.0
+ Revision: 379051
- update to new version 2.3.9

* Sat Jun 21 2008 Funda Wang <fwang@mandriva.org> 2.3.8-1mdv2009.0
+ Revision: 227663
- New version 2.3.8

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Sat Mar 01 2008 Adam Williamson <awilliamson@mandriva.org> 2.3.7-1mdv2008.1
+ Revision: 177114
- protect major in file list
- minor spec cleanups
- new release 2.3.7

  + Thierry Vignaud <tv@mandriva.org>
    - fix no-buildroot-tag

* Thu Dec 06 2007 Adam Williamson <awilliamson@mandriva.org> 2.3.6-1mdv2008.1
+ Revision: 115797
- new release 2.3.6
- new license policy
- remove a workaround that was introduced for kdar, as kdar is basically dead

* Mon Aug 27 2007 Funda Wang <fwang@mandriva.org> 2.3.5-1mdv2008.0
+ Revision: 71738
- New version 2.3.5

* Thu Jul 12 2007 Adam Williamson <awilliamson@mandriva.org> 2.3.4-1mdv2008.0
+ Revision: 51677
- spec clean (from frederik himpe)
- new release 2.3.4 (from frederik himpe)

* Mon Jun 11 2007 Adam Williamson <awilliamson@mandriva.org> 2.3.3-2mdv2008.0
+ Revision: 38087
- include macro_tools.hpp in libdar-devel for kdar

* Sun Jun 10 2007 Adam Williamson <awilliamson@mandriva.org> 2.3.3-1mdv2008.0
+ Revision: 37738
- move .pc file to devel package
- clean and correct provides
- clean descriptions
- go with the new devel policy
- correct major (4)
- new release 2.3.3


* Mon Aug 14 2006 Nicolas Lcureuil <neoclust@mandriva.org> 2.3.1-2mdv2007.0
- Fix rpmlint warnings

* Sat Jul 01 2006 Emmanuel Andry <eandry@mandriva.org> 2.3.1-1mdv2007.0
- New release 2.3.1

* Sun May 07 2006 Jerome Soyer <saispo@mandriva.org> 2.3.0-1mdk
- New release 2.3.0
- Fix doc build

* Wed Dec 07 2005 Lenny Cartier <lenny@mandriva.com> 2.2.5-1mdk
- 2.2.5

* Mon Aug 22 2005 Frederic Crozat <fcrozat@mandriva.com> 2.2.2-3mdk 
- Rebuild with latest gcc

* Sun Jun 05 2005 Frederic Crozat <fcrozat@mandriva.com> 2.2.2-2mdk 
- Set executable bit on par scripts

* Sun Jun 05 2005 Frederic Crozat <fcrozat@mandriva.com> 2.2.2-1mdk
- Release 2.2.2

* Sun May 08 2005 Frederic Crozat <fcrozat@mandriva.com> 2.2.1-2mdk 
- Fix buildrequires

* Sun May 08 2005 Frederic Crozat <fcrozat@mandriva.com> 2.2.1-1mdk 
- Release 2.2.1
- clean specfile
- build with EA support now

* Tue Sep 28 2004 Svetoslav Slavtchev <svetljo@gmx.de> 2.1.5-2mdk
- fix group and post/pre scripts

* Tue Sep 28 2004 Svetoslav Slavtchev <svetljo@gmx.de> 2.1.5-1mdk
- initial contrib package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 825 |12cr|darcs-2.8.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#% global debug_package %{nil}
%define _cabal_setup Setup.lhs
%define _no_haddock 1
%define module darcs
Name:           %{module}
Version:        2.8.3
Release:        1
Summary:        a distributed, interactive, smart revision control system
Group:          Development/Other
License:        GPLv2+
URL:            http://hackage.haskell.org/package/%{module}
Source0:        http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz

BuildRequires:  ghc < 7.6
buildrequires:  ghc-devel < 7.6
buildrequires:  haskell-macros
buildrequires:  cabal-install
buildrequires:  pkgconfig(libcurl)
buildrequires:  pkgconfig(ncurses)

%description
Darcs is a free, open source revision control system. It is:
* Distributed: Every user has access to the full command set, removing
boundaries between server and client or committer and non-committers.
* Interactive: Darcs is easy to learn and efficient to use because it asks you
questions in response to simple commands, giving you choices in your work flow.
You can choose to record one change in a file, while ignoring another. As you
update from upstream, you can review each patch name, even the full "diff" for
interesting patches.
* Smart: Originally developed by physicist David Roundy, darcs is based on a
unique algebra of patches.
This smartness lets you respond to changing demands in ways that would
otherwise not be possible. Learn more about spontaneous branches with darcs.

%prep
%setup -q -n %{module}-%{version}

%build
cabal update
cabal install
cabal configure --prefix=%{_prefix} --libdir=%{_libdir} --disable-executable-stripping
cabal build
%_cabal_genscripts

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%files
%defattr(-,root,root,-)
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%_cabal_rpm_deps_dir
%_cabal_haddoc_files
%{_bindir}/%{module}
%attr(644,root,root) %{_mandir}/man1/*



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 826 |12cr|darkice-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# (misc) TODO write a initscript, but it requires a proper daemonisation of the server
# and i was unable to code it
# also split --with plf in two

%define build_plf 0

%{?_with_plf: %{expand: %%global build_plf 1}}
%if %build_plf
%define distsuffix plf
%endif


Summary : DarkIce live IceCast / ShoutCast streamer
Name: darkice
Version: 1.1
Release: 2
License: GPLv3+
Group: Sound
Source: http://darkice.googlecode.com/files/%{name}-%{version}.tar.gz
Patch: darkice-0.19-fix-missing-limits_h.diff
URL: http://code.google.com/p/darkice/  
BuildRequires: pkgconfig(alsa)
BuildRequires: pkgconfig(ogg)
BuildRequires: pkgconfig(vorbis)
BuildRequires: pkgconfig(jack)
%if %build_plf
# for some reason, it need the static version to detect liblame
BuildRequires: liblame-static-devel
BuildRequires: libfaac-devel
%endif


%description
DarkIce is an IceCast, IceCast2 and ShoutCast live audio streamer. It
takes audio input from a sound card, encodes it into mp3 and/or Ogg Vorbis,
and sends the mp3 stream to one or more IceCast and/or ShoutCast servers,
the Ogg Vorbis stream to one or more IceCast2 servers.

%if %build_plf
This package is in plf as it was linked with Lame, a mp3 encoder, and support
AAC encoding.
%endif

%prep
%setup -q 
%patch -p0

%build

%configure
%make all

%install
%makeinstall

%files
%defattr (-, root, root)
%doc COPYING ChangeLog README TODO AUTHORS
%config(noreplace) %{_sysconfdir}/darkice.cfg
%{_bindir}/*
%{_mandir}/man1/darkice.1*
%{_mandir}/man5/darkice.cfg.5*


%changelog
* Wed Dec 14 2011 Alexander Khrukin <akhrukin@mandriva.org> 1.1-1
+ Revision: 741043
- version update 1.1

* Wed Sep 01 2010 Michael Scherer <misc@mandriva.org> 1.0-1mdv2011.0
+ Revision: 574986
- update to 1.0
- fix download url and License

* Thu Feb 04 2010 Michael Scherer <misc@mandriva.org> 0.20.1-1mdv2010.1
+ Revision: 500616
- new version
- new url

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Wed Jul 09 2008 Michael Scherer <misc@mandriva.org> 0.19-1mdv2009.0
+ Revision: 232919
- new version 0.19
- new url
- add patch to fix build

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 0.18.1-1mdv2008.1
+ Revision: 136360
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue May 01 2007 Michael Scherer <misc@mandriva.org> 0.18.1-1mdv2008.0
+ Revision: 19937
- upgrade to 0.18.1

* Tue Apr 24 2007 Michael Scherer <misc@mandriva.org> 0.18-1mdv2008.0
+ Revision: 17885
- ermove lib64 hack, as this is not correctly detected
- upgrade to 0.18
- patch1 is now included upstream
- Import darkice


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 827 |12cr|darkplaces-rev20110628-1.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Werror_cflags %nil

Name:		darkplaces
Summary:	Multiplayer, deathmatch oriented first person shooter engine
Version:	rev20110628
Release:	%mkrel 1.1
License: 	GPLv2+
Group:		Games/Arcade
URL:		http://icculus.org/twilight/darkplaces/
Source:		darkplaces-%{version}.tar.bz2
Patch0:         %{name}-makefile.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-build
BuildRequires:	imagemagick file lzma
BuildRequires:	SDL-devel GL-devel unzip libjpeg-devel libxxf86dga-devel
BuildRequires:	libalsa-devel libxpm-devel zlib-devel libvorbis-devel
Requires:	zlib libvorbis libjpeg62 curl 
Provides:	nexuiz-engine = 242

%description
Darkplaces is a modern, powerful first-person shooter engine.

%package server
Group: Games/Arcade
Summary: Dedicated server for the darkplaces engine
Requires: 	zlib curl
Provides: 	nexuiz-engine = 242

%description server
Darkplaces is a modern, powerful first-person shooter engine.

This is the darkplaces dedicated server required to host network games.


%prep
%setup -q
%patch0 -p1

%build
%{__make} release OPTIM_RELEASE="$RPM_OPT_FLAGS"

%install
rm -rf %{buildroot}


# Install the main programs
%{__mkdir_p} %{buildroot}%{_gamesbindir}
%{__install} -m 0755 darkplaces-glx \
	%{buildroot}%{_gamesbindir}/darkplaces-glx
%{__install} -m 0755 darkplaces-sdl \
	%{buildroot}%{_gamesbindir}/darkplaces-sdl
%{__install} -m 0755 darkplaces-dedicated \
	%{buildroot}%{_gamesbindir}/darkplaces-dedicated

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc COPYING darkplaces.txt
%{_gamesbindir}/darkplaces-glx
%{_gamesbindir}/darkplaces-sdl

%files server
%defattr(-,root,root,-)
%doc COPYING darkplaces.txt
%{_gamesbindir}/darkplaces-dedicated



%changelog
* Wed Jul 04 2012 Zombie Ryushu <ryushu@mandriva.org> rev20110628-1.1
+ Revision: 808054
- zlib-devel one more time
- libxxf86dga-devel
- libjpeg62-devel
- libjpeg62-devel
- libalsa was wrong
- libvorbis-devel
- zlib-devel was in requires
- vorbis-devel
- vorbis-devel
- zlib
- Upgrade to 4.21 to fix OpenAL and zlib
- Upgrade to rev20110628 for joypad support

* Sun Dec 25 2011 Zombie Ryushu <ryushu@mandriva.org> rev20091001-1.1
+ Revision: 745129
- libjpeg62

* Sat Dec 24 2011 Zombie Ryushu <ryushu@mandriva.org> rev20091001-1
+ Revision: 745104
- shortcut
- fix libxpm
- imported package darkplaces


* Sat Feb 14 2009 muhammedu@gmail.com
- Initial package based on a previous build
- NOTE: I am the only one you should ask about
-	THIS package! Do not email the others
-	mentioned below!
- Only build darkplaces without nexuiz
* Fri Feb 13 2009 nesnomis@gmail.com
- rebuild for opensuse 11.1
* Wed May 21 2008 claes.backstrom@fsfe.org
- Initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 828 |12cr|darktable-1.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _cmake_skip_rpath -DCMAKE_SKIP_RPATH:BOOL=OFF

Name:		darktable
Version:	1.1.1
Release:	1
Summary:	Utility to organize and develop raw images
Group:		Graphics
License:	GPLv3+
URL:		http://darktable.sourceforge.net/
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
BuildRequires:	intltool
BuildRequires:	gettext
BuildRequires:	gettext-devel
BuildRequires:	cmake
BuildRequires:	zlib-devel
BuildRequires:	sqlite3-devel
BuildRequires:	jpeg-devel
BuildRequires:	png-devel
BuildRequires:	tiff-devel
BuildRequires:	pkgconfig(librsvg-2.0) >= 2.26
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	gtk2-devel
BuildRequires:	cairo-devel
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	lcms2-devel
BuildRequires:	libexiv-devel
BuildRequires:	lensfun-devel
BuildRequires:	GConf2
BuildRequires:	OpenEXR-devel >= 1.6
BuildRequires:	pkgconfig(libgphoto2)
BuildRequires:	curl-devel >= 7.18.0
BuildRequires:	flickcurl-devel
BuildRequires:	dbus-glib-devel >= 0.80
BuildRequires:	libgnome-keyring-devel >= 2.28.0
BuildRequires:	gnome-doc-utils
BuildRequires:	fop
BuildRequires:	desktop-file-utils
BuildRequires:	pkgconfig(json-glib-1.0)
BuildRequires:	gomp-devel

%description
Darktable is an open source photography workflow application and RAW developer.
A virtual lighttable and darkroom for photographers. It manages your digital
negatives in a database, lets you view them through a zoomable lighttable
and enables you to develop raw images and enhance them.

%prep
%setup -q

%build
%cmake \
	-DCMAKE_LIBRARY_PATH:PATH=%{_libdir} \
	-DDONT_INSTALL_GCONF_SCHEMAS:BOOLEAN=ON \
	-DCMAKE_BUILD_TYPE:STRING=Release \
	-DBINARY_PACKAGE_BUILD=1 \
	-DPROJECT_VERSION:STRING="%{name}-%{EVRD}" \
	-DINSTALL_IOP_EXPERIMENTAL:BOOLEAN=ON

%make

%install
export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1

%makeinstall_std -C build

%find_lang %{name}
desktop-file-validate %{buildroot}/%{_datadir}/applications/darktable.desktop
rm -rf %{buildroot}%{_datadir}/doc/darktable

%files -f %{name}.lang
%doc doc/README doc/AUTHORS doc/LICENSE doc/TRANSLATORS
%{_bindir}/darktable*
%{_libdir}/darktable
%{_datadir}/applications/darktable.desktop
%{_datadir}/darktable
%{_iconsbasedir}/*/apps/darktable.*
%{_datadir}/man/man1/darktable.1.*

%changelog
* Mon Jun 04 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.0.4-1mdv2012.0
+ Revision: 802462
- update to 1.0.4

* Tue May 29 2012 Andrey Bondrov <abondrov@mandriva.org> 1.0.3-1
+ Revision: 801072
- New version 1.0.3, don't package broken gconf schemas file

* Sat Dec 24 2011 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.9.3-3
+ Revision: 745070
- file list fixed
- remove unneeded patch
- fix rpath
- BR fixed

* Thu Nov 10 2011 Andrey Smirnov <asmirnov@mandriva.org> 0.9.3-2
+ Revision: 729615
- Patch for proper rpath setting added
- imported package darktable

  + Matthew Dawkins <mattydaw@mandriva.org>
    - added patch3 for new glib2 deprecated function errors


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 829 |12cr|darwinstreamingserver-6.0.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname	DarwinStreamingSrvr

Summary:	Apple's Darwin Streaming Server
Name:		darwinstreamingserver
Version:	6.0.3
Release:	3
License:	APSL 2.0
Group:		System/Servers
URL:		http://developer.apple.com/opensource/server/streaming/index.html
# Upstream download is uncompressed, compress manually - AdamW 2008/08
Source0:	http://dss.macosforge.org/downloads/%{oname}%{version}-Source.tar.lzma
Source1:	dss.init.bz2
Source2:	dss-proxy.init.bz2
Source5:	dss.bz2
Source6:	dss-proxy.bz2
Source7:	dss-setup-script.lzma
Source8:	dss.webadmin.init.lzma
Patch0:		DSS-v6_0_3-Config.diff
# Via http://dss.macosforge.org/trac/ticket/6
# Location http://www.abrahamsson.com/dss-6.0.3.patch
# Fixes various bugs and build errors for Linux, also fixes build for
# x86-64. Author Sverker Abrahamsson.
Patch1:		dss-6.0.3.patch
# Also via http://dss.macosforge.org/trac/ticket/6
# Fixes more minor compilation issues, memory leaks, deadlock, and
# bug on x86-64 preventing any requests from outside localhost. Author
# Horace Hsieh.
Patch2:		dss-hh-20080728-1.patch
Patch3:		darwinstreamingserver-6.0.3-build_optimizer.patch
Patch4:		dss-6.0.3-proxy-compile.patch
BuildRequires:	libstdc++-devel
Requires(pre,post,preun,postun):	rpm-helper

%description
Darwin Streaming Server lets you stream digital video on the
Internet using industry-standard Internet protocols RTP and RTSP.

Using Darwin Streaming Server you can serve stored files (video
on demand) or reflect live broadcasts to thousands of QuickTime
4 or later users. With its combination of industry-standard
streaming protocols and cutting-edge compression technologies,
QuickTime delivers perfectly synchronized audio and video streams
ideal for Internet video and live events.

%package	proxy
Summary:	Apple's Darwin Streaming Proxy
Group:		System/Servers
License:	APSL 2.0
Requires(post,preun):		rpm-helper

%description	proxy
The Darwin Streaming Proxy is an application specific proxy which
would normally be run in a border zone or perimeter network. It
is used to give client machines within a protected network access
to streaming servers outside that network, in the case when the
firewall blocks RTSP connections or RTP/UDP data flow. The
firewall perimeter network is usually configured to allow:

* RTSP connections from within the network, as long as the
  destination is the proxy

* RTSP connections to outside the network, as long as the source
  is the proxy

* RTP datagrams to and from the proxy to the inner network

* RTP datagrams to and from the proxy to the outside

%package	utils
Summary:	Apple's Darwin Streaming Server Movie inspection utilities
Group:		System/Servers
License:	APSL 2.0

%description	utils
* QTBroadcaster
  Requires a target ip address, a source movie, one or more source
  hint track ids in movie, and an initial port. Every packet
  referenced by the hint track(s) is broadcasted to the specified
  ip address.

* QTFileInfo
  Requires a movie name. Displays each track id, name, create date,
  and mod date. If the track is a hint track, additional
  information is displayed: the total rtp bytes and packets, the
  average bit rate and packet size, and the total header
  percentage of the stream.

* QTFileTest
  Requires a movie name. Parses the Movie Header Atom and displays
  a trace of the output.

* QTRTPFileTest
  Requires a movie and a hint track id in the movie. Displays the
  RTP header (TransmitTime, Cookie, SeqNum, and TimeStamp) for
  each packet.

* QTRTPGen
  Requires a movie and a hint track id. Displays the number of
  packets in each hint track sample and writes the RTP packets to
  file "track.cache"

* QTSampleLister
  Requires a movie and a track id. Displays track media sample
  number, media time, Data offset, and sample size for each sample
  in the track.

* QTSDPGen
  Requires a list of 1 or more movies. Displays the SDP
  information for all of the hinted tracks in each movie. Use -f
  to save the SDP information to the file [movie].sdp in the same
  directory as the source movie.

* QTTrackInfo
  Requires a movie, sample table atom type, and track id. Displays
  the information in the sample table atom of the specified track.
  Supports "stco", "stsc", "stsz", "stts" as the atom type.

  Example: "./QTTrackInfo -T stco /movies/mystery.mov 3" dumps the
  chunk offset sample table in track 3.

%package	webadmin
Summary:	Apple's Darwin Streaming Server web admin interface
Group:		System/Servers
License:	APSL 2.0
Requires:	%{name} = %{version}-%{release}

%description	webadmin
Darwin Streaming Server lets you stream digital video on the
Internet using industry-standard Internet protocols RTP and RTSP.
This package contains the web-based administration interface for
Darwin Streaming Server.

%prep
%setup -q -n %{oname}%{version}-Source
%patch0 -p1 -b .config~
%patch1 -p1 -b .linux~
%patch2 -p1 -b .leaks~
%patch3 -p1 -b .optimize~
%patch4 -p1 -b .proxycompile~
# fix qtpasswd resetting ownership of its config files to root - AdamW
# 2008/11
sed -i -e 's,"qtss","dss",g' qtpasswd.tproj/QTSSPasswd.cpp

cat > defaultPaths.h << EOF
# define DEFAULTPATHS_DIRECTORY_SEPARATOR	"/"
# define DEFAULTPATHS_ETC_DIR			"%{_sysconfdir}/dss/"
# define DEFAULTPATHS_ETC_DIR_OLD		"%{_sysconfdir}/"
# define DEFAULTPATHS_SSM_DIR			"%{_libdir}/dss/"
# define DEFAULTPATHS_LOG_DIR			"%{_logdir}/dss/"
# define DEFAULTPATHS_MOVIES_DIR		"%{_localstatedir}/lib/dss/"
# define DEFAULTPATHS_PID_DIR			"/var/run/dss/"
EOF

%build
export RPM_OPT_FLAGS="%{optflags} -Wall"
export ARCH="%{_target_cpu}"
# parallel build hack... (it sucks)
# export JOBS=$(echo %{_smp_mflags}|cut -dj -f2)
# ./Buildit --jobs=$JOBS
./Buildit
cd StreamingProxy.tproj
./BuildProxy

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_sysconfdir}/dss
install -d %{buildroot}%{_sysconfdir}/logrotate.d
install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_libdir}/dss
install -d %{buildroot}%{_localstatedir}/lib/dss/Movies/http
install -d %{buildroot}%{_localstatedir}/lib/dss/Playlists
install -d %{buildroot}%{_logdir}/dss
install -d %{buildroot}%{_iconsdir}
install -d %{buildroot}%{_miconsdir}
install -d %{buildroot}%{_liconsdir}
install -d %{buildroot}/var/run/dss
install -d %{buildroot}%{_mandir}/man1
install -d %{buildroot}%{_libdir}/%{name}-Admin/scripts

install -m0755 DarwinStreamingServer %{buildroot}%{_sbindir}/
install -m0755 StreamingProxy.tproj/StreamingProxy %{buildroot}%{_sbindir}/
install -m0755 PlaylistBroadcaster.tproj/PlaylistBroadcaster %{buildroot}%{_bindir}/
install -m0755 MP3Broadcaster/MP3Broadcaster %{buildroot}%{_bindir}/
install -m0755 qtpasswd.tproj/qtpasswd %{buildroot}%{_bindir}/

# setup script (to create an admin user, ripped from the upstream
# install script) - AdamW 2008/11
lzcat %{SOURCE7} > %{buildroot}%{_sbindir}/dss-setup

# NOTE! the StreamingLoadTool is not yet released as source code
#install -m755 StreamingLoadTool %{buildroot}%{_bindir}/

# modules
install -m0755 APIModules/QTSSDemoAuthorizationModule.bproj/QTSSDemoAuthorizationModule %{buildroot}%{_libdir}/dss/
install -m0755 APIModules/QTSSRawFileModule.bproj/QTSSRawFileModule %{buildroot}%{_libdir}/dss/
install -m0755 APIModules/QTSSRefMovieModule/QTSSRefMovieModule %{buildroot}%{_libdir}/dss/
install -m0755 APIModules/QTSSSpamDefenseModule.bproj/QTSSSpamDefenseModule %{buildroot}%{_libdir}/dss/

# utils
install -m0755 QTFileTools/QTBroadcaster.tproj/QTBroadcaster %{buildroot}%{_bindir}/
install -m0755 QTFileTools/QTFileInfo.tproj/QTFileInfo %{buildroot}%{_bindir}/
install -m0755 QTFileTools/QTFileTest.tproj/QTFileTest %{buildroot}%{_bindir}/
install -m0755 QTFileTools/QTRTPFileTest.tproj/QTRTPFileTest %{buildroot}%{_bindir}/
install -m0755 QTFileTools/QTRTPGen.tproj/QTRTPGen %{buildroot}%{_bindir}/
install -m0755 QTFileTools/QTSampleLister.tproj/QTSampleLister %{buildroot}%{_bindir}/
install -m0755 QTFileTools/QTSDPGen.tproj/QTSDPGen %{buildroot}%{_bindir}/
install -m0755 QTFileTools/QTTrackInfo.tproj/QTTrackInfo %{buildroot}%{_bindir}/

# config
install -m0644 streamingserver.xml %{buildroot}%{_sysconfdir}/dss/
install -m0644 streamingserver.xml %{buildroot}%{_sysconfdir}/dss/streamingserver.xml.default
install -m0644 relayconfig.xml-Sample %{buildroot}%{_sysconfdir}/dss/relayconfig.xml
install -m0644 relayconfig.xml-Sample %{buildroot}%{_sysconfdir}/dss/relayconfig.xml.default
install -m0644 StreamingProxy.tproj/streamingproxy.conf %{buildroot}%{_sysconfdir}/dss/
install -m0644 StreamingProxy.tproj/streamingproxy.conf %{buildroot}%{_sysconfdir}/dss/streamingproxy.conf.default
install -m0644 qtaccess %{buildroot}%{_sysconfdir}/dss/
install -m0644 qtusers %{buildroot}%{_sysconfdir}/dss/
install -m0644 qtgroups %{buildroot}%{_sysconfdir}/dss/

# web admin
install -m0755 WebAdmin/src/streamingadminserver.pl %{buildroot}%{_bindir}/streamingadminserver
sed -i -e 's,/etc/streaming,%{_sysconfdir}/dss,g' %{buildroot}%{_bindir}/streamingadminserver
sed -i -e 's,/var/streaming,%{_localstatedir}/lib/dss,g' %{buildroot}%{_bindir}/streamingadminserver
sed -i -e 's,/var/streaming/logs,%{_logdir}/dss,g' %{buildroot}%{_bindir}/streamingadminserver
sed -i -e 's,/usr/local,%{_bindir},g' %{buildroot}%{_bindir}/streamingadminserver
sed -i -e 's,"qtss","dss",g' %{buildroot}%{_bindir}/streamingadminserver

install -m0644 WebAdmin/streamingadminserver.conf %{buildroot}%{_sysconfdir}/dss/streamingadminserver.conf
sed -i -e 's,/Library/QuickTimeStreaming/AdminHtml,%{_localstatedir}/lib/dss/AdminHtml,g' %{buildroot}%{_sysconfdir}/dss/streamingadminserver.conf
sed -i -e 's,/Library/QuickTimeStreaming/Playlists,%{_localstatedir}/lib/dss/playlists,g' %{buildroot}%{_sysconfdir}/dss/streamingadminserver.conf
sed -i -e 's,/usr/sbin/QuickTimeStreamingServer,%{_sbindir}/DarwinStreamingServer,g' %{buildroot}%{_sysconfdir}/dss/streamingadminserver.conf
sed -i -e 's,/Library/QuickTimeStreaming/Logs/streamingadminserver.log,%{_logdir}/dss/streamingadminserver.log,g' %{buildroot}%{_sysconfdir}/dss/streamingadminserver.conf

mkdir -p %{buildroot}%{_localstatedir}/lib/dss
mkdir -p %{buildroot}%{_localstatedir}/lib/dss/playlists
cp -R WebAdmin/WebAdminHtml/ %{buildroot}%{_localstatedir}/lib/dss
mv %{buildroot}%{_localstatedir}/lib/dss/WebAdminHtml %{buildroot}%{_localstatedir}/lib/dss/AdminHtml

# install manuals
install -m0644 Documentation/broadcasterctl.1 %{buildroot}%{_mandir}/man1/
install -m0644 Documentation/MP3Broadcaster.1 %{buildroot}%{_mandir}/man1/

# NOTE! the StreamingLoadTool is not yet released as source code
#install -m644 streamingloadtool.conf %{buildroot}%{_sysconfdir}/dss/streamingloadtool.conf

# sys 5 scripts
bzcat %{SOURCE1} > %{buildroot}%{_initrddir}/%{name}
bzcat %{SOURCE2} > %{buildroot}%{_initrddir}/%{name}-Proxy
lzcat %{SOURCE8} > %{buildroot}%{_initrddir}/streamingadminserver

# logrotate stuff
bzcat %{SOURCE5} > %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
bzcat %{SOURCE6} > %{buildroot}%{_sysconfdir}/logrotate.d/%{name}-Proxy

# i strongly suspect the web admin can't follow symlinks..., if
# so, some coder needs to fix the source. As the server is run
# under the dss user, there might be some problems...

ln -s %{_docdir}/%{name}-%{version} %{buildroot}%{_localstatedir}/lib/dss/Docs
ln -s ../../../etc/dss %{buildroot}%{_localstatedir}/lib/dss/Config
ln -s ../../../usr/lib/dss %{buildroot}%{_localstatedir}/lib/dss/Modules
ln -s ../../log/dss %{buildroot}%{_localstatedir}/lib/dss/Logs

# install instructions

#installation instructions
cat > README.urpmi << EOF 
After installing darwinstreamingserver, please run 'dss-setup' as root
to create an admin user, before starting the 'darwinstreamingserver'
service. The web interface is the most convenient way to configure DSS:
to use it, install the darwinstreamingserver-webadmin package and then
start the 'streamingadminserver' service. You can then connect to
http://127.0.0.1:1220/ in any web browser to configure the server.
EOF

# provide ghost logs...
touch %{buildroot}%{_logdir}/dss/Error.log
touch %{buildroot}%{_logdir}/dss/StreamingServer.log
touch %{buildroot}%{_logdir}/dss/mp3_access.log
touch %{buildroot}%{_logdir}/dss/server_status
touch %{buildroot}%{_logdir}/dss/StreamingProxy.log
touch %{buildroot}%{_logdir}/dss/streamingadminserver.log

# strip the modules
strip %{buildroot}%{_libdir}/dss/*

%pre
%_pre_useradd dss %{_localstatedir}/lib/dss /bin/sh

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%postun
%_postun_userdel dss

%post proxy
%_post_service %{name}-Proxy

%preun proxy
%_preun_service %{name}-Proxy

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-, root, root)
%doc APPLE_LICENSE ReleaseNotes.txt README.urpmi
%doc APIModules/QTSSRawFileModule.bproj/README-RawFileModule
%doc APIModules/QTSSRawFileModule.bproj/sampleredirect.raw
%doc Documentation/3rdPartyAcknowledgements.rtf
%doc Documentation/AboutTheSource.html
%doc Documentation/admin-protocol-README.txt
%doc Documentation/CachingProxyProtocol-README.txt
%doc Documentation/DevNotes.html
%doc Documentation/draft-serenyi-avt-rtp-meta-00.txt
%doc Documentation/DSS_QT_Logo_License.pdf
%doc Documentation/License.rtf
%doc Documentation/QTSSAPIDocs.pdf
%doc Documentation/ReadMe.rtf
%doc Documentation/readme.txt
%doc Documentation/ReliableRTP_WhitePaper.rtf
%doc Documentation/RTSP_Over_HTTP.pdf
%doc Documentation/FAQ.html
%attr(0755,root,root) %{_initrddir}/%{name}
%config(noreplace) %attr(0640,dss,dss) %{_sysconfdir}/dss/qtaccess
%config(noreplace) %attr(0640,dss,dss) %{_sysconfdir}/dss/qtgroups
%config(noreplace) %attr(0640,dss,dss) %{_sysconfdir}/dss/qtusers
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/dss/relayconfig.xml
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/dss/relayconfig.xml.default
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/dss/streamingserver.xml
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/dss/streamingserver.xml.default
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/logrotate.d/%{name}
%dir %attr(0755, root, root) %{_bindir}/MP3Broadcaster
%dir %attr(0755, root, root) %{_bindir}/PlaylistBroadcaster
%dir %attr(0755, root, root) %{_bindir}/qtpasswd
%dir %attr(0755, root, root) %{_sbindir}/DarwinStreamingServer
%dir %attr(0755, root, root) %{_sbindir}/dss-setup
%dir %attr(0755, root, root) %{_libdir}/dss
%dir %attr(0755, dss, dss) /var/run/dss
%attr(0755,root,root) %{_libdir}/dss/QTSSDemoAuthorizationModule
%attr(0755,root,root) %{_libdir}/dss/QTSSRawFileModule
%attr(0755,root,root) %{_libdir}/dss/QTSSRefMovieModule
%attr(0755,root,root) %{_libdir}/dss/QTSSSpamDefenseModule
%dir %attr(0755, root, root) %{_localstatedir}/lib/dss/Movies
%dir %attr(0755, root, root) %{_localstatedir}/lib/dss/Movies/http
%dir %attr(0755, root, root) %{_localstatedir}/lib/dss/Playlists
%dir %attr(0755, root, root) %{_localstatedir}/lib/dss/Docs
%dir %attr(0755, root, root) %{_localstatedir}/lib/dss/Config
%dir %attr(0755, root, root) %{_localstatedir}/lib/dss/Modules
%dir %attr(0755, dss, dss) %{_localstatedir}/lib/dss/Logs
%dir %attr(0755, dss, dss) %{_logdir}/dss
%attr(0644,dss,dss) %verify(not md5 size mtime) %ghost %{_logdir}/dss/Error.log
%attr(0644,dss,dss) %verify(not md5 size mtime) %ghost %{_logdir}/dss/StreamingServer.log
%attr(0644,dss,dss) %verify(not md5 size mtime) %ghost %{_logdir}/dss/mp3_access.log
%attr(0644,dss,dss) %verify(not md5 size mtime) %ghost %{_logdir}/dss/server_status
%attr(0644,root,root) %{_mandir}/man1/broadcasterctl.1*
%attr(0644,root,root) %{_mandir}/man1/MP3Broadcaster.1*

%files proxy
%defattr(-, root, root)
%doc APPLE_LICENSE Documentation/CachingProxyProtocol-README.txt
%doc StreamingProxy.tproj/StreamingProxy.html
%attr(0755, root, root) %{_initrddir}/%{name}-Proxy
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/dss/streamingproxy.conf
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/dss/streamingproxy.conf.default
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/logrotate.d/%{name}-Proxy
%dir %attr(0755, root, root) %{_sbindir}/StreamingProxy
%dir %attr(0755, dss, dss) %{_logdir}/dss
%attr(0644,dss,dss) %verify(not md5 size mtime) %ghost %{_logdir}/dss/StreamingProxy.log

%files utils
%defattr(-, root, root)
%doc APPLE_LICENSE Documentation/AboutQTFileTools.html
%dir %attr(0755, root, root) %{_bindir}/QTBroadcaster
%dir %attr(0755, root, root) %{_bindir}/QTFileInfo
%dir %attr(0755, root, root) %{_bindir}/QTFileTest
%dir %attr(0755, root, root) %{_bindir}/QTRTPFileTest
%dir %attr(0755, root, root) %{_bindir}/QTRTPGen
%dir %attr(0755, root, root) %{_bindir}/QTSampleLister
%dir %attr(0755, root, root) %{_bindir}/QTSDPGen
%dir %attr(0755, root, root) %{_bindir}/QTTrackInfo

%files webadmin
%defattr(-, root, root)
%{_bindir}/streamingadminserver
%{_localstatedir}/lib/dss/AdminHtml
%{_localstatedir}/lib/dss/playlists
%attr(0755,root,root) %{_initrddir}/streamingadminserver
%config(noreplace) %{_sysconfdir}/dss/streamingadminserver.conf
%attr(0644,root,root) %verify(not md5 size mtime) %ghost %{_logdir}/dss/streamingadminserver.log


%changelog
* Sat Nov 29 2008 Adam Williamson <awilliamson@mandriva.com> 6.0.3-2mdv2009.1
+ Revision: 307860
- add a README.urpmi file with quick setup instructions
- use %%_logdir instead of /var/log
- stop qtpasswd resetting ownership of its config files to root.root/0600
- make the dss initscript use SIGKILL to stop the service (SIGTERM doesn't work)
- add an initscript for the web admin interface
- add the web admin interface stuff in a new sub-package
- add a small script to create an account (ripped from upstream Install)

* Fri Aug 29 2008 Adam Williamson <awilliamson@mandriva.com> 6.0.3-1mdv2009.0
+ Revision: 277423
- small fix to docs in file list
- don't always use -fPIC, patches enable it for x86-64 where it's needed
- enable x86-64 build, external patches fix it
- rediff build_optimizer.patch (for new version and external patches)
- add dss-6.0.3.patch and dss-hh-20080728-1.patch from upstream bug report
  to fix various build problems and bugs on Linux and x86-64
- rediff Config.diff
- download no longer behind a password (yay)
- new release 6.0.3

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 5.5.5-3mdv2009.0
+ Revision: 243961
- rebuild

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Fri Feb 08 2008 Adam Williamson <awilliamson@mandriva.com> 5.5.5-1mdv2008.1
+ Revision: 163939
- only build i586 (code is extensively broken for x86-64 and no-one anywhere seems to care about fixing it; only FreeBSD also package this, and they've just done the same, tagging the x86-64 build as a failure)
- import darwinstreamingserver



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 830 |12cr|dataquay-0.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname dataquay %{major}
%define develname %mklibname -d dataquay

Name:		dataquay
Version:	0.9
Release:	1
Summary:	Simple RDF for C++ and Qt applications
Group:		System/Libraries
License:	MIT
URL:		http://breakfastquay.com/dataquay/
Source0:	http://code.breakfastquay.com/attachments/download/30/dataquay-0.9.tar.bz2

BuildRequires:	qt4-devel
BuildRequires:	redland-devel
BuildRequires:	x11-server-xvfb
Patch0:		dataquay-0.9-linkage.patch

%description
Dataquay is a free open source library that provides a friendly C++
interface to an RDF datastore using Qt4 classes and
containers. Supported datastores are the popular and feature-complete
Redland and the lightweight Sord.

Dataquay is simple to use and easy to integrate. It is principally
aimed at Qt-based applications that would like to use an RDF datastore
as backing for in-memory project data, to avoid having to invent file
formats or XML schemas and to make it easy to augment the data with
descriptive metadata pulled in from external sources. It's also useful
for applications with ad-hoc needs for metadata management using RDF
sources.

Dataquay does not use a separate database, instead using in-memory
storage with separate file import and export facilities. Although it
offers a choice of datastore implementations, the choice is made at
compile time: there is no runtime module system to take into account
when deploying your application.

The Fedora package is configured to use Redland, as recommended by the
developers for general use.

%package -n	%{libname}
Summary:	Simple RDF for C++ and Qt applications
Group:		System/Libraries

%description -n %{libname}
taquay is a free open source library that provides a friendly C++
interface to an RDF datastore using Qt4 classes and
containers. Supported datastores are the popular and feature-complete
Redland and the lightweight Sord.


%package -n	%{develname}
Summary:	Development files for %{name}
Requires:	%{libname} = %{version}-%{release}
Requires:	redland-devel
Provides:	dataquay-devel = %{version}-%{release}

%description -n	%{develname}
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.


%prep
%setup -q
%patch0 -p1
# patch for multilib
%{__sed} -i.multilib 's|$${PREFIX}/lib|$${PREFIX}/%{_lib}|' lib.pro
%{__sed} -i.multilib 's|${exec_prefix}/lib|${exec_prefix}/%{_lib}|' \
         deploy/dataquay.pc.in


%build
%qmake_qt4 dataquay.pro PREFIX=%{_prefix}
xvfb-run -a -w 1 make 
#LIBS="-lrdf -lQtTest -lQtGui -lQtCore -lpthread"


%install
make install INSTALL_ROOT=%{buildroot}
# actually copy .pc file
mkdir -p  %{buildroot}%{_libdir}/pkgconfig/
%{__cp} -p deploy/dataquay.pc %{buildroot}%{_libdir}/pkgconfig/
find %{buildroot} -name '*.la' -exec rm -f {} ';'

%files -n %{libname}
%{_libdir}/*.so.*

%files -n %{develname}
%doc COPYING CHANGELOG README.txt
%doc examples
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/%{name}.pc

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 831 |12cr|dayplanner-0.10-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define include_holidayparser	1
%{?_with_holidayparser: %{expand: %%global include_holidayparser 1}}

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(DP::CoreModules\\)'
%else
%define _requires_exceptions perl\(DP::CoreModules\)
%endif

Name:		dayplanner
Summary:	An easy and clean Day Planner
Version:	0.10
Release:	3
Group:		Office
License:	GPLv3+
URL:		http://www.day-planner.org/
Source0:	http://download.gna.org/dayplanner/%{name}-%{version}.tar.bz2
BuildRequires:	perl
BuildArch:	noarch

%description
Day Planner is a simple time management program.

Day Planner is designed to help you easily manage your time.
It can manage appointments, birthdays and more. It makes sure you
remember your appointments by popping up a dialog box reminding you about it.

%prep
%setup -q

%install

%if include_holidayparser
%makeinstall_std DHPinstall prefix=/usr
%else
%makeinstall_std prefix=/sur
%endif

# Install the icons
install -m644 ./art/dayplanner-24x24.png -D %{buildroot}%{_iconsdir}/dayplanner.png
install -m644 ./art/dayplanner-16x16.png -D %{buildroot}%{_miconsdir}/dayplanner.png
install -m644 ./art/dayplanner-48x48.png -D %{buildroot}%{_liconsdir}/dayplanner.png
# (High contrast icons)
install -m644 ./art/dayplanner_HC24.png -D %{buildroot}%{_iconsdir}/dayplanner_HC.png
install -m644 ./art/dayplanner_HC16.png -D %{buildroot}%{_miconsdir}/dayplanner_HC.png
install -m644 ./art/dayplanner_HC48.png -D %{buildroot}%{_liconsdir}/dayplanner_HC.png

# Find the localization
%find_lang %{name}

%files -f dayplanner.lang
# Note to packagers: Please leave COPYING in here as this package is distributed
#  from the software website aswell
%doc AUTHORS COPYING NEWS THANKS TODO ./doc/*
%{_bindir}/dayplanner
%{_bindir}/dayplanner-daemon
%{_bindir}/dayplanner-notifier
%{_datadir}/%name/
%{_mandir}/man1/*
%{_iconsdir}/dayplanner*.png
%{_miconsdir}/dayplanner*.png
%{_liconsdir}/dayplanner*.png
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 832 |12cr|dbench-4.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Filesystem benchmark similar to Netbench
Name: dbench
Version: 4.0
Release: 2
Source: http://samba.org/ftp/tridge/dbench/%{name}-%{version}.tar.gz
License: GPLv3+
URL: http://samba.org/ftp/tridge/dbench/README
Group: System/Kernel and hardware
BuildRequires: pkgconfig(popt)
Requires(post): rpm-helper
Requires(preun): rpm-helper

%description
dbench is a filesystem benchmark that generates load patterns similar
to those of the commercial Netbench benchmark, but without requiring
a lab of Windows load generators to run. It is now considered a de-facto
standard for generating load on the Linux VFS.

%prep
%setup -q

%build
./autogen.sh
%configure2_5x --datadir=/usr/share/dbench
%make CC="cc %ldflags"

%install
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_mandir}/man1
mkdir -p %{buildroot}%{_datadir}/%{name}
install -c -m 0755 -s dbench %{buildroot}%{_bindir}/dbench
install -c -m 0755 -s tbench %{buildroot}%{_bindir}/tbench
install -c -m 0755 -s tbench_srv %{buildroot}%{_bindir}/tbench_srv
install -c -m 0644 dbench.1 %{buildroot}%{_mandir}/man1/dbench.1
install -c -m 0644 client.txt %{buildroot}%{_datadir}/%{name}/client.txt
cd %{buildroot}%{_mandir}/man1/
ln -sf dbench.1 tbench.1
ln -sf dbench.1 tbench_srv.1
cd -

%files
%defattr(-,root,root)
%doc COPYING INSTALL README
%attr(755,root,root) %{_bindir}/dbench
%attr(755,root,root) %{_bindir}/tbench
%attr(755,root,root) %{_bindir}/tbench_srv
%attr(644,root,root) %{_mandir}/man1/dbench.1.*
%attr(644,root,root) %{_mandir}/man1/tbench.1.*
%attr(644,root,root) %{_mandir}/man1/tbench_srv.1.*
%attr(644,root,root) %{_datadir}/%{name}/client.txt


%changelog
* Sun Aug 22 2010 Funda Wang <fwang@mandriva.org> 4.0-1mdv2011.0
+ Revision: 571916
- use configure2_5x

* Wed Jun 10 2009 Jérôme Brenier <incubusss@mandriva.org> 4.0-1mdv2010.0
+ Revision: 384596
- add BR : libpopt-devel
- update to new version 4.0
- execute autogen.sh
- clean spec file
- fix license

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 3.04-5mdv2009.0
+ Revision: 243963
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 3.04-3mdv2008.1
+ Revision: 170794
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 3.04-2mdv2008.1
+ Revision: 140721
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Apr 16 2007 Andreas Hasenack <andreas@mandriva.com> 3.04-2mdv2007.1
+ Revision: 13499
- Import dbench



* Thu Mar 30 2006 Leonardo Chiquitto Filho <chiquitto@mandriva.com> 3.04-1mdk
- first package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 833 |12cr|dbtool-1.6-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Command Line Tool for GDBM
Name:		dbtool
Version:	1.6
Release:	%mkrel 8
License:	GPLv2
Group:		Databases
URL:		http://www.daemon.de/DBTOOL
Source0:	ftp://ftp.daemon.de/scip/Apps/dbtool/dbtool-%{version}.tar.bz2
Patch0:		dbtool.patch
Patch1:		dbtool-1.6-gcc411.diff
BuildRequires:	gdbm-devel
BuildRequires:	pcre-devel
#BuildRequires:	db4-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
dbtool can be used to store and retrieve data in a key/value format
in a GDBM hash database. Perl compatible regular expressions are
supported both for storing and retrieving of data. It's main
advantages are the ability to maintain huge amounts of data and
speed. It also supports encrypted databases using the AES cipher
algorithm.

%prep

%setup -q
%patch0 -p0
%patch1 -p1

# fix attribs
find samples -type f | xargs chmod 644
find samples -type d | xargs chmod 755
chmod 644 AUTHORS ChangeLog README

%build

# build the gdbm version
%configure --without-berkeley
%make CXXFLAGS="%{optflags} -Wall"
#mv dbtool dbtool-gdbm
#make clean

## build the berkley db version
#%%configure
#%%make
#mv dbtool dbtool-bdb

%install
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_mandir}/man1

install -m0755 dbtool %{buildroot}%{_bindir}/
#install -m0755 dbtool-gdbm %{buildroot}%{_bindir}/
#install -m0755 dbtool-bdb %{buildroot}%{_bindir}/
install -m0644 dbtool.1 %{buildroot}%{_mandir}/man1/

%clean
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}

%files
%defattr(-, root, root)
%doc AUTHORS ChangeLog README samples
%attr(0755,root,root) %{_bindir}/dbtool*
%{_mandir}/man1/*




%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 1.6-8mdv2012.0
+ Revision: 772947
- relink against libpcre.so.1

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.6-7mdv2011.0
+ Revision: 617519
- the mass rebuild of 2010.0 packages

* Tue Jun 09 2009 Jérôme Brenier <incubusss@mandriva.org> 1.6-6mdv2010.0
+ Revision: 384580
- fix license

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.6-5mdv2009.0
+ Revision: 243965
- rebuild

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 1.6-3mdv2008.1
+ Revision: 140721
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Mon Nov 20 2006 Oden Eriksson <oeriksson@mandriva.com> 1.6-3mdv2007.0
+ Revision: 85655
- added a gcc4 patch (P1) from openpkg
- bunzip patches
- Import dbtool

* Mon Nov 20 2006 Oden Eriksson <oeriksson@mandriva.com> 1.6-2
- use the %%mkrel 2

* Thu Jul 07 2005 Oden Eriksson <oeriksson@mandriva.com> 1.6-1mdk
- initial Mandriva package, openpkg import with a twist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 834 |12cr|dbus-c++-0.9.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define git_date %{nil}
%define git_version %{nil}
%define api 1
%define major 0
%define libname %mklibname %name %api %major
%define develname %mklibname -d %name
Name:		dbus-c++
Version:	0.9.0
%if 0%{git_date}
Release:	%mkrel -c %{git_date} 3
%else
Release:	1
%endif
Summary:	Native C++ bindings for D-Bus

Group:		System/Libraries
License:	LGPLv2+
URL:		http://freedesktop.org/wiki/Software/dbus-c++
# Generate tarball
# git clone git://anongit.freedesktop.org/git/dbus/dbus-c++/
# git-archive --format=tar --prefix=dbus-c++/ %{git_version} | bzip2 > dbus-c++-0.5.0.`date +%Y%m%d`git%{git_version}.tar.bz2
%if 0%{git_version}
Source0:	%{name}-%{version}.%{git_date}git%{git_version}.tar.bz2
%else
Source0:	http://downloads.sourceforge.net/project/dbus-cplusplus/%{name}/%{version}/lib%{name}-%{version}.tar.gz
%endif

Patch0:	libdbus-c++-0.9.0-mdv-build_order.patch
Patch1: libdbus-c++-0.9.0-mdv-linking.patch
Patch2:	dbus-c++-0.9.0-gcc-4.7.patch

BuildRequires:	dbus-devel
BuildRequires:	glib2-devel
Buildrequires:	gtkmm2.4-devel
Buildrequires:	libtool
BuildRequires:	expat-devel
BuildRequires:	ecore-devel

%description
Native C++ bindings for D-Bus for use in C++ programs.

%package -n %libname
Group:		System/Libraries
Summary:	Native C++ bindings for D-Bus

%description -n %libname
Native C++ bindings for D-Bus for use in C++ programs.

%package	-n %develname
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Requires:	%name >= %version-%release
Provides:	%name-devel = %{version}-%{release}

%description	-n %develname
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.

%prep
%setup -q -n lib%{name}-%{version}
%patch0 -p1
%patch1 -p1
%patch2 -p1

%build
autoreconf
%configure2_5x --disable-static --enable-glib --disable-tests
make

%install
%makeinstall_std

%files
%doc COPYING AUTHORS
%{_bindir}/dbusxx-introspect
%{_bindir}/dbusxx-xml2cpp

%files -n %libname
%{_libdir}/libdbus-c++*-%{api}.so.%{major}*

%files -n %develname
%doc TODO
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 835 |12cr|dbus-sharp-0.7.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name dbus-sharp
%define version 0.7.0
%define release %mkrel 1
%define pkgname %name-1.0

Summary: Managed D-Bus implementation
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://github.com/downloads/mono/%name/%{name}-%{version}.tar.gz
License: MIT
Group: System/Libraries
Url: http://mono.github.com/dbus-sharp/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: mono-devel
BuildArch: noarch

%description
dbus-sharp is a C# implementation of D-Bus. It's often referred to as
"managed D-Bus" to avoid confusion with existing bindings (which wrap
libdbus).

D-Bus is an inter-process communication framework that lets
applications interface with the system event bus as well as allowing
them to talk to one another in a peer-to-peer configuration.

%package devel
Summary: Development files for %name
Group: Development/Other
Requires: %name = %version-%release

%description devel
dbus-sharp is a C# implementation of D-Bus. It's often referred to as
"managed D-Bus" to avoid confusion with existing bindings (which wrap
libdbus).

D-Bus is an inter-process communication framework that lets
applications interface with the system event bus as well as allowing
them to talk to one another in a peer-to-peer configuration.

%prep
%setup -q -n %name-%version

%build
./configure --prefix=%_prefix
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std pkgconfigdir=%_datadir/pkgconfig

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README COPYING
%_prefix/lib/mono/%pkgname
%_prefix/lib/mono/gac/%name

%files devel
%defattr(-,root,root)
%doc examples
%_datadir/pkgconfig/%pkgname.pc


%changelog
* Wed Sep 15 2010 Götz Waschk <waschk@mandriva.org> 0.7.0-1mdv2011.0
+ Revision: 578512
- new version of renamed ndesk-dbus

* Mon Aug 09 2010 Götz Waschk <waschk@mandriva.org> 0.6.1a-6mdv2011.0
+ Revision: 567916
- split out devel package

* Wed Mar 17 2010 Oden Eriksson <oeriksson@mandriva.com> 0.6.1a-5mdv2010.1
+ Revision: 523409
- rebuilt for 2010.1

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 0.6.1a-4mdv2010.0
+ Revision: 426247
- rebuild

* Sat Mar 07 2009 Antoine Ginies <aginies@mandriva.com> 0.6.1a-3mdv2009.1
+ Revision: 351629
- rebuild

* Wed Aug 06 2008 Thierry Vignaud <tv@mandriva.org> 0.6.1a-2mdv2009.0
+ Revision: 265197
- rebuild early 2009.0 package (before pixel changes)

* Wed Apr 09 2008 Götz Waschk <waschk@mandriva.org> 0.6.1a-1mdv2009.0
+ Revision: 192442
- new version

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Oct 21 2007 Götz Waschk <waschk@mandriva.org> 0.6.0-1mdv2008.1
+ Revision: 101052
- new version
- fix build

* Mon Aug 06 2007 Götz Waschk <waschk@mandriva.org> 0.5.2-2mdv2008.0
+ Revision: 59367
- remove file conflicting with native dbus

* Mon Aug 06 2007 Götz Waschk <waschk@mandriva.org> 0.5.2-1mdv2008.0
+ Revision: 59362
- Import ndesk-dbus


* Wed Dec 13 2006 Götz Waschk <waschk@mandriva.org> 0.70-5mdv2007.0
+ Revision: 96161
- make it a noarch package

* Sat Oct 14 2006 Götz Waschk <waschk@mandriva.org> 0.70-4mdv2006.0
+ Revision: 64570
- Import dbus-sharp

* Sat Oct 14 2006 Götz Waschk <waschk@mandriva.org> 0.70-4mdv2007.1
- build examples with gtk-sharp2

* Fri Sep 22 2006 Götz Waschk <waschk@mandriva.org> 0.70-3mdv2007.0
- split monodoc API documentation to the doc package

* Wed Aug 02 2006 Götz Waschk <waschk@mandriva.org> 0.70-2mdv2007.0
- fix dll map

* Tue Aug 01 2006 Frederic Crozat <fcrozat@mandriva.com> 0.70-1mdv2007.0
- Initial package (based on dbus 0.62)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 836 |12cr|dbus-sharp-glib-0.5.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name dbus-sharp-glib
%define version 0.5.0
%define release %mkrel 1
%define pkgname %name-1.0

Summary: Managed D-Bus implementation - GLib integration
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://github.com/downloads/mono/dbus-sharp/%{name}-%{version}.tar.gz
License: MIT
Group: System/Libraries
Url: http://mono.github.com/dbus-sharp/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: mono-devel
BuildRequires: dbus-sharp-devel
BuildRequires: gtk-sharp2
Requires: glib2
BuildArch: noarch
%define _requires_exceptions lib.*glib2.0_0

%description
dbus-sharp is a C# implementation of D-Bus. It's often referred to as
"managed D-Bus" to avoid confusion with existing bindings (which wrap
libdbus). This is the GLib integration for ndesk-dbus.

D-Bus is an inter-process communication framework that lets
applications interface with the system event bus as well as allowing
them to talk to one another in a peer-to-peer configuration.

%package devel
Summary: Development files for %name
Group: Development/Other
Requires: %name = %version-%release

%description devel
dbus-sharp is a C# implementation of D-Bus. It's often referred to as
"managed D-Bus" to avoid confusion with existing bindings (which wrap
libdbus). This is the GLib integration for ndesk-dbus.

D-Bus is an inter-process communication framework that lets
applications interface with the system event bus as well as allowing
them to talk to one another in a peer-to-peer configuration.

%prep
%setup -q -n %name-%version

%build
./configure --prefix=%_prefix
make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std pkgconfigdir=%_datadir/pkgconfig

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README COPYING
%_prefix/lib/mono/%pkgname
%_prefix/lib/mono/gac/%name/

%files devel
%defattr(-,root,root)
%doc examples
%_datadir/pkgconfig/%pkgname.pc


%changelog
* Wed Sep 15 2010 Götz Waschk <waschk@mandriva.org> 0.5.0-1mdv2011.0
+ Revision: 578521
- new version of renamed ndesk-dbus-glib

* Mon Aug 09 2010 Götz Waschk <waschk@mandriva.org> 0.4.1-6mdv2011.0
+ Revision: 567940
- split out devel package
- update build deps

* Wed Mar 17 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4.1-5mdv2010.1
+ Revision: 523421
- rebuilt for 2010.1

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 0.4.1-4mdv2010.0
+ Revision: 426248
- rebuild

* Sat Mar 07 2009 Antoine Ginies <aginies@mandriva.com> 0.4.1-3mdv2009.1
+ Revision: 351631
- rebuild

* Tue Jun 17 2008 Thierry Vignaud <tv@mandriva.org> 0.4.1-2mdv2009.0
+ Revision: 223338
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Oct 21 2007 Götz Waschk <waschk@mandriva.org> 0.4.1-1mdv2008.1
+ Revision: 101057
- new version
- fix build
- drop patch and source 1
- filter out new automatic deps from mono-find-requires
- rebuild

* Mon Aug 06 2007 Götz Waschk <waschk@mandriva.org> 0.3-1mdv2008.0
+ Revision: 59478
- fix buildrequires
- fix pkgconfig path
- Import ndesk-dbus-glib


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 837 |12cr|dbview-1.0.4-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name dbview
%define version 1.0.4
%define release %mkrel 5

Summary: Dbview - view dBase files
Name: %{name}
Version: %{version}
Release: %{release}
Source: %{name}-%{version}.tar.bz2
Patch: %name-patch.bz2
License: GPL
Group: Databases
BuildRoot: %_tmppath/%{name}-buildroot

%description
Dbview is a little tool that will display dBase III and IV files. 
You can also use it to convert your old .dbf files for further use with Unix.

%prep
rm -rf $RPM_BUILD_ROOT

%setup

%build
make "CFLAGS=$RPM_OPT_FLAGS -pipe"

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_bindir}
mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1
install -m 755 dbview $RPM_BUILD_ROOT%{_bindir}
install -m 644 dbview.1 $RPM_BUILD_ROOT%{_mandir}/man1

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README dBASE
%{_bindir}/*
%{_mandir}/man1/*


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-5mdv2011.0
+ Revision: 617520
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 1.0.4-4mdv2010.0
+ Revision: 427638
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 1.0.4-3mdv2009.0
+ Revision: 240586
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Jul 17 2007 Jérôme Soyer <saispo@mandriva.org> 1.0.4-1mdv2008.0
+ Revision: 53080
- New release 1.0.4
- Import dbview



* Thu Oct 06 2005 Lenny Cartier <lenny@mandriva.com> 1.0.3-2mdk
- rebuild

* Tue Jul 27 2004 Jerome Soyer <jeromesoyer@yahoo.fr> 1.0.3-1mdk
- 1.0.3
- rebuild and repatch

* Fri Feb 20 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.0.0-8mdk
- rebuild

* Wed Jan 22 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.0.0-7mdk
- rebuild

* Wed Aug 28 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.0.0-6mdk
- rebuild

* Mon Jul 02 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.0.0-5mdk
- rebuild

* Mon Jan 08 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.0.0-4mdk
- rebuild

* Wed Jul 26 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.0.0-3mdk
- BM

* Tue Apr 25 2000 Lenny Cartier <lenny@mandrakesoft.com> 1.0.0-2mdk
- fix group
- spec helper fixes

* Wed Feb 09 2000 Lenny Cartier <lenny@mandrakesoft.com> 1.0.0-1mdk
- mandrake build

* Wed May 12 1999 Peter Soos <sp@osb.hu>
Corrected the file and directory attributes to rebuild the package
under RedHat Linux 6.0
 
* Fri Dec 25 1998 Peter Soos <sp@osb.hu>
Corrected the file and directory attributes
 
* Mon Jun 22 1998 Peter Soos <sp@osb.hu>
Using %%attr
 
* Fri Dec 6 1997 Peter Soos <sp@osb.hu>
Recompiled under RedHat Linux 5.0   

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 838 |12cr|dbx-utils-1.0.3-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 0
%define libname	%mklibname dbx %{major}
%define develname	%mklibname dbx -d

Summary:	Extracts emails from MS Outlook Express 5.0
Name:   	dbx-utils
Version: 	1.0.3
Release: 	9
License:	GPLv2+
Group:		Networking/Mail
URL:		http://sourceforge.net/projects/ol2mbox
Source0:	libdbx_%{version}.tar.bz2
Patch0:		libdbx_1.0.3-shared.diff
Patch1:		libdbx_1.0.3-Mail-Transport-Dbx-0.07.diff
BuildRequires:	libtool

%description
Extract emails from MS Outlook Express 5.0 directory, and DBX files into mbox
format files.

%package -n	%{libname}
Summary:	Shared libdbx library
Group:          System/Libraries

%description -n	%{libname}
Extract emails from MS Outlook Express 5.0 directory, and DBX files into mbox
format files.

This package contains the shared libdbx library.

%package -n	%{develname}
Summary:	Development files for the libdbx library
Group:		Development/C
Provides:	libdbx-devel = %{version}
Requires:	%{libname} = %{version}
Obsoletes:	%{libname}-devel

%description -n	%{develname}
Extract emails from MS Outlook Express 5.0 directory, and DBX files into mbox
format files.

This package contains the static libdbx library and header files.

%prep

%setup -q -n libdbx_%{version}
%patch0 -p0
%patch1 -p1

%build

%make CFLAGS="%{optflags} -DDBX_BIG_ENDIAN" libdir=%{_libdir}

%install
%makeinstall_std \
    bindir=%{_bindir} \
    libdir=%{_libdir} \
    includedir=%{_includedir}

%files
%defattr(-,root,root)
%doc AUTHORS FILE-FORMAT README*
%{_bindir}/*

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%{_includedir}/libdbx
%{_libdir}/*.so


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-8mdv2011.0
+ Revision: 617521
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 1.0.3-7mdv2010.0
+ Revision: 427720
- rebuild

* Tue Aug 26 2008 Emmanuel Andry <eandry@mandriva.org> 1.0.3-6mdv2009.0
+ Revision: 276309
- apply devel policy
- fix license
- check major

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.0.3-5mdv2009.0
+ Revision: 243976
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.0.3-3mdv2008.1
+ Revision: 140721
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed May 09 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-3mdv2008.0
+ Revision: 25428
- Import dbx-utils



* Mon Apr 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-3mdk
- added fixes from Mail-Transport-Dbx-0.07 (P1)
- use libtool

* Fri Oct 15 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.0.3-2mdk
- rebuild
- rename patch

* Thu Jan 16 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 1.0.3-1mdk
- 1.0.3
- fix P0
- misc spec file fixes

* Thu Jan 16 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 1.0.2-4mdk
- mr lint fixes

* Thu Jan 16 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 1.0.2-3mdk
- build release

* Sun Aug  4 2002 Oden Eriksson <oden.eriksson@kvikkjokk.net> 1.0.2-2mdk
- rebuilt with gcc-3.2

* Thu Jun 13 2002 Oden Eriksson <oden.eriksson@kvikkjokk.net> 1.0.2-1mdk
- new version
- initial cooker contrib

* Fri Aug 10 2001 Oden Eriksson <oden.eriksson@kvikkjokk.net> 1.0-1mdk
- First version.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 839 |12cr|dcc-1.3.135-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define build_sendmail 1
# commandline overrides:
# rpm -ba|--rebuild --with 'xxx'
%{?_without_sendmail: %{expand: %%define build_sendmail 0}}

Summary:	Distributed Checksum Clearinghouse, anti-spam tool
Name:		dcc
Version:	1.3.135
Release:	%mkrel 1
License:	BSD-like
Group:		System/Servers
URL:		http://www.rhyolite.com/anti-spam/dcc/
Source0:	http://www.rhyolite.com/src/dcc/old/dcc-%{version}.tar.Z
Patch0:		dcc-dccd-initscript-135.diff
Patch1:		dcc-make-dcc_conf-nochwon.diff
Requires(post): rpm-helper perl rrdtool
Requires(preun): rpm-helper perl rrdtool
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires:	perl rrdtool
BuildRequires:	perl wget apache-base
%if %{build_sendmail}
BuildRequires:	sendmail-devel
%endif
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
Distributed Checksum Clearinghouse or DCC is a cooperative,
distributed system intended to detect "bulk" mail or mail sent to
many people. It allows individuals receiving a single mail message
to determine that many other people have been sent essentially
identical copies of the message and so reject the message. It can
identify some unsolicited bulk mail using "spam traps" and other
detectors, but that is not its focus.

The DCC can be viewed as a tool for end users to enforce their
right to "opt-in" to streams of bulk mail by refusing all bulk mail
except from sources in a "white list."  White lists are generally
the responsibility of DCC clients, since only they know which bulk
mail they solicited.

NB to use DCC to reject SPAM you need to configure
%{_datadir}/dcc/dcc_conf and either use procmail or sendmail to
feed the messages to DCC

%package	cgi
Summary:	The cgi-scripts for managing mail delivery on a DCC enabled server
Group:		System/Servers
Requires:	apache-mpm-prefork
Requires:	%{name} = %{version}

%description	cgi
Example set of cgi-scripts to allow users to point-and-click
manage their own DCC whitelists and thus what is delivered to
them.  Allows overriding of site level lists.  The scripts give
controlled access to the whitelists which are otherwise in
protected directory space (owned by dcc).

NB these scripts need configured after installation

%if %{build_sendmail}
%package	sendmail
Summary:	Distributed Checksum Clearinghouse Milter Interface
Group:		System/Servers
Requires:	sendmail
Requires:	sendmail-cf
Requires:	%{name} = %{version}

%description	sendmail
Dccm is a daemon built with the sendmail milter interface intended
to connect sendmail to DCC servers.
%endif

%package	devel
Summary:	Development headers and libraries for %{name}
Group:		Development/C

%description	devel
Development headers and libraries for %{name}

%prep

%setup -q -n %{name}-%{version}
%patch0 -p0 -b .initscript
%patch1 -p0 -b .nochown

# fix defaults
find . -type f | xargs perl -pi -e "s|/usr/local|%{_prefix}|g"
find . -type f | xargs perl -pi -e "s|/var/dcc|%{_localstatedir}/lib/dcc|g"

# lib64 fixes
perl -pi -e "s|/usr/lib|%{_libdir}|g" configure

%build

./configure \
    --libexecdir=%{_sbindir} \
%if %{build_sendmail}
    --with-sendmail \
%endif
    --with-installroot=%{buildroot} \
    --homedir=%{_localstatedir}/lib/dcc \
    --bindir=%{_bindir} \
    --mandir=%{_mandir} \
    --disable-sys-inst \
    --with-uid=dcc \
    --with-cgibin=/var/www/dcc-bin \
    --with-rundir=/var/run/dcc \
    --with-db-memory=32 

#    --prefix=%{_localstatedir}/lib/dcc \
			  
perl -p -i -e "s:\".*\":\"%{_sbindir}\": if m/define\s+DCC_LIBEXECDIR/ ;" include/dcc_config.h

make CWARN="%{optflags}"

# make extras
make CWARN="%{optflags}" -C dccifd/dccif-test

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

# don't fiddle with the initscript!
export DONT_GPRINTIFY=1

install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_sysconfdir}/cron.daily
install -d %{buildroot}%{_webappconfdir}
install -d %{buildroot}/var/run/dcc
install -d %{buildroot}%{_localstatedir}/lib/dcc/{log,userdirs/{local,esmtp,cyrus,procmail}}
install -d %{buildroot}%{_mandir}/man8
install -d %{buildroot}%{_libdir}
install -d %{buildroot}%{_includedir}/dcc

export INST_UID="`id -u`"
export INST_GID="`id -g`"
alias chown=echo
make MANOWN=$INST_UID MANGRP=$INST_GID DCC_SUID=$INST_UID DCC_OWN=$INST_UID \
    DCC_GRP=$INST_GID BINOWN=$INST_UID GRP=$INST_GID INSTALL="install -c" \
    install
unalias chown

chmod 755 %{buildroot}%{_sbindir}/* %{buildroot}%{_bindir}/* 

install -m0755 misc/cron-dccd %{buildroot}%{_sysconfdir}/cron.daily/dccd
install -m0755 misc/rcDCC %{buildroot}%{_initrddir}/dccd
install -m0600 homedir/flod %{buildroot}%{_localstatedir}/lib/dcc/flod

install -m0755 dccifd/dccif-test/dccif-test %{buildroot}%{_sbindir}/
#install -m0755 dccifd/dccif-test/dccif-test.pl %{buildroot}%{_sbindir}/
install -m0755 dccifd/dccif.pl %{buildroot}%{_sbindir}/

%if %{build_sendmail}
install -d %{buildroot}%{_datadir}/sendmail-cf/feature
install -m0644 misc/dcc.m4 %{buildroot}%{_datadir}/sendmail-cf/feature/
install -m0644 misc/dccdnsbl.m4 %{buildroot}%{_datadir}/sendmail-cf/feature/
#install -m0644 misc/dict-attack-aliases %{buildroot}%{_localstatedir}/lib/dcc/
#install -m0755 misc/filter-dict-attack %{buildroot}%{_sbindir}/
%endif

# Set some initial logging, but no rejections
perl -p -i -e "s/BRAND=\$/BRAND=%{version}-%{release}/ ; s/DCCM_LOG_AT=\$/\$&10/ ; " \
	%{buildroot}%{_localstatedir}/lib/dcc/dcc_conf

# install the apache2 config
cat > dcc.conf <<EOF

ScriptAlias /dcc-bin/ /var/www/dcc-bin/

    <Directory /var/www/dcc-bin/>

	Order deny,allow
	Deny from all
	allow from 127.0.0.1

	SSLCipherSuite ALL:!ADH:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP
	SSLRequireSSL
	ErrorDocument 403 /dcc-bin/http2https

	AuthType Basic
	AuthName "DCC user"
	AuthUserFile %{_localstatedir}/lib/dcc/userdirs/webusers
	require valid-user

    </Directory>
EOF

install -m 0755 dcc.conf %{buildroot}%{_webappconfdir}/dcc.conf 
echo "# put users in here" > %{buildroot}%{_localstatedir}/lib/dcc/userdirs/webusers

# prepare for docs inclusion
cp misc/README README.misc
cp homedir/README README.homedir
cp cgi-bin/README README.cgi-bin

# fix strange attribs
chmod 644 CHANGES LICENSE README*  *.html

# install devel files
install -m0644 dccd/*.h %{buildroot}%{_includedir}/dcc/
install -m0644 include/*.h %{buildroot}%{_includedir}/dcc/
install -m0644 srvrlib/*.h %{buildroot}%{_includedir}/dcc/
install -m0644 thrlib/*.h %{buildroot}%{_includedir}/dcc/
#install -m0644 clntlib/*.h %{buildroot}%{_includedir}/dcc/

install -m0755 dcclib/libdcc.a %{buildroot}%{_libdir}/
install -m0755 srvrlib/libsrvr.a %{buildroot}%{_libdir}/
install -m0755 thrlib/libthr.a %{buildroot}%{_libdir}/
install -m0755 clntlib/libclnt.a %{buildroot}%{_libdir}/



# house cleaning
rm -f %{buildroot}/var/www/dcc-bin/README
rm -f %{buildroot}%{_sbindir}/rcDCC
rm -f %{buildroot}%{_sbindir}/cron-dccd
rm -f %{buildroot}%{_sbindir}/logger
rm -f %{buildroot}%{_sbindir}/updatedcc
rm -f %{buildroot}%{_sbindir}/uninstalldcc

# install man pages
install -m0644 *.8 %{buildroot}%{_mandir}/man8/

%pre
%_pre_useradd dcc %{_localstatedir}/lib/dcc /bin/sh

%post
%_post_service dccd
# this causes a hang if not connected to the internet
# deactivate it for now... user should read man pages
# instead...
#%{_bindir}/cdcc info > %{_localstatedir}/lib/dcc/map.txt || :
%if %mdkversion < 201010
%_post_webapp
%endif

%post cgi
%if %mdkversion < 201010
%_post_webapp
%endif

%preun
%_preun_service dccd

%postun
%_postun_userdel dcc

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGES  LICENSE README.misc README.homedir
%doc FAQ.html INSTALL.html cdcc.html dbclean.html dblist.html
%doc dcc.html dccd.html dccifd.html dccproc.html dccsight.html

%attr(0755,root,root) %{_sysconfdir}/cron.daily/dccd
%attr(0755,root,root) %{_initrddir}/dccd

%config(noreplace) %attr(0600,dcc,dcc) %{_localstatedir}/lib/dcc/ids
%config(noreplace) %attr(0600,dcc,dcc) %{_localstatedir}/lib/dcc/map
%config(noreplace) %attr(0600,dcc,dcc) %{_localstatedir}/lib/dcc/map.txt
%config(noreplace) %attr(0644,dcc,dcc) %{_localstatedir}/lib/dcc/dcc_conf
#%config(noreplace) %attr(0644,dcc,dcc) %{_localstatedir}/lib/dcc/dcc_db
#%config(noreplace) %attr(0644,dcc,dcc) %{_localstatedir}/lib/dcc/dcc_db.hash
%config(noreplace) %attr(0644,dcc,dcc) %{_localstatedir}/lib/dcc/flod
%config(noreplace) %attr(0644,dcc,dcc) %{_localstatedir}/lib/dcc/whiteclnt
%config(noreplace) %attr(0644,dcc,dcc) %{_localstatedir}/lib/dcc/whitecommon
%config(noreplace) %attr(0644,dcc,dcc) %{_localstatedir}/lib/dcc/whitelist
%config(noreplace) %attr(0644,dcc,dcc) %{_localstatedir}/lib/dcc/grey_flod
%config(noreplace) %attr(0644,dcc,dcc) %{_localstatedir}/lib/dcc/grey_whitelist

%attr(4755,root,root) %{_bindir}/cdcc
%attr(4755,root,root) %{_bindir}/dccproc
%attr(0755,root,root) %{_bindir}/dccif-test

%attr(0755,root,root) %{_sbindir}/dbclean
%attr(0755,root,root) %{_sbindir}/dblist
%attr(0755,root,root) %{_sbindir}/dccd
%attr(0755,root,root) %{_sbindir}/dccifd
%attr(0755,root,root) %{_sbindir}/newwebuser
#%attr(0755,root,root) %{_sbindir}/refeed
%attr(0755,root,root) %{_sbindir}/start-dccd
%attr(0755,root,root) %{_sbindir}/start-dccifd
%attr(0755,root,root) %{_sbindir}/stop-dccd
%attr(0755,root,root) %{_sbindir}/wlist
%attr(4755,root,root) %{_sbindir}/dccsight
%attr(0755,root,root) %{_sbindir}/start-grey
%attr(0755,root,root) %{_sbindir}/fetchblack
%attr(0755,root,root) %{_sbindir}/list-clients
%attr(0755,root,root) %{_sbindir}/dns-helper
%attr(0755,root,root) %{_sbindir}/ck2ip
%attr(0755,root,root) %{_sbindir}/dcc-stats-update

%attr(0755,root,root) %{_sbindir}/check_ip_range
%attr(0755,root,root) %{_sbindir}/dcc-nagios
%attr(0755,root,root) %{_sbindir}/dump-clients
%attr(0755,root,root) %{_sbindir}/fetchids
%attr(0755,root,root) %{_sbindir}/fix-map


# rrdtool stuff
%attr(0755,root,root) %{_sbindir}/dcc-stats-collect
%attr(0755,root,root) %{_sbindir}/dcc-stats-graph
%attr(0755,root,root) %{_sbindir}/dcc-stats-init
%attr(0755,root,root) %{_sbindir}/stats-get

# extras
%attr(0755,root,root) %{_sbindir}/dccif-test
#%attr(0755,root,root) %{_sbindir}/dccif-test.pl
%attr(0755,root,root) %{_sbindir}/dccif.pl
%attr(0755,root,root) %{_sbindir}/fetch-testmsg-whitelist

%attr(0755,dcc,dcc) %dir %{_localstatedir}/lib/dcc
%attr(0755,dcc,dcc) %dir %{_localstatedir}/lib/dcc/log
%attr(0755,dcc,dcc) %dir %{_localstatedir}/lib/dcc/userdirs
%attr(0755,dcc,dcc) %dir %{_localstatedir}/lib/dcc/userdirs/local
%attr(0755,dcc,dcc) %dir %{_localstatedir}/lib/dcc/userdirs/cyrus
%attr(0755,dcc,dcc) %dir %{_localstatedir}/lib/dcc/userdirs/procmail
%attr(0755,dcc,dcc) %dir %{_localstatedir}/lib/dcc/userdirs/esmtp
%attr(0755,dcc,dcc) %dir /var/run/dcc

%attr(0644,root,root) %{_mandir}/man8/cdcc.8*
%attr(0644,root,root) %{_mandir}/man8/dbclean.8*
%attr(0644,root,root) %{_mandir}/man8/dblist.8*
%attr(0644,root,root) %{_mandir}/man8/dcc.8*
%attr(0644,root,root) %{_mandir}/man8/dccd.8*
%attr(0644,root,root) %{_mandir}/man8/dccifd.8*
%attr(0644,root,root) %{_mandir}/man8/dccproc.8*
%attr(0644,root,root) %{_mandir}/man8/dccsight.8*
#%attr(0644,root,root) %{_mandir}/man8/dnsbl.8*

# excludes - files related to dcc-sendmail
%exclude %{_sbindir}/hackmc
%exclude %{_sbindir}/start-dccm
%exclude %{_mandir}/man8/dccm.8*
%if %{build_sendmail}
%files sendmail
%defattr(-,root,root)
%doc dccm.html
#%config(noreplace) %attr(0644,dcc,dcc) %{_localstatedir}/lib/dcc/dict-attack-aliases
%attr(0755,root,root) %{_sbindir}/dccm
#%attr(0755,root,root) %{_sbindir}/filter-dict-attack
%attr(0755,root,root) %{_sbindir}/hackmc
#%attr(0755,root,root) %{_sbindir}/na-spam
#%attr(0755,root,root) %{_sbindir}/ng-spam
%attr(0755,root,root) %{_sbindir}/start-dccm
%attr(0644,root,root) %{_datadir}/sendmail-cf/feature/dcc.m4
%attr(0644,root,root) %{_datadir}/sendmail-cf/feature/dccdnsbl.m4
%attr(0644,root,root) %{_mandir}/man8/dccm.8*
%endif

%files cgi
%defattr(-,root,root)
%doc README.cgi-bin
%attr(0644,root,root) %config(noreplace) %{_webappconfdir}/dcc.conf
%attr(0644,root,root) %config(noreplace) %{_localstatedir}/lib/dcc/userdirs/webusers
%attr(0755,root,root) /var/www/dcc-bin/chgpasswd
%attr(0755,root,root) /var/www/dcc-bin/common
%attr(0755,root,root) /var/www/dcc-bin/edit-whiteclnt
%attr(0755,root,root) /var/www/dcc-bin/http2https
%attr(0755,root,root) /var/www/dcc-bin/list-log
%attr(0755,root,root) /var/www/dcc-bin/list-msg
%attr(0755,root,root) /var/www/dcc-bin/webuser-notify
%attr(0755,root,root) /var/www/dcc-bin/footer
%attr(0755,root,root) /var/www/dcc-bin/header
%attr(0755,root,root) /var/www/dcc-bin/common.pm
%attr(0755,root,root) /var/www/dcc-bin/footer-dist
%attr(0755,root,root) /var/www/dcc-bin/header-dist

%files devel
%defattr(-,root,root)
%attr(0644,root,root) %{_includedir}/dcc/*.h
%attr(0755,root,root) %{_libdir}/*.a




%changelog
* Fri Jan 21 2011 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1.3.135-1mdv2011.0
+ Revision: 632077
- 1.3.135
  configure options fixed
  P0 rediffed

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.122-2mdv2011.0
+ Revision: 610196
- rebuild

* Tue Apr 27 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1.3.122-1mdv2010.1
+ Revision: 539642
- New 1.3.122
  P0 rediffed

* Fri Mar 05 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1.3.120-2mdv2010.1
+ Revision: 514367
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise

* Fri Mar 05 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1.3.120-1mdv2010.1
+ Revision: 514361
- 1.3.120
  P0 rediff
  Now we use webappconfdir macro

* Wed Jul 22 2009 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1.3.113-1mdv2010.0
+ Revision: 398550
- get rid of *.TXT
- get rid of *.TXT
- get rid of *.TXT
- pack new devel files
- get rid of *.TXT
- get rid of some scripts that does not exist in installation
- looking for no chown, with alias
- looking for no chown, with alias
- looking for no chown, with alias
- looking for no chown
- Patch0 rediff
- New version 1.3.113

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.3.48-3mdv2009.0
+ Revision: 243984
- rebuild

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.3.48-1mdv2008.1
+ Revision: 140721
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Feb 02 2007 Oden Eriksson <oeriksson@mandriva.com> 1.3.48-1mdv2007.0
+ Revision: 115886
- 1.3.48
- rediffed P0

  + Emmanuel Andry <eandry@mandriva.org>
    - Import dcc

* Wed Sep 20 2006 Emmanuel Andry <eandry@mandriva.org> 1.3.42-1mdv2007.0
- 1.3.42

* Thu Sep 07 2006 Emmanuel Andry <eandry@mandriva.org> 1.3.38-2mdv2007.0
- rebuild

* Mon Jul 10 2006 Emmanuel Andry <eandry@mandriva.org> 1.3.38-1mdv2007.0
- 1.3.38

* Thu Jun 22 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3.37-1mdv2007.0
- 1.3.37
- fix deps

* Wed May 11 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-2mdk
- lib64 fixes

* Mon Apr 04 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 1.3.0-1mdk
- 1.3.0
- use the %%mkrel macro

* Sun Mar 06 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 1.2.71-1mdk
- 1.2.71
- use the webapps.d dir
- misc rpmlint fixes

* Sun Jan 16 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 1.2.67-1mdk
- 1.2.67

* Sat Jan 01 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 1.2.66-1mdk
- 1.2.66

* Sun Oct 31 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.2.58-1mdk
- 1.2.58

* Wed Sep 29 2004 Tibor Pittich <Tibor.Pittich@mandrake.org> 1.2.53-2mdk
- fixed build without sendmail support

* Thu Sep 16 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.2.53-1mdk
- 1.2.53

* Tue Jun 01 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.2.49-1mdk
- 1.2.49

* Thu May 20 2004 Frederic Crozat 1.2.48-2mdk
- Update patch0 to fix status command
- Simplify make install, since buildroot is somehow supported in new release

* Wed May 19 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.2.48-1mdk
- 1.2.48
- added fixes in %%install
- use %%{optflags}

* Sat Apr 17 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.2.39-1mdk
- 1.2.39


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 840 |12cr|dccnitghtmare-0.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	3D single player RPG in a satirical post-apocalyptical world
Name:		dccnitghtmare
Version:	0.8
Release:	2
License:	GPLv3
Group:		Games/Adventure
URL:		http://dnt.dnteam.org/cgi-bin/about.py
Source:		http://sourceforge.net/projects/dccnitghtmare/files/dccnitghtmare/dccnitghtmare%20%{version}/%{name}-%{version}.tar.bz2
Source1:	dccnitghtmare.png
Patch0:		dccnitghtmare-0.8-linking.patch
# Be sure to check if it's still needed in next version
# The game should be able to save options if there is no
# .dccnitghtmare exist in user home yet
Patch1:		dccnitghtmare-0.8-options.patch
BuildRequires:	cal3d-devel
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	SDL_ttf-devel
Requires:	%{name}-data = %{version}

%description
DccNiTghtmare is a project to make a 3d realtime RPG with battles
in turns schema. The game will have a comic, sarcastic and critic
story in a academic enviroment with a non-linear story/drama.

%package	data
Summary:	DccNiTghtmare data files (graphics, music, maps etc)
Requires:	%{name} = %{version}
Group:		Games/Adventure
BuildArch:	noarch

%description	data
Data files used to play DccNiTghtmare.

%prep
%setup -q -n %{name}
%patch0 -p1
%patch1 -p1

%build
%configure2_5x
%make

%install
%makeinstall

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Version=1.0
Type=Application
Name=DccNiTghtmare
Comment=3D single player RPG game
Exec=dccnitghtmare
Icon=dccnitghtmare
Terminal=false
Categories=Game;AdventureGame;
EOF

mkdir -p  %{buildroot}%{_datadir}/pixmaps
cp data/dnt-icon.png %{buildroot}%{_datadir}/pixmaps/%{name}.png

%find_lang %{name}

%files -f %{name}.lang
%doc COPYING README
%{_bindir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop
%{_datadir}/pixmaps/%{name}.png

%files data
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*

%changelog
* Tue Dec 20 2011 Andrey Bondrov <abondrov@mandriva.org> 0.8-1mdv2011.0
+ Revision: 743945
- imported package dccnitghtmare


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 841 |12cr|dcetest-2.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

# OE: conditional switches
#
#(ie. use with rpm --rebuild):
#
#	--with diet	Compile dcetest against dietlibc
#
# 

%define build_diet 0

# commandline overrides:
# rpm -ba|--rebuild --with 'xxx'
%{?_with_diet: %{expand: %%define build_diet 1}}

Summary: 	The @stake MSRPC dumper
Name:		dcetest
Version:	2.0
Release:	%mkrel 8
License:	GPL
Group:		Networking/Other
URL:		http://www.atstake.com/research/tools/info_gathering/
Source0:	%{name}.tar.bz2
Patch0:		%{name}-%{version}-optflags.patch
%if %{build_diet}
BuildRequires: dietlibc-devel >= 0.20-1mdk
%endif
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
This little utility dumps MSRPC endpoint information from Windows 
systems. Similar to the rpcdump program from Microsoft, but does 
not need a DCE stack and so runs on Unixes. dcetest can be very 
useful once inside a DMZ to fingerprint Windows machines on the 
network. dcetest operates over TCP port 135. (Think of it as 
rpcinfo -p against Windows.)

%prep

%setup -q -n %{name}
%patch0 -p0 -b .optflags

%build

%if %{build_diet}
# OE: use the power of dietlibc
make CC="diet gcc -D_BSD_SOURCE -D_GNU_SOURCE -s -static"
%else
%make
%endif

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}

install -m755 %{name} %{buildroot}%{_bindir}/%{name}

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGELOG README
%{_bindir}/%{name}




%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 2.0-8mdv2011.0
+ Revision: 617522
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 2.0-7mdv2010.0
+ Revision: 427794
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 2.0-6mdv2009.0
+ Revision: 243985
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 2.0-4mdv2008.1
+ Revision: 140721
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Dec 22 2006 Oden Eriksson <oeriksson@mandriva.com> 2.0-4mdv2007.0
+ Revision: 101634
- Import dcetest

* Sat Jul 15 2006 Oden Eriksson <oeriksson@mandriva.com> 2.0-4mdv2007.0
- rebuild

* Sat Jun 04 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0-3mdk
- rebuild

* Mon May 17 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0-2mdk
- build release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 842 |12cr|dclib-0.3.23-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name		dclib
%define	version		0.3.23
%define	release		2
%define	major		5
%define	libname		%mklibname dc %{major}
%define	develname	%mklibname -d dc
%define staticname	%mklibname -d -s dc


Name:		%{name}
Version:		%{version}
Release:		%{release}
Summary:		Direct Connect file sharing library
Group:		System/Libraries
License:		GPLv2+
URL:		http://sourceforge.net/projects/wxdcgui/
Source0	:	http://dl.sourceforge.net/wxdcgui/%{name}-%{version}.tar.bz2
Patch1:		dclib-0.3.23-openssl.patch
Patch2:		dclib-0.3.23-glib.patch
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	bzip2-devel
BuildRequires:	pkgconfig(zlib)
BuildRequires:	autoconf
BuildRequires:	automake



%description
This library implements the Direct Connect file sharing protocol.


%package -n %{libname}
Summary:	Direct Connect shared library
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}
Obsoletes:	%{libname} < 0.3.22


%description -n %{libname}
The package contains the shared library required for running programs
based on dclib.


%package -n %{develname}
Summary:	Direct Connect developer files
Group:		Development/C++
BuildRequires:	pkgconfig >= 0.9.0
BuildRequires:	pkgconfig(openssl)
Requires:	%{libname} = %{version}
Requires:	%{name} = %{version}
Requires:	pkgconfig(libxml-2.0)
Provides:	dc-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	dc-devel < 0.3.22
Obsoletes:	%{name}-devel < 0.3.22
Obsoletes:	%{develname} < 0.3.22

%description -n %{develname}
The package contains the C++ headers and the libraries required to compile
programs based on dclib.


%package -n %{staticname}
Summary:	Static libraries for programs using the Direct Connect protocol
Group:		Development/C++
Requires:	%{develname} = %{version}
Requires:	%{name} = %{version}
Requires:	pkgconfig(libxml-2.0)
Provides:	dc-static-devel = %{version}-%{release}
Provides:	%{name}-static-devel = %{version}-%{release}


%description -n %{staticname}
The package contains the libraries required to run programs statically
linked with dclib.


%prep
%setup -q -n %{name}-%{version}
%patch1 -p1 -b .openssl
%patch2 -p0 -b .glib

%build
%configure2_5x --enable-static
%make



%install
%makeinstall_std
# Remove an useless directory level (dclib-0.3) in the include path
mv %{buildroot}%{_includedir}/dclib-0.3/dclib %{buildroot}%{_includedir}
rmdir %{buildroot}%{_includedir}/dclib-0.3

%files -n %{libname}
%doc AUTHORS ChangeLog COPYING COPYING.OpenSSL INSTALL
# Neeeded?
#doc  dclib.lsm
# FC: {_libdir}/*.so.*
%{_libdir}/libdc.so.%{major}*

%files -n %{develname}
%doc HACKING NEWS README TODO
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/*
%{_libdir}/libdc.so
%{_libdir}/pkgconfig/%{name}.pc

%files -n %{staticname}
%{_libdir}/libdc.a





%changelog
* Sun Aug 07 2011 Andrey Bondrov <abondrov@mandriva.org> 0.3.23-1mdv2012.0
+ Revision: 693569
- imported package dclib


* Tue Dec 28 2010 Giovanni Mariani <mc2374@mclink.it> 0.3.23-69.1mib2010.2
- Ported to 2010.2 for MIB, from an old FC10 package
- Made sure to build static libraries
- Splitted the original devel package in devel and static-devel packages (see Wiki specs)
- Bump the major to match the library SONAME
- Made the libraries buildable and installable on both 32/64 archs
- Added BR for zlib (see README file in the sources)
- Added some version info for BR (see configure output)
- Made the BuildRoot tag Wiki spec compliant
- Made use of proper macros instead of the deprecated "$RPM_BUILD_ROOT" one
- Silenced some rpmlint warnings

* Tue Aug 25 2009 Tomas Mraz <tmraz@redhat.com> - 0.3.23-4
- rebuilt with new openssl

* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.23-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild

* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.23-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild

* Mon Feb 16 2009 Milos Jakubicek <xjakub@fi.muni.cz> - 0.3.23-1
- Update to 0.3.23
- Fixed license tag

* Wed Jan 28 2009 Milos Jakubicek <xjakub@fi.muni.cz> - 0.3.22-1
- Update to 0.3.22
- Many bugfixes, code cleanup etc.
- Upload slot changes
- Major feature changes (together with valknut) mentioned in NEWS from 0.3.11 to 0.3.21:
  0.3.20: Segment size adjustable, Download folders from search, Warnings about settings,
  0.3.19: More search results returned, Switching active/passive mode, StrongDC compatible encryption,
  Partial list uploads, Search window improvements, User list icon changes
  0.3.14: Nick tab completion improvements, Chat command improvements, Filelist storage changes, 
  Public hubs display improved, /rebuild command fixed and improved, Folder search results

* Thu Jan 15 2009 Tomas Mraz <tmraz@redhat.com> - 0.3.11-5
- rebuild with new openssl

* Fri Feb  8 2008 Luke Macken <lmacken@redhat.com> - 0.3.11-4
- Rebuild for gcc 4.3

* Wed Dec 05 2007 Release Engineering <rel-eng at fedoraproject dot org> - 0.3.11-3
- Rebuild for deps

* Wed Dec  5 2007 Luke Macken <lmacken@redhat.com> 0.3.11-2
- Rebuild

* Sun Oct 14 2007 Luke Macken <lmacken@redhat.com> 0.3.11-1
- 0.3.11
- Remove patches:
    01-dclib-0.3.10-remove-cmd4.patch
    02-dclib-0.3.10-use-gnulib-md5.patch
    03-dclib-0.3.10-use-new-md5-api.patch
    04-dclib-0.3.10-gnulib-md5-configure-test.patch

* Tue Sep 18 2007 Luke Macken <lmacken@redhat.com> 0.3.10-2
- Remove RSA MD5 implementation in favor of the gnulib implementation.  Patches
  taken from upstream ticket:
  https://sourceforge.net/tracker/?func=detail&atid=897767&aid=1796674&group_id=181579

* Tue Aug 27 2007 Luke Macken <lmacken@redhat.com> 0.3.10-1
- 0.3.10
- Update License to GPLv2
- Remove dclib-0.3.8-cconfig-use-cfile.patch

* Tue Apr 17 2007 Luke Macken <lmacken@redhat.com> 0.3.8-2
- Add dclib-0.3.8-cconfig-use-cfile.patch from Edward Sheldrake to fix
  rawhide build errors

* Mon Jan  3 2007 Luke Macken <lmacken@redhat.com> 0.3.8-1
- 0.3.8 from new upstream
- Remove patches:
    dclib-0.3.7-permissions.patch
    dclib-0.3.7-keylock.patch
    dclib-0.3.7-hashfix.patch

* Sun Sep  3 2006 Luke Macken <lmacken@redhat.com> 0.3.7-8
- Rebuild for FC6

* Sun Apr 20 2006 Luke Macken <lmacken@redhat.com> 0.3.7-7
- dclib-0.3.7-permissions.patch
  make valknut use the umask instead of hardcoded permissions
- dclib-0.3.7-keylock.patch
  fixes $Lock-parsing problem
- dclib-0.3.7-hashfix.patch
  fixes production of wrong hashes

* Mon Feb 13 2006 Luke Macken <lmacken@redhat.com> 0.3.7-6
- Rebuild for FE5

* Tue Dec 27 2005 Luke Macken <lmacken@redhat.com> 0.3.7-5
- Rebuild

* Thu Nov 10 2005 Luke Macken <lmacken@redhat.com> 0.3.7-4
- Rebuild for new openssl

* Mon Oct 03 2005 Luke Macken <lmacken@redhat.com> 0.3.7-3
- Add libxml2-devel to Requires

* Sun Oct 02 2005 Luke Macken <lmacken@redhat.com> 0.3.7-2
- Add documentation and license to package
- Set defattr and fix Requires in the devel package

* Thu Sep 29 2005 Luke Macken <lmacken@redhat.com> 0.3.7-1
- Packaged for Fedora Extras

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 843 |12cr|dcmo5-11.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:			dcmo5
Version:		11.2
Release:		%mkrel 2

Summary:	Thomson MO5 emulator
Group:		Emulators
License:	GPLv3+
URL:		http://dcmo5.free.fr/
Source0:	http://dcmo5.free.fr/v11/download/%{name}v11.0.tar.gz
Source1:	http://dcmo5.free.fr/v11/download/%{name}v%{version}.tar.gz
Source2:	%{name}-32.png
Source3:	%{name}-16.png
Source4:	%{name}.rom
Patch0:		dcmo5v11.2-user_directory.patch.bz2
BuildRequires:  SDL-devel
BuildRequires:  SDL_ttf-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}

#Provides: dcmo5

%description
DCMO5 is an emulator for the Thomson MO5 system.

%prep
%setup -q -a 1 -c %{name}-%{version}-%{release}
%patch0 -p0

%build
%make

%install
rm -rf %{buildroot}
# binary
install -d -m 755 %{buildroot}%{_bindir}
install -m 755 dcmo5 %{buildroot}%{_bindir}/
# icon
install -d -m 755 %{buildroot}%{_iconsdir}
install -m 644 %{_sourcedir}/%{name}-32.png %{buildroot}%{_iconsdir}/%{name}.png
install -d -m 755 %{buildroot}%{_liconsdir}
install -m 644 %{_sourcedir}/%{name}-16.png %{buildroot}%{_liconsdir}/%{name}.png
# xdg menu
install -d -m 755 %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
Name=DCMO5
Comment=%{summary}
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-MoreApplications-Emulators;Emulator;
EOF
# rom
install -d -m 755 %{buildroot}%{_datadir}/apps/dcmo5
install -m 644 %{_sourcedir}/%{name}.rom %{buildroot}%{_datadir}/apps/dcmo5

%files
%defattr(-,root,root)
%doc documentation/dcmo5v11.css documentation/dcmo5v11en.html documentation/dcmo5v11fr.html documentation/index.html licence/dcmo5v11-licence.txt licence/gpl-3.0.txt licence/lgpl-3.0.txt licence/vera-copyright.txt
%{_bindir}/%{name}
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_datadir}/applications/mandriva-%{name}.desktop
%{_datadir}/apps/%{name}/%{name}.rom

%clean
rm -rf %{buildroot}



%changelog
* Tue Aug 02 2011 Andrey Bondrov <abondrov@mandriva.org> 11.2-2mdv2012.0
+ Revision: 692795
- imported package dcmo5


* Sun Nov 09 2008 Guillaume Rousse <guillomovitch@zarb.org> 11.2-1plf2009.1
-  contributed by Jean-Christophe Cardot (<plf@cardot.net>)

* Mon Oct 27 2008 Jean-Christophe Cardot <plf@cardot.net> 11.0-1plf
- release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 844 |12cr|dcmtk-3.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		3
%define libname		%mklibname dcmtk %major
%define develname	%mklibname dcmtk -d

Name:		dcmtk
Version:	3.6.0
Release:	1
Summary:	DICOM libraries and applications
Group:		System/Libraries
License:	BSD and MIT
URL:		http://dicom.offis.de/dcmtk.php.en
Source0:	%{name}-%{version}.tar.gz
Patch0:		dcmtk-3.6.0-mdv-link.patch
Patch1:		dcmtk-3.6.0-suse-Added-soname-information-for-all-targets.patch
Patch2:		dcmtk-3.6.0-suse-Install-libs-in-the-correct-arch-dir.patch
Patch3:		dcmtk-3.6.0-suse-Use-system-charls.patch
Patch4:		dcmtk-3.6.0-suse-Fixed-includes-for-CharLS-1.0.patch
Patch5:		dcmtk-3.6.0-suse-Add-soname-generation-for-modules-which-are-not-in-D.patch
Patch6:		dcmtk-3.6.0-mdv-dont-build-libcharls.patch
Patch7:		dcmtk-3.6.0-upstream-gcc47.patch
BuildRequires:	cmake
BuildRequires:	zlib-devel
BuildRequires:	libpng-devel
BuildRequires:	tiff-devel
BuildRequires:	libxml2-devel
BuildRequires:	wrap-devel
BuildRequires:	CharLS-devel

%description
DCMTK is a collection of libraries and applications implementing large parts
the DICOM standard. It includes software for examining, constructing
and converting DICOM image files, handling offline media, sending and receiving
images over a network connection, as well as demonstrative image storage
and worklist servers. DCMTK is is written in a mixture of ANSI C and C++.
It comes in complete source code and is made available as "open source"
software.

DCMTK has been used at numerous DICOM demonstrations to provide central,
vendor-independent image storage and worklist servers (CTNs - Central Test
Nodes). It is used by hospitals and companies all over the world for a wide
variety of purposes ranging from being a tool for product testing to being
a building block for research projects, prototypes and commercial products.

%package -n %{libname}
Summary:	DICOM libraries
Group:		System/Libraries

%description -n %{libname}
DCMTK is a collection of libraries and applications implementing large parts
the DICOM standard. It includes software for examining, constructing
and converting DICOM image files, handling offline media, sending and receiving
images over a network connection, as well as demonstrative image storage
and worklist servers. DCMTK is is written in a mixture of ANSI C and C++.
It comes in complete source code and is made available as "open source"
software.

This package contains shared libraries.

%package -n %{develname}
Summary:	DICOM libraries development files
Group:		Development/C
Provides:	%{name}-devel = %{EVRD}
Requires:	%{libname} = %{version}

%description -n %{develname}
DCMTK is a collection of libraries and applications implementing large parts
the DICOM standard. It includes software for examining, constructing
and converting DICOM image files, handling offline media, sending and receiving
images over a network connection, as well as demonstrative image storage
and worklist servers. DCMTK is is written in a mixture of ANSI C and C++.
It comes in complete source code and is made available as "open source"
software.

This package contains files required for development only.

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1
%patch6 -p1
%patch7 -p1

%build
%cmake
make

%install
pushd build
%makeinstall_std
popd

mv %{buildroot}%{_prefix}/etc %{buildroot}/

%files
%{_bindir}/*
%config(noreplace) %{_sysconfdir}/%{name}/*.cfg
%{_datadir}/dcmtk
%doc %{_defaultdocdir}/dcmtk/*

%files -n %{libname}
%{_libdir}/*.so.*

%files -n %{develname}
%{_libdir}/*.so
%{_includedir}/dcmtk/

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 845 |12cr|dcron-3.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Dillon's Cron Daemon
Name:		dcron
Version:	3.2
Release:	%mkrel 4
License:	GPL+
Group:		System/Servers
URL:		http://apollo.backplane.com/FreeSrc/
Source0:	http://apollo.backplane.com/FreeSrc/dcron32.tgz
Source1:	dcron.init.bz2
Source2:	etc-crontab.bz2
Patch0:		dcron-3.2-pid_and_mailer.diff
Patch1:		dcron-3.2-openpkg.diff
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires:	syslog-daemon
Requires:	sendmail-command
Conflicts:	vixie-cron
Conflicts:	crontabs
Provides:	cron-daemon
#Provides:	crond, crontabs
BuildRequires:	dietlibc-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
A multiuser cron written from scratch, dcron is follows concepts
of vixie-cron but has significant differences. Less attention is
paid to feature development in favor of usability and reliability.

%prep

%setup -q -n dcron
%patch0 -p1 -b .pidmailer
%patch1 -p0

perl -pi -e "s|VISUAL|EDITOR|g" crontab.*

bzcat %{SOURCE1} > dcron.init
bzcat %{SOURCE2} > etc-crontab

%build
make CC="diet gcc" CFLAGS="-Os -Wall"

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}/cron.{hourly,daily,weekly,monthly}
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_mandir}/man{1,8}
install -d %{buildroot}%{_sbindir}
install -d %{buildroot}/var/spool/dcron/crontabs

install -m0755 crontab %{buildroot}%{_bindir}/
install -m0755 crond %{buildroot}%{_sbindir}/
install -m0644 crontab.1 %{buildroot}%{_mandir}/man1/
install -m0644 crond.8 %{buildroot}%{_mandir}/man8/

install -m0755 dcron.init %{buildroot}%{_initrddir}/dcron
install -m0644 etc-crontab %{buildroot}%{_sysconfdir}/crontab

%post
if [[ -z `crontab -l | grep run-parts` ]]; then
    echo "Adding the \"system crontab\" to emulate vixie-cron"
    /bin/grep "^[0-9]" %{_sysconfdir}/crontab | %{_bindir}/crontab -
fi
%_post_service %{name}
  
%preun
%_preun_service %{name}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGELOG README
%attr(0640,root,root) %config(noreplace) %{_sysconfdir}/crontab
%attr(0755,root,cron) %{_initrddir}/dcron
%dir %attr(0750,root,root) %{_sysconfdir}/cron.hourly
%dir %attr(0750,root,root) %{_sysconfdir}/cron.daily
%dir %attr(0750,root,root) %{_sysconfdir}/cron.weekly
%dir %attr(0750,root,root) %{_sysconfdir}/cron.monthly
%attr(4750,root,cron) %{_bindir}/crontab
%attr(0755,root,wheel)%{_sbindir}/crond
%{_mandir}/man1/crontab.1*
%{_mandir}/man8/crond.8*
%dir %attr(0755,root,root) /var/spool/dcron/crontabs


%changelog
* Wed Jun 17 2009 Jérôme Brenier <incubusss@mandriva.org> 3.2-4mdv2010.0
+ Revision: 386539
- rediff PO

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 3.2-3mdv2009.0
+ Revision: 266556
- rebuild early 2009.0 package (before pixel changes)

* Tue Jun 10 2008 Oden Eriksson <oeriksson@mandriva.com> 3.2-2mdv2009.0
+ Revision: 217538
- rebuilt against dietlibc-devel-0.32

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Aug 17 2007 Adam Williamson <awilliamson@mandriva.org> 3.2-1mdv2008.0
+ Revision: 64681
- provide cron-daemon
- use Fedora license policy (GPL+)
- update patch1 from openpkg
- rediff patch0
- new release 3.2


* Fri Dec 22 2006 Oden Eriksson <oeriksson@mandriva.com> 2.9-2mdv2007.0
+ Revision: 101636
- Import dcron

* Wed Sep 13 2006 Oden Eriksson <oeriksson@mandriva.com> 2.9-2mdv2007.0
- rebuild

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 2.9-1mdk
- initial Mandriva package
- used parts from my first annvix package and also ideas from
  the latest annvix package (thanks vdanen)
- added P0 and P1 which originates from openpkg and FJO


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 846 |12cr|dcto9p-11.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:			dcto9p
Version:		11.0
Release:		%mkrel 2

Summary:	Thomson TO9+ emulator
Group:		Emulators
License:	GPLv3+
URL:		http://dcto9p.free.fr/
Source0:	http://dcto9p.free.fr/v11/download/%{name}v%{version}.tar.gz
Source1:	%{name}-32.png
Source2:	%{name}-16.png
Patch0:		dcto9pv11.0-user_directory.patch.bz2
BuildRequires:  SDL-devel
BuildRequires:  SDL_ttf-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}


%description
DCTO9+ is an emulator for the Thomson TO9+ system.

This package is in PLF because of Mandriva policy concerning emulators.

%prep
%setup -q -c %{name}-%{version}-%{release}
%patch0 -p0

%build
%make

%install
rm -rf %{buildroot}
# binary
install -d -m 755 %{buildroot}%{_bindir}
install -m 755 dcto9p %{buildroot}%{_bindir}/
# icon
install -d -m 755 %{buildroot}%{_iconsdir}
install -m 644 %{_sourcedir}/%{name}-32.png %{buildroot}%{_iconsdir}/%{name}.png
install -d -m 755 %{buildroot}%{_liconsdir}
install -m 644 %{_sourcedir}/%{name}-16.png %{buildroot}%{_liconsdir}/%{name}.png
# xdg menu
install -d -m 755 %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
Name=DCTO9+
Comment=%{summary}
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-MoreApplications-Emulators;Emulator;
EOF

%files
%defattr(-,root,root)
%doc documentation/dcto9pv11.css documentation/dcto9pv11en.html documentation/dcto9pv11fr.html documentation/index.html licence/dcto9pv11-licence.txt licence/gpl-3.0.txt licence/lgpl-3.0.txt licence/vera-copyright.txt
%{_bindir}/%{name}
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_datadir}/applications/mandriva-%{name}.desktop

%clean
rm -rf %{buildroot}



%changelog
* Tue Aug 02 2011 Andrey Bondrov <abondrov@mandriva.org> 11.0-2mdv2012.0
+ Revision: 692803
- imported package dcto9p


* Sun Nov 09 2008 Guillaume Rousse <guillomovitch@zarb.org> 11.0-1plf2009.1
- contributed by Jean-Christophe Cardot (<plf@cardot.net>)

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 847 |12cr|ddccontrol-0.4.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name ddccontrol
%define version 0.4.2
%define release %mkrel 3
%define dbversion 20061014
%define ddcdb	%{name}-db-%{dbversion}

%define major 0
%define libname %mklibname %{name} %major
%define libnamedev %mklibname %{name} -d

Summary: Ddccontrol control the monitor parameters
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.bz2
Source1: %{ddcdb}.tar.bz2
Patch0: ddccontrol-0.4.2-fix-str-fmt.patch
License: GPL 
Group: System/Kernel and hardware 
Url: http://ddccontrol.sourceforge.net/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: pciutils-devel
BuildRequires: libxml2-devel
BuildRequires: perl(XML::Parser)
BuildRequires: gtk+2-devel

%description
DDCcontrol is a program running on Linux, used to control monitor parameters,
like brightness and contrast, by software, i.e. without using the OSD
and the buttons in front of the monitor.

%package -n %{libname}
Summary: Libddccontrol library 
Group: Development/Other
Provides: lib%{name} = %{version}

%description -n %{libname}
DDCcontrol is a program running on Linux, used to control monitor parameters,
like brightness and contrast, by software, i.e. without using the OSD
and the buttons in front of the monitor.


%package -n %{libnamedev}
Summary: Libddccontrol library headers and development libraries
Group: Development/Other
Requires: %{libname} = %{version}
Provides: lib%{name}-devel = %{version}-%{release}
Provides: %{name}-devel = %{version}-%{release}
Obsoletes: %{_lib}ddccontrol0-devel < %{version}-%{release}

%description -n %{libnamedev}
libddccontrol devel files


%prep
%setup -q -a 1
%patch0 -p0

%build
%configure2_5x
%make
cd %{ddcdb}
%configure2_5x --prefix=%{_prefix}/%{name}
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std
cd %{ddcdb}
%makeinstall_std
chmod 755 $RPM_BUILD_ROOT/%{_bindir}/ddcpci

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_bindir}/ddccontrol
%{_bindir}/ddcpci
%{_bindir}/gddccontrol
%{_datadir}/locale/*/*/*
%{_datadir}/ddccontrol-db/*
#%{_datadir}/%name
%{_datadir}/pixmaps/*
%{_datadir}/applications/*
#%{_libdir}/bonobo/servers/*
#%{_libdir}/%name
%{_mandir}/man1/*

%files -n %libname
%defattr(-,root,root)
%_libdir/*.so.*

%files -n %libnamedev
%defattr(-,root,root)
%_libdir/*.so
%_libdir/*.*a
%{_includedir}/%name



%changelog
* Sun Aug 22 2010 Funda Wang <fwang@mandriva.org> 0.4.2-3mdv2011.0
+ Revision: 571894
- new devel package policy
- fix str fmt

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Tue Jun 17 2008 Thierry Vignaud <tv@mandriva.org> 0.4.2-2mdv2009.0
+ Revision: 222088
- we need gtk+2-devel instead of gtk+1-devel in order to build...
- rebuild
- kill re-definition of %%buildroot on Pixel's request
- do not hardcode lzma extension!!!

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Jérôme Soyer <saispo@mandriva.org>
    - Bump Release


* Wed Aug 02 2006 Frederic Crozat <fcrozat@mandriva.com> 0.4.1-2mdv2007.0
- Rebuild with latest dbus

* Fri Jun 09 2006 Erwan Velu <erwan@seanodes.com> 0.4.1
- 0.4.1

* Wed Apr 26 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.3-3mdk
- Fix BuildRequires

* Tue Apr 25 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.3-2mdk
- Fix BuildRequires
- use mkrel

* Wed Nov 16 2005 Lenny Cartier <lenny@mandriva.com> 0.3-1mdk
- 0.3
- newest ddb 20051114

* Fri Jul 22 2005 Erwan Velu <erwan@seanodes.com> 0.1.3-1mdk
- 0.1.3 & newest ddb (20050715)

* Thu Jun 09 2005 Erwan Velu <erwan@seanodes.com> 0.1.2-1mdk
- Inital release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 848 |12cr|ddclient-3.8.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _initddir /etc/rc.d/init.d

Summary:	A client to update host entries on DynDNS like services
Name:		ddclient
Version:	3.8.1
Release:	%mkrel 1
License:	GPL
Group:		System/Configuration/Networking
URL:		http://ddclient.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/ddclient/%name-%version.tar.bz2
# (fc) 3.8.0-2mdv add LSB header
Patch0:		ddclient-3.8.0-lsb.patch
Requires:	perl(IO::Socket::SSL)
Requires(post): rpm-helper
Requires(preun): rpm-helper
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
DDclient is a small full featured client requiring only Perl and no
additional modules. It runs under most UNIX OSes and has been tested
under Linux and FreeBSD. Supported features include: operating as a
daemon, manual and automatic updates, static and dynamic updates,
optimized updates for multiple addresses, MX, wildcards, abuse
avoidance, retrying failed updates, and sending update status to
syslog and through e-mail. This release may now obtain your IP address
from any interface, web based IP detection, Watchguard's SOHO router,
Netopia's R910 router, SMC's Barricade broadband router, Netgear's
RT3xx router, Linksys' broadband routers, MaxGate's UGATE-3x00
routers, ELSA's LANCOM DSL/10 routers, Cisco's 2610, 3com 3c886a 56k
Lan Modem, SOHOWare BroadGuard NBG800, almost every other router with
user configurable FW definitions (see the sample-etc_ddclient.conf)
and now provides Full support for DynDNS.org's NIC2 protocol. Support
is also included for other dynamic DNS services. Comes with sample
scripts for use with DHCP, PPP, and cron. See the README for more
information.

%prep
%setup -q
%patch0 -p1 -b .lsb

%build

%install
rm -rf %{buildroot}

mkdir -p %{buildroot}{%{_sbindir},%{_sysconfdir}/%{name},%{_initddir}}
mkdir -p %{buildroot}/var/cache/ddclient

install -p ddclient %{buildroot}%{_sbindir}
install -p sample-etc_ddclient.conf %{buildroot}%{_sysconfdir}/%{name}/ddclient.conf
touch %{buildroot}%{_sysconfdir}/%{name}/ddclient.cache
install -p sample-etc_rc.d_init.d_ddclient.redhat %{buildroot}%{_initddir}/ddclient


%clean
rm -rf %{buildroot}

%post
%_post_service privoxy

%preun
%_preun_service privoxy


%files
%defattr(-,root,root)
%doc sample* README* COPYRIGHT COPYING
%{_sbindir}/ddclient
%attr(600,root,root) %config(noreplace) %{_sysconfdir}/%{name}/ddclient.conf
%config(noreplace) %ghost %{_sysconfdir}/%{name}/ddclient.cache
%{_initddir}/ddclient
%dir /var/cache/ddclient




%changelog
* Mon Aug 01 2011 Leonardo Coelho <leonardoc@mandriva.com> 3.8.1-1mdv2012.0
+ Revision: 692695
- bump new version

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 3.8.0-3mdv2011.0
+ Revision: 610205
- rebuild

* Fri Apr 17 2009 Frederic Crozat <fcrozat@mandriva.com> 3.8.0-2mdv2010.1
+ Revision: 367863
- Patch0: add LSB header to initscript
- use macro to add/remove service

* Fri Feb 20 2009 Frederik Himpe <fhimpe@mandriva.org> 3.8.0-1mdv2009.1
+ Revision: 343496
- update to new version 3.8.0

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 3.7.3-5mdv2009.0
+ Revision: 243987
- rebuild

* Thu Mar 13 2008 Andreas Hasenack <andreas@mandriva.com> 3.7.3-3mdv2008.1
+ Revision: 187591
- rebuild for 2008.1

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Sep 04 2007 Emmanuel Andry <eandry@mandriva.org> 3.7.3-1mdv2008.0
+ Revision: 79530
- New version

* Fri May 25 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 3.7.1-3mdv2008.0
+ Revision: 31224
- add explict requirement for perl(IO::Socket::SSL). Without it ddclient
  fails silently when trying to access https servers.
  (automatic requirement not working for this one)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 849 |12cr|ddd-3.3.12-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A GUI for several command-line debuggers
Name:		ddd
Version:	3.3.12
Release:	3
Source0:	http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
Source3:	debugger16.png
Source4:	debugger22.png
Patch0:		ddd-3.3.12-gcc4.3.patch
Group:		Development/Other
URL:		http://www.gnu.org/software/ddd/
License:	GPLv2
BuildRequires:	lesstif-devel
BuildRequires:	flex
BuildRequires:	readline-devel
BuildRequires:	termcap-devel
BuildRequires:	ncurses-devel
BuildRequires:	binutils-devel
BuildRequires:	chrpath
Requires:	lesstif
Requires:	gdb

%description
The Data Display Debugger (DDD) is a popular GUI for command-line
debuggers like GDB, DBX, JDB, WDB, XDB, the Perl debugger, and the
Python debugger.  DDD allows you to view source texts and provides an
interactive graphical data display, in which data structures are
displayed as graphs.  You can use your mouse to dereference pointers
or view structure contents, which are updated every time the program
stops.  DDD can debug programs written in Ada, C, C++, Chill, Fortran,
Java, Modula, Pascal, Perl, and Python.  DDD provides machine-level
debugging; hypertext source navigation and lookup; breakpoint,
watchpoint, backtrace, and history editors; array plots; undo and
redo; preferences and settings editors; program execution in the
terminal emulation window, debugging on a remote host, an on-line
manual, extensive help on the Motif user interface, and a command-line
interface with full editing, history and completion capabilities.

%prep
%setup -q
%patch0 -p0
sed -i -e "s/^Categories=Development;$/Categories=Development;Debugger;/" ddd/ddd.desktop

%build
CXXFLAGS="%{optflags} -fpermissive"
%configure2_5x
%make X_INCLUDE=""

%install
rm -rf %{buildroot}

mkdir -p %{buildroot}{%{_bindir},%{_docdir}}
%makeinstall

mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,22x22}/apps
install -m 644 %{SOURCE3} %{buildroot}%{_iconsdir}/hicolor/16x16/apps/ddd.png
install -m 644 %{SOURCE4} %{buildroot}%{_iconsdir}/hicolor/22x22/apps/ddd.png

# (sb) remove rpath from binary
chrpath -d %{buildroot}%{_bindir}/%{name}

# (sb) unpackaged files
rm -f %{buildroot}%{_libdir}/libiberty.a

%files
%doc README TODO TIPS NEWS AUTHORS doc/*pdf doc/html
%{_bindir}/*
%{_mandir}/*/*
%{_infodir}/%{name}.*
%{_infodir}/%{name}-*
%dir %{_datadir}/%{name}-%{version}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}-%{version}/COPYING
%{_datadir}/%{name}-%{version}/NEWS
%{_datadir}/%{name}-%{version}/ddd
%{_datadir}/%{name}-%{version}/themes
%{_datadir}/%{name}-%{version}/vsllib
%{_iconsdir}/hicolor/*/apps/ddd.png


%changelog
* Mon Jun 04 2012 Andrey Bondrov <abondrov@mandriva.org> 3.3.12-3
+ Revision: 802370
- Drop some legacy junk

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 3.3.12-2mdv2011.0
+ Revision: 610213
- rebuild

* Fri Feb 19 2010 Funda Wang <fwang@mandriva.org> 3.3.12-1mdv2010.1
+ Revision: 508123
- fix build with gcc 4.3

* Thu Feb 12 2009 Frederik Himpe <fhimpe@mandriva.org> 3.3.12-1mdv2009.1
+ Revision: 339909
- Update to new version 3.3.12
- Don't do libtool magick in SPEC file, it's not needed anymore
- Use included desktop file instead of our custom one, but include
  Debugger category

* Fri Nov 14 2008 Götz Waschk <waschk@mandriva.org> 3.3.11-6mdv2009.1
+ Revision: 303117
- fix build

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 3.3.11-5mdv2008.1
+ Revision: 140721
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Thu Aug 23 2007 Thierry Vignaud <tv@mandriva.org> 3.3.11-5mdv2008.0
+ Revision: 70180
- info file must be unregistered before being uninstalled

* Wed Jul 18 2007 Adam Williamson <awilliamson@mandriva.org> 3.3.11-4mdv2008.0
+ Revision: 53333
- rebuild with new lesstif
- create .desktop file in the spec, don't source it
- drop old menu and X-Mandriva category
- specify license as GPLv2

  + Ademar de Souza Reis Jr <ademar@mandriva.com.br>
    - Import ddd



* Tue Aug 29 2006 Gtz Waschk <waschk@mandriva.org> 3.3.11-3mdv2007.0
- xdg menu

* Wed Sep 21 2005 Gtz Waschk <waschk@mandriva.org> 3.3.11-2mdk
- replace prereq
- fix C++ flags

* Tue Jun 28 2005 Gtz Waschk <waschk@mandriva.org> 3.3.11-1mdk
- fix the source URL
- new version

* Sat Apr 09 2005 Olivier Thauvin <nanardon@mandrake.org> 3.3.10-2mdk
- adjust buildrequires for 64bits arch

* Wed Dec 15 2004 Lenny Cartier <lenny@mandrakesoft.com> 3.3.10-1mdk
- 3.3.10

* Wed Aug 25 2004 Gtz Waschk <waschk@linux-mandrake.com> 3.3.9-2mdk
- fix buildrequires

* Tue Aug 24 2004 Lenny Cartier <lenny@mandrakesoft.com> 3.3.9-1mdk
- 3.3.9

* Fri Jun  4 2004 Stew Benedict <sbenedict@mandrakesoft.com> 3.3.8-2mdk
- rebuild, new gcc, libstdc++, add -fpermissive to CXXFLAGS
- remove rpath from binary, fix menu entry

* Fri Nov 14 2003 Lenny Cartier <lenny@mandrakesoft.com> 3.3.8-1mdk
- 3.3.8

* Mon Oct 20 2003 Lenny Cartier <lenny@mandrakesoft.com> 3.3.7-1mdk
- 3.3.7

* Fri Jun 20 2003 Gtz Waschk <waschk@linux-mandrake.com> 3.3.6-2mdk
- fix buildrequires: readline-devel and binutils-devel (for -liberty)

* Wed Jun  4 2003 Gtz Waschk <waschk@linux-mandrake.com> 3.3.6-1mdk
- update doc file listing
- drop pydb, seems to be missing
- drop source 1 (merged into main tarball)
- fix configure macro
- drop the patch
- fix buildrequires
- new version (the fork from sourceforge)

* Mon Dec 30 2002 Stew Benedict <sbenedict@mandrakesoft.com> 3.3.1-9mdk
- rebuild for new glibc/rpm, installed but unpackaged files

* Thu Aug 15 2002 Laurent Culioli <laurent@pschit.net> 3.3.1-8mdk
- Rebuild with gcc3.2

* Wed Aug  7 2002 Gtz Waschk <waschk@linux-mandrake.com> 3.3.1-7mdk
- gcc 3.2 build

* Thu Jul 25 2002 Stew Benedict <sbenedict@mandrakesoft.com> 3.3.1-6mdk
- rebuild with latest lesstif to address corrupted display

* Tue Jul 16 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 3.3.1-5mdk
- LessTif includes and libraries are in normal locations now

* Tue May 28 2002 Stew Benedict <sbenedict@mandrakesoft.com> 3.3.1-4mdk
- rebuild with gcc 3.1

* Tue Mar 26 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 3.3.1-3mdk
- add desktop file
- spec cleaning:
	- remove uneeded "rm -f $$RPM_BUILD_ROOT/%%_infodir/dir"
	- remove uneeded sub sheels usage
	- merge all mkdir -p $RPM_BUILD_ROOT%%_???dir
- better summary
- add BuildRequires
- fix for gcc3

* Sat Jan 19 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.1-2mdk
- Fix menu entry

* Thu Jun 21 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 3.3.1-1mdk
- Rework/Sanetize the package.
- 3.3.1.

* Sun Mar 25 2001 Lenny Cartier <lenny@mandrakesoft.com> 3.3-3mdk
- fix files section

* Wed Feb 21 2001 Lenny Cartier <lenny@mandrakesoft.com> 3.3-2mdk
- fixes descompression of doc (thx Ryan T. Sammartino)

* Tue Feb 13 2001 Lenny Cartier <lenny@mandrakesoft.com> 3.3-1mdk
- updated to 3.3

* Tue Jan 09 2001 Lenny Cartier <lenny@mandrakesoft.com> 3.2.1-3mdk
- ifarch ppc

* Mon Jan 08 2001 Lenny Cartier <lenny@mandrakesoft.com> 3.2.1-2mdk
- disabled athena widgets

* Thu Sep 28 2000 Lenny Cartier <lenny@mandrakesoft.com> 3.2.1-1mdk
- updated to 3.2.1
- add doc
- bm & macros

* Thu Jan 20 2000 Lenny Cartier <lenny@mandrakesoft.com>
- new in contribs 
- used srpm provided by Dara Hazeghi <dhazeghi@pacbell.net>

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 850 |12cr|ddrescue-1.15-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Data recovery tool
Name:		ddrescue
Version:	1.15
Release:	2
License:	GPLv3+
Group:		System/Kernel and hardware
Source0:	http://ftp.gnu.org/gnu/ddrescue/%{name}-%{version}.tar.gz
URL:		http://www.gnu.org/software/ddrescue/ddrescue.html
    
%description
GNU ddrescue is a data recovery tool. It copies data from one file or block 
device (hard disc, cdrom, etc) to another, trying hard to rescue data in 
case of read errors.

Ddrescue does not truncate the output file if not asked to. So, every time 
you run it on the same output file, it tries to fill in the gaps.

The basic operation of ddrescue is fully automatic. That is, you don't have 
to wait for an error, stop the program, read the log, run it in reverse mode.

If you use the logfile feature of ddrescue, the data is rescued very 
efficiently (only the needed blocks are read). Also you can interrupt the 
rescue at any time and resume it later at the same point.

Automatic merging of backups: If you have two or more damaged copies of a file,
cdrom, etc, and run ddrescue on all of them, one at a time, with the same 
output file, you will probably obtain a complete and error-free file. This is 
so because the probability of having damaged areas at the same places on 
different input files is very low. Using the logfile, only the needed blocks 
are read from the second and successive copies.

The logfile is periodically saved to disc. So in case of a crash you can 
resume the rescue with little recopying.

Also, the same logfile can be used for multiple commands that copy different 
areas of the file, and for multiple recovery attempts over different subsets.

Ddrescue aligns its I/O buffer to the sector size so that it can be used to 
read from raw devices. For efficiency reasons, also aligns it to the memory 
page size if page size is a multiple of sector size. 

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc AUTHORS ChangeLog README
%{_bindir}/*
%{_infodir}/*
%{_mandir}/*/*


%changelog
* Fri Jun 08 2012 Andrey Bondrov <abondrov@mandriva.org> 1.15-2
+ Revision: 803255
- Drop some legacy junk

* Thu Feb 23 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.15-1
+ Revision: 779361
- update to 1.15

* Fri Aug 26 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.14-1
+ Revision: 697234
- clean out legacy junk
- new version

* Sun Aug 29 2010 Funda Wang <fwang@mandriva.org> 1.13-1mdv2011.0
+ Revision: 574134
- new version 1.13

* Wed Apr 07 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.12-1mdv2010.1
+ Revision: 532805
- Final 1.12

* Mon Feb 15 2010 Funda Wang <fwang@mandriva.org> 1.12-0.rc2.1mdv2010.1
+ Revision: 506199
- 1.12 rc2

* Mon Jul 13 2009 Frederik Himpe <fhimpe@mandriva.org> 1.11-1mdv2010.0
+ Revision: 395569
- Update to new version 1.11
- Rediff string format patch

* Mon Feb 23 2009 Frederik Himpe <fhimpe@mandriva.org> 1.10-1mdv2009.1
+ Revision: 344291
- Update to new version 1.10
- Fix source URL
- Build with -Werror=format-security

* Thu Nov 20 2008 Frederik Himpe <fhimpe@mandriva.org> 1.9-1mdv2009.1
+ Revision: 305234
- Update to new version 1.9

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.8-3mdv2009.0
+ Revision: 243989
- rebuild

* Mon Feb 25 2008 Frederik Himpe <fhimpe@mandriva.org> 1.8-1mdv2008.1
+ Revision: 174941
- New upstream version
- Remove NEWS file: it contains nothing more than the changes of the
  latest version, which is already included in the same concise way in
  ChangeLog

* Mon Feb 18 2008 Frederik Himpe <fhimpe@mandriva.org> 1.7-1mdv2008.1
+ Revision: 171934
- New upstream version
- New license policy

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1.6-2mdv2008.1
+ Revision: 170795
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- fix description-line-too-long
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Wed Dec 12 2007 Emmanuel Andry <eandry@mandriva.org> 1.6-1mdv2008.1
+ Revision: 117616
- New version

* Thu Aug 23 2007 Thierry Vignaud <tv@mandriva.org> 1.3-2mdv2008.0
+ Revision: 69910
- info file must be unregistered before being uninstalled
- kill file require on info-install


* Wed Dec 20 2006 Lenny Cartier <lenny@mandriva.com> 1.3-1mdv2007.0
+ Revision: 100455
- Update to 1.3

* Sun Aug 06 2006 Olivier Thauvin <nanardon@mandriva.org> 1.2-2mdv2007.0
+ Revision: 53220
- rebuild
- Import ddrescue


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 851 |12cr|dd_rescue-1.20-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	dd_rescue
%define version 1.20
%define release %mkrel 1

%define _bindir /bin

Summary:	Does copy data from one file or block device to another
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		System/Kernel and hardware
Source0:	http://www.garloff.de/kurt/linux/ddrescue/%name-%version.tar.gz
URL:		http://www.garloff.de/kurt/linux/ddrescue/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
 
%description
Like dd, dd_rescue does copy data from one file or block device to another.
You can specify file positions (called seek and Skip in dd). There are several 
differences: 
  o dd_rescue does not provide character conversions.
  o The command syntax is different. Call dd_rescue -h.
  o dd_rescue does not abort on errors on the input file, unless you specify a 
    maximum error number. Then dd_rescue will abort when this number is reached
  o dd_rescue does not truncate the output file, unless asked to.
  o You can tell dd_rescue to start from the end of a file and move bcakwards.
  o It uses two block sizes, a large (soft) block size and a small (hard) block
    size. In case of errors, the size falls back to the small one and is
    promoted again after a while without errors.

%prep 
%setup -q -n %name

%build

%make CFLAGS="%{optflags}"

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std INSTASROOT=""

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,0755) 
%doc README.dd_rescue
%{_bindir}/*




%changelog
* Thu Aug 26 2010 Funda Wang <fwang@mandriva.org> 1.20-1mdv2011.0
+ Revision: 573402
- update to new version 1.20

* Sat Aug 21 2010 Funda Wang <fwang@mandriva.org> 1.18-1mdv2011.0
+ Revision: 571577
- update to new version 1.18

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 1.14-3mdv2010.0
+ Revision: 427956
- rebuild

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1.14-2mdv2009.0
+ Revision: 266557
- rebuild early 2009.0 package (before pixel changes)

* Mon May 05 2008 Colin Guthrie <cguthrie@mandriva.org> 1.14-1mdv2009.0
+ Revision: 201512
- Update to 1.14

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.12-3mdv2008.1
+ Revision: 140721
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Aug 23 2007 Thierry Vignaud <tv@mandriva.org> 1.12-3mdv2008.0
+ Revision: 69964
- fix build
- kill unused info-install require
- kill file require on info-install


* Tue Aug 08 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/08/06 00:32:21 (54347)
- 1.12

* Tue Aug 08 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/08/06 00:30:44 (54346)
Import dd_rescue

* Sun Oct 16 2005 Olivier Thauvin <nanardon@mandriva.org> 1.11-1mdk
- Initial spec file based on ddrescue

* Thu Oct 13 2005 Lenny Cartier <lenny@mandriva.com> 1.1-1mdk
- 1.1

* Sat Oct 01 2005 Olivier Thauvin <nanardon@mandriva.org> 1.0-2mdk
- from club, introduce in contrib
- clean + mdv policy

* Fri Jun 03 2005 Jose Ramon Villa <capi_x@capix.sytes.net> - 1.0-1mdk
- Created specfile for Mandriva


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 852 |12cr|dd-rescue-1.25-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		dd-rescue
Version:	1.25
Release:	2
Summary:	Similar to dd but can copy from source with errors
Group:		System/Configuration/Hardware
License:	GPLv3
URL:		http://www.garloff.de/kurt/linux/ddrescue
Source0:	http://www.garloff.de/kurt/linux/ddrescue/dd_rescue-%{version}.tar.gz


%description
Imagine, one of your partitions is crashed, and as there are some hard errors,
you don't want to write to this hard disk any more. Just getting all the data
off it and retiring it seems to be suitable. However, you can't access the
files, as the file system is damaged. Now, you want to copy the whole
partition into a file. You burn it on CD-Rom, just to never lose it again. 

You can setup a loop device, and repair (fsck) it and hopefully are able to
mount it. Copying this partition with normal Un*x tools like cat or dd will
fail, as those tools abort on error. dd_rescue instead will try to read and if
it fails, it will go on with the next sectors. The output file naturally will
have holes in it, of course. You can write a log file, to see, where all these
errors are located.

The data rate drops very low, when errors are encountered. If you interrupt
the process of copying, you don't lose anything. You can just continue at any
position later. The output file will just be filled in further and not
truncated as with other Un*x tools. If you have one spot of bad sectors within
the partition, it might be a good idea, to approach this spot from both sides.
Reverse direction copy is your friend.

The two block sizes are a performance optimization. Large block sizes result in
superior performance, but in case of errors, you want to try to salvage every
single sector. So hardbs is best be set to the hardware sector size (most often
512 bytes) and softbs to a large value, such as the default 16k.


%prep
%setup -q -n dd_rescue

%build

%make

%install
mkdir -p %{buildroot}%{_bindir}
install -m 755 dd_rescue %{buildroot}%{_bindir}/%{name}

%files
%{_bindir}/%{name}


%changelog
* Sun Feb 05 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.25-1
+ Revision: 771288
- version update 1.25

* Mon Dec 05 2011 Alexander Khrukin <akhrukin@mandriva.org> 1.24-1
+ Revision: 737942
- imported package dd-rescue


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 853 |12cr|dd_rhelp-0.1.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name dd_rhelp
%define version 0.1.2
%define release  %mkrel 5

Summary: A hard disk rescue helper
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://www.kalysto.org/pkg/%{name}-%{version}.tar.gz
License: GPL
Group: System/Kernel and hardware
Url: http://www.kalysto.org/utilities/dd_rhelp/index.en.html
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
Requires: dd_rescue

%description
dd_rhelp is a bash script that handles a very useful program written
in C by Kurt Garloff which is called dd_rescue, it roughly act as the
dd linux command with the caracteristic to NOT stop when it falls on
read/write errors.

%prep
%setup -q

%build

%install
rm -rf %{buildroot}
install -D -m 755 %{name} %{buildroot}%{_bindir}/%{name}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog FAQ NEWS README THANKS TODO
%{_bindir}/%{name}


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-5mdv2011.0
+ Revision: 617523
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 0.1.2-4mdv2010.0
+ Revision: 427957
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.1.2-3mdv2009.0
+ Revision: 244009
- rebuild

* Sat Mar 01 2008 Olivier Blin <oblin@mandriva.com> 0.1.2-1mdv2008.1
+ Revision: 177369
- 0.1.2
- restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.0.6-1mdv2008.1
+ Revision: 123746
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import dd_rhelp


* Sun Nov 13 2005 Olivier Blin <oblin@mandriva.com> 0.0.6-1mdk
- initial Mandriva release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 854 |12cr|deadwood-3.2.02-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#define debug_package %{nil}

Summary:		A fully recursive caching DNS resolver
Name:		deadwood
Version:		3.2.02
Release:		1
License:		BSD
Group:		System/Servers
URL:		http://www.maradns.org
Source0:		http://www.maradns.org/%{name}/stable/%{name}-%{version}.tar.bz2
Source1:		deadwood.init
Requires(post):	rpm-helper

%description
Deadwood is a fully recursive DNS cache. This is a DNS server with the 
following features:
 * Full support for both DNS recursion and DNS forwarding caching
 * Small size and memory footprint suitable for embedded systems
 * Simple and clean codebase
 * Secure design
 * Spoof protection: Strong cryptography used to determine the
 Query ID and source port
 * Ability to read and write the cache to a file
 * Dynamic cache that deletes entries not recently used
 * Ability to use expired entries in the cache when it is
 impossible to contact upstream DNS servers.
 * Both DNS-over-UDP and DNS-over-TCP are handled by the same daemon
 * Built-in dnswall functionality

%prep
%setup -q

%build
export FLAGS="$RPM_OPT_FLAGS -DIPV6"
cd src
%make
cd ../tools
%make

%install
mkdir -p %{buildroot}%{_sbindir}
install src/Deadwood %{buildroot}%{_sbindir}/deadwood
install tools/duende %{buildroot}%{_sbindir}/duende
mkdir -p %{buildroot}%{_mandir}/man1
install doc/*.1 %{buildroot}%{_mandir}/man1/
mkdir -p %{buildroot}%{_sysconfdir}/maradns/logger
mkdir -p %{buildroot}%{_sysconfdir}/%{name}
mkdir -p %{buildroot}%{_initrddir}
install %{SOURCE1} %{buildroot}%{_initrddir}/deadwood
install doc/dwood3rc %{buildroot}%{_sysconfdir}
mkdir -p %{buildroot}%{_logdir}/%{name}

%pre
%_pre_useradd %{name} /etc/%{name} /bin/false
%_pre_groupadd %{name} %{name}
#if [ $1 = 1 ]
#	then
#	/usr/sbin/groupadd -r -g 99 maradns > /dev/null 2>&1
#	/usr/sbin/useradd -u 99 -r -d /etc/maradns -s /bin/false \
#	-c "Maradns pseudo user" -g maradns maradns  > /dev/null 2>&1
#fi

%post
%_post_service %{name}
cat << EOF
Please update the maradns_uid and maradns_gid otions in %{_sysconfdir}/dwood3c (line `%__grep -n '^maradns_uid' %{_sysconfdir}/dwood3rc | %__sed 's/:.*$//'`)
to the valid deadwood uid (`%__grep '^deadwood:' /etc/passwd | %__awk -F ':' '{print $3}'`) and gid (`%__grep '^deadwood:' /etc/passwd | %__awk -F ':' '{print $4}'`)

%preun
%_preun_service %{name}

%postun
%_postun_userdel %{name}
%_postun_groupdel %{name}


%files
%doc doc/*
%dir %{_sysconfdir}/%{name}
%dir %{_sysconfdir}/maradns/logger
%attr(750,root,root) %{_initrddir}/%{name}
%config(noreplace) %{_sysconfdir}/dwood3rc
%{_sbindir}/deadwood
%{_sbindir}/duende
%{_mandir}/man1/*
%dir %{_logdir}/%{name}


%changelog
* Tue Feb 01 2011 Lonyai Gergely <aleph@mandriva.org> 3.0.02-1mdv2011.0
+ Revision: 634649
- 3.0.02
  initial release
- create deadwood


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 855 |12cr|debmirror-2.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	debmirror
%define version 2.7
%define release 2

Name:		%{name}
Version:	%{version}
Release:	%{release}
Epoch:      1
Summary:	Debian partial mirror script, with ftp and package pool support
License:	GPL or Artistic
Group:		Development/Other
Url:		http://packages.debian.org/unstable/net/debmirror
Source:		http://ftp.debian.org/debian/pool/main/d/debmirror/%{name}_%{version}.tar.gz
Buildarch:  noarch

%description
This program downloads and maintains a partial local Debian mirror. It can
mirror any combination of architectures, distributions and sections. Files are
transferred by ftp, http, hftp or rsync, and package pools are fully supported.
It also does locking and updates trace files.

%prep
%setup -q -n debmirror

%build
pod2man debmirror debmirror.1

%install
mkdir %{buildroot}%{_sysconfdir}
install -d -m 755 %{buildroot}%{_bindir}
install -d -m 755 %{buildroot}%{_mandir}/man1
install -m 755 debmirror %{buildroot}%{_bindir}
install -m 755 mirror-size %{buildroot}%{_bindir}
install -m 644 debmirror.1 %{buildroot}%{_mandir}/man1
install -m 644 examples/debmirror.conf %{buildroot}%{_sysconfdir}

%clean 
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc doc/* debian/NEWS debian/copyright debian/changelog examples
%config(noreplace) %{_sysconfdir}/debmirror.conf
%{_bindir}/*
%{_mandir}/man1/*



%changelog
* Thu Mar 10 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1:2.7-1mdv2011.0
+ Revision: 643453
- new version

* Sat Aug 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1:2.4.4-1mdv2011.0
+ Revision: 567317
- update to new version 2.4.4

* Sun Jan 24 2010 Frederik Himpe <fhimpe@mandriva.org> 1:2.4.1-1mdv2010.1
+ Revision: 495524
- update to new version 2.4.1

* Wed Dec 30 2009 Frederik Himpe <fhimpe@mandriva.org> 1:2.4-1mdv2010.1
+ Revision: 483999
- update to new version 2.4

* Sat Nov 07 2009 Frederik Himpe <fhimpe@mandriva.org> 1:2.3.1-1mdv2010.1
+ Revision: 462313
- update to new version 2.3.1
- Fix source URL

* Thu Sep 10 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1:2.1.1-1mdv2010.0
+ Revision: 437325
- new version

* Sat May 09 2009 Guillaume Rousse <guillomovitch@mandriva.org> 20070123-1mdv2010.0
+ Revision: 373837
- new version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 20060907-5mdv2009.0
+ Revision: 244022
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 20060907-4mdv2009.0
+ Revision: 239582
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 18 2007 Guillaume Rousse <guillomovitch@mandriva.org> 20060907-2mdv2008.1
+ Revision: 132419
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import debmirror


* Mon Oct 09 2006 Guillaume Rousse <guillomovitch@mandriva.org> 20060907-1mdv2007.1
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 856 |12cr|debootstrap-1.0.44-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package	%nil
%define name debootstrap
%define version 1.0.44
%define release 1

Summary: Bootstrap a basic Debian system
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://ftp.debian.org/debian/pool/main/d/debootstrap/%{name}_%{version}.tar.gz
Source1: devices.tar.gz
License: MIT
Group: System/Configuration/Packaging
Url: http://packages.debian.org/unstable/admin/debootstrap

%description
debootstrap is used to create a Debian base system from scratch,
without requiring the availability of dpkg or apt. It does this by
downloading .deb files from a mirror site, and carefully unpacking
them into a directory which can eventually be chrooted into.

%prep
%setup -q
perl -pi -e 's/ -o root -g root//' Makefile
perl -pi -e 's/^(\s+)(chown.*)$/$1#$2/g' Makefile
perl -pi -e 's/^(all:.*?)(\S+.tar.gz)$/$1/g' Makefile
perl -pi -e 's,qw\(%{_prefix}/lib /lib\),qw\(%{_libdir} /%{_lib}\),' functions
cp %{SOURCE1} .

%build
%make

%install
%makeinstall_std
install -D -m 644 %{name}.8 %{buildroot}%{_mandir}/man8/%{name}.8

%files
%doc TODO
%{_sbindir}/%{name}
%{_datadir}/%{name}
%{_mandir}/man8/%{name}.8*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 857 |12cr|decibel-audio-player-1.07-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	decibel-audio-player
%define	version 1.07
%define rel	1
%define	release	%mkrel %rel

Name:		%{name}
Summary:	A clean and user-friendly audio player
Version:	%{version} 
Release:	%{release} 
Source0:	http://decibel.silent-blade.org/uploads/Main/%{name}-%{version}.tar.gz
URL:		http://decibel.silent-blade.org/
Group:		Sound
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License:	GPLv2+
Requires:	pygtk2.0 gstreamer0.10-python pygtk2.0-libglade
Requires:	gstreamer0.10-plugins-good gstreamer0.10-plugins-base 
Requires:	gstreamer0.10-plugins-ugly python-pyxml
Requires:	mutagen
Requires:	python-notify
BuildArch:	noarch

%description
Decibel is a GTK+ audio player designed for GNU/Linux, which aims at
being very straightforward to use by means of a very clean and user
friendly interface. Decibel is especially targeted at Gnome and will
follow the Gnome HIG as closely as possible.

It does not include features that generally have had better support
in specialized software, e.g. tagging.

%prep
%setup -q -n %{name}-%{version}

%install
rm -rf $RPM_BUILD_ROOT

make install DESTDIR=%{buildroot} prefix=%{_prefix}

# Move icons to correct dir
mkdir -p %buildroot/%{_iconsdir}
mv %buildroot/%{_datadir}/pixmaps/* %buildroot/%{_iconsdir}/

%find_lang %name

%if %mdkversion < 200900
%post
%update_desktop_database
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_desktop_database
%update_menus
%endif

%clean 
rm -rf $RPM_BUILD_ROOT 

%files -f %name.lang
%defattr(-,root,root)
%doc ./doc/ChangeLog
%_bindir/*
%_datadir/%name/
%_datadir/applications/*
%_iconsdir/*
%{_mandir}/*/*


%changelog
* Sun Mar 06 2011 Funda Wang <fwang@mandriva.org> 1.07-1mdv2011.0
+ Revision: 642252
- update to new version 1.07

* Thu Nov 18 2010 Funda Wang <fwang@mandriva.org> 1.06-1mdv2011.0
+ Revision: 598534
- update to new version 1.06

* Sat Jul 17 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1.05-1mdv2011.0
+ Revision: 554545
- update to new version 1.05

* Tue Jan 12 2010 Funda Wang <fwang@mandriva.org> 1.03-1mdv2010.1
+ Revision: 490251
- new version 1.03

* Sun Nov 29 2009 Funda Wang <fwang@mandriva.org> 1.02-1mdv2010.1
+ Revision: 471357
- new version 1.02

* Thu Oct 01 2009 Funda Wang <fwang@mandriva.org> 1.01-1mdv2010.0
+ Revision: 451927
- New version 1.01

* Sun Nov 23 2008 Funda Wang <fwang@mandriva.org> 1.00-1mdv2009.1
+ Revision: 305983
- New version 1.00

* Thu Aug 21 2008 Funda Wang <fwang@mandriva.org> 0.11-1mdv2009.0
+ Revision: 274523
- New version 0.11
- drop patch merged upstream

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Tue May 13 2008 Funda Wang <fwang@mandriva.org> 0.10-1mdv2009.0
+ Revision: 206539
- update to new version 0.10

  + Thierry Vignaud <tv@mandriva.org>
    - fix no-buildroot-tag

* Sun Jan 27 2008 Funda Wang <fwang@mandriva.org> 0.09-1mdv2008.1
+ Revision: 158779
- New version 0.09

* Mon Dec 31 2007 Funda Wang <fwang@mandriva.org> 0.08-1mdv2008.1
+ Revision: 139810
- New versioin 0.08

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Nov 18 2007 Funda Wang <fwang@mandriva.org> 0.07-1mdv2008.1
+ Revision: 109895
- update to new version 0.07

* Sat Oct 20 2007 Funda Wang <fwang@mandriva.org> 0.06.3-1mdv2008.1
+ Revision: 100582
- add missing patch
- New version 0.06.3

* Fri Aug 10 2007 Funda Wang <fwang@mandriva.org> 0.05-1mdv2008.0
+ Revision: 61584
- New version 0.05

* Sat Jul 07 2007 Eskild Hustvedt <eskild@mandriva.org> 0.04-1mdv2008.0
+ Revision: 49411
- New version 0.04

* Mon Jun 11 2007 Eskild Hustvedt <eskild@mandriva.org> 0.03-1mdv2008.0
+ Revision: 38068
- Initial Mandriva Linux package
- Import decibel-audio-player


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 858 |12cr|declarative-plasmoids-4.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:    declarative-plasmoids
Summary: Declarative plasmoids for the plasma desktop and mobile
Version: 4.8
Release: 1
Group:   Graphical desktop/KDE
License: LGPLv2
URL:     http://www.kde.org/
Source:  ftp://ftp.kde.org/pub/kde/stable/active/1.0/src/%{name}-%version.tar.bz2
BuildRequires: kdelibs4-devel
BuildArch: noarch


%description
Declarative plasmoids for the plasma desktop and mobile

%files
%_kde_datadir/applications/kde4/active-microblog.desktop
%_kde_datadir/applications/kde4/active-news-reader.desktop
%_kde_appsdir/plasma/plasmoids/org.kde.analogclock
%_kde_appsdir/plasma/plasmoids/org.kde.dictionary-qml
%_kde_appsdir/plasma/plasmoids/org.kde.knowledgebase
%_kde_appsdir/plasma/plasmoids/org.kde.microblog-qml
%_kde_appsdir/plasma/plasmoids/org.kde.news-qml
%_kde_appsdir/plasma/plasmoids/org.kde.rssnow-qml
%_kde_appsdir/plasma/plasmoids/org.kde.social-news-qml
%_kde_datadir/icons/hicolor/128x128/apps/active-news.png
%_kde_datadir/icons/hicolor/16x16/apps/active-news.png
%_kde_datadir/icons/hicolor/32x32/apps/active-news.png
%_kde_datadir/icons/hicolor/48x48/apps/active-news.png
%_kde_datadir/icons/hicolor/64x64/apps/active-news.png
%_kde_datadir/icons/hicolor/scalable/apps/active-news.svgz
%_kde_datadir/kde4/services/plasma-applet-analog-clock.desktop
%_kde_datadir/kde4/services/plasma-applet-dictionary-qml.desktop
%_kde_datadir/kde4/services/plasma-applet-knowledgebase-qml.desktop
%_kde_datadir/kde4/services/plasma-applet-microblog-qml.desktop
%_kde_datadir/kde4/services/plasma-applet-news-qml.desktop
%_kde_datadir/kde4/services/plasma-applet-social-news-qml.desktop
%_kde_datadir/kde4/services/plasma-applet-rssnow-qml.desktop

#----------------------------------------------------------------------

%prep
%setup -q 
%apply_patches

%build
%cmake_kde4
	
%make

%install
%makeinstall_std -C build



%changelog
* Thu Dec 01 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.8-1
+ Revision: 737109
- imported package declarative-plasmoids


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 859 |12cr|dee-1.0.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lib_major 4
%define api 1.0
%define libname %mklibname dee %{api} %{lib_major}
%define gi_name %mklibname dee-gir 1.0
%define libnamedev %mklibname -d dee

Name: dee
Summary: Model to synchronize mutiple instances over DBus
Version: 1.0.10
Release: 1
License: LGPLv2+
Group: System/Libraries
Source0: http://launchpad.net/dee/1.0/%{version}/+download/dee-%{version}.tar.gz
URL: https://launchpad.net/dee
BuildRequires: pkgconfig(dbus-glib-1)
BuildRequires: pkgconfig(glib-2.0) >= 2.26
BuildRequires: pkgconfig(gthread-2.0) >= 2.26
BuildRequires: pkgconfig(gobject-2.0) >= 2.26
BuildRequires: pkgconfig(gio-2.0) >= 2.26
BuildRequires: pkgconfig(gio-unix-2.0) >= 2.26
BuildRequires: gobject-introspection-devel
BuildRequires: vala-tools
BuildRequires: vala-devel
BuildRequires: icu-devel

%description
Libdee is a library that uses DBus to provide objects allowing you to create
Model-View-Controller type programs across DBus. It also consists of utility
objects which extend DBus allowing for peer-to-peer discoverability of known
objects without needing a central registrar.

%package -n %{libname}
Summary: Model to synchronize mutiple instances over DBus - Shared lib
Group: System/Libraries

%description -n %{libname}
Libdee is a library that uses DBus to provide objects allowing you to create
Model-View-Controller type programs across DBus. It also consists of utility
objects which extend DBus allowing for peer-to-peer discoverability of known
objects without needing a central registrar.

%package -n %{gi_name}
Summary: GObject Introspection interface library for %{name}
Group: System/Libraries
Requires: %{libname} = %{version}-%{release}

%description -n %{gi_name}
GObject Introspection interface library for %{name}.

%package -n %{libnamedev}
Summary: Libraries and include files for developing with libdee
Group: Development/C
Requires: %{libname} = %{version}
Provides: %{name}-devel = %{version}-%{release}

%description -n %{libnamedev}
This package contains files that are needed to build applications.

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
rm -rf %{buildroot}
%makeinstall_std

rm -f %{buildroot}%{_libdir}/*.la
# remove python binding because it is not working according to upstream
rm -fr %{buildroot}%py_platsitedir

%files -n %{libname}
%{_libdir}/libdee-%{api}.so.%{lib_major}*

%files -n %{gi_name}
%{_libdir}/girepository-1.0/Dee-1.0.typelib

%files -n %{libnamedev}
%{_bindir}/dee-tool
%{_libdir}/*.so
%{_libdir}/pkgconfig/*
%{_includedir}/*
%{_datadir}/gtk-doc/html/dee-*
%{_datadir}/gir-1.0/*.gir
%{_datadir}/vala/vapi/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 860 |12cr|defendguin-0.0.12-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	defendguin
%define version	0.0.12
%define release	%mkrel 3
%define	Summary	A Defender Clone

Summary:	%{Summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	ftp://ftp.tuxpaint.org/unix/x/defendguin/src/%{name}-%{version}.tar.gz
Source11:	%{name}-16x16.png
Source12:	%{name}-32x32.png
Source13:	%{name}-48x48.png
License:	GPLv2 
Url:		http://newbreedsoftware.com/defendguin
Group:		Games/Arcade 
BuildRequires:	SDL_mixer-devel
BuildRequires:	SDL-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
Patch0:		%{name}-0.0.11-fix-CFLAGS.patch

%description
Defendguin is going to be a clone of the arcade game "Defender," but with a
Linux theme. Your mission is to defend little penguinoids from being captured
and mutated by... well, you know who.

%prep
%setup -q
%patch0 -p1

%build
%make CFLAGS="%{optflags}" PREFIX=%{_prefix} BIN_PREFIX=%{_gamesbindir} DATA_PREFIX=%{_gamesdatadir}/%{name}/

%install
rm -rf %{buildroot}
install -d %{buildroot}{%{_gamesbindir},%{_mandir}/man6}
%make install PREFIX=%{buildroot}%{_prefix} BIN_PREFIX=%{buildroot}%{_gamesbindir} \
DATA_PREFIX=%{buildroot}%{_gamesdatadir}/%{name}/ MAN_PREFIX=%{buildroot}%{_datadir}


mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
Name=Defendguin
Comment=%{Summary}
Exec=%_gamesbindir/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;ArcadeGame;X-MandrivaLinux-MoreApplications-Games-Arcade;
EOF

install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus} 
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc docs/*
%{_gamesbindir}/*
%{_gamesdatadir}/%{name}
%{_mandir}/*/*
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_datadir}/applications/*



%changelog
* Wed Feb 02 2011 Funda Wang <fwang@mandriva.org> 0.0.12-3mdv2011.0
+ Revision: 635155
- tighten BR

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.0.12-2mdv2011.0
+ Revision: 610226
- rebuild

* Tue Dec 08 2009 Jérôme Brenier <incubusss@mandriva.org> 0.0.12-1mdv2010.1
+ Revision: 474630
- new version 0.0.12
- fix source url

* Tue Jun 09 2009 Jérôme Brenier <incubusss@mandriva.org> 0.0.11-6mdv2010.0
+ Revision: 384579
- rediff and don't compress CFLAGS patch
- add patch number
- fix license
- clean spec file

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.0.11-5mdv2009.0
+ Revision: 244024
- rebuild
- drop old menu

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.0.11-3mdv2008.1
+ Revision: 140721
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import defendguin


* Thu Aug 24 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.0.11-3mdv2007.0
- fix summary macro used in menu item
- don't bzip2 icons

* Fri Jul  7 2006 Pixel <pixel@mandriva.com> 0.0.11-2mdv2007.0
- switch to XDG menu

* Mon Jan 30 2006 Lenny Cartier <lenny@mandriva.com> 0.0.11-1mdk
- 0.0.11

* Tue Oct 11 2005 Pixel <pixel@mandriva.com> 0.0.10-5mdk
- rebuild

* Fri Jan  2 2004 Pixel <pixel@mandrakesoft.com> 0.0.10-4mdk
- rebuild

* Tue Nov 12 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.0.10-3mdk
- from Per Øyvind Karlsen <peroyvind@delonic.no> :
	- Opps, forgot to specify full datapath in build stage
	- Use correct macro; _datadir/games -> _gamesdatadir

* Mon Nov 11 2002 Per Øyvind Karlsen <peroyvind@delonic.no> 0.0.10-2mdk
- Fix icons, did'nt show up, made them transparent
- Put stuff in the right places
- Removed obsolete Prefix tag
- Cleanups

* Wed Sep 18 2002 Götz Waschk <waschk@linux-mandrake.com> 0.0.10-1mdk
- fix menu group
- fix file permissions for rpmlint
- quiet tar
- used spec file from Charles A Edwards <eslrahc@bellsouth.net>
  - 0.0.10
  - Remove requires for TiMidity++
  - Add Mandrake menu
  - Add icons

* Thu Sep 05 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.0.9-4mdk
- rebuild

* Sun Jul 21 2002 Pixel <pixel@mandrakesoft.com> 0.0.9-3mdk
- recompile against new vorbis stuff

* Mon Apr 29 2002 Pixel <pixel@mandrakesoft.com> 0.0.9-2mdk
- rebuild for new libasound (alsa)

* Sat Feb  2 2002 Pixel <pixel@mandrakesoft.com> 0.0.9-1mdk
- new release

* Sat Jan 19 2002 Stefan van der Eijk <stefan@eijk.nu> 0.0.6-8mdk
- BuildRequires

* Thu Sep 13 2001 Stefan van der Eijk <stefan@eijk.nu> 0.0.6-7mdk
- BuildRequires: libSDL-devel XFree86-devel

* Thu Sep  6 2001 Pixel <pixel@mandrakesoft.com> 0.0.6-6mdk
- add requires TiMidity++

* Thu Sep  6 2001 Pixel <pixel@mandrakesoft.com> 0.0.6-5mdk
- rebuild

* Mon May 14 2001 Pixel <pixel@mandrakesoft.com> 0.0.6-4mdk
- rebuild with new SDL

* Tue Dec 19 2000 Pixel <pixel@mandrakesoft.com> 0.0.6-3mdk
- rebuild for new libSDL_mixer

* Wed Nov 29 2000 Pixel <pixel@mandrakesoft.com> 0.0.6-2mdk
- rebuild, build req

* Sun Nov 26 2000 Pixel <pixel@mandrakesoft.com> 0.0.6-1mdk
- new version

* Tue Nov  7 2000 Pixel <pixel@mandrakesoft.com> 0.0.5-3mdk
- capitalize summary

* Tue Nov  7 2000 Pixel <pixel@mandrakesoft.com> 0.0.5-2mdk
- rebuild

* Thu Nov  2 2000 Pixel <pixel@mandrakesoft.com> 0.0.5-1mdk
- initial spec

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 861 |12cr|deflate-stats-1.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Apache mod_deflate logfile analyzer
Name:		deflate-stats
Version:	1.0
Release:	%mkrel 5
License:	BSD-like
Group:		Monitoring
URL:		http://prefetch.net/code/deflate-stats.html
Source0:	http://prefetch.net/code/deflate-stats.pl.bz2
Requires:	apache-mod_deflate
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
deflate-stats.pl is a Perl script that summarizes mod_deflate log data, and
provides detailed reports that include the amount of bandwidth saved, bytes not
sent, number of requestes deflated, and compresion ratios per URI.

%prep

%setup -q -c -T
bzcat %{SOURCE0} > %{name}

%build

%install
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -m0755 %{name} %{buildroot}%{_bindir}/%{name}

%clean
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%attr(0755,root,root) %{_bindir}/%{name}




%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-5mdv2011.0
+ Revision: 617525
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 1.0-4mdv2010.0
+ Revision: 427959
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.0-3mdv2009.0
+ Revision: 244025
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.0-1mdv2008.1
+ Revision: 140721
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Dec 22 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0-1mdv2007.0
+ Revision: 101638
- Import deflate-stats

* Wed Aug 23 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0-1mdv2007.0
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 862 |12cr|dekagen-1.0.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name dekagen
%define version 1.0.2
%define release 6

Summary:   Rips and encodes CD's
Name:      %{name}
Version:   %{version}
Release:   %{release}
Source:    %{name}-%{version}.tar.bz2
License:   GPLv2+
Group:     Sound
# looks like is a dead end , maybe abbandon 
URL:       http://userpage.fu-berlin.de/~mbayer/tools/dekagen.html
Obsoletes: ripenc
Provides:  ripenc
Buildarch: noarch
BuildRequires: dos2unix

%description
The dekagen bourne shell script, formerly known as ripenc, is an interactive 
command line tool, that automates the whole process of ripping data from 
music compact discs (CD), the naming of the files, their converting 
into MP3 or Ogg-Vorbis format and the labelling of the MP3 files 
with an ID3 tag.

%prep
%setup 
#fix CRLF in CHANGES
cp --preserve CHANGES CHANGES.msdos
dos2unix  CHANGES
#fix utf8 encoding
iconv -f latin1 -t utf8 README > README 

%build

%install
mkdir -p ${RPM_BUILD_ROOT}%{_bindir}
mkdir -p ${RPM_BUILD_ROOT}%{_mandir}/man1

cp dekagen ${RPM_BUILD_ROOT}%{_bindir}
gunzip dekagen.1.gz
cp dekagen.1 ${RPM_BUILD_ROOT}%{_mandir}/man1/


%files
%doc COPYING CHANGES INSTALL CREDITS README
%_bindir/*
%_mandir/man1/*



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-6mdv2011.0
+ Revision: 617527
- the mass rebuild of 2010.0 packages

* Wed May 20 2009 Jérôme Brenier <incubusss@mandriva.org> 1.0.2-5mdv2010.0
+ Revision: 377891
- fix CRLF in CHANGES
- add a BR on dos2unix
- fix license (GPLv2+)

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.0.2-4mdv2009.0
+ Revision: 244026
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 1.0.2-2mdv2008.1
+ Revision: 123762
- kill re-definition of %%buildroot on Pixel's request
- import dekagen


* Tue Jan 03 2006 Lenny Cartier <lenny@mandriva.com> 1.0.2-2mdk
- rebuild

* Mon Jul 19 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.0.2-1mdk
- 1.0.2

* Mon Jan 12 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.0.1-1mdk
- 1.0.1

* Fri Oct 24 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.0-1mdk
- new
- obsoletes ripenc

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 863 |12cr|delaboratory-0.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		delaboratory
Version:	0.8
Release:	2
Summary:	Free Software color correction utility
License:	GPLv3+
Group:		Graphics
Url:		https://code.google.com/p/delaboratory/
Source0:	https://delaboratory.googlecode.com/files/%{name}-%{version}.tar.gz
Patch0:		delaboratory-0.8-mdv-makefile.patch
Requires:	dcraw
BuildRequires:	tiff-devel
BuildRequires:	wxgtku-devel
BuildRequires:	libxml2-devel


%description
Delaboratory is a Free Software color correction utility, it allows you
to modify color/contrast of your photo in a creative way - by performing
non-destructive operations in different colorspaces (RGB/BW, XYZ/LAB/LCH,
CMY/CMYK, HSL/HSV) with floating-point precision per channel.

%prep
%setup -q
%patch0 -p1

%build
%setup_compile_flags
CXXFLAGS_WX="%{optflags}" ; export CXXFLAGS_WX ;
make DEBUG=YES

%install
install -D -m0755 delaboratory "%{buildroot}%{_bindir}/delaboratory"
install -d -m0755 %{buildroot}%{_datadir}/applications
cat > %{buildroot}/%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Terminal=false
TryExec=delaboratory
Exec=delaboratory
Type=Application
Categories=Graphics;Photography;GTK;
StartupNotify=false
Name=Delaboratory
GenericName=Color correction utility
EOF

%files
%defattr(-,root,root)
%doc README
%{_bindir}/delaboratory
%{_datadir}/applications/%{name}.desktop




%changelog
* Tue Jul 31 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.8-2
+ Revision: 811500
- req dcraw for import RAW photos

* Mon Jul 30 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.8-1
+ Revision: 811390
- new version 0.8

* Wed Apr 11 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.7-1
+ Revision: 790299
- update to 0.7

* Fri Feb 17 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.6-1
+ Revision: 776159
- update to 0.6

* Thu Jan 19 2012 Andrey Bondrov <abondrov@mandriva.org> 0.5-2
+ Revision: 762299
- Rebuild against utf8 wxGTK2.8

* Fri Nov 11 2011 Andrey Smirnov <asmirnov@mandriva.org> 0.5-1
+ Revision: 730024
- imported package delaboratory


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 864 |12cr|dell-bmcflash-1.5.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		dell-bmcflash
Version:	1.5.0
Release:	%mkrel 2
Summary:	A firmware-tools plugin to handle flash of Dell BMC
Group:		System/Kernel and hardware
License:	GPLv2+
URL:		http://linux.dell.com/libsmbios/download/ 
Source0:	http://linux.dell.com/libsmbios/download/%{name}/%{name}-%{version}/%{name}-%{version}.tar.gz
# Dell only sells Intel-compat systems, so this package doesnt make much sense
# on, eg. PPC.  Also, we rely on libsmbios, which is only avail on Intel-compat
ExclusiveArch:	x86_64 %{ix86}
Requires:	firmware-tools >= 0:1.3.0
Requires:	firmware-addon-dell >= 0:1.4.5
BuildRequires:	python-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
The dell-bmcflash package provides plugins to firmware-tools which enable
inventory and firmware updates for Dell Baseboard Management Controllers (BMC)

%prep
%setup -q

%build
%{__python} setup.py build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/%{_datadir}/firmware/dell/bmc
%{__python} setup.py install -O1 --skip-build --root %{buildroot}

%clean
rm -rf %{buildroot}


%files
%defattr(-,root,root,-)
%doc COPYING-GPL COPYING-OSL README
%config(noreplace) %{_sysconfdir}/firmware/firmware.d/*.conf
%{python_sitelib}/*
%{_bindir}/*


%changelog
* Sat Nov 06 2010 Jani Välimaa <wally@mandriva.org> 1.5.0-2mdv2011.0
+ Revision: 594344
- rebuild for python 2.7

* Tue Feb 10 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.5.0-1mdv2010.1
+ Revision: 339278
- update to new version 1.5.0
- new license policy
- spec file clean

* Tue Jan 06 2009 Funda Wang <fwang@mandriva.org> 1.4.1-4mdv2009.1
+ Revision: 325205
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.4.1-3mdv2009.0
+ Revision: 244027
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.4.1-1mdv2008.1
+ Revision: 140721
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Sep 10 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.1-1mdv2008.0
+ Revision: 84288
- import dell-bmcflash


* Mon Sep 10 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.1 -1mdv2008.0
- contributed by Olivier Lahaye <olivier.lahaye at free.fr>

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 865 |12cr|dell-dup-1.1.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	dell-dup
%define version	1.1.3
%define rel	2

Name:           %{name}
Version:        %{version}
Release:        %mkrel %{rel}
Summary:        A firmware-tools plugin to handle converting Dell DUPs to FT format
Group:          System/Configuration/Hardware
License:        GPLv2+ and OSL
URL:            http://linux.dell.com/libsmbios/download/
Source0:        http://linux.dell.com/libsmbios/download/%{name}/%{name}-%{version}/%{name}-%{version}.tar.gz
BuildArch:	noarch
BuildRequires:  pkgconfig(python)
BuildRequires:	firmware-tools
BuildRequires:	firmware-addon-dell
Provides:	dell-bmcflash
Provides:	dell-lsiflash
Obsoletes:	dell-bmcflash <= 1.5.0
Obsoletes:	dell-lsiflash <= 2.0.6

%description
This firmware-tools plugin will extract Dell DUPs into Firmware-Tools format.

%prep
%setup -q

%build
%configure2_5x
%make

%check
%make check

%install
%makeinstall_std

%files
%doc COPYING-* README AUTHORS
%{python_sitelib}/dell_dup
%config(noreplace) %{_sysconfdir}/firmware/firmware.d/%{name}.conf
%{_datadir}/firmware-tools/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 866 |12cr|deluge-1.3.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Use system or static libtorrent(-rasterbar)?
%define sys_libtorrent	1
%define _enable_debug_packages %nil
%define debug_package %nil

Summary:	Full-featured GTK+ Bittorrent client
Name:		deluge
Version:	1.3.5
Release:	%mkrel 1
License:	GPLv3+ with exceptions
Group:		Networking/File transfer
Url:		http://deluge-torrent.org/
Source0:	http://download.deluge-torrent.org/source/%{name}-%{version}.tar.lzma
# (Debian) add patch to disable checking for updates by default
Patch0:		new_release_check.patch
Patch1:		deluge-1.1.8-use-multithreaded-boost.patch
BuildRequires:	desktop-file-utils
BuildRequires:	python-devel
BuildRequires:	boost-devel
BuildRequires:	zlib-devel
BuildRequires:	openssl-devel
BuildRequires:	imagemagick
BuildRequires:	python-setuptools
BuildRequires:	intltool
%if %{sys_libtorrent}
BuildRequires:	python-libtorrent-rasterbar >= 0.14.9
%endif
Requires:	librsvg2
Requires:	pyxdg
Requires:	pygtk2.0-libglade
Requires:	gnome-python-gnomevfs
Requires:	python-twisted-web
Requires:	python-simplejson
Requires:	python-notify
Requires:	python-OpenSSL
Requires:	python-chardet
Requires:	python-pkg-resources
%if %{sys_libtorrent}
Requires:	python-libtorrent-rasterbar >= 0.14.9
BuildArch:	noarch
%endif

%description
Deluge is a Bittorrent client. Deluge is intended to bring a native,
full-featured client to Linux GTK+ desktop environments such as GNOME
and XFCE.

%prep
%setup -q

%patch0 -p1 -b .update
%patch1 -p1 -b .mt

%build
%ifarch x86_64 sparc64
	CFLAGS="%{optflags} -DAMD64" python setup.py build
%else
	CFLAGS="%{optflags}" python setup.py build
%endif

%install
%__rm -rf %{buildroot}
%__python ./setup.py install -O1 --skip-build --root=%{buildroot}

%__perl -pi -e 's,%{name}.png,%{name},g' %{buildroot}%{_datadir}/applications/%{name}.desktop
%__mv %{buildroot}%{_iconsdir}/scalable %{buildroot}%{_iconsdir}/hicolor/

%clean
%__rm -rf %{buildroot}

%files
%doc ChangeLog
%{_bindir}/%{name}*
%{_datadir}/applications/%{name}.desktop
%if %{sys_libtorrent}
%{py_puresitedir}/*
%else
%{py_platsitedir}/*
%endif
%{_datadir}/pixmaps/%{name}.*
%{_iconsdir}/hicolor/*/apps/%{name}.*
%{_mandir}/man1/%{name}*.1.*


%changelog
* Wed Apr 11 2012 Andrey Bondrov <abondrov@mandriva.org> 1.3.5-1
+ Revision: 790275
- New version 1.3.5

* Tue Mar 06 2012 Andrey Bondrov <abondrov@mandriva.org> 1.3.4-1
+ Revision: 782358
- Don't use find_lang because it finds nothing
- New version 1.3.4

* Thu Aug 18 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.3-1
+ Revision: 695247
- add buildrequires on intltool
- temporary disable build of debug package
- skip another build at installa section
- dont use desktop-file-install
- update to new version 1.3.3

* Wed May 25 2011 Funda Wang <fwang@mandriva.org> 1.3.2-1
+ Revision: 678936
- update file list
- new version 1.3.2

* Tue Nov 02 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1.3.1-1mdv2011.0
+ Revision: 591840
- update to 1.3.1

* Sun Sep 19 2010 Funda Wang <fwang@mandriva.org> 1.3.0-1mdv2011.0
+ Revision: 579768
- 1.3.0 final

* Wed Aug 25 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1.3.0-0.rc2.1mdv2011.0
+ Revision: 573340
- update to 1.3.0_rc2

* Sun Aug 01 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1.3.0-0.rc1.1mdv2011.0
+ Revision: 564168
- change spec to make it more easier to package rc's (since quite a few rc's go
  into cooker), (thanks to the meticulous transmission.spec)
- remove 'mdkversion < 200900' bits, too old
- add a patch from Debian to disable checking for updates in the gui (replaces
  patch0 which doesn't seem to work now)
- update to 1.3.0_rc1
- drop patch2, merged upstream

* Sat May 15 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1.2.3-2mdv2010.1
+ Revision: 544853
- Patch2: fix hangs on shutdown when using sys tray menu

* Sun Mar 28 2010 Eugeni Dodonov <eugeni@mandriva.com> 1.2.3-1mdv2010.1
+ Revision: 528344
- Updated to 1.2.3.

* Sat Mar 20 2010 Emmanuel Andry <eandry@mandriva.org> 1.2.2-1mdv2010.1
+ Revision: 525432
- New version 1.2.2

* Tue Feb 23 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1.2.1-2mdv2010.1
+ Revision: 509933
- 1.2.1 requires libtorrent-rasterbar >= 0.14.9 to fix an over-downloading bug
  in older versions of libtorrent-rasterbar (c.f. 1.2.1 changelog in the src tarball)

* Mon Feb 22 2010 Frederik Himpe <fhimpe@mandriva.org> 1.2.1-1mdv2010.1
+ Revision: 509638
- update to new version 1.2.1

* Tue Jan 12 2010 Jérôme Brenier <incubusss@mandriva.org> 1.2.0-1mdv2010.1
+ Revision: 490022
- final release 1.2.0
- use lzma source tarball

* Fri Dec 18 2009 Ahmad Samir <ahmadsamir@mandriva.org> 1.2.0-0.rc5.1mdv2010.1
+ Revision: 479923
- update to 1.2.0_rc5

* Fri Nov 27 2009 Ahmad Samir <ahmadsamir@mandriva.org> 1.2.0-0.rc4.1mdv2010.1
+ Revision: 470632
- Update to new version 1.2.0_rc4

* Thu Nov 19 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.2.0-0.rc3.1mdv2010.1
+ Revision: 467513
- update to new version 1.2.0_rc3
- add requires on python-chardet, python-OpenSSL, python-notify, python-simplejson and python-twisted-web
- drop requires on python-dbus

* Tue Jun 16 2009 Frederik Himpe <fhimpe@mandriva.org> 1.1.9-1mdv2010.0
+ Revision: 386425
- update to new version 1.1.9

* Fri May 22 2009 Eugeni Dodonov <eugeni@mandriva.com> 1.1.8-1mdv2010.0
+ Revision: 378581
- Updated to 1.1.8.
  Rediffed P1.

* Fri May 01 2009 Eugeni Dodonov <eugeni@mandriva.com> 1.1.7-1mdv2010.0
+ Revision: 369210
- 1.1.7

* Sat Apr 18 2009 Eugeni Dodonov <eugeni@mandriva.com> 1.1.6-1mdv2009.1
+ Revision: 367974
- Updated to 1.1.6.

* Wed Mar 18 2009 Frederik Himpe <fhimpe@mandriva.org> 1.1.5-1mdv2009.1
+ Revision: 357019
- Update to new version 1.1.5

* Wed Mar 11 2009 Frederik Himpe <fhimpe@mandriva.org> 1.1.4-1mdv2009.1
+ Revision: 353924
- update to new version 1.1.4

* Mon Feb 16 2009 Frederik Himpe <fhimpe@mandriva.org> 1.1.3-1mdv2009.1
+ Revision: 341109
- update to new version 1.1.3

* Wed Feb 04 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.1.2-1mdv2009.1
+ Revision: 337473
- update to new version 1.1.2

* Sun Jan 25 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.1.1-1mdv2009.1
+ Revision: 333564
- update to new version 1.1.1

* Tue Jan 13 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.1.0-1mdv2009.1
+ Revision: 329058
- update to new version 1.1.0

* Sat Jan 10 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.1.0-0.RC3.1mdv2009.1
+ Revision: 328133
- update to new version 1.1.0_RC3

* Mon Jan 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.1.0-0.RC2.1mdv2009.1
+ Revision: 325154
- drop patch 2, fixed upstream
- update to new version 1.1.0_RC2

* Wed Dec 24 2008 Michael Scherer <misc@mandriva.org> 1.0.7-4mdv2009.1
+ Revision: 318428
- rebuild for new python

* Sun Dec 21 2008 Funda Wang <fwang@mandriva.org> 1.0.7-3mdv2009.1
+ Revision: 316919
- rebuild for new boost

* Tue Dec 16 2008 Adam Williamson <awilliamson@mandriva.org> 1.0.7-2mdv2009.1
+ Revision: 314920
- make file list conditional on system libtorrent build
- drop the python version check (all now supported releases are 2.5+)
- adjust file list for noarch
- doesn't actually br the libtorrent devel package, it only needs python module
- use system libtorrent-rasterbar by default (yaay) - package now noarch
- add a newer (and smaller) set of conditionals for building with system
  libtorrent-rasterbar
- drop the old system libtorrent commented stuff, it's all outdated now

* Sun Dec 14 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0.7-1mdv2009.1
+ Revision: 314369
- update to new version 1.0.7
- Patch1: rediff

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Tue Dec 02 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0.6-1mdv2009.1
+ Revision: 309498
- fix file list
- update to new version 1.0.6

* Tue Dec 02 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0.5-3mdv2009.1
+ Revision: 309495
- rebuild

* Sat Nov 29 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0.5-2mdv2009.1
+ Revision: 308008
- require python-pkg-resources for mdv version greater than 200900, instead of python-setuptools which requires bunch of useless python stuff and python-devel

* Tue Nov 11 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0.5-1mdv2009.1
+ Revision: 302126
- update to new version 1.0.5

* Sun Nov 02 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0.4-1mdv2009.1
+ Revision: 299306
- update to new version 1.0.4

* Tue Oct 21 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0.3-1mdv2009.1
+ Revision: 296203
- update to new version 1.0.3

* Sun Oct 12 2008 Adam Williamson <awilliamson@mandriva.org> 1.0.2-1mdv2009.1
+ Revision: 292606
- rediff use-multithreaded-boost.patch
- new version 1.0.2

* Wed Sep 24 2008 Adam Williamson <awilliamson@mandriva.org> 1.0.0-1mdv2009.0
+ Revision: 287867
- fix setup macro
- improve use-multithreaded-boost.patch to reliably do what we want with
  upstream's braindead boost detection on i586 and x86-64
- don't use %%{name} in patch names
- correct license (now GPLv3+, and has an openssl exception)
- adjust summary and description: users don't care what language it's in
- new release 1.0.0

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - update to new version 0.9.09

* Thu Aug 28 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9.08-2mdv2009.0
+ Revision: 276742
- update to new release candidate 0.9.08
- fix url for source

* Mon Aug 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9.07-1mdv2009.0
+ Revision: 273468
- update to new version 0.9.07
- Patch1: use multithreaded boost libraries
- improve summary
- spec file clean

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - rebuild against new boost

* Thu Aug 14 2008 Funda Wang <fwang@mandriva.org> 0.9.06-1mdv2009.0
+ Revision: 272033
- New version 0.9.06

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - add build requires and runtime requires on python-setuptools

* Thu Aug 07 2008 Funda Wang <fwang@mandriva.org> 0.9.05-1mdv2009.0
+ Revision: 265693
- New version 0.9.05
- rediff update patch

* Thu Jun 26 2008 Adam Williamson <awilliamson@mandriva.org> 0.5.9.3-1mdv2009.0
+ Revision: 229190
- new release 0.5.9.3

* Sun Jun 22 2008 Funda Wang <fwang@mandriva.org> 0.5.9.2-1mdv2009.0
+ Revision: 227874
- New version 0.5.9.2

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Adam Williamson <awilliamson@mandriva.org>
    - add update.patch to disable update notification by default
    - new release 0.5.9.1

* Thu May 01 2008 Adam Williamson <awilliamson@mandriva.org> 0.5.9.0-1mdv2009.0
+ Revision: 199845
- drop versioncheck.patch: upstream default was changed to off
- new release 0.5.9.0

* Thu Apr 17 2008 Adam Williamson <awilliamson@mandriva.org> 0.5.8.9-1mdv2009.0
+ Revision: 195190
- new release 0.5.8.9

* Sat Apr 12 2008 trem <trem@mandriva.org> 0.5.8.7-1mdv2009.0
+ Revision: 192617
- update to 0.5.8.7

* Thu Mar 20 2008 Adam Williamson <awilliamson@mandriva.org> 0.5.8.6-1mdv2008.1
+ Revision: 189224
- new release 0.5.8.6 (bugfixes)

* Sun Mar 02 2008 trem <trem@mandriva.org> 0.5.8.5-1mdv2008.1
+ Revision: 177790
- update to 0.5.8.5

* Sat Feb 23 2008 Adam Williamson <awilliamson@mandriva.org> 0.5.8.4-1mdv2008.1
+ Revision: 174059
- rediff versioncheck.patch, and don't bother patching the Windows default options any more in it
- new release 0.5.8.4

* Sat Feb 02 2008 Funda Wang <fwang@mandriva.org> 0.5.8.3-1mdv2008.1
+ Revision: 161327
- New version 0.5.8.3

* Sun Jan 27 2008 Funda Wang <fwang@mandriva.org> 0.5.8.2-1mdv2008.1
+ Revision: 158539
- New version 0.5.8.2

  + Adam Williamson <awilliamson@mandriva.org>
    - new release 0.5.8.1

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sun Dec 30 2007 Funda Wang <fwang@mandriva.org> 0.5.8-1mdv2008.1
+ Revision: 139517
- New version 0.5.8

* Thu Dec 27 2007 Adam Williamson <awilliamson@mandriva.org> 0.5.7.98-1mdv2008.1
+ Revision: 138666
- rediff versioncheck.patch
- re-add French translation to see if it works yet (cf. http://forum.mandriva.com/viewtopic.php?t=77442)
- new version 0.5.7.98 (0.5.8 RC2)

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Dec 03 2007 Funda Wang <fwang@mandriva.org> 0.5.7.1-1mdv2008.1
+ Revision: 114529
- New version 0.5.7.1
- fix requires on librsvg

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - correct requires on librsvg2

* Tue Nov 27 2007 Adam Williamson <awilliamson@mandriva.org> 0.5.6.96-1mdv2008.1
+ Revision: 113520
- new release 0.5.6.96

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - add missing requires

* Fri Nov 02 2007 Götz Waschk <waschk@mandriva.org> 0.5.6.2-2mdv2008.1
+ Revision: 105179
- drop patch 0 and build with new boost

* Thu Nov 01 2007 Funda Wang <fwang@mandriva.org> 0.5.6.2-1mdv2008.1
+ Revision: 104332
- New version 0.5.6.1
- rediff boost patch

* Tue Oct 30 2007 Adam Williamson <awilliamson@mandriva.org> 0.5.6.1-1mdv2008.1
+ Revision: 103898
- rediff boost patch
- new release 0.5.6.1

* Thu Oct 25 2007 Adam Williamson <awilliamson@mandriva.org> 0.5.6-1mdv2008.1
+ Revision: 102022
- adjust icon stuff for upstream changes
- rediff boost patch
- new release 0.5.6
- new release 0.5.6

* Sun Oct 21 2007 Olivier Blin <blino@mandriva.org> 0.5.5-3mdv2008.1
+ Revision: 101030
- require gnome-python-gnomevfs
- require pygtk2.0-libglade

* Sun Oct 21 2007 Götz Waschk <waschk@mandriva.org> 0.5.5-2mdv2008.1
+ Revision: 100910
- fix build with new boost

* Wed Oct 10 2007 Funda Wang <fwang@mandriva.org> 0.5.5-1mdv2008.1
+ Revision: 96832
- New version 0.5.5

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - fix icons installation

* Thu Sep 27 2007 Adam Williamson <awilliamson@mandriva.org> 0.5.4.1-3mdv2008.0
+ Revision: 93341
- update icon name fix (png vs. xpm)
- remove the French translation, it's broken somehow and I don't know how to fix
- re-adopt some of tpg's cleanups
- correct license
- add deluge-0.5.4.1-versioncheck.patch to disable the new version check
- revert to 0.5.4.1 per maintainers@ post

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - spec file clean
    - handle nicely installation of icons
    - do not hardcode icon extension in desktop file
    - new version

* Sun Aug 12 2007 Adam Williamson <awilliamson@mandriva.org> 0.5.4.1-1mdv2008.0
+ Revision: 62298
- new release 0.5.4.1

* Thu Aug 09 2007 Funda Wang <fwang@mandriva.org> 0.5.4-1mdv2008.0
+ Revision: 60901
- New version 0.5.4
- rediff patch

* Fri Jul 27 2007 Adam Williamson <awilliamson@mandriva.org> 0.5.3-1mdv2008.0
+ Revision: 56130
- new release 0.5.3

* Sat Jul 21 2007 Adam Williamson <awilliamson@mandriva.org> 0.5.2.90-1mdv2008.0
+ Revision: 54331
- test for python version not MDV version in determining whether to include certain python files (this is more correct)
- revise size range and generation strategy for fd.o icons
- drop old icons
- specify license as GPLv2
- clean spec (tabs, consistent variables)
- new release 0.5.2.90 (0.5.3 RC1)
- bump to retry backport

* Fri Jul 06 2007 Adam Williamson <awilliamson@mandriva.org> 0.5.2-1mdv2008.0
+ Revision: 49233
- rediff patch0
- new release 0.5.2

* Sun Jul 01 2007 Adam Williamson <awilliamson@mandriva.org> 0.5.1.90-1mdv2008.0
+ Revision: 46191
- new release 0.5.1.90 (0.5.2 RC1); rediff patch0

* Sat Jun 16 2007 Adam Williamson <awilliamson@mandriva.org> 0.5.1.1-1mdv2008.0
+ Revision: 40349
- okay, try fixing the boost issue another way
- fix distro test in setup.py for releases other than 2007.1
- new release 0.5.1.1, some spec cleaning
- real fix for 2007.0 build (the file apparently doesn't exist under python 2.4 at all)

* Fri Apr 20 2007 Adam Williamson <awilliamson@mandriva.org> 0.5.0-3mdv
+ Revision: 16367
- fix build on 2007.0 (remove specific reference to python 2.5 file in files list)


* Wed Mar 21 2007 Adam Williamson <awilliamson@mandriva.com> 0.5.0-2mdv2007.1
+ Revision: 147655
- generate fd.o icons in spec, use them in .desktop

* Mon Mar 19 2007 Adam Williamson <awilliamson@mandriva.com> 0.5.0-1mdv2007.1
+ Revision: 146380
- drop the patch (fixed upstream)
- 0.5.0 final
- Import deluge

  + Michael Scherer <misc@mandriva.org>
    - fix french translation


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 867 |12cr|demoroniser-20030916-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name    demoroniser	
%define	version 20030916 
%define	release	%mkrel 4

Summary:	Corrects incompatible HTML generated by Microsoft applications
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:        Public Domain	
Group:		Text tools
URL:	        http://www.fourmilab.ch/webtools/demoroniser/	
Source0:        http://www.fourmilab.ch/webtools/demoroniser/%{name}.zip
Patch0:		%{name}-perl-path.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
Requires:       perl
BuildArch:	noarch

%description
Corrects moronic and gratuitously incompatible HTML generated by 
Microsoft applications.  Also can be useful on just text to get rid of
the "smart quotes" Microsoft applications like to use.

%prep
rm -rf %{buildroot}
%setup -q -c -n %{name}-%{version}
%patch0

%install
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_mandir}/man1
install -m 0755 demoroniser.pl %{buildroot}%{_bindir}/demoroniser
install -m 0644 demoroniser.1 %{buildroot}%{_mandir}/man1

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc demoroniser.man 
%{_bindir}/demoroniser
%{_mandir}/man1/demoroniser.1*



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 20030916-4mdv2011.0
+ Revision: 617531
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 20030916-3mdv2010.0
+ Revision: 427960
- rebuild

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 20030916-2mdv2009.0
+ Revision: 266559
- rebuild early 2009.0 package (before pixel changes)

* Thu May 15 2008 Adam Williamson <awilliamson@mandriva.org> 20030916-1mdv2009.0
+ Revision: 207712
- bunzip2 patch
- spec clean
- new version

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 19980116-5mdv2008.1
+ Revision: 123774
- kill re-definition of %%buildroot on Pixel's request
- import demoroniser


* Thu Jan 05 2006 Lenny Cartier <lenny@mandriva.com> 19980116-5mdk
- rebuild

* Sat Feb 01 2003 Lenny Cartier <lenny@mandrakesoft.com 19980116-4mdk
- rebuild

* Wed Jul 17 2002 Lenny Cartier <lenny@mandrakesoft.cml> 19980116-3mdk
- from Ben Reser <ben@reser.org> :
	- More typos.  I need more sleep.

* Fri Jul 12 2002 Ben Reser <ben@reser.org> 19980116-2mdk
- Fix typos in spec file. :( 

*Thu Jul 11 2002 Ben Reser <ben@reser.org> 19980116-1mdk
- First mandrake release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 868 |12cr|denemo-0.9.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	WYSIWYG musical score editor and frontend for Lilypond
Name:		denemo
Version:	0.9.6
Release:	1
License:	GPLv2+
Group:		Sound
URL:		http://www.denemo.org/
Source0:	http://ftp.gnu.org/gnu/denemo/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(aubio)
BuildRequires:	pkgconfig(evince-view-3.0)
BuildRequires:	pkgconfig(fftw3)
BuildRequires:	pkgconfig(fluidsynth)
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gtksourceview-3.0)
BuildRequires:	pkgconfig(guile-1.8)
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(portaudio-2.0)
BuildRequires:	pkgconfig(samplerate)
BuildRequires:	portmidi-devel
BuildRequires:	desktop-file-utils
Requires:	fluidsynth
Requires:	lilypond
Requires:	playmidi
Requires:	TiMidity++

%description
Denemo is the GNU graphical musical score editor, and serves as a frontend
to Lilypond. Besides lilypond, it can also export music into ABC format.
as well as handling Csound score files playback and MIDI playback.

%prep
%setup -q

%build
%configure2_5x --disable-static --with-included-smf
%make

%install
%makeinstall_std

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="GTK" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS ChangeLog NEWS README*
%{_bindir}/%{name}
%{_bindir}/denemo_file_update.sh
%config(noreplace) %{_sysconfdir}/%{name}
%{_datadir}/%{name}
%{_datadir}/fonts/truetype/%{name}/*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 869 |12cr|denyhosts-2.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:       denyhosts
Version:    2.6
Release:    %mkrel 2
Summary:    A script to help thwart ssh server attacks

Group:      Networking/Other
License:    GPLv2
URL:        http://denyhosts.sourceforge.net/
Source0:    http://dl.sourceforge.net/denyhosts/DenyHosts-%{version}.tar.gz
Source1:    denyhosts.cron
Source2:    denyhosts.init
Source3:    denyhosts-allowed-hosts
Source4:    denyhosts.sysconfig
Source5:    denyhosts.logrotate
Source6:    README.fedora
Patch0:     denyhosts-2.6-config.patch
Patch1:     denyhosts-2.4-setup.patch
Patch2:     denyhosts-2.6-daemon-control.patch
# Patch10 is a security fix
Patch10:    denyhosts-2.6-regex.patch
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root
BuildArch:  noarch
BuildRequires:  python-devel
Requires:       openssh-server
Requires(post): rpm-helper
Requires(preun): rpm-helper

%description
DenyHosts is a Python script that analyzes the sshd server log
messages to determine which hosts are attempting to hack into your
system. It also determines what user accounts are being targeted. It
keeps track of the frequency of attempts from each host and, upon
discovering a repeated attack host, updates the /etc/hosts.deny file
to prevent future break-in attempts from that host.  Email reports can
be sent to a system admin.


%prep
%setup -q -n DenyHosts-%{version}
%patch0 -p0 -b .config
%patch1 -p0 -b .setup
%patch2 -p0 -b .daemon-control
%patch10 -p1 -b .regex

cp %{SOURCE6} .

# Fix up non-utf8-ness
for i in CHANGELOG.txt; do
  iconv -f iso-8859-1 -t utf-8 < $i > $i. && touch -r $i $i. && mv -f $i. $i
done

# This must be moved before the Python build process runs so that we
# can include it as documentation.
mv plugins/README.contrib .

# And the permissions are off as well
chmod +x plugins/*


%build
python setup.py build


%install
rm -rf %{buildroot}

python setup.py install -O1 --skip-build --root=%{buildroot}

install -d %{buildroot}/%{_bindir}
install -d %{buildroot}/%{_initrddir}
install -d %{buildroot}/%{_sysconfdir}/cron.d
install -d %{buildroot}/%{_sysconfdir}/logrotate.d
install -d %{buildroot}/%{_sysconfdir}/sysconfig

install -d -m 700 %{buildroot}/%{_localstatedir}/lib/denyhosts
install -d %{buildroot}/%{_localstatedir}/log

install -p -m 600 denyhosts.cfg-dist %{buildroot}/%{_sysconfdir}/denyhosts.conf
install -p -m 755 daemon-control-dist %{buildroot}/%{_bindir}/denyhosts-control
install -p -m 644 %{SOURCE1} %{buildroot}/%{_sysconfdir}/cron.d/denyhosts
install -p -m 755 %{SOURCE2} %{buildroot}/%{_initrddir}/denyhosts
install -p -m 644 %{SOURCE3} %{buildroot}/%{_localstatedir}/lib/denyhosts/allowed-hosts
install -p -m 644 %{SOURCE4} %{buildroot}/%{_sysconfdir}/sysconfig/denyhosts
install -p -m 644 %{SOURCE5} %{buildroot}/%{_sysconfdir}/logrotate.d/denyhosts

touch %{buildroot}/%{_localstatedir}/log/denyhosts

for i in allowed-warned-hosts hosts hosts-restricted hosts-root \
         hosts-valid offset suspicious-logins sync-hosts \
         users-hosts users-invalid users-valid; do
  touch %{buildroot}/%{_localstatedir}/lib/denyhosts/$i
done

%clean
rm -rf %{buildroot}


%preun
%_preun_service %name

%post
# Note that we do not automaticaly run --migrate, because we can't be
# sure that all of the hosts.deny entries were created by denyhosts
%_post_service %name

touch %{_localstatedir}/log/denyhosts
touch %{_localstatedir}/lib/denyhosts/allowed-warned-hosts
touch %{_localstatedir}/lib/denyhosts/hosts
touch %{_localstatedir}/lib/denyhosts/hosts-restricted
touch %{_localstatedir}/lib/denyhosts/hosts-root
touch %{_localstatedir}/lib/denyhosts/hosts-valid
touch %{_localstatedir}/lib/denyhosts/offset
touch %{_localstatedir}/lib/denyhosts/suspicious-logins
touch %{_localstatedir}/lib/denyhosts/sync-hosts
touch %{_localstatedir}/lib/denyhosts/users-hosts
touch %{_localstatedir}/lib/denyhosts/users-invalid
touch %{_localstatedir}/lib/denyhosts/users-valid

%postun
if [ $1 -ge 1 ] ; then
  service %name condrestart >/dev/null 2>&1
fi


%files
%defattr(-,root,root,-)
%doc CHANGELOG.txt denyhosts.cfg-dist LICENSE.txt
%doc README.fedora README.txt setup.py README.contrib

%{_bindir}/denyhosts.py
%{_bindir}/denyhosts-control
%{_datadir}/denyhosts
%{py_puresitedir}/*

%config(noreplace) %{_sysconfdir}/denyhosts.conf
%config(noreplace) %{_sysconfdir}/cron.d/denyhosts
%config(noreplace) %{_sysconfdir}/logrotate.d/denyhosts
%config(noreplace) %{_sysconfdir}/sysconfig/denyhosts
%config(noreplace) %{_localstatedir}/lib/denyhosts/allowed-hosts

%ghost %{_localstatedir}/log/denyhosts
%ghost %{_localstatedir}/lib/denyhosts/allowed-warned-hosts
%ghost %{_localstatedir}/lib/denyhosts/hosts
%ghost %{_localstatedir}/lib/denyhosts/hosts-restricted
%ghost %{_localstatedir}/lib/denyhosts/hosts-root
%ghost %{_localstatedir}/lib/denyhosts/hosts-valid
%ghost %{_localstatedir}/lib/denyhosts/offset
%ghost %{_localstatedir}/lib/denyhosts/suspicious-logins
%ghost %{_localstatedir}/lib/denyhosts/sync-hosts
%ghost %{_localstatedir}/lib/denyhosts/users-hosts
%ghost %{_localstatedir}/lib/denyhosts/users-invalid
%ghost %{_localstatedir}/lib/denyhosts/users-valid

%dir %{_localstatedir}/lib/denyhosts

%{_initrddir}/denyhosts




%changelog
* Fri Nov 12 2010 Bogdano Arendartchuk <bogdano@mandriva.com> 2.6-2mdv2011.0
+ Revision: 596962
- removed unnecessary protection for .py[co] files

* Tue Jan 06 2009 Funda Wang <fwang@mandriva.org> 2.6-2mdv2009.1
+ Revision: 325275
- rediff daemon control patch

* Sat Nov 08 2008 Gaëtan Lehmann <glehmann@mandriva.org> 2.6-1mdv2009.1
+ Revision: 301169
- import denyhosts


* Sat Nov 8 2008 Gatan Lehmann <glehmann@mandriva.org> 2.6-1mdv2009.0
- import package from fedora

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 870 |12cr|deskolo-0.23-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		deskolo
Version:	0.23
Release:	%mkrel 2
License:	GPLv2
Summary:	Deskolo energy consumption monitoring utilities
Url:        http://www.deskolo.com
Source:		deskolo-%{version}.tar.bz2
Group:		Monitoring
BuildRequires: libx11-devel
BuildRequires: libxext-devel
BuildRequires: python-devel
Requires: wattsup
Requires: python-dbus
Requires: python-lxml
Requires: cpufrequtils
Requires: powertop
Suggests: collectd
Suggests: rrdtool
Suggests: xdg-utils
Suggests: xdpyinfo

%description
Deskolo aims at monitoring and controlling the energy consumption of 
computers in a corporate network.

%prep
%setup -q

%build

%install
%{__rm} -rf %buildroot
%{__mkdir_p} %buildroot/%{_bindir}
%{__make} DESTDIR=%buildroot%{_bindir} install
python setup.py install --root=%{buildroot}




%files
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/deskolo.cfg
%{python_sitelib}/%{name}
%{python_sitelib}/%{name}-%{version}-py%{py_ver}.egg-info
%{_bindir}/deskolo
%{_bindir}/xlib-dpms



%changelog
* Sun Nov 07 2010 Jani Välimaa <wally@mandriva.org> 0.23-2mdv2011.0
+ Revision: 594488
- rebuild for python 2.7
- fix file list

* Wed Sep 29 2010 Stéphane Laurière <slauriere@mandriva.com> 0.23-1mdv2011.0
+ Revision: 582045
- v0.23 release

* Wed Sep 29 2010 Stéphane Laurière <slauriere@mandriva.com> 0.22-1mdv2011.0
+ Revision: 582040
- v0.22 release
- v0.21 release
- added buildrequires libx11_6-devel
- v0.2 release

* Tue Sep 07 2010 Nicolas Vigier <nvigier@mandriva.com> 0.1-1mdv2011.0
+ Revision: 576539
- lol
- complete description (from website)
- import deskolo


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 871 |12cr|desktopcouch-1.0.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:    Integration of CouchDB storage into desktop applications	
Name:       desktopcouch
Version:    1.0.7
Release:    %mkrel 2
License:    LGPLv3
Group:      Databases
URL:        https://launchpad.net/desktopcouch	
Source0:    http://launchpad.net/desktopcouch/trunk/%{version}/+download/%{name}-%{version}.tar.gz
BuildRequires: python python-setuptools
BuildRequires: python-distutils-extra
BuildRequires: intltool 
Requires:      couchdb-bin
Requires:      python-couchdb
Requires:      python-oauth
Requires:      python-twisted-core
BuildArch:     noarch

%description
Integration of CouchDB storage into desktop applications, for automatic 
replication and synchronization of data between computers.

%package tools
Requires:   pygtk2.0
Group:      Databases
Summary: Desktopcouch tools 
%description tools
This package contains graphical tools for desktopcouch, to pair two computers.

%prep
%setup -q

%build
python setup.py build

%install
rm -Rf $RPM_BUILD_ROOT
python setup.py install --root $RPM_BUILD_ROOT

rm -Rf $RPM_BUILD_ROOT/%{_docdir}/
%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/xdg/desktop-couch/compulsory-auth.ini
%dir %{_sysconfdir}/xdg/desktop-couch
%{_datadir}/dbus-1/services/org.desktopcouch.CouchDB.service
%{py_puresitedir}/%{name}/
%{py_puresitedir}/*.egg-info
%{_prefix}/lib/%{name}/
%{_datadir}/%{name}/

%files tools
%defattr(-,root,root)
%{_bindir}/*
%{_mandir}/man1/*
%{_datadir}/applications/*.desktop




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 872 |12cr|desktop-data-model-1.2.5-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}
%define api   1
%define major 0
%define libname %mklibname ddm %{api}_%major
%define develname %mklibname -d ddm %api

Name:           desktop-data-model
Version:        1.2.5
Release:        6
Summary:        Engine providing live updates of online data to the desktop

Group:          Graphical desktop/GNOME
License:        LGPLv2+
URL:            http://live.gnome.org/OnlineDesktop
Source0:        http://ftp.gnome.org/pub/GNOME/sources/%name/%name-%{version}.tar.bz2
Patch:		desktop-data-model-1.2.5-fix-format-strings.patch

BuildRequires:  pkgconfig(gdk-2.0) >= 2.6
BuildRequires:  pkgconfig(loudmouth-1.0) >= 1.0.3-3
BuildRequires:  pkgconfig(dbus-glib-1) >= 0.61 
BuildRequires:  pkgconfig(gnome-desktop-2.0) >= 2.10.0
BuildRequires:  pkgconfig(gnome-vfs-2.0)
BuildRequires:  pkgconfig(sqlite3) >= 3.0.0
BuildRequires:  pkgconfig(xscrnsaver)
Conflicts: mugshot < 1.2.1-1mdv

%description
desktop-data-model provides an engine and client library that allow
desktop applications to retrieve data from the online.gnome.org server
and elsewhere and get updates when the data changes. This allows
creating applications that provide a live display of information
from the Internet.

%package -n %{libname}
Group: System/Libraries
Summary: Engine providing live updates of online data to the desktop
Requires: %name >= %version

%description -n %libname
desktop-data-model provides an engine and client library that allow
desktop applications to retrieve data from the online.gnome.org server
and elsewhere and get updates when the data changes. This allows
creating applications that provide a live display of information
from the Internet.

%package -n %develname
Summary: Development headers for Online Desktop Data Model
Group: Development/C
Requires: %libname = %{version}-%{release}
Provides: %name-devel = %{version}-%{release}
Provides: libddn-devel = %version-%release

%description -n %develname
This package contains libraries for Online Desktop Data Model.

%prep
%setup -q
%patch -p1

%build
%configure2_5x --without-empathy LIBS="-lX11 -lm"
%make

%install
%makeinstall_std

%post
echo %{version} > %{_datadir}/desktop-data-model/version

%if %mdkversion < 200900
%post -n %libname -p /sbin/ldconfig
%postun -n %libname -p /sbin/ldconfig
%endif


%files
%defattr(-,root,root,-)
%doc COPYING
%ghost %{_datadir}/desktop-data-model/version
%{_libexecdir}/desktop-data-engine
%{_datadir}/dbus-1/services/*.service

%files -n %{libname}
%defattr(-,root,root,-)
%{_libdir}/libddm-%{api}.so.%{major}*


%files -n %develname
%dir %{_includedir}/ddm-1
%{_includedir}/ddm-1/*
%{_libdir}/pkgconfig/*.pc
%{_libdir}/*.so




%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2.5-6mdv2011.0
+ Revision: 610231
- rebuild

* Wed Jan 13 2010 Götz Waschk <waschk@mandriva.org> 1.2.5-5mdv2010.1
+ Revision: 490512
- rebuild for new libgnome-desktop

* Sun Jan 03 2010 Götz Waschk <waschk@mandriva.org> 1.2.5-4mdv2010.1
+ Revision: 485927
- update build deps
- disable empathy support

* Fri Jan 02 2009 Götz Waschk <waschk@mandriva.org> 1.2.5-3mdv2009.1
+ Revision: 323281
- fix format strings

* Thu Nov 06 2008 Götz Waschk <waschk@mandriva.org> 1.2.5-2mdv2009.1
+ Revision: 300171
- rebuild for new  gnome-desktop

* Wed Oct 29 2008 Götz Waschk <waschk@mandriva.org> 1.2.5-1mdv2009.1
+ Revision: 298177
- new version
- update build deps
- fix source URL

* Sat Sep 06 2008 Frederic Crozat <fcrozat@mandriva.com> 1.2.4-2mdv2009.0
+ Revision: 282007
- Add conflicts to ease upgrade from Mdv 2008.1

* Wed Jul 23 2008 Götz Waschk <waschk@mandriva.org> 1.2.4-1mdv2009.0
+ Revision: 242272
- import desktop-data-model


* Wed Jul 23 2008 Götz Waschk <waschk@mandriva.org> 1.2.4-1mdv2009.0
- adapt for mandriva

* Thu Jun 05 2008 Caolán McNamara <caolanm@redhat.com> - 1.2.4-2
- rebuild for dependancies

* Thu Apr 24 2008 Colin Walters <walters@redhat.com> - 1.2.4-1
- new upstream

* Fri Apr 04 2008 Colin Walters <walters@redhat.com> - 1.2.3-1
- new upstream

* Thu Mar 20 2008 Colin Walters <walters@redhat.com> - 1.2.2-1
- new upstream

* Wed Feb 27 2008 Colin Walters <walters@redhat.com> - 1.2.0-2
- Require desktop-data-model from -devel
- Add conflicts: on earlier Mugshot versions since we both ship libddm-1.so

* Tue Jan 29 2008 Colin Walters <walters@redhat.com> - 1.2.0-1
- initial splat into spec

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 873 |12cr|desmume-0.9.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		longname	DeSmuME

Name:		desmume
Version:	0.9.8
Release:	%mkrel 1
Summary:	A Nintendo DS emulator
License:	GPLv2+
Group:		Emulators
URL:		http://desmume.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
Source10:	%{name}-48.png
# Add missing in .tar.gz sources in patch
Patch0:		desmume-0.9.8-missing.patch
BuildRequires:	gtk2-devel
BuildRequires:	libglade2.0-devel
BuildRequires:	gtkglext-devel
BuildRequires:	wxgtku2.8-devel
BuildRequires:	agg-devel
BuildRequires:	pcap-devel
BuildRequires:	desktop-file-utils
BuildRequires:	recode
BuildRequires:	intltool
BuildRequires:	SDL-devel
BuildRequires:	zlib-devel

%package -n %{name}-glade
Summary:	A Nintendo DS emulator (Glade GUI version)
Group:		Emulators
License:	GPLv2+

%package -n %{name}-cli
Summary:	A Nintendo DS emulator (CLI version)
Group:		Emulators
License:	GPLv2+

%package -n wx%{name}
Summary:	A Nintendo DS emulator (wxWidgets GUI version)
Group:		Emulators
License:	GPLv2+

%description
DeSmuME is a Nintendo DS emulator running homebrew demos and commercial 
games... For the latter ones, you should own the games corresponding the 
roms you play with.

You can find a compatibility list here : http://desmume.org/?page_id=15

In this package is the GTK GUI version.

%description -n %{name}-glade
DeSmuME is a Nintendo DS emulator running homebrew demos and commercial 
games... For the latter ones, you should own the games corresponding the 
roms you play with.

You can find a compatibility list here : http://desmume.org/?page_id=15

In this package is the GTK/Glade version, which includes a translation.

%description -n %{name}-cli
DeSmuME is a Nintendo DS emulator running homebrew demos and commercial 
games... For the latter ones, you should own the games corresponding the 
roms you play with.

You can find a compatibility list here : http://desmume.org/?page_id=15

In this package is the CLI version (without a GUI).

%description -n wx%{name}
DeSmuME is a Nintendo DS emulator running homebrew demos and commercial
games... For the latter ones, you should own the games corresponding the
roms you play with.

You can find a compatibility list here : http://desmume.org/?page_id=15

In this package is the wxWidgets version.

%prep
%setup -q
%patch0 -p1
recode l1..u8 AUTHORS ChangeLog
%__perl -pi -e 's|\r\n|\n|g' AUTHORS ChangeLog
find src -name *.[ch]* -exec %__chmod 644 {} +

%build
./autogen.sh
%configure2_5x --enable-wifi --enable-wxwidgets
#--enable-openal --enable-osmesa
%make

%install
%__rm -rf %{buildroot}
%makeinstall

#glade files
%__install -d -m 755 %{buildroot}/%{_datadir}/%{name}
%__install -m 644 src/gtk-glade/glade/* %{buildroot}/%{_datadir}/%{name}

#icons
%__install -d -m 755 %{buildroot}/%{_iconsdir}
%__install -m 644 %{SOURCE10} %{buildroot}/%{_iconsdir}/%{name}.png
%__install -m 644 %{SOURCE10} %{buildroot}/%{_iconsdir}/%{name}-glade.png
%__install -m 644 %{SOURCE10} %{buildroot}/%{_iconsdir}/wx%{name}.png

#xdg menus
desktop-file-install --vendor="" \
 --remove-category="Application" \
 --remove-key="Version" \
 --add-category="X-MandrivaLinux-MoreApplications-Emulators" \
 --add-category="Emulator" \
 --dir=%{buildroot}%{_datadir}/applications \
 %{buildroot}%{_datadir}/applications/%{name}.desktop

desktop-file-install --vendor="" \
 --remove-category="Application" \
 --remove-key="Version" \
 --add-category="X-MandrivaLinux-MoreApplications-Emulators" \
 --add-category="Emulator" \
 --dir=%{buildroot}%{_datadir}/applications \
 %{buildroot}%{_datadir}/applications/%{name}-glade.desktop

desktop-file-install --vendor="" \
 --remove-category="Application" \
 --remove-key="Version" \
 --add-category="X-MandrivaLinux-MoreApplications-Emulators" \
 --add-category="Emulator" \
 --dir=%{buildroot}%{_datadir}/applications \
 %{buildroot}%{_datadir}/applications/wx%{name}.desktop

%find_lang %{name}

%clean
%__rm -rf %{buildroot}

%files
%doc AUTHORS ChangeLog README README.LIN
%attr(0755,root,root) %{_bindir}/%{name}
%{_iconsdir}/%{name}.png
%{_datadir}/applications/%{name}.desktop
%{_mandir}/man1/desmume.1.*
%{_datadir}/pixmaps/DeSmuME.xpm

%files -n %{name}-glade -f %{name}.lang
%doc AUTHORS ChangeLog README README.LIN
%attr(0755,root,root) %{_bindir}/%{name}-glade
%{_datadir}/%{name}
%{_iconsdir}/%{name}-glade.png
%{_datadir}/applications/%{name}-glade.desktop
%{_mandir}/man1/desmume-glade.1.*

%files -n %{name}-cli
%doc AUTHORS ChangeLog README README.LIN
%attr(0755,root,root) %{_bindir}/%{name}-cli
%{_mandir}/man1/desmume-cli.1.*

%files -n wx%{name}
%doc AUTHORS ChangeLog README README.LIN
%attr(0755,root,root) %{_bindir}/wx%{name}
%{_iconsdir}/wx%{name}.png
%{_datadir}/applications/wx%{name}.desktop



%changelog
* Tue Apr 10 2012 Andrey Bondrov <abondrov@mandriva.org> 0.9.8-1
+ Revision: 790269
- New version 0.9.8

* Fri Jul 29 2011 Andrey Bondrov <abondrov@mandriva.org> 0.9.7-1
+ Revision: 692166
- Fix group
- Fix man pages compression issue
- imported package desmume


* Thu Jul 21 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 0.9.7-1mdv2011.0
- New version 0.9.7

* Tue May 25 2010 Guillaume Bedot <littletux@zarb.org> 0.9.6-2plf2010.1
- build also wx gui

* Thu May 20 2010 Guillaume Bedot <littletux@zarb.org> 0.9.6-1plf2010.1
- 0.9.6

* Sat Sep  5 2009 Guillaume Bedot <littletux@zarb.org> 0.9.4-1plf2010.0
- 0.9.4

* Mon May 18 2009 Guillaume Bedot <littletux@zarb.org> 0.9.2-2plf2010.0
- fix buildrequires

* Mon May 18 2009 Guillaume Bedot <littletux@zarb.org> 0.9.2-1plf2009.1
- 0.9.2-1

* Mon Jan  5 2009 Guillaume Bedot <littletux@zarb.org> 0.9-1plf2009.1
- 0.9

* Wed Apr 23 2008 Guillaume Bedot <littletux@zarb.org> 0.8-1plf2009.0
- 0.8

* Tue Aug 14 2007 Guillaume Bedot <littletux@zarb.org> 0.7.3-1plf2008.0
- Release 0.7.3, with a french translation for desmume-glade

* Thu Jul 11 2007 Guillaume Bedot <littletux@zarb.org> 0.7.2-1plf2008.0
- RMLL release

* Thu Jun 21 2007 Guillaume Bedot <littletux@zarb.org> 0.7.1-1plf2008.0
- Release 0.7.1

* Mon May 14 2007 Guillaume Bedot <littletux@zarb.org> 0.7.0-1plf2008.0
- Release 0.7.0
- New menu item
- Aiglx / Gui warning

* Wed Mar 21 2007 Guillaume Bedot <littletux@zarb.org> 0.6.0-2plf2007.1
- Fix all glade paths

* Wed Mar 21 2007 Guillaume Bedot <littletux@zarb.org> 0.6.0-1plf2007.1
- First PLF package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 874 |12cr|detox-1.2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		detox
Summary:	A console utility to clean up filenames
Version:	1.2.0
Release:	%{mkrel 2} 
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
Patch0:		%{name}-1.2.0-fix-str-fmt.patch
URL:		http://detox.sourceforge.net
Group:		File tools
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
License:	BSD-like
Buildrequires:	bison
Buildrequires:	flex

%description
The detox utility renames files to make them easier to work with. It
removes spaces and other such annoyances. It'll also translate or
cleanup Latin-1 (ISO 8859-1) characters encoded in 8-bit ASCII, Unicode
characters encoded in UTF-8, and CGI escaped characters.

%prep
%setup -q
%patch0 -p1 -b .strfmt

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall
# Make sure our config is not +x
chmod a-x %{buildroot}%{_sysconfdir}/*

%clean 
rm -rf %{buildroot} 

%files 
%defattr(-,root,root)
%doc CHANGES README
%{_datadir}/%{name}/
%{_bindir}/%{name}
%{_bindir}/inline-%{name}
%{_mandir}/man?/*
%config(noreplace) %{_sysconfdir}/*



%changelog
* Mon May 18 2009 Jérôme Brenier <incubusss@mandriva.org> 1.2.0-2mdv2010.0
+ Revision: 376817
- add a patch to fix str fmt

* Wed Oct 01 2008 Adam Williamson <awilliamson@mandriva.org> 1.2.0-1mdv2009.0
+ Revision: 290280
- minor spec cleanups
- new version 1.2.0 (fixes large file support, #44313)

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 1.1.1-6mdv2009.0
+ Revision: 240602
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Apr 25 2007 Eskild Hustvedt <eskild@mandriva.org> 1.1.1-4mdv2008.0
+ Revision: 18184
- Fix buildrequires and yearly rebuild


* Fri Nov 04 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.1.1-3mdk
- Fix BuildRequires

* Sat Apr 02 2005 Eskild Hustvedt <eskild@mandrake.org> 1.1.1-2mdk
- %%mkrel

* Sun Mar 13 2005 Eskild Hustvedt <eskild@mandrake.org> 1.1.1-1mdk
- Initial Mandrakelinux package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 875 |12cr|deutex-4.4.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 4.4.0
%define name	deutex
%define release	%mkrel 3

%define	Summary	A utility for modifying the graphics of Doom IWAD and PWAD files

Summary:	%{Summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://www.teaser.fr/~amajorel/deutex/%{name}-%{version}.tar.bz2
# this patch s needed otherwise we cannot see fatal error on start, used
# to fix a segfault on start, as code was not 64 bits clean
Patch0:     deutex-4.4.0-fix-error-on-startup.diff
Patch1:     deutex-4.4.0-fix-error-on-64b.diff
URL:		http://www.deutex.com/
Group:		Games/Arcade
License:	GPLv2
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	SDL-devel smpeg-devel SDL_mixer-devel SDL_net-devel

%description
DeuTex is a wad composer for Doom, Heretic, Hexen and Strife. It can be used to extract the lumps
of a wad and save them as individual files. Conversely, it can also build a wad from separate files. 
When extracting a lump to a file, it does not just copy the raw data, it converts it to an 
appropriate format (such as PPM for graphics, Sun audio for samples, etc.). Conversely, when it 
reads files for inclusion in pwads, it does the necessary conversions (for example, from PPM to Doom 
picture format). In addition, DeuTex has functions such as merging wads, etc.

%prep 
%setup -q -n %{name}-%{version}
%patch0 -p0
%patch1 -p0

%build
%make CFLAGS="%optflags" LDFLAGS="%ldflags"

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/%{_bindir}
mkdir -p %{buildroot}/%{_prefix}/man/man6/
mkdir -p %{buildroot}/%_mandir/

make install PREFIX=%{buildroot}/%{_prefix}

mv %{buildroot}/%{_prefix}/man/man6/ %{buildroot}/%_mandir/man6/

%clean
rm -rf %{buildroot}

%files
%doc CHANGES LICENSE README COPYING TODO COPYING.LIB VERSION
%defattr (-,root,root)
%{_bindir}/deutex
%{_bindir}/deusf
%_mandir/man6/*


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 4.4.0-3mdv2011.0
+ Revision: 610238
- rebuild

* Fri Apr 30 2010 Funda Wang <fwang@mandriva.org> 4.4.0-2mdv2010.1
+ Revision: 541253
- use flags

* Sun Mar 29 2009 Michael Scherer <misc@mandriva.org> 4.4.0-2mdv2009.1
+ Revision: 362134
- fix segfault on x86_64 on start, and also port it to 64 bits
- remove useless buildRequires
- update license
- fix installation of file ( bug 49263 )
- add doc and man page

* Tue Nov 18 2008 Zombie Ryushu <ryushu@mandriva.org> 4.4.0-1mdv2009.1
+ Revision: 304124
- import deutex



* Fri May 19 2006 Lenny Cartier <lenny@mandrakesoft.com> 4.4.0
- 4.4.0

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 876 |12cr|devede-3.22.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		devede
Version:	3.22.0
Release:	%mkrel 2
Summary:	Graphical frontend to create video DVDs/(S)VCDs
License:	GPLv3+
Group:		Graphical desktop/Other
URL:		http://www.rastersoft.com/programas/devede.html
Source0:	http://www.rastersoft.com/descargas/%{name}-%{version}.tar.bz2
# Created from upstream .svg icon by GIMP - ImageMagick does not do well
# at converting .svg on the fly - AdamW 2007/09
Source1:	devede-16.png
Source2:	devede-32.png
Source3:	devede-48.png
BuildArch:	noarch
BuildRequires:	bash
BuildRequires:	coreutils
Requires:	dvdauthor
Requires:	mencoder
Requires:	mkisofs
Requires:	mplayer
Requires:	pygtk2.0
Requires:	python
Requires:	vcdimager
Requires:	python-cairo

%description
DeVeDe is a program to create video DVDs (compatible with home players) from
nearly any video format. It only uses Python, MPlayer, Mencoder, DVDAuthor,
VCDImager, and mkisofs, so it has very few dependencies.

%prep
%setup -q

# remove shebangs...
%__sed -i -e '/^#!\//, 1d' %{name}_*.py

%build
%__sed -i 's/\/usr\/lib\/devede/\/usr\/share\/devede/' %{name}

%install
# The stuff that goes to /usr/lib is just python scripts, not actually
# arch-specific. The app always looks for them in /usr/lib , even on
# x86-64. So define libdir as %_prefix/lib. See bug #31692. -AdamW 2007/06
DESTDIR=%{buildroot} \
prefix=%{_prefix} \
libdir=%{_datadir}/ \
	./install.sh

# fd.o icons
mkdir -p %{buildroot}/%{_iconsdir}/hicolor/{16x16,32x32,48x48,scalable}/apps
mv %{buildroot}/%{_datadir}/pixmaps/%{name}.svg %{buildroot}/%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
install -m 644 %{SOURCE1} %{buildroot}/%{_iconsdir}/hicolor/16x16/apps/%{name}.png
install -m 644 %{SOURCE2} %{buildroot}/%{_iconsdir}/hicolor/32x32/apps/%{name}.png
install -m 644 %{SOURCE3} %{buildroot}/%{_iconsdir}/hicolor/48x48/apps/%{name}.png

# redundant files, temp files...
rm -f %{buildroot}/%{_bindir}/%{name}-debug
rm -f %{buildroot}/%{_datadir}/doc/%{name}/html/*~

%find_lang %{name}

%files -f %{name}.lang
%defattr(0755,root,root,0755)
%{_bindir}/%{name}
%{_bindir}/%{name}_debug
%defattr(0644,root,root,0755)
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}
%{_datadir}/doc/%{name}
%{_iconsdir}/hicolor/*/apps/%{name}.*


%changelog
* Fri Jul 06 2012 Guilherme Moro <guilherme@mandriva.com> 3.22.0-2mdv2012.0
+ Revision: 808405
+ rebuild (emptylog)

* Wed Jul 04 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 3.22.0-1
+ Revision: 808089
- update to 3.22.0

* Tue Jan 10 2012 Andrey Bondrov <abondrov@mandriva.org> 3.21.0-1
+ Revision: 759324
- New version 3.21.0, add clean section back for backports sake

* Sun Nov 27 2011 Alexander Khrukin <akhrukin@mandriva.org> 3.19.0-1
+ Revision: 733986
- version update 3.19.0

* Wed Oct 05 2011 Andrey Bondrov <abondrov@mandriva.org> 3.17.0-1
+ Revision: 703132
- New version: 3.17.0

* Sun Aug 22 2010 Tomas Kindl <supp@mandriva.org> 3.16.9-1mdv2011.0
+ Revision: 572052
- update to 3.16.9 (fixing #59261)
- major SPEC refactoring
- put files in their proper place, remove shebangs

* Thu Feb 25 2010 Frederik Himpe <fhimpe@mandriva.org> 3.16.4-1mdv2010.1
+ Revision: 511323
- update to new version 3.16.4

* Mon Feb 22 2010 Frederik Himpe <fhimpe@mandriva.org> 3.16.2-1mdv2010.1
+ Revision: 509656
- Update to new version 3.16.2

* Mon Feb 08 2010 Frederik Himpe <fhimpe@mandriva.org> 3.16.0-1mdv2010.1
+ Revision: 502373
- Update to new version 3.16.0

* Wed Dec 16 2009 Jérôme Brenier <incubusss@mandriva.org> 3.15.2-1mdv2010.1
+ Revision: 479615
- new version 3.15.2
- fix files list

* Mon Jul 20 2009 Frederik Himpe <fhimpe@mandriva.org> 3.14.0-1mdv2010.0
+ Revision: 398065
- update to new version 3.14.0

* Mon May 25 2009 Frederik Himpe <fhimpe@mandriva.org> 3.13.1-1mdv2010.0
+ Revision: 379658
- update to new version 3.13.1

* Fri May 15 2009 Frederik Himpe <fhimpe@mandriva.org> 3.13.0-1mdv2010.0
+ Revision: 376225
- Update to new version 3.13
- Uses gtkbuilder instead of libglade

* Thu Aug 28 2008 Frederik Himpe <fhimpe@mandriva.org> 3.11b-1mdv2009.0
+ Revision: 276947
- Update to new version 3.11b

* Tue Aug 26 2008 Frederik Himpe <fhimpe@mandriva.org> 3.11-1mdv2009.0
+ Revision: 276281
- update to new version 3.11

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 3.6-3mdv2009.0
+ Revision: 244029
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri Mar 07 2008 Erwan Velu <erwan@mandriva.org> 3.6-1mdv2008.1
+ Revision: 181415
- 3.6

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Nov 14 2007 Andreas Hasenack <andreas@mandriva.com> 3.1b-2mdv2008.1
+ Revision: 108651
+ rebuild (emptylog)

* Wed Nov 14 2007 Andreas Hasenack <andreas@mandriva.com> 3.1b-1mdv2008.1
+ Revision: 108646
- added missing pygtk2.0-libglade dependency (#35532)

  + Adam Williamson <awilliamson@mandriva.org>
    - rejig icon stuff now upstream provides an svg not a png
    - requires python-cairo
    - new release 3.1b

* Mon Jul 02 2007 Adam Williamson <awilliamson@mandriva.org> 3.01-2mdv2008.0
+ Revision: 47225
- package is noarch
- install python scripts to /usr/lib even on x86-64 (fixes #31692)

* Mon Jul 02 2007 Adam Williamson <awilliamson@mandriva.org> 3.01-1mdv2008.0
+ Revision: 47189
- new release 3.01

* Sat Jun 30 2007 Adam Williamson <awilliamson@mandriva.org> 3.0-2mdv2008.0
+ Revision: 46019
- drop X-Mandriva menu category (patch1); fd.o icons

* Sat Jun 23 2007 Austin Acton <austin@mandriva.org> 3.0-1mdv2008.0
+ Revision: 43535
- new version

* Mon May 28 2007 Bogdano Arendartchuk <bogdano@mandriva.com> 2.13-2mdv2008.0
+ Revision: 32051
- require python-psyco only in ix86

* Fri Apr 27 2007 Andreas Hasenack <andreas@mandriva.com> 2.13-1mdv2008.0
+ Revision: 18766
- Import devede


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 877 |12cr|devicesync-0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define svn     893106
Name:           devicesync
Version:        0.1
Summary:        An application that lets you transfer data between devices
Release:        %mkrel 2
License:        GPL
Group:          Graphical desktop/KDE
URL:            http://www.kde.org
Source0:        http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.%{svn}.tar.bz2
BuildRoot:      %_tmppath/%name-%version-%release-buildroot
BuildRequires:  kdelibs4-devel
BuildRequires:  libmtp-devel
BuildRequires:  taglib-devel
Requires:       kdebase4-runtime

%description
An application that lets you transfer data between devices

%files
%defattr(-,root,root)
%{_kde_bindir}/devicesync
%{_kde_libdir}/kde4/devicesync_localstorageplugin.so
%{_kde_libdir}/kde4/devicesync_mtpplugin.so
%{_kde_datadir}/applications/kde4/devicesync.desktop
%{_kde_appsdir}/devicesync
%{_kde_datadir}/config.kcfg/devicesync.kcfg
%doc %{_kde_docdir}/HTML/en/devicesync
%{_kde_iconsdir}/hicolor/*/apps/devicesync.png
%{_kde_datadir}/kde4/services/devicesync_localstorage.desktop
%{_kde_datadir}/kde4/services/devicesync_mtp.desktop
%{_kde_datadir}/kde4/servicetypes/devicesync_plugin.desktop


#------------------------------------------------

%define libdevicesynccore_major 4
%define libdevicesynccore %mklibname devicesynccore %libdevicesynccore_major

%package -n %libdevicesynccore
Summary: %name core library
Group: System/Libraries

%description -n %libdevicesynccore
%name core library.

%files -n %libdevicesynccore
%defattr(-,root,root)
%_kde_libdir/libdevicesynccore.so.%{libdevicesynccore_major}*

#-----------------------------------------------------------------------------

%package devel
Group: Development/KDE and Qt
Summary: Header files and documentation for compiling %name applications
Requires: kdelibs4-devel
Requires: %libdevicesynccore = %version

%description devel
This package includes the header files you will need to compile applications
for %name.

%files devel
%defattr(-,root,root,-)
%{_kde_libdir}/libdevicesynccore.so
%{_kde_includedir}/devicesync

#-----------------------------------------------------------------------------

%prep
%setup -q -n %name

%build

%cmake_kde4
%make


%install
rm -rf %buildroot
cd build
make DESTDIR=%buildroot install
cd ..

%clean
rm -rf %{buildroot}



%changelog
* Wed Oct 26 2011 Götz Waschk <waschk@mandriva.org> 0.1-2mdv2012.0
+ Revision: 707255
- rebuild for new libmtp

* Sat Dec 06 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.1-1mdv2009.1
+ Revision: 310922
- import devicesync



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 878 |12cr|devil-1.7.8-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
##%define _disable_ld_no_undefined	1

%define	oname DevIL

%define	major 1
%define	libname		%mklibname %{name} %{major}
%define	develname	%mklibname %{name} -d
%define	staticname	%mklibname %{name} -s -d

Summary:	Open source image library
Name:		devil
Version:	1.7.8
Release:	%mkrel 5
License:	LGPLv2+
Group:		System/Libraries
URL:		http://openil.sourceforge.net/
Source0:	http://downloads.sourceforge.net/openil/%{oname}-%{version}.tar.gz
Patch0:		devil-1.7.8-CVE-2009-3994.patch
Patch1:		devil-1.7.8-libpng15.patch
BuildRequires:	zlib-devel
BuildRequires:	jpeg-devel
BuildRequires:	tiff-devel
BuildRequires:	SDL-devel
BuildRequires:	png-devel
BuildRequires:	lcms-devel
BuildRequires:	mng-devel
BuildRequires:	mesaglu-devel
BuildRequires:	allegro-devel
BuildRequires:	ungif-devel
BuildRequires:	libtool
BuildRequires:	jasper-devel
BuildRequires:	OpenEXR-devel
BuildRequires:	file

%description
DevIL is an Open Source image library whose distribution is done under the
terms of the GNU LGPL license.
DevIL offers you a simple way to implement loading, manipulating, filtering,
converting, displaying, saving from/to several different image formats in your
own project.

%package -n %{libname}
Summary:	Libraries needed for programs using %{oname}
Group:		System/Libraries
Provides:	lib%{name}
Provides:	%{name}

%description -n	%{libname}
DevIL is an Open Source image library whose distribution is done under the
terms of the GNU LGPL license.
DevIL offers you a simple way to implement loading, manipulating, filtering,
converting, displaying, saving from/to several different image formats in your
own project.

%package -n %{develname}
Summary:	Development headers and libraries for writing programs using %{oname}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Requires:	allegro-devel
%if %{mdvver} >= 201200
%define __noautoreq 'devel\\(liballeg.*'
%else
%define	_requires_exceptions	devel(liballeg.*
%endif
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{_lib}devil1-devel

%description -n	%{develname}
Development headers and libraries for writing programs using %{oname}.

%package -n %{staticname}
Summary:	Static library for %{oname}
Group:		Development/C
Requires:	%{develname} = %{version}-%{release}
Provides:	%{name}-static-devel = %{version}-%{release}
Obsoletes:	%{_lib}devil1-static-devel

%description -n %{staticname}
Static library for %{oname}.

%package 	utils
Summary:	Tools provided by %{oname}
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-utils = %{version}-%{release}

%description	utils
This package contains tools provided by %{oname}.

%prep
%setup -q
%patch0 -p1
%patch1 -p1

chmod 644 AUTHORS CREDITS ChangeLog Libraries.txt README.unix

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build
export CFLAGS="%{optflags} -O3 -funroll-loops -ffast-math -fomit-frame-pointer -fexpensive-optimizations"
# using autogen.sh results in configure failing with a problem in
# ADD_CFLAGS, as of 0.7.3 - AdamW 2008/12
#autoreconf

%configure2_5x	\
	--enable-shared \
	--enable-static \
	--enable-IL \
	--enable-ILU \
	--enable-ILUT \
	%ifnarch ix86
	--enable-x86_64 \
	--enable-sse \
	--enable-sse2 \
	--disable-sse3 \
	%else
	--enable-x86 \
	--disable-x86_64
	--disable-sse \
	--disable-sse2 \
	--disable-sse3 \
	%endif
	--with-x \
	--with-zlib=yes \
	--enable-release

%make

%install
%__rm -rf %{buildroot}
%makeinstall_std

%clean
%__rm -rf %{buildroot}

%files -n %{libname}
%doc AUTHORS CREDITS ChangeLog Libraries.txt README.unix
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/IL
%{_infodir}/*.info.*

%files -n %{staticname}
%{_libdir}/*.a

%files utils
%{_bindir}/ilur



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 879 |12cr|devilspie-0.22-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: A window matching tool
Name: devilspie
Version: 0.22
Release: 5
License: GPLv2+ and LGPLv2
Group: Graphical desktop/GNOME
URL: http://www.burtonini.com/
Source0: http://www.burtonini.com/computing/%{name}-%{version}.tar.gz
Patch0: devilspie-0.22-deprecated-gtk.patch
BuildRequires: libwnck-devel
BuildRequires: popt-devel
BuildRequires: glib2-devel >= 2.10
BuildRequires: intltool
BuildRequires: gnome-common
BuildRequires: pkgconfig(x11)

%description
A window-matching utility, inspired by Sawfish's "Matched Windows" option and
the lack of the functionality in Metacity. Metacity lacking window matching is
not a bad thing -- Metacity is a lean window manager, and window matching does
not have to be a window manager task.

Devil's Pie can be configured to detect windows as they are created, and match
the window to a set of rules. If the window matches the rules, it can perform a
series of actions on that window. For example, I make all windows created by
X-Chat appear on all workspaces, and the main Gkrellm1 window does not appear
in the pager or task list.

%prep
%setup -q
%apply_patches
autoreconf
cat > README.upgrade.urpmi <<EOF
Starting in 0.13-1mdk the configuration format has changed. Please read the
documentation about how to create the new rules.
EOF

%build
export LDFLAGS="-lX11"
%configure2_5x

%make

%check
make check

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%defattr(-,root,root,-)
%doc AUTHORS ChangeLog README* TODO
%{_bindir}/*
%{_mandir}/*/*




%changelog
* Sat Jul 30 2011 GÃ¶tz Waschk <waschk@mandriva.org> 0.22-4mdv2012.0
+ Revision: 692408
- update build dep
- fix build
- update license

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.22-3mdv2011.0
+ Revision: 244073
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sat Nov 24 2007 GÃ¶tz Waschk <waschk@mandriva.org> 0.22-1mdv2008.1
+ Revision: 111779
- new version

* Fri Nov 09 2007 JÃ©rÃ´me Soyer <saispo@mandriva.org> 0.21-1mdv2008.1
+ Revision: 107065
- New release


* Mon Jan 29 2007 GÃ¶tz Waschk <waschk@mandriva.org> 0.20.2-1mdv2007.0
+ Revision: 114832
- new version

* Fri Jan 12 2007 GÃ¶tz Waschk <waschk@mandriva.org> 0.20.1-1mdv2007.1
+ Revision: 108098
- new version
- reenable checks

* Fri Jan 12 2007 GÃ¶tz Waschk <waschk@mandriva.org> 0.20-1mdv2007.1
+ Revision: 108079
- new version
- disable checks as they are known to fail at the moment

* Fri Dec 01 2006 GÃ¶tz Waschk <waschk@mandriva.org> 0.19-1mdv2007.1
+ Revision: 89853
- new version

* Sat Oct 21 2006 GÃ¶tz Waschk <waschk@mandriva.org> 0.18-1mdv2007.0
+ Revision: 71574
- Import devilspie

* Sat Oct 21 2006 GÃ¶tz Waschk <waschk@mandriva.org> 0.18-1mdv2007.1
- New version 0.18

* Tue Apr 11 2006 Götz Waschk <waschk@mandriva.org> 0.17.1-1mdk
- New release 0.17.1
- depend on new glib
- use mkrel

* Mon Feb 06 2006 Jerome Soyer <saispo@mandriva.org> 0.16-1mdk
- New release 0.16

* Tue Oct 18 2005 GÃ¶tz Waschk <waschk@mandriva.org> 0.14-1mdk
- New release 0.14

* Thu Oct 13 2005 GÃ¶tz Waschk <waschk@mandriva.org> 0.13-3mdk
- rebuild for new libwnck

* Wed Sep 28 2005 Götz Waschk <waschk@mandriva.org> 0.13-2mdk
- add a note about the changed configuration format

* Wed Sep 28 2005 Götz Waschk <waschk@mandriva.org> 0.13-1mdk
- enable check
- update file list
- New release 0.13

* Sat Sep 17 2005 Götz Waschk <waschk@mandriva.org> 0.11-2mdk
- update docs, thanks to John Keller

* Sat Sep 17 2005 GÃ¶tz Waschk <waschk@mandriva.org> 0.11-1mdk
- New release 0.11

* Wed May 25 2005 Götz Waschk <waschk@mandriva.org> 0.10-3mdk
- fix buildrequires again

* Tue May 24 2005 Götz Waschk <waschk@mandriva.org> 0.10-2mdk
- fix buildrequires

* Sat May 21 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 0.10-1mdk
- New release 0.10

* Tue Feb 08 2005 Jerome Soyer <saispo@mandrake.org> 0.8-1mdk
- New release 0.8

* Mon Sep 20 2004 Goetz Waschk <waschk@linux-mandrake.com> 0.7-1mdk
- New release 0.7

* Mon Aug 30 2004 Jerome Soyer <saispo@mandrake.org> 0.5.1-1mdk
- New release 0.5.1

* Thu Jun 10 2004 <fcrozat@mandrakesoft.com> 0.4-1mdk
- New release 0.4


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 880 |12cr|devmon-0.3.1-0.beta1.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%{!?mdkversion:%define notmdk}
%{!?_logdir:%global _logdir %{_var}/log}
%define beta beta1
%define		_localstatedir	%{_var}/lib
%define rel 2

Name:		devmon
Version:	0.3.1
%if %{?beta:1}%{!?beta:0}
Release:	%mkrel -c %beta %rel
%else
Release:	%mkrel %rel
%endif
Summary:	SNMP Device Monitoring for Hobbit/BigBrother
License:	GPL
Group:		Monitoring
URL:		http://devmon.sf.net
Source:		http://prdownloads.sourceforge.net/devmon/devmon-%{version}%{?beta:-%beta}.tar.gz
Patch:		devmon-correct-paths.patch
BuildArch:	noarch
%if %{!?notmdk:1}%{?notmdk:0}
Requires(pre):	rpm-helper
%endif
BuildRoot:	%{_tmppath}/%{name}-%{version}-root
Requires:	devmon-templates >= 20080206

%description
Devmon is a device monitoring script which works in tandem with the
Hobbit/BigBrother monitoring suites. It queries remote hosts via SNMP, applies
user-defined logic and thresholds to the acquired data, and submits status and
alarms to a display server.

%prep
%setup -q -n %{name}-%{version}%{?beta:-%beta}
%patch -p1 -b .mdv

%build

%install
rm -Rf %{buildroot}
install -d %{buildroot}/%{_datadir}/%{name} 
install -d %{buildroot}/%{_sysconfdir}/logrotate.d %{buildroot}/%{_initrddir}
install -d %{buildroot}/%{_localstatedir}/%{name} %{buildroot}/%{_var}/run/%{name}
install -d %{buildroot}/%{_logdir}/%{name}
install -d %{buildroot}/%{_localstatedir}/%{name}
cp -a modules %{buildroot}/%{_datadir}/%{name}
install -m755 devmon %{buildroot}/%{_datadir}/%{name}
install -m 640 devmon.cfg %{buildroot}/%{_sysconfdir}
install -m 755 extras/devmon.initd.redhat %{buildroot}/%{_initrddir}/devmon

cat << EOF > %{buildroot}/%{_sysconfdir}/logrotate.d/%{name}
/var/log/devmon/devmon.log {
    notifempty
    missingok
    postrotate
        /sbin/service %{name} condrestart 2> /dev/null > /dev/null || true
    endscript
}
EOF

%clean
rm -Rf %{buildroot}

%pre
%_pre_useradd %{name} %{_localstatedir}/%{name} /bin/false

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%postun
%_postun_userdel %{name}

%files
%defattr(-,root,root)
%{_datadir}/%{name}
%attr(,640,root,devmon) %config(noreplace) %{_sysconfdir}/devmon.cfg
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%config %{_initrddir}/%{name}
%attr(755,devmon,devmon) %dir %{_logdir}/%{name}
%attr(755,devmon,devmon) %dir %{_var}/run/%{name}
%attr(755,devmon,devmon) %dir %{_localstatedir}/%{name}

%doc docs/* README CHANGELOG extras/devmon.db extras/devmon-graph.cfg


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-0.beta1.2mdv2011.0
+ Revision: 617574
- the mass rebuild of 2010.0 packages

* Mon Oct 12 2009 Buchan Milne <bgmilne@mandriva.org> 0.3.1-0.beta1.1mdv2010.0
+ Revision: 456796
- Ship graph-devmon.cfg for xymon in docs

* Fri Jan 23 2009 Buchan Milne <bgmilne@mandriva.org> 0.3.1-0.beta1.mdv2009.1
+ Revision: 333052
- New version 0.3.1-beta1
- Re-diff as most changes are now upstream

* Thu Apr 03 2008 Buchan Milne <bgmilne@mandriva.org> 0.3.0-1mdv2008.1
+ Revision: 192222
- 0.3.0 Final

* Wed Feb 06 2008 Buchan Milne <bgmilne@mandriva.org> 0.3.0-0.rc1.mdv2008.1
+ Revision: 163087
- New version 0.3.0-rc1
- Split templates off (following upstream)
- Import devmon

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request



* Thu Oct 19 2006 Buchan Milne <bgmilne@mandriva.org> 0.2.2-2mdv2007.0
- fix permissions, default paths, init script

* Sat Jul 15 2006 Buchan Milne <bgmilne@mandriva.org> 0.2.2-1mdv2007.0
-  First Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 881 |12cr|devmon-templates-20080206-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%{!?mdkversion:%define notmdk}

Name:		devmon-templates
Version:	20080206
Release:	%mkrel 5
Summary:	Templates for Devmon SNMP Device Monitoring for Hobbit/BigBrother
License:	GPL
Group:		Monitoring
URL:		http://devmon.sf.net
Source:		http://prdownloads.sourceforge.net/devmon/devmon-templates-%{version}.tar.gz
BuildArch:	noarch
%if %{!?notmdk:1}%{?notmdk:0}
Requires(pre):	rpm-helper
%endif
BuildRoot:	%{_tmppath}/%{name}-%{version}-root
Requires:	devmon-templates >= 20080206

%description
Devmon is a device monitoring script which works in tandem with the
Hobbit/BigBrother monitoring suites. It queries remote hosts via SNMP, applies
user-defined logic and thresholds to the acquired data, and submits status and
alarms to a display server.

This package contains the device templates, which define the OIDs, transforms,
thresholds, exceptions, and the message template sent to Hobbit/Big Brother.

%prep
%setup -q

%build

%install
rm -Rf %{buildroot}
install -d %{buildroot}/%{_datadir}/devmon/templates
cp -a * %{buildroot}/%{_datadir}/devmon/templates

%clean
rm -Rf %{buildroot}

%files
%defattr(-,root,root)
%{_datadir}/devmon/templates


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 20080206-5mdv2011.0
+ Revision: 617575
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 20080206-4mdv2010.0
+ Revision: 427961
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 20080206-3mdv2009.0
+ Revision: 244080
- rebuild

* Wed Feb 06 2008 Buchan Milne <bgmilne@mandriva.org> 20080206-1mdv2008.1
+ Revision: 163086
- import devmon-templates



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 882 |12cr|devtodo-0.1.20-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	devtodo
%define	version	0.1.20
%define	release	%mkrel 4

Name:		%{name}
Summary:	Todo displays and manages heirarchical lists of prioritized tasks
Version:	%{version}
Release:	%{release}
Source0:	%{name}-%{version}.tar.bz2
Patch0:		devtodo-0.1.20-fix-gcc43.patch
URL:		http://swapoff.org/DevTodo
Group:		Development/Other
Buildrequires:	readline-devel ncurses-devel glibc-static-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
License:	GPLv2

%description
Todo is a program to display and manage a hierarchical, prioritized list of
outstanding work, or just reminders.

The program itself is assisted by a few shell scripts that override default
builtins. Specifically, cd, pushd and popd are overridden so that when using
one of these commands to enter a directory, the todo will display any
outstanding items in that directory.

For much more complete information please refer to the man page (devtodo(1)).

%prep
%setup -q
%patch0 -p1 -b .gcc43

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,0755)
%doc AUTHORS README COPYING INSTALL NEWS QuickStart doc/todorc.example doc/scripts.sh doc/scripts.tcsh ChangeLog
%config(noreplace) %{_sysconfdir}/todorc
%{_bindir}/*
%{_mandir}/man1/*



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.20-4mdv2011.0
+ Revision: 617576
- the mass rebuild of 2010.0 packages

* Tue Jun 02 2009 Jérôme Brenier <incubusss@mandriva.org> 0.1.20-3mdv2010.0
+ Revision: 382107
- use configure2_5x
- fix build with gcc 4.3 (1 patch)
- fix license (GPLv2)

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Oct 22 2007 Jérôme Soyer <saispo@mandriva.org> 0.1.20-1mdv2008.1
+ Revision: 101076
- Version 0.1.20

* Tue Aug 28 2007 Thierry Vignaud <tv@mandriva.org> 0.1.19-2mdv2008.0
+ Revision: 72306
- patch 0: fix build
- use %%mkrel


* Wed Jun 08 2005 Lenny Cartier <lenny@mandriva.com> 0.1.19-1mdk
- 0.1.19

* Sat Jan 22 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.1.18-1mdk
- 0.1.18
- update url
- wipe out buildroot at the beginning of %%install, not %%prep
- cosmetics

* Wed Jun 16 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.1.17-3mdk
- rebuild

* Tue Apr 29 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.1.17-2mdk
- adjust buildrequires

* Thu Apr 03 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.1.17-1mdk
- 0.1.17

* Fri Dec 20 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.1.16-1mdk
- 0.1.16

* Wed Dec 18 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.1.15-1mdk
- 0.1.15
- from Wesley J. Landaker <landaker@ieee.org> :
	- Created Mandrake RPM by adapting/fixing ASPLinux specfile.
	- Added missing files from doc directory to the specfile.
	- Made package relocateable.

* Thu Oct 18 2001 Alexandr D. Kanevskiy <kad@asplinux.ru>
- updated to 0.1.11


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 883 |12cr|dfb++-1.2.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Name	DFB++

%define api		%(A=%version; echo ${A%%.*})
%define major		%(A=%version; echo ${A##*.})
%define libname		%mklibname %{name} %{api} %{major}
%define libnamedevel	%mklibname %{name} -d

Summary:	C++ binding for DirectFB providing a much easier usage
Name:		dfb++
Version:	1.2.0
Release:	9
License:	LGPLv2+
Group:		System/Libraries
URL:		http://directfb.org/
Source0:	http://directfb.org/downloads/Extras/%{Name}-%{version}.tar.gz
Patch0:		DFB++-1.2.0-directfb-api.patch
BuildRequires:	directfb-devel >= %{version}

%description
This is a C++ binding for DirectFB providing a much easier usage.

%package -n	%{libname}
Summary:	C++ binding for DirectFB providing a much easier usage
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}

%description -n	%{libname}
This is a C++ binding for DirectFB providing a much easier usage.

This package contains the library needed to run programs dynamically
linked with DFB++.

%package -n 	%{libnamedevel}
Summary:	Headers for developing programs that will use DFB++
Group:		Development/C++
Requires:	%{libname} = %{version}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}%{api}-devel = %{version}-%{release}

%description -n %{libnamedevel}
This package contains the headers that programmers will need to develop
applications which will use DFB++.

%package	examples
Summary:	Example programs that use DFB++
Group:		Development/C++

%description	examples
Example programs dfbshow and dfbswitch that use DFB++.

%prep
%setup -q -n %{Name}-%{version}
%patch0 -p0

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std
chmod 644 %{buildroot}%{_libdir}/*.la

%multiarch_binaries %{buildroot}%{_bindir}/dfb++-config

make -C examples clean

%files -n %{libname}
%{_libdir}/libdfb++-%{api}.so.%{major}*

%files -n %{libnamedevel}
%doc COPYING
%{_bindir}/dfb++-config
%{multiarch_bindir}/dfb++-config
%{_includedir}/dfb++
%{_libdir}/*.so
%{_libdir}/pkgconfig/dfb++.pc

%files examples
%doc COPYING examples
%{_bindir}/dfbshow
%{_bindir}/dfbswitch


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 884 |12cr|dfbterm-0.8.15-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define name dfbterm
%define Name DFBTerm
%define version 0.8.15
%define rel	7
%define release %mkrel %rel

Name:		%name
Summary:	Terminal application for DirectFB
Version:	%version
Release:	%release
URL:		http://www.directfb.org/
Group:		Terminals
Source0:	http://www.directfb.org/downloads/Programs/%{Name}-%{version}.tar.bz2
Patch0:		DFBTerm-0.8.15-fontdir.patch
License:	MIT
BuildRequires:	directfb-devel
BuildRequires:	lite-devel
BuildRoot:	%{_tmppath}/%{name}-root

%description
DFBTerm is a terminal application for DirectFB. It uses LiTE (LiTE is
a Toolkit Engine) and has a very nice anti aliased fixed width font.

%prep
%setup -q -n %{Name}-%{version}
%patch0 -p0

%build

%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog
%{_sbindir}/dfbterm-pty-helper
%{_bindir}/dfbterm




%changelog
* Fri Dec 17 2010 Funda Wang <fwang@mandriva.org> 0.8.15-7mdv2011.0
+ Revision: 622521
- fix font dir

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild

* Sun Nov 08 2009 Funda Wang <fwang@mandriva.org> 0.8.15-5mdv2010.1
+ Revision: 462941
- rebuild for new dfb

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 0.8.15-4mdv2010.0
+ Revision: 427962
- rebuild

* Thu Aug 21 2008 Funda Wang <fwang@mandriva.org> 0.8.15-3mdv2009.0
+ Revision: 274558
- rebuild

* Fri Dec 28 2007 Anssi Hannula <anssi@mandriva.org> 0.8.15-2mdv2008.1
+ Revision: 138947
- rebuild against new lite

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue May 22 2007 Anssi Hannula <anssi@mandriva.org> 0.8.15-1mdv2008.0
+ Revision: 29846
- 0.8.15


* Sat Mar 03 2007 Anssi Hannula <anssi@mandriva.org> 0.8.0-20051219.3mdv2007.0
+ Revision: 131654
- rebuild
- Import dfbterm

* Sat May 06 2006 Anssi Hannula <anssi@mandriva.org> 0.8.0-20051219.2mdk
- rebuild for new directfb

* Fri Dec 23 2005 Anssi Hannula <anssi@mandriva.org> 0.8.0-20051219.1mdk
- Initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 885 |12cr|d-feet-0.1.14-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		d-feet
Version:	0.1.14
Release:	%mkrel 3

Summary:	D-Feet is a D-Bus debugger
License:	GPLv2+
Group:		Emulators
URL:		http://fedorahosted.org/d-feet/
Source0:		http://download.gnome.org/sources/d-feet/0.1/%{name}-%{version}.tar.xz
BuildRequires:	python-setuptools
BuildRequires:	wxPythonGTK

Requires:	python-dbus
Requires:	pygtk2.0-libglade

%description
D-Feet is a D-Bus debugger written in PyGtk by John (J5) Palmieri.

It allows :
* to view names on any bus,
* to view exported objects, interfaces, methods and signals,
* to view the full command line of services on the bus,
* and to execute methods with parameters on the bus and see their 
 return values.

%prep
%setup -q

%build
python setup.py build

%install
python setup.py install --skip-build --root=%{buildroot}

%files
%doc AUTHORS COPYING README
%{python_sitelib}/*
%{_bindir}/%{name}
%{_datadir}/dfeet/
%{_iconsdir}/hicolor/*/apps/*.png
%{_datadir}/applications/dfeet.desktop



%changelog
* Thu Dec 22 2011 Alexander Khrukin <akhrukin@mandriva.org> 0.1.14-3mdv2011.0
+ Revision: 744505
- version update 0.1.14

* Mon Feb 28 2011 Joao Victor Duarte Martins <jvdm@mandriva.com.br> 0.1.10-3
+ Revision: 640696
- Fix missing require (pygtk2.0-libglade)

* Tue Nov 02 2010 Michael Scherer <misc@mandriva.org> 0.1.10-2mdv2011.0
+ Revision: 592392
- rebuild for python 2.7

* Wed Jul 08 2009 Frederik Himpe <fhimpe@mandriva.org> 0.1.10-1mdv2010.0
+ Revision: 393629
- BuildRequires: python-setuptools
- Update to new version 1.10.0
- Fix source URL

* Tue Jan 27 2009 Guillaume Bedot <littletux@mandriva.org> 0.1.8-2mdv2009.1
+ Revision: 333947
- bump rel, submit again
- First package of D-Feet for Mandriva
- create d-feet


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 886 |12cr|dfm-0.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		dfm
Summary:	Dino file manager
Version:	0.5
Release:	1
License:	GPLv3+
Group:		Graphical desktop/Other
URL:		http://dfm.sourceforge.net/
Source0:	http://downloads.sourceforge.net/project/dfm/src/Dino_src-%{version}.tar.gz
BuildRequires:	qt4-devel
BuildRequires:	imagemagick

%description
Dino is an easy to use and powerful file manager built in Qt. It’s features
include symlinking files by mouse click, the usual features such as making
directories, run commands, copying & pasting..etc; drag and drop and even
a built in text editor.

%prep
%setup -q

%build
%qmake_qt4
%make
lrelease Dino.pro

%install
#make install INSTALL_ROOT=%{buildroot}

%__install -d %{buildroot}%{_datadir}/Dino/translations/
%__install -d %{buildroot}%{_datadir}/applications/

%__install -D -m 755 Dino %{buildroot}%{_bindir}/Dino
cp -a translations/Dino_*.qm %{buildroot}%{_datadir}/Dino/translations/
%__rm -f %{buildroot}%{_datadir}/Dino/translations/Dino_xx_xx.qm
%__install -D -m 644 dino.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/dino.png
for size in 16 32 48
do
%__install -d -m 755 %{buildroot}%{_iconsdir}/hicolor/${size}x${size}/apps/
convert -resize ${size}x${size} dino.png %{buildroot}%{_iconsdir}/hicolor/${size}x${size}/apps/dino.png
done

cat > %{buildroot}%{_datadir}/applications/Dino.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
Name=Dino
GenericName=Dino
Comment=Simple File Manager
Exec=Dino
Icon=dino
Terminal=false
Type=Application
StartupNotify=false
Categories=FileTransfer;Utility;FileManager;Qt;
EOF

%if %{mdvver} >= 201200
%find_lang Dino --with-qt
%else
cat > Dino.lang << EOF
%lang(ru) /usr/share/Dino/translations/Dino_ru.qm
%lang(sr_BA) /usr/share/Dino/translations/Dino_sr_BA.qm
%lang(de) /usr/share/Dino/translations/Dino_de.qm
%lang(sr_RS) /usr/share/Dino/translations/Dino_sr_RS.qm
%lang(es_VE) /usr/share/Dino/translations/Dino_es_VE.qm
EOF
%endif

%files -f Dino.lang
%{_bindir}/Dino
%{_datadir}/applications/Dino.desktop
%{_iconsdir}/hicolor/*/apps/dino.*
%doc CHANGELOG README


%changelog
* Wed Jun 06 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.5-1
+ Revision: 803009
+ rebuild (emptylog)

* Wed Jun 06 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.5-1
+ Revision: 802998
- update to 0.5

* Mon Apr 23 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.4.1-1
+ Revision: 792899
- add docs
- imported package dfm


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 887 |12cr|dfu-util-0.2-0.20102407.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	gitdate	20102407

Summary:	Tool to reflash firmware by usb
Name:		dfu-util
Version:	0.2
Release:	%mkrel 0.%{gitdate}.2
Source0:	%{name}-%{version}.tar.xz
License:	GPLv2+
Group:		Development/Other
Url:		http://wiki.openmoko.org/wiki/Dfu-util
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	libusb-devel

%description
Dfu-util is a tool to reflash the firmware of compliant usb device.

%prep
%setup -q

%build
%configure 
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall

%clean
rm -rf $RPM_BUILD_ROOT

%files 
%defattr(-,root,root)
%{_bindir}/dfu-util
%{_mandir}/man1/*


%changelog
* Tue May 03 2011 Michael Scherer <misc@mandriva.org> 0.2-0.20102407.2mdv2011.0
+ Revision: 664834
- mass rebuild

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - update to latest code from git (899d6dadadfca07f0290da519f1769e5d0193721)
    - apply some cosmetics

* Wed Apr 08 2009 Michael Scherer <misc@mandriva.org> 0-0.svn4965.1mdv2009.1
+ Revision: 365206
- add another missing buildrequires
- add missing BuildRequires
- import dfu-util



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 888 |12cr|dgen-sdl-1.31-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		dgen-sdl
Summary:	DGen Sega Genesis emulator, ported to SDL
Version:	1.31
Release:	1
Source0:	http://sourceforge.net/projects/dgen/files/dgen/%{version}/%{name}-%{version}.tar.gz
URL:		http://dgen.sourceforge.net/
Group:		Emulators
License:	BSD
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(sdl)
%ifarch %{ix86}
BuildRequires:	nasm
%endif

%description
DGen/SDL is a free, open source emulator for Sega Genesis/MegaDrive systems.
The latest version supports save states, interlace mode, Game Genie,
Linux joystick support, compressed ROM images, and other nice features.

Warning! There is no GUI yet so you need to either run DGen/SDL from
terminal or use front-end (if there are any).

%prep
%setup -q

%build
%configure --without-star --enable-opengl
%make

%install
%makeinstall_std

%files
%doc AUTHORS ChangeLog COPYING README BUGS
%{_bindir}/dgen
%{_bindir}/dgen_tobin
%{_mandir}/man1/dgen.1*
%{_mandir}/man1/dgen_tobin.1*
%{_mandir}/man5/dgenrc.5*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 889 |12cr|d-haven-event-1.1.0-4.0.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2007, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#
%define _without_maven 1

%define gcj_support 0

# If you don't want to build with maven, and use straight ant instead,
# give rpmbuild option '--without maven'

%define with_maven %{!?_without_maven:1}%{?_without_maven:0}
%define without_maven %{?_without_maven:1}%{!?_without_maven:0}

%define section free

Name:           d-haven-event
Version:        1.1.0
Release:        %mkrel 4.0.3
Epoch:          0
Summary:        D-Haven Event based processing
License:        Apache Software License
URL:            http://d-haven.org/
Group:          Development/Java
Source0:        http://dist.d-haven.org/d-haven-event/src/d-haven-event-1.1.0-src.tar.gz

Source1:        pom-maven2jpp-depcat.xsl
Source2:        pom-maven2jpp-newdepmap.xsl
Source3:        pom-maven2jpp-mapdeps.xsl
Source4:        d-haven-event-1.1.0-jpp-depmap.xml

Source5:        d-haven-event-1.1.0-navigation.xml
Source6:        d-haven-event-1.1.0.pom

Patch0:         d-haven-event-1.1.0-build_xml.patch

Requires:       concurrent
BuildRequires:  java-rpmbuild >= 0:1.7.2
BuildRequires:  ant >= 0:1.6.5
BuildRequires:  ant-junit
BuildRequires:  junit
%if %{with_maven}
BuildRequires:  maven >= 0:1.1
BuildRequires:  saxon
BuildRequires:  saxon-scripts
%endif
BuildRequires:  concurrent
Requires(post):    jpackage-utils >= 0:1.7.2
Requires(postun):  jpackage-utils >= 0:1.7.2
%if %{gcj_support}
BuildRequires:    java-gcj-compat-devel
%endif

%if ! %{gcj_support}
BuildArch:      noarch
%endif

BuildRoot:      %{_tmppath}/%{name}-%{version}-buildroot

%description
D-Haven Event is a library designed to make it easier to
develop event based processing systems.  It also includes
a CommandManager to handle certain activities behind the
scenes in a controlled number of background threads.  The
library has been fully tested, and all dependencies have
been brought to a minimum.

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
%{summary}.

%if %{with_maven}
%package manual
Summary:        Documents for %{name}
Group:          Development/Documentation

%description manual
%{summary}.
%endif

%prep
%setup -q -n %{name}-%{version}
%remove_java_binaries
%patch0 -b .sav
mkdir xdocs
cp %{SOURCE5} xdocs/navigation.xml
sed --in-place "s/haltonerrot=\"true\"/haltonfailure=\"false\"/" build.xml
%build
%if %{with_maven}
export DEPCAT=$(pwd)/d-haven-event-1.1.0-depcat.new.xml
echo '<?xml version="1.0" standalone="yes"?>' > $DEPCAT
echo '<depset>' >> $DEPCAT
for p in $(find . -name project.xml); do
    pushd $(dirname $p)
    /usr/bin/saxon project.xml %{SOURCE1} >> $DEPCAT
    popd
done
echo >> $DEPCAT
echo '</depset>' >> $DEPCAT
/usr/bin/saxon $DEPCAT %{SOURCE2} > d-haven-event-1.1.0-depmap.new.xml


for p in $(find . -name project.xml); do
    pushd $(dirname $p)
    cp project.xml project.xml.orig
    /usr/bin/saxon -o project.xml project.xml.orig %{SOURCE3} map=%{SOURCE4}
    popd
done

maven \
      -Dmaven.javadoc.source=1.4 \
      -Dmaven.repo.remote=file:/usr/share/maven/repository \
      -Dmaven.home.local=$(pwd)/.maven \
      jar javadoc xdoc:transform
%else
export CLASSPATH=$(build-classpath concurrent junit)
CLASSPATH=${CLASSPATH}:target/classes:target/test-classes
export OPT_JAR_LIST="ant/ant-junit"
%{ant} \
    -Dsource=1.4 \
    -Dbuild.sysclasspath=only \
    jar javadoc
%endif

%install
rm -rf $RPM_BUILD_ROOT
# jars
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
install -m 644 target/d-haven-event-1.1.0.jar \
        $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar

(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; do \
ln -sf ${jar} ${jar/-%{version}/}; done)

%add_to_maven_depmap %{name} %{name} %{version} JPP %{name}

# poms
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms
install -pm 644 %{SOURCE6} \
    $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}.pom

# javadoc
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr target/docs/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name} # ghost symlink
rm -rf target/docs/apidocs

## manual
install -d -m 755 $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
cp -p LICENSE.txt $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
%if %{with_maven}
cp -pr target/docs/* $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
%endif

%{gcj_compile}

%clean
rm -rf $RPM_BUILD_ROOT

%post
%update_maven_depmap
%if %{gcj_support}
%{update_gcjdb}
%endif

%postun
%update_maven_depmap
%if %{gcj_support}
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%{_docdir}/%{name}-%{version}/LICENSE.txt
%{_javadir}/*
%{_datadir}/maven2/poms/*
%config(noreplace) %{_mavendepmapfragdir}/*
%{gcj_files}

%files javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}

%if %{with_maven}
%files manual
%defattr(0644,root,root,0755)
%{_docdir}/%{name}-%{version}
%endif


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0:1.1.0-4.0.3mdv2011.0
+ Revision: 617491
- the mass rebuild of 2010.0 packages

* Sun Aug 09 2009 Oden Eriksson <oeriksson@mandriva.com> 0:1.1.0-4.0.2mdv2010.0
+ Revision: 413317
- rebuild

* Thu Jul 31 2008 Alexander Kurtakov <akurtakov@mandriva.org> 0:1.1.0-4.0.1mdv2009.0
+ Revision: 258322
- don't haltonerror
- disable gcj_support

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Dec 16 2007 Anssi Hannula <anssi@mandriva.org> 0:1.1.0-3.0.5mdv2008.1
+ Revision: 120858
- buildrequire java-rpmbuild, i.e. build with icedtea on x86(_64)

* Sat Sep 15 2007 Anssi Hannula <anssi@mandriva.org> 0:1.1.0-3.0.4mdv2008.0
+ Revision: 87311
- rebuild to filter out autorequires of GCJ AOT objects
- remove unnecessary Requires(post) on java-gcj-compat

* Sat Aug 18 2007 David Walluck <walluck@mandriva.org> 0:1.1.0-3.0.3mdv2008.0
+ Revision: 66452
- fix build with junit
- Import d-haven-event



* Thu Jul 26 2007 Alexander Kurtakov <akurtakov@active-lynx.com> - 0:1.1.0-3.0.1mdv2008.0
- Adapt for Mandriva

* Thu Jul 05 2007 Ralph Apel <r.apel@r-apel.de> 0:1.1.0-3jpp
- Make Vendor, Distribution based on macro
- Add gcj_support option
- Optionally build without maven
- Add -manual subpackage when built with maven
- Add maven2 depmap frag and pom

* Thu Mar 23 2006 Ralph Apel <r.apel@r-apel.de> 0:1.1.0-2jpp
- First JPP-1.7 release

* Mon Sep 05 2005 Ralph Apel <r.apel@r-apel.de> 0:1.1.0-1jpp
- First release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 890 |12cr|d-haven-mpool-1.0-6.0.5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2007, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#
%define _with_gcj_support 1
%define _without_maven 1
%define gcj_support %{?_with_gcj_support:1}%{!?_with_gcj_support:%{?_without_gcj_support:0}%{!?_without_gcj_support:%{?_gcj_support:%{_gcj_support}}%{!?_gcj_support:0}}}

# If you don't want to build with maven, and use straight ant instead,
# give rpmbuild option '--without maven'

%define with_maven %{!?_without_maven:1}%{?_without_maven:0}
%define without_maven %{?_without_maven:1}%{!?_without_maven:0}

%define section free

Name:           d-haven-mpool
Version:        1.0
Release:        %mkrel 6.0.5
Epoch:          0
Summary:        D-Haven Managed Pool async
License:        Apache Software License
Url:            http://d-haven.org/
Group:          Development/Java
Source0:        d-haven-mpool-1.0-src.tar.gz
#cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/d-haven login
#cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/d-haven co -P managed-pool

Source1:        pom-maven2jpp-depcat.xsl
Source2:        pom-maven2jpp-newdepmap.xsl
Source3:        pom-maven2jpp-mapdeps.xsl
Source4:        d-haven-mpool-1.0-jpp-depmap.xml
Source5:        d-haven-mpool-1.0.pom
Patch0:         d-haven-mpool-1.0-build_xml.patch

Requires:       concurrent
Requires:       d-haven-event
BuildRequires:  java-rpmbuild >= 0:1.7.2
BuildRequires:  ant >= 0:1.6.5
BuildRequires:  junit
%if %{with_maven}
BuildRequires:  maven >= 0:1.1
BuildRequires:  saxon
BuildRequires:  saxon-scripts
%endif
BuildRequires:  concurrent
BuildRequires:  d-haven-event
Requires(post):    jpackage-utils >= 0:1.7.2
Requires(postun):  jpackage-utils >= 0:1.7.2
%if %{gcj_support}
BuildRequires:    java-gcj-compat-devel
%endif

%if ! %{gcj_support}
BuildArch:      noarch
%endif

BuildRoot:      %{_tmppath}/%{name}-%{version}-buildroot

%description
D-Haven Managed Pool is a library designed to provide pools
that are asynchronously managed in a background thread.  The
pool system is very flexible and can accommodate just about
every need.  It boasts the ability to add pool listeners so
that you can instrument and intercept the pooled objects when
they are created, destroyed, acquired, and released.

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
%{summary}.

%if %{with_maven}
%package manual
Summary:        Documents for %{name}
Group:          Development/Documentation

%description manual
%{summary}.
%endif

%prep
%setup -q -n managed-pool
%remove_java_binaries
%patch -b .sav

%build
%if %{with_maven}
export DEPCAT=$(pwd)/d-haven-mpool-1.0-depcat.new.xml
echo '<?xml version="1.0" standalone="yes"?>' > $DEPCAT
echo '<depset>' >> $DEPCAT
for p in $(find . -name project.xml); do
    pushd $(dirname $p)
    /usr/bin/saxon project.xml %{SOURCE1} >> $DEPCAT
    popd
done
echo >> $DEPCAT
echo '</depset>' >> $DEPCAT
/usr/bin/saxon $DEPCAT %{SOURCE2} > d-haven-mpool-1.0-depmap.new.xml


for p in $(find . -name project.xml); do
    pushd $(dirname $p)
    cp project.xml project.xml.orig
    /usr/bin/saxon -o project.xml project.xml.orig %{SOURCE3} map=%{SOURCE4}
    popd
done

maven \
      -Dmaven.javadoc.source=1.4 \
      -Dmaven.repo.remote=file:/usr/share/maven/repository \
      -Dmaven.home.local=$(pwd)/.maven \
      jar javadoc xdoc:transform
%else
export CLASSPATH=$(build-classpath concurrent d-haven-event junit)
CLASSPATH=${CLASSPATH}:target/classes:target/test-classes
%{ant} \
    -Dsource=1.4 \
    -Dbuild.sysclasspath=only \
    jar javadoc
%endif


%install
rm -rf $RPM_BUILD_ROOT
# jars
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
install -m 644 target/managed-pool-1.0.jar \
$RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar

(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; do \
ln -sf ${jar} ${jar/-%{version}/}; done)

%add_to_maven_depmap %{name} managed-pool %{version} JPP %{name}

# poms
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms
install -pm 644 %{SOURCE5} \
    $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}.pom

# javadoc
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr target/docs/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name} # ghost symlink
rm -rf target/docs/apidocs

## manual
install -d -m 755 $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
cp -p LICENSE.txt $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
%if %{with_maven}
cp -pr target/docs/* $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
%endif

%{gcj_compile}

%clean
rm -rf $RPM_BUILD_ROOT

%post
%update_maven_depmap
%if %{gcj_support}
%{update_gcjdb}
%endif

%postun
%update_maven_depmap
%if %{gcj_support}
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%{_docdir}/%{name}-%{version}/LICENSE.txt
%{_javadir}/*
%{_datadir}/maven2/poms/*
%config(noreplace) %{_mavendepmapfragdir}/*
%{gcj_files}

%files javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}

%if %{with_maven}
%files manual
%defattr(0644,root,root,0755)
%{_docdir}/%{name}-%{version}
%endif


%changelog
* Thu Aug 07 2008 Thierry Vignaud <tvignaud@mandriva.com> 0:1.0-6.0.5mdv2009.0
+ Revision: 266552
- rebuild early 2009.0 package (before pixel changes)

* Tue May 13 2008 Alexander Kurtakov <akurtakov@mandriva.org> 0:1.0-3.0.5mdv2009.0
+ Revision: 206551
- cleanup spec

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

  + Anssi Hannula <anssi@mandriva.org>
    - buildrequire java-rpmbuild, i.e. build with icedtea on x86(_64)

* Sat Sep 15 2007 Anssi Hannula <anssi@mandriva.org> 0:1.0-3.0.3mdv2008.0
+ Revision: 87314
- rebuild to filter out autorequires of GCJ AOT objects
- remove unnecessary Requires(post) on java-gcj-compat

* Wed Aug 08 2007 David Walluck <walluck@mandriva.org> 0:1.0-3.0.2mdv2008.0
+ Revision: 60072
- Import d-haven-mpool



* Thu Jul 26 2007 Alexander Kurtakov <akurtakov@active-lynx.com> - 0:1.0-3.0.1mdv2008.0
- Adapt for Mandriva

* Thu Jul 05 2007 Ralph Apel <r.apel@r-apel.de> 0:1.0-3jpp
- Make Vendor, Distribution based on macro
- Add gcj_support option
- Optionally build without maven
- Add -manual subpackage when built with maven
- Add maven2 depmap frag and pom

* Thu Mar 23 2006 Ralph Apel <r.apel@r-apel.de> 0:1.0-2jpp
- First JPP-1.7 release

* Mon Sep 05 2005 Ralph Apel <r.apel@r-apel.de> 0:1.0-1jpp
- First release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 891 |12cr|dhcpdump-1.8-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Parse tcpdump DHCP packets
Name:           dhcpdump
Version:        1.8
Release:        %mkrel 4
License:        BSD
Group:		Networking/Other
URL:		http://www.mavetju.org/unix/general.php
Source:         http://www.mavetju.org/download/%{name}-%{version}.tar.gz
Patch0:		dhcpdump-1.8.patch
Requires:	tcpdump
BuildRequires:	perl
BuildRequires:	pcap-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
A post-processor of tcpdump output to analyze sniffed DHCP
packets.

%prep

%setup -q
%patch0 -p0 -b .build

%build

%make CCFLAGS="%{otpflags}"

%install
rm -rf %{buildroot}

install -D -m 755 dhcpdump %buildroot%_bindir/%{name}
install -D -m644 dhcpdump.8 %buildroot%_mandir/man8/dhcpdump.8

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGES CONTACT
%{_bindir}/*
%{_mandir}/*/*


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.8-4mdv2011.0
+ Revision: 617578
- the mass rebuild of 2010.0 packages

* Sun Oct 04 2009 Oden Eriksson <oeriksson@mandriva.com> 1.8-3mdv2010.0
+ Revision: 453452
- rebuild

* Wed Oct 29 2008 Oden Eriksson <oeriksson@mandriva.com> 1.8-2mdv2009.1
+ Revision: 298237
- rebuilt against libpcap-1.0.0

* Tue Aug 12 2008 Olivier Thauvin <nanardon@mandriva.org> 1.8-1mdv2009.0
+ Revision: 271012
- buildrequires
- 1.8

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.7-5mdv2009.0
+ Revision: 244083
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.7-3mdv2008.1
+ Revision: 136362
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sun Aug 06 2006 Olivier Thauvin <nanardon@mandriva.org> 1.7-3mdv2007.0
+ Revision: 53227
- rebuild
- Import dhcpdump

* Tue Dec 20 2005 Olivier Thauvin <nanardon@mandriva.org> 1.7-2mdk
- %%{1}mdv2007.1
- rebuild

* Mon Nov 29 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.7-1mdk
- 1.7
- make it rpmbuildupdate aware

* Mon May 17 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.6-1mdk
- 1.6
- use macros


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 892 |12cr|dhcp-forwarder-0.8-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# OE: conditional switches
#
#(ie. use with rpm --rebuild):
#
#      --with diet     Compile dhcp-forwarder against dietlibc

%define build_diet 0

# commandline overrides:
# rpm -ba|--rebuild --with 'xxx'
%{?_with_diet: %{expand: %%define build_diet 1}}

%define name dhcp-forwarder
%define version 0.8
%define release %mkrel 3

Summary:	An DHCP relay agent
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		System/Servers
URL:		http://www.nongnu.org/dhcp-fwd/
Source0:	%{name}-%{version}.tar.bz2
Source1:	dhcp-fwd.init.bz2
BuildRoot:	%{_tmppath}/%{name}-%{version}-root
Conflicts:	dhcpd-relay
Requires(pre):		rpm-helper
Requires(post):		rpm-helper
Requires(preun):	rpm-helper
Requires(postun):   rpm-helper

%if %{build_diet}
BuildRequires:	dietlibc-devel >= 0.20-1mdk
%endif

%description
dhcp-fwd forwards DHCP messages between subnets with different sublayer
broadcast domains. It is similar to the DHCP relay agent dhcrelay of
ISC's DHCP, but has the following features which are important for me:

* Runs as non-root in a chroot-jail
* Uses "normal" AF_INET sockets which allows to uses packagefilters to
  filter incoming messages.
* The DHCP agent IDs can be defined freely
* Has a small memory footprint when using dietlibc

%prep

%setup -q
bzcat %SOURCE1 > dhcp-fwd.init

%build

%if %{build_diet}
%configure --enable-release enable-dietlibc
make CC="diet gcc" CFLAGS="-Os -s -static -nostdinc"
%else
%configure --enable-release --disable-dietlibc
%make
%endif

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

make DESTDIR=%{buildroot} install
install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_sysconfdir}/sysconfig

install -m755 dhcp-fwd.init %{buildroot}%{_initrddir}/dhcp-fwd
install -m644 contrib/dhcp-fwd.conf %{buildroot}%{_sysconfdir}/dhcp-fwd.conf
install -m644 contrib/dhcp-fwd.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/dhcp-fwd

install -m755 -d %{buildroot}/var/lib/dhcpfwd

%pre
%_pre_useradd dhcp-fwd /var/lib/dhcpfwd /bin/false

%post
%_post_service dhcp-fwd

%preun
%_preun_service dhcp-fwd

%postun
%_postun_userdel dhcp-fwd

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc AUTHORS ChangeLog NEWS README
%config(noreplace) %{_initrddir}/dhcp-fwd
%config(noreplace) %{_sysconfdir}/sysconfig/dhcp-fwd
%config(noreplace) %{_sysconfdir}/dhcp-fwd.conf
%{_sbindir}/*
%dir /var/lib/dhcpfwd
%{_mandir}/man1/*




%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.8-3mdv2011.0
+ Revision: 617577
- the mass rebuild of 2010.0 packages

* Sun Oct 04 2009 Oden Eriksson <oeriksson@mandriva.com> 0.8-2mdv2010.0
+ Revision: 453453
- rebuild

* Sun Jan 04 2009 Olivier Thauvin <nanardon@mandriva.org> 0.8-1mdv2009.1
+ Revision: 324864
- 0.8

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.7-5mdv2009.0
+ Revision: 244084
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.7-3mdv2008.1
+ Revision: 136362
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sun Aug 06 2006 Olivier Thauvin <nanardon@mandriva.org> 0.7-3mdv2007.0
+ Revision: 53234
- fix prereq
- %%mkrel
- Import dhcp-forwarder

* Sat Sep 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.7-2mdk
- rebuild

* Sat Aug 21 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.7-1mdk
- 0.7

* Thu Jan 01 2004 Michael Scherer <misc@mandrake.org> 0.5-1mdk
- 0.5
- rework initfile a little, and extract it instead of patching it.
- various fix


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 893 |12cr|dhcping-1.2-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Dhcp daemon ping program
Name:           dhcping
Version:        1.2
Release:        %mkrel 13
License:        BSD
Group:		Networking/Other
URL:		http://www.mavetju.org/unix/general.php
Source:         http://www.mavetju.org/download/%{name}-%{version}.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This small tool let you perform a dhcp-request to find out if a dhcp-server is
still running.

%prep

%setup -q

%build

%configure2_5x

%make

%install
rm -rf %{buildroot}

%makeinstall

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGES CONTACT
%{_bindir}/*
%{_mandir}/*/*


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2-13mdv2011.0
+ Revision: 617579
- the mass rebuild of 2010.0 packages

* Sun Oct 04 2009 Oden Eriksson <oeriksson@mandriva.com> 1.2-12mdv2010.0
+ Revision: 453454
- rebuild
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 8mdv2008.1-current
+ Revision: 136362
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sun Aug 06 2006 Olivier Thauvin <nanardon@mandriva.org> 1.2-8mdv2007.0
+ Revision: 53245
- rebuild
- Import dhcping

* Tue Dec 20 2005 Olivier Thauvin <nanardon@mandriva.org> 1.3-7mdk
- %%mkrel
- rebuild

* Mon Nov 29 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.2-6mdk
- make it rpmbuildupdate aware

* Mon May 17 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.2-5mdk
- use macros


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 894 |12cr|dhcprelay-0.3.2b-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A dhcp relay to implement dhcp over ipsec
Name:		dhcprelay
Version:	0.3.2b
Release:	%mkrel 5
License:	GPL
Group:		System/Servers
URL:		http://www.strongsec.com/freeswan/dhcprelay/
Source0:	http://www.strongsec.com/freeswan/dhcprelay/dhcprelay-%{version}.tar.bz2
BuildRequires:	gmp-devel
Requires(preun):rpm-helper
Requires(post):	rpm-helper	
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
This DHCP-Relay forwards any DHCP packet out of a list of given ipsec devices
to the DHCP server of a network and returns the response. If no DHCP server is
given the packets are sent by broadcast.

%prep

%setup -q 

%build
%configure
%make

%install
rm -rf %{buildroot}
#%makeinstall_std

install -d %{buildroot}{%{_sysconfdir},/etc/rc.d/init.d,/usr/sbin}
install -m 755 src/dhcprelay %{buildroot}/usr/sbin 
install -m 755 init.d/dhcprelay %{buildroot}/etc/rc.d/init.d
install -m 644 etc/dhcprelay.conf %{buildroot}/etc

%post
%_post_service dhcprelay

%preun
%_preun_service dhcprelay

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,755)
%doc AUTHORS README INSTALL COPYING ChangeLog howto/*
%config(noreplace) %{_sysconfdir}/dhcprelay.conf
%{_initrddir}/dhcprelay
%{_sbindir}/dhcprelay




%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.2b-5mdv2011.0
+ Revision: 617582
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 0.3.2b-4mdv2010.0
+ Revision: 427963
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.3.2b-3mdv2009.0
+ Revision: 244090
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.3.2b-1mdv2008.1
+ Revision: 136362
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Tue Dec 12 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3.2b-1mdv2007.0
+ Revision: 95897
- Import dhcprelay

* Tue Dec 12 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3.2b-1mdv2007.1
- 0.3.2b
- fix deps
- use the %%mkrel macro

* Wed Oct 27 2004 Florin <florin@mandrakesoft.com> 0.3.1-1mdk
- first Mandrake release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 895 |12cr|dhcpv6-1.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define old_name dhcp6
%define common_description DHCPv6 is a stateful address autoconfiguration protocol for IPv6, a counterpart\
to IPv6 stateless address autoconfiguration protocol. It can either be used\
independently or it can coexist with its counterpart protocol. This protocol\
uses client/server mode of operation but can also provide support through a\
Relay Agent.
%define client_name dhcp6client

#disable format security error flags, it doesn't play nice with lex
##%define Werror_cflags %nil

Summary:	A DHCP client/server for IPv6
Name:		dhcpv6
Version:	1.2.0
Release:	%mkrel 1
License:	LGPLv2+
Group:		System/Servers
URL:		https://fedorahosted.org/dhcpv6/
Source0:	https://fedorahosted.org/releases/d/h/dhcpv6/%{name}/%{name}-%{version}.tar.gz
BuildRequires: bison
BuildRequires: flex
BuildRequires: openssl-devel
BuildRequires: libnl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Provides:	%{old_name}
Obsoletes:	%{old_name}

%description 
%{common_description}

The protocol is defined by IETF DHC WG (www.ietf.org).


%package	common
Summary:	Common files for DHCP IPv6
Group:		System/Servers
Provides:	%{old_name}-client
Obsoletes:	%{old_name}-client

%description	common
%{common_description}

This package contains common files for DHCP IPv6.


%package	client
Summary:	DHCP client for IPv6
Group:		System/Servers
Provides:	%{old_name}-client
Obsoletes:	%{old_name}-client
Requires:	%{name}-common = %{version}-%{release}

%description	client
%{common_description}

This package contains the DHCP client for IPv6.


%package	server
Summary:	DHCP server for IPv6
Group:		System/Servers
Requires(preun):rpm-helper
Requires(post):	rpm-helper	
Provides:	%{old_name}-server
Obsoletes:	%{old_name}-server
Requires:	%{name}-common = %{version}-%{release}

%description	server
%{common_description}

This package contains the DHCP server for IPv6.


%package	relay
Summary:	DHCP relay agent for IPv6
Group:		System/Servers
Requires(preun):rpm-helper
Requires(post):	rpm-helper	

%description	relay
%{common_description}

This package contains the DHCP relay agent for IPv6.


%package	doc
Summary:	Documentation about the DHCP IPv6 server/client
Group:		System/Servers

%description	doc
%{common_description}

This package contains RFC/API/protocol documentation about the DHCP
server and client for IPv6.


%prep

%setup -q 

%build
%configure2_5x

%make

%install
rm -rf %{buildroot}
%makeinstall_std

mkdir -p %buildroot/sbin %buildroot%{_localstatedir}/lib/%{name}
mv %buildroot%_sbindir/dhcp6c %buildroot/sbin

%post server
%_post_service dhcp6s

%preun server
%_preun_service dhcp6s

%post relay
%_post_service dhcp6r

%preun relay
%_preun_service dhcp6r

%clean
rm -rf %{buildroot}

%files doc
%defattr(-,root,root)
%doc

%files common
%defattr(-,root,root)
%dir %{_localstatedir}/lib/%{name}

%files client
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/dhcp6c.conf
/sbin/dhcp6c
%_mandir/man?/dhcp6c*

%files server
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/dhcp6s.conf
%config(noreplace) %{_sysconfdir}/sysconfig/dhcp6s
%{_initrddir}/dhcp6s
%_sbindir/dhcp6s
%_mandir/man?/dhcp6s*

%files relay
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/sysconfig/dhcp6r
%{_initrddir}/dhcp6r
%_sbindir/dhcp6r
%_mandir/man?/dhcp6r*


%changelog
* Sun Jul 26 2009 Emmanuel Andry <eandry@mandriva.org> 1.2.0-1mdv2010.0
+ Revision: 400290
- New version 1.2.0
- reenable werror cflag

* Wed Jan 07 2009 Frederic Crozat <fcrozat@mandriva.com> 1.1.0-1mdv2009.1
+ Revision: 326761
- Release 1.1.0
- kill lib packages, library has been killed upstream

* Sat Nov 29 2008 Olivier Thauvin <nanardon@mandriva.org> 1.0.21-2mdv2009.1
+ Revision: 307861
- don't relocate _sbindir to sbin, just move client into /sbin instead, otherwise init.d/* get broken and servers don't go into right place

* Tue Aug 26 2008 Emmanuel Andry <eandry@mandriva.org> 1.0.21-1mdv2009.0
+ Revision: 276349
- New version
- fix license

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Wed Dec 12 2007 Olivier Blin <oblin@mandriva.com> 1.0.3-1mdv2008.1
+ Revision: 119112
- add /var/lib/dhcpv6 in a dhcpv6-common subpackage for lease files
- add library and devel package for dhcp6client
- enhance descriptions
- factorize description
- fix case for DHCP/IPv6 in summaries
- obsolete/provide dhcp6 subpackages for client/server
- move docs in a dhcpv6-doc subpackage
- add dhcpv6-relay subpackage
- move preun/post requirements in the server package
- fix dhcp6s service name in post/preun scripts
- remove manual installation of dhcp6s service
- use default conf files instead of custom ones
- remove buildroot at beginning of install section
- 1.0.3
- drop old patches (gcc4 and install fixes are not required anymore)
- rename as dhcpv6 and obsolete/provide dhcp6
- rename as dhcpv6
- update URL


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 896 |12cr|dhsd-1.0-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A daemon that updates your DNS record in DHS.ORG whenever your IP changes
Name:		dhsd
Version:	1.0
Release:	%mkrel 12
Group:		Networking/Other
License:	GPLv2+
URL:		http://dhsd.sourceforge.net

Source:		%name-%version.tar.bz2

BuildRoot:	%_tmppath/%name-buildroot

%description
DHSD is a small project spurned off the need for a proper updater for the 
DHS.ORG dynamic DNS services. There has already existed scripts to do it made
in botche bash scripts and lynxs, even some attempts in perl. This program is 
totally developed in C and sits in the background and changes your record when 
the IP changes.

%prep

%setup -q

%build
%configure

%make CFLAGS="%optflags" CXXFLAGS="%optflags"

%check
%make check

%install
rm -fr %buildroot

#echo "prefix = %buildroot/%_prefix" >> $RPM_BUILD_DIR/dhsd-%{version}/src/Makefile.am
#echo "sysconfdir = %buildroot/%_sysconfdir" >> $RPM_BUILD_DIR/dhsd-%{version}/scripts/Makefile.am

%makeinstall
mkdir -p %buildroot/%_sysconfdir/rc.d
mkdir -p %buildroot/%_sysconfdir/rc.d/init.d
mkdir -p %buildroot/%_sysconfdir/rc.d/rc3.d

cp scripts/dhsd-rh %buildroot/%_sysconfdir/rc.d/init.d/dhsd
ln -s ../init.d/dhsd %buildroot/%_sysconfdir/rc.d/rc3.d/S15dhsd

%post
if [ "$1" = 1 ]; then
   chkconfig --add dhsd
fi

%preun
if [ "$1" = 0 ]; then
   chkconfig --del dhsd
fi

%clean
rm -fr %buildroot

%files
%defattr (-,root,root)
%doc AUTHORS COPYING ChangeLog INSTALL NEWS README TODO
%_sbindir/dhsd
%config(noreplace) %_sysconfdir/rc.d/init.d/dhsd
%_sysconfdir/rc.d/rc3.d/S15dhsd
%config(noreplace) %_sysconfdir/dhsd.conf



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-12mdv2011.0
+ Revision: 617602
- the mass rebuild of 2010.0 packages

* Wed Jun 17 2009 Jérôme Brenier <incubusss@mandriva.org> 1.0-11mdv2010.0
+ Revision: 386540
- fix license tag

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.0-10mdv2009.0
+ Revision: 244113
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 8mdv2008.1-current
+ Revision: 136362
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import dhsd


* Fri Aug 04 2006 Lenny Cartier <lenny@mandriva.com> 1.0-8mdv2007.0
- rebuild

* Wed May 11 2005 Lenny Cartier <lenny@mandriva.com> 1.0-7mdk
- rebuild

* Fri Feb 20 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.0-6mdk
- rebuild

* Wed Jan 22 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.0-5mdk
- rebuild

* Wed Aug 28 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.0-4mdk
- rebuild

* Mon Jul 02 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.0-3mdk
- rebuild

* Sat Mar 31 2001 David BAUDENS <baudens@mandrakesoft.com> 1.0-2mdk
- Don't use pentium flags on non %%ix86 architectures

* Tue Feb 06 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.0-1mdk
- new in contribs

* Sat Jul 29 2000 Berk D. Demir <berk@linux.org.tr>
- First release of RPM package for DHSD

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 897 |12cr|dibbler-0.7.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Dibbler - a portable DHCPv6
Name: dibbler
Version: 0.7.3
Release:        %mkrel 3
URL: http://klub.com.pl/dhcpv6/dibbler
Source: dibbler-0.7.3.tar.gz
License: GPL
Group: System/Servers
Source1: dibbler-client
Source2: dibbler-server
BuildRequires:  tetex-latex
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
It supports both stateful (i.e. IPv6 address granting) and stateless 
(i.e. options granting) autoconfiguration modes of DHCPv6 protocol. 
There are ports available for Linux 2.4/2.6 systems as well as MS 
Windows XP,2003 (experimental support for NT4 and 2000). 
They are freely available under GNU GPL v2 or later license. 

Install Dibbler if you'd like to have IPv6 hosts automatically 
configured in your network. All infrastructure elements are
provided: server, client and relay.

%prep
%setup

%build
make client server relay doc

%install
#rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/usr/sbin
install -m 755 dibbler-server $RPM_BUILD_ROOT/usr/sbin/
install -m 755 dibbler-client $RPM_BUILD_ROOT/usr/sbin/
install -m 755 dibbler-relay  $RPM_BUILD_ROOT/usr/sbin/
#mkdir -p $RPM_BUILD_ROOT/usr/share/doc/dibbler
#%{__install} -m 644 doc/dibbler-user.pdf $RPM_BUILD_ROOT/usr/share/doc/dibbler
#%{__install} -m 644 doc/dibbler-devel.pdf $RPM_BUILD_ROOT/usr/share/doc/dibbler
mkdir -p $RPM_BUILD_ROOT/usr/share/man/man8
install -m 644 doc/man/dibbler-client.8 $RPM_BUILD_ROOT/usr/share/man/man8
install -m 644 doc/man/dibbler-server.8 $RPM_BUILD_ROOT/usr/share/man/man8
install -m 644 doc/man/dibbler-relay.8  $RPM_BUILD_ROOT/usr/share/man/man8
mkdir -p $RPM_BUILD_ROOT/etc/dibbler
mkdir -p $RPM_BUILD_ROOT/var/lib/dibbler/
mkdir -p $RPM_BUILD_ROOT/etc/init.d/

install -m 644 client.conf $RPM_BUILD_ROOT/etc/dibbler
install -m 644 client-stateless.conf $RPM_BUILD_ROOT/etc/dibbler
install -m 644 server.conf $RPM_BUILD_ROOT/etc/dibbler
install -m 644 server-stateless.conf $RPM_BUILD_ROOT/etc/dibbler
install -m 644 relay.conf $RPM_BUILD_ROOT/etc/dibbler
install -m 700 %{SOURCE1} %{buildroot}/etc/init.d/
install -m 700 %{SOURCE2} %{buildroot}/etc/init.d/

%clean
#rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc CHANGELOG LICENSE RELNOTES doc/dibbler-user.pdf doc/dibbler-devel.pdf
/usr/sbin/dibbler-server
/usr/sbin/dibbler-client
/usr/sbin/dibbler-relay
/usr/share/man/man8/*
/var/lib/dibbler/
/etc/dibbler/client.conf
/etc/dibbler/client-stateless.conf
/etc/dibbler/server.conf
/etc/dibbler/server-stateless.conf
/etc/dibbler/relay.conf
/etc/init.d/*


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.7.3-3mdv2011.0
+ Revision: 617612
- the mass rebuild of 2010.0 packages

* Thu Oct 22 2009 Vincent Guardiola <vguardiola@mandriva.com> 0.7.3-2mdv2010.0
+ Revision: 458897
- Add initscript Client and Sever

* Tue Oct 20 2009 Anne Nicolas <ennael@mandriva.org> 0.7.3-1mdv2010.0
+ Revision: 458431
- add build require (V.Guardiola)
- import dibbler


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 898 |12cr|dictd-dicts-afr-deu-0.1.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lang_from	afr
%define lang_to		deu
%define filedate	20000111
%define namesuffix	%{lang_from}-%{lang_to}
%define license		GPL
%define summary_prefix	Africaan - German
%define descr_prefix	%{summary_prefix}
%define src		ftp://ftp.dict.org/pub/dict/pre/www.freedict.de/20050319/%{lang_from}-%{lang_to}.tar.gz
%define dict_filename	%{namesuffix}
%define conf_file	%{_sysconfdir}/dictd.conf.d/%{name}

%define summ_desc_suf	Freedict dictionary for dictd

%define summary		%{summary_prefix} %{summ_desc_suf}
%define descr		%{descr_prefix} %{summ_desc_suf}
%define name		dictd-dicts-%{namesuffix}
%define version         0.1.0
%define release         %mkrel 15
%define group           Databases

%define __dictzip       %(which dictzip)
%define dictd_name      dictd
%define dictd_version   1.10.1-4

Summary:	%{summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	%{license}
Group:		%{group}
Source:		%{src}
URL:		http://www.freedict.de
Provides:	dictd-dicts-freedict-%{namesuffix}, dictd-dicts-%{namesuffix}
Obsoletes:	dictd-dicts-freedict-%{namesuffix}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	%{dictd_name}-utils >= %{dictd_version}
Provides:	dictd-dictionary = %version-%release, dictd-dictionaries = %version-%release
Requires:	%{dictd_name}-server >= %{dictd_version}
Requires(post):	%{dictd_name}-server >= %dictd_version
Requires(postun):	%{dictd_name}-server >= %dictd_version

%description
%{descr}

%prep
%setup -c -q

%build
# dictzip the dict dictionary file, if it's not yet zipped
if ls *.dict >/dev/null 2>&1; then
	dictzip *.dict
fi

%install
%{__rm} -rf %{buildroot}

%{__mkdir_p} %{buildroot}%{_datadir}/dict
cp %{dict_filename}*dict* %{buildroot}%{_datadir}/dict
cp %{dict_filename}*index* %{buildroot}%{_datadir}/dict
%{__mkdir_p} %{buildroot}%{_sysconfdir}/dictd.conf.d
printf "database %%-10s\t{ data \"%{_datadir}/dict/%{dict_filename}.dict.dz\"\n" %{dict_filename} >> %{buildroot}%{conf_file}
printf "\t\t\t  index \"%{_datadir}/dict/%{dict_filename}.index\" }\n" >> %{buildroot}%{conf_file}

%clean
%{__rm} -rf %{buildroot}

%post
%{_sbindir}/update-dictd.conf
echo "Restarting dictd-server, because configuration has been changed..."
service dictd-server reload

%postun
# XXX: control of package erasure ordering is only in rpm >= 4.4.8,
# this is a hack to not fail removal if dictd-server disappeared under our feet
if [ -x %{_sbindir}/update-dictd.conf ]; then
  %{_sbindir}/update-dictd.conf
  echo "Restarting dictd-server, because configuration has been changed..."
  service dictd-server reload
fi

%files
%defattr(644, root, root)
%{_datadir}/dict/%{dict_filename}*dict*
%{_datadir}/dict/%{dict_filename}*index*
%config		%conf_file





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 899 |12cr|dictd-dicts-cze-eng-0.1.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lang_from	cze
%define lang_to		eng
%define filedate	20000111
%define namesuffix	%{lang_from}-%{lang_to}
%define license		GPL
%define summary_prefix	Czech - English
%define descr_prefix	%{summary_prefix}
%define src		ftp://ftp.dict.org/pub/dict/pre/www.freedict.de/20050319/%{lang_from}-%{lang_to}.tar.gz
%define dict_filename	%{namesuffix}
%define conf_file	%{_sysconfdir}/dictd.conf.d/%{name}

%define summ_desc_suf	Freedict dictionary for dictd

%define summary		%{summary_prefix} %{summ_desc_suf}
%define descr		%{descr_prefix} %{summ_desc_suf}
%define name		dictd-dicts-%{namesuffix}
%define version         0.1.0
%define release         %mkrel 15
%define group           Databases

%define __dictzip       %(which dictzip)
%define dictd_name      dictd
%define dictd_version   1.10.1-4

Summary:	%{summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	%{license}
Group:		%{group}
Source:		%{src}
URL:		http://www.freedict.de
Provides:	dictd-dicts-freedict-%{namesuffix}, dictd-dicts-%{namesuffix}
Obsoletes:	dictd-dicts-freedict-%{namesuffix}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	%{dictd_name}-utils >= %{dictd_version}
Provides:	dictd-dictionary = %version-%release, dictd-dictionaries = %version-%release
Requires:	%{dictd_name}-server >= %{dictd_version}
Requires(post):	%{dictd_name}-server >= %dictd_version
Requires(postun):	%{dictd_name}-server >= %dictd_version

%description
%{descr}

%prep
%setup -c -q

%build
# dictzip the dict dictionary file, if it's not yet zipped
if ls *.dict >/dev/null 2>&1; then
	dictzip *.dict
fi

%install
%{__rm} -rf %{buildroot}

%{__mkdir_p} %{buildroot}%{_datadir}/dict
cp %{dict_filename}*dict* %{buildroot}%{_datadir}/dict
cp %{dict_filename}*index* %{buildroot}%{_datadir}/dict
%{__mkdir_p} %{buildroot}%{_sysconfdir}/dictd.conf.d
printf "database %%-10s\t{ data \"%{_datadir}/dict/%{dict_filename}.dict.dz\"\n" %{dict_filename} >> %{buildroot}%{conf_file}
printf "\t\t\t  index \"%{_datadir}/dict/%{dict_filename}.index\" }\n" >> %{buildroot}%{conf_file}

%clean
%{__rm} -rf %{buildroot}

%post
%{_sbindir}/update-dictd.conf
echo "Restarting dictd-server, because configuration has been changed..."
service dictd-server reload

%postun
# XXX: control of package erasure ordering is only in rpm >= 4.4.8,
# this is a hack to not fail removal if dictd-server disappeared under our feet
if [ -x %{_sbindir}/update-dictd.conf ]; then
  %{_sbindir}/update-dictd.conf
  echo "Restarting dictd-server, because configuration has been changed..."
  service dictd-server reload
fi

%files
%defattr(644, root, root)
%{_datadir}/dict/%{dict_filename}*dict*
%{_datadir}/dict/%{dict_filename}*index*
%config		%conf_file





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 900 |12cr|dictd-dicts-dan-eng-0.1.0-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lang_from	dan
%define lang_to		eng
%define filedate	20000305
%define namesuffix	%{lang_from}-%{lang_to}
%define license		GPL
%define summary_prefix	Danish - English
%define descr_prefix	%{summary_prefix}
%define src		ftp://ftp.dict.org/pub/dict/pre/www.freedict.de/20050319/%{lang_from}-%{lang_to}.tar.gz
%define dict_filename	%{namesuffix}
%define conf_file	%{_sysconfdir}/dictd.conf.d/%{name}

%define summ_desc_suf	Freedict dictionary for dictd

%define summary		%{summary_prefix} %{summ_desc_suf}
%define descr		%{descr_prefix} %{summ_desc_suf}
%define name		dictd-dicts-%{namesuffix}
%define version         0.1.0
%define release         %mkrel 11
%define group           Databases

%define __dictzip       %(which dictzip)
%define dictd_name      dictd
%define dictd_version   1.10.1-4

Summary:	%{summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	%{license}
Group:		%{group}
Source:		%{src}
URL:		http://www.freedict.de
Provides:	dictd-dicts-freedict-%{namesuffix}, dictd-dicts-%{namesuffix}
Obsoletes:	dictd-dicts-freedict-%{namesuffix}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	%{dictd_name}-utils >= %{dictd_version}
Provides:	dictd-dictionary = %version-%release, dictd-dictionaries = %version-%release
Requires:	%{dictd_name}-server >= %{dictd_version}
Requires(post):	%{dictd_name}-server >= %dictd_version
Requires(postun):	%{dictd_name}-server >= %dictd_version

%description
%{descr}

%prep
%setup -c -q

%build
# dictzip the dict dictionary file, if it's not yet zipped
if ls *.dict >/dev/null 2>&1; then
	dictzip *.dict
fi

%install
%{__rm} -rf %{buildroot}

%{__mkdir_p} %{buildroot}%{_datadir}/dict
cp %{dict_filename}*dict* %{buildroot}%{_datadir}/dict
cp %{dict_filename}*index* %{buildroot}%{_datadir}/dict
%{__mkdir_p} %{buildroot}%{_sysconfdir}/dictd.conf.d
printf "database %%-10s\t{ data \"%{_datadir}/dict/%{dict_filename}.dict.dz\"\n" %{dict_filename} >> %{buildroot}%{conf_file}
printf "\t\t\t  index \"%{_datadir}/dict/%{dict_filename}.index\" }\n" >> %{buildroot}%{conf_file}

%clean
%{__rm} -rf %{buildroot}

%post
%{_sbindir}/update-dictd.conf
echo "Restarting dictd-server, because configuration has been changed..."
service dictd-server reload

%postun
# XXX: control of package erasure ordering is only in rpm >= 4.4.8,
# this is a hack to not fail removal if dictd-server disappeared under our feet
if [ -x %{_sbindir}/update-dictd.conf ]; then
  %{_sbindir}/update-dictd.conf
  echo "Restarting dictd-server, because configuration has been changed..."
  service dictd-server reload
fi

%files
%defattr(644, root, root)
%{_datadir}/dict/%{dict_filename}*dict*
%{_datadir}/dict/%{dict_filename}*index*
%config		%conf_file





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 901 |12cr|dictd-dicts-deu-eng-0.1.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lang_from	deu
%define lang_to		eng
%define filedate	20000222
%define namesuffix	%{lang_from}-%{lang_to}
%define license		GPL
%define summary_prefix	German - English
%define descr_prefix	%{summary_prefix}
%define src		ftp://ftp.dict.org/pub/dict/pre/www.freedict.de/20050319/%{lang_from}-%{lang_to}.tar.gz
%define dict_filename	%{namesuffix}
%define conf_file	%{_sysconfdir}/dictd.conf.d/%{name}

%define summ_desc_suf	Freedict dictionary for dictd

%define summary		%{summary_prefix} %{summ_desc_suf}
%define descr		%{descr_prefix} %{summ_desc_suf}
%define name		dictd-dicts-%{namesuffix}
%define version         0.1.0
%define release         %mkrel 15
%define group           Databases

%define __dictzip       %(which dictzip)
%define dictd_name      dictd
%define dictd_version   1.10.1-4

Summary:	%{summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	%{license}
Group:		%{group}
Source:		%{src}
URL:		http://www.freedict.de
Provides:	dictd-dicts-freedict-%{namesuffix}, dictd-dicts-%{namesuffix}
Obsoletes:	dictd-dicts-freedict-%{namesuffix}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	%{dictd_name}-utils >= %{dictd_version}
Provides:	dictd-dictionary = %version-%release, dictd-dictionaries = %version-%release
Requires:	%{dictd_name}-server >= %{dictd_version}
Requires(post):	%{dictd_name}-server >= %dictd_version
Requires(postun):	%{dictd_name}-server >= %dictd_version

%description
%{descr}

%prep
%setup -c -q

%build
# dictzip the dict dictionary file, if it's not yet zipped
if ls *.dict >/dev/null 2>&1; then
	dictzip *.dict
fi

%install
%{__rm} -rf %{buildroot}

%{__mkdir_p} %{buildroot}%{_datadir}/dict
cp %{dict_filename}*dict* %{buildroot}%{_datadir}/dict
cp %{dict_filename}*index* %{buildroot}%{_datadir}/dict
%{__mkdir_p} %{buildroot}%{_sysconfdir}/dictd.conf.d
printf "database %%-10s\t{ data \"%{_datadir}/dict/%{dict_filename}.dict.dz\"\n" %{dict_filename} >> %{buildroot}%{conf_file}
printf "\t\t\t  index \"%{_datadir}/dict/%{dict_filename}.index\" }\n" >> %{buildroot}%{conf_file}

%clean
%{__rm} -rf %{buildroot}

%post
%{_sbindir}/update-dictd.conf
echo "Restarting dictd-server, because configuration has been changed..."
service dictd-server reload

%postun
# XXX: control of package erasure ordering is only in rpm >= 4.4.8,
# this is a hack to not fail removal if dictd-server disappeared under our feet
if [ -x %{_sbindir}/update-dictd.conf ]; then
  %{_sbindir}/update-dictd.conf
  echo "Restarting dictd-server, because configuration has been changed..."
  service dictd-server reload
fi

%files
%defattr(644, root, root)
%{_datadir}/dict/%{dict_filename}*dict*
%{_datadir}/dict/%{dict_filename}*index*
%config		%conf_file





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 902 |12cr|dictd-dicts-deu-fra-0.1.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lang_from	deu
%define lang_to		fra
%define filedate	20000111
%define namesuffix	%{lang_from}-%{lang_to}
%define license		GPL
%define summary_prefix	German - French
%define descr_prefix	%{summary_prefix}
%define src		ftp://ftp.dict.org/pub/dict/pre/www.freedict.de/20050319/%{lang_from}-%{lang_to}.tar.gz
%define dict_filename	%{namesuffix}
%define conf_file	%{_sysconfdir}/dictd.conf.d/%{name}

%define summ_desc_suf	Freedict dictionary for dictd

%define summary		%{summary_prefix} %{summ_desc_suf}
%define descr		%{descr_prefix} %{summ_desc_suf}
%define name		dictd-dicts-%{namesuffix}
%define version         0.1.0
%define release         %mkrel 15
%define group           Databases

%define __dictzip       %(which dictzip)
%define dictd_name      dictd
%define dictd_version   1.10.1-4

Summary:	%{summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	%{license}
Group:		%{group}
Source:		%{src}
URL:		http://www.freedict.de
Provides:	dictd-dicts-freedict-%{namesuffix}, dictd-dicts-%{namesuffix}
Obsoletes:	dictd-dicts-freedict-%{namesuffix}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	%{dictd_name}-utils >= %{dictd_version}
Provides:	dictd-dictionary = %version-%release, dictd-dictionaries = %version-%release
Requires:	%{dictd_name}-server >= %{dictd_version}
Requires(post):	%{dictd_name}-server >= %dictd_version
Requires(postun):	%{dictd_name}-server >= %dictd_version

%description
%{descr}

%prep
%setup -c -q

%build
# dictzip the dict dictionary file, if it's not yet zipped
if ls *.dict >/dev/null 2>&1; then
	dictzip *.dict
fi

%install
%{__rm} -rf %{buildroot}

%{__mkdir_p} %{buildroot}%{_datadir}/dict
cp %{dict_filename}*dict* %{buildroot}%{_datadir}/dict
cp %{dict_filename}*index* %{buildroot}%{_datadir}/dict
%{__mkdir_p} %{buildroot}%{_sysconfdir}/dictd.conf.d
printf "database %%-10s\t{ data \"%{_datadir}/dict/%{dict_filename}.dict.dz\"\n" %{dict_filename} >> %{buildroot}%{conf_file}
printf "\t\t\t  index \"%{_datadir}/dict/%{dict_filename}.index\" }\n" >> %{buildroot}%{conf_file}

%clean
%{__rm} -rf %{buildroot}

%post
%{_sbindir}/update-dictd.conf
echo "Restarting dictd-server, because configuration has been changed..."
service dictd-server reload

%postun
# XXX: control of package erasure ordering is only in rpm >= 4.4.8,
# this is a hack to not fail removal if dictd-server disappeared under our feet
if [ -x %{_sbindir}/update-dictd.conf ]; then
  %{_sbindir}/update-dictd.conf
  echo "Restarting dictd-server, because configuration has been changed..."
  service dictd-server reload
fi

%files
%defattr(644, root, root)
%{_datadir}/dict/%{dict_filename}*dict*
%{_datadir}/dict/%{dict_filename}*index*
%config		%conf_file





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 903 |12cr|dictd-dicts-deu-ita-0.1.0-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lang_from	deu
%define lang_to		ita
%define filedate	20000111
%define namesuffix	%{lang_from}-%{lang_to}
%define license		GPL
%define summary_prefix	German - Italian
%define descr_prefix	%{summary_prefix}
%define src		ftp://ftp.dict.org/pub/dict/pre/www.freedict.de/20050319/%{lang_from}-%{lang_to}.tar.gz
%define dict_filename	%{namesuffix}
%define conf_file	%{_sysconfdir}/dictd.conf.d/%{name}

%define summ_desc_suf	Freedict dictionary for dictd

%define summary		%{summary_prefix} %{summ_desc_suf}
%define descr		%{descr_prefix} %{summ_desc_suf}
%define name		dictd-dicts-%{namesuffix}
%define version         0.1.0
%define release         %mkrel 14
%define group           Databases

%define __dictzip       %(which dictzip)
%define dictd_name      dictd
%define dictd_version   1.10.1-4

Summary:	%{summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	%{license}
Group:		%{group}
Source:		%{src}
URL:		http://www.freedict.de
Provides:	dictd-dicts-freedict-%{namesuffix}, dictd-dicts-%{namesuffix}
Obsoletes:	dictd-dicts-freedict-%{namesuffix}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	%{dictd_name}-utils >= %{dictd_version}
Provides:	dictd-dictionary = %version-%release, dictd-dictionaries = %version-%release
Requires:	%{dictd_name}-server >= %{dictd_version}
Requires(post):	%{dictd_name}-server >= %dictd_version
Requires(postun):	%{dictd_name}-server >= %dictd_version

%description
%{descr}

%prep
%setup -c -q

%build
# dictzip the dict dictionary file, if it's not yet zipped
if ls *.dict >/dev/null 2>&1; then
	dictzip *.dict
fi

%install
%{__rm} -rf %{buildroot}

%{__mkdir_p} %{buildroot}%{_datadir}/dict
cp %{dict_filename}*dict* %{buildroot}%{_datadir}/dict
cp %{dict_filename}*index* %{buildroot}%{_datadir}/dict
%{__mkdir_p} %{buildroot}%{_sysconfdir}/dictd.conf.d
printf "database %%-10s\t{ data \"%{_datadir}/dict/%{dict_filename}.dict.dz\"\n" %{dict_filename} >> %{buildroot}%{conf_file}
printf "\t\t\t  index \"%{_datadir}/dict/%{dict_filename}.index\" }\n" >> %{buildroot}%{conf_file}

%clean
%{__rm} -rf %{buildroot}

%post
%{_sbindir}/update-dictd.conf
echo "Restarting dictd-server, because configuration has been changed..."
service dictd-server reload

%postun
# XXX: control of package erasure ordering is only in rpm >= 4.4.8,
# this is a hack to not fail removal if dictd-server disappeared under our feet
if [ -x %{_sbindir}/update-dictd.conf ]; then
  %{_sbindir}/update-dictd.conf
  echo "Restarting dictd-server, because configuration has been changed..."
  service dictd-server reload
fi

%files
%defattr(644, root, root)
%{_datadir}/dict/%{dict_filename}*dict*
%{_datadir}/dict/%{dict_filename}*index*
%config		%conf_file





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 904 |12cr|dictd-dicts-deu-nld-0.1.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lang_from	deu
%define lang_to		nld
%define filedate	20000111
%define namesuffix	%{lang_from}-%{lang_to}
%define license		GPL
%define summary_prefix	German - Nederland
%define descr_prefix	%{summary_prefix}
%define src		ftp://ftp.dict.org/pub/dict/pre/www.freedict.de/20050319/%{lang_from}-%{lang_to}.tar.gz
%define dict_filename	%{namesuffix}
%define conf_file	%{_sysconfdir}/dictd.conf.d/%{name}

%define summ_desc_suf	Freedict dictionary for dictd

%define summary		%{summary_prefix} %{summ_desc_suf}
%define descr		%{descr_prefix} %{summ_desc_suf}
%define name		dictd-dicts-%{namesuffix}
%define version         0.1.0
%define release         %mkrel 15
%define group           Databases

%define __dictzip       %(which dictzip)
%define dictd_name      dictd
%define dictd_version   1.10.1-4

Summary:	%{summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	%{license}
Group:		%{group}
Source:		%{src}
URL:		http://www.freedict.de
Provides:	dictd-dicts-freedict-%{namesuffix}, dictd-dicts-%{namesuffix}
Obsoletes:	dictd-dicts-freedict-%{namesuffix}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	%{dictd_name}-utils >= %{dictd_version}
Provides:	dictd-dictionary = %version-%release, dictd-dictionaries = %version-%release
Requires:	%{dictd_name}-server >= %{dictd_version}
Requires(post):	%{dictd_name}-server >= %dictd_version
Requires(postun):	%{dictd_name}-server >= %dictd_version

%description
%{descr}

%prep
%setup -c -q

%build
# dictzip the dict dictionary file, if it's not yet zipped
if ls *.dict >/dev/null 2>&1; then
	dictzip *.dict
fi

%install
%{__rm} -rf %{buildroot}

%{__mkdir_p} %{buildroot}%{_datadir}/dict
cp %{dict_filename}*dict* %{buildroot}%{_datadir}/dict
cp %{dict_filename}*index* %{buildroot}%{_datadir}/dict
%{__mkdir_p} %{buildroot}%{_sysconfdir}/dictd.conf.d
printf "database %%-10s\t{ data \"%{_datadir}/dict/%{dict_filename}.dict.dz\"\n" %{dict_filename} >> %{buildroot}%{conf_file}
printf "\t\t\t  index \"%{_datadir}/dict/%{dict_filename}.index\" }\n" >> %{buildroot}%{conf_file}

%clean
%{__rm} -rf %{buildroot}

%post
%{_sbindir}/update-dictd.conf
echo "Restarting dictd-server, because configuration has been changed..."
service dictd-server reload

%postun
# XXX: control of package erasure ordering is only in rpm >= 4.4.8,
# this is a hack to not fail removal if dictd-server disappeared under our feet
if [ -x %{_sbindir}/update-dictd.conf ]; then
  %{_sbindir}/update-dictd.conf
  echo "Restarting dictd-server, because configuration has been changed..."
  service dictd-server reload
fi

%files
%defattr(644, root, root)
%{_datadir}/dict/%{dict_filename}*dict*
%{_datadir}/dict/%{dict_filename}*index*
%config		%conf_file





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 905 |12cr|dictd-dicts-deu-por-0.1.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lang_from	deu
%define lang_to		por
%define filedate	20000201
%define namesuffix	%{lang_from}-%{lang_to}
%define license		GPL
%define summary_prefix	German - Portugese
%define descr_prefix	%{summary_prefix}
%define src		ftp://ftp.dict.org/pub/dict/pre/www.freedict.de/20000906/%{lang_from}-%{lang_to}.tar.gz
%define dict_filename	%{namesuffix}
%define conf_file	%{_sysconfdir}/dictd.conf.d/%{name}

%define summ_desc_suf	Freedict dictionary for dictd

%define summary		%{summary_prefix} %{summ_desc_suf}
%define descr		%{descr_prefix} %{summ_desc_suf}
%define name		dictd-dicts-%{namesuffix}
%define version         0.1.0
%define release         %mkrel 15
%define group           Databases

%define __dictzip       %(which dictzip)
%define dictd_name      dictd
%define dictd_version   1.10.1-4

Summary:	%{summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	%{license}
Group:		%{group}
Source:		%{src}
URL:		http://www.freedict.de
Provides:	dictd-dicts-freedict-%{namesuffix}, dictd-dicts-%{namesuffix}
Obsoletes:	dictd-dicts-freedict-%{namesuffix}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	%{dictd_name}-utils >= %{dictd_version}
Provides:	dictd-dictionary = %version-%release, dictd-dictionaries = %version-%release
Requires:	%{dictd_name}-server >= %{dictd_version}
Requires(post):	%{dictd_name}-server >= %dictd_version
Requires(postun):	%{dictd_name}-server >= %dictd_version

%description
%{descr}

%prep
%setup -c -q

%build
# dictzip the dict dictionary file, if it's not yet zipped
if ls *.dict >/dev/null 2>&1; then
	dictzip *.dict
fi

%install
%{__rm} -rf %{buildroot}

%{__mkdir_p} %{buildroot}%{_datadir}/dict
cp %{dict_filename}*dict* %{buildroot}%{_datadir}/dict
cp %{dict_filename}*index* %{buildroot}%{_datadir}/dict
%{__mkdir_p} %{buildroot}%{_sysconfdir}/dictd.conf.d
printf "database %%-10s\t{ data \"%{_datadir}/dict/%{dict_filename}.dict.dz\"\n" %{dict_filename} >> %{buildroot}%{conf_file}
printf "\t\t\t  index \"%{_datadir}/dict/%{dict_filename}.index\" }\n" >> %{buildroot}%{conf_file}

%clean
%{__rm} -rf %{buildroot}

%post
%{_sbindir}/update-dictd.conf
echo "Restarting dictd-server, because configuration has been changed..."
service dictd-server reload

%postun
# XXX: control of package erasure ordering is only in rpm >= 4.4.8,
# this is a hack to not fail removal if dictd-server disappeared under our feet
if [ -x %{_sbindir}/update-dictd.conf ]; then
  %{_sbindir}/update-dictd.conf
  echo "Restarting dictd-server, because configuration has been changed..."
  service dictd-server reload
fi

%files
%defattr(644, root, root)
%{_datadir}/dict/%{dict_filename}*dict*
%{_datadir}/dict/%{dict_filename}*index*
%config		%conf_file





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 906 |12cr|dictd-dicts-devils-0.1.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define namesuffix      devils
%define license		Public Domain
%define summary_prefix	The Devil's Dictionary
%define descr_prefix	%{summary_prefix} ((C)1911 Released April 15 1993)
%define src		ftp://ftp.dict.org/pub/dict/pre/devils-dict-pre.tar.gz
%define dict_filename	devils
%define conf_file	%{_sysconfdir}/dictd.conf.d/%{name}

%define summ_desc_suf	for dictd

%define summary		%{summary_prefix} %{summ_desc_suf}
%define descr		%{descr_prefix} %{summ_desc_suf}
%define name		dictd-dicts-%{namesuffix}
%define version         0.1.0
%define release         %mkrel 15
%define group           Databases

%define __dictzip       %(which dictzip)
%define dictd_name      dictd
%define dictd_version   1.10.1-4

Summary:	%{summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	%{license}
Group:		%{group}
Source:		%{src}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	%{dictd_name}-utils >= %{dictd_version}
Provides:	dictd-dictionary = %version-%release, dictd-dictionaries = %version-%release
Requires:	%{dictd_name}-server >= %{dictd_version}
Requires(post):	%{dictd_name}-server >= %dictd_version
Requires(postun):	%{dictd_name}-server >= %dictd_version

%description
%{descr}

%prep
%setup -c -q

%build
# dictzip the dict dictionary file, if it's not yet zipped
if ls *.dict >/dev/null 2>&1; then
	dictzip *.dict
fi

%install
%{__rm} -rf %{buildroot}

%{__mkdir_p} %{buildroot}%{_datadir}/dict
cp %{dict_filename}*dict* %{buildroot}%{_datadir}/dict
cp %{dict_filename}*index* %{buildroot}%{_datadir}/dict
%{__mkdir_p} %{buildroot}%{_sysconfdir}/dictd.conf.d
printf "database %%-10s\t{ data \"%{_datadir}/dict/%{dict_filename}.dict.dz\"\n" %{dict_filename} >> %{buildroot}%{conf_file}
printf "\t\t\t  index \"%{_datadir}/dict/%{dict_filename}.index\" }\n" >> %{buildroot}%{conf_file}

%clean
%{__rm} -rf %{buildroot}

%post
%{_sbindir}/update-dictd.conf
echo "Restarting dictd-server, because configuration has been changed..."
service dictd-server reload

%postun
# XXX: control of package erasure ordering is only in rpm >= 4.4.8,
# this is a hack to not fail removal if dictd-server disappeared under our feet
if [ -x %{_sbindir}/update-dictd.conf ]; then
  %{_sbindir}/update-dictd.conf
  echo "Restarting dictd-server, because configuration has been changed..."
  service dictd-server reload
fi

%files
%defattr(644, root, root)
%{_datadir}/dict/%{dict_filename}*dict*
%{_datadir}/dict/%{dict_filename}*index*
%config		%conf_file





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 907 |12cr|dictd-dicts-easton-0.1.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define namesuffix      easton
%define license		Public Domain
%define summary_prefix	Easton's 1897 Bible Dictionary
%define descr_prefix	%{summary_prefix}
%define src		dict-easton.tar.bz2
%define dict_filename	%{namesuffix}
%define conf_file	%{_sysconfdir}/dictd.conf.d/%{name}

%define summ_desc_suf	for dictd

%define summary		%{summary_prefix} %{summ_desc_suf}
%define descr		%{descr_prefix} %{summ_desc_suf}
%define name		dictd-dicts-%{namesuffix}
%define version         0.1.0
%define release         %mkrel 15
%define group           Databases

%define __dictzip       %(which dictzip)
%define dictd_name      dictd
%define dictd_version   1.10.1-4

Summary:	%{summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	%{license}
Group:		%{group}
Source:		%{src}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	%{dictd_name}-utils >= %{dictd_version}
Provides:	dictd-dictionary = %version-%release, dictd-dictionaries = %version-%release,
Requires:	%{dictd_name}-server >= %{dictd_version}
Requires(post):	%{dictd_name}-server >= %dictd_version
Requires(postun):	%{dictd_name}-server >= %dictd_version

%description
%{descr}

%prep
%setup -c -q

%build
# dictzip the dict dictionary file, if it's not yet zipped
if ls *.dict >/dev/null 2>&1; then
	dictzip *.dict
fi

%install
%{__rm} -rf %{buildroot}

%{__mkdir_p} %{buildroot}%{_datadir}/dict
cp %{dict_filename}*dict* %{buildroot}%{_datadir}/dict
cp %{dict_filename}*index* %{buildroot}%{_datadir}/dict
%{__mkdir_p} %{buildroot}%{_sysconfdir}/dictd.conf.d
printf "database %%-10s\t{ data \"%{_datadir}/dict/%{dict_filename}.dict.dz\"\n" %{dict_filename} >> %{buildroot}%{conf_file}
printf "\t\t\t  index \"%{_datadir}/dict/%{dict_filename}.index\" }\n" >> %{buildroot}%{conf_file}

%clean
%{__rm} -rf %{buildroot}

%post
%{_sbindir}/update-dictd.conf
echo "Restarting dictd-server, because configuration has been changed..."
service dictd-server reload

%postun
# XXX: control of package erasure ordering is only in rpm >= 4.4.8,
# this is a hack to not fail removal if dictd-server disappeared under our feet
if [ -x %{_sbindir}/update-dictd.conf ]; then
  %{_sbindir}/update-dictd.conf
  echo "Restarting dictd-server, because configuration has been changed..."
  service dictd-server reload
fi

%files
%defattr(644, root, root)
%{_datadir}/dict/%{dict_filename}*dict*
%{_datadir}/dict/%{dict_filename}*index*
%config		%conf_file





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 908 |12cr|dictd-dicts-eng-deu-0.1.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lang_from	eng
%define lang_to		deu
%define filedate	20000222
%define namesuffix	%{lang_from}-%{lang_to}
%define license		GPL
%define summary_prefix	English - German
%define descr_prefix	%{summary_prefix}
%define src		ftp://ftp.dict.org/pub/dict/pre/www.freedict.de/20050319/%{lang_from}-%{lang_to}.tar.gz
%define dict_filename	%{namesuffix}
%define conf_file	%{_sysconfdir}/dictd.conf.d/%{name}

%define summ_desc_suf	Freedict dictionary for dictd

%define summary		%{summary_prefix} %{summ_desc_suf}
%define descr		%{descr_prefix} %{summ_desc_suf}
%define name		dictd-dicts-%{namesuffix}
%define version         0.1.0
%define release         %mkrel 15
%define group           Databases

%define __dictzip       %(which dictzip)
%define dictd_name      dictd
%define dictd_version   1.10.1-4

Summary:	%{summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	%{license}
Group:		%{group}
Source:		%{src}
URL:		http://www.freedict.de
Provides:	dictd-dicts-freedict-%{namesuffix}, dictd-dicts-%{namesuffix}
Obsoletes:	dictd-dicts-freedict-%{namesuffix}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	%{dictd_name}-utils >= %{dictd_version}
Provides:	dictd-dictionary = %version-%release, dictd-dictionaries = %version-%release
Requires:	%{dictd_name}-server >= %{dictd_version}
Requires(post):	%{dictd_name}-server >= %dictd_version
Requires(postun):	%{dictd_name}-server >= %dictd_version

%description
%{descr}

%prep
%setup -c -q

%build
# dictzip the dict dictionary file, if it's not yet zipped
if ls *.dict >/dev/null 2>&1; then
	dictzip *.dict
fi

%install
%{__rm} -rf %{buildroot}

%{__mkdir_p} %{buildroot}%{_datadir}/dict
cp %{dict_filename}*dict* %{buildroot}%{_datadir}/dict
cp %{dict_filename}*index* %{buildroot}%{_datadir}/dict
%{__mkdir_p} %{buildroot}%{_sysconfdir}/dictd.conf.d
printf "database %%-10s\t{ data \"%{_datadir}/dict/%{dict_filename}.dict.dz\"\n" %{dict_filename} >> %{buildroot}%{conf_file}
printf "\t\t\t  index \"%{_datadir}/dict/%{dict_filename}.index\" }\n" >> %{buildroot}%{conf_file}

%clean
%{__rm} -rf %{buildroot}

%post
%{_sbindir}/update-dictd.conf
echo "Restarting dictd-server, because configuration has been changed..."
service dictd-server reload

%postun
# XXX: control of package erasure ordering is only in rpm >= 4.4.8,
# this is a hack to not fail removal if dictd-server disappeared under our feet
if [ -x %{_sbindir}/update-dictd.conf ]; then
  %{_sbindir}/update-dictd.conf
  echo "Restarting dictd-server, because configuration has been changed..."
  service dictd-server reload
fi

%files
%defattr(644, root, root)
%{_datadir}/dict/%{dict_filename}*dict*
%{_datadir}/dict/%{dict_filename}*index*
%config		%conf_file





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 909 |12cr|dictd-dicts-eng-fra-0.1.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lang_from	eng
%define lang_to		fra
%define filedate	20000111
%define namesuffix	%{lang_from}-%{lang_to}
%define license		GPL
%define summary_prefix	English - French
%define descr_prefix	%{summary_prefix}
%define src		ftp://ftp.dict.org/pub/dict/pre/www.freedict.de/20000906/%{lang_from}-%{lang_to}-%{filedate}.tar.gz
%define dict_filename	%{namesuffix}
%define conf_file	%{_sysconfdir}/dictd.conf.d/%{name}

%define summ_desc_suf	Freedict dictionary for dictd

%define summary		%{summary_prefix} %{summ_desc_suf}
%define descr		%{descr_prefix} %{summ_desc_suf}
%define name		dictd-dicts-%{namesuffix}
%define version         0.1.0
%define release         %mkrel 15
%define group           Databases

%define __dictzip       %(which dictzip)
%define dictd_name      dictd
%define dictd_version   1.10.1-4

Summary:	%{summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	%{license}
Group:		%{group}
Source:		%{src}
URL:		http://www.freedict.de
Provides:	dictd-dicts-freedict-%{namesuffix}, dictd-dicts-%{namesuffix}
Obsoletes:	dictd-dicts-freedict-%{namesuffix}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	%{dictd_name}-utils >= %{dictd_version}
Provides:	dictd-dictionary = %version-%release, dictd-dictionaries = %version-%release
Requires:	%{dictd_name}-server >= %{dictd_version}
Requires(post):	%{dictd_name}-server >= %dictd_version
Requires(postun):	%{dictd_name}-server >= %dictd_version

%description
%{descr}

%prep
%setup -c -q

%build
# dictzip the dict dictionary file, if it's not yet zipped
if ls *.dict >/dev/null 2>&1; then
	dictzip *.dict
fi

%install
%{__rm} -rf %{buildroot}

%{__mkdir_p} %{buildroot}%{_datadir}/dict
cp %{dict_filename}*dict* %{buildroot}%{_datadir}/dict
cp %{dict_filename}*index* %{buildroot}%{_datadir}/dict
%{__mkdir_p} %{buildroot}%{_sysconfdir}/dictd.conf.d
printf "database %%-10s\t{ data \"%{_datadir}/dict/%{dict_filename}.dict.dz\"\n" %{dict_filename} >> %{buildroot}%{conf_file}
printf "\t\t\t  index \"%{_datadir}/dict/%{dict_filename}.index\" }\n" >> %{buildroot}%{conf_file}

%clean
%{__rm} -rf %{buildroot}

%post
%{_sbindir}/update-dictd.conf
echo "Restarting dictd-server, because configuration has been changed..."
service dictd-server reload

%postun
# XXX: control of package erasure ordering is only in rpm >= 4.4.8,
# this is a hack to not fail removal if dictd-server disappeared under our feet
if [ -x %{_sbindir}/update-dictd.conf ]; then
  %{_sbindir}/update-dictd.conf
  echo "Restarting dictd-server, because configuration has been changed..."
  service dictd-server reload
fi

%files
%defattr(644, root, root)
%{_datadir}/dict/%{dict_filename}*dict*
%{_datadir}/dict/%{dict_filename}*index*
%config		%conf_file





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 910 |12cr|dictd-dicts-eng-iri-0.1.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lang_from	eng
%define lang_to		iri
%define filedate	20000222
%define namesuffix	%{lang_from}-%{lang_to}
%define license		GPL
%define summary_prefix	English - Irish
%define descr_prefix	%{summary_prefix}
%define src		ftp://ftp.dict.org/pub/dict/pre/www.freedict.de/2005319/%{lang_from}-%{lang_to}.tar.gz
%define dict_filename	%{namesuffix}
%define conf_file	%{_sysconfdir}/dictd.conf.d/%{name}

%define summ_desc_suf	Freedict dictionary for dictd

%define summary		%{summary_prefix} %{summ_desc_suf}
%define descr		%{descr_prefix} %{summ_desc_suf}
%define name		dictd-dicts-%{namesuffix}
%define version         0.1.0
%define release         %mkrel 15
%define group           Databases

%define __dictzip       %(which dictzip)
%define dictd_name      dictd
%define dictd_version   1.10.1-4

Summary:	%{summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	%{license}
Group:		%{group}
Source:		%{src}
URL:		http://www.freedict.de
Provides:	dictd-dicts-freedict-%{namesuffix}, dictd-dicts-%{namesuffix}
Obsoletes:	dictd-dicts-freedict-%{namesuffix}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	%{dictd_name}-utils >= %{dictd_version}
Provides:	dictd-dictionary = %version-%release, dictd-dictionaries = %version-%release
Requires:	%{dictd_name}-server >= %{dictd_version}
Requires(post):	%{dictd_name}-server >= %dictd_version
Requires(postun):	%{dictd_name}-server >= %dictd_version

%description
%{descr}

%prep
%setup -c -q

%build
# dictzip the dict dictionary file, if it's not yet zipped
if ls *.dict >/dev/null 2>&1; then
	dictzip *.dict
fi

%install
%{__rm} -rf %{buildroot}

%{__mkdir_p} %{buildroot}%{_datadir}/dict
cp %{dict_filename}*dict* %{buildroot}%{_datadir}/dict
cp %{dict_filename}*index* %{buildroot}%{_datadir}/dict
%{__mkdir_p} %{buildroot}%{_sysconfdir}/dictd.conf.d
printf "database %%-10s\t{ data \"%{_datadir}/dict/%{dict_filename}.dict.dz\"\n" %{dict_filename} >> %{buildroot}%{conf_file}
printf "\t\t\t  index \"%{_datadir}/dict/%{dict_filename}.index\" }\n" >> %{buildroot}%{conf_file}

%clean
%{__rm} -rf %{buildroot}

%post
%{_sbindir}/update-dictd.conf
echo "Restarting dictd-server, because configuration has been changed..."
service dictd-server reload

%postun
# XXX: control of package erasure ordering is only in rpm >= 4.4.8,
# this is a hack to not fail removal if dictd-server disappeared under our feet
if [ -x %{_sbindir}/update-dictd.conf ]; then
  %{_sbindir}/update-dictd.conf
  echo "Restarting dictd-server, because configuration has been changed..."
  service dictd-server reload
fi

%files
%defattr(644, root, root)
%{_datadir}/dict/%{dict_filename}*dict*
%{_datadir}/dict/%{dict_filename}*index*
%config		%conf_file





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 911 |12cr|dictd-dicts-eng-lat-0.1.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lang_from	eng
%define lang_to		lat
%define filedate	20000108
%define namesuffix	%{lang_from}-%{lang_to}
%define license		GPL
%define summary_prefix	English - Latin
%define descr_prefix	%{summary_prefix}
%define src		ftp://ftp.dict.org/pub/dict/pre/www.freedict.de/20050319/%{lang_from}-%{lang_to}.tar.gz
%define dict_filename	%{namesuffix}
%define conf_file	%{_sysconfdir}/dictd.conf.d/%{name}

%define summ_desc_suf	Freedict dictionary for dictd

%define summary		%{summary_prefix} %{summ_desc_suf}
%define descr		%{descr_prefix} %{summ_desc_suf}
%define name		dictd-dicts-%{namesuffix}
%define version         0.1.0
%define release         %mkrel 15
%define group           Databases

%define __dictzip       %(which dictzip)
%define dictd_name      dictd
%define dictd_version   1.10.1-4

Summary:	%{summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	%{license}
Group:		%{group}
Source:		%{src}
URL:		http://www.freedict.de
Provides:	dictd-dicts-freedict-%{namesuffix}, dictd-dicts-%{namesuffix}
Obsoletes:	dictd-dicts-freedict-%{namesuffix}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	%{dictd_name}-utils >= %{dictd_version}
Provides:	dictd-dictionary = %version-%release, dictd-dictionaries = %version-%release
Requires:	%{dictd_name}-server >= %{dictd_version}
Requires(post):	%{dictd_name}-server >= %dictd_version
Requires(postun):	%{dictd_name}-server >= %dictd_version

%description
%{descr}

%prep
%setup -c -q

%build
# dictzip the dict dictionary file, if it's not yet zipped
if ls *.dict >/dev/null 2>&1; then
	dictzip *.dict
fi

%install
%{__rm} -rf %{buildroot}

%{__mkdir_p} %{buildroot}%{_datadir}/dict
cp %{dict_filename}*dict* %{buildroot}%{_datadir}/dict
cp %{dict_filename}*index* %{buildroot}%{_datadir}/dict
%{__mkdir_p} %{buildroot}%{_sysconfdir}/dictd.conf.d
printf "database %%-10s\t{ data \"%{_datadir}/dict/%{dict_filename}.dict.dz\"\n" %{dict_filename} >> %{buildroot}%{conf_file}
printf "\t\t\t  index \"%{_datadir}/dict/%{dict_filename}.index\" }\n" >> %{buildroot}%{conf_file}

%clean
%{__rm} -rf %{buildroot}

%post
%{_sbindir}/update-dictd.conf
echo "Restarting dictd-server, because configuration has been changed..."
service dictd-server reload

%postun
# XXX: control of package erasure ordering is only in rpm >= 4.4.8,
# this is a hack to not fail removal if dictd-server disappeared under our feet
if [ -x %{_sbindir}/update-dictd.conf ]; then
  %{_sbindir}/update-dictd.conf
  echo "Restarting dictd-server, because configuration has been changed..."
  service dictd-server reload
fi

%files
%defattr(644, root, root)
%{_datadir}/dict/%{dict_filename}*dict*
%{_datadir}/dict/%{dict_filename}*index*
%config		%conf_file





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 912 |12cr|dictd-dicts-eng-nld-0.1.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lang_from	eng
%define lang_to		nld
%define filedate	20000217
%define namesuffix	%{lang_from}-%{lang_to}
%define license		GPL
%define summary_prefix	English - Nederland
%define descr_prefix	%{summary_prefix}
%define src		ftp://ftp.dict.org/pub/dict/pre/www.freedict.de/20050319/%{lang_from}-%{lang_to}.tar.gz
%define dict_filename	%{namesuffix}
%define conf_file	%{_sysconfdir}/dictd.conf.d/%{name}

%define summ_desc_suf	Freedict dictionary for dictd

%define summary		%{summary_prefix} %{summ_desc_suf}
%define descr		%{descr_prefix} %{summ_desc_suf}
%define name		dictd-dicts-%{namesuffix}
%define version         0.1.0
%define release         %mkrel 15
%define group           Databases

%define __dictzip       %(which dictzip)
%define dictd_name      dictd
%define dictd_version   1.10.1-4

Summary:	%{summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	%{license}
Group:		%{group}
Source:		%{src}
URL:		http://www.freedict.de
Provides:	dictd-dicts-freedict-%{namesuffix}, dictd-dicts-%{namesuffix}
Obsoletes:	dictd-dicts-freedict-%{namesuffix}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	%{dictd_name}-utils >= %{dictd_version}
Provides:	dictd-dictionary = %version-%release, dictd-dictionaries = %version-%release
Requires:	%{dictd_name}-server >= %{dictd_version}
Requires(post):	%{dictd_name}-server >= %dictd_version
Requires(postun):	%{dictd_name}-server >= %dictd_version

%description
%{descr}

%prep
%setup -c -q

%build
# dictzip the dict dictionary file, if it's not yet zipped
if ls *.dict >/dev/null 2>&1; then
	dictzip *.dict
fi

%install
%{__rm} -rf %{buildroot}

%{__mkdir_p} %{buildroot}%{_datadir}/dict
cp %{dict_filename}*dict* %{buildroot}%{_datadir}/dict
cp %{dict_filename}*index* %{buildroot}%{_datadir}/dict
%{__mkdir_p} %{buildroot}%{_sysconfdir}/dictd.conf.d
printf "database %%-10s\t{ data \"%{_datadir}/dict/%{dict_filename}.dict.dz\"\n" %{dict_filename} >> %{buildroot}%{conf_file}
printf "\t\t\t  index \"%{_datadir}/dict/%{dict_filename}.index\" }\n" >> %{buildroot}%{conf_file}

%clean
%{__rm} -rf %{buildroot}

%post
%{_sbindir}/update-dictd.conf
echo "Restarting dictd-server, because configuration has been changed..."
service dictd-server reload

%postun
# XXX: control of package erasure ordering is only in rpm >= 4.4.8,
# this is a hack to not fail removal if dictd-server disappeared under our feet
if [ -x %{_sbindir}/update-dictd.conf ]; then
  %{_sbindir}/update-dictd.conf
  echo "Restarting dictd-server, because configuration has been changed..."
  service dictd-server reload
fi

%files
%defattr(644, root, root)
%{_datadir}/dict/%{dict_filename}*dict*
%{_datadir}/dict/%{dict_filename}*index*
%config		%conf_file





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 913 |12cr|dictd-dicts-eng-por-0.1.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lang_from	eng
%define lang_to		por
%define filedate	20000222
%define namesuffix	%{lang_from}-%{lang_to}
%define license		GPL
%define summary_prefix	English - Portugese
%define descr_prefix	%{summary_prefix}
%define src		ftp://ftp.dict.org/pub/dict/pre/www.freedict.de/20000906/%{lang_from}-%{lang_to}.tar.gz
%define dict_filename	%{namesuffix}
%define conf_file	%{_sysconfdir}/dictd.conf.d/%{name}

%define summ_desc_suf	Freedict dictionary for dictd

%define summary		%{summary_prefix} %{summ_desc_suf}
%define descr		%{descr_prefix} %{summ_desc_suf}
%define name		dictd-dicts-%{namesuffix}
%define version         0.1.0
%define release         %mkrel 15
%define group           Databases

%define __dictzip       %(which dictzip)
%define dictd_name      dictd
%define dictd_version   1.10.1-4

Summary:	%{summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	%{license}
Group:		%{group}
Source:		%{src}
URL:		http://www.freedict.de
Provides:	dictd-dicts-freedict-%{namesuffix}, dictd-dicts-%{namesuffix}
Obsoletes:	dictd-dicts-freedict-%{namesuffix}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	%{dictd_name}-utils >= %{dictd_version}
Provides:	dictd-dictionary = %version-%release, dictd-dictionaries = %version-%release
Requires:	%{dictd_name}-server >= %{dictd_version}
Requires(post):	%{dictd_name}-server >= %dictd_version
Requires(postun):	%{dictd_name}-server >= %dictd_version

%description
%{descr}

%prep
%setup -c -q

%build
# dictzip the dict dictionary file, if it's not yet zipped
if ls *.dict >/dev/null 2>&1; then
	dictzip *.dict
fi

%install
%{__rm} -rf %{buildroot}

%{__mkdir_p} %{buildroot}%{_datadir}/dict
cp %{dict_filename}*dict* %{buildroot}%{_datadir}/dict
cp %{dict_filename}*index* %{buildroot}%{_datadir}/dict
%{__mkdir_p} %{buildroot}%{_sysconfdir}/dictd.conf.d
printf "database %%-10s\t{ data \"%{_datadir}/dict/%{dict_filename}.dict.dz\"\n" %{dict_filename} >> %{buildroot}%{conf_file}
printf "\t\t\t  index \"%{_datadir}/dict/%{dict_filename}.index\" }\n" >> %{buildroot}%{conf_file}

%clean
%{__rm} -rf %{buildroot}

%post
%{_sbindir}/update-dictd.conf
echo "Restarting dictd-server, because configuration has been changed..."
service dictd-server reload

%postun
# XXX: control of package erasure ordering is only in rpm >= 4.4.8,
# this is a hack to not fail removal if dictd-server disappeared under our feet
if [ -x %{_sbindir}/update-dictd.conf ]; then
  %{_sbindir}/update-dictd.conf
  echo "Restarting dictd-server, because configuration has been changed..."
  service dictd-server reload
fi

%files
%defattr(644, root, root)
%{_datadir}/dict/%{dict_filename}*dict*
%{_datadir}/dict/%{dict_filename}*index*
%config		%conf_file





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 914 |12cr|dictd-dicts-eng-rus-0.1.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lang_from	eng
%define lang_to		rus
%define filedate	20000222
%define namesuffix	%{lang_from}-%{lang_to}
%define license		GPL
%define summary_prefix	English - Russian
%define descr_prefix	%{summary_prefix}
%define src		ftp://ftp.dict.org/pub/dict/pre/www.freedict.de/20050319/%{lang_from}-%{lang_to}.tar.gz
%define dict_filename	%{namesuffix}
%define conf_file	%{_sysconfdir}/dictd.conf.d/%{name}

%define summ_desc_suf	Freedict dictionary for dictd

%define summary		%{summary_prefix} %{summ_desc_suf}
%define descr		%{descr_prefix} %{summ_desc_suf}
%define name		dictd-dicts-%{namesuffix}
%define version         0.1.0
%define release         %mkrel 15
%define group           Databases

%define __dictzip       %(which dictzip)
%define dictd_name      dictd
%define dictd_version   1.10.1-4

Summary:	%{summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	%{license}
Group:		%{group}
Source:		%{src}
URL:		http://www.freedict.de
Provides:	dictd-dicts-freedict-%{namesuffix}, dictd-dicts-%{namesuffix}
Obsoletes:	dictd-dicts-freedict-%{namesuffix}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	%{dictd_name}-utils >= %{dictd_version}
Provides:	dictd-dictionary = %version-%release, dictd-dictionaries = %version-%release
Requires:	%{dictd_name}-server >= %{dictd_version}
Requires(post):	%{dictd_name}-server >= %dictd_version
Requires(postun):	%{dictd_name}-server >= %dictd_version

%description
%{descr}

%prep
%setup -c -q

%build
# dictzip the dict dictionary file, if it's not yet zipped
if ls *.dict >/dev/null 2>&1; then
	dictzip *.dict
fi

%install
%{__rm} -rf %{buildroot}

%{__mkdir_p} %{buildroot}%{_datadir}/dict
cp %{dict_filename}*dict* %{buildroot}%{_datadir}/dict
cp %{dict_filename}*index* %{buildroot}%{_datadir}/dict
%{__mkdir_p} %{buildroot}%{_sysconfdir}/dictd.conf.d
printf "database %%-10s\t{ data \"%{_datadir}/dict/%{dict_filename}.dict.dz\"\n" %{dict_filename} >> %{buildroot}%{conf_file}
printf "\t\t\t  index \"%{_datadir}/dict/%{dict_filename}.index\" }\n" >> %{buildroot}%{conf_file}

%clean
%{__rm} -rf %{buildroot}

%post
%{_sbindir}/update-dictd.conf
echo "Restarting dictd-server, because configuration has been changed..."
service dictd-server reload

%postun
# XXX: control of package erasure ordering is only in rpm >= 4.4.8,
# this is a hack to not fail removal if dictd-server disappeared under our feet
if [ -x %{_sbindir}/update-dictd.conf ]; then
  %{_sbindir}/update-dictd.conf
  echo "Restarting dictd-server, because configuration has been changed..."
  service dictd-server reload
fi

%files
%defattr(644, root, root)
%{_datadir}/dict/%{dict_filename}*dict*
%{_datadir}/dict/%{dict_filename}*index*
%config		%conf_file





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 915 |12cr|dictd-dicts-eng-scr-0.1.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lang_from	eng
%define lang_to		scr
%define filedate	20000111
%define namesuffix	%{lang_from}-%{lang_to}
%define license		GPL
%define summary_prefix	English - Serbo-Croat
%define descr_prefix	%{summary_prefix}
%define src		ftp://ftp.dict.org/pub/dict/pre/www.freedict.de/20000906/%{lang_from}-%{lang_to}-%{filedate}.tar.bz2
%define dict_filename	%{namesuffix}
%define conf_file	%{_sysconfdir}/dictd.conf.d/%{name}

%define summ_desc_suf	Freedict dictionary for dictd

%define summary		%{summary_prefix} %{summ_desc_suf}
%define descr		%{descr_prefix} %{summ_desc_suf}
%define name		dictd-dicts-%{namesuffix}
%define version         0.1.0
%define release         %mkrel 15
%define group           Databases

%define __dictzip       %(which dictzip)
%define dictd_name      dictd
%define dictd_version   1.10.1-4

Summary:	%{summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	%{license}
Group:		%{group}
Source:		%{src}
URL:		http://www.freedict.de
Provides:	dictd-dicts-freedict-%{namesuffix}, dictd-dicts-%{namesuffix}
Obsoletes:	dictd-dicts-freedict-%{namesuffix}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	%{dictd_name}-utils >= %{dictd_version}
Provides:	dictd-dictionary = %version-%release, dictd-dictionaries = %version-%release
Requires:	%{dictd_name}-server >= %{dictd_version}
Requires(post):	%{dictd_name}-server >= %dictd_version
Requires(postun):	%{dictd_name}-server >= %dictd_version

%description
%{descr}

%prep
%setup -c -q

%build
# dictzip the dict dictionary file, if it's not yet zipped
if ls *.dict >/dev/null 2>&1; then
	dictzip *.dict
fi

%install
%{__rm} -rf %{buildroot}

%{__mkdir_p} %{buildroot}%{_datadir}/dict
cp %{dict_filename}*dict* %{buildroot}%{_datadir}/dict
cp %{dict_filename}*index* %{buildroot}%{_datadir}/dict
%{__mkdir_p} %{buildroot}%{_sysconfdir}/dictd.conf.d
printf "database %%-10s\t{ data \"%{_datadir}/dict/%{dict_filename}.dict.dz\"\n" %{dict_filename} >> %{buildroot}%{conf_file}
printf "\t\t\t  index \"%{_datadir}/dict/%{dict_filename}.index\" }\n" >> %{buildroot}%{conf_file}

%clean
%{__rm} -rf %{buildroot}

%post
%{_sbindir}/update-dictd.conf
echo "Restarting dictd-server, because configuration has been changed..."
service dictd-server reload

%postun
# XXX: control of package erasure ordering is only in rpm >= 4.4.8,
# this is a hack to not fail removal if dictd-server disappeared under our feet
if [ -x %{_sbindir}/update-dictd.conf ]; then
  %{_sbindir}/update-dictd.conf
  echo "Restarting dictd-server, because configuration has been changed..."
  service dictd-server reload
fi

%files
%defattr(644, root, root)
%{_datadir}/dict/%{dict_filename}*dict*
%{_datadir}/dict/%{dict_filename}*index*
%config		%conf_file





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 916 |12cr|dictd-dicts-eng-spa-0.1.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lang_from	eng
%define lang_to		spa
%define filedate	20000222
%define namesuffix	%{lang_from}-%{lang_to}
%define license		GPL
%define summary_prefix	English - Spanish
%define descr_prefix	%{summary_prefix}
%define src		ftp://ftp.dict.org/pub/dict/pre/www.freedict.de/20050319/%{lang_from}-%{lang_to}.tar.gz
%define dict_filename	%{namesuffix}
%define conf_file	%{_sysconfdir}/dictd.conf.d/%{name}

%define summ_desc_suf	Freedict dictionary for dictd

%define summary		%{summary_prefix} %{summ_desc_suf}
%define descr		%{descr_prefix} %{summ_desc_suf}
%define name		dictd-dicts-%{namesuffix}
%define version         0.1.0
%define release         %mkrel 15
%define group           Databases

%define __dictzip       %(which dictzip)
%define dictd_name      dictd
%define dictd_version   1.10.1-4

Summary:	%{summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	%{license}
Group:		%{group}
Source:		%{src}
URL:		http://www.freedict.de
Provides:	dictd-dicts-freedict-%{namesuffix}, dictd-dicts-%{namesuffix}
Obsoletes:	dictd-dicts-freedict-%{namesuffix}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	%{dictd_name}-utils >= %{dictd_version}
Provides:	dictd-dictionary = %version-%release, dictd-dictionaries = %version-%release
Requires:	%{dictd_name}-server >= %{dictd_version}
Requires(post):	%{dictd_name}-server >= %dictd_version
Requires(postun):	%{dictd_name}-server >= %dictd_version

%description
%{descr}

%prep
%setup -c -q

%build
# dictzip the dict dictionary file, if it's not yet zipped
if ls *.dict >/dev/null 2>&1; then
	dictzip *.dict
fi

%install
%{__rm} -rf %{buildroot}

%{__mkdir_p} %{buildroot}%{_datadir}/dict
cp %{dict_filename}*dict* %{buildroot}%{_datadir}/dict
cp %{dict_filename}*index* %{buildroot}%{_datadir}/dict
%{__mkdir_p} %{buildroot}%{_sysconfdir}/dictd.conf.d
printf "database %%-10s\t{ data \"%{_datadir}/dict/%{dict_filename}.dict.dz\"\n" %{dict_filename} >> %{buildroot}%{conf_file}
printf "\t\t\t  index \"%{_datadir}/dict/%{dict_filename}.index\" }\n" >> %{buildroot}%{conf_file}

%clean
%{__rm} -rf %{buildroot}

%post
%{_sbindir}/update-dictd.conf
echo "Restarting dictd-server, because configuration has been changed..."
service dictd-server reload

%postun
# XXX: control of package erasure ordering is only in rpm >= 4.4.8,
# this is a hack to not fail removal if dictd-server disappeared under our feet
if [ -x %{_sbindir}/update-dictd.conf ]; then
  %{_sbindir}/update-dictd.conf
  echo "Restarting dictd-server, because configuration has been changed..."
  service dictd-server reload
fi

%files
%defattr(644, root, root)
%{_datadir}/dict/%{dict_filename}*dict*
%{_datadir}/dict/%{dict_filename}*index*
%config		%conf_file





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 917 |12cr|dictd-dicts-eng-swe-0.1.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lang_from	eng
%define lang_to		swe
%define filedate	20000111
%define namesuffix	%{lang_from}-%{lang_to}
%define license		GPL
%define summary_prefix	English - Swedish
%define descr_prefix	%{summary_prefix}
%define src		ftp://ftp.dict.org/pub/dict/pre/www.freedict.de/20050319/%{lang_from}-%{lang_to}.tar.gz
%define dict_filename	%{namesuffix}
%define conf_file	%{_sysconfdir}/dictd.conf.d/%{name}

%define summ_desc_suf	Freedict dictionary for dictd

%define summary		%{summary_prefix} %{summ_desc_suf}
%define descr		%{descr_prefix} %{summ_desc_suf}
%define name		dictd-dicts-%{namesuffix}
%define version         0.1.0
%define release         %mkrel 15
%define group           Databases

%define __dictzip       %(which dictzip)
%define dictd_name      dictd
%define dictd_version   1.10.1-4

Summary:	%{summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	%{license}
Group:		%{group}
Source:		%{src}
URL:		http://www.freedict.de
Provides:	dictd-dicts-freedict-%{namesuffix}, dictd-dicts-%{namesuffix}
Obsoletes:	dictd-dicts-freedict-%{namesuffix}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	%{dictd_name}-utils >= %{dictd_version}
Provides:	dictd-dictionary = %version-%release, dictd-dictionaries = %version-%release
Requires:	%{dictd_name}-server >= %{dictd_version}
Requires(post):	%{dictd_name}-server >= %dictd_version
Requires(postun):	%{dictd_name}-server >= %dictd_version

%description
%{descr}

%prep
%setup -c -q

%build
# dictzip the dict dictionary file, if it's not yet zipped
if ls *.dict >/dev/null 2>&1; then
	dictzip *.dict
fi

%install
%{__rm} -rf %{buildroot}

%{__mkdir_p} %{buildroot}%{_datadir}/dict
cp %{dict_filename}*dict* %{buildroot}%{_datadir}/dict
cp %{dict_filename}*index* %{buildroot}%{_datadir}/dict
%{__mkdir_p} %{buildroot}%{_sysconfdir}/dictd.conf.d
printf "database %%-10s\t{ data \"%{_datadir}/dict/%{dict_filename}.dict.dz\"\n" %{dict_filename} >> %{buildroot}%{conf_file}
printf "\t\t\t  index \"%{_datadir}/dict/%{dict_filename}.index\" }\n" >> %{buildroot}%{conf_file}

%clean
%{__rm} -rf %{buildroot}

%post
%{_sbindir}/update-dictd.conf
echo "Restarting dictd-server, because configuration has been changed..."
service dictd-server reload

%postun
# XXX: control of package erasure ordering is only in rpm >= 4.4.8,
# this is a hack to not fail removal if dictd-server disappeared under our feet
if [ -x %{_sbindir}/update-dictd.conf ]; then
  %{_sbindir}/update-dictd.conf
  echo "Restarting dictd-server, because configuration has been changed..."
  service dictd-server reload
fi

%files
%defattr(644, root, root)
%{_datadir}/dict/%{dict_filename}*dict*
%{_datadir}/dict/%{dict_filename}*index*
%config		%conf_file





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 918 |12cr|dictd-dicts-eng-wel-0.1.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lang_from	eng
%define lang_to		wel
%define namesuffix	%{lang_from}-%{lang_to}
%define license		GPL
%define summary_prefix	English - Welsh
%define descr_prefix	%{summary_prefix}
%define src		ftp://ftp.dict.org/pub/dict/pre/www.freedict.de/20050319/%{lang_from}-%{lang_to}.tar.gz
%define dict_filename	%{namesuffix}
%define conf_file	%{_sysconfdir}/dictd.conf.d/%{name}

%define summ_desc_suf	Freedict dictionary for dictd

%define summary		%{summary_prefix} %{summ_desc_suf}
%define descr		%{descr_prefix} %{summ_desc_suf}
%define name		dictd-dicts-%{namesuffix}
%define version         0.1.0
%define release         %mkrel 15
%define group           Databases

%define __dictzip       %(which dictzip)
%define dictd_name      dictd
%define dictd_version   1.10.1-4

Summary:	%{summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	%{license}
Group:		%{group}
Source:		%{src}
URL:		http://www.freedict.de
Provides:	dictd-dicts-freedict-%{namesuffix}, dictd-dicts-%{namesuffix}
Obsoletes:	dictd-dicts-freedict-%{namesuffix}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	%{dictd_name}-utils >= %{dictd_version}
Provides:	dictd-dictionary = %version-%release, dictd-dictionaries = %version-%release
Requires:	%{dictd_name}-server >= %{dictd_version}
Requires(post):	%{dictd_name}-server >= %dictd_version
Requires(postun):	%{dictd_name}-server >= %dictd_version

%description
%{descr}

%prep
%setup -c -q

%build
# dictzip the dict dictionary file, if it's not yet zipped
if ls *.dict >/dev/null 2>&1; then
	dictzip *.dict
fi

%install
%{__rm} -rf %{buildroot}

%{__mkdir_p} %{buildroot}%{_datadir}/dict
cp %{dict_filename}*dict* %{buildroot}%{_datadir}/dict
cp %{dict_filename}*index* %{buildroot}%{_datadir}/dict
%{__mkdir_p} %{buildroot}%{_sysconfdir}/dictd.conf.d
printf "database %%-10s\t{ data \"%{_datadir}/dict/%{dict_filename}.dict.dz\"\n" %{dict_filename} >> %{buildroot}%{conf_file}
printf "\t\t\t  index \"%{_datadir}/dict/%{dict_filename}.index\" }\n" >> %{buildroot}%{conf_file}

%clean
%{__rm} -rf %{buildroot}

%post
%{_sbindir}/update-dictd.conf
echo "Restarting dictd-server, because configuration has been changed..."
service dictd-server reload

%postun
# XXX: control of package erasure ordering is only in rpm >= 4.4.8,
# this is a hack to not fail removal if dictd-server disappeared under our feet
if [ -x %{_sbindir}/update-dictd.conf ]; then
  %{_sbindir}/update-dictd.conf
  echo "Restarting dictd-server, because configuration has been changed..."
  service dictd-server reload
fi

%files
%defattr(644, root, root)
%{_datadir}/dict/%{dict_filename}*dict*
%{_datadir}/dict/%{dict_filename}*index*
%config		%conf_file





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 919 |12cr|dictd-dicts-foldoc-0.1.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define namesuffix      foldoc
%define license		Freeware
%define summary_prefix	The Free On-line Dictionary of Computing
%define descr_prefix	%{summary_prefix} (9 February 2002)
%define src		ftp://ftp.dict.org/pub/dict/pre/dict-foldoc-20020209.tar.gz
%define dict_filename	%{namesuffix}
%define conf_file	%{_sysconfdir}/dictd.conf.d/%{name}

%define summ_desc_suf	for dictd

%define summary		%{summary_prefix} %{summ_desc_suf}
%define descr		%{descr_prefix} %{summ_desc_suf}
%define name		dictd-dicts-%{namesuffix}
%define version         0.1.0
%define release         %mkrel 15
%define group           Databases

%define __dictzip       %(which dictzip)
%define dictd_name      dictd
%define dictd_version   1.10.1-4

Summary:	%{summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	%{license}
Group:		%{group}
Source:		%{src}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	%{dictd_name}-utils >= %{dictd_version}
Provides:	dictd-dictionary = %version-%release, dictd-dictionaries = %version-%release
Requires:	%{dictd_name}-server >= %{dictd_version}
Requires(post):	%{dictd_name}-server >= %dictd_version
Requires(postun):	%{dictd_name}-server >= %dictd_version

%description
%{descr}

%prep
%setup -c -q

%build
# dictzip the dict dictionary file, if it's not yet zipped
if ls *.dict >/dev/null 2>&1; then
	dictzip *.dict
fi

%install
%{__rm} -rf %{buildroot}

%{__mkdir_p} %{buildroot}%{_datadir}/dict
cp %{dict_filename}*dict* %{buildroot}%{_datadir}/dict
cp %{dict_filename}*index* %{buildroot}%{_datadir}/dict
%{__mkdir_p} %{buildroot}%{_sysconfdir}/dictd.conf.d
printf "database %%-10s\t{ data \"%{_datadir}/dict/%{dict_filename}.dict.dz\"\n" %{dict_filename} >> %{buildroot}%{conf_file}
printf "\t\t\t  index \"%{_datadir}/dict/%{dict_filename}.index\" }\n" >> %{buildroot}%{conf_file}

%clean
%{__rm} -rf %{buildroot}

%post
%{_sbindir}/update-dictd.conf
echo "Restarting dictd-server, because configuration has been changed..."
service dictd-server reload

%postun
# XXX: control of package erasure ordering is only in rpm >= 4.4.8,
# this is a hack to not fail removal if dictd-server disappeared under our feet
if [ -x %{_sbindir}/update-dictd.conf ]; then
  %{_sbindir}/update-dictd.conf
  echo "Restarting dictd-server, because configuration has been changed..."
  service dictd-server reload
fi

%files
%defattr(644, root, root)
%{_datadir}/dict/%{dict_filename}*dict*
%{_datadir}/dict/%{dict_filename}*index*
%config		%conf_file





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 920 |12cr|dictd-dicts-fra-deu-0.1.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lang_from	fra
%define lang_to		deu
%define namesuffix	%{lang_from}-%{lang_to}
%define license		GPL
%define summary_prefix	French - German
%define descr_prefix	%{summary_prefix}
%define src		ftp://ftp.dict.org/pub/dict/pre/www.freedict.de/20000906/%{lang_from}-%{lang_to}.tar.gz
%define dict_filename	%{namesuffix}
%define conf_file	%{_sysconfdir}/dictd.conf.d/%{name}

%define summ_desc_suf	Freedict dictionary for dictd

%define summary		%{summary_prefix} %{summ_desc_suf}
%define descr		%{descr_prefix} %{summ_desc_suf}
%define name		dictd-dicts-%{namesuffix}
%define version         0.1.0
%define release         %mkrel 15
%define group           Databases

%define __dictzip       %(which dictzip)
%define dictd_name      dictd
%define dictd_version   1.10.1-4

Summary:	%{summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	%{license}
Group:		%{group}
Source:		%{src}
URL:		http://www.freedict.de
Provides:	dictd-dicts-freedict-%{namesuffix}, dictd-dicts-%{namesuffix}
Obsoletes:	dictd-dicts-freedict-%{namesuffix}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	%{dictd_name}-utils >= %{dictd_version}
Provides:	dictd-dictionary = %version-%release, dictd-dictionaries = %version-%release
Requires:	%{dictd_name}-server >= %{dictd_version}
Requires(post):	%{dictd_name}-server >= %dictd_version
Requires(postun):	%{dictd_name}-server >= %dictd_version

%description
%{descr}

%prep
%setup -c -q

%build
# dictzip the dict dictionary file, if it's not yet zipped
if ls *.dict >/dev/null 2>&1; then
	dictzip *.dict
fi

%install
%{__rm} -rf %{buildroot}

%{__mkdir_p} %{buildroot}%{_datadir}/dict
cp %{dict_filename}*dict* %{buildroot}%{_datadir}/dict
cp %{dict_filename}*index* %{buildroot}%{_datadir}/dict
%{__mkdir_p} %{buildroot}%{_sysconfdir}/dictd.conf.d
printf "database %%-10s\t{ data \"%{_datadir}/dict/%{dict_filename}.dict.dz\"\n" %{dict_filename} >> %{buildroot}%{conf_file}
printf "\t\t\t  index \"%{_datadir}/dict/%{dict_filename}.index\" }\n" >> %{buildroot}%{conf_file}

%clean
%{__rm} -rf %{buildroot}

%post
%{_sbindir}/update-dictd.conf
echo "Restarting dictd-server, because configuration has been changed..."
service dictd-server reload

%postun
# XXX: control of package erasure ordering is only in rpm >= 4.4.8,
# this is a hack to not fail removal if dictd-server disappeared under our feet
if [ -x %{_sbindir}/update-dictd.conf ]; then
  %{_sbindir}/update-dictd.conf
  echo "Restarting dictd-server, because configuration has been changed..."
  service dictd-server reload
fi

%files
%defattr(644, root, root)
%{_datadir}/dict/%{dict_filename}*dict*
%{_datadir}/dict/%{dict_filename}*index*
%config		%conf_file





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 921 |12cr|dictd-dicts-fra-eng-0.1.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lang_from	fra
%define lang_to		eng
%define namesuffix	%{lang_from}-%{lang_to}
%define license		GPL
%define summary_prefix	French - English
%define descr_prefix	%{summary_prefix}
%define src		ftp://ftp.dict.org/pub/dict/pre/www.freedict.de/20050319/%{lang_from}-%{lang_to}.tar.gz
%define dict_filename	%{namesuffix}
%define conf_file	%{_sysconfdir}/dictd.conf.d/%{name}

%define summ_desc_suf	Freedict dictionary for dictd

%define summary		%{summary_prefix} %{summ_desc_suf}
%define descr		%{descr_prefix} %{summ_desc_suf}
%define name		dictd-dicts-%{namesuffix}
%define version         0.1.0
%define release         %mkrel 15
%define group           Databases

%define __dictzip       %(which dictzip)
%define dictd_name      dictd
%define dictd_version   1.10.1-4

Summary:	%{summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	%{license}
Group:		%{group}
Source:		%{src}
URL:		http://www.freedict.de
Provides:	dictd-dicts-freedict-%{namesuffix}, dictd-dicts-%{namesuffix}
Obsoletes:	dictd-dicts-freedict-%{namesuffix}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	%{dictd_name}-utils >= %{dictd_version}
Provides:	dictd-dictionary = %version-%release, dictd-dictionaries = %version-%release
Requires:	%{dictd_name}-server >= %{dictd_version}
Requires(post):	%{dictd_name}-server >= %dictd_version
Requires(postun):	%{dictd_name}-server >= %dictd_version

%description
%{descr}

%prep
%setup -c -q

%build
# dictzip the dict dictionary file, if it's not yet zipped
if ls *.dict >/dev/null 2>&1; then
	dictzip *.dict
fi

%install
%{__rm} -rf %{buildroot}

%{__mkdir_p} %{buildroot}%{_datadir}/dict
cp %{dict_filename}*dict* %{buildroot}%{_datadir}/dict
cp %{dict_filename}*index* %{buildroot}%{_datadir}/dict
%{__mkdir_p} %{buildroot}%{_sysconfdir}/dictd.conf.d
printf "database %%-10s\t{ data \"%{_datadir}/dict/%{dict_filename}.dict.dz\"\n" %{dict_filename} >> %{buildroot}%{conf_file}
printf "\t\t\t  index \"%{_datadir}/dict/%{dict_filename}.index\" }\n" >> %{buildroot}%{conf_file}

%clean
%{__rm} -rf %{buildroot}

%post
%{_sbindir}/update-dictd.conf
echo "Restarting dictd-server, because configuration has been changed..."
service dictd-server reload

%postun
# XXX: control of package erasure ordering is only in rpm >= 4.4.8,
# this is a hack to not fail removal if dictd-server disappeared under our feet
if [ -x %{_sbindir}/update-dictd.conf ]; then
  %{_sbindir}/update-dictd.conf
  echo "Restarting dictd-server, because configuration has been changed..."
  service dictd-server reload
fi

%files
%defattr(644, root, root)
%{_datadir}/dict/%{dict_filename}*dict*
%{_datadir}/dict/%{dict_filename}*index*
%config		%conf_file





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 922 |12cr|dictd-dicts-fra-nld-0.1.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lang_from	fra
%define lang_to		nld
%define namesuffix	%{lang_from}-%{lang_to}
%define license		GPL
%define summary_prefix	French - Nederland
%define descr_prefix	%{summary_prefix}
%define src		ftp://ftp.dict.org/pub/dict/pre/www.freedict.de/20050319/%{lang_from}-%{lang_to}.tar.gz
%define dict_filename	%{namesuffix}
%define conf_file	%{_sysconfdir}/dictd.conf.d/%{name}

%define summ_desc_suf	Freedict dictionary for dictd

%define summary		%{summary_prefix} %{summ_desc_suf}
%define descr		%{descr_prefix} %{summ_desc_suf}
%define name		dictd-dicts-%{namesuffix}
%define version         0.1.0
%define release         %mkrel 15
%define group           Databases

%define __dictzip       %(which dictzip)
%define dictd_name      dictd
%define dictd_version   1.10.1-4

Summary:	%{summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	%{license}
Group:		%{group}
Source:		%{src}
URL:		http://www.freedict.de
Provides:	dictd-dicts-freedict-%{namesuffix}, dictd-dicts-%{namesuffix}
Obsoletes:	dictd-dicts-freedict-%{namesuffix}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	%{dictd_name}-utils >= %{dictd_version}
Provides:	dictd-dictionary = %version-%release, dictd-dictionaries = %version-%release
Requires:	%{dictd_name}-server >= %{dictd_version}
Requires(post):	%{dictd_name}-server >= %dictd_version
Requires(postun):	%{dictd_name}-server >= %dictd_version

%description
%{descr}

%prep
%setup -c -q

%build
# dictzip the dict dictionary file, if it's not yet zipped
if ls *.dict >/dev/null 2>&1; then
	dictzip *.dict
fi

%install
%{__rm} -rf %{buildroot}

%{__mkdir_p} %{buildroot}%{_datadir}/dict
cp %{dict_filename}*dict* %{buildroot}%{_datadir}/dict
cp %{dict_filename}*index* %{buildroot}%{_datadir}/dict
%{__mkdir_p} %{buildroot}%{_sysconfdir}/dictd.conf.d
printf "database %%-10s\t{ data \"%{_datadir}/dict/%{dict_filename}.dict.dz\"\n" %{dict_filename} >> %{buildroot}%{conf_file}
printf "\t\t\t  index \"%{_datadir}/dict/%{dict_filename}.index\" }\n" >> %{buildroot}%{conf_file}

%clean
%{__rm} -rf %{buildroot}

%post
%{_sbindir}/update-dictd.conf
echo "Restarting dictd-server, because configuration has been changed..."
service dictd-server reload

%postun
# XXX: control of package erasure ordering is only in rpm >= 4.4.8,
# this is a hack to not fail removal if dictd-server disappeared under our feet
if [ -x %{_sbindir}/update-dictd.conf ]; then
  %{_sbindir}/update-dictd.conf
  echo "Restarting dictd-server, because configuration has been changed..."
  service dictd-server reload
fi

%files
%defattr(644, root, root)
%{_datadir}/dict/%{dict_filename}*dict*
%{_datadir}/dict/%{dict_filename}*index*
%config		%conf_file





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 923 |12cr|dictd-dicts-gazetteer-0.1.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define namesuffix      gazetteer
%define license		Public Domain
%define summary_prefix	U.S. Gazetteer
%define descr_prefix	%{summary_prefix} (1990)
%define src		ftp://ftp.dict.org/pub/dict/pre/dict-gazetteer-1.2-pre.tar.bz2
%define dict_filename	gazetteer
%define conf_file	%{_sysconfdir}/dictd.conf.d/%{name}

%define summ_desc_suf	for dictd

%define summary		%{summary_prefix} %{summ_desc_suf}
%define descr		%{descr_prefix} %{summ_desc_suf}
%define name		dictd-dicts-%{namesuffix}
%define version         0.1.0
%define release         %mkrel 15
%define group           Databases

%define __dictzip       %(which dictzip)
%define dictd_name      dictd
%define dictd_version   1.10.1-4

Summary:	%{summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	%{license}
Group:		%{group}
Source:		%{src}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	%{dictd_name}-utils >= %{dictd_version}
Provides:	dictd-dictionary = %version-%release, dictd-dictionaries = %version-%release
Requires:	%{dictd_name}-server >= %{dictd_version}
Requires(post):	%{dictd_name}-server >= %dictd_version
Requires(postun):	%{dictd_name}-server >= %dictd_version

%description
%{descr}

%prep
%setup -c -q

%build
# dictzip the dict dictionary file, if it's not yet zipped
if ls *.dict >/dev/null 2>&1; then
	dictzip *.dict
fi

%install
%{__rm} -rf %{buildroot}

%{__mkdir_p} %{buildroot}%{_datadir}/dict
cp %{dict_filename}*dict* %{buildroot}%{_datadir}/dict
cp %{dict_filename}*index* %{buildroot}%{_datadir}/dict
%{__mkdir_p} %{buildroot}%{_sysconfdir}/dictd.conf.d
printf "database %%-10s\t{ data \"%{_datadir}/dict/%{dict_filename}.dict.dz\"\n" %{dict_filename} >> %{buildroot}%{conf_file}
printf "\t\t\t  index \"%{_datadir}/dict/%{dict_filename}.index\" }\n" >> %{buildroot}%{conf_file}

%clean
%{__rm} -rf %{buildroot}

%post
%{_sbindir}/update-dictd.conf
echo "Restarting dictd-server, because configuration has been changed..."
service dictd-server reload

%postun
# XXX: control of package erasure ordering is only in rpm >= 4.4.8,
# this is a hack to not fail removal if dictd-server disappeared under our feet
if [ -x %{_sbindir}/update-dictd.conf ]; then
  %{_sbindir}/update-dictd.conf
  echo "Restarting dictd-server, because configuration has been changed..."
  service dictd-server reload
fi

%files
%defattr(644, root, root)
%{_datadir}/dict/%{dict_filename}*dict*
%{_datadir}/dict/%{dict_filename}*index*
%config		%conf_file





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 924 |12cr|dictd-dicts-gcide-0.1.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define namesuffix      gcide
%define license		Public Domain
%define summary_prefix	GCIDE
%define descr_prefix	%{summary_prefix} (0.44)
%define src		ftp://ftp.dict.org/pub/dict/pre/dict-gcide-0.44.tar.gz
%define dict_filename	%{namesuffix}
%define conf_file	%{_sysconfdir}/dictd.conf.d/%{name}

%define summ_desc_suf	for dictd

%define summary		%{summary_prefix} %{summ_desc_suf}
%define descr		%{descr_prefix} %{summ_desc_suf}
%define name		dictd-dicts-%{namesuffix}
%define version         0.1.0
%define release         %mkrel 15
%define group           Databases

%define __dictzip       %(which dictzip)
%define dictd_name      dictd
%define dictd_version   1.10.1-4

Summary:	%{summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	%{license}
Group:		%{group}
Source:		%{src}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	%{dictd_name}-utils >= %{dictd_version}
Provides:	dictd-dictionary = %version-%release, dictd-dictionaries = %version-%release
Requires:	%{dictd_name}-server >= %{dictd_version}
Requires(post):	%{dictd_name}-server >= %dictd_version
Requires(postun):	%{dictd_name}-server >= %dictd_version

%description
%{descr}

%prep
%setup -c -q

%build
# dictzip the dict dictionary file, if it's not yet zipped
if ls *.dict >/dev/null 2>&1; then
	dictzip *.dict
fi

%install
%{__rm} -rf %{buildroot}

%{__mkdir_p} %{buildroot}%{_datadir}/dict
cp %{dict_filename}*dict* %{buildroot}%{_datadir}/dict
cp %{dict_filename}*index* %{buildroot}%{_datadir}/dict
%{__mkdir_p} %{buildroot}%{_sysconfdir}/dictd.conf.d
printf "database %%-10s\t{ data \"%{_datadir}/dict/%{dict_filename}.dict.dz\"\n" %{dict_filename} >> %{buildroot}%{conf_file}
printf "\t\t\t  index \"%{_datadir}/dict/%{dict_filename}.index\" }\n" >> %{buildroot}%{conf_file}

%clean
%{__rm} -rf %{buildroot}

%post
%{_sbindir}/update-dictd.conf
echo "Restarting dictd-server, because configuration has been changed..."
service dictd-server reload

%postun
# XXX: control of package erasure ordering is only in rpm >= 4.4.8,
# this is a hack to not fail removal if dictd-server disappeared under our feet
if [ -x %{_sbindir}/update-dictd.conf ]; then
  %{_sbindir}/update-dictd.conf
  echo "Restarting dictd-server, because configuration has been changed..."
  service dictd-server reload
fi

%files
%defattr(644, root, root)
%{_datadir}/dict/%{dict_filename}*dict*
%{_datadir}/dict/%{dict_filename}*index*
%config		%conf_file





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 925 |12cr|dictd-dicts-gre-deu-0.1.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lang_from	gre
%define lang_to		deu
%define filedate	20000205
%define namesuffix	%{lang_from}-%{lang_to}
%define license		GPL
%define summary_prefix	Greek - German
%define descr_prefix	%{summary_prefix}
%define src		ftp://ftp.dict.org/pub/dict/pre/www.freedict.de/20000906/%{lang_from}-%{lang_to}-%{filedate}.tar.bz2
%define dict_filename	%{namesuffix}
%define conf_file	%{_sysconfdir}/dictd.conf.d/%{name}

%define summ_desc_suf	Freedict dictionary for dictd

%define summary		%{summary_prefix} %{summ_desc_suf}
%define descr		%{descr_prefix} %{summ_desc_suf}
%define name		dictd-dicts-%{namesuffix}
%define version         0.1.0
%define release         %mkrel 15
%define group           Databases

%define __dictzip       %(which dictzip)
%define dictd_name      dictd
%define dictd_version   1.10.1-4

Summary:	%{summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	%{license}
Group:		%{group}
Source:		%{src}
URL:		http://www.freedict.de
Provides:	dictd-dicts-freedict-%{namesuffix}, dictd-dicts-%{namesuffix}
Obsoletes:	dictd-dicts-freedict-%{namesuffix}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	%{dictd_name}-utils >= %{dictd_version}
Provides:	dictd-dictionary = %version-%release, dictd-dictionaries = %version-%release
Requires:	%{dictd_name}-server >= %{dictd_version}
Requires(post):	%{dictd_name}-server >= %dictd_version
Requires(postun):	%{dictd_name}-server >= %dictd_version

%description
%{descr}

%prep
%setup -c -q -n %{name}-%{version}

%build
mv bin/* .

# dictzip the dict dictionary file, if it's not yet zipped
if ls *.dict >/dev/null 2>&1; then
	dictzip *.dict
fi

%install
%{__rm} -rf %{buildroot}

%{__mkdir_p} %{buildroot}%{_datadir}/dict
cp %{dict_filename}*dict* %{buildroot}%{_datadir}/dict
cp %{dict_filename}*index* %{buildroot}%{_datadir}/dict
%{__mkdir_p} %{buildroot}%{_sysconfdir}/dictd.conf.d
printf "database %%-10s\t{ data \"%{_datadir}/dict/%{dict_filename}.dict.dz\"\n" %{dict_filename} >> %{buildroot}%{conf_file}
printf "\t\t\t  index \"%{_datadir}/dict/%{dict_filename}.index\" }\n" >> %{buildroot}%{conf_file}

%clean
%{__rm} -rf %{buildroot}

%post
%{_sbindir}/update-dictd.conf
echo "Restarting dictd-server, because configuration has been changed..."
service dictd-server reload

%postun
# XXX: control of package erasure ordering is only in rpm >= 4.4.8,
# this is a hack to not fail removal if dictd-server disappeared under our feet
if [ -x %{_sbindir}/update-dictd.conf ]; then
  %{_sbindir}/update-dictd.conf
  echo "Restarting dictd-server, because configuration has been changed..."
  service dictd-server reload
fi

%files
%defattr(644, root, root)
%{_datadir}/dict/%{dict_filename}*dict*
%{_datadir}/dict/%{dict_filename}*index*
%config		%conf_file





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 926 |12cr|dictd-dicts-iri-eng-0.1.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lang_from	iri
%define lang_to		eng
%define namesuffix	%{lang_from}-%{lang_to}
%define license		GPL
%define summary_prefix	Irish - English
%define descr_prefix	%{summary_prefix}
%define src		ftp://ftp.dict.org/pub/dict/pre/www.freedict.de/20000906/%{lang_from}-%{lang_to}.tar.gz
%define dict_filename	%{namesuffix}
%define conf_file	%{_sysconfdir}/dictd.conf.d/%{name}

%define summ_desc_suf	Freedict dictionary for dictd

%define summary		%{summary_prefix} %{summ_desc_suf}
%define descr		%{descr_prefix} %{summ_desc_suf}
%define name		dictd-dicts-%{namesuffix}
%define version         0.1.0
%define release         %mkrel 15
%define group           Databases

%define __dictzip       %(which dictzip)
%define dictd_name      dictd
%define dictd_version   1.10.1-4

Summary:	%{summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	%{license}
Group:		%{group}
Source:		%{src}
URL:		http://www.freedict.de
Provides:	dictd-dicts-freedict-%{namesuffix}, dictd-dicts-%{namesuffix}
Obsoletes:	dictd-dicts-freedict-%{namesuffix}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	%{dictd_name}-utils >= %{dictd_version}
Provides:	dictd-dictionary = %version-%release, dictd-dictionaries = %version-%release
Requires:	%{dictd_name}-server >= %{dictd_version}
Requires(post):	%{dictd_name}-server >= %dictd_version
Requires(postun):	%{dictd_name}-server >= %dictd_version

%description
%{descr}

%prep
%setup -c -q

%build
# dictzip the dict dictionary file, if it's not yet zipped
if ls *.dict >/dev/null 2>&1; then
	dictzip *.dict
fi

%install
%{__rm} -rf %{buildroot}

%{__mkdir_p} %{buildroot}%{_datadir}/dict
cp %{dict_filename}*dict* %{buildroot}%{_datadir}/dict
cp %{dict_filename}*index* %{buildroot}%{_datadir}/dict
%{__mkdir_p} %{buildroot}%{_sysconfdir}/dictd.conf.d
printf "database %%-10s\t{ data \"%{_datadir}/dict/%{dict_filename}.dict.dz\"\n" %{dict_filename} >> %{buildroot}%{conf_file}
printf "\t\t\t  index \"%{_datadir}/dict/%{dict_filename}.index\" }\n" >> %{buildroot}%{conf_file}

%clean
%{__rm} -rf %{buildroot}

%post
%{_sbindir}/update-dictd.conf
echo "Restarting dictd-server, because configuration has been changed..."
service dictd-server reload

%postun
# XXX: control of package erasure ordering is only in rpm >= 4.4.8,
# this is a hack to not fail removal if dictd-server disappeared under our feet
if [ -x %{_sbindir}/update-dictd.conf ]; then
  %{_sbindir}/update-dictd.conf
  echo "Restarting dictd-server, because configuration has been changed..."
  service dictd-server reload
fi

%files
%defattr(644, root, root)
%{_datadir}/dict/%{dict_filename}*dict*
%{_datadir}/dict/%{dict_filename}*index*
%config		%conf_file





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 927 |12cr|dictd-dicts-jargon-0.1.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define namesuffix      jargon
%define license		Public Domain
%define summary_prefix	Jargon File
%define descr_prefix	%{summary_prefix} (4.3.1)
%define src		ftp://ftp.dict.org/pub/dict/pre/dict-jargon_4.3.1.tgz
%define dict_filename	%{namesuffix}
%define conf_file	%{_sysconfdir}/dictd.conf.d/%{name}

%define summ_desc_suf	for dictd

%define summary		%{summary_prefix} %{summ_desc_suf}
%define descr		%{descr_prefix} %{summ_desc_suf}
%define name		dictd-dicts-%{namesuffix}
%define version         0.1.0
%define release         %mkrel 15
%define group           Databases

%define __dictzip       %(which dictzip)
%define dictd_name      dictd
%define dictd_version   1.10.1-4

Summary:	%{summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	%{license}
Group:		%{group}
Source:		%{src}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	%{dictd_name}-utils >= %{dictd_version}
Provides:	dictd-dictionary = %version-%release, dictd-dictionaries = %version-%release
Requires:	%{dictd_name}-server >= %{dictd_version}
Requires(post):	%{dictd_name}-server >= %dictd_version
Requires(postun):	%{dictd_name}-server >= %dictd_version

%description
%{descr}

%prep
%setup -c -q

%build
# dictzip the dict dictionary file, if it's not yet zipped
if ls *.dict >/dev/null 2>&1; then
	dictzip *.dict
fi

%install
%{__rm} -rf %{buildroot}

%{__mkdir_p} %{buildroot}%{_datadir}/dict
cp %{dict_filename}*dict* %{buildroot}%{_datadir}/dict
cp %{dict_filename}*index* %{buildroot}%{_datadir}/dict
%{__mkdir_p} %{buildroot}%{_sysconfdir}/dictd.conf.d
printf "database %%-10s\t{ data \"%{_datadir}/dict/%{dict_filename}.dict.dz\"\n" %{dict_filename} >> %{buildroot}%{conf_file}
printf "\t\t\t  index \"%{_datadir}/dict/%{dict_filename}.index\" }\n" >> %{buildroot}%{conf_file}

%clean
%{__rm} -rf %{buildroot}

%post
%{_sbindir}/update-dictd.conf
echo "Restarting dictd-server, because configuration has been changed..."
service dictd-server reload

%postun
# XXX: control of package erasure ordering is only in rpm >= 4.4.8,
# this is a hack to not fail removal if dictd-server disappeared under our feet
if [ -x %{_sbindir}/update-dictd.conf ]; then
  %{_sbindir}/update-dictd.conf
  echo "Restarting dictd-server, because configuration has been changed..."
  service dictd-server reload
fi

%files
%defattr(644, root, root)
%{_datadir}/dict/%{dict_filename}*dict*
%{_datadir}/dict/%{dict_filename}*index*
%config		%conf_file





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 928 |12cr|dictd-dicts-jpn-deu-0.1.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lang_from	jpn
%define lang_to		deu
%define namesuffix	%{lang_from}-%{lang_to}
%define license		GPL
%define summary_prefix	Japanese - German
%define descr_prefix	%{summary_prefix}
%define src		ftp://ftp.dict.org/pub/dict/pre/www.freedict.de/20050319/%{lang_from}-%{lang_to}.tar.gz
%define dict_filename	%{namesuffix}
%define conf_file	%{_sysconfdir}/dictd.conf.d/%{name}

%define summ_desc_suf	Freedict dictionary for dictd

%define summary		%{summary_prefix} %{summ_desc_suf}
%define descr		%{descr_prefix} %{summ_desc_suf}
%define name		dictd-dicts-%{namesuffix}
%define version         0.1.0
%define release         %mkrel 15
%define group           Databases

%define __dictzip       %(which dictzip)
%define dictd_name      dictd
%define dictd_version   1.10.1-4

Summary:	%{summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	%{license}
Group:		%{group}
Source:		%{src}
URL:		http://www.freedict.de
Provides:	dictd-dicts-freedict-%{namesuffix}, dictd-dicts-%{namesuffix}
Obsoletes:	dictd-dicts-freedict-%{namesuffix}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	%{dictd_name}-utils >= %{dictd_version}
Provides:	dictd-dictionary = %version-%release, dictd-dictionaries = %version-%release
Requires:	%{dictd_name}-server >= %{dictd_version}
Requires(post):	%{dictd_name}-server >= %dictd_version
Requires(postun):	%{dictd_name}-server >= %dictd_version

%description
%{descr}

%prep
%setup -c -q

%build
# dictzip the dict dictionary file, if it's not yet zipped
if ls *.dict >/dev/null 2>&1; then
	dictzip *.dict
fi

%install
%{__rm} -rf %{buildroot}

%{__mkdir_p} %{buildroot}%{_datadir}/dict
cp %{dict_filename}*dict* %{buildroot}%{_datadir}/dict
cp %{dict_filename}*index* %{buildroot}%{_datadir}/dict
%{__mkdir_p} %{buildroot}%{_sysconfdir}/dictd.conf.d
printf "database %%-10s\t{ data \"%{_datadir}/dict/%{dict_filename}.dict.dz\"\n" %{dict_filename} >> %{buildroot}%{conf_file}
printf "\t\t\t  index \"%{_datadir}/dict/%{dict_filename}.index\" }\n" >> %{buildroot}%{conf_file}

%clean
%{__rm} -rf %{buildroot}

%post
%{_sbindir}/update-dictd.conf
echo "Restarting dictd-server, because configuration has been changed..."
service dictd-server reload

%postun
# XXX: control of package erasure ordering is only in rpm >= 4.4.8,
# this is a hack to not fail removal if dictd-server disappeared under our feet
if [ -x %{_sbindir}/update-dictd.conf ]; then
  %{_sbindir}/update-dictd.conf
  echo "Restarting dictd-server, because configuration has been changed..."
  service dictd-server reload
fi

%files
%defattr(644, root, root)
%{_datadir}/dict/%{dict_filename}*dict*
%{_datadir}/dict/%{dict_filename}*index*
%config		%conf_file





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 929 |12cr|dictd-dicts-lat-deu-0.1.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lang_from	lat
%define lang_to		deu
%define namesuffix	%{lang_from}-%{lang_to}
%define license		GPL
%define summary_prefix	Latin - German
%define descr_prefix	%{summary_prefix}
%define src		ftp://ftp.dict.org/pub/dict/pre/www.freedict.de/20000906/%{lang_from}-%{lang_to}.tar.gz
%define dict_filename	%{namesuffix}
%define conf_file	%{_sysconfdir}/dictd.conf.d/%{name}

%define summ_desc_suf	Freedict dictionary for dictd

%define summary		%{summary_prefix} %{summ_desc_suf}
%define descr		%{descr_prefix} %{summ_desc_suf}
%define name		dictd-dicts-%{namesuffix}
%define version         0.1.0
%define release         %mkrel 15
%define group           Databases

%define __dictzip       %(which dictzip)
%define dictd_name      dictd
%define dictd_version   1.10.1-4

Summary:	%{summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	%{license}
Group:		%{group}
Source:		%{src}
URL:		http://www.freedict.de
Provides:	dictd-dicts-freedict-%{namesuffix}, dictd-dicts-%{namesuffix}
Obsoletes:	dictd-dicts-freedict-%{namesuffix}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	%{dictd_name}-utils >= %{dictd_version}
Provides:	dictd-dictionary = %version-%release, dictd-dictionaries = %version-%release
Requires:	%{dictd_name}-server >= %{dictd_version}
Requires(post):	%{dictd_name}-server >= %dictd_version
Requires(postun):	%{dictd_name}-server >= %dictd_version

%description
%{descr}

%prep
%setup -c -q

%build
# dictzip the dict dictionary file, if it's not yet zipped
if ls *.dict >/dev/null 2>&1; then
	dictzip *.dict
fi

%install
%{__rm} -rf %{buildroot}

%{__mkdir_p} %{buildroot}%{_datadir}/dict
cp %{dict_filename}*dict* %{buildroot}%{_datadir}/dict
cp %{dict_filename}*index* %{buildroot}%{_datadir}/dict
%{__mkdir_p} %{buildroot}%{_sysconfdir}/dictd.conf.d
printf "database %%-10s\t{ data \"%{_datadir}/dict/%{dict_filename}.dict.dz\"\n" %{dict_filename} >> %{buildroot}%{conf_file}
printf "\t\t\t  index \"%{_datadir}/dict/%{dict_filename}.index\" }\n" >> %{buildroot}%{conf_file}

%clean
%{__rm} -rf %{buildroot}

%post
%{_sbindir}/update-dictd.conf
echo "Restarting dictd-server, because configuration has been changed..."
service dictd-server reload

%postun
# XXX: control of package erasure ordering is only in rpm >= 4.4.8,
# this is a hack to not fail removal if dictd-server disappeared under our feet
if [ -x %{_sbindir}/update-dictd.conf ]; then
  %{_sbindir}/update-dictd.conf
  echo "Restarting dictd-server, because configuration has been changed..."
  service dictd-server reload
fi

%files
%defattr(644, root, root)
%{_datadir}/dict/%{dict_filename}*dict*
%{_datadir}/dict/%{dict_filename}*index*
%config		%conf_file





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 930 |12cr|dictd-dicts-lat-eng-0.1.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lang_from	lat
%define lang_to		eng
%define namesuffix	%{lang_from}-%{lang_to}
%define license		GPL
%define summary_prefix	Latin - English
%define descr_prefix	%{summary_prefix}
%define src		ftp://ftp.dict.org/pub/dict/pre/www.freedict.de/20000906/%{lang_from}-%{lang_to}.tar.gz
%define dict_filename	%{namesuffix}
%define conf_file	%{_sysconfdir}/dictd.conf.d/%{name}

%define summ_desc_suf	Freedict dictionary for dictd

%define summary		%{summary_prefix} %{summ_desc_suf}
%define descr		%{descr_prefix} %{summ_desc_suf}
%define name		dictd-dicts-%{namesuffix}
%define version         0.1.0
%define release         %mkrel 15
%define group           Databases

%define __dictzip       %(which dictzip)
%define dictd_name      dictd
%define dictd_version   1.10.1-4

Summary:	%{summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	%{license}
Group:		%{group}
Source:		%{src}
URL:		http://www.freedict.de
Provides:	dictd-dicts-freedict-%{namesuffix}, dictd-dicts-%{namesuffix}
Obsoletes:	dictd-dicts-freedict-%{namesuffix}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	%{dictd_name}-utils >= %{dictd_version}
Provides:	dictd-dictionary = %version-%release, dictd-dictionaries = %version-%release
Requires:	%{dictd_name}-server >= %{dictd_version}
Requires(post):	%{dictd_name}-server >= %dictd_version
Requires(postun):	%{dictd_name}-server >= %dictd_version

%description
%{descr}

%prep
%setup -c -q

%build
# dictzip the dict dictionary file, if it's not yet zipped
if ls *.dict >/dev/null 2>&1; then
	dictzip *.dict
fi

%install
%{__rm} -rf %{buildroot}

%{__mkdir_p} %{buildroot}%{_datadir}/dict
cp %{dict_filename}*dict* %{buildroot}%{_datadir}/dict
cp %{dict_filename}*index* %{buildroot}%{_datadir}/dict
%{__mkdir_p} %{buildroot}%{_sysconfdir}/dictd.conf.d
printf "database %%-10s\t{ data \"%{_datadir}/dict/%{dict_filename}.dict.dz\"\n" %{dict_filename} >> %{buildroot}%{conf_file}
printf "\t\t\t  index \"%{_datadir}/dict/%{dict_filename}.index\" }\n" >> %{buildroot}%{conf_file}

%clean
%{__rm} -rf %{buildroot}

%post
%{_sbindir}/update-dictd.conf
echo "Restarting dictd-server, because configuration has been changed..."
service dictd-server reload

%postun
# XXX: control of package erasure ordering is only in rpm >= 4.4.8,
# this is a hack to not fail removal if dictd-server disappeared under our feet
if [ -x %{_sbindir}/update-dictd.conf ]; then
  %{_sbindir}/update-dictd.conf
  echo "Restarting dictd-server, because configuration has been changed..."
  service dictd-server reload
fi

%files
%defattr(644, root, root)
%{_datadir}/dict/%{dict_filename}*dict*
%{_datadir}/dict/%{dict_filename}*index*
%config		%conf_file





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 931 |12cr|dictd-dicts-nld-deu-0.1.0-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lang_from	nld
%define lang_to		deu
%define namesuffix	%{lang_from}-%{lang_to}
%define license		GPL
%define summary_prefix	Nederland - German
%define descr_prefix	%{summary_prefix}
%define src		ftp://ftp.dict.org/pub/dict/pre/www.freedict.de/20050319/%{lang_from}-%{lang_to}.tar.gz
%define dict_filename	%{namesuffix}
%define conf_file	%{_sysconfdir}/dictd.conf.d/%{name}

%define summ_desc_suf	Freedict dictionary for dictd

%define summary		%{summary_prefix} %{summ_desc_suf}
%define descr		%{descr_prefix} %{summ_desc_suf}
%define name		dictd-dicts-%{namesuffix}
%define version         0.1.0
%define release         %mkrel 16
%define group           Databases

%define __dictzip       %(which dictzip)
%define dictd_name      dictd
%define dictd_version   1.10.1-4

Summary:	%{summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	%{license}
Group:		%{group}
Source:		%{src}
URL:		http://www.freedict.de
Provides:	dictd-dicts-freedict-%{namesuffix}, dictd-dicts-%{namesuffix}
Obsoletes:	dictd-dicts-freedict-%{namesuffix}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	%{dictd_name}-utils >= %{dictd_version}
Provides:	dictd-dictionary = %version-%release, dictd-dictionaries = %version-%release
Requires:	%{dictd_name}-server >= %{dictd_version}
Requires(post):	%{dictd_name}-server >= %dictd_version
Requires(postun):	%{dictd_name}-server >= %dictd_version

%description
%{descr}

%prep
%setup -c -q

%build
# dictzip the dict dictionary file, if it's not yet zipped
if ls *.dict >/dev/null 2>&1; then
	dictzip *.dict
fi

%install
%{__rm} -rf %{buildroot}

%{__mkdir_p} %{buildroot}%{_datadir}/dict
cp %{dict_filename}*dict* %{buildroot}%{_datadir}/dict
cp %{dict_filename}*index* %{buildroot}%{_datadir}/dict
%{__mkdir_p} %{buildroot}%{_sysconfdir}/dictd.conf.d
printf "database %%-10s\t{ data \"%{_datadir}/dict/%{dict_filename}.dict.dz\"\n" %{dict_filename} >> %{buildroot}%{conf_file}
printf "\t\t\t  index \"%{_datadir}/dict/%{dict_filename}.index\" }\n" >> %{buildroot}%{conf_file}

%clean
%{__rm} -rf %{buildroot}

%post
%{_sbindir}/update-dictd.conf
echo "Restarting dictd-server, because configuration has been changed..."
service dictd-server reload

%postun
# XXX: control of package erasure ordering is only in rpm >= 4.4.8,
# this is a hack to not fail removal if dictd-server disappeared under our feet
if [ -x %{_sbindir}/update-dictd.conf ]; then
  %{_sbindir}/update-dictd.conf
  echo "Restarting dictd-server, because configuration has been changed..."
  service dictd-server reload
fi

%files
%defattr(644, root, root)
%{_datadir}/dict/%{dict_filename}*dict*
%{_datadir}/dict/%{dict_filename}*index*
%config		%conf_file





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 932 |12cr|dictd-dicts-nld-eng-0.1.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lang_from	nld
%define lang_to		eng
%define namesuffix	%{lang_from}-%{lang_to}
%define license		GPL
%define summary_prefix	Nederland - English
%define descr_prefix	%{summary_prefix}
%define src		ftp://ftp.dict.org/pub/dict/pre/www.freedict.de/20050319/%{lang_from}-%{lang_to}.tar.gz
%define dict_filename	%{namesuffix}
%define conf_file	%{_sysconfdir}/dictd.conf.d/%{name}

%define summ_desc_suf	Freedict dictionary for dictd

%define summary		%{summary_prefix} %{summ_desc_suf}
%define descr		%{descr_prefix} %{summ_desc_suf}
%define name		dictd-dicts-%{namesuffix}
%define version         0.1.0
%define release         %mkrel 15
%define group           Databases

%define __dictzip       %(which dictzip)
%define dictd_name      dictd
%define dictd_version   1.10.1-4

Summary:	%{summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	%{license}
Group:		%{group}
Source:		%{src}
URL:		http://www.freedict.de
Provides:	dictd-dicts-freedict-%{namesuffix}, dictd-dicts-%{namesuffix}
Obsoletes:	dictd-dicts-freedict-%{namesuffix}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	%{dictd_name}-utils >= %{dictd_version}
Provides:	dictd-dictionary = %version-%release, dictd-dictionaries = %version-%release
Requires:	%{dictd_name}-server >= %{dictd_version}
Requires(post):	%{dictd_name}-server >= %dictd_version
Requires(postun):	%{dictd_name}-server >= %dictd_version

%description
%{descr}

%prep
%setup -c -q

%build
# dictzip the dict dictionary file, if it's not yet zipped
if ls *.dict >/dev/null 2>&1; then
	dictzip *.dict
fi

%install
%{__rm} -rf %{buildroot}

%{__mkdir_p} %{buildroot}%{_datadir}/dict
cp %{dict_filename}*dict* %{buildroot}%{_datadir}/dict
cp %{dict_filename}*index* %{buildroot}%{_datadir}/dict
%{__mkdir_p} %{buildroot}%{_sysconfdir}/dictd.conf.d
printf "database %%-10s\t{ data \"%{_datadir}/dict/%{dict_filename}.dict.dz\"\n" %{dict_filename} >> %{buildroot}%{conf_file}
printf "\t\t\t  index \"%{_datadir}/dict/%{dict_filename}.index\" }\n" >> %{buildroot}%{conf_file}

%clean
%{__rm} -rf %{buildroot}

%post
%{_sbindir}/update-dictd.conf
echo "Restarting dictd-server, because configuration has been changed..."
service dictd-server reload

%postun
# XXX: control of package erasure ordering is only in rpm >= 4.4.8,
# this is a hack to not fail removal if dictd-server disappeared under our feet
if [ -x %{_sbindir}/update-dictd.conf ]; then
  %{_sbindir}/update-dictd.conf
  echo "Restarting dictd-server, because configuration has been changed..."
  service dictd-server reload
fi

%files
%defattr(644, root, root)
%{_datadir}/dict/%{dict_filename}*dict*
%{_datadir}/dict/%{dict_filename}*index*
%config		%conf_file





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 933 |12cr|dictd-dicts-nld-fra-0.1.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lang_from	nld
%define lang_to		fra
%define namesuffix	%{lang_from}-%{lang_to}
%define license		GPL
%define summary_prefix	Nederland - French
%define descr_prefix	%{summary_prefix}
%define src		ftp://ftp.dict.org/pub/dict/pre/www.freedict.de/20050319/%{lang_from}-%{lang_to}.tar.gz
%define dict_filename	%{namesuffix}
%define conf_file	%{_sysconfdir}/dictd.conf.d/%{name}

%define summ_desc_suf	Freedict dictionary for dictd

%define summary		%{summary_prefix} %{summ_desc_suf}
%define descr		%{descr_prefix} %{summ_desc_suf}
%define name		dictd-dicts-%{namesuffix}
%define version         0.1.0
%define release         %mkrel 15
%define group           Databases

%define __dictzip       %(which dictzip)
%define dictd_name      dictd
%define dictd_version   1.10.1-4

Summary:	%{summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	%{license}
Group:		%{group}
Source:		%{src}
URL:		http://www.freedict.de
Provides:	dictd-dicts-freedict-%{namesuffix}, dictd-dicts-%{namesuffix}
Obsoletes:	dictd-dicts-freedict-%{namesuffix}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	%{dictd_name}-utils >= %{dictd_version}
Provides:	dictd-dictionary = %version-%release, dictd-dictionaries = %version-%release
Requires:	%{dictd_name}-server >= %{dictd_version}
Requires(post):	%{dictd_name}-server >= %dictd_version
Requires(postun):	%{dictd_name}-server >= %dictd_version

%description
%{descr}

%prep
%setup -c -q

%build
# dictzip the dict dictionary file, if it's not yet zipped
if ls *.dict >/dev/null 2>&1; then
	dictzip *.dict
fi

%install
%{__rm} -rf %{buildroot}

%{__mkdir_p} %{buildroot}%{_datadir}/dict
cp %{dict_filename}*dict* %{buildroot}%{_datadir}/dict
cp %{dict_filename}*index* %{buildroot}%{_datadir}/dict
%{__mkdir_p} %{buildroot}%{_sysconfdir}/dictd.conf.d
printf "database %%-10s\t{ data \"%{_datadir}/dict/%{dict_filename}.dict.dz\"\n" %{dict_filename} >> %{buildroot}%{conf_file}
printf "\t\t\t  index \"%{_datadir}/dict/%{dict_filename}.index\" }\n" >> %{buildroot}%{conf_file}

%clean
%{__rm} -rf %{buildroot}

%post
%{_sbindir}/update-dictd.conf
echo "Restarting dictd-server, because configuration has been changed..."
service dictd-server reload

%postun
# XXX: control of package erasure ordering is only in rpm >= 4.4.8,
# this is a hack to not fail removal if dictd-server disappeared under our feet
if [ -x %{_sbindir}/update-dictd.conf ]; then
  %{_sbindir}/update-dictd.conf
  echo "Restarting dictd-server, because configuration has been changed..."
  service dictd-server reload
fi

%files
%defattr(644, root, root)
%{_datadir}/dict/%{dict_filename}*dict*
%{_datadir}/dict/%{dict_filename}*index*
%config		%conf_file





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 934 |12cr|dictd-dicts-por-deu-0.1.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lang_from	por
%define lang_to		deu
%define namesuffix	%{lang_from}-%{lang_to}
%define license		GPL
%define summary_prefix	Portugese - German
%define descr_prefix	%{summary_prefix}
%define src		ftp://ftp.dict.org/pub/dict/pre/www.freedict.de/20050319/%{lang_from}-%{lang_to}.tar.gz
%define dict_filename	%{namesuffix}
%define conf_file	%{_sysconfdir}/dictd.conf.d/%{name}

%define summ_desc_suf	Freedict dictionary for dictd

%define summary		%{summary_prefix} %{summ_desc_suf}
%define descr		%{descr_prefix} %{summ_desc_suf}
%define name		dictd-dicts-%{namesuffix}
%define version         0.1.0
%define release         %mkrel 15
%define group           Databases

%define __dictzip       %(which dictzip)
%define dictd_name      dictd
%define dictd_version   1.10.1-4

Summary:	%{summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	%{license}
Group:		%{group}
Source:		%{src}
URL:		http://www.freedict.de
Provides:	dictd-dicts-freedict-%{namesuffix}, dictd-dicts-%{namesuffix}
Obsoletes:	dictd-dicts-freedict-%{namesuffix}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	%{dictd_name}-utils >= %{dictd_version}
Provides:	dictd-dictionary = %version-%release, dictd-dictionaries = %version-%release
Requires:	%{dictd_name}-server >= %{dictd_version}
Requires(post):	%{dictd_name}-server >= %dictd_version
Requires(postun):	%{dictd_name}-server >= %dictd_version

%description
%{descr}

%prep
%setup -c -q

%build
# dictzip the dict dictionary file, if it's not yet zipped
if ls *.dict >/dev/null 2>&1; then
	dictzip *.dict
fi

%install
%{__rm} -rf %{buildroot}

%{__mkdir_p} %{buildroot}%{_datadir}/dict
cp %{dict_filename}*dict* %{buildroot}%{_datadir}/dict
cp %{dict_filename}*index* %{buildroot}%{_datadir}/dict
%{__mkdir_p} %{buildroot}%{_sysconfdir}/dictd.conf.d
printf "database %%-10s\t{ data \"%{_datadir}/dict/%{dict_filename}.dict.dz\"\n" %{dict_filename} >> %{buildroot}%{conf_file}
printf "\t\t\t  index \"%{_datadir}/dict/%{dict_filename}.index\" }\n" >> %{buildroot}%{conf_file}

%clean
%{__rm} -rf %{buildroot}

%post
%{_sbindir}/update-dictd.conf
echo "Restarting dictd-server, because configuration has been changed..."
service dictd-server reload

%postun
# XXX: control of package erasure ordering is only in rpm >= 4.4.8,
# this is a hack to not fail removal if dictd-server disappeared under our feet
if [ -x %{_sbindir}/update-dictd.conf ]; then
  %{_sbindir}/update-dictd.conf
  echo "Restarting dictd-server, because configuration has been changed..."
  service dictd-server reload
fi

%files
%defattr(644, root, root)
%{_datadir}/dict/%{dict_filename}*dict*
%{_datadir}/dict/%{dict_filename}*index*
%config		%conf_file





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 935 |12cr|dictd-dicts-por-eng-0.1.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lang_from	por
%define lang_to		eng
%define namesuffix	%{lang_from}-%{lang_to}
%define license		GPL
%define summary_prefix	Portugese - English
%define descr_prefix	%{summary_prefix}
%define src		ftp://ftp.dict.org/pub/dict/pre/www.freedict.de/20050319/%{lang_from}-%{lang_to}.tar.gz
%define dict_filename	%{namesuffix}
%define conf_file	%{_sysconfdir}/dictd.conf.d/%{name}

%define summ_desc_suf	Freedict dictionary for dictd

%define summary		%{summary_prefix} %{summ_desc_suf}
%define descr		%{descr_prefix} %{summ_desc_suf}
%define name		dictd-dicts-%{namesuffix}
%define version         0.1.0
%define release         %mkrel 15
%define group           Databases

%define __dictzip       %(which dictzip)
%define dictd_name      dictd
%define dictd_version   1.10.1-4

Summary:	%{summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	%{license}
Group:		%{group}
Source:		%{src}
URL:		http://www.freedict.de
Provides:	dictd-dicts-freedict-%{namesuffix}, dictd-dicts-%{namesuffix}
Obsoletes:	dictd-dicts-freedict-%{namesuffix}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	%{dictd_name}-utils >= %{dictd_version}
Provides:	dictd-dictionary = %version-%release, dictd-dictionaries = %version-%release
Requires:	%{dictd_name}-server >= %{dictd_version}
Requires(post):	%{dictd_name}-server >= %dictd_version
Requires(postun):	%{dictd_name}-server >= %dictd_version

%description
%{descr}

%prep
%setup -c -q

%build
# dictzip the dict dictionary file, if it's not yet zipped
if ls *.dict >/dev/null 2>&1; then
	dictzip *.dict
fi

%install
%{__rm} -rf %{buildroot}

%{__mkdir_p} %{buildroot}%{_datadir}/dict
cp %{dict_filename}*dict* %{buildroot}%{_datadir}/dict
cp %{dict_filename}*index* %{buildroot}%{_datadir}/dict
%{__mkdir_p} %{buildroot}%{_sysconfdir}/dictd.conf.d
printf "database %%-10s\t{ data \"%{_datadir}/dict/%{dict_filename}.dict.dz\"\n" %{dict_filename} >> %{buildroot}%{conf_file}
printf "\t\t\t  index \"%{_datadir}/dict/%{dict_filename}.index\" }\n" >> %{buildroot}%{conf_file}

%clean
%{__rm} -rf %{buildroot}

%post
%{_sbindir}/update-dictd.conf
echo "Restarting dictd-server, because configuration has been changed..."
service dictd-server reload

%postun
# XXX: control of package erasure ordering is only in rpm >= 4.4.8,
# this is a hack to not fail removal if dictd-server disappeared under our feet
if [ -x %{_sbindir}/update-dictd.conf ]; then
  %{_sbindir}/update-dictd.conf
  echo "Restarting dictd-server, because configuration has been changed..."
  service dictd-server reload
fi

%files
%defattr(644, root, root)
%{_datadir}/dict/%{dict_filename}*dict*
%{_datadir}/dict/%{dict_filename}*index*
%config		%conf_file





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 936 |12cr|dictd-dicts-sco-deu-0.1.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lang_from	sco
%define lang_to		deu
%define namesuffix	%{lang_from}-%{lang_to}
%define license		GPL
%define summary_prefix	Scottish - German
%define descr_prefix	%{summary_prefix}
%define src		ftp://ftp.dict.org/pub/dict/pre/www.freedict.de/20050319/%{lang_from}-%{lang_to}.tar.gz
%define dict_filename	%{namesuffix}
%define conf_file	%{_sysconfdir}/dictd.conf.d/%{name}

%define summ_desc_suf	Freedict dictionary for dictd

%define summary		%{summary_prefix} %{summ_desc_suf}
%define descr		%{descr_prefix} %{summ_desc_suf}
%define name		dictd-dicts-%{namesuffix}
%define version         0.1.0
%define release         %mkrel 15
%define group           Databases

%define __dictzip       %(which dictzip)
%define dictd_name      dictd
%define dictd_version   1.10.1-4

Summary:	%{summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	%{license}
Group:		%{group}
Source:		%{src}
URL:		http://www.freedict.de
Provides:	dictd-dicts-freedict-%{namesuffix}, dictd-dicts-%{namesuffix}
Obsoletes:	dictd-dicts-freedict-%{namesuffix}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	%{dictd_name}-utils >= %{dictd_version}
Provides:	dictd-dictionary = %version-%release, dictd-dictionaries = %version-%release
Requires:	%{dictd_name}-server >= %{dictd_version}
Requires(post):	%{dictd_name}-server >= %dictd_version
Requires(postun):	%{dictd_name}-server >= %dictd_version

%description
%{descr}

%prep
%setup -c -q

%build
# dictzip the dict dictionary file, if it's not yet zipped
if ls *.dict >/dev/null 2>&1; then
	dictzip *.dict
fi

%install
%{__rm} -rf %{buildroot}

%{__mkdir_p} %{buildroot}%{_datadir}/dict
cp %{dict_filename}*dict* %{buildroot}%{_datadir}/dict
cp %{dict_filename}*index* %{buildroot}%{_datadir}/dict
%{__mkdir_p} %{buildroot}%{_sysconfdir}/dictd.conf.d
printf "database %%-10s\t{ data \"%{_datadir}/dict/%{dict_filename}.dict.dz\"\n" %{dict_filename} >> %{buildroot}%{conf_file}
printf "\t\t\t  index \"%{_datadir}/dict/%{dict_filename}.index\" }\n" >> %{buildroot}%{conf_file}

%clean
%{__rm} -rf %{buildroot}

%post
%{_sbindir}/update-dictd.conf
echo "Restarting dictd-server, because configuration has been changed..."
service dictd-server reload

%postun
# XXX: control of package erasure ordering is only in rpm >= 4.4.8,
# this is a hack to not fail removal if dictd-server disappeared under our feet
if [ -x %{_sbindir}/update-dictd.conf ]; then
  %{_sbindir}/update-dictd.conf
  echo "Restarting dictd-server, because configuration has been changed..."
  service dictd-server reload
fi

%files
%defattr(644, root, root)
%{_datadir}/dict/%{dict_filename}*dict*
%{_datadir}/dict/%{dict_filename}*index*
%config		%conf_file





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 937 |12cr|dictd-dicts-scr-eng-0.1.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lang_from	scr
%define lang_to		eng
%define namesuffix	%{lang_from}-%{lang_to}
%define license		GPL
%define summary_prefix	Serbo-Croat - English
%define descr_prefix	%{summary_prefix}
%define src		ftp://ftp.dict.org/pub/dict/pre/www.freedict.de/20050319/%{lang_from}-%{lang_to}.tar.gz
%define dict_filename	%{namesuffix}
%define conf_file	%{_sysconfdir}/dictd.conf.d/%{name}

%define summ_desc_suf	Freedict dictionary for dictd

%define summary		%{summary_prefix} %{summ_desc_suf}
%define descr		%{descr_prefix} %{summ_desc_suf}
%define name		dictd-dicts-%{namesuffix}
%define version         0.1.0
%define release         %mkrel 15
%define group           Databases

%define __dictzip       %(which dictzip)
%define dictd_name      dictd
%define dictd_version   1.10.1-4

Summary:	%{summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	%{license}
Group:		%{group}
Source:		%{src}
URL:		http://www.freedict.de
Provides:	dictd-dicts-freedict-%{namesuffix}, dictd-dicts-%{namesuffix}
Obsoletes:	dictd-dicts-freedict-%{namesuffix}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	%{dictd_name}-utils >= %{dictd_version}
Provides:	dictd-dictionary = %version-%release, dictd-dictionaries = %version-%release
Requires:	%{dictd_name}-server >= %{dictd_version}
Requires(post):	%{dictd_name}-server >= %dictd_version
Requires(postun):	%{dictd_name}-server >= %dictd_version

%description
%{descr}

%prep
%setup -c -q

%build
# dictzip the dict dictionary file, if it's not yet zipped
if ls *.dict >/dev/null 2>&1; then
	dictzip *.dict
fi

%install
%{__rm} -rf %{buildroot}

%{__mkdir_p} %{buildroot}%{_datadir}/dict
cp %{dict_filename}*dict* %{buildroot}%{_datadir}/dict
cp %{dict_filename}*index* %{buildroot}%{_datadir}/dict
%{__mkdir_p} %{buildroot}%{_sysconfdir}/dictd.conf.d
printf "database %%-10s\t{ data \"%{_datadir}/dict/%{dict_filename}.dict.dz\"\n" %{dict_filename} >> %{buildroot}%{conf_file}
printf "\t\t\t  index \"%{_datadir}/dict/%{dict_filename}.index\" }\n" >> %{buildroot}%{conf_file}

%clean
%{__rm} -rf %{buildroot}

%post
%{_sbindir}/update-dictd.conf
echo "Restarting dictd-server, because configuration has been changed..."
service dictd-server reload

%postun
# XXX: control of package erasure ordering is only in rpm >= 4.4.8,
# this is a hack to not fail removal if dictd-server disappeared under our feet
if [ -x %{_sbindir}/update-dictd.conf ]; then
  %{_sbindir}/update-dictd.conf
  echo "Restarting dictd-server, because configuration has been changed..."
  service dictd-server reload
fi

%files
%defattr(644, root, root)
%{_datadir}/dict/%{dict_filename}*dict*
%{_datadir}/dict/%{dict_filename}*index*
%config		%conf_file





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 938 |12cr|dictd-dicts-slo-eng-0.1.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lang_from	slo
%define lang_to		eng
%define filedate	20000111
%define namesuffix	%{lang_from}-%{lang_to}
%define license		GPL
%define summary_prefix	Slovak - English
%define descr_prefix	%{summary_prefix}
%define src		ftp://ftp.dict.org/pub/dict/pre/www.freedict.de/20000906/%{lang_from}-%{lang_to}-%{filedate}.tar.bz2
%define dict_filename	%{namesuffix}
%define conf_file	%{_sysconfdir}/dictd.conf.d/%{name}

%define summ_desc_suf	Freedict dictionary for dictd

%define summary		%{summary_prefix} %{summ_desc_suf}
%define descr		%{descr_prefix} %{summ_desc_suf}
%define name		dictd-dicts-%{namesuffix}
%define version         0.1.0
%define release         %mkrel 15
%define group           Databases

%define __dictzip       %(which dictzip)
%define dictd_name      dictd
%define dictd_version   1.10.1-4

Summary:	%{summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	%{license}
Group:		%{group}
Source:		%{src}
URL:		http://www.freedict.de
Provides:	dictd-dicts-freedict-%{namesuffix}, dictd-dicts-%{namesuffix}
Obsoletes:	dictd-dicts-freedict-%{namesuffix}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	%{dictd_name}-utils >= %{dictd_version}
Provides:	dictd-dictionary = %version-%release, dictd-dictionaries = %version-%release
Requires:	%{dictd_name}-server >= %{dictd_version}
Requires(post):	%{dictd_name}-server >= %dictd_version
Requires(postun):	%{dictd_name}-server >= %dictd_version

%description
%{descr}

%prep
%setup -c -q

%build
# dictzip the dict dictionary file, if it's not yet zipped
if ls *.dict >/dev/null 2>&1; then
	dictzip *.dict
fi

%install
%{__rm} -rf %{buildroot}

%{__mkdir_p} %{buildroot}%{_datadir}/dict
cp %{dict_filename}*dict* %{buildroot}%{_datadir}/dict
cp %{dict_filename}*index* %{buildroot}%{_datadir}/dict
%{__mkdir_p} %{buildroot}%{_sysconfdir}/dictd.conf.d
printf "database %%-10s\t{ data \"%{_datadir}/dict/%{dict_filename}.dict.dz\"\n" %{dict_filename} >> %{buildroot}%{conf_file}
printf "\t\t\t  index \"%{_datadir}/dict/%{dict_filename}.index\" }\n" >> %{buildroot}%{conf_file}

%clean
%{__rm} -rf %{buildroot}

%post
%{_sbindir}/update-dictd.conf
echo "Restarting dictd-server, because configuration has been changed..."
service dictd-server reload

%postun
# XXX: control of package erasure ordering is only in rpm >= 4.4.8,
# this is a hack to not fail removal if dictd-server disappeared under our feet
if [ -x %{_sbindir}/update-dictd.conf ]; then
  %{_sbindir}/update-dictd.conf
  echo "Restarting dictd-server, because configuration has been changed..."
  service dictd-server reload
fi

%files
%defattr(644, root, root)
%{_datadir}/dict/%{dict_filename}*dict*
%{_datadir}/dict/%{dict_filename}*index*
%config		%conf_file





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 939 |12cr|dictd-dicts-spa-eng-0.1.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lang_from	spa
%define lang_to		eng
%define namesuffix	%{lang_from}-%{lang_to}
%define license		GPL
%define summary_prefix	Spanish - English
%define descr_prefix	%{summary_prefix}
%define src		ftp://ftp.dict.org/pub/dict/pre/www.freedict.de/20050319/%{lang_from}-%{lang_to}.tar.gz
%define dict_filename	%{namesuffix}
%define conf_file	%{_sysconfdir}/dictd.conf.d/%{name}

%define summ_desc_suf	Freedict dictionary for dictd

%define summary		%{summary_prefix} %{summ_desc_suf}
%define descr		%{descr_prefix} %{summ_desc_suf}
%define name		dictd-dicts-%{namesuffix}
%define version         0.1.0
%define release         %mkrel 15
%define group           Databases

%define __dictzip       %(which dictzip)
%define dictd_name      dictd
%define dictd_version   1.10.1-4

Summary:	%{summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	%{license}
Group:		%{group}
Source:		%{src}
URL:		http://www.freedict.de
Provides:	dictd-dicts-freedict-%{namesuffix}, dictd-dicts-%{namesuffix}
Obsoletes:	dictd-dicts-freedict-%{namesuffix}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	%{dictd_name}-utils >= %{dictd_version}
Provides:	dictd-dictionary = %version-%release, dictd-dictionaries = %version-%release
Requires:	%{dictd_name}-server >= %{dictd_version}
Requires(post):	%{dictd_name}-server >= %dictd_version
Requires(postun):	%{dictd_name}-server >= %dictd_version

%description
%{descr}

%prep
%setup -c -q

%build
# dictzip the dict dictionary file, if it's not yet zipped
if ls *.dict >/dev/null 2>&1; then
	dictzip *.dict
fi

%install
%{__rm} -rf %{buildroot}

%{__mkdir_p} %{buildroot}%{_datadir}/dict
cp %{dict_filename}*dict* %{buildroot}%{_datadir}/dict
cp %{dict_filename}*index* %{buildroot}%{_datadir}/dict
%{__mkdir_p} %{buildroot}%{_sysconfdir}/dictd.conf.d
printf "database %%-10s\t{ data \"%{_datadir}/dict/%{dict_filename}.dict.dz\"\n" %{dict_filename} >> %{buildroot}%{conf_file}
printf "\t\t\t  index \"%{_datadir}/dict/%{dict_filename}.index\" }\n" >> %{buildroot}%{conf_file}

%clean
%{__rm} -rf %{buildroot}

%post
%{_sbindir}/update-dictd.conf
echo "Restarting dictd-server, because configuration has been changed..."
service dictd-server reload

%postun
# XXX: control of package erasure ordering is only in rpm >= 4.4.8,
# this is a hack to not fail removal if dictd-server disappeared under our feet
if [ -x %{_sbindir}/update-dictd.conf ]; then
  %{_sbindir}/update-dictd.conf
  echo "Restarting dictd-server, because configuration has been changed..."
  service dictd-server reload
fi

%files
%defattr(644, root, root)
%{_datadir}/dict/%{dict_filename}*dict*
%{_datadir}/dict/%{dict_filename}*index*
%config		%conf_file





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 940 |12cr|dictd-dicts-swa-eng-0.1.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lang_from	swa
%define lang_to		eng
%define filedate	20000111
%define namesuffix	%{lang_from}-%{lang_to}
%define license		GPL
%define summary_prefix	Swahili - English
%define descr_prefix	%{summary_prefix}
%define src		ftp://ftp.dict.org/pub/dict/pre/www.freedict.de/20000906/%{lang_from}-%{lang_to}-%{filedate}.tar.bz2
%define dict_filename	%{namesuffix}
%define conf_file	%{_sysconfdir}/dictd.conf.d/%{name}

%define summ_desc_suf	Freedict dictionary for dictd

%define summary		%{summary_prefix} %{summ_desc_suf}
%define descr		%{descr_prefix} %{summ_desc_suf}
%define name		dictd-dicts-%{namesuffix}
%define version         0.1.0
%define release         %mkrel 15
%define group           Databases

%define __dictzip       %(which dictzip)
%define dictd_name      dictd
%define dictd_version   1.10.1-4

Summary:	%{summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	%{license}
Group:		%{group}
Source:		%{src}
URL:		http://www.freedict.de
Provides:	dictd-dicts-freedict-%{namesuffix}, dictd-dicts-%{namesuffix}
Obsoletes:	dictd-dicts-freedict-%{namesuffix}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	%{dictd_name}-utils >= %{dictd_version}
Provides:	dictd-dictionary = %version-%release, dictd-dictionaries = %version-%release
Requires:	%{dictd_name}-server >= %{dictd_version}
Requires(post):	%{dictd_name}-server >= %dictd_version
Requires(postun):	%{dictd_name}-server >= %dictd_version

%description
%{descr}

%prep
%setup -c -q

%build
# dictzip the dict dictionary file, if it's not yet zipped
if ls *.dict >/dev/null 2>&1; then
	dictzip *.dict
fi

%install
%{__rm} -rf %{buildroot}

%{__mkdir_p} %{buildroot}%{_datadir}/dict
cp %{dict_filename}*dict* %{buildroot}%{_datadir}/dict
cp %{dict_filename}*index* %{buildroot}%{_datadir}/dict
%{__mkdir_p} %{buildroot}%{_sysconfdir}/dictd.conf.d
printf "database %%-10s\t{ data \"%{_datadir}/dict/%{dict_filename}.dict.dz\"\n" %{dict_filename} >> %{buildroot}%{conf_file}
printf "\t\t\t  index \"%{_datadir}/dict/%{dict_filename}.index\" }\n" >> %{buildroot}%{conf_file}

%clean
%{__rm} -rf %{buildroot}

%post
%{_sbindir}/update-dictd.conf
echo "Restarting dictd-server, because configuration has been changed..."
service dictd-server reload

%postun
# XXX: control of package erasure ordering is only in rpm >= 4.4.8,
# this is a hack to not fail removal if dictd-server disappeared under our feet
if [ -x %{_sbindir}/update-dictd.conf ]; then
  %{_sbindir}/update-dictd.conf
  echo "Restarting dictd-server, because configuration has been changed..."
  service dictd-server reload
fi

%files
%defattr(644, root, root)
%{_datadir}/dict/%{dict_filename}*dict*
%{_datadir}/dict/%{dict_filename}*index*
%config		%conf_file





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 941 |12cr|dictd-dicts-swe-eng-0.1.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lang_from	swe
%define lang_to		eng
%define filedate	20000111
%define namesuffix	%{lang_from}-%{lang_to}
%define license		GPL
%define summary_prefix	Swedish - English
%define descr_prefix	%{summary_prefix}
%define src		ftp://ftp.dict.org/pub/dict/pre/www.freedict.de/20000906/%{lang_from}-%{lang_to}-%{filedate}.tar.bz2
%define dict_filename	%{namesuffix}
%define conf_file	%{_sysconfdir}/dictd.conf.d/%{name}

%define summ_desc_suf	Freedict dictionary for dictd

%define summary		%{summary_prefix} %{summ_desc_suf}
%define descr		%{descr_prefix} %{summ_desc_suf}
%define name		dictd-dicts-%{namesuffix}
%define version         0.1.0
%define release         %mkrel 15
%define group           Databases

%define __dictzip       %(which dictzip)
%define dictd_name      dictd
%define dictd_version   1.10.1-4

Summary:	%{summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	%{license}
Group:		%{group}
Source:		%{src}
URL:		http://www.freedict.de
Provides:	dictd-dicts-freedict-%{namesuffix}, dictd-dicts-%{namesuffix}
Obsoletes:	dictd-dicts-freedict-%{namesuffix}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	%{dictd_name}-utils >= %{dictd_version}
Provides:	dictd-dictionary = %version-%release, dictd-dictionaries = %version-%release
Requires:	%{dictd_name}-server >= %{dictd_version}
Requires(post):	%{dictd_name}-server >= %dictd_version
Requires(postun):	%{dictd_name}-server >= %dictd_version

%description
%{descr}

%prep
%setup -c -q

%build
# dictzip the dict dictionary file, if it's not yet zipped
if ls *.dict >/dev/null 2>&1; then
	dictzip *.dict
fi

%install
%{__rm} -rf %{buildroot}

%{__mkdir_p} %{buildroot}%{_datadir}/dict
cp %{dict_filename}*dict* %{buildroot}%{_datadir}/dict
cp %{dict_filename}*index* %{buildroot}%{_datadir}/dict
%{__mkdir_p} %{buildroot}%{_sysconfdir}/dictd.conf.d
printf "database %%-10s\t{ data \"%{_datadir}/dict/%{dict_filename}.dict.dz\"\n" %{dict_filename} >> %{buildroot}%{conf_file}
printf "\t\t\t  index \"%{_datadir}/dict/%{dict_filename}.index\" }\n" >> %{buildroot}%{conf_file}

%clean
%{__rm} -rf %{buildroot}

%post
%{_sbindir}/update-dictd.conf
echo "Restarting dictd-server, because configuration has been changed..."
service dictd-server reload

%postun
# XXX: control of package erasure ordering is only in rpm >= 4.4.8,
# this is a hack to not fail removal if dictd-server disappeared under our feet
if [ -x %{_sbindir}/update-dictd.conf ]; then
  %{_sbindir}/update-dictd.conf
  echo "Restarting dictd-server, because configuration has been changed..."
  service dictd-server reload
fi

%files
%defattr(644, root, root)
%{_datadir}/dict/%{dict_filename}*dict*
%{_datadir}/dict/%{dict_filename}*index*
%config		%conf_file





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 942 |12cr|dictd-dicts-tur-deu-0.1.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lang_from	tur
%define lang_to		deu
%define filedate	20000111
%define namesuffix	%{lang_from}-%{lang_to}
%define license		GPL
%define summary_prefix	Turkish - German
%define descr_prefix	%{summary_prefix}
%define src		ftp://ftp.dict.org/pub/dict/pre/www.freedict.de/20000906/%{lang_from}-%{lang_to}-%{filedate}.tar.bz2
%define dict_filename	%{namesuffix}
%define conf_file	%{_sysconfdir}/dictd.conf.d/%{name}

%define summ_desc_suf	Freedict dictionary for dictd

%define summary		%{summary_prefix} %{summ_desc_suf}
%define descr		%{descr_prefix} %{summ_desc_suf}
%define name		dictd-dicts-%{namesuffix}
%define version         0.1.0
%define release         %mkrel 15
%define group           Databases

%define __dictzip       %(which dictzip)
%define dictd_name      dictd
%define dictd_version   1.10.1-4

Summary:	%{summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	%{license}
Group:		%{group}
Source:		%{src}
URL:		http://www.freedict.de
Provides:	dictd-dicts-freedict-%{namesuffix}, dictd-dicts-%{namesuffix}
Obsoletes:	dictd-dicts-freedict-%{namesuffix}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	%{dictd_name}-utils >= %{dictd_version}
Provides:	dictd-dictionary = %version-%release, dictd-dictionaries = %version-%release
Requires:	%{dictd_name}-server >= %{dictd_version}
Requires(post):	%{dictd_name}-server >= %dictd_version
Requires(postun):	%{dictd_name}-server >= %dictd_version

%description
%{descr}

%prep
%setup -c -q

%build
# dictzip the dict dictionary file, if it's not yet zipped
if ls *.dict >/dev/null 2>&1; then
	dictzip *.dict
fi

%install
%{__rm} -rf %{buildroot}

%{__mkdir_p} %{buildroot}%{_datadir}/dict
cp %{dict_filename}*dict* %{buildroot}%{_datadir}/dict
cp %{dict_filename}*index* %{buildroot}%{_datadir}/dict
%{__mkdir_p} %{buildroot}%{_sysconfdir}/dictd.conf.d
printf "database %%-10s\t{ data \"%{_datadir}/dict/%{dict_filename}.dict.dz\"\n" %{dict_filename} >> %{buildroot}%{conf_file}
printf "\t\t\t  index \"%{_datadir}/dict/%{dict_filename}.index\" }\n" >> %{buildroot}%{conf_file}

%clean
%{__rm} -rf %{buildroot}

%post
%{_sbindir}/update-dictd.conf
echo "Restarting dictd-server, because configuration has been changed..."
service dictd-server reload

%postun
# XXX: control of package erasure ordering is only in rpm >= 4.4.8,
# this is a hack to not fail removal if dictd-server disappeared under our feet
if [ -x %{_sbindir}/update-dictd.conf ]; then
  %{_sbindir}/update-dictd.conf
  echo "Restarting dictd-server, because configuration has been changed..."
  service dictd-server reload
fi

%files
%defattr(644, root, root)
%{_datadir}/dict/%{dict_filename}*dict*
%{_datadir}/dict/%{dict_filename}*index*
%config		%conf_file





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 943 |12cr|dictd-dicts-tur-eng-0.1.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lang_from	tur
%define lang_to		eng
%define filedate	20000111
%define namesuffix	%{lang_from}-%{lang_to}
%define license		GPL
%define summary_prefix	Turkish - English
%define descr_prefix	%{summary_prefix}
%define src		ftp://ftp.dict.org/pub/dict/pre/www.freedict.de/20000906/%{lang_from}-%{lang_to}-%{filedate}.tar.bz2
%define dict_filename	%{namesuffix}
%define conf_file	%{_sysconfdir}/dictd.conf.d/%{name}

%define summ_desc_suf	Freedict dictionary for dictd

%define summary		%{summary_prefix} %{summ_desc_suf}
%define descr		%{descr_prefix} %{summ_desc_suf}
%define name		dictd-dicts-%{namesuffix}
%define version         0.1.0
%define release         %mkrel 15
%define group           Databases

%define __dictzip       %(which dictzip)
%define dictd_name      dictd
%define dictd_version   1.10.1-4

Summary:	%{summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	%{license}
Group:		%{group}
Source:		%{src}
URL:		http://www.freedict.de
Provides:	dictd-dicts-freedict-%{namesuffix}, dictd-dicts-%{namesuffix}
Obsoletes:	dictd-dicts-freedict-%{namesuffix}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	%{dictd_name}-utils >= %{dictd_version}
Provides:	dictd-dictionary = %version-%release, dictd-dictionaries = %version-%release
Requires:	%{dictd_name}-server >= %{dictd_version}
Requires(post):	%{dictd_name}-server >= %dictd_version
Requires(postun):	%{dictd_name}-server >= %dictd_version

%description
%{descr}

%prep
%setup -c -q

%build
# dictzip the dict dictionary file, if it's not yet zipped
if ls *.dict >/dev/null 2>&1; then
	dictzip *.dict
fi

%install
%{__rm} -rf %{buildroot}

%{__mkdir_p} %{buildroot}%{_datadir}/dict
cp %{dict_filename}*dict* %{buildroot}%{_datadir}/dict
cp %{dict_filename}*index* %{buildroot}%{_datadir}/dict
%{__mkdir_p} %{buildroot}%{_sysconfdir}/dictd.conf.d
printf "database %%-10s\t{ data \"%{_datadir}/dict/%{dict_filename}.dict.dz\"\n" %{dict_filename} >> %{buildroot}%{conf_file}
printf "\t\t\t  index \"%{_datadir}/dict/%{dict_filename}.index\" }\n" >> %{buildroot}%{conf_file}

%clean
%{__rm} -rf %{buildroot}

%post
%{_sbindir}/update-dictd.conf
echo "Restarting dictd-server, because configuration has been changed..."
service dictd-server reload

%postun
# XXX: control of package erasure ordering is only in rpm >= 4.4.8,
# this is a hack to not fail removal if dictd-server disappeared under our feet
if [ -x %{_sbindir}/update-dictd.conf ]; then
  %{_sbindir}/update-dictd.conf
  echo "Restarting dictd-server, because configuration has been changed..."
  service dictd-server reload
fi

%files
%defattr(644, root, root)
%{_datadir}/dict/%{dict_filename}*dict*
%{_datadir}/dict/%{dict_filename}*index*
%config		%conf_file





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 944 |12cr|dictd-dicts-vera-0.1.0-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define namesuffix      vera
%define license		GFDL
%define summary_prefix	V.E.R.A. -- Virtual Entity of Relevant Acronyms
%define descr_prefix	%{summary_prefix} (v 1.8)
%define src		ftp://ftp.dict.org/pub/dict/pre/dict-vera_1.8.tar.gz
%define dict_filename	%{namesuffix}
%define conf_file	%{_sysconfdir}/dictd.conf.d/%{name}

%define summ_desc_suf	for dictd

%define summary		%{summary_prefix} %{summ_desc_suf}
%define descr		%{descr_prefix} %{summ_desc_suf}
%define name		dictd-dicts-%{namesuffix}
%define version         0.1.0
%define release         %mkrel 14
%define group           Databases

%define __dictzip       %(which dictzip)
%define dictd_name      dictd
%define dictd_version   1.10.1-4

Summary:	%{summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	%{license}
Group:		%{group}
Source:		%{src}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	%{dictd_name}-utils >= %{dictd_version}
Provides:	dictd-dictionary = %version-%release, dictd-dictionaries = %version-%release
Requires:	%{dictd_name}-server >= %{dictd_version}
Requires(post):	%{dictd_name}-server >= %dictd_version
Requires(postun):	%{dictd_name}-server >= %dictd_version

%description
%{descr}

%prep
%setup -c -q

%build
# dictzip the dict dictionary file, if it's not yet zipped
if ls *.dict >/dev/null 2>&1; then
	dictzip *.dict
fi

%install
%{__rm} -rf %{buildroot}

%{__mkdir_p} %{buildroot}%{_datadir}/dict
cp %{dict_filename}*dict* %{buildroot}%{_datadir}/dict
cp %{dict_filename}*index* %{buildroot}%{_datadir}/dict
%{__mkdir_p} %{buildroot}%{_sysconfdir}/dictd.conf.d
printf "database %%-10s\t{ data \"%{_datadir}/dict/%{dict_filename}.dict.dz\"\n" %{dict_filename} >> %{buildroot}%{conf_file}
printf "\t\t\t  index \"%{_datadir}/dict/%{dict_filename}.index\" }\n" >> %{buildroot}%{conf_file}

%clean
%{__rm} -rf %{buildroot}

%post
%{_sbindir}/update-dictd.conf
echo "Restarting dictd-server, because configuration has been changed..."
service dictd-server reload

%postun
# XXX: control of package erasure ordering is only in rpm >= 4.4.8,
# this is a hack to not fail removal if dictd-server disappeared under our feet
if [ -x %{_sbindir}/update-dictd.conf ]; then
  %{_sbindir}/update-dictd.conf
  echo "Restarting dictd-server, because configuration has been changed..."
  service dictd-server reload
fi

%files
%defattr(644, root, root)
%{_datadir}/dict/%{dict_filename}*dict*
%{_datadir}/dict/%{dict_filename}*index*
%config		%conf_file





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 945 |12cr|dictd-dicts-web1913-0.1.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define namesuffix      web1913
%define license		Public Domain
%define summary_prefix	Webster's Revised Unabridged Dictionary
%define descr_prefix	%{summary_prefix} (1913)
%define src		ftp://ftp.dict.org/pub/dict/pre/dict-web1913-1.4-pre.tar.gz
%define dict_filename	%{namesuffix}
%define conf_file	%{_sysconfdir}/dictd.conf.d/%{name}

%define summ_desc_suf	for dictd

%define summary		%{summary_prefix} %{summ_desc_suf}
%define descr		%{descr_prefix} %{summ_desc_suf}
%define name		dictd-dicts-%{namesuffix}
%define version         0.1.0
%define release         %mkrel 15
%define group           Databases

%define __dictzip       %(which dictzip)
%define dictd_name      dictd
%define dictd_version   1.10.1-4

Summary:	%{summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	%{license}
Group:		%{group}
Source:		%{src}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	%{dictd_name}-utils >= %{dictd_version}
Provides:	dictd-dictionary = %version-%release, dictd-dictionaries = %version-%release
Requires:	%{dictd_name}-server >= %{dictd_version}
Requires(post):	%{dictd_name}-server >= %dictd_version
Requires(postun):	%{dictd_name}-server >= %dictd_version

%description
%{descr}

%prep
%setup -c -q

%build
# dictzip the dict dictionary file, if it's not yet zipped
if ls *.dict >/dev/null 2>&1; then
	dictzip *.dict
fi

%install
%{__rm} -rf %{buildroot}

%{__mkdir_p} %{buildroot}%{_datadir}/dict
cp %{dict_filename}*dict* %{buildroot}%{_datadir}/dict
cp %{dict_filename}*index* %{buildroot}%{_datadir}/dict
%{__mkdir_p} %{buildroot}%{_sysconfdir}/dictd.conf.d
printf "database %%-10s\t{ data \"%{_datadir}/dict/%{dict_filename}.dict.dz\"\n" %{dict_filename} >> %{buildroot}%{conf_file}
printf "\t\t\t  index \"%{_datadir}/dict/%{dict_filename}.index\" }\n" >> %{buildroot}%{conf_file}

%clean
%{__rm} -rf %{buildroot}

%post
%{_sbindir}/update-dictd.conf
echo "Restarting dictd-server, because configuration has been changed..."
service dictd-server reload

%postun
# XXX: control of package erasure ordering is only in rpm >= 4.4.8,
# this is a hack to not fail removal if dictd-server disappeared under our feet
if [ -x %{_sbindir}/update-dictd.conf ]; then
  %{_sbindir}/update-dictd.conf
  echo "Restarting dictd-server, because configuration has been changed..."
  service dictd-server reload
fi

%files
%defattr(644, root, root)
%{_datadir}/dict/%{dict_filename}*dict*
%{_datadir}/dict/%{dict_filename}*index*
%config		%conf_file





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 946 |12cr|dictd-dicts-wel-eng-0.1.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lang_from	wel
%define lang_to		eng
%define filedate	20000111
%define namesuffix	%{lang_from}-%{lang_to}
%define license		GPL
%define summary_prefix	Welsh - English
%define descr_prefix	%{summary_prefix}
%define src		ftp://ftp.dict.org/pub/dict/pre/www.freedict.de/20000906/%{lang_from}-%{lang_to}-%{filedate}.tar.bz2
%define dict_filename	%{namesuffix}
%define conf_file	%{_sysconfdir}/dictd.conf.d/%{name}

%define summ_desc_suf	Freedict dictionary for dictd

%define summary		%{summary_prefix} %{summ_desc_suf}
%define descr		%{descr_prefix} %{summ_desc_suf}
%define name		dictd-dicts-%{namesuffix}
%define version         0.1.0
%define release         %mkrel 15
%define group           Databases

%define __dictzip       %(which dictzip)
%define dictd_name      dictd
%define dictd_version   1.10.1-4

Summary:	%{summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	%{license}
Group:		%{group}
Source:		%{src}
URL:		http://www.freedict.de
Provides:	dictd-dicts-freedict-%{namesuffix}, dictd-dicts-%{namesuffix}
Obsoletes:	dictd-dicts-freedict-%{namesuffix}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	%{dictd_name}-utils >= %{dictd_version}
Provides:	dictd-dictionary = %version-%release, dictd-dictionaries = %version-%release
Requires:	%{dictd_name}-server >= %{dictd_version}
Requires(post):	%{dictd_name}-server >= %dictd_version
Requires(postun):	%{dictd_name}-server >= %dictd_version

%description
%{descr}

%prep
%setup -c -q

%build
# dictzip the dict dictionary file, if it's not yet zipped
if ls *.dict >/dev/null 2>&1; then
	dictzip *.dict
fi

%install
%{__rm} -rf %{buildroot}

%{__mkdir_p} %{buildroot}%{_datadir}/dict
cp %{dict_filename}*dict* %{buildroot}%{_datadir}/dict
cp %{dict_filename}*index* %{buildroot}%{_datadir}/dict
%{__mkdir_p} %{buildroot}%{_sysconfdir}/dictd.conf.d
printf "database %%-10s\t{ data \"%{_datadir}/dict/%{dict_filename}.dict.dz\"\n" %{dict_filename} >> %{buildroot}%{conf_file}
printf "\t\t\t  index \"%{_datadir}/dict/%{dict_filename}.index\" }\n" >> %{buildroot}%{conf_file}

%clean
%{__rm} -rf %{buildroot}

%post
%{_sbindir}/update-dictd.conf
echo "Restarting dictd-server, because configuration has been changed..."
service dictd-server reload

%postun
# XXX: control of package erasure ordering is only in rpm >= 4.4.8,
# this is a hack to not fail removal if dictd-server disappeared under our feet
if [ -x %{_sbindir}/update-dictd.conf ]; then
  %{_sbindir}/update-dictd.conf
  echo "Restarting dictd-server, because configuration has been changed..."
  service dictd-server reload
fi

%files
%defattr(644, root, root)
%{_datadir}/dict/%{dict_filename}*dict*
%{_datadir}/dict/%{dict_filename}*index*
%config		%conf_file





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 947 |12cr|dictd-dicts-wn-0.1.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define namesuffix      wn
%define license		Freeware
%define summary_prefix	WordNet
%define descr_prefix	%{summary_prefix} (r) 3.0
%define dict_filename	%{namesuffix}
%define conf_file	%{_sysconfdir}/dictd.conf.d/%{name}

%define summ_desc_suf	for dictd

%define summary		%{summary_prefix} %{summ_desc_suf}
%define descr		%{descr_prefix} %{summ_desc_suf}
%define name		dictd-dicts-%{namesuffix}
%define version         0.1.0
%define release         %mkrel 15
%define group           Databases

%define dictd_name      dictd
%define dictd_version   1.10.1-4

Summary:	%{summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	%{license}
Group:		%{group}
Url:		ftp://ftp.cogsci.princeton.edu/pub/wordnet/
Source0:	ftp://ftp.cogsci.princeton.edu/pub/wordnet/3.0/WordNet-3.0.tar.bz2
# replaces wnfilter.c as formatter for raw newer (>= 2.1) wordnet data
Source1:	http://svn.memespace.net/svn/hobby/trivialities/wordnet_tools/wordnet_structures.py
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	%{dictd_name}-utils >= %{dictd_version}
BuildRequires:	python >= 2.4
Provides:	dictd-dictionary = %version-%release, dictd-dictionaries = %version-%release
Requires:	%{dictd_name}-server >= %{dictd_version}
Requires(post):	%{dictd_name}-server >= %dictd_version
Requires(postun):	%{dictd_name}-server >= %dictd_version

%description
%{descr}

%prep
%setup -c -q

%build
pushd WordNet-3.0/dict
%_sourcedir/wordnet_structures.py {index,data}.adv {index,data}.adj {index,data}.noun {index,data}.verb
mv wn.{index,dict} ../../
popd
# dictzip the dict dictionary file, if it's not yet zipped
if ls *.dict >/dev/null 2>&1; then
	dictzip *.dict
fi

%install
%{__rm} -rf %{buildroot}

%{__mkdir_p} %{buildroot}%{_datadir}/dict
cp %{dict_filename}*dict* %{buildroot}%{_datadir}/dict
cp %{dict_filename}*index* %{buildroot}%{_datadir}/dict
%{__mkdir_p} %{buildroot}%{_sysconfdir}/dictd.conf.d
printf "database %%-10s\t{ data \"%{_datadir}/dict/%{dict_filename}.dict.dz\"\n" %{dict_filename} >> %{buildroot}%{conf_file}
printf "\t\t\t  index \"%{_datadir}/dict/%{dict_filename}.index\" }\n" >> %{buildroot}%{conf_file}

%clean
%{__rm} -rf %{buildroot}

%post
%{_sbindir}/update-dictd.conf
echo "Restarting dictd-server, because configuration has been changed..."
service dictd-server reload

%postun
# XXX: control of package erasure ordering is only in rpm >= 4.4.8,
# this is a hack to not fail removal if dictd-server disappeared under our feet
if [ -x %{_sbindir}/update-dictd.conf ]; then
  %{_sbindir}/update-dictd.conf
  echo "Restarting dictd-server, because configuration has been changed..."
  service dictd-server reload
fi

%files
%defattr(644, root, root)
%{_datadir}/dict/%{dict_filename}*dict*
%{_datadir}/dict/%{dict_filename}*index*
%config		%conf_file





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 948 |12cr|dictd-dicts-world95-0.1.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define namesuffix      world95
%define license		Public Domain
%define summary_prefix	CIA World Factbook
%define descr_prefix	%{summary_prefix} (1995)
%define src		dict-world95.tar.bz2
%define dict_filename	%{namesuffix}
%define conf_file	%{_sysconfdir}/dictd.conf.d/%{name}

%define summ_desc_suf	for dictd

%define summary		%{summary_prefix} %{summ_desc_suf}
%define descr		%{descr_prefix} %{summ_desc_suf}
%define name		dictd-dicts-%{namesuffix}
%define version         0.1.0
%define release         %mkrel 15
%define group           Databases

%define __dictzip       %(which dictzip)
%define dictd_name      dictd
%define dictd_version   1.10.1-4

Summary:	%{summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	%{license}
Group:		%{group}
Source:		%{src}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	%{dictd_name}-utils >= %{dictd_version}
Provides:	dictd-dictionary = %version-%release, dictd-dictionaries = %version-%release
Requires:	%{dictd_name}-server >= %{dictd_version}
Requires(post):	%{dictd_name}-server >= %dictd_version
Requires(postun):	%{dictd_name}-server >= %dictd_version

%description
%{descr}

%prep
%setup -c -q

%build
# dictzip the dict dictionary file, if it's not yet zipped
if ls *.dict >/dev/null 2>&1; then
	dictzip *.dict
fi

%install
%{__rm} -rf %{buildroot}

%{__mkdir_p} %{buildroot}%{_datadir}/dict
cp %{dict_filename}*dict* %{buildroot}%{_datadir}/dict
cp %{dict_filename}*index* %{buildroot}%{_datadir}/dict
%{__mkdir_p} %{buildroot}%{_sysconfdir}/dictd.conf.d
printf "database %%-10s\t{ data \"%{_datadir}/dict/%{dict_filename}.dict.dz\"\n" %{dict_filename} >> %{buildroot}%{conf_file}
printf "\t\t\t  index \"%{_datadir}/dict/%{dict_filename}.index\" }\n" >> %{buildroot}%{conf_file}

%clean
%{__rm} -rf %{buildroot}

%post
%{_sbindir}/update-dictd.conf
echo "Restarting dictd-server, because configuration has been changed..."
service dictd-server reload

%postun
# XXX: control of package erasure ordering is only in rpm >= 4.4.8,
# this is a hack to not fail removal if dictd-server disappeared under our feet
if [ -x %{_sbindir}/update-dictd.conf ]; then
  %{_sbindir}/update-dictd.conf
  echo "Restarting dictd-server, because configuration has been changed..."
  service dictd-server reload
fi

%files
%defattr(644, root, root)
%{_datadir}/dict/%{dict_filename}*dict*
%{_datadir}/dict/%{dict_filename}*index*
%config		%conf_file





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 949 |12cr|diction-1.11-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	diction
%define version 1.11
%define epoch   1
%define release %mkrel 2

Summary: 	Text diction and style analyzer
Name: 		%{name}
Version:	%{version}
Release: 	%{release}
Epoch:		%{epoch}
License: 	GPLv3+
Group: 		Text tools
Source:		%{name}-%{version}.tar.gz
BuildRoot: 	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL: 		http://www.moria.de/~michael/diction/

%description
GNU diction and style are free implementations of old standard Unix
commands that are unavailable on many modern systems because they have
been unbundled. Diction identifies wordy and commonly misused phrases.
Style analyses surface characteristics of a document (e.g., sentence
length and various readability measures); unlike the original code, it
cannot analyze sentence type, word usage, and general sentence
beginnings. Both commands currently support English and German
documents.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x
%make

%install
%__rm -rf %{buildroot}
%makeinstall_std

%clean
%__rm -rf %{buildroot}

%files
%defattr(-, root, root)
%doc COPYING README NEWS INSTALL
%{_bindir}/*
%{_datadir}/diction/
%{_datadir}/locale/
%{_mandir}/man1/*


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.11-2mdv2011.0
+ Revision: 610242
- rebuild

* Thu Feb 18 2010 Funda Wang <fwang@mandriva.org> 1:1.11-1mdv2010.1
+ Revision: 507667
- build with configure2_5x

* Tue Jan 20 2009 Lev Givon <lev@mandriva.org> 1:1.11-1mdv2009.1
+ Revision: 331831
- Update to 1.11.

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.11rc1-1mdv2009.0
+ Revision: 136364
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Jun 21 2007 Lev Givon <lev@mandriva.org> 1.11rc1-1mdv2008.0
+ Revision: 42342
- Update to 1.11-rc1.


* Mon Jan 29 2007 Lev Givon <lev@mandriva.org> 1.10rc4-1mdv2007.0
+ Revision: 115035
- Import diction

* Mon Jan 29 2007 Lev Givon <lev@mandriva.org> 1.10rc4-1mdv2007.0
- Initial Mandriva package.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 950 |12cr|digger-20110916-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		digger
Version:	20110916
Release:	1
# created from my branch at https://gitorious.org/digger with:
# git archive --prefix=digger-$(date +%Y%m%d)/ -o digger-$(date +%Y%m%d).tar --format tar HEAD
Source0:	%{name}-%{version}.tar.gz
Source11:	%{name}-16x16.png
Source12:	%{name}-32x32.png
Source13:	%{name}-48x48.png
License:	GPLv2
Group:		Games/Arcade
URL:		http://www.digger.org/
Summary:	The Unix version of the old classic game Digger
BuildRequires:	SDL-devel
BuildRequires:	zlib-devel

%description
This is the Unix version of the old classic game Digger.
It has many new features including:
* Exit button
* Optional VGA graphics
* Recording and playback
* Real time speed control
* Keyboard redefinition
* Gauntlet mode
* Two player simultaneous mode

%prep
%setup -q

%build
%make CFLAGS="%{optflags}"

%install
install -m755 digger -D %{buildroot}%{_gamesbindir}/%{name}

install -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Digger Remastered
Comment=%{summary}
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;ArcadeGame;X-MandrivaLinux-MoreApplications-Games-Arcade;
EOF

install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png

%files
%doc %{name}.txt
%{_gamesbindir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png




%changelog
* Thu Jan 26 2012 Andrey Bondrov <abondrov@mandriva.org> 20110916-1
+ Revision: 769133
- Update version to 20110916 (latest git snapshot at this moment)

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - update to newer version created from my own branch:
      	o fixes alsa buffer underrun
      	o readdir() symbol crash causing segfault with pulseaudio
      	o misc cleanups & fixes of code
    - clean out old rpm junk

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 20020314-9mdv2011.0
+ Revision: 610243
- rebuild

* Fri Feb 19 2010 Funda Wang <fwang@mandriva.org> 20020314-8mdv2010.1
+ Revision: 508124
- BR zlib

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 20020314-6mdv2008.1
+ Revision: 136364
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'


* Fri Mar 09 2007 Per Øyvind Karlsen <pkarlsen@mandriva.com> 20020314-6mdv2007.1
+ Revision: 138906
- Import digger

* Fri Mar 09 2007 Per yvind Karlsen <pkarlsen@mandriva.com> 20020314-6mdv2007.1
- digger is now truly free, import to contrib
- update digger.txt accordingly (P2)
- cleanups
- xdg menu
- disable sound as it's broken (TODO: fix this!)

* Wed Apr 27 2005 Nicolas Lcureuil <neoclust@zarb.org> 20020314-5plf
- Birthday rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 951 |12cr|digicamerge-2.00-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name digicamerge
%define version 2.00
%define release  %mkrel 5

Summary: 	Digital camera filename manager
Name: 		%{name}
Version: 	%{version}
Release: 	%{release}
Source0: 	http://www.librelogiciel.com/software/DigicaMerge/tarballs/%name-%{version}.tar.bz2
URL: 		http://www.librelogiciel.com/software/DigicaMerge/action_Presentation
License: 	GPL
Group: 		Graphics
BuildRoot: 	%{_tmppath}/%{name}-buildroot
BuildRequires: 	python-devel 
Requires: 	python
Buildarch:	noarch

%description
DigicaMerge is a commandline tool to merge directories of pictures taken
with digital cameras. If you've got a digital camera, your hard disk
probably contains many directories full of pictures all named with the
same names. This utility allows you to merge such directories' contents
into a new directory, and renames all the pictures on the fly, ensuring
no filename clash will occur. You can define your own naming scheme,
using either a set of predefined variables or any recognized Exif tag
which may be present in your pictures, and also specify a pattern to
select only certain files.

%prep
%setup -q

%install
python setup.py install --root=$RPM_BUILD_ROOT

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc COPYING CREDITS NEWS PKG-INFO README TODO
%_bindir/%name
%_mandir/man1/*
%py_sitedir/*



%changelog
* Sun Nov 07 2010 Jani Välimaa <wally@mandriva.org> 2.00-5mdv2011.0
+ Revision: 594774
- rebuild for python 2.7

* Sun Jan 04 2009 Funda Wang <fwang@mandriva.org> 2.00-4mdv2009.1
+ Revision: 324196
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2.00-3mdv2009.0
+ Revision: 244308
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 18 2007 Thierry Vignaud <tv@mandriva.org> 2.00-1mdv2008.1
+ Revision: 132788
- adjust file list
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import digicamerge


* Mon Feb 20 2006 Austin Acton <austin@mandriva.org> 2.00-1mdk
- 2.00
- source URL
- man page

* Sun Feb 6 2005 Austin Acton <austin@mandrake.org> 1.80-1mdk
- 1.80

* Mon Jan 5 2004 Austin Acton <austin@linux.ca> 1.70-1mdk
- 1.70

* Sat Dec 27 2003 Austin Acton <austin@linux.ca> 1.60-1mdk
- 1.60

* Thu Jan 16 2003 Austin Acton <aacton@yorku.ca> 1.50-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 952 |12cr|digitemp-3.6.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Digital thermometer using DS1820 1-wire sensors
Name:		digitemp
Version:	3.6.0
Release:	%mkrel 3
License:	GPLv2+
Group:		Monitoring
URL:		http://www.digitemp.com/
Source0:	http://www.digitemp.com/software/linux/%{name}-%{version}.tar.gz
Source1:	http://www.brianlane.com/linux/dthowto.txt
Source2:	DS9097_Schematic.gif
Patch0:		%{name}-opt.patch
Patch1:		%{name}-str_fmt.patch
BuildRequires:	libusb-devel
#BuildRequires:	lockdev-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
DigiTemp is a simple to use interface to the Dallas Semiconductor DS18S20,
DS1822, and DS18B20 1-wire digital temperature sensors. You can use DigiTemp
in a wide variety of applications, such as heating control, process monitoring,
weather station, indor/outdoor temperature logging, etc. It includes a couple
of useful Perl, Python and RRD Tool scripts for crating graphs and dynamic
signatures.

%prep

%setup -q
%patch0 -p1
%patch1 -p1

cp %{SOURCE1} %{SOURCE2} .

%build
export OPT="%{optflags}"

%make ds9097

%make clean
%make ds9097u

%make clean
%make ds2490

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_mandir}/man1

install -pm0755 digitemp_DS* %{buildroot}%{_bindir}/
install -pm0644 %{name}.1 %{buildroot}%{_mandir}/man1/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CREDITS DS9097_S* FAQ README TODO dthowto.txt perl python rrdb
%{_bindir}/*
%{_mandir}/man1/*


%changelog
* Tue Nov 23 2010 Jani Välimaa <wally@mandriva.org> 3.6.0-3mdv2011.0
+ Revision: 600152
- run 'make clean' after each make (fedora bug #517284)

* Sun Jan 17 2010 Oden Eriksson <oeriksson@mandriva.com> 3.6.0-2mdv2010.1
+ Revision: 492813
- rebuild

* Mon Jun 01 2009 Jani Välimaa <wally@mandriva.org> 3.6.0-1mdv2010.0
+ Revision: 381921
- New version 3.6.0
- Added format-security patch

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 3.5.0-4mdv2009.0
+ Revision: 244336
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 3.5.0-2mdv2008.1
+ Revision: 136365
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Sep 04 2007 Oden Eriksson <oeriksson@mandriva.com> 3.5.0-2mdv2008.0
+ Revision: 79232
- rebuild


* Tue Jan 02 2007 Oden Eriksson <oeriksson@mandriva.com> 3.5.0-1mdv2007.0
+ Revision: 103115
- 3.5.0

* Fri Dec 22 2006 Oden Eriksson <oeriksson@mandriva.com> 3.4.0-1mdv2007.1
+ Revision: 101640
- Import digitemp

* Thu Jul 27 2006 Oden Eriksson <oeriksson@mandriva.com> 3.4.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 953 |12cr|dikt-2.0g-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# This spec is based on GvM work in MIB

%define		oversion	2g

Name:		dikt
Version:	2.0g
Release:	%mkrel 1
Summary:	A KDE client for the Dict network dictionary protocol
License:	BSD-like
Group:		Networking/Other
URL:		http://dikt.99k.org/
Source0:	%{name}-%{oversion}.xz
BuildRequires:	cmake
BuildRequires:	kdelibs4-devel
BuildRequires:	phonon-devel

%description
Dikt is a dictionary that implements the client side of Dict protocol for
KDE. It is a network application: it looks up words on dict servers; so you
don't need to install any dictionaries and only need a connection to
the Internet. It is very similar to web browsers but has the advantage that
is much smaller and faster than a real web browser.

%prep
%setup -q -n %{name}-%{oversion}
# The LICENSE file has wrong permissions and
# result unalterable later
%__chmod +w LICENSE

%build
%cmake
%make

%install
%__rm -rf %{buildroot}
%makeinstall_std -C build

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc LICENSE README
%{_kde_bindir}/%{name}
%{_kde_datadir}/apps/%{name}/*
%{_kde_datadir}/applications/kde4/%{name}.desktop
%{_kde_services}/dict.protocol
%{_kde_iconsdir}/hicolor/128x128/apps/%{name}.png



%changelog
* Wed Feb 22 2012 Andrey Bondrov <abondrov@mandriva.org> 2.0g-1mdv2011.0
+ Revision: 779181
- Update URL
- imported package dikt


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 954 |12cr|dillo-3.0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Very fast and light web browser
Name:		dillo
Version:	3.0.2
Release:	2
# The OpenSSL exception is in dpi/https.c - AdamW 2008/12
License:	GPLv3+ with exceptions
Group:		Networking/WWW
URL:		http://www.dillo.org/
Source0:	http://www.dillo.org/download/%{name}-%{version}.tar.bz2
Source1:	http://www.dillo.org/download/%{name}-%{version}.tar.bz2.asc
BuildRequires:	fltk-devel
BuildRequires:	jpeg-devel
BuildRequires:	ungif-devel
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(pixman-1)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(zlib)

%description
Dillo is a Web browser that's completely written in C, very fast, and small in
code base and binary. It is a graphical browser built upon FLTK2 and currently
renders a subset of HTML (no frames, no JavaScript, and no JVM).

%prep
%setup -q

%build
%configure2_5x --enable-ipv6
%make

%install
%makeinstall_std

mkdir -p %{buildroot}%{_sysconfdir}
install -m 644 dillorc %{buildroot}%{_sysconfdir}/

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Dillo
Comment=A simple web browser
Exec=%{name}
Icon=networking_www_section
Terminal=false
Type=Application
Categories=Network;WebBrowser;
EOF

%files
%doc AUTHORS ChangeLog* INSTALL NEWS README
%{_bindir}/*
%{_datadir}/applications/mandriva-%{name}.desktop
%{_libdir}/%{name}/
%config(noreplace) %{_sysconfdir}/dillorc
%config(noreplace) %{_sysconfdir}/dillo/dillorc
%config(noreplace) %{_sysconfdir}/dillo/dpidrc
%config(noreplace) %{_sysconfdir}/dillo/keysrc
%{_mandir}/man1/dillo.1*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 955 |12cr|ding-1.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: A Dictionary Lookup program
Name: ding
Version: 1.7
Release: %mkrel 2
License: GPL 
Group: System/Internationalization
Source: ftp://ftp.tu-chemnitz.de/pub/Local/urz/ding/ding-%{version}.tar.bz2
Patch: ding-1.5-xdg.patch
Patch1: ding-1.5-encoding.patch
URL: http://www-user.tu-chemnitz.de/~fri/ding/
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-root
BuildRequires: desktop-file-utils
BuildRequires: imagemagick
Requires: tcl >= 8.0
Requires: tk >= 8.0
Requires: aspell-en
Requires: aspell-de

%description 
Ding (DIctionary Nice Grep) is a tool to lookup words in dictionaries.
It uses tools like agrep, dict, ispell/aspell etc. It contains a program 
(ding) written in Tcl/Tk and a German - English dictionary with about
180,000 translations.

%prep 
%setup -q
%patch -p1 -b .xdg
%patch1 -p1 -b .encoding

%build
%install
echo $RPM_BUILD_ROOT
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_bindir}
mkdir -p $RPM_BUILD_ROOT%{_datadir}/dict
mkdir -p $RPM_BUILD_ROOT%{_datadir}/pixmaps
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
mkdir -p $RPM_BUILD_ROOT%{_datadir}/doc/%{name}-%{version}
mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1
cp ding $RPM_BUILD_ROOT%{_bindir}/ding
cp de-en.txt $RPM_BUILD_ROOT%{_datadir}/dict/de-en.txt
cp ding.png $RPM_BUILD_ROOT%{_datadir}/pixmaps/ding.png
cp ding.desktop $RPM_BUILD_ROOT%{_datadir}/applications/ding.desktop
cp ding.1 $RPM_BUILD_ROOT%{_mandir}/man1/ding.1
mkdir -p %buildroot{%_liconsdir,%_miconsdir,%_iconsdir}
ln -s %_datadir/pixmaps/%name.png %buildroot%_iconsdir/
convert -scale 16 %name.png %buildroot%_miconsdir/%name.png

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files 
%defattr(-,root,root)
%doc README
%doc CHANGES
%doc COPYING
%{_bindir}/ding
%{_datadir}/dict/de-en.txt
%{_datadir}/pixmaps/ding.png
%{_datadir}/applications/ding.desktop
%{_mandir}/man1/ding.1*
%_iconsdir/%name.png
%_miconsdir/%name.png


%changelog
* Thu Sep 15 2011 Götz Waschk <waschk@mandriva.org> 1.7-2mdv2012.0
+ Revision: 699820
- rebuild

* Tue Sep 14 2010 Götz Waschk <waschk@mandriva.org> 1.7-1mdv2011.0
+ Revision: 578234
- update to new version 1.7

* Sat May 09 2009 Götz Waschk <waschk@mandriva.org> 1.6-1mdv2011.0
+ Revision: 373842
- update to new version 1.6

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.5-3mdv2009.0
+ Revision: 244337
- rebuild
- drop old menu

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.5-1mdv2008.1
+ Revision: 136365
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Apr 17 2007 Götz Waschk <waschk@mandriva.org> 1.5-1mdv2007.1
+ Revision: 13548
- Import ding



* Tue Apr 17 2007 Götz Waschk <waschk@mandriva.org> 1.5-1mdv2007.1
- fix deps
- rediff patches
- New version 1.5

* Sat Aug  5 2006 Götz Waschk <waschk@mandriva.org> 1.4-4mdv2007.0
- fix patch 1

* Thu Aug  3 2006 Götz Waschk <waschk@mandriva.org> 1.4-3mdv2007.0
- fix setting of the encoding

* Thu Aug  3 2006 Götz Waschk <waschk@mandriva.org> 1.4-2mdv2007.0
- add debian menu entry for backports
- depend on locales-de

* Wed Aug  2 2006 Götz Waschk <waschk@mandriva.org> 1.4-1mdv2007.0
- initial mdv version

* Fri Jan 21 2005 Frank Richter <frank.richter@hrz.tu-chemnitz.de>
- version 1.4

* Wed Feb 11 2004 Frank Richter <frank.richter@hrz.tu-chemnitz.de>
- Time to start a changelog ...
- Changes for version 1.3, fiddling with *.desktop files

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 956 |12cr|ding-libs-0.1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define path_utils_version 0.2.1
%define dhash_version 0.4.2
%define collection_version 0.6.0
%define ref_array_version 0.1.1
%define ini_config_version 0.6.1

%define path_utils_libname %mklibname path_utils 1
%define path_utils_develname %mklibname path_utils -d
%define dhash_libname %mklibname dhash 1
%define dhash_develname %mklibname dhash -d
%define collection_libname %mklibname collection 2
%define collection_develname %mklibname collection -d
%define ref_array_libname %mklibname ref_array 1
%define ref_array_develname %mklibname ref_array -d
%define ini_config_libname %mklibname ini_config 2
%define ini_config_develname %mklibname ini_config -d

Name: ding-libs
Version: 0.1.2
Release: %mkrel 2
Summary: "Ding is not GLib" assorted utility libraries
Group: Development/C
License: LGPLv3+
URL: http://fedorahosted.org/sssd/
Source0: http://fedorahosted.org/releases/d/i/ding-libs/%{name}-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}
BuildRequires: doxygen
BuildRequires: check-devel

%description
A set of helpful libraries used by projects such as SSSD.

%package -n %{path_utils_libname}
Summary: Filesystem Path Utilities
Group: Development/C
License: LGPLv3+
Version: %{path_utils_version}

%description -n %{path_utils_libname}
Utility functions to manipulate filesystem pathnames

%package -n %{path_utils_develname}
Summary: Development files for libpath_utils
Group: Development/C
Requires: %{path_utils_libname} = %{path_utils_version}-%{release}
Provides: path_utils-devel = %{path_utils_version}-%{release}
License: LGPLv3+
Version: %{path_utils_version}

%description -n %{path_utils_develname}
Utility functions to manipulate filesystem pathnames


%package -n %{dhash_libname}
Group: Development/C
Summary: Dynamic hash table
License: LGPLv3+
Version: %{dhash_version}

%description -n %{dhash_libname}
A hash table which will dynamically resize to achieve optimal storage & access
time properties

%package -n %{dhash_develname}
Summary: Development files for libdhash
Group: Development/C
Requires: %{dhash_libname} = %{dhash_version}-%{release}
Provides: dhash-devel = %{dhash_version}-%{release}
License: LGPLv3+
Version: %{dhash_version}

%description -n %{dhash_develname}
A hash table which will dynamically resize to achieve optimal storage & access
time properties

%package -n %{collection_libname}
Summary: Collection data-type for C
Group: Development/C
License: LGPLv3+
Version: %{collection_version}

%description -n %{collection_libname}
A data-type to collect data in a hierarchical structure for easy iteration
and serialization

%package -n %{collection_develname}
Summary: Development files for libcollection
Group: Development/C
License: LGPLv3+
Requires: %{collection_libname} = %{collection_version}-%{release}
Provides: collection-devel = %{collection_version}-%{release}
Version: %{collection_version}

%description -n %{collection_develname}
A data-type to collect data in a hierarchical structure for easy iteration
and serialization

%package -n %{ref_array_libname}
Summary: A refcounted array for C
Group: Development/C
License: LGPLv3+
Version: %{ref_array_version}

%description -n %{ref_array_libname}
A dynamically-growing, reference-counted array

%package -n %{ref_array_develname}
Summary: Development files for libref_array
Group: Development/C
Requires: %{ref_array_libname} = %{ref_array_version}-%{release}
Provides: ref_array-devel = %{ref_array_version}-%{release}
License: LGPLv3+
Version: %{ref_array_version}

%description -n %{ref_array_develname}
A dynamically-growing, reference-counted array

%package -n %{ini_config_libname}
Summary: INI file parser for C
Group: Development/C
License: LGPLv3+
Version: %{ini_config_version}

%description -n %{ini_config_libname}
Library to process config files in INI format into a libcollection data
structure

%package -n %{ini_config_develname}
Summary: Development files for libini_config
Group: Development/C
License: LGPLv3+
Requires: %{ini_config_libname} = %{ini_config_version}-%{release}
Provides: ini_config-devel = %{ini_config_version}-%{release}
Version: %{ini_config_version}

%description -n %{ini_config_develname}
Library to process config files in INI format into a libcollection data
structure

%prep
%setup -q

%build
%configure2_5x \
    --disable-static
%make
%make docs

%check
%make check

%install
rm -rf %{buildroot}

%makeinstall_std

# Remove .la files created by libtool
rm -f %{buildroot}/%{_libdir}/*.la

# Remove the example files from the output directory
# We will copy them directly from the source directory
# for packaging
rm -f \
    %{buildroot}/usr/share/doc/ding-libs/README.* \
    %{buildroot}/usr/share/doc/ding-libs/examples/dhash_example.c \
    %{buildroot}/usr/share/doc/ding-libs/examples/dhash_test.c

# Remove document install script. RPM is handling this
rm -f */doc/html/installdox

%clean
rm -rf %{buildroot}

%files -n %{path_utils_libname}
%defattr(-,root,root)
%doc COPYING COPYING.LESSER
%{_libdir}/libpath_utils.so.1
%{_libdir}/libpath_utils.so.1.0.0

%files -n %{path_utils_develname}
%defattr(-,root,root)
%{_includedir}/path_utils.h
%{_libdir}/libpath_utils.so
%{_libdir}/pkgconfig/path_utils.pc
%doc path_utils/README.path_utils
%doc path_utils/doc/html/

%files -n %{dhash_libname}
%defattr(-,root,root)
%doc COPYING COPYING.LESSER
%{_libdir}/libdhash.so.1
%{_libdir}/libdhash.so.1.0.0

%files -n %{dhash_develname}
%defattr(-,root,root)
%{_includedir}/dhash.h
%{_libdir}/libdhash.so
%{_libdir}/pkgconfig/dhash.pc
%doc dhash/README.dhash
%doc dhash/examples/

%files -n %{collection_libname}
%defattr(-,root,root)
%doc COPYING
%doc COPYING.LESSER
%{_libdir}/libcollection.so.2
%{_libdir}/libcollection.so.2.0.0

%files -n %{collection_develname}
%defattr(-,root,root)
%{_includedir}/collection.h
%{_includedir}/collection_tools.h
%{_includedir}/collection_queue.h
%{_includedir}/collection_stack.h
%{_libdir}/libcollection.so
%{_libdir}/pkgconfig/collection.pc
%doc collection/doc/html/

%files -n %{ref_array_libname}
%defattr(-,root,root)
%doc COPYING
%doc COPYING.LESSER
%{_libdir}/libref_array.so.1
%{_libdir}/libref_array.so.1.0.0

%files -n %{ref_array_develname}
%defattr(-,root,root)
%{_includedir}/ref_array.h
%{_libdir}/libref_array.so
%{_libdir}/pkgconfig/ref_array.pc
%doc refarray/README.ref_array
%doc refarray/doc/html/

%files -n %{ini_config_libname}
%defattr(-,root,root)
%doc COPYING
%doc COPYING.LESSER
%{_libdir}/libini_config.so.2
%{_libdir}/libini_config.so.2.0.0

%files -n %{ini_config_develname}
%defattr(-,root,root)
%{_includedir}/ini_config.h
%{_libdir}/libini_config.so
%{_libdir}/pkgconfig/ini_config.pc
%doc ini/doc/html/



%changelog
* Mon Oct 25 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.2-2mdv2011.0
+ Revision: 589349
- fix some dependencies

* Sat Oct 23 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.2-1mdv2011.0
+ Revision: 587732
- import ding-libs


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 957 |12cr|dino-0.2.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	dino
%define version	0.2.8
%define release 1

Name: 	 	%{name}
Summary: 	Pattern-based MIDI sequencer
Version: 	%{version}
Release: 	%{release}
License:	GPLv2+
Group:		Sound
URL:		http://dino.nongnu.org/
Source0:	http://download.savannah.nongnu.org/releases/dino/%{name}-%{version}.tar.gz
BuildRequires:	imagemagick
BuildRequires:	jackit-devel >= 0.102.5
BuildRequires:	libglademm2.4-devel
BuildRequires:	lash-devel
BuildRequires:	libxml++-devel
BuildRequires:	chrpath
BuildRequires:	readline-devel

%description
Dino is a pattern-based sequencer, which means that you write small patterns
of MIDI events that you can repeat and arrange to create a whole song. Each
track has its own patterns, so you can for example play the same drum pattern
over and over again while you play different lead synth patterns and
basslines.

%prep
%setup -q

%build
%configure2_5x
%make
										
%install
%makeinstall_std
chrpath -d %buildroot/%_bindir/%name

#menu
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Dino
Comment=MIDI Sequencer
Exec=%{_bindir}/%{name} 
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=X-MandrivaLinux-Multimedia-Sound;AudioVideo;Audio;Sequencer;
EOF

#icons
mkdir -p %{buildroot}/%_liconsdir
convert -size 48x48 pixmaps/head.png %{buildroot}/%_liconsdir/%name.png
mkdir -p %{buildroot}/%_iconsdir
convert -size 32x32 pixmaps/head.png %{buildroot}/%_iconsdir/%name.png
mkdir -p %{buildroot}/%_miconsdir
convert -size 16x16 pixmaps/head.png %{buildroot}/%_miconsdir/%name.png

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog NEWS README TODO
%{_bindir}/%name
%{_datadir}/%name
%{_datadir}/applications/mandriva-%{name}.desktop
%{_liconsdir}/%name.png
%{_iconsdir}/%name.png
%{_miconsdir}/%name.png



%changelog
* Mon Apr 23 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.2.8-1
+ Revision: 792808
- update to 0.2.8
- drop old patches

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.2-2mdv2011.0
+ Revision: 610244
- rebuild

* Sat May 01 2010 Funda Wang <fwang@mandriva.org> 0.2.2-1mdv2010.1
+ Revision: 541395
- fix build with gcc 4.4

* Tue Apr 14 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.2-1mdv2009.1
+ Revision: 366884
- fix build dependencies
- new version
- fix build

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request
    - import dino

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot


* Wed Sep 13 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.2.1-2mdv2007.0
- XDG
- Add Patch0: Fix Build 

* Thu May 18 2006 Austin Acton <austin@mandriva.org> 0.2.1-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 958 |12cr|directory-naming-0.8-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2007, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

Name:           directory-naming
Version:        0.8
Release:        6
Summary:        Apache Directory Naming Component
License:        ASL 2.0
URL:            http://directory.apache.org
Group:          Development/Java

Source0:        directory-naming-0.8.tar.bz2
# svn export -r 124846 http://svn.apache.org/repos/asf/directory/sandbox/dormant-subprojects/naming/ directory-naming-0.8

Source5:        http://repo1.maven.org/maven2/directory-naming/naming-core/0.8/naming-core-0.8.pom
Source6:        http://repo1.maven.org/maven2/directory-naming/naming-config/0.8/naming-config-0.8.pom
Source7:        http://repo1.maven.org/maven2/directory-naming/naming-factory/0.8/naming-factory-0.8.pom
Source8:        http://repo1.maven.org/maven2/directory-naming/naming-java/0.8/naming-java-0.8.pom
Source9:        http://repo1.maven.org/maven2/directory-naming/naming-management/0.8/naming-management-0.8.pom
Source10:       http://repo1.maven.org/maven2/directory-naming/naming-resources/0.8/naming-resources-0.8.pom

BuildRequires:  jpackage-utils >= 1.7.3
BuildRequires:  java-devel >= 1.4.2
BuildRequires:  ant >= 1.6.5
BuildRequires:  hsqldb
BuildRequires:  junit
BuildRequires:  ant-junit
BuildRequires:  jakarta-commons-beanutils
BuildRequires:  jakarta-commons-collections
BuildRequires:  jakarta-commons-dbcp
BuildRequires:  jakarta-commons-digester
BuildRequires:  jakarta-commons-lang
BuildRequires:  jakarta-commons-logging
BuildRequires:  jakarta-commons-pool
BuildRequires:  classpathx-mail
BuildRequires:  mx4j

Requires:  jakarta-commons-beanutils
Requires:  jakarta-commons-collections
Requires:  jakarta-commons-dbcp
Requires:  jakarta-commons-digester
Requires:  jakarta-commons-lang
Requires:  jakarta-commons-logging
Requires:  jakarta-commons-pool
Requires:  classpathx-mail
Requires:  mx4j
Requires(post):    jpackage-utils >= 1.7.3
Requires(postun):  jpackage-utils >= 1.7.3

BuildArch:      noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}-build

%description
Naming is a lightweight, in-memory JNDI service provider.  To
enable flexible deployment with limited dependencies, Naming is divided in 6
packages, each producing a separate jar artifact.

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
API documentation for %{name}.

%prep
%setup -q
# remove all binary libs
for j in $(find . -name "*.jar"); do
    mv $j $j.no
done
sed -i "s/\r//" LICENSE.txt

%build
export CLASSPATH=$(build-classpath \
commons-beanutils \
commons-collections \
commons-dbcp \
commons-digester \
commons-lang \
commons-logging \
commons-pool \
hsqldb \
javamail \
junit \
mx4j/mx4j-jmx \
)

CLASSPATH=$CLASSPATH:$(pwd)/naming-config/target/classes:$(pwd)/naming-config/target/test-classes
CLASSPATH=$CLASSPATH:$(pwd)/naming-core/target/classes:$(pwd)/naming-core/target/test-classes
CLASSPATH=$CLASSPATH:$(pwd)/naming-factory/target/classes:$(pwd)/naming-factory/target/test-classes
CLASSPATH=$CLASSPATH:$(pwd)/naming-java/target/classes:$(pwd)/naming-java/target/test-classes
CLASSPATH=$CLASSPATH:$(pwd)/naming-management/target/classes:$(pwd)/naming-management/target/test-classes
CLASSPATH=$CLASSPATH:$(pwd)/naming-resources/target/classes:$(pwd)/naming-resources/target/test-classes

export OPT_JAR_LIST="junit ant/ant-junit"

ant -Dbuild.sysclasspath=only jar javadoc

%install
export NO_BRP_CHECK_BYTECODE_VERSION=true
# jars
%__mkdir_p %{buildroot}%{_javadir}/%{name}
for p in \
         naming-config \
         naming-core \
         naming-factory \
         naming-java \
         naming-management \
         naming-resources \
         ; do
%__install -m 644 $p/target/$p-%{version}.jar %{buildroot}%{_javadir}/%{name}/$p-%{version}.jar
done
(cd %{buildroot}%{_javadir}/%{name} && for jar in *-%{version}*; do %__ln_s ${jar} `echo $jar| sed  "s|-%{version}||g"`; done)

# poms
%__mkdir_p %{buildroot}%{_datadir}/maven2/poms
%__install -m 644 %{SOURCE5}  %{buildroot}%{_datadir}/maven2/poms/JPP.%{name}-naming-core.pom
%add_to_maven_depmap %{name} naming-core %{version} JPP/%{name} naming-core
%__install -m 644 %{SOURCE6}  %{buildroot}%{_datadir}/maven2/poms/JPP.%{name}-naming-config.pom
%add_to_maven_depmap %{name} naming-config %{version} JPP/%{name} naming-config
%__install -m 644 %{SOURCE7}  %{buildroot}%{_datadir}/maven2/poms/JPP.%{name}-naming-factory.pom
%add_to_maven_depmap %{name} naming-factory %{version} JPP/%{name} naming-factory
%__install -m 644 %{SOURCE8}  %{buildroot}%{_datadir}/maven2/poms/JPP.%{name}-naming-java.pom
%add_to_maven_depmap %{name} naming-java %{version} JPP/%{name} naming-java
%__install -m 644 %{SOURCE9}  %{buildroot}%{_datadir}/maven2/poms/JPP.%{name}-naming-management.pom
%add_to_maven_depmap %{name} naming-management %{version} JPP/%{name} naming-management
%__install -m 644 %{SOURCE10} %{buildroot}%{_datadir}/maven2/poms/JPP.%{name}-naming-resources.pom
%add_to_maven_depmap %{name} naming-resources %{version} JPP/%{name} naming-resources

# docs
%__mkdir_p %{buildroot}%{_docdir}/%{name}-%{version}
%__cp LICENSE.txt  %{buildroot}%{_docdir}/%{name}-%{version}

%post
%update_maven_depmap

%postun
%update_maven_depmap

%files
%defattr(0644,root,root,0755)
%{_docdir}/*
%{_javadir}/%{name}
%{_datadir}/maven2/poms/*
%config %{_mavendepmapfragdir}



%changelog
* Sun Nov 27 2011 Guilherme Moro <guilherme@mandriva.com> 0.8-6
+ Revision: 733869
- rebuild
- imported package directory-naming

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0:0.8-2.0.3mdv2011.0
+ Revision: 617785
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 0:0.8-2.0.2mdv2010.0
+ Revision: 428249
- rebuild

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 0:0.8-2.0.1mdv2009.0
+ Revision: 266563
- rebuild early 2009.0 package (before pixel changes)

* Fri May 09 2008 Alexander Kurtakov <akurtakov@mandriva.org> 0:0.8-1.0.1mdv2009.0
+ Revision: 204975
- add ant-junit BR
- put ant-nodeps on the opt_jar_list
- BR ant-nodeps
- import directory-naming



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 959 |12cr|disc-cover-1.5.6-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	disc-cover
%define version 1.5.6
%define release %mkrel 5

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Makes covers for audio CDs using CDDB info
License:	GPL
Group:		Graphics
Source:		http://www.vanhemert.co.uk/files/%{name}-%{version}.tar.bz2
URL:		http://www.vanhemert.co.uk/disc-cover.html
Requires:	tetex-dvips
Requires:	tetex-latex
Requires:	perl-Audio-CD
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Provides an easy way to produce covers for audio cds.  It scans audio CDs and
uses information from the CDDB database to build a back and front cover for the
CD.  The cover output is in Latex, Dvi, Pdf or Postscript.  This little gadget
lets you produce covers without typing in all the information yourself.  An
easy way to replace all those lost covers ;-)

%prep
%setup -q

%build

%install
rm -rf %{buildroot}
install -d -m 755 %{buildroot}%{_bindir}
install -d -m 755 %{buildroot}%{_datadir}/%{name}
install -m 0755 disc-cover %{buildroot}%{_bindir}
chmod 755 templates
chmod 644 templates/*
cp -r templates %{buildroot}%{_datadir}/%{name}
#fix doc permissions
chmod 644 AUTHORS COPYING CHANGELOG TODO

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS COPYING CHANGELOG TODO
%{_bindir}/disc-cover
%_datadir/disc-cover/



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.5.6-5mdv2011.0
+ Revision: 617786
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 1.5.6-4mdv2010.0
+ Revision: 428277
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.5.6-3mdv2009.0
+ Revision: 244338
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 1.5.6-1mdv2008.1
+ Revision: 123976
- kill re-definition of %%buildroot on Pixel's request
- import disc-cover


* Fri Jun 30 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.6-1mdv2007.0
- New version 1.5.6
- spec cleanup

* Mon Jun 19 2006 Gtz Waschk <waschk@mandriva.org> 1.5.5-1mdv2007.0
- drop patch
- new URL
- new version

* Fri Jun 24 2005 Gtz Waschk <waschk@mandriva.org> 1.5.4-4mdk
- replace the now missing isolatin1 package

* Sun Dec 19 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.5.4-3mdk 
- fix URL (close #12724)

* Sun Dec 12 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.5.4-2mdk
- Rebuild

* Fri Nov 28 2003 Guillaume Rousse <guillomovitch@mandrake.org> 1.5.4-1mdk
- new version

* Sun Nov 09 2003 Guillaume Rousse <guillomovitch@linux-mandrake.com> 1.5.3-1mdk
- new version

* Tue Jul 08 2003 Guillaume Rousse <guillomovitch@linux-mandrake.com> 1.5.2-2mdk
- new URL

* Fri Jun 27 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.5.2-1mdk
- 1.5.2

* Wed Mar 19 2003 Gtz Waschk <waschk@linux-mandrake.com> 1.5.0-2mdk
- add the missing templates

* Tue Mar 18 2003 Guillaume Rousse <g.rousse@linux-mandrake.com> 1.5.0-1mdk
- 1.5.0

* Tue Jan 28 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.4.0-2mdk
- rebuild

* Sun Dec 08 2002 Guillaume Rousse <g.rousse@linux-mandrake.com> 1.4.0-1mdk
- 1.4.0

* Tue Oct 15 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.3.2-1mdk
- 1.3.2

* Thu Jan 31 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.3.1-1mdk
- 1.3.1

* Tue Jan 15 2002 Gtz Waschk <waschk@linux-mandrake.com> 1.3.0-2mdk
- requires perl-Audio-CD instead of Audio-CD

* Mon Jan 14 2002 Guillaume Rousse <g.rousse@linux-mandrake.com> 1.3.0-1mdk
- 1.3.0

* Mon Sep 10 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.2.2-3mdk
- fixes from Gtz Waschk <waschk@linux-mandrake.com>:
	- fix permissions of doc files

* Wed Sep 05 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.2.2-2mdk
- rebuild

* Wed Jul 18 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.2.2-1mdk
- updated by Guillaume Rousse <g.rousse@linux-mandrake.com> :
	- update to 1.2.2

* Mon Jul 02 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.2.1-1mdk
- update to 1.2.1

* Mon Feb 12 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.2.0-1mdk
- updated by Guillaume Rousse <g.rousse@mandrake-linux.com> :
	- cleaned spec
	- upgraded to 1.2.0

* Mon Jan 15 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.1.1-1mdk
- used srpm from Guillaume Rousse <g.rousse@linux-mandrake.com> :
	- upgraded to 1.1.1
	- removed config file

* Sat Dec 16 2000 Guillaume Rousse <g.rousse@linux-mandrake.com> 1.1.0-1mdk
- upgraded to 1.1.0
- commented unecessary CVS file removing
- added TODO file in doc
- used noreplace for config file

* Fri Oct 18 2000 Lenny Cartier <lenny@mandrakesoft.com> 1.0.1-1mdk
- used srpm from Jan Dittberner <jan@jan-dittberner.de> :
	first Mandrake package
- delete CVS system files

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 960 |12cr|diskimg-1.1.1-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name diskimg 
%define version 1.1.1
%define release %mkrel 9

Summary: A tools to make disks/partitions image
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}.tar.bz2
License: GPL
Group: Archiving/Backup
Url: http://www.scylla-charybdis.com/tools.html#diskimg
BuildRoot: %{_tmppath}/%{name}-buildroot

%description
DiskImg is a small command-line utility that dumps the contents
of a drive or partition to standard out. Because it is based on 
large file support, it is able to skip over read errors and log
them to a log file. It can start reading at an offset and writes
its progress to stderr.

%prep
%setup -q

%build
%make "CFLAGS=$RPM_OPT_FLAGS"

%install
rm -rf $RPM_BUILD_ROOT

install -s -D %name %buildroot/%_bindir/%name

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc VERSION README
%_bindir/%name



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-9mdv2011.0
+ Revision: 617787
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 1.1.1-8mdv2010.0
+ Revision: 428278
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.1.1-7mdv2009.0
+ Revision: 244339
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.1.1-5mdv2008.1
+ Revision: 136365
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Aug 21 2007 Olivier Thauvin <nanardon@mandriva.org> 1.1.1-5mdv2008.0
+ Revision: 68457
- rebuild


* Sat Aug 05 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/05/06 13:26:34 (53252)
- rebuild

* Sat Aug 05 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/05/06 13:20:45 (53251)
Import diskimg

* Sat Dec 31 2005 Olivier Thauvin <nanardon@mandriva.org> 1.1.1-3mdk
- Rebuild && %%mkrel

* Fri Dec 24 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.1.1-2mdk
- Birthday rebuild && Merry Xmas, especially for my Queen

* Tue Oct 28 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.1.1-1mdk
- 1.1.1

* Thu Oct 23 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.0.1-1mdk
- 1st mdk spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 961 |12cr|disksearch-1.2.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		disksearch
Summary:	Catalog and search tool for removable media
Version:	1.2.1
Release:	%mkrel 6
Source:		http://prdownloads.sourceforge.net/disksearch/%{name}-%{version}.tar.bz2
URL:		http://disksearch.sourceforge.net/
License:	GPL
Group:		File tools
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	imagemagick
Requires:	pygtk2.0-libglade
BuildArch:	noarch

%description
DiskSearch is a tool for searching for files on all your removable media disks
(e.g. CD's, ZIP disks or backup tapes). For instance you can search for songs
on your MP3-CD's or for a document on your backup DVD's. For advanced queries
there is a regular expression search mode.  The search is based on a simple
database file which needs to be filled once by adding all your disks to it.

%prep
%setup -q
perl -p -i -e 's|/usr/local|/usr||g' %name

%build
# for remove rpmlint's warning...

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall

%find_lang %name

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=DiskSearch
Comment=Search removable media
Exec=%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=System;Filesystem;
EOF

#icons
mkdir -p $RPM_BUILD_ROOT/%_liconsdir
convert -size 48x48 resource/%name.png $RPM_BUILD_ROOT/%_liconsdir/%name.png
mkdir -p $RPM_BUILD_ROOT/%_iconsdir
convert -size 32x32 resource/%name.png $RPM_BUILD_ROOT/%_iconsdir/%name.png
mkdir -p $RPM_BUILD_ROOT/%_miconsdir
convert -size 16x16 resource/%name.png $RPM_BUILD_ROOT/%_miconsdir/%name.png

mkdir -p %{buildroot}%{_iconsdir}/hicolor/16x16/apps/
convert -geometry 16x16 resource/%name.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
mkdir -p %{buildroot}%{_iconsdir}/hicolor/32x32/apps/
convert -geometry 32x32 resource/%name.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
mkdir -p %{buildroot}%{_iconsdir}/hicolor/48x48/apps/
convert -geometry 48x48 resource/%name.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %name.lang
%defattr(-,root,root)
%doc docs/*
%{_bindir}/%name
%{_datadir}/%name
%{_liconsdir}/%name.png
%{_iconsdir}/%name.png
%{_miconsdir}/%name.png
%{_iconsdir}/hicolor/*/apps/*.png
%{_datadir}/applications/mandriva-%name.desktop



%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-6mdv2011.0
+ Revision: 610245
- rebuild

* Wed Apr 14 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.2.1-5mdv2010.1
+ Revision: 534694
- don't define name, version on top of spec.
- fix mixed-use-of-spaces-and-tabs
- remove %%post && %%postun
- add a %%build section (that is empty) to fix rpmlint warning

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 1.2.1-4mdv2010.0
+ Revision: 428279
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.2.1-3mdv2009.0
+ Revision: 244340
- rebuild
- fix no-buildroot-tag

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Thu Dec 27 2007 Austin Acton <austin@mandriva.org> 1.2.1-1mdv2008.1
+ Revision: 138669
- sync
- new version
- drop buildroot def'n

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Sat Jul 21 2007 Funda Wang <fwang@mandriva.org> 1.2.0-1mdv2008.0
+ Revision: 54188
- New version

* Wed Jun 13 2007 Austin Acton <austin@mandriva.org> 1.1.3-1mdv2008.0
+ Revision: 38557
- new version


* Mon Sep 04 2006 Jerome Soyer <saispo@mandriva.org> 1.1.1-1mdv2007.0
- New release 1.1.1
- XDG Menu

* Wed Aug 24 2005 Austin Acton <austin@mandriva.org> 1.1.0-1mdk
- 1.1.0
- source URL
- translation files

* Sat Nov 06 2004 Austin Acton <austin@mandrake.org> 0.9.1-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 962 |12cr|dispcalGUI-1.1.2.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name		dispcalGUI
%define	version		1.1.2.9
%define release		1

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	A graphical user interface for the Argyll CMS display calibration utilities
Group: 		Graphics
License:	GPLv3
URL:		http://dispcalGUI.hoech.net
Source0:	%{name}.tar.gz
Requires:	wxPythonGTK argyllcms
BuildRequires:	python-setuptools wxPythonGTK python-devel
BuildRequires:	wxPythonGTK-wxversion
BuildRequires:	pkgconfig(xxf86vm)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	pkgconfig(xrandr)
Requires:	python-setuptools
Requires:	wxPythonGTK-wxversion

%description
A graphical user interface for the Argyll CMS display calibration utilities

%prep
%setup -q -n %{name}-%{version}

%build
python setup.py build 

%install
python setup.py install --prefix=/usr  --root=%{buildroot}

%files
%{_bindir}/*
%{_datadir}/%{name}
%{_sysconfdir}/udev/rules.d/55-Argyll.rules
%{_mandir}/man1/*.xz
%{_iconsdir}/hicolor/*/*
#% {_docdir}/%{name}-%{version}/screenshots/
#% {_docdir}/%{name}-%{version}/theme
%{_docdir}/%{name}-%{version}/

%{py_platsitedir}/%{name}
%{py_platsitedir}/*egg*

%{_datadir}/applications/dispcalGUI.desktop
%{_sysconfdir}/xdg/autostart/z-dispcalGUI-apply-profiles.desktop

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 963 |12cr|distcc-2.18.3-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name    distcc 
%define version 2.18.3
%define release %mkrel 9
%define masqdir %{_libdir}/%{name}/bin

Name:           %{name}
Summary:	Program to distribute compilation of C or C++ 
Group:		Development/C
Version:        %{version}
Release:        %{release}
License: 	GPL
URL:		http://distcc.samba.org/
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Source0:        http://distcc.samba.org/ftp/distcc/%{name}-%{version}.tar.bz2
Source1:	xinetd.d-distcc
Source2:        distccd.init
Patch0:		distcc-2.18.3-fix-linkage-order.patch
BuildRequires:	gtk+2-devel popt-devel
Requires:	%{name}-client %{name}-daemon

%description
distcc is a program to distribute compilation of C or C++ code across
several machines on a network. distcc should always generate the same
results as a local compile, is simple to install and use, and is often
two or more times faster than a local compile. 

This package does not contains any files, this is a meta package
used to ease the installation of distcc.

%package	client
Group:		Development/C
Summary:	Program to distribute compilation of C or C++

%description	client
distcc is a program to distribute compilation of C or C++ code across
several machines on a network. distcc should always generate the same
results as a local compile, is simple to install and use, and is often
two or more times faster than a local compile.

This is the client, who should be installed on the machine who
act as a master.

%package        masq
Group:          System/Servers
Requires:       %{name}-client
Summary:        Masquerade directory for enabling distcc by default

%description    masq
distcc is a program to distribute compilation of C or C++ code across
several machines on a network. distcc should always generate the same
results as a local compile, is simple to install and use, and is often
two or more times faster than a local compile.

This package contains the masquerade directories that can be used to make
most compiles use distcc by default when configured for parallel builds.

%package	daemon-common
Group:		System/Servers
Requires: 	gcc-c++
Summary:	Program to distribute compilation of C or C++
Requires(pre):		rpm-helper
Requires(postun):		rpm-helper
Requires:	%{name}-masq
Requires:       %{name}-daemon

%description daemon-common
distcc is a program to distribute compilation of C or C++ code across
several machines on a network. distcc should always generate the same
results as a local compile, is simple to install and use, and is often
two or more times faster than a local compile.

This package contain the common files for the daemon, installed on the
slaves nodes of the cluster.

%package	daemon-standalone
Group:		System/Servers
Requires: 	gcc-c++
Summary:	Program to distribute compilation of C or C++
Requires(post):		rpm-helper
Requires(postun):		rpm-helper
Obsoletes:      %{name}-daemon
Provides:       %{name}-daemon
Requires:	%{name}-daemon-common
Conflicts:	daemon-xinetd

%description daemon-standalone
distcc is a program to distribute compilation of C or C++ code across
several machines on a network. distcc should always generate the same
results as a local compile, is simple to install and use, and is often
two or more times faster than a local compile.

This package contain the standalone %{name} daemon, installed on the
slaves nodes of the cluster. 

%package	daemon-xinetd
Group:		System/Servers
Requires: 	gcc-c++ xinetd
Summary:	Program to distribute compilation of C or C++
Requires(pre):		rpm-helper
Requires(post):		rpm-helper
Obsoletes:      %{name}-daemon
Provides:       %{name}-daemon
Requires:	%{name}-daemon-common
Conflicts:	daemon-standalone

%description daemon-xinetd
distcc is a program to distribute compilation of C or C++ code across
several machines on a network. distcc should always generate the same
results as a local compile, is simple to install and use, and is often
two or more times faster than a local compile.

This package contain the xinetd %{name} daemon, installed on the slaves
nodes of the cluster. 

%package	gnome-monitor
Group:		Monitoring
Requires:	%{name}-client
Buildrequires:	libglade2.0-devel libgnome2-devel libgnomeui2-devel
Summary:	Program to monitor distibuted compilation of distcc

%description	gnome-monitor
distcc is a program to distribute compilation of C or C++ code across
several machines on a network. distcc should always generate the same
results as a local compile, is simple to install and use, and is often
two or more times faster than a local compile.

This package contain a graphical version of the distcc monitor.

%prep
%setup -q
%patch0 -p1 -b .link_order~

%build
%configure2_5x --enable-gnome --with-gnome
%make

cat <<EOF > %{name}.sh
if [ -f %{_sysconfdir}/sysconfig/ccache ]; then
    . %{_sysconfdir}/sysconfig/ccache
fi

if [ -f %{_sysconfdir}/sysconfig/distcc ]; then
    . %{_sysconfdir}/sysconfig/distcc
fi

if [ "\$USE_DISTCC_DEFAULT" = "yes" ]; then
  if [ "\$USE_CCACHE_DEFAULT" = "yes" ]; then
      if [ -z "\$CCACHE_PREFIX" ]; then
          export CCACHE_PREFIX=%{_bindir}/distcc
      fi
  else
      export PATH=%{masqdir}:\$PATH
  fi
fi
EOF
cat <<EOF > %{name}.csh
if ( -f %{_sysconfdir}/sysconfig/ccache ) then
    eval \`sed -n 's/^\([^#]*\)=\([^#]*\)/set \1=\2;/p' < %{_sysconfdir}/sysconfig/ccache\`
endif

if ( -f %{_sysconfdir}/sysconfig/distcc ) then
    eval \`sed -n 's/^\([^#]*\)=\([^#]*\)/set \1=\2;/p' < %{_sysconfdir}/sysconfig/distcc\`
endif

if (\$?USE_DISTCC_DEFAULT) then
  if ( "\$USE_DISTCC_DEFAULT" == "yes" ) then
    if (\$?USE_CCACHE_DEFAULT) then

  if ( "\$USE_CCACHE_DEFAULT" == "yes" ) then
      if ( "\$path" !~ *%{_libdir}/ccache/bin* ) then
          setenv CCACHE_PREFIX %{_bindir}/distcc
      endif
  else
      set path = ( %{masqdir} \$path )
  endif
    else
      set path = ( %{masqdir} \$path)
    endif
  endif
endif
EOF

cat <<EOF > %{name}.sysconfig
USE_DISTCC_DEFAULT=yes
DISTCC_HOSTS=localhost
DISTCC_LOG=%{_var}/log/%{name}d.log
DISTCC_VERBOSE=1
TMPDIR=%{_var}/lib/%{name}d
IP_ALLOW=127.0.0.1
EOF

cat << EOF > %{name}.logrotate
%{_var}/log/%{name}d.log {
    missingok
    monthly
    compress
}
EOF

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1
%{makeinstall}
install -m644 %{SOURCE1} -D $RPM_BUILD_ROOT%{_sysconfdir}/xinetd.d/%{name}
rm -rf $RPM_BUILD_ROOT%{_docdir}/%{name}

mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/%{name}
echo localhost > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/hosts

mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/lib/%{name}d

mkdir -p $RPM_BUILD_ROOT%{masqdir}
ln -s %{_bindir}/%{name} $RPM_BUILD_ROOT%{masqdir}/gcc
ln -s %{_bindir}/%{name} $RPM_BUILD_ROOT%{masqdir}/cc
ln -s %{_bindir}/%{name} $RPM_BUILD_ROOT%{masqdir}/g++
ln -s %{_bindir}/%{name} $RPM_BUILD_ROOT%{masqdir}/c++
ln -s %{_bindir}/%{name} $RPM_BUILD_ROOT%{masqdir}/%{_target_platform}-gcc

mkdir -p $RPM_BUILD_ROOT/%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Name=Distcc monitor
Comment=Distcc monitor
Exec=distccmon-gnome
Icon=%{name}
Terminal=false
Type=Application
Categories=System;X-MandrivaLinux-System-Monitoring;
EOF

install -m755 %{name}.sh -D $RPM_BUILD_ROOT%{_sysconfdir}/profile.d/%{name}.sh
install -m755 %{name}.csh -D $RPM_BUILD_ROOT%{_sysconfdir}/profile.d/%{name}.csh
install -m644 %{name}.sysconfig -D $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/%{name}
install -m755 %{SOURCE2} -D %{buildroot}%{_initrddir}/%{name}d

mkdir -p $RPM_BUILD_ROOT%{_var}/log
touch $RPM_BUILD_ROOT%{_var}/log/%{name}d.log

install -m644 %{name}.logrotate -D $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d/%{name}d

%pre daemon-common
%_pre_useradd %{name}d %{_localstatedir}/lib/%{name}d /sbin/nologin
%create_ghostfile %{_var}/log/%{name}d.log distccd adm 0644

%post daemon-standalone
%_post_service %{name}d

%preun daemon-standalone
%_preun_service %{name}d

%pre daemon-xinetd

%post daemon-xinetd
# check that /etc/services has been already patched with ditscc port
CHECK_PORT=`grep distcc %{_sysconfdir}/services`
if [ -z "$CHECK_PORT" ]; then
	echo " " >> %{_sysconfdir}/services
	echo "distcc            3632/tcp # distcc port for daemon" >> %{_sysconfdir}/services
	else
	perl -pi -e 's/distcc.*/distcc                3632\/tcp \# distcc port for daemon/' %{_sysconfdir}/services
fi

# restarting xinetd service
service xinetd condrestart

%postun daemon-common
%_postun_userdel %{name}d

%postun daemon-xinetd
# restarting xinetd service
service xinetd condrestart

%if %mdkversion < 200900
%post gnome-monitor
%update_menus
%endif

%if %mdkversion < 200900
%postun gnome-monitor
%clean_menus
%endif

%clean
rm -rf $RPM_BUILD_ROOT

# (misc) here to generate a empty rpm, who require the 2 others
%files 

%files client
%defattr(644,root,root,755)
%doc README* INSTALL AUTHORS doc/*
%{_mandir}/man1/%{name}.1*
%dir %{_sysconfdir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}/hosts
%defattr(755,root,root,755)
%{_bindir}/%{name}
%{_bindir}/%{name}mon-text
%{_mandir}/man1/%{name}mon-text.*

%files masq
%defattr(644,root,root,755)
%attr(0755,root,root) %{masqdir}

%files gnome-monitor
%defattr(-,root,root)
%{_datadir}/applications/mandriva-%{name}.desktop
%{_bindir}/%{name}mon-gnome
%{_datadir}/%{name}/*.png
%{_datadir}/%{name}/*.desktop
#%_datadir/*.glade*

%files daemon-common
%defattr(-,root,root)
%{_bindir}/%{name}d*
%{_mandir}/man1/%{name}d.1*
%defattr(-,distccd,distccd)
%{_localstatedir}/lib/%{name}d
%attr(0640,distccd,adm) %ghost %{_var}/log/%{name}d.log
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}d

%files daemon-standalone
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/profile.d/%{name}.*sh
%config(noreplace) %{_initrddir}/%{name}d
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}

%files daemon-xinetd
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/xinetd.d/%{name}



%changelog
* Fri Dec 18 2009 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.18.3-9mdv2010.1
+ Revision: 479849
- fix link order issue (P1)
- fix #56460 & #47512:
  	o make initscript lsb compliant
  	o fix TMPDIR set
  	o fix syntax errors in profile.d script

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

  + Oden Eriksson <oeriksson@mandriva.com>
    - bump release
    - fix #41206 (Bad /etc/profile.d/distcc.csh script : some syntax errors)

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 2.18.3-5mdv2008.1
+ Revision: 136365
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Sep 18 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.18.3-5mdv2008.0
+ Revision: 89592
- rebuild

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill desktop-file-validate's error: string list key "Categories" in group "Desktop Entry" does not have a semicolon (";") as trailing character
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Thu Aug 23 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.18.3-4mdv2008.0
+ Revision: 70048
- convert menu to XDG
- convert prereq


* Wed Dec 28 2005 Erwan Velu <erwan@seanodes.com> 2.18.3-2mdk
- Rebuild

* Sat Dec 25 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 2.18.3-1mdk
- 2.8.13
- fix non-conffile-in-etc
- fix non-ghost-file

* Sat Dec 25 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 2.18.2-2mdk
- fix PATH in %%{_sysconfdir}/profile.d/distcc.sh (from Eskild Hustvedt)
- cleanups

* Fri Nov 12 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 2.18.2-1mdk
- 2.18.2

* Wed Oct 27 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.18-3mdk
- Update source2 to not restrict connection for xinetd mode, otherwise
  nobody can connect to the daemon (and ACL are handled by xinetd in that
  case anyway)

* Sun Oct 24 2004 David Walluck <walluck@mandrake.org> 2.18-2mdk
- add standalone service that works in conjunction with ccache

* Tue Oct 12 2004 Lenny Cartier <lenny@mandrakesoft.com> 2.18-1mdk
- 2.18

* Fri Sep 10 2004 Lenny Cartier <lenny@mandrakesoft.com> 2.17-2mdk
- from Richard Houser <rick@divinesymphony.net> : 
	- New masq directory in /usr/lib/distcc/bin, just add to the start of your path

* Tue Aug 03 2004 Lenny Cartier <lenny@mandrakesoft.com> 2.17-1mdk
- 2.17

* Mon Jul 19 2004 Lenny Cartier <lenny@mandrakesoft.com> 2.16-1mdk
- 2.16

* Mon May 17 2004 Antoine Ginies <aginies@n2.mandrakesoft.com> 2.14-2mdk
- remove verbose log in xinetd

* Thu May 06 2004 <lenny@mandrakesoft.com> 2.14-1mdk
- New release 2.14

* Tue Apr 06 2004 Erwan Velu <erwan@mandrakesoft.com> 2.13-1mdk
- 2.13

* Fri Jan 09 2004 Lenny Cartier <lenny@mandrakesoft.com> 2.12.1-1mdk
- 2.12.1
- add distccmon-text manpage

* Sun Dec 21 2003 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 2.12-2mdk
- run under own user
- spec cosmetics
- fix buildrequires (lib64..)
- define TMPDIR=/tmp (fixes #6225)

* Fri Dec 19 2003 Michael Scherer <misc@mandrake.org> 2.12-1mdk
- 2.12

* Thu Oct 23 2003 Lenny Cartier <lenny@mandrakesoft.com> 2.11.2-1mdk
- 2.11.2

* Mon Sep 29 2003 Antoine Ginies <aginies@mandrakesoft.com> 2.11-2mdk
- fix Buildrequires

* Tue Sep 23 2003 Lenny Cartier <lenny@mandrakesoft.com> 2.11-1mdk
- 2.11
- add some files for gnome-mono (but place is not satisfying)

* Mon Sep 01 2003 Michael Scherer <scherer.michael@free.fr> 2.10.1-3mdk 
- fix last changelog
- BuildRequires libgtk+2.0_0-devel
- added a package distcc to ease the upgrade
- split gtk-monitor from client
- use service xinetd condrestart

* Thu Aug 14 2003 Lenny Cartier <lenny@mandrakesoft.com> 2.10.1-2mdk
- following the Andre Duclos idea, split the package
- enable gnome monitor
- add menu entry

* Wed Aug 13 2003 Lenny Cartier <lenny@mandrakesoft.com> 2.10.1-1mdk
- 2.10

* Wed Jul 23 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 2.9-1mdk
- 2.9 (\o/ packaged before Per Øyvind)

* Wed Jul 09 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 2.8-1mdk
- 2.8
- drop Prefix tag

* Fri Jun 27 2003 Lenny Cartier <lenny@mandrakesoft.com> 2.7.1-1mdk
- 2.7.1

* Fri Jun 06 2003 Lenny Cartier <lenny@mandrakesoft.com> 2.5.1-1mdk
- 2.5.1

* Wed Jun 04 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 2.5-3mdk
- add confdir and configfile for hosts

* Tue Jun 03 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 2.5-2mdk
- spec file fixes and cleanups

* Wed May 28 2003 Lenny Cartier <lenny@mandrakesoft.com> 2.5-1mdk
- 2.5

* Mon May 05 2003 Lenny Cartier <lenny@mandrakesoft.com> 2.2-1mdk
- 2.2

* Mon Mar 31 2003 Lenny Cartier <lenny@mandrakesoft.com> 2.0.1-1mdk
- 2.0.1
- remove infopages post & postun
- minor clean spec

* Mon Mar 24 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.2.3-1mdk
- 1.2.3

* Thu Feb 27 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.2.2-1mdk
- 1.2.2

* Sat Feb 22 2003 Antoine Ginies <aginies@mandrakesoft.com> 1.2-1mdk
- new release

* Tue Jan 28 2003 Antoine Ginies <aginies@mandrakesoft.com> 1.1-1mdk
- new release 1.1

* Thu Jan 16 2003 Antoine Ginies <aginies@mandrakesoft.com> 1.0-1mdk
- release 1.0

* Thu Dec 12 2002 Antoine Ginies <aginies@mandrakesoft.com> 0.15-2mdk
- correct to adjust to new default port 3632

* Thu Dec 12 2002 Antoine Ginies <aginies@mandrakesoft.com> 0.15-1mdk
- new release 0.15

* Tue Dec 03 2002 Antoine Ginies <aginies@mandrakesoft.com> 0.14-1mdk
- new release 0.14

* Tue Nov 12 2002 Antoine Ginies <aginies@mandrakesoft.com> 0.13-1mdk
- release 0.13

* Tue Oct 08 2002 Antoine Ginies <aginies@mandrakesoft.com> 0.12-3mdk
- correct /etc/services

* Mon Oct 07 2002 Antoine Ginies <aginies@mandrakesoft.com> 0.12-2mdk
- include distccd in xinetd service
- add disttc port in /etc/services

* Mon Oct 07 2002 Antoine Ginies <aginies@mandrakesoft.com> 0.12-1mdk
- release 0.12

* Sun Sep 29 2002 Antoine Ginies <aginies@mandrakesoft.com> 0.11.0-1mdk
- sorry for overwritting first spec. 
- release 0.11

* Mon Sep 16 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.10.1-1mdk
- from Austin Acton <aacton@yorku.ca> :
- update to 0.10.1

* Thu Aug 22 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.8-1mdk
- from Austin Acton <aacton@yorku.ca> :
- update to 0.8

* Tue Aug 06 2002 Xavier Granier <xavier.granier@laposte.net> 0.6-1mdk
- First packaging


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 964 |12cr|divfix++-0.34-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Spec is based on Enrico Chiaretti's work in MIB and
# Erdem U. Altinyurt's and Toni Graffy's work in OpenSUSE(?)

%define oname DivFix++

Name:		divfix++
Summary:	A program to repair broken AVI file streams by rebuilding index part of file
Version:	0.34
Release:	%mkrel 1
License:	GPL
Group:		Video
URL:		http://divfixpp.sourceforge.net/
Source0:	%{oname}_v%{version}-src.tar.bz2
BuildRequires:	dos2unix
BuildRequires:	wxgtku-devel
%rename		%{oname}

%description
This program designed to repair broken AVI file streams by
rebuilding index part of file. This is very useful when trying
to preview movies which has no index part, like some files are
currently downloading from ed2k or bittorent networks.

DivFix++ has supports CLI tools, this means you can fix, preview
and delete movies automatically via script (by using argument
parameters...)

DivFix++ program code supports lots of operating system, because
it's writen by cross-platform API, wxWidgets.

%prep
%setup -q -n %{oname}_v%{version}
dos2unix docs/*
%__chmod 644 docs/*

%build
%make

%install
%__rm -rf %{buildroot}
%makeinstall_std

# Overwite .desktop file
cat > %{buildroot}%{_datadir}/applications/%{oname}.desktop << EOF
[Desktop Entry]
Name=DivFix++
Comment=AVI Repair & Preview Utility
Exec=DivFix++
Icon=DivFix++
Terminal=false
Type=Application
Categories=AudioVideo;Video;
EOF

%find_lang %{oname}

%clean
%__rm -rf %{buildroot}

%files -f %{oname}.lang
%defattr(-,root,root)
%doc docs/*
%{_bindir}/%{oname}
%{_datadir}/applications/%{oname}.desktop
%{_datadir}/pixmaps/%{oname}.png



%changelog
* Wed Feb 22 2012 Andrey Bondrov <abondrov@mandriva.org> 0.34-1
+ Revision: 779215
- imported package divfix++


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 965 |12cr|djview4-4.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           djview4
Version:        4.8
Release:        %mkrel 1
Epoch:          0
Summary:        DjVu viewer and browser plugin
License:        GPLv2+
Group:          Publishing
URL:            http://djvu.sourceforge.net/djview4.html
Source0:        http://downloads.sourceforge.net/djvu/djview-%{version}.tar.gz
Patch0:		djview-4.8-swap.patch
BuildRequires:  desktop-file-utils
BuildRequires:  djvulibre-devel >= 3.5.18
BuildRequires:  qt4-devel >= 4.2.0
BuildRequires:  tiff-devel
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%description
This package contains the djview4 viewer and browser plugin.

Highlights:

- Entirely based on the public djvulibre api.
- Entirely written in portable Qt4.
- Works with Qt/X11, Qt/Mac, and Qt/Windows.
- Continuous scrolling of pages.
- Side-by-side display of pages.
- Ability to specify a url to the djview command.
- All plugin and cgi options available from the command line.
- All silly annotations implemented.
- Display thumbnails as a grid.
- Display outlines.
- Page names supported (see djvused command set-page-title).
- Metadata dialog (see djvused command set-meta).
- Mmplemented as reusable Qt widgets.

%package -n mozilla-plugin-dejavu
Summary:        UNIX-based DjVu Netscape plugin
Group:          Publishing
Requires:       %{name} = %{epoch}:%{version}-%{release}
Obsoletes:      djvulibre-browser-plugin < %{epoch}:%{version}-%{release}
Provides:       djvulibre-browser-plugin = %{epoch}:%{version}-%{release}

%description -n mozilla-plugin-dejavu
UNIX-based DjVu Netscape plugin.

%prep
%setup -q -n djview-%{version}
%patch0 -p1 -b .swap

%build
export QTDIR=%{qt4dir}
%{configure2_5x}
%{make}

%install
%{__rm} -rf %{buildroot}
%{makeinstall_std}
%{__rm} -r %{buildroot}%{_datadir}/djvu/djview4/desktop
%if 0
%{__rm} %{buildroot}%{_bindir}/djview
%{__rm} %{buildroot}%{_mandir}/man1/djview.1
%endif
%{__mkdir_p} %{buildroot}%{_libdir}/mozilla/plugins
%{__mv} %{buildroot}%{_libdir}/netscape/plugins/nsdejavu.so %{buildroot}%{_libdir}/mozilla/plugins/nsdejavu.so
%{__ln_s} %{_libdir}/mozilla/plugins/nsdejavu.so %{buildroot}%{_libdir}/netscape/plugins/nsdejavu.so

%{__mkdir_p} %{buildroot}%{_datadir}/icons/hicolor/32x32/apps
%{__cp} -a desktopfiles/hi32-djview4.png %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/djvulibre-djview4.png
%{__mkdir_p} %{buildroot}%{_datadir}/icons/hicolor/64x64/apps
%{__cp} -a desktopfiles/hi64-djview4.png %{buildroot}%{_datadir}/icons/hicolor/64x64/apps/djvulibre-djview4.png
%{__mkdir_p} %{buildroot}%{_datadir}/icons/hicolor/scalable/apps
%{__cp} -a desktopfiles/djview.svg %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/djvulibre-djview4.svg

%{_bindir}/desktop-file-install \
  --vendor="" \
  --remove-category="Application" \
  --add-category="Qt" \
  --add-category="Graphics" \
  --add-category="Viewer" \
  --dir %{buildroot}%{_datadir}/applications desktopfiles/djvulibre-djview4.desktop

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc COPYING COPYRIGHT INSTALL NEWS README README_packagers README_translations
%attr(0755,root,root) %{_bindir}/djview
%attr(0755,root,root) %{_bindir}/djview4
%{_datadir}/djvu/djview4/
%{_mandir}/man1/djview4.1*
%{_mandir}/man1/djview.1*
%{_datadir}/applications/djvulibre-djview4.desktop
%{_datadir}/icons/hicolor/*/apps/djvulibre-djview4.*

%files -n mozilla-plugin-dejavu
%defattr(0644,root,root,0755)
%doc nsdejavu/README
%attr(0755,root,root) %{_libdir}/netscape/plugins/nsdejavu.so
%attr(0755,root,root) %{_libdir}/mozilla/plugins/nsdejavu.so
%{_mandir}/man1/nsdejavu.1*



%changelog
* Thu Oct 06 2011 Andrey Bondrov <abondrov@mandriva.org> 0:4.8-1
+ Revision: 703281
- Add patch0 to avoid swap function overloading
- New version: 4.8

* Wed Mar 09 2011 Lev Givon <lev@mandriva.org> 0:4.7-1
+ Revision: 643129
- Update to 4.7.

* Sat Feb 26 2011 Tomas Kindl <supp@mandriva.org> 0:4.6-2
+ Revision: 639824
- rebuilt

* Mon Nov 01 2010 Lev Givon <lev@mandriva.org> 0:4.6-1mdv2011.0
+ Revision: 591630
- Update to 4.6.
  Remove format string patch (no longer necessary).

* Wed Jul 28 2010 Lev Givon <lev@mandriva.org> 0:4.5-3mdv2011.0
+ Revision: 562702
- Include svg icon.

* Wed Mar 17 2010 Lev Givon <lev@mandriva.org> 0:4.5-2mdv2010.1
+ Revision: 524611
- Include high-resolution icon in package.

* Sat Dec 12 2009 Jérôme Brenier <incubusss@mandriva.org> 0:4.5-1mdv2010.1
+ Revision: 477780
- new version 4.5
- fix str fmt
- fix license tag

* Sat Oct 18 2008 David Walluck <walluck@mandriva.org> 0:4.4-1mdv2009.1
+ Revision: 295151
- 4.4

* Sun Sep 07 2008 Frederik Himpe <fhimpe@mandriva.org> 0:4.3-3mdv2009.0
+ Revision: 282360
- Rebuild for new djvulibre

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 0:4.3-2mdv2009.0
+ Revision: 266564
- rebuild early 2009.0 package (before pixel changes)

* Sun Apr 20 2008 David Walluck <walluck@mandriva.org> 0:4.3-1mdv2009.0
+ Revision: 196002
- 4.3

* Wed Jan 16 2008 David Walluck <walluck@mandriva.org> 0:4.2.3-1mdv2008.1
+ Revision: 153858
- use gentoo version number which includes the release in the version string

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - kill extra spacing at top of description

* Thu Dec 13 2007 David Walluck <walluck@mandriva.org> 0:4.2-1mdv2008.1
+ Revision: 119479
- 4.2-3

* Sat Nov 10 2007 David Walluck <walluck@mandriva.org> 0:4.1.2-1mdv2008.1
+ Revision: 107319
- change version to match gentoo

* Fri Aug 17 2007 David Walluck <walluck@mandriva.org> 0:4.1-1mdv2008.0
+ Revision: 65324
- needs desktop-file-utils
- BuildRequires: tiff-devel
- Import djview4


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 966 |12cr|dkms-kalmia-0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	modname	kalmia

Name:		dkms-%{modname}
Version:	0.2
Release:	1
Summary:	Driver for Kalmia-based 4G/LTE modems
Group:		System/Configuration/Hardware
License:	GPLv2+
URL:		https://github.com/mkotsbak/Samsung-GT-B3730-linux-driver
Source0:	%{modname}-%{version}.tar.xz
#CVSID:		796fd38b68167f527980ed75a5cbfe0d802d4ece
Requires(post):	dkms
Requires(preun):dkms
BuildArch:	noarch
Suggests:	minicom

%description
This package provides the kernel driver for 4G/LTE modems using the Kalmia
chipset, ie. such as Samsung's GT-B3710 & GT-B3730.

%prep
%setup -qn %{modname}-%{version}

%build

%install
install -d %{buildroot}%{_docdir}/%{modname}
install -m644 README *.txt %{buildroot}%{_docdir}/%{modname}
install -m755 chat.sh connect_lte.sh connect_nonlte.sh %{buildroot}%{_docdir}/%{modname}

# DKMS stuff
install -d %{buildroot}%{_usrsrc}/%{modname}-%{version}
install -m644 Makefile kalmia.c %{buildroot}%{_usrsrc}/%{modname}-%{version}

# Configuration for dkms
cat > %{buildroot}%{_usrsrc}/%{modname}-%{version}/dkms.conf << 'EOF'
PACKAGE_NAME=%{modname}
PACKAGE_VERSION=%{version}
BUILT_MODULE_NAME="%{modname}"
DEST_MODULE_LOCATION="/kernel/drivers/usb/net"
AUTOINSTALL=yes
EOF

%post
dkms add -m %{modname} -v %{version} --rpm_safe_upgrade || :
dkms build -m %{modname} -v %{version} --rpm_safe_upgrade || :
dkms install -m %{modname} -v %{version} --rpm_safe_upgrade || :

%preun
dkms remove -m %{modname} -v %{version} --all --rpm_safe_upgrade || :

%files
%dir %{_docdir}/%{modname}
%doc %{_docdir}/%{modname}/README
%{_docdir}/%{modname}/*.txt
%{_docdir}/%{modname}/*.sh
%{_usrsrc}/%{modname}-%{version}



%changelog
* Tue Jul 05 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.2-1
+ Revision: 688833
- update to newer code
- add a suggests on minicom

* Sun May 22 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.1-1
+ Revision: 677018
- imported package dkms-kalmia


* Sat May 21 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.1-1
- initial release, based on git commit 796fd38b68167f527980ed75a5cbfe0d802d4ece

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 967 |12cr|dkms-lenovo-sl-laptop-0.02-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module_name lenovo-sl-laptop
%define module_path %{_usrsrc}/%{module_name}-%{version}-%{release}

Summary:	Lenovo ThinkPad SL Series Exerimental Driver
Name:		dkms-%{module_name}
Version:	0.02
Release:	2
License:	GPLv2+
URL:		http://github.com/tetromino/lenovo-sl-laptop/tree/master
Group:		System/Kernel and hardware
Source0:	%{module_name}.tar.bz2
Patch0:		lenovo-sl-laptop-dmi.patch
BuildArch:	noarch
Requires(pre):	dkms
Requires(post):	dkms

%description
This is an experimental driver for the Lenovo ThinkPad SL
series, since those laptops are currently not supported by
the thinkpad_acpi driver.

%prep
%setup -q -n %{module_name}
%patch0 -p0

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/%{module_path}
cp -a * %{buildroot}/%{module_path}
cat > %{buildroot}/%{module_path}/dkms.conf <<EOF
PACKAGE_VERSION="%{version}-%{release}"
# Items below here should not have to change with each driver version
PACKAGE_NAME="%{module_name}"
DEST_MODULE_LOCATION[0]="/kernel/3rdparty/%{module_name}"
BUILT_MODULE_NAME[0]="%{module_name}"
REMAKE_INITRD="no"
AUTOINSTALL="yes"
EOF
mkdir -p %{buildroot}/etc/modprobe.d/
cat > %{buildroot}/etc/modprobe.d/%name <<EOF
options %{module_name} control_backlight=1
blacklist video
EOF

%clean
rm -rf %{buildroot}

%post
dkms add     -m %{module_name} -v %{version}-%{release} --rpm_safe_upgrade
dkms build   -m %{module_name} -v %{version}-%{release} --rpm_safe_upgrade
dkms install -m %{module_name} -v %{version}-%{release} --rpm_safe_upgrade

%preun
dkms remove  -m %{module_name} -v %{version}-%{release} --all --rpm_safe_upgrade

%files
%defattr(-,root,root)
%{module_path}
/etc/modprobe.d/dkms-lenovo-sl-laptop



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.02-0.2mdv2011.0
+ Revision: 617790
- the mass rebuild of 2010.0 packages

* Wed Jun 10 2009 Pascal Terjan <pterjan@mandriva.org> 0.02-0.1mdv2010.0
+ Revision: 384767
- import dkms-lenovo-sl-laptop


* Wed Jun 10 2009 Pascal Terjan <pterjan@mandriva.org> 0.02-0.1mdv2010.0
- first package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 968 |12cr|dkms-netfilter-rtsp-2.6.26-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define proto rtsp
%define module_name netfilter-%proto

Name:		dkms-%{module_name}
Version:	2.6.26
Release:	%mkrel 2
Epoch:		0
Summary:	Netfilter %proto support (nat and conntrack)
License:	GPLv2
URL:		http://mike.it-loops.com/rtsp/
Source0:	%proto-module-%{version}.tar.gz
Group:		System/Kernel and hardware
Requires(post): coreutils
Requires(post):	dkms
Requires(preun): dkms
Provides:	%{module_name} = %{epoch}:%{version}-%{release}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root
Exclusivearch:	%{ix86} x86_64

%description
This module enable to add conntrack and nat support to netfilter for rtsp,
( Real Time Streaming Protocol ). 

%prep
%setup -q -n %proto

%build

%install
%{__rm} -rf %{buildroot}

%{__mkdir_p} %{buildroot}%{_usrsrc}/%{module_name}-%{version}-%{release}
%{__cp} -a * %{buildroot}%{_usrsrc}/%{module_name}-%{version}-%{release}
%{__cat} > %{buildroot}%{_usrsrc}/%{module_name}-%{version}-%{release}/dkms.conf << EOF
PACKAGE_VERSION="%{version}-%{release}"

# Items below here should not have to change with each driver version
PACKAGE_NAME="%{module_name}"

BUILT_MODULE_NAME[0]="nf_conntrack_rtsp"
DEST_MODULE_LOCATION[0]="/kernel/net/netfilter"
BUILT_MODULE_NAME[1]="nf_nat_rtsp"
DEST_MODULE_LOCATION[1]="/kernel/net/netfilter"

AUTOINSTALL="yes"

EOF

%clean
%{__rm} -rf %{buildroot}

%post
%{_sbindir}/dkms add -m %{module_name} -v %{version}-%{release} --rpm_safe_upgrade
%{_sbindir}/dkms build -m %{module_name} -v %{version}-%{release} --rpm_safe_upgrade
%{_sbindir}/dkms install -m %{module_name} -v %{version}-%{release} --rpm_safe_upgrade
/sbin/rmmod nf_conntrack_rtsp
/sbin/modprobe nf_conntrack_rtsp
/sbin/rmmod nf_nat_rtsp
/sbin/modprobe nf_nat_rtsp || :

%preun
%{_sbindir}/dkms remove -m %{module_name} -v %{version}-%{release} --rpm_safe_upgrade --all || :

%files
%defattr(0644,root,root,0755)
%doc README
%{_usrsrc}/%{module_name}-%{version}-%{release}



%changelog
* Fri Apr 17 2009 Pascal Terjan <pterjan@mandriva.org> 0:2.6.26-2mdv2009.1
+ Revision: 367931
- Fix post scriplet
- Do not remove /etc/sysconfig/lm_sensors on uninstall
- Fix dkms.conf to list correct module names
- Fix dkms make command

* Tue Jan 20 2009 Michael Scherer <misc@mandriva.org> 0:2.6.26-1mdv2009.1
+ Revision: 331952
- add doc
- import dkms-netfilter-rtsp



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 969 |12cr|dkms-nwfermi-0.4.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module_name nwfermi

Name:		dkms-%{module_name}
Version:	0.4.2
Release:	%mkrel 1
Summary:	DKMS-ready kernel-source for the %name driver
License:	GPL
URL:		http://www.fusionnetwork.us/index.php/articles/linux-tutorials/hp-touchsmart-300-touchscreen-linux-nextwindow-working/
Source:		%module_name-%{version}.tar.bz2
Group:		System/Kernel and hardware
Requires(pre):	dkms
Requires(post): dkms
Buildroot:	%{_tmppath}/%{name}-%{version}-root
Buildarch:	noarch

%description
Driver for USB touchscreen chipset,
Nextwindow Fermi touchscreen driver

%prep
%setup -q -n %module_name-%version

%build

%clean
rm -fr $RPM_BUILD_ROOT

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p %{buildroot}/usr/src/%{module_name}-%{version}-%{release}
install -m 644 dkms.conf $RPM_BUILD_ROOT/usr/src/%{module_name}-%version-%release/dkms.conf
tar c . | tar x -C $RPM_BUILD_ROOT/usr/src/%{module_name}-%version-%release/


%post
   dkms add -m %{module_name} -v %{version}-%{release} --rpm_safe_upgrade
   dkms build -m %{module_name} -v %{version}-%{release} --rpm_safe_upgrade
   dkms install -m %{module_name} -v %{version}-%{release} --rpm_safe_upgrade

%preun
dkms remove -m %{module_name} -v %{version}-%{release} --rpm_safe_upgrade --all ||:

%files
%defattr(-,root,root)
/usr/src/%{module_name}-%{version}-%{release}



%changelog
* Fri Jan 07 2011 Antoine Ginies <aginies@mandriva.com> 0.4.2-1mdv2011.0
+ Revision: 629590
- import dkms-nwfermi


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 970 |12cr|dkms-r5u870-0.11.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module r5u870
%define name dkms-%{module}
%define version 0.11.0
%define release %mkrel 6

Summary: Ricoh RY5U870 webcam driver
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://mediati.org/%{module}/%{module}-%{version}.tar.gz
# Link to the parent, else hal will ignore it
Patch0:	r5u870-0.11.0-set_device.patch
License: GPL
Group: System/Kernel and hardware
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Url: http://wiki.mediati.org/R5u870
BuildArch: noarch
Requires(post): dkms
Requires(preun): dkms

%description
r5u870 is a driver for Ricoh RY5U870 webcams.

%prep
%setup -q -n %{module}-%{version}

%patch0 -p1

rm -f *.fw

cat > dkms.conf <<EOF
PACKAGE_NAME=%{name}
PACKAGE_VERSION=%{version}-%{release}
BUILT_MODULE_NAME[0]=r5u870
BUILT_MODULE_NAME[1]=usbcam
BUILT_MODULE_LOCATION[1]=usbcam
DEST_MODULE_LOCATION[0]=/kernel/drivers/media/video
DEST_MODULE_LOCATION[1]=/kernel/drivers/media/video
MODULES_CONF_EXTRACT_ALIASES[0]=yes
AUTOINSTALL=yes
EOF

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/usr/src/%{module}-%{version}-%{release}/
tar c . | tar x -C %{buildroot}/usr/src/%{module}-%{version}-%{release}/

%clean
rm -rf %{buildroot}

%post
set -x
/usr/sbin/dkms --rpm_safe_upgrade add -m %{module} -v %{version}-%{release}
/usr/sbin/dkms --rpm_safe_upgrade build -m %{module} -v %{version}-%{release}
/usr/sbin/dkms --rpm_safe_upgrade install -m %{module} -v %{version}-%{release}
:

%preun
set -x
/usr/sbin/dkms --rpm_safe_upgrade remove -m %{module} -v %{version}-%{release} --all
:

%files
%defattr(-,root,root)
/usr/src/%{module}-%{version}-%{release}


%changelog
* Fri Mar 06 2009 Antoine Ginies <aginies@mandriva.com> 0.11.0-6mdv2009.1
+ Revision: 350652
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.11.0-5mdv2009.0
+ Revision: 244352
- rebuild

* Wed Apr 02 2008 Pascal Terjan <pterjan@mandriva.org> 0.11.0-3mdv2008.1
+ Revision: 191657
- Link to the device, else hal will ignore it and rights will be wrong (#39182)
- Add the aliases in /etc/modprobe.d/ so that it gets loaded instead of the generic uvcvideo (#39182 too)

* Fri Mar 21 2008 Olivier Blin <oblin@mandriva.com> 0.11.0-2mdv2008.1
+ Revision: 189450
- install usbcam module as well (#39182)

* Fri Feb 29 2008 Olivier Blin <oblin@mandriva.com> 0.11.0-1mdv2008.1
+ Revision: 176724
- 0.11.0
- remove 1837 patch (better one upstream)
- update URL

  + Thierry Vignaud <tvignaud@mandriva.com>
    - fix no-buildroot-tag

* Mon Dec 03 2007 Olivier Blin <oblin@mandriva.com> 0.10.0-1mdv2008.1
+ Revision: 114630
- initial r5u870 package
- create dkms-r5u870


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 971 |12cr|dkms-rt3090-2.4.0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module rt3090
%define version 2.4.0.4
%define card Ralink RT3090 WiFi cards

%define distname RT3090_LinuxSTA_V%{version}_20101217

Summary: dkms package for %{module} driver
Name: dkms-%{module}
Version: %{version}
Release: %mkrel 1
Source0: http://www.ralinktech.com.tw/data/drivers/%{distname}.tar.bz2
Patch1: dkms-rt3090-use-firmware-in-file.patch
Patch2: dkms-rt3090-unexpected-format.patch
Patch3: dkms-rt3090-config-mk.patch
License: GPLv2+
Group: System/Kernel and hardware
URL: http://www.ralinktech.com/
Requires(preun): dkms
Requires(post): dkms
Suggests: rt3090-firmware
BuildRoot: %{_tmppath}/%{name}-%{version}
BuildArch: noarch

%description
This package contains the %{module} driver for
%{card}.

%prep
%setup -q -n %{distname}
%apply_patches

# We don't want to ship firmware here, already provided by separated package
# (rt3090-firmware, see also dkms-rt3090-use-firmware-in-file.patch)
rm -f common/rt2860.bin
rm -rf tools

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/usr/src/%{module}-%{version}-%{release}/patches
cat > %{buildroot}/usr/src/%{module}-%{version}-%{release}/dkms.conf <<EOF
PACKAGE_NAME=%{module}
PACKAGE_VERSION=%{version}-%{release}

DEST_MODULE_LOCATION[0]=/kernel/3rdparty/%{module}
BUILT_MODULE_NAME[0]=%{module}sta
BUILT_MODULE_LOCATION[0]=os/linux

MAKE[0]="make LINUX_SRC=\$kernel_source_dir HAS_WPA_SUPPLICANT=y HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y"
AUTOINSTALL="yes"
EOF

tar c . | tar x -C %{buildroot}/usr/src/%{module}-%{version}-%{release}/

mkdir -p %{buildroot}%{_sysconfdir}/Wireless/RT2860STA
install -m 644 RT2860STA.dat %{buildroot}%{_sysconfdir}/Wireless/RT2860STA

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%{_sysconfdir}/Wireless
/usr/src/%{module}-%{version}-%{release}/

%post -n dkms-%{module}
/usr/sbin/dkms --rpm_safe_upgrade add -m %{module} -v %{version}-%{release}
/usr/sbin/dkms --rpm_safe_upgrade build -m %{module} -v %{version}-%{release}
/usr/sbin/dkms --rpm_safe_upgrade install -m %{module} -v %{version}-%{release}
exit 0

%preun -n dkms-%{module}
/usr/sbin/dkms --rpm_safe_upgrade remove -m %{module} -v %{version}-%{release} --all
exit 0



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 972 |12cr|dkms-thinkpad-6.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	modname	thinkpad
%define	name	dkms-%{modname}
%define	version	6.0
%define	rel	2
%define	release	%mkrel %{rel}

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	DKMS-ready module adding kernel support for older Thinkpad laptops
License:	GPL
Source0:	%{modname}_%{version}.tar.gz
Patch0:		thinkpad-6.0-linux-2.6.2x-Makefiles.patch
Url:		http://heanet.dl.sourceforge.net/sourceforge/tpctl/
Group:		Development/Kernel
Requires(pre):	dkms
Requires(post): dkms
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Buildarch:	noarch

%description
This package contains a DKMS-ready module adding kernel support
for older Thinkpad laptops.

%prep
%setup -q -c -n %{modname}-%{version}
%patch0 -p0
# fix bad name, otherwise kbuild doesn't compile it
mv %modname-%version/2.6/drivers/smapi_call.s %modname-%version/2.6/drivers/smapi_call.S
chmod -R go=u-w .

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_usrsrc}/%{modname}-%{version}-%{release}
cp -a %{modname}-%{version}/* %{buildroot}%{_usrsrc}/%{modname}-%{version}-%{release}
cat > %{buildroot}%{_usrsrc}/%{modname}-%{version}-%{release}/dkms.conf <<EOF

PACKAGE_VERSION="%{version}-%{release}"

# Items below here should not have to change with each driver version
PACKAGE_NAME="%{modname}"
MAKE[0]="make -C \${dkms_tree}/\${PACKAGE_NAME}/\${PACKAGE_VERSION}/build"
CLEAN="make -C \${dkms_tree}/\${PACKAGE_NAME}/\${PACKAGE_VERSION}/build clean"
BUILT_MODULE_LOCATION[0]="2.6/drivers"
BUILT_MODULE_NAME[0]="thinkpad"
DEST_MODULE_LOCATION[0]="/extra"
BUILT_MODULE_LOCATION[1]="2.6/drivers"
BUILT_MODULE_NAME[1]="smapi"
DEST_MODULE_LOCATION[1]="/extra"
BUILT_MODULE_LOCATION[2]="2.6/drivers"
BUILT_MODULE_NAME[2]="superio"
DEST_MODULE_LOCATION[2]="/extra"
BUILT_MODULE_LOCATION[3]="2.6/drivers"
BUILT_MODULE_NAME[3]="rtcmosram"
DEST_MODULE_LOCATION[3]="/extra"
REMAKE_INITRD="no"
AUTOINSTALL="YES"
EOF

%post
#if [ $1 == 1 ]
#then 
  dkms add -m %{modname} -v %{version}-%{release} --rpm_safe_upgrade \
  && dkms build -m %{modname} -v %{version}-%{release} --rpm_safe_upgrade \
  && dkms install -m %{modname} -v %{version}-%{release} --rpm_safe_upgrade
#fi


%preun
#if [ $1 == 0 ]
#  then
  dkms remove -m %{modname} -v %{version}-%{release} --rpm_safe_upgrade --all
#fi

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%docdir %{_usrsrc}/%{modname}-%{version}-%{release}/doc
/usr/src/%{modname}-%{version}-%{release}




%changelog
* Fri Mar 06 2009 Antoine Ginies <aginies@mandriva.com> 6.0-2mdv2009.1
+ Revision: 350651
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 6.0-1mdv2009.0
+ Revision: 136367
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 973 |12cr|dkms-tp_smapi-0.41-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	modname	tp_smapi
%define	name	dkms-%{modname}
%define	version	0.41
%define	release	1

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	DKMS-ready module for SMAPI BIOS of ThinkPad laptops
License:	GPLv2+
Source0:	%{modname}-%{version}.tar.gz
Source1:	README.urpmi
Source2:	kernel-2.6.27-semaphore_h.patch
Url:		http://heanet.dl.sourceforge.net/sourceforge/tpctl/
Group:		Development/Kernel
Requires(pre):	dkms
Requires(post): dkms
Buildarch:	noarch

%description
ThinkPad laptops include a proprietary interface called SMAPI BIOS
(System Management Application Program Interface) which provides some
hardware control functionality that is not accessible by other means.

This driver exposes some features of the SMAPI BIOS through a sysfs
interface. It is suitable for newer models, on which SMAPI is invoked
through IO port writes.

WARNING:
This driver uses undocumented features and direct hardware access.
It thus cannot be guaranteed to work, and may cause arbitrary damage
(especially on models it wasn't tested on).

NOTE:
This package replaces module hdaps from upstream kernel with an
improved and tp_smapi compatible one. See the documentation.


%prep
%setup -q -c -n %{modname}-%{version}
chmod -R go=u-w .
# build in kernel 2.6.24 complains about not using EXTRA_CFLAGS
sed -i.bak -e 's/^CFLAGS/EXTRA_CFLAGS/' %{modname}-%{version}/Makefile
rm -f %{modname}-%{version}/Makefile.bak
cp %SOURCE1 .

%build


%install
mkdir -p %{buildroot}%{_usrsrc}/%{modname}-%{version}-%{release}
mkdir -p %{buildroot}%{_usrsrc}/%{modname}-%{version}-%{release}/patches
cp -a %{modname}-%{version}/* %{buildroot}%{_usrsrc}/%{modname}-%{version}-%{release}
cp -a %SOURCE2 %{buildroot}%{_usrsrc}/%{modname}-%{version}-%{release}/patches/
cat > %{buildroot}%{_usrsrc}/%{modname}-%{version}-%{release}/dkms.conf <<EOF

PACKAGE_VERSION="%{version}-%{release}"

# Items below here should not have to change with each driver version
PACKAGE_NAME="%{modname}"
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"
CLEAN="make -C \${dkms_tree}/\${PACKAGE_NAME}/\${PACKAGE_VERSION}/build clean"
BUILT_MODULE_NAME[0]="\$PACKAGE_NAME"
DEST_MODULE_LOCATION[0]="/extra"
BUILT_MODULE_NAME[1]="thinkpad_ec"
DEST_MODULE_LOCATION[1]="/extra"
BUILT_MODULE_NAME[2]="hdaps"
DEST_MODULE_LOCATION[2]="/kernel/drivers/hwmon"
REMAKE_INITRD="no"
AUTOINSTALL="YES"
PATCH[0]=%(basename %SOURCE2)
PATCH_MATCH[0]="2\.6\.27"
EOF


%post
#if [ $1 == 1 ]
#then 
  dkms add -m %{modname} -v %{version}-%{release} --rpm_safe_upgrade
  dkms build -m %{modname} -v %{version}-%{release} --rpm_safe_upgrade
  dkms install -m %{modname} -v %{version}-%{release} --rpm_safe_upgrade
#fi


%preun
#if [ $1 == 0 ]
#  then
  dkms remove -m %{modname} -v %{version}-%{release} --rpm_safe_upgrade --all
#fi


%files
%doc %{modname}-%{version}/{README,CHANGES,TODO} README.urpmi
%docdir %{_usrsrc}/%{modname}-%{version}-%{release}/doc
/usr/src/%{modname}-%{version}-%{release}


%changelog
* Wed Dec 21 2011 Alexander Khrukin <akhrukin@mandriva.org> 0.41-1
+ Revision: 744103
- version update

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.40-4mdv2011.0
+ Revision: 610254
- rebuild

* Wed Mar 24 2010 Emmanuel Andry <eandry@mandriva.org> 0.40-3mdv2010.1
+ Revision: 527298
- rebuild

* Sat Feb 21 2009 Gustavo De Nardin <gustavodn@mandriva.com> 0.40-2mdv2009.1
+ Revision: 343703
- fixed License tag

* Sun Dec 28 2008 Gustavo De Nardin <gustavodn@mandriva.com> 0.40-1mdv2009.1
+ Revision: 320139
- new version 0.40

* Tue Sep 16 2008 Gustavo De Nardin <gustavodn@mandriva.com> 0.37-2mdv2009.0
+ Revision: 285108
- add tiny patch to support building in kernel 2.6.27

* Fri Aug 22 2008 Gustavo De Nardin <gustavodn@mandriva.com> 0.37-1mdv2009.0
+ Revision: 275137
- new version 0.37

* Tue Feb 19 2008 Gustavo De Nardin <gustavodn@mandriva.com> 0.36-1mdv2008.1
+ Revision: 172912
- new version 0.36

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 974 |12cr|dkms-usbvision-0.9.8.3-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module usbvision 
%define version 0.9.8.3

Summary: The usbvision driver for some USB TV devices
Name: dkms-%{module}
Version: %{version}
Release:  %mkrel 6
License: GPL
Group: System/Kernel and hardware
Source0: http://ovh.dl.sourceforge.net/sourceforge/usbvision/%{module}-%{version}.tar.bz2
URL: http://usbvision.sf.net
Provides: %{module}
Requires: dkms >= 1.00
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root/

%description
This is a driver for the video grabber USBVision, a USB-only cable used in many
"webcam" devices.

%prep
%setup -n %{module} -q

%build

%install
mkdir -p $RPM_BUILD_ROOT/usr/src/%{module}-%{version}-%{release}

cp -rf	*		$RPM_BUILD_ROOT/usr/src/%{module}-%{version}-%{release}
cat > %{buildroot}/usr/src/%{module}-%{version}-%{release}/dkms.conf <<EOF
PACKAGE_VERSION="%{version}-%{release}"

# Items below here should not have to change with each driver version
PACKAGE_NAME="%{module}"
MAKE[0]="make -C \${kernel_source_dir} SUBDIRS=\${dkms_tree}/\${PACKAGE_NAME}/\${PACKAGE_VERSION}/build/src modules"
CLEAN="make -C \${kernel_source_dir} SUBDIRS=\${dkms_tree}/\${PACKAGE_NAME}/\${PACKAGE_VERSION}/build/src clean"

BUILT_MODULE_NAME[0]="\$PACKAGE_NAME"
BUILT_MODULE_LOCATION[0]="src"
DEST_MODULE_LOCATION[0]="/kernel/drivers/usb/media/usbvision/"

# To be removed when we will be able to compile 0.9.8.3
BUILT_MODULE_NAME[1]="saa7113"
BUILT_MODULE_LOCATION[1]="src"
DEST_MODULE_LOCATION[1]="/kernel/drivers/usb/media/usbvision/"

BUILT_MODULE_NAME[2]="i2c-algo-usb"
BUILT_MODULE_LOCATION[2]="src"
DEST_MODULE_LOCATION[2]="/kernel/drivers/usb/media/usbvision/"

AUTOINSTALL=yes
EOF

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
/usr/src/%{module}-%{version}-%{release}

%post
dkms add -m	%{module} -v %{version}-%{release} --rpm_safe_upgrade
dkms build -m	%{module} -v %{version}-%{release} --rpm_safe_upgrade
dkms install -m	%{module} -v %{version}-%{release} --rpm_safe_upgrade

%preun
dkms remove -m	%{module} -v %{version}-%{release} --rpm_safe_upgrade --all



%changelog
* Fri Mar 06 2009 Antoine Ginies <aginies@mandriva.com> 0.9.8.3-6mdv2009.1
+ Revision: 350650
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.9.8.3-5mdv2009.0
+ Revision: 244354
- rebuild

* Tue Feb 12 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.9.8.3-3mdv2008.1
+ Revision: 166596
- fix description-line-too-long
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Oct 02 2007 Olivier Blin <oblin@mandriva.com> 0.9.8.3-3mdv2008.0
+ Revision: 94471
- update to new version


* Thu Jun 22 2006 Erwan Velu <erwan@seanodes.com> 0.9.8.3-2
- Rebuild

* Sat Mar 18 2006 Erwan Velu <erwan@seanodes.com> 0.9.8.3-1mdk
- 2.6.14 is there so we must use the 0.9.8.3 release
- Fixing source name

* Fri Feb 24 2006 Erwan Velu <erwan@seanodes.com> 0.9.8.2-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 975 |12cr|dkms-v4l-dvb-testing-0-0.hg14014.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define name	dkms-%dkmsname
%define dkmsname v4l-dvb-testing
%define oname	v4l-dvb
%define version 0
%define snapshot 14014
%define rel	2

# Set the minimum kernel version that should be supported.
# Setting a lower version automatically drops modules that depend
# on a newer kernel.
%define minkernel 2.6.32
%if %{mdkversion} <= 201000
%define minkernel 2.6.31
%endif
%if %{mdkversion} <= 200910
%define minkernel 2.6.29
%endif
%if %{mdkversion} <= 200900
%define minkernel 2.6.27
%endif
%if %{mdkversion} <= 200810
%define minkernel 2.6.24
%endif
# Set the minimum kernel package that should be supported.
# The package may fail to build against a kernel that has disabled
# features compared to this reference kernel.
%define kernelpkg kernel-desktop-devel-latest

%define release %mkrel 0.hg%snapshot.%rel

Summary:	Experimental version of Linux V4L/DVB subsystem
Name:		%{name}
Version:	%{version}
Release:	%{release}
Group:		System/Kernel and hardware
License:	GPLv2
URL:		http://linuxtv.org/
# rm -rf v4l-dvb; hg clone http://linuxtv.org/hg/v4l-dvb
# cd v4l-dvb; hg archive -ttbz2 ../v4l-dvb-$(hg tip --template {rev}).tar.bz2; cd ..
Source:		%oname-%snapshot.tar.bz2
# fixes build on mnb patched 2.6.31 kernels
Source1:	v4l-dvb-2.6.31mnb.patch
# Disable DVB_DUMMY_FE
Patch1:		v4l-dvb-disable-dvb-dummy-fe.patch
BuildRoot:	%{_tmppath}/%{name}-root
Patch2:		v4l-dvb-add-sq930x-support.patch
# 64bit has v4l2-compat-ioctl32.ko, 32bit does not, thus not noarch
#BuildArch:	noarch
Requires:	dkms
Requires(post):	dkms
Requires(preun): dkms
# Used to build the config:
BuildRequires:	%kernelpkg >= %minkernel

%description
DKMS module package for the v4l-dvb hg development tree from
linuxtv.org. Use this package to test a new snapshot of the V4L/DVB
subsystem of the Linux kernel.

%prep
%setup -q -n %oname-%snapshot
%patch1 -p1
%patch2 -p1 -b .sq930x~

%build
cd v4l
%make allyesconfig Makefile.media Makefile.sound .myconfig VER=%minkernel SRCDIR=$(rpm -ql $(rpm -q --requires %kernelpkg | grep ^kernel-) | grep '\.config' | sed 's,/.config,,')

%if %{mdkversion} <= 200910
# no necessary headers in kernel-devel
echo 'CONFIG_DVB_FIREDTV_IEEE1394 := n' >> .myconfig
%endif

%install
rm -rf %{buildroot}
install -d -m755 %{buildroot}%{_usrsrc}/%{dkmsname}-%{version}-%{release}
cp -a v4l linux %{buildroot}%{_usrsrc}/%{dkmsname}-%{version}-%{release}
rm -f %{buildroot}%{_usrsrc}/%{dkmsname}-%{version}-%{release}/v4l/scripts/*
install -m755 v4l/scripts/make_config_compat.pl %{buildroot}%{_usrsrc}/%{dkmsname}-%{version}-%{release}/v4l/scripts/
for script in rmmod.pl make_makefile.pl make_myconfig.pl make_kconfig.pl; do
	echo "#!/bin/true" > %{buildroot}%{_usrsrc}/%{dkmsname}-%{version}-%{release}/v4l/scripts/$script
	chmod 0755 %{buildroot}%{_usrsrc}/%{dkmsname}-%{version}-%{release}/v4l/scripts/$script
done

cd v4l
rm -f modulelist
cat Makefile.media Makefile.sound | while read input; do
	[[ "$input" =~ ^obj-\$ ]] || continue
	if [[ "$input" =~ CONFIG_ ]]; then
		grep -q $(echo "$input" | sed -r -ne 's/^obj-\$\((CONFIG.*)\).*$/\1/p')= .config || continue
	fi
	echo "$input" | cut -d= -f2 | sed 's,\.o,,g' >> modulelist
done
cd -

mkdir -p %{buildroot}%{_usrsrc}/%{dkmsname}-%{version}-%{release}/patches
install -m644 %{SOURCE1} %{buildroot}%{_usrsrc}/%{dkmsname}-%{version}-%{release}/patches/

cat > %{buildroot}%{_usrsrc}/%{dkmsname}-%{version}-%{release}/dkms.conf <<EOF
PACKAGE_NAME="%{dkmsname}"
PACKAGE_VERSION="%{version}-%{release}"
PATCH[0]="v4l-dvb-2.6.31mnb.patch"
PATCH_MATCH[0]="2\.6\.31\.[1-9].*mnb"
MAKE[0]="make -j \\\$(/usr/bin/getconf _NPROCESSORS_ONLN) -Cv4l all SRCDIR=\$kernel_source_dir"
CLEAN="make -Cv4l clean || :"
AUTOINSTALL=yes
EOF

i=0
for module in $(cat v4l/modulelist | xargs -n1 | sort -u); do
	if [ "$module" = "v4l2-compat-ioctl32" ]; then
		# hacked here to avoid more Makefile.* parsing logic above
		grep "^CONFIG_COMPAT=y" $(rpm -ql $(rpm -q --requires %kernelpkg | grep ^kernel-) | grep '\.config') || continue
	fi
	cat >> %{buildroot}%{_usrsrc}/%{dkmsname}-%{version}-%{release}/dkms.conf <<-EOF
	BUILT_MODULE_NAME[$i]="$module"
	BUILT_MODULE_LOCATION[$i]="v4l"
	DEST_MODULE_LOCATION[$i]="/kernel/%dkmsname"
	EOF
	i=$((i+1))
done

%post
dkms add     -m %{dkmsname} -v %{version}-%{release} --rpm_safe_upgrade &&
dkms build   -m %{dkmsname} -v %{version}-%{release} --rpm_safe_upgrade &&
dkms install -m %{dkmsname} -v %{version}-%{release} --rpm_safe_upgrade --force
true

%preun
dkms remove  -m %{dkmsname} -v %{version}-%{release} --rpm_safe_upgrade --all
true

%files
%defattr(-,root,root)
%{_usrsrc}/%{dkmsname}-%{version}-%{release}


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0-0.hg14014.2mdv2011.0
+ Revision: 610255
- rebuild

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - add support for sq930x (P2)

* Sat Jan 23 2010 Anssi Hannula <anssi@mandriva.org> 0-0.hg14014.1mdv2010.1
+ Revision: 495163
- new snapshot
- rediff disable-dvb-dummy-fe.patch
- build for 2.6.32 on 2010.1+
- add 2.6.31mnb support patch to make the new snapshot build on 2.6.31
  with mandriva patches
- use parallel build on multi-core systems as the build takes quite a
  long time

* Sat Aug 08 2009 Anssi Hannula <anssi@mandriva.org> 0-0.hg12407.1mdv2010.0
+ Revision: 411757
- new snapshot
- drop workaround-if-endif-bug.patch, now unneeded
- fix dkms build failure on 2009.1

* Sat Mar 14 2009 Anssi Hannula <anssi@mandriva.org> 0-0.hg10837.4mdv2009.1
+ Revision: 355165
- replace previous hack by dropping incorrect Kconfig if/endif block
  handling from make_kconfig.pl (workaround-if-endif-bug.patch)
- disable DVB_DUMMY_FE (disable-dvb-dummy-fe.patch)

* Sun Mar 08 2009 Anssi Hannula <anssi@mandriva.org> 0-0.hg10837.3mdv2009.1
+ Revision: 352866
- workaround bug in make_kconfig.pl by re-enabling DVB_FE_CUSTOMISE for now

* Sun Mar 08 2009 Anssi Hannula <anssi@mandriva.org> 0-0.hg10837.2mdv2009.1
+ Revision: 352813
- actually disable v4l2-compat-ioctl32 on 32bit

* Sat Mar 07 2009 Anssi Hannula <anssi@mandriva.org> 0-0.hg10837.1mdv2009.1
+ Revision: 351746
- new snapshot

* Sat Mar 07 2009 Anssi Hannula <anssi@mandriva.org> 0-0.hg10785.2mdv2009.1
+ Revision: 351598
- disable noarch, 64bit has more modules (compat stuff), fixes dkms build
  on 32bit

* Tue Mar 03 2009 Anssi Hannula <anssi@mandriva.org> 0-0.hg10785.1mdv2009.1
+ Revision: 347864
- new snapshot
- build for 2.6.29 on cooker

* Fri Dec 05 2008 Anssi Hannula <anssi@mandriva.org> 0-0.hg9767.1mdv2009.1
+ Revision: 310779
- new snapshot
- provide another stub script

* Sat Nov 01 2008 Anssi Hannula <anssi@mandriva.org> 0-0.hg9500.1mdv2009.1
+ Revision: 299164
- add executable bit to all stub scripts
- new snapshot (fixes 2.6.27 support)
- fix random file time race condition build errors by including more
  stub scripts
- remove wrong comment

* Tue May 20 2008 Anssi Hannula <anssi@mandriva.org> 0-0.hg7901.1mdv2009.0
+ Revision: 209519
- new snapshot

* Sun May 04 2008 Anssi Hannula <anssi@mandriva.org> 0-0.hg7826.1mdv2009.0
+ Revision: 201126
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 976 |12cr|dkms-vhba-1.2.1-4.20110915.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define version 1.2.1
# upstream release tarball is a snapshot-style one
%define snapshot 20110915
%define rel	1

# REV=$(svn info https://cdemu.svn.sourceforge.net/svnroot/cdemu/trunk/vhba-module| sed -ne 's/^Last Changed Rev: //p')
# svn export -r $REV https://cdemu.svn.sourceforge.net/svnroot/cdemu/trunk/vhba-module vhba-module-$REV
# tar -cjf vhba-module-$REV.tar.bz2 vhba-module-$REV

Summary:	Virtual SCSI HBA kernel module
%define module	vhba
%define oname	vhba-module
Name:		dkms-vhba
Version:	1.2.1
%if %snapshot
Release:	%mkrel 4.%snapshot.%rel
%else
Release:	%mkrel %rel
%endif
Group:		System/Kernel and hardware
License:	GPLv2+
URL:		http://cdemu.sourceforge.net/
%if %snapshot
Source0:	http://downloads.sourceforge.net/cdemu/%oname-%snapshot.tar.bz2
%else
Source0:	http://downloads.sourceforge.net/cdemu/%oname-%version.tar.bz2
%endif
BuildArch:	noarch
Requires:	dkms
Requires(post):	dkms
Requires(preun): dkms

%description
Virtual SCSI HBA kernel module. The vhba module is used by cdemu.

%prep
%if %snapshot
%setup -q -n %oname-%snapshot
%else
%setup -q -n %oname-%version
%endif

%build

%install
install -d -m755 %{buildroot}%{_usrsrc}/%{module}-%{version}-%{release}
cp -r kat  Makefile  vhba.c %{buildroot}%{_usrsrc}/%{module}-%{version}-%{release}

cat > %{buildroot}%{_usrsrc}/%{module}-%{version}-%{release}/dkms.conf <<EOF
PACKAGE_NAME="%module"
PACKAGE_VERSION="%version-%release"
DEST_MODULE_LOCATION[0]="/kernel/%module"
BUILT_MODULE_NAME[0]="%module"
MAKE[0]="make KDIR=\${kernel_source_dir}"
AUTOINSTALL="yes"
EOF

%post
dkms add	-m %{module} -v %{version}-%{release} --rpm_safe_upgrade &&
dkms build	-m %{module} -v %{version}-%{release} --rpm_safe_upgrade &&
dkms install	-m %{module} -v %{version}-%{release} --rpm_safe_upgrade
true

%preun
dkms remove  -m %{module} -v %{version}-%{release} --all --rpm_safe_upgrade
true

%files
%defattr(-,root,root)
%doc AUTHORS  ChangeLog  COPYING README
%{_usrsrc}/%{module}-%{version}-%{release}


%changelog
* Fri Feb 24 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.2.1-4.20110915.1mdv2012.0
+ Revision: 780095
- new snapshot 20110915

* Sat Sep 04 2010 Anssi Hannula <anssi@mandriva.org> 1.2.1-4.20100822.1mdv2011.0
+ Revision: 575727
- new version 20100822
- drop patches for kernel compatibility, fixed upstream

* Mon Aug 16 2010 Pascal Terjan <pterjan@mandriva.org> 1.2.1-4mdv2011.0
+ Revision: 570620
- Add missing include (#60674)

* Sun Mar 21 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1.2.1-3mdv2010.1
+ Revision: 525984
- P0 to let new kernels

* Sat Feb 28 2009 Anssi Hannula <anssi@mandriva.org> 1.2.1-2mdv2009.1
+ Revision: 345909
- rebuild due to missing packages

* Mon Jan 26 2009 Guillaume Bedot <littletux@mandriva.org> 1.2.1-1mdv2009.1
+ Revision: 333900
- Release 1.2.1

* Wed Apr 23 2008 Anssi Hannula <anssi@mandriva.org> 1.0.0-1.svn304.1mdv2009.0
+ Revision: 196900
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 977 |12cr|dlint-1.4.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name dlint
%define version 1.4.1
%define release  %mkrel 2

Summary: A DNS error checking utility
Name: %{name}
Version: %{version}
Release: %{release}
Source: http://www.domtools.com/pub/%{name}%{version}.tar.gz
Patch0: %{name}-rrfilt.patch
Patch1: %{name}-tempdir.patch
License: GPLv2+
URL: http://www.domtools.com
Group: Networking/Other
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-root
Requires: bind-utils, perl

%description 
This program analyzes any DNS zone you specify, and reports any
problems it finds by displaying errors and warnings.  Then it descends
recursively to examine all zones below the given one (this can be
disabled with a command line option).

%prep
%setup -q -n %{name}%{version}
%patch0 -p1 -b .rrfilt
%patch1 -p1 -b .tempdir
%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_bindir} \
	$RPM_BUILD_ROOT%{_datadir}/%{name} \
	$RPM_BUILD_ROOT%{_mandir}/man1
install -m 755 dlint digparse $RPM_BUILD_ROOT%{_bindir}
install -m 755 digparse $RPM_BUILD_ROOT%{_datadir}/%{name}
install -m 644 dlint.1 $RPM_BUILD_ROOT%{_mandir}/man1

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README COPYING CHANGES COPYRIGHT TESTCASES
%{_bindir}/*
%{_datadir}/%{name}/*
%{_mandir}/*/*



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.4.1-2mdv2011.0
+ Revision: 617793
- the mass rebuild of 2010.0 packages

* Tue Jun 16 2009 Jérôme Brenier <incubusss@mandriva.org> 1.4.1-1mdv2010.0
+ Revision: 386394
- update to new version 1.4.1
- fix tempdir patch
- bunzip2 patches
- fix license tag

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.4.0-6mdv2009.0
+ Revision: 244356
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 1.4.0-4mdv2008.1
+ Revision: 124060
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import dlint


* Fri Aug 05 2005 Giuseppe Ghib <ghibo@mandriva.com> 1.4.0-4mdk
- Rebuilt.

* Sat Feb 07 2004 Giuseppe Ghib <ghibo@mandrakesoft.com> 1.4.0-3mdk
- Added patch from ALT Linux to use mktemp instead of /var/tmp.
- Fixed Patch0 to use digparse into /usr/share/dlint path.

* Wed Feb 19 2003 Giuseppe Ghib <ghibo@mandrakesoft.com> 1.4.0-2mdk
- Rebuilt.

* Fri Jan 11 2002 Giuseppe Ghib <ghibo@mandrakesoft.com> 1.4.0-1mdk
- initial release.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 978 |12cr|dma-0.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define sendmail_command %{_sbindir}/%{name}

Summary:	An end-system mail server
Name:		dma
Version:	0.7
Release:	%mkrel 1
License:	BSD
URL:		https://github.com/corecode/dma
Group:		Networking/Mail
BuildRequires:	flex
BuildRequires:	bison
BuildRequires:	openssl-devel

Provides:	sendmail-command

# The source was obtained from upstream git repository:
# git clone git://github.com/corecode/dma.git
# pushd dma
# git archive --prefix=dma-X.Y/ -o ../dma-X.Y.tar commit_id
# popd
# xz -z -e dma-X.Y.tar
Source0:	dma-%{version}.tar.xz
Source1:	dma-aliases
Source2:	README.urpmi
Patch0:		dma-0.5-mdv-fix-build-in-rpm-env.patch
Patch1:		dma-0.2-mdv-locate-aliases-in-dma-etc-subdir.patch

%description
DragonFly Mail Agent (dma) is a small and secure MTA (mail transport agent) for
end-system use.
It features:
– daemon-less operation
– queueing
– aliases
– local delivery
– remote delivery via SMTP
– SSL support via STARTTLS and SSL
– SMTP AUTH LOGIN and -MD5 (for smart hosts)

%files
%defattr(-,root,root)
%doc TODO README.markdown VERSION README.urpmi
%attr(2755, root, mail)%{_sbindir}/%{name}
%attr(4750, root, mail)%{_libdir}/dma-mbox-create
%{_mandir}/man8/%{name}.8.*
%attr(770, root, mail)%{_var}/spool/%{name}
%config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf
%config(noreplace) %{_sysconfdir}/%{name}/auth.conf
%config(noreplace) %{_sysconfdir}/%{name}/aliases

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0
%patch1

%build
%make -j1 CFLAGS="%{optflags} \
	-DDMA_VERSION='\"%{version}\"' \
	-DLIBEXEC_PATH='\"%{_libdir}\"' \
	-DCONF_PATH='\"/etc/dma\"'" \
	LIBEXEC=%{_libdir} \
	PREFIX=%{_prefix}

%install
%__rm -rf %{buildroot}
%makeinstall DESTDIR=%{buildroot} LIBEXEC=%{_libdir} PREFIX=%{_prefix}

%__install -d %{buildroot}/%{_sysconfdir}/%{name}
%__cp auth.conf %{buildroot}/%{_sysconfdir}/%{name}/auth.conf
%__cp dma.conf %{buildroot}/%{_sysconfdir}/%{name}/%{name}.conf
%__cp %{SOURCE1} %{buildroot}/%{_sysconfdir}/%{name}/aliases
%__install -m644 %{SOURCE2} README.urpmi

%clean
%__rm -rf %{buildroot}

%post
/usr/sbin/update-alternatives --install %{_sbindir}/sendmail sendmail-command %{sendmail_command} 5 --slave %{_prefix}/lib/sendmail sendmail-command-in_libdir %{sendmail_command}

%postun
if [ ! -e %{sendmail_command} ]; then 
      /usr/sbin/update-alternatives --remove sendmail-command %{_sendmail_command}
fi


%changelog
* Thu Jan 26 2012 Andrey Bondrov <abondrov@mandriva.org> 0.7-1
+ Revision: 769128
- New version 0.7, new URL

* Wed Dec 21 2011 Andrey Bondrov <abondrov@mandriva.org> 0.6-1
+ Revision: 744079
- New version 0.6

* Mon Dec 05 2011 Andrey Bondrov <abondrov@mandriva.org> 0.5-1
+ Revision: 737843
- New version 0.5, rediff patch0

* Thu Oct 06 2011 Andrey Bondrov <abondrov@mandriva.org> 0.3-1
+ Revision: 703297
- New version: 0.3

* Tue Dec 28 2010 John Balcaen <mikala@mandriva.org> 0.2-2mdv2011.0
+ Revision: 625599
- Bump release
- import dma


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 979 |12cr|dmalloc-5.5.2-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 5.5.2
%define release %mkrel 7

%define libname %mklibname -d %{name}

Name:		dmalloc
Version:	%{version}
Release:	%{release}
Summary:	Debugging MALLOC
License:	BSD style
URL:		http://dmalloc.com/
Group:		Development/Other
Source:		http://dmalloc.com/releases/%{name}-%{version}.tgz
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires:	%{libname} = %{version}

%package -n %{libname}
Summary:	Debugging MALLOC library
Group:		Development/Other
Provides:	dmalloc-devel = %{version}-%{release}
Provides:	libdmalloc-devel = %{version}-%{release} %mklibname %name
Obsoletes:	dmalloc-devel libdmalloc-devel %mklibname %name

%description
The debug memory allocation or "dmalloc" library has been designed
as a drop in replacement for the system's `malloc', `realloc',
`calloc', `free' and other memory management routines while providing
powerful debugging facilities configurable at runtime.  These
facilities include such things as memory-leak tracking, fence-post write
detection, file/line number reporting, and general logging of
statistics.

%description -n %{libname}
The debug memory allocation or "dmalloc" library has been designed
as a drop in replacement for the system's `malloc', `realloc',
`calloc', `free' and other memory management routines while providing
powerful debugging facilities configurable at runtime.  These
facilities include such things as memory-leak tracking, fence-post write
detection, file/line number reporting, and general logging of
statistics.

%prep
%setup -q
chmod -R o+rX .

%build
export CFLAGS=`echo %optflags | sed 's/-O2/-O0/'`

# testing program will segfault when building with -fPIC flag, so
# don't build shared library at all. Anyway this is for developers,
# so building static library is enough.
%configure2_5x --enable-threads

# test this puppy
make heavy

%install
rm -rf %{buildroot}
%makeinstall

%clean
rm -rf %{buildroot}

%files
%defattr (-,root,root)
%doc ChangeLog.1 INSTALL NEWS README RELEASE.html docs/NOTES docs/TODO docs/*.html
%{_bindir}/*

%files -n %libname
%defattr (-,root,root)
%{_includedir}/*
%{_libdir}/*.a


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 5.5.2-7mdv2011.0
+ Revision: 617794
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 5.5.2-6mdv2010.0
+ Revision: 428284
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 5.5.2-5mdv2009.0
+ Revision: 244418
- rebuild

* Fri Feb 22 2008 Thierry Vignaud <tv@mandriva.org> 5.5.2-3mdv2008.1
+ Revision: 173832
- rebuild b/c of missing subpackage on ia32
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Dec 14 2007 Thierry Vignaud <tv@mandriva.org> 5.5.2-2mdv2008.1
+ Revision: 119840
- rebuild b/c of missing subpackage on ia32

* Mon Oct 22 2007 Thierry Vignaud <tv@mandriva.org> 5.5.2-1mdv2008.1
+ Revision: 101320
- info doc is no more build
- disable parallel make (broken)
- fix build
- new release

* Mon Aug 20 2007 Thierry Vignaud <tv@mandriva.org> 5.4.3-2mdv2008.0
+ Revision: 67939
- fix upgrade

* Mon Aug 20 2007 Thierry Vignaud <tv@mandriva.org> 5.4.3-1mdv2008.0
+ Revision: 67882
- cleanups
- new release
- libify
- add missing requires on info-install
- use %%mkrel
- Import dmalloc



* Sat Jan 29 2005 Olivier Thauvin <thauvin@aerov.jussieu.fr> 5.4.2-1mdk
- 5.4.2
 
* Thu May 20 2004 Abel Cheung <deaddog@deaddog.org> 5.3.0-1mdk 
- New version
- libdify and change package splitting, allowing both 32bit and 64bit
  libraries to install
- Spec cleanup
- Build threaded and cxx library
- Use -O0, otherwise test program segfaults

* Fri Sep 05 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 5.2.1-1mdk
- 5.2.1

* Sun Jul 06 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 5.2.0-1mdk
- 5.2.0
 
* Tue Feb 11 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 4.8.2-3mdk
- add good provides (All my excuses to Lenny, the best packager I know)

* Tue Jan 14 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 4.8.2-2mdk
- reintroduce in contrib (need by lineakconf)
- split in %%name and %%name-devel

* Mon Jul 02 2001 Lenny Cartier <lenny@mandrakesoft.com> 4.8.2-1mdk
- updated to 4.8.2

* Tue Jan 09 2001 Lenny Cartier <lenny@mandrakesoft.com> 4.8.1-1mdk
- updated to 4.8.1

* Tue Aug 29 2000 Lenny Cartier <lenny@mandrakesoft.com> 4.2.0-3mdk
- BM

* Wed Apr 26 2000 Lenny Cartier <lenny@mandrakesoft.com> 4.2.0-2mdk
- fix group 
- fix files section
- bzip2 patches

* Thu Feb 10 2000 Lenny Cartier <lenny@mandrakesoft.com>
- mandrake build

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 980 |12cr|dmtx-utils-0.7.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		dmtx-utils
Version:	0.7.4
Release:	2
Summary:	a library for reading and writing Data Matrix 2D barcodes
Source0:	http://downloads.sourceforge.net/project/libdmtx/libdmtx/0.7.4/%{name}-%{version}.tar.bz2
Group:		Development/C++
License: 	GPLv2
URL:		http://www.libdmtx.org
BuildRequires:	pkgconfig(ImageMagick)
BuildRequires:	pkgconfig(libdmtx)
Obsoletes: libdmtx-utils

%description
dmtx-utils is open source software for reading and writing Data Matrix 2D barcodes
on Linux and Unix. At its core libdmtx is a shared library, allowing C/C++
programs to use its capabilities without restrictions or overhead.

This package contains command line tools (dmtxread, dmtxwrite and dmtxquery)
to test %{name} and to learn its behavior.

%prep
%setup -q

%build
%configure2_5x \

%make

%install
rm -rf %{buildroot}
%makeinstall

%files
%doc AUTHORS ChangeLog COPYING README README.linux TODO
%{_bindir}/dmtxquery
%{_bindir}/dmtxread
%{_bindir}/dmtxwrite
%{_mandir}/man1/dmtxquery*
%{_mandir}/man1/dmtxread*
%{_mandir}/man1/dmtxwrite*


%changelog
* Sat Dec 24 2011 Matthew Dawkins <mattydaw@mandriva.org> 0.7.4-2
+ Revision: 745082
- rebuild to properly obsolete old utils pkg name
- removed unneeded BRs
- first build for spit out dmxt-utils from lib
- copy dmtx-utils now split out from libdmtx
- new version 0.7.4.tar.bz2
- cleaned up spec

* Fri Apr 29 2011 Oden Eriksson <oeriksson@mandriva.com> 0.7.2-2
+ Revision: 660235
- mass rebuild

  + John Balcaen <mikala@mandriva.org>
    - Remove BuildRoot

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Fix Buildrequires

* Tue Aug 31 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.7.2-1mdv2011.0
+ Revision: 574836
- import libdmtx


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 981 |12cr|dnotify-0.18.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name dnotify 
%define version 0.18.0
%define release %mkrel 9

Summary: Execute command when directory changes
Name: %{name}
Version: %{version}
Release: %{release}
# Not working anymore ??
# URL: http://oskarsapps.mine.nu/dnotify.html
Source0: http://oskarsapps.mine.nu/src/%{name}-%{version}.tar.bz2
Source1: %{name}.init
Source2: %{name}.sysconfig
Source3: %{name}.d.README
Patch0: dnotify-include-stat_h.patch
License: GPL
Group: File tools
Requires(post): rpm-helper
Requires(preun): rpm-helper

%description
Dnotify is a simple program that makes it possible
to execute a command every time the contents of a
specific directory change in Linux. It is run from
the command line and takes two arguments: one or
more directories to monitor and a command to
execute whenever a directory has changed. Options
control what events to trigger on: when a file was
read in the directory, when one was created/deleted,
etc.

%prep
%setup -q
%patch0 -p0 -b .stat_h

%build
%configure
%make

%install
%makeinstall
%{__install} -m755 -d %{buildroot}%{_sysconfdir}/sysconfig/%{name}.d
%{__install} -m755 -d %{buildroot}%{_initrddir}
%{__install} -m700 %{SOURCE1} %{buildroot}%{_initrddir}/%{name}
%{__install} -m600 %{SOURCE2} %{buildroot}%{_sysconfdir}/sysconfig/%{name}
%{__install} -m644 %{SOURCE3} %{buildroot}%{_sysconfdir}/sysconfig/%{name}.d/README

%find_lang %name

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%files -f %name.lang
%{_bindir}/dnotify
%{_mandir}/*/*
%config(noreplace) %{_initrddir}/%{name}
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%dir %{_sysconfdir}/sysconfig/%{name}.d
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}.d/README
%doc README NEWS AUTHORS COPYING INSTALL

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 982 |12cr|dns2tcp-0.5.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	dns2tcp
%define version	0.5.2
%define release	%mkrel 1

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Tunnel TCP over DNS
Group:		Networking/Other
License:	GPLv2+
URL:		http://www.hsc.fr/ressources/outils/dns2tcp/
Source0:	http://www.hsc.fr/ressources/outils/dns2tcp/download/%{name}-%{version}.tar.gz
Source1: 	dns2tcpd.init
Source2: 	dns2tcpd.conf
Source3: 	dns2tcpc.init
Source4: 	dns2tcpc.conf
BuildRequires:  openssl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Dns2tcp is a tool for relaying TCP connections over DNS. There is no
authentications nor encryption mecanisms : DNS encapsulation must be
considered as an unsecure and anonymous transport layer. Ressources should
be public external services like ssh, ssltunnel ... 

%package	client
Summary:	dns2tcp client (Tunnel TCP over DNS)
Group:		Networking/Other

%description	client
Dns2tcp is a tool for relaying TCP connections over DNS. There is no
authentications nor encryption mecanisms : DNS encapsulation must be
considered as an unsecure and anonymous transport layer. Ressources should
be public external services like ssh, ssltunnel ...

This package contains the client part.

%package	server
Summary:	dns2tcp server (Tunnel TCP over DNS)
Group:		Networking/Other

%description	server
Dns2tcp is a tool for relaying TCP connections over DNS. There is no
authentications nor encryption mecanisms : DNS encapsulation must be
considered as an unsecure and anonymous transport layer. Ressources should
be public external services like ssh, ssltunnel ...

This package contains the server part.

%prep
%setup -q 

%build
%configure2_5x
%make


%install
rm -rf %{buildroot}
%makeinstall
mkdir -p %{buildroot}/%_initrddir/
mkdir -p %{buildroot}/%_sysconfdir/
install -m 0755 %SOURCE1 %{buildroot}/%_initrddir/dns2tcpd
install -m 0755 %SOURCE2 %{buildroot}/%_sysconfdir/dns2tcpd.conf
install -m 0755 %SOURCE3 %{buildroot}/%_initrddir/dns2tcpc
install -m 0755 %SOURCE4 %{buildroot}/%_sysconfdir/dns2tcpc.conf

%clean
rm -rf %{buildroot}

%post server
%_post_service dns2tcpd
%preun server
%_preun_service dns2tcpd

%post client
%_post_service dns2tcpc
%preun client
%_preun_service dns2tcpc

%files server
%defattr(-,root,root)
%doc README COPYING ChangeLog
%{_bindir}/dns2tcpd
%{_initrddir}/dns2tcpd
%config(noreplace) %{_sysconfdir}/dns2tcpd.conf
%{_mandir}/man1/dns2tcpd.1.*

%files client
%defattr(-,root,root)
%doc README COPYING ChangeLog
%{_bindir}/dns2tcpc
%{_initrddir}/dns2tcpc
%config(noreplace) %{_sysconfdir}/dns2tcpc.conf
%{_mandir}/man1/dns2tcpc.1.*



%changelog
* Wed Jul 28 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 0.5.2-1mdv2011.0
+ Revision: 562860
- 0.5.2

* Mon Apr 19 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.5-1mdv2010.1
+ Revision: 536812
- new version

* Sun Dec 20 2009 Michael Scherer <misc@mandriva.org> 0.4.3-4mdv2010.1
+ Revision: 480323
- fix build, as glibc now declare strnlen, which conflict with some symbols
- do not chroot to a inexistant directory

* Fri Dec 26 2008 Pascal Terjan <pterjan@mandriva.org> 0.4.3-3mdv2009.1
+ Revision: 319531
- Only change it for client, server already detach itself
- Fix initscripts so that they don't block boot

* Fri Nov 07 2008 Pascal Terjan <pterjan@mandriva.org> 0.4.3-2mdv2009.1
+ Revision: 300760
- Tag config files as such

* Fri Nov 07 2008 Pascal Terjan <pterjan@mandriva.org> 0.4.3-1mdv2009.1
+ Revision: 300720
- Update to 0.4.3 (Security fix for SA32514)
- Fix condrestart command in services
- Fix status command in services

* Sat Sep 06 2008 Pascal Terjan <pterjan@mandriva.org> 0.4.1-1mdv2009.1
+ Revision: 281898
- import dns2tcp


* Sat Sep  6 2008 Pascal Terjan <pterjan@mandriva.org> 0.4.1-1mdv2009.0
- First version of the package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 983 |12cr|dnsa-0.5-0.6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	DNS Auditing tool
Name:		dnsa
Version:	0.5
Release:	%mkrel 0.6
License:	GPL
Group:		Networking/Other
URL:		http://www.packetfactory.net/projects/dnsa/
Source:		%{name}-%{version}-beta.tar.bz2
BuildRequires:	libpcap-devel
BuildRequires:	net-devel >= 1.1.3
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
DNS Auditing tool

%prep

%setup -q -n %{name}-%{version}-beta

# lib64 fixes
perl -pi -e "s|/lib\ |/%{_lib}\ |g" sources/configure*

# anti recheck hack
touch sources/*

%build
cd sources

%configure2_5x

%make

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -m0755 sources/dnsa %{buildroot}%{_bindir}/

%clean
rm -rf %{buildroot}

%files
%defattr (-,root,root)
%doc sources/AUTHORS sources/ChangeLog sources/INSTALL sources/KNOWN_BUGS sources/README sources/TODO docs
%{_bindir}/dnsa


%changelog
* Sun Aug 22 2010 Funda Wang <fwang@mandriva.org> 0.5-0.6mdv2011.0
+ Revision: 571917
- use configure2_5x

* Thu Jun 04 2009 Oden Eriksson <oeriksson@mandriva.com> 0.5-0.6mdv2010.0
+ Revision: 382716
- rebuilt against libnet 1.1.3

* Wed Oct 29 2008 Oden Eriksson <oeriksson@mandriva.com> 0.5-0.5mdv2009.1
+ Revision: 298239
- rebuilt against libpcap-1.0.0

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.4mdv2008.1-current
+ Revision: 136367
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Dec 22 2006 Oden Eriksson <oeriksson@mandriva.com> 0.5-0.4mdv2007.0
+ Revision: 101644
- Import dnsa

* Fri Mar 17 2006 Oden Eriksson <oeriksson@mandriva.com> 0.5-0.4mdk
- rebuilt against libnet1.1.2

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5-0.3mdk
- rebuilt against new libpcap-0.9.1 (aka. a "play safe" rebuild)

* Wed May 11 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5-0.2mdk
- lib64 fixes

* Tue Nov 23 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.5-0.1mdk
- initial mandrake package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 984 |12cr|dns-analyzer-0.3.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Analyze DNS traffic from tcpdump trace files
Name:		dns-analyzer
Version:	0.3.0
Release:	%mkrel 9
Group:		Networking/Other
License:	GPL
URL:		http://www.nlnetlabs.nl/dns-analyzer/
Source0:	http://www.nlnetlabs.nl/dns-analyzer/%{name}-%{version}.tar.bz2
Patch0:		dns-analyzer-0.3.0-gcc43.diff
BuildRequires:	libpcap-devel
BuildRequires:	libstdc++-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The DNS Analyzer is a tool to analyze DNS traffic from
tcpdump/libpcap trace files. The purpose of the DNS Analyzer is to
analyze DNS trace files from the DNS root servers to find traffic
that is unnecessary.

The DNS Analyzer can also be used to convert trace files into R data
files. R can be used to perform fine-grained statistical analysis of
the data. Some sample R functions are provided in the R/dns.R file
that can be found in the source distribution.

%prep

%setup -q
%patch0 -p1

%build

%configure2_5x

%make

%install
rm -rf %{buildroot}

%makeinstall

install -m0755 packet2c %{buildroot}%{_bindir}/

%clean
rm -rf %{buildroot}

%files
%defattr (-,root,root)
%doc CODING ChangeLog README
%{_bindir}/dns-analyzer
%{_bindir}/packet2c
%{_mandir}/man1/dns-analyzer.1*


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-9mdv2011.0
+ Revision: 617823
- the mass rebuild of 2010.0 packages

* Sun Oct 04 2009 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-8mdv2010.0
+ Revision: 453455
- rebuild

* Wed Oct 29 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-7mdv2009.1
+ Revision: 298537
- fix build
- rebuilt against libpcap-1.0.0

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.3.0-4mdv2008.1
+ Revision: 136367
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Dec 22 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-4mdv2007.0
+ Revision: 101642
- Import dns-analyzer

* Wed Sep 13 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-4mdv2007.0
- rebuild

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-3mdk
- rebuilt against new libpcap-0.9.1 (aka. a "play safe" rebuild)

* Tue Jul 05 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-2mdk
- rebuild

* Sat Jun 05 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.3.0-1mdk
- 0.3.0
- built against new deps and with gcc v3.4.x
- fix deps
- drop P0, another fix is in there


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 985 |12cr|dnsflood-1.12-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	DNS Flood Detector
Name:		dnsflood
Version:	1.12
Release:	%mkrel 7
License:	GPL
Group:		System/Servers
URL:		http://www.adotout.com/dnsflood.html
Source0:	http://www.adotout.com/%{name}-%{version}.tar.bz2
Source1:	%{name}.init
Source2:	%{name}.sysconfig
Requires(post): rpm-helper
Requires(preun): rpm-helper
BuildRequires:	libpcap-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
DNS Flood Detector was developed to detect abusive usage levels on high traffic
nameservers and to enable quick response to the use of one's nameserver to
facilitate spam.

%prep

%setup -q -n dns_flood_detector

cp %{SOURCE1} %{name}.init
cp %{SOURCE2} %{name}.sysconfig

%build
%serverbuild

gcc $CFLAGS -D_BSD_SOURCE -lpcap -lpthread -lm -o dns_flood_detector dns_flood_detector.c

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_sysconfdir}/sysconfig

install -m0755 dns_flood_detector %{buildroot}%{_sbindir}/
install -m0755 %{name}.init %{buildroot}%{_initrddir}/%{name}
install -m0644 %{name}.sysconfig %{buildroot}/%{_sysconfdir}/sysconfig/dns_flood_detector

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README LICENSE
%config(noreplace) %{_sysconfdir}/sysconfig/dns_flood_detector
%attr(0755,root,root) %{_initrddir}/%{name}
%attr(0755,root,root) %{_sbindir}/dns_flood_detector


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.12-7mdv2011.0
+ Revision: 617851
- the mass rebuild of 2010.0 packages

* Sun Oct 04 2009 Oden Eriksson <oeriksson@mandriva.com> 1.12-6mdv2010.0
+ Revision: 453456
- rebuild

* Wed Oct 29 2008 Oden Eriksson <oeriksson@mandriva.com> 1.12-5mdv2009.1
+ Revision: 298245
- rebuilt against libpcap-1.0.0

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1.12-4mdv2009.0
+ Revision: 266569
- rebuild early 2009.0 package (before pixel changes)

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - LSB-compatible init script

* Tue Mar 18 2008 Oden Eriksson <oeriksson@mandriva.com> 1.12-2mdv2008.1
+ Revision: 188542
- fix typo
- use a better initscript

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.12-1mdv2008.1
+ Revision: 136367
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Dec 22 2006 Oden Eriksson <oeriksson@mandriva.com> 1.12-1mdv2007.0
+ Revision: 101648
- Import dnsflood

* Sun Mar 05 2006 Oden Eriksson <oeriksson@mandriva.com> 1.12-1mdk
- 1.12 (Minor feature enhancements)

* Sat Jan 14 2006 Oden Eriksson <oeriksson@mandriva.com> 1.11-1mdk
- 1.11

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 1.10-2mdk
- rebuilt against new libpcap-0.9.1 (aka. a "play safe" rebuild)

* Sat Nov 13 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.10-1mdk
- 1.10


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 986 |12cr|dnshistory-1.3-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Processes various log file formats doing dns IP Address lookups
Name:		dnshistory
Version:	1.3
Release:	%mkrel 8
License:	GPL
Group:		File tools
URL:		http://www.stedee.id.au/dnshistory
Source:		http://www.stedee.id.au/files/%{name}-%{version}.tar.bz2
BuildRequires:	db-devel
BuildRequires:	pcre-devel
BuildRequires:	zlib-devel
BuildRequires:	autoconf2.5
BuildRequires:	libtool
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
dnshistory currently processes Apache CLF and Combined logs, Squid access logs,
FTP xferlog files and iptables based logs. The log format is auto-detected.

%prep

%setup -q -n %{name}-%{version}
 
%build

%configure2_5x \
    --enable-database-name=%{name}.db \
    --enable-database-dir=%{_localstatedir}/lib/%{name}

%make

%install
rm -rf %{buildroot}

%makeinstall_std

install -d %{buildroot}%{_localstatedir}/lib/%{name}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,0755)
%doc ChangeLog COPYING INSTALL README
%{_bindir}/%{name}
%dir %{_localstatedir}/lib/%{name}
%{_mandir}/man1/%{name}.1*




%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 1.3-8mdv2012.0
+ Revision: 772948
- relink against libpcre.so.1

  + Bogdano Arendartchuk <bogdano@mandriva.com>
    - rebuild with db 5.1 (from fwang | 2011-04-12 10:45:25 +0200)

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3-6mdv2011.0
+ Revision: 610256
- rebuild

* Tue Jan 12 2010 Buchan Milne <bgmilne@mandriva.org> 1.3-5mdv2010.1
+ Revision: 490366
- Rebuild for db-4.8

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 1.3-4mdv2010.0
+ Revision: 428286
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.3-3mdv2009.0
+ Revision: 244438
- rebuild

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.3-1mdv2008.1
+ Revision: 136367
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Jan 31 2007 Oden Eriksson <oeriksson@mandriva.com> 1.3-1mdv2007.0
+ Revision: 115742
- 1.3

* Sun Jan 07 2007 Oden Eriksson <oeriksson@mandriva.com> 1.3-0.beta1.1mdv2007.1
+ Revision: 105194
- Import dnshistory

* Sun Jan 07 2007 Oden Eriksson <oeriksson@mandriva.com> 1.3-0.beta1.1mdv2007.1
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 987 |12cr|dnsproxy-1.16-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Proxy for DNS queries
Name:		dnsproxy
Version:	1.16
Release:	%mkrel 3
License:	BSD-style
Group:		System/Servers
URL:		http://www.wolfermann.org/dnsproxy.html
Source0:	http://www.wolfermann.org/%{name}-%{version}.tar.bz2
Source1:	dnsproxy.init
Requires(post): rpm-helper
Requires(preun): rpm-helper
BuildRequires:	libevent-devel
BuildRequires:	groff-for-man
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The dnsproxy daemon is a proxy for DNS queries. It forwards these
queries to two previously configured nameservers: one for
authoritative queries and another for recursive queries. The
received answers are sent back to the client unchanged. No local
caching is done. 

Primary motivation for this project was the need to replace Bind
servers with djbdns in an ISP environment. These servers get
recursive queries from customers and authoritative queries from
outside at the same IP address. Now it is possible to run dnscache
and tinydns on the same machine with queries dispatched by
dnsproxy.

Other scenarios are firewalls where you want to proxy queries to
the real servers in your DMZ. Or internal nameservers behind
firewalls, or...

%prep

%setup -q

cp %{SOURCE1} dnsproxy.init

%build

%configure2_5x \
    --with-native-libevent

%make

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_mandir}/man1

install -m0755 dnsproxy %{buildroot}%{_sbindir}/
install -m0644 dnsproxy.1 %{buildroot}%{_mandir}/man1
install -m0644 dnsproxy.conf %{buildroot}%{_sysconfdir}/dnsproxy.conf
install -m0755 dnsproxy.init %{buildroot}%{_initrddir}/dnsproxy

%post
%_post_service dnsproxy

%preun
%_preun_service dnsproxy

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%attr(0755,root,root) %{_initrddir}/dnsproxy
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/dnsproxy.conf
%attr(0755,root,root) %{_sbindir}/dnsproxy
%{_mandir}/man1/*


%changelog
* Wed Dec 22 2010 Oden Eriksson <oeriksson@mandriva.com> 1.16-3mdv2011.0
+ Revision: 623871
- rebuilt against libevent 2.x

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.16-2mdv2011.0
+ Revision: 610257
- rebuild

* Wed Jan 13 2010 Frederik Himpe <fhimpe@mandriva.org> 1.16-1mdv2010.1
+ Revision: 491031
- update to new version 1.16

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 1.15-7mdv2010.0
+ Revision: 428287
- rebuild

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1.15-6mdv2009.0
+ Revision: 266570
- rebuild early 2009.0 package (before pixel changes)

* Wed May 14 2008 Oden Eriksson <oeriksson@mandriva.com> 1.15-5mdv2009.0
+ Revision: 207042
- rebuilt against libevent-1.4.4

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1.15-4mdv2008.1
+ Revision: 170797
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Jul 07 2007 Oden Eriksson <oeriksson@mandriva.com> 1.15-3mdv2008.0
+ Revision: 49471
- fix deps


* Mon Jun 26 2006 Oden Eriksson <oeriksson@mandriva.com> 1.15-2mdv2007.0
- rebuild

* Tue May 17 2005 Oden Eriksson <oeriksson@mandriva.com> 1.15-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 988 |12cr|dnssec-conf-1.22-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	DNSSEC and DLV configuration and priming tool
Name:		dnssec-conf
Version:	1.22
Release:	%mkrel 2
License:	GPLv2+
URL:		http://www.xelerance.com/software/dnssec-conf/
Source0:	http://www.xelerance.com/software/%{name}/%{name}-%{version}.tar.gz
Patch0:		dnssec-conf-1.20-borked_xml.diff
Group:		System/Servers
BuildArch:	noarch
Buildrequires:	xmlto
Requires:	python-dns
Requires:	curl
#Requires: a caching nameserver
#Requires bind 9.4.0 if bind is reconfigured.....

%description
DNSSEC configuration and priming tool. Keys are required until the root
is signed, as well as for local unpublished DNSSEC keys to be preloaded
into the recursive nameserver. These DNSSEC configuration files can be
directly included in the bind or unbound nameserver configuration files.
dnssec-conf includes a commandline configuration client for Bind and
Unbound, known DNSSEC keys, URL's to official publication pages of keys,
and harvested keys, as well a script to harvest DNSKEY's from DNS.
See also: system-config-dnssec

%prep

%setup -q -n %{name}-%{version}
%patch0 -p0

%build
make

%install
%makeinstall_std \
    PREFIX=%{_prefix} \
    ETCDIR=%{buildroot}%{_sysconfdir} \
    BINDIR=%{buildroot}%{_bindir}\
    SBINDIR=%{buildroot}%{_sbindir} \
    MANDIR=%{buildroot}%{_mandir}

#KEYSDIR=$(ETCDIR)/pki/dnssec-keys

install -d %{buildroot}%{_sysconfdir}/sysconfig
install -m0644 packaging/fedora/dnssec.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/dnssec

# until upstream fixes standard DLV setting in 1.21
sed -i 's|#DLV="dlv.isc.org"|DLV="dlv.isc.org"|' %{buildroot}%{_sysconfdir}/sysconfig/dnssec
sed -i 's|DLV="off"|#DLV="off"|' %{buildroot}%{_sysconfdir}/sysconfig/dnssec

%files 
%doc LICENSE README INSTALL
%attr(0755,root,root) %dir %{_sysconfdir}/pki/dnssec-keys
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/pki/dnssec-keys/*/*
%attr(0755,root,root) %dir %{_sysconfdir}/pki/dnssec-keys/production
%attr(0755,root,root) %dir %{_sysconfdir}/pki/dnssec-keys/testing
%attr(0755,root,root) %dir %{_sysconfdir}/pki/dnssec-keys/harvest
%attr(0755,root,root) %dir %{_sysconfdir}/pki/dnssec-keys/dlv
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/dnssec
%{_bindir}/dnskey-pull
%{_sbindir}/dnssec-configure
%{_mandir}/*/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 989 |12cr|dnssec-tools-1.12.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	12
%define	libname %mklibname dnssec-tools %{major}
%define	devname	%mklibname dnssec-tools -d

Summary:	A suite of tools for managing dnssec aware DNS usage
Name:		dnssec-tools
Version:	1.12.1
Release:	1
License:	BSD-like
Group:		Networking/Other
URL:		http://www.dnssec-tools.org/
Source0:	http://www.dnssec-tools.org/download/dnssec-tools-%{version}.tar.gz
Source1:	dnssec-tools-dnsval.conf
Patch2:		dnssec-tools-DESTDIR.diff
Patch3:		dnssec-tools-linkage_fix.diff
Patch4:		dnssec-tools-1.12.1-validator-header-install-fix.patch
Requires:	bind
Requires:	perl-Net-DNS
Requires:	perl-%{name} >= %{version}
Requires:	perl(Tk)
Requires:	perl(Tk::Dialog)
Requires:	perl(Tk::Pane)
Requires:	perl(Tk::Table)
BuildRequires:	perl-devel
BuildRequires:	openssl-devel
BuildRequires:	autoconf2.5
BuildRequires:	libtool
BuildRequires:	bind

%description
The goal of the DNSSEC-Tools project is to create a set of tools, patches,
applications, wrappers, extensions, and plugins that will help ease the
deployment of DNSSEC-related technologies.

%package -n	perl-%{name}
Summary:	Perl modules supporting DNSSEC (needed by the dnssec-tools)
Group:		Development/Perl

%description -n	perl-%{name}
The dnssec-tools project comes with a number of perl modules that are required
by the DNSSEC tools themselves as well as modules that are useful for other
developers.

%package -n	%{libname}
Summary:	C-based libraries for dnssec aware tools
Group:		System/Libraries
Requires:	openssl

%description -n	%{libname}
C-based libraries useful for developing dnssec aware tools.

%package -n	%{devname}
Summary:	C-based development libraries for dnssec aware tools
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Obsoletes:	%{mklibname dnssec-tools -d 4}

%description -n	%{devname}
C-based libraries useful for developing dnssec aware tools.

%prep
%setup -q
%patch2 -p0
%patch3 -p0
%patch4 -p1 -b .install~

find -name \*.orig -o -name .gitignore|xargs rm -f

autoreconf -fi
pushd validator
autoreconf -fi
popd

%build
export PATH=$PATH:%{_sbindir}

%configure2_5x \
    --with-validator-testcases-file=%{_datadir}/%{name}/validator-testcases \
    --with-perl-build-args="INSTALLDIRS=vendor" \
    --with-root-hints=%{_localstatedir}/lib/named/var/named/named.ca \
    --with-resolv-conf=%{_sysconfdir}/resolv.conf \
    --with-nsec3 \
    --with-dlv \
    --with-ipv6

sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' validator/libtool
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' validator/libtool

%make

%install
%makeinstall_std

install -d %{buildroot}%{_sysconfdir}/logrotate.d
install -d %{buildroot}/var/log/%{name}
install -d %{buildroot}%{_localstatedir}/lib/%{name}/KEY-SAFE

install -m0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/%{name}/dnsval.conf
install -m0644 tools/etc/%{name}/blinkenlights.conf %{buildroot}%{_sysconfdir}/%{name}/blinkenlights.conf

# not needed and installed in two places
rm -f %{buildroot}%{perl_vendorlib}/TrustMan.pl

# install log rotation stuff
cat > %{buildroot}%{_sysconfdir}/logrotate.d/%{name} << EOF
/var/log/%{name}/rollerd.log {
    rotate 5
    monthly
    missingok
    notifempty
    nocompress
}
EOF

%files
%doc COPYING ChangeLog NEWS README tools/demos tools/linux/ifup-dyn-dns tools/logwatch
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/dnsval.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/blinkenlights.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%{_bindir}/blinkenlights
%{_bindir}/bubbles
%{_bindir}/cleanarch
%{_bindir}/cleankrf
%{_bindir}/convertar
%{_bindir}/dnspktflow
%{_bindir}/donuts
%{_bindir}/donutsd
%{_bindir}/drawvalmap
%{_bindir}/dtck
%{_bindir}/dtconf
%{_bindir}/dtconfchk
%{_bindir}/dtdefs
%{_bindir}/dtinitconf
%{_bindir}/expchk
%{_bindir}/fixkrf
%{_bindir}/genkrf
%{_bindir}/getaddr
%{_bindir}/getdnskeys
%{_bindir}/getds
%{_bindir}/gethost
%{_bindir}/getname
%{_bindir}/getquery
%{_bindir}/getrrset
%{_bindir}/keyarch
%{_bindir}/krfcheck
%{_bindir}/libval_check_conf
%{_bindir}/lights
%{_bindir}/lsdnssec
%{_bindir}/lskrf
%{_bindir}/lsroll
%{_bindir}/maketestzone
%{_bindir}/mapper
%{_bindir}/rollchk
%{_bindir}/rollctl
%{_bindir}/rollerd
%{_bindir}/rollinit
%{_bindir}/rolllog
%{_bindir}/rollrec-editor
%{_bindir}/rollset
%{_bindir}/signset-editor
%{_bindir}/tachk
%{_bindir}/timetrans
%{_bindir}/trustman
%{_bindir}/validate
%{_bindir}/zonesigner

%dir %{_datadir}/%{name}
%dir %{_datadir}/%{name}/donuts
%dir %{_datadir}/%{name}/donuts/rules
%{_datadir}/%{name}/donuts/rules/*
%{_datadir}/%{name}/validator-testcases
%dir %{_localstatedir}/lib/%{name}
%dir %{_localstatedir}/lib/%{name}/KEY-SAFE
%dir /var/log/%{name}
%{_mandir}/man1/blinkenlights.1*
%{_mandir}/man1/bubbles.1*
%{_mandir}/man1/cleanarch.1*
%{_mandir}/man1/cleankrf.1*
%{_mandir}/man1/convertar.1*
%{_mandir}/man1/dnspktflow.1*
%{_mandir}/man1/dnssec-tools.1.*
%{_mandir}/man1/donuts.1*
%{_mandir}/man1/donutsd.1*
%{_mandir}/man1/drawvalmap.1*
%{_mandir}/man1/dtck.1.*
%{_mandir}/man1/dtconf.1.*
%{_mandir}/man1/dtconfchk.1*
%{_mandir}/man1/dtdefs.1*
%{_mandir}/man1/dtinitconf.1*
%{_mandir}/man1/expchk.1*
%{_mandir}/man1/fixkrf.1*
%{_mandir}/man1/genkrf.1*
%{_mandir}/man1/getaddr.1*
%{_mandir}/man1/getdnskeys.1*
%{_mandir}/man1/getds.1*
%{_mandir}/man1/gethost.1*
%{_mandir}/man1/getname.1.*
%{_mandir}/man1/getquery.1.*
%{_mandir}/man1/getrrset.1.*
%{_mandir}/man1/keyarch.1*
%{_mandir}/man1/krfcheck.1*
%{_mandir}/man1/libval_check_conf.1.*
%{_mandir}/man1/lights.1*
%{_mandir}/man1/lsdnssec.1*
%{_mandir}/man1/lskrf.1*
%{_mandir}/man1/lsroll.1*
%{_mandir}/man1/maketestzone.1*
%{_mandir}/man1/mapper.1*
%{_mandir}/man1/rollchk.1*
%{_mandir}/man1/rollctl.1*
%{_mandir}/man1/rollerd.1*
%{_mandir}/man1/rollinit.1*
%{_mandir}/man1/rolllog.1*
%{_mandir}/man1/rollrec-editor.1.*
%{_mandir}/man1/rollset.1*
%{_mandir}/man1/signset-editor.1*
%{_mandir}/man1/tachk.1*
%{_mandir}/man1/timetrans.1*
%{_mandir}/man1/trustman.1*
%{_mandir}/man1/validate.1*
%{_mandir}/man1/zonesigner.1*
%{_mandir}/man3/p_ac_status.3*
%{_mandir}/man3/p_val_status.3*

%files -n perl-%{name}
%{perl_vendorarch}/Net/addrinfo*
%{perl_vendorarch}/Net/DNS/SEC/*
%{perl_vendorarch}/auto/Net/DNS/SEC/Validator
%{perl_vendorarch}/auto/Net/addrinfo/
%{perl_vendorarch}/Net/DNS/ZoneFile/
%{perl_vendorlib}/Net/DNS/SEC/Tools/Donuts/
%{perl_vendorlib}/Net/DNS/SEC/Tools/TrustAnchor*
%{_mandir}/man3/Net::addrinfo.3pm*
%{_mandir}/man3/Net::DNS::SEC::Tools::BootStrap.3pm*
%{_mandir}/man3/Net::DNS::SEC::Tools::conf.3pm*
%{_mandir}/man3/Net::DNS::SEC::Tools::defaults.3pm*
%{_mandir}/man3/Net::DNS::SEC::Tools::dnssectools.3pm*
%{_mandir}/man3/Net::DNS::SEC::Tools::Donuts::Rule.3pm*
%{_mandir}/man3/Net::DNS::SEC::Tools::keyrec.3pm*
%{_mandir}/man3/Net::DNS::SEC::Tools::QWPrimitives.3pm*
%{_mandir}/man3/Net::DNS::SEC::Tools::rolllog.3pm.*
%{_mandir}/man3/Net::DNS::SEC::Tools::rollmgr.3pm*
%{_mandir}/man3/Net::DNS::SEC::Tools::rollrec.3pm*
%{_mandir}/man3/Net::DNS::SEC::Tools::TrustAnchor*.3pm*
%{_mandir}/man3/Net::DNS::SEC::Tools::timetrans.3pm*
%{_mandir}/man3/Net::DNS::SEC::Tools::tooloptions.3pm*
%{_mandir}/man3/Net::DNS::SEC::Validator.3pm*
%{_mandir}/man3/Net::DNS::ZoneFile::Fast.3pm*

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{devname}
%defattr(-,root,root)
%doc apps/*
%{_bindir}/libval-config
%dir %{_includedir}/validator
%{_includedir}/validator/*.h
%{_libdir}/*.a
%{_libdir}/*.so
%{_mandir}/man3/dnsval.conf.3*
%{_mandir}/man3/dnsval_conf_get.3*
%{_mandir}/man3/dnsval_conf_set.3*
%{_mandir}/man3/libsres.3*
%{_mandir}/man3/libval.3*
%{_mandir}/man3/libval_shim.3.*
%{_mandir}/man3/resolv_conf_get.3*
%{_mandir}/man3/resolv_conf_set.3*
%{_mandir}/man3/root_hints_get.3*
%{_mandir}/man3/root_hints_set.3*
%{_mandir}/man3/val_add_valpolicy.3*
%{_mandir}/man3/val_context_setqflags.3*
%{_mandir}/man3/val_create_context.3*
%{_mandir}/man3/val_does_not_exist.3*
%{_mandir}/man3/val_freeaddrinfo.3*
%{_mandir}/man3/val_free_answer_chain.3.*
%{_mandir}/man3/val_free_context.3*
%{_mandir}/man3/val_free_response.3*
%{_mandir}/man3/val_free_result_chain.3*
%{_mandir}/man3/val_getaddrinfo.3*
%{_mandir}/man3/val_gethostbyaddr.3*
%{_mandir}/man3/val_gethostbyaddr_r.3*
%{_mandir}/man3/val_gethostbyname2.3*
%{_mandir}/man3/val_gethostbyname2_r.3*
%{_mandir}/man3/val_gethostbyname.3*
%{_mandir}/man3/val_gethostbyname_r.3*
%{_mandir}/man3/val_getnameinfo.3*
%{_mandir}/man3/val_get_rrset.3.*
%{_mandir}/man3/val_istrusted.3*
%{_mandir}/man3/val_isvalidated.3*
%{_mandir}/man3/val_resolve_and_check.3*
%{_mandir}/man3/val_res_query.3*
%{_mandir}/man3/val_res_search.3*



%changelog
* Thu Feb 16 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.12.1-1
+ Revision: 775291
- fix install-file-in-docs
- drop no longer necessary chrpath usage for deletion of rpath, perl has now been
  fixed to no longer add rpath to extensions built
- clean dependencies
- do parallel build
- cleanout spec
- fix version-control-internal-file
- get rid of backup files that gets installed
- bump major to 12
- fix installation of validator headers (P4)
- use autoreconf, do it in %%prep rather than %%build
- new version
- add %%{_sbindir} to $PATH in order to pick up dnssec-keygen
- add bind to buildrequries
- mass rebuild of perl extensions against perl 5.14.2

* Wed Jul 21 2010 Jérôme Quelin <jquelin@mandriva.org> 1.5-4mdv2011.0
+ Revision: 556350
- rebuild for perl 5.12

* Thu Apr 15 2010 Funda Wang <fwang@mandriva.org> 1.5-3mdv2010.1
+ Revision: 535070
- rebuild

* Sun Oct 04 2009 Oden Eriksson <oeriksson@mandriva.com> 1.5-2mdv2010.0
+ Revision: 453458
- rebuild

* Sat Mar 07 2009 Oden Eriksson <oeriksson@mandriva.com> 1.5-1mdv2009.1
+ Revision: 351685
- 1.5
- fix build with -Werror=format-security

* Sat Sep 20 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.1-1mdv2009.0
+ Revision: 286118
- 1.4.1
- rediffed P2
- drop upstream implemented patches
- fix linkage (P3)
- fix devel package naming

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Mon Jan 14 2008 Pixel <pixel@mandriva.com> 1.2-2mdv2008.1
+ Revision: 151398
- rebuild for perl-5.10.0

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed May 23 2007 Oden Eriksson <oeriksson@mandriva.com> 1.2-1mdv2008.0
+ Revision: 30047
- Import dnssec-tools



* Wed May 23 2007 Oden Eriksson <oeriksson@mandriva.com> 1.2-1mdv2007.1
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 990 |12cr|dnstop-20121017-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	This displays various tables of DNS traffic on your network
Name:		dnstop
Version:	20121017
Release:	%mkrel 1
License:	BSD
Group:		Monitoring
URL:		http://dnstop.measurement-factory.com/
Source0:	http://dns.measurement-factory.com/tools/dnstop/src/%{name}-%{version}.tar.gz
BuildRequires:	libpcap-devel >= 0.7
BuildRequires:	pkgconfig(ncurses)

%description
dnstop is a libpcap application (ala tcpdump) that displays
various tables of DNS traffic on your network, including tables
of source and destination IP addresses, query types, top level
domains and second level domains. 

%prep
%setup -q -n %{name}-%{version}

%build
%configure
%make CFLAGS="%{optflags} -DUSE_IPV6=1 -DUSE_PPP=0"

%install
install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_mandir}/man8
install -m755 dnstop %{buildroot}%{_sbindir}/
install -m644 dnstop.8 %{buildroot}%{_mandir}/man8/
						
%files
%doc CHANGES LICENSE
%attr(0755,root,root) %{_sbindir}/dnstop
%attr(0644,root,root) %{_mandir}/man8/dnstop.8*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 991 |12cr|dnstouch-0.4-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Incrementally updates bind v8+ zone file serial numbers
Name:		dnstouch
Version:	0.4
Release:	%mkrel 16
License:	GPL
Group:		Networking/Other
URL:		http://uranus.it.swin.edu.au/~jn/linux/dns.htm
Source0:	http://uranus.it.swin.edu.au/~jn/linux/ndu-%{version}.tar.bz2
Source1:	ndu.conf
Patch0:		ndu-opt.patch
Patch1:		ndu-verbose.patch
Requires:	ed bind 
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
dnstouch incrementally updates bind v8+ zone file serial numbers.

%prep

%setup -q -n ndu-%{version}
%patch0 -p0
%patch1 -p0 

%build
export CFLAGS="%{optflags}"
export CC="g++"
make CC="g++" CFLAGS="%{optflags}" -C src dnstouch

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_sysconfdir}

install -m0755 src/dnstouch %{buildroot}%{_bindir}/dnstouch
install -m0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README INSTALL
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/ndu.conf
%attr(0755,root,root) %{_bindir}/dnstouch




%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4-16mdv2011.0
+ Revision: 617862
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 0.4-15mdv2010.0
+ Revision: 428288
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.4-14mdv2009.0
+ Revision: 244441
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.4-12mdv2008.1
+ Revision: 136369
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Dec 22 2006 Oden Eriksson <oeriksson@mandriva.com> 0.4-12mdv2007.0
+ Revision: 101672
- bunzip patches
- Import dnstouch

* Wed Sep 13 2006 Oden Eriksson <oeriksson@mandriva.com> 0.4-11mdv2007.0
- rebuild

* Tue Jul 05 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4-10mdk
- rebuild

* Mon Jun 07 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.4-9mdk
- rebuilt with gcc v3.4.x

* Mon May 17 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.4-8mdk
- build release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 992 |12cr|dnstracer-1.9-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A tool to trace dns queries
Name:		dnstracer
Version:	1.9
Release:	%mkrel 3
License:	BSD
Group:		Networking/Other
URL:		http://www.mavetju.org/unix/general.php
Source:		http://www.mavetju.org/download/%{name}-%{version}.tar.gz
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
dnstracer determines where a given Domain Name Server (DNS) gets
its information from, and follows the chain of DNS servers back to
the servers which know the data.

%prep
%setup -q

%build
%configure2_5x
%make

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
%makeinstall

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGES README
%{_bindir}/*
%{_mandir}/*/*




%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.9-3mdv2011.0
+ Revision: 610260
- rebuild

  + Sandro Cazzaniga <kharec@mandriva.org>
    - Clean spec file and fix rpmlint's warning

* Tue Jan 12 2010 Jérôme Brenier <incubusss@mandriva.org> 1.9-1mdv2010.1
+ Revision: 490026
- new version 1.9

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 1.8-6mdv2010.0
+ Revision: 428289
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.8-5mdv2009.0
+ Revision: 244442
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.8-3mdv2008.1
+ Revision: 136369
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Dec 22 2006 Oden Eriksson <oeriksson@mandriva.com> 1.8-3mdv2007.0
+ Revision: 101671
- use the mkrel macro
- use the mrel macro
- Import dnstracer

* Sun Dec 25 2005 Oden Eriksson <oeriksson@mandriva.com> 1.8-2mdk
-rebuild

* Mon Nov 29 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.8-1mdk
- 1.8
- make it rpmbuildupdate aware

* Mon May 17 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.7-2mdk
- use macros


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 993 |12cr|dnsutl-1.8-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name  dnsutl
%define version   1.8
%define release   %mkrel 5

Summary:      Utilities to make DNS easier to configure
Name:         %{name}
Version:      %{version}
Release:      %{release}
License:    GPL
Group:        Networking/Other
Source:       http://www.canb.auug.org.au/%7Emillerp/dnsutl/%{name}-%{version}.tar.bz2
URL:          http://www.canb.auug.org.au/~millerp/dnsutl/
 
Buildrequires: byacc gettext-devel gawk
# (tv) for gsoelim:
Buildrequires: groff
BuildRoot:    %{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The dnsutl package is a collection of tools to make administering
DNS easier.  The tools include:

dns-rev: Take the forward DNS mapping and generate the reverse mapping.

dns-hosts: Take the forward DNS mapping and generate the /etc/hosts file.

dns-ng: Take the forward DNS mapping and generate the /etc/netgroup file.

dns-ethers: By using a bogus record type, you can keep the MAC address
	with the IP address, and generate the /etc/ethers file.

dns-bootp: Using the MAC and IP information, you can generate the
	/etc/bootptab file.

dns-bootparams: Using the MAC and IP information, you can generate the
	Sun /etc/bootparams file.

All of these programs are both faster than shell scripts, and more
robust when faced with all the peculiar semantics of DNS resource files.
They even understand the \f(CW$include\fP directive.

%prep

%setup -q 
%configure2_5x

%build
# doesn't build with -j
make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall

%clean 
rm -rf $RPM_BUILD_ROOT

%files
%defattr (-,root,root)
%doc etc/CHANGES.1*
%doc README 
%{_bindir}/*
%{_mandir}/man1/*



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.8-5mdv2011.0
+ Revision: 617863
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 1.8-4mdv2010.0
+ Revision: 428412
- use %%configure2_5x
- rebuild

* Tue Jun 17 2008 Thierry Vignaud <tv@mandriva.org> 1.8-3mdv2009.0
+ Revision: 222092
- buildrequires groff for gsoelim
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Mon Aug 07 2006 Lenny Cartier <lenny@mandriva.com> 1.8-2mdv2007.0
- rebuild

* Thu Mar 09 2006 Lenny Cartier <lenny@mandriva.com> 1.8-1mdk
- 1.8

* Thu Jul 07 2005 Lenny Cartier <lenny@mandriva.com> 1.7-1mdk
- 1.7

* Thu Jun 03 2004 Michael Scherer <misc@mandrake.org> 1.6-8mdk 
- rebuild for new libintl 
- add patch0
- various spec improvement


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 994 |12cr|dnswalk-2.0.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The dnswalk DNS database debugger
Name:		dnswalk
Version:	2.0.2
Release:	%mkrel 9
Group:		Networking/Other
URL:		http://www.visi.com/~barr/dnswalk/
License:	Artistic
Source0:	%{name}-%{version}.tar.bz2
Patch0:		%{name}-%{version}-perlpath.patch
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
dnswalk is a DNS debugger. It performs zone transfers of specified
domains, and checks the database in numerous ways for internal
consistency, as well as accuracy. 

%prep

%setup -q -c -a0
%patch0 -p1

%build

# fix attr
chmod 644 *

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_mandir}/man1
install -m755 %{name} %{buildroot}%{_sbindir}/
install -m755 %{name}.1 %{buildroot}%{_mandir}/man1/

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGES README TODO makereports sendreports rfc1912.txt do-dnswalk
%attr(0755,root,root) %{_sbindir}/%{name}
%{_mandir}/man1/%{name}.1*




%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 2.0.2-9mdv2011.0
+ Revision: 617864
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 2.0.2-8mdv2010.0
+ Revision: 428306
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2.0.2-7mdv2009.0
+ Revision: 244443
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 2.0.2-5mdv2008.1
+ Revision: 136369
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Dec 22 2006 Oden Eriksson <oeriksson@mandriva.com> 2.0.2-5mdv2007.0
+ Revision: 101689
- Import dnswalk

* Sat Jul 15 2006 Oden Eriksson <oeriksson@mandriva.com> 2.0.2-5mdv2007.0
- rebuild

* Sat Jun 04 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.2-4mdk
- rebuild
- fix autodeps

* Mon May 17 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.2-3mdk
- build release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 995 |12cr|doc++-3.4.10-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	DOC++ - A Documentation System for C, C++, IDL and Java
Name:		doc++
Version:	3.4.10
Release:	%mkrel 8
License:	GPLv2+
Group:		Publishing
URL:		http://docpp.sourceforge.net
Source0:	http://prdownloads.sourceforge.net/docpp/doc++-%{version}.tar.bz2
Patch0:		gcc40_build_fix.patch
Patch1:		gcc41_build_fix.patch
Patch2:		segfault_fix.patch
Patch3:		translation_ja.patch
Patch4:		%{name}-3.4.10-fix-gcc43.patch
BuildRequires:	bison flex
BuildRoot:	%{_tmppath}/%{name}-%{version}-root

%description
DOC++ is a documentation system for C, C++, IDL and Java, generating both TeX
output for high quality hardcopies and HTML output for sophisticated online
browsing of your documentation. The documentation is extracted directly from
the C/C++/IDL header/source files or Java class files.

%prep

%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1 -b .gcc43

%build

%configure2_5x

%make

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%makeinstall_std

# cleanup
rm -f %{buildroot}%{_datadir}/locale/locale.alias

%find_lang %{name}

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc COPYING CREDITS NEWS PLATFORMS README REPORTING-BUGS doc/manual doc/doc++.conf 
%doc doc/docxx-br.sty doc/docxx-fr.sty doc/docxx-ja.sty doc/docxx-ro.sty doc/docxx.sty
%{_bindir}/*


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 3.4.10-8mdv2011.0
+ Revision: 617866
- the mass rebuild of 2010.0 packages

* Wed Jun 10 2009 Jérôme Brenier <incubusss@mandriva.org> 3.4.10-7mdv2010.0
+ Revision: 384614
- add a patch to fix build with gcc43
- fix license

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 3.4.10-4mdv2008.1
+ Revision: 136373
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Sep 18 2007 Guillaume Rousse <guillomovitch@mandriva.org> 3.4.10-4mdv2008.0
+ Revision: 89604
- rebuild

* Sat Jul 07 2007 Oden Eriksson <oeriksson@mandriva.com> 3.4.10-3mdv2008.0
+ Revision: 49452
- added 4 patches from debian
- Import doc++



* Mon Jun 26 2006 Oden Eriksson <oeriksson@mandriva.com> 3.4.10-2mdv2007.0
- rebuild

* Sat May 21 2005 Oden Eriksson <oeriksson@mandriva.com> 3.4.10-1mdk
- initial Mandriva import

* Mon May 28 2001 Dragos Acostachioaie <dragos@iname.com>
    + took changes from Red Hat 7.1 Powertools

* Wed Dec 20 2000 Dragos Acostachioaie <dragos@iname.com>
    + added docxx-fr.sty, docxx-ro.sty
    + added french and romanian message files

* Sat Oct 14 2000 Dragos Acostachioaie <dragos@iname.com>
    + added docxx-br.sty

* Wed Jul 12 2000 Dragos Acostachioaie <dragos@iname.com>
    + added doc++.conf

* Sat Jul 08 2000 Dragos Acostachioaie <dragos@iname.com>
    + added russian messages files
    + added IDL to summaries and descriptions

* Sun Apr 16 2000 Dragos Acostachioaie <dragos@iname.com>
    + added REPORTING-BUGS

* Wed Dec  8 1999 Dragos Acostachioaie <dragos@iname.com>
    + added japanese messages file

* Fri Mar 19 1999 Dragos Acostachioaie <dragos@iname.com>
    + added french translation
      (provided by Marc Zonzon <Marc.Zonzon@univ-rennes1.fr>)
    + added spanish translation
      (provided by J. J. Merelo Guervos <jmerelo@kal-el.ugr.es>)

* Tue Mar 16 1999 Magnus Fromreide <magfr@lysator.liu.se>
    + added swedish translation

* Tue Mar 14 1999 Vitaly Fedrushkov <fedrushkov@acm.org>
    + Description in Russian

* Tue Mar  9 1999 Dragos Acostachioaie <dragos@iname.com>
    + relocatable RPM support
    + added `BuildRoot' clause

* Mon Mar  8 1999 Dragos Acostachioaie <dragos@iname.com>
    + change to install stripped binaries

* Tue Feb 16 1999 Dragos Acostachioaie <dragos@iname.com>
    + fixes to deal with the automake-generated Makefiles

* Thu Jan 21 1999 Dragos Acostachioaie <dragos@iname.com>
    + added doc/docxx.sty

* Sat Jan  2 1999 Dragos Acostachioaie <dragos@iname.com>
    + Final fixes for 3.3.5

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 996 |12cr|docbook-dtd-mathml20-1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define dtdver 20030619
%define mltype mathml20
%define sgmlbase %{_datadir}/sgml

Name:    docbook-dtd-%{mltype}
Version: 1.0
Release:  %mkrel 1
Group  : Publishing
Summary: XHTML 1.1 plus MathML 2.0 document type definition
License: Distributable
URL    : http://numexp.sourceforge.net/

# tar.gz at http://www.w3.org/Math/DTD/mathml2.tgz
Source0  : mathml2.tar.bz2
Patch0   : %{name}-sysid-base.patch.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot
BuildArch: noarch

BuildRequires: libxml2-utils
Requires: sgml-common >= 0.6.3-2mdk

%description
The DocBook Document Type Definition (DTD) describes the syntax of
technical documentation texts (articles, books and manual pages).
This syntax is XML-compliant and is developed by the OASIS consortium.
This is the version %{dtdver} of this DTD.

%prep
%setup -q -n mathml2

# CRLF -> LF
find -type f -print0 | xargs -r -0 perl -pi -e 's/\r//g'

%patch0 -p1

%build

%install
[ -z "$RPM_BUILD_ROOT" -o "$RPM_BUILD_ROOT" = "/" ] || rm -rf $RPM_BUILD_ROOT
DESTDIR=$RPM_BUILD_ROOT%{sgmlbase}/docbook/%{mltype}-dtd-%{dtdver}
mkdir -p $DESTDIR
cp -a html iso8879 iso9573-13 mathml $DESTDIR/
cp -a mathml2.dtd xhtml-math11-f.dtd *.mod $DESTDIR/

ln -s %{mltype}-dtd-%{dtdver} $RPM_BUILD_ROOT%{sgmlbase}/docbook/%{mltype}-dtd

# create subcatalog
SUBCATALOG="%{_sysconfdir}/xml/mathml.cat"
SGMLDIR="%{sgmlbase}/docbook/%{mltype}-dtd"

mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/xml
xmlcatalog --create > $RPM_BUILD_ROOT$SUBCATALOG

xmlcatalog --noout --add "rewriteSystem" \
	"http://www.w3.org/Math/DTD/mathml2/" \
	"file://$SGMLDIR/" \
	$RPM_BUILD_ROOT$SUBCATALOG

xmlcatalog --noout --add "public" \
	"-//W3C//DTD MathML 2.0//EN" \
	"$SGMLDIR/mathml2.dtd" \
	$RPM_BUILD_ROOT$SUBCATALOG

xmlcatalog --noout --add "public" \
	"-//W3C//DTD XHTML 1.1 plus MathML 2.0//EN" \
	"$SGMLDIR/xhtml-math11-f.dtd" \
	$RPM_BUILD_ROOT$SUBCATALOG

xmlcatalog --noout --add "public" \
	"-//W3C//DTD XHTML 1.1 plus MathML 2.0 plus SVG 1.1//EN" \
	"$SGMLDIR/xhtml-math11-f.dtd" \
	$RPM_BUILD_ROOT$SUBCATALOG


%clean
[ -z "$RPM_BUILD_ROOT" -o "$RPM_BUILD_ROOT" = "/" ] || rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root,0755)
%{sgmlbase}/docbook/%{mltype}-dtd
%{sgmlbase}/docbook/%{mltype}-dtd-%{dtdver}
%{_sysconfdir}/xml/mathml.cat

%post
CATALOG="%{_sysconfdir}/xml/catalog"
SUBCATALOG="%{_sysconfdir}/xml/mathml.cat"
# test xmlcatalog is available before using it...
[ -f "$CATALOG" -a -f "$SUBCATALOG" ] || exit 0

%{_bindir}/xmlcatalog --noout --add "delegatePublic" \
	"-//W3C//DTD MathML 2.0//EN" \
	"file://$SUBCATALOG" "$CATALOG"
%{_bindir}/xmlcatalog --noout --add "delegatePublic" \
	"-//W3C//DTD XHTML 1.1 plus MathML 2.0" \
	"file://$SUBCATALOG" "$CATALOG"
%{_bindir}/xmlcatalog --noout --add "delegateSystem" \
	"http://www.w3.org/Math/DTD/mathml2"  \
	"file://$SUBCATALOG" "$CATALOG"
%{_bindir}/xmlcatalog --noout --add "delegateURI" \
	"http://www.w3.org/Math/DTD/mathml2" \
	"file://$SUBCATALOG" "$CATALOG"

%preun
CATALOG=%{_sysconfdir}/xml/catalog
SUBCATALOG="%{_sysconfdir}/xml/mathml.cat"
# test xmlcatalog is available before using it...
[ -f "$CATALOG" -a -f "$SUBCATALOG" ] || exit 0
# Do not remove if upgrade
[ "$1" = "0" ] || exit 0

%{_bindir}/xmlcatalog --noout --del \
	"file://$SUBCATALOG" $CATALOG
 


%changelog
* Tue Dec 11 2007 Thierry Vignaud <tvignaud@mandriva.com> 1.0-1mdv2008.1
+ Revision: 117227
- kill prereq
- use %%mkrel
- import docbook-dtd-mathml20


* Mon Jun 30 2003 Abel Cheung <maddog@linux.org.hk> 1.0-1mdk
- First spec for Mandrake

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 997 |12cr|docbook-style-xsl-ns-1.75.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Name docbook-style-xsl-ns
%define version 1.75.2
%define Release %mkrel 3

Name:		%{Name}
Version:	%{version}
Release:	%mkrel 2
Group:		Publishing

Summary:	Norman Walsh's modular stylesheets for DocBook5

License:	Artistic style
URL:		http://sourceforge.net/projects/docbook

Provides:	docbook-xsl = %{version}
Requires:	docbook-dtd-xml
Requires(pre):	sgml-common >= 0.6.3-2mdk
# BuildRequires:	gcj-tools

BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot 

Source0:	http://prdownloads.sourceforge.net/docbook/docbook-xsl-ns-%{version}.tar.bz2

BuildArch:	noarch
Obsoletes:	docbook5-style-xsl
Provides:	docbook5-style-xsl

%define sgmlbase %{_datadir}/sgml/

%Description
These XSL stylesheets allow to convert any DocBook5 document to another
printed (for example, RTF or PostScript) or online (for example, HTML) format.
They are highly customizable.
Note that this is an experimental release for testing purposes only: it makes
the stylesheets namespace aware for the first time for DocBook 5 (RNG based).
For production use please install docbook-style-xsl instead.

%prep
%setup -n docbook-xsl-ns-%{version} -q

%build
# index jar files to please rpmlint
# jar -i extensions/*.jar

%install
TARGET=%{sgmlbase}/docbook/xsl-stylesheets-db5-%{version}
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT$TARGET
# Camille 2007-01-23: "slides website roundtrip" XSL not available in this DB5 release
cp -a VERSION common eclipse extensions fo highlighting html htmlhelp images javahelp lib template xhtml manpages profiling params tools $RPM_BUILD_ROOT$TARGET

%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr (-,root,root)
%doc BUGS TODO README VERSION NEWS* COPYING RELEASE* INSTALL
%{sgmlbase}/docbook/xsl-stylesheets-db5-%{version}


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.75.2-2mdv2011.0
+ Revision: 617867
- the mass rebuild of 2010.0 packages

* Mon Aug 17 2009 Frederik Himpe <fhimpe@mandriva.org> 1.75.2-1mdv2010.0
+ Revision: 417410
- Use %%mkrel
- update to new version 1.75.2

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 1.73.2-3mdv2009.0
+ Revision: 240632
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Aug 31 2007 Funda Wang <fwang@mandriva.org> 1.73.2-1mdv2008.0
+ Revision: 76413
- Obsoletes old name
- New versino 1.73.2
- docbook5-xsl renamed to docbook-style-ns


* Wed Jan 24 2007 Camille Bégnis <camille@mandriva.com> 1.72.0-1mdv2007.0
+ Revision: 112876
- simplify spec
- Import docbook5-style-xsl

* Wed Jan 24 2007 Camille Begnis <camille@mandriva.com> 1.72.0-1mdv2007.1
- Esperimental stylesheet release for native (namespaced) DocBook5 support


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 998 |12cr|docker-1.5-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	docker
%define version	1.5
%define release %mkrel 6

Name: 	 	%{name}
Summary: 	Standalone system tray
Version: 	%{version}
Release: 	%{release}
Source:		%{name}-%{version}.tar.bz2
Patch0:		docker-1.5-link.patch
URL:		http://icculus.org/openbox/2/docker/
License:	GPL
Group:		Graphical desktop/Other
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	libx11-devel glib2-devel

%description
Docker is a docking application (WindowMaker dock app) which acts as a system
tray for KDE3 and GNOME2. It can be used to replace the panel in either
environment, allowing you to have a system tray without running the KDE/GNOME
panel or environment. Originally written and designed to work with Openbox 2,
it should work fine in any window manager that supports WindowMaker dock apps.

%prep
%setup -q
%patch0 -p0

%build
%make CFLAGS="%optflags" XLIBPATH=%_libdir LDFLAGS="%ldflags"
										
%install
rm -rf $RPM_BUILD_ROOT
install -D -m755 %name %buildroot/%_bindir/%name

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README
%{_bindir}/%name


%changelog
* Wed Feb 02 2011 Funda Wang <fwang@mandriva.org> 1.5-6mdv2011.0
+ Revision: 635170
- rebuild
- fix linkage

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.5-5mdv2011.0
+ Revision: 617868
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 1.5-4mdv2010.0
+ Revision: 428310
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.5-3mdv2009.0
+ Revision: 244447
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.5-1mdv2008.1
+ Revision: 136373
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Jun 08 2007 Austin Acton <austin@mandriva.org> 1.5-1mdv2008.0
+ Revision: 37421
- buildrequires glib
- Import docker


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 999 |12cr|docmgr-1.0-0.RC10.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	prerel	RC10
%define	webroot	%{_var}/www/docmgr

Name:		docmgr
Version:	1.0
Release:	%mkrel 0.%{prerel}.2
License:	GPLv2
Group:		System/Servers
Summary:	Web based DMS - Document Management System
URL:		http://docmgr.org/

Source0:	%{name}-%{version}%{?prerel:-%{prerel}}.tar.gz
Source1:	docmgr-rsync.sh
#Patch0:		docmgr-1.0-RC10-local-config.patch
Patch1:		docmgr-1.0-RC10-unified-tmpdir.patch
Patch2:		docmgr-1.0-RC8-quiet-rm.patch
#Patch3:		docmgr-1.0-RC10-no-dos-eol.patch
Patch4:		docmgr-1.0-RC6-PyODConverter-1.1.patch
Patch5:		docmgr-1.0-RC6-PyODConvert-stream.patch
Patch6:		docmgr-1.0-RC10-fileconvert-ooo-profile.d.patch
#Patch7:		docmgr-1.0-RC6-fix-keepalive-relative-url.patch
# As DocumentConvert.py now uses streams, we don't need to copy documents
# to a temporary directory to read them. This will also get rid of an issue
# with the input document being deleted before reading as well..
# Also since we no longer create a temporary copy with an extension to detect
# the type from, we now detect it based on mime type in stead.
# NOTE: Since we lack magic for ie. OOXML files and OOo also is dependent on suffix
# to determine type, behaviour has been partly reverted to create a symlink
# in stead with the corresponding suffix...
Patch8:		docmgr-1.0-RC10-dont-use-temp-copy-for-ooo-input.patch
# Use LC_TIME for date & time format if LOCALE is set
Patch9:		docmgr-1.0-RC9-locale-use-LC_TIME.patch
#Patch10:	docmgr-1.0-RC6-add-mediawiki-derived-installer.patch
# This is mainly to avoid dependency extractor from adding dependencies on the
# conditionally included files...
#Patch11:	docmgr-1.0-RC6-conditional-include-function.patch
Patch12:	docmgr-1.0-RC6-die-if-pg_connect-fails.patch
# This will set the default timezone if defined, this to silence php warnings
# when using date() with LC_TIME.
# TODO: fetch timezone from system(?), defaults to GMT for now. Uncertain whether
# or not it's actually desired to set any other timezone, rationale for now is to
# set it only to silence php errors about it not being set when using date()..
Patch13:	docmgr-1.0-RC10-set-default-timezone.patch
# Check that user actually exists before trying to update failed_logins for it
Patch14:	docmgr-1.0-RC8-check-if-user-exists-for-failed-logins.patch
# The config file mentions RESTRICTED_DELETE, but it's not really implemented,
# so let's implement it here.
Patch15:	docmgr-1.0-RC10-restricted-delete.patch
Patch16:	docmgr-1.0-RC6-use-FILE_DIR-for-process.patch
#Patch17:	docmgr-1.0-RC6-fix-typo.patch
Patch18:	docmgr-1.0-RC6-use-correct-mime-types.patch
# Add absolute path to include_path
Patch19:	docmgr-1.0-RC10-set-include_path.patch
# Check that the OOo converter returns without error status.
# TODO: implement proper behaviour on error
Patch20:	docmgr-1.0-RC6-check-fileconvert-exit-status.patch
#Patch21:	docmgr-1.0-RC10-use-utf8-for-client_encoding.patch
Patch22:	docmgr-1.0-RC10-run-indexer-as-admin-user.patch
Patch23:	docmgr-1.0-RC8-webdav-baseUri-no-reserved-domain.patch
# Print out the actual error message within the array, rather than the
# array (type) itself. Probably not the best solution, but does at least
# provide *some* verbosity...
#Patch24:	docmgr-1.0-RC8-print-firstlogin-perm-error.patch
# Do prefix searching to allow for searching on beginning of words as you write
# them. TODO: will it work with or break postgresql < 8.4?
Patch25:	docmgr-1.0-RC8-tsearch2-prefix-search.patch
Patch26:	docmgr-1.0-RC8-update-to-ckeditor-3.2.patch
# You can only search for users in the account manager, not list them, so let's
# implement a list as well.
Patch27:	docmgr-1.0-RC9-show-user-list.patch
#Patch28:	docmgr-1.0-RC8-set-bitmask.patch
Patch29:	docmgr-1.0-RC8-check-bitset-not-bitmask.patch
Patch30:	docmgr-1.0-RC8-fix-css-themes-relative-path.patch
Patch31:	docmgr-1.0-RC9-default-perms.patch
# Split date and time in php to get it correctly with localized version
Patch32:	docmgr-1.0-RC9-split-time-and-date-in-php-not-js.patch
Patch33:	docmgr-1.0-RC9-add-missing-objectId-to-edittask-query.patch
Patch34:	docmgr-1.0-RC9-set-workflow-comment-properly.patch
Patch35:	docmgr-1.0-RC9-display-recipient-notes-for-task.patch
Patch36:	docmgr-1.0-RC9-pg_connect-accept-empty-default-values.patch
# Use host & port specified in /etc/sysconfig/docmgr if available for doc conversion
Patch37:	docmgr-1.0-RC9-docconv-host-port-sysconfig.patch
#Patch38:	docmgr-1.0-RC10-installer-use-local-config.patch
Patch39:	docmgr-1.0-RC10-make-users-directory-protected.patch
#Patch40:	docmgr-1.0-RC10-customizable-database-setup.patch
Patch41:	docmgr-1.0-RC10-enhanced-setup-and-config.patch
Patch42:	docmgr-1.0-RC10-use-improved-external-documentconverter.patch

Requires:	mod_php mod_ssl php-pgsql php-iconv php-cli
Requires:	php-zip php-imap php-fileinfo php-mbstring
Requires:	postgresql-server >= 8.4 postgresql-contrib-virtual postgresql-plpgsql-virtual
Requires:	gocr ocrad imagemagick libtiff-progs sendmail-command
Requires:	xpdf xpdf-tools enscript wget zip clamav
Requires:	wget poppler file
Requires:	python-odconverter
Requires(post,preun):	rpm-helper

BuildArch:	noarch

%description
DocMgr is a complete, web-based Document Management System (DMS).
It allows for the storage of any file type, and supports full-text indexing
of the most popular document formats. It is available in many different
languages and is easy to translate into new languages.

DocMgr runs on PHP, the Apache webserver, and Postgresql. It optionally
uses tsearch2 for full-text indexing which provides for faster search results
and result ranking. DocMgr supports LDAP authentication, the ability to
easily add and remove "objects" for storage in the system, document workflow,
object subscriptions, WebDAV access, and an ever-growing set of features
revolving around content storage.

%prep
%setup -q -n %{name}
#%%patch0 -p1 -b .local~
%patch1 -p1 -b .tmpdir~
%patch2 -p1 -b .quiet~
#%%patch3 -p1 -b .dos_eol~
%patch4 -p1 -b .doc_conv1.1~
%patch5 -p1 -b .stream~
%patch6 -p1 -b .ooo~
#%%patch7 -p1 -b .relative~
%patch8 -p1 -b .notemp~
%patch9 -p1 -b .locale~
#%%patch10 -p1 -b .mw_install~
#%%patch11 -p1 -b .cond_include~
%patch12 -p1 -b .die~
%patch13 -p1 -b .timezone~
%patch14 -p1 -b .failed_logins~
%patch15 -p1 -b .restricted~
%patch16 -p1 -b .file_dir~
#%%patch17 -p1 -b .typo~
%patch18 -p1 -b .mime_types~
%patch19 -p1 -b .set_include_path~
%patch20 -p1 -b .exit_status~
#%%patch21 -p1 -b .utf8~
%patch22 -p1 -b .admin~
%patch23 -p1 -b .webdav~
#%%patch24 -p1 -b .perm_error~
%patch25 -p1 -b .prefix_search~
%patch26 -p1 -b .ckeditor3.2~
%patch27 -p1 -b .account_list~
#%%patch28 -p1 -b .bitmask~
%patch29 -p1 -b .bitset~
%patch30 -p1 -b .themes_path~
%patch31 -p1 -b .perms~
%patch32 -p1 -b .date_view~
%patch33 -p1 -b .objectId~
%patch34 -p1 -b .comment~
%patch35 -p1 -b .task_notes~
%patch36 -p1 -b .emptydefs~
%patch37 -p1 -b .hostport~
#%%patch38 -p1 -b .local_installer~
%patch39 -p1 -b .protected~
#%%patch40 -p1 -b .db_setup~
%patch41 -p1 -b .setup~
%patch42 -p1 -b .pyodconv_new~

find -type f |xargs chmod 644

%build

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_var}/{www,lib}/docmgr
cp -r */ *.php %{buildroot}%{webroot}
rm -rf %{buildroot}%{webroot}/{DOCS,sd}
mv %{buildroot}%{webroot}/files %{buildroot}%{_var}/lib/%{name}

install -d %{buildroot}%{webappconfdir}
tee %{buildroot}%{webappconfdir}/%{name}.conf << EOF
Alias /%{name} %{webroot}
<Directory "%{webroot}">
  Order allow,deny
  Allow from All
</Directory>

<Directory "%{webroot}/bin">
  Order allow,deny
  Deny from All
</Directory>

<IfModule mod_ssl.c>
  <LocationMatch /%{name}>
    Options FollowSymLinks
    RewriteEngine on
    RewriteCond %{SERVER_PORT} !^443$
    RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R]
  </LocationMatch>
</IfModule>
EOF

install -d %{buildroot}%{webroot}/config/{local/tmp,vendor}
touch %{buildroot}%{webroot}/config/local/{app-config,config}.php
tee %{buildroot}%{webroot}/config/vendor/config.php << EOF
<?php
/********************************************
  DO NOT EDIT THE SETTINGS IN THIS FILE (config/vendor/config.php)!
  Add your own local settings to config/local/config.php in stead,
  otherwise you might loose your configuration when upgrading.
********************************************/

# No host & port specified, means use postgresql defaults (unix sockets)
define("DBHOST","");
define("DBPORT","");
define("DBUSER", "docmgr");
define("DBPASSWORD", "");
define("DBNAME", "docmgr");
define("FILE_DIR", "%{_localstatedir}/lib/%{name}/files");
define("ADMIN_EMAIL", "root@localhost");
define("SITE_URL", "http://localhost/%{name}");
define("SITE_PATH", "%{webroot}");
define("IMPORT_DIR", FILE_DIR . "/import");
define("DB_CHARSET", "UTF-8");
define("VIEW_CHARSET", "UTF-8");
define("DEBUG", "5");
EOF

tee %{buildroot}%{webroot}/config/vendor/app-config.php << EOF
<?php
/********************************************
  DO NOT EDIT THE SETTINGS IN THIS FILE (config/vendor/app-config.php)!
  Add your own local settings to config/local/app-config.php in stead,
  otherwise you might loose your configuration when upgrading.
********************************************/

define('OPENOFFICE_PATH', '');
EOF

find %{buildroot} -name \*~ |xargs rm -f

# ghost files
for conf in app-config.php config.php; do
	touch %{buildroot}%{webroot}/config/local/{,tmp/}$conf
done

install -m755 %{SOURCE1} -D %{buildroot}%{webroot}/bin/docmgr-rsync.sh

install -d %{buildroot}%{_sysconfdir}/logrotate.d
tee %{buildroot}%{_sysconfdir}/logrotate.d/docmgr-rsync <<EOH
%{_var}/log/docmgr/rsync.log {
    notifempty
    missingok
    copytruncate
}
EOH

install -m700 -d %{buildroot}%{_var}/log/docmgr

%posttrans
%_post_webapp

%postun
%_postun_webapp

%clean
rm -rf %{buildroot}

%files
%defattr(644,root,root,755)
%doc DOCS/AUTHORS 
%config %{webappconfdir}/%{name}.conf
%dir %{webroot}
%{webroot}/apilib
%{webroot}/app
%{webroot}/auth
%dir %{webroot}/bin
%attr(755,,root,root) %{webroot}/bin/*
%{webroot}/ckeditor
%dir %{webroot}/config
%config %{webroot}/config/app-config.php
%config %{webroot}/config/config.php
%dir %{webroot}/config/vendor
%config %{webroot}/config/vendor/app-config.php
%config %{webroot}/config/vendor/config.php
%config(noreplace) %{webroot}/config/ldap-config.php
%dir %{webroot}/config/local
%config(noreplace, missingok) %ghost %{webroot}/config/local/app-config.php
%config(noreplace, missingok) %ghost %{webroot}/config/local/config.php
%attr(775, root, apache) %dir %{webroot}/config/local/tmp/
%ghost %{webroot}/config/local/tmp/app-config.php
%ghost %{webroot}/config/local/tmp/config.php
#%attr(600, root, root) %config(noreplace, missingok) %ghost %{webroot}/config/ldap-config.php
%{webroot}/config/forms
%{webroot}/config/db_version.php
%{webroot}/config/*.xml
%{webroot}/controls
%{webroot}/header
%{webroot}/install
%{webroot}/javascript
%{webroot}/jslib
%{webroot}/lib
%{webroot}/modules
%{webroot}/themes
%{webroot}/sabredav
%{webroot}/scripts
%{webroot}/api.php
%{webroot}/history.php
%{webroot}/index.php
%{webroot}/webdav.php
%attr(711,root,root) %dir %{_localstatedir}/lib/%{name}
%attr(-,apache,apache) %{_localstatedir}/lib/%{name}/files
%config(noreplace) %{_sysconfdir}/logrotate.d/docmgr-rsync
%attr(700,apache,apache) %{_var}/log/docmgr


%changelog
* Wed Oct 06 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.0-0.RC10.2mdv2011.0
+ Revision: 583623
- add a rsync script with logging for use with crontabs..
- be sure to own 'config/vendor' & 'config/local'
- add default 'config/vendor/app-config.php' for proper OOo defaults
- add 'php-cli' to dependencies
- add webapp scriptlet and corresponding rpm-helper dependencies
- drop user creation, docmgr no longer requires it's own as the OOo daemon runs
  under another user from another package now..
- get rid of internal DocumentConverter.py completely
- fix a typo in file-convert.php
- split out OOo conversion service and into 'python-odconverter' package

* Tue Jun 08 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.0-0.RC10.1mdv2010.1
+ Revision: 547254
- strip path from binary for checking..
- fix lock & subsys files..
- use new, external pyodconverter
- * more enhancements for installer:
 o all errors now gets printed at right places
 o configuration will now be stored in session without reloading
 o improved formatting etcetc..
- override DBPASSWORD to be empty, so that we don't get a default password
- force https through rewrite in apache config
- fix database creation & permission checks
- default to 'GMT' timezone if none set
- fix ghost file creation of config files
- clean up and assemble all configuration related patches into one
- ditch utf-8 patch, it's now dealt with in database initialization functions
- "steal" mediawiki's functions for initializing and setting up database(P40)
- make "/Users" protected
- add back check-bitset-not-bitmask patch, evidently it wasn't fixed after all..
- make sure that OPENOFFICE object actaully uses the symlink created...
- make installer use separate local/vendor configuration layout
- package is now noarch again and OOo dependencies has been moved out
- enable local & vendor configuration again
- change behaviour to create a symlink with the corresponding suffix to properly detect format based on it as mime type isn't always available... :/
- replace python code within script with external
- be sure to quote variables that's customizable when checking them in initscript
- add php-mbstring to requires
- new release: 1.0RC10
- regenerate or drop relevant patches
- Use host & port specified in /etc/sysconfig/docmgr if available for doc conversion (P37)
- properly exit with (verbosive) error when unable to connect to running instance
- add -nolockcheck to ooffice options
- add '-invisible -nodefault -nologo' to ooffice's options
- connect to postgresql through unix sockets by default rather than tcp/ip
- make pg_connect accept empty variables for it to fall back to defaults (P36)
- give a more verbosive status message when unable to connect
- remove init option from usage help as the plans for it were abandoned
- make python script more robust
- add service scriptlets
- replace hacky shell function to check if soffice.bin is running with a more pyuno based script
- start soffice.bin with '-norestore -nofirststartwizard'
- don't prefix pid file with docmgr- anymore as it's in it's own docmgr directory
- fix so that we get the right date printed for date due of tasks
- display recipient notes for workflow tasks
- set comment for workflow route properly
- add missing objectId to edittask query
- fix so that account gets updated when selecting it from drop down under "Reset
  Password" as well
- Split date and time in php for workflow to get it localized format correct (P0)
- redo user list patch to be in javascript so it'll be updated on the fly
- set default permissions to INSERT_OBJECTS for new users (P31)
- fix accidentally commited part of patch
- we really need postgresql 8.4 as prefix searching with tsearch2 and also
  plpgsql functions requires it
- new release: 1.0RC9
- fix init script to properly check status
- fix finfo() backwards compatibility with php < 5.3.0
- install all scripts
- add a couple of more dependencies on OOo to support more formats
- fix relative path for some backgrounds in css files..
- update restricted patch to work with RC8
- check that bitset (which actually exists in the table) and not bitmask is null
- fix setting of bitmask (P28)
- add a user list to the account manager (P27)
- update to ckeditor 3.2 (P26)
- add support for prefix search with tsearch2 (P25)
- remove part of patch that originates from other patch applied later
- update no_temp patch to check file types based on mime type rather than file extension
- Print out the actual error message during first login (P24)
- set baseUri for webdav to work without a "reserved domain" by default
- run indexer as admin (P22)
- use utf-8 for client_encoding (P21)
- update to 1.0RC8
- regenerate patches needed and drop those we no longer need
- check exit status of OOo converter (P20)
- update more mimetypes...
- reenable P8
- make sure that we're looking for our config files in the right directories...
- Add absolute path to include_path (P19)
- fix incorrect mime_type used for .docx documents
- disable P8 for now...
- * process correct document file from the correct location (updates P8)
  * don't use temp ("worker") file for for thumbnails either (updates P8)
- fix a typo (P17)
- fix path used used in process.php (P16)
- fix setting of include_path (updates P0)
- implement missing RESTRICTED_DELETE functionality
- Check that user actually exists before trying to update failed_logins for it (P14)
- set default timezone if defined (P13)
- adjust dependencies
- add dependency on openoffice.org-writer for doc conversion
- fix path to IMPORT_DIR
- change attributes for local configuration directory to be more restrictive
- fix OOo dependency for 2009.0/MES5 backport...
- docmgr needs a writable home directory
- pass home dir & shell to %%_pre_useradd
- if no config found, add a link or instructions on front page
- die if unable to connect to postgresql (P12)
- add php header to vendor configuration
- add a conditionalInclude() function to avoid dependencies getting added (P11)
- ditch unused functions for mediawiki derived installer
- %{webroot}/config/vendor/config.php should of course not be a ghost file
- improve work on tracing the process started and whether it's succesful or not
  (WIP)
- don't exit init script if sysconfig file is missing, default variables are
  carried in init script anyways now
- give init script a bit more descriptive name to use when printing messages
- add initial progress with a web ui based installer based on mediawiki's
- remove any attempts on doing initialization & configuration from init script
- * define TMP_DIR only once in config/config.php
  * use require_once() rather than include() to avoid conflicts
- * add support for a vendor provided configuration
  * use require_once() rather than include() to avoid config file conflicts
- Use LC_TIME for date & time format if LOCALE is set (P9)
- start on setup script
- fix %%config in %%files
- cosmetics
- make it possible to override all configuration files with a local version (P0)
- in stead of editing config file with our own settings, load them from an
  optional config/localconfig.php file in stead (replaces P0)
- try look for OOo python module directory in OPENOFFICE_PATH (updates P6)
- don't use a temporary copy of input document for conversion (P8)
- fix so that relative site_url is used for closeKeepAlive() (P7)
- import docmgr


* Mon Feb 22 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.0-0.RC6.1
- initial release (work in progress...)

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1000 |12cr|doctorj-5.1.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gcj_support 1
%bcond_with tests

Name:		doctorj
Version:	5.1.2
Release:	9
Epoch:		0
Summary:	Compares javadoc comments against code
License:	LGPL
Group:		Development/Java
URL:		http://www.incava.org/projects/java/doctorj/index.html
Source0:	http://superb-east.dl.sourceforge.net/sourceforge/doctorj/doctorj-%{version}.tar.gz
%if %{gcj_support}
BuildRequires:	java-gcj-compat-devel
%else
BuildArch: 	noarch
BuildRequires:	java-devel
%endif
BuildRequires:	ant
%if %with tests
BuildRequires:	ant-junit
%endif
BuildRequires:	java-rpmbuild
BuildRequires:  xmlto

%description
Beyond the level of what Javadoc does, DoctorJ compares
documentation against code. Among what it detects:

    * misspelled words
    * parameter and exception names:
          o missing
          o misordered
          o misspelled
    * Javadoc tags:
          o invalid
          o misordered
          o missing expected arguments
          o invalid arguments
          o missing descriptions
    * undocumented classes, methods, fields, parameters

%package        javadoc
Group:          Development/Java
Summary:        Javadoc for %{name}

%description    javadoc
Javadoc for %{name}.

%prep
%setup -q

%build
export CLASSPATH=
export OPT_JAR_LIST=
%ant dist
%ant doc

%if %with tests
%check
export CLASSPATH=
export OPT_JAR_LIST="%{__cat} %{_sysconfdir}/ant.d/junit"
%ant tests
%endif

%install
%ant -Ddestdir=%{buildroot} install

# javadoc
%{__mkdir_p} %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -a doc/api/* %{buildroot}%{_javadocdir}/%{name}-%{version}
(cd %{buildroot}%{_javadocdir} && %{__ln_s} %{name}-%{version} %{name})

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%doc AUTHORS ChangeLog COPYING INSTALL NEWS README
%attr(0755,root,root) %{_bindir}/%{name}
# XXX: This should probably go in %%{_javadir}.
%{_datadir}/%{name}/doctorj.jar
%{_datadir}/%{name}/words.*
%{_mandir}/man1/%{name}.1*
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/*
%endif

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0:5.1.2-8mdv2011.0
+ Revision: 617869
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 0:5.1.2-7mdv2010.0
+ Revision: 428320
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0:5.1.2-6mdv2009.0
+ Revision: 244448
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0:5.1.2-4mdv2008.1
+ Revision: 136373
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

  + Anssi Hannula <anssi@mandriva.org>
    - buildrequire java-rpmbuild, i.e. build with icedtea on x86(_64)

* Sat Sep 15 2007 Anssi Hannula <anssi@mandriva.org> 0:5.1.2-3mdv2008.0
+ Revision: 87320
- rebuild to filter out autorequires of GCJ AOT objects
- remove unnecessary Requires(post) on java-gcj-compat

* Tue Aug 28 2007 David Walluck <walluck@mandriva.org> 0:5.1.2-2mdv2008.0
+ Revision: 72559
- BuildRequires: xmlto
- rebuild
- Import doctorj



* Wed Aug 23 2006 David Walluck <walluck@mandriva.org> 0:5.1.2-1mdv2007.0
- 5.1.2

* Mon Jun 05 2006 David Walluck <walluck@mandriva.org> 0:5.0.0-3mdv2007.0
- rebuild for libgcj.so.7
- conditionalize gcj support
- better summary and description

* Wed Nov 02 2005 David Walluck <walluck@mandriva.org> 0:5.0.0-2mdk
- BuildRequires: java-devel
- build gcj database on %%post and %%postun

* Tue Oct 25 2005 David Walluck <walluck@mandriva.org> 0:5.0.0-1mdk
- release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1001 |12cr|docx2txt-1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: cli tool to convert docx to ascii txt files
Name: docx2txt
Version: 1.2
Release: 1
Group: Office
License: GPLv3
Url: http://sourceforge.net/projects/docx2txt
Source0: http://downloads.sourceforge.net/project/docx2txt/docx2txt/v1.2/%{name}-%{version}.tgz
BuildArch: noarch
Requires: unzip

%description
Docx2txt is a Perl based command-line tool
to convert Microsoft docx documents to
(ASCII) text files, preserving some formatting
and document information (which MS
text conversion drops) along with appropriate
character conversions.

%prep
%setup -q

%build


%install
export BINDIR="%{buildroot}%{_bindir}"
export CONFIGDIR="%{buildroot}%{_sysconfdir}"
make INSTALLDIR=%{buildroot}%{_bindir}
mv %{buildroot}%{_bindir}/docx2txt.sh %{buildroot}%{_bindir}/docx2txt
rm -f %{buildroot}%{_sysconfdir}/docx2txt.config

%files
%doc ChangeLog README COPYING
%{_bindir}/%{name}
%{_bindir}/docx2txt.pl


%changelog
* Sun Jan 15 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.2-1
+ Revision: 761647
- version update 1.2

* Sat Dec 17 2011 Alexander Khrukin <akhrukin@mandriva.org> 1.1-1
+ Revision: 743394
- imported package docx2txt


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1002 |12cr|dogtail-0.7.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: GUI test tool and automation framework
Name: dogtail
Version: 0.7.0
Release: %mkrel 4
License: GPLv2
Group: System/X11
URL: https://fedorahosted.org/dogtail/
Source0: https://fedorahosted.org/released/dogtail/%{name}-%{version}.tar.gz
Patch0: dogtail-0.6.1-desktop-fix.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
BuildRequires: imagemagick
BuildArch: noarch
%py_requires -d
Requires: python-rpm
Requires: python-at-spi
Requires: python-imaging
Requires: pygtk2.0-libglade
Requires: gnome-python

%description
GUI test tool and automation framework that uses Accessibility (a11y) 
technologies to communicate with desktop applications.

%prep
%setup -q
%patch0 -p0

%build
python ./setup.py build

%install
rm -rf $RPM_BUILD_ROOT
python ./setup.py install -O2 --root=$RPM_BUILD_ROOT 

rm -fr $RPM_BUILD_ROOT%{_datadir}/doc/dogtail

mkdir -p $RPM_BUILD_ROOT%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
convert -resize 16x16 icons/dogtail-head-48.png %buildroot%{_iconsdir}/hicolor/16x16/apps/dogtail-head.png
convert -resize 32x32 icons/dogtail-head-48.png %buildroot%{_iconsdir}/hicolor/32x32/apps/dogtail-head.png
convert -resize 48x48 icons/dogtail-head-48.png %buildroot%{_iconsdir}/hicolor/48x48/apps/dogtail-head.png

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%{update_menus}
%update_icon_cache hicolor
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%clean_icon_cache hicolor
%endif

%files 
%defattr(-,root,root,-)
%doc COPYING examples NEWS
%{_bindir}/*
%{_datadir}/applications/*
%{_datadir}/dogtail
%{py_puresitedir}/dogtail
%{py_puresitedir}/*.egg-info
%{_iconsdir}/hicolor/*/apps/*


%changelog
* Tue Nov 01 2011 Götz Waschk <waschk@mandriva.org> 0.7.0-4mdv2012.0
+ Revision: 708917
- rebuild

* Sun Oct 31 2010 Funda Wang <fwang@mandriva.org> 0.7.0-3mdv2011.0
+ Revision: 590790
- rebuild for py2.7

* Thu Sep 16 2010 Götz Waschk <waschk@mandriva.org> 0.7.0-2mdv2011.0
+ Revision: 578913
- fix deps

* Thu Apr 08 2010 Frederic Crozat <fcrozat@mandriva.com> 0.7.0-1mdv2010.1
+ Revision: 533094
- Release 0.7.0
- fix url

* Sun Jan 04 2009 Funda Wang <fwang@mandriva.org> 0.6.1-6mdv2009.1
+ Revision: 324197
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.6.1-5mdv2009.0
+ Revision: 244450
- rebuild

* Wed Jul 23 2008 Frederic Crozat <fcrozat@mandriva.com> 0.6.1-4mdv2009.0
+ Revision: 243053
- Add missing dependencies on python-spi and python-rpm

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Nov 26 2007 Frederic Crozat <fcrozat@mandriva.com> 0.6.1-3mdv2008.1
+ Revision: 112145
- Fix typo in post script (Mdv bug #35754)

* Fri Nov 23 2007 Thierry Vignaud <tv@mandriva.org> 0.6.1-2mdv2008.1
+ Revision: 111633
- fix require

* Sun Oct 21 2007 Funda Wang <fwang@mandriva.org> 0.6.1-1mdv2008.1
+ Revision: 100941
- add icons
- fix desktop file
- New version 0.6.1


* Mon Dec 11 2006 Michael Scherer <misc@mandriva.org> 0.6.0-1mdv2007.0
+ Revision: 95085
- update to 0.6.0

* Wed Dec 06 2006 Michael Scherer <misc@mandriva.org> 0.5.1-4mdv2007.1
+ Revision: 91509
- fix BuildRequires
- rebuild for new python
- use macro and include the .egg-info file
- Import dogtail


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1003 |12cr|dokeos-1.8.6.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	dokeos
%define version 1.8.6.1
%define	rel	2
%define release %mkrel %{rel}
%define	webroot	%{_var}/www/html/%{name}

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	An elearning and course management web application
Source0:	http://ovh.dl.sourceforge.net/sourceforge/dokeos/%{name}-%{version}.zip
License:	GPLv2
Group:		Education
URL:		http://www.dokeos.com/
Requires:	apache-mod_php php-mysql php-xml
%define _requires_exceptions pear\(.*\)
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Dokeos is an elearning and course management web application, translated
in 31 languages, already helping thousands of organisations worldwide to
manage learning and collaboration activities. It has many tools, is light
and flexible, and free software.

%prep
%setup -q -n %name-%{version}

%build
cat << EOF > install.sh
#!/bin/sh
echo "Setting permissions of dokeos' files"
chmod 777 %{webroot}/claroline/inc/conf/
chmod 777 %{webroot}/claroline/garbage/
chmod 777 %{webroot}/claroline/upload/
chmod 777 %{webroot}/archive/
chmod 777 %{webroot}/courses/
chmod 777 %{webroot}/home/
echo ""
echo "Be sure to change the permission of /var/www/html/dokeos/claroline/inc/conf/claro_main.conf.php"
echo "afterwards so other users can't write to it."
echo "Eg. chmod 644 /var/www/html/dokeos/claroline/inc/conf/claro_main.conf.php"
EOF
chmod 700 install.sh

%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT%{webroot}
cp -r * $RPM_BUILD_ROOT%{webroot}

%post
echo "Default permissions of configuration files won't allow dokeo to make changes."
echo "To allow dokeos to make changes be sure to run %{_docdir}/%{name}-%{version}/install.sh"
echo "to change the permissions."
echo "Also be sure to restrict permissions of /var/www/html/dokeos/claroline/inc/conf/claro_main.conf.php"
echo "afterwards so other users can't write to it."
echo "Eg. chmod 644 /var/www/html/dokeos/claroline/inc/conf/claro_main.conf.php"

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README.txt install.sh
%{webroot}



%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.8.6.1-2mdv2011.0
+ Revision: 610263
- rebuild

* Sat Mar 06 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.8.6.1-1mdv2010.1
+ Revision: 514903
- update to 1.8.6.1
- fix %%prep and license

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 1.8.4-2mdv2010.0
+ Revision: 428324
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.8.4-1mdv2009.0
+ Revision: 136373
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Nov 17 2007 Funda Wang <fwang@mandriva.org> 1.8.4-1mdv2008.1
+ Revision: 109188
- fix doc list
- New version 1.8.4
- import dokeos


* Mon Sep 04 2006 Jerome Soyer <saispo@mandriva.org> 1.6.5-1mdv2007.0
- New release 1.6.5

* Wed Jul 05 2006 Thierry Vignaud <tvignaud@mandriva.com> 1.6.2-3mdv2007.0
- fix group

* Thu Oct 06 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.6.2-2mdk
- fix summary (thx misc)

* Wed Oct 05 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.6.2-1mdk
- initial release (requested by GOLL Aurélien <agoll@mandriva.com>)

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1004 |12cr|dokuwiki-20110525a-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    dokuwiki
%define version 20110525a
%define up_version  2011-05-25a
%define dir_version  2011-05-25a
%define release %mkrel 1

%define _localstatedir %{_var}

Name:       %{name}
Version:    %{version}
Release:    %{release}
Summary:    A wiki with plain text files backend
License:    GPLv2
Group:      Networking/WWW
Url:        http://wiki.splitbrain.org/wiki:dokuwiki 
Source:     http://www.splitbrain.org/_media/projects/dokuwiki/%{name}-%{up_version}.tgz
Requires:   mod_php
Requires:   php-xml
%if %mdkversion < 201010
Requires(post):   rpm-helper
Requires(postun):   rpm-helper
%endif
BuildArch:  noarch
BuildRoot:  %{_tmppath}/%{name}-%{version}

%description
DokuWiki is a standards compliant, simple to use Wiki, mainly aimed at creating
documentation of any kind. It is targeted at developer teams, workgroups and
small companies. It has a simple but powerful syntax which makes sure the
datafiles remain readable outside the Wiki and eases the creation of structured
texts. All data is stored in plain text files -- no database is required.

%prep
%setup -q -n %{name}-%{dir_version}
find . -name '.htaccess' | xargs rm -f

%build

%install
rm -rf %{buildroot}

install -d -m 755 %{buildroot}%{_var}/www/%{name}
install -m 644 *.php %{buildroot}%{_var}/www/%{name}
(cd %{buildroot}%{_var}/www/%{name} && ln -sf ../../..%{_datadir}/%{name}/lib .)

cat > %{buildroot}%{_var}/www/%{name}/prepend.php <<'EOF'
<?php
define('DOKU_CONF','%{_sysconfdir}/%{name}/');
define('DOKU_LOCAL','%{_sysconfdir}/%{name}/');
define('DOKU_INC','%{_datadir}/%{name}/');
define('DOKU_DATA','%{_localstatedir}/lib/%{name}/');
EOF

install -d -m 755 %{buildroot}%{_datadir}/%{name}
cp -pr bin %{buildroot}%{_datadir}/%{name}
chmod +x %{buildroot}%{_datadir}/%{name}/bin/*
cp -pr inc %{buildroot}%{_datadir}/%{name}
cp -pr lib %{buildroot}%{_datadir}/%{name}

install -d -m 755 %{buildroot}%{_localstatedir}/lib
cp -pr data %{buildroot}%{_localstatedir}/lib/%{name}

install -d -m 755 %{buildroot}%{_sysconfdir}
cp -pr conf %{buildroot}%{_sysconfdir}/%{name}
rm -f %{buildroot}%{_sysconfdir}/%{name}/*.{dist,example}
perl -pi -e 's|./data|%{_localstatedir}/lib/%{name}|' %{buildroot}%{_sysconfdir}/%{name}/dokuwiki.php


# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# %{name} Apache configuration
Alias /%{name} %{_var}/www/%{name}

<Directory %{_var}/www/%{name}>
    Order allow,deny
    Allow from all
    Options FollowSymLinks
    DirectoryIndex doku.php
    php_value auto_prepend_file %{_var}/www/%{name}/prepend.php
</Directory>
EOF

cat > README.urpmi <<EOF
Mandriva RPM specific notes

setup
-----
The setup used here differs from default one, to achieve better FHS compliance, and
follow upstream security recommandations detailed at
http://wiki.splitbrain.org/wiki:security:
- the files accessibles from the web are in %{_var}/www/%{name}
- the variable files are in %{_localstatedir}/lib/%{name}
- the non-variable files are in %{_datadir}/%{name}
- the configuration files are in %{_sysconfdir}/%{name}
EOF
	
%clean
rm -rf %{buildroot}

%pretrans
# fix for old lib setup
if [ -d %{_localstatedir}/www/%{name}/lib -a ! -L %{_localstatedir}/www/%{name}/lib ]; then
    cd %{_localstatedir}/www/%{name}
    find lib -type f | \
        tar --create --files-from - --remove-files | \
        (cd %{_datadir}/%{name} && tar --preserve --extract)
    rm -rf lib
    ln -sf ../../..%{_datadir}/%{name}/lib lib
fi


%pre
if [ $1 = "2" ]; then
    # fix for old setup
    if [ -d %{_localstatedir}/lib/%{name}/data ]; then
        mv %{_localstatedir}/lib/%{name}/data/* %{_localstatedir}/lib/%{name}
        rmdir %{_localstatedir}/lib/%{name}/data
    fi
fi

%post
%if %mdkversion < 201010
%_post_webapp
%endif

%postun
%if %mdkversion < 201010
%_postun_webapp
%endif

%files
%defattr(-,root,root)
%doc COPYING README VERSION README.urpmi conf/*.{dist,example}
%config(noreplace) %{_webappconfdir}/%{name}.conf
%attr(-,apache,apache) %config(noreplace) %{_sysconfdir}/%{name}
%{_var}/www/%{name}
%{_datadir}/%{name}
%attr(-,apache,apache) %{_localstatedir}/lib/%{name}


%changelog
* Thu Oct 06 2011 Andrey Bondrov <abondrov@mandriva.org> 20110525a-1mdv2012.0
+ Revision: 703319
- New version: 20110525a

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 20091225-3mdv2011.0
+ Revision: 610265
- rebuild

* Mon Mar 01 2010 Guillaume Rousse <guillomovitch@mandriva.org> 20091225-2mdv2010.1
+ Revision: 513174
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise

* Thu Jan 21 2010 Frederik Himpe <fhimpe@mandriva.org> 20091225-1mdv2010.1
+ Revision: 494701
- Update to new version 2009-12-25c

* Fri Oct 09 2009 Jerome Martin <jmartin@mandriva.org> 20090214-2mdv2010.0
+ Revision: 456375
- Updated to release 2009-02-14b for security fix for a local file inclusion issue 1700 (CVE-2009-1960)
  Fixed installation bug #49532

* Tue Feb 17 2009 Jerome Martin <jmartin@mandriva.org> 20090214-1mdv2009.1
+ Revision: 341205
- version 2008-02-14

* Tue Sep 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 20080505-2mdv2009.0
+ Revision: 285147
- add php-xml dependency

* Mon Jun 30 2008 Guillaume Rousse <guillomovitch@mandriva.org> 20080505-1mdv2009.0
+ Revision: 230355
-use a nicer workaround for rpm bug (thanks Pixel)
-correct data files double inclusion
- new version
- workaround rpm bug when computing files list difference on upgrade (#41713)

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Fri Feb 22 2008 Guillaume Rousse <guillomovitch@mandriva.org> 20070626b-2mdv2008.1
+ Revision: 173937
- fix FHS patch
- revert previous css location change, they are used indirectly by php code

* Fri Feb 22 2008 Guillaume Rousse <guillomovitch@mandriva.org> 20070626b-1mdv2008.1
+ Revision: 173924
- new version
- rediff FHS patch
- fix css location

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 20061106-1mdv2008.1
+ Revision: 124146
- kill re-definition of %%buildroot on Pixel's request


* Wed Dec 13 2006 Guillaume Rousse <guillomovitch@mandriva.org> 20061106-1mdv2007.0
+ Revision: 96213
- handle upgrade from previous setup
- new version
  use a patch to enforce FHS compliance instead of symlinks
  put all included files outside of web directory
  put data under /var/lib/dokuwiki directly, no need for an additional empty directory
  put sample configuration files under documentation
  provide README.urpmi about mdv specific setup
  cleanup spec file

  + jmartin <jmartin>
    - import dokuwiki-20060309-3mdv2007.0

* Fri Jun 30 2006 Jerome Martin <jmartin@mandriva.org> 20060309-3mdv2007.0
- Fix web directory to /var/www/dokuwiki

* Fri May 12 2006 Jerome Martin <jmartin@mandriva.org> 20060309-2mdk
- Fixed WebappsPolicy

* Thu Mar 23 2006 Jerome Martin <jmartin@mandriva.org> 20060309-1mdk
- Version 2006-03-09

* Mon Feb 06 2006 Jerome Martin <jmartin@mandriva.org> 20050922-1mdk
- New version

* Sun Jul 24 2005 Michael Scherer <misc@mandriva.org> 20050713-1mdk
- from roudoudou <roudoud0u@free.fr>
  - Initial Mandriva rpm package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1005 |12cr|dolly-0.57-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    dolly
%define version  0.57
%define release %mkrel 10
%define lib_name_orig lib%{name}
%define lib_major 0
%define lib_name %{lib_name_orig}%{lib_major}

Name:           %{name}
Summary:	Clone the installation of one machine to many other machines
Group:		System/Cluster
Version:        %{version}
Release:        %{release}
License:	GPL
URL:		http://www.cs.inf.ethz.ch/stricker/CoPs/patagonia/dolly.html
#Requires:
BuildRoot:      %{_tmppath}/%{name}-%{version}
Prefix:         %{_prefix}
Source:         %{name}-%{version}.tar.bz2
Source10:	dolly.html
Source11:	dolly.conf
#Patch0:

%description
Dolly is used to clone the installation of one machine to 
(possibly many) other machines. It can distribute image-files 
(even gnu-zipped), partitions or whole hard disk drives to 
other partitions or hard disk drives. As it forms a "virtual TCP 
ring" to distribute data, it works best with fast switched 
networks (we were able to clone a 2 GB Windows NT partition 
to 15 machines in our cluster over Gigabit Ethernet in less 
than 4 minutes).

As dolly clones whole partitions block-wise it works for most 
filesystems. We used it to clone partitions of the following 
type: Linux, Windows NT, Oberon, Solaris (most of our machines 
have multi boot setups). We have a small (additional) Linux 
installation on all of our machines or use a small one-floppy-disk-linux 
(e.g. muLinux) to do the cloning. 

%prep
rm -rf %{RPM_BUILD_ROOT}
%setup -q -n %{name}-%{version}
#%patch0 -p0

%build
gcc dolly.c -o dolly

%install
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_sysconfdir}
install -m755 $RPM_BUILD_DIR/%{name}-%{version}/dolly %{buildroot}%{_bindir}/dolly
cp -v %{SOURCE10} ${RPM_BUILD_DIR}/%{name}-%{version}
cp -v %{SOURCE11} %{buildroot}%{_sysconfdir}/%{name}.conf

%clean
rm -rf ${RPM_BUILD_ROOT}

%files
%defattr(-,root,root)
%doc README dolly.html
%attr(755,root,root) %{_bindir}/dolly
%attr(644,root,root) %config(noreplace) %{_sysconfdir}/%{name}.conf




%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.57-10mdv2011.0
+ Revision: 610266
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.57-9mdv2009.0
+ Revision: 244451
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.57-7mdv2008.1
+ Revision: 136373
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Jun 22 2007 Thierry Vignaud <tv@mandriva.org> 0.57-7mdv2008.0
+ Revision: 42993
- fix group
- fix group


* Thu Mar 01 2007 aginies <aginies> 0.57-5mdv2007.0
+ Revision: 130565
- Import dolly

* Sat Jun 24 2006 Antoine Ginies <aginies@mandriva.com> 0.57-5mdv2007.0
- really add the configuration file :)
- remove unneeded provides

* Sat Jun 24 2006 Antoine Ginies <aginies@mandriva.com> 0.57-4mdv2007.0
- add a default configuration file

* Mon Mar 21 2005 Antoine Ginies <aginies@n1.mandrakesoft.com> 0.57-3mdk
- add html doc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1006 |12cr|dolly_plus-0.93-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name dolly_plus
%define version 0.93
%define release %mkrel 7

Summary: Clone the installation of one machine to many other machines
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.bz2
Patch0: dolly_plus-Makefile.patch
Patch1: dolly_plus-Client.patch
Source2: dolly_plus.cfg
License: GPL
Group: System/Servers
Url: http://corvus.kek.jp/~manabe/pcf/dolly/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot


%description
In administrating a large scale PC cluster, installation and updating both
of kernel and utility software to whole the system are very troublesome, 
especially if the numbers of PC exceeds a hundred. In installation, people 
usually make dead copies of a hard disk image in which software systems are
previously installed and then they are distributed among node PCs by CDs or
hard disk themselves.
Though some software do such a process through networks, they commonly have 
an performance bottleneck at server where the original image are hold. 
A cloning program `dolly' developed in ETH(Swiss Federal Institute of 
Technology) avoids such bottleneck by using a "ring" type connection rather 
than 'hub' type connection among one server and many clients.
I have extended its concept with multi-threading and pipeline technique.
It speeds up installation process very much. One-to-ten copying, for example,
finishes in almost same minutes for one-to-one copy. 
In addition, time out sensing 'bypass' mechanism makes the copy process
pretty robust in the case of a client machine trouble.

%prep
%setup -q
%patch0 -p0
%patch1 -p0

%build
%make

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p %{buildroot}/%{_bindir}
mkdir -p %{buildroot}/%{_sysconfdir}
install -m755 $RPM_BUILD_DIR/%name-%version/dollyS %{buildroot}/%{_bindir}/dollyS
install -m755 $RPM_BUILD_DIR/%name-%version/dollyC %{buildroot}/%{_bindir}/dollyC
install -m755 $RPM_BUILD_DIR/%name-%version/dping %{buildroot}/%{_bindir}/dping
install -m 644 %{SOURCE2} %{buildroot}/%{_sysconfdir}/dolly_plus.cfg.sample

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc index.html
%config %{_sysconfdir}/dolly_plus.cfg.sample
%{_bindir}/dollyS
%{_bindir}/dollyC
%{_bindir}/dping




%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.93-7mdv2011.0
+ Revision: 610267
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.93-6mdv2009.0
+ Revision: 244452
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.93-4mdv2008.1
+ Revision: 136373
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Mar 02 2007 Antoine Ginies <aginies@mandriva.com> 0.93-4mdv2007.0
+ Revision: 130967
- need to increment the release to build it on cooker
- Import dolly_plus

* Thu Apr 06 2006 Antoine Ginies <aginies@mandriva.com> 0.93-2mdk
- add default configuration file
- use mkrel

* Thu Nov 17 2005 Antoine Ginies <aginies@mandriva.com> 0.93-1mdk
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1007 |12cr|dolphin-connector-1.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define svn_version g5f75edb

Name: dolphin-connector
Summary: Dolphin Connector is a simple MySQL C API wrapper for C++. It is originally designed to be as efficient as is possible
Version: 1.2
Release: %mkrel 4
License: BSD
Group: Development/C++
Source: http://github.com/poetinha/dolphin-connector/tarball/master/poetinha-%{name}-v%{version}-1-%{svn_version}.tar.gz
URL:	http://github.com/poetinha/dolphin-connector
BuildRequires: boost-static-devel, mysql-devel, automake
BuildRoot: %_tmppath/%{name}-%{version}-buildroot

%description
Dolphin Connector is a simples MySQL C API wrapper for C++, It is originally designed to be as efficient as is possible, and makes no use of exceptions

%package  devel
Summary: Development files for Dolphin Connector
Group: Development/C++
Requires: %{name} = %{version}-%{release}
Requires: mysql-devel
Requires: boost-devel

%description devel
Dolphin Connector development package

%prep
rm -rf %{buildroot}
%setup -q -n poetinha-%{name}-5f75edb 

%build
./autogen.sh

########./configure --prefix=/usr/ --disable-static
%configure
%make

%install
rm -rf %{buildroot}
%make_install

cd include/
make install DESTDIR=%{buildroot}

rm -f %{buildroot}%{_libdir}/*.la
rm -f %{buildroot}%{_libdir}/*.a

rm -f sample/Makefile*

%post -p /sbin/ldconfig

%postun -p /sbin/ldconfig

%files
%defattr(-,root,root,-)
%doc ChangeLog LICENSE README TODO
%{_libdir}/*.so.*

%files devel
%defattr(-,root,root,-)
%doc sample
%{_includedir}/dolphinconn
%{_libdir}/*.so


%clean
rm -rf $RPM_BUILD_ROOT


%changelog
* Thu Sep 22 2011 Leonardo Coelho <leonardoc@mandriva.com> 1.2-4mdv2012.0
+ Revision: 700988
- change the package license
- add devel package
- changes on spec file

* Tue Sep 06 2011 Leonardo Coelho <leonardoc@mandriva.com> 1.2-1
+ Revision: 698382
- first mandriva version
- Created package structure for dolphin-connector.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1008 |12cr|dom2-core-tests-0.0.1-0.20040405.1.7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2005, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define gcj_support     1
%define section         free

# -----------------------------------------------------------------------------

Name:           dom2-core-tests
Version:        0.0.1
Release:        %mkrel 0.20040405.1.7
Epoch:          0
Summary:        DOM Conformance Test Suite
Group:          Development/Java
License:        W3C Software License
URL:            http://www.w3.org/DOM/Test/
Source0:        http://www.w3.org/2004/04/dom2-core-tests-20040405.jar
Patch0:         dom2-core-tests-build_xml.patch
Patch1:         dom2-core-tests-no-classpath-in-manifest.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
#Vendor:         JPackage Project
#Distribution:   JPackage
BuildRequires:  ant
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildArch:      noarch
BuildRequires:  java-devel >= 0:1.4.2
%endif
BuildRequires:  java-rpmbuild >= 0:1.5
BuildRequires:  junit

%description
The DOM Test Suites (DOM TS) will consist of a number of tests 
for each level of the DOM specification. The tests will be 
represented in an XML grammar which ensures that tests can easily 
be ported from the description format to a number of specific 
language bindings. This grammar will be specified in XML Schema 
and DTD form. The grammar will be automatically generated from the 
DOM specifications themselves, to ensure stability and correctness.

%package javadoc
Group:          Development/Java
Summary:        Javadoc for %{name}

%description javadoc
Javadoc for %{name}.

%prep
%setup -q -c
rm -r junit
find . -name '*.jar' -o -name '*.class' -exec rm {} \;

%patch0 -b .orig
%patch1 -p1

%build
export CLASSPATH=$(build-classpath junit)
export OPT_JAR_LIST=
%{ant} dist

%install
rm -rf $RPM_BUILD_ROOT

# jars
install -d -m 0755 $RPM_BUILD_ROOT%{_javadir}

vjar=$(echo %{name}.jar | sed s+.jar+-%{version}.jar+g)
install -m 644 %{name}-%{version}/%{name}.jar $RPM_BUILD_ROOT%{_javadir}/$vjar
pushd $RPM_BUILD_ROOT%{_javadir}
   ln -fs $vjar %{name}.jar
popd

# javadoc
install -d -m 0755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr %{name}-%{version}/javadoc/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(0644,root,root,0755)
%{_javadir}/*
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/*
%endif

%files javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}




%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0:0.0.1-0.20040405.1.7mdv2011.0
+ Revision: 617871
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 0:0.0.1-0.20040405.1.6mdv2010.0
+ Revision: 428326
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0:0.0.1-0.20040405.1.5mdv2009.0
+ Revision: 136373
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Dec 16 2007 Anssi Hannula <anssi@mandriva.org> 0:0.0.1-0.20040405.1.5mdv2008.1
+ Revision: 120862
- buildrequire java-rpmbuild, i.e. build with icedtea on x86(_64)

* Sat Sep 15 2007 Anssi Hannula <anssi@mandriva.org> 0:0.0.1-0.20040405.1.4mdv2008.0
+ Revision: 87326
- rebuild to filter out autorequires of GCJ AOT objects
- remove unnecessary Requires(post) on java-gcj-compat

* Sun Sep 09 2007 Pascal Terjan <pterjan@mandriva.org> 0:0.0.1-0.20040405.1.3mdv2008.0
+ Revision: 82880
- rebuild


* Mon Mar 12 2007 David Walluck <walluck@mandriva.org> 0:0.0.1-0.20040405.1.2mdv2007.1
+ Revision: 142010
- bump release
- BuildRequires: junit
- Import dom2-core-tests

* Mon Mar 12 2007 David Walluck <walluck@mandriva.org> 0:0.0.1-0.20040405.1.1mdv2007.1
- release

* Mon Jan 30 2006 Ralph Apel <r.apel at r-apel.de> 0:0.0.1-0.20040405.1jpp
- First JPackage build.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1009 |12cr|dom4j-1.6.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2007, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

Summary:        Open Source XML framework for Java
Name:           dom4j
Version:        1.6.1
Release:        8
License:        BSD
URL:            http://www.dom4j.org/
Group:          Development/Java
Source0:        http://downloads.sourceforge.net/dom4j/dom4j-1.6.1.tar.gz
Source1:        dom4j_rundemo.sh
Patch0:         dom4j-1.6.1-build_xml.patch
BuildRequires:  jpackage-utils >= 0:1.6
BuildRequires:  ant >= 0:1.6
BuildRequires:  junit
BuildRequires:  jtidy
BuildRequires:  junitperf
BuildRequires:  isorelax
BuildRequires:  jaxen-bootstrap >= 0:1.1-0.b7
BuildRequires:  msv-msv
BuildRequires:  relaxngDatatype
BuildRequires:  bea-stax
BuildRequires:  bea-stax-api
BuildRequires:  ws-jaxme
BuildRequires:  xalan-j2
BuildRequires:  xerces-j2
BuildRequires:  jaxp = 1.2
BuildRequires:  xpp2
BuildRequires:  xpp3
BuildRequires:  msv-xsdlib
Requires:  xpp2
Requires:  xpp3
Requires:  xerces-j2
Requires:  msv-msv
Requires:  msv-xsdlib
Requires:  relaxngDatatype
Requires:  isorelax
Requires:  jaxen-bootstrap >= 0:1.1-0.b7
Requires:  jpackage-utils >= 0:1.6
Requires:  bea-stax
Requires:  bea-stax-api
Requires:  ws-jaxme
Requires:  xalan-j2
BuildArch:      noarch

%description
dom4j is an Open Source XML framework for Java. dom4j allows you to read,
write, navigate, create and modify XML documents. dom4j integrates with 
DOM and SAX and is seamlessly integrated with full XPath support. 

%package demo
Summary:        Samples for %{name}
Group:          Development/Java
Requires:       dom4j = 0:%{version}-%{release}

%description demo
Samples for %{name}.

%package manual
Summary:        Manual for %{name}
Group:          Development/Java

%description manual
Development/Java for %{name}.

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
Javadoc for %{name}.


%prep
%setup -q 
# replace run.sh
cp -p %{SOURCE1} run.sh
# remove binary libs
find . -name "*.jar" -exec rm -f {} \;
# fix for deleted jars
mv build.xml build.xml.orig
sed -e '/unjar/d' -e 's|,cookbook/\*\*,|,|' build.xml.orig > build.xml

%patch0 -b .sav

%build
pushd lib
ln -sf $(build-classpath xpp2)
ln -sf $(build-classpath relaxngDatatype)
ln -sf $(build-classpath jaxme/jaxmeapi) 
ln -sf $(build-classpath msv-xsdlib) 
ln -sf $(build-classpath msv-msv) 
ln -sf $(build-classpath jaxen) 
ln -sf $(build-classpath bea-stax-api) 
pushd test
ln -sf $(build-classpath bea-stax-ri) 
ln -sf $(build-classpath junitperf) 
ln -sf $(build-classpath junit) 
popd
ln -sf $(build-classpath xpp3) 
pushd tools
ln -sf $(build-classpath jaxme/jaxmexs) 
ln -sf $(build-classpath xalan-j2) 
ln -sf $(build-classpath jaxme/jaxmejs) 
ln -sf $(build-classpath jtidy) 
ln -sf $(build-classpath isorelax) 
ln -sf $(build-classpath jaxme/jaxme2) 
ln -sf $(build-classpath xerces-j2) 
popd
popd

# FIXME: test needs to be fixed
ant all samples # test

%install
# jars
mkdir -p $RPM_BUILD_ROOT%{_javadir}
cp -p build/%{name}.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{name}.jar

# javadoc
mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}
pushd build/doc/javadoc
for f in `find -name \*.html -o -name \*.css`; do
  sed -i 's/\r//g' $f;
done
popd
cp -pr build/doc/javadoc/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}

# manual
mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
rm -rf docs/apidocs docs/clover
pushd docs
for f in `find -name \*.html -o -name \*.css -o -name \*.java`; do
  sed -i 's/\r//g' $f;
done
popd
cp -pr docs/* $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
tr -d \\r <LICENSE.txt >tmp.file; mv tmp.file LICENSE.txt
cp -p LICENSE.txt $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}

# demo
mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}/classes/org/dom4j
cp -pr xml $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}
mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}/src
cp -pr src/samples $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}/src
cp -pr build/classes/org/dom4j/samples $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}/classes/org/dom4j
install -m 755 run.sh $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}

%files
%dir %{_docdir}/%{name}-%{version}
%{_javadir}/%{name}.jar

%files javadoc
%{_javadocdir}/*

%files manual
%doc %{_docdir}/%{name}-%{version}

%files demo
%attr(0755,root,root) %{_datadir}/%{name}-%{version}/run.sh
%dir %{_datadir}/%{name}-%{version}
%{_datadir}/%{name}-%{version}/src
%{_datadir}/%{name}-%{version}/xml
%{_datadir}/%{name}-%{version}/classes




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1010 |12cr|domain-check-1.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	DNS domain expiration checker
Name:		domain-check
Version:	1.3
Release:	%mkrel 5
License:	BSD-like
Group:		Monitoring
URL:		http://prefetch.net/code/domain-check.html
Source0:	http://prefetch.net/code/domain-check.bz2
Patch0:		domain-check-1.3-whois.diff
Requires:	whois
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
domain-check is a utility for checking DNS domain expiration dates. domain-
check queries WHOIS data in realtime, and can be integrated with cron to
provide e-mail notifications prior to a domain expiring.

%prep

%setup -q -c -T
bzcat %{SOURCE0} > %{name}
%patch0 -p0

%build

%install
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -m0755 %{name} %{buildroot}%{_bindir}/%{name}

%clean
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%attr(0755,root,root) %{_bindir}/%{name}




%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3-5mdv2011.0
+ Revision: 617872
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 1.3-4mdv2010.0
+ Revision: 428327
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.3-3mdv2009.0
+ Revision: 244455
- rebuild
- fix description-line-too-long

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.3-1mdv2008.1
+ Revision: 136373
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Dec 22 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3-1mdv2007.0
+ Revision: 101692
- Import domain-check

* Wed Aug 23 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3-1mdv2007.0
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1011 |12cr|dopewars-1.5.12-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    dopewars
%define version 1.5.12
%define release %mkrel 10

%define title       Dopewars
%define longtitle   Make a fortune dealing drugs on the streets of New York

Name:           %{name}
Version:        %{version}
Release:        %{release}
Summary:        Make a fortune dealing drugs on the streets of New York
License:        GPL
Group:          Games/Strategy
URL:            http://dopewars.sourceforge.net/
Source0:        http://prdownloads.sourceforge.net/dopewars/%{name}-%{version}.tar.bz2
Source11:       %{name}-16.png
Source12:       %{name}-32.png
Source13:       %{name}-48.png
Patch1:         %{name}-1.5.10-config.patch
Patch2:         dopewars-1.5.12-fix-format-errors.patch
BuildRequires:  gtk+2-devel
BuildRequires:  ncurses-devel
BuildRequires:  SDL-devel
BuildRequires:  SDL_mixer-devel
BuildRequires:  esound-devel
BuildRequires:	desktop-file-utils
Buildrequires:	recode
BuildRoot:      %{_tmppath}/%{name}-%{version}

%description
Based on John E. Dell's old Drug Wars game, dopewars is a simulation of an    
imaginary drug market.  dopewars is an All-American game which features       
buying, selling, and trying to get past the cops!                              

The first thing you need to do is pay off your debt to the Loan Shark. After   
that, your goal is to make as much money as possible (and stay alive)! You     
have one month of game time to make your fortune.                              

dopewars supports multiple players via. TCP/IP. Chatting to and fighting
with other players (computer or human) is supported; check the command line
switches (via dopewars -h) for further information. 

%prep
%setup -q
%patch1 -p1
%patch2 -p1

%build
%configure2_5x  --bindir=%{_gamesbindir} \
        --datadir=%{_gamesdatadir} \
        --localstatedir=/var/lib/games
%make

%install
rm -rf %{buildroot}
%{makeinstall_std}
install -d %{buildroot}{%{_gamesdatadir},%{_sysconfdir},%{_localstatedir}/lib/games}
mv %{buildroot}%{_gamesdatadir}/{doc,gnome,locale,pixmaps} %{buildroot}%{_datadir}/
install -m 644 doc/example-cfg  %{buildroot}%{_sysconfdir}/%{name}

%{find_lang} %{name}

# icons
install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png 
install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png 
install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png

# menu entry
mkdir -p %{buildroot}/usr/share/applications
mv %{buildroot}%{_datadir}/gnome/apps/Games/%{name}.desktop \
    %{buildroot}%{_datadir}/applications/%{name}.desktop

perl -pi -e 's,%{name}-weed.png,%{name}-weed,g' %{buildroot}%{_datadir}/applications/*

recode ISO-8859-15..UTF-8 %{buildroot}%{_datadir}/applications/%{name}.desktop

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="Game;StrategyGame" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

# create highscore file
install -d %{buildroot}%{_localstatedir}/lib/games
touch %{buildroot}%{_localstatedir}/lib/games/%{name}.sco

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%files -f %{name}.lang
%defattr(-,root,root)
# not very nice, but it makes things work
%doc %{_datadir}/doc/*/
%config(noreplace) %{_sysconfdir}/%{name}
%{_libdir}/%{name}
%attr(2755,root,games) %{_gamesbindir}/dopewars
%attr(0664,root,games) %{_localstatedir}/lib/games/%{name}.sco
%{_mandir}/man6/*
%{_datadir}/pixmaps/*
%{_gamesdatadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.5.12-10mdv2011.0
+ Revision: 617873
- the mass rebuild of 2010.0 packages

* Sun Sep 13 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.12-9mdv2010.0
+ Revision: 438703
- fix format errors

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Wed Sep 03 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.12-7mdv2009.0
+ Revision: 279983
- fix sound file location (fix #43026)

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.5.12-6mdv2009.0
+ Revision: 244476
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Tue Feb 12 2008 Thierry Vignaud <tv@mandriva.org> 1.5.12-4mdv2008.1
+ Revision: 166599
- fix description-line-too-long
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Sep 13 2007 Emmanuel Andry <eandry@mandriva.org> 1.5.12-4mdv2008.0
+ Revision: 85308
- bump release
- buildrequires recode
- uncompress patch
- use provided desktop file
- convert desktop file to UTF8
- remove icon extension in desktop file
- Import dopewars



* Tue Aug 01 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.12-2mdv2007.0
- xdg menu

* Thu Jan 05 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.12-1mdk
- New release 1.5.12

* Mon Dec 12 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.10-3mdk
- Fixes from Anssi Hannula (<anssi.hannula@gmail.com>): 
 - fix BuildRequires
 - fix menudir
 - %%mkrel
- spec cleanup 

* Fri Dec 03 2004 David Walluck <walluck@mandrake.org> 1.5.10-2mdk
- fix local HTML doc link

* Wed Nov 10 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.5.10-1mdk
- 1.5.10
- drop P0, no need
- regenerate P1

* Thu Aug 26 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.5.9-5mdk
- rebuild for new menu
- don't bzip2 icons in src.rpm

* Fri Jul 09 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.5.9-4mdk 
- rpmbuilupdate aware
- fixed menu category
- fixed buildrequires syntax

* Sun Jul 27 2003 Guillaume Rousse <guillomovitch@linux-mandrake.com> 1.5.9-3mdk
- fix configuration file problem
- fix high-score file problem
- fix executable perms

* Fri Jul 25 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 1.5.9-2mdk
- rebuild
- change summary macro to avoid possible conflicts if we were to build debug package

* Wed Jun 11 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 1.5.9-1mdk
- 1.5.9

* Sat Jan 24 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 1.5.8-2mdk
- Create highscore file in install stage instead, no need for ghost file, and
  rpmlint gets happy:)
- Remove unneeded redundancy
- Don't rm -rf buildroot and install icons in prep stage, don't delete docs in
  install, (now possible to use --short-circuit)
- Quiet setup
- Make rpmlint more happy, longtitle, etc.
- Cleanups

* Sat Jan 04 2003 Guillaume Rousse <g.rousse@linux-mandrake.com> 1.5.8-1mdk
- 1.5.8

* Fri Aug 16 2002 Götz Waschk <waschk@linux-mandrake.com> 1.5.7-2mdk
- rebuild with new vorbis and gcc 3.2

* Wed Jun 26 2002 Guillaume Rousse <g.rousse@linux-mandrake.com> 1.5.7-1mdk
- 1.5.7
- menu entry
- config file
- better high score file handling
- more explicit summary :-)

* Fri Oct 26 2001 Guillaume Rousse <g.rousse@linux-mandrake.com> 1.5.2-2mdk
- new in contribs
- removed lurking cvs file

* Wed Oct 17 2001 Guillaume Rousse <g.rousse@linux-mandrake.com> 1.5.2-1mdk
- 1.5.2
- s/Copyright/License

* Tue May 15 2001 Guillaume Rousse <g.rousse@linux-mandrake.com> 1.5.0-1mdk
- first Mandrake release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1012 |12cr|dosbox-0.74-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	dosbox
%define version 0.74
%define release %mkrel 1
%define	Summary	A DOS emulator

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	%{Summary}

Source0:	http://prdownloads.sourceforge.net/dosbox/%{name}-%{version}.tar.bz2
Source11:	%{name}-16x16.png
Source12:	%{name}-32x32.png
Source13:	%{name}-48x48.png

Patch0:		dosbox-0.73-fix-str-fmt.patch
# patch for gcc-4.6. Thnx to Gentoo
Patch1:		dosbox-0.74-gcc46.patch

License:	GPL
Group:		Emulators
URL:		http://dosbox.sourceforge.net/
BuildRequires:	png-devel libSDL-devel libSDL_net-devel 
BuildRequires:  libSDL_sound-devel  
BuildRequires:  libalsa-devel zlib1-devel libx11-devel

%description
DOSBox is a DOS-emulator that uses the SDL-library which makes
DOSBox very easy to port to different platforms. DOSBox has
already been ported to many different platforms, such as
Windows, BeOS, Linux, MacOS X...

DOSBox also emulates CPU:286/386 realmode/protected mode,
Directory FileSystem/XMS/EMS, Tandy/Hercules/CGA/EGA/VGA/VESA
graphics, a SoundBlaster/Gravis Ultra Sound card for excellent
sound compatibility with older games...

You can "re-live" the good old days with the help of DOSBox,
it can run plenty of the old classics that don't run on your
new computer!

%prep
%setup -q
%patch0 -p0
%patch1 -p0

%build
%configure
%make

%install
rm -rf %{buildroot}
%makeinstall
rm -rf %{buildroot}%{_datadir}/doc/dosbox

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications

# Create appropriate .desktop file
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=DOSBox
Comment=A DOS emulator
Exec=%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Emulator;
EOF


install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png

%files
%defattr(755,root,root,755)
%{_bindir}/%{name}
%defattr(644,root,root,755)
%{_mandir}/*/*
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_datadir}/applications/*.desktop
%doc AUTHORS ChangeLog NEWS README THANKS


%changelog
* Fri Jun 1 2012 Anton Chernyshov <ach@rosalab.ru> 0.74-1rosalts2012.0
- Fixing BuildRequires
- Clean up spec
- Add patch from Gentoo to build with gcc-4.6 version
- initial build for ROSA Marathon 2012

* Sat Jul 10 2010 Zombie Ryushu <ryushu@mandriva.org> 0.74-1mdv2011.0
+ Revision: 550235
- string format fix
- Upgrade to 0.74
- Upgrade to 0.74

* Thu May 28 2009 Funda Wang <fwang@mandriva.org> 0.73-1mdv2010.0
+ Revision: 380341
- New version 0.73

* Sat Aug 23 2008 Emmanuel Andry <eandry@mandriva.org> 0.72-3mdv2009.0
+ Revision: 275268
- fix gcc43 build with P0 from fedora

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.72-1mdv2008.1
+ Revision: 136373
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Mon Aug 27 2007 Funda Wang <fwang@mandriva.org> 0.72-1mdv2008.0
+ Revision: 72035
- New version 0.72

* Tue Jul 31 2007 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.71-1mdv2008.0
+ Revision: 57009
- new release: 0.71
- drop debian menu


* Sun Mar 04 2007 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.70-2mdv2007.0
+ Revision: 132307
- drop config file

* Sun Mar 04 2007 Emmanuel Andry <eandry@mandriva.org> 0.70-1mdv2007.1
+ Revision: 132116
- New version 0.70

* Sun Jan 14 2007 Emmanuel Andry <eandry@mandriva.org> 0.65-3mdv2007.1
+ Revision: 108652
- buildrequires mesaglu-devel
- fix buildrequires
- Import dosbox

* Wed Aug 02 2006 Götz Waschk <waschk@mandriva.org> 0.65-2mdv2007.0
- xdg menu

* Fri Mar 31 2006 Götz Waschk <waschk@mandriva.org> 0.65-1mdk
- New release 0.65
- use mkrel

* Thu Mar 10 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.63-3mdk
- do not bzip2 icons in src.rpm
- convert changelog to utf8

* Tue Dec 07 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.63-2mdk
- from Miguel Barrio Orsikowsky <megamik@zarb.org> : 
	- changed BuildRequires
	- new configuration file
	- added SDL_sound-devel to BuildRequires
	- updated package description

* Fri Nov 19 2004 Götz Waschk <waschk@linux-mandrake.com> 0.63-1mdk
- New release 0.63

* Fri Oct 01 2004 Götz Waschk <waschk@linux-mandrake.com> 0.62-1mdk
- drop patch
- New release 0.62

* Fri Aug 20 2004 Götz Waschk <waschk@linux-mandrake.com> 0.61-3mdk
- rebuild for new menu

* Wed Jun 09 2004 Götz Waschk <waschk@linux-mandrake.com> 0.61-2mdk
- add source URL
- patch for new g++


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1013 |12cr|dosemu-1.4.0.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	dosver	1.1

#disable for plugins
%define _disable_ld_no_undefined 1

Summary:	DOSEMU stands for DOS Emulation, and enables Linux to run DOS programs
Name:		dosemu
Version:	1.4.0.7
Release:	1
Group:		Emulators
License:	GPLv2+
Url:		http://dosemu.sourceforge.net/
#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
Source0:	%{name}-%{version}.tar.xz
Source1:	%{name}-freedos-%{dosver}-bin.tar.bz2
Source11:	xdosemu-16x16.png
Source12:	xdosemu-32x32.png
Source13:	xdosemu-48x48.png
Patch0:		dosemu-1.4.0.7-flex.patch
BuildRequires:	bdftopcf
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(slang)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xxf86vm)
BuildRequires:	gpm-devel
BuildRequires:	svgalib-devel
Requires:	dosimage
Exclusivearch:	%{ix86} x86_64

%description
DOSEMU is a user-level program which uses certain special features
of the Linux kernel and the 80386 processor to run MS-DOS/FreeDOS/
DR-DOS, DOS programs, and many DPMI applications in what we in the
biz call a `DOS box'.

%package -n	xdosemu
Summary:	A DOS emulator for the X Window System
Group:		Emulators
Requires:	%{name} = %{EVRD}
Requires:	dosimage

%description -n xdosemu
Xdosemu is a version of the dosemu DOS emulator that runs with the X
Window System.  Xdosemu provides VGA graphics and mouse support.

Install xdosemu if you need to run DOS programs on your system, and you'd
like to do so with the convenience of graphics support and mouse
capabilities.

%package	freedos
Summary:	A FreeDOS hdimage for dosemu, a DOS emulator, to use
Group:		Emulators
Provides:	dosimage

%description freedos
Generally, the dosemu DOS emulator requires either that your system
have some version of DOS available or that your system's partitions
were formatted and installed with DOS. If your system does not meet
either of the previous requirements, you can instead use the dosemu-
freedos package, which contains required files which will be
installed in '/usr/share/dosemu/freedos-1.0'

Install dosemu-freedos if you are installing the dosemu package
and you don't have a version of DOS available on your system,
and your system's partitions were not formatted and installed
with DOS.

%prep
%setup -c %{name} -q -n %{name}-%{version}
%patch0 -p1

bunzip2 -c %{SOURCE1} | gzip -c > freedos.tgz

%build
%configure2_5x	--with-fdtarball=freedos.tgz \
		--with-svgalib \
		--with-x
%make

%install
%makeinstall_std

mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
install -m644 %{SOURCE11} -D \
	%{buildroot}%{_iconsdir}/hicolor/16x16/apps/x%{name}.png
install -m644 %{SOURCE12} -D \
	%{buildroot}%{_iconsdir}/hicolor/32x32/apps/x%{name}.png
install -m644 %{SOURCE13} -D \
	%{buildroot}%{_iconsdir}/hicolor/48x48/apps/x%{name}.png

#xdg menu
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/xdosemu.desktop <<EOF
[Desktop Entry]
Name=Xdosemu
Comment=DOS emulator running under X
Exec=%{_bindir}/x%{name}
Icon=x%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-MoreApplications-Emulators;Emulator;
EOF

rm -rf %{buildroot}%{_docdir}

# move freedos to another place to fix update issue (#34837)
mv %{buildroot}%{_datadir}/%{name}/freedos \
 %{buildroot}%{_datadir}/%{name}/freedos-%{dosver}

chmod 0755 %{buildroot}%{_libdir}/dosemu/libplugin*.so

%files
%doc doc/*
%{_bindir}/dosemu.bin
%{_bindir}/dosemu
%{_bindir}/mkfatimage
%{_bindir}/mkfatimage16
%{_bindir}/midid
%{_bindir}/dosdebug
%{_libdir}/dosemu/libplugin*.so
%{_mandir}/man1/mkfatimage16.1*
%{_mandir}/man1/dosdebug.1*
%{_mandir}/man1/dosemu.1*
%{_mandir}/man1/dosemu.bin.1*
%{_mandir}/man1/midid.1.*
%lang(ru) %{_mandir}/ru/man1/mkfatimage16.1*
%lang(ru) %{_mandir}/ru/man1/dosdebug.1*
%lang(ru) %{_mandir}/ru/man1/dosemu.1*
%lang(ru) %{_mandir}/ru/man1/dosemu.bin.1*
%{_datadir}/dosemu/commands
%{_datadir}/dosemu/keymap
%{_datadir}/dosemu/Xfonts
%config(noreplace) %{_sysconfdir}/dosemu.conf
%config(noreplace) %{_sysconfdir}/drives/c
%config(noreplace) %{_sysconfdir}/drives/d
%config(noreplace) %{_sysconfdir}/dosemu.users
%config(noreplace) %{_sysconfdir}/global.conf

%files -n xdosemu
%{_bindir}/xdosemu
%{_mandir}/man1/xdosemu.1*
%lang(ru) %{_mandir}/ru/man1/xdosemu.1*
%{_iconsdir}/hicolor/16x16/apps/x%{name}.png
%{_iconsdir}/hicolor/32x32/apps/x%{name}.png
%{_iconsdir}/hicolor/48x48/apps/x%{name}.png
%{_datadir}/applications/xdosemu.desktop

%files freedos
%{_datadir}/dosemu/freedos-%{dosver}
%{_datadir}/dosemu/drive_z



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1014 |12cr|dot2tex-2.8.7-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	dot2tex
%define version 2.8.7
%define release %mkrel 3

Summary:	Graphviz to LaTeX converter
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{name}-%{version}.zip
License:	MIT
Group:		Graphics
Url:		http://www.fauskes.net/code/dot2tex/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
Requires:	python-parsing
Requires:	emacs-auctex
Requires:	graphviz
Suggests:	texlive
%py_requires -d 

%description
The purpose of dot2tex is to give graphs generated by Graphviz a more
LaTeX friendly look and feel. This is accomplished by converting xdot
output from Graphviz to a series of PSTricks or PGF/TikZ
commands. This approach allows:

* Typesetting labels with LaTeX, allowing mathematical notation.
* Using native PSTricks and PGF/TikZ commands for drawing arrows (optional).
* Using backend specific styles to customize the output

Dot2tex can preprocess graphs using the preview package. Information
about label sizes will be extracted and used to get correctly sized
nodes and edge labels.

%prep
%setup -q

%install
%__rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILE_LIST
%__chmod -R o-w *.txt LICENSE doc/ examples
%__chmod -R g-w *.txt LICENSE doc/ examples

%clean
%__rm -rf %{buildroot}

%files -f FILE_LIST
%defattr(-,root,root)
%doc *.txt LICENSE doc/* examples/


%changelog
* Tue Dec 27 2011 Lev Givon <lev@mandriva.org> 2.8.7-3mdv2011.0
+ Revision: 745767
- Only suggest installing texlive.

* Tue Dec 27 2011 Lev Givon <lev@mandriva.org> 2.8.7-2
+ Revision: 745479
- Update install dependency from tetex-latex to texlive-texmf.

* Wed Jun 01 2011 Lev Givon <lev@mandriva.org> 2.8.7-1
+ Revision: 682247
- import dot2tex



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1015 |12cr|dotclear-2.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		dotclear
Version:	2.2
Release:	2
Summary:	Web-based blog
License:	GPLv2
Group:		System/Servers
URL:		http://www.dotclear.net
Source0:	http://download.dotclear.org/latest/%{name}-%{version}.tar.gz
Patch0:		php53.patch
Requires:		php-xml 
Requires:		php-iconv
Requires:		php-mbstring
BuildArch:	noarch

%description
dotclear is a multilingual web application developed in php. 
It provides personal blogs and trackbacks to react,
but also can be used in a multi-user mode with several right levels.

%prep
%setup -q -n %{name}
%patch0 -p1

%build

%install
# install files
install -d -m 755 %{buildroot}%{_var}/www/%{name}
cp -aRf * %{buildroot}%{_var}/www/%{name}
for i in CHANGELOG CREDITS LICENSE README; do
	rm -f %{buildroot}%{_var}/www/%{name}/$i
done

# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
Alias /dotclear /var/www/dotclear
<Directory /var/www/dotclear>
    Order allow,deny
    Allow from all
</Directory>

<Directory /var/www/dotclear/admin/install>
    Order deny,allow
    Deny from all
    Allow from 127.0.0.1
    ErrorDocument 403 "Access denied per %{_webappconfdir}/%{name}.conf"
</Directory>
EOF

# remove .htaccess files
find %{buildroot}%{_var}/www/%{name} -name .htaccess -exec rm -f {} \;

# fix exectuable bit 
find %{buildroot}%{_var}/www/%{name} -type f -exec chmod 644 {} \;
chmod 755 %{buildroot}%{_var}/www/%{name}/inc/dbschema/upgrade-cli.php

cat > README.urpmi <<EOF
Dotclear is a database driven blogging program designed to make it exceedingly
easy to publish an online blog, sometimes also called a weblog or journal.

Once this package is installed, there are a few configuration items which need
to be performed before the blog is usable.  First, you need to install
Mysql or PostgreSQL database and corresponding php modules:

# urpmi mysql php-mysql

or 

# urpmi postgresql php-pgsql

Then, you need to establish a username and password to connect to your
MySQL database as, and make both MySQL/Postgres and Dotclear aware of this.
Let's start by creating the database and the username / password
inside MySQL first:

  # mysql
  mysql> create database dotclear;
  Query OK, 1 row affected (0.00 sec)

  mysql> grant all privileges on dotclear.* to dotclear identified by 'dotclear';
  Query OK, 0 rows affected (0.00 sec)

  mysql> flush privileges;
  Query OK, 0 rows affected (0.00 sec)

  mysql> exit
  Bye
  #

Under certain curcumstances, you may need to run variations of the "grant"
command:
mysql> grant all privileges on dotclear.* to dotclear@localhost identified by 'dotclear';
   OR
mysql> grant all privileges on dotclear.* to dotclear@'%' identified by 'dotclear';

This has created an empty database called 'dotclear', created a user named
'dotclear' with a password of 'dotclear', and given the 'dotclear' user total
permission over the 'dotclear' database.  Obviously, you'll want to select a
different password, and you may want to choose different database and user
names depending on your installation.  The specific values you choose are
not constrained, they simply need to be consistent between the database and the
config file.

Once that's done and the database server and web server have been started, 
 in your favourite web browser, enter following URL :
http://hostname/dotclear/admin/install/wizard.php  and 
follow the instructions given to you on the pages you see to set up the 
database tables and begin publishing your blog.
EOF

%files
%defattr(-,root,root)
%doc README.urpmi CHANGELOG CREDITS LICENSE README
%config(noreplace) %_webappconfdir/%{name}.conf
%dir %{_var}/www/%{name}
%{_var}/www/%{name}/*.php
#%{_var}/www/%{name}/inc/
%{_var}/www/%{name}/admin
#%{_var}/www/%{name}/cache
%{_var}/www/%{name}/db
%{_var}/www/%{name}/locales
%{_var}/www/%{name}/plugins
%{_var}/www/%{name}/public
%{_var}/www/%{name}/themes
%attr(0775,root,apache) %{_var}/www/%{name}/cache
%attr(0775,root,apache) %{_var}/www/%{name}/inc/


%changelog
* Tue Jul 27 2010 Jerome Martin <jmartin@mandriva.org> 2.2-1mdv2011.0
+ Revision: 561176
- Release 2.2

* Thu Apr 29 2010 Jerome Martin <jmartin@mandriva.org> 2.1.6-1mdv2010.1
+ Revision: 541031
- Update to 2.1.6
 - Fixed against php 5.3

* Mon Mar 01 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.5-2mdv2010.1
+ Revision: 513175
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise
- use herein documents instead of external source for apache configuration
- no need to prefix apache configuration file with an ordering number
- spec cleanup

* Thu Feb 12 2009 Jerome Martin <jmartin@mandriva.org> 2.1.5-1mdv2009.1
+ Revision: 339940
- 2.1.5

* Wed Feb 04 2009 Jerome Martin <jmartin@mandriva.org> 2.1.4-1mdv2009.1
+ Revision: 337568
- Updated to 2.1.4

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1.2.5-5mdv2009.0
+ Revision: 266576
- rebuild early 2009.0 package (before pixel changes)

* Mon Apr 21 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2.5-4mdv2009.0
+ Revision: 196211
- fix #22079

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Jun 25 2007 Oden Eriksson <oeriksson@mandriva.com> 1.2.5-3mdv2008.0
+ Revision: 43878
- Import dotclear



* Mon Jun 25 2007 Oden Eriksson <oeriksson@mandriva.com> 1.2.5-3mdv2008.0
- fix deps

* Mon Jul 17 2006 Anne Nicolas <anne.nicolas@mandriva.com> 1.2.5-2mdk
- fix php-mysql dependancy

* Tue Jun 6 2006 Anne Nicolas <anne.nicolas@mandriva.com> 1.2.5-1mdk
- security update

* Thu Apr 20 2006 Anne Nicolas <anne.nicolas@mandriva.com> 1.2.4-1mdk
- security update 
- improve images management, and spam plugin

* Mon Jan 23 2006 Anne Nicolas <anne.nicolas@mandriva.com> 1.2.3-2mdk
- fix Apache configuration
- install dotclear in /var/www to fit with Mandriva webapps policy

* Wed Nov 30 2005 Anne Nicolas <anne.nicolas@mandriva.com> 1.2.3-1mdk
- security update on session manager

* Sat Oct 29 2005 Anne Nicolas <anne.nicolas@mandriva.com> 1.2.2-1mdk
- security update on trackbacks

* Fri Oct 21 2005 Anne Nicolas <anne.nicolas@mandriva.com> 1.2.1-1mdk
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1016 |12cr|dotproject-2.1.4-0.0.r6063.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define svn_snap r6063

Summary:	Web Based Project Management Tool
Name:		dotproject
Version:	2.1.4
Release:	0.0.%{svn_snap}.3
License:	GPL
Group:		System/Servers
URL:		http://sourceforge.net/projects/dotproject/
Source0:	http://prdownloads.sourceforge.net/dotproject/%{name}-%{version}-%{svn_snap}.tar.xz
# S10 - S30 was taken http://sourceforge.net/projects/dotmods/
Source10:	http://mesh.dl.sourceforge.net/project/dotmods/Annotations/0.3.0/annotations_1235-29072009.zip
Source11:	http://mesh.dl.sourceforge.net/project/dotmods/Backup%20Module/v2.0/backup_2.0.tar.gz
Source12:	http://mesh.dl.sourceforge.net/project/dotmods/Details/0.3.0/details_1235-29072009.zip
Source13:	http://mesh.dl.sourceforge.net/project/dotmods/Eventum%20Integration%20Module/v1.1.5/dp_eventum_1_1_5.zip
Source14:	http://mesh.dl.sourceforge.net/project/dotmods/Finance/finance%200.1/finance.zip
# cvs -z3 -d:pserver:anonymous@dotmods.cvs.sourceforge.net:/cvsroot/dotmods co -P helpdesk
Source15:	helpdesk.tar.gz
Source16:	http://mesh.dl.sourceforge.net/project/dotmods/Holiday/Version%201.2/holiday_v1_2.tar.gz
Source17:	http://mesh.dl.sourceforge.net/project/dotmods/Import%20Export/backup%200.2/backup.zip
# cvs -z3 -d:pserver:anonymous@dotmods.cvs.sourceforge.net:/cvsroot/dotmods co -P inventory
Source18:	inventory.tar.gz
Source19:	http://mesh.dl.sourceforge.net/project/dotmods/Invoice/invoice_0.7.tar.gz
Source20:	http://mesh.dl.sourceforge.net/project/dotmods/Journal%20Module/v1.0a/journal.zip
Source21:	http://mesh.dl.sourceforge.net/project/dotmods/Opportunities/0.3.0/opportunities_1235-29072009.zip
Source22:	http://mesh.dl.sourceforge.net/project/dotmods/ProjectDesigner/ProjectDesigner%20v1/projectdesigner_v1.zip
# cvs -z3 -d:pserver:anonymous@dotmods.cvs.sourceforge.net:/cvsroot/dotmods co -P risks
Source23:	risks.tar.gz
Source24:	http://mesh.dl.sourceforge.net/project/dotmods/Trac%20Integration/Release%200.5/trac_dotmod-0.5.1.tar.gz
Source25:	http://mesh.dl.sourceforge.net/project/dotmods/Unitcost/v1.0.0/unitcost_1.0.0.tar.gz
Patch0:		dotproject-2.1.2-fix-perl-path.patch
Patch1:		dotproject-external_smarty.diff
Patch2:		dotproject-external_nusoap.diff
Patch3:		dotproject-external_adodb.diff
Requires(post): rpm-helper apache-mod_php
Requires(preun): rpm-helper apache-mod_php
Requires:	apache-mod_php
Requires:	nusoap
Requires:	php-adodb
Requires:	php-gd
Requires:	php-jpgraph
Requires:	php-ldap
Requires:	php-mysql
Requires:	php-pear-Date_Holidays
Requires:	php-smarty
Requires:	php-sqlite3
BuildArch:	noarch
BuildRequires:	apache-devel >= 2.0.54
BuildRequires:	unzip

%description
DotProject is a Web-based project management framework that includes modules
for companies, projects, tasks (with Gantt charts), forums, files, a
calendar, contacts, tickets/helpdesk, multi-language support, user/module
permissions, and themes. It is translated into 17 languages and has a modular
design that allows extra modules (such as time sheets and inventory) to be
added in easily.

%prep
%setup -q

# extra modules
pushd modules

if ! [ -d annotations ]; then unzip -q %{SOURCE10}; else exit 1; fi
if ! [ -d backup ]; then tar -zxf %{SOURCE11}; else exit 1; fi
if ! [ -d details ]; then unzip -q %{SOURCE12}; else exit 1; fi
if ! [ -d eventum ]; then unzip -q %{SOURCE13}; else exit 1; fi
if ! [ -d finance ]; then unzip -q %{SOURCE14}; else exit 1; fi
if ! [ -d helpdesk ]; then tar -zxf %{SOURCE15}; else exit 1; fi
if ! [ -d holiday ]; then tar -zxf %{SOURCE16}; else exit 1; fi

# special voodoo magic here...
if ! [ -d import_export ]; then
    mkdir -p import_export
    pushd import_export
	unzip -q %{SOURCE17}
	mv backup/* .
	rm -rf backup
	perl -pi -e "s|\'Backup\'\;|\'Import_Export\'\;|g" setup.php
	perl -pi -e "s|\'backup\'\;|\'import_export\'\;|g" setup.php
    popd
else
    exit 1
fi

if ! [ -d inventory ]; then tar -zxf %{SOURCE18}; else exit 1; fi
if ! [ -d invoice ]; then tar -zxf %{SOURCE19}; else exit 1; fi

# more special voodoo magic here.
if ! [ -d journal ]; then
    cd ..
    unzip -q %{SOURCE20}
    cd -
else
    exit 1
fi

if ! [ -d opportunities ]; then unzip -q %{SOURCE21}; else exit 1; fi
if ! [ -d projectdesigner ]; then unzip -q %{SOURCE22}; else exit 1; fi
if ! [ -d risks ]; then tar -zxf %{SOURCE23}; else exit 1; fi
if ! [ -d trac ]; then tar -zxf %{SOURCE24}; else exit 1; fi
if ! [ -d unitcost ]; then tar -zxf %{SOURCE25}; else exit 1; fi

popd

# don't bundle these
#rm -rf lib/PEAR
rm -rf lib/adodb
rm -rf lib/jpgraph
rm -rf lib/smarty
rm -f lib/phpgacl/soap/nusoap.php
rm -rf modules/holiday/PEAR

%patch0 -p0
%patch1 -p1
%patch2 -p1
%patch3 -p1

# fix dir/file perms
find . -type d -exec chmod 755 {} \;
find . -type f -exec chmod 644 {} \;

# clean up CVS stuff
for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -r $i; fi >&/dev/null
done

# clean up SVN stuff
for i in `find . -type d -name .svn` `find . -type f -name .svn\*`; do
    if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
done

# unwanted files
find . -type f -name "Thumbs.db" -exec rm -f {} \;

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build

%install
export DONT_RELINK=1

install -d %{buildroot}%{_sysconfdir}/%{name}
install -d %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d
install -d %{buildroot}%{_datadir}/%{name}

cp -aRf * %{buildroot}%{_datadir}/%{name}/

install -d %{buildroot}%{_datadir}/%{name}/files/cache/phpgacl
install -d %{buildroot}%{_datadir}/%{name}/files/cache/smarty_templates
install -d %{buildroot}%{_datadir}/%{name}/files/cache/smarty_templates_c

# fix file perms
chmod 755 %{buildroot}%{_datadir}/%{name}/includes/gateway.pl
cp %{buildroot}%{_datadir}/%{name}/includes/gateway.pl %{buildroot}%{_datadir}/%{name}/modules/helpdesk/gateway.pl

# fix config file location
cp %{buildroot}%{_datadir}/%{name}/includes/config-dist.php %{buildroot}%{_sysconfdir}/%{name}/config.php
ln -s %{_sysconfdir}/%{name}/config.php %{buildroot}%{_datadir}/%{name}/includes/config.php

cat > dotproject-apache.conf << EOF

Alias /%{name} "%{_datadir}/%{name}"

<Directory "%{_datadir}/%{name}">
    Order Allow,Deny
    Allow from All
    php_admin_value memory_limit    64M
    php_admin_value post_max_size   17M
    php_admin_value upload_max_filesize 32M
    php_admin_value max_execution_time 120
</Directory>

<Directory "%{_datadir}/%{name}/files">
    Options -All
    Deny from All
</Directory>

<Directory "%{_datadir}/%{name}/files/temp">
    Options -All
    Order Allow,Deny
    Allow from All
</Directory>

<Directory "%{_datadir}/%{name}/includes">
    <Files "gateway.pl">
	Order Deny,Allow
	Deny from All
    </Files>
</Directory>

<Directory "%{_datadir}/%{name}/install">
    Order Deny,Allow
    Deny from All
    Allow from 127.0.0.1
    ErrorDocument 403 "Access denied per %{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf"
</Directory>
EOF

install -m0644 dotproject-apache.conf %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf

# cleanup
find %{buildroot}%{_datadir}/%{name} -type f -name "\.htaccess" | xargs rm -f


%files
%doc ChangeLog
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf
%attr(0640,apache,apache) %config(noreplace) %{_sysconfdir}/%{name}/config.php
%{_datadir}/%{name}

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1017 |12cr|dparser-1.15-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name dparser
%define version 1.15
%define release %mkrel 3

Summary: Simple but powerful tool for parsing
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://aleron.dl.sourceforge.net/sourceforge/dparser/d-%{version}-src.tar.bz2
Source1: python-dparser-calc.tar.bz2
Patch1: dparser-makefile.patch.bz2
License: BSD
Group: Development/Python
BuildRoot: %{_tmppath}/%{name}-buildroot
Url: http://dparser.sourceforge.net/
%py_requires -d

%description
DParser is an simple but powerful tool for parsing. You can specify the form of
the text to be parsed using a combination of regular expressions and grammar
productions.  Because of the parsing technique (technically a scannerless GLR
parser based on the Tomita algorithm) there are no restrictions.   The grammar
can be ambiguous, right or left recursive, have any number of null productions,
and because there is no separate tokenizer, can include whitespace in terminals
and have terminals which are prefixes of other terminals.   DParser handles not
just well formed computer languages and data files, but just about any wacky
situation that occurs in the real world.


%package -n python-%{name}

Summary: DParser python binding
Requires: python
Group: Development/Python

%description  -n python-%{name}
DParser is a simple but powerful tool for parsing, written by J. Plevyak.
DParser for Python gives Python programmers a seamless interface to DParser.

The features that set this Python parser apart from other Python parsers are:
 + it can deal with any grammar (GLR)
 + it is fast (based in C)
 + it does not require a compiler to operate.

DParser for Python also has many easy-to-use features found in other Python
parsers:
 + it does not require explicit definitions of tokens
 + it does not require a separate, non-Python grammar file
 + it uses function documentation strings to specify grammar rules
 + it does not output parser code that the user must compile or run.

%prep

%setup -q -n d
%setup -q -T -D -a 1 -n d

#%patch1 -p1

%build
make
#make test

%install
rm -rf $RPM_BUILD_ROOT
PREFIX=$RPM_BUILD_ROOT%_prefix make install
cd python
python setup.py install --root=$RPM_BUILD_ROOT

mkdir -p $RPM_BUILD_ROOT%_mandir/man1
mv  $RPM_BUILD_ROOT%_prefix/man/man1/* $RPM_BUILD_ROOT%_mandir/man1/
%ifarch x86_64
mv  $RPM_BUILD_ROOT{/usr/lib,%_libdir}/libdparse.a
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,0755)
%_bindir/*
%_includedir/*
%_libdir/*.a
%_mandir/man1/*
%defattr(644,root,root,755)
%doc BUILD_VERSION CHANGES COPYRIGHT README *.html tests verilog

%files  -n python-%{name}
%defattr(-,root,root,0755)
%doc python/README python/*.html python/tests python/contrib python/calc.py
%py_platsitedir/*


%changelog
* Fri Nov 05 2010 Funda Wang <fwang@mandriva.org> 1.15-3mdv2011.0
+ Revision: 593658
- rebuild for py 2.7

* Wed May 05 2010 Funda Wang <fwang@mandriva.org> 1.15-2mdv2010.1
+ Revision: 542340
- fix file list

* Fri Feb 19 2010 Funda Wang <fwang@mandriva.org> 1.15-1mdv2010.1
+ Revision: 508200
- fix BR

* Wed Feb 18 2009 Jérôme Soyer <saispo@mandriva.org> 1.15-1mdv2009.1
+ Revision: 342457
- New upstream release

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.14-4mdv2009.0
+ Revision: 244522
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1.14-2mdv2008.1
+ Revision: 170800
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 18 2007 Thierry Vignaud <tv@mandriva.org> 1.14-1mdv2008.1
+ Revision: 132805
- fix installing on x86_64
- kill re-definition of %%buildroot on Pixel's request
- import dparser


* Thu Mar 23 2006 Lenny Cartier <lenny@mandriva.com> 1.14-1mdk
- 1.14

* Sun Dec 05 2004 Michael Scherer <misc@mandrake.org> 1.13-2mdk
- Rebuild for new python
- fix directory

* Mon Oct 11 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.13-1mdk
- 1.13

* Tue Aug 31 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.11-1mdk
- from Gaetan Lehmann <glehmann@netcourrier.com> :
	- Create package from scratch for mandrake system

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1018 |12cr|dpatch-2.0.31-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		dpatch
Version:	2.0.31
Release:	%mkrel 2
Summary:	Debian dpatch tool
Group:		Development/Other
License:	GPLv2+
URL:		https://alioth.debian.org/projects/dpatch/
Source0:	ftp://ftp.debian.org/debian/pool/main/d/dpatch/%{name}_%{version}.tar.gz
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Requires:   	dpkg
Patch1:		dpatch-nawk.patch

%description
Debian dpatch tool.

%prep
%setup -q -n %{name}-%{version}
%patch1 -p1 -b .orig

%build
make

%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT{%{_mandir}/{man1,man7},%{_bindir}}
make install DESTDIR=$RPM_BUILD_ROOT

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc debian/control debian/copyright debian/NEWS README.History
%{_bindir}/*
%{_datadir}/dpatch
%{_mandir}/*/*
%{_sysconfdir}/bash_completion.d/dpatch_edit_patch


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 2.0.31-2mdv2011.0
+ Revision: 610271
- rebuild

* Tue Feb 23 2010 Sandro Cazzaniga <kharec@mandriva.org> 2.0.31-1mdv2010.1
+ Revision: 510390
- up to 2.0.31

* Sat Jan 24 2009 Jérôme Soyer <saispo@mandriva.org> 2.0.30-1mdv2009.1
+ Revision: 333151
- import dpatch



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1019 |12cr|dpgconv-9-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:			dpgconv
Version: 		9
Release:		%mkrel 2

Summary: 	Transcode video files to DPG (nDs mPeG)
Source0: 	http://theli.is-a-geek.org/files/dpgconv/dpgconv-9.py.bz2
Source1:	dpgconv-readme
Source2:	dpgshow

License: 	GPLv2
Group:	 	Video
URL:		http://theli.is-a-geek.org/blog/static/dpgconv

Requires:	mplayer
Requires:	mencoder
Requires:	mpeg-stat
Requires:	python-imaging

BuildArch:	noarch
BuildRoot: 	%{_tmppath}/%{name}-%{version}

%description
A script to transcode video files to DPG format suitable for Nintendo DS (tm)


%prep

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_bindir}
bzip2 -dc %{SOURCE0} > %{buildroot}%{_bindir}/%{name}.py
install -D -m 644 %{SOURCE1} %{buildroot}%{_docdir}/%{name}/Get-Started
install -m 644 %{SOURCE2} %{buildroot}%{_docdir}/%{name}/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_docdir}/%{name}/Get-Started
%{_docdir}/%{name}/dpgshow
%attr(0755,root,root) %{_bindir}/dpgconv.py




%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 9-2mdv2011.0
+ Revision: 617874
- the mass rebuild of 2010.0 packages

* Thu Oct 15 2009 Guillaume Bedot <littletux@mandriva.org> 9-1mdv2010.0
+ Revision: 457577
- import dpgconv


* Thu Oct 15 2009 Guillaume Bedot <littletux@mandriva.org> 9-1mdv2010.0
- New package for dpgconv

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1020 |12cr|dpkg-1.16.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(controllib.pl\\)|perl\\(file\\)'
%else
%define _requires_exceptions perl(controllib.pl)\\|perl(file)
%endif

Summary:	Package maintenance system for Debian Linux
Name:		dpkg
Version:	1.16.8
Release:	2
License:	GPLv2+
Group:		System/Configuration/Packaging
Url:		http://packages.debian.org/unstable/base/dpkg.html
Source0:	ftp://ftp.debian.org/debian/pool/main/d/dpkg/%{name}_%{version}.tar.xz
Source1:	%{name}-pl-man-pages.tar.bz2
Source2:	debsign.sh
Source3:	debsign.1
BuildRequires:	gettext-devel
BuildRequires:	zlib-devel
BuildRequires:	po4a

%description
This package contains the programs dpkg which used to handle the installation
and removal of packages on a Debian system.

In order to unpack and build Debian source packages you will need
to install the developers' package `dpkg-dev' as well as this one.

dpkg-dev is not provided on your Mandriva Linux system.

%package -n	perl-Dpkg
Summary:	Package maintenance system for Debian Linux
Group:		Development/Perl
BuildArch:	noarch

%description -n	perl-Dpkg
This module provides dpkg functionalities.

%prep
%setup -q

%build
%configure2_5x \
    --enable-shared \
    --disable-dselect \
    --with-admindir=%{_localstatedir}/lib/%{name}

%make

%install
%makeinstall_std

bzip2 -dc %{SOURCE1} | tar xf - -C %{buildroot}%{_mandir}
install -m 755 %{SOURCE2} %{buildroot}/%{_bindir}/debsign
install -m 644 %{SOURCE3} %{buildroot}/%{_mandir}/man1

# cleanup
rm -fr %{buildroot}%{_datadir}/locale/en/
rm -fr %{buildroot}%{_sysconfdir}/alternatives
rm -f %{buildroot}%{_bindir}/update-alternatives
rm -f %{buildroot}%{_sbindir}/update-alternatives
rm -fr %{buildroot}/usr/share/doc
find %{buildroot} -name "md5sum*" -exec rm -f {} \;
find %{buildroot}%{_mandir} -name "update-alternatives*" -exec rm -f {} \;

%find_lang %{name}
%find_lang dpkg-dev
cat dpkg-dev.lang >> %{name}.lang

%files -f %{name}.lang
%defattr(644,root,root,755)
%attr(0755,root,root) %{_bindir}/d*
%dir %{_libdir}/%{name}
%dir %{_libdir}/%{name}/parsechangelog
%attr(0755,root,root) %dir %{_libdir}/%{name}/parsechangelog/debian
%attr(0755,root,root) %{_sbindir}/*
%dir %{_datadir}/%{name}
%dir %{_localstatedir}/lib/%{name}
%{_datadir}/%{name}/cputable
%{_datadir}/%{name}/ostable
%{_datadir}/%{name}/triplettable
%{_datadir}/dpkg/abitable
%{_datadir}/%{name}/*.mk
%{_localstatedir}/lib/%{name}/*
%dir %{_sysconfdir}/%{name}
%{_mandir}/man1/d*
%{_mandir}/man5/*
%{_mandir}/man8/*
%lang(de) %{_mandir}/de/man?/*
%lang(ja) %{_mandir}/ja/man?/*
%lang(pl) %{_mandir}/pl/man?/*
%lang(sv) %{_mandir}/sv/man?/*
%lang(fr) %{_mandir}/fr/man?/*
%lang(hu) %{_mandir}/hu/man?/*
%lang(es) %{_mandir}/es/man?/*
%{_includedir}/dpkg/*
%{_mandir}/man3/*
%{_libdir}/libdpkg.a
%{_libdir}/pkgconfig/libdpkg.pc

%files -n perl-Dpkg
%{perl_vendorlib}/Dpkg
%{perl_vendorlib}/Dpkg.pm

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1021 |12cr|dpml-util-cli-1.0.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define short_name      cli
%define category        util
%define section         free
%define gcj_support     1

Name:           dpml-%{category}-%{short_name}
Version:        1.0.0
Release:        9
Epoch:          0
Summary:        DPML Metro Common Utilities
License:        Apache License
Group:          Development/Java
URL:            http://dpml.net/util/cli/index.html
# svn checkout https://svn.berlios.de/svnroot/repos/dpml/trunk/main
Source0:        %{name}-%{version}.tar.bz2
Source1:        %{name}-build.xml
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildArch:      noarch
%endif
BuildRequires:  ant >= 0:1.6
#BuildRequires: ant-junit >= 0:1.6
#BuildRequires: junit
BuildRequires:  java-rpmbuild >= 0:1.5

%description
The CLI index provides an API for processing command line interfaces.

The implementation is based on the Jakarta Commons CLI2 library written 
by John Keyes and Rob Oxspring.

CLI1 was formed by the merger of ideas and code from three different 
libraries and allows most simple interfaces to be modelled. CLI1 became 
increasingly difficult to maintain and develop further and so CLI2 was 
developed with the goals of clearer responsibilities and being more 
flexible. The intention was that CLI2 would be able to model a far 
greater selection of interfaces and do so more completely, validating 
as much as possible.

The DPML codebase was established in late 2005 based on a fork of the 
Jarkata Commons CL2 content as CLI2 development with Jakarta Commons 
appears to have stopped around April 2005. Modification to the codebase 
applied during incorporation under DPML include removal of CLI1 
content, resolution of a number of testcase failures, removal of file 
validation hidden feature (due to platform inconsitencies at the JVM 
level), removal of Maven dependencies in the build and test procedures, 
resolution of issues in the Help formatter, package renaming, 
documentation enhancements, upgrading of the codebase to be compliant 
with DPML style guidelines, and additions to the argument validator 
package.

%package        javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java
BuildRequires:  java-javadoc

%description    javadoc
Javadoc for %{name}.

%prep
%setup -q -n %{short_name}
%{__cp} -a %{SOURCE1} build.xml

%build
#export OPT_JAR_LIST="ant/ant-junit junit"
export OPT_JAR_LIST=
export CLASSPATH=
%ant jar javadoc #test

%install
# jars
%{__mkdir_p} %{buildroot}%{_javadir}
%{__cp} -a build/%{name}.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do %{__ln_s} ${jar} `echo $jar| sed "s|-%{version}||g"`; done)

# javadoc
%{__mkdir_p} %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -pr build/javadoc/* %{buildroot}%{_javadocdir}/%{name}-%{version}
%{__ln_s} %{name}-%{version} %{buildroot}%{_javadocdir}/%{name} # ghost symlink

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%post javadoc
rm -f %{_javadocdir}/%{name}
%{__ln_s} %{name}-%{version} %{_javadocdir}/%{name}

%postun javadoc
if [ $1 -eq 0 ]; then
  %{__rm} -f %{_javadocdir}/%{name}
fi

%files
%defattr(0644,root,root,0755)
%doc
%{_javadir}/*
%if %{gcj_support}
%attr(-,root,root) %{_libdir}/gcj/%{name}
%endif

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-%{version}
%ghost %doc %{_javadocdir}/%{name}




%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0:1.0.0-8mdv2011.0
+ Revision: 617875
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 0:1.0.0-7mdv2010.0
+ Revision: 428333
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0:1.0.0-6mdv2009.0
+ Revision: 244524
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Dec 16 2007 Anssi Hannula <anssi@mandriva.org> 0:1.0.0-4mdv2008.1
+ Revision: 120864
- buildrequire java-rpmbuild, i.e. build with icedtea on x86(_64)

* Sat Sep 15 2007 Anssi Hannula <anssi@mandriva.org> 0:1.0.0-3mdv2008.0
+ Revision: 87337
- rebuild to filter out autorequires of GCJ AOT objects
- remove unnecessary Requires(post) on java-gcj-compat

* Sun Sep 09 2007 Pascal Terjan <pterjan@mandriva.org> 0:1.0.0-2mdv2008.0
+ Revision: 82773
- rebuild


* Fri Aug 11 2006 David Walluck <walluck@mandriva.org> 0:1.0.0-1mdv2007.1
- release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1022 |12cr|dragonegg-3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		gcc_version		%(%__cc -dumpversion)
%define		gcc_plugindir		%(%__cc -print-file-name=plugin)

Name:		dragonegg
Version:	3.1
Release:	1
Summary:	DragonEgg - Using LLVM as a GCC backend
License:	NCSA
Group:		Development/Other
URL:		http://dragonegg.llvm.org
Source0:	http://llvm.org/releases/%version/dragonegg-%version.src.tar.gz
BuildRequires:	gcc-plugin-devel
BuildRequires:	llvm-devel

%description
DragonEgg is a gcc plugin that replaces GCC's optimizers and code
generators with those from the LLVM project. It works with gcc-4.5,
gcc-4.6, and gcc-4.7, targets the x86-32 and x86-64 processor families,
and has been successfully used on the Darwin, FreeBSD, KFreeBSD, Linux
and OpenBSD platforms. It fully supports Ada, C, C++ and Fortran.
It has partial support for Go, Java, Obj-C and Obj-C++.

%files
%{_bindir}/%{name}
%{gcc_plugindir}/%{name}.so
%doc %{_docdir}/%{name}

#-----------------------------------------------------------------------
%prep
%setup -q -n %{name}-%{version}.src

#-----------------------------------------------------------------------
%build
%make						\
	GCC=%__cc				\
	LLVM_CONFIG=llvm-config			\
	GCC_VERSION=%{gcc_version}		\
	REVISION=`llvm-config --version`	\
	VERBOSE=1

#-----------------------------------------------------------------------
%install
install -m755 -D %{name}.so %{buildroot}%{gcc_plugindir}/%{name}.so
install -d %{buildroot}%{_docdir}/%{name}
install -m644 README TODO %{buildroot}%{_docdir}/%{name}

mkdir -p %{buildroot}%{_bindir}
cat > %{buildroot}%{_bindir}/%{name} << EOF
#!/bin/sh

gcc-%{gcc_version} -fplugin=%{gcc_plugindir}/%{name}.so "\$@"
EOF
chmod +x %{buildroot}%{_bindir}/%{name}


%changelog
* Fri Jan 27 2012 Paulo Andrade <pcpa@mandriva.com.br> 3.0-1
+ Revision: 769442
- Import dragonegg 3.0
- Import dragonegg 3.0


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1023 |12cr|dragonmemory-1.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	DragonMemory

Name:		dragonmemory
Version:	1.0
Release:	3
Summary:	A memory game where you have to match identical chips
License:	GPLv3
Group:		Games/Boards
URL:		http://dragontech.net/index.php/games-en
Source0:	http://dragontech.net/index.php/games-en?file=tl_files/dragontech/Software/%{oname}/%{oname}-source.tgz
Source1:	dragonmemory.png
Patch0:		dragonmemory-1.0-linuxpath.patch
Patch1:		dragonmemory-1.0-makefile.patch
BuildRequires:	SDL-devel
BuildRequires:	SDL_mixer-devel
BuildRequires:	SDL_image-devel
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)

%description
Dragon Memory is a memory game where you have to match identical chips from
a board. The game has very detailed graphics and a lot of levels to play.

%prep
%setup -q -n %{oname}
%patch0 -p1 -b .path
%patch1 -p1 -b .makefile

%build
export CPPFLAGS="%{optflags}"
%make

%install
mkdir -p %{buildroot}%{_gamesbindir}
cp %{name} %{buildroot}%{_gamesbindir}/

mkdir -p %{buildroot}%{_gamesdatadir}/%{name}

cp -r fonts %{buildroot}%{_gamesdatadir}/%{name}/
cp -r gfx %{buildroot}%{_gamesdatadir}/%{name}/
cp -r music %{buildroot}%{_gamesdatadir}/%{name}/
cp -r sounds %{buildroot}%{_gamesdatadir}/%{name}/
cp -r themes %{buildroot}%{_gamesdatadir}/%{name}/

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Dragon Memory
Comment=%{summary}
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;BoardGame;
EOF

mkdir -p %{buildroot}%{_iconsdir}/hicolor/128x128/apps/
cp %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/128x128/apps/

%files
%doc Authors.txt License.txt
%{_gamesbindir}/%{name}
%{_gamesdatadir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop
%{_iconsdir}/hicolor/*/apps/*.png


%changelog
* Tue Dec 06 2011 Andrey Bondrov <abondrov@mandriva.org> 1.0-2mdv2011.0
+ Revision: 738216
- imported package dragonmemory


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1024 |12cr|drakbackup-0.19.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define drakxtools_required_version  10.4.89-1mdv2007.0
%define drakxtools_conflicted_version  10.4.88

%define libname %mklibname %{name}

Summary:  Backup and restore the system
Name:     drakbackup
Version:  0.19.3
Release:  %mkrel 2
Source0:  %name-%version.tar.lzma
License:  GPL
Group:    Archiving/Other
Url:      http://www.mandrivalinux.com/en/cvs.php3
BuildRequires: perl-MDK-Common-devel
Requires: drakxtools => %drakxtools_required_version
Requires: common-licenses
Requires: usermode-consoleonly >= 1.92-4mdv2008.0
BuildRoot: %_tmppath/%name-%version-buildroot
# for program:
Conflicts: drakxtools <= %drakxtools_conflicted_version
# for man pages:
Conflicts: drakxtools-curses <= %drakxtools_conflicted_version
BuildArch: noarch

%description
Drakbackup enables to backup and restore the system.

%prep
%setup -q

%build

%install
rm -fr $RPM_BUILD_ROOT
%makeinstall_std

#install lang
%find_lang %name

# consolehelper configuration
# ask for root password
ln -s %{_bindir}/consolehelper %{buildroot}%{_bindir}/drakbackup
mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
cat > %{buildroot}%{_sysconfdir}/security/console.apps/drakbackup <<EOF
USER=root
PROGRAM=/usr/sbin/drakbackup
FALLBACK=false
SESSION=true
EOF
mkdir -p %{buildroot}%{_sysconfdir}/pam.d
ln -sf %{_sysconfdir}/pam.d/mandriva-simple-auth %{buildroot}%{_sysconfdir}/pam.d/drakbackup
# make menu entry call the consolehelper link
sed -i -e "s,%{_sbindir}/drakbackup,%{_bindir}/drakbackup," \
        %{buildroot}%{_datadir}/applications/drakbackup.desktop

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %{name}.lang
%defattr(-,root,root)
%doc ChangeLog
%config(noreplace) %_sysconfdir/pam.d/drakbackup
%config(noreplace) %_sysconfdir/security/console.apps/drakbackup
%_bindir/drakbackup
%_sbindir/*
/usr/lib/libDrakX/icons/*
/usr/share/libDrakX/pixmaps/*
/usr/share/applications/drakbackup.desktop
%_mandir/*/*



%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.19.3-2mdv2011.0
+ Revision: 610272
- rebuild

* Wed May 26 2010 Christophe Fergeau <cfergeau@mandriva.com> 0.19.3-1mdv2010.1
+ Revision: 546251
- 0.19.3
- translation updates

* Sun Aug 09 2009 Oden Eriksson <oeriksson@mandriva.com> 0.19.2-2mdv2010.0
+ Revision: 413377
- rebuild

* Wed Apr 15 2009 Thierry Vignaud <tv@mandriva.org> 0.19.2-1mdv2009.1
+ Revision: 367398
- translation updates

* Mon Mar 30 2009 Thierry Vignaud <tv@mandriva.org> 0.19.1-1mdv2009.1
+ Revision: 362302
- translation updates

* Sat Mar 07 2009 Antoine Ginies <aginies@mandriva.com> 0.19-2mdv2009.1
+ Revision: 350835
- rebuild

* Tue Sep 30 2008 Thierry Vignaud <tv@mandriva.org> 0.19-1mdv2009.0
+ Revision: 289960
- translation updates

* Mon Sep 22 2008 Thierry Vignaud <tv@mandriva.org> 0.18-1mdv2009.0
+ Revision: 286965
- translation updates

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 0.17-1mdv2009.0
+ Revision: 218424
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Thu Apr 03 2008 Thierry Vignaud <tv@mandriva.org> 0.17-1mdv2008.1
+ Revision: 192102
- translation updates

* Tue Mar 25 2008 Thierry Vignaud <tv@mandriva.org> 0.16-1mdv2008.1
+ Revision: 190115
- translation updates

* Wed Feb 27 2008 Thierry Vignaud <tv@mandriva.org> 0.15-1mdv2008.1
+ Revision: 175860
- translation updates
- translation updates

* Thu Feb 21 2008 Thierry Vignaud <tv@mandriva.org> 0.14-3mdv2008.1
+ Revision: 173673
- better group

* Sat Jan 12 2008 Thierry Vignaud <tv@mandriva.org> 0.14-2mdv2008.1
+ Revision: 149218
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Oct 03 2007 Thierry Vignaud <tv@mandriva.org> 0.14-1mdv2008.0
+ Revision: 95037
- updated translation

* Mon Oct 01 2007 Thierry Vignaud <tv@mandriva.org> 0.13-1mdv2008.0
+ Revision: 94271
- updated translation

* Tue Sep 25 2007 Thierry Vignaud <tv@mandriva.org> 0.12-1mdv2008.0
+ Revision: 92935
- updated translations

* Tue Sep 18 2007 Thierry Vignaud <tv@mandriva.org> 0.11-1mdv2008.0
+ Revision: 89797
- fix encoding of "No device found"
- hide menu entry
- fix encoding of "No device found"
- hide menu entry
- fix spacing in description

* Sat Sep 15 2007 Thierry Vignaud <tv@mandriva.org> 0.10-1mdv2008.0
+ Revision: 86704
- fix multiple keys named "Icon" in group "Desktop Entry"
- updated translation
- wrap a too big label

* Wed Sep 12 2007 Andreas Hasenack <andreas@mandriva.com> 0.9-3mdv2008.0
+ Revision: 84832
- use new common pam config files for usermode/consolehelper

* Fri Aug 31 2007 Andreas Hasenack <andreas@mandriva.com> 0.9-2mdv2008.0
+ Revision: 77137
- ask console user for root password
- adjust menu entry to point to bindir instead of sbindir
  so we use consolehelper directly

* Thu Aug 02 2007 Thierry Vignaud <tv@mandriva.org> 0.9-1mdv2008.0
+ Revision: 57895
- disable notifications (#18965)
- fix detecting DVD drives (#28946)
- offer more sizes (dual layer DVD, Blu-Ray -R, HD DVD-R) (#29918)

* Wed Aug 01 2007 Thierry Vignaud <tv@mandriva.org> 0.8-1mdv2008.0
+ Revision: 57771
- fix detecting tape devices with newer kernel (#31073)
- use a saner/more robust tape detection
- use a shorter button label (#31771)

* Fri Jun 08 2007 Thierry Vignaud <tv@mandriva.org> 0.7-1mdv2008.0
+ Revision: 37476
- first release after SVN recover
- do not package anymore COPYING


* Wed Apr 04 2007 Stew Benedict <sbenedict@mandriva.com> 0.6-2mdv2007.1
+ Revision: 150538
- Fix Group

* Thu Mar 08 2007 Stew Benedict <sbenedict@mandriva.com> 0.6-1mdv2007.1
+ Revision: 137777
- bump to 0.6

* Sun Feb 25 2007 Stew Benedict <sbenedict@mandriva.com> 0.5-1mdv2007.1
+ Revision: 125653
- Update the Changelog a bit too
- fix tarball Makefile
- bump to 0.5
  Drop ATAPI argument for wodim
  Allow writing direct to CD/DVD with no intermediate ISO image
  Allow using -force argument for wodim (had to use locally for some slow media)
  Handle gzipped file lists correctly
  We don't need to own drakconnect man pages

* Fri Feb 23 2007 Stew Benedict <sbenedict@mandriva.com> 0.4-1mdv2007.1
+ Revision: 125132
- remove old tarballs
  Fix for #28489 (user defined BLOCK_SIZE env var -> commas in df output)
  Fix categories in .desktop file (fcrozat)
- bump to 0.4

* Sun Feb 18 2007 Stew Benedict <sbenedict@mandriva.com> 0.3-1mdv2007.1
+ Revision: 122504
- 0.3 - fix for migration from cdrecord -> cdrkit (#28526)

* Sat Feb 17 2007 Stew Benedict <sbenedict@mandriva.com> 0.2-1mdv2007.1
+ Revision: 122178
- 0.2 - fixes for #27780, #27783, #28656

* Fri Jan 19 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.1-2mdv2007.1
+ Revision: 110744
- do not require printerdrake

* Tue Jan 09 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.1-1mdv2007.1
+ Revision: 106617
- Import drakbackup

* Thu Nov 30 2006 Thierry Vignaud <tvignaud@mandriva.com> 1.0-1mdv2007.1
- initial release (splited out of drakxtools)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1025 |12cr|drakclick-0.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A program to change Single/Double click in KDE
Name:		drakclick
Version:	0.2
Release:	%mkrel 8
Group:		Graphical desktop/KDE
Source0: 	drakclick
License:	GPL
URL:		http://www.advx.org/drakclick
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildArch: 	noarch

%description
A quick 5 minute hack to test GTK-perl and provide an easy way
to change the SingleClick vs DoubleClick KDE behavior.

%install
mkdir -p %{buildroot}/usr/bin
cp %{SOURCE0} %{buildroot}/usr/bin
mkdir -p %{buildroot}%{_docdir}/drakclick-%{version}
cat << EOF > %{buildroot}%{_docdir}/drakclick-%{version}/README
A quick 5 minute hack to test GTK-perl and provide an easy way
to change the SingleClick vs DoubleClick KDE behavior.
EOF


%clean
#Yeah, right ;-)

%files
%defattr(755,root,root)
%{_bindir}/drakclick
%{_docdir}/drakclick-%{version}




%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2-8mdv2011.0
+ Revision: 617891
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 0.2-7mdv2010.0
+ Revision: 428335
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 0.2-6mdv2009.0
+ Revision: 240634
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Sep 16 2007 Thierry Vignaud <tv@mandriva.org> 0.2-4mdv2008.0
+ Revision: 87578
- kill dead email


* Fri Jan 26 2007 Oden Eriksson <oeriksson@mandriva.com> 0.2-3mdv2007.0
+ Revision: 113864
- Import drakclick

* Fri Jan 26 2007 Oden Eriksson <oeriksson@mandriva.com> 0.2-3mdv2007.1
- rebuild

* Sun Dec 25 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2-2mdk
- rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1026 |12cr|drakcluster-1.6-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Graphic interface tool to setup server cluster
Name:		drakcluster
Version:	1.6
Release:	4
#Source0: %{name}-%{version}.tar.bz2
Source0:	%{name}-devel.tar.bz2
License:	GPL
Group:		System/Cluster
URL:		http://www.mandriva.com
BuildArch:	noarch
Requires:	perl-Gtk2
Requires:	clusterscripts-server
Requires:	xli
Requires:	xterm
Requires:	xpdf
Requires:	drakxtools

%description
Graphic interface to admin and setup the servr cluster.

%prep
%setup -q -n %{name}-devel

%build
make build

%install
make installd DESTDIR=%{buildroot}
%find_lang drakcluster

%files -f drakcluster.lang
%{_datadir}/pixmaps/cluster/*
%{perl_vendorlib}/drakcluster/*
%{perl_vendorlib}/interface_cluster.pm
%attr(755,root,root) %{_sbindir}/drakcluster.pl
%attr(755,root,root) %{_sbindir}/draktab*
%attr(755,root,root) %{_bindir}/cluster_applet.pl
%attr(755,root,root) %{_sbindir}/drakka


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1027 |12cr|drakconf-legacy-12.19.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define   legacy_name drakconf

Summary:  The %{vendor} Linux Control Center 
Name:     drakconf-legacy
Version:  12.19.2
Release:  3
License:  GPLv2+
Group:    System/Configuration/Other
Url:      http://wiki.mandriva.com/en/ControlCenter
Source0:  %{legacy_name}-%{version}.tar.lzma
Source1:  drakconf16.png
Source2:  drakconf32.png
Source3:  drakconf48.png
BuildArch: noarch

BuildRequires: gettext
BuildRequires: intltool
BuildRequires: perl-MDK-Common-devel
BuildRequires: drakxtools-backend

Requires: %{_vendor}-release
Requires: drakxtools >= 11.64
Requires: harddrake-ui
Requires: usermode
Requires: perl-Gtk2
Requires: perl-Gnome2-Vte
Requires: gtk+2.0
Requires: perl-MDK-Common
Requires: userdrake
Requires: drakconf-icons = %{version}
Requires: drakx-net
Requires: drakx-kbd-mouse-x11
Requires: perl-Gtk2-WebKit
Requires: drakconf-icons
Suggests: drakfax
Suggests: system-config-printer
Suggests: rpmdrake
Suggests: drakmenustyle
Suggests: drakguard
Suggests: mdkonline >= 2.77.19

# workaround rpm issues on updates (bad ordering relating to virtual packages?):
%define _requires_exceptions perl(Gtk2::Html2)

%description
drakconf includes the %{vendor} Linux Control Center which is an interface to 
multiple utilities from DrakXtools.

%prep
%setup -q -n %{legacy_name}-%{version}
%apply_patches

%build

%install
rm -fr %{buildroot}
%makeinstall_std

#install lang
%find_lang %{legacy_name}

#install menu
mkdir -p %{buildroot}%{_datadir}/applications
install -m644 drakconf.desktop %{buildroot}%{_datadir}/applications/%{_vendor}-drakconf.desktop

#install menu icon
mkdir -p %{buildroot}/{%{_miconsdir},%{_liconsdir}}
install -m644 %{SOURCE1} %{buildroot}/%{_miconsdir}/drakconf.png
install -m644 %{SOURCE2} %{buildroot}/%{_iconsdir}/drakconf.png
install -m644 %{SOURCE3} %{buildroot}/%{_liconsdir}/drakconf.png

#this allow user to use drakconf
ln -sf %{_bindir}/drakconf %{buildroot}/%{_sbindir}/drakconf

install -d %{buildroot}/etc
touch %{buildroot}/etc/mcc.conf

for i in %{buildroot}{%{_sbindir},%{_bindir}}/mcc; do ln -s {drakconf,$i}; done

#icons still in old drakconf-icons package
rm -rf %{buildroot}%{_datadir}/mcc/themes

%files -f %{legacy_name}.lang
%doc COPYING 
%config(noreplace) %ghost %{_sysconfdir}/mcc.conf
%config(noreplace) %{_sysconfdir}/sysconfig/mcc.conf
%{_bindir}/*
%{_sbindir}/*
%{_datadir}/applications/%{_vendor}-drakconf.desktop
%{perl_vendorlib}/MDV
%dir %{_datadir}/mcc
%{_datadir}/mcc/progs.conf
%{_iconsdir}/*

%changelog
* Sun Mar 11 2012 Matthew Dawkins <mattydaw@mandriva.org> 12.19.2-3
+ Revision: 784204
- rebuild to drop popt reqs
- corrected macros, vendor=Mandriva, _vendor=mandriva
- cleaned up spec
- this is an attempt to make the spec distro agnostic
- removed legacy conflicts and version for requires
- removed pre 2009 scriptlets
- removed mdk trigger

* Thu Sep 01 2011 Nicolas LÃ©cureuil <nlecureuil@mandriva.com> 12.19.2-2
+ Revision: 697701
- Remove the Autologin module from MCC ( BUG: 64114 )

* Wed Apr 20 2011 Antoine Ginies <aginies@mandriva.com> 12.19.2-1
+ Revision: 656172
- remove requires on drak3d

* Sun Aug 01 2010 Funda Wang <fwang@mandriva.org> 12.19.1-3mdv2011.0
+ Revision: 564233
- rebuild for perl 5.12.1

* Thu Jul 22 2010 Funda Wang <fwang@mandriva.org> 12.19.1-2mdv2011.0
+ Revision: 556963
- rebuild

  + Joao Victor Martins <jvictor@mandriva.com>
    - 12.19.1
    - Updated extended maintenance binary to mdkapplet-add-media-helper.

* Wed May 26 2010 Christophe Fergeau <cfergeau@mandriva.com> 12.19-1mdv2010.1
+ Revision: 546209
- 12.19:
- properly align text and icons (#53383)
- Use /usr/sbin/system-config-printer instead of the /usr/bin/ one. (Bug #58174)

* Mon Mar 29 2010 Tiago Salem <salem@mandriva.com.br> 12.18.4-1mdv2010.1
+ Revision: 528924
- update to 12.18.4

* Tue Jan 26 2010 Thierry Vignaud <tv@mandriva.org> 12.18.3-1mdv2010.1
+ Revision: 496775
- stop retrieving URL on startup (now done in embedded tool)

* Mon Jan 25 2010 Thierry Vignaud <tv@mandriva.org> 12.18.2-1mdv2010.1
+ Revision: 496462
- translations updates

* Mon Jan 25 2010 Thierry Vignaud <tv@mandriva.org> 12.18.1-1mdv2010.1
+ Revision: 496461
- patch 0: build fix
- extended maintenance tool:
  o fix providing the right version
  o provide the URL

* Fri Jan 22 2010 Thierry Vignaud <tv@mandriva.org> 12.18-1mdv2010.1
+ Revision: 494775
- add extended maintenance icon

  + Sandro Cazzaniga <kharec@mandriva.org>
    - Fix licence to GPLv2+

* Thu Oct 29 2009 Thierry Vignaud <tv@mandriva.org> 12.17-1mdv2010.0
+ Revision: 460164
- refresh the icon list if some package got installed
- restart cups service when installing system-config-print

* Tue Oct 27 2009 Thierry Vignaud <tv@mandriva.org> 12.16-1mdv2010.0
+ Revision: 459468
- do not offer to configure the boot splash screen

* Mon Oct 12 2009 Thierry Vignaud <tv@mandriva.org> 12.15-1mdv2010.0
+ Revision: 456899
- bump require on drakxtools for new API
- display help as user
- fix sometimes not being able to run the help browser (#53999)
- try harder to display release notes, bug wizards, ... as user

* Mon Oct 12 2009 Thierry Vignaud <tv@mandriva.org> 12.14-1mdv2010.0
+ Revision: 456854
- fix tool URL which can be a translated UTF-8 string (eg: for CD/DVD
  entries) (#54457)
- run help when pressing <F1>
- drop obsolete comment

* Thu Oct 08 2009 Frederic Crozat <fcrozat@mandriva.com> 12.13.2-2mdv2010.0
+ Revision: 456082
- Remove dependency on drakbackup

* Tue Oct 06 2009 Thierry Vignaud <tv@mandriva.org> 12.13.2-1mdv2010.0
+ Revision: 454904
- fix system-config-printer emplacement (#54303)

* Mon Aug 31 2009 Thierry Vignaud <tv@mandriva.org> 12.13.1-1mdv2010.0
+ Revision: 422845
- workaround latest webkit breaking mcc (bis repetita) (teuf)

* Wed Jul 29 2009 Thierry Vignaud <tv@mandriva.org> 12.13-1mdv2010.0
+ Revision: 403872
- control-center:
  o show update frequency configurator

* Fri Jul 24 2009 Eugeni Dodonov <eugeni@mandriva.com> 12.12-1mdv2010.0
+ Revision: 399470
- 12.12:
- add support for tomoyo-gui.

* Fri Jul 10 2009 Thierry Vignaud <tv@mandriva.org> 12.11-1mdv2010.0
+ Revision: 394210
- drakconsole
  o fix not having the focus on startup (#48091)

* Fri Apr 17 2009 Thierry Vignaud <tv@mandriva.org> 12.10.1-2mdv2009.1
+ Revision: 367922
- install task-printing-server task-printing-hp too when
  system-printer-config is missing
- enable to install missing tools through /usr/share/mcc/progs.conf
  (eg: system-printer-config on live CDs, #49994)
- fix swedish translation (#49990)
- fix packaging /etc/sysconfig/mcc.conf

* Wed Apr 15 2009 Thierry Vignaud <tv@mandriva.org> 12.9-1mdv2009.1
+ Revision: 367400
- translation updates

* Sun Apr 05 2009 Thierry Vignaud <tv@mandriva.org> 12.8-1mdv2009.1
+ Revision: 364242
- fix displaying name of CD/DVDs if more than one (#49565)

* Mon Mar 30 2009 Thierry Vignaud <tv@mandriva.org> 12.7-1mdv2009.1
+ Revision: 362327
- translation updates

* Mon Mar 30 2009 Thierry Vignaud <tv@mandriva.org> 12.6-2mdv2009.1
+ Revision: 362322
- drop require on rfbdrake

* Mon Mar 23 2009 Thierry Vignaud <tv@mandriva.org> 12.6-1mdv2009.1
+ Revision: 360617
- drakconf:
  o fix IDs of DVD/CDs thus fixing crashing on invalidly escaped
    characters (#49034)
- drakxconf:
  o do use translations when using the text mode version (#48988)

* Thu Mar 19 2009 Thierry Vignaud <tv@mandriva.org> 12.5-1mdv2009.1
+ Revision: 357809
- fix a rare crash when embedded program segfaulted (#48080)

* Mon Mar 16 2009 Thierry Vignaud <tv@mandriva.org> 12.4-1mdv2009.1
+ Revision: 355648
- workaround latest webkit breaking mcc (again)

* Wed Feb 18 2009 Thierry Vignaud <tv@mandriva.org> 12.3-1mdv2009.1
+ Revision: 342285
- fix not-working-links regression introduced by webkit workaround in
  12.2 (#47911)

* Mon Feb 16 2009 Thierry Vignaud <tv@mandriva.org> 12.2-1mdv2009.1
+ Revision: 340964
- workaround latest webkit breaking mcc (#47840)

* Thu Jan 22 2009 Eugeni Dodonov <eugeni@mandriva.com> 12.1-1mdv2009.1
+ Revision: 332392
- Version 12.1 - 21 January 2009, Eugeni Dodonov
- removed entry for drakperm (now handled by msecgui)
- add support for msecgui
- changed description for draksec functionality

  + Funda Wang <fwang@mandriva.org>
    - it is a noarch package

* Thu Dec 18 2008 Thierry Vignaud <tv@mandriva.org> 12-1mdv2009.1
+ Revision: 315693
- drop again diagnostics, strict, vars and warnings pragmas
  (was kept since 10.18.7)
- enable to alter branding

* Sat Oct 04 2008 Olivier Blin <blino@mandriva.org> 11.9-1mdv2009.0
+ Revision: 291112
- 11.9
- do not show banner when no application is embedded

* Thu Oct 02 2008 Thierry Vignaud <tv@mandriva.org> 11.8.2-1mdv2009.0
+ Revision: 290880
- use different icons for sources manager & drakstats

* Wed Oct 01 2008 Thierry Vignaud <tv@mandriva.org> 11.8.1-1mdv2009.0
+ Revision: 290303
- fix desktop menu entry (#44457)

* Tue Sep 30 2008 Thierry Vignaud <tv@mandriva.org> 11.8-1mdv2009.0
+ Revision: 290171
- enable to translate menu entry here rather than in menu-messages (#43580)
- right part:
  o adjust spacing
  o fix order with RTL languages
  o fix titles alignment with RTL languages
  o remove gray gradient
  o reduce subtitles font size

* Tue Sep 30 2008 Thierry Vignaud <tv@mandriva.org> 11.7.3-1mdv2009.0
+ Revision: 289965
- translation updates

* Mon Sep 29 2008 Thierry Vignaud <tv@mandriva.org> 11.7.2-1mdv2009.0
+ Revision: 289124
- use new drakxtools API

* Fri Sep 26 2008 Thierry Vignaud <tv@mandriva.org> 11.7.1-1mdv2009.0
+ Revision: 288640
- fix banners displaying titles with "&amp;"

* Fri Sep 26 2008 Thierry Vignaud <tv@mandriva.org> 11.7-1mdv2009.0
+ Revision: 288558
- RTL languages fixes
- fix icon ugliness

* Thu Sep 25 2008 Thierry Vignaud <tv@mandriva.org> 11.6-2mdv2009.0
+ Revision: 288148
- fix URL
- require perl-Gtk2-WebKit instead of perl-Gtk2-Html2

* Thu Sep 25 2008 Thierry Vignaud <tv@mandriva.org> 11.6-1mdv2009.0
+ Revision: 288129
- dither splash screen

* Thu Sep 25 2008 Thierry Vignaud <tv@mandriva.org> 11.5-1mdv2009.0
+ Revision: 288127
- do not crash when selecting "Reload" in contextual menu (#44226)
- disable contextual menu
- make icon+text act as a single item for links
- make sure --save-html-pages write UTF-8 files
- use gray gradient in right background
- bump require on drakxtools for new image

* Thu Sep 25 2008 Thierry Vignaud <tv@mandriva.org> 11.4-1mdv2009.0
+ Revision: 288109
- add padding between icons & text
- display frames around icons
- render titles as blue and with asterisks
- reduce spacing between left items

* Thu Sep 25 2008 Thierry Vignaud <tv@mandriva.org> 11.2-1mdv2009.0
+ Revision: 288097
- restore scrollbar (#44213)

* Thu Sep 25 2008 Thierry Vignaud <tv@mandriva.org> 11.1-1mdv2009.0
+ Revision: 288088
- handle --save-html-pages in order to debug HTML pages generated by
  mcc
- make focus be visible
- show right items as white

* Thu Sep 25 2008 Thierry Vignaud <tv@mandriva.org> 11-1mdv2009.0
+ Revision: 288007
- improve style by using installer's one
- switch from gtkhtml2 to wekbit

* Wed Sep 24 2008 Thierry Vignaud <tv@mandriva.org> 10.26-1mdv2009.0
+ Revision: 287812
- bump require on drakxtools
- fix about dialog banner (#44176)
- new splash screen

* Tue Sep 23 2008 Thierry Vignaud <tv@mandriva.org> 10.25.2-1mdv2009.0
+ Revision: 287216
- use new boot icon

* Mon Sep 22 2008 Thierry Vignaud <tv@mandriva.org> 10.25.1-1mdv2009.0
+ Revision: 287130
- restore icon wrongly removed

* Mon Sep 22 2008 Thierry Vignaud <tv@mandriva.org> 10.25-1mdv2009.0
+ Revision: 286690
- updated icons & translations

* Tue Sep 16 2008 Thierry Vignaud <tv@mandriva.org> 10.24-1mdv2009.0
+ Revision: 285190
- do call the appropriate help index
- fix calling the appropriate contextual help index:
  o ensure tab order doesn't alter help ID
  o fix help ID for "local disks" (not know yet to the doc)

* Mon Sep 15 2008 Thierry Vignaud <tv@mandriva.org> 10.23-1mdv2009.0
+ Revision: 284870
- fix errata/NEWS URL (#43854)

* Sat Aug 23 2008 Anne Nicolas <ennael@mandriva.org> 10.22-2mdv2009.0
+ Revision: 275301
- Fix drakxtools require

* Fri Aug 22 2008 Thierry Vignaud <tv@mandriva.org> 10.22-1mdv2009.0
+ Revision: 275087
- do not crash if an icon is missing (#37651)
- stop probing for floppies, which can be slow (#40322)

* Wed Aug 20 2008 Thierry Vignaud <tv@mandriva.org> 10.21-2mdv2009.0
+ Revision: 274298
+ rebuild (emptylog)

* Wed Aug 20 2008 Thierry Vignaud <tv@mandriva.org> 10.21-1mdv2009.0
+ Revision: 274283
- change system-config-printer to embed in mcc and
  change its path to $sbindir

* Wed Aug 20 2008 Thierry Vignaud <tv@mandriva.org> 10.20-1mdv2009.0
+ Revision: 274250
- change printerdrake by system-config-printer
- update translations

  + Tiago Salem <salem@mandriva.com.br>
    - Changing suggests: printerdrake by system-config-printer

* Mon Jul 28 2008 Thierry Vignaud <tv@mandriva.org> 10.19-1mdv2009.0
+ Revision: 251182
- update icons
- update translations

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed May 28 2008 Thierry Vignaud <tv@mandriva.org> 10.18.7-1mdv2009.0
+ Revision: 212642
- BuildRequires drakxtools-backend for generating conf file
- package sysconfig file
- do open bug in running firefox drakbug (#31109)
- enable to disable some icons through /etc/sysconfig/mcc.conf

* Fri May 23 2008 Thierry Vignaud <tv@mandriva.org> 10.18.6-1mdv2009.0
+ Revision: 210396
- solve hard to reproduce perl segfault (#34505)

* Thu Apr 03 2008 Olivier Blin <blino@mandriva.org> 10.18.5-2mdv2008.1
+ Revision: 192275
- suggest drakguard and draksnapshot

* Thu Apr 03 2008 Thierry Vignaud <tv@mandriva.org> 10.18.5-1mdv2008.1
+ Revision: 192056
- translation updates

* Wed Apr 02 2008 Thierry Vignaud <tv@mandriva.org> 10.18.4-1mdv2008.1
+ Revision: 191524
- translation updates

* Fri Mar 28 2008 Thierry Vignaud <tv@mandriva.org> 10.18.3-1mdv2008.1
+ Revision: 190919
- translation updates

* Tue Mar 25 2008 Thierry Vignaud <tv@mandriva.org> 10.18.2-1mdv2008.1
+ Revision: 190055
- translation updates

* Tue Mar 11 2008 Thierry Vignaud <tv@mandriva.org> 10.18.1-1mdv2008.1
+ Revision: 183953
- rename sound icon (#38767)

* Mon Mar 10 2008 Thierry Vignaud <tv@mandriva.org> 10.18-1mdv2008.1
+ Revision: 183752
- fix calling userdrake without consolehelper-gtk else we kill
  consolehelper-gtk instead of userdrake (#34892)
  (also fixing unable to run userdrake in sec level > 3)
- use 'sound' iconf for "Sound Configuration"

* Fri Mar 07 2008 Thierry Vignaud <tv@mandriva.org> 10.17-1mdv2008.1
+ Revision: 181331
- add "Parental Controls" icon
- add "Sound Configuration" icon
- restore wait animation (regression introduced in 10.4.14-1mdv2007.1)
- make a suggests out of drakmenustyle require (#38107)

* Tue Feb 26 2008 Thierry Vignaud <tv@mandriva.org> 10.16-1mdv2008.1
+ Revision: 175626
- translations updates

* Thu Feb 14 2008 Thierry Vignaud <tv@mandriva.org> 10.15-1mdv2008.1
+ Revision: 168539
- remove menu entry for upload to old HCL db

* Thu Feb 14 2008 Thierry Vignaud <tv@mandriva.org> 10.14-1mdv2008.1
+ Revision: 167779
- readd buildroot
- change 'Share data with Windows system' to 'Access Windows (SMB)
  shared drives and partitions' (36552)
- change 'Use NFS shares' to 'Access NFS shared drives and partitions'
  for consistency
- change 'Share your data through NFS' to 'Share drives and
  directories using NFS'
- new wording for WebDAV configuration tool
- more text changes for nfs / smb sharing
- escape "&", "<", ">" in descriptions so that Gtk2::Html2 doesn't
  havoc on them
- updated translation
- use more consistent entry in drakconf for rpmdrake (same as menu
  label) (#33315)

* Wed Jan 23 2008 Thierry Vignaud <tv@mandriva.org> 10.13-1mdv2008.1
+ Revision: 157041
- updated translations

* Wed Jan 09 2008 Thierry Vignaud <tv@mandriva.org> 10.12-1mdv2008.1
+ Revision: 147275
- show again "removing interface" since netcenter doesn't support this (#34588)
- size horizontal & vertical sizes independently & support height of
  480 so that strange laptops have reasonnable sizing
- kill re-definition of %%buildroot on Pixel's request
- do not harcode icon extension

  + Funda Wang <fwang@mandriva.org>
    - drop old menu

* Mon Oct 08 2007 Thierry Vignaud <tv@mandriva.org> 10.11-1mdv2008.0
+ Revision: 95700
- enable to visit Mandriva Tour from mcc

* Wed Oct 03 2007 Thierry Vignaud <tv@mandriva.org> 10.10-1mdv2008.0
+ Revision: 95042
- updated translation

* Mon Oct 01 2007 Thierry Vignaud <tv@mandriva.org> 10.9-1mdv2008.0
+ Revision: 94140
- updated translation

* Fri Sep 28 2007 Thierry Vignaud <tv@mandriva.org> 10.8-1mdv2008.0
+ Revision: 93570
- fix reporting bug on drakwizard

* Thu Sep 27 2007 Thierry Vignaud <tv@mandriva.org> 10.7-1mdv2008.0
+ Revision: 93286
- move transfugrake from "Localization" section into "Administration tools"
  section

* Tue Sep 25 2007 Thierry Vignaud <tv@mandriva.org> 10.6.7-1mdv2008.0
+ Revision: 92938
- updated translations

* Wed Sep 19 2007 Thierry Vignaud <tv@mandriva.org> 10.6.6-1mdv2008.0
+ Revision: 90969
- updated translations

* Mon Sep 17 2007 Thierry Vignaud <tv@mandriva.org> 10.6.5-1mdv2008.0
+ Revision: 89070
- translation snapshot
-  use "X-MandrivaLinux-System-Configuration" category instead
   "X-MandrivaLinux-CrossDesktop" and "System" instead of "Settings"
- suggests printerdrake instead of hard-requiring it

* Fri Sep 14 2007 Thierry Vignaud <tv@mandriva.org> 10.6.4-1mdv2008.0
+ Revision: 85406
- fix bogus markup (#33556)
- show again disk ID now that we use short descriptions (#33554)

* Thu Sep 13 2007 Thierry Vignaud <tv@mandriva.org> 10.6.3-1mdv2008.0
+ Revision: 84963
- add an horizontal separator between right sub-sections

* Wed Sep 12 2007 Thierry Vignaud <tv@mandriva.org> 10.6.2-1mdv2008.0
+ Revision: 84673
- lot of typo fixes
- make right titles be bold
- only draw the current notebook label in bold
- use new icon for "network sharing"

* Mon Sep 10 2007 Thierry Vignaud <tv@mandriva.org> 10.6.1-1mdv2008.0
+ Revision: 84096
- do not show mcc's menu when embedding edit-urpm-sources (#33316)
- fix rfbdrake path (#33373)
- typo fix (#33274)
- updated translations

* Wed Sep 05 2007 Thierry Vignaud <tv@mandriva.org> 10.6-1mdv2008.0
+ Revision: 80296
- adjust file list
- add a transfugdrake entry
- add back "Access Windows shares" tool
- enable to run as a user if using --testing option
- fix icon alignment for RTL locales (#32881)
- improved margin between tables & subtitles
- new icons for "Network Center"  & "rpmdrake"
- updated descriptions
- suggests transfugdrake
- stop packaging desktop entries for g-c-c

* Wed Aug 22 2007 Thierry Vignaud <tv@mandriva.org> 10.5-1mdv2008.0
+ Revision: 68962
- don't use extra space if we have only one icon in last row
- hide mdvonline wizard since web registering is unused/broken
- increase default size for resolutions bigger than > 800x600 (modulo
  laptops)
- move "Software Media Manager" into "Software Management"
- offer report a bug on embedded tool instead of drakconf in menu
- prevent not being able to close mcc once drakbug was fired

* Wed Aug 22 2007 Olivier Blin <blino@mandriva.org> 10.4.25-1mdv2008.0
+ Revision: 68779
- 10.4.25
- add back "Add Connection" wizard
- remove Roaming entry
- use temporary icon for network center
- render right titles with a smaller font and in gray (Tv)

* Mon Aug 13 2007 Thierry Vignaud <tv@mandriva.org> 10.4.24-3mdv2008.0
+ Revision: 62660
- fix file conflict

* Sun Aug 12 2007 Pixel <pixel@mandriva.com> 10.4.24-2mdv2008.0
+ Revision: 62220
- don't suggest mdkwebadmin, no such package (and mdkwebadmin.pl is bundled here)

* Sat Aug 11 2007 Thierry Vignaud <tv@mandriva.org> 10.4.24-1mdv2008.0
+ Revision: 61883
- fix subtitles alignment with RTL locales (#32445)
- Suggests: drakfax, rpmdrake, mdkwebadmin, rfbdrake

* Wed Aug 08 2007 Thierry Vignaud <tv@mandriva.org> 10.4.23-1mdv2008.0
+ Revision: 60265
- cleanup code by killing last workarounds for expert mode
- enable to test new view when network center is installed
- new GUI:
  o create sub groups with title in the right part
  o add default titles
  o reorder samba vs NFS

* Tue Jul 31 2007 Thierry Vignaud <tv@mandriva.org> 10.4.22-1mdv2008.0
+ Revision: 57138
- add driver name to CD/DVD descriptions in order to reduce confusion
  when there's several of them
- keep only one entry for XFdrake
- kill expert mode
- kill drakxtv since bttv configuration was only needed with very old
  cards and since kdetv and the like have their own scanning wizards
- merge "Install Software", "Installed Software", "Remove Software" as
  they basically are the same software in different views we keep
  MandrivaUpdate for now since it offers to update media
- move "Display Manager chooser" from "System" section into "Boot" one
- rename "Mount Points" as "Local disks" (#31779)
- split out "network sharing" out of "mount points" (#31779)
- bump require on drakxtools

* Wed Jun 27 2007 Thierry Vignaud <tv@mandriva.org> 10.4.21-1mdv2008.0
+ Revision: 44998
- display the release in the about dialog (#31223)
- rename "Set Samba mount points" entry as "Configure Windows shared
  drives on the local network" (#28976)
- show release notes from the help menu (#26281)
- show errata from the help menu too
- workaround libgtkhtml2_0 infamously blocking events on
  hidden-due-to-scroll links (#23185)
- drop /usr/X11R6/bin/DrakConf symlink (#24749)
- disable startup notification (#29679)

* Fri Jun 08 2007 Thierry Vignaud <tv@mandriva.org> 10.4.20-1mdv2008.0
+ Revision: 37487
- first release after SVN recover


* Tue Mar 27 2007 Thierry Vignaud <tvignaud@mandriva.com> 10.4.19-1mdv2007.1
+ Revision: 148880
- do not account help browser as a child to wait for, thus enabling to
  close mcc while help is browsed in external browser (#28442)

* Mon Mar 19 2007 Thierry Vignaud <tvignaud@mandriva.com> 10.4.18-1mdv2007.1
+ Revision: 146564
- make it fit in 800x600
- do not package big ChangeLog

* Fri Mar 16 2007 Thierry Vignaud <tvignaud@mandriva.com> 10.4.17-2mdv2007.1
+ Revision: 145198
- bump release

* Fri Mar 16 2007 Thierry Vignaud <tvignaud@mandriva.com> 10.4.17-1mdv2007.1
+ Revision: 145055
- translation update

* Mon Jan 22 2007 Thierry Vignaud <tvignaud@mandriva.com> 10.4.16-1mdv2007.1
+ Revision: 111861
- fix fcrozat's fix
- fix build
- require drak3d & drakx-kbd-mouse-x11
- don't require draktermserv; we don't offer to run it
- require drakbackup & draktermserv

* Tue Dec 05 2006 Thierry Vignaud <tvignaud@mandriva.com> 10.4.15-1mdv2007.1
+ Revision: 90759
- really overite 10.4.14 tarball with 10.4.15 one
- about dialog:
  o don't display emails of authors
  o fix banner

* Thu Nov 30 2006 Thierry Vignaud <tvignaud@mandriva.com> 10.4.14-2mdv2007.1
+ Revision: 89463
- fix require (drakx-net instead of drakxnet)

* Thu Nov 30 2006 Thierry Vignaud <tvignaud@mandriva.com> 10.4.14-1mdv2007.1
+ Revision: 89408
- Import drakconf

* Thu Nov 30 2006 Thierry Vignaud <tvignaud@mandriva.com> 10.4.14-1mdv2007.1
- requires drakx-net & printerdrake

* Sat Sep 23 2006 Thierry Vignaud <tvignaud@mandriva.com> 10.4.13-1mdv2007.0
- fix menu group
- workaround rpm issues on updates

* Wed Sep 20 2006 Thierry Vignaud <tvignaud@mandriva.com> 10.4.12-1mdv2007.0
- handle embedded tools that block SIG_KILL (#24914)

* Sat Sep 16 2006 Thierry Vignaud <tvignaud@mandriva.com> 10.4.11-1mdv2007.0
- news & kolab wizards are now dead

* Wed Sep 13 2006 Thierry Vignaud <tvignaud@mandriva.com> 10.4.10-1mdv2007.0
- translation update

* Sat Sep 09 2006 Thierry Vignaud <tvignaud@mandriva.com> 10.4.9-1mdv2007.0
- allow to disable 3d desktop in text drakconf (#25316)
- printer wizard doesn't exist anymore

* Thu Sep 07 2006 Thierry Vignaud <tvignaud@mandriva.com> 10.4.8-1mdv2007.0
- unhide main XFdrake icon

* Wed Sep 06 2006 Thierry Vignaud <tvignaud@mandriva.com> 10.4.7-1mdv2007.0
- drakmenustyle replaced menudrake
- show localekdrake in mcc

* Tue Aug 29 2006 Thierry Vignaud <tvignaud@mandriva.com> 10.4.6-1mdv2007.0
- update translations

* Tue Aug 29 2006 Thierry Vignaud <tvignaud@mandriva.com> 10.4.5-1mdv2007.0
- fix bogus icons (#24789)

* Fri Aug 25 2006 Olivier Blin <oblin@mandriva.com> 10.4.4-1mdv2007.0
- add drak3d, drakinvictus and drakvpn
- update draknetprofile icon
- from Thierry Vignaud:
  o set minimum size to a bigger value if screen size is bigger than 640x480
    (thus fixing overlapping widgets when resizing mcc to its minimal size)
  o prevent "spoofing" minimum size
  o s/Mandrake/Mandriva/ in icon file names (#21539)
  o drakxconf: warn if tool is not executable
  o drakxconf: tinyfirewall was replaced drakfirewall (#24592)
- from Stew Benedict:
  o let drakbackup show only it's own menu

* Wed Aug 02 2006 Thierry Vignaud <tvignaud@mandriva.com> 10.4.3-1mdv2007.0
- fix menu entry

* Sun Jul 30 2006 Thierry Vignaud <tvignaud@mandriva.com> 10.4.2-1mdv2007.0
- switch to XDG menu

* Thu Jun 01 2006 Thierry Vignaud <tvignaud@mandriva.com> 10.4.1-1mdv2007.0
- drop old netprofile stuff (blino)
- add a draknetprofile icon (blino)

* Wed Mar 22 2006 Thierry Vignaud <tvignaud@mandriva.com> 10.4.0-1mdk
- hide mcc's menu when running draknfs and draksambashare since they
  already provides a menu bar (#21528)

* Wed Feb 15 2006 Thierry Vignaud <tvignaud@mandriva.com> 10.3.2-1mdk
- do not use stock icons in menus
- offer to upload hw list in the online db and start a browser there
  in order to specify the hw status

* Tue Jan 03 2006 Thierry Vignaud <tvignaud@mandriva.com> 10.3.1-1mdk
- adapt to new DrakX API (#20395)
- only warn about non executable programs, just skip non installed
  stuff (Eskild Hustvedt)
- use CREDITS.<lang> if availlable

* Tue Sep 20 2005 Thierry Vignaud <tvignaud@mandriva.com> 10.3-5mdk
- show drakauth (again) in "system" section only if drakwizard isn't
  installed (#18687)

* Mon Sep 19 2005 Thierry Vignaud <tvignaud@mandriva.com> 10.3-4mdk
- display a banner for drakhosts
- don't show "NFS exports" twice (blino, #18670)
- use proper icon for drakhosts
- really run sshd wizard when requested (blino, #18645)

* Sat Sep 17 2005 Thierry Vignaud <tvignaud@mandriva.com> 10.3-3mdk
- do display 3 missing icons

* Fri Sep 16 2005 Thierry Vignaud <tvignaud@mandriva.com> 10.3-2mdk
- fix switching section while starting a non embedded tool (#17284)

* Thu Sep 15 2005 Thierry Vignaud <tvignaud@mandriva.com> 10.3-1mdk
- add new tools (draknfs, drakhosts, draksambashare) and new wizards
  (sambashare, sambaprint, sshd)
- only show wizards that are installed after drakwizard split
- fix garbaged display when toggling "expert mode" while a tool is
  embedded (#17212)
- translation update
- enable sub dialogs to be transient to mcc's main window

* Thu Jun 09 2005 Thierry Vignaud <tvignaud@mandriva.com> 10.3-0.6mdk
- fix profiles (blino)

* Wed Jun 08 2005 Thierry Vignaud <tvignaud@mandriva.com> 10.3-0.5mdk
- use new drakconnect API (blino)

* Tue May 17 2005 Thierry Vignaud <tvignaud@mandriva.com> 10.3-0.4mdk
- improved layout of CREDITS in about dialog (#14995)

* Tue May 03 2005 Thierry Vignaud <tvignaud@mandriva.com> 10.3-0.3mdk
- fix restoring notebook position when switching from/to expert mode
- fix detecting buggy programs not starting
- fix contributors list (blino, #14995)

* Tue Apr 19 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.3-0.2mdk
- fix mandrivaupdate's icon (#15494)

* Sat Apr 16 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.3-0.1mdk
- Mandrakesoft is now Mandriva

* Wed Mar 30 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-5mdk
- move small icons in their own package (#13392)

* Thu Mar 24 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-4mdk
- add "roaming" icon in network section
- improve layout for RTL languages
- reduce columns flicking (now it only happens when a page has a
  scrollbar)
- update translations

* Fri Mar 18 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-3mdk
- fix hidden left icons when expert mode is altered several times
  whereas a tool is embedded (#14440)
- fix RTL rendering (#14517):
  o add bidi hints for html render engines
  o explicitely align RTL texts to right
  o pack text & icon from righ to left for RTL languages

* Mon Mar 07 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-2mdk
- translation updates

* Wed Mar 02 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-1mdk
- enhanced layout (#13447)
- fix bogus portuguese translation (#13695)

* Fri Feb 25 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-0.11mdk
- fix layout bug on "expert mode" switch while embedding a tool (#13416)
- display a graphical warning when the translations are bogus

* Fri Feb 25 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-0.10mdk
- prevent translation bugs (such as #13540) to happen

* Thu Feb 24 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-0.9mdk
- fix crashes in profile dialogs (#7313)
- really use short descriptions in banners (#13567)
- kill logdrake when asked for in menu (#9329)

* Mon Feb 21 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-0.8mdk
- update drakups' icons

* Tue Feb 15 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-0.7mdk
- fix drakstats path
- update translations (#13673)

* Mon Feb 14 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-0.6mdk
- enable drakconf to display third parties wizard (#13643)
- drakstats is located now in /usr/sbin/drakstats (daouda, #13572)
- do not show banner for mandrakeupdate which now take care of that

* Fri Feb 11 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-0.5mdk
- use short description for banners (#13567)

* Thu Feb 10 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-0.4mdk
- add a mdkonline icon in rpmdrake section
- update translations

* Thu Feb 03 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-0.3mdk
- add long descriptions with 2 columns layout
- hide "Installed Software" entry now that we have long description
  strings (# 13041)
- fix icon alignment (#12447)
- workaround disappearing gdk window crash (#13190)
- really show drakauth in system section only if drakwizard isn't installed
- add a few new icons

* Mon Jan 24 2005 Daouda LO <daouda@mandrakesoft.com> 10.2-0.2mdk
- added drakstats to package management section
- some cleanups

* Mon Jan 24 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-0.1mdk
- split the wizard category in four
- reorder categories by usage frequency
- kill embedded tool instead of exiting the whole mcc when one click
  on the close icon and when a tool is embedded

* Wed Jan 12 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.1-4mdk
- hide menu and banner too when embedding harddrake2 & rpmdrake

* Wed Jan 12 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.1-3mdk
- internal cleanings
- embedd printerdrake & userdrake
- add an "installed softwares" icon in rpmdrake section
- show drakauth in system section

* Sat Oct 02 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.1-2mdk
- start drakups in wizard mode

* Fri Oct 01 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.1-1mdk
- show UPS icon

* Sat Sep 25 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.1-0.7mdk
- hide main XFdrake icon

* Tue Sep 14 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.1-0.6mdk
- enable to start directly with drakwizard
- show LDAP wizard

* Tue Sep 14 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.1-0.5mdk
- add hidden entries for localedrake and drakauth
- accept tags with spaces with --start-with option
- about dialog:
  o fix utf-8 issues
  o fix parsing new CREDITS file

* Thu Sep 09 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.1-0.4mdk
- main notebook (better respect of l10n):
  o let labels wrap
  o enable the main notebook to scroll:
- about dialog: display translator name
- fix menu entry capitalization (thus reusing simplified menu string)
- translation snapshot

* Thu Sep 02 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.1-0.3mdk
- new design
- add support for the '--start-with=foobar' command line option that
  enable to start mcc directly with specified applet

* Sat Aug 28 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.1-0.2mdk
- translation update
- fix about dialogs (credits got broken by mandrakelinux-release
  package renaming)
- PXE wizard is dead
- fix special "<control>" entries (pablo)
- make web wizard description more accurate (#8153)
- drakconsole: add a title for when one run it not from mcc

* Fri Jul 23 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.1-0.1mdk
- sync with new drakconnect API

* Wed Jun 16 2004 Daouda LO <daouda@mandrakesoft.com> 10-14mdk
- embed rfbdrake (Online Administration section)
- fix buildrequires (Per Øyvind Karlsen)
- fix profiles garbage (tvignaud, #9278)

* Thu Apr 15 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 10-13mdk
- remove stock icon from button
- display drakcronat icon if installed


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1028 |12cr|drakcowsay-0.7-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: drakcowsay
Version: 0.7
Release: %mkrel 5
Summary: Graphical interface for cowsay
Source0: %{name}-%{version}.tar.bz2
License: GPL
Group: Toys
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL: http://peoples.mandriva.com/~blino/drakcowsay/
Requires: drakxtools cowsay
BuildRequires: xchat-devel

%description
%{name} is a graphical interface for cowsay.
Its target audience is those not yet familiar with the tough command line,
thus making cowsay rendering as easy as if you were a true l33t.

This package also includes drakcowthink, a graphical interface to cowthink.

%package -n xchat-%{name}
Group: System/Libraries
Summary: Xchat plugin for %{name}
Requires: xchat

%description -n xchat-%{name}
xchat-%{name} is a plugin for xchat to cowsay in your current IRC window.

%package -n irssi-%{name}
Group: System/Libraries
Summary: Irssi plugin for %{name}
Requires: irssi

%description -n irssi-%{name}
irssi-%{name} is a plugin for irssi to cowsay in your current IRC window.

%prep
%setup -q

%build
gcc -Wl,--export-dynamic -Wall -O1 -shared -fPIC -I. xchat-%{name}.c -o xchat-%{name}.so

%install
rm -rf %{buildroot}
install -m755 -D %{name} %{buildroot}%{_bindir}/%{name}
ln -s %{name} %{buildroot}%{_bindir}/drakcowthink
install -m755 -D xchat-%{name}.so %{buildroot}%{_libdir}/xchat/plugins/xchat-%{name}.so
install -m755 -D irssi-%{name}.pl %{buildroot}%{_datadir}/irssi/scripts/irssi-%{name}.pl

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/%{name}
%{_bindir}/drakcowthink

%files -n xchat-%{name}
%defattr(-,root,root)
%{_libdir}/xchat/plugins/xchat-%{name}.so

%files -n irssi-%{name}
%defattr(-,root,root)
%{_datadir}/irssi/scripts/irssi-%{name}.pl


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.7-5mdv2011.0
+ Revision: 617899
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 0.7-4mdv2010.0
+ Revision: 428337
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.7-3mdv2009.0
+ Revision: 244525
- rebuild
- fix summary-not-capitalized
- fix no-buildroot-tag

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.7-1mdv2008.1
+ Revision: 124208
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - Import drakcowsay



* Sun Jun 18 2006 Olivier Blin <oblin@mandriva.com> 0.7-1mdv2007.0
- new release 0.7:
  o fix release critical bug making this tool crash at startup
- mkrel
- update URL

* Wed Jun  1 2005 Claudio Matsuoka <claudio@mandriva.com> 0.6-2mdk
- added missing drakcowthink symlink
- fixed buildrequires to xchat-devel
- minor specfile cleanup

* Wed Oct 27 2004 Olivier Blin <blino@mandrake.org> 0.6-1mdk
- new release 0.6 :
  o parental advisory option (obscene cows are hidden by default)
  o read from stdin with '-' option

* Fri Aug 13 2004 Olivier Blin <blino@mandrake.org> 0.5-1mdk
- new release 0.5 :
  o remove ads in irc plugins
  o read initial input from command line or stdin

* Tue Jul 27 2004 Olivier Blin <blino@mandrake.org> 0.4-1mdk
- new release 0.4 (l33t edition):
  o irssi plugin

* Tue Jul 27 2004 Olivier Blin <blino@mandrake.org> 0.3-1mdk
- new release 0.3 (irc edition):
  o send to irc button
  o xchat plugin
  o word-wrap can be toggled
- redde rafaela quae sunt rafaela (fix changelog)

* Tue Jul 20 2004 Olivier Blin <blino@mandrake.org> 0.2-1mdk
- new release 0.2:
  o use scrollbars and resize TextViews
  o sort cows, quit button (rafael)
  o quit button (rafael)
  o misc fixes (rafael)
- requires cowsay (anne)

* Mon Jul 19 2004 Olivier Blin <blino@mandrake.org> 0.1-1mdk
- initial Mandrakelinux release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1029 |12cr|drakfon-0.6-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name drakfon
%define version 0.6
%define release %mkrel 5

Summary:	Install FON firmwares in wireless routers
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{name}-%{version}.tar.bz2
License:	GPL	
Group:		System/Configuration/Networking
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Url:		http://fon.com
BuildArch:      noarch

%description
Tool to install FON based firmwares in wireless routers

%prep
%setup -q

%build
%make -C po

%install
rm -rf %{buildroot}
%makeinstall_std -C po
install -D -m 755 %{name} %{buildroot}%{_sbindir}/%{name}
install -d %{buildroot}%{_datadir}/%{name}/firmwares
install -m 644 FONbasic-* %{buildroot}%{_datadir}/%{name}/firmwares
install -d %{buildroot}%{_iconsdir}
install -m 644 FON*.png %{buildroot}%{_iconsdir}
install -m 644 -D %{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
%find_lang %{name}

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files -f %{name}.lang
%defattr(-,root,root)
%{_sbindir}/%{name}
%dir %{_datadir}/%{name}
%dir %{_datadir}/%{name}/firmwares/
%{_datadir}/%{name}/firmwares/FONbasic-*
%{_iconsdir}/FON*.png
%{_datadir}/applications/%{name}.desktop




%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.6-5mdv2011.0
+ Revision: 610274
- rebuild

* Sun May 02 2010 Funda Wang <fwang@mandriva.org> 0.6-4mdv2010.1
+ Revision: 541554
- fix perm of desktop file

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 0.6-4mdv2010.0
+ Revision: 428339
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.6-3mdv2009.0
+ Revision: 244526
- rebuild
- fix no-buildroot-tag

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.6-1mdv2008.1
+ Revision: 124214
- kill re-definition of %%buildroot on Pixel's request


* Tue Apr 03 2007 Olivier Blin <oblin@mandriva.com> 0.6-1mdv2007.1
+ Revision: 150345
- Import drakfon


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1030 |12cr|drakguard-policy-0.7.7-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		original_name	drakguard
Summary:	Parental control tool with NetPolice DNS enable
Name:		drakguard-policy
Version:	0.7.7
Release:	%mkrel 6
License:	GPL
Group:		System/Configuration/Other
Url:		http://www.mandriva.com/
Requires:	drakguard
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

%description
This tool allows to configure parental control. It can block access to
web sites and restrict connection during a specified timeframe. This version consist DNS-protect from russian company NetPolice.

%description -l ru
Этот инструмент позволяет настраивать родительский контролью Он может блокировать
доступ к веб сайтам (используя также DNS NetPolice) и ограничивать соединение в
заданное время, а также запуск программ. 

Чтобы убрать фильтры NetPolice удалите из файла /etc/squid/squid.conf строку dns_nameservers 81.176.72.82 81.176.72.83

%prep

%post

echo "dns_nameservers 81.176.72.82 81.176.72.83" >> /etc/squid/squid.conf

%postun

sed -i 's/dns_nameservers\ 81.176.72.82\ 81.176.72.83//' /etc/squid/squid.conf

%files


%changelog
* Sun Aug 21 2011 Александр Казанцев <kazancas@mandriva.org> 0.7.7-6mdv2012.0
+ Revision: 696051
- delete fork drakguard and use only adding netpolice DNS in squid.conf

* Sun Aug 21 2011 Александр Казанцев <kazancas@mandriva.org> 0.7.7-5
+ Revision: 696047
- add drakguard to Conficts section due lopp upgrade error

* Sat Aug 20 2011 Александр Казанцев <kazancas@mandriva.org> 0.7.7-2
+ Revision: 695844
- fix description for proper select

* Sun Aug 14 2011 Sergey Zhemoitel <serg@mandriva.org> 0.7.7-1
+ Revision: 694534
- fis spec
- few modify spec
- imported package drakguard-policy


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1031 |12cr|draklive-0.9-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name draklive
%define version 0.9
%define release %mkrel 6

Summary:	Live systems generation and copying tool
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{name}-%{version}.tar.xz
License:	GPLv2+
Group:		System/Configuration/Other
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Url:		http://wiki.mandriva.com/Development/Packaging/Tools/draklive
BuildArch:      noarch
Requires:       syslinux grub
Requires:       cdrkit cdrkit-genisoimage mkcd
Requires:       curl rsync dosfstools mtools patch squashfs3-tools setarch urpmi
Suggests:	draklive-config-One
Suggests:	drakx-installer-images drakx-installer-rescue
Suggests:	x11-server-xnest mkisofs

%description
This tool lets you generate Mandriva live systems.

%prep
%setup -q

%build

%install
rm -rf %{buildroot}
install -D -m 0755 %{name} %{buildroot}/%{_sbindir}/%{name}
mkdir -p %{buildroot}/%{perl_vendorlib}/MDV/Draklive/
install -D -m 0755 lib/MDV/Draklive/*.pm %{buildroot}/%{perl_vendorlib}/MDV/Draklive/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc NEWS
%{_sbindir}/%{name}
%{perl_vendorlib}/MDV/Draklive/*



%changelog
* Tue May 03 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9-4mdv2011.0
+ Revision: 663854
- mass rebuild

* Thu Jul 22 2010 Funda Wang <fwang@mandriva.org> 0.9-3mdv2011.0
+ Revision: 556995
- rebuild

* Mon Mar 01 2010 Thierry Vignaud <tv@mandriva.org> 0.9-2mdv2010.1
+ Revision: 512890
- Suggests: x11-server-xnest mkisofs
  (according to http://wiki.mandriva.com/en/Draklive#Quickstart)

* Mon Jan 18 2010 Christophe Fergeau <cfergeau@mandriva.com> 0.9-1mdv2010.1
+ Revision: 493117
- 0.9:
  * config
- automatically export draklive settings to DRAKLIVE_ environment variables for install
- allow to specify mount options in fstab in media->{mount_options}
- make it possible to specify mount options for tmpfs mounts
- allow to skip writing fstab with live->{system}{skip_fstab}
- allow to skip writing bootloader config with live->{system}{skip_bootloader_config}
- allow to skip bootloader install with live->{system}{skip_bootloader_install}
- allow not to create initrd with live->{system}{no_initrd}
- allow to select which settings fields are used to build name, in live->{name_fields}
  * install
- generate lst.names files list
- make sure zh_TW and zh_CN will be included in language list
- clean resolv.conf later (so that network can be used in post)
  * initrd
- dropped splashy support, added plymouth support
  (using bootloader::add_boot_splash)
- don't mount /dev/pts since this causes huge slowdowns
- mount tmpfs partitions with 0755 perms (#51565):
  When using the obsolete --attach-to-session plymouth option, /dev/pts
  has to be mounted. But for some reason, nash interacts badly with
  mounted /dev/pts and freezes for dozen of seconds when running a builtin
  command. Remote --attach-to-session from plymouth which lets us get rid
  of /dev/pts mounting.
- add hack to use modules list from chroot
  (to handle different IDE modules name in build and target environments)
- detect some modules as built-in and do not wrongly abort
- do not create initrd symlink or append splash if no initrd has been created
- make sure /proc and /sys are available when building initrd (useful
  to see error messages at least, from Paulo Ricardo Zanoni)
- use bootloader module to build initrd and create kernel symlinks
  (Gdium friendly)
  * bootloader
- default to grub bootloader for harddisk storage
- fix installing grub to separate /boot partition
- use per-media additional boot_entries
- do not add default boot entry if media->{boot_entries} is specified
  (to allow having a custom default entry)
- fix installing grub to hidden /boot in master image
- set LD_LIBRARY_PATH to chroot libraries when running grub
- die in bootloader step if selected kernel does not exist
- do not add initrd in grub menu if it does not exist
- allow to install bootloader on separate /boot partition
- make sure the grub install script is executable
- do not overwrite grub conf for "classical" boot when installing
  bootloader
- use same bootloader install code for disks and USB masters
- remove hardcoded splashy code and use back bootloader::add_boot_splash
- run switch-themes -u
- use bootloader module to find kernel (Gdium friendly)
- update gfxboot theme before copying gfxboot files
- fix getting bootsplash theme (fixes gfxboot theme)
- do not add vga mode on kernel command line if forced in append
  (for drakx-based replicator)
- fix setting splash for classical bootloader
- create media specific gfxmenu if needed only
- always copy gfxmenu in build boot dir (needed for replicator)
- do not create bootloader files if bootloader install is to be skipped
- fix writing media specific boot for disk masters
  * master
- use -fatfirst option when hybridifying an image
- use DrakX partitioning/formatting code
- run udevsettle, like done in diskdrake::interactive::write_partitions
- allow to set custom media geometry in media->{geom}
- allow to format disk devices
- add ext4 and swap support in mkfs
- use ext4 by default for harddisk
- set label at mkfs time
- fix setting label on fat
- fix setting label for USB devices
- add default label for harddisk storage
- always compute master size from pre-computed partition sizes
- use apparent size when computing loopbacks size (system loopback can be sparse)
- supplement / partition label with default one if needed
- allow to add an OEM rescue partition in the master (quite hackish, using live->{oem_rescue})
- preset fs_type for OEM_RESCUE partition too
- allow to set inode size in media->{inode_size} for ext2/ext3 file systems
- preserve timestamps when copying files
  * image
- allow to compress master images as gzip instead of bzip2 by setting
  compression_method=gzip in settings.cfg (from Paulo Ricardo Zanoni)
  * vm-image
- create vmdk virtual machine images (for VMware, VirtualBox, qemu)
  * replicator
- copy syslinux dir for replicator too
- always create syslinux msg files (useful for cdrom replicator)
- allow drakx-based replicator
  (by setting live->{settings}{replicator_type} to "drakx")
- write image size in master list file
- write bootloader config for replicator media
  * record
- use full disk device when recording harddisk/oem_rescue/replicator/USB masters
- allow to mount multiple partitions before recording target master
- do not try to use configured media source when it is not a label, it
  could be a device (/dev/sda1) that should not be touched on the
  build machine, force it to be passed as an option

* Thu Aug 20 2009 Olivier Blin <oblin@mandriva.com> 0.8-3mdv2010.0
+ Revision: 418361
- suggest drakx-installer-images and drakx-installer-rescue for replicator images

* Thu Jun 04 2009 Christophe Fergeau <cfergeau@mandriva.com> 0.8-2mdv2010.0
+ Revision: 382829
- 0.8:
- forgot to package some new .pm files

* Tue Apr 28 2009 Christophe Fergeau <cfergeau@mandriva.com> 0.8-1mdv2010.0
+ Revision: 369113
- 0.8:
  * loop
- use legacy mksquashfs3 instead of the new mksquashfs
- use 1MB squashfs blocks, this gives us about 10%% better compression
  * bootloader
- remove unneeded locale files from gfxboot bootlogo file (causes boot issues
  on some machines)
- add 'harddrive' boot entry to chainload to the harddrive bootloader
- use latest syslinux + gfxboot COM module
  * master
- hybridify generated ISOs so that they can be dumped on USB keys
- Update package name for squashfs3

* Tue Jun 17 2008 Thierry Vignaud <tv@mandriva.org> 0.7-2mdv2009.0
+ Revision: 220685
- rebuild

* Thu Apr 03 2008 Olivier Blin <oblin@mandriva.com> 0.7-1mdv2008.1
+ Revision: 192040
- suggest draklive-config-One
- 0.7
- initrd
  o do not copy and load twice additional modules if they were listed in
  extra modules
  o use nash-mount instead of mount
  o create /etc/blkid and use "showlabels --removable" to get CD-Rom
  labels in blkid cache
  o adapt to new probe-modules syntax for storage bus
  o use stage1's probe-modules instead of dropped nash's insmod
  o move initrd modules in /lib/modules/`uname -r`
  o gzip initrd modules
  o use depmod to generate modules.dep
  o do not print excluding modules warning if not needed
  o check that there is enough space left in initrd
  o umount /proc/bus/usb before pivot_root in initrd
  o add firewire controllers (bus and disk) in CDROM live (#31356)
  o use libraries from /lib instead of /lib/i686 (#38649) and /lib/tls
  (#21683) to be able to boot on processors without cmov
- bootloader
  o remove hardcoded fastboot option (new initscripts do not fsck rw /)
- master
  o handle genisoimage progress more nicely
  o insert mkcd checksum before computing md5/sha1 checksums
  o hide mkcd output
- dist
  o rename "images" directory as "dist"
  o create packages lst in dist
  o write a .langs file with human-readable langs list
  o write full list of rpm packages and list of rpm leaves, sorted by
  package size
- misc
  o do not try to use consolehelper to display "must be root" message,
  it's broken outside of X

  + Thierry Vignaud <tv@mandriva.org>
    - fix no-buildroot-tag
    - kill re-definition of %%buildroot on Pixel's request

* Thu Dec 13 2007 Olivier Blin <oblin@mandriva.com> 0.6-1mdv2008.1
+ Revision: 119524
- 0.6
- require mkcd (to add md5sum)

* Wed Sep 19 2007 Adam Williamson <awilliamson@mandriva.org> 0.5-2mdv2008.0
+ Revision: 90117
- rebuild for 2008
- new license policy

  + Olivier Blin <oblin@mandriva.com>
    - require dosfstools


* Tue Mar 13 2007 Olivier Blin <oblin@mandriva.com> 0.5-1mdv2007.1
+ Revision: 142269
- 0.5

* Wed Mar 07 2007 Olivier Blin <oblin@mandriva.com> 0.4-1mdv2007.1
+ Revision: 134804
- 0.4

* Mon Feb 12 2007 Olivier Blin <oblin@mandriva.com> 0.3-1mdv2007.1
+ Revision: 120038
- require urpmi
- require curl
- require wodim and genisomage
- require grub
- add NEWS file
- 0.3
- do not package copy wizard anymore
- update url
- require setarch
- require squashfs-tools
- require patch
- Import draklive

* Sun Sep 17 2006 Olivier Blin <oblin@mandriva.com> 0.2-1mdv2007.0
- 0.2

* Tue Aug 22 2006 Olivier Blin <oblin@mandriva.com> 0.1-2mdv2007.0
- allow to add additionnal boot entries
- run shell in initrd when the "debug" option is on cmdline
- use patch batch mode (-t) not to apply already applied patches
  and die if a patch can't be applied
- create modules tree root (for x86_64)
- remove modprobe.preload.d files
- require syslinux, cdrecord, rsync and mtools

* Tue Jun 20 2006 Olivier Blin <oblin@mandriva.com> 0.1-1mdv2007.0
- initial release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1032 |12cr|drakmsync-0.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:  Mobile device synchronization tool
Name:     drakmsync
Version:  0.6.1
Release:  %mkrel 1
Source0:  %name-%version.tar.bz2
License:  GPL
Group:    System/Configuration/Other
Url:      http://www.mandrivalinux.com/en/cvs.php3
Requires: drakxtools => 10.4.53-1mdv2007.0
Requires: msynctool
Requires: perl-Gtk2 >= 1.023-1mdk
BuildRoot: %_tmppath/%name-%version-buildroot
BuildArch: noarch

%description
Drakmsync is a tool that makes it easy to synchronize
mobile devices.

%prep
%setup -q

%build
%make

%install
rm -fr $RPM_BUILD_ROOT
%makeinstall_std

#install lang
%find_lang %name

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %{name}.lang
%defattr(-,root,root)
%_bindir/*
%{_datadir}/applications/drakmsync.desktop
%_datadir/drakmsync/*.pm
%attr(644,root,root) %_datadir/drakmsync/profiles/*
/usr/lib/libDrakX/icons/pda_section.png


%changelog
* Wed Apr 15 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.6.1-1mdv2009.1
+ Revision: 367391
- translation updates

* Fri Mar 06 2009 Antoine Ginies <aginies@mandriva.com> 0.6-2mdv2009.1
+ Revision: 350648
- rebuild

* Mon Sep 22 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.6-1mdv2009.0
+ Revision: 287079
- translation updates

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.5-3mdv2009.0
+ Revision: 244527
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Tue Mar 25 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.5-1mdv2008.1
+ Revision: 190159
- translation updates

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.4-2mdv2008.1
+ Revision: 136380
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Oct 04 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.4-2mdv2008.0
+ Revision: 95321
- requires msynctool (#34465)

* Wed Oct 03 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.4-1mdv2008.0
+ Revision: 95063
- updated translation

* Tue Sep 25 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.3-1mdv2008.0
+ Revision: 92941
- updated translations

* Wed Sep 19 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.2-1mdv2008.0
+ Revision: 90961
- add syncML profiles
- updated translation

* Thu Aug 16 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.1-2mdv2008.0
+ Revision: 64184
- fix description & summary (adamw)

* Tue Aug 14 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.1-1mdv2008.0
+ Revision: 63391
- Import drakmsync




* Tue Aug 14 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.1-1mdv2008.0
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1033 |12cr|draktermserv-0.8.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define drakxtools_required_version  10.4.89-1mdv2007.0
%define drakxtools_conflicted_version  10.4.88

%define libname %mklibname %{name}

Summary:  Terminal server configurator
Name:     draktermserv
Version:  0.8.1
Release:  %mkrel 1
Source0:  %name-%version.tar.bz2
License:  GPL
Group:    System/Configuration/Printing
Url:      http://www.mandrivalinux.com/en/cvs.php3
BuildRequires: perl-MDK-Common-devel
Requires: drakxtools => %drakxtools_required_version
BuildRoot: %_tmppath/%name-%version-buildroot
Conflicts: drakxtools <= %drakxtools_conflicted_version
BuildArch: noarch

%description
Draktermserv is a terminal server configurator.

%prep
%setup -q

%build

%install
rm -fr $RPM_BUILD_ROOT
%makeinstall_std

#install lang
%find_lang %name

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %{name}.lang
%defattr(-,root,root)
%doc COPYING ChangeLog
%_sbindir/*




%changelog
* Wed Apr 15 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.8.1-1mdv2009.1
+ Revision: 367441
- translation updates

* Mon Sep 22 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.8-1mdv2009.0
+ Revision: 287078
- translation updates

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.7-3mdv2009.0
+ Revision: 244539
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Tue Mar 25 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.7-1mdv2008.1
+ Revision: 190157
- translation updates
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Oct 03 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.6-1mdv2008.0
+ Revision: 95064
- updated translation

* Thu Sep 27 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.5-1mdv2008.0
+ Revision: 93357
- updated translations
- updated translations

* Fri Jun 08 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.3-1mdv2008.0
+ Revision: 36959
- initial release after SVN crash in order to check everything is good


* Mon Mar 12 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.2-1mdv2007.1
+ Revision: 141959
- translation snapshot

* Fri Jan 19 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.1-2mdv2007.1
+ Revision: 110743
- do not require printerdrake

* Tue Jan 09 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.1-1mdv2007.1
+ Revision: 106619
- Import draktermserv

* Thu Nov 30 2006 Thierry Vignaud <tvignaud@mandriva.com> 1.0-1mdv2007.1
- initial release (splited out of drakxtools)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1034 |12cr|drakvirt-0.8.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name drakvirt
%define version 0.8.2
%define release %mkrel 3

Summary:	Virtualization configuration
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{name}-%{version}.tar.bz2
Patch:		xen.pm.patch
License:	GPL
Group:		System/Configuration/Other
Url:		https://svn.mandriva.com/svn/soft/drakvirt/trunk/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:      noarch
Requires:	drakxtools >= 10.4.222-1mdv2008.0

%description
This tool allows to configure virtualization using Xen.

%prep
%setup -q
%patch -p0

%build
%make

%install
rm -rf %{buildroot}
%makeinstall_std
%find_lang %name

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files -f %name.lang
%defattr(-,root,root)
%_sbindir/%name
%dir %_datadir/%name
%_datadir/%name/*.pm
%dir %_datadir/%name/virtual
%_datadir/%name/virtual/*.pm
%_datadir/applications/%name.desktop
%_prefix/lib/libDrakX/icons/*.png
%{_iconsdir}/%{name}.png



%changelog
* Mon Sep 12 2011 Sergey Zhemoitel <serg@mandriva.org> 0.8.2-3mdv2012.0
+ Revision: 699571
- fix requires for xen

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.8.2-2mdv2011.0
+ Revision: 610275
- rebuild

* Wed May 26 2010 Christophe Fergeau <cfergeau@mandriva.com> 0.8.2-1mdv2010.1
+ Revision: 546249
- 0.8.2
- translation updates

* Sun May 02 2010 Funda Wang <fwang@mandriva.org> 0.8.1-2mdv2010.1
+ Revision: 541553
- fix perms of data files

* Wed Apr 15 2009 Thierry Vignaud <tv@mandriva.org> 0.8.1-1mdv2009.1
+ Revision: 367393
- translation updates

* Mon Sep 22 2008 Thierry Vignaud <tv@mandriva.org> 0.8-1mdv2009.0
+ Revision: 287076
- translation updates

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.7-3mdv2009.0
+ Revision: 244540
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Tue Mar 25 2008 Thierry Vignaud <tv@mandriva.org> 0.7-1mdv2008.1
+ Revision: 190158
- translation updates
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Thu Oct 04 2007 Thierry Vignaud <tv@mandriva.org> 0.6-1mdv2008.0
+ Revision: 95424
- hide menu entry since our tools are accessible through mcc

* Wed Oct 03 2007 Olivier Blin <blino@mandriva.org> 0.5-1mdv2008.0
+ Revision: 95249
- add icon in iconsdir
- 0.5
- use drakvirt icon in menu entry

* Fri Sep 28 2007 Olivier Blin <blino@mandriva.org> 0.4-2mdv2008.0
+ Revision: 93783
- fix drakxtools requires

* Fri Sep 28 2007 Olivier Blin <blino@mandriva.org> 0.4-1mdv2008.0
+ Revision: 93740
- require a new drakxtools version to allow asking for directory
- 0.4
- ask for a directory in the "Installer path" dialog (#30202, #34278)

* Sun Sep 23 2007 Olivier Blin <blino@mandriva.org> 0.3-1mdv2008.0
+ Revision: 92374
- 0.3: do not require lilo to be installed

* Mon Sep 17 2007 Olivier Blin <blino@mandriva.org> 0.2-1mdv2008.0
+ Revision: 89161
- 0.2
- adapt to kernel-xen naming and do not rebuild initrd (#30509)
- install mbootpack before xen (since xen pulls kernel-xen)
- install mbootpack only if lilo is used


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1035 |12cr|drakx-autoinstall-doc-10.0.3-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name drakx-autoinstall-doc
%define version 10.0.3
%define release %mkrel 7

Summary:        Auto Install Documentation for Drakx
Name:           %{name}
Version:        %{version}
Release:        %{release}
Url:            http://members.shaw.ca/mandrake
Source0:        drakx-autoinstall-doc.tar.bz2
Source1:        so_split.tar.bz2
License:        GFDL
Group:          System/Configuration/Other
BuildArch:      noarch
BuildRoot:      %{_tmppath}/%{name}-buildroot

%description
This package contains the AutoInstall documents, in OpenOffice.org binary
format, Post Script, PDF, one big HTML file and a HOWTO like set of smaller
HTML files.

The Mandriva Linux Distribution provides a facility, DrakX, which allows
for the automated installation on to computers that you use or manage.

The DrakX graphic installer has the capability of being used in both the
interactive and automated modes. These documents deal specifically with
it's automated capability.

Automated Installation is intended for situations where the same
'Install' set is to be placed on multiple computers. This can be a
substantial time saver for anyone. More importantly, the automation means
that you do not have to sit in front of each computer filling in the
blanks, picking this and that and hoping that you remember the selections
you chose the previous time.

%prep

%setup -q -n %{version}

# put source code in here too
bzip2 -dc %{SOURCE1} | tar xf -
# make sure executable is not present
rm -f Programs/so_split

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AutoInstall-%{version}.sxw
%doc AutoInstall-%{version}.ps AutoInstall-%{version}.pdf
%doc AutoInstall-%{version}.html HTML
%doc README build Programs


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 10.0.3-7mdv2011.0
+ Revision: 617900
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 10.0.3-6mdv2010.0
+ Revision: 428341
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 10.0.3-5mdv2009.0
+ Revision: 244541
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 10.0.3-3mdv2008.1
+ Revision: 136380
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Aug 17 2007 Thierry Vignaud <tv@mandriva.org> 10.0.3-3mdv2008.0
+ Revision: 64713
- fix description

* Thu Aug 16 2007 Thierry Vignaud <tv@mandriva.org> 10.0.3-2mdv2008.0
+ Revision: 64219
- use %%mkrel
- Import drakx-autoinstall-doc




* Sun May 2 2004 David Eastcott <david@eastcott.net> 10.0.3-1mdk
- minor adjustments
- changed distribution name to Mandrakelinux
- Creating a Mastering File Set: added definition for a seconf DVD
- A Script Based Updater: adjusted script to use find instead of ls
- Alternate for Creating an Updated CD Set: adjusted script to create both DVDs

* Fri Mar 12 2004 David Eastcott <david@eastcott.net> 10.0.2-1mdk
- add descriptions/usage for hd_grub.img
- adjust useSupermount for 'magicdev'
- issues for Community Release
- lots of other things - see the documents New Versions for more
- details

* Tue Feb 24 2004 David Eastcott <david@eastcott.net> 10.0.1-1mdk
- updates for stage1 improvements, see document for details
- reformated document for clean html generation
- updated so_split for bugs due to reformatting

* Sun Feb 15 2004 David Eastcott <david@eastcott.net> 10.0.0-1mdk
- updates for 10.0, see document for details
- fix toc line count in so_split pgm

* Tue Feb 10 2004 David Eastcott <david@eastcott.net> 9.2.2-1mdk
- update Replay Install for deleted steps

* Mon Feb 9 2004 David Eastcott <david@eastcott.net> 9.2.1-1mdk
- added description for netauto parameter,
- corrected Advanced Features examples,
- added IP-based Naming example for DHCP server

* Wed Jan 25 2004 David Eastcott <david@eastcott.net> 9.2.0-1mdk
- updates for 9.2

* Sun Sep 8 2002 David Eastcott <david@eastcott.net> 9.0.1-1mdk
- mostly updates to examples to reflect 9.0
- bootloader - revert rename of 'entries; news are still renamed to old_...
- services - added dm to System list
- keyboard - added GRP_TOGGLE entry

* Wed Aug 21 2002 David Eastcott <david@eastcott.net> 9.0.0-1mdk
- updates for 9.0

* Fri Jul 26 2002 David Eastcott <david@eastcott.net> 8.2.2-1mdk
- general typo fixes, added warning note about CLEAN_TMP to
- miscellaneous

* Wed Mar 13 2002 David Eastcott <david@eastcott.net> 8.2.1-1mdk
- replace the section Creating an Updated Installation CD Set,
- correct option-identifier inr DHCP Server - Method 4,
- expand description in DHCP Notes

* Sat Mar 9 2002 David Eastcott <david@eastcott.net> 8.2.0-1mdk
- updated for 8.2
- fix so_split for H4 html conversions
- reworked 'syslinux.cfg' section, new Advanced Features section,
- updated Replay Install, updated Creating an Updated ...
- lots of minor changes too.

* Wed Jan 2 2002 David Eastcott <david@eastcott.net> 8.1.2-1mdk
- cleanups, fix bk grnd for older netscapes, fix html refs for wacom links.
- added so_split source for re-creating all files.

* Sun Dec 30 2001 Lenny Cartier <lenny@mandrakesoft.com> 8.1.1-1mdk
- provides the great documentation for DrakX AutoInstall by
  David Eastcott <david@eastcott.net> 8.1.1-1mdk
  - first rpm release


# end of file

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1036 |12cr|dreamchess-0.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		dreamchess
Version:	0.2.0
Release:	%mkrel 1
Summary:	OpenGL chess game
License:	GPLv3+
URL:		http://www.dreamchess.org/
Group:		Games/Boards
Source0:	%{name}-%{version}.tar.gz
Source1:	%{name}.desktop
Source2:	%{name}-48.png
Patch0:		dreamchess-0.2.0-pthread.patch
Patch1:		dreamchess-0.2.0-sfmt.patch
BuildRequires:	mesagl-devel
BuildRequires:	SDL-devel
BuildRequires:	SDL_image-devel
BuildRequires:	SDL_mixer-devel
BuildRequires:	jpeg-devel
BuildRequires:	png-devel
BuildRequires:	mxml-devel
BuildRequires:	zlib-devel
Requires:	%{name}-data = %{EVRD}

%description
DreamChess is a user interface for playing chess. It comes with its own
engine called Dreamer. Both DreamChess and Dreamer are compatible with the
xboard/Winboard chess engine communication protocol. This means that
DreamChess can be used with other xboard-compatible chess engines such as
crafty (ftp://ftp.cis.uab.edu/pub/hyatt/) and GNU Chess
(http://www.gnu.org/software/chess/). Similarly, the Dreamer chess engine can
be used with other xboard-compatible user interfaces such as xboard and
Winboard (http://www.tim-mann.org/xboard.html) and recent editions of the
commercial chess program Chessmaster (http://www.chessmaster.com/).

%package data
Summary:	Data files for DreamChess game
Group:		Games/Boards
BuildArch:	noarch
Requires:	%{name} = %{EVRD}

%description data
This package contains data files for DreamChess game.

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
%configure2_5x --bindir=%{_gamesbindir} --datadir=%{_gamesdatadir}
%make

%install
%__rm -rf %{buildroot}
%makeinstall_std
%__install -pD -m644 %{SOURCE1} %{buildroot}%{_datadir}/applications/%{name}.desktop
%__install -pD -m644 %{SOURCE2} %{buildroot}%{_datadir}/pixmaps/%{name}.png

%clean
%__rm -rf %{buildroot}

%files
%doc README COPYING ChangeLog AUTHORS INSTALL
%{_gamesbindir}/*
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/applications/%{name}.desktop
%{_mandir}/man6/*

%files data
%{_gamesdatadir}/*



%changelog
* Wed Mar 14 2012 Andrey Bondrov <abondrov@mandriva.org> 0.2.0-1
+ Revision: 784922
- imported package dreamchess


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1037 |12cr|drgeo-doc-1.5-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	1.5
%define release	%mkrel 6

Summary:	Drgeo documentation
Name:		drgeo-doc
Version:	%{version}
Release:	%{release}
License:	GFDL
Group:		Books/Other
URL:		http://www.ofset.org/drgeo/
Source:		http://prdownloads.sourceforge.net/ofset/%{name}-%{version}.tar.bz2
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch

%description
This package contains manual for DrGeo, an interactive geometry
software.

%prep
%setup -q

%build
%configure2_5x

%install
rm -rf %{buildroot}
%makeinstall_std

# drgeo searches for ..../C/drgenius.html, not c/drgenius.html
mv %{buildroot}%{_datadir}/drgeo/help/{c,C}

pwd=`pwd`
pushd %{buildroot}%{_datadir}/drgeo/help
for i in ??*; do echo "%%lang($i) %%{_datadir}/drgeo/help/$i" >> $pwd/%{name}.lang; done
popd

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS ChangeLog COPYING README
%dir %{_datadir}/drgeo/help
%{_datadir}/drgeo/help/C



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.5-6mdv2011.0
+ Revision: 617901
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 1.5-5mdv2010.0
+ Revision: 428342
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.5-4mdv2009.0
+ Revision: 244545
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.5-2mdv2008.1
+ Revision: 140722
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Aug 23 2007 Thierry Vignaud <tv@mandriva.org> 1.5-2mdv2008.0
+ Revision: 70205
- use %%mkrel


* Sun Dec 26 2004 Abel Cheung <deaddog@mandrake.org> 1.5-1mdk
- New version
- Generate file list dynamically

* Wed Nov 26 2003 Abel Cheung <deaddog@deaddog.org> 1.4-1mdk
- First Mandrake package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1038 |12cr|driconf-0.9.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name driconf
%define version 0.9.1
%define release %mkrel 5

Summary: DRI Configuration GUI
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://people.freedesktop.org/~fxkuehl/driconf/%{name}-%{version}.tar.bz2
Patch: driconf-0.9.0-glinfo.patch
Patch1: driconf-0.9.1-desktopentry.patch
License: GPL
Group: System/Configuration/Hardware
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: python-devel
Requires: gnome-python
Requires: xdriinfo
#gw for glinfo
Requires: glxinfo
BuildArch: noarch
Url: http://dri.sourceforge.net/cgi-bin/moin.cgi/DriConf

%description
DRIConf is the first configuration GUI for DRI. It provides a
comfortable GUI for changing the OpenGL settings.

%prep
%setup -q
%patch -p1
%patch1 -p1 -b .desktopentry

%build
python setup.py build 

%install
rm -rf %buildroot %name.lang
python setup.py install --root=$RPM_BUILD_ROOT --prefix=%_prefix --install-purelib=%_datadir/%name

install -D -m 644 %name.desktop $RPM_BUILD_ROOT%{_datadir}/applications/%name.desktop
install -D -m 644 driconf-icon.png %buildroot%_datadir/icons/hicolor/24x24/apps/%name.png

%find_lang %name
#fix paths
perl -pi -e "s^/usr/local/lib/driconf^%_datadir/%name^" %buildroot%_bindir/%name
%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%{update_menus}
%update_icon_cache hicolor
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%clean_icon_cache hicolor
%endif

%files -f %name.lang
%defattr(-,root,root)
%doc README
%_bindir/%name
%_datadir/applications/*
%_datadir/%name
%_datadir/icons/hicolor/24x24/apps/%name.png


%changelog
* Tue Dec 06 2011 Götz Waschk <waschk@mandriva.org> 0.9.1-5mdv2012.0
+ Revision: 738102
- yearly rebuild

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-4mdv2011.0
+ Revision: 610280
- rebuild

* Wed Feb 03 2010 Thierry Vignaud <tv@mandriva.org> 0.9.1-3mdv2010.1
+ Revision: 499981
- requires glxinfo instead of mesa-demos

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 0.9.1-2mdv2009.0
+ Revision: 266577
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 0.9.1-1mdv2009.0
+ Revision: 140722
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue May 15 2007 Götz Waschk <waschk@mandriva.org> 0.9.1-1mdv2008.0
+ Revision: 26895
- fix upstream menu
- drop legacy menu
- Import driconf



* Tue May 15 2007 Gtz Waschk <waschk@mandriva.org> 0.9.1-1mdv2008.0
- fix URL
- new version

* Wed Aug  2 2006 Gtz Waschk <waschk@mandriva.org> 0.9.0-4mdv2007.0
- xdg menu

* Sun May 28 2006 Gtz Waschk <waschk@mandriva.org> 0.9.0-3mdv2007.0
- fix menu and use glinfo instead of glxinfo

* Sun May 28 2006 Gtz Waschk <waschk@mandriva.org> 0.9.0-2mdv2007.0
- fix deps

* Mon Jan 30 2006 Götz Waschk <waschk@mandriva.org> 0.9.0-1mdk
- New release 0.9.0
- use mkrel

* Fri Sep  2 2005 Gtz Waschk <waschk@mandriva.org> 0.2.7-1mdk
- update file list
- New release 0.2.7

* Mon Dec  6 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.2.2-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1039 |12cr|driftnet-0.1.6-10.20040426cvs.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		cvs	20040426cvs

Summary:	Network pictures sniffer
Name:		driftnet
Version:	0.1.6
Release:	10.%{cvs}.1
License:	GPL
Group:		Networking/Other
URL:		http://www.ex-parrot.com/~chris/driftnet/
Source0:	%{name}-%{version}-%{cvs}.tar.gz
Source1:	driftnet-0.1.6-pam.config
Source2:	driftnet-0.1.6-security.config
Patch0:		driftnet-0.1.6-libpng.patch
Patch1:		driftnet-0.1.6-avoid-tmpname.patch
Patch2:		driftnet-0.1.6-no-makedepend.patch
Patch3:		driftnet-0.1.6-linkage.patch
BuildRequires:	libpcap-devel
BuildRequires:	jpeg-devel
BuildRequires:	ungif-devel
BuildRequires:	pkgconfig(gtk+-2.0)

%description
Inspired by EtherPEG, Driftnet is a program which listens to network traffic
and picks out images from TCP streams it observes.

%prep
%setup -q -n %{name}-%{version}-%{cvs}
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1

%build
%make

%install
mkdir -p %{buildroot}%{_bindir}
install -Dpm 0755 driftnet %{buildroot}%{_sbindir}/driftnet
install -Dpm 0644 driftnet.1 %{buildroot}%{_mandir}/man1/driftnet.1
ln -sf consolehelper %{buildroot}%{_bindir}/driftnet
install -Dpm 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/pam.d/driftnet
install -Dpm 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/security/console.apps/driftnet

%files
%doc CHANGES COPYING CREDITS README TODO
%{_bindir}/driftnet
%{_sbindir}/driftnet
%config(noreplace) %{_sysconfdir}/pam.d/driftnet
%config %{_sysconfdir}/security/console.apps/driftnet
%{_mandir}/man1/driftnet.1*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1040 |12cr|drill-0.9.2-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Tool ala dig from BIND
Name:		drill
Version:	0.9.2
Release:	%mkrel 7
License:	GPL
Group:		Networking/Other
URL:		http://www.nlnetlabs.nl/dnssec/drill.html
Source0:	http://www.nlnetlabs.nl/downloads/drill/%{name}-%{version}.tar.bz2
BuildRequires:	openssl-devel
BuildRequires:	autoconf2.5
BuildRoot:	%{_tmppath}/%{name}-root

%description
Drill is a tool ala dig from BIND. It was designed with DNSSEC in
mind and should be a useful debugging/query tool for DNSSEC. 

%prep

%setup -q -n %{name}
chmod 644 ChangeLog README

%build

%configure2_5x

%make CFLAGS="%{optflags} -fPIC"

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_mandir}/man1

install -m0755 drill %{buildroot}%{_bindir}/
install -m0755 doc/drill.1 %{buildroot}%{_mandir}/man1/

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr (-,root,root)
%doc ChangeLog README 
%{_bindir}/drill
%{_mandir}/man1/drill.1*




%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-7mdv2011.0
+ Revision: 610282
- rebuild

* Wed Apr 21 2010 Funda Wang <fwang@mandriva.org> 0.9.2-6mdv2010.1
+ Revision: 537460
- rebuild

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 0.9.2-5mdv2010.0
+ Revision: 428373
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.9.2-4mdv2009.0
+ Revision: 244547
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 0.9.2-2mdv2008.1
+ Revision: 170802
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.9.2-1mdv2008.1
+ Revision: 140722
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Mar 02 2007 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-1mdv2007.0
+ Revision: 131181
- Import drill

* Fri Feb 03 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-1mdk
- 0.9.2

* Fri Jan 07 2005 Lenny Cartier <lenny@mandrakesoft.com> 0.9.1-1mdk
- 0.9.1

* Tue Nov 23 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.8.1-1mdk
- initial mandrake package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1041 |12cr|drpython-3.11.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		drpython
Summary: 	Python editor and development environment
Version: 	3.11.1
Release: 	%mkrel 3
Epoch:          1
Source:		http://prdownloads.sourceforge.net/drpython/%{name}-%{version}.zip
URL:		http://drpython.sourceforge.net/
License:	GPLv2
Group:		Development/Python
BuildRoot:	%{_tmppath}/%{name}-buildroot
Requires:	wxPythonGTK
BuildRequires:	imagemagick
BuildRequires:	python-setuptools
BuildRequires:	python
BuildRequires:	python-devel
BuildArch:	noarch

%description
DrPython is a highly customizable, simple, and clean editing environment for
developing Python programs. It is intended primarily for use in schools, and
is a tribute to DrScheme.

%prep
%setup -q -n %{name}_%{version}
chmod 644 %name.py
#use xdg-open for the help instead of non existing mozilla
sed --in-place "s/mozilla/xdg-open/" drPreferences.py

%install
rm -rf $RPM_BUILD_ROOT
python setup.py install --root=$RPM_BUILD_ROOT
echo 'python %py_puresitedir/%name/%name.pyw' >> $RPM_BUILD_ROOT/%_bindir/%name
chmod 755 $RPM_BUILD_ROOT/%_bindir/%name
rm -f $RPM_BUILD_ROOT/%_bindir/postinst.py

#menu

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Dr. Python
Comment=Python Editor and IDE
Exec=%{_bindir}/%{name} 
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-MoreApplications-Development-DevelopmentEnvironments;Development;IDE;
EOF

#icons
mkdir -p $RPM_BUILD_ROOT/%_liconsdir
convert -size 16x16 documentation/%name.png $RPM_BUILD_ROOT/%_liconsdir/%name.png
mkdir -p $RPM_BUILD_ROOT/%_iconsdir
convert -size 32x32 documentation/%name.png $RPM_BUILD_ROOT/%_iconsdir/%name.png
mkdir -p $RPM_BUILD_ROOT/%_miconsdir
convert -size 48x48 documentation/%name.png $RPM_BUILD_ROOT/%_miconsdir/%name.png

mkdir -p $RPM_BUILD_ROOT/%_iconsdir/hicolor/{48x48,32x32,16x16}/apps
convert -size 16x16 documentation/%name.png $RPM_BUILD_ROOT/%_iconsdir/hicolor/16x16/apps/%name.png
convert -size 32x32 documentation/%name.png $RPM_BUILD_ROOT/%_iconsdir/hicolor/32x32/apps/%name.png
convert -size 48x48 documentation/%name.png $RPM_BUILD_ROOT/%_iconsdir/hicolor/48x48/apps/%name.png

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%update_menus
%endif
		
%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files
%defattr(-,root,root)
%doc examples/ *.txt
%{_bindir}/%name
%py_puresitedir/%name
%py_puresitedir/DrPython-%{version}-py%{py_ver}.egg-info
%{_liconsdir}/%name.png
%{_iconsdir}/%name.png
%{_miconsdir}/%name.png
%{_iconsdir}/hicolor/16x16/apps/%name.png
%{_iconsdir}/hicolor/32x32/apps/%name.png
%{_iconsdir}/hicolor/48x48/apps/%name.png
%{_datadir}/applications/mandriva-%{name}.desktop


%changelog
* Tue Nov 02 2010 Michael Scherer <misc@mandriva.org> 1:3.11.1-3mdv2011.0
+ Revision: 592385
- rebuild for python 2.7

* Fri Feb 19 2010 Sandro Cazzaniga <kharec@mandriva.org> 1:3.11.1-2mdv2010.1
+ Revision: 508001
- fix licence tag

  + Frederik Himpe <fhimpe@mandriva.org>
    - Update to new version 3.11.1

* Sun Jan 04 2009 Funda Wang <fwang@mandriva.org> 1:3.11.0-3mdv2009.1
+ Revision: 324225
- fix file list

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1:3.11.0-3mdv2009.0
+ Revision: 244549
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed Feb 27 2008 Alexander Kurtakov <akurtakov@mandriva.org> 1:3.11.0-1mdv2008.1
+ Revision: 175672
- new version

* Fri Jan 18 2008 Alexander Kurtakov <akurtakov@mandriva.org> 165-2mdv2008.1
+ Revision: 154733
- fix help browser (use xdg-open instead of non-existing mozilla)

  + Thierry Vignaud <tv@mandriva.org>
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu May 24 2007 Adam Williamson <awilliamson@mandriva.org> 165-1mdv2008.0
+ Revision: 30589
- generate and package fd.o icons
- install correctly: use setup.py and install to py_puresitedir
- new version 165
- Import drpython



* Tue Sep 05 2006 Nicolas Lcureuil <neoclust@mandriva.org> 161-2mdv2007.0
- XDG

* Sun May 07 2006 Jerome Soyer <saispo@mandriva.org> 161-1mdk
- New release 161

* Thu Oct 13 2005 Lenny Cartier <lenny@mandriva.com> 3.10.13-1mdk
- 3.10.13

* Tue Mar 01 2005 Jerome Soyer <saispo@mandrake.org> 3.10.12-1mdk
- 3.10.12

* Wed Feb 23 2005 Jerome Soyer <saispo@mandrake.org> 3.10.10-1mdk
- 3.10.10

* Sun Feb 20 2005 Jerome Soyer <saispo@mandrake.org> 3.10.7-1mdk
- 3.10.7

* Fri Feb 18 2005 Jerome Soyer <saispo@mandrake.org> 3.10.6-1mdk
- 3.10.6

* Tue Feb 15 2005 Jerome Soyer <saispo@mandrake.org> 3.10.4-1mdk
- 3.10.4

* Mon Feb 14 2005 Jerome Soyer <saispo@mandrake.org> 3.10.3-1mdk
- 3.10.3

* Sun Feb 13 2005 Jerome Soyer <saispo@mandrake.org> 3.10.2-1mdk
- 3.10.2

* Sat Feb 12 2005 Jerome Soyer <saispo@mandrake.org> 3.10.1-1mdk
- 3.10.1

* Fri Feb 11 2005 Jerome Soyer <saispo@mandrake.org> 3.10.0-1mdk
- 3.10.0

* Wed Feb 09 2005 Jerome Soyer <saispo@mandrake.org> 3.9.10-1mdk
- 3.9.10

* Tue Feb 08 2005 Lenny Cartier <lenny@mandrakesoft.com> 3.9.9-1mdk
- 3.9.9

* Fri Feb 04 2005 Jerome Soyer <saispo@mandrake.org> 3.9.6-1mdk
- 3.9.6

* Sat Jan 29 2005 Jerome Soyer <saispo@mandrake.org> 3.9.5-1mdk
- 3.9.5

* Tue Jan 25 2005 Lenny Cartier <lenny@mandrakesoft.com> 3.9.4-1mdk
- 3.9.4

* Sun Jan 23 2005 Jerome Soyer <saispo@mandrake.org> 3.9.2-1mdk
- 3.9.2

* Wed Jan 12 2005 Lenny Cartier <lenny@mandrakesoft.com> 3.8.5-1mdk
- 3.8.5

* Fri Jan 07 2005 Lenny Cartier <lenny@mandrakesoft.com> 3.8.3-1mdk
- 3.8.3

* Thu Jan 06 2005 Jerome Soyer <saispo@mandrake.org> 3.8.2-1mdk
- 3.8.2

* Sat Jan 01 2005 Jerome Soyer <saispo@mandrake.org> 3.8.0-1mdk
- 3.8.0
- Happy New Year !

* Fri Dec 24 2004 Jerome Soyer <saispo@mandrake.org> 3.7.9-1mdk
- 3.7.9

* Mon Dec 20 2004 Jerome Soyer <saispo@mandrake.org> 3.7.8-1mdk
- 3.7.8

* Fri Dec 17 2004 Lenny Cartier <lenny@mandrakesoft.com> 3.7.6-1mdk
- 3.7.6

* Mon Dec 06 2004 Jerome Soyer <saispo@mandrake.org> 3.7.3-1mdk
- 3.7.3
- Build with new Python

* Tue Nov 30 2004 Jerome Soyer <saispo@mandrake.org> 3.7.0-1mdk
- 3.7.0

* Tue Nov 09 2004 Jerome Soyer <saispo@mandrake.org> 3.6.10-1mdk
- 3.6.10

* Sat Nov 06 2004 Lenny Cartier <lenny@mandrakesoft.com> 3.6.9-1mdk
- 3.6.9
- install documentation in the right path

* Fri Oct 29 2004 Jerome Soyer <saispo@mandrake.org> 3.6.6-1mdk
- 3.6.6

* Wed Oct 27 2004 Jerome Soyer <saispo@mandrake.org> 3.6.5-1mdk
- 3.6.5

* Tue Oct 26 2004 Jerome Soyer <saispo@mandrake.org> 3.6.4-1mdk
- 3.6.4

* Sat Oct 23 2004 Jerome Soyer <saispo@mandrake.org> 3.6.3-1mdk
- 3.6.3

* Fri Oct 22 2004 Jerome Soyer <saispo@mandrake.org> 3.6.2-1mdk
- 3.6.2

* Thu Oct 21 2004 Jerome Soyer <saispo@mandrake.org> 3.6.1-1mdk
- 3.6.1

* Tue Oct 19 2004 Jerome Soyer <saispo@mandrake.org> 3.6.0-1mdk
- 3.6.0

* Mon Oct 11 2004 Jerome Soyer <saispo@mandrake.org> 3.5.9-1mdk
- 3.5.9

* Sat Oct 09 2004 Jerome Soyer <saispo@mandrake.org> 3.5.8-1mdk
- 3.5.8

* Wed Oct 06 2004 Lenny Cartier <lenny@mandrakesoft.com> 3.5.6-1mdk
- 3.5.6

* Thu Sep 30 2004 Lenny Cartier <lenny@mandrakesoft.com> 3.5.3-1mdk
- 3.5.3

* Thu Sep 23 2004 Lenny Cartier <lenny@mandrakesoft.com> 3.5.0-1mdk
- 3.5.0

* Mon Sep 13 2004 Lenny Cartier <lenny@mandrakesoft.com> 3.4.7-1mdk
- 3.4.7

* Wed Sep 08 2004 Lenny Cartier <lenny@mandrakesoft.com> 3.4.5-1mdk
- 3.4.5

* Wed Sep 01 2004 Lenny Cartier <lenny@mandrakesoft.com> 3.4.3-1mdk
- 3.4.3

* Thu Aug 26 2004 Lenny Cartier <lenny@mandrakesoft.com> 3.4.0-1mdk
- 3.4.0

* Fri Aug 20 2004 Lenny Cartier <lenny@mandrakesoft.com> 3.3.7-1mdk
- 3.3.7

* Fri Aug 13 2004 Lenny Cartier <lenny@mandrakesoft.com> 3.3.3-1mdk
- 3.3.3

* Mon Aug 09 2004 Lenny Cartier <lenny@mandrakesoft.com> 3.3.2-1mdk
- 3.3.2

* Mon Aug 2 2004 Austin Acton <austin@mandrake.org> 3.3.0-1mdk
- 3.3.0

* Thu Jul 22 2004 Lenny Cartier <lenny@mandrakesoft.com> 3.2.0-1mdk
- 3.2.0

* Fri Jun 25 2004 Lenny Cartier <lenny@mandrakesoft.com> 3.0.7-1mdk
- 3.0.7

* Tue Jun 22 2004 Lenny Cartier <lenny@mandrakesoft.com> 3.0.6-1mdk
- 3.0.6

* Sat Jun 19 2004 Austin Acton <austin@mandrake.org> 3.0.4-1mdk
- 3.0.4

* Mon Jun 14 2004 Austin Acton <austin@mandrake.org> 3.0.1-1mdk
- 3.0.1
- new menu

* Fri Apr 2 2004 Austin Acton <austin@mandrake.org> 2.3.5-1mdk
- 2.3.5

* Sun Feb 22 2004 Austin Acton <austin@mandrake.org> 2.2.7-1mdk
- 2.2.7

* Fri Feb 21 2004 Austin Acton <austin@mandrake.org> 2.2.6-1mdk
- 2.2.6

* Sun Feb 15 2004 Austin Acton <austin@mandrake.org> 2.2.3-1mdk
- 2.2.3

* Mon Feb 9 2004 Austin Acton <austin@mandrake.org> 2.2.1-1mdk
- 2.2.1

* Sun Feb 8 2004 Austin Acton <austin@mandrake.org> 2.1.4-2mdk
- oops, make it run (James Sparenberg)
- put in /usr/share

* Wed Jan 28 2004 Austin Acton <austin@mandrake.org> 2.1.4-1mdk
- 2.1.4

* Sat Jan 24 2004 Austin Acton <austin@mandrake.org> 2.1.0-1mdk
- 2.1.0

* Sat Jan 17 2004 Austin Acton <austin@mandrake.org> 2.0.3-1mdk
- 2.0.3

* Wed Jan 14 2004 Franck Villaume <fvill@freesurf.fr> 2.0.2-2mdk
- BuildRequires : ImageMagick

* Thu Jan 8 2004 Austin Acton <austin@linux.ca> 2.0.2-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1042 |12cr|drqueue-0.64.4c1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name drqueue
%define version 0.64.4c1
%define release %mkrel 3

Summary: Render farm managing software
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}.%{version}.tgz
Source1: drqueue.profile
Source2: slave.conf
Source3: master.conf
Source4: drqman.conf
License: GPL 
Group: System/Cluster
Url: http://www.drqueue.org/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Buildrequires: pkgconfig gtk2-devel scons

%description
DrQueue is an Open Source render farm managing software. It distributes 
shell based tasks such as rendering images on a per frame basis. 
DrQueue works under Linux, FreeBSD, Irix, Mac OS X and Windows. 
It is distributed under GPL and is composed by three main tools: 
master, slave and drqman.

%prep
%setup -q -n DrQueue-%version

%build
echo "DESTDIR = '$RPM_BUILD_ROOT'" > scons.conf
echo "PREFIX = '%{_prefix}'" >> scons.conf
scons

%install
rm -rf $RPM_BUILD_ROOT
# create needed dir
install -d 755 $RPM_BUILD_ROOT/var/log/drqueue $RPM_BUILD_ROOT/var/tmp/drqueue
install -d 755 $RPM_BUILD_ROOT/%{_sysconfdir}/profile.d
install -d 755 $RPM_BUILD_ROOT/%{_sysconfdir}/%name
install -d 755 $RPM_BUILD_ROOT/%{_bindir}
install -d 755 $RPM_BUILD_ROOT/%_datadir/%name

# copy conf file from the source
cp -av etc/*.sg $RPM_BUILD_ROOT/%{_sysconfdir}/%name/
cp -av etc/*.rc $RPM_BUILD_ROOT/%{_sysconfdir}/%name/
cp -av etc/*.py $RPM_BUILD_ROOT/%{_sysconfdir}/%name/

# copy basic configuration file
cp -av %{SOURCE2} %{SOURCE3} %{SOURCE4} $RPM_BUILD_ROOT/%{_sysconfdir}/%name/ 

# copy binaries
ARCH=`uname -m`
cp -av bin/* $RPM_BUILD_ROOT/%{_bindir}/
cp -av drqman/drqman $RPM_BUILD_ROOT/%{_bindir}/drqman.Linux.$ARCH
# copy wrappers
for bin in `ls blockhost cfgreader cjob compinfo delipc jobfinfo jobinfo master requeue sendjob slave`
do
cp -av $bin $RPM_BUILD_ROOT/%{_bindir}/$bin.Linux.$ARCH
done
cp -av contrib/sendjob.blender.py $RPM_BUILD_ROOT/%_datadir/%name
# copy profile
cp -av %{SOURCE1} $RPM_BUILD_ROOT/%{_sysconfdir}/profile.d/%name.sh

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc COPYING README* INSTALL AUTHORS
%config(noreplace) %{_sysconfdir}/%name/*.sg
%config(noreplace) %{_sysconfdir}/%name/*.rc
%config(noreplace) %{_sysconfdir}/%name/*.conf
%config(noreplace) %{_sysconfdir}/%name/*.py
%attr(755,root,root) %{_bindir}/*
%attr(755,root,root) %_datadir/%name/
/var/log/drqueue
%attr(755,root,root) %{_sysconfdir}/profile.d/%name.sh


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.64.4c1-3mdv2011.0
+ Revision: 610283
- rebuild

* Wed Jan 27 2010 Antoine Ginies <aginies@mandriva.com> 0.64.4c1-2mdv2010.1
+ Revision: 496956
- fix missing files, and add basic configuration files
- add some configurations files

* Tue Jan 26 2010 Antoine Ginies <aginies@mandriva.com> 0.64.4c1-1mdv2010.1
+ Revision: 496525
- version 0.64.4c1

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 0.64.1-3mdv2008.1
+ Revision: 170803
- rebuild
- summary is not licence tag
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Jun 22 2007 Thierry Vignaud <tv@mandriva.org> 0.64.1-2mdv2008.0
+ Revision: 42955
- fix group


* Sun Dec 17 2006 Pascal Terjan <pterjan@mandriva.org> 0.64.1-1mdv2007.0
+ Revision: 98217
- BuildRequires gtk2-devel
- 0.64.1
- updated patch
- mkrel
- Import drqueue

* Thu Jan 05 2006 Antoine Ginies <aginies@mandriva.com> 0.62.1-1mdk
- first release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1043 |12cr|drumstick-0.5.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		drumstick
Summary:		C++/Qt4 wrapper around the ALSA library sequencer interface
Version:		0.5.0
Release:		1
Group:		Development/C++
License:		GPLv2+
URL:		http://drumstick.sourceforge.net/
Source0:		http://downloads.sourceforge.net/project/drumstick/%{version}/%{name}-%{version}.tar.bz2
Patch0:		drumstick-0.5.0-fix-gold-linker.patch
BuildRequires:	cmake >= 2.6.0
BuildRequires:	qt4-devel >= 4.4.0
BuildRequires:	libalsa-devel >= 1.0.0
# to build the manpages
BuildRequires:	doxygen >= 1.5.0
BuildRequires:	xsltproc
BuildRequires:	docbook-xsl
BuildRequires:	docbook-dtd-xml
BuildRequires:	graphviz
# See INSTALL file
BuildRequires:	shared-mime-info >= 0.3.0
# vpiano example program needs it
BuildRequires:	libx11-devel

%description
The %{name} library is a C++ wrapper around the ALSA library sequencer
interface, using Qt4 objects, idioms and style. The ALSA sequencer
interface provides software support for MIDI technology on GNU/Linux.


%package devel
Summary:		Developer files for %{name}
Group:		Development/C++
Requires:	%{name} = %{version}-%{release}

%description devel
The %{name} library is a C++ wrapper around the ALSA library sequencer
interface, using Qt4 objects, idioms and style. This package contains
the files needed for build programs against %{name}.


%package	 examples
Summary:		Example programs for %{name}
Group:		Development/C++
Requires:	%{name} = %{version}-%{release}

%description examples
This package contains the test/example programs for %{name}.


%prep
%setup -qn %{name}-%{version}
%apply_patches

%build
%cmake
%make
# (gvm) Make also the doxygen docs for the library
%make doxygen

%install
rm -rf %{buildroot}
%makeinstall_std -C build

%files
%doc AUTHORS ChangeLog COPYING NEWS README TODO
%{_datadir}/mime/packages/drumstick.xml
%{_libdir}/libdrumstick-alsa.so.0*
%{_libdir}/libdrumstick-file.so.0*

%files devel
%doc build/doc/html/*
%{_libdir}/libdrumstick*.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/drumstick/
%{_includedir}/drumstick.h

%files examples
%{_bindir}/drumstick-*
%{_datadir}/applications/drumstick-*.desktop
%{_datadir}/icons/hicolor/*/apps/*
%{_mandir}/man1/%{name}-*


%changelog
* Thu Oct 11 2012 Giovanni Mariani <mc2374@mclink.it> 0.5.0-1
- Removed BuildRoot, %%defattr, %%mkrel and %%clean section
- Added some BReqs according to the INSTALL file from sources
- Changed BReq for alsa devel package and hopefully fix the build
- Added BReq for libx11-devel as it is needed from vpiano example program
- Added P0 (taken from Debian) to try to resolve troubles with gold linker)
- Enabled building of doxygen-generated docs for the library and
  added them to the devel package (and made rpmlint more happy)
- Moved mime infos in the examples package (they refer to the example
  program, not to the library)

* Fri Sep 10 2010 Funda Wang <fwang@mandriva.org> 0.5.0-1mdv2011.0
+ Revision: 577123
- update to new version 0.5.0

* Tue Aug 03 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.4.1-1mdv2011.0
+ Revision: 565192
- update to 0.4.1
- add BR, docbook-dtd45-xml and xsltproc to build the manpages

* Mon Apr 26 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.3.1-1mdv2010.1
+ Revision: 539293
- new release, 0.3.1

* Mon Mar 15 2010 Funda Wang <fwang@mandriva.org> 0.3.0-1mdv2010.1
+ Revision: 519781
- new version 0.3.0

* Mon Feb 22 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.2.99-0.svn.1mdv2010.1
+ Revision: 509374
- fix spec
- Import drumstick for kmid2 (based on Fedora spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1044 |12cr|drupal-7.14-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           drupal
Version:        7.14
Release:        1
Source0:        http://ftp.osuosl.org/pub/drupal/files/projects/%name-%version.tar.gz
Patch0:		drupal-7.2-baseurl.patch
Summary:        Open source content management platform
URL:            http://www.drupal.org/
License:        GPLv2+
Group:          Networking/WWW
Requires:       apache
Requires:       apache-mod_php
Requires:       php-xml
Requires:       php-mbstring
Requires:	php-gd
Suggests:	drupal-database-storage
BuildArch:      noarch

%description
Drupal is a free software package that allows an individual or a 
community of users to easily publish, manage and organize a wide variety 
of content on a website. Tens of thousands of people and organizations 
have used Drupal to power scores of different web sites, including

    * Community web portals
    * Discussion sites
    * Corporate web sites
    * Intranet applications
    * Personal web sites or blogs
    * Aficionado sites
    * E-commerce applications
    * Resource directories
    * Social Networking sites

%package mysql
Summary: mysql storage of druapl
Group: Networking/WWW
Provides: drupal-database-storage = %{EVRD}
Requires: drupal = %{version}
Requires: php-pdo_mysql
Requires: mysql
Obsoletes: drupal-mysqli < %{version}

%description mysql
This package provides virtual requries of using mysql as storage backend
for drupal.

%package postgresql
Summary: postgresql storage of drupal
Group: Networking/WWW
Provides: drupal-database-storage = %{EVRD}
Requires: drupal = %{version}
Requires: php-pdo_pgsql
Requires: postgresql-virtual

%description postgresql
This package provides virtual requries of using postgresql as storage backend
for drupal.

%package sqlite
Summary: sqlite storage of druapl
Group: Networking/WWW
Provides: drupal-database-storage = %{EVRD}
Requires: drupal = %{version}
Requires: php-pdo_sqlite

%description sqlite
This package provides virtual requries of using sqlite as storage backend
for drupal.

%prep
%setup -q 
%patch0 -p0

%install
%{__mkdir_p} %{buildroot}%{_var}/www/drupal
cp -a * %{buildroot}%{_var}/www/drupal

%{__rm} %{buildroot}%{_var}/www/drupal/*.txt %{buildroot}%{_var}/www/drupal/web.config

%{__mkdir_p} %{buildroot}%{_sysconfdir}/drupal
%{__cat} > %{buildroot}%{_sysconfdir}/drupal/robots.txt << EOF
User-agent: *
Disallow:   /
EOF
(cd %{buildroot}%{_var}/www/drupal && \
%{__ln_s} %{_sysconfdir}/drupal/robots.txt robots.txt)

%{__mkdir_p} %{buildroot}%{_webappconfdir}
cp .htaccess %{buildroot}%{_webappconfdir}/drupal.conf

%files
%defattr(0644,root,root,0755)
%doc *.txt
%dir %{_var}/www/drupal
%{_var}/www/drupal/*.php
%{_var}/www/drupal/*.txt
%{_var}/www/drupal/includes
%{_var}/www/drupal/misc
%{_var}/www/drupal/modules
%{_var}/www/drupal/profiles
%dir %{_var}/www/drupal/scripts
%attr(0755,root,root) %{_var}/www/drupal/scripts/*
%attr(0755,apache,apache) %{_var}/www/drupal/sites
%{_var}/www/drupal/themes
%attr(710,root,apache) %dir %{_sysconfdir}/drupal
%attr(640,root,apache) %config(noreplace) %{_sysconfdir}/drupal/robots.txt
%config(noreplace) %{_webappconfdir}/drupal.conf

%files mysql

%files postgresql

%files sqlite


%changelog
* Fri May 11 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 7.14-1
+ Revision: 798225
- update to 7.14

* Sun Feb 05 2012 Alexander Khrukin <akhrukin@mandriva.org> 0:7.12-1
+ Revision: 771308
- version update 7.12

* Tue Oct 11 2011 Funda Wang <fwang@mandriva.org> 0:7.8-1
+ Revision: 704244
- new version 7.8

* Thu Jul 07 2011 Funda Wang <fwang@mandriva.org> 0:7.4-1
+ Revision: 689048
- update to new version 7.4

* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 0:7.2-1
+ Revision: 681642
- new version 7.2

* Sat Jan 08 2011 Funda Wang <fwang@mandriva.org> 0:7.0-1mdv2011.0
+ Revision: 630576
- new version 7.0

* Thu Dec 16 2010 Funda Wang <fwang@mandriva.org> 0:6.20-1mdv2011.0
+ Revision: 622382
- update to new version 6.20

* Sun Aug 15 2010 Funda Wang <fwang@mandriva.org> 0:6.19-1mdv2011.0
+ Revision: 570187
- update to new version 6.19

* Tue Jul 27 2010 Jerome Martin <jmartin@mandriva.org> 0:6.17-1mdv2011.0
+ Revision: 561158
- Release 6.17

* Fri Mar 05 2010 Funda Wang <fwang@mandriva.org> 0:6.16-1mdv2010.1
+ Revision: 514438
- New version 6.16

* Mon Mar 01 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0:6.15-2mdv2010.1
+ Revision: 513130
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise

* Thu Dec 17 2009 Funda Wang <fwang@mandriva.org> 0:6.15-1mdv2010.1
+ Revision: 479651
- rediff baseurl patch
- new version 6.15

* Thu Sep 17 2009 Frederik Himpe <fhimpe@mandriva.org> 0:6.14-1mdv2010.0
+ Revision: 444140
- update to new version 6.14

* Thu Aug 06 2009 Funda Wang <fwang@mandriva.org> 0:6.13-4mdv2010.0
+ Revision: 410916
- add dependency for main pacakge
- add several virtual provides to ease users

* Thu Aug 06 2009 Funda Wang <fwang@mandriva.org> 0:6.13-2mdv2010.0
+ Revision: 410890
- add php-gd for its dependency (bug#51786)
- fix perm of sites subdir (bug#52682)

* Thu Jul 23 2009 Frederik Himpe <fhimpe@mandriva.org> 0:6.13-1mdv2010.0
+ Revision: 399044
- update to new version 6.13

* Thu May 14 2009 Frederik Himpe <fhimpe@mandriva.org> 0:6.12-1mdv2010.0
+ Revision: 375765
- update to new version 6.12

* Fri May 01 2009 Funda Wang <fwang@mandriva.org> 0:6.11-1mdv2010.0
+ Revision: 370003
- New version 6.11

* Sat Mar 14 2009 Funda Wang <fwang@mandriva.org> 0:6.10-1mdv2009.1
+ Revision: 354970
- New version 6.10

* Fri Jan 16 2009 Funda Wang <fwang@mandriva.org> 0:6.9-1mdv2009.1
+ Revision: 330090
- New version 6.9

* Sun Dec 14 2008 Funda Wang <fwang@mandriva.org> 0:6.8-1mdv2009.1
+ Revision: 314236
- new version 6.8

* Thu Dec 11 2008 Funda Wang <fwang@mandriva.org> 0:6.7-1mdv2009.1
+ Revision: 312863
- rediff baseurl patch
- new version 6.7

* Thu Oct 23 2008 Funda Wang <fwang@mandriva.org> 0:6.6-1mdv2009.1
+ Revision: 296651
- update to new version 6.6

* Sun Oct 12 2008 Funda Wang <fwang@mandriva.org> 0:6.5-1mdv2009.1
+ Revision: 292746
- update to new version 6.5

* Thu Aug 14 2008 Funda Wang <fwang@mandriva.org> 0:6.4-1mdv2009.0
+ Revision: 271698
- New version 6.4

* Sun Jul 27 2008 Funda Wang <fwang@mandriva.org> 0:6.3-3mdv2009.0
+ Revision: 250565
- drop /var/www/drupal/.htaccess, put all the stuff into webapps.conf

* Fri Jul 25 2008 Funda Wang <fwang@mandriva.org> 0:6.3-2mdv2009.0
+ Revision: 248194
- add htaccess file

* Thu Jul 10 2008 Funda Wang <fwang@mandriva.org> 0:6.3-1mdv2009.0
+ Revision: 233274
- update to new version 6.3

* Tue May 13 2008 Funda Wang <fwang@mandriva.org> 0:6.2-2mdv2009.0
+ Revision: 206530
- clearify default baseurl
- drupal now has a beautiful installer

* Sat Apr 12 2008 Funda Wang <fwang@mandriva.org> 0:6.2-1mdv2009.0
+ Revision: 192607
- New version 6.2

* Sun Mar 02 2008 Funda Wang <fwang@mandriva.org> 0:6.1-1mdv2008.1
+ Revision: 177600
- New version 6.1

* Sat Feb 16 2008 David Walluck <walluck@mandriva.org> 0:6.0-1mdv2008.1
+ Revision: 169228
- fix install
- fix mixed-use-of-spaces-and-tabs
- 6.0

* Tue Jan 29 2008 Funda Wang <fwang@mandriva.org> 0:5.7-1mdv2008.1
+ Revision: 159770
- New version 5.7

* Fri Jan 11 2008 Funda Wang <fwang@mandriva.org> 0:5.6-1mdv2008.1
+ Revision: 147909
- update to new version 5.6
- requires mbstring
- new license policy
- requires php-xml

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Dec 07 2007 Funda Wang <fwang@mandriva.org> 0:5.5-1mdv2008.1
+ Revision: 116118
- update to new version 5.5

* Fri Oct 19 2007 Pascal Terjan <pterjan@mandriva.org> 0:5.3-1mdv2008.1
+ Revision: 100221
- update to new version 5.3

* Mon Aug 06 2007 Funda Wang <fwang@mandriva.org> 0:5.2-1mdv2008.0
+ Revision: 59415
- New version 5.2


* Thu Mar 08 2007 David Walluck <walluck@mandriva.org> 5.1-1mdv2007.1
+ Revision: 134958
- 5.1
- Import drupal

* Fri May 05 2006 Lenny Cartier <lenny@mandriva.com> 4.7.0-1mdk
- 4.7.0

* Sat May 08 2004 Robert Vojta <robert.vojta@mandrake.cz> 4.4.0-2mdk
- rebuild (bug #9709)

* Fri Apr 16 2004 Daouda LO <daouda@mandrakesoft.com> 4.4.0-1mdk
- first mandrake package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1045 |12cr|drupal-antispam-7.x.1.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname		antispam
%define drupal_version	7
%define module_version	1.5
%define version		%{drupal_version}.x.%{module_version}
%define tarname		%{modname}-%{drupal_version}.x-%{module_version}

Name:		drupal-%{modname}
Summary:	AntiSpam module for Drupal
Version:	%{version}
Release:	1
License:	GPLv2+
Group:		Networking/WWW
URL:		https://drupal.org/project/%{modname}
Source0:	http://ftp.drupal.org/files/projects/%{tarname}.tar.gz
BuildArch:	noarch
Requires:	drupal >= %{drupal_version}
Requires:	drupal < %{lua: print(rpm.expand("%{drupal_version}")+1)}

%description
AntiSpam module is the successor of the Akismet module, and it provides spam
protection to your drupal site using external antispam service like Akismet.

AntiSpam module expanded the support of the external antispam service
with TypePad AntiSpam and Defensio service as well as Akismet service.
Now you can choose one of the antispam service you wish to use.

%prep
%setup -q -n %{modname}

%build

%install
%__install -d -m 0755 %{buildroot}%{_var}/www/drupal/modules/
cp -a . %{buildroot}%{_var}/www/drupal/modules/%{modname}
rm -f %{buildroot}%{_var}/www/drupal/modules/%{modname}/*.txt

%files
%{_var}/www/drupal/modules/%{modname}


%changelog
* Thu Aug 09 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 7.x.1.5-1
+ Revision: 813169
- update to 7.x.1.5

* Sat May 12 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 7.x.1.4-1
+ Revision: 798469
- imported package drupal-antispam


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1046 |12cr|drupal-ctools-7.x.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname		ctools
%define drupal_version	7
%define module_version	1.1
%define version		%{drupal_version}.x.%{module_version}
%define tarname		%{modname}-%{drupal_version}.x-%{module_version}

Name:		drupal-%{modname}
Summary:	Chaos tool suite module for Drupal
Version:	%{version}
Release:	1
License:	GPLv2+
Group:		Networking/WWW
URL:		https://drupal.org/project/%{modname}
Source0:	http://ftp.drupal.org/files/projects/%{tarname}.tar.gz
Requires:	drupal >= %{drupal_version}
Requires:	drupal < %{lua: print(rpm.expand("%{drupal_version}")+1)}
BuildArch:	noarch

%description
This suite is primarily a set of APIs and tools to improve the developer
experience. It also contains a module called the Page Manager whose job is to
manage pages. In particular it manages panel pages, but as it grows it will be
able to manage far more than just Panels.

%prep
%setup -q -n %{modname}

%build

%install
%__install -d -m 0755 %{buildroot}%{_var}/www/drupal/modules/
cp -a . %{buildroot}%{_var}/www/drupal/modules/%{modname}
rm -f %{buildroot}%{_var}/www/drupal/modules/%{modname}/*.txt

%files
%{_var}/www/drupal/modules/%{modname}
%doc API.txt CHANGELOG.txt


%changelog
* Thu Aug 09 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 7.x.1.1-1
+ Revision: 813180
- update to 7.x.1.1

* Fri May 11 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 7.x.1.0-1
+ Revision: 798246
- imported package drupal-ctools


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1047 |12cr|drupal-metatags_quick-7.x.2.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname		metatags_quick
%define drupal_version	7
%define module_version	2.5
%define version		%{drupal_version}.x.%{module_version}
%define tarname		%{modname}-%{drupal_version}.x-%{module_version}

Name:		drupal-%{modname}
Summary:	Meta tags quick module for Drupal
Version:	%{version}
Release:	1
License:	GPLv2+
Group:		Networking/WWW
URL:		https://drupal.org/project/%{modname}
Source0:	http://ftp.drupal.org/files/projects/%{tarname}.tar.gz
BuildArch:	noarch
Requires:	drupal >= %{drupal_version}
Requires:	drupal < %{lua: print(rpm.expand("%{drupal_version}")+1)}

%description
Meta tags support for Drupal 7 sites based on Fields API.

%prep
%setup -q -n %{modname}

%build

%install
%__install -d -m 0755 %{buildroot}%{_var}/www/drupal/modules/
cp -a . %{buildroot}%{_var}/www/drupal/modules/%{modname}
rm -f %{buildroot}%{_var}/www/drupal/modules/%{modname}/*.txt

%files
%{_var}/www/drupal/modules/%{modname}
%doc README.txt


%changelog
* Thu Aug 09 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 7.x.2.5-1
+ Revision: 813305
- update to 7.x.2.5

* Sat May 12 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 7.x.2.4-1
+ Revision: 798458
- imported package drupal-metatags_quick


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1048 |12cr|drupal-module_filter-7.x.1.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname		module_filter
%define drupal_version	7
%define module_version	1.7
%define version		%{drupal_version}.x.%{module_version}
%define tarname		%{modname}-%{drupal_version}.x-%{module_version}

Name:		drupal-%{modname}
Summary:	Module Filter module for Drupal
Version:	%{version}
Release:	1
License:	GPLv2+
Group:		Networking/WWW
URL:		https://drupal.org/project/%{modname}
Source0:	http://ftp.drupal.org/files/projects/%{tarname}.tar.gz
BuildArch:	noarch
Requires:	drupal >= %{drupal_version}
Requires:	drupal < %{lua: print(rpm.expand("%{drupal_version}")+1)}

%description
The modules list page can become quite big when dealing with a fairly large
site or even just a dev site meant for testing new and various modules being
considered. What this module aims to accomplish is the ability to quickly find
the module you are looking for without having to rely on the browsers search
feature which more times than not shows you the module name in the 'Required
by' or 'Depends on' sections of the various modules or even some other location
on the page like a menu item.

When tabs is enabled via the Module Filter's settings page, a new module layout
theme is implemented. This tab layout provides a tab for each package as well
as a tab that will show every module alphabetically. The filter textfield is
available on each tab but currently doesn't support autocomplete.

%prep
%setup -q -n %{modname}

%build

%install
%__install -d -m 0755 %{buildroot}%{_var}/www/drupal/modules/
cp -a . %{buildroot}%{_var}/www/drupal/modules/%{modname}
rm -f %{buildroot}%{_var}/www/drupal/modules/%{modname}/*.txt

%files
%{_var}/www/drupal/modules/%{modname}
%doc CHANGELOG.txt


%changelog
* Thu Aug 09 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 7.x.1.7-1
+ Revision: 813160
- update to 7.x.1.7

* Sat May 12 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 7.x.1.6-1
+ Revision: 798461
- imported package drupal-module_filter


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1049 |12cr|drupal-page_title-7.x.2.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname		page_title
%define drupal_version	7
%define module_version	2.7
%define version		%{drupal_version}.x.%{module_version}
%define tarname		%{modname}-%{drupal_version}.x-%{module_version}

Name:		drupal-%{modname}
Summary:	Page Title module for Drupal
Version:	%{version}
Release:	1
License:	GPLv2+
Group:		Networking/WWW
URL:		https://drupal.org/project/%{modname}
Source0:	http://ftp.drupal.org/files/projects/%{tarname}.tar.gz
BuildArch:	noarch
Requires:	drupal >= %{drupal_version}
Requires:	drupal < %{lua: print(rpm.expand("%{drupal_version}")+1)}

%description
The word "title" is a bit overloaded. Every piece of content in Drupal has
a title, and so does every page. The page title is the one found in the HTML
head inside the <title> tag. It is also used on SERPs (Search Engine Result
Pages) and can greatly enhance your websites SEO (Search Engine Optimization).

This module gives you granular control over the page title. You can specify
patterns for how the title should be structured and, on content creation pages,
specify the page title separately to the content's title.

%prep
%setup -q -n %{modname}

%build

%install
%__install -d -m 0755 %{buildroot}%{_var}/www/drupal/modules/
cp -a . %{buildroot}%{_var}/www/drupal/modules/%{modname}
rm -f %{buildroot}%{_var}/www/drupal/modules/%{modname}/*.txt

%files
%defattr(644,root,root,755)
%{_var}/www/drupal/modules/%{modname}
%doc CHANGELOG.txt README.txt


%changelog
* Sat May 12 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 7.x.2.7-1
+ Revision: 798444
- imported package drupal-page_title


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1050 |12cr|drupal-panels-7.x.3.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname		panels
%define drupal_version	7
%define module_version	3.2
%define version		%{drupal_version}.x.%{module_version}
%define tarname		%{modname}-%{drupal_version}.x-%{module_version}

Name:		drupal-%{modname}
Summary:	Panels module for Drupal
Version:	%{version}
Release:	1
License:	GPLv2+
Group:		Networking/WWW
URL:		https://drupal.org/project/%{modname}
Source0:	http://ftp.drupal.org/files/projects/%{tarname}.tar.gz
BuildArch:	noarch
Requires:	drupal >= %{drupal_version}
Requires:	drupal < %{lua: print(rpm.expand("%{drupal_version}")+1)}
Requires:	drupal-ctools

%description
The Panels module allows a site administrator to create customized layouts
for multiple uses. At its core it is a drag and drop content manager that lets
you visually design a layout and place content within that layout. Integration
with other systems allows you to create nodes that use this, landing pages
that use this, and even override system pages such as taxonomy and the node
page so that you can customize the layout of your site with very fine grained
permissions.

%prep
%setup -q -n %{modname}

%build

%install
%__install -d -m 0755 %{buildroot}%{_var}/www/drupal/modules/
cp -a . %{buildroot}%{_var}/www/drupal/modules/%{modname}
rm -f %{buildroot}%{_var}/www/drupal/modules/%{modname}/*.txt

%files
%defattr(644,root,root,755)
%{_var}/www/drupal/modules/%{modname}
%doc CHANGELOG.txt KNOWN_ISSUES.txt README.txt UPGRADE.txt


%changelog
* Sat May 12 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 7.x.3.2-1
+ Revision: 798410
- imported package drupal-panels


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1051 |12cr|drupal-pathauto-7.x.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname		pathauto
%define drupal_version	7
%define module_version	1.1
%define version		%{drupal_version}.x.%{module_version}
%define tarname		%{modname}-%{drupal_version}.x-%{module_version}

Name:		drupal-%{modname}
Summary:	Pathauto module for Drupal
Version:	%{version}
Release:	1
License:	GPLv2+
Group:		Networking/WWW
URL:		https://drupal.org/project/%{modname}
Source0:	http://ftp.drupal.org/files/projects/%{tarname}.tar.gz
Requires:	drupal >= %{drupal_version}
Requires:	drupal < %{lua: print(rpm.expand("%{drupal_version}")+1)}
BuildArch:	noarch

%description
The Pathauto module automatically generates URL/path aliases for various kinds
of content (nodes, taxonomy terms, users) without requiring the user
to manually specify the path alias. This allows you to have URL aliases like
/category/my-node-title instead of /node/123. The aliases are based
upon a "pattern" system that uses tokens which the administrator can change.

%prep
%setup -q -n %{modname}

%build

%install
%__install -d -m 0755 %{buildroot}%{_var}/www/drupal/modules/
cp -a . %{buildroot}%{_var}/www/drupal/modules/%{modname}
rm -f %{buildroot}%{_var}/www/drupal/modules/%{modname}/*.txt

%files
%{_var}/www/drupal/modules/%{modname}
%doc API.txt README.txt


%changelog
* Thu Aug 09 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 7.x.1.1-1
+ Revision: 813186
- update to 7.x.1.1

* Sat May 12 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 7.x.1.0-1
+ Revision: 798402
- imported package drupal-pathauto


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1052 |12cr|drupal-seo_checker-7.x.1.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname		seo_checker
%define drupal_version	7
%define module_version	1.5
%define version		%{drupal_version}.x.%{module_version}
%define tarname		%{modname}-%{drupal_version}.x-%{module_version}

Name:		drupal-%{modname}
Summary:	SEO Compliance Checker module for Drupal
Version:	%{version}
Release:	1
License:	GPLv2+
Group:		Networking/WWW
URL:		https://drupal.org/project/%{modname}
Source0:	http://ftp.drupal.org/files/projects/%{tarname}.tar.gz
BuildArch:	noarch
Requires:	drupal >= %{drupal_version}
Requires:	drupal < %{lua: print(rpm.expand("%{drupal_version}")+1)}

%description
The SEO Compliance Checker checks node content on search engine optimization
upon its creation or modification. Whenever a publisher saves or previews
a node, the module performs a set of checks and gives the user a feedback
on the compliance of the rules.

%prep
%setup -q -n %{modname}

%build

%install
%__install -d -m 0755 %{buildroot}%{_var}/www/drupal/modules/
cp -a . %{buildroot}%{_var}/www/drupal/modules/%{modname}
rm -f %{buildroot}%{_var}/www/drupal/modules/%{modname}/{*.txt,.gitignore}

%files
%{_var}/www/drupal/modules/%{modname}
%doc README_FOR_DEVELOPERS.txt


%changelog
* Sat May 12 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 7.x.1.5-1
+ Revision: 798451
- imported package drupal-seo_checker


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1053 |12cr|drupal-token-7.x.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname		token
%define drupal_version	7
%define module_version	1.1
%define version		%{drupal_version}.x.%{module_version}
%define tarname		%{modname}-%{drupal_version}.x-%{module_version}

Name:		drupal-%{modname}
Summary:	Token module for Drupal
Version:	%{version}
Release:	1
License:	GPLv2+
Group:		Networking/WWW
URL:		https://drupal.org/project/%{modname}
Source0:	http://ftp.drupal.org/files/projects/%{tarname}.tar.gz
Source1:	%{name}.rpmlintrc
Requires:	drupal >= %{drupal_version}
Requires:	drupal < %{lua: print(rpm.expand("%{drupal_version}")+1)}
BuildArch:	noarch

%description
Tokens are small bits of text that can be placed into larger documents via
simple placeholders, like %%site-name or [user]. The Token module provides
a central API for modules to use these tokens, and expose their own token
values.

Note that Token module doesn't provide any visible functions to the user on its
own, it just provides token handling services for other modules.

The basic token API is now a part of Drupal 7! Unfortunately, other things like
the a browsable token UI, and field & profile tokens did not make it into core
and will be supported here for Drupal 7.

%prep
%setup -q -n %{modname}

%build

%install
%__install -d -m 0755 %{buildroot}%{_var}/www/drupal/modules/
cp -a . %{buildroot}%{_var}/www/drupal/modules/%{modname}
rm -f %{buildroot}%{_var}/www/drupal/modules/%{modname}/*.txt

%files
%{_var}/www/drupal/modules/%{modname}
%doc README.txt


%changelog
* Thu Aug 09 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 7.x.1.1-1
+ Revision: 813172
- update to 7.x.1.1

* Sat May 12 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 7.x.1.0-1
+ Revision: 798391
- imported package drupal-token


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1054 |12cr|drupal-transliteration-7.x.3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname		transliteration
%define drupal_version	7
%define module_version	3.1
%define version		%{drupal_version}.x.%{module_version}
%define tarname		%{modname}-%{drupal_version}.x-%{module_version}

Name:		drupal-%{modname}
Summary:	Transliteration module for Drupal
Version:	%{version}
Release:	1
License:	GPLv2+
Group:		Networking/WWW
URL:		https://drupal.org/project/%{modname}
Source0:	http://ftp.drupal.org/files/projects/%{tarname}.tar.gz
BuildArch:	noarch
Requires:	drupal >= %{drupal_version}
Requires:	drupal < %{lua: print(rpm.expand("%{drupal_version}")+1)}

%description
Provides one-way string transliteration (romanization) and cleans file names
during upload by replacing unwanted characters.

Generally spoken, it takes Unicode text and tries to represent it in US-ASCII
characters (universally displayable, unaccented characters) by attempting
to transliterate the pronunciation expressed by the text in some other writing
system to Roman letters.

According to Unidecode, from which most of the transliteration data has been
derived, "Russian and Greek seem to work passably. But it works quite bad
on Japanese and Thai."

%prep
%setup -q -n %{modname}

%build

%install
%__install -d -m 0755 %{buildroot}%{_var}/www/drupal/modules/
cp -a . %{buildroot}%{_var}/www/drupal/modules/%{modname}
rm -f %{buildroot}%{_var}/www/drupal/modules/%{modname}/*.txt

%files
%{_var}/www/drupal/modules/%{modname}
%doc README.txt


%changelog
* Thu Aug 09 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 7.x.3.1-1
+ Revision: 813304
- update to 7.x.3.1

* Sat May 12 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 7.x.3.0-1
+ Revision: 798422
- imported package drupal-transliteration


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1055 |12cr|drupal-variable-7.x.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname		variable
%define drupal_version	7
%define module_version	2.1
%define version		%{drupal_version}.x.%{module_version}
%define tarname		%{modname}-%{drupal_version}.x-%{module_version}

Name:		drupal-%{modname}
Summary:	Variable module for Drupal
Version:	%{version}
Release:	1
License:	GPLv2+
Group:		Networking/WWW
URL:		https://drupal.org/project/%{modname}
Source0:	http://ftp.drupal.org/files/projects/%{tarname}.tar.gz
BuildArch:	noarch
Requires:	drupal >= %{drupal_version}
Requires:	drupal < %{lua: print(rpm.expand("%{drupal_version}")+1)}

%description
Variable module provides a registry for meta-data about Drupal variables
and some extended Variable API and administration interface.

This is an API module so it must be installed only when other modules require
it.

%prep
%setup -q -n %{modname}

%build

%install
%__install -d -m 0755 %{buildroot}%{_var}/www/drupal/modules/
cp -a . %{buildroot}%{_var}/www/drupal/modules/%{modname}
rm -f %{buildroot}%{_var}/www/drupal/modules/%{modname}/*.txt

%files
%{_var}/www/drupal/modules/%{modname}
%doc README.txt


%changelog
* Thu Aug 09 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 7.x.2.1-1
+ Revision: 813184
- update to 7.x.2.1

* Sat May 12 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 7.x.1.2-1
+ Revision: 798432
- imported package drupal-variable


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1056 |12cr|drupal-views-7.x.3.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname		views
%define drupal_version	7
%define module_version	3.3
%define version		%{drupal_version}.x.%{module_version}
%define tarname		%{modname}-%{drupal_version}.x-%{module_version}

Name:		drupal-%{modname}
Summary:	Views module for Drupal
Version:	%{version}
Release:	1
License:	GPLv2+
Group:		Networking/WWW
URL:		https://drupal.org/project/%{modname}
Source0:	http://ftp.drupal.org/files/projects/%{tarname}.tar.gz
Requires:	drupal >= %{drupal_version}
Requires:	drupal < %{lua: print(rpm.expand("%{drupal_version}")+1)}
Requires:	drupal-ctools
BuildArch:	noarch

%description
The Views module provides a flexible method for Drupal site designers
to control how lists and tables of content, users, taxonomy terms
and other data are presented.

This tool is essentially a smart query builder that, given enough information,
can build the proper query, execute it, and display the results. It has four
modes, plus a special mode, and provides an impressive amount of functionality
from these modes.

Among other things, Views can be used to generate reports, create summaries,
and display collections of images and other content.

%prep
%setup -q -n %{modname}

%build

%install
%__install -d -m 0755 %{buildroot}%{_var}/www/drupal/modules/
cp -a . %{buildroot}%{_var}/www/drupal/modules/%{modname}
rm -f %{buildroot}%{_var}/www/drupal/modules/%{modname}/*.txt

%files
%{_var}/www/drupal/modules/%{modname}
%doc CHANGELOG.txt README.txt


%changelog
* Fri May 11 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 7.x.3.3-1
+ Revision: 798268
- imported package drupal-views


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1057 |12cr|drupal-wysiwyg-7.x.2.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname		wysiwyg
%define drupal_version	7
%define module_version	2.1
%define version		%{drupal_version}.x.%{module_version}
%define tarname		%{modname}-%{drupal_version}.x-%{module_version}

Name:		drupal-%{modname}
Summary:	Wysywig module for Drupal
Version:	%{version}
Release:	2
License:	GPLv2+
Group:		Networking/WWW
URL:		https://drupal.org/project/%{modname}
Source0:	http://ftp.drupal.org/files/projects/%{tarname}.tar.gz
Requires:	drupal >= %{drupal_version}
Requires:	drupal < %{lua: print(rpm.expand("%{drupal_version}")+1)}
Requires:	drupal-wysiwyg-editor
BuildArch:	noarch

%description
Allows to use client-side editors to edit content. It simplifies
the installation and integration of the editor of your choice. This module
replaces all other editor integration modules. No other Drupal module is
required.

Wysiwyg module is capable to support any kind of client-side editor. It can be
a HTML-editor (a.k.a. WYSIWYG), a pseudo-editor (buttons to insert markup
into a textarea), or even Flash-based applications. The editor library needs
to be downloaded separately. Various editors are supported (see below).

Wysiwyg module also provides an abstraction layer for other Drupal modules
to integrate with any editor. This means that other Drupal modules can expose
content-editing functionality, regardless of which editor you have installed.

%prep
%setup -q -n %{modname}

%build

%install
%__install -d -m 0755 %{buildroot}%{_var}/www/drupal/modules/
cp -a . %{buildroot}%{_var}/www/drupal/modules/%{modname}
rm -f %{buildroot}%{_var}/www/drupal/modules/%{modname}/*.txt

%files
%{_var}/www/drupal/modules/%{modname}
%doc CHANGELOG.txt README.txt


%changelog
* Sat May 12 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 7.x.2.1-2
+ Revision: 798385
- fix description

* Fri May 11 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 7.x.2.1-1
+ Revision: 798293
- imported package drupal-wysiwyg


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1058 |12cr|drupal-wysiwyg-ckeditor-3.6.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname	ckeditor

Name:		drupal-wysiwyg-%{oname}
Summary:	CKEditor for Drupal Wysiwyg module
Version:	3.6.4
Release:	1
License:	GPLv2+ or LGPLv2.1+ or MPL
Group:		Networking/WWW
URL:		http://ckeditor.com/
Source0:	http://download.cksource.com/CKEditor/CKEditor/CKEditor%%20%{version}/%{oname}_%{version}.tar.gz
Requires:	drupal-wysiwyg
Provides:	drupal-wysiwyg-editor
BuildArch:	noarch

%description
CKEditor is a text editor to be used inside web pages. It's a WYSIWYG editor,
which means that the text being edited on it looks as similar as possible
to the results users have when publishing it. It brings to the web common
editing features found on desktop editing applications like Microsoft Word
and OpenOffice.

%prep
%setup -q -n %{oname}

%build

%install
%__install -d %{buildroot}%{_var}/www/drupal//sites/all/libraries/
cp -a . %{buildroot}%{_var}/www/drupal//sites/all/libraries/%{oname}
rm %{buildroot}%{_var}/www/drupal//sites/all/libraries/%{oname}/*.html

%files
%{_var}/www/drupal//sites/all/libraries/%{oname}
%doc CHANGES.html LICENSE.html


%changelog
* Thu Aug 09 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 3.6.4-1
+ Revision: 813306
- update to 3.6.4

* Fri May 11 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 3.6.3-2
+ Revision: 798357
- fix URL tag

* Fri May 11 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 3.6.3-1
+ Revision: 798336
- imported package drupal-wysiwyg-ckeditor


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1059 |12cr|drupal-wysiwyg-tinymce-3.5.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname	tinymce

Name:		drupal-wysiwyg-tinymce
Summary:	TinyMCE editor for Drupal Wysiwyg module
Version:	3.5.6
Release:	1
License:	LGPLv2.1
Group:		Networking/WWW
URL:		http://www.tinymce.com/
Source0:	https://github.com/downloads/tinymce/%{oname}/%{oname}_%{version}.zip
Requires:	drupal-wysiwyg
Provides:	drupal-wysiwyg-editor
BuildArch:	noarch

%description
TinyMCE is a platform independent web based Javascript HTML WYSIWYG editor
control released as Open Source under LGPL by Moxiecode Systems AB.

TinyMCE has the ability to convert HTML TEXTAREA fields or other HTML elements
to editor instances. TinyMCE is very easy to integrate into other Content
Management Systems.

%prep
%setup -q -n %{oname}

%build

%install
%__install -d %{buildroot}%{_var}/www/drupal//sites/all/libraries/
cp -a . %{buildroot}%{_var}/www/drupal//sites/all/libraries/%{oname}
rm %{buildroot}%{_var}/www/drupal//sites/all/libraries/%{oname}/*.txt

%files
%{_var}/www/drupal//sites/all/libraries/%{oname}
%doc changelog.txt


%changelog
* Thu Aug 09 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 3.5.6-1
+ Revision: 813315
- update to 3.5.6

* Fri May 11 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 3.5.0.1-1
+ Revision: 798318
- imported package drupal-wysiwyg-tinymce


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1060 |12cr|drupal-wysiwyg-wymeditor-0.5-0.rc2.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname	wymeditor
%define pre_rc	2
%define rel	1

Name:		drupal-wysiwyg-%{oname}
Summary:	WYMeditor for Drupal Wysiwyg module
Version:	0.5
Release:	%{?pre_rc:0.rc%{pre_rc}.}%{rel}
License:	GPLv2 or MIT
Group:		Networking/WWW
URL:		http://www.wymeditor.org/
Source0:	%{oname}-%{version}%{?pre_rc:-rc-%{pre_rc}}.tar.gz
Requires:	drupal-wysiwyg
Provides:	drupal-wysiwyg-editor
BuildArch:	noarch

%description
WYMeditor is a web-based WYSIWYM (What You See Is What You Mean) XHTML editor 
(not WYSIWYG).

WYMeditor's main concept is to leave details of the document's visual layout,
and to concentrate on its structure and meaning, while trying to give the user
as much comfort as possible (at least as WYSIWYG editors).

WYMeditor has been created to generate perfectly structured XHTML strict code,
to conform to the W3C XHTML specifications and to facilitate further processing
by modern applications.

With WYMeditor, the code can't be contaminated by visual informations like font
styles and weights, borders, colors, ...

%prep
%setup -q -n %{oname}

%build

%install
%__install -d %{buildroot}%{_var}/www/drupal//sites/all/libraries/
cp -a . %{buildroot}%{_var}/www/drupal//sites/all/libraries/%{oname}
rm %{buildroot}%{_var}/www/drupal//sites/all/libraries/%{oname}/{*.txt,README}

%files
%{_var}/www/drupal//sites/all/libraries/%{oname}
%doc README


%changelog
* Fri May 11 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.5-0.rc2.1
+ Revision: 798354
- imported package drupal-wysiwyg-wymeditor
- imported package drupal-wysiwyg-wymeditor


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1061 |12cr|dsgui-1.6.3-0.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	dsgui is a free graphical interface for 'Datove schranky'
Name:		dsgui
Version:	1.6.3
%define subrel	1
Release:	%mkrel 0
Source0:	%{name}-%{version}.tar.gz
License:	LGPL
Group:		Office
BuildArch:	noarch
Requires:	dslib >= 1.6
BuildRequires:	python
BuildRequires:	python-setuptools
Requires:	pygtk2
Requires:	python-reportlab
Requires:	python-sqlalchemy
URL:		http://labs.nic.cz/datove-schranky/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
dsgui is a GUI application allowing access to a 'Databox' - an 
electronic communication interface endorsed by the Czech government.

%prep
%setup -n %{name}-%{version} -n %{name}-%{version} -q
sed -i 's/Office/Office;/g' dsgui.desktop

%build
python setup.py build

%install
rm -rf %{buildroot}
python setup.py install --single-version-externally-managed \
	--root=%{buildroot} 

%find_lang %{name}

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root,-)
%dir %{py_puresitedir}/%{name}*
%{py_puresitedir}/%{name}*/*
%{_bindir}/%{name}
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*
%{_datadir}/applications/%{name}*
%{_datadir}/icons/hicolor/*/apps/%{name}*


%changelog
* Sat Oct 15 2011 Tomas Kindl <supp@mandriva.org> 1.6.3-0.1mdv2011.0
+ Revision: 704784
- update to 1.6.3

* Sun May 29 2011 Tomas Kindl <supp@mandriva.org> 1.5.1-1
+ Revision: 681703
-update to 1.5.1

* Thu May 05 2011 Tomas Kindl <supp@mandriva.org> 1.5-1
+ Revision: 669309
- update to 1.5

* Tue Apr 26 2011 Tomas Kindl <supp@mandriva.org> 1.4.1-2
+ Revision: 659490
- force rebuild

* Thu Apr 21 2011 Tomas Kindl <supp@mandriva.org> 1.4.1-1
+ Revision: 656559
- add missing python require
- fix license, group, python macros...
- import dsgui



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1062 |12cr|dslib-2.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	dslib is a free Python library for accessing Datove schranky
Name:		dslib
Version:	2.1.0
Release:	1
Source0:	http://www.nic.cz/public_media/datove_schranky/releases/datovka-2.1.1/src/%{name}-%{version}.tar.gz
License:	LGPL
Group:		System/Libraries
BuildArch:	noarch
Requires:	python-OpenSSL
BuildRequires:	python-setuptools
URL:		http://labs.nic.cz/datove-schranky/

%description
dslib is a Python library for accessing a 'Databox' - an 
electronic communication interface endorsed by the Czech government.

%prep
%setup -n %{name}-%{version} -n %{name}-%{version} -q

%build
python setup.py build

%install
rm -rf %{buildroot}
python setup.py install --single-version-externally-managed \
	--root=%{buildroot}

%files
%dir %{py_puresitedir}/%{name}*
%{py_puresitedir}/%{name}*/*
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*


%changelog
* Thu Jul 19 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.1.0-1
+ Revision: 810195
- version update 2.1.0

* Tue Aug 09 2011 Tomas Kindl <supp@mandriva.org> 1.6-1
+ Revision: 693765
- update to 1.6

* Sun May 29 2011 Tomas Kindl <supp@mandriva.org> 1.5.1-1
+ Revision: 681702
-update to 1.5.1

* Thu May 05 2011 Tomas Kindl <supp@mandriva.org> 1.5-1
+ Revision: 669307
- update to 1.5

* Thu Apr 21 2011 Tomas Kindl <supp@mandriva.org> 1.4.1-2
+ Revision: 656541
-fix release!
- fix python macros, license, group
- import dslib


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1063 |12cr|dspam-3.10.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

%define	major 7
%define libname %mklibname dspam %{major}
%define develname %mklibname dspam -d

Summary:	A library and Mail Delivery Agent for Bayesian spam filtering
Name:		dspam
Version:	3.10.1
Release:	%mkrel 1
License:	GPL
Group:		System/Servers
URL:		http://dspam.nuclearelephant.com/
Source0:	http://dspam.nuclearelephant.com/sources/%{name}-%{version}.tar.gz
Source1:	dspam_sa_trainer.tar.bz2
Source2:	dspam.cf
Source3:	dspam.cron
Source4:	dspam.sysconfig
Source5:	dspam.init
Patch0:		dspam-modules.diff
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires:	clamav clamd
BuildRequires:	autoconf2.5
BuildRequires:	automake
BuildRequires:	mysql-devel
BuildRequires:	sqlite3-devel
BuildRequires:	postgresql-devel
BuildRequires:	openldap-devel
BuildRequires:	libtool
#BuildConflicts:	sqlite-devel
Obsoletes:	dspam-amavis
Obsoletes:	dspam-db4
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
DSPAM (as in De-Spam) is an open-source project to create a new
kind of anti-spam mechanism, and is currently effective as both a
server-side agent for UNIX email servers and a developer's library
for mail clients, other anti-spam tools, and similar projects
requiring drop-in spam filtering.

The DSPAM agent masquerades as the email server's local delivery
agent and filters/learns spams using an advanced Bayesian
statistical approach (based on Baye's theorem of combined
probabilities) which provides an administratively
maintenance-free, easy-learning Anti-Spam service custom tailored
to each individual user's behavior. Advanced because on top of
standard Bayesian filtering is also incorporated the use of
Chained Tokens, de-obfuscation, and other enhancements. DSPAM
works great with Sendmail and Exim, and should work well with
any other MTA that supports an external local delivery agent
(postfix, qmail, etc.)

%package -n	%{libname}
Summary:	A library and Mail Delivery Agent for Bayesian spam filtering
Group:         	System/Libraries
Conflicts:	%{mklibname dspam 5}
Conflicts:	%{mklibname dspam 6}
Conflicts:	%{mklibname dspamdb4 6}
Conflicts:	%{mklibname dspamamavis 6}

%description -n	%{libname}
DSPAM (as in De-Spam) is an open-source project to create a new
kind of anti-spam mechanism, and is currently effective as both a
server-side agent for UNIX email servers and a developer's library
for mail clients, other anti-spam tools, and similar projects
requiring drop-in spam filtering.

The DSPAM agent masquerades as the email server's local delivery
agent and filters/learns spams using an advanced Bayesian
statistical approach (based on Baye's theorem of combined
probabilities) which provides an administratively
maintenance-free, easy-learning Anti-Spam service custom tailored
to each individual user's behavior. Advanced because on top of
standard Bayesian filtering is also incorporated the use of
Chained Tokens, de-obfuscation, and other enhancements. DSPAM
works great with Sendmail and Exim, and should work well with
any other MTA that supports an external local delivery agent
(postfix, qmail, etc.)

%package -n	%{develname}
Summary:	Development library and header files for the %{name} library
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel lib%{name}-devel
Obsoletes:	%{mklibname dspam 5 -d}
Obsoletes:	%{mklibname dspam 6 -d}
Obsoletes:	%{mklibname dspam 7 -d}

%description -n	%{develname}
DSPAM has had its core engine moved into a separate library,
libdspam. This library can be used by developers to provide
'drop-in' spam filtering for their mail client applications,
other anti-spam tools, or similar projects. 

%package	backend-mysql
Summary:	The mysql driver for dspam
Group:		System/Servers
Requires:	%{name} = %{version}
Obsoletes:	dspam-mysql
Obsoletes:	%{mklibname dspammysql 6}

%description	backend-mysql
The mysql driver for dspam

%package	backend-pgsql
Summary:	The pgsql driver for dspam
Group:		System/Servers
Requires:	%{name} = %{version}
Obsoletes:	dspam-pgsql
Obsoletes:	%{mklibname dspampgsql 6}

%description	backend-pgsql
The pgsql driver for dspam

%package	backend-sqlite3
Summary:	The sqlite3 driver for dspam
Group:		System/Servers
Requires:	%{name} = %{version}

%description	backend-sqlite3
The sqlite3 driver for dspam

%package	cgi
Summary:	Web administration GUI for DSPAM
Group:		System/Servers
Requires:	apache
Requires:	%{name} = %{version}

%description	cgi
Web administration GUI for DSPAM.

%prep

%setup -q -n %{name}-%{version} -a1
%patch0 -p1

# instead of maintaining patches...
find -type f -name "Makefile*" | xargs perl -pi -e "s|-static||g"

cp %{SOURCE2} dspam.cf
cp %{SOURCE3} dspam.cron
cp %{SOURCE4} dspam.sysconfig
cp %{SOURCE5} dspam.init

%build
export WANT_AUTOCONF_2_5=1
rm -f configure
autoreconf -fis
ln -snf %{_bindir}/libtool .

#sh ./autogen.sh

%configure2_5x \
    --enable-daemon \
    --enable-ldap \
    --enable-trusted-user-security \
    --enable-clamav \
    --enable-neural-networking \
    --enable-long-usernames \
    --enable-domain-scale \
    --enable-virtual-users \
    --with-dspam-home=%{_localstatedir}/lib/dspam \
    --with-logdir=/var/log/dspam \
    --with-storage-driver=hash_drv,mysql_drv,pgsql_drv,sqlite3_drv \
    --with-mysql-includes=%{_includedir}/mysql --with-mysql-libraries=%{_libdir} \
    --with-pgsql-includes=%{_includedir} --with-pgsql-libraries=%{_libdir} \
    --with-sqlite3-includes=%{_includedir} --with-sqlite3-libraries=%{_libdir}

%install
rm -rf %{buildroot} 

# make some dirs
install -d %{buildroot}%{_includedir}/dspam
install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_sysconfdir}/mail/spamassassin
install -d %{buildroot}%{_sysconfdir}/cron.daily
install -d %{buildroot}%{_sysconfdir}/logrotate.d
install -d %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d
install -d %{buildroot}%{_sysconfdir}/sysconfig
install -d %{buildroot}%{_sysconfdir}/ld.so.conf.d
install -d %{buildroot}%{_libdir}/dspam
install -d %{buildroot}%{_localstatedir}/lib/dspam/data
install -d %{buildroot}/var/log/dspam
install -d %{buildroot}/var/run/dspam
install -d %{buildroot}/var/www/icons
install -d %{buildroot}%{_datadir}/dspam/cgi-bin/templates
install -d %{buildroot}%{_datadir}/dspam-sqlite3
install -d %{buildroot}%{_datadir}/dspam-mysql
install -d %{buildroot}%{_datadir}/dspam-pgsql

%makeinstall_std

# install promo icon
install -m0644 webui/htdocs/dspam-logo-small.gif %{buildroot}/var/www/icons/dspam.gif

# install /etc stuff
install -m0755 dspam.cron %{buildroot}%{_sysconfdir}/cron.daily/dspam
install -m0644 dspam.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/dspam
install -m0755 dspam.init %{buildroot}%{_initrddir}/dspam

# nuke unwanted devel files
rm -f %{buildroot}%{_libdir}/dspam/lib*_drv.*a

# install sql stuff
install -m0644 src/tools.sqlite_drv/*.sql %{buildroot}%{_datadir}/dspam-sqlite3/
install -m0644 src/tools.mysql_drv/*.sql %{buildroot}%{_datadir}/dspam-mysql/
install -m0644 src/tools.pgsql_drv/*.sql %{buildroot}%{_datadir}/dspam-pgsql/

# install the cgi stuff
install -m0755 webui/cgi-bin/*.cgi %{buildroot}%{_datadir}/dspam/cgi-bin/
install -m0755 webui/cgi-bin/configure.pl %{buildroot}%{_datadir}/dspam/cgi-bin/
install -m0644 webui/cgi-bin/*.txt %{buildroot}%{_datadir}/dspam/cgi-bin/
install -m0644 webui/cgi-bin/default.prefs %{buildroot}%{_datadir}/dspam/cgi-bin/
install -m0644 webui/cgi-bin/admins %{buildroot}%{_datadir}/dspam/cgi-bin/
install -m0644 webui/htdocs/*.css %{buildroot}%{_datadir}/dspam/cgi-bin/
install -m0644 webui/htdocs/*.gif %{buildroot}%{_datadir}/dspam/cgi-bin/
install -m0644 webui/cgi-bin/templates/*.html %{buildroot}%{_datadir}/dspam/cgi-bin/templates/

# fix webroot
perl -pi -e "s|\"\/\"\;|\"\/dspam\"\;|g" %{buildroot}%{_datadir}/dspam/cgi-bin/configure.pl

cat > dspam.apache2 << EOF

Alias /dspam %{_datadir}/dspam/cgi-bin

<Directory %{_datadir}/dspam/cgi-bin/>

    Options ExecCGI
    AllowOverride Limit AuthConfig
    DirectoryIndex dspam.cgi

    Order deny,allow
    Deny from all
    allow from 127.0.0.1

    AuthUserFile %{_datadir}/dspam/cgi-bin/.htpasswd
    AuthGroupFile /dev/null
    AuthName "Authorization required"
    AuthType Basic

    <Limit GET>
	require user root
	require user dspamadmin
    </Limit>

</Directory>
EOF
install -m0644 dspam.apache2 %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/dspam.conf
echo "dspamadmin:h7Sr5nPztyPjU" > %{buildroot}%{_datadir}/dspam/cgi-bin/.htpasswd
echo "dspamadmin" >> %{buildroot}%{_datadir}/dspam/cgi-bin/admins

cat > dspam.logrotate << EOF
/var/log/dspam/*.log {
    missingok
    monthly
    compress
    postrotate
	/bin/kill -HUP \`cat /var/run/dspam/dspam.pid 2> /dev/null\` || /bin/true
    endscript
}
EOF
install -m0644 dspam.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/dspam

# fix strange perms (strip cannot access setuid/sgid files...)
chmod 755 %{buildroot}%{_bindir}/*

# install spamassassin stuff
install -m0644 dspam.cf %{buildroot}%{_sysconfdir}/mail/spamassassin

# fix default config (patches won't apply here...)
perl -pi -e "s|^#ServerDomainSocketPath.*|ServerDomainSocketPath \"%{_localstatedir}/lib/dspam/dspam\.sock\"|g" %{buildroot}%{_sysconfdir}/dspam.conf
perl -pi -e "s|^#ClientHost.*|ClientHost \"%{_localstatedir}/lib/dspam/dspam\.sock\"|g" %{buildroot}%{_sysconfdir}/dspam.conf
perl -pi -e "s|^#ServerPID.*|ServerPID \"/var/run/dspam/dspam\.pid\"|g" %{buildroot}%{_sysconfdir}/dspam.conf
perl -pi -e "s|^#ServerMode.*|ServerMode dspam|g" %{buildroot}%{_sysconfdir}/dspam.conf

# fix strange perms
chmod 644 doc/*

# provide a  README.urpmi file
cat > README.urpmi << EOF

Due huge changes in the source an upgrade from 3.4.x to 3.6.x has to be done 
manually, please read these files:

%{_docdir}/%{name}-%{version}/RELEASE.NOTES
%{_docdir}/%{name}-%{version}/UPGRADING

The previous 3.4.x packages was specially handcrafted so that you could use each
driver and even toggle between them, or use them simultaneousely. This is not
nessesary anymore and that magic has therefore been removed.

The Berkley-DB backend driver has been removed as it is prone to give errors due 
lack of thread safety as outlined in the dspam documentation.

The amavis-new tailored package has been removed, it may reappear later on.

You will have to define a proper cron command to use for daily cleanups. Look
in the %{_sysconfdir}/sysconfig/dspam file for some examples.

For example when executing dspam with the mysql driver it is possible it will
complain that it cannot find a %{_localstatedir}/lib/dspam/mysql.data file. This
is for backward compatibility. Do not use this file, edit the %{_sysconfdir}/dspam.conf
file instead.

The dspam-cgi web interface is password protected and only accessable from 127.0.0.1,
login as dspamadmin (l/p=dspamadmin) and change this ASAP in the 
%{_datadir}/dspam/cgi-bin/.htpasswd file. Preferably you should use some other
authentication mechanish.
EOF

echo "%{_libdir}/dspam" > %{buildroot}%{_sysconfdir}/ld.so.conf.d/dspam.conf

%post
%_post_service dspam

%preun
%_preun_service dspam

%post cgi
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi
 
%postun cgi
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
    fi
fi

%if "%{distribution}" == "Mandriva Linux"
	%if %mdkversion < 200900
		%post -n %{libname} -p /sbin/ldconfig

		%postun -n %{libname} -p /sbin/ldconfig

		%post backend-mysql -p /sbin/ldconfig

		%postun backend-mysql -p /sbin/ldconfig

		%post backend-pgsql -p /sbin/ldconfig

		%postun backend-pgsql -p /sbin/ldconfig

		%post backend-sqlite3 -p /sbin/ldconfig

		%postun backend-sqlite3 -p /sbin/ldconfig
	%endif
%endif

%clean
rm -rf %{buildroot} 

%files
%defattr(-,root,root)
%doc README* RELEASE.NOTES CHANGELOG txt/*.txt dspam_sa_trainer
%doc doc/courier.txt doc/exim.txt doc/markov.txt doc/pop3filter.txt
%doc doc/postfix.txt doc/qmail.txt doc/relay.txt doc/sendmail.txt
%attr(0755,root,root) %{_initrddir}/dspam
%attr(0755,root,root) %{_sysconfdir}/cron.daily/dspam
%attr(0644,root,mail) %config(noreplace) %{_sysconfdir}/dspam.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/dspam
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/dspam
%attr(0644,root,mail) %config(noreplace) %{_sysconfdir}/mail/spamassassin/dspam.cf
%attr(0644,root,mail) %config(noreplace) %{_sysconfdir}/ld.so.conf.d/dspam.conf
%attr(0755,root,root) %{_bindir}/cssclean
%attr(0755,root,root) %{_bindir}/csscompress
%attr(0755,root,root) %{_bindir}/cssconvert
%attr(0755,root,root) %{_bindir}/cssstat
%attr(0755,root,mail) %{_bindir}/dspam_admin
%attr(0755,root,mail) %{_bindir}/dspam
%attr(0755,root,root) %{_bindir}/dspam_2sql
%attr(0755,root,root) %{_bindir}/dspam_clean
%attr(0755,root,root) %{_bindir}/dspam_crc
%attr(0755,root,root) %{_bindir}/dspamc
%attr(0755,root,root) %{_bindir}/dspam_dump
%attr(0755,root,root) %{_bindir}/dspam_logrotate
%attr(0755,root,root) %{_bindir}/dspam_merge
%attr(0755,root,root) %{_bindir}/dspam_stats
%attr(0755,root,root) %{_bindir}/dspam_train
%attr(0755,root,root) %{_bindir}/dspam_notify
%attr(0644,root,root) %{_mandir}/man1/dspam.1*
%attr(0644,root,root) %{_mandir}/man1/dspam_clean.1*
%attr(0644,root,root) %{_mandir}/man1/dspam_dump.1*
%attr(0644,root,root) %{_mandir}/man1/dspam_merge.1*
%attr(0644,root,root) %{_mandir}/man1/dspam_stats.1*
%attr(0644,root,root) %{_mandir}/man1/dspam_train.1*
%attr(0644,root,root) %{_mandir}/man1/dspam_admin.1*
%attr(0644,root,root) %{_mandir}/man1/dspam_crc.1*
%attr(0644,root,root) %{_mandir}/man1/dspam_logrotate.1*
%attr(0644,root,root) /var/www/icons/dspam.gif
%dir %attr(0750,root,mail) %{_localstatedir}/lib/dspam
%dir %attr(0750,root,mail) %{_localstatedir}/lib/dspam/data
%dir %attr(0755,root,root) %{_datadir}/dspam
%dir %attr(0750,root,mail) /var/log/dspam
%dir %attr(0750,root,root) /var/run/dspam

%files -n %{libname}
%defattr(-,root,root)
%attr(0755,root,root) %{_libdir}/libdspam.so.*
%attr(0755,root,root) %{_libdir}/dspam/libhash_drv.so

%files -n %{develname}
%defattr(-,root,root)
%attr(0755,root,root) %{_libdir}/libdspam.so
%attr(0644,root,root) %{_libdir}/libdspam.*a
%{_includedir}/dspam
%attr(0644,root,root) %{_libdir}/pkgconfig/dspam.pc
%attr(0644,root,root) %{_mandir}/man3/*

%files backend-mysql
%defattr(-,root,root)
%doc doc/mysql_drv.txt
%attr(0755,root,root) %{_libdir}/dspam/libmysql_drv.so
%dir %attr(0755,root,root) %{_datadir}/dspam-mysql
%attr(0644,root,root) %{_datadir}/dspam-mysql/*

%files backend-pgsql
%defattr(-,root,root)
%doc doc/pgsql_drv.txt
%attr(0755,root,root) %{_libdir}/dspam/libpgsql_drv.so
%attr(0755,root,root) %{_bindir}/dspam_pg2int8
%dir %attr(0755,root,root) %{_datadir}/dspam-pgsql
%attr(0644,root,root) %{_datadir}/dspam-pgsql/*

%files backend-sqlite3
%defattr(-,root,root)
%doc doc/sqlite_drv.txt
%attr(0755,root,root) %{_libdir}/dspam/libsqlite3_drv.so
%{_datadir}/dspam-sqlite3

%files cgi
%defattr(-,root,root)
%dir %attr(0755,root,root) %{_datadir}/dspam/cgi-bin
%dir %attr(0755,root,root) %{_datadir}/dspam/cgi-bin/templates
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/dspam.conf
%attr(0644,root,root) %config(noreplace) %{_datadir}/dspam/cgi-bin/default.prefs
%attr(0644,root,root) %config(noreplace) %{_datadir}/dspam/cgi-bin/admins
%attr(0644,root,root) %config(noreplace) %{_datadir}/dspam/cgi-bin/.htpasswd
%attr(0644,root,root) %{_datadir}/dspam/cgi-bin/*.txt
%attr(0644,root,root) %{_datadir}/dspam/cgi-bin/*.gif
%attr(0644,root,root) %{_datadir}/dspam/cgi-bin/*.css
%attr(0755,root,root) %{_datadir}/dspam/cgi-bin/*.cgi
%attr(0755,root,root) %{_datadir}/dspam/cgi-bin/*.pl
%attr(0644,root,root) %{_datadir}/dspam/cgi-bin/templates/*.html


%changelog
* Sun Aug 14 2011 Oden Eriksson <oeriksson@mandriva.com> 3.10.1-1mdv2012.0
+ Revision: 694462
- 3.10.1

* Thu Aug 04 2011 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 3.10.0-3
+ Revision: 693119
- trying to make this SPEC compatible with mageia so it will be easier for me

* Thu Aug 04 2011 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 3.10.0-2
+ Revision: 693118
- Init LSB compatible
- 3.10.0
  P0 rediffed

  + Oden Eriksson <oeriksson@mandriva.com>
    - relink against libmysqlclient.so.18

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 3.9.0-8mdv2011.0
+ Revision: 627772
- don't force the usage of automake1.7

* Sat Jan 01 2011 Oden Eriksson <oeriksson@mandriva.com> 3.9.0-7mdv2011.0
+ Revision: 627220
- rebuilt against mysql-5.5.8 libs, again

* Thu Dec 30 2010 Oden Eriksson <oeriksson@mandriva.com> 3.9.0-6mdv2011.0
+ Revision: 626514
- rebuilt against mysql-5.5.8 libs

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 3.9.0-4mdv2011.0
+ Revision: 610285
- rebuild

* Tue Feb 23 2010 Oden Eriksson <oeriksson@mandriva.com> 3.9.0-3mdv2010.1
+ Revision: 510219
- rebuild
- not really unmaintained...

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - unmaintained webapp cleaning

* Thu Feb 18 2010 Oden Eriksson <oeriksson@mandriva.com> 3.9.0-2mdv2010.1
+ Revision: 507483
- rebuild

* Wed Jan 13 2010 Oden Eriksson <oeriksson@mandriva.com> 3.9.0-1mdv2010.1
+ Revision: 490638
- 3.9.0
- fix deps (libtool)
- fix build
- rebuild

* Sat Dec 06 2008 Oden Eriksson <oeriksson@mandriva.com> 3.8.0-5mdv2009.1
+ Revision: 311299
- rebuilt against mysql-5.1.30 libs

* Tue Sep 30 2008 Oden Eriksson <oeriksson@mandriva.com> 3.8.0-4mdv2009.0
+ Revision: 290069
- fix #35349 (/etc/logrotate.d/dspam in wrong)

* Sun Jul 20 2008 Oden Eriksson <oeriksson@mandriva.com> 3.8.0-3mdv2009.0
+ Revision: 238913
- fix linkage

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Dec 24 2007 Oden Eriksson <oeriksson@mandriva.com> 3.8.0-2mdv2008.1
+ Revision: 137505
- rebuilt against openldap-2.4.7 libs

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Sep 06 2007 Oden Eriksson <oeriksson@mandriva.com> 3.8.0-1mdv2008.0
+ Revision: 80906
- 3.6.8
- rediffed P0
- conform to the 2008 specs


* Fri Mar 02 2007 Oden Eriksson <oeriksson@mandriva.com> 3.6.8-3mdv2007.0
+ Revision: 131429
- rebuild
- bunzip sources

* Fri Dec 22 2006 Oden Eriksson <oeriksson@mandriva.com> 3.6.8-2mdv2007.1
+ Revision: 101696
- Import dspam

* Tue Sep 05 2006 Oden Eriksson <oeriksson@mandriva.com> 3.6.8-1mdv2007.0
- rebuilt against MySQL-5.0.24a-1mdv2007.0 due to ABI changes

* Sat Jun 10 2006 Oden Eriksson <oeriksson@mandriva.com> 3.6.8-1mdv2007.0
- 3.6.8

* Mon May 15 2006 Oden Eriksson <oeriksson@mandriva.com> 3.6.6-2mdk
- rebuild

* Mon May 15 2006 Oden Eriksson <oeriksson@mandriva.com> 3.6.6-1mdk
- 3.6.6
- rediffed P0
- fix the apache config

* Wed Apr 26 2006 Oden Eriksson <oeriksson@mandriva.com> 3.6.5-1mdk
- 3.6.5 (Minor bugfixes)

* Mon Feb 13 2006 Oden Eriksson <oeriksson@mandriva.com> 3.6.4-1mdk
- 3.6.4 (Minor bugfixes)

* Thu Jan 26 2006 Oden Eriksson <oeriksson@mandriva.com> 3.6.3-2mdk
- drop the "--enable-preferences-extension" as it's not supported by
  all the backends (fix #19470)

* Wed Jan 18 2006 Oden Eriksson <oeriksson@mandriva.com> 3.6.3-1mdk
- 3.6.3

* Tue Nov 29 2005 Oden Eriksson <oeriksson@mandriva.com> 3.6.2-1mdk
- 3.6.2 (Major bugfixes)

* Thu Nov 17 2005 Oden Eriksson <oeriksson@mandriva.com> 3.6.1-2mdk
- since we remove rpath use /etc/ld.so.conf.d/dspam.conf (#19470)

* Tue Nov 08 2005 Oden Eriksson <oeriksson@mandriva.com> 3.6.1-1mdk
- 3.6.1 (Minor bugfixes)

* Sun Oct 30 2005 Oden Eriksson <oeriksson@mandriva.com> 3.6.0-3mdk
- rebuilt against MySQL-5.0.15

* Sun Oct 23 2005 Oden Eriksson <oeriksson@mandriva.com> 3.6.0-2mdk
- fixed P0
- make it build on LE too

* Wed Oct 19 2005 Oden Eriksson <oeriksson@mandriva.com> 3.6.0-1mdk
- 3.6.0
- major spec file rework due huge changes in the source

* Sun Aug 14 2005 Oden Eriksson <oeriksson@mandriva.com> 3.4.9-1mdk
- fix #17511

* Wed Jun 15 2005 Oden Eriksson <oeriksson@mandriva.com> 3.4.8-1mdk
- 3.4.8 (Minor bugfixes)

* Sat Jun 04 2005 Oden Eriksson <oeriksson@mandriva.com> 3.4.7-1mdk
- 3.4.7
- use new rpm-4.4.x pre,post magic
- fix new apache config locations

* Tue May 10 2005 Oden Eriksson <oeriksson@mandriva.com> 3.4.6-1mdk
- 3.4.6
- build it against sqlite 3

* Wed Apr 27 2005 Oden Eriksson <oeriksson@mandriva.com> 3.4.5-1mdk
- 3.4.5

* Thu Apr 21 2005 Oden Eriksson <oeriksson@mandriva.com> 3.4.3-2mdk
- rebuilt against new postgresql libs

* Wed Apr 13 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 3.4.3-1mdk
- 3.4.3

* Thu Mar 31 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 3.4.2-1mdk
- 3.4.2

* Tue Mar 15 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 3.4.0-2mdk
- fix a bug in the update-alternatives stuff

* Tue Mar 15 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 3.4.0-1mdk
- 3.4.0
- fix the update-alternatives stuff, great thanks goes to Guillaume
  Rousse for explaining the update-alternatives.
- major spec file and overall changes
- added the cgi stuff as a sub package

* Sat Mar 12 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 3.2.7-2mdk
- fix #14010 and #12399 
- own directories
- use the %%mkrel macro

* Sat Feb 19 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 3.2.7-1mdk
- 3.2.7

* Mon Jan 24 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 3.2.5-2mdk
- rebuilt against MySQL-4.1.x system libs

* Wed Jan 19 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 3.2.5-1mdk
- 3.2.5

* Mon Jan 03 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 3.2.4-1mdk
- 3.2.4
- revert latest "lib64 fixes"

* Tue Dec 28 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 3.2.3-4mdk
- lib64 fixes

* Thu Dec 23 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 3.2.3-3mdk
- fix deps

* Thu Dec 23 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 3.2.3-2mdk
- provide binaries with different drivers
- added amavis-new + spamassassin integrations after ideas by Giuseppe Ghibo

* Mon Nov 29 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 3.2.3-1mdk
- 3.2.3

* Mon Nov 15 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 3.2.2-1mdk
- 3.2.2

* Mon Nov 01 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 3.2.1-1mdk
- 3.2.1
- drop P1, it's fixed upstream

* Sun Oct 31 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 3.2.0-2mdk
- make it compile on 9.2/10.0
- make the devel package obsolete the older one

* Sun Oct 24 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 3.2.0-1mdk
- 3.2.0
- fix P0
- new %%{major} (again!)
- misc spec file fixes
- drop the weekly purge script

* Fri Jun 18 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 3.0.0-1mdk
- 3.0.0
- fix P0
- new %%{major} (again!)
- use domain-scale instead
- two more binaries is gone

* Sat Apr 17 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.10.3-1mdk
- 2.10.3

* Sun Mar 07 2004 Oden Eriksson <oden.eriksson@kvikkjokk.net> 2.10-0.2mdk
- 2.10-RC2


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1064 |12cr|dspam-scripts-0.0.6-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	dspam-scripts
%define version	0.0.6
%define release	%mkrel 6

Summary:	A script for let dspam learning maildirs of spam/ham
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Networking/Mail
URL:		http://www.kalysto.org/utilities/dspam-scripts/index.en.html
Source0:	http://www.kalysto.org/pkg/%{name}-%{version}.tar.bz2
Buildroot:	%{_tmppath}/%{name}-%{version}-root
BuildArch:	noarch

%description
This package holds the 'dspam-learn' bash script that will help greatly using
dspam learning by looking at mailbox directories rather than a forwarding
method. This is much as you could have set it with Spamassassin and the
sa-learn.

%prep
%setup

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/mail/
%makeinstall
install -m 644 src/sample/dspam-learn.rc $RPM_BUILD_ROOT%{_sysconfdir}/mail/

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog INSTALL README README.en.desc
%doc README.fr.desc THANKS
%{_bindir}/dspam-learn
%config(noreplace) %{_sysconfdir}/mail/dspam-learn.rc



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.0.6-6mdv2011.0
+ Revision: 617902
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 0.0.6-5mdv2010.0
+ Revision: 428384
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.0.6-4mdv2009.0
+ Revision: 244551
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.0.6-2mdv2008.1
+ Revision: 140722
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Aug 23 2007 Thierry Vignaud <tv@mandriva.org> 0.0.6-2mdv2008.0
+ Revision: 70206
- use %%mkrel


* Thu Jan 27 2005 Giuseppe Ghib <ghibo@mandrakesoft.com> 0.0.6-1mdk
- Initial release.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1065 |12cr|dssh-0.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name dssh
%define version 0.1
%define release  %mkrel 5

Summary: Remote command via ssh
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.bz2
License: GPL
Group: Networking/Remote access
Url: http://dssh.subverted.net/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Buildarch: noarch
requires: perl	

%description
Remote command via ssh.

%prep
%setup -q

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p %{buildroot}%{_mandir}/man1
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_sysconfdir}/dssh/node_groups
cp -vf $RPM_BUILD_DIR/%name-%version/dssh %{buildroot}%{_bindir}
cp -vf $RPM_BUILD_DIR/%name-%version/dssh.1 %{buildroot}%{_mandir}/man1

cat > %{buildroot}%{_sysconfdir}/dssh/node_groups/ALL <<EOF
# username@host:port
# ex: root@n1:22
EOF

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc COPYING README TODO 
%attr(755,root,root) %{_bindir}/dssh
%{_mandir}/man1/dssh.1*
%config(noreplace) %{_sysconfdir}/dssh/node_groups/ALL



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1-5mdv2011.0
+ Revision: 617903
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 0.1-4mdv2010.0
+ Revision: 428389
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.1-3mdv2009.0
+ Revision: 244552
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 04 2007 Thierry Vignaud <tv@mandriva.org> 0.1-1mdv2008.1
+ Revision: 115008
- use %%mkrel
- import dssh


* Wed May 26 2004 Aginies <aginies@n2.mandrakesoft.com> 0.1-1mdk
- first Mandrakesoft release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1066 |12cr|dssi-vst-0.9.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}
# when building debug package: *** ERROR: same build ID in nonidentical files!

%define name            dssi-vst
%define version         0.9.2
%define release         5

Name:           %{name}
Summary:        DSSI and LADSPA plugin wrapper for VST plugins
Version:        %{version}
Release:        %{release}
Source0:        http://code.breakfastquay.com/attachments/download/2/%{name}-%{version}.tar.bz2
URL:            http://breakfastquay.com/dssi-vst/
ExclusiveArch:  %{ix86} x86_64

License:        GPLv2
Group:          Sound
BuildRequires:  liblo-devel
BuildRequires:  pkgconfig(alsa)
BuildRequires:  pkgconfig(dssi)
BuildRequires:  ladspa-devel
BuildRequires:  jackit-devel

Requires:       dssi

# From Fedora: The -wine subpackage will only be built on ix86
%ifarch %{ix86}
BuildRequires: wine-devel

# Both packages depend on each other
Requires:      %{name}-wine = %{version}-%{release}
%endif

%description
dssi-vst enables any compliant DSSI or LADSPA host to use VST instruments
and effects as plugins. They will recognize VSTs placed in the user's

myhome/plugins/win32-vst

Note:
x86_64 users also need the dssi-vst-wine package from the i586 contrib
repository.

'VST is a trademark of Steinberg Media Technologies GmbH'

However, this library does not use VST headers, and is absolutely free.

#=====================================
# From Fedora: The -wine subpackage will only be built on i586
%ifarch %{ix86}
%package wine
Summary:       VST plugins wrapper
Group:         System/Libraries
Requires:      %{name} = %{version}-%{release}

%description wine
This package provides two 32bit executables necessary for using dssi-vst
even on 64bit platforms.
dssi-vst enables any compliant DSSI or LADSPA host to use VST instruments
and effects as plugins. They will recognize VSTs placed in the user's

myhome/plugins/win32-vst

'VST is a trademark of Steinberg Media Technologies GmbH'

However, this library does not use VST headers, and is absolutely free.


%files wine
%defattr(-,root,root,-)
%dir %{_libdir}/dssi/
%dir %{_libdir}/dssi/%{name}/
%{_libdir}/dssi/%{name}/%{name}-scanner*
%{_libdir}/dssi/%{name}/%{name}-server*

%endif

#=====================================

%prep
%setup -q -n %{name}-%{version}

%build

%ifarch %{ix86}
#build all targets only on i586
%make CXXFLAGS="-O3 -fPIC -Ivestige"

%if %mdkversion > 200900
# correct executable filenames if wineg++ >= 4.3
mv dssi-vst-server.exe dssi-vst-server
mv dssi-vst-scanner.exe dssi-vst-scanner
%endif

%else
# From Fedora: On x86_64, build non-wine parts only:
make \
     dssi-vst.so vsthost dssi-vst_gui \
    CXXFLAGS="-O3 -fPIC -Ivestige"
%endif

%install
rm -rf %{buildroot}
%ifarch %{ix86}
make  DSSIDIR=%{buildroot}%{_libdir}/dssi   \
    LADSPADIR=%{buildroot}%{_libdir}/ladspa \
       BINDIR=%{buildroot}%{_bindir}        \
    install
rm -f %{buildroot}%{_libdir}/ladspa/*
%else
mkdir -p %{buildroot}%{_libdir}/dssi/%{name} \
         %{buildroot}%{_bindir}              \
         %{buildroot}%{_libdir}/ladspa
install -pm 755 vsthost %{buildroot}%{_bindir}
install -pm 644 %{name}.so %{buildroot}%{_libdir}/dssi/
install -pm 755 %{name}_gui %{buildroot}%{_libdir}/dssi/%{name}/
%endif
ln -s ../dssi/%{name}.so %{buildroot}%{_libdir}/ladspa

install -d -m 755 %{buildroot}%{_sysconfdir}/profile.d

#prepare VST_PATH definition in user profile 
cat > %{buildroot}%{_sysconfdir}/profile.d/%{name}.csh << EOF
# Set VST_PATH for csh
if ( \${?VST_PATH} ) then
   exit
endif
setenv VST_PATH \$HOME/plugins/win32-vst
EOF

cat > %{buildroot}%{_sysconfdir}/profile.d/%{name}.sh << EOF
# Set VST_PATH for Bash shell
if [ -n "\\\$VST_PATH" ]; then
   export VST_PATH="\$HOME/plugins/win32-vst"
fi
EOF

# add 32bit dssi path on x86_64 systems to find wine executables

%ifarch %{ix86}
%else
cat  > %{buildroot}%{_sysconfdir}/profile.d/%{name}.csh << EOF
setenv DSSI_PATH \$DSSI_PATH:/usr/lib/dssi
EOF
cat  > %{buildroot}%{_sysconfdir}/profile.d/%{name}.sh << EOF
export DSSI_PATH="\$DSSI_PATH:/usr/lib/dssi"
EOF
%endif


%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc README
%{_bindir}/*
%{_libdir}/dssi/%{name}.so
%dir %{_libdir}/dssi/%{name}/
%{_libdir}/dssi/%{name}/%{name}_gui
%{_libdir}/ladspa/%{name}.so
%config(noreplace) %attr(644,root,root) %{_sysconfdir}/profile.d/dssi-vst.sh
%config(noreplace) %attr(644,root,root) %{_sysconfdir}/profile.d/dssi-vst.csh


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1067 |12cr|dssl-1.4.4-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define api 1.4
%define libname %mklibname %{name} %{api} %{major}
%define develname %mklibname %{name} -d

Name:		dssl
Version:	1.4.4
Release:	7
Summary:    DSSL library: network capture and SSL decryption toolkit
License:    GPLv3+
Group:      Networking/Other
URL:        http://www.ssltech.net/
Source:     http://www.ssltech.net/downloads/%{name}-%{version}.tar.gz
Patch0:		dssl-samples.diff
BuildRequires:	openssl-devel
BuildRequires:	pcap-devel
BuildRequires:	zlib-devel

%description
DSSL library is a network caputre and SSL decryption toolkit useful 
for snort and other SSL aware software.

%package -n %{libname}
Summary:	Main library for dssl
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}

%description -n %{libname}
DSSL library is a network caputre and SSL decryption toolkit useful 
for snort and other SSL aware software.


%package -n %{develname}
Summary:	Header files for the dssl library
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Requires:	openssl-devel
Requires:	pcap-devel
Requires:	zlib-devel

%description    -n %{develname}
DSSL library is a network caputre and SSL decryption toolkit useful
for snort and other SSL aware software. These are .h files.

%prep
%setup -q 
%patch0 -p1 -b .sample_fix

export LIBS=-lpcap 
%configure2_5x --enable-shared

%build
%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/libdssl.so.%{major}*

%files -n %{develname}
%{_includedir}/dssl/*
%{_bindir}/ssltrace
%{_libdir}/libdssl.so
%{_libdir}/libdssl.a


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1068 |12cr|dstat-0.7.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Versatile vmstat, iostat and ifstat replacement
Name: dstat
Version: 0.7.2
Release: 1
License: GPL
Group: System/Kernel and hardware
URL: http://dag.wieers.com/home-made/dstat/
Source: http://dag.wieers.com/home-made/dstat/dstat-%{version}.tar.bz2
BuildArch: noarch

%description
Dstat is a versatile replacement for vmstat, iostat and ifstat. Dstat
overcomes some of the limitations and adds some extra features.

Dstat allows you to view all of your system resources instantly,
you can eg. compare disk usage in combination with interrupts from
your IDE controller, or compare the network bandwidth numbers
directly with the disk throughput (in the same interval).

Dstat also cleverly gives you the most detailed information in
columns and clearly indicates in what magnitude and unit the output
is displayed. Less confusion, less mistakes.

Dstat is also unique in letting you aggregate block device throughput
for a certain diskset or network bandwidth for a group of interfaces,
ie. you can see the throughput for all the block devices that make up
a single filesystem or storage system.

You can customize your dstat output from /etc/dstat.conf and you can
write your own dstat modules to plug into the dstat output.

Dstat's output, in its current form, is not very useful to be post-
processed by other tools. It's mostly meant for allowing humans to
interprete real-time data as easy as possible.

%prep
%setup -q

%install
%makeinstall

mkdir -p %buildroot%_mandir/man1
install -m 644 docs/dstat.1 %buildroot%_mandir/man1/dstat.1

%files
%doc AUTHORS ChangeLog COPYING README TODO 
%{_bindir}/dstat
%_datadir/%name
%doc %{_mandir}/man1/dstat.1*


%changelog
* Sat Dec 24 2011 Alexander Khrukin <akhrukin@mandriva.org> 0.7.2-1
+ Revision: 745103
- version update 0.7.2

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.7.1-2mdv2011.0
+ Revision: 610288
- rebuild

* Mon Feb 22 2010 Frederik Himpe <fhimpe@mandriva.org> 0.7.1-1mdv2010.1
+ Revision: 509624
- update to new version 0.7.1

* Sat Dec 26 2009 Oden Eriksson <oeriksson@mandriva.com> 0.7.0-1mdv2010.1
+ Revision: 482481
- 0.7.0 (fixes CVE-2009-3894,4081)

* Sun Jan 04 2009 Olivier Thauvin <nanardon@mandriva.org> 0.6.9-1mdv2009.1
+ Revision: 324540
- 0.6.9

* Fri Sep 12 2008 Olivier Thauvin <nanardon@mandriva.org> 0.6.8-1mdv2009.0
+ Revision: 284101
- 0.6.8

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.6.7-3mdv2009.0
+ Revision: 244553
- rebuild

* Tue Feb 26 2008 Erwan Velu <erwan@mandriva.org> 0.6.7-1mdv2008.1
+ Revision: 175415
- 0.6.7
- 0.6.7

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Apr 28 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.6-1mdv2008.0
+ Revision: 18963
- new version

* Fri Apr 20 2007 Olivier Thauvin <nanardon@mandriva.org> 0.6.5-1mdv2008.0
+ Revision: 15940
- 0.6.5


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1069 |12cr|dt-15.14-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    dt
%define version 15.14
%define release %mkrel 6

Name:           %{name}
Version:        %{version}
Release:        %{release}
Summary:	Hardware performances test
URL:		http://home.comcast.net/~SCSIguy/SCSI_FAQ/RMiller_Tools/dt.html
License:	GPL
Group:		System/Kernel and hardware
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Source0:	intel-%{name}.tar.bz2
Patch0:		makefile.patch.bz2
BuildRequires: ed

%description
'dt' is a generic data test program used to verify proper operation of
peripherals and for obtaining performance information.  Since verification
of data is performed, 'dt' can be thought of as a generic diagnostic tool.

'dt' command lines are similar to the 'dd' program, which is popular on
most UNIX systems.  It contains numerous options to give the user complete
control of the test parameters.

'dt' has been used to successfully test disks, tapes, serial lines,
parallel lines, pipes, and memory mapped files.  In fact, 'dt' can be used
for any device which allows the standard open, read, write, & close system
calls.  Special support is necessary for some devices, such as serial lines,
for setting up the speed, parity, data bits, etc.

%prep
%setup -q -n %{name}.d
%patch0 -p0

%build
%make depend
# avoid static link to libc
%make LDFLAGS=

%install
rm -rf $RPM_BUILD_ROOT

install -d $RPM_BUILD_ROOT%_bindir
cp dt $RPM_BUILD_ROOT%_bindir

install -d $RPM_BUILD_ROOT%_defaultdocdir/%name-%version
cp dt-Abstract dt.examples dt-UsersGuide.* IOT-Example $RPM_BUILD_ROOT%_defaultdocdir/%name-%version
cp LINUX-Notes README.1st ToDoList WhatsNew-* $RPM_BUILD_ROOT%_defaultdocdir/%name-%version
cp -r html $RPM_BUILD_ROOT%_defaultdocdir/%name-%version

%files
%attr(755,root,root)
%_bindir/dt
%_defaultdocdir/%name-%version

%clean
rm -rf $RPM_BUILD_ROOT


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 15.14-6mdv2011.0
+ Revision: 617904
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 15.14-5mdv2010.0
+ Revision: 428391
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 15.14-4mdv2009.0
+ Revision: 244554
- rebuild
- fix no-buildroot-tag

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 15.14-2mdv2008.1
+ Revision: 130054
- BuildRequires: ed
- kill re-definition of %%buildroot on Pixel's request

  + Anne Nicolas <ennael@mandriva.org>
    - rebuild for 2008.0
    - Import dt



* Tue May 9 2006 Anne Nicolas <anne.nicolas@mandriva.com> 15.14-1mdk
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1070 |12cr|dtach-0.8-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Summary: A simple program that emulates the detach feature of screen
Name: dtach
Version: 0.8
Release: %mkrel 3
License: GPL
URL: http://dtach.sourceforge.net
Group:   Terminals
Source: http://prdownloads.sourceforge.net/dtach/dtach-%{version}.tar.bz2
Buildroot: %{_tmppath}/%{name}-%{version}-root
 
%description
dtach is a program that emulates the detach feature of screen, with
less overhead.  It is designed to be transparent and un-intrusive; it
avoids interpreting the input and output between attached terminals
and the program under its control. Consequently, it works best with
full-screen applications such as emacs.
  
%prep
%setup
 
%build
%configure
make
 
%install
rm -rf $RPM_BUILD_ROOT/*
mkdir -p $RPM_BUILD_ROOT/%{_bindir}
mkdir -p $RPM_BUILD_ROOT/%{_mandir}/man1
install -m 755 dtach $RPM_BUILD_ROOT/%{_bindir}/dtach
install -m 644 dtach.1 $RPM_BUILD_ROOT/%{_mandir}/man1/dtach.1

%clean
make clean
rm -rf $RPM_BUILD_ROOT
rm -rf $RPM_BUILD_DIR/%{name}-%{version}

%files
%defattr(-,root,root,-)
%doc COPYING README
%{_bindir}/dtach
%{_mandir}/*/*





%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.8-3mdv2011.0
+ Revision: 617905
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 0.8-2mdv2010.0
+ Revision: 428392
- rebuild

* Mon Sep 01 2008 Gaëtan Lehmann <glehmann@mandriva.org> 0.8-1mdv2009.0
+ Revision: 278370
- update to new version 0.8

* Mon Jun 16 2008 Thierry Vignaud <tv@mandriva.org> 0.7-2mdv2009.0
+ Revision: 220204
- rebuild
- fix spacing at top of description
- kill re-definition of %%buildroot on Pixel's request
- fix summary-ended-with-dot

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Gaëtan Lehmann <glehmann@mandriva.org>
    - rebuild


* Mon Mar 05 2007 Nicolas Lécureuil <neoclust@mandriva.org> 0.7-2mdv2007.0
+ Revision: 132760
- Fix group

* Tue Jan 02 2007 Gaëtan Lehmann <glehmann@mandriva.org> 0.7-1mdv2007.1
+ Revision: 103473
- Import dtach


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1071 |12cr|dtrx-7.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           dtrx
Version:        7.1
Release:        1
Summary:        Do The Right Extraction
Group:          Archiving/Compression
License:        GPLv3+
URL:            http://brettcsmith.org/2007/%{name}
Source0:        http://brettcsmith.org/2007/%{name}/%{name}-%{version}.tar.gz
BuildRequires:  python >= 2.4
buildrequires:  python-docutils
buildrequires:  python-yaml, bzip2, unzip, cpio, binutils, p7zip, cabextract, unshield, lzma, xz, lha, lzip
Requires:       python >= 2.4, bzip2, unzip, cpio, binutils, p7zip, cabextract, unshield, lzma, xz, lha, lzip
buildarch:      noarch

%description
dtrx is basically the same as tar -zxf or tar -xjf except you don't have to
remember the flags for each file. But there's more to it than that. You know
those really annoying files that don't put everything in a dedicated directory,
and have the permissions all wrong? dtrx takes care of all those problems for
you, too. dtrx is simple and powerful. Just use the same command for all your
archive files, and they'll never frustrate you again.

%prep
%setup -q

%build
python setup.py build
rst2man -q README %{name}.1

%install
python setup.py install --skip-build --root $RPM_BUILD_ROOT
install -d %{buildroot}%{_mandir}/man1
install %{name}.1 %{buildroot}%{_mandir}/man1/
chmod go+r COPYING NEWS PKG-INFO README

%check
python tests/compare.py

%files
%defattr(-,root,root,-)
%doc COPYING NEWS PKG-INFO README
%{_bindir}/%{name}
%{python_sitelib}/*.egg-info
%{_mandir}/man1/*

%changelog

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1072 |12cr|duma-2.5.15-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# $Id$
# Authority: dries
# Upstream:  Hayati Ayguen <h_ayguen$web,de>

%define real_version 2_5_15

Summary:	Detect Unintended Memory Access
Name:		duma
Version:	2.5.15
Release:	%mkrel 1
License:	GPL
Group:		Development/Other
URL:		http://duma.sourceforge.net/

Source:		http://dl.sf.net/duma/duma_%{real_version}.tar.gz
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root

BuildRequires:	gcc-c++

%description
DUMA (Detect Unintended Memory Access) stops your program on the exact
instruction that overruns (or underruns) a malloc() memory buffer. GDB
will then display the source-code line that causes the bug. It works by
using the virtual-memory hardware to create a red-zone at the border of
each buffer: touch that, and your program stops. It can catch formerly
impossible-to-catch overrun bugs. DUMA is a fork of Bruce Perens'
Electric Fence library.

%package devel
Summary:	Header files, libraries and development documentation for %{name}
Group:		Development/Other
Requires:	%{name} = %{version}-%{release}

%description devel
This package contains the header files, static libraries and development
documentation for %{name}. If you like to develop programs using %{name},
you will need to install %{name}-devel.

%prep
%setup -q -n duma_%{real_version}
# disable 'testoperators' because it doesn't stop
%{__perl} -pi.orig -e "s|..CURPATH.testoperators..EXEPOSTFIX.||g;" Makefile

%build
# duma doesn't build with _smp_mflags
%{__make}

%install
%{__rm} -rf %{buildroot}
%{__install} -d -m0755 %{buildroot}%{_bindir}
%{__install} -d -m0755 %{buildroot}%{_mandir}/man3/
%{__install} -d -m0755 %{buildroot}%{_libdir}
%makeinstall BIN_INSTALL_DIR="%{buildroot}%{_bindir}" \
    LIB_INSTALL_DIR="%{buildroot}%{_libdir}" \
    MAN_INSTALL_DIR="%{buildroot}%{_mandir}/man3/"

rm -r %{buildroot}/%{_libdir}/libduma.a
rm -r %{buildroot}/%{_docdir}/duma/README.txt
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(-, root, root, 0755)
%doc INSTALL TODO README.txt
%doc %{_mandir}/man3/duma.3*
%{_bindir}/duma
%{_libdir}/libduma.so.*
#% exclude % {_docdir}/duma/README.txt

%files devel
%defattr(-, root, root, 0755)
%{_includedir}/duma*.h
%{_includedir}/noduma.h
#% exclude % {_libdir}/libduma.a
%{_libdir}/libduma.so


%changelog
* Tue Nov 01 2011 Alexander Khrukin <akhrukin@mandriva.org> 2.5.15-1mdv2011.0
+ Revision: 709721
- build fixes with not needed files like README.txt and .a
- rpmlint fixes
- imported package duma


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1073 |12cr|dumb-0.9.3-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name dumb
%define version 0.9.3
%define release %mkrel 9

Summary: Dynamic Universal Music Bibliotheque
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://prdownloads.sourceforge.net/dumb/%{name}-%{version}.tar.bz2
Patch: dumb-0.9.3-fix-linking.patch
License: BSD-like
Group: Sound
Url: http://dumb.sf.net/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: liballegro-devel

%description
DUMB is an IT, XM, S3M and MOD player library. This includes a player based
on Allegro.

%package devel
Group: Development/C
Summary: Dynamic Universal Music Bibliotheque
%description devel
DUMB is an IT, XM, S3M and MOD player library. This contains static libraries
and C header files.

%prep
%setup -q
%patch -p1

cat > make/config.txt << EOF
include make/unix.inc
ALL_TARGETS := core core-examples core-headers
ALL_TARGETS += allegro allegro-examples allegro-headers
PREFIX := %_prefix
EOF

%build
%make CC="gcc -fPIC"

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT{%_bindir,%_includedir,%_libdir}
%makeinstall PREFIX=%buildroot%_prefix LIB_INSTALL_PATH=%buildroot%_libdir
%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc readme.txt licence.txt release.txt
%_bindir/*

%files devel
%defattr(-,root,root)
%doc docs/*
%_libdir/lib*.a
%_includedir/*.h




%changelog
* Tue Dec 06 2011 Götz Waschk <waschk@mandriva.org> 0.9.3-9mdv2012.0
+ Revision: 738171
- work around rpm5 breakage
- yearly rebuild

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.3-8mdv2011.0
+ Revision: 610289
- rebuild

* Thu Dec 31 2009 Emmanuel Andry <eandry@mandriva.org> 0.9.3-7mdv2010.1
+ Revision: 484586
- rebuild for new allegro

* Fri Jul 24 2009 Götz Waschk <waschk@mandriva.org> 0.9.3-6mdv2010.0
+ Revision: 399217
- fix linking

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.9.3-5mdv2009.0
+ Revision: 244555
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot


* Mon Dec 04 2006 Götz Waschk <waschk@mandriva.org> 0.9.3-3mdv2007.0
+ Revision: 90351
- Import dumb

* Mon Dec 04 2006 Götz Waschk <waschk@mandriva.org> 0.9.3-3mdv2007.1
- rebuild

* Fri Dec 02 2005 Götz Waschk <waschk@mandriva.org> 0.9.3-2mdk
- fix build on x86_64

* Fri Sep 30 2005 Götz Waschk <waschk@mandriva.org> 0.9.3-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1074 |12cr|dumbster-1.6-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2007, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

Summary:        Fake SMTP Server
Name:           dumbster
Version:        1.6
Release:        13
License:        ASL 2.0
URL:            http://quintanasoft.com/dumbster/
Group:          Development/Java 
# cvs -z3 -d:pserver:anonymous@dumbster.cvs.sourceforge.net:/cvsroot/dumbster export -r RELEASE_1_6 dumbster
# tar czf dumbster-1.6-src.tgz dumbster
Source0:        %{name}-%{version}-src.tgz
Source1:        %{name}-1.6.pom
Patch0:         %{name}-SimpleSmtpServer.patch
BuildRequires:  ant >= 0:1.6
BuildRequires:  jpackage-utils >= 0:1.6
BuildRequires:  javamail
BuildRequires:  junit
Requires:       java-sasl
Requires:       javamail

BuildArch:      noarch

%description
The Dumbster is a very simple fake SMTP server designed for
unit and system testing applications that send email messages.
It responds to all standard SMTP commands but does not deliver
messages to the user. The messages are stored within the
Dumbster for later extraction and verification.

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java 

%description javadoc
%{summary}.

%prep
%setup -q -n %{name}
# remove all binary libs
find . -name "*.jar" -exec rm -f {} \;

%patch0 -p0
rm -f src/com/dumbster/smtp/SimpleSmtpServer.java.orig

%build
pushd lib
ln -sf $(build-classpath javamail)
ln -sf $(build-classpath junit)
ln -sf $(build-classpath sasl)
popd

ant jar javadoc

%install
rm -rf $RPM_BUILD_ROOT

# jars
mkdir -p $RPM_BUILD_ROOT%{_javadir}

install -m 0644 build/%{name}.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{name}.jar

# javadoc
mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}
cp -pr doc/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}

# pom
install -dm 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms
cp -pr %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP-%{name}.pom
%add_to_maven_depmap dumbster %{name} 1.6 JPP %{name}

install -dm 755 $RPM_BUILD_ROOT%{_javadir}/maven2
ln -s %{_datadir}/maven2/poms $RPM_BUILD_ROOT%{_javadir}/maven2/poms

%post
%update_maven_depmap

%postun
%update_maven_depmap

%files
%defattr(-,root,root,-)
%doc license.txt
%{_javadir}/*.jar
%{_datadir}/maven2/poms
%{_javadir}/maven2
%{_mavendepmapfragdir}

%files javadoc
%defattr(-,root,root,-)
%{_javadocdir}/%{name}



%changelog
* Sun Nov 27 2011 Guilherme Moro <guilherme@mandriva.com> 1.6-13
+ Revision: 733871
- rebuild
- imported package dumbster

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0:1.6-2.0.7mdv2011.0
+ Revision: 617906
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 0:1.6-2.0.6mdv2010.0
+ Revision: 428402
- rebuild

* Thu Jan 10 2008 David Walluck <walluck@mandriva.org> 0:1.6-2.0.5mdv2008.1
+ Revision: 147439
- explicitly require geronimo for jaf and javamail

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Dec 16 2007 Anssi Hannula <anssi@mandriva.org> 0:1.6-2.0.4mdv2008.1
+ Revision: 120865
- buildrequire java-rpmbuild, i.e. build with icedtea on x86(_64)

* Sat Sep 15 2007 Anssi Hannula <anssi@mandriva.org> 0:1.6-2.0.3mdv2008.0
+ Revision: 87344
- rebuild to filter out autorequires of GCJ AOT objects
- remove unnecessary Requires(post) on java-gcj-compat

* Sun Aug 05 2007 David Walluck <walluck@mandriva.org> 0:1.6-2.0.2mdv2008.0
+ Revision: 59026
- disable tests due to gcj failure
- fix license
- don't fork junit
- BuildRequires: ant-junit
- Import dumbster



* Mon Jul 09 2007 Alexander Kurtakov <akurtakov@active-lynx.com> - 0:1.6-2.0.1mdv2008.0
- Use mdv macros
- Fix group

* Wed May 09 2007 Ralph Apel <r.apel@r-apel.de> - 0:1.6-2jpp
- Fix date in copyright notice
- Fix aot build
- Make Vendor, Distribution based on macro
- Fix BR for java-sasl to gnu-crypto-sasl-jdk1.4

* Wed Sep 13 2006 Ralph Apel <r.apel@r-apel.de> - 0:1.6-1jpp
- First JPackage build
- Add post/postun Requires for javadoc
- Add gcj_support option

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1075 |12cr|dunelegacy-0.96.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		dunelegacy
Version:	0.96.2
Release:	%mkrel 1
Summary:	Open-source Dune II engine
License:	GPLv2+
Group:		Games/Strategy
URL:		http://dunelegacy.sourceforge.net/
Source0:	http://www.myway.de/richieland/%{name}-%{version}-src.tar.bz2
BuildRequires:	SDL_mixer-devel
BuildRequires:	SDL-devel
BuildRequires:	libstdc++-devel

%description
Lead one of three interplanetary houses, Atreides, Harkonnen or Ordos,
in an attempt to harvest the largest amount of spice from the sand
dunes. Exchange your spice stockpiles for credits through refinement
and build an army capable of thwarting attempts of the other houses to
stop your harvesting!

Dune Legacy is an effort by a handful of developers to revitalize the
first-ever real-time strategy game. The original game was the basis
for the hugely successful Command and Conquer series, and the gameplay
has been replicated an extended to a wide variety of storylines and
series.

NOTE: Original Dune 2 game files are needed.

%prep
%setup -q
%__sed -i s,"#!/usr/bin/env xdg-open",,g %{name}.desktop

%build
%configure2_5x
%make

%install
%__rm -rf %{buildroot}
%makeinstall_std

%__mkdir_p %{buildroot}%{_datadir}/applications
%__install -m 644 %{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop

%__mkdir_p %{buildroot}%{_datadir}/pixmaps
%__install -m 644 %{name}-128x128.png %{buildroot}%{_datadir}/pixmaps/%{name}.png

%clean
%__rm -rf %{buildroot}

%files
%doc README ToDo.txt ChangeLog
%{_bindir}/%{name}
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png



%changelog
* Wed Feb 22 2012 Andrey Bondrov <abondrov@mandriva.org> 0.96.2-1
+ Revision: 779233
- imported package dunelegacy


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1076 |12cr|duplicity-0.6.19-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Untrusted/encrypted backup using rsync algorithm
Version:	0.6.19
Name:		duplicity
Release:	1
License:	GPLv2
Group:		Archiving/Backup
URL:		http://www.nongnu.org/duplicity/
Source0:	http://savannah.nongnu.org/download/duplicity/%{name}-%{version}.tar.gz
Source1:	http://savannah.nongnu.org/download/duplicity/%{name}-%{version}.tar.gz.sig
# (misc) patch was sent upstream : https://bugs.launchpad.net/duplicity/+bug/518629
Patch0:		patch-64bits.patch
Requires:	gnupg
BuildRequires:	python-devel
BuildRequires:	librsync-devel

%description
Duplicity incrementally backs up files and directory by encrypting tar-format
volumes with GnuPG and uploading them to a remote (or local) file server. In
theory many remote backends are possible; right now local, ssh/scp, ftp, and
rsync backends are written. Because duplicity uses librsync, the incremental
archives are space efficient and only record the parts of files that have
changed since the last backup.  Currently duplicity supports deleted files,
full unix permissions, directories, symbolic links, fifos, etc., but not hard
links.

%prep

%setup -q
%patch0 -p1

%build
python setup.py build

%install
python setup.py install --prefix=%{buildroot}%{_prefix}

rm -Rf %{buildroot}%{_datadir}/doc/duplicity-%{version}

%find_lang %{name}

%files -f %{name}.lang
%doc CHANGELOG COPYING README tarfile-LICENSE
%{_bindir}/rdiffdir
%{_bindir}/duplicity
%{_mandir}/man1/*
%{py_platsitedir}/duplicity
%{py_platsitedir}/*.egg-info


%changelog
* Wed Jun 13 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.6.19-1
+ Revision: 805384
- version update 0.6.19

* Fri Mar 02 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.6.18-1
+ Revision: 781769
- version update 0.6.18

* Mon Nov 28 2011 Alexander Khrukin <akhrukin@mandriva.org> 0.6.17-1
+ Revision: 734952
- version update

* Fri Oct 07 2011 Andrey Bondrov <abondrov@mandriva.org> 0.6.15-1
+ Revision: 703460
- New version: 0.6.15

* Tue Mar 15 2011 Stéphane Téletchéa <steletch@mandriva.org> 0.6.12-1
+ Revision: 645167
- update to new version 0.6.12

* Tue Nov 02 2010 Michael Scherer <misc@mandriva.org> 0.6.08b-2mdv2011.0
+ Revision: 592382
- rebuild for python 2.7

  + Giuseppe Ghibò <ghibo@mandriva.com>
    - Update to release 0.6.08b.

* Mon Mar 01 2010 Frederik Himpe <fhimpe@mandriva.org> 0.6.07-1mdv2010.1
+ Revision: 513072
- update to new version 0.6.07

  + Michael Scherer <misc@mandriva.org>
    - clean old check on unsupported versions

* Fri Nov 13 2009 Frederik Himpe <fhimpe@mandriva.org> 0.6.06-1mdv2010.1
+ Revision: 465924
- update to new version 0.6.06

* Sat Aug 29 2009 Frederik Himpe <fhimpe@mandriva.org> 0.6.05-1mdv2010.0
+ Revision: 422302
- update to new version 0.6.05

* Wed Aug 12 2009 Frederik Himpe <fhimpe@mandriva.org> 0.6.04-1mdv2010.0
+ Revision: 415724
- update to new version 0.6.04

* Fri Jul 31 2009 Frederik Himpe <fhimpe@mandriva.org> 0.6.03-1mdv2010.0
+ Revision: 405214
- update to new version 0.6.03

* Sat Jul 04 2009 Frederik Himpe <fhimpe@mandriva.org> 0.6.01-1mdv2010.0
+ Revision: 392364
- update to new version 0.6.01

* Tue Jun 09 2009 Frederik Himpe <fhimpe@mandriva.org> 0.6.00-1mdv2010.0
+ Revision: 384470
- update to new version 0.6.00

* Thu May 21 2009 Frederik Himpe <fhimpe@mandriva.org> 0.5.18-1mdv2010.0
+ Revision: 378386
- update to new version 0.5.18

* Tue May 05 2009 Frederik Himpe <fhimpe@mandriva.org> 0.5.17-1mdv2010.0
+ Revision: 372223
- update to new version 0.5.17

* Mon Mar 16 2009 Frederik Himpe <fhimpe@mandriva.org> 0.5.12-1mdv2009.1
+ Revision: 355821
- update to new version 0.5.12

* Sat Mar 14 2009 Frederik Himpe <fhimpe@mandriva.org> 0.5.11-1mdv2009.1
+ Revision: 355055
- update to new version 0.5.11

* Sat Feb 14 2009 Oden Eriksson <oeriksson@mandriva.com> 0.5.08-1mdv2009.1
+ Revision: 340252
- 0.5.08
- fixed the spec file

* Fri Jan 30 2009 Jérôme Soyer <saispo@mandriva.org> 0.5.06-1mdv2009.1
+ Revision: 335634
- import duplicity


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1077 |12cr|dv2sub-0.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		dv2sub
Version:	0.3
Release:	%mkrel 2
Summary:	Extracts info or subtitles from DV stream
License:	GPLv2+
Group:		Video
Url:		http://dv2sub.sourceforge.net/
Source0:	http://downloads.sourceforge.net/dv2sub/%{name}-%{version}.tar.gz
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

BuildRequires:	libdv-devel

%description
A simple util that extracts the date and time of recording from a dv video file
(using libdv) and outputs it as a subtitle file.

It can also display useful information about the dv stream, like video norm 
(PAL/NTSC), aspect ratio normal (4:3) or wide (16:9), interlaced or progressive
material, number of audio channels, audio sampling frequency, number of audio 
samples, timestamp and recording date & time.

Be sure the input file or stream is in pure RAW DV format. dv2sub doesn't work
with DV AVI files (type 1 or type 2)

%package kino-scripts
Summary:	Export scripts provided by dv2sub for DV editing tool Kino
Group:		Video

Requires:	dv2sub
Requires:	kino
Requires:	dvdauthor

%description kino-scripts
This package contains export scripts for DV editing tool Kino provided by
dv2sub.

%prep
%setup -q

%build
%configure
%make

%install
rm -rf %{buildroot}
%makeinstall

# install kino scripts and move dv2sub_spumux.xml to include it in doc
install -d -m755 %{buildroot}%{_datadir}/kino/scripts/exports
install -D -m755 kino_scripts/*.sh %{buildroot}%{_datadir}/kino/scripts/exports
install -d -m755 examples
install -D -m644 kino_scripts/%{name}_spumux.xml examples

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc AUTHORS ChangeLog COPYING README TODO 
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*

%files kino-scripts
%defattr(-,root,root,-)
%doc examples
%{_datadir}/kino/scripts/exports/*.sh


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3-2mdv2011.0
+ Revision: 610290
- rebuild

* Sun Feb 07 2010 Jérôme Brenier <incubusss@mandriva.org> 0.3-1mdv2010.1
+ Revision: 501672
- import dv2sub



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1078 |12cr|dvbstream-0.5-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Define Mandrake Linux version we are building for
%define mdkversion %(perl -pe '/(\\d+)\\.(\\d)\\.?(\\d)?/; $_="$1$2".($3||0)' /etc/mandrake-release)

%define name	dvbstream
%define version 0.5
%define beta	0
%define mdkrel	%mkrel 4

%if %mdkversion < 1000
%define kernel_rel 2.4.22-28.tmb.1mdk
%define kernel_dir /usr/src/linux-%{kernel_rel}
%define kernel_inc %kernel_dir/3rdparty/mod_dvb/include
%else
#define kernel_rel 2.6.3-7mdk
%define kernel_dir /usr/src/linux
#-{kernel_rel}
%define kernel_inc %kernel_dir/include
%endif

%if %beta
%define release 0.%{beta}.%{mdkrel}
%else
%define release %{mdkrel}
%endif

Summary:	Dvbstream
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://osdn.dl.sourceforge.net/dvbtools/%{name}-%{version}.tar.bz2
URL:		http://www.linuxstb.org
License:	GPL
Group:		Video
BuildRoot:	%{_tmppath}/%{name}-buildroot
Prefix:		%{_prefix}

%description
 DVBstream is based on the ts-rtp package available at
 http://www.linuxtv.org.  It broadcasts a (subset of a) DVB transport
 stream over a LAN using the rtp protocol.  There were a couple of
 small bugs in the original ts-rtp application, which I have fixed
 here.

%prep
%setup -q

%build
#UK
make INCS=-I%kernel_inc
install -m755 dvbstream dvbstream-uk
install -m755 dumprtp dvb_dumprtp-uk
install -m755 rtpfeed dvb_rtpfeed-uk
install -m755 ts_filter dvb_ts_filter-uk
make clean
#Finland
make INCS=-I%kernel_inc FINLAND=1
install -m755 dvbstream dvbstream-fin
install -m755 dumprtp dvb_dumprtp-fin
install -m755 rtpfeed dvb_rtpfeed-fin
install -m755 ts_filter dvb_ts_filter-fin
make clean

make INCS=-I%kernel_inc FINLAND2=1
install -m755 dvbstream dvbstream-fin2
install -m755 dumprtp dvb_dumprtp-fin2
install -m755 rtpfeed dvb_rtpfeed-fin2
install -m755 ts_filter dvb_ts_filter-fin2

%install
rm -rf $RPM_BUILD_ROOT
install -d -m755 %buildroot%_bindir
install -m755 dvbstream-* %buildroot%_bindir/
install -m755 dvb_dumprtp* %buildroot%_bindir/
install -m755 dvb_rtpfeed* %buildroot%_bindir/
install -m755 dvb_ts_filter* %buildroot%_bindir/

install -d -m755 %buildroot%_libdir/%name
install TELNET/* %buildroot%_libdir/%name/

echo "update-alternatives --install %_bindir/dvbstream dvbstream %_bindir/dvbstream-uk 30 \\" >> dvbstream-setup-alternatives.sh
for i in dvb_dumprtp dvb_rtpfeed dvb_ts_filter ; do
	echo "--slave  %_bindir/$i $i %_bindir/$i-uk \\" >> dvbstream-setup-alternatives.sh
done
echo >> dvbstream-setup-alternatives.sh

echo "update-alternatives --install %_bindir/dvbstream dvbstream %_bindir/dvbstream-fin 20 \\" >> dvbstream-setup-alternatives.sh
for i in dvb_dumprtp dvb_rtpfeed dvb_ts_filter ; do
	echo "--slave  %_bindir/$i $i %_bindir/$i-fin \\" >> dvbstream-setup-alternatives.sh
done
echo >> dvbstream-setup-alternatives.sh


echo "update-alternatives --install %_bindir/dvbstream dvbstream %_bindir/dvbstream-fin2 10 \\" >> dvbstream-setup-alternatives.sh
for i in dvb_dumprtp dvb_rtpfeed dvb_ts_filter ; do
	echo "--slave  %_bindir/$i $i %_bindir/$i-fin2 \\" >> dvbstream-setup-alternatives.sh
done
echo >> dvbstream-setup-alternatives.sh

%post -f dvbstream-setup-alternatives.sh

%postun
if [ $1 = 0 ]; then
	update-alternatives --remove dvbstream %_bindir/dvbstream-uk
	update-alternatives --remove dvbstream %_bindir/dvbstream-fin
	update-alternatives --remove dvbstream %_bindir/dvbstream-fin2
fi
%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README COPYING CHANGES
%_bindir/*
%dir %_libdir/%name
%_libdir/%name/*



%changelog
* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.5-4mdv2009.0
+ Revision: 244557
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 04 2007 Thierry Vignaud <tv@mandriva.org> 0.5-2mdv2008.1
+ Revision: 115126
- use %%mkrel
- import dvbstream


* Tue Jun 08 2004 Svetoslav Slavtchev <svetljo@gmx.de> 0.5-3mdk
- initial contrib

* Sun Apr 04 2004 Svetoslav Slavtchev <svetljo@gmx.de> 0.5-2mdk
- fix group
- add changelog :-)
- rename spec to dvbstream (!dvbstream2)
  update-alternatives should be working :-)

* Sun Apr 04 2004 Svetoslav Slavtchev <svetljo@gmx.de> 0.5-1mdk
- initial build for club


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1079 |12cr|dvbsubs-0.3-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Define Mandrake Linux version we are building for
%define mdkversion %(perl -pe '/(\\d+)\\.(\\d)\\.?(\\d)?/; $_="$1$2".($3||0)' /etc/mandrake-release)

%define name	dvbsubs
%define version	0.3
%define beta	0


%if %beta
%define release 0.%{beta}.%{mdkrel}
%else
%define release %{mdkrel}
%endif
%define debug_package %{nil}
Summary:	Dvbsubtitle tools	
Name:		%{name}
Version:	%{version}
Release: 7
Source0:	http://linuxtv.org/download/dvb/%{name}-%{version}.tar.bz2
Patch0:	dvbsubs-0.3-png-zlib.patch
License:	GPLv2
Group:		Video
URL:		http://linuxtv.org/dvb/

BuildRequires:	libxml2-devel 
BuildRequires:	freetype2-devel
BuildRequires:	png-devel

%description
DVB subtitles utilities.

%prep
%setup -q
%patch0 -p0

%build
%make

%install
#makeinstall_std
install -d -m755 %buildroot/%{_bindir}
install -m755 dvbsubs %buildroot/%{_bindir}/
install -m755 dvbtextsubs %buildroot/%{_bindir}/
install -m755 xml2spumux %buildroot/%{_bindir}/
install -m755 xml2srt %buildroot/%{_bindir}/

install -d -m755 %buildroot/%{_mandir}/man1
install -m755 dvbtextsubs.1 %buildroot/%{_mandir}/man1/


%files
%doc CHANGES COPYING README 
%{_bindir}/*
%{_mandir}/man1/*





@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1080 |12cr|dvda-author-09.09-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	High-definition DVD-AUDIO disc creator
Name:		dvda-author
Version:	09.09
Release:	4
License:	GPLv3
Group:		Archiving/Cd burning
Source0:	%{name}-%{version}-60.tar.lzma
URL:		http://dvd-audio.sourceforge.net/
BuildRequires:	curl sox-devel
BuildRequires:	oggvorbis-devel libflac-devel help2man
Requires:	dvdauthor mkisofs cdrkit
Requires:	mjpegtools imagemagick

%define debug_package %{nil}

%description
dvda-author creates high-definition DVD-Audio discs with navigable DVD-Video
zone from DVD-Audio zone Supported input audio types: .wav, .flac, .oga,
SoX-supported formats
EXAMPLES
-creates a 3-group DVD-Audio disc (legacy syntax):

dvda-author -g file1.wav file2.flac -g file3.flac -g file4.wav

-creates a hybrid DVD disc with both AUDIO_TS mirroring audio_input_directory
and VIDEO_TS imported from directory VID, outputs disc structure to directory
DVD_HYBRID and links video titleset #2 of VIDEO_TS to AUDIO_TS:

dvda-author -i ~/audio/audio_input_directory -o DVD_HYBRID -V ~/Video/VID -T 2

Both types of constructions can be combined.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%clean 

%files
%defattr(-,root, root)
%doc %{_datadir}/doc/%{name}/*
%{_bindir}/%{name}
%dir %{_datadir}/applications/%{name}
%{_datadir}/applications/%{name}/*
%{_datadir}/pixmaps/%{name}*.png
%{_mandir}/man1/%{name}.1*



%changelog
* Tue Aug 14 2012 Denis Silakov <dsilakov@mandriva.org> 09.09-3
+ Revision: 814784
- Dropped unneeded dependency

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 09.09-2mdv2011.0
+ Revision: 610302
- rebuild

* Fri Dec 25 2009 Per Øyvind Karlsen <peroyvind@mandriva.org> 09.09-1mdv2010.1
+ Revision: 482263
- import dvda-author


* Fri Dec 25 2009 Per Øyvind Karlsen <peroyvind@mandriva.org> 09.09-1
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1081 |12cr|dvda-author-gui-09.02-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Qt GUI for dvda-author
Name:		dvda-author-gui
Version:	09.02
Release:	%mkrel 2
Source0:	%{name}-%{version}-13.tar.gz
License:	GPLv3
Group: 		Archiving/Cd burning
BuildRoot:	%{_builddir}/%{name}-%{version}-%{release}-buildroot
Requires:	dvda-author
BuildRequires:	qt4-devel

%description
dvda-author-gui is a Qt4 GUI for dvda-author.

%prep
%setup -q

%build
%qmake_qt4
%make
mv gui dvda-author-gui
sed -e 's#/usr/local/share#%{_datadir}#g' -i %{name}.desktop

%install
rm -rf %{buildroot}

install -m644 images/dvda-author.png -D %{buildroot}%{_datadir}/pixmaps/dvda-author.png
install -m644 %{name}.desktop -D %{buildroot}%{_datadir}/applications/%{name}.desktop
install -m755 %{name} -D %{buildroot}%{_bindir}/%{name}
cp -rf images/ %{buildroot}%{_datadir}/%{name}
cp -f GUI.shtml %{buildroot}%{_datadir}/%{name}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README ChangeLog
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/dvda-author.png



%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 09.02-2mdv2011.0
+ Revision: 610309
- rebuild

* Fri Dec 25 2009 Per Øyvind Karlsen <peroyvind@mandriva.org> 09.02-1mdv2010.1
+ Revision: 482281
- import dvda-author-gui


* Fri Dec 25 2009 Per Øyvind Karlsen <peroyvind@mandriva.org> 09.02-1
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1082 |12cr|dvdisaster-0.72.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Securely store data on DVD/CD media
Name:		dvdisaster
Version:	0.72.4
Release:	1
License:	GPLv2
Group:		Archiving/Backup
URL:		http://dvdisaster.net/
Source0:	http://dvdisaster.net/downloads/%{name}-%{version}.tar.bz2
BuildRequires:	gettext-devel
BuildRequires:	libglib2-devel
BuildRequires:	pango-devel
BuildRequires:	libgtk+2.0-devel
BuildRequires:	libbzip2-devel

%description

dvdisaster is a way to securely store data on DVD/CD media.
CD, DVD and BD media keep their data only for a finite time
(typically for many years). 
After that time, data loss develops slowly with read errors
growing from the outer media region towards the inside.
dvdisaster stores data on CD/DVD/BD (supported media) in a way
that it is fully recoverable even after some read errors have
developed. This enables you to rescue the complete data to a new
medium. Data loss is prevented by using error correcting codes.
Error correction data is either added to the medium 
or kept in separate error correction files. dvdisaster works at
the image level so that the 
ecovery does not depend on the file system of the medium. 
The maximum error correction capacity is user-selectable.



%prep
%setup -q

%build
./configure \
    --prefix=%{_prefix} \
    --buildroot=%{buildroot} \
    --mandir=%{_mandir} \
    --localedir=%{_datadir}/locale \
    --docdir=%{_datadir}/doc \
    --docsubdir=%{name}
%__make CFLAGS="%{optflags}"

%install

%makeinstall_std


%files
%defattr(-,root,root)
%{_bindir}/dvdisaster*
%doc CHANGELOG COPYING CREDIT* README* TODO INSTALL documentation
%{_mandir}/man?/%{name}*
%{_mandir}/*/man?/%{name}*
%{_datadir}/locale/*/LC_MESSAGES/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1083 |12cr|dvdstyler-2.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		oname	DVDStyler
%define		prerel	rc1

Name:		dvdstyler
Summary:	DVD authoring application
Version:	2.3
Release:	%{?preprel:0.%{prerel}.}1
Epoch:		1
Source0:	http://downloads.sourceforge.net/project/dvdstyler/%{name}%{?prerel:-devel}/-%{version}%{?prerel}/%{oname}-%{version}%{?prerel}.tar.bz2
Patch1:		DVDStyler-2.1-ljpeg.patch
URL:		http://dvdstyler.sourceforge.net/
License:	GPLv2+
Group:		Video
BuildRequires:	imagemagick
BuildRequires:	wxsvg-devel >= 1.1.9
BuildRequires:	wxgtku2.8-devel
BuildRequires:	pkgconfig(libgnomeui-2.0)
BuildRequires:	dvdauthor >= 0.7.0
BuildRequires:	netpbm
BuildRequires:	dvd+rw-tools
BuildRequires:	mkisofs
BuildRequires:	gettext
BuildRequires:	desktop-file-utils
Buildrequires:	libexif-devel
BuildRequires:	ffmpeg-devel
BuildRequires:	xmlto
BuildRequires:	zip
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	ffmpeg
Requires:	dvdauthor
Requires:	mjpegtools
Requires:	dvd+rw-tools
Requires:	mkisofs

%description
DVDstyler is a DVD authoring program. The main DVDStyler features are:
    * you can drag and drop MPEG files directly
    * you can import image file for background
    * you can create NTSC/PAL menu
    * you can place text and images anywhere on the menu screen
    * you can change font/color
    * you can put basic text buttons, change font/color and background color
    * you can set chapters for each movie
    * you can change post command for each movie

%prep
%setup -q -n %{oname}-%{version}%{?prerel}
%patch1 -p1
#fix desktop file
%__sed -i -e 's,%{name}.png,%{name},g' data/dvdstyler.desktop

%build
%configure2_5x --with-wx-config=%{_bindir}/wx-config-unicode
%make

%install
%makeinstall_std
%__rm -fr %{buildroot}%{_docdir}

desktop-file-install --vendor='' \
	--dir=%{buildroot}%{_datadir}/applications \
	--remove-category='Application' \
	--add-category='Video;AudioVideoEditing' \
	%{buildroot}%{_datadir}/applications/*.desktop

%__mkdir_p %{buildroot}%{_iconsdir}/hicolor/{48x48,32x32,16x16}/apps
convert -size 48x48 src/rc/%{name}.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
convert -size 32x32 src/rc/%{name}.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -size 16x16 src/rc/%{name}.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png

#remove duplicate files
%__rm -fr %{buildroot}%{_libdir}/share/doc/dvdstyler/

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS ChangeLog README TODO
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_mandir}/man1/%{name}.1*
%{_datadir}/applications/*.desktop
%{_datadir}/pixmaps/*.png
%{_iconsdir}/hicolor/48x48/apps/%{name}.png
%{_iconsdir}/hicolor/32x32/apps/%{name}.png
%{_iconsdir}/hicolor/16x16/apps/%{name}.png


%changelog
* Tue Jul 03 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1:2.3-1
+ Revision: 807983
- update to 2.3rc1

* Thu Jan 12 2012 Andrey Bondrov <abondrov@mandriva.org> 1:2.1-1
+ Revision: 760390
- New version 2.1, switch to utf8 wxGTK2.8

* Thu Nov 18 2010 Funda Wang <fwang@mandriva.org> 1:1.8.1-1mdv2011.0
+ Revision: 598722
- BR flex
- BR bison
- update to new version 1.8.1

* Mon Apr 26 2010 Emmanuel Andry <eandry@mandriva.org> 1:1.8.0.2-1mdv2010.1
+ Revision: 539312
- New version 1.8.0.2
- drop p0 (no more needed)

* Sat Jan 16 2010 Funda Wang <fwang@mandriva.org> 1:1.7.4-2mdv2010.1
+ Revision: 492234
- rebuild for new libjpegv8

* Sun Dec 27 2009 Ahmad Samir <ahmadsamir@mandriva.org> 1:1.7.4-1mdv2010.1
+ Revision: 482719
- update to 1.7.4 (use 1.7.4_3 tarball since 1.7.4 doesn't build)

* Sun Aug 23 2009 Funda Wang <fwang@mandriva.org> 1:1.7.3-2mdv2010.0
+ Revision: 419745
- rebuild for new libjpeg v7

* Mon Aug 17 2009 Frederik Himpe <fhimpe@mandriva.org> 1:1.7.3-1mdv2010.0
+ Revision: 417215
- Update to new version 1.7.3

* Sat Mar 07 2009 Emmanuel Andry <eandry@mandriva.org> 1:1.7.2-1mdv2009.1
+ Revision: 352406
- BR zip

  + Funda Wang <fwang@mandriva.org>
    - New version 1.7.2

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Fri Dec 05 2008 Götz Waschk <waschk@mandriva.org> 1:1.7.1-1mdv2009.1
+ Revision: 310625
- new version
- bump deps
- drop useless build deps

  + Adam Williamson <awilliamson@mandriva.org>
    - rebuild for new ffmpeg

* Sat Sep 06 2008 Adam Williamson <awilliamson@mandriva.org> 1:1.7.0-1mdv2009.0
+ Revision: 281891
- package man page
- drop netpbm and mpgtx requires (per upstream, no longer needed)
- drop ffmpeg.patch: no longer needed
- new release 1.7.0

* Sat Jun 14 2008 Adam Williamson <awilliamson@mandriva.org> 1:1.6.2-1mdv2009.0
+ Revision: 219092
- add ffmpeg.patch - fix ffmpeg detection and usage for MDV's layout
- fix genisoimage.patch - it got messed up over last two changes by fwang and aginies
- now br ffmpeg-devel
- clean spec
- misc spec cleanups
- drop legacy icons
- new license policy

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Antoine Ginies <aginies@mandriva.com>
    - add libexif-devel buildrequires
    - new release
    - new version
    - new version

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Aug 27 2007 Funda Wang <fwang@mandriva.org> 1:1.5.1-1mdv2008.0
+ Revision: 72089
- fix file list and desktop entry
- Rediff genisoimage patch
- New version 1.5.1
- use msgconv to convert po files, otherwise PO files will be invalid

* Tue Jun 12 2007 Adam Williamson <awilliamson@mandriva.org> 1:1.5-2mdv2008.0
+ Revision: 38371
- convert .po files to UTF-8 (#31297)

  + Funda Wang <fwang@mandriva.org>
    - Conditioned patch

* Thu May 24 2007 Adam Williamson <awilliamson@mandriva.org> 1:1.5-1mdv2008.0
+ Revision: 30571
- nothing in pixmaps, package fd.o icons
- screw it, drop all 2007.0 stuff in the hope we don't need to build it there again
- drop conditionals for including patch, only conditionalize application
- 1.5 final. 2007: rebuild against updated libdbus

  + Funda Wang <fwang@mandriva.org>
    - Pack pixmap dir


* Sun Mar 04 2007 Emmanuel Andry <eandry@mandriva.org> 1.5-0.beta7.1mdv2007.0
+ Revision: 131976
- update P0 to be fully genisoimage compliant (Rick James)
- fix buildrequires
- buildrequires automake1.8
- New version 1.5 beta 7
  replace mkisofs with cdrkit-genisoimage
  diff patch to support genisoimage
  xdg menu

  + Nicolas Lécureuil <neoclust@mandriva.org>
    - Import dvdstyler

* Wed Apr 12 2006 Jerome Martin <jmartin@mandriva.org> 1:1.5-0.beta5.1mdk
- beta5

* Fri Feb 03 2006 Austin Acton <austin@mandriva.org> 1:1.5-0.beta4.1mdk
- beta4

* Sun Jan 01 2006 Austin Acton <austin@mandriva.org> 1:1.5-0.beta3.1mdk
- 1.5beta3
- buildrequires wxsvg-devel
- mkrel

* Fri May 27 2005 Austin Acton <austin@mandriva.org> 1:1.4-1mdk
- 1.4
- epoch 1 to install over 1.31
- force newer wx config script

* Fri Feb 18 2005 Austin Acton <austin@mandrake.org> 1.31-1mdk
- 1.31

* Mon Jan 17 2005 Austin Acton <austin@mandrake.org> 1.3b-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1084 |12cr|dvi2tty-5.3.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	dvi2tty
%define version 5.3.1
%define release %mkrel 5

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Tool for previewing DVI files on text-only devices
Group:		Text tools
URL:		http://www.mesa.nl/pub/dvi2tty/
Source:		http://www.mesa.nl/pub/dvi2tty/%{name}-%{version}.tar.bz2
Patch0:		dvi2tty-5.3.1-pager.patch
Patch1:		dvi2tty-5.3.1-malloc.patch
Patch2:		dvi2tty-5.3.1-getline.patch
License:	GPLv2
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
dvi2tty is a tool for previewing DVI files on text-only devices. It is
used by MC for viewing DVI files.

%prep
%setup -q
%patch0 -p1 -b .pager
%patch1 -p1 -b .malloc
%patch2 -p1 -b .getline

%build
%make

%install
%__rm -rf %buildroot
mkdir -p %buildroot%_bindir
mkdir -p %buildroot%_mandir/man1
%__install -m 755 dvi2tty disdvi %buildroot%_bindir
%__install -m 644 dvi2tty.1 disdvi.1 %buildroot%_mandir/man1

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%_bindir/*
%_mandir/*/*



%changelog
* Tue Jul 13 2010 Lev Givon <lev@mandriva.org> 5.3.1-5mdv2011.0
+ Revision: 552592
- Fix webpage.
  Patch to recompile.

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 5.3.1-3mdv2009.0
+ Revision: 240636
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Jun 08 2007 Adam Williamson <awilliamson@mandriva.org> 5.3.1-1mdv2008.0
+ Revision: 37567
- Import dvi2tty


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1085 |12cr|dvorak7min-1.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		dvorak7min
Version:	1.6.1
Release:	%mkrel 1
Summary:	Typing tutor for dvorak keyboards
License:	GPLv2+
Group:		Games/Other
Source:		dvorak7min_1.6.1.orig.tar.gz
# debian patch
Patch0:		dvorak7min_1.6.1-9.diff.gz
BuildRequires:	ncurses-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-root
%description
dvorak7min is a typing tutor to help you learn dvorak.

%prep
%setup -q
%patch0 -p1

%build
%make

%install
%{__rm} -Rf %{buildroot}
%{__mkdir_p} %{buildroot}%{_bindir}
%{__cp} -p %{name} %{buildroot}%{_bindir}

%clean
%{__rm} -Rf %{buildroot}

%files
%defattr(-,root,root)
%doc ChangeLog COPYING README
%{_bindir}/%{name}


%changelog
* Fri Oct 17 2008 Nicolas Vigier <nvigier@mandriva.com> 1.6.1-1mdv2009.1
+ Revision: 294734
- import dvorak7min



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1086 |12cr|dvtm-0.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		dvtm
Version:	0.8
Release:	%mkrel 1
Summary:	Tiling window management for the console
License:	MIT
Group:		Terminals
URL:		http://www.brain-dump.org/projects/dvtm/
Source0:	http://www.brain-dump.org/projects/dvtm/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(ncursesw)

%description
dvtm brings the concept of tiling window management, popularized by
X11-window managers like dwm to the console. As a console window manager
it tries to make it easy to work with multiple console based programs
like vim, mutt, cmus or irssi.

%prep
%setup -q

%build
sed -i 's/PREFIX.*local*/PREFIX\ =\ \/usr\//' config.mk
%make

%install
%__rm -rf %{buildroot}
%makeinstall_std

%files
%defattr(-,root,root)
%doc README LICENSE
%{_bindir}/%{name}
%{_bindir}/%{name}-status
%{_mandir}/man1/%{name}.1*



%changelog
* Sun Sep 09 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.8-1mdv2012.0
+ Revision: 816599
- update to 0.8

* Wed Dec 21 2011 Andrey Bondrov <abondrov@mandriva.org> 0.7-1
+ Revision: 744095
- New version 0.7, spec cleanup

* Tue Mar 15 2011 Stéphane Téletchéa <steletch@mandriva.org> 0.6-1
+ Revision: 645168
- update to new version 0.6

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5.2-2mdv2011.0
+ Revision: 617916
- the mass rebuild of 2010.0 packages

* Tue Jul 28 2009 Frederik Himpe <fhimpe@mandriva.org> 0.5.2-1mdv2010.0
+ Revision: 402539
- update to new version 0.5.2

* Wed Feb 18 2009 Nicolas Vigier <nvigier@mandriva.com> 0.5.1-1mdv2009.1
+ Revision: 342550
- update to version 0.5.1

* Thu Oct 16 2008 Nicolas Vigier <nvigier@mandriva.com> 0.4.1-1mdv2009.1
+ Revision: 294198
- fix release tag, files list, requires, indentation
- import dvtm


* Wed Jul 10 2008 Sebastien Bocahu <zecrazytux@zecrazytux.net> 0.4.1-1mdv2008.1
- First realease of dvtm mandriva rpm package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1087 |12cr|dwm-6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		dwm
Version:	6.0
Release:	%mkrel 1
URL:		http://dwm.suckless.org
Source0:	http://dl.suckless.org/%{name}/%{name}-%{version}.tar.gz
Source1:	%{name}.png
License:	MIT
Group:		Graphical desktop/Other
Summary:	A minimalist window manager for the X Window System
Requires:	xterm
Requires:	xmessage
Requires:	dwm-tools
BuildRequires:	libx11-devel
BuildRequires:	libxinerama-devel

%description
dwm is a dynamic window manager for X.

It manages windows in tiled and floating layouts.
Either layout can be applied dynamically, optimizing
the environment for the application in use and the
task performed. It is the little brother of wmii.

%prep
%setup -q

%build
%make CC="gcc %{optflags} %{ldflags}"

%install
%__rm -rf %{buildroot}
%makeinstall_std DESTDIR=%{buildroot} PREFIX=%{_prefix}

# startfile
%__cat > %{buildroot}%{_bindir}/start%{name} << EOF
#!/bin/sh
exec %{_bindir}/%{name}
EOF

%__chmod 755 %{buildroot}%{_bindir}/start%{name}

# session file
%__install -d %{buildroot}%{_sysconfdir}/X11/wmsession.d
%__cat > %{buildroot}%{_sysconfdir}/X11/wmsession.d/40%{name} << EOF
NAME=%{name}
EXEC=%{_bindir}/start%{name}
DESC=%{name} window manager
SCRIPT:
exec %{_bindir}/start%{name}
EOF

%__mkdir_p %{buildroot}%{_datadir}/icons/
%__cp -f %{SOURCE1} %{buildroot}%{_datadir}/icons/

%clean
%__rm -rf %{buildroot}

%post
%make_session

%postun
%make_session

%files
%defattr(-,root,root,755)
%doc LICENSE README
%config(noreplace) %{_sysconfdir}/X11/wmsession.d/40%{name}
%{_bindir}/%{name}
%{_bindir}/start%{name}
%{_mandir}/man1/dwm.1*
%{_datadir}/icons/%{name}.png


%changelog
* Thu Feb 09 2012 Andrey Bondrov <abondrov@mandriva.org> 6.0-1mdv2012.0
+ Revision: 772260
- New version 6.0

* Tue Nov 29 2011 Andrey Bondrov <abondrov@mandriva.org> 5.9-1
+ Revision: 735403
- New version 5.9

* Wed Feb 02 2011 Funda Wang <fwang@mandriva.org> 5.8.2-2
+ Revision: 635319
- simplify BR

* Wed Jul 28 2010 Rémy Clouard <shikamaru@mandriva.org> 5.8.2-1mdv2011.0
+ Revision: 562814
- bump release, fix URL and Source
- clean spec to avoid an rpmlint warning
- add shebang to startdwm script

* Tue Jan 12 2010 Rémy Clouard <shikamaru@mandriva.org> 5.7.2-1mdv2010.1
+ Revision: 490027
- bump release (5.7.2)
- fix licence

* Sun Sep 27 2009 Frederik Himpe <fhimpe@mandriva.org> 5.7.1-1mdv2010.0
+ Revision: 449726
- update to new version 5.7.1

* Mon Jul 27 2009 Frederik Himpe <fhimpe@mandriva.org> 5.6.1-1mdv2010.0
+ Revision: 400631
- update to new version 5.6.1

* Tue Jul 14 2009 Frederik Himpe <fhimpe@mandriva.org> 5.6-1mdv2010.0
+ Revision: 396039
- update to new version 5.6

* Mon May 18 2009 Frederik Himpe <fhimpe@mandriva.org> 5.5-1mdv2010.0
+ Revision: 377334
- Update to new version 5.5

* Wed Feb 18 2009 Jérôme Soyer <saispo@mandriva.org> 5.4-1mdv2009.1
+ Revision: 342494
- New upstream release

* Sun Jan 04 2009 Jérôme Soyer <saispo@mandriva.org> 5.3.1-1mdv2009.1
+ Revision: 324243
- New upstream release

* Wed Dec 03 2008 Jérôme Soyer <saispo@mandriva.org> 5.2-1mdv2009.1
+ Revision: 309671
- New Release 5.2

* Wed Jul 30 2008 Jérôme Soyer <saispo@mandriva.org> 5.1-1mdv2009.0
+ Revision: 254725
- New release 5.1

* Tue Jan 08 2008 Jérôme Soyer <saispo@mandriva.org> 4.7-3mdv2008.1
+ Revision: 146908
- Add Requires

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Dec 13 2007 Jérôme Soyer <saispo@mandriva.org> 4.7-2mdv2008.1
+ Revision: 119225
- Add macro for creating session

* Thu Dec 06 2007 Jérôme Soyer <saispo@mandriva.org> 4.7-1mdv2008.1
+ Revision: 116082
- import dwm



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1088 |12cr|dwm-tools-32-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define dmenu_version 4.4.1
%define lsw_version 0.2
%define slock_version 0.9
%define sselp_version 0.2
%define ssid_version 0.1
%define swarp_version 0.1
%define tabbed_version 0.3
%define wmname_version 0.1

Name:		dwm-tools
Version:	32
Release:	%mkrel 1
Summary:	Dwm Window Manager Tools
License:	MIT
Group:		Graphical desktop/Other
Source:		%{name}-%{version}.tar.bz2
URL:		http://www.suckless.org
BuildRoot:	%{_tmppath}/%{name}-%{version}-root
BuildRequires:	libx11-devel
BuildRequires:	libxext-devel
BuildRequires:	libxinerama-devel
Provides:	dmenu, lsw, slock, sselp, ssid, swarp, tabbed, wmname

%description
Dwm tools is a set of tools for some WM such as wmii, dwm, etc..

%prep
%setup
for tarballs in dmenu-%{dmenu_version}.tar.gz lsw-%{lsw_version}.tar.gz slock-%{slock_version}.tar.gz sselp-%{sselp_version}.tar.gz ssid-%{ssid_version}.tar.gz swarp-%{swarp_version}.tar.gz tabbed-%{tabbed_version}.tar.gz wmname-%{wmname_version}.tar.gz; \
do \
   tar xf $tarballs; \
done


%build
for dwmtools in dmenu-%{dmenu_version} lsw-%{lsw_version} slock-%{slock_version} sselp-%{sselp_version} ssid-%{ssid_version} swarp-%{swarp_version} tabbed-%{tabbed_version} wmname-%{wmname_version}; \
do \
   make -C $dwmtools PREFIX=/usr; \
done

%install
rm -rf %{buildroot}
for dwmtools in dmenu-%{dmenu_version} lsw-%{lsw_version} slock-%{slock_version} sselp-%{sselp_version} ssid-%{ssid_version} swarp-%{swarp_version} tabbed-%{tabbed_version} wmname-%{wmname_version}; \
do \
   make -C $dwmtools install DESTDIR=%{buildroot} PREFIX=/usr; \
done

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%attr(0755,root,root) %{_bindir}/*
%{_datadir}/man/man*/*


%changelog
* Tue Nov 29 2011 Andrey Bondrov <abondrov@mandriva.org> 32-1mdv2012.0
+ Revision: 735406
- Update to the latest versions, add tabbed

* Wed Feb 02 2011 Funda Wang <fwang@mandriva.org> 31-3
+ Revision: 635320
- simplify BR

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 31-2mdv2011.0
+ Revision: 610320
- rebuild

* Tue Mar 09 2010 Sandro Cazzaniga <kharec@mandriva.org> 31-1mdv2010.1
+ Revision: 516885
- update to 31

* Mon May 18 2009 Frederik Himpe <fhimpe@mandriva.org> 30-1mdv2010.0
+ Revision: 377313
- Update to new version 30 (dmenu 4.0)

* Wed Dec 03 2008 Jérôme Soyer <saispo@mandriva.org> 29-1mdv2009.1
+ Revision: 309678
- New Release 29

* Sun Aug 10 2008 Jérôme Soyer <saispo@mandriva.org> 28-1mdv2009.0
+ Revision: 270595
- New release 28

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 26-3mdv2009.0
+ Revision: 244595
- rebuild
- fix summary-not-capitalized

* Tue Jan 08 2008 Jérôme Soyer <saispo@mandriva.org> 26-1mdv2008.1
+ Revision: 146913
- Change RPM Group
- import dwm-tools



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1089 |12cr|dxf2fig-2.13-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Convert dxf files to xfig format
Name:		dxf2fig
Version:	2.13
Release:	6
License:	GPL
Group:		Graphics
Url:		http://ta.twi.tudelft.nl/ftp/dv/lemmens/
Source0:	%{name}-%{version}.tar.bz2
Patch0:		dxf2fig-format-string.patch

%description
dxf2fig parses Autocad DXF input, then calls external
routines to do either plotting or a fig conversion for xfig.
The conversion is fairly complete. Layers (depths in xfig),
blocks (compounds in xfig), colors, and linetypes are roughly
preserved in the output file. 

%prep
%setup -q
%patch0 -p0 -b .fmt

%build
%make CFLAGS="%{optflags} -DVERSION=\\\"\$(VERSION)\\\" -DMODDATE=\\\"\$(MODDATE)\\\""

%install
mkdir -p %{buildroot}%{_bindir}
cp dxf2fig %{buildroot}%{_bindir}

%files
%doc README TODO Changelog
%{_bindir}/dxf2fig



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1090 |12cr|dynagen-0.11.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		dynagen
Version:	0.11.0
Release:	%mkrel 1
Group:		Emulators
URL:		http://dyna-gen.sourceforge.net/
Source:		http://downloads.sourceforge.net/dyna-gen/dynagen-%{version}.tar.gz
# Patch for gdynagen, shipped in gdynagen tarball, merged in dynagen svn
# http://gdynagen.sourceforge.net/
Summary:	A configuration tool the dynamips Cisco router simulator
License:	GPL
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-root
Suggests:	dynamips >= 0.2.8
Suggests:	xterm
#Requires:	dynamips


%description
Dynagen is a front-end for use with the  Dynamips Cisco router emulator. It
uses an INI-like configuration file to provision Dynamips emulator networks. It
takes care of specifying the right port adapters, generating and matching up
those pesky NIO descriptors, specifying bridges, frame-relay, ATM switches,
etc. It also provides a management CLI for listing devices, suspending and
reloading instances, determining and managing idle-pc values, etc.

%prep
%setup -q
for file in `find . -type f`
do perl -pi -e 'BEGIN {exit unless -T $ARGV[0];}s/\r\n$/\n/;' $file
done

%build

%install
rm -Rf %{buildroot}
mkdir -p %{buildroot}/{%{_datadir}/%{name},%{_sysconfdir},%{_bindir},%{python_sitelib}}
install configspec *.py *.sh %{buildroot}/%{_datadir}/%{name}
#install dynamips_lib.py %{buildroot}/%{python_sitelib}
install -m755 dynagen %{buildroot}/%{_datadir}/%{name}
install %{name}.ini %{buildroot}/%{_sysconfdir}
ln -s %{_datadir}/%{name}/%{name} %{buildroot}/%{_bindir}/%{name}

%clean
rm -Rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/%{name}
%attr (644,root,root) %config(noreplace) %{_sysconfdir}/%{name}.ini
%{_datadir}/%{name}
#%{python_sitelib}/dynamips_lib.py
%defattr(644,root,root,755)
%doc docs sample_labs README.txt dynagen.ini




%changelog
* Sat Jan 31 2009 Buchan Milne <bgmilne@mandriva.org> 0.11.0-1mdv2009.1
+ Revision: 335804
- New version 0.11.0
-suggest xterm and dynamips (neither are required for use, but in many cases
 would be useful to have)

* Fri Jul 18 2008 Buchan Milne <bgmilne@mandriva.org> 0.10.1-1mdv2009.0
+ Revision: 238174
- update to new version 0.10.1

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Aug 21 2007 Buchan Milne <bgmilne@mandriva.org> 0.9.3-1mdv2008.0
+ Revision: 68199
- New version 0.9.3

* Mon Jun 04 2007 Buchan Milne <bgmilne@mandriva.org> 0.9.2-1mdv2008.0
+ Revision: 35017
- New version 0.9.2


* Sun Mar 11 2007 Buchan Milne <bgmilne@mandriva.org> 0.9.0-1mdv2007.1
+ Revision: 141268
- New version 0.9.0
- Import dynagen

* Wed Jan 10 2007 Buchan Milne <bgmilne@mandriva.org> 0.8.3-1mdv
- 0.8.3

* Sat Jan 06 2007 Buchan Milne <bgmilne@mandriva.org> 0.8.2-1mdv
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1091 |12cr|dynamips-0.2.8-0.RC2.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pre RC2
%define rel 2

Name:		dynamips
Version:	0.2.8
Release:	%mkrel %{?pre:0.%pre.}%rel
License:	GPL
Group:		Emulators
Summary:	MIPS64 emulator able to emulate the Cisco 7200 and 3600 platforms
URL:		http://www.ipflow.utc.fr/index.php/Cisco_7200_Simulator
Source:		http://www.ipflow.utc.fr/dynamips/dynamips-%{version}%{?pre:-%pre}.tar.gz
Patch:		dynamips-makefile-libs.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	libpcap-devel elfutils-devel
ExclusiveArch:	%ix86 x86_64

%description
I started in August 2005 a project to emulate a Cisco 7200 on a traditionnal
PC. Now, it also supports Cisco 3600 series (3620, 3640 and 3660).

The goals of this emulator are mainly:

    * To be used as a training platform, with software used in real world. It
      would allow people to become more familiar with Cisco devices, Cisco
      being the world leader in networking technologies ;
    * Test and experiment the numerous and powerful features of Cisco IOS ;
    * Check quickly configurations to be deployed later on real routers.


Of course, this emulator cannot replace a real router: you should be able to
get a performance of about 1 kpps (depending on your host machine), to be
compared to the 100 kpps delivered by a NPE-100 (the oldest NPE model). So, it
is simply a complementary tool to real labs for administrators of Cisco
networks or people wanting to pass their CCNA/CCNP/CCIE exams. 


%prep
%setup -q %{?pre:-n %{name}-%{version}-%{pre}}
%patch -p1 -b .orig

%build
#%make
#parallel build fails
%ifarch x86_64
export DYNAMIPS_ARCH=amd64
%endif
make

%install
rm -Rf %{buildroot}

mkdir -p %{buildroot}/{%{_bindir},%{_mandir}/man1}
install -m755 dynamips nvram_export %{buildroot}/%{_bindir}
install -m644 dynamips.1 nvram_export.1 %{buildroot}/%{_mandir}/man1
mkdir -p %{buildroot}/var/lib/%{name}/{labs,images}

%clean
rm -Rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/*
%dir /var/lib/%{name}/images
%dir /var/lib/%{name}/labs
%doc README README.hypervisor TODO
%doc %{_mandir}/man1/*




%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.8-0.RC2.2mdv2011.0
+ Revision: 610330
- rebuild

* Sat Jan 31 2009 Buchan Milne <bgmilne@mandriva.org> 0.2.8-0.RC2.1mdv2010.1
+ Revision: 335777
- New version 0.2.8-rc2

* Wed Oct 29 2008 Oden Eriksson <oeriksson@mandriva.com> 0.2.7-2mdv2009.1
+ Revision: 298249
- rebuilt against libpcap-1.0.0

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.2.7-1mdv2008.1
+ Revision: 140723
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Jun 04 2007 Buchan Milne <bgmilne@mandriva.org> 0.2.7-1mdv2008.0
+ Revision: 35016
- New version 0.2.7 final


* Sun Mar 11 2007 Buchan Milne <bgmilne@mandriva.org> 0.2.7-0.RC1.2mdv2007.1
+ Revision: 141251
- New version 0.2.7-RC1
- Add labs and images directories for use in hypervisor mode
- Fix build on x86_64

* Wed Jan 17 2007 Buchan Milne <bgmilne@mandriva.org> 0.2.6-0.RC5.1mdv2007.1
+ Revision: 109963
- Import dynamips

* Sat Jan 06 2007 Buchan Milne <bgmilne@mandriva.org> 0.2.5-1mdv
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1092 |12cr|e00compr-1.0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		e00compr
Version:	1.0.1
Release:	%mkrel 2
Summary:	Tools to Read/Write Compressed E00 Files
License:	BSD-like
Source:		http://avce00.maptools.org/dl/%{name}-%{version}.tar.bz2
URL:		http://avce00.maptools.org/e00compr
Group:		Sciences/Geosciences
BuildRoot:	%{_tmppath}/%{name}-%{version}-root

%description
E00Compr is an Open Source (i.e. Free!) ANSI-C library to compress and
uncompress Arc/Info Export (E00) files.

For those who do not need a library but simply want to convert some files, the
package includes the "E00CONV" conversion program that allows you to convert a
E00 file to and from any compression level (NONE, PARTIAL or FULL). 

%package -n %{name}-devel
License:	BSD-like
Group:		Sciences/Geosciences
Summary:	A Library to Read/Write Compressed E00 Files

%description -n %{name}-devel
E00Compr is an Open Source (i.e. Free!) ANSI-C library to compress and
uncompress Arc/Info Export (E00) files.

The C library can be easily plugged into existing E00 translators to add
support for compressed E00 files simply by replacing the existing translator's
read/write function by the E00ReadNextLine() and E00WriteNextLine() functions
provided by the library. See the library documentation for all the details.

This package includes the development files (headers and static library)
for developing applications which use the e00 library.

%prep
%setup -q


%build
#configure
%make

%install
rm -Rf %{buildroot}
install -d %{buildroot}/{%{_includedir},%{_bindir},%{_libdir}}
install -m644 *.h %{buildroot}/%{_includedir}
install *.a %{buildroot}/%{_libdir}
install e00conv %{buildroot}/%{_bindir}

%clean
rm -Rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/e00conv

%files -n %{name}-devel
%{_includedir}/*.h
%{_libdir}/e00compr.a



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-2mdv2011.0
+ Revision: 617940
- the mass rebuild of 2010.0 packages

* Thu Aug 20 2009 Buchan Milne <bgmilne@mandriva.org> 1.0.1-1mdv2010.0
+ Revision: 418563
- update to new version 1.0.1

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.0.0-5mdv2009.0
+ Revision: 244600
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.0.0-3mdv2008.1
+ Revision: 140723
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import e00compr


* Wed Sep 06 2006 Buchan Milne <bgmilne@mandriva.org> 1.0.0-3mdv2007.0
- fix perms of headers
- clean buildroot

* Thu Feb 16 2006 Nicolas Lcureuil <neoclust@mandriva.org> 1.0.0-2mdk
- Fix Group ( Tks PierreLag)

* Sun Jan 01 2006 Buchan Milne <bgmilne@mandriva.org> 1.0.0-1
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1093 |12cr|e-0.17.0-0.lucky.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Tarball of svn snapshot created as follows...
#Cut and paste in a shell after removing initial #

#svn co http://svn.enlightenment.org/svn/e/trunk/e e; \
#cd e; \
#SVNREV=$(LANGUAGE=C svn info | grep "Last Changed Rev:" | cut -d: -f 2 | sed "s@ @@"); \
#v_maj=$(cat configure.ac | grep 'm4_define(\[v_maj\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#v_min=$(cat configure.ac | grep 'm4_define(\[v_min\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#v_mic=$(cat configure.ac | grep 'm4_define(\[v_mic\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#PKG_VERSION=$v_maj.$v_min.$v_mic.$SVNREV; \
#cd ..; \
#tar -Jcf e-$PKG_VERSION.tar.xz e/ --exclude .svn --exclude .*ignore

%define use_ccache 1
%define oname enlightenment

#define svnrev 80969
%define pre lucky

Summary:	Enlightenment DR 17 window manager
Name:		e
Version:	0.17.0
Release:	0.%{pre}.1
License:	BSD
Group:		Graphical desktop/Enlightenment
URL:		http://www.enlightenment.org/
Source0:	http://download.enlightenment.org/releases/%{oname}-%{version}-%{pre}.tar.bz2
# When we have it:
#Source1:	some-theme.edj.bz2
Patch0:		e17_sysactions.conf.patch

BuildRequires:	multiarch-utils
BuildRequires:	doxygen
BuildRequires:	gettext-devel
BuildRequires:	pam-devel
BuildRequires:	edje
BuildRequires:	eet
BuildRequires:	embryo
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(ebluez) >= 1.2.0
BuildRequires:	pkgconfig(ecore) >= 1.2.0
BuildRequires:	pkgconfig(ecore-con) >= 1.2.0
BuildRequires:	pkgconfig(ecore-evas) >= 1.2.0
BuildRequires:	pkgconfig(ecore-file) >= 1.2.0
BuildRequires:	pkgconfig(ecore-input) >= 1.2.0
BuildRequires:	pkgconfig(ecore-input-evas) >= 1.2.0
BuildRequires:	pkgconfig(ecore-ipc) >= 1.2.0
BuildRequires:	pkgconfig(ecore-x) >= 1.2.99
BuildRequires:	pkgconfig(edbus) >= 1.2.0
BuildRequires:	pkgconfig(edje) >= 1.2.0
BuildRequires:	pkgconfig(eet) >= 1.6.0
BuildRequires:	pkgconfig(eeze) >= 1.2.0
BuildRequires:	pkgconfig(efreet) >= 1.2.99
BuildRequires:	pkgconfig(efreet-mime) >= 1.2.0
BuildRequires:	pkgconfig(efreet-trash) >= 1.2.0
BuildRequires:	pkgconfig(eina) >= 1.2.0
BuildRequires:	pkgconfig(eio) >= 1.0.0
BuildRequires:	pkgconfig(elementary) >= 1.6.9.0
BuildRequires:	pkgconfig(eofono) >= 1.2.0
BuildRequires:	pkgconfig(ephysics)
BuildRequires:	pkgconfig(ethumb)
BuildRequires:	pkgconfig(evas) >= 1.2.0
BuildRequires:	pkgconfig(exchange)
BuildRequires:	pkgconfig(xcb)
BuildRequires:	pkgconfig(xcb-keysyms)
BuildRequires:	pkgconfig(xcb-shape)

#Requires:	acpitool
Requires:	pm-utils
Requires:	eet >= 1.4.0
Requires:	ecore >= 1.0.0
Requires:	efreet >= 1.0.0
Requires:	embryo >= 1.0.0
Requires:	e_dbus >= 1.0.0
Requires:	evas >= 1.0.0
Requires:	evas_generic_loaders
#Suggests:	econnman

Provides:	%{oname} = %{version}-%{release}

%description
E17 is a next generation window manager for UNIX operating systems. Based on
the Enlightenment Foundation Libraries (EFL), E17 is much more than just
another window manager - it's an ambitious and innovative project that aims
to drive the development of graphical applications industry-wide for several
years to come.

%package devel
Summary:	Enlightenment library headers and development libraries
Group:		Development/C

%description devel
E17 development headers and development libraries.

%prep
%setup -qn %{oname}-%{version}-%{pre}
%apply_patches

sed -i s,release_info=\"-release\ \$release\",release_info=\"\",g configure.ac

%build
#NOCONFIGURE=yes ./autogen.sh
%configure2_5x \
	--enable-files \
	--disable-device-hal \
	--disable-mount-hal \
	--enable-device-udev \
	--enable-exchange

%make

%install
%makeinstall_std

%find_lang %{oname}

#fake e-config
touch %{buildroot}/%{_bindir}/%{oname}-config
%multiarch_binaries %{buildroot}/%{_bindir}/%{oname}-config

#fix bad perms
chmod a=rx,u+xws %{buildroot}%{_libdir}/%{oname}/modules/cpufreq/linux-*/freqset
chmod a=rx,u+xws %{buildroot}%{_libdir}/%{oname}/utils/enlightenment_sys
chmod a=rx,u+xws %{buildroot}%{_libdir}/%{oname}/utils/enlightenment_backlight

# display manager entry
mkdir -p %{buildroot}/%{_sysconfdir}/X11/wmsession.d
cat << EOF > %{buildroot}/%{_sysconfdir}/X11/wmsession.d/23E17
NAME=E17
ICON=
EXEC=/usr/bin/enlightenment_start
SCRIPT:
exec /usr/bin/enlightenment_start
EOF

# We already have wmsession.d/23E17, so we can remove
# xsessions/enlightenment.desktop. If we keep both files, we'll have both "E17"
# and "Enlightenment" options in the Display Manager (GDM, Entrance), which is
# not good.
# Also, the wmsession.d file is used to generate
# /etc/X11/dm/Sessions/23E17.desktop, which uses Xsession and consequently
# consolekit. If you re-enable the sessions/enlightenment.desktop, please patch
# it to use Exec="/usr/share/X11/xdm/Xsession E17". See bug #59123
rm -f %{buildroot}%{_datadir}/xsessions/%{oname}.desktop

# When we have our own theme
# rename default theme, so we can replace it with our theme
#mv %{buildroot}%{_datadir}/enlightenment/data/themes/default.edj %{buildroot}%{_datadir}/enlightenment/data/themes/original-default.edj
# add our theme as default
#bzcat %{SOURCE1} > %{buildroot}%{_datadir}/enlightenment/data/themes/default.edj

%files -f %{oname}.lang
%doc AUTHORS README COPYING doc/*
%config %{_sysconfdir}/X11/wmsession.d/23E17
%config(noreplace) %{_sysconfdir}/%{oname}/sysactions.conf
%{_sysconfdir}/xdg/menus/enlightenment.menu
%{_bindir}/%{oname}
%{_bindir}/%{oname}_*
%{_datadir}/%{oname}
%{_datadir}/applications/enlightenment_filemanager.desktop
%{_libdir}/%{oname}

%files devel
%{_bindir}/%{oname}-config
%{multiarch_bindir}/%{oname}-config
%{_libdir}/pkgconfig/*.pc
%{_includedir}/%{oname}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1094 |12cr|e17_themes-0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name 	e17_themes
%define version 0.2
%define release %mkrel 1

Summary: 	Enlightenment DR 17 themes
Name: 		%name
Version: 	%version
Release: 	%release
License: 	BSD
Group: 		Graphical desktop/Enlightenment
URL:		http://exchange.enlightenment.org/theme/
#Source0:	Natural_Yellow.edj.bz2
#Source1:	bwsquared.edj.bz2
Source2:	cerium.edj.bz2
#Source3:	crude.edj.bz2
#Source4:	cthulhain-0.5.8.edj.bz2
#Source5:	grunge.edj.bz2
Source6:	milky1.0-Beta8.edj.bz2
#Source7:	nyz-0.3.edj.bz2
Source8:	simply-white-1.0.2.edj.bz2
Source9:	steampunk_0_18.edj.bz2
Source10:	edjy-b.edj.bz2
#Source11:	fireball.edj.bz2
Source12:	A-Beautiful-Blue.edj.bz2
BuildRoot: 	%_tmppath/%name-buildroot
Requires:	e >= 0.16.999.050

%description
E17 theme from exchange.enlightenment.org.

%prep

%build

%install
rm -fr $RPM_BUILD_ROOT
mkdir -p %buildroot/%{_datadir}/enlightenment/data/themes/
#cp -av %{SOURCE1} %buildroot/%{_datadir}/enlightenment/data/themes/
cp -av %{SOURCE2} %buildroot/%{_datadir}/enlightenment/data/themes/
#cp -av %{SOURCE3} %buildroot/%{_datadir}/enlightenment/data/themes/
#cp -av %{SOURCE4} %buildroot/%{_datadir}/enlightenment/data/themes/
#cp -av %{SOURCE5} %buildroot/%{_datadir}/enlightenment/data/themes/
cp -av %{SOURCE6} %buildroot/%{_datadir}/enlightenment/data/themes/
#cp -av %{SOURCE7} %buildroot/%{_datadir}/enlightenment/data/themes/
cp -av %{SOURCE8} %buildroot/%{_datadir}/enlightenment/data/themes/
cp -av %{SOURCE9} %buildroot/%{_datadir}/enlightenment/data/themes/
cp -av %{SOURCE10} %buildroot/%{_datadir}/enlightenment/data/themes/
#cp -av %{SOURCE11} %buildroot/%{_datadir}/enlightenment/data/themes/
cp -av %{SOURCE12} %buildroot/%{_datadir}/enlightenment/data/themes/

pushd %buildroot/%{_datadir}/enlightenment/data/themes/
for theme in *.bz2
do
bunzip2 -fv $theme
done
popd

%post
%postun

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/enlightenment/data/themes/*.edj


%changelog
* Sun Jan 02 2011 Crispin Boylan <crisb@mandriva.org> 0.2-1mdv2011.0
+ Revision: 627476
- Update themes and dont install ones which dont work anymore

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1-3mdv2011.0
+ Revision: 617946
- the mass rebuild of 2010.0 packages

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 0.1-2mdv2010.0
+ Revision: 437220
- rebuild

* Thu Mar 05 2009 Antoine Ginies <aginies@mandriva.com> 0.1-1mdv2009.1
+ Revision: 348800
- import e17_themes



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1095 |12cr|e2tools-0.0.16-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           e2tools
Version:        0.0.16
Release:        %mkrel 10
Summary:        Manipulate files in unmounted ext2/ext3 filesystems

Group:          System/Kernel and hardware
License:        GPLv2
URL:            http://home.earthlink.net/~k_sheff/sw/e2tools/
Source0:        http://home.earthlink.net/~k_sheff/sw/e2tools/%{name}-%{version}.tar.lzma
Source1:        e2tools-test.sh
# Thank you very much for the man pages from Debian package.
Source2:        e2cp.1
Source3:        e2ln.1
Source4:        e2ls.1
Source5:        e2mkdir.1
Source6:        e2mv.1
Source7:        e2rm.1
Source8:        e2tail.1
Source9:        e2tools.7
Patch1:         e2tools-fedora-fixes.patch

BuildRequires:  pkgconfig(ext2fs) >= 1.27

# For e2tools-test.sh
BuildRequires:  e2fsprogs, diffutils


%description
A simple set of utilities to read, write, and manipulate files in an
ext2/ext3 filesystem directly using the ext2fs library. This works

  - without root access
  - without the filesystem being mounted
  - without kernel ext2/ext3 support

The utilities are: e2cp e2ln e2ls e2mkdir e2mv e2rm e2tail

%prep
%setup -q
%patch1 -p1

%build
sed -i '/e2cp_LDADD/s:-L@[^@]*@::' Makefile.in || die

%configure
%make  CPPFLAGS="-Wall"


%check
# Run tests
for e in e2ln e2ls e2mkdir e2mv e2rm e2tail; do
    ln -s e2cp $e
done
sh %{SOURCE1}


%install
%makeinstall_std
%{__install} -d %{buildroot}%{_mandir}/man1/
%{__install} \
    %{SOURCE2} \
    %{SOURCE3} \
    %{SOURCE4} \
    %{SOURCE5} \
    %{SOURCE6} \
    %{SOURCE7} \
    %{SOURCE8} \
    %{buildroot}%{_mandir}/man1/
%{__install} -D %{SOURCE9} %{buildroot}%{_mandir}/man7/e2tools.7


%files
%doc README ChangeLog TODO AUTHORS
%{_bindir}/e2cp
%{_bindir}/e2ln
%{_bindir}/e2ls
%{_bindir}/e2mkdir
%{_bindir}/e2mv
%{_bindir}/e2rm
%{_bindir}/e2tail
%doc %{_mandir}/man1/e2cp.1*
%doc %{_mandir}/man1/e2ln.1*
%doc %{_mandir}/man1/e2ls.1*
%doc %{_mandir}/man1/e2mkdir.1*
%doc %{_mandir}/man1/e2mv.1*
%doc %{_mandir}/man1/e2rm.1*
%doc %{_mandir}/man1/e2tail.1*
%doc %{_mandir}/man7/e2tools.7*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1096 |12cr|e3-2.7.1-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	e3
%define version	2.7.1
%define release %mkrel 10

Summary:	Tiny editor, well suited for rescue disks
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPLv2+
Group:		Editors 
URL:	    	http://mitglied.lycos.de/albkleine/
Source0:	http://mitglied.lycos.de/albkleine/%{name}-%{version}.tar.gz
Provides:	editor
BuildRequires:	nasm
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
#ExclusiveArch:  %ix86
%description
E3 is teeny tiny editor that doesn't depend on any libs.
e3 uses subset of wordstar|emacs|pico|vi|nedit commands.

%prep

%setup -q -n %{name}-%{version}

%build

%ifarch x86_64
%make nasm64
%else
%make nasm32
%endif

# run the tests
#make test

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_mandir}/man1

install -m755 e3 %{buildroot}%{_bindir}/e3
install -m644 e3.man %{buildroot}%{_mandir}/man1/e3.1

# fix those softlinks
pushd %{buildroot}%{_bindir}
    for i in e3em e3ne e3pi e3vi e3ws; do 
	ln -snf e3 ${i}
    done
popd

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc README ChangeLog e3.html
%{_bindir}/e3
%{_bindir}/e3em
%{_bindir}/e3ne
%{_bindir}/e3pi
%{_bindir}/e3vi
%{_bindir}/e3ws 
%{_mandir}/man1/e3*




%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 2.7.1-10mdv2011.0
+ Revision: 617948
- the mass rebuild of 2010.0 packages

* Wed May 27 2009 Jérôme Brenier <incubusss@mandriva.org> 2.7.1-9mdv2010.0
+ Revision: 380087
- fix build with x86_64 arch

* Sun May 17 2009 Jérôme Brenier <incubusss@mandriva.org> 2.7.1-8mdv2010.0
+ Revision: 376686
- fix license (GPLv2+)

* Sat Mar 14 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.7.1-7mdv2009.1
+ Revision: 354751
- rebuild

* Mon Mar 02 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.7.1-6mdv2009.1
+ Revision: 347456
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2.7.1-5mdv2009.0
+ Revision: 244602
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 2.7.1-3mdv2008.1
+ Revision: 170805
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

* Sun Feb 17 2008 Michael Scherer <misc@mandriva.org> 2.7.1-2mdv2008.1
+ Revision: 169840
- bump release for submitting
- restrict to x86, soft in assembly, and it doesn't compil on x86_64
- update to latest version
- change url, new page
- remove the email of developer, as it likely changed at the same time than the homepage

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - do not hardcode bz2 extension


* Fri Dec 22 2006 Oden Eriksson <oeriksson@mandriva.com> 2.7.0-1mdv2007.0
+ Revision: 101721
- Import e3

* Fri Apr 07 2006 Nicolas Lcureuil <neoclust@mandriva.org> 2.7.0-1mdk
- New release 2.7.0
- use mkrel

* Tue Feb 22 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.6.2-1mdk
- 2.6.2
- make it compile...
- run the tests

* Fri Jan 07 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.6.1-2mdk
- rpmlint fixes

* Fri Jan 07 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.6.1-1mdk
- 2.6.1

* Fri Aug 06 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.6.0-1mdk
- 2.6.0


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1097 |12cr|e4rat-0.2.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %{name}-core %{major}

Summary:	Toolset to accelerate the boot process as well as application startups
Name:		e4rat
Version:	0.2.3
Release:	1
License:	GPLv3
Group:		System/Configuration/Boot and Init
URL:		http://e4rat.sourceforge.net/
Source0:	http://downloads.sourceforge.net/project/dracut/%{name}_%{version}_src.tar.gz
Patch1:		e4rat-0.2.2-libdir.patch
Patch2:		e4rat-0.2.3-shared-build.patch
Patch3:		e4rat-0.2.3-boostfsv3.patch
BuildRequires:	cmake
BuildRequires:	boost-devel
BuildRequires:	ext2fs-devel
BuildRequires:	pkgconfig(blkid)
BuildRequires:	audit-devel
BuildRequires:	auparse-devel
BuildRequires:	libstdc++-devel
BuildRequires:	audit
# (tpg) this packages causes negative effect
Conflicts:	preload

%description
e4rat ("Ext4 - Reducing Access Times") is a toolset to accelerate the boot
process as well as application startups. Through physical file realloction
e4rat eliminates both seek times and rotational delays. This leads to a high
disk transfer rate.

Placing files on disk in a sequentially ordered way allows to efficiently
read-ahead files in parallel to the program startup. The combination of
sequentially reading and a high cache hit rate may reduce the boot time by a
factor of three, as the example below shows.

e4rat is based on the online defragmentation ioctl EXT4_IOC_MOVE_EXT from the
Ext4 filesystem, which was introduced in Linux Kernel 2.6.31. Other filesystem
types and/or earlier versions of extended filesystems are not supported. 

%package %{libname}
Summary:	Main library for %{name}
Group:		System/Libraries
Requires:	%{name} = %{version}-%{release}

%description %{libname}
Main library for %{name}.

%prep
%setup -q
%patch1 -p1 -b .libdir
%patch2 -p1 -b .shared
%patch3 -p0 -b .boost3

%build
%cmake
%make

%install
%makeinstall_std -C build

%files
%doc README
%config %{_sysconfdir}/%{name}.conf
%{_sbindir}/%{name}-collect
%{_sbindir}/%{name}-preload
%{_sbindir}/%{name}-realloc
%{_mandir}/man5/%{name}.conf.5*
%{_mandir}/man8/%{name}-collect.8*
%{_mandir}/man8/%{name}-preload.8*
%{_mandir}/man8/%{name}-realloc.8*

%files %{libname}
%{_libdir}/lib*%{name}-core.so
%{_libdir}/lib*%{name}-core.so.%{major}

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1098 |12cr|easychem-0.6-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages	%{nil}
%define debug_package		%{nil}

Name:		easychem
Summary:	2D molecular drawing program
Version:	0.6
Release:	7

Source0:	http://puzzle.dl.sourceforge.net/sourceforge/easychem/%{name}-%{version}.tar.bz2
Patch0:		easychem-0.6-rosa-linkage.patch
URL:		http://easychem.sourceforge.net/
License:	GPLv2+
Group:		Sciences/Chemistry
BuildRequires:	gtk2-devel

%description
EasyChem is a program designed to draw chemical molecules.  The problem in all
existing programs is: they intend to be easy to use at first try, kind of a
quick-and-dirty approach. EasyChem would be a bit difficult to learn, but when
you master it, you can be very fast, and with a huge precision. In fact, it's
just like a specialized vectorial drawing tool.

%prep
%setup -q
%patch0 -p1

%build
%make -f Makefile.linux C_FLAGS="%{?optflags} %{?ldflags}"

%install
install -D -m755 %{name} %{buildroot}/%{_bindir}/%{name}

#menu

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=EasyChem
Comment=2D Molecule Editor
Exec=%{name}
Icon=chemistry_section
Terminal=false
Type=Application
Categories=X-MandrivaLinux-MoreApplications-Sciences-Chemistry;Science;Chemistry;
EOF

%files
%doc COPYING
%{_bindir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.6-6mdv2011.0
+ Revision: 617949
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 0.6-5mdv2010.0
+ Revision: 428440
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.6-4mdv2009.0
+ Revision: 244603
- rebuild
- drop old menu

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.6-2mdv2008.1
+ Revision: 140723
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import easychem


* Tue Sep 05 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.6-2mdv2007.0
- XDG

* Tue Jul 5 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.6-1mdk
- 0.6
- %%mkrel
- rpmbuildupdate friendly

* Sun May 2 2004 Austin Acton <austin@mandrake.org> 0.5-1mdk
- 0.5

* Wed Jan 28 2004 Austin Acton <austin@mandrake.org> 0.3-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1099 |12cr|easymock-1.2-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2009, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

Name:           easymock
Version:        1.2
Release:        15
Summary:        Easy mock objects
Group:          Development/Java
License:        MIT
URL:            http://www.easymock.org/
# cvs -d:pserver:anonymous@easymock.cvs.sourceforge.net:/cvsroot/easymock login
# cvs -z3 -d:pserver:anonymous@easymock.cvs.sourceforge.net:/cvsroot/easymock export -r EasyMock1_2_Java1_3 easymock
# tar czf easymock-1.2-src.tar.gz easymock
Source0:        easymock-1.2-src.tar.gz
Source1:        http://repo1.maven.org/maven2/easymock/easymock/1.2_Java1.5/easymock-1.2_Java1.5.pom
Source2:        easymock-component-info.xml
Patch0:         easymock-1.2-build_xml.patch
Patch1:         %{name}-removed-test.patch
Patch2:         %{name}-removed-alltests.patch
Requires(post): jpackage-utils >= 1.7.2
Requires(postun): jpackage-utils >= 1.7.2
BuildRequires:  jpackage-utils >= 0:1.6
BuildRequires:  ant >= 0:1.6
BuildRequires:  ant-junit >= 0:1.6
BuildRequires:  junit >= 0:3.8.1
BuildRequires:  java-devel >= 0:1.5.0
BuildRequires:  java-rpmbuild
BuildArch:      noarch

%description
EasyMock provides Mock Objects for interfaces in JUnit tests by generating
them on the fly using Java's proxy mechanism. Due to EasyMock's unique style
of recording expectations, most refactorings will not affect the Mock Objects.
So EasyMock is a perfect fit for Test-Driven Development.

%package        javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description    javadoc
Javadoc for %{name}.

%prep
%setup -q -n %{name}
%patch0 -p0
%patch1 -p1
%patch2 -p1
mkdir lib
pushd lib
ln -sf $(build-classpath junit) .
popd

# We no longer ship a 1.3/1.4 VM, Set it to generic javahome
rm easymockbuild.properties
echo "java\ 1.3=%{java}" >> easymockbuild.properties
echo "java\ 1.4=%{java}" >> easymockbuild.properties
echo "java\ 1.5=%{java}" >> easymockbuild.properties
echo "java\ compiler=%{javac}" >> easymockbuild.properties

%build
export OPT_JAR_LIST="ant/ant-junit junit"
export CLASSPATH=
%{ant} -Dbuild.sysclasspath=first

%install
unzip -qq %{name}%{version}_Java1.3.zip
install -dm 755 $RPM_BUILD_ROOT%{_javadir}

install -pm 644 %{name}%{version}_Java1.3/%{name}.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{name}.jar

# javadoc
install -dm 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}
cp -pr %{name}%{version}_Java1.3/javadoc/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}

# pom
install -dm 755 $RPM_BUILD_ROOT%{_mavenpomdir}
cp -p %{SOURCE1} $RPM_BUILD_ROOT%{_mavenpomdir}/JPP-%{name}.pom
%add_to_maven_depmap easymock easymock %{version}_Java1.5 JPP easymock

%post
%update_maven_depmap

%postun
%update_maven_depmap

%pre javadoc
# workaround for rpm bug 646523 (can be removed in F-17)
[ $1 -gt 1 ] && [ -L %{_javadocdir}/%{name} ] && \
rm -rf $(readlink -f %{_javadocdir}/%{name}) %{_javadocdir}/%{name} || :

%files
%defattr(-,root,root,-)
%doc %{name}%{version}_Java1.3/{Documentation,License}.html
%{_mavenpomdir}*
%{_mavendepmapfragdir}/*
%{_javadir}/%{name}.jar

%files javadoc
%defattr(-,root,root,-)
%{_javadocdir}/%{name}



%changelog
* Fri Jul 13 2012 Guilherme Moro <guilherme@mandriva.com> 1.2-15
+ Revision: 809085
- imported from fedora
- Created package structure for 'easymock'.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1100 |12cr|easymp3gain-0.5.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Name:		easymp3gain
Version:	0.5.0
Release:	%mkrel 2
License:	GPLv2
Summary:	Graphical user interface for MP3Gain, AACGain and VorbisGain (GTK2)
Group:		Sound
URL:		http://easymp3gain.sourceforge.net
BuildRequires:	fpc
BuildRequires:	lazarus
BuildRequires:	glib2-devel
BuildRequires:	gtk2-devel
BuildRequires:	gdk-pixbuf-devel
Source0:	%{name}-%{version}.src.tar.gz
Patch0:		easymp3gain-cpu.patch
Requires:	mp3gain
Requires:	vorbisgain

%description
easyMP3Gain is a graphical user interface for MP3Gain, AACGain and VorbisGain. 
The Interface looks similar to the one available for Windows. 
It's a native GTK/GTK+ application, so it runs on Linux and FreeBSD/OpenBSD.

%prep
%setup -q
%ifarch %{ix86}
%patch0 -p1
%endif

%build
%__make all

%install
%__rm -rf %{buildroot}
./install.sh DESTDIR=%{buildroot}

%clean
%__rm -rf %{buildroot}

%files
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1101 |12cr|easystroke-0.5.5.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A gesture-recognition application for X11
Name:		easystroke
Version:	0.5.5.1
Release:	2
Group:		Accessibility
License:	ISC
Url:		http://easystroke.sourceforge.net/
Source0:	http://downloads.sourceforge.net/easystroke/%{name}-%{version}.tar.gz

BuildRequires:	gtkmm2.4-devel
BuildRequires:	dbus-glib-devel
BuildRequires:	boost-devel
BuildRequires:	libx11-devel
BuildRequires:	libxext-devel
BuildRequires:	libxi-devel
BuildRequires:	libxfixes-devel
BuildRequires:	libxtst-devel
BuildRequires:	x11-server-devel
BuildRequires:	intltool
BuildRequires:	help2man

%description
Easystroke is a gesture-recognition application for X11. Gestures or 
strokes are movements that you make with you mouse (or your pen, 
finger etc.) while holding down a specific mouse button. Easystroke 
will execute certain actions if it recognizes the stroke; currently 
easystroke can emulate key presses, execute shell commands, hold down 
modifiers and emulate a scroll wheel. 
The program was designed with Tablet PCs in mind and can be used 
effectively even without access to a keyboard. Easystroke tries to 
provide an intuitive and efficient user interface, while at the same 
time being highly configurable and offering many advanced features. 

%prep
%setup -q
# fix PREFIX
sed -i -e 's:/usr/local:%{_prefix}:' Makefile

%build
%make	CXX="g++ %{optflags}" \
	CC="gcc -std=c99 %{optflags}" \
	LDFLAGS="%{ldflags}"

# man page
make man

%install
%makeinstall_std

# man page install
install -D -m644 %{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1

%find_lang %{name}

%files -f %{name}.lang
%doc LICENSE changelog
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
%{_mandir}/man1/%{name}*



%changelog
* Fri Jun 08 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.5.5.1-2
+ Revision: 803597
- rebuild for boost lib
- cleaned up spec

* Thu Oct 13 2011 Andrey Bondrov <abondrov@mandriva.org> 0.5.5.1-1
+ Revision: 704592
- New version: 0.5.5.1

* Mon Mar 14 2011 Funda Wang <fwang@mandriva.org> 0.5.3-3
+ Revision: 644476
- rebuild for new boost

* Mon Aug 23 2010 Funda Wang <fwang@mandriva.org> 0.5.3-2mdv2011.0
+ Revision: 572153
- rebuild for new boost

* Sun Feb 14 2010 Jérôme Brenier <incubusss@mandriva.org> 0.5.3-1mdv2011.0
+ Revision: 505851
- add a precison : x11-server-devel >= 1.7

* Sun Feb 14 2010 Jérôme Brenier <incubusss@mandriva.org> 0.5.3-1mdv2010.1
+ Revision: 505618
- new version 0.5.3
- drop Patch0 (merged upstream)

* Mon Feb 08 2010 Anssi Hannula <anssi@mandriva.org> 0.5.2-3mdv2010.1
+ Revision: 501882
- rebuild for new boost

* Fri Feb 05 2010 Jérôme Brenier <incubusss@mandriva.org> 0.5.2-2mdv2010.1
+ Revision: 501026
- rebuild

  + Funda Wang <fwang@mandriva.org>
    - BR x11 server
    - New version 0.5.2
    - rebuild for new boost

* Wed Dec 23 2009 Jérôme Brenier <incubusss@mandriva.org> 0.4.10-2mdv2010.1
+ Revision: 481773
- buildrequires help2man
- add the man page

* Wed Dec 23 2009 Jérôme Brenier <incubusss@mandriva.org> 0.4.10-1mdv2010.1
+ Revision: 481639
- import easystroke



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1102 |12cr|eatmonkey-0.1.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)

Name:		eatmonkey
Version:	0.1.4
Release:	1
Summary:	Download manager for Xfce
Group:		Graphical desktop/Xfce
License:	GPLv3
URL:		http://goodies.xfce.org/projects/applications/eatmonkey
Source0:	http://archive.xfce.org/src/apps/%{name}/%{url_ver}/%{name}-%{version}.tar.bz2 
BuildRequires:	ruby-gnome2-devel
BuildRequires:	intltool
BuildArch:	noarch

%description
Eatmonkey is a download manager that works exclusively with aria2, the ultra
fast download utility. It has support for HTTP(s)/FTP, BitTorrent and Metalink
files.

%prep
%setup -q

%build
%configure2_5x

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS ChangeLog NEWS README
%{_bindir}/eatmonkey
%{_datadir}/applications/eatmonkey.desktop
%{_datadir}/eatmonkey
%{_iconsdir}/hicolor/*/apps/eatmonkey.*
%{_datadir}/pixmaps/eatmonkey-logo.png


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1103 |12cr|eatmydata-65-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A small wrapper to disable fsync and related functions
Name:		eatmydata
Version:	65
Release:	1
Group:		File tools
License:	GPLv3
URL:		https://launchpad.net/libeatmydata
Source0:	https://launchpad.net/libeatmydata/trunk/release-%{version}/+download/libeatmydata-%{version}.tar.gz
Source1:	eatmydata
Patch0:		libeatmydata-26-use-correct-libdir.patch
Provides:	libeatmydata

%description 
LD_PRELOAD library that disables all forms of writing data safely to disk.
fsync() becomes a NO-OP, O_SYNC is removed etc. The idea is to use in
testing to get faster test runs where real durability is not required.

%prep
%setup -q -n libeatmydata-%{version}
#patch0 -p1

%build
#./autogen.sh
%configure2_5x
%make

%install
%makeinstall_std
 # LIBDIR=%{_libdir} DESTDIR=%{buildroot}

install -d %{buildroot}/%{_bindir}
install -m 755 %{SOURCE1} %{buildroot}/%{_bindir}/%{name}
sed -i 's,__LIBDIR__,%{_libdir},g' %{buildroot}/%{_bindir}/%{name}

%files
%doc AUTHORS ChangeLog README
%{_bindir}/%{name}
%{_libdir}/libeatmydata.so*
%{_libexecdir}/eatmydata.sh


%changelog
* Sun Feb 06 2011 Bogdano Arendartchuk <bogdano@mandriva.com> 26-1mdv2011.0
+ Revision: 636355
- added patch to use correct libdir
- imported package eatmydata


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1104 |12cr|eboard-1.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    eboard
%define version 1.1.1
%define release %mkrel 1

Summary:        FICS chess-server interface
Name:           %{name}
Version:        %{version}
Release:        %{release}
License:        GPLv2+
Group:          Games/Boards
URL:            http://eboard.sf.net
Source0:        http://nchc.dl.sourceforge.net/sourceforge/eboard/%name-%version.tar.bz2
Source1:        http://nchc.dl.sourceforge.net/sourceforge/eboard/%name-icons.tar.bz2
Source2:	http://nchc.dl.sourceforge.net/sourceforge/eboard/%name-extras-1pl2.tar.bz2
Source3:	http://nchc.dl.sourceforge.net/sourceforge/eboard/%name-extras-2.tar.bz2
Patch0:		eboard-1.0.4-mdv-fix-str-fmt.patch
Patch1:		eboard-1.1.1-gcc44.patch
Patch2:		eboard-1.1.1-libpng15.patch
Patch3:		eboard-1.1.1-link.patch
Patch4:		eboard-1.1.1-ldl.patch
BuildRoot:      %{_tmppath}/%{name}-buildroot
Buildrequires:  gtk+2-devel
Buildrequires:  libpng-devel

%description
eboard is a chess interface for Unix-like systems (GNU/Linux, FreeBSD,
Solaris, etc.) based on the GTK+ GUI toolkit.  It provides a chess
board interface to ICS (Internet Chess Servers) like FICS and to chess
engines like GNU Chess, Sjeng and Crafty.

%prep
%setup -q
%setup -q -T -D -a1
%setup -q -T -D -a2
%setup -q -T -D -a3
%patch0 -p1 -b .strfmt
%patch1 -p1 -b .gcc44
%patch2 -p0 -b .png15
%patch3 -p0 -b .link
%patch4 -p1 -b .ldl


%build
%configure2_5x

# o_O
%__sed -i 's/-O6/%{optflags}/' Makefile
%__sed -i 's,/usr/share,%{_gamesdatadir},' config.h


%make bindir=%{_gamesbindir} \
      datadir=%{_gamesdatadir}/%{name}

# Add the additional themes to the configurationfile
%__cat %{name}-extras-1pl2/extras1.conf >> %{name}_themes.conf
%__cat %{name}-extras-2/extras2.conf    >> %{name}_themes.conf

%install
%__rm -rf %{buildroot}
%makeinstall bindir=%{buildroot}%{_gamesbindir} \
             datadir=%{buildroot}%{_gamesdatadir}/%{name}

# Menu
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Eboard
Comment=FICS chess-server interface
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Type=Application
Categories=Game;BoardGame;
EOF

# Icons
%__install -D %{name}-48x48.png %{buildroot}%{_liconsdir}/%{name}.png
%__install -D %{name}-32x32.png %{buildroot}%{_iconsdir}/%{name}.png
%__install -D %{name}-16x16.png %{buildroot}%{_miconsdir}/%{name}.png

# extras
%__install -d %{buildroot}%{_gamesdatadir}/%{name}
%__install %{name}-extras-*/*.{png,wav} %{buildroot}%{_gamesdatadir}/%{name}


%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%clean
%__rm -rf %{buildroot}

%files
%defattr(0755,root,root,0755)
%{_gamesbindir}/*
%defattr(0644,root,root,0755)
%doc AUTHORS COPYING README ChangeLog TODO Documentation/*
%{_gamesdatadir}/%{name}/*
%dir %{_gamesdatadir}/%{name}
%{_mandir}/man1/*
%{_mandir}/man6/*
%{_datadir}/applications/*
%{_iconsdir}/*



%changelog
* Fri Oct 07 2011 Andrey Bondrov <abondrov@mandriva.org> 1.1.1-1mdv2012.0
+ Revision: 703478
- Add patch4 to fix linking with libdl
- New version: 1.1.1

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-6mdv2011.0
+ Revision: 610333
- rebuild

* Mon Dec 07 2009 Jérôme Brenier <incubusss@mandriva.org> 1.0.4-5mdv2010.1
+ Revision: 474486
- fix str fmt
- fix license tag

  + Thierry Vignaud <tv@mandriva.org>
    - use %%configure2_5x
    - rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.0.4-3mdv2009.0
+ Revision: 244604
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Tue Feb 12 2008 Thierry Vignaud <tv@mandriva.org> 1.0.4-1mdv2008.1
+ Revision: 165938
- fix spacing at top of description
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sun Aug 19 2007 Funda Wang <fwang@mandriva.org> 1.0.4-1mdv2008.0
+ Revision: 66551
- xdg menu entry
- New vesion 1.0.4


* Tue Jan 16 2007 Lenny Cartier <lenny@mandriva.com> 1.0.2-1mdv2007.0
+ Revision: 109420
- Update to 1.0.2

* Tue Jan 09 2007 Lenny Cartier <lenny@mandriva.com> 1.0.1-1mdv2007.1
+ Revision: 106679
- Update to 1.0.1
- Buildrequires
- Adjust buildrequires
- Update to 1.0.0
- Import eboard


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1105 |12cr|ebtables-2.0.10.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realver 2.0.10-4
%define version 2.0.10.4

Summary:	A filtering tool for a bridging firewall
Name:		ebtables
Version:	%{version}
Release:	%mkrel 2
Group:		System/Kernel and hardware
License:	GPLv2+
Source0:	%{name}-v%{realver}.tar.gz
# Add patch0 from fedora (fix permission install)
Patch0:		ebtables-2.0.8-norootinst.patch
Patch1:		ebtables-2.0.10-lsb.patch
URL:		http://ebtables.sourceforge.net/

%description
The ebtables program is a filtering tool for a bridging firewall.
The filtering is focussed on the Link Layer Ethernet frame fields.
Apart from filtering, it also gives the ability to alter the
Ethernet MAC addresses and implement a brouter. 

%prep
%setup -q -n %{name}-v%{realver}
%patch0 -p0 -b .nonroot-install
%patch1 -p1 -b .lsb

%build
%make \
    CFLAGS="%{optflags} -fPIC" \
    LIBDIR=/%_lib/ebtables BINDIR="/sbin" MANDIR="%{_mandir}"

%if %{?_with_static:1}%{?!_with_static:0}
%make \
    CFLAGS="%{optflags} -fPIC" \
    LIBDIR=/%_lib/ebtables \
    static
%endif

%install
install -d %{buildroot}%{_mandir}/man8
install -d %{buildroot}%{_sysconfdir}
install -d %{buildroot}%{_sysconfdir}/sysconfig
install -d %{buildroot}/sbin
install -d %{buildroot}%{_initrddir}

%makeinstall_std LIBDIR="/%{_lib}/ebtables" BINDIR="/sbin"  MANDIR="%{_mandir}"
%{__install} -D -m0644 ethertypes %{buildroot}%{_sysconfdir}/ethertypes 

%if %{?_with_static:1}%{?!_with_static:0}
%{__install} -D -m0755 static %{buildroot}/sbin/ebtables-static
%endif

sed -i "s|__EXEC_PATH__|/sbin|g" ebtables-save
%{__install} -m 0755 ebtables-save %{buildroot}/sbin/ebtables-save

sed -i "s|__EXEC_PATH__|/sbin/|g" ebtables.sysv; 
sed -i "s|__SYSCONFIG__|%_sysconfdir/sysconfig|g" ebtables.sysv
%{__install} -m 0755 ebtables.sysv %{buildroot}%{_initrddir}/ebtables

sed -i "s|__SYSCONFIG__|%_sysconfdir/sysconfig|g" ebtables-config
%{__install} -m 0600 ebtables-config %{buildroot}%{_sysconfdir}/sysconfig/ebtables-config



%files
%defattr(-,root,root,0755)
%doc ChangeLog INSTALL THANKS
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/ethertypes
%attr(0755,root,root) /sbin/ebtables
%attr(0755,root,root) /sbin/ebtables-save
%attr(0755,root,root) /sbin/ebtables-restore
%attr(0644,root,root) %{_mandir}/man8/ebtables.8*
%attr(0600,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/ebtables-config
%config %{_initrddir}/ebtables
/%_lib/ebtables

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1106 |12cr|ebview-0.3.6.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		ebview
Summary:	EBView is a browser for EB/EPWING files
Version:	0.3.6.2
Release:	3
Group:		System/Internationalization
License:	GPL
URL:		http://ebview.sourceforge.net/
Source0:		%{name}_%{version}.orig.tar.gz
#Source0:	http://prdownloads.sourceforge.net/ebview/%{name}-%{version}.tar.bz2
# patches from Gentoo
Patch0:		ebview-0.3.6_pango_with_cairo.patch
Patch1:		ebview-0.3.6.2-destdir.diff
# Fix build errors with -Wformat -Werror=format-security
Patch3:		ebview-0.3.6-format-security.patch
Requires:	eb
BuildRequires:	eb-devel gtk2-devel eb
BuildRequires:  pkgconfig(pangox)

%description
EBView is a browser for EB/EPWING files.


%prep
%setup -q
%patch0 -p0
%patch1 -p1
%patch3 -p1

%build
%configure2_5x

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%find_lang %{name}

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=EBView
Comment=%{Summary}
Exec=%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Utility;TextTools;GTK;
EOF

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files -f %{name}.lang
%defattr(-,root,root)
%{_bindir}/ebview
%{_datadir}/ebview
%{_datadir}/applications/mandriva-%{name}.desktop
%defattr(0644,root,root,0755)
%doc AUTHORS ChangeLog NEWS README


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.6.2-2mdv2011.0
+ Revision: 617951
- the mass rebuild of 2010.0 packages

* Mon Aug 17 2009 Frederik Himpe <fhimpe@mandriva.org> 0.3.6.2-1mdv2010.0
+ Revision: 417407
- Update to new unofficial 0.3.6.2 version from Debian
- Remove build fix patch: not needed anymore
- Rediff destdir patch

* Mon Mar 23 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 0.3.6-7mdv2009.1
+ Revision: 360562
- Fix build errors with -Wformat -Werror=format-security.

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.3.6-6mdv2009.0
+ Revision: 244605
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Oct 16 2007 Funda Wang <fwang@mandriva.org> 0.3.6-4mdv2008.1
+ Revision: 98757
- Add debian patch to have it built

  + Thierry Vignaud <tv@mandriva.org>
    - bump release
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'
    - rebuild for new gettext
    - Import ebview



* Fri Aug 25 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.3.6-2mdv2007.0
- fix summary macro used in menu item
- add xdg menu
- cleanups

* Wed Mar 08 2006 UTUMI Hirosi <utuhiro78@yahoo.co.jp> 0.3.6-1mdk
- first spec for Mandriva

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1107 |12cr|ecasound-2.7.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major		22
%define	libname		%mklibname %{name} %{major}
%define	develname	%mklibname %{name} -d

Summary:		Sound processing, multitrack recording, and mixing tools
Name:		ecasound
Version:		2.7.2
Release:		3
License: 	GPLv2+
Group:		Sound
URL: 		http://www.eca.cx/ecasound/
Source0:		http://ecasound.seul.org/download/%{name}-%{version}.tar.gz
Source1:		%{name}16.png
Source2:		%{name}32.png
Source3:		%{name}48.png
Patch0:		ecasound-2.7.0-shared.diff
Patch1:		ecasound-shellbang_fix.diff
Patch2:		ecasound-linkage_fix.diff
Patch3:		ecaound-2.6.0-link-pyecasound.patch
Requires(post): 		desktop-file-utils
Requires(postun):	 desktop-file-utils
BuildRequires:	autoconf
BuildRequires:	jackit-devel
BuildRequires:	libalsa-devel >= 0.9.0
BuildRequires:	libaudiofile-devel
BuildRequires:	libsamplerate-devel
BuildRequires:	sndfile-devel >= 1.0.0
BuildRequires:	ncurses-devel
BuildRequires:	python-devel
BuildRequires:	readline-devel
BuildRequires:	oil-devel >= 0.3
BuildRequires:	liblo-devel
BuildRequires:	ruby
BuildRequires:	ruby-devel
BuildRequires:	multiarch-utils >= 1.0.3

%define	python_compile_opt	python -O -c "import compileall; compileall.compile_dir('.')"
%define	python_compile		python -c "import compileall; compileall.compile_dir('.')"

%description
Ecasound is a software package designed for multitrack audio processing.
It can be used for simple tasks like audio playback, recording and format
conversions, as well as for multitrack effect processing, mixing, recording
and signal recycling. Ecasound supports a wide range of audio inputs,
outputs and effect algorithms. Effects and audio objects can be combined in
various ways, and their parameters can be controlled by operator objects like
oscillators and MIDI-CCs. A versatile console mode user-interface is
included in the package.


%package -n %{libname}
Summary:		Shared libraries for Ecasound
Group:		System/Libraries

%description -n %{libname}
Ecasound is a software package designed for multitrack audio processing.
It can be used for simple tasks like audio playback, recording and format
conversions, as well as for multitrack effect processing, mixing, recording
and signal recycling. Ecasound supports a wide range of audio inputs,
outputs and effect algorithms. Effects and audio objects can be combined in
various ways, and their parameters can be controlled by operator objects like
oscillators and MIDI-CCs. A versatile console mode user-interface is
included in the package.
This package contains the shared Ecasound libraries.


%package -n python-ecasound
Summary:		Python bindings to ecasound control interface
Group:		Sound
Requires:	%{name} = %{version}-%{release}
Provides:	pyecasound = %{version}-%{release}
Obsoletes:	pyecasound < %{version}-%{release}

%description -n python-ecasound
Python bindings to Ecasound Control Interface (ECI).


%package -n ruby-ecasound
Summary:		Ruby bindings to ecasound control interface
Group:		Sound
Requires:	%{name} = %{version}-%{release}
Provides:	rubyecasound = %{version}-%{release}
Obsoletes:	rubyecasound < %{version}-%{release}

%description -n ruby-ecasound
Ruby bindings to Ecasound Control Interface (ECI).


%package -n %{develname}
Summary:		Ecasound - development files
Group:		Development/Other
Requires: %{libname} = %{version}-%{release}
Provides: lib%{name}-devel = %{version}-%{release}
Provides: %{name}-devel = %{version}-%{release}
Obsoletes: %{_lib}ecasound16-devel < %{version}-%{release}

%description -n	%{develname}
The ecasound-devel package contains the header files and static libraries
necessary for building apps like ecawave and ecamegapedal that directly
link against ecasound libraries.


%prep
%setup -q
%patch0 -p0
%patch1 -p1
%patch2 -p0
%patch3 -p1

# lib64 fix
perl -pi -e "s|/lib/|/%{_lib}/|g" configure*


%build
autoreconf -fiv
export CFLAGS="%{optflags} -fPIC -DPIC"
export CXXFLAGS="%{optflags} -fPIC -DPIC"

%configure2_5x \
    --enable-liboil \
    --enable-pyecasound \
    --disable-dependency-tracking \
    --enable-sys-readline

%make

# (eandry) the tests dies at "pyecasound" on bs submit,
# but build fine with mdvsys build, so disabling for submission
#%check
#make check


%install
install -d %{buildroot}%{py_platsitedir}
%makeinstall_std

#pushd pyecasound
#%python_compile_opt
#%python_compile
#install *.pyc *.pyo %{buildroot}%{py_platsitedir}
#popd

# Icons
install -m644 %{SOURCE1} -D %{buildroot}%{_miconsdir}/%{name}.png
install -m644 %{SOURCE2} -D %{buildroot}%{_iconsdir}/%{name}.png
install -m644 %{SOURCE3} -D %{buildroot}%{_liconsdir}/%{name}.png

# Menu
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=%{name}
Comment=%{Summary}
Exec=%{name} -c
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-Multimedia-Sound;
EOF

cat > %{buildroot}%{_datadir}/applications/ecamonitor.desktop << EOF
[Desktop Entry]
Name=%{name}
Comment=%{Summary}
Exec=ecamonitor
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-Multimedia-Sound;
EOF

cat > %{buildroot}%{_datadir}/applications/ecasignalview.desktop << EOF
[Desktop Entry]
Name=%{name}
Comment=%{Summary}
Exec=ecasignalview
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-Multimedia-Sound;
EOF

#%%multiarch_binaries %%{buildroot}%%{_bindir}/libecasound-config
#%%multiarch_binaries %%{buildroot}%%{_bindir}/libecasoundc-config

# Drop .la archives
find %{buildroot} -type f -name '*.la' -exec rm -f {} \;

# Install wrongly put the ecasound.rb file in /usr/lib/ruby/1.9.1/site_ruby/1.9/
# the right one is %%{ruby_sitelibdir}= /usr/lib/ruby/1.9.1/site_ruby/1.9.1/:
# rename it accordingly
mv %{buildroot}/usr/lib/ruby/1.9.1/site_ruby/1.9/ %{buildroot}%{ruby_sitelibdir}


%files -n %{libname}
%{_libdir}/libecasound.so.%{major}*
%{_libdir}/libecasoundc.so.*
%{_libdir}/libkvutils.so.*


%files
%doc NEWS COPYING COPYING.GPL COPYING.LGPL README BUGS TODO examples
%doc Documentation/*.html
%{_bindir}/eca*
#%config(noreplace) %{_sysconfdir}/ecasound/*
%{_datadir}/%{name}
%{_mandir}/man1/*
%{_mandir}/man5/*
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_datadir}/applications/*.desktop


%files -n python-ecasound
%{py_platsitedir}/*.so
%{py_platsitedir}/*.py
#%{py_platsitedir}/*.pyc
#%{py_platsitedir}/*.pyo


%files -n ruby-ecasound
%{ruby_sitelibdir}/*.rb


%files -n %{develname}
%{_bindir}/libecasound-config
%{_bindir}/libecasoundc-config
%{_includedir}/kvutils/*.h
%{_includedir}/libecasound/*.h
%{_includedir}/libecasoundc/*.h
%{_libdir}/*.so
#{_libdir}/*.la
%{_libdir}/*.a


%changelog
* Fri Nov 02 2012 Giovanni Mariani <mc2374@mclink.it> 2.7.2-3
- Dropped BuildRoot, useless %%defines, %%mkrel, %%defattr and
  %%clean section
- Fixed BReq for libsndfile and liboil devel package
- Removed .la files
- Removed deprecated %%multiarch macros
- Fixed wrong placement for ruby files
- Fixed file lists

* Fri Nov 19 2010 Funda Wang <fwang@mandriva.org> 2.7.2-2mdv2011.0
+ Revision: 598991
- rebuild for py2.7

* Wed Sep 01 2010 Emmanuel Andry <eandry@mandriva.org> 2.7.2-1mdv2011.0
+ Revision: 575120
- New version 2.7.2

* Mon Mar 01 2010 Götz Waschk <waschk@mandriva.org> 2.7.1-2mdv2010.1
+ Revision: 512889
- rebuild for new libjack

* Mon Feb 22 2010 Frederik Himpe <fhimpe@mandriva.org> 2.7.1-1mdv2010.1
+ Revision: 509625
- update to new version 2.7.1

* Wed Jan 27 2010 Götz Waschk <waschk@mandriva.org> 2.7.0-2mdv2010.1
+ Revision: 497124
- rebuild

* Thu Dec 31 2009 Emmanuel Andry <eandry@mandriva.org> 2.7.0-1mdv2010.1
+ Revision: 484471
- disable make check, OK on cluster but fails when submitted
- fix pyecasound build
- rediff p0
- BR liboil-devel and liblo-devel
- fix configure options
- New version 2.6.0
- fix license
- use autoreconf
- disable arts support
- update file list

  + Jérôme Brenier <incubusss@mandriva.org>
    - update to new version 2.7.0
    - rediff P0

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - rebuild for latest readline

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Frederik Himpe <fhimpe@mandriva.org>
    - Fix underlinkingin pyecasound

* Sat Jan 03 2009 Funda Wang <fwang@mandriva.org> 2.5.2-2mdv2009.1
+ Revision: 323631
- rebuild

* Sun Aug 24 2008 Oden Eriksson <oeriksson@mandriva.com> 2.5.2-1mdv2009.0
+ Revision: 275506
- 2.5.2

* Thu Aug 21 2008 Oden Eriksson <oeriksson@mandriva.com> 2.5.1-1mdv2009.0
+ Revision: 274661
- 2.5.1
- new major again (20)

* Sun Aug 17 2008 Oden Eriksson <oeriksson@mandriva.com> 2.5.0-1mdv2009.0
+ Revision: 272891
- 2.5.0
- drop the gcc43 patch, it's fixed with this version
- fix shellbang

* Wed Jul 09 2008 Oden Eriksson <oeriksson@mandriva.com> 2.4.6.1-2mdv2009.0
+ Revision: 232974
- added gcc43 and linkage fixes
- fix devel package naming

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Sep 02 2007 Emmanuel Andry <eandry@mandriva.org> 2.4.6.1-1mdv2008.0
+ Revision: 78215
- drop old menu
- drop old distro conditionnal
- New version
- rediff patch0
- fix icons


* Sun Feb 18 2007 Emmanuel Andry <eandry@mandriva.org> 2.4.5-1mdv2007.0
+ Revision: 122210
- New version 2.4.5
- disable check (python tests fail)

  + Oden Eriksson <oeriksson@mandriva.com>
    - drop ruby macros, the bs can't cope with that
    - rebuild

  + Lenny Cartier <lenny@mandriva.com>
    - Rebuild for dependencies

  + Nicolas Lécureuil <neoclust@mandriva.org>
    - Rebuild against new python
    - Import ecasound

* Fri Aug 04 2006 Oden Eriksson <oeriksson@mandriva.com> 2.4.4-4mdv2007.0
- fix deps

* Mon Jul 31 2006 Oden Eriksson <oeriksson@mandriva.com> 2.4.4-3mdv2007.0
- fix #19020
- fix xdg menu

* Sun Mar 05 2006 Michael Scherer <misc@mandriva.org> 2.4.4-2mdk
- use new python macro
- provides/obsoletes ruby package, fix #19021 
- uncomment make check

* Sat Jan 28 2006 Austin Acton <austin@mandriva.org> 2.4.4-1mdk
- New release 2.4.4
- major 16

* Thu Nov 03 2005 Oden Eriksson <oeriksson@mandriva.com> 2.4.2-2mdk
- fixed the ruby lib dir after peeking at the eruby spec 
  file... should fix x86_64 build..., duh!

* Thu Aug 18 2005 Nicolas Lcureuil <neoclust@mandriva.org> 2.4.2-1mdk
- New release 2.4.2

* Sun Jun 19 2005 Oden Eriksson <oeriksson@mandriva.com> 2.4.1-1mdk
- 2.4.1
- fix deps
- drop obsolete patches

* Sat Apr 02 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.4.0-1mdk
- 2.4.0
- added missing code (P0)
- make it compile on amd64
- make shared libraries
- use the %%mkrel macro
- fix python-naming-policy-not-applied rpmlint error
- fix possible future ruby-naming-policy-not-applied rpmlint error

* Mon Jan 31 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.3.5-2mdk
- fix deps and conditional %%multiarch

* Thu Nov 11 2004 Austin Acton <austin@mandrake.org> 2.3.5-1mdk
- 2.3.5

* Sat Oct 30 2004 Austin Acton <austin@mandrake.org> 2.3.4-1mdk
- 2.3.4
- source URL

* Wed Jun 09 2004 Austin Acton <austin@mandrake.org> 2.3.3-2mdk
- buildrequires ruby

* Wed May 05 2004 Austin Acton <austin@mandrake.org> 2.3.3-1mdk
- 2.3.3
- delib buildrequires
- configure 2.5


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1108 |12cr|ec-fonts-mftraced-1.0.12-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           ec-fonts-mftraced
Version:        1.0.12
Release:        6
Epoch:          0
Summary:        Type1 PostScript fonts for TeX with european accents
License:        Public Domain
Group:          Publishing
URL:            http://lilypond.org/download/
Source0:        http://lilypond.org/download/old/ec-fonts-mftraced/ec-fonts-mftraced-%{version}.tar.gz
Requires(post): tetex
BuildRequires:  mftrace
BuildRequires:  potrace
BuildRequires:  texlive
BuildRequires:  texlive-dvips
BuildArch:      noarch

%description
These are Type1 renderings of the EC variants of the standard CMR
family.

%prep
%setup -q
%{__perl} -pi -e 's|--potrace |--potrace="%{_bindir}/potrace" |' ./GNUmakefile

%build
%{configure2_5x}
%{__make}

%install
%{__rm} -rf %{buildroot}
%{makeinstall_std}

# handle doc files in %%doc instead
%{__rm} -r %{buildroot}%{_docdir}


%post
[ -x %{_bindir}/texhash ] && %{_bindir}/texhash 2>/dev/null

%files
%defattr(0644,root,root,0755)
%doc COPYING ChangeLog INSTALL LICENSE README VERSION
%{_datadir}/texmf/fonts/map/dvips/%{name}
%{_datadir}/texmf/fonts/type1/public/%{name}
%{_datadir}/texmf/fonts/tfm/public/%{name}


%changelog
* Sun Oct 14 2012 Giovanni Mariani <mc2374@mclink.it> 0:1.0.12-6
- Tetex is gone: changed BReqs to texlive ones
- Dropped BuildRoot, %%mkrel and %%clean section

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0:1.0.12-5mdv2011.0
+ Revision: 617973
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 0:1.0.12-4mdv2010.0
+ Revision: 428444
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0:1.0.12-3mdv2009.0
+ Revision: 244610
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0:1.0.12-1mdv2008.1
+ Revision: 140723
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Apr 18 2007 David Walluck <walluck@mandriva.org> 0:1.0.12-1mdv2008.0
+ Revision: 14344
- BuildRequires: tetex-dvips
- 1.0.12
- Import ec-fonts-mftraced



* Fri Jan 14 2005 Abel Cheung <deaddog@mandrakesoft.com> 1.0.9-1mdk
- New release 1.0.9

* Sun Dec 26 2004 Abel Cheung <deaddog@mandrake.org> 1.0.8-2mdk
- Fix BuildRequires

* Mon Dec 06 2004 Abel Cheung <deaddog@mandrake.org> 1.0.8-1mdk
- First Mandrakelinux package, based on work from Noam Meltzer

* Thu Nov 11 2004 Noam Meltzer <tsnoam@zahav.net.il> ec-fonts-mftraced-1_tsn
- change release to the _tsn suffix
- add to buildrequires the potrace package

* Sun Apr 11 2004 Han-Wen Nienhuys  <hanwen@xs4all.nl> - fonts-1
- Initial build.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1109 |12cr|echo-icon-theme-0.3.89.0-0.11.20081003gitcc6da5b.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define git_head cc6da5b
%define checkout 20081003
%define alphatag %{checkout}git%{git_head}

Name:           echo-icon-theme
Version:        0.3.89.0
Release:        %mkrel 0.11.%{alphatag}.3
Summary:        Echo icon theme

Group:          Graphical desktop/Other
License:        CC-BY-SA
URL:            http://fedoraproject.org/wiki/Artwork/EchoDevelopment
Source0:        %{name}-%{version}.tar.bz2
Patch:		echo-icon-theme-0.3.89.0-icon-naming.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
BuildArch:      noarch
Requires(post): gtk2 >= 2.6.0
Requires(postun): gtk2 >= 2.6.0
BuildRequires: icon-naming-utils >= 0.8.7
Requires:       gnome-icon-theme

#for Clearlooks icon theme dependency
Requires:       gnome-themes

%description
This package contains the Echo icon theme from Fedora.


%prep
%setup -q -n %{name}-%version
%patch -p1 -b .icon-naming

%{_bindir}/autoreconf --install

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std
touch %{buildroot}%{_datadir}/icons/Echo/icon-theme.cache

%post
%update_icon_cache Echo

%postun
%clean_icon_cache Echo

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc AUTHORS COPYING
%dir %{_datadir}/icons/Echo
%{_datadir}/icons/Echo/index.theme
%_datadir/icons/Echo/??x??/
%_datadir/icons/Echo/???x???/
%_datadir/icons/Echo/scalable
%ghost %_datadir/icons/Echo/icon-theme.cache




%changelog
* Mon Sep 12 2011 Götz Waschk <waschk@mandriva.org> 0.3.89.0-0.11.20081003gitcc6da5b.3mdv2012.0
+ Revision: 699464
- fix build

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 0.3.89.0-0.11.20081003gitcc6da5b.2mdv2011.0
+ Revision: 437225
- rebuild

* Wed Oct 15 2008 Götz Waschk <waschk@mandriva.org> 0.3.89.0-0.11.20081003gitcc6da5b.1mdv2009.1
+ Revision: 293962
- new snapshot
- update patch

* Mon Sep 08 2008 Götz Waschk <waschk@mandriva.org> 0.3.89.0-0.8.20080828git3e5f61d.1mdv2009.0
+ Revision: 282484
- new snapshot from Fedora

* Fri Aug 15 2008 Götz Waschk <waschk@mandriva.org> 0.3.89.0-0.8.20080803git1c213a2.1mdv2009.0
+ Revision: 272218
- new snapshot from fedora
- update the patch

* Thu Jul 10 2008 Götz Waschk <waschk@mandriva.org> 0.3.89.0-0.7.git1f550b3.2mdv2009.0
+ Revision: 233449
- rebuild for fixed rpm-mandriva-setup-build

* Thu Jul 10 2008 Götz Waschk <waschk@mandriva.org> 0.3.89.0-0.7.git1f550b3.1mdv2009.0
+ Revision: 233344
- new version from Fedora
- update license
- fix build with new icon-naming-utils
- update file list
- add missing make call

* Tue Jun 10 2008 Götz Waschk <waschk@mandriva.org> 0.3.89.0-0.git51c57605.1mdv2009.0
+ Revision: 217478
- new snapshot from Fedora
- fix build
- fix file list

* Mon Jan 14 2008 Götz Waschk <waschk@mandriva.org> 0.3.1-1mdv2008.1
+ Revision: 151267
- new version
- depend on gnome-themes and gnome-icon-theme

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 22 2007 Götz Waschk <waschk@mandriva.org> 0.3-0.git.1mdv2008.1
+ Revision: 101088
- new version
- drop patch
- sync with Fedora

* Tue Aug 28 2007 Götz Waschk <waschk@mandriva.org> 0.2-0.20070427wiki.1mdv2008.0
+ Revision: 72561
- new version
- patch to fix context in index.theme

* Fri May 04 2007 Götz Waschk <waschk@mandriva.org> 0.2-0.20070419wiki.1mdv2008.0
+ Revision: 22307
- new version


* Wed Mar 14 2007 Götz Waschk <waschk@mandriva.org> 0.2-0.20070314wiki.1mdv2007.1
+ Revision: 143369
- new snapshot

* Fri Mar 02 2007 Götz Waschk <waschk@mandriva.org> 0.2-0.20070302wiki.1mdv2007.1
+ Revision: 131059
- new checkout

* Fri Mar 02 2007 Götz Waschk <waschk@mandriva.org> 0.2-0.20070206wiki.1mdv2007.1
+ Revision: 130966
- Import echo-icon-theme

* Fri Mar 02 2007 Götz Waschk <waschk@mandriva.org> 0.2-0.20070206wiki.1mdv2007.1
- adapt for Mandriva

* Tue Feb 06 2007 Matthias Clasen <mclasen@redhat.com> - 0.2-1.20070206wiki
- New snapshot

* Mon Feb 05 2007 Matthias Clasen <mclasen@redhat.com> - 0.1-7
- Neuter macros in %%changelog

* Fri Oct 27 2006 David Zeuthen <davidz@redhat.com> - 0.1-6
- Make this package own %%{_datadir}/icons/Echo
- Preserve timestamps
- Keep %%build around to document it's intentionally left empty
- Use %%{buildroot} instead of $RPM_BUILD_ROOT

* Fri Oct 27 2006 Luya Tshimbalanga <luya_tfz@thefinalzone.com> - 0.1-5
- Renamed the spec file to respect Packaging Guideline
- Included URL for source
- Cleaned up
- Ajusted permissions
- Removed unneeded build script

* Thu Oct 26 2006 Luya Tshimbalanga <luya_tfz@thefinalzone.com> - 0.1-2
- Minor fixes

* Tue Oct 24 2006 Christopher Aillon <caillon@redhat.com> - 0.1-1
- Initial RPM.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1110 |12cr|echoping-6.0.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	TCP "echo" performance test
Name:		echoping
Version:	6.0.2
Release:	5
License:	GPLv2+
Group:		System/Base
URL:		http://echoping.sourceforge.net/
Source0:	ftp://ftp.internatif.org/pub/unix/echoping/echoping-%{version}.tar.bz2
Patch0:     echoping-6.0.2-fix-plugin-loading.patch
Patch1:     echoping-6.0.2-fix-autotools.patch
BuildRequires:	openssl-devel
BuildRequires:	libidn-devel
BuildRequires:	libtool
BuildRequires:	openldap-devel
BuildRequires:	popt-devel
BuildRequires:	postgresql-devel

%description
"echoping" is a small program to test (approximatively) performances of a
remote host by sending it TCP "echo" (or other protocol, such as HTTP)
packets.

%package devel
Summary:	Development files and headers for %{name}
Group:		Development/C++

%description devel
Development files and headers for %{name}.

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
autoreconf -fi
%configure2_5x \
    --disable-static \
    --enable-icp \
    --enable-http \
    --enable-smtp \
    --disable-ttcp \
    --enable-tos \
    --enable-priority \
    --with-libidn \
    --with-ssl \
    --without-gnutls

%make

# (tpg) tests fails on test-echoping-local
#check

# only do this if we have a working network
#if ping -c4 www.mandriva.com >/dev/null 2>&1; then
#    make test
#else
#    echo "Network is not working, no tests will be executed."
#fi

%install
%makeinstall_std

%files
%doc AUTHORS ChangeLog README TODO DETAILS
%dir %{_libdir}/%{name}
%{_bindir}/echoping
%{_libdir}/%{name}/*.so
%{_mandir}/man1/echoping*.1*

%files devel
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/*.h


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1111 |12cr|ecl-12.7.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define ecllibdir		%{_libdir}/%{name}-%{version}

%define before_configure	true
%define _disable_libtoolize	%{nil}

Name:           ecl
Version:        12.7.1
Release:        1
Summary:        Embeddable Common-Lisp
Group:          Development/Other
License:        LGPLv2+
URL:            http://ecls.sourceforge.net
Source0:        http://switch.dl.sourceforge.net/sourceforge/ecls/%{name}-%{version}.tar.gz

BuildRequires:  m4
BuildRequires:  texi2html
BuildRequires:	texinfo
#BuildRequires:	texlive
BuildRequires:  gmp-devel
BuildRequires:  pkgconfig(bdw-gc)
BuildRequires:  pkgconfig(x11)

# ECL permits to mix C code and Lisp, so users probably want gcc and 
# devel packages of libraries used by ecl
Suggests:       gcc
Suggests:       pkgconfig(bdw-gc)
Suggests:       gmp-devel

%description
ECL (Embeddable Common-Lisp) is an interpreter of the Common-Lisp
language as described in the X3J13 Ansi specification, featuring CLOS
(Common-Lisp Object System), conditions, loops, etc, plus a translator
to C, which can produce standalone executables.

# no -devel package for header files is split off
# since they are required by the main package

%package doc
Summary:      Documentation for Embeddable Common-Lisp
Group:        Development/Other
Requires:     %{name} = %{version}

%description doc
ECL (Embeddable Common-Lisp) is an interpreter of the Common-Lisp
language as described in the X3J13 Ansi specification, featuring CLOS
(Common-Lisp Object System), conditions, loops, etc, plus a translator
to C, which can produce standalone executables.

This package contains the documentation for ECL.

%prep
%setup -q
# set rpath to the final path
perl -pi -e 's|-Wl,--rpath,~A|-Wl,--rpath,%{_libdir}/ecl|' src/configure
find -name CVS | xargs rm -rf

%build
CONFIGURE_TOP=. \
%configure --enable-boehm=system --enable-threads=yes --with-clx --with-x
# Parallel make does not work
make

# documentation build broken
#(cd build/doc; make)

%install
%makeinstall_std

# documentation build broken
#(cd build/doc; %makeinstall_std)

# install man pages without invoking broken make rules and remove wrongly
# installed files
mkdir -p %{buildroot}/%{_mandir}/man1
cp -f build/doc/ecl{,-config}.man %{buildroot}/%{_mandir}/man1
lzma %{buildroot}/%{_mandir}/man1/*
rm -f %{buildroot}%{_libdir}/{Copyright,LGPL}

rm -fr %{buildroot}%{_infodir}/dir
rm -fr %{buildroot}%{_docdir}
rm -f %{buildroot}/%{ecllibdir}/BUILD-STAMP
find %{buildroot}%{ecllibdir} -name '*.lsp' | xargs chmod 0644 ||:

%files
%{_bindir}/ecl
%{_bindir}/ecl-config
%{ecllibdir}
%{_libdir}/libecl.so*
%{_includedir}/ecl
%{_mandir}/man*/*
%doc ANNOUNCEMENT Copyright

%files doc
%doc examples


%changelog
* Mon Apr 11 2011 Paulo Andrade <pcpa@mandriva.com.br> 11.1.1-2mdv2011.0
+ Revision: 652725
- Rebuild with gcc 4.6.0

* Thu Jan 27 2011 Paulo Andrade <pcpa@mandriva.com.br> 11.1.1-1
+ Revision: 633432
- Update to ecl 11.1.1.

* Sat Aug 07 2010 Paulo Andrade <pcpa@mandriva.com.br> 10.4.1-1mdv2011.0
+ Revision: 567221
- Update to version 10.0.4.1

* Wed Feb 10 2010 Funda Wang <fwang@mandriva.org> 9.12.3-2mdv2010.1
+ Revision: 503632
- rebuild for new gmp

* Tue Dec 15 2009 Frederik Himpe <fhimpe@mandriva.org> 9.12.3-1mdv2010.1
+ Revision: 479068
- update to new version 9.12.3

* Sat Nov 07 2009 Frederik Himpe <fhimpe@mandriva.org> 9.10.2-1mdv2010.1
+ Revision: 462184
- update to new version 9.10.2

* Tue Aug 18 2009 Frederik Himpe <fhimpe@mandriva.org> 9.8.4-1mdv2010.0
+ Revision: 417840
- update to new version 9.8.4

* Sat Aug 08 2009 Frederik Himpe <fhimpe@mandriva.org> 9.8.1-1mdv2010.0
+ Revision: 411752
- update to new version 9.8.1

* Thu Jul 16 2009 Paulo Andrade <pcpa@mandriva.com.br> 9.7.1-1mdv2010.0
+ Revision: 396514
- Update to latest upstream release.

* Sat Sep 27 2008 Oden Eriksson <oeriksson@mandriva.com> 0.9j-6mdv2009.0
+ Revision: 288910
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.9j-5mdv2009.0
+ Revision: 244623
- rebuild

* Sat Feb 02 2008 Frederik Himpe <fhimpe@mandriva.org> 0.9j-3mdv2008.1
+ Revision: 161541
- Really fix ecl-doc requirement

* Sat Feb 02 2008 Frederik Himpe <fhimpe@mandriva.org> 0.9j-2mdv2008.1
+ Revision: 161480
- Fix requirements of doc package

* Sat Feb 02 2008 Frederik Himpe <fhimpe@mandriva.org> 0.9j-1mdv2008.1
+ Revision: 161459
- import ecl



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1112 |12cr|eclectus-0.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Han character dictionary
Name:		eclectus
Version:	0.2
Release:	3
Group:		Development/Python
License:	GPLv3+
URL:		http://code.google.com/p/eclectus/
Source0:	http://eclectus.googlecode.com/files/%{name}-%{version}beta.tar.gz
%py_requires -d
BuildRequires:	python-setuptools
BuildRequires:	kdelibs4-core
BuildArch:	noarch
Requires:	python-kde4
Requires:	cjklib
Suggests:	eclectus-voice-female
Suggests:	eclectus-voice-male
Suggests:	eclectus-segment-bwpng
Suggests:	eclectus-segment-ordergif
Suggests:	eclectus-segment-redpng

%description
Eclectus is a small Han character dictionary especially designed for
learners of Chinese character based languages like Mandarin Chinese
or Japanese.

%prep
%setup -qn %{name}-%{version}beta

%build
%{__python} setup.py build

%install
%{__python} setup.py install --skip-build --root=%{buildroot}

%find_lang %{name}qt %{name}.lang

%files -f %name.lang
%defattr(-,root,root)
%doc COPYING README
%{_bindir}/eclectus
%{python_sitelib}/*
%{_datadir}/applications/kde4/eclectus.desktop
%{_datadir}/apps/%{name}
%{_iconsdir}/eclectus.png
%{_iconsdir}/%{name}
%{_datadir}/pixmaps/*


%changelog
* Sun Oct 31 2010 Funda Wang <fwang@mandriva.org> 0.2-2mdv2011.0
+ Revision: 590791
- rebuild for py2.7

* Sat Dec 12 2009 Funda Wang <fwang@mandriva.org> 0.2-1mdv2010.1
+ Revision: 477824
- add kdecore BR
- suggests eclectus data packages
- import eclectus



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1113 |12cr|eclectus-segment-bwpng-0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Han character dictionary
Name:		eclectus-segment-bwpng
Version:	0.2
Release:	%mkrel 2
Group:		Development/Python
License:	GPLv3+
URL:		http://code.google.com/p/eclectus/
Source0:	http://eclectus.googlecode.com/files/bw.png.segment-%{version}beta.tar.gz
BuildArch:	noarch
Requires:	eclectus
BuildRoot:      %{_tmppath}/%{name}-%{version}-buildroot

%description
Eclectus is a small Han character dictionary especially designed for
learners of Chinese character based languages like Mandarin Chinese
or Japanese.

%prep
%setup -qn bw.png.segment-%{version}beta

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_datadir}/eclectus/bw.png.segment/
cp -fr *.png.segment %{buildroot}%{_datadir}/eclectus/bw.png.segment/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_datadir}/eclectus/bw.png.segment


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2-2mdv2011.0
+ Revision: 610336
- rebuild

* Sat Dec 12 2009 Funda Wang <fwang@mandriva.org> 0.2-1mdv2010.1
+ Revision: 477773
- import eclectus-segment-bwpng



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1114 |12cr|eclectus-segment-ordergif-0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Han character dictionary
Name:		eclectus-segment-ordergif
Version:	0.2
Release:	%mkrel 2
Group:		Development/Python
License:	GPLv3+
URL:		http://code.google.com/p/eclectus/
Source0:	http://eclectus.googlecode.com/files/order.gif-%{version}beta.tar.gz
BuildArch:	noarch
Requires:	eclectus
BuildRoot:      %{_tmppath}/%{name}-%{version}-buildroot

%description
Eclectus is a small Han character dictionary especially designed for
learners of Chinese character based languages like Mandarin Chinese
or Japanese.

%prep
%setup -qn order.gif-%{version}beta

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_datadir}/eclectus/order.gif/
cp -fr *.gif %{buildroot}%{_datadir}/eclectus/order.gif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_datadir}/eclectus/order.gif


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2-2mdv2011.0
+ Revision: 610337
- rebuild

* Sat Dec 12 2009 Funda Wang <fwang@mandriva.org> 0.2-1mdv2010.1
+ Revision: 477779
- import eclectus-segment-ordergif



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1115 |12cr|eclectus-segment-redpng-0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Han character dictionary
Name:		eclectus-segment-redpng
Version:	0.2
Release:	%mkrel 2
Group:		Development/Python
License:	GPLv3+
URL:		http://code.google.com/p/eclectus/
Source0:	http://eclectus.googlecode.com/files/red.png-%{version}beta.tar.gz
BuildArch:	noarch
Requires:	eclectus
BuildRoot:      %{_tmppath}/%{name}-%{version}-buildroot

%description
Eclectus is a small Han character dictionary especially designed for
learners of Chinese character based languages like Mandarin Chinese
or Japanese.

%prep
%setup -qn red.png-%{version}beta

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_datadir}/eclectus/red.png/
cp -fr *.png %{buildroot}%{_datadir}/eclectus/red.png

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_datadir}/eclectus/red.png


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2-2mdv2011.0
+ Revision: 610338
- rebuild

* Sat Dec 12 2009 Funda Wang <fwang@mandriva.org> 0.2-1mdv2010.1
+ Revision: 477777
- import eclectus-segment-redpng



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1116 |12cr|eclectus-voice-female-0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Han character dictionary
Name:		eclectus-voice-female
Version:	0.2
Release:	%mkrel 2
Group:		Development/Python
License:	GPLv3+
URL:		http://code.google.com/p/eclectus/
Source0:	http://eclectus.googlecode.com/files/cmn-caen-tan-%{version}beta.tar.gz
BuildArch:	noarch
Requires:	eclectus
BuildRoot:      %{_tmppath}/%{name}-%{version}-buildroot

%description
Eclectus is a small Han character dictionary especially designed for
learners of Chinese character based languages like Mandarin Chinese
or Japanese.

%prep
%setup -qn cmn-caen-tan-%{version}beta

%install
rm -rf %{buildroot}
make install installpath=%{buildroot}%{_datadir}/eclectus/cmn-caen-tan

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_datadir}/eclectus/cmn-caen-tan



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1117 |12cr|eclectus-voice-male-0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Han character dictionary
Name:		eclectus-voice-male
Version:	0.2
Release:	%mkrel 2
Group:		Development/Python
License:	GPLv3+
URL:		http://code.google.com/p/eclectus/
Source0:	http://eclectus.googlecode.com/files/chi-balm-hsk1-%{version}beta.tar.gz
BuildArch:	noarch
Requires:	eclectus
BuildRoot:      %{_tmppath}/%{name}-%{version}-buildroot

%description
Eclectus is a small Han character dictionary especially designed for
learners of Chinese character based languages like Mandarin Chinese
or Japanese.

%prep
%setup -qn chi-balm-hsk1-%{version}beta

%install
rm -rf %{buildroot}
make install installpath=%{buildroot}%{_datadir}/eclectus/chi-balm-hsk1

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_datadir}/eclectus/chi-balm-hsk1


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2-2mdv2011.0
+ Revision: 610341
- rebuild

* Sat Dec 12 2009 Funda Wang <fwang@mandriva.org> 0.2-1mdv2010.1
+ Revision: 477783
- import eclectus-voice-male



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1118 |12cr|eclib-mwrank-0.20120428-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libeclib	%mklibname eclib %{major}
%define libeclib_devel	%mklibname -d eclib

Name:		eclib-mwrank
Group:		Sciences/Mathematics
License:	GPLv3+
Summary:	Mordell-Weil groups of elliptic curves over Q via 2-descent
Version:	0.20120428
Release:	2
URL:		http://www.warwick.ac.uk/~masgaj/mwrank/index.html
Source:		http://sagemath.org/packages/standard/eclib-20120428.spkg

BuildRequires:	gcc-c++
BuildRequires:	gmp-devel
BuildRequires:	ntl-devel
BuildRequires:	libpari-devel

%description
mwrank is a program written in C++ for computing Mordell-Weil groups of
elliptic curves over Q via 2-descent. It is available as source code
(licensed under GPL) in the eclib package. mwrank is now only distributed
as part of eclib. eclib is also included in Sage, and for most potential
users the easiest way to run mwrank is to install Sage (which also of
course gives you much much more). I no longer provide a source code
distribution of mwrank by itself: use eclib instead. Full source code
for eclib is available from google code.

%package	-n %{libeclib}
Group:		Sciences/Mathematics
License:	GPL
Summary:	Run time libraries for %{name}

%description	-n %{libeclib}
Run time libraries for %{name}.

%package	-n %{libeclib_devel}
Group:		Development/C
License:	GPL
Summary:	Development files for %{name}
Provides:	eclib-devel = %{version}-%{release}
Provides:	libeclib-devel = %{version}-%{release}
Requires:	%{libeclib} = %{version}-%{release}

%description	-n %{libeclib_devel}
Development header files and libraries for %{name}.

%prep
%setup -q -n eclib-20120428

%build
pushd src
    %configure2_5x --disable-static --enable-shared --disable-allprogs
    %make
popd

%install
pushd src
    %makeinstall_std
    mkdir -p %{buildroot}%{_docdir}/eclib
    cp -a AUTHORS COPYING ChangeLog NEWS README %{buildroot}%{_docdir}/eclib
popd

%check
make -C src check LD_LIBRARY_PATH=%{buildroot}%{_libdir}

%files
%{_bindir}/*

%files -n %{libeclib}
%{_libdir}/lib*.so.%{major}*

%files		-n %{libeclib_devel}
%doc %dir %{_docdir}/eclib
%doc %{_docdir}/eclib/AUTHORS
%doc %{_docdir}/eclib/COPYING
%doc %{_docdir}/eclib/ChangeLog
%doc %{_docdir}/eclib/NEWS
%doc %{_docdir}/eclib/README
%{_includedir}/eclib
%{_libdir}/lib*.so


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1119 |12cr|eclipse-anyedit-2.1.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define eclipse_base %{_libdir}/eclipse
%define gcj_support 0
%define rlsdate 200809292108

Summary: AnyEdit plugin for eclipse
Name: eclipse-anyedit
Version: 2.1.1
Release: 3
License: BSD
Group: Development/Other
URL: http://andrei.gmxhome.de/anyedit/index.html

Source0: http://andrei.gmxhome.de/eclipse/plugins/de.loskutov.anyedit.AnyEditTools_%{version}.%{rlsdate}.jar
Source1: assemble.xml
Source2: package.xml
Source3: LICENSE

# work around unicode/compiler issue
Patch0: eclipse-anyedit-%{version}-unicode.patch

Requires: eclipse-platform >= 3.3
BuildRequires: jpackage-utils >= 0:1.5
BuildRequires: eclipse-pde
%if %{gcj_support}
BuildRequires:          java-gcj-compat-devel >= 1.0.33
Requires(post):         java-gcj-compat >= 1.0.33
Requires(postun):       java-gcj-compat >= 1.0.33
%else
BuildRequires:          java-devel >= 1.4.2
BuildArch:              noarch
%endif

%description
The AnyEdit plugin adds several new actions to the context menu of text-based
Eclipse editors.

%prep
%setup -q -c
%patch0 -p1

# remove pre-compiled classes
rm -rf de

# install license
install -m 644 %{SOURCE3} LICENSE

%build
# See comments in the script to understand this.
%if 0%{?rhel} == 5
/bin/sh -x %{_libdir}/eclipse/buildscripts/copy-platform SDK %{eclipse_base}
%else
/bin/sh -x %{eclipse_base}/buildscripts/copy-platform SDK %{eclipse_base}
%endif

SDK=$(cd SDK > /dev/null && pwd)

# Eclipse may write preferences and logs here
mkdir home
homedir=$(cd home > /dev/null && pwd)

# create the required assemble and package targets
mkdir $(pwd)/build/
# this symlink creates the assemble target which assembles the plugin
ln -s %{SOURCE1} $(pwd)/build/assemble.de.loskutov.anyedit.AnyEditTools.all.xml
# this symlink creates the package target which packages the plugin
ln -s %{SOURCE2} $(pwd)/build/package.de.loskutov.anyedit.AnyEditTools.all.xml

# find correct location
package_build=$(find %{eclipse_base} -name 'package-build' -print | grep pde | grep templates)
build_xml=$(find %{eclipse_base} -name 'build.xml' -print | grep pde | grep scripts)

# build the plugin
eclipse \
     -nosplash                                         \
     -application org.eclipse.ant.core.antRunner       \
     -Dtype=plugin                                     \
     -Did=de.loskutov.anyedit.AnyEditTools             \
     -DbaseLocation=$SDK                               \
     -DsourceDirectory=$(pwd)                          \
     -DbuildDirectory=$(pwd)/build                     \
     -Dbuilder=$package_build \
     -f $build_xml \
     -vmargs -Duser.home=$homedir

%install
rm -rf %{buildroot}

# create plugins directory
install -d -m 755 %{buildroot}/%{eclipse_base}/dropins/anyedit/plugins

# install plugin
install -m 644 de.loskutov.anyedit.AnyEditTools_%{version}.%{rlsdate}.jar \
  %{buildroot}/%{eclipse_base}/dropins/anyedit/plugins

%if %{gcj_support}
  %{_bindir}/aot-compile-rpm
%endif

%clean
rm -rf %{buildroot}

%if %{gcj_support}
%post
if [ -x %{_bindir}/rebuild-gcj-db ]
then
  %{_bindir}/rebuild-gcj-db
fi
%postun
if [ -x %{_bindir}/rebuild-gcj-db ]
then
  %{_bindir}/rebuild-gcj-db
fi
%endif

%files
%defattr(-,root,root,-)
%{eclipse_base}/dropins/anyedit/plugins/de.loskutov.anyedit.AnyEditTools_%{version}.%{rlsdate}.jar
%doc LICENSE
%if %{gcj_support}
%attr(-,root,root) %{_libdir}/gcj/%{name}
%endif



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1120 |12cr|eclipse-demos-0.0.1-0.2.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           eclipse-demos
Version:        0.0.1
Release:        %mkrel 0.2.3
Summary:        Eclipse demonstration screencasts

Group:          Development/Java
License:        Open Publication
URL:            http://sources.redhat.com/eclipse
Source0:        http://overholt.fedorapeople.org/%{name}-%{version}.tar.bz2
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
BuildArch:      noarch

%description
Screencasts demonstrating various features of Eclipse.

%prep
%setup -q

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/%{name}-%{version}
cp -p * $RPM_BUILD_ROOT/%{_datadir}/%{name}-%{version}

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%dir %{_datadir}/%{name}-%{version}
%doc %{_datadir}/%{name}-%{version}/openpub.html
%{_datadir}/%{name}-%{version}/*.ogg




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1121 |12cr|eclipse-nls-3.6.0.v20100814043401-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define eclipse_data %{_datadir}/eclipse
# Disable repacking of jars, since it takes forever for all the little jars, 
# and we don't need multilib anyway:
%define __jar_repack %{nil}

%define debug_package %{nil}

Name: eclipse-nls 
Summary: Babel language packs for the Eclipse platform and various plug-ins
# note: try to keep this group the same as eclipse's rpm:
Group: Development/Java
License: EPL
URL: http://www.eclipse.org/babel/

Version: 3.6.0.v20100814043401
Release: 7
## The source for this package is taken from
# http://download.eclipse.org/technology/babel/babel_language_packs/R0.8.0/helios.php
# usage: FROM=http://download.eclipse.org/technology/babel/babel_language_packs/R0.8.0/helios.php ./fetch-babel.sh
Source0: BabelLanguagePack-%{version}.tar.bz2

BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch:  noarch
Requires:   eclipse-platform >= 3.6

%description
Babel language packs include translations for the Eclipse platform and other 
Eclipse-related packages.

%files
%defattr(-,root,root,-)
%dir %{eclipse_data}/dropins/babel
%dir %{eclipse_data}/dropins/babel/eclipse
#% {eclipse_data}/dropins/babel/eclipse/artifacts.jar
#% {eclipse_data}/dropins/babel/eclipse/content.jar
#% dir %{eclipse_data}/dropins/babel/eclipse/features
%dir %{eclipse_data}/dropins/babel/eclipse/plugins


# %1 subpackage id (ie Linux locale id)
# %2 Java locale id (mostly the same as Linux)
# %3 language name
%define lang_meta_pkg() \
%package %1 \
Summary:    Eclipse/Babel language pack for %3 \
Group:     Development/Java \
Requires:   eclipse-nls = %{version}-%{release} \
Obsoletes:  eclipse-sdk-nls-%1 < 3.2.1-4 \
Provides:   eclipse-sdk-nls-%1 = %{version}-%{release} \
\
%description %1 \
This language pack for %3 \
contains user-contributed translations of the \
strings in all Eclipse projects. Please see the http://babel.eclipse.org/ \
Babel project web pages for a full how-to-use explanation of these \
translations as well as how you can contribute to \
the translations of this and future versions of Eclipse. \
Note that English text will be displayed if Babel doesn't \
have a translation for a given string. \
\
%files %1 \
%defattr(-,root,root,-) \
#% {eclipse_data}/dropins/babel/eclipse/features/org.eclipse.babel.nls_*_%{2}_%{version} \
%doc eclipse/features/*_%{2}_%{version} \
%{eclipse_data}/dropins/babel/eclipse/plugins/*.nl_%{2}_%{version}.jar

%define spc() %(echo -n ' ')

%lang_meta_pkg ar ar Arabic
%lang_meta_pkg bg bg Bulgarian
%lang_meta_pkg ca ca Catalan
%lang_meta_pkg zh zh Chinese%{spc}(Simplified)
%lang_meta_pkg zh_TW zh_TW Chinese%{spc}(Traditional)
%lang_meta_pkg cs cs Czech
%lang_meta_pkg da da Danish
%lang_meta_pkg nl nl Dutch
%lang_meta_pkg en_AU en_AU English%{spc}(Australian)
%lang_meta_pkg et et Estonian
%lang_meta_pkg fa fa Farsi
%lang_meta_pkg fi fi Finnish
%lang_meta_pkg fr fr French
%lang_meta_pkg de de German
%lang_meta_pkg el el Greek
# NB 'he' is 'iw' as far as Java is concerned.
# similarly, yi -> ji, id -> in
%lang_meta_pkg he iw Hebrew
%lang_meta_pkg hi hi Hindi
%lang_meta_pkg hu hu Hungarian
%lang_meta_pkg id id Indonesian
%lang_meta_pkg it it Italian
%lang_meta_pkg ja ja Japanese
# tl should be Tagalog.  Klingon has < 1% coverage at present in Babel.  Tagalog is unsupported.
#% lang_meta_pkg tlh tl Klingon
%lang_meta_pkg ko ko Korean
%lang_meta_pkg mn mn Mongolian
%lang_meta_pkg no no Norwegian
%lang_meta_pkg pl pl Polish
%lang_meta_pkg pt pt Portuguese
%lang_meta_pkg pt_BR pt_BR Portuguese%{spc}(Brazilian)
%lang_meta_pkg ro ro Romanian
%lang_meta_pkg ru ru Russian
%lang_meta_pkg es es Spanish
%lang_meta_pkg sv sv Swedish
%lang_meta_pkg tr tr Turkish
%lang_meta_pkg uk uk Ukrainian
%lang_meta_pkg en_AA en_AA Pseudo%{spc}Translations

%prep
# extract langpack zips from tarball
%setup -q -n %{name}
#mkdir -p eclipse/features
mkdir -p eclipse/plugins
# remove unsupported langpacks (currently Klingon)
unsupported="tl"
for locale in $unsupported; do
   rm -f Babel*-${locale}_%{version}.zip
done
# extract remaining zips - to eclipse/{features,plugins}
for f in Babel*.zip; do
   unzip -qq $f
   rm $f
done
#mv artifacts.jar content.jar eclipse
# also ignore site.xml for now

%build
# nothing to build

%install
rm -rf $RPM_BUILD_ROOT

mkdir -p $RPM_BUILD_ROOT%{eclipse_data}/dropins/babel/eclipse/
mv eclipse/plugins $RPM_BUILD_ROOT%{eclipse_data}/dropins/babel/eclipse
find eclipse/features -type f -exec chmod 644 {} \;

%clean
rm -rf $RPM_BUILD_ROOT




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1122 |12cr|eclipse-plugin-sysdeo-tomcat-3.1.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	eclipse
%define	plugin	sysdeo-tomcat
%define	name	%{oname}-plugin-%{plugin}
%define	version	3.1.0
%define	release	3

Name:		%{name}
Summary:	Sysdeo Eclipse Tomcat Launcher plugin
Version:	%{version}
Release:	%mkrel %{release}
License:	MIT
Url:		http://www.sysdeo.com/eclipse/tomcatplugin/
Group:		Development/Java
Source0:	http://www.sysdeo.com/sysdeo/content/download/393/4930/file/tomcatPluginV31.zip
BuildArch:	noarch
Requires:	eclipse tomcat5-webapps
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Plugin for Eclipse that helps out creating Tomcat projects.

Plugin features:
* Starting, stopping and restarting Tomcat 4.x, 5.x, 3.3 
* Registering Tomcat process to Eclipse debugger 
* Creating a WAR project (wizard can update server.xml file) 
* Adding Java Projects to Tomcat classpath 
* Setting Tomcat JVM parameters, classpath and bootclasspath 
* Exporting a Tomcat project to a WAR File 
* Choosing Tomcat configuration file 
* Capability to use a special Tomcat classloader to have classes
  in several java projects loaded at the same classloader level
  than classes in a Tomcat project, see readmeDevLoader.html

%prep
%setup -q -c -T -a0

%build

%install
rm -rf %{buildroot}
install -d %{buildroot}%{_datadir}/eclipse/plugins
cp -r com.sysdeo.eclipse.tomcat_%{version} %{buildroot}%{_datadir}/eclipse/plugins

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_datadir}/eclipse/plugins/com.sysdeo.eclipse.tomcat_%{version}




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1123 |12cr|ecm-6.3-0.1434.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libmajor	0
%define libname		%mklibname %{name} %{libmajor}
%define devname		%mklibname %{name} -d

Summary:	GMP ECM - Elliptic Curve Method for Integer Factorization
Name:		ecm
Version:	6.3
Release:	0.1434.4
Group:		Sciences/Mathematics
License:	GPL
URL:		http://gforge.inria.fr/projects/ecm/
Source:		http://gforge.inria.fr/frs/download.php/4837/ecm-6.3-r1434.tar.xz
Patch0:		ecm-6.3-fix-build.patch
Patch1:		ecm-6.3-install.patch
BuildRequires:	gmp-devel
BuildRequires:	xsltproc
BuildRequires:	docbook-style-xsl

%description
GMP ECM - Elliptic Curve Method for Integer Factorization.

%package	-n %{libname}
Group:		System/Libraries
License:	LGPL
Summary:	Shared GMP ECM library
Provides:	lib%{name} = %{version}-%{release}

%description	-n %{libname}
This package contains the libraries needed to run ecm.

%package	-n %{devname}
Group:		Development/C
License:	LGPL
Summary:	Development files for GMP ECM
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	lib%{name}-devel < %{version}-%{release}

%description	-n %{devname}
This package contains the GMP ECM development header files and
libraries.

%prep
%setup -q
%patch0 -p0
%patch1 -p0

%build
autoreconf -fi
%configure2_5x			\
	--enable-shared		\
	--disable-static	\
%ifarch %{ix86}
	--enable-sse2
%else
  %ifarch x86_64
	--enable-asm-redc
  %endif
%endif

%make

%install
%makeinstall_std

%files
%doc NEWS README
%{_bindir}/%{name}
%{_mandir}/man1/ecm.1*

%files -n %{libname}
%{_libdir}/libecm.so.%{libmajor}*

%files -n %{devname}
%doc AUTHORS README.lib TODO
%{_includedir}/ecm.h
%{_libdir}/libecm.so


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1124 |12cr|econnman-1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Name:		econnman
Version:	1
Release:	2
License:	GPLv2
Summary:	EFL user interface for ConnMan
Url:		http://enlightenment.org/
Group:		Graphical desktop/Enlightenment
# Actually, a repack - official release in tar.gz + few updates from SVN
Source:		http://packages.profusion.mobi/econnman/econnman-1.tar.bz2
Patch:		econnman-1-desktop.patch
BuildRequires:	automake
BuildRequires:	edje
BuildRequires:	embryo
BuildRequires:	evas
BuildRequires:	pkgconfig(elementary)
BuildRequires:	pkgconfig(eweather)
BuildRequires:	pkgconfig(python-elementary)
BuildRequires:	pkgconfig(python-edbus)
BuildRequires:	pkgconfig(python-evas)
Requires:	python-ecore
Requires:	python-edje
Requires:	python-elementary
Requires:	python-evas
Requires:	python-e_dbus
Requires:	connman

%description
EFL user interface for ConnMan (Connection Manager).

%prep
%setup -q
%patch -p1

%build
autoreconf -ifv
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc README COPYING AUTHORS
%{_bindir}/*
%{_datadir}/econnman
%{_datadir}/applications/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1125 |12cr|ecore-1.7.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Tarball of svn snapshot created as follows...
#Cut and paste in a shell after removing initial #

#svn co http://svn.enlightenment.org/svn/e/trunk/ecore ecore; \
#cd ecore; \
#SVNREV=$(LANGUAGE=C svn info | grep "Last Changed Rev:" | cut -d: -f 2 | sed "s@ @@"); \
#v_maj=$(cat configure.ac | grep 'm4_define(\[v_maj\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#v_min=$(cat configure.ac | grep 'm4_define(\[v_min\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#v_mic=$(cat configure.ac | grep 'm4_define(\[v_mic\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#PKG_VERSION=$v_maj.$v_min.$v_mic.$SVNREV; \
#cd ..; \
#tar -Jcf ecore-$PKG_VERSION.tar.xz ecore/ --exclude .svn --exclude .*ignore

%define snapshot 0

%if %snapshot
%define	svndate	20120103
%define	svnrev	66771
%endif

%define	major 1
%define	libname %mklibname %{name} %{major}
%define	develname %mklibname %{name} -d

Summary:	Enlightenment event/X abstraction layer
Name:		ecore
Epoch:		3
%if %snapshot
Version:	1.1.99.%{svnrev}
Release:	0.%{svndate}.3
%else
Version:	1.7.3
Release:	1
%endif
License:	BSD
Group:		Graphical desktop/Enlightenment
URL:		http://www.enlightenment.org/
%if %snapshot
Source0:	%{name}-%{version}.tar.xz
%else
Source0:	http://download.enlightenment.org/releases/%{name}-%{version}.tar.gz
%endif

BuildRequires:	gettext-devel
BuildRequires:	gpm-devel
BuildRequires:	pkgconfig(directfb)
BuildRequires:	pkgconfig(eet) >= 1.4.0
BuildRequires:	pkgconfig(eina) >= 1.0.0
BuildRequires:	pkgconfig(evas) >= 1.0.0
BuildRequires:	pkgconfig(gnutls)
BuildRequires:	pkgconfig(libcares)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(tslib-0.0)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xcomposite)
BuildRequires:	pkgconfig(xcursor)
BuildRequires:	pkgconfig(xdamage)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xfixes)
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(xrender)
BuildRequires:	pkgconfig(xscrnsaver)
BuildRequires:	pkgconfig(xtst)

%description
Ecore is the event/X abstraction layer that makes doing selections,
Xdnd, general X stuff, event loops, timeouts and idle handlers fast,
optimized, and convenient.

This package is part of the Enlightenment DR17 desktop shell.

%package -n %{libname}
Summary:	Libraries for the %{name} package
Group:		System/Libraries

%description -n %{libname}
Libraries for %{name}

%package -n %{develname}
Summary:	Headers and development libraries from %{name}
Group:		Development/Other
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{develname}
%{name} development headers and libraries.

%prep
%if %snapshot
%setup -qn %{name}
%else
%setup -q
%endif

%build
%if %snapshot
NOCONFIGURE=yes ./autogen.sh
%endif

%configure2_5x \
	--enable-ecore-x \
	--enable-ecore-fb \
	--enable-ecore-directfb \
	--enable-ecore-con \
	--enable-ecore-file \
	--enable-ecore-sdl \
	--enable-ecore-evas \
	--enable-ecore-evas-fb \
	--enable-ecore-evas-software-x11 \
	--enable-ecore-evas-opengl-x11 \
	--enable-ecore-evas-opengl-sdl \
	--enable-ecore-evas-software-16-x11 \
	--enable-gnutls \
	--enable-curl \
	--enable-cares \
	--disable-static

%make

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS COPYING README
%{_libdir}/ecore/immodules/xim.so

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_libdir}/pkgconfig/*
%{_libdir}/*.so
%{_includedir}/ecore*



%changelog
* Tue Jun 26 2012 Alexander Khrukin <akhrukin@mandriva.org> 3:1.2.1-1
+ Revision: 807057
- version update 1.2.1

* Tue May 15 2012 Crispin Boylan <crisb@mandriva.org> 3:1.1.99.66771-0.20120103.3
+ Revision: 798898
- Rebuild
- Rebuild for new directfb

* Wed Jan 04 2012 Matthew Dawkins <mattydaw@mandriva.org> 3:1.1.99.66771-0.20120103.1
+ Revision: 755399
- added back epoch
- fixed typoes,
- removed old configure option
- fixed files list
- new version/snapshot 1.1.99.66771
- cleaned up spec and merged with Unity Linux spec
- disabled static build
- switch openssl for gnutls, eet was already built with gnutls

* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 3:1.0.1-1
+ Revision: 681650
- update to new version 1.0.1

* Sat Jan 29 2011 Funda Wang <fwang@mandriva.org> 3:1.0.0-1
+ Revision: 633924
- 1.0.0 final

* Sat Dec 18 2010 Funda Wang <fwang@mandriva.org> 3:1.0.0-0.beta3.1mdv2011.0
+ Revision: 622783
- 1.0 beta3

* Sun Nov 14 2010 Funda Wang <fwang@mandriva.org> 3:1.0.0-0.beta2.1mdv2011.0
+ Revision: 597517
- 1.0.0 beta2

* Wed Oct 13 2010 Funda Wang <fwang@mandriva.org> 3:1.0.0-0.beta.1mdv2011.0
+ Revision: 585305
- 1.0.0 beta

* Sat Jul 10 2010 Funda Wang <fwang@mandriva.org> 3:0.9.9.49898-1mdv2011.0
+ Revision: 550112
- update file list
- new version 0.9.9.49898

* Sun Dec 13 2009 Funda Wang <fwang@mandriva.org> 3:0.9.9.063-1mdv2010.1
+ Revision: 478113
- drop old condition
- new version 0.9.9.063

* Wed Oct 07 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 3:0.9.9.062-3mdv2010.0
+ Revision: 455797
- rebuild for new curl SSL backend

* Fri Aug 07 2009 Funda Wang <fwang@mandriva.org> 3:0.9.9.062-2mdv2010.0
+ Revision: 411214
- enable sdl backend

* Fri Aug 07 2009 Funda Wang <fwang@mandriva.org> 3:0.9.9.062-1mdv2010.0
+ Revision: 411120
- 0.9.9.062

* Tue Jul 07 2009 Funda Wang <fwang@mandriva.org> 3:0.9.9.061-2mdv2010.0
+ Revision: 393239
- rebuild

* Wed Jul 01 2009 Frederik Himpe <fhimpe@mandriva.org> 3:0.9.9.061-1mdv2010.0
+ Revision: 391345
- update to new version 0.9.9.061

* Sat May 02 2009 Funda Wang <fwang@mandriva.org> 3:0.9.9.060-1mdv2010.0
+ Revision: 370657
- New version 0.9.9.060

* Tue Mar 03 2009 Antoine Ginies <aginies@mandriva.com> 3:0.9.9.050-6mdv2009.1
+ Revision: 347886
- fix build on 2009.0 release

* Tue Mar 03 2009 Antoine Ginies <aginies@mandriva.com> 3:0.9.9.050-5mdv2009.1
+ Revision: 347663
- fix provides

* Mon Mar 02 2009 Antoine Ginies <aginies@mandriva.com> 3:0.9.9.050-4mdv2009.1
+ Revision: 347589
- remove epoch

* Sat Feb 28 2009 Antoine Ginies <aginies@mandriva.com> 3:0.9.9.050-3mdv2009.1
+ Revision: 345908
- adjust the patch
- SVN SNAPSHOT 20090227, release 0.9.9.050, update eet buildrequires

* Sun Nov 09 2008 Funda Wang <fwang@mandriva.org> 3:0.9.9.050-2mdv2009.1
+ Revision: 301344
- rebuild for new xcb

* Sat Oct 11 2008 Funda Wang <fwang@mandriva.org> 3:0.9.9.050-1mdv2009.1
+ Revision: 292070
- raise versioned BR
- New snapshot

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 3:0.9.9.043-2mdv2009.0
+ Revision: 266609
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Sun Jun 01 2008 Funda Wang <fwang@mandriva.org> 3:0.9.9.043-1mdv2009.0
+ Revision: 213978
- drop -L/usr/lib from SDL_LIBS, otherwise it will confuse compiler
- New version 0.9.9.043

* Fri Feb 15 2008 Antoine Ginies <aginies@mandriva.com> 3:0.9.9.042-4mdv2008.1
+ Revision: 168909
- fix typo in configure option
- remove old release
- cvs snapshot 20080215, add some buildrequires, update configure build options

* Sat Feb 02 2008 Austin Acton <austin@mandriva.org> 3:0.9.9.042-3mdv2008.1
+ Revision: 161536
- bump epoch; major went backward

* Sat Feb 02 2008 Austin Acton <austin@mandriva.org> 1:0.9.9.042-2mdv2008.1
+ Revision: 161519
- bump release
- no major in devel package

* Sat Feb 02 2008 Austin Acton <austin@mandriva.org> 1:0.9.9.042-1mdv2008.1
+ Revision: 161316
- new version
- tidy spec
- fix URL
- drop ecore-config

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Nov 12 2007 Austin Acton <austin@mandriva.org> 1:0.9.9.041-4mdv2008.1
+ Revision: 108057
- tidy and adjust configure options

* Wed Oct 31 2007 Antoine Ginies <aginies@mandriva.com> 1:0.9.9.041-3mdv2008.1
+ Revision: 104087
- update buildrequires
- CVS SNAPSHOT 20071031, release 0.9.9.041

* Thu Aug 30 2007 Antoine Ginies <aginies@mandriva.com> 1:0.9.9.041-2mdv2008.0
+ Revision: 76308
- fix missing file ecore-config
- fix path in tarball
- CVS SNAPSHOT 20070830, release 0.9.9.041

* Thu Jun 07 2007 Anssi Hannula <anssi@mandriva.org> 1:0.9.9.038-8mdv2008.0
+ Revision: 36145
- rebuild with correct optflags

* Tue Jun 05 2007 Antoine Ginies <aginies@mandriva.com> 1:0.9.9.038-7mdv2008.0
+ Revision: 35857
- CVS SNAPSHOT 20070605, release 0.9.9.038

* Mon Jun 04 2007 Antoine Ginies <aginies@mandriva.com> 1:0.9.9.038-6mdv2008.0
+ Revision: 35227
- increase mkrel

* Mon Jun 04 2007 Antoine Ginies <aginies@mandriva.com> 1:0.9.9.038-5mdv2008.0
+ Revision: 35058
- CVS snapshot 20070604
- restore use of epoch
- remove epoch

* Tue May 29 2007 Antoine Ginies <aginies@mandriva.com> 1:0.9.9.038-4mdv2008.0
+ Revision: 32622
- CVS SNAPSHOT 20070529, release 0.9.9.038

* Thu May 24 2007 Antoine Ginies <aginies@mandriva.com> 1:0.9.9.038-3mdv2008.0
+ Revision: 30752
- increase mkrel

* Thu May 24 2007 Antoine Ginies <aginies@mandriva.com> 1:0.9.9.038-2mdv2008.0
+ Revision: 30751
- adjust buildrequires to a specific release of evas and eet
- increase mkrel
- CVS snapshot 20070524, release 0.9.9.038
- remove unwanted changelog

* Mon May 21 2007 Antoine Ginies <aginies@mandriva.com> 1:0.9.9.038-1mdv2008.0
+ Revision: 29107
- cvs snapshot 20070516, release 0.9.9.038

* Mon Apr 23 2007 Pascal Terjan <pterjan@mandriva.org> 1:0.9.9.037-1mdv2008.0
+ Revision: 17657
- Put back ecore package, /usr/bin/ecore_config still exists
- Don't require ecore, it no longer exists
- New snapshot
- Remove main binary as /usr/bin/* and /usr/share/ecore are no longer there


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1126 |12cr|ecryptfs-utils-99-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Werror_cflags %nil

%define libmajor 0
%define libname %mklibname ecryptfs %libmajor
%define libnamedevel %mklibname -d ecryptfs
%define libnamestaticdevel %mklibname -d -s ecryptfs

Summary: An Enterprise-class Cryptographic Filesystem for Linux
Name: ecryptfs-utils
Version: 99
Release: 1
Source0: http://launchpad.net/ecryptfs/trunk/%{version}\/+download/%{name}_%{version}.orig.tar.gz
Patch0: ecryptfs-utils_83-fix-link.patch
License: GPLv2+
Group: System/Kernel and hardware
Url: https://launchpad.net/ecryptfs
BuildRequires: openssl-devel
BuildRequires: keyutils-devel
BuildRequires: libgcrypt-devel
BuildRequires: pam-devel
BuildRequires: python-devel
BuildRequires: nss-devel
BuildRequires: intltool
BuildRequires: glib2-devel
Requires: python-%{name} = %{version}

%description
eCryptfs is a POSIX-compliant enterprise-class stacked cryptographic
filesystem for Linux. It is derived from Erez Zadok's Cryptfs, implemented
through the FiST framework for generating stacked filesystems. eCryptfs
extends Cryptfs to provide advanced key management and policy features.
eCryptfs stores cryptographic metadata in the header of each file written,
so that encrypted files can be copied between hosts; the file will be
decryptable with the proper key, and there is no need to keep track of any
additional information aside from what is already in the encrypted file
itself. Think of eCryptfs as a sort of ``gnupgfs.''

eCryptfs is a native Linux filesystem (other popular cryptographic
filesystems for Linux require FUSE or operate via RPC calls). The kernel
module component of eCryptfs is upstream in the Linux kernel.


%package -n pam_ecryptfs
Summary: eCryptfs PAM module
Group: System/Libraries
Requires: %name = %version

%description -n pam_ecryptfs
eCryptfs PAM module to automatically mount a private cryptographic
directory.


%package -n %libname
Summary: eCryptfs library
Group: Development/C

%description -n %libname
eCryptfs library.


%package -n %libnamedevel
Summary: eCryptfs library
Group: Development/C
Requires: %libname = %version
Provides: libecryptfs-devel = %version-%release
Provides: %name-devel = %version-%release

%description -n %libnamedevel
eCryptfs development files.


%package -n %libnamestaticdevel
Summary: eCryptfs library
Group: Development/C
Requires: %libnamedevel = %version
Provides: libecryptfs-static-devel = %version-%release

%description -n %libnamestaticdevel
eCryptfs static library development files.

%package -n python-%{name}
Summary: eCryptfs Python library
Group: Development/C
#Requires: python-devel
#Requires: %libnamedevel = %version
Requires: %name = %version

%description -n python-%{name}
eCryptfs Python library.

%prep
%setup -q
%patch0 -p0

%build
autoreconf -fi
%configure2_5x 
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
%make

%install
%makeinstall_std

# only needed to update-notifier, that is a ubuntu-only thing, afaik
rm -f %{buildroot}/usr/share/ecryptfs-record-passphrase
mkdir %{buildroot}/usr/share/applications/
mv    %{buildroot}/usr/share/%{name}/*desktop %{buildroot}/usr/share/applications/

%files
%_datadir/applications/*desktop
%_docdir/%name/README
%_docdir/%name/ecryptfs-faq.html
#%_docdir/%name/*.txt
/sbin/mount.ecryptfs
/sbin/umount.ecryptfs
/sbin/mount.ecryptfs_private
/sbin/umount.ecryptfs_private
%_bindir/ecryptfs-add-passphrase
%_bindir/ecryptfs-insert-wrapped-passphrase-into-keyring
%_bindir/ecryptfs-manager
%_bindir/ecryptfs-verify
%_bindir/ecryptfs-mount-private
%_bindir/ecryptfs-rewrap-passphrase
%_bindir/ecryptfs-setup-private
%_bindir/ecryptfs-stat
%_bindir/ecryptfs-umount-private
%_bindir/ecryptfs-unwrap-passphrase
%_bindir/ecryptfs-wrap-passphrase
%_bindir/ecryptfsd
%_bindir/ecryptfs-setup-swap
%_bindir/ecryptfs-rewrite-file
%_bindir/ecryptfs-recover-private
%_bindir/ecryptfs-migrate-home
%_mandir/man1/ecryptfs-add-passphrase.1.*
%_mandir/man1/ecryptfs-generate-tpm-key.1.*
%_mandir/man1/ecryptfs-insert-wrapped-passphrase-into-keyring.1.*
%_mandir/man1/ecryptfs-mount-private.1.*
%_mandir/man1/ecryptfs-rewrap-passphrase.1.*
%_mandir/man1/ecryptfs-setup-private.1.*
%_mandir/man1/ecryptfs-umount-private.1.*
%_mandir/man1/ecryptfs-unwrap-passphrase.1.*
%_mandir/man1/ecryptfs-wrap-passphrase.1.*
%_mandir/man1/ecryptfs-rewrite-file.1.*
%_mandir/man1/ecryptfs-recover-private.1.*
%_mandir/man1/mount.ecryptfs_private.1.*
%_mandir/man1/umount.ecryptfs_private.1.*
%_mandir/man1/ecryptfs-setup-swap.1.*
%_mandir/man1/ecryptfs-stat.1.*
%_mandir/man7/ecryptfs.7.*
%_mandir/man8/ecryptfs-manager.8.*
%_mandir/man8/ecryptfsd.8.*
%_mandir/man8/mount.ecryptfs.8.*
%_mandir/man8/umount.ecryptfs.8.*
%dir %_datadir/ecryptfs-utils
%_datadir/ecryptfs-utils/ecryptfs-mount-private.txt
%_datadir/ecryptfs-utils/ecryptfs-record-passphrase
%_datadir/ecryptfs-utils/ecryptfs-find
%_datadir/locale/ca/LC_MESSAGES/ecryptfs-utils.mo

%files -n pam_ecryptfs
/%_lib/security/pam_ecryptfs.so
%_mandir/man8/pam_ecryptfs.8.*

%files -n %libname
%_libdir/ecryptfs/libecryptfs_key_mod_openssl.so
%_libdir/ecryptfs/libecryptfs_key_mod_passphrase.so
%_libdir/libecryptfs.so.%libmajor
%_libdir/libecryptfs.so.%libmajor.*

%files -n %libnamedevel
%_includedir/ecryptfs.h
%_libdir/libecryptfs.so
%_libdir/pkgconfig/libecryptfs.pc

%files -n python-%name
%{py_puresitedir}/%{name}/libecryptfs.py
%{py_puresitedir}/%{name}/libecryptfs.pyc
%{py_puresitedir}/%{name}/libecryptfs.pyo
%{py_platsitedir}/ecryptfs-utils/_libecryptfs.*


%changelog
* Mon Jul 16 2012 Alexander Khrukin <akhrukin@mandriva.org> 99-1
+ Revision: 809810
- version update 99

* Fri Feb 24 2012 Alexander Khrukin <akhrukin@mandriva.org> 96-1
+ Revision: 780135
- version update 96

* Fri Dec 16 2011 Alexander Khrukin <akhrukin@mandriva.org> 95-1
+ Revision: 741982
- la files removed
- cooker BReq fix
- version update 95

* Mon May 02 2011 Guillaume Rousse <guillomovitch@mandriva.org> 87-1
+ Revision: 662315
- new version

* Wed Nov 03 2010 Michael Scherer <misc@mandriva.org> 83-3mdv2011.0
+ Revision: 592736
- rebuild for python 2.7

* Wed Apr 21 2010 Funda Wang <fwang@mandriva.org> 83-2mdv2010.1
+ Revision: 537321
- BR glib2
- fix linkage

* Sat Feb 20 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 83-1mdv2010.1
+ Revision: 508607
- inttool as BR
- new version

* Fri Nov 06 2009 Frederik Himpe <fhimpe@mandriva.org> 81-1mdv2010.1
+ Revision: 462020
- Update to new versio n81
- Remove --disable-rpath configure option, it's unknown
- BuildRequires nss-devel now
- Fix file list

* Sun May 03 2009 Michael Scherer <misc@mandriva.org> 74-1mdv2010.0
+ Revision: 370957
- update to new version
- remove uneeded requires on python-devel

* Thu Mar 05 2009 Jérôme Soyer <saispo@mandriva.org> 71-1mdv2009.1
+ Revision: 348912
- New upstream release

* Tue Feb 17 2009 Jérôme Soyer <saispo@mandriva.org> 70-1mdv2009.1
+ Revision: 341986
- Fix files section
- Add BR
- New upstream release

* Tue Nov 04 2008 Gustavo De Nardin <gustavodn@mandriva.com> 63-1mdv2009.1
+ Revision: 299761
- new project Url
- new version 63 available from new Url
- include tarball signature for verification

* Tue Nov 04 2008 Gustavo De Nardin <gustavodn@mandriva.com> 61-1mdv2009.1
+ Revision: 299749
- buildrequires openssl-devel
- buildrequires libpam-devel for pam module
- fixed the Url tag
- initial Mandriva package of ecryptfs-utils
- Created package structure for ecryptfs-utils.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1127 |12cr|edb-1.0.5.050-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	edb
%define version 1.0.5.050
%define release 4

%define major 1
%define libname %mklibname %{name} %major
%define libnamedev %mklibname %{name} -d

Summary: 	Enlightenment database access library
Name: 		%{name}
Version: 	%{version}
Release: 	%{release}
License: 	BSD
Group: 		Graphical desktop/Enlightenment
URL: 		http://www.enlightenment.org/
Source0: 	http://download.enlightenment.org/snapshots/LATEST/%{name}-%{version}.tar.bz2
BuildRequires:	ncurses-devel zlib-devel

%description
Edb is a simple, clean high-level db access/storage library.

This package is part of the Enlightenment DR17 desktop shell.

%package -n %libname
Summary: Libraries for the %{name} package
Group: System/Libraries

%description -n %libname
Libraries for %{name}.

%package -n %libnamedev
Summary: Headers and development libraries from %{name}
Group: Development/Other
Requires: %libname = %{version}
Provides: lib%{name}-devel = %{version}-%{release}
Provides: %{libname}-devel = %{version}-%{release}
Provides: %name-devel = %{version}-%{release}

%description -n %libnamedev
%{name} development headers and libraries

%prep
%setup -q

%build
%configure2_5x --disable-test --disable-gtk --disable-static
%make

%install
%makeinstall_std

%files
%doc AUTHORS COPYING README src/LICENSE
%{_bindir}/edb_*

%files -n %libname
%{_libdir}/lib*.so.%{major}*

%files -n %libnamedev
%{_libdir}/pkgconfig/*
%_libdir/libedb.so
%{_includedir}/Edb.h


%changelog
* Tue Jun 26 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.0.5.050-4
+ Revision: 807037
- rel up for new e17

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.5.050-3mdv2011.0
+ Revision: 618028
- the mass rebuild of 2010.0 packages

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 1.0.5.050-2mdv2010.0
+ Revision: 437355
- rebuild

* Mon Mar 02 2009 Antoine Ginies <aginies@mandriva.com> 1.0.5.050-1mdv2009.1
+ Revision: 347433
- SVN SNAPSHOT 20090227, release 1.0.5.050

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1.0.5.042-4mdv2009.0
+ Revision: 266610
- rebuild early 2009.0 package (before pixel changes)

  + Antoine Ginies <aginies@mandriva.com>
    - CVS SNAPSHOT 20080805, release 1.0.5.042

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Sun Jun 01 2008 Funda Wang <fwang@mandriva.org> 1.0.5.042-2mdv2009.0
+ Revision: 213969
- spec cleanup

* Fri Feb 15 2008 Antoine Ginies <aginies@mandriva.com> 1.0.5.042-2mdv2008.1
+ Revision: 168737
- bump release to build E's libs in right order

* Fri Feb 01 2008 Austin Acton <austin@mandriva.org> 1.0.5.042-1mdv2008.1
+ Revision: 161249
- new version
- fix URL
- drop edb-config

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Nov 10 2007 Austin Acton <austin@mandriva.org> 1.0.5.008-3mdv2008.1
+ Revision: 107474
- remove cumbersome gtk+1.2 frontend and tcl tests

* Wed Oct 31 2007 Antoine Ginies <aginies@mandriva.com> 1.0.5.008-2mdv2008.1
+ Revision: 104065
- CVS SNAPSHOT 20071031, release 1.0.5.008

* Thu Aug 30 2007 Antoine Ginies <aginies@mandriva.com> 1.0.5.008-1mdv2008.0
+ Revision: 76290
- fix missing edb-config
- remive edb-config multi-arch from spec
- fix path in tarball
- CVS SNAPSHOT 20070830, release 1.0.5.008

* Thu May 31 2007 Antoine Ginies <aginies@mandriva.com> 1.0.5.007-5mdv2008.0
+ Revision: 33074
- fix bad provides

* Wed May 30 2007 Antoine Ginies <aginies@mandriva.com> 1.0.5.007-4mdv2008.0
+ Revision: 32762
- add some provides

* Tue May 29 2007 Antoine Ginies <aginies@mandriva.com> 1.0.5.007-3mdv2008.0
+ Revision: 32620
- CVS SNAPSHOT 20070529, release 1.0.5.007

* Thu May 24 2007 Antoine Ginies <aginies@mandriva.com> 1.0.5.007-2mdv2008.0
+ Revision: 30803
- increase release
- CVS snapshot 20070524

* Sun Apr 22 2007 Pascal Terjan <pterjan@mandriva.org> 1.0.5.007-1mdv2008.0
+ Revision: 17124
- New snapshot
- Import edb


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1128 |12cr|edb-debugger-0.9.17-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _name   debugger 
%define _exe    edb

Name:           edb-debugger
Summary:        A free OllyDbg like debugger
Version:        0.9.17
Release:        %mkrel 1
Source0:        http://www.codef00.com/projects/%{_name}-%{version}.tgz
URL:            http://www.codef00.com/projects

Group:          Development/Other
License:        GPLv2 

BuildRequires: qt4-devel >= 4.5
BuildRequires: boost-devel >= 1.35
BuildRequires: imagemagick
BuildRequires: desktop-file-utils


%description
One of the main goals of this debugger is modularity. 
The interface is written in Qt4 and is therefore source portable 
to many platforms. The debugger core is a plugin and the platform 
specific code is isolated to just a few files, porting to a new OS 
would require porting these few files and implementing a plugin 
which implements the DebuggerCoreInterface interface. Also, 
because the plugins are based on the QPlugin API, and do their work 
through the DebuggerCoreInterface object, they are almost always 
portable with just a simple recompile.
The disassembly engine is my edisassm project. I feel that this 
disassembler is mature and works well. It is worth noting that the 
current version of edb has temporarily dropped AT&T syntax support. 
Once this is implemented in edisassm, it will return.

%prep 
%setup -q -n %{_name}

%build
%{qmake_qt4} PREFIX=%{_prefix} DEFAULT_PLUGIN_PATH="%{_libdir}/%{_exe}/"
%make

%install
rm -rf $RPM_BUILD_ROOT
make install INSTALL_ROOT=%{buildroot}
mkdir -p %{buildroot}{%{_miconsdir},%{_iconsdir},%{_liconsdir},%{_bindir},%{_libdir}}/
install -c -m 0755 src/images/edb48-logo.png "$RPM_BUILD_ROOT%{_liconsdir}/%{_exe}.png"
%{__mv} %{buildroot}/bin/* %{buildroot}%{_bindir}/
%{__mv} %{buildroot}/%{_lib}/* %{buildroot}%{_libdir}/
%{__rm} -fr %{buildroot}/bin
%{__rm} -fr %{buildroot}/%{_lib}

convert src/images/edb48-logo.png -resize 32x32 $RPM_BUILD_ROOT%{_iconsdir}/%{_exe}.png
convert src/images/edb48-logo.png -resize 16x16 $RPM_BUILD_ROOT%{_miconsdir}/%{_exe}.png

desktop-file-install --vendor="" \
		     --dir $RPM_BUILD_ROOT%{_datadir}/applications \
		     %{_exe}.desktop

%postun

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%{_bindir}/%{_exe}
%{_libdir}/%{_exe}/*.so
%{_datadir}/applications/%{_exe}.desktop
%{_liconsdir}/%{_exe}.png
%{_miconsdir}/%{_exe}.png
%{_iconsdir}/%{_exe}.png



%changelog
* Thu Jul 14 2011 Angelo Naselli <anaselli@mandriva.org> 0.9.17-1mdv2011
+ Revision: 690008
- import edb-debugger


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1129 |12cr|e_dbus-1.7.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Tarball of svn snapshot created as follows...
#Cut and paste in a shell after removing initial #

#svn co http://svn.enlightenment.org/svn/e/trunk/e_dbus e_dbus; \
#cd e_dbus; \
#SVNREV=$(LANGUAGE=C svn info | grep "Last Changed Rev:" | cut -d: -f 2 | sed "s@ @@"); \
#v_maj=$(cat configure.ac | grep 'm4_define(\[v_maj\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#v_min=$(cat configure.ac | grep 'm4_define(\[v_min\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#v_mic=$(cat configure.ac | grep 'm4_define(\[v_mic\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#PKG_VERSION=$v_maj.$v_min.$v_mic.$SVNREV; \
#cd ..; \
#tar -Jcf e_dbus-$PKG_VERSION.tar.xz e_dbus/ --exclude .svn --exclude .*ignore


%define snapshot 0

%if %snapshot
%define	svndate	20120103
%define	svnrev	66792
%endif

%define	major		1
%define	libname		%mklibname %{name} %{major}
%define	develname	%mklibname %{name} -d

Summary:	E17 basic convenience wrappers around dbus
Name:		e_dbus
%if %snapshot
Version:	1.1.99.%{svnrev}
Release:	0.%{svndate}.1
%else
Version:	1.7.3
Release:	1
%endif
License:	BSD
Group:		System/Servers
URL:		http://www.enlightenment.org/
%if %snapshot
Source0:	%{name}-%{version}.tar.xz
%else
Source0:	http://download.enlightenment.org/releases/%{name}-%{version}.tar.gz
%endif

BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(ecore) >= 1.7.0
BuildRequires:	pkgconfig(eina) >= 1.7.0

%description
This is the start of some basic convenience wrappers around dbus to
ease integrating dbus with EFL based applications.
When using e_dbus, direct use of the low level dbus api is still
heavily required for processing messages.

%package -n %{libname}
Summary:	Libraries for the %{name} package
Group:		System/Libraries
Obsoletes:	%{mklibname e_dbus 1} <= 0.01

%description -n %{libname}
Libraries for %{name}.

%package -n %{develname}
Summary:	Headers and development libraries from %{name}
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
%{name} development headers and libraries.

%prep
%if %{snapshot}
%setup -qn %{name}
%else
%setup -q
%endif

%build
%if %{snapshot}
NOCONFIGURE=yes ./autogen.sh
%endif

%configure \
	--disable-static \
	--enable-econnman0_7x \
	--enable-ebluez

%make

%install
%makeinstall_std

%files
%doc AUTHORS README
%{_bindir}/*
%{_datadir}/%{name}/*

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_libdir}/pkgconfig/*
%{_libdir}/*.so
%{_includedir}/%{name}*



%changelog
* Wed Jun 27 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.2.0-1
+ Revision: 807158
- version update 1.2.0

* Thu Jan 05 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.1.99.66792-0.20120103.1
+ Revision: 757935
- fix to files list
- new version/snapshot 1.1.99.66792
- merge spec with UnityLinux
- cleaned up spec
- disabled static build

* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 1.0.1-1
+ Revision: 681653
- update to new version 1.0.1

* Sat Jan 29 2011 Funda Wang <fwang@mandriva.org> 1.0.0-1
+ Revision: 633925
- 1.0.0 final

* Sat Dec 18 2010 Funda Wang <fwang@mandriva.org> 1.0.0-0.beta3.1mdv2011.0
+ Revision: 622798
- 1.0 beta3

* Tue Nov 16 2010 Funda Wang <fwang@mandriva.org> 1.0.0-0.beta2.1mdv2011.0
+ Revision: 597951
- 1.0.0 beta2

* Wed Oct 13 2010 Funda Wang <fwang@mandriva.org> 1.0.0-0.beta.1mdv2011.0
+ Revision: 585331
- 1.0.0 beta

* Fri Jul 16 2010 Funda Wang <fwang@mandriva.org> 0.5.0.49898-1mdv2011.0
+ Revision: 553946
- new version 0.5.0.49898

* Sun Dec 13 2009 Funda Wang <fwang@mandriva.org> 0.5.0.063-1mdv2010.1
+ Revision: 478153
- new version 0.5.0.063

* Fri Aug 07 2009 Funda Wang <fwang@mandriva.org> 0.5.0.062-1mdv2010.0
+ Revision: 411123
- new version 0.5.0.062

* Wed Jul 08 2009 Funda Wang <fwang@mandriva.org> 0.5.0.061-2mdv2010.0
+ Revision: 393496
- rebuild

* Mon Jul 06 2009 Funda Wang <fwang@mandriva.org> 0.5.0.061-1mdv2010.0
+ Revision: 392855
- new version 0.5.0.061

* Mon Jul 06 2009 Funda Wang <fwang@mandriva.org> 0.5.0.060-2mdv2010.0
+ Revision: 392831
- rebuild for new ecore

* Sat May 02 2009 Funda Wang <fwang@mandriva.org> 0.5.0.060-1mdv2010.0
+ Revision: 370691
- New version 0.5.0.060

* Mon Mar 02 2009 Antoine Ginies <aginies@mandriva.com> 0.5.0.050-2mdv2009.1
+ Revision: 346964
- SVN SNAPSHOT 20090227, release 0.5.0.050

* Sun Oct 12 2008 Funda Wang <fwang@mandriva.org> 0.5.0.050-1mdv2009.1
+ Revision: 292633
- New version 0.5.0.050

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Sun Jun 01 2008 Funda Wang <fwang@mandriva.org> 0.5.0.043-1mdv2009.0
+ Revision: 213988
- fix filelist
- New version 0.5.0.043

* Fri Feb 15 2008 Antoine Ginies <aginies@mandriva.com> 0.1.0.042-2mdv2008.1
+ Revision: 168997
- bump release, restore buildrequires specific version

  + Thierry Vignaud <tv@mandriva.org>
    - fix no-buildroot-tag

* Sat Feb 02 2008 Austin Acton <austin@mandriva.org> 0.1.0.042-1mdv2008.1
+ Revision: 161521
- new vesrion
- tidy spec
- fix URL

* Fri Dec 21 2007 Adam Williamson <awilliamson@mandriva.org> 0.1.0.003-0.20071220.1mdv2008.1
+ Revision: 136141
- sync sources
- new library policy
- update to current CVS to fix build with changed core API
- sane buildrequires
- clean spec

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Jun 04 2007 Antoine Ginies <aginies@mandriva.com> 0.01-2mdv2008.0
+ Revision: 35111
- fix Major, prevent major bug to happen again

* Fri May 25 2007 Antoine Ginies <aginies@mandriva.com> 0.01-1mdv2008.0
+ Revision: 31174
- add some buildrequires
- first release of e_dbus
- Import e_dbus


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1130 |12cr|ede-2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: 		ede
Version: 	2.0
Release: 	1
Source0: 	http://downloads.sourceforge.net/project/ede/%{name}/%{version}/%{name}-%{version}.tar.gz
Patch0:		ede-1.0.4-exclude-unused-progs.patch
Patch1:		ede-2.0-mdv-linking.patch
Patch2:		ede-mandriva-menufixes.patch
Patch3:		ede-2.0-rosa-flags.patch
Patch4:		ede-2.0-rosa-format-security.patch
Patch5:		ede-2.0-rosa-no-update-mime-database.patch
Summary:	The core programs for the Equinox Desktop Environment
URL: 		http://equinox-project.org/
License: 	GPLv2+
Group: 		Graphical desktop/Other

BuildRequires:	jam
BuildRequires:	pkgconfig(edelib)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	fltk-devel
BuildRequires:	pkgconfig(libstartup-notification-1.0)
BuildRequires:	pkgconfig(xpm)
BuildRequires:	pkgconfig(xkbfile)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(ice)
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(pixman-1)
BuildRequires:	jpeg-devel
BuildRequires:	png-devel

%description
Equinox Desktop Environment (EDE) is desktop environment - the piece of
software that enables you to launch applications in a convenient way,
show what windows you have opened, manages icons and background of your
desktop, etc. This core package provides panel with tasklist, clock,
load status; icon manager that take care of your icons on background,
control panel for easy access to your settings, sound volume control, 
color configuration, panel configuration, menu editor, icons configuration, 
tips, time/date and timezone configuration, fast file search tool and of 
course window manager that manages your windows with config utility.

%prep
%setup -q
#patch0 -p1
%patch1 -p1
#patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1

%build
%define _disable_ld_no_undefined 1

%configure
jam -d+5

%install
jam install DESTDIR=%{buildroot}

# Mandriva specific stuff - add to wmsessions
mkdir -p %{buildroot}%{_sysconfdir}/X11/wmsession.d/
cat << EOF > %{buildroot}%{_sysconfdir}/X11/wmsession.d/08EDE
NAME=EDE
ICON=ede-wmsession.xpm
EXEC=%{_bindir}/startede
DESC=Equinox Lightweight desktop environment
SCRIPT:
exec %{_bindir}/startede
EOF

mv %{buildroot}%{_docdir}/%{name}-%{version}* %{buildroot}%{_docdir}/%{name}

%post
%make_session

%postun
%make_session

%files
%doc AUTHORS AUTHORS.pekwm ChangeLog README
%config(noreplace) %{_sysconfdir}/X11/wmsession.d/08EDE
%{_bindir}/*
%{_datadir}/applications/*.desktop
%{_iconsdir}/edeneu
%{_iconsdir}/kbflags
%{_datadir}/dbus-1/services/*.service
%{_datadir}/desktop-directories/ede-*.directory
%{_datadir}/ede
%{_datadir}/mime/packages/*.xml
%{_datadir}/pekwm
%{_datadir}/wallpapers/*
%{_datadir}/xsessions/ede.desktop
%config(noreplace) %{_sysconfdir}/pekwm/*
%config(noreplace) %{_sysconfdir}/xdg/ede/*
%config(noreplace) %{_sysconfdir}/xdg/menus/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1131 |12cr|edelib-2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define devel	%mklibname %name -d
Name:		edelib
Summary:	Equinox Desktop Environment library
Version:	2.0
Release:	2
License:	GPLv2+
Group:		System/Libraries
URL:		http://equinox-project.org/
Source0:	http://downloads.sourceforge.net/project/ede/%{name}/%{version}/%{name}-%{version}.tar.gz
BuildRequires:	jam
BuildRequires:	doxygen
BuildRequires:	fltk-devel
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(pixman-1)

%description
edelib is small and portable C++ library for EDE (Equinox Desktop Environment).

Aims are to provide enough background for easier EDE components construction
and development.

%package -n %{devel}
Summary:	Equinox Desktop Environment library
Group:		Development/C++

%description -n %{devel}
edelib is small and portable C++ library for EDE (Equinox Desktop Environment).

Aims are to provide enough background for easier EDE components construction
and development.

%prep
%setup -q

%build
%setup_compile_flags
./configure --prefix=%{buildroot}%{_prefix} --libdir=%{buildroot}%{_libdir}
sed -i 's|%{buildroot}||' *.pc edelib/edelib-config.h
jam

%install
jam install

%files -n %{devel}
%{_bindir}/%{name}-*
%{_libdir}/*.a
%{_includedir}/%{name}
%{_libdir}/pkgconfig/*
%{_libdir}/%{name}
%doc %{_docdir}/%{name}-2.0.0


%changelog
* Tue Jun 05 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 2.0-1
+ Revision: 802744
- imported package edelib


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1132 |12cr|edgar-1.01-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rel 2

Name:		edgar
Summary:	2D Platform Game
Version:	1.01
Release:	%mkrel 1
Source:		%{name}-%{version}-%{rel}.tar.gz
Url:		http://www.parallelrealities.co.uk/projects/edgar.php
Group:		Games/Adventure
License:	GPLv2
Requires:	%{name}-data = %{version}
BuildRequires:	SDL_image-devel
BuildRequires:	SDL_mixer-devel
BuildRequires:	SDL_net-devel
BuildRequires:	SDL_ttf-devel
BuildRequires:	zlib-devel
BuildRequires:	desktop-file-utils

%description
The Legend of Edgar. When his father fails to return home after venturing out
one stormy night, Edgar sets off on a quest to rescue him.

%package data
Group:		Games/Arcade
License:	GPLv2
BuildArch:	noarch
Summary:	The Legend of Edgar level set
Requires:	%{name} = %{version}

%description data
The Legend of Edgar. When his father fails to return home after venturing
out one stormy night, Edgar sets off on a quest to rescue him.

This package contains official level set for Edgar.

%prep
%setup -q

%build
%make VERSION=%{version} RELEASE=%{rel}

%install
%__rm -rf %{buildroot}
%makeinstall_std

%find_lang %{name}
desktop-file-install --dir %{buildroot}%{_datadir}/applications \
	--remove-category=Application \
	--add-category="AdventureGame" \
	%{buildroot}%{_datadir}/applications/edgar.desktop

%__rm -rf %{buildroot}%{_datadir}/doc

%clean
%__rm -rf %{buildroot}

%files -f %{name}.lang
%doc doc/*
%{_gamesbindir}/*
%{_datadir}/applications/*.desktop
%{_iconsdir}/hicolor/*/apps/*

%files data
%dir %{_gamesdatadir}/%{name}
%{_gamesdatadir}/%{name}/*



%changelog
* Wed May 23 2012 Andrey Bondrov <abondrov@mandriva.org> 1.01-1mdv2011.0
+ Revision: 800241
- New version 1.01

* Tue Apr 24 2012 Andrey Bondrov <abondrov@mandriva.org> 1.00-1
+ Revision: 793103
- New version 1.00

* Fri Apr 06 2012 Andrey Bondrov <abondrov@mandriva.org> 0.99-1
+ Revision: 789577
- New version 0.99-1

* Tue Mar 06 2012 Andrey Bondrov <abondrov@mandriva.org> 0.98-1
+ Revision: 782360
- New version 0.98-2

* Fri Feb 10 2012 Andrey Bondrov <abondrov@mandriva.org> 0.97-1
+ Revision: 772419
- New version 0.97

* Sun Jan 08 2012 Andrey Bondrov <abondrov@mandriva.org> 0.95-1
+ Revision: 758661
- New version 0.95

* Mon Dec 12 2011 Andrey Bondrov <abondrov@mandriva.org> 0.94-1
+ Revision: 740534
- Add patch0 to fix linking
- imported package edgar


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1133 |12cr|editje-0.9.3-0.76819.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

#Tarball of svn snapshot created as follows...
#Cut and paste in a shell after removing initial #

#svn co http://svn.enlightenment.org/svn/e/trunk/editje editje; \
#cd editje; \
#SVNREV=$(LANGUAGE=C svn info | grep "Last Changed Rev:" | cut -d: -f 2 | sed "s@ @@"); \
#VERSION=$(cat configure.ac | grep "editje" | grep INIT | sed 's@\[@@g' | sed 's@\]@@g' | sed 's@)@@g' | cut -d, -f 2 | sed "s@ @@"); \
#PKG_VERSION=$VERSION.$SVNREV; \
#cd ..; \
#tar -Jcf editje-$PKG_VERSION.tar.xz editje/ --exclude .svn --exclude .*ignore

%define svndate 20120628
# didn't change anything since date above up to r76819
%define svnrev 76819

Summary:	Edje editor oriented towards UI design
Name:		editje
Version:	0.9.3
Release:	0.%{svnrev}.1
License:	LGPL,GPLv3
Group:		Graphical desktop/Enlightenment
URL:		http://enlightenment.org/
Source0: 	%{name}-%{version}.%{svnrev}.tar.xz

BuildRequires:	edje
BuildRequires:	embryo
BuildRequires:	evas
BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(elementary)
BuildRequires:	pkgconfig(embryo)

Requires:	edje
Requires:	python-ecore
Requires:	python-evas
Requires:	python-elementary
Requires:	python-edje
Requires:	python-e_dbus

%description
Editje is an Edje editor oriented towards UI design, and not just being 
a GUI over the edc syntax. It provides three major modes: standard 
edition, animations and signals management.

%prep
%setup -qn %{name}-%{version}.%{svnrev}

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc AUTHORS COPYING README
%{_bindir}/editje-bin
%{_datadir}/applications/editje.desktop
%{_datadir}/application-registry/editje.applications
%{_iconsdir}/editje.png
%{_datadir}/%{name}
%{py_puresitedir}/%{name}/*

%changelog
* Wed Jan 11 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.9.3-0.66406.1
+ Revision: 759801
- added missing BR evas
- fixed group
- imported package editje


* Wed Aug 24 2011 Gianvacca <gianvacca@unity-linux.org> 0.9.3.61974-0.20110824.1-unity2011
- new snapshot

* Sat Mar 05 2011 OnlyHuman <halo.3.0sdt@googlemail.com> 0.0.1-0.20110305.1-unity2011
- new snapshot 20110305

* Fri Jan 14 2011 OnlyHuman <halo.3.0sdt@googlemail.com> 0.0.1-0.20110114.1-unity2011
- new snapshot 20110114

* Wed Dec 13 2010 OnlyHuman <halo.3.0sdt@googlemail.com> 0.0.1-0.20101203.1-unity2010
- new snapshot 20101203

* Wed Oct 13 2010 mdawkins <mattydaw@gmail.com> 0.0.1-0.20101006.1-unity2010
- new snapshot 20101006

* Wed Aug 25 2010 mdawkins <mattydaw@gmail.com> 0.0.1-0.20100825.1-unity2010
 first build

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1134 |12cr|editobj2-0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	EditObj2

Name: 	 	editobj2
Summary: 	Tkinter dialog box for editing any Python object
Version: 	0.4
Release: 	%mkrel 1
Source:		EditObj2-%{version}.tar.gz
URL:		http://home.gna.org/oomadness/en/editobj/
License:	GPLv2
Group:		Development/Python
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
%py_requires -d
Requires:	tkinter
Obsoletes:	editobj
BuildArch:	noarch

%description
EditObj2 can create and display a Tkinter dialog box for editing any Python
object (similarly to what Java call a Bean editor, but for Python object).
EditObj2 is a useful tool for writing (text or non-text) editors of all
kinds, including GUI editor, 3D editor,... It also includes a Python console.

EditObj2 supports also lists, dictionaries and hierarchies (nested lists)
edition. EditObj2 includes also a tree widget for Tkinter, an event framework
and a mutiple undo/redo system.

%prep
%setup -q -n %{oname}-%{version}

%build
%{__python} setup.py build

%install
rm -rf %{buildroot}
%{__python} setup.py install --root=%{buildroot}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS LICENSE README 
%{python_sitelib}/%{name}
%{python_sitelib}/*.egg-info


%changelog
* Sat Oct 08 2011 Andrey Bondrov <abondrov@mandriva.org> 0.4-1mdv2012.0
+ Revision: 703572
- New version: 0.4

* Sun Oct 31 2010 Funda Wang <fwang@mandriva.org> 0.2.1-2mdv2011.0
+ Revision: 590801
- rebuild for py2.7

* Sun Apr 18 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.2.1-1mdv2010.1
+ Revision: 536464
- import editobj2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1135 |12cr|edje-1.7.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Tarball of svn snapshot created as follows...
#Cut and paste in a shell after removing initial #

#svn co http://svn.enlightenment.org/svn/e/trunk/edje edje; \
#cd edje; \
#SVNREV=$(LANGUAGE=C svn info | grep "Last Changed Rev:" | cut -d: -f 2 | sed "s@ @@"); \
#v_maj=$(cat configure.ac | grep 'm4_define(\[v_maj\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#v_min=$(cat configure.ac | grep 'm4_define(\[v_min\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#v_mic=$(cat configure.ac | grep 'm4_define(\[v_mic\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#PKG_VERSION=$v_maj.$v_min.$v_mic.$SVNREV; \
#cd ..; \
#tar -Jcf edje-$PKG_VERSION.tar.xz edje/ --exclude .svn --exclude .*ignore

%define snapshot 0

%if %snapshot
%define	svndate	20120103
%define	svnrev	66793
%endif

%define	major 1
%define	libname %mklibname %{name} %{major}
%define	develname %mklibname %{name} -d

Summary:	Complex graphical design & layout library
Name:		edje
%if %snapshot
Version:	1.1.99.%{svnrev}
Release:	0.%{svndate}.1
%else
Version:	1.7.3
Release:	2
%endif
License:	BSD
Group:		Graphical desktop/Enlightenment
URL:		http://www.enlightenment.org/
%if %snapshot
Source0:	%{name}-%{version}.tar.xz
%else
Source0:	http://download.enlightenment.org/releases/%{name}-%{version}.tar.gz
%endif

BuildRequires:	lua-devel
BuildRequires:	pkgconfig(ecore)
BuildRequires:	pkgconfig(ecore-evas)
BuildRequires:	pkgconfig(ecore-file)
BuildRequires:	pkgconfig(ecore-input)
BuildRequires:	pkgconfig(eet)
BuildRequires:	pkgconfig(eina)
BuildRequires:	pkgconfig(eio)
BuildRequires:	pkgconfig(embryo)
BuildRequires:	pkgconfig(evas)
Conflicts:	%{libname} < 1.1.99.66793-0.20120103.1
Requires:	evas

%description
A graphical layout and animation library for animated resizable, compressed
and scalable themes.

This package is part of the Enlightenment DR17 desktop shell.

%package -n %{libname}
Summary:	Libraries for the edje package
Group:		System/Libraries
Obsoletes:	%{_lib}edje0 < 1.7.0

%description -n %{libname}
Libraries for edje.

%package -n %{develname}
Summary:	Enlightenment edje headers and development libraries
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Requires:	pkgconfig(lua)
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
Edje development headers and libraries.

%prep
%if %{snapshot}
%setup -qn %{name}
%else
%setup -q
%endif

%build
%if %{snapshot}
NOCONFIGURE=yes ./autogen.sh
%endif
%configure2_5x \
	--disable-static
%make

%install
%makeinstall_std

%files
%doc AUTHORS COPYING README
%{_bindir}/%{name}_*
%{_bindir}/inkscape2edc
%{_libdir}/edje/utils/epp
%{_datadir}/%{name}
%{_datadir}/mime/packages/%{name}.xml

%files -n %{libname}
%{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/%{name}*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1136 |12cr|edje_viewer-1.1.0-0.76819.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define svn 76819

Summary:	A simple viewer for edj files
Name:		edje_viewer
Version:	1.1.0
Release:	0.%{svn}.1
License:	BSD
Group:		Graphical desktop/Enlightenment
URL:		http://www.enlightenment.org/
Source:		%{name}-%{version}.%{svn}.tar.xz
Patch0:		edje_viewer-fix-desktop-file.patch
BuildRequires:	edje
BuildRequires:	pkgconfig(ecore)
BuildRequires:	pkgconfig(ecore-file)
BuildRequires:	pkgconfig(edje)
BuildRequires:	pkgconfig(eet)
BuildRequires:	pkgconfig(eina)
BuildRequires:	pkgconfig(elementary)
Buildrequires:	pkgconfig(evas)
Buildrequires:	pkgconfig(eweather)

%description
A simple viewer for edj files. Should provide more ease of use than the
edje viewer that comes with edje itself.

%prep
%setup -q -n %{name}-%{version}.%{svn}
%patch0 -p1

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc AUTHORS COPYING* README TODO
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop


%changelog
* Tue May 17 2011 Funda Wang <fwang@mandriva.org> 0.1.0-0.20101107.2mdv2011.0
+ Revision: 675858
- drop invalide cs translation from desktop file

* Mon Jan 03 2011 Crispin Boylan <crisb@mandriva.org> 0.1.0-0.20101107.1mdv2011.0
+ Revision: 627837
- Rebuild, update tarball

* Sun Jul 25 2010 Funda Wang <fwang@mandriva.org> 0.1.0-0.20100720.1mdv2011.0
+ Revision: 558263
- new snapshot

* Sat Aug 08 2009 Funda Wang <fwang@mandriva.org> 0.1.0-0.20090807.1mdv2010.0
+ Revision: 411567
- new snapshot based on elementary

* Wed Jul 08 2009 Funda Wang <fwang@mandriva.org> 0.0.1-20090227.3mdv2010.0
+ Revision: 393571
- rebuild

* Tue Mar 03 2009 Antoine Ginies <aginies@mandriva.com> 0.0.1-20090227.2mdv2009.1
+ Revision: 347946
- add missing files
- fix %%setup
- SVN SNAPSHOT 20090227, release 0.0.1

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 0.0.1-20080209.2mdv2009.0
+ Revision: 266613
- rebuild early 2009.0 package (before pixel changes)

* Thu Feb 14 2008 Thierry Vignaud <tv@mandriva.org> 0.0.1-20080209.1mdv2009.0
+ Revision: 167863
- fix no-buildroot-tag

* Sat Feb 09 2008 Austin Acton <austin@mandriva.org> 0.0.1-20080209.1mdv2008.1
+ Revision: 164534
- cvs checkout
- tidy spec

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue May 29 2007 Antoine Ginies <aginies@mandriva.com> 0.0.1-1mdv2008.0
+ Revision: 32298
- CVS snapshot 20070526, adjust buildrequires
- Import edje_viewer


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1137 |12cr|edos-ltp-1.0.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name edos-ltp
%define version 1.0.0
%define release %mkrel 6

Summary:	EDOS XML specification files for LTP tests
Name:		%{name}
Version:	%{version}
Release:	%{release}
URL:		http://www.edos-project.org
License:	GPL
Group:		Development/Other
Source0:	http://www.edos-project.org/releases/%{name}-%{version}.tar.gz
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Buildarch:      noarch
Requires:       ltp

%description
EDOS XML specification files for LTP tests

%prep
%setup -q -n %{name}-%{version}

%build
%configure
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%_datadir/edos/tests/LTP



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-6mdv2011.0
+ Revision: 618029
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 1.0.0-5mdv2010.0
+ Revision: 428529
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.0.0-4mdv2009.0
+ Revision: 244626
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.0.0-2mdv2008.1
+ Revision: 140728
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Jun 11 2007 François Déchelle <fdechelle@mandriva.org> 1.0.0-2mdv2008.0
+ Revision: 38044
- Fixed bug 31283 "fix software group in spec"

* Tue May 15 2007 François Déchelle <fdechelle@mandriva.org> 1.0.0-1mdv2008.0
+ Revision: 26959
- Adding package edos-ltp (LTP test suites xml specs)
- Create edos-ltp


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1138 |12cr|edos-mandriva-manual-tests-1.0.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name edos-mandriva-manual-tests
%define version 1.0.0
%define release %mkrel 6

Name:		%{name}
Summary:	EDOS XML specification files for Mandriva manual test procedures
Version:	%{version}
Release:	%{release}
URL:		http://www.edos-project.org
License:	GPL
Group:		Development/Other
Source0:	http://www.edos-project.org/releases/%{name}-%{version}.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Buildarch:      noarch
Packager:       Francois Dechelle <fdechelle@mandriva.com>

%description
EDOS XML specification files for Mandriva manual test procedures

%package drakconf
Summary: EDOS XML specification files for Mandriva manual test procedures (DrakConf)
Group:		Development/Other
%description drakconf
The EDOS XML specification files for Mandriva manual test procedures, for the
DrakConf suite

%package drakxnet
Summary: EDOS XML specification files for Mandriva manual test procedures (DrakxNet)
Group:		Development/Other
%description drakxnet
The EDOS XML specification files for Mandriva manual test procedures, for the
DrakxNet suite

%package drakxtools
Summary: EDOS XML specification files for Mandriva manual test procedures (DrakxTools)
Group:		Development/Other
%description drakxtools
The EDOS XML specification files for Mandriva manual test procedures, for the
DrakxTools suite

%package evolution
Summary: EDOS XML specification files for Mandriva manual test procedures (Evolution)
Group:		Development/Other
%description evolution
The EDOS XML specification files for Mandriva manual test procedures, for the
Evolution suite

%package flash
Summary: EDOS XML specification files for Mandriva manual test procedures (Flash)
Group:		Development/Other
%description flash
The EDOS XML specification files for Mandriva manual test procedures, for the
Flash suite

%package gaim
Summary: EDOS XML specification files for Mandriva manual test procedures (Gaim)
Group:		Development/Other
%description gaim
The EDOS XML specification files for Mandriva manual test procedures, for the
Gaim suite

%package gnome
Summary: EDOS XML specification files for Mandriva manual test procedures (Gnome)
Group:		Development/Other
%description gnome
The EDOS XML specification files for Mandriva manual test procedures, for the
Gnome suite

%package installation
Summary: EDOS XML specification files for Mandriva manual test procedures (Installation)
Group:		Development/Other
%description installation
The EDOS XML specification files for Mandriva manual test procedures, for the
Installation suite

%package isv
Summary: EDOS XML specification files for Mandriva manual test procedures (ISV)
Group:		Development/Other
%description isv
The EDOS XML specification files for Mandriva manual test procedures, for the
ISV suite

%package kde
Summary: EDOS XML specification files for Mandriva manual test procedures (KDE)
Group:		Development/Other
%description kde
The EDOS XML specification files for Mandriva manual test procedures, for the
KDE suite

%package mandrivaservice
Summary: EDOS XML specification files for Mandriva manual test procedures (MandrivaService)
Group:		Development/Other
%description mandrivaservice
The EDOS XML specification files for Mandriva manual test procedures, for the
MandrivaService suite

%package openoffice
Summary: EDOS XML specification files for Mandriva manual test procedures (OpenOffice)
Group:		Development/Other
%description openoffice
The EDOS XML specification files for Mandriva manual test procedures, for the
OpenOffice suite

%package themes
Summary: EDOS XML specification files for Mandriva manual test procedures (Themes)
Group:		Development/Other
%description themes
The EDOS XML specification files for Mandriva manual test procedures, for the
Themes suite

%package upgrade
Summary: EDOS XML specification files for Mandriva manual test procedures (Upgrade)
Group:		Development/Other
%description upgrade
The EDOS XML specification files for Mandriva manual test procedures, for the
Upgrade suite

%prep
%setup -q -n %{name}-%{version}

%build
%configure
%make

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} 
%makeinstall

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} 

%files drakconf
%defattr(-,root,root)
%_datadir/edos/tests/mandriva-manual-tests/DrakConf

%files drakxnet
%defattr(-,root,root)
%_datadir/edos/tests/mandriva-manual-tests/DrakxNet

%files drakxtools
%defattr(-,root,root)
%_datadir/edos/tests/mandriva-manual-tests/DrakxTools

%files evolution
%defattr(-,root,root)
%_datadir/edos/tests/mandriva-manual-tests/Evolution

%files flash
%defattr(-,root,root)
%_datadir/edos/tests/mandriva-manual-tests/Flash

%files gaim
%defattr(-,root,root)
%_datadir/edos/tests/mandriva-manual-tests/Gaim

%files gnome
%defattr(-,root,root)
%_datadir/edos/tests/mandriva-manual-tests/Gnome

%files installation
%defattr(-,root,root)
%_datadir/edos/tests/mandriva-manual-tests/Installation

%files isv
%defattr(-,root,root)
%_datadir/edos/tests/mandriva-manual-tests/ISV

%files kde
%defattr(-,root,root)
%_datadir/edos/tests/mandriva-manual-tests/KDE

%files mandrivaservice
%defattr(-,root,root)
%_datadir/edos/tests/mandriva-manual-tests/MandrivaService

%files openoffice
%defattr(-,root,root)
%_datadir/edos/tests/mandriva-manual-tests/OpenOffice

%files themes
%defattr(-,root,root)
%_datadir/edos/tests/mandriva-manual-tests/Themes

%files upgrade
%defattr(-,root,root)
%_datadir/edos/tests/mandriva-manual-tests/Upgrade



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-6mdv2011.0
+ Revision: 618030
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 1.0.0-5mdv2010.0
+ Revision: 428530
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 1.0.0-4mdv2009.0
+ Revision: 240643
- rebuild
- fix description-line-too-long
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Jun 21 2007 Thierry Vignaud <tv@mandriva.org> 1.0.0-2mdv2008.0
+ Revision: 42304
- fix group

* Tue May 15 2007 François Déchelle <fdechelle@mandriva.org> 1.0.0-1mdv2008.0
+ Revision: 27067
- Initial import of package
- Create edos-mandriva-manual-tests


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1139 |12cr|edos-testassistant-1.0.4alpha-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name edos-testassistant
%define version 1.0.4alpha
%define release %mkrel 4

Summary:	The EDOS Manual Test Assistant
Name:		%{name}
Version:	%{version}
Release:	%{release}
URL:		http://www.edos-project.org
License:	GPL
Group:		Development/Python
Source0:	http://www.edos-project.org/releases/%{name}-%{version}.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BUildRequires:	python
Requires:       edos-testrunner
Requires:	python-pyxml
Requires:       python-kde
Requires:       python-qt

%description
A test assistant developped by the EDOS project, that can run manual tests and
report test results using the EDOS test runner.

%prep
%setup -q -n %{name}-%{version}

%build
python setup.py build

%install
rm -rf %{buildroot}
python setup.py install --prefix=%{buildroot} --install-scripts=%{buildroot}%{_bindir} --install-lib=%{buildroot}/%{python_sitelib} --install-data=%{buildroot}%{_datadir}
# Remove unpackage egg-info file
rm -rf %{buildroot}/%{python_sitelib}/edos_testassistant*.egg-info

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README 
%{python_sitelib}/edostestassistant/*.py
%{_bindir}/edos-testassistant
%{_datadir}/edos-testassistant/translations/TestAssistant_*.qm


%changelog
* Fri Nov 05 2010 Funda Wang <fwang@mandriva.org> 1.0.4alpha-4mdv2011.0
+ Revision: 593660
- drop changelog

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 1.0.4alpha-4mdv2010.0
+ Revision: 437376
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.0.4alpha-3mdv2009.0
+ Revision: 244627
- rebuild

* Tue Feb 12 2008 Thierry Vignaud <tv@mandriva.org> 1.0.4alpha-1mdv2008.1
+ Revision: 166602
- fix description-line-too-long
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu May 24 2007 François Déchelle <fdechelle@mandriva.org> 1.0.4alpha-1mdv2008.0
+ Revision: 30679
- * fixed internationalization
  * fixed path problems

* Tue May 15 2007 François Déchelle <fdechelle@mandriva.org> 1.0.3alpha-1mdv2008.0
+ Revision: 26997
- fixing dependencies
- Fixing dependencies
- changed requires and buildrequires to use %%py_requires

* Thu May 10 2007 François Déchelle <fdechelle@mandriva.org> 1.0.2alpha-2mdv2008.0
+ Revision: 26052
- Fixing 64bits...
- Trying to fix build failed on 64bits
- Initial import of edos-testassistant
- Create edos-testassistant


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1140 |12cr|edos-testrunner-1.0.4beta-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name edos-testrunner
%define version 1.0.4beta
%define release %mkrel 6

%define _unpackaged_files_terminate_build	0
%define _missing_doc_files_terminate_build	0

Summary:	The EDOS Meta Test Runner
Name:		%{name}
Version:	%{version}
Release:	%{release}
URL:		http://www.edos-project.org
License:	GPL
Group:		Development/Python
Source0:	http://www.edos-project.org/releases/%{name}-%{version}.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	python
Requires:	python-pyxml
Requires:	python-rpm
Requires:	zip

%description
A test runner that can run any test suite and make reports to an HTTP server,
developped by the EDOS project.

%prep
%setup -q -n %{name}-%{version}

%build
python setup.py build

%install
rm -rf %{buildroot}
python setup.py install --prefix=%{buildroot} --install-scripts=%{buildroot}/usr/bin --install-lib=%{buildroot}/%python_sitelib

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README config/edos-testrunner.cfg.sample tests/test-basic.xml
%python_sitelib/edostestrunner/*.py
%_bindir/edos-runtest


%changelog
* Sat Nov 06 2010 Funda Wang <fwang@mandriva.org> 1.0.4beta-6mdv2011.0
+ Revision: 593870
- fix file list

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 1.0.4beta-5mdv2010.0
+ Revision: 437377
- rebuild

* Sat Jan 24 2009 Funda Wang <fwang@mandriva.org> 1.0.4beta-4mdv2009.1
+ Revision: 333260
- bump rel

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - fix description-line-too-long
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + François Déchelle <fdechelle@mandriva.org>
    - * I messed up the release number

* Thu May 24 2007 François Déchelle <fdechelle@mandriva.org> 1.0.4beta-4mdv2008.0
+ Revision: 30676
- * fixed utf8 problem

* Thu May 10 2007 François Déchelle <fdechelle@mandriva.org> 1.0.3beta-4mdv2008.0
+ Revision: 26077
- changed requires and buildrequires to use %%py_requires

* Thu May 10 2007 François Déchelle <fdechelle@mandriva.org> 1.0.3beta-3mdv2008.0
+ Revision: 26054
- Fixing 64bits build problem
- Commited first package of edos-testrunner
- builds with iurt
- Create edos-testrunner


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1141 |12cr|edugraphe-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           edugraphe
Version:        1.1
Release:        %mkrel 2
Summary:        edugraphe is a plotting program in Java

Group:          Sciences/Other
License:        GPL
URL:            http://joel.amblard.pagesperso-orange.fr
Source0:        http://joel.amblard.pagesperso-orange.fr/prg/edu/edugraphe-1.1.zip
Source1:       %{name}.desktop
Source2:       %{name}.gif
Source3:       %{name}.sh
BuildArch:      noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}


BuildRequires:  jpackage-utils
BuildRequires:  java-devel
BuildRequires:  desktop-file-utils


Requires:       jpackage-utils
Requires:       java-1.6.0-devel

%description
edugraphe is a plotting program in Java


%prep
%setup -q -n "%{name}-%{version}" 
# erase object and useless files 
rm %{name}.jar
cd source/classes
find -name '*.class' -exec rm -f '{}' \;
cd ../..


%build
cd source
/bin/sh compile.sh
cd ..

%install
rm -rf $RPM_BUILD_ROOT
# install jar
mkdir -p $RPM_BUILD_ROOT%{_javadir}
cp -p source/classes/edugraphe.jar   \
$RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
ln -s %{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar

# install javadoc
mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}
cp -rp source/images  \
$RPM_BUILD_ROOT%{_javadocdir}/%{name}
cp -p source/manuel.html  \
$RPM_BUILD_ROOT%{_javadocdir}/%{name}
cp -p source/manuel_fr.html  \
$RPM_BUILD_ROOT%{_javadocdir}/%{name}

# install demo
mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{name}
cp -p *.txt \
$RPM_BUILD_ROOT%{_datadir}/%{name}
cp -rp demo  \
$RPM_BUILD_ROOT%{_datadir}/%{name}/demo

# install icon
mkdir -p $RPM_BUILD_ROOT%{_datadir}/pixmaps
cp -p %{SOURCE2} $RPM_BUILD_ROOT%{_datadir}/pixmaps

# install script
mkdir -p $RPM_BUILD_ROOT%{_bindir}
chmod +x %{SOURCE3}
cp -p  %{SOURCE3} $RPM_BUILD_ROOT%{_bindir}/%{name}


# desktop file
desktop-file-install --vendor=""                     \
       --dir=%{buildroot}%{_datadir}/applications/   \
       %{SOURCE1}

%post
#update icon cache
touch --no-create %{_datadir}/icons/hicolor
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
  %{_bindir}/gtk-update-icon-cache -q %{_datadir}/icons/hicolor;
fi
update-desktop-database &> /dev/null || :

%postun
# update icon cache
touch --no-create %{_datadir}/icons/hicolor
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
  %{_bindir}/gtk-update-icon-cache -q %{_datadir}/icons/hicolor;
fi
update-desktop-database &> /dev/null || :


%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root,-)
%{_javadir}/*
%{_datadir}/%{name}/
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/edugraphe.gif
%{_datadir}/javadoc/*
%{_bindir}/%{name}




%changelog
* Tue May 17 2011 Funda Wang <fwang@mandriva.org> 1.1-2mdv2011.0
+ Revision: 675856
- clean desktop file

* Mon Mar 07 2011 Paulo Andrade <pcpa@mandriva.com.br> 1.1-1
+ Revision: 642397
- Import edugraphe 1.1
  CCBUG: 62716
- edugraphe 1.1


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1142 |12cr|edyuk-1.1.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		1
%define libname		%mklibname %{name} %{major}
%define libnamedev	%mklibname %{name} %{major} -d

Summary:	Edyuk - fully-featured, highly flexible IDE for Qt 4
Name:		edyuk
Version:	1.1.0
Release:	5
License:	GPLv3
Group:		Development/KDE and Qt
URL:		http://edyuk.org/
Source0:	http://download.tuxfamily.org/edyuk/%{name}-%{version}.tar.bz2
Patch1:		edyuk-1.1.0.desktop.patch.bz2
Patch2:		edyuk-1.1.0.qt4.5.patch.bz2
Patch3:		edyuk-1.1.0.version.patch.bz2
BuildRequires:	qt4-devel
Requires:	%{libname} = %{version}-%{release}

%description
Edyuk is an Integrated Development Environment built with Qt4 and meant to
provide a light, fast and stable environment for rapid application development
in C++/Qt4. Thanks to plugins (see III) its scope can hopefully be extended to
any possible programming related task (e.g version control, issue tracking,
management of other project formats, support for other languages/toolkits...)

%package -n %{libname}
Summary:	Edyuk shared library
Group:		System/Libraries

%description -n %{libname}
Shared library for edyuk.

%package -n %{libnamedev}
Summary:	Edyuk development files
Group:		Development/KDE and Qt
Requires:	%{libname} = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{libnamedev}
Development files needed to create edyuk plugins.

%prep
%setup -q
%patch1 -p0
%patch2 -p0
%patch3 -p0

%build
%qmake_qt4
# Can not used -j option included in %make
make

%install
%makeinstall INSTALL_ROOT=%{buildroot}

%__install -d -m755 %{buildroot}%{_libdir}
%__install -m755 %{name}.bin %{buildroot}%{_bindir}
%__install -m755 -p libedyuk.so %{buildroot}%{_libdir}

# Already defined in freedesktop.org.xml
rm -rf %{buildroot}%{_datadir}/mime/packages/%{name}.xml
rm -rf %{buildroot}%{_datadir}/icons/gnome
mv %{buildroot}%{_datadir}/icons/default.kde %{buildroot}%{_datadir}/icons/hicolor

%files
%doc CHANGELOG.txt GPL.txt README.txt TODO.txt
%{_bindir}/%{name}*
%{_datadir}/%{name}
%{_datadir}/mimelnk/text/*.desktop
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/*/apps/%{name}.*

%files -n %{libname}
%{_libdir}/lib%{name}.so.%{major}*

%files -n %{libnamedev}
%doc GPL.txt
%{_prefix}/lib/qt4/include/Edyuk
%{_prefix}/lib/qt4/mkspecs/features/*.prf
%{_libdir}/lib%{name}.so


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1143 |12cr|eee-control-0.9.6-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# It's the same for releases, but different for pre-releases: please
# don't remove, even if it seems superfluous - AdamW 2008/03
%define fversion	%{version}

Summary:	Eee PC hardware control and configuration
Name:		eee-control
Version:	0.9.6
Release:	5
# Source code from git repository:
# git clone git://greg.geekmind.org/eee-control.git && cd eee-control && git checkout 0.9.6 && \
# cd .. && tar zcvf eee-control-0.9.6.tar.gz --exclude=.git eee-control
Source0:	%{name}-%{version}.tar.gz
Source1:	eee-control.init
Source2:	eee-control-fi.po
Patch2:		eee-control-daemon_no-powerdev-group.patch
Patch3:		eee-control_fix-setup.patch
Patch5:		eee-control_add-fi-lang.patch
Patch6:		eee-control_use_ath5k.patch
Patch7:		eee-control-brightness_fix.patch
Patch8:		eee-control-0.9.6-pynotify.patch
License:	MIT
Group:		System/Configuration/Hardware
URL:		http://greg.geekmind.org/eee-control/
# Asus Eee PC comes with x86_32 CPUs
ExclusiveArch:	%ix86
BuildRequires:	imagemagick
BuildRequires:	python-devel
Requires:	python-smbus
Requires:	gnome-python-gconf
Requires:	python-notify
Requires:	python-gobject
Requires:	pygtk2.0
Requires:	python-dbus
Requires:	xset
Requires(post):	rpm-helper
Requires(preun):	rpm-helper

%description
Eee-control can switch hardware of your Eee PC on and off (WiFi, Bluetooth,
Camera, and so on), adjust the performance level, control your fan, give you
a bigger LCD brightness range, program hotkeys and more. It all does that
with a clean client-server-like architecture and a nice GUI.

Compatible with: ASUS Eee PC 700/700SE, 701/701SD, 702, 900/900A/900SD/900HD,
901, 904HA/904HD, 1000/1000H/1000HD/1000HE, 1002HA.

%prep
%setup -q -n %{name}
%patch2 -p0
%patch3 -p0
%patch5 -p0
%patch6 -p1
%patch7 -p1
%patch8 -p0

# fix langs and install fi language file
%{__cp} %{SOURCE2} locale/fi.po
%{_buildshell} locale/update.sh

# fix desktop file
sed -i -e 's,Categories=Application;System;,Categories=GTK;System;Monitor;X-MandrivaLinux-CrossDesktop;,g' data/eee-control-tray.desktop

%build
%{__python} setup.py build

%install
%{__python} setup.py install \
	-O1 \
	--prefix=%{_prefix} \
	--root=%{buildroot} \
	--skip-build

# Generate and install 32x32 and 16x16 icons.
%{__mkdir} -p %{buildroot}%{_iconsdir}/hicolor/{64x64,32x32,24x24,16x16}/apps
convert -scale 32 data/eee-icon.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -scale 16 data/eee-icon.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png

# Install some stuff manually because the build process can't.
%{__install} -D -m644 data/eee-icon.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
%{__install} -D -m644 data/eee-icon-small.png %{buildroot}%{_iconsdir}/hicolor/24x24/apps/%{name}.png

# Initfile
%{__mkdir} -p %{buildroot}%{_initrddir}
%{__install} -m 755 %{SOURCE1} %{buildroot}%{_initrddir}/%{name}

# Install config file
%{__mv} %{buildroot}%{_datadir}/%{name}/%{name}.conf %{buildroot}%{_sysconfdir}/%{name}.conf

# Not needed
%{__rm} -rf %{buildroot}%{_bindir}/eee-control-setup.sh

%find_lang %{name}

%post
%_post_service eee-control

%preun
%_preun_service eee-control
%preun_uninstall_gconf_schemas %{name}

%files -f %{name}.lang
%defattr(-,root,root)
%doc doc/NOTES doc/README doc/901-ACPI.txt
%{_initrddir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}.conf
%{_sysconfdir}/dbus-1/system.d/eee-control-daemon.conf
%{_sysconfdir}/xdg/autostart/eee-control-tray.desktop
%{_sysconfdir}/gconf/schemas/%{name}.schemas
%{_bindir}/eee-*
%{_datadir}/applications/%{name}-tray.desktop
%{_datadir}/%{name}
%{_iconsdir}/hicolor/*/apps/*
%{py_platsitedir}/EeeControl
%{py_platsitedir}/eee_control-%{fversion}-py%{py_ver}.egg-info


%changelog
* Fri May 13 2011 Jani Välimaa <wally@mandriva.org> 0.9.6-4mdv2011.0
+ Revision: 674331
- add patch to workaround missing attach_to_status_icon in latest python-notify

* Mon Mar 28 2011 Sergio Rafael Lemke <sergio@mandriva.com> 0.9.6-3
+ Revision: 648704
- Added pygtk2.0 and python-gobject as requires

* Sat Oct 30 2010 Jani Välimaa <wally@mandriva.org> 0.9.6-2mdv2011.0
+ Revision: 590551
- clean spec; drop support for old mdv releases
- drop py_requires macro
- rebuild for python 2.7

* Sat Jul 10 2010 Jani Välimaa <wally@mandriva.org> 0.9.6-1mdv2011.0
+ Revision: 550021
- new version 0.9.6
- drop P4, applied upstream
- rediff P5

* Wed Dec 30 2009 Jani Välimaa <wally@mandriva.org> 0.9.4-4mdv2010.1
+ Revision: 483863
- fix icons
- install only one config file
- add Patch7:
  o add brightness control file locations for other models than 901
  o don't fail if no brightness control file found

* Sun Nov 08 2009 Jani Välimaa <wally@mandriva.org> 0.9.4-3mdv2010.1
+ Revision: 462975
- require xset (for turning display off with hotkeys)

* Fri Sep 11 2009 Jani Välimaa <wally@mandriva.org> 0.9.4-2mdv2010.0
+ Revision: 438175
- Remove P0 & P1 as eee 901 freezes after Fn+F2
- Add P5 (really add fi translation)
- Split ath5k part from P0 to own patch P6

* Mon Sep 07 2009 Jani Välimaa <wally@mandriva.org> 0.9.4-1mdv2010.0
+ Revision: 432754
- new version 0.9.4
- P0: use ath5k instead of madwifi
- P0 & P1: let kernel handle wlan on/off (Fn+F2)
- P2: no powerdev group in Mandriva
- P3: fix gconf schema location
- P4: fix SHE control file location (for kernel 2.6.31)
- added fi language
- removed fsb-method fix (kernel >2.6.30 supports SHE method)
- don't start service after installation

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - import eee-control


* Wed Aug 19 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.9.3-1mdv2010.0
- initial mdv release, contributed by Joseph Wang <joequant@gmail.com>

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1144 |12cr|eet-1.7.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Tarball of svn snapshot created as follows...
#Cut and paste in a shell after removing initial #

#svn co http://svn.enlightenment.org/svn/e/trunk/eet eet; \
#cd eet; \
#SVNREV=$(LANGUAGE=C svn info | grep "Last Changed Rev:" | cut -d: -f 2 | sed "s@ @@"); \
#v_maj=$(cat configure.ac | grep 'm4_define(\[v_maj\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#v_min=$(cat configure.ac | grep 'm4_define(\[v_min\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#v_mic=$(cat configure.ac | grep 'm4_define(\[v_mic\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#PKG_VERSION=$v_maj.$v_min.$v_mic.$SVNREV; \
#cd ..; \
#tar -Jcf eet-$PKG_VERSION.tar.xz eet/ --exclude .svn --exclude .*ignore

%define snapshot 0
%if %{snapshot}
%define	svndate	20120103
%define	svnrev	66634
%endif

%define	major	1
%define	libname %mklibname %{name} %{major}
%define	develname %mklibname %{name} -d

Summary:	Eet library
Name:		eet
%if %{snapshot}
Version:	1.5.99.%{svnrev}
Release:	0.%{svndate}.1
%else
Version:	1.7.3
Release:	1
%endif
License:	BSD
Group:		Graphical desktop/Enlightenment
URL:		http://www.enlightenment.org/
%if %{snapshot}
Source0:	%{name}-%{version}.tar.xz
%else
Source0:	http://download.enlightenment.org/releases/%{name}-%{version}.tar.gz
%endif
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(eina) >= 1.0.0
BuildRequires:	pkgconfig(gnutls) >= 1.7.6
BuildRequires:	pkgconfig(zlib)
BuildRequires:	libgcrypt-devel

%description
Eet is a tiny library designed to write an arbitary set of chunks of data
to a file and optionally compress each chunk (very much like a zip file)
and allow fast random-access reading of the file later on. It does not
do zip as a zip itself has more complexity than is needed, and it was much
simpler to impliment this once here.

This package is part of the E17 desktop shell.

%package -n %{libname}
Summary:	Eet library
Group:		System/Libraries

%description -n %{libname}
This package contains the dynamic libraries from %{name}.

%package -n %{develname}
Summary:	Eet headers, libraries, documentation and test programs
Group:		Development/Other
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
Headers and libraries from eet

%prep
%if %{snapshot}
%setup -qn %{name}
%else
%setup -q
%endif

%build

%if %{snapshot}
NOCONFIGURE=yes ./autogen.sh
%endif

%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std

%files
%doc AUTHORS COPYING README
%{_bindir}/%{name}

%files -n %{libname}
%{_libdir}/libeet.so.%{major}*

%files -n %{develname}
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%dir %{_datadir}/%{name}
%dir %{_datadir}/%{name}/examples
%{_datadir}/%{name}/examples/*
%{_includedir}/eet*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1145 |12cr|eeze-1.7.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Tarball of svn snapshot created as follows...
#Cut and paste in a shell after removing initial #

#svn co http://svn.enlightenment.org/svn/e/trunk/eeze eeze; \
#cd eeze; \
#SVNREV=$(LANGUAGE=C svn info | grep "Last Changed Rev:" | cut -d: -f 2 | sed "s@ @@"); \
#v_maj=$(cat configure.ac | grep 'm4_define(\[v_maj\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#v_min=$(cat configure.ac | grep 'm4_define(\[v_min\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#v_mic=$(cat configure.ac | grep 'm4_define(\[v_mic\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#PKG_VERSION=$v_maj.$v_min.$v_mic.$SVNREV; \
#cd ..; \
#tar -Jcf eeze-$PKG_VERSION.tar.xz eeze/ --exclude .svn --exclude .*ignore

%define snapshot 0

%if %{snapshot}
%define	svndate	20120103
%define	svnrev	66151
%endif

%define major	1
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	Eeze is a library for easily manipulating devices
Name:		eeze
%if %snapshot
Version:	1.1.99.%{svnrev}
Release:	0.%{svndate}.2
%else
Version:	1.7.3
Release:	1
%endif
License: LGPLv2+
Group: 		Graphical desktop/Enlightenment
URL: 		http://www.enlightenment.org/
%if %snapshot
Source0:	%{name}-%{version}.tar.xz
%else
Source0:	http://download.enlightenment.org/releases/%{name}-%{version}.tar.gz
%endif

BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(ecore) >= 1.7.0
BuildRequires:	pkgconfig(ecore-con) >= 1.7.0
BuildRequires:	pkgconfig(ecore-file) >= 1.7.0
BuildRequires:	pkgconfig(edje) >= 1.7.0
BuildRequires:	pkgconfig(eet) >= 1.7.0
BuildRequires:	pkgconfig(libudev)
BuildRequires:	pkgconfig(mount)

%description
Eeze is a library for manipulating devices through udev with a simple and fast
api. It interfaces directly with libudev, avoiding such middleman daemons as
udisks/upower or hal, to immediately gather device information the instant it
becomes known to the system.  This can be used to determine such things as:
  * If a cdrom has a disk inserted
  * The temperature of a cpu core
  * The remaining power left in a battery
  * The current power consumption of various parts
  * Monitor in realtime the status of peripheral devices
  
Each of the above examples can be performed by using only a single eeze
function, as one of the primary focuses of the library is to reduce the
complexity of managing devices.

%package -n %{libname}
Summary:	Dynamic libraries from %{name}
Group:		System/Libraries
%rename	%{name}

%description -n %{libname}
Eeze libraries

Eeze is a library for manipulating devices through udev with a simple and fast
api. It interfaces directly with libudev, avoiding such middleman daemons as
udisks/upower or hal, to immediately gather device information the instant it
becomes known to the system.  This can be used to determine such things as:
  * If a cdrom has a disk inserted
  * The temperature of a cpu core
  * The remaining power left in a battery
  * The current power consumption of various parts
  * Monitor in realtime the status of peripheral devices
  
Each of the above examples can be performed by using only a single eeze
function, as one of the primary focuses of the library is to reduce the
complexity of managing devices.

%package -n	%{develname}
Summary:	Headers and development libraries from %{name}
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
%{name} development headers and libraries.

%prep
%if %snapshot
%setup -qn %{name}
%else
%setup -q
%endif

%build
%if %{snapshot}
NOCONFIGURE=yes ./autogen.sh
%endif

%configure2_5x \
	--disable-static \
	--with-mount \
	--with-umount \
	--with-eject
%make

%install
%makeinstall_std

%files
%{_bindir}/eeze*

%files -n %{libname}
%{_libdir}/libeeze.so.%{major}*

%files -n %{develname}
%{_includedir}/%{name}*
%{_libdir}/libeeze.so
%{_libdir}/pkgconfig/eeze.pc



%changelog
* Wed Jan 11 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.1.99.66151-0.20120103.2
+ Revision: 759676
- build with mount umount

* Thu Jan 05 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.1.99.66151-0.20120103.1
+ Revision: 757949
- fixed group
- removed . from end of summary
- new version/snapshot 1.1.99.66151
- merge spec with UnityLinux
- cleaned up spec
- disabled static build
- no more binary

* Fri Apr 29 2011 Crispin Boylan <crisb@mandriva.org> 1.0.1-1
+ Revision: 660721
- New release

* Sat Jan 29 2011 Funda Wang <fwang@mandriva.org> 1.0.0-1
+ Revision: 633927
- 1.0.0 final

* Sat Dec 18 2010 Funda Wang <fwang@mandriva.org> 1.0.0-0.beta3.1mdv2011.0
+ Revision: 622799
- 1.0 beta3

* Tue Nov 16 2010 Funda Wang <fwang@mandriva.org> 1.0.0-0.beta2.1mdv2011.0
+ Revision: 597953
- 1.0.0 beta2

* Wed Oct 13 2010 Funda Wang <fwang@mandriva.org> 1.0.0-0.beta.1mdv2011.0
+ Revision: 585315
- fix requires
- import eeze


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1146 |12cr|efax-gtk-3.2.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Werror_cflags %nil

%define name	efax-gtk
%define version 3.2.10
%define release 1

Name: 	 	%{name}
Summary: 	GTK2 frontend for efax
Version: 	%{version}
Release: 	%{release}

Source0:	http://prdownloads.sourceforge.net/efax-gtk/%{name}-%{version}.src.tgz
URL:		http://efax-gtk.sourceforge.net
License:	GPLv2
Group:		Communications
BuildRequires:	pkgconfig
BuildRequires:  gtk+3-devel
BuildRequires:  sigc++2.0-devel
BuildRequires:  desktop-file-utils
BuildRequires:	libtiff-devel
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	c++-gtk-utils-devel

Requires:	ghostscript
Requires:       cups
Requires:       gv

%description
Efax-gtk provides a GUI frontend for the efax fax program. It interfaces with
efax directly, replacing the scripts supplied with efax, and can be used for
receiving and sending faxes, and for viewing, printing, and managing faxes
which have been received and sent.

%prep
%setup -q
# since users can't write to /var/lock
perl -p -i -e 's|/var/lock|/tmp||g' efax-gtkrc
# /dev/modem is quite common
perl -p -i -e 's|ttyS1|modem||g' efax-gtkrc

%build
%configure2_5x
perl -p -i -e 's/install-data-hook//g' Makefile efax-gtk-faxfilter/Makefile
perl -p -i -e 's/usr\/local/usr/g' Makefile
perl -p -i -e 's/efax-gtk.png/efax-gtk/g' efax-gtk.desktop
%make

%install
%makeinstall_std

#menu
desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="X-MandrivaLinux-Office-Communications-Fax" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

%find_lang %name

%post
touch /tmp/faxfile.ps
chmod a+rw /tmp/faxfile.ps

%files -f %{name}.lang
%doc AUTHORS README BUGS COPYING
%{_bindir}/*
%config(noreplace) %{_sysconfdir}/%{name}rc
%{_datadir}/applications/*
%{_mandir}/man1/*
%{_datadir}/pixmaps/%{name}.png
%{_localstatedir}/spool/fax/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1147 |12cr|efreet-1.7.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Tarball of svn snapshot created as follows...
#Cut and paste in a shell after removing initial #

#svn co http://svn.enlightenment.org/svn/e/trunk/efreet efreet; \
#cd efreet; \
#SVNREV=$(LANGUAGE=C svn info | grep "Last Changed Rev:" | cut -d: -f 2 | sed "s@ @@"); \
#v_maj=$(cat configure.ac | grep 'm4_define(\[v_maj\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#v_min=$(cat configure.ac | grep 'm4_define(\[v_min\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#v_mic=$(cat configure.ac | grep 'm4_define(\[v_mic\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#PKG_VERSION=$v_maj.$v_min.$v_mic.$SVNREV; \
#cd ..; \
#tar -Jcf efreet-$PKG_VERSION.tar.xz efreet/ --exclude .svn --exclude .*ignore


%define snapshot 0

%if %snapshot
%define	svndate	20120103
%define	svnrev	66149
%endif

%define	major 1
%define	libname %mklibname %{name} %major
%define	develname %mklibname %{name} -d

Summary: 	Enlightened efreet
Name:		efreet
Epoch:		2
%if %snapshot
Version:	1.1.99.%{svnrev}
Release:	0.%{svndate}.1
%else
Version:	1.7.3
Release:	1
%endif
License:	BSD
Group:		Graphical desktop/Enlightenment
URL:		http://www.enlightenment.org/
%if %snapshot
Source0:	%{name}-%{version}.tar.xz
%else
Source0:	http://download.enlightenment.org/releases/%{name}-%{version}.tar.gz
%endif

BuildRequires:	pkgconfig(ecore) >= 1.7.0
BuildRequires:	pkgconfig(ecore-file) >= 1.7.0
BuildRequires:	pkgconfig(eet) >= 1.7.0
BuildRequires:	pkgconfig(eina) >= 1.7.0
Conflicts:	%{libname} < 2:1.1.99.66149-0.20120103.1

%description
An implementation of several specifications from freedesktop.org intended
for use in Enlightenment DR17 (e17) and other applications using the
Enlightenment Foundation Libraries (EFL). Currently, the following 
specifications are included:
  o Base Directory
  o Desktop Entry
  o Icon Theme
  o Menu

%package -n %{libname}
Summary:	Enlightened efreet Libraries
Group:		System/Libraries

%description -n %{libname}
Efreet libraries

An implementation of several specifications from freedesktop.org intended
for use in Enlightenment DR17 (e17) and other applications using the
Enlightenment Foundation Libraries (EFL). Currently, the following 
specifications are included:
  o Base Directory
  o Desktop Entry
  o Icon Theme
  o Menu

%package -n %{develname}
Summary:	Enlightened efreet Library headers and development libraries
Group:		System/Libraries
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Obsoletes:	%{_lib}efreet0-devel < 2:1.7.0

%description -n %{develname}
Efreet development headers and development libraries.

%prep
%if %{snapshot}
%setup -qn %{name}
%else
%setup -q
%endif

%build
%if %{snapshot}
NOCONFIGURE=yes ./autogen.sh
%endif

%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std

# Get rid of unneeded testing cruft.
rm -rf %{buildroot}%{_datadir}/%{name}

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS COPYING README
%{_bindir}/%{name}*
%{_libexecdir}/%{name}/%{name}_desktop_cache_create
%{_libexecdir}/%{name}/%{name}_icon_cache_create

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*
%{_includedir}/%{name}*



%changelog
* Tue Jun 26 2012 Alexander Khrukin <akhrukin@mandriva.org> 2:1.2.0-1
+ Revision: 807058
- version update 1.2.0

* Wed Jan 04 2012 Matthew Dawkins <mattydaw@mandriva.org> 2:1.1.99.66149-0.20120103.1
+ Revision: 755650
- new version/snapshot 1.1.99.66149
- cleaned up spec and merged with Unity Linux spec
- disabled static build

* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 2:1.0.1-1
+ Revision: 681652
- update to new version 1.0.1

* Sat Jan 29 2011 Funda Wang <fwang@mandriva.org> 2:1.0.0-1
+ Revision: 633928
- 1.0.0 final

* Sat Dec 18 2010 Funda Wang <fwang@mandriva.org> 2:1.0.0-0.beta3.1mdv2011.0
+ Revision: 622800
- 1.0 beta3

* Tue Nov 16 2010 Funda Wang <fwang@mandriva.org> 2:1.0.0-0.beta2.1mdv2011.0
+ Revision: 597954
- new version 1.0.0 beta2

* Wed Oct 13 2010 Funda Wang <fwang@mandriva.org> 2:1.0.0-0.beta.1mdv2011.0
+ Revision: 585313
- 1.0.0 beta

* Sat Jul 10 2010 Funda Wang <fwang@mandriva.org> 2:0.5.0.49898-1mdv2011.0
+ Revision: 550184
- New version 0.5.0.49898

* Sun Dec 13 2009 Funda Wang <fwang@mandriva.org> 2:0.5.0.063-1mdv2010.1
+ Revision: 478154
- new version 0.5.0.063

* Fri Aug 07 2009 Funda Wang <fwang@mandriva.org> 2:0.5.0.062-1mdv2010.0
+ Revision: 411122
- new version 0.5.0.062

* Wed Jul 08 2009 Funda Wang <fwang@mandriva.org> 2:0.5.0.061-3mdv2010.0
+ Revision: 393390
- rebuild

* Mon Jul 06 2009 Funda Wang <fwang@mandriva.org> 2:0.5.0.061-2mdv2010.0
+ Revision: 392829
- rebuild for new ecore

* Wed Jul 01 2009 Frederik Himpe <fhimpe@mandriva.org> 2:0.5.0.061-1mdv2010.0
+ Revision: 391346
- update to new version 0.5.0.061

* Sat May 02 2009 Funda Wang <fwang@mandriva.org> 2:0.5.0.060-1mdv2010.0
+ Revision: 370693
- New version 0.5.0.060

* Sun Mar 01 2009 Antoine Ginies <aginies@mandriva.com> 2:0.5.0.050-3mdv2009.1
+ Revision: 346322
- bump release
- SVN SNAPSHOT 20090227, release 0.5.0.050

* Sun Oct 12 2008 Funda Wang <fwang@mandriva.org> 2:0.5.0.050-1mdv2009.1
+ Revision: 292652
- New version 0.5.0.050

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 2:0.5.0.043-3mdv2009.0
+ Revision: 266615
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Sun Jun 01 2008 Funda Wang <fwang@mandriva.org> 2:0.5.0.043-2mdv2009.0
+ Revision: 213991
- drop wrong provides

* Sun Jun 01 2008 Funda Wang <fwang@mandriva.org> 2:0.5.0.043-1mdv2009.0
+ Revision: 213989
- new devel package name
- New version 0.5.0.043

* Mon Feb 18 2008 Antoine Ginies <aginies@mandriva.com> 2:0.0.3.042-4mdv2008.1
+ Revision: 170090
- bump release

* Fri Feb 15 2008 Antoine Ginies <aginies@mandriva.com> 2:0.0.3.042-3mdv2008.1
+ Revision: 168998
- adjust buildrequires
- remove old source

* Sat Feb 02 2008 Austin Acton <austin@mandriva.org> 2:0.0.3.042-2mdv2008.1
+ Revision: 161520
- no major in devel package

* Sat Feb 02 2008 Austin Acton <austin@mandriva.org> 2:0.0.3.042-1mdv2008.1
+ Revision: 161499
- new version
- major decreases; bump epoch
- fix URL
- fix provides

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Nov 10 2007 Austin Acton <austin@mandriva.org> 1:0.9.0.011-2mdv2008.1
+ Revision: 107469
- lib does not provide name

* Wed Oct 31 2007 Antoine Ginies <aginies@mandriva.com> 1:0.9.0.011-1mdv2008.1
+ Revision: 104096
- update tarball
- CVS SNAPSHOT 20071031, release 0.9.0.011

* Fri Aug 31 2007 Antoine Ginies <aginies@mandriva.com> 1:0.0.3.006-2mdv2008.0
+ Revision: 76718
- increase mkrel
- i should no disable ecore-desktop

* Fri Aug 31 2007 Antoine Ginies <aginies@mandriva.com> 1:0.0.3.006-1mdv2008.0
+ Revision: 76694
- fix missing libraries in package
- update to 0.0.3.006 efreet release
- CVS SNAPSHOT 20070830, release 0.0.1.005

* Wed Jun 13 2007 Antoine Ginies <aginies@mandriva.com> 1:0.0.3.002-8mdv2008.0
+ Revision: 38604
- CVS snapshot 20070613
- create category lists while scanning for .desktop files
- add efreet_menu_new()
- Init and shutdown util

* Mon Jun 04 2007 Antoine Ginies <aginies@mandriva.com> 1:0.0.3.002-7mdv2008.0
+ Revision: 35258
- CVS snapshot 20070605

* Mon Jun 04 2007 Thierry Vignaud <tv@mandriva.org> 1:0.0.3.002-6mdv2008.0
+ Revision: 35099
- fix major
- prevent major bug to happen again

* Wed May 30 2007 Antoine Ginies <aginies@mandriva.com> 1:0.0.3.002-5mdv2008.0
+ Revision: 32923
- increase mkrel
- fix provides

* Wed May 30 2007 Antoine Ginies <aginies@mandriva.com> 1:0.0.3.002-4mdv2008.0
+ Revision: 32781
- epoch strike back
- increase mkrel
- fix buildrequires, remove epoch

* Tue May 29 2007 Antoine Ginies <aginies@mandriva.com> 1:0.0.3.002-3mdv2008.0
+ Revision: 32628
- CVS SNAPSHOT 20070529, release 0.3.0.008

* Thu May 24 2007 Antoine Ginies <aginies@mandriva.com> 1:0.0.3.002-2mdv2008.0
+ Revision: 30645
- increase mkrel
- fix Builrequires

* Mon May 21 2007 Antoine Ginies <aginies@mandriva.com> 1:0.0.3.002-1mdv2008.0
+ Revision: 29104
- Import efreet


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1148 |12cr|eggdrop-1.6.21-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		eggdrop
Version:	1.6.21
Release:	1
Summary:	IRC bot, written in C
Source0:	ftp://ftp.eggheads.org/pub/eggdrop/source/1.6/%{name}%{version}.tar.bz2
Patch4:		eggdrop1.6.19-fix-str-fmt.patch
Group:		Networking/IRC
URL:		http://www.eggheads.org/
License:	GPLv2+
BuildRequires:	tcl 
BuildRequires:	tcl-devel
BuildRequires:	perl

%description
Eggdrop is an IRC bot, written in C.  If you don't know what IRC is,
this is probably not whatever you're looking for!  Eggdrop, being a
 bot, sits on a channel and takes protective measures: to keep the
channel from being taken over (in the few ways that anything CAN),

to recognize banished users or sites and reject them, to recognize
privileged users and let them gain ops, etc.

%prep
%setup -q -n eggdrop%{version}
%patch4 -p0 -b .str

%build
export CPPFLAGS="%{optflags} -DHAVE_TCL_THREADS"
#any optimizations on PPC break bots
%ifnarch ppc
export CFLAGS="%optflags"
%endif
%configure2_5x --prefix=%{_prefix} --libdir=%{_libdir}

make config

%make LD="gcc %ldflags" \
	SHLIB_LD="gcc -shared -nostartfiles %ldflags" \
	MOD_LD="gcc %ldflags"

%install
mkdir -p %{buildroot}%{_libdir}/eggdrop
mkdir -p %{buildroot}%{_libdir}
mkdir -p %{buildroot}%{_docdir}/eggdrop-%{version}
mkdir -p %{buildroot}%{_mandir}

%makeinstall prefix=%{buildroot}%{_libdir}/eggdrop
cd %{buildroot}
mv %{buildroot}%{_libdir}/eggdrop/doc/man1/ %{buildroot}%{_mandir}

#rpm installation complains otherwise due to rpm looking up the executables..
perl -pi -e s":/path/to/executable/eggdrop:%{_libdir}/eggdrop/eggdrop:" %{_builddir}/eggdrop%{version}/eggdrop.conf
cp -fR %{_builddir}/eggdrop%{version}/eggdrop.conf %{buildroot}%{_docdir}/eggdrop-%{version}/
cp -Rf %{_builddir}/eggdrop%{version}/scripts/botchk %{buildroot}%{_docdir}/eggdrop-%{version}/
rm -rf %{buildroot}%{_libdir}/eggdrop/filesys
cp -Rf %{buildroot}%{_libdir}/eggdrop/doc/* %{buildroot}%{_docdir}/eggdrop-%{version}/
rm -rf %{buildroot}%{_libdir}/eggdrop/doc/
mv %{buildroot}%{_libdir}/eggdrop/README %{buildroot}%{_docdir}/eggdrop-%{version}/

%files
%dir %{_libdir}/eggdrop
%dir %{_libdir}/eggdrop/language
%dir %{_libdir}/eggdrop/modules-%{version}
%dir %{_libdir}/eggdrop/help
%dir %{_libdir}/eggdrop/help/msg
%dir %{_libdir}/eggdrop/help/set
%dir %{_libdir}/eggdrop/scripts
%dir %{_libdir}/eggdrop/logs
%dir %{_libdir}/eggdrop/text
%{_libdir}/eggdrop/language/*.lang
%{_libdir}/eggdrop/text/*
%{_libdir}/eggdrop/logs/*
%{_libdir}/eggdrop/modules-%{version}/*.so
%{_libdir}/eggdrop/eggdrop-%{version}
%{_libdir}/eggdrop/eggdrop
%{_libdir}/eggdrop/help/*.help
%{_libdir}/eggdrop/help/msg/*.help
%{_libdir}/eggdrop/help/set/*.help
%{_libdir}/eggdrop/scripts/CONTENTS
%{_libdir}/eggdrop/scripts/*.tcl
%{_libdir}/eggdrop/scripts/botchk
%{_libdir}/eggdrop/scripts/autobotchk
%{_libdir}/eggdrop/scripts/weed
%{_libdir}/eggdrop/eggdrop.conf
%{_mandir}/man1/*

%doc %{_docdir}/*
%doc %{_libdir}/eggdrop/modules


%changelog
* Fri May 04 2012 Johnny A. Solbu <solbu@mandriva.org> 1.6.21-1
+ Revision: 795918
- New version
- Spec cleanup

* Tue Oct 05 2010 Funda Wang <fwang@mandriva.org> 1.6.20-1mdv2011.0
+ Revision: 583056
- New version 1.6.20

  + Oden Eriksson <oeriksson@mandriva.com>
    - revert as CVE-2009-1789 was fixed in the eggdrop1.6.19+ctcpfix.patch patch
    - P1: security fix for CVE-2009-1789

* Wed May 20 2009 Funda Wang <fwang@mandriva.org> 1.6.19-4mdv2010.0
+ Revision: 377930
- add patches

* Sat Dec 06 2008 Adam Williamson <awilliamson@mandriva.org> 1.6.19-3mdv2009.1
+ Revision: 311127
- rebuild for new tcl
- add tcl86.patch (kludge build for Tcl 8.6)

* Mon Jun 16 2008 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.6.19-2mdv2009.0
+ Revision: 220395
- be sure to activate threaded tcl support, otherwise eggdrop will fail to fork
  in background (workaround for actual problem in tcl that prevents test from
  succeed, should rather be fixed properly in tcl, but no time for me today at
  least..)

* Fri May 02 2008 Funda Wang <fwang@mandriva.org> 1.6.19-1mdv2009.0
+ Revision: 200042
- New version 1.6.19

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1.6.18-5mdv2008.1
+ Revision: 170809
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

* Sat Jan 12 2008 Thierry Vignaud <tv@mandriva.org> 1.6.18-4mdv2008.1
+ Revision: 149691
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Fri Sep 07 2007 Anssi Hannula <anssi@mandriva.org> 1.6.18-3mdv2008.0
+ Revision: 82011
- rebuild for new soname of tcl

* Thu Sep 06 2007 Adam Williamson <awilliamson@mandriva.org> 1.6.18-2mdv2008.0
+ Revision: 81293
- use Fedora license policy
- add patch1 (SECURITY FIX for overflow issue: CVE-2007-2807)

* Sat Apr 28 2007 Adam Williamson <awilliamson@mandriva.org> 1.6.18-1mdv2008.0
+ Revision: 18871
- 1.6.18 (rebuild for new era)
- drop patch0 (no longer needed), rename patch1 as patch0


* Sun Jan 01 2006 Oden Eriksson <oeriksson@mandriva.com> 1.6.17-3mdk
- rebuilt against soname aware deps (tcl/tk)
- fix deps

* Sat Dec 31 2005 Mandriva Linux Team <http://www.mandrivaexpert.com/> 1.6.17-2mdk
- Rebuild

* Thu Nov 11 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.6.17-1mdk
- 1.6.17
- regenerate P0 & P1

* Sun Jul 25 2004 Per yvind Karlsen <peroyvind@linux-mandrake.com> 1.6.16-1mdk
- 1.6.16
- regenerate P0
- drop useless prefix
- cosmetics

* Wed Oct 08 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 1.6.15-3mdk
- lib64 & some 64-bit fixes

* Mon Aug 11 2003 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.6.15-2mdk
- from Pekka Savola <pekkas@netcore.fi>:
	o fix eggdrop.conf run-path so installing the RPM works
	o also install the eggdrop symlink, not just the version-specific binary
	o use make not %%make to enable build on Red Hat Linux. (peroyvind: it doesn't
	  support parallell make anyways)

* Fri May 09 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 1.6.15-1mdk
- version 1.6.15
- rm -rf $RPM_BUILD_ROOT in correct stage
- actually use optimize flags
- configure with libdir
- minor cleanups

* Mon Feb 03 2003 Damien Chaumette <dchaumette@mandrakesoft.com> 1.6.13-2mdk
- change url

* Mon Jan 13 2003 Damien Chaumette <dchaumette@mandrakesoft.com> 1.6.13-1mdk
- version 1.6.13

* Wed Jul 24 2002 damien <dchaumette@mandrakesoft.com> 1.6.10-1mdk
- version 1.6.10
- remove tcl/tk version checking

* Thu Feb 28 2002 Geoffrey Lee <snailtalk@mandrakesoft.com> 1.6.6-5mdk
- Don't make eggdrop require on a versionless tcl.
- Don't run aclocal and autoconf (normally required for a patch to
  configure), because it seems broke. The patch itself contains both
  patches to aclocal.m4 and configure.

* Wed Oct 31 2001 Stew Benedict <sbenediict@mandrakesoft.com> 1.6.6-4mdk
- no optimizations for PPC build, else broken bots

* Tue Oct 30 2001 Ludovic Francois <lfrancois@mandrakesoft.com> 1.6.6-3mdk
- clean spec file removed useless ./configure

* Thu Oct 25 2001 Ludovic Francois <lfrancois@mandrakesoft.com> 1.6.6-2mdk
- Rebuild for rpmlint.

* Thu Aug 30 2001 Etienne Faure  <etienne@mandrakesoft.com> 1.6.6-1mdk
- 1.6.6

* Fri Apr 27 2001 Etienne Faure  <etienne@mandrakesoft.com> 1.6.4-1mdk
- 1.6.4
- removed now useless patch

* Sat Jan 20 2001 Etienne Faure  <etienne@mandrakesoft.com> 1.6.2-3mdk
- updated to new version + patch

* Sat Jan 20 2001 Etienne Faure  <etienne@mandrakesoft.com> 1.6.1-2mdk
- bz2'ed man page

* Fri Nov 24 2000 Geoffrey Lee <sniltalk@mandrakesoft.com> 1.6.1-1mdk
- new and shiny source.
- fix the build for the new version.
- short_circuit_me_babe.

* Mon Aug 07 2000 Frederic Lepied <flepied@mandrakesoft.com> 1.4.4-2mdk
- automatically added BuildRequires

* Wed Jul 26 2000 Frederic Crozat <fcrozat@mandrakesoft.com> 1.4.4-1mdk
- Release 1.4.4
- clean spec

* Wed Jul 26 2000 Frederic Crozat <fcrozat@mandrakesoft.com> 1.4.3-2mdk
- BM + macroszification

* Wed Apr 19 2000 Daouda Lo <daouda@mandrakesoft.com> 1.4.3-1mdk
- big release 1.3.23 -> 1.4.3
- many bug fixes 
- cleanup spec

* Tue Apr 18 2000 Daouda Lo <daouda@mandrakesoft.com> 1.3.23-5mdk
- fix group.
- spec cleanup.
- SMP build/check

* Thu Nov 04 1999 Axalon Bloodstone <axalon@linux-mandrake.com>
- Forgot defattr

* Tue Nov 02 1999 Axalon Bloodstone <axalon@linux-mandrake.com>
- Update bzip and SMP build macros
- Add botchk to docs

* Sat Jul 10 1999 Axalon Bloodstone <axalon@linux-mandrake.com>
- add default langfile patch 
- Added a few posible optimizations i missed

* Fri Jul 09 1999 Axalon Bloodstone <axalon@linux-mandrake.com>
- Initial rpm


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1149 |12cr|egoboo-2.8.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	3D dungeon crawling game
Name:		egoboo
Version:	2.8.1
Release:	1
Epoch:		1
License:	GPLv3+
Group:		Games/Adventure
URL:		http://egoboo.sourceforge.net/
#Source0:	http://downloads.sourceforge.net/egoboo/%{name}-%{version}.tar.gz
#Since upstream gives both source and data in one tarball, we split it between here and egoboo-data package :
#wget http://downloads.sourceforge.net/egoboo/%{name}-%{version}.tar.gz
#tar xvf %{name}-%{version}.tar.gz
#mkdir %{name}-data-%{version}
#cd %{name}-%{version}
#mv basicdat/ doc/ modules/ egoboo*ico ../%{name}-data-%{version}/
#cd ..
#tar Jcvf %{name}-%{version}.tar.xz %{name}-%{version}/
#tar Jcvf %{name}-data-%{version}.tar.xz %{name}-data-%{version}/
Source0:	%{name}-%{version}.tar.xz
Patch5:		egoboo-2.8.1-add-destdir.patch
Patch7:		egoboo-2.8.1-use-datadir-for-config.patch
Patch9:		egoboo-2.8.1-link-against-libm.patch
BuildRequires:	SDL-devel
BuildRequires:	SDL_mixer-devel
BuildRequires:	SDL_ttf-devel
BuildRequires:	SDL_image-devel
BuildRequires:	mesaglu-devel
BuildRequires:	imagemagick
BuildRequires:	physfs-devel
BuildRequires:	dos2unix
Requires:	egoboo-data = %{epoch}:%{version}

%description
Egoboo is an open source project, using OpenGL and SDL(Simple
DirectMedia Layer) libraries. It is a 3d dungeon role playing
game in the spirit of NetHack. Nice colorful graphics, and
detailed models(using Quake2 modeling tools) make this game
stand out in the gaming open-source community.

%prep
%setup -q
%patch5 -p1 -b .destdir~
%patch7 -p1 -b .conf_dir~
%patch9 -p1 -b .libm~
for f in `find -name \*.c -o -name \*.h -o -name README\* -o -name change.log`; do
	dos2unix $f
	chmod 644 $f
done

%build
%make OPT='-DPREFIX=\"%{_prefix}\" -D_NIX_PREFIX -Wall %{optflags}'

%install
%makeinstall_std

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
[Desktop Entry]
Name=Egoboo
Comment=A top down graphical (3D) RPG in the spirit of Nethack
Exec=%{_gamesbindir}/egoboo
Icon=egoboo
Terminal=false
StartupNotify=false
Type=Application
Categories=Game;RolePlaying;AdventureGame;
EOF

mkdir -p %{buildroot}/%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
convert egoboo1.ico egoboo.png
convert -resize 16x16 egoboo-1.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
convert -resize 32x32 egoboo-1.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -resize 48x48 egoboo-1.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png

%files
%doc README.Linux game/change.log
%{_gamesbindir}/%{name}
%{_gamesdatadir}/%{name}/controls.txt
%{_gamesdatadir}/%{name}/setup.txt
%{_datadir}/applications/egoboo.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png


%changelog
* Sun Jan 22 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1:2.8.1-1
+ Revision: 765033
- add dos2unix buildrequires
- fix spurious-executable-perm & wrong-script-end-of-line-encoding
- strip game data from tarball (grabbed from Mageia)
- clean out legacy rpm junk
- link against libm (P9)

  + Zombie Ryushu <ryushu@mandriva.org>
    - fix make install
    - SIENT: Fix LDFlags
    - SIENT: Fix LDFlags
    - Fix LDFlags
    - Upgrade to 2.8.1
    - Upgrade to 2.8.1

* Sat Oct 02 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 1:2.8.0-2mdv2011.0
+ Revision: 582610
- fix infinite loop which makes the game freeze when selecting player (P8)

* Thu Sep 23 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 1:2.8.0-1mdv2011.0
+ Revision: 580671
- split out data from tarball
- add DESTDIR support for install (P5)
- disable unsupported GL extension (P6)
- use datadir for non-user configurations (P7)
- compile with %%{optflags}
- add missing source files to build target (P3)
- create missing 'enet/lib' directory (P4)
- add missing 'physfs-devel' buildrequires

  + Zombie Ryushu <ryushu@mandriva.org>
    - Attempt to upgrade to 2.8.0
    - Attempt to upgrade to 2.8.0

* Sat May 16 2009 Samuel Verschelde <stormi@mandriva.org> 1:2.7.7-2mdv2010.0
+ Revision: 376436
- fix str fmt
- add to AdventureGame; category

* Sun Nov 30 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1:2.7.7-1mdv2009.1
+ Revision: 308497
- add buildrequires on SDL_image-devel
- fix requires for egoboo-data
- sync sources
- update to new version 2.7.7
- fix urls
- move icons to fd.o compliant directory
- spec file clean

* Fri Aug 01 2008 Funda Wang <fwang@mandriva.org> 1:2.6.4-1mdv2009.0
+ Revision: 259618
- clearify license
- New version 2.6.4

* Tue Jul 15 2008 Funda Wang <fwang@mandriva.org> 1:2.6.3b-1mdv2009.0
+ Revision: 235743
- New version 2.6.3b
- drop debian patch
- New version 2.6.3b

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Sep 16 2007 Emmanuel Andry <eandry@mandriva.org> 2.22-9mdv2008.0
+ Revision: 88695
- drop old menu
- uncompress patch
- Import egoboo



* Tue Sep 12 2006 Emmanuel Andry <eandry@mandriva.org> 2.22-8mdv2007.0
- add buildrequires ImageMagick

* Sun Sep 10 2006 Emmanuel Andry <eandry@mandriva.org> 2.22-7mdv2007.0
- buildrequires desktop-file-utils

* Mon Aug 28 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 2.22-6mdv2007.0
- sync source, patches, etc. with debian as upstream seems dead
- split package
- xdg menu
- fix file encoding with 'dos2unix'
- cleanups

* Fri May 06 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 2.22-5mdk
- lib64 fix
- %%mkrel
- fix summary-ended-with-dot

* Fri Aug 20 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 2.22-4mdk
- rebuild
- fix summary macro to avoid possible conflicts if we were to build debug package
- fix buildrequires (lib64..)
- don't bzip2 icons in src.rpm

* Sun Jul 20 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 2.22-3mdk
- don't use soundwrapper (David Walser)

* Tue Mar 11 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 2.22-2mdk
- Added libMesaGLU-devel to BuildRequires

* Thu Nov 19 2002 Per Øyvind Karlsen <peroyvind@sintrax.net> 2.22-1mdk
- First mdk-release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1150 |12cr|egoboo-data-2.8.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname	egoboo

Summary:	Data files for egoboo
Name:		%{oname}-data
Version:	2.8.1
Release:	1
Epoch:		1
License:	GPLv3+
Group:		Games/Adventure
URL:		http://egoboo.sourceforge.net/
Source0:	http://downloads.sourceforge.net/egoboo/%{name}-%{version}.tar.xz
Requires:	%{oname} = %{epoch}:%{version}
BuildArch:	noarch

%description
Egoboo is an open source project, using OpenGL and SDL(Simple
DirectMedia Layer) libraries. It is a 3d dungeon role playing
game in the spirit of NetHack. Nice colorful graphics, and
detailed models(using Quake2 modeling tools) make this game
stand out in the gaming open-source community.

%prep
%setup -q

%build

%install
install -d %{buildroot}%{_gamesdatadir}/%{oname}
cp -r basicdat modules %{buildroot}%{_gamesdatadir}/%{oname}

%files
%defattr(644,root,root,755)
%dir %{_gamesdatadir}/%{oname}
%{_gamesdatadir}/%{oname}/basicdat
%{_gamesdatadir}/%{oname}/modules



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1151 |12cr|egroupware-1.8.004.20120423-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# (oe) undefining these makes the build _real_ quick.
%undefine __find_provides
%undefine __find_requires

%define	name	egroupware
%define	Name	eGroupware
%define	version	1.8.004.20120423
%define	Version	1.8.004.20120423
%define	release	%mkrel 1

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Web-based groupware suite written in php
License:	GPL+
Group:		System/Servers
URL:		http://www.egroupware.org/
Source0:	http://downloads.sourceforge.net/%{name}/%{Name}-%{Version}.tar.bz2
Source1:	http://downloads.sourceforge.net/%{name}/%{Name}-egw-pear-%{Version}.tar.bz2
Source2:	http://downloads.sourceforge.net/%{name}/%{Name}-gallery-%{Version}.tar.bz2
Patch0:		eGroupware-1.6.002-preferred_php_binary.patch

%if %mdkversion < 201010
Requires(post):   rpm-helper
Requires(postun):   rpm-helper
%endif
Requires:	apache-mod_php
Requires:	php-xml
Requires:	php-gd
Requires:	php-cli
Requires:	php-dom
Requires:	%{name}-calendar
Requires:	%{name}-etemplate
Requires:	%{name}-emailadmin
Suggests:	php-pdo_mysql
Suggests:	php-mcrypt
Suggests:	php-imap
Provides:	egroupware-addressbook = %{version}-%{release}
Provides:	egroupware-etemplate = %{version}-%{release}
Provides:	egroupware-contrib-icalsrv = %{version}-%{release}
Provides:	egroupware-contrib-egwical = %{version}-%{release}
Provides:	egroupware-icalsrv = %{version}-%{release}
Provides:	egroupware-mydms = %{version}-%{release}
Obsoletes:	egroupware-addressbook < 1.8.001.2010111-1
Obsoletes:	egroupware-etemplate < 1.8.001.2010111-1
Obsoletes:	egroupware-icalsrv < 1.8.001.2010111-1
Obsoletes:	egroupware-mydms < 1.8.001.2010111-1
Obsoletes:	egroupware-contrib-icalsrv < 1.2.107-5
Obsoletes:	egroupware-contrib-egwical < 1.2.107-5
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
eGroupWare is a web-based groupware suite written in PHP. 
The core package provides the admin, setup, phpgwapi and preferences
packages. It also provides an API for developing additional applications. 
See the egroupware apps project for add-on apps.

%package bookmarks
Summary:	The eGroupWare bookmarks application
Group:		System/Servers
Requires:	%{name} >= %{version}-%{release}

%description bookmarks
Manage your bookmarks with eGroupWare. Has Netscape plugin.

%package calendar
Summary:	The eGroupWare calendar application
Group:		System/Servers
Requires:	%{name} >= %{version}-%{release}

%description calendar
Powerful calendar with meeting request system, Alarms, CalDAV and E-Mail 
support, and ACL security.

%package developer_tools
Summary:	The eGroupWare developer_tools application
Group:		System/Servers
Requires:	%{name} >= %{version}-%{release}

%description developer_tools
The TranslationTools allow to create and extend translations-files for
eGroupWare. They can search the sources for new / added phrases and show you
the ones missing in your language. 

%package egw-pear
Summary:	php-pear classes for eGroupWare
Group:		System/Servers
Requires:	%{name} >= %{version}-%{release}

%description egw-pear
egw-pear contains modified pear classes necessary for eGroupware.

%package emailadmin
Summary:	The eGroupWare emailadmin application
Group:		System/Servers
Requires:	%{name} >= %{version}-%{release}
Requires:	%{name}-egw-pear >= %{version}-%{release}
Suggests:	php-pear-Auth_SASL

%description emailadmin
EmailAdmin enables user email account maintenance in eGroupWare.

%package felamimail
Summary:	The eGroupWare felamimail application
Group:		System/Servers
Requires:	%{name}-emailadmin = %{version}-%{release}
Requires:	%{name}-egw-pear = %{version}-%{release}

%description felamimail
The felamimail Email Reader is an alternative email application for eGroupWare.

%package filemanager
Summary:	The eGroupWare filemanager application
Group:		System/Servers
Requires:	%{name} >= %{version}-%{release}
Requires:	%{name}-egw-pear >= %{version}-%{release}

%description filemanager
This is the filemanager app for eGroupWare.

%package gallery
Summary:	The eGroupWare gallery application
Group:		System/Servers
Requires:	%{name} >= %{version}-%{release}
Requires:	%{name}-egw-pear >= %{version}-%{release}

%description gallery
A gallery application for eGroupWare (a port of gallery2).

%package importexport
Summary:	The eGroupWare import/export function
Group:		System/Servers
Requires:	%{name} >= %{version}-%{release}

%description importexport
This package provides a general import/export function for the 
eGroupware suite.

%package infolog
Summary:	The eGroupWare infolog application
Group:		System/Servers
Requires:	%{name} >= %{version}-%{release}

%description infolog
This is the infolog app for eGroupWare.

%package manual
Summary:	The eGroupWare messenger application
Group:		System/Servers
Requires:	%{name} >= %{version}-%{release}

%description manual
This is the manual app for eGroupWare.

%package news_admin
Summary:	The eGroupWare news_admin application
Group:		System/Servers
Requires:	%{name} >= %{version}-%{release}

%description news_admin
This is the news_admin app for eGroupWare.

%package notifications
Summary:	User notifications for eGroupWare
Group:		System/Servers
Requires:	%{name} >= %{version}-%{release}

%description notifications
This package provides pop-up user notifications for the eGroupWare 
suite.

%package phpbrain
Summary:	The eGroupWare phpbrain application
Group:		System/Servers

%description phpbrain
This is the phpbrain app for eGroupWare.

%package phpsysinfo
Summary:	The eGroupWare phpsysinfo application
Group:		System/Servers
Requires:	%{name} >= %{version}-%{release}

%description phpsysinfo
This is the cire phpsysinfo of eGroupWare.

%package polls
Summary:	The eGroupWare polls application
Group:		System/Servers
Requires:	%{name} >= %{version}-%{release}

%description polls
This is the polls app for eGroupWare.

%package projectmanager
Summary:	The eGroupWare projects application
Group:		System/Servers
Requires:	%{name} >= %{version}-%{release}

%description projectmanager
This is the projects app for eGroupWare.

%package registration
Summary:	The eGroupWare registration application
Group:		System/Servers
Requires:	%{name} >= %{version}-%{release}

%description registration
This is the registration app for eGroupWare.

%package sambaadmin
Summary:	The eGroupWare sambaadmin application
Group:		System/Servers
Requires:	%{name} >= %{version}-%{release}

%description sambaadmin
Manage Samba resources with egroupware.

%package sitemgr
Summary:	The eGroupWare sitemgr application
Group:		System/Servers
Requires:	%{name} >= %{version}-%{release}

%description sitemgr
This is the sitemgr app for eGroupWare.

%package syncml
Summary:	The eGroupWare syncml application
Group:		System/Servers
Requires:	%{name} >= %{version}-%{release}

%description syncml
Synchronisation for agenda, contacts and todo list.

%package timesheet
Summary:	The eGroupWare timesheet application
Group:		System/Servers
Requires:	%{name} >= %{version}-%{release}

%description timesheet
Free time management.

%package tracker
Summary:	The eGroupWare tracker application
Group:		System/Servers
Requires:	%{name} = %{version}-%{release}

%description tracker
This is the tracker app for eGroupWare.

%package wiki
Summary:	The eGroupWare wiki application
Group:		System/Servers

%description wiki
This is the wiki app for eGroupWare.

%prep
%setup -q -n %{name}
%setup -q -T -D -b 1 -n %{name}
%setup -q -T -D -b 2 -n %{name}
%patch0 -p1

# cleanup
find . -type d -name CVS | xargs rm -rf
find . -type f -name *.old -o -name *.backup | xargs rm -f
find . -type f -empty | xargs rm -f
find . -type f | xargs chmod 644
find . -name .htaccess |xargs rm -f
find . -name .svn | xargs rm -rf

%build

%install
rm -rf %{buildroot}

# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
sed 's,\/usr\/share\/egroupware,\/var\/www\/egroupware,' doc/rpm-build/apache.conf > %{buildroot}%{_webappconfdir}/%{name}.conf

# install files
install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}/default/files
install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}/default/backup
install -d -m 755 %{buildroot}%{_var}/www/%{name}
cp -aRf * %{buildroot}%{_var}/www/%{name}

# setup the config file: this dummy content triggers the setup process 
# (from upstream's package)
cp doc/rpm-build/header.inc.php %{buildroot}%{_localstatedir}/lib/%{name}/header.inc.php
ln -s %{_localstatedir}/lib/%{name}/header.inc.php %{buildroot}%{_var}/www/%{name}/header.inc.php

# post-install cleanup
rm -rf %{buildroot}%{_var}/www/%{name}/doc 
rm -rf %{buildroot}%{_var}/www/%{name}/*/doc 
rm -f %{buildroot}%{_var}/www/%{name}/felamimail/{COPYING,Changelog,README,TODO}
# doc cleanup
rm -f doc/Makefile
rm -rf doc/rpm-build


%post
%if %mdkversion < 201010
%_post_webapp
%endif
    
%postun
%if %mdkversion < 201010
%_postun_webapp
%endif
		    
%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc doc/* 
%doc phpgwapi/doc/*
# Apache configuration file
%config(noreplace) %{_webappconfdir}/%{name}.conf
# Header config file
%attr(640,apache,apache) %config(noreplace) %{_localstatedir}/lib/%{name}/header.inc.php
# top level dir and files
%dir %{_var}/www/%{name}
%{_var}/www/%{name}/*.php
%{_var}/www/%{name}/groupdav.htaccess
%{_var}/www/%{name}/header.inc.php.template
%{_var}/www/%{name}/phpgwapi
%{_var}/www/%{name}/addressbook
%{_var}/www/%{name}/admin
%{_var}/www/%{name}/etemplate
%{_var}/www/%{name}/preferences
%{_var}/www/%{name}/setup
%{_var}/www/%{name}/home
%{_var}/www/%{name}/resources
%attr(-,apache,apache) %dir %{_localstatedir}/lib/%{name}
%attr(-,apache,apache) %dir %{_localstatedir}/lib/%{name}/default
%attr(-,apache,apache) %dir %{_localstatedir}/lib/%{name}/default/files
%attr(-,apache,apache) %dir %{_localstatedir}/lib/%{name}/default/backup

%files bookmarks
%defattr(-,root,root)
%{_var}/www/%{name}/bookmarks

%files calendar
%defattr(-,root,root)
%{_var}/www/%{name}/calendar

%files developer_tools
%defattr(-,root,root)
%doc developer_tools/doc/*
%{_var}/www/%{name}/developer_tools

%files egw-pear
%defattr(-,root,root)
%{_var}/www/%{name}/egw-pear

%files emailadmin
%defattr(-,root,root)
%{_var}/www/%{name}/emailadmin

%files felamimail
%defattr(-,root,root)
%doc felamimail/{Changelog,README,TODO}
%{_var}/www/%{name}/felamimail

%files filemanager
%defattr(-,root,root)
%{_var}/www/%{name}/filemanager

%files gallery
%defattr(-,root,root)
%{_var}/www/%{name}/gallery

%files importexport
%defattr(-,root,root)
%{_var}/www/%{name}/importexport

%files infolog
%defattr(-,root,root)
%{_var}/www/%{name}/infolog

%files manual
%defattr(-,root,root)
%{_var}/www/%{name}/manual

%files news_admin
%defattr(-,root,root)
%doc news_admin/doc/*
%{_var}/www/%{name}/news_admin

%files notifications
%defattr(-,root,root)
%{_var}/www/%{name}/notifications

%files phpbrain
%defattr(-,root,root)
%{_var}/www/%{name}/phpbrain

%files phpsysinfo
%defattr(-,root,root)
%{_var}/www/%{name}/phpsysinfo

%files polls
%defattr(-,root,root)
%doc polls/doc/*
%{_var}/www/%{name}/polls

%files projectmanager
%defattr(-,root,root)
%{_var}/www/%{name}/projectmanager

%files registration
%defattr(-,root,root)
%doc registration/doc/*
%{_var}/www/%{name}/registration

%files sambaadmin
%defattr(-,root,root)
%{_var}/www/%{name}/sambaadmin

%files sitemgr
%defattr(-,root,root)
%{_var}/www/%{name}/sitemgr

%files syncml
%defattr(-,root,root)
%{_var}/www/%{name}/syncml

%files timesheet
%defattr(-,root,root)
%{_var}/www/%{name}/timesheet

%files tracker
%defattr(-,root,root)
%{_var}/www/%{name}/tracker

%files wiki
%defattr(-,root,root)
%doc wiki/doc/*
%{_var}/www/%{name}/wiki


%changelog
* Fri Apr 27 2012 Zombie Ryushu <ryushu@mandriva.org> 1.8.004.20120423-1mdv2012.0
+ Revision: 794071
- Needed upgrade due to security issues

* Thu Jul 28 2011 Adam Williamson <awilliamson@mandriva.org> 1.8.001.20110421-2
+ Revision: 692112
- drop the pear webdav_server suggests: egw uses a modified internal copy

* Fri Jul 08 2011 Adam Williamson <awilliamson@mandriva.org> 1.8.001.20110421-1
+ Revision: 689351
- new release 1.8.001.20110421

* Wed Mar 02 2011 Adam Williamson <awilliamson@mandriva.org> 1.8.001.20110216-1
+ Revision: 641360
- new release 1.8.001.20110216
- bump rev to 2 to facilitate move from testing to updates

  + Alexandre Felipe Muller de Souza <alexandrefm@mandriva.com>
    - Updating eGroupware for newer community version

* Wed Dec 01 2010 Adam Williamson <awilliamson@mandriva.org> 1.8.001.20101201-1mdv2011.0
+ Revision: 604599
- new release 1.8 final (as announced on ml, though it's still date-versioned)

* Wed Mar 10 2010 Adam Williamson <awilliamson@mandriva.org> 1.6.003-1mdv2010.1
+ Revision: 517267
- new release 1.6.003

* Thu Mar 04 2010 Adam Williamson <awilliamson@mandriva.org> 1.6.002-10mdv2010.1
+ Revision: 514330
- revert a test patch i didn't mean to commit
- escape SERVER variable in apache config (thanks anne)

* Mon Mar 01 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.6.002-9mdv2010.1
+ Revision: 513133
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise
- use herein documents instead of external source for apache configuration
- no need to prefix apache configuration file with an ordering number
- spec cleanup

* Wed Feb 10 2010 Adam Williamson <awilliamson@mandriva.org> 1.6.002-8mdv2010.1
+ Revision: 503986
- fix a path in apache config file (d'oh, thanks anne)

* Fri Jan 22 2010 Adam Williamson <awilliamson@mandriva.org> 1.6.002-7mdv2010.1
+ Revision: 494924
- ok, found the real fix for the config file issue upstream

* Fri Jan 22 2010 Adam Williamson <awilliamson@mandriva.org> 1.6.002-6mdv2010.1
+ Revision: 494918
- stop trying to hack around the config file issue, can't make it work
- (thanks to misc) a way of handling the config file problem that works
- actually, don't ghost it, just make it empty

* Fri Jan 22 2010 Adam Williamson <awilliamson@mandriva.org> 1.6.002-4mdv2010.1
+ Revision: 494895
- fix some of the apache config file changes
- update the apache configuration file from upstream's
- fix a typo (thanks anne)
- add some more dependencies
- it uses pdo_mysql, not just mysql - update the suggest

* Fri Jan 22 2010 Adam Williamson <awilliamson@mandriva.org> 1.6.002-3mdv2010.1
+ Revision: 494860
- add some obsoletes/provides to migrate icalsrv from contrib package

* Fri Jan 22 2010 Adam Williamson <awilliamson@mandriva.org> 1.6.002-2mdv2010.1
+ Revision: 494852
- add some hard and soft dependencies based on upstream spec + docs
- clean up a stray GPL copy
- clean some descriptions
- add modules that were moved to be separate tarballs since 1.2

* Fri Jan 22 2010 Adam Williamson <awilliamson@mandriva.org> 1.6.002-1mdv2010.1
+ Revision: 494803
- update package layout for new version
- correct license tag
- new release 1.6.002

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 1.2.107-4mdv2010.0
+ Revision: 428531
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 1.2.107-3mdv2009.0
+ Revision: 240661
- rebuild
- fix description-line-too-long
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Jun 25 2007 Oden Eriksson <oeriksson@mandriva.com> 1.2.107-1mdv2008.0
+ Revision: 43792
- 1.2.107-2 (security release)
- fix deps


* Fri Mar 16 2007 Oden Eriksson <oeriksson@mandriva.com> 1.2.106-2mdv2007.1
+ Revision: 144969
- 1.2.106-2 (bugfix and maintainance release)
- bunzipped the apache config file
- the changelog was present in the spec file for some reason

* Tue Jan 02 2007 Anne Nicolas <anne.nicolas@mandriva.com> 1.2.106-1mdv2007.1
+ Revision: 103032
- New version for security and bugs fixes
- New version bug and security fixes
- Import egroupware

* Mon Sep 11 2006 Anne Nicolas <anne.nicolas@mandriva.com> 1.2.105-1mdk
- new version bug and security fixes

* Fri Jul 21 2006 Anne Nicolas <anne.nicolas@mandriva.com> 1.2.104-1mdk
- bug fix

* Mon Jun 12 2006 Anne Nicolas <anne.nicolas@mandriva.com> 1.2.102-1mdk
- new version with lots of bug fix

* Mon Jun 05 2006 Anne Nicolas <anne.nicolas@mandriva.com> 1.2.2-3mdk
- add doc dir from phpgwapi (ldap schemas)

* Mon May 22 2006 Anne Nicolas <anne.nicolas@mandriva.com> 1.2.2-2mdk
- delete .svn directories
- fix archive permission

* Mon May 22 2006 Anne Nicolas <anne.nicolas@mandriva.com> 1.2.2-1mdk
- new version for bug fix

* Sat May 20 2006 Anne Nicolas <anne.nicolas@mandriva.com> 1.2.1-3mdk
- fix require

* Sun May 14 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-2mdk
- fix default directories and their permissions
- make it use the default php-cli and fix deps

* Fri Apr 21 2006 Anne Nicolas <anne.nicolas@mandriva.com> 1.2.1-1mdk
- new major version
- improve apache configuration (thanks Oden)
- split main and contrib modules for egroupware

* Wed Oct 26 2005 Anne Nicolas <anne.nicolas@mandriva.com> 1.0-9.3mdk
- security and bugfix release

* Thu Aug 25 2005 Anne Nicolas <anne.nicolas@mandriva.com> 1.0-9.1mdk
- fix security bug with xmlrpc

* Wed Jul 13 2005 Anne Nicolas <anne.nicolas@mandriva.com> 1.0-8.3mdk
- fix security bug

* Tue Jun 14 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-8.2mdk
- fix deps

* Mon Jun 06 2005 Anne Nicolas <anne.nicolas@mandriva.com> 1.0-8.1mdk
- fix missing documentation (ldap schemas)

* Mon Apr 18 2005 Anne Nicolas <anne.nicolas@mandriva.com> 1.0-8mdk
- new version
- fix permissions

* Fri Feb 18 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 1.0-7mdk
- spec file cleanups, remove the ADVX-build stuff
- speed up the build
- fix some rpmlint errors...

* Sun Nov 07 2004 Anne Nicolas <anne@mandrake.org> 1.0-6mdk
- new version, security release for JiNN module

* Sun Oct 10 2004 Anne Nicolas <anne@mandrake.org> 1.0-5mdk
- fix permissions to apache user
- add php-gd require

* Tue Sep 28 2004 Anne Nicolas <anne@mandrake.org> 1.0-4mdk
- new version, fix bugs

* Sat Aug 28 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.0-3mdk
- re-define %%{_sysconfdir}/httpd/conf.d to %%{_sysconfdir}/httpd/webapps.d

* Wed Aug 25 2004 Anne Nicolas <anne@mandrake.org> 1.0-1.1mdk
- fix security issues

* Tue Aug 17 2004 Anne Nicolas <anne@mandrake.org> 1.0-1mdk
- first stable release
- add manual package for egroupware
- drop doc for phpldapadmin and phpbrain

* Sun May 02 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.0-0.RC5.1mdk
- new version
- drop .htaccess files, use apache configuration files instead
- standard perms on %%{_sysconfdir}/httpd/conf.d/* files


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1152 |12cr|egroupware-contrib-1.2.107-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	egroupware-contrib
%define	Name	eGroupWare-contrib
%define egw	egroupware
%define wwwdir	%{_var}/www/%{egw}
%define	version	1.2.107
%define	Version	1.2.107-2
%define	release	%mkrel 7

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Contrib modules for egroupware suite
License:	GPL+
Group:		System/Servers
URL:		http://www.egroupware.org/
Source0:	%{Name}-%{Version}.tar.bz2
%if %mdkversion < 201010
Requires(post):   rpm-helper
Requires(postun):   rpm-helper
%endif
Requires:	apache-mod_php
Requires:	php-xml
Requires:	php-gd
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
eGroupWare is a web-based groupware suite written in PHP. This -contrib 
package provides unsupported (and often obsolete and broken) plugins.

%package backup
Summary:	The eGroupWare backup application
Group:		System/Servers
Requires:	%{egw} >= %{version}-%{release}
Obsoletes:	egroupware-backup
Provides:	egroupware-backup

%description backup
An online configurable backup app to store data offline. 
Can store files in zip, tar.gz and tar.bz2 on the local machine 
or Remote via FTP, SMBMOUNT or NFS 

%package browser
Summary:	The eGroupWare browser application
Group:		System/Servers
Requires:	%{egw} >= %{version}-%{release}

%description browser
The eGroupWare browser application

%package chatty
Summary:	The eGroupWare chat application
Group:		System/Servers
Requires:	%{egw} >= %{version}-%{release}

%description chatty
Direct dialogue for egroupware.

%package comic
Summary:	The eGroupWare comic application
Group:		System/Servers
Requires:	%{egw} >= %{version}-%{release}
Obsoletes:	egroupware-comic
Provides:	egroupware-comic

%description comic
This application display comic strips.

%package email
Summary:	The eGroupWare email application
Group:		System/Servers
Requires:	%{name}-addressbook = %{version}-%{release}
Obsoletes:	egroupware-email
Provides:	egroupware-email

%description email
AngleMail for eGroupWare at www.anglemail.org is an Email reader with multiple
accounts and mailbox filtering. Also Anglemail support IMAP, IMAPS, POP3 and
POP3S accounts.

%package filescenter
Summary:	The eGroupWare filescenter application
Group:		System/Servers
Requires:	%{egw} >= %{version}-%{release}

%description filescenter
This is the filescenter app for eGroupWare.

%package forum
Summary:	The eGroupWare forum application
Group:		System/Servers
Requires:	%{egw} >= %{version}-%{release}
Obsoletes:	egroupware-forum
Provides:	egroupware-forum

%description forum
This is the forum app for eGroupWare.

%package ftp
Summary:	The eGroupWare ftp application
Group:		System/Servers
Requires:	%{egw} >= %{version}-%{release}
Obsoletes:	egroupware-ftp
Provides:	egroupware-ftp

%description ftp
This is the ftp app for eGroupWare.

%package fudforum
Summary:	The eGroupWare fudforum application
Group:		System/Servers
Requires:	%{egw} >= %{version}-%{release}
Obsoletes:	egroupware-fudforum
Provides:	egroupware-fudforum

%description fudforum
This is the fudforum app for eGroupWare.

%package headlines
Summary:	The eGroupWare headlines application
Group:		System/Servers
Requires:	%{egw} >= %{version}-%{release}
Obsoletes:	egroupware-headlines
Provides:	egroupware-headlines

%description headlines
This is the headlines app for eGroupWare.

%package jinn
Summary:	The eGroupWare jinn application
Group:		System/Servers
Requires:	%{egw} >= %{version}-%{release}
Obsoletes:	egroupware-jinn
Provides:	egroupware-jinn

%description jinn
The jinn app is a multi-site, multi-database, multi-user/-group, database
driven Content Management System written in and for the eGroupWare Framework.

%package messenger
Summary:	The eGroupWare messenger application
Group:		System/Servers
Requires:	%{egw} >= %{version}-%{release}
Obsoletes:	egroupware-messenger
Provides:	egroupware-messenger

%description messenger
This is the messenger app for eGroupWare.
bsoletes:	egroupware-phpbrain
Provides:	egroupware-phpbrain

%package phpldapadmin
Summary:	The eGroupWare phpldapadmin application
Group:		System/Servers
Requires:	%{egw} >= %{version}-%{release}
Obsoletes:	egroupware-phpldapadmin
Provides:	egroupware-phpldapadmin

%description phpldapadmin
This is the phpldapadmin app for eGroupWare.

%package projects
Summary:	The eGroupWare projects application
Group:		System/Servers
Requires:	%{name}-addressbook = %{version}-%{release}
Obsoletes:	egroupware-projects
Provides:	egroupware-projects

%description projects
This is the projects app for eGroupWare.

%package skel
Summary:        The eGroupWare skel application
Group:          System/Servers
Requires:       %{egw} >= %{version}-%{release}
Obsoletes:	egroupware-skel
Provides:	egroupware-skel

%description skel
This is the skel app for eGroupWare.

%package soap
Summary:        The eGroupWare soap application
Group:          System/Servers
Requires:       %{egw} >= %{version}-%{release}

%description soap
This is the soap app for eGroupWare.

%package stocks
Summary:	The eGroupWare stocks application
Group:		System/Servers
Requires:	%{egw} >= %{version}-%{release}
Obsoletes:	egroupware-stocks
Provides:	egroupware-stocks

%description stocks
This is the stocks app for eGroupWare.

%package switchuser
Summary:        The eGroupWare switchuser application
Group:          System/Servers
Requires:       %{egw} >= %{version}-%{release}

%description switchuser
This is the switchuser app for eGroupWare.

%package tts
Summary:	The eGroupWare tts application
Group:		System/Servers
Requires:	%{egw} >= %{version}-%{release}
Obsoletes:	egroupware-tts
Provides:	egroupware-tts

%description tts
This is the tts app for eGroupWare.

%package xmlrpc
Summary:        The eGroupWare xmlrpc application
Group:          System/Servers
Requires:       %{egw} >= %{version}-%{release}

%description xmlrpc
This is the xmlrpc app for eGroupWare.

%prep
%setup -q -n %{egw}
# cleanup
find . -type d -name CVS | xargs rm -rf
find . -type f -name *.old -o -name *.backup | xargs rm -f
find . -type f -empty | xargs rm -f
find . -type f | xargs chmod 644
find . -name .svn | xargs rm -rf


# delete duplicate fonts
find . -type d -name ttf-bitstream-vera-1.10|xargs rm -rf

# remove egwical and icalsrv (they're in the main package now)
rm -rf egwical/ icalsrv/

%build

%install
rm -rf  %{buildroot}

# install files
install -d -m 755 %{buildroot}%{wwwdir}
cp -aRf * %{buildroot}%{wwwdir}

# post-install cleanup
rm -rf %{buildroot}%{wwwdir}/doc 
rm -rf %{buildroot}%{wwwdir}/*/doc 
rm -f %{buildroot}%{wwwdir}/backup/README
rm -f %{buildroot}%{wwwdir}/felamimail/{COPYING,Changelog,README,TODO}
rm -f %{buildroot}%{wwwdir}/jinn/{CHANGELOG,COPYING,INSTALL,LICENSE,README,TODO}
rm -f %{buildroot}%{wwwdir}/phpldapadmin/{INSTALL,LICENSE,VERSION}
rm -rf %{buildroot}%{wwwdir}/infolog/debian
rm -rf %{buildroot}%{wwwdir}/jinn/quixplorer_2_3
# doc cleanup
rm -f doc/Makefile
rm -rf doc/rpm-build

# remove .htaccess files
find %{buildroot}%{wwwdir} -name .htaccess -exec rm -f {} \;

# modify shell bang for perl scripts
find %{buildroot}%{wwwdir} -name '*.pl' -exec perl -pi -e 's|/usr/local/bin/perl|/usr/bin/perl|g' {} \;
find %{buildroot}%{wwwdir} -name '*.py' -exec perl -pi -e 's|/usr/local/bin/python|/usr/bin/python|g' {} \;

# fix right on scripts
find %{buildroot}%{wwwdir} -name '*.pl' -exec chmod 755 {} \;
find %{buildroot}%{wwwdir} -name '*.py' -exec chmod 755 {} \;

# apache configuration for fudforum
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{egw}-fudforum.conf <<EOF
<Directory /var/www/egroupware/fudforum/setup/base>
    Deny from all
</Directory>

<Directory /var/www/egroupware/fudforum/setup/base/sql>
    Deny from all
</Directory>

<Directory /var/www/egroupware/fudforum/setup/base/src>
    Deny from all
</Directory>

<Directory /var/www/egroupware/fudforum/setup/base/thm>
    Deny from all
</Directory>

<Directory /var/www/egroupware/fudforum/setup/base/cache>
    Deny from all
</Directory>

<Directory /var/www/egroupware/fudforum/setup/base/scripts>
    Deny from all
</Directory>

<Directory /var/www/egroupware/fudforum/setup/base/www_root>

    php_admin_value output_buffering 16000
    php_admin_value variables_order GPCS
    php_admin_value implicit_flush 0
    php_admin_value register_globals 0
    php_admin_value register_argc_argv 0
    php_admin_value magic_quotes_gpc 0
    php_admin_value session.use_trans_sid 0
</Directory>

<Directory /var/www/egroupware/fudforum/setup/base/include>
    Deny from all
</Directory>
EOF

%post fudforum
%if %mdkversion < 201010
%_post_webapp
%endif

%postun fudforum
%if %mdkversion < 201010
%_postun_webapp
%endif

%clean
rm -rf %{buildroot}

%files backup
%defattr(-,root,root)
%doc backup/README
%{wwwdir}/backup

%files browser
%defattr(-,root,root)
%doc browser/doc/*
%{wwwdir}/browser

%files chatty
%defattr(-,root,root)
%{wwwdir}/chatty

%files comic
%defattr(-,root,root)
%doc comic/doc/*
%{wwwdir}/comic

%files email
%defattr(-,root,root)
%doc email/addressbook-js.changelog.txt email/doc/*
%{wwwdir}/email

%files filescenter
%defattr(-,root,root)
%doc filescenter/doc/*
%{wwwdir}/filescenter

%files forum
%defattr(-,root,root)
%doc forum/README 
%{wwwdir}/forum

%files ftp
%defattr(-,root,root)
%doc ftp/doc/*
%{wwwdir}/ftp

%files fudforum
%defattr(-,root,root)
%{wwwdir}/fudforum
%config(noreplace) %{_webappconfdir}/%{egw}-fudforum.conf

%files headlines
%defattr(-,root,root)
%{wwwdir}/headlines

%files jinn
%defattr(-,root,root)
%doc jinn/{CHANGELOG,COPYING,INSTALL,LICENSE,README,TODO} jinn/doc/*
%{wwwdir}/jinn

%files messenger
%defattr(-,root,root)
%doc messenger/doc/*
%{wwwdir}/messenger

%files phpldapadmin
%defattr(-,root,root)
%doc phpldapadmin/{LICENSE,VERSION}
%{wwwdir}/phpldapadmin

%files projects
%defattr(-,root,root)
%doc projects/doc/*
%{wwwdir}/projects

%files skel
%defattr(-,root,root)
%doc skel/doc/*
%{wwwdir}/skel

%files soap
%defattr(-,root,root)
%doc soap/README.txt
%{wwwdir}/soap

%files stocks
%defattr(-,root,root)
%doc stocks/doc/*
%{wwwdir}/stocks

%files switchuser
%defattr(-,root,root)
%doc switchuser/CHANGELOG switchuser/doc/*
%{wwwdir}/switchuser

%files tts
%defattr(-,root,root)
%doc tts/doc/*
%{wwwdir}/tts

%files xmlrpc
%defattr(-,root,root)
%doc xmlrpc/NOTE xmlrpc/doc/*
%{wwwdir}/xmlrpc


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2.107-7mdv2011.0
+ Revision: 610346
- rebuild

* Mon Mar 01 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.107-6mdv2010.1
+ Revision: 513137
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise
- use herein documents instead of external source for apache configuration
- no need to prefix apache configuration file with an ordering number
- spec cleanup

* Fri Jan 22 2010 Adam Williamson <awilliamson@mandriva.org> 1.2.107-5mdv2010.1
+ Revision: 494871
- remove egwical and icalsrv directories before %%install
- drop modules that are in the main package now

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 1.2.107-4mdv2010.0
+ Revision: 428535
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.2.107-3mdv2009.0
+ Revision: 244631
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.2.107-1mdv2008.1
+ Revision: 140728
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Jun 25 2007 Oden Eriksson <oeriksson@mandriva.com> 1.2.107-1mdv2008.0
+ Revision: 43801
- 1.2.107-2
- fix deps


* Fri Mar 16 2007 Oden Eriksson <oeriksson@mandriva.com> 1.2.106-2mdv2007.1
+ Revision: 144976
- 1.2.106-2 (bugfix and maintainance release)
- bunzipped the apache config file
- the changelog was present in the spec file for some reason

* Tue Jan 02 2007 Anne Nicolas <anne.nicolas@mandriva.com> 1.2.106-1mdv2007.1
+ Revision: 103033
- New version, security and bug fixes

* Sun Aug 06 2006 Olivier Thauvin <nanardon@mandriva.org> 1.2.104-3mdv2007.0
+ Revision: 53312
- rebuild
- Import egroupware-contrib

* Fri Jul 28 2006 Anne Nicolas <anne.nicolas@mandriva.com> 1.2.104-2mdk
- fix duplicate fonts in projects

* Fri Jul 21 2006 Anne Nicolas <anne.nicolas@mandriva.com> 1.2.104-1mdk
- Bug fix

* Mon Jun 12 2006 Anne Nicolas <anne.nicolas@mandriva.com> 1.2.102-1mdk
- New version, lots of bug fix

* Mon May 22 2006 Anne Nicolas <anne.nicolas@mandriva.com> 1.2-2.2mdk
- delete .svn directories

* Mon May 22 2006 Anne Nicolas <anne.nicolas@mandriva.com> 1.2-2.1mdk
- new version, fix bugs

* Wed Apr 26 2006 Olivier Thauvin <nanardon@mandriva.org> 1.2-1.2mdk
- Fix typo: group and a require was on same line

* Wed Oct 26 2005 Anne Nicolas <anne.nicolas@mandriva.com> 1.2-1.1mdk
- new major version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1153 |12cr|egueb-0.0.18-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		egueb
Version:	0.0.18
Release:	1
Summary:	Rendering framework
Group:		System/Libraries
License:	GPLv2
Url:		http://code.google.com/p/enesim/
Source:		%{name}-%{version}.tar.bz2
BuildRequires:	autoconf
BuildRequires:	automake
BuildRequires:	bison
BuildRequires:	pkgconfig(eina) >= 1.7.0
BuildRequires:	pkgconfig(emage)
BuildRequires:	pkgconfig(ender)
BuildRequires:	pkgconfig(enesim)
BuildRequires:	pkgconfig(etch)
BuildRequires:	pkgconfig(etex)
BuildRequires:	flex
BuildRequires:	libtool

%description
Enesim is generic rendering framework used by other libraries.

#---------------------------------------------------------------------

%define ecss_major 0
%define ecss_libname %mklibname ecss %{ecss_major}

%package -n %{ecss_libname}
Summary:	Generic rendering framework library
Group:		System/Libraries

%description -n %{ecss_libname}
Generic rendering framework library used by other libraries.
Part of Enesim framework.

%files -n %{ecss_libname}
%{_libdir}/libecss.so.%{ecss_major}*

#---------------------------------------------------------------------

%define edom_major 0
%define edom_libname %mklibname edom %{edom_major}

%package -n %{edom_libname}
Summary:	Generic rendering framework library
Group:		System/Libraries
Requires:	edom-common >= %{version}

%description -n %{edom_libname}
Generic rendering framework library used by other libraries.
Part of Enesim framework.

%files -n %{edom_libname}
%{_libdir}/libedom.so.%{edom_major}*

#---------------------------------------------------------------------

%define esvg_major 0
%define esvg_libname %mklibname esvg %{esvg_major}

%package -n %{esvg_libname}
Summary:	Generic rendering framework library
Group:		System/Libraries
Requires:	esvg >= %{version}

%description -n %{esvg_libname}
Generic rendering framework library used by other libraries.
Part of Enesim framework.

%files -n %{esvg_libname}
%{_libdir}/libesvg.so.%{esvg_major}*

#---------------------------------------------------------------------

%define ecss_devname %mklibname ecss -d

%package -n %{ecss_devname}
Summary:	Enesim headers, static libraries, documentation and test programs
Group:		Development/Other
Requires:	%{ecss_libname} = %{version}-%{release}

%description -n %{ecss_devname}
Headers, static libraries, test programs and documentation for enesim.

%files -n %{ecss_devname}
%{_libdir}/pkgconfig/ecss.pc
%{_includedir}/Ecss.h
%{_libdir}/libecss.so

#---------------------------------------------------------------------

%define edom_devname %mklibname edom -d

%package -n %{edom_devname}
Summary:	Enesim headers, static libraries, documentation and test programs
Group:		Development/Other
Requires:	%{edom_libname} = %{version}-%{release}

%description -n %{edom_devname}
Headers, static libraries, test programs and documentation for enesim.

%files -n %{edom_devname}
%{_libdir}/pkgconfig/edom.pc
%{_includedir}/Edom.h
%{_libdir}/libedom.so

#---------------------------------------------------------------------

%define esvg_devname %mklibname esvg -d

%package -n %{esvg_devname}
Summary:	Enesim headers, static libraries, documentation and test programs
Group:		Development/Other
Requires:	%{esvg_libname} = %{version}-%{release}

%description -n %{esvg_devname}
Headers, static libraries, test programs and documentation for enesim.

%files -n %{esvg_devname}
%{_libdir}/pkgconfig/esvg.pc
%{_includedir}/Esvg.h
%{_includedir}/esvg
%{_libdir}/libesvg.so

#---------------------------------------------------------------------

%package -n edom-common
Summary:	Common files used by Edom library
Group:		Development/Other

%description -n edom-common
Common files used by Edom library

%files -n edom-common
%{_datadir}/ender/edom.ender

#---------------------------------------------------------------------

%package -n esvg
Summary:	Common files used by Esvg library
Group:		Development/Other

%description -n esvg
Common files used by Esvg library.

%files -n esvg
%doc README
%{_bindir}/esvg*
%{_libdir}/emage/emage_svg.so

#---------------------------------------------------------------------

%prep
%setup -q

%build
NOCONFIGURE=1 ./autogen.sh
#autoreconf -ifv
%configure2_5x --disable-static
%make

%install
%makeinstall_std

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1154 |12cr|eiciel-0.9.6.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	eiciel
%define	version	0.9.6.1
%define	release	2

Name:		%name
Version:	%version
Release:	%release
Summary:	Graphical access control list (ACL) editor
Group:		Graphical desktop/GNOME
License:	GPL
URL:		http://rofi.roger-ferrer.org/eiciel/
Source0:	http://rofi.roger-ferrer.org/eiciel/download/%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(libgnomeui-2.0) gtkmm2.4-devel gnome-vfs2-devel nautilus-devel
BuildRequires:	attr-devel acl-devel gettext-devel
BuildRequires:	autoconf2.5
BuildRequires:	desktop-file-utils

%description
Graphical editor for access control lists (ACL) 
and extended attributes (XATTR), either as an 
extension within Nautilus, or as a standalone utility.

%prep
%setup -q
sed -i s/Version=.*/Version=1.0/ src/*.desktop.in

%build
#autoreconf -fi
%configure2_5x --with-nautilus-extensions-dir=%{_libdir}/nautilus/extensions-2.0
%make

%install
%makeinstall_std
%find_lang %{name}

%files -f %{name}.lang
%defattr(-,root,root,-)
%doc AUTHORS ChangeLog COPYING NEWS README
%{_bindir}/%{name}
%{_datadir}/%{name}/
%{_datadir}/applications/*%{name}*
%{_datadir}/gnome/help/%{name}
%{_mandir}/man1/%{name}*
%{_libdir}/nautilus/extensions-2.0/lib%{name}*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1155 |12cr|eigen3-3.0.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Lightweight C++ template library for vector and matrix math
Name: eigen3
Version: 3.0.5
Release: 1
Group: System/Libraries
License: LGPLv3+ or GPLv2+
URL: http://eigen.tuxfamily.org/
Source: http://bitbucket.org/eigen/eigen/get/%{version}.tar.bz2
BuildRequires: cmake >= 2.6.1
BuildRequires: doxygen
BuildRequires: ghostscript-common
BuildRequires: graphviz
BuildRequires: tetex-dvips
BuildRequires: tetex-latex
BuildRequires: blas-devel
BuildRequires: lapack-devel
BuildRequires: gsl-devel
BuildRequires: qt4-devel
BuildArch: noarch

%description 
Eigen is a lightweight C++ template library for vector and matrix
math, a.k.a. linear algebra.

%prep

%setup -q -n eigen-eigen-6e7488e20373

%build
%cmake
%make
make doc

%install

%makeinstall_std -C build

%files
%doc COPYING* build/doc/html/
%dir %{_includedir}/eigen3/
%{_includedir}/eigen3/*
%{_datadir}/pkgconfig/*.pc


%changelog
* Sun Feb 12 2012 Oden Eriksson <oeriksson@mandriva.com> 3.0.5-1
+ Revision: 773646
- fix build
- 3.0.5
- import eigen3


* Sat Feb 04 2012 Oden Eriksson <oeriksson@mandriva.com> 3.0.4-1
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1156 |12cr|eina-1.7.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Tarball of svn snapshot created as follows...
#Cut and paste in a shell after removing initial #

#svn co http://svn.enlightenment.org/svn/e/trunk/eina eina; \
#cd eina; \
#SVNREV=$(LANGUAGE=C svn info | grep "Last Changed Rev:" | cut -d: -f 2 | sed "s@ @@"); \
#v_maj=$(cat configure.ac | grep 'm4_define(\[v_maj\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#v_min=$(cat configure.ac | grep 'm4_define(\[v_min\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#v_mic=$(cat configure.ac | grep 'm4_define(\[v_mic\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#PKG_VERSION=$v_maj.$v_min.$v_mic.$SVNREV; \
#cd ..; \
#tar -Jcf eina-$PKG_VERSION.tar.xz eina/ --exclude .svn --exclude .*ignore

%define snapshot 0
%if %{snapshot}
%define	svndate	20120103
%define	svnrev	66801
%endif

%define	major 1
%define	libname %mklibname %{name} %{major}
%define	develname %mklibname %{name} -d

Summary:	Data Type Library
Name:		eina
%if %{snapshot}
Version:	1.1.99.%{svnrev}
Release:	0.%{svndate}.1
%else
Version:	1.7.3
Release:	1
%endif
Summary:	Data Type Library
License:	LGPLv2+
Group:		Graphical desktop/Enlightenment
URL:		http://www.enlightenment.org/
%if %{snapshot}
Source0:	%{name}-%{version}.tar.xz
%else
Source0:	http://download.enlightenment.org/releases/%{name}-%{version}.tar.gz
%endif

%description
Eina is a data type library.

%package -n %{libname}
Summary:	Libraries for the %{name} package
Group:		System/Libraries

%description -n %{libname}
Libraries for %{name}

%package -n %{develname}
Summary:	Headers and development libraries from %{name}
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
%{name} development headers and libraries.

%prep
%if %{snapshot}
%setup -qn %{name}
%else
%setup -q
%endif

%build
%if %{snapshot}
NOCONFIGURE=yes ./autogen.sh
%endif
%configure2_5x \
	--disable-cpu-sse \
	--disable-static

%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_libdir}/pkgconfig/*
%{_libdir}/*.so
%{_includedir}/*

%changelog
* Mon Jun 25 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.2.1-1
+ Revision: 806806
- version update 1.2.1

* Tue Jan 03 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.1.99.66801-0.20120103.1
+ Revision: 749943
- added missing define
- new svn snapshot 1.1.99.66801
- cleaned up spec and merged with Unity Linux spec
- disabled static build & cpu-sse

* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 1.0.1-1
+ Revision: 681648
- update to new version 1.0.1

* Tue May 03 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2
+ Revision: 664129
- mass rebuild

* Sat Jan 29 2011 Funda Wang <fwang@mandriva.org> 1.0.0-1
+ Revision: 633900
- 1.0.0 final

* Sat Dec 18 2010 Funda Wang <fwang@mandriva.org> 1.0.0-0.beta3.1mdv2011.0
+ Revision: 622780
- 1.0 beta3

* Sun Nov 14 2010 Funda Wang <fwang@mandriva.org> 1.0.0-0.beta2.1mdv2011.0
+ Revision: 597465
- 1.0.0 beta2

* Wed Oct 13 2010 Funda Wang <fwang@mandriva.org> 1.0.0-0.beta.1mdv2011.0
+ Revision: 585278
- 1.0 beta

* Fri Jul 09 2010 Funda Wang <fwang@mandriva.org> 0.9.9.49898-1mdv2011.0
+ Revision: 549890
- New version 0.9.9.49898

* Sun Dec 13 2009 Funda Wang <fwang@mandriva.org> 0.9.9.063-1mdv2010.1
+ Revision: 478093
- new version 0.9.9.063

* Fri Aug 07 2009 Funda Wang <fwang@mandriva.org> 0.0.2.062-1mdv2010.0
+ Revision: 411057
- new version 0.0.2.062

* Mon Jul 06 2009 Funda Wang <fwang@mandriva.org> 0.0.2.061-1mdv2010.0
+ Revision: 392853
- new version 0.0.2.061

* Sat May 02 2009 Funda Wang <fwang@mandriva.org> 0.0.2.060-1mdv2010.0
+ Revision: 370573
- New version 0.0.2.060

* Wed Mar 04 2009 Antoine Ginies <aginies@mandriva.com> 0.0.1-3mdv2009.1
+ Revision: 348382
- SVN SNAPSHOT 20090227, release 0.0.1

* Mon Mar 02 2009 Antoine Ginies <aginies@mandriva.com> 0.0.1-2mdv2009.1
+ Revision: 347179
- eina mempool is needed in the libraries package

* Fri Feb 27 2009 Antoine Ginies <aginies@mandriva.com> 0.0.1-1mdv2009.1
+ Revision: 345449
- remove epoch
- change group
- add buildroot tag
- import eina


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1157 |12cr|einstein-2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Spec is based on ALT Linux work

Name:		einstein
Version:	2.0
Release:	%mkrel 1
Summary:	Remake of old DOS game Sherlock which was inspired by Albert Einstein's puzzle
License:	GPL
Group:		Games/Puzzles
URL:		http://games.flowix.com/en/index.html
Source:		http://www.babichev.info/files/einstein/%{name}-%{version}-src.tar.gz
Source1:	%{name}-1.0-html-pages.tgz
Source2:	%{name}-wrapper
Source3:	icon.bmp
Source4:	einstein.desktop
Source5:	einstein.png
Patch1:		einstein-math_h.patch
Patch2:		einstein-Makefile.patch
Patch3:		einstein-formatter_cpp.patch
Patch4:		einstein-2.0-deb-icon_change.patch
Patch5:		einstein-2.0-deb-font_change.patch
Patch6:		einstein-2.0-deb-random_init.patch
Patch7:		einstein-2.0-alt-rules_clarification.patch
Patch8:		einstein-2.0-alt-fix_mkres_link.patch
Patch9:		einstein-2.0-alt-translation_fix.patch
Patch10:	einstein-2.0-gcc43.patch
BuildRequires:	fonts-ttf-dejavu
BuildRequires:	SDL_mixer-devel
BuildRequires:	SDL_ttf-devel
BuildRequires:	freetype-devel
BuildRequires:	zlib-devel
BuildRequires:	makedepend

%description
Einstein puzzle is cross-platform open source remake of old DOS game Sherlock
which was inspired by Albert Einstein's puzzle. Einstein said that only those
with an intelligence quotient of 97 percentile and higher should be able to
solve it.

The game goal is to open all cards in square of 6x6 cards.
Every row of square contains cards of one type only. For example, first row
contains arabic digits, second - letters, third - rome digits, fouths - dices,
fifth - geometric figures, sixs - mathematic symbols.

%prep
%setup
%setup -q -T -D -a 1

%patch1
%patch2
%patch3 -p2
%patch4 -p1
%patch5 -p1
%patch6 -p1
%patch7 -p1
%patch8 -p1
%patch9 -p1
%patch10 -p1
%__install %{SOURCE3} res/
%__mv %{name} doc
%__cp /usr/share/fonts/TTF/dejavu/DejaVuSans.ttf res/

%build
%make depend
%make -C mkres
pushd res
../mkres/mkres --source resources.descr --output ../einstein.res
popd
%make PREFIX=/usr

%install
%__rm -rf %{buildroot}
%__mkdir_p %{buildroot}%{_bindir}
%__mkdir_p %{buildroot}%{_datadir}/%{name}/res
%makeinstall_std PREFIX=%{buildroot}%{_prefix}
%__mv %{buildroot}%{_bindir}/%{name} %{buildroot}%{_bindir}/%{name}.bin
%__install %{SOURCE2} %{buildroot}%{_bindir}/%{name}
%__chmod 755 %{buildroot}%{_bindir}/%{name}
%__install -Dm 0644 %{SOURCE4} %{buildroot}%{_datadir}/applications/%{name}.desktop
%__install -Dm 0644 %{SOURCE5} %{buildroot}%{_datadir}/pixmaps/%{name}.png

%clean
%__rm -rf %{buildroot}

%files
%doc doc/*
%{_bindir}/*
%{_datadir}/%{name}
%{_datadir}/applications/*.desktop
%{_datadir}/pixmaps/%{name}.png



%changelog
* Wed Mar 14 2012 Andrey Bondrov <abondrov@mandriva.org> 2.0-1mdv2011.0
+ Revision: 784944
- imported package einstein


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1158 |12cr|eio-1.7.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Tarball of svn snapshot created as follows...
#Cut and paste in a shell after removing initial #

#svn co http://svn.enlightenment.org/svn/e/trunk/eio eio; \
#cd eio; \
#SVNREV=$(LANGUAGE=C svn info | grep "Last Changed Rev:" | cut -d: -f 2 | sed "s@ @@"); \
#v_maj=$(cat configure.ac | grep 'm4_define(\[v_maj\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#v_min=$(cat configure.ac | grep 'm4_define(\[v_min\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#v_mic=$(cat configure.ac | grep 'm4_define(\[v_mic\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#PKG_VERSION=$v_maj.$v_min.$v_mic.$SVNREV; \
#cd ..; \
#tar -Jcf eio-$PKG_VERSION.tar.xz eio/ --exclude .svn --exclude .*ignore

#% define svndate 20120103
#% define svnrev 	66800

%define major	1
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname %{name} -d

Summary:	E17 Input Output Library
Name:		eio
Version:	1.7.3
Release:	1
License:	LGPLv2+
Group:		Graphical desktop/Enlightenment
URL:		http://www.enlightenment.org/
Source0:	http://download.enlightenment.org/releases/%{name}-%{version}.tar.gz

BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(eet) >= 1.7.0
BuildRequires:	pkgconfig(ecore) >= 1.7.0
BuildRequires:	pkgconfig(eina) >= 1.7.0

%description
This library is intended to provide non blocking IO by using thread for all
operation that may block. It depends only on eina and ecore right now. It
should integrate all the features/functions of Ecore_File that could block.

This should become one day part of what we call the EFL and be a dependence
of E17. Feel free to contribute, help is always appreciated !

%package -n %{libname}
Summary:	Eio library
Group:		System/Libraries

%description -n %{libname}
This package contains the dynamic libraries from %{name}.

%package -n %{develname}
Summary:	Eio headers, libraries, documentation and test programs
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
Headers and libraries from %{name}

%prep
%setup -q

%build
NOCONFIGURE=1 ./autogen.sh
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc AUTHORS README ChangeLog NEWS
%{_includedir}/%{name}*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*pc



%changelog
* Wed Jun 27 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.0.1-1
+ Revision: 807155
- version update 1.0.1

* Wed Jan 04 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.1.0.66800-0.20120103.1
+ Revision: 756098
- new snapshot 66800
- sync spec with UnityLinux
- cleaned up spec

* Sat Dec 18 2010 Funda Wang <fwang@mandriva.org> 0.1.0.55225-1mdv2011.0
+ Revision: 622801
- new version 0.1.0.55225

* Tue Nov 16 2010 Funda Wang <fwang@mandriva.org> 0.1.0.54504-1mdv2011.0
+ Revision: 597992
- import eio


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1159 |12cr|eiskaltdcpp-2.2.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#define		_enable_debug_packages	%{nil}
#define		debug_package		%{nil}

%define	major	2.2
%define	libname	%mklibname %{name} %{major}
%define	develname %mklibname %{name} -d

# Now QT build requires gcc >= 4.5.0
# so disable it on 2010.2
%if %{mdvver} >= 201100
%define	with_qt		1
%else
%define	with_qt		0
%endif

%if %{mdvver} >= 201100
%define	with_gtk		1
%else
%define	with_gtk		0
%endif

%define	with_daemon	0
%define	with_devel	1

Name:		eiskaltdcpp
Version:		2.2.7
Release:		2
License:		GPLv3+
Summary:		Cross-platform program that uses the Direct Connect and ADC protocol
Url:		http://code.google.com/p/eiskaltdc
Group:		Networking/File transfer
Source0:		%{name}-%{version}.tar.bz2
Patch0:		eiskaltdcpp-2.2.7-includes.patch
Patch1:		eiskaltdcpp-2.2.7-linkage.patch

# Core requirements
BuildRequires:	boost-devel >= 1.42.0
BuildRequires:	cmake >= 2.6.3
BuildRequires:	pcre-devel
BuildRequires:	openssl-devel >= 0.9.8
BuildRequires:	zlib-devel
BuildRequires:	gettext
BuildRequires:	attr-devel
BuildRequires:	idn-devel
BuildRequires:	pkgconfig(lua)
# When enabling miniupnpc in the cmake command line this is needed
#BuildRequires:	miniupnpc-devel

%if %{with_daemon}
# Requirements for eiskaltdcpp deamon
BuildRequires:	xmlrpc-c-devel >= 1.19
%endif
# Qt requirements
%if %{with_qt}
BuildRequires:	aspell-devel
# Now QT build requires gcc >= 4.5.0
BuildRequires:	gcc >= 4.5.0
# For QT_QML qt4 >= 4.7.0 is needed
BuildRequires:	qt4-devel >= 4.7.0
%endif
# Gtk requirements
%if %{with_gtk}
BuildRequires:	pkgconfig(libgnome-2.0)
BuildRequires:	pango-devel
BuildRequires:	glib2-devel >= 2.24
BuildRequires:	gtk2-devel >= 2.24
BuildRequires:	libcanberra-devel
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	pkgconfig(libnotify)
%endif

%description
EiskaltDC++ is a cross-platform program that uses the Direct Connect and
ADC protocol. It is compatible with other DC clients, such as the original
DC from Neomodus, DC++ and derivatives. EiskaltDC++ also inter operates
with all common DC hub software. The minimum number of our patches to
original DC++ kernel makes it easy to upgrade to new versions and ensures
compatibility with other clients.

%package -n %{libname}
Summary:		Dynamic library used by EiskaltDC++
Group:		System/Libraries

%description -n %{libname}
Dynamic library used by EiskaltDC++.

%if %{with_qt}
%package qt
Summary:		Qt frontend for EiskaltDC++
Group:		Networking/File transfer
Requires:	%{name} = %{version}
Requires:	%{libname} = %{version}

%description qt
EiskaltDC++ is a cross-platform program that uses the Direct Connect and
ADC protocol. It is compatible with other DC clients, such as the original
DC from Neomodus, DC++ and derivatives. EiskaltDC++ also inter operates
with all common DC hub software. The minimum number of our patches to
original DC++ kernel makes it easy to upgrade to new versions and ensures
compatibility with other clients. This is the Qt front end.
%endif

%if %{with_gtk}
%package gtk
Summary:		GTK frontend for EiskaltDC++
Group:		Networking/File transfer
Requires:	%{name} = %{version}
Requires:	%{libname} = %{version}

%description gtk
EiskaltDC++ is a cross-platform program that uses the Direct Connect and
ADC protocol. It is compatible with other DC clients, such as the original
DC from Neomodus, DC++ and derivatives. EiskaltDC++ also inter operates
with all common DC hub software. The minimum number of our patches to
original DC++ kernel makes it easy to upgrade to new versions and ensures
compatibility with other clients. This is the GTK front end.
%endif

%if %{with_daemon}
%package daemon
Summary:		A simple EiskaltDC++ daemon
Group:		Networking/File transfer
Requires:	%{name} = %{version}
Requires:	%{libname} = %{version}
Requires:	perl-Term-UI

%description daemon
EiskaltDC++ is a cross-platform program that uses the Direct Connect and
ADC protocol. It is compatible with other DC clients, such as the original
DC from Neomodus, DC++ and derivatives. EiskaltDC++ also inter operates
with all common DC hub software. This is a simple daemon for running
EiskaltDC++ without any GUI; it can be controlled via XMLRPC or JSONRPC.
%endif

%if %{with_devel}
%package -n %{develname}
Summary:		Development files for the main EiskaltDC++ library
Group:		Development/C++
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	%{libname}-devel = %{version}-%{release}

%description -n %{develname}
EiskaltDC++ is a cross-platform program that uses the Direct Connect and
ADC protocol. It is compatible with other DC clients, such as the original
DC from Neomodus, DC++ and derivatives. EiskaltDC++ also inter operates
with all common DC hub software.
This package contains the header files needed to use the main EiskaltDC++
library.
%endif

%prep
%setup -q
%patch0 -p1 -b .includes
%patch1 -p1 -b .linkage

%build
%cmake	-DCMAKE_BUILD_TYPE=Release \
	-DCMAKE_INSTALL_PREFIX=%{_prefix} \
	-DLIB_INSTALL_DIR=%{_libdir} \
	-DLOCAL_BOOST=OFF \
	-DLUA_SCRIPT=ON \
	-DUSE_IDNA=ON \
	-DPERL_REGEX=ON \
%if %{with_qt}
	-DUSE_QT=ON \
	-DUSE_QT_SQLITE=ON \
	-DUSE_JS=ON \
	-DUSE_ASPELL=ON \
	-DFREE_SPACE_BAR_C=ON \
	-DDBUS_NOTIFY=ON \
	-DUSE_QT_QML=ON \
%else
	-DUSE_QT=OFF \
%endif
%if %{with_gtk}
	-DUSE_GTK=ON \
	-DUSE_GTK3=OFF \
	-DUSE_LIBGNOME2=ON \
	-DUSE_LIBNOTIFY=ON \
%endif
%if %{with_daemon}
	-DNO_UI_DAEMON=ON \
	-DXMLRPC_DAEMON=OFF \
	-DJSONRPC_DAEMON=ON \
	-DUSE_CLI_XMLRPC=ON \
	-DUSE_CLI_JSONRPC=ON \
%else
	-DNO_UI_DAEMON=OFF \
	-DXMLRPC_DAEMON=OFF \
	-DJSONRPC_DAEMON=OFF \
	-DUSE_CLI_XMLRPC=OFF \
	-DUSE_CLI_JSONRPC=OFF \
%endif
%if %{with_devel}
	-DWITH_DEV_FILES=ON \
	-DEISKALTDCPP_INCLUDE_DIR="%{_includedir}/%{name}" \
%else
	-DWITH_DEV_FILES=OFF \
%endif
	-DWITH_EMOTICONS=ON \
	-DWITH_SOUNDS=ON \
	-DWITH_EXAMPLES=ON \
	-DWITH_LUASCRIPTS=ON \
	-DWITH_DHT=ON \
	-DUSE_MINIUPNP=OFF \
	-DLOCAL_MINIUPNP=OFF \
	-DCREATE_MO=ON
# TODO: When enabling some of the below, adjust the BReqs accordingly
#-DUSE_MINIUPNP: library not available in Mandriva yet; to enable it: ON to USE_MINIUPNP, OFF to LOCAL_MINIUPNP

%make

%install
rm -rf %{buildroot}
%makeinstall_std -C build

# We don't want install php only for 3 example scripts (in russian moreover),
# nor we want remove all the example scripts,
# so removing the offenders and make find-provides happy
rm -f %{buildroot}/%{_datadir}/%{name}/examples/*.php
rm -rf %{buildroot}/%{_datadir}/%{name}/qt/qtscripts/gnome

%if %{with_gtk}
%find_lang %{name}-gtk
%endif

%if %{with_qt}
find %{buildroot} -name "*.qm" | sed 's:'%{buildroot}':: 
s:.*/\([a-zA-Z]\{2\}\).qm:%lang(\1) \0:' > %{name}-qt.lang
%endif

# The language files are named "libeiskaltdcpp.mo"
# and the filelist name is "libeiskaltdcpp.lang"
%find_lang lib%{name} lib%{name}.lang


%files -f lib%{name}.lang
%doc AUTHORS COPYING COPYING.DCPP COPYING.OpenSSL LICENSE ChangeLog.txt ChangeLog_ru.txt ChangeLog_uk.txt
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/update_geoip
%{_datadir}/%{name}/sounds
%{_datadir}/%{name}/examples
%{_datadir}/%{name}/emoticons
%{_datadir}/%{name}/luascripts
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/icons/hicolor/*/apps/%{name}.png

%files -n %{libname}
%{_libdir}/lib%{name}.so.%{major}*

%if %{with_qt}
%files qt -f %{name}-qt.lang
%dir %{_datadir}/%{name}/qt
%dir %{_datadir}/%{name}/qt/ts
%{_datadir}/%{name}/qt/icons
%{_datadir}/%{name}/qt/qtscripts
%{_datadir}/%{name}/qt/resources
%{_mandir}/man1/%{name}-qt.1.*
%{_datadir}/applications/%{name}-qt.desktop
%{_bindir}/%{name}-qt
%endif

%if %{with_gtk}
%files gtk -f %{name}-gtk.lang
%{_datadir}/%{name}/gtk
%{_mandir}/man1/%{name}-gtk.1.*
%{_datadir}/applications/%{name}-gtk.desktop
%{_bindir}/%{name}-gtk
%endif

%if %{with_daemon}
%files daemon
%{_datadir}/%{name}/cli/*
%{_mandir}/man1/%{name}-daemon.1.*
%{_mandir}/man1/%{name}-cli-*.1.*
%{_bindir}/%{name}-daemon
%{_bindir}/%{name}-cli-*
%endif

%if %{with_devel}
%files -n %{develname}
%doc ChangeLog.txt ChangeLog_ru.txt ChangeLog_uk.txt
%{_includedir}/%{name}/dcpp/*.h
%endif


%changelog
* Fri Oct 12 2012 Giovanni Mariani <mc2374@mclink.it> 2.2.7-2
- Keep enabled debug packages
- Dropped BuildRoot, %%mkrel and %%clean section
- Added BReqs for attr and gcc, accordingly to the CMakeLists.txt file
- Release 2.2.7 comes with daemon program: added provision to optionally
  build and package it (disabled ATM)
- Made an optional package to accomodate development files for the main library
- Added P1 to fix linking error with boost library

* Fri Jun 01 2012 Andrey Bondrov <abondrov@mandriva.org> 2.2.7-1
+ Revision: 801731
- Move library to separate package to make rpmlint happy
- Add eiskaltdcpp-2.2.7-includes patch to fix build, do some minor fixes

  + Sergey Zhemoitel <serg@mandriva.org>
    - update to 2.2.7

* Tue Feb 21 2012 Sergey Zhemoitel <serg@mandriva.org> 2.2.6-3
+ Revision: 778673
- add new relase 2.2.6

* Thu Jan 12 2012 Sergey Zhemoitel <serg@mandriva.org> 2.2.5-3
+ Revision: 760555
+ rebuild (emptylog)

* Thu Jan 12 2012 Sergey Zhemoitel <serg@mandriva.org> 2.2.5-2
+ Revision: 760536
- add new spec whith several changes
- new release 2.2.5

* Sun Nov 06 2011 Sergey Zhemoitel <serg@mandriva.org> 2.2.4-2
+ Revision: 722835
+ rebuild (emptylog)

* Mon Oct 03 2011 Sergey Zhemoitel <serg@mandriva.org> 2.2.4-1
+ Revision: 702481
- new version 2.2.4
- import source from new release 2.2.3
- new release 2.2.3

* Fri May 20 2011 Александр Казанцев <kazancas@mandriva.org> 2.2.2-1
+ Revision: 676356
- new version 2.2.2

* Mon Apr 25 2011 Sergey Zhemoitel <serg@mandriva.org> 2.2.1-1
+ Revision: 658705
- imported package eiskaltdcpp

  + Bogdano Arendartchuk <bogdano@mandriva.com>
    - repackage from mandriva (from serg | 2011-04-12 15:16:34 +0200)


* Thu Aug 12 2010 Aeliya Grevnyov <gray_graff@altlinux.org> 2.1.0-alt0.1.svn1521
- svn r1521
- split to subpackages(qt,gtk,common,libdcpp)

* Wed Jun 09 2010 Aeliya Grevnyov <gray_graff@altlinux.org> 2.0.3-alt1
- 2.0.3 release 

* Thu May 06 2010 Aeliya Grevnyov <gray_graff@altlinux.org> 2.0.2-alt1
- 2.0.2 release

* Mon Apr 19 2010 Aeliya Grevnyov <gray_graff@altlinux.org> 2.0.1-alt1
- 2.0.1 release

* Mon Mar 22 2010 Aeliya Grevnyov <gray_graff@altlinux.org> 2.0-alt1
- 2.0 release

* Fri Mar 19 2010 Aeliya Grevnyov <gray_graff@altlinux.org> 1.99-alt0.2
- Updated to revision 366
  +  Fixed crushing on Oxygen theme
  +  Fixed desktop file (repocop)
  +  Added aspell support

* Sat Mar 06 2010 Aeliya Grevnyov <gray_graff@altlinux.org> 1.99-alt0.1
- 1.99 (beta!)
- Initial build for sisyphus

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1160 |12cr|ejabberd-2.1.11-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A distributed, fault-tolerant Jabber/XMPP server
Name:		ejabberd
Version:	2.1.11
Release:	1
Group:		System/Servers
License:	GPLv2+
URL:		http://www.ejabberd.im/
source0:	https://github.com/processone/ejabberd/archive/%{name}-%{version}.tar.bz2
Source1:	ejabberd.init
Source3:	inetrc
# http://ejabberd.jabber.ru/ejabberdctl-extra
Source4:	http://ejabberd.jabber.ru/files/efiles/mod_ctlextra.erl
# The following were extracted from a patch found on http://realloc.spb.ru/share/ejabberdad.html
Source5:	ejabberd_auth_ad.erl
Source6:	mod_shared_roster_ad.erl
Source7:	mod_vcard_ad.erl
BuildRequires:	erlang-base
BuildRequires:	erlang-ssl
BuildRequires:	erlang-devel
BuildRequires:	erlang-erl_interface
BuildRequires:	erlang-compiler
BuildRequires:	erlang-asn1
BuildRequires:	libexpat-devel
BuildRequires:	openssl-devel
BuildRequires:	zlib-devel
BuildRequires:	tetex-latex
BuildRequires:	hevea
BuildRequires:	rpm-helper >= 0.21
buildrequires:	erlang-public_key
buildrequires:	erlang-parsetools
Requires:	erlang-base
Requires:	erlang-crypto
Requires:	erlang-mnesia
Requires:	erlang-syntax_tools
Requires:	erlang-compiler
Requires:	erlang-asn1
Requires:	erlang-ssl
Requires(pre):         rpm-helper >= 0.21
Requires(post):        rpm-helper >= 0.21
Requires(preun):       rpm-helper >= 0.21
Requires(postun):      rpm-helper >= 0.21

%description
ejabberd is a Free and Open Source distributed fault-tolerant
Jabber/XMPP server. It is mostly written in Erlang, and runs on many
platforms (tested on Linux, FreeBSD, NetBSD, Solaris, Mac OS X and
Windows NT/2000/XP).

%package devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{name} = %{version}-%{release}
Requires:	erlang-devel

%description devel
Development files for %{name}.

%package doc
Summary:	Documentation for ejabberd
Group:		System/Servers

%description doc
Documentation for ejabberd.

%prep
%setup -q

%{__perl} -pi -e "s!/var/lib/ejabberd!%{_libdir}/ejabberd-%{version}!g" src/Makefile.in
%{__perl} -pi -e "s!/etc!%{_sysconfdir}!g" src/Makefile.in

cp %{SOURCE4} src
cp %{SOURCE5} src
cp %{SOURCE6} src
cp %{SOURCE7} src

%build
%define _disable_ld_no_undefined 1
pushd src
autoreconf -vif
%configure2_5x \
	--enable-odbc \
	--disable-pam \
	--disable-ejabberd_zlib

%make -j1
popd
pushd doc
make html pdf
popd

%install
pushd src
%makeinstall_std
popd

chmod -R a+x %{buildroot}%{_libdir}/ejabberd/priv/lib/

%{__perl} -pi -e 's!./ssl.pem!/etc/pki/tls/private/ejabberd.pem!g' \
    %{buildroot}/etc/ejabberd/ejabberd.cfg

install -d -m 755 %{buildroot}/var/log/ejabberd
install -d -m 755 %{buildroot}%{_var}/lib/ejabberd

install -d -m 755  %{buildroot}%{_initrddir}
install -m 755 %{SOURCE1} %{buildroot}%{_initrddir}/ejabberd

install -d -m 755 %{buildroot}%{_sysconfdir}/logrotate.d
cat > %{buildroot}%{_sysconfdir}/logrotate.d/%{name} <<'EOF'
/var/log/ejabberd/*.log {
    missingok
    notifempty
    create 0640 ejabberd ejabberd
    sharedscripts
    postrotate
        runuser ejabberd -c "ejabberdctl --node ejabberd@`hostname -s` reopen-log >/dev/null 2>&1" || true
    endscript
}
EOF

cp %{S:3} %{buildroot}%{_sysconfdir}/ejabberd/inetrc

cat > README.urpmi <<EOF
Mandriva RPM specific notes

Post-installation
-----------------
There is no users created with the default configuration.

You have to first create an user, either through a client supporting registration (kopete, psi), or through command line:

$> su ejabberd -c 'ejabberdctl --node ejabberd@host register user domain.tld passwd'

Then you have to grant him admin privilege, by adding such a line in /etc/ejabberd/ejabberd.cfg:

{acl, admin, {user, "user"}}.

More commands are available, through ejabberctl:

$> su ejabberd -c 'ejabberdctl --node ejabberd@host help'

You can also access the web console at http://host:5280/admin
EOF

install -d -m 755 %{buildroot}%{_docdir}/%{name}
install -m 644 README %{buildroot}%{_docdir}/%{name}
install -m 644 README.urpmi %{buildroot}%{_docdir}/%{name}
install -m 644 COPYING %{buildroot}%{_docdir}/%{name}
install -m 644 doc/*.pdf doc/*.html doc/*.png doc/release_notes_*  %{buildroot}%{_docdir}/%{name}

install -d -m 755 %{buildroot}%{_sbindir}
# ejabberd wrapper
cat > %{buildroot}%{_sbindir}/ejabberd <<'EOF'
#!/bin/sh

ERLANG_NODE=ejabberd
ERL=/usr/bin/erl
LIB=%{_var}/lib/ejabberd/ebin
CONFIG=/etc/ejabberd/ejabberd.cfg
INETRC=/etc/ejabberd/inetrc
LOG=/var/log/ejabberd/ejabberd.log
SASL_LOG=/var/log/ejabberd/sasl.log
SPOOL=/var/lib/ejabberd

if [ -r /var/lib/ejabberd/.erlang.cookie ] ; then
    export HOME=/var/lib/ejabberd
fi

ARGS=
while [ $# -ne 0 ] ; do
    PARAM=$1
    shift
    case $PARAM in
	--) break ;;
	--node) ERLANG_NODE=$1; shift ;;
	--config) CONFIG=$1 ; shift ;;
	--log) LOG=$1 ; shift ;;
	--sasl-log) SASL_LOG=$1 ; shift ;;
	--spool) SPOOL=$1 ; shift ;;
	*) ARGS="$ARGS $PARAM" ;;
    esac
done

if [ "$ERLANG_NODE" = "${ERLANG_NODE%.*}" ] ; then
    SNAME=-sname
else
    SNAME=-name
fi

exec $ERL -pa $LIB \
    $SNAME $ERLANG_NODE \
    -s ejabberd \
    -kernel inetrc \"$INETRC\" \
    -ejabberd config \"$CONFIG\" log_path \"$LOG\" \
    -sasl sasl_error_logger \{file,\"$SASL_LOG\"\} \
    -mnesia dir \"$SPOOL\" \
    $ERL_OPTIONS $ARGS "$@"
EOF
chmod 755 %{buildroot}%{_sbindir}/ejabberd

%pre
if [ -d %{_var}/lib/%{name}/spool ]; then
    mv -f %{_var}/lib/%{name}/spool/* %{_var}/lib/%{name}
    rmdir %{_var}/lib/%{name}/spool
fi
%_pre_useradd ejabberd /var/lib/ejabberd /bin/sh
%_pre_groupadd ejabberd ejabberd

%preun
%_preun_service ejabberd

%post
%_create_ssl_certificate ejabberd -b -g ejabberd
%_post_service ejabberd

%postun
%_postun_userdel ejabberd
%_postun_groupdel ejabberd

%files
%defattr(-,root,root)
%dir %{_docdir}/%{name}
%{_docdir}/%{name}/COPYING
%{_docdir}/%{name}/README
%{_docdir}/%{name}/README.urpmi
%dir %attr(750,root,ejabberd) %{_sysconfdir}/ejabberd
%attr(640,root,ejabberd) %config(noreplace) %{_sysconfdir}/ejabberd/ejabberd.cfg
%attr(640,root,ejabberd) %config(noreplace) %{_sysconfdir}/ejabberd/inetrc
%attr(640,root,ejabberd) %config(noreplace) %{_sysconfdir}/ejabberd/ejabberdctl.cfg
%{_initrddir}/ejabberd
%{_sbindir}/ejabberd
%attr(550,root,ejabberd) %{_sbindir}/ejabberdctl
%dir %{_libdir}/ejabberd
%dir %{_libdir}/ejabberd/ebin
%dir %{_libdir}/ejabberd/priv
%{_libdir}/ejabberd/ebin/*
%{_libdir}/ejabberd/priv/*
%config(noreplace) %{_sysconfdir}/logrotate.d/ejabberd
%attr(-,ejabberd,ejabberd) /var/lib/ejabberd
%attr(-,ejabberd,ejabberd) /var/log/ejabberd

%files devel
%defattr(-,root,root)
%{_libdir}/ejabberd/include

%files doc
%defattr(-,root,root)
%{_docdir}/%{name}
%exclude %{_docdir}/%{name}/COPYING
%exclude %{_docdir}/%{name}/README
%exclude %{_docdir}/%{name}/README.urpmi


%changelog
* Wed Apr 21 2010 Funda Wang <fwang@mandriva.org> 2.1.3-2mdv2010.1
+ Revision: 537457
- rebuild

* Mon Mar 29 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 2.1.3-1mdv2010.1
+ Revision: 528656
- update to new version 2.1.3

* Thu Mar 04 2010 Tiago Salem <salem@mandriva.com.br> 2.1.2-3mdv2010.1
+ Revision: 514148
- fix wrong permissions. Add/remove ejabberd group.

* Wed Feb 24 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 2.1.2-2mdv2010.1
+ Revision: 510688
- fix chown/chmod on ejabber config files
- tune up init file

* Mon Jan 18 2010 Frederik Himpe <fhimpe@mandriva.org> 2.1.2-1mdv2010.1
+ Revision: 493241
- update to new version 2.1.2

* Wed Dec 30 2009 Frederik Himpe <fhimpe@mandriva.org> 2.1.1-1mdv2010.1
+ Revision: 483988
- update to new version 2.1.1

* Thu Nov 19 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 2.1.0-1mdv2010.1
+ Revision: 467486
- update to new version 2.1.0
- move headers to devel subpackage
- shared objects are now in %%{_libdir}

* Wed Jun 17 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 2.0.5-2mdv2010.0
+ Revision: 386832
- rebuild for new erlang

* Fri May 01 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 2.0.5-1mdv2010.0
+ Revision: 369966
- update to new version 2.0.5

* Fri Apr 24 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 2.0.4-2mdv2010.0
+ Revision: 369027
- add missing requires on erlang-ssl and erlang-asn1 (mdvbz #50254)

* Wed Mar 18 2009 Frederik Himpe <fhimpe@mandriva.org> 2.0.4-1mdv2009.1
+ Revision: 357204
- update to new version 2.0.4

* Tue Jan 27 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 2.0.3-1mdv2009.1
+ Revision: 334681
- update to new version 2.0.3

* Thu Nov 06 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2.0.2-2mdv2009.1
+ Revision: 300330
- add requires on erlang-syntax_tools and erlang-compiler (#45249)

* Wed Sep 03 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2.0.2-1mdv2009.0
+ Revision: 279387
- update to new version 2.0.2

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2.0.1-2mdv2009.0
+ Revision: 244654
- rebuild

* Tue Jul 22 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2.0.1-1mdv2009.0
+ Revision: 240217
- use %%define _disable_ld_no_undefined 1
- don't use parallel make as it crashes
- use %%_var instead of %%_localstatedir
- fix file list
- update to new version 2.0.1

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Wed Feb 27 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2.0.0-1mdv2008.1
+ Revision: 175952
- update:
  o mod_vcard_ad.erl
  o ejabberd_auth_ad.er
  o mod_ctlextra.erl
  o mod_shared_roster_ad.erl
- correct urls
- new version

* Fri Feb 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.0-0.rc1.2mdv2008.1
+ Revision: 168825
- bump rpm-helper versionned build dependency

* Tue Feb 05 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2.0.0-0.rc1.1mdv2008.1
+ Revision: 162903
- add missing build requires on erlang-compiler, erlang-erl_interface and erlang-asn1
- enable parallel build

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - use new create ssl certificate helper macro interface
    - new version

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Oct 09 2007 Jérôme Soyer <saispo@mandriva.org> 1.1.4-1mdv2008.1
+ Revision: 96042
- New release 1.1.4

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - fix logrotate configuration

* Sat Jun 30 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.3-6mdv2008.0
+ Revision: 45946
- disable parallel build
- use new ssl certificate creation helper
- ldaps support

* Wed Jun 27 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.3-5mdv2008.0
+ Revision: 45216
- handle migration of database from %%{_localstatedir}/%%{name}/spool to %%{_localstatedir}/%%{name}
- add erlang-crypto and erlang-mnesia as minimal dependencies
- set HOSTNAME env var before creating ssl certs, as  it may not be defined
- set HOME in wrappers too
- use wrappers in init script and in logrotate configuration
- additional wrapper for ejabberd
- add an ejabberdctl wrapper, based on debian one
- handle ssl certs in standard way
- give a real shell for ejabberd user, as most operations requires it
- handle doc manually, as %%doc macro sux, and use a herein document for README.urpmi
- clean up file list, and sanitize perms to standard default values

* Sun Jun 17 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.1.3-4mdv2008.0
+ Revision: 40522
- rebuild for erlang
- spec file clean

* Sun Jun 03 2007 Gustavo De Nardin <gustavodn@mandriva.com> 1.1.3-2mdv2008.0
+ Revision: 34803
- fixed init script LSB headers
- requires erlang-base
- -doc package does not requires hevea


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 1.1.3-1mdv2007.1
+ Revision: 140380
- fix deps

  + Jérôme Soyer <saispo@mandriva.org>
    - Release 1.1.3

  + Michael Scherer <misc@mandriva.org>
    - fix description
    - version 1.1.2, and use a .tar.bz2
    - correct status action of the initscript
    - Import ejabberd

* Wed Aug 16 2006 Jerome Soyer <saispo@mandriva.org> 1.1.1-3mdv2007.0
- Fix initscript
- Fix ejabberd.cfg

* Mon Aug 14 2006 Jerome Soyer <saispo@mandriva.org> 1.1.1-2mdv2007.0
- Fix #23697, #23698
- Update Requires
- Add cert file

* Wed Jul 05 2006 Jerome Soyer <saispo@mandriva.org> 1.1.1-1mdv2007.0
- Rediff all the spec from FC spec

* Fri Jun 09 2006 Jerome Soyer <saispo@mandriva.org> 1.0.0-1mdv2007.0
- Initial Mandriva Package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1161 |12cr|ekee-2.0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name ekee
%define version 2.0.2
%define release %mkrel 2

Summary: LaTeX equation editor
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.bz2
License: GPLv2
Group: Publishing
Url: http://rlehy.free.fr/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires: ruby, ruby-qt4, tetex, tetex-latex, pstoedit, xdg-utils
BuildArch: noarch

%description
Ekee is a tool for interactively producing images from LaTeX
expressions. Several common formats (PNG, SVG, PDF, EPS) are
supported.

%prep
%setup -q

%build

%install
%__rm -rf %{buildroot}
%__rm -f doc/*.pod
%__install -D -m 755 ekee %{buildroot}%{_bindir}/ekee

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc doc/*
%_bindir/ekee



%changelog
* Thu Sep 03 2009 Thierry Vignaud <tvignaud@mandriva.com> 2.0.2-2mdv2010.0
+ Revision: 428536
- rebuild

  + Lev Givon <lev@mandriva.org>
    - Update to 2.0.2.

* Wed Jul 02 2008 Lev Givon <lev@mandriva.org> 2.0.0-1mdv2009.0
+ Revision: 230857
- import ekee


* Wed Jul 2 2008 Lev Givon <lev@columbia.edu> 2.0.0-1mdv2008.1
- Package for Mandriva.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1162 |12cr|ekg-1.8-0.rc2.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define prel rc1

Summary:	A client compatible with Gadu-Gadu
Name:		ekg
Version:	1.8
Release:	0.rc2.3
License:	GPLv2+
Group:		Networking/Instant messaging
URL:		http://ekg.chmurka.net/
Source0:	http://ekg.chmurka.net/%{name}-%{version}%{prel}.tar.bz2
Source1:	%{name}.conf
Patch0:		%{name}-makefile-ioctld-makedir.patch
Patch1:		ekg-1.8_rc1-gtk.patch
BuildRequires:	pkgconfig(python)
BuildRequires:	libgsm-devel
BuildRequires:	aspell-devel
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	pkgconfig(libgadu)

%description
EKG ("Eksperymentalny Klient Gadu-Gadu") is an open source gadu-gadu
client for UNIX systems. Gadu-Gadu is an instant messaging program,
very popular in Poland.

EKG features include:
  - irssi-like ncurses interface
  - sending and receiving files
  - voice conversations
  - launching shell commands on certain events
  - reading input from pipe
  - python scripting support
  - speech synthesis (using an external program)
  - encryption support

Please note that the program is not internationalized and all messages
are in Polish (although the commands are in English). 

%prep
%setup -qn %{name}-%{version}%{prel}
%patch0 -p1 -b .ioctld
%patch1 -p1 -b .gtk

%build
./autogen.sh
%configure2_5x \
	--enable-aspell \
	--disable-static \
	--enable-shared \
	--enable-ioctld \
	--with-python \
	--with-libgsm

%make

%install
%makeinstall_std

install contrib/ekl2.pl %{buildroot}%{_bindir}
install contrib/ekl2.sh %{buildroot}%{_bindir}
install docs/ekl2.man.pl %{buildroot}%{_mandir}/pl/man1/ekl2.1
install docs/ekl2.man.en %{buildroot}%{_mandir}/man1/ekl2.1
install -D %{SOURCE1} %{buildroot}%{_sysconfdir}/ekg.conf
rm -f examples/Makefile examples/Makefile.in examples/.cvsignore

#fix wrong-script-end-of-line-encoding /usr/bin/ekl2.pl
perl -pi -e 's/\015$//' %{buildroot}/%{_bindir}/ekl2.pl

#Remove bad requires from libgadu.pc
perl -pi -e 's/@[^@]*@//' %{buildroot}%{_libdir}/pkgconfig/libgadu.pc

%files
%defattr(644,root,root,755)
%doc docs/{dcc,files,gdb,python,sim,themes,ui-ncurses,vars,voip}.txt
%doc ChangeLog docs/{FAQ,README,TODO,ULOTKA} docs/emoticons.{ansi,sample}
%config(noreplace) %{_sysconfdir}/%{name}.conf
%attr(755,root,root) %{_bindir}/e*
%attr(755,root,root) %{_bindir}/ioctld
%{_datadir}/ekg
%{_mandir}/man1/*
%{_mandir}/pl/man1/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1163 |12cr|ekg2-1.0-7.20120212.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_snapshot 20120212

Summary:	Opensource multi-protocol instatnt messaging client
Name:		ekg2
Version:	1.0
Release:	7.%{_snapshot}.1
License:	GPLv2+
Group:		Networking/Instant messaging
URL:		http://ekg2.org/
Source0:	http://pl.ekg2.org/%{name}-%{_snapshot}.tar.bz2
BuildRequires:	aspell-devel
BuildRequires:	expat-devel
BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(gnutls)
BuildRequires:	gpm-devel
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libgadu)
BuildRequires:	libgsm-devel
BuildRequires:	libjpeg-devel
BuildRequires:	libltdl-devel
BuildRequires:	libtool
BuildRequires:	pkgconfig(ncursesw)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(python)
BuildRequires:	perl-devel
BuildRequires:	readline-devel
BuildRequires:	xosd-devel
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	gpgme-devel
Conflicts:	ekg
Conflicts:	%{name}-devel

%description
EKG2 is opensource IM client for Unix systems. 
Program supports plugins, which make possibility 
to support many diffrent protocols.

%prep
%setup -qn %{name}-%{_snapshot}
export AUTOMAKE="automake --foreign"
autoreconf -fi
sed -i "s/);/,\n\t'INSTALLDIRS' => 'vendor');/" plugins/perl/common/Makefile.PL
sed -i "s/);/,\n\t'INSTALLDIRS' => 'vendor');/" plugins/perl/irc/Makefile.PL

%build
%configure2_5x \
    --with-aspell \
    --with-expat \
    --with-libgnutls \
    --with-libgadu \
    --with-libgsm \
    --with-python \
    --without-readline \
    --with-sqlite \
    --with-sqlite3 \
    --with-gtk \
    --enable-unicode \
    --disable-rpath
					    
# /usr/bin/gpgme-config --cflags returns empty string, but build fails:
# error: GPGME was compiled with _FILE_OFFSET_BITS = 64
%make GPGME_CFLAGS="-D_FILE_OFFSET_BITS=64"
					    
%install
install -d %{buildroot}%{_datadir}/%{name}/scripts
install -d  %{buildroot}%{perl_vendorlib}/i386-linux

%makeinstall_std

rm -rf docs/{CVS,.cvsignore,Makefile*}
rm -rf docs/ekg2book/{CVS,.cvsignore,Makefile*}
rm -rf docs/ekg2book/design/CVS
rm -rf docs/ekg2book-en/{CVS,.cvsignore,Makefile*}
rm -rf docs/ekg2book-en/design/CVS
rm -f %{buildroot}%{_libdir}/%{name}/plugins/*.la

%find_lang %{name}

%files -f %{name}.lang
%doc docs/*
%{_bindir}/*
%{_libdir}/%{name}
%{_datadir}/%{name}
%{perl_vendorarch}/Ekg2
%{perl_vendorarch}/Ekg2.pm
%{perl_vendorarch}/auto/Ekg2


%changelog
* Sun Feb 12 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.0-7.20120212.1
+ Revision: 773530
- new snapshot
- devel package dropped
- clean out some misc junk...
- use pkgconfig() dependencies
- svn commit -m mass rebuild of perl extension against perl 5.14.2
- cleanup

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 1.0-0.20071213.5mdv2011.0
+ Revision: 555669
- rebuild

* Wed Apr 21 2010 Funda Wang <fwang@mandriva.org> 1.0-0.20071213.4mdv2010.1
+ Revision: 537456
- rebuild

* Thu Oct 08 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-0.20071213.3mdv2010.0
+ Revision: 456005
- fix perl modules installation
- %%files section cleanup
- fix build, using fedora patches

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Rebuild for new perl

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Fri Dec 14 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0-0.20071213.1mdv2008.1
+ Revision: 120031
- new snapshot
- drop patch 0

* Fri Dec 14 2007 Thierry Vignaud <tv@mandriva.org> 1.0-0.20070226.5mdv2008.1
+ Revision: 119946
- simplify file list
- there's no more *.a files on x86_64
- rebuild (missing devel package on ia32)
- rebuild because static devel package didn't reach ia32 mirrors

* Wed Jun 13 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0-0.20070226.2mdv2008.0
+ Revision: 38574
- rebuild against libgadu


* Tue Feb 27 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0-0.20070226.1mdv2007.0
+ Revision: 126626
- new snapshot
- remove duplicated provides/requires

* Wed Feb 21 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0-0.20070220.1mdv2007.1
+ Revision: 123635
- update to latest snapshot

* Mon Jan 29 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0-0.20070128.2mdv2007.1
+ Revision: 115182
- bump release tag
- fix buildrequires
- new snapshot
- fix provides
- remove rpatch from gpg.so
- fix buildrequires
- new snapshot
- fixed path for perl modules
- remove rpath for gpg.so
- regenerate patch 0

* Mon Jan 08 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0-0.20070107.3mdv2007.1
+ Revision: 105428
- new snapshot, with new features

* Sun Dec 24 2006 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0-0.20061223.3mdv2007.1
+ Revision: 101968
- new snapshot

* Fri Dec 08 2006 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0-0.20061203.3mdv2007.1
+ Revision: 92157
- bump release tag
- fixed path for ioctld
- Bump release tag
- Fix build on x86_64
- New snapshot
- Add missing build requires
- import ekg2
- Import ekg2

* Sun Dec 03 2006 TPG
- initial package for mdv


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1164 |12cr|elementary-1.7.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Tarball of svn snapshot created as follows...
#Cut and paste in a shell after removing initial #

#svn co http://svn.enlightenment.org/svn/e/trunk/elementary elementary; \
#cd elementary; \
#SVNREV=$(LANGUAGE=C svn info | grep "Last Changed Rev:" | cut -d: -f 2 | sed "s@ @@"); \
#v_maj=$(cat configure.ac | grep 'm4_define(\[v_maj\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#v_min=$(cat configure.ac | grep 'm4_define(\[v_min\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#v_mic=$(cat configure.ac | grep 'm4_define(\[v_mic\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#PKG_VERSION=$v_maj.$v_min.$v_mic.$SVNREV; \
#cd ..; \
#tar -Jcf elementary-$PKG_VERSION.tar.xz elementary/ --exclude .svn --exclude .*ignore


#% define svndate	20120103
#% define svnrev	66796

%define	major	1
%define	libname %mklibname %{name} %{major}
%define	develname %mklibname %{name} -d

Name:		elementary
Version:	1.7.3
Release:	1
Summary:	Basic widget set based on EFL for mobile touch-screen devices
Group:		Graphical desktop/Enlightenment
License:	BSD
URL:		http://www.enlightenment.org/
Source0:	http://download.enlightenment.org/releases/%{name}-%{version}.tar.gz

BuildRequires:	doxygen
BuildRequires:	gettext-devel
BuildRequires:	edje
BuildRequires:	eet
BuildRequires:	embryo
BuildRequires:	pkgconfig(ecore) >= 1.7.1
BuildRequires:	pkgconfig(ecore-con) >= 1.7.1
BuildRequires:	pkgconfig(ecore-evas) >= 1.7.1
BuildRequires:	pkgconfig(ecore-file) >= 1.7.1
BuildRequires:	pkgconfig(ecore-imf) >= 1.7.1
BuildRequires:	pkgconfig(edbus) >= 1.7.1
BuildRequires:	pkgconfig(edje) >= 1.7.1
BuildRequires:	pkgconfig(eet) >= 1.7.1
BuildRequires:	pkgconfig(eina) >= 1.7.1
BuildRequires:	pkgconfig(eio) >= 1.7.1
BuildRequires:	pkgconfig(efreet) >= 1.7.1
BuildRequires:	pkgconfig(efreet-mime) >= 1.7.1
BuildRequires:	pkgconfig(efreet-trash) >= 1.7.1
BuildRequires:	pkgconfig(evas) >= 1.7.1
BuildRequires:	pkgconfig(edje) >= 1.7.1
BuildRequires:	evas_generic_loaders

# Extra stuff
BuildRequires:	pkgconfig(emotion)
BuildRequires:	pkgconfig(ethumb_client)
#BuildRequires:	pkgconfig(eweather)

%description
A basic widget set that is easy to use based on EFL for mobile
touch-screen devices

This package is part of the Enlightenment DR17 desktop shell.

%package -n %{libname}
Summary:	Libraries for the %{name} package
Group:		System/Libraries

%description -n %{libname}
Libraries for %{name}

%package -n %{develname}
Summary:	Headers and development libraries from %{name}
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Requires:	pkgconfig(eweather)
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
%{name} development headers and libraries.

%prep
%setup -q

%build
#NOCONFIGURE=yes ./autogen.sh
%configure2_5x \
	--disable-static
make

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS COPYING README
%{_bindir}/%{name}_run
%{_bindir}/elementary_config
%{_bindir}/elementary_quicklaunch
%{_libdir}/edje/modules/elm/linux-*/module.so
%{_libdir}/elementary/modules/access_output/linux*
%{_datadir}/applications/%{name}_config.desktop
%{_datadir}/%{name}/config/*
%{_datadir}/%{name}/edje_externals/*
%{_datadir}/%{name}/images/*
%{_datadir}/%{name}/themes/default.edj
%{_datadir}/%{name}/themes/default-desktop.edj
%{_datadir}/%{name}/objects/*
%{_iconsdir}/%{name}.png

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_bindir}/elementary_testql
%{_bindir}/elementary_test
%{_libdir}/pkgconfig/*
%{_libdir}/*.so
%{_libdir}/elementary/modules/test_entry/linux*
%{_libdir}/elementary/modules/test_map/linux*
%{_libdir}/elementary/modules/datetime_input_ctxpopup/linux*
%{_datadir}/applications/%{name}_test.desktop
%{_includedir}/%{name}*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1165 |12cr|elementary-icon-theme-2.7.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define base_name	icon-theme
%define theme_name	elementary

Name:			%{theme_name}-%{base_name}
Version:		2.7.1
Release:		%mkrel 1
Summary:		Elementary icons for GNOME Desktop
License:		GPLv2+
Group:			Graphical desktop/GNOME
Source:			http://launchpad.net/elementaryicons/2.0/%{version}/+download/%{name}-%{version}.tar.gz
URL:			https://launchpad.net/elementaryicons
BuildRequires: 		icon-naming-utils
Requires:		hicolor-icon-theme
Requires:		faenza-icon-theme
BuildArch:		noarch

%description
Elementary icons is an icon theme designed to be smooth,
sexy, clear, and efficient.

%prep
%setup -q -n %{name}/%{theme_name}

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_iconsdir}/%{theme_name}
cp -Rf * %{buildroot}%{_iconsdir}/%{theme_name}/

%clean
rm -rf %{buildroot}

%post
%update_icon_cache %{_iconsdir}/%{theme_name}/

%postun
%clean_icon_cache %{_iconsdir}/%{theme_name}/

%files
%doc AUTHORS CONTRIBUTORS COPYING
%{_iconsdir}/%{theme_name}



%changelog
* Mon May 28 2012 Andrey Bondrov <abondrov@mandriva.org> 2.7.1-1mdv2012.0
+ Revision: 800935
- New version 2.7.1, spec cleanup

* Sat Jan 22 2011 Александр Казанцев <kazancas@mandriva.org> 2.4-1
+ Revision: 632360
- initial release for Mandriva
- import elementary-icon-theme


* Sat Jan 22 2010 Alexander Kazancev <kazancas@mandriva.org>
- initial release for Mandriva
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1166 |12cr|elfio-1.0.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name elfio
%define oname ELFIO
%define version 1.0.3
%define release %mkrel 5

%define lib_major 1
%define lib_name %mklibname %{name} %{lib_major}

%define common_description ELFIO is a C++ library for reading and generating files in the ELF\
binary format. This library is unique and not based on any other\
product. It is also platform independent. The library uses standard\
ANSI C++ constructions and runs on a wide variety of architectures.

Summary: ELF (Executable and Linkable Format) reader and producer implemented as a C++ library
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://downloads.sourceforge.net/%{name}/%{oname}-%{version}.tar.bz2
License: LGPL
Group: System/Libraries
Url: http://elfio.sourceforge.net/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
%description
%{common_description}

%package -n %{lib_name}-devel
Summary: Development tools for programs using the %{oname} library
Group: Development/C
Provides: %{name}-devel = %{version}-%{release}

%description -n	%{lib_name}-devel
This package contains the header files and libraries needed for
developing programs using the %{oname} library.

%{common_description}

%prep
%setup -q -n %{oname}-%{version}

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README AUTHORS doc/tutorial.pdf
%{_bindir}/ELFDump

%files -n %{lib_name}-devel
%defattr(-,root,root)
%{_includedir}/ELF*.h
%{_libdir}/lib%{oname}.a




%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-5mdv2011.0
+ Revision: 618034
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 1.0.3-4mdv2010.0
+ Revision: 428553
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.0.3-3mdv2009.0
+ Revision: 244695
- rebuild
- fix spacing at top of description

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1mdv2008.1-current
+ Revision: 136403
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Tue Jan 09 2007 Olivier Blin <oblin@mandriva.com> 1.0.3-1mdv2007.0
+ Revision: 106249
- remove invalid requirement
- initial ELFIO release
- Create elfio


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1167 |12cr|eliminate-dups-1.2-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name eliminate-dups
%define version 1.2
%define release %mkrel 12
%define qdir /var/qmail

Name:		%{name}
Summary:	Eliminates duplicate email messages for qmail users
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Networking/Mail
Source:		%{name}-%{version}.tar.bz2
Patch:		%{name}.patch.bz2
Requires:	perl
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildArch:	noarch
Buildrequires:  perl-MD5

%description
eliminate-dups is a small perl program that will help in the elimination of
duplicate messages.


%prep

%setup -q
%patch -p1


%build
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}
mkdir -p %{buildroot}
mv $RPM_BUILD_DIR/%{name}-%{version}/Makefile.dist $RPM_BUILD_DIR/%{name}-%{version}/Makefile
make

%install
rm -rf $RPM_BUILD_ROOT

mkdir -p %{buildroot}/var/qmail/bin
install -m 755 $RPM_BUILD_DIR/%{name}-%{version}/%{name} %{buildroot}%{qdir}/bin

%clean
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}
rm -rf $RPM_BUILD_DIR/%{name}-%{version}


%files 
%defattr(-,root,root)
%doc README INSTALL CHANGES
%{qdir}/bin/eliminate-dups



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2-12mdv2011.0
+ Revision: 618036
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 1.2-11mdv2010.0
+ Revision: 428554
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.2-10mdv2009.0
+ Revision: 244696
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.2-8mdv2008.1
+ Revision: 136403
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import eliminate-dups


* Mon Aug 07 2006 Lenny Cartier <lenny@mandriva.com> 1.2-8mdv2007.0
- rebuild

* Fri Sep 10 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.2-7mdk
- rebuild

* Mon Aug 18 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.2-6mdk
- rebuild

* Thu Mar 07 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.2-5mdk
- rebuild

* Tue Jan 09 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.2-4mdk
- rebuild 

* Sat Oct 28 2000 Vincent Danen <vdanen@mandrakesoft.com> 1.2-3mdk
- Removed Packager
- macroization

* Fri Jul 28 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.2-2mdk
- BM

* Thu May 18 2000 Vincent Danen <vdanen@linux-mandrake.com> 1.2-1mdk
- wrote specfile

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1168 |12cr|elinks-0.11.7-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pre     %{nil}

Summary:	Lynx-like text WWW browser
Name:		elinks
Version:	0.11.7
Release:        5
License:	GPLv2
Group:		Networking/WWW
Epoch:		0
URL:		http://elinks.or.cz/
Source0:	http://elinks.or.cz/download/%{name}-%{version}%{pre}.tar.bz2
Patch0:		elinks-libjs_includes_fix.diff
BuildRequires:	libx11-devel
BuildRequires:	openssl-devel
BuildRequires:	bzip2-devel
BuildRequires:	idn-devel
BuildRequires:	js-devel
BuildRequires:	gpm-devel
BuildRequires:	expat-devel
Provides:	webclient links
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root

%description
ELinks is an advanced and well-established feature-rich text mode web
(HTTP/FTP/..) browser. ELinks can render both frames and tables, is highly
customizable and can be extended via scripts. Its features include:

- renders tables and frames
- displays colors as specified in current HTML page
- uses drop-down menu (like in Midnight Commander)
- can download files in background
- HTTP authentification

%prep
%setup -q -n %{name}-%{version}%{pre}
%patch0 -p0

%build
autoreconf -fi
%configure2_5x \
        --enable-256-colors \
        --enable-bittorrent \
        --without-zlib
# as for 0.11.7, zlib encoding support is broken, seems related to 
# http://bugzilla.elinks.cz/show_bug.cgi?id=1034 but the patch doesn't
# apply anymore

%make
 
%post
update-alternatives --install %{_bindir}/links links %{_bindir}/elinks 50

%preun
if [ "$1" = "0" ]; then
  update-alternatives --remove links %{_bindir}/elinks
fi

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

rm -f $RPM_BUILD_ROOT/%{_datadir}/locale/locale.alias
rm -f doc/html/*.gz

%find_lang %{name}

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS BUGS COPYING ChangeLog README SITES THANKS TODO 
%doc doc/*.txt
%doc doc/html
%{_bindir}/*
%{_mandir}/man?/*


%changelog
* Wed May 04 2011 Bogdano Arendartchuk <bogdano@mandriva.com> 0:0.11.7-5
+ Revision: 666834
- disabled zlib encoding support, as it results in an empty page, upstream
  issue #1034 does not seem to provide a valid fix for current version

  + Sandro Cazzaniga <kharec@mandriva.org>
    - clean specfile

* Wed Feb 02 2011 Funda Wang <fwang@mandriva.org> 0:0.11.7-4
+ Revision: 635335
- simplify BR

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0:0.11.7-3mdv2011.0
+ Revision: 610352
- rebuild

* Thu Apr 08 2010 Rémy Clouard <shikamaru@mandriva.org> 0:0.11.7-2mdv2010.1
+ Revision: 533230
- Rebuild for new openssl

* Tue Sep 15 2009 Frederik Himpe <fhimpe@mandriva.org> 0:0.11.7-1mdv2010.0
+ Revision: 443218
- update to new version 0.11.7

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 0:0.11.5-2mdv2010.0
+ Revision: 437411
- rebuild

* Sat Oct 11 2008 Frederik Himpe <fhimpe@mandriva.org> 0:0.11.5-1mdv2009.1
+ Revision: 291683
- update to new version 0.11.5

* Tue Jun 24 2008 Oden Eriksson <oeriksson@mandriva.com> 0:0.11.4-2mdv2009.0
+ Revision: 228612
- fix libjs stuff

  + Frederik Himpe <fhimpe@mandriva.org>
    - New version 0.11.4
    - New license policy

* Tue Feb 05 2008 Frederik Himpe <fhimpe@mandriva.org> 0:0.11.4-1mdv2008.1
+ Revision: 162812
- New stable version 0.11.4rc0 (fixes security problem CVE-2007-2027)

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Jul 09 2007 Funda Wang <fwang@mandriva.org> 0:0.11.3-1mdv2008.0
+ Revision: 50444
- New version


* Mon Nov 20 2006 Lenny Cartier <lenny@mandriva.com> 0.11.2-1mdv2007.0
+ Revision: 85504
- Update to 0.11.2
- Import elinks

* Mon Jun 12 2006 Charles A Edwards <eslrahc@mandriva.org> 0.11.1-1mdv2007.1
- 0.11.1
- mkrel
- enable bittorrent support
- update doc listing

* Mon May 08 2006 Jerome Soyer <saispo@mandriva.org> 0.10.6-1mdk
- New release 0.10.6

* Fri Mar 24 2006 Pixel <pixel@mandriva.com> 0.10.5-3mdk
- add BuildRequires X11-devel
- rebuild (for crypto deps)

* Tue Aug 09 2005 Abel Cheung <deaddog@mandriva.org> 0:0.10.5-2mdk
- Rebuild, to get back rpms

* Tue Aug 09 2005 Abel Cheung <deaddog@mandriva.org> 0:0.10.5-1mdk
- 0.10.5
- Remove menu again
- Elinks only reads per-user config, attempt to place global config
  randomly is useless
- Take description from elinks itself
- Remove message during install, which was related to around 0.4 days
- Fix scriptlets
- Tune up alt priority, because if people pick up this non-default
  links, that means people really want to try it

* Sat Apr 09 2005 Charles A Edwards <eslrahc@mandrake.org> 0:0.10.4-1mdk
- 0.10.4

* Tue Mar 01 2005 Lenny Cartier <lenny@mandrakesoft.com> 0:0.10.3-1mdk
- 0.10.3

* Thu Feb 03 2005 Charles A Edwards <eslrahc@mandrake.org> 0:0.10.2-1mdk
- 0.10.2

* Wed Jan 05 2005 Lenny Cartier <lenny@mandrakesoft.com> 0.10.1-1mdk
- 0.10.1

* Mon Dec 27 2004 Charles A Edwards <eslrahc@mandrake.org> 0.10.0-1mdk
- 0.10.0
- put back menu entry

* Wed Aug 04 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.9.2-0.rc4.1mdk
- 0.9.2rc4

* Fri Jul 23 2004 Charles A Edwards <eslrahc@mandrake.org> 0.9.2-0.rc3.1mdk
- 0.9.2rc3

* Wed Jun 30 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.9.2-0.rc2.1mdk
* Tue Jun 23 2004 Charles A Edwards <eslrahc@mandrake.org> 0.9.2-0.rc1.1mdk
- 0.9.2rc1

* Mon Feb 09 2004 Abel Cheung <deaddog@deaddog.org> 0.9.1-2mdk
- Remove files provided by glibc
- BuildRequires smbclient (for smb:// support)
- Remove menu entry (people won't expect text mode browsers appear in menu)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1169 |12cr|elisa-0.5.37-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package	%{nil}

%define rel	2

%define svn	0
%define pre	0
%if %svn
%define release		%mkrel 0.%svn.%rel
%define distname	%name-%svn.tar.lzma
%define dirname		%name
%else
%if %pre
%define release		%mkrel 0.%pre.%rel
%define distname	%name-%version.%pre.tar.gz
%define dirname		%name-%version.%pre
%else
%define release		%mkrel %rel
%define distname	%name-%version.tar.gz
%define dirname		%name-%version
%endif
%endif

# It's the same for releases, but different for pre-releases: please
# don't remove, even if it seems superfluous - AdamW 2008/03
%define fversion	%{version}

Summary:	Media center written in Python
Name:		elisa
Version:	0.5.37
Release:	%{release}
# For SVN:
# svn co https://code.fluendo.com/elisa/svn/trunk elisa
Source0:	http://elisa.fluendo.com/static/download/elisa/%{distname}
# From Debian: disable automatic updates - AdamW 2009/02
Patch0:		http://patch-tracking.debian.net/patch/series/dl/elisa/0.5.28-1/00_disable-plugin-updates.patch
License:	GPLv3 and MIT
Group:		Graphical desktop/Other
URL:		http://elisa.fluendo.com/
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	python
BuildRequires:	python-setuptools
BuildRequires:	python-devel
BuildRequires:	python-twisted
BuildRequires:	imagemagick
BuildRequires:	desktop-file-utils
BuildRequires:	gstreamer0.10-python
Requires:	elisa-plugins-good = %{version}
Requires:	elisa-plugins-bad = %{version}
Requires:	elisa-core = %{version}
Suggests:	elisa-plugins-ugly = %{version}
Suggests:	gstreamer0.10-libvisual

%description
Elisa is a project to create an open source cross platform media center 
solution. Elisa runs on top of the GStreamer multimedia framework and 
takes full advantage of harware acceleration provided by modern graphic 
cards by using OpenGL APIs. In addition to personal video recorder 
functionality (PVR) and Music Jukebox support, Elisa will also 
interoperate with devices following the DLNA standard like Intel’s ViiV 
systems.

%package core
Summary:	Media center written in Python: core files
Group:		Development/Python
Requires:	pigment-python
Requires:	python-imaging
Requires:	python-twisted
Requires:	python-twisted-web2
Requires:	gnome-python-extras
Requires:	gstreamer0.10-python
Requires:	gstreamer0.10-plugins-base
Requires:	python-sqlite2
Requires:	pyxdg
Requires:	python-pkg-resources
Suggests:	gstreamer0.10-plugins-good
Suggests:	gstreamer0.10-plugins-bad
Suggests:	python-gpod
Suggests:	python-dbus
# To fix upgrade: thanks fcrozat (#44627) - AdamW 2008/10
Conflicts:	elisa-plugins-good <= 0.3.5

%description core
Elisa is a project to create an open source cross platform media center 
solution. Elisa runs on top of the GStreamer multimedia framework and 
takes full advantage of harware acceleration provided by modern graphic 
cards by using OpenGL APIs. In addition to personal video recorder 
functionality (PVR) and Music Jukebox support, Elisa will also 
interoperate with devices following the DLNA standard like Intel’s ViiV 
systems. This package contains the core Python files for Elisa. It is
split from the binaries for packaging reasons.

%prep
%setup -q -n %{dirname}
%patch0 -p0 -b .update_disable

%build

%install
rm -rf %{buildroot}
python setup.py install --root=%{buildroot} --single-version-externally-managed --compile --optimize=2

# Install some stuff manually because the build process can't.
install -D -m644 data/%{name}.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png

# Generate and install 32x32 and 16x16 icons.
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{32x32,16x16}/apps

convert -scale 32 data/%{name}.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -scale 16 data/%{name}.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png

# Menu file
rm -f %{buildroot}%{_datadir}/applications/%{name}.desktop
rm -f %{buildroot}%{_datadir}/applications/%{name}-mobile.desktop
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
[Desktop Entry]
Name=Elisa Media Center
Comment=Play movies and songs on TV with remote
Exec=%{name} %U
StartupWMClass=%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=GNOME;GTK;AudioVideo;Audio;Video;Player;X-MandrivaLinux-CrossDesktop;
X-Osso-Service=com.fluendo.elisa
EOF

#don't want these
rm -rf %{buildroot}%{py_puresitedir}/mswin32
rm -f %{buildroot}%{_datadir}/pixmaps/%{name}.png
rm -f %{buildroot}%{_datadir}/icons/%{name}.png
rm -rf %{buildroot}%{_datadir}/mobile-basic-flash

# as there's three plugins packages that aren't interdependent, best
# let the core package own the plugins dir - AdamW 2008/02
mkdir -p %{buildroot}%{py_puresitedir}/%{name}/plugins

%if %mdkversion < 200900
%post
%{update_menus}
%{update_icon_cache hicolor}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%{clean_icon_cache hicolor}
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS FAQ FIRST_RUN NEWS RELEASE TRANSLATORS
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/*
%{_mandir}/man1/%{name}.1*
%{_datadir}/dbus-1/services/*.service

%files core
%defattr(-,root,root)
%{py_puresitedir}/%{name}
%{py_puresitedir}/%{name}-%{fversion}-py%{pyver}-nspkg.pth
%{py_puresitedir}/%{name}-%{fversion}-py%{pyver}.egg-info



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5.37-2mdv2011.0
+ Revision: 618037
- the mass rebuild of 2010.0 packages

* Fri May 01 2009 Frederik Himpe <fhimpe@mandriva.org> 0.5.37-1mdv2010.0
+ Revision: 370182
- update to new version 0.5.37

* Mon Apr 13 2009 Adam Williamson <awilliamson@mandriva.org> 0.5.35-1mdv2009.1
+ Revision: 366800
- new release 0.5.35

* Mon Mar 16 2009 Adam Williamson <awilliamson@mandriva.org> 0.5.32-1mdv2009.1
+ Revision: 356264
- new release 0.5.32

* Sat Mar 07 2009 Adam Williamson <awilliamson@mandriva.org> 0.5.30-1mdv2009.1
+ Revision: 352183
- new release 0.5.30

* Wed Feb 18 2009 Adam Williamson <awilliamson@mandriva.org> 0.5.28-2mdv2009.1
+ Revision: 342646
- add 00_disable-plugin-updates.patch from Debian: disable automatic updates

* Mon Feb 16 2009 Adam Williamson <awilliamson@mandriva.org> 0.5.28-1mdv2009.1
+ Revision: 341136
- new release 0.5.28

* Thu Feb 12 2009 Adam Williamson <awilliamson@mandriva.org> 0.5.27-1mdv2009.1
+ Revision: 339856
- new release 0.5.27

* Mon Feb 09 2009 Adam Williamson <awilliamson@mandriva.org> 0.5.25-1mdv2009.1
+ Revision: 338667
- new release 0.5.25

* Fri Jan 16 2009 Adam Williamson <awilliamson@mandriva.org> 0.5.23-1mdv2009.1
+ Revision: 330346
- new release 0.5.23

* Thu Dec 25 2008 Adam Williamson <awilliamson@mandriva.org> 0.5.22-1mdv2009.1
+ Revision: 318557
- new release 0.5.22

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Wed Dec 10 2008 Adam Williamson <awilliamson@mandriva.org> 0.5.21-2mdv2009.1
+ Revision: 312409
- drop the setuptools dep again (upstream bug is supposed to be fixed now)

* Tue Dec 09 2008 Adam Williamson <awilliamson@mandriva.org> 0.5.21-1mdv2009.1
+ Revision: 312337
- new release 0.5.21

* Mon Dec 01 2008 Adam Williamson <awilliamson@mandriva.org> 0.5.20-1mdv2009.1
+ Revision: 308867
- new release 0.5.20

* Mon Dec 01 2008 Adam Williamson <awilliamson@mandriva.org> 0.5.19-3mdv2009.1
+ Revision: 308747
- restore elisa-core's dependency on python-setuptools (upstream bug #303938)

* Sat Nov 29 2008 Wanderlei Cavassin <cavassin@mandriva.com.br> 0.5.19-2mdv2009.1
+ Revision: 308107
- Requires python-pkg-resources instead of whole python-setuptools,
  not draging python-devel and others at runtime.

* Tue Nov 25 2008 Adam Williamson <awilliamson@mandriva.org> 0.5.19-1mdv2009.1
+ Revision: 306680
- drop updater.patch, it's not really needed any more
- new release 0.5.19

* Tue Nov 18 2008 Adam Williamson <awilliamson@mandriva.org> 0.5.18-1mdv2009.1
+ Revision: 304122
- adjust file list for some now apparently dead files
- drop manpage location substitution (fixed upstream)
- new release 0.5.18

* Tue Nov 04 2008 Adam Williamson <awilliamson@mandriva.org> 0.5.17-1mdv2009.1
+ Revision: 299868
- new release 0.5.17

* Tue Oct 28 2008 Adam Williamson <awilliamson@mandriva.org> 0.5.16-1mdv2009.1
+ Revision: 298110
- new release 0.5.16

* Tue Oct 21 2008 Adam Williamson <awilliamson@mandriva.org> 0.5.15-1mdv2009.1
+ Revision: 296240
- drop unneeded.patch (can't do this here any more, moved it to the plugins
  packages)
- new release 0.5.15

* Wed Oct 15 2008 Adam Williamson <awilliamson@mandriva.org> 0.5.14-1mdv2009.1
+ Revision: 293836
- rediff unneeded.patch
- new release 0.5.14

* Sat Oct 11 2008 Adam Williamson <awilliamson@mandriva.org> 0.5.13-2mdv2009.1
+ Revision: 291727
- core conflicts with older plugins-good to fix upgrade

* Fri Oct 10 2008 Adam Williamson <awilliamson@mandriva.org> 0.5.13-1mdv2009.1
+ Revision: 291598
- rediff unneeded.patch
- new release 0.5.13

* Tue Sep 30 2008 Adam Williamson <awilliamson@mandriva.org> 0.5.12-1mdv2009.0
+ Revision: 289955
- new release 0.5.12

* Thu Sep 25 2008 Adam Williamson <awilliamson@mandriva.org> 0.5.11-1mdv2009.0
+ Revision: 288038
- new release 0.5.11

* Tue Sep 09 2008 Adam Williamson <awilliamson@mandriva.org> 0.5.9-1mdv2009.0
+ Revision: 283178
- rediff unneeded.patch
- new release 0.5.9

* Thu Sep 04 2008 Adam Williamson <awilliamson@mandriva.org> 0.5.8-1mdv2009.0
+ Revision: 280814
- new release 0.5.8
- rediff unneeded.patch
- version the intra-elisa requires

* Mon Aug 25 2008 Adam Williamson <awilliamson@mandriva.org> 0.5.7-1mdv2009.0
+ Revision: 276045
- new release 0.5.7

* Wed Aug 13 2008 Adam Williamson <awilliamson@mandriva.org> 0.5.5-1mdv2009.0
+ Revision: 271535
- rediff unneeded.patch
- new release 0.5.5

* Thu Jul 31 2008 Adam Williamson <awilliamson@mandriva.org> 0.5.3-3mdv2009.0
+ Revision: 258386
- suggests gstreamer0.10-libvisual (for music visualizations)
- add unneeded.patch: disable several plugins useless on Linux

* Wed Jul 30 2008 Adam Williamson <awilliamson@mandriva.org> 0.5.3-2mdv2009.0
+ Revision: 255574
- requires python-twisted-web2

* Wed Jul 30 2008 Adam Williamson <awilliamson@mandriva.org> 0.5.3-1mdv2009.0
+ Revision: 254498
- change updater.patch for new release
- small cleanups for new release
- new release 0.5.3

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Tue May 20 2008 Adam Williamson <awilliamson@mandriva.org> 0.3.5-4mdv2009.0
+ Revision: 209555
- elisa-core requires gstreamer0.10-plugins-base (Caio), suggests gstreamer0.10-plugins-good

* Thu Apr 17 2008 Adam Williamson <awilliamson@mandriva.org> 0.3.5-3mdv2009.0
+ Revision: 195036
- suggests elisa-plugins-ugly

* Sun Mar 23 2008 Anne Nicolas <ennael@mandriva.org> 0.3.5-2mdv2008.1
+ Revision: 189626
- Fix Mandriva menu for Elisa

* Tue Mar 18 2008 Adam Williamson <awilliamson@mandriva.org> 0.3.5-1mdv2008.1
+ Revision: 188614
- update file list
- clean up svn / pre-release conditionals
- new release 0.3.5

* Thu Mar 06 2008 Adam Williamson <awilliamson@mandriva.org> 0.3.4-2mdv2008.1
+ Revision: 180276
- drop bogus example MimeType line from the .desktop file (thanks neoclust)

* Tue Mar 04 2008 Adam Williamson <awilliamson@mandriva.org> 0.3.4-1mdv2008.1
+ Revision: 178929
- use Graphical desktop/Other as the group
- split into elisa and elisa-core to resolve dependency issue with plugins
- final 0.3.4

* Sun Mar 02 2008 Adam Williamson <awilliamson@mandriva.org> 0.3.4-0.rc3.3mdv2008.1
+ Revision: 177619
- requires elisa-plugins-bad (it shouldn't, but it does: tested by me and anne)

* Sat Mar 01 2008 Adam Williamson <awilliamson@mandriva.org> 0.3.4-0.rc3.2mdv2008.1
+ Revision: 177518
- requires plugins-good (won't launch without it: reported upstream)

* Sat Mar 01 2008 Adam Williamson <awilliamson@mandriva.org> 0.3.4-0.rc3.1mdv2008.1
+ Revision: 177152
- adjust file lists
- new release 0.3.4.rc3

* Fri Feb 29 2008 Adam Williamson <awilliamson@mandriva.org> 0.3.4-0.rc1.1mdv2008.1
+ Revision: 176633
- ok, that wasn't the right way to do it...
- correct fversion
- ghost plugins directory
- adjust spec for building core only (plugins now will be separate .src.rpms)
- new release 0.3.4rc1

* Tue Feb 26 2008 Adam Williamson <awilliamson@mandriva.org> 0.3.3.1-0.5106.2mdv2008.1
+ Revision: 175559
- fix a stray #
- add parameters so build pre-generates .pyo as well as .pyc files (per policy)

* Tue Feb 26 2008 Adam Williamson <awilliamson@mandriva.org> 0.3.3.1-0.5106.1mdv2008.1
+ Revision: 175245
- stupid, stupid upstream versioning...
- drop slideshow.patch (effectively merged upstream)
- new snapshot 5106

* Sat Feb 23 2008 Adam Williamson <awilliamson@mandriva.org> 0.3.3.1-0.5063.1mdv2008.1
+ Revision: 174022
- add slideshow.patch to make the slideshow plugin get installed (it seems to be required for elisa to launch)
- adapt to totally new buildsystem (all plugins still in main package for now)
- update to svn (to match new pigment and pigment-python)

* Wed Feb 13 2008 Adam Williamson <awilliamson@mandriva.org> 0.3.3-3mdv2008.1
+ Revision: 166846
- correct license (now GPLv3, not v2)
- including a pre-compiled .so file violates Mandriva packaging policy, noarch, and common decency, so remove this atrocity

* Wed Jan 30 2008 Adam Williamson <awilliamson@mandriva.org> 0.3.3-2mdv2008.1
+ Revision: 160137
- requires pyxdg and python-setuptools (thanks Anne and Erwan)

* Sat Jan 26 2008 Adam Williamson <awilliamson@mandriva.org> 0.3.3-1mdv2008.1
+ Revision: 158188
- br gstreamer0.10-python
- adjust spec
- new release 0.3.3

* Fri Dec 28 2007 Adam Williamson <awilliamson@mandriva.org> 0.3.2-1mdv2008.1
+ Revision: 138691
- correct file list
- drop fixhal.patch, merged upstream
- new release 0.3.2

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Jun 08 2007 Frederic Crozat <fcrozat@mandriva.com> 0.1.6-2mdv2008.0
+ Revision: 37468
- Patch0 (SVN): fix hal plugin
- add dependency on dbus-python and python-setuptools

  + Adam Williamson <awilliamson@mandriva.org>
    - correct URL
    - use %%pyver, do not hardcode 2.5

* Thu May 10 2007 Adam Williamson <awilliamson@mandriva.org> 0.1.6-1mdv2008.0
+ Revision: 26134
- noarch
- BuildRequires desktop-file-utils
- Import elisa


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1170 |12cr|elyxer-1.2.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Spec is based on Cristobal Lopez's work in MIB
# and Damir Shayhutdinov's work in ALT Linux

Name:		elyxer
Version:	1.2.3
Release:	2
Summary:	Convert LyX source files to HTML output
License:	GPLv3
Group:		Text tools
URL:		http://www.nongnu.org/elyxer/
Source0:	http://download.savannah.gnu.org/releases-noredirect/%{name}/%{name}-%{version}.tar.gz
Source1:	elyxer.1
Source2:	loremipsumize.1
BuildRequires:	python-devel
BuildRequires:	gettext-devel
BuildRequires:	pygtk2.0-devel
Requires:	pygtk2.0 >= 2.10
Requires:	gettext
Requires:	python
BuildArch:	noarch

%description
eLyXer converts a LyX source file to a HTML page. Full documentation in HTML
format can be found at docs/index.html, or on the web:
http://www.nongnu.org/elyxer/

%prep
%setup -q

%build
%__python setup.py build

%install
%__python setup.py install --root=%{buildroot} --install-lib=%{py_sitedir}

%__mkdir_p %{buildroot}%{_bindir}
%__mkdir_p %{buildroot}%{_datadir}/locale
cp -rf ./po/locale/* %{buildroot}%{_datadir}/locale

%__mkdir_p %{buildroot}%{_mandir}/man1
cp %{SOURCE1} %{SOURCE2} %{buildroot}%{_mandir}/man1/

for i in %{buildroot}%{_bindir}/*.py; do
%__mv $i %{buildroot}%{_bindir}/`basename $i .py`
done

%find_lang %{name}

%files -f %{name}.lang
%defattr(-,root,root)
%{_bindir}/*
%{py_sitedir}/*.egg-info
%{_mandir}/man1/*



%changelog
* Thu Feb 23 2012 Andrey Bondrov <abondrov@mandriva.org> 1.2.3-1
+ Revision: 779293
- imported package elyxer


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1171 |12cr|emacs-browse-kill-ring-1.3-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname browse-kill-ring

%define flavor emacs xemacs

Summary:	Interactively insert items from kill-ring
Name:		emacs-%{rname}
Version:	1.3
Release:	%mkrel 9
Source0:	%{rname}.el
Source1:	%{name}-autostart.el
License:	GPLv2+
Group:		Editors
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	%{flavor}
BuildRequires:	emacs-bin
BuildRequires:	perl
BuildArch:	noarch
URL:		http://www.todesschaf.org/projects/bkr.html

%description
Ever feel that 'C-y M-y M-y M-y ...' is not a great way of trying
to find that piece of text you know you killed a while back?  Then
browse-kill-ring is for you.

%prep
mkdir -p %{name}-%{version}/
install -m644 %{SOURCE0} %{name}-%{version}/
%setup -T -D

%build
for i in %{flavor};do
$i -batch -q -no-site-file -f batch-byte-compile %{rname}.el 
mv %{rname}.elc $i-%{rname}.elc
done

#Maybe need adjust
perl -n -e 'last if /^\(/;last if /^;;; Code/; s|^([;])+\s||; print' < %{SOURCE0} > DOCUMENTATION

%install
rm -rf %{buildroot}

for i in %{flavor};do
mkdir -p %{buildroot}%{_datadir}/$i/site-lisp/
install -m644 $i-%{rname}.elc %{buildroot}%{_datadir}/$i/site-lisp/
[[ $i = emacs ]] && mkdir -p %{buildroot}%{_datadir}/emacs/site-lisp/
[[ $i = emacs ]] && install -m644 %{rname}.el %{buildroot}%{_datadir}/emacs/site-lisp/
done

install -d %buildroot%{_sysconfdir}/emacs/site-start.d
cat << EOF > %buildroot%{_sysconfdir}/emacs/site-start.d/%{name}.el
%{expand:%(%__cat %{SOURCE1})}
EOF


%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc DOCUMENTATION
%config(noreplace) /etc/emacs/site-start.d/%{name}.el
%{_datadir}/*/site-lisp/*el*



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3-9mdv2011.0
+ Revision: 618047
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 1.3-8mdv2010.0
+ Revision: 428555
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.3-7mdv2009.0
+ Revision: 244697
- rebuild

* Fri Feb 15 2008 Adam Williamson <awilliamson@mandriva.org> 1.3-5mdv2008.1
+ Revision: 168717
- rebuild for new era
- new URL
- new license policy
- minor spec clean

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - use %%mkrel
    - import emacs-browse-kill-ring


* Fri Apr 29 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3-4mdk
- rebuild for latest emacs

* Fri Feb 20 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.3-3mdk
- rebuild

* Tue Jan 21 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3-2mdk
- rebuild for latest emacs

* Tue Jan 14 2003 Chmouel Boudjnah <chmouel@mandrakesoft.com> 1.3-1mdk
- Adjust Documentation generation.
- Bump to version 1.3.

* Fri Jun 21 2002 Gtz Waschk <waschk@linux-mandrake.com> 1.0-2mdk
- replace Copyright by License
- add URL
- buildarch noarch
- buildrequires emacs-bin

* Tue Oct  2 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 1.0-1mdk
- 1.0.

* Tue May 29 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 0.8-1mdk
- First version.


# end of file

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1172 |12cr|emacs-cedet-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define fname            cedet

%define cogre_evr        %{epoch}:1.0-%{release}
%define ede_evr          %{epoch}:1.0-%{release}
%define eieio_evr        %{epoch}:1.3-%{release}
%define semantic_evr     %{epoch}:2.0-%{release}
%define speedbar_evr     %{epoch}:1.0.3-%{release}

Name:           emacs-%{fname}
Version:        1.0
Release:        %mkrel 2
Epoch:          0
Summary:        Collection of Emacs Development Environment Tools
License:        GPL
URL:            http://sourceforge.net/projects/cedet/
Source:         http://download.sourceforge.net/sourceforge/cedet/%{fname}-%{version}.tar.gz
Group:          Editors
Provides:       cedet = %{epoch}:%{version}-%{release}
Provides:       cogre = %{cogre_evr}
Provides:       emacs-cogre = %{cogre_evr}
Provides:       ede = %{ede_evr}
Provides:       emacs-ede = %{ede_evr}
Provides:       eieio = %{eieio_evr}
Obsoletes:      emacs-eieio < %{eieio_evr}
Provides:       emacs-eieio = %{eieio_evr}
Provides:       semantic = %{semantic_evr}
Obsoletes:      emacs-semantic < %{semantic_evr}
Provides:       emacs-semantic = %{semantic_evr}
Obsoletes:      emacs-speedbar < %{speedbar_evr}
Provides:       speedbar = %{speedbar_evr}
Provides:       emacs-speedbar = %{speedbar_evr}
Requires:       emacs-bin
BuildRequires:  emacs-bin
BuildRequires:  texinfo
BuildArch:      noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%description
CEDET is a collection of tools written with the end goal of
creating an advanced development environment in Emacs.

Emacs already is a great environment for writing software, but there
are additional areas that need improvement. Many new ideas for
integrated environments have been developed in newer products, such
as Microsoft's Visual environment, JBuilder, Eclipse, or KDevelop.
CEDET is a project which brings together several different tools
needed to implement advanced features.

%prep
%setup -q -n %{fname}-%{version}
%{_bindir}/find . -type f -name "*.info" | %{_bindir}/xargs %{__rm}

%build
%{__make} clean-autoloads
%{__make} clean-all
%{__make}

%install
%{__rm} -rf %{buildroot}

# cedet-common
%{__mkdir_p} %{buildroot}%{_datadir}/emacs/site-lisp/cedet-common
%{__install} -m 644 common/*.el{,c} %{buildroot}%{_datadir}/emacs/site-lisp/cedet-common
%{__mkdir_p} %{buildroot}%{_datadir}/emacs/site-lisp/cedet-common/icons
%{__install} -m 644 common/icons/*.xpm %{buildroot}%{_datadir}/emacs/site-lisp/cedet-common/icons

# cedet-contrib
%{__mkdir_p} %{buildroot}%{_datadir}/emacs/site-lisp/cedet-contrib
%{__install} -m 644 contrib/*.el{,c} %{buildroot}%{_datadir}/emacs/site-lisp/cedet-contrib
%{__install} -m 644 contrib/*.wy %{buildroot}%{_datadir}/emacs/site-lisp/cedet-contrib

# cogre
%{__mkdir_p} %{buildroot}%{_datadir}/emacs/site-lisp/cogre/templates
%{__install} -m 644 cogre/*.el{,c} %{buildroot}%{_datadir}/emacs/site-lisp/cogre
%{__install} -m 644 cogre/*.xpm %{buildroot}%{_datadir}/emacs/site-lisp/cogre
%{__install} -m 644 cogre/*.wy %{buildroot}%{_datadir}/emacs/site-lisp/cogre
%{__install} -m 644 cogre/templates/*.srt %{buildroot}%{_datadir}/emacs/site-lisp/cogre/templates

# ede
%{__mkdir_p} %{buildroot}%{_datadir}/emacs/site-lisp/ede/templates
%{__install} -m 644 ede/*.el{,c} %{buildroot}%{_datadir}/emacs/site-lisp/ede
%{__install} -m 644 ede/templates/*.srt %{buildroot}%{_datadir}/emacs/site-lisp/ede/templates

# eieio
%{__mkdir_p} %{buildroot}%{_datadir}/emacs/site-lisp/eieio
%{__install} -m 644 eieio/*.el{,c} %{buildroot}%{_datadir}/emacs/site-lisp/eieio

# remove eieio tests
%{__rm} -f %{buildroot}%{_datadir}/emacs/site-lisp/eieio/eieio-tests.el{,c}

# semantic
%{__mkdir_p} %{buildroot}%{_datadir}/emacs/site-lisp/semantic
%{__install} -m 644 semantic/*.el{,c} %{buildroot}%{_datadir}/emacs/site-lisp/semantic
%{__install} -m 644 semantic/*.wy %{buildroot}%{_datadir}/emacs/site-lisp/semantic
%{__mkdir_p} %{buildroot}%{_datadir}/emacs/site-lisp/semantic/bovine
%{__install} -m 644 semantic/bovine/*.el{,c} %{buildroot}%{_datadir}/emacs/site-lisp/semantic/bovine
%{__install} -m 644 semantic/bovine/*.by %{buildroot}%{_datadir}/emacs/site-lisp/semantic/bovine
%{__mkdir_p} %{buildroot}%{_datadir}/emacs/site-lisp/semantic/ctags
%{__install} -m 644 semantic/ctags/*.el{,c} %{buildroot}%{_datadir}/emacs/site-lisp/semantic/ctags
%{__mkdir_p} %{buildroot}%{_datadir}/emacs/site-lisp/semantic/symref
%{__install} -m 644 semantic/symref/*.el{,c} %{buildroot}%{_datadir}/emacs/site-lisp/semantic/symref
%{__mkdir_p} %{buildroot}%{_datadir}/emacs/site-lisp/semantic/wisent
%{__install} -m 644 semantic/wisent/*.el{,c} %{buildroot}%{_datadir}/emacs/site-lisp/semantic/wisent
%{__install} -m 644 semantic/wisent/*.wy %{buildroot}%{_datadir}/emacs/site-lisp/semantic/wisent

# speedbar
%{__mkdir_p} %{buildroot}%{_datadir}/emacs/site-lisp/speedbar
%{__install} -m 644 speedbar/*.el{,c} %{buildroot}%{_datadir}/emacs/site-lisp/speedbar
%{__install} -m 644 speedbar/*.xpm %{buildroot}%{_datadir}/emacs/site-lisp/speedbar

# srecode
%{__mkdir_p} %{buildroot}%{_datadir}/emacs/site-lisp/srecode/templates
%{__install} -m 644 srecode/*.el{,c} %{buildroot}%{_datadir}/emacs/site-lisp/srecode
%{__install} -m 644 srecode/*.wy %{buildroot}%{_datadir}/emacs/site-lisp/srecode
%{__install} -m 644 srecode/templates/* %{buildroot}%{_datadir}/emacs/site-lisp/srecode/templates

# Install symlinks for upstream compat
%{__mkdir_p} %{buildroot}%{_datadir}/emacs/site-lisp/cedet
pushd %{buildroot}%{_datadir}/emacs/site-lisp/cedet
%{__ln_s} ../cedet-common common
%{__ln_s} ../cedet-contrib contrib
%{__ln_s} ../cogre cogre
%{__ln_s} ../ede ede
%{__ln_s} ../eieio eieio
%{__ln_s} ../semantic semantic
%{__ln_s} ../speedbar speedbar
%{__ln_s} ../srecode srecode
popd

# Install startup script
%{__mkdir_p} %{buildroot}%{_sysconfdir}/emacs/site-start.d
%{__cat} > %{buildroot}%{_sysconfdir}/emacs/site-start.d/cedet.el << EOF
;; Load CEDET
(load-file "%{_datadir}/emacs/site-lisp/cedet/common/cedet.el")

;; Enabling various SEMANTIC minor modes. See INSTALL.semantic for more ideas.
;; Select one of the following
(semantic-load-enable-code-helpers)
;; (semantic-load-enable-guady-code-helpers)
;; (semantic-load-enable-excessive-code-helpers)

;; Enable this if you develop in semantic, or develop grammars
;; (semantic-load-enable-semantic-debugging-helpers)
EOF

# Install infopages
%{__mkdir_p} %{buildroot}%{_infodir} 
for info in cogre/cogre.info \
            common/cedet.info \
            ede/ede.info \
            eieio/eieio.info \
            semantic/doc/bovine.info \
            semantic/doc/grammar-fw.info \
            semantic/doc/semantic-appdev.info \
            semantic/doc/semantic.info \
            semantic/doc/semantic-langdev.info \
            semantic/doc/semantic-user.info \
            semantic/doc/wisent.info \
            speedbar/speedbar.info \
            srecode/srecode.info; do
    %{__install} -m 644 ${info} %{buildroot}%{_infodir}
done

# Install docs
for dir in cogre common contrib ede eieio semantic speedbar; do
    for file in ChangeLog INSTALL NEWS ONEWS README; do
        if [ -f ${dir}/${file} ]; then
            %{__install} -m 644 ${dir}/${file} ${file}.${dir}
        fi
    done
done

%clean
%{__rm} -rf %{buildroot}

%post
%_install_info bovine.info
%_install_info cedet.info
%_install_info cogre.info
%_install_info ede.info
%_install_info eieio.info
%_install_info grammar-fw.info
%_install_info semantic.info
%_install_info semantic-user.info
%_install_info semantic-appdev.info
%_install_info semantic-langdev.info
%_install_info speedbar.info
%_install_info srecode.info
%_install_info wisent.info

%postun
%_remove_install_info bovine.info
%_remove_install_info cedet.info
%_remove_install_info cogre.info
%_remove_install_info ede.info
%_remove_install_info eieio.info
%_remove_install_info grammar-fw.info
%_remove_install_info semantic.info
%_remove_install_info semantic-user.info
%_remove_install_info semantic-appdev.info
%_remove_install_info semantic-langdev.info
%_remove_install_info speedbar.info
%_remove_install_info srecode.info
%_remove_install_info wisent.info

%files
%defattr(-, root, root)
%doc ChangeLog* INSTALL* *NEWS* PRERELEASE_CHECKLIST README* 
%{_datadir}/emacs/site-lisp/*
%config(noreplace) %{_sysconfdir}/emacs/site-start.d/*.el
%{_infodir}/*.info*


%changelog
* Sun May 15 2011 Lev Givon <lev@mandriva.org> 0:1.0-2mdv2011.0
+ Revision: 674867
- Rebuild for contrib/updates to address parsing problem (#57629).

* Wed Mar 02 2011 Lev Givon <lev@mandriva.org> 0:1.0-1
+ Revision: 641310
- Update to 1.0.
  Include some missing files.

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0:1.0-0.pre7.2mdv2011.0
+ Revision: 610354
- rebuild

* Wed Apr 28 2010 Lev Givon <lev@mandriva.org> 0:1.0-0.pre7.1mdv2010.1
+ Revision: 540431
- Update to 1.0pre7.

* Fri Jun 12 2009 Lev Givon <lev@mandriva.org> 0:1.0-0.pre6.3mdv2010.0
+ Revision: 385572
- Include linemark.el and lmcompile.el in the package.

* Wed Jun 10 2009 Lev Givon <lev@mandriva.org> 0:1.0-0.pre6.2mdv2010.0
+ Revision: 384975
- Install srecode.
- Update to 1.0pre6.

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0:1.0-0.pre4.1mdv2008.1
+ Revision: 136403
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

  + David Walluck <walluck@mandriva.org>
    - 2.0pre4 (compatible with emacs 22)
    - Import emacs-cedet



* Mon Sep 04 2006 David Walluck <walluck@mandriva.org> 0:1.0-0.pre3.2mdv2007.0
- rebuild to fix release

* Mon Jan 30 2006 David Walluck <walluck@mandriva.org> 0:1.0-0.pre3.1mdk
- release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1173 |12cr|emacs-chess-2.0b5-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pname chess
%define name emacs-%pname

Name:		%name
Summary: 	A client and library for playing Chess from Emacs.
Version: 	2.0b5
Release: 	%mkrel 4
License:	GPL
Group: 		Editors
Source: 	%{pname}-%{version}.tar.bz2
Url: 		http://www.newartisans.com/johnw/EmacsChess.html
BuildRequires: 	emacs-bin
BuildRequires:  texinfo
BuildArch: noarch
BuildRoot: 	%{_tmppath}/%{name}-%{version}-root

%{expand:%%define emacs_version %(rpm -q emacs|sed 's/emacs-\([0-9].*\)-.*$/\1/')}

%description
Chess.el does not know how to play chess against you.  While the
library does know all legal moves, there is no "thinking" module.  For
this, you must download one of the publically available chess engines,
such as gnuchess, crafty or phalanx.  You will find all of these
sufficiently challenging, I'm sure.  Once they are installed, chess.el
will use them, provided the locations of the binaries is on your PATH.

%prep 
%setup -q -n %pname-%version

%build
make clean
%make

%install
rm -fr $RPM_BUILD_ROOT/*
mkdir -p $RPM_BUILD_ROOT/%_datadir/emacs/site-lisp
install	*.el *.elc $RPM_BUILD_ROOT/%_datadir/emacs/site-lisp

install -d %buildroot%{_sysconfdir}/emacs/site-start.d
cp chess-auto.el %buildroot%{_sysconfdir}/emacs/site-start.d/%pname-emacs.el

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc COPYING ChangeLog EPD.txt PGN.txt PLAN README TODO 
%_datadir/emacs/site-lisp/*.el
%_datadir/emacs/site-lisp/*.elc
%config(noreplace) %_sysconfdir/emacs/site-start.d/%pname-emacs.el


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1174 |12cr|emacs-ebib-1.7.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname	ebib
%define name	emacs-%{tarname}
%define version 1.7.2
%define release %mkrel 1

Summary:	BibTeX database manager for Emacs
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{tarname}-%{version}.tar.gz
License:	BSD
Group:		Editors
Url:		http://ebib.sourceforge.net/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
Provides:	%{tarname} = %{version}-%{release}
Requires:	emacs 
BuildRequires:	emacs 

%description
Ebib is a BibTeX database manager that runs in GNU Emacs and
XEmacs. With Ebib, you can create and manage .bib-files, all within
Emacs. It supports @string and @preamble definitions, multi-line field
values, searching, and integration with Emacs' (La)TeX mode.

%prep
%setup -q -n %{tarname}-%{version}

%build
emacs -batch -f batch-byte-compile ebib.el
cp -p info/*.info .
lzma -z *.info

%install
%__rm -rf %{buildroot}
%__install -d -m 755 %{buildroot}%{_datadir}/emacs/site-lisp
%__install -d -m 755 %{buildroot}%{_infodir}
%__install -d -m 755 %{buildroot}%{_sysconfdir}/emacs/site-start.d
%__install -m 644 ebib.el* %{buildroot}%{_datadir}/emacs/site-lisp
%__install -m 644 ebib-manual.info* %{buildroot}%{_infodir}
ln -s %{_infodir}/ebib-manual.info.lzma %{buildroot}%{_infodir}/ebib.info.lzma
%__cat <<EOF > %{buildroot}%{_sysconfdir}/emacs/site-start.d/ebib.el
(autoload 'ebib "ebib" "Ebib, a BibTeX database manager" t)
EOF
%__chmod 644 %{buildroot}%{_sysconfdir}/emacs/site-start.d/ebib.el

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ChangeLog README doc/html/*
%_sysconfdir/emacs/site-start.d/ebib.*
%_datadir/emacs/site-lisp/ebib*
%_infodir/*



%changelog
* Wed Feb 04 2009 Lev Givon <lev@mandriva.org> 1.7.2-1mdv2009.1
+ Revision: 337547
- Update to 1.7.2.

* Tue Jul 08 2008 Lev Givon <lev@mandriva.org> 1.5.2-1mdv2009.0
+ Revision: 232643
- import emacs-ebib



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1175 |12cr|emacs-elib-1.0-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define fname   elib
%define elibdir %{_datadir}/emacs/site-lisp/%{fname}

Name:           emacs-%{fname}
Version:        1.0
Release:        %mkrel 12
Epoch:          0
Summary:        Emacs Lisp Library
Requires:       emacs >= 0:20.7
License:        GPL
URL:            http://jdee.sunsite.dk/
Source:         http://jdee.sunsite.dk/%{fname}-%{version}.tar.bz2
Patch:          emacs-elib-1.0-direntry.patch
Group:          Editors
Obsoletes:      elib < %{epoch}:%{version}-%{release}
Provides:       elib = %{epoch}:%{version}-%{release}
Buildroot:      %{_tmppath}/%{name}-%{version}-%{release}-root
BuildArch:      noarch
BuildRequires:  emacs-bin
BuildRequires:  texinfo

%description
The Emacs Lisp Library.

%prep
%setup -q -n %{fname}-%{version}
%patch -p1

%build
%{make}

%install
%{__rm} -rf %{buildroot}
%{__mkdir_p} %{buildroot}%{_datadir}/emacs/site-lisp/%{fname}
%{__mkdir_p} %{buildroot}{%{elibdir},%{_infodir}}

%{__install} -m 644 *.el *.elc %{buildroot}%{elibdir}
%{__install} -m 644 *.info* %{buildroot}%{_infodir}

%clean
%{__rm} -rf %{buildroot}

%post
%_install_info %{fname}.info

%postun
%_remove_install_info %{fname}.info

%files
%defattr(-,root,root)
%doc ChangeLog COPYING INSTALL NEWS README RELEASING TODO
%{elibdir}
%{_infodir}/*info*


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0:1.0-12mdv2011.0
+ Revision: 618049
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 0:1.0-11mdv2010.0
+ Revision: 428556
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0:1.0-10mdv2009.0
+ Revision: 244698
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0:1.0-8mdv2008.1
+ Revision: 136403
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - rebuild

* Mon Sep 10 2007 David Walluck <walluck@mandriva.org> 0:1.0-7mdv2008.0
+ Revision: 83983
- rebuild
- Import emacs-elib



* Fri Sep 08 2006 David Walluck <walluck@mandriva.org> 0:1.0-6mdv2007.0
- rebuild
- bunzip2 patch
- version elib provides
- use macros

* Fri Apr 29 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.0-5mdk
- rebuild for new emacs

* Fri Sep 03 2004 David Walluck <walluck@mandrake.org> 0:1.0-4mdk
- rebuild

* Mon Apr 28 2003 Guillaume Rousse <g.rousse@linux-mandrake.com> 1.0-3mdk
- fixed dir ownership (Olivier Thauvin <thauvin@aerov.jussieu.fr>)

* Fri Apr 25 2003 Guillaume Rousse <g.rousse@linux-mandrake.com> 1.0-2mdk
- fixed buildrequires (Stefan van der Eijk <stefan@eijk.nu>)

* Sun Mar 23 2003 Guillaume Rousse <g.rousse@linux-mandrake.com> 1.0-1mdk
- contributed by David Walluck <david@anti-microsoft.org

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1176 |12cr|emacs-EPL-0.7-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 0.7
%define name emacs-EPL
%define release  %mkrel 10


Summary: Control Emacs using Perl as an alternative to Emacs Lisp
Name: %{name}
Version: %{version}
Release: %{release}
License: GPL
Group: Development/Perl
Source: http://www.cpan.org/modules/by-module/Emacs/Emacs-EPL-%{version}.tar.bz2
Requires: emacs, perl
BuildRequires: perl-devel
BuildRoot: %{_tmppath}/%{name}-buildroot
BuildArch: noarch

%description
EPL (Emacs Perl) lets you control Emacs and XEmacs using Perl as an alternative
to Emacs Lisp.

%prep
%setup -n Emacs-EPL-%{version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std
(
 cd lisp
 for i in *.el; do install -D $i $RPM_BUILD_ROOT/usr/share/emacs/site-lisp/$i; done
)

install -d $RPM_BUILD_ROOT/etc/emacs/site-start.d
echo "(require 'perl)" > $RPM_BUILD_ROOT/etc/emacs/site-start.d/epl.el

%clean 
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README
%{perl_vendorlib}/Emacs*
%_mandir/*/*
%{_datadir}/emacs/site-lisp/*
%config(noreplace) %{_sysconfdir}/emacs/site-start.d/*



%changelog
* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 0.7-10mdv2010.0
+ Revision: 428557
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.7-9mdv2009.0
+ Revision: 244699
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.7-7mdv2008.1
+ Revision: 136403
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - fix installing
    - kill re-definition of %%buildroot on Pixel's request
    - use %%mkrel
    - fix summary-ended-with-dot
    - import emacs-EPL


* Fri Apr 29 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.7-7mdk
- rebuild for new emacs

* Fri Jun  4 2004 Pixel <pixel@mandrakesoft.com> 0.7-6mdk
- rebuild

* Fri Apr 25 2003 Pixel <pixel@mandrakesoft.com> 0.7-5mdk
- add "BuildRequires: perl-devel"

* Thu Feb 13 2003 Pixel <pixel@mandrakesoft.com> 0.7-4mdk
- move to vendor_perl, fix %%files
- rebuild to have correct perl dependency

* Tue Jan 21 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.7-3mdk
- rebuild for latest emacs

* Wed Oct 17 2001 Pixel <pixel@mandrakesoft.com> 0.7-2mdk
- %%config(noreplace) the site-start.d/epl.el
- add the Source's url
- s/Copyright/License/

* Mon Feb 26 2001 Pixel <pixel@mandrakesoft.com> 0.7-1mdk
- initial spec

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1177 |12cr|emacs-ess-5.13-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	rname ess
%define xemacs_name xemacs-%{rname}

Summary:	Emacs Speaks Statistics package for Emacs
Name:		emacs-%{rname}
Version:	5.13
Release:	2
License:	GPLv2+
Group:		Editors
URL:		http://ess.r-project.org
Source0:	http://ess.r-project.org/downloads/ess/%{rname}-%{version}.tgz
BuildRequires:	emacs-X11
BuildRequires:	emacs-el
BuildRequires:	texinfo
BuildRequires:	R-base
Requires:	emacs
Requires:	emacs-el
BuildArch:	noarch

%description
This package provides Emacs Speaks Statistics (ESS), which provides
Emacs-based front ends for popular statistics packages.

ESS provides an intelligent, consistent interface between the user and
the software.  ESS interfaces with S-PLUS, R, SAS, BUGS and other
statistical analysis packages under the Unix, Microsoft Windows, and
Apple Mac OS operating systems.  ESS is a package for the GNU Emacs
and XEmacs text editors whose features ESS uses to streamline the
creation and use of statistical software.  ESS knows the syntax and
grammar of statistical analysis packages and provides consistent
display and editing features based on that knowledge.  ESS assists in
interactive and batch execution of statements written in these
statistical analysis languages.

%package doc
Summary:	Emacs Speaks Statistics Documentation
Group:		Editors

%description doc
This package provides documentation for Emacs Speaks Statistics (ESS).

ESS provides an intelligent, consistent interface between the user and
the software.  ESS interfaces with S-PLUS, R, SAS, BUGS and other
statistical analysis packages under the Unix, Microsoft Windows, and
Apple Mac OS operating systems.  ESS is a package for the GNU Emacs
and XEmacs text editors whose features ESS uses to streamline the
creation and use of statistical software.  ESS knows the syntax and
grammar of statistical analysis packages and provides consistent
display and editing features based on that knowledge.  ESS assists in
interactive and batch execution of statements written in these
statistical analysis languages.

%if %{mdkversion} >= 200800
%package -n %{xemacs_name}
Summary:	Emacs Speaks Statistics package for XEmacs
Group:		Editors
BuildRequires:	xemacs
BuildRequires:	xemacs-el
BuildRequires:	texinfo
BuildRequires:	R-base
Requires:	xemacs
Requires:	xemacs-el

%description -n %{xemacs_name}
This package provides Emacs Speaks Statistics (ESS) for XEmacs, which provides
XEmacs-based front ends for popular statistics packages.

ESS provides an intelligent, consistent interface between the user and
the software.  ESS interfaces with S-PLUS, R, SAS, BUGS and other
statistical analysis packages under the Unix, Microsoft Windows, and
Apple Mac OS operating systems.  ESS is a package for the GNU Emacs
and XEmacs text editors whose features ESS uses to streamline the
creation and use of statistical software.  ESS knows the syntax and
grammar of statistical analysis packages and provides consistent
display and editing features based on that knowledge.  ESS assists in
interactive and batch execution of statements written in these
statistical analysis languages.
%endif

%prep
%setup -q -n %{rname}-%{version}
chmod u+w doc/{html,info,refcard,dir.txt} # fix perms
%if %{mdkversion} >= 200800
cp -Rp lisp lisp-xemacs
%endif

%build
%make \
	PREFIX=%{_prefix} \
	LISPDIR=%{_datadir}/emacs/site-lisp/%{rname} \
	ETCDIR=%{_datadir}/emacs/site-lisp/%{rname}/etc \
	INFODIR=%{_infodir}

pushd lisp-xemacs
%make \
	EMACS=xemacs \
	PREFIX=%{_prefix} \
	LISPDIR=%{_datadir}/xemacs/site-lisp/%{rname} \
	ETCDIR=%{_datadir}/xemacs/site-lisp/%{rname}/etc \
	INFODIR=%{_infodir}
popd

# create an init file that is loaded when a user starts up emacs to
# tell emacs to autoload our package's Emacs code when needed

cat > %{name}.el <<"EOF"
;;; Set up %{rname} for Emacs.
;;;
;;; This file is automatically loaded by emacs's site-start.el
;;; when you start a new emacs session.
(if (not (string-match "XEmacs" emacs-version)) (require 'ess-site))
EOF

cat > %{xemacs_name}.el <<"EOF"
;;; Set up %{rname} for XEmacs.
;;;
;;; This file is automatically loaded by emacs's site-start.el
;;; when you start a new emacs session.
(if (string-match "XEmacs" emacs-version) (progn (add-path "/usr/share/xemacs/site-lisp/ess")
						(require 'ess-site)))
EOF

%install
install -d %{buildroot}%{_sysconfdir}/emacs/site-start.d
install -d %{buildroot}%{_infodir}
install -d %{buildroot}%{_datadir}/emacs/site-lisp/%{name}

%makeinstall_std \
	PREFIX=%{buildroot}%{_prefix} \
	LISPDIR=%{buildroot}%{_datadir}/emacs/site-lisp/%{rname} \
	ETCDIR=%{buildroot}%{_datadir}/emacs/site-lisp/%{rname}/etc \
	INFODIR=%{buildroot}%{_infodir} \
	DOCDIR=%{buildroot}%{_docdir}/%{name}-doc
install -m 0644 %{name}.el %{buildroot}%{_sysconfdir}/emacs/site-start.d/
rm -f %{buildroot}%{_datadir}/emacs/site-lisp/%{rname}/etc/*.BAT
rm -f %{buildroot}%{_datadir}/emacs/site-lisp/%{rname}/etc/*.sparc
rm -f %{buildroot}%{_docdir}/%{name}-doc/*.dvi
rm -f %{buildroot}%{_docdir}/%{name}-doc/*.html

%if %{mdkversion} >= 200800
install -d %{buildroot}%{_datadir}/xemacs/site-lisp/%{name}
for D in lisp-xemacs etc
do
	pushd $D
	%makeinstall_std \
		EMACS=xemacs \
		PREFIX=%{buildroot}%{_prefix} \
		LISPDIR=%{buildroot}%{_datadir}/xemacs/site-lisp/%{rname} \
		ETCDIR=%{buildroot}%{_datadir}/xemacs/site-lisp/%{rname}/etc \
		INFODIR=%{buildroot}%{_infodir}
	popd
done
install -m 0644 %{xemacs_name}.el %{buildroot}%{_sysconfdir}/emacs/site-start.d/
rm -f %{buildroot}%{_datadir}/xemacs/site-lisp/%{rname}/etc/*.BAT
rm -f %{buildroot}%{_datadir}/xemacs/site-lisp/%{rname}/etc/*.sparc
%endif

%files
%defattr(-,root,root)
%doc ANNOUNCE ChangeLog README VERSION
%{_datadir}/emacs/site-lisp/%{rname}
%{_infodir}/*
%config(noreplace) %{_sysconfdir}/emacs/site-start.d/%{name}.el

%files doc
%defattr(-,root,root)
%doc doc/ess-intro-graphs.pdf doc/readme.pdf doc/html

%files -n %{xemacs_name}
%defattr(-,root,root)
%doc ANNOUNCE ChangeLog README VERSION
%{_datadir}/xemacs/site-lisp/%{rname}
%config(noreplace) %{_sysconfdir}/emacs/site-start.d/%{xemacs_name}.el



%changelog
* Fri Feb 11 2011 Luc Menut <lmenut@mandriva.org> 5.13-1mdv2011.0
+ Revision: 637342
- update to 5.13

* Wed Nov 10 2010 Luc Menut <lmenut@mandriva.org> 5.12-1mdv2011.0
+ Revision: 595641
- update to 5.12

* Tue Jul 20 2010 Luc Menut <lmenut@mandriva.org> 5.11-1mdv2011.0
+ Revision: 556285
- update to 5.11

* Sat Jul 10 2010 Luc Menut <lmenut@mandriva.org> 5.10-1mdv2011.0
+ Revision: 550511
- update to 5.10

* Sun Mar 21 2010 Luc Menut <lmenut@mandriva.org> 5.8-1mdv2010.1
+ Revision: 526161
- update to 5.8

* Tue Jan 05 2010 Luc Menut <lmenut@mandriva.org> 5.7.1-1mdv2010.1
+ Revision: 486509
- update to version 5.7.1

* Tue Sep 01 2009 Luc Menut <lmenut@mandriva.org> 5.4-1mdv2010.0
+ Revision: 424043
- update to new version 5.4

* Fri Mar 20 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 5.3.11-1mdv2009.1
+ Revision: 358221
- update to new version 5.3.11 (mdvbz #48435)
- fix docs installation (use Luc Menut's spec changes)

* Thu Nov 06 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 5.3.8-2mdv2009.1
+ Revision: 300329
- add requires on emacs-el and xemacs-el (#44842)

* Thu Aug 07 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 5.3.8-1mdv2009.0
+ Revision: 266245
- update to new version 5.3.8
- spec file clean

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 5.3.6-3mdv2009.0
+ Revision: 244700
- rebuild

* Sat Jan 26 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 5.3.6-1mdv2008.1
+ Revision: 158380
- some minor changes in a spec file
- import emacs-ess


* Fri Jan 18 2008 Luc Menut <Luc.Menut@supagro.inra.fr> 5.3.6-1mdv2008.1
- Release 5.3.6
- fix site-start file for XEmacs
- build emacs-ess and xemacs-ess for mdkversion >= 200800

* Fri Sep 14 2007 Luc Menut <Luc.Menut@supagro.inra.fr> 5.3.5-1mdv2007.1
- initial Mandriva package
- based on Tom Moertel's spec file included in the ess source

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1178 |12cr|emacs-haskell-mode-2.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname haskell-mode
%define name emacs-haskell-mode
%define version 2.1
%define release %mkrel 6

Summary: Major mode for editing Haskell code with emacs
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://www.iro.umontreal.ca/~monnier/elisp/haskell-mode-2.1.tar.bz2
License: GPL
Group: Development/Other
BuildArch: noarch
BuildRequires: emacs
Url: http://haskell.org/haskell-mode/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Haskell Mode for Emacs

%prep
%setup -q -n %{rname}-%{version}

%build
make

%install
rm -rf $RPM_BUILD_ROOT

# NB: prefering .el files (so that it's version independant)
install -d %buildroot%{_datadir}/emacs/site-lisp
install -m644 *.el %buildroot%_datadir/emacs/site-lisp

install -d $RPM_BUILD_ROOT%{_sysconfdir}/emacs/site-start.d
cat <<EOF >$RPM_BUILD_ROOT%{_sysconfdir}/emacs/site-start.d/%{rname}.el
(load "%_datadir/emacs/site-lisp/haskell-site-file")
;(add-hook 'haskell-mode-hook 'turn-on-haskell-decl-scan)
;(add-hook 'haskell-mode-hook 'turn-on-haskell-hugs)
EOF


%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc index.html NEWS
%config(noreplace) /etc/emacs/site-start.d/%{rname}.el
%_datadir/*/site-lisp/*




%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 2.1-6mdv2011.0
+ Revision: 618050
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 2.1-5mdv2010.0
+ Revision: 428559
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2.1-4mdv2009.0
+ Revision: 244701
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 18 2007 Thierry Vignaud <tv@mandriva.org> 2.1-2mdv2008.1
+ Revision: 132849
- BR emacs
- kill re-definition of %%buildroot on Pixel's request
- import emacs-haskell-mode


* Mon Dec  5 2005 Pixel <pixel@mandriva.com> 2.1-2mdk
- fix loading

* Mon Nov 28 2005 Pixel <pixel@mandriva.com> 2.1-1mdk
- first package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1179 |12cr|emacs-htmlize-1.37-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname 	htmlize
%define name 	emacs-%{rname}
%define version 1.37
%define release  %mkrel 2

Summary: 	HTML-ize font-lock buffers
Name: 		%{name}
Version:	%{version}
Release: 	%{release}
Epoch:		0
Group: 		Editors
Url:		http://fly.srk.fer.hr/~hniksic/emacs/
Source0: 	%{url}%{rname}.el.lzma
License: 	GPLv2+
BuildArch:	noarch
BuildRoot: 	%{_tmppath}/%{name}-%{version}-buildroot
BuildRequires:  emacs

%description
This package converts text and associated decorations in an emacs
buffer to HTML.

%prep
%setup -T -q -c %{rname}-%{version}
cp -f %SOURCE0 .
unlzma %{rname}.el.lzma
cat > %{rname}-start.el << EOF
;; -*- Mode: Emacs-Lisp -*-

(if (string-match "GNU Emacs" (version)) (autoload '%rname-buffer "%{rname}" nil t))
(if (string-match "GNU Emacs" (version)) (autoload '%rname-region "%{rname}" nil t))
(if (string-match "GNU Emacs" (version)) (autoload '%rname-file "%{rname}" nil t))
(if (string-match "GNU Emacs" (version)) (autoload '%rname-many-files "%{rname}" nil t))
(if (string-match "GNU Emacs" (version)) (autoload '%rname-many-files-dired "%{rname}" nil t))
EOF

%build
emacs -batch -q -no-site-file -f batch-byte-compile %{rname}.el 

%install
%__rm -rf %{buildroot}

%__mkdir_p %{buildroot}%_datadir/emacs/site-lisp
%__install -m 644 %{rname}.el %{buildroot}/%{_datadir}/emacs/site-lisp
%__install -m 644 %{rname}.elc %{buildroot}/%{_datadir}/emacs/site-lisp

%__mkdir -p %{buildroot}%_sysconfdir/emacs/site-start.d
%__install -m 644 %{rname}-start.el %{buildroot}%{_sysconfdir}/emacs/site-start.d/%{rname}.el

%clean
%__rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%config(noreplace) %{_sysconfdir}/emacs/site-start.d/%{rname}.el
%{_datadir}/emacs/site-lisp/%{rname}.el*


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0:1.37-2mdv2011.0
+ Revision: 610355
- rebuild

* Fri Feb 19 2010 Lev Givon <lev@mandriva.org> 0:1.37-1mdv2010.1
+ Revision: 507937
- Update to 1.37.
  Don't rename file (#57106).

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 0:1.16-5mdv2010.0
+ Revision: 428560
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0:1.16-4mdv2009.0
+ Revision: 244729
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0:1.16-2mdv2008.1
+ Revision: 124571
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import emacs-htmlize


* Fri Apr 29 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.16-2mdk
- rebuild for new emacs

* Fri Apr 22 2004 David Walluck <walluck@mandrake.org> 0:1.16-1mdk
- 1.16
- new %%_sysconfdir/emacs/site-start.d/%%rname.el
- spec cleanup

* Mon Feb 23 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.67-6mdk
- rebuild

* Tue Jan 21 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.67-5mdk
- rebuild for latest emacs

* Mon Sep  9 2002 Arnaud Desmons <adesmons@mandrakesoft.com> 0.67-4mdk
- added packager name

* Fri Jun 21 2002 Gtz Waschk <waschk@linux-mandrake.com> 0.67-3mdk
- buildrequires emacs-bin

* Thu Jun 20 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.67-2mdk
- fix %%prep
- bzip %%{SOURCE0}
- fix Buildrequires (emacs is in emacs-X11)
- BuildArch noarch

* Sat Jun 01 2002 Yves Duret <yduret@mandrakesoft.com> 0.67-1mdk
- version 0.67.
- fix build (install -D does not work the same way).
- add url.
- s#Copyright#License#.
- buildrequires to perl-base.

* Tue May 29 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 0.60-2mdk
- Correct cut&past (thnks: Stefan Siegel
  <siegel@informatik.uni-kl.de>).

* Tue May 29 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 0.60-1mdk
- First version.

# end of file

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1180 |12cr|emacs-matlab-3.3.1-1.cvs1.30
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname	matlab-emacs
%define name	emacs-matlab
%define version 3.3.1
%define rel	1.30
%define release %mkrel 1.cvs%{rel}

Summary:	Matlab mode for emacs
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{tarname}.tar.bz2
License:	GPLv2+
Group:		Editors
Url: 		http://matlab-emacs.sourceforge.net/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
Requires:	emacs, emacs-cedet >= 0:1.0-1
BuildRequires:	emacs, emacs-cedet >= 0:1.0-1

%description
Matlab mode for emacs.

%prep
%setup -q -n %{tarname}

%build
%__sed -i 's,--no-site-file,,' Makefile
%make all

%install
%__rm -rf %{buildroot}

%__rm -f *~
%__mkdir -p %{buildroot}%{_datadir}/emacs/site-lisp/matlab/
%__install -m 644 *.el* %{buildroot}%{_datadir}/emacs/site-lisp/matlab/

%__cat > tmp <<EOF
;; Set path to matlab mode files on Mandriva
(add-to-list 'load-path "/usr/share/emacs/site-lisp/matlab")

EOF
%__cat tmp matlab-load.el > tmp2
%__mv -f tmp2 matlab-load.el

%__mkdir -p %{buildroot}%{_sysconfdir}/emacs/site-start.d/
%__install -m 644 matlab-load.el* %{buildroot}%{_sysconfdir}/emacs/site-start.d/
%__rm -f %{buildroot}%{_datadir}/emacs/site-lisp/matlab/matlab-load*

%__chmod 644 ChangeLog* README

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ChangeLog* README
%{_datadir}/emacs/site-lisp/matlab
%config(noreplace) %{_sysconfdir}/emacs/site-start.d/matlab-load.*


%changelog
* Sun May 15 2011 Lev Givon <lev@mandriva.org> 3.3.1-1.cvs1.30mdv2011.0
+ Revision: 674858
- Require cedet 1.0 (integrated cedet in emacs 23.2+ insufficient).
- Update to 1.30.
- Update to release 1.28 from CVS.
- Update to revision 1.25.

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild

* Tue Feb 02 2010 Lev Givon <lev@mandriva.org> 3.3.1-0.cvs1.23mdv2010.1
+ Revision: 499781
- Update to latest version.

* Fri Jun 12 2009 Lev Givon <lev@mandriva.org> 3.2.0-1mdv2010.0
+ Revision: 385588
- imported package emacs-matlab



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1181 |12cr|emacs-mode-compile-2.27-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname mode-compile
%define name emacs-%{rname}
%define version 2.27
%define release %mkrel 14

%define flavor emacs

Summary: Smart command for compiling files according to major-mode
Name: %{name}
Version: %{version}
Release: %{release}
# From the XEmacs source
Source0: %{rname}.el.bz2
Source1: %{name}-autostart.el
License: GPL
Group: Editors
BuildRoot: %{_tmppath}/%{name}-buildroot
Prefix: %{_prefix}
BuildRequires: %{flavor}-bin
BuildRequires: perl
BuildArch: noarch

%description
Provide `mode-compile' function as a replacement for the use of
 `compile' command which is very dumb for creating it's compilation
 command (use "make -k" by default).  `mode-compile' is a layer
 above `compile'; Its purpose is mainly to build a smart
 compile-command for `compile' to execute it. This compile-command
 is built according to number of parameters:
  - the major-mode.
  - presence or not of a makefile in current directory.
  - the buffer-file-name and extension.
  - what is in the current buffer (`main' function,"#!/path/shell", ...).
  - and more ...
Most of these parameters are higly customizable through Emacs
Lisp variables (to be set in your .emacs or through Customization
menu).  Running mode-compile after an universal-argument (C-u)
allows remote compilations, user is prompted for a host name to
run the compilation command on.  Another function provided is
`mode-compile-kill' which terminate a running compilation session
launched by `mode-compile'.

%prep
%setup -T -c %{name}-%{version}
bzcat %{SOURCE0} > %{rname}.el

%build
for i in %{flavor};do
$i -batch -q -no-site-file -f batch-byte-compile %{rname}.el 
mv %{rname}.elc $i-%{rname}.elc
done

#Maybe need adjust
perl -n -e 'last if /^\(/;last if /^;;; Code/; print' < %{SOURCE0} > DOCUMENTATION

%install
rm -rf $RPM_BUILD_ROOT

for i in %{flavor};do
install -D -m644 $i-%{rname}.elc %{buildroot}%{_datadir}/${i}/site-lisp/$i-%{rname}.elc
[[ $i = emacs ]] && install -D -m644 %{rname}.el %{buildroot}%{_datadir}/emacs/site-lisp/%{rname}.el
done

install -d %buildroot%{_sysconfdir}/emacs/site-start.d
cat << EOF > %buildroot%{_sysconfdir}/emacs/site-start.d/%{name}.el
%{expand:%(%__cat %{SOURCE1})}
EOF


%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc DOCUMENTATION
%config(noreplace) /etc/emacs/site-start.d/%{name}.el
%{_datadir}/*/site-lisp/*el*


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 2.27-14mdv2011.0
+ Revision: 618051
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 2.27-13mdv2010.0
+ Revision: 428568
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2.27-12mdv2009.0
+ Revision: 244767
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 2.27-10mdv2008.1
+ Revision: 124575
- kill re-definition of %%buildroot on Pixel's request
- fix summary-ended-with-dot
- bump release
- use %%mkrel
- Import emacs-mode-compile



* Fri Apr 29 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.27-8mdk
- rebuild for new emacs

* Thu Jul 22 2004 Lenny Cartier <lenny@mandrakesoft.com> 2.27-7mdk
- rebuild

* Thu Jun 26 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.27-6mdk
- fix description

* Tue Jan 21 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.27-5mdk
- rebuild for latest emacs

* Fri Jan 17 2003 Lenny Cartier <lenny@mandrakesoft.com> 2.27-4mdk
- rebuild

* Fri Jun 21 2002 Gtz Waschk <waschk@linux-mandrake.com> 2.27-3mdk
- fix spelling in description
- buildrequires emacs-bin

* Thu Jun 20 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 2.27-2mdk 
- fix %%prep, %%install
- Buildarch noarch
- bzip %%{SOURCE0}

* Tue May 29 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 2.27-1mdk
- First version.

# end of file

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1182 |12cr|emacs-php-mode-1.5.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		rname php-mode

Summary:	Major mode for editing PHP code
Name:		emacs-%{rname}
Version:	1.5.0
Release:	%mkrel 1
Epoch:		1
Source0:	http://prdownloads.sourceforge.net/php-mode/%{rname}-%{version}.tar.gz
URL:		http://php-mode.sourceforge.net/
License:	GPLv3+
Group:		Editors
BuildRoot:	%_tmppath/%{name}-%{release}-buildroot
Requires:	emacs >= 22.0
BuildRequires:	emacs >= 22.0, texinfo
BuildArch:    	noarch	

%description 
PHP mode is a major Emacs mode for editing PHP 3 and 4 source code. As
it is an extension of the C mode, it inherits all of that mode's
navigation functionality. It's syntax highlighting colors code
according to PHP's grammar, however, and indents it according to the
PEAR coding guidelines. The mode also includes a couple of handy
IDE features such as documentation search and a source and class
browser.

%prep
%setup -q -n %{rname}-%{version}

%build
emacs -batch -q -no-site-file -f batch-byte-compile %{rname}.el 
make %{rname}.info

%install
%__rm -rf %{buildroot}

%__install -m 755 -d %{buildroot}%{_datadir}/emacs/site-lisp
%__install -m 644 %{rname}.el* %{buildroot}%{_datadir}/emacs/site-lisp/

%__install -m 755 -d %{buildroot}%{_infodir}
%__install -m 644 %{rname}.info* %{buildroot}%{_infodir}

%__install -m 755 -d %{buildroot}%{_sysconfdir}/emacs/site-start.d
cat > %buildroot%_sysconfdir/emacs/site-start.d/%{name}.el << EOF
;; -*- Mode: Emacs-Lisp -*-
; Copyright (C) 2000 by Chmouel Boudjnah
; 
; Redistribution of this file is permitted under the terms of the GNU 
; Public License (GPL)
;

(autoload '%{rname} "%{rname}" nil t)
(setq auto-mode-alist (append '(("\\\\.php3?\\\\'" . %{rname})) auto-mode-alist))
EOF

%post
%_install_info %rname

%postun
%_remove_install_info %rname

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ChangeLog
%config(noreplace) /etc/emacs/site-start.d/%{name}.el
%_datadir/*/site-lisp/*el*
%_infodir/%rname.*


%changelog
* Wed Feb 04 2009 Lev Givon <lev@mandriva.org> 1:1.5.0-1mdv2009.1
+ Revision: 337546
- Update to 1.5.0.

* Thu Jul 24 2008 Lev Givon <lev@mandriva.org> 1:1.4.0-1mdv2009.0
+ Revision: 245569
- Update to 1.4.0, update license.

* Tue Jul 22 2008 Thierry Vignaud <tvignaud@mandriva.com> 1:1.2.0-3mdv2009.0
+ Revision: 240683
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Jul 09 2007 Olivier Blin <oblin@mandriva.com> 1:1.2.0-1mdv2008.0
+ Revision: 50545
- 1.2.0
- bump Epoch
- update documentation filtering regexp (and move in prep section)
- Import emacs-php-mode



* Fri Apr 29 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 102-6mdk
- rebuild for new emacs

* Wed Feb 26 2003 Gtz Waschk <waschk@linux-mandrake.com> 102-5mdk
- remove xemacs file, included in xemacs package 
- fix site-start file

* Tue Jan 21 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 102-4mdk
- rebuild for latest emacs

* Mon Jul 22 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 102-3mdk
- welcome to goreland:
  s!
		cat << EOF > file
		%%{expand:%%(%%__cat %%{SOURCE1})}
		EOF
	!cat %%SOURCE1 > file
	!g

	s!
		mkdir -p %%name-%%version
		install -m644 %%SOURCE0 %%name-%%version/%%rname.el
		%%setup -T -D
	!
		%%setup -c -T
	!g

- remove useless prefix

* Fri Jun 21 2002 Gtz Waschk <waschk@linux-mandrake.com> 102-2mdk
- buildarch noarch
- buildrequires emacs-bin

* Sat Jan 26 2002 Yves Duret <yduret@mandrakesoft.com> 102-1mdk
- version 102
- add URL: tag
- s#Copyright#License#

* Mon Sep 10 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 099-1mdk
- First version.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1183 |12cr|emacs-psgml-1.2.5-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	fname	psgml
%define psgmldir %_datadir/emacs/site-lisp/psgml

%define debug_package %{nil}

Summary:	A GNU Emacs major mode for editing SGML documents
name:		emacs-%fname
Version:	1.2.5
Release: 	12
Requires: 	sgml-common
Requires: 	emacs >= 20.7
License: 	GPL
URL:		http://www.lysator.liu.se/projects/about_psgml.html
Source: 	ftp://ftp.lysator.liu.se/pub/sgml/psgml-%{version}.tar.bz2
Group: 		Editors
Obsoletes:	psgml
Provides:	psgml = %version-%release
BuildRequires:	emacs-bin

%description
Emacs is an advanced and extensible editor. An Emacs major mode
customizes Emacs for editing particular types of text documents. PSGML
is a major mode for SGML (a markup language) documents.  PSGML
provides several functionalities for editing SGML documents:
indentation according to element nesting depth and identification of
structural errors (but it is not a validating SGML parser); menus and
commands for inserting tags with only the contextually valid tags;
attribute values can be edited in a separate window with information
about types and defaults; structure based editing includes movement
and killing; and also several commands for folding editing.

%prep
%setup -q -n %fname-%version

%build
%configure
make infodir=%{_infodir} psgmldir=%{psgmldir}

%install
install -d %{buildroot}{%{psgmldir},%{_infodir},%{_libdir}/sgml/cdtd}

%makeinstall psgmldir=%{buildroot}%{psgmldir} lispdir=%{buildroot}%{psgmldir}

# Why putting source files ??????
#for i in $RPM_BUILD_ROOT%{psgmldir}/*.elc; do 
#  rm -f $i
#  cp `echo $(basename $i) | sed s/elc/el/` %{buildroot}%{psgmldir}
#done

make install-info infodir=%{buildroot}%{_infodir}

install -d %{buildroot}%{_sysconfdir}/emacs/site-start.d
cat << EOF > %{buildroot}%{_sysconfdir}/emacs/site-start.d/%{name}-init.el
(add-to-list 'load-path "%{psgmldir}")

(autoload 'sgml-mode "psgml" "Major mode for editing SGML." t)
(autoload 'xml-mode "psgml" "Major mode for editing XML." t)
(if (not (getenv "SGML_CATALOG_FILES"))
   (defvar sgml-catalog-files '("CATALOG" "catalog" "/etc/sgml/catalog""%{_libdir}/sgml/CATALOG" "%{_libdir}/sgml-tools/dtd/catalog"))
  "*List of catalog entry files.
The files are in the format defined in the SGML Open Draft Technical
Resolution on Entity Management.")
(put 'sgml-catalog-files 'sgml-type 'list);;
;;
;; SGML markup faces.
;;
(setq sgml-markup-faces
'((start-tag . font-lock-function-name-face)
(end-tag . font-lock-builtin-face)
(comment . font-lock-comment-face)
(pi . font-lock-keyword-face)
(sgml . font-lock-keyword-face)
(doctype . font-lock-keyword-face)
(entity . font-lock-variable-name-face)
(shortref . font-lock-variable-name-face)
(ignored  . font-lock-comment)
(ms-start . font-lock-type-face)
(ms-end . font-lock-type-face)))

(setq sgml-set-face t)

EOF


%post
%_install_info %{fname}.info

%_install_info %{fname}-api.info

%postun
%_remove_install_info %{fname}.info

%_remove_install_info %{fname}-api.info

%files
%defattr(-,root,root)
%doc README.psgml
%config(noreplace) %_sysconfdir/emacs/site-start.d/%{name}-init.el
%dir %{psgmldir}
%{psgmldir}/*
%_libdir/sgml/cdtd
%_infodir/*info*



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2.5-11mdv2011.0
+ Revision: 618052
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 1.2.5-10mdv2010.0
+ Revision: 428587
- rebuild

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1.2.5-9mdv2009.0
+ Revision: 266618
- rebuild early 2009.0 package (before pixel changes)

* Sun May 11 2008 Nicolas LÃ©cureuil <nlecureuil@mandriva.com> 1.2.5-8mdv2009.0
+ Revision: 205714
- Should not be noarch ed

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 18 2007 Thierry Vignaud <tv@mandriva.org> 1.2.5-7mdv2008.1
+ Revision: 132938
- fix prereq
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- fix summary-ended-with-dot
- import emacs-psgml


* Fri Apr 29 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.2.5-7mdk
- rebuild for new emacs

* Tue May 20 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.2.5-6mdk
- distlint fixes

* Tue Jan 21 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.2.5-5mdk
- rebuild for latest emacs

* Mon Jul 22 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.2.5-4mdk
- build release

* Fri Jun 21 2002 Götz Waschk <waschk@linux-mandrake.com> 1.2.5-3mdk
- buildrequires emacs-bin

* Sat Jun 01 2002 Yves Duret <yduret@mandrakesoft.com> 1.2.5-2mdk
- renamed to emacs-psgml to be more coherent with our other emacs modes.
- do not own %%_infodir in the rpm.
- %%setup -q
- spec clean up

* Thu May 16 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.2.5-1mdk
- new release
- add %%clean section

* Wed Jan 02 2002 Camille Begnis <camille@mandrakesoft.com> 1.2.4-1mdk
- 1.2.4
- removed patches

* Fri Nov 16 2001 Camille Begnis <camille@mandrakesoft.com> 1.2.2-4mdk
- Take patches from RedHat for DocBook>4.0 and emacs21
- Improve highlighting
- put again .elc files instead of .el 

* Fri Aug 31 2001 Lenny Cartier <lenny@mandrakesoft.com>  1.2.2-3mdk
- rebuild

* Fri Jun 22 2001 Pixel <pixel@mandrakesoft.com> 1.2.2-2mdk
- much cleanup (still doesn't work?)

* Wed Jun 21 2001 Camille Begnis <camille@mandrakesoft.com> 1.2.2-1mdk  
- Stole spec from RH

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1184 |12cr|emacs-python-mode-6.0.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname	python-mode
%define tarname	%{rname}.el
%define name	emacs-%{rname}
%define version	6.0.10
%define release 1

Summary:	An Emacs mode for editing Python code
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	https://launchpad.net/python-mode/trunk/%{version}/+download/%{tarname}-%{version}.tar.gz
License:	GPLv3+
Group:		Editors
Url:		https://launchpad.net/python-mode/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Conflicts:	python < 2.7.1-5
BuildArch:	noarch
Requires:	emacs, python >= 2.7.1-5
Suggests:	emacs-pymacs
BuildRequires:	emacs, python-devel >= 2.7.1-5

%description
This package contains an Emacs and XEmacs mode for editing, debugging,
and developing Python programs. Note that this mode is different than
the one included by default in Emacs.

%prep
%setup -q -n %{tarname}-%{version}

%build

%install
%__rm -rf %{buildroot}
mkdir -p %{buildroot}%{_datadir}/emacs/site-lisp

emacs -batch --eval '(progn (byte-compile-file "python-mode.el" t))'
%__install -m 644 python-mode.el* %{buildroot}%{_datadir}/emacs/site-lisp

install -d %{buildroot}%{_sysconfdir}/emacs/site-start.d
cat <<EOF > %{buildroot}%{_sysconfdir}/emacs/site-start.d/python.el
(setq auto-mode-alist (cons '("\\\\.py$" . python-mode) auto-mode-alist))
(setq py-install-directory "/usr/share/emacs/site-lisp")
(autoload 'python-mode "python-mode" "Mode for python files." t)
EOF

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc LICENSE NEWS README
%_datadir/emacs/site-lisp/*.el*
%config(noreplace) %_sysconfdir/emacs/site-start.d/python.el


%changelog
* Thu Jun 28 2012 Lev Givon <lev@mandriva.org> 6.0.10-1
+ Revision: 807412
- Update to 6.0.10.

* Mon May 07 2012 Lev Givon <lev@mandriva.org> 6.0.7-1
+ Revision: 797319
- Update to 6.0.7.

* Sun Apr 22 2012 Lev Givon <lev@mandriva.org> 6.0.6-1
+ Revision: 792710
- Update to 6.0.6.

* Tue Mar 13 2012 Lev Givon <lev@mandriva.org> 6.0.5-1
+ Revision: 784708
- Update to 6.0.5.
  Add pymacs dependency.

* Mon Jan 16 2012 Lev Givon <lev@mandriva.org> 6.0.4-1
+ Revision: 761652
- Update to 6.0.4.

* Mon Dec 19 2011 Lev Givon <lev@mandriva.org> 6.0.3-1
+ Revision: 743819
- Update to 6.0.3

* Fri Aug 12 2011 Lev Givon <lev@mandriva.org> 6.0.1-1
+ Revision: 694250
- Update to 6.0.1.

* Thu Mar 03 2011 Lev Givon <lev@mandriva.org> 5.2.0-1
+ Revision: 641444
- import emacs-python-mode



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1185 |12cr|emacs-tnt-2.4-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname 	tnt
%define name 	emacs-%{rname}
%define version 2.4
%define release  %mkrel 8

Summary: 	Emacs based AOL Instant Message Client
Name: 		%{name}
Version:	%{version}
Release: 	%{release}
Source0: 	%{rname}-%{version}.tar.bz2
Url:		http://tnt.sourceforge.net
License: 	GPL
Group: 		Editors
BuildRoot: 	%{_tmppath}/%{name}-buildroot
Prefix: 	%{_prefix}
BuildRequires:  emacs-bin
BuildArch: noarch

%description
TNT is an Emacs client for AIM, AOL's free instant messaging service.
Using TNT, you can, from the comfort of your Emacs window, check
whether friends and coworkers are online, send them "instant
messages", and join them in multi-party private chat sessions.  Unlike
the official AIM clients, TNT is designed to be functional rather than
pretty, easy to use rather than easy to learn.  It doesn't have a
graphical user interface, fancy artwork, or other random fluff.
Instead, like other emacs extensions, it has a keyboard-driven,
text-based interface.  TNT is AIM for grownups ;-).

%prep
%setup -n %{rname}-%{version}

%build
emacs -batch --no-site-file --eval '(setq load-path (cons "." load-path))' -f batch-byte-compile *.el

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/emacs/site-lisp/tnt $RPM_BUILD_ROOT%{_sysconfdir}/emacs/site-start.d
cp *.el *.elc $RPM_BUILD_ROOT%{_datadir}/emacs/site-lisp
cat << EOF > $RPM_BUILD_ROOT%{_sysconfdir}/emacs/site-start.d/tnt.el
(load "tnt")
EOF
%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(0644,root,root,0755)
%doc README PROTOCOL TODO
%{_datadir}/emacs/site-lisp/*.el
%{_datadir}/emacs/site-lisp/*.elc
%{_sysconfdir}/emacs/site-start.d/tnt.el



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 2.4-8mdv2011.0
+ Revision: 618053
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 2.4-7mdv2010.0
+ Revision: 428588
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2.4-6mdv2009.0
+ Revision: 244777
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 18 2007 Thierry Vignaud <tv@mandriva.org> 2.4-4mdv2008.1
+ Revision: 132767
- kill invalid packager tag
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import emacs-tnt


* Fri Apr 29 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.4-4mdk
- rebuild for new emacs

* Sun Sep 07 2003 Pascal Terjan <CMoi@tuxfamily.org> 2.4-3mdk
- fix BuildRequires

* Tue Jan 21 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.4-2mdk
- rebuild for latest emacs

* Tue Sep 17 2002 Arnaud Desmons <adesmons@mandrakesoft.com> 2.4-1mdk
- first release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1186 |12cr|emacs-w3m-1.4.4-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname w3m
%define version 1.4.4
%define release %mkrel 8
%define e21_version 21.4

Summary:	An Emacs interface to w3m, a web browser and pager
Name:		emacs-%{rname}
Version:	%{version}
Release:	%{release}
Source0:	%{name}-%{version}.tar.bz2
Source1:	%{name}-autostart.el
License:	GPLv2+
Group:		Networking/WWW
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
Requires:	emacs >= %{e21_version}
Requires:	w3m
BuildRequires:	emacs-bin >= %{e21_version}
URL:		http://emacs-w3m.namazu.org/
Conflicts:	xemacs
Obsoletes:	emacs-w3
Provides:	emacs-w3
BuildArch:	noarch

%description
Emacs-w3m is a simple Emacs interface to w3m, which is a pager with
WWW capability.
Although it is a pager, it can be used as a text-mode WWW browser.

%package el
Summary: Web Browser sources for GNU Emacs
Group: Editors
Requires: %{name} = %{version}
URL: http://www.cs.indiana.edu/elisp/w3/

%description el
Emacs-w3m is a simple Emacs interface to w3m, which is a pager with
WWW capability.
Although it is a pager, it can be used as a text-mode WWW browser.

This is the elisp source.

%prep
%setup -q

%build
./configure --with-emacs=emacs --libdir=%{_libdir}

make

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_sysconfdir}/emacs/site-start.d/
install -m644 %{SOURCE1} %{buildroot}%{_sysconfdir}/emacs/site-start.d/%{rname}.el

make install \
     infodir=%{buildroot}%{_infodir} \
     lispdir=%{buildroot}%{_datadir}/emacs/site-lisp/%{rname}

make install-icons \
     ICONDIR=%{buildroot}%{_datadir}/emacs/%{e21_version}/etc/images/%{rname}

%clean
rm -rf %{buildroot}

%post
%_install_info %{rname}.info

%postun
%_remove_install_info %{rname}

%files
%defattr(-,root,root)
%doc README
%config(noreplace) %{_sysconfdir}/emacs/site-start.d/*el
%{_infodir}/*
%dir %attr(0755, root, root) %{_datadir}/emacs/site-lisp/%{rname}/
%{_datadir}/emacs/site-lisp/%{rname}/*elc
%{_datadir}/emacs/site-lisp/%{rname}/mew-%{rname}.el
%{_datadir}/emacs/site-lisp/%{rname}/mime-%{rname}.el
%{_datadir}/emacs/site-lisp/%{rname}/octet.el
%{_datadir}/emacs/site-lisp/%{rname}/%{rname}-bitmap.el
%{_datadir}/emacs/site-lisp/%{rname}/%{rname}-e19.el
%{_datadir}/emacs/site-lisp/%{rname}/%{rname}-e20.el
%{_datadir}/emacs/site-lisp/%{rname}/%{rname}-load.el
%{_datadir}/emacs/site-lisp/%{rname}/%{rname}-om.el
%{_datadir}/emacs/site-lisp/%{rname}/%{rname}-ucs.el
%{_datadir}/emacs/site-lisp/%{rname}/%{rname}-xmas.el
%{_datadir}/emacs/%{e21_version}/etc/images/w3m/

%files el
%defattr(-,root,root)
%doc ChangeLog
%dir %attr(0755, root, root) %{_datadir}/emacs/site-lisp/%{rname}/
%{_datadir}/emacs/site-lisp/%{rname}/ChangeLog
%{_datadir}/emacs/site-lisp/%{rname}/ChangeLog.1
%{_datadir}/emacs/site-lisp/%{rname}/%{rname}-antenna.el
%{_datadir}/emacs/site-lisp/%{rname}/%{rname}-bookmark.el
%{_datadir}/emacs/site-lisp/%{rname}/%{rname}-bug.el
%{_datadir}/emacs/site-lisp/%{rname}/%{rname}-ccl.el
%{_datadir}/emacs/site-lisp/%{rname}/%{rname}-cookie.el
%{_datadir}/emacs/site-lisp/%{rname}/%{rname}-dtree.el
%{_datadir}/emacs/site-lisp/%{rname}/%{rname}-e21.el
%{_datadir}/emacs/site-lisp/%{rname}/%{rname}-favicon.el
%{_datadir}/emacs/site-lisp/%{rname}/%{rname}-filter.el
%{_datadir}/emacs/site-lisp/%{rname}/%{rname}-form.el
%{_datadir}/emacs/site-lisp/%{rname}/%{rname}-fsf.el
%{_datadir}/emacs/site-lisp/%{rname}/%{rname}-hist.el
%{_datadir}/emacs/site-lisp/%{rname}/%{rname}-image.el
%{_datadir}/emacs/site-lisp/%{rname}/%{rname}-lnum.el
%{_datadir}/emacs/site-lisp/%{rname}/%{rname}-namazu.el
%{_datadir}/emacs/site-lisp/%{rname}/%{rname}-perldoc.el
%{_datadir}/emacs/site-lisp/%{rname}/%{rname}-proc.el
%{_datadir}/emacs/site-lisp/%{rname}/%{rname}-rss.el
%{_datadir}/emacs/site-lisp/%{rname}/%{rname}-search.el
%{_datadir}/emacs/site-lisp/%{rname}/%{rname}-symbol.el
%{_datadir}/emacs/site-lisp/%{rname}/%{rname}-tabmenu.el
%{_datadir}/emacs/site-lisp/%{rname}/%{rname}-util.el
%{_datadir}/emacs/site-lisp/%{rname}/%{rname}-weather.el
%{_datadir}/emacs/site-lisp/%{rname}/%{rname}.el



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.4.4-8mdv2011.0
+ Revision: 618054
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 1.4.4-7mdv2010.0
+ Revision: 428589
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.4.4-6mdv2009.0
+ Revision: 244779
- rebuild

* Wed Feb 06 2008 Olivier Blin <oblin@mandriva.com> 1.4.4-4mdv2008.1
+ Revision: 163014
- require w3m-load only, not the whole w3m

* Wed Feb 06 2008 Adam Williamson <awilliamson@mandriva.org> 1.4.4-3mdv2008.1
+ Revision: 162933
- obsoletes and provides emacs-w3 (acts as a replacement in most ways, and no-one seems to want to maintain emacs-w3)
- adjust autostart.el to fix loading on emacs start (I think...)
- spec clean

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.4.4-2mdv2008.1
+ Revision: 136403
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import emacs-w3m


* Thu Jul 20 2006 Olivier Blin <blino@mandriva.com> 1.4.4-2mdv2007.0
- rebuild (emacs-w3m failed to start for an unknown reason)

* Sat Apr 22 2006 Olivier Blin <oblin@mandriva.com> 1.4.4-1mdk
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1187 |12cr|emacs-xslide-0.2.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: A GNU Emacs major mode for editing XSL documents
name: emacs-xslide
%define version 0.2.2
Version: %{version}
Release: %mkrel 9
BuildRequires: emacs-bin
Requires: emacs
Obsoletes: xslide
Provides: xslide
License: GPL
Source: http://www.menteith.com/xslide/data/xslide-%{version}.tar.bz2
URL:	http://www.menteith.com/xslide/index.html
Group: Publishing
BuildRoot: %{_tmppath}/%{name}-%{version}-root
BuildArch: noarch
%define xslidedir /%{_prefix}/share/emacs/site-lisp/xslide/

%description
Emacs is an advanced and extensible editor. An Emacs major mode
customizes Emacs for editing particular types of text documents.
The xslide package is an Emacs major mode for editing XSL.

%prep

%setup -q -n xslide-%version

%build

%make 

cat >> dot_emacs << __ELISP__
(setq load-path (append load-path '("/usr/share/emacs/site-lisp/xslide")))

;; "Used for prefix and colon portion of formatting object elements and attributes"
(make-face 'xsl-fo-alternate-face)
(set-face-foreground 'xsl-fo-alternate-face "Midnight Blue")

;; "Used for literal result element tags"
(make-face 'xsl-other-element-face)
(set-face-foreground 'xsl-other-element-face "Midnight Blue")

(make-face 'xsl-fo-main-face)
(set-face-foreground 'xsl-other-element-face "Midnight Blue")

__ELISP__

%install
rm -rf $RPM_BUILD_ROOT

mkdir -p $RPM_BUILD_ROOT/%{xslidedir}
mkdir -p $RPM_BUILD_ROOT/etc/emacs/site-start.d/

make
cp *.elc $RPM_BUILD_ROOT/%{xslidedir}
cp dot_emacs $RPM_BUILD_ROOT/etc/emacs/site-start.d/xslide-init.el

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README.TXT ChangeLog TODO NEWS
%dir %{xslidedir}
%{xslidedir}/*.elc
/etc/emacs/site-start.d/xslide-init.el




%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.2-9mdv2011.0
+ Revision: 618055
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 0.2.2-8mdv2010.0
+ Revision: 428590
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.2.2-7mdv2009.0
+ Revision: 244825
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.2.2-5mdv2008.1
+ Revision: 136403
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Feb 14 2007 Camille Bégnis <camille@mandriva.com> 0.2.2-5mdv2007.0
+ Revision: 120924
- Fix invalid carriage return in specfile (bug #28732)
- Import emacs-xslide

* Tue May 23 2006 Camille Begnis <camille@mandriva.com> 0.2.2-4mdk
- rebuild

* Sat Apr 30 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.2.2-3mdk
- rebuild for new emacs

* Fri Dec 03 2004 Camille Begnis <camille@mandrakesoft.com> 0.2.2-2mdk
- rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1188 |12cr|emacs-yaml-mode-0.0.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		rname yaml-mode

Summary:	Major mode for editing YAML file
Name:		emacs-%{rname}
Version:	0.0.4
Release:	%mkrel 2
Epoch:		1
Source0:	%{rname}-%{version}.tar.gz
URL:		http://github.com/yoshiki/yaml-mode/tree/master
License:	GPLv3+
Group:		Editors
BuildRoot:	%_tmppath/%{name}-%{release}-buildroot
Requires:	emacs >= 22.0
BuildRequires:	emacs >= 22.0, texinfo
BuildArch:    	noarch	

%description 
YAML mode is a major Emacs mode for editing YAML.

%prep
%setup -q -n yoshiki-yaml-mode-bce5aa195f30734b2f559ee36065e6c96b36986e/

%build
emacs -batch -q -no-site-file -f batch-byte-compile %{rname}.el 

%install
%__rm -rf %{buildroot}

%__install -m 755 -d %{buildroot}%{_datadir}/emacs/site-lisp
%__install -m 644 %{rname}.el* %{buildroot}%{_datadir}/emacs/site-lisp/

%__install -m 755 -d %{buildroot}%{_sysconfdir}/emacs/site-start.d
cat > %buildroot%_sysconfdir/emacs/site-start.d/%{name}.el << EOF
;; -*- Mode: Emacs-Lisp -*-
; 
; Redistribution of this file is permitted under the terms of the GNU 
; Public License (GPL)
;

(autoload '%{rname} "%{rname}" nil t)
(setq auto-mode-alist (append '(("\\\\.yml?\\\\'" . %{rname})) auto-mode-alist))

(add-hook 'yaml-mode-hook
      '(lambda ()
        (define-key yaml-mode-map "\C-m" 'newline-and-indent)))

EOF

%post
%_install_info %rname

%postun
%_remove_install_info %rname

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes README
%config(noreplace) /etc/emacs/site-start.d/%{name}.el
%_datadir/*/site-lisp/*el*



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.0.4-2mdv2011.0
+ Revision: 618056
- the mass rebuild of 2010.0 packages

* Mon Jun 08 2009 Jerome Martin <jmartin@mandriva.org> 1:0.0.4-1mdv2010.0
+ Revision: 383955
- create emacs-yaml-mode


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1189 |12cr|emboss-6.4.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define NAME	EMBOSS
%define major	6
%define libname	%mklibname %{name} %{major}
%define develname %mklibname -d %{name}
%define _disable_ld_no_undefined 1
%define _disable_ld_as_needed 1

Name:		emboss
Version:	6.4.0
Release:	2
Summary:	The European Molecular Biology Open Software Suite
Group:		Sciences/Biology
License:	GPL/LGPL
URL:		http://www.emboss.org
Source0:	ftp://emboss.open-bio.org/pub/EMBOSS/%{NAME}-%{version}.tar.gz
Source1:	%{name}.default.bz2
Requires:	%{libname} = %{version}
BuildRequires:	pkgconfig(x11)
BuildRequires:	automake
BuildRequires:  pcre-devel
%rename %{NAME}

%description
EMBOSS is a new, free Open Source software analysis package specially
developed for the needs of the molecular biology (e.g. EMBnet) user community.
The software automatically copes with data in a variety of formats and even
allows transparent retrieval of sequence data from the web. Also, as extensive
libraries are provided with the package, it is a platform to allow other
scientists to develop and release software in true open source spirit.
EMBOSS also integrates a range of currently available packages and tools for
sequence analysis into a seamless whole.

Reference for EMBOSS: Rice,P. Longden,I. and Bleasby,A.
"EMBOSS: The European Molecular Biology Open Software Suite"
Trends in Genetics June 2000, vol 16, No 6. pp.276-277

%package -n %{libname}
Summary:        Main library for %{name}
Group:          System/Libraries
Provides:       lib%{name} = %{version}-%{release}

%description -n %{libname}
This package contains the library needed to run %{name}.

%package -n %{develname}
Summary:        Development header files for %{name}
Group:          Development/C
Requires:       %{libname} = %{version}
Provides:       lib%{name}-devel = %{version}-%{release}

%description -n %{develname}
Libraries, include files and other resources you can use to develop
%{name} applications.

%prep
%setup -q -n %{NAME}-%{version}
aclocal -I m4
automake
bzcat %{SOURCE1} > emboss.default

%build
%configure2_5x --without-java
%make

%install
rm -rf %{buildroot}
%makeinstall_std
# fix perms and conflicts
chmod 755 %{buildroot}%{_bindir}/runJemboss.csh
for file in merger emma yank; do 
	mv %{buildroot}%{_bindir}/$file %{buildroot}%{_bindir}/$file-%{name}
done
# configuration file
install -d -m 755 %{buildroot}%{_sysconfdir}
install -m 644 emboss.default %{buildroot}%{_sysconfdir}
cd %{buildroot}%{_datadir}/EMBOSS && ln -s ../../../etc/emboss.default .
# shell init files
install -d -m 755 %{buildroot}%{_sysconfdir}/profile.d
cat >%{buildroot}%{_sysconfdir}/profile.d/emboss.sh <<EOF
#EMBOSS environment
export PLPLOT_LIB=%{_datadir}/EMBOSS
EOF
cat >%{buildroot}%{_sysconfdir}/profile.d/emboss.csh <<EOF
#EMBOSS environment
setenv PLPLOT_LIB %{_datadir}/EMBOSS
EOF
#remove jemboss
rm -rf %{buildroot}%{_datadir}/EMBOSS/jemboss
#fix nss conflict
#mv %{buildroot}%{_bindir}/digest %{buildroot}%{_bindir}/digest-%{name}
#fix avlmap-utils
mv %{buildroot}%{_bindir}/wordcount %{buildroot}%{_bindir}/wordcount-%{name}
#fix libtool files perms
chmod 644  %{buildroot}%{_libdir}/*.la

%files
%doc AUTHORS ChangeLog COPYING FAQ INSTALL LICENSE NEWS README THANKS
%{_bindir}/*
%{_datadir}/EMBOSS
%config(noreplace) %{_sysconfdir}/emboss.default
%config(noreplace) %{_sysconfdir}/profile.d/emboss.*

%files -n %{libname}
%{_libdir}/*.so.*

%files -n %{develname}
%{_libdir}/*.so
%{_libdir}/*.a
%{_includedir}/*




%changelog
* Fri Dec 16 2011 StÃ©phane TÃ©letchÃ©a <steletch@mandriva.org> 6.4.0-1mdv2012.0
+ Revision: 741730
- Update to release 6.4.0
- Comment digest renaming no more needed (kept for history for the moment)

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 6.1.0-2mdv2011.0
+ Revision: 618057
- the mass rebuild of 2010.0 packages

* Mon Jul 20 2009 Frederik Himpe <fhimpe@mandriva.org> 6.1.0-1mdv2010.0
+ Revision: 398117
- Update to new version 6.1.0
- Remove format error patch: integrated upstream

* Wed Mar 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 5.0.0-4mdv2009.1
+ Revision: 348659
- fix format errors
- disable no-undefined and as-needed linker flags, I'm too lazy to fix packages of other maintainers

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 5.0.0-1mdv2008.1
+ Revision: 136403
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Jul 23 2007 Funda Wang <fwang@mandriva.org> 5.0.0-1mdv2008.0
+ Revision: 54565
- New version


* Tue Dec 19 2006 Eric Fernandez <zeb@mandriva.org> 4.0.0-1mdv2007.0
+ Revision: 99559
- Import emboss

* Tue Dec 19 2006 Eric Fernandez <zeb@zebulon.org.uk> 4.0.0-1mdv2007.1
- new release

* Mon Jun 26 2006 Eric Fernandez <zeb@zebulon.org.uk> 3.0.0-2mdv2007.0
- new source url

* Mon Jun 26 2006 Eric Fernandez <zeb@zebulon.org.uk> 3.0.0-1mdv2007.0
- new release

* Mon Apr 03 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.9.0-6mdk
- various rpmlint fixes

* Mon Apr 03 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.9.0-5mdk
- fix conflict with package avlmap-utils by renaming /usr/bin/wordcount to /usr/bin/wordcount-emboss

* Fri Oct 07 2005 Nicolas Lécureuil <neoclust@mandriva.org> 2.9.0-4mdk
- Fix BuildRequires
- %%mkrel

* Sun Jun 05 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.9.0-3mdk 
- fix conflict with package nss by renaming /usr/bin/digest to /usr/bin/digest-emboss

* Fri Jan 28 2005 Guillaume Rousse <guillomovitch@mandrake.org> 2.9.0-2mdk 
- fix pcre conflict (Marc Koschewski <marc@osknowledge.org>)
- remove .c files in /usr/include
- spec cleanup

* Tue Jan 18 2005 Guillaume Rousse <guillomovitch@mandrake.org> 2.9.0-1mdk 
- contributed by Gaëtan Lehmann (gaetan.lehmann@jouy.inra.fr) 
- drop __libtoolize hack
- drop patch0

* Thu Jul 22 2004 Guillaume Rousse <guillomovitch@mandrake.org> 2.8.0-2mdk 
- remove installed java stuff

* Tue Dec 30 2003 Guillaume Rousse <guillomovitch@mandrake.org> 2.8.0-1mdk
- new version
- changed name to emboss, mixed cases sucks
- fixed conflicts
- rediff patch


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1190 |12cr|embryo-1.7.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Tarball of svn snapshot created as follows...
#Cut and paste in a shell after removing initial #

#svn co http://svn.enlightenment.org/svn/e/trunk/embryo embryo; \
#cd embryo; \
#SVNREV=$(LANGUAGE=C svn info | grep "Last Changed Rev:" | cut -d: -f 2 | sed "s@ @@"); \
#v_maj=$(cat configure.ac | grep 'm4_define(\[v_maj\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#v_min=$(cat configure.ac | grep 'm4_define(\[v_min\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#v_mic=$(cat configure.ac | grep 'm4_define(\[v_mic\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#PKG_VERSION=$v_maj.$v_min.$v_mic.$SVNREV; \
#cd ..; \
#tar -Jcf embryo-$PKG_VERSION.tar.xz embryo/ --exclude .svn --exclude .*ignore

%define snapshot 0
%{?_snapshot: %{expand: %%global snapshot 1}}

%if %snapshot
%define	svndate	20120103
%define	svnrev	66150
%endif

%define	major 	1
%define	libname %mklibname %{name} %{major}
%define	develname %mklibname %{name} -d

Summary:	Enlightenment bytecode virtual machine
Name:		embryo
%if %snapshot
Version:	1.1.99.%{svnrev}
Release:	0.%{svndate}.1
%else
Version:	1.7.3
Release:	1
%endif
License:	BSD
Group:		Graphical desktop/Enlightenment
URL:		http://www.enlightenment.org/
%if %snapshot
Source0:	%{name}-%{version}.tar.xz
%else
Source0:	http://download.enlightenment.org/releases/%{name}-%{version}.tar.gz
%endif
BuildRequires:	pkgconfig(eina) >= 1.7.0

%description
Embryo is primarily a shared library that gives you an API to load and control
interpreted programs compiled into an abstract machine bytecode that it
understands.  This abstract (or virtual) machine is similar to a real machine
with a CPU, but it is emulated in software.

This package is part of the Enlightenment DR17 desktop shell.

%package -n %{libname}
Summary:	Libraries for the %{name} package
Group:		System/Libraries

%description -n %{libname}
Libraries for %{name}

%package -n %{develname}
Summary:	Headers and development libraries from %{name}
Group:		Development/Other
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
%{name} development headers and libraries.

%prep
%if %snapshot
%setup -qn %{name}
%else
%setup -q
%endif

%build
%if %snapshot
NOCONFIGURE=yes ./autogen.sh
%endif

%configure2_5x --disable-static
%make

%install
%makeinstall_std

%files
%doc AUTHORS COPYING README
%{_bindir}/%{name}_cc
%{_datadir}/%{name}

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_libdir}/pkgconfig/*
%{_libdir}/*.so
%{_includedir}/%{name}*



%changelog
* Mon Jun 25 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.2.0-1
+ Revision: 806807
- version update 1.2.0

* Mon Jan 09 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.1.99.66150-0.20120103.1
+ Revision: 758816
- new snapshot/version 1.1.99.66150
- merged spec with UnityLinux
- cleaned up spec
- disabled static build

* Sat Jan 29 2011 Funda Wang <fwang@mandriva.org> 1.0.0-1
+ Revision: 633901
- 1.0.0 final

* Sat Dec 18 2010 Funda Wang <fwang@mandriva.org> 1.0.0-0.beta3.1mdv2011.0
+ Revision: 622797
- 1.0 beta3

* Tue Nov 16 2010 Funda Wang <fwang@mandriva.org> 1.0.0-0.beta2.1mdv2011.0
+ Revision: 597955
- 1.0.0 beta2

* Wed Oct 13 2010 Funda Wang <fwang@mandriva.org> 1.0.0-0.beta.1mdv2011.0
+ Revision: 585289
- 1.0.0 beta

* Sat Jul 10 2010 Funda Wang <fwang@mandriva.org> 0.9.9.49898-1mdv2011.0
+ Revision: 550185
- new verison 0.9.9.49898

* Sun Dec 13 2009 Funda Wang <fwang@mandriva.org> 0.9.9.063-1mdv2010.1
+ Revision: 478114
- new version 0.9.9.063

* Fri Aug 07 2009 Funda Wang <fwang@mandriva.org> 0.9.9.062-1mdv2010.0
+ Revision: 411058
- new version 0.9.9.062

* Mon Jul 06 2009 Funda Wang <fwang@mandriva.org> 0.9.9.061-1mdv2010.0
+ Revision: 392856
- fix file list
- new version 0.9.9.061
- protect major

* Sat May 02 2009 Funda Wang <fwang@mandriva.org> 0.9.9.060-1mdv2010.0
+ Revision: 370632
- New version 0.9.9.060

* Sat Feb 28 2009 Antoine Ginies <aginies@mandriva.com> 0.9.9.050-2mdv2009.1
+ Revision: 346218
- bump release
- SVN SNAPSHOT 20090227, release 0.9.9.050

* Sun Oct 12 2008 Funda Wang <fwang@mandriva.org> 0.9.9.050-1mdv2009.1
+ Revision: 292651
- new version 0.9.9.050

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 0.9.9.043-2mdv2009.0
+ Revision: 266619
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Sun Jun 01 2008 Funda Wang <fwang@mandriva.org> 0.9.9.043-1mdv2009.0
+ Revision: 213940
- New version 0.9.9.043

  + Antoine Ginies <aginies@mandriva.com>
    - bump release

* Fri Feb 15 2008 Antoine Ginies <aginies@mandriva.com> 0.9.1.042-2mdv2008.1
+ Revision: 168908
- bump release

* Sat Feb 02 2008 Austin Acton <austin@mandriva.org> 0.9.1.042-1mdv2008.1
+ Revision: 161504
- new version
- fix URL
- no major in devel package
- drop embryo-config

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Oct 31 2007 Antoine Ginies <aginies@mandriva.com> 0.9.1.041-2mdv2008.1
+ Revision: 104068
- CVS SNAPSHOT 20071031, release 0.9.1.041

* Thu Aug 30 2007 Antoine Ginies <aginies@mandriva.com> 0.9.1.041-1mdv2008.0
+ Revision: 76314
- fix missing file embryo-config
- fix path in tarball
- CVS SNAPSHOT 20070830, release 0.9.1.041

* Tue May 29 2007 Antoine Ginies <aginies@mandriva.com> 0.9.1.038-3mdv2008.0
+ Revision: 32624
- CVS SNAPSHOT 20070529, release 0.9.1.038

* Thu May 24 2007 Antoine Ginies <aginies@mandriva.com> 0.9.1.038-2mdv2008.0
+ Revision: 30642
- increase mkrel
- CVS snapshot 20070524, release 0.9.1.038
- remove unwanted changelog

* Mon May 21 2007 Antoine Ginies <aginies@mandriva.com> 0.9.1.038-1mdv2008.0
+ Revision: 29185
- CVS snapshot, release 0.9.1.038

* Mon Apr 23 2007 Pascal Terjan <pterjan@mandriva.org> 0.9.1.037-1mdv2008.0
+ Revision: 17403
- New snapshot
- Add an empty line at the end to not break multiarch macro
- Import embryo


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1191 |12cr|embutils-0.19-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Small system utilities for embedded systems
Name:		embutils
Version:	0.19
Release:	%mkrel 4
License:	GPL
Group:		System/Base
URL:		http://www.fefe.de/
Source0:	http://www.fefe.de/embutils/%{name}-%{version}.tar.bz2
Source1:	http://www.fefe.de/embutils/%{name}-%{version}.tar.bz2.sig
BuildRequires:	dietlibc-devel >= 0.32
Prefix:		%{_libdir}/%{name}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Most of the typical Unix userland typically comes from either the
GNU project or the BSD people. Those sources are ancient and 
optimized for features, not for small size, and now that computers
are fast enough and have lots of RAM, implementations became 
larger and larger. Features like internationalization eat lots of
memory and disk space.

For embedded system and boot disks (and desktops and servers for 
purist Unix users), you rather want small than internationalized 
versions of the utilities. That's why I started to reimplement a 
few important typical userland programs that I need on boot and 
rescue disks, making sure that you can link it against diet libc
to create very small statically linked binaries.

%prep

%setup -q

%build

make FLAGS="-DPAGE_SIZE=\"`getconf PAGE_SIZE`\""

%install
rm -rf %{buildroot}

install -d %{buildroot}%{prefix}/bin

make DESTDIR="%{buildroot}%{prefix}" prefix="" install

# fix softlinks...
ln -snf chown %{buildroot}%{prefix}/bin/chgrp
ln -snf mv %{buildroot}%{prefix}/bin/cp
ln -snf mknod %{buildroot}%{prefix}/bin/mkfifo

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGES TODO
%{prefix}/bin/allinone
%{prefix}/bin/arch
%{prefix}/bin/basename
%{prefix}/bin/cat
%{prefix}/bin/chgrp
%{prefix}/bin/chmod
%{prefix}/bin/chown
%{prefix}/bin/chroot
%{prefix}/bin/chrootuid
%{prefix}/bin/chvt
%{prefix}/bin/clear
%{prefix}/bin/cmp
%{prefix}/bin/cp
%{prefix}/bin/date
%{prefix}/bin/dd
%{prefix}/bin/df
%{prefix}/bin/dirname
%{prefix}/bin/dmesg
%{prefix}/bin/domainname
%{prefix}/bin/du
%{prefix}/bin/echo
%{prefix}/bin/env
%{prefix}/bin/false
%{prefix}/bin/head
%{prefix}/bin/hostname
%{prefix}/bin/id
%{prefix}/bin/insmod
%{prefix}/bin/install
%{prefix}/bin/kill
%{prefix}/bin/ln
%{prefix}/bin/ls
%{prefix}/bin/lsmod
%{prefix}/bin/md5sum
%{prefix}/bin/mesg
%{prefix}/bin/mkdir
%{prefix}/bin/mkfifo
%{prefix}/bin/mknod
%{prefix}/bin/mktemp
%{prefix}/bin/mount
%{prefix}/bin/mv
%{prefix}/bin/nice
%{prefix}/bin/nohup
%{prefix}/bin/pivot_root
%{prefix}/bin/printenv
%{prefix}/bin/pwd
%{prefix}/bin/renice
%{prefix}/bin/rm
%{prefix}/bin/rmdir
%{prefix}/bin/rmmod
%{prefix}/bin/sleep
%{prefix}/bin/sleep2
%{prefix}/bin/soscp
%{prefix}/bin/sosln
%{prefix}/bin/soslns
%{prefix}/bin/sosmv
%{prefix}/bin/sosrm
%{prefix}/bin/strings
%{prefix}/bin/sync
%{prefix}/bin/tail
%{prefix}/bin/tar
%{prefix}/bin/tee
%{prefix}/bin/test
%{prefix}/bin/time
%{prefix}/bin/touch
%{prefix}/bin/tr
%{prefix}/bin/true
%{prefix}/bin/truncate
%{prefix}/bin/tty
%{prefix}/bin/umount
%{prefix}/bin/uname
%{prefix}/bin/uniq
%{prefix}/bin/uudecode
%{prefix}/bin/uuencode
%{prefix}/bin/wc
%{prefix}/bin/which
%{prefix}/bin/whoami
%{prefix}/bin/write
%{prefix}/bin/yes


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.19-4mdv2011.0
+ Revision: 618223
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 0.19-3mdv2010.0
+ Revision: 428591
- rebuild

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 0.19-2mdv2009.0
+ Revision: 266621
- rebuild early 2009.0 package (before pixel changes)

* Wed Jun 11 2008 Oden Eriksson <oeriksson@mandriva.com> 0.19-1mdv2009.0
+ Revision: 217972
- 0.19
- fix build
- rebuilt against dietlibc-devel-0.32

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Dec 22 2006 Oden Eriksson <oeriksson@mandriva.com> 0.17-2mdv2007.0
+ Revision: 101723
- Import embutils

* Sat Apr 29 2006 Oden Eriksson <oeriksson@mandriva.com> 0.17-2mdk
- rebuild

* Tue Feb 01 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.17-1mdk
- 0.17
- added date, mount, umount, printenv, insmod, lsmod, pivot_root, rmmod
- drop P0, seems integrated upstream and it compiles fine without it

* Mon Nov 01 2004 Christiaan Welvaart <cjw@daneel.dyndns.org> 0.16-2mdk
- patch0: fix build with gcc 3.4


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1192 |12cr|emelfm-0.9.2.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rel 4
%define name emelfm
%define extra_ver 1
%define rversion 0.9.2
%define version 0.9.2.%{extra_ver}
%define extra_ver 1
%define release %mkrel %{rel}

Summary: File manager using the two-panel design and Gtk+
Name: %{name}
Version: %{version}
Release: %{release}
License: GPL
Group: File tools
Source: %{name}-%{rversion}-elm%{extra_ver}.tar.bz2 
Url: http://www.havens.de/elm/emelfm.html
BuildRoot: %{_tmppath}/%{name}-buildroot
BuildRequires: gtk+-devel >= 1.2
Requires: gtk+ >= 1.2
Requires: xterm

%description
emelFM is a file manager that implements the popular two-panel design. It
features a simple GTK+ interface, a flexible filetyping scheme, and a built-in
command line for executing commands without opening an xterm.

Features:
     o Simple Interface 
     o Bookmarks and History Lists 
     o Flexible filetyping scheme 
     o Multiple actions selectable for each filetype 
     o Filename, Size, and Date Filters 
     o Built-In Command Line 
     o User-defined menu 
     o Configurable Keyboard bindings 
     o Configurable Toolbar 
     o Runtime loadable plugins 

%prep
rm -rf $RPM_BUILD_ROOT

%setup -q -n %{name}-%{rversion}-elm%{extra_ver}
##patch0 -p1

%build

%make

%install
mkdir -p $RPM_BUILD_ROOT%_bindir
mkdir -p $RPM_BUILD_ROOT%_docdir
mkdir -p $RPM_BUILD_ROOT%_libdir/emelfm/plugins
mkdir -p $RPM_BUILD_ROOT%_datadir/locale/
make BIN_DIR=$RPM_BUILD_ROOT%{_bindir} DOC_DIR=$RPM_BUILD_ROOT%_docdir \
	PLUGINS_DIR=$RPM_BUILD_ROOT%_libdir/emelfm/plugins \
	LOCALEDIR=$RPM_BUILD_ROOT%_datadir/locale/ install

rm -rf $RPM_BUILD_ROOT%_docdir/help.txt
 

mkdir -p   %buildroot%{_datadir}/applications/
 cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{name}
Name=Emelfm
Comment=A GTK file manager
Icon=file_tools_section
Categories=X-MandrivaLinux-System-FileTools;System;
EOF

%find_lang %name

%post
%if %mdkversion < 200900
/sbin/ldconfig
%endif
%if %mdkversion < 200900
%{update_menus}      
%endif

%postun
%if %mdkversion < 200900
/sbin/ldconfig
%endif
%if %mdkversion < 200900
%{clean_menus}
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %name.lang
%defattr (-,root,root)
%doc README COPYING ChangeLog
%doc docs/help.txt
%{_bindir}/*
%{_datadir}/applications/*
%_libdir/emelfm/plugins/*.so
 


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.2.1-4mdv2011.0
+ Revision: 618224
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 0.9.2.1-3mdv2010.0
+ Revision: 428592
- rebuild

* Tue Jun 17 2008 Thierry Vignaud <tv@mandriva.org> 0.9.2.1-2mdv2009.0
+ Revision: 222105
- fix XDG menu directory creation & file list
- auto convert menu to XDG
- kill re-definition of %%buildroot on Pixel's request
- import emelfm

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Tue Jun 06 2006 Charles A Edwards <eslrahc@mandriva.org> 0.9.2.1-2mdv2007.0
- mkrel
- rebuild

* Mon Mar 14 2005 Charles A Edwards <eslrahc@mandrake.org> 0.9.2.1-1mdk
- 0.9.2-elm1
- drop patch
- update URL

* Mon Aug 23 2004 Charles A Edwards <eslrahc@mandrake.org> 0.9.2-7mdk
- rebuild for new menu

* Thu Apr 01 2004 Charles A Edwards <eslrahc@mandrake.org> 0.9.2-6mdk
- Require xterm
- fix menu entry

* Thu Oct 16 2003 <Charles A Edwards <eslrahc@bellsouth.net> 0.9.2-5mdk
- update Patch for correct doc location
- adjust echo script

* Mon Jun 23 2003 Gtz Waschk <waschk@linux-mandrake.com> 0.9.2-4mdk
- from Charles A Edwards <eslrahc@bellsouth.net>
  - emelfm-0.9.2--mdk-Makefile-common.patch
  - put plugins in _libdir not _datadir
  - add feature list
  - fix typos

* Wed Jan 22 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.9.2-3mdk
- typo

* Tue Jan 29 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.9.2-2mdk
- icon

* Wed Jul 04 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.9.2-1mdk
- updated to 0.9.2

* Wed Aug 30 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.7.2-2mdk
- v0.7.2
- BM
- macros
* Mon Jun 26 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.7.0-1mdk
- new in contribs
- used srpm provided by Laurent Grawet <laurent.grawet@ibelgique.com>

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1193 |12cr|emelfm2-0.8.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    emelfm2
%define version 0.8.1
%define release %mkrel 2

Name:      %{name}
Version:   %{version}
Release:   %{release}
Summary:   GTK+ 2 file manager with two-panel format
Group:     File tools
License:   GPLv3+ and LGPLv3+
URL:       http://emelfm2.net
Source0:   http://emelfm2.net/rel/%{name}-%{version}.tar.bz2
BuildRequires:	gtk+3-devel
BuildRequires:	polkit-1-devel
BuildRequires:	desktop-file-utils
BuildRequires:	magic-devel
BuildRequires:	acl-devel
BuildRequires:	pkgconfig(udev)
Obsoletes:	%{name}-i18n

%description
emelFM2 is a file manager with the efficient two-panel format,
featuring:
  o Simple interface
  o Bookmarks and history lists
  o Flexible filetyping scheme
  o Multiple actions selectable for each filetype
  o Filename, size, and date Filters
  o Built-in command line
  o Configurable keyboard bindings
  o Configurable toolbars
  o Runtime loadable plugins

It is the GTK+ 2 port of emelFM.

Note: EmelFM2 and EmelFM are parallel installable

%prep
%setup -q -n %{name}-%{version}

%build
sed -i Makefile -e 's:dbus-glib-1::' || die

%make OPTIMIZE="${RPM_OPT_FLAGS}" \
        CFLAGS="${RPM_OPT_FLAGS}" \
        USE_INOTIFY=1 \
	GTK3=1	\
	WITH_POLKIT=1 \
	WITH_DEVKIT=1 \
	WITH_ACL=1	\
        USE_LATEST=1 \
        PREFIX="%{_prefix}" \
        WITH_THUMBS=1 \
        WITH_TRACKER=1 \
        WITH_CUSTOMMOUSE=1 \
        WITH_HAL=0 \
        EDITOR_SPELLCHECK=0 \
        PREFIX="%{_prefix}"

%install
make install PREFIX=%{buildroot}%{_prefix}
make install_i18n PREFIX=%{buildroot}%{_prefix}

#mkdir -p %{buildroot}%{_bindir}
#install -m 755 %{name} %{buildroot}%{_bindir}

# remove unnecessary
rm -rf %{buildroot}/%{_docdir}/*

# icons
install -m 644 -D icons/emelfm2_48.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
install -m 644 -D icons/emelfm2_32.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
install -m 644 -D icons/emelfm2_24.png %{buildroot}%{_iconsdir}/hicolor/24x24/apps/%{name}.png

# menu
perl -pi -e 's,Icon=emelfm2/emelfm2_48.png,Icon=%{name},g' %{buildroot}%{_datadir}/applications/*
desktop-file-install --vendor="" \
  --add-category="System" \
  --add-category="Utility" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

%find_lang %{name}

%files -f %{name}.lang
%defattr(644,root,root,755)
%doc docs/ACTIONS docs/CONFIGURATION docs/CREDITS
%doc docs/HACKING docs/README docs/TODO docs/USAGE
%doc docs/WARNING
%defattr (-,root,root)
%{_bindir}/*
%{_datadir}/pixmaps/*
%{_datadir}/applications/*
%{_datadir}/application-registry/*
%{_prefix}/lib/%{name}
%{_iconsdir}/hicolor/48x48/apps/%{name}.png
%{_iconsdir}/hicolor/32x32/apps/%{name}.png
%{_iconsdir}/hicolor/24x24/apps/%{name}.png
%{_mandir}/man1/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1194 |12cr|emerald-themes-0.6.0-0.20080210.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define shortname emerald
%define name emerald-themes
%define version 0.6.0
%define rel 3
%define git 20080210

%if  %{git}
%define srcname %{name}-%{git}
%define distname %{name}
%define release %mkrel 0.%{git}.%{rel}
%else
%define srcname %{name}-%{version}
%define distname %{name}-%{version}
%define release %mkrel %{rel}
%endif

Name:	 %name
Version: %version
Release: %release
Summary: Themes for the Emerald Window Decorator
License: GPL
Group:   System/X11
URL: http://www.compiz-fusion.org/
Source: %{srcname}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-build-root
BuildArch: noarch

%description
Themes for the Emerald Window Decorator for Beryl.

This package provides some basic themes, although more can be downloaded 
automatically once installed.

#----------------------------------------------------------------------------

%prep
%setup -q -n %{distname}

%build
%if %{git}
  # This is a GIT snapshot, so we need to generate makefiles.
  sh autogen.sh -V
%endif

%configure2_5x
%make

%install
rm -rf %buildroot
%makeinstall_std

chmod -R a+r %buildroot

%clean
rm -rf %buildroot

#----------------------------------------------------------------------------

%files
%defattr(-,root,root)
%dir %{_datadir}/%{shortname}/themes
%{_datadir}/%{shortname}/themes/*


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.6.0-0.20080210.3mdv2011.0
+ Revision: 618225
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 0.6.0-0.20080210.2mdv2010.0
+ Revision: 428593
- rebuild

* Mon Feb 18 2008 Colin Guthrie <cguthrie@mandriva.org> 0.6.0-0.20080210.1mdv2009.0
+ Revision: 172316
- Update to git master for new compiz

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Oct 19 2007 Colin Guthrie <cguthrie@mandriva.org> 0.6.0-0.20071018.1mdv2008.1
+ Revision: 100102
- Update snapshot from 0.6.0 branch for compiz 0.6.2

* Mon Aug 13 2007 Colin Guthrie <cguthrie@mandriva.org> 0.5.2-1mdv2008.0
+ Revision: 62617
- Official Release: 0.5.2

* Wed Aug 01 2007 Colin Guthrie <cguthrie@mandriva.org> 0.3.0-0.20070801.1mdv2008.0
+ Revision: 57845
- Updated snapshot

* Fri Jun 29 2007 Colin Guthrie <cguthrie@mandriva.org> 0.3.0-0.20070627.1mdv2008.0
+ Revision: 45919
- New Snapshot for Compiz Fusion

* Tue Jun 12 2007 Funda Wang <fwang@mandriva.org> 0.2.1-1mdv2008.0
+ Revision: 38102
- New version


* Thu Mar 15 2007 Colin Guthrie <cguthrie@mandriva.org> 0.2.0-1mdv2007.1
+ Revision: 143946
- New Version: 0.2.0

* Wed Feb 14 2007 Colin Guthrie <cguthrie@mandriva.org> 0.1.9999.2-1mdv2007.1
+ Revision: 120685
- New Release Candidate 0.1.9999.2 (RC2)
- New Release Candidate: RC1

* Sun Jan 21 2007 Colin Guthrie <cguthrie@mandriva.org> 0.1.99.2-1mdv2007.1
+ Revision: 111379
- New version 0.2.0 Beta 2

* Sat Dec 30 2006 Colin Guthrie <cguthrie@mandriva.org> 0.1.4-1mdv2007.1
+ Revision: 102818
- New Release: 0.1.4

* Sun Dec 10 2006 Colin Guthrie <cguthrie@mandriva.org> 0.1.3-1mdv2007.1
+ Revision: 94446
- The official 0.1.3

  + Sébastien Savarin <plouf@mandriva.org>
    - Add Forgoten sources
    - New rev 0.1.3

* Mon Nov 20 2006 Colin Guthrie <cguthrie@mandriva.org> 0.1.2-1mdv2007.1
+ Revision: 85546
- Spec file cleanup

* Wed Nov 08 2006 Colin Guthrie <cguthrie@mandriva.org> 0.1.2-1mdv2007.0
+ Revision: 78079
- Remove and old SPEC file comment
- New Release 0.1.2

  + Thierry Vignaud <tvignaud@mandriva.com>
    - fix description format

* Sat Oct 21 2006 Sébastien Savarin <plouf@mandriva.org> 0.1.1-1mdv2007.0
+ Revision: 71598
- New revision 0.1.1

  + Colin Guthrie <cguthrie@mandriva.org>
    - Proper handling of Provides/Obsoletes for package renames
    - First release of Emerald
    - Cgwd becomes Emerald

* Tue Sep 19 2006 Colin Guthrie <cguthrie@mandriva.org> 0.16-1mdv2007.0
+ Revision: 61822
- Import cgwd-themes


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1195 |12cr|emerillon-0.1.90-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		url_ver	%(echo %{version}|cut -d. -f1,2)

Name:		emerillon
Version:	0.1.90
Release:	2
Summary:	A map viewer for GNOME
Group:		Graphical desktop/GNOME
License:	GPLv2+ and LGPLv2+
URL:		http://projects.gnome.org/emerillon/
Source0:	http://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz

BuildRequires:	intltool
BuildRequires:	vala
BuildRequires:	pkgconfig(geoclue)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(champlain-gtk-0.12)
BuildRequires:	pkgconfig(libpeas-gtk-1.0)
BuildRequires:	pkgconfig(rest-0.7)

%description
Emerillon is a map viewer for GNOME that has an extensible plugin architecture
and Telepathy integration to enable app and location sharing and display of 
friends locations.

%package devel
Summary:	Development package for %{name}
Group:		Development/Other
Requires:	%{name} = %{version}-%{release}

%description devel
Files for developing plugins for %{name}.

%package vala
Summary:	Vala Development package for %{name}
Group:		Development/Other
Requires:	%{name}-devel = %{version}-%{release}

%description vala
Files for vala development with %{name}.

%prep
%setup -q

%build
%configure2_5x \
	--disable-schemas-compile \
	--enable-introspection
%make

%install
%makeinstall_std

%find_lang %{name} --with-gnome

%files -f %{name}.lang
%doc AUTHORS NEWS
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_libdir}/%{name}
%{_libdir}/girepository-1.0/Emerillon-0.2.typelib
%{_datadir}/applications/%{name}.desktop
%{_datadir}/GConf/gsettings/%{name}.convert
%{_datadir}/glib-2.0/schemas/org.gnome.emerillon.gschema.xml

%files devel
%doc %{_datadir}/gtk-doc/html/%{name}
%{_datadir}/gir-1.0/Emerillon-0.2.gir
%{_includedir}/%{name}*/
%{_libdir}/pkgconfig/%{name}.pc

%files vala
%{_datadir}/vala/vapi/%{name}.*



%changelog
* Fri Jun 15 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.1.90-2
+ Revision: 805911
- rebuild for clutter libs

* Thu Feb 23 2012 Andrey Bondrov <abondrov@mandriva.org> 0.1.90-1
+ Revision: 779300
- imported package emerillon


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1196 |12cr|emesene-2.12.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define 	name 	emesene
%define 	version 2.12.3
%define 	release %mkrel 1

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	IM client for the Windows Live Messenger network and others
URL:		http://blog.emesene.org/
License:	Python Software Foundation License and GPLv3 and LGPLv3
Group:		Networking/Instant messaging
# Official tar.gz cleaned: 
#1. remove 'dlls' directory
#2. remove 'emesene/e3/papylib/papyon'
Source0:	%{name}-%{version}-0.tar.gz
Patch0:		emesene-2.12.3-desktop.patch
BuildArch:	noarch

Requires:	python >= 2.5
Requires:	python-dnspython
Requires:	pylint
Requires:	python-OpenSSL
Requires:	python-imaging
Requires:	dbus-python
Requires:	gnome-python-gtkspell

Requires:	%{name}-gui = %{version}-%{release}

Suggests:	python-webkitgtk
Suggests:	python-xmpp
Suggests:	python-papyon >= 0.5.5
Suggests: 	python-notify

Provides:       emesene2 = %{version}-%{release}

%description
Emesene is an OS independent Windows Live Messenger client writed in python and
GTK. The main idea is to make a client similar to the official Windows Live
Messenger client but kepping it simple and with a nice GUI.
 
Emesene is a python/GTK MSN messenger clone, it uses msnlib (MSNP9)
and try to be a nice looking and simple MSN client.

You can login, send formated messages, smilies, use autoreply, change
status, change nick, send nudges and all the stuff you can do in a
normal MSN client except, file transfers,custom emoticons and display
picture.

%package	gtk2
Summary:        emesene GTK interface for emesene client
Group:          Networking/Instant messaging
Provides:       emesene-gui = %{version}-%{release}
Requires:       pygtk2.0 >= 2.12
Requires:       %{name} = %{version}-%{release}

%description	gtk2
This contains the GTK interface for emesene.

%package	qt4
Summary:        emesene Qt4 interface for emesene client
Group:          Networking/Instant messaging
Provides:       emesene-gui = %{version}-%{release}
Requires:	python-qt4 >= 4.6
Requires:       %{name} = %{version}-%{release}

%description	qt4
This contains the Qt4 interface for emesene.

%prep
%setup -q -n %{name}
%patch0 -p0

find -name \*~ |xargs rm -fv

%build
python setup.py build_ext -ilm

%install
rm -rf $RPM_BUILD_ROOT %name.lang

install -D -m 644 docs/man/%name.1 %buildroot%_mandir/man1/%name.1
install -D -m 644 %name/data/pixmaps/%name.png %buildroot%_datadir/icons/hicolor/48x48/apps/%name.png
install -D -m 644 %name/data/icons/hicolor/scalable/apps/%name.svg %buildroot%_datadir/icons/hicolor/scalable/apps/%name.svg
install -D -m 644 %name/data/share/applications/emesene.desktop %buildroot%_datadir/applications/%name.desktop

cd %{name}

sed -i '/import e3dummy/d' emesene.py

# Copying files
mkdir -p %buildroot%_datadir/%{name}
cp -r * %buildroot%_datadir/%{name}

cd %buildroot%_datadir/%name

#delete Unity file
find . -type f -name UnityLauncher.py -exec rm -rf '{}' +
find . -type f -name .gitignore -exec rm -rf '{}' +
rm -rf debug*.list MANIFEST.in *.nsi *WINDOWS.txt *.translations setup.py *.developers %name.pot
find . -type f -name extension.py -exec chmod 755 '{}' +
find . -type f -name plugin_base.py -exec chmod 755 '{}' +
find . -type f -name e3_example.py -exec chmod 755 '{}' +
find . -type f -name emesene.py -exec chmod 755 '{}' +
find . -type f -name debugger.py -exec chmod 755 '{}' +
find . -type f -name SingleInstance.py -exec chmod 755 '{}' +
find . -type f -name pluginmanager.py -exec chmod 755 '{}' +

mkdir -p %buildroot%_bindir/
cat > %buildroot%_bindir/%name << EOF
#!/bin/sh
cd %_datadir/%name
exec ./%name
EOF

%files
%doc COPYING GPL LGPL
%attr(755,root,root) %_bindir/%name
%_datadir/%name/
%exclude %_datadir/%name/gui/gtkui
%exclude %_datadir/%name/gui/qt4ui
%_datadir/icons/hicolor/*/apps/%name.*
%_datadir/applications/%name.desktop
%_mandir/man1/%name.1*

%files gtk2
%_datadir/%name/gui/gtkui

%files qt4
%_datadir/%name/gui/qt4ui


%changelog
* Mon Jun 04 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.12.3-1mdv2012.0
+ Revision: 802339
- version update 2.12.3

* Tue Apr 05 2011 Funda Wang <fwang@mandriva.org> 1.6.3-3
+ Revision: 650511
- fix linkage

  + Götz Waschk <waschk@mandriva.org>
    - fix icon extension on the scalable icon

* Wed Nov 03 2010 Götz Waschk <waschk@mandriva.org> 1.6.3-2mdv2011.0
+ Revision: 593002
- rebuild for new python 2.7

* Mon Jul 19 2010 Götz Waschk <waschk@mandriva.org> 1.6.3-1mdv2011.0
+ Revision: 554910
- new version

* Thu Jun 24 2010 Luis Medinas <lmedinas@mandriva.org> 1.6.2-1mdv2010.1
+ Revision: 549087
-new version
-Fixes a few critical bugs from the last version

* Mon Apr 19 2010 Götz Waschk <waschk@mandriva.org> 1.6.1-1mdv2010.1
+ Revision: 536709
- new version
- update file list

* Thu Jan 07 2010 Götz Waschk <waschk@mandriva.org> 1.6-1mdv2010.1
+ Revision: 487046
- new version
- update file list

* Fri Nov 06 2009 Götz Waschk <waschk@mandriva.org> 1.5.1-1mdv2010.1
+ Revision: 460839
- new version
- update file list

* Fri Aug 21 2009 Götz Waschk <waschk@mandriva.org> 1.5-4mdv2010.0
+ Revision: 418997
- replace some requirements by suggestions
- suggest gnash

* Fri Aug 21 2009 Götz Waschk <waschk@mandriva.org> 1.5-3mdv2010.0
+ Revision: 418956
- silent update of 1.5
- enable mimic support
- no more noarch
- add man page
- add icons to the default locations
- use upstream desktop entry
- many spec file fixes
- add comment about libmimic

* Fri Aug 21 2009 Götz Waschk <waschk@mandriva.org> 1.5-2mdv2010.0
+ Revision: 418882
- update deps

* Thu Aug 20 2009 Götz Waschk <waschk@mandriva.org> 1.5-1mdv2010.0
+ Revision: 418697
- update to new version 1.5

* Tue Sep 09 2008 Adam Williamson <awilliamson@mandriva.org> 1.0.1-3mdv2009.0
+ Revision: 283158
- doh, it already required pygtk2. can people PLEASE stop using multiple
  requires per line? it's utterly unreadable.

* Tue Sep 09 2008 Adam Williamson <awilliamson@mandriva.org> 1.0.1-2mdv2009.0
+ Revision: 282890
- requires pygtk2.0 (reported on forums by Simon Rogers)

* Mon Jul 21 2008 Götz Waschk <waschk@mandriva.org> 1.0.1-1mdv2009.0
+ Revision: 239334
- new version

* Tue Apr 08 2008 Götz Waschk <waschk@mandriva.org> 1.0-1mdv2009.0
+ Revision: 192406
- new version

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Dec 03 2007 Götz Waschk <waschk@mandriva.org> 0-0.20071202.1mdv2008.1
+ Revision: 114564
- new version

* Tue Aug 21 2007 Götz Waschk <waschk@mandriva.org> 0-0.20070821.1mdv2008.0
+ Revision: 68236
- new snapshot r801

* Tue Jul 03 2007 Götz Waschk <waschk@mandriva.org> 0-0.20070703.1mdv2008.0
+ Revision: 47631
- new version

* Thu May 24 2007 Götz Waschk <waschk@mandriva.org> 0-0.20070523.1mdv2008.0
+ Revision: 30608
- new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1197 |12cr|emi-1.5.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	emi
%define version	1.5.1
%define release %mkrel 7

%define python_compile_opt python -O -c "import compileall; compileall.compile_dir('.')"
%define python_compile     python -c "import compileall; compileall.compile_dir('.')"

Name: 	 	%{name}
Summary: 	Ecasound Mastering Interface
Version: 	%{version}
Release: 	%{release}

Source:		http://emi.thevtek.com/tarball/EMi_%{version}.zip
URL:		http://emi.thevtek.com/
License:	Python license
Group:		Sound
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildArch:	noarch

BuildRequires:	imagemagick python
Requires:	pyecasound tkinter

%description
EMI is a python front end to ecasound, it's a virtual rackmount effect that
can be use to record and mix audio.  You will be able to export to *.ecs as
well.  This nice light interface give you full control over ecasound effect
parameters in real time.  EMI Interface use real ecasound parameter name so
you can use ecasound documentation to catch the basic's.

%prep
%setup -q -n EMI
perl -p -i -e 's|/usr/local/bin/python|/usr/bin/python||g' *.py
perl -p -i -e 's|/usr/python|/usr/bin/python||g' *.py

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/%_bindir
mkdir -p $RPM_BUILD_ROOT/%_datadir/%name
chmod 644 *.py
%python_compile_opt
%python_compile
cp *.py* $RPM_BUILD_ROOT/%_datadir/%name
echo '#!/bin/bash' > $RPM_BUILD_ROOT/%_bindir/%name
echo 'cd /usr/share/emi' >> $RPM_BUILD_ROOT/%_bindir/%name
echo 'python EMI.py $@' >> $RPM_BUILD_ROOT/%_bindir/%name
chmod 755 $RPM_BUILD_ROOT/%_bindir/%name

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=%{name}
Comment=Ecasound Mastering Interface
Exec=%{name} -c
Icon=%{name}
Terminal=false
Type=Application
Categories=AudioVideo;Audio;AudioVideoEditing;
EOF


#icons
mkdir -p $RPM_BUILD_ROOT/%_liconsdir
convert -size 48x48 %name.png $RPM_BUILD_ROOT/%_liconsdir/%name.png
mkdir -p $RPM_BUILD_ROOT/%_iconsdir
convert -size 32x32 %name.png $RPM_BUILD_ROOT/%_iconsdir/%name.png
mkdir -p $RPM_BUILD_ROOT/%_miconsdir
convert -size 16x16 %name.png $RPM_BUILD_ROOT/%_miconsdir/%name.png

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%update_menus
%endif
		
%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files
%defattr(-,root,root)
%doc doc
%{_bindir}/%name
%{_datadir}/%name
%{_liconsdir}/%name.png
%{_iconsdir}/%name.png
%{_miconsdir}/%name.png
%{_datadir}/applications/*


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.5.1-7mdv2011.0
+ Revision: 618229
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 1.5.1-6mdv2010.0
+ Revision: 428599
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.5.1-5mdv2009.0
+ Revision: 244887
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.5.1-3mdv2008.1
+ Revision: 136403
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Sep 06 2007 Funda Wang <fwang@mandriva.org> 1.5.1-3mdv2008.0
+ Revision: 80905
- Rebuild
- Import emi




* Mon Aug 07 2006 Lenny Cartier <lenny@mandriva.com> 1.5.1-2mdv2007.0
- xdg

* Sat Apr 29 2006 Austin Acton <austin@mandriva.org> 1.5.1-1mdk
- 1.5.1

* Mon Dec 27 2004 Austin Acton <austin@mandrake.org> 1.2.1-1mdk
- 1.2.1

* Sat May 8 2004 Austin Acton <austin@mandrake.org> 1.0-2mdk
- fix /usr/python
- fix file permissions
- compile bytecode

* Sat May 8 2004 Austin Acton <austin@mandrake.org> 1.0-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1198 |12cr|emma-2.0.5312-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2007, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%global shortver 2.0

Summary:        Code Coverage Tool
Name:           emma
Version:        %{shortver}.5312
Release:        9
Group:          Development/Java
License:        CPL
URL:            http://emma.sourceforge.net/
Source0:        http://downloads.sourceforge.net/emma/%{name}-%{version}-src.zip
Source1:        emma-2.0.5312.pom
Source2:        emma_ant-2.0.5312.pom
# These are hacks until we get the source for the timestamping class
# http://sourceforge.net/tracker/index.php?func=detail&aid=1953619&group_id=108932&atid=651900
Source3:        emma-timestamp.sh
Source4:        emma-timestamp2.sh

Patch0:         emma-2.0.5312-dependencies_xml.patch
Patch1:         emma-2.0.5312-build_xml.patch
# Taken from Gentoo package to allow us to build on a JDK > 1.4
Patch2:         emma-2.0.5312-java15api.patch
# From eclemma's emmapatch directory
Patch3:         %{name}-eclemma.patch
# This is a hack until we get the source for the timestamping class
# http://sourceforge.net/tracker/index.php?func=detail&aid=1953619&group_id=108932&atid=651900
Patch4:         %{name}-timestamp.patch
# This patch fixes ArrayIndexOutOfBoundExceptions on 64-bit.  I modified
# the patch against HEAD to apply to this version -- overholt
# http://sourceforge.net/tracker/index.php?func=detail&aid=2119913&group_id=108932&atid=651897
Patch5:         %{name}-%{version}-64_bit_fix.patch
Requires:       java >= 0:1.4.2
Requires:       jaxp_parser_impl
BuildRequires:  ant >= 0:1.6.5
BuildRequires:  java-devel >= 0:1.6
BuildRequires:  jpackage-utils >= 0:1.7.5-1jpp.3
# For the timestamp hack (see above)
BuildRequires:  bc
Requires(post):    jpackage-utils >= 0:1.7.5-1jpp.3
Requires(postun):  jpackage-utils >= 0:1.7.5-1jpp.3

BuildArch:      noarch

%description
EMMA is an open-source toolkit for measuring and reporting Java
code coverage. EMMA distinguishes itself from other tools by going
after a unique feature combination: support for large-scale
enterprise software development while keeping individual developer's
work fast and iterative.

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java
Requires:       jpackage-utils

%description javadoc
%{summary}.

%prep
%setup -q
cp -p %{SOURCE3} .
cp -p %{SOURCE4} .

# Make sure we don't use this no-source jar
rm lib/internal/stamptool.jar

%patch0 -p0 -b .orig
%patch1 -p0 -b .orig
%patch2 -p1 -b .orig
%patch3 -p0 -b .orig
%patch4 -p0 -b .orig
%patch5 -p0 -b .orig

%build
[ -z "$JAVA_HOME" ] && export JAVA_HOME=%{_jvmdir}/java
ant -Dbuild.compiler=modern build javadoc

%install
rm -rf $RPM_BUILD_ROOT
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
install -m 644 dist/%{name}.jar \
               $RPM_BUILD_ROOT%{_javadir}/%{name}.jar
install -m 644 dist/%{name}_ant.jar \
               $RPM_BUILD_ROOT%{_javadir}/%{name}_ant.jar
%add_to_maven_depmap emma emma %{version} JPP %{name}
%add_to_maven_depmap emma emma_ant %{version} JPP %{name}_ant


# poms
install -d -m 755 $RPM_BUILD_ROOT%{_mavenpomdir}
install -pm 644 %{SOURCE1} \
    $RPM_BUILD_ROOT%{_mavenpomdir}/JPP-%{name}.pom
install -pm 644 %{SOURCE2} \
    $RPM_BUILD_ROOT%{_mavenpomdir}/JPP-%{name}_ant.pom

# javadoc
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}
cp -pr out/javadocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}

%post
%update_maven_depmap

%postun
%update_maven_depmap

%files
%defattr(-,root,root,-)
%doc cpl-v10.html
%{_javadir}/*
%{_mavenpomdir}/JPP-%{name}*
%{_mavendepmapfragdir}/%{name}

%files javadoc
%doc cpl-v10.html
%defattr(-,root,root,-)
%doc %{_javadocdir}/%{name}*



%changelog
* Sun Nov 27 2011 Guilherme Moro <guilherme@mandriva.com> 2.0.5312-9
+ Revision: 733920
- rebuild
- imported package emma


* Fri Oct 28 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.8.2-8mdk
- Fix BuildRequires

* Fri Sep 30 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.8.2-7mdk
 - Buildrequires fix 

* Wed May 25 2005 Eskild Hustvedt <eskild@mandriva.org> 0.8.2-6mdk
- %%mkrel
- Fix url

* Sun Dec 05 2004 Michael Scherer <misc@mandrake.org> 0.8.2-5mdk
- Rebuild for new  python

* Fri Aug 15 2003 Per yvind Karlsen <peroyvind@linux-mandrake.com> 0.8.2-4mdk
- rebuild for new python
- rm -rf $RPM_BUILD_ROOT in %%install, not %%prep
- use %%configure and %%makeinstall macro
- cleanups
- bunzip2 icons
- add unpackaged .desktop file

* Thu Jan 16 2003 Laurent Culioli <laurent@mandrakesoft.com> 0.8.2-3mdk
- rebuild

* Fri Jul 05 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.8.2-2mdk
- buildrequires libpython2.2-devel
- update url

* Tue Jun 18 2002 Laurent Culioli <laurent@mandrakesoft.com> 0.8.2-1mdk
- 0.8.2
- png icons

* Fri Oct 19 2001 Sebastien Dupont <sdupont@mandrakesoft.com> 0.8-4mdk
- License.
- menu-icons.

* Mon Jun 18 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 0.8-3mdk
- New office menu struture
- use find_lang macro

* Tue Jan 09 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.8-2mdk
- some spec cleanings

* Fri Dec 08 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.8-1mdk
- updated to 0.8

* Wed Aug 30 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.7-12mdk 
- v0.7 

* Wed Apr 26 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.6-2mdk
- fix group

* Thu Dec 09 1999 Lenny Cartier <lenny@mandrakesoft.com>
- new in contribs
- make docs installing
- mandrake adaptations

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1199 |12cr|e_modules-0.0.1-1.80969.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Tarball of svn snapshot created as follows...
#Cut and paste in a shell after removing initial #

#svn co http://svn.enlightenment.org/svn/e/trunk/E-MODULES-EXTRA E-MODULES-EXTRA; \
#cd E-MODULES-EXTRA; \
#SVNREV=$(LANGUAGE=C svn info | grep "Last Changed Rev:" | cut -d: -f 2 | sed "s@ @@"); \
#PKG_VERSION=0.0.1.$SVNREV; \
#cd ..; \
#tar -Jcf E-MODULES-EXTRA-$PKG_VERSION.tar.xz E-MODULES-EXTRA/ --exclude .svn --exclude .*ignore


%define	svnrev	80969
%define	svnname	E-MODULES-EXTRA

Summary:	Loose collection of third party E17 modules
Name:		e_modules
Epoch:		1
Version:	0.0.1
Release:	1.%{svnrev}.1
License:	BSD
Group:		Graphical desktop/Enlightenment
URL:		http://enlightenment.org/
Source0:	%{svnname}-%{version}.%{svnrev}.tar.xz
Patch1:		e_modules-0.0.1.76819_everything-pidgin_localization.patch
Patch2:		e_modules-0.0.1.76819_everything-tracker_localization.patch

BuildRequires:	edje
BuildRequires:	embryo
BuildRequires:	emprint
BuildRequires:	elementary
BuildRequires:	evas
Buildrequires:	imagemagick
Buildrequires:	gettext-devel
BuildRequires:	pkgconfig(ecore)
BuildRequires:	pkgconfig(edbus)
BuildRequires:	pkgconfig(edje)
BuildRequires:	pkgconfig(eet)
BuildRequires:	pkgconfig(efreet)
BuildRequires:	pkgconfig(eina)
BuildRequires:	pkgconfig(embryo)
BuildRequires:	pkgconfig(enlightenment)
BuildRequires:	pkgconfig(evas)
BuildRequires:	pkgconfig(exalt)
BuildRequires:	pkgconfig(elementary)
BuildRequires:	pkgconfig(eweather)
BuildRequires:	pkgconfig(ethumb)
BuildRequires:	pkgconfig(libmpd)
BuildRequires:	pkgconfig(xkbfile)

Requires:	e >= 0.16.999.050-3
Requires:	emprint

%description
e_modules is a loose collection of third party E17 modules written by
various authors.  They are not officially a part of E17, but they are
allowed to use the E cvs repository.  The modules are all separate
modules, written by separate authors.

%prep
%setup -qn %{svnname}
%apply_patches

# itask-ng-moved-to-engage
rm -fr itask-ng
rm -fr weather eenvader.fractal

%build
%define Werror_cflags %nil

# Is it still needed? Looks like it breaks build so comment it out:
#for m in itask winlist-ng; do pushd $m; sed -i 's@po/Makefile@@' configure.ac ; sed -i 's@ po@@' Makefile.am; popd; done

for i in `find * -type d|awk -F'/' '{print $1}'|sort|uniq`
do
(
	pushd $i
	NOCONFIGURE=yes ./autogen.sh
	%configure2_5x
	make
	popd
)
done

%install
for i in `find * -type d|awk -F'/' '{print $1}'|sort|uniq`
do
	%makeinstall_std -C $i
done

# Don't use it to avoid file listed twice rpm error
#find_lang %{name} --all-name

# do not provide devel stuffs
rm -fr %{buildroot}%{_includedir}/drawer %{buildroot}%{_libdir}/pkgconfig
find %{buildroot} -type f -name "*.a" -exec rm -f {} ';'

%files
%doc AUTHORS README
%{_libdir}/enlightenment/modules/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1200 |12cr|emote-0.0.1-0.76838.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Tarball of svn snapshot created as follows...
#Cut and paste in a shell after removing initial #

#svn co http://svn.enlightenment.org/svn/e/trunk/PROTO/emote emote; \
#cd emote; \
#SVNREV=$(LANGUAGE=C svn info | grep "Last Changed Rev:" | cut -d: -f 2 | sed "s@ @@"); \
#VERSION=$(cat configure.ac | grep "emote" | grep INIT | sed 's@\[@@g' | sed 's@\]@@g' | sed 's@)@@g' | cut -d, -f 2 | sed "s@ @@"); \
#PKG_VERSION=$VERSION.$SVNREV; \
#cd ..; \
#tar -Jcf emote-$PKG_VERSION.tar.xz emote/ --exclude .svn --exclude .*ignore

%define svnrev	76838

%define major   0
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	Emotion icons
Name:		emote
Version:	0.0.1
Release:	0.%{svnrev}.1
License:	GPLv3
Group:		Graphical desktop/Enlightenment
URL:		http://enlightenment.org/
Source0: 	%{name}-%{version}.%{svnrev}.tar.xz

BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(elementary)

%description
Emote emotion icons for applications.

%package -n %{libname}
Summary:    Emote library
Group:      System/Libraries

%description -n %{libname}
This package contains the dynamic libraries from %{name}.

%package -n %{develname}
Summary:    Emote headers, libraries, documentation and test programs
Group:      Development/C
Requires:   %{libname} = %{version}
Provides:   %{name}-devel = %{version}-%{release}

%description -n %{develname}
Headers and libraries from %{name}

%prep
%setup -qn %{name}

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'
rm -fr %{buildroot}/%{_datadir}/%{name}/{COPYING,AUTHORS}

%find_lang %{name}

%files  -f %{name}.lang
%doc COPYING AUTHORS
%{_bindir}/emote
%{_datadir}/icons/*.png
%{_datadir}/applications/*.desktop
%{_libdir}/%{name}/protocols/*.so

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/%{name}/*.h

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1201 |12cr|emotion-1.7.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Tarball of svn snapshot created as follows...
#Cut and paste in a shell after removing initial #

#svn co http://svn.enlightenment.org/svn/e/trunk/emotion emotion; \
#cd emotion; \
#SVNREV=$(LANGUAGE=C svn info | grep "Last Changed Rev:" | cut -d: -f 2 | sed "s@ @@"); \
#v_maj=$(cat configure.ac | grep 'm4_define(\[v_maj\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#v_min=$(cat configure.ac | grep 'm4_define(\[v_min\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#v_mic=$(cat configure.ac | grep 'm4_define(\[v_mic\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#PKG_VERSION=$v_maj.$v_min.$v_mic.$SVNREV; \
#cd ..; \
#tar -Jcf emotion-$PKG_VERSION.tar.xz emotion/ --exclude .svn --exclude .*ignore

%define	major 	1
%define	libname %mklibname %{name} %{major}
%define	develname %mklibname %{name} -d

Name:		emotion
Version:	1.7.3
Release:	1
Summary:	Enlightenment video and media library
License:	BSD
Group:		Graphical desktop/Enlightenment
URL:		http://www.enlightenment.org/
Source0:	http://download.enlightenment.org/releases/%{name}-%{version}.tar.gz

BuildRequires:	evas >= 1.7.1
BuildRequires:	edje >= 1.7.1
BuildRequires:	pkgconfig(ecore) >= 1.7.1
BuildRequires:	pkgconfig(edje) >= 1.7.1
BuildRequires:	pkgconfig(eio)
BuildRequires:	pkgconfig(embryo) >= 1.7.1
BuildRequires:	pkgconfig(eet) >= 1.7.1
BuildRequires:	pkgconfig(evas) >= 1.7.1
BuildRequires:	pkgconfig(edje) >= 1.7.1
BuildRequires:	pkgconfig(libxine)
BuildRequires:	pkgconfig(gstreamer-0.10)
BuildRequires:	pkgconfig(gstreamer-plugins-base-0.10)
BuildRequires:	pkgconfig(gstreamer-video-0.10)
BuildRequires:	gstreamer0.10-tools
BuildRequires:	pkgconfig(eeze) >= 1.7.1
BuildRequires:	doxygen
BuildRequires:	pkgconfig(lua)

%description
Emotion is a video & media object library designed to interface with Evas and
Ecore to provide autonomous "video" and "audio" objects that can be moved,
resized and positioned like any normal object, but instead they can play video
and audio and can be controlled from a high-level control API allowing the
programmer to quickly piece together a multi-media system with minimal work.

This package is part of the Enlightenment DR17 desktop shell.

%package -n %{libname}
Summary:	Libraries for the %{name} package
Group:		System/Libraries
Requires:	%{name}

%description -n %{libname}
Libraries for %{name}.

%package -n %{develname}
Summary:	Headers and development libraries from %{name}
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
%{name} development headers and libraries.

%prep
%setup -q

%build
#NOCONFIGURE=yes ./autogen.sh
autoreconf -fi
%configure2_5x \
	--enable-gstreamer \
	--enable-xine \
	--disable-static

%make

%install
%makeinstall_std

%files
%doc AUTHORS COPYING README
%{_bindir}/%{name}_*
%{_datadir}/%{name}
%{_libdir}/%{name}
%{_libdir}/edje/modules/emotion/linux-*/*.so

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_libdir}/pkgconfig/*
%{_libdir}/*.so
%{_includedir}/%{name}*

%changelog
* Thu Jun 28 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.0.1-1
+ Revision: 807362
- version update 1.0.1

* Mon Jan 09 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.2.0.66791-0.20120103.1
+ Revision: 759241
- fixed build with missing BRs evas, eio, and libxine 1.1
- rediffed p0, but disabling
- adding BR for libgstbasevideo-devel
- fixed typo
- new snapshot 0.2.0.66791
- merged spec with UnityLinux
- cleaned up spec
- disabled static build

* Thu Oct 14 2010 Funda Wang <fwang@mandriva.org> 0.2.0-1.20101010.1mdv2011.0
+ Revision: 585564
- bump rel
- new snapshto

* Fri Jul 16 2010 Funda Wang <fwang@mandriva.org> 0.2.0-1.20100711.1mdv2011.0
+ Revision: 554407
- new snapshot

* Fri Aug 07 2009 Funda Wang <fwang@mandriva.org> 0.1.0.042-7.20090807.1mdv2010.0
+ Revision: 411179
- new snapshot to build with latest evas
- rebuild against new ecore

* Wed Jul 08 2009 Funda Wang <fwang@mandriva.org> 0.1.0.042-6mdv2010.0
+ Revision: 393497
- rebuild for new ecore

* Sun Mar 01 2009 Antoine Ginies <aginies@mandriva.com> 0.1.0.042-5mdv2009.1
+ Revision: 346358
- fix buildrequires
- SVN SNAPSHOT 20090227, release 0.1.0.042

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 0.1.0.042-4mdv2009.0
+ Revision: 266622
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Mon Mar 31 2008 Antoine Ginies <aginies@mandriva.com> 0.1.0.042-3mdv2009.0
+ Revision: 191232
- update buildrequires to support rebuild dor 2008.0 release

* Mon Feb 18 2008 Antoine Ginies <aginies@mandriva.com> 0.1.0.042-3mdv2008.1
+ Revision: 170106
- bump release
- remove old source

  + Thierry Vignaud <tv@mandriva.org>
    - fix gstreamer0.10-devel BR for x86_64

* Sat Feb 09 2008 Austin Acton <austin@mandriva.org> 0.1.0.042-2mdv2008.1
+ Revision: 164526
- buildrequires gstreamer plugins base devel

* Sat Feb 02 2008 Austin Acton <austin@mandriva.org> 0.1.0.042-1mdv2008.1
+ Revision: 161555
- new version
- fix URL
- tidy spec
- build with cdda
- drop emotion-config

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Oct 31 2007 Antoine Ginies <aginies@mandriva.com> 0.0.1.008-1mdv2008.1
+ Revision: 104109
- add  gstreamer0.10-ffmpeg, ffmpeg buildrequires
- update buildrequires
- new tarball
- CVS SNAPSHOT 20071031, release 0.0.1.005

* Fri Aug 31 2007 Antoine Ginies <aginies@mandriva.com> 0.0.1.005-4mdv2008.0
+ Revision: 76696
- fix missing emotion-config file
- fix path in tarball
- CVS SNAPSHOT 20070830, release 0.0.1.005
- CVS SNAPSHOT 20070529, release 0.0.1.005

* Thu May 24 2007 Antoine Ginies <aginies@mandriva.com> 0.0.1.005-2mdv2008.0
+ Revision: 30682
- fix release tag
- disable cvs release
- increase mkrel
- CVS snapshot 20070524, release 0.0.1.005
- use version in source file

* Mon May 21 2007 Antoine Ginies <aginies@mandriva.com> 0.0.1.005-0.20070516.1mdv2008.0
+ Revision: 29304
- replace corrupted source
- remove unwanted changelog
- cvs snapshot 20070516

  + Pascal Terjan <pterjan@mandriva.org>
    - Import emotion


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1202 |12cr|empower-2.0.999-0.76628.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Tarball of svn snapshot created as follows...
#Cut and paste in a shell after removing initial #

#svn co http://svn.enlightenment.org/svn/e/trunk/empower empower; \
#cd empower; \
#SVNREV=$(LANGUAGE=C svn info | grep "Last Changed Rev:" | cut -d: -f 2 | sed "s@ @@"); \
#VERSION=$(cat configure.ac | grep "empower" | grep INIT | sed 's@\[@@g' | sed 's@\]@@g' | sed 's@)@@g' | cut -d, -f 2 | sed "s@ @@"); \
#PKG_VERSION=$VERSION.$SVNREV; \
#cd ..; \
#tar -Jcf empower-$PKG_VERSION.tar.xz empower/ --exclude .svn --exclude .*ignore

%define svnrev	76628

Summary:	A graphical sudo tool based on the Enlightenment Foundation Libraries
Name:		empower
Version:	2.0.999
Release:	0.%{svnrev}.1
License:	3-clause BSD
Group:		System/Base
URL: 		http://enlightenment.org
Source0: 	%{name}-%{version}.%{svnrev}.tar.xz

BuildRequires: 	gettext-devel
BuildRequires: 	pkgconfig(edje)
BuildRequires: 	pkgconfig(elementary)
BuildRequires:	pkgconfig(eweather)

%description
A graphical sudo tool based on the Enlightenment Foundation Libraries

%prep
%setup -qn %{name}

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x 
%make

%install
%makeinstall_std
mkdir -p %{buildroot}/%{_docdir}/%{name}/

mv %{buildroot}/%{_datadir}/%{name}/AUTHORS %{buildroot}/%{_docdir}/%{name}/
mv %{buildroot}/%{_datadir}/%{name}/COPYING %{buildroot}/%{_docdir}/%{name}/

%files
%doc AUTHORS ChangeLog COPYING README
%{_bindir}/*
%{_datadir}/%{name}/data/*.png

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1203 |12cr|emprint-0.1.0-2.76819.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Tarball of svn snapshot created as follows...
#Cut and paste in a shell after removing initial #

#svn co http://svn.enlightenment.org/svn/e/trunk/emprint emprint; \
#cd emprint; \
#SVNREV=$(LANGUAGE=C svn info | grep "Last Changed Rev:" | cut -d: -f 2 | sed "s@ @@"); \
#VERSION=$(cat configure.ac | grep "emprint" | grep INIT | sed 's@\[@@g' | sed 's@\]@@g' | sed 's@)@@g' | cut -d, -f 2 | sed "s@ @@"); \
#PKG_VERSION=$VERSION.$SVNREV; \
#cd ..; \
#tar -Jcf emprint-$PKG_VERSION.tar.xz emprint/ --exclude .svn --exclude .*ignore

%define svnrev 76819

Summary:	E17 screen captire utility
Name:		emprint
Version:	0.1.0
Release:	2.%{svnrev}.1
License:	BSD
Group:		System/Servers
URL:		http://www.enlightenment.org/
Source0:	%{name}-%{version}.%{svnrev}.tar.xz

BuildRequires:	pkgconfig(ecore)
BuildRequires:	pkgconfig(edje)
BuildRequires:	pkgconfig(evas)
BuildRequires:	pkgconfig(imlib2)

%description
Emprint is a utility for taking screenshots of the entire screen, a specific
window, or a specific region. It is written with the Enlightenment Foundation
Libraries.

%prep
%setup -qn %{name}

%build
NOCONFIGURE=1 ./autogen.sh
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc AUTHORS README ChangeLog NEWS TODO
%{_bindir}/*
%{_datadir}/%{name}



%changelog
* Thu Jan 12 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.1.0-2.64443.1
+ Revision: 760456
- new snapshot 0.1.0.64443
- cleaned up spec
- merged UnityLinux spec

* Mon Jan 03 2011 Crispin Boylan <crisb@mandriva.org> 0.1.0-1.svn20101107.1mdv2011.0
+ Revision: 627854
- New release with updated tarball

* Sun Jul 25 2010 Funda Wang <fwang@mandriva.org> 0.0.1-2.svn20100624.3mdv2011.0
+ Revision: 558264
- new snapshot

* Sat Aug 08 2009 Funda Wang <fwang@mandriva.org> 0.0.1-2.svn20090503.3mdv2010.0
+ Revision: 411573
- rebuild for new ecore

* Wed Jul 08 2009 Funda Wang <fwang@mandriva.org> 0.0.1-2.svn20090503.2mdv2010.0
+ Revision: 393506
- rebuild

* Sun May 03 2009 Funda Wang <fwang@mandriva.org> 0.0.1-2.svn20090503.1mdv2010.0
+ Revision: 370824
- New snapshot to build with newer ecore

* Mon Mar 02 2009 Antoine Ginies <aginies@mandriva.com> 0.0.1-2.svn20090227.1mdv2009.1
+ Revision: 346942
- SVN SNAPSHOT 20090227, release 0.0.1, adjust buildrequires
- adjust source tag
- adjust setup tag
- SVN SNAPSHOT 20090227, release 0.0.1, adjust buildrequires

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 0.0.1-2.cvs20080203.1mdv2009.0
+ Revision: 266624
- rebuild early 2009.0 package (before pixel changes)

* Thu Feb 14 2008 Thierry Vignaud <tv@mandriva.org> 0.0.1-0.cvs20080203.1mdv2009.0
+ Revision: 167866
- fix no-buildroot-tag

* Sun Feb 03 2008 Austin Acton <austin@mandriva.org> 0.0.1-0.cvs20080203.1mdv2008.1
+ Revision: 161745
- import emprint



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1204 |12cr|empy-3.3-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	empy
%define version	3.3
%define release	 %mkrel 6

Summary:	System for embedding Python expressions and statements in template text
Name:		%name
Version:	%version
Release:	%release
License:	GPL
Group:		Text tools
Source0:	%{name}-%{version}.tar.bz2
URL:		http://www.alcyone.com/pyos/empy/
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-root
Requires:	python

%description
System for embedding Python expressions and statements in template
text.

%prep
%setup -q
perl -p -i -e 's/usr\/local\/bin\/python/usr\/bin\/python/g' em.py

%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT%{_bindir}
install em.py $RPM_BUILD_ROOT%{_bindir}

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,755)
%doc README *.em
%{_bindir}/em.py



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 3.3-6mdv2011.0
+ Revision: 618231
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 3.3-5mdv2010.0
+ Revision: 428623
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 3.3-4mdv2009.0
+ Revision: 244895
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 3.3-2mdv2008.1
+ Revision: 124628
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import empy


* Fri Jan 27 2006 Austin Acton <austin@mandriva.org> 3.3-2mdk
- Rebuild

* Thu Dec 11 2003 Austin Acton <austin@linux.ca> 3.3-1mdk
- 3.3

* Tue Sep 9 2003 Austin Acton <aacton@yorku.ca> 3.1-1mdk
- 3.1

* Sun Aug 24 2003 Austin Acton <aacton@yorku.ca> 3.0.4-1mdk
- 3.0.4

* Thu Jun 26 2003 Austin Acton <aacton@yorku.ca> 3.0.2-1mdk
- 3.0.2

* Wed Jun 11 2003 Austin Acton <aacton@yorku.ca> 3.0.1-1mdk
- 3.0.1

* Thu Jun 5 2003 Austin Acton <aacton@yokru.ca> 3.0-1mdk
- 3.0

* Thu Feb 20 2003 Austin Acton <aacton@yorku.ca> 2.3-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1205 |12cr|encfs-1.7.4-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	6
%define libname %mklibname %{name} %{major}

Summary: 	Encrypted pass-through filesystem for Linux
Name:		encfs
Version:	1.7.4
Release:	4
License:	GPLv3+
Group:		File tools
Source0:	http://encfs.googlecode.com/files/%{name}-%{version}.tgz
URL: 		http://www.arg0.net/encfs
Requires:	fuse >= 2.6
Requires:	kmod(fuse)
Requires:	openssl >= 0.9.7
BuildRequires:	rlog-devel >= 1.3
BuildRequires:	fuse-devel >= 2.6
BuildRequires:	openssl-devel >= 0.9.7
BuildRequires:	chrpath
BuildRequires:	boost-devel >= 1.34
BuildRequires:	autoconf-archive

%description
EncFS implements an encrypted pass-through filesystem in userspace using
FUSE. File names and contents are encrypted using OpenSSL.

%package -n 	%{libname}
Summary:	Libraries for encfs
Group:		System/Libraries

%description -n	%{libname}
Libraries for encfs.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x --disable-rpath --with-boost-serialization=boost_serialization-mt --with-boost-system=boost_system-mt --with-boost-libdir=%{_libdir}
%make SED=/usr/bin/sed

%install
%makeinstall_std

%find_lang %{name}

chrpath -d %{buildroot}%{_bindir}/{encfs,encfsctl}

# unneeded files
rm -f %{buildroot}%{_libdir}/libencfs.la
rm -f %{buildroot}%{_libdir}/libencfs.so

%files -f %{name}.lang
%doc README AUTHORS ChangeLog
%{_bindir}/*
%{_mandir}/man?/*

%files -n %{libname}
%{_libdir}/libencfs.so.%{major}*



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1206 |12cr|ender-0.0.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d

Name:		ender
Version:	0.0.6
Release:	1
License:	GPLv2
Summary:	Generic renderer
Group:		System/Libraries
Url:		http://code.google.com/p/enesim/
Source:		%{name}-%{version}.tar.bz2
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	pkgconfig(eina) >= 1.0.0
BuildRequires:	pkgconfig(enesim) >= 0.0.15

%description
Ender is generic renderer, part of enesim framework.

%files
%{_bindir}/*
%{_datadir}/ender

#---------------------------------------------------------------------

%package -n %{libname}
Summary:	Generic rendering framework library
Group:		System/Libraries
Requires:	%{name} >= %{version}

%description -n %{libname}
Core library of ender - generic renderer, part of enesim framework.

%files -n %{libname}
%{_libdir}/libender.so.%{major}*

#---------------------------------------------------------------------

%package -n %{devname}
Summary:	Ender headers, static libraries, documentation and test programs
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}

%description -n %{devname}
Headers, static libraries, test programs and documentation for ender.

%files -n %{devname}
%{_libdir}/pkgconfig/*
%{_libdir}/libender.so
%{_includedir}/*

#---------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1207 |12cr|enemylines4-1.0-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		enemylines4
Summary:	A simple futuristic racing game
Version:	1.0
Release:	10
Group:		Games/Arcade
License:	GPL+
URL:		http://proj.phk.at/el/4/
Source0:	http://proj.phk.at/el/4/%{name}-%{version}.tar.bz2
Source10:	%{name}.png
# include assert.h in track.cc to fix build failure - AdamW 2008/02
Patch0:		enemylines4-assert.patch
Patch1:		enemylines4-1.0-mdv-fix-gcc-4.3.patch
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(glut)
BuildRequires:	imagemagick

%description
A simple futuristic racing game. Urgent deliveries - Reach goal before
time runs out. Times aren't what they used to be though.
Road conditions are horrible and traffic safety and control systems
have been offline for months.

%prep
%setup -q
%patch0 -p1 -b .assert
%patch1 -p1 -b .gcc43

%build
%make

%install
mkdir -p %{buildroot}%{_datadir}/%{name}/
cp ./data/* %{buildroot}%{_datadir}/%{name}/
install -m755 %{name} -D %{buildroot}%{_gamesbindir}/%{name}

mkdir -p %{buildroot}/%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
install -m644 %{SOURCE10} %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
convert -scale 32x32 %{SOURCE10} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -scale 16x16 %{SOURCE10} %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png

mkdir -p %{buildroot}%{_datadir}/applications
cat << EOF > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Categories=Game;ArcadeGame;
Name=Enemy Lines 4
Comment=A simple futuristic racing game
EOF

%files 
%doc README
%{_datadir}/%{name}
%{_gamesbindir}/%{name}
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_datadir}/applications/mandriva-%{name}.desktop


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1208 |12cr|enesim-0.0.15-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		enesim
Version:	0.0.15
Release:	2
License:	GPLv2
Summary:	Rendering framework
Group:		System/Libraries
Url:		http://code.google.com/p/enesim/
Source:		%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(glew)
BuildRequires:	pkgconfig(eina) >= 1.7.0
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(libpng)

%description
Enesim is generic rendering framework used by other libraries.

#---------------------------------------------------------------------

%define enesim_major 0
%define enesim_libname %mklibname enesim %{enesim_major}

%package -n %{enesim_libname}
Summary:	Generic rendering framework library
Group:		System/Libraries

%description -n %{enesim_libname}
Generic rendering framework library used by other libraries.
Part of Enesim framework.

%files -n %{enesim_libname}
%{_libdir}/libenesim.so.%{enesim_major}*

#---------------------------------------------------------------------

%define etex_major 0
%define etex_libname %mklibname etex %{etex_major}

%package -n %{etex_libname}
Summary:	Generic rendering framework library
Group:		System/Libraries

%description -n %{etex_libname}
Generic rendering framework library used by other libraries.
Part of Enesim framework.

%files -n %{etex_libname}
%{_libdir}/libetex.so.%{etex_major}*

#---------------------------------------------------------------------

%define emage_major 0
%define emage_libname %mklibname emage %{emage_major}

%package -n %{emage_libname}
Summary:	Generic rendering framework library
Group:		System/Libraries
Requires:	emage-modules >= %{version}

%description -n %{emage_libname}
Generic rendering framework library used by other libraries.
Part of Enesim framework.

%files -n %{emage_libname}
%{_libdir}/libemage.so.%{emage_major}*

#---------------------------------------------------------------------

%package -n emage-modules
Summary:	Modules used by emage library
Group:		System/Libraries

%description -n emage-modules
Modules used by emage library.
Part of Enesim framework.

%files -n emage-modules
%{_libdir}/emage

#---------------------------------------------------------------------

%define enesim_devname %mklibname enesim -d

%package -n %{enesim_devname}
Summary:	Enesim headers, static libraries, documentation and test programs
Group:		Development/Other
Requires:	%{enesim_libname} = %{version}-%{release}

%description -n %{enesim_devname}
Headers, static libraries, test programs and documentation for enesim.

%files -n %{enesim_devname}
%doc ChangeLog README COPYING
%{_includedir}/enesim
%{_includedir}/Enesim.h
%{_includedir}/Enesim_OpenGL.h
%{_libdir}/libenesim.so
%{_libdir}/pkgconfig/enesim.pc
%{_libdir}/pkgconfig/enesim_opengl.pc

#---------------------------------------------------------------------

%define etex_devname %mklibname etex -d

%package -n %{etex_devname}
Summary:	Enesim headers, static libraries, documentation and test programs
Group:		Development/Other
Requires:	%{etex_libname} = %{version}-%{release}

%description -n %{etex_devname}
Headers, static libraries, test programs and documentation for enesim.

%files -n %{etex_devname}
%{_includedir}/Etex.h
%{_libdir}/libetex.so
%{_libdir}/pkgconfig/etex.pc

#---------------------------------------------------------------------

%define emage_devname %mklibname emage -d

%package -n %{emage_devname}
Summary:	Enesim headers, static libraries, documentation and test programs
Group:		Development/Other
Requires:	%{emage_libname} = %{version}-%{release}

%description -n %{emage_devname}
Headers, static libraries, test programs and documentation for enesim.

%files -n %{emage_devname}
%{_includedir}/Emage.h
%{_libdir}/libemage.so
%{_libdir}/pkgconfig/emage.pc

#---------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x \
	--disable-static \
	--disable-cpu-sse \
	--enable-cpu-sse2 \
	--enable-opengl
%make

%install
%makeinstall_std

rm -rf %{buildroot}%{_bindir}/emage_example*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1209 |12cr|enet1.2-1.2.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname enet 1.2 %{major}
%define develname %mklibname enet 1.2 -d

Name:		enet1.2
Version:	1.2.5
Release:	%mkrel 1
Summary:	Simple Network Communication Layer on Top of UDP
License:	BSD
Group:		System/Libraries
Url:		http://enet.bespin.org/
Source:		http://enet.bespin.org/download/enet-%{version}.tar.gz

%description
ENet's purpose is to provide a relatively thin, simple and robust network 
communication layer on top of UDP (User Datagram Protocol). The primary 
feature it provides is optional reliable, in-order delivery of packets.

ENet omits certain higher level networking features such as authentication, 
lobbying, server discovery, encryption, or other similar tasks that are 
particularly application specific so that the library remains flexible, 
portable, and easily embeddable.

%package -n	%{libname}
Group:		System/Libraries
Summary:	Simple Network Communication Layer on Top of UDP

%description -n %{libname}
ENet's purpose is to provide a relatively thin, simple and robust network 
communication layer on top of UDP (User Datagram Protocol). The primary 
feature it provides is optional reliable, in-order delivery of packets.

ENet omits certain higher level networking features such as authentication, 
lobbying, server discovery, encryption, or other similar tasks that are 
particularly application specific so that the library remains flexible, 
portable, and easily embeddable.

%package -n	%{develname}
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Summary:	Simple Network Communication Layer on Top of UDP

%description -n	%{develname}
ENet's purpose is to provide a relatively thin, simple and robust network
communication layer on top of UDP (User Datagram Protocol). The primary
feature it provides is optional reliable, in-order delivery of packets.

ENet omits certain higher level networking features such as authentication,
lobbying, server discovery, encryption, or other similar tasks that are
particularly application specific so that the library remains flexible,
portable, and easily embeddable.


%prep
%setup -qn enet-%{version}

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

#we don't want these
rm -rf %{buildroot}%{_libdir}/libenet.la

%check
%make check

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/libenet.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%{_includedir}/enet
%{_libdir}/libenet.so
%{_libdir}/pkgconfig/libenet.pc


%changelog
* Thu Jun 30 2011 Jani Välimaa <wally@mandriva.org> 1.2.5-1mdv2011.0
+ Revision: 688363
- update to new version 1.2.5

* Thu Jun 02 2011 Jani Välimaa <wally@mandriva.org> 1.2.4-1
+ Revision: 682508
- new version 1.2.4

* Thu Feb 10 2011 Jani Välimaa <wally@mandriva.org> 1.2.3-1
+ Revision: 637168
- new version 1.2.3
- get rid of the .la file

* Wed Oct 20 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.2-1mdv2011.0
+ Revision: 586966
- renaming
- renaming to match other package naming
- import libenet


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1210 |12cr|enet-1.3.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	enet
%define version	1.3.5
%define rel	1

%define major		2
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname %{name} -d

Summary:	Simple and robust network communication layer on top of UDP
Name:		%{name}
Version:	%{version}
Release:	%mkrel %{rel}
Source0:	http://enet.bespin.org/download/%name-%version.tar.gz
License:	BSD
Group:		System/Libraries
URL:		http://enet.bespin.org

%description
ENet's purpose is to provide a relatively thin, simple and robust
network communication layer on top of UDP (User Datagram Protocol). The
primary feature it provides is optional reliable, in-order delivery of
packets.

ENet omits certain higher level networking features such as
authentication, lobbying, server discovery, encryption, or other similar
tasks that are particularly application specific so that the library
remains flexible, portable, and easily embeddable.

%package -n	%{libname}
Summary:	Libraries for %{name}
Group:		System/Libraries

%description -n	%{libname}
ENet's purpose is to provide a relatively thin, simple and robust
network communication layer on top of UDP (User Datagram Protocol). The
primary feature it provides is optional reliable, in-order delivery of
packets.

ENet omits certain higher level networking features such as
authentication, lobbying, server discovery, encryption, or other similar
tasks that are particularly application specific so that the library
remains flexible, portable, and easily embeddable.

This package provides the libraries for %{name}.

%package -n %{develname}
Summary:	Development files for for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}

%description -n	%{develname}
Development files and headers for %{name}.

%prep
%setup -q 

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

# we don't want	these
rm -rf %{buildroot}%{_libdir}/*.la

%files -n %{libname}
%doc LICENSE README ChangeLog
%{_libdir}/libenet.so.%{major}*

%files -n %{develname}
%{_includedir}/%{name}
%{_libdir}/libenet.so
%{_libdir}/pkgconfig/libenet.pc

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1211 |12cr|engine_pkcs11-0.1.8-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: PKCS#11 engine for OpenSSL
Name: engine_pkcs11
Version: 0.1.8
Release: %mkrel 3
License: BSD
Group: System/Libraries
Source0: http://www.opensc-project.org/files/%{name}/%{name}-%{version}.tar.gz
Buildrequires: libp11-devel >= 0.2.1
Buildrequires: libopenssl-devel
URL: http://www.opensc.org/engine_pkcs11
BuildRoot: %{_tmppath}/%{name}-%{version}-root

%description
Engine_pkcs11 is an implementation of an engine for OpenSSL. It can be loaded
using code, config file or command line and will pass any function call by
openssl to a PKCS#11 module. Engine_pkcs11 is meant to be used with smart cards
and software for using smart cards in PKCS#11 format, such as OpenSC. Originaly
this engine was a part of OpenSC, until OpenSC was split into several small
projects for improved flexibility.

%prep
%setup -q
cat > README.mandriva <<EOF
In Mandriva, the engine file has been placed in the
%{_libdir}/openssl/engines directory instead of the default
%{_libdir}/engines. This was done so in order to match our openssl
installation.

Considering this new path, below is the suggested change to openssl.cnf
in order to use this engine:

openssl_conf = openssl_def

[openssl_def]
engines = engine_section

[engine_section]
pkcs11 = pkcs11_section

[pkcs11_section]
engine_id = pkcs11
dynamic_path = %{_libdir}/openssl/engines/engine_pkcs11.so
MODULE_PATH = %{_libdir}/opensc-pkcs11.so
init = 0

EOF

chmod 0644 README.mandriva

%build
%configure2_5x --with-enginesdir=%{_libdir}/openssl/engines
%make

%install
rm -rf %{buildroot}
%makeinstall_std

# remove unnecessary files
rm -f %{buildroot}%{_libdir}/openssl/engines/*.a

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc doc/README doc/nonpersistent/wiki.out/* README.mandriva
%{_libdir}/openssl/engines/*


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.8-3mdv2011.0
+ Revision: 610376
- rebuild

* Wed Apr 21 2010 Funda Wang <fwang@mandriva.org> 0.1.8-2mdv2010.1
+ Revision: 537454
- rebuild

* Thu Jan 07 2010 Frederik Himpe <fhimpe@mandriva.org> 0.1.8-1mdv2010.1
+ Revision: 487337
- update to new version 0.1.8

* Sun Dec 27 2009 Frederik Himpe <fhimpe@mandriva.org> 0.1.7-1mdv2010.1
+ Revision: 482764
- Update to new version 0.7.1
- a few cosmetic clean-ups in SPEC file

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 0.1.5-2mdv2010.0
+ Revision: 437462
- rebuild

* Tue Oct 14 2008 Funda Wang <fwang@mandriva.org> 0.1.5-1mdv2009.1
+ Revision: 293500
- new version 0.1.5

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.1.4-3mdv2009.0
+ Revision: 244904
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Nov 05 2007 Andreas Hasenack <andreas@mandriva.com> 0.1.4-1mdv2008.1
+ Revision: 106185
- updated to version 0.1.4


* Fri Jan 12 2007 Andreas Hasenack <andreas@mandriva.com> 0.1.3-3mdv2007.0
+ Revision: 107938
- rebuilt
- Import engine_pkcs11

* Mon Dec 05 2005 Andreas Hasenack <andreas@mandriva.com> 0.1.3-2mdk
- fix engine path to match openssl's
- added a README.mandriva file to explain this change

* Sat Dec 03 2005 Andreas Hasenack <andreas@mandriva.com> 0.1.3-1mdk
- packaged for Mandriva


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1212 |12cr|enigma-1.03-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Puzzle game
Name: enigma
Version: 1.03
Release: %mkrel 12
Source0: %{name}-%{version}.tar.bz2
Patch0: enigma-1.03-fix-install.patch
License: MIT
Group: Games/Puzzles
URL: http://www.chiark.greenend.org.uk/~sgtatham/enigma/
BuildRequires: ncurses-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot

%description
Enigma is a puzzle game with elements of Boulderdash and elements 
of Sokoban, but is possibly most similar to the old Spectrum game XOR.

%prep
%setup -q
%patch0 -p0

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Enigma
Comment=Enigma is a puzzle game
Exec=%{_bindir}/%{name} 
Icon=puzzle_section
Terminal=true
Type=Application
StartupNotify=false
Categories=Game;LogicGame;
EOF

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%{update_menus}
%postun
%{clean_menus}
%endif

%files
%defattr(-,root,root)
%doc README 
%{_bindir}/*
%{_datadir}/enigma
%{_datadir}/applications/mandriva-%{name}.desktop


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.03-12mdv2011.0
+ Revision: 618232
- the mass rebuild of 2010.0 packages

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 1.03-11mdv2010.0
+ Revision: 437465
- rebuild

* Mon Apr 06 2009 Funda Wang <fwang@mandriva.org> 1.03-10mdv2009.1
+ Revision: 364323
- fix install
- move to puzzle section

* Thu Apr 02 2009 Götz Waschk <waschk@mandriva.org> 1.03-9mdv2009.1
+ Revision: 363483
- fix menu entry (bug #49435)
- fix license

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.03-8mdv2009.0
+ Revision: 244909
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1.03-6mdv2008.1
+ Revision: 170816
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- drop old menu

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.03-5mdv2008.1
+ Revision: 140729
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import enigma


* Mon Sep 18 2006 Nicolas Lcureuil <neoclust@mandriva.org> 1.03-5mdv2007.0
- XDG

* Tue Jan 10 2006 Frederic Crozat <fcrozat@mandriva.com> 1.03-4mdk
- Rebuild

* Wed Sep 03 2003 Michael Scherer <scherer.michael@free.fr> 1.03-3mdk
- BuildRequires ncurses-devel 

* Thu Aug 14 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.03-2mdk
- fix desc. and changelog to reflect what this package is (regarding the 
 enigma-freeoxyd that will be uploaded)

* Mon Mar 24 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.03-1mdk
- 1.03


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1213 |12cr|enjoy-0.1.0-0.74611.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Tarball of svn snapshot created as follows...
#Cut and paste in a shell after removing initial #

#svn co http://svn.enlightenment.org/svn/e/trunk/enjoy enjoy; \
#cd enjoy; \
#SVNREV=$(LANGUAGE=C svn info | grep "Last Changed Rev:" | cut -d: -f 2 | sed "s@ @@"); \
#v_maj=$(cat configure.ac | grep 'm4_define(\[v_maj\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#v_min=$(cat configure.ac | grep 'm4_define(\[v_min\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#v_mic=$(cat configure.ac | grep 'm4_define(\[v_mic\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#PKG_VERSION=$v_maj.$v_min.$v_mic.$SVNREV; \
#cd ..; \
#tar -Jcf enjoy-$PKG_VERSION.tar.xz enjoy/ --exclude .svn --exclude .*ignore

%define svnrev	74611 

Summary: 	Enjoy is a music player
Name:		enjoy
Version:	0.1.0
Release:	0.%{svnrev}.1
License:	LGPL,GPL
Group:		Graphical desktop/Enlightenment
URL:		http://enlightenment.org/
Source0: 	%{name}-%{version}.%{svnrev}.tar.xz

BuildRequires:	edje 
BuildRequires:	elementary 
BuildRequires:	embryo 
BuildRequires:	evas 
BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(ecore)
BuildRequires:	pkgconfig(edbus)
BuildRequires:	pkgconfig(elementary)
BuildRequires:	pkgconfig(emotion)
BuildRequires:	pkgconfig(lightmediascanner)
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	pkgconfig(eweather)

%description
Enjoy is a music player written using Enlightenment Foundation Libraries (EFL) 
with focus on speed and mobile usability, yet should be usable on desktops as 
well.

Enjoy is modeled around a media database constructed by LightMediaScanner, it 
is not meant to play single files from disk, instead it will recursively index 
directories for music files and then list them by artist, album, genre and so 
on. Playlists are also supported, as well as random or filter playlists can be 
dynamically generated.

Feature highlight:

    * Fast database scanning
    * Efficient handling of huge collections
    * MPRIS compliant
    * mobile usability
    * Search for covers in Last.FM internet service 

%prep
%setup -qn %{name}

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x \
	--disable-static

%make

%install
rm -rf %{buildroot}
%makeinstall_std
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'

%files
%{_bindir}/*
%{_libdir}/enjoy_ql.so
%{_libdir}/%{name}/*.so
%{_iconsdir}/*.png
%{_datadir}/%{name}/*.edj
%{_datadir}/applications/*.desktop


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1214 |12cr|enki-0.6.0-0.74197.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Tarball of svn snapshot created as follows...
#Cut and paste in a shell after removing initial #

#svn co http://svn.enlightenment.org/svn/e/trunk/enki enki; \
#cd enki; \
#SVNREV=$(LANGUAGE=C svn info | grep "Last Changed Rev:" | cut -d: -f 2 | sed "s@ @@"); \
#v_maj=$(cat configure.ac | grep 'm4_define(\[v_maj\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#v_min=$(cat configure.ac | grep 'm4_define(\[v_min\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#v_mic=$(cat configure.ac | grep 'm4_define(\[v_mic\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#PKG_VERSION=$v_maj.$v_min.$v_mic.$SVNREV; \
#cd ..; \
#tar -Jcf enki-$PKG_VERSION.tar.xz enki/ --exclude .svn --exclude .*ignore

%define svnrev  74197

Summary:	Enki Photo Manager for E17
Name:		enki
Version:	0.6.0
Release:	0.%{svnrev}.1
License:	GPLv2
Group:		Graphical desktop/Enlightenment
URL:		http://www.enlightenment.org/
Source0:	%{name}-%{version}.%{svnrev}.tar.xz
Patch0:		enki-desktop.patch

BuildRequires:	edje
BuildRequires:	embryo
BuildRequires:	evas
BuildRequires:	desktop-file-utils
BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(eio)
BuildRequires:	pkgconfig(enlil)
BuildRequires:	pkgconfig(elementary)
BuildRequires:	pkgconfig(eweather)

Requires:	enlil

%description
Enki is a photo manager using the EFL and allows the user to manage a
list of albums and photos.

%prep
%setup -qn %{name}
%apply_patches

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x 
%make

%install
%makeinstall_std

#menu
desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="X-MandrivaLinux-Multimedia-Graphics" \
  --dir %{buildroot}%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/*.desktop

%files
%doc AUTHORS COPYING INSTALL NEWS README
%{_bindir}/enki
%{_bindir}/enki-slideshow
%{_datadir}/enki/themes/*.edj
%{_datadir}/applications/enki.desktop
%{_datadir}/pixmaps/enki.png

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1215 |12cr|enlightenment-1.0.11-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	enlightenment
%define bin_name e16
%define theme_version 1.0.0
%define doc_version 0.16.8.0.2
%define version	1.0.11
%define Name	Enlightenment
%define Summary	The Enlightenment window manager

Name:		%{name}
Version:	%{version}
Release:	3
Summary:	%{Summary}
License:	e16 and GPLv2+
Group:		Graphical desktop/Enlightenment
BuildRequires:  esound-devel
BuildRequires:  pkgconfig(freetype2)
BuildRequires:  imlib2-devel
BuildRequires:  x11-data-bitmaps
BuildRequires:  pkgconfig(x11)
BuildRequires:  libxxf86vm-devel
BuildRequires:  pkgconfig(sm)
BuildRequires:  pkgconfig(xft)
BuildRequires:  pkgconfig(xrandr)
BuildRequires:  texinfo
BuildRequires:  imagemagick
Source0:	http://prdownloads.sourceforge.net/enlightenment/%{bin_name}-%{version}.tar.gz
Source1:	http://prdownloads.sourceforge.net/enlightenment/%{bin_name}-docs-%{doc_version}.tar.gz
Source2:	http://prdownloads.sourceforge.net/enlightenment/%{bin_name}-themes-%{theme_version}.tar.gz
Source7:	%{name}.png
# this overrides some themes' *.cfg files with other slightly modified to
# use fontsets, and so be able to display text in any language
# the files inside that tarball may need to be modified or new added if the
# themes' files from the Enlightenment sources change -- pablo
Source8:	%{name}-0.16.5-themes-i18n.tar.bz2  
Requires:	imagemagick >= 4.2.9
Provides:	e16 Enlightenment
URL:		http://www.enlightenment.org/

%description
Enlightenment is a window manager for the X Window System that is designed to
be powerful, extensible, configurable and pretty darned good looking! It is one
of the more graphically intense window managers.

Enlightenment goes beyond managing windows by providing a useful and appealing
graphical shell from which to work. It is open in design and instead of
dictating a policy, allows the user to define their own policy, down to every
last detail.

This package will install the Enlightenment window manager.

%prep

%setup -q -n %bin_name-%version -a 1 -a 2 

%build
%configure2_5x  --enable-fsstd \
	    --enable-sound \
	    --enable-upgrade \
	    --enable-zoom 

cd %{bin_name}-themes-%{theme_version}
./configure --prefix=%{_prefix}
cd ..

cd %{bin_name}-docs-%{doc_version}
./configure --prefix=%{_prefix}
cd ..
%make

%install
rm -rf %{buildroot}

##build will fail if not done in this manner--CAE##
%makeinstall_std

# Install icons
install -d 644 %{buildroot}%{_miconsdir}
install -d 644 %{buildroot}%{_iconsdir}
install -d 644 %{buildroot}%{_liconsdir}
install -m 644 %SOURCE7 %{buildroot}%{_miconsdir}
convert %SOURCE7 -geometry 32x32 %{buildroot}%{_iconsdir}/%{name}.png
convert %SOURCE7 -geometry 48x48 %{buildroot}%{_liconsdir}/%{name}.png

rm -f %{buildroot}%{_datadir}/applications/*.desktop
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=%{Name}
Comment=%{Summary}
Exec=%{_bindir}/%{bin_name} 
Icon=%{name}
Terminal=false
Type=Applications
Categories=X-MandrivaLinux-System-Session-Windowmanagers;
EOF

install -d 644 %{buildroot}%{_sysconfdir}/X11/wmsession.d
cat >%{buildroot}%{_sysconfdir}/X11/wmsession.d/04enlightenment <<EOF
NAME=%{Name}
DESC=%{Summary}
EXEC=%{_bindir}/%{bin_name}
SCRIPT:
exec %{_bindir}/%{bin_name}
EOF

#installed in right directory by %doc macro in file list
rm -f %{buildroot}%{_docdir}/e16/README.html %{buildroot}%{_docdir}/e16/e16-docs.html

cd %{bin_name}-themes-%{theme_version}
%makeinstall_std
cd ..

# overwrite some themes' files with i18n'ed ones
bzcat %SOURCE8 | tar xvf - -C %{buildroot}%{_datadir}/%{bin_name}


cd %{bin_name}-docs-%{doc_version}
%makeinstall_std
cd ..

#rm some empty theme files
rm -fr %{buildroot}/%{_datadir}/%{bin_name}/themes/BlueSteel/sound/sound.cfg
rm -fr %{buildroot}/%{_datadir}/%{bin_name}/themes/BlueSteel/slideouts/slideouts.cfg
rm -fr %{buildroot}/%{_datadir}/%{bin_name}/themes/BrushedMetal-Tigert/slideouts/slideouts.cfg
rm -fr %{buildroot}/%{_datadir}/%{bin_name}/themes/BrushedMetal-Tigert/buttons/buttons.cfg
rm -rf %{buildroot}/%{_datadir}/%{bin_name}/themes/BlueSteel/buttons/buttons.cfg
rm -rf `find %{buildroot} -name .xvpics`

%find_lang %{bin_name}
rm -f %{buildroot}/usr/etc/X11/dm/Sessions/enlightenment.desktop

%post
%make_session

%postun
%make_session

%files -f %{bin_name}.lang
%defattr(-, root, root,755)
%doc AUTHORS COPYING ChangeLog COMPLIANCE
%doc sample-scripts
%config(noreplace) %{_sysconfdir}/X11/wmsession.d/*
%{_bindir}/*
%{_libdir}/e16
%{_datadir}/applications/*
%{_datadir}/gnome-session/sessions/e16-gnome.session
%{_datadir}/%{bin_name}
%{_datadir}/doc/*
%{_datadir}/xsessions/*.desktop
%{_mandir}/man1/*
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1216 |12cr|enlil-0.6.0.73129-0.20121010.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Tarball of svn snapshot created as follows...
#Cut and paste in a shell after removing initial #

#svn co http://svn.enlightenment.org/svn/e/trunk/enlil enlil; \
#cd enlil; \
#SVNREV=$(LANGUAGE=C svn info | grep "Last Changed Rev:" | cut -d: -f 2 | sed "s@ @@"); \
#v_maj=$(cat configure.ac | grep 'm4_define(\[v_maj\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#v_min=$(cat configure.ac | grep 'm4_define(\[v_min\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#v_mic=$(cat configure.ac | grep 'm4_define(\[v_mic\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#PKG_VERSION=$v_maj.$v_min.$v_mic.$SVNREV; \
#cd ..; \
#tar -Jcf enlil-$PKG_VERSION.tar.xz enlil/ --exclude .svn --exclude .*ignore
# to disable debug build error
%define debug_package %{nil}

%define svndate 20121010
%define svnrev	73129

%define	major	0
%define	libname		%mklibname	enlil %{major}
%define	develname	%mklibname	enlil -d

Summary:	enil Library for EFL
Name:		enlil
Version:	0.6.0.%{svnrev}
Release:	0.%{svndate}.1
Group:		Graphical desktop/Enlightenment
License:	BSD
URL:		http://www.enlightenment.org/
Source0:	%{name}-%{version}.tar.xz

BuildRequires:	gettext-devel
BuildRequires:  pkgconfig(azy)
BuildRequires:  pkgconfig(efreet)
BuildRequires:  pkgconfig(emotion)
BuildRequires:  pkgconfig(eio)
BuildRequires:  pkgconfig(ethumb)
BuildRequires:	pkgconfig(flickcurl)
BuildRequires:  pkgconfig(libexif)
BuildRequires:  pkgconfig(libiptcdata)

%description
Enlil is a library using the EFL which allows to manage
a list of albums and photos. EET is used to create the
database and ecore to manage events and file.

%package -n %{libname}
Summary:    Dynamic libraries from %{name}
Group:      System/Libraries
Provides:   %{name} = %{version}-%{release}
Obsoletes:	%{mklibname enlil1}

%description -n %{libname}
Enlil is a library for easily manipulating devices.

%package -n %{develname}
Summary:    Headers and development libraries from %{name}
Group:      Development/C
Requires:   %{libname} = %{version}-%{release}
Provides:   %name-devel = %{version}-%{release}

%description -n %{develname}
%{name} development headers and libraries.

%prep
%setup -qn %{name}

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x \
	--disable-static
%make

%install
rm -fr %{buildroot}
%makeinstall

%files
%doc AUTHORS COPYING NEWS README
%{_bindir}/enlil_db_load_sync
%{_bindir}/enlil_db_print
%{_bindir}/enlil_db_sync
%{_bindir}/enlil_geocaching_print
%{_bindir}/enlil_transformations

%files -n %{libname}
%{_libdir}/libenlil.so.%{major}*

%files -n %{develname}
%{_includedir}/%{name}/
%{_includedir}/%{name}-0/
%{_libdir}/libenlil.so
%{_libdir}/pkgconfig/enlil.pc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1217 |12cr|entagged-audioformats-java-0.15-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define shortname entagged-audioformats
Name:		%{shortname}-java
Version:	0.15
Release:	%mkrel 6
License:	LGPLv2+
URL:		http://entagged.sourceforge.net/
Source:		entagged-audioformats-source-%{version}.tar.gz
Group:		Development/Java
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Summary:	Library to access and modify tags in audio files
Requires:	java
BuildRequires:	java-devel ant
BuildArch:	noarch
%description
Java library to access and modify tags in audio files.

%prep
%setup -q -n entagged

%build
cd audioformats
%{_bindir}/ant

%install
%{__rm} -Rf %{buildroot}
cd audioformats
%{__mkdir_p} %{buildroot}%{_javadir}
ln -s %{shortname}-%{version}.jar %{shortname}.jar
%{__cp} -p %{shortname}-%{version}.jar %{shortname}.jar %{buildroot}%{_javadir}

%files
%{_javadir}/%{shortname}-%{version}.jar
%{_javadir}/%{shortname}.jar

%package -n %{shortname}-javadoc
Group:		Development/Java
Summary:	Javadoc for %{shortname}
%description -n %{shortname}-javadoc
javadoc for %{shortname}

%files -n %{shortname}-javadoc
%doc audioformats/javadoc



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.15-6mdv2011.0
+ Revision: 618233
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 0.15-5mdv2010.0
+ Revision: 428627
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 0.15-4mdv2009.0
+ Revision: 240686
- rebuild
- fix summary-not-capitalized
- fix no-buildroot-tag

* Wed Sep 05 2007 Nicolas Vigier <nvigier@mandriva.com> 0.15-2mdv2008.0
+ Revision: 80038
- package is noarch

* Wed Sep 05 2007 Nicolas Vigier <nvigier@mandriva.com> 0.15-1mdv2008.0
+ Revision: 80018
- Import entagged-audioformats-java


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1218 |12cr|eog-plugins-3.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Plugins for the Eye of GNOME image viewer
Name:     	eog-plugins
Version:	3.4.1
Release:	1
License:	GPLv2+
Group:		Graphical desktop/GNOME
URL:		http://www.gnome.org/projects/eog/
Source0: 	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.xz

BuildRequires:  intltool
BuildRequires:	pkgconfig(champlain-0.12)
#BuildRequires:	pkgconfig(champlain-gtk-0.12)
BuildRequires:  pkgconfig(eog)
BuildRequires:	pkgconfig(gsettings-desktop-schemas)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(libpeas-gtk-1.0)
BuildRequires:  pkgconfig(libexif)
BuildRequires:  pkgconfig(libgdata)
BuildRequires:  GL-devel

Requires: eog
Requires: postr

%description
This is the Eye of Gnome, an image viewer program. It is meant
to be a fast and functional image viewer as well as an image
cataloging program. It does proper handling of large images and
images with full opacity information, and can zoom and scroll
images quickly while keeping  memory usage constant.

This package contains additional plugins for EOG:
Map
Exif display
Zoom to fit image width
Flickr Uploader
PicasaWeb Uploader
Python Console
Send By Mail
Slideshow Shuffle

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std
rm -f %{buildroot}%{_libdir}/eog/plugins/*.la

%{find_lang} %{name} --with-gnome

%files -f %{name}.lang
%doc AUTHORS NEWS README
%{_datadir}/eog/plugins/*
%{_libdir}/eog/plugins/*
%{_datadir}/glib-2.0/schemas/*.xml


%changelog
* Sun May 27 2012 Matthew Dawkins <mattydaw@mandriva.org> 3.4.1-1
+ Revision: 800826
- update to new version 3.4.1

* Tue May 15 2012 Alexander Khrukin <akhrukin@mandriva.org> 3.4.0-1
+ Revision: 798926
- BR: GL-devel
- version update 3.4.0

* Wed Mar 14 2012 Matthew Dawkins <mattydaw@mandriva.org> 3.2.2-1
+ Revision: 785011
- new version 3.2.2
- cleaned up spec

  + Götz Waschk <waschk@mandriva.org>
    - rebuild

* Sat Feb 05 2011 Götz Waschk <waschk@mandriva.org> 2.30.2-1
+ Revision: 636218
- new version
- drop patch

* Tue Aug 31 2010 Götz Waschk <waschk@mandriva.org> 2.30.1-3mdv2011.0
+ Revision: 574685
- build with new champlain

* Sun Jul 11 2010 Götz Waschk <waschk@mandriva.org> 2.30.1-2mdv2011.0
+ Revision: 551159
- useless release bump
- update to new version 2.30.1

* Tue Mar 30 2010 Götz Waschk <waschk@mandriva.org> 2.30.0-1mdv2010.1
+ Revision: 528948
- update to new version 2.30.0

* Tue Feb 23 2010 Götz Waschk <waschk@mandriva.org> 2.29.91-1mdv2010.1
+ Revision: 509950
- update to new version 2.29.91

* Mon Feb 15 2010 Götz Waschk <waschk@mandriva.org> 2.29.90-3mdv2010.1
+ Revision: 506086
- add missing postasa data files
- update description

* Mon Feb 15 2010 Götz Waschk <waschk@mandriva.org> 2.29.90-2mdv2010.1
+ Revision: 506058
- enable postasa plugin

* Thu Feb 11 2010 Götz Waschk <waschk@mandriva.org> 2.29.90-1mdv2010.1
+ Revision: 504124
- new version
- update file list

* Tue Jan 12 2010 Götz Waschk <waschk@mandriva.org> 2.29.5-1mdv2010.1
+ Revision: 490061
- update to new version 2.29.5

* Wed Dec 09 2009 Götz Waschk <waschk@mandriva.org> 2.29.2-1mdv2010.1
+ Revision: 475378
- new version
- update file list

* Thu Oct 22 2009 Frederic Crozat <fcrozat@mandriva.com> 2.28.1-1mdv2010.0
+ Revision: 458858
- Release 2.28.1

* Mon Sep 21 2009 Götz Waschk <waschk@mandriva.org> 2.28.0-1mdv2010.0
+ Revision: 446729
- new version
- drop patch

* Mon Sep 14 2009 Götz Waschk <waschk@mandriva.org> 2.27.92-2mdv2010.0
+ Revision: 441032
- patch for new libchamplain

* Thu Sep 10 2009 Götz Waschk <waschk@mandriva.org> 2.27.92-1mdv2010.0
+ Revision: 437406
- new version
- drop patches

* Wed Aug 26 2009 Götz Waschk <waschk@mandriva.org> 2.27.91-3mdv2010.0
+ Revision: 421368
- replace postr filename patch by upstream version
- fix crash in exif view

* Tue Aug 25 2009 Götz Waschk <waschk@mandriva.org> 2.27.91-2mdv2010.0
+ Revision: 420887
- fix call to postr
- update description

* Tue Aug 25 2009 Götz Waschk <waschk@mandriva.org> 2.27.91-1mdv2010.0
+ Revision: 420838
- import eog-plugins


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1219 |12cr|epdfview-0.1.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Simple and lightweight PDF viewer
Name:		epdfview
Version:	0.1.8
Release:	2
Group:		Office
License:	GPLv2+
URL:		http://trac.emma-soft.com/epdfview/
Source0:	http://trac.emma-soft.com/epdfview/chrome/site/releases/%{name}-%{version}.tar.bz2
Patch1:		epdfview-0.1.8_glibh.patch
Patch2:		epdfview-0.1.6-format_not_a_string_literal_and_no_format_arguments.patch

BuildRequires:	bison
BuildRequires:	cups-devel
BuildRequires:	pkgconfig(cppunit)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(poppler-glib)
Requires:	poppler

%description
ePDFView is a free lightweight PDF document viewer using 
Poppler and GTK+ libraries.The aim of ePDFView is to make 
a simple PDF document viewer, in the lines of Evince but 
without using the Gnome libraries. 

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--disable-rpath \
	--with-cups
%make

%install
%makeinstall_std

# (tpg) move icons to the right place
for i in 24 32 48;do
mkdir -p %{buildroot}%{_iconsdir}/hicolor/"$i"x"$i"/apps
cp %{buildroot}%{_datadir}/%{name}/pixmaps/icon_epdfview-$i.png %{buildroot}%{_iconsdir}/hicolor/"$i"x"$i"/apps/%{name}.png;
done

sed -i -e 's/^Icon=icon_epdfview-48$/Icon=%{name}/g' %{buildroot}%{_datadir}/applications/*

%find_lang %{name}

%files -f %{name}.lang
%dir %{_datadir}/%{name}
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}/*
%{_iconsdir}/hicolor/*/apps/*
%{_mandir}/man1/epdfview.1.*



%changelog
* Sat Jun 16 2012 Bernhard Rosenkraenzer <bero@bero.eu> 0.1.8-2
+ Revision: 806004
- Fix build in current environment

* Mon May 30 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.8-1
+ Revision: 681985
- update to new version 0.1.8
- drop patches3 and 4
- drop old scriplets
- fix file list

* Mon Apr 18 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.7-8
+ Revision: 654804
- rebuild

* Sat Apr 02 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.7-7
+ Revision: 649903
- rebuild

* Thu Dec 30 2010 Funda Wang <fwang@mandriva.org> 0.1.7-6mdv2011.0
+ Revision: 626174
- add patch to build with latest poppler 0.16.0
- rebuild for new poppler

* Thu Aug 05 2010 Götz Waschk <waschk@mandriva.org> 0.1.7-5mdv2011.0
+ Revision: 566236
- rebuild for new poppler

* Sun Aug 30 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.7-4mdv2010.0
+ Revision: 422601
- add requires on poppler (mdvbz #46661)
- Patch3: fox mouse scrolling (mdvbz #51414)

* Tue May 19 2009 Götz Waschk <waschk@mandriva.org> 0.1.7-3mdv2010.0
+ Revision: 377482
- rebuild for new poppler

* Sat Mar 07 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.7-2mdv2009.1
+ Revision: 351898
- fix missing icon (mdvbz #48511)

* Tue Mar 03 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.7-1mdv2009.1
+ Revision: 348103
- update to the new version 0.1.7
- drop patches 0 and 1, merged upstream
- fix missing icons
- correct icon name in desktop file

* Wed Feb 11 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.6-7mdv2009.1
+ Revision: 339502
- Patch2: fix building with -Werror=format-security
- add buildrequires on bison and cppunit-devel

* Fri Jul 04 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.6-6mdv2009.0
+ Revision: 231862
- move icons to the right place
- fix icon name in menu entry
- run scriplets for mdv < 2009.0

* Sun Jun 15 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.6-5mdv2009.0
+ Revision: 219295
- Patch1: fix compilation
- rebuild for new poppler

* Fri Mar 28 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.6-4mdv2008.1
+ Revision: 190802
- Patch0: fix printing of documents, patch from upstream svn (mdv bug #39332)

* Thu Feb 14 2008 Thierry Vignaud <tv@mandriva.org> 0.1.6-3mdv2008.1
+ Revision: 168491
- rebuild
- fix summary

* Tue Jan 22 2008 Funda Wang <fwang@mandriva.org> 0.1.6-2mdv2008.1
+ Revision: 156326
- fix URL and tarball URL

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Sep 09 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.6-1mdv2008.0
+ Revision: 83497
- Import epdfview


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1220 |12cr|ephoto-0.1.1.77231-0.77231.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Tarball of svn snapshot created as follows...
#Cut and paste in a shell after removing initial #

#svn co http://svn.enlightenment.org/svn/e/trunk/ephoto ephoto; \
#cd ephoto; \
#SVNREV=$(LANGUAGE=C svn info | grep "Last Changed Rev:" | cut -d: -f 2 | sed "s@ @@"); \
#v_maj=$(cat configure.ac | grep 'm4_define(\[v_maj\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#v_min=$(cat configure.ac | grep 'm4_define(\[v_min\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#v_mic=$(cat configure.ac | grep 'm4_define(\[v_mic\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#PKG_VERSION=$v_maj.$v_min.$v_mic.$SVNREV; \
#cd ..; \
#tar -Jcf ephoto-$PKG_VERSION.tar.xz ephoto/ --exclude .svn --exclude .*ignore

%define svnrev	77231

Summary: 	Enlightenment photo manager
Name: 		ephoto
Epoch:		1
Version: 	0.1.1.%{svnrev}
Release: 	0.%{svnrev}.1
License: 	BSD
Group: 		Graphics
URL: 		http://www.enlightenment.org
Source0: 	%{name}-%{version}.tar.xz

Buildrequires:	edje
Buildrequires:	elementary
Buildrequires:	evas
Buildrequires:	gettext-devel
BuildRequires:	pkgconfig(edje)
Buildrequires:	pkgconfig(efreet)
Buildrequires:	pkgconfig(eio)
Buildrequires:	pkgconfig(elementary)
Buildrequires:	pkgconfig(ethumb)
BuildRequires:	pkgconfig(evas)
Buildrequires:  pkgconfig(libexif)
Buildrequires:  pkgconfig(eweather)

%description
Ephoto is an ewl app that is used for sophisticate image viewing.
This package is part of the Enlightenment DR17 desktop shell.

%prep
%setup -qn %{name}

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x \
	--disable-static
%make

%install
rm -rf %{buildroot}
%makeinstall_std
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'

%files
%doc AUTHORS ChangeLog COPYING COPYING.icons README
%{_bindir}/*
%{_libdir}/*.so
%{_datadir}/%{name}/themes/default/*.edj
%{_datadir}/%{name}/images/*.png
%{_datadir}/pixmaps/*.png
%{_datadir}/applications/ephoto.desktop


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1221 |12cr|ephysics-0.1.99.77544-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d

%define svnrev 77544

Name:		ephysics
Version:	0.1.99.%{svnrev}
Release:	1
Summary:	A wrapper between Ecore, Evas and Bullet Physics
License:	LGPL
Group:		Graphical desktop/Enlightenment
Url:		http://trac.enlightenment.org/e/browser/trunk/ephysics
Source:		%{name}-%{version}.tar.bz2
Patch0:		ephysics-0.1.99.77544-linkage.patch
BuildRequires:	autoconf
BuildRequires:	automake
BuildRequires:	libtool
BuildRequires:	pkgconfig(ecore)
BuildRequires:	pkgconfig(ecore-evas)
BuildRequires:	pkgconfig(eina)
BuildRequires:	pkgconfig(evas)
BuildRequires:	pkgconfig(bullet)

%description
EPhysics is a library that manages Ecore, Evas and Bullet Physics into
an easy to use way. It's a kind of wrapper, a glue, between these libraries.
It's not intended to be a physics library (we already have many out there).

%package -n %{libname}
Summary:	Ephysics Dynamic Libraries
Group:		System/Libraries

%description -n %{libname}
Ephysics is core EFL (Enlightenment Foundation Libraries) library to handle various data types.

%package -n %{devname}
Summary:	Ephysics headers, static libraries, documentation and test programs
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}

%description -n %{devname}
Headers, static libraries, test programs and documentation for ephysics.

%prep
%setup -q
%patch0 -p1

%build
NOCONFIGURE=yes ./autogen.sh
%configure --disable-static
%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/libephysics.so.%{major}*

%files -n %{devname}
%{_includedir}/ephysics-0/
%{_libdir}/pkgconfig/ephysics.pc
%{_libdir}/libephysics.so


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1222 |12cr|epic4-2.10.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define help_version    20050315

Name:           epic4
Version:        2.10.1
Release:        1
Summary:        (E)nhanced (P)rogrammable (I)RC-II (C)lient
Group:          Networking/IRC
License:        BSD
URL:            http://www.epicsol.org/
Source0:        ftp://ftp.epicsol.org/pub/epic/EPIC4-PRODUCTION/epic4-%{version}.tar.bz2
Source1:        ftp://ftp.epicsol.org/pub/epic/EPIC4-PRODUCTION/epic4-help-%{help_version}.tar.gz
Source2:        epic.wmconfig
Source3:        ircII.servers
# Don't include term.h, it conflicts with termcap.h - AdamW 2008/12
Patch0:		epic4-2.10-include.patch
Obsoletes:      ircii-EPIC4 < %{version}-%{release}
Provides:       ircii-EPIC4 = %{version}-%{release}
Obsoletes:      epic < %{version}-%{release}
Provides:       epic = %{version}-%{release}
Obsoletes:      epic-help < %{help_version}
Provides:       epic-help = %{help_version}
Requires(post): desktop-file-utils
Requires(postun): desktop-file-utils
BuildRequires:  desktop-file-utils
BuildRequires:  ncurses-devel
BuildRequires:  openssl-devel
BuildRequires:  tcl-devel
BuildRequires:  perl-devel

%description
EPIC is the (E)nhanced (P)rogrammable (I)RC-II (C)lient.  It
is a program used to connect to IRC servers around the globe
so that the user can ``chat'' with others.

%prep 
%setup -q -a 1 -T -b 0
%patch0 -p1 -b .include
%{__rm} -r `%{_bindir}/find -type d -name CVS`

%build
%{configure2_5x} --with-ipv6 \
                 --with-perl \
                 --with-ssl \
                 --without-socks \
                 --without-socks5 \
                 --with-tcl

%{make} wserv_exe="%{_libexecdir}"

%install
%{__rm} -rf %{buildroot}
%{makeinstall} installhelp sharedir=%{buildroot}%{_datadir} libexecdir=%{buildroot}%{_libexecdir}
%{__install} -m644 %{SOURCE3} %{buildroot}%{_datadir}/epic
%{__chmod} 755 %{buildroot}%{_datadir}/epic/script/epic-crypt-gpg{,-aa}

%{__cat} > %{name}.desktop << EOF
[Desktop Entry]
Name=Epic
Comment=EPIC is the (E)nhanced (P)rogrammable (I)RC-II (C)lient.
Exec=%{_bindir}/%{name} 
Icon=irc_section
Terminal=false
Type=Application
Categories=X-MandrivaLinux-Internet-Chat;Network;IRCClient;
EOF

%{__mkdir_p} %{buildroot}%{_datadir}/applications
%{_bindir}/desktop-file-install --vendor="mandriva" \
  --remove-category="Application" \
  --dir %{buildroot}%{_datadir}/applications %{name}.desktop

# Empty docs make rpmlint go crazy
find %buildroot -size 0 |xargs rm -f

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(-,root,root,0755)
%doc INSTALL UPDATES KNOWNBUGS BUG_FORM doc/*
%{_bindir}/*
%{_libexecdir}/*
%dir %{_datadir}/epic
%config(noreplace) %{_datadir}/epic/ircII.servers
%{_datadir}/epic/script/
%{_datadir}/epic/help/
%{_mandir}/man1/*
%{_datadir}/applications/mandriva-%{name}.desktop


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 2.10-4mdv2011.0
+ Revision: 610380
- rebuild

* Wed Apr 21 2010 Funda Wang <fwang@mandriva.org> 2.10-3mdv2010.1
+ Revision: 537455
- rebuild

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 2.10-2mdv2010.0
+ Revision: 437468
- rebuild

* Sat Dec 06 2008 Adam Williamson <awilliamson@mandriva.org> 2.10-1mdv2009.1
+ Revision: 311087
- remove mdv menu category
- add include.patch (fix build by dropping an include that introduces conflicts)
- new release 2.10

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2.8-3mdv2009.0
+ Revision: 244928
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Nov 10 2007 David Walluck <walluck@mandriva.org> 2.8-1mdv2008.1
+ Revision: 107317
- 2.8

* Mon Sep 10 2007 David Walluck <walluck@mandriva.org> 2.6-2mdv2008.0
+ Revision: 83959
- rebuild
- update BuildRequires
- don't force removal of CVS dirs
- use %%{_libexecdir} macro
- kill the old Debian menu


* Sun Feb 04 2007 David Walluck <walluck@mandriva.org> 2.6-1mdv2007.0
+ Revision: 116127
- 2.6
- Import epic4

* Wed Sep 06 2006 Nicolas Lcureuil <neoclust@mandriva.org> 2.2-3mdv2007.0
- XDG

* Mon Jan 09 2006 Marcel Pol <mpol@mandriva.org> 2.2-2mdk
- rebuild for new openssl

* Mon Jun 13 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 2.2-1mdk
- 2.2

* Fri May 06 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 2.1.1-2mdk
- lib64 fix
- fix menu section
- %%mkrel

* Thu Nov 11 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 2.1.1-1mdk
- 2.1.1
- drop P1 & P2 (fixed upstream)

* Fri May 07 2004 Michael Scherer <misc@mandrake.org> 1.0.1-7mdk 
- change Group

* Wed Apr 28 2004 Michael Scherer <misc@mandrake.org> 1.0.1-6mdk 
- [DIRM]
- removed useless messages ( ftp no longer valid )
- rpmbuildupdate aware
- correct rpmlint warnings


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1223 |12cr|epic5-1.1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		epic5
Version:	1.1.2
Release:	%mkrel 1
Epoch:		0
Summary:	(E)nhanced (P)rogrammable (I)RC-II (C)lient
Group:		Networking/IRC
License:	BSD
URL:		http://www.epicsol.org/
Source0:	http://ftp.epicsol.org/pub/epic/EPIC5-PRODUCTION/%{name}-%{version}.tar.bz2
Source1:	ftp://ftp.epicsol.org/pub/epic/help/epic-help-current.tar.bz2
# Amnesiac 2.0.2 release updated on Jul 26 2010 @ 20:09
Source2:	http://amnesiac.ircii.org/amnesiac2.0.2cvs51.tgz
#BuildRequires:  dante-devel
BuildRequires:	libarchive-devel
BuildRequires:	ncurses-devel
BuildRequires:	openssl-devel
BuildRequires:	perl-devel
BuildRequires:	ruby-devel
BuildRequires:	tcl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
EPIC is an irc client project. The EPIC software was forked from
ircII-2.8.2 in fall 1994. There have been 5 generations of EPIC.

EPIC's development model is to provide tools to scripters rather than
features to end users. Out of the box, EPIC behaves much the same way
ircII-2.8.2 did in 1994. To truly leverage EPIC, you will need a
script pack. This Mandriva package includes the Amnesia script pack,
see http://amnesiac.ircii.org/

%prep 
%setup -q -a 1 -T -b 0
%{_bindir}/find . -type d -name CVS | %{_bindir}/xargs -t %{__rm} -r
%{__perl} -pi -e 's|/usr/local/bin/perl5|%{__perl}|' regress/crash-irc

%build
%{configure2_5x} --with-ipv6 \
                 --with-perl \
                 --with-ruby \
                 --with-ssl \
                 --without-socks \
                 --with-tcl
make wserv_exe=%{_bindir}/wserv4

%install
%{__rm} -rf %{buildroot}
%{makeinstall} libexecdir=%{buildroot}%{_bindir} sharedir=%{buildroot}%{_datadir} installhelp 
%{__chmod} 755 %{buildroot}%{_datadir}/%{name}/script/epic-crypt-gpg{,-aa}

%{__tar} -xf %{SOURCE2} -C %{buildroot}%{_datadir}/%{name}/script
%{__chmod} 644 %{buildroot}%{_datadir}/%{name}/script/amn/themes/ansiless.th

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc BUG_FORM COPYRIGHT FILES INSTALL KNOWNBUGS README README-CRYPTO UPDATES VOTES doc/* contrib regress
%attr(0755,root,root) %{_bindir}/%{name}
%attr(0755,root,root) %{_bindir}/%{name}-%{version}
%attr(0755,root,root) %{_bindir}/epic5-wserv4
%{_mandir}/man1/%{name}.1*
%{_datadir}/%{name}



%changelog
* Thu Oct 13 2011 Andrey Bondrov <abondrov@mandriva.org> 0:1.1.2-1mdv2011.0
+ Revision: 704598
- New version: 1.1.2

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0:0.9.0-4mdv2011.0
+ Revision: 610381
- rebuild

* Wed Apr 21 2010 Funda Wang <fwang@mandriva.org> 0:0.9.0-3mdv2010.1
+ Revision: 537453
- rebuild

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 0:0.9.0-2mdv2010.0
+ Revision: 437470
- rebuild

* Sat Dec 06 2008 Adam Williamson <awilliamson@mandriva.org> 0:0.9.0-1mdv2009.1
+ Revision: 311082
- finish dropping the menu entry
- rebuild for new tcl
- drop the menu entry, it's a console app
- drop parallel build, it breaks
- update the description, which was still talking about epic4
- add the amnesiac version info as a comment as you can't tell from file name
- new release 0.9.0
- spec clean

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0:0.3.5-3mdv2009.0
+ Revision: 244929
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sat Nov 10 2007 David Walluck <walluck@mandriva.org> 0:0.3.5-1mdv2008.1
+ Revision: 107318
- 0.3.5

* Mon Sep 10 2007 David Walluck <walluck@mandriva.org> 0:0.3.4-4mdv2008.0
+ Revision: 83969
- bump release
- ship the amnesiac snapshot for this epic version

* Mon Sep 10 2007 David Walluck <walluck@mandriva.org> 0:0.3.4-3mdv2008.0
+ Revision: 83960
- include hook bugfix from hop
- update amnesiac to 1.5r2
- do not force removal of CVS dirs
- remove Application category from desktop menu
- set vendor for desktop menu
- fix amnesiac perms to be world readable

* Fri Sep 07 2007 Anssi Hannula <anssi@mandriva.org> 0:0.3.4-2mdv2008.0
+ Revision: 82012
- rebuild for new soname of tcl

* Thu Sep 06 2007 Nicolas Vigier <nvigier@mandriva.com> 0:0.3.4-1mdv2008.0
+ Revision: 81078
- new version

  + Thierry Vignaud <tv@mandriva.org>
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'


* Sun Feb 04 2007 David Walluck <walluck@mandriva.org> 0.3.2-1mdv2007.0
+ Revision: 116124
- 0.3.2

* Fri Oct 27 2006 David Walluck <walluck@mandriva.org> 0:0.3.1-3mdv2007.1
+ Revision: 72938
- include amnesiac 1.4r2

* Fri Oct 27 2006 David Walluck <walluck@mandriva.org> 0:0.3.1-2mdv2007.1
+ Revision: 72921
- fix summary, description, and menu summary

* Fri Oct 27 2006 David Walluck <walluck@mandriva.org> 0:0.3.1-1mdv2007.0
+ Revision: 72913
- Import epic5

* Thu Oct 26 2006 David Walluck <walluck@mandriva.org> 0:0.3.1-1mdv2007.1
- release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1224 |12cr|eqonomize-0.6-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    eqonomize          
%define version 0.6                
%define release %mkrel 3
 
Name:           %name
Version:        %version
Release:        %release
Source0:        http://ovh.dl.sourceforge.net/sourceforge/eqonomize/%name-%version.tar.gz
Patch0:         eqonomize-0.6-fix-desktopfile-typo.patch
Patch1:		eqonomize-0.6-fix-docs.patch
Summary:        Personal finance program for KDE                                         
License:        GPLv2+                                                                   
Group:          Office                                                                   
Url:            http://eqonomize.sourceforge.net/                                        
BuildRequires:  kdelibs4-devel                                                           
 
%description
Eqonomize! is a personal accounting software, 
with focus on efficiency and ease of use for  
the small household economy. 
 
%files -f %name.lang
%defattr(-,root,root)
%_bindir/eqonomize   
%_datadir/applications/kde4/eqonomize.desktop
%_datadir/apps/eqonomize/eqonomizeui.rc      
%_datadir/icons/hicolor/128x128/apps/eqonomize.png
%_datadir/icons/hicolor/128x128/mimetypes/eqz.png 
%_datadir/icons/hicolor/16x16/apps/eqonomize.png
%_datadir/icons/hicolor/16x16/mimetypes/eqz.png
%_datadir/icons/hicolor/22x22/apps/eqonomize.png
%_datadir/icons/hicolor/22x22/mimetypes/eqz.png
%_datadir/icons/hicolor/32x32/apps/eqonomize.png
%_datadir/icons/hicolor/32x32/mimetypes/eqz.png
%_datadir/icons/hicolor/48x48/apps/eqonomize.png
%_datadir/icons/hicolor/48x48/mimetypes/eqz.png
%_datadir/icons/hicolor/64x64/apps/eqonomize.png
%_datadir/icons/hicolor/64x64/mimetypes/eqz.png
%_datadir/mimelnk/application/x-eqonomize.desktop
 
 
#--------------------------------------------------------------------
 
%prep
%setup -q -n %name-%version
%apply_patches
%build
%cmake_kde4
%make
 
%install
rm -rf %{buildroot}
%{makeinstall_std} -C build
 
rm -f %buildroot%_datadir/applications/kde/*.desktop
 
%find_lang %name --with-html
 
%clean
rm -rf %{buildroot}
 
%post
%update_icon_cache hicolor
 
%postun
%clean_icon_cache hicolor


%changelog
* Thu Sep 10 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.6-3mdv2010.0
+ Revision: 437482
- rebuild

* Sat Feb 21 2009 Nicolas Lécureuil <neoclust@mandriva.org> 0.6-2mdv2009.1
+ Revision: 343532
- Fix a typo in the desktop file

* Wed Jan 28 2009 Anne Nicolas <anne.nicolas@mandriva.com> 0.6-1mdv2009.1
+ Revision: 334751
- imported package eqonomize



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1225 |12cr|eric-4.5.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: eric
Version: 4.5.7
Release: 1
Summary: Full featured Python and Ruby editor and IDE
License: GPLv2+
Group: Development/Python
Source0: http://heanet.dl.sourceforge.net/project/eric-ide/eric4/stable/%{version}/%{name}4-%{version}.tar.gz
Source1: http://switch.dl.sourceforge.net/project/eric-ide/eric4/stable/%{version}/%{name}4-i18n-de-%{version}.tar.gz
Source2: http://switch.dl.sourceforge.net/project/eric-ide/eric4/stable/%{version}/%{name}4-i18n-fr-%{version}.tar.gz
Source3: http://switch.dl.sourceforge.net/project/eric-ide/eric4/stable/%{version}/%{name}4-i18n-ru-%{version}.tar.gz
Source4: http://switch.dl.sourceforge.net/project/eric-ide/eric4/stable/%{version}/%{name}4-i18n-cs-%{version}.tar.gz
Source5: http://switch.dl.sourceforge.net/project/eric-ide/eric4/stable/%{version}/%{name}4-i18n-es-%{version}.tar.gz
Source6: http://switch.dl.sourceforge.net/project/eric-ide/eric4/stable/%{version}/%{name}4-i18n-tr-%{version}.tar.gz
Source7: http://switch.dl.sourceforge.net/project/eric-ide/eric4/stable/%{version}/%{name}4-i18n-zh_CN.GB2312-%{version}.tar.gz
Source8: http://switch.dl.sourceforge.net/project/eric-ide/eric4/stable/%{version}/%{name}4-i18n-it-%{version}.tar.gz
Source9: http://switch.dl.sourceforge.net/project/eric-ide/eric4/stable/%{version}/%{name}4-i18n-en-%{version}.tar.gz
URL: http://eric-ide.python-projects.org/
BuildRequires: qscintilla-qt4-devel 
BuildRequires: python-sip
BuildRequires: python-qt4
BuildRequires: python-qt4-qscintilla
BuildRequires: imagemagick
Requires: python-qt4
Requires: python-qt4-qscintilla
Requires: python-svn
Requires: python-qt4-help
BuildArch: noarch

%description
Eric is a full featured Python and Ruby editor and IDE, written in python. It
is based on the cross platform Qt gui toolkit, integrating the highly flexible
Scintilla editor control. It is designed to be usable as everdays' quick and
dirty editor as well as being usable as a professional project management tool
integrating many advanced features Python offers the professional coder.

%prep
%setup -q -n %{name}4-%version
# This unpacks the i18n sources correctly. The previous spec unpacked them to the wrong place. -AdamW, 2007/05
%setup -q -n %{name}4-%version -D -T -b 1
%setup -q -n %{name}4-%version -D -T -b 2
%setup -q -n %{name}4-%version -D -T -b 3
%setup -q -n %{name}4-%version -D -T -b 4
%setup -q -n %{name}4-%version -D -T -b 5
%setup -q -n %{name}4-%version -D -T -b 6
%setup -q -n %{name}4-%version -D -T -b 7
%setup -q -n %{name}4-%version -D -T -b 8
%setup -q -n %{name}4-%version -D -T -b 9

%install
rm -rf %buildroot
mkdir -p %buildroot%py_puresitedir/%{name}
%{__python} install.py -i %{buildroot} \
	-b %{_bindir} -d %{py_puresitedir} \
	-a %{qt4dir}/qsci/api

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Eric
Comment=Python IDE
Exec=eric4
Icon=%{name}
Terminal=false
Type=Application
Categories=Development;IDE;QT;
EOF

mkdir -p %{buildroot}%{_iconsdir}/hicolor/{48x48,32x32,16x16}/apps
convert -scale 48 %{buildroot}%{py_puresitedir}/eric4/icons/default/erict.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
convert -scale 32 %{buildroot}%{py_puresitedir}/eric4/icons/default/erict.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -scale 16 %{buildroot}%{py_puresitedir}/eric4/icons/default/erict.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png

%if %mdkversion < 200900
%post
%{update_icon_cache hicolor}
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_icon_cache hicolor}
%{clean_menus}
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-, root, root, 755)
%doc README THANKS
%{_bindir}/*
%{qt4dir}/qsci/api
%py_puresitedir/*
%{_datadir}/applications/mandriva-%{name}.desktop
%{_iconsdir}/hicolor/48x48/apps/%{name}.png
%{_iconsdir}/hicolor/32x32/apps/%{name}.png
%{_iconsdir}/hicolor/16x16/apps/%{name}.png


%changelog
* Fri Jun 03 2011 Funda Wang <fwang@mandriva.org> 4.4.15-1mdv2011.0
+ Revision: 682542
- update to new version 4.4.15

* Mon May 09 2011 Funda Wang <fwang@mandriva.org> 4.4.14-1
+ Revision: 672652
- update to new version 4.4.14

* Sat Apr 02 2011 Funda Wang <fwang@mandriva.org> 4.4.13-1
+ Revision: 649922
- update to new version 4.4.13

* Sun Feb 06 2011 Funda Wang <fwang@mandriva.org> 4.4.12-1
+ Revision: 636420
- update to new version 4.4.12

* Mon Jan 03 2011 Funda Wang <fwang@mandriva.org> 4.4.11-1mdv2011.0
+ Revision: 627666
- update to new version 4.4.11

* Sat Dec 25 2010 Funda Wang <fwang@mandriva.org> 4.4.10-2mdv2011.0
+ Revision: 624724
- rebuild

* Sat Dec 04 2010 Funda Wang <fwang@mandriva.org> 4.4.10-1mdv2011.0
+ Revision: 609432
- new version 4.4.10

* Sun Oct 31 2010 Funda Wang <fwang@mandriva.org> 4.4.7-3mdv2011.0
+ Revision: 590860
- rebuild

* Sun Sep 05 2010 Funda Wang <fwang@mandriva.org> 4.4.7-2mdv2011.0
+ Revision: 576149
- rebuild

* Sun Aug 01 2010 Funda Wang <fwang@mandriva.org> 4.4.7-1mdv2011.0
+ Revision: 564824
- update to new version 4.4.7

* Thu Jul 15 2010 Funda Wang <fwang@mandriva.org> 4.4.6-1mdv2011.0
+ Revision: 553649
- update to new version 4.4.6

* Sun Apr 04 2010 Funda Wang <fwang@mandriva.org> 4.4.3-1mdv2010.1
+ Revision: 531400
- update to new version 4.4.3

* Sat Mar 06 2010 Funda Wang <fwang@mandriva.org> 4.4.2-1mdv2010.1
+ Revision: 514912
- update to new version 4.4.2
- update source url

* Sat Feb 06 2010 Funda Wang <fwang@mandriva.org> 4.4.1-2mdv2010.1
+ Revision: 501340
- add it translation

* Sat Feb 06 2010 Funda Wang <fwang@mandriva.org> 4.4.1-1mdv2010.1
+ Revision: 501339
- New version 4.4.1

* Wed Jan 20 2010 Michael Scherer <misc@mandriva.org> 4.4.0-2mdv2010.1
+ Revision: 493984
- fix missing Requires, as pyqt4 was splitted

* Sat Jan 09 2010 Funda Wang <fwang@mandriva.org> 4.4.0-1mdv2010.1
+ Revision: 488109
- New verrsion 4.4.0

* Sat Dec 12 2009 Funda Wang <fwang@mandriva.org> 4.3.10-1mdv2010.1
+ Revision: 477742
- new version 4.3.10

* Mon Nov 09 2009 Frederik Himpe <fhimpe@mandriva.org> 4.3.9-1mdv2010.1
+ Revision: 463630
- update to new version 4.3.9

* Sat Nov 07 2009 Frederik Himpe <fhimpe@mandriva.org> 4.3.8-1mdv2010.1
+ Revision: 462593
- update to new version 4.3.8

* Wed Sep 30 2009 Funda Wang <fwang@mandriva.org> 4.3.7.1-3mdv2010.0
+ Revision: 451123
- rebuild
- rebuild

* Tue Sep 15 2009 Frederik Himpe <fhimpe@mandriva.org> 4.3.7.1-1mdv2010.0
+ Revision: 443154
- update to new version 4.3.7.1

* Sat Aug 01 2009 Funda Wang <fwang@mandriva.org> 4.3.6-1mdv2010.0
+ Revision: 406435
- new version 4.3.6
- new version 4.3.5
- New version 4.3.4

  + Lev Givon <lev@mandriva.org>
    - Update project web site.

* Sun May 03 2009 Funda Wang <fwang@mandriva.org> 4.3.3-1mdv2010.0
+ Revision: 370921
- new version 4.3.3

* Sat Mar 07 2009 Funda Wang <fwang@mandriva.org> 4.3.1-1mdv2009.1
+ Revision: 351648
- New version 4.3.1

* Tue Feb 10 2009 Funda Wang <fwang@mandriva.org> 4.3.0-1mdv2009.1
+ Revision: 339058
- use upstream newer install.py
- New version 4.3.0

* Wed Jan 07 2009 Frederik Himpe <fhimpe@mandriva.org> 4.2.5-1mdv2009.1
+ Revision: 326794
- update to new version 4.2.5

* Fri Jan 02 2009 Funda Wang <fwang@mandriva.org> 4.2.4a-2mdv2009.1
+ Revision: 323368
- rebuild

* Tue Dec 09 2008 Funda Wang <fwang@mandriva.org> 4.2.4a-1mdv2009.1
+ Revision: 312084
- new version 4.2.4a

* Sun Dec 07 2008 Funda Wang <fwang@mandriva.org> 4.2.4-1mdv2009.1
+ Revision: 311619
- new version 4.2.4

* Mon Nov 10 2008 Funda Wang <fwang@mandriva.org> 4.2.3-1mdv2009.1
+ Revision: 301675
- New version 4.2.3

* Sat Oct 11 2008 Frederik Himpe <fhimpe@mandriva.org> 4.2.2a-1mdv2009.1
+ Revision: 291686
- update to new version 4.2.2a

* Sat Aug 09 2008 Funda Wang <fwang@mandriva.org> 4.2.0-1mdv2009.0
+ Revision: 270092
- add destdir patch
- New version 4.2.0

* Thu Aug 07 2008 Frederik Himpe <fhimpe@mandriva.org> 4.1.6-1mdv2009.0
+ Revision: 266886
- update to new version 4.1.6

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 4.1.5-2mdv2009.0
+ Revision: 266732
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Sun Jun 08 2008 Funda Wang <fwang@mandriva.org> 4.1.5-1mdv2009.0
+ Revision: 216781
- update to new version 4.1.5

* Fri May 23 2008 Frederik Himpe <fhimpe@mandriva.org> 4.1.4-1mdv2009.0
+ Revision: 210716
- update to new version 4.1.4

* Sun May 11 2008 Frederik Himpe <fhimpe@mandriva.org> 4.1.3-2mdv2009.0
+ Revision: 205437
- Use correct image for menu item icon
- Install in /usr/lib too when built on x86_64
- Add menu item and icon

* Mon May 05 2008 Frederik Himpe <fhimpe@mandriva.org> 4.1.3-1mdv2009.0
+ Revision: 201580
- New version

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 4.0.4-2mdv2008.1
+ Revision: 171862
- fix update-menus-without-menu-file-in-%%post(|un)
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- fix description-line-too-long
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Dec 15 2007 Funda Wang <fwang@mandriva.org> 4.0.4-1mdv2008.1
+ Revision: 120378
- New version 4.0.4

* Wed Oct 03 2007 Olivier Blin <oblin@mandriva.com> 4.0.1-2mdv2008.0
+ Revision: 95215
- require python-qt4-qscintilla

* Wed Sep 05 2007 Helio Chissini de Castro <helio@mandriva.com> 4.0.1-1mdv2008.0
+ Revision: 80204
- New eric with python qt 4

  + Funda Wang <fwang@mandriva.org>
    - fix desktop entry comment

* Thu May 24 2007 Adam Williamson <awilliamson@mandriva.org> 3.9.5-1mdv2008.0
+ Revision: 30588
- correct BuildRequires
- don't dump the entire tarball into the package
- don't own py_puresitedir
- generate fd.o-compliant icons and use in .desktop file
- unpack i18n sources correctly
- use py_puresitedir macro
- 3.9.5 (initial spec from Alex Kurtakov)


* Thu Apr 20 2006 Jerome Martin <jmartin@mandriva.org> 3.8.2-1mdk
- 3.8.2

* Fri Feb 03 2006 Austin Acton <austin@mandriva.org> 3.8.1-1mdk
- New release 3.8.1

* Tue Nov 29 2005 Austin Acton <austin@mandriva.org> 3.8.0-1mdk
- New release 3.8.0

* Fri Nov 04 2005 Austin Acton <austin@mandriva.org> 3.7.2-1mdk
- New release 3.7.2

* Sat Jul 09 2005 Austin Acton <austin@mandriva.org> 3.7.1-1mdk
- New release 3.7.1

* Sun Jun 05 2005 Austin Acton <austin@mandriva.org> 3.7.0-1mdk
- New release 3.7.0

* Sun Feb 27 2005 Austin Acton <austin@mandrake.org> 3.6.2-2mdk
- remove all referneces to buildroot (thanks Jim Lawton)

* Sun Feb 20 2005 Austin Acton <austin@mandrake.org> 3.6.2-1mdk
- 3.6.2

* Mon Jan 24 2005 Lenny Cartier <lenny@mandrakesoft.com> 3.6.0-1mdk
- 3.6.0
- install translations

* Sun Dec 05 2004 Michael Scherer <misc@mandrake.org> 3.5.1-2mdk
- Rebuild for new python

* Sun Nov 28 2004 Austin Acton <austin@mandrake.org> 3.5.1-1mdk
- 3.5.1
- source URL

* Mon Sep 27 2004 Austin Acton <austin@mandrake.org> 3.4.2-1mdk
- 3.4.2
- new menu

* Sun May 02 2004 Austin Acton <austin@mandrake.org> 3.4.1-1mdk
- 3.4.1

* Wed Feb 18 2004 David Baudens <baudens@mandrakesoft.com> 3.3.1-2mdk
- Fix icon

* Wed Dec 31 2003 Austin Acton <austin@linux.ca> 3.3.1-1mdk
- 3.3.1

* Sat Dec 06 2003 Austin Acton <austin@linux.ca> 3.3-1mdk
- 3.3

* Wed Aug 13 2003 Per yvind Karlsen <peroyvind@linux-mandrake.com> 3.1-2mdk
- rebuild for new python
- rm -rf $RPM_BUILD_ROOT at the beginning of %%install

* Thu May 01 2003 Austin Acton <aacton@yorku.ca> 3.1-1mdk
- from Jrme Martin <jerome.f.martin@free.fr>:
  - Initial version
- add menu entry


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1226 |12cr|erlang-esdl-1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname esdl
%define erlang_libdir %{_libdir}/erlang/addons

Summary:	Erlang OpenGL/SDL api and utilities
Name:		erlang-%{oname}
Version:	1.2
Release:	2
Group:		Development/Other
License:	BSD
URL:		http://esdl.sourceforge.net
Source0:	http://downloads.sourceforge.net/project/esdl/esdl/%{oname}-%{version}/%{oname}-%{version}.src.tar.gz
Patch0:		esdl-1.0.1-optflags.patch
Patch1:		esdl-1.0.1-makefile.patch
BuildRequires:  SDL-devel
BuildRequires:	SDL_ttf-devel
BuildRequires:	SDL_image-devel
BuildRequires:	mesa-common-devel
BuildRequires:	erlang-compiler		>= R11B-7
BuildRequires:	erlang-devel		>= R11B-7
Requires:	erlang-base		>= R11B-7

%description
A library that gives you access to SDL and OpenGL functionality in
your Erlang program.

%package devel
Summary:	Development files for ESDL
Group:		Development/Other
Requires:	%{name} = %{version}-%{release}
Requires:	erlang-devel >= R11B-6
Requires:	SDL-devel
Requires:	mesa-common-devel

%description devel
Development files for ESDL.

%prep
%setup -qn %{oname}-%{version}
#% patch0 -p1

%patch1 -p1

perl -pi -e 's|INSTALLDIR = |INSTALLDIR = \$(DESTDIR)|' Makefile

%build
%define _disable_ld_no_undefined 1
export CFLAGS="%{optflags}"
export CLINKFLAGS="%{ldflags}"
%make

%install
%makeinstall_std

pushd test
mv -f *.beam %{buildroot}%{erlang_libdir}/esdl-%{version}/ebin
popd

rm -f %{buildroot}%{erlang_libdir}/esdl-%{version}/Readme.MacOSX-Cocoa
rm -f %{buildroot}%{erlang_libdir}/esdl-%{version}/Readme.win32

%files
%defattr(644,root,root,755)
%doc %{erlang_libdir}/esdl-%{version}/license.terms
%doc %{erlang_libdir}/esdl-%{version}/Readme
%dir %{erlang_libdir}/esdl-%{version}
%dir %{erlang_libdir}/esdl-%{version}/ebin
%dir %{erlang_libdir}/esdl-%{version}/priv
%attr(755,root,root) %{erlang_libdir}/esdl-%{version}/priv/*.so
%{erlang_libdir}/esdl-%{version}/ebin/*.beam
%{erlang_libdir}/esdl-%{version}/vsn.mk
%exclude %{erlang_libdir}/esdl-%{version}/include
%exclude %{erlang_libdir}/esdl-%{version}/src

%files devel
%defattr(644,root,root,755)
%doc %{erlang_libdir}/esdl-%{version}/doc
%{erlang_libdir}/esdl-%{version}/include
%{erlang_libdir}/esdl-%{version}/src
%{erlang_libdir}/esdl-%{version}/c_src

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1227 |12cr|erlang-R15B03-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define build_java 1

%{expand: %{?_with_java: %%global build_java 1}}
%{expand: %{?_without_java: %%global build_java 0}}

%define erlang_libdir %{_libdir}/erlang/lib
%define realver R15B03

Summary:	General-purpose programming language and runtime environment
Name:		erlang
Version:	%(echo %realver | sed -e 's/-//')
Release:	%mkrel 1
Group:		Development/Other
License:	MPL
URL:		http://www.erlang.org
Source0:	http://www.erlang.org/download/otp_src_%{realver}.tar.gz
Source1:	http://www.erlang.org/download/otp_doc_html_%{realver}.tar.gz
Source2:	http://www.erlang.org/download/otp_doc_man_%{realver}.tar.gz
# fix linking by removing --no-undefined from WX_LIBS
Patch4:		R14B03-remove-no-udefined-from-wx.patch
BuildRequires:	ncurses-devel
BuildRequires:	openssl-devel
# needed for configure test
BuildRequires:	openssl
BuildRequires:	unixODBC-devel
BuildRequires:	tcl-devel
BuildRequires:	tk-devel
%if %build_java
BuildRequires:  java-rpmbuild
%endif
BuildRequires:	flex
BuildRequires:	bison
BuildRequires:	libgd-devel
%if %mdkversion < 201100
BuildRequires:	valgrind
%else
BuildRequires:	valgrind-devel
%endif
BuildRequires:	libgd-devel
BuildRequires:	m4
BuildRequires:	wxgtku-devel
Requires:	tk
Requires:	tcl

%description 
Erlang is a general-purpose programming language and runtime
environment. Erlang has built-in support for concurrency, distribution
and fault tolerance. Erlang is used in several large telecommunication
systems from Ericsson.

%package -n %{name}-stack
Summary:	Erlang bundle
License:	MPL
Group:		Development/Other
Requires:	erlang-base = %{version}-%{release}
Requires:	erlang-appmon
Requires:	erlang-asn1
Requires:	erlang-common_test
Requires:	erlang-compiler
Requires:	erlang-cosEvent
Requires:	erlang-cosEventDomain
Requires:	erlang-cosFileTransfer
Requires:	erlang-cosNotification
Requires:	erlang-cosProperty
Requires:	erlang-cosTime
Requires:	erlang-cosTransactions
Requires:	erlang-crypto
Requires:	erlang-debugger
Requires:	erlang-dialyzer
Requires:	erlang-diameter
Requires:	erlang-edoc
Requires:	erlang-eldap
Requires:	erlang-emacs
Requires:	erlang-erl_docgen
Requires:	erlang-erl_interface
Requires:	erlang-et
Requires:	erlang-eunit
Requires:	erlang-gs
Requires:	erlang-hipe
Requires:	erlang-ic
Requires:	erlang-inets
Requires:	erlang-inviso
%if %build_java
Requires:	erlang-jinterface
%endif
#Requires:	erlang-kernel
Requires:	erlang-megaco
Requires:	erlang-mnesia
Requires:	erlang-observer
Requires:	erlang-odbc
Requires:	erlang-orber
Requires:	erlang-os_mon
Requires:	erlang-otp_mibs
Requires:	erlang-parsetools
Requires:	erlang-percept
Requires:	erlang-pman
Requires:	erlang-public_key
Requires:	erlang-reltool
Requires:	erlang-runtime_tools
#Requires:	erlang-sasl
Requires:	erlang-snmp
Requires:	erlang-ssh
Requires:	erlang-ssl
#Requires:	erlang-stdlib
Requires:	erlang-syntax_tools
Requires:	erlang-test_server
Requires:	erlang-toolbar
Requires:	erlang-tools
Requires:	erlang-tv
Requires:	erlang-typer
Requires:	erlang-webtool
Requires:	erlang-wx
Requires:	erlang-xmerl

Obsoletes:	%{name}-mnesia_session
Obsoletes:	%{name}-mnemosyne

%description -n %{name}-stack
Erlang bundle.

The Erlang/OTP system --- Erlang is a programming language which
has many features more commonly associated with an operating system
than with a programming language: concurrent processes, scheduling,
memory management, distribution, networking, etc. The development package
in addition contains the Erlang sources for all base libraries.
Includes the Erlang/OTP graphical libraries.

%package -n %{name}-base
Summary:	Erlang architecture independent files
License:	MPL
Group:		Development/Other
Provides:	%{name} = %{version}-%{release}
Obsoletes:	%{name}_otp
Obsoletes:	erlang-gs_apps
Obsoletes:	erlang-otp_libs

%description -n %{name}-base
Erlang architecture independent files

The Erlang/OTP system --- Erlang is a programming language which
has many features more commonly associated with an operating system
than with a programming language: concurrent processes, scheduling,
memory management, distribution, networking, etc. The development package
in addition contains the Erlang sources for all base libraries.
Includes the Erlang/OTP graphical libraries.

%package -n %{name}-devel
Summary:	Erlang header
License:	MPL
Group:		Development/Other
Requires:	%{name}-base = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{name}-devel
Erlang headers.
This package is used to build some library.

%package -n %{name}-manpages
Summary:	Erlang man pages
License:	MPL
Requires:	%{name}-base = %{version}-%{release}
Group:		Development/Other

%description -n %{name}-manpages
Documentation for the Erlang programming language in `man' format. This
documentation can be read using the command `erl -man mod', where `mod' is
the name of the module you want documentation on.

%package -n %{name}-appmon
Summary:	Utility used to supervise Applications executing on several Erlang nodes
License:	MPL
Requires:	%{name}-base = %{version}-%{release}
Group:		Development/Other

%description -n %{name}-appmon
Appmon, is a graphical utility used to supervise applications executing
either locally or on remote nodes. The process tree of an application
can furthermore be monitored.

%package -n %{name}-dialyzer
Summary:	Static analysis tool
License:	MPL
Requires:	%{name}-base = %{version}-%{release}
Group:		Development/Other

%description -n %{name}-dialyzer
Dialyzer is a static analysis tool that identifies software discrepancies 
such as type errors, unreachable code, unnecessary tests, etc in single 
Erlang modules or entire (sets of) applications.

%package -n %{name}-diameter
Summary:	An implementation of the Diameter protocol as defined by RFC 3588
License:	MPL
Requires:	%{name}-base = %{version}-%{release}
Group:		Development/Other

%description -n %{name}-diameter
An implementation of the Diameter protocol as defined by RFC 3588.

%package -n %{name}-edoc
Summary:	The Erlang program documentation generator
License:	MPL
Requires:	%{name}-base = %{version}-%{release}
Requires:	erlang-syntax_tools
Requires:	erlang-xmerl
Group:		Development/Other

%description -n %{name}-edoc
This module provides the main user interface to EDoc.

%package -n %{name}-eldap
Summary:	The Erlang LDAP library 
License:	MPL
Requires:	%{name}-asn1 = %{version}-%{release}
Requires:	%{name}-base = %{version}-%{release}
Requires:	%{name}-hipe = %{version}-%{release}
Requires:	%{name}-ssl = %{version}-%{release}
Group:		Development/Other

%description -n %{name}-eldap
Eldap is a module which provides a client API to the Lightweight Directory
Access Protocol (LDAP).

%package -n %{name}-emacs
Summary:	Emacs support for The Erlang language
License:	GPL
Requires:	%{name}-base = %{version}-%{release}
Group:		Development/Other
Requires:	emacs

%description -n %{name}-emacs
This module provides Erlang support to Emacs.

%if %build_java
%package -n %{name}-jinterface
Summary:	Low level interface to Java
License:	MPL
Requires:	%{name}-base = %{version}-%{release}
Group:		Development/Other

%description -n %{name}-jinterface
The Jinterface package provides a set of tools for communication with
Erlang processes. It can also be used for communication with other Java
processes using the same package, as well as C processes using the
Erl_Interface library.
%endif

%package -n %{name}-asn1
Summary:	Provides support for Abstract Syntax Notation One
License:	MPL
Requires:	%{name}-base = %{version}-%{release}
Group:		Development/Other

%description -n %{name}-asn1
Asn1 application contains modules with compile-time and run-time support for
ASN.1.

%package -n %{name}-common_test
Summary:	Portable framework for automatic testing
License:	MPL
Requires:	%{name}-base = %{version}-%{release}
Group:		Development/Other

%description -n %{name}-common_test
A portable Erlang framework for automatic testing.

%package -n %{name}-compiler
Summary:	Byte code compiler for Erlang which produces highly compact code
License:	MPL
Requires:	%{name}-base = %{version}-%{release}
Group:		Development/Other

%description -n %{name}-compiler
Compiler application compiles Erlang code to byte-code. The highly compact
byte-code is executed by the Erlang emulator.

%package -n %{name}-cosEvent
Summary:	Orber OMG Event Service
License:	MPL
Requires:	%{name}-base = %{version}-%{release}
Group:		Development/Other

%description -n %{name}-cosEvent
The cosEvent application is an Erlang implementation of a CORBA Service
CosEvent.

%package -n %{name}-cosEventDomain
Summary:	Orber OMG Event Domain Service
License:	MPL
Requires:	%{name}-base = %{version}-%{release}
Group:		Development/Other

%description -n %{name}-cosEventDomain
The cosEventDomain application is an Erlang implementation of a CORBA
Service CosEventDomainAdmin.

%package -n %{name}-cosFileTransfer
Summary:	Orber OMG File Transfer Service
License:	MPL
Requires:	%{name}-base = %{version}-%{release}
Group:		Development/Other

%description -n %{name}-cosFileTransfer
The cosFileTransfer Application is an Erlang implementation of the
OMG CORBA File Transfer Service.

%package -n %{name}-cosNotification
Summary:	Orber OMG Notification Service
License:	MPL
Requires:	%{name}-base = %{version}-%{release}
Group:		Development/Other

%description -n %{name}-cosNotification
The cosNotification application is an Erlang implementation of the OMG
CORBA Notification Service.

%package -n %{name}-cosProperty
Summary:	Orber OMG Property Service
License:	MPL
Requires:	%{name}-base = %{version}-%{release}
Group:		Development/Other

%description -n %{name}-cosProperty
The cosProperty Application is an Erlang implementation of the OMG
CORBA Property Service.

%package -n %{name}-cosTime
Summary:	Orber OMG Timer and TimerEvent Services
License:	MPL
Requires:	%{name}-base = %{version}-%{release}
Group:		Development/Other

%description -n %{name}-cosTime
The cosTime application is an Erlang implementation of the OMG
CORBA Time and TimerEvent Services.

%package -n %{name}-cosTransactions
Summary:	Orber OMG Transaction Service
License:	MPL
Requires:	%{name}-base = %{version}-%{release}
Group:		Development/Other

%description -n %{name}-cosTransactions
The cosTransactions application is an Erlang implementation of the OMG
CORBA Transaction Service.

%package -n %{name}-crypto
Summary:	Cryptographical support
License:	MPL
Requires:	%{name}-base = %{version}-%{release}
Group:		Development/Other

%description -n %{name}-crypto
Cryptographical support for erlang.

%package -n %{name}-debugger
Summary:	Debugger for debugging and testing of Erlang programs
License:	MPL
Requires:	%{name}-base = %{version}-%{release}
Group:		Development/Other

%description -n %{name}-debugger
Debugger is a graphical tool which can be used for debugging and testing
of Erlang programs. For example, breakpoints can be set, code can be single
stepped and variable values can be displayed and changed.

%package -n %{name}-erl_docgen
Summary:	Documentation generator
License:	MPL
Requires:	%{name}-base = %{version}-%{release}
Group:		Development/Other

%description -n %{name}-erl_docgen
Documentation generator for erlang.

%package -n %{name}-erl_interface
Summary:	Low level interface to C
License:	MPL
Requires:	%{name}-base = %{version}-%{release}
Group:		Development/Other

%description -n %{name}-erl_interface
Low level interface to C for erlang.

%package -n %{name}-et
Summary:	Event Tracer
License:	MPL
Requires:	%{name}-base = %{version}-%{release}
Group:		Development/Other

%description -n %{name}-et
The Event Tracer (ET) uses the built-in trace mechanism in Erlang and
provides tools for collection and graphical viewing of trace data.

%package -n %{name}-eunit
Summary:	Erlang support for unit testing
License:	MPL
Requires:	%{name}-base = %{version}-%{release}
Group:		Development/Other

%description -n %{name}-eunit
Erlang support for unit testing.

%package -n %{name}-gs
Summary:	Graphics System used to write platform independent user interfaces
License:	MPL
Requires:	%{name}-base = %{version}-%{release}, tk, tcl
Group:		Development/Other

%description -n %{name}-gs
The Graphics System application, GS, is a library of routines for writing
graphical user interfaces. Programs written using GS work on all Erlang
platforms and do not depend upon the underlying windowing system.

%package -n %{name}-hipe
Summary:	High performance erlang
License:	MPL
Requires:	%{name}-base = %{version}-%{release}
Group:		Development/Other

%description -n %{name}-hipe
High-performance erlang.

%package -n %{name}-inviso
Summary:	Erlang trace tool
License:	MPL
Requires:	%{name}-base = %{version}-%{release}
Group:		Development/Other

%description -n %{name}-inviso
An Erlang trace tool.

%package -n %{name}-ic
Summary:	IDL compiler
License:	MPL
Requires:	%{name}-base = %{version}-%{release}
Group:		Development/Other

%description -n %{name}-ic
The IC application is an Erlang implementation of an IDL compiler.

%package -n %{name}-inets
Summary:	Set of services such as a Web server and a ftp client etc
License:	MPL
Requires:	%{name}-base = %{version}-%{release}
Group:		Development/Other

%description -n %{name}-inets
Inets is a container for Internet clients and servers. Currently a HTTP
server and a FTP client has been incorporated in Inets. The HTTP server
is an efficient implementation of HTTP 1.1 as defined in RFC 2616, i.e.
a Web server.

%package -n %{name}-megaco
Summary:	Framework for building applications on top of the Megaco/H.248 protocol
License:	MPL
Requires:	%{name}-base = %{version}-%{release}
Group:		Development/Other

%description -n %{name}-megaco
Megaco/H.248 is a protocol for control of elements in a physically decomposed
multimedia gateway, enabling separation of call control from media conversion.

%package -n %{name}-mnesia
Summary:	Heavy duty real-time distributed database
License:	MPL
Requires:	%{name}-base = %{version}-%{release}
Group:		Development/Other

%description -n %{name}-mnesia
Mnesia is a distributed DataBase Management System (DBMS), appropriate for
telecommunications applications and other Erlang applications which require
continuous operation and exhibit soft real-time properties.

%package -n %{name}-observer
Summary:	Observer, tools for tracing and investigation of distributed systems
License:	MPL
Requires:	%{name}-base = %{version}-%{release}
Group:		Development/Other

%description -n %{name}-observer
The OBSERVER application contains tools for tracing and investigation of
distributed systems.

%package -n %{name}-odbc
Summary: 	Interface to relational SQL-databases built on ODBC
License: 	MPL
Requires: 	%{name}-base = %{version}-%{release}
Group:		Development/Other

%description -n %{name}-odbc
The ODBC application is an interface to relational SQL-databases built 
on ODBC (Open Database.)

%package -n %{name}-orber
Summary:	CORBA Object Request Broker
License:	MPL
Requires:	%{name}-base = %{version}-%{release}
Group:		Development/Other

%description -n %{name}-orber
The Orber application is an Erlang implementation of a CORBA Object Request
Broker.

%package -n %{name}-os_mon
Summary:	Monitor which allows inspection of the underlying operating system
License:	MPL
Requires:	%{name}-base = %{version}-%{release}
Group:		Development/Other

%description -n %{name}-os_mon
The operating system monitor OS_Mon monitors operating system disk and memory
usage etc.

%package -n %{name}-otp_mibs
Summary:	Snmp management information base for Erlang
License:	MPL
Requires:	%{name}-base = %{version}-%{release}
Group:		Development/Other

%description -n %{name}-otp_mibs
The OTP_Mibs application provides an SNMP management information base for
Erlang nodes.

%package -n %{name}-parsetools
Summary:	Set of parsing and lexical analysis tools
License:	MPL
Requires:	%{name}-base = %{version}-%{release}
Group:		Development/Other

%description -n %{name}-parsetools
The Parsetools application contains utilities for parsing, e.g. the yecc
module. Yecc is an LALR-1 parser generator for Erlang, similar to yacc.
Yecc takes a BNF grammar definition as input, and produces Erlang code for
a parser as output.

%package -n %{name}-percept
Summary:	Concurrency profiler tool for Erlang
License:	MPL
Requires:	%{name}-base = %{version}-%{release}
Group:		Development/Other

%description -n %{name}-percept
A concurrency profiler tool for Erlang.

%package -n %{name}-pman
Summary:	Process manager used to inspect the state of an Erlang system
License:	MPL
Requires:	%{name}-base = %{version}-%{release}
Group:		Development/Other

%description -n %{name}-pman
The process manager Pman is a graphical tool used to inspect the Erlang
processes executing either locally or on remote nodes. It is also possible
to trace events in the individual processes.

%package -n %{name}-public_key
Summary:	Erlang API to public key infrastructure
License:	MPL
Requires:	%{name}-base = %{version}-%{release}
Group:		Development/Other

%description -n %{name}-public_key
Erlang API to public key infrastructure.

%package -n %{name}-reltool
Summary:	A release management tool for Erlang
License:	MPL
Group:		Development/Other
Requires:	%{name}-base = %{version}-%{release}

%description -n %{name}-reltool
It analyses a given Erlang/OTP installation and determines various
dependencies between applications. The graphical frontend depicts
the dependencies and enables interactive customization of a
target system. The backend provides a batch interface for
generation of customized target systems.

%package -n %{name}-runtime_tools
Summary:	Runtime tools, tools to include in a production system
License:	MPL
Requires:	%{name}-base = %{version}-%{release}
Group:		Development/Other

%description -n %{name}-runtime_tools
Runtime tools, tools to include in a production system.

%package -n %{name}-snmp
Summary:	Simple Network Management Protocol (SNMP) support
License:	MPL
Requires:	%{name}-base = %{version}-%{release}
Group:		Development/Other

%description -n %{name}-snmp
A multilingual Simple Network Management Protocol Extensible Agent, featuring
a MIB compiler and facilities for implementing SNMP MIBs etc.

%package -n %{name}-ssh
Summary:	Secure Shell application with ssh and sftp support
License:	MPL
Requires:	%{name}-base = %{version}-%{release}
Group:		Development/Other

%description -n %{name}-ssh
Secure Shell application with ssh and sftp support.

%package -n %{name}-ssl
Summary:	Interface to UNIX BSD sockets with Secure Sockets Layer
License:	MPL
Requires:	%{name}-base = %{version}-%{release}
Group:		Development/Other

%description -n %{name}-ssl
The SSL application provides secure communication over sockets.

%package -n %{name}-syntax_tools
Summary:	Set of modules for working with Erlang source code
License:	MPL
Group:		Development/Other
Requires:	%{name}-base = %{version}-%{release}

%description -n %{name}-syntax_tools
This package defines an abstract datatype that is compatible with the
`erl_parse' data structures, and provides modules for analysis and
manipulation, flexible pretty printing, and preservation of source-code
comments. Now includes `erl_tidy': automatic code tidying and checking.

%package -n %{name}-test_server
Summary:	The OTP test sewrver for Erlang
License:	MPL
Group:		Development/Other
Requires:	%{name}-base = %{version}-%{release}

%description -n %{name}-test_server
The OTP test sewrver for Erlang.

%package -n %{name}-toolbar
Summary:	Tool bar simplifying access to the Erlang tools
License:	MPL
Group:		Development/Other
Requires:	%{name}-base = %{version}-%{release}

%description -n %{name}-toolbar
The Toolbar application simplifies access to the Erlang/OTP tools. It
consists of a number of power buttons, one for each available tool.

%package -n %{name}-tools
Summary:	Set of programming tools including a coverage analyzer etc
License:	MPL
Group:		Development/Other
Requires:	%{name}-base = %{version}-%{release}

%description -n %{name}-tools
The Tools application contains a number of stand-alone tools, which are
useful when developing Erlang programs.

%package -n %{name}-typer
Summary:	Type annotator of Erlang code
License:	MPL
Group:		Development/Other
Requires:	%{name}-base = %{version}-%{release}

%description -n %{name}-typer
A type annotator of Erlang code.

%package -n %{name}-tv
Summary:	ETS and MNESIA graphical table visualizer
License:	MPL
Group:		Development/Other
Requires:	%{name}-base = %{version}-%{release}

%description -n %{name}-tv
The TV application enables the user to examine ETS and Mnesia tables.
Once a certain table has been opened in the tool, the content may be viewed
in various levels of detail.

%package -n %{name}-webtool
Summary:	Tool that simplifying the use of web based Erlang tools
License:	MPL
Group:		Development/Other
Requires:	%{name}-base = %{version}-%{release}

%description -n %{name}-webtool
Erlang Module to configure,and start the webserver httpd and the various
web based tools to Erlang/OTP.

%package -n %{name}-wx
Summary:	Graphic system for Erlang
License:	MPL
Group:		Development/Other
Requires:	%{name}-base = %{version}-%{release}

%description -n %{name}-wx
A Graphics System used to write platform independent user interfaces
for Erlang.

%package -n %{name}-xmerl
Summary:	XML processing tools
License:	MPL
Group:		Development/Other
Requires:	%{name}-base = %{version}-%{release}

%description -n %{name}-xmerl
Implements a set of tools for processing XML documents, as well as working
with XML-like structures in Erlang. The main attraction so far is a
single-pass, highly customizable XML processor. Other components are an
export/translation facility and an XPATH query engine. This version fixes
a few bugs in the scanner, and improves HTML export.

%prep
%setup -qn otp_src_%{realver}
%patch4 -p1 -b .no-undefined

%build
%serverbuild
export CFLAGS="%{optflags} -fno-strict-aliasing"
export CXXLAGS=$CFLAGS
ERL_TOP=`pwd`; export ERL_TOP

# enable dynamic linking for ssl
sed -i 's|SSL_DYNAMIC_ONLY=no|SSL_DYNAMIC_ONLY=yes|' erts/configure
#define __cputoolize true
%define _disable_ld_no_undefined 1

%configure2_5x \
	--prefix=%{_prefix} \
	--exec-prefix=%{_prefix} \
	--bindir=%{_bindir} \
	--libdir=%{_libdir} \
	--mandir=%{_mandir} \
	--datadir=%{_datadir} \
	%ifarch x86_64
	--enable-m64-build \
	%endif
	--enable-threads \
	--enable-kernel-poll \
	--enable-hipe \
	--enable-smp-support \
	--with-ssl \
	--disable-erlang-mandir \
	--enable-dynamic-ssl-lib

%make -j1

%install

%makeinstall_std INSTALL_PREFIX=%{buildroot}

# clean up
find %{buildroot}%{_libdir}/erlang -perm 0775 | xargs chmod 755
find %{buildroot}%{_libdir}/erlang -name Makefile | xargs chmod 644
find %{buildroot}%{_libdir}/erlang -name \*.bat | xargs rm -f
find %{buildroot}%{_libdir}/erlang -name index.txt.old | xargs rm -f

# doc
mkdir -p erlang_doc
mkdir -p %{buildroot}%{_mandir}/erlang
tar -C erlang_doc -xf %{SOURCE1}
tar -C %{buildroot}%{_datadir} -xf %{SOURCE2}

# make links to binaries
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
for file in erl erlc escript run_erl
do
  ln -sf ../%{_lib}/erlang/bin/$file .
done
popd

# (tpg) fixes bug #32318
mkdir -p %{buildroot}%{_sysconfdir}/emacs/site-start.d
cat > %{buildroot}%{_sysconfdir}/emacs/site-start.d/erlang.el << EOF
(setq load-path (cons "%{_libdir}/%{name}/lib/tools-*/emacs" load-path))
(add-to-list 'load-path "%{_datadir}/emacs/site-lisp/ess")
(load-library "erlang-start")
EOF

# remove buildroot from installed files
pushd %{buildroot}%{_libdir}/erlang
sed -i "s|%{buildroot}||" erts*/bin/{erl,start} releases/RELEASES bin/{erl,start}
popd

# (tpg) remove not needed files
rm -rf %{buildroot}%{_datadir}/COPYRIGHT
rm -rf %{buildroot}%{_datadir}/PR.template
rm -rf %{buildroot}%{_datadir}/README

%post -n %{name}-base
%{_libdir}/erlang/Install -minimal %{_libdir}/erlang >/dev/null 2>/dev/null

%files -n %{name}-stack
%defattr(-,root,root)
%doc AUTHORS EPLICENCE README.md

%files -n %{name}-base
%defattr(-,root,root)
%dir %{_libdir}/erlang
%dir %{_libdir}/erlang/bin
%dir %{_libdir}/erlang/lib
%dir %{_libdir}/erlang/misc
%{_bindir}/*
%{_libdir}/erlang/Install
%{_libdir}/erlang/bin/ct_run
%{_libdir}/erlang/bin/epmd
%{_libdir}/erlang/bin/erl
%{_libdir}/erlang/bin/erlc
%{_libdir}/erlang/bin/escript
%{_libdir}/erlang/bin/start.boot
%{_libdir}/erlang/bin/start.script
%{_libdir}/erlang/bin/start_clean.boot
%{_libdir}/erlang/bin/start_sasl.boot
%{_libdir}/erlang/erts-*
%{_libdir}/erlang/misc/format_man_pages
%{_libdir}/erlang/misc/makewhatis
%{_libdir}/erlang/releases
%{_libdir}/erlang/bin/run_erl
%{_libdir}/erlang/bin/run_test
%{_libdir}/erlang/bin/start
%{_libdir}/erlang/bin/start_erl
%{_libdir}/erlang/bin/to_erl
%{erlang_libdir}/erts-*
%{erlang_libdir}/kernel-*
%{erlang_libdir}/stdlib-*
%{erlang_libdir}/sasl-*

%files -n %{name}-devel
%defattr(-,root,root)
%dir %{_libdir}/%{name}/%{_includedir}
%dir %{_libdir}/%{name}/%{_prefix}/lib
%{_libdir}/%{name}/%{_includedir}/*
%{_libdir}/%{name}/%{_prefix}/lib/*

%files -n %{name}-appmon
%defattr(-,root,root)
%{erlang_libdir}/appmon-*

%files -n %{name}-asn1
%defattr(-,root,root)
%{erlang_libdir}/asn1-*

%files -n %{name}-compiler
%defattr(-,root,root)
%{erlang_libdir}/compiler-*

%files -n %{name}-common_test
%defattr(-,root,root)
%{erlang_libdir}/common_test-*

%files -n %{name}-cosEvent
%defattr(-,root,root)
%{erlang_libdir}/cosEvent-*

%files -n %{name}-cosEventDomain
%defattr(-,root,root)
%{erlang_libdir}/cosEventDomain-*

%files -n %{name}-cosFileTransfer
%defattr(-,root,root)
%{erlang_libdir}/cosFileTransfer-*

%files -n %{name}-cosNotification
%defattr(-,root,root)
%{erlang_libdir}/cosNotification-*

%files -n %{name}-cosProperty
%defattr(-,root,root)
%{erlang_libdir}/cosProperty-*

%files -n %{name}-cosTime
%defattr(-,root,root)
%{erlang_libdir}/cosTime-*

%files -n %{name}-cosTransactions
%defattr(-,root,root)
%{erlang_libdir}/cosTransactions-*

%files -n %{name}-crypto
%defattr(-,root,root)
%{erlang_libdir}/crypto-*

%files -n %{name}-debugger
%defattr(-,root,root)
%{erlang_libdir}/debugger-*

%files -n %{name}-dialyzer
%defattr(-,root,root)
%{erlang_libdir}/dialyzer-*
%{_libdir}/%{name}/bin/dialyzer

%files -n %{name}-diameter
%defattr(-,root,root)
%{erlang_libdir}/diameter-*

%files -n %{name}-edoc
%defattr(-,root,root)
%{erlang_libdir}/edoc-*

%files -n %{name}-eldap
%defattr(-,root,root)
%{erlang_libdir}/eldap-*

%files -n %{name}-emacs
%defattr(-,root,root)
%{_sysconfdir}/emacs/site-start.d/erlang.el

%files -n %{name}-erl_docgen
%defattr(-,root,root)
%{erlang_libdir}/erl_docgen-*

%files -n %{name}-erl_interface
%defattr(-,root,root)
%{erlang_libdir}/erl_interface-*

%files -n %{name}-et
%defattr(-,root,root)
%{erlang_libdir}/et-*

%files -n %{name}-eunit
%defattr(-,root,root)
%{erlang_libdir}/eunit-*

%files -n %{name}-gs
%defattr(-,root,root)
%{erlang_libdir}/gs-*

%files -n %{name}-hipe
%defattr(-,root,root)
%{erlang_libdir}/hipe-*

%files -n %{name}-ic
%defattr(-,root,root)
%{erlang_libdir}/ic-*

%files -n %{name}-inets
%defattr(-,root,root)
%{erlang_libdir}/inets-*

%files -n %{name}-inviso
%defattr(-,root,root)
%{erlang_libdir}/inviso-*

%if %build_java
%files -n %{name}-jinterface
%defattr(-,root,root)
%{erlang_libdir}/jinterface-*/priv/OtpErlang.jar
%{erlang_libdir}/jinterface-*/java_src/com/ericsson/otp/erlang/*
%endif

%files -n %{name}-manpages
%defattr(-,root,root)
%{_mandir}/*/*

%files -n %{name}-megaco
%defattr(-,root,root)
%{erlang_libdir}/megaco-*

%files -n %{name}-mnesia
%defattr(-,root,root)
%{erlang_libdir}/mnesia-*

%files -n %{name}-observer
%defattr(-,root,root)
%{erlang_libdir}/observer-*

%files -n %{name}-odbc
%defattr(-,root,root)
%{erlang_libdir}/odbc-*

%files -n %{name}-orber
%defattr(-,root,root)
%{erlang_libdir}/orber-*

%files -n %{name}-os_mon
%defattr(-,root,root)
%{erlang_libdir}/os_mon-*

%files -n %{name}-otp_mibs
%defattr(-,root,root)
%{erlang_libdir}/otp_mibs-*

%files -n %{name}-parsetools
%defattr(-,root,root)
%{erlang_libdir}/parsetools-*

%files -n %{name}-percept
%defattr(-,root,root)
%{erlang_libdir}/percept-*

%files -n %{name}-pman
%defattr(-,root,root)
%{erlang_libdir}/pman-*

%files -n %{name}-public_key
%defattr(-,root,root)
%{erlang_libdir}/public_key-*

%files -n %{name}-reltool
%defattr(-,root,root)
%{erlang_libdir}/reltool-*

%files -n %{name}-runtime_tools
%defattr(-,root,root)
%{erlang_libdir}/runtime_tools-*

%files -n %{name}-snmp
%defattr(-,root,root)
%{erlang_libdir}/snmp-*

%files -n %{name}-ssh
%defattr(-,root,root)
%{erlang_libdir}/ssh-*

%files -n %{name}-ssl
%defattr(-,root,root)
%{erlang_libdir}/ssl-*

%files -n %{name}-syntax_tools
%defattr(-,root,root)
%{erlang_libdir}/syntax_tools-*

%files -n %{name}-test_server
%defattr(-,root,root)
%{erlang_libdir}/test_server-*

%files -n %{name}-toolbar
%defattr(-,root,root)
%{erlang_libdir}/toolbar-*

%files -n %{name}-tools
%defattr(-,root,root)
%{erlang_libdir}/tools-*

%files -n %{name}-typer
%defattr(-,root,root)
%{erlang_libdir}/typer-*
%{_libdir}/%{name}/bin/typer

%files -n %{name}-tv
%defattr(-,root,root)
%{erlang_libdir}/tv-*

%files -n %{name}-webtool
%defattr(-,root,root)
%{erlang_libdir}/webtool-*

%files -n %{name}-wx
%defattr(-,root,root)
%{erlang_libdir}/wx-*

%files -n %{name}-xmerl
%defattr(-,root,root)
%{erlang_libdir}/xmerl-*



%changelog
* Sun Oct 09 2011 Andrey Bondrov <abondrov@mandriva.org> R14B04-1mdv2012.0
+ Revision: 703848
- New version: R14B04

* Sat Nov 06 2010 Tomasz Pawel Gajc <tpg@mandriva.org> R14B-1mdv2011.0
+ Revision: 594192
- do not use %%exclude macro
- remove not needed files
- update to new version R14B
- drop patch4, fixed by upstream

* Sat Sep 04 2010 Tomasz Pawel Gajc <tpg@mandriva.org> R14A-1mdv2011.0
+ Revision: 576001
- fix file list
- fix docs
- update to new version 14A
- disable patches 0, 1 and 2
- Patch3: fix missing linkage to math library

* Wed Apr 21 2010 Funda Wang <fwang@mandriva.org> R13B03-3mdv2010.1
+ Revision: 537452
- rebuild

* Mon Feb 01 2010 Frederic Crozat <fcrozat@mandriva.com> R13B03-2mdv2010.1
+ Revision: 499176
- Force rebuild

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - update to new version R13B03
    - drop patch 4 fixed upstream
    - add new subpackage erl_docgen

* Sun Nov 08 2009 Tomasz Pawel Gajc <tpg@mandriva.org> R13B02-1mdv2010.1
+ Revision: 463103
- disable patch 1
- drop a lot of version defines, use wildcards instread of
- update to new version R13B02
- Patch4: fix reltool, patch from upstream

* Tue Jun 16 2009 Tomasz Pawel Gajc <tpg@mandriva.org> R13B01-1mdv2010.0
+ Revision: 386493
- update to new version R13B01
- fix license
- Patch2: rediff
- two new subpackages erlang-reltools and erlang-wx
- add buildrequires on wxgtku-devel
- disable parallel make
- build with -m64 on x86_64
- update to new version R13B01

* Sat Feb 28 2009 Guillaume Rousse <guillomovitch@mandriva.org> R12B5-4mdv2009.1
+ Revision: 346097
- fix format errors

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - own missing dir

* Fri Dec 05 2008 Adam Williamson <awilliamson@mandriva.org> R12B5-2mdv2009.1
+ Revision: 310152
- rebuild for new tcl

* Sat Nov 22 2008 Tomasz Pawel Gajc <tpg@mandriva.org> R12B5-1mdv2009.1
+ Revision: 305631
- update to new release R12B-5
- add new subpackages eunit and public_key

* Thu Sep 04 2008 Tomasz Pawel Gajc <tpg@mandriva.org> R12B4-1mdv2009.0
+ Revision: 280749
- __cputoolize is still needed :(
- drop patch 3, fixed upstream
- disable __cputoolize
- update to new release R12B-4
- compress sources with lzma
- disable buildrequires on java-gcj-compat-devel

* Mon Jun 16 2008 Tomasz Pawel Gajc <tpg@mandriva.org> R12B3-1mdv2009.0
+ Revision: 219352
- merge rpath and sslrpatch patches into patch 2
- Patch3: fix glibc version
- disable strict-aliasing
- enable dynamic linking for ssl
- use macro for configure script
- update to new version R12B-3

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Sun May 04 2008 Tomasz Pawel Gajc <tpg@mandriva.org> R12B2-2mdv2009.0
+ Revision: 201009
- fix ESS script (#39562)

* Tue Apr 22 2008 Tomasz Pawel Gajc <tpg@mandriva.org> R12B2-1mdv2009.0
+ Revision: 196412
- new version

* Wed Feb 27 2008 Tomasz Pawel Gajc <tpg@mandriva.org> R12B1-1mdv2008.1
+ Revision: 175750
- add buildrequires on libgd2-devel
- make it build
- add more symlinks to %%_bindir
- new version
- drop not applied patch 5
- get rid of buildroot inside erlang files
- new versioning

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> R12B-7mdv2008.1
+ Revision: 170819
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- fix description-line-too-long

* Tue Feb 05 2008 Tomasz Pawel Gajc <tpg@mandriva.org> R12B-6mdv2008.1
+ Revision: 162904
- enable dynamic linking for ssl

* Tue Jan 29 2008 Tomasz Pawel Gajc <tpg@mandriva.org> R12B-5mdv2008.1
+ Revision: 160002
- fix requires for erlang-edoc

* Sun Jan 27 2008 Tomasz Pawel Gajc <tpg@mandriva.org> R12B-4mdv2008.1
+ Revision: 158782
- fix requires for erlang-edoc, this closes mdv bug #37227

* Mon Jan 07 2008 Tomasz Pawel Gajc <tpg@mandriva.org> R12B-3mdv2008.1
+ Revision: 146344
- remove redundant provides on subpackages
- obsolete erlang-mnesia_session and erlang-mnemosyne - gone with the upstream wind

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Dec 16 2007 Anssi Hannula <anssi@mandriva.org> R12B-2mdv2008.1
+ Revision: 120808
- buildrequires java-rpmbuild

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - add missing buildrequires
    - subpackages mnesia_session and mnemosyne are gone
    - welcome common_test, percept and test_server subpackages
    - move man files to the %%{_mandir}
    - new version

  + Thierry Vignaud <tv@mandriva.org>
    - fix summary-ended-with-dot

* Sat Sep 29 2007 Pascal Terjan <pterjan@mandriva.org> R11B-11mdv2008.0
+ Revision: 93867
- Don't provide emacs...

* Tue Aug 21 2007 Tomasz Pawel Gajc <tpg@mandriva.org> R11B-10mdv2008.0
+ Revision: 68696
- provide emacs support (bug #32318)
- man pages are now compressed with lzma
- remove some dead entries in spec file
- own missing dirs

* Sun Jul 08 2007 Tomasz Pawel Gajc <tpg@mandriva.org> R11B-9mdv2008.0
+ Revision: 49833
- use %%serverbuild macro
- fix bug #31636
- correct summary and description for erlang-hipe

* Sun Jun 17 2007 Tomasz Pawel Gajc <tpg@mandriva.org> R11B-8mdv2008.0
+ Revision: 40525
- fix typo in requires

* Sat Jun 16 2007 Tomasz Pawel Gajc <tpg@mandriva.org> R11B-7mdv2008.0
+ Revision: 40379
- adjust modules versions
- new module docbuilder
- requires tcl
- use distro conditional -fstack-protector
- enable smp support
- new version
- update documentation

* Sun Apr 29 2007 Tomasz Pawel Gajc <tpg@mandriva.org> R11B-6mdv2008.0
+ Revision: 19311
- update to erlang-R11B-4
- disable P0
- spec file clean :(


* Sat Sep 30 2006 Michael Scherer <misc@mandriva.org> R11B-5mdv2007.0
+ Revision: 62756
- fix build on x86_64
- add a switch for building without java
- do not requires java in erlang-stack if it was not built
- Import erlang


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1228 |12cr|ermixer-0.8-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name ermixer
%define version 0.8
%define release 9

Name:		%{name}
Summary:	A full featured OSS mixer
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Sound
URL:		http://ermixer.sourceforge.net
Source:		http://erevan.cuore.org/files/ermixer/%{name}-%{version}.tar.bz2
Patch0:		ermixer-0.8-fix-link.patch
BuildRequires:	ncurses-devel

%description
This is a very sophisticated OSS mixer with a lot of useful 
features like handling of multiple profile files, it offers 
a complete interface to the mixer capatibilities. You can
use it with a nice curses interface or with a command line 
interface (useful for use it in scripts).

%prep
%setup -q 
%patch0 -p0 -b .link

%build
%configure2_5x
%make

%install
rm -fr %buildroot
%makeinstall_std

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%name.desktop
[Desktop Entry]
Type=Application
Exec=/usr/bin/ermixer
Icon=sound_section
Categories=AudioVideo;Player;Audio;
Name=Ermixer
Comment=A full featured OSS mixer
EOF

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%files
%defattr(-,root,root)
%doc INSTALL COPYING
%{_bindir}/ermixer
%{_mandir}/man1/ermixer.1*
%{_datadir}/applications/mandriva-ermixer.desktop



%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.8-8mdv2011.0
+ Revision: 610383
- rebuild

* Fri Feb 19 2010 Funda Wang <fwang@mandriva.org> 0.8-7mdv2010.1
+ Revision: 508319
- fix linkage

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.8-4mdv2008.1
+ Revision: 130454
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request
- fix hardcoded man page extension
- import ermixer


* Thu Jan 05 2006 Lenny Cartier <lenny@mandriva.com> 0.8-4mdk
- rebuild

* Thu Jul 22 2004 Michael Scherer <misc@mandrake.org> 0.8-3mdk 
- rebuild for new gcc

* Thu Jun 03 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.8-2mdk
- rebuild

* Mon Mar 24 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.8-1mdk
- 0.8

* Thu Jan 30 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.7-2mdk
- rebuild

* Thu May 16 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.7-1mdk
- added by Michele Balistreri <brain@email.it>


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1229 |12cr|esmtp-1.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	User configurable relay-only Mail Transfer Agent (MTA)
Name:		esmtp
Version:	1.2
Release:	%mkrel 3
License:	GPLv2+
Group:		Networking/Mail
# http://flow.dl.sourceforge.net/sourceforge/esmtp/
URL:		http://esmtp.sourceforge.net
Source0:	http://heanet.dl.sourceforge.net/sourceforge/esmtp/%{name}-%{version}.tar.bz2
BuildRequires:	libesmtp-devel
Provides:	sendmail-command
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
ESMTP is a user configurable relay-only Mail Transfer Agent (MTA) with a
sendmail-compatible syntax. It's based on libESMTP supporting the AUTH
(including the CRAM-MD5 and NTLM SASL mechanisms) and the StartTLS SMTP
extensions.

So these are ESMTP features:

 * requires no administration privileges
 * individual user configuration
 * sendmail command line compatible
 * supports the AUTH SMTP extension, with the CRAM-MD5 and NTLM SASL
   mechanisms
 * support the StartTLS SMTP extension
 * does not receive mail, expand aliases or manage a queue


%prep
%setup -q


%build
# Avoid making symlinks, this is done  by make alternatives.
%__sed -i 's/\(.*LN_S.*\)/\#\1/' Makefile.in
%configure2_5x
%make


%install
%__rm -rf %buildroot
%makeinstall
%__install -d %buildroot%_sbindir

install -d %{buildroot}%{_sysconfdir}
install -m0644 sample.esmtprc %{buildroot}%{_sysconfdir}/esmtprc

%post
# sendmail-alternatives
update-alternatives --install %_sbindir/sendmail sendmail-command %_bindir/%name 20

%postun
# sendmail-alternatives
if [ "$1" = 0 ]; then
    update-alternatives --remove sendmail-command  %_bindir/%name
fi

%clean
%__rm -rf %buildroot

%files
%defattr(-,root,root)
%doc AUTHORS README TODO ChangeLog sample.esmtprc
%config(noreplace) %{_sysconfdir}/esmtprc
%_bindir/%name
%_mandir/man1/%name.1*
%_mandir/man5/%{name}rc.5*


%changelog
* Tue Jan 18 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2-3mdv2011.0
+ Revision: 631584
- fix #56757 (Please provide a default esmtprc file in /etc allowing local delivery)

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2-2mdv2011.0
+ Revision: 610385
- rebuild

* Sat Mar 20 2010 Emmanuel Andry <eandry@mandriva.org> 1.2-1mdv2010.1
+ Revision: 525506
- New version 1.2
- use configure2_5x

* Fri Feb 26 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-3mdv2010.1
+ Revision: 511562
- rebuilt against openssl-0.9.8m

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 1.0-2mdv2010.0
+ Revision: 437483
- rebuild

* Sun Feb 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0-1mdv2009.1
+ Revision: 336142
- 1.0

* Wed Sep 17 2008 Michael Scherer <misc@mandriva.org> 0.6.0-2mdv2009.0
+ Revision: 285397
- add sendmail-command, fix #42207
- fix %%post and %%postun, people upgrading should remove the spurious link by hand, as %%postun was incorrect

* Fri Aug 15 2008 Emmanuel Andry <eandry@mandriva.org> 0.6.0-1mdv2009.0
+ Revision: 272336
- New version
- fix license

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - fix spacing at top of description

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.5.1-1mdv2008.1
+ Revision: 124730
- kill re-definition of %%buildroot on Pixel's request
- do not hardcode man pages extension
- import esmtp


* Wed Mar 01 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.5.1-1mdk
- New release 0.5.1
- use mkrel

* Thu Jan 13 2005 Lenny Cartier <lenny@mandrakesoft.com> 0.5.0-2mdk
- rebuild

* Thu Dec 11 2003 Han Boetes <han@klama.mandrake.org> 0.5.0-1mdk
- bump and cleanup

* Wed Jul 16 2003 Han Boetes <han@linux-mandrake.com> 0.4.1-1mdk
- bump

* Mon Mar 24 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.3-1mdk
- 0.3

* Fri Dec 27 2002 Han Boetes <han@linux-mandrake.com> 0.2-3mdk
- rebuild because of new rpm macros and new glibc

* Wed Dec 11 2002 Han Boetes <han@mijncomputer.nl> 0.2-2mdk
- Use alternative instead of provides, as suggested by B.Reser

* Sun Dec  8 2002 Han Boetes <han@linux-mandrake.com> 0.2-1mdk
- Initial Release for Mandrake

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1230 |12cr|esvn-0.6.12-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The eSvn is a cross-platform (QT-based) GUI for Subversion
Name:		esvn
Version:	0.6.12
Release:	4
Epoch:		1
License:	GPLv2+
Group:		Development/KDE and Qt
URL:		http://esvn.umputun.com/
Source:		%{name}-%{version}-1.tar.gz
BuildRequires: qt3-devel
BuildRequires: dos2unix
Requires:	subversion

%description
The eSvn is a cross-platform (QT-based) GUI frontend for the 
Subversion revision system.

%prep
%setup -qn %{name}

%build
perl -i -pe 's|qmake|/usr/lib/qt3/bin/qmake|g' Makefile
%make


%install
mkdir -p %{buildroot}%{_bindir}
install -m755 esvn %{buildroot}%{_bindir}/%{name}
install -m755 esvn-diff-wrapper %{buildroot}%{_bindir}
dos2unix COPYING

# Install icon files
install -d %{buildroot}%{_miconsdir}
install -d %{buildroot}%{_iconsdir}
install -d %{buildroot}%{_liconsdir}
install -m644 %{name}.png %{buildroot}%{_miconsdir}/%{name}.png
install -m644 %{name}.png %{buildroot}%{_iconsdir}/%{name}.png
install -m644 %{name}.png %{buildroot}%{_liconsdir}/%{name}.png

# Create and install menu file
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=%{name}
Comment=The eSvn is a cross-platform (QT-based) GUI for Subversion
Exec=%{_bindir}/%{name} 
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Qt;X-MandrivaLinux-MoreApplications-Development-Tools;Development;RevisionControl;
EOF

%files
%defattr(-,root,root,0755)
%doc AUTHORS COPYING LICENSE README VERSION ChangeLog
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_datadir}/applications/mandriva-%{name}.desktop
%defattr(-,root,root,0755)
%{_bindir}/%{name}
%{_bindir}/esvn-diff-wrapper


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1231 |12cr|etch-0.0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d

Name:		etch
Version:	0.0.4
Release:	1
License:	GPLv2
Summary:	Rendering framework
Url:		http://code.google.com/p/enesim/
Group:		System/Libraries
Source:		%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(eina)
BuildRequires:	pkgconfig(ender)

%description
etch is generic rendering framework used by other libraries.

%files
%{_bindir}/*

#---------------------------------------------------------------------

%package -n %{libname}
Summary:	Generic rendering framework library
Group:		System/Libraries

%description -n %{libname}
Generic rendering framework library used by other libraries.
Part of Enesim framework.

%files -n %{libname}
%{_libdir}/*.so.%{major}*

#---------------------------------------------------------------------

%package -n %{devname}
Summary:	Enesim headers, static libraries, documentation and test programs
Group:		Development/Libraries/C and C++
Requires:	%{libname} = %{version}-%{release}

%description -n %{devname}
Headers, static libraries, test programs and documentation for etch.

%files -n %{devname}
%doc ChangeLog README COPYING
%{_libdir}/pkgconfig/etch.pc
%{_includedir}/*
%{_libdir}/*.so

#---------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1232 |12cr|etc-update-20020731-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		etc-update
Version:	20020731
Release:	12
Summary:	Mergemaster for Linux
Source0:	%{name}-%{version}.tar.bz2
Source1:	%{name}.1
Patch0:		etc-update-foo.patch.bz2
URL:		http://www.xs4all.nl/~hanb/software
License:	GPLv2+
Group:		System/Configuration/Packaging
BuildArch:	noarch

%description
After an update with urpmi rpm makes .rpmnew  copies  of  all  files  it
knows it should not overwrite. Of course you have to look at  all  those
files and merge any changes. A tedious and much forgotten job.


%prep
%setup -q
%patch0 -p1 -b .foo

%build

%install
install -m 755 %{name} -D %{buildroot}%{_bindir}/%{name}
install -m 644 %{name}rc -D %{buildroot}%{_sysconfdir}/%{name}rc
install -m 644 %{SOURCE1} -D %{buildroot}%{_mandir}/man1/%{name}.1

%files
%doc CHANGES
%config(noreplace) %{_sysconfdir}/%{name}rc
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*


%changelog
* Sat Jul 21 2012 Johnny A. Solbu <solbu@mandriva.org> 20020731-12
+ Revision: 810556
- Spec cleanup
- Fix Licence tag
- Add manpage, from Gentoo

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 20020731-11mdv2011.0
+ Revision: 618238
- the mass rebuild of 2010.0 packages

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 20020731-10mdv2010.0
+ Revision: 435901
- rebuild
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 20020731-7mdv2008.1
+ Revision: 136404
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Aug 24 2007 Thierry Vignaud <tv@mandriva.org> 20020731-7mdv2008.0
+ Revision: 70941
- use %%mkrel
- Import etc-update



* Mon Nov 15 2004 Michael Scherer <misc@mandrake.org> 20020731-6mdk
- Nonbirthday Rebuild
- spec files fixes

* Tue Oct 28 2003 Gtz Waschk <waschk@linux-mandrake.com> 20020731-5mdk
- rebuild to fix broken changelog

* Sun Sep 07 2003 Guillaume Rousse <guillomovitch@linux-mandrake.com> 20020731-3mdk
- add fixes from Luca Berra <bluca@vodka.it>

* Thu Aug 22 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 20020731-2mdk
- some %%instal simplification

* Wed Jul 31 2002 Han Boetes <han@linux-mandrake.com> 20020731-1mdk
- Bump to updated version from the maintainer. lol
- Removed obsoleted patch

* Tue May 14 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 20020214-2mdk
- rpmlint fixes
- force mv and cp by default [Patch0]
- gcc-3.1 build :-)

* Sat Feb 16 2002 Guillaume Rousse <g.rousse@linux-mandrake.org> 20020214-1mdk
- first mdk release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1233 |12cr|eterm-0.9.6-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname	Eterm

# this situation is similar to Berkeley DB
%define major	%{version}
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d

Summary:	Terminal emulator
Name:		eterm
Version:	0.9.6
Release:	3
License:	BSD
Group:		Terminals
URL:		http://eterm.sourceforge.net/
Source0:	http://www.eterm.org/download/%{oname}-%{version}.tar.gz
Source5:	http://www.eterm.org/download/%{oname}-bg-%{version}.tar.gz

BuildRequires:	pkgconfig(imlib2)
BuildRequires:	libast-devel >= 0.5
BuildRequires:	utempter-devel
BuildRequires:	pkgconfig(x11)
BuildRequires:	twin-devel
BuildRequires:	pkgconfig(xres)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xmu)
BuildRequires:  groff-for-man man
BuildRequires:	gdb
Requires(pre):	ncurses
# needed by Etbg_update_list script
Requires(post):	diffutils
Conflicts:	ncurses-extraterms
Provides:	%{oname} = %{version}-%{release}
Obsoletes:	%{oname} < %{version}-%{release}

%description
Eterm is a color vt102 terminal emulator intended as a replacement for Xterm.
It is designed with a Freedom of Choice philosophy, leaving as much power,
flexibility, and freedom as possible in the hands of the user.

It is designed to look good and work well, but takes a feature-rich approach
rather than one of minimalism while still maintaining speed and efficiency.

It works on any window manager/desktop environment, although it is designed
to work and integrate best with Enlightenment.

%package -n %{libname}
Summary:	Library from Eterm (Enlightened Terminal Emulator)
Group:		Terminals

%description -n	%{libname}
Eterm is a color vt102 terminal emulator intended as a replacement for Xterm.
It is designed with a Freedom of Choice philosophy, leaving as much power,
flexibility, and freedom as possible in the hands of the user.

It is designed to look good and work well, but takes a feature-rich approach
rather than one of minimalism while still maintaining speed and efficiency.

It works on any window manager/desktop environment, although it is designed
to work and integrate best with Enlightenment.

This library is essential for Eterm to work.

%package -n %{devname}
Summary:	Devel files for Eterm
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	%{oname}-devel = %{version}-%{release}

%description -n %{devname}
Eterm is a color vt102 terminal emulator intended as a replacement for Xterm.
It is designed with a Freedom of Choice philosophy, leaving as much power,
flexibility, and freedom as possible in the hands of the user.

It is designed to look good and work well, but takes a feature-rich approach
rather than one of minimalism while still maintaining speed and efficiency.

It works on any window manager/desktop environment, although it is designed
to work and integrate best with Enlightenment.

This package provides the necessary development libraries and include files
to allow you to develop or compile programs that needs Eterm, though no such
program has existed so far.

%prep
%setup -q -a5 -n %{oname}-%{version}

# patch1 also sets $TERM = xterm for all themes,
# do that here since patch1 is not applied
find themes/ -name 'theme.cfg.in' -print0 | xargs -0 -r perl -pi -e 's/term_name Eterm/term_name xterm/'

%build
%configure2_5x \
  --enable-etwin \
  --enable-escreen-fx \
  --enable-profile \
  --enable-trans \
  --with-backspace=bs \
  --enable-mmx \
  --enable-utmp \
  --with-delete=execute \
  --enable-auto-encoding \
  --enable-multi-charset \
  --enable-xim \
  --enable-greek \
  --disable-static

%make

%install
%makeinstall_std

# Install menu
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Eterm
Comment=Enlightened Terminal Emulator
Exec=Eterm
Icon=terminals_section
Terminal=false
Type=Application
Categories=X-MandrivaLinux-System-Terminals;System;TerminalEmulator;
EOF

mkdir -p %{buildroot}%{_datadir}/terminfo/E
tic -o %{buildroot}%{_datadir}/terminfo doc/Eterm.ti

%post
update-alternatives --install /usr/bin/xvt xvt /usr/bin/Eterm 15
%{_bindir}/Etbg_update_list

%postun
[ "$1" = "0" ]&& update-alternatives --remove xvt /usr/bin/Eterm

%files
%doc ChangeLog README ReleaseNotes doc/Eterm_reference.html doc/README.Escreen
%{_bindir}/*
%dir %{_datadir}/Eterm
%config(noreplace) %{_datadir}/Eterm/themes
%{_datadir}/Eterm/pix
%{_mandir}/man1/Eterm.1.*
%{_datadir}/applications/mandriva-%{name}.desktop
%{_datadir}/%{oname}/gdb.scr
%{_datadir}/terminfo/E/*

%files -n %{libname}
%{_libdir}/lib%{oname}-%{major}.so

%files -n %{devname}
%{_libdir}/lib%{oname}.so



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1234 |12cr|eternallands-1.9.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		eternallands
Summary:	A free to play, graphical MMORPG client
Version:	1.9.2
Release:	2
License:	QTPL-based
Group:		Games/Adventure
URL:		http://www.eternal-lands.com
# it's better to get sources from here than from git:
# http://ppa.launchpad.net/pjbroad/ppa/ubuntu/pool/main/e/
Source0:	%{name}-%{version}.tar.gz
Patch0:		eternallands-1.9.2-wrapper.patch
Patch1:		eternallands-1.9.2-linking.patch
Patch2:		eternallands-1.9.2-verbose.patch
BuildRequires:	cal3d-devel
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(SDL_net)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(zlib)
Requires:	zenity
Requires:	%{name}-data = %{version}

%description
Eternal Lands is a free to play, graphical MMORPG (massively-multi-player
online role-playing game).  Different from other role-playing games, there are
no fixed classes so you can improve any of the many skills.  There is a choice
of several character races but all are equal.

%prep
%setup -q
%patch0 -p1 -b .wrapper
%patch1 -p1 -b .linking
%patch2 -p1 -b .verbose

%build
sed -i s,-march=i686,,g make.conf
%make -f Makefile.linux

%install
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Eternal Lands
Comment=%{summary}
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;AdventureGame;
EOF

install -d %{buildroot}%{_datadir}/pixmaps
cp pkgfiles/%{name}.png %{buildroot}%{_datadir}/pixmaps/

# game binary and wrapper
install -d %{buildroot}%{_gamesbindir}
cp el.x86.linux.bin %{buildroot}%{_gamesbindir}/
cp pkgfiles/%{name} %{buildroot}%{_gamesbindir}/

# man files 
install -d %{buildroot}%{_mandir}/man6
cp pkgfiles/*.6 %{buildroot}%{_mandir}/man6/

%files
%doc CHANGES TODO eternal_lands_license.txt
%{_gamesbindir}/*
%{_datadir}/applications/mandriva-%{name}.desktop
%{_datadir}/pixmaps/%{name}.png
%{_mandir}/man6/*



%changelog
* Mon Nov 14 2011 Andrey Bondrov <abondrov@mandriva.org> 1.9.2-1mdv2011.0
+ Revision: 730529
- imported package eternallands


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1235 |12cr|eternallands-data-1.9.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define 	oname eternallands

# data package version
%define		dversion 192
# sound package version
%define		sversion 191

Name:		%{oname}-data
Summary:	Data files to play Eternal Lands
Version:	1.9.2
Release:	%mkrel 1
License:	QTPL-based
Group:		Games/Adventure
URL:		http://www.eternal-lands.com
Source0:	http://www.eternal-lands.com/el_linux_%{dversion}.zip
Source1:	http://www.eternallands.co.uk/EL_sound_%{sversion}.zip
Source10:	http://www.eternallands.co.uk/music_full.zip
BuildRequires:	unzip
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{oname}-%{version}-%{release}-buildroot

%description
Data files to play Eternal Lands. Graphics, music, sounds etc.

%prep
%setup -q -n el_linux -a 1

%build

%install
rm -rf %{buildroot}

# game data and sound files
install -d %{buildroot}%{_gamesdatadir}/%{oname}
rm -f *.bin
cp -r * %{buildroot}%{_gamesdatadir}/%{oname}/

# game music
install -d %{buildroot}%{_gamesdatadir}/%{oname}/music
unzip %{SOURCE10} -d %{buildroot}%{_gamesdatadir}/%{oname}/music

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files
%defattr(-,root,root)
%doc license.txt
%{_gamesdatadir}/%{oname}



%changelog
* Mon Nov 14 2011 Andrey Bondrov <abondrov@mandriva.org> 1.9.2-1
+ Revision: 730517
- imported package eternallands-data


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1236 |12cr|etftp-1.1.3-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name etftp
%define version 1.1.3
%define release %mkrel 14

Summary: The Enhanced Trivial File Transfer Protocol, RFC 1986, client/server
Name: %{name}
Version: %{version}
Release: %{release}
Source: %{name}-%{version}.tar.bz2
License: GPL
Url: http://www.networksorcery.com/enp/protocol/etftp.htm
Group: Networking/File transfer
Buildroot: %{_tmppath}/%{name}-buildroot

%description
ETFTP - Enhanced Trivial File Transfer Protocol. Adaptive transmission
protocol for radio based data transmission.

The idea of ETFTP as a project originated from RFC 1986 in which an
experimental protocol for tactical radio is specified.  On account of
the increasing interest in data transmission over tactical radio, the
code was finally donated to the National Defence Research
Establishment, Dept. of Communication Systems, FOA 72, on condition
that it was released under the terms of the GNU GPL.


Please drop us an e-mail if you do use ``our'' etftp in any research
and/or development...

The code is an extension of W. Richard Stevens implementation of TFTP.
For further reading, study his book "UNIX Network Programming" (ISBN
0-13-949876-1).  See also RFC 998 (NETBLT) and RFC 1350 (TFTP) for more
background and ideas...

For RFC 1986, see, e.g., ftp://nis.nsf.net/documents/rfc/rfc1986.txt.


%prep
 
%setup -q -n etftp-1.1.3

%configure

%build

%make


%install
rm -rf $RPM_BUILD_ROOT

%makeinstall

%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr (-,root,root)
%doc INSTALL TODO USAGE README WhatsNew batchfile.sample
%{_bindir}/*
%{_sbindir}/*



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.3-14mdv2011.0
+ Revision: 618239
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 1.1.3-13mdv2010.0
+ Revision: 428629
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.1.3-12mdv2009.0
+ Revision: 244950
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.1.3-10mdv2008.1
+ Revision: 136404
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import etftp


* Mon Aug 07 2006 Lenny Cartier <lenny@mandriva.com> 1.1.3-10mdv2007.0
- rebuild

* Wed May 11 2005 Lenny Cartier <lenny@mandrakesoft.com> 1.1.3-9mdk
- rebuild

* Mon Feb 23 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.1.3-8mdk
- rebuild

* Wed Jan 29 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.1.3-7mdk
- rebuild

* Thu Aug 29 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.1.3-6mdk
- rebuild

* Thu Jul 05 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.1.3-5mdk
- rebuild

* Tue Jan 09 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.1.3-4mdk
- rebuild

* Wed Aug 30 2000 Lenny Cartier <lenny@mandrakesoft.com> 1.1.3-3mdk
- macros
- BM 

* Wed Apr 26 2000 Lenny Cartier <lenny@mandrakesoft.com> 1.1.3-2mdk
- fix group
- spec helper fixes

* Wed Feb 16 2000 Lenny Cartier <lenny@mandrakesoft.com>
- mandrake build
 
* Fri Mar 26 1999 Christian Joensson FOA 72 <chj@lin.foa.se>
  [etftp-1.1.3-1]
  - Update to etftp-1.1.3.
    * Fixed bug with integer divisions in timers; lDATAsleep, alarmTimeout.
 
* Fri Aug 28 1998 Christian Joensson FOA 72 <chj@lin.foa.se>
  [etftp-1.1.2-1]
  - Update to etftp-1.1.2.
    * Maximum block size is increased to 1900 bytes data. Non RFC compliant
      in this sense but could increase performance.
    * Maximum baudrate is increased to a maximum of 1000000 (1 Mbps).
 
* Tue Aug 11 1998 Christian Joensson <chj@lin.foa.se>
  [etftp-1.1.1-1]
  - Update to etftp-1.1.1, i.e., fixed symlink to install of etftpd in
    src/Makefile.in
 
Christian Joensson <chj@lin.foa.se>
  [etftp-1.1-1]
  - Update to etftp-1.1.
 
 
* Mon Aug 10 1998 Christian Joensson <chj@lin.foa.se>
  [etftp-1.1-1]
  - Update to etftp-1.1.
 
* Thu May 28 1998 Christian Joensson <chj@lin.foa.se>
  [etftp-1.0-1]
  - First release... 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1237 |12cr|ethemes-1.1-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		ethemes
Version:	1.1
Release:	 %mkrel 16
License:	GPL
Summary:	Themes for Enlightenment
Group:		Graphical desktop/Enlightenment

Source:		ethemes-%{version}.tar.bz2

BuildRoot:	%_tmppath/%name-%version-%release-root
Requires:	enlightenment >= 0.16
BuildArchitectures: noarch
URL:		http://e.themes.org/
Prefix:		%{_prefix}

%description
This package contains some nice themes for Enlightenment.

%description -l fr
Ce package contient des thmes pour Enlightenment.

%prep
%setup -q -n  %{name} 

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{prefix}/X11R6/share/enlightenment/themes/
cp -a * $RPM_BUILD_ROOT%{prefix}/X11R6/share/enlightenment/themes/
cd $RPM_BUILD_ROOT%{prefix}/X11R6/share/enlightenment/themes/Absolute_E/sound/samples
for sample in *.wav;
 do ln -sf %{prefix}/X11R6/share/enlightenment/themes/BrushedMetal-Tigert/sound/samples/$sample .;
done
find $RPM_BUILD_ROOT -type d -a -name .xvpics | xargs rm -rf

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr (-,root,root)
%{prefix}/X11R6/share/enlightenment/themes/Absolute_E
%{prefix}/X11R6/share/enlightenment/themes/Aliens
%{prefix}/X11R6/share/enlightenment/themes/minEguE
%{prefix}/X11R6/share/enlightenment/themes/GTK+




%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1-16mdv2011.0
+ Revision: 618240
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 1.1-15mdv2010.0
+ Revision: 428630
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.1-14mdv2009.0
+ Revision: 244960
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Dec 14 2007 Thierry Vignaud <tv@mandriva.org> 1.1-12mdv2008.1
+ Revision: 120120
- kill Icon tag
- use %%mkrel
- import ethemes



* Tue May 04 2004 Michael Scherer <misc@mandrake.org> 1.1-12mdk
- fix #3465, by removing .xvpics directory
 
* Fri Jul 18 2003 David BAUDENS <baudens@mandrakesoft.com> 1.1-11mdk
- Rebuild

* Thu May 16 2002 David BAUDENS <baudens@mandrakesoft.com> 1.1-10mdk
- Remove Jedi, ApplePlatiniumn, BeOS and Blue_OS

* Wed Apr 11 2001 Gtz Waschk <waschk@linux-mandrake.com> 1.1-9mdk
- fixed dead symlinks in Absolute-E theme

* Sun Apr 08 2001 David BAUDENS <baudens@mandrakesoft.com> 1.1-8mdk
- Move in /usr/X11R6

* Thu Aug  3 2000 Frederic Crozat <fcrozat@mandrakesoft.com> 1.1-7mdk
- BM + macroszification

* Mon Apr 10 2000 Daouda Lo <daouda@mandrakesoft.com> 1.1-6mdk
- add some themes (the Jedi one is amazing)
- fix group

* Wed Nov 10 1999 Alexandre Dussart <adussart@mandrakesoft.com>
- Updated Absolute_E(DR0.16, 10/23/99) 
- Removed Aztekr
- Updated ApplePlatinum(DR0.15, 08/08/99)
- Updated BeOS(DR0.15, 08/12/99)
- Added Aliens(DR0.15, 10/03/99)
- Added Blue_OS theme(DR0.16, 10/19/99) 
- Added minEguE theme(DR0.16, 10/20/99)
- Added GTK+ theme(DR0.16, 10/13/99) 
- Added URL.

* Fri Jul 30 1999 Pablo Saratxaga <pablo@mandrakesoft.com>
- put -l fr in the french description.
- added an icon.

* Fri Apr 30 1999 Alexandre Dussart <adussart@mandrakesoft.com>
- First packaging.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1238 |12cr|etherape-0.9.12-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Graphical network viewer modeled after etherman
Name:		etherape
Version:	0.9.12
Release: 	2
License:	GPLv2+
Group:		Monitoring
URL:		http://etherape.sourceforge.net/
Source:		http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
Requires:	usermode-consoleonly
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	pkgconfig(libgnomeui-2.0)
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	libpcap-devel
BuildRequires:	desktop-file-utils
BuildRequires:	scrollkeeper
BuildRequires:	imagemagick

%description
Etherape is a graphical network monitor for Unix modeled after
etherman. Featuring ether, ip and tcp modes, it displays network
activity graphically. Hosts and links change in size with traffic. 
Color coded protocols display. It supports ethernet, ppp and slip 
devices. It can filter traffic to be shown, and can read traffic 
from a file as well as live from the network. 

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std bindir=%{_sbindir}
mkdir -p %{buildroot}%{_bindir}

mv %{buildroot}/%{_sbindir}/etherape %{buildroot}/%{_sbindir}/etherape.real
ln -sf %{_bindir}/consolehelper %{buildroot}/%{_bindir}/etherape

perl -pi -e 's,%{name}.png,%{name},g' %{buildroot}%{_datadir}/applications/*

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="System" \
  --add-category="Monitor" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

# pam.d
install -m 755 -d %{buildroot}%{_sysconfdir}/pam.d
cat > %{buildroot}%{_sysconfdir}/pam.d/%{name} << _EOF_
#%PAM-1.0
auth       sufficient	pam_rootok.so
auth       required     pam_console.so
auth       sufficient	pam_timestamp.so
auth       include	system-auth
account    required	pam_permit.so
session    optional	pam_xauth.so
session    optional	pam_timestamp.so
_EOF_

# console.apps
install -m 755 -d %{buildroot}%{_sysconfdir}/security/console.apps
cat > %{buildroot}%{_sysconfdir}/security/console.apps/%{name} << _EOF_
USER=root
PROGRAM=%{_sbindir}/etherape.real
SESSION=true
FALLBACK=false
_EOF_

# fd.o icons
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
install -m 644 %{name}.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
convert -scale 32 %{name}.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -scale 16 %{name}.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png

# remove files not bundled
rm -rf %{buildroot}%{_datadir}/gnome

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS ChangeLog COPYING NEWS README* FAQ
%config(noreplace) %{_sysconfdir}/etherape
%config(noreplace) %{_sysconfdir}/pam.d/etherape
%config(noreplace) %{_sysconfdir}/security/console.apps/etherape
%{_bindir}/*
%{_sbindir}/*
%{_mandir}/man1/*
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_datadir}/%{name}
%{_datadir}/pixmaps/*
%{_datadir}/applications/*.desktop
%{_datadir}/omf/%{name}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1239 |12cr|etherboot-5.4.4-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define docver  5.2.2

Summary:	Software package for booting x86 PCs over a network
Name:		etherboot
Version: 	5.4.4
Release: 	%mkrel 5
License:	GPL
Group:		Development/Kernel
Source0:	http://prdownloads.sourceforge.net/etherboot/%{name}-%{version}.tar.bz2
Source1:	http://prdownloads.sourceforge.net/etherboot/%{name}-doc-%{docver}.tar.bz2
Patch0:		etherboot-5.4.4-no-inline.patch
URL:		http://etherboot.sourceforge.net/
ExclusiveArch:	%{ix86} ia64 x86_64
BuildRoot:	%{_tmppath}/%{name}-%{version}-root
BuildRequires:	dos2unix

%description
Etherboot is a free software package for booting x86 PCs over a
network. In principle this could be any network technology that TCP/IP
runs on that supports broadcasting. In practice, the bandwidth
required means it's only practical over LANs and some WANs. Etherboot
is useful for booting PCs diskless. This is desirable in various
situations, for example:
  - Maintaining software for a cluster of equally configured
    workstations centrally.`
  - A low-cost X-terminal.
  - A low cost user platform where remote partitions are mounted by NFS
    and you are willing to accept the slowness of data transfers that
    results from NFS, compared to a local disk.
  - Various kinds of remote servers, e.g. a tape drive server that can
    be accessed with the RMT protocol.
  - Routers.
  - Machines doing tasks in environments unfriendly to disks.

See %{_docdir}/%{name}-%{version}/README.MDK for examples of usage.

%prep
%setup -q -a1
%patch0 -p0 -b .no_inline

%build
# we don't use custom optimizations here because it can cause problems
# parallel make dies on cluster
make allzdsks allzpxes allzlilos -C src \
%ifarch x86_64
ARCH="i386" EXTRA_CFLAGS="-m32" EXTRA_ASFLAGS="--32" EXTRA_LDFLAGS="-m elf_i386"
# (x86_64 flags from main Makefile)
# x86_64 systems can run 32-bit code so there is no sense in porting etherboot
# to x86_64 native, also this way the boot images have the ability to work on
# both 32-bit and 64-bit systems
%endif

# clean up cvs files, remove .exe files
find . -name '.cvs*' | xargs rm -f
find . -name '*.exe' | xargs rm -f
find . -name '.keepme' | xargs rm -f
find . -name '.DS_Store' | xargs rm -f

%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT{%{_datadir}/%{name}/{zdsk,zpxe,zlilo},%{_bindir}}

install src/bin/*.zdsk $RPM_BUILD_ROOT%{_datadir}/%{name}/zdsk
install src/bin/*.zpxe $RPM_BUILD_ROOT%{_datadir}/%{name}/zpxe
install src/bin/*.zlilo $RPM_BUILD_ROOT%{_datadir}/%{name}/zlilo
install src/util/makerom.pl $RPM_BUILD_ROOT%{_bindir}/makerom

# (sb) rpmlint
#find contrib/wakeonlan -type f | xargs dos2unix
dos2unix contrib/wakeonlan/readme.txt
dos2unix contrib/wakeonlan/wakeup.pl
dos2unix contrib/wakeonlan/mp-form.pl
dos2unix contrib/romid/pktdrv.bat
dos2unix contrib/hdload/hdload.S
dos2unix contrib/romid/readme
dos2unix contrib/wakeonlan/mp-form.txt
dos2unix contrib/wakeonlan/mp-form1.pl
sed -i 's|perl/bin/perl|usr/bin/perl|' contrib/wakeonlan/mp-form.pl

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(644,root,root,755)
%doc INSTALL RELNOTES index.html doc contrib
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*
%attr(755,root,root) %{_bindir}/*



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 5.4.4-5mdv2011.0
+ Revision: 618245
- the mass rebuild of 2010.0 packages

* Fri May 22 2009 Eugeni Dodonov <eugeni@mandriva.com> 5.4.4-4mdv2010.0
+ Revision: 378611
- Updated to 5.4.4.
  Dropped Patch0 (no longer required).
  Added patch to handle inlined functions correctly.

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 5.4.3-2mdv2008.1
+ Revision: 136405
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Aug 07 2007 Anssi Hannula <anssi@mandriva.org> 5.4.3-2mdv2008.0
+ Revision: 59573
- build on ia64 and x86_64 as well

* Sat Jul 07 2007 Funda Wang <fwang@mandriva.org> 5.4.3-1mdv2008.0
+ Revision: 49368
- New version


* Fri Jun 09 2006 Stew Benedict <sbenedict@mandriva.com> 5.4.2-1mdv2007.0
- 5.4.2

* Mon Nov 28 2005 Stew Benedict <sbenedict@mandriva.com> 5.4.1-1mdk
- New release 5.4.1

* Tue Aug 30 2005 Stew Benedict <sbenedict@mandriva.com> 5.4.0-2mdk
- fix build (P0)

* Wed May 04 2005 Stew Benedict <sbenedict@mandriva.com> 5.4.0-1mdk
- New release 5.4.0, drop P0, rpmlint cleanups
- README.MDK doesn't apply anymore, back to pre-built images

* Wed Dec 01 2004 Pixel <pixel@mandrakesoft.com> 5.2.5-2mdk
- fix and enhance a little README.MDK

* Mon Nov 08 2004 Stew Benedict <sbenedict@mandrakesoft.com> 5.2.5-1mdk
- 5.2.5, drop p0 - merged upstream
- add new patch0 for gcc-3.4.1

* Fri May 07 2004 Stew Benedict <sbenedict@mandrakesoft.com> 5.2.4-2mdk
- examples from description -> README.MDK for Thierry

* Thu May 06 2004 Stew Benedict <sbenedict@mandrakesoft.com> 5.2.4-1mdk
- 5.2.4

* Tue Dec 23 2003 Stew Benedict <sbenedict@mandrakesoft.com> 5.2.2-2mdk
- build additional files for creating other types of images

* Fri Dec 19 2003 Stew Benedict <sbenedict@mandrakesoft.com> 5.2.2-1mdk
- 5.2.2, add patch0 - build in memcmp

* Thu Aug 07 2003 Stew Benedict <sbenedict@mandrakesoft.com> 5.0.11-1mdk
- 5.0.11


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1240 |12cr|ethumb-1.7.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Tarball of svn snapshot created as follows...
#Cut and paste in a shell after removing initial #

#svn co http://svn.enlightenment.org/svn/e/trunk/ethumb ethumb; \
#cd ethumb; \
#SVNREV=$(LANGUAGE=C svn info | grep "Last Changed Rev:" | cut -d: -f 2 | sed "s@ @@"); \
#v_maj=$(cat configure.ac | grep 'm4_define(\[v_maj\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#v_min=$(cat configure.ac | grep 'm4_define(\[v_min\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#v_mic=$(cat configure.ac | grep 'm4_define(\[v_mic\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#PKG_VERSION=$v_maj.$v_min.$v_mic.$SVNREV; \
#cd ..; \
#tar -Jcf ethumb-$PKG_VERSION.tar.xz ethumb/ --exclude .svn --exclude .*ignore

%define	svndate	20120103
%define	svnrev	66608

%define	major	1
%define	libname %mklibname %{name} %{major}
%define	develname %mklibname -d %{name}

Name:		ethumb
Version:	1.7.3
Release:	1
License:	LGPLv3+
Summary:	Enlightenment thumbnailing library
Group:		Graphical desktop/Enlightenment
URL:		http://www.enlightenment.org/
Source0:	http://download.enlightenment.org/releases/%{name}-%{version}.tar.gz

BuildRequires:	edje
BuildRequires:	evas
BuildRequires:	pkgconfig(ecore)
BuildRequires:	pkgconfig(ecore-file)
BuildRequires:	pkgconfig(ecore-evas)
BuildRequires:	pkgconfig(edje)
BuildRequires:	pkgconfig(eina)
BuildRequires:	pkgconfig(emotion)
BuildRequires:	pkgconfig(evas)
BuildRequires:	pkgconfig(edbus)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(libexif)
BuildRequires:	pkgconfig(edje)
BuildRequires:	pkgconfig(lua)
# Can be added later:
#BuildRequires:	pkgconfig(epdf)

%description
New library to generate thumbnails.
There are still some important features to be implemented, like
client-server framework, edje thumbnails and a plugin API to integrate
it with emotion and like.

%package -n %{libname}
Summary:	Enlightenment thumbnailing library
Group:		System/Libraries

%description -n %{libname}
New library to generate thumbnails.

%package -n %{develname}
Summary:	Enlightenment thumbnailing library - devel files
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
ethumb development headers and development libraries.

%prep
%setup -q

%build
#NOCONFIGURE=yes ./autogen.sh
%configure2_5x \
	--disable-static
%make

%install
%makeinstall_std

%files
%doc AUTHORS README
%{_bindir}/ethumb
%{_bindir}/ethumbd
%{_bindir}/ethumbd_client
%{_datadir}/dbus-1/services/org.enlightenment.Ethumb.service
%{_datadir}/ethumb
%{_libdir}/ethumb
%{_libexecdir}/ethumbd_slave

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/%{name}*



%changelog
* Thu Jun 28 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.0.1-1
+ Revision: 807363
- version update 1.0.1

* Tue Jan 10 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.1.1.66608-0.20120103.1
+ Revision: 759271
- added BR evas
- really evas module should be split out
- fixed BR
- new snapshot 0.1.1.66608
- merged UnityLinux spec
- disabled static build
- cleaned up spec

* Sat Dec 18 2010 Funda Wang <fwang@mandriva.org> 0.1.1.55225-1mdv2011.0
+ Revision: 622839
- new version 0.1.1.55225

* Tue Nov 16 2010 Funda Wang <fwang@mandriva.org> 0.1.1.54472-1mdv2011.0
+ Revision: 597993
- new version 0.1.1.54472

* Tue Nov 09 2010 Funda Wang <fwang@mandriva.org> 0.1-0.20101107.1mdv2011.0
+ Revision: 595175
- BR exif
- new snapshot

* Sun Jul 25 2010 Funda Wang <fwang@mandriva.org> 0.1-0.20100715.1mdv2011.0
+ Revision: 558269
- new snapshot

* Sun Dec 13 2009 Funda Wang <fwang@mandriva.org> 0.1-0.44424.1mdv2010.1
+ Revision: 478207
- New snapshot

* Sat Aug 08 2009 Funda Wang <fwang@mandriva.org> 0.1-0.41637.1mdv2010.0
+ Revision: 411620
- add BR for edje_cc
- import ethumb


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1241 |12cr|etl-0.04.15-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

%define oname	ETL
%define devname	%mklibname %{name} -d

Name:		etl
Summary:	Template library for synfig
Version:	0.04.15
Release:	2
License:	GPLv2+
Group:		Development/C++
URL:		http://www.synfig.org
Source0:	http://downloads.sourceforge.net/synfig/%{oname}-%{version}.tar.gz
Patch0:		etl-0.04.15-cflags.patch

%description
Voria ETL is a multi-platform class and template library designed to
add new datatypes and functions which combine well with the existing
types and functions from the C++ Standard Template Library (STL). 

%package -n %{devname}
Summary:	Template library for synfig
Group:		Development/C++
Provides:	%{name}-devel = %{EVRD}
Provides:	%{name} = %{EVRD}

%description -n %{devname}
Voria ETL is a multi-platform class and template library designed to
add new datatypes and functions which combine well with the existing
types and functions from the C++ Standard Template Library (STL).

%prep
%setup -q  -n %{oname}-%{version}
%patch0 -p1

%build
autoreconf -fi
%configure2_5x
%make

%install
%makeinstall_std
%multiarch_binaries %{buildroot}%{_bindir}/ETL-config

%files -n %{devname}
%doc AUTHORS README NEWS
%{_bindir}/%{oname}-config
%{multiarch_bindir}/%{oname}-config
%{_includedir}/%{oname}
%{_libdir}/pkgconfig/%{oname}.pc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1242 |12cr|etoys-4.1.2388-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    etoys
%define version 4.1.2388
%define release %mkrel 1
%define source  %{name}-%{version}

Name:		%{name}
Summary:	A media-rich model, game, and simulation construction kit and authoring tool
Version:	%{version}
Release:	%{release}
#Vendor:		Squeakland Foundation
URL:		http://squeakland.org/
License:	MIT/Apache
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

# git clone git://dev.laptop.org/git/projects/etoys
# cd etoys
# git archive --format=tar --prefix=etoys-4.1.2388/ da36a993bede5edc64ff444f45fdc67dcc7865c8 | bzip2 > etoys-4.1.2388.tar.bz2
#
# Changes to spec to match Mandriva environment and build system
# Original spec (and changelog) in tarball or git checkout
Source:		%{source}.tar.bz2

# svn checkout -r 559 http://etoys.squeak.org/svn/trunk/Etoys Content
# find Content -name .svn | xargs rm -rf
# tar jcf Content.tar.bz2 Content
#
# Do not run svn to checkout extra files during build
Source1:	Content.tar.bz2

Group:		Development/Other
Requires:	squeak-vm >= 3.10
Requires:	shared-mime-info
BuildRequires:	gettext

Patch0:		etoys-4.1.2388-Content.patch

%description
Squeak Etoys was inspired by LOGO, PARC-Smalltalk, Hypercard,
and starLOGO. It is a media-rich authoring environment with a
simple powerful scripted object model for many kinds of objects
created by end-users that runs on many platforms, and is free
and open source. It includes graphics, images, text, particles,
presentations, web-pages, videos, sound and MIDI, etc.

%prep
%setup -n %{source} -a 1
%patch0 -p1

%build
./autogen.sh --prefix=%{_prefix}
make ROOT=%{buildroot} %{?_smp_mflags}

%install
[ -n "%{buildroot}" -a "%{buildroot}" != "/" ] && rm -rf "%{buildroot}"
make install-etoys ROOT=%{buildroot}

%clean
[ -n "%{buildroot}" -a "%{buildroot}" != "/" ] && rm -rf "%{buildroot}"

%post
%{_bindir}/update-mime-database %{_datadir}/mime &> /dev/null

%postun
%{_bindir}/update-mime-database %{_datadir}/mime &> /dev/null

%files
%{_datadir}/etoys
%{_bindir}/etoys
%{_datadir}/doc/etoys
%{_datadir}/mime/packages/etoys.xml


%changelog
* Sun Oct 10 2010 Paulo Andrade <pcpa@mandriva.com.br> 4.1.2388-1mdv2011.0
+ Revision: 584517
- Update to latest upstream release

* Sat Apr 03 2010 Aleksey Lim <alsroot@mandriva.org> 4.0.2340-1mdv2010.1
+ Revision: 530889
- Sucrose 0.88.0 release, switch to original squeak-vm

* Mon Oct 12 2009 Aleksey Lim <alsroot@mandriva.org> 4.0.2332-1mdv2010.0
+ Revision: 456969
- Push 4.0.2332

* Fri Sep 25 2009 Aleksey Lim <alsroot@mandriva.org> 4.0.2319-1mdv2010.0
+ Revision: 448671
- Update to 4.0.2319

* Fri Sep 18 2009 Aleksey Lim <alsroot@mandriva.org> 4.0.2318-1mdv2010.0
+ Revision: 444499
- Update to 4.0.2318
- Update to 4.0.2279

* Tue Aug 11 2009 Aleksey Lim <alsroot@mandriva.org> 4.0.2229-1mdv2010.0
+ Revision: 414751
- Initial commit


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1243 |12cr|etrace-1.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		etrace
Version:	1.1
Release:	%mkrel 8
URL:		http://www.bindshell.net/tools/etrace
Source:		http://www.bindshell.net/tools/etrace/%{name}.%{version}.tgz
Patch0:		etrace-1.1-fix-str-fmt.patch
License:	BSD
Group:		Monitoring
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Summary:	Network tracing tool
BuildRequires:	libpcap-devel libdnet-devel
%description
etrace is a configurable static port network tracing tool, similar to
traceroute, but supporting ICMP, TCP, UDP and other IP protocols.

%prep
%setup -q -n %{name}
%patch0 -p0

%build
%configure2_5x
%make

%install
%makeinstall

%clean
rm -rf %{buildroot}

%files
%doc LICENSE README TODO
%{_bindir}/%{name}
%{_datadir}/%{name}/dns
%{_datadir}/%{name}/ike
%{_datadir}/%{name}/profile
%{_mandir}/man8/%{name}.8.*



%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1-8mdv2011.0
+ Revision: 610392
- rebuild

* Mon Mar 01 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.1-7mdv2010.1
+ Revision: 512933
- Add clean section
- fix mixed-use-of-spaces-and-tabs
- Use %%configure2_5x
- Specifiy version in the patch and fix name

* Tue Nov 10 2009 Michael Scherer <misc@mandriva.org> 1.1-6mdv2010.1
+ Revision: 463875
- fix format string problem, and rebuild it

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Wed Oct 29 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1-4mdv2009.1
+ Revision: 298251
- rebuilt against libpcap-1.0.0

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 1.1-3mdv2009.0
+ Revision: 240689
- rebuild
- fix summary-not-capitalized
- fix no-buildroot-tag

* Fri Aug 17 2007 Nicolas Vigier <nvigier@mandriva.com> 1.1-1mdv2008.0
+ Revision: 65086
- Import etrace


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1244 |12cr|etswitch-0.1.14-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		etswitch
Summary:	ETSWITCH - A *nix 'minimizer' for a few games
Version:	0.1.14
Release:	%mkrel 9
License:	GPLv2+
Group:		Games/Other
Url:		http://hem.bredband.net/b400150/
Source:		http://hem.bredband.net/b400150/etswitch/%{name}-%{PACKAGE_VERSION}.tar.gz
Patch0:		etswitch-0.1.14-missing-argument-in-open.patch
BuildRequires:	libx11-devel
BuildRequires:	libxmu-devel
BuildRequires:	libxxf86vm-devel
BuildRequires:	libxpm-devel
BuildRequires:	desktop-file-utils
BuildRoot:	%{_tmppath}/%{name}-%{version}-root 

%description
A minimizer for all OpenGL and SDL games natively supported by GNU/Linux.

%prep
%setup -q
%patch0 -p1

sed -i -e 's/^Icon=%{name}.png$/Icon=%{name}/g' %{name}.desktop.in

%build
%configure2_5x \
	--enable-debug=no \
	--disable-debug

%make

%install
rm -rf %{buildroot}
%makeinstall_std

desktop-file-install \
	--remove-category="Tool" \
	--remove-category="Application" \
	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%if %mdkversion < 200900
%post
%{update_menus}
%{update_desktop_database}
%update_icon_cache hicolor
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%{clean_desktop_database}
%clean_icon_cache hicolor
%endif

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog NEWS README TODO
%{_bindir}/etswitch
%{_datadir}/applications/etswitch.desktop
%{_mandir}/man1/etswitch.*
%{_datadir}/pixmaps/etswitch.png
%{_datadir}/pixmaps/etswitch.xpm


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.14-9mdv2011.0
+ Revision: 610393
- rebuild

* Sun Feb 14 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.14-8mdv2010.1
+ Revision: 505665
- Patch0: fix open syntax

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Oct 26 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.14-4mdv2008.1
+ Revision: 102425
- new license policy
- drop patch 0, use desktop-file-install for tuning up
- do not hardcode icon extension in desktop file

  + Thierry Vignaud <tv@mandriva.org>
    - replace %%{_datadir}/man by %%{_mandir}!
    - fix man pages


* Tue Mar 06 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.14-3mdv2007.0
+ Revision: 133956
- rebuild

* Wed Dec 06 2006 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.14-2mdv2007.1
+ Revision: 91795
- fix xdg menu entry

* Tue Dec 05 2006 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.14-1mdv2007.1
+ Revision: 90857
- Fixed build requires
- Add missing build requires
- import etswitch
- Import etswitch

* Sun Dec 03 2006 Tomasz pawe Gajc <tpg at mandriva dot org> 0.1.14-1mdv2007.1
- initial package for mdv


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1245 |12cr|ettercap-ng-0.7.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Ncurses/Gtk2 based sniffer/interceptor utility
Name: ettercap-ng
Version: 0.7.4.1
Release: 1
Source:  http://ettercap.sourceforge.net/download/ettercap-%{version}.tar.gz
Patch0: ettercap-NG-0.7.3-UI.patch
Patch1: ettercap-NG-0.7.3-ec_log.patch
Patch2: ettercap-NG-0.7.3-daemon-ui.patch
Patch3: ettercap-NG-0.7.3-daemon-textmode.patch
Patch4: ettercap-NG-0.7.3-mitm-loop.patch
Patch5: ettercap-NG-0.7.3-linkage.patch
License: GPL 
Group: Networking/Other
URL:        http://ettercap.sourceforge.net/
BuildRequires: openssl-devel
Buildrequires: ncurses-devel
BuildRequires: gtk+2-devel
BuildRequires: pcre-devel
BuildRequires:	net-devel >= 1.1.3
BuildRequires:	libtool-devel
BuildRequires:	flex
BuildRequires:	bison
BuildRequires:	libpcap-devel
Provides: ettercap = %version-%release
# for compatibility
Provides: ettercap-NG = %version-%release
Obsoletes: ettercap < %version-%release
Obsoletes:	%mklibname %name 0
Provides:	%mklibname %name 0

%description
Ettercap is a network sniffer/interceptor/logger for ethernet 
LANs (both switched or not). It supports active and passive 
dissection of many protocols (even ciphered ones, like SSH and 
HTTPS). Data injection in an established connection and 
filtering (substitute or drop a packet) on the fly is also 
possible, keeping the connection sincronized. Many sniffing 
modes were implemented to give you a powerful and complete 
sniffing suite. Plugins are supported. It has the ability 
to check whether you are in a switched LAN or not, and to 
use OS fingerprints (active or passive) to let you know 
the geometry of the LAN. The passive scan of the lan retrives 
infos about: hosts in the lan, open ports, services version, 
type of the host (gateway, router or simple host) and 
extimated distance in hop.

%prep
%setup -q -n ettercap
%patch0 -p1
#%patch1 -p0
%patch2 -p0
%patch3 -p0
%patch4 -p0
%patch5 -p1 -b .link

%build
autoreconf -fi
libtoolize --copy --force
%configure2_5x \
	--disable-debug \
	--with-openssl=%{_prefix} \
	--enable-gtk \
	--without-included-ltdl \
	--disable-ltdl-install \
	--enable-plugins
%make
%make plug-ins

%install
%makeinstall_std

%files
%doc AUTHORS CHANGELOG INSTALL LICENSE README* THANKS TODO TODO.TESTING doc/*
%config(noreplace) %_sysconfdir/etter.conf
%{_mandir}/man?/*
%{_bindir}/*
%{_datadir}/ettercap
%{_libexecdir}/ettercap


%changelog
* Sun Feb 05 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.7.4.1-1
+ Revision: 771303
- version update 0.7.4.1
- build fixes

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild

* Wed Apr 21 2010 Funda Wang <fwang@mandriva.org> 0.7.3-8mdv2010.1
+ Revision: 537451
- rebuild

* Thu Jun 04 2009 Oden Eriksson <oeriksson@mandriva.com> 0.7.3-7mdv2010.0
+ Revision: 382717
- rebuilt against libnet 1.1.3

* Mon Feb 02 2009 Funda Wang <fwang@mandriva.org> 0.7.3-6mdv2009.1
+ Revision: 336422
- fix linkage

* Wed Oct 29 2008 Oden Eriksson <oeriksson@mandriva.com> 0.7.3-5mdv2009.1
+ Revision: 298542
- sync with ettercap-0.7.3-26.fc10.src.rpm
- use _disable_ld_as_needed and _disable_ld_no_undefined due
  to old and ugly autopoo
- rebuilt against libpcap-1.0.0

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 0.7.3-2mdv2008.1
+ Revision: 170821
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 0.7.3-1mdv2008.1
+ Revision: 136407
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1246 |12cr|e-uae-0.8.29-2.WIP4.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define cdrname		cdrtools
%define cdrmainvers	2.01
%define cdrvers 	%{cdrmainvers}a38
%define wiprel		WIP4

# For building with SCSI support
%define build_scsi 1
%{?_with_scsi: %global build_scsi 1}
%{?_without_scsi: %global build_scsi 0}

Summary: A software emulation of the Amiga system
Name: e-uae
Version: 0.8.29
Release: %mkrel 2.%{wiprel}.1
URL: http://sourceforge.net/projects/uaedev/
Source0: e-uae-%{version}-%{wiprel}.tar.bz2
Source1: ftp://ftp.berlios.de/pub/cdrecord/alpha/%{cdrname}-%{cdrvers}.tar.bz2
Patch2: uae-scsi.patch
Patch4: uae-0.8.25-20040302-libscg.patch
Patch5: uae-0.8.22-openscsi.patch
Patch6: e-uae-0.8.27-fucomi.patch
Patch7:	e-uae-0.8.29-WIP4-sdlkeys-wahcade.patch
Patch8:	e-uae-fix-string-format-bug.patch
License: GPL
Group: Emulators
BuildRoot: %{_tmppath}/%{name}-%{version}-root
BuildRequires: X11-devel
BuildRequires: gtk+-devel
BuildRequires: gtk+2-devel
BuildRequires: glib-devel
BuildRequires: SDL-devel x11-data-xkbdata
BuildRequires: attr-devel
Conflicts: uae
Obsoletes: uaedev
Provides: uaedev

%description
UAE is a software emulation of the Amiga system hardware, which
enables you to run most available Amiga software.  Since it is a
software emulation, no extra or special hardware is needed.  The Amiga
hardware is emulated accurately, so that Amiga software is tricked
into thinking it is running on the real thing.  Your computer's
display, keyboard, hard disk and mouse assume the roles of their
emulated counterparts.

Note that to fully emulate the Amiga you need the Amiga KickStart ROM
images, which are copyrighted and, of course, not included here.

[This is in an unofficial branch of UAE (the Ubiquitous Amiga Emulator)
with the aim of bringing the features of WinUAE to non-Windows platforms
such as Linux, Mac OS X and BeOS.]

%prep
%setup -q -n e-uae-%{version}-%{wiprel} -a1
#%patch2 -p1 -b .scsi
%patch4 -p1 -b .libscg
#%patch5 -p1 -b .openscsi
#%patch6 -p1 -b .fucomi
%patch7
%patch8

aclocal -I m4 && automake --foreign --add-missing && autoconf
cd src/tools
aclocal
autoconf

%build
#(cd prelink
#%configure
#%make)

%if %build_scsi
# build libscg for scsi-device support
(cd %{cdrname}-%{cdrmainvers}
ln -sf i586-linux-cc.rul RULES/ia64-linux-cc.rul
ln -sf i586-linux-cc.rul RULES/x86_64-linux-cc.rul
ln -sf i586-linux-cc.rul RULES/amd64-linux-cc.rul
ln -sf i686-linux-cc.rul RULES/athlon-linux-cc.rul
pwd

CFLAGS="$RPM_OPT_FLAGS" \
CONFFLAGS="%{_target_platform} --prefix=%{_prefix}" \
        XL_ARCH=%{_target_cpu} ./Gmake)
(cd src
./install_libscg ../%{cdrname}-%{cdrmainvers})
%endif

# build uae
CFLAGS="$RPM_OPT_FLAGS -O3 -pipe -ffast-math -fomit-frame-pointer -Wa,--execstack" \
./configure --prefix=%{_prefix} \
            --with-x \
            --with-sdl \
            --with-sdl-sound \
            --with-sdl-gfx \
            --enable-threads \
            --enable-ui \
	    --enable-jit \
%if %build_scsi
            --enable-scsi-device \
	    --with-libscg-includedir=`pwd`/src/include/ \
	    --with-libscg-libdir=`pwd`/src \
%else
            --disable-scsi-device \
%endif
	    --enable-bsdsock-new
make

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_prefix}/bin \
	$RPM_BUILD_ROOT%{_libdir}/uae/amiga/source
%makeinstall
cp -pR amiga/* $RPM_BUILD_ROOT/%{_libdir}/uae/amiga/.

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc docs/*
%{_bindir}/*
%{_libdir}/uae
# %doc docs/*


%changelog
* Fri Jan 27 2012 Zombie Ryushu <ryushu@mandriva.org> 0.8.29-2.WIP4.1mdv2011.0
+ Revision: 769464
- Fix deps
- Add wahcade patch and fix string bugs care of codebase7@yahoo.com
- Fix xkb
- Fix xkb
- Fix Prelink
- Add Prelink

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Olivier Blin <blino@mandriva.org>
    - add XDG menu

* Sat Dec 06 2008 Oden Eriksson <oeriksson@mandriva.com> 0.8.29-1.WIP4.1mdv2009.1
+ Revision: 311430
- fix spec file again...
- spec file cleanup

  + Zombie Ryushu <ryushu@mandriva.org>
    - Disable fucomi patch which is obsolete here
    - Fix Macros
    - Version bump
    - Version bump

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.8.29-1.WIP3.4mdv2009.0
+ Revision: 244983
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 0.8.29-1.WIP3.2mdv2008.1
+ Revision: 136407
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - buildrequires X11-devel instead of XFree86-devel


* Mon Mar 19 2007 Giuseppe Ghibò <ghibo@mandriva.com> 0.8.29-1.WIP3.2mdv2007.1
+ Revision: 146623
- Added attr-devel, gtk+2-devel to BuildRequires.
- Rebuilt.
- Import e-uae

* Sun Sep 03 2006 Giuseppe Ghib <ghibo@mandriva.com> 0.8.29-1.WIP3.1mdv2007.0
- Release 0.8.29-WIP3.

* Sun Feb 19 2006 Giuseppe Ghib <ghibo@mandriva.com> 0.8.28-2.cvs20060219.1mdk
- cvs 20060219.

* Fri Oct 21 2005 Giuseppe Ghib <ghibo@mandriva.com> 0.8.28-1mdk
- 0.8.28 final.

* Wed Sep 07 2005 Giuseppe Ghib <ghibo@mandriva.com> 0.8.28-0.rc2.4mdk
- use -Wa,--execstack instead of execstack -s from prelink (Gwenole).

* Tue Sep 06 2005 Giuseppe Ghib <ghibo@mandriva.com> 0.8.28-0.rc2.3mdk
- cvs 20050905.
- make binary executable stack, otherwise segfaults on A64.

* Fri Aug 26 2005 Giuseppe Ghib <ghibo@mandriva.com> 0.8.28-0.rc2.2mdk
- Updated to final 0.8.28-RC2.

* Wed Aug 17 2005 Giuseppe Ghib <ghibo@mandriva.com> 0.8.28-0.rc2.1mdk
- Relase 0.8.28rc2.

* Sat Jan 08 2005 Giuseppe Ghib <ghibo@mandrakesoft.com> 0.8.27-2mdk
- Added Provides.

* Sat Jan 08 2005 Giuseppe Ghib <ghibo@mandrakesoft.com> 0.8.27-1mdk
- Release 0.8.27.
- Readapted fucomi patch.

* Mon Dec 06 2004 Giuseppe Ghib <ghibo@mandrakesoft.com> 0.8.27-0.20041204.1mdk
- Updated to CVS 20041205.

* Thu Sep 02 2004 Giuseppe Ghib <ghibo@mandrakesoft.com> 0.8.27-0.20040831.1mdk
- Initial release based on uae spec file.
- Disabled fucomi patch (needs to be rebuilt for new sources).


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1247 |12cr|evas-1.7.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Tarball of svn snapshot created as follows...
#Cut and paste in a shell after removing initial #

#svn co http://svn.enlightenment.org/svn/e/trunk/evas evas; \
#cd evas; \
#SVNREV=$(LANGUAGE=C svn info | grep "Last Changed Rev:" | cut -d: -f 2 | sed "s@ @@"); \
#v_maj=$(cat configure.ac | grep 'm4_define(\[v_maj\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#v_min=$(cat configure.ac | grep 'm4_define(\[v_min\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#v_mic=$(cat configure.ac | grep 'm4_define(\[v_mic\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#PKG_VERSION=$v_maj.$v_min.$v_mic.$SVNREV; \
#cd ..; \
#tar -Jcf evas-$PKG_VERSION.tar.xz evas/ --exclude .svn --exclude .*ignore

%define snapshot 0
%if %{snapshot}
%define	svndate	20120103
%define	svnrev	66798
%endif

%define	major 1
%define	libname %mklibname %{name} %{major}
%define	develname %mklibname %{name} -d

Summary:	Enlightened canvas library
Name:		evas
Epoch:		2
%if %{snapshot}
Version:	1.1.99.%{svnrev}
Release:	0.%{svndate}.1
%else
Version:	1.7.3
Release:	1
%endif
License:	BSD
Group:		Graphical desktop/Enlightenment
URL:		http://www.enlightenment.org/
%if %{snapshot}
Source0:	%{name}-%{version}.tar.xz
%else
Source0:	http://download.enlightenment.org/releases/%{name}-%{version}.tar.gz
%endif
Patch0:		evas-1.7.0-esvg.patch

BuildRequires:	chrpath
BuildRequires:	doxygen
BuildRequires:	xz
BuildRequires:	jpeg-devel
BuildRequires:	pth-devel
BuildRequires:	giflib-devel
BuildRequires:	ungif-devel
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(edb)
BuildRequires:	pkgconfig(eet) >= 1.7.0
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(ice)
BuildRequires:	pkgconfig(libpng15)
# librsvg is no longer supported, we use esvg now for SVG support
BuildRequires:	pkgconfig(esvg)
BuildRequires:	pkgconfig(libtiff-4)
BuildRequires:	pkgconfig(pixman-1)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xcb)
BuildRequires:	pkgconfig(xcb-util)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xrender)
BuildRequires:	pkgconfig(xpm)

Conflicts:	%{_lib}evas1-devel
Conflicts:	%{_lib}evas1 < 1.1.99.66798-0.20120103.1

%description
Evas is a clean display canvas API for several target display systems
that can draw anti-aliased text, smooth super and sub-sampled scaled
images, alpha-blend objects much and more.

This package is part of the Enlightenment DR17 desktop shell.

%package -n %{libname}
Summary:	Enlightened Canvas Libraries
Group:		System/Libraries

%description -n %{libname}
Evas canvas libraries.

Evas is a clean display canvas API for several target display systems
that can draw anti-aliased text, smooth super and sub-sampled scaled
images, alpha-blend objects much and more.

This package is part of the Enlightenment DR17 desktop shell.

%package -n %{develname}
Summary:	Enlightened Canvas Library headers and development libraries
Group:		System/Libraries
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Obsoletes:	%{_lib}evas0-devel < 2:1.7.0
Conflicts:	%{_lib}evas1-devel

%description -n %{develname}
Evas development headers and development libraries.

%prep
%if %{snapshot}
%setup -qn %{name}
%else
%setup -q
%endif
%patch0 -p1

%build
sed -i 's|bzip2|xz|g' config*
sed -i 's|bzip2|xz|g' Makefile*
sed -i 's|bzip2|xz|g' doc/Makefile*
sed -i 's|bz2|xz|g' Makefile*
sed -i 's|bz2|xz|g' doc/Makefile*

%if %{snapshot}
NOCONFIGURE=yes ./autogen.sh
%endif

%configure2_5x \
	--enable-image-loader-gif \
	--disable-valgrind \
	--enable-image-loader-png \
	--enable-image-loader-jpeg \
	--enable-image-loader-eet \
	--enable-font-loader-eet \
	--enable-image-loader-tiff \
	--enable-image-loader-xpm \
	--enable-image-loader-svg \
	--enable-cpu-mmx \
	--disable-cpu-sse \
	--enable-cpu-c \
	--enable-scale-sample \
	--enable-scale-smooth \
	--enable-convert-yuv \
	--enable-small-dither-mask \
	--enable-fontconfig \
	--enable-software-xlib \
	--enable-software-16-x11 \
	--enable-gl-sdl \
	--enable-fb \
	--enable-directfb \
	--enable-buffer \
	--enable-gl-xlib \
	--enable-pthreads \
	--disable-static

%make 
cd doc; %make doc

%install
%makeinstall_std
rm -f %{buildroot}%{_libdir}/%{name}/modules/engines/software_16_sdl/*/module.a

%files
%doc AUTHORS COPYING README
%{_bindir}/evas_cserve*
%{_libdir}/%{name}/modules/engines/*/*/*.so
%{_libdir}/%{name}/modules/loaders/*/*/*.so
%{_libdir}/%{name}/modules/savers/*/*/*.so
%{_libdir}/%{name}/cserve2/loaders/*/*/*.so
%{_libdir}/dummy_slave
%{_libdir}/evas_cserve2
%{_libdir}/evas_cserve2_slave
%{_datadir}/%{name}/checkme

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_libdir}/libevas.so
%{_includedir}/evas*
%{_libdir}/pkgconfig/*
%dir %{_datadir}/evas
%dir %{_datadir}/evas/examples
%{_datadir}/evas/examples/*



%changelog
* Tue Jun 26 2012 Alexander Khrukin <akhrukin@mandriva.org> 2:1.2.1-1
+ Revision: 807042
- version update 1.2.1

* Wed Jan 04 2012 Matthew Dawkins <mattydaw@mandriva.org> 2:1.1.99.66798-0.20120103.1
+ Revision: 752361
- new snapshot version 1.1.99.66798
- cleaned up spec and merged with Unity Linux spec
- disabled static build

* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 2:1.0.1-1
+ Revision: 681649
- update to new version 1.0.1

* Sat Jan 29 2011 Funda Wang <fwang@mandriva.org> 2:1.0.0-1
+ Revision: 633909
- 1.0.0 final

* Sat Dec 18 2010 Funda Wang <fwang@mandriva.org> 2:1.0.0-0.beta3.2mdv2011.0
+ Revision: 622816
- rebuild

* Sat Dec 18 2010 Funda Wang <fwang@mandriva.org> 2:1.0.0-0.beta3.1mdv2011.0
+ Revision: 622782
- 1.0 beta3

* Sun Nov 14 2010 Funda Wang <fwang@mandriva.org> 2:1.0.0-0.beta2.1mdv2011.0
+ Revision: 597516
- 1.0.0 beta2

* Wed Oct 13 2010 Funda Wang <fwang@mandriva.org> 2:1.0.0-0.beta.2mdv2011.0
+ Revision: 585299
- rebuild

* Wed Oct 13 2010 Funda Wang <fwang@mandriva.org> 2:1.0.0-0.beta.1mdv2011.0
+ Revision: 585290
- 1.0.0 beta

* Sat Jul 10 2010 Funda Wang <fwang@mandriva.org> 2:0.9.9.49898-1mdv2011.0
+ Revision: 549977
- update file list
- New version 0.9.9.49898

* Sat Jan 16 2010 Funda Wang <fwang@mandriva.org> 2:0.9.9.063-3mdv2010.1
+ Revision: 492241
- rebuild for new libjpeg v8

* Mon Dec 14 2009 Funda Wang <fwang@mandriva.org> 2:0.9.9.063-2mdv2010.1
+ Revision: 478439
- drop hard requires on libs

* Sun Dec 13 2009 Funda Wang <fwang@mandriva.org> 2:0.9.9.063-1mdv2010.1
+ Revision: 478106
- New version 0.9.9.063

* Sun Aug 23 2009 Funda Wang <fwang@mandriva.org> 2:0.9.9.062-4mdv2010.0
+ Revision: 419750
- rebuild for new libjpeg v7

* Fri Aug 07 2009 Funda Wang <fwang@mandriva.org> 2:0.9.9.062-3mdv2010.0
+ Revision: 411250
- add more BR

* Fri Aug 07 2009 Funda Wang <fwang@mandriva.org> 2:0.9.9.062-2mdv2010.0
+ Revision: 411249
- enable sdl backend

* Fri Aug 07 2009 Funda Wang <fwang@mandriva.org> 2:0.9.9.062-1mdv2010.0
+ Revision: 411105
- new version 0.9.9.062

* Tue Jul 07 2009 Funda Wang <fwang@mandriva.org> 2:0.9.9.061-2mdv2010.0
+ Revision: 393188
- rebuild for new eina

* Mon Jul 06 2009 Funda Wang <fwang@mandriva.org> 2:0.9.9.061-1mdv2010.0
+ Revision: 392863
- fix file list
- new version 0.9.9.061

* Sat May 02 2009 Funda Wang <fwang@mandriva.org> 2:0.9.9.060-1mdv2010.0
+ Revision: 370631
- New version 0.9.9.060

* Tue Mar 03 2009 Antoine Ginies <aginies@mandriva.com> 2:0.9.9.050-3mdv2009.1
+ Revision: 347820
- bump release
- fix libtool for release < 2009.1

* Fri Feb 27 2009 Antoine Ginies <aginies@mandriva.com> 2:0.9.9.050-2mdv2009.1
+ Revision: 345624
- add xcb-util-devel buildrequires
- update buildrequires
- fix xcb-devel buildrequires
- add xcb pixman-1-devel buildrequires
- SVN SNAPSHOT 20090227, release 0.9.9.050, update eet buildrequires version

* Sat Oct 11 2008 Funda Wang <fwang@mandriva.org> 2:0.9.9.050-1mdv2009.1
+ Revision: 292037
- New snapshot

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 2:0.9.9.043-4mdv2009.0
+ Revision: 266734
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Sun Jun 01 2008 Funda Wang <fwang@mandriva.org> 2:0.9.9.043-3mdv2009.0
+ Revision: 213968
- sdl backends does not exists
- enalbe soft-16-x11

* Sun Jun 01 2008 Funda Wang <fwang@mandriva.org> 2:0.9.9.043-1mdv2009.0
+ Revision: 213941
- New version 0.9.9.043

  + Antoine Ginies <aginies@mandriva.com>
    - fix 2008.0 rebuild

* Thu Mar 27 2008 Pascal Terjan <pterjan@mandriva.org> 2:0.9.9.042-4mdv2008.1
+ Revision: 190650
- Have the libs to conflict too, else it breaks upgrade from 2008.0

* Tue Mar 18 2008 Antoine Ginies <aginies@mandriva.com> 2:0.9.9.042-3mdv2008.1
+ Revision: 188469
- increase release
- add a conflict with evas1

* Fri Feb 15 2008 Antoine Ginies <aginies@mandriva.com> 2:0.9.9.042-2mdv2008.1
+ Revision: 168880
- fix buildrequires (xcb-devel is not provided by libxcb1-devel)
- add some buildrequires, update configure options
- CVS snapshot 20080215
- adjust buildrequires

* Sat Feb 02 2008 Austin Acton <austin@mandriva.org> 2:0.9.9.042-1mdv2008.1
+ Revision: 161307
- sync
- new version
- back to major=0 (strange)
- tidy spec and provides
- drop config file

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Nov 12 2007 Austin Acton <austin@mandriva.org> 1:0.9.9.041-3mdv2008.1
+ Revision: 108044
- adjust configure options
- tidy

* Wed Oct 31 2007 Antoine Ginies <aginies@mandriva.com> 1:0.9.9.041-2mdv2008.1
+ Revision: 104090
- new tarball from svn snapshot
- increase mkrel
- update buildrequires

* Thu Aug 30 2007 Antoine Ginies <aginies@mandriva.com> 1:0.9.9.041-1mdv2008.0
+ Revision: 76298
- fix missing evas-config
- fix path in tarball
- CVS SNAPSHOT 20070830, release 0.9.9.041
- use libxcb-devel not %%{mklibname xcb}-devel
- fix tiff-devel buildrequires (do not use major version)
- prevent major bug to happen again
- remove major in libxcb-devel buildrequires
- remove  libsvg-cairo1-devel buildrequires
- fix xcb1-devel buildrequires
- add directfb-devel, libsvg-cairo1-devel buildrequires
- add more buildrequires
- CVS snapshot 20070604
- add ./autogen.sh in %%make section
- ?\195?\169disable ddraw rendering
- CVS SNAPSHOT 20070529, release 0.9.9.038

* Tue May 29 2007 Antoine Ginies <aginies@mandriva.com> 1:0.9.9.038-7mdv2008.0
+ Revision: 32588
- enable gl evas rendering

* Tue May 29 2007 Antoine Ginies <aginies@mandriva.com> 1:0.9.9.038-6mdv2008.0
+ Revision: 32277
- adjust tiff3-devel buildrequires
- remove direcfb-buildrequires
- re-add directfb1-devel buildrequires
- remove directfb buildrequires
- add needed buildrequires
- active directfb, g, generic evas engines

* Thu May 24 2007 Antoine Ginies <aginies@mandriva.com> 1:0.9.9.038-5mdv2008.0
+ Revision: 30640
- increase mkrel
- CVS snapshot 20070524, release 0.9.9.038
- remove unwanted changelog

* Mon May 21 2007 Antoine Ginies <aginies@mandriva.com> 1:0.9.9.038-4mdv2008.0
+ Revision: 29102
- CVS snapshot 20070516, adjust configure options, release 0.9.9.038

* Mon Apr 23 2007 Pascal Terjan <pterjan@mandriva.org> 1:0.9.9.037-3mdv2008.0
+ Revision: 17526
- Don't require evas, it no longer exists
- Add the epoch in Obsoletes

* Sun Apr 22 2007 Pascal Terjan <pterjan@mandriva.org> 1:0.9.9.037-1mdv2008.0
+ Revision: 17126
- Add the description to the lib subpackage as it is now the main one
- Add obsoletes so that people don't keep the old binaries
- New snapshot
- Remove main binary as /usr/bin/evas_* and /usr/share/evas are no longer there

* Sun Apr 22 2007 Pascal Terjan <pterjan@mandriva.org> 1:0.9.9.032-3mdv2008.0
+ Revision: 17051
- devel requires edb-devel, png-devel and eet-devel (from pkgconfig)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1248 |12cr|evas_generic_loaders-1.7.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname %{name} %{major}
%define libnamedev %mklibname %{name} -d

Summary:	Evas generic loaders
Name:		evas_generic_loaders
Version:	1.7.3
Release:	1
License:	BSD
Group:		Graphical desktop/Enlightenment
URL:		http://trac.enlightenment.org/e/wiki/
Source0:	http://download.enlightenment.org/releases/%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(eina) >= 1.7.0
BuildRequires:	pkgconfig(gstreamer-0.10)
BuildRequires:	pkgconfig(gstreamer-plugins-base-0.10)
BuildRequires:	pkgconfig(libraw)
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	pkgconfig(libspectre)
BuildRequires:	pkgconfig(poppler)

%description
These are additional "generic" loaders for Evas that are stand-alone
executables that evas may run from its generic loader module. This
means that if they crash, the application loading the image does not
crash also. In addition the licensing of these binaries will not
affect the license of any application that uses Evas as this uses a
completely generic execution system that allows anything to be plugged
in as a loader.

This package is part of the Enlightenment DR17 desktop shell.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc AUTHORS COPYING README
%{_libdir}/evas/utils


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1249 |12cr|evemu-1.0.10-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_major		1
%define 	_name		evemu
%define		devname		%mklibname -d %{_name}
%define		libname		%mklibname %{_name} %{_major}

Name:           %{_name}
Version:        1.0.10
Release:        %mkrel 2
Summary:        Event Device Query and Emulation Program

Group:          Development/Other
License:        GPLv3+

URL:            https://launchpad.net/evemu
Source0:        http://launchpad.net/%{name}/trunk/%{name}-%{version}/+download/%{name}-%{version}.tar.xz

BuildRequires:  automake
BuildRequires:	libtool
BuildRequires:  python-devel
BuildRequires:  xmlto
BuildRequires:	asciidoc

%description
%{name} is a simple utility to capture the event stream from input devices
and replay that stream on a virtual input device.

%prep
%setup -q

%build
autoreconf -fi
%configure --disable-static
%make

%install
%makeinstall_std

rm -f %{buildroot}%{_libdir}/*.la

%files
%doc COPYING
%{_bindir}/evemu-describe
%{_bindir}/evemu-device
%{_bindir}/evemu-play
%{_bindir}/evemu-record
%{_bindir}/evemu-event
%{_mandir}/man1/evemu-*

%package -n %libname
Summary:        Event Device Query and Emulation Program Library Package
Group:		System/Libraries
Requires:       %{name} = %{version}-%{release}

%description -n %libname
This package contains the library needed to run programs
dynamically linked with evemu.

%files -n %libname
%{_libdir}/libevemu.so*

%package -n %devname
Summary:        Event Device Query and Emulation Program Development Package
Group:		Development/Other
Requires:       %{name} = %{version}-%{release}
Requires:       pkgconfig
Requires:       python
Provides:	%{name}-devel = %{version}-%{release}

%description -n %devname
This package provides headers files for evemu development.

%files -n %devname
%{_includedir}/evemu.h
%{_libdir}/pkgconfig/evemu.pc
%dir %{python_sitelib}/evemu/
%{python_sitelib}/evemu/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1250 |12cr|eventlog-0.2.12-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	0
%define libname	%mklibname %{name} %{major}

Name:		eventlog
Version:	0.2.12
Release:	2
Summary:	Replacement for syslog API
License:	GPL
Group:		System/Libraries
URL:		http://www.balabit.com/products/syslog_ng/
Source:     http://www.balabit.com/downloads/files/eventlog/0.2/%{name}_%{version}.tar.gz

%description
The EventLog library aims to be a replacement of the simple syslog() API
provided on UNIX systems. The major difference between EventLog and syslog
is that EventLog tries to add structure to messages.

Where you had a simple non-structrured string in syslog() you have a
combination of description and tag/value pairs.

EventLog provides an interface to build, format and output an event record.
The exact format and output method can be customized by the administrator
via a configuration file.

%package -n	%{libname}
Group:		Development/Other
Summary:	Replacement for syslog API

%description -n	%{libname}
The EventLog library aims to be a replacement of the simple syslog() API
provided on UNIX systems. The major difference between EventLog and syslog
is that EventLog tries to add structure to messages.

Where you had a simple non-structrured string in syslog() you have a
combination of description and tag/value pairs.

EventLog provides an interface to build, format and output an event record.
The exact format and output method can be customized by the administrator
via a configuration file.

%package -n	%{libname}-devel
Group:		Development/Other
Summary:	Replacement for syslog API
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{libname}-devel
The EventLog library aims to be a replacement of the simple syslog() API
provided on UNIX systems. The major difference between EventLog and syslog
is that EventLog tries to add structure to messages.

Where you had a simple non-structrured string in syslog() you have a
combination of description and tag/value pairs.

EventLog provides an interface to build, format and output an event record.
The exact format and output method can be customized by the administrator
via a configuration file.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall

%files -n %{libname}
%{_libdir}/libevtlog*so.*

%files -n %{libname}-devel
%{_includedir}/eventlog
%{_libdir}/libevtlog.a
%{_libdir}/libevtlog.so
%{_libdir}/pkgconfig/eventlog.pc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1251 |12cr|evolution-ews-3.4.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	evolution_base_version	3.4
%define	api	1.2
%define	major	0
%define	libeews		%mklibname eews %{api} %{major}
%define	libewsutils	%mklibname ewsutils %{major}
%define	liblzx		%mklibname lzx %{major}
%define	devname		%mklibname eews -d

Summary:	Exchange Connector for Evolution, compatible with Exchange 2007 and later
Name:		evolution-ews
Version:	3.4.4
Release:	1
License:	LGPLv2+
Group:		Networking/Mail
Url:		http://projects.gnome.org/evolution/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.xz
BuildRequires:	intltool
BuildRequires:	pkgconfig(evolution-data-server-1.2)
BuildRequires:	pkgconfig(evolution-plugin-3.0)
BuildRequires:	pkgconfig(evolution-shell-3.0)
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gnome-desktop-3.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(libebackend-1.2)
BuildRequires:	pkgconfig(libedata-book-1.2)
BuildRequires:	pkgconfig(libedata-cal-1.2)
BuildRequires:	pkgconfig(libedataserver-1.2)
BuildRequires:	pkgconfig(libedataserverui-3.0)
BuildRequires:	pkgconfig(libemail-engine)
BuildRequires:	pkgconfig(libsoup-2.4)

%description
The EWS Exchange Connector for Evolution provides a Exchange backend
from evolution-data-server as well as plugins for Evolution to access
Exchange features.

The EWS Exchange Connector is using the Exchange Web Services interface
and is therefore compatible with Exchange 2007 and later.

Provides exchange connectivity for exchange server 2007 and later using
exchange web services protocol.

%package  -n %{libeews}
Summary:	Client library for Accessing Exchange Servers
Group:		System/Libraries

%description -n %{libeews}
This library is a client library for accessing Exchange servers through
the Exchange Web Services interface (compatible with Exchange 2007 and
later).

%package  -n %{libewsutils}
Summary:	Client library for Accessing Exchange Servers -- Utilities library
Group:		System/Libraries

%description -n %{libewsutils}
This library provides utilities API for EWS Exchange Connector.

%package  -n %{liblzx}
Summary:	Client library for Accessing Exchange Servers - LZX library
Group:		System/Libraries

%description -n %{liblzx}
This library is an implementation of the LZX compression algorithm.

%package -n %{devname}
Summary:	Client library for Accessing Exchange Servers - Development Files
Group:		Development/C
Requires:	%{libeews} = %{version}
Requires:	%{libewsutils} = %{version}
Requires:	%{liblzx} = %{version}

%description -n %{devname}
This library is a client library for accessing Exchange servers through
the Exchange Web Services interface (compatible with Exchange 2007 and
later).

%prep
%setup -q

%build
%configure2_5x \
	--disable-static

%make LIBS='-lm'

%install
%makeinstall_std
find %{buildroot}%{_libdir} -name '*.la' -delete -print

%find_lang %{name}

%files -f %{name}.lang
%doc COPYING README
%{_libdir}/evolution-data-server/addressbook-backends/libebookbackendews.so
%{_libdir}/evolution-data-server/calendar-backends/libecalbackendews.so
%{_libdir}/evolution-data-server/camel-providers/libcamelews.so
%{_libdir}/evolution-data-server/camel-providers/libcamelews.urls
%{_libdir}/evolution/%{evolution_base_version}/plugins/liborg-gnome-exchange-ews.so
%{_libdir}/evolution/%{evolution_base_version}/plugins/org-gnome-exchange-ews.eplug

%files -n %{libeews}
%dir %{_libdir}/evolution-data-server-%{evolution_base_version}
%{_libdir}/evolution-data-server-%{evolution_base_version}/libeews-%{api}.so.%{major}*

%files -n %{libewsutils}
%{_libdir}/evolution-data-server-%{evolution_base_version}/libewsutils.so.%{major}*

%files -n %{liblzx}
%{_libdir}/liblzx.so.%{major}*

%files -n %{devname}
%{_libdir}/pkgconfig/libeews-1.2.pc
%dir %{_libdir}/evolution-data-server-%{evolution_base_version}
%{_libdir}/evolution-data-server-%{evolution_base_version}/libeews-1.2.so
%{_libdir}/evolution-data-server-%{evolution_base_version}/libewsutils.so
%{_libdir}/liblzx.so
%{_includedir}/evolution-data-server-%{evolution_base_version}/ews/




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1252 |12cr|evolution-kolab-3.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver	%(echo %{version}|cut -d. -f1,2)

Name:		evolution-kolab
Summary:	Kolab support for Evolution
Version:	3.6.2
Release:	%mkrel 1
License:	LGPLv2+
Group:		Networking/Mail
Source0:	http://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
URL:		https://live.gnome.org/Evolution/Kolab
BuildRequires:	pkgconfig(camel-1.2)
BuildRequires:	pkgconfig(evolution-plugin-3.0)
BuildRequires:	pkgconfig(gconf-2.0) >= 2.0.0
BuildRequires:	pkgconfig(glib-2.0) >= 2.16.1
BuildRequires:	pkgconfig(gmime-2.6)
BuildRequires:	pkgconfig(gobject-2.0)
BuildRequires:	pkgconfig(gtk+-3.0) >= 2.99.2
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libebackend-1.2)
BuildRequires:	pkgconfig(libebook-1.2)
BuildRequires:	pkgconfig(libecal-1.2)
BuildRequires:	pkgconfig(libedata-book-1.2)
BuildRequires:	pkgconfig(libedata-cal-1.2)
BuildRequires:	pkgconfig(libedataserver-1.2)
BuildRequires:	pkgconfig(libedataserverui-3.0)
BuildRequires:	pkgconfig(libical)
BuildRequires:	pkgconfig(libsoup-2.4)
BuildRequires:	pkgconfig(libsoup-gnome-2.4)
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	gtk-doc
BuildRequires:	evolution-devel
BuildRequires:	pkgconfig(libebook-1.2)
BuildRequires:	pkgconfig(libecal-1.2)
BuildRequires:	pkgconfig(gnome-desktop-3.0)
BuildRequires:	intltool >= 0.35.5
BuildRequires:	gettext-devel
BuildRequires:	gperf
BuildRequires:	gnome-common
Requires:	evolution

%description
Provide connectivity to Kolab groupware servers for Evolution.

%files -f evolution_kolab.lang
%doc NEWS
%{_bindir}/*
%{_libdir}/evolution-data-server/*/*
%{_libdir}/evolution/*/plugins/*
%{_libdir}/evolution/*/modules/*.so

#----------------------------------------------------------------------

%define major	0
%define libname %mklibname ekolabconv %{major}

%package -n %{libname}
Group:		System/Libraries
Summary:	Shared library for %{name}

%description -n %{libname}
Library for %{name}.

%files -n %{libname}
%{_libdir}/libekolabconv.so.%{major}
%{_libdir}/libekolabconv.so.%{major}.*

#----------------------------------------------------------------------

%package devel
Group:		Development/C
Summary:	Headers for writing %{name} plugins
Requires:	%{name} = %{version}
Requires:	%{libname} = %{version}

%description devel
Install this if you want to build plugins that use %{name}'s API.

%files devel
%{_libdir}/libekolabconv.so
%{_datadir}/gtk-doc/html/*

#----------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x \
	--disable-static
make

%install
%makeinstall_std

find %{buildroot} -name *.la | xargs rm

rm -fr %{buildroot}%{_prefix}/doc

%find_lang evolution_kolab

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1253 |12cr|evolvotron-0.6.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name evolvotron
%define version 0.6.1
%define release %mkrel 2

Summary: Interactive "generative art" software
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://prdownloads.sourceforge.net/evolvotron/%{name}-%{version}.tar.gz
Patch: evolvotron-qmake-name.patch
License: GPLv2+
Group: Toys
BuildRoot: %{_tmppath}/%{name}-buildroot
URL: http://evolvotron.sf.net
Buildrequires: qt4-devel
Buildrequires: boost-devel

%description
Evolvotron Interactive "generative art" software to evolve
images/textures/patterns through an iterative process of random
mutation and user-selection driven evolution.  If you like lava lamps,
and still think the Mandelbrot set is cool, this could be the software
for you.

%prep
%setup -q -n %name
%patch -p1

%build
./BUILD

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p %buildroot%_bindir
install -m 755 evolvotron/evolvotron evolvotron_mutate/evolvotron_mutate \
  evolvotron_render/evolvotron_render %buildroot%_bindir

mkdir -p %buildroot%_mandir/man1
install -m 644 man/man1/*.1 %buildroot%_mandir/man1

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Evolvotron
Comment=Interactive generative art software
Exec=%{name}
Icon=toys_section
Terminal=false
Type=Application
StartupNotify=true
Categories=Qt;Amusement;
EOF


%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%{update_menus}
%endif
 
%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%files
%defattr(-,root,root)
%doc README CHANGES LICENSE TODO
%doc USAGE %name.html 
%_bindir/%{name}*
%_mandir/man1/%{name}*.1*
%_datadir/applications/mandriva*




%changelog
* Sat Aug 06 2011 Götz Waschk <waschk@mandriva.org> 0.6.1-2mdv2012.0
+ Revision: 693428
- rebuild

* Tue Aug 04 2009 Götz Waschk <waschk@mandriva.org> 0.6.1-1mdv2011.0
+ Revision: 408725
- update to new version 0.6.1

* Sun Jun 28 2009 Götz Waschk <waschk@mandriva.org> 0.6.0-1mdv2010.0
+ Revision: 390194
- fix build
- new version
- build with qt4
- update file list

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.5.1-3mdv2009.0
+ Revision: 244996
- rebuild
- drop old menu
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Wed Nov 28 2007 Götz Waschk <waschk@mandriva.org> 0.5.1-1mdv2008.1
+ Revision: 113666
- new version

* Sun Oct 21 2007 Götz Waschk <waschk@mandriva.org> 0.5.0-1mdv2008.1
+ Revision: 100902
- fix buildrequires
- new version
- drop patch
- update menu

  + Thierry Vignaud <tv@mandriva.org>
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'


* Wed Jan 24 2007 Götz Waschk <waschk@mandriva.org> 0.4.0-4mdv2007.0
+ Revision: 112810
- Import evolvotron

* Wed Jan 24 2007 Gtz Waschk <waschk@mandriva.org> 0.4.0-4mdv2007.1
- unpack patch

* Thu Aug 03 2006 Gtz Waschk <waschk@mandriva.org> 0.4.0-3mdv2007.0
- xdg menu

* Thu Jun 08 2006 Gtz Waschk <waschk@mandriva.org> 0.4.0-2mdv2007.0
- fix build
- mkrel

* Mon Jun 27 2005 Gtz Waschk <waschk@mandriva.org> 0.4.0-1mdk
- New release 0.4.0

* Fri Aug 20 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.3.1-2mdk
- rebuild for new menu

* Fri Jul 16 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.3.1-1mdk
- drop merged patch
- New release 0.3.1

* Thu Jul 15 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.3.0-1mdk
- fix build
- update patch
- New release 0.3.0

* Wed Jun 16 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.2.2-2mdk
- add source URL
- fix qt path
- patch for new g++ (Christiaan Welvaart)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1254 |12cr|exaile-0.3.2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

Summary:	A powerful GTK+ 2.x media player
Name:		exaile
Version:	0.3.2.2
Release:	%mkrel 1
Epoch:		1
Group:		Sound
License:	GPLv3
URL:		http://www.exaile.org/
Source0:	http://www.exaile.org/files/%{name}-%{version}.tar.bz2
# (tpg) somehow a musictracker plugin for pidgin doesnt work... http://code.google.com/p/pidgin-musictracker/issues/detail?id=164
# let's use native plugin for exaile
# http://sourceforge.net/projects/exailemusictrac/
Source1:	http://downloads.sourceforge.net/project/exailemusictrac/%{name}musictracker-0.1.2.tar.bz2
BuildRequires:	pygtk2.0-devel
BuildRequires:	python-gobject-devel
BuildRequires:	python-devel
BuildRequires:	intltool
BuildRequires:	gettext-devel
BuildRequires:	perl(XML::Parser)
BuildRequires:	help2man
Requires:	pygtk2.0
Requires:	python-sqlite2
Requires:	pygtk2.0-libglade
Requires:	gstreamer0.10-python
Requires:	gstreamer0.10-plugins-good
Requires:	gstreamer0.10-plugins-base
Requires:	gstreamer0.10-plugins-ugly
Requires:	gstreamer0.10-cdio
Requires:	gstreamer0.10-moodbar
Requires:	dbus-python
Requires:	mutagen
Requires:	python-elementtree
Requires:	python-notify
Requires:	python-gpod
Requires:	python-CDDB
Requires:	python-sexy
Requires:	python-gamin
Requires:	python-pyinotify
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Exaile is a media player aiming to be similar to KDE's AmaroK,
but for GTK+ 2.x. It incorporates many of the cool things from AmaroK
(and other media players).

Some of the features are:
- automatic fetching of album art
- handling of large libraries 
- lyrics fetching
- artist/album information via the wikipedia
- last.fm support
- optional iPod support (assuming you have python-gpod installed).
- builtin shoutcast directory browser
- tabbed playlists
- blacklisting of tracks
- downloading of guitar tabs from fretplay.com
- submitting played tracks on the iPod to last.fm

%prep
%setup -qn %{name}-%{version}
# (tpg) unpack the plugin
tar xf %{SOURCE1} -C plugins/

%build
export CFLAGS="%{optflags}"
%make

%install
rm -rf %{buildroot}
%makeinstall_std PREFIX=%{_prefix} LIBINSTALLDIR=/share DESTDIR=%{buildroot}

# Find the localization
%find_lang %{name}

%if %mdkversion < 200900
%post
%{update_menus}
%{update_desktop_database}
%endif

%if %mdkversion < 200900
%postun
%{update_menus}
%{clean_desktop_database}
%endif

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%dir %{_datadir}/%{name}
%dir %{_sysconfdir}/xdg/exaile
%{_sysconfdir}/xdg/exaile/settings.ini
%{_bindir}/%{name}
%{_datadir}/%{name}/*
%{_datadir}/applications/*
%{_datadir}/pixmaps/*
%{_mandir}/man1/%{name}.*


%changelog
* Sat Jul 30 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.3.2.2-1mdv2012.0
+ Revision: 692419
- update to new version 0.3.2.2

* Sat Mar 12 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.3.2.1-1
+ Revision: 644019
- update to new version 0.3.2.1

* Sat Jul 10 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.3.2.0-1mdv2011.0
+ Revision: 550138
- update to new version 0.3.2.0

* Mon Apr 19 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.3.1.1-1mdv2010.1
+ Revision: 536787
- update to new vewrsion 0.3.1.1

* Tue Apr 06 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.3.1.0-1mdv2010.1
+ Revision: 532335
- update to new version 0.3.1.0

* Sat Feb 20 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.3.1-0.b.2mdv2010.1
+ Revision: 508831
- update exailemusictracker plugin to new version 0.1.2

* Wed Feb 17 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.3.1-0.b.1mdv2010.1
+ Revision: 507304
- update to new version 0.3.1-beta

* Thu Dec 31 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.3.0.2-2mdv2010.1
+ Revision: 484455
- add exailemusictracker plugin

* Wed Nov 25 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.3.0.2-1mdv2010.1
+ Revision: 470128
- update to new version 0.3.0.2

* Sun Oct 11 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.3.0.1-2mdv2010.0
+ Revision: 456687
- add requires for gstreamer0.10-cdio and gstreamer0.10-moodbar

* Sun Sep 20 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.3.0.1-1mdv2010.0
+ Revision: 445385
- update to new version 0.3.0.1

* Sun Aug 30 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.3.0-1mdv2010.0
+ Revision: 422364
- fix installation directory
- update to new version 0.3.0
- drop all patches
- spec file clean

* Mon Jun 08 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.3.0-0.a2.4mdv2010.0
+ Revision: 383805
- Patch2: fix support for pyinotify

* Sun Jun 07 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.3.0-0.a2.3mdv2010.0
+ Revision: 383756
- add requires on python-pyinotify

* Sat Jun 06 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.3.0-0.a2.2mdv2010.0
+ Revision: 383272
- move files to share dir

* Sat Jun 06 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.3.0-0.a2.1mdv2010.0
+ Revision: 383231
- package is noarch now
- drop requires on mozilla related stuff
- Patch1: install all plugins
- update to new prerelease 0.3.0a2

* Thu Jan 29 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.3.0-0.a1.1mdv2009.1
+ Revision: 335289
- disable all patches
- update to new version 0.3.0a1

* Sun Dec 28 2008 Funda Wang <fwang@mandriva.org> 1:0.2.14-2mdv2009.1
+ Revision: 320328
- rebuild for new python

* Sat Oct 11 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.2.14-1mdv2009.1
+ Revision: 292533
- update to new version 0.2.14 (bugfix release)
- drop merged patches 1,2,4 and 5

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1:0.2.13-8mdv2009.0
+ Revision: 266737
- rebuild early 2009.0 package (before pixel changes)

* Wed Aug 06 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.2.13-7mdv2009.0
+ Revision: 264549
- Patch7: fix makefile
- pass correct MOZILLA_FIVE_HOME variable, it is extracted from /etc/gre.d/*.conf

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Tue Jun 03 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.2.13-6mdv2009.0
+ Revision: 214570
- Patch4: fix manual collection rescan
- Patch5: improve performance
- Patch6: fix tag editor

* Thu May 01 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.2.13-5mdv2009.0
+ Revision: 199878
- Patch3: fix ipod mount path
- remove shebangs for files
- fix license
- spec file clean

* Thu May 01 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.2.13-4mdv2009.0
+ Revision: 199868
- Patch1: save last directory on files tab
- Patch2: do not hit collection database so often

* Sun Apr 20 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.2.13-3mdv2009.0
+ Revision: 195965
- rebuild for new firefox

* Fri Apr 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.2.13-2mdv2009.0
+ Revision: 195658
- Patch0: add support for xfburn

* Sat Apr 12 2008 Funda Wang <fwang@mandriva.org> 1:0.2.13-1mdv2009.0
+ Revision: 192630
- fix tarball dir

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - new version
    - br gettext-devel

* Fri Mar 28 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.2.12-1mdv2008.1
+ Revision: 190809
- new version (upstream has messed up the versioning, epoch is needed)
- handle nicely firefox version

* Wed Feb 20 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.12b-1mdv2008.1
+ Revision: 173382
- no docs
- drop patch 1, fixed upstream
- drop patch 0, fixed upstream
- new version

* Wed Jan 23 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.11.1-3mdv2008.1
+ Revision: 156931
- speed up(about two times) music library loading with patch 0
- hopefully fix bug #36608 by adding patch 1
- gstreamer sound volume is broken, especially with apps which are using its equalizer, thus makes exaile sound volume lower. running exaile with --no-equalizer solves this.Anyways added it to the *.desktop file

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Dec 12 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.11.1-2mdv2008.1
+ Revision: 117657
- rebuild for new firefox

* Sat Nov 17 2007 Funda Wang <fwang@mandriva.org> 0.2.11.1-1mdv2008.1
+ Revision: 109290
- fix tarball dir

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - new version (correct tarball with no entire bzr branch, source is now ~800 KB ;)

* Mon Nov 05 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.11-3mdv2008.1
+ Revision: 106136
- rebuild against new mozilla-firefox-2.0.0.9

* Fri Oct 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.11-2mdv2008.1
+ Revision: 100488
- rebuild against ff 2.0.0.8
- new license policy

* Thu Oct 18 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.11-1mdv2008.1
+ Revision: 99846
- final release

* Thu Oct 11 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.11-0.b.1mdv2008.1
+ Revision: 97214
- update to latest beta release
- do not hardcode icon extension in desktop file
- mark executable some files
- set path to firefox
- fix file list
- spec file clean

* Sun Sep 23 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.10-3mdv2008.0
+ Revision: 92415
- readd requires on gnome-python-gtkmozembed
- correct url for source0

  + Emmanuel Andry <eandry@mandriva.org>
    - add P0 to fix bug #33970

* Sun Sep 09 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.10-1mdv2008.0
+ Revision: 83475
- drop old menu style
  add requires on python-CDDb,python-sexy,python-gamin
  remove requires on gnome-python-gtkmozembed
  compile with optflags
  use macros
  spec file clean

  + Jérôme Soyer <saispo@mandriva.org>
    - Fix Requires
      New release 0.2.10

  + Thierry Vignaud <tv@mandriva.org>
    - replace %%_datadir/man by %%_mandir!
    - fix man pages

  + Eskild Hustvedt <eskild@mandriva.org>
    - Added buildrequire on intltool
    - Added patch1: fixes crash-on-startup when not running in 24bit colour depth
    - New version 0.2.10
    - Dropped patch0: merged upstream

  + Adam Williamson <awilliamson@mandriva.org>
    - requires pygtk2.0-libglade (thanks siimo)

* Fri Apr 27 2007 Eskild Hustvedt <eskild@mandriva.org> 0.2.9-2mdv2008.0
+ Revision: 18508
- Patch0: Expand ~ in the file browser
- /media/disk is now the default mount point for removable drives

* Tue Apr 17 2007 Eskild Hustvedt <eskild@mandriva.org> 0.2.9-1mdv2007.1
+ Revision: 13638
- New version 0.2.9


* Wed Feb 28 2007 Adam Williamson <awilliamson@mandriva.com> 0.2.8-2mdv2007.0
+ Revision: 127326
- Depend on pygtk2, not python-gtk

* Thu Jan 25 2007 Eskild Hustvedt <eskild@mandriva.org> 0.2.8-1mdv2007.1
+ Revision: 113532
- Compiled all python modules
- Requires python-notify on %%mdvver > 200700
- New version 0.2.8

* Sun Dec 17 2006 Eskild Hustvedt <eskild@mandriva.org> 0.2.7b2-1mdv2007.1
+ Revision: 98322
- New version 0.2.7b2 (fixes a bug that caused the Open Media menu item to fail)

* Wed Dec 13 2006 Eskild Hustvedt <eskild@mandriva.org> 0.2.7b-1mdv2007.1
+ Revision: 96506
- New version 0.2.7b
- Now does conditional patching of the mmkeys makefile to work with the newer python version
- Added BuildRequires on python-devel
- New version 0.2.6
- New version 0.2.4
- Import exaile

  + plouf <plouf>
    - Fix requires

* Wed Sep 06 2006 Eskild Hustvedt <eskild@mandriva.org> 0.2.r-1mdv2007.0
- New version 0.2

* Sun Sep 03 2006 David Walluck <walluck@mandriva.org> 0.2.b5-2mdv2007.0
- Requires: dbus-python

* Sat Aug 19 2006 Eskild Hustvedt <eskild@mandriva.org> 0.2.b5-1mdv2007.0
- New release 0.2b5

* Fri Aug 04 2006 Götz Waschk <waschk@mandriva.org> 0.2.b4-2mdv2007.0
- fix deps

* Tue Jun 27 2006 Eskild Hustvedt <eskild@mandriva.org> 0.2.b4
- Initial Mandriva Linux package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1255 |12cr|exalt-0.9-1.76819.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Tarball of svn snapshot created as follows...
#Cut and paste in a shell after removing initial #

#svn co http://svn.enlightenment.org/svn/e/trunk/exalt exalt; \
#cd exalt; \
#SVNREV=$(LANGUAGE=C svn info | grep "Last Changed Rev:" | cut -d: -f 2 | sed "s@ @@"); \
#VERSION=$(cat configure.ac | grep "exalt" | grep INIT | sed 's@\[@@g' | sed 's@\]@@g' | sed 's@)@@g' | cut -d, -f 2 | sed "s@ @@"); \
#PKG_VERSION=$VERSION.$SVNREV; \
#cd ..; \
#tar -Jcf exalt-$PKG_VERSION.tar.xz exalt/ --exclude .svn --exclude .*ignore

%define svnrev 76819

%define major 1
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary: 	ELF based front end network manager
Name:		exalt
Version:	0.9
Release:	1.%{svnrev}.2
License: 	BSD
Group: 		Graphical desktop/Enlightenment
URL: 		http://www.enlightenment.org/
Source0: 	%{name}-%{version}.%{svnrev}.tar.xz

BuildRequires:	dhcp-client
BuildRequires:	edje
BuildRequires:	wpa_supplicant
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(ecore)
BuildRequires:	pkgconfig(edbus)
BuildRequires:	pkgconfig(eet)
BuildRequires:	pkgconfig(elementary)
BuildRequires:	pkgconfig(evas)

%description
EFL based front end network manager.

This package is part of the Enlightenment DR17 desktop shell.

%package -n %{libname}
Summary:	Exalt Libraries
Group:		System/Libraries

%description -n %{libname}
ELF based front end network manager

This package is part of the Enlightenment DR17 desktop shell.

%package -n %{develname}
Summary:	Exalt Library headers and development libraries
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
Exalt development headers and development libraries.

%prep
%setup -qn %{name}

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x \
	--disable-static \
	--with-wpa-supplicant=%{_sbindir} \
	--with-dhcp=/sbin
%make

%install
%makeinstall_std

%files
%{_sbindir}/exalt-command
%{_sbindir}/exalt-daemon

%files -n %{libname}
%doc AUTHORS COPYING README
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_libdir}/*.so
%{_includedir}/*
%{_libdir}/pkgconfig/*


%changelog
* Thu Jan 12 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.9-1.64527.1
+ Revision: 760474
- new snapshot 0.9.64527
- cleaned up spec
- merged UnityLinux spec

* Mon Jan 03 2011 Crispin Boylan <crisb@mandriva.org> 0.9-0.20101107.1mdv2011.0
+ Revision: 627852
- Update source tarball from svn

* Fri Jul 16 2010 Funda Wang <fwang@mandriva.org> 0.9-0.20100707.1mdv2011.0
+ Revision: 554385
- New snapshot

* Sat Aug 08 2009 Funda Wang <fwang@mandriva.org> 0.8-0.20080808.1mdv2010.0
+ Revision: 411613
- adjust BR
- New snapshot

* Thu Jul 09 2009 Funda Wang <fwang@mandriva.org> 0.6-5mdv2010.0
+ Revision: 393744
- rebuild

* Wed Mar 04 2009 Antoine Ginies <aginies@mandriva.com> 0.6-4mdv2009.1
+ Revision: 348440
- provide std C math function of GCC
- try to fix 2009.0 build

* Tue Mar 03 2009 Antoine Ginies <aginies@mandriva.com> 0.6-3mdv2009.1
+ Revision: 347884
- add wpa_supplicant and dhcp support for exalt

* Mon Mar 02 2009 Antoine Ginies <aginies@mandriva.com> 0.6-2mdv2009.1
+ Revision: 347519
- fix bad conflits and obsolete and provides

* Mon Mar 02 2009 Antoine Ginies <aginies@mandriva.com> 0.6-1mdv2009.1
+ Revision: 347451
- fix %%files tag
- import exalt



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1256 |12cr|exchange-0.0.0.002-0.54300.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Tarball of svn snapshot created as follows...
#Cut and paste in a shell after removing initial #

#svn co http://svn.enlightenment.org/svn/e/trunk/PROTO/exchange exchange; \
#cd exchange; \
#SVNREV=$(LANGUAGE=C svn info | grep "Last Changed Rev:" | cut -d: -f 2 | sed "s@ @@"); \
#VERSION=$(cat configure.ac | grep "exchange" | grep INIT | sed 's@\[@@g' | sed 's@\]@@g' | sed 's@)@@g' | cut -d, -f 2 | sed "s@ @@"); \
#PKG_VERSION=$VERSION.$SVNREV; \
#cd ..; \
#tar -Jcf exchange-$PKG_VERSION.tar.xz exchange/ --exclude .svn --exclude .*ignore

%define svnrev	54300

%define	major	0
%define	libname		%mklibname	%{name} %{major}
%define	develname	%mklibname	%{name} -d

Summary:	The enlightened way how to exchange stuff 
Name:		exchange
Version:	0.0.0.002
Release:	0.%{svnrev}.1
License:	GPLv2
Group:		System/Libraries
URL:		http://enlightenment.org/
Source0: 	%{name}-%{version}.%{svnrev}.tar.xz

BuildRequires:	edje
BuildRequires:	pkgconfig(ecore)
BuildRequires:	pkgconfig(edje)
BuildRequires:	pkgconfig(libxml-2.0)

%description
The enlightened way how to exchange stuff

%package -n %{libname}
Summary:    Exchange library
Group:      System/Libraries

%description -n %{libname}
This package contains the dynamic libraries from %{name}.

%package -n %{develname}
Summary:    Exchange headers, libraries, documentation and test programs
Group:      Development/Other
Requires:   %{libname} = %{version}
Provides:   %{name}-devel = %{version}-%{release}

%description -n %{develname}
Headers and libraries from %{name}

%prep
%setup -qn %{name}

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x \
	--disable-static
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_includedir}/exchange*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*pc



%changelog
* Wed Jan 11 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.0.0.002-0.54300.1
+ Revision: 759649
- remove unneeded find_lang
- fixed main group
- imported package exchange


* Tue Jan 10 2012 Matthew Dawkins <mdawkins@unity-linux.org> 0.0.0.002-0.54300.1-unity2011
- new version 0.0.0.002

* Wed Aug 24 2011 Gianvacca <gianvacca@unity-linux.org> 0.0.0.002.54300-0.20110824.1-unity2011
- new snapshot

* Sat Mar 05 2011 OnlyHuman <halo.3.0sdt@googlemail.com> 0.0.1-0.20110305.1-unity2011
- new snapshot 20110305

* Fri Jan 14 2011 OnlyHuman <halo.3.0sdt@googlemail.com> 0.0.1-0.20110114.1-unity2011
- new snapshot 20110114

* Fri Dec 17 2010 OnlyHuman <halo.3.0sdt@googlemail.com> 0.0.1-0.20101203.1-unity2010
- new snapshot 20101203

* Tue Oct 12 2010 mdawkins <mattydaw@gmail.com> 0.0.1-0.20101006.1-unity2010
- new snapshot 20101006

* Wed Aug 25 2010 mdawkins <mattydaw@gmail.com> 0.0.1-0.20100825.1-unity2010
- first build

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1257 |12cr|execline-1.08-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:			execline
Version:		1.08
Release:		%mkrel 4

%define _bindir		/bin

Summary:	A light non-interactive scripting language
License:	BSD
Group:		Shells
URL:		http://www.skarnet.org/software/execline/
Source0:	http://www.skarnet.org/software/%{name}/%{name}-%{version}.tar.gz

BuildRoot:	%{_tmppath}/%{name}-%{version}
BuildRequires:  skalibs-devel >= 0.40

%description
execline is a very light, non-interactive scripting language, which is 
similar to a shell. Simple shell scripts can be easily rewritten in the 
execline language, improving performance and memory usage. execline was 
designed for use in embedded systems, but works on most Unix flavors.


%prep
%setup -q -n admin


%build

pushd %{name}-%{version}
    echo "gcc %{optflags}" > conf-compile/conf-cc
    echo "gcc %{optflags}" > conf-compile/conf-ld
    echo "/bin/true" >conf-compile/conf-stripbins

    echo "linux-:%{_target_cpu}-:" > src/sys/systype

    echo "%{_includedir}/skalibs" > conf-compile/import
    echo "%{_libdir}/skalibs" >> conf-compile/import

    package/compile
    perl -pi -e 's|\/command|\/bin|g' etc/execline-{startup,shell}
popd


%install
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}

mkdir -p %{buildroot}{%{_sysconfdir},/bin}

pushd %{name}-%{version}
    for i in `cat package/command.exported` ;  do
        install -m 0755 command/$i %{buildroot}/bin/
    done
    install -m 0755 etc/* %{buildroot}%{_sysconfdir}/
popd


%clean
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}


%files
%defattr(-,root,root)
%doc %{name}-%{version}/package/CHANGES
%doc %{name}-%{version}/package/README
%doc %{name}-%{version}/doc/*.html
/bin/*
%config(noreplace) %{_sysconfdir}/execline-shell
%config(noreplace) %{_sysconfdir}/execline-startup



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.08-4mdv2011.0
+ Revision: 618247
- the mass rebuild of 2010.0 packages

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 1.08-3mdv2010.0
+ Revision: 437503
- rebuild

* Wed Jan 28 2009 Oden Eriksson <oeriksson@mandriva.com> 1.08-2mdv2009.1
+ Revision: 335008
- build against glibc to make it work again

* Wed Jan 28 2009 Oden Eriksson <oeriksson@mandriva.com> 1.08-1mdv2009.1
+ Revision: 334960
- 1.08 (source from freebsd)

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1.07-2mdv2009.0
+ Revision: 266738
- rebuild early 2009.0 package (before pixel changes)

* Wed May 07 2008 Vincent Danen <vdanen@mandriva.com> 1.07-1mdv2009.0
+ Revision: 202938
- import execline



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1258 |12cr|ExEf-1.70-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	ExEf
%define version 1.70
%define release %mkrel 7

Summary:   Real-time audio effects processor
Name:      %{name}
Version:   %{version}
Release:   %{release}
Source0:   %{name}.tar.bz2
Source1:   robots.tar.bz2
Source2:   %{name}16.png.bz2
Source3:   %{name}32.png.bz2
Source4:   %{name}48.png.bz2
Patch0:    ExEf-fix-str-fmt.patch
BuildRoot: %{_tmppath}/%{name}-root
License:   GPL
Group:     Sound
URL:	   http://twinstar.hobby.cz/exef/
Requires:  tcl, tk

%description
ExEf (Extreme Effect) is an extremely powerful and flexible Real Time
effect engine. It is designed to work with guitars, microphones and
other instruments. It can run both in X Window System and command line.

%prep
%setup -T -b 0 -qn %{name}-V116
%setup -T -D -a 1 -qn %{name}-V116
%patch0 -p0

# Make package relocatable
for FILE in ExEf ExEfDSP.c ; do

    sed "s|/usr/share|%{_datadir}| ; s|/usr/bin|%{_bindir}|" < ./${FILE} > ${FILE}.tmp
    mv ./${FILE}.tmp ${FILE}

done

gcc ExEfDSP.c %optflags -lm -o ExEfDSP

%install
install -d ${RPM_BUILD_ROOT}%{_bindir}
install -d ${RPM_BUILD_ROOT}%{_datadir}/ExEf

install -m 755 ExEf ExEfDSP ${RPM_BUILD_ROOT}%{_bindir}
cp -f ExEflogo.gif .ExEfrc ${RPM_BUILD_ROOT}%{_datadir}/ExEf
cp -R configs ${RPM_BUILD_ROOT}%{_datadir}/ExEf
cp -f robots/* ${RPM_BUILD_ROOT}%{_datadir}/ExEf/configs

#
# Icons
install -d ${RPM_BUILD_ROOT}{%_miconsdir,%_liconsdir}
bzcat %{SOURCE2} > ${RPM_BUILD_ROOT}%{_miconsdir}/%name.png
bzcat %{SOURCE3} > ${RPM_BUILD_ROOT}%{_iconsdir}/%name.png
bzcat %{SOURCE4} > ${RPM_BUILD_ROOT}%{_liconsdir}/%name.png


mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=ExEf
Comment=Real-time audio effects processor
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=AudioVideo;Audio;
EOF

%clean
rm -rf ${RPM_BUILD_ROOT}

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%files
%defattr(-,root,root,755)
%doc COPYING
%{_bindir}/*
%dir %{_datadir}/ExEf
%{_datadir}/ExEf/*
%{_datadir}/ExEf/.ExEfrc
%{_datadir}/applications/mandriva-%{name}.desktop
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.70-7mdv2011.0
+ Revision: 610402
- rebuild

* Sat May 01 2010 Funda Wang <fwang@mandriva.org> 1.70-6mdv2010.1
+ Revision: 541464
- fix str fmt

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.70-5mdv2009.0
+ Revision: 244997
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1.70-3mdv2008.1
+ Revision: 170822
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Sep 16 2007 Emmanuel Andry <eandry@mandriva.org> 1.70-2mdv2008.0
+ Revision: 88675
- drop old menu
- xdg menu
- Import ExEf



* Sun Jan 22 2006 Emmanuel Andry <eandry@free.fr> 1.70-1mdk
- New release 1.70
- mkrel

* Fri May 13 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.16-3mdk
- Rebuild

* Fri Feb 20 2004 David Baudens <baudens@mandrakesoft.com> 1.16-2mdk
- Remove broken menu entry (Documentation)

* Mon Mar 10 2003 Marcel Pol <mpol@gmx.net> 1.16-1mdk
- 1.16

* Mon Mar 10 2003 Marcel Pol <mpol@gmx.net> 1.14-2mdk
- club => contrib

* Tue Dec 10 2002 Maxim Heijndijk <cchq@wanadoo.nl> 1.14-1mdk
- Initial wrap.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1259 |12cr|exelearning-1.04.0.3532-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           exelearning
Summary:        eXe eLearning XHTML editor
Url:            http://exelearning.org/
Version:        1.04.0.3532
License:        GPL
Group:          Publishing
Release:        4
Source0:        exe-%{version}-source.tar.bz2
Source1:	exe_ru.tar.gz
Patch0:         exe-1.02.0.3303-desktop.patch
#Patch1:         exe-1.04.0.3532-deprecated_md5.patch
BuildRequires:  python-devel unzip
BuildRequires:  fdupes
BuildRequires:  python-setuptools
Requires:       python-imaging 
Requires:       python-zope-interface
Requires:       firefox
Requires:       python-xmldiff
Suggests:     %name-manual = %version
%{py_requires}

%description
eXe, the eLearning XHTML editor, is an authoring environment which enables
teachers to publish web content in standard package formats (like IMS
Content Packages and SCORM) without the need to become proficient in HTML
or XML markup.  Content generated using eXe can be used by any Learning
Management System.


%package manual
Summary:        The complete manual for eXe
Group:          Books/Other
Recommends:     %name = %version

%description manual
This package contains the complete manual for eXe.

%package devel
Summary:        Development package for eXe based software
Group:          Development/Other
Requires:       %name = %version

%description devel
This package contains the header files and libraries needed to develop
programs that use eXe.


%prep
%setup -n exe -a 1
%patch0 
#patch1 -p0
# remove the other platform binaries
#rm -f exe/webui/templates/mimetex.64.cgi exe/webui/templates/mimetex.exe
rm -f exe/webui/templates/mimetex-darwin.cgi
rm -f exe/msvcr71.dll
rm -f twisted/spread/cBanana.so
rm -f twisted/protocols/_c_urlarg.so

#exclude file requires ugly arch dependensis
%ifarch i586
rm -f exe/webui/templates/mimetex.64.cgi
%endif
%ifarch x86_64
rm -f exe/webui/templates/mimetex.cgi
%endif

%build
python rpm-setup.py build

%install
export NO_BRP_CHECK_BYTECODE_VERSION="true"
python rpm-setup.py install --prefix=%{_prefix} --root=%{buildroot}
#
cp -a twisted nevow formless %{buildroot}%{_datadir}/exe
install -Dm644 exe.png %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/exe.png
install -Dm644 exe.desktop %{buildroot}%{_datadir}/applications/exe.desktop
install -Dm644 exe.xml     %{buildroot}%{_datadir}/mime/packages/exe.xml

chmod 755 %{buildroot}%{_datadir}/exe/twisted/web/test/test_distrib.py
chmod 755 %{buildroot}%{_datadir}/exe/twisted/trial/test/scripttest.py
chmod 755 %{buildroot}%{_datadir}/exe/twisted/pb/tokens.py
chmod 755 %{buildroot}%{_datadir}/exe/twisted/pb/test/test_schema.py 
chmod 755 %{buildroot}%{_datadir}/exe/twisted/pb/remoteinterface.py
chmod 755 %{buildroot}%{_datadir}/exe/twisted/pb/banana.py
chmod 755 %{buildroot}%{_datadir}/exe/twisted/internet/glib2reactor.py
chmod 755 %{buildroot}%{py_sitedir}/exe/webui/webserver.py
chmod 755 %{buildroot}%{py_sitedir}/exe/webui/browser.py
chmod 755 %{buildroot}%{py_sitedir}/exe/engine/version.py
chmod 755 %{buildroot}%{py_sitedir}/exe/engine/feedparser.py
chmod 755 %{buildroot}%{py_sitedir}/exe/application.py
chmod 755 %{buildroot}%{_datadir}/exe/templates/mimetex*.cgi


%post
if [ -f usr/bin/update-mime-database ]; then
	usr/bin/update-mime-database /usr/share/mime &> /dev/null
fi

%postun
if [ -f usr/bin/update-mime-database ]; then
  usr/bin/update-mime-database /usr/share/mime > /dev/null
fi

%files 
%defattr(-,root,root)
%doc COPYING NEWS 
%{_bindir}/exe
%dir %{py_sitedir}/exe
%{py_sitedir}/exe/*
%dir %{_datadir}/exe
%{_datadir}/exe/*
%exclude %{_datadir}/exe/docs/manual/*
%{_datadir}/icons/hicolor
%{_datadir}/applications/exe.desktop
%config %{_datadir}/mime/packages/exe.xml
%exclude %{_datadir}/exe/twisted/spread/cBanana.c
%exclude %{_datadir}/exe/twisted/protocols/_c_urlarg.c
%exclude %{_datadir}/exe/twisted/internet/iocpreactor/_iocp.c
%exclude %{_datadir}/exe/twisted/internet/cfsupport/cfsupport.c

%{py_sitedir}/exe-*.egg-info

%files manual
%defattr(-,root,root)
%dir %{_datadir}/exe/docs/manual
%{_datadir}/exe/docs/manual/*

%files devel
%defattr(-,root,root)
%{_datadir}/exe/twisted/spread/cBanana.c
%{_datadir}/exe/twisted/protocols/_c_urlarg.c
%{_datadir}/exe/twisted/internet/iocpreactor/_iocp.c
%{_datadir}/exe/twisted/internet/cfsupport/cfsupport.c


%changelog
* Sat May 21 2011 Александр Казанцев <kazancas@mandriva.org> 1.04.0.3532-3mdv2011.0
+ Revision: 676955
- imported package exelearning


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1260 |12cr|exim-4.76-0.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

%if %mandriva_branch == Cooker
# Cooker
%define release %mkrel 3
%else
# Old distros
%define subrel 2
%define release %mkrel 0
%endif

%define saversion 4.2.1

%define tlsdir		%{_sysconfdir}/pki/tls/%{name}

%define build_mysql	1
%define build_pgsql	0
%define build_monitor	1
%define build_exiscan	1
%define build_spf2	0
%define build_srs_alt	0
%define build_sqlite3	1
%define build_ldap	1
%define build_sasl2	1
%define build_logrotate	1

%define build_certs	1
%define altpriority 	40

# commandline overrides:
# rpm -ba|--rebuild --define 'with_xxx'
%{?_with_mysql: %{expand: %%global build_mysql 1}}
%{?_without_mysql: %{expand: %%global build_mysql 0}}
%{?_with_pgsql: %{expand: %%global build_pgsql 1}}
%{?_without_pgsql: %{expand: %%global build_pgsql 0}}
%{?_with_monitor: %{expand: %%global build_monitor 1}}
%{?_without_monitor: %{expand: %%global build_monitor 0}}
%{?_with_exiscan: %{expand: %%global build_exiscan 1}}
%{?_without_exiscan: %{expand: %%global build_exiscan 0}}
%{?_with_spf2: %{expand: %%global build_spf2 1}}
%{?_without_spf2: %{expand: %%global build_spf2 0}}
%{?_with_srs_alt: %{expand: %%global build_srs_alt 1}}
%{?_without_srs_alt: %{expand: %%global build_srs_alt 0}}
%{?_with_sqlite3: %{expand: %%global build_sqlite3 1}}
%{?_without_sqlite3: %{expand: %%global build_sqlite3 0}}
%{?_with_ldap: %{expand: %%global build_ldap 1}}
%{?_without_ldap: %{expand: %%global build_ldap 0}}
%{?_with_sasl2: %{expand: %%global build_sasl2 1}}
%{?_without_sasl2: %{expand: %%global build_sasl2 0}}
%{?_with_logrotate: %{expand: %%global build_logrotate 1}}
%{?_without_logrotate: %{expand: %%global build_logrotate 0}}

%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

Summary:		The exim mail transfer agent
Name:			exim
Version:		4.76
Release:		%{release}
License:		GPLv2+
Group:			System/Servers
URL:			http://www.exim.org
Source0:		ftp://ftp.exim.org/pub/exim/exim4/%{name}-%{version}.tar.gz
Source1:		ftp://ftp.exim.org/pub/exim/exim4/%{name}-%{version}.tar.gz.asc
# http://www.exim.org/pub/exim/exim4/config.samples.tar.bz2
Source2:		exim-4.43-config.samples.tar.bz2
Source3:		ftp://ftp.exim.org/pub/exim/exim4/exim-html-%{version}.tar.gz
Source4:		ftp://ftp.exim.org/pub/exim/exim4/exim-html-%{version}.tar.gz.asc
# http://sa-exim.sourceforge.net/
Source5:		http://prdownloads.sourceforge.net/sa-exim/sa-exim-%{saversion}.tar.gz
#Source6:		eximconfig.bz2
Source7:		exim-README.urpmi
Source20:		exim.aliases
Source21:		exim.init
Source22:		exim.sysconfig
Source23:		exim.logrotate
Source24:		exim.pam
Source25:		exim_monitor-16x16.png
Source26:		exim_monitor-32x32.png
Source27:		exim_monitor-48x48.png
Source28:		exim-4.63-auth_pop3_imap.embedded_perl
Source29:		exim-4.63-sasl2_smtpd.conf
Source30:		exim-4.63-logrotate_eximstats
Source31:		exim-4.63-cron_exicyclog_eximstats
Source32:		exim-4.63-sysconfig
Patch0:			exim-4.69-mdv-config.patch
Patch3:			exim-4.22-install.patch
Patch5:			exim-4.43-dontoverridecflags.diff
Patch7:			exim-4.69-configure.default.patch
Patch8:			sa-exim-4.2.1-fix-str-fmt.patch
Requires(pre):		rpm-helper
Requires:		perl(Net::IMAP::Simple)
Requires:		openssl
Provides:		mail-server
Provides:		sendmail-command
Conflicts:		postfix
Conflicts:		sendmail
Conflicts:		qmail
BuildRequires:		tcp_wrappers-devel
BuildRequires:		pam-devel
BuildRequires:		openssl-devel
BuildRequires:		lynx
BuildRequires:		links
BuildRequires:		pcre-devel
BuildRequires:		perl-devel
BuildRequires:		db-devel >= 4.2
%if %{build_monitor}
BuildRequires:		libx11-devel
BuildRequires:		libxaw-devel
BuildRequires:		libxext-devel
BuildRequires:		libxmu-devel
BuildRequires:		libxt-devel
%endif
%if %{build_mysql}
BuildRequires:		mysql-devel
%endif
%if %{build_pgsql}
BuildRequires:		postgresql-devel
%endif
%if %{build_spf2}
BuildRequires:		libspf2-devel
%endif
%if %{build_srs_alt}
BuildRequires:		srs_alt-devel
%endif
%if %{build_sqlite3}
BuildRequires:		sqlite3-devel >= 3.2.2
%endif
%if %{build_ldap}
BuildRequires:		openldap-devel >= 2.0.11
Requires:		openldap >= 2.0.11
%endif
%if %{build_sasl2}
BuildRequires:		libsasl-devel >= 2.0
%endif
BuildRoot:		%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Exim is a mail transport agent (MTA) developed at the University of
Cambridge for use on Unix systems connected to the Internet. In style
it is similar to Smail 3, but its facilities are more extensive, and
in particular it has options for verifying incoming sender and
recipient addresses, for refusing mail from specified hosts, networks,
or senders, and for controlling mail relaying. Exim is in production
use at quite a few sites, some of which move hundreds of thousands of
messages per day.

You can build %{name} with some conditional build swithes;

(ie. use with rpm --rebuild):
--with[out] mysql	MySQL lookup support (enabled)
--with[out] pgsql	PostgreSQL lookup support (disabled)
--with[out] monitor	The Exim Monitor (enabled)
--with[out] exiscan	SpamAssassin support (enabled)
--with[out] srs_alt	Experimental SRS support (disabled)
--with[out] spf2	Experimental SPF2 support (disabled)
--with[out] sqlite3	SQLite3 lookup support (enabled)
--with[out] ldap	LDAP lookup support (enabled)
--with[out] sals2	SASL2 auth support (disabled)
--with[out] logrotate	Logrotate  (enabled)

%if %{build_monitor}
%package		monitor
Summary:		X11 monitor application for exim
Group:			Monitoring
Requires:		%{name} >= %{version}-%{release}

%description		monitor
The Exim Monitor is an optional supplement to the Exim package. It
displays information about Exim's processing in an X window, and an
administrator can perform a number of control actions from the window
interface.
%endif

%package		plugins-SpamAssassin
Summary:		Exim SpamAssassin at SMTP time plugin
Group:			System/Servers
Requires:		%{name} >= %{version}-%{release}

%description 		plugins-SpamAssassin
Allows running SpamAssassin on incoming mail and rejection
at SMTP time as well as other nasty things like teergrubbing.

%package		doc
Summary:		Exim documentation
Group:			System/Servers

%description		doc
This package includes the Exim FAQ and Exim manual in HTML.


%prep

%setup -q -n %{name}-%{version} -a2 -a3 -a5

cp %{SOURCE7} README.urpmi

# fix strange attribs
find . -type d -perm 0700 -exec chmod 755 {} \;
find . -type f -perm 0555 -exec chmod 755 {} \;
find . -type f -perm 0444 -exec chmod 644 {} \;

# cvs cleanup
for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
	if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
done

%patch0 -p1 -b .config
%patch3 -p1 -b .install
%patch5 -p0 -b .dontoverridecflags
%patch7 -p0 -b .configure_default

# apply the SA-exim dlopen patch
cat sa-exim-%{saversion}/localscan_dlopen_exim_4.20_or_better.patch | patch -p1

pushd sa-exim-%{saversion}
%patch8 -p0 -b .str
popd

# pre-build setup
cp src/EDITME Local/Makefile
%if %{build_monitor}
cp exim_monitor/EDITME Local/eximon.conf
%endif

# Added BIN_DIRECTORY:
perl -pi -e 's|^BIN_DIRECTORY=/usr/exim/bin|BIN_DIRECTORY=%{_bindir}|g' Local/Makefile

# modify Local/Makefile for our builds
%if !%{build_mysql}
  perl -pi -e 's|^LOOKUP_MYSQL=yes|#LOOKUP_MYSQL=yes|g' Local/Makefile
  perl -pi -e 's|-lmysqlclient||g' Local/Makefile
  perl -pi -e 's|-I%{_includedir}/mysql||g' Local/Makefile
%endif
%if !%{build_pgsql}
  perl -pi -e 's|^LOOKUP_PGSQL=yes|#LOOKUP_PGSQL=yes|g' Local/Makefile
  perl -pi -e 's|-lpq||g' Local/Makefile
  perl -pi -e 's|-I%{_includedir}/pgsql||g' Local/Makefile
%endif
%if !%{build_monitor}
  perl -pi -e 's|^EXIM_MONITOR=|#EXIM_MONITOR=|g' Local/Makefile
%endif

%ifarch amd64 x86_64
  perl -pi -e 's|X11\)/lib|X11\)/lib64|g' OS/Makefile-Linux
%endif

%if %{build_exiscan}
  perl -pi -e 's|^# WITH_CONTENT_SCAN=.*|WITH_CONTENT_SCAN=yes|g' Local/Makefile
  perl -pi -e 's|^# WITH_OLD_DEMIME=.*|WITH_OLD_DEMIME=yes|g' Local/Makefile
%endif

# the spf stuff won't build
%if %{build_spf2}
  perl -pi -e 's|^# EXPERIMENTAL_SPF=.*|EXPERIMENTAL_SPF=yes\nCFLAGS += -DHAVE_NS_TYPE\nLDFLAGS += -L%{_libdir} -lspf2|g' Local/Makefile
%endif

%if %{build_srs_alt}
  perl -pi -e 's|^# EXPERIMENTAL_SRS=.*|EXPERIMENTAL_SRS=yes\nLDFLAGS += -L%{_libdir} -lsrs_alt|g' Local/Makefile
%endif

%if %{build_ldap}
perl -pi -e 's|^# LOOKUP_LDAP=yes|LOOKUP_LDAP=yes|g' Local/Makefile
perl -pi -e 's|^# LDAP_LIB_TYPE=OPENLDAP2|LDAP_LIB_TYPE=OPENLDAP2|' Local/Makefile
perl -pi -e 's|^LOOKUP_INCLUDE=|LOOKUP_INCLUDE=-I%{_includedir}/ldap |' Local/Makefile
perl -pi -e 's|^LOOKUP_LIBS=|LOOKUP_LIBS=-L%{_libdir} -llber -lldap |' Local/Makefile
%endif

%if %{build_sqlite3}
perl -pi -e 's|^# LOOKUP_SQLITE=yes|LOOKUP_SQLITE=yes|g' Local/Makefile
perl -pi -e 's|^LOOKUP_INCLUDE=|LOOKUP_INCLUDE=-I/usr/include |g' Local/Makefile
perl -pi -e 's|^LOOKUP_LIBS=|LOOKUP_LIBS=-L%{_libdir} -lsqlite3 |g' Local/Makefile
%endif

%if %{build_sasl2}
  perl -pi -e 's|^# CYRUS_SASLAUTHD_SOCKET=/var/run/saslauthd/mux|CYRUS_SASLAUTHD_SOCKET=/var/lib/sasl2/mux|' Local/Makefile
  perl -pi -e 's|^# AUTH_LIBS=-lsasl2|AUTH_LIBS=-L%{_libdir} -lsasl2|' Local/Makefile
%endif

# Remove references to Interbase (-lgds):
perl -pi -e 's|-lgds||g' Local/Makefile

# support the SMTP STARTTLS:
perl -pi -e 's|-L/usr/openssl/lib -lssl -lcrypto|-L%{_libdir} -lssl -lcrypto|' Local/Makefile

# enable all of them
perl -pi -e "s|^# AUTH_CYRUS_SASL=yes|AUTH_CYRUS_SASL=yes|g" Local/Makefile
perl -pi -e "s|^# AUTH_DOVECOT=yes|AUTH_DOVECOT=yes|g" Local/Makefile

# fix stray borked libdir
perl -pi -e "s|/usr/lib\b|%{_libdir}|g" Local/Makefile

# unpack some other stuff
mkdir -p mandriva
#cp %{SOURCE6} mandriva/eximconfig
cp %{SOURCE20} mandriva/exim.aliases
cp %{SOURCE21} mandriva/exim.init
cp %{SOURCE22} mandriva/exim.sysconfig
cp %{SOURCE23} mandriva/exim.logrotate
cp %{SOURCE24} mandriva/exim.pam

# copy icons
cp %{SOURCE25} exim_monitor-16x16.png
cp %{SOURCE26} exim_monitor-32x32.png
cp %{SOURCE27} exim_monitor-48x48.png

mkdir -p exim_tmp
# embedded perl
cp -f %{SOURCE28} exim_tmp/exim_auth_pop3_imap.embedded_perl
cp -f %{SOURCE29} exim_tmp/exim_sasl2_smtpd.conf
cp -f %{SOURCE30} exim_tmp/exim_logrotate_eximstats
cp -f %{SOURCE31} exim_tmp/exim_cron_exicyclog_eximstats
cp -f %{SOURCE32} exim_tmp/exim_sysconfig

# prepare docs
mkdir -p doc/html
mv exim-html-%{version}/doc/html/spec_html/* doc/html/

%build
%serverbuild

make CC="gcc %ldflags" \
    CFLAGS="%optflags -fPIC" \
    RPM_OPT_FLAGS="%optflags -fPIC"

# build SA-exim
pushd sa-exim-%{saversion}
perl -pi -e 's|\@lynx|HOME=/ /usr/bin/lynx|g;' Makefile
perl -pi -e 's|/usr/lib/exim4/local_scan|%{_libdir}/exim|g' INSTALL
make clean

make \
    SACONF=%{_sysconfdir}/exim/sa-exim.conf \
    CFLAGS="%optflags" \
    LDFLAGS="-shared -fPIC %ldflags"
popd

%install
rm -rf %{buildroot}

# don't fiddle with the initscript!
export DONT_GPRINTIFY=1

# make some directories
install -d %{buildroot}%{_sysconfdir}/{pam.d,exim,sysconfig,cron.weekly}
install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_libdir}/exim
install -d %{buildroot}%{_mandir}/man8
install -d %{buildroot}/var/spool/exim/{db,input,msglog}
install -d %{buildroot}/var/run/exim
install -d %{buildroot}/var/log/exim
install -d %{buildroot}/%{_menudir}
install -d %{buildroot}%{_iconsdir}
install -d %{buildroot}%{_miconsdir}
install -d %{buildroot}%{_liconsdir}
mkdir -p %{buildroot}%{tlsdir}/{certs,private,dhparam}

%makeinstall_std

pushd build-`scripts/os-type`-`scripts/arch-type`
    for i in convert4r3 convert4r4 exicyclog exigrep \
    exim exim_checkaccess exim_dbmbuild exim_dumpdb exim_fixdb \
    exim_lock eximstats exim_tidydb exinext exipick exiqgrep \
    exiqsumm exiwhat; do
	install -m0755 $i %{buildroot}%{_bindir}/
    done

%if %{build_monitor}
    install -m0755 eximon %{buildroot}%{_bindir}/
    install -m0755 eximon.bin %{buildroot}%{_bindir}/
%endif

popd

# make some softlinks
ln -snf ../bin/exim %{buildroot}%{_prefix}/lib/sendmail.exim
ln -snf ../bin/exim %{buildroot}%{_sbindir}/exim
ln -snf exim %{buildroot}%{_sbindir}/sendmail.exim
ln -snf exim %{buildroot}%{_bindir}/mailq.exim
ln -snf exim %{buildroot}%{_bindir}/newaliases.exim
ln -snf exim %{buildroot}%{_bindir}/rmail.exim
ln -snf exim %{buildroot}%{_bindir}/rsmtp
ln -snf exim %{buildroot}%{_bindir}/rsmtp.exim
ln -snf exim %{buildroot}%{_bindir}/runq
ln -snf exim %{buildroot}%{_bindir}/runq.exim

# install SA-exim
install -m0644 sa-exim-%{saversion}/*.so %{buildroot}%{_libdir}/exim/
install -m0644 sa-exim-%{saversion}/*.conf %{buildroot}%{_sysconfdir}/exim/

pushd %{buildroot}%{_libdir}/exim
    ln -s sa-exim*.so sa-exim.so
popd

# install some other stuff
pushd mandriva
    install -m0644 exim.aliases %{buildroot}%{_sysconfdir}/exim/aliases
    install -m0755 exim.init %{buildroot}%{_initrddir}/exim
    install -m0644 exim.pam %{buildroot}%{_sysconfdir}/pam.d/smtp
popd

install -m0644 exim_tmp/exim_auth_pop3_imap.embedded_perl %{buildroot}%{_sysconfdir}/exim/exim_perl.pl
%if %{build_sasl2}
install -d %{buildroot}%{_sysconfdir}/sasl2
install -m0644 exim_tmp/exim_sasl2_smtpd.conf %{buildroot}%{_sysconfdir}/sasl2/smtpd.conf
%endif
%if %{build_logrotate}
install -d %{buildroot}%{_sysconfdir}/logrotate.d
install -m0644 exim_tmp/exim_logrotate_eximstats %{buildroot}%{_sysconfdir}/logrotate.d/exim
%else
install -m0755 exim_tmp/exim_cron_exicyclog_eximstats %{buildroot}%{_sysconfdir}/cron.weekly/exim
%endif
install -m0644 exim_tmp/exim_sysconfig %{buildroot}%{_sysconfdir}/sysconfig/exim

install -m644 doc/exim.8 %{buildroot}%{_mandir}/man8/exim.8

# Alias /eximstats /var/www/eximstats for Apache
install -d %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d
cat > %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/eximstats.conf << EOF
Alias /eximstats /var/www/eximstats
<Directory /var/www/eximstats>
	Order allow,deny
	Allow from all
	Options +Indexes
</Directory>
EOF

pod2man --center=EXIM --section=8 \
    %{buildroot}%{_bindir}/eximstats \
    %{buildroot}%{_mandir}/man8/eximstats.8

%if %{build_monitor}
# Mandriva Icons
install -m0644 exim_monitor-48x48.png %{buildroot}%{_liconsdir}/%{name}-monitor.png
install -m0644 exim_monitor-32x32.png %{buildroot}%{_iconsdir}/%{name}-monitor.png
install -m0644 exim_monitor-16x16.png %{buildroot}%{_miconsdir}/%{name}-monitor.png

#menu-xdg
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}-monitor.desktop << EOXDG
[Desktop Entry]
Name=Exim Monitor
Comment=X11 monitor application for exim
Exec=%{_bindir}/eximon
Icon=%{name}-monitor
Terminal=false
Type=Application
Categories=Settings;Network;
EOXDG

%endif

# include more README files in %%doc
cp src/auths/README README.auths
cp src/lookups/README README.lookups
cp src/routers/README README.routers
cp src/transports/README README.transports
cp doc/README README.doc

# cleanup
rm -f %{buildroot}%{_bindir}/exim-%{version}*

%post
%_post_service exim
%{alternatives_install_cmd}

# scrub hints files - db files change format between builds so
# killing the hints can save an MTA crash later
[ -d /var/spool/exim/db ] && rm -f /var/spool/exim/db/*

# alternatives changes the mode of /usr/bin/exim so we have to chmod
chmod 4755 %{_bindir}/exim

# Define FQDN
FQDN=`hostname`
if [ "x${FQDN}" = "x" ]; then
    FQDN="localhost.localdomain"
fi
# fix primary_hostname
perl -pi -e "s|^# primary_hostname =|primary_hostname = $FQDN|" %{_sysconfdir}/%{name}/%{name}.conf

# disable cron job if build_logrotate enabled:
%if %{build_logrotate}
if [ -f "/etc/cron.weekly/exim" ]; then
    day=`date +%Y%m%d`
    mv /etc/cron.weekly/exim /etc/exim/cron.weekly_exim.backup.$day
fi
%endif

%if %{build_certs}
# Add dummy certficates
if [ ! -f "%{tlsdir}/certs/%{name}.pem" ]; then
    touch %{tlsdir}/{certs,private,dhparam}/%{name}.pem
    umask 077
    cat << EOF | openssl req -new -x509 -days 365 -nodes \
    -out %{tlsdir}/certs/%{name}.pem \
    -keyout %{tlsdir}/private/%{name}.pem &>/dev/null
MandrivaLand
MandrivaCountry
MandrivaCity
SMTP server on ${FQDN}
SMTP SSL/TLS key on ${FQDN}
${FQDN}
root@${FQDN}
EOF
    openssl dhparam -check -text -5 512 -out %{tlsdir}/dhparam/%{name}.pem &>/dev/null
    %__chown mail.root %{tlsdir}/{private,certs,dhparam}/%{name}.pem
    %__chmod 600 %{tlsdir}/{private,certs,dhparam}/%{name}.pem
fi
%endif

# necessary when we upgrade from a non-alternatives package
%triggerpostun -- exim
[ -e %{_sbindir}/sendmail.exim ] && %{alternatives_install_cmd} || :

%preun
%_preun_service exim
if [ "$1" = "0" ]; then
    update-alternatives --remove mta %{_sbindir}/sendmail.exim
fi

%postun
if [ "$1" -ge "1" ]; then
    /sbin/service exim condrestart > /dev/null 2>&1
fi

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ACKNOWLEDGMENTS CHANGES LICENCE NOTICE README*
%doc doc/ChangeLog doc/*.upgrade doc/NewStuff doc/OptionLists.txt doc/README.SIEVE doc/dbm.discuss.txt
%doc doc/experimental-spec.txt doc/filter.txt doc/pcrepattern.txt doc/pcretest.txt doc/spec.txt
%doc util/unknownuser.sh build-Linux-*/transport-filter.pl util/cramtest.pl util/logargs.sh
%attr(0755,root,mail) %dir %{_sysconfdir}/exim
%attr(0755,root,root) %{_initrddir}/exim
%attr(0644,root,mail) %config(noreplace) %{_sysconfdir}/exim/exim.conf
%attr(0644,root,mail) %config(noreplace) %{_sysconfdir}/exim/aliases
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/exim
%attr(0644,root,mail) %config(noreplace) %{_sysconfdir}/exim/exim_perl.pl
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/eximstats.conf
%if %{build_sasl2}
%attr(0644,root,mail) %config(noreplace) %{_sysconfdir}/sasl2/smtpd.conf
%endif
%if %{build_logrotate}
%attr(0644,root,mail) %config(noreplace) %{_sysconfdir}/logrotate.d/exim
%else
%attr(0755,root,root) %{_sysconfdir}/cron.weekly/exim
%endif
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/pam.d/smtp
# SSL/TLS
%attr(0600,root,root) %dir %{tlsdir}/certs
%attr(0600,root,root) %dir %{tlsdir}/dhparam
%attr(0600,root,root) %dir %{tlsdir}/private
# end SSL/TLS
%attr(0755,root,root) %{_bindir}/convert4r3
%attr(0755,root,root) %{_bindir}/convert4r4
%attr(0755,root,root) %{_bindir}/exicyclog
%attr(0755,root,root) %{_bindir}/exigrep
%attr(0755,root,root) %{_bindir}/exim_checkaccess
%attr(0755,root,root) %{_bindir}/exim_dbmbuild
%attr(0755,root,root) %{_bindir}/exim_dumpdb
%attr(0755,root,root) %{_bindir}/exim_fixdb
%attr(0755,root,root) %{_bindir}/exim_lock
%attr(0755,root,root) %{_bindir}/eximstats
%attr(0755,root,root) %{_bindir}/exim_tidydb
%attr(0755,root,root) %{_bindir}/exinext
%attr(0755,root,root) %{_bindir}/exipick
%attr(0755,root,root) %{_bindir}/exiqgrep
%attr(0755,root,root) %{_bindir}/exiqsumm
%attr(0755,root,root) %{_bindir}/exiwhat
%attr(0755,root,root) %{_bindir}/rsmtp
%attr(0755,root,root) %{_bindir}/runq
%attr(4755,root,root) %{_bindir}/exim
%attr(0755,root,root) %{_sbindir}/exim
#%attr(0755,root,root) %{_sbindir}/eximconfig
# alternatives
%attr(0755,root,root) %{_sbindir}/sendmail.exim
%attr(0644,root,root) %{_prefix}/lib/sendmail.exim
%attr(0755,root,root) %{_bindir}/mailq.exim
%attr(0755,root,root) %{_bindir}/newaliases.exim
%attr(0755,root,root) %{_bindir}/rmail.exim
%attr(0755,root,root) %{_bindir}/rsmtp.exim
%attr(0755,root,root) %{_bindir}/runq.exim
%attr(0755,mail,mail) %dir %{_var}/spool/exim
%attr(0755,mail,mail) %dir %{_var}/spool/exim/db
%attr(0755,mail,mail) %dir %{_var}/spool/exim/input
%attr(0755,mail,mail) %dir %{_var}/spool/exim/msglog
%attr(0755,mail,mail) %dir %{_logdir}/exim
%attr(0755,mail,mail) %dir %{_var}/run/exim
%attr(0644,root,root) %{_mandir}/man8/exim.8*
%attr(0644,root,root) %{_mandir}/man8/eximstats.8*

%if %{build_monitor}
%files monitor
%defattr(-,root,root)
%attr(0755,root,root) %{_bindir}/eximon
%attr(0755,root,root) %{_bindir}/eximon.bin
%{_iconsdir}/%{name}-monitor.png
%{_miconsdir}/%{name}-monitor.png
%{_liconsdir}/%{name}-monitor.png
%{_datadir}/applications/mandriva-%{name}-monitor.desktop
%endif

%files plugins-SpamAssassin
%defattr(-,root,root)
%doc sa-exim-%{saversion}/*.html sa-exim-%{saversion}/{ACKNOWLEDGEMENTS,CHANGELOG,INSTALL,LICENSE,TODO,contrib}
%doc sa-exim-%{saversion}/{README,README.greylisting,*.diff}
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/exim/sa-exim.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/exim/sa-exim_short.conf
%dir %{_libdir}/exim
%attr(0644,root,root) %{_libdir}/exim/*

%files doc
%defattr(-,root,root)
%doc doc/html config.samples README.urpmi


%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 4.76-3mdv2012.0
+ Revision: 772951
- relink against libpcre.so.1

* Wed Oct 05 2011 Oden Eriksson <oeriksson@mandriva.com> 4.76-2
+ Revision: 703054
- further build fixes
- 4.76 (fixes CVE-2011-1764)
- rework the spec file a bit

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - rebuild against db 5.1.25

* Thu Mar 17 2011 Oden Eriksson <oeriksson@mandriva.com> 4.72-7
+ Revision: 645794
- relink against libmysqlclient.so.18

* Wed Feb 02 2011 Funda Wang <fwang@mandriva.org> 4.72-6
+ Revision: 635345
- tighten BR

* Sat Jan 01 2011 Oden Eriksson <oeriksson@mandriva.com> 4.72-5mdv2011.0
+ Revision: 627221
- rebuilt against mysql-5.5.8 libs, again

* Thu Dec 30 2010 Oden Eriksson <oeriksson@mandriva.com> 4.72-4mdv2011.0
+ Revision: 626515
- rebuilt against mysql-5.5.8 libs

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 4.72-2mdv2011.0
+ Revision: 610407
- rebuild

* Sun Jun 06 2010 Oden Eriksson <oeriksson@mandriva.com> 4.72-1mdv2010.1
+ Revision: 547154
- 4.72 (fixes CVE-2010-2023, CVE-2010-2024)
- drop one upstream added patch and rediffed some

* Thu Apr 08 2010 Eugeni Dodonov <eugeni@mandriva.com> 4.69-7mdv2010.1
+ Revision: 533154
- Rebuild for openssl 1.0.0.

* Thu Feb 18 2010 Oden Eriksson <oeriksson@mandriva.com> 4.69-6mdv2010.1
+ Revision: 507484
- rebuild

* Thu Dec 31 2009 Funda Wang <fwang@mandriva.org> 4.69-5mdv2010.1
+ Revision: 484302
- br db 4.8

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 4.69-4mdv2010.0
+ Revision: 437505
- rebuild

* Sat Mar 28 2009 Funda Wang <fwang@mandriva.org> 4.69-3mdv2009.1
+ Revision: 362036
- bump rel
- fix str fmt
- rediff default patch

* Sat Dec 06 2008 Oden Eriksson <oeriksson@mandriva.com> 4.69-2mdv2009.1
+ Revision: 311300
- rebuilt against mysql-5.1.30 libs

* Sat Nov 08 2008 Vincent Danen <vdanen@mandriva.com> 4.69-1mdv2009.1
+ Revision: 301175
- make the sendmail link in /usr/lib where it should be, not /usr/lib64

* Tue Sep 02 2008 Vincent Danen <vdanen@mandriva.com> 4.69-1mdv2009.0
+ Revision: 279286
- 4.69
- rediff P0 (config)
- drop P8 (openssl patch)
- add conflicts for postfix, sendmail, qmail
- bunzip sources

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 4.63-16mdv2009.0
+ Revision: 244998
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed Jan 23 2008 Thierry Vignaud <tv@mandriva.org> 4.63-14mdv2008.1
+ Revision: 157248
- rebuild with fixed %%serverbuild macro

* Mon Dec 24 2007 Oden Eriksson <oeriksson@mandriva.com> 4.63-13mdv2008.1
+ Revision: 137506
- rebuilt against openldap-2.4.7 libs

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Dec 07 2007 Funda Wang <fwang@mandriva.org> 4.63-12mdv2008.1
+ Revision: 116158
- New license policy
- remove quotes characters in menu item

* Fri Sep 07 2007 Stéphane Téletchéa <steletch@mandriva.org> 4.63-11mdv2008.0
+ Revision: 81764
- Add requires perl-Net-IMAP-Simple (fixes #33281)

* Fri Jul 13 2007 Funda Wang <fwang@mandriva.org> 4.63-10mdv2008.0
+ Revision: 51839
- Remove unnecessary dependencies

* Wed Jul 04 2007 Andreas Hasenack <andreas@mandriva.com> 4.63-9mdv2008.0
+ Revision: 48270
- using serverbuild macro (-fstack-protector-all)


* Wed Mar 21 2007 Oden Eriksson <oeriksson@mandriva.com> 4.63-8mdv2007.1
+ Revision: 147277
- bunzip patches
- make it build against latest openssl (P8)
- rebuild

* Tue Nov 07 2006 Stéphane Téletchéa <steletch@mandriva.org> 4.63-7mdv2007.0
+ Revision: 77423
- Import exim

* Mon Oct 30 2006 Stphane Tletcha <steletch@mandriva.org> 4.63-7mdv2007.1
- Drop certificate generation
- From Serge Demonchaux:
	- the OPENSSLDIR has moved to /etc/pki/tls (openssl0.9.8-0.9.8b-2.2mdv2007.0)
	- fix requires in package exim-plugins-SpamAssassin
	- add test entry (exim.init)
	- add alias (/eximstats /var/www/eximstats) for apache
	- add P7 (/etc/exim/exim.conf) default mandriva config for exim-4.63:
	- fix path to tls certificates (certs,private,dhparam)
	- add more authentificators (saslauth, lookup sqlite and mysql, auth with perl)
	- add customized header
	- moved /etc/pam.d/exim to /etc/pam.d/smtp required to correct authentication with saslauthd
	- update begin init info to use saslauthd
	- update/clean exim.init (S21)
	- disabled old eximconfig (S6)
	- disabled P2 (exim-4.33-cyrus.patch) now in P7
	- add README.urpmi
	- fix buildrequires for pre 2007.0

* Thu Sep 28 2006 Stphane Tletcha <steletch@mandriva.org> 4.63-6mdv2007.0
- From Serge Demonchaux:
- /etc/exim/exim.conf:
	- add exim's embedded perl script at start
	- fix primary_hostname
	- add "@[] : localhost : localhost.localdomain : $primary_hostname"  as local_domains
	- fixe path to tls certificates (certs,private,dhparam)
	- enable spamassassin if spamd installed
	- add scripts for generating tls certificates (certs,private,dhparam)
	- implement "mta-pam" alternatives with sasl2 if sasl2 enabled
	- add sasl2 build option (enabled) to use cyrus-sasl + /etc/sasl2/smtpd.conf (cyrus-sasl config)
	- add exim's embedded perl script /etc/exim/exim_perl.pl (the Perl routine attempts the IMAP/POP3 login and returns the result to Exim).
	- add logrotate script with eximstats (enabled)
	- if logrotate disabled, install cron job with eximstats report
	- add new entry in /etc/sysconfig/exim
	- update alternatives_install_cmd to use mta-pam for sasl2 in alternatives

* Mon Sep 25 2006 Stphane Tletcha <steletch@mandriva.org> 4.63-5mdv2007.0
- fix SYSTEM_ALIASES_FILE macro
- translate some comments

* Fri Sep 15 2006 Stphane Tletcha <steletch@mandriva.org> 4.63-4mdv2007.0
- update spec file
- fix xdg menus for exim-monitor
- drop Corporate Server 2.1 since it is no more supported as of feb 28th 2006
- adapt exim.pam to use the Linux-PAM new format
- fix some permissions

* Tue Sep 12 2006 Serge Demonchaux <serge-sd3l@sd3l.homelinux.net> 4.63-3-1.20060mdk
- eximconfig (source6):
	- Adding MandivaLinux in "Received" message header;
	- Fixed aliases file path.
- exim.init (source21):
	Adding begin init info (MandrivaLinux 2007.0).

* Sat Sep 09 2006 Serge Demonchaux <serge-sd3l@sd3l.homelinux.net> 4.63-2-1.20060mdk
- Fixed %%{name}-doc description;
- Fixed spec file for Corporate Server 2.1;
- Rebuild with db4.2-devel.

* Thu Sep 07 2006 Serge Demonchaux <serge-sd3l@sd3l.homelinux.net> 4.63-1-1.20060sd3l
- SQLite3 3.3.6
- Enabled ldap build default (default mandriva build option).

* Thu Aug 31 2006 Serge Demonchaux <serge-sd3l@sd3l.homelinux.net> 4.63-0-1.20060sd3l
- exim 4.63
- disable Patch6

* Wed Apr 05 2006 Serge Demonchaux <serge-sd3l@sd3l.homelinux.net> 4.61-1-1.20060sd3l
- Patch6: apply the exim acl.c patch (only 4.60).
- build with db4.3-devel

* Wed Apr 05 2006 Serge Demonchaux <serge-sd3l@sd3l.homelinux.net> 4.61-0-1.20060sd3l
- exim 4.61

* Sun Feb 12 2006 Serge Demonchaux <serge-sd3l@sd3l.homelinux.net> 4.60-0-1.20060sd3l
- exim 4.60
- sa-exim-4.2.1
- perl 5.8.7
- SQLite3 3.2.2 (new in exim-4.6x)
- MyQSL-4.1.12
- added more build options:
	- with[out] ldap (disabled)
	- with[out] sqlite3 (enabled)
- new Patch0.
- new Patch4.

* Wed Nov 23 2005 Laurent MONTEL <lmontel@mandriva.com> 4.50-7
- Rebuild with new openssl

* Sun Oct 30 2005 Oden Eriksson <oeriksson@mandriva.com> 4.50-6mdk
- rebuilt against MySQL-5.0.15

* Wed Aug 31 2005 Oden Eriksson <oeriksson@mandriva.com> 4.50-5mdk
- rebuilt against new openldap-2.3.6 libs

* Mon Aug 01 2005 Marcel Pol <mpol@manddriva.org> 4.50-4mdk
- remove msec hack
- generate README.install.urpmi

* Wed Jul 13 2005 Michael Scherer <misc@mandriva.org> 4.50-3mdk
- fix provides

* Fri May 20 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 4.50-2mdk
- Rebuild for new perl

* Thu Mar 31 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 4.50-1mdk
- 4.50
- the exiscan patch is now integrated
- sa-exim-4.2
- use the %%mkrel macro
- added more build options
- dropped the CAN-2005-0022, CAN-2005-0023 patch, it's integrated

* Tue Feb 15 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 4.43-11mdk
- added P6 from rh (CAN-2005-0022, CAN-2005-0023)

* Mon Feb 07 2005 Buchan Milne <bgmilne@linux-mandrake.com> 4.43-10mdk
- rebuild for ldap2.2_7

* Fri Feb 04 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 4.43-9mdk
- rebuilt against new openldap libs

* Mon Jan 24 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 4.43-8mdk
- rebuilt against MySQL-4.1.x and system libs

* Tue Jan 04 2005 Marcel Pol <mpol@mandrake.org> 4.43-7mdk
- provides smtpdaemon
- build for 10.2

* Wed Dec 08 2004 Marcel Pol <mpol@mandrake.org> 4.43-6mdk
- buildrequires perl-devel

* Thu Nov 18 2004 Marcel Pol <mpol@mandrake.org> 4.43-5mdk
- fix build without monitor (Fengchou Li)

* Fri Nov 05 2004 Marcel Pol <mpol@mandrake.org> 4.43-4mdk
- fix build for 10.0

* Thu Nov 04 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.43-3mdk
- merged the most crucial fixes from into the package 
  by Marcel Pol into this package
- reviewed and fixed P0

* Thu Nov 04 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.43-2mdk
- added P4, use system pcre libs instead (debian)
- added P5, don't override cflags (debian)

* Wed Nov 03 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.43-1mdk
- initial mandrake package
- based on the annvix and fedora spec file and config but 
  with a little twist
- used the http://www.exim.org/images/exim-blue-ld-sml.png
  image as icon for the monitor sub package

* Sun Oct 31 2004 Marcel Pol <mpol@mandrake.org> 4.43-1mdk
- 4.43
- exiscan 4.43-28
- exim-html 4.40
- rediff P0
- build for 10.1 against db4.2
- add exipick to filelist
- make initscript readable (755)
- s/Copyright/License


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1261 |12cr|exmap-console-0.4.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	exmap-console
%define kernelname exmap
%define	version	0.4.1
%define	release	%mkrel 8

Summary:	Memory analysis tool
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Development/Other
Source:		http://projects.o-hand.com/sources/exmap-console/%{name}-%{version}.tgz
Patch0:		exmap-console-0.4.1-no_module.patch
Patch1:		exmap-console-2.6.26.patch
URL:		http://projects.o-hand.com/exmap-console
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires(post):	dkms
Requires(preun):	dkms
BuildRequires:	readline-devel termcap-devel help2man glib2-devel

%description
Exmap-console is a suite of command line applications developed around the
Exmap memory analysis tool. It is intended for use in situations where running
the Exmap GUI application is not feasible, for example, on embedded devices,
or when memory data needs to be saved for later examination.

The suite contains three applications: exmap client (exmap), exmap daemon
(exampd) and exmap remote server (exmapserver).

%prep
%setup -q 
%patch0 -p1
%patch1 -p2
sed -i 's/-lreadline/-ltermcap -lreadline/' configure.ac

%build
aclocal
autoconf
automake
%configure2_5x --disable-kernel-module
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall

# DKMS 
######

install -d -m 755 %{buildroot}%{_prefix}/src
cp -a kernel %{buildroot}%{_prefix}/src/%{kernelname}-%{version}

cat > %{buildroot}%{_prefix}/src/%{kernelname}-%{version}/dkms.conf <<EOF

PACKAGE_VERSION="%{version}"

# Items below here should not have to change with each driver version
PACKAGE_NAME="%{kernelname}"
MAKE[0]="make -C \${kernel_source_dir} SUBDIRS=\${dkms_tree}/\${PACKAGE_NAME}/\${PACKAGE_VERSION}/build modules"
CLEAN="make clean"

BUILT_MODULE_NAME[0]="\$PACKAGE_NAME"
DEST_MODULE_LOCATION[0]="/kernel/3rdparty/\$PACKAGE_NAME/"

AUTOINSTALL=yes
REMAKE_INITRD=no

EOF

%clean
rm -rf $RPM_BUILD_ROOT

%post
dkms add -m %{kernelname} -v %{version} --rpm_safe_upgrade ||:
dkms build -m %{kernelname} -v %{version} --rpm_safe_upgrade ||:
dkms install -m %{kernelname} -v %{version} --rpm_safe_upgrade

%preun
dkms remove -m %{kernelname} -v %{version} --rpm_safe_upgrade --all ||:

%files
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog INSTALL README 
%{_bindir}/*
%{_prefix}/src/%{kernelname}-%{version}


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4.1-8mdv2011.0
+ Revision: 618248
- the mass rebuild of 2010.0 packages

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 0.4.1-7mdv2010.0
+ Revision: 437506
- rebuild

* Sat Mar 14 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.4.1-6mdv2009.1
+ Revision: 354896
- rebuild for latest readline

* Fri Sep 12 2008 Pascal Terjan <pterjan@mandriva.org> 0.4.1-5mdv2009.0
+ Revision: 284120
- Bump the release and pray
- Add upstream patch to build on new kernel

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.4.1-3mdv2009.0
+ Revision: 245000
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.4.1-1mdv2008.1
+ Revision: 136407
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

  + Pascal Terjan <pterjan@mandriva.org>
    - Fix typo in summary

* Thu Jul 19 2007 Pascal Terjan <pterjan@mandriva.org> 0.4.1-1mdv2008.0
+ Revision: 53610
- BuildRequires glib2-devel
- Import exmap-console


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1262 |12cr|exo-0.10.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -d. -f1,2)

%define major		0
%define api		1
%define libname		%mklibname %{name} %{api} %{major}
%define develname	%mklibname %{name} -d

Summary:	An extension library to Xfce desktop environment
Name:		exo
Version:	0.10.1
Release:	1
License:	GPLv2+
Group:		System/Libraries
URL:		http://www.xfce.org
Source0:	http://archive.xfce.org/src/xfce/exo/%{url_ver}/%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libxfce4util-1.0) >= 4.9.0
BuildRequires:	pkgconfig(libxfce4ui-1) >= 4.9.0
BuildRequires:	intltool

%description
This is libexo, an extension library to Xfce, developed by os-cillation.
While Xfce comes with quite a few libraries that are targeted at
desktop development, libexo is targeted at application development.

%package -n %{libname}
Summary:	An extension library to Xfce
Group:		System/Libraries
Requires:	%{name} >= %{version}
#Added 01/2012 (wally)
Obsoletes:	%{_lib}%{name}-1_0 < 0.7.0

%description -n %{libname}
Main library for the libexo.

%package -n %{develname}
Summary:	Headers, static libraries and documentation for libexo
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{EVRD}
Provides:	lib%{name}-devel = %{EVRD}
Obsoletes:	%{_lib}exo1_0-devel
Conflicts:	%{name} < 0.7.0

%description -n %{develname}
Headers, static libraries and documentation for libexo.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std

# (tpg) already in %{_real_vendor}-xfce-config package
#rm -rf %{buildroot}%{_sysconfdir}/xdg/xfce4/helpers.rc

# don't ship .la
find %{buildroot} -name "*.la" -delete

%find_lang %{name}-%{api}

%files -f %{name}-%{api}.lang
%doc AUTHORS README ChangeLog TODO
%{_bindir}/exo*
%{_libexecdir}/xfce4/%{name}-%{api}/exo-helper-%{api}
%{_libexecdir}/xfce4/%{name}-%{api}/exo-compose-mail-%{api}
%{_datadir}/applications/*.desktop
%{_datadir}/xfce4/helpers/*.desktop
%{_iconsdir}/hicolor/*/apps/*.png
%{_mandir}/man1/exo*
%{_datadir}/pixmaps/exo-%{api}/exo-thumbnail-frame.png
%{_sysconfdir}/xdg/xfce4/helpers.rc

%files -n %{libname}
%{_libdir}/lib%{name}-%{api}.so.%{major}*

%files -n %{develname}
%doc %{_datadir}/gtk-doc/html/%{name}-%{api}/
%{_libdir}/lib%{name}-%{api}.so
%{_libdir}/pkgconfig/%{name}-%{api}.pc
%{_includedir}/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1263 |12cr|expedite-1.7.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Expedite Evas benchmark/test suite
Name:		expedite
Version:	1.7.3
Release:	1
License: 	BSD
Group: 		Graphical desktop/Enlightenment
URL:		http://www.enlightenment.org/
Source0:	http://download.enlightenment.org/releases/%{name}-%{version}.tar.bz2
Source1:	%{name}.desktop

BuildRequires:	desktop-file-utils
BuildRequires:	imagemagick
BuildRequires:	pkgconfig(evas)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(glew)
BuildRequires:	pkgconfig(directfb)
BuildRequires:	pkgconfig(libgdiplus)
BuildRequires:	pkgconfig(libxine)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(xcb-util)

%description
Expedite Evas benchmark/test suite.

%prep
%setup -q

%build
#NOCONFIGURE=1 ./autogen.sh
%configure2_5x \
	--enable-directfb \
	--enable-opengl-sdl

%make

%install
%makeinstall_std

mkdir -p %{buildroot}%{_datadir}/applications/
cp -vf %{SOURCE1} %{buildroot}%{_datadir}/applications/

mkdir -p %{buildroot}{%{_liconsdir},%{_iconsdir},%{_miconsdir}}
install -m 644 data/e.png %{buildroot}%{_liconsdir}/%{name}.png
convert -resize 32x32 data/e.png %{buildroot}%{_iconsdir}/%{name}.png
convert -resize 16x16 data/e.png %{buildroot}%{_miconsdir}/%{name}.png

mkdir -p %{buildroot}%{_datadir}/pixmaps
cp data/e.png %{buildroot}%{_datadir}/pixmaps/%{name}.png

%files
%doc  AUTHORS COPYING* README
%{_bindir}/%{name}
%{_bindir}/expedite-cmp
%{_datadir}/%{name}
%{_liconsdir}/*.png
%{_iconsdir}/*.png
%{_miconsdir}/*.png
%{_datadir}/pixmaps/*.png
%{_datadir}/applications/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1264 |12cr|exquisite-1.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	This is a psplash replacement that is very simple and uses EFL
Name:		exquisite
Version:	1.0.0
Release:	2
Group:		Graphical desktop/Enlightenment
License:	BSD
URL:		http://enlightenment.org/
Source0: 	http://download.enlightenment.org/releases/%{name}-%{version}.tar.bz2

BuildRequires:	doxygen
BuildRequires:	edje
BuildRequires:	embryo
BuildRequires:	evas
BuildRequires:	pkgconfig(ecore)
BuildRequires:	pkgconfig(ecore-con)
BuildRequires:	pkgconfig(ecore-evas)
BuildRequires:	pkgconfig(edje)
BuildRequires:	pkgconfig(eet)
BuildRequires:	pkgconfig(eina)
BuildRequires:	pkgconfig(evas)

%description
This is a psplash replacement that is very simple and uses EFL (Evas, Edje,
Ecore etc.) for display - thus having immensely powerful theme abilities
without needing any platform-specific compiled themes or modules. It is
compatible with psplash with the same message commands (and more). The
difference is that it requires libraries like evas, edje, ecore, eet and
embryo. These also have loadable modules of their own - thus this is not
perfect for systems that can not have these libraries available and working at
boot, but if you can, it is a lot more capable than other splash engines,
while still running in the framebuffer.

%prep
%setup -q

%build
#NOCONFIGURE=1 ./autogen.sh
%configure2_5x
%make

%install
%makeinstall_std

%files
%{_bindir}/*
%{_datadir}/exquisite/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1265 |12cr|ext2resize-1.1.19-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Ext2 fs resizer
Name:	 ext2resize
Version: 1.1.19
Release: %mkrel 5
License: GPL
Group: System/Kernel and hardware
Url: http://ext2resize.sourceforge.net/
Source0: http://ext2resize.sourceforge.net/%{name}-%{version}.tar.bz2
Patch0:	ext2resize-1.1.19-blkgetsize64.patch
Obsoletes: ext2fs
Provides: ext2fs
BuildRequires:	pkgconfig(ext2fs)
#BuildRequires:	autoconf2.5

%description
ext2resize enable to enlarge or reduce a ext2 fs.

WARNING: this is BETA software.
You may lose data.
You have been warned
Save them before using ext2resize

WARNING: you should probably use resize2fs from e2fsprogs
         which is more robust.

%prep
%setup -q
%patch0 -p2 -b .blkgetsize64
# lib64 fixes, aka libuuid.a is in $(libdir) not /usr/lib
perl -pi -e "s@/usr/lib/(libuuid.a)@%{_libdir}/\1@g" \
	src/Makefile.am src/Makefile.in

%build
%configure2_5x
make

%install
chmod +r *
%makeinstall

install -d %{buildroot}%{_mandir}/man8
install -m 644 doc/*.8 %{buildroot}%{_mandir}/man8

%files
%doc AUTHORS COPYING ChangeLog INSTALL README
%{_sbindir}/*
%{_mandir}/*/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1266 |12cr|ext3grep-0.10.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		ext3grep
Version:	0.10.2
Release:	%mkrel 1
Summary:	Investigation and recovery tool for ext3 filesystem
Group:		File tools
License:	GPLv2+
URL:		http://code.google.com/p/ext3grep/
Source0:	http://ext3grep.googlecode.com/files/ext3grep-%version.tar.gz
BuildRequires:	ext2fs-devel
Patch0:		ext3grep-0.10.1-gcc44.patch
Patch1:		ext3grep-0.10.2-include-unistd_h-for-sysconf.patch
Patch2:		ext3grep-0.10.2-new-e2fsprogs.diff

%description
A tool to investigate an ext3 file system for deleted content and
possibly recover it.

%prep
%setup -q
%patch0 -p1
%patch1 -p0
%patch2 -p1

%build
# http://code.google.com/p/ext3grep/issues/detail?id=14
export CXX=%{_bindir}/g++

%configure2_5x
%make

%install
# Builds twice unless setting it here as well:
export CXX=%{_bindir}/g++
%makeinstall_std

%files
%doc NEWS README
%{_bindir}/ext3grep

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1267 |12cr|extace-1.9.6-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name     extace
%define title    eXtace
%define mainname %{name}
%define alsaname %{name}-alsa
%define ossname	 %{name}-oss
%define version  1.9.6
%define release  %mkrel 5
%define descr    %{title} - An Extace Waveform Viewer
%define summalsa %{descr} with ALSA support
%define summoss  %{descr} without ALSA support
%define group    Sound
%define section  Multimedia/%{group}
%define iconname multimedia_section.png
# Change to 1 if ALSA compiles cleanly again
%define buildalsa 0

Summary:         Visual sound display/analysis program
Name:            %{name}
Version:         %{version}
Release:         %{release}
Source:          %{name}-%{version}.tar.bz2
Patch0:		 extace-1.9.6-desktop-file.patch
License:	 GPL
Group:           %{group}
BuildRoot:       %{tmppath_}/%{name}-%{version}-%{release}-buildroot
Requires:        gnome-libs >= 1.0.11, esound
BuildRequires:   fftw3-devel
BuildRequires:   alsa-lib
BuildRequires:   coreutils
BuildRequires:   perl
BuildRequires:   gtk-devel
BuildRequires:   esound-devel
BuildRequires:   imlib-devel
BuildRequires:   gdkimlib-devel
BuildRequires:   desktop-file-utils
BuildRequires:   imagemagick
#Obsoletes:       %{alsaname}
URL:		 http://extace.sf.net

%description
eXtace is a visual sound display/analysis program for the Gnome Desktop
environment (though it works under other environments as long as gnome/esd
installed and used). Requires ESD to function. Includes
various fourier transforms of the audio data in real-time. Displays include
3D textured flying landscape, 16-128 channel graphic EQ, scope, and a 3D
pointed flying landscape. All aspects of the display are fully configurable,
even the axis placement. 

%if %{buildalsa}
This version is for users who don't use ALSA.
%endif

%if %{buildalsa}
%package alsa
Summary:         %{summalsa}
Group:           %{group}
Obsoletes:       %{mainname}

%description alsa
eXtace is a visual sound display/analysis program for the Gnome Desktop
environment (though it works under other environments as long as gnome/esd
or ALSA is installed and used). Requires ESD or ALSA to function. Includes
various fourier transforms of the audio data in real-time. Displays include
3D textured flying landscape, 16-128 channel graphic EQ, scope, and a 3D
pointed flying landscape. All aspects of the display are fully configurable,
even the axis placement. 

This version is for users who use ALSA.
%endif

%prep
# remove build directories.  better do it by hand as I later on move
# them around
rm -fr $RPM_BUILD_DIR/%{name}-%{version} $RPM_BUILD_DIR/%{alsaname}

# Unpack main source
%setup -q
%patch0 -p1

%if %{buildalsa}
	# Copy source tree to dir %{alsaname} for later building the alsa version
	cp -a $RPM_BUILD_DIR/%{name}-%{version} $RPM_BUILD_DIR/%{alsaname}
%endif

%build
# First build the normal/OSS version, and force to ignore ALSA even if present
%configure2_5x --disable-alsa --disable-rpath
# Remove ALSA support from this build
perl -pi -e 's|(^#define HAVE_ALSA.*$)|/* $1 */|' config.h
for f in {extace,.}/Makefile ; do
	perl -pi -e 's|(^ALSA_LIBS\s+=\s+).*$|$1|' $f
	perl -pi -e 's|-lasound||' $f
done
%make

%if %{buildalsa}
	# Now build the ALSA version.  ALSA support is built by default if available
	cd $RPM_BUILD_DIR/%{alsaname}
	%configure2_5x --disable-rpath
	%make
%endif

%install
rm -rf %buildroot

# First install the OSS version
%makeinstall

mkdir -p %{buildroot}%{_bindir}

# Use /etc/alternatives to have it point to the right binary
# The "normal" one is named extace-oss, the alsa bin is called extace-alsa
mv %{buildroot}%{_bindir}/%{name} %buildroot%{_bindir}/%{ossname}

%if %{buildalsa}
	# And now install the alsa version
	cd $RPM_BUILD_DIR/%{alsaname}
	%makeinstall
	# Rename the binary so that it doesn't overwrite the pointer to /etc/alternatives
	mv %{buildroot}%{_bindir}/%{name} %buildroot%{_bindir}/%{alsaname}
%endif

mkdir -p %buildroot%_datadir/applications/
desktop-file-install --vendor='' \
	--dir=%buildroot%_datadir/applications/ \
	%buildroot%_datadir/gnome/apps/Multimedia/extace.desktop

rm -f %buildroot%_datadir/gnome/apps/Multimedia/extace.desktop

mkdir -p %buildroot%_iconsdir/
convert src/logo.xpm %buildroot%_iconsdir/%{name}.png

%post
# Update /etc/alternatives to point to the right binary file
update-alternatives --install %{_bindir}/%{name} %{name} %{_bindir}/%{ossname} 100

# Only in Mandriva:
# Update menus
%if %mdkversion < 200900
%{update_menus}
%endif

%postun
update-alternatives --remove %{name} %{_bindir}/%{ossname}

# Only in Mandriva:
# Remove the menu entry
%if %mdkversion < 200900
%{clean_menus}
%endif

%if %{buildalsa}
	%post alsa
	# Update /etc/alternatives to point to the right binary file
	update-alternatives --install %{_bindir}/%{name} %{name} %{_bindir}/%{alsaname} 200

	# Only in Mandriva:
	# Update menus
%if %mdkversion < 200900
	%{update_menus}
%endif

	%postun alsa
	update-alternatives --remove %{name} %{_bindir}/%{alsaname}

	# Only in Mandriva:
	# Remove the menu entry
%if %mdkversion < 200900
	%{clean_menus}
%endif
%endif

%clean
rm -rf %buildroot

%files
%defattr(-,root,root,0755)
%doc TODO AUTHORS CREDITS NEWS ChangeLog README
%{_bindir}/%{ossname}
%{_datadir}/applications/extace.desktop
%{_iconsdir}/*.png

%if %{buildalsa}
%files alsa
%defattr(-,root,root,0755)
%{_bindir}/%{alsaname}
%endif


%changelog
* Thu Sep 03 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.9.6-5mdv2010.0
+ Revision: 428659
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.9.6-4mdv2009.0
+ Revision: 245006
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Thu Feb 14 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.9.6-2mdv2008.1
+ Revision: 168126
- put a real summary
- kill re-definition of %%buildroot on Pixel's request
- s/Mandrake/Mandriva/

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Aug 23 2007 Thierry Vignaud <tvignaud@mandriva.com> 1.9.6-2mdv2008.0
+ Revision: 70213
- fileutils, sh-utils & textutils have been obsoleted by coreutils a long time ago

* Fri Aug 10 2007 Funda Wang <fundawang@mandriva.org> 1.9.6-1mdv2008.0
+ Revision: 61422
- Add desktop-file patch
- fix file list
- use xdg menu item
- New version 1.9.6

  + Nicolas Lécureuil <neoclust@mandriva.org>
    - Import extace



* Tue May  9 2006 Gtz Waschk <waschk@mandriva.org> 1.8.11-4mdk
- fix buildrequires

* Thu Oct 06 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.8.11-3mdk
- Fix BuildRequires
- %%mkrel 

* Fri Sep 10 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.8.11-2mdk
- rebuild

* Wed Aug 20 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.8.11-1mdk
- 1.8.11

* Tue Jan 28 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.6.4-3mdk
- rebuild

* Tue Sep 03 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.6.4-2mdk
- rebuild

* Tue Jan 15 2002 Alexander Skwar <ASkwar@Linux-Mandrake.com> 1.6.4-1mdk
- 1.6.4
- Actually *use* update-alternatives and not only pretend to do so
- alsa subpackage now only contains the alsa binary, thanks to ua
- Remove ALSA support, because ALSA 0.5.x doesn't seem to be supported
  by extace anymore

* Thu Sep 13 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.6.1-1mdk
- 1.6.1

* Thu Jul 05 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.5.1-1mdk
- updated to 1.5.1

* Tue Jan 02 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.4.5-1mdk
- updated to 1.4.5

* Fri Dec 15 2000 Lenny Cartier <lenny@mandrakesoft.com> 1.4.4-1mdk
- updated to 1.4.4

* Tue Dec 5 2000 Daouda Lo <daouda@mandrakesoft.com> 1.4.0-1mdk
- update

* Sun Nov 05 2000 Lenny Cartier <lenny@mandrakesoft.com> 1.3.11-1mdk
- updated to 1.3.11

* Thu Oct 26 2000 Lenny Cartier <lenny@mandrakesoft.com> 1.3.9-1mdk
- updated to 1.3.9

* Wed Oct 18 2000 Lenny Cartier <lenny@mandrakesoft.com> 1.3.8-1mdk
- used srpm from Alexander Skwar <ASkwar@Linux-Mandrake.com> :
	Fri Oct 13 2000 Alexander Skwar <ASkwar@Linux-Mandrake.com> 1.3.8-1mdk
	New version
	Split up in a alsa and non-alsa version, ie. it will create two
  	binary packages
	Use %%{_sysconfdir}/alternatives to have it point to the right binary

* Mon Sep 18 2000 Alexander Skwar <ASkwar@DigitalProjects.com> 1.3.4-1mdk
- New version
- Now with ALSA support
- Hardcoded to use ALSA card 0, Device 0 and Sub Chan 1

* Sun Aug 27 2000 Alexander Skwar <ASkwar@DigitalProjects.com> 1.3.2-1mdk
- New version
- (Build-)requires fftw

* Wed Apr 26 2000 Lenny Cartier <lenny@mandrakesoft.com> 1.2.0-2mdk
- fix group
- spec helper fixes

* Wed Sep 08 1999 Daouda LO <daouda@mandrakesoft.com>
- 1.2.0 

* Tue Jul 20 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
- Initalisation of spec file for Mandrake distribution.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1268 |12cr|ExtFile-1.1.3-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name      ExtFile
%define longtitle A Zope product to store larges files outside the ZODB
%define version   1.1.3
%define release   %mkrel 9





Name:               %name
Summary:            %longtitle
Version:            %version
Release:            %release
Group:              Development/Python
Requires:           zope python-imaging
License:            GPL
URL:                http://www.zope.org
BuildRoot:          %{_tmppath}/%{name}-%{version}-rootdir

Source: %{name}-%{version}.tar.bz2

#----------------------------------------------------------------------
%description
A Zope product to store larges files outside the ZODB

#----------------------------------------------------------------------
%prep

rm -rf $RPM_BUILD_ROOT
%setup -a 0

#----------------------------------------------------------------------
%build

#----------------------------------------------------------------------
%install

install -d $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}
install %{name}-%{version}/*.py $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}
install %{name}-%{version}/*.txt $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}
install %{name}-%{version}/*.dtml $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}

install -d $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/www
install %{name}-%{version}/www/*.gif $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/www

install -d $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/icons
install %{name}-%{version}/icons/*.gif $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/icons
install %{name}-%{version}/icons/*.html $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/icons
install -d $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/icons/application
install %{name}-%{version}/icons/application/*.gif $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/icons/application
install -d $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/icons/audio
install %{name}-%{version}/icons/audio/*.gif $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/icons/audio
install -d $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/icons/image
install %{name}-%{version}/icons/image/*.gif $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/icons/image
install -d $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/icons/text
install %{name}-%{version}/icons/text/*.gif $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/icons/text
install -d $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/icons/video
install %{name}-%{version}/icons/video/*.gif $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/icons/video

%clean
rm -rf $RPM_BUILD_ROOT

#----------------------------------------------------------------------
%files
%defattr(-,root,root,0755)
%doc README.txt CHANGES.txt LICENSE.txt version.txt

%{_libdir}/zope/lib/python/Products/%{name}/

#----------------------------------------------------------------------


%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.3-9mdv2011.0
+ Revision: 616413
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 1.1.3-8mdv2010.0
+ Revision: 428660
- rebuild

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1.1.3-7mdv2009.0
+ Revision: 266089
- rebuild early 2009.0 package (before pixel changes)

* Mon May 12 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.1.3-6mdv2009.0
+ Revision: 206511
- Should not be noarch ed

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.1.3-5mdv2008.1
+ Revision: 136407
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import ExtFile


* Mon Jun 19 2006 Lenny Cartier <lenny@mandriva.com> 1.1.3-5mdv2007.0
- rebuild

* Fri May 13 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.1.3-4mdk
- Rebuild

* Wed Sep 05 2003 Sebastien Robin <seb@nexedi.com> 1.1.3-3mdk
- Update spec in order to follows Mandrake Rules

* Wed Apr 25 2003 Sebastien Robin <seb@nexedi.com> 1.1.3-2nxd
- Clean the spec file

* Mon Feb 3 2003 Jean-Paul Smets <jp@nexedi.com> 1.1.3-1nxd
- Initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1269 |12cr|extra-cmake-modules-0.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define git 1

Name:		extra-cmake-modules
Summary:	KDE cmake extra modules
Group:		Graphical desktop/KDE
Version:	0.0.1
Release:	%mkrel 1
License:	GPL
URL:		https://projects.kde.org/projects/kdesupport/extra-cmake-modules
Source0:	ftp://ftp.kde.org/pub/kde/unstable/%{version}/src/%{name}%{?!git:-%{version}}.tar.xz
Patch0:		extra-cmake-modules-0.0.1-fix-man-path.patch
BuildArch:	noarch
BuildRequires:	cmake

%description
KDE cmake extra modules.

%files
%{_datadir}/%{name}-%{version}/
%{_mandir}/man1/%{name}.1.xz

#--------------------------------------------------------------------
%prep
%setup -q%{?git:n %{name}}
%patch0 -p0 -b .fix-man-path

%build
%cmake
%make

%install
rm -fr %{buildroot}
%makeinstall_std -C build




%changelog
* Sat Nov 19 2011 Zé <ze@mandriva.org> 0.0.1-1mdv2012.0
+ Revision: 731687
- imported package extra-cmake-modules


* Thu Nov 17 2011 Zé <ze@mandriva.org> 0.0.1-1
- first package 
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1270 |12cr|extract-xiso-2.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		extract-xiso
Version:	2.5
Release:	%mkrel 1
Summary:	A backup tool for creating and extracting disc image .iso's of XBox games
License:	BSD
Group:		Archiving/Backup
URL:		http://sourceforge.net/projects/extract-xiso
Source0:	%{name}_v%{version}_src.tgz

%description
A backup tool for creating and extracting disc image .iso's of XBox games.
For more details see: http://sourceforge.net/projects/extract-xiso

%prep
%setup -q -n %{name}

%build
%setup_compile_flags
gcc -D__LINUX__ $CFLAGS $LDFLAGS extract-xiso.c libftp-*/*.c -o extract-xiso

%install
%__rm -rf %{buildroot}
%__mkdir_p %{buildroot}%{_bindir}
%__cp %{name} %{buildroot}%{_bindir}/

%clean
%__rm -rf %{buildroot}

%files
%doc LICENSE.TXT README.TXT
%{_bindir}/%{name}



%changelog
* Thu Feb 23 2012 Andrey Bondrov <abondrov@mandriva.org> 2.5-1mdv2011.0
+ Revision: 779330
- imported package extract-xiso


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1271 |12cr|extremetuxracer-0.5-0.beta.7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gname	etracer

Name:		extremetuxracer
Version:	0.5
Release:	0.beta.7
Summary:	OpenGL racing game featuring Tux
License:	GPLv2
Group:		Games/Arcade
URL:		http://www.extremetuxracer.com/
Source0:	http://downloads.sourceforge.net/extremetuxracer/%{name}-%{version}beta.tar.gz
Patch0:		extremetuxracer-0.5-defaultopt.patch
Patch1:		extremetuxracer-0.5-link.patch
Patch2:		extremetuxracer-0.5-install.patch
Patch3:		extreme-tuxracer-0.5beta-libpng15.patch
Requires:	squirrel
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(esound)
BuildRequires:	pkgconfig(glu)
BuildRequires:	texinfo
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(libxslt)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	squirrel
BuildRequires:	tcl-devel
BuildRequires:	libsquirrel-devel

Provides:	tuxracer = %{version}-%{release}

%description
Extreme Tux Racer is an OpenGL racing game featuring Tux, the Linux
mascot. The goal of the game is to slide down a snow- and ice-covered
mountain as quickly as possible.  It is based on the GPL version of
TuxRacer.

%prep
%setup -q -n extreme-tuxracer-%{version}beta
%patch0 -p1 -b .defaultopt
%patch1 -p0 -b .link
%patch2 -p0 -b .install
%patch3 -p1 -b .libpng
unzip %{gname}icons.zip

%build
autoreconf -fi
CFLAGS="%{optflags} -O3 -ffast-math" \
CXXFLAGS="%{optflags} -O3 -ffast-math" \
%configure2_5x	--bindir=%{_gamesbindir} \
		--with-data-dir=%{_gamesdatadir}/%{name}\
		--datadir=%{_gamesdatadir} \
		--disable-debug
%make

%install
%makeinstall_std

install -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
Name=Extreme Tux Racer
Comment=OpenGL racing game featuring Tux
Exec=%{_gamesbindir}/%{gname}
Icon=%{gname}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;ArcadeGame;X-MandrivaLinux-MoreApplications-Games-Arcade;
EOF

for r in 16 22 32 48; do
    install -D %{gname}icons/%{gname}icon_${r}.png %{buildroot}%{_datadir}/icons/hicolor/${r}x${r}/apps/%{gname}.png
done
install -D %{gname}icon.svg %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/%{gname}.svg

%find_lang %{gname}

cat > README.urpmi << EOF

---------------------------Description-------------------------------------

Extreme Tux Racer is an OpenGL racing game featuring Tux, 
the Linux mascot. The goal of the game is to slide down 
a snow- and ice-covered mountain as quickly as possible. 
It is based on the GPL version of TuxRacer.

-----------------------------Warning--------------------------------------- 

It might occurs that etracer won t start,
in that case you need to edit ~/.ppracer/options
and adjust values to your hardware configuration.

---------------------------DescriptionFR-----------------------------------
Extreme Tux Racer est un jeu OpenGL avec en hero Tux la 
masctotte Linux. Le but de ce jeu est de faire descendre Tux 
le plus rapidement possible de pistes pentues et recouvertes de neige et
de glace.
Ce jeu est bas? sur la version GPL de TuxRacer.

-----------------------------Attention-------------------------------------

Il est possible que etracer ne demarre pas.
Dans ce cas il vous faudra editer le fichier ~/.ppracer/options
et changer les valeurs pour qu elles soient correctes avec votre
configuration materielle.

---------------------------------------------------------------------------
EOF

%files -f %{gname}.lang
%defattr(644,root,root,755)
%doc AUTHORS ChangeLog README.urpmi
%{_gamesdatadir}/*
%{_datadir}/applications/mandriva-%{name}.desktop
%{_datadir}/icons/hicolor/*/apps/%{gname}.*
%attr(755,root,root) %{_gamesbindir}/%{gname}



%changelog
* Tue May 03 2011 Oden Eriksson <oeriksson@mandriva.com> 0.5-0.beta.6mdv2011.0
+ Revision: 664166
- mass rebuild

* Thu Dec 02 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5-0.beta.5mdv2011.0
+ Revision: 605115
- rebuild

* Wed Mar 17 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5-0.beta.4mdv2010.1
+ Revision: 522580
- rebuilt for 2010.1

* Wed Sep 02 2009 Christophe Fergeau <cfergeau@mandriva.com> 0.5-0.beta.3mdv2010.0
+ Revision: 424395
- rebuild

* Mon Mar 16 2009 Giuseppe Ghibò <ghibo@mandriva.com> 0.5-0.beta.2mdv2009.1
+ Revision: 355692
- Default windowed resolution to 800x600 (640x480 would leave out some element).

* Sun Mar 15 2009 Giuseppe Ghibò <ghibo@mandriva.com> 0.5-0.beta.1mdv2009.1
+ Revision: 355192
- Release 0.5beta.
- Better optimization.
- Default to windowed and show FPS (Patch0).
- Added languages.

* Sat Dec 06 2008 Adam Williamson <awilliamson@mandriva.org> 0.4-4mdv2009.1
+ Revision: 311014
- re-add gname define (got lost somehow)
- obsolete wherever-racer, which appears to be dead now
- rebuild for new tcl

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 0.4-3mdv2009.0
+ Revision: 218423
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Mon Jan 28 2008 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 0.4-3mdv2008.1
+ Revision: 159485
- fix executable name in README.urpmi (s/ppracer/etracer/)

* Mon Jan 28 2008 Olivier Blin <oblin@mandriva.com> 0.4-2mdv2008.1
+ Revision: 159157
- nicer summary (from tpg)

* Mon Jan 28 2008 Olivier Blin <oblin@mandriva.com> 0.4-1mdv2008.1
+ Revision: 159113
- buildrequire tcl-devel
- obsoletes/provides ppracer
- use icons from source and install them in XDG locations
- adapt to new etracer binary name
- drop unnecessary build patches
- drop unused source
- extremetuxracer 0.4
- rename ppracer as extremetuxracer
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request

* Wed Aug 29 2007 Oden Eriksson <oeriksson@mandriva.com> 0.5-0.alpha4mdv2008.0
+ Revision: 74800
- Import ppracer


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1272 |12cr|eyelight-0.5.0-0.68638.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Tarball of svn snapshot created as follows...
#Cut and paste in a shell after removing initial #

#svn co http://svn.enlightenment.org/svn/e/trunk/PROTO/eyelight eyelight; \
#cd eyelight; \
#SVNREV=$(LANGUAGE=C svn info | grep "Last Changed Rev:" | cut -d: -f 2 | sed "s@ @@"); \
#v_maj=$(cat configure.ac | grep 'm4_define(\[v_maj\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#v_min=$(cat configure.ac | grep 'm4_define(\[v_min\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#v_mic=$(cat configure.ac | grep 'm4_define(\[v_mic\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#PKG_VERSION=$v_maj.$v_min.$v_mic.$SVNREV; \
#cd ..; \
#tar -Jcf eyelight-$PKG_VERSION.tar.xz eyelight/ --exclude .svn --exclude .*ignore

%define svnrev	68638

%define major   0
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	Eyelight is a simple EFL based presentation tool
Name:		eyelight
Version:	0.5.0
Release:	0.%{svnrev}.2
License:	GPLv2.1
URL:		http://enlightenment.org/
Source0: 	%{name}-%{version}.%{svnrev}.tar.xz
Group:		Graphical desktop/Enlightenment

BuildRequires:	doxygen
BuildRequires:	edje
BuildRequires:	embryo
BuildRequires:	evas
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(emotion)
BuildRequires:	pkgconfig(edje)

%description
Eyelight is a simple EFL based presentation tool

%package -n %{libname}
Summary:    Eyelight library
Group:      System/Libraries

%description -n %{libname}
This package contains the dynamic libraries from %{name}.

%package -n %{develname}
Summary:    Eyelight headers, libraries, documentation and test programs
Group:      Development/Other
Requires:   %{libname} = %{version}
Provides:   %{name}-devel = %{version}-%{release}

%description -n %{develname}
Headers and libraries from %{name}

%prep
%setup -qn %{name}

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x \
	--disable-static
%make LIBS='-leet'

%install
%makeinstall_std
find %{buildroot} -name *.la | xargs rm

%files
%{_bindir}/*
%{_datadir}/%{name}/themes/default/fonts/*
%{_datadir}/%{name}/themes/default/theme.edj
%{_datadir}/%{name}/themes/default/transition/*.edc
%{_datadir}/%{name}/viewer/*.ttf

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_libdir}/*.so
%{_includedir}/*
%{_libdir}/pkgconfig/*



%changelog
* Wed Jul 04 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.5.0-0.68638.1
+ Revision: 808110
- version update 0.5.0.68638

* Thu Jan 12 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.5.0-0.62296.1
+ Revision: 760245
- fixed build
- fixed BR
- imported package eyelight


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1273 |12cr|ezusbmidi-2002_10_20-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name 	ezusbmidi
%define version 2002_10_20
%define release %mkrel 10

Summary: 	Firmware drivers for EZUSB MIDI devices
Name: 		%{name}
Version: 	%{version}
Release: 	%{release}
Source: 	%{name}-%{version}.tar.bz2
Patch0:		%{name}-%{version}-udev.patch
License: 	GPLv2
URL: 		http://linux-hotplug.sourceforge.net
Group: 		System/Kernel and hardware
BuildRoot: 	%{_tmppath}/%{name}-buildroot
BuildArch: 	noarch
Requires: 	fxload udev
BuildRequires: 	linuxdoc-tools sdcc

%description
This program is an USB-MIDI compliant firmware for the EZUSB chip
(AN2131SC) developed to make an USB-MIDI adapter to run with Linux.
It runs with these USB-MIDI devices:
- Midiman Midisport 1x1
- Midiman Midisport 2x2
- Midiman Midisport UNO
- Steinberg USB-2-MIDI
Author: Lars Doelle <lars.doelle@on-line.de>

%prep
%setup
%patch0 -p1

%build
make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog descriptor.png KnownBugs README *.html
%{_sysconfdir}/udev/rules.d/*
%{_datadir}/usb/ezusbmidi



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 2002_10_20-10mdv2011.0
+ Revision: 618252
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 2002_10_20-9mdv2010.0
+ Revision: 428661
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2002_10_20-8mdv2009.0
+ Revision: 245017
- rebuild

* Sun Mar 09 2008 Adam Williamson <awilliamson@mandriva.org> 2002_10_20-6mdv2008.1
+ Revision: 182735
- bunzip2 patch
- new license policy
- udev rules are not config files
- adjust udev rules to look for fxload in /sbin not /usr/sbin

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 2002_10_20-5mdv2008.1
+ Revision: 136408
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import ezusbmidi


* Tue Mar 21 2006 Austin Acton <austin@mandriva.org> 2002_10_20-5mdk
- mkrel

* Sat Mar 18 2006 Pedro Lopez-Cabanillas <plcl@users.sourceforge.net> 2002_10_20-4mdk
- use udev instead of hotplug, for Mandriva 2006

* Sun Dec 28 2003 Austin Acton <austin@linux.ca> 2002_10_20-3mdk
- rebuild with fixed sdcc

* Sat Dec 27 2003 Austin Acton <austin@linux.ca> 2002_10_20-2mdk
- sweet help from Pedro Lopez-Cabanillas <plcl@bigfoot.com> :
  - fxload is at /usr/sbin

* Wed Apr 30 2003 Austin Acton <aacton@yorku.ca> 2002_10_20-1mdk
- port to Mandrake
- patch for sdcc 2.3.3

* Sun Oct 20 2002 Pedro Lopez-Cabanillas <plcl@bigfoot.com> 2002_10_20
- first snapshot.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1274 |12cr|f2c-20031026-3.0.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: The f2c Fortran to C/C++ conversion program and static libraries.
Name: f2c
Version: 20031026
Release: 3.0.1%{?dist}
License: Distributable
Group: Development/Languages
Source: f2c.tar
Patch0: f2c-20031026.patch 
URL: http://netlib.org/f2c/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: unzip
Obsoletes: f2c-libs

%description
F2c converts Fortran 77 source code to C or C++ source files. If no
Fortran files are named on the command line, f2c can read Fortran from
standard input and write C to standard output.


%prep
%setup -q -n %{name}
unzip libf2c.zip
%patch0 -p1  -b .tim

%build
%ifarch axp
MFLAG=-mieee
%endif

mkdir -p $RPM_BUILD_DIR/f2c-%{version}/libf2c/PIC

cp src/makefile.u src/Makefile
cp libf2c/makefile.u libf2c/Makefile
make -C src RPM_OPT_FLAGS="$RPM_OPT_FLAGS" MFLAG="$MFLAG" f2c
make -C libf2c RPM_OPT_FLAGS="$RPM_OPT_FLAGS -fPIC" MFLAG="$MFLAG" 

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_libdir}
mkdir -p %{buildroot}%{_includedir}
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}/%{_mandir}/man1
install -m 644 libf2c/libf2c.a %{buildroot}%{_libdir}
install -m 644 f2c.h %{buildroot}%{_includedir}
install -s -m 755 src/f2c %{buildroot}%{_bindir}/f2c
install -m 644 src/f2c.1t %{buildroot}/%{_mandir}/man1/f2c.1
install -m 755 libf2c/libf2c.so.0.22 %{buildroot}%{_libdir}
ln -sf libf2c.so.0.22 %{buildroot}%{_libdir}/libf2c.so

%post -p /sbin/ldconfig

%postun -p /sbin/ldconfig

%files
%defattr(-,root,root,-)
%doc f2c.ps readme permission disclaimer changes src/Notice src/README
%{_bindir}/*
%{_libdir}/libf2c.so.*
%{_mandir}/man1/f2c.1*
%{_includedir}/*
%{_libdir}/libf2c.a
%{_libdir}/libf2c.so

%clean
rm -rf %{buildroot}

%changelog
* Sat Jun 14 2008 Axel Thimm <Axel.Thimm@ATrpms.net> - 20031026-3.0.1
- Fix not utf-8 specfile entries.

* Wed Jul 16 2003 Axel Thimm <Axel.Thimm@ATrpms.net>
- Updated to 20030320, adapted the patch.

* Thu Jan 11 2001 Trond Eivind Glomsrød <teg@redhat.com>
- add -fPIC to the CFLAGS

* Mon Jul 24 2000 Prospector <prospector@redhat.com>
- rebuilt

* Mon Jul 10 2000 Trond Eivind Glomsrød <teg@redhat.com>
- rebuild

* Thu Jun 22 2000 Trond Eivind Glomsrød <teg@redhat.com>
- use %%{_tmppath} and %%{_mandir}

* Wed May 10 2000 Tim Powers <timp@redhat.com>
- updated to 20000510

* Fri Feb 04 2000 Tim Powers <timp@redhat.com>
- fixed so that man pages are gzip'ed

* Tue Nov 9 1999 Tim Powers <timp@redhat.com>
- updated source to 19991109
- quiet setup

* Wed Jul 28 1999 Tim Powers <timp@redhat.com>
- updated source to 19990728
- updated patch
- added %defattr
- moved changleg to bottom of spec
- built for 6.1

* Tue Apr 27 1999 Bill Nottingham <notting@redhat.com>
- build for powertools

* Tue Mar 30 1999 Alexander L. Belikoff <abel@bfr.co.il>

- upgraded to version 19990326
- adjusted the types in f2c.h for the Alpha
- f2c source is packaged as a .tar.gz file and libf2c inside is already
  extracted - this makes building patches much easier.

* Thu May 07 1998 Prospector System <bugs@redhat.com>

- translations modified for de, fr, tr

* Wed Oct 29 1997 Cristian Gafton <gafton@redhat.com>
- upgraded to version 19970805
- added buildroot; removed libs subpackage and made it obsoleted

* Thu Jul 17 1997 Erik Troan <ewt@redhat.com>
- built against glibc

* Thu Apr 17 1997 Erik Troan <ewt@redhat.com>
- Changed axp tag to alpha

* Fri Apr 11 1997 Michael Fulbright <msf@redhat.com>
- Fixed man page and made it install the troff version in correct place.
- Removed checksum calculation on sources, otherwise we cant patch source!

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1275 |12cr|faces-penguin-0.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	faces-penguin
%define	version 0.1
%define	release	%mkrel 8

Summary:	Penguin face icons
Name:		%name
Version:	%version
Release:	%release
License:	GPL
Group:		System/Configuration/Other	
Source0:	%name-%version.tar.bz2
BuildRoot:	%_tmppath/%name-buildroot
BuildArch:	noarch

%description
Penguin faces from previous Mandriva Linux releases.

%prep

%setup -q


%install
rm -rf $RPM_BUILD_ROOT

install -d %{buildroot}/%{_datadir}/mdk/faces
install -m644 olddefault.png %{buildroot}/%{_datadir}/mdk/faces
install -m644 root.png %{buildroot}/%{_datadir}/mdk/faces
install -m644 tuxbaby.png %{buildroot}/%{_datadir}/mdk/faces
install -m644 tuxbox.png %{buildroot}/%{_datadir}/mdk/faces
install -m644 tuxcoocker.png %{buildroot}/%{_datadir}/mdk/faces
install -m644 tuxdad.png %{buildroot}/%{_datadir}/mdk/faces
install -m644 tuxegg.png %{buildroot}/%{_datadir}/mdk/faces
install -m644 tuxgirl.png %{buildroot}/%{_datadir}/mdk/faces
install -m644 tuxhead1.png %{buildroot}/%{_datadir}/mdk/faces
install -m644 tuxhead2.png %{buildroot}/%{_datadir}/mdk/faces
install -m644 tuxmam.png %{buildroot}/%{_datadir}/mdk/faces
install -m644 tuxmecano.png %{buildroot}/%{_datadir}/mdk/faces
install -m644 tux.png %{buildroot}/%{_datadir}/mdk/faces
install -m644 user-brunette-mdk.png %{buildroot}/%{_datadir}/mdk/faces
install -m644 user-curly-mdk.png %{buildroot}/%{_datadir}/mdk/faces
install -m644 user-olddefault-mdk.png %{buildroot}/%{_datadir}/mdk/faces
install -m644 user-girl-mdk.png %{buildroot}/%{_datadir}/mdk/faces
install -m644 user-hat-mdk.png %{buildroot}/%{_datadir}/mdk/faces
install -m644 user-tie-mdk.png %{buildroot}/%{_datadir}/mdk/faces
install -m644 user-woman-blond-mdk.png %{buildroot}/%{_datadir}/mdk/faces
install -m644 utildame.png %{buildroot}/%{_datadir}/mdk/faces
install -m644 utilmons.png %{buildroot}/%{_datadir}/mdk/faces

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/mdk/faces/*



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1-8mdv2011.0
+ Revision: 618253
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 0.1-7mdv2010.0
+ Revision: 428701
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 0.1-6mdv2009.0
+ Revision: 240690
- rebuild
- kill re-definition of %%buildroot on Pixel's request
- s/Mandrake/Mandriva/

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Aug 23 2007 Thierry Vignaud <tv@mandriva.org> 0.1-4mdv2008.0
+ Revision: 70214
- use %%mkrel


* Mon Apr 05 2004 Michael Scherer <misc@mandrake.org> 0.1-3mdk
- rebuild.
- remove forbidden word

* Thu Jan 02 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.1-2mdk
- rebuild

* Wed Aug 14 2002 Ben Reser <ben@reser.org> 0.1-1mdk
- resurect the penguins!


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1276 |12cr|facter-1.6.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		facter
Version:	1.6.6
Release:	2
Summary:	Ruby module for collecting simple facts about a host operating system
License:	Apache Software License
Group:		System/Libraries
URL:		http://www.puppetlabs.com/puppet/related-projects/facter/
Source0:	http://www.puppetlabs.com/downloads/%{name}/%{name}-%{version}.tar.gz
BuildArch:	noarch
BuildRequires:	ruby
Requires:	ruby >= 1.8.1
Requires:	dmidecode
Requires:	lsb-release
# needed for host, in facter/ipaddress.rb
Requires:	bind-utils

%description
Ruby module for collecting simple facts about a host Operating
system. Some of the facts are preconfigured, such as the hostname and the
operating system. Additional facts can be added through simple Ruby scripts

%prep
%setup -q

%build
# Use /usr/bin/ruby directly instead of /usr/bin/env ruby in
#+ executables. Otherwise, initscripts break since pidof can't
#+ find the right process
sed -i -e 's@^#!.*$@#! /usr/bin/ruby@' bin/facter

%install
install -d -m 0755 %{buildroot}%{ruby_sitelibdir}/%{name}
install -d -m 0755 %{buildroot}%{_bindir}
install -d -m 0755 %{buildroot}%{_defaultdocdir}/%{name}
install -p -m 0644 lib/*.rb %{buildroot}%{ruby_sitelibdir}
cp -a lib/facter/* %{buildroot}%{ruby_sitelibdir}/%{name}
install -p -m 0755 bin/facter %{buildroot}%{_bindir}

%files
%doc CHANGELOG INSTALL LICENSE
%{_bindir}/facter
%{ruby_sitelibdir}/facter.rb
%{ruby_sitelibdir}/%{name}



%changelog
* Mon Mar 19 2012 Andrey Bondrov <abondrov@mandriva.org> 1.6.6-1mdv2012.0
+ Revision: 785484
- New version 1.6.6, spec cleanup

* Tue Feb 14 2012 Bogdano Arendartchuk <bogdano@mandriva.com> 1.6.3-2
+ Revision: 773894
- rebuild for ruby 1.9

* Wed Nov 30 2011 Andrey Bondrov <abondrov@mandriva.org> 1.6.3-1
+ Revision: 735734
- New version 1.6.3

* Sun Oct 09 2011 Andrey Bondrov <abondrov@mandriva.org> 1.6.1-1
+ Revision: 703890
- New version 1.6.1, new license

* Mon Jun 27 2011 Michael Scherer <misc@mandriva.org> 1.5.9-1
+ Revision: 687395
- update to new version 1.5.9

* Sun Nov 21 2010 Michael Scherer <misc@mandriva.org> 1.5.8-2mdv2011.0
+ Revision: 599427
- fix missing Requires

* Sat Sep 18 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.8-1mdv2011.0
+ Revision: 579558
- update to new version 1.5.8

* Sat Sep 26 2009 Frederik Himpe <fhimpe@mandriva.org> 1.5.7-1mdv2010.0
+ Revision: 449586
- update to new version 1.5.7

* Tue Jun 30 2009 Frederik Himpe <fhimpe@mandriva.org> 1.5.6-1mdv2010.0
+ Revision: 391101
- Update to new version 1.5.6

* Thu Jul 24 2008 Funda Wang <fwang@mandriva.org> 1.5-1mdv2009.0
+ Revision: 245281
- New version 1.5
- drop patch100, merged upstream

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.3.8-3mdv2009.0
+ Revision: 245020
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Tue Oct 30 2007 Funda Wang <fwang@mandriva.org> 1.3.8-1mdv2008.1
+ Revision: 103817
- BR ruby
- import facter


* Thu Oct 30 2007 roudoud0u <roudoud0u@free.fr> - 1.3.8-1
- Initial Mandriva rpm package (based on David Lutterkort spec file)

* Thu Mar 29 2007 David Lutterkort <dlutter@redhat.com> - 1.3.7-1
- New version

* Fri Jan 19 2007 David Lutterkort <dlutter@redhat.com> - 1.3.6-1
- New version

* Thu Jan 18 2007 David Lutterkort <dlutter@redhat.com> - 1.3.5-3
- require which; facter is very unhappy without it

* Mon Nov 20 2006 David Lutterkort <dlutter@redhat.com> - 1.3.5-2
- Make require ruby(abi) and buildarch: noarch conditional for fedora 5 or
  later to allow building on older fedora releases

* Tue Oct 10 2006 David Lutterkort <dlutter@redhat.com> - 1.3.5-1
- New version

* Tue Sep 26 2006 David Lutterkort <dlutter@redhat.com> - 1.3.4-1
- New version

* Wed Sep 13 2006 David Lutterkort <dlutter@redhat.com> - 1.3.3-2
- Rebuilt for FC6

* Wed Jun 28 2006 David Lutterkort <dlutter@redhat.com> - 1.3.3-1
- Rebuilt

* Fri Jun 19 2006 Luke Kanies <luke@madstop.com> - 1.3.0-1
- Fixed spec file to work again with the extra memory and processor files.
- Require ruby(abi). Build as noarch

* Fri Jun 9 2006 Luke Kanies <luke@madstop.com> - 1.3.0-1
- Added memory.rb and processor.rb

* Mon Apr 17 2006 David Lutterkort <dlutter@redhat.com> - 1.1.4-4
- Rebuilt with changed upstream tarball

* Tue Mar 21 2006 David Lutterkort <dlutter@redhat.com> - 1.1.4-3
- Do not rely on install.rb, it will be deleted upstream

* Mon Mar 13 2006 David Lutterkort <dlutter@redhat.com> - 1.1.4-2
- Commented out noarch; requires fix for bz184199

* Mon Mar  6 2006 David Lutterkort <dlutter@redhat.com> - 1.1.4-1
- Removed unused macros

* Mon Feb  6 2006 David Lutterkort <dlutter@redhat.com> - 1.1.1-2
- Fix BuildRoot. Add dist to release tag

* Wed Jan 11 2006 David Lutterkort <dlutter@redhat.com> - 1.1.1-1
- Initial build.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1277 |12cr|faenza-icon-theme-1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		faenza-icon-theme
Version:	1.2
Release:	2
Summary:	Faenza icon theme
Group:		Graphical desktop/Other
License:	GPLv3+
URL:		http://tiheum.deviantart.com/art/Faenza-Icons-173323228
Source0:	http://faenza-icon-theme.googlecode.com/files/%{name}_%{version}.tar.gz

Requires(post):	gtk+2
Requires(postun):	gtk+2
BuildRequires:	icon-naming-utils >= 0.8.7
Requires:	gnome-icon-theme
Requires:	tango-icon-theme
Requires:	gnome-themes

BuildArch:	noarch

%description
This icon theme for Gnome provides monochromatic icons for panels, 
toolbars and buttons and colourful squared icons for devices, 
applications, folder, files and Gnome menu items.

Four themes are included to fit with light or dark themes/panels.

%prep
%setup -q -n %{name}-%{version}

%install
find Faenza* -type d -exec chmod 755 {} \;
find Faenza* -type f -exec chmod 644 {} \;
install -d -m 755 %{buildroot}%{_iconsdir}
mv Faenza* %{buildroot}%{_iconsdir}
touch %{buildroot}%{_iconsdir}/Faenza/icon-theme.cache
touch %{buildroot}%{_iconsdir}/Faenza-Ambiance/icon-theme.cache
touch %{buildroot}%{_iconsdir}/Faenza-Dark/icon-theme.cache
touch %{buildroot}%{_iconsdir}/Faenza-Darker/icon-theme.cache
touch %{buildroot}%{_iconsdir}/Faenza-Darkest/icon-theme.cache
touch %{buildroot}%{_iconsdir}/Faenza-Radiance/icon-theme.cache

%post
%update_icon_cache Faenza
%update_icon_cache Faenza-Ambiance
%update_icon_cache Faenza-Dark
%update_icon_cache Faenza-Darker
%update_icon_cache Faenza-Darkest
%update_icon_cache Faenza-Radiance

%postun
%clean_icon_cache Faenza
%clean_icon cache Faenza-Ambiance
%clean_icon_cache Faenza-Dark
%clean_icon_cache Faenza-Darker
%clean_icon_cache Faenza-Darkest
%clean_icon_cache Faenza_Radiance

%files
%defattr(0644,root,root,0755)
%{_iconsdir}/Faenza*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1278 |12cr|fail2ban-0.8.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Ban IPs that make too many password failures
Name:		fail2ban
Version:	0.8.6
Release:	%mkrel 2
License:	GPLv2+
Group:		System/Configuration/Networking
URL:		http://fail2ban.sourceforge.net/
Source0:	https://github.com/downloads/fail2ban/fail2ban/%{name}_%{version}.orig.tar.gz
Source1:	%{name}.service
Patch0:		%{name}-0.8.2-jail-conf.patch
Patch2:		fail2ban_0.8.6-fix-init-script.patch
Patch3:		fail2ban_0.8.6-log-actions-to-SYSLOG.patch
Patch4:		fail2ban-0.8.6-fix-dict.patch
Requires(pre):	rpm-helper
BuildRequires:	python-devel
Requires:	python		>= 2.5
Requires:	tcp_wrappers	>= 7.6-29
Requires:	iptables	>= 1.3.5-3
Suggests:	python-gamin
%py_requires -d
BuildArch:	noarch
%if %mdkver >= 201100
BuildRequires:	systemd-units
Requires(post,preun): systemd-units
%endif

BuildRoot:	%{_tmppath}/%{name}-%{version}-root

%description
Fail2Ban scans log files like /var/log/secure and bans IP that makes
too many password failures. It updates firewall rules to reject the IP
address. These rules can be defined by the user. Fail2Ban can read
multiple log files including sshd or Apache web server logs.

%prep
%setup -qn fail2ban-fail2ban-a20d1f8
%patch0 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1

%build
%serverbuild_hardened
env CFLAGS="%{optflags}" python setup.py build

pushd man
sh generate-man
popd

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

python setup.py install --root=%{buildroot}

install -d %{buildroot}/%{_mandir}/man1
install man/*.1 %{buildroot}%{_mandir}/man1/
%if %mdkver >= 201100
mkdir -p %{buildroot}%{_unitdir}
install -m 644 %{SOURCE1} %{buildroot}%{_unitdir}/%{name}.service
%else
install -D files/redhat-initd  %{buildroot}/%{_initrddir}/%{name}
%endif

install -d %{buildroot}/%{_var}/run/%{name}

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%post
%_post_service fail2ban

%preun
%_preun_service fail2ban

%files
%defattr(-,root,root)
%doc ChangeLog README TODO

%if %mdkver >= 201100
%{_unitdir}/%{name}.service
%else
%attr(744,root,root) %{_initrddir}/%{name}
%endif

%{_bindir}/%{name}-*
%config(noreplace) %{_sysconfdir}/%{name}/*.conf
%config(noreplace) %{_sysconfdir}/%{name}/action.d/*.conf
%config(noreplace) %{_sysconfdir}/%{name}/filter.d/*.conf
%dir %{_sysconfdir}/%{name}
%dir %{_sysconfdir}/%{name}/action.d
%dir %{_sysconfdir}/%{name}/filter.d
%dir %{_datadir}/%{name}
%dir %{_datadir}/%{name}/client
%dir %{_datadir}/%{name}/server
%dir %{_datadir}/%{name}/common
%ghost %dir %{_var}/run/%{name}
%{_datadir}/%{name}/client/*.py*
%{_datadir}/%{name}/server/*.py*
%{_datadir}/%{name}/common/*.py*
%{_datadir}/%{name}/*-info
%{_mandir}/man1/*


%changelog
* Sun Feb 19 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 0.8.6-2mdv2012.0
+ Revision: 777475
- Patch 4: fix dictionary table (from <wojo@narzedziowka.com> )
- set type to forking for service

* Sun Jan 15 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 0.8.6-1
+ Revision: 761456
- update to new version 0.8.6
- provide systemd unit service
- drop patch 1
- Patch2: fix init script
- Patch3: log output to SYSLOG

* Sun Oct 31 2010 Funda Wang <fwang@mandriva.org> 0.8.4-3mdv2011.0
+ Revision: 590802
- rebuild for py2.7

* Thu Sep 24 2009 Frederik Himpe <fhimpe@mandriva.org> 0.8.4-2mdv2010.0
+ Revision: 448503
- Suggests python-gamin so that faster gamin back-end instead of polling
  is used

* Wed Sep 09 2009 Frederik Himpe <fhimpe@mandriva.org> 0.8.4-1mdv2010.0
+ Revision: 435890
- Update to new version 0.8.4

* Sun Jul 26 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.8.3-3mdv2010.0
+ Revision: 400456
- Patch1: Set the file descriptor to be FD_CLOEXEC
- remove sock in case of unclean shutdown in initscript

* Sun Dec 28 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.8.3-2mdv2009.1
+ Revision: 320115
- rebuild for python-2.6

* Sat Jul 19 2008 Emmanuel Andry <eandry@mandriva.org> 0.8.3-1mdv2009.0
+ Revision: 238790
- New version

* Fri May 30 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.8.2-2mdv2009.0
+ Revision: 213376
- Patch0: fix ssh log path (#40792), and enable by default ssh-iptables
- create missing directory (#40793)

* Sat Mar 08 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.8.2-1mdv2008.1
+ Revision: 182153
- fix docs
- update init script
- new version

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Nov 17 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.8.1-1mdv2008.1
+ Revision: 109496
- new version
- new license policy
- drop patch 0, fixed upstream
- add patch 0 (ssh)

* Mon May 07 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.8.0-1mdv2008.0
+ Revision: 24052
- new version


* Tue Feb 13 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.7.7-1mdv2007.0
+ Revision: 120339
- new version
- provide better initscript
- drop patches
- spec file clean

* Sat Jan 06 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.7.6-1mdv2007.1
+ Revision: 104919
- forgot to add patch 0 into svn :(
- update to the latest version
- regenerate patches 0,1,2,3
- add patch 4
- add %%postun

* Sat Dec 30 2006 Tomasz Pawel Gajc <tpg@mandriva.org> 0.7.5-4mdv2007.1
+ Revision: 102842
- regenerate fail2ban-server patch

* Sat Dec 30 2006 Tomasz Pawel Gajc <tpg@mandriva.org> 0.7.5-3mdv2007.1
+ Revision: 102829
- fix module path

* Sat Dec 30 2006 Tomasz Pawel Gajc <tpg@mandriva.org> 0.7.5-2mdv2007.1
+ Revision: 102765
- changed %%py_platsitedir to %%py_puresitedir
- Import fail2ban


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1279 |12cr|fake-1.1.11-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	fake
%define	version	1.1.11
%define rel	2
%define	release	%mkrel %{rel}

Summary: 	Switches in redundant servers using arp spoofing
Name: 		%{name}
Version:	%{version}
Release:	%{release}
license:	GPL
Group:		Networking/Other
BuildRoot: %{_tmppath}/%{name}-%{version}
Source0:	http://www.vergenet.net/linux/fake/download/%{version}/%{name}-%{version}.tar.gz
URL:		http://www.vergenet.net/linux/fake/

%description
Fake is a utility that enables the IP address be taken over
by bringing up a second interface on the host machine and
using gratuitous arp. Designed to switch in backup servers
on a LAN.

%prep
%setup -q

%build
%make patch
%make CC="gcc $RPM_OPT_FLAGS -s"

%install
rm -rf $RPM_BUILD_ROOT

make ROOT_DIR=$RPM_BUILD_ROOT MAN8_DIR=$RPM_BUILD_ROOT%{_mandir}/man8 install
rm -rf $RPM_BUILD_ROOT/usr/doc/

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(644,root,root,755)
%doc COPYING AUTHORS README ChangeLog docs/* instance_config/* heartbeat/fake
%defattr(-,root,root)
%{_prefix}/sbin/*
%{_mandir}/man8/*
%dir %{_sysconfdir}/fake
%config(noreplace) %{_sysconfdir}/fake/instance_config
%config(noreplace) %{_sysconfdir}/fake/.fakerc
%config(noreplace) %{_sysconfdir}/fake/clear_routers
%{_prefix}/lib/heartbeat/fake


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.11-2mdv2011.0
+ Revision: 610418
- rebuild

* Wed Jan 27 2010 Antoine Ginies <aginies@mandriva.com> 1.1.11-1mdv2010.1
+ Revision: 497155
- add buildroot tag
- upload the tarball
- release 1.1.11

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 1.1.10-4mdv2010.0
+ Revision: 437511
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.1.10-3mdv2008.1
+ Revision: 136408
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue May 22 2007 Antoine Ginies <aginies@mandriva.com> 1.1.10-3mdv2008.0
+ Revision: 29749
- Import fake



* Mon Aug  7 2006 Antoine Ginies <aginies@mandriva.com> 1.1.10-3mdv2007.0
- rebuild

* Fri May 06 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.1.10-2mdk
- lib64 fix
- fix ownerless dir
- %%mkrel
- compile with optimizations

* Sun Jul 25 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.1.10-1mdk
- 1.1.10
- fix doc permissions
- drop useless obsoletes (no reason to obsolete it self)
- quiet setup
- cosmetics

* Mon May 17 2004 Antoine Ginies <aginies@n2.mandrakesoft.com> 1.1.8-4mdk
- rebuild

* Mon Aug 18 2003 Antoine Ginies <aginies@bi.mandrakesoft.com> 1.1.8-3mdk
- rebuild 9.2

* Thu Feb 27 2003 Antoine Ginies <aginies@mandrakesoft.com> 1.1.8-2mdk
- rebuild
* Tue Jan 07 2003 Clic-dev <clic-dev-public@mandrakesoft.com> 1.1.8-1mdk
- based on Horms <horms@verge.net.au> spec file
- first release for Mandrakesoft

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1280 |12cr|fakechroot-2.16-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A chroot-like wrapper for non-privileged users
Name:		fakechroot
Version:	2.16
Release:	1
Group:		File tools
License:	GPLv2+
URL:		https://github.com/fakechroot/fakechroot/wiki
Source0:	https://github.com/downloads/%{name}/%{name}/%{name}-%{version}.tar.gz

%description 
fakechroot runs a command in an environment were is additional possibility
to use chroot(8) command without root privileges. This is useful for
allowing users to create own chrooted environment with possibility to
install another packages without need for root privileges.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x
%make

%install
%makeinstall_std
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'


%files
%doc README NEWS LICENSE
%{_bindir}/%{name}
%{_bindir}/ldd.%{name}
%{_sbindir}/chroot.%{name}
%{_mandir}/man1/%{name}*
%{_libdir}/%name/*.so
%{_sysconfdir}/%name/


%changelog
* Sun Dec 18 2011 Alexander Khrukin <akhrukin@mandriva.org> 2.16-1
+ Revision: 743623
- update version 2.16

* Wed Feb 02 2011 Bogdano Arendartchuk <bogdano@mandriva.com> 2.14-1
+ Revision: 634945
- imported package fakechroot


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1281 |12cr|faketime-0.9.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		faketime
Version:	0.9.1
Release:	1
Summary:	Run programs with a faked system time
License:	GPLv2
Group:		Development/Other
URL:		http://www.code-wizards.com/projects/libfaketime/

Source0:	http://www.code-wizards.com/projects/libfaketime/libfaketime-%{version}.tar.gz

%description
The Fake Time Preload Library (FTPL or libfaketime) intercepts various system
calls which programs use to retrieve the current date and time. It can then
report faked dates and times (as specified by you, the user) to these programs.
This means you can modify the system time a program sees without having to
change the time system-wide.

%prep
%setup -q -n libfaketime-%{version}

%build
%make
gzip -f man/faketime.1
# Fix path to the installed faketime
sed -i "s|FTPL_PATH=/usr/lib/faketime|FTPL_PATH=%{_libdir}|" src/faketime

%install
install -Dm0644 src/libfaketime.so.1 %{buildroot}%{_libdir}/libfaketime.so.1
install -Dm0644 src/libfaketimeMT.so.1 %{buildroot}%{_libdir}/libfaketimeMT.so.1
install -Dm0755 src/faketime %{buildroot}%{_bindir}/faketime
install -Dm0644 man/faketime.1.gz %{buildroot}%{_mandir}/man1/faketime.1.gz

%files
%_bindir/*
%_libdir/*.so.*
%_mandir/man?/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1282 |12cr|fanout-0.6.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 0.6.1
Summary:	Fanout lets you run commands on multiple remote machines simultaneously
Name:		fanout
Version:	%{version}
Release:	%mkrel 8
License:	GPL
Group:		Networking/Remote access
Source:		http://www.stearns.org/fanout/fanout-%{version}.tar.bz2
URL:		http://www.stearns.org/fanout/
BuildRoot:	%{_tmppath}/%{name}-%{version}-build
Buildarch:	noarch
requires:	xterm

%description
Fanout allows you to run non-interactive commands on remote
machines simultaneously, collecting the output in an organized fashion.

%prep
%setup
#%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/%{_bindir}
#%make DESTDIR=$RPM_BUILD_ROOT install
echo $RPM_BUILD_DIR
cp -avf $RPM_BUILD_DIR/%name-%version/fanout $RPM_BUILD_ROOT/%{_bindir}
cp -avf $RPM_BUILD_DIR/%name-%version/fanterm $RPM_BUILD_ROOT/%{_bindir}
cp -avf $RPM_BUILD_DIR/%name-%version/fanmux $RPM_BUILD_ROOT/%{_bindir}

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS COPYING CREDITS ChangeLog Makefile
%attr(755,root,root) %{_bindir}/fanmux
%attr(755,root,root) %{_bindir}/fanout
%attr(755,root,root) %{_bindir}/fanterm




%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.6.1-8mdv2011.0
+ Revision: 610419
- rebuild

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 0.6.1-7mdv2010.0
+ Revision: 437524
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.6.1-6mdv2009.0
+ Revision: 245050
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.6.1-4mdv2008.1
+ Revision: 136408
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Thu Mar 01 2007 Antoine Ginies <aginies@mandriva.com> 0.6.1-4mdv2007.0
+ Revision: 130586
- Import fanout

* Tue Aug 08 2006 Antoine Ginies <aginies@n3.mandriva.com> 0.6.1-4mdv2007.0
- use mkrel
- rebuild

* Mon Mar 21 2005 Antoine Ginies <aginies@n1.mandrakesoft.com> 0.6.1-3mdk
- rebuild

* Fri May 28 2004 <mdkc@n2.mandrakesoft.com> 0.6.1-2mdk
- add requires on xterm

* Thu May 27 2004 Aginies <mdkc@n2.mandrakesoft.com> 0.6.1-1mdk
- first release based on (William Stearns <wstearns@pobox.com> spec)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1283 |12cr|fapg-0.35-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name fapg
%define version 0.35
%define release %mkrel 6

Name: %name
Summary: Fast Audio Playlist Generator
Version: %version
Release: %release
Url: http://royale.zerezo.com/fapg/
Source: http://royale.zerezo.com/%{name}/%{name}-%{version}.tar.bz2
Group: Sound
License: GPL
BuildRoot: %{_tmppath}/%{name}-buildroot

%description
FAPG is a tool to generate list of audio files (Wav, MP3, Ogg, etc)
in various formats (M3U, PLS, HTML, etc).

%prep 
%setup -q

%build 
make

%install 
make install PRE=$RPM_BUILD_ROOT/usr

rm -rf $RPM_BUILD_ROOT/%_docdir/

%clean 
rm -rf $RPM_BUILD_ROOT 

%files 
%defattr(-,root,root,0755) 
%doc COPYING README
%{_bindir}/fapg
%{_mandir}/man1/*




%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.35-6mdv2011.0
+ Revision: 618254
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 0.35-5mdv2010.0
+ Revision: 428702
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.35-4mdv2009.0
+ Revision: 245055
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.35-2mdv2008.1
+ Revision: 136408
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import fapg


* Mon Aug 07 2006 Lenny Cartier <lenny@mandriva.com> 0.35-2mdv2007.0
- rebuild

* Tue Feb 08 2005 Lenny Cartier <lenny@mandrakesoft.com> 0.32-1mdk
- from Antoine Jacquet <royale@zerezo.com> : 
 - Fixed group in the spec file

* Mon Feb 07 2005 Antoine Jacquet <royale@zerezo.com> 
- Added spec file

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1284 |12cr|fatpack-0.9.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    App-FatPacker
%define upstream_version 0.009003

Name:       fatpack
Version:    %perl_convert_version %{upstream_version}
Release:    3

Summary:    Pack your dependencies onto your script file
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/App/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl-devel
BuildArch: noarch

%description
Pack your dependencies onto your script file

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%defattr(-,root,root)
%doc Changes META.yml
%{_bindir}/fatpack
%{_mandir}/man1/*
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.9.3-2mdv2011.0
+ Revision: 654827
- rebuild for updated spec-helper

* Tue Jul 27 2010 Jérôme Quelin <jquelin@mandriva.org> 0.9.3-1mdv2011.0
+ Revision: 561028
- update to 0.009003

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.9.2-1mdv2011.0
+ Revision: 552253
- update to 0.009002

* Sat Mar 27 2010 Jérôme Quelin <jquelin@mandriva.org> 0.9.1-1mdv2010.1
+ Revision: 527937
- import fatpack


* Sat Mar 27 2010 cpan2dist 0.009001-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1285 |12cr|faust-0.9.46-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define name    faust
%define version 0.9.46
%define release 1

Name:           %{name}
Version:        %{version}
Release:        %{release}
Summary:        Faust AUdio Stream (real-time audio signal processing language)
Group:          Development/Other
License:        GPLv2+ and BSD
URL:            http://faust.grame.fr/
Source:         http://downloads.sourceforge.net/faudiostream/%{name}-%{version}.tar.gz
Patch0:         faust-0.9.46-unistd-gcc47.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildRequires:  doxygen
BuildRequires:  graphviz

Requires:       glitz
Suggests:       jackit
Suggests:       csound
Suggests:       octave

%description
Faust AUdio STreams is a functional programming language for real-time audio
signal processing. Its programming model combines two approaches : functional
programming and block diagram composition. You can think of FAUST as a
structured block diagram language with a textual syntax.

FAUST is intended for developers who need to develop efficient C/C++ audio
plugins for existing systems or full standalone audio applications. Thanks to
some specific compilation techniques and powerful optimizations, the C++ code
generated by the Faust compiler is usually very fast. It can generally compete
with (and sometimes outperform) hand-written C code.

Programming with FAUST is somehow like working with electronic circuits and
signals. A FAUST program is a list of definitions that defines a signal
processor block-diagram : a piece of code that produces output signals
according to its input signals (and maybe some user interface parameters)

%package doc
Summary:    Documentation for %{name}
Group:      Development/Other
License:    GPLv2+
Requires:   %{name} = %{version}-%{release}
BuildArch: noarch

%description doc
Faust AUdio STreams is a functional programming language for real-time audio
signal processing. This package provides documentation files to help with
writing programs with faust.

%package tools
Summary:    3rd party tools written for %{name}
Group:      Development/Other
License:    GPLv2+
Requires:   %{name} = %{version}-%{release}

%description tools
Faust AUdio STreams is a functional programming language for real-time audio
signal processing. These additional tools are provided by various contributors
to help the building process of applications and plugins with Faust.

%package kate
Summary:    Kate/Kwrite plugin for %{name}
Group:      Development/Other
License:    GPLv2+
Requires:   %{name} = %{version}-%{release}
Requires:   kdesdk4

%description kate
Faust AUdio STreams is a functional programming language for real-time audio
signal processing. This package provides Faust code syntax highlighting support
for KDE's Kate/Kwrite.

%prep
%setup -q
%patch0 -p1
iconv -f iso8859-1 -t utf8 examples/README -o tmpfile

%build
%make PREFIX=%{_prefix}

#limit doxy generation to html:
sed -i -e "s/GENERATE_LATEX         = YES/GENERATE_LATEX          = NO/g" compiler/Doxyfile

%make doc PREFIX=%{_prefix}

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_datadir}/doc/faust
mkdir -p %{buildroot}%{_datadir}/compiler/doc
mkdir -p %{buildroot}%{_datadir}/lib/faust
touch -r examples/README tmpfile
mv -f tmpfile examples/README
make install DESTDIR=%{buildroot} PREFIX=%{_prefix}

mv documentation/faust-quick-reference-src/illustrations/ documentation
rm -fr documentation/faust-quick-reference-src

cp -a tools/%{name}2sc-*/%{name}2sc %{buildroot}%{_bindir}
mv tools/%{name}2sc-*/README README.supercollider

cp -a tools/%{name}2appls/%{name}2* %{buildroot}%{_bindir}
mv tools/%{name}2appls/README README.appls

mkdir -p %{buildroot}%{_datadir}/kde4/apps/katepart/syntax/
cp -a syntax-highlighting/%{name}.xml \
    %{buildroot}%{_datadir}/kde4/apps/katepart/syntax/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%{_prefix}/lib/%{name}
%{_bindir}/%{name}
%doc COPYING README examples

%files doc
%defattr(-,root,root,-)
%doc documentation/*
%doc dox

%files tools
%defattr(-,root,root,-)
%doc tools/README README.supercollider README.appls
%{_bindir}/%{name}2*

%files kate
%defattr(-,root,root,-)
%doc syntax-highlighting/README
%{_datadir}/kde4/apps/katepart/syntax/%{name}.xml




%changelog
* Sat Apr 07 2012 Frank Kober <emuse@mandriva.org> 0.9.46-1
+ Revision: 789769
- new version
  o add patch to fix build with gcc 4.7

* Sun Oct 23 2011 Frank Kober <emuse@mandriva.org> 0.9.43-1
+ Revision: 705774
- new version 0.9.43

* Fri Jan 07 2011 Thierry Vignaud <tv@mandriva.org> 0.9.30-2mdv2011.0
+ Revision: 629718
- make doc subpackage noarch

* Sun Nov 28 2010 Frank Kober <emuse@mandriva.org> 0.9.30-1mdv2011.0
+ Revision: 602499
- new version 0.9.30
  o fix graphviz BR to properly generate doc

* Thu Jul 15 2010 Frank Kober <emuse@mandriva.org> 0.9.24-1mdv2011.0
+ Revision: 553554
- new version 0.9.24

* Thu Apr 29 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 0.9.10-5mdv2010.1
+ Revision: 540688
- Fix faulst-kate requires

* Mon Apr 12 2010 Frank Kober <emuse@mandriva.org> 0.9.10-4mdv2010.1
+ Revision: 533722
- build html dox only, fix doc separation from main pack
- fix documentation path

* Sun Apr 04 2010 Frank Kober <emuse@mandriva.org> 0.9.10-3mdv2010.1
+ Revision: 531479
- install faust source lib in /lib even on x86_64

* Sun Apr 04 2010 Frank Kober <emuse@mandriva.org> 0.9.10-2mdv2010.1
+ Revision: 531440
- fix Requires

* Sun Apr 04 2010 Frank Kober <emuse@mandriva.org> 0.9.10-1mdv2010.1
+ Revision: 531217
- more group tag fixes, better dox build
- fixed lib path in Makefile
- drop patch0, install doxygen doc, fix BR

  + Sandro Cazzaniga <kharec@mandriva.org>
    - fix group
    - import faust



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1286 |12cr|fb-1.5-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name fb
%define version 1.5
%define release 14

Summary: Utility for the viewing, editing, and manipulation of binary files
Name: %{name}
Version: %{version}
Release: %{release}
License: GPLv1
Source0: fb_tar.bz2
Source1: fb_exmp.html
Group: File tools
URL: http://home.mho.net/jswaby/fb.html 


%description
fb is a binary file viewer, editor, and manipulator. It can be used as a 
filter, an interactive browser, or to simply dump a file in either binary, 
decimal, hexadecimal, or octal and/or characters. Either overwrite bytes in 
either of the four bases or characters or dump to a file and edit the 
resulting text file with any text editor, then fb can translate from either 
of the four bases back into a binary file. In summary, fb is a versatile 
tool for binary file creation, manipulation, and examination. 
 

%prep 
%setup0 -q -c 
cp %SOURCE1 $RPM_BUILD_DIR/%{name}-%{version}

%build
cc $RPM_OPT_FLAGS fb.c -o fb

%install
install -m 755 -d $RPM_BUILD_ROOT%{_bindir}
install -m 755 -d $RPM_BUILD_ROOT%{_mandir}/man1
install -m 755 fb $RPM_BUILD_ROOT%{_bindir}/
install -m 644 fb.1 $RPM_BUILD_ROOT%{_mandir}/man1/


%files 
%{_bindir}/*
%{_mandir}/man1/*
%doc README fb.doc fb_exmp.html





%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.5-14mdv2011.0
+ Revision: 618256
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 1.5-13mdv2010.0
+ Revision: 428707
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.5-12mdv2009.0
+ Revision: 245059
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.5-10mdv2008.1
+ Revision: 136408
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import fb


* Mon Aug 07 2006 Lenny Cartier <lenny@mandriva.com> 1.5-10mdv2007.0
- rebuild

* Wed Apr 20 2005 Lenny Cartier <lenny@mandriva.com> 1.5-9mdk
- rebuild

* Fri Feb 20 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.5-8mdk
- rebuild

* Fri Jan 24 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.5-7mdk
- rebuild

* Thu Aug 29 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.5-6mdk
- rebuild

* Fri Jul 06 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.5-5mdk
- rebuild

* Tue Jan 09 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.5-4mdk
- rebuild

* Tue Aug 01 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.5-3mdk
- BM

* Wed Apr 26 2000 Lenny Cartier <lenny@mandrakesoft.com> 1.5-2mdk
- fix group
- spec helper fixes

* Thu Feb 17 2000 Lenny Cartier <lenny@mandrakesoft.com>
- mandrake build


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1287 |12cr|fbdesk-1.4.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name      fbdesk
%define version   1.4.1
%define release   %mkrel 6
%define title     Fbdesk
%define longtitle Fluxbox-application to create and manage icons on your desktop

Summary:          %longtitle
Name:             %name
Version:          %version
Release:          %release
License:          MIT
Group:            Graphical desktop/Other
URL:              http://fluxbox.sourceforge.net/fbdesk
Source0:          http://fluxbox.sourceforge.net/fbdesk/%{name}-%{version}.tar.bz2
Source1:          %name-icons.tar.bz2
Patch0:		  fbdesk-1.4.1-gcc-4.3.patch
BuildRoot:        %_tmppath/%{name}-%{version}-%{release}-buildroot
Buildrequires:    libx11-devel
Buildrequires:    libxext-devel
Buildrequires:    libxft-devel
Buildrequires:    libxpm-devel
Buildrequires:    libxrender-devel
Buildrequires:    imlib2-devel

%description
FbDesk is a fluxbox-application to create and manage icons on your desktop.

Implemented Features :

 * XPM and PNG image loading
 * Antialias text
 * UTF-8 and multibyte support
 * Vertical text
 * Grid Snapping
 * GUI for editing command/label and add/remove icons
 * Fluxbox menu style


%prep
%setup -q
%setup -q -T -D -a1
%patch0 -p1

%build
%configure2_5x
%make

%install
%__rm -rf %buildroot
%makeinstall_std

# Menu
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%name.desktop
[Desktop Entry]
Type=Application
Exec=%{_bindir}/%{name}
Icon=%{name}
Categories=Graphics;2DGraphics;
Name=%{title}
Comment=%{longtitle}
EOF

# icon
%__install -D -m 644 %{name}48.png %buildroot%_liconsdir/%name.png
%__install -D -m 644 %{name}32.png %buildroot%_iconsdir/%name.png
%__install -D -m 644 %{name}16.png %buildroot%_miconsdir/%name.png

%__install -d            %buildroot%_datadir/%name
%__install -m 0644 *.png %buildroot%_datadir/%name


%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif


%clean
rm -rf %buildroot


%files
%defattr(-,root,root)
%doc README
%_bindir/*
%{_datadir}/applications/mandriva-*.desktop
%_miconsdir/*.png
%_iconsdir/*.png
%_liconsdir/*.png
%_datadir/%name


%changelog
* Thu Feb 03 2011 Funda Wang <fwang@mandriva.org> 1.4.1-6mdv2011.0
+ Revision: 635413
- simplify BR

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.4.1-5mdv2011.0
+ Revision: 618257
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 1.4.1-4mdv2010.0
+ Revision: 428708
- rebuild

* Wed Aug 13 2008 Funda Wang <fwang@mandriva.org> 1.4.1-3mdv2009.0
+ Revision: 271537
- add gcc 4.3 patch from gentoo

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Thu Jan 03 2008 Thierry Vignaud <tv@mandriva.org> 1.4.1-1mdv2008.1
+ Revision: 141839
- fix spacing at top of description
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request
- buildrequires X11-devel instead of XFree86-devel

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Jérôme Soyer <saispo@mandriva.org>
    - New release
    - import fbdesk


* Sun Apr 23 2006 Nicolas Lcureuil <neoclust@mandriva.org> 1.4.0-3mdk
- Really fix BuildRequires

* Sun Apr 23 2006 Nicolas Lcureuil <neoclust@mandriva.org> 1.4.0-2mdk
- Add BuildRequires

* Thu Apr 06 2006 Lenny Cartier <lenny@mandriva.com> 1.4.0-1mdk
- 1.4.0

* Thu Oct 06 2005 Lenny Cartier <lenny@mandriva.com> 1.2.1-1mdk
- 1.2.1

* Wed Jul 14 2004 Michael Scherer <misc@mandrake.org> 1.1.5-2mdk 
- rebuild for new gcc, patch #0

* Sun Oct 19 2003 Han Boetes <han@linux-mandrake.com> 1.1.5-1mdk
- Various Fixes among which the dreaded menu.
  Just that you need to have fluxbox installed :S

* Fri May 23 2003 Han Boetes <han@linux-mandrake.com> 1.1.4-2mdk
- Added dir entry to make distriblint happy

* Mon May 19 2003 Han Boetes <han@linux-mandrake.com> 1.1.4-1mdk
- New release.

* Thu Jan 30 2003 Han Boetes <han@linux-mandrake.com> 1.1.3-1mdk
- Bump. bugfix-release.

* Sun Jan 19 2003 Han Boetes <han@linux-mandrake.com> 1.1.2-1mdk
- Initial release.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1288 |12cr|fbida-2.09-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Collection of applications for viewing and editing images
Name:		fbida
Version:	2.09
Release:	2
License:	GPLv2+
Group:		Graphics
URL:		http://linux.bytesex.org/fbida/
Source0:	http://dl.bytesex.org/releases/fbida/%{name}-%{version}.tar.gz
# replace old copied jpeg headers from old libjpeg with new one from libjpeg8
# (c.f. the similar fix in mdv bug#57950)
Patch0:		fbida-2.07-replace-old-libjpeg-headers.patch
Patch1:		fbida-2.09-fmtstr.diff
Patch2:		fbida-2.09-no_strip.diff
Provides:	fbi
BuildRequires:	curl-devel
BuildRequires:	freetype2-devel
BuildRequires:	jpeg-devel
BuildRequires:	libexif-devel
BuildRequires:	libpcd-devel
BuildRequires:	lirc-devel
BuildRequires:	png-devel
BuildRequires:	sane-devel
BuildRequires:	tiff-devel
BuildRequires:	ungif-devel
BuildRequires:	lesstif-devel
BuildRequires:	xpm-devel
BuildRequires:	libxext-devel
BuildRequires:	x11-server-common
BuildRequires:	fontconfig-devel
# fwang: the app needs /etc/X11/app-defaults
BuildRequires:	xsysinfo
# fbi uses convert to show indirectly supported image format
Requires:	imagemagick
# fbgs requires gs
Requires:	ghostscript
Requires:	exiftran = %{version}

%description
The fbida project contains a few applications for viewing and editing
images, with the main focus being photos. The applications are:

fbi	- Image viewer for Linux framebuffer console
fbgs	- Wrapper script using fbi, for viewing ps/pdf files on framebuffer
ida	- X11 application (Motif based) for viewing images with
	basic editing functions
exiftran- command line tool to do lossless transformations of JPEG
	images, similar to jpegtran but includes EXIF data
thumbnail.cgi - CGI script to extract EXIF thumbnails from jpeg images
	 and send them to web browser

This project used to be 2 seperate projects (fbi and ida), but later
merged by author.

%package -n	exiftran
Summary:	Transform Digital Camera JPEG Images
Group:		Graphics
Conflicts:	fbida < 2.09

%description -n	exiftran
exiftran is a command-line utility to transform digital image JPEG
images. It can do lossless rotations like jpegtran, but unlike
jpegtran, it cares about the EXIF data.  It can rotate images
automatically by checking the EXIF orientation tag, updating the EXIF
information if needed (image dimension, orientation), and also rotating
the EXIF thumbnail. It can process multiple images at once.

%prep

%setup -q
%patch0 -p1 -b .oldjpeg
%patch1 -p0 -b .fmtstr
%patch2 -p0 -b .no_strip
rm -f jpeg/*/jpeg*

%build
# Must use CFLAGS as env variable, because makefile adds flags to it.
# Directly specifying CFLAGS as make variable would fail
export CFLAGS="%optflags"
%make verbose=yes

%install

%makeinstall_std prefix=%{_prefix}

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Name=IDA Image Viewer
Comment=Basic image viewer and editor
Exec=%{_bindir}/ida
Icon=graphics_section
Terminal=false
Type=Application
StartupNotify=true
Categories=Motif;Graphics;2DGraphics;RasterGraphics;Viewer;
EOF

%files
%doc Changes COPYING README
%config(noreplace) %{_sysconfdir}/X11/app-defaults/*
%{_bindir}/fbi
%{_bindir}/fbgs
%{_bindir}/ida
%{_datadir}/applications/mandriva-%{name}.desktop
%{_mandir}/man1/fbi.1*
%{_mandir}/man1/fbgs.1*
%{_mandir}/man1/ida.1*

%files -n exiftran
%{_bindir}/exiftran
%{_mandir}/man1/exiftran.1*


%changelog
* Thu Aug 30 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 2.09-2
+ Revision: 816054
- fix reqs

* Fri Jul 13 2012 Oden Eriksson <oeriksson@mandriva.com> 2.09-1
+ Revision: 809106
- 2.09
- split out exiftran
- various fixes

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 2.07-5mdv2011.0
+ Revision: 610420
- rebuild

* Mon Mar 29 2010 Ahmad Samir <ahmadsamir@mandriva.org> 2.07-4mdv2010.1
+ Revision: 528921
- replace old copied jpeg headers from old libjpeg with new one from libjpeg8
  (c.f. the similar fix in mdv bug#57950), (fixes mdv bug#58212)

  + Sandro Cazzaniga <kharec@mandriva.org>
    - fix warnings and licence

* Wed Oct 07 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 2.07-3mdv2010.0
+ Revision: 455800
- rebuild for new curl SSL backend

* Thu Sep 10 2009 Funda Wang <fwang@mandriva.org> 2.07-2mdv2010.0
+ Revision: 436263
- fix compatibility with libjpeg v7

* Sat Aug 22 2009 Funda Wang <fwang@mandriva.org> 2.07-1mdv2010.0
+ Revision: 419486
- fix linkage

* Tue Feb 17 2009 Jérôme Soyer <saispo@mandriva.org> 2.07-1mdv2009.1
+ Revision: 341622
- Fix Requiers

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request
    - do not harcode icon extension
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Wed Jul 18 2007 Adam Williamson <awilliamson@mandriva.org> 2.06-2mdv2008.0
+ Revision: 53338
- rebuild with new lesstif
- add menu entry for ida

* Sat May 26 2007 Funda Wang <fwang@mandriva.org> 2.06-1mdv2008.0
+ Revision: 31494
- BuildRequires fontconfig
- BuildRequires /etc/x11/app-defaults
- BuildRequires X11-devel
- Patch0 not needed
- New version 2.06
- bunzip2 the patches
- Import fbida



* Fri Jan 28 2005 Abel Cheung <deaddog@mandrake.org> 2.03-1mdk
- New version, obsoletes fbi
- Redo P0 (partially fixed upstream), only change it to use mktemp
- P1: Add -r switch for fbgs to support any user specified resolution

* Wed Nov 17 2004 Abel Cheung <deaddog@mandrake.org> 1.31-4mdk
- Add missing BuildRequires
- Patch0: Fix fbgs and make it use mktemp

* Fri Jul 02 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 1.31-3mdk
- Rebuild 

* Wed May 19 2004 Michael Scherer <misc@mandrake.org> 1.31-2mdk 
- update Url, thanks to Eskild Hustvedt

* Tue May 18 2004 Michael Scherer <misc@mandrake.org> 1.31-1mdk
- New release 1.31
- rpmbuildupdate aware

* Wed Dec 03 2003 Abel Cheung <deaddog@deaddog.org> 1.28-2mdk
- Rebuild against libpcd for PhotoCD support
- Remove bogus post/preun scriptlets (sorry)

* Mon Dec 01 2003 Abel Cheung <deaddog@deaddog.org> 1.28-1mdk
- First Mandrake package, based on spec from source

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1289 |12cr|fbpager-0.1.4-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:             fbpager
Version:          0.1.4
Release:          %mkrel 8
Summary:          Workspace pager dockapp for Fluxbox
License:          MIT
Group:            Graphical desktop/Other
Source:           %{name}-%{version}.tar.gz
Patch0:           01-fix_g++_build_error.patch
Patch1:		  fbpager-0.1.4-gcc43.patch
URL:              http://fluxbox.sourceforge.net/fbpager/
BuildRoot:        %{_tmppath}/%{name}-%{version}-root
BuildRequires:    libx11-devel
BuildRequires:    libxrender-devel
Requires:         fluxbox

%description
Fbpager is a workspace pager dockapp, particularly useful with the
fbpager window manager. It is largely based on bbpager for Blackbox.

For additional information, see the included README and INSTALL text
files.

%prep
%setup -q
%patch0 -p0
%patch1 -p0

%build
%configure2_5x
%make

%install
rm -fr %buildroot
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS  COPYING ChangeLog INSTALL NEWS README  TODO
%{_bindir}/*


%changelog
* Thu Feb 03 2011 Funda Wang <fwang@mandriva.org> 0.1.4-8mdv2011.0
+ Revision: 635414
- tighten BR

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.4-7mdv2011.0
+ Revision: 618258
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 0.1.4-6mdv2010.0
+ Revision: 428709
- rebuild

* Wed Aug 13 2008 Funda Wang <fwang@mandriva.org> 0.1.4-5mdv2009.0
+ Revision: 271538
- add gcc 4.3 patch from gentoo

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Fri Feb 22 2008 Thierry Vignaud <tv@mandriva.org> 0.1.4-3mdv2008.1
+ Revision: 173840
- make it installable (removing manual lib dependancies)

* Thu Feb 14 2008 Thierry Vignaud <tv@mandriva.org> 0.1.4-2mdv2008.1
+ Revision: 168492
- rebuild
- fix summary
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Oct 24 2007 Jérôme Soyer <saispo@mandriva.org> 0.1.4-1mdv2008.1
+ Revision: 101712
- Add patch for building
- Add patch for building
- import fbpager



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1290 |12cr|fbreader-0.12.10-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}
%define libname %mklibname  zlibrary 
%define develname %mklibname zlibrary -d

%define	version	0.12.10
%define	release	2

Name:		fbreader
Version:	%{version}
Release:	%{release}
Summary:	Reader for e-books in various formats
License:	GPLv2
Group:		Office
URL:		http://www.fbreader.org
Source:		http://www.fbreader.org/%{name}-sources-%{version}.tgz
Source1:		FBReader.desktop
Patch0:		fbreader-0.12.10-iconext.patch
Patch1:		fbreader-0.12.10-gcc45.patch
Patch2:		fbreader-0.12.10-xdgopen.patch
Patch3:		fbreader-0.12.10-linking.patch
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(xft)
BuildRequires:	pkgconfig(gdk-2.0)
BuildRequires:	jpeg-devel
BuildRequires:	libstdc++-devel
BuildRequires:	pkgconfig(expat)
BuildRequires:	zlib-devel
BuildRequires:	bzip2-devel
BuildRequires:	linebreak-devel
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(fribidi)
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	desktop-file-utils
Requires:       %{libname} = %{version}

%description
FBReader is an e-book reader for various platforms.
Supported formats include: fb2, HTML, chm, plucker, palmdoc, zTxt,
TCR, RTF, OEB, OpenReader, mobipocket, plain text.


%package -n  %{libname}
Summary:        Cross-platform GUI library
Group:          Development/C
Requires:       %{libname}-ui-gtk = %{version}

%description -n %{libname}
ZLibrary is a cross-platform library to build applications running on
desktop Linux, Windows, and different Linux-based PDAs.
####
%package -n     %{develname}
Summary:        Development files for zlibrary
Group:          Development/C
Requires:	%{libname} = %{version}

%description -n %{develname}
This package contains the libraries amd header files that are needed
for writing applications with Zlibrary.
####
%package -n     %{libname}-ui-gtk
Summary:        GTK+ interface module for ZLibrary
Group:          Development/GNOME and GTK+

%description -n %{libname}-ui-gtk
This package provides a GTK+-based UI for ZLibrary.



%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p0

echo "CFLAGS = %optflags" >> makefiles/arch/desktop.mk
echo "LDFLAGS = %ldflags" >> makefiles/arch/desktop.mk

%build
%make -C zlibrary/core TARGET_ARCH=desktop LIBDIR=%{_libdir} UI_TYPE=dummy
%make -C zlibrary/text TARGET_ARCH=desktop LIBDIR=%{_libdir} UI_TYPE=dummy
%make -C zlibrary/ui TARGET_ARCH=desktop LIBDIR=%{_libdir} UI_TYPE=gtk
%make -C fbreader TARGET_ARCH=desktop LIBDIR=%{_libdir} UI_TYPE=dummy


%install
make -C zlibrary/core do_install do_install_dev DESTDIR=%{buildroot} TARGET_ARCH=desktop LIBDIR=%{_libdir} UI_TYPE=dummy
make -C zlibrary/text do_install do_install_dev DESTDIR=%{buildroot} TARGET_ARCH=desktop LIBDIR=%{_libdir} UI_TYPE=dummy
make -C zlibrary/ui do_install DESTDIR=%{buildroot} TARGET_ARCH=desktop LIBDIR=%{_libdir} UI_TYPE=gtk
make -C fbreader do_install DESTDIR=%{buildroot} TARGET_ARCH=desktop UI_TYPE=dummy
touch %{buildroot}%{_libdir}/zlibrary/ui/zlui-active.so  

#man   
mkdir -p %{buildroot}%{_mandir}/man1
install -m644 fbreader/desktop/FBReader.1 %{buildroot}%{_mandir}/man1  

#menu entry
rm -rf %{buildroot}%{_datadir}/applications/FBReader.desktop
desktop-file-install %SOURCE1 %{buildroot}%{_datadir}/applications/FBReader.desktop
#### rpmlint
mkdir -p %{buildroot}%{_datadir}/zlibrary-%{version}
mv -f %{buildroot}%{_datadir}/zlibrary/ %{buildroot}%{_datadir}/zlibrary-%{version}
rm -rf %{buildroot}%{_datadir}/zlibrary






%post -n %{libname}-ui-gtk
%{_sbindir}/update-alternatives --install \
    %{_libdir}/zlibrary/ui/zlui-active.so \
    zlibrary-ui \
    %{_libdir}/zlibrary/ui/zlui-gtk.so \
    2
    
%preun -n %{libname}-ui-gtk
if [ "$1" = 0 ] ; then
    %{_sbindir}/update-alternatives --remove \
        zlibrary-ui \
        %{_libdir}/zlibrary/ui/zlui-gtk.so
fi   
    
  
    
%files 
%doc fbreader/LICENSE
%{_bindir}/FBReader
%{_datadir}/applications/FBReader.desktop
%{_datadir}/pixmaps/
%{_mandir}/man1/FBReader.1.xz
%{_datadir}/FBReader/

%files -n %{libname}
%doc fbreader/LICENSE
%{_libdir}/libzlcore.so.*
%{_libdir}/libzltext.so.*
%{_datadir}/zlibrary-%{version}
%dir %{_libdir}/zlibrary
%dir %{_libdir}/zlibrary/ui

%files -n %{develname}
%doc fbreader/LICENSE
%{_includedir}/*
%{_libdir}/lib*.so

%files -n %{libname}-ui-gtk
%doc fbreader/LICENSE
%dir %{_libdir}/zlibrary
%dir %{_libdir}/zlibrary/ui
%ghost %{_libdir}/zlibrary/ui/zlui-active.so
%{_libdir}/zlibrary/ui/zlui-gtk.so


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1291 |12cr|fbterm-1.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A fast FrameBuffer based TERMinal emulator for linux
Name:	  	fbterm
Version:	1.7
Release:	%mkrel 2
License:	GPLv2+
Group:		Terminals
Source0: 	http://fbterm.googlecode.com/files/%name-%version.tar.gz
URL:		http://code.google.com/p/fbterm/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	freetype2-devel
BuildRequires:	fontconfig-devel
BuildRequires:  gpm-devel
BuildRequires:  libx86-devel

%description
FbTerm is a fast terminal emulator for linux with frame buffer. Features
include: 

* mostly as fast as terminal of linux kernel while accelerated scrolling
  is enabled on framebuffer device
* select font with fontconfig and draw text with freetype2, same as
  Qt/Gtk+ based GUI apps
* dynamicly create/destroy up to 10 windows initially running default
  shell
* record scrollback history for every window 
* auto-detect text encoding with current locale, support double width
  scripts like Chinese, Japanese etc
* switch between configurable additional text encodings with hot keys on
  the fly 
* copy/past selected text between windows with mouse when gpm server is
  running

%prep
%setup -q

%build
autoreconf -fi
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-, root, root)
%doc AUTHORS ChangeLog README
%{_bindir}/%{name}
%{_mandir}/man1/*


%changelog
* Sun Nov 21 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.7-2mdv2011.0
+ Revision: 599358
- add missing require

* Tue Oct 12 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.7-1mdv2011.0
+ Revision: 585177
- update to 1.7
- drop p0

* Sat Nov 14 2009 Funda Wang <fwang@mandriva.org> 1.6-1mdv2010.1
+ Revision: 466096
- new verrsion 1.6

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 1.3-2mdv2010.0
+ Revision: 437527
- rebuild

* Sat Dec 20 2008 Funda Wang <fwang@mandriva.org> 1.3-1mdv2009.1
+ Revision: 316406
- new version 1.3
- new version 1.2

* Sat Aug 23 2008 Funda Wang <fwang@mandriva.org> 1.1-1mdv2009.0
+ Revision: 275412
- import fbterm



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1292 |12cr|fbzx-2.10.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		fbzx
Version:	2.10.0
Release:	%mkrel 1
Summary:	A ZX Spectrum Emulator for FrameBuffer
Group:		Emulators
License:	GPLv3+
URL:		http://www.rastersoft.com/fbzx.html
Source0:	http://www.rastersoft.com/descargas/%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	desktop-file-utils
Suggests:	spectrum-roms

%description
FBZX is a Sinclair Spectrum emulator, designed to work at full screen using 
the FrameBuffer or under X-Windows.

For ZX Spectrum roms install spectrum-roms package from non-free repository.

%prep
%setup -q

# Patch to use rpm optflags 
sed -i -e "s/^\(CC\ =\ gcc\) [^\`]*/\1 \$(CFLAGS) /" Makefile

# Fix source file permissions
chmod 644 z80free/Z80free.c

# Remove roms as they are non-free
rm -rf spectrum-roms

%build
export CFLAGS="%{optflags}"
%make

%install
#install application
mkdir -p %{buildroot}%{_bindir}
install -m 755 %{name} %{buildroot}%{_bindir}

# install data
mkdir -p %{buildroot}%{_datadir}/%{name}
install -p -m 644 keymap.bmp %{buildroot}%{_datadir}/%{name}

# install icon
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/scalable/apps
install -p -m 644 %{name}.svg %{buildroot}%{_datadir}/icons/hicolor/scalable/apps

# install desktop file
mkdir -p %{buildroot}%{_datadir}/applications
desktop-file-install \
  --remove-key=Version \
  --add-category=Emulator \
  --add-category=X-MandrivaLinux-MoreApplications-Emulators \
  --dir %{buildroot}%{_datadir}/applications \
  %{name}.desktop

%files
%doc AMSTRAD CAPABILITIES COPYING FAQ README* TODO VERSIONS
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
%{_datadir}/applications/%{name}.desktop

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1293 |12cr|fceux-2.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	NES emulator
Name:		fceux
Version:	2.2.0
Release:	1
Group:		Emulators
License:	GPLv2+
URL:		http://fceultra.sourceforge.net/
Source0:	http://fceultra.sourceforge.net/releases/%{name}-%{version}.src.tar.gz
Patch0:		fceux-2.1.5-gcc46.patch
BuildRequires:	scons
BuildRequires:	lua5.1-devel
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(sdl)
Requires:	zenity

%description
FCEUX is a Nintendo Entertainment System (NES), Famicom, and Famicom
Disk System (FDS) emulator. It supports both PAL (European) and NTSC
(USA/JPN) modes. It supports both Windows and SDL versions for cross
compatibility.

%prep
%setup -q -n fceux
%patch0 -p1

%build
%scons

%install
install -m 755 -D bin/fceux %{buildroot}%{_bindir}/fceux
install -D documentation/fceux.6 %{buildroot}%{_mandir}/man6/fceux.6

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Name=FCEUX
GenericName=NES emulator
Comment=Play Nintendo Enternainment System games
Exec=%{_bindir}/%{name}
Icon=emulators_section
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;Emulator;
EOF


%files
%doc Authors.md changelog.txt NewPPUtests.txt README-SDL.md TODO*
%doc documentation/
%{_bindir}/%{name}
%{_mandir}/man6/%{name}.6*
%{_datadir}/applications/mandriva-%{name}.desktop


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1294 |12cr|fcgi-2.4.0-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %{name} %{major}

Summary:	The FastCGI development kit
Name:		fcgi
Version:	2.4.0
Release:	14
License:	BSD-style
Group:		System/Servers
URL:		http://www.fastcgi.com/
Source0:	%{name}-%{version}.tar.bz2
Patch0:		fcgi-no-libs.patch
Patch1:		FastCGI-clientdata_pointer.patch
Patch2:		FastCGI-makefile.am_cppflags.patch
Patch3:		fastcgi-2.4.0_missing_call_to_fclose.patch
Patch4:		FastCGI-2.4.0-CVE-2011-2766.diff
Patch5:		fcgi-2.4.0-gcc4.4.diff
BuildRequires:	libstdc++-devel
BuildRequires:	autoconf automake libtool
Requires:	%{libname} >= %{version}

%description
FastCGI is an open extension to CGI that provides high performance
for all Internet applications without the penalties of Web server
APIs.

FastCGI is designed to be layered on top of existing Web server
APIs. For instance, the mod_fastcgi Apache module adds FastCGI 
support to the Apache server. FastCGI can also be used, with 
reduced functionality and reduced performance, on any Web server
that supports CGI.

This FastCGI Developer's Kit is designed to make developing 
FastCGI applications easy. The kit currently supports FastCGI 
applications written in C/C++, Perl, Tcl, and Java.

This package contains only shared libraries used by programs 
developed using FastCGI Developer's Kit and cgi-fcgi (bridge from
CGI to FastCGI).

%package -n	%{libname}
Summary:	Libraries for %{name}
Group:          System/Libraries

%description -n	%{libname}
This package contains the %{name} library files.

%package -n	%{libname}-devel
Summary:	Development headers and libraries for %{name}
Group:		Development/C
Requires:	%{libname} >= %{version}
Provides:	libfcgi-devel = %{version}
Obsoletes:	libfcgi-devel

%description -n	%{libname}-devel
This package contains FastCGI Developer's Kit, which is designed
to make developing FastCGI applications easy. The kit currently
supports FastCGI applications written in C/C++, Perl, Tcl, and
Java.

%prep

%setup -q
%patch0 -p1
%patch1 -p0
%patch2 -p0
%patch3 -p0
%patch4 -p0
%patch5 -p0

%build
touch INSTALL NEWS AUTHORS ChangeLog COPYING
rm -f configure
libtoolize --copy --force; aclocal; autoconf; automake --add-missing --copy

%configure2_5x \
    --with-global \
    --with-nodebug \
    --with-noassert \
    --with-notest

make

%install
rm -rf %{buildroot}

%makeinstall_std

install -d %{buildroot}%{_datadir}/fastcgi
cp -a examples/{Makefile*,*.c} %{buildroot}%{_datadir}/fastcgi/

# install the built examples (should we require apache here?)
install -d %{buildroot}/var/www/fcgi-bin

pushd examples/.libs/
    install -m755 authorizer %{buildroot}/var/www/fcgi-bin/
    install -m755 echo %{buildroot}/var/www/fcgi-bin/
    install -m755 echo-cpp %{buildroot}/var/www/fcgi-bin/
    install -m755 echo-x %{buildroot}/var/www/fcgi-bin/
    install -m755 log-dump %{buildroot}/var/www/fcgi-bin/
    install -m755 size %{buildroot}/var/www/fcgi-bin/
    install -m755 threaded %{buildroot}/var/www/fcgi-bin/
popd

# cleanup
rm -f %{buildroot}%{_libdir}/*.*a

%files
%doc doc/*.1 LICENSE.TERMS README
%attr(0755,root,root) %{_bindir}/cgi-fcgi
%attr(0755,root,root) /var/www/fcgi-bin/authorizer
%attr(0755,root,root) /var/www/fcgi-bin/echo
%attr(0755,root,root) /var/www/fcgi-bin/echo-cpp
%attr(0755,root,root) /var/www/fcgi-bin/echo-x
%attr(0755,root,root) /var/www/fcgi-bin/log-dump
%attr(0755,root,root) /var/www/fcgi-bin/size
%attr(0755,root,root) /var/www/fcgi-bin/threaded

%files -n %{libname}
%attr(0755,root,root) %{_libdir}/libfcgi++.so.%{major}*
%attr(0755,root,root) %{_libdir}/libfcgi.so.%{major}*

%files -n %{libname}-devel
%doc doc/*.htm* doc/*.gif doc/fastcgi-* doc/*.3
%attr(0755,root,root) %{_libdir}/libfcgi++.so
%attr(0755,root,root) %{_libdir}/libfcgi.so
%{_includedir}/*.h
%{_datadir}/fastcgi/*


%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 2.4.0-14
+ Revision: 773326
- fix build
- sync with MDVSA-2012:001
- various fixes

* Tue Dec 06 2011 Yuri Myasoedov <omerta13@mandriva.org> 2.4.0-13
+ Revision: 738408
- Added patch fixing building issue

  + Oden Eriksson <oeriksson@mandriva.com>
    - don't force the usage of automake1.7

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 2.4.0-11mdv2009.0
+ Revision: 240692
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sat Jul 07 2007 Oden Eriksson <oeriksson@mandriva.com> 2.4.0-9mdv2008.0
+ Revision: 49448
- make it build
- Import fcgi



* Mon Jun 26 2006 Oden Eriksson <oeriksson@mandriva.com> 2.4.0-8mdv2007.0
- rebuild
- fix deps

* Tue May 10 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.4.0-7mdk
- added P0 by PLD
- make ite compile cleanly on x86_64

* Fri Jun 04 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.4.0-6mdk
- rebuilt against new deps and with gcc v3.4.x
- fix deps

* Wed Aug 20 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 2.4.0-5mdk
- put headers in %%{_includedir}/

* Wed Aug 20 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 2.4.0-4mdk
- use macros
- use spec file magic to make it compile...

* Sun Apr 13 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 2.4.0-3mdk
- rebuilt to have rpm v4.2 pick up provides

* Sun Apr 13 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 2.4.0-2mdk
- argh!!!, license is not GPL but BSD-style (darn templates...)
- clean up the spec file... (darn templates...)

* Sun Apr 13 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 2.4.0-1mdk
- initial cooker contrib, ripped from PLD, adapted for ML

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1295 |12cr|fcitx-4.2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		fcitx
Version:	4.2.2
Release:	1
Summary:	Fcitx - Free Chinese Input Toys for X
License:	GPLv2
Group:		System/Internationalization
URL:		http://code.google.com/p/fcitx/
Source0:	http://fcitx.googlecode.com/files/%{name}-%{version}_dict.tar.xz
BuildRequires:	automake
BuildRequires:	cmake
BuildRequires:	gettext-devel
BuildRequires:	libx11-devel
BuildRequires:	libxft-devel
BuildRequires:	xpm-devel
BuildRequires:	libxext-devel
BuildRequires:	dbus-devel
BuildRequires:	wget
BuildRequires:	cairo-devel
BuildRequires:	pango-devel
BuildRequires:	intltool
BuildRequires:	dbus-glib-devel
BuildRequires:	gtk+2-devel
BuildRequires:	gtk+3-devel

%if %mdvver >= 201100
BuildRequires:	opencc-devel
%endif
BuildRequires:	chrpath
Requires:	locales-zh

%description
%{name} is an X input method allowing people to enter simplified Chinese
characters in X environment following XIM standard.

%package devel
Summary:	fcitx development library
Group:		Development/C
Requires:	%{name} = %{version}

%description devel
fcitx development files.

%package gtk
Summary:	fcitx gtk module
Group:		System/Internationalization
Requires:	%{name} = %{version}
Requires(post):	gtk+2.0
Requires(postun): gtk+2.0

%description gtk
fcitx gtk module.

%post gtk
%{_bindir}/gtk-query-immodules-2.0 > %{_sysconfdir}/gtk-2.0/gtk.immodules.%{_lib}

%postun gtk
%{_bindir}/gtk-query-immodules-2.0 > %{_sysconfdir}/gtk-2.0/gtk.immodules.%{_lib}

%prep
%setup -q

%build
#Don't build GTK3 module because we don't have GTK3 yet
%cmake -DENABLE_GTK2_IM_MODULE=ON -DENABLE_GTK3_IM_MODULE=ON -DCMAKE_SKIP_RPATH=OFF
%make

%install
%makeinstall_std -C build

chrpath -d %{buildroot}%{_libdir}/*.so

%find_lang %{name}

%files -f %{name}.lang
%attr(0644,-,-) %doc doc/*.txt doc/*.htm
%{_bindir}/*
%{_libdir}/*.so.*
%{_libdir}/%{name}
%{_datadir}/%{name}
%{_mandir}/man1/*
%{_datadir}/applications/*.desktop
%{_datadir}/mime/packages/x-fskin.xml
%{_iconsdir}/*/*/*/*

%files devel
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/*
%{_datadir}/cmake/%{name}

%files gtk
%{_libdir}/gtk-2.0/*/immodules/im-fcitx.so
%{_libdir}/gtk-3.0/*/immodules/im-fcitx.so


%changelog
* Thu Apr 26 2012 Alexander Khrukin <akhrukin@mandriva.org> 4.2.2-1
+ Revision: 793520
- version update 4.2.2

* Tue Mar 20 2012 Andrey Bondrov <abondrov@mandriva.org> 4.2.1-1
+ Revision: 785795
- New version 4.2.1

* Mon Oct 10 2011 Andrey Bondrov <abondrov@mandriva.org> 4.1.2-1
+ Revision: 703989
- New version 4.1.2, new subpackage gtk, more BR

* Mon Dec 20 2010 Funda Wang <fwang@mandriva.org> 4.0.1-1mdv2011.0
+ Revision: 623234
- new version 4.0.1

* Sun Nov 21 2010 Funda Wang <fwang@mandriva.org> 4.0.0-2mdv2011.0
+ Revision: 599321
- add two upstream patch to fix problems

* Fri Nov 19 2010 Funda Wang <fwang@mandriva.org> 4.0.0-1mdv2011.0
+ Revision: 598900
- new version 4.0.0
- new version 4.0.0

* Fri Feb 19 2010 Funda Wang <fwang@mandriva.org> 3.6.3-1mdv2010.1
+ Revision: 507965
- BR dbus
- new version 3.6.3

* Fri Nov 06 2009 Funda Wang <fwang@mandriva.org> 3.6.2-1mdv2010.1
+ Revision: 460569
- New version 3.6.2

* Mon Oct 05 2009 Funda Wang <fwang@mandriva.org> 3.6.1-2mdv2010.0
+ Revision: 454166
- update to svn trunk
- really use 3.6.1 tarball

* Thu Sep 24 2009 Frederik Himpe <fhimpe@mandriva.org> 3.6.1-1mdv2010.0
+ Revision: 448396
- update to new version 3.6.1

* Sat Jul 11 2009 Funda Wang <fwang@mandriva.org> 3.6.0-1mdv2010.0
+ Revision: 394836
- BR xext
- fix linkage
- new version 3.6.0 final

* Sun Jan 18 2009 Funda Wang <fwang@mandriva.org> 3.6.0-0.rc.1mdv2009.1
+ Revision: 330812
- New version 3.6.0 rc
- rediff winposition patch

* Thu Jun 19 2008 Funda Wang <fwang@mandriva.org> 3.5-2mdv2009.0
+ Revision: 226418
- add patch for -asneeded
- simplify the BR

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 3.5-1mdv2008.1
+ Revision: 136411
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - s/Mandrake/Mandriva/

* Thu Jul 19 2007 Funda Wang <fwang@mandriva.org> 3.5-1mdv2008.0
+ Revision: 53434
- New version

* Fri Jul 06 2007 Funda Wang <fwang@mandriva.org> 3.5-0.070703.1mdv2008.0
+ Revision: 49152
- New version

* Sun Jul 01 2007 Funda Wang <fwang@mandriva.org> 3.5-0.070630.1mdv2008.0
+ Revision: 46417
- New version

* Tue May 29 2007 Funda Wang <fwang@mandriva.org> 3.5-0.070528.1mdv2008.0
+ Revision: 32415
- New snapshot

* Mon May 28 2007 Funda Wang <fwang@mandriva.org> 3.5-0.070527.1mdv2008.0
+ Revision: 31890
- New version

* Mon May 07 2007 Funda Wang <fwang@mandriva.org> 3.5-0.070507.1mdv2008.0
+ Revision: 24113
- New upstream version 070507


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1296 |12cr|fcrackzip-1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		fcrackzip
Version:	1.0
Release:	%mkrel 1
Summary:	A zip password cracker
License:	GPLv2
Group:		File tools
URL:		http://oldhome.schmorp.de/marc/fcrackzip.html
Source:		http://oldhome.schmorp.de/marc/data/%{name}-%{version}.tar.gz
Requires:	unzip

%description
A zip password cracker.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%__rm -rf %{buildroot}
%makeinstall_std
%__rm -f %{buildroot}%{_bindir}/zipinfo

%clean
%__rm -rf %{buildroot}

%files
%doc COPYING README NEWS AUTHORS
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1.*



%changelog
* Thu Feb 23 2012 Andrey Bondrov <abondrov@mandriva.org> 1.0-1
+ Revision: 779345
- imported package fcrackzip


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1297 |12cr|fcron-3.0.4-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Task scheduler
Name:		fcron
Version:	3.0.4
Release:	%mkrel 7
License:	GPL
Group:		System/Configuration/Other
URL:		http://fcron.free.fr/
Source0:	http://fcron.free.fr/archives/%{name}-%{version}.src.tar.gz
Source1:	%{name}-2.0.0-extra.tar.bz2
Patch0:		fcron-3.0.3-Makefile.in.diff
# (fc) 3.0.4-5mdv accept fcron.conf file with 644 perms (Fedora)
Patch1:		fcron-3.0.2-accept_readable_fcron.conf.patch
BuildRequires:	pam-devel
BuildRequires:	sendmail-command
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires:	syslog-daemon
Requires:	sendmail-command
Provides:	cron-daemon
BuildConflicts:	libselinux-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-root

%description
Fcron is a scheduler. It aims at replacing Vixie Cron, so it implements most
of its functionalities.

But contrary to Vixie Cron, fcron does not need your system to be up 7 days
a week, 24 hours a day : it also works well with systems which are
not running neither all the time nor regularly (contrary to anacrontab).

In other words, fcron does both the job of Vixie Cron and anacron, but does
even more and better :)) ...

%prep

%setup -q -T -b 0 -n %{name}-%{version} -a1
mv %{name}-2.0.0-extra/fcrontab.example ./

%patch0 -p0
%patch1 -p0 -b .readable-file

%build

%configure2_5x \
    --with-sendmail=/bin/false \
    --with-shell=/bin/sh \
    --with-editor=/bin/vi \
    --with-etcdir=%{_sysconfdir} \
    --with-spooldir=/var/spool/fcron \
    --with-run-non-privileged=no \
    --with-username=fcron \
    --with-groupname=fcron \
    --with-sysfcrontab=yes \
    --with-pam=yes \
    --with-selinux=no

perl -p -i -e "s|^#define SENDMAIL .*|#define SENDMAIL \"%{_libdir}/sendmail\"|g" config.h
perl -p -i -e "s|^#define PIDFILE .*|#define PIDFILE \"/var/run/fcron/fcron\.pid\"|g" config.h
perl -p -i -e "s|^#define FIFOFILE .*|#define FIFOFILE \"/var/run/fcron/fcron\.fifo\"|g" config.h

%make OPTIM="%{optflags} -I%{_includedir}/selinux"

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_docdir}
install -d %{buildroot}%{_sysconfdir}/pam.d
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_mandir}/man{1,3,5,8}
install -d %{buildroot}%{_initrddir}
install -d %{buildroot}/var/spool/fcron
install -d %{buildroot}/var/run/fcron

yes n | make install \
    DESTDIR=%{buildroot} \
    ROOTNAME=`id -un` ROOTGROUP=`id -gn`

%if 0
    ETC=%{buildroot}%{_sysconfdir} \
    DESTBIN=%{buildroot}%{_bindir} \
    DESTSBIN=%{buildroot}%{_sbindir} \
    DESTMAN=%{buildroot}%{_mandir} \
    DESTDOC=%{buildroot}%{_docdir} \
    FCRONTABS=%{buildroot}/var/spool/fcron \
%endif

install -m 755 script/sysVinit-launcher %{buildroot}%{_initrddir}/fcron
install -m 755 convert-fcrontab %{buildroot}%{_bindir}

install -m755 debian/fcron-update-crontabs %{buildroot}%{_sbindir}/
install -m644 debian/fcron-update-crontabs.1 %{buildroot}%{_mandir}/man1/

install -m644 files/fcron.pam %{buildroot}%{_sysconfdir}/pam.d/fcron
install -m644 files/fcrontab.pam %{buildroot}%{_sysconfdir}/pam.d/fcrontab

sed "s|SBIN=@@DESTSBIN@|SBIN=%{_sbindir}|" < %{buildroot}%{_initrddir}/fcron > %{buildroot}%{_initrddir}/fcron.tmp
mv %{buildroot}%{_initrddir}/fcron.tmp %{buildroot}%{_initrddir}/fcron
# chmod 755 %{buildroot}%{_initrddir}/fcron

# fixup
perl -p -i -e "s|^pidfile.*|pidfile = /var/run/fcron/fcron\.pid|g" %{buildroot}%{_sysconfdir}/fcron.conf
perl -p -i -e "s|^fifofile.*|fifofile = /var/run/fcron/fcron\.fifo|g" %{buildroot}%{_sysconfdir}/fcron.conf

# nuke installed files
rm -rf %{buildroot}%{_docdir}/%{name}-%{version}
rm -f %{buildroot}%{_sysconfdir}/pam.conf

# nuke permissions (for strip)
chmod 755 %{buildroot}%{_bindir}/*
chmod 755 %{buildroot}%{_sbindir}/*

%pre
# Check now if there is an old ( < 1.1.x ) version of fcrontab on the system.
 echo `fcron -V 2>&1 | grep "^fcron "` > /tmp/PREVIOUS_VERSION

  if [ "$1" = "1" ]; then
	%_pre_useradd fcron /var/spool/fcron /bin/true  

  fi

%post
  if [ "$1" = "2" ]; then

    killall -TERM fcron
    FCRONTABS=/var/spool/fcron

    find ${FCRONTABS} -type f \( -name "*.orig" -a ! -name "root.orig" \) \
		      -exec chown fcron:fcron {} \; -exec chmod 640 {} \;
    find ${FCRONTABS} -type f -name "root.orig" -exec chown root:fcron {} \; -exec chmod 600 {} \;
    find ${FCRONTABS} -type f ! -name "*.orig" -exec chown root:root {} \; -exec chmod 600 {} \;
    [ -f %{_sysconfdir}/fcron.deny ] && chown root:fcron %{_sysconfdir}/fcron.deny
    [ -f %{_sysconfdir}/fcron.allow ] && chown root:fcron %{_sysconfdir}/fcron.allow

    if test -r "/tmp/PREVIOUS_VERSION"; then

	MAJOR=`cat /tmp/PREVIOUS_VERSION | awk '{print $2}' | awk -F '.' '{print $1}'`
	MINOR=`cat /tmp/PREVIOUS_VERSION | awk '{print $2}' | awk -F '.' '{print $2}'`

    fi

    if test \( "$MAJOR" -lt 1 \) -o \( \( "$MINOR" -lt 1 \) -a "$MAJOR" -eq 1 \); then

	for FILE in $FCRONTABS/* ; do \

    	    if test "$FILE" != "$FCRONTABS/*"; then

    		BASENAME=`basename $FILE` ; \
    		FCRONTAB=`echo "$BASENAME" | \
    		sed "s|.*orig|| ; s|fcrontab.sig|| ; s|rm.*||"` ; \
    		( test ! -z "$FCRONTAB" && convert-fcrontab $FCRONTAB ) \
        	|| echo -n ""; \

    	    fi

	done

    fi

  fi

%{_initrddir}/fcron start
%_post_service %{name}
  
%postun
if [ "$1" = "0" ]; then
    # Remove user fcron
    %_postun_userdel fcron
fi

%preun
%_preun_service %{name}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,755)
%doc fcrontab.example
%attr(755,root,root) %{_initrddir}/fcron
%attr(640,root,fcron) %config(noreplace) %{_sysconfdir}/fcron.conf
%attr(640,root,fcron) %config(noreplace) %{_sysconfdir}/fcron.allow
%attr(640,root,fcron) %config(noreplace) %{_sysconfdir}/fcron.deny
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/pam.d/fcron
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/pam.d/fcrontab
%{_mandir}/man8/fcron.8*
%{_mandir}/man1/fcrontab.1*
%{_mandir}/man1/fcrondyn.1*
%{_mandir}/man1/fcron-update-crontabs.1*
%{_mandir}/man5/fcrontab.5*
%{_mandir}/man5/fcron.conf.5*
%{_mandir}/man3/bitstring.3*
%lang(fr) %{_mandir}/fr/man?/*
%attr(6111,root,root) %{_bindir}/convert-fcrontab
%attr(6111,root,root) %{_bindir}/fcronsighup
%attr(6111,root,root) %{_bindir}/fcrondyn
%attr(6111,fcron,fcron) %{_bindir}/fcrontab
%attr(110,root,root) %{_sbindir}/fcron
%attr(0755,root,root) %{_sbindir}/fcron-update-crontabs
%dir %attr(770,fcron,fcron) /var/spool/fcron
%dir %attr(0755,root,root) /var/run/fcron





%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 3.0.4-7mdv2011.0
+ Revision: 618260
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 3.0.4-6mdv2010.0
+ Revision: 428712
- rebuild

* Thu Aug 28 2008 Frederic Crozat <fcrozat@mandriva.com> 3.0.4-5mdv2009.0
+ Revision: 276876
- Patch1 (Fedora): accept fcron.conf file with 644 perms
- Provides cron-daemon virtual package

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 3.0.4-4mdv2009.0
+ Revision: 245075
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 3.0.4-2mdv2008.1
+ Revision: 170828
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

* Sat Feb 09 2008 Olivier Thauvin <nanardon@mandriva.org> 3.0.4-1mdv2008.1
+ Revision: 164550
- 3.0.4

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Jun 19 2007 Olivier Thauvin <nanardon@mandriva.org> 3.0.3-1mdv2008.0
+ Revision: 41545
- 3.0.3


* Wed Jan 17 2007 David Walluck <walluck@mandriva.org> 3.0.2-1mdv2007.0
+ Revision: 109755
- 3.0.2

* Sun Aug 06 2006 Olivier Thauvin <nanardon@mandriva.org> 3.0.1-3mdv2007.0
+ Revision: 53341
- 3.0.1
- Import fcron

* Thu Aug 03 2006 Oden Eriksson <oeriksson@mandriva.com> 2.9.7-3mdv2007.0
- prevent linkage to selinux libs

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 2.9.7-2mdk
- oops!, forgot to nuke the MailTransportAgent requirement

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 2.9.7-1mdk
- 2.9.7
- fix deps
- fix the Makefile.in patch
- drop the gcc34 patch
- misc spec file fixes

* Sun Oct 31 2004 Christiaan Welvaart <cjw@daneel.dyndns.org> 2.0.1-1mdk
- 2.0.1
- patch1: fix build with gcc 3.4


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1298 |12cr|fdclone-2.08-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}
%define version  2.08
%define release  3
%define src_name FD

Name:           fdclone
Version:        %{version}
Release:        %{release}
Summary:        FD-clone file manager
Group:          File tools
License:        BSD-like
URL:            http://hp.vector.co.jp/authors/VA012337/soft/fd/
Source:         %{src_name}-%{version}.tar.bz2
Patch0:         fd-clone_change_config.diff.bz2
BuildRequires:	pkgconfig(ncurses)

%description
FD-clone file manager.
FD is a famous file manager for MS-DOS.


%prep
%setup -q -n %{src_name}-%{version}
%patch0 -p0

%build
%make

%install
install -d $RPM_BUILD_ROOT/%{_sysconfdir}/
install -d $RPM_BUILD_ROOT/%{_bindir}/

install -m 644 _fdrc        $RPM_BUILD_ROOT/%{_sysconfdir}/fd2rc
install -m 755 fd           $RPM_BUILD_ROOT/%{_bindir}/
install -m 644 fd-unicd.tbl $RPM_BUILD_ROOT/%{_bindir}/


%files
%doc FAQ FAQ.eng HISTORY HISTORY.eng LICENSES LICENSES.eng
%doc README README.eng TECHKNOW TECHKNOW.eng ToAdmin ToAdmin.eng
%config(noreplace) %{_sysconfdir}/fd2rc
%{_bindir}/fd*


%changelog
* Mon Feb 19 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.08-3mdv2007.0
+ Revision: 122780
- rebuild in order to get the same extension on x86_64
- Import fdclone




* Wed May 17 2006 Thierry Vignaud <tvignaud@mandriva.com> 2.08-2mdk
- fix buildrequires

* Tue Jan 17 2006 UTUMI Hirosi <utuhiro78@yahoo.co.jp> 2.08-1mdk
- first spec for Mandriva Linux
- NOTE: run this program in UTF-8 please.
- config file was modified by taka-chan. thanks!
- (http://wiki.fedora.jp/?App%2Ffdclone2)

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1299 |12cr|feedjack-0.9.16-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define     real_name  Feedjack
Name:		feedjack
Version:	0.9.16
Release:	%mkrel 4
Summary:	A web based rss and atom feed aggregator 
License:	BSD
Group:      Networking/News 
URL:		http://www.feedjack.org/
Source:		http://www.feedjack.org/download/%{real_name}-%{version}.tar.bz2
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-root
Buildrequires:	python-devel
BuildArch:      noarch
BuildRequires:  python-django
BuildRequires:  python-setuptools 
Requires:       python-django python-feedparser
%description
Feedjack is a rss and atom feed aggregator.
 
Like the Planet feed aggregator:
  * It downloads feeds and aggregate their contents in a single site
  * The new aggregated site has a feed of its own (atom and rss)
  * It uses Mark Pilgrim?s excelent FeedParser
  *  The subscriber list can be exported as OPML and FOAF

But FeedJack also has some advantages:
  * It handles historical data, you can read old posts
  * It parses a lot more info, including post categories
  * It generates pages/feeds with posts of a certain category 
  * It generates pages/feeds with posts from a certain subscriber 
  * It generates pages/feeds with posts of a certain category from a certain 
    subscriber 
  * A cloud tag/folksonomy (hype 2.0 compliant) for every page and every 
    subscriber
  * It uses Django templates
  * The administration is done via web and can handle multiple planets.
  * Extensive use of djangoi's internal cache engine. Most of the time you 
    will have no database hits when serving pages.

%prep
%setup -q -n %real_name-%version

%build
python setup.py build

%install
python setup.py install --root %buildroot

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc LICENSE AUTHORS  CHANGES README
%doc INSTALL
%{_bindir}/*
%{py_puresitedir}/%{name}
%{py_puresitedir}/*.egg-info


%changelog
* Tue Nov 02 2010 Michael Scherer <misc@mandriva.org> 0.9.16-4mdv2011.0
+ Revision: 592394
- rebuild for python 2.7

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 0.9.16-3mdv2010.0
+ Revision: 437530
- rebuild

* Tue Jan 06 2009 Funda Wang <fwang@mandriva.org> 0.9.16-2mdv2009.1
+ Revision: 325237
- rebuild

* Tue Sep 09 2008 Michael Scherer <misc@mandriva.org> 0.9.16-1mdv2009.0
+ Revision: 282932
- update to new version 0.9.16

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.9.10-3mdv2009.0
+ Revision: 245077
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.9.10-1mdv2008.1
+ Revision: 136411
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Jul 02 2007 Michael Scherer <misc@mandriva.org> 0.9.10-1mdv2008.0
+ Revision: 47104
- Import feedjack


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1300 |12cr|feff-1.9.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	feff
%define	version	1.9.1
%define	release	1
Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Front-end for FFmpeg
License:	GPLv3
URL:		http://qt-apps.org/content/show.php?content=140298#c404149
Source:		http://qt-apps.org/content/show.php?content=140298/%{name}-%{version}.tar.gz
Group:		Video
BuildRequires:	qt4-devel desktop-file-utils imagemagick
Requires:	ffmpeg 

%description
Front-end for FFmpeg written in QT4

%prep
%setup -q 
ln Bin/COPYING COPYING
ln Bin/HISTORY HISTORY

%build
%qmake_qt4 feff.pro
%make 

%install

# menu entry
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Categories=X-MandrivaLinux-Multimedia-Video;AudioVideo;Video;
Comment=Front-end for FFmpeg
Exec=feff
GenericName=feff
Icon=feff
Name=feff
StartupNotify=true
Terminal=false
Type=Application
EOF

desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop 

#binaries
install -d -m 755 %{buildroot}%{_bindir}
install -m 755 Bin/%{name} %{buildroot}%{_bindir}/

# icons
install -d -m755 $RPM_BUILD_ROOT%{_miconsdir}
convert %{name}.ico -resize 16x16 $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
install -d -m755 $RPM_BUILD_ROOT%{_iconsdir}
convert %{name}.ico -resize 32x32 $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
install -d -m755 $RPM_BUILD_ROOT%{_liconsdir}
convert %{name}.ico -resize 48x48 $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png
# lang
install -d -m 755 %{buildroot}%{_datadir}/%{name}
# .ts needed for translations to be dropped in the future.
install -m 755  %{name}_*.ts %{buildroot}%{_datadir}/%{name}/
install -m 755  Bin/feff_*.qm %{buildroot}%{_datadir}/%{name}/


%files 
%defattr(-, root, root, -)
%doc HISTORY COPYING
%{_datadir}/%{name}/*.ts
%{_datadir}/%{name}/feff_*.qm
%{_bindir}/%{name}
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_datadir}/applications/%{name}.desktop


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1301 |12cr|feh-2.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:        Image viewer at heart, though it does other cool stuff
Name:           feh
Version:        2.7
Release:        1
License:        MIT
Group:          Graphics
URL:            https://derf.homelinux.org/projects/feh/
Source0:	http://feh.finalrewind.org/%{name}-%{version}.tar.bz2
Source1:        %{name}-icons.tar.bz2

Buildrequires:  imlib2-devel libxt-devel libxinerama-devel
Buildrequires:  giblib-devel
Buildrequires:  jpeg-devel 
BuildRequires:  png-devel
BuildRequires:  curl-devel

%description
Feh is an image viewer, but it does a whole lot of other cool stuff as
well. There are simply too many to mention them here so please check the
docs/homepage.

%prep
%setup -q
%setup -q -T -D -a1

%build
%setup_compile_flags
%make PREFIX=/usr

%install
%makeinstall_std PREFIX=%{_prefix}

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=%{name}
Comment=%{summary}
Exec=%{name} -c
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-Multimedia-Graphics;
EOF


%__install -D -m 644 %{name}-48.png %{buildroot}%{_liconsdir}/%{name}.png
%__install -D -m 644 %{name}-32.png %{buildroot}%{_iconsdir}/%{name}.png
%__install -D -m 644 %{name}-16.png %{buildroot}%{_miconsdir}/%{name}.png

#let files section handle docs
rm -rf %{buildroot}%{_docdir}%{name}

%files
%defattr(0755,root,root,0755)
%{_bindir}/*
%defattr(0644,root,root,0755)
%doc AUTHORS ChangeLog README TODO examples
%{_datadir}/%{name}/fonts/*
%{_datadir}/%{name}/images/*
%{_mandir}/man1/*
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_datadir}/applications/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1302 |12cr|festvox-suopuhe-lj-1.0g-20051204.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define name	festvox-suopuhe-lj
%define version	1.0g
%define date	20051204
%define rel	4
%define release	%mkrel %date.%rel

Summary:	Festival Voice - Finnish female speaker (suo_fi_lj)
Name:		%name
Version:	%version
Release:	%release
License:	LGPL
Group:		Sound
URL:		http://phon.joensuu.fi/suopuhe/
Source:		http://phon.joensuu.fi/suopuhe/tulosaineisto/suo_fi_lj-%version-%date.tar.bz2
Source1:	README.MDV
# patches from debian
Patch0:		festvox-suopuhe-lj-paths.diff
Patch1:		festvox-suopuhe-lj-funcname.patch
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildArch:	noarch
Requires:	festvox-suopuhe-common
# other festvox packages seem to provide these:
Provides:	festival-voice
Provides:	festival-voice-finnish
Provides:	festival-voice-fi_FI
# per Mandriva locale-specific package policy:
Requires:	locales-fi

%description
This is a Finnish female speaker for the Festival speech synthesis
system. It was developed as part of the Suopuhe project at
the universities of Helsinki and Joensuu.

%package -n	festvox-suopuhe-common
Summary:	Common files for Festival Finnish speakers
Group:		Sound
Suggests:	festvox-suopuhe-mv
Suggests:	festvox-suopuhe-lj

%description -n	festvox-suopuhe-common
This package contains the common files between the two Finnish
Festival speech synthesis speakers, festvox-suopuhe-mv and
festvox-suopuhe-lj.

%prep
%setup -q -n festival
%patch0 -p1
%patch1 -p1
cp -a %{SOURCE1} .
cat > README.install.urpmi <<EOF
See suopuhe usage instructions in
%{_docdir}/festvox-suopuhe-common/README.MDV.
EOF

%install
rm -rf %{buildroot}

install -d -m755 %{buildroot}%{_datadir}/festival/voices/finnish/suopuhe.common
cp -a lib/voices/finnish/suo_fi_lj_diphone/festvox/* \
	%{buildroot}%{_datadir}/festival/voices/finnish/suopuhe.common

install -d -m755 %{buildroot}%{_datadir}/festival/voices/finnish/suo_fi_lj_diphone
cp -a lib/voices/finnish/suo_fi_lj_diphone/group \
	%{buildroot}%{_datadir}/festival/voices/finnish/suo_fi_lj_diphone

ln -s ../suopuhe.common %{buildroot}%{_datadir}/festival/voices/finnish/suo_fi_lj_diphone/festvox

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc lib/voices/finnish/suo_fi_lj_diphone/README.lj
%{_datadir}/festival/voices/finnish/suo_fi_lj_diphone

%files -n festvox-suopuhe-common
%defattr(-,root,root)
%doc README.MDV README.install.urpmi
%{_datadir}/festival/voices/finnish/suopuhe.common
%dir %{_datadir}/festival/voices/finnish


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0g-20051204.4mdv2011.0
+ Revision: 618267
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 1.0g-20051204.3mdv2010.0
+ Revision: 428716
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.0g-20051204.2mdv2008.1
+ Revision: 136415
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 01 2007 Anssi Hannula <anssi@mandriva.org> 1.0g-20051204.2mdv2008.0
+ Revision: 77423
- add documentation from Debian
- fix a function name (P1 from Debian)
- add Suggests to festvox-suopuhe-common for better festival behaviour


* Sun Aug 06 2006 Anssi Hannula <anssi@mandriva.org> 1.0g-20051204.1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1303 |12cr|festvox-suopuhe-mv-20041119-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define name	festvox-suopuhe-mv
%define version	20041119
%define rel	4
%define release	%mkrel %rel

Summary:	Festival Voice - Finnish male speaker (hy_fi_mv)
Name:		%name
Version:	%version
Release:	%release
License:	LGPL
Group:		Sound
URL:		http://phon.joensuu.fi/suopuhe/
Source:		http://phon.joensuu.fi/suopuhe/tulosaineisto/hy_fi_mv_diphone-%version.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildArch:	noarch
Requires:	festvox-suopuhe-common
# other festvox packages seem to provide these:
Provides:	festival-voice
Provides:	festival-voice-finnish
Provides:	festival-voice-fi_FI
# per Mandriva locale-specific package policy:
Requires:	locales-fi

%description
This is a Finnish male speaker for the Festival speech synthesis
system. It was developed as part of the Suopuhe project at
the universities of Helsinki and Joensuu.

%prep
%setup -q -n festival

%install
rm -rf %{buildroot}

install -d -m755 %{buildroot}%{_datadir}/festival/voices/finnish/hy_fi_mv_diphone
cp -a lib/voices/finnish/hy_fi_mv_diphone/group \
	%{buildroot}%{_datadir}/festival/voices/finnish/hy_fi_mv_diphone

ln -s ../suopuhe.common %{buildroot}%{_datadir}/festival/voices/finnish/hy_fi_mv_diphone/festvox

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc lib/voices/finnish/hy_fi_mv_diphone/README.mv
%{_datadir}/festival/voices/finnish/hy_fi_mv_diphone



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 20041119-4mdv2011.0
+ Revision: 618276
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 20041119-3mdv2010.0
+ Revision: 428717
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 20041119-2mdv2009.0
+ Revision: 136415
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 01 2007 Anssi Hannula <anssi@mandriva.org> 20041119-2mdv2008.0
+ Revision: 77424
- rebuild


* Sun Aug 06 2006 Anssi Hannula <anssi@mandriva.org> 20041119-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1304 |12cr|fet-5.18.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		fet
Summary:	Free Timetabling Software
Version:	5.18.2
Release:	1
Group:		Education
License:	GPLv2+
URL:		http://lalescu.ro/liviu/fet/
Source0:	http://lalescu.ro/liviu/fet/download/%{name}-%{version}.tar.bz2
BuildRequires:	qt4-devel

%description
FET is free timetabling software (licensed under GNU GPL v2 or later). This
program aims to automatically generate the timetable of a school,
high-school or university. It may be used for other timetabling purposes.

FET can mean "Free Educational Timetabling" (the "E" in the middle may
also stand for other words, based on your personal preference).

%prep
%setup -q

%build
%qmake_qt4
%make

%install
# manual installation, make file doesn't provide it
%__install -d -m 755 %{buildroot}%{_datadir}/%{name}
%__install -d -m 755 %{buildroot}%{_datadir}/%{name}/translations
# moved man file to /usr/share/man/man1/
xz -k 'doc/fet.1'
%__install -D -m 644 'doc/fet.1.xz' %{buildroot}%{_mandir}/man1/fet.1.xz
# installing translations
%__cp  translations/*.qm %{buildroot}%{_datadir}/%{name}/translations/
# installing binary.
%__install -D -m 755 fet %{buildroot}%{_bindir}/fet
%__install -d -m 755 %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/fet.desktop << EOF
[Desktop Entry]
Type=Application
Name=Timetable Generator
Name[de]=Stundenplan Generator
Name[ru]=Генератор расписаний
GenericName=Timetable software for schools
GenericName[de]=Stundenplan Generator
GenericName[ru]=Генератор расписаний
Comment=Generate timetables for educational institutions
Comment[de]=Erzeugt Stundenplne fr Lehranstalten
Comment[ru]=Составление расписаний для учебных заведений
Icon=fet
Exec=fet
Terminal=false
StartupNotify=true
Categories=Office;
EOF

%find_lang %{name} --with-qt

%files -f %{name}.lang
%doc doc/algorithm/*.txt
%doc AUTHORS ChangeLog COPYING
%doc README REFERENCES THANKS TODO TRANSLATORS
%doc examples
%{_bindir}/fet
%{_datadir}/applications/fet.desktop
%dir %{_datadir}/%{name}
%dir %{_datadir}/%{name}/translations
%{_datadir}/%{name}/translations/fet_untranslated.qm
%{_mandir}/man1/fet.1.xz

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1305 |12cr|fetchlog-1.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Fetch and convert new messages of a logfile
Name:		fetchlog
Version:	1.4
Release:	2
License:	GPLv2+
Group:		System/Kernel and hardware
URL:		http://sourceforge.net/projects/fetchlog/
Source0:	http://prdownloads.sourceforge.net/fetchlog/%{name}-%{version}.tar.gz

%description
The fetchlog utility displays the last new messages of a logfile
(syslog).  fetchlog is similar like tail but offers some extra
functionality like pattern matching with regular expressions,
output formatting for email, SMS, pager or SNMP tools, etc.

%prep

%setup -q -n %{name}-%{version}

%build

%make CFLAGS="%{optflags}"

%install
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_mandir}/man1

install -m0755 fetchlog %{buildroot}%{_bindir}/
install -m0644 fetchlog.1 %{buildroot}%{_mandir}/man1/

%files
%doc CHANGES README README.Nagios README.SNMP
%{_bindir}/*
%{_mandir}/man1/*




%changelog
* Mon May 07 2012 Johnny A. Solbu <solbu@mandriva.org> 1.4-2
+ Revision: 797251
- Don't ship LICENSE file, licence doesn't require it

* Fri Apr 06 2012 Johnny A. Solbu <solbu@mandriva.org> 1.4-1
+ Revision: 789527
- New version

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2-3mdv2011.0
+ Revision: 618277
- the mass rebuild of 2010.0 packages

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 1.2-2mdv2010.0
+ Revision: 437533
- rebuild

* Sun Jan 04 2009 Jérôme Soyer <saispo@mandriva.org> 1.2-1mdv2009.1
+ Revision: 324629
- New upstream release

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.0-4mdv2009.0
+ Revision: 245103
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.0-2mdv2008.1
+ Revision: 136415
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Feb 02 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0-2mdv2007.0
+ Revision: 115937
- Import fetchlog

* Sun Jan 08 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0-2mdk
- rebuild

* Thu Dec 02 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.0-1mdk
- initial mandrake package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1306 |12cr|fetchyahoo-2.14.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Downloads mail from an Yahoo! webmail account
Name: fetchyahoo

Version: 2.14.2

Release: %mkrel 1
URL: http://fetchyahoo.twizzler.org
Source: http://fetchyahoo.twizzler.org/%{name}-%{version}.tar.gz
License: GPL
Group: Networking/Mail
BuildRoot: %{_tmppath}/%{name}-root
BuildArch: noarch
Requires: perl
Requires: perl-LWP-Protocol-https

%description
FetchYahoo is a Perl script that downloads mail from a Yahoo! webmail
account to a local mail spool, an mbox file, or to procmail. It is
meant to replace fetchmail for people using Yahoo! mail since Yahoo!'s
POP and email forwarding services are no longer free. It includes all
parts and attachments within the email. It can also forward the email
to a specified address.

%prep
%setup -q

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%_bindir
mkdir -p $RPM_BUILD_ROOT%_mandir/man1
cp -a fetchyahoo $RPM_BUILD_ROOT%_bindir/fetchyahoo
cp -a fetchyahoo.1 $RPM_BUILD_ROOT%_mandir/man1/fetchyahoo.1

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc COPYING INSTALL TODO index.html fetchyahoorc ChangeLog Credits
%_bindir/fetchyahoo
%_mandir/man1/fetchyahoo.*




%changelog
* Sun Jan 22 2012 Glen Ogilvie <nelg@mandriva.org> 2.14.2-1mdv2012.0
+ Revision: 764884
- Fix for bypassing opt-out screen

* Sat Jan 07 2012 Glen Ogilvie <nelg@mandriva.org> 2.14.1-1
+ Revision: 758582
- + New release: v2.14.1
- add support for SMTP authentication
- new configuration options
- updated support for Yahoo Mail

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 2.13.8-2mdv2011.0
+ Revision: 610423
- rebuild

* Mon Feb 08 2010 Frederik Himpe <fhimpe@mandriva.org> 2.13.8-1mdv2010.1
+ Revision: 502369
- update to new version 2.13.8

* Wed Sep 23 2009 Glen Ogilvie <nelg@mandriva.org> 2.13.7-1mdv2010.0
+ Revision: 447690
- fix retrieving messages (thanks Jon Baumgartner)

* Wed Aug 12 2009 Glen Ogilvie <nelg@mandriva.org> 2.13.6-1mdv2010.0
+ Revision: 415496
- fix getting message IDs for read messages

* Sat May 30 2009 Glen Ogilvie <nelg@mandriva.org> 2.13.5-1mdv2010.0
+ Revision: 381204
- updated to current version. All older releases do not work correctly with yahoo mail.

* Tue Feb 17 2009 Jérôme Soyer <saispo@mandriva.org> 2.12.4-1mdv2009.1
+ Revision: 341533
- New upstream release

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2.11.2-3mdv2009.0
+ Revision: 245104
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 2.11.2-1mdv2008.1
+ Revision: 136415
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Sep 06 2007 Jérôme Soyer <saispo@mandriva.org> 2.11.2-1mdv2008.0
+ Revision: 80722
- New release 2.11.2

* Fri Aug 31 2007 Jérôme Soyer <saispo@mandriva.org> 2.11.1-1mdv2008.0
+ Revision: 76844
- New release 2.11.1

  + Thierry Vignaud <tv@mandriva.org>
    - fix man pages


* Thu Jul 20 2006 Jerome Soyer <saispo@mandriva.org> 2.10.3-1mdv200.7
- New release 2.10.3

* Mon Jan 23 2006 Jerome Soyer <saispo@mandriva.org> 2.10.2-1mdk
- New release 2.10.2
- Rebuild for new perl

* Tue Nov 16 2004 Jerome Soyer <saispo@mandrake.org> 2.8.6-2mdk
- Rebuild for new perl

* Tue Sep 28 2004 Jerome Soyer <saispo@mandrake.org> 2.8.6-1mdk
- 2.8.6

* Tue Sep 21 2004 Jerome Soyer <saispo@mandrake.org> 2.8.5-1mdk
- 2.8.5

* Sun Sep 05 2004 Jerome Soyer <saispo@mandrake.org> 2.8.3-1mdk
- 2.8.3

* Thu Aug 05 2004 Jerome Soyer <jeromesoyer@yahoo.fr> 2.8.2-1mdk
- 2.8.2

* Wed Apr 21 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 2.8.0-1mdk
- 2.8.0


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1307 |12cr|ffcall-1.10-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	ffcall
%define libname_orig    lib%{name}

%define major 0
%define libname %mklibname %{name} %{major}
%define libnamedev %mklibname %{name} -d

Summary:	Libraries that can be used to build foreign function call interfaces
Name:		%{name}
Version:	1.10
Release:	9
License:	GPLv2
Group:		Development/C
URL:		ftp://ftp.santafe.edu/pub/gnu/
Source:		ftp://ftp.santafe.edu/pub/gnu/%{name}-%{version}.tar.bz2
Patch0:		ffcall-make-jN.patch

%package 	-n %{libname}
Summary:        Libraries that can be used to build foreign function call interfaces
Group:          Development/Other
Provides:	%{libname_orig} = %{version}-%{release}
Conflicts:      %mklibname %{name} 0 -d

%package        -n %{libnamedev}
Summary:	Libraries that can be used to build foreign function call interfaces
Group:          Development/Other
Requires:	%{libname} = %{version}
Provides:	%{libname_orig}-devel 
Provides:	%{name}-devel
Obsoletes:	%mklibname %{name} 0 -d

%description
This is a collection of four libraries which can be used to build
foreign function call interfaces in embedded interpreters.

The four packages are:

    avcall - calling C functions with variable arguments

    vacall - C functions accepting variable argument prototypes

    trampoline - closures as first-class C functions

    callback - closures with variable arguments as first-class C functions
    (a reentrant combination of vacall and trampoline)

    This version B includes some minor configuration changes so that files
    are installed in the proper place. Also it compiles on cygwin and mingw32.

%description -n %{libname}
This is a collection of four libraries which can be used to build
foreign function call interfaces in embedded interpreters.

The four packages are:

    avcall - calling C functions with variable arguments

    vacall - C functions accepting variable argument prototypes

    trampoline - closures as first-class C functions

    callback - closures with variable arguments as first-class C functions
    (a reentrant combination of vacall and trampoline)

    This version B includes some minor configuration changes so that files
    are installed in the proper place. Also it compiles on cygwin and mingw32.


%description -n %{libnamedev}
This is a collection of four libraries which can be used to build
foreign function call interfaces in embedded interpreters.

The four packages are:

    avcall - calling C functions with variable arguments

    vacall - C functions accepting variable argument prototypes

    trampoline - closures as first-class C functions

    callback - closures with variable arguments as first-class C functions
               (a reentrant combination of vacall and trampoline)

This version B includes some minor configuration changes so that files
are installed in the proper place. Also it compiles on cygwin and mingw32.

%prep
%setup -q -n %{name}-%{version}
%patch0 -p1

%build
export CFLAGS="%{optflags} -fPIC"
%configure2_5x --enable-shared
%make

%install
# make install does not create all necessary directories
mkdir -p %buildroot %buildroot/%_includedir %buildroot/%_libdir %buildroot/%_mandir
%makeinstall_std

mkdir -p %{buildroot}%{_defaultdocdir}/%{libnamedev}
mv %{buildroot}/usr/share/html %{buildroot}%{_defaultdocdir}/%{libnamedev}/html

%files -n %{libname}
%{_libdir}/*.so.*

%files -n %{libnamedev}
%defattr(-,root,root)
%doc NEWS README PLATFORMS
%_includedir/*
%{_libdir}/*.so
%{_libdir}/*.a
%{_mandir}/man3/*


%changelog
* Sat Sep 18 2010 Funda Wang <fwang@mandriva.org> 1.10-8mdv2011.0
+ Revision: 579336
- add missing requires

* Tue Aug 24 2010 Funda Wang <fwang@mandriva.org> 1.10-7mdv2011.0
+ Revision: 572780
- add patch to build in parallel

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 1.10-6mdv2010.0
+ Revision: 428718
- rebuild

* Fri Jul 18 2008 Funda Wang <fwang@mandriva.org> 1.10-5mdv2009.0
+ Revision: 238018
- Build with -fPIC

* Fri Jul 11 2008 Funda Wang <fwang@mandriva.org> 1.10-4mdv2009.0
+ Revision: 233843
- should be obsoletes rather than conflicts

* Fri Jul 11 2008 Funda Wang <fwang@mandriva.org> 1.10-3mdv2009.0
+ Revision: 233827
- use configure2_5x

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Tue Feb 12 2008 Frederik Himpe <fhimpe@mandriva.org> 1.10-3mdv2008.1
+ Revision: 166454
- Fix summary
- Clean buildroot
- Fix devel package provides
- Remove shared libraries from -devel package and put them in lib package
- Adapt devel package name to new policy

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - fix summary-ended-with-dot


* Mon Apr 02 2007 Pascal Terjan <pterjan@mandriva.org> 1.10-2mdv2007.1
+ Revision: 150177
- Use the macros, this avoids a lot of hacks and fixes build on x86_64
- Use mkrel
- Use autoconf2.5
- Fix group
- Don't have 2 dirs for the doc
- Import ffcall

* Sat Jun 05 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.10-1mdk
- 1.10

* Sat May 15 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.9-1mdk
- 1.9


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1308 |12cr|ffdiaporama-1.3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# This spec is based on Alberto Altieri's work in MIB with
# heavy modifications

%define		oname	ffDiaporama

Name:		ffdiaporama
Version:	1.3.1
Release:	%mkrel 1
Summary:	A tool to create video sequences from images, titles, music
License:	GPLv2
Group:		Video
URL:		http://ffdiaporama.tuxfamily.org
Source0:	http://ffdiaporama.tuxfamily.org/download.php?f=Archives/%{name}_%{version}.tar.gz
BuildRequires:	qt4-devel
BuildRequires:	ffmpeg-devel
BuildRequires:	taglib-devel
BuildRequires:	SDL-devel
BuildRequires:	SDL_mixer-devel
BuildRequires:	desktop-file-utils
BuildRequires:	pkgconfig(exiv2)
Requires:	ffmpeg
Requires:	exiv2

%description
ffDiaporama is an application of creation of videos sequences established by
titles, images, photos, movie clip and music.

These sequences are assembled in slide show by means of transitions of
sequence to produce complete videos

Main features:
* Refocused of images and photos and refocused and cutting of video clips
* Note (addition of text) for images, photos, sequences and animations
* Graphic filters on the images and the videos (passage in black and
  white, dust removal, equalization of colors, etc.)
* Creation of animation by zoom, rotation or Ken Burns Effect on part of
  images or photos
* Correction of the images and the videos during the animations
  (luminosity, contrast, gamma, colors, etc.)
* Transitions between sequence with definition of the transition type,
  sequence by sequence.
* Addition of a background sound (wav, mp3 or ogg) with customizable
  effects of volume, fade in/out and passage in pause, sequence by
  sequence.
* Generation of usable videos by most of the current videos equipments
  (DVD player/smartphone, multimedia box, hard drive, etc.) but also
  publishable on the main video sharing Web sites (YouTube, Dailymotion,
  etc.)

%prep
%setup -q -c

%build
%qmake_qt4 %{oname}.pro
%make

%install
%__make install INSTALL_ROOT=%{buildroot}
desktop-file-install --vendor="" \
       --dir=%{buildroot}%{_datadir}/applications/ \
       --add-category="GTK"  \
       ffDiaporama.desktop

%files
%doc licences.txt
%{_bindir}/%{oname}
%{_datadir}/%{oname}
%{_datadir}/mime/packages/%{oname}-mime.xml
%{_datadir}/applications/%{oname}.desktop


%changelog
* Thu Sep 06 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.3.1-1mdv2012.0
+ Revision: 816418
- update to 1.3.1

* Wed Jul 04 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.3-1
+ Revision: 808097
- update to 1.3

* Wed Mar 14 2012 Andrey Bondrov <abondrov@mandriva.org> 1.2-1
+ Revision: 784935
- Update BuildRequires
- Update BuildRequires
- New version 1.2

* Sun Feb 26 2012 Andrey Bondrov <abondrov@mandriva.org> 1.1-1
+ Revision: 780874
- imported package ffdiaporama


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1309 |12cr|ffingerd-1.28-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define fullname %{name}-%{version}
%define version 1.28
%define release %mkrel 11
%define name ffingerd

Name: %{name}
Summary: Secure finger daemon
Version: %{version}
Release: %{release}
Source: %{fullname}.tar.bz2
Group: Networking/Other
URL: http://www.fefe.de/ffingerd/
License: GPL
BuildRoot: %{_tmppath}/%{name}-buildroot

%description
Fefe's Finger Daemon is a secure fingerd which doesn't run as root,
doesn't give away vital info about your system, and does syslogging.

%prep

%setup -q %{fullname}

%build

%configure

%make

%install
rm -rf $RPM_BUILD_ROOT

install -d $RPM_BUILD_ROOT%{_prefix}/sbin
install -d $RPM_BUILD_ROOT%{_mandir}/man8
install -m 644 ffingerd.8 $RPM_BUILD_ROOT/%{_mandir}/man8
install -m 755 ffingerd $RPM_BUILD_ROOT%{_sbindir}/

%post
# remove other fingerd's and add ffingerd. make a backup, too
cat /etc/inetd.conf | grep ffingerd > /tmp/ffingerd.test
if [ ! -s /tmp/ffingerd.test ]; then
     cp -f /etc/inetd.conf /etc/inetd.conf.rpmsave
     cat /etc/inetd.conf | grep -v in.fingerd | grep -v "End of inetd.conf" > /etc/inetd.conf
     echo "#" >> /etc/inetd.conf
     echo "# Fefe's finger daemon, a secure finger daemon" >> /etc/inetd.conf
     echo "#" >> /etc/inetd.conf
     echo "finger  stream  tcp     nowait  nobody  /usr/sbin/tcpd  /usr/sbin/ffingerd" >> /etc/inetd.conf
     echo >> /etc/inetd.conf
     echo "# End of inetd.conf" >> /etc/inetd.conf
fi
rm /tmp/ffingerd.test

# now restart inetd
if [ -f /var/run/inetd.pid ]; then
     kill -HUP `cat /var/run/inetd.pid` ;
else
     echo "Now you need to restart inetd" ;
fi

%postun
# restore the old config file, or try to at least
if [ -f /etc/inetd.conf.rpmsave ]; then
     mv /etc/inetd.conf.rpmsave /etc/inetd.conf ;
fi

# now restart inetd
if [ -f /var/run/inetd.pid ]; then
     kill -HUP `cat /var/run/inetd.pid` ;
else
     echo "Now you need to restart inetd" ;
fi

%files
%defattr(-,root,root)
%doc NEWS README TODO
%{_sbindir}/*
%{_mandir}/man8/*

%clean
rm -rf $RPM_BUILD_ROOT



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.28-11mdv2011.0
+ Revision: 618279
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 1.28-10mdv2010.0
+ Revision: 428723
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.28-9mdv2009.0
+ Revision: 245118
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.28-7mdv2008.1
+ Revision: 136415
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Tue Aug 08 2006 Lenny Cartier <lenny@mandriva.com> 1.28-7mdv2007.0
- rebuild

* Wed Apr 20 2005 Lenny Cartier <lenny@mandriva.com> 1.28-6mdk
- rebuild

* Fri Feb 20 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.28-5mdk
- rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1310 |12cr|fflas-ffpack-1.6.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# This package is arch-specific, because it computes properties of the system
# (such as endianness) and stores them in generated header files.  Hence, the
# files DO vary by platform.  However, there is no actual compiled code, so
# turn off debuginfo generation.
%global debug_package %{nil}

Name:           fflas-ffpack
Version:        1.6.0
Release:        2
Summary:        Finite field linear algebra subroutines

Group:          Sciences/Mathematics
# %%{_bindir}/fflasffpack-config is CeCILL-B; other files are LGPLv2+
License:        LGPLv2+ and CeCILL-B
URL:            http://linalg.org/projects/fflas-ffpack
Source0:        http://linalg.org/%{name}-%{version}.tar.gz

# Patch from upstream discussion list.  Fixes building with debug.
Patch1:         %{name}-debug.patch

BuildRequires:  libatlas-devel
BuildRequires:  doxygen
BuildRequires:  givaro-devel
BuildRequires:  gmp-devel
BuildRequires:  gomp-devel
BuildRequires:  texlive

# Although there are references to linbox-devel files in this package,
# linbox-devel Requires fflas-ffpack-devel, not the other way around.

%description
The FFLAS-FFPACK library provides functionality for dense linear algebra
over word size prime finite fields.

%package devel
Summary:        Header files for developing with fflas-ffpack
Group:          Development/C++
Requires:       libatlas-devel, givaro-devel, gmp-devel

%description devel
The FFLAS-FFPACK library provides functionality for dense linear algebra
over word size prime finite fields.  This package provides the header
files for developing applications that use FFLAS-FFPACK.

%prep
%setup -q
%patch1 -p1

# Fix character encodings
for f in AUTHORS TODO; do
  iconv -f iso8859-1 -t utf-8 $f > $f.utf8
  touch -r $f $f.utf8
  mv -f $f.utf8 $f
done

# Fix the FSF's address
for f in `grep -FRl 'Temple Place' .`; do
  sed -i.orig \
    's/59 Temple Place, Suite 330, Boston, MA  02111-1307/51 Franklin Street, Suite 500, Boston, MA  02110-1335/' \
    $f
  touch -r $f.orig $f
  rm -f $f.orig
done

%build
%configure --docdir=%{_docdir}/fflas-ffpack-%{version} --disable-static \
  --enable-optimization --enable-doc --with-cblas=%{_libdir}/atlas \
  --with-lapack=%{_libdir}/atlas
make %{?_smp_mflags}

# Build the developer documentation, too
cd doc
doxygen DoxyfileDev
cd ..

%install
make install DESTDIR=$RPM_BUILD_ROOT

# Documentation is installed in the wrong place
rm -fr $RPM_BUILD_ROOT%{_prefix}/docs

# Don't want these files in with the HTML files
rm -f doc/fflas-ffpack-html/{AUTHORS,COPYING,INSTALL}

# Force linking to atlas lapack
sed -i 's|-llapack|-lclapack|g' $RPM_BUILD_ROOT%{_bindir}/fflas-ffpack-config

%check
make check

%files devel
%doc AUTHORS ChangeLog COPYING README TODO
%{_bindir}/fflas-ffpack-config
%{_includedir}/fflas-ffpack
%doc doc/fflas-ffpack.html doc/fflas-ffpack-html doc/fflas-ffpack-dev-html


%changelog
* Tue Aug 14 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.6.0-2
+ Revision: 814798
- Force linking to atlas lapack.

* Mon Aug 13 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.6.0-1
+ Revision: 814619
- Import fflas-ffpack (http://pkgs.fedoraproject.org/cgit/fflas-ffpack.git/)
- Import fflas-ffpack matching fedora package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1311 |12cr|ffmpeg2theora-0.29-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name ffmpeg2theora
%define version 0.29
%define release		1

Name:      %{name}
Version:   %{version}
Release:   %{release}
Summary:   A simple converter to create Ogg Theora files
License:   GPLv2+
URL:       http://www.v2v.cc/~j/ffmpeg2theora/
Group:     Video
Source0:   http://v2v.cc/~j/ffmpeg2theora/downloads/%{name}-%{version}.tar.bz2
BuildRequires: ffmpeg-devel >= 0.6
BuildRequires: libvorbis-devel
BuildRequires: libtheora-devel
BuildRequires: scons
BuildRequires: libkate-devel

%description
Simple converter to create Ogg Theora files.

%prep
%setup -q

%build
scons prefix=%_prefix mandir=%_mandir

%install
scons install destdir=%buildroot prefix=%_prefix mandir=%_mandir
install -D %name.1 %buildroot%_mandir/man1/%name.1


cat > %{_builddir}/%{name}-%{version}/README.mdv << EOF

some examples using ffmpeg2theora:

to convert your DV file, called videoclip.dv to Ogg Theora:

ffmpeg2theora videoclip.dv

this will create an Ogg Theora file called videoclip.dv.ogg.

to encode with another quality, lets say Video Quality 7 and Audio Quality 3:

ffmpeg2theora -v 7 -a 3 videoclip.dv

you can also use the v2v Presets to encode your video

ffmpeg2theora -p preview videoclip.dv

or

ffmpeg2theora -p pro videoclip.dv

on linux you can use ffmpeg2theora to stream to an icecast server:
this needs the latest icecast-kh version and a small tool to send the ogg stream to the icecast server.

dvgrab --format raw - | \
	ffmpeg2theora -a 0 -v 5 -f dv -x 320 -y 240 -o /dev/stdout - | \ 
	oggfwd  icecastserver  8000 pwd /theora.ogg

crop the input

ffmpeg2theora --croptop 16 --cropbottom 16 --cropright 32 --cropleft 8 file.avi

further examples and discussion

EOF

%files 
%doc COPYING ChangeLog AUTHORS README TODO README.mdv
%attr(0755,root,root) %{_bindir}/%{name}
%_mandir/man1/%name.1*




%changelog
* Tue Jul 03 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.29-1
+ Revision: 807941
- version update 0.29

* Fri Nov 11 2011 Götz Waschk <waschk@mandriva.org> 0.28-2
+ Revision: 730080
- rebuild

* Mon Aug 08 2011 Götz Waschk <waschk@mandriva.org> 0.28-1
+ Revision: 693630
- update to new version 0.28

* Fri Jul 22 2011 Götz Waschk <waschk@mandriva.org> 0.27-3
+ Revision: 691049
- rebuild

* Wed Jul 21 2010 Götz Waschk <waschk@mandriva.org> 0.27-2mdv2011.0
+ Revision: 556479
- don't display usage information on installation (pterjan)

* Sat Jul 10 2010 Götz Waschk <waschk@mandriva.org> 0.27-1mdv2011.0
+ Revision: 550285
- new version

* Wed Dec 23 2009 Götz Waschk <waschk@mandriva.org> 0.25-1mdv2010.1
+ Revision: 481666
- build with libkate
- new version
- drop patch

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 0.24-2mdv2010.0
+ Revision: 437539
- rebuild

* Fri Mar 20 2009 Frederik Himpe <fhimpe@mandriva.org> 0.24-1mdv2009.1
+ Revision: 359035
- update to new version 0.24

* Wed Mar 11 2009 Götz Waschk <waschk@mandriva.org> 0.23-1mdv2009.1
+ Revision: 353680
- update to new version 0.23

* Sat Oct 25 2008 Götz Waschk <waschk@mandriva.org> 0.22-1mdv2009.1
+ Revision: 297105
- new version
- fix build
- fix installation

* Mon Oct 13 2008 Götz Waschk <waschk@mandriva.org> 0.21-2mdv2009.1
+ Revision: 293151
- rebuild for new ffmpeg

* Mon Jun 30 2008 Götz Waschk <waschk@mandriva.org> 0.21-1mdv2009.0
+ Revision: 230137
- new version
- drop patch
- remove plf build option

* Fri Apr 25 2008 Götz Waschk <waschk@mandriva.org> 0.20-4mdv2009.0
+ Revision: 197465
- fix plf build

* Fri Apr 25 2008 Götz Waschk <waschk@mandriva.org> 0.20-3mdv2009.0
+ Revision: 197453
- fix build with new ffmpeg
- update license tag

* Fri Jan 18 2008 Götz Waschk <waschk@mandriva.org> 0.20-2mdv2008.1
+ Revision: 154558
- rebuild

* Wed Jan 02 2008 Götz Waschk <waschk@mandriva.org> 0.20-1mdv2008.1
+ Revision: 140421
- new version
- patch to make it build with new ffmpeg
- rebuild for new ffmpeg

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 0.19-2mdv2008.1
+ Revision: 136415
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Aug 02 2007 Götz Waschk <waschk@mandriva.org> 0.19-2mdv2008.0
+ Revision: 58010
- fix description

* Thu Aug 02 2007 Götz Waschk <waschk@mandriva.org> 0.19-1mdv2008.0
+ Revision: 57990
- new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1312 |12cr|ffmpegthumbnailer-2.0.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 4
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	Lightweight video thumbnailer
Name:		ffmpegthumbnailer
Version:	2.0.8
Release:	2
License:	GPLv2+
Group:		Video
URL:		http://code.google.com/p/ffmpegthumbnailer/
Source0:		http://ffmpegthumbnailer.googlecode.com/files/%{name}-%{version}.tar.gz
BuildRequires:	ffmpeg-devel
BuildRequires:	pkgconfig(libpng)
BuildRequires:	libjpeg-devel
Requires:	%{libname} = %{version}-%{release}

%description
This video thumbnailer can be used by file managers to 
create thumbnails for your video files. The thumbnailer 
uses ffmpeg to decode frames from the video files, so 
supported videoformats depend on the configuration 
flags of ffmpeg.

This thumbnailer was designed to be as fast and 
lightweight as possible.

%package -n %{libname}
Summary:	Main library for %{name}
Group:		Video
Obsoletes:	%{mklibname %{name} 2}

%description -n %{libname}
Main library for %{name}.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/C++
Requires:	%{libname} = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
Development files for %{name}.

%prep
%setup -q
%__chmod 644 AUTHORS ChangeLog README TODO

%build
%configure2_5x \
	--disable-static 
	
%make

%install
%makeinstall_std

rm -rf %{buildroot}%{_libdir}/libffmpegthumbnailer.la


%files
%doc AUTHORS ChangeLog README TODO
%{_bindir}/ffmpegthumbnailer
%{_mandir}/man1/*

%files -n %{libname}
%doc AUTHORS ChangeLog README TODO
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc AUTHORS ChangeLog README TODO
%{_libdir}/*.so
%{_includedir}/*
%{_libdir}/pkgconfig/*.pc




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1313 |12cr|ffmpegthumbnailer-caja-1.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Lightweight video thumbnailer
Name:		ffmpegthumbnailer-caja
Version:	1.4.0
Release:	1
License:	GPLv2+
Group:		Video
URL:		http://mate-desktop.org
Source0:	http://pub.mate-desktop.org/releases/1.4/%{name}-%{version}.tar.xz
Patch0:		ffmpegthumbnailer-caja_mateconf.patch
BuildArch:	noarch

%description
This package install a MateConf schemas to use ffmpegthumbnailer to
make thumbnails of video files in caja file manager.

%prep
%setup -q
%apply_patches

%build
%setup_compile_flags
%make

%install
%makeinstall_std

%files
%doc AUTHORS README
%{_sysconfdir}/mateconf/schemas/ffmpegthumbnailer-caja.schemas



%changelog
* Tue Jun 05 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.0-1
+ Revision: 802762
- imported package ffmpegthumbnailer-caja


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1314 |12cr|fget-1.3.3-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	fget
%define version	1.3.3
%define release	%mkrel 6

Summary:	Commandline tool for mirroring remote files via FTP
Name:           %name
Version:        %version
Release:        %release
License:        GPLv2+
Group:          Networking/File transfer
URL:            http://www.feep.net/fget/
Source0:        %{name}-%{version}.tar.bz2
BuildRoot:      %_tmppath/%name-buildroot

%description
fget is a commandline tool for mirroring remote files via FTP. It was designed
as an analog to the GNU wget utility. The fget package includes an FTP client
library, so that others can make use of FTP from within their own C programs.

%package -n %name-devel
Summary:	Development library for fget
Group:		Development/Other

%description -n %name-devel
Development library for fget

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %buildroot
%makeinstall

%clean
rm -rf %buildroot

%files 
%defattr(0755,root,root,0755)
%_bindir/*
%defattr(0644,root,root,0755)
%doc README INSTALL 
%{_mandir}/*/*

%files -n %name-devel
%defattr(-,root,root)
%{_includedir}/*
%{_libdir}/*



%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.3-6mdv2011.0
+ Revision: 610424
- rebuild

* Tue Feb 23 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.3.3-5mdv2010.1
+ Revision: 510216
- fix licence
- Use %%configure2_5x

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 1.3.3-4mdv2010.0
+ Revision: 428725
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.3.3-3mdv2009.0
+ Revision: 245120
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 1.3.3-1mdv2008.1
+ Revision: 124974
- kill re-definition of %%buildroot on Pixel's request
- import fget


* Tue May 17 2005 Tibor Pittich <Tibor.Pittich@mandriva.org> 1.3.3-1mdk
- 1.3.3
- use mkrel macro

* Mon Nov 8 2004 Tibor Pittich <Tibor.Pittich@mandrake.org> 1.3.2-1mdk
- 1.3.2

* Tue Sep 21 2004 Tibor Pittich <Tibor.Pittich@mandrake.org> 1.3.1-1mdk
- 1.3.1
- updated URL

* Mon Jul 19 2004 Tibor Pittich <Tibor.Pittich@mandrake.org> 1.3.0-1mdk
- 1.3.0

* Wed Jan 14 2004 Tibor Pittich <Tibor.Pittich@mandrake.org> 1.2.9-1mdk
- initial contrib import

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1315 |12cr|fgrun-1.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Graphical launcher for the FlightGear flight simulator
Name:		fgrun
Version:	1.6.2
Release:	1
License:	GPLv2
Group:		Games/Other
URL:		http://sourceforge.net/projects/fgrun/
Source0:	http://prdownloads.sourceforge.net/fgrun/%{name}-%{version}.tar.bz2
Source1:	flightgear.png
Patch0:		fgrun-1.6.2-linkage.patch
BuildRequires:	fltk-devel >= 1.1.0
BuildRequires:	imagemagick
BuildRequires:	cmake
BuildRequires:	simgear-devel >= 2.4.0
BuildRequires:	openscenegraph-devel >= 3.0.0
BuildRequires:	boost-devel
BuildRequires:	pkgconfig(xft)
BuildRequires:	pkgconfig(xinerama)
Requires:	flightgear >= 2.4.0

%description
fgrun is a graphical launcher for the FlightGear flight simulator.

%prep
%setup -q
%patch0 -p1

%build
cmake -DCMAKE_INSTALL_PREFIX=%{_prefix} -DCMAKE_BUILD_TYPE=Release
%make

%install
%makeinstall_std

%find_lang %{name}

%__mkdir_p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=%{name}
Comment=Graphical launcher for the FlightGear flight simulator
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=false
Categories=Game;Simulation;
EOF

%__mkdir_p %{buildroot}%{_miconsdir}
%__mkdir_p %{buildroot}%{_liconsdir}
convert -size 16x16 %{SOURCE1} %{buildroot}%{_miconsdir}/%{name}.png
convert -size 48x48 %{SOURCE1} %{buildroot}%{_liconsdir}/%{name}.png
%__install -m 644 %{SOURCE1} %{buildroot}%{_iconsdir}/%{name}.png

%files -f %{name}.lang
%doc README COPYING NEWS AUTHORS
%{_bindir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_iconsdir}/%{name}.png



%changelog
* Fri Oct 14 2011 Andrey Bondrov <abondrov@mandriva.org> 1.6.0-1mdv2011.0
+ Revision: 704672
- Add libxft-devel and libxinerama-devel to BuildRequires
- Add boost-devel to BuildRequires
- imported package fgrun


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1316 |12cr|fidoconf-1.4.0-0.rc5.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    fidoconf
%define version 1.4.0
%define preversion rc5

%define rel 3
%define release 0.%{preversion}.%{rel}

%define major 1.4
%define libname %mklibname %name %major

Summary:	Library to access the fidoconfig
Name:       %{name}
Version:    %{version}
Release:    %{release}
License:	GPL
Group:		File tools
Source0:		%{name}-%{major}-%{preversion}.tar.bz2
Patch0:		fidoconf-20021015-main.patch
Patch1:		fidoconf-20021015-doc.patch
Patch2:		fidoconf-20021015-man.patch
Patch3:		fidoconf-20021022-config.patch
Patch4:		fidoconf-20030523-fc2fgate.patch
Patch5:		fidoconf-tparser.diff
Patch6:		fidoconf-Makefile.diff
patch7:		fidoconf-1.4-rc5.huskymak.patch
patch8:		fidoconf-1.4-rc5.printf.patch
BuildRequires:	huskybse smapi-devel texinfo
URL:		http://sourceforge.net/projects/husky/

%description
The design goal of fidoconfig was to provide one config-file for several
different fido software packages like editor, tosser etc.
An additional aim was to have one library (fidoconfig) which can be used by
all programs.
The advantage is you only have to edit one config-file, so changing your
system is much easier than with common software packages. Also bugs can only
creep in one library and not in thousands over thousands libraries.

%package -n %libname
Summary: Library to access the fidoconfig
Group: System/Libraries
Provides: lib%name = %version-%release

%description -n %libname
The design goal of fidoconfig was to provide one config-file for several
different fido software packages like editor, tosser etc.
An additional aim was to have one library (fidoconfig) which can be used by
all programs.
The advantage is you only have to edit one config-file, so changing your
system is much easier than with common software packages. Also bugs can only
creep in one library and not in thousands over thousands libraries.

%package -n %libname-devel
Summary: Library to access the fidoconfig, development files
Group: Development/Other
Requires: %{libname} = %{version}-%{release}
Provides: lib%name-devel = %{version}-%{release}
Provides: %name-devel = %{version}-%{release} 

%description -n %libname-devel
The design goal of fidoconfig was to provide one config-file for several
different fido software packages like editor, tosser etc.
An additional aim was to have one library (fidoconfig) which can be used by
all programs.
The advantage is you only have to edit one config-file, so changing your
system is much easier than with common software packages. Also bugs can only
creep in one library and not in thousands over thousands libraries.

This Package contains the Development Files. Only needed if you want to
compile the Husky-Programs yourself

%prep
%setup -q -n %name
#% patch0 -p1
#% patch1 -p1
#% patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1
%patch6 -p1
%patch7 -p1 -b .huskymak
%patch8 -p1 -b .printf

%build
MANDIR=$RPM_BUILD_ROOT%{_mandir} BINDIR=$RPM_BUILD_ROOT%{_bindir} INCDIR=$RPM_BUILD_ROOT%{_includedir} LIBDIR=$RPM_BUILD_ROOT%{_libdir} INFODIR=$RPM_BUILD_ROOT%{_infodir}
%make OPTCFLAGS=" -s -c -fPIC $RPM_OPT_FLAGS"

%install
make BINDIR=$RPM_BUILD_ROOT%{_bindir} INCDIR=$RPM_BUILD_ROOT%{_includedir} LIBDIR=$RPM_BUILD_ROOT%{_libdir} INFODIR=$RPM_BUILD_ROOT%{_infodir} install
rm -rf $RPM_BUILD_ROOT%{_infodir}/dir
make MANDIR=$RPM_BUILD_ROOT%{_mandir} install-man

chmod 755 $RPM_BUILD_ROOT%_bindir/*
chmod 755 $RPM_BUILD_ROOT%_libdir/*

%post
%_install_info %name.info

%postun
%_remove_install_info %name.info

%files
%defattr(-,root,root)
%doc COPYING ChangeLog HISTORY INSTALL README.TXT TODO VERSION fconf2dir fconf2fidogate.cfg.sample doc/config
%{_bindir}/*
%{_infodir}/fidoconfig.info*
%{_mandir}/*/*

%files -n %libname
%defattr(-,root,root)
%{_libdir}/libfidoconfig.so.*

%files -n %libname-devel
%defattr(-,root,root)
%{_libdir}/libfidoconfig.so
%dir %{_includedir}/fidoconf
%{_includedir}/fidoconf/*
%{_libdir}/libfidoconfig.a




%changelog
* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.4.0-0.rc5.3mdv2009.0
+ Revision: 245132
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.4.0-0.rc5.1mdv2008.1
+ Revision: 136415
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request
    - do not hardcode bz2 extension


* Sat Aug 05 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/05/06 16:36:07 (53348)
- 1.4-rc5

* Sat Aug 05 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/05/06 16:30:11 (53343)
Import fidoconf

* Mon Apr 17 2006 Olivier Thauvin <nanardon@mandriva.org> 1.4.0-0.rc2.3mdk
- rebuild

* Sun Jan 30 2005 Sylvie Terjan <erinmargault@mandrake.org> 1.4.0-0.rc2.2mdk
- birthday rebuild

* Tue Dec 23 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.4.0-0.rc2.1mdk
- %%mklibname
- From Iouri Goussev <elendal@polygonized.com>
  - First MDK version
  - original SPEC by Sergey Zhemchugov <Sergey_Zhemchugov@p8.f822.n463.z2.fidonet.org>


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1317 |12cr|fife-0.3.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define soname 0
%define libname %mklibname %{name} %{soname}
%define devname %mklibname -d %{name}
%define staticname %mklibname -d -s %{name}
# 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).
%global minor_version r3

Summary:	Cross platform game creation framework
Name:		fife
Version:	0.3.3
Release:	1
Group:		System/Libraries
License:	LGPLv2+
URL:		http://www.fifengine.de
# https://sourceforge.net/projects/fife/files/active/src/fife-0.3.2.tar.gz/download
# removed ext/   -  removed for using system libs instead of shipped
# removed tests/   -  removed for legal issues
# removed tools/   -  removed for legal issues
Source0:	%{name}-%{version}%{?minor_version}.tar.xz
BuildRequires:	chrpath
BuildRequires:	scons
BuildRequires:	graphviz
BuildRequires:	swig
BuildRequires:	boost-devel
BuildRequires:	python-devel
BuildRequires:	SDL_ttf-devel
BuildRequires:	tinyxml-devel
BuildRequires:	zlib-devel
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(guichan-0.8)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(xcursor)

Provides:	%{name}-python = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description
This package of Fife comes with game-engine only.
Unknown horizons is one of the clients that will use this engine.

%package -n %{libname}
Summary:	Shared libs for %{name}
Group:		System/Libraries
Requires:	%{name} = %{version}-%{release}

%description -n %{libname}
Shared libs for %{name}.

%package -n %{devname}
Summary:	Development package for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{name}-devel < %{version}-%{release}

%description -n %{devname}
Files for development with %{name}.

%package -n %{staticname}
Summary:	Static library for %{name} development
Group:		Development/C
Requires:	%{devname} = %{version}-%{release}
Provides:	%{name}-static-devel = %{version}-%{release}
Obsoletes:	%{name}-static < %{version}-%{release}

%description -n %{staticname}
The %{name}-static package includes static library needed to develop programs
that use the %{name} library.

%package doc
Summary:	Documentation for %{name}
Group:		Development/Other
BuildRequires:	doxygen
BuildArch:	noarch
Requires:	%{name} = %{version}-%{release}

%description doc
Doxygen generated documentation for %{name}. 

%prep
%setup -q -n %{name}-%{version}%{?minor_version}

# remove usage of ./ext/ (see line 16 for further informations)
# very dirrty, but it works
sed -i '21d' \
    build/linux2-config.py

# use libdir instead of lib (for 64bit systems)
for l in ./engine/SConscript ./build/linux2-config.py
do
 sed -i "s|'lib'|'%{_lib}'|g" $l
done 

# be utf-8 clean, dudes!
for f in ./AUTHORS ./CHANGES ./COPYING ./README
do
 iconv -f iso-8859-1 -t utf-8 $f |sed 's|\r||g' > $f.utf8
 touch -c -r $f $f.utf8
 mv $f.utf8 $f
done 

# correction of leaf
sed -i 's|i->leaf()|i->path().leaf()|g' \
    engine/core/vfs/vfsdirectory.cpp

%build
scons . \
	CXXFLAGS='%{optflags}' \
	--enable-debug \
	--enable-rend-grid \
	--enable-rend-camzone \
	fife-shared fife-static fife-python fife-swig

# Doxygen generated docs
doxygen ./doc/doxygen/doxyfile
rm -f ./doc/doxygen/html/installdox

%install
scons . \
	CXXFLAGS='%{optflags}' \
	--enable-debug \
		install-all \
		install-dev \
	DESTDIR=%{buildroot} \
	--prefix=%{_prefix} \
	--lib-dir=%{_lib} \
	--python-prefix=%{python_sitearch}

# rpath is evil, evil, evil
chrpath --delete %{buildroot}%{_libdir}/lib%{name}.so.%{version}
chrpath --delete %{buildroot}%{python_sitearch}/%{name}/_%{name}.so

# playing a little bit with soname
pushd %{buildroot}%{_libdir}
ln -s lib%{name}.so.%{version} lib%{name}.so.%{soname}
ln -s lib%{name}.so.%{version} lib%{name}.so
popd

mkdir -p %{buildroot}/%{_bindir}/
cat > %{buildroot}/%{_bindir}/%{name}-documentation << EOF
#!/bin/sh
xdg-open file://%{_docdir}/%{name}-doc-%{version}/index.html
EOF
chmod +x %{buildroot}/%{_bindir}/%{name}-documentation

# fife.ppc: E: non-standard-executable-perm /usr/lib/libfife.so.0 0775
chmod 755 %{buildroot}/%{_libdir}/lib%{name}.so.%{soname}
# fife.ppc: E: non-standard-executable-perm /usr/lib/python2.6/site-packages/fife/_fife.so 0775
chmod 755 %{buildroot}/%{python_sitearch}/%{name}/_%{name}.so

%files
%doc AUTHORS CHANGES COPYING README
%{python_sitearch}/%{name}

%files -n %{libname}
%{_libdir}/lib%{name}.so.%{soname}
%{_libdir}/lib%{name}.so.%{version}

%files -n %{devname}
%{_libdir}/lib%{name}.so
%{_includedir}/%{name}/

%files -n %{staticname}
%{_libdir}/lib%{name}.a

%files doc
%doc ./doc/doxygen/html/*
%{_bindir}/%{name}-documentation



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1318 |12cr|figlet-2.2.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _fontdir %{_datadir}/%{name}

Name: figlet
Epoch: 1
Version: 2.2.4
Release: %mkrel 2
Summary: A program for making large letters out of ordinary text
URL: http://www.figlet.org/
Group: Toys
License: BSD
Source: ftp://ftp.figlet.org/pub/figlet/program/unix/%{name}-%{version}.tar.gz
BuildRequires: zip
BuildRoot: %{_tmppath}/%{name}-%{version}-root

%description
FIGlet is a program that creates large characters out of ordinary
screen characters
 _ _ _          _   _     _
| (_) | _____  | |_| |__ (_)___
| | | |/ / _ \ | __| '_ \| / __|
| | |   <  __/ | |_| | | | \__ \_
|_|_|_|\_\___|  \__|_| |_|_|___(_)

(This is meant to be viewed in a monospaced font.)  FIGlet can create
characters in many different styles and can kern and "smush" these
characters together in various ways.

%prep
%setup -q

%build
%make \
  CFLAGS="%{optflags}" \
  BINDIR=%{_bindir} \
  MANDIR=%{_mandir} \
  DEFAULTFONTDIR=%{_fontdir}

%install
rm -rf %{buildroot}

# Compress fonts
(cd fonts;
chmod 644 *;
for i in *; do
  zip -m $i.zip $i
  mv $i.zip $i
done)

make install \
  BINDIR=%{_bindir} \
  MANDIR=%{_mandir} \
  DEFAULTFONTDIR=%{_fontdir} \
  DESTDIR=%{buildroot}
./run-tests.sh %{buildroot}%{_fontdir}

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc FAQ CHANGES LICENSE README figfont.txt
%attr(755,-,-) %{_bindir}/figlet
%attr(755,-,-) %{_bindir}/chkfont
%attr(755,-,-) %{_bindir}/figlist
%attr(755,-,-) %{_bindir}/showfigfonts
%{_mandir}/man6/figlet.6*
%{_mandir}/man6/chkfont.6*
%{_mandir}/man6/figlist.6*
%{_mandir}/man6/showfigfonts.6*
%dir %{_fontdir}
%{_fontdir}/*.fl[fc]


%changelog
* Sun Feb 27 2011 Funda Wang <fwang@mandriva.org> 1:2.2.4-2mdv2011.0
+ Revision: 640432
- rebuild to obsolete old packages

* Fri Jan 28 2011 Claudio Matsuoka <claudio@mandriva.com> 1:2.2.4-1
+ Revision: 633686
- new upstream release
  * add support for tlf2 fonts
  * fix smushing corruption bug

* Mon Jan 24 2011 Claudio Matsuoka <claudio@mandriva.com> 1:2.2.3-2
+ Revision: 632479
- add upstream patch to fix rendering corruption on multiline smushing

* Thu Jan 13 2011 Claudio Matsuoka <claudio@mandriva.com> 1:2.2.3-1
+ Revision: 631016
- new upstream version 2.2.3
  * license changed to BSD
  * zipio license changed to MIT
  * fixes for JIS0201
  * fix for memory allocation errors and access violations
- Fix memory violation when smushing at line start
- Relicense zipio files under the MIT license
- fix handling of JIS X 0201 characters (by Micah Cowan)
- refactor FIGlet package
  * layout change: include fonts as subpackages, obsolete figlet-more-fonts
  * better package descriptions
  * use upstream version numbering system
- fix memory allocation error handling
- fix 5x8 fixed font size
- add utility manpages written by Jonathon Abbott for Debian
- use compressed fonts to save storage space
- imported package figlet

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 222-9mdv2011.0
+ Revision: 618282
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 222-8mdv2010.0
+ Revision: 428729
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 222-7mdv2009.0
+ Revision: 245133
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 222-5mdv2008.1
+ Revision: 170829
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Aug 21 2007 Olivier Thauvin <nanardon@mandriva.org> 222-4mdv2008.0
+ Revision: 68487
- rebuild


* Sun Aug 06 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/06/06 11:20:43 (53392)
- rebuild

* Sun Aug 06 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/06/06 11:14:40 (53391)
Import figlet

* Tue Jul 26 2005 Olivier Thauvin <nanardon@mandriva.org> 222-2mdk
- update url

* Tue Jul 26 2005 Olivier Thauvin <nanardon@mandriva.org> 222-1mdk
- 222

* Mon Jun 14 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 221-2mdk
- birthday rebuild
- split font into figlet-more-fonts


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1319 |12cr|figlet-more-fonts-20040514-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name figlet-more-fonts
%define version 20040514
%define release %mkrel 10

Summary: Program for making large letters out of ordinary text 
Name: %{name}
Version: %{version}
Release: %{release}
Source0: contributed.tar.bz2
Source2: international.tar.gz
Source3: ms-dos.tar.bz2
License: Artistic
Group: Toys
Url: http://ianchai.50megs.com/figlet.html
BuildRoot: %{_tmppath}/%{name}-buildroot
BuildArch: noarch
Requires: figlet

%description
FIGlet is a program for making large letters out 
of ordinary text.

This package allready include lot of fonts.

%prep
%setup -q -n %name%version -c 0 
%setup -q -T -D -n %name%version -a 2 
%setup -q -T -D -n %name%version -a 3 

%install
rm -rf $RPM_BUILD_ROOT

mkdir -p $RPM_BUILD_ROOT%_datadir/figlet

(#SOURCE2
cd contributed

# Conflict with figlet itself
find . -name banner.flf -exec rm -f {} \;

cp -af *.fl? $RPM_BUILD_ROOT%_datadir/figlet
tar xzf Obanner.tgz
cp -af Obanner/*.fl? $RPM_BUILD_ROOT%_datadir/figlet
tar xzf Obanner-canon.tgz
cp -af Obanner-canon/*.fl? $RPM_BUILD_ROOT%_datadir/figlet
cp -af bdffonts/*.fl? $RPM_BUILD_ROOT%_datadir/figlet
cp -af C64-fonts/*.fl? $RPM_BUILD_ROOT%_datadir/figlet
)

ls contributed/*.fl? | sed 's!^.*/!%_datadir/figlet/!' >> files.list
ls contributed/Obanner/*.fl? | sed 's!^.*/!%_datadir/figlet/!' >> files.list
ls contributed/Obanner-canon/*.fl? | sed 's!^.*/!%_datadir/figlet/!' >> files.list
ls contributed/bdffonts/*.fl? | sed 's!^.*/!%_datadir/figlet/!' >> files.list
ls contributed/C64-fonts/*.fl? | sed 's!^.*/!%_datadir/figlet/!' >> files.list
(#SOURCE3
cd international
tar xzf cjkfonts.tar.gz
cp -af *.fl? $RPM_BUILD_ROOT%_datadir/figlet
)

ls international/*.fl? | sed 's!^.*/!%_datadir/figlet/!' >> files.list

(#SOURCE4
cd ms-dos
cp -af *.fl? $RPM_BUILD_ROOT%_datadir/figlet
)

ls ms-dos/*.fl? | sed 's!^.*/!%_datadir/figlet/!' >> files.list

chmod 644 $RPM_BUILD_ROOT%_datadir/figlet/*

cat files.list | sort | uniq >> files.list.uniq

%clean
rm -rf $RPM_BUILD_ROOT

%files -f files.list.uniq
%defattr(-,root,root)
%doc contributed/Obanner.README international/cjkfonts.readme  



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 20040514-10mdv2011.0
+ Revision: 618284
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 20040514-9mdv2010.0
+ Revision: 428730
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 20040514-8mdv2009.0
+ Revision: 245142
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 20040514-6mdv2008.1
+ Revision: 170830
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Aug 21 2007 Olivier Thauvin <nanardon@mandriva.org> 20040514-5mdv2008.0
+ Revision: 68531
- rebuild


* Sun Aug 06 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/06/06 11:31:40 (53401)
- enable sse2 asm optimisation on ppc and sparc

* Sun Aug 06 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/06/06 11:22:32 (53394)
Import figlet-more-fonts

* Tue Oct 04 2005 Olivier Thauvin <nanardon@mandriva.org> 20040514-3mdk
- rebuild

* Sat Aug 28 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 20040514-2mdk
- fix conflict with figlet


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1320 |12cr|filerunner-10.12.28.23-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname	FileRunner

Summary:	A simple file manager with built-in FTP support
Name:		filerunner
Version:	10.12.28.23
Release:	%mkrel 1
License:	GPLv3+
Group:		File tools
URL:		http://sourceforge.net/projects/filerunner/
Source0:	http://downloads.sourceforge.net/project/%{name}/fr-10.12.28.23.tar.gz
BuildArch:	noarch
BuildRequires:	imagemagick
BuildRequires:	tcl-devel
Requires:	tcl
Requires:	tk
Provides:	%{oname} = %{version}-%{release}
Obsoletes:	%{oname} <= 2.5.1
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
FileRunner is a file manager for Unix. It is simple and efficient and has
a built-in FTP client. New and improved from a FileRunner of long ago.

%prep
%setup -q -c %{name}-%{version}

# http://qa.mandriva.com/show_bug.cgi?id=22193
find -type f | xargs perl -pi -e "s|\\\$glob\(doclib_fr\)|%{_docdir}/%{name}|g"

%build
#nothing

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{tcl_sitelib}/%{oname}/bitmaps
mkdir -p %{buildroot}%{_bindir}

cp -a bitmaps/* %{buildroot}%{tcl_sitelib}/%{oname}/bitmaps
cp -a *.tcl %{buildroot}%{tcl_sitelib}/%{oname}
cp -a icon.xpm %{buildroot}%{tcl_sitelib}/%{oname}
cp -a tclIndex %{buildroot}%{tcl_sitelib}/%{oname}

install -m755 fr %{buildroot}%{tcl_sitelib}/%{oname}/fr
install -m755 frftp %{buildroot}%{tcl_sitelib}/%{oname}/frftp

ln -s %{tcl_sitelib}/%{oname}/fr %{buildroot}%{_bindir}/fr
ln -s %{_docdir}/%{name}/HISTORY %{buildroot}%{tcl_sitelib}/%{oname}/HISTORY

# Icons
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps

convert icon.xpm -resize 16x16  %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
convert icon.xpm -resize 32x32  %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert icon.xpm -resize 48x48  %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=%{name}
Comment=%{summary}
Exec=fr
Icon=%{name}
Terminal=false
Type=Application
Categories=Network;FileTransfer;
EOF

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING FAQ HISTORY README *.txt
%{tcl_sitelib}/%{oname}
%{_bindir}/fr
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_datadir}/applications/mandriva-%{name}.desktop



%changelog
* Thu Oct 13 2011 Andrey Bondrov <abondrov@mandriva.org> 10.12.28.23-1
+ Revision: 704607
- imported package filerunner


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1321 |12cr|fileschanged-0.6.5-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name fileschanged
%define version 0.6.5
%define release %mkrel 4

Summary: Reports when files have been altered
Name: %{name}
Version: %{version}
Release: %{release}
License: GPLv2
Group: File tools
URL: http://fileschanged.sourceforge.net
Source0: http://mesh.dl.sourceforge.net/sourceforge/fileschanged/%{name}-%{version}.tar.bz2
Source1: help2man
Requires: gamin 
Buildrequires: pkgconfig(gamin)
Buildrequires: help2man
Requires(post): rpm-helper
Requires(preun): rpm-helper

%description
This software is a client to the FAM (File Alteration Monitor) server.
Here's how the fileschanged FAM client works: 
you give it some filenames on the command line, it monitors those for changes.
When it discovers that a file has changed (or has been altered),
it displays the filename on the standard-output.

%prep
%setup -q
install %SOURCE1 $RPM_BUILD_DIR/%{name}-%{version}/man

%build
sed -i 's/-Werror//' src/Makefile.* 
%configure
make

%install
%makeinstall
rm -f %{buildroot}%{_datadir}/%{name}/NEWS

%post
%_install_info %{name}.info

%preun
%_remove_install_info %{name}.info

%files
%doc README
%{_bindir}/fileschanged
%{_datadir}/fileschanged
%{_mandir}/man1/*
%{_datadir}/info/*
%{_datadir}/locale/ca/LC_MESSAGES/fileschanged.mo
%{_datadir}/locale/es/LC_MESSAGES/fileschanged.mo

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1322 |12cr|fillets-ng-1.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name fillets-ng
%define version 1.0.1
%define release %mkrel 1

%define dataversion 1.0.0

Summary: Fish Fillets NG
Name: %{name}
Version: %{version}
Release: %{release}
License: GPLv2+
Group: Games/Puzzles
URL: http://fillets.sourceforge.net/
Source0: http://downloads.sourceforge.net/fillets/%{name}-%{version}.tar.gz
Source3: %{name}-48.png
Source4: %{name}-32.png
Source5: %{name}-16.png
Requires: %{name}-data = %{dataversion}
BuildRequires: lua-devel
BuildRequires: libSDL-devel
BuildRequires: libSDL_mixer-devel
BuildRequires: libSDL_image-devel
BuildRequires: libSDL_ttf-devel
BuildRequires: fribidi-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot

%description
Fish Fillets NG is strictly a puzzle game. The goal in every of the seventy
levels is always the same: find a safe way out. The fish utter witty remarks
about their surroundings, the various inhabitants of their underwater realm
quarrel among themselves or comment on the efforts of your fish. The whole
game is accompanied by quiet, comforting music.

%prep
%setup -q

%build
%configure2_5x --bindir=%{_gamesbindir} --datadir=%{_gamesdatadir}/%{name}
%make

%install
rm -rf %{buildroot}
%makeinstall_std

# Menu entry
install -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Fish Fillets NG
Comment=Fish Fillets NG puzzle game
Exec= %{_gamesbindir}/fillets
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;LogicGame;
EOF

# Icon installation
install -D -m 644 %{SOURCE3} %{buildroot}%{_liconsdir}/%{name}.png
install -D -m 644 %{SOURCE4} %{buildroot}%{_iconsdir}/%{name}.png
install -D -m 644 %{SOURCE5} %{buildroot}%{_miconsdir}/%{name}.png

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog INSTALL NEWS README TODO
%{_gamesbindir}/fillets
%{_mandir}/man6/*
%{_liconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_datadir}/applications/mandriva-%{name}.desktop



%changelog
* Fri Oct 14 2011 Andrey Bondrov <abondrov@mandriva.org> 1.0.1-1mdv2011.0
+ Revision: 704658
- New version: 1.0.1

* Wed Jan 05 2011 Tomas Kindl <supp@mandriva.org> 1.0.0-1mdv2011.0
+ Revision: 628807
- update to 1.0.0

* Sat Dec 04 2010 Tomas Kindl <supp@mandriva.org> 0.9.3-2mdv2011.0
+ Revision: 609456
- rebuild

* Sat Feb 27 2010 Tomas Kindl <supp@mandriva.org> 0.9.3-1mdv2010.1
+ Revision: 512223
- bump to version 0.9.3
- drop unneeded fribidi patch

* Sun Oct 18 2009 Samuel Verschelde <stormi@mandriva.org> 0.9.2-2mdv2010.1
+ Revision: 458117
- fix data version
- update to new version 0.9.2

* Sat Jul 18 2009 Frederik Himpe <fhimpe@mandriva.org> 0.9.1-1mdv2010.0
+ Revision: 397215
- Update to new version 0.9.1

* Wed May 13 2009 Samuel Verschelde <stormi@mandriva.org> 0.8.1-2mdv2010.0
+ Revision: 375232
- fix Group and menu category (fixes #36371)
- fix licence

* Sun Mar 15 2009 Funda Wang <fwang@mandriva.org> 0.8.1-1mdv2009.1
+ Revision: 355308
- new data version
- New version 0.8.1

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed Mar 05 2008 Guillaume Bedot <littletux@mandriva.org> 0.8.0-1mdv2008.1
+ Revision: 179681
- 0.8.0

* Fri Jan 04 2008 Thierry Vignaud <tv@mandriva.org> 0.7.3-2mdv2008.1
+ Revision: 145271
- drop old menu
- kill re-definition of %%buildroot on Pixel's request
- kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot


* Sat Dec 02 2006 Olivier Blin <oblin@mandriva.com> 0.7.3-2mdv2007.0
+ Revision: 89938
- buildrequire lua-devel 5.0
- add xdg menu
- Import fillets-ng

* Fri Dec 23 2005 Anssi Hannula <anssi@mandriva.org> 0.7.3-1mdk
- 0.7.3
- fix BuildRequires
- split fillets-ng-data to another src.rpm
- bzip2 source
- use original binary name

* Thu Dec 22 2005 Götz Waschk <waschk@mandriva.org> 0.6.0-5mdk
- fix buildrequires for x86_64

* Wed Oct 12 2005 Götz Waschk <waschk@mandriva.org> 0.6.0-4mdk
- build fix for new tar
- rebuild for new liblua5

* Sat Oct 08 2005 Götz Waschk <waschk@mandriva.org> 0.6.0-3mdk
- build fix for new tar
- rebuild for new liblua5

* Mon Nov 01 2004 Michael Scherer <misc@mandrake.org> 0.6.0-2mdk
- Buildrequires

* Thu Oct 21 2004 Robert Vojta <robert.vojta@mandrake.cz> 0.6.0-1mdk
- Fish Fillets NG 0.6.0 release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1323 |12cr|fillets-ng-data-1.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name fillets-ng-data
%define version 1.0.0
%define release %mkrel 1

%define mainname fillets-ng

Summary: Data files for the Fish Fillets NG game
Name: %{name}
Version: %{version}
Release: %{release}
License: GPLv2+
Group: Games/Puzzles
URL: http://fillets.sourceforge.net/
# gz smaller than bz2
Source0: http://downloads.sourceforge.net/fillets/%name-%version.tar.gz
Requires: %{mainname}
Provides: fillets-ng-data-cs
Obsoletes: fillets-ng-data-cs
BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot
BuildArch: noarch

%description
Data files for the Fish Fillets NG game.

%prep
%setup -q

%install
rm -rf %{buildroot}

install -m 755 -d %{buildroot}%{_gamesdatadir}/%{mainname}
cp -a font images music script sound %{buildroot}%{_gamesdatadir}/%{mainname}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING doc
%{_gamesdatadir}/%{mainname}


%changelog
* Wed Jan 05 2011 Tomas Kindl <supp@mandriva.org> 1.0.0-1mdv2011.0
+ Revision: 628824
- update to 1.0.0

* Tue Dec 29 2009 Tomas Kindl <supp@mandriva.org> 0.9.2-2mdv2011.0
+ Revision: 483204
- rebuild

* Sun Oct 18 2009 Samuel Verschelde <stormi@mandriva.org> 0.9.2-1mdv2010.1
+ Revision: 458111
- update to new version 0.9.2

* Sun Sep 20 2009 Funda Wang <fwang@mandriva.org> 0.9.0-2mdv2010.0
+ Revision: 444912
- reupload

* Sat Jul 18 2009 Frederik Himpe <fhimpe@mandriva.org> 0.9.0-1mdv2010.0
+ Revision: 397216
- Update to new version 0.9.0

* Wed May 13 2009 Samuel Verschelde <stormi@mandriva.org> 0.8.1-2mdv2010.0
+ Revision: 375245
- fix Group
- fix Licence

* Sun Mar 15 2009 Funda Wang <fwang@mandriva.org> 0.8.1-1mdv2009.1
+ Revision: 355309
- New version 0.8.1

* Wed Mar 05 2008 Guillaume Bedot <littletux@mandriva.org> 0.8.0-1mdv2008.1
+ Revision: 179686
- 0.8.0

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1mdv2008.1-current
+ Revision: 136415
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Dec 02 2006 Olivier Blin <oblin@mandriva.com> 0.7.1-1mdv2007.0
+ Revision: 89927
- Import fillets-ng-data

* Fri Dec 23 2005 Anssi Hannula <anssi@mandriva.org> 0.7.1-1mdk
- 0.7.1
- split from fillets-ng.spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1324 |12cr|filters-2.46-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define name	filters
%define version	2.46
%define rel	2
%define release %mkrel %rel

Name: %name
Version: %version
Release: %release
Summary: A collection of text filters, including the Swedish Chef
License: GPL
Group: Toys
URL: http://kitenet.net/~joey/code/filters.html
# author distributes tarball only from debian pool
Source: http://ftp.debian.org/debian/pool/main/f/filters/%{name}_%{version}.tar.gz
Patch0: filters-printf-format.patch
BuildRequires: flex, byacc
BuildRoot: %{_tmppath}/%{name}-root

%description
A collection of filters to do all sorts of strange things to text.
This includes such favorites as B1FF and the Swedish Chef, and a
wide range of others.

%prep
%setup -q -n %{name}
%patch0 -p1

sed -r -i '/\s+g*cc/s,g*cc,\$(CC),' *.dir/makefile

%build
export CC="%__cc %optflags"
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc README
%attr(0755,root,root) %{_gamesbindir}/*
%{_mandir}/man6/*


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 2.46-2mdv2011.0
+ Revision: 618285
- the mass rebuild of 2010.0 packages

* Thu Jul 09 2009 Anssi Hannula <anssi@mandriva.org> 2.46-1mdv2010.0
+ Revision: 393974
- new version
- fix format-security errors (printf-format.patch)

* Sun May 11 2008 Anssi Hannula <anssi@mandriva.org> 2.44-1mdv2009.0
+ Revision: 205453
- update to new version 2.44

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 2.40-1mdv2008.1
+ Revision: 136415
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 01 2007 Anssi Hannula <anssi@mandriva.org> 2.40-1mdv2008.0
+ Revision: 77430
- 2.40
- Import filters



* Sat Jul 15 2006 Anssi Hannula <anssi@mandriva.org> 2.39-1mdv2007.0
- clean spec
- add URL
- apply %%optflags

* Wed Jun  1 2005 Claudio Matsuoka <claudio@mandriva.com> 2.33-1mdk
- created mdk package.

* Thu Aug 21 2003 Claudio Matsuoka <claudio@conectiva.com>
+ 2003-08-21 19:05:26 (34521)
- Initial commit.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1325 |12cr|findbugs-bcel-5.2-1.3.8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# This is a version of BCEL that has been modified by the findbugs team.  They
# added some new functionality and also did some performance optimizations of
# the base code.  I am not producing a new manual, since we already have a
# bcel-manual package and the findbugs team did not patch the manual.  However,
# the javadoc package is necessary to show the changes in the API created by
# the findbug team's work.

%global findbugsver 1.3.8

Name:           findbugs-bcel
Version:        5.2
Release:        %{findbugsver}
Summary:        Byte Code Engineering Library with findbugs extensions

Group:          Development/Java
License:        ASL 2.0
URL:            http://jakarta.apache.org/bcel/
Source0:        http://www.apache.org/dist/jakarta/bcel/source/bcel-%{version}-src.tar.gz
# This patch is available in the findbugs release, in src/patches/bcel.diff.
Source1:        bcel.diff

BuildRequires:  java-devel, jpackage-utils
Requires:       java, jpackage-utils

BuildArch:      noarch

%description
This is a version of Apache's Byte Code Engineering Library (BCEL) that has
been modified by the findbugs developers.  The modifications add some new
functionality, and also introduce a number of performance optimizations to
address findbugs performance problems.  Some of the performance optimizations
induce API changes, so this version of BCEL is not compatible with the vanilla
upstream version.

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java
Requires:       jpackage-utils

%description javadoc
%{summary}.

%prep
%setup -q -n bcel-%{version}
%{__patch} -p7 -s < %{SOURCE1}

%build
# The ant and maven builds both try to download unneeded jars
mkdir classes
find src/java -type f -name '*.java' | \
xargs javac -g -d classes -source 1.5 -encoding ISO8859-1
cd classes
jar cf findbugs-bcel-%{findbugsver}.jar org
cd ..

mkdir javadoc
find src/java -type f -name '*.java' | xargs javadoc -sourcepath src/java \
  -classpath classes -source 1.5 -encoding ISO8859-1 -d javadoc 

%install
rm -rf $RPM_BUILD_ROOT

mkdir -p $RPM_BUILD_ROOT%{_javadir}
cp -p classes/findbugs-bcel-%{findbugsver}.jar $RPM_BUILD_ROOT%{_javadir}
ln -s findbugs-bcel-%{findbugsver}.jar $RPM_BUILD_ROOT%{_javadir}/findbugs-bcel.jar

mkdir -p $RPM_BUILD_ROOT%{_javadocdir}
cp -a javadoc $RPM_BUILD_ROOT%{_javadocdir}/findbugs-bcel-%{findbugsver}
ln -s findbugs-bcel-%{findbugsver} $RPM_BUILD_ROOT%{_javadocdir}/findbugs-bcel

%files
%defattr(-,root,root,-)
%doc LICENSE.txt NOTICE.txt README.txt
%{_javadir}/findbugs-bcel*

%files javadoc
%defattr(-,root,root,-)
%doc LICENSE.txt NOTICE.txt
%{_javadocdir}/findbugs-bcel*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1326 |12cr|finit-0.6-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define snapshot 0
%define __release 7
%if %{snapshot}
%define snapshot_date 20090414
%define _release 0.%{snapshot_date}.%{__release}
%else
%define _release %{__release}
%endif

Name:		finit
Version:	0.6
Release:	%mkrel %{_release}
Summary:	Fast /sbin/init replacement
License:	MIT
Group:		System/Base
URL:		http://helllabs.org/git/eeepc.git
# Tarball provided by Claudio
Source0: 	finit-%{version}%{?snapshot_date:-pre}%{?snapshot_date}.tar.bz2
Source1: 	finit.conf
Source2: 	services.sh
BuildRequires:	glibc-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}
Suggests:	finit-config

%description
Finit is an init(8) replacement aimed to enhance boot time, especially for
small and/or slow machines. It is a reimplementation of the Eeepc "fastinit"
program based on its system calls with "gaps filled with frog DNA".

%package config-default
Summary:	Default configuration for finit
Group:		System/Base
Provides:	finit-config

%description config-default
This package contains the default configuration for finit.

%prep
%setup -q -n finit-%{version}%{?snapshot_date:-pre}

%build
%make

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/{sbin,%{_sbindir},%{_sysconfdir}}
cp finit-mdv %{buildroot}/sbin
cp %{_sourcedir}/finit.conf %{buildroot}%{_sysconfdir}
cp %{_sourcedir}/services.sh %{buildroot}%{_sbindir}

%files
%defattr(0755,root,root,0755)
/sbin/finit-mdv

%files config-default
%attr(0644,root,root) %{_sysconfdir}/finit.conf
%{_sbindir}/services.sh


%changelog
* Tue Apr 14 2009 Caio Begotti <caio1982@mandriva.org> 0.6-7mdv2010.0
+ Revision: 367163
- no need to keep those as they have been merged upstream and a new version will be released soon

* Mon Apr 06 2009 Caio Begotti <caio1982@mandriva.org> 0.6-6mdv2009.1
+ Revision: 364478
- bumping
- fix the makefile to build it clean on deborah
- updating finit's tarball and version after claudio merged new patches upstream

* Thu Oct 02 2008 Olivier Blin <oblin@mandriva.com> 0.6-4mdv2009.0
+ Revision: 290924
- add startx command support (from git)

* Wed Oct 01 2008 Olivier Blin <oblin@mandriva.com> 0.6-3mdv2009.0
+ Revision: 290467
- split out config in a finit-config-default package

* Tue Sep 30 2008 Olivier Blin <oblin@mandriva.com> 0.6-2mdv2009.0
+ Revision: 289920
- initial finit package (from gdium project)
- create finit


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1327 |12cr|fio-2.0.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name fio
%define version 2.0.9
%define release 1

Summary: A flexible I/O tester/benchmarker
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://brick.kernel.dk/snaps/%{name}-%{version}.tar.bz2
License: GPLv2
Group: System/Kernel and hardware
Url: http://git.kernel.dk/?p=fio.git;a=summary
BuildRequires: libaio-devel

%description
fio is an I/O tool meant to be used both for benchmark and 
stress/hardware verification.
It has support for 9 different types of I/O engines
(sync, mmap, libaio, posixaio, SG v3, splice, null, network, syslet),
I/O priorities (for newer Linux kernels), rate I/O, forked or threaded jobs,
and much more. It can work on block devices as well as files.
fio accepts job descriptions in a simple-to-understand text format.
Several example job files are included. 
fio displays all sorts of I/O performance information.
It supports Linux, FreeBSD, and OpenSolaris.

%prep
%setup -q

%build
%make

%install
%makeinstall

%files
%doc HOWTO README COPYING REPORTING-BUGS
%doc examples
%{_bindir}/fio
%{_bindir}/fio_generate_plots
%{_mandir}/man1/*



%changelog
* Mon Apr 16 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 2.0.7-1
+ Revision: 791317
- update to 2.0.7

* Thu Apr 05 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 2.0.6-1
+ Revision: 789416
- update to 2.0.6

* Tue Feb 21 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.0.3-1
+ Revision: 778758
- version update 2.0.3

* Mon Oct 17 2011 Andrey Bondrov <abondrov@mandriva.org> 1.60-1
+ Revision: 705040
- New version 1.60 (stable-1.x)

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.37-2mdv2011.0
+ Revision: 610425
- rebuild

* Tue Feb 23 2010 Frederik Himpe <fhimpe@mandriva.org> 1.37-1mdv2010.1
+ Revision: 510322
- update to new version 1.37

* Tue Sep 15 2009 Frederik Himpe <fhimpe@mandriva.org> 1.34-1mdv2010.0
+ Revision: 443188
- update to new version 1.34

* Wed Aug 26 2009 Frederik Himpe <fhimpe@mandriva.org> 1.32-1mdv2010.0
+ Revision: 421528
- Update to new version 1.32

* Fri Jul 10 2009 Erwan Velu <erwan@mandriva.org> 1.31-1mdv2010.0
+ Revision: 394220
- 1.31

* Wed Nov 19 2008 Erwan Velu <erwan@mandriva.org> 1.23-1mdv2009.1
+ Revision: 304416
- 1.23

* Mon Nov 17 2008 Erwan Velu <erwan@mandriva.org> 1.22-1mdv2009.1
+ Revision: 303953
- 1.22

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1.21-2mdv2009.0
+ Revision: 266801
- rebuild early 2009.0 package (before pixel changes)

* Mon Jun 09 2008 Erwan Velu <erwan@mandriva.org> 1.21-1mdv2009.0
+ Revision: 217057
- 1.21

* Tue Feb 19 2008 Erwan Velu <erwan@mandriva.org> 1.18.1-1mdv2008.1
+ Revision: 173000
- 1.18.1

* Wed Feb 06 2008 Erwan Velu <erwan@mandriva.org> 1.18-1mdv2008.1
+ Revision: 162988
- 1.18

* Fri Feb 01 2008 Erwan Velu <erwan@mandriva.org> 1.17.3-1mdv2008.1
+ Revision: 161046
- 1.17.3
- 1.17.3

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Aug 19 2007 Erwan Velu <erwan@mandriva.org> 1.17-1mdv2008.0
+ Revision: 66821
- 1.17

* Fri Jul 20 2007 Erwan Velu <erwan@mandriva.org> 1.16.8-3mdv2008.0
+ Revision: 53818
- Adding source file removed by mdvsys update
- Adding source
- Adding source file
- Rebuild
- Oups, I forgot some examples

* Thu Jul 19 2007 Erwan Velu <erwan@mandriva.org> 1.16.8-1mdv2008.0
+ Revision: 53628
- Fixing wrong %%doc
- Releases goes fast theses days ;)
- Adding missing documentation

* Thu Jul 19 2007 Erwan Velu <erwan@mandriva.org> 1.16.6-1mdv2008.0
+ Revision: 53480
- 1.16.6

* Fri May 04 2007 Erwan Velu <erwan@mandriva.org> 1.16-1mdv2008.0
+ Revision: 22508
- Import fio


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1328 |12cr|fireflies-2.07-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name fireflies
%define version 2.07
%define release %mkrel 10

Summary: Colourful OpenGL screensaver
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://somewhere.fscked.org/fireflies/%{name}-%{version}.tar.bz2
Patch: fireflies-2.07-gcc4.3.patch
Patch1: libgfx-fltk-header.patch
Patch2: fireflies-2.07-missing-header.patch
URL: http://somewhere.fscked.org/fireflies/
License: GPL
Group: Graphical desktop/Other
BuildRoot: %{_tmppath}/%{name}-buildroot
BuildRequires: libmesaglu-devel
BuildRequires: SDL-devel
BuildRequires: libx11-devel
Requires: xscreensaver >= 4.12

%description
Fireflies is an OpenGL screensaver for Linux (using xscreensaver) and
Windows. It also works as a standalone program, which allows you to
move and rotate the camera. Swarms of bugs fly around the screen
leaving colorful translucent trails that get blown around by the wind.

%prep
%setup -q
tar xzf libgfx*
%patch -p1
%patch1 -p0
%patch2 -p1

%build
cd libgfx && %configure2_5x && cd src && %make
cd ../..
%configure2_5x
%make OPT_LIBS=-lX11

%install
rm -rf $RPM_BUILD_ROOT
install -D -m 755 src/%name %buildroot%_libexecdir/xscreensaver/%name
%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README ChangeLog
%_libexecdir/xscreensaver/%name
# already in xscreensaver
#%{_datadir}/xscreensaver/config/fireflies.xml


%changelog
* Tue Feb 07 2012 Götz Waschk <waschk@mandriva.org> 2.07-10mdv2012.0
+ Revision: 771576
- fix linking
- rebuild

* Thu Feb 03 2011 Funda Wang <fwang@mandriva.org> 2.07-9
+ Revision: 635415
- tighten BR

* Tue Jul 28 2009 Götz Waschk <waschk@mandriva.org> 2.07-8mdv2011.0
+ Revision: 401462
- fix build

* Sun Jul 27 2008 Götz Waschk <waschk@mandriva.org> 2.07-7mdv2009.0
+ Revision: 250686
- fix libgfx build

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request
    - buildrequires X11-devel instead of XFree86-devel

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Wed Jul 25 2007 Götz Waschk <waschk@mandriva.org> 2.07-4mdv2008.0
+ Revision: 55224
- Import fireflies



* Thu Jul 20 2006 Götz Waschk <waschk@mandriva.org> 2.07-4mdk
- Rebuild

* Wed May 24 2006 Gtz Waschk <waschk@mandriva.org> 2.07-3mdk
- fix conflict with xscreensaver

* Wed May 24 2006 Gtz Waschk <waschk@mandriva.org> 2.07-2mdk
- new X

* Sun May  7 2006 Gtz Waschk <waschk@mandriva.org> 2.07-1mdk
- drop patch
- New release 2.07
- use mkrel

* Fri May  6 2005 Gtz Waschk <waschk@mandriva.org> 2.06-5mdk
- fix build on x86_64

* Thu Dec 16 2004 Gtz Waschk <waschk@linux-mandrake.com> 2.06-4mdk
- update vroot.h to fix bug 12702

* Fri Jun  4 2004 Gtz Waschk <waschk@linux-mandrake.com> 2.06-3mdk
- fix buildrequires
- source URL
- new g++

* Fri Aug 15 2003 Gtz Waschk <waschk@linux-mandrake.com> 2.06-2mdk
- requires latest xscreensaver package
- remove the xml file merged into xscreensaver

* Tue Jun 24 2003 Gtz Waschk <waschk@linux-mandrake.com> 2.06-1mdk
- new version
- enable fullscreen mode

* Thu Apr 17 2003 Gtz Waschk <waschk@linux-mandrake.com> 2.03-1mdk
- new version

* Tue Mar 11 2003 Gtz Waschk <waschk@linux-mandrake.com> 2.02-2mdk
- fix buildrequires

* Mon Mar 10 2003 Gtz Waschk <waschk@linux-mandrake.com> 2.02-1mdk
- fix build
- new version

* Mon Feb 24 2003 Gtz Waschk <waschk@linux-mandrake.com> 2.0-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1329 |12cr|firefly-1.1.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name firefly
%define version 1.1.1
%define release %mkrel 7

Summary: Multi-user professional help desk system
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.bz2
License: GPL
Group: Communications
URL: http://somwhere.com
BuildRoot: %{_tmppath}/%{name}
Requires: mod_php, php-gd, php-pgsql, postgresql, postgresql-server
Buildarch: noarch

%description
Firefly is a multi-user professional help desk system with several additional
applications including company and contact management, knowledge database 
management, and contracts management. 
Firefly is also an application framework providing services such as
user authentication, profile management, and database abstraction.
It is designed on PHP3, postgreSQL, and Apache.

Any new module profits firefly's user authentification and framework services.
A library of generic functions and a unified structure of the folders
make it possible to develop ew modules easily.

%prep
%setup -q

%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT/var/www/html/firefly
cp -avf images include modules templates *.php *.gif *.css $RPM_BUILD_ROOT/var/www/html/firefly

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README README-FR CREDITS doc_* DocUser.txt INSTALL LICENSE INSTALL-FR GPL GPL-FR dumps/*
/var/www/html/firefly



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-7mdv2011.0
+ Revision: 618286
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 1.1.1-6mdv2010.0
+ Revision: 428761
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.1.1-5mdv2009.0
+ Revision: 245166
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 1.1.1-3mdv2008.1
+ Revision: 125023
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import firefly


* Mon Mar 01 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.1.1-3mdk
- Own dir

* Tue Jan 20 2004 Antoine Ginies <aginies@bi.mandrakesoft.com> 1.1.1-2mdk
- move dumps directory to %%doc
- add require postgresql-server

* Mon Jan 19 2004 aginies <aginies@mandrakesoft.com> 1.1.1-1mdk
- first release ?

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1330 |12cr|firefox-ext-adblock-plus-1.3.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}
%define pre a2.2713

Summary: Adblocking extension for firefox
Name: firefox-ext-adblock-plus
Version: 1.3.10
Release: %mkrel 1
License: MPL
Group:	Networking/WWW
URL: https://addons.mozilla.org/en-US/firefox/addon/1865
Source: http://releases.mozilla.org/pub/mozilla.org/addons/1865/adblock_plus-%{version}-fn+fx+sm+tb.xpi
#Source: https://adblockplus.org/devbuilds/adblockplus/adblockplus-%{version}.xpi
BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot
Requires: firefox => %{firefox_version}
BuildRequires: firefox-devel
Buildarch: noarch

%description
Ever been annoyed by all those ads and banners on the internet that often take
longer to download than everything else on the page? Install Adblock Plus now
and get rid of them. 

%prep
%setup -q -c -n %{name}-%{version}

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{firefox_extdir}

hash="$(sed -n '/.*em:id="\(.*\)"/{s//\1/p;q}' install.rdf)"
if [ -z "$hash" ]; then
    hash="$(sed -n '/.*em:id>\(.*\)<\/em:id>.*/{s//\1/p;q}' install.rdf)"
fi
if [ -z "$hash" ]; then
    echo "Failed to find plugin hash."
    exit 1
fi
extdir="%{firefox_extdir}/"
mkdir -p "%{buildroot}$extdir"
cp -af %SOURCE0 "%{buildroot}$extdir/$hash.xpi"

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%{firefox_extdir}


%changelog
* Thu Oct 13 2011 Александр Казанцев <kazancas@mandriva.org> 1.3.10-1
+ Revision: 704568
- update for 1.3.10. Works on Firefox 7.0.1

* Wed Jan 19 2011 Thierry Vignaud <tv@mandriva.org> 1.3.5-0.1a2.2713
+ Revision: 631667
- new preversion (compatible with firefox-4b9)
- prevent need to rebuild for every new firefox
- only package .xpi

* Wed Jan 05 2011 Thierry Vignaud <tv@mandriva.org> 1.3.3-2mdv2011.0
+ Revision: 628865
- rebuild for new firefox

* Tue Dec 28 2010 Thierry Vignaud <tv@mandriva.org> 1.3.3-1mdv2011.0
+ Revision: 625525
- new release

* Sun Nov 14 2010 Thierry Vignaud <tv@mandriva.org> 1.3.1-2mdv2011.0
+ Revision: 597376
- rebuild for new firefox

* Sun Nov 07 2010 Thierry Vignaud <tv@mandriva.org> 1.3.1-1mdv2011.0
+ Revision: 594628
- new release

* Sun Sep 19 2010 Funda Wang <fwang@mandriva.org> 1.2.2-1mdv2011.0
+ Revision: 579778
- new version 1.2.2

  + Ahmad Samir <ahmadsamir@mandriva.org>
    - rebuild for firefox-3.6.8

* Tue Jul 27 2010 Funda Wang <fwang@mandriva.org> 1.2-4mdv2011.0
+ Revision: 561152
- rebuild for ff 3.6.8

* Mon Jun 28 2010 Frederic Crozat <fcrozat@mandriva.com> 1.2-3mdv2010.1
+ Revision: 549366
- rebuild with FF 3.6.6

  + Funda Wang <fwang@mandriva.org>
    - fix requires

* Tue May 18 2010 Thierry Vignaud <tv@mandriva.org> 1.2-1mdv2010.1
+ Revision: 545064
- new release

* Sun Apr 04 2010 Funda Wang <fwang@mandriva.org> 1.1.3-3mdv2010.1
+ Revision: 531090
- rebuild

* Wed Mar 24 2010 Funda Wang <fwang@mandriva.org> 1.1.3-2mdv2010.1
+ Revision: 527005
- rebuild

  + Jani Välimaa <wally@mandriva.org>
    - fix summary

* Sun Jan 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.3-1mdv2010.1
+ Revision: 495525
- 1.1.3

* Sat Jan 23 2010 Funda Wang <fwang@mandriva.org> 1.1.2-6mdv2010.1
+ Revision: 495197
- rebuild
- rebuild

* Tue Jan 12 2010 Thierry Vignaud <tv@mandriva.org> 1.1.2-4mdv2010.1
+ Revision: 490324
- relax requires on firefox
- drop bogus obsoletes/provides tags

* Sun Jan 10 2010 Thierry Vignaud <tv@mandriva.org> 1.1.2-3mdv2010.1
+ Revision: 489359
- rebuild for new ff

* Sun Dec 27 2009 Thierry Vignaud <tv@mandriva.org> 1.1.2-2mdv2010.1
+ Revision: 482650
+ rebuild (emptylog)

* Sun Dec 20 2009 Funda Wang <fwang@mandriva.org> 1.1.2-1mdv2010.1
+ Revision: 480365
- New version 1.1.2 (build for ff 3.6b5)

* Sun Nov 08 2009 Funda Wang <fwang@mandriva.org> 1.1.1-2mdv2010.1
+ Revision: 462793
- rebuild for new ff

* Fri Sep 25 2009 Thierry Vignaud <tv@mandriva.org> 1.1.1-1mdv2010.0
+ Revision: 448943
- import firefox-ext-adblock-plus


* Fri Sep 25 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.1.1-1mdv2010.0
-initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1331 |12cr|firefox-ext-bugzilla-tweaks-1.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Bugzilla extension for firefox
Name: firefox-ext-bugzilla-tweaks
Version: 1.8
Release: 2
License: MPL
Group:	Networking/WWW
URL:	https://addons.mozilla.org/en-US/firefox/addon/187588/
Source: http://releases.mozilla.org/pub/mozilla.org/addons/187588/bugzilla_tweaks-%{version}-fn+tb+fx.xpi
BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot
Obsoletes: %{name} < %{version}
Requires: firefox >= %{firefox_version}
BuildArch: noarch
BuildRequires: firefox-devel

%description
This extension modifies the pages loaded from bugzilla.mozilla.org and adds features including:
- Interleaving the bug's change history with the comments on the same page
- Showing the last time that a bug or attachment flag was changed
- Proving user name autocompletion support
- And many more...

%prep
%setup -q -c -n %{name}-%{version}

%build

%install
mkdir -p %{buildroot}%{firefox_extdir}

hash="$(sed -n '/.*em:id="\(.*\)"/{s//\1/p;q}' install.rdf)"
if [ -z "$hash" ]; then
    hash="$(sed -n '/.*em:id>\(.*\)<\/em:id>.*/{s//\1/p;q}' install.rdf)"
fi
if [ -z "$hash" ]; then
    echo "Failed to find plugin hash."
    exit 1
fi
extdir="%{firefox_extdir}/$hash"
mkdir -p "%{buildroot}$extdir"
cp -af * "%{buildroot}$extdir/"

%files
%defattr(0644,root,root,0755)
%{firefox_extdir}


%changelog
* Sat Mar 19 2011 Funda Wang <fwang@mandriva.org> 1.8-1mdv2011.0
+ Revision: 646529
- new version 1.8

* Fri Jan 28 2011 Funda Wang <fwang@mandriva.org> 1.6-3
+ Revision: 633584
- build for new ff ext dir

* Wed Jan 05 2011 Thierry Vignaud <tv@mandriva.org> 1.6-2mdv2011.0
+ Revision: 628870
- rebuild for new firefox

* Mon Nov 15 2010 Thierry Vignaud <tv@mandriva.org> 1.6-1mdv2011.0
+ Revision: 597639
- import firefox-ext-bugzilla-tweaks


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1332 |12cr|firefox-ext-download-statusbar-0.9.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Download Statusbar extension for firefox
Name: firefox-ext-download-statusbar
Version: 0.9.8
Release: 2
License: MPL
Group:	Networking/WWW
URL:	https://addons.mozilla.org/en_US/firefox/addon/26/
Source: http://releases.mozilla.org/pub/mozilla.org/addons/26/download_statusbar-%{version}-fx.xpi
BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot
Requires: firefox >= %{firefox_version}
Obsoletes: %{name} < %{version}
BuildRequires: firefox-devel
Buildarch: noarch

%description
Despite its compact size, Download Statusbar packs in more useful features than
the standard download window. The fully customizable interface auto-hides when
not in use, allowing full control without interruption. 

%prep
%setup -q -c -n %{name}-%{version}

%install
mkdir -p %{buildroot}%{firefox_extdir}

hash="$(sed -n '/.*em:id="\(.*\)"/{s//\1/p;q}' install.rdf)"
if [ -z "$hash" ]; then
    hash="$(sed -n '/.*em:id>\(.*\)<\/em:id>.*/{s//\1/p;q}' install.rdf)"
fi
if [ -z "$hash" ]; then
    echo "Failed to find plugin hash."
    exit 1
fi
extdir="%{firefox_extdir}/$hash"
mkdir -p "%{buildroot}$extdir"
# (tv) xpi packaging doesn't work with that extension (UI issues):
#cp -af %SOURCE0 "%{buildroot}$extdir/$hash.xpi"
#zip -9 "%{buildroot}$extdir/$hash.xpi" *
cp -af * "%{buildroot}$extdir/"

%files
%defattr(0644,root,root,0755)
%{firefox_extdir}




%changelog
* Sat Mar 19 2011 Funda Wang <fwang@mandriva.org> 0.9.8-1mdv2011.0
+ Revision: 646530
- new version 0.9.8

* Fri Jan 28 2011 Funda Wang <fwang@mandriva.org> 0.9.7.2-5
+ Revision: 633585
- remove hard requires

  + Thierry Vignaud <tv@mandriva.org>
    - xpi packaging doesn't work with that extension (UI issues)
    - patch 0: make it compatible with firefox-4b9
    - prevent need to rebuild for every new firefox
    - only package .xpi

* Wed Jan 05 2011 Thierry Vignaud <tv@mandriva.org> 0.9.7.2-3mdv2011.0
+ Revision: 628863
- rebuild for new firefox

* Sun Nov 14 2010 Thierry Vignaud <tv@mandriva.org> 0.9.7.2-2mdv2011.0
+ Revision: 597377
- rebuild for new firefox

* Sun Nov 07 2010 Thierry Vignaud <tv@mandriva.org> 0.9.7.2-1mdv2011.0
+ Revision: 594629
- import firefox-ext-download-statusbar


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1333 |12cr|firefox-ext-downthemall-2.0.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname downthemall

%define rel 2

Summary: DownThemAll! extension for firefox
Name: firefox-ext-%{realname}
Version: 2.0.3
Release: %rel
License: MPL1.1 or GPLv2+ or LGPLv2+
Group: Networking/WWW
URL: http://www.downthemall.net
Source: http://code.downthemall.net/releases/%{realname}-%{version}.xpi
BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot
Buildarch: noarch
Requires: firefox >= %{firefox_version}
Obsoletes: mozilla-firefox-ext-%{realname} < %{version}-%{release}
Provides: mozilla-firefox-ext-%{realname} = %{version}-%{release}
BuildRequires: firefox-devel
Obsoletes: %{name} < %{version}-%{release}

%description
DownThemAll (or just dTa) is a powerful yet easy-to-use Mozilla Firefox
extension that adds new advanced download capabilities to your browser.

DownThemAll lets you download all the links or images contained in a
webpage and much more: you can refine your downloads by fully
customizable criteria to get only what you really want.

%prep
%setup -q -c -n %{name}-%{version}

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{firefox_extdir}

hash="$(sed -n '/.*id="\(.*\)"/{s//\1/p;q}' install.rdf)"
if [ -z "$hash" ]; then
    hash="$(sed -n '/.*id>\(.*\)<\/em:id>.*/{s//\1/p;q}' install.rdf)"
fi
if [ -z "$hash" ]; then
    echo "Failed to find plugin hash."
    exit 1
fi
extdir="%{firefox_extdir}/$hash"
mkdir -p "%{buildroot}$extdir"
cp -af * "%{buildroot}$extdir/"

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%{firefox_extdir}


%changelog
* Wed May 11 2011 Funda Wang <fwang@mandriva.org> 2.0.3-1mdv2011.0
+ Revision: 673415
- update to new version 2.0.3

* Sat Mar 19 2011 Funda Wang <fwang@mandriva.org> 2.0.2-1
+ Revision: 646531
- update to new version 2.0.2

* Tue Jan 18 2011 Funda Wang <fwang@mandriva.org> 2.0-1
+ Revision: 631462
- New version 2.0

* Wed Jan 05 2011 Thierry Vignaud <tv@mandriva.org> 2.0-0.b5.3mdv2011.0
+ Revision: 628871
- rebuild for new firefox

* Sun Nov 14 2010 Thierry Vignaud <tv@mandriva.org> 2.0-0.b5.2mdv2011.0
+ Revision: 597399
- rebuild for new firefox

* Fri Nov 12 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 2.0-0.b5.1mdv2011.0
+ Revision: 596987
- new beta

* Sun Nov 07 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 2.0-0.b4.1mdv2011.0
+ Revision: 594456
- update to 2.0b4 for firefox4 support

  + Ahmad Samir <ahmadsamir@mandriva.org>
    - rebuild for firefox-3.6.8

* Tue Jul 27 2010 Funda Wang <fwang@mandriva.org> 1.1.10-3mdv2011.0
+ Revision: 561154
- rebuild for ff 3.6.8

* Mon Jun 28 2010 Frederic Crozat <fcrozat@mandriva.com> 1.1.10-2mdv2010.1
+ Revision: 549363
- rebuild with FF 3.6.6

  + Funda Wang <fwang@mandriva.org>
    - New version 1.1.10

* Sun Apr 04 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1.1.9-2mdv2010.1
+ Revision: 531266
- Rebuild

* Sun Apr 04 2010 Funda Wang <fwang@mandriva.org> 1.1.9-1mdv2010.1
+ Revision: 531237
- update to new version 1.1.9

* Sun Apr 04 2010 Funda Wang <fwang@mandriva.org> 1.1.8-3mdv2010.1
+ Revision: 531091
- rebuild

* Wed Mar 24 2010 Funda Wang <fwang@mandriva.org> 1.1.8-2mdv2010.1
+ Revision: 527007
- rebuild

* Fri Jan 22 2010 Funda Wang <fwang@mandriva.org> 1.1.8-1mdv2010.1
+ Revision: 494854
- update to new version 1.1.8

* Fri Jan 22 2010 Funda Wang <fwang@mandriva.org> 1.1.7-3mdv2010.1
+ Revision: 494797
- rebuild

* Sun Dec 20 2009 Funda Wang <fwang@mandriva.org> 1.1.7-2mdv2010.1
+ Revision: 480366
- rebuild for ff 3.6b5

* Tue Nov 10 2009 Funda Wang <fwang@mandriva.org> 1.1.7-1mdv2010.1
+ Revision: 463977
- new version 1.1.7

* Wed Sep 16 2009 Funda Wang <fwang@mandriva.org> 1.1.4-3mdv2010.0
+ Revision: 443381
- rebuild for new ff

* Tue Aug 18 2009 Gustavo De Nardin <gustavodn@mandriva.com> 1.1.4-2mdv2010.0
+ Revision: 417669
- buildrequire firefox-devel, which provides the new macros for building extensions
- make use of the firefox package macros
- rebuild for firefox 3.5.2

* Thu Aug 06 2009 Funda Wang <fwang@mandriva.org> 1.1.4-1mdv2010.0
+ Revision: 410559
- new version 1.1.4

* Thu Aug 06 2009 Funda Wang <fwang@mandriva.org> 1.1.3-4mdv2010.0
+ Revision: 410505
- rebuild for new ff

* Fri Jul 31 2009 Funda Wang <fwang@mandriva.org> 1.1.3-3mdv2010.0
+ Revision: 405029
- rebuild for new ff

* Sun Jun 14 2009 Funda Wang <fwang@mandriva.org> 1.1.3-2mdv2010.0
+ Revision: 385773
- rebuild for new ff

* Sat May 30 2009 Funda Wang <fwang@mandriva.org> 1.1.3-1mdv2010.0
+ Revision: 381245
- New version 1.1.3

* Fri May 01 2009 Funda Wang <fwang@mandriva.org> 1.1.2-1mdv2010.0
+ Revision: 369813
- New version 1.1.2

* Sat Mar 28 2009 Gustavo De Nardin <gustavodn@mandriva.com> 1.1.0-3mdv2009.1
+ Revision: 361849
- rebuild for firefox 3.0.8

* Thu Mar 12 2009 Funda Wang <fwang@mandriva.org> 1.1.0-2mdv2009.1
+ Revision: 354097
- rebuild for new ff

* Wed Feb 04 2009 Funda Wang <fwang@mandriva.org> 1.1.0-1mdv2009.1
+ Revision: 337312
- rename to firefox
- New version 1.1.0
- New version 1.0.4
- rename to firefox

* Thu Dec 25 2008 Funda Wang <fwang@mandriva.org> 1.0.3-7mdv2009.1
+ Revision: 318919
- rebuild for new ff

* Sun Nov 16 2008 Funda Wang <fwang@mandriva.org> 1.0.3-6mdv2009.1
+ Revision: 303694
- rebuild for new FF

* Mon Sep 29 2008 Funda Wang <fwang@mandriva.org> 1.0.3-5mdv2009.0
+ Revision: 289174
- rebuild for new FF

* Wed Jul 30 2008 Tiago Salem <salem@mandriva.com.br> 1.0.3-4mdv2009.0
+ Revision: 256465
- add conditional to ff3

* Wed Jul 16 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-3mdv2009.0
+ Revision: 236361
- rebuilt for mozilla-firefox-2.0.0.16

* Thu Jul 03 2008 Tiago Salem <salem@mandriva.com.br> 1.0.3-2mdv2009.0
+ Revision: 231257
- Rebuild for firefox 2.0.0.15

* Sat Jun 07 2008 Funda Wang <fwang@mandriva.org> 1.0.3-1mdv2009.0
+ Revision: 216650
- New version 1.0.3

* Sun May 04 2008 Funda Wang <fwang@mandriva.org> 1.0.1-1mdv2009.0
+ Revision: 201020
- New version 1.0.1

* Sat Apr 19 2008 Funda Wang <fwang@mandriva.org> 1.0-3mdv2009.0
+ Revision: 195740
- rebuild with FF 2.0.0.14

* Wed Mar 26 2008 Tiago Salem <salem@mandriva.com.br> 1.0-2mdv2008.1
+ Revision: 190328
- bump ff_ver and release

* Sat Mar 01 2008 Funda Wang <fwang@mandriva.org> 1.0-1mdv2008.1
+ Revision: 177075
- New version 1.0

* Sat Feb 09 2008 Funda Wang <fwang@mandriva.org> 1.0-0.b2.4mdv2008.1
+ Revision: 164603
- Clearify the license
- rebuild for new FF

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Dec 12 2007 Thierry Vignaud <tv@mandriva.org> 1.0-0.b2.3mdv2008.1
+ Revision: 117791
- own firefox directories so that they're not left behind on uninstall

* Wed Dec 12 2007 Funda Wang <fwang@mandriva.org> 1.0-0.b2.2mdv2008.1
+ Revision: 117621
- Rebuild for new ff

* Sun Nov 18 2007 Funda Wang <fwang@mandriva.org> 1.0-0.b2.1mdv2008.1
+ Revision: 109789
- import SOURCE and SPEC
- Created package structure for mozilla-firefox-ext-downloadthemall.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1334 |12cr|firefox-ext-firebug-1.7-0.X.0b3.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pre X.0b3

Summary: Web development tool extension for firefox
Name: firefox-ext-firebug
Version: 1.7
Release: %mkrel 0.%pre.2
License: MPL
Group:	Networking/WWW
URL:	https://addons.mozilla.org/en-US/firefox/addon/1843
#Source: http://www.gtlib.gatech.edu/pub/mozilla.org/addons/1843/firebug-%{version}-fx.xpi
Source: http://getfirebug.com/releases/firebug/1.7X/firebug-%{version}%{pre}.xpi
BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot
Requires:	mozilla-firefox => %{firefox_version}
BuildRequires:	firefox-devel
Buildarch: noarch

%description
The most popular and powerful web development tool

    * Inspect HTML and modify style and layout in real-time
    * Use the most advanced JavaScript debugger available for any browser
    * Accurately analyze network usage and performance
    * Extend Firebug and add features to make Firebug even more powerful
    * Get the information you need to get it done with Firebug.


%prep
%setup -q -c -n %{name}-%{version}

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{firefox_extdir}

hash="$(sed -n '/.*em:id="\(.*\)"/{s//\1/p;q}' install.rdf)"
if [ -z "$hash" ]; then
    hash="$(sed -n '/.*em:id>\(.*\)<\/em:id>.*/{s//\1/p;q}' install.rdf)"
fi
if [ -z "$hash" ]; then
    echo "Failed to find plugin hash."
    exit 1
fi
extdir="%{firefox_extdir}/"
mkdir -p "%{buildroot}$extdir"
cp -af %SOURCE0 "%{buildroot}$extdir/$hash.xpi"


%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%{firefox_extdir}



%changelog
* Sat Mar 19 2011 Funda Wang <fwang@mandriva.org> 1.7-0.X.0b3.1mdv2011.0
+ Revision: 646523
- 1.7.X.0b3

* Sun Feb 27 2011 Funda Wang <fwang@mandriva.org> 1.7-0.X.0a11.2
+ Revision: 640433
- rebuild to obsolete old packages

* Wed Feb 16 2011 Thierry Vignaud <tv@mandriva.org> 1.7-0.X.0a11.1
+ Revision: 638078
- new prerelease

* Tue Feb 15 2011 Thierry Vignaud <tv@mandriva.org> 1.7-0.X.0a10.1
+ Revision: 637877
- new prerelease

* Wed Jan 26 2011 Thierry Vignaud <tv@mandriva.org> 1.7-0.X.0a9.1
+ Revision: 632900
- new release

* Wed Jan 19 2011 Thierry Vignaud <tv@mandriva.org> 1.7-0.X.0a8.1
+ Revision: 631666
- new version
- prevent need to rebuild for every new firefox
 (package only .xpi still doesn't work)
- only package .xpi

* Wed Jan 05 2011 Thierry Vignaud <tv@mandriva.org> 1.7-0.X.0a7.1mdv2011.0
+ Revision: 628864
- rebuild for new firefox

* Tue Nov 30 2010 Thierry Vignaud <tv@mandriva.org> 1.7-0.X.0a7mdv2011.0
+ Revision: 604013
- new release
  firebug-1.6.0-fx.xpi
  firebug-1.7X.0a7.xpi

* Tue Nov 30 2010 Thierry Vignaud <tv@mandriva.org> 1.6.0-0.0mdv2011.0
+ Revision: 603235
- new release

* Wed Nov 17 2010 Thierry Vignaud <tv@mandriva.org> 1.6-0.X.0b4mdv2011.0
+ Revision: 598388
- 1.6X.0b4

* Mon Nov 15 2010 Thierry Vignaud <tv@mandriva.org> 1.6-0.X.0b3mdv2011.0
+ Revision: 597634
- switch to 1.6x branch (which is compatible with firefox4)

* Sun Nov 14 2010 Thierry Vignaud <tv@mandriva.org> 1.5.4-4mdv2011.0
+ Revision: 597379
- rebuild for new firefox

* Tue Jul 27 2010 Funda Wang <fwang@mandriva.org> 1.5.4-3mdv2011.0
+ Revision: 561160
- rebuild for ff 3.6.8

* Mon Jun 28 2010 Frederic Crozat <fcrozat@mandriva.com> 1.5.4-2mdv2010.1
+ Revision: 549365
- rebuild with FF 3.6.6

  + Funda Wang <fwang@mandriva.org>
    - New version 1.5.4

* Fri Apr 30 2010 Thierry Vignaud <tv@mandriva.org> 1.5.3-1mdv2010.1
+ Revision: 541247
- import firefox-ext-firebug


* Fri Apr 30 2010 Thierry Vignaud <tvignaud@mandriva.com> 1.5.3-1mdv2010.1
- initial release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1335 |12cr|firefox-ext-flashgot-1.2.9.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Flashgot extension for firefox
Name: firefox-ext-flashgot
Version: 1.2.9.4
Release: 2
License: GPLv2+
Group: Networking/WWW
URL: http://flashgot.net
Source: https://secure.informaction.com/download/releases/flashgot-%{version}.xpi
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires: firefox >= %{firefox_version}
Obsoletes: mozilla-firefox-ext-flashgot < %{version}-%{release}
Obsoletes: %{name} < %{version}-%{release}
BuildArch: noarch
Suggests: kget curl gwget
BuildRequires: firefox-devel

%description
FlashGot is the free Mozilla / Firefox / Flock / Thunderbird extension
(compatible with Netscape too), meant to handle single and massive ("all"
and "selection") downloads with several external Download Managers.

%prep
%setup -q -c -n %{name}-%{version}

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{firefox_extdir}

hash="$(sed -n '/.*em:id="\(.*\)"/{s//\1/p;q}' install.rdf)"
if [ -z "$hash" ]; then
    hash="$(sed -n '/.*em:id>\(.*\)<\/em:id>.*/{s//\1/p;q}' install.rdf)"
fi
if [ -z "$hash" ]; then
    echo "Failed to find plugin hash."
    exit 1
fi
extdir="%{firefox_extdir}/$hash"
mkdir -p "%{buildroot}$extdir"
cp -af * "%{buildroot}$extdir/"

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%{firefox_extdir}


%changelog
* Wed May 11 2011 Funda Wang <fwang@mandriva.org> 1.2.9.4-1mdv2011.0
+ Revision: 673420
- new version 1.2.9.4
- new version 1.2.9.3

* Sat Mar 19 2011 Funda Wang <fwang@mandriva.org> 1.2.8.4-1
+ Revision: 646524
- new version 1.2.8.4

* Fri Jan 28 2011 Funda Wang <fwang@mandriva.org> 1.2.8.1-1
+ Revision: 633593
- New version 1.2.8.1

* Wed Jan 05 2011 Thierry Vignaud <tv@mandriva.org> 1.2.6-2mdv2011.0
+ Revision: 628872
- rebuild for new firefox

* Sat Dec 11 2010 Funda Wang <fwang@mandriva.org> 1.2.6-1mdv2011.0
+ Revision: 620582
- renew tarball
- update to new version 1.2.6

* Fri Nov 19 2010 Funda Wang <fwang@mandriva.org> 1.2.5-1mdv2011.0
+ Revision: 598963
- update to new version 1.2.5

* Sun Nov 14 2010 Thierry Vignaud <tv@mandriva.org> 1.2.1.31-2mdv2011.0
+ Revision: 597400
- rebuild for new firefox

* Sun Sep 19 2010 Funda Wang <fwang@mandriva.org> 1.2.1.31-1mdv2011.0
+ Revision: 579781
- new version 1.2.1.3

  + Ahmad Samir <ahmadsamir@mandriva.org>
    - rebuild for firefox-3.6.8

* Tue Jul 27 2010 Funda Wang <fwang@mandriva.org> 1.2.1.26-3mdv2011.0
+ Revision: 561168
- rebuild for ff 3.6.8

* Mon Jun 28 2010 Frederic Crozat <fcrozat@mandriva.com> 1.2.1.26-2mdv2010.1
+ Revision: 549360
- Rebuild with FF 3.6.6

  + Funda Wang <fwang@mandriva.org>
    - New version 1.2.1.26

* Sun Apr 04 2010 Funda Wang <fwang@mandriva.org> 1.2.1.18-1mdv2010.1
+ Revision: 531262
- update to new version 1.2.1.18

* Sun Apr 04 2010 Funda Wang <fwang@mandriva.org> 1.2.1.17-2mdv2010.1
+ Revision: 531093
- rebuild

* Wed Mar 24 2010 Funda Wang <fwang@mandriva.org> 1.2.1.17-1mdv2010.1
+ Revision: 527008
- update to new version 1.2.1.17

* Fri Jan 22 2010 Funda Wang <fwang@mandriva.org> 1.2.1.09-1mdv2010.1
+ Revision: 494853
- update to new version 1.2.1.09

* Fri Jan 22 2010 Funda Wang <fwang@mandriva.org> 1.2.1.04-2mdv2010.1
+ Revision: 494798
- rebuild

* Sun Dec 20 2009 Funda Wang <fwang@mandriva.org> 1.2.1.04-1mdv2010.1
+ Revision: 480371
- new version 1.2.1.04 (ff 3.6b5)

* Tue Nov 10 2009 Funda Wang <fwang@mandriva.org> 1.2.0.8-1mdv2010.1
+ Revision: 463978
- new version 1.2.0.8

* Wed Sep 16 2009 Funda Wang <fwang@mandriva.org> 1.2.0.4-1mdv2010.0
+ Revision: 443382
- New version 1.2.0.4

* Tue Aug 18 2009 Gustavo De Nardin <gustavodn@mandriva.com> 1.2-2mdv2010.0
+ Revision: 417670
- buildrequire firefox-devel, which provides the new macros for building extensions
- make use of the firefox package macros
- rebuild for firefox 3.5.2

* Thu Aug 06 2009 Funda Wang <fwang@mandriva.org> 1.2-1mdv2010.0
+ Revision: 410557
- new version 1.2

* Thu Aug 06 2009 Funda Wang <fwang@mandriva.org> 1.1.9-4mdv2010.0
+ Revision: 410506
- rebuild for new ff

* Fri Jul 31 2009 Funda Wang <fwang@mandriva.org> 1.1.9-3mdv2010.0
+ Revision: 405030
- rebuild for new ff

* Sun Jun 14 2009 Funda Wang <fwang@mandriva.org> 1.1.9-2mdv2010.0
+ Revision: 385774
- rebuild for new ff

* Sat May 30 2009 Funda Wang <fwang@mandriva.org> 1.1.9-1mdv2010.0
+ Revision: 381240
- New version 1.1.9

* Fri May 01 2009 Funda Wang <fwang@mandriva.org> 1.1.8.6-1mdv2010.0
+ Revision: 369810
- New version 1.1.8.6

* Sat Mar 28 2009 Gustavo De Nardin <gustavodn@mandriva.com> 1.1.7.9-2mdv2009.1
+ Revision: 361850
- rebuild for firefox 3.0.8

* Thu Mar 12 2009 Funda Wang <fwang@mandriva.org> 1.1.7.9-1mdv2009.1
+ Revision: 354098
- New version 1.1.7.9

* Wed Feb 04 2009 Funda Wang <fwang@mandriva.org> 1.1.7.7-1mdv2009.1
+ Revision: 337315
- rename to firefox
- New version 1.1.7.7
- rename to firefox

* Thu Dec 25 2008 Funda Wang <fwang@mandriva.org> 1.1.4-2mdv2009.1
+ Revision: 318921
- rebuild for new ff

* Sun Nov 16 2008 Funda Wang <fwang@mandriva.org> 1.1.4-1mdv2009.1
+ Revision: 303705
- new version 1.1.4

* Mon Sep 29 2008 Funda Wang <fwang@mandriva.org> 1.0.5-2mdv2009.0
+ Revision: 289175
- rebuild for new FF

* Tue Aug 12 2008 Funda Wang <fwang@mandriva.org> 1.0.5-1mdv2009.0
+ Revision: 271156
- New version 1.0.5

* Thu Jul 31 2008 Funda Wang <fwang@mandriva.org> 1.0.4.5-1mdv2009.0
+ Revision: 257897
- New version 1.0.4.5

  + Tiago Salem <salem@mandriva.com.br>
    - add conditional to ff3

* Wed Jul 16 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.4.2-3mdv2009.0
+ Revision: 236362
- rebuilt for mozilla-firefox-2.0.0.16

* Thu Jul 03 2008 Tiago Salem <salem@mandriva.com.br> 1.0.4.2-2mdv2009.0
+ Revision: 231259
- Rebuild for firefox 2.0.0.15

* Sun Jun 29 2008 Funda Wang <fwang@mandriva.org> 1.0.4.2-1mdv2009.0
+ Revision: 229993
- New version 1.0.4.2

* Tue May 27 2008 Funda Wang <fwang@mandriva.org> 1.0-1mdv2009.0
+ Revision: 211542
- New version 1.0

* Sun May 04 2008 Funda Wang <fwang@mandriva.org> 0.9.9-1mdv2009.0
+ Revision: 201021
- New version 0.9.9

* Sat Apr 19 2008 Funda Wang <fwang@mandriva.org> 0.9.7-1mdv2009.0
+ Revision: 195739
- New version 0.9.7

* Tue Apr 15 2008 Funda Wang <fwang@mandriva.org> 0.9.5-1mdv2009.0
+ Revision: 193986
- New version 0.9.5

* Wed Mar 26 2008 Tiago Salem <salem@mandriva.com.br> 0.8.1-2mdv2008.1
+ Revision: 190329
- bump ff_ver and release

* Sat Mar 01 2008 Funda Wang <fwang@mandriva.org> 0.8.1-1mdv2008.1
+ Revision: 177074
- New version 0.8.1

* Sat Feb 09 2008 Funda Wang <fwang@mandriva.org> 0.7.9-1mdv2008.1
+ Revision: 164618
- New version 0.7.9

* Sat Jan 05 2008 Funda Wang <fwang@mandriva.org> 0.7.2-1mdv2008.1
+ Revision: 145661
- New version 0.7.2

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Dec 12 2007 Thierry Vignaud <tv@mandriva.org> 0.7-2mdv2008.1
+ Revision: 117793
- own firefox directories so that they're not left behind on uninstall

* Wed Dec 12 2007 Funda Wang <fwang@mandriva.org> 0.7-1mdv2008.1
+ Revision: 117656
- New version 0.7

* Wed Dec 12 2007 Funda Wang <fwang@mandriva.org> 0.6.9.9-2mdv2008.1
+ Revision: 117623
- rebuild for new ff

* Sun Nov 18 2007 Funda Wang <fwang@mandriva.org> 0.6.9.9-1mdv2008.1
+ Revision: 109780
- Suggests gwget and kget
- suggests aria2 curl
- import source and spec
- Created package structure for mozilla-firefox-ext-flashgot.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1336 |12cr|firefox-ext-greasemonkey-0.8.20100408.6-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Summary: Greasemonkey extension for firefox
Name: firefox-ext-greasemonkey
Version: 0.8.20100408.6
Release: 8
License: MIT
Group:	Networking/WWW
URL:	https://addons.mozilla.org/en-US/firefox/addon/748
Source: http://releases.mozilla.org/pub/mozilla.org/addons/748/greasemonkey-%{version}-fx.xpi
BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot
Requires:	mozilla-firefox >= %{firefox_version}
BuildRequires:	firefox-devel
Buildarch: noarch

%description
Allows you to customize the way a webpage displays using small bits of
JavaScript.  Hundreds of scripts, for a wide variety of popular sites, are
already available at http://userscripts.org.  You can write your own scripts,
too. Check out http://wiki.greasespot.net/ to get started.

%prep
%setup -q -c -n %{name}-%{version}

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{firefox_extdir}

hash="$(sed -n '/.*em:id="\(.*\)"/{s//\1/p;q}' install.rdf)"
if [ -z "$hash" ]; then
    hash="$(sed -n '/.*em:id>\(.*\)<\/em:id>.*/{s//\1/p;q}' install.rdf)"
fi
if [ -z "$hash" ]; then
    echo "Failed to find plugin hash."
    exit 1
fi
extdir="%{firefox_extdir}/"
mkdir -p "%{buildroot}$extdir"
cp -af %SOURCE0 "%{buildroot}$extdir/$hash.xpi"

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%{firefox_extdir}



%changelog
* Wed Jan 19 2011 Thierry Vignaud <tv@mandriva.org> 0.8.20100408.6-7mdv2011.0
+ Revision: 631670
- prevent need to rebuild for every new firefox
- only package .xpi

* Wed Jan 05 2011 Thierry Vignaud <tv@mandriva.org> 0.8.20100408.6-6mdv2011.0
+ Revision: 628867
- rebuild for new firefox

* Sun Sep 26 2010 Thierry Vignaud <tv@mandriva.org> 0.8.20100408.6-5mdv2011.0
+ Revision: 581105
- rebuild for new firefox
- rebuild for new firefox

* Tue Jul 27 2010 Funda Wang <fwang@mandriva.org> 0.8.20100408.6-3mdv2011.0
+ Revision: 561155
- rebuild for ff 3.6.8

* Mon Jun 28 2010 Frederic Crozat <fcrozat@mandriva.com> 0.8.20100408.6-2mdv2010.1
+ Revision: 549358
- rebuild with FF 3.6.6

  + Funda Wang <fwang@mandriva.org>
    - new verison 0.8.20100408.6

* Sun Apr 04 2010 Funda Wang <fwang@mandriva.org> 0.8.20100211.5-2mdv2010.1
+ Revision: 531096
- rebuild

* Sat Mar 27 2010 Thierry Vignaud <tv@mandriva.org> 0.8.20100211.5-1mdv2010.1
+ Revision: 528044
- import firefox-ext-greasemonkey


* Sat Mar 27 2010 Thierry Vignaud <tvignaud@mandriva.com> 0.8.20100211.5-1mdv2010.1
- initial creation


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1337 |12cr|firefox-ext-jumpstart-0.5a5.4.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define srcname new_tab_jumpstart

Summary:	New Tab JumpStart for firefox
Name:		firefox-ext-jumpstart
Version:	0.5a5.4.3
Release:	3
License:	MPL
Group:		Networking/WWW
URL:		https://addons.mozilla.org/en-US/firefox/addon/8914
Source:		http://releases.mozilla.org/pub/mozilla.org/addons/8914/%{srcname}-%{version}-fx.xpi
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
Requires:	firefox >= %{firefox_version}
Obsoletes:	%{name} < %{version}-%{release}
BuildArch:	noarch
BuildRequires:	firefox-devel

%description
When you open a new tab get immediate access to your most frequently
used sites, bookmarks, closed tabs, history search.
Similar to Google's Chrome new tab feature.

%prep
%setup -q -c -n %{name}-%{version}

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{firefox_extdir}

hash="$(sed -n '/.*em:id="\(.*\)"/{s//\1/p;q}' install.rdf)"
if [ -z "$hash" ]; then
    hash="$(sed -n '/.*em:id>\(.*\)<\/em:id>.*/{s//\1/p;q}' install.rdf)"
fi
if [ -z "$hash" ]; then
    echo "Failed to find plugin hash."
    exit 1
fi

extdir="%{firefox_extdir}/$hash"
mkdir -p "%{buildroot}$extdir"
cp -af * "%{buildroot}$extdir/"

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%{firefox_extdir}



%changelog
* Sat Mar 19 2011 Funda Wang <fwang@mandriva.org> 0.5a5.4.3-2mdv2011.0
+ Revision: 646525
- obsoletes old packages

* Fri Jan 28 2011 Funda Wang <fwang@mandriva.org> 0.5a5.4.3-1
+ Revision: 633594
- new version 0.5a5.4.3

* Wed Jan 05 2011 Thierry Vignaud <tv@mandriva.org> 0.5a5.4.1-7mdv2011.0
+ Revision: 628873
- rebuild for new firefox

* Sun Nov 14 2010 Thierry Vignaud <tv@mandriva.org> 0.5a5.4.1-6mdv2011.0
+ Revision: 597401
- rebuild for new firefox

* Thu Oct 28 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.5a5.4.1-5mdv2011.0
+ Revision: 589693
- update to 0.5a5.4.1

* Tue Jul 27 2010 Funda Wang <fwang@mandriva.org> 0.5a5.3-5mdv2011.0
+ Revision: 561161
- rebuild for ff 3.6.8

* Mon Jun 28 2010 Frederic Crozat <fcrozat@mandriva.com> 0.5a5.3-4mdv2010.1
+ Revision: 549359
- rebuild with FF 3.6.6

* Sun Apr 04 2010 Funda Wang <fwang@mandriva.org> 0.5a5.3-3mdv2010.1
+ Revision: 531095
- rebuild

* Wed Mar 24 2010 Funda Wang <fwang@mandriva.org> 0.5a5.3-2mdv2010.1
+ Revision: 527009
- rebuild

* Fri Mar 05 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.5a5.3-1mdv2010.1
+ Revision: 514786
- import firefox-ext-jumpstart


* Fri Mar 05 2010 Pedro Fragoso <pedro.fragoso@caixamagica.pt> firefox-ext-jumpstart-0.5a5.3-1
- Initial release for Mandriva

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1338 |12cr|firefox-ext-noscript-2.0.9.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Firefox extension that protects against XSS and Clickjacking attacks
Name: firefox-ext-noscript
Version: 2.0.9.8
Release: 2
License: MPL
Group:	Networking/WWW
URL: https://addons.mozilla.org/en-US/firefox/addon/722/
Source: http://releases.mozilla.org/pub/mozilla.org/addons/722/noscript-%{version}-sm+fx+fn.xpi
BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot
Requires: firefox >= %{firefox_version}
BuildRequires: firefox-devel
Buildarch: noarch

%description
The best security you can get in a web browser!
Allow active content to run only from sites you trust, and protect yourself
against XSS and Clickjacking attacks.

Winner of the "2006 PC World World Class Award", this tool provides extra
protection to your Firefox. 
It allows JavaScript, Java and other executable content to run only from
trusted domains of your choice, e.g. your home-banking web site, guarding your
"trust boundaries" against cross-site scripting attacks (XSS), cross-zone DNS
rebinding / CSRF attacks (router hacking), and Clickjacking attempts, thanks to
its unique ClearClick technology.

Such a preemptive approach prevents exploitation of security vulnerabilities
(known and even unknown!) with no loss of functionality... 
Experts do agree: Firefox is really safer with NoScript ;-)

%prep
%setup -q -c -n %{name}-%{version}

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{firefox_extdir}

hash="$(sed -n '/.*em:id="\(.*\)"/{s//\1/p;q}' install.rdf)"
if [ -z "$hash" ]; then
    hash="$(sed -n '/.*em:id>\(.*\)<\/em:id>.*/{s//\1/p;q}' install.rdf)"
fi
if [ -z "$hash" ]; then
    echo "Failed to find plugin hash."
    exit 1
fi
extdir="%{firefox_extdir}/"
mkdir -p "%{buildroot}$extdir"
cp -af %SOURCE0 "%{buildroot}$extdir/$hash.xpi"

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%{firefox_extdir}


%changelog
* Sun Feb 27 2011 Funda Wang <fwang@mandriva.org> 2.0.9.8-1mdv2011.0
+ Revision: 640553
- 2.0.9.8 final

* Tue Feb 15 2011 Thierry Vignaud <tv@mandriva.org> 2.0.9.8-0.1rc3
+ Revision: 637878
- new prerelease

* Fri Jan 28 2011 Funda Wang <fwang@mandriva.org> 2.0.9.6-2
+ Revision: 633596
- drop hard version req

* Wed Jan 26 2011 Thierry Vignaud <tv@mandriva.org> 2.0.9.6-1
+ Revision: 632898
- new release

* Wed Jan 19 2011 Thierry Vignaud <tv@mandriva.org> 2.0.9.3-2
+ Revision: 631669
- prevent need to rebuild for every new firefox
- only package .xpi

* Wed Jan 05 2011 Thierry Vignaud <tv@mandriva.org> 2.0.9.3-1mdv2011.0
+ Revision: 628866
- new release

* Mon Nov 29 2010 Thierry Vignaud <tv@mandriva.org> 2.0.7-1mdv2011.0
+ Revision: 603137
- new release

* Sun Nov 14 2010 Thierry Vignaud <tv@mandriva.org> 2.0.4-2mdv2011.0
+ Revision: 597378
- rebuild for new firefox

* Sun Nov 07 2010 Thierry Vignaud <tv@mandriva.org> 2.0.4-1mdv2011.0
+ Revision: 594630
- import firefox-ext-noscript


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1339 |12cr|firefox-ext-speed-dial-0.9.5.9-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname speed_dial

Summary: Speed dial extension for firefox
Name: firefox-ext-speed-dial
Version: 0.9.5.9
Release: 3
License: MPLv1.1 or GPLv2+ or LGPLv2+
Group: Networking/WWW
URL: http://speeddial.uworks.net/
Source: http://speeddial.uworks.net/speed_dial-%version-fx.xpi
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
Requires: firefox >= %{firefox_version}
Obsoletes: %{name} < %{version}-%{release}
BuildRequires: firefox-devel

%description
With Speed Dial, you can easily access your most used websites. To show
the Speed Dial tab, use the Speed Dial button (which can be added to the
toolbar), or enter "chrome://speeddial/content" in your location bar.

To assign one website to Speed Dial, use the new "Set as Speed Dial"
option in the bookmarks menu, or right click on the tab you want to add,
and choose "Set as Speed Dial". That option is also available in the
contextual area menu.

%prep
%setup -q -c -n %{name}-%{version}

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{firefox_extdir}

hash="$(sed -n '/.*em:id="\(.*\)"/{s//\1/p;q}' install.rdf)"
if [ -z "$hash" ]; then
    hash="$(sed -n '/.*em:id>\(.*\)<\/em:id>.*/{s//\1/p;q}' install.rdf)"
fi
if [ -z "$hash" ]; then
    echo "Failed to find plugin hash."
    exit 1
fi
extdir="%{firefox_extdir}/$hash"
mkdir -p "%{buildroot}$extdir"
cp -af * "%{buildroot}$extdir/"

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%{firefox_extdir}/*


%changelog
* Sun Mar 20 2011 Funda Wang <fwang@mandriva.org> 0.9.5.9-2mdv2011.0
+ Revision: 647133
- obsolete old package

* Fri Jan 28 2011 Funda Wang <fwang@mandriva.org> 0.9.5.9-1
+ Revision: 633597
- New version 0.9.5.9

* Wed Jan 05 2011 Thierry Vignaud <tv@mandriva.org> 0.9.5.1-5mdv2011.0
+ Revision: 628875
- rebuild for new firefox

* Sun Nov 14 2010 Thierry Vignaud <tv@mandriva.org> 0.9.5.1-4mdv2011.0
+ Revision: 597403
- rebuild for new firefox

  + Ahmad Samir <ahmadsamir@mandriva.org>
    - rebuild for firefox-3.6.8

* Tue Jul 27 2010 Funda Wang <fwang@mandriva.org> 0.9.5.1-3mdv2011.0
+ Revision: 561157
- rebuild for ff 3.6.8

* Mon Jun 28 2010 Frederic Crozat <fcrozat@mandriva.com> 0.9.5.1-2mdv2010.1
+ Revision: 549361
- rebuild with FF 3.6.6

* Sun Apr 04 2010 Funda Wang <fwang@mandriva.org> 0.9.5.1-1mdv2010.1
+ Revision: 531261
- update to new version 0.9.5.1

* Sun Apr 04 2010 Funda Wang <fwang@mandriva.org> 0.9.1.1-6mdv2010.1
+ Revision: 531094
- rebuild

* Wed Mar 24 2010 Funda Wang <fwang@mandriva.org> 0.9.1.1-5mdv2010.1
+ Revision: 527010
- rebuild

* Fri Jan 22 2010 Funda Wang <fwang@mandriva.org> 0.9.1.1-4mdv2010.1
+ Revision: 494801
- rebuild

* Sun Dec 20 2009 Funda Wang <fwang@mandriva.org> 0.9.1.1-3mdv2010.1
+ Revision: 480375
- rebuild for ff 3.6b5

* Tue Nov 10 2009 Funda Wang <fwang@mandriva.org> 0.9.1.1-2mdv2010.1
+ Revision: 463979
- rebuild for new ff

* Wed Sep 16 2009 Funda Wang <fwang@mandriva.org> 0.9.1.1-1mdv2010.0
+ Revision: 443395
- new version 0.9.1.1

* Tue Aug 18 2009 Gustavo De Nardin <gustavodn@mandriva.com> 0.9.1-2mdv2010.0
+ Revision: 417674
- buildrequire firefox-devel, which provides the new macros for building extensions
- make use of the firefox package macros
- rebuild for firefox 3.5.2

* Thu Aug 06 2009 Funda Wang <fwang@mandriva.org> 0.9.1-1mdv2010.0
+ Revision: 410561
- new version 0.9.1

* Wed Jul 22 2009 Raphaël Gertz <rapsys@mandriva.org> 0.9.0.8-2mdv2010.0
+ Revision: 398547
- Rebuild
- Update firefox version

* Sun Jun 14 2009 Funda Wang <fwang@mandriva.org> 0.9.0.8-1mdv2010.0
+ Revision: 385778
- New version 0.9.0.8

* Fri May 01 2009 Funda Wang <fwang@mandriva.org> 0.9.0.3-1mdv2010.0
+ Revision: 369815
- New version 0.9.0.3

* Sat Mar 28 2009 Gustavo De Nardin <gustavodn@mandriva.com> 0.7.2.12-3mdv2009.1
+ Revision: 361854
- rebuild for firefox 3.0.8

* Thu Mar 12 2009 Funda Wang <fwang@mandriva.org> 0.7.2.12-2mdv2009.1
+ Revision: 354099
- rebuild

* Wed Feb 04 2009 Funda Wang <fwang@mandriva.org> 0.7.2.12-1mdv2009.1
+ Revision: 337341
- New version 0.7.2.12

* Thu Dec 25 2008 Funda Wang <fwang@mandriva.org> 0.7.2.7-2mdv2009.1
+ Revision: 318917
- rebuild for new ff

* Sun Nov 16 2008 Funda Wang <fwang@mandriva.org> 0.7.2.7-1mdv2009.1
+ Revision: 303685
- new version 0.7.2.7

* Mon Sep 29 2008 Funda Wang <fwang@mandriva.org> 0.7.2-2mdv2009.0
+ Revision: 289173
- rebuild for new FF

* Tue Aug 05 2008 Funda Wang <fwang@mandriva.org> 0.7.2-1mdv2009.0
+ Revision: 263654
- import firefox-ext-speed-dial



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1340 |12cr|firefox-theme-kde4ff-0.14-23
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define _mozillaextpath %{firefox_mozillapath}/extensions

Summary: KDEFF theme for Mozilla Firefox
Name: firefox-theme-kde4ff
Version: 0.14
Release: %mkrel 23
License: GPLv3
Group: Networking/WWW
URL: https://addons.mozilla.org/en-US/firefox/addon/7574
Source: http://kfirefox.googlecode.com/files/kde4-%version.jar
BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot
Requires: firefox = %{firefox_epoch}:%{firefox_version}
Obsoletes: mozilla-firefox-theme-kdeff <= 0.4
Provides: mozilla-firefox-theme-kdeff = %{version}-%{release}
BuildRequires: firefox-devel

%description
KDE4FF is a KDE4-like theme using Oxygen icons for Mozilla Firefox 3.

%prep
# Unfortunately, we have to fix the packaging for this one. :(
%setup -T -q -c -n %{name}-%{version}
unzip -q %{SOURCE0}

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_mozillaextpath}

# this rdf contains 3 em:id sections.
hash="$(sed -n '/.*em:id="\(kde.*\)"/{s//\1/p;q}' install.rdf)"
if [ -z "$hash" ]; then
    hash="$(sed -n '/.*em:id>\(.*\)<\/em:id>.*/{s//\1/p;q}' install.rdf)"
fi
if [ -z "$hash" ]; then
    echo "Failed to find plugin hash."
    exit 1
fi
extdir="%{_mozillaextpath}/$hash"
mkdir -p "%{buildroot}$extdir"
cp -af * "%{buildroot}$extdir/"

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%dir %firefox_mozillapath
%{_mozillaextpath}


%changelog
* Thu Jan 06 2011 Thierry Vignaud <tv@mandriva.org> 0.14-23mdv2011.0
+ Revision: 628971
- rebuild for new firefox

* Tue Jul 27 2010 Funda Wang <fwang@mandriva.org> 0.14-22mdv2011.0
+ Revision: 561840
- rebulid for ff 3.6.8

* Fri Jan 22 2010 Funda Wang <fwang@mandriva.org> 0.14-21mdv2010.1
+ Revision: 494805
- rebuild

* Wed Dec 16 2009 Funda Wang <fwang@mandriva.org> 0.14-20mdv2010.1
+ Revision: 479194
- rebuild for new ff

* Fri Nov 06 2009 Funda Wang <fwang@mandriva.org> 0.14-19mdv2010.1
+ Revision: 460659
- rebuild for new ff

* Tue Oct 06 2009 Funda Wang <fwang@mandriva.org> 0.14-18mdv2010.0
+ Revision: 454545
- rebuild

* Tue Aug 18 2009 Gustavo De Nardin <gustavodn@mandriva.com> 0.14-17mdv2010.0
+ Revision: 417676
- buildrequire firefox-devel, which provides the new macros for building extensions
- make use of the firefox package macros
- rebuild for firefox 3.5.2

  + Eugeni Dodonov <eugeni@mandriva.com>
    - Rebuild for firefox 3.0.13.

* Fri Jul 31 2009 Funda Wang <fwang@mandriva.org> 0.14-14mdv2010.0
+ Revision: 405037
- rebuild for new ff

* Wed Jul 22 2009 Raphaël Gertz <rapsys@mandriva.org> 0.14-13mdv2010.0
+ Revision: 398604
- Rebuild
- Revert the greater or equal useless

* Wed Jul 22 2009 Raphaël Gertz <rapsys@mandriva.org> 0.14-12mdv2010.0
+ Revision: 398583
- Allow firefox 3.0.11 and greater

* Sun Jun 14 2009 Funda Wang <fwang@mandriva.org> 0.14-11mdv2010.0
+ Revision: 385779
- rebuild for new ff

* Fri May 01 2009 Funda Wang <fwang@mandriva.org> 0.14-10mdv2010.0
+ Revision: 369621
- rebuild for new ff

* Sat Mar 28 2009 Gustavo De Nardin <gustavodn@mandriva.com> 0.14-9mdv2009.1
+ Revision: 361855
- rebuild for firefox 3.0.8

* Sat Mar 14 2009 Funda Wang <fwang@mandriva.org> 0.14-8mdv2009.1
+ Revision: 354812
- rebuild for new ff

* Wed Feb 04 2009 Funda Wang <fwang@mandriva.org> 0.14-7mdv2009.1
+ Revision: 337345
- rebuild for new ff

* Thu Dec 25 2008 Funda Wang <fwang@mandriva.org> 0.14-6mdv2009.1
+ Revision: 318925
- rebuild for new ff

* Sun Nov 16 2008 Funda Wang <fwang@mandriva.org> 0.14-5mdv2009.1
+ Revision: 303690
- rebuild for new ff

* Mon Sep 29 2008 Funda Wang <fwang@mandriva.org> 0.14-4mdv2009.0
+ Revision: 289181
- rebuild for new FF

* Fri Sep 26 2008 Tiago Salem <salem@mandriva.com.br> 0.14-3mdv2009.0
+ Revision: 288677
- version 3.0.2

* Wed Aug 13 2008 Tiago Salem <salem@mandriva.com.br> 0.14-2mdv2009.0
+ Revision: 271642
- fix sed in rdf file to get the right id.
- bump release

* Tue Aug 12 2008 Funda Wang <fwang@mandriva.org> 0.14-1mdv2009.0
+ Revision: 271098
- New version 0.14

* Wed Aug 06 2008 Frederic Crozat <fcrozat@mandriva.com> 0.10-3mdv2009.0
+ Revision: 264185
- handle upgrade from 2008.1 better

* Fri Aug 01 2008 Tiago Salem <salem@mandriva.com.br> 0.10-2mdv2009.0
+ Revision: 260088
- obsoleting kde theme for firefox 2

* Fri Aug 01 2008 Tiago Salem <salem@mandriva.com.br> 0.10-1mdv2009.0
+ Revision: 259827
- import firefox-theme-kde4ff



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1341 |12cr|firefox-theme-kdeff-0.4-18
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define _mozillaextpath %{firefox_mozillapath}/extensions

Summary: KDEFF theme for Mozilla Firefox
Name: firefox-theme-kdeff
Version: 0.4
Release: %mkrel 18
License: GPL
Group: Networking/WWW
URL: https://addons.mozilla.org/en-US/firefox/addon/3652
Source: https://addons.mozilla.org/en-US/firefox/downloads/file/12079/kdeff-%{version}-fx.jar
BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot
Requires: firefox = %{firefox_epoch}:%{firefox_version}
Obsoletes: mozilla-firefox-theme-kdeff < %{version}-%{release}
Provides: mozilla-firefox-theme-kdeff = %{version}-%{release}
BuildRequires: firefox-devel

%description
KDEFF is a KDE-like theme using Crystal icons for Mozilla Firefox.

%prep
# Unfortunately, we have to fix the packaging for this one. :(
%setup -T -q -c -n %{name}-%{version}
unzip %{SOURCE0} icon.png install.rdf preview.png
mkdir chrome
cp %{SOURCE0} chrome/tmp.xpi
cat > chrome.manifest <<_EOF_
skin    browser KDEFF   jar:chrome/tmp.xpi!/browser/
skin    communicator    KDEFF   jar:chrome/tmp.xpi!/communicator/
skin    global  KDEFF   jar:chrome/tmp.xpi!/global/
skin    mozapps KDEFF   jar:chrome/tmp.xpi!/mozapps/
skin    help    KDEFF   jar:chrome/tmp.xpi!/help/
_EOF_

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_mozillaextpath}

hash="$(sed -n '/.*em:id="\(.*\)"/{s//\1/p;q}' install.rdf)"
if [ -z "$hash" ]; then
    hash="$(sed -n '/.*em:id>\(.*\)<\/em:id>.*/{s//\1/p;q}' install.rdf)"
fi
if [ -z "$hash" ]; then
    echo "Failed to find plugin hash."
    exit 1
fi
extdir="%{_mozillaextpath}/$hash"
mkdir -p "%{buildroot}$extdir"
cp -af * "%{buildroot}$extdir/"

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%dir %firefox_mozillapath
%{_mozillaextpath}


%changelog
* Tue Aug 18 2009 Gustavo De Nardin <gustavodn@mandriva.com> 0.4-18mdv2010.0
+ Revision: 417677
- buildrequire firefox-devel, which provides the new macros for building extensions
- make use of the firefox package macros
- rebuild for firefox 3.5.2

* Thu Aug 06 2009 Funda Wang <fundawang@mandriva.org> 0.4-17mdv2010.0
+ Revision: 410508
- rebuild for new ff

* Fri Jul 31 2009 Funda Wang <fundawang@mandriva.org> 0.4-16mdv2010.0
+ Revision: 405038
- rebuild for new ff

* Sun Jun 14 2009 Funda Wang <fundawang@mandriva.org> 0.4-15mdv2010.0
+ Revision: 385780
- rebuild for new ff

* Fri May 01 2009 Funda Wang <fundawang@mandriva.org> 0.4-14mdv2010.0
+ Revision: 369817
- rebuild for new ff

* Sat Mar 28 2009 Gustavo De Nardin <gustavodn@mandriva.com> 0.4-13mdv2009.1
+ Revision: 361856
- rebuild for firefox 3.0.8

* Sat Mar 14 2009 Funda Wang <fundawang@mandriva.org> 0.4-12mdv2009.1
+ Revision: 354813
- rebuild for new ff

* Wed Feb 04 2009 Funda Wang <fundawang@mandriva.org> 0.4-11mdv2009.1
+ Revision: 337320
- rename to firefox
- rename to firefox

* Thu Dec 25 2008 Funda Wang <fundawang@mandriva.org> 0.4-10mdv2009.1
+ Revision: 318929
- rebuild for new ff

* Mon Sep 29 2008 Funda Wang <fundawang@mandriva.org> 0.4-9mdv2009.0
+ Revision: 289179
- rebuild for new FF

* Wed Jul 16 2008 Oden Eriksson <oeriksson@mandriva.com> 0.4-8mdv2009.0
+ Revision: 236320
- rebuilt for mozilla-firefox-2.0.0.16

* Thu Jul 03 2008 Tiago Salem <salem@mandriva.com.br> 0.4-7mdv2009.0
+ Revision: 231263
- Rebuild for firefox 2.0.0.15

* Fri Apr 18 2008 Oden Eriksson <oeriksson@mandriva.com> 0.4-6mdv2009.0
+ Revision: 195598
- rebuild for mozilla-firefox-2.0.0.14

* Wed Mar 26 2008 Oden Eriksson <oeriksson@mandriva.com> 0.4-5mdv2008.1
+ Revision: 190292
- bump release (for mozilla-firefox-2.0.0.13)
- disable useless debug package

* Sat Feb 09 2008 Frederik Himpe <fhimpe@mandriva.org> 0.4-4mdv2008.1
+ Revision: 164586
- Rebuild it for Firefox 1.0.0.12

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Dec 12 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.4-3mdv2008.1
+ Revision: 117787
- own firefox directories so that they're not left behind on uninstall

* Tue Dec 11 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 0.4-2mdv2008.1
+ Revision: 117481
- Rebuilt for FF 2.0.0.11

* Thu Nov 08 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 0.4-1mdv2008.1
+ Revision: 106926
- First package.
- Created package structure for mozilla-firefox-theme-kdeff.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1342 |12cr|firefox-theme-kfirefox-0.16-18
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define ver 16

%define _mozillaextpath %{firefox_mozillapath}/extensions

Summary: KDEFF theme for Mozilla Firefox
Name: firefox-theme-kfirefox
Version: 0.%{ver}
Release: %mkrel 18
License: GPLv3
Group: Networking/WWW
URL: http://ramonantonio.net/kde-firefox/
Source: http://kfirefox.googlecode.com/files/kfirefox0%{ver}.jar
BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot
Requires: firefox = %{firefox_epoch}:%{firefox_version}
Obsoletes: mozilla-firefox-theme-kdeff <= 0.4
Provides: mozilla-firefox-theme-kdeff = %{version}-%{release}
Obsoletes: firefox-theme-kde4ff <= 0.16
Provides: firefox-theme-kde4ff = %{version}-%{release}
%if %mdkversion >= 201000
Obsoletes: firefox-theme-kdeff < 0.4-19mdv
%endif
BuildRequires: firefox-devel

%description
KFirefox is a KDE4-like theme using Oxygen icons for Mozilla Firefox 3.

%prep
# Unfortunately, we have to fix the packaging for this one. :(
%setup -T -q -c -n %{name}-%{version}
unzip -q %{SOURCE0}

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_mozillaextpath}

# this rdf contains 3 em:id sections.
hash="$(sed -n '/.*em:id="\(kde.*\)"/{s//\1/p;q}' install.rdf)"
if [ -z "$hash" ]; then
    hash="$(sed -n '/.*em:id>\(.*\)<\/em:id>.*/{s//\1/p;q}' install.rdf)"
fi
if [ -z "$hash" ]; then
    echo "Failed to find plugin hash."
    exit 1
fi
extdir="%{_mozillaextpath}/$hash"
mkdir -p "%{buildroot}$extdir"
cp -af * "%{buildroot}$extdir/"

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%dir %firefox_mozillapath
%{_mozillaextpath}


%changelog
* Thu Jan 06 2011 Thierry Vignaud <tv@mandriva.org> 0.16-18mdv2011.0
+ Revision: 628972
- rebuild for new firefox

* Tue Jul 27 2010 Funda Wang <fwang@mandriva.org> 0.16-17mdv2011.0
+ Revision: 561842
- rebulid for ff 3.6.8

* Mon Jun 28 2010 Frederic Crozat <fcrozat@mandriva.com> 0.16-16mdv2010.1
+ Revision: 549362
- rebuild with FF 3.6.6

* Sun Apr 04 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 0.16-15mdv2010.1
+ Revision: 531265
- Rebuild

* Sun Apr 04 2010 Funda Wang <fwang@mandriva.org> 0.16-14mdv2010.1
+ Revision: 531122
- rebuild

* Wed Mar 24 2010 Funda Wang <fwang@mandriva.org> 0.16-13mdv2010.1
+ Revision: 526993
- rebuild

* Fri Jan 22 2010 Funda Wang <fwang@mandriva.org> 0.16-12mdv2010.1
+ Revision: 494806
- rebuild

* Thu Jan 21 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 0.16-11mdv2010.1
+ Revision: 494729
- Rebuild for new FF

* Sun Jan 10 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 0.16-10mdv2010.1
+ Revision: 488334
- Rebuild for new FF

* Wed Dec 30 2009 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 0.16-9mdv2010.1
+ Revision: 484148
- Rebuild for FF 3.6

* Tue Nov 10 2009 Funda Wang <fwang@mandriva.org> 0.16-8mdv2010.1
+ Revision: 463987
- rebuild for new ff

* Fri Sep 18 2009 Funda Wang <fwang@mandriva.org> 0.16-7mdv2010.0
+ Revision: 444462
- real obsoletes old kde3 package

* Wed Sep 16 2009 Funda Wang <fwang@mandriva.org> 0.16-6mdv2010.0
+ Revision: 443396
- rebuild for new ff
- obsoletes old kde3 theme as kde3 -> kde4 migration

* Tue Aug 18 2009 Gustavo De Nardin <gustavodn@mandriva.com> 0.16-5mdv2010.0
+ Revision: 417678
- buildrequire firefox-devel, which provides the new macros for building extensions
- make use of the firefox package macros
- rebuild for firefox 3.5.2

* Tue Aug 11 2009 Raphaël Gertz <rapsys@mandriva.org> 0.16-4mdv2010.0
+ Revision: 415200
- Fix obsolete

* Sun Aug 09 2009 Raphaël Gertz <rapsys@mandriva.org> 0.16-3mdv2010.0
+ Revision: 412928
- Update to 3.5.2

* Thu Jul 30 2009 Raphaël Gertz <rapsys@mandriva.org> 0.16-2mdv2010.0
+ Revision: 404564
- Fix obsolete and provides
- New package for firefox-3.5.1
- Move to new package
- Fix for firefox-3.5.1
- New version for firefox 3.5.1
- Duplicate for 3.5 branch
- Allow firefox 3.0.11 and greater

  + Funda Wang <fwang@mandriva.org>
    - rebuild for new ff
    - rebuild for new ff
    - rebuild for new ff
    - rebuild for new ff
    - rebuild for new ff
    - rebuild for new ff
    - rebuild for new FF
    - New version 0.14

  + Gustavo De Nardin <gustavodn@mandriva.com>
    - rebuild for firefox 3.0.8

  + Tiago Salem <salem@mandriva.com.br>
    - version 3.0.2
    - fix sed in rdf file to get the right id.
    - bump release
    - obsoleting kde theme for firefox 2
    - import firefox-theme-kde4ff

  + Frederic Crozat <fcrozat@mandriva.com>
    - handle upgrade from 2008.1 better


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1343 |12cr|firefox-theme-oxygen-0.1-30
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define _mozillaextpath %{firefox_mozillapath}/extensions

Summary: Oxygen Icons for Mozilla Firefox
Name: firefox-theme-oxygen
Version: 0.1
Release: %mkrel 30
License: MPLv1.1 and LGPLv2+
Group: Networking/WWW
URL: http://websvn.kde.org/trunk/playground/artwork/Oxygen/firefox/Oxygen
Source: mozilla-firefox-theme-oxygen-%version.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot
Requires: firefox = %{firefox_epoch}:%{firefox_version}
Obsoletes: mozilla-firefox-theme-oxygen < %{version}-%{release}
Provides: mozilla-firefox-theme-oxygen = %{version}-%{release}
BuildRequires: firefox-devel

%description
Oxygen theme is a KDE4-like theme using Oxygen icons for Mozilla Firefox.

%prep
%setup -q -n Oxygen

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_mozillaextpath}

hash="$(sed -n '/.*em:id="\(.*\)"/{s//\1/p;q}' install.rdf)"
if [ -z "$hash" ]; then
    hash="$(sed -n '/.*em:id>\(.*\)<\/em:id>.*/{s//\1/p;q}' install.rdf)"
fi
if [ -z "$hash" ]; then
    echo "Failed to find plugin hash."
    exit 1
fi
extdir="%{_mozillaextpath}/$hash"
mkdir -p "%{buildroot}$extdir"
cp -af * "%{buildroot}$extdir/"

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc COPYING
%dir %firefox_mozillapath
%{_mozillaextpath}


%changelog
* Thu Jan 06 2011 Thierry Vignaud <tv@mandriva.org> 0.1-30mdv2011.0
+ Revision: 628973
- rebuild for new firefox

* Tue Jul 27 2010 Funda Wang <fwang@mandriva.org> 0.1-29mdv2011.0
+ Revision: 561841
- rebulid for ff 3.6.8

* Mon Jun 28 2010 Frederic Crozat <fcrozat@mandriva.com> 0.1-28mdv2010.1
+ Revision: 549357
- rebuild with FF 3.6.6

* Sun Apr 04 2010 Funda Wang <fwang@mandriva.org> 0.1-27mdv2010.1
+ Revision: 531112
- rebuild

* Wed Mar 24 2010 Funda Wang <fwang@mandriva.org> 0.1-26mdv2010.1
+ Revision: 526994
- rebuild

* Fri Jan 22 2010 Funda Wang <fwang@mandriva.org> 0.1-25mdv2010.1
+ Revision: 494807
- rebuild

* Sun Nov 08 2009 Funda Wang <fwang@mandriva.org> 0.1-24mdv2010.1
+ Revision: 462802
- rebuild for new ff

* Tue Aug 18 2009 Gustavo De Nardin <gustavodn@mandriva.com> 0.1-23mdv2010.0
+ Revision: 417679
- buildrequire firefox-devel, which provides the new macros for building extensions
- make use of the firefox package macros
- rebuild for firefox 3.5.2

* Thu Aug 06 2009 Funda Wang <fwang@mandriva.org> 0.1-22mdv2010.0
+ Revision: 410509
- rebuild for new ff
- rebuild for new ff

* Wed Jul 22 2009 Raphaël Gertz <rapsys@mandriva.org> 0.1-18mdv2010.0
+ Revision: 398618
- Rebuild

* Wed Jul 22 2009 Raphaël Gertz <rapsys@mandriva.org> 0.1-17mdv2010.0
+ Revision: 398612
- Revert to equal 3.0.11

* Fri Jul 17 2009 Raphaël Gertz <rapsys@mandriva.org> 0.1-15mdv2010.0
+ Revision: 396864
- Allow firefox >= 3.0.11 instead of just 3.0.11

* Wed Jul 15 2009 Raphaël Gertz <rapsys@mandriva.org> 0.1-14mdv2010.0
+ Revision: 396443
- Rebuild

* Sun Jun 14 2009 Funda Wang <fwang@mandriva.org> 0.1-13mdv2010.0
+ Revision: 385781
- rebuild for new ff

* Fri May 01 2009 Funda Wang <fwang@mandriva.org> 0.1-12mdv2010.0
+ Revision: 369818
- rebuild for new ff

* Sat Mar 28 2009 Gustavo De Nardin <gustavodn@mandriva.com> 0.1-11mdv2009.1
+ Revision: 361857
- rebuild for firefox 3.0.8

* Sat Mar 14 2009 Funda Wang <fwang@mandriva.org> 0.1-10mdv2009.1
+ Revision: 354815
- rebuild for new ff

* Wed Feb 04 2009 Funda Wang <fwang@mandriva.org> 0.1-9mdv2009.1
+ Revision: 337339
- rename tarball
- rename to firefox
- rename to ff

* Thu Dec 25 2008 Funda Wang <fwang@mandriva.org> 0.1-8mdv2009.1
+ Revision: 318928
- rebuild for new ff

* Sun Nov 16 2008 Funda Wang <fwang@mandriva.org> 0.1-7mdv2009.1
+ Revision: 303708
- rebuild for new ff

* Mon Sep 29 2008 Funda Wang <fwang@mandriva.org> 0.1-6mdv2009.0
+ Revision: 289180
- rebuild for new FF

* Thu Jul 31 2008 Funda Wang <fwang@mandriva.org> 0.1-5mdv2009.0
+ Revision: 257881
- rebuild for ff 3.0.1

* Wed Jul 16 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1-4mdv2009.0
+ Revision: 236363
- rebuilt for mozilla-firefox-2.0.0.16

* Fri Jul 04 2008 Funda Wang <fwang@mandriva.org> 0.1-3mdv2009.0
+ Revision: 231501
- New snapshot of theme

* Thu Jul 03 2008 Tiago Salem <salem@mandriva.com.br> 0.1-2mdv2009.0
+ Revision: 231264
- Rebuild for firefox 2.0.0.15

  + Funda Wang <fwang@mandriva.org>
    - fix URL and license
    - import mozilla-firefox-theme-oxygen


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1344 |12cr|firmware-addon-dell-2.2.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A firmware-tools plugin to handle BIOS/Firmware for Dell systems
Name:		firmware-addon-dell
Version:	2.2.9
Release:	%mkrel 1
Group:		System/Kernel and hardware
License:	GPLv2+
URL:		http://linux.dell.com/libsmbios/download/ 
Source0:	http://linux.dell.com/libsmbios/download/%{name}/%{name}-%{version}/%{name}-%{version}.tar.gz
# Dell only sells Intel-compat systems, so this package doesnt make much sense
# on, eg. PPC.  Also, we rely on libsmbios, which is only avail on Intel-compat
ExclusiveArch:	x86_64 ia64 %{ix86}
BuildRequires:	python-devel
# I know rpmlint complains about this (An ERROR, in fact), but it is a
# false positive. Auto deps cannot find this one because I actually am running
# binaries, not linking agains libs, as indicated by the fact that I require 
# the -bin package
Requires:	libsmbios-bin 
Requires:	firmware-tools >= 0:1.5
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
The firmware-addon-dell package provides plugins to firmware-tools which enable
BIOS updates for Dell system, plus pulls in standard inventory modules
applicable to most Dell systems.


%prep
%setup -q

%build
%configure2_5x

%make

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/%{_datadir}/firmware/dell/bios
%makeinstall_std
 
%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING-GPL COPYING-OSL README TODO AUTHORS
%{python_sitelib}/*
%config(noreplace) %{_sysconfdir}/firmware/firmware.d/*.conf
%{_datadir}/firmware/dell
%{_datadir}/firmware-tools/*


%changelog
* Sun Nov 07 2010 Jani Välimaa <wally@mandriva.org> 2.2.9-1mdv2011.0
+ Revision: 594665
- new version 2.2.9
- rebuild for python 2.7

* Wed Jan 06 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.1-1mdv2010.1
+ Revision: 486958
- new version

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 2.1.0-2mdv2010.0
+ Revision: 437546
- rebuild

* Tue Feb 10 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 2.1.0-1mdv2009.1
+ Revision: 339269
- update to new version 2.1.0
- new license policy
- spec file clean

* Tue Jan 06 2009 Funda Wang <fwang@mandriva.org> 1.4.8-4mdv2009.1
+ Revision: 325206
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.4.8-3mdv2009.0
+ Revision: 245192
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.4.8-1mdv2008.1
+ Revision: 136415
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Sep 04 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.8-1mdv2008.0
+ Revision: 79556
- import firmware-addon-dell


* Mon Sep 03 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.8-1mdv2008.0
- contributed by Olivier Lahaye <olivier.lahaye at free.fr>

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1345 |12cr|firmware-tools-2.1.14-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		firmware-tools
Version:	2.1.14
Release:	%mkrel 2
Summary:	Scripts and tools to manage firmware and BIOS updates
Group:		System/Kernel and hardware
License:	GPLv2+
URL:		http://linux.dell.com/libsmbios/download/ 
Source0:	http://linux.dell.com/libsmbios/download/%{name}/%{name}-%{version}/%{name}-%{version}.tar.gz
BuildRequires:	python-devel
Requires:	python-rpm
BuildArch:	noarch

%description
The firmware-tools project provides tools to inventory hardware and a plugin
architecture so that different OEM vendors can provide different inventory
components. It is intended to tie to the package system to enable seamless
installation of updated firmware via your package manager, as well as provide
a framework for BIOS and firmware updates.

%prep
%setup -q

find . -type f | xargs perl -pi -e 's|#!/usr/bin/python2|#!/usr/bin/python|'

%build
%configure2_5x

%make

%install
%makeinstall_std
mkdir -p %{buildroot}/%{_sysconfdir}/firmware/firmware.d/
mkdir -p %{buildroot}/%{_datadir}/firmware

%files
%doc COPYING-GPL COPYING-OSL README
%{python_sitelib}/*
%{_sbindir}/*
%{_datadir}/firmware-tools/
%dir %{_sysconfdir}/firmware
%dir %{_sysconfdir}/firmware/firmware.d
%config(noreplace) %{_sysconfdir}/firmware/firmware.conf
%{_datadir}/firmware/

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1346 |12cr|fish-1.23.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:                A friendly interactive shell
Name:                   fish
Version:                1.23.1
Release:                %mkrel 2
License:                GPLv2
Group:                  Shells
URL:                    https://sourceforge.net/projects/fish/
Source0:                https://sourceforge.net/projects/fish/%{name}-%{version}.tar.bz2
Patch0:                 fish-1.23.0-ARG_MAX.patch
BuildRoot:              %{_tmppath}/%{name}-%{version}-%{release}
BuildRequires:          doxygen ncurses-devel
Requires(post):         rpm-helper
Requires(postun):       rpm-helper
# for some function in fish configfile, like max_width, etc
Requires:               bc

%description
fish is a shell geared towards interactive use. It's features are
focused on user friendlieness and discoverability. The language syntax
is simple but incompatible with other shell languages.

%prep
%setup -q
%patch0 -p1 -b .ARG_MAX

%build
%configure2_5x --without-xsel
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

rm -Rf $RPM_BUILD_ROOT/usr/share/doc/fish/
%find_lang %{name}
%clean
rm -rf $RPM_BUILD_ROOT

%post
/usr/share/rpm-helper/add-shell %name $1 %_bindir/fish

%postun
/usr/share/rpm-helper/del-shell %name $1 %_bindir/fish

%files -f %{name}.lang
%defattr(-,root,root,-)
%doc user_doc/html/*
%_mandir/man1/*
%_bindir/*
%_datadir/%name
%config(noreplace) %_sysconfdir/fish
%{_docdir}/*


%changelog
* Thu Feb 03 2011 Funda Wang <fwang@mandriva.org> 1.23.1-2mdv2011.0
+ Revision: 635425
- do not build bundled xsel

* Mon Mar 08 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.23.1-1mdv2011.0
+ Revision: 515786
- fix file list
- use configure2_5x
- update to 1.23.1

* Fri Feb 19 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.23.0-3mdv2010.1
+ Revision: 507983
- fix URL, SOURCE, Licence

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 1.23.0-2mdv2010.0
+ Revision: 437549
- rebuild

* Sun Jan 04 2009 Jérôme Soyer <saispo@mandriva.org> 1.23.0-1mdv2009.1
+ Revision: 324643
- New upstream release

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.22.3-1mdv2008.1
+ Revision: 136415
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - do not package big ChangeLog

* Thu May 03 2007 Michael Scherer <misc@mandriva.org> 1.22.3-1mdv2008.0
+ Revision: 20938
- update to 1.22.3
- Import fish



* Sun Apr 30 2006 Michael Scherer <misc@mandriva.org> 1.21.5-1mdk
- New release 1.21.5

* Mon Apr 10 2006 Michael Scherer <misc@mandriva.org> 1.21.3-1mdk
- New release 1.21.3

* Mon Feb 27 2006 Michael Scherer <misc@mandriva.org> 1.21.1-1mdk
- New release 1.21.1

* Tue Jan 31 2006 Michael Scherer <misc@mandriva.org> 1.20.1-1mdk
- New release 1.20.1

* Tue Jan 17 2006 Michael Scherer <misc@mandriva.org> 1.19.0-1mdk
- New release 1.19.0

* Tue Dec 20 2005 Michael Scherer <misc@mandriva.org> 1.18.2-1mdk
- first mandriva package, upon rgs request ( happy christmas to you ), 
  based on Axel Liljencrantz <axel@liljencrantz.se> spec.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1347 |12cr|fit-1.1-1.0.8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2005, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define _with_gcj_support 1

%define gcj_support %{?_with_gcj_support:1}%{!?_with_gcj_support:%{?_without_gcj_support:0}%{!?_without_gcj_support:%{?_gcj_support:%{_gcj_support}}%{!?_gcj_support:0}}}


%define section free

Summary:        Framework for Integrated Test
Name:           fit
Version:        1.1
Release:        1.0.8
Epoch:          0
License:        GPL
URL:            http://fit.c2.com/
Group:          Development/Java
Source0:        http://prdownloads.sourceforge.net/fit/fit-java-1.1.zip
Patch0:         fit-1.1-build_xml.patch
BuildRequires:  ant
BuildRequires:  ant-junit
BuildRequires:  java-rpmbuild >= 0:1.6
BuildRequires:  junit
BuildRequires:  locales-en
%if %{gcj_support}
BuildRequires:          java-gcj-compat-devel
%endif
%if ! %{gcj_support}
BuildArch:      noarch
%endif

%description
Great software requires collaboration and communication.
Fit is a tool for enhancing collaboration in software
development. It's an invaluable way to collaborate on
complicated problems--and get them right--early in development.
Fit allows customers, testers, and programmers to learn what
their software should do and what it does do. It automatically
compares customers' expectations to actual results. 

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java
Requires(post):   /bin/rm,/bin/ln
Requires(postun): /bin/rm

%description javadoc
%{summary}.

%package manual
Summary:        Documents for %{name}
Group:          Development/Java

%description manual
%{summary}.

%prep
%setup -c -q -n %{name}-%{version}
# remove all binary libs
find . -name "*.jar" -exec rm -f {} \;
%patch0 -p0 -b .sav
%{_bindir}/find . -name '*.css' -o -name '*.html' -o -name '*.txt' | \
  %{_bindir}/xargs -t %{__perl} -pi -e 's/\r$//g'
%{__perl} -pi -e 's/fork="true"/fork="false"/g' source/imp/java/build.xml

%build
export LC_ALL=ISO-8859-1
export CLASSPATH=$(build-classpath junit):`pwd`/source/imp/java/output/jars/fit.jar
export OPT_JAR_LIST="ant/ant-junit"
pushd source/imp/java
# XXX: %{ant} release fails with gcj so spec, examples, and test targets are disabled
# XXX: Permission (java.lang.RuntimePermission exitVM) was not granted.
# XXX: http://developer.classpath.org/pipermail/classpath-patches/2007-May/005469.html
%if %{gcj_support}
%{ant} build jars javadoc
%else
%{ant} release
%endif
popd

%install
# jars
mkdir -p $RPM_BUILD_ROOT%{_javadir}

install -m 0644 source/imp/java/output/jars/%{name}.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}.jar; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)

# javadoc
mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -a source/imp/java/doc/api/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}
rm -rf source/imp/java/doc/api

# manual
mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
cp -a source/imp/java/doc/* $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%if %{gcj_support}
%post
%{update_gcjdb}
%endif

%if %{gcj_support}
%postun
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%doc license.txt
%{_javadir}/*.jar
%if %{gcj_support}
%attr(-,root,root) %dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-%{version}.jar.*
%endif

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}

%files manual
%defattr(0644,root,root,0755)
%doc %{_docdir}/%{name}-%{version}


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0:1.1-1.0.7mdv2011.0
+ Revision: 618289
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 0:1.1-1.0.6mdv2010.0
+ Revision: 428795
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0:1.1-1.0.5mdv2009.0
+ Revision: 136415
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Dec 16 2007 Anssi Hannula <anssi@mandriva.org> 0:1.1-1.0.5mdv2008.1
+ Revision: 120878
- buildrequire java-rpmbuild, i.e. build with icedtea on x86(_64)

* Sat Sep 15 2007 Anssi Hannula <anssi@mandriva.org> 0:1.1-1.0.4mdv2008.0
+ Revision: 87374
- rebuild to filter out autorequires of GCJ AOT objects
- remove unnecessary Requires(post) on java-gcj-compat

* Sat Aug 04 2007 David Walluck <walluck@mandriva.org> 0:1.1-1.0.3mdv2008.0
+ Revision: 58779
- bump release

* Thu Aug 02 2007 David Walluck <walluck@mandriva.org> 0:1.1-1.0.2mdv2008.0
+ Revision: 58332
- Import fit



* Tue Jul 10 2007 Alexander Kurtakov <akurtakov@active-lynx.com> - 0:1.1-1.0.2mdv2008.0
- Fix Group

* Tue Jul 10 2007 Alexander Kurtakov <akurtakov@active-lynx.com> - 0:1.1-1.0.1mdv2008.0
- Use mdv macros
- Disable test

* Wed Sep 20 2006 Ralph Apel <r.apel@r-apel.de> - 0:1.1-1jpp
- First JPackage build
- Add post/postun Requires for javadoc
- Add gcj_support option

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1348 |12cr|fityk-0.9.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 3
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Name:		fityk
Summary:	Non-linear curve fitting and data analysis
Version:	0.9.8
Release:	1
License:	GPLv2+
Group:		Sciences/Other
URL:		http://www.unipress.waw.pl/fityk/
Source0:	http://prdownloads.sourceforge.net/fityk/%{name}-%{version}.tar.bz2
BuildRequires:	wxgtku-devel
BuildRequires:	readline-devel
BuildRequires:	ncurses-devel
BuildRequires:	boost-devel
BuildRequires:	xylib-devel
BuildRequires:	desktop-file-utils
Requires:	gnuplot

%description
Fityk is nonlinear curve-fitting and data analysis software. It allows data
visualization, separation of overlapping peaks, and least squares fitting
using standard Levenberg-Marquardt algorithm, a genetic algorithm, or
Nelder-Mead simplex method. It only knows about common bell-shaped functions
(Gaussian, Loretzian, Pearson 7, Voigt, Pseudo-Voigt) and polynomials, but
more sophisticated formulae can be easily added if necessary. It also
enables background substracting, data calibration and task automation with a
simple script language. It is being developed to analyze powder diffraction
patterns, but it can be used to fit analytical functions to any kind of data.

%package -n	%{libname}
Summary:	Main library for %{name}
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}

%description -n	%{libname}
This package contains the library needed to run programs dynamically
linked with %{name}.

%package -n	%{develname}
Summary:	Headers for developing programs that will use %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
This package contains the headers that programmers will need to develop
applications which will use %{name}.

%prep
%setup -q

%build
%configure2_5x	--disable-3rdparty \
		--disable-xyconvert
%make

%install
%makeinstall_std

desktop-file-install	--vendor="" \
	--remove-category="Education" \
	--add-category="X-MandrivaLinux-MoreApplications-Sciences-DataVisualization" \
	--dir %{buildroot}%{_datadir}/applications \
	%{buildroot}%{_datadir}/applications/*

%files
%doc README NEWS
%{_bindir}/%{name}
%{_bindir}/c%{name}
%{_datadir}/%{name}
%{_mandir}/man1/*
%{_datadir}/applications/*
%{_datadir}/pixmaps/*
%{_datadir}/mime/packages/*

%files -n %{libname}
%{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%{_includedir}/*.h
%{_libdir}/*.so


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1349 |12cr|fizmo-0.6.10-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		fizmo
Summary:	A Z-Machine interpreter supporting unicode, sound, blorbfile and more
Version:	0.6.10
Release:	2
License:	BSD
Group:		Games/Other
URL:		http://spellbreaker.org/~chrender/fizmo/ 
Source0:	http://spellbreaker.org/~chrender/fizmo/source/fizmo-%{version}.tar.gz
Patch0:		fizmo-0.6.3-config-mk.patch	
BuildRequires:	SDL_sound-devel
BuildRequires:	pkgconfig(ncursesw)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(sndfile)

%description
Fizmo is a Z-Machine interpreter. That means it allows you to play interactive 
fiction, also know as textadventures, which were implemented either by Infocom
or created using the Inform compiler. It is a console-based interpreter, 
meaning that there is no graphical user interface, and works with all Z-machine
versions except version 6.

%prep
%setup -q -n %{name}-%{version}
%patch0 -p1 -b .mdv

%build
cp config.default.mk config.mk
%make

%install
%makeinstall_std

%files
%defattr(-,root,root,0755)
%doc CHANGELOG.txt COPYRIGHT.txt README.txt
%{_mandir}/*/*
%{_gamesbindir}/*



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1350 |12cr|flac123-0.0.12-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 0.0.12
%define release %mkrel 1

Summary:	Command line program for playing FLAC audio files
Name:		flac123
Version:	%{version}
Release:	%{release}
License:	GPLv2+
Group:		Sound
URL:		http://flac-tools.sourceforge.net/
Source0:	http://downloads.sourceforge.net/project/flac-tools/flac123/%{name}-%{version}-release.tar.gz
BuildRequires:	pkgconfig(ao)
BuildRequires:	pkgconfig(popt)
BuildRequires:	pkgconfig(flac) pkgconfig(ogg)

%description
%{name} is a command-line program for playing FLAC audio files.

%prep
%setup -q

%build
%configure2_5x
%make CPPFLAGS=-DHAVE_INTTYPES_H

%install
%makeinstall_std

%files
%doc AUTHORS BUGS ChangeLog NEWS README*
%{_bindir}/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1351 |12cr|flacon-0.6.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Audio file splitter and converter
Name:		flacon
Version:	0.6.1
Release:	2
Group:		Sound
License:	GPL
URL:		http://kde-apps.org/content/show.php/Flacon?content=113388
Source0:	%{name}-%{version}.tgz
Requires:	python >= 2.6
Requires:	python-qt4
Requires:	shntool
Requires:	flac
Requires:	mac
Requires:	wavpack
Requires:	vorbis-tools
Requires:	lame
Requires:	vorbisgain
Requires:	mp3gain
BuildRequires:	desktop-file-utils

%define debug_package %{nil}

%description
Flacon extracts individual tracks from one big audio file
containing the entire album of music and saves them as
separate audio files. To do this, it uses information
from the appropriate CUE file. Flacon also makes it possible
to conveniently revise or specify tags both for all tracks
at once or for each tag separately.

%prep
%setup -q

%build

%install
%makeinstall_std

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="X-MandrivaLinux-Multimedia-Sound" \
  --dir %{buildroot}%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/*.desktop


%files 
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/*
%{_datadir}/icons/*


%changelog
* Mon Mar 26 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.6.1-1
+ Revision: 787124
- version update 0.6.1

* Thu Dec 08 2011 Alexander Khrukin <akhrukin@mandriva.org> 0.6.0-1
+ Revision: 738768
- BR fix
- Group fix
- imported package flacon


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1352 |12cr|flamerobin-0.9.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	flamerobin
%define version	0.9.2
%define release	%mkrel 1

Summary:	Graphical client for Firebird
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	BSD style
Group:		Databases
Source0:	%{name}-%{version}-src.tar.gz
URL:		http://www.flamerobin.org/
BuildRequires:	firebird-devel >= 2.0.0.12748
BuildRequires:	wxgtku-devel >= 2.6
BuildRequires:  imagemagick
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
FlameRobin is a database administration tool for Firebird DBMS based on wxgtk
toolkit.

%prep
%setup -q -n %{name}-%{version}-src

%build
chmod +x configure
%configure \
	--with-wx-config=wx-config-unicode \
	--disable-debug \
	--mandir=%{buildroot}%{_mandir}/
%make -j ${NRPROC:-1}

%install
rm -rf %{buildroot}
%makeinstall

install -d %{buildroot}{%{_iconsdir},%{_miconsdir},%{_liconsdir}}
convert -size 16x16 ./res/fricon128.png %{buildroot}%{_miconsdir}/%{name}.png
convert -size 32x32 ./res/fricon128.png %{buildroot}%{_iconsdir}/%{name}.png
convert -size 48x48 ./res/fricon128.png %{buildroot}%{_liconsdir}/%{name}.png

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc docs
%{_mandir}/man1/flamerobin.1*
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}
%{_datadir}/pixmaps/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-1mdv2011.0
+ Revision: 618290
- the mass rebuild of 2010.0 packages

  + Phillipe Makowski <makowski@mandriva.org>
    - remove old upstream src

* Sun Jul 26 2009 Phillipe Makowski <makowski@mandriva.org> 0.9.2-0mdv2010.0
+ Revision: 400208
- New upstream

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.8.3-3mdv2009.0
+ Revision: 245195
- rebuild

* Thu Jan 31 2008 Marcelo Ricardo Leitner <mrl@mandriva.com> 0.8.3-1mdv2008.1
+ Revision: 160873
- New upstream: 0.8.3

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Oct 18 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 0.8.1-1mdv2008.1
+ Revision: 99959
- Fix configure permission.
- New upstream: 0.8.1
- New upstream: 0.8.0

* Tue May 15 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 0.7.6-3mdv2008.0
+ Revision: 26964
- Rebuilt against new wx stuff.


* Wed Dec 20 2006 Götz Waschk <waschk@mandriva.org> 0.7.6-2mdv2007.0
+ Revision: 100700
- rebuild

* Mon Nov 27 2006 Marcelo Ricardo Leitner <mrl@mandriva.com> 0.7.6-1mdv2007.1
+ Revision: 87367
- New upstream: 0.7.6
- Added menu icon.

* Thu Nov 16 2006 Marcelo Ricardo Leitner <mrl@mandriva.com> 0.7.5-5mdv2007.1
+ Revision: 84903
- Added BuildRequires for ImageMagick: due to convert usage.
- Rebuilt against firebird 2.0 final.

* Thu Sep 07 2006 Marcelo Ricardo Leitner <mrl@mandriva.com> 0.7.5-4mdv2007.0
+ Revision: 60258
- New upstream: 0.7.5

* Wed Sep 06 2006 Marcelo Ricardo Leitner <mrl@mandriva.com> 0.7.2-4mdv2007.0
+ Revision: 59989
- Removed old-style menu entry. The new one (.desktop) will be added later.
- Import flamerobin

* Sat Sep 02 2006 Marcelo Ricardo Leitner <mrl@mandriva.com>
- Fixed BuildRequires.
- Removed hardcoded buildrequires to libraries: they should be automatic.
- Enhanced package description.

* Thu Aug 24 2006 Philippe Makowski <makowski@firebird-fr.eu.org> 
- change Requires to libfirebird2

* Thu Aug 17 2006 Philippe Makowski <makowski@firebird-fr.eu.org> 
- initial release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1353 |12cr|flare-15.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	sname		flare_linux
%define	sversion	v015_1

Name:		flare
Version:	15.1
Release:	%mkrel 1
Summary:	Diablo-like role-playing game in 2D
License:	GPLv3
Group:		Games/Adventure
URL:		http://clintbellanger.net/rpg/
Source0:	https://github.com/downloads/clintbellanger/%{name}/%{sname}_%{sversion}.tar.gz
Patch0:		flare-0.15-desktop.patch
BuildRequires:	cmake
BuildRequires:	SDL-devel
BuildRequires:	SDL_image-devel
BuildRequires:	SDL_mixer-devel
BuildRequires:	SDL_ttf-devel
BuildRoot:	%{_tmppath}/%{oname}-%{version}-%{release}

%description
This fantasy dungeon crawl game is a proof of concept implementation of the
Free Libre Action Roleplaying Engine (FLARE). FLARE a simple
isometric-perspective action role-play game engine in the basic style of
Diablo.

%prep
%setup -q -n %{sname}_%{sversion}
%patch0 -p1 -b .desktop

%build
%cmake
%make

%install
%__rm -rf %{buildroot}
%makeinstall_std -C build

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING README
%{_gamesbindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_gamesdatadir}/%{name}
%{_iconsdir}/hicolor/*/apps/%{name}.*



%changelog
* Tue Dec 27 2011 Andrey Bondrov <abondrov@mandriva.org> 15.1-1mdv2011.0
+ Revision: 745574
- imported package flare


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1354 |12cr|flashrom-0.9.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Utility which can be used to detect/read/write BIOS chips 
Name:		flashrom
Epoch:		1
Version:	0.9.6.1
Release:	1
Source0:	http://qa.coreboot.org/releases/%{name}-%{version}.tar.bz2
License:	GPLv2+
Group:		System/Kernel and hardware
Url:		http://coreboot.org/flashrom
BuildRequires:	pciutils-devel, zlib-devel, glibc-static-devel

%description
Flashrom is a utility which can be used to detect BIOS chips (DIP, PLCC),
read their contents and write new contents on the chips ("flash the chip").

%prep
%setup -q

%build
%make

%install
mkdir -p %buildroot/%{_sbindir}
%makeinstall PREFIX=%buildroot/usr

%files
%{_sbindir}/flashrom
%{_mandir}/man8/flashrom*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1355 |12cr|flatzebra-0.1.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		major		2
%define		libname		%mklibname %{name} %{major}
%define		develname	%mklibname %{name} -d

Name:		flatzebra
Version:	0.1.6
Release:	1
Summary:	A Generic Game Engine library for 2D double-buffering animation
Group:		System/Libraries
License:	GPLv2
URL:		http://sarrazip.com/dev/burgerspace.html
Source:		http://sarrazip.com/dev/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(zlib)

%description
Generic Game Engine library suitable for BurgerSpace, Afternoon Stalker
and Cosmosmash.

%package -n %{libname}
Summary:	Main library for %{name}
Group:		System/Libraries

%description -n %{libname}
This package contains the library needed to run programs dynamically
linked with %{name}.

%package -n %{develname}
Summary:	Headers for developing programs that will use %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	flatzebra-devel = %{version}-%{release}

%description -n %{develname}
This package contains the headers that programmers will need to develop
applications which will use %{name}.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

rm -rf %{buildroot}%{_docdir}

%files -n %{libname}
%doc AUTHORS COPYING README INSTALL NEWS
%{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%dir %{_includedir}/%{name}-0.1
%{_includedir}/%{name}-0.1/%{name}/*.h
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc

%changelog
* Mon Mar 12 2012 Andrey Bondrov <abondrov@mandriva.org> 0.1.5-3mdv2012.0
+ Revision: 784453
- Rebuild to deal with .la issue, spec cleanup

* Wed Dec 01 2010 Funda Wang <fwang@mandriva.org> 0.1.5-2mdv2011.0
+ Revision: 604386
- rebuild for zlib

* Wed Oct 13 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.1.5-1mdv2011.0
+ Revision: 585394
- new version

* Thu Apr 22 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.1.4-1mdv2010.1
+ Revision: 537779
- update to 0.1.4

* Sat Jul 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.3-2mdv2010.0
+ Revision: 399766
- obsoletes previous library package with wrong major

* Sat Jul 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.3-1mdv2010.0
+ Revision: 399695
- new version
- fix major number
- new devel policy

* Fri May 15 2009 Samuel Verschelde <stormi@mandriva.org> 0.1.2-1mdv2010.0
+ Revision: 376146
- fix buildrequires
- fix licence
- fix URL
- new version 0.1.2

  + Michael Scherer <misc@mandriva.org>
    - adapt gentoo patch to be able to properly regenerate autotools script, by
      hardcoding the needed library, and by removing unknows macros TRY_LINK*
    - regenerate autotools script so compilation do not fail with new libtool

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sun May 27 2007 Funda Wang <fwang@mandriva.org> 0.1.1-3mdv2008.0
+ Revision: 31751
- build against directfb 1.0
- Import flatzebra



* Thu May 05 2005 Marcel Pol <mpol@mandriva.org> 0.1.1-1mdk
- 0.1.1
- new SONAME
- move pkgconfig file to devel package

* Fri Jun 04 2004 Marcel Pol <mpol@mandrake.org> 0.1.0-5mdk
- rebuild

* Sat Sep 06 2003 Marcel Pol <mpol@gmx.net> 0.1.0-4mdk
- buildrequires
- devel package provides flatzebra-devel

* Wed Jul 16 2003 Marcel Pol <mpol@gmx.net> 0.1.0-3mdk
- rebuild for new rpm provides
- own dir
- formatting

* Thu Jun 12 2003 Marcel Pol <mpol@gmx.net> 0.1.0-2mdk
- buildrequires

* Tue Jun 03 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.1.0-1mdk
- new

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1356 |12cr|flaw-1.3.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		flaw
Version:	1.3.2
Release:	%mkrel 1
Summary:	F.L.A.W. is a fighting game between magicians
License:	GPLv3+
Group:		Games/Arcade
URL:		http://flaw.sourceforge.net/index.php
Source:		%{name}-%{version}.tar.gz
# Buffer is too small and sprintf causes segfault with buffer overflaw
Patch0:		flaw-1.3.2-buffer.patch
BuildRequires:	boost-devel
BuildRequires:	intltool
BuildRequires:	SDL_image-devel
BuildRequires:	SDL_mixer-devel
BuildRequires:	SDL_ttf-devel
BuildRequires:	SDL_gfx-devel
Requires:	freetype2
Requires:	fonts-ttf-freefont

%description
F.L.A.W. is a free top-down wizard fighting game that can be played by
up to 5 players. The goal of the game is to survive as long as possible
while more and more fireballs appear in the arena.

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x --with-fontpath=%{_datadir}/fonts/TTF/
%make

%install
%__rm -rf %{buildroot}
%makeinstall_std

%clean
%__rm -rf %{buildroot}

%files
%doc AUTHORS COPYING ChangeLog
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/applications/%{name}.desktop
%{_bindir}/*
%{_datadir}/%{name}/*
%{_datadir}/locale/*



%changelog
* Thu Feb 23 2012 Andrey Bondrov <abondrov@mandriva.org> 1.3.2-1mdv2011.0
+ Revision: 779286
- imported package flaw


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1357 |12cr|flawfinder-1.27-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           flawfinder
Version:        1.27
Release:        %mkrel 6
Epoch:          0
Summary:        Examines C/C++ source code for security flaws
License:        GPL
Group:          Development/C
URL:            http://www.dwheeler.com/flawfinder/
Source0:        http://www.dwheeler.com/flawfinder/flawfinder-%{version}.tar.gz
Requires:       python
BuildArch:      noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%description
Flawfinder scans through C/C++ source code, identifying lines ("hits") with
potential security flaws. By default it reports hits sorted by severity, with
the riskiest lines first.

%prep
%setup -q

%build
%{make}

%install
%{__rm} -rf %{buildroot}
%{__mkdir_p} %{buildroot}%{_bindir}
%{__mkdir_p} %{buildroot}%{_mandir}/man1
%{__cp} -a flawfinder %{buildroot}%{_bindir}/flawfinder
/bin/zcat flawfinder.1.gz >%{buildroot}%{_mandir}/man1/flawfinder.1

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc announcement ChangeLog COPYING flawfinder.p{df,s} INSTALL.txt README 
%attr(0755,root,root) %{_bindir}/flawfinder
%{_mandir}/man1/flawfinder.1*




%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0:1.27-6mdv2011.0
+ Revision: 618304
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 0:1.27-5mdv2010.0
+ Revision: 428796
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0:1.27-4mdv2009.0
+ Revision: 245197
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0:1.27-2mdv2008.1
+ Revision: 140730
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Jan 17 2007 David Walluck <walluck@mandriva.org> 1.27-2mdv2007.0
+ Revision: 109767
- fix included docs
- 1.27
- Import flawfinder

* Thu Sep 09 2004 Frederic Lepied <flepied@mandrakesoft.com> 1.26-1mdk
- New release 1.26


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1358 |12cr|fldigi-3.21.61-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		fldigi
Version:	3.21.61
Release:	1
Summary:	Fldigi is a software modem for Amateur Radio use
License:        GPLv3+
Group:          Communications
URL:            http://www.w1hkj.com
Source0:        http://www.w1hkj.com/downloads/%{name}/%{name}-%{version}.tar.gz
BuildRequires:  pulseaudio-devel
BuildRequires:  portaudio-devel
BuildRequires: 	fltk-devel
BuildRequires:  libxmlrpc-c-devel
BuildRequires:	hamlib-devel
BuildRequires:	sndfile-devel
BuildRequires:	asciidoc

%description
Fldigi is a software modem for Amateur Radio use. It is a sound card based
program that is used for both transmitting and receiving data in any of the
following modes:

BPSK and QPSK        31, 63, 125, 250 (both), and 63F and 500 (BPSK only)
PSKR                 125, 250, and 500
CW                   speeds from 5 to 200 wpm
DominoEX             4, 5, 8, 11, 16 and 22; also with FEC
Hellschreiber        Feld Hell, Slow Hell, Hell x5/x9, FSKHell(-105)
                     and Hell 80
MFSK                 4, 8, 11, 16, 22, 31, 32 and 64; most with image support
MT63                 500, 1000 and 2000
OLIVIA               various tones and bandwidths
RTTY                 various baud rates, shifts, nbr. of data bits, etc.
THOR                 4, 5, 8, 11, 16 and 22
Throb and ThrobX     1, 2, and 4
WWV                  receive only - calibrate your sound card to WWV
Frequency Analysis   receive only - measure the frequency of a carrier

Fldigi can also control a transceiver using Hamlib or RigCAT I/O, perform
online or cdrom QRZ queries, log QSOs with the built-in logbook or Xlog,
and send reception reports to the PSK Automatic Propagation Reporter.

%prep 
%setup -q

%build 
%configure2_5x \
	--disable-rpath \
	--with-xmlrpc \
	--with-hamlib

%make LIBS='-lxmlrpc_server_abyss++ -lxmlrpc_server++ -lxmlrpc_server_abyss -lxmlrpc_server -lxmlrpc_abyss -lxmlrpc++ -lxmlrpc -lxml2 -lxmlrpc_util' \
	ASCIIDOC_ICONS_DIR=%{_sysconfdir}/asciidoc/images/icons \
	V=1

%install
%makeinstall_std

%find_lang %{name}


%files -f %{name}.lang
%doc README NEWS AUTHORS doc/guide*
%{_bindir}/flarq
%{_bindir}/fldigi
%{_bindir}/fldigi-shell
%{_datadir}/applications/*.desktop
%{_datadir}/pixmaps/*.xpm
%{_datadir}/%{name}/NAVTEX_Stations.csv
%{_mandir}/man1/flarq.1*
%{_mandir}/man1/fldigi.1*
%{_mandir}/man1/fldigi-shell.1*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1359 |12cr|flemm-3.1-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    flemm
%define version 3.1
%define release %mkrel 10

Name:       %{name}
Version:    %{version}
Release:    %{release}
Summary:    Inflectional analysis on French texts
License:    GPL
Group:      Sciences/Computer science
URL:        http://www.univ-nancy2.fr/pers/namer/Telecharger_Flemm.htm
Source:     %{name}-%{version}.tar.bz2
Patch0:     %{name}.perl-modules-path.patch.bz2
Patch1:     %{name}-3.1.stdin.patch.bz2
BuildArch:  noarch
BuildRoot:  %{_tmppath}/%{name}-%{version}

%description
FLEMM is a Perl5 program that performs inflectional analysis on French texts
which have previously been tagged (eg. by the Brill tagger). This is a small
program, (60kb in a zipped format) mainly rule-based (i.e. only a 3000 words
lexicon is used in order to deal with exceptions). It runs on PCs or
Workstation, under Unix, Linux or Windows95/NT OS.

The returned Flemm result objects are likely to be displayed as
XML structures.

%prep
%setup -q
%patch0
%patch1
perl -pi -e 'tr/\r//d' LISMOI.txt tests/agatha.bll
chmod 755 *.pl

%build

%install
rm -rf %{buildroot}

install -d -m 755 %{buildroot}%{_bindir}
install -m 755 flemm.pl %{buildroot}%{_bindir}/flemm.pl

install -d -m 755 %{buildroot}%{_datadir}/%{name}
install -m 644 Flemm.pm %{buildroot}%{_datadir}/%{name}
cp -pr Flemm %{buildroot}%{_datadir}/%{name}
cp -pr EXCEP %{buildroot}%{_datadir}/%{name}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc LICENCE.txt README.txt LISMOI.txt tests flem_ex?.pl
%{_bindir}/flemm.pl
%{_datadir}/%{name}



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 3.1-10mdv2011.0
+ Revision: 618306
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 3.1-9mdv2010.0
+ Revision: 428797
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 3.1-8mdv2009.0
+ Revision: 245198
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 18 2007 Guillaume Rousse <guillomovitch@mandriva.org> 3.1-6mdv2008.1
+ Revision: 132425
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import flemm


* Fri Aug 25 2006 Guillaume Rousse <guillomovitch@mandriva.org> 3.1-5mdv2007.0
- %%mkrel

* Fri Aug 19 2005 Guillaume Rousse <guillomovitch@mandriva.org> 3.1-4mdk
- rebuild
- spec cleanup
- fix doc files encoding and perms

* Fri Aug 06 2004 Guillaume Rousse <guillomovitch@mandrake.org> 3.1-3mdk 
- stdin/stdout patch

* Wed Jul 21 2004 Guillaume Rousse <guillomovitch@mandrake.org> 3.1-2mdk 
- rebuild

* Tue Apr 13 2004 Guillaume Rousse <guillomovitch@mandrake.org> 3.1-1mdk
- new version

* Thu Jan 08 2004 Guillaume Rousse <guillomovitch@mandrake.org> 2-1mdk
- first mdk release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1360 |12cr|flickcurl-1.23-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	C library for the Flickr API
Name:		flickcurl
Version:	1.23
Release:	1
License:	LGPLv2+
Group:		Networking/File transfer
URL:		http://librdf.org/flickcurl/
Source0:	http://download.dajobe.org/flickcurl/%{name}-%{version}.tar.gz
BuildRequires:	curl-devel
BuildRequires:	libxml2-devel >= 2.6.8
BuildRequires:	raptor2-devel
BuildRequires:	libxslt-devel
BuildRequires:	c-ares-devel
BuildRequires:	gnutls-devel

%description
Flickcurl is a C library for the Flickr API, handling creating the
requests, signing, token management, calling the API, marshalling
request parameters and decoding responses. It uses libcurl to call the
REST web service and libxml2 to manipulate the XML responses. The
current version supports part of the API (see Flickcurl API coverage)
primarily the functions for reading photo, people and tags description,
uploading photos, changing tags and comments.

This package contains some utility programs using the %{name} library.


%package -n %{libname}
Summary:	C library for the Flickr API
Group:		System/Libraries

%description -n %{libname}
Flickcurl is a C library for the Flickr API, handling creating the
requests, signing, token management, calling the API, marshalling
request parameters and decoding responses. It uses libcurl to call the
REST web service and libxml2 to manipulate the XML responses. The
current version supports part of the API (see Flickcurl API coverage)
primarily the functions for reading photo, people and tags description,
uploading photos, changing tags and comments.


%package -n %{develname}
Summary:	Development files for %{libname}
Group:		System/Libraries
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{EVRD}
Provides:	lib%{name}-devel = %{EVRD}

%description -n %{develname}
This package contains the developement files for the %{name} library.

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%files
%doc LICENSE-2.0.txt LICENSE.html AUTHORS
%doc NEWS NEWS.html README README.html ChangeLog coverage.html
%{_bindir}/%{name}
%{_bindir}/flickrdf
%{_mandir}/man1/%{name}.1.*
%{_mandir}/man1/flickrdf.1.*

%files -n %{libname}
%{_libdir}/lib%{name}.so.%{major}*

%files -n %{develname}
%doc NOTICE
%{_libdir}/lib%{name}.so
%{_libdir}/pkgconfig/%{name}.pc
%{_includedir}/%{name}.h
%{_bindir}/%{name}-config
%{_mandir}/man1/%{name}-config.1.*
%{_datadir}/gtk-doc/html/flickcurl

%changelog
* Tue Jan 24 2012 Andrey Bondrov <abondrov@mandriva.org> 1.22-1mdv2012.0
+ Revision: 767864
- New version 1.22, disable static

* Sat Apr 02 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1.21-1
+ Revision: 649817
- update to new version 1.21

* Wed Mar 09 2011 Stéphane Téletchéa <steletch@mandriva.org> 1.20-1
+ Revision: 643208
- update to new version 1.20

* Sun Oct 17 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1.19-1mdv2011.0
+ Revision: 586324
- update to new version 1.19

* Tue Apr 27 2010 Frederik Himpe <fhimpe@mandriva.org> 1.18-1mdv2010.1
+ Revision: 539833
- update to new version 1.18

* Mon Mar 08 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1.17-1mdv2010.1
+ Revision: 515644
- new upstream release 1.17

* Thu Jan 14 2010 Frederik Himpe <fhimpe@mandriva.org> 1.16-1mdv2010.1
+ Revision: 491544
- update to new version 1.16

* Sun Jan 03 2010 Frederik Himpe <fhimpe@mandriva.org> 1.15-1mdv2010.1
+ Revision: 485872
- update to new version 1.15

* Mon Oct 19 2009 Frederic Crozat <fcrozat@mandriva.com> 1.14-2mdv2010.0
+ Revision: 458257
- Fix BR
- Fix BR
- Fix buildrequires

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - rebuild for new curl SSL backend
    - update to new version 1.14

* Tue Aug 04 2009 Frederik Himpe <fhimpe@mandriva.org> 1.13-1mdv2010.0
+ Revision: 409384
- Update to new version 1.13

* Tue Feb 17 2009 Jérôme Soyer <saispo@mandriva.org> 1.8-1mdv2009.1
+ Revision: 341534
- New upstream release

* Sun Dec 07 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.7-1mdv2009.1
+ Revision: 311657
- update to new version 1.7

* Fri Sep 05 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.6-1mdv2009.0
+ Revision: 281107
- update to new version 1.6

* Sat Aug 23 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.5-1mdv2009.0
+ Revision: 275321
- update to new version 1.5

* Fri Aug 01 2008 Pascal Terjan <pterjan@mandriva.org> 1.4-1mdv2009.0
+ Revision: 259455
- 1.4

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Wed May 28 2008 Nicolas Vigier <nvigier@mandriva.com> 1.3-1mdv2009.0
+ Revision: 212645
- update to version 1.3

  + Thierry Vignaud <tv@mandriva.org>
    - fix no-buildroot-tag

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - new version

* Thu Dec 27 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.13-1mdv2008.1
+ Revision: 138246
- new version
- drop sources 2,3,4 merged upstream
- do not package COPYING files
- new license policy
- spec file clean

* Mon Aug 13 2007 Nicolas Vigier <nvigier@mandriva.com> 0.12-1mdv2008.0
+ Revision: 62431
- new version

* Mon Aug 06 2007 Nicolas Vigier <nvigier@mandriva.com> 0.11-1mdv2008.0
+ Revision: 59495
- Import flickcurl


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1361 |12cr|flightgear-2.8.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		flightgear
Version:	2.8.0
Release:	2
Summary:	The FlightGear Flight Simulator
License:	GPLv2
Group:		Games/Other
URL:		http://www.flightgear.org/

Source0:	ftp://ftp.flightgear.org/pub/fgfs/Source/%{name}-%{version}.tar.bz2
Source11:	%{name}.16.png
Source12:	%{name}.32.png
Source13:	%{name}.48.png

BuildRequires:	cmake
BuildRequires:  git-core
BuildRequires:	plib-devel
BuildRequires:	subversion-devel
BuildRequires:	simgear-devel
BuildRequires:	pkgconfig(apr-1)
BuildRequires:	pkgconfig(freealut)
BuildRequires:  pkgconfig(glut)
BuildRequires:	pkgconfig(openscenegraph)
BuildRequires:	pkgconfig(openal)
BuildRequires:  pkgconfig(udev)
BuildRequires:  pkgconfig(xmu)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	boost-devel
Requires:	%{name}-data = %{version}

%description
The FlightGear project is working to create a sophisticated flight simulator
framework for the development and pursuit of interesting flight simulator
ideas. We are developing a solid basic sim that can be expanded and improved
upon by anyone interested in contributing.

%prep
%setup -q

# Taken from OBS
for f in docs-mini/README.xmlparticles Thanks
do
    iconv -f iso-8859-1 -t utf-8 -o ${f}.utf8 ${f}
    mv -f ${f}.utf8 ${f}
done
sed -i 's/\r//' docs-mini/AptNavFAQ.FlightGear.html
# remove some unneeded doc files
for ext in Cygwin IRIX Joystick Linux MSVC MSVC8 MacOS SimGear Unix Win32-X autoconf mingw plib src xmlsyntax; do
    rm -f docs-mini/README.${ext}
done

%build
CFLAGS="${CFLAGS:--O2 -g -frecord-gcc-switches -Wstrict-aliasing=2 -pipe \
    -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fPIC}"
export CFLAGS

CXXFLAGS="${CXXFLAGS:--O2 -g -frecord-gcc-switches -Wstrict-aliasing=2 \
    -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fPIC}"
export CXXFLAGS

FFLAGS="${FFLAGS:--O2 -g -frecord-gcc-switches -Wstrict-aliasing=2 -pipe \
    -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fPIC}"
export FFLAGS

#LDFLAGS="$LDFLAGS -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags"
#export LDFLAGS

mkdir -p build
cd build
cmake 	-DFG_DATA_DIR=%{_datadir}/%{name} \
	-DENABLE_TESTS:BOOL=OFF \
	-DCMAKE_INSTALL_PREFIX:PATH=/usr \
        -DCMAKE_INSTALL_LIBDIR:PATH=/usr/lib64 \
        -DINCLUDE_INSTALL_DIR:PATH=/usr/include \
        -DLIB_INSTALL_DIR:PATH=/usr/lib64 \
        -DSYSCONF_INSTALL_DIR:PATH=/etc \
        -DSHARE_INSTALL_PREFIX:PATH=/usr/share \
        -DCMAKE_BUILD_TYPE=release \
%if "lib64" == "lib64" 
        -DLIB_SUFFIX=64 \
%endif 
        -DCMAKE_SKIP_RPATH:BOOL=ON \
        -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON \
        -DBUILD_SHARED_LIBS:BOOL=ON \
        -DBUILD_STATIC_LIBS:BOOL=OFF \
        -DCMAKE_MODULE_LINKER_FLAGS="-Wl,--as-needed  -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags" \
        ..
	
%make

%install
%makeinstall_std -C build

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=Flight Gear
Comment=%{Summary}
Exec=fgfs
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;Simulation;
EOF

install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png

rm -rf %{buildroot}%{_docdir}/FlightGear

# remove obsolete utilities (taken from OBS)
cd %{buildroot}%{_bindir} && rm GPSsmooth MIDGsmooth UGsmooth metar

# copy libShivaVG from builddir
mkdir -p %{buildroot}/%{_libdir}
cp %{_builddir}/%{name}-%{version}/build/src/Canvas/ShivaVG/src/libShivaVG.so %{buildroot}/%{_libdir}

%files
%doc README AUTHORS docs-mini/
%{_datadir}/applications/%{name}.desktop
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_mandir}/man1/*
%{_bindir}/*
%{_libdir}/*.so

%changelog
* Mon Aug 20 2012 Anton Chernyshov <ach@rosalab.ru> 2.8.0-1
- New upstream release - 2.8.0
- Add some stuff from OBS spec
- Add new BuildRequires: libudev,git and subversion

* Fri Feb 24 2012 Andrey Bondrov <abondrov@mandriva.org> 2.6.0-1
+ Revision: 780067
- Add cmake to BuildRequires
- New version 2.6.0, switch to cmake and search game data in /usr/share/flightgear

* Sun Sep 18 2011 Andrey Bondrov <abondrov@mandriva.org> 2.4.0-1
+ Revision: 700207
- New version: 2.4.0

* Wed Jun 15 2011 Funda Wang <fwang@mandriva.org> 2.0.0-4
+ Revision: 685415
- rebuild

* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 2.0.0-3
+ Revision: 655839
- rebuild

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-2mdv2011.0
+ Revision: 610711
- rebuild

* Sun Mar 07 2010 Frederik Himpe <fhimpe@mandriva.org> 2.0.0-1mdv2010.1
+ Revision: 515535
- Update to new version 2.0.0
- Remove gcc 4.4 patch: not needed anymore
- Remove unrecognized configure option
- Disable --as-needed ldflag because it breaks build

* Thu Aug 27 2009 Emmanuel Andry <eandry@mandriva.org> 1.9.1-3mdv2010.0
+ Revision: 421600
- add p1 to fix gcc44 build

* Sun Mar 22 2009 Frederik Himpe <fhimpe@mandriva.org> 1.9.1-2mdv2009.1
+ Revision: 360502
- Remove wrong patch attempting to fix build with Werror=format-security
  and disable this flag

* Tue Mar 03 2009 Frederik Himpe <fhimpe@mandriva.org> 1.9.1-1mdv2009.1
+ Revision: 348102
- Update to new version 1.9.1
- Add boost buildrequires
- Add patch fixing build with -Werror=format-security

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - fix no-buildroot-tag

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Thu Dec 20 2007 Andreas Hasenack <andreas@mandriva.com> 1.0.0-1mdv2008.1
+ Revision: 135970
- updated to version 1.0.0

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Sep 16 2007 Emmanuel Andry <eandry@mandriva.org> 0.9.10-6mdv2008.0
+ Revision: 88714
- drop old menu

  + Thierry Vignaud <tv@mandriva.org>
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'


* Thu Apr 05 2007 Olivier Blin <oblin@mandriva.com> 0.9.10-5mdv2007.1
+ Revision: 150688
- buildrequire zlib-devel
- buildrequire freealut-devel (and link with it instead of old openal)

* Fri Dec 01 2006 Olivier Blin <oblin@mandriva.com> 0.9.10-4mdv2007.1
+ Revision: 89872
- split flightgear data out in flightgear-base

* Fri Dec 01 2006 Olivier Blin <oblin@mandriva.com> 0.9.10-3mdv2007.1
+ Revision: 89757
- fix menu entry
- Import flightgear

* Thu Aug 10 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.9.10-2mdv2007.0
- add xdg menu
- from Bertrand Coconnier <bcoconni@hotmail.com> :
	o Build for x86_64
	o Remove dependency

* Thu Apr 20 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.9.10-1mdk
- New release 0.9.10
- %%mkrel
- update menu section

* Mon Dec 05 2005 Olivier Blin <oblin@mandriva.com> 0.9.9-2mdk
- bump SimGear-devel BuildRequires (#20019)

* Mon Nov 21 2005 Lenny Cartier <lenny@mandriva.com> 0.9.9-1mdk
- 0.9.9

* Thu Jan 20 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.9.8-1mdk
- 0.9.8

* Thu Nov 04 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.9.6-2mdk
- flightgear is executable

* Tue Nov 02 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.9.6-1mdk
- 0.9.6

* Mon Aug 16 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.9.5-2mdk
- fix buildrequires
- fix path data files

* Fri Aug 06 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.9.5-1mdk
- 0.9.5

* Sun Jul 18 2004 Michael Scherer <misc@mandrake.org> 0.9.4-2mdk 
- rebuild for new gcc

* Wed Jun 02 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.9.4-1mdk
- 0.9.4
- fix buildrequires (lib64..)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1362 |12cr|flightgear-data-2.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	flightgear

Name:		flightgear-data
Version:	2.8.0
Release:	%mkrel 1
Summary:	The data for FlightGear Flight Simulator
License:	GPLv2
Group:		Games/Other
URL:		http://www.flightgear.org/
Source0:	ftp://ftp.linux.kiev.ua/pub/mirrors/ftp.flightgear.org/flightgear/Shared/FlightGear-data-%{version}.tar.bz2

BuildArch:	noarch

Conflicts:	flightgear < 0.9.10-4
Provides:	flightgear-base = %{version}-%{release}

%description
The Flight Gear project is working to create a sophisticated flight simulator
framework for the development and pursuit of interesting flight simulator
ideas. We are developing a solid basic sim that can be expanded and improved
upon by anyone interested in contributing.

This package contains the base data files.

%prep
%setup -q -n data

%build

%install
rm -rf %{buildroot}
install -d -m 0755 %{buildroot}%{_datadir}/%{oname}/
cp -a * %{buildroot}%{_datadir}/%{oname}/

# cleanup temporary files and fix permissions
find %{buildroot}%{_datadir}/%{oname} -name '*#*' -exec %__rm {} \;
find %{buildroot}%{_datadir}/%{oname} -type f -exec %__chmod 644 {} \;

# fix wrong eol encoding on some doc files
for f in Docs/FGShortRef.css Docs/README.kln89.html Docs/FGShortRef.html \
	Docs/README.submodels Docs/README.yasim Docs/README.xmlparticles
do
	%__sed -i 's/\r//' %{buildroot}%{_datadir}/%{oname}/$f
done

# fix files not in utf-8
for f in Thanks Docs/README.xmlparticles
do
	path=%{buildroot}%{_datadir}/%{oname}/$f
	iconv -f iso-8859-1 -t utf-8 -o ${path}.utf8 $path
	%__mv -f ${path}.utf8 ${path}
done

%clean
rm -rf %{buildroot}

%files
%doc AUTHORS COPYING NEWS README Thanks Docs
%{_datadir}/%{oname}

%changelog
* Mon Aug 20 2012 Anton Chernyshov <ach@rosalab.ru> 2.8.0-1
- New upstream release - 2.8.0

* Fri Feb 24 2012 Andrey Bondrov <abondrov@mandriva.org> 2.6.0-1
+ Revision: 780078
- New version 2.6.0, place game data in /usr/share/flightgear

* Sun Sep 18 2011 Andrey Bondrov <abondrov@mandriva.org> 2.4.0-1
+ Revision: 700213
- New version: 2.4.0

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-2mdv2011.0
+ Revision: 610712
- rebuild

* Sun Mar 07 2010 Frederik Himpe <fhimpe@mandriva.org> 2.0.0-1mdv2010.1
+ Revision: 515584
- Update to new version 2.0.0

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 1.9.0-2mdv2010.0
+ Revision: 437557
- rebuild

* Wed Mar 04 2009 Frederik Himpe <fhimpe@mandriva.org> 1.9.0-1mdv2009.1
+ Revision: 348704
- Update to new version 1.9.0
- Rename to flightgear-data
- compress upstream tarball with xz
- Use similar %%install section as Fedora

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.0.0-4mdv2009.0
+ Revision: 267915
+ rebuild (emptylog)

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.0.0-3mdv2009.0
+ Revision: 245200
- rebuild
- fix no-buildroot-tag

* Sat Dec 22 2007 Andreas Hasenack <andreas@mandriva.com> 1.0.0-1mdv2008.1
+ Revision: 136836
- updated base scenery to version 1.0.0 via patch file

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1363 |12cr|flint-1.5.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name		flint
%define flintdir	%{_datadir}/%{name}
%define libmajor	1
%define libname		%mklibname %{name} %{libmajor}

Name:		%{name}
Group:		Sciences/Mathematics
License:	GPL
Summary:	FLINT - Fast Library for Number Theory
Version:	1.5.0
Release:	7
Source:		http://www.flintlib.org/flint-%{version}.tar.gz
URL:		http://www.flintlib.org/

BuildRequires:	gmp-devel
BuildRequires:	ntl-devel
BuildRequires:	python
BuildRequires:	zn_poly-devel

Requires:	pari
Requires:	python-matplotlib

# Based on sagemath & debian package
Patch0:		flint-1.5.0-soname.patch

# Link applications with the generated dynamic library instead of the .o files
Patch1:		flint-1.5.0-dynlink.patch

# Link ntl interface in libflint.so; this interface is required by
# sage python modules.
Patch2:		flint-1.5.0-ntl.patch

Patch3:		flint-1.5.0-zn_poly.patch

%description
FLINT - Fast Library for Number Theory. FLINT is a C library for
doing number theory, written by William Hart and David Harvey.

%package	-n %{libname}
Group:		System/Libraries
Summary:	Shared FLINT library
Provides:	lib%{name} = %{version}-%{release}

%description	-n %{libname}
This package contains the shared FLINT libraries.

%package	-n lib%{name}-devel
Group:		Development/C
Summary:	FLINT Development files
Requires:	lib%{name} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description	-n lib%{name}-devel
This package contains the FLINT development headers and libraries.

%prep
%setup -q

%patch0	-p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
rm -fr zn_poly

%build
make						\
	LIBDIR=%{_libdir}			\
	INCLUDEDIR=%{_includedir}		\
	DOCDIR=%{_docdir}/%{name}-%{version}	\
	FLINT_NTL_LIB_DIR=%{_libdir}		\
	FLINT_GMP_LIB_DIR=%{_libdir}		\
	FLINT_GMP_INCLUDE_DIR=%{_includedir}	\
	FLINT_LIB=libflint.so			\
	FLINT_VERSION=%{version}		\
	FLINT_TUNE=-fPIC			\
	library all

%install
mkdir -p %{buildroot}/%{flintdir}/bin
cp -fa `find . -maxdepth 1 -mindepth 1 -type f -executable | grep -v libflint` \
	 %{buildroot}/%{flintdir}/bin

mkdir -p %{buildroot}/%{_libdir}
cp -fa libflint* %{buildroot}/%{_libdir}

perl -pi -e 's|(#include "zn_poly/)src/(zn_poly.h")|$1$2|;' *.h
mkdir -p %{buildroot}/%{_includedir}/%{name}
cp -fa *.h %{buildroot}/%{_includedir}/%{name}

# sagemath expects it this way
ln -sf %{_includedir}/%{name} %{buildroot}%{_includedir}/FLINT

cp -far graphing  %{buildroot}/%{flintdir}
cp -far pari-profiles %{buildroot}/%{flintdir}

ln -sf %{_docdir}/%{name} %{buildroot}%{flintdir}/doc

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%dir %{flintdir}
%{flintdir}/*
%doc doc/*

%files		-n %{libname}
%defattr(-,root,root)
%{_libdir}/libflint.so.*

%files		-n lib%{name}-devel
%defattr(-,root,root)
%{_libdir}/libflint.so
%{_includedir}/FLINT
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/*
%doc CHANGES.txt


%changelog
* Tue Mar 08 2011 Paulo Andrade <pcpa@mandriva.com.br> 1.5.0-6mdv2011.0
+ Revision: 642764
- Rebuild using system dynamically linked zn_poly

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.5.0-5mdv2011.0
+ Revision: 610713
- rebuild

* Wed Feb 10 2010 Funda Wang <fwang@mandriva.org> 1.5.0-4mdv2010.1
+ Revision: 503581
- rebuild for new gmp

* Sat Jan 23 2010 Paulo Andrade <pcpa@mandriva.com.br> 1.5.0-3mdv2010.1
+ Revision: 495127
+ rebuild (emptylog)

* Wed Nov 25 2009 Paulo Andrade <pcpa@mandriva.com.br> 1.5.0-2mdv2010.1
+ Revision: 470132
+ rebuild (emptylog)

* Wed Nov 25 2009 Paulo Andrade <pcpa@mandriva.com.br> 1.5.0-1mdv2010.1
+ Revision: 470126
- Update to latest upstream release 1.5.0

* Mon Jul 20 2009 Paulo Andrade <pcpa@mandriva.com.br> 1.3.0-1mdv2010.0
+ Revision: 398231
- Update to newer upstream release 1.3.0.

* Tue Jun 16 2009 Paulo Andrade <pcpa@mandriva.com.br> 1.0.21-6mdv2010.0
+ Revision: 386229
+ rebuild (emptylog)

* Mon May 18 2009 Paulo Andrade <pcpa@mandriva.com.br> 1.0.21-5mdv2010.0
+ Revision: 377314
+ rebuild (emptylog)

* Mon May 18 2009 Paulo Andrade <pcpa@mandriva.com.br> 1.0.21-4mdv2010.0
+ Revision: 377282
+ rebuild (emptylog)

* Fri May 08 2009 Paulo Andrade <pcpa@mandriva.com.br> 1.0.21-3mdv2010.0
+ Revision: 373518
- Link NTL-interface.o in libflint, as those symbols are required by sagemath.

* Tue Mar 10 2009 Paulo Andrade <pcpa@mandriva.com.br> 1.0.21-1mdv2009.1
+ Revision: 353511
- Initial import of flint 1.0.21.
  FLINT is a C library for doing number theory
  http://www.flintlib.org/
- flint


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1364 |12cr|florence-0.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		florence
Version:	0.6.0
Release:	1
Summary:	Extensible scalable on-screen virtual keyboard

Group:		System/X11
License:	GPLv2+ and GFDL
URL:		http://florence.sourceforge.net
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
Patch0:		florence-0.6.0-desktop.patch
BuildRequires:	intltool
BuildRequires:	rarian
BuildRequires:	pkgconfig(atspi-2)
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(gmodule-2.0)
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(gstreamer-0.10)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xtst)

%description
Florence is an extensible scalable virtual keyboard.

It's designed for GNOME but can be used in any DE (without some features).

You need it if you can't use a real hardware keyboard, for
example because you are disabled, your keyboard is broken or
because you use a tablet PC, but you must be able to use a pointing
device (as a mouse, a trackball or a touchscreen).

In GNOME Florence stays out of your way when you don't need it:
it appears on the screen only when you need it. 

A Timer-based auto-click functionality is available 
to help disabled people having difficulties to click.

If you have problems switching keyboard layout (language) in KDE4,
reconfigure layouts in KDE4 settings once and it should work.

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x \
      --without-panelapplet \
      --without-xrecord \
      --without-notification
%make


%install
%makeinstall_std

%find_lang %{name} --with-gnome

%files -f %{name}.lang
%doc AUTHORS ChangeLog COPYING COPYING-DOCS NEWS README 
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.*
%{_datadir}/glib-2.0/schemas/*.xml
%{_datadir}/pixmaps/%{name}.svg
%{_mandir}/man1/%{name}*.1*

%changelog
* Mon Oct 10 2011 Andrey Bondrov <abondrov@mandriva.org> 0.5.1-1mdv2012.0
+ Revision: 704092
- New version 0.5.1
- Update BuildRequires and rebuild

* Sat Sep 10 2011 Andrey Bondrov <abondrov@mandriva.org> 0.5.0-1
+ Revision: 699201
- imported package florence


* Sat Sep 10 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 0.5.0-1mdv2011.0
- Initial package for Mandriva
- Add patch 1 to fix segfaults on some xkb events

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1365 |12cr|flowcanvas-0.7.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 5

%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Name:       flowcanvas
Version:    0.7.1
Release:    3

Summary:    An interactive Gtkmm/Gnomecanvasmm widget
License:    GPLv2+
Group:      System/Libraries
Url:        http://drobilla.net/software/flowcanvas/
Source0:    http://download.drobilla.net/%{name}-%{version}.tar.bz2
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-buildroot

BuildRequires:  waf
BuildRequires:  gtkmm2.4-devel
BuildRequires:  libgnomecanvasmm2.6-devel
BuildRequires:  boost-devel
BuildRequires:  graphviz-devel

%description
FlowCanvas is an interactive Gtkmm/Gnomecanvasmm widget for "boxes
and lines" style environments (e.g. modular synths or interactive
finite state automata diagrams).

%package -n %{libname}
Summary:    %{summary}
Group:      %{group}

Provides:   %{name} = %{version}-%{release}

%description -n %{libname}
FlowCanvas is an interactive Gtkmm/Gnomecanvasmm widget for "boxes
and lines" style environments (e.g. modular synths or interactive
finite state automata diagrams).

%package -n %{develname}
Summary:    Development files for %{name}
Group:      Development/GNOME and GTK+

Provides:   %{name}-devel = %{version}-%{release}
Requires:   %{libname} = %{version}

%description -n %{develname}
This package contains development files for %{name}.

%prep
%setup -q

%build
%setup_compile_flags
./waf configure \
    --prefix=%{_prefix} \
    --datadir=%{_datadir} \
    --libdir=%{_libdir} \
    --includedir=%{_includedir} \

# execution of waf link in source topdir fails to include autowaf.py:

./autowaf/waf build

%install
rm -rf %{buildroot}
./autowaf/waf install --destdir=%{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%doc AUTHORS README ChangeLog
%{_libdir}/lib%{name}.so.*

%files -n %{develname}
%defattr(-,root,root)
%{_libdir}/lib%{name}.so
%{_libdir}/pkgconfig/%{name}.pc
%{_includedir}/%{name}


%changelog
* Sat Dec 24 2011 Frank Kober <emuse@mandriva.org> 0.7.1-3
+ Revision: 745010
- rebuild to link against newer libpng

* Wed May 11 2011 Funda Wang <fwang@mandriva.org> 0.7.1-2
+ Revision: 673597
- rebuild for new graphviz

* Thu Jan 20 2011 Frank Kober <emuse@mandriva.org> 0.7.1-1
+ Revision: 631905
- new version 0.7.1
  o new major.minor 5.1
  o do not obsolete old major pkg
  o workaround waf execution path
- new version 0.7.1
  o new major.minor 5.1
  o do not obsolete old major pkg
  o workaround waf execution path

* Fri Nov 19 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.6.4-4mdv2011.0
+ Revision: 599041
- Don't obsolete old major lib

* Sat Nov 06 2010 Frank Kober <emuse@mandriva.org> 0.6.4-3mdv2011.0
+ Revision: 594242
- Clean spec formatting
- Obsolete old major

* Mon Nov 01 2010 Frank Kober <emuse@mandriva.org> 0.6.4-2mdv2011.0
+ Revision: 591550
- fix major

* Sun Oct 31 2010 Frank Kober <emuse@mandriva.org> 0.6.4-1mdv2011.0
+ Revision: 591197
- new version 0.6.4

* Sun Aug 29 2010 Frank Kober <emuse@mandriva.org> 0.6.0-3mdv2011.0
+ Revision: 574194
- rebuild for gdk-pixbuf

* Tue Jan 19 2010 Jérôme Brenier <incubusss@mandriva.org> 0.6.0-2mdv2010.1
+ Revision: 493740
- add a Provides : flowcanvas for the lib subpackage

* Tue Jan 19 2010 Jérôme Brenier <incubusss@mandriva.org> 0.6.0-1mdv2010.1
+ Revision: 493738
- import flowcanvas



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1366 |12cr|flow-tools-0.68.5.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 0
%define libname %mklibname ft %{major}
%define develname %mklibname ft -d

Summary:	Tool set for working with NetFlow data
Name:		flow-tools
Version:	0.68.5.1
Release:	4
License:	BSD
Group:		Monitoring
URL:		http://code.google.com/p/flow-tools/
Source0:	http://flow-tools.googlecode.com/files/flow-tools-%{version}.tar.bz2
Source1:	flow-capture.init
Source2:	flow-capture.conf
Patch4:		flow-tools-0.68-format_not_a_string_literal_and_no_format_arguments.diff
Requires:	tcp_wrappers
BuildRequires:	docbook-utils
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	zlib-devel
BuildRequires:	tcp_wrappers-devel
BuildRequires:	mysql-devel
BuildRequires:	postgresql-devel

%description
Flow-tools is library and a collection of programs used to
collect, send, process, and generate reports from NetFlow data.
The tools can be used together on a single server or distributed
to multiple servers for large deployments. The flow-toools library
provides an API for development of custom applications for NetFlow
export versions 1,5,6 and the 14 currently defined version 8
subversions.

%package -n	%{libname}
Summary:	Flow-tools shared libraries
Group:          System/Libraries

%description -n	%{libname}
Flow-tools is library and a collection of programs used to
collect, send, process, and generate reports from NetFlow data.
The tools can be used together on a single server or distributed
to multiple servers for large deployments. The flow-toools library
provides an API for development of custom applications for NetFlow
export versions 1,5,6 and the 14 currently defined version 8
subversions.

%package -n	%{develname}
Summary:	Development headers and libraries for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel libft-devel
Obsoletes:	%{name}-devel
Obsoletes:	%{mklibname ft 0 -d}

%description -n	%{develname}
Flow-tools is library and a collection of programs used to
collect, send, process, and generate reports from NetFlow data.
The tools can be used together on a single server or distributed
to multiple servers for large deployments. The flow-toools library
provides an API for development of custom applications for NetFlow
export versions 1,5,6 and the 14 currently defined version 8
subversions.

%package -n	flow-capture
Summary:	Manage storage of flow file archives by expiring old data
Group:		System/Servers
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires:	flow-tools = %{version}-%{release}

%description -n	flow-capture
The flow-capture utility will receive and store NetFlow exports to
disk.

%package rrdtool
Summary:    Scripts for flow-tools to build rrd graphs
Group:		Monitoring
Requires:   %{name} = %{version}-%{release}
Requires:   python-rrdtool

%description rrdtool
Flow-tools is library and a collection of programs used to collect,
send, process, and generate reports from NetFlow data. The tools can be
used together on a single server or distributed to multiple servers for
large deployments. The flow-toools library provides an API for development
of custom applications for NetFlow export versions 1,5,6 and the 14 currently
defined version 8 subversions. A Perl and Python interface have been
contributed and are included in the distribution. 

This package contains scripts that use python-rrdtool to create rrds and graphs
from flow data. 

%package docs
Summary:    HTML and other redundant docs for flow-tools
Group:      Monitoring

%description docs
Flow-tools is library and a collection of programs used to collect,
send, process, and generate reports from NetFlow data. The tools can be
used together on a single server or distributed to multiple servers for
large deployments. The flow-toools library provides an API for development
of custom applications for NetFlow export versions 1,5,6 and the 14 currently
defined version 8 subversions. A Perl and Python interface have been
contributed and are included in the distribution.

This package contains additional documentation, such as man pages in html
format.

%prep
%setup -q 
%patch4 -p0

cp %{SOURCE1} flow-capture.init
cp %{SOURCE2} flow-capture.conf

%build
%configure2_5x \
    --localstatedir=%{_localstatedir}/%{name} \
    --sysconfdir=%{_sysconfdir}/%{name} \
    --bindir=%{_sbindir} \
    --with-mysql \
    --with-postgresql \
    --with-openssl

%install
rm -rf %{buildroot}

%makeinstall_std

install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_sysconfdir}/ft
install -d %{buildroot}/var/lib/flow-capture

install -m0755 flow-capture.init %{buildroot}%{_initrddir}/flow-capture
install -m0644 flow-capture.conf %{buildroot}%{_sysconfdir}/flow-capture.conf

# python path fix
perl -pi -e "s|/usr/local/bin/python|%{_bindir}/python|g" %{buildroot}%{_sbindir}/flow-log2rrd
perl -pi -e "s|/usr/local/bin/python|%{_bindir}/python|g" %{buildroot}%{_sbindir}/flow-rpt2rrd
perl -pi -e "s|/usr/local/bin/python|%{_bindir}/python|g" %{buildroot}%{_sbindir}/flow-rptfmt

%post -n flow-capture
%_post_service flow-capture

%preun -n flow-capture
%_preun_service flow-capture

%files
%doc ChangeLog README SECURITY TODO
%dir %{_sysconfdir}/%{name}
%dir %{_sysconfdir}/%{name}/cfg
%dir %{_sysconfdir}/%{name}/sym
%config(noreplace) %{_sysconfdir}/%{name}/cfg/*
%config(noreplace) %{_sysconfdir}/%{name}/sym/*
%{_sbindir}/flow-cat
%{_sbindir}/flow-dscan
%{_sbindir}/flow-expire
%{_sbindir}/flow-export
%{_sbindir}/flow-fanout
%{_sbindir}/flow-filter
%{_sbindir}/flow-gen
%{_sbindir}/flow-header
%{_sbindir}/flow-import
%{_sbindir}/flow-mask
%{_sbindir}/flow-merge
%{_sbindir}/flow-nfilter
%{_sbindir}/flow-print
%{_sbindir}/flow-receive
%{_sbindir}/flow-report
%{_sbindir}/flow-send
%{_sbindir}/flow-split
%{_sbindir}/flow-stat
%{_sbindir}/flow-tag
%{_sbindir}/flow-xlate
%{_sbindir}/flow-rptfmt
%{_mandir}/man1/flow-cat.1*
%{_mandir}/man1/flow-dscan.1*
%{_mandir}/man1/flow-expire.1*
%{_mandir}/man1/flow-export.1*
%{_mandir}/man1/flow-fanout.1*
%{_mandir}/man1/flow-filter.1*
%{_mandir}/man1/flow-gen.1*
%{_mandir}/man1/flow-header.1*
%{_mandir}/man1/flow-import.1*
%{_mandir}/man1/flow-mask.1*
%{_mandir}/man1/flow-merge.1*
%{_mandir}/man1/flow-nfilter.1*
%{_mandir}/man1/flow-print.1*
%{_mandir}/man1/flow-receive.1*
%{_mandir}/man1/flow-report.1*
%{_mandir}/man1/flow-send.1*
%{_mandir}/man1/flow-split.1*
%{_mandir}/man1/flow-stat.1*
%{_mandir}/man1/flow-tag.1*
%{_mandir}/man1/flow-tools.1*
%{_mandir}/man1/flow-tools-examples.1*
%{_mandir}/man1/flow-xlate.1*
%{_mandir}/man1/flow-rptfmt.1*
%{_datadir}/%{name}

%files -n flow-capture
%defattr(-,root,root)
%{_initrddir}/flow-capture
%config(noreplace) %{_sysconfdir}/flow-capture.conf
%{_sbindir}/flow-capture
%{_mandir}/man1/flow-capture.1*
%dir /var/lib/flow-capture

%files rrdtool
%defattr(-,root,root)
%{_sbindir}/flow-log2rrd
%{_sbindir}/flow-rpt2rrd
%{_mandir}/man1/flow-log2rrd.1*
%{_mandir}/man1/flow-rpt2rrd.1*

%files docs
%defattr(-,root,root)
%doc docs/*.html ChangeLog.old TODO INSTALL SECURITY 

%files -n %{libname}
%{_libdir}/*.so.*

%files -n %{develname}
%defattr(-,root,root)
%doc docs/*.html
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/*.a



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1367 |12cr|flpsed-0.7.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# This spec is based on Astragalo's work in MIB

Name:		flpsed
Version:	0.7.0
Release:	%mkrel 2
Summary:	WYSIWYG pseudo PostScript editor
License:	GPLv2
Group:		Office
URL:		http://www.ecademix.com/JohannesHofmann/flpsed.html
Source:		http://www.ecademix.com/JohannesHofmann/%{name}-%{version}.tar.gz
Source1:	flpsed.desktop
Patch0:		flpsed-0.7.0-sfmt.patch
Requires:	ghostscript
Requires:	poppler
BuildRequires:	fltk-devel >= 1.3.0
BuildRequires:	pkgconfig(xft)
BuildRequires:	desktop-file-utils
BuildRequires:	lsb-build-base-devel
BuildRequires:	X11-devel


%description
Flpsed is a WYSIWYG pseudo PostScript editor. "Pseudo", because you can't
remove or modify existing elements of a document. Flpsed lets you add
arbitrary text lines to existing PostScript 1 documents. Added lines can later
be reedited with flpsed. Using pdftops, which is part of xpdf, one can convert
PDF documents to PostScript and also add text to them. flpsed is useful for
filling in forms, adding notes etc.

%prep
%setup -q
%patch0 -p1 -b .sfmt~

%build
%configure2_5x
%make


%install
%__rm -rf %{buildroot}
%makeinstall_std

%__mkdir_p %{buildroot}%{_datadir}/applications
%__install -m 644 %{SOURCE1} %{buildroot}%{_datadir}/applications/

%clean
%__rm -rf %{buildroot}

%files
%doc AUTHORS ChangeLog COPYING NEWS README
%{_bindir}/*
%{_datadir}/applications/*
%{_mandir}/man1/flpsed.1*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1368 |12cr|flrig-1.3.08-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		flrig
URL:		http://www.w1hjk.com
License:	GPL
Group:		Communications
Version:	1.3.08
Release:	1
Summary:	Transceiver control program for Amateur Radio use
Source0:	http://www.w1hkj.com/downloads/flrig/%{name}-%{version}.tar.gz
BuildRequires:	gcc-c++ gcc make pkgconfig(x11) fltk-devel pkgconfig(xmlrpc) pkgconfig(libpng) libjpeg-devel
BuildRequires:	pixman-devel
BuildRequires:	pkgconfig(cairo)

%description
Flrig is a transceiver control program designed to be used either stand
alone or as an adjunct to fldigi. The user interface changes to accommodate
the degree of CAT support available for the transceiver in use.
The back end control code for each transceiver is unique to flrig.
No additional libraries or definition files are required.

Authors:
--------
W1HKJ    -   w1hkj@w1hkj.com

%prep
%setup -q -n %{name}-%{version}

%build
%configure
%make

%install
%makeinstall_std

%files
%{_bindir}/%{name}
%{_datadir}/applications/flrig.desktop
%{_datadir}/pixmaps/flrig.xpm

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1369 |12cr|fluidsynth-dssi-1.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:       fluidsynth-dssi
Summary:    DSSI plugin wrapper for the FluidSynth software synthesizer
Version:    1.0.0
Release:    2

Source:     http://prdownloads.sourceforge.net/dssi/%{name}-%{version}.tar.gz
URL:        http://dssi.sourceforge.net
License:    GPLv2+
Group:      Sound

BuildRequires:  pkgconfig(dssi)
BuildRequires:  pkgconfig(liblo)
BuildRequires:  pkgconfig(alsa)
BuildRequires:  pkgconfig(gtk+-2.0)
BuildRequires:  pkgconfig(fluidsynth)

%description
The FluidSynth-DSSI package contains FluidSynth-DSSI, a wrapper for the
FluidSynth SoundFont-playing software synthesizer, allowing it to function
as a DSSI plugin.

%prep
%setup -q

%build
alias libtoolize=true
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall

%files
%defattr(-,root,root)
%doc ChangeLog COPYING README TODO
%{_libdir}/dssi/%{name}/FluidSynth-DSSI_gtk
%{_libdir}/dssi/%{name}.so



%changelog
* Fri Apr 27 2012 Frank Kober <emuse@mandriva.org> 1.0.0-2
+ Revision: 793830
- rebuild, spec cleanup

* Fri Dec 04 2009 Jérôme Brenier <incubusss@mandriva.org> 1.0.0-1mdv2011.0
+ Revision: 473245
- new version 1.0.0
- fix license tag

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.9.1-4mdv2009.0
+ Revision: 245216
- rebuild

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 0.9.1-2mdv2008.1
+ Revision: 140730
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import fluidsynth-dssi


* Mon Apr  3 2006 Austin Acton <austin@mandriva.org> 0.9.1-2mdk
- fix description

* Sat Apr  1 2006 Austin Acton <austin@mandriva.org> 0.9.1-1mdk
- adapt spec from Pedro Lopez-Cabanillas <plcl@users.sourceforge.net>
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1370 |12cr|fluxstyle-1.0.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           fluxstyle
Version:        1.0.1
Release:        %mkrel 5
Summary:        A graphical style manager for Fluxbox

Group:          Graphical desktop/Other
License:        GPL
URL:            http://fluxstyle.berlios.de
Source0:        http://errr-online.com/%{name}/%{version}/%{name}-%{version}.tar.bz2
Source1:        fluxstyle.desktop

BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:      noarch

BuildRequires:  python >= 2.3, pygtk2.0-libglade, pygtk2, desktop-file-utils, python-devel
# Im not sure how which of these requires is really needed... the fluxbox for sure
# (version of flux is important due to a bug in pre .9.15)
# but considering yum has to have python is making it a require really needed?
Requires:       python >= 2.3, pygtk2 >= 2.4, pygtk2.0-libglade, fluxbox >= 0.9.15

%description
fluxstyle is a graphical style manager for the fluxbox window manager.
fluxstyle is written in python using pygtk and glade, you can use it
to preview, add, remove and apply styles in fluxbox.

%prep
%setup -q

sed -i s,"mini-fluxbox6.png","../images/mini-fluxbox6.png", images/main.glade
sed -i s,"fluxmetal.png","../images/fluxmetal.png", images/main.glade
%build
%{__python} setup.py build

%install
rm -rf $RPM_BUILD_ROOT
%{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT

desktop-file-install --vendor Mandriva \
    --dir ${RPM_BUILD_ROOT}%{_datadir}/applications \
    --add-category X-Mandriva %{SOURCE1}
mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/48x48/apps
cp images/fluxmetal.png $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/48x48/apps

#clean up docs
rm -rf %{buildroot}%{_datadir}/%{name}/docs

%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root,-)
%doc docs/Changelog docs/LICENSE docs/README
%{_bindir}/fluxStyle
%{python_sitelib}/%{name}
%{python_sitelib}/%{name}-%{version}-py%{py_ver}.egg-info
%{_datadir}/%{name}
%{_datadir}/icons/hicolor/48x48/apps/fluxmetal.png
%{_datadir}/applications/Mandriva-fluxstyle.desktop


%changelog
* Sun Nov 07 2010 Jani Välimaa <wally@mandriva.org> 1.0.1-5mdv2011.0
+ Revision: 594783
- rebuild for python 2.7

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 1.0.1-4mdv2010.0
+ Revision: 437560
- rebuild

* Tue Jan 06 2009 Funda Wang <fwang@mandriva.org> 1.0.1-3mdv2009.1
+ Revision: 325203
- rebuild

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1.0.1-2mdv2009.0
+ Revision: 266814
- rebuild early 2009.0 package (before pixel changes)

* Thu Jun 05 2008 Jérôme Soyer <saispo@mandriva.org> 1.0.1-1mdv2009.0
+ Revision: 215940
- import fluxstyle



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1371 |12cr|fly-2.0.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name fly
%define version 2.0.0
%define release %mkrel 9

Summary: Generate GIF on the fly
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://martin.gleeson.com/fly/dist/%{name}-%{version}.tar.bz2
License: Distributable
Group: Graphics
URL: http://martin.gleeson.com/fly/
Buildrequires: gd-devel
Buildrequires: freetype-devel 
BuildRoot: %{_tmppath}/%{name}-buildroot

%description
Fly is a graphic tool to generate gif/png on the fly

%prep

%setup -q

%build
%make

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/%_bindir
cp fly $RPM_BUILD_ROOT/%_bindir

%clean


%files
%defattr(-,root,root)
%doc README
%doc doc/*
%_bindir/*



%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-9mdv2011.0
+ Revision: 610716
- rebuild

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 2.0.0-8mdv2010.0
+ Revision: 428808
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2.0.0-7mdv2009.0
+ Revision: 245242
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 2.0.0-5mdv2008.1
+ Revision: 140730
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import fly


* Fri Oct 07 2005 Nicolas Lcureuil <neoclust@mandriva.org> 2.0.0-5mdk
- Fix BuildRequires
- %%mkrel

* Thu Jun 03 2004 Michael Scherer <misc@mandrake.org> 2.0.0-4mdk 
- rebuild for new libintl
- simplify BuildRequires
- rpmbuildupdate aware

* Tue Apr 29 2003 Lenny Cartier <lenny@mandrakesoft.com 2.0.0-3mdk
- adjust buildrequires

* Sat Feb 01 2003 Lenny Cartier <lenny@mandrakesoft.com 2.0.0-2mdk
- rebuild

* Mon Aug 26 2002 Lenny Cartier <lenny@mandrakesoft.com> 2.0.0-1mdk
- 2.0.0
- from Laurent Domisse <domisse@w3perl.com> :
	- First RPM release


# end of file

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1372 |12cr|flyspray-0.9.9.6-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %{_use_internal_dependency_generator}
%define __noautoreq 'pear\\(Zend(.*)\\)'
%else
%define _requires_exceptions pear(Zend.*)
%endif

Summary:	A simple Bug tracking system
Name:		flyspray
Version:	0.9.9.6
Release:	6
License:	GPLv2
Group:		Networking/WWW
Url:		http://flyspray.org
Source0:	http://flyspray.org/%{name}-%{version}.tar.bz2
Requires:	apache-mod_php
Requires:	php-adodb
BuildArch:	noarch

%description
%{name} is a simple bug tracking system, written in php, aimed
at people who do not want to deploy Bugzilla.
It offer most of the features needed without a increased complexity.
The configuration is done trough a web interface, and you can fully
control who can do what on the various task.

%prep
%setup -q -c %{name}-%{release}

%build

%install
%__install -d -m 755 %{buildroot}%{_var}/www/%{name}
cp -aRf * %{buildroot}%{_var}/www/%{name}

# remove .htaccess files
find %{buildroot}%{_var}/www/%{name} -name .htaccess -exec rm -f {} \;

# Create empty config file
%__install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}
cat > %{buildroot}%{_sysconfdir}/%{name}/flyspray.conf.php <<EOF
# Configuration file for flyspray will be overide during configuration
EOF

ln -s %{_sysconfdir}/%{name}/flyspray.conf.php %{buildroot}%{_var}/www/%{name}/

%__install -d -m 755  %{buildroot}/%{_webappconfdir}
cat > %{buildroot}/%{_webappconfdir}/%{name}.conf << EOF

Alias /%{name} %{_var}/www/%{name}
<Directory %{_var}/www/%{name}>
    Allow from all
</Directory>

<Directory %{_var}/www/%{name}/adodb>
    Deny from all
</Directory>

<Directory %{_var}/www/%{name}/conf>
    Deny from all
</Directory>

<Directory %{_var}/www/%{name}/includes>
    Deny from all
</Directory>

<Directory %{_var}/www/%{name}/templates>
    Deny from all
</Directory>

<Files %{_var}/www/%{name}/plugins/*.php>
    Deny from all
</Files>

<Files %{_var}/www/%{name}/plugins/fetch.php>
    Allow from all
</Files>
EOF

cat > README.urpmi <<EOF
Once this package is installed, there are a few configuration items which need
to be performed before the blog is usable.  First, you need to install
Mysql or PostgreSQL database and corresponding php modules:

# urpmi mysql php-mysql

or 

# urpmi postgresql php-pgsql

Then, you need to establish a username and password to connect to your
MySQL database as, and make both MySQL/Postgres and Flyspray aware of this.
Let's start by creating the database and the username / password
inside MySQL first:

  # mysql
  mysql> create database flyspray;
  Query OK, 1 row affected (0.00 sec)

  mysql> grant all privileges on flyspray.* to flyspray identified by 'flyspray';
  Query OK, 0 rows affected (0.00 sec)

  mysql> flush privileges;
  Query OK, 0 rows affected (0.00 sec)

  mysql> exit
  Bye
  #

Under certain curcumstances, you may need to run variations of the "grant"
command:
mysql> grant all privileges on flyspray.* to flyspray@localhost identified by 'flyspray';
   OR
mysql> grant all privileges on flyspray.* to flyspray@'%' identified by 'flyspray';

This has created an empty database called 'flyspray', created a user named
'flyspray' with a password of 'flyspray', and given the 'flyspray' user total
permission over the 'flyspray' database.  Obviously, you'll want to select a
different password, and you may want to choose different database and user
names depending on your installation.  The specific values you choose are
not constrained, they simply need to be consistent between the database and the
config file.

Once that's done and the database server and web server have been started, 
 in your favourite web browser, enter following URL :
http://hostname/flyspray/  and 
follow the instructions given to you on the pages you see to set up the 
database tables and begin publishing your blog.
EOF

%files
%doc docs/* 
%{_var}/www/%{name}/adodb
%{_var}/www/%{name}/docs
%{_var}/www/%{name}/favicon.ico
%{_var}/www/%{name}/feed.php
%{_var}/www/%{name}/flyspray.conf.php
%{_var}/www/%{name}/header.php
%{_var}/www/%{name}/htaccess.dist
%{_var}/www/%{name}/includes
%{_var}/www/%{name}/index.php
%{_var}/www/%{name}/javascript
%{_var}/www/%{name}/lang
%{_var}/www/%{name}/plugins
%{_var}/www/%{name}/scripts
%{_var}/www/%{name}/setup
%{_var}/www/%{name}/templates
%{_var}/www/%{name}/themes
%{_var}/www/%{name}/robots.txt
%{_var}/www/%{name}/schedule.php
%dir %attr(0755,apache,apache) %{_var}/www/%{name}/attachments/
%dir %attr(0755,apache,apache) %{_var}/www/%{name}/cache/
%attr(0644,apache,apache) %{_var}/www/%{name}/attachments/index.html
%attr(0644,apache,apache) %{_var}/www/%{name}/cache/index.html
%config(noreplace) %attr(0755,apache,apache) %{_sysconfdir}/%{name}/flyspray.conf.php
%config(noreplace) %{_webappconfdir}/%{name}.conf


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1373 |12cr|fnfx-0.3-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	fnfx
%define ver 	0.3
%define rel	%mkrel 6

Name:		%{name}
Version:	%{ver}
Release:	%{rel}
Summary:	Toshiba laptop function key utility
License:	GPL
URL:		http://fnfx.sf.net
Group:		System/Configuration/Hardware
Source:		%{name}-%{version}.tar.bz2
Source1:	%{name}.init
BuildRoot:	%{_tmppath}/%{name}-%{version}-root
Requires(pre):	rpm-helper
Requires(post):	rpm-helper

%description
FnFX enables owners of Toshiba laptops to change the LCD brightness,
control, the internal fan and use the special keys on their keyboard
(Fn-x combinations, hot-keys). The internal functions will give the
possibility to map the Fn-Keys to functions like volume up/down, mute,
suspend to disk, suspend to ram and switch LCD/CRT/TV-out. These
functions heavily depend on the system and/or kernel configuration.
You will need at least a kernel (v2.4.x, v2.5.x, v2.6.x) with ACPI and
Toshiba support (CONFIG_ACPI and CONFIG_ACPI_TOSHIBA).

%prep
%setup -q

%build
%configure
%make

%install
rm -Rf %{buildroot}
%makeinstall_std

mkdir -p %{buildroot}/%{_initrddir}
install %{SOURCE1} %{buildroot}/%{_initrddir}/%{name}

%clean
rm -Rf %{buildroot}

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%files
%defattr(-,root,root)
%{_bindir}/%{name}
%{_sbindir}/*
%dir %{_sysconfdir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}/*
%config(noreplace) %{_initrddir}/%{name}

%doc ChangeLog INSTALL AUTHORS README



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3-6mdv2011.0
+ Revision: 618310
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 0.3-5mdv2010.0
+ Revision: 428824
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.3-4mdv2009.0
+ Revision: 245245
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.3-2mdv2008.1
+ Revision: 140730
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Aug 23 2007 Thierry Vignaud <tv@mandriva.org> 0.3-2mdv2008.0
+ Revision: 70235
- use %%mkrel


* Thu Nov 25 2004 Buchan Milne <bgmilne@linux-mandrake.com> 0.3-1mdk
- 0.3

* Mon Mar 01 2004 Buchan Milne <bgmilne@linux-mandrake.com> 0.2-2mdk
- fix typo in init script

* Tue Jan 13 2004 Buchan Milne <bgmilne@linux-mandrake.com> 0.2-1mdk
- First Mandrake package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1374 |12cr|fondu-2.0-0.060102.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name		fondu
%define fonduversion	060102
%define mdkrelease	%mkrel 4

Name:		fondu
Version:	2.0
Release:	0.%{fonduversion}.%{mdkrelease}
Summary:	Converts between mac and unix fonts
License:	BSD
Group:		Publishing
Source0:	http://fondu.sourceforge.net/fondu_src-%{fonduversion}.tar.bz2
Url:		http://fondu.sourceforge.net/
BuildRoot:	%{_tmppath}/%{name}-%{version}-root
Conflicts:	dgen-sdl

%description 
Fondu allows you to convert a mac font into a unix one. ufond converts
a unix font into a mac one.

%prep
%setup -q -n fondu-%{fonduversion}

%build
%configure2_5x
%make OPT_FLAGS="$RPM_OPT_FLAGS"

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_bindir} \
	$RPM_BUILD_ROOT%{_mandir}/man1
%makeinstall
install -m 644 *.1 $RPM_BUILD_ROOT%{_mandir}/man1

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc LICENSE README
%{_bindir}/fondu
%{_bindir}/ufond
%{_bindir}/showfond
%{_bindir}/dfont2res
%{_bindir}/frombin
%{_bindir}/tobin
%{_bindir}/lumper
%{_bindir}/setfondname
%{_mandir}/man1/*




%changelog
* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.0-0.060102.4mdv2009.0
+ Revision: 245249
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 2.0-0.060102.2mdv2008.1
+ Revision: 140730
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Tue May 29 2007 Giuseppe Ghibò <ghibo@mandriva.com> 2.0-0.060102.2mdv2008.0
+ Revision: 32600
- Release 060102
- Fixed bug #19051.


* Sat Feb 24 2007 Giuseppe Ghibò <ghibo@mandriva.com> 2.0-0.051011.1mdv2007.0
+ Revision: 125385
- Release: 20051011 cvs.
- Import fondu

* Thu Mar 17 2005 Lenny Cartier <lenny@mandrakesoft.com> 2.0-0.041222.1mdk
- from Emmanuel Andry <eandry@free.fr> : 
	- New version
	- Dropped patch 0


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1375 |12cr|fontmatrix-0.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           fontmatrix
Version:        0.6.0
Release:        %mkrel 1        
Summary:        featureful personal font manager
License:        GPL
Group:          Office
URL:            http://fontmatrix.net/
Source0:        http://fontmatrix.net/archives/fontmatrix-%{version}-Source.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}
BuildRequires:  qt4-devel
BuildRequires:  freetype2
BuildRequires:  desktop-file-utils
BuildRequires:  cmake

%description
fontmatrix is a manager built with the kind of features and abilities graphic
designers, layout professionals along with others have felt necessary, but
modernized with some new touches. 

Fontmatrix has a concept of 'tagging'. This makes it really nice to group
fonts and even sub-group them logically for use in a book for instance. It
also has extensive gui support for showing all glyphs in a font, previews of
sample text, variable sizing and also tells what kinds of advanced Open Type
features are inside each font. These features have never been seen outside of
a font editor. And not least, it creates a nice PDF catalogue of user's fonts
for printing or reference. In short, fontmatrix is a font manager for
professionals, but is nice and user friendly.

%prep
%setup -q -n fontmatrix-%{version}-Source

%build
cmake . -DCMAKE_INSTALL_PREFIX:PATH=%{buildroot}/usr
make

%install
rm -rf %{buildroot}
make install
desktop-file-install \
  --dir %{buildroot}%{_datadir}/applications \
        %{buildroot}%{_datadir}/applications/fontmatrix.desktop

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING ChangeLog TODO
%{_bindir}/fontmatrix
%{_mandir}/man1/fontmatrix.1*
%{_datadir}/applications/fontmatrix.desktop
%{_iconsdir}/hicolor/*/apps/fontmatrix.png
%dir %{_datadir}/fontmatrix
%{_datadir}/fontmatrix/*


%changelog
* Sun Aug 01 2010 Florent Monnier <blue_prawn@mandriva.org> 0.6.0-1mdv2011.0
+ Revision: 564854
- BuildRequires: cmake
- import fontmatrix



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1376 |12cr|fonts-bitmap-lfp-fix-0.83-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: fonts-bitmap-lfp-fix
Summary: Linux Font Project fixed width bitmap fonts for X11
Version: 0.83
Release: %mkrel 6
Source0: http://ovh.dl.sourceforge.net/sourceforge/xfonts/lfpfonts-fix-src-0.83.tar.bz2
License: Public Domain
Group: System/Fonts/X11 bitmap
Url: http://dreamer.nitro.dk/typography/bitmap-fonts.html
BuildRequires: bdftopcf
BuildRequires: mkfontdir
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
BuildRequires: fontconfig

%description
This package is a part of bigger project -- Linux Font Project. It includes
fixed width (character cell) fonts for X in PCF format.

The project is now inactive, but the fonts are still good.

%prep
%setup -q -n lfpfonts-fix-src

%build
pushd src
# use the provided ucs2any script, ucs2any from x11-font-util crashes badly
PATH=.:$PATH ./compile 2>/dev/null
popd
pushd lfp-fix
mkfontdir
popd


%install
rm -rf %{buildroot}
mkdir -p %buildroot%_datadir/fonts %buildroot%_sysconfdir/X11/fontpath.d
cp -pr lfp-fix %buildroot%_datadir/fonts/
ln -s ../../..%_datadir/fonts/lfp-fix \
   %buildroot%_sysconfdir/X11/fontpath.d/lfp-fix:unscaled:pri=50


%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%dir %_datadir/fonts/lfp-fix
%_datadir/fonts/lfp-fix/*
%_sysconfdir/X11/fontpath.d/lfp-fix:unscaled:pri=50


%changelog
* Tue May 17 2011 Funda Wang <fwang@mandriva.org> 0.83-6mdv2011.0
+ Revision: 675499
- br fontconfig for fc-query used in new rpm-setup-build

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.83-5mdv2011.0
+ Revision: 618311
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 0.83-4mdv2010.0
+ Revision: 428825
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.83-3mdv2009.0
+ Revision: 245253
- rebuild

* Fri Feb 22 2008 Gustavo De Nardin <gustavodn@mandriva.com> 0.83-1mdv2008.1
+ Revision: 173805
- import fonts-bitmap-lfp-fix



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1377 |12cr|fonts-otf-Aegean-3.01-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define fontname	Aegean
%define name		fonts-otf-%{fontname}
%define version		3.01
%define release		%mkrel 3

%define fontdir		%{_datadir}/fonts/OTF/%{fontname}
%define fontconfdir	%{_sysconfdir}/X11/fontpath.d

Summary:	Unicode Aegean fonts
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://users.teilar.gr/~g1951d/%{fontname}.zip
Source1:	http://users.teilar.gr/~g1951d/Anatolian.zip
License:	Public Domain
Group:		System/Fonts/True type
Url:		http://users.teilar.gr/~g1951d/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires: fontconfig
BuildRequires:	mkfontscale, mkfontdir

%description
Aegean covers the following scripts and symbols supported by The
Unicode Standard 5.2: Basic Latin, Greek and Coptic, Greek Extended,
some Punctuation and other Symbols, Linear B Syllabary, Linear B
Ideograms, Aegean Numbers, Ancient Greek Numbers, Ancient Symbols,
Phaistos Disc, Lycian, Carian, Old Italic, Ugaritic, Old Persian,
Cypriot Syllabary, Phoenician, Lydian, and Archaic Greek Musical
Notation. Aegean allocates in the Supplementary Private Use Plane 15,
the following scripts and symbols, as yet unsupported by Unicode:
Cretan Hieroglyphs, Cypro-Minoan, Linear A, the Arkalochori Axe,
Ancient Greek and Old Italic variant alphabets.

In this version:
* Cretan Hieroglyphs are redesigned and expanded to cover signs on
  seals.
* Cypro-Minoan is entirely new and in agreement with the latest
  edition of the inscriptions.
* Idalion, Akanthou, Eteocypriot, Ancient and Recent Paphian variants
  of the Cypriot Syllabary are available as its Open Type Stylistic
  Sets I-V.
* Anatolian Hieroglyphs are included in this package.

%prep
%setup -q -c %{name}-%{version}
unzip %SOURCE1

%install
%__rm -rf %{buildroot}

%__install -m 0755 -d %{buildroot}%{fontdir}
%__install -m 0644 *.otf %{buildroot}%{fontdir}
mkfontscale %{buildroot}%{fontdir}
mkfontdir %{buildroot}%{fontdir}

%__install -m 0755 -d %{buildroot}%{fontconfdir}
ln -s ../../../%{fontdir} %{buildroot}%{fontconfdir}/otf-%{fontname}:pri=50

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc *.txt
%{fontconfdir}/otf*
%{fontdir}/*.otf
%{fontdir}/fonts.*



%changelog
* Tue May 17 2011 Funda Wang <fwang@mandriva.org> 3.01-3mdv2011.0
+ Revision: 675500
- br fontconfig for fc-query used in new rpm-setup-build

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 3.01-2mdv2011.0
+ Revision: 610719
- rebuild

* Wed Mar 03 2010 Lev Givon <lev@mandriva.org> 3.01-1mdv2010.1
+ Revision: 513930
- import fonts-otf-Aegean


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1378 |12cr|fonts-otf-Aegyptus-3.11-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define fontname	Aegyptus
%define name		fonts-otf-%{fontname}
%define version		3.11
%define release		%mkrel 3

%define fontdir		%{_datadir}/fonts/OTF/%{fontname}
%define fontconfdir	%{_sysconfdir}/X11/fontpath.d

Summary:	Unicode Aegyptus fonts
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://users.teilar.gr/~g1951d/%{fontname}311.zip
Source1:	http://users.teilar.gr/~g1951d/Gardiner311.zip
License:	Public Domain
Group:		System/Fonts/True type
Url:		http://users.teilar.gr/~g1951d/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires: fontconfig
BuildRequires:	mkfontscale, mkfontdir

%description
Ars longa, vita brevis; this is the final version of Aegyptus. The
font encodes some 7100 Egyptian Hieroglyphs, all with a graphical
representation. The main sources of glyphs are Hieroglyphica and the
work of Alan Gardiner. Egyptian Hieroglyphs are allocated in the
Supplementary Private Use Plane 15, for the lack of a standard. The
font also covers Basic Latin, Egyptian Transliteration characters,
Meroitic, some Punctuation and other Symbols and the Gardiner set of
Egyptian Hieroglyphs supported by The Unicode Standard 5.2 (13000 -
1342F).

The Gardiner set is also available in the small font Gardiner (regular
and bold).

%prep
%setup -q -c %{name}-%{version}
unzip -o %SOURCE1

%install
%__rm -rf %{buildroot}

%__install -m 0755 -d %{buildroot}%{fontdir}
%__install -m 0644 *.otf %{buildroot}%{fontdir}
mkfontscale %{buildroot}%{fontdir}
mkfontdir %{buildroot}%{fontdir}

%__install -m 0755 -d %{buildroot}%{fontconfdir}
ln -s ../../../%{fontdir} %{buildroot}%{fontconfdir}/otf-%{fontname}:pri=50

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc *.txt
%{fontconfdir}/otf*
%{fontdir}/*.otf
%{fontdir}/fonts.*



%changelog
* Tue May 17 2011 Funda Wang <fwang@mandriva.org> 3.11-3mdv2011.0
+ Revision: 675501
- br fontconfig for fc-query used in new rpm-setup-build

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 3.11-2mdv2011.0
+ Revision: 610720
- rebuild

* Wed Mar 03 2010 Lev Givon <lev@mandriva.org> 3.11-1mdv2010.1
+ Revision: 513931
- import fonts-otf-Aegyptus


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1379 |12cr|fonts-otf-Akkadian-2.52-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define fontname	Akkadian
%define name		fonts-otf-%{fontname}
%define version		2.52
%define release		%mkrel 3

%define fontdir		%{_datadir}/fonts/OTF/%{fontname}
%define fontconfdir	%{_sysconfdir}/X11/fontpath.d

Summary:	Unicode Akkadian fonts
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://users.teilar.gr/~g1951d/%{fontname}.zip
License:	Public Domain
Group:		System/Fonts/True type
Url:		http://users.teilar.gr/~g1951d/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires: fontconfig
BuildRequires:	mkfontscale, mkfontdir

%description
Akkadian covers the following scripts and symbols supported by The
Unicode Standard 5.2: Basic Latin, Greek and Coptic, some Punctuation
and other Symbols, Cuneiform, Cuneiform Numbers and Punctuation.

%prep
%setup -q -c %{name}-%{version}

%install
%__rm -rf %{buildroot}

%__install -m 0755 -d %{buildroot}%{fontdir}
%__install -m 0644 *.otf %{buildroot}%{fontdir}
mkfontscale %{buildroot}%{fontdir}
mkfontdir %{buildroot}%{fontdir}

%__install -m 0755 -d %{buildroot}%{fontconfdir}
ln -s ../../../%{fontdir} %{buildroot}%{fontconfdir}/otf-%{fontname}:pri=50

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{fontconfdir}/otf*
%{fontdir}/*.otf
%{fontdir}/fonts.*



%changelog
* Tue May 17 2011 Funda Wang <fwang@mandriva.org> 2.52-3mdv2011.0
+ Revision: 675502
- br fontconfig for fc-query used in new rpm-setup-build

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 2.52-2mdv2011.0
+ Revision: 610721
- rebuild

* Wed Mar 03 2010 Lev Givon <lev@mandriva.org> 2.52-1mdv2010.1
+ Revision: 513932
- import fonts-otf-Akkadian


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1380 |12cr|fonts-otf-Alexander-3.01-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define fontname	Alexander
%define name		fonts-otf-%{fontname}
%define version		3.01
%define release		%mkrel 2

%define fontdir		%{_datadir}/fonts/OTF/%{fontname}
%define fontconfdir	%{_sysconfdir}/X11/fontpath.d

Summary:	Unicode Alexander fonts
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://users.teilar.gr/~g1951d/%{fontname}.zip
License:	Public Domain
Group:		System/Fonts/True type
Url:		http://users.teilar.gr/~g1951d/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires: fontconfig
BuildRequires:	mkfontscale, mkfontdir

%description
A text typeface using the Greek letters designed by Alexander Wilson
(1714-1786), a Scottish doctor, astronomer, and typefounder. The type
was especially designed for an edition of Homer's epics, published in
1756-8 by Andrew and Robert Foulis, printers to the University of
Glasgow. A modern revival, Wilson Greek, has been designed by Matthew
Carter in 1995. Peter S. Baker is also using Wilson's Greek type in
his Junicode font for medieval scholars (2007). Latin and Cyrillic are
based on a Garamond typeface. The font covers the Windows Glyph List,
IPA Extensions, Greek Extended, Ancient Greek Numbers, Byzantine and
Ancient Greek Musical Notation, various typographic extras and several
Open Type features (Case-Sensitive Forms, Small Capitals, Subscript,
Superscript, Numerators, Denominators, Fractions, Old Style Figures,
Historical Forms, Stylistic Alternates, Ligatures).

%prep
%setup -q -c %{name}-%{version}

%install
%__rm -rf %{buildroot}

%__install -m 0755 -d %{buildroot}%{fontdir}
%__install -m 0644 *.otf %{buildroot}%{fontdir}
mkfontscale %{buildroot}%{fontdir}
mkfontdir %{buildroot}%{fontdir}

%__install -m 0755 -d %{buildroot}%{fontconfdir}
ln -s ../../../%{fontdir} %{buildroot}%{fontconfdir}/otf-%{fontname}:pri=50

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{fontconfdir}/otf*
%{fontdir}/*.otf
%{fontdir}/fonts.*



%changelog
* Tue May 17 2011 Funda Wang <fwang@mandriva.org> 3.01-2mdv2011.0
+ Revision: 675503
- br fontconfig for fc-query used in new rpm-setup-build

* Wed Jul 28 2010 Lev Givon <lev@mandriva.org> 3.01-1mdv2011.0
+ Revision: 562703
- import fonts-otf-Alexander


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1381 |12cr|fonts-otf-Alfios-1.01-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define fontname	Alfios
%define name		fonts-otf-%{fontname}
%define version		1.01
%define release		%mkrel 2

%define fontdir		%{_datadir}/fonts/OTF/%{fontname}
%define fontconfdir	%{_sysconfdir}/X11/fontpath.d

Summary:	Unicode Alfios fonts
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://users.teilar.gr/~g1951d/%{fontname}.zip
License:	Public Domain
Group:		System/Fonts/True type
Url:		http://users.teilar.gr/~g1951d/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires: fontconfig
BuildRequires:	mkfontscale, mkfontdir

%description
Lowercase upright Greek were designed in 1805 by Firmin Didot (1764 -
1836) and cut by Walfard and Vibert. The typeface, together with a
complete printing house, was donated in 1821 to the new Greek state by
Didot's son, Ambroise Firmin Didot (1790 - 1876). Lowercase italic
Greek were designed in 1802 by Richard Porson (1757 - 1808) and cut by
Richard Austin. They were first used by Cambridge University Press in
1810. Capitals, Latin and Cyrillic, as well as the complete bold
weights, have been designed in an attempt to create a well-balanced
font. The font covers the Windows Glyph List, Greek Extended, various
typographic extras and some Open Type features (Numerators,
Denominators, Fractions, Old Style Figures, Historical Forms,
Stylistic Alternates, Ligatures); it is available in regular, italic,
bold and bold italic.

%prep
%setup -q -c %{name}-%{version}

%install
%__rm -rf %{buildroot}

%__install -m 0755 -d %{buildroot}%{fontdir}
%__install -m 0644 *.otf %{buildroot}%{fontdir}
mkfontscale %{buildroot}%{fontdir}
mkfontdir %{buildroot}%{fontdir}

%__install -m 0755 -d %{buildroot}%{fontconfdir}
ln -s ../../../%{fontdir} %{buildroot}%{fontconfdir}/otf-%{fontname}:pri=50

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{fontconfdir}/otf*
%{fontdir}/*.otf
%{fontdir}/fonts.*


%changelog
* Tue May 17 2011 Funda Wang <fwang@mandriva.org> 1.01-2mdv2011.0
+ Revision: 675505
- br fontconfig for fc-query used in new rpm-setup-build

* Wed Jul 28 2010 Lev Givon <lev@mandriva.org> 1.01-1mdv2011.0
+ Revision: 562704
- import fonts-otf-Alfios


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1382 |12cr|fonts-otf-Anaktoria-1.01-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define fontname	Anaktoria
%define name		fonts-otf-%{fontname}
%define version		1.01
%define release		%mkrel 2

%define fontdir		%{_datadir}/fonts/OTF/%{fontname}
%define fontconfdir	%{_sysconfdir}/X11/fontpath.d

Summary:	Unicode Anaktoria fonts
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://users.teilar.gr/~g1951d/%{fontname}.zip
License:	Public Domain
Group:		System/Fonts/True type
Url:		http://users.teilar.gr/~g1951d/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires: fontconfig
BuildRequires:	mkfontscale, mkfontdir

%description
Grecs du roi was designed by Claude Garamond (1480 - 1561) between
1541 and 1544, commissioned by king Francis I of France, for the
exclusive use by the Imprimerie Nationale in Paris. Greek in Anaktoria
is based on a modern version of Grecs du roi prepared by Mindaugas
Strockis in 2001. Lowercase Latin stems from the titles in the 1623
First Folio Edition of Shakespeare. Scott Mann & Peter Guither
prepared a modern version for The Illinois Shakespeare Festival in
1995. Cyrillic has been designed to match the above Greek and
Latin. The font covers the Windows Glyph List, Greek Extended, various
typographic extras and some Open Type features (Numerators,
Denominators, Fractions, Old Style Figures, Historical Forms,
Stylistic Alternates, Ligatures, Swash Capitals).

%prep
%setup -q -c %{name}-%{version}

%install
%__rm -rf %{buildroot}

%__install -m 0755 -d %{buildroot}%{fontdir}
%__install -m 0644 *.otf %{buildroot}%{fontdir}
mkfontscale %{buildroot}%{fontdir}
mkfontdir %{buildroot}%{fontdir}

%__install -m 0755 -d %{buildroot}%{fontconfdir}
ln -s ../../../%{fontdir} %{buildroot}%{fontconfdir}/otf-%{fontname}:pri=50

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{fontconfdir}/otf*
%{fontdir}/*.otf
%{fontdir}/fonts.*



%changelog
* Tue May 17 2011 Funda Wang <fwang@mandriva.org> 1.01-2mdv2011.0
+ Revision: 675506
- br fontconfig for fc-query used in new rpm-setup-build

* Wed Jul 28 2010 Lev Givon <lev@mandriva.org> 1.01-1mdv2011.0
+ Revision: 562726
- import fonts-otf-Anaktoria


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1383 |12cr|fonts-otf-Analecta-2.52-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define fontname	Analecta
%define name		fonts-otf-%{fontname}
%define version		2.52
%define release		%mkrel 3

%define fontdir		%{_datadir}/fonts/OTF/%{fontname}
%define fontconfdir	%{_sysconfdir}/X11/fontpath.d

Summary:	Unicode Analecta fonts
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://users.teilar.gr/~g1951d/%{fontname}.zip
License:	Public Domain
Group:		System/Fonts/True type
Url:		http://users.teilar.gr/~g1951d/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires: fontconfig
BuildRequires:	mkfontscale, mkfontdir

%description
Analecta is an ecclesiastic scripts font, covering Basic Latin, Greek
and Coptic, some Punctuation and other Symbols, Coptic, typographica
varia, Specials, Gothic and Deseret.

%prep
%setup -q -c %{name}-%{version}

%install
%__rm -rf %{buildroot}

%__install -m 0755 -d %{buildroot}%{fontdir}
%__install -m 0644 *.otf %{buildroot}%{fontdir}
mkfontscale %{buildroot}%{fontdir}
mkfontdir %{buildroot}%{fontdir}

%__install -m 0755 -d %{buildroot}%{fontconfdir}
ln -s ../../../%{fontdir} %{buildroot}%{fontconfdir}/otf-%{fontname}:pri=50

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{fontconfdir}/otf*
%{fontdir}/*.otf
%{fontdir}/fonts.*



%changelog
* Tue May 17 2011 Funda Wang <fwang@mandriva.org> 2.52-3mdv2011.0
+ Revision: 675507
- br fontconfig for fc-query used in new rpm-setup-build

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 2.52-2mdv2011.0
+ Revision: 610722
- rebuild

* Wed Mar 03 2010 Lev Givon <lev@mandriva.org> 2.52-1mdv2010.1
+ Revision: 513933
- import fonts-otf-Analecta


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1384 |12cr|fonts-otf-Aroania-1.01-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define fontname	Aroania
%define name		fonts-otf-%{fontname}
%define version		1.01
%define release		%mkrel 2

%define fontdir		%{_datadir}/fonts/OTF/%{fontname}
%define fontconfdir	%{_sysconfdir}/X11/fontpath.d

Summary:	Unicode Aroania fonts
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://users.teilar.gr/~g1951d/%{fontname}.zip
License:	Public Domain
Group:		System/Fonts/True type
Url:		http://users.teilar.gr/~g1951d/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires: fontconfig
BuildRequires:	mkfontscale, mkfontdir

%description
In 1927, Victor Julius Scholderer (1880 - 1971), on behalf of the
'Society for the Promotion of Greek Studies', got involved in choosing
and consulting the design and production of a Greek type called 'New
Hellenic' cut by the Lanston Monotype Corporation. He chose the
revival of a round, and almost monoline type which had first appeared
in 1492 in the edition of Macrobius, ascribable to the printing shop
of Giovanni Rosso (Joannes Rubeus) in Venice. Aroania is a modern
recast of Victor Scholderer’s 'New Hellenic' font, on the basis of
Verdana. The font covers the Windows Glyph List, Greek Extended,
various typographic extras and is available in regular and bold. The
regular style of the font also covers IPA Extensions, Ancient Greek
Numbers, Byzantine and Ancient Greek Musical Notation and several Open
Type features (Case-Sensitive Forms, Small Capitals, Subscript,
Superscript, Numerators, Denominators, Fractions, Old Style Figures,
Historical Forms, Stylistic Alternates, Ligatures).

%prep
%setup -q -c %{name}-%{version}

%install
%__rm -rf %{buildroot}

%__install -m 0755 -d %{buildroot}%{fontdir}
%__install -m 0644 *.otf %{buildroot}%{fontdir}
mkfontscale %{buildroot}%{fontdir}
mkfontdir %{buildroot}%{fontdir}

%__install -m 0755 -d %{buildroot}%{fontconfdir}
ln -s ../../../%{fontdir} %{buildroot}%{fontconfdir}/otf-%{fontname}:pri=50

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{fontconfdir}/otf*
%{fontdir}/*.otf
%{fontdir}/fonts.*



%changelog
* Tue May 17 2011 Funda Wang <fwang@mandriva.org> 1.01-2mdv2011.0
+ Revision: 675508
- br fontconfig for fc-query used in new rpm-setup-build

* Wed Jul 28 2010 Lev Givon <lev@mandriva.org> 1.01-1mdv2011.0
+ Revision: 562711
- import fonts-otf-Aroania


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1385 |12cr|fonts-otf-Atavyros-1.01-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define fontname	Atavyros
%define name		fonts-otf-%{fontname}
%define version		1.01
%define release		%mkrel 2

%define fontdir		%{_datadir}/fonts/OTF/%{fontname}
%define fontconfdir	%{_sysconfdir}/X11/fontpath.d

Summary:	Unicode Atavyros fonts
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://users.teilar.gr/~g1951d/%{fontname}.zip
License:	Public Domain
Group:		System/Fonts/True type
Url:		http://users.teilar.gr/~g1951d/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires: fontconfig
BuildRequires:	mkfontscale, mkfontdir

%description
Robert Granjon (1513 - 1589) produced his Parangonne Greque typeface
(garmond size) at the instigation of Christophe Plantin as a
counterpart to Garamond's Grec du roi, in Antwerp Holland, between
1560 - 1565. It was used in Plantin's multilingual Bible of
1572. Versions of Granjon's type were used for the 1692 edition of
Diogenes Laertius and for the Greek-Dutch edition of the New Testament
in 1698, both published by Henric Wetstenium in Amsterdam. A digital
revival was prepared by Ralph P. Hancock for his Vusillus font in
1999. Latin and Cyrillic are based on a Goudy typeface. The font
covers the Windows Glyph List, Greek Extended, various typographic
extras and some Open Type features (Numerators, Denominators,
Fractions, Old Style Figures, Historical Forms, Stylistic Alternates,
Ligatures).

%prep
%setup -q -c %{name}-%{version}

%install
%__rm -rf %{buildroot}

%__install -m 0755 -d %{buildroot}%{fontdir}
%__install -m 0644 *.otf %{buildroot}%{fontdir}
mkfontscale %{buildroot}%{fontdir}
mkfontdir %{buildroot}%{fontdir}

%__install -m 0755 -d %{buildroot}%{fontconfdir}
ln -s ../../../%{fontdir} %{buildroot}%{fontconfdir}/otf-%{fontname}:pri=50

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{fontconfdir}/otf*
%{fontdir}/*.otf
%{fontdir}/fonts.*



%changelog
* Tue May 17 2011 Funda Wang <fwang@mandriva.org> 1.01-2mdv2011.0
+ Revision: 675509
- br fontconfig for fc-query used in new rpm-setup-build

* Wed Jul 28 2010 Lev Givon <lev@mandriva.org> 1.01-1mdv2011.0
+ Revision: 562728
- import fonts-otf-Atavyros


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1386 |12cr|fonts-otf-Avdira-3.01-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define fontname	Avdira
%define name		fonts-otf-%{fontname}
%define version		3.01
%define release		%mkrel 2

%define fontdir		%{_datadir}/fonts/OTF/%{fontname}
%define fontconfdir	%{_sysconfdir}/X11/fontpath.d

Summary:	Unicode Avdira fonts
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://users.teilar.gr/~g1951d/%{fontname}.zip
License:	Public Domain
Group:		System/Fonts/True type
Url:		http://users.teilar.gr/~g1951d/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires: fontconfig
BuildRequires:	mkfontscale, mkfontdir

%description
Upright is based on the lowercase Greek letters in the typeface used
by Demetrios Damilas for the edition of Isocrates, published in Milan
in 1493. A digital revival was prepared by Ralph P. Hancock for his
Milan (Mediolanum) font in 2000. Italic Greek were designed in 1802 by
Richard Porson (1757 - 1808) and cut by Richard Austin. They were
first used by Cambridge University Press in 1810. Capitals, Latin and
Cyrillic, as well as the complete bold weights, have been designed in
an attempt to create a well-balanced font. The font covers the Windows
Glyph List, Greek Extended, various typographic extras and is
available in regular, italic, bold and bold italic. The regular style
of the font also covers IPA Extensions, Ancient Greek Numbers,
Byzantine and Ancient Greek Musical Notation and several Open Type
features (Case-Sensitive Forms, Small Capitals, Subscript,
Superscript, Numerators, Denominators, Fractions, Old Style Figures,
Historical Forms, Stylistic Alternates, Ligatures).

%prep
%setup -q -c %{name}-%{version}

%install
%__rm -rf %{buildroot}

%__install -m 0755 -d %{buildroot}%{fontdir}
%__install -m 0644 *.otf %{buildroot}%{fontdir}
mkfontscale %{buildroot}%{fontdir}
mkfontdir %{buildroot}%{fontdir}

%__install -m 0755 -d %{buildroot}%{fontconfdir}
ln -s ../../../%{fontdir} %{buildroot}%{fontconfdir}/otf-%{fontname}:pri=50

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{fontconfdir}/otf*
%{fontdir}/*.otf
%{fontdir}/fonts.*



%changelog
* Tue May 17 2011 Funda Wang <fwang@mandriva.org> 3.01-2mdv2011.0
+ Revision: 675510
- br fontconfig for fc-query used in new rpm-setup-build

* Wed Jul 28 2010 Lev Givon <lev@mandriva.org> 3.01-1mdv2011.0
+ Revision: 562730
- import fonts-otf-Avdira


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1387 |12cr|fonts-otf-crimson-20110816-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname crimson

Summary:	Crimson serif font family
Name:		fonts-otf-crimson
Version:	20110816
Release:	1
License:	OFL
Group:		System/Fonts/True type
URL:		http://openfontlibrary.org/font/crimson
Source0:	%{pkgname}.zip
Source1:	OFL.txt
Source2:	OFL-FAQ.txt
BuildArch:	noarch
BuildRequires:	freetype-tools

%description
A Garalde under construction; for the love of the works of Tschichold, Slimbach
and Hoefler. For now, only the cuts Roman, Italic and Bold are kerned.

%prep
%setup -q -c -n %{pkgname}-%{version}

%build

%install
%__rm -rf %{buildroot}

%__mkdir_p %{buildroot}%{_xfontdir}/OTF/crimson

%__install -m 644 *.otf %{buildroot}%{_xfontdir}/OTF/crimson
ttmkfdir %{buildroot}%{_xfontdir}/OTF/crimson -o %{buildroot}%{_xfontdir}/OTF/crimson/fonts.dir
%__ln_s fonts.dir %{buildroot}%{_xfontdir}/OTF/crimson/fonts.scale

%__mkdir_p %{buildroot}%_sysconfdir/X11/fontpath.d/
%__ln_s ../../..%{_xfontdir}/OTF/crimson \
    %{buildroot}%_sysconfdir/X11/fontpath.d/otf-crimson:pri=50

%__install -D -m 644 %{SOURCE1} %{buildroot}%{_docdir}/%name/OFL.txt
%__install -D -m 644 %{SOURCE2} %{buildroot}%{_docdir}/%name/OFL-FAQ.txt

%files
%doc %{_docdir}/%name/OFL.txt
%doc %{_docdir}/%name/OFL-FAQ.txt
%dir %{_xfontdir}/OTF/crimson
%{_xfontdir}/OTF/crimson/*.otf
%verify(not mtime) %{_datadir}/fonts/OTF/crimson/fonts.dir
%{_xfontdir}/OTF/crimson/fonts.scale
%{_sysconfdir}/X11/fontpath.d/otf-crimson:pri=50


%changelog
* Thu Dec 15 2011 Dmitry Mikhirev <dmikhirev@mandriva.org> 20110816-1
+ Revision: 741434
- imported package fonts-otf-crimson


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1388 |12cr|fonts-otf-Musica-2.52-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define fontname	Musica
%define name		fonts-otf-%{fontname}
%define version		2.52
%define release		%mkrel 3

%define fontdir		%{_datadir}/fonts/OTF/%{fontname}
%define fontconfdir	%{_sysconfdir}/X11/fontpath.d

Summary:	Unicode Musica fonts
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://users.teilar.gr/~g1951d/%{fontname}.zip
License:	Public Domain
Group:		System/Fonts/True type
Url:		http://users.teilar.gr/~g1951d/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires: fontconfig
BuildRequires:	mkfontscale, mkfontdir

%description
Musica (formerly issued as Musical Symbols), covers the following
scripts and symbols supported by The Unicode Standard 5.2: Basic
Latin, Greek and Coptic, some Punctuation and other Symbols, Byzantine
Musical Symbols, (Western) Musical Symbols, Archaic Greek Musical
Notation.

%prep
%setup -q -c %{name}-%{version}

%install
%__rm -rf %{buildroot}

%__install -m 0755 -d %{buildroot}%{fontdir}
%__install -m 0644 *.otf %{buildroot}%{fontdir}
mkfontscale %{buildroot}%{fontdir}
mkfontdir %{buildroot}%{fontdir}

%__install -m 0755 -d %{buildroot}%{fontconfdir}
ln -s ../../../%{fontdir} %{buildroot}%{fontconfdir}/otf-%{fontname}:pri=50

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{fontconfdir}/otf*
%{fontdir}/*.otf
%{fontdir}/fonts.*



%changelog
* Tue May 17 2011 Funda Wang <fwang@mandriva.org> 2.52-3mdv2011.0
+ Revision: 675511
- br fontconfig for fc-query used in new rpm-setup-build

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 2.52-2mdv2011.0
+ Revision: 610723
- rebuild

* Wed Mar 03 2010 Lev Givon <lev@mandriva.org> 2.52-1mdv2010.1
+ Revision: 513934
- import fonts-otf-Musica


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1389 |12cr|fonts-otf-poltawski-antiqua-1.101-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	OpenType's Poltawski-Antiqua fonts
Name:		fonts-otf-poltawski-antiqua
Version:	1.101
Release:	1
License:	GUST Font License
Group:		System/Fonts/True type
URL:		http://jmn.pl/antykwa-poltawskiego/
Source0:	http://jmn.pl/pliki/ap%{version}otf.zip
BuildArch:	noarch
BuildRequires:	fontconfig
BuildRequires:	mkfontscale
BuildRequires:	mkfontdir

%description
This font was designed in the 'twenties and the 'thirties
of XX century by a Polish graphic artist and a typographer 
Adam Ptawski.
It was widely used by Polish printing houses as long as metal
types were in use (until ca the 'sixties).

%prep
%setup -qc

%build

%install
mkdir -p %{buildroot}%{_datadir}/fonts/OTF/antpolt

install -m 644 *.otf %{buildroot}%{_datadir}/fonts/OTF/antpolt

mkfontscale %{buildroot}%{_datadir}/fonts/OTF/antpolt
mkfontdir %{buildroot}%{_datadir}/fonts/OTF/antpolt

mkdir -p %{buildroot}%{_sysconfdir}/X11/fontpath.d/
ln -s ../../..%{_datadir}/fonts/OTF/antpolt \
	%{buildroot}%{_sysconfdir}/X11/fontpath.d/otf-antpolt:pri=50

%files
%dir %{_datadir}/fonts/OTF/antpolt
%{_datadir}/fonts/OTF/antpolt/*.otf
%verify(not mtime) %{_datadir}/fonts/OTF/antpolt/fonts.dir
%{_datadir}/fonts/OTF/antpolt/fonts.scale
%{_sysconfdir}/X11/fontpath.d/otf-antpolt:pri=50


%changelog
* Sun Apr 08 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 1.101-1
+ Revision: 789922
- import fonts-otf-poltawski-antiqua


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1390 |12cr|fonts-otf-stix-1.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define fontname	stix
%define name		fonts-otf-%{fontname}
%define version		1.0.0
%define release		%mkrel 2

%define fontdir	 	%{_datadir}/fonts/OTF/%{fontname}
%define fontconfdir	%{_sysconfdir}/X11/fontpath.d

Summary:	Scientific and Technical Information Exchange fonts
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	STIXv%{version}.zip
License:	OFLv1.1
Group:		System/Fonts/True type
Url:		http://www.stixfonts.org/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires: fontconfig
BuildRequires:	mkfontscale, mkfontdir

%description
The mission of the Scientific and Technical Information Exchange
(STIX) font creation project is the preparation of a comprehensive set
of fonts that serve the scientific and engineering community in the
process from manuscript creation through final publication, both in
electronic and print formats. Toward this purpose, the STIX fonts will
be made available, under royalty-free license, to anyone, including
publishers, software developers, scientists, students, and the general
public.

The STIX mission will be fully realized when:

* Fully hinted PostScript Type 1 and TrueType font sets have been created
* All characters/glyphs have been incorporated into Unicode
  representation or comparable representation and browsers include
  program logic to fully utilize the STIX font set in the electronic
  representation of scholarly scientific documents


%prep
%setup -q -n STIXv%{version}

%install
%__rm -rf %{buildroot}

%__install -m 0755 -d %{buildroot}%{fontdir}
%__install -m 0644 Fonts/*.otf %{buildroot}%{fontdir}
mkfontscale %{buildroot}/%{fontdir}
mkfontdir %{buildroot}/%{fontdir}

%__install -m 0755 -d %{buildroot}%{fontconfdir}
ln -s ../../../%{fontdir} %{buildroot}%{fontconfdir}/otf-%{fontname}:pri=50

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc License/*.pdf *.pdf
%{fontconfdir}/otf*
%{fontdir}/*.otf
%{fontdir}/fonts.*



%changelog
* Tue May 17 2011 Funda Wang <fwang@mandriva.org> 1.0.0-2mdv2011.0
+ Revision: 675512
- br fontconfig for fc-query used in new rpm-setup-build

* Tue Dec 14 2010 Lev Givon <lev@mandriva.org> 1.0.0-1mdv2011.0
+ Revision: 621817
- import fonts-otf-stix



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1391 |12cr|fonts-otf-Symbola-2.53-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define fontname	Symbola
%define name		fonts-otf-%{fontname}
%define version		2.53
%define release		%mkrel 3

%define fontdir		%{_datadir}/fonts/OTF/%{fontname}
%define fontconfdir	%{_sysconfdir}/X11/fontpath.d

Summary:	Unicode Symbola fonts
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://users.teilar.gr/~g1951d/%{fontname}253.zip
License:	Public Domain
Group:		System/Fonts/True type
Url:		http://users.teilar.gr/~g1951d/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires: fontconfig
BuildRequires:	mkfontscale, mkfontdir

%description
Symbola (formerly issued as Unicode Symbols) covers the following
scripts and symbols supported by The Unicode Standard 5.2:
Basic Latin, Latin-1 Supplement, Latin Extended-A, IPA Extensions,
Spacing Modifier Letters, Greek and Coptic, Cyrillic, Cyrillic
Supplementary, General Punctuation, Superscripts and Subscripts,
Combining Diacritical Marks for Symbols, Letterlike Symbols, Number
Forms, Arrows, Mathematical Operators, Miscellaneous Technical,
Control Pictures, Optical Character Recognition, Box Drawing, Block
Elements, Geometric Shapes, Miscellaneous Symbols, Dingbats,
Miscellaneous Mathematical Symbols-A, Supplemental Arrows-A,
Supplemental Arrows-B, Miscellaneous Mathematical Symbols-B,
Supplemental Mathematical Operators, Miscellaneous Symbols and Arrows,
Supplemental Punctuation, CJK Symbols and Punctuation, Yijing Hexagram
Symbols, Vertical Forms, Combining Half Marks, CJK Compatibility
Forms, Specials, Tai Xuan Jing Symbols, Counting Rod Numerals,
Mathematical Alphanumeric Symbols, Mahjong Tile Symbols, Domino Tile
Symbols.

%prep
%setup -q -c %{name}-%{version}

%install
%__rm -rf %{buildroot}

%__install -m 0755 -d %{buildroot}%{fontdir}
%__install -m 0644 *.otf %{buildroot}%{fontdir}
mkfontscale %{buildroot}%{fontdir}
mkfontdir %{buildroot}%{fontdir}

%__install -m 0755 -d %{buildroot}%{fontconfdir}
ln -s ../../../%{fontdir} %{buildroot}%{fontconfdir}/otf-%{fontname}:pri=50

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc *.txt
%{fontconfdir}/otf*
%{fontdir}/*.otf
%{fontdir}/fonts.*



%changelog
* Tue May 17 2011 Funda Wang <fwang@mandriva.org> 2.53-3mdv2011.0
+ Revision: 675513
- br fontconfig for fc-query used in new rpm-setup-build

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 2.53-2mdv2011.0
+ Revision: 610724
- rebuild

* Wed Mar 03 2010 Lev Givon <lev@mandriva.org> 2.53-1mdv2010.1
+ Revision: 513935
- import fonts-otf-Symbola


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1392 |12cr|fonts-ttf-ancient-semitic-0.06.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name		AncientSemiticFonts
%define	upstream_version	0.06-1

%define rname		ancient-semitic
%define ver		0.06.1
%define rel		2

%define _fontdir	%{_datadir}/fonts/TTF

%define debug_package	%{nil}

Name:		fonts-ttf-%{rname}
Version:	%{ver}
Release:	%mkrel %{rel}
Summary:	A collection of fonts related to the history of the Hebrew writing
Url:		http://culmus.sourceforge.net/ancient/index.html
License:	GPLv2
Source0:	http://sourceforge.net/downloads/project/culmus/ancient_fonts/%{upstream_name}-%{upstream-version}/%{upstream_name}-%{upstream_version}.tgz
Source1:	GenerateTTF.pe
Group:		System/Fonts/True type
BuildArch:	noarch
BuildRequires: fontconfig
BuildRequires:	fontforge
BuildRequires:	ttmkfdir
Provides:	ancient-semitic-fonts = %{version}-%{release}

%description
This package contains a collection of fonts related to the
history of the Hebrew writing. Starting with the Proto-Canaanite
continuing with Phoenician/Canaanite, Paleo-Hebrew, Aramaic, early
Hebrew Square Script - all the way to the modern Hebrew letter forms. 

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

#fix rights 
chmod 644 README LICENSE CHANGES

#build fonts from source
rm -rf src/*.ttf

%build
pushd src
install -m755 %{SOURCE1} .
for i in *.sfd
	do ./GenerateTTF.pe $i .
done
popd

%install
rm -rf %{buildroot}

mkdir -p %{buildroot}%{_fontdir}/AncientSemitic
cp src/*.ttf %{buildroot}%{_fontdir}/AncientSemitic

ttmkfdir -d %{buildroot}%{_fontdir}/AncientSemitic -o %{buildroot}%{_fontdir}/AncientSemitic/fonts.dir
ln -s fonts.dir %{buildroot}%{_fontdir}/AncientSemitic/fonts.scale

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README LICENSE CHANGES
%{_fontdir}/AncientSemitic


%changelog
* Tue May 17 2011 Funda Wang <fwang@mandriva.org> 0.06.1-2mdv2011.0
+ Revision: 675514
- br fontconfig for fc-query used in new rpm-setup-build

* Tue Nov 09 2010 Jani Välimaa <wally@mandriva.org> 0.06.1-1mdv2011.0
+ Revision: 595453
- import fonts-ttf-ancient-semitic


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1393 |12cr|fonts-ttf-andagii-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define fontname andagii
%define name	 fonts-ttf-%{fontname}
%define version	 1.0
%define release	 %mkrel 2

%define fontdir	 %{_datadir}/fonts/TTF/%{fontname}
%define fontconfdir %{_sysconfdir}/X11/fontpath.d

Summary:	 Andagii font for the Osmanya script
Name:		 %{name}
Version:	 %{version}
Release:	 %{release}
Source0:	 %{fontname}.zip
License:	 GPL
Group:		 System/Fonts/True type
Url:		 http://www.i18nguy.com/unicode/unicode-font.html
BuildRoot:	 %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	 noarch
BuildRequires: fontconfig
BuildRequires:	 freetype-tools

%description
This package contains the Andagii font for the Osmanya script by Mark Williamson.
Ugaritic and Shavian are also supported.

%prep
%setup -q -c -T %{name}-%{version}
unzip %SOURCE0
%__mv -f ANDAGII_.TTF andagii.ttf

%install
%__rm -rf %{buildroot}

%__install -m 0755 -d %{buildroot}%{fontdir}
%__install -m 0644 -p *.ttf %{buildroot}%{fontdir}
ttmkfdir -u %{buildroot}%{fontdir} > %{buildroot}%{fontdir}/fonts.dir
ln -s fonts.dir %{buildroot}%{fontdir}/fonts.scale

%__install -m 0755 -d %{buildroot}%{fontconfdir}
ln -s ../../../%{fontdir} %{buildroot}%{fontconfdir}/ttf-%{fontname}:pri=50

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%dir %{fontdir}
%{fontdir}/*.ttf
%{fontdir}/fonts.*
%{fontconfdir}/*


%changelog
* Tue May 17 2011 Funda Wang <fwang@mandriva.org> 1.0-2mdv2011.0
+ Revision: 675515
- br fontconfig for fc-query used in new rpm-setup-build

* Mon Aug 23 2010 Lev Givon <lev@mandriva.org> 1.0-1mdv2011.0
+ Revision: 572490
- import fonts-ttf-andagii



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1394 |12cr|fonts-ttf-charis-sil-4.110-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname CharisSIL

Summary:	Unicode serif font family for typography
Name:		fonts-ttf-charis-sil
Version:	4.110
Release:	%mkrel 1
License:	OFL
Group:		System/Fonts/True type
URL:		http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&item_id=CharisSILfont
Source0:	%{pkgname}-%{version}.zip
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	freetype-tools
BuildRequires:	dos2unix

%description
Charis is similar to Bitstream Charter, one of the first fonts designed
specifically for laser printers. It is highly readable and holds up well
in less-than-ideal reproduction environments. It also has a full set of styles
- regular, italic, bold, bold italic - and so is more useful in general
publishing than Doulos SIL. Charis is a serif, proportionally-spaced font
optimized for readability in long printed documents.

The goal for this product was to provide a single Unicode-based font family
that would contain a comprehensive inventory of glyphs needed for almost any
Roman- or Cyrillic-based writing system, whether used for phonetic
or orthographic needs. In addition, there is provision for other characters
and symbols useful to linguists. This font makes use of state-of-the-art font
technologies to support complex typographic issues, such as the need
to position arbitrary combinations of base glyphs and diacritics optimally. 


%prep
%setup -q -n %{pkgname}-%{version}
dos2unix *.txt

%build

%install
%__rm -rf %{buildroot}

%__mkdir_p %{buildroot}%{_xfontdir}/TTF/charis-sil

%__install -m 644 *.ttf %{buildroot}%{_xfontdir}/TTF/charis-sil
ttmkfdir %{buildroot}%{_xfontdir}/TTF/charis-sil -o %{buildroot}%{_xfontdir}/TTF/charis-sil/fonts.dir
%__ln_s fonts.dir %{buildroot}%{_xfontdir}/TTF/charis-sil/fonts.scale

%__mkdir_p %{buildroot}%_sysconfdir/X11/fontpath.d/
%__ln_s ../../..%{_xfontdir}/TTF/charis-sil \
    %{buildroot}%_sysconfdir/X11/fontpath.d/ttf-charis-sil:pri=50

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc FONTLOG.txt OFL.txt OFL-FAQ.txt README.txt
%dir %{_xfontdir}/TTF/charis-sil
%{_xfontdir}/TTF/charis-sil/*.ttf
%verify(not mtime) %{_datadir}/fonts/TTF/charis-sil/fonts.dir
%{_xfontdir}/TTF/charis-sil/fonts.scale
%{_sysconfdir}/X11/fontpath.d/ttf-charis-sil:pri=50


%changelog
* Fri Dec 09 2011 Dmitry Mikhirev <dmikhirev@mandriva.org> 4.110-1mdv2012.0
+ Revision: 739471
- Update to 4.110

* Fri Jul 22 2011 Sergey Zhemoitel <serg@mandriva.org> 4.106-1
+ Revision: 690962
- imported package fonts-ttf-charis-sil


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1395 |12cr|fonts-ttf-chinese-opendesktop-1.4.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 1.4.2
%define release %mkrel 8

Summary:	OpenDesktop.Org.tw Font
Name:		fonts-ttf-chinese-opendesktop
Version:	%{version}
Release:	%{release}

Source:		ftp://ftp.opendesktop.org.tw/odp/ODOFonts/OpenFonts/opendesktop-fonts-%{version}.tar.gz
URL:		http://www.opendesktop.org.tw/
License:	Arphic Public License
Group:		System/Fonts/True type
BuildArch:	noarch
BuildRequires: fontconfig
BuildRoot:	%{_tmppath}/%name-%version-%release-root
Requires(post): mkfontdir, mkfontscale
Requires(postun): mkfontdir, mkfontscale
Obsoletes:	fonts-ttf-chinese-compat
Provides:	fonts-ttf-chinese-compat = %{version}-%{release}

%description
OpenDesktop.Org.tw Font -- Simplified and Traditional Chinese and Japanese
Ming and Kai Face, based on Chinese and Japanese TTF Fonts donated by
Arphic company.

%prep
%setup -q -n opendesktop-fonts-%{version} 
 
%build

%install
rm -fr %{buildroot}

install -d %{buildroot}/%{_datadir}/fonts/TTF/chinese-opendesktop/
install -m 644 odosung.ttc %{buildroot}/%{_datadir}/fonts/TTF/chinese-opendesktop/
install -m 644 odosung-ExtB.ttf %{buildroot}/%{_datadir}/fonts/TTF/chinese-opendesktop/
install -m 644 odokai.ttf %{buildroot}/%{_datadir}/fonts/TTF/chinese-opendesktop/
install -m 644 odokai-ExtB.ttf %{buildroot}/%{_datadir}/fonts/TTF/chinese-opendesktop/

mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
ln -s ../../..%_datadir/fonts/TTF/chinese-opendesktop \
    %{buildroot}%_sysconfdir/X11/fontpath.d/chinese-opendesktop:pri=50

%post
[ -x %{_bindir}/mkfontdir ] && %{_bindir}/mkfontdir %{_datadir}/fonts/TTF/chinese-opendesktop
[ -x %{_bindir}/mkfontscale ] && %{_bindir}/mkfontscale %{_datadir}/fonts/TTF/chinese-opendesktop

%postun
if [ "$1" = "0" ]; then
  [ -x %{_bindir}/mkfontdir ] && %{_bindir}/mkfontdir %{_datadir}/fonts/TTF/chinese-opendesktop
  [ -x %{_bindir}/mkfontscale ] && %{_bindir}/mkfontscale %{_datadir}/fonts/TTF/chinese-opendesktop
fi

%clean
rm -fr %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc Changelog Changelog.zh_TW AUTHORS COPYRIGHT license
%dir %{_datadir}/fonts/TTF/chinese-opendesktop/
%{_datadir}/fonts/TTF/chinese-opendesktop/*.ttf
%{_datadir}/fonts/TTF/chinese-opendesktop/*.ttc
%{_sysconfdir}/X11/fontpath.d/chinese-opendesktop:pri=50


%changelog
* Tue May 17 2011 Funda Wang <fwang@mandriva.org> 1.4.2-8mdv2011.0
+ Revision: 675516
- br fontconfig for fc-query used in new rpm-setup-build

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.4.2-7mdv2011.0
+ Revision: 610725
- rebuild

* Wed Jan 20 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.4.2-6mdv2010.1
+ Revision: 494133
- fc-cache is now called by an rpm filetrigger

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 1.4.2-5mdv2010.0
+ Revision: 428827
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.4.2-4mdv2009.0
+ Revision: 245254
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.4.2-2mdv2008.1
+ Revision: 140730
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Jul 05 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.4.2-2mdv2008.0
+ Revision: 48740
- fontpath.d conversion (#31756)
- minor cleanups


* Sat Mar 24 2007 Funda Wang <fundawang@mandriva.org> 1.4.2-1mdv2007.1
+ Revision: 148713
- New package fonts-ttf-chinese-opendesktop
- Created package structure for fonts-ttf-chinese-opendesktop.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1396 |12cr|fonts-ttf-consolamono-20110922-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname consolamono

Summary:	Consola Mono Book typeface
Name:		fonts-ttf-consolamono
Version:	20110922
Release:	1
License:	OFL
Group:		System/Fonts/True type
URL:		http://openfontlibrary.org/font/consolamono
Source0:	%{pkgname}.zip
BuildArch:	noarch
BuildRequires:	freetype-tools

%description
Monospaced font Consola Mono.

%prep
%setup -q -n 'Consola Mono'

%build

%install
%__rm -rf %{buildroot}

%__mkdir_p %{buildroot}%{_xfontdir}/TTF/consolamono

%__install -m 644 *.ttf %{buildroot}%{_xfontdir}/TTF/consolamono
ttmkfdir %{buildroot}%{_xfontdir}/TTF/consolamono -o %{buildroot}%{_xfontdir}/TTF/consolamono/fonts.dir
%__ln_s fonts.dir %{buildroot}%{_xfontdir}/TTF/consolamono/fonts.scale

%__mkdir_p %{buildroot}%_sysconfdir/X11/fontpath.d/
%__ln_s ../../..%{_xfontdir}/TTF/consolamono \
    %{buildroot}%_sysconfdir/X11/fontpath.d/ttf-consolamono:pri=50

%files
%doc *.txt
%dir %{_xfontdir}/TTF/consolamono
%{_xfontdir}/TTF/consolamono/*.ttf
%verify(not mtime) %{_datadir}/fonts/TTF/consolamono/fonts.dir
%{_xfontdir}/TTF/consolamono/fonts.scale
%{_sysconfdir}/X11/fontpath.d/ttf-consolamono:pri=50


%changelog
* Wed Dec 14 2011 Dmitry Mikhirev <dmikhirev@mandriva.org> 20110922-1
+ Revision: 741114
- imported package fonts-ttf-consolamono


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1397 |12cr|fonts-ttf-designosaur-20110526-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname designosaur

Summary:	Designosaur font family
Name:		fonts-ttf-designosaur
Version:	20110526
Release:	1
License:	Creative Commons Attribution
Group:		System/Fonts/True type
URL:		http://openfontlibrary.org/font/designosaur
Source0:	%{pkgname}.zip
BuildArch:	noarch
BuildRequires:	freetype-tools

%description
"Designosaur" typeface was inspired by classic school design canons to turn
greatly elegant and functional, serve for various ideas and survive decades.

%prep
%setup -q -c -n %{name}-%{version}

%build

%install
%__rm -rf %{buildroot}

%__mkdir_p %{buildroot}%{_xfontdir}/TTF/designosaur

%__install -m 644 OT-tt/*.ttf %{buildroot}%{_xfontdir}/TTF/designosaur
ttmkfdir %{buildroot}%{_xfontdir}/TTF/designosaur -o %{buildroot}%{_xfontdir}/TTF/designosaur/fonts.dir
%__ln_s fonts.dir %{buildroot}%{_xfontdir}/TTF/designosaur/fonts.scale

%__mkdir_p %{buildroot}%_sysconfdir/X11/fontpath.d/
%__ln_s ../../..%{_xfontdir}/TTF/designosaur \
    %{buildroot}%_sysconfdir/X11/fontpath.d/ttf-designosaur:pri=50

%__install -d %{buildroot}%{_docdir}/%{name}
cat > %{buildroot}%{_docdir}/%{name}/README << EOF
Family		Designosaur
Designer	Sergiy S. Tkachenko 
Foundry		Sergiy S. Tkachenko 
License		CC-BY
Category	Serif

Description

"Designosaur" typeface was inspired by classic school design canons to turn
greatly elegant and functional, serve for various ideas and survive decades.

Full Language Support

Afrikaans, Baltic, Basic Cyrillic, Basic Latin, Catalan, Central European,
Dutch, Euro, Igbo Onwu, Pinyin, Romanian, Turkish, Vietnamese, Western
European.
EOF

%files
%doc %{_docdir}/%{name}/README
%dir %{_xfontdir}/TTF/designosaur
%{_xfontdir}/TTF/designosaur/*.ttf
%verify(not mtime) %{_datadir}/fonts/TTF/designosaur/fonts.dir
%{_xfontdir}/TTF/designosaur/fonts.scale
%{_sysconfdir}/X11/fontpath.d/ttf-designosaur:pri=50


%changelog
* Wed Dec 14 2011 Dmitry Mikhirev <dmikhirev@mandriva.org> 20110526-1
+ Revision: 741139
- imported package fonts-ttf-designosaur


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1398 |12cr|fonts-ttf-DidactGothic-20110825-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname DidactGothic

Summary:	Sans-serif font
Name:		fonts-ttf-DidactGothic
Version:	20110825
Release:	%mkrel 1
License:	OFL
Group:		System/Fonts/True type
URL:		http://io.debian.net/~danielj/
Source0:	http://io.debian.net/~danielj/DidactGothic/%{pkgname}-%{version}.tar.bz2
BuildArch:	noarch
BuildRequires:	freetype-tools
BuildRequires:	dos2unix

%description
Didact Gothic is a sans-serif font designed to present each letter in the form
most often used in elementary classrooms. This makes it very suitable
for literacy efforts.

The font supports all of Basic Latin, Latin-1 Supplement, and most of Latin
Extended-A. It supports almost all Latin-alphabet European languages.
It also supports the major Cyrillic scripts, including non-Slavic languages,
as well as modern and polytonic Greek.

%prep
%setup -q -c -n %{pkgname}-%{version}
chmod -x *
dos2unix OFL.txt

%build

%install
%__mkdir_p %{buildroot}%{_xfontdir}/TTF/DidactGothic

%__install -m 644 *.ttf %{buildroot}%{_xfontdir}/TTF/DidactGothic
ttmkfdir %{buildroot}%{_xfontdir}/TTF/DidactGothic -o %{buildroot}%{_xfontdir}/TTF/DidactGothic/fonts.dir
%__ln_s fonts.dir %{buildroot}%{_xfontdir}/TTF/DidactGothic/fonts.scale

%__mkdir_p %{buildroot}%_sysconfdir/X11/fontpath.d/
%__ln_s ../../..%{_xfontdir}/TTF/DidactGothic \
    %{buildroot}%_sysconfdir/X11/fontpath.d/ttf-DidactGothic:pri=50

%files
%doc FONTLOG.txt OFL.txt
%dir %{_xfontdir}/TTF/DidactGothic
%{_xfontdir}/TTF/DidactGothic/*.ttf
%verify(not mtime) %{_datadir}/fonts/TTF/DidactGothic/fonts.dir
%{_xfontdir}/TTF/DidactGothic/fonts.scale
%{_sysconfdir}/X11/fontpath.d/ttf-DidactGothic:pri=50


%changelog
* Fri Dec 09 2011 Dmitry Mikhirev <dmikhirev@mandriva.org> 20110825-1mdv2011.0
+ Revision: 739440
- imported package fonts-ttf-DidactGothic


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1399 |12cr|fonts-ttf-doulos-sil-4.110-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname DoulosSIL

Summary:	Unicode Times-like font with only regular face
Name:		fonts-ttf-doulos-sil
Version:	4.110
Release:	%mkrel 1
License:	OFL
Group:		System/Fonts/True type
URL:		http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=DoulosSILfont
Source0:	%{pkgname}-%{version}.zip
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	freetype-tools
BuildRequires:	dos2unix

%description
The goal for this product was to provide a single Unicode-based font family
that would contain a comprehensive inventory of glyphs needed for almost any
Roman- or Cyrillic-based writing system, whether used for phonetic
or orthographic needs. In addition, there is provision for other characters
and symbols useful to linguists. This font makes use of state-of-the-art font
technologies to support complex typographic issues, such as the need
to position arbitrary combinations of base glyphs and diacritics optimally.

Doulos is very similar to Times/Times New Roman, but only has a single face -
regular. It is intended for use alongside other Times-like fonts where
a range of styles (italic, bold) are not needed.

%prep
%setup -q -n %{pkgname}-%{version}
dos2unix *.txt

%build

%install
%__rm -rf %{buildroot}

%__mkdir_p %{buildroot}%{_xfontdir}/TTF/doulos-sil

%__install -m 644 *.ttf %{buildroot}%{_xfontdir}/TTF/doulos-sil
ttmkfdir %{buildroot}%{_xfontdir}/TTF/doulos-sil -o %{buildroot}%{_xfontdir}/TTF/doulos-sil/fonts.dir
%__ln_s fonts.dir %{buildroot}%{_xfontdir}/TTF/doulos-sil/fonts.scale

%__mkdir_p %{buildroot}%_sysconfdir/X11/fontpath.d/
%__ln_s ../../..%{_xfontdir}/TTF/doulos-sil \
    %{buildroot}%_sysconfdir/X11/fontpath.d/ttf-doulos-sil:pri=50

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc FONTLOG.txt OFL.txt OFL-FAQ.txt README.txt
%dir %{_xfontdir}/TTF/doulos-sil
%{_xfontdir}/TTF/doulos-sil/*.ttf
%verify(not mtime) %{_datadir}/fonts/TTF/doulos-sil/fonts.dir
%{_xfontdir}/TTF/doulos-sil/fonts.scale
%{_sysconfdir}/X11/fontpath.d/ttf-doulos-sil:pri=50


%changelog
* Fri Dec 09 2011 Dmitry Mikhirev <dmikhirev@mandriva.org> 4.110-1mdv2012.0
+ Revision: 739486
- Update to 4.110

* Fri Jul 22 2011 Sergey Zhemoitel <serg@mandriva.org> 4.106-1
+ Revision: 690965
- imported package fonts-ttf-doulos-sil


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1400 |12cr|fonts-ttf-dustismo-2.0-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A small collection of Truetype fonts (GPL)
Name:		fonts-ttf-dustismo
Version:	2.0
Release:	%mkrel 12

Source0:	Dustismo.tgz
Source1:	Abogada_loco.zip
Source2:	balker.zip
Source3:	Domestic_Manners.zip
Source4:	El_Abogado_Loco.zip
Source5:	flatline.zip
Source6:	ItWasntMe.zip
Source7:	Junkyard.zip
Source8:	MarkedFool.zip
Source9:	PenguinAttack.zip
Source10:	Progenisis.zip
Source11:	Swift.zip
Source12:	Wargames.zip
Source13:	Winks.zip
License:	GPL
Group:		System/Fonts/True type
URL:		http://www.dustismo.com
BuildRoot:	%_tmppath/%name-%version-%release-root
BuildArch:	noarch
BuildRequires: fontconfig
Obsoletes:	dustismo-fonts
Provides:	dustismo-fonts
BuildRequires:	fontconfig
BuildRequires:	freetype-tools

%description 
A small collection of Truetype fonts released under the GPL.
One of the fonts included is Dustismo. The aim is to create a standard,
high quality, all purpose, sans serif font.

%prep
%setup -q -c %name-%version
unzip -o %SOURCE2 -d $RPM_BUILD_DIR/%name-%version
unzip -o %SOURCE3 -d $RPM_BUILD_DIR/%name-%version
unzip -o %SOURCE4 -d $RPM_BUILD_DIR/%name-%version
unzip -o %SOURCE5 -d $RPM_BUILD_DIR/%name-%version
unzip -o %SOURCE6 -d $RPM_BUILD_DIR/%name-%version
unzip -o %SOURCE7 -d $RPM_BUILD_DIR/%name-%version
unzip -o %SOURCE8 -d $RPM_BUILD_DIR/%name-%version
unzip -o %SOURCE9 -d $RPM_BUILD_DIR/%name-%version
unzip -o %SOURCE10 -d $RPM_BUILD_DIR/%name-%version
unzip -o %SOURCE11 -d $RPM_BUILD_DIR/%name-%version
unzip -o %SOURCE12 -d $RPM_BUILD_DIR/%name-%version
unzip -o %SOURCE13 -d $RPM_BUILD_DIR/%name-%version

mv "It wasn't me.ttf" It_wasn_t_me.ttf

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/fonts/ttf/dustismo
cp -f *.ttf $RPM_BUILD_ROOT%{_datadir}/fonts/ttf/dustismo
{
    pushd $RPM_BUILD_ROOT%{_datadir}/fonts/ttf/dustismo
    ttmkfdir > fonts.dir
    cp fonts.dir fonts.scale
    popd
}

mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
ln -s ../../..%_datadir/fonts/ttf/dustismo \
	%{buildroot}%_sysconfdir/X11/fontpath.d/ttf-dustismo:pri=50


%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(0644,root,root,0755)
%doc installation.txt license.txt
%dir %_datadir/fonts/ttf/dustismo
%config(noreplace) %{_datadir}/fonts/ttf/dustismo/fonts.dir
%config(noreplace) %{_datadir}/fonts/ttf/dustismo/fonts.scale
%{_datadir}/fonts/ttf/dustismo/*.ttf
%{_sysconfdir}/X11/fontpath.d/ttf-dustismo:pri=50


%changelog
* Tue May 17 2011 Funda Wang <fwang@mandriva.org> 2.0-12mdv2011.0
+ Revision: 675517
- br fontconfig for fc-query used in new rpm-setup-build

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 2.0-11mdv2011.0
+ Revision: 610727
- rebuild

* Wed Jan 20 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 2.0-10mdv2010.1
+ Revision: 494137
- fc-cache is now called by an rpm filetrigger

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 2.0-9mdv2010.0
+ Revision: 428829
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 2.0-8mdv2009.0
+ Revision: 240715
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Jul 09 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 2.0-6mdv2008.0
+ Revision: 50619
- fontpath.d conversion (#31756)
- change font directory to a more standard location
- minor spec cleanups
- Import fonts-ttf-dustismo



* Wed Feb 08 2006 Frederic Crozat <fcrozat@mandriva.com> 2.0-5mdk
- Don't package fontconfig cache file
- Fix prereq

* Thu Apr 28 2005 Marcel Pol <mpol@mandriva.org> 2.0-4mdk
- add more fonts

* Thu Apr 28 2005 Marcel Pol <mpol@mandriva.org> 2.0-3mdk
- rebuild and smal spec cleanup

* Fri Apr 30 2004 Marcel Pol <mpol@mandrake.org> 2.0-2mdk
- rebuild for bot happiness

* Sun Mar 23 2003 Marcel Pol <mpol@gmx.net> 2.0-1mdk
- 2.0

* Wed Feb 19 2003 Marcel Pol <mpol@gmx.net> 1.92-1mdk
- changed name of the rpm
- use real versioning: 1.92

* Fri Jan 24 2003 Marcel Pol <mpol@gmx.net> 20030111-1mdk
- initial mandrake rpm
- run fc-cache in %%post, so fc-list can see them
- can't seem to get the bold and italic fonts right...

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1401 |12cr|fonts-ttf-ebgaramond-0.014e-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname	EBGaramond

Name:		fonts-ttf-ebgaramond
Summary:	A revival of Claude Garamont’s famous humanist typeface
Version:	0.014e
Release:	1
License:	OFL
Group:		System/Fonts/True type
URL:		http://www.georgduffner.at/ebgaramond/index.html
Source0:	https://github.com/downloads/georgd/EB-Garamond/%{pkgname}-%{version}.zip
BuildArch:	noarch
BuildRequires:	freetype-tools
BuildRequires:	dos2unix

%description
Garamont’s fonts represent a milestone in the history of type design,
a touchstone to which font designers have been returning ever since.
EB Garamond is an open source project to create a revival of Claude
Garamont’s famous humanist typeface from the mid-16th century. Its design
reproduces the original by Claude Garamont: The source for the letterforms
is a scan of a specimen known as the “Berner specimen”, which, composed
in 1592 by Conrad Berner, son-in-law of Christian Egenolff and his successor
at the Egenolff print office, shows Garamont’s roman and Granjon’s italic
fonts at different sizes. Hence the name of this project: Egenolff-Berner
Garamond.

%prep
%setup -qn %{pkgname}-%{version}
dos2unix COPYING

%build

%install
%__mkdir_p %{buildroot}%{_xfontdir}/TTF/ebgaramond

%__install -m 644 ttf/*.ttf %{buildroot}%{_xfontdir}/TTF/ebgaramond
ttmkfdir %{buildroot}%{_xfontdir}/TTF/ebgaramond -o %{buildroot}%{_xfontdir}/TTF/ebgaramond/fonts.dir
%__ln_s fonts.dir %{buildroot}%{_xfontdir}/TTF/ebgaramond/fonts.scale

%__mkdir_p %{buildroot}%_sysconfdir/X11/fontpath.d/
%__ln_s ../../..%{_xfontdir}/TTF/ebgaramond \
    %{buildroot}%_sysconfdir/X11/fontpath.d/ttf-ebgaramond:pri=50

%files
%defattr(0644,root,root,0755)
%doc COPYING
%dir %{_xfontdir}/TTF/ebgaramond
%{_xfontdir}/TTF/ebgaramond/*.ttf
%verify(not mtime) %{_datadir}/fonts/TTF/ebgaramond/fonts.dir
%{_xfontdir}/TTF/ebgaramond/fonts.scale
%{_sysconfdir}/X11/fontpath.d/ttf-ebgaramond:pri=50


%changelog
* Mon Aug 13 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.014e-1
+ Revision: 814504
- imported package fonts-ttf-ebgaramond


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1402 |12cr|fonts-ttf-edrip-r6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname edrip-ttf

Summary: contrast sans-serif font
Name: fonts-ttf-edrip
Version: r6
Release: %mkrel 1
License: OFL
Group: System/Fonts/True type
URL: http://code.google.com/p/edrip/
Source0: http://edrip.googlecode.com/files/%{pkgname}-%{version}.tar.xz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
BuildRequires: freetype-tools

%description
Edrip font is a contrast sans-serif font. It is based on the Teams font released on 2000 by TopTeam Co. which can be found in Debian: http://packages.debian.org/sarge/t1-teams. The font is distributed under the terms of SIL Open Font License. Up to now this font contains symbols for Cyrillic and basic Latin alphabets.

%prep
%setup -q -c -n %{pkgname}-%{version}

%build

%install
%__rm -rf %{buildroot}

%__mkdir_p %{buildroot}%{_xfontdir}/TTF/edrip

%__install -m 644 *.ttf %{buildroot}%{_xfontdir}/TTF/edrip
ttmkfdir %{buildroot}%{_xfontdir}/TTF/edrip > %{buildroot}%{_xfontdir}/TTF/edrip/fonts.dir
%__ln_s fonts.dir %{buildroot}%{_xfontdir}/TTF/edrip/fonts.scale

%__mkdir_p %{buildroot}%_sysconfdir/X11/fontpath.d/
%__ln_s ../../..%{_xfontdir}/TTF/edrip \
    %{buildroot}%_sysconfdir/X11/fontpath.d/ttf-edrip:pri=50

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc README OFL.txt OFL-FAQ.txt FontLog.txt
%dir %{_xfontdir}/TTF/edrip
%{_xfontdir}/TTF/edrip/*.ttf
%verify(not mtime) %{_datadir}/fonts/TTF/edrip/fonts.dir
%{_xfontdir}/TTF/edrip/fonts.scale
%{_sysconfdir}/X11/fontpath.d/ttf-edrip:pri=50





%changelog
* Fri Jul 22 2011 Sergey Zhemoitel <serg@mandriva.org> r6-1mdv2012.0
+ Revision: 690968
- imported package fonts-ttf-edrip


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1403 |12cr|fonts-ttf-essays1743-1.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A small collection of Truetype fonts
Name:		fonts-ttf-essays1743
Version:	1.0
Release:	%mkrel 9

Source0:	Essays1743-1.0-ttf.tar.gz
Source1:	Isabella.ttf.tar.gz
Source2:	StayPuft.ttf.tar.gz
License:	GPL/LGPL
Group:		System/Fonts/True type
URL:		http://www.thibault.org/fonts/
BuildRoot:	%_tmppath/%name-%version-%release-root
BuildArch:	noarch
BuildRequires:	fontconfig
BuildRequires:	freetype-tools


%description 
A small collection of Truetype fonts.

This package contains 3 fonts:
 * Essays1743 which is based on the typeface used in a 1743
   English translation of Montaigne's Essays,
 * Isabella is based on the calligraphic hand used in the Isabella
   Breviary, made around 1497, in Holland, for Isabella of Castille,
   the first queen of united Spain,
 * StayPuft is a rounded, sort of marshmallowy font.
   It's kind of cute, and might be good for frivolous stuff such as
   birthday cards.


%prep
%setup -q -b1 -b2 -c %name-%version

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/fonts/ttf/essays1743

cp -f *.ttf $RPM_BUILD_ROOT%{_datadir}/fonts/ttf/essays1743/
cp -f Isabella/*.ttf $RPM_BUILD_ROOT%{_datadir}/fonts/ttf/essays1743/
cp -f Essays1743/*.ttf $RPM_BUILD_ROOT%{_datadir}/fonts/ttf/essays1743/

{
    pushd $RPM_BUILD_ROOT/usr/share/fonts/ttf/essays1743
    ttmkfdir > fonts.dir
    cp fonts.dir fonts.scale
    popd
}
# Rename docs
cp README.txt StayPuft.README.txt
cp Isabella/README.txt Isabella/Isabella.README.txt
cp Essays1743/README Essays1743/Essays1743.README.txt

mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
ln -s ../../..%_datadir/fonts/ttf/essays1743 \
    %{buildroot}%_sysconfdir/X11/fontpath.d/ttf-essays:pri=50

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(0644,root,root,0755)
%doc StayPuft.README.txt Isabella/Isabella.README.txt Essays1743/Essays1743.README.txt
%dir %_datadir/fonts/ttf/essays1743
%config(noreplace) %{_datadir}/fonts/ttf/essays1743/fonts.dir
%config(noreplace) %{_datadir}/fonts/ttf/essays1743/fonts.scale
%{_datadir}/fonts/ttf/essays1743/*.ttf
%{_sysconfdir}/X11/fontpath.d/ttf-essays:pri=50


%changelog
* Tue May 17 2011 Funda Wang <fwang@mandriva.org> 1.0-9mdv2011.0
+ Revision: 675534
+ rebuild (emptylog)

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-8mdv2011.0
+ Revision: 610728
- rebuild

* Wed Jan 20 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.0-7mdv2010.1
+ Revision: 494138
- fc-cache is now called by an rpm filetrigger

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 1.0-6mdv2010.0
+ Revision: 428842
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 1.0-5mdv2009.0
+ Revision: 240718
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Jul 06 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.0-3mdv2008.0
+ Revision: 49187
- fontpath.d conversion (#31756)
- moving fonts to standard directory (/usr/share/fonts/ttf/)
- Import fonts-ttf-essays1743



* Wed Feb 08 2006 Frederic Crozat <fcrozat@mandriva.com> 1.0-2mdk
- Don't package fontconfig cache file
- Fix prereq

* Thu Apr 28 2005 Marcel Pol <mpol@mandriva.org> 1.0-1mdk
- initial mandriva rpm

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1404 |12cr|fonts-ttf-Gentium-1.02-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname		Gentium
%define name		fonts-ttf-%{pkgname}
%define version		1.02
%define release		%mkrel 5

Summary:		Free multilingual Truetype fonts
Name:			%{name}
Version:		%{version}
Release:		%{release}
Source0:		%{pkgname}_102_W.zip
License:		OFL
Group:			System/Fonts/True type
Url:			http://scripts.sil.org/%{pkgname}
BuildRoot:		%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:		noarch
BuildRequires: fontconfig
BuildRequires:		freetype-tools, dos2unix

%description
Gentium is a typeface family designed to enable the diverse ethnic
groups around the world who use the Latin and Greek scripts to produce
readable, high-quality publications. It supports a wide range of
Latin-based alphabets and includes glyphs that correspond to all the
Latin ranges of Unicode.

The design is intended to be highly readable, reasonably compact, and
visually attractive. The additional 'extended' Latin letters are
designed to naturally harmonize with the traditional 26
ones. Diacritics are treated with careful thought and attention to
their use. Gentium also supports both polytonic and monotonic Greek,
including a number of alternate forms. Expansion of the character set
to include more extended Latin glyphs (Unicode 5.1), archaic Greek
symbols, and full Cyrillic script support is underway and will be
released in 2008.

%prep
%setup -q -n %{pkgname}102

%install
%__rm -rf %{buildroot}
mkdir -p %{buildroot}%{_datadir}/fonts/TTF/%{pkgname}

install -m 644 *.TTF %{buildroot}%{_datadir}/fonts/TTF/%{pkgname}
ttmkfdir %{buildroot}/%{_datadir}/fonts/TTF/%{pkgname}  > %{buildroot}%{_datadir}/fonts/TTF/%{pkgname}/fonts.dir
ln -s fonts.dir %{buildroot}%{_datadir}/fonts/TTF/%{pkgname}/fonts.scale

mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
ln -s ../../..%_datadir/fonts/TTF/%{pkgname} \
    %{buildroot}%_sysconfdir/X11/fontpath.d/ttf-%{pkgname}:pri=50

dos2unix README.txt

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc *.txt
%dir %{_datadir}/fonts/TTF/%{pkgname}
%{_datadir}/fonts/TTF/%{pkgname}/*.TTF
%verify(not mtime) %{_datadir}/fonts/TTF/%{pkgname}/fonts.dir
%{_datadir}/fonts/TTF/%{pkgname}/fonts.scale
%{_sysconfdir}/X11/fontpath.d/ttf-%{pkgname}:pri=50


%changelog
* Tue May 17 2011 Funda Wang <fwang@mandriva.org> 1.02-5mdv2011.0
+ Revision: 675547
- br fontconfig for fc-query used in new rpm-setup-build

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.02-4mdv2011.0
+ Revision: 610729
- rebuild

* Wed Jan 20 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.02-3mdv2010.1
+ Revision: 494141
- fc-cache is now called by an rpm filetrigger

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 1.02-2mdv2010.0
+ Revision: 437571
- rebuild

* Tue Nov 11 2008 Lev Givon <lev@mandriva.org> 1.02-1mdv2009.1
+ Revision: 302290
- import fonts-ttf-Gentium



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1405 |12cr|fonts-ttf-gliphmaker.com-1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname gliphmaker.com-fonts

Summary: Fonts from gliphmaker.com Web-site
Name: fonts-ttf-gliphmaker.com
Version: 1.0
Release: %mkrel 1
License: Other/Non-commertial
Group: System/Fonts/True type
URL: http://www.gliphmaker.com/
Source0: %{pkgname}-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
BuildRequires: freetype-tools

%description
A collection of non-commertial fonts from gliphmaker.com Web-site

%prep
%setup -q -n %{pkgname}-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT

mkdir -p $RPM_BUILD_ROOT%{_datadir}/fonts/TTF/gliphmaker.com

install -m 644 *.?tf $RPM_BUILD_ROOT%{_datadir}/fonts/TTF/gliphmaker.com
ttmkfdir $RPM_BUILD_ROOT%{_datadir}/fonts/TTF/gliphmaker.com > $RPM_BUILD_ROOT%{_datadir}/fonts/TTF/gliphmaker.com/fonts.dir
ln -s fonts.dir $RPM_BUILD_ROOT%{_datadir}/fonts/TTF/gliphmaker.com/fonts.scale

mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
ln -s ../../..%_datadir/fonts/TTF/gliphmaker.com \
    %{buildroot}%_sysconfdir/X11/fontpath.d/ttf-gliphmaker.com:pri=50

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%dir %{_datadir}/fonts/TTF/gliphmaker.com
%{_datadir}/fonts/TTF/gliphmaker.com/*.ttf
%{_datadir}/fonts/TTF/gliphmaker.com/*.otf
%verify(not mtime) %{_datadir}/fonts/TTF/gliphmaker.com/fonts.dir
%{_datadir}/fonts/TTF/gliphmaker.com/fonts.scale
%{_sysconfdir}/X11/fontpath.d/ttf-gliphmaker.com:pri=50




%changelog
* Fri Jul 22 2011 Sergey Zhemoitel <serg@mandriva.org> 1.0-1mdv2012.0
+ Revision: 690971
- imported package fonts-ttf-gliphmaker.com


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1406 |12cr|fonts-ttf-grana-padano-20100429-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname grana-padano

Summary: medium-weight upright sans-serif font
Name: fonts-ttf-grana-padano
Version: 20100429
Release: %mkrel 1
License: OFL
Group: System/Fonts/True type
URL: http://io.debian.net/~danielj/
Source0: http://io.debian.net/~danielj/grana-padano/%{pkgname}-%{version}.zip
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
BuildRequires: freetype-tools
BuildRequires: fontforge

%description
Grana Padano is a medium-weight upright sans-serif font in roughly the same family as Apple Computer’s historic Chicago font. It has support for Latin and Cyrillic character sets, containing sufficient characters for Latin-0 through Latin-10, as well as support for Vietnamese and all major Slavic Cyrillic-based languages.

%prep
%setup -q -c -n %{pkgname}-%{version}

%build
for sfdfile in *.sfd
do
  fontforge -lang=ff -c "Open(\"./$sfdfile\"); Generate(\"./$sfdfile\":r + \".ttf\")"
done

%install
%__rm -rf %{buildroot}

%__mkdir_p %{buildroot}%{_xfontdir}/TTF/grana-padano

%__install -m 644 *.ttf %{buildroot}%{_xfontdir}/TTF/grana-padano
ttmkfdir %{buildroot}%{_xfontdir}/TTF/grana-padano > %{buildroot}%{_xfontdir}/TTF/grana-padano/fonts.dir
%__ln_s fonts.dir %{buildroot}%{_xfontdir}/TTF/grana-padano/fonts.scale

%__mkdir_p %{buildroot}%_sysconfdir/X11/fontpath.d/
%__ln_s ../../..%{_xfontdir}/TTF/grana-padano \
    %{buildroot}%_sysconfdir/X11/fontpath.d/ttf-grana-padano:pri=50

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc FONTLOG.txt
%dir %{_xfontdir}/TTF/grana-padano
%{_xfontdir}/TTF/grana-padano/*.ttf
%verify(not mtime) %{_datadir}/fonts/TTF/grana-padano/fonts.dir
%{_xfontdir}/TTF/grana-padano/fonts.scale
%{_sysconfdir}/X11/fontpath.d/ttf-grana-padano:pri=50





%changelog
* Sat Jul 23 2011 Sergey Zhemoitel <serg@mandriva.org> 20100429-1mdv2012.0
+ Revision: 691277
- imported package fonts-ttf-grana-padano


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1407 |12cr|fonts-ttf-heuristica-1.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname heuristica-ttf

Summary:	Extended version of Adobe Utopia font
Name:		fonts-ttf-heuristica
Version:	1.0.1
Release:	1
License:	OFL
Group:		System/Fonts/True type
URL:		http://code.google.com/p/evristika/
Source0:	http://evristika.googlecode.com/files/%{pkgname}-%{version}.tar.xz
BuildArch:	noarch
BuildRequires:	freetype-tools
%rename		fonts-ttf-heuristika

%description
Heuristica is a font, based on the “Adobe Utopia” font that was released
to the TeX Users Group.

%prep
%setup -q -c -n %{pkgname}-%{version}

%build

%install
%__mkdir_p %{buildroot}%{_xfontdir}/TTF/heuristica

%__install -m 644 *.ttf %{buildroot}%{_xfontdir}/TTF/heuristica
ttmkfdir %{buildroot}%{_xfontdir}/TTF/heuristica -o %{buildroot}%{_xfontdir}/TTF/heuristica/fonts.dir
%__ln_s fonts.dir %{buildroot}%{_xfontdir}/TTF/heuristica/fonts.scale

%__mkdir_p %{buildroot}%_sysconfdir/X11/fontpath.d/
%__ln_s ../../..%{_xfontdir}/TTF/heuristica \
    %{buildroot}%_sysconfdir/X11/fontpath.d/ttf-heuristica:pri=50

%files
%doc OFL.txt OFL-FAQ.txt FontLog.txt
%dir %{_xfontdir}/TTF/heuristica
%{_xfontdir}/TTF/heuristica/*.ttf
%verify(not mtime) %{_datadir}/fonts/TTF/heuristica/fonts.dir
%{_xfontdir}/TTF/heuristica/fonts.scale
%{_sysconfdir}/X11/fontpath.d/ttf-heuristica:pri=50


%changelog
* Mon Aug 13 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.0.1-1
+ Revision: 814526
- rename to heuristica to match upstream name
- update to 1.0.1
- some minor fixes
- rename package to match upstream font name

* Wed Dec 07 2011 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.4-1
+ Revision: 738641
- imported package fonts-ttf-heuristika


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1408 |12cr|fonts-ttf-heuristika-0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname heuristica-ttf

Summary:	Extended version of Adobe Utopia font
Name:		fonts-ttf-heuristika
Version:	0.4
Release:	1
License:	OFL
Group:		System/Fonts/True type
URL:		http://code.google.com/p/evristika/
Source0:	http://evristika.googlecode.com/files/%{pkgname}-%{version}.tar.xz
BuildArch:	noarch
BuildRequires:	freetype-tools

%description
Heuristica is a font, based on the “Adobe Utopia” font that was released to the TeX Users Group.

%prep
%setup -q -c -n %{pkgname}-%{version}

%build

%install
%__rm -rf %{buildroot}

%__mkdir_p %{buildroot}%{_xfontdir}/TTF/heuristika

%__install -m 644 *.ttf %{buildroot}%{_xfontdir}/TTF/heuristika
ttmkfdir %{buildroot}%{_xfontdir}/TTF/heuristika > %{buildroot}%{_xfontdir}/TTF/heuristika/fonts.dir
%__ln_s fonts.dir %{buildroot}%{_xfontdir}/TTF/heuristika/fonts.scale

%__mkdir_p %{buildroot}%_sysconfdir/X11/fontpath.d/
%__ln_s ../../..%{_xfontdir}/TTF/heuristika \
    %{buildroot}%_sysconfdir/X11/fontpath.d/ttf-heuristika:pri=50

%files
%doc OFL.txt OFL-FAQ.txt FontLog.txt
%dir %{_xfontdir}/TTF/heuristika
%{_xfontdir}/TTF/heuristika/*.ttf
%verify(not mtime) %{_datadir}/fonts/TTF/heuristika/fonts.dir
%{_xfontdir}/TTF/heuristika/fonts.scale
%{_sysconfdir}/X11/fontpath.d/ttf-heuristika:pri=50



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1409 |12cr|fonts-ttf-Inconsolata-1.010-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	fontname	Inconsolata
%define name		fonts-ttf-%{fontname}
%define version		1.010
%define	release		%mkrel 5

%define fontdir		%{_datadir}/fonts/TTF/%{fontname}
%define fontconfdir 	%{_sysconfdir}/X11/fontpath.d

Summary:		Inconsolata monospace font
Name:			%{name}
Version:		%{version}
Release: 		%{release}
License:		OFL
Group:			System/Fonts/True type
URL:			http://www.levien.com/type/myfonts/inconsolata.html
Source0:		http://www.levien.com/type/myfonts/Inconsolata.otf
Source1:		OFL.txt
Source2:		OFL-FAQ.txt
BuildRoot:		%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:		noarch
BuildRequires:		ttmkfdir
BuildRequires: fontconfig

%description
A monospace font designed by Ralph Levien for code listings and the like in print.

%prep
cp %{SOURCE1} %{SOURCE2} .

%install
%__rm -fr %{buildroot}

%__install -m 0755 -d %{buildroot}%{fontdir}
%__install -m 0644 -p %{SOURCE0} %{buildroot}%{fontdir}
ttmkfdir %{buildroot}%{fontdir} > %{buildroot}%{fontdir}/fonts.dir
ln -s fonts.dir %{buildroot}%{fontdir}/fonts.scale

%__install -m 0755 -d %{buildroot}%{fontconfdir}
ln -s ../../../%{fontdir} %{buildroot}%{fontconfdir}/ttf-%{fontname}:pri=50

%clean
%__rm -fr %{buildroot}

%files
%defattr(-,root,root)
%doc OFL*
%dir %{fontdir}
%{fontdir}/*.otf
%{fontdir}/fonts.*
%{fontconfdir}/*


%changelog
* Tue May 17 2011 Funda Wang <fwang@mandriva.org> 1.010-5mdv2011.0
+ Revision: 675788
- add br
- use upstream generated file
- br fontconfig for fc-query used in new rpm-setup-build

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.010-4mdv2011.0
+ Revision: 610730
- rebuild

* Wed Jan 20 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.010-3mdv2010.1
+ Revision: 494142
- fc-cache is now called by an rpm filetrigger

* Wed May 06 2009 Lev Givon <lev@mandriva.org> 1.010-2mdv2010.0
+ Revision: 372617
- Fix font config path.

* Wed May 06 2009 Lev Givon <lev@mandriva.org> 1.010-1mdv2010.0
+ Revision: 372609
- imported package fonts-ttf-Inconsolata



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1410 |12cr|fonts-ttf-istok-1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname istok-ttf

Summary:	Sans serif typeface
Name:		fonts-ttf-istok
Version:	1.0
Release:	%mkrel 1
License:	GPLv3 with font exception
Group:		System/Fonts/True type
URL:		http://code.google.com/p/istok/
Source0:	http://istok.googlecode.com/files/%{pkgname}-%{version}.tar.xz
BuildArch:	noarch
BuildRequires:	freetype-tools

%description
Istok is new sans serif typeface. At present it has four fonts
with support for Latin and Cyrillic. Most glyphs are manually instructed using
xgridfit, but another ones are autoinstructed in fontforge. Truetype
instructions are specifically intended for rendering on LCD displays.

%prep
%setup -q -c -n %{pkgname}-%{version}

%build

%install
%__mkdir_p %{buildroot}%{_xfontdir}/TTF/istok

%__install -m 644 *.ttf %{buildroot}%{_xfontdir}/TTF/istok
ttmkfdir %{buildroot}%{_xfontdir}/TTF/istok -o %{buildroot}%{_xfontdir}/TTF/istok/fonts.dir
%__ln_s fonts.dir %{buildroot}%{_xfontdir}/TTF/istok/fonts.scale

%__mkdir_p %{buildroot}%_sysconfdir/X11/fontpath.d/
%__ln_s ../../..%{_xfontdir}/TTF/istok \
    %{buildroot}%_sysconfdir/X11/fontpath.d/ttf-istok:pri=50

%files
%defattr(644,root,root,755)
%doc README COPYING ChangeLog AUTHORS TODO
%dir %{_xfontdir}/TTF/istok
%{_xfontdir}/TTF/istok/*.ttf
%verify(not mtime) %{_datadir}/fonts/TTF/istok/fonts.dir
%{_xfontdir}/TTF/istok/fonts.scale
%{_sysconfdir}/X11/fontpath.d/ttf-istok:pri=50


%changelog
* Mon Aug 13 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.0-1mdv2012.0
+ Revision: 814520
- update to 1.0

* Fri Dec 09 2011 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.4.2-1
+ Revision: 739407
- New source tarball
- Update to 0.4.2

* Fri Jul 22 2011 Sergey Zhemoitel <serg@mandriva.org> 0.3-1
+ Revision: 690977
- imported package fonts-ttf-istok


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1411 |12cr|fonts-ttf-japanese-extra-0.20040217-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Japanese TrueType fonts
Name:		fonts-ttf-japanese-extra
Version:	0.20040217
Release:	%mkrel 13
License:	Distributable
URL:		http://sourceforge.jp/projects/mplus-fonts/
Group:		System/Fonts/True type


# Original Kochi fonts include in ascii section non free glyphs, they must
# be removed. Red Hat did it, packages taken from them 

## Original fonts is here
Source0:	%{name}-%{version}.tar.bz2

BuildArch:	noarch
BuildRequires: fontconfig
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	mkfontscale
Obsoletes:	xtt-fonts
Provides:	xtt-fonts

%description
This Package provides Free Japanese TrueType fonts (alternative Kochi fonts:
kochi-gothic-subst, kochi-mincho-subst)


%prep
%setup -q

%build
tar xfj docs.tar.bz2

%install
rm -fr %buildroot
mkdir -p $RPM_BUILD_ROOT%{_datadir}/fonts/ttf/japanese-extra
install -m 755 *.ttf $RPM_BUILD_ROOT%{_datadir}/fonts/ttf/japanese-extra

mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
ln -s ../../..%_datadir/fonts/ttf/japanese-extra \
    %{buildroot}%_sysconfdir/X11/fontpath.d/ttf-japanese-extra:pri=50

cd %buildroot/%_datadir/fonts/ttf/japanese-extra/
mkfontscale
cp fonts.scale fonts.dir
cd -

%clean
rm -fr %buildroot

%files
%defattr(0644,root,root,0755)
%doc COPYING  Changelog  README.ja docs/*
%dir %_datadir/fonts/ttf/japanese-extra/
%config(noreplace) %_datadir/fonts/ttf/japanese-extra/fonts.dir
%config(noreplace) %_datadir/fonts/ttf/japanese-extra/fonts.scale
%_datadir/fonts/ttf/japanese-extra/kochi*
%_sysconfdir/X11/fontpath.d/ttf-japanese-extra:pri=50



%changelog
* Tue May 17 2011 Funda Wang <fwang@mandriva.org> 0.20040217-13mdv2011.0
+ Revision: 675571
- br fontconfig for fc-query used in new rpm-setup-build

* Mon Dec 06 2010 Funda Wang <fwang@mandriva.org> 0.20040217-12mdv2011.0
+ Revision: 611718
- fix build

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild

* Wed Jan 20 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 0.20040217-11mdv2010.1
+ Revision: 494144
- fc-cache is now called by an rpm filetrigger

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 0.20040217-10mdv2010.0
+ Revision: 428846
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.20040217-9mdv2009.0
+ Revision: 245259
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 0.20040217-7mdv2008.1
+ Revision: 170837
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Jul 05 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 0.20040217-6mdv2008.0
+ Revision: 48743
- fontpath.d conversion (#31756)
- minor cleanups

* Fri Jun 22 2007 Thierry Vignaud <tv@mandriva.org> 0.20040217-5mdv2008.0
+ Revision: 43075
- use %%mkrel


* Wed Feb 08 2006 Frederic Crozat <fcrozat@mandriva.com> 0.20040217-4mdk
- Don't package fontconfig cache file
- Fix prereq

* Sun Jun 27 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.20040217-3mdk
- rename (this is the old fonts-ttf-japanese-0.20040217-2mdk)

* Mon Apr 19 2004 Per yvind Karlsen <peroyvind@linux-mandrake.com> 0.20040217-2mdk
- fix buildrequires
- don't use () around commands, it will make rpm-build not exit on errors within the braces
- don't list files twice

* Wed Feb 18 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.20020727-4mdk
- from UTUMI Hirosi <utuhiro78@yahoo.co.jp>: initial build
  (old Kochis have license problems. This is a package of "alternative" Kochis)

* Fri Jul 25 2003 Per yvind Karlsen <peroyvind@sintrax.net> 0.20020727-4mdk
- rebuild
- fix obsolete-not-provided (rpmlint)

* Tue Feb 18 2003 Pablo Saratxaga <pablo@mandrakesoft.com> 0.2.20020727-3mdk
- proper use of fc-cache


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1412 |12cr|fonts-ttf-japanese-ipamona-20060712-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version	20060712
%define release	%mkrel 10
%define fontdir %_datadir/fonts/TTF/japanese-ipamona

Name:		fonts-ttf-japanese-ipamona
Summary:	IPAMona fonts for Japanese
Version:	%{version}
Release:	%{release}
Group:		System/Fonts/True type
License:	Distributable
URL:		http://www.geocities.jp/ipa_mona/
Source0:	%{name}-%{version}.tar.bz2
Source1:	fonts-ttf-japanese-ipamona_fonts.dir
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root
BuildArch:	noarch
BuildRequires: fontconfig

%description
IPAMona fonts are modified IPA fonts.

Most Japanese web sites and MS Office templates are
designed for MSPGothic, so Mr. Kobayashi changed the width of 
IPAPGothic to fit against MSPGothic.

Also he changed IPAPMincho for MSPMincho,
and added a "0x301c" character (= "〜") to IPAGothic/IPAMincho.


%prep
%setup -q

%install
rm -rf $RPM_BUILD_ROOT

install -d %buildroot/%fontdir
install -m 644 fonts/*.ttf %{buildroot}/%fontdir/
install %SOURCE1 %buildroot/%fontdir/fonts.dir
install %SOURCE1 %buildroot/%fontdir/fonts.scale

mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
ln -s ../../..%fontdir \
    %{buildroot}%_sysconfdir/X11/fontpath.d/ttf-japanese-ipamona:pri=50

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc fonts/COPYING.font.ja fonts/README_ipamona.txt
%doc fonts/doc/*
%doc opfc-ModuleHP-1.1.1.tar.bz2
%{fontdir}/*
%_sysconfdir/X11/fontpath.d/*


%changelog
* Tue May 17 2011 Funda Wang <fwang@mandriva.org> 20060712-10mdv2011.0
+ Revision: 675572
- br fontconfig for fc-query used in new rpm-setup-build

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 20060712-9mdv2011.0
+ Revision: 610732
- rebuild

* Wed Jan 20 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 20060712-8mdv2010.1
+ Revision: 494145
- fc-cache is now called by an rpm filetrigger

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 20060712-7mdv2010.0
+ Revision: 428847
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 20060712-6mdv2009.0
+ Revision: 245260
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 20060712-5mdv2009.0
+ Revision: 239584
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 20060712-3mdv2008.1
+ Revision: 125134
- kill re-definition of %%buildroot on Pixel's request

* Tue Aug 21 2007 Funda Wang <fwang@mandriva.org> 20060712-3mdv2008.0
+ Revision: 68093
- Adapt to new fonts policy

* Mon Aug 20 2007 Thierry Vignaud <tv@mandriva.org> 20060712-2mdv2008.0
+ Revision: 67832
- rebuild


* Mon Jul 24 2006 UTUMI Hirosi <utuhiro78@yahoo.co.jp> 20060712-1mdv2007.0
- new release

* Sat Feb 18 2006 UTUMI Hirosi <utuhiro78@yahoo.co.jp> 20060210-3mdk
- fix post and postun

* Tue Feb 14 2006 UTUMI Hirosi <utuhiro78@yahoo.co.jp> 20060210-2mdk
- add modified fonts.dir (source1) to show Flash with IPA fonts

* Sat Feb 11 2006 UTUMI Hirosi <utuhiro78@yahoo.co.jp> 20060210-1mdk
- first spec for Mandriva Linux


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1413 |12cr|fonts-ttf-japanese-mplus_ipagothic-20060520-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version	20060520
%define release	%mkrel 10
%define fontdir %_datadir/fonts/TTF/japanese-mplus_ipagothic

Name:		fonts-ttf-japanese-mplus_ipagothic
Summary:	M+ OUTLINE FONTS with IPA gothic for Japanese
Version:	%{version}
Release:	%{release}
Group:		System/Fonts/True type
License:	Distributable
URL:		http://mix-mplus-ipa.sourceforge.jp/
Source0:	%{name}-%{version}.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root
Requires(post): mkfontdir, mkfontscale
BuildArch:	noarch
BuildRequires: fontconfig

%description
M+ OUTLINE FONTS don't have Kanji,
so "M+ with IPA gothic" use IPA gothic for Kanji.


%prep
%setup -q

%install
rm -rf $RPM_BUILD_ROOT

install -d %{buildroot}/%{fontdir}
install -m 644 *.ttf %{buildroot}/%{fontdir}

mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
ln -s ../../..%fontdir \
    %{buildroot}%_sysconfdir/X11/fontpath.d/ttf-japanese-mplus_ipagothic:pri=50

%clean
rm -rf $RPM_BUILD_ROOT

%post
cd %{fontdir}
mkfontdir
mkfontscale
cd -

%preun
rm -f %fontdir/fonts.{dir,scale}

%files
%defattr(-,root,root)
%doc COPYING.font.ja *.txt
%doc opfc-ModuleHP-1.1.1_withIPAFonts_and_Mplus.tar.bz2
%{fontdir}/*.ttf
%_sysconfdir/X11/fontpath.d/*


%changelog
* Tue May 17 2011 Funda Wang <fwang@mandriva.org> 20060520-10mdv2011.0
+ Revision: 675573
- br fontconfig for fc-query used in new rpm-setup-build

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 20060520-9mdv2011.0
+ Revision: 610733
- rebuild

* Wed Jan 20 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 20060520-8mdv2010.1
+ Revision: 494146
- fc-cache is now called by an rpm filetrigger

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 20060520-7mdv2010.0
+ Revision: 428848
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 20060520-6mdv2009.0
+ Revision: 245261
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 20060520-5mdv2009.0
+ Revision: 239585
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 20060520-3mdv2008.1
+ Revision: 125136
- kill re-definition of %%buildroot on Pixel's request

* Tue Aug 21 2007 Funda Wang <fwang@mandriva.org> 20060520-3mdv2008.0
+ Revision: 68102
- Adopt to new font policy

* Mon Aug 20 2007 Thierry Vignaud <tv@mandriva.org> 20060520-2mdv2008.0
+ Revision: 67831
- rebuild


* Mon Jul 24 2006 UTUMI Hirosi <utuhiro78@yahoo.co.jp> 20060520-1mdv2007.0
- new release

* Mon May 01 2006 UTUMI Hirosi <utuhiro78@yahoo.co.jp> 20060427-1mdk
- new release
- add some fonts
- change URL

* Tue Feb 21 2006 UTUMI Hirosi <utuhiro78@yahoo.co.jp> 0.0.0.10-1mdk
- first spec for Mandriva Linux
- mplus-TESTFLIGHT-010


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1414 |12cr|fonts-ttf-junicode-0.6.11-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 0.6.11
%define fversion 0-6-11
%define release %mkrel 8

Summary:	Peter Baker's Junicode Fonts for medievalists
Name:		fonts-ttf-junicode
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		System/Fonts/True type
URL:		http://junicode.sourceforge.net/
# (Abel) I'm lazy; zip file at http://www.engl.virginia.edu/OE/junicode/
Source0:	junicode-%fversion.zip
# from http://heanet.dl.sourceforge.net/sourceforge/junicode/junicode-source-0.6.11.tar.gz:
Source1:	junicode-changelog-0.6.11
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires: fontconfig
BuildRequires:	freetype-tools

%description
This package contains the excellent Junicode font created by Peter
S. Baker. This font is especially suited for medievalists, as it offers
many characters common in languages as Old English, Old Norse, etc.,
but it is beautiful and elegant enough to be used for other purposes.

%prep
%setup -q -c %name-%version
install -m 644 %SOURCE1 ChangeLog

# clean useless dirs
rm -rf docs/.xvpics

%build

%install
rm -rf $RPM_BUILD_ROOT

mkdir -p $RPM_BUILD_ROOT%{_datadir}/fonts/ttf/junicode

cp *.ttf $RPM_BUILD_ROOT%{_datadir}/fonts/ttf/junicode
ttmkfdir $RPM_BUILD_ROOT%{_datadir}/fonts/ttf/junicode > $RPM_BUILD_ROOT%{_datadir}/fonts/ttf/junicode/fonts.dir
ln -s fonts.dir $RPM_BUILD_ROOT%{_datadir}/fonts/ttf/junicode/fonts.scale

mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
ln -s ../../..%_datadir/fonts/ttf/junicode \
    %{buildroot}%_sysconfdir/X11/fontpath.d/ttf-junicode:pri=50

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc ChangeLog
%{_datadir}/fonts/ttf/junicode
%{_sysconfdir}/X11/fontpath.d/ttf-junicode:pri=50


%changelog
* Tue May 17 2011 Funda Wang <fwang@mandriva.org> 0.6.11-8mdv2011.0
+ Revision: 675574
- br fontconfig for fc-query used in new rpm-setup-build

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.6.11-7mdv2011.0
+ Revision: 610734
- rebuild

* Wed Jan 20 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 0.6.11-6mdv2010.1
+ Revision: 494147
- fc-cache is now called by an rpm filetrigger

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 0.6.11-5mdv2010.0
+ Revision: 428849
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.6.11-4mdv2009.0
+ Revision: 245280
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.6.11-2mdv2008.1
+ Revision: 136417
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Jul 06 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 0.6.11-2mdv2008.0
+ Revision: 49189
- fontpath.d conversion (#31756)
- Import fonts-ttf-junicode




* Thu Aug 31 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.6.11-1mdv2007.0
- new release (#22092)
- use %%mkrel
- new URL
- fix source0

* Wed Feb 08 2006 Frederic Crozat <fcrozat@mandriva.com> 0.6.4-2mdk
- Fix prereq
- Fix post/postun scripts

* Thu Dec 23 2004 Abel Cheung <deaddog@mandrake.org> 0.6.4-1mdk
- First Mandrakelinux package submitted by
  Roberto Rosselli Del Turco <rosselli@ling.unipi.it>

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1415 |12cr|fonts-ttf-jura-2.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname jura-ttf

Summary:	Family of sans-serif fonts in the Eurostile vein
Name:		fonts-ttf-jura
Version:	2.6.1
Release:	%mkrel 1
License:	OFL and GPLv3
Group:		System/Fonts/True type
URL:		http://io.debian.net/~danielj/
Source0:	http://io.debian.net/~danielj/jura/%{pkgname}-%{version}.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	freetype-tools
BuildRequires:	dos2unix

%description
Jura is a family of sans-serif fonts in the Eurostile vein. It was originally
inspired by some work I was doing for the FreeFont project in designing a Kayah
Li range for FreeMono. (Kayah Li is a language used by a minority people group
in Burma. Because the Burmese government suppresses the teaching of minority
scripts, the Kayah Li script is taught only in schools in refugee camps
in Thailand.) I wanted to create a Roman alphabet using the same kinds
of strokes and curves as the Kayah Li glyphs, and thus Jura was born. It has
been expanded to include glyphs for the Cyrillic and Greek alphabets as well.

Jura is available in four weights: Book, Medium, DemiBold, and Bold.

%prep
%setup -q -c -n %{pkgname}-%{version}
chmod -x *
dos2unix *.txt

%build

%install
%__rm -rf %{buildroot}

%__mkdir_p %{buildroot}%{_xfontdir}/TTF/jura

%__install -m 644 *.ttf %{buildroot}%{_xfontdir}/TTF/jura
ttmkfdir %{buildroot}%{_xfontdir}/TTF/jura -o %{buildroot}%{_xfontdir}/TTF/jura/fonts.dir
%__ln_s fonts.dir %{buildroot}%{_xfontdir}/TTF/jura/fonts.scale

%__mkdir_p %{buildroot}%_sysconfdir/X11/fontpath.d/
%__ln_s ../../..%{_xfontdir}/TTF/jura \
    %{buildroot}%_sysconfdir/X11/fontpath.d/ttf-jura:pri=50

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc FONTLOG.txt license-gpl-3.0.txt license-ofl.txt
%dir %{_xfontdir}/TTF/jura
%{_xfontdir}/TTF/jura/*.ttf
%verify(not mtime) %{_datadir}/fonts/TTF/jura/fonts.dir
%{_xfontdir}/TTF/jura/fonts.scale
%{_sysconfdir}/X11/fontpath.d/ttf-jura:pri=50


%changelog
* Fri Dec 09 2011 Dmitry Mikhirev <dmikhirev@mandriva.org> 2.6.1-1mdv2012.0
+ Revision: 739450
- Update to 2.6.1

* Fri Jul 22 2011 Sergey Zhemoitel <serg@mandriva.org> 2.4-1
+ Revision: 690980
- imported package fonts-ttf-jura


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1416 |12cr|fonts-ttf-khartiya-1.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname khartiya-ttf

Summary:	Extended Bitstream Charter font
Name:		fonts-ttf-khartiya
Version:	1.0.1
Release:	%mkrel 1
License:	OFL
Group:		System/Fonts/True type
URL:		http://code.google.com/p/khartiya/
Source0:	http://khartiya.googlecode.com/files/%{pkgname}-%{version}.tar.xz
BuildArch:	noarch
BuildRequires:	freetype-tools
BuildRequires:	dos2unix

%description
These fonts are based on Bitstream Charter font which was released by Bitstream
for X Window System. They are extended by addition of Cyrillic letters.

%prep
%setup -q -c -n %{pkgname}-%{version}
dos2unix OFL-FAQ.txt

%build

%install
%__mkdir_p %{buildroot}%{_xfontdir}/TTF/khartiya

%__install -m 644 *.ttf %{buildroot}%{_xfontdir}/TTF/khartiya
ttmkfdir %{buildroot}%{_xfontdir}/TTF/khartiya -o %{buildroot}%{_xfontdir}/TTF/khartiya/fonts.dir
%__ln_s fonts.dir %{buildroot}%{_xfontdir}/TTF/khartiya/fonts.scale

%__mkdir_p %{buildroot}%_sysconfdir/X11/fontpath.d/
%__ln_s ../../..%{_xfontdir}/TTF/khartiya \
    %{buildroot}%_sysconfdir/X11/fontpath.d/ttf-khartiya:pri=50

%files
%defattr(644,root,root,755)
%doc FontLog.txt OFL.txt OFL-FAQ.txt
%dir %{_xfontdir}/TTF/khartiya
%{_xfontdir}/TTF/khartiya/*.ttf
%verify(not mtime) %{_datadir}/fonts/TTF/khartiya/fonts.dir
%{_xfontdir}/TTF/khartiya/fonts.scale
%{_sysconfdir}/X11/fontpath.d/ttf-khartiya:pri=50


%changelog
* Mon Aug 13 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.0.1-1mdv2012.0
+ Revision: 814518
- update to 1.0.1

* Fri Dec 09 2011 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.4-1
+ Revision: 739417
- BR fixed
- Update to 0.4

* Fri Jul 22 2011 Sergey Zhemoitel <serg@mandriva.org> 0.2-1
+ Revision: 690983
- imported package fonts-ttf-khartiya


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1417 |12cr|fonts-ttf-liberastika-1.1.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname liberastika-ttf

Summary: Sans fonts derived from Liberation Sans
Name: fonts-ttf-liberastika
Version: 1.1.3
Release: %mkrel 1
License: GPLv2 with exception
Group: System/Fonts/True type
URL: http://code.google.com/p/liberastika/
Source0: http://liberastika.googlecode.com/files/%{pkgname}-%{version}.tar.xz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
BuildRequires: freetype-tools

%description
The font based on Liberation Sans with some cyrillic letters modified. It is metrically incompatible with Arial fonts.

%prep
%setup -q -c -n %{pkgname}-%{version}

%build

%install
%__rm -rf %{buildroot}

%__mkdir_p %{buildroot}%{_xfontdir}/TTF/liberastika

%__install -m 644 *.ttf %{buildroot}%{_xfontdir}/TTF/liberastika
ttmkfdir %{buildroot}%{_xfontdir}/TTF/liberastika > %{buildroot}%{_xfontdir}/TTF/liberastika/fonts.dir
%__ln_s fonts.dir %{buildroot}%{_xfontdir}/TTF/liberastika/fonts.scale

%__mkdir_p %{buildroot}%_sysconfdir/X11/fontpath.d/
%__ln_s ../../..%{_xfontdir}/TTF/liberastika \
    %{buildroot}%_sysconfdir/X11/fontpath.d/ttf-liberastika:pri=50

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc AUTHORS COPYING README ChangeLog
%dir %{_xfontdir}/TTF/liberastika
%{_xfontdir}/TTF/liberastika/*.ttf
%verify(not mtime) %{_datadir}/fonts/TTF/liberastika/fonts.dir
%{_xfontdir}/TTF/liberastika/fonts.scale
%{_sysconfdir}/X11/fontpath.d/ttf-liberastika:pri=50





%changelog
* Fri Jul 22 2011 Sergey Zhemoitel <serg@mandriva.org> 1.1.3-1mdv2012.0
+ Revision: 690986
- imported package fonts-ttf-liberastika


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1418 |12cr|fonts-ttf-libertine-5.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define archivename	LinLibertineTTF
%define reldate		2012_07_02
%define fontdir		%{_datadir}/fonts/ttf/libertine

Name:		fonts-ttf-libertine
Version:	5.3.0
Release:	%mkrel 1
Summary:	Linux Libertine Open Fonts
Group:		System/Fonts/True type
License:	GPLv2 and OFL
URL:		http://linuxlibertine.sf.net
Source0:	http://downloads.sourceforge.net/project/linuxlibertine/linuxlibertine/5.3.0/%{archivename}_%{version}_%{reldate}.tgz
BuildArch:	noarch
BuildRequires:	fontconfig
BuildRequires:	freetype-tools
Provides:	linux-libertine-fonts
Obsoletes:	linux-libertine-fonts

%description
The Linux Libertine Open Fonts are a TrueType font family for practical
use in documents. They were created to provide a free alternative to
proprietary standard fonts.


%prep
%setup -qc


%install
install -d -m 0755 %{buildroot}%{fontdir}
install -p -m 0644 *.ttf  %{buildroot}%{fontdir}
ttmkfdir -d %{buildroot}%{fontdir} -o %{buildroot}%{fontdir}/fonts.scale
cp -f %{buildroot}%{fontdir}/fonts.scale %{buildroot}%{fontdir}/fonts.dir
mkdir -p %{buildroot}%{_sysconfdir}/X11/fontpath.d
ln -s %{fontdir} %{buildroot}%{_sysconfdir}/X11/fontpath.d/ttf-libertine:pri=50


%files
%doc *.txt
%{fontdir}
%{_sysconfdir}/X11/fontpath.d/ttf-libertine:pri=50


%changelog
* Tue Jul 10 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 5.3.0-1mdv2011.0
+ Revision: 808716
- update to 5.3.0

* Mon May 23 2011 Funda Wang <fwang@mandriva.org> 5.0.0-1
+ Revision: 677556
- new version 5.0.0

* Tue May 17 2011 Funda Wang <fwang@mandriva.org> 4.4.1-4
+ Revision: 675575
- br fontconfig for fc-query used in new rpm-setup-build

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 4.4.1-3mdv2011.0
+ Revision: 610735
- rebuild

* Wed Jan 20 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 4.4.1-2mdv2010.1
+ Revision: 494152
- fc-cache is now called by an rpm filetrigger

* Sat Dec 12 2009 Frederik Himpe <fhimpe@mandriva.org> 4.4.1-1mdv2010.1
+ Revision: 477781
- Update to new version 4.4.1

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 2.8.14-2mdv2010.0
+ Revision: 428851
- rebuild

* Wed Jul 30 2008 Funda Wang <fwang@mandriva.org> 2.8.14-1mdv2009.0
+ Revision: 254843
- update doc files
- Use pre-built fonts
- New version 2.8.14

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2.7.9-3mdv2009.0
+ Revision: 245282
- rebuild

* Mon Dec 31 2007 Funda Wang <fwang@mandriva.org> 2.7.9-1mdv2008.1
+ Revision: 139763
- New versino 2.7.9

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Sep 04 2007 Adam Williamson <awilliamson@mandriva.org> 2.6.9-1mdv2008.0
+ Revision: 79374
- Import fonts-ttf-libertine


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1419 |12cr|fonts-ttf-myuppy-1.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	MYuppy TrueType font
Name:		fonts-ttf-myuppy
Version:	1.0.0
Release:	%mkrel 2
License:	Eclipse Public Licence 1.0
URL:		http://developer.symbian.org/
Group:		System/Fonts/True type
Source0:	http://developer.symbian.org/xref/epl/raw/Symbian3/sf/os/textandloc/fontservices/referencefonts/truetype/myuppygb-medium.ttf
Source1:	http://developer.symbian.org/xref/epl/raw/Symbian3/sf/os/textandloc/fontservices/referencefonts/truetype/myuppygb-medium_readme.txt
BuildArch:	noarch
BuildRequires: fontconfig
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
MYuppyGB-Medium

Format - TTF TrueType
Character set - GB2312
Encoding - Unicode

This font was designed to appeal to young urban professionals, Monotype
Yuppy is a newly designed typeface with a unique, modern feel. The
design combines elements of handwriting with classic letterform
characteristics, such as open shapes and proper proportions that help
the typeface retain legibility.

%prep
%setup -Tc
cp %{SOURCE1} .

%install
rm -fr %buildroot
mkdir -p %buildroot/%{_datadir}/fonts/TTF/myuppy
install -m 644 %{SOURCE0} %buildroot/%{_datadir}/fonts/TTF/myuppy

mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
ln -s ../../..%_datadir/fonts/TTF/myuppy \
    %{buildroot}%_sysconfdir/X11/fontpath.d/ttf-myuppy:pri=50

%clean
rm -fr %buildroot

%files
%defattr(-,root,root,0755)
%doc *.txt
%dir %_datadir/fonts/TTF/myuppy/
%_datadir/fonts/TTF/myuppy/*.ttf
%_sysconfdir/X11/fontpath.d/ttf-myuppy:pri=50


%changelog
* Tue May 17 2011 Funda Wang <fwang@mandriva.org> 1.0.0-2mdv2011.0
+ Revision: 675576
- br fontconfig for fc-query used in new rpm-setup-build

* Sun Aug 29 2010 Funda Wang <fwang@mandriva.org> 1.0.0-1mdv2011.0
+ Revision: 574183
- import fonts-ttf-myuppy


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1420 |12cr|fonts-ttf-neocyr-20110622-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname neocyr

Summary:	Decorative typeface
Name:		fonts-ttf-neocyr
Version:	20110622
Release:	%mkrel 1
License:	OFL
Group:		System/Fonts/True type
URL:		http://openfontlibrary.org/font/neocyr
Source0:	%{pkgname}.zip
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	freetype-tools
BuildRequires:	dos2unix

%description
Neocyr is a decorative typeface that includes Latin and Cyrillic characters.

%prep
%setup -q -c -n %{pkgname}-%{version}
dos2unix *.txt

%build

%install
%__rm -rf %{buildroot}

%__mkdir_p %{buildroot}%{_xfontdir}/TTF/neocyr

%__install -m 644 ttf/*.ttf %{buildroot}%{_xfontdir}/TTF/neocyr
ttmkfdir %{buildroot}%{_xfontdir}/TTF/neocyr -o %{buildroot}%{_xfontdir}/TTF/neocyr/fonts.dir
%__ln_s fonts.dir %{buildroot}%{_xfontdir}/TTF/neocyr/fonts.scale

%__mkdir_p %{buildroot}%_sysconfdir/X11/fontpath.d/
%__ln_s ../../..%{_xfontdir}/TTF/neocyr \
    %{buildroot}%_sysconfdir/X11/fontpath.d/ttf-neocyr:pri=50

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc FONTLOG.txt OFL.txt OFL-FAQ.txt
%dir %{_xfontdir}/TTF/neocyr
%{_xfontdir}/TTF/neocyr/*.ttf
%verify(not mtime) %{_datadir}/fonts/TTF/neocyr/fonts.dir
%{_xfontdir}/TTF/neocyr/fonts.scale
%{_sysconfdir}/X11/fontpath.d/ttf-neocyr:pri=50


%changelog
* Fri Dec 09 2011 Dmitry Mikhirev <dmikhirev@mandriva.org> 20110622-1mdv2012.0
+ Revision: 739493
- Update to 2011-06-22

* Fri Jul 22 2011 Sergey Zhemoitel <serg@mandriva.org> 1.0-1
+ Revision: 690989
- imported package fonts-ttf-neocyr


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1421 |12cr|fonts-ttf-notcouriersans-1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname notcouriersans

Summary:	Re-interpretation of Nimbus Mono
Name:		fonts-ttf-notcouriersans
Version:	1.1
Release:	1
License:	GPLv2 with font exception
Group:		System/Fonts/True type
URL:		http://ospublish.constantvzw.org
Source0:	%{pkgname}.zip
BuildArch:	noarch
BuildRequires:	freetype-tools

%description
NotCourierSans is a re-interpretation of Nimbus Mono whose design began
in Wroclaw at the occasion of the Libre Graphics Meeting 2008. For more
detailed information explore the files included in the font package
(FONTLOG.txt). The 1.1 version has been expanded by a work on Cyrillic
glyphs by Paulo Silva aka nitrofurano. NotCourierSans 1.1 contains 2 ornamental
glyphs encoded in the private use characters: - in U+E000, the OSP frog mascot
- in U+E001, the 75 ligature added during an OSP workshop in Le 75, École
Supérieure des Arts de l’Image, on Wednesday 17 December. These sugars are
accessible through the Ornament Open Type features.

%prep
%setup -q -n OSP_NotCourierSans

%build

%install
%__rm -rf %{buildroot}

%__mkdir_p %{buildroot}%{_xfontdir}/TTF/notcouriersans

%__install -m 644 *.ttf %{buildroot}%{_xfontdir}/TTF/notcouriersans
ttmkfdir %{buildroot}%{_xfontdir}/TTF/notcouriersans -o %{buildroot}%{_xfontdir}/TTF/notcouriersans/fonts.dir
%__ln_s fonts.dir %{buildroot}%{_xfontdir}/TTF/notcouriersans/fonts.scale

%__mkdir_p %{buildroot}%_sysconfdir/X11/fontpath.d/
%__ln_s ../../..%{_xfontdir}/TTF/notcouriersans \
    %{buildroot}%_sysconfdir/X11/fontpath.d/ttf-notcouriersans:pri=50

%files
%doc FONTLOG.txt COPYING.txt
%dir %{_xfontdir}/TTF/notcouriersans
%{_xfontdir}/TTF/notcouriersans/*.ttf
%verify(not mtime) %{_datadir}/fonts/TTF/notcouriersans/fonts.dir
%{_xfontdir}/TTF/notcouriersans/fonts.scale
%{_sysconfdir}/X11/fontpath.d/ttf-notcouriersans:pri=50


%changelog
* Wed Dec 14 2011 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.1-1
+ Revision: 741073
- imported package fonts-ttf-notcouriersans


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1422 |12cr|fonts-ttf-oldstandard-2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname oldstandard

Summary:	Old-style font family
Name:		fonts-ttf-oldstandard
Version:	2.2
Release:	%mkrel 1
License:	OFL
Group:		System/Fonts/True type
URL:		http://www.thessalonica.org.ru/en/fonts.html
Source0:	http://www.thessalonica.org.ru/downloads/%{pkgname}-%{version}.ttf.zip
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	freetype-tools
BuildRequires:	dos2unix

%description
Old Standard is a multilingual font family, supposed to be a good companion
for Thessalonica. It is based on Russian and German editions of the late 19th
and early 20th centuries and reproduces the so-called "Modern" style, extremely
popular in its time, but almost completely abandoned later. This project is
currently most mature and stable, although still has a large field
for improvements. The Old Standard font family currently includes three shapes
(regular, italic and bold) and has more than 1400 glyphs in the regular
version.

%prep
%setup -q -c -n %{pkgname}-%{version}
dos2unix OFL-FAQ.txt

%build

%install
%__rm -rf %{buildroot}

%__mkdir_p %{buildroot}%{_xfontdir}/TTF/oldstandard

%__install -m 644 *.ttf %{buildroot}%{_xfontdir}/TTF/oldstandard
ttmkfdir %{buildroot}%{_xfontdir}/TTF/oldstandard -o %{buildroot}%{_xfontdir}/TTF/oldstandard/fonts.dir
%__ln_s fonts.dir %{buildroot}%{_xfontdir}/TTF/oldstandard/fonts.scale

%__mkdir_p %{buildroot}%_sysconfdir/X11/fontpath.d/
%__ln_s ../../..%{_xfontdir}/TTF/oldstandard \
    %{buildroot}%_sysconfdir/X11/fontpath.d/ttf-oldstandard:pri=50

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc FONTLOG.txt OFL.txt OFL-FAQ.txt
%dir %{_xfontdir}/TTF/oldstandard
%{_xfontdir}/TTF/oldstandard/*.ttf
%verify(not mtime) %{_datadir}/fonts/TTF/oldstandard/fonts.dir
%{_xfontdir}/TTF/oldstandard/fonts.scale
%{_sysconfdir}/X11/fontpath.d/ttf-oldstandard:pri=50





%changelog
* Fri Dec 09 2011 Dmitry Mikhirev <dmikhirev@mandriva.org> 2.2-1mdv2012.0
+ Revision: 739416
- Update to 2.2

* Fri Jul 22 2011 Sergey Zhemoitel <serg@mandriva.org> 2.0.2-1
+ Revision: 690992
- imported package fonts-ttf-oldstandard


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1423 |12cr|fonts-ttf-pfennig-20110924-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname pfennig

Summary:	Humanist sans-serif font family
Name:		fonts-ttf-pfennig
Version:	20110924
Release:	%mkrel 1
License:	OFL
Group:		System/Fonts/True type
URL:		http://io.debian.net/~danielj/
Source0:	http://io.debian.net/~danielj/pfennig/%{pkgname}-%{version}.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	freetype-tools
BuildRequires:	dos2unix

%description
Pfennig is a humanist sans-serif font with support for Latin, Cyrillic, Greek
and Hebrew character sets. It contains sufficient characters for Latin-0
through Latin-10, as well as glyphs for all modern Cyrillic orthographies,
the full Vietnamese range, modern Greek, modern Hebrew, and the Pan-African
Alphabet. It supports the standard Roman ligatures and uses OpenType tables
for diacritic placement. The italic faces are true italics, not just oblique.

%prep
%setup -q -c -n %{pkgname}-%{version}
dos2unix *.txt

%build

%install
%__rm -rf %{buildroot}

%__mkdir_p %{buildroot}%{_xfontdir}/TTF/pfennig

%__install -m 644 *.ttf %{buildroot}%{_xfontdir}/TTF/pfennig
ttmkfdir %{buildroot}%{_xfontdir}/TTF/pfennig -o %{buildroot}%{_xfontdir}/TTF/pfennig/fonts.dir
%__ln_s fonts.dir %{buildroot}%{_xfontdir}/TTF/pfennig/fonts.scale

%__mkdir_p %{buildroot}%_sysconfdir/X11/fontpath.d/
%__ln_s ../../..%{_xfontdir}/TTF/pfennig \
    %{buildroot}%_sysconfdir/X11/fontpath.d/ttf-pfennig:pri=50

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc FONTLOG.txt OFL.txt
%dir %{_xfontdir}/TTF/pfennig
%{_xfontdir}/TTF/pfennig/*.ttf
%verify(not mtime) %{_datadir}/fonts/TTF/pfennig/fonts.dir
%{_xfontdir}/TTF/pfennig/fonts.scale
%{_sysconfdir}/X11/fontpath.d/ttf-pfennig:pri=50


%changelog
* Fri Dec 09 2011 Dmitry Mikhirev <dmikhirev@mandriva.org> 20110924-1mdv2012.0
+ Revision: 739433
- Added new tarball
- Update to 20110924

* Sat Jul 23 2011 Sergey Zhemoitel <serg@mandriva.org> 20100831-1
+ Revision: 691278
- imported package fonts-ttf-pfennig


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1424 |12cr|fonts-ttf-poltawski-antiqua-1.101-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Truetype's Poltawski-Antiqua fonts
Name:		fonts-ttf-poltawski-antiqua
Version:	1.101
Release:	1
License:	GUST Font License
Group:		System/Fonts/True type
URL:		http://jmn.pl/antykwa-poltawskiego/
Source0:	http://jmn.pl/pliki/ap%{version}ttf.zip
BuildArch:	noarch
BuildRequires:	fontconfig
BuildRequires:	freetype-tools

%description
This font was designed in the 'twenties and the 'thirties
of XX century by a Polish graphic artist and a typographer 
Adam Ptawski.
It was widely used by Polish printing houses as long as metal
types were in use (until ca the 'sixties).

%prep
%setup -qc

%build

%install
mkdir -p %{buildroot}%{_datadir}/fonts/TTF/antpolt

install -m 644 *.ttf %{buildroot}%{_datadir}/fonts/TTF/antpolt
ttmkfdir %{buildroot}%{_datadir}/fonts/TTF/antpolt > %{buildroot}%{_datadir}/fonts/TTF/antpolt/fonts.dir
ln -s fonts.dir %{buildroot}%{_datadir}/fonts/TTF/antpolt/fonts.scale

mkdir -p %{buildroot}%{_sysconfdir}/X11/fontpath.d/
ln -s ../../..%{_datadir}/fonts/TTF/antpolt \
	%{buildroot}%{_sysconfdir}/X11/fontpath.d/ttf-antpolt:pri=50

%files
%dir %{_datadir}/fonts/TTF/antpolt
%{_datadir}/fonts/TTF/antpolt/*.ttf
%verify(not mtime) %{_datadir}/fonts/TTF/antpolt/fonts.dir
%{_datadir}/fonts/TTF/antpolt/fonts.scale
%{_sysconfdir}/X11/fontpath.d/ttf-antpolt:pri=50


%changelog
* Sun Apr 08 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 1.101-1
+ Revision: 789914
- import fonts-ttf-poltawski-antiqua


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1425 |12cr|fonts-ttf-ptsans-20101225-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname PTSans

Summary: Fonts to support national alphabet of Russian people
Name: fonts-ttf-ptsans
Version: 20101225
Release: %mkrel 1
License: open
Group: System/Fonts/True type
URL: http://www.fontstock.com/public/PTSans.zip
Source0: %{pkgname}.zip
BuildArch: noarch
BuildRequires: freetype-tools

%description
Headset PTSans is part of the project to create a set of Russian fonts free
public open-user license, designed to meet the needs of multi-ethnic country
in the font that will not only serve in official and business correspondence,
but also serve as a tool for development of national literature
and intercultural exchange.

%prep
%setup -q -c -n %{pkgname}

%build

%install
mkdir -p %{buildroot}%{_datadir}/fonts/TTF/ptsans

install -m 644 *.ttf %{buildroot}%{_datadir}/fonts/TTF/ptsans
ttmkfdir %{buildroot}%{_datadir}/fonts/TTF/ptsans -o %{buildroot}%{_datadir}/fonts/TTF/ptsans/fonts.dir
ln -s fonts.dir %{buildroot}%{_datadir}/fonts/TTF/ptsans/fonts.scale

mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
ln -s ../../..%_datadir/fonts/TTF/ptsans \
    %{buildroot}%_sysconfdir/X11/fontpath.d/ttf-ptsans:pri=50

%files
%defattr(644,root,root,755)
%doc *.txt 
%dir %{_datadir}/fonts/TTF/ptsans
%{_datadir}/fonts/TTF/ptsans/*.ttf
%verify(not mtime) %{_datadir}/fonts/TTF/ptsans/fonts.dir
%{_datadir}/fonts/TTF/ptsans/fonts.scale
%{_sysconfdir}/X11/fontpath.d/ttf-ptsans:pri=50



%changelog
* Mon Aug 13 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 20101225-1mdv2012.0
+ Revision: 814530
- update to 20101225
- spec cleanup
- minor fixes

* Fri Jul 22 2011 Sergey Zhemoitel <serg@mandriva.org> 1-1
+ Revision: 691021
- fix spec
- imported package fonts-ttf-ptsans

  + Александр Казанцев <kazancas@mandriva.org>
    - import fonts-ttf-ptsans


* Thu Jun 17 2010 Alexander Kazancev <kazancas@mandriva.ru>
- Initial build.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1426 |12cr|fonts-ttf-ptserif-0.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname PTSerif

Summary:	Fonts to support national alphabet of Russian people
Name:		fonts-ttf-ptserif
Version:	0.1
Release:	3
License:	ParaType Free Font License
Group:		System/Fonts/True type
URL:		http://www.paratype.com/public/
Source0:	http://www.fontstock.com/public/%{pkgname}.zip
BuildArch:	noarch
BuildRequires:	freetype-tools
BuildRequires:	dos2unix

%description
PT Serif is a transitional serif face with humanistic terminals designed
for use together with PT Sans and harmonized with PT Sans on metrics,
proportions, weights and design. PT Serif consists of six styles: regular
and bold weights with corresponding italics form a standard computer font
family for basic text setting; two caption styles (regular and italic) are
for texts of small point sizes.

Designed by Alexandra Korolkova, Olga Umpeleva and Vladimir Yefimov.
Released by ParaType in 2010. 

%prep
%setup -q -c -n %{pkgname}
iconv -f cp1252 -t utf8 'PT Free Font License_eng_1.2.txt' -o 'PT-Free-Font-License_eng_1.2.txt'
dos2unix PT-Free-Font-License_eng_1.2.txt

%build

%install
mkdir -p %{buildroot}%{_xfontdir}/TTF/ptserif

install -m 644 *.ttf %{buildroot}%{_xfontdir}/TTF/ptserif
ttmkfdir %{buildroot}%{_xfontdir}/TTF/ptserif -o %{buildroot}%{_xfontdir}/TTF/ptserif/fonts.dir
ln -s fonts.dir %{buildroot}%{_xfontdir}/TTF/ptserif/fonts.scale

mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
ln -s ../../..%_datadir/fonts/TTF/ptserif \
    %{buildroot}%_sysconfdir/X11/fontpath.d/ttf-ptserif:pri=50

%files
%doc PT-Free-Font-License_eng_1.2.txt
%dir %{_xfontdir}/TTF/ptserif
%{_xfontdir}/TTF/ptserif/*.ttf
%verify(not mtime) %{_xfontdir}/TTF/ptserif/fonts.dir
%{_xfontdir}/TTF/ptserif/fonts.scale
%{_sysconfdir}/X11/fontpath.d/ttf-ptserif:pri=50


%changelog
* Fri Dec 09 2011 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.1-2mdv2011.0
+ Revision: 739397
- Fix for new dos2unix
- Release bump
- imported package fonts-ttf-ptserif


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1427 |12cr|fonts-ttf-pwt-0.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname pwtfont
%define distsuffix edm

Summary: Fonts to replace commonly used Microsoft Windows Fonts
Name: fonts-ttf-pwt
Version: 0.5
Release: %mkrel 1
License: open
Group: System/Fonts/True type
URL: http://www.pingwinsoft.ru/system/uploads/7/original/fonts_test.zip?1276003553
Source0: %{pkgname}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
BuildRequires: freetype-tools

%description
The PingWin Typography (PWT) fonts are intended to be replacements for most 
commonly used fonts on Microsoft systems: Tahoma, Arial, Courier, Verdana, Times New Roman

%prep
%setup -q -n %{pkgname}

%build

%install
rm -rf $RPM_BUILD_ROOT

mkdir -p $RPM_BUILD_ROOT%{_datadir}/fonts/TTF/pwt

install -m 644 *.ttf $RPM_BUILD_ROOT%{_datadir}/fonts/TTF/pwt
ttmkfdir $RPM_BUILD_ROOT%{_datadir}/fonts/TTF/pwt > $RPM_BUILD_ROOT%{_datadir}/fonts/TTF/pwt/fonts.dir
ln -s fonts.dir $RPM_BUILD_ROOT%{_datadir}/fonts/TTF/pwt/fonts.scale

mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
ln -s ../../..%_datadir/fonts/TTF/pwt \
    %{buildroot}%_sysconfdir/X11/fontpath.d/ttf-pwt:pri=50

%clean
rm -rf $RPM_BUILD_ROOT

%post
[ -x %{_bindir}/fc-cache ] && %{_bindir}/fc-cache 

%postun
if [ "$1" = "0" ]; then
  [ -x %{_bindir}/fc-cache ] && %{_bindir}/fc-cache 
fi


%files
%defattr(-,root,root,-)
%doc License.txt 
#COPYING
%dir %{_datadir}/fonts/TTF/pwt
%{_datadir}/fonts/TTF/pwt/*.ttf
%verify(not mtime) %{_datadir}/fonts/TTF/pwt/fonts.dir
%{_datadir}/fonts/TTF/pwt/fonts.scale
%{_sysconfdir}/X11/fontpath.d/ttf-pwt:pri=50



%changelog
* Mon Oct 10 2011 Александр Казанцев <kazancas@mandriva.org> 0.5-1edm2012.0
+ Revision: 704075
- imported package fonts-ttf-pwt

  + Sergey Zhemoitel <serg@mandriva.org>
    - imported package fonts-ttf-pwt


* Thu Jun 17 2010 Alexander Kazancev <kazancas@mandriva.ru>
- Initial build.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1428 |12cr|fonts-ttf-ru-eng-fonts-1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname 122658-ru-eng-fonts

Summary: Russian Fonts
Name: fonts-ttf-ru-eng-fonts
Version: 1.0
Release: %mkrel 1
License: GPL
Group: System/Fonts/True type
URL: http://opendesktop.org/content/show.php/ru-eng-fonts?content=122658
Source0: %{pkgname}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
BuildRequires: freetype-tools

%description
There are 8 fonts in this package,which include english and russian alphabet.

%prep
%setup -q -n ru-eng-fonts

%build

%install
rm -rf $RPM_BUILD_ROOT

mkdir -p $RPM_BUILD_ROOT%{_datadir}/fonts/TTF/ru-eng

install -m 644 *.ttf $RPM_BUILD_ROOT%{_datadir}/fonts/TTF/ru-eng
ttmkfdir $RPM_BUILD_ROOT%{_datadir}/fonts/TTF/ru-eng > $RPM_BUILD_ROOT%{_datadir}/fonts/TTF/ru-eng/fonts.dir
ln -s fonts.dir $RPM_BUILD_ROOT%{_datadir}/fonts/TTF/ru-eng/fonts.scale

mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
ln -s ../../..%_datadir/fonts/TTF/ru-eng \
    %{buildroot}%_sysconfdir/X11/fontpath.d/ttf-ru-eng:pri=50

%clean
rm -rf $RPM_BUILD_ROOT

%post
[ -x %{_bindir}/fc-cache ] && %{_bindir}/fc-cache 

%postun
if [ "$1" = "0" ]; then
  [ -x %{_bindir}/fc-cache ] && %{_bindir}/fc-cache 
fi


%files
%defattr(-,root,root,-)
#%doc License.txt 
#COPYING
%dir %{_datadir}/fonts/TTF/ru-eng
%{_datadir}/fonts/TTF/ru-eng/*.ttf
%verify(not mtime) %{_datadir}/fonts/TTF/ru-eng/fonts.dir
%{_datadir}/fonts/TTF/ru-eng/fonts.scale
%{_sysconfdir}/X11/fontpath.d/ttf-ru-eng:pri=50



%changelog
* Fri Jul 22 2011 Sergey Zhemoitel <serg@mandriva.org> 1.0-1mdv2012.0
+ Revision: 691022
- fix spec
- imported package fonts-ttf-ru-eng-fonts


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1429 |12cr|fonts-ttf-sansus-webissimo-20110518-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname sansus-webissimo

Summary:	Sansus Webissimo serif font family
Name:		fonts-ttf-sansus-webissimo
Version:	20110518
Release:	1
License:	Creative Commons Attribution
Group:		System/Fonts/True type
URL:		http://openfontlibrary.org/font/sansus-webissimo
Source0:	%{pkgname}.zip
BuildArch:	noarch
BuildRequires:	freetype-tools

%description
"Sansus" - experiment with a new font brought into life in our professional
type foundry. We worked on every single shape and curve to enrich "Sansus"
with elegance and exactitude, try it on phone directories, on your site -
anywhere.

%prep
%setup -q -c -n %{name}-%{version}

%build

%install
%__rm -rf %{buildroot}

%__mkdir_p %{buildroot}%{_xfontdir}/TTF/sansus-webissimo

%__install -m 644 *.ttf %{buildroot}%{_xfontdir}/TTF/sansus-webissimo
ttmkfdir %{buildroot}%{_xfontdir}/TTF/sansus-webissimo -o %{buildroot}%{_xfontdir}/TTF/sansus-webissimo/fonts.dir
%__ln_s fonts.dir %{buildroot}%{_xfontdir}/TTF/sansus-webissimo/fonts.scale

%__mkdir_p %{buildroot}%_sysconfdir/X11/fontpath.d/
%__ln_s ../../..%{_xfontdir}/TTF/sansus-webissimo \
    %{buildroot}%_sysconfdir/X11/fontpath.d/ttf-sansus-webissimo:pri=50

%__install -d %{buildroot}%{_docdir}/%{name}
cat > %{buildroot}%{_docdir}/%{name}/README << EOF
Family		Sansus Webissimo
Designer	Sergiy S. Tkachenko 
License		CC-BY
Category	Serif

Description

"Sansus" - experiment with a new font brought into life in our professional
type foundry. We worked on every single shape and curve to enrich "Sansus"
with elegance and exactitude, try it on phone directories, on your site -
anywhere.

Full Language Support

Basic Cyrillic, Basic Latin, Euro, Western European
EOF

%files
%doc %{_docdir}/%{name}/README
%dir %{_xfontdir}/TTF/sansus-webissimo
%{_xfontdir}/TTF/sansus-webissimo/*.ttf
%verify(not mtime) %{_datadir}/fonts/TTF/sansus-webissimo/fonts.dir
%{_xfontdir}/TTF/sansus-webissimo/fonts.scale
%{_sysconfdir}/X11/fontpath.d/ttf-sansus-webissimo:pri=50


%changelog
* Wed Dec 14 2011 Dmitry Mikhirev <dmikhirev@mandriva.org> 20110518-1
+ Revision: 741143
- imported package fonts-ttf-sansus-webissimo


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1430 |12cr|fonts-ttf-tempora-lgc-0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname tempora-lgc

Summary:	times-like font with Latin, Greek and Cyrillic support
Name:		fonts-ttf-tempora-lgc
Version:	0.2
Release:	1
License:	GPLv2 with exception
Group:		System/Fonts/True type
URL:		http://www.thessalonica.org.ru/en/fonts.html
Source0:	http://www.thessalonica.org.ru/downloads/%{pkgname}.ttf.zip
BuildArch:	noarch
BuildRequires:	freetype-tools

%description
This font family is based on two well-known free typefaces similar to Adobe Times: Nimbus Roman No 9 L by URW (russified by Valek Filippov), and the Omega Serif family, developed by Yannis Haralambous. However, all basic components of the font, and especially its Greek and Cyrillic parts, have suffered serious modifications, so that currently Tempora LGC Unicode represents an independent typeface, quite different from its predecessors.

%prep
%setup -q -c -n %{pkgname}-%{version}

%build

%install
%__rm -rf %{buildroot}

%__mkdir_p %{buildroot}%{_xfontdir}/TTF/tempora-lgc

%__install -m 644 *.ttf %{buildroot}%{_xfontdir}/TTF/tempora-lgc
ttmkfdir %{buildroot}%{_xfontdir}/TTF/tempora-lgc > %{buildroot}%{_xfontdir}/TTF/tempora-lgc/fonts.dir
%__ln_s fonts.dir %{buildroot}%{_xfontdir}/TTF/tempora-lgc/fonts.scale

%__mkdir_p %{buildroot}%_sysconfdir/X11/fontpath.d/
%__ln_s ../../..%{_xfontdir}/TTF/tempora-lgc \
    %{buildroot}%_sysconfdir/X11/fontpath.d/ttf-tempora-lgc:pri=50

%clean
%__rm -rf %{buildroot}

%files
%doc COPYING HISTORY README
%dir %{_xfontdir}/TTF/tempora-lgc
%{_xfontdir}/TTF/tempora-lgc/*.ttf
%verify(not mtime) %{_datadir}/fonts/TTF/tempora-lgc/fonts.dir
%{_xfontdir}/TTF/tempora-lgc/fonts.scale
%{_sysconfdir}/X11/fontpath.d/ttf-tempora-lgc:pri=50


%changelog
* Wed Dec 07 2011 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.2-1
+ Revision: 738637
- imported package fonts-ttf-tempora-lgc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1431 |12cr|fonts-ttf-theano-2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname theano

Summary:	Theano Classical Fonts
Name:		fonts-ttf-theano
Version:	2.0
Release:	%mkrel 1
License:	OFL
Group:		System/Fonts/True type
URL:		http://www.thessalonica.org.ru/en/fonts.html
Source0:	http://www.thessalonica.org.ru/downloads/%{pkgname}-%{version}.ttf.zip
BuildRequires:	freetype-tools
BuildRequires:	dos2unix
BuildArch:	noarch

%description
Theano is a common name for some fonts designed from historic samples. Most
of these fonts were initially intended as Greek-only faces, but currently
Theano fonts contain a standard set of Latin, Greek and Cyrillic characters
(including the full polytonic set for Greek) and some additional characters.
These fonts can be useful for classicists or medievalists.

%prep
%setup -q -c -n %{pkgname}-%{version}
dos2unix OFL-FAQ.txt

%build

%install
%__rm -rf %{buildroot}

%__mkdir_p %{buildroot}%{_xfontdir}/TTF/theano

%__install -m 644 *.ttf %{buildroot}%{_xfontdir}/TTF/theano
ttmkfdir %{buildroot}%{_xfontdir}/TTF/theano -o %{buildroot}%{_xfontdir}/TTF/theano/fonts.dir
%__ln_s fonts.dir %{buildroot}%{_xfontdir}/TTF/theano/fonts.scale

%__mkdir_p %{buildroot}%_sysconfdir/X11/fontpath.d/
%__ln_s ../../..%{_xfontdir}/TTF/theano \
    %{buildroot}%_sysconfdir/X11/fontpath.d/ttf-theano:pri=50

%files
%doc FONTLOG.txt OFL.txt OFL-FAQ.txt
%dir %{_xfontdir}/TTF/theano
%{_xfontdir}/TTF/theano/*.ttf
%verify(not mtime) %{_datadir}/fonts/TTF/theano/fonts.dir
%{_xfontdir}/TTF/theano/fonts.scale
%{_sysconfdir}/X11/fontpath.d/ttf-theano:pri=50


%changelog
* Fri Dec 09 2011 Dmitry Mikhirev <dmikhirev@mandriva.org> 2.0-1mdv2012.0
+ Revision: 739414
- BR fixed
- imported package fonts-ttf-theano


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1432 |12cr|fonts-ttf-tibetan-ttmuni-1.901b-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Tibetan Machine Unicode font
Name:		fonts-ttf-tibetan-ttmuni
Version:	1.901b
Release:	%mkrel 5
License:	GPLv2+
URL: 		http://www.thdl.org/tools/fonts/tibfonts.php
Group:		System/Fonts/True type
Source0:	TibetanMachineUnicodeFont.zip
Buildarch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	mkfontdir

%description
This package provides an OpenType Unicode Tibetan font,
for writing in Tibetan, Dzongkha and Ladakhi with almost 4000 glyphs.

%prep
%setup -q -c %{name}

%install
rm -rf ${RPM_BUILD_ROOT}
mkdir -p ${RPM_BUILD_ROOT}/%{_datadir}/fonts/ttf/ttmuni/
install -m 644 *.ttf ${RPM_BUILD_ROOT}%{_datadir}/fonts/ttf/ttmuni/
cd ${RPM_BUILD_ROOT}/%{_datadir}/fonts/ttf/ttmuni/
mkfontdir
cp fonts.dir fonts.scale

mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
ln -s ../../..%_datadir/fonts/ttf/ttmuni \
    %{buildroot}%_sysconfdir/X11/fontpath.d/ttf-tibetan-ttmuni:pri=50


%clean
rm -fr ${RPM_BUILD_ROOT}

%files
%defattr(0644,root,root,0755)
%doc *.txt
%{_datadir}/fonts/ttf/ttmuni/
%{_sysconfdir}/X11/fontpath.d/ttf-tibetan-ttmuni:pri=50


%changelog
* Tue May 17 2011 Funda Wang <fwang@mandriva.org> 1.901b-5mdv2011.0
+ Revision: 675577
+ rebuild (emptylog)

* Mon Dec 06 2010 Funda Wang <fwang@mandriva.org> 1.901b-4mdv2011.0
+ Revision: 611717
- fix build

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild

* Wed Jan 20 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.901b-3mdv2010.1
+ Revision: 494157
- fc-cache is now called by an rpm filetrigger

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 1.901b-2mdv2010.0
+ Revision: 428852
- rebuild

* Sat Sep 27 2008 Frederic Crozat <fcrozat@mandriva.com> 1.901b-1mdv2009.0
+ Revision: 288921
- Release 1.901b
- Remove obsolete fontconfig 1 cache file
- Fix url

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.1.1.1-0.alpha.2mdv2008.1
+ Revision: 136417
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Jul 06 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.1.1.1-0.alpha.2mdv2008.0
+ Revision: 49209
- fontpath.d conversion (#31756)
- Import fonts-ttf-tibetan-ttmuni



* Wed Aug 30 2006 Thierry Vignaud <tvignaud@mandriva.com> 1.1.1.1-0.alpha.1mdv2007.0
- First Mandriva release (Davide Duina <davide.duina[at]google.com>)
- fix URL
- use %%mkrel

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1433 |12cr|fonts-ttf-triod-postnaja-20100305-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname TriodPostnaja

Summary: Decorative font in Slavonic Church style
Name: fonts-ttf-triod-postnaja
Version: 20100305
Release: %mkrel 1
License: OFL
Group: System/Fonts/True type
URL: http://io.debian.net/~danielj/
Source0: http://io.debian.net/~danielj/triod-postnaja/%{pkgname}-%{version}.sfd.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
BuildRequires: freetype-tools
BuildRequires: fontforge


%description
Triod Postnaja attempts to mimic the typefaces used to publish Old Church Slavonic service books prior to the 20th century. It also provides a range of Latin letters in the same style, sufficient for the needs of central, northern and western European languages.

%prep
#%setup -q -c -n %{pkgname}-%{version}
cd %_builddir
%__rm -rf %{pkgname}-%{version}
%__mkdir_p %{pkgname}-%{version}
cd %{pkgname}-%{version}
%__gzip -dc %{_sourcedir}/%{pkgname}-%{version}.sfd.gz > %{pkgname}-%{version}.sfd

%build
cd %{_builddir}/%{pkgname}-%{version}
for sfdfile in *.sfd
do
  fontforge -lang=ff -c "Open(\"./$sfdfile\"); Generate(\"./$sfdfile\":r + \".ttf\")"
done

%install
cd %{pkgname}-%{version}

%__rm -rf %{buildroot}

%__mkdir_p %{buildroot}%{_xfontdir}/TTF/triod-postnaja

%__install -m 644 *.ttf %{buildroot}%{_xfontdir}/TTF/triod-postnaja
ttmkfdir %{buildroot}%{_xfontdir}/TTF/triod-postnaja > %{buildroot}%{_xfontdir}/TTF/triod-postnaja/fonts.dir
%__ln_s fonts.dir %{buildroot}%{_xfontdir}/TTF/triod-postnaja/fonts.scale

%__mkdir_p %{buildroot}%_sysconfdir/X11/fontpath.d/
%__ln_s ../../..%{_xfontdir}/TTF/triod-postnaja \
    %{buildroot}%_sysconfdir/X11/fontpath.d/ttf-triod-postnaja:pri=50

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%dir %{_xfontdir}/TTF/triod-postnaja
%{_xfontdir}/TTF/triod-postnaja/*.ttf
%verify(not mtime) %{_datadir}/fonts/TTF/triod-postnaja/fonts.dir
%{_xfontdir}/TTF/triod-postnaja/fonts.scale
%{_sysconfdir}/X11/fontpath.d/ttf-triod-postnaja:pri=50





%changelog
* Sat Jul 23 2011 Sergey Zhemoitel <serg@mandriva.org> 20100305-1mdv2012.0
+ Revision: 691280
- imported package fonts-ttf-triod-postnaja


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1434 |12cr|fonts-ttf-ubuntu-0.70.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname ubuntu-font-family
%define _fontdir %{_datadir}/fonts/TTF/ubuntu

Name: fonts-ttf-ubuntu
Summary: Ubuntu Font Family
Version: 0.70.1
Release: %mkrel 2
License: Ubuntu Font Licence 1.0
Group: System/Fonts/True type
URL: http://font.ubuntu.com/
Source: http://font.ubuntu.com/download/%{pkgname}-%{version}.zip
BuildRequires: freetype-tools
BuildArch: noarch
BuildRequires: fontconfig
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The Ubuntu Font Family are a set of matching new libre/open fonts in
development during 2010--2011. The development is being funded by
Canonical Ltd on behalf the wider Free Software community and the
Ubuntu project.  The technical font design work and implementation is
being undertaken by Dalton Maag.

Both the final font Truetype/OpenType files and the design files used
to produce the font family are distributed under an open licence and
you are expressly encouraged to experiment, modify, share and improve.

%prep
%setup -q -n %{pkgname}-%{version}

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_fontdir}
install -m 644 *.ttf %{buildroot}%{_fontdir}
ttmkfdir %{buildroot}%{_fontdir} > %{buildroot}%{_fontdir}/fonts.dir
ln -s fonts.dir %{buildroot}%{_fontdir}/fonts.scale
mkdir -p %{buildroot}%{_sysconfdir}/X11/fontpath.d/
ln -s ../../..%{_fontdir} \
	%{buildroot}%{_sysconfdir}/X11/fontpath.d/ttf-ubuntu:pri=50

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc *.txt
%dir %{_fontdir}
%{_fontdir}/*.ttf
%verify(not mtime) %{_fontdir}/fonts.dir
%{_fontdir}/fonts.scale
%{_sysconfdir}/X11/fontpath.d/ttf-ubuntu:pri=50


%changelog
* Tue May 17 2011 Funda Wang <fwang@mandriva.org> 0.70.1-2mdv2011.0
+ Revision: 675578
- br fontconfig for fc-query used in new rpm-setup-build

* Wed Jan 05 2011 Claudio Matsuoka <claudio@mandriva.com> 0.70.1-1mdv2011.0
+ Revision: 628853
- imported package fonts-ttf-ubuntu


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1435 |12cr|fonts-ttf-unifont-5.1.20080907-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname		unifont
%define name		fonts-ttf-%{pkgname}
%define version		5.1.20080907
%define release		%mkrel 4

Summary:		GNU Unifont glyphs
Name:			%{name}
Version:		%{version}
Release:		%{release}
Source0:		%{pkgname}-%{version}.ttf.gz
License:		GPLv2
Group:			System/Fonts/True type
Url:			http://unifoundry.com/unifont.html
BuildRoot:		%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:		noarch
BuildRequires: fontconfig
BuildRequires:		freetype-tools

%description
GNU Unifont provides glyphs for every printable code point in the
Unicode 5.1 Basic Multilingual Plane (BMP).  The BMP occupies the
first 65,536 code points of the Unicode space, denoted as
U+0000..U+FFFF.

%prep
%setup -q -T -c %{name}-%{version}
cp -f %SOURCE0 .
gunzip -f *.gz

%install
%__rm -rf %{buildroot}
mkdir -p %{buildroot}%{_datadir}/fonts/TTF/%{pkgname}

install -m 644 *.ttf %{buildroot}%{_datadir}/fonts/TTF/%{pkgname}
ttmkfdir %{buildroot}/%{_datadir}/fonts/TTF/%{pkgname}  > %{buildroot}%{_datadir}/fonts/TTF/%{pkgname}/fonts.dir
ln -s fonts.dir %{buildroot}%{_datadir}/fonts/TTF/%{pkgname}/fonts.scale

mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
ln -s ../../..%_datadir/fonts/TTF/%{pkgname} \
    %{buildroot}%_sysconfdir/X11/fontpath.d/ttf-%{pkgname}:pri=50

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%dir %{_datadir}/fonts/TTF/%{pkgname}
%{_datadir}/fonts/TTF/%{pkgname}/*.ttf
%verify(not mtime) %{_datadir}/fonts/TTF/%{pkgname}/fonts.dir
%{_datadir}/fonts/TTF/%{pkgname}/fonts.scale
%{_sysconfdir}/X11/fontpath.d/ttf-%{pkgname}:pri=50



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1436 |12cr|fonts-ttf-uralic-0-2.20040829.5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Truetype fonts for Cyrillic-based Uralic languages
Name: fonts-ttf-uralic
Version: 0
Release: %mkrel 2.20040829.5
License: GPLv2+
Group: System/Fonts/True type
URL: http://peoples.org.ru/eng_uralic.html
Source0: http://www.peoples.org.ru/font/BookmanUralic.zip
Source1: http://www.peoples.org.ru/font/ChanceryUralic.zip
Source2: http://www.peoples.org.ru/font/GothicUralic.zip
Source3: http://www.peoples.org.ru/font/MonoUralic.zip
Source4: http://www.peoples.org.ru/font/PalladioUralic.zip
Source5: http://www.peoples.org.ru/font/RomanUralic.zip
Source6: http://www.peoples.org.ru/font/SansCondUralic.zip
Source7: http://www.peoples.org.ru/font/SansUralic.zip
Source8: http://www.peoples.org.ru/font/SchoolbookUralic.zip
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
BuildRequires: fontconfig
BuildRequires: freetype-tools

%description
The Uralic fonts contain additional letters used in most Uralic languages
with Russian-based writing systems - Khanty (all dialects), Komi, Mansi 
(without marking long vowels), Mari, Nenets, Selkup and Udmurt. 

The fonts also support Altai, Chukchi, Even, Evenki, Koryak and Nanai.

Font list:

   * Bookman Uralic (regular, bold, italic)
   * Chancery Uralic - Decorative calligraphic font
   * Gothic Uralic (regular, bold) - Futura-like sans serif
   * Mono Uralic (regular) - Courier-like fixed width font
   * Palladio Uralic (regular, bold, italic) - Palatino-like typeface
   * Roman Uralic (regular, bold, italic) - Times-like typeface
   * Sans Uralic (regular, bold, italic, bold italic) - Helvetica-like
     sans serif typeface
   * Sans Condensed Uralic (regular, bold) - Narrow version of Sans Uralic
   * Schoolbook Uralic (regular, bold, italic)

These fonts cover ISO10646-1 and CP1251 charsets.

%prep
%setup -q -c 
unzip -qq -o %{SOURCE1}
unzip -qq -o %{SOURCE2}
unzip -qq -o %{SOURCE3}
unzip -qq -o %{SOURCE4}
unzip -qq -o %{SOURCE5}
unzip -qq -o %{SOURCE6}
unzip -qq -o %{SOURCE7}
unzip -qq -o %{SOURCE8}
chmod 0644 license.txt

%build

%install
rm -rf $RPM_BUILD_ROOT

mkdir -p $RPM_BUILD_ROOT%{_datadir}/fonts/TTF/uralic

install -m 644 *.TTF $RPM_BUILD_ROOT%{_datadir}/fonts/TTF/uralic
ttmkfdir $RPM_BUILD_ROOT%{_datadir}/fonts/TTF/uralic > $RPM_BUILD_ROOT%{_datadir}/fonts/TTF/uralic/fonts.dir
ln -s fonts.dir $RPM_BUILD_ROOT%{_datadir}/fonts/TTF/uralic/fonts.scale

mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
ln -s ../../..%_datadir/fonts/TTF/uralic \
    %{buildroot}%_sysconfdir/X11/fontpath.d/ttf-uralic:pri=50

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc license.txt
%dir %{_datadir}/fonts/TTF/uralic
%{_datadir}/fonts/TTF/uralic/*.TTF
%verify(not mtime) %{_datadir}/fonts/TTF/uralic/fonts.dir
%{_datadir}/fonts/TTF/uralic/fonts.scale
%{_sysconfdir}/X11/fontpath.d/ttf-uralic:pri=50


%changelog
* Tue May 17 2011 Funda Wang <fwang@mandriva.org> 0-2.20040829.5mdv2011.0
+ Revision: 675580
- br fontconfig for fc-query used in new rpm-setup-build

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0-2.20040829.4mdv2011.0
+ Revision: 610738
- rebuild

* Wed Jan 20 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 0-2.20040829.3mdv2010.1
+ Revision: 494159
- fc-cache is now called by an rpm filetrigger

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 0-2.20040829.2mdv2010.0
+ Revision: 428853
- rebuild

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 0-2.20040829.1mdv2009.0
+ Revision: 266815
- rebuild early 2009.0 package (before pixel changes)

* Mon May 12 2008 Pascal Terjan <pterjan@mandriva.org> 0-0.20040829.1mdv2009.0
+ Revision: 206193
- First version of the package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1437 |12cr|fonts-ttf-vds-20110926-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname vds

Summary:	VDS font family
Name:		fonts-ttf-vds
Version:	20110926
Release:	1
License:	OFL
Group:		System/Fonts/True type
URL:		http://openfontlibrary.org/font/vds
Source0:	%{pkgname}.zip
Source1:	OFL.txt
Source2:	OFL-FAQ.txt
BuildArch:	noarch
BuildRequires:	freetype-tools
BuildRequires:	dos2unix

%description
Font family. Regular Bold Italic Bold Italic. More than 15 languages supported,
including Baltic & Cyrillic symbols.

%prep
%setup -q -c -n %{pkgname}-%{version}

%build

%install
%__rm -rf %{buildroot}

%__mkdir_p %{buildroot}%{_xfontdir}/TTF/vds

%__install -m 644 *.ttf %{buildroot}%{_xfontdir}/TTF/vds
ttmkfdir %{buildroot}%{_xfontdir}/TTF/vds -o %{buildroot}%{_xfontdir}/TTF/vds/fonts.dir
%__ln_s fonts.dir %{buildroot}%{_xfontdir}/TTF/vds/fonts.scale

%__mkdir_p %{buildroot}%_sysconfdir/X11/fontpath.d/
%__ln_s ../../..%{_xfontdir}/TTF/vds \
    %{buildroot}%_sysconfdir/X11/fontpath.d/ttf-vds:pri=50

%__install -D -m 644 %{SOURCE1} %{buildroot}%{_docdir}/%name/OFL.txt
%__install -D -m 644 %{SOURCE2} %{buildroot}%{_docdir}/%name/OFL-FAQ.txt

%files
%doc %{_docdir}/%name/OFL.txt
%doc %{_docdir}/%name/OFL-FAQ.txt
%dir %{_xfontdir}/TTF/vds
%{_xfontdir}/TTF/vds/*.ttf
%verify(not mtime) %{_datadir}/fonts/TTF/vds/fonts.dir
%{_xfontdir}/TTF/vds/fonts.scale
%{_sysconfdir}/X11/fontpath.d/ttf-vds:pri=50


%changelog
* Wed Dec 14 2011 Dmitry Mikhirev <dmikhirev@mandriva.org> 20110926-1
+ Revision: 741054
- imported package fonts-ttf-vds


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1438 |12cr|fonts-ttf-wqy-zenhei-0.9.45-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname wqy-zenhei

Summary:	WenQuanYi ZenHei TrueType font
Name:		fonts-ttf-%{oname}
Version:	0.9.45
Release:	%mkrel 3
Source:		http://downloads.sourceforge.net/wqy/%{oname}-%{version}.tar.gz
URL:		http://www.wenq.org
License:	GPLv2+
Group:		System/Fonts/True type
BuildArch:	noarch
BuildRequires: fontconfig
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires(post):	mkfontdir, mkfontscale
Requires(postun):	mkfontdir, mkfontscale

%description
The WenQuanYi Zen Hei is the first open-source Chinese font
for Hei Ti, a sans-serif font style that are widely used for
general purpose Chinese text formatting, and on-screen
display of Chinese characters (such as in Windows Vista and Mac OS).
Simple and elegant font outlines and slightly emboldened strokes
makes the glyphs presenting higher contrast and therefore easy
to read. The unique style of this font also provide a simple
interface for adding grid-fitting information for further
fine-tuning of the on-screen performance.

%prep
%setup -q -n %{oname} 
 
%build

%install
rm -fr %{buildroot}

install -d %{buildroot}/%{_datadir}/fonts/TTF/%{oname}/
install -m 644 wqy-zenhei.ttc %{buildroot}/%{_datadir}/fonts/TTF/%{oname}/

install -d %{buildroot}/%{_sysconfdir}/fonts/conf.avail/
install -m 644 43-wqy-zenhei-sharp.conf %{buildroot}/%{_sysconfdir}/fonts/conf.avail/43-wqy-zenhei-sharp.conf

mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
ln -s ../../..%_datadir/fonts/TTF/%{oname} \
    %{buildroot}%_sysconfdir/X11/fontpath.d/%{oname}:pri=50

%post
[ -x %{_bindir}/mkfontdir ] && %{_bindir}/mkfontdir %{_datadir}/fonts/TTF/%{oname}
[ -x %{_bindir}/mkfontscale ] && %{_bindir}/mkfontscale %{_datadir}/fonts/TTF/%{oname}

%postun
if [ "$1" = "0" ]; then
  [ -x %{_bindir}/mkfontdir ] && %{_bindir}/mkfontdir %{_datadir}/fonts/TTF/%{oname}
  [ -x %{_bindir}/mkfontscale ] && %{_bindir}/mkfontscale %{_datadir}/fonts/TTF/%{oname}
fi

%clean
rm -fr %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc ChangeLog AUTHORS COPYING README
%{_sysconfdir}/fonts/conf.avail/43-wqy-zenhei-sharp.conf
%dir %{_datadir}/fonts/TTF/%{oname}/
%{_datadir}/fonts/TTF/%{oname}/*.ttc
%{_sysconfdir}/X11/fontpath.d/%{oname}:pri=50


%changelog
* Tue May 17 2011 Funda Wang <fwang@mandriva.org> 0.9.45-3mdv2011.0
+ Revision: 675581
- br fontconfig for fc-query used in new rpm-setup-build

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.45-2mdv2011.0
+ Revision: 610739
- rebuild

* Mon Apr 05 2010 Funda Wang <fwang@mandriva.org> 0.9.45-1mdv2010.1
+ Revision: 531678
- new version 0.9.45

* Wed Jan 20 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 0.8.38-3mdv2010.1
+ Revision: 494165
- fc-cache is now called by an rpm filetrigger

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 0.8.38-2mdv2010.0
+ Revision: 437572
- rebuild

* Sat Feb 28 2009 Funda Wang <fwang@mandriva.org> 0.8.38-1mdv2009.1
+ Revision: 346036
- new test version 0.8.38

* Thu Jun 26 2008 Funda Wang <fwang@mandriva.org> 0.6.26-1mdv2009.0
+ Revision: 229231
- New version 0.6.26

* Sat Apr 12 2008 Funda Wang <fwang@mandriva.org> 0.5.23-1mdv2009.0
+ Revision: 192598
- New version 0.5.23

* Mon Feb 18 2008 Funda Wang <fwang@mandriva.org> 0.4.23-1mdv2008.1
+ Revision: 171396
- New version 0.4.23

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Oct 09 2007 Funda Wang <fwang@mandriva.org> 0.2.15-1mdv2008.1
+ Revision: 95896
- New version 0.2.15

* Mon Aug 13 2007 Funda Wang <fwang@mandriva.org> 0.2.10-1mdv2008.0
+ Revision: 62752
- Import fonts-ttf-wqy-zenhei
- Created package structure for fonts-ttf-wqy-zenhei.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1439 |12cr|fonts-type1-mathml-cm-1.0-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name fonts-type1-mathml-cm
%define version 1.0
%define release %mkrel 11
%define fontdir %{_datadir}/fonts/type1/mathml-cm

Name:          %{name}
Version:       %{version}
Release:       %{release}
License:       freely distributable
Summary:       PostScript Type1 MathML fonts (Computer Modern)
Group:         System/Fonts/Type1
Source0:       ftp://ftp.dante.de/pub/tex/fonts/cm/ps-type1/bluesky/cmps-unix.tar.bz2
URL:           http://www.ams.org/tex/type1-fonts.html
BuildRoot:     %{_tmppath}/%{name}-%{version}-%{release}
Requires:      font-tools >= 0.1-5mdk
Obsoletes:     fonts-mathml-cm-type1
Provides:      fonts-mathml-cm-type1
BuildArch:     noarch
BuildRequires: fontconfig

%description
This package contains a subset of PostScript fonts of the Knuth's Computer
Modern family, to be used with Xprint.

%prep
%setup -q -n cmpsfont

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{fontdir}
(cd pfb
install -m 644 cmr10.pfb cmmi10.pfb cmex10.pfb cmsy10.pfb \
	$RPM_BUILD_ROOT%{fontdir}/
)

(cd afm
install -m 644 cmr10.afm cmmi10.afm cmex10.afm cmsy10.afm \
	$RPM_BUILD_ROOT%{fontdir}/
)

cat <<EOF > $RPM_BUILD_ROOT%{fontdir}/fonts.dir
4
cmex10.pfb -bsr-cmex10-medium-r-normal--0-0-0-0-p-0-adobe-fontspecific
cmmi10.pfb -bsr-cmmi10-medium-r-normal--0-0-0-0-p-0-adobe-fontspecific
cmr10.pfb -bsr-cmr10-medium-r-normal--0-0-0-0-p-0-adobe-fontspecific
cmsy10.pfb -bsr-cmsy10-medium-r-normal--0-0-0-0-p-0-adobe-fontspecific
EOF

mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
ln -s ../../..%{fontdir} \
    %{buildroot}%_sysconfdir/X11/fontpath.d/type1-mathml-cm:pri=50

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr (-,root,root)
%dir %{fontdir}
%doc README
%attr(644,root,root) %{fontdir}/*.pfb
%attr(644,root,root) %{fontdir}/*.afm
%attr(644,root,root) %{fontdir}/fonts.dir
%{_sysconfdir}/X11/fontpath.d/type1-mathml-cm:pri=50


%changelog
* Tue May 17 2011 Funda Wang <fwang@mandriva.org> 1.0-11mdv2011.0
+ Revision: 675582
- br fontconfig for fc-query used in new rpm-setup-build

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-10mdv2011.0
+ Revision: 618313
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 1.0-9mdv2010.0
+ Revision: 428855
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 1.0-8mdv2009.0
+ Revision: 240719
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Jul 16 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.0-6mdv2008.0
+ Revision: 52667
- {build,}requires cleanup
- use standard fontsdir location instead of the xprint tree
  (xprint is not even supported anymore)
- fontpath.d conversion (#31756)

* Mon Jul 09 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.0-5mdv2008.0
+ Revision: 50635
- remove chkfontpath requirement (it was not used anywhere)
  (BTW, this package is obsolete, since we don't support
  Xprint anymore)
- Import fonts-type1-mathml-cm



* Wed Aug 30 2005 Giuseppe Ghib <ghibo@mandriva.com> 1.0-4mdk
- Rebuilt.

* Mon Sep 08 2003 Giuseppe Ghib <ghibo@mandrakesoft.com> 1.0-3mdk
- Changed fontpath from /usr/X11R6/lib/X11/fonts/MathML/Type1/cm to
  /usr/X11R6/lib/X11/xserver/C/print/fonts/MathML/Type1/cm, and don't
  add the fonts to the system fontpath, so that Type1 fonts are used only
  by xprint (as the same version of the fonts, but in TrueType are provided
  also in package fonts-ttf-latex).

* Mon Aug 25 2003 Giuseppe Ghib <ghibo@mandrakesoft.com> 1.0-2mdk
- cosmetic changes to %%post scripts.
- Removed XftCache (Xft1) support.

* Fri Feb 21 2003 Giuseppe Ghib <ghibo@mandrakesoft.com> 1.0-1mdk
- Build fontconfig compliant.
- Package renamed to fonts-type1-...

* Sun Sep 08 2002 Giuseppe Ghib <ghibo@mandrakesoft.com> 1.0-2mdk
- added missed .afm files.

* Mon Jul 29 2002 Giuseppe Ghib <ghibo@mandrakesoft.com> 1.0-1mdk
- initial release.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1440 |12cr|foobillard-3.0a-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#
# (*) TTF fonts are taken from http://www.larabiefonts.com, thus we can redistribute
#
Summary:	OpenGL billard game
Name:		foobillard
Version:	3.0a
Release:	%mkrel 8
License:	GPLv2+
Group:		Games/Sports
URL:		http://foobillard.sunsite.dk/
Source0:	http://foobillard.sunsite.dk/dnl/%{name}-%{version}.tar.bz2
Source11:	%{name}-16x16.png
Source12:	%{name}-32x32.png
Source13:	%{name}-48x48.png
#Patch0:	%{name}-2.7-no_nv_fresnel.patch.bz2
Patch1:		foobillard-3.0-really-disable-nvidia.patch
#Patch2:	foobillard-3.0-fix-chdir.patch.bz2
BuildRequires:	mesaglu-devel
BuildRequires:	mesa-common-devel
BuildRequires:	png-devel
BuildRequires:	zlib-devel
BuildRequires:	libxaw-devel
BuildRequires:	freetype2-devel
Requires:	pulseaudio-utils
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
A free OpenGl billard game for linux.

%prep
%setup -q
#%patch0 -p1
%patch1 -p1
#%patch2 -p1

%build
%configure2_5x	\
	--bindir=%{_gamesbindir} \
	--datadir=%{_gamesdatadir} \
	--enable-glut \
	--enable-nvidia=off
%make

%install
%{__rm} -rf %{buildroot}
%{makeinstall_std}
%{__install} -m644 %{name}.6 -D %{buildroot}%{_mandir}/man6/%{name}.6


mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=FooBillard
Comment=%{summary}
Exec=padsp %{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;SportsGame;
EOF

%{__install} -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
%{__install} -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
%{__install} -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%{_gamesdatadir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop
%{_mandir}/man6/%{name}.6*
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_gamesbindir}/%{name}


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 3.0a-8mdv2011.0
+ Revision: 610740
- rebuild

* Sat May 01 2010 Funda Wang <fwang@mandriva.org> 3.0a-7mdv2010.1
+ Revision: 541466
- fix desktop file

* Sun Aug 30 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 3.0a-7mdv2010.0
+ Revision: 422648
- execute foobillard with psdsp, to get sound back (mdvbz #52483)
- spec file clean

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 3.0a-6mdv2009.0
+ Revision: 245302
- rebuild
- drop old menu

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 3.0a-4mdv2008.1
+ Revision: 136417
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'


* Sat Dec 02 2006 Olivier Blin <oblin@mandriva.com> 3.0a-4mdv2007.0
+ Revision: 89977
- buildrequire freetype2-devel

  + Emmanuel Andry <eandry@mandriva.org>
    - xdg menu
      fix buildrequires
    - Import foobillard

* Tue Dec 27 2005 Lenny Cartier <lenny@mandriva.com> 3.0a-3mdk
- rebuild

* Fri Aug 27 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 3.0a-2mdk
- rebuild for new menu
- drop packager tag

* Fri Jul 30 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 3.0a-1mdk
- 3.0a
- drop P0 (merged upstream)

* Sat Apr 24 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 3.0-1mdk
- 3.0
- really disable nvidia (P1)
- fix problem with foobillard not changing to datadir before running (P2)
- add menu item with icons
- install man page
- fix buildrequires (lib64..)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1441 |12cr|foobnix-2.6.03-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

%define	PYVER	`python -c "import sys; print sys.version[:3]"`
%define	rel	1

Name:		foobnix
Version: 	2.6.03
Release: 	1
URL:		http://foobnix.com
License	:	GPLv3 
Source:		https://launchpad.net/~foobnix-player/+archive/foobnix/+files/%{name}_%{version}m.tar.gz
Summary:		Simple and Powerful music player for Linux
Group:		Sound


BuildRequires: python-chardet, 
BuildRequires: pygtk2.0, 
BuildRequires: pygtk2.0-libglade, 
BuildRequires: mutagen, 
BuildRequires: python-simplejson, 
BuildRequires: python-setuptools 
BuildRequires: gstreamer0.10-plugins-good, 
BuildRequires: gstreamer0.10-plugins-ugly, 
BuildRequires: gstreamer0.10-ffmpeg, 
BuildRequires: gstreamer0.10-plugins-bad
BuildRequires: gstreamer0.10-python, 
BuildRequires: gettext, 
BuildRequires: make, 
BuildRequires: fuseiso
BuildRequires: keybinder


Requires: python-webkitgtk
Requires: python-chardet, 
Requires: python-setuptools, 
Requires: python-simplejson, 
Requires: mutagen
Requires: gstreamer0.10-plugins-good, 
Requires: gstreamer0.10-python
Requires: gstreamer0.10-ffmpeg, 
Requires: gstreamer0.10-plugins-ugly

%description 
Simple and Powerful music player for Linux

All best features in one player. Foobnix small, fast, customizable, powerful
music player with user-friendly interface.

%prep
%setup -q -n %{name}_%{version}

%build

%install
PREFIX=%{buildroot}/usr make install

%if "%{?_lib}" == "lib64" 
mkdir -p %{buildroot}%{python_sitearch}/
cp -r %{buildroot}%{python_sitelib}/ %{buildroot}%{py_platlibdir}/
rm -r %{buildroot}%{python_sitelib}/
%endif

# icons fix
mkdir -p %{buildroot}%{_icons64dir}/
cp %{buildroot}%{_datadir}/pixmaps/%{name}.png \
%{buildroot}%{_icons64dir}/
#permissions
chmod a+x %{buildroot}%{_libdir}/python2.7/site-packages/foobnix/thirdparty/google/{browser,__init__,search}.py
chmod a+x %{buildroot}%{_libdir}/python2.7/site-packages/foobnix/thirdparty/mutagen/__init__.py
chmod a+x %{buildroot}%{_libdir}/python2.7/site-packages/foobnix/preferences/preferences_window.py

%find_lang %{name}

%files -f %{name}.lang
%doc README COPYING CHANGELOG
%{_bindir}/%{name}
%{python_sitearch}/*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}/*
#{_datadir}/icons/hicolor/64x64/apps/%{name}.png
%{_datadir}/pixmaps/%{name}*
%{_datadir}/pixmaps/theme/cat.jpg
%{_datadir}/pixmaps/theme/flower.jpg
%{_datadir}/pixmaps/vk.png
%{_datadir}/pixmaps/theme/winter.jpg
%{_mandir}/man1/%{name}*





@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1442 |12cr|foo-yc20-1.3.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:            foo-yc20
Version:         1.3.0

Release:         3


%define lv2dir  %{_libdir}/lv2/

Summary:        YC-20 organ emulation
Source:         http://%{name}.googlecode.com/files/%{name}-%{version}.tar.bz2
URL:            http://code.google.com/p/%{name}
License:        GPLv2
Group:          Sound
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:  gtk2-devel
BuildRequires:  jackit-devel
BuildRequires:  lv2-devel
BuildRequires:  slv2-devel
BuildRequires:  desktop-file-utils
BuildRequires:  faust

%description
The YC-20 is a divide-down combo organ designed in the late 60's. This
emulation faithfully copies the features, sounds and flaws of the
original organ. It comes as standalone synth and as LV2 plugin. Features
are as follows.

o Physical modelling, no polyphony restrictions
o 61 keys
o Two main voice sections
o Switchable bass section
o Realism control to add flaws found in the real organ


%prep
%setup -q

perl -pi -e 's/\/usr\/local/\/usr\//g' Makefile
perl -pi -e 's/\/lib\/lv2/\/%{_lib}\/lv2/g' Makefile
perl -pi -e 's/CFLAGS=/#CFLAGS=/g' Makefile

%build

CFLAGS="-mfpmath=sse -ffast-math -ftree-vectorize" %make

%install
rm -rf %{buildroot}
%makeinstall_std #DESTDIR=%{buildroot}

mkdir -p %{buildroot}%{_datadir}/applications
desktop-file-install \
    --add-category="Midi" \
    --add-category="X-MandrivaLinux-Sound" \
    --dir %{buildroot}%{_datadir}/applications \
%{buildroot}%{_datadir}/applications/%{name}.desktop


%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%{_bindir}/*
%{_datadir}/%{name}/*
%{_datadir}/applications/%{name}.desktop

%{lv2dir}%{name}.lv2/%{name}-lv2ui.so
%{lv2dir}%{name}.lv2/%{name}.so
%{lv2dir}%{name}.lv2/%{name}.ttl
%{lv2dir}%{name}.lv2/manifest.ttl



%changelog
* Wed Apr 25 2012 Frank Kober <emuse@mandriva.org> 1.3.0-3
+ Revision: 793406
+ rebuild (emptylog)

* Sun Oct 23 2011 Frank Kober <emuse@mandriva.org> 1.3.0-2
+ Revision: 705781
- rebuild with reduced complier optimization, gcc hangs otherwise

* Tue Apr 19 2011 Frank Kober <emuse@mandriva.org> 1.3.0-1
+ Revision: 656070
- try single core make instead of -j2
- do not use mandriva optflags for better performance
- x86_64 LV2-plugin path fixed in Makefile
- import foo-yc20


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1443 |12cr|foremost-1.5.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Werror_cflags %nil

Summary:        Recover files based on their headers and footers
Name:           foremost
Version:        1.5.7
Release:        %mkrel 2
Epoch:          0
Group:          File tools
License:        Public Domain
URL:            http://foremost.sourceforge.net/
Source0:        http://foremost.sourceforge.net/pkg/foremost-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%description
Foremost is a Linux program to recover files based on their headers and
footers. Foremost can work on image files, such as those generated by
dd, Safeback, Encase, etc, or directly on a drive. The headers and
footers are specified by a configuration file, so you can pick and
choose which headers you want to look for.

%prep
%setup -q
%{__perl} -pi -e 's/-O2/%{optflags}/g' Makefile
%{__perl} -pi -e 's|/usr/local/etc|%{_sysconfdir}|' config.c

%build
%make

%install
%{__rm} -rf %{buildroot}
%{__mkdir_p} %{buildroot}%{_bindir}
%{__install} -m 755 foremost %{buildroot}%{_bindir}/foremost
%{__mkdir_p} %{buildroot}%{_sysconfdir}
%{__install} -m 644 foremost.conf %{buildroot}%{_sysconfdir}

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc CHANGES README
%attr(0755,root,root) %{_bindir}/foremost
%config(noreplace) %{_sysconfdir}/%{name}.conf


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0:1.5.7-2mdv2011.0
+ Revision: 610741
- rebuild

* Thu Apr 22 2010 Sandro Cazzaniga <kharec@mandriva.org> 0:1.5.7-1mdv2010.1
+ Revision: 537781
- update to 1.5.7

* Tue May 26 2009 Frederik Himpe <fhimpe@mandriva.org> 0:1.5.6-1mdv2010.0
+ Revision: 380016
- update to new version 1.5.6

* Tue Feb 17 2009 Jérôme Soyer <saispo@mandriva.org> 0:1.5.5-1mdv2009.1
+ Revision: 341543
- New upstream release

* Sat Jul 26 2008 Erwan Velu <erwan@mandriva.org> 0:1.5.4-1mdv2009.0
+ Revision: 250079
- 1.5.4

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 0:1.5-3mdv2009.0
+ Revision: 240720
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Sep 06 2007 Oden Eriksson <oeriksson@mandriva.com> 0:1.5-1mdv2008.0
+ Revision: 80908
- 1.5


* Thu Mar 08 2007 David Walluck <walluck@mandriva.org> 1.4-1mdv2007.1
+ Revision: 134923
- 1.4
- Import foremost

* Wed May 17 2006 Emmanuel Andry <eandry@mandriva.org> 0:1.2-1mdk
- 1.2

* Mon Feb 13 2006 David Walluck <walluck@mandriva.org> 0:1.1-2mdk
- fix config file location

* Mon Feb 13 2006 David Walluck <walluck@mandriva.org> 0:1.1-1mdk
- 1.1

* Fri Mar 18 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.69-2mdk
- rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1444 |12cr|forge-parent-5-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           forge-parent
Version:        5
Release:        8
Summary:        Sonatype Forge Parent Pom

Group:          Development/Java
#Note: The license is confirmed at:
#http://nexus.sonatype.org/mailing-list-dev-archives.html#nabble-ts28522017
License:        ASL 2.0
#svn export http://svn.sonatype.org/forge/tags/forge-parent-5 forge-parent
URL:            http://svn.sonatype.org/forge/tags/forge-parent-5

# tar czf forge-parent-5.tgz forge-parent
Source0:        forge-parent-5.tgz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildArch: noarch

BuildRequires: jpackage-utils
BuildRequires: java
BuildRequires: java-devel

Requires: jpackage-utils

%description
Sonatype Forge is an open-source community dedicated to the creation of the 
next-generation of development tools and technologies.

%prep
%setup -q -n %{name}

%build
#nothing to do for the pom

%install
rm -rf %{buildroot}/

%add_to_maven_depmap org.sonatype.forge forge-parent %{version} JPP forge-parent

# poms
install -d -m 755 %{buildroot}%{_mavenpomdir}
install -pm 644 pom.xml \
    %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom

%post
%update_maven_depmap

%postun
%update_maven_depmap

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)

%{_mavenpomdir}/*
%{_mavendepmapfragdir}/*



%changelog
* Sun Nov 27 2011 Guilherme Moro <guilherme@mandriva.com> 5-8
+ Revision: 733932
- rebuild
- imported package forge-parent


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1445 |12cr|formmail-3.14m1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	formmail
%define version	3.14m1
%define release	%mkrel 6

Name:		    %{name}
Version:	    %{version}
Release:	    %{release}
Summary:	    Converts an HTML form submission to an email message
License:	    Apache License
Group:		    Networking/WWW
URL:		    http://nms-cgi.sourceforge.net/scripts.shtml
Source:         http://nms-cgi.sourceforge.net/%{name}_modules-%{version}.tar.bz2
BuildRequires:	rpm-mandriva-setup >= 1.23
BuildArch:	    noarch
BuildRoot:	    %{_tmppath}/%{name}-%{version}

%description
NMS FormMail is a drop-in replacement for Matt Wright's FormMail script. It
converts an HTML form submission to an email message.

%prep
%setup -q -n %{name}_modules-%{version}
chmod 644 ChangeLog EXAMPLES README
find lib -type d | xargs chmod 755
find lib -type f | xargs chmod 644

%build

%install
rm -rf %{buildroot}

install -d -m 755 %{buildroot}%{_var}/www/cgi-bin
install -d -m 755 %{buildroot}%{perl_vendorlib}

install -m 755 FormMail.pl %{buildroot}%{_var}/www/cgi-bin
cp -pr lib/* %{buildroot}%{perl_vendorlib}

%clean
rm -rf %{buildroot}


%files
%defattr(-,root,root)
%doc ChangeLog EXAMPLES README
%{_var}/www/cgi-bin/*
%{perl_vendorlib}/CGI




%changelog
* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 3.14m1-6mdv2010.0
+ Revision: 428856
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 3.14m1-5mdv2009.0
+ Revision: 245303
- rebuild

* Sat Dec 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 3.14m1-3mdv2008.1
+ Revision: 136793
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Tue Dec 19 2006 Guillaume Rousse <guillomovitch@mandriva.org> 3.14m1-2mdv2007.0
+ Revision: 100238
- really fix all perms issues
- fix perl modules perms

* Tue Dec 19 2006 Guillaume Rousse <guillomovitch@mandriva.org> 3.14m1-1mdv2007.1
+ Revision: 100214
- Import formmail

* Tue Dec 19 2006 Guillaume Rousse <guillomovitch@mandriva.org> 3.14m1-1mdv2007.1
- first mdv release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1446 |12cr|fortune-bofh-1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define base_name	bofh

Name:		fortune-%{base_name}
Version:	1.2
Release:	%mkrel 1
Summary:	BOFH excuses fortune
License:	Public Domain
Group:		Toys
Source:		%{base_name}-%{version}.tar.bz2
URL:		http://www.cs.wisc.edu/~ballard/bofh
BuildArch:	noarch
Requires:	fortune-mod
BuildRequires:	fortune-mod

%description
This is a set of BOFH-style excuses.

%prep
%setup -q -n %{base_name}-%{version}

%build
%__perl -ni -e 'print "BOFH excuse #" . ++$i . ":\n\n$_%\n"' excuses
/usr/sbin/strfile excuses

%install
%__rm -rf %{buildroot}
install -d -m 755 %{buildroot}%{_gamesdatadir}/fortunes
install -m 644 excuses %{buildroot}%{_gamesdatadir}/fortunes/%{base_name}
install -m 644 excuses.dat %{buildroot}%{_gamesdatadir}/fortunes/%{base_name}.dat

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_gamesdatadir}/fortunes/*


%changelog
* Thu Feb 09 2012 Andrey Bondrov <abondrov@mandriva.org> 1.2-1mdv2011.0
+ Revision: 772287
- New version 1.2, spec cleanup

* Wed Jul 27 2011 Götz Waschk <waschk@mandriva.org> 1.0-9
+ Revision: 691824
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.0-8mdv2011.0
+ Revision: 245317
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.0-6mdv2008.1
+ Revision: 136417
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Aug 26 2007 Götz Waschk <waschk@mandriva.org> 1.0-6mdv2008.0
+ Revision: 71617
- Import fortune-bofh



* Fri Aug 25 2006 Gtz Waschk <waschk@mandriva.org> 1.0-6mdv2007.0
- mkrel

* Wed Aug 24 2005 Götz Waschk <waschk@mandriva.org> 1.0-5mdk
- Rebuild

* Fri Aug 13 2004 Gtz Waschk <waschk@linux-mandrake.com> 1.0-4mdk
- rebuild

* Sat Jul 26 2003 Gtz Waschk <waschk@linux-mandrake.com> 1.0-3mdk
- really split the strings

* Mon Jul 21 2003 Gtz Waschk <waschk@linux-mandrake.com> 1.0-2mdk
- fix buildrequires

* Sat Jul 19 2003 Guillaume Rousse <guillomovitch@linux-mandrake.com> 1.0-1mdk
- first Mandrake release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1447 |12cr|fortune-brice2nice-0.2-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define base_name	brice2nice
%define name		fortune-%{base_name}
%define version		0.2
%define release		%mkrel 7

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Brice de nice sketches
License:	Public Domain
Group:		Toys
Source:		%{name}.tar.bz2
Url:		http://www.tom.free.fr/src/brice2nice
BuildArch:	noarch
Buildroot:	%{_tmppath}/%{name}-buildroot
Requires:	fortune-mod

BuildRequires: fortune-mod

%description
The "Brice de nice" sketches.
Special Thanks to the mandrakefr community during RMLL2004
where "Brice de Nice" was inside all our discussions.

%prep
%setup -q -n %{name} 

%build
%make clean
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_gamesdatadir}/fortunes/*



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2-7mdv2011.0
+ Revision: 618331
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 0.2-6mdv2010.0
+ Revision: 428869
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.2-5mdv2009.0
+ Revision: 245325
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.2-3mdv2008.1
+ Revision: 125188
- kill re-definition of %%buildroot on Pixel's request
- import fortune-brice2nice


* Fri Sep 30 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.2-3mdk
 - Buildrequires fix 

* Mon Jul 12 2004 Erwan Velu <erwan@mandrakesoft.com> 0.2-2mdk
- Fixing fu....ng monday mistakes (thx misc)*
- T'es cass la !
* Mon Jul 12 2004 Erwan Velu <erwan@mandrakesoft.comg> 0.2-1mdk
- first Mandrake release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1448 |12cr|fortune-distribfr-20090926-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name fortune-distribfr
%define version 20090926
%define release %mkrel 2

Summary: The best IRC moments by the French Mandr* team
Summary(fr): Les meilleurs moments IRC par les mandr* français
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.bz2
License: GPLv2+
Group: Toys
URL: http://nanardon.zarb.org/cgi-bin/viewcvs.cgi/?root=fortune
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
Requires: fortune-mod
BuildRequires: fortune-mod
BuildRequires: recode

%define thanks Milka, Ennael, Zborg, Zorro, Dolly, Erinmargault, Virginie, Hina,
%define thanks2 Paysage, Bibi, Cvjetic, Othalia, Mandi, leeloo, Little_Tux_Girl,
%define thanks3 poipoi, Scara, lafeebleue, Cinaee, eponae, annma, elephantine,
%define thanks4 melodie, Amaz, Jehane, Djezael

%description
The best moments of IRC chatting from channels #mandriva-fr ( ex #mandrakefr ),
#gentoofr, #lea-linux, on the IRC server irc.freenode.net (in French), and from
the Mandriva Linux Cooker mailing list.

This package includes octoz fortunes.

Special thanks to:
%{thanks}
%{thanks2}
%{thanks3}
%{thanks4}.

%description -l fr
Les meilleurs moments trouvés sur IRC sur les canaux #mandrivafr 
( ex #mandrakefr ), #gentoofr, #lea-linux, serveur IRC irc.freenode.net, et sur
la mailing-list Mandriva Linux Cooker.

Ce paquet inclut les fortunes octoz.

Spéciale dédicace à:
%{thanks}
%{thanks2}
%{thanks3}
%{thanks4}.

%prep
%setup -q -c %name
rm -f fr/*.dat
for fortune in fr/*;do recode l1..u8 $fortune; done

%build
%make clean
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std
cd %buildroot%_datadir/games/fortunes/fr
for x in *.dat; do 
  ln -s $(echo $x|sed s/.dat//) $(echo $x|sed s/.dat/.u8/) 
done

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
 %_datadir/games/fortunes/mandrake*
%lang(fr) %_datadir/games/fortunes/fr/*




%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 20090926-2mdv2011.0
+ Revision: 618333
- the mass rebuild of 2010.0 packages

* Sat Sep 26 2009 Michael Scherer <misc@mandriva.org> 20090926-1mdv2010.0
+ Revision: 449404
- update to new snapshot
- update thanks list
- update license

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 20080829-5mdv2010.0
+ Revision: 437574
- rebuild

* Sun Feb 15 2009 Olivier Thauvin <nanardon@mandriva.org> 20080829-4mdv2009.1
+ Revision: 340522
- add Jehane

* Sun Sep 28 2008 Olivier Thauvin <nanardon@mandriva.org> 20080829-3mdv2009.0
+ Revision: 289095
- complete thanks

* Fri Sep 26 2008 Olivier Thauvin <nanardon@mandriva.org> 20080829-2mdv2009.0
+ Revision: 288722
- update thanks

* Fri Aug 29 2008 Olivier Thauvin <nanardon@mandriva.org> 20080829-1mdv2009.0
+ Revision: 277291
- 20080829

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 20070905-4mdv2009.0
+ Revision: 266816
- rebuild early 2009.0 package (before pixel changes)

  + Olivier Thauvin <nanardon@mandriva.org>
    - new miss
    - complete thanks 3 again

  + Michael Scherer <misc@mandriva.org>
    - complete thanks3

* Mon May 05 2008 Götz Waschk <waschk@mandriva.org> 20070905-3mdv2009.0
+ Revision: 201383
- add u8 symlinks
- language tag the French quotes

* Mon May 05 2008 Götz Waschk <waschk@mandriva.org> 20070905-2mdv2009.0
+ Revision: 201373
- convert fortunes to UTF-8 (bug #23716)

  + Thierry Vignaud <tv@mandriva.org>
    - fix description-line-too-long
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Sep 05 2007 Michael Scherer <misc@mandriva.org> 20070905-1mdv2008.0
+ Revision: 80162
- new version, with improved fortunes and quotes


* Sun Aug 06 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/06/06 12:11:52 (53421)
- 20060806

* Sun Aug 06 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/06/06 11:43:03 (53414)
Import fortune-distribfr

* Sat Mar 25 2006 Olivier Thauvin <nanardon@mandriva.org> 20060325-3mdk
- fix url (again, typo)

* Sat Mar 25 2006 Olivier Thauvin <nanardon@mandriva.org> 20060325-2mdk
- fix url

* Sat Mar 25 2006 Olivier Thauvin <nanardon@mandriva.org> 20060325-1mdk
- 20060325
- add Scara to thanks list

* Tue Dec 20 2005 Michael Scherer <misc@mandriva.org> 20051220-1mdk
- 20051220

* Thu Oct 27 2005 Michael Scherer <misc@mandriva.org> 20051027-1mdk
- 20051027

* Sun Aug 28 2005 Michael Scherer <misc@mandriva.org> 20050828-1mdk
- 20050828

* Thu Jul 28 2005 Olivier Thauvin <nanardon@mandriva.org> 20050728-1mdk
- 20050728 (helldragon included)
- add leeloo and Little_Tux_Girl as girl

* Wed Jun 08 2005 Michael Scherer <misc@mandriva.org> 20050608-1mdk
- 20050608
- update credit and description
- use mkrel

* Sat Feb 12 2005 Olivier Thauvin <thauvin@aerov.jussieu.fr> 20050212-1mdk
- 20050212

* Mon Oct 18 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 20041018-1mdk
- 20041018
- Description is now UTF-8 encoded (and has better spelling :p)

* Mon Aug 30 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 20040830-1mdk
- 20040830

* Tue Aug 03 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 20040803-1mdk
- 20040803 (more octoz and cooker fortunes)

* Sat Jul 31 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 20040731-1mdk
- 20040731
- integrate missing fabulous octoz fortunes !

* Sat Jul 24 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 20040724-1mdk
- 20040724
- fix nick in desc

* Tue Dec 23 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 20031223-1mdk
- 20031223

* Sun Aug 31 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 20030831-1mdk
- 20030831
- BuildRequires fortune-mod

* Thu Aug 21 2003 Guillaume Cottenceau <gc@mandrakesoft.com> 20030821-1mdk
- update


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1449 |12cr|fortune-kernelnewbies-20060120-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name fortune-kernelnewbies
%define version 20060120
%define release %mkrel 6

Summary: The best IRC moments by kernel hacker
Name: %{name}
Version: %{version}
Release: %{release}
Source0: kernelnewbies-fortunes.tar.bz2
License: GPL
Group: Toys
URL: http://kernelnewbies.org/kernelnewbies-fortunes.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
Requires: fortune-mod

%description
The best "famous word" of famous kernel hackers.

%prep
%setup -q -c %name

%build
# nothing to do

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/%_datadir/games/fortunes
install -m 644 kernelnewbies $RPM_BUILD_ROOT/%_datadir/games/fortunes/
install -m 644 kernelnewbies.dat $RPM_BUILD_ROOT/%_datadir/games/fortunes/

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%_datadir/games/fortunes/*




%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 20060120-6mdv2011.0
+ Revision: 618334
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 20060120-5mdv2010.0
+ Revision: 428877
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 20060120-4mdv2009.0
+ Revision: 245326
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 20060120-3mdv2009.0
+ Revision: 239586
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 20060120-1mdv2008.1
+ Revision: 125192
- kill re-definition of %%buildroot on Pixel's request


* Sat Mar 24 2007 trem <trem@mandriva.org> 20060120-1mdv2007.1
+ Revision: 148718
- Import fortune-kernelnewbies

* Sat Feb 25 2006 trem <trem@mandriva.org> 20060120-1mdk
- last modified 2006/01/20

* Sun Dec 04 2005 trem <trem@zarb.org> 20051003-1mdk
- First beautifull and wonderfull package for contrib


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1450 |12cr|fortune-MDOS-fr-20040104-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name fortune-MDOS-fr 
%define version 20040104
%define release %mkrel 7

Summary: The best of Jayce about MultiDeskOS
Summary(fr): Le meilleur de Jayce  propos de MultiDeskOS 
Name: %{name}
Version: %{version}
Release: %{release}
Source0: multidesk.tar.bz2
License: Public Domain
Group: Toys
BuildRoot: %{_tmppath}/%{name}-buildroot
BuildArch: noarch
Url: http://lordoric.free.fr/fortunes
BuildRequires: fortune-mod
Requires: fortune-mod locales-fr

%description -l fr
Le meilleur de la liste de discussion de MultideskOS et de la documentation
de ce systme (?) d'avenir.
 
%description 
Best of MultideskOS' ML and documentation. In French.

%prep
%setup -c 

%build
sed -i 's/\r//g' multidesk
cat multidesk2 >> multidesk
%{_sbindir}/strfile multidesk

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/%_datadir/games/fortunes/fr/
cp multidesk multidesk.dat $RPM_BUILD_ROOT/%_datadir/games/fortunes/fr/

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc multidesk.licence
%_datadir/games/fortunes/fr/multidesk*




%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 20040104-7mdv2011.0
+ Revision: 618314
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 20040104-6mdv2010.0
+ Revision: 428879
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 20040104-5mdv2009.0
+ Revision: 245327
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 20040104-3mdv2008.1
+ Revision: 136417
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sun Feb 25 2007 Olivier Thauvin <nanardon@mandriva.org> 20040104-3mdv2007.0
+ Revision: 125584
- rebuild
- Import fortune-MDOS-fr

* Sat Apr 29 2006 Pascal Terjan <pterjan@mandriva.org> 20040104-2mdk
- mkrel

* Sat Aug 14 2004 Pascal Terjan <pterjan@mandrake.org> 20040104-1mdk
- 20040104


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1451 |12cr|fortune-murphy-1.0-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define base_name	murphy
%define name		fortune-%{base_name}
%define version		1.0
%define release		%mkrel 13

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Quotes from Murphy's laws
License:	GPL
Group:		Toys
Url:		http://lis.snv.jussieu.fr/~rousse/linux
Source:		%{name}-%{version}.tar.bz2
Requires:	fortune-mod
BuildArch:	noarch
Buildroot:	%{_tmppath}/%{name}-%{version}

%description
This is a collection of more than 1250 Murphy's (& Al) laws, ignominously
stolen from the excellent Ultimate Collection of Murphy's Laws by Andreas Götz
(http://www.cpuidle.de/murphy.shtml), at format used by the good old fortune
command.

%prep
%setup -q

%build

%clean 
rm -rf %{buildroot}

%install
install -d -m 755 %{buildroot}%{_gamesdatadir}/fortunes
for file in data/*; do
  install -m 644 $file %{buildroot}%{_gamesdatadir}/fortunes/%{base_name}-`basename $file`
done

%files
%defattr(-,root,root)
%doc COPYING README
%{_gamesdatadir}/fortunes/*



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-13mdv2011.0
+ Revision: 618335
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 1.0-12mdv2010.0
+ Revision: 428880
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.0-11mdv2009.0
+ Revision: 245328
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 18 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-9mdv2008.1
+ Revision: 132426
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import fortune-murphy


* Fri Aug 25 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-8mdv2007.0
- %%mkrel

* Fri Aug 19 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-7mdk
- rebuild 
- spec cleanup

* Thu Aug 05 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.0-6mdk 
- fix spec encoding (tvignaud@mandrakesoft.com)

* Wed Jul 21 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.0-5mdk 
- rebuild

* Sat Feb 28 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.0-4mdk
- rebuild

* Sat Jan 04 2003 Guillaume Rousse <g.rousse@linux-mandrake.com> 1.0-3mdk
- rebuild

* Fri Nov 02 2001 Guillaume Rousse <g.rousse@linux-mandrake.com> 1.0-2mdk
- moved files to %%{_gamesdatadir}/fortunes

* Thu Nov 01 2001 Guillaume Rousse <g.rousse@linux-mandrake.com> 1.0-1mdk 
- first Mandrake release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1452 |12cr|fortune-top100-1.0-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define base_name	top100
%define name		fortune-%{base_name}
%define version		1.0
%define release		%mkrel 10

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Top 100 things you don't want the sysadmin to say
License:	Public Domain
Group:		Toys
Source:		%{base_name}.tar.bz2
Url:		http://people.redhat.com/andrew/humor/100sys.html
Requires:	fortune-mod
BuildArch:	noarch
Buildroot:	%{_tmppath}/%{name}-%{version}

%description
The top 100 things you don't want the sysadmin to say in fortune format.

%prep
%setup -q -n %{base_name}

%build

%clean 
rm -rf %{buildroot}

%install
rm -rf %{buildroot}
install -d -m 755 %{buildroot}%{_gamesdatadir}/fortunes
install -m 644 %{base_name}* %{buildroot}%{_gamesdatadir}/fortunes

%files
%defattr(-,root,root)
%{_gamesdatadir}/fortunes/*



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-10mdv2011.0
+ Revision: 618336
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 1.0-9mdv2010.0
+ Revision: 428881
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.0-8mdv2009.0
+ Revision: 245329
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 1.0-6mdv2008.1
+ Revision: 125201
- kill re-definition of %%buildroot on Pixel's request
- import fortune-top100


* Tue Aug 01 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-6mdv2007.0
- %%mkrel
- clean buildroot before install

* Thu Jul 28 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-5mdk 
- spec cleanup

* Wed Jul 21 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.0-4mdk 
- rebuild

* Sat Feb 28 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.0-3mdk
- rebuild

* Sat Jan 04 2003 Guillaume Rousse <g.rousse@linux-mandrake.com> 1.0-2mdk
- rebuild

* Mon Nov 19 2001 Guillaume Rousse <g.rousse@linux-mandrake.com> 1.0-1mdk
- first Mandrake release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1453 |12cr|fotowall-0.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		fotowall
Version:	0.9
Release:	%mkrel 1
Summary:	FotoWall is a wallpaper generator
License:	GPLv2
Source0:	Fotowall-%{version}.tar.bz2
Group:		Graphical desktop/KDE
URL:		http://www.kde-apps.org/content/show.php/FotoWall?content=71320
BuildRequires:	qt4-devel >= 4.5.2
BuildRequires:	libv4l-devel
BuildRequires:	desktop-file-utils

%description
FotoWall is a wallpaper generator rendering some of your favorite pictures
in a nice and smooth high resolution composition.

%prep
%setup -q -n Fotowall-%{version}
# for hidden-file-or-dir warning
sed -i -e "s/\.build/build/" %{name}.pro
# Unused file
sed -i -e "/scripts/d" -e "s@man\ \\\@man@" %{name}.pro
# for v4l1 compatibility
sed -i -e 's/linux\/videodev.h/libv4l1-videodev.h/' 3rdparty/videocapture/VideoDevice.h

%build
%qmake_qt4
%make

%install
%__rm -rf %{buildroot}
make install INSTALL_ROOT=%{buildroot}
desktop-file-install --vendor="" \
    --mode 644 \
    --dir %{buildroot}%{_datadir}/applications/ \
    %{buildroot}%{_datadir}/applications/%{name}.desktop

%clean
%__rm -rf %{buildroot}

%files
%doc README.markdown GPL_V2
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png
%{_mandir}/man1/%{name}.1.*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1454 |12cr|fotoxx-12.08-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:			fotoxx
Version:		12.08
Release:		2
Summary:		Editor of image files from digital cameras
License:		GPLv3
Group:			Graphics
Source0:		http://kornelix.squarespace.com/storage/downloads/%{name}-%{version}.tar.gz
URL:			http://kornelix.squarespace.com/fotoxx/
BuildRequires:		pkgconfig(gtk+-3.0)
BuildRequires:		ufraw
BuildRequires:		perl-Image-ExifTool
BuildRequires:		tiff-devel
BuildRequires:		xdg-utils
BuildRequires:		imagemagick
Requires:		exiv2
Requires:		ufraw
Requires:		perl-Image-ExifTool

%description
Edit image files from a digital camera. Includes color and contrast
enhancement, red-eye removal, sharpen, crop, rotate, noise removal,
HDR (high dynamic range) and panorama image compositing, thumbnail
image browser, tag editing and search.

%prep
%setup -q

%build
%make CXXFLAGS="%{optflags}" LDFLAGS="%{ldflags}" PREFIX=%{_prefix}

%install
%__make PREFIX=%{buildroot}%{_prefix} install

# menu icon
%__install -D -m 644 %{buildroot}%{_datadir}/%{name}/icons/%{name}.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
for size in 16 24 32 48
do
%__install -d %{buildroot}%{_iconsdir}/hicolor/${size}x${size}/apps/
convert -resize ${size}x${size} %{buildroot}%{_datadir}/%{name}/icons/%{name}.png %{buildroot}%{_iconsdir}/hicolor/${size}x${size}/apps/%{name}.png
done

# (tpg) drop upstream desktop file
rm -rf %{buildroot}%{_datadir}/applications/kornelix-fotoxx.desktop

# menu entry
mkdir -p %{buildroot}%{_datadir}/applications
cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
[Desktop Entry]
Version=1.0
Name=%{name}
GenericName=Image Editor
Comment=Edit image files from a digital camera
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Graphics;X-MandrivaLinux-CrossDesktop;
EOF

# drop ugly Russian translation until it will be fixed
rm -f %{buildroot}%{_datadir}/%{name}/locales/%{name}-ru.po

%files
%{_docdir}/%{name}
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/*/apps/%{name}.png
%{_mandir}/man1/fotoxx.1*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1455 |12cr|fox1.6-1.6.47-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname fox

%define libname %mklibname %{oname} 1.6 0
%define develname %mklibname %{name} -d

Summary:	The FOX C++ GUI Toolkit
Name:		fox1.6
Version:	1.6.47
Release:	1
License:	LGPLv2+
Group:		Development/C++
URL:		http://www.fox-toolkit.org
Source:		http://www.fox-toolkit.org/ftp/%{oname}-%{version}.tar.gz
Patch0:		fox-1.6.36-fix-str-fmt.patch
Patch1:		fox-1.6.43-fix-linkage.patch
BuildRequires:	bzip2-devel
BuildRequires:	cups-devel
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(xcursor)
BuildRequires:	pkgconfig(xft)
BuildRequires:	pkgconfig(xrandr)

%description
FOX is a C++-Based Library for Graphical User Interface Development
FOX supports modern GUI features, such as Drag-and-Drop, Tooltips, Tab
Books, Tree Lists, Icons, Multiple-Document Interfaces (MDI), timers,
idle processing, automatic GUI updating, as well as OpenGL/Mesa for
3D graphics.  Subclassing of basic FOX widgets allows for easy
extension beyond the built-in widgets by application writers.

%package -n %{libname}
Summary:	The FOX C++ GUI Toolkit - Libraries
Group:		System/Libraries

%description -n %{libname}
FOX is a C++-Based Library for Graphical User Interface Development
FOX supports modern GUI features, such as Drag-and-Drop, Tooltips, Tab
Books, Tree Lists, Icons, Multiple-Document Interfaces (MDI), timers,
idle processing, automatic GUI updating, as well as OpenGL/Mesa for
3D graphics.  Subclassing of basic FOX widgets allows for easy
extension beyond the built-in widgets by application writers.

%package -n %{develname}
Summary:	FOX header files
Group:		Development/C++
Requires:	%{libname} = %{version}-%{release}
Provides:	fox1.6-devel = %{version}-%{release}
Provides:	libfox1.6-devel = %{version}-%{release}
Conflicts:	fox1.4-devel
Conflicts:	fox1.7-devel

%description -n %{develname}
FOX is a C++-Based Library for Graphical User Interface Development
FOX supports modern GUI features, such as Drag-and-Drop, Tooltips, Tab
Books, Tree Lists, Icons, Multiple-Document Interfaces (MDI), timers,
idle processing, automatic GUI updating, as well as OpenGL/Mesa for
3D graphics.  Subclassing of basic FOX widgets allows for easy
extension beyond the built-in widgets by application writers.

This package contains the necessary files to develop applications
with FOX.

%prep
%setup -q -n %{oname}-%{version}
%patch0 -p0
%patch1 -p0

%build
LDFLAGS="-lfontconfig" %configure2_5x \
    --with-opengl=yes \
    --with-xft \
    --with-xcursor \
    --with-xrandr \
    --with-shape \
    --with-xshm \
    --disable-static \
    --enable-release

%make

%install
%makeinstall_std

mv %{buildroot}%{_datadir}/doc/fox-1.6/* installed-docs
%multiarch_binaries %{buildroot}%{_bindir}/fox-config

rm -rf %{buildroot}%{_prefix}/fox %{buildroot}%{_bindir}/Adie.stx \
       %{buildroot}%{_bindir}/PathFinder %{buildroot}%{_bindir}/adie \
       %{buildroot}%{_bindir}/calculator %{buildroot}%{_bindir}/shutterbug \
       %{buildroot}%{_mandir}/man1/PathFinder* %{buildroot}%{_mandir}/man1/adie* \
       %{buildroot}%{_mandir}/man1/calculator* %{buildroot}%{_mandir}/man1/shutterbug*

%files -n %{libname}
%{_libdir}/*-1.6.so.0*

%files -n %{develname}
%doc doc ADDITIONS TRACING
%doc installed-docs
%doc %{_mandir}/man1/reswrap*
%{_bindir}/reswrap
%{_bindir}/fox-config
%multiarch_bindir/fox-config
%dir %{_includedir}/fox-1.6
%{_includedir}/fox-1.6/*
%{_libdir}/pkgconfig/fox.pc
%{_libdir}/*.so



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1456 |12cr|fox-1.7.32-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		1.7

%define name		fox
%define version 1.7.32
%define release %mkrel 1

%define libname		%mklibname %{name} %{major}
%define libnamedev	%mklibname -d %{name}

%define name_ex_apps	%{name}-example-apps

%define icon_name_calc	%{name}-calculator.png
%define icon_name_adie	%{name}-adie.png

Summary:	The FOX C++ GUI Toolkit
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	LGPLv2+
Group:		Development/C++
URL:		http://www.fox-toolkit.org
Source: 	http://www.fox-toolkit.org/ftp/%{name}-%{version}.tar.gz
Source1:	fox-shutterbug-16.png
Source2:	fox-shutterbug-32.png
Source3:	fox-shutterbug-48.png
Source10:	%{name}_adie_16.png
Source11:	%{name}_adie_32.png
Source12:	%{name}_adie_48.png
Source20:	%{name}_calc_16.png
Source21:	%{name}_calc_32.png
Source22:	%{name}_calc_48.png
BuildRequires:	pkgconfig(glu)
BuildRequires:	cups-devel
BuildRequires:	bzip2-devel
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(xft)
BuildRequires:	freetype-devel
BuildRequires:	doxygen


%description
FOX is a C++-Based Library for Graphical User Interface Development
FOX supports modern GUI features, such as Drag-and-Drop, Tooltips, Tab
Books, Tree Lists, Icons, Multiple-Document Interfaces (MDI), timers,
idle processing, automatic GUI updating, as well as OpenGL/Mesa for
3D graphics.  Subclassing of basic FOX widgets allows for easy
extension beyond the built-in widgets by application writers.

%package -n %{name_ex_apps}
Summary:	FOX example applications
Group:		Office
Requires:	%{libname} >= %{version}

%description -n %{name_ex_apps}
Editor, file browser and calculator, written with FOX

%package -n %{libname}
Summary:	The FOX C++ GUI Toolkit - Libraries
Group:		System/Libraries

%description -n %{libname}
FOX is a C++-Based Library for Graphical User Interface Development
FOX supports modern GUI features, such as Drag-and-Drop, Tooltips, Tab
Books, Tree Lists, Icons, Multiple-Document Interfaces (MDI), timers,
idle processing, automatic GUI updating, as well as OpenGL/Mesa for
3D graphics.  Subclassing of basic FOX widgets allows for easy
extension beyond the built-in widgets by application writers.

%package -n %{libnamedev}
Summary:	FOX header files
Group:		Development/C++
Requires:	%{libname} = %{version}
Provides:	libfox-devel = %version-%release
Provides:	fox%{major}-devel = %version-%release
Provides:	libfox%{major}-devel = %version-%release
Conflicts:	%mklibname -d fox 1.4
Obsoletes:	%mklibname -d fox 1.7

%description -n %{libnamedev}
FOX is a C++-Based Library for Graphical User Interface Development
FOX supports modern GUI features, such as Drag-and-Drop, Tooltips, Tab
Books, Tree Lists, Icons, Multiple-Document Interfaces (MDI), timers,
idle processing, automatic GUI updating, as well as OpenGL/Mesa for
3D graphics.  Subclassing of basic FOX widgets allows for easy
extension beyond the built-in widgets by application writers.

This package contains the necessary files to develop applications
with FOX.

%prep
%setup -q

%build
#gw the examples don't link
##define _disable_ld_no_undefined 1
%configure2_5x --with-opengl=mesa --enable-cups LIBS='-lfontconfig'
make GL_LIBS="-lGL -lGLU"

%install
rm -rf %{buildroot} installed-docs
%makeinstall_std
mv %buildroot%_datadir/doc/fox-%{major}/* installed-docs
cp -p pathfinder/PathFinder %{buildroot}/usr/bin

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-foxcalculator.desktop << EOF
[Desktop Entry]
Name=FOX Calculator
Comment=Calculator using the FOX toolkit
Exec=%{_bindir}/calculator %U
Icon=%{icon_name_calc}
Terminal=false
Type=Application
StartupNotify=true
Categories=Science;Math;
EOF
cat > %{buildroot}%{_datadir}/applications/mandriva-foxadie.desktop << EOF
[Desktop Entry]
Name=FOX Adie
Comment=A.D.I.E. - Advanced Interactive Editor using the FOX toolkit
Exec=%{_bindir}/adie %U
Icon=%{icon_name_adie}
Terminal=false
Type=Application
StartupNotify=true
Categories=TextEditor;Utility;
EOF
cat > %{buildroot}%{_datadir}/applications/mandriva-shutterbug.desktop << EOF
[Desktop Entry]
Name=FOX Shutterbug
Comment=Takes a screenshot and saves it to a file
Exec=%{_bindir}/shutterbug %U
Icon=shutterbug
Terminal=false
Type=Application
StartupNotify=true
Categories=Graphics;
EOF

install -D -m 644 %{SOURCE10} %{buildroot}%{_miconsdir}/%{icon_name_adie}
install -D -m 644 %{SOURCE11} %{buildroot}%{_iconsdir}/%{icon_name_adie}
install -D -m 644 %{SOURCE12} %{buildroot}%{_liconsdir}/%{icon_name_adie}

install -m 644 %{SOURCE20} %{buildroot}%{_miconsdir}/%{icon_name_calc}
install -m 644 %{SOURCE21} %{buildroot}%{_iconsdir}/%{icon_name_calc}
install -m 644 %{SOURCE22} %{buildroot}%{_liconsdir}/%{icon_name_calc}

install -m 644 %{SOURCE1} %{buildroot}%{_miconsdir}/shutterbug.png
install -m 644 %{SOURCE2} %{buildroot}%{_iconsdir}/shutterbug.png
install -m 644 %{SOURCE3} %{buildroot}%{_liconsdir}/shutterbug.png

rm -rf %buildroot%_prefix/fox

%clean
rm -rf %{buildroot}

%files -n %{name_ex_apps}
%defattr(-,root,root)
%doc %{_mandir}/man1/ControlPanel*
%doc %{_mandir}/man1/PathFinder*
%doc %{_mandir}/man1/adie*
%doc %{_mandir}/man1/calculator*
%doc %{_mandir}/man1/shutterbug.1*
%{_bindir}/calculator
%{_bindir}/ControlPanel
%{_bindir}/PathFinder
%{_bindir}/adie
%{_bindir}/Adie.stx
%{_bindir}/shutterbug
%{_datadir}/applications/mandriva*
%{_miconsdir}/%{icon_name_adie}
%{_iconsdir}/%{icon_name_adie}
%{_liconsdir}/%{icon_name_adie}
%{_miconsdir}/%{icon_name_calc}
%{_iconsdir}/%{icon_name_calc}
%{_liconsdir}/%{icon_name_calc}
%{_miconsdir}/shutterbug.png
%{_iconsdir}/shutterbug.png
%{_liconsdir}/shutterbug.png


%files -n %{libname}
%defattr(-,root,root)
%doc AUTHORS LICENSE README
%{_libdir}/*%{major}.so.0*

%files -n %{libnamedev}
%defattr(-,root,root)
%doc doc ADDITIONS INSTALL TRACING
%doc installed-docs
%doc %{_mandir}/man1/reswrap*
%{_bindir}/reswrap
%dir %{_includedir}/fox-%{major}
%{_includedir}/fox-%{major}/*
%{_libdir}/*.so
%{_libdir}/*.a
%{_libdir}/pkgconfig/*.pc




%changelog
* Mon Feb 13 2012 Andrey Bondrov <abondrov@mandriva.org> 1.7.32-1mdv2012.0
+ Revision: 773779
- New version 1.7.32

* Wed May 18 2011 Funda Wang <fwang@mandriva.org> 1.7.26-1
+ Revision: 676055
- update file list
- there is no config now
- clean spec
- update to new version 1.7.26

* Sun Feb 27 2011 Funda Wang <fwang@mandriva.org> 1.7.25-2
+ Revision: 640437
- rebuild to obsolete old packages

* Sat Feb 05 2011 Funda Wang <fwang@mandriva.org> 1.7.25-1
+ Revision: 636289
- update to new version 1.7.25

* Sat Feb 05 2011 GÃ¶tz Waschk <waschk@mandriva.org> 1.7.23-1
+ Revision: 636201
- update build deps
- update to new version 1.7.23

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.7.21-3mdv2011.0
+ Revision: 610742
- rebuild

* Sat Jan 16 2010 Funda Wang <fwang@mandriva.org> 1.7.21-2mdv2010.1
+ Revision: 492244
- rebuild for new libjpeg v8

* Tue Dec 15 2009 Frederik Himpe <fhimpe@mandriva.org> 1.7.21-1mdv2010.1
+ Revision: 479067
- update to new version 1.7.21

* Wed Aug 19 2009 Frederik Himpe <fhimpe@mandriva.org> 1.7.20-1mdv2010.0
+ Revision: 418242
- update to new version 1.7.20

* Sat Mar 07 2009 Emmanuel Andry <eandry@mandriva.org> 1.7.19-1mdv2009.1
+ Revision: 351904
- New version 1.7.19

* Mon Dec 08 2008 GÃ¶tz Waschk <waschk@mandriva.org> 1.7.18-1mdv2009.1
+ Revision: 311757
- fix build deps
- new version
- fix build
- update file list

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Fri Dec 07 2007 Funda Wang <fwang@mandriva.org> 1.7.13-1mdv2008.1
+ Revision: 116222
- New version 1.7.13
- drop old menu

  + Thierry Vignaud <tv@mandriva.org>
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Wed Aug 01 2007 GÃ¶tz Waschk <waschk@mandriva.org> 1.7.11-1mdv2008.0
+ Revision: 57706
- new version
- new devel name


* Wed Dec 06 2006 GÃ¶tz Waschk <waschk@mandriva.org> 1.7.6-1mdv2007.0
+ Revision: 91604
- Import fox

* Wed Dec 06 2006 Götz Waschk <waschk@mandriva.org> 1.7.6-1mdv2007.1
- New version 1.7.6

* Tue Aug 01 2006 Götz Waschk <waschk@mandriva.org> 1.7.1-1mdv2007.0
- new major
- New release 1.7.1

* Mon Jul 31 2006 GÃ¶tz Waschk <waschk@mandriva.org> 1.6.10-1mdv2007.0
- New release 1.6.10

* Wed Jul 26 2006 GÃ¶tz Waschk <waschk@mandriva.org> 1.6.9-1
- New release 1.6.9

* Wed Jul 19 2006 GÃ¶tz Waschk <waschk@mandriva.org> 1.6.8-1mdv2007.0
- New release 1.6.8

* Sat Jun 24 2006 Götz Waschk <waschk@mandriva.org> 1.6.6-2mdv2007.0
- xdg menu

* Fri Jun 16 2006 Götz Waschk <waschk@mandriva.org> 1.6.6-1mdv2007.0
- update file list
- fix buildrequires
- New release 1.6.6

* Thu Apr 20 2006 Götz Waschk <waschk@mandriva.org> 1.6.4-1mdk
- add devel conflict
- New release 1.6.4

* Wed Apr 12 2006 GÃ¶tz Waschk <waschk@mandriva.org> 1.6.3-1mdk
- New release 1.6.3

* Thu Apr 06 2006 GÃ¶tz Waschk <waschk@mandriva.org> 1.6.2-1mdk
- New release 1.6.2

* Mon Apr 03 2006 GÃ¶tz Waschk <waschk@mandriva.org> 1.6.1-1mdk
- New release 1.6.1

* Tue Mar 21 2006 Götz Waschk <waschk@mandriva.org> 1.6.0-1mdk
- new major
- New release 1.6.0

* Fri Dec 16 2005 Götz Waschk <waschk@mandriva.org> 1.4.27-1mdk
- fix configure call
- New release 1.4.27
- use mkrel

* Wed Nov 16 2005 GÃ¶tz Waschk <waschk@mandriva.org> 1.4.24-1mdk
- New release 1.4.24

* Tue Nov 08 2005 GÃ¶tz Waschk <waschk@mandriva.org> 1.4.22-1mdk
- New release 1.4.22

* Sun Oct 30 2005 Götz Waschk <waschk@mandriva.org> 1.4.21-1mdk
- disable parallel build
- New release 1.4.21

* Thu Oct 27 2005 GÃ¶tz Waschk <waschk@mandriva.org> 1.4.20-1mdk
- New release 1.4.20

* Sat Sep 10 2005 Olivier Blin <oblin@mandriva.com> 1.4.17-2mdk
- fix typo in summary

* Wed Aug 03 2005 GÃ¶tz Waschk <waschk@mandriva.org> 1.4.17-1mdk
- New release 1.4.17

* Mon Jun 13 2005 Götz Waschk <waschk@mandriva.org> 1.4.16-1mdk
- New release 1.4.16

* Wed Jun 08 2005 Götz Waschk <waschk@mandriva.org> 1.4.15-1mdk
- New release 1.4.15

* Wed Apr 27 2005 Götz Waschk <waschk@mandriva.org> 1.4.12-1mdk
- New release 1.4.12

* Thu Apr 07 2005 GÃ¶tz Waschk <waschk@linux-mandrake.com> 1.4.11-1mdk
- New release 1.4.11

* Thu Mar 17 2005 GÃ¶tz Waschk <waschk@linux-mandrake.com> 1.4.8-1mdk
- New release 1.4.8

* Thu Mar 10 2005 GÃ¶tz Waschk <waschk@linux-mandrake.com> 1.4.7-1mdk
- New release 1.4.7

* Wed Feb 23 2005 GÃ¶tz Waschk <waschk@linux-mandrake.com> 1.4.6-1mdk
- New release 1.4.6

* Tue Feb 15 2005 Götz Waschk <waschk@linux-mandrake.com> 1.4.4-1mdk
- update file list
- New release 1.4.4

* Wed Oct 13 2004 Goetz Waschk <waschk@linux-mandrake.com> 1.2.11-1mdk
- New release 1.2.11

* Sat Aug 14 2004 Goetz Waschk <waschk@linux-mandrake.com> 1.2.8-1mdk
- New release 1.2.8

* Wed Jul 14 2004 Goetz Waschk <waschk@linux-mandrake.com> 1.2.7-1mdk
- New release 1.2.7

* Mon Jul 05 2004 Götz Waschk <waschk@linux-mandrake.com> 1.2.6-1mdk
- new version

* Fri Jun 25 2004 Götz Waschk <waschk@linux-mandrake.com> 1.2.5-1mdk
- fix devel provides
- New release 1.2.5

* Thu Jun 17 2004 Goetz Waschk <waschk@linux-mandrake.com> 1.2.4-1mdk
- New release 1.2.4

* Wed Jun 09 2004 Götz Waschk <waschk@linux-mandrake.com> 1.2.3-1mdk
- fix installation
- New release 1.2.3

* Thu May 20 2004 Götz Waschk <waschk@linux-mandrake.com> 1.2.1-1mdk
- new major
- New release 1.2.1

* Tue May 18 2004 Götz Waschk <waschk@linux-mandrake.com> 1.2.0-1mdk
- new major 1.1
- New release 1.2.0

* Tue Apr 27 2004 Götz Waschk <waschk@linux-mandrake.com> 1.1.53-1mdk
- new major
- new version

* Wed Apr 21 2004 Götz Waschk <waschk@linux-mandrake.com> 1.1.52-1mdk
- new major
- new version

* Sat Apr 03 2004 Götz Waschk <waschk@linux-mandrake.com> 1.1.51-1mdk
- new version

* Mon Mar 15 2004 Götz Waschk <waschk@linux-mandrake.com> 1.1.49-1mdk
- new version

* Fri Mar 05 2004 Götz Waschk <waschk@linux-mandrake.com> 1.1.47-1mdk
- new version

* Mon Feb 09 2004 Götz Waschk <waschk@linux-mandrake.com> 1.1.46-1mdk
- new version

* Thu Jan 22 2004 Götz Waschk <waschk@linux-mandrake.com> 1.1.45-1mdk
- new version

* Mon Jan 19 2004 Götz Waschk <waschk@linux-mandrake.com> 1.1.44-1mdk
- fix file list
- new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1457 |12cr|fplll-4.0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name		fplll
%define major		0
%define libfplll	%mklibname %{name} %{major}
%define libfplll_devel	%mklibname %{name} -d

Epoch:		1
Name:		%{name}
Group:		Sciences/Mathematics
License:	LGPLv2+
Summary:	LLL-reduction of euclidean lattices
Version:	4.0.1
Release:	2
Source:		http://perso.ens-lyon.fr/damien.stehle/fplll/lib%{name}-%{version}.tar.gz
URL:		http://perso.ens-lyon.fr/damien.stehle/fplll/
BuildRequires:	gmp-devel
BuildRequires:	mpfr-devel

Patch0:		%{name}-fplllv31.patch

%description
%{name}-%{version} contains several algorithms on lattices that rely on
floating-point computations. This includes implementations of the
floating-point LLL reduction algorithm, offering different
speed/guarantees ratios. It contains a 'wrapper' choosing the
estimated best sequence of variants in order to provide a guaranteed
output as fast as possible. In the case of the wrapper, the
succession of variants is oblivious to the user. It also includes
a rigorous floating-point implementation of the Kannan-Fincke-Pohst
algorithm that finds a shortest non-zero lattice vector, and the BKZ
reduction algorithm.

%package	-n %{libfplll}
Summary:	lib%{name} shared libraries
Group:		System/Libraries

%description	-n %{libfplll}
libfpll shared libraries. fplll is code that LLL-reduces euclidean lattices.

%package	-n %{libfplll_devel}
Summary:	lib%{name} libraries, includes, etc
Group:		Development/C
Requires:	%{libfplll} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Conflicts:	%{_lib}fplll3 < 3.0-7
Obsoletes:	%{_lib}fplll3 < 3.0-7

%description	-n %{libfplll_devel}
libfpll libraries, includes, etc. fplll is code that LLL-reduces
euclidean lattices.

%prep
%setup -q -n lib%{name}-%{version}
%patch0 -p1

%build
%configure2_5x --disable-static LDFLAGS="-Wl,--as-needed $RPM_LD_FLAGS"

# Eliminate hardcoded rpaths, and workaround libtool moving all -Wl options
# after the libraries to be linked
sed -e 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' \
    -e 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' \
    -e 's|-nostdlib|-Wl,--as-needed &|' \
    -i libtool
%make

%install
%makeinstall_std
rm %{buildroot}%{_libdir}/libfplll.la

%check
export LD_LIBRARY_PATH=$PWD/src/.libs
make check

%files
%{_bindir}/*

%files		-n %{libfplll}
%{_libdir}/libfplll.so.*

%files		-n %{libfplll_devel}
%{_includedir}/%{name}.h
%{_includedir}/%{name}
%{_libdir}/libfplll.so

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1458 |12cr|fpm-0.60-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	fpm
%define	version	0.60
%define	release	%mkrel 10

Summary:	Figaro's Password Manager
Name:		%{name}
Version:	%{version}
Release:	%{release}
Group:		Graphical desktop/GNOME
License:	GPL
Source0:	%{name}-%{version}.tar.bz2
URL:		http://fpm.sourceforge.net/
Buildrequires:	gtk+-devel 
Buildrequires:  libgnome-devel
Buildrequires:  libxml2-devel
Buildroot:	%{_tmppath}/%{name}-%{version}

%description
Figaro's Password Manager is a program that allows you to securely store the
passwords you use on the web.  Features include:
- Passwords are encrypted with the blowfish algorithm
- Copy passwords or usernames to the clipboard
- Copy passwords or usernames to the primary selection. (And paste them with a
  middle mouse button click)
- If the password is for a web site, FPM can keep track of the URLs of your
  login screens and can automatically launch your browser.  In this capacity,
  FPM acts as a kind of bookmark manager.
- Combine all three features: you can configure FPM to bring you to a web
  login screen, copy your username to the clipboard and your password to the
  primary selection, all with a single button click.
- FPM also has a passord generator that can choose passwords for you.  It
  allows you to determine how long the password should be, and what types of
  characters (lower case, upper case, numbers and symbols) should be used.
  You can even have it avoid ambiguous characters such as a capital O or the
  number zero.
         
%prep
%setup -q

%build
#./autogen.sh
CFLAGS="`xml2-config --cflags` $RPM_OPT_FLAGS" \
%configure
%make

%install
rm -rf %{buildroot}
%{makeinstall_std}

# menu

#xdg
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=%{name}
Comment=%{summary}
Exec=%{name} 
Icon=other_archiving
Terminal=false
Type=Application
Categories=Utility;Archiving;
EOF


%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog NEWS README TODO
%{_bindir}/%{name}
%{_datadir}/pixmaps/%{name}/*
%_mandir/man1/*
%{_datadir}/applications/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1459 |12cr|frame-2.2.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_major		6
%define 	_name		frame
%define		devname		%mklibname -d %{_name}
%define		libname		%mklibname %{_name} %{_major}

Name:           %{_name}
Version:        2.2.4
Release:        %mkrel 1
Summary:        Buildup and synchronization of simultaneous touches

Group:          Development/Other
License:        GPLv3

URL:            https://launchpad.net/frame
Source0:	https://launchpad.net/frame/trunk/utouch-%{name}-%{version}/+download/%{name}-%{version}.tar.xz

BuildRequires:	evemu-devel
BuildRequires:	mtdev-devel
BuildRequires:	pkgconfig(xi)
BuildRequires:	x11-server-devel

Requires:	evemu

%description
Frame handles the buildup and synchronization of a 
set of simultaneous touches.

%prep
%setup -q

%build
autoreconf -fi
%configure --disable-static
%make

%install
%makeinstall_std

rm -f %{buildroot}%{_libdir}/*.la

%files
%doc COPYING
%{_bindir}/frame-test-x11

%package -n %libname
Summary:        Frame Library Package
Group:		System/Libraries
Requires:       %{name} = %{version}-%{release}

%description -n %libname
This package contains the library needed to run programs
dynamically linked with frame.

%files -n %libname
%{_libdir}/libframe.so*

%package -n %devname
Summary:        Frame Development Package
Group:		Development/Other
Requires:       %{name} = %{version}-%{release}
Provides:       %{name}-devel = %{version}-%{release}

%description -n %devname
This package provides headers files for frame development.

%files -n %devname
%{_includedir}/oif/frame.h
%{_includedir}/oif/frame_internal.h
%{_includedir}/oif/frame_x11.h
%{_libdir}/pkgconfig/frame.pc

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1460 |12cr|fred-0.1.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Simple action game: save Fred from a plummeting death!
Name:		fred
Version:	0.1.1
Release:	%mkrel 8
# Upstream source includes arial.ttf. Which is, um, copyright
# Microsoft. That's not smart. This source is upstream's tarball
# with arial.ttf and the (likely also copyright someone) grease.ttf
# removed. - AdamW 2008/02
Source0:	http://www.enormousplow.com/projects/fred/%{name}-%{version}-fontclean.tar.bz2
Source11:	%{name}-16x16.png
Source12:	%{name}-32x32.png
Source13:	%{name}-48x48.png
Patch0:		fred-0.1.1-no-windows.patch
# Fix an error in a header file that breaks build - AdamW 2008/02
Patch1:		fred-0.1.1-build.patch
# Use DejaVu instead of arial.ttf and grease.ttf - AdamW 2008/02
Patch2:		fred-0.1.1-font.patch
License:	GPL+
URL:		http://www.enormousplow.com/projects/fred/
Group:		Games/Arcade
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	SDL_image-devel
BuildRequires:	zlib-devel
BuildRequires:	SDL_ttf-devel
Requires:	fonts-ttf-dejavu

%description
Free Fallin' Fred is a very simple clicking game.
You see the airplane going across the screen and after a while, Fred jumps.
You click on Fred to open his chute.
If you fail to open the chute in time, poor Fred will be dead.
Don't let Fred die. 

%prep
%setup -q -n %{name}
%patch0 -p1
%patch1 -p1 -b .build
%patch2 -p1 -b .fonts

%build
rm -f install-sh
autoreconf -i
perl -pi -e 's!DATADIR = "/usr/local/share/games/fred/data/";!DATADIR = "%{_gamesdatadir}/%{name}/data/";!g' src/fred.cpp
%configure2_5x --bindir=%{_gamesbindir}
%make

%install
rm -rf %{buildroot}
%makeinstall_std

mkdir -p %{buildroot}%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{_gamesbindir}/%{name}		  
Icon=%{name}		  		  
Categories=Game;ArcadeGame;		  
Name=Fred 
Comment=Simple action game: save Fred from a plummeting death
EOF

%{__install} -m644 %{SOURCE11} -D %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
%{__install} -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
%{__install} -m644 %{SOURCE13} -D %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png

%if %mdkversion < 200900
%post
%{update_menus}
%{update_icon_cache hicolor}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%{clean_icon_cache hicolor}
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(755,root,root,755)
%{_gamesbindir}/%{name}
%defattr(644,root,root,755)
%dir %{_gamesdatadir}/%{name}
%{_gamesdatadir}/%{name}/*
%{_mandir}/man6/fred.6*
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_datadir}/applications/mandriva-%{name}.desktop
%doc AUTHORS ChangeLog INSTALL NEWS README TODO



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-8mdv2011.0
+ Revision: 618339
- the mass rebuild of 2010.0 packages

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 0.1.1-7mdv2010.0
+ Revision: 437585
- rebuild

* Sun Feb 22 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.1.1-6mdv2009.1
+ Revision: 343911
- Fix font patch
- Fix desktop file

* Sat Feb 21 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.1.1-5mdv2009.1
+ Revision: 343526
- Remove tabs on the Name

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.1.1-4mdv2009.0
+ Revision: 245344
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Thu Feb 28 2008 Adam Williamson <awilliamson@mandriva.org> 0.1.1-2mdv2008.1
+ Revision: 175972
- rebuild for new era
- fd.o icons
- run autoreconf so everything works with modern automake / autoconf
- add font.patch (use DejaVu instead of the non-free ttf files)
- add build.patch (fixes an error in a header file that breaks build)
- new license policy
- improve summary
- spec clean
- use a modified tarball without non-free .ttf files

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - auto-convert XDG menu entry
    - kill re-definition of %%buildroot on Pixel's request
    - use %%mkrel
    - import fred


* Tue Feb 15 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.1.1-1mdk
- 0.1.1 (it works!)
- drop P1 (fixed upstream)

* Wed Jun 16 2004 Per yvind Karlsen <peroyvind@linux-mandrake.com> 0.1.0-4mdk
- rebuild

* Fri Apr 02 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.1.0-3mdk
- rebuild
- fix buildrequires (lib64..)
- change summary macro to avoid possible conflicts if we were to build debug package

* Thu Mar 20 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 0.1.0-2mdk
- switched to other unix specific sources
- updated Patch1
- now use configure macro
- updated docs
- dropped Patch0

* Tue Feb 25 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 0.1.0-1mdk
- Corrected title
- 0.1.0
- Don't use the make macro as it won't support multiple jobs

* Thu Nov 19 2002 Per Øyvind Karlsen <peroyvind@delonic.no> 0.0.4-1mdk
- First release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1461 |12cr|freebirth-0.3.2-18
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	freebirth
%define version	0.3.2
%define release	%mkrel 18
%define	Summary	Bass synth/sequencer/sample player for linux

Summary:	%{Summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{name}-%{version}.tar.bz2
Source11:	%{name}-16x16.png
Source12:	%{name}-32x32.png
Source13:	%{name}-48x48.png
Patch1:		freebirth-0.3.2-debian-fixes.patch
Patch2:		freebirth-0.3.2-mdv-fix-str-fmt.patch
URL:		http://www.bitmechanic.com/projects/freebirth/
License:	GPLv2+ 
Group:		Sound
BuildRequires:	gtk+2-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Freebirth is a free software bass synthesizer / step sequencer
 / sample player. The bass synthesizer is vaguely 303ish but
also has other capabilities such as 

 - Three oscillators (saw, sin, sqr)
 - Phase offsets for each oscillator
 - Separate filter and amplitude envelopes
 - Separate tuning for each oscillator
 - Two effects busses (reverb and delay).

%prep
%setup -q
%patch1 -p0
%patch2 -p1 -b .strfmt

%build
%setup_compile_flags
%make

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_datadir}/freebirth/raw/
install -m755 %{name} -D %{buildroot}%{_bindir}/%{name}
install -m755 wav_to_raw -D %{buildroot}%{_bindir}/wav_to_raw
install -m644 raw/*.raw %{buildroot}%{_datadir}/freebirth/raw/

#menu item

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=%{name}
Comment=%{Summary}
Exec=%{name} 
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-Multimedia-Sound;
EOF


install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGES INSTALL NEXT_VERSION README
%{_bindir}/*
%dir %{_datadir}/%{name}
%dir %{_datadir}/%{name}/raw
%{_datadir}/%{name}/raw/*
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_datadir}/applications/*




%changelog
* Thu Jan 06 2011 Funda Wang <fwang@mandriva.org> 0.3.2-18mdv2011.0
+ Revision: 629098
- update with gentoo's patch to fix segment fault

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild

* Mon Dec 07 2009 Jérôme Brenier <incubusss@mandriva.org> 0.3.2-17mdv2010.1
+ Revision: 474506
- fix str fmt
- fix license tag

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.3.2-15mdv2009.0
+ Revision: 245357
- rebuild
- drop old menu

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.3.2-13mdv2008.1
+ Revision: 136419
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Feb 28 2007 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.3.2-13mdv2007.0
+ Revision: 127168
- fix category in menu
- Import freebirth

* Thu Aug 10 2006 Lenny Cartier <lenny@mandriva.com> 0.3.2-12mdv2007.0
- xdg

* Thu Jul 07 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.3.2-11mdk
- update from Sat Jan 22 2005 that got lost
- Fixed segmentation fault on file load in Sample Pitch (P1 from debian)
- compile with -O3
- a little nicer description (from debian)
- change summary macro to avoid possible conflicts if we were to build debug package
- don't bzip2 icons

* Thu May 27 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.3.2-10mdk
- rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1462 |12cr|freecell-solver-3.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define basen freecell-solver
%define libname_orig lib%{basen}
%define major 0
%define libname %mklibname %{basen} %{major}
%define develname %mklibname %{basen} -d
%define staticname %mklibname %{basen} -d -s


Name:		%{basen}
Summary:	The Freecell Solver Executable
Version:	3.8.0
Release:	%mkrel 1
License:	MIT
Group:		Games/Cards
Source:		http://download.berlios.de/fc-solve/%{name}-%{version}.tar.bz2
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-root
URL:		http://fc-solve.berlios.de/
Requires:	%{libname} = %{version}-%{release}
BuildRequires:	cmake

%description
The Freecell Solver package contains the fc-solve executable which is
a command-line program that can be used to solve games of Freecell and
similar card solitaire variants.

This package also contains command line executables to generate the initial
boards of several popular Freecell implementations.

%package -n %{libname}
Summary: The Freecell Solver dynamic libraries for solving Freecell games
Group: Games/Cards

%description -n %{libname}
Contains the Freecell Solver libraries that are used by some programs to solve
games of Freecell and similar variants of card solitaire.

This package is mandatory for the Freecell Solver executable too.

%package -n %{develname}
Summary: The Freecell Solver development tools for solving Freecell games
Group: Games/Cards
Requires: %{libname} = %{version}-%{release}

%description -n %{develname}
Freecell Solver is a library for automatically solving boards of Freecell and
similar variants of card Solitaire. This package contains the header files and 
static libraries necessary for developing programs using Freecell Solver.

You should install it if you are a game developer who would like to use 
Freecell Solver from within your programs.

%package -n %{staticname}
Summary: The Freecell Solver static libraries
Group: Games/Cards
Requires: %{develname} = %{version}-%{release}

%description -n %{staticname}
Freecell Solver is a library for automatically solving boards of Freecell and
similar variants of card Solitaire. This package contains the static libraries.

It is not generally required.

%prep
%setup -q
# This is a hack that is meant to make sure the README of the board
# generation programs resides inside the board_gen sub-dir of the 
# documentation directory.
cd board_gen
mkdir doc
cd doc
mkdir board_gen
cd board_gen
cp ../../README .


%build
%cmake -DLOCALE_INSTALL_DIR=%{_datadir}/locale -DLIB_INSTALL_DIR=%{_libdir} -DMAX_NUM_FREECELLS=8 -DMAX_NUM_STACKS=12
%make

%install
rm -rf %{buildroot}
cd build
%makeinstall_std

rm -f %buildroot/usr/bin/make-microsoft-freecell-board

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/libfreecell-solver.so*
%{_datadir}/freecell-solver/presetrc
%{_datadir}/freecell-solver/presets/*

%files -n %{staticname}
%defattr(-,root,root)
%{_libdir}/libfreecell-solver.a

%files
%defattr(-,root,root)
%{_bindir}/fc-solve
%{_bindir}/freecell-solver-fc-pro-range-solve
%{_bindir}/freecell-solver-multi-thread-solve
%{_bindir}/freecell-solver-range-parallel-solve
%{_bindir}/make-aisleriot-freecell-board
%{_bindir}/make-gnome-freecell-board
%{_bindir}/make_pysol_freecell_board.py
%{_bindir}/pi-make-microsoft-freecell-board
%{_mandir}/*/*
%{_docdir}/*

%files -n %{develname}
%defattr(-,root,root)
%{_includedir}/freecell-solver/*.h
%{_bindir}/freecell-solver-config
%{_libdir}/pkgconfig/*.pc

%clean
rm -rf %{buildroot}



%changelog
* Fri Oct 14 2011 Andrey Bondrov <abondrov@mandriva.org> 3.8.0-1mdv2012.0
+ Revision: 704677
- New version 3.8.0

* Sun Dec 19 2010 Shlomi Fish <shlomif@mandriva.org> 3.4.0-2mdv2011.0
+ Revision: 623096
- import freecell-solver


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1463 |12cr|freeciv-2.3.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		freeciv
Version:	2.3.2
Release:	3
Summary:	CIVilization clone
License:	GPLv2+
Group:		Games/Strategy
URL:		http://www.freeciv.org/
Source0:	http://prdownloads.sourceforge.net/freeciv/%{name}-%{version}.tar.bz2
Source1:	%{name}.server.wrapper
Source2:	stdsounds3.tar.gz
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	readline-devel
BuildRequires:	desktop-file-utils
BuildRequires:	ggz-gtk-client-devel
BuildRequires:	libstdc++-static-devel
Requires(post):	ggz-client-libs
Requires(preun): ggz-client-libs

%description
Freeciv is a multiplayer strategy game, released under the GNU General
Public License. It is generally comparable with Civilization II(r),
published by Microprose(r).

Default configuration uses the Civilization II(r) style Isometric view. If
you prefer classic Civilization(r) 2-d view, invoke the client with
"civclient --tiles trident".

%package	data
Group:		Games/Strategy
Summary:	FREE CIVilization clone - data files
Requires:	%{name}-server = %{version}
BuildArch:	noarch

%description	data
Freeciv is a multiplayer strategy game, released under the GNU General
Public License. It is generally comparable with Civilization II(r),
published by Microprose(r).

Default configuration uses the Civilization II(r) style Isometric view. If
you prefer classic Civilization(r) 2-d view, invoke the client with
"civclient --tiles trident".

%package	client
Group:		Games/Strategy
Summary:	FREE CIVilization clone - client
Provides:	%{name} = %{version}-%{release}
Requires:	%{name}-data = %{version}
Requires:	%{name}-server = %{version}
Obsoletes:	%{name}-client < %{version}-%{release}
Requires(post):	ggz-client-libs
Requires(preun): ggz-client-libs

%description	client
This is the graphical client for freeciv

%package	server
Group:		Games/Strategy
Summary:	FREE CIVilization clone - server
Provides:	%{name} = %{version}-%{release}
Requires:	%{name}-data = %{version}
Requires(post):	ggz-client-libs
Requires(preun): ggz-client-libs

%description	server
This is the server for freeciv.

%prep
%setup -q

%build
#locales are not in %{_gamesdatadir}
export localedir=%{_datadir}/locale

%configure2_5x \
    --bindir=%{_gamesbindir} \
    --datadir=%{_gamesdatadir} \
    --enable-client=gtk-2.0
%make

%install
%__rm -rf %{buildroot}
%makeinstall_std localedir=%{_datadir}/locale

tar -xvf %{SOURCE2} -C %{buildroot}%{_gamesdatadir}/%{name}

# wrapper
%__mv %{buildroot}%{_gamesbindir}/freeciv-server %{buildroot}%{_gamesbindir}/civserver.real
%__install -m 755 %{SOURCE1} %{buildroot}%{_gamesbindir}/freeciv-server

# fix icons locations
%__mv %{buildroot}%{_gamesdatadir}/icons %{buildroot}%{_datadir}/icons

# menu entry
desktop-file-install --vendor="" \
			--remove-category="Application" \
			--remove-category="GNOME" \
			--remove-category="Strategy" \
			--add-category="GTK" \
			--add-category="StrategyGame" \
			--dir %{buildroot}%{_datadir}/applications \
            %{buildroot}%{_datadir}/applications/*.desktop

%find_lang %{name}

# omit ggz.modules, to register at install, not build, time.
%__rm %{buildroot}%{_sysconfdir}/ggz.modules
# include .dsc files
%__mkdir_p %{buildroot}%{_datadir}/ggz
%__install -p -D -m644 data/civclient.dsc %{buildroot}%{_datadir}/ggz/civclient.dsc
%__install -p -D -m644 data/civclient.dsc %{buildroot}%{_datadir}/ggz/civserver.dsc 

#remove unneeded
%__rm -f %{buildroot}%{_libdir}/*a
%__rm -f %{buildroot}%{_mandir}/man6/*ftwl*
%__rm -f %{buildroot}%{_mandir}/man6/*sdl*
%__rm -f %{buildroot}%{_mandir}/man6/*win32*
%__rm -f %{buildroot}%{_mandir}/man6/*xaw*

%clean
%__rm -rf %{buildroot}

%post client
%{_bindir}/ggz-config --install --force --modfile=%{_datadir}/ggz/civclient.dsc || :

%preun client
if [ $1 -eq 0 ]; then
   %{_bindir}/ggz-config --remove --modfile=%{_datadir}/ggz/civclient.dsc || :
fi

%post server
%{_bindir}/ggz-config --install --force --modfile=%{_datadir}/ggz/civserver.dsc || :

%preun server
if [ $1 -eq 0 ]; then
  %{_bindir}/ggz-config --remove --modfile=%{_datadir}/ggz/civserver.dsc || :
fi

%files -f %{name}.lang data
%doc AUTHORS doc/BUGS doc/HOWTOPLAY NEWS doc/README doc/README.AI doc/README.graphics doc/README.rulesets doc/README.sound doc/HACKING
%{_gamesdatadir}/%{name}

%files client
%{_gamesbindir}/freeciv-gtk2
%{_gamesbindir}/freeciv-manual
%{_gamesbindir}/freeciv-modpack
%{_mandir}/man6/freeciv-client.6*
%{_mandir}/man6/freeciv-gtk2.6*
%{_mandir}/man6/freeciv-modpack*
%{_datadir}/applications/freeciv.desktop
%{_datadir}/applications/freeciv-modpack.desktop
%{_datadir}/pixmaps/freeciv-client.png
%{_iconsdir}/hicolor/*/apps/freeciv-modpack.png
%{_iconsdir}/hicolor/*/apps/freeciv-client.png
%{_datadir}/ggz/civclient.dsc

%files server
%{_gamesbindir}/civserver.real
%{_gamesbindir}/freeciv-server
%{_mandir}/man6/freeciv-server.6*
%{_datadir}/applications/freeciv-server.desktop
%{_iconsdir}/hicolor/*/apps/freeciv-server.png
%{_datadir}/ggz/civserver.dsc


%changelog
* Fri Apr 13 2012 Götz Waschk <waschk@mandriva.org> 2.3.2-2mdv2012.0
+ Revision: 790488
- rebuild

  + Andrey Bondrov <abondrov@mandriva.org>
    - New version 2.3.2

* Mon Dec 05 2011 Alexander Khrukin <akhrukin@mandriva.org> 2.3.1-1
+ Revision: 737889
- version update fix
- version update

* Sun Oct 16 2011 Andrey Bondrov <abondrov@mandriva.org> 2.3.0-1
+ Revision: 704872
- New version 2.3.0

* Wed May 18 2011 Funda Wang <fwang@mandriva.org> 2.2.5-2
+ Revision: 675941
- add br

* Mon Mar 07 2011 Zombie Ryushu <ryushu@mandriva.org> 2.2.5-1
+ Revision: 642389
- upgrade to 2.2.5

* Tue Oct 12 2010 Funda Wang <fwang@mandriva.org> 2.2.3-3mdv2011.0
+ Revision: 585065
- obsoletes old packages

* Wed Sep 29 2010 Götz Waschk <waschk@mandriva.org> 2.2.3-2mdv2011.0
+ Revision: 582085
- make the data package noarch, not the client

* Tue Sep 28 2010 Samuel Verschelde <stormi@mandriva.org> 2.2.3-1mdv2011.0
+ Revision: 581899
- update to new version 2.2.3
- really fix source url
- fix URL

* Tue Aug 31 2010 Thierry Vignaud <tv@mandriva.org> 2.2.2-2mdv2011.0
+ Revision: 574907
- let the data subpackage be noarch

* Sun Aug 08 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.2-1mdv2011.0
+ Revision: 567753
- update to new version 2.2.2

* Thu Mar 18 2010 Emmanuel Andry <eandry@mandriva.org> 2.2.0-3mdv2010.1
+ Revision: 525050
- readd wrongly removed ggz game info scripts
- Requires (post and preun) ggz-client-libs

* Tue Mar 16 2010 Emmanuel Andry <eandry@mandriva.org> 2.2.0-2mdv2010.1
+ Revision: 522387
- drop ggz macros, they cause weird build issues. Use fixed paths instead

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - drop backwards compatible scriptlets for ancient releases
    - don't define name, version & release on top of spec
    - fix broken ggz macros resulting in files ending up in / (fixes #58123)

* Sat Feb 27 2010 Emmanuel Andry <eandry@mandriva.org> 2.2.0-1mdv2010.1
+ Revision: 512338
- New version 2.2.0
- use proper ggz components packaging

* Mon Feb 01 2010 Emmanuel Andry <eandry@mandriva.org> 2.1.11-1mdv2010.1
+ Revision: 499231
- New version 2.1.11

* Sat Nov 28 2009 Frederik Himpe <fhimpe@mandriva.org> 2.1.10-1mdv2010.1
+ Revision: 471003
- update to new version 2.1.10

* Sun May 24 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.9-1mdv2010.0
+ Revision: 379214
- new version

* Mon Mar 09 2009 Emmanuel Andry <eandry@mandriva.org> 2.1.8-4mdv2009.1
+ Revision: 353337
- fix locale path (#46043)

* Wed Feb 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.8-3mdv2009.1
+ Revision: 344752
- rebuild against new readline
- keep bash completion in its own package

* Sun Dec 14 2008 Zombie Ryushu <ryushu@mandriva.org> 2.1.8-1mdv2009.1
+ Revision: 314373
- New Version 2.1.8
- Version bump to 2.1.8

* Thu Aug 28 2008 Emmanuel Andry <eandry@mandriva.org> 2.1.6-1mdv2009.0
+ Revision: 277057
- New version

* Sun Jun 29 2008 Funda Wang <fwang@mandriva.org> 2.1.5-1mdv2009.0
+ Revision: 229944
- New version 2.1.5

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Sat May 03 2008 Funda Wang <fwang@mandriva.org> 2.1.4-1mdv2009.0
+ Revision: 200636
- fix ggz-gtk-client devel package name

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - new version

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Fri Feb 01 2008 Funda Wang <fwang@mandriva.org> 2.1.3-1mdv2008.1
+ Revision: 161008
- New version 2.1.3

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Nov 28 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.1-1mdv2008.1
+ Revision: 113770
- update to new version 2.1.1

* Sun Nov 11 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.0-2mdv2008.1
+ Revision: 107952
- decompressed additional sources
- fix wrapper perms (fix bug#35451)

* Wed Nov 07 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.0-1mdv2008.1
+ Revision: 106825
- sanitize perms
- use upstream icons
- new version

* Mon Sep 17 2007 Emmanuel Andry <eandry@mandriva.org> 2.0.9-3mdv2008.0
+ Revision: 89330
- reintroduce configure2_5x
- drop duplicate category in desktop file
- set optimzation to -O1 to fix bug #33680

* Sat Sep 01 2007 Emmanuel Andry <eandry@mandriva.org> 2.0.9-2mdv2008.0
+ Revision: 77707
- drop old menu
- configure2_5x is no more

  + Thierry Vignaud <tv@mandriva.org>
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'


* Sun Feb 18 2007 Per Øyvind Karlsen <pkarlsen@mandriva.com> 2.0.9-1mdv2007.0
+ Revision: 122382
- 2.0.9
- regenerate P0
- Import freeciv

* Wed Sep 20 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 2.0.8-5mdv2007.0
- rebuild

* Fri Aug 25 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 2.0.8-4mdv2007.0
- fix so that we use the icon we supply in the xdg menu (P2)

* Tue Aug 15 2006 Götz Waschk <waschk@mandriva.org> 2.0.8-3mdv2007.0
- fix buildrequires

* Mon Jul 31 2006 Emmanuel Andry <eandry@mandriva.org> 2.0.8-2mdv2007.0
- xdg menu

* Mon Mar 06 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 2.0.8-1mdk
- New release 2.0.8

* Mon Nov 07 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 2.0.7-1mdk
- New release 2.0.7

* Sat Oct 01 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 2.0.6-1mdk
- 2.0.6

* Tue Aug 09 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 2.0.4-2mdk
- fix problem with translations not being used (P0 from debian, fixes #15720)
- show in the caravan dialog how many shields remain to have a wonder built (P1 from debian)
- fix requires-on-release
- make client require server as it's required for single player games

* Fri Aug 05 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 2.0.4-1mdk
- New release 2.0.4

* Fri Aug 05 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 2.0.3-2mdk
- Rebuild

* Fri Jul 22 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 2.0.3-1mdk
- 2.0.3

* Fri Jul 08 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 2.0.2-1mdk
- 2.0.2

* Mon May 02 2005 Nicolas Chipaux <chipaux@mandriva.com> 2.0.1-1mdk
- 2.0.1

* Tue Apr 19 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 2.0.0-1mdk
- 2.0.0
- %%mkrel

* Thu Jan 20 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.14.2-2mdk
- rebuild for new readline

* Mon Nov 08 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.14.2-1mdk
- 1.14.2
- drop Packager tag


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1464 |12cr|freedoom-0.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	freedoom
%define version 0.7
%define release %mkrel 1
%define distname %{name}-iwad-%{version}

Summary:	Complete independent Doom game
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://prdownloads.sourceforge.net/freedoom/%{distname}.zip
License:	GPLv2
Group:		Games/Arcade
Url:		http://freedoom.sourceforge.net/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
Provides:	doom-iwad

%description
Freedoom is a project to create a complete, free Doom IWAD
file. Combined with the GPLed Doom source code, it will create a
completely free Doom-based game.

To play it, a game engine such as prboom is required.

In order to play it with prboom, install prboom and type:

$ prboom -iwad /usr/share/games/doom/freedoom.wad

%prep
%setup -q -n %{distname}

%build

%install
rm -rf %{buildroot}
install -D doom2.wad %{buildroot}%{_gamesdatadir}/doom/%{name}.wad

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CREDITS ChangeLog NEWS README
%{_gamesdatadir}/doom/%{name}.wad




%changelog
* Fri Mar 25 2011 Zombie Ryushu <ryushu@mandriva.org> 0.7-1mdv2011.0
+ Revision: 648448
- Upgrade to 0.7

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.6.4-2mdv2011.0
+ Revision: 610747
- rebuild

* Sat Mar 06 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.6.4-1mdv2010.1
+ Revision: 514904
- fix license
- clean mixed-use-spaces-and-tabs
- update to 0.6.4

  + Shlomi Fish <shlomif@mandriva.org>
    - Added instructions on how to play

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 0.6.3-2mdv2010.0
+ Revision: 437589
- rebuild

* Fri Jan 09 2009 Zombie Ryushu <ryushu@mandriva.org> 0.6.3-1mdv2009.1
+ Revision: 327350
- New Version 0.6.3

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.5-3mdv2009.0
+ Revision: 245361
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.5-1mdv2008.1
+ Revision: 136419
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Tue Dec 12 2006 Olivier Blin <oblin@mandriva.com> 0.5-1mdv2007.0
+ Revision: 95949
- initial freedoom release
- Create freedoom


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1465 |12cr|freedroid-1.0.2-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	freedroid
%define	version	1.0.2
%define release %mkrel 11
%define	Summary	Clone of the C64 Game Paradroid

Summary:	%{Summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{name}-%{version}.tar.bz2
Source1:	http://freedroid.sourceforge.net/Freedroid_Manual.ps.bz2
Source11:	%{name}-16x16.png
Source12:	%{name}-32x32.png
Source13:	%{name}-48x48.png
Patch:		freedroid-1.0.2-vorbis.patch.bz2
Patch1:		freedroid-1.0.2-format-strings.patch
License:	GPLv2+
Group:		Games/Arcade
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL:		http://freedroid.sourceforge.net/
BuildRequires:	SDL_mixer-devel SDL_image-devel jpeg-devel png-devel
BuildRequires:	libvorbis-devel

%description
This is a clone of the classic game "Paradroid" on Commodore 64
with some improvements and extensions to the classic version.

In this game, you control a robot, depicted by a small white ball with
a few numbers within an interstellar spaceship consisting of several
decks connected by elevators.

The aim of the game is to destroy all enemy robots, depicted by small
black balls with a few numbers, by either shooting them or seizing
control over them by creating connections in a short subgame of
electric circuits.

%prep
%setup -q
%patch -p1
%patch1 -p1
%{__cp} %SOURCE1 .
autoconf

%build
%configure2_5x --bindir=%_gamesbindir --datadir=%_gamesdatadir
%make CC="%{__cc} $RPM_OPT_FLAGS"

%install
%{__rm} -rf $RPM_BUILD_ROOT
%makeinstall_std transform=""
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Freedroid
Comment=%Summary
Exec=%_gamesbindir/%name
Icon=%name
Terminal=false
Type=Application
StartupNotify=true
Categories=X-MandrivaLinux-MoreApplications-Games-Arcade;Game;ArcadeGame;
EOF

%{__install} -m644 %{SOURCE11} -D $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
%{__install} -m644 %{SOURCE12} -D $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
%{__install} -m644 %{SOURCE13} -D $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png

%{__rm} -rf $RPM_BUILD_ROOT%{_gamesdatadir}/%{name}/mac-osx

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%clean
%{__rm} -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README AUTHORS ChangeLog NEWS TODO Freedroid_Manual.ps.bz2
%{_gamesbindir}/%{name}
%{_gamesdatadir}/%{name}
%{_mandir}/man6/%{name}.6*
%_datadir/applications/mandriva*
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png


%changelog
* Mon Jul 25 2011 Götz Waschk <waschk@mandriva.org> 1.0.2-11mdv2012.0
+ Revision: 691505
- rebuild

* Sat Jul 24 2010 Götz Waschk <waschk@mandriva.org> 1.0.2-10mdv2011.0
+ Revision: 558094
- rebuild

* Thu Jul 23 2009 Götz Waschk <waschk@mandriva.org> 1.0.2-8mdv2010.0
+ Revision: 398785
- fix format strings
- update license

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 1.0.2-7mdv2009.0
+ Revision: 240721
- rebuild
- drop old menu
- kill re-definition of %%buildroot on Pixel's request
- kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Aug 26 2007 Götz Waschk <waschk@mandriva.org> 1.0.2-5mdv2008.0
+ Revision: 71620
- Import freedroid



* Thu Aug 24 2006 Gtz Waschk <waschk@mandriva.org> 1.0.2-5mdv2007.0
- fix vorbis detection
- fix buildrequires
- xdg menu

* Mon Dec 05 2005 Götz Waschk <waschk@mandriva.org> 1.0.2-4mdk
- Rebuild

* Fri Dec  3 2004 Gtz Waschk <waschk@linux-mandrake.com> 1.0.2-3mdk
- rebuild

* Thu Nov 27 2003 Per yvind Karlsen <peroyvind@linux-mandrake.com> 1.0.2-2mdk
- remove macosx devel files
- macroized

* Thu Nov 27 2003 Per yvind Karlsen <peroyvind@linux-mandrake.com> 1.0.2-1mdk
- 1.0.2
- cosmetics

* Tue May  6 2003 Gtz Waschk <waschk@linux-mandrake.com> 1.0.1-1mdk
- add the man page
- new version

* Mon Apr 28 2003 Gtz Waschk <waschk@linux-mandrake.com> 0.8.4-5mdk
- fix buildrequires

* Mon Apr 28 2003 Gtz Waschk <waschk@linux-mandrake.com> 0.8.4-4mdk
- fix distriblint warning

* Sat Apr 26 2003 Per yvind Karlsen <peroyvind@sintrax.net> 0.8.4-3mdk
- dropped Prefix tag
- compile with $RPM_OPT_FLAGS
- added icons

* Fri Dec 20 2002 Gtz Waschk <waschk@linux-mandrake.com> 0.8.4-2mdk
- add the manual to the docs

* Fri Dec 20 2002 Gtz Waschk <waschk@linux-mandrake.com> 0.8.4-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1466 |12cr|freedroidrpg-0.15-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	freedroidRPG

Summary:	Summary A Diablo clone with the Tux as hero in a world of rampaging robots
Name:		freedroidrpg
Version:	0.15
Release:	2
Group:		Games/Adventure
License:	GPL
URL:		http://freedroid.sourceforge.net/
Source0:	%{name}-%{version}.tar.bz2
Source11:	%{name}-16x16.png
Source12:	%{name}-32x32.png
Source13:	%{name}-48x48.png
Patch0:		freedroidrpg-0.13-string-format.patch
BuildRequires:	SDL_image-devel
BuildRequires:	SDL_net-devel
BuildRequires:	SDL_mixer-devel
BuildRequires:	SDL_gfx-devel
BuildRequires:	gtk+-devel
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(libpng)
BuildRequires:	gettext-devel

%rename	%{oname}

%description
FreeDroidRPG is a free isometric RPG game inspired by elements of Diablo and
Fallout. Originally based on FreeDroid Classic, this project now has vastly deviated
from its parent.

This game tells the story of a world destroyed by a conflict between the bots
and their human masters. Play as Tux in a quest to save the world from the murderous
rebel bots who know no mercy. You get to choose which path you wish to follow, and
freedom of choice is everywhere in the game.

FreeDroidRPG features a complete real time combat system with melee and ranged
weapons, fairly similar to the proprietary game Diablo. There also is an 
innovative system of magic, with features such as forced casting and over 20 spells.
You can use over 50 different kinds of items and fight countless enemies on
your way to your destiny.

We have an advanced dialogue system, which aims at being at least on par with
Fallout's. The dialogues in the game represent a large part of the gameplay.
Finally, if guns are too inaccurate and blades too messy, you can always take
over your enemies and have them fight on your side."

%prep
%setup -q
# %patch0 -p1 -b .strfmt
rm -rf `find -name .xvpics`

%build
%configure2_5x \
	--bindir=%{_gamesbindir} \
	--datadir=%{_gamesdatadir}
make clean
%make

%install
%makeinstall_std

install -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=FreedroidRPG
Comment=%{Summary}
Exec=%{_gamesbindir}/%{oname}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;AdventureGame;
EOF

install %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
install %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
install %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png

%files -n %{name}
%defattr(644,root,root,755)
%doc AUTHORS ChangeLog NEWS README
%{_datadir}/applications/mandriva*
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%dir %{_gamesdatadir}/%{name}
%dir %{_gamesdatadir}/%{name}/sound
%{_gamesdatadir}/%{name}/sound/*
%{_gamesdatadir}/%{name}/graphics
%{_gamesdatadir}/%{name}/map
%{_gamesdatadir}/%{name}/dialogs
%{_mandir}/man6/freedroidRPG.6.*
%attr(755,root,root) %{_gamesbindir}/*


%changelog
* Sat Jan 07 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.15-1mdv2012.0
+ Revision: 758599
- cleaned up a bit
- fixed BR for Mesa-common-devel
- only pkgconfig(gl) is needed

  + Zombie Ryushu <ryushu@mandriva.org>
    - fix man page
    - SDL_gfx requirement
    - Upgrade to 0.15

* Sat Nov 27 2010 Zombie Ryushu <ryushu@mandriva.org> 0.14.1-1mdv2011.0
+ Revision: 601736
- Upgrade to 0.14.1

* Sat Nov 20 2010 Zombie Ryushu <ryushu@mandriva.org> 0.14rc3-1mdv2011.0
+ Revision: 599316
- Remove string format patch
- Upgrade to 0.14rc3
- Upgrade to 0.14rc3

* Sat Jan 23 2010 Frederik Himpe <fhimpe@mandriva.org> 0.13-1mdv2010.1
+ Revision: 495306
- Update to new version 0.13
- Rediff string format patch

* Sat May 02 2009 Frederik Himpe <fhimpe@mandriva.org> 0.12.1-1mdv2010.0
+ Revision: 370395
- BuildRequires: gettext-devel
- Update to new version 0.12.1

* Wed Mar 11 2009 Frederik Himpe <fhimpe@mandriva.org> 0.12-1mdv2009.1
+ Revision: 354014
- Update to new version 0.12
- Add patch fixing build with -Werror=format-security

* Tue Dec 16 2008 Zombie Ryushu <ryushu@mandriva.org> 0.11.1-2mdv2009.1
+ Revision: 314888
- Correct description by request of Authur Huillet
- Correct description by request of Authur Huillet

* Sun Dec 07 2008 Zombie Ryushu <ryushu@mandriva.org> 0.11.1-1mdv2009.1
+ Revision: 311660
- Version bump to fix map errors
- Bump to Version 0.11.1 to fix map errors

  + Funda Wang <fwang@mandriva.org>
    - New version 0.11

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.10.3-3mdv2009.0
+ Revision: 245362
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Oct 22 2007 Jérôme Soyer <saispo@mandriva.org> 0.10.3-1mdv2008.1
+ Revision: 101330
- New release
- New release

  + Thierry Vignaud <tv@mandriva.org>
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Sat Jul 07 2007 Olivier Blin <blino@mandriva.org> 0.10.2-1mdv2008.0
+ Revision: 49398
- 0.10.2 (from Zombie Ryushu)

* Mon May 28 2007 Olivier Blin <blino@mandriva.org> 0.10.1-2mdv2008.0
+ Revision: 31941
- add back menu post scripts

* Sat May 26 2007 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.10.1-1mdv2008.0
+ Revision: 31562
- update to 0.10.1 (fixes #28932)
- remove old debian menu
- voice samples seems to have disappeared..


* Sun Dec 31 2006 Olivier Blin <oblin@mandriva.com> 0.10.0-1mdv2007.0
+ Revision: 102975
- 0.10.0
- Import freedroidrpg

* Thu Aug 24 2006 Götz Waschk <waschk@mandriva.org> 0.9.13-3mdv2007.0
- fix buildrequires

* Thu Aug 03 2006 Götz Waschk <waschk@mandriva.org> 0.9.13-2mdv2007.0
- xdg menu

* Sat May 13 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.9.13-1mdk
- 0.9.13 (closes #22291)
- %%mkrel

* Fri Aug 27 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.9.12-2mdk
- rebuild for new menu

* Thu Apr 15 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.9.12-1mdk
- 0.9.12

* Wed Feb 11 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.9.10-2mdk
- fix command in menu item
- compile with gtk+ and opengl support

* Sat Jan 17 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.9.10-1mdk
- 0.9.10
- convert name to lowercase


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1467 |12cr|freedups-0.6.14-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	freedups
%define	version	0.6.14
%define release	%mkrel 6

Summary:	Hardlinks identical files to save space
Name:		%{name}	
Version:	%{version}
Release:	%{release}	
License:	GPL
Group:		File tools
URL:		http://www.stearns.org/freedups/
Source:		http://www.stearns.org/freedups/%{name}-%{version}.tar.bz2
Buildarch:	noarch
BuildRoot:	%{_tmppath}/%{name}--buildroot

%description
Freedups hardlinks identical files to save space.  For files that are
generally read from and not written to, this can provide a 
significant space savings with no performance degredation.  In fact,
in a small number of cases, this can speed up the system.


%prep
%setup

%install
rm -rf $RPM_BUILD_ROOT

install -d $RPM_BUILD_ROOT%{_bindir}
install -m755 %{name}.pl $RPM_BUILD_ROOT%{_bindir}/%{name}

						
%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README ChangeLog
%{_bindir}/%{name}




%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.6.14-6mdv2011.0
+ Revision: 618340
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 0.6.14-5mdv2010.0
+ Revision: 428885
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.6.14-4mdv2009.0
+ Revision: 245363
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.6.14-2mdv2008.1
+ Revision: 136419
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sun Jan 14 2007 Emmanuel Andry <eandry@mandriva.org> 0.6.14-2mdv2007.0
+ Revision: 108754
- add source URL
- Import freedups

* Fri Apr 07 2006 Lenny Cartier <lenny@mandriva.com> 0.6.14-1mdk
- 0.6.14


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1468 |12cr|freefilesync-5.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Spec is baed on Alberto Altieri's work in MIB

%define		oname FreeFileSync

Name:		freefilesync
Version:	5.9
Release:	%mkrel 1
Summary:	A free file sync tool
Group:		Networking/File transfer
License:	GPLv3
Url:		http://sourceforge.net/projects/freefilesync/
Source0:	http://ignum.dl.sourceforge.net/project/freefilesync/freefilesync/v%{version}/%{oname}_%{version}_source.zip
Source1:	%{oname}.desktop
BuildRequires:	gtkmm2.4-devel
BuildRequires:	wxgtku2.8-devel >= 2.8.11
BuildRequires:	boost-devel >= 1.42.0

%description
FreeFileSync is a folder comparison and synchronization tool.

%prep
%setup -q -c %{name}-%{version}

%build
%make

%install
%makeinstall_std
%__install -Dm644 %{SOURCE1} %{buildroot}%{_datadir}/applications/%{oname}.desktop
%__sed -i 's/\r//' BUILD/Changelog.txt
%__sed -i 's/\r//' BUILD/License.txt

%__rm -rf %{buildroot}%{_docdir}/%{oname}

%files
%doc BUILD/Changelog.txt BUILD/License.txt
%{_bindir}/%{oname}
%dir %{_datadir}/%{oname}
%{_datadir}/%{oname}/*
%{_datadir}/applications/%{oname}.desktop

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1469 |12cr|freego-4.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		freego
Version:	4.5
Release:	%mkrel 1
Summary:	Easier access to your personal data on free.fr
Summary(fr):	Simplifie l'accès à vos données personnelles Free.fr

Group:		Networking/Other
License:	GPLv2
URL:		http://www.freego.fr/
Source0:	http://www.freego.fr/logiciel/linux/FreeGo%{version}.zip
Patch0:		freego-4-prefix.patch
Patch1:		freego-4-desktopfile.patch
Patch2:		freego-4-gcc45.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-builtroot

BuildRequires:	qt4-devel >= 4.4.0
Requires:	vlc

%description
FreeGo makes it easier to access your personal data on the french
ISP Free.

%description(fr)
FreeGo simplifie l'accès à vos données personnelles Free. De plus,
cet outil vous permet en un clic d'être informé de l'état du réseau,
des innovations de votre fournisseur d'accès, de tester votre débit,
de consulter vos e-mails et bien plus encore.

%prep
%setup -q -c Freego%{version}
%patch0 -p0 -b .prefix
%patch1 -p0 -b .desktopfile
%patch2 -p0 -b .gcc

%build
%qmake_qt4
%make

%install
[ "%{buildroot}" != '/' ] && rm -rf %{buildroot}

%makeinstall INSTALL_ROOT=%buildroot
%__install -p -m 755 -D FreeGo %buildroot%{_bindir}/FreeGo

desktop-file-install  \
       --dir %buildroot/%{_datadir}/applications\
       --delete-original\
       %buildroot/%{_datadir}/applications/*.desktop


%if %mdkversion < 200900
%post
%{update_menus}
%{update_desktop_database}
%update_icon_cache hicolor
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%{clean_desktop_database}
%clean_icon_cache hicolor
%endif

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc *.pdf
%{_bindir}/*
%{_datadir}/applications/*.desktop
%{_datadir}/icons/hicolor/*/apps/*.png


%changelog
* Mon Dec 06 2010 Stéphane Téletchéa <steletch@mandriva.org> 4.5-1mdv2011.0
+ Revision: 612670
- Update Freego to version 4.5, using svn snapshot (personal communication) since some files were missing
- Fix spaces and tabs mixing

* Mon Dec 06 2010 Funda Wang <fwang@mandriva.org> 4.0-3mdv2011.0
+ Revision: 611688
- fix build

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 4.0-2mdv2010.1
+ Revision: 437590
- rebuild

* Thu Feb 05 2009 Jerome Martin <jmartin@mandriva.org> 4.0-1mdv2009.1
+ Revision: 337712
- import freego



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1470 |12cr|freehdl-0.0.7-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

%define major 0
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d

Summary:	Free HDL simulator
Name:		freehdl
Version:	0.0.7
Release:	3
License:	GPL
Group:		Sciences/Other
URL:		http://freehdl.seul.org/
Source0:	%{name}-%{version}.tar.gz
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	libtool

%description
A project to develop a free, open source, GPL'ed VHDL simulator for Linux.

%files
%doc AUTHORS COPYING HACKING INSTALL NEWS README README.AIRE README.gen-nodes README.libraries README.v2cc README.vaul
%{_bindir}/freehdl-gennodes
%{_bindir}/freehdl-v2cc
%{_bindir}/gvhdl
%{_datadir}/%{name}
%{_infodir}/fire.info.*
%{_mandir}/man?/*

#----------------------------------------------------------------

%package -n %{libname}
Summary:	Shared libraries for %{name}
Group:		System/Libraries

%description -n %{libname}
Shared libraries for %{name}.

%files -n %{libname}
%{_libdir}/freehdl/libieee.so.%{major}*
%{_libdir}/libfreehdl-cdfggen.so.%{major}*
%{_libdir}/libfreehdl-fire.so.%{major}*
%{_libdir}/libfreehdl-kernel.so.%{major}*
%{_libdir}/libfreehdl-std.so.%{major}*
%{_libdir}/libfreehdl-vaul.so.%{major}*

#----------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{name} = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n %{devname}
Development files for %{name}.

%files -n %{devname}
%{_bindir}/freehdl-config
%{_includedir}/%{name}
%{_libdir}/freehdl/libieee.so
%{_libdir}/libfreehdl-cdfggen.so
%{_libdir}/libfreehdl-fire.so
%{_libdir}/libfreehdl-kernel.so
%{_libdir}/libfreehdl-std.so
%{_libdir}/libfreehdl-vaul.so
%{_libdir}/freehdl/libieee.a
%{_libdir}/libfreehdl-cdfggen.a
%{_libdir}/libfreehdl-fire.a
%{_libdir}/libfreehdl-kernel.a
%{_libdir}/libfreehdl-std.a
%{_libdir}/libfreehdl-vaul.a
%{_libdir}/pkgconfig/%{name}.pc

#----------------------------------------------------------------

%prep
%setup -q
autoreconf -fi

%build
%configure --with-gnu-ld --with-pic
%make

%install
%makeinstall_std



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1471 |12cr|freeimage-3.153-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name freeimage
%define version 3.153
%define release 1
%define oname FreeImage
%define oversion 3.15.3
%define common_summary Image library
%define common_description FreeImage is an Open Source library project for developers who would\
like to support popular graphics image formats like PNG, BMP, JPEG,\
TIFF and others as needed by today's multimedia applications.\
FreeImage is easy to use, fast, multithreading safe, compatible with\
all 32-bit versions of Windows, and cross-platform (works both with\
Linux and Mac OS X).

%define major 3
%define lib_name %mklibname %{name} %{major}
%define devel_name %mklibname %{name} -d

Summary: %{common_summary}
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://downloads.sourceforge.net/freeimage/FreeImage3153.zip
Patch0:	FreeImage-3.11.0-syslibs.patch
License: GPLv2+
Group: System/Libraries
URL: http://freeimage.sourceforge.net/
%if 0
BuildRequires:	png-devel
BuildRequires:	mng-devel
BuildRequires:	jpeg-devel
BuildRequires:	tiff-devel
BuildRequires:	OpenEXR-devel
BuildRequires:	openjpeg-devel
%endif
Obsoletes: %{oname}

%description
%{common_description}

%package -n	%{lib_name}
Summary:	A library to %{common_summary}
Group:		System/Libraries
Obsoletes:	%{_lib}%{oname}3 < 3.110

%description -n	%{lib_name}
%{common_description}

This package contains the library needed to run programs dynamically
linked with %{name}.

%package -n	%{devel_name}
Summary:	Development tools for programs using %{name}
Group:		Development/C
Requires:	%{lib_name} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	lib%{name}3-devel
Obsoletes:	lib%{oname}3-devel
Obsoletes:	%{_lib}%{oname}3-devel < 3.110

%description -n	%{devel_name}
%{common_description}

This package contains the header files and libraries needed for
developing programs using the %{name} library.

%prep
%setup -q -n %{oname}
%if 0
%patch0 -p1 -b .syslibs

touch -r Source/FreeImage.h.syslibs Source/FreeImage.h

# remove all included libs to make sure these don't get used during compile
rm -r Source/Lib* Source/ZLib Source/OpenEXR

# some encoding / line ending cleanups
iconv -f ISO-8859-1 -t UTF-8 Whatsnew.txt > Whatsnew.txt.tmp
touch -r Whatsnew.txt Whatsnew.txt.tmp
mv Whatsnew.txt.tmp Whatsnew.txt
%endif
sed -i 's/\r//g' Whatsnew.txt license-*.txt gensrclist.sh \
  Wrapper/FreeImagePlus/WhatsNew_FIP.txt

perl -pi -e 's/ -o root -g root//' Makefile.gnu
perl -pi -e 's/\bldconfig//' Makefile.gnu

%build
sh ./gensrclist.sh
%setup_compile_flags CFLAGS="%optflags -fPIC"
%make LIBRARIES="-lstdc++ -lm"

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_includedir} %{buildroot}%{_libdir}

%make install \
  INCDIR=%{buildroot}%{_includedir} \
  INSTALLDIR=%{buildroot}%{_libdir}


%files -n %{lib_name}
%doc Whatsnew.txt license-*.txt Wrapper/FreeImagePlus/WhatsNew_FIP.txt README.linux
%{_libdir}/lib%{name}.so.%{major}
%{_libdir}/lib%{name}-%{oversion}.so

%files -n %{devel_name}
%{_includedir}/%{oname}*.h
%{_libdir}/lib%{name}.so
%{_libdir}/lib%{name}.a




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1472 |12cr|freelords-0.0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %nil

Summary:	A Linux clone of the old DOS game WarLords
Name:		freelords
Version:	0.0.3
Release:	1
License:	GPLv2+
Group:		Games/Strategy
Source0:	http://switch.dl.sourceforge.net/project/freelords/Java%20Freelords/%version/freelords-%{version}_src.tar.gz2
URL:		http://sourceforge.net/projects/freelords/
BuildRequires:	java-1.6.0-openjdk-devel
BuildRequires:	ant
BuildRequires:	xml-commons-jaxp-1.3-apis
BuildRequires:	xalan-j2 xerces-j2
BuildArch:	noarch

%description
FreeLords is a turn-based strategy game similar to Warlords. 
It can be played with friends on one computer or via a network.

%prep
%setup -q

%build 
ant build

%install
ant deploy

# No need to support M$ crap
rm -f deploy/*.bat

mkdir -p %buildroot%_datadir/games/%name
cp -a deploy/* %buildroot%_datadir/games/%name

mkdir -p %buildroot%_bindir
for i in client server; do
	cat >%buildroot%_bindir/%name-$i <<EOF
#!/bin/sh
cd %_datadir/games/%name
exec $i.sh "$@"
EOF
done
chmod 0755 %buildroot%_bindir/*

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Name=FreeLords
Comment=A Linux clone of the old DOS game WarLords
Exec=%_bindir/%name-client
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;StrategyGame;
EOF

%files
%defattr(-,root,root)
%_bindir/*
%_datadir/games/%name
%_datadir/applications/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1473 |12cr|freemarker-2.3.10-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           freemarker
Version:        2.3.10
Release:        8
Summary:        FreeMarker template engine - a generic tool to generate text output
License:        BSD
Group:          Development/Java
Url:            http://freemarker.org/
BuildArch:      noarch
Source0:        %{name}-%{version}.tar.gz
Patch0:         build.patch
BuildRequires:  java-rpmbuild
BuildRequires:  ant
BuildRequires:  java-devel >= 1.6
BuildRequires:  java >= 1.6
Requires:       java >= 1.6

%description
FreeMarker is a "template engine"; a generic tool to generate text output 
(anything from HTML to autogenerated source code) based on templates. 
It's a Java package, a class library for Java programmers. 
It's not an application for end-users in itself, but something that 
programmers can embed into their products.

%package        javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java
Requires:        %{name} = %{version}-%{release}
%description    javadoc
FreeMarker is a "template engine"; a generic tool to generate text output 
(anything from HTML to autogenerated source code) based on templates. 
It's a Java package, a class library for Java programmers. 
It's not an application for end-users in itself, but something that 
programmers can embed into their products.

%prep
%setup -q
%remove_java_binaries
%patch0 -p0 -b .sav

#
# XXX: This package contains just core of freemarker. This is enough for
# NetBeans integration, that is why it removes certain extensions. In case
# of need, feel free to modify this script to compile these extensions correctly.
#
%{__rm} -rf src/freemarker/ext/jython/
%{__rm} -rf src/freemarker/ext/xml/
%{__rm} -rf src/freemarker/ext/jsp/
%{__rm} -rf src/freemarker/ext/servlet/
%{__rm} src/freemarker/cache/WebappTemplateLoader.java

%build
ant -f build.xml jar javadoc

%install
install -m644 lib/%{name}.jar -D %{buildroot}%{_javadir}/%{name}-%{version}.jar
ln -s %{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}.jar

install -d %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -r build/api %{buildroot}%{_javadocdir}/%{name}-%{version}

%create_jar_links

%post

%postun

%defattr(644,root,root,755)
%{_javadir}/%{name}.jar
%ghost %{_javadir}/%{name}-%{version}.jar

%files
%{_javadir}/%{name}.jar
%{_javadir}/%{name}-%{version}.jar

%files javadoc
%defattr(644,root,root,755)
%{_javadocdir}/%{name}-%{version}



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 2.3.10-7mdv2011.0
+ Revision: 618341
- the mass rebuild of 2010.0 packages

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 2.3.10-6mdv2010.0
+ Revision: 437591
- rebuild

* Sun Mar 29 2009 Pascal Terjan <pterjan@mandriva.org> 2.3.10-5mdv2009.1
+ Revision: 362179
- Fix summary of -javadoc subpackage

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Dec 16 2007 Anssi Hannula <anssi@mandriva.org> 2.3.10-2mdv2008.1
+ Revision: 120880
- buildrequire java-rpmbuild, i.e. build with icedtea on x86(_64)

* Sun Dec 02 2007 Jaroslav Tulach <jtulach@mandriva.org> 2.3.10-1mdv2008.1
+ Revision: 114454
- Yet another try: Just using %%{ant} defines JAVA_HOME to non-existant gcj directory. Trying plain ant
- Make sure Java is available also during compile time
- Is there a better way to enforce compilation with real javac than to require java-devel >= 1.6?
- The core of freemarker builds. Extensions (JSP, Jython, XML) are not included.
- create freemarker


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1474 |12cr|freemat-4.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Cyclic dependencies
%define		_disable_ld_no_undefined	1

%define		freemat_dir			%{_datadir}/FreeMat

%define		oname		FreeMat
%define		oversion	4.1

Name:		freemat
Group:		Sciences/Mathematics
License:	GPL
Summary:	Rapid engineering, scientific prototyping and data processing
# Real version is 4.1 final but extra .1 is needed up update from 4.1.0.20110113
Version:	4.1.1
Release:	1
URL:		http://freemat.sourceforge.net
Source0:	%{oname}-%{oversion}-Source.tar.gz
Source1:	http://www.netlib.org/lapack/lapack-3.2.2.tgz
Source2:	http://www.netlib.org/clapack/CLAPACK-3.1.1/F2CLIBS/libf2c/pow_ii.c

#-------------------------------------------------------------------------------
BuildRequires:	amd-devel
BuildRequires:	cmake
BuildRequires:	dos2unix
BuildRequires:	f2c
BuildRequires:	ffcall-devel
BuildRequires:	fftw-devel
BuildRequires:	gcc-gfortran
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	libatlas-devel
BuildRequires:	ncurses-devel
BuildRequires:	pcre-devel
BuildRequires:	portaudio-devel
BuildRequires:	qt4-devel
BuildRequires:	umfpack-devel
BuildRequires:	zlib-devel

#-------------------------------------------------------------------------------
Requires:	libatlas

#-------------------------------------------------------------------------------
Patch1:		FreeMat-4.1-missing.patch
Patch2:		FreeMat-4.1-blas.patch
Patch3:		FreeMat-4.1-freemat_dir.patch
Patch4:		freemat-4.1-fixes.patch
Patch5:		freemat-4.1-use_llvm.patch
Patch6:		FreeMat-4.1-linkage.patch


#-------------------------------------------------------------------------------
%description
FreeMat is a free environment for rapid engineering and scientific prototyping
and data processing. It is similar to commercial systems such as MATLAB from
Mathworks, and IDL from Research Systems, but is Open Source.

#-------------------------------------------------------------------------------
%prep
%setup -q -n %{oname}-%{oversion}-Source -a 1

for file in `find . -name CMake\*.txt`; do dos2unix $file; done
find . -name CMakeCache.txt -delete
find . -type f -name '*.moc.cpp' -delete
find . -type f -name 'add.so' -delete

# undefined references
%patch1		-p1
cp -f %{SOURCE2} libs/libMath/libLAPACK_C
for f in					\
	dlaed6					\
	dlamrg					\
	dlasd{0,1,2,3,4,5,6,7,8,a,q,t}		\
	slaed6					\
	slamrg slasd{0,1,2,3,4,5,6,7,8,a,q,t}	\
	sbdsdc; do
    f2c lapack-3.2.2/SRC/$f.f
    mv $f.c libs/libMath/libLAPACK_C
done

%patch2		-p1
perl -pi -e 's|@@FREEMAT_DIR@@|%{freemat_dir}|;'	\
	libs/libMath/libDynBlas/blas_dyn_link.cpp

%patch3		-p1

%patch4 -p0
%patch5 -p0
%patch6 -p1

#-------------------------------------------------------------------------------
%build
(
%cmake	-DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
	-DBUILD_SHARED_LIBS:BOOL=OFF \
	-DUSE_LLVM=OFF \
	-DUSE_ITK=OFF \
	-DFORCE_BUNDLED_PCRE=OFF \
	-DFORCE_BUNDLED_UMFPACK=OFF \
	-DFORCE_BUNDLED_PORTAUDIO=OFF \
	-DFORCE_BUNDLED_ZLIB=OFF \
	-DFORCE_BUNDLED_AMD=OFF
%make
)

#-------------------------------------------------------------------------------
%install
%makeinstall_std -C build

#-------------------------------------------------------------------------------
%files
%{_bindir}/*
%{freemat_dir}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1475 |12cr|freemedforms-0.7.6-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		1
%define Werror_cflags	%nil

# There are a lot of internal libs in this package...
%define __noautoprov 'lib.*'
%define __noautoreq 'lib(A.*|C.*|D.*|E.*|F.*|I.*|L.*|M.*|P.*|T.*|U.*|Z.*)'

Name:		freemedforms
Version:	0.7.6
Release:	3
License:	GPLv3+
Summary:	Electronical Medical Record
Url:		http://www.freemedforms.com
Group:		Office
Source0:	http://freemedforms.googlecode.com/files/freemedformsfullsources-%{version}.tgz
Patch0:		freemedforms-0.7.3-mdv-use_system_quazip.patch
BuildRequires:	doxygen
BuildRequires:	qt4-devel >= 4.6.2
#BuildRequires:	quazip-devel
BuildRequires:	qt4-database-plugin-sqlite
BuildRequires:	dos2unix
Requires:	qt4-database-plugin-sqlite
Suggests:	%{name}-doc = %{version}

%description
FreeMedForms is a multi-user, Open EMR (electronic medical record) manager.
It is free and open source. The main objective of FreeMedForms is to create
a highly dynamic EMR manager where patient files are defined by a set of XML
scripted files. Interoperability and internationalization are main objectives
too.

FreeMedForms is intended to be used:

* in general medical practice (unique doctor office, groups),
* in small clinics and hospitals,
* in clinical research groups.

%package common
Summary:		Common libraries for FreeMedForms and its derivatives

%description common
This package contains common libraries used by FreeMedForms and its derivatives
including FreeDiams.

%package -n freediams
Summary:	Standalone prescriber
Requires:	%{name}-common = %{version}
Suggests:	freediams-doc = %{version}

%description -n freediams
FreeDiams prescriber is the result of FreeMedForms prescriber plugins built
into a standalone application. FreeDiams is a multi-platform (MacOS, Linux,
FreeBSD, Windows), free and open source released under the GPLv3 license.

It is mainly developed by medical doctors and is intended for use by these same
professionals. It can be used alone to prescribe and / or test drug
interactions within a prescription. It can be linked to any application thanks
to its command line parameters.

FreeDiams can manage multiple drugs databases. Some drugs databases are already
available:

* French (sources: AFSSAPS)
* Canadian (sources: HCDPD)
* USA (sources: FDA)
* South African (sources: AEPI)

The interactions database (source: AFSSAPS) give access to many informations:

* interactions by themselves
* risk level
* nature of the risk
* management of the interaction

%package devel
Summary:	Development files for FreeMedForms
Group:		Development/C++
Requires:	%{name} = %{version}

%description devel
FreeMedForms is a free, open source, multiplatform medical forms manager.
It can be used for clinical research and patient database management.

%package doc-en
Summary:	English documentation for FreeMedForms
Requires:	locales-en
Provides:	%{name}-doc = %{EVRD}

%description doc-en
FreeMedForms documentation in English.

%package doc-fr
Summary:	French documentation for FreeMedForms
Requires:	locales-fr
Provides:	%{name}-doc = %{EVRD}

%description doc-fr
FreeMedForms documentation in French.

%package -n freediams-doc-en
Summary:	English documentation for FreeDiams
Requires:	locales-en
Provides:	freediams-doc = %{EVRD}

%description -n freediams-doc-en
FreeDiams documentation in English.

%package -n freediams-doc-fr
Summary:	French documentation for FreeDiams
Requires:	locales-fr
Provides:	freediams-doc = %{EVRD}

%description -n freediams-doc-fr
FreeDiams documentation in French.

%prep
%setup -q -n %{name}-%{version}
#patch0 -p1
dos2unix *.txt

%build
lrelease global_resources/translations/*.ts

pushd freemedforms
%qmake_qt4 -r -config release "CONFIG+=LINUX_INTEGRATED" INSTALL_ROOT_PATH="%{_prefix}" LIBRARY_BASENAME="%{_lib}" LOWERED_APPNAME="%{name}" %{name}.pro
%make
popd

pushd freediams
%qmake_qt4 -r -config release "CONFIG+=LINUX_INTEGRATED" INSTALL_ROOT_PATH="%{_prefix}" LIBRARY_BASENAME="%{_lib}" LOWERED_APPNAME="freediams" freediams.pro
%make
popd


%install
pushd freemedforms
%makeinstall_std INSTALL_ROOT=%{buildroot}
popd

pushd freediams
%makeinstall_std INSTALL_ROOT=%{buildroot}
popd

%__install -D -m 644 global_resources/pixmap/svg/freemedforms.svg %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/freemedforms.svg
%__install -D -m 644 global_resources/pixmap/svg/freediams.svg %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/freediams.svg
find %{buildroot}%{_datadir} -perm 666 -name "*png" -exec chmod 644 {} \;

# files for the doc package
%__install -d %{buildroot}%{_docdir}/%{name}
%__mv %{buildroot}%{_docdir}/freemedforms-project/freemedforms/ %{buildroot}%{_docdir}/
%__mv %{buildroot}%{_docdir}/freemedforms-project/freediams/ %{buildroot}%{_docdir}/
%__rm -rf %{buildroot}%{_docdir}/freemedforms-project/

%files
%defattr(-,root,root,755)
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.svg
%{_libdir}/%{name}/*.so
%{_libdir}/%{name}/*.pluginspec
%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
%{_datadir}/%{name}
%doc COPYING.txt README.txt
%exclude %{_docdir}/%{name}/en
%exclude %{_docdir}/%{name}/fr

%files doc-en
%defattr(-,root,root,755)
%{_docdir}/%{name}/en

%files doc-fr
%defattr(-,root,root,755)
%{_docdir}/%{name}/fr

%files devel
%defattr(-,root,root,755)
%{_libdir}/%{name}-common/*.so

%files common
%defattr(-,root,root,755)
%{_libdir}/%{name}-common/*.so.*

%files -n freediams
%defattr(-,root,root,755)
%{_bindir}/freediams
%{_libdir}/freediams
%{_datadir}/freediams
%{_datadir}/applications/freediams.desktop
%{_datadir}/pixmaps/freediams.svg
%{_iconsdir}/hicolor/scalable/apps/freediams.svg
%doc COPYING.txt README.txt
%exclude %{_docdir}/freediams/en
%exclude %{_docdir}/freediams/fr

%files -n freediams-doc-en
%defattr(-,root,root,755)
%{_docdir}/freediams/en

%files -n freediams-doc-fr
%defattr(-,root,root,755)
%{_docdir}/freediams/fr


%changelog
* Mon Jul 02 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.7.6-1
+ Revision: 807780
- update to 0.7.6

* Sat Jun 09 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.7.4-1
+ Revision: 803990
- update to 0.7.4
- build freediams from the same source package
- separate documentation packages

* Thu May 31 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.7.3-1
+ Revision: 801532
- update to 0.7.3

* Fri Mar 30 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.7.0-1
+ Revision: 788343
- update to 0.7.0

* Wed Dec 21 2011 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.6.0-1
+ Revision: 744158
- imported package freemedforms


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1476 |12cr|freemode-3.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name 	freemode
%define version 3.0
%define release %mkrel 7

Summary: Alternative UI for freeplayer
Name: 	 %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.bz2
License: GPL
Group:   Video
Url:     http://www.moktoipas.com/freemode/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Buildarch: noarch

Requires:	freeplayer-common

%description
Alternative UI for freeplayer

%prep
%setup -q

%install
rm -rf $RPM_BUILD_ROOT

mkdir -p $RPM_BUILD_ROOT/%{_datadir}/freeplayer/http-fbx
for i in config settings options; do
  mv $i.html $RPM_BUILD_ROOT/%{_datadir}/freeplayer/http-fbx/$i-freemode.html
done
cp -rp *.html $RPM_BUILD_ROOT/%{_datadir}/freeplayer/http-fbx
cp -rp *.m3u $RPM_BUILD_ROOT/%{_datadir}/freeplayer/http-fbx
cp -rp aides $RPM_BUILD_ROOT/%{_datadir}/freeplayer/http-fbx
cp -rp freezic $RPM_BUILD_ROOT/%{_datadir}/freeplayer/http-fbx
cp -rp radios $RPM_BUILD_ROOT/%{_datadir}/freeplayer/http-fbx
cp -rp tele $RPM_BUILD_ROOT/%{_datadir}/freeplayer/http-fbx
cp -rp favoris $RPM_BUILD_ROOT/%{_datadir}/freeplayer/http-fbx
cp -rp imgs $RPM_BUILD_ROOT/%{_datadir}/freeplayer/http-fbx

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc LICENCE.TXT
%{_datadir}/freeplayer/http-fbx




%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 3.0-7mdv2011.0
+ Revision: 618342
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 3.0-6mdv2010.0
+ Revision: 428890
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 3.0-5mdv2009.0
+ Revision: 245397
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 3.0-3mdv2008.1
+ Revision: 136423
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import freemode


* Fri Apr  7 2006 Jerome Martin <jmartin@mandriva.org> 3.0-3mdk
- Updated with new freeplayer-common package

* Thu Feb  2 2006 Jerome Martin <jmartin@mandriva.org> 3.0-2mdk
- Fixed

* Mon Dec 19 2005 Jerome Martin <jmartin@mandriva.org> 3.0-1mdk
- Initial version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1477 |12cr|freenx-0.7.3-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# --with NomachineKey
# Allow login with the key shipped with the NoMachine client.
# This can be a security risk, so it is disabled by default
# and an SSH key is generated at install time.
%bcond_with NomachineKey

Summary:        Free NX implementation
Name:           freenx
Version:        0.7.3
Release:        %mkrel 10
License:        GPLv2
Group:          Networking/Remote access
URL:            http://freenx.berlios.de/
Source0:        http://download.berlios.de/freenx/freenx-server-%{version}.tar.gz
Source1:        freenx-nxserver.logrotate
Patch0:         freenx-server-0.7.3-lp-fixes.patch
Patch1:         freenx-server-r104-fixes.patch
Patch2:		freenx-server-0.7.3-connection-fix.patch
Requires:       expect
Requires:       netcat
Requires:       nxagent
Requires:       nxproxy
Requires:       openssh-server
Requires:       Xdialog
Requires:       xmessage
Requires:       xterm
Requires(pre):  rpm-helper
Requires(post): expect
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%description
NoMachine NX is the next-generation X compression and roundtrip 
suppression scheme. It can operate remote X11 sessions over 56k 
modem dialup links or anything better.

This package contains a free (GPL) implementation of the nxserver
component.
 
%prep
%setup -q -n %{name}-server-%{version}
%patch0 -p1 -b .lp
%patch1 -p1 -b .fixes
%patch2 -p0 -b .connection-fix

%build
perl -pi -e "s|/var/lib/nxserver/home|%{_localstatedir}/lib/nxserver/nxhome|" nxloadconfig
pushd nxserver-helper
%make
popd

# README.install.urpmi doesn't work yet.
cat << EOF > README.urpmi
After installing this package, an nx user is created (this is a 
system user, do not try to log in as him), with a home located 
at %{_localstatedir}/lib/nxserver/nxhome. His password is a random 
32-character password. 

%if %with NomachineKey
Using Nomachine ssh key, warning, this is a potential security risk.
%else
Your user must install the key located at: 
%{_localstatedir}/lib/nxserver/nxhome/.ssh/client.id_dsa.key
to log in.

For knx, put it in: %{_datadir}/knx/ with world-readable right.
For nomachine.com Nx client for windows put it in : C:\Program
Files\NX Client for Windows\share

You user will now be able to log in using their username 
and password provided you have ssh logins enabled for them
%endif
EOF

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_sbindir}
install -m 755 {nxdialog,nxkeygen,nxloadconfig,nxnode,nxnode-login,nxserver,nxserver-helper/nxserver-helper} %{buildroot}%{_bindir}
install -m 755 nxsetup %{buildroot}%{_sbindir}

mkdir -p %{buildroot}%{_localstatedir}/lib/nxserver/nxhome/.ssh
mkdir -p %{buildroot}%{_localstatedir}/lib/nxserver/db/{closed,failed,running}
mkdir -p %{buildroot}%{_sysconfdir}/nxserver
mkdir -p %{buildroot}%{_logdir}
/bin/touch %{buildroot}%{_sysconfdir}/nxserver/{passwords,passwords.orig,users.id_dsa,users.id_dsa.pub}
/bin/touch %{buildroot}%{_localstatedir}/lib/nxserver/nxhome/.ssh/{server.id_dsa.pub.key,client.id_dsa.key,authorized_keys2,known_hosts}
/bin/touch %{buildroot}%{_logdir}/nxserver.log
install node.conf.sample %{buildroot}%{_sysconfdir}/nxserver/node.conf
#/bin/echo 'ENABLE_1_5_0_BACKEND="1"' >> %{buildroot}%{_sysconfdir}/nxserver/node.conf
/bin/echo 'ENABLE_2_0_0_BACKEND="1"' >> %{buildroot}%{_sysconfdir}/nxserver/node.conf
/bin/echo 'ENABLE_ROOTLESS_MODE="1"' >> %{buildroot}%{_sysconfdir}/nxserver/node.conf
mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
cp -a %{SOURCE1} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}

# install init script
install -D -m 755 init.d/freenx-server %{buildroot}%{_initrddir}/freenx-server

# tell spec-helper to not remove passwords.orig
export DONT_CLEANUP=1

%clean
rm -rf %{buildroot}

%pre
if [ $1 = 1 ]; then
        %_pre_useradd nx %{_localstatedir}/lib/nxserver/nxhome %{_bindir}/nxserver
fi

%postun
if [ $1 = 0 ]; then
        %_postun_userdel nx
fi

%post
%_post_service freenx-server

# make a link from %{_usr}/X11R6/lib/X11/fonts -> %{_datadir}/fonts if needed
[ ! -d %{_usr}/X11R6/lib/X11/fonts ] && %{__ln_s} %{_datadir}/fonts %{_usr}/X11R6/lib/X11/ 
if [ $1 = 1 ]; then
        %{_bindir}/ssh-keygen -f %{_sysconfdir}/nxserver/users.id_dsa -t dsa -N "" 2>&1 > /dev/null
        chown nx.root %{_sysconfdir}/nxserver/users.id_dsa 
        chmod 600 %{_sysconfdir}/nxserver/users.id_dsa

%if %with NomachineKey
        cat << EOF > %{_localstatedir}/lib/nxserver/nxhome/.ssh/authorized_keys2
ssh-dss AAAAB3NzaC1kc3MAAACBAJe/0DNBePG9dYLWq7cJ0SqyRf1iiZN/IbzrmBvgPTZnBa5FT/0Lcj39sRYt1paAlhchwUmwwIiSZaON5JnJOZ6jKkjWIuJ9MdTGfdvtY1aLwDMpxUVoGwEaKWOyin02IPWYSkDQb6cceuG9NfPulS9iuytdx0zIzqvGqfvudtufAAAAFQCwosRXR2QA8OSgFWSO6+kGrRJKiwAAAIEAjgvVNAYWSrnFD+cghyJbyx60AAjKtxZ0r/Pn9k94Qt2rvQoMnGgt/zU0v/y4hzg+g3JNEmO1PdHh/wDPVOxlZ6Hb5F4IQnENaAZ9uTZiFGqhBO1c8Wwjiq/MFZy3jZaidarLJvVs8EeT4mZcWxwm7nIVD4lRU2wQ2lj4aTPcepMAAACANlgcCuA4wrC+3Cic9CFkqiwO/Rn1vk8dvGuEQqFJ6f6LVfPfRTfaQU7TGVLk2CzY4dasrwxJ1f6FsT8DHTNGnxELPKRuLstGrFY/PR7KeafeFZDf+fJ3mbX5nxrld3wi5titTnX+8s4IKv29HJguPvOK/SI7cjzA+SqNfD7qEo8= root@nettuno
EOF
%else
        %{_bindir}/ssh-keygen -q -t dsa -N '' -f %{_localstatedir}/lib/nxserver/nxhome/.ssh/local.id_dsa 2>&1 > /dev/null
        mv -f %{_localstatedir}/lib/nxserver/nxhome/.ssh/local.id_dsa %{_localstatedir}/lib/nxserver/nxhome/.ssh/client.id_dsa.key
        mv -f %{_localstatedir}/lib/nxserver/nxhome/.ssh/local.id_dsa.pub %{_localstatedir}/lib/nxserver/nxhome/.ssh/server.id_dsa.pub.key
        cat %{_localstatedir}/lib/nxserver/nxhome/.ssh/server.id_dsa.pub.key >  %{_localstatedir}/lib/nxserver/nxhome/.ssh/authorized_keys2
        
%endif
        /bin/echo -n "127.0.0.1 " > %{_localstatedir}/lib/nxserver/nxhome/.ssh/known_hosts
        cat %{_sysconfdir}/ssh/ssh_host_rsa_key.pub >> %{_localstatedir}/lib/nxserver/nxhome/.ssh/known_hosts
        chmod 600 %{_localstatedir}/lib/nxserver/nxhome/.ssh/*
        chown nx.root %{_localstatedir}/lib/nxserver/nxhome/.ssh/*
        %create_ghostfile %{_sysconfdir}/nxserver/users.id_dsa.pub root root 644
        %create_ghostfile %{_sysconfdir}/nxserver/passwords.orig nx root 600
        %create_ghostfile %{_sysconfdir}/nxserver/passwords nx root 600
        %create_ghostfile %{_logdir}/nxserver.log nx root 600
        %{_bindir}/mkpasswd -l 32 | %{_bindir}/passwd --stdin nx 2>&1 > /dev/null
fi

%preun
%_preun_service freenx-server

%files
%defattr(0644,root,root,0755)
%doc AUTHORS README.urpmi
%attr(0755,root,root) %{_bindir}/nxdialog
%attr(0755,root,root) %{_bindir}/nxkeygen
%attr(0755,root,root) %{_bindir}/nxloadconfig
%attr(0755,root,root) %{_bindir}/nxnode
%attr(0755,root,root) %{_bindir}/nxnode-login
%attr(0755,root,root) %{_bindir}/nxserver
%attr(0755,root,root) %{_bindir}/nxserver-helper
%attr(0755,root,root) %{_sbindir}/nxsetup
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%attr(0755,root,root) %{_initrddir}/freenx-server
%attr(755,nx,root) %dir %{_sysconfdir}/nxserver
%attr(755,nx,root) %dir %{_localstatedir}/lib/nxserver
%attr(755,nx,root) %dir %{_localstatedir}/lib/nxserver/db
%attr(700,nx,root) %dir %{_localstatedir}/lib/nxserver/db/closed
%attr(700,nx,root) %dir %{_localstatedir}/lib/nxserver/db/failed
%attr(700,nx,root) %dir %{_localstatedir}/lib/nxserver/db/running
%attr(755,nx,root) %dir %{_localstatedir}/lib/nxserver/nxhome
%attr(700,nx,root) %dir %{_localstatedir}/lib/nxserver/nxhome/.ssh
%attr(644,nx,root) %config(noreplace) %{_sysconfdir}/nxserver/node.conf
%attr(600,nx,root) %ghost %{_sysconfdir}/nxserver/passwords
%attr(600,nx,root) %ghost %{_sysconfdir}/nxserver/users.id_dsa
%attr(644,root,root) %ghost %{_sysconfdir}/nxserver/users.id_dsa.pub
%attr(600,nx,root) %ghost %{_sysconfdir}/nxserver/passwords.orig
%attr(600,nx,root) %ghost %{_localstatedir}/lib/nxserver/nxhome/.ssh/known_hosts
%attr(600,nx,root) %ghost %{_localstatedir}/lib/nxserver/nxhome/.ssh/authorized_keys2
%attr(600,nx,root) %ghost %{_localstatedir}/lib/nxserver/nxhome/.ssh/client.id_dsa.key
%attr(600,nx,root) %ghost %{_localstatedir}/lib/nxserver/nxhome/.ssh/server.id_dsa.pub.key
# E: freenx non-root-user-log-file /var/log/nxserver.log nx
%attr(600,nx,root) %ghost %{_logdir}/nxserver.log


%changelog
* Mon Feb 28 2011 Funda Wang <fwang@mandriva.org> 0.7.3-10mdv2011.0
+ Revision: 640868
- rebuild

* Mon Feb 14 2011 Lev Givon <lev@mandriva.org> 0.7.3-9
+ Revision: 637651
- Patch nxserver connection problem (#61008).

* Mon Feb 14 2011 Lev Givon <lev@mandriva.org> 0.7.3-8
+ Revision: 637644
- Correct path to nxloadconfig (#61530).
  Use su instead of runuser in init script.

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.7.3-7mdv2011.0
+ Revision: 610766
- rebuild

* Tue Jun 01 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.7.3-6mdv2010.1
+ Revision: 546825
- drop patche0, it's old and doesn't apply anyway
- add two patches from Fedora, should fix (mdv#59579) and (mdv#59572)
- drop patches 2,3 as they're part of the Fedora patches now
- renumber the patches

* Sun Mar 28 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.7.3-5mdv2010.1
+ Revision: 528539
- really sync sources
- clean spec
- add patch from CentOS to use the init script to make sure /tmp/.X11-unix
  exists otherwise freenx fails to work, also the init script cleans out dead
  NX sessions (fixes mdv bug#51240)

* Mon Nov 30 2009 Ahmad Samir <ahmadsamir@mandriva.org> 0.7.3-4mdv2010.1
+ Revision: 471959
- Remove ENABLE_1_5_0_BACKEND="1" (fix bug #51242)

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 0.7.3-3mdv2010.0
+ Revision: 437593
- rebuild

* Tue Dec 16 2008 Adam Williamson <awilliamson@mandriva.org> 0.7.3-2mdv2009.1
+ Revision: 314711
- package is no longer noarch, nxserver-helper is a binary
- build and install nxserver-helper: needed for slave mode to work, which
  seems to be upstream's preferred method now

* Tue Dec 09 2008 Adam Williamson <awilliamson@mandriva.org> 0.7.3-1mdv2009.1
+ Revision: 312057
- update nxagent version patch for 3.3.0
- drop removeunix-sockets.patch (merged upstream)
- drop 0.7.1-0.7.2-405-417.patch (superseded by 0.7.3)
- new license policy
- new release 0.7.3

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.7.1-7mdv2009.0
+ Revision: 245399
- rebuild

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Thu Jan 31 2008 Emmanuel Blindauer <blindauer@mandriva.org> 0.7.1-5mdv2008.1
+ Revision: 160624
- fixed typo

* Mon Jan 28 2008 Emmanuel Blindauer <blindauer@mandriva.org> 0.7.1-4mdv2008.1
+ Revision: 159077
- fix patch
- BS: fix the patch and make what I say!
- removed 0.7.0 source
- fix typo
- removed typo
- update patch  for 3.1.0
- really patch for 3.1.0

* Sun Jan 27 2008 Emmanuel Blindauer <blindauer@mandriva.org> 0.7.1-2mdv2008.1
+ Revision: 158781
- readd patch
- remove patch ?!
- dont forget to bump release
- added patch for nx-3.1.0
  added patch for testing unix sockets (Yves-Gael Cheny)

* Sun Jan 27 2008 Emmanuel Blindauer <blindauer@mandriva.org> 0.7.1-1mdv2008.1
+ Revision: 158691
- bumped to 0.7.2 (0.7.1 + svn upgrade)
  removed patch0 (merged uptream)

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Sep 06 2007 Jérôme Soyer <saispo@mandriva.org> 0.7.0-1mdv2008.0
+ Revision: 80702
- New release 0.7.0

* Mon Aug 20 2007 Emmanuel Blindauer <blindauer@mandriva.org> 0.6.0-3mdv2008.0
+ Revision: 67230
+ rebuild (emptylog)

* Mon Aug 20 2007 Emmanuel Blindauer <blindauer@mandriva.org> 0.6.0-2mdv2008.0
+ Revision: 67215
- really fix the missing link. REALLY!


* Wed Mar 14 2007 Emmanuel Blindauer <blindauer@mandriva.org> 0.6.0-2mdv2007.1
+ Revision: 143892
- don't forget to increase release
- remove the link fonts from package
- Fixes creation of /usr/X11R6/lib/X11/fonts if not available

  + David Walluck <walluck@mandriva.org>
    - update sources
    - 0.6.0
      macros
      use macros for paths
      create users.id_dsa.pub ghostfile
      use %%bcond_with
      some grammar fixes
      bunzip2 souces and patches and use more consistent names
      use more explicit file list

* Thu Jan 04 2007 Crispin Boylan <crisb@mandriva.org> 0.5.0-3.rev281.3mdv2007.1
+ Revision: 103936
- Fix typo in Requires

* Wed Jan 03 2007 Crispin Boylan <crisb@mandriva.org> 0.5.0-3.rev281.2mdv2007.1
+ Revision: 103901
- Actually bump revision

* Wed Jan 03 2007 Crispin Boylan <crisb@mandriva.org> 0.5.0-3.rev281.1mdv2007.1
+ Revision: 103891
- Fix Requires (#26321)
- Import freenx

* Thu Sep 21 2006 Emmanuel Blindauer <blindauer@mandriva.org> 0.5.0-3.rev281.1mdv2007.0
- upgrade to svn 281 to be compatible with nx-2.0.0 and nxclient v2
- enable NX 2.0.0 backend
- add link for fonts to support /usr/share/fonts

* Sun Jul 30 2006 Couriousous <couriousous@mandriva.org> 0.5.0-2mdv2007.0
- Add expect to requires(post)

* Thu Jul 13 2006 Couriousous <couriousous@mandriva.org> 0.5.0-1mdv2007.0
- 0.5.0

* Mon Aug 08 2005 Couriousous <couriousous@mandriva.org> 0.4.4-1mdk
- 0.4.4

* Sun Jul 31 2005 Couriousous <couriousous@mandriva.org> 0.4.3-2mdk
- Enable NX 1.5.0 backend

* Sat Jul 30 2005 Couriousous <couriousous@mandriva.org> 0.4.3-1mdk
- 0.4.3

* Sun Jul 24 2005 Couriousous <couriousous@mandriva.org> 0.4.2-1mdk
- 0.4.2 ( Bugfix )

* Wed Jun 29 2005 Couriousous <couriousous@mandriva.org> 0.4.1-1mdk
- 0.4.1 ( Bugfix )

* Fri May 13 2005 Emmanuel Blindauer <blindauer@mandriva.org> 0.4.0-2mdk
- Rebuild for the right /var/lib

* Thu May 12 2005 Emmanuel Blindauer <blindauer@mandriva.org> 0.4.0-1mdk
- 0.4 release
- Rediff P1

* Fri Apr 01 2005 Couriousous <couriousous@mandrake.org> 0.3.1-2mdk
- Package nxclient binary ( fix #15140 )

* Tue Mar 22 2005 Couriousous <couriousous@mandrake.org> 0.3.1-1mdk
- Final 0.3.1

* Sat Mar 12 2005 Couriousous <couriousous@mandrake.org> 0.3.1-0.pre1.1mdk
- Add bugfixes from upstream ( == 0.3.1-pre1 )

* Thu Mar 10 2005 Emmanuel Blindauer <mdk@agat.net> 0.3.0-3mdk
- Really fix permissions, only users in root group were able to log.

* Thu Mar 10 2005 Emmanuel Blindauer <mdk@agat.net> 0.3.0-2mdk
- Fix permissions on node.conf (or no-one can log in)

* Sun Mar 06 2005 Couriousous <couriousous@mandrake.org> 0.3.0-1mdk
- 0.3.0
- Some spec tweak

* Wed Feb 23 2005 Couriousous <couriousous@mandrake.org> 0.2.8-2mdk
- Try to fix bug #13670

* Fri Feb 11 2005 Couriousous <couriousous@mandrake.org> 0.2.8-1mdk
- 0.2.8

* Sat Dec 25 2004 Couriousous <couriousous@mandrake.org> 0.2.7-2mdk
- Better README.urpmi from Matthew Roller

* Fri Dec 03 2004 couriousous <couriousous@zarb.org> 0.2.7-1mdk
- First Mandrakelinux release
- Automatic setup
- Set nx home as /var/lib/nxserver/nxhome


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1478 |12cr|freeorion-0.4.2-0.pre20120910.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname FreeOrion
%define pre 20120910

Name:		freeorion
Version:	0.4.2
Release:	0.pre%{pre}.1
Summary:	Turn-based space empire and galactic conquest
License:	GPLv2
Group:		Games/Strategy
URL:		http://www.freeorion.org
Source0:	%{oname}-%{version}_pre%{pre}.tar.bz2
Source1:	%{name}.png
Requires:	%{name}-data = %{version}
Requires:	ogre
BuildRequires:	cmake
BuildRequires:	boost-devel
BuildRequires:	pkgconfig(bullet)
BuildRequires:	pkgconfig(freealut)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(GiGi)
BuildRequires:	pkgconfig(ogg)
BuildRequires:	pkgconfig(OGRE)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(vorbis)

%description
FreeOrion is a free, open source, turn-based space empire and galactic conquest
(4X) computer game being designed and built by the FreeOrion project. FreeOrion
is inspired by the tradition of the Master of Orion games, but is not a clone
or remake of that series or any other game.

%package data
Summary:	FreeOrion game data files
Group:		Games/Strategy
BuildArch:	noarch
License:	CC-BY-SA

%description data
Data files for FreeOrion game

%prep
%setup -q -n %{oname}-%{version}_pre%{pre}
sed -e "s:PluginFolder=.:PluginFolder=$(pkg-config --variable=plugindir OGRE):" -i ogre_plugins.cfg

%build
# System resource usage is extremely high so disable extra flags and parallel build
%global optflags -O2
%cmake -DBUILD_DEBUG:BOON=ON
make VERBOSE=1

%install
install -d -m 755 %{buildroot}%{_gamesbindir}
install -m 755 build/freeorion %{buildroot}%{_gamesbindir}/freeorion.real
install -m 755 build/freeoriond %{buildroot}%{_gamesbindir}/freeoriond
install -m 755 build/freeorionca %{buildroot}%{_gamesbindir}/freeorionca

cat > %{buildroot}%{_gamesbindir}/freeorion <<EOF
#!/bin/sh
cd %{_gamesdatadir}/%{name}
%{_gamesbindir}/freeorion.real
EOF
chmod +x %{buildroot}%{_gamesbindir}/freeorion

install -d -m 755 %{buildroot}%{_gamesdatadir}/%{name}
cp -ar default %{buildroot}%{_gamesdatadir}/%{name}

install -d -m 755 %{buildroot}%{_iconsdir}
install -m 644 %{SOURCE1} %{buildroot}%{_iconsdir}

install -d -m 755 %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Type=Application
Encoding=UTF-8
Name=FreeOrion
Comment=Turn-based space empire and galactic conquest
Exec=%{_gamesbindir}/%{name}
Path=%{_gamesbindir}
Icon=%{name}
Terminal=false
Categories=Game;StrategyGame;
EOF

install -m 644 ogre_plugins.cfg %{buildroot}%{_gamesdatadir}/%{name}

%files
%doc changelog.txt
%{_iconsdir}/%{name}.png
%{_gamesbindir}/freeorion*
%{_gamesdatadir}/freeorion/ogre_plugins.cfg
%{_datadir}/applications/mandriva-freeorion.desktop

%files data
%{_gamesdatadir}/freeorion
%exclude %{_gamesdatadir}/freeorion/ogre_plugins.cfg


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1479 |12cr|freepbx-2.9.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	freepbx
%define	version	2.9.0
%define	release	%mkrel 1

%define _requires_exceptions php-asmanager.php
%define	build_postinstall	0
%define	build_sqlite		1
%{?_with_postinstall:	%global build_postinstall 1}
%{?_without_sqlite:	%global build_sqlite 0}

Summary:	FreePBX is an easy to use GUI that controls and manages Asterisk
Name:		freepbx
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		System/Servers
Source:		http://mirror.freepbx.org/%{name}-%{version}.tar.gz
Patch1:		amportal-conf.patch
Patch2:		install-md5check.patch
Patch3:		asterisk-runas.patch
Patch4:		ignore-selinux.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-root
BuildArch:	noarch
URL:		http://www.freepbx.org
Requires:	asterisk
Requires:	apache
Requires:	apache-mod_php
Requires:	php-pear-DB
Requires:	asterisk-extra-sounds
%if %build_sqlite
BuildRequires:	sqlite3-tools
Requires:	asterisk-plugins-sqlite
Requires:	php-sqlite3
%else
Requires:	asterisk-addons
Requires:	php-mysql
Requires:	mysql-server
%endif

%description
FreePBX is an easy to use GUI (graphical user interface) that controls and 
manages Asterisk, the world's most popular open source telephony engine 
software. FreePBX has been developed and hardened by thousands of 
volunteers over tens of thousands man hours. FreePBX has been downloaded 
over 3,000,000 times and claims over 300,000 active phone systems. 
If you don't know about FreePBX, you are probably paying too much for 
your phone system. 

%prep
%setup -q -n %{name}-%{version}

%patch1 -p0
%patch2 -p0
# Have to start Asterisk as root before fixing permissions..
%patch3 -p0
%patch4 -p0

%build

%install
rm -rf %{buildroot}

# This *really* needs to change at some point.
mkdir -p %{buildroot}/usr/src/%{name}-%{version}/
cp -r * %{buildroot}/usr/src/%{name}-%{version}/
mkdir -p %{buildroot}/var/lib/asterisk/
cat SQL/newinstall.sqlite3.sql | sqlite3 %{buildroot}/var/lib/asterisk/freepbx.db

%post

%if %build_postinstall
dbuser="root"
dbpass=""
mysqlcmd="mysql --user=${dbuser} --password=${dbpass}"
mysqladmcmd="mysqladmin --user=${dbuser} --password=${dbpass}"

# Just in case they aren't running.
usermod -a -G asterisk apache
service httpd start
chkconfig httpd on

%if %build_sqlite

./start_asterisk start
./install_amp
# This would be installed on the system, but may not be in $PATH
./amp_conf/sbin/amportal start
./amp_conf/bin/module_admin reload

amportal=/usr/sbin/amportal
if ! grep -c amportal /etc/rc.local > /dev/null; then
	echo "${amportal} start" >> /etc/rc.local
fi

%else
if ! ${mysqlcmd} --execute "quit" > /dev/null 2>&1; then
	echo "Failed to connect to mysql with user '${dbuser}' and password '${dbpass}'."
	exit 1
else
	cd /usr/src/%{name}-%{version}/

	if [ ! -f /etc/amportal.conf ]; then
		install -m 660 amportal.conf /etc/amportal.conf
		chown asterisk:asterisk /etc/amportal.conf
	else
		if ! grep "^AMPVMUMASK=" /etc/amportal.conf >/dev/null; then
			echo "Adding AMPVMUMASK option to existing /etc/amportal.conf"
			echo "AMPVMUMASK=007" >> /etc/amportal.conf
		fi
	fi
	if ! ${mysqlcmd} --database asterisk --execute "show tables" > /dev/null 2>&1; then
		${mysqladmcmd} create asterisk
		${mysqlcmd} --database asterisk < SQL/newinstall.sql
		${mysqlcmd} --execute "GRANT ALL PRIVILEGES ON asterisk.* TO freepbx@localhost IDENTIFIED BY 'fpbx';"
	fi

	if ! ${mysqlcmd} --database asteriskcdrdb --execute "show tables" > /dev/null 2>&1; then
		${mysqladmcmd} create asteriskcdrdb
		${mysqlcmd} --database asteriskcdrdb < SQL/cdr_mysql_table.sql
		${mysqlcmd} --execute "GRANT ALL PRIVILEGES ON asteriskcdrdb.* TO freepbx@localhost IDENTIFIED BY 'fpbx';"
	fi
	./start_asterisk start
	./install_amp
	# This would be installed on the system, but may not be in $PATH
	./amp_conf/sbin/amportal start
	./amp_conf/bin/module_admin reload

	amportal=/usr/sbin/amportal
	if ! grep -c amportal /etc/rc.local > /dev/null; then
		echo "${amportal} start" >> /etc/rc.local
	fi
fi
%endif
%else
echo "Please install the FreePBX webroot and framework with install_amp script in /usr/src/%{name}-%{version} directory. More information in INSTALL file."
%endif

%postun
echo "The FreePBX uninstallation procedure is non-existent.  You will need to manually remove left-over files from Apache webroot."

%clean
rm -rf %{buildroot}

%files
%defattr(-, root, root)
%doc CHANGES CONTRIB.txt FAQ INSTALL UPGRADE
%if %build_sqlite
%attr(660,asterisk,asterisk) %config(noreplace) /var/lib/asterisk/freepbx.db
%endif
/usr/src/%{name}-%{version}



%changelog
* Wed Jun 15 2011 Lonyai Gergely <aleph@mandriva.org> 2.9.0-1mdv2011.0
+ Revision: 685395
- 2.9.0
  Drop sqlite patch

* Fri Mar 25 2011 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 2.8.1-1
+ Revision: 648468
- 2.8.1 for asterisk 1.8

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 2.7.0-3mdv2011.0
+ Revision: 610767
- rebuild

* Mon Apr 05 2010 Lonyai Gergely <aleph@mandriva.org> 2.7.0-2mdv2010.1
+ Revision: 531529
- _requires_exceptions php-asmanager.php

* Fri Mar 26 2010 Lonyai Gergely <aleph@mandriva.org> 2.7.0-1mdv2010.1
+ Revision: 527689
- 2.7.0
  Bugfix: #58377 - freepbx has unsatisfied requires

* Wed Feb 03 2010 Lonyai Gergely <aleph@mandriva.org> 2.6.0-2mdv2010.1
+ Revision: 499935
- Fix typo (asterisk-extra-sounds) in Requiements.
- 2.6.0

* Mon Nov 09 2009 Lonyai Gergely <aleph@mandriva.org> 2.5.2-1mdv2010.1
+ Revision: 463440
- 2.5.2

* Mon Aug 24 2009 Lonyai Gergely <aleph@mandriva.org> 2.5.1-1mdv2010.0
+ Revision: 420294
- fix release tag
- initial packages
 - TODO: create a init script and integrate to asterisk init solution
- create freepbx


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1480 |12cr|freeplayer-20070531-0.5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name freeplayer
%define version 20070531
%define release %mkrel 0.5
%define aname vlc-fbx
%define bname fbx-playlist
%define longtitle Create Playlist for Freeplayer
%define title Freeplayer-playlist
%define playlist_version 1.1

Name:      %{name}
Version:   %{version}
Release:   %{release}
Summary:   Freeplayer from french isp Free ADSL
License:   GPL
URL:       http://faq.free.fr/adsl/Decouvrir_les_services/Freebox_TV/Options_supplementaires/FreePlayer
Group:     Video
Source0:   ftp://ftp.free.fr/pub/%{name}/%{name}-linux-%{version}.tgz
Source1:   vlc-fbx.init
Source2:   vlc-fbx.sysconfig
Source3:  freeplayer-images.tar.bz2

Source10:  %{name}-16.png
Source11:  %{name}-32.png
Source12:  %{name}-48.png
Patch0:    freeplayer-fix-vlc-args.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot
BuildRequires: qt4-devel
Requires: vlc >= 0.8.4
Requires: freeplayer-mod
Requires: freeplayer-common

%description
Freeplayer from french isp Free ADSL


%package data
Group: 		Video
License: 	GPL
Summary: 	Freeplayer from french isp Free ADSL
Provides: freeplayer-mod
Provides: freeplayer-data = %{version}
Requires: freeplayer-common

%description data
Freeplayer from french isp Free ADSL default mod

%package common
Group: 		Video
License: 	GPL
Summary: 	Freeplayer from french isp Free ADSL
Requires(post): rpm-helper
Requires(preun): rpm-helper

%description common
Freeplayer from french isp Free ADSL default mod

%prep
rm -rf %buildroot

%setup -n %{name} -q

tar xzf share/fbx-playlist-%{playlist_version}.tar.gz
/usr/bin/bzip2 -dc %{SOURCE3} | tar -xf -

%build
cd fbx-playlist-%{playlist_version}
/usr/lib/qt4/bin/qmake
#qmake is dropping quotes, restoring them
sed -i -e 's/VERSION="1.1"/VERSION=\\"1.1\\"/g' Makefile
sed -i -e 's///g' license.ui
make

%install
mkdir -p %buildroot/%_datadir/%{name}
mkdir -p %buildroot/%_bindir %buildroot/%_sysconfdir/{init.d,sysconfig}

install -m 755 %{SOURCE1} %buildroot/%_sysconfdir/init.d/vlc-fbx
install -m 644 %{SOURCE2} %buildroot/%_sysconfdir/sysconfig/vlc-fbx

cp -r share/http-fbx %buildroot/%_datadir/%{name}
install -m 755 bin/vlc-fbx.sh -D %buildroot/%_bindir/%{aname}
install -m 755 fbx-playlist-%{playlist_version}/fbx-playlist -D %buildroot/%_bindir/%{bname}
sed -i -e 's^%HTTP_PATH%^/usr/share/freeplayer/http-fbx/^g' %buildroot/%_bindir/%{aname}

#menus

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=%{title}
Comment=%{longtitle}
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=QT;Video;Player;X-MandrivaLinux-Multimedia-Video;
EOF

install -m644 %{SOURCE10} -D %buildroot/%{_miconsdir}/%{name}.png
install -m644 %{SOURCE11} -D %buildroot/%{_iconsdir}/%{name}.png
install -m644 %{SOURCE12} -D %buildroot/%{_liconsdir}/%{name}.png

%clean
rm -rf %buildroot

%preun common
%_preun_service vlc-fbx

%post common
%_post_service vlc-fbx

%if %mdkversion < 200900
%post 
%{update_menus}
%endif

%if %mdkversion < 200900
%postun 
%{clean_menus}
%endif

%files 
%defattr(-,root,root)
%doc README share/doc/*
%_bindir/*
%_iconsdir/*.png
%_liconsdir/*.png
%_miconsdir/*.png
%_datadir/applications/mandriva-%{name}.desktop

%files data
%defattr(-,root,root)
%_datadir/%{name}

%files common
%defattr(-,root,root)
%config(noreplace) %_sysconfdir/sysconfig/vlc-fbx
%_sysconfdir/init.d/vlc-fbx



%changelog
* Tue Dec 06 2011 Götz Waschk <waschk@mandriva.org> 20070531-0.5mdv2012.0
+ Revision: 738184
- fix sed command
- yearly rebuild

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 20070531-0.4mdv2011.0
+ Revision: 610768
- rebuild

* Wed Feb 10 2010 Guillaume Rousse <guillomovitch@mandriva.org> 20070531-0.3mdv2010.1
+ Revision: 503481
- fix VLC args
- fix build

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 20070531-0.1mdv2009.0
+ Revision: 218423
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Thierry Vignaud <tv@mandriva.org>
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sun Jun 03 2007 Frederic Crozat <fcrozat@mandriva.com> 20070531-0.1mdv2008.0
+ Revision: 34838
- Release 20070531
- Remove patch0, merged upstream


* Fri Aug 11 2006 Emmanuel Andry <eandry@mandriva.org> 20050905-0.14mdv2007.0
- statically set qt4 to /usr/lib/qt4/bin/qmake to fix x86_64 build (strange, I know)

* Fri Jun 23 2006 Jerome Martin <jmartin@mandriva.org> 20050905-0.13mdv2007.0
- xdg menu
- Fix url
- Fix missing images

* Sun Jun 04 2006 Jerome Martin <jmartin@mandriva.org> 20050905-0.12mdk
- Split common and data for other mod
- Fix require

* Wed May 10 2006 Frederic Crozat <fcrozat@mandriva.com> 20050905-0.11mdk
- Drop the "base" package, rename it back freeplayer, there is no
  need to call it "base"
- Fix initscript and sysconfig file to use "daemon" user and allow
  easy change by user (Mdk bug #22200)
- Move initscript into freeplayer-data package, they can be used without
  main freeplayer package

* Fri Apr 07 2006 Jerome Martin <jmartin@mandriva.org> 20050905-0.10mdk
- Fixed rpmlint errors

* Sun Mar 19 2006 Jerome Martin <jerome.f.martin@free.fr> 20050905-0.9mdk
- Separate common part

* Mon Feb 06 2006 Frederic Crozat <fcrozat@mandriva.com> 20050905-0.8mdk
- fix restart in initscript
- allow to configure port for vlc http server

* Mon Jan 09 2006 Olivier Blin <oblin@mandriva.com> 20050905-0.7mdk
- fix typo in initscript

* Mon Jan 09 2006 Olivier Blin <oblin@mandriva.com> 20050905-0.6mdk
- convert parallel init to LSB

* Tue Jan 03 2006 Frederic Crozat <fcrozat@mandriva.com> 20050905-0.5mdk
- Update source2 to support parallel initscript

* Wed Dec 14 2005 Frederic Crozat <fcrozat@mandriva.com> 20050905-0.4mdk
- Fix build on x86-64 (Mdk bug #20199)

* Tue Oct 04 2005 Frederic Crozat <fcrozat@mandriva.com> 20050905-0.3mdk
- Enforce dependency on vlc >= 0.8.4
- Add initscript for people who don't want to use X11 vlc

* Mon Sep 05 2005 Frederic Crozat <fcrozat@mandriva.com> 20050905-0.2mdk 
- Fix http-fbx path

* Mon Sep 05 2005 Frederic Crozat <fcrozat@mandriva.com> 20050905-0.1mdk 
- Release 20050905
- Regenerate patch0

* Thu Jul 07 2005 Frederic Crozat <fcrozat@mandriva.com> 20050701-0.4mdk 
- Arg, install compiled version of fbx-playlist

* Wed Jul 06 2005 Frederic Crozat <fcrozat@mandriva.com> 20050701-0.3mdk 
- Remove dependency on transcode (not needed, vlc does the job)
- Patch0 : allow many playlists to be used as argument for vlc-fbx scripts,
  merge previous patches 0 and 1 in it.
- Clean specfile
- Drop menu for vlc-fbx, can't be used that way (yet)

* Sat Jul 02 2005 Sebastien Savarin <plouf@mandriva.org> 20050701-0.2mdk
- Spec file corrections

* Fri Jul 01 2005 Sebastien Savarin <plouf@mandriva.org> 20050701-0.1mdk
- First Mandriva Linux release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1481 |12cr|freeradius-client-1.1.6-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	FreeRADIUS Client Software
Name:		freeradius-client
Version:	1.1.6
Release:	%mkrel 3
License:	BSD-like
Group:		System/Servers
URL:		http://www.freeradius.org/
Source0:	ftp://ftp.freeradius.org/pub/radius/%{name}-%{version}.tar.gz
Source1:	ftp://ftp.freeradius.org/pub/radius/%{name}-%{version}.tar.gz.sig
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
FreeRADIUS Client is a framework and library for writing RADIUS Clients which
additionally includes radlogin, a flexible RADIUS aware login replacement, a
command line program to send RADIUS accounting records and a utility to query
the status of a (Merit) RADIUS server.

%package -n	%{libname}
Summary:	FreeRADIUS Client Software library
Group:          System/Libraries

%description -n	%{libname}
FreeRADIUS Client is a framework and library for writing RADIUS Clients which
additionally includes radlogin, a flexible RADIUS aware login replacement, a
command line program to send RADIUS accounting records and a utility to query
the status of a (Merit) RADIUS server.

This package contains the shared library of FreeRADIUS Client

%package -n	%{develname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name} = %{version}-%{release}

%description -n	%{develname}
FreeRADIUS Client is a framework and library for writing RADIUS Clients which
additionally includes radlogin, a flexible RADIUS aware login replacement, a
command line program to send RADIUS accounting records and a utility to query
the status of a (Merit) RADIUS server.

This package contains the header and static libraries files for
freeradius-client.

%prep

%setup -q

%build
rm missing
libtoolize --copy --force; aclocal; automake -ac; autoconf

%configure2_5x \
    --localstatedir=/var/lib \
    --enable-shadow \
    --with-secure-path

%make

%install
rm -rf %{buildroot}

%makeinstall_std

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc BUGS COPYRIGHT README README.radexample doc/ChangeLog doc/instop.html doc/login.example
%dir %{_sysconfdir}/radiusclient
%attr(0644,root,root) %{_sysconfdir}/radiusclient/dictionary
%attr(0644,root,root) %{_sysconfdir}/radiusclient/dictionary.*
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/radiusclient/radiusclient.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/radiusclient/issue
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/radiusclient/port-id-map
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/radiusclient/servers
%attr(0755,root,root) %{_sbindir}/login.radius
%attr(0755,root,root) %{_sbindir}/radacct
%attr(0755,root,root) %{_sbindir}/radembedded
%attr(0755,root,root) %{_sbindir}/radexample
%attr(0755,root,root) %{_sbindir}/radiusclient
%attr(0755,root,root) %{_sbindir}/radlogin
%attr(0755,root,root) %{_sbindir}/radstatus

%files -n %{libname}
%defattr(-,root,root)
%attr(0755,root,root) %{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%attr(0644,root,root) %{_includedir}/*.h
%attr(0644,root,root) %{_libdir}/*.*a
%attr(0755,root,root) %{_libdir}/*.so



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.6-3mdv2011.0
+ Revision: 618344
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 1.1.6-2mdv2010.0
+ Revision: 428919
- rebuild

* Tue Aug 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1.6-1mdv2009.0
+ Revision: 263991
- import freeradius-client


* Tue Aug 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1.6-1mdv2009.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1482 |12cr|freerdp-1.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d
%define _disable_ld_no_undefined 1

Summary:	A free remote desktop protocol client
Name:		freerdp
Version:	1.0.1
Release:	1
License:	Apache
Group:		Networking/Remote access
Url:		http://freerdp.sourceforge.net/
Source0:	https://github.com/downloads/FreeRDP/FreeRDP/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(openssl)
BuildRequires:	cups-devel
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	libxcursor-devel
BuildRequires:  pkgconfig(xinerama)
BuildRequires:  pkgconfig(xkbfile)
BuildRequires:  pkgconfig(xv)
BuildRequires:  pkgconfig(x11)
BuildRequires:	cmake
BuildRequires:	xmlto
BuildRequires:	docbook-style-xsl

%description
FreeRDP is a fork of the rdesktop project.

%package -n %{libname}
Summary:	Main library for %{name}
Group:		System/Libraries

%description -n %{libname}
Shared libraries for %{name}.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/C++
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
Development files and headers for %{name}.

%prep
%setup -q

%build
%cmake \
    -DWITH_CUPS=ON \
    -DWITH_PULSEAUDIO=ON \
    -DWITH_X11=ON \
    -DWITH_XCURSOR=ON \
    -DWITH_XEXT=ON \
    -DWITH_XINERAMA=ON \
    -DWITH_XKBFILE=ON \
    -DWITH_XV=ON \
    -DWITH_ALSA=OFF \
    -DWITH_CUNIT=OFF \
    -DWITH_DIRECTFB=OFF \
    -DWITH_FFMPEG=OFF \
    -DWITH_SSE2=OFF \
    -DCMAKE_INSTALL_LIBDIR:PATH=%{_lib}
%make

%install
cd build
%makeinstall_std

rm -rf %{buildroot}%{_libdir}/%{name}/*.la
rm -rf %{buildroot}%{_libdir}/*.la

%files
%doc ChangeLog LICENSE README
%{_bindir}/*
%{_libdir}/%{name}
%{_datadir}/%{name}
%{_mandir}/man1/xfreerdp.1.*

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_libdir}/*.so
%{_includedir}/%{name}
%{_libdir}/pkgconfig/freerdp.pc

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1483 |12cr|freetuxtv-0.6.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		freetuxtv
Summary:	TV player
Version:	0.6.5
Release:1
Group:		Video
License:	GPLv2
Source:		http://freetuxtv.googlecode.com/files/%{name}-%{version}.tar.gz
URL:		http://freetuxtv.googlecode.com
BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(libcurl) >= 7.16.4
BuildRequires:	pkgconfig(gdk-2.0) >= 2.22.0
BuildRequires:	pkgconfig(glib-2.0) >= 2.16.0
BuildRequires:	pkgconfig(dbus-glib-1) >= 0.74
BuildRequires:	pkgconfig(libnotify) >= 0.4.0
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	pkgconfig(libvlc) >= 1.1.0
BuildRequires:	intltool >= 0.35
Requires:	vlc >= 1.1.0


%description
freetuxtv is a player for Television on Internet with french Free
or SFR (ex-Neuf) Internet service providers, and a lot of WebTV in
French languages in the world (Canada, Switzerland, Belgium, etc...).

%prep
%setup -q

%build
autoreconf -fi
%configure2_5x --disable-static --enable-shared
%make

%install
%makeinstall_std
%find_lang %{name}

rm -fr %{buildroot}%{_libdir}/*.so %{buildroot}%{_libdir}/*.la %{buildroot}%{_includedir}


%files -f %{name}.lang
%doc NEWS AUTHORS COPYING README ChangeLog
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/*
%{_libdir}/*.so.*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1484 |12cr|freevo-1.9.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name 	freevo
%define version 1.9.0
%define release %mkrel 2

%define 	_cachedir /var/cache
%define         py_ver 	  %(python -c 'import sys; print sys.version[:3]')

# Set default freevo parameters
%define display  x11

Summary:        Open-source digital video jukebox 
Name: 		%{name}
Version: 	%{version}
Release: 	%{release}
URL:            http://freevo.sourceforge.net/
Source0: 	http://belnet.dl.sourceforge.net/sourceforge/freevo/%{name}-%{version}.tar.gz
Source11:	freevo-mail-0.6.tgz 
Source1: 	redhat-boot_config
Source2:	local_conf.py
Source4:	firebird.py
Source7:	freevo_tvgrab
Source8:	mute
Source9:	unmute
Patch0:		%{name}-build.patch
Patch5: 	%{name}-webserver.patch
Patch6: 	%{name}-boot.patch
Patch7: 	%{name}-volume.patch
License: 	GPLv2+
Group: 		Video
Buildarch:	noarch
BuildRoot: 	%{_tmppath}/%{name}-buildroot
BuildRequires: 	docbook-utils
BuildRequires:  wget
%py_requires
BuildRequires:  pygame >= 1.5
BuildRequires:  python-twisted >= 1.1.0
BuildRequires:  python-imaging >= 1.1.4
BuildRequires:  python-kaa-base
BuildRequires:	python-kaa-metadata
BuildRequires:	python-kaa-imlib2
BuildRequires:  python-pyxml
BuildRequires:  python-devel
BuildRequires:	python-beautifulsoup >= 3.0.3
BuildRequires:  python-numeric
Requires:	pygame >= 1.5
Requires:	python-twisted >= 1.1.0
Requires:	python-imaging >= 1.1.4
Requires:	python-kaa-base
Requires:	python-kaa-metadata
Requires:	python-kaa-imlib2
Requires:	python-beautifulsoup >= 3.0.3
Requires:	python-lirc >= 0.0.4
Requires:	mplayer, tvtime, xine-ui, xmltv, PyXML, libjpeg-progs, mencoder, cdparanoia, vorbis-tools, util-linux, python-numeric, lsdvd, python-osd, xmltv-grabbers
Requires(pre):  rpm-helper
Requires(post): rpm-helper 
Requires(post): desktop-file-utils
Requires(postun): desktop-file-utils

%description
Freevo is a Linux application that turns a PC with a TV capture card
and/or TV-out into a standalone multimedia jukebox/VCR. It builds on
other applications such as xine, mplayer, tvtime and mencoder to play
and record video and audio.

Available rpmbuild rebuild options :
--without: use_sysapps

%prep
rm -rf $RPM_BUILD_ROOT
%setup -q
%patch0 -p0
%patch5 -p0
%patch6 -p0
#%patch7 -p0

%build
find . -name CVS | xargs rm -rf
find . -name ".cvsignore" |xargs rm -f
find . -name "*.pyc" |xargs rm -f
find . -name "*.pyo" |xargs rm -f
find . -name "*.py" |xargs chmod 644

#./autogen.sh
#Building freevo
cd $RPM_BUILD_DIR/%{name}-%{version}/
env CFLAGS="$RPM_OPT_FLAGS" python setup.py build 

#Building mail menu
#cd $RPM_BUILD_DIR/%{name}-%{version}/*mail*
#PYTHONPATH=../build/lib env CFLAGS="$RPM_OPT_FLAGS" python setup.py build


%install
rm -rf $RPM_BUILD_ROOT/%{name}-%{version}

mkdir -p %{buildroot}%{_sysconfdir}/freevo
# The following is needed to let RPM know that the files should be backed up
touch %{buildroot}%{_sysconfdir}/freevo/freevo.conf

# boot scripts
mkdir -p %{buildroot}%{_initrddir}
mkdir -p %{buildroot}%{_bindir}
install -m 644 -D %{SOURCE1} %{buildroot}%{_sysconfdir}/freevo/boot_config

mkdir -p %{buildroot}%{_cachedir}/freevo
mkdir -p %{buildroot}%{_cachedir}/freevo/{thumbnails,audio}
mkdir -p %{buildroot}%{_cachedir}/xmltv/logos
chmod 777 %{buildroot}%{_cachedir}/{freevo,freevo/thumbnails,freevo/audio,xmltv,xmltv/logos}

mkdir -p %{buildroot}%{_initrddir}
mkdir -p %{buildroot}/etc/freevo
mkdir -p %{buildroot}%{_datadir}/%{name}/contrib
mkdir -p %{buildroot}%{_docdir}/%{name}-%{version}
mkdir -p %{buildroot}/tmp/%{name}/Videos
mkdir -p %{buildroot}/etc/cron.weekly

python setup.py install %{?_without_compile_obj:--no-compile} --root=$RPM_BUILD_ROOT --record=INSTALLED_FILES

#cp -av contrib/examples contrib/fbcon contrib/xmltv %{buildroot}%{_prefix}/contrib
cp -av contrib/lirc/ %{buildroot}/%{_datadir}/%{name}/contrib/
install -m 755 freevo %{buildroot}%{_datadir}/%{name}
install -m 755 freevo_config.py %{buildroot}%{_datadir}/%{name}
install %SOURCE2 $RPM_BUILD_ROOT/%{_sysconfdir}/freevo/local_conf.py
install %SOURCE7 $RPM_BUILD_ROOT/etc/cron.weekly
install %SOURCE8 $RPM_BUILD_ROOT%{_datadir}/%{name}
install %SOURCE9 $RPM_BUILD_ROOT%{_datadir}/%{name}

#######################
#Installing Initscripts
#######################
#install -m 755 boot/freevo %{buildroot}%{_sysconfdir}/rc.d/init.d
#install -m 755 boot/freevo_dep %{buildroot}%{_sysconfdir}/rc.d/init.d
install -m 755 boot/recordserver %{buildroot}%{_initrddir}/freevo_recordserver
install -m 755 boot/webserver %{buildroot}%{_initrddir}/freevo_webserver
#install -m 755 boot/recordserver_init %{buildroot}%{_bindir}/freevo_recordserver_init
#install -m 755 boot/webserver_init %{buildroot}%{_bindir}/freevo_webserver_init

####################
# Installing Plugins
####################
# Mailer Plugin
#cd $RPM_BUILD_DIR/%{name}-%{version}/*mail*
#PYTHONPATH=../build/lib python setup.py install %{?_without_compile_obj:--no-compile} --root=$RPM_BUILD_ROOT --record=INSTALLED_FILES
#
install %SOURCE4 $RPM_BUILD_ROOT/%{py_sitedir}/freevo/plugins

###############
# Copying icons
###############
install -D -m 644 $RPM_BUILD_DIR/%{name}-%{version}/share/icons/misc/freevo_app.png $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png
install -D -m 644 $RPM_BUILD_DIR/%{name}-%{version}/share/icons/misc/freevo_app.png $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
install -D -m 644 $RPM_BUILD_DIR/%{name}-%{version}/share/icons/misc/freevo_app.png $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png

#####################
# Adding a menu entry
####################
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT/%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=%name
Comment=%{summary}
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=AudioVideo;TV;Player;Recorder;
EOF

####################
# About locales... #
####################

find %buildroot/%_datadir/locale -name "*.po" -exec rm -f {} \;
%find_lang %name

####################
# Cleaning
####################
rm -rf $RPM_BUILD_ROOT/%{_datadir}/fxd/web*

%pre
%_pre_useradd %{name} %{_datadir}/%{name} /bin/bash

%post
rm -rf /var/log/freevo 2>/dev/null
%if %mdkversion < 200900
%{update_menus}
%endif

#Determining TV_NORM & CHANNEL_LIST from local clock
ZONE=`grep "ZONE" /etc/sysconfig/clock | sed -e "s/^ZONE\=\(.*\)\/\(.*\)/\1/g"`
CITY=`grep "ZONE" /etc/sysconfig/clock | sed -e "s/^ZONE\=\(.*\)\/\(.*\)/\2/g"`
TV_NORM="ntsc"
CHANNEL_LIST="us-cable"

if [ "${CITY}" = "Paris" ]; then
TV_NORM="secam"
CHANNEL_LIST="france"
else
        if [ "${ZONE}" = "Europe" ]; then
                TV_NORM="pal"
                CHANNEL_LIST="europe-west"
        fi
fi

#Determining current X configuration
RESOLUTION=`xdpyinfo 2>/dev/null | grep dimensions | awk '{ print $2 }'`
case $RESOLUTION in
	"1280x800")
		RESOLUTION="1024x768";
		;;
	"1280x720")
		RESOLUTION="1024x768";
		;;
	"1680x1050")
		RESOLUTION="1280x1024";
		;;
	"1400x1050")
		RESOLUTION="1280x1024";
		;;

	"1920x1200")
		RESOLUTION="1600x1200";
		;;
	"")	
		RESOLUTION="800x600";
		;;
esac

# Copy old local_conf.py to replace dummy file
cd %{_datadir}/%{name}
./freevo setup --geometry=$RESOLUTION --display=%{display} \
        --tv=${TV_NORM} --chanlist=${CHANNEL_LIST} \
	%{!?_without_use_sysapps:--sysfirst} 

if [ ! -f /etc/freevo/lircrc ]; then
	ln -sf %{_datadir}/%{name}/contrib/lirc/pinnacle_PCTV /etc/freevo/lircrc
fi;
%_post_service freevo_webserver
%_post_service freevo_recordserver


%preun
%_preun_service freevo_recordserver
%_preun_service freevo_webserver

%clean
rm -rf $RPM_BUILD_ROOT

%postun
%if %mdkversion < 200900
%{clean_menus}
%endif
%_postun_userdel %{name}

%files -f %name.lang
%defattr(-,root,root)
%doc COPYING ChangeLog FAQ INSTALL README local_conf.py.example Docs/*
%{_datadir}/%{name}
%{_bindir}/freevo
%{_iconsdir}/freevo.png
%{_liconsdir}/freevo.png
%{_miconsdir}/freevo.png
%{_datadir}/applications/mandriva-%{name}.desktop
%config(noreplace) /etc/cron.weekly/*
# Hu, even those files are need, tmpwatch will delete it !!
#%attr(777,root,root) %dir /tmp/%{name}/Videos
#%attr(777,root,root) %dir /tmp/%{name}/
%attr(777,root,root) %dir %{_cachedir}/freevo
%attr(777,root,root) %dir %{_cachedir}/freevo/audio
%attr(777,root,root) %dir %{_cachedir}/freevo/thumbnails
%attr(777,root,root) %dir %{_cachedir}/xmltv
%attr(777,root,root) %dir %{_cachedir}/xmltv/logos
%dir %{_sysconfdir}/freevo
%attr(644,root,root) %config(noreplace) %{_sysconfdir}/freevo/*
%config(noreplace) %attr(755,root,root) %{_sysconfdir}/rc.d/init.d/*
%{py_sitedir}/freevo
%{py_sitedir}/*.egg-info
%{_defaultdocdir}/%{name}-%{version}


%changelog
* Tue Nov 02 2010 Crispin Boylan <crisb@mandriva.org> 1.9.0-2mdv2011.0
+ Revision: 591981
- Rebuild

* Sun Aug 30 2009 Crispin Boylan <crisb@mandriva.org> 1.9.0-1mdv2010.0
+ Revision: 422461
- LSB-ify init scripts
- New release

* Mon Dec 29 2008 Crispin Boylan <crisb@mandriva.org> 1.8.3-1mdv2009.1
+ Revision: 321178
- BuildRequires numeric
- New release

* Sun Aug 31 2008 Crispin Boylan <crisb@mandriva.org> 1.8.2-1mdv2009.0
+ Revision: 277757
- New release

* Sun Aug 31 2008 Crispin Boylan <crisb@mandriva.org> 1.8.1-3mdv2009.0
+ Revision: 277756
- rebuild

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1.8.1-2mdv2009.0
+ Revision: 266821
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Mon Jun 02 2008 Crispin Boylan <crisb@mandriva.org> 1.8.1-1mdv2009.0
+ Revision: 214197
- New version

* Mon May 12 2008 Crispin Boylan <crisb@mandriva.org> 1.8.0-1mdv2009.0
+ Revision: 206442
- New version

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1.7.6.1-2mdv2008.1
+ Revision: 170845
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

* Wed Feb 06 2008 Crispin Boylan <crisb@mandriva.org> 1.7.6.1-1mdv2008.1
+ Revision: 163297
- New release
- New release

* Fri Dec 28 2007 Crispin Boylan <crisb@mandriva.org> 1.7.5-1mdv2008.1
+ Revision: 138698
- New release

* Fri Dec 21 2007 Crispin Boylan <crisb@mandriva.org> 1.7.4-1mdv2008.1
+ Revision: 136714
- New version

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Dec 07 2007 Funda Wang <fwang@mandriva.org> 1.7.3-3mdv2008.1
+ Revision: 116177
- use %%py_requires
- drop old menus

  + Thierry Vignaud <tv@mandriva.org>
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Fri Aug 24 2007 Erwan Velu <erwan@mandriva.org> 1.7.3-2mdv2008.0
+ Revision: 70747
- Oups, defaultdocdir was missing in the files section
- Fixing menu generation

* Sat Aug 11 2007 Crispin Boylan <crisb@mandriva.org> 1.7.3-1mdv2008.0
+ Revision: 61919
- New version, remove patch 12 (merged upstream)

* Fri Jun 01 2007 Crispin Boylan <crisb@mandriva.org> 1.7.2-1mdv2008.0
+ Revision: 33511
- New release

* Mon Apr 30 2007 Crispin Boylan <crisb@mandriva.org> 1.7.1-1mdv2008.0
+ Revision: 19406
- New release

* Tue Apr 17 2007 Crispin Boylan <crisb@mandriva.org> 1.7.0-2mdv2008.0
+ Revision: 13698
- Update local_conf.py file for latest version


* Tue Mar 13 2007 Crispin Boylan <crisb@mandriva.org> 1.7.0-1mdv2007.1
+ Revision: 143256
- Clean spec
- Remove merged patches 4,8 and sources 5,6
- Remove merged patches
- Remove merged weather and crystal plugins
- Disable freevo-mail (for now) as it doesnt work
- New version 1.7.0
- Requires kaa libraries
- Remove python-mm deps

* Wed Jan 03 2007 Crispin Boylan <crisb@mandriva.org> 1.6.2-1mdv2007.1
+ Revision: 103601
-Use py_sitedir instead of libdir
-XDG Menu
-Add python-devel to BuildRequires
-Add python-pyxml to BuildRequires
-Add patch12 to fix elementtree def
-New version
- Import freevo

* Wed Nov 16 2005 Erwan Velu <erwan@seanodes.com> 1.5.4-1mdk
- 1.5.4
- Adding 16/10 screen detection
- Fixing wrong path in freevo : removing stupid (drunked ?) patch12

* Tue Oct 04 2005 Erwan Velu <erwan@seanodes.com> 1.5.3-2mdk
- Adding dvb-t configuration
- Fixing wrong path which prevent webserver from starting
- Fixing rpm-helper requires
- Moving to noarch as there is no binary

* Mon Jan 24 2005 Erwan Velu <erwan@seanodes.com> 1.5.3-1mdk
- 1.5.3

* Sun Dec 05 2004 Michael Scherer <misc@mandrake.org> 1.5.2-2mdk
- Rebuild for new python

* Fri Nov 12 2004 Erwan Velu <erwan@seanodes.com> 1.5.2-1mdk
- 1.5.2

* Thu Sep 16 2004 Erwan Velu <erwan@mandrakesoft.com> 1.5.1-2mdk
- Missing dependencies on xmltv-grabbers

* Wed Sep 15 2004 Erwan Velu <erwan@mandrakesoft.com> 1.5.1-1mdk
- 1.5.1

* Sun Aug 15 2004 Erwan Velu <erwan@mandrakesoft.com> 1.5.0-1mdk
- 1.5.0
- Regenerating patch 1
- Remove patch 3 merged upstream
- Disabling patch 8, 9
- Adding python-numeric, lsdvd, python-osd requires
- Rework default freevo configuration
- Adding Weather Application
- New crystal theme


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1485 |12cr|freewheeling-0.6-0.svn20110421.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define branch 1
%{?_branch: %{expand: %%global branch 1}}

%if %branch
%define svn_snapshot svn20110421
%endif

Name:           freewheeling
Summary:        Live Audio Looper
Version:        0.6
%if %branch
Release:        %mkrel -c %svn_snapshot 1
%else
Release:        %mkrel 1
%endif
%if %branch
Source:         http://freewheeling.svn.sourceforge.net/viewvc/freewheeling/%{name}.tar.gz
%else
Source:         http://dl.sf.net/%{name}/%{version}/%{name}-%{version}.tar.bz2
%endif
Patch0:         freewheeling-0.6-strfmt.patch
URL:            http://%{name}.sourceforge.net/
License:        GPLv2
Group:          Sound

BuildRequires:  pkgconfig(alsa)
BuildRequires:  pkgconfig(jack)
BuildRequires:  pkgconfig(SDL_ttf) 
BuildRequires:  pkgconfig(SDL_gfx)
BuildRequires:  pkgconfig(freetype2)
BuildRequires:  pkgconfig(liblo)
BuildRequires:  pkgconfig(libxml-2.0)
BuildRequires:  pkgconfig(fluidsynth) 
BuildRequires:  pkgconfig(sndfile)
BuildRequires:  pkgconfig(vorbis)
BuildRequires:  pkgconfig(ogg)
BuildRequires:  pkgconfig(gnutls)

%description
FreeWheeling is an audio tool for live looping. It provides a highly
configurable, fluid user interface for instrumentalists to capture
loops in real-time.

%prep
%if %branch
%setup -q -n %{name}
%patch0 -p0 -b .strfmt
%else
%setup -q
%endif

%build
export LDFLAGS="${LDFLAGS} -logg -lSDL" 
%if %branch
autoreconf -i
%endif

%configure
%make

%install
%makeinstall_std

#menu

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Freewheeling
Comment=Live Looper
Exec=%{_bindir}/fweelin
Icon=sound_section
Terminal=false
Type=Application
Categories=X-MandrivaLinux-Multimedia-Sound;AudioVideo;
Encoding=UTF-8
EOF

%files
%doc README NEWS COPYING AUTHORS
%{_bindir}/fweelin
%{_datadir}/fweelin
%{_datadir}/applications/mandriva-%{name}.desktop



%changelog
* Thu Apr 21 2011 Frank Kober <emuse@mandriva.org> 0.6-0.svn20110421.1mdv2011.0
+ Revision: 656495
- import freewheeling


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1486 |12cr|freexl-1.0.0d-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		1
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname %{name} -d

Name:		freexl
Summary:	Library to extract valid data from within an Excel spreadsheet
Version:	1.0.0d
Release:	2
License:	MPL or GPLv2 or LGPLv2.1
Group:		System/Libraries
URL:		https://www.gaia-gis.it/fossil/freexl/index
Source0:	http://www.gaia-gis.it/gaia-sins/freexl-1.0.0d.tar.gz
Patch0:		freexl-1.0.0d-mdv-linking.patch

%description
FreeXL is an open source library to extract valid data from within an Excel
(.xls) spreadsheet.

FreeXL design goals:

- to be simple and lightweight
- to be stable, robust and efficient
- to be easily and universally portable
- completely ignoring any GUI-related oddity

Note that the final goal means that FreeXL ignores at all fonts, sizes
and alignments, and most formats. It ignores Pivot Table, Charts, Formulas,
Visual Basic macros and so on. FreeXL is structurally simple and quite
light-weight.

%package -n %{libname}
Summary:	Library to extract valid data from within an Excel spreadsheet

%description -n %{libname}
FreeXL is an open source library to extract valid data from within an Excel
(.xls) spreadsheet.

FreeXL design goals:

- to be simple and lightweight
- to be stable, robust and efficient
- to be easily and universally portable
- completely ignoring any GUI-related oddity

Note that the final goal means that FreeXL ignores at all fonts, sizes
and alignments, and most formats. It ignores Pivot Table, Charts, Formulas,
Visual Basic macros and so on. FreeXL is structurally simple and quite
light-weight.

%package -n %{develname}
Summary:	Library to extract valid data from within an Excel spreadsheet
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{EVRD}

%description -n %{develname}
FreeXL is an open source library to extract valid data from within an Excel
(.xls) spreadsheet.

This package contains development files.

%prep
%setup -q
%patch0 -p1
autoreconf

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std
rm -f %{buildroot}%{_libdir}/*.la

%files -n %{libname}
%{_libdir}/libfreexl.so.%{major}*

%files -n %{develname}
%doc AUTHORS README
%{_libdir}/libfreexl.so
%{_libdir}//pkgconfig/freexl.pc
%{_includedir}/freexl.h


%changelog
* Fri Sep 21 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.0.0d-2
+ Revision: 817231
- fix deps
- manually remove .la files (for backporting)

* Thu Sep 20 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.0.0d-1
+ Revision: 817197
- imported package freexl


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1487 |12cr|freeze-2.5.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Freeze/melt/fcat compression utilities
Name:		freeze
Version:	2.5.0
Release:	%mkrel 7
Group:		Archiving/Compression
License:	Distributable
# No one agrees on the canonical download site, everyone uses the same version
Source:		http://www.ibiblio.org/pub/Linux/utils/compress/freeze-2.5.0.tar.gz
Patch0:		freeze-2.5.patch
Patch1:		freeze-2.5.0-printf.patch
Patch2:		freeze-2.5.0-deffile.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root

%description
Freeze is an old file compressor and decompressor that is not in common use
anymore, but can be useful if the need ever arises to dearchive files
compressed with it.

%prep

%setup -q
%patch0 -p1 -b .Makefile
%patch1 -p1 -b .printf
%patch2 -p1 -b .deffile

%build
chmod u+x configure
%configure
%make CFLAGS="%{optflags}"

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_mandir}/man1

%makeinstall \
    MANDEST="%{buildroot}%{_mandir}/man1/"

### Fix symlinks properly
for bin in fcat melt unfreeze; do
    ln -sf freeze %{buildroot}%{_bindir}/$bin
    rm -f %{buildroot}%{_mandir}/man1/$bin.1
    ln -sf freeze.1.bz2 %{buildroot}%{_mandir}/man1/$bin.1.bz2
done

%clean
rm -rf %{buildroot}

%files
%defattr(0644, root, root, 0755)
%doc MANIFEST README
%attr(0755,root,root) %{_bindir}/*
%doc %{_mandir}/man?/*


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 2.5.0-7mdv2011.0
+ Revision: 610771
- rebuild

* Mon Dec 07 2009 Jérôme Brenier <incubusss@mandriva.org> 2.5.0-6mdv2010.1
+ Revision: 474570
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2.5.0-4mdv2009.0
+ Revision: 245411
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 2.5.0-2mdv2008.1
+ Revision: 170846
- rebuild
- fix summary-not-capitalized
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Jun 03 2007 Oden Eriksson <oeriksson@mandriva.com> 2.5.0-1mdv2008.0
+ Revision: 34918
- Import freeze



* Sun Jun 03 2007 Oden Eriksson <oeriksson@mandriva.com> 2.5.0-1mdv2008.0
- initial Mandriva package (fedora extras import)

* Sat Sep 02 2006  Nicolas Mailhot <nicolas.mailhot at laposte.net>
- 2.5.0-7
- FE6 Rebuild

* Mon Feb 13 2006 Nicolas Mailhot <nicolas.mailhot at laposte.net>
- 2.5.0-6
- rebuilt for new gcc4.1 snapshot and glibc changes

* Mon Jan 26 2006 Nicolas Mailhot <nicolas.mailhot at laposte.net>
- 2.5.0-5
- rebuild with gcc 4.1

* Sat Jul 23 2005 Michael Schwendt <mschwendt[AT]users.sf.net>
- 2.5.0-4
- Fix bad printf string (#149613).
- Fix default cnf file location in readme and man page.
- Don't strip.

* Fri Apr  7 2005 Michael Schwendt <mschwendt[AT]users.sf.net>
- rebuilt

* Thu Nov 11 2004 Michael Schwendt <mschwendt[AT]users.sf.net>
- 2.5.0-0.fdr.2
- Build with rpm opt flags.

* Sun Apr 18 2004 Nicolas Mailhot <Nicolas.Mailhot at laPoste.net> 
- 0:2.5.0-0.fdr.1
- Fedorization

* Wed Mar 31 2004 Dag Wieers <dag@wieers.com>
- 2.5-2
- Cosmetic rebuild for Group-tag.

* Tue Mar 09 2004 Dag Wieers <dag@wieers.com>
- 2.5-1
- Initial package. (using DAR)

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1488 |12cr|frei0r-1.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	0
%define	libname	%mklibname nut %{major}
%define	devname	%mklibname -d nut

Name:		frei0r
Version:	1.3
Release:	2
Url:		http://frei0r.dyne.org/
License:	GPLv2+
Group:		System/Libraries
Summary:	Minimalistic plugin API for video effects, plugins collection
Source0:	%{name}-plugins-%{version}.tar.gz
Provides:	%{name}-plugins = %{EVRD}
BuildRequires:	cmake
BuildRequires:	pkgconfig(opencv)
Buildrequires:	pkgconfig(gavl)

%description
Frei0r is a minimalistic plugin API for video effects.

The main emphasis  is on simplicity for an API that  will round up the
most common video effects into simple filters, sources and mixers that
can be controlled by parameters.

%prep
%setup -q

%build
%cmake
%make

%install
%makeinstall_std -C build

%files
%{_includedir}/frei0r.h
%dir %{_prefix}/lib/frei0r-1
%{_prefix}/lib/frei0r-1/*.so


%changelog
* Thu Nov 24 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.3-2
+ Revision: 733199
- reenable gavl support

* Thu Nov 24 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.3-1
+ Revision: 733158
- drop build dependency on gavl while it's in contrib
- imported package frei0r


* Thu Nov 24 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.3-1
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1489 |12cr|frei0r-plugins-1.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	frei0r
Summary:	A minimalistic plugin API for video effects
Name:		%{oname}-plugins
Version:	1.3
Release:	3
License:	GPLv2+
Group:		System/Libraries
URL:		http://www.piksel.org/frei0r
Source0:	http://www.piksel.no/frei0r/releases/%{name}-%{version}.tar.gz
Patch0:		frei0r-plugins-no-return-in-nonvoid-function.patch
Patch1:		frei0r-plugins-sequence-point.patch
Patch2:		frei0r-1.3-doc-destdir-support.patch
Patch3:		frei0r-1.3-build-docs-by-default.patch
BuildRequires:  pkgconfig(libpng)
BuildRequires:	cmake
BuildRequires:	doxygen
BuildRequires:	pkgconfig(opencv)
Buildrequires:	pkgconfig(gavl)
%rename		%{oname}

%description
frei0r - a minimalistic plugin API for video effects.

It is a minimalistic plugin API for video sources and filters.
The behaviour of the effects can be controlled from the host by
simple parameters. The intent is to solve the recurring
reimplementation or adaptation issue of standard effects.

It is not meant as a generic API for all kinds of video
applications.

There is no support for the requirements of special application
areas like non linear editors, hardware accelerated shader effects,
and high precision video processing. These advanced issues are not
even solved satisfactory for non cross application plugin apis and
are still an evolving field.

The frei0r API is not meant to be a competing standard to more
ambitious efforts.

%package	devel
Summary:	Development files for frei0r-plugins
Group:		Development/Other
Requires:	%{name} = %{EVRD}

%description	devel
The fri0r-plugins-devel package contains header files for developing
applications that use frei0r-plugins.

%prep
%setup -q -n %{oname}-%{version}
%patch0 -p1
%patch1 -p1
%patch2 -p1 -b .destdir~
%patch3 -p1 -b .doc~

%build
%configure
%make

%install
%makeinstall_std

%files
%doc AUTHORS README ChangeLog
%exclude %{_docdir}/%{name}/html
%dir %{_libdir}/frei0r-1
%{_libdir}/frei0r-1/*.so

%files devel
%doc %{_docdir}/%{name}/html
%{_includedir}/frei0r.h
%{_libdir}/pkgconfig/frei0r.pc


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1490 |12cr|freqtweak-0.7.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rel	2
%define cvs	0
%if %cvs
%define release	%mkrel 0.%cvs.%rel
%define tarname	%name-%cvs.tar.lzma
%define dirname	%name
%else
%define release	%mkrel %rel
%define tarname	%name-%version.tar.gz
%define dirname	%name-%version
%endif

Name: 		freqtweak
Summary: 	GUI-based sound file tweaker
Version: 	0.7.2
Release: 	%{release}
Source0:	http://prdownloads.sourceforge.net/%{name}/%{tarname}
# From Debian: fixes a variable cast error on x86-64 - AdamW 2008/03
Patch0:		freqtweak-0.7.0-long.patch
Patch1:		freqtweak-0.7.2-deb-missing-include.patch
URL:		http://freqtweak.sourceforge.net/
License:	GPLv2+
Group:		Sound
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	wxgtku-devel
BuildRequires:	fftw-devel
BuildRequires:	jackit-devel
BuildRequires:	libxml2-devel
BuildRequires:	libsigc++1.2-devel

%description
FreqTweak is a tool for FFT-based realtime audio spectral manipulation and
display. It provides several algorithms for processing audio data in the
frequency domain and a highly interactive GUI to manipulate the associated
filters for each. It also provides high-resolution spectral displays in the
form of scrolling-raster spectragrams and energy vs frequency plots
displaying both pre- and post-processed spectra.

%prep
%setup -q -n %{dirname}
%patch0 -p0 -b .long
%patch1 -p1

%build
%if %cvs
./autogen.sh
%endif
%configure2_5x
%make
										
%install
rm -rf %{buildroot}
%makeinstall

#menu
mkdir -p %{buildroot}%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{name}
Icon=sound_section
Name=FreqTweak
Comment=Sound manipulator
Categories=AudioVideo;Audio;
EOF

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post
%{update_menus}
%endif
		
%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%files
%defattr(-,root,root)
%doc README AUTHORS ChangeLog NEWS THANKS
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_mandir}/man1/%{name}.1*
%{_datadir}/applications/mandriva-%{name}.desktop



%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.7.2-2mdv2011.0
+ Revision: 610772
- rebuild

* Sat Jan 09 2010 Jérôme Brenier <incubusss@mandriva.org> 0.7.2-1mdv2010.1
+ Revision: 488118
- new version 0.7.2
- drop wx28 patch (merged upstream)
- add a patch from Debian for a missing include

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sun Dec 28 2008 Adam Williamson <awilliamson@mandriva.org> 0.7.0-0.20080311.2mdv2009.1
+ Revision: 320116
- adjust build deps and rebuild with wx 2.8
- add wx28.patch: make it build with wx 2.8

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.7.0-0.20080311.1mdv2009.0
+ Revision: 245413
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed Mar 12 2008 Adam Williamson <awilliamson@mandriva.org> 0.7.0-0.20080311.1mdv2008.1
+ Revision: 187019
- add long.patch (from debian, fixes a code error that prevents build on x86-64)
- build against wxGTK 2.6
- update buildrequires
- spec clean
- update to CVS snapshot (debian's doing this so it's likely safe, and fixes build issues)

  + Thierry Vignaud <tv@mandriva.org>
    - auto convert menu to XDG
    - kill re-definition of %%buildroot on Pixel's request
    - use %%mkrel
    - import freqtweak

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Sun Jul 25 2004 Per yvind Karlsen <peroyvind@linux-mandrake.com> 0.6.1-1mdk
- 0.6.1
- drop P0

* Wed Jun 30 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.5.3-2mdk
- rebuild with new g++
- patch 0: fix compiling with new g++

* Mon Feb 16 2004 Austin Acton <austin@mandrake.org> 0.5.3-1mdk
- 0.5.3
- buildrequires for lib64

* Wed Aug 20 2003 Austin Acton <aacton@yorku.ca> 0.5.2-1mdk
- 0.5.2
- add manpage

* Thu Jul 17 2003 Austin Acton <aacton@yorku.ca> 0.5.1-1mdk
- 0.5.1

* Mon Mar 24 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.4.7-1mdk
- 0.4.7

* Thu Feb 13 2003 Gtz Waschk <waschk@linux-mandrake.com> 0.4.5-2mdk
- rebuild against wxGTK 2.4

* Thu Jan 30 2003 Austin Acton <aacton@yorku.ca> 0.4.5-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1491 |12cr|frescobaldi-2.0.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A LilyPond sheet music editor
Name:		frescobaldi
Version:	2.0.8
Release:	2
Source0:	https://github.com/downloads/wbsoft/frescobaldi/%{name}-%{version}.tar.gz
License:	GPLv2+
Group:		Graphical desktop/KDE
Url:		http://www.frescobaldi.org/
BuildArch:	noarch
Requires:	lilypond
Requires:	python-poppler-qt4
Requires:	python-qt4
Requires:   portmidi

%description 
Frescobaldi is a LilyPond sheet music editor. It aims to be powerful, yet
lightweight and easy to use.

%files
%doc COPYING ChangeLog README THANKS TODO
%{_bindir}/*
%{_datadir}/applications/*.desktop
%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
%dir %{py_puresitedir}/frescobaldi_app
%{py_puresitedir}/frescobaldi-*.egg-info
%{py_puresitedir}/frescobaldi_app/*.py*
%{py_puresitedir}/frescobaldi_app/autocomplete
%{py_puresitedir}/frescobaldi_app/charmap
%{py_puresitedir}/frescobaldi_app/css
%{py_puresitedir}/frescobaldi_app/docbrowser
%{py_puresitedir}/frescobaldi_app/doclist
%{py_puresitedir}/frescobaldi_app/engrave
%{py_puresitedir}/frescobaldi_app/help
%{py_puresitedir}/frescobaldi_app/hyphdicts
%{py_puresitedir}/frescobaldi_app/icons
%{py_puresitedir}/frescobaldi_app/language_names
%{py_puresitedir}/frescobaldi_app/lilydoc
%{py_puresitedir}/frescobaldi_app/logtool
%{py_puresitedir}/frescobaldi_app/ly
%{py_puresitedir}/frescobaldi_app/midifile
%{py_puresitedir}/frescobaldi_app/miditool
%{py_puresitedir}/frescobaldi_app/musicview
%{py_puresitedir}/frescobaldi_app/pitch
%dir %{py_puresitedir}/frescobaldi_app/po
%{py_puresitedir}/frescobaldi_app/po/*.py*
%{py_puresitedir}/frescobaldi_app/portmidi
%{py_puresitedir}/frescobaldi_app/preferences
%{py_puresitedir}/frescobaldi_app/qmidi
%{py_puresitedir}/frescobaldi_app/qpopplerview
%{py_puresitedir}/frescobaldi_app/quickinsert
%{py_puresitedir}/frescobaldi_app/remote
%{py_puresitedir}/frescobaldi_app/rhythm
%{py_puresitedir}/frescobaldi_app/scorewiz
%{py_puresitedir}/frescobaldi_app/sessions
%{py_puresitedir}/frescobaldi_app/sidebar
%{py_puresitedir}/frescobaldi_app/snippet
%{py_puresitedir}/frescobaldi_app/splashscreen
%{py_puresitedir}/frescobaldi_app/symbols
%{py_puresitedir}/frescobaldi_app/vimode
%{py_puresitedir}/frescobaldi_app/widgets
%lang(cs) %{py_puresitedir}/frescobaldi_app/po/cs.mo
%lang(de) %{py_puresitedir}/frescobaldi_app/po/de.mo
%lang(es) %{py_puresitedir}/frescobaldi_app/po/es.mo
%lang(fr) %{py_puresitedir}/frescobaldi_app/po/fr.mo
%lang(gl) %{py_puresitedir}/frescobaldi_app/po/gl.mo
%lang(it) %{py_puresitedir}/frescobaldi_app/po/it.mo
%lang(nl) %{py_puresitedir}/frescobaldi_app/po/nl.mo
%lang(pl) %{py_puresitedir}/frescobaldi_app/po/pl.mo
%lang(pt_BR) %{py_puresitedir}/frescobaldi_app/po/pt_BR.mo
%lang(ru) %{py_puresitedir}/frescobaldi_app/po/ru.mo
%lang(tr) %{py_puresitedir}/frescobaldi_app/po/tr.mo
%lang(uk) %{py_puresitedir}/frescobaldi_app/po/uk.mo

#--------------------------------------------------------------------

%prep
%setup -q

%build
python setup.py build

%install
PYTHONDONTWRITEBYTECODE= python setup.py install --root=%{buildroot}
%__mkdir_p %{buildroot}%{_docdir}/%{name}


%changelog
* Thu Sep 20 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 2.0.8-1
+ Revision: 817182
- update to 2.0.8
- update to 2.0.6

* Fri Apr 27 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 2.0.5-1
+ Revision: 793862
- update to 2.0.5

* Mon Feb 13 2012 Andrey Bondrov <abondrov@mandriva.org> 2.0.2-1
+ Revision: 773835
- New version 2.0.2, major spec rework, drop all KDE4 stuff as it's not needed since 1.9.0

* Tue Jan 17 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.0.1-3
+ Revision: 761985
- Requires:python-poppler-qt4

* Fri Jan 13 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.0.1-2
+ Revision: 760605
- okular not needed

* Thu Jan 12 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.0.1-1
+ Revision: 760562
- version update 2.0.1
- version update 2.0.1

* Mon May 23 2011 Funda Wang <fwang@mandriva.org> 1.2.0-2
+ Revision: 677489
- rebuild for updated mimehandler

* Sun Dec 26 2010 Funda Wang <fwang@mandriva.org> 1.2.0-1mdv2011.0
+ Revision: 625127
- update to new version 1.2.0

* Wed Nov 17 2010 Funda Wang <fwang@mandriva.org> 1.1.8-1mdv2011.0
+ Revision: 598310
- update to new version 1.1.8

* Mon Oct 04 2010 Funda Wang <fwang@mandriva.org> 1.1.7-2mdv2011.0
+ Revision: 582871
- requires lilypond
- update to new version 1.1.7

* Sat Sep 11 2010 Funda Wang <fwang@mandriva.org> 1.1.6-1mdv2011.0
+ Revision: 577481
- update file list
- new version 1.1.6

* Wed Jul 28 2010 Funda Wang <fwang@mandriva.org> 1.1.4-1mdv2011.0
+ Revision: 562676
- New version 1.1.4
- update to new version 1.1.3

* Thu Feb 18 2010 Funda Wang <fwang@mandriva.org> 1.0.2-1mdv2010.1
+ Revision: 507643
- new version 1.0.2

* Sun Jan 17 2010 Funda Wang <fwang@mandriva.org> 1.0.1-1mdv2010.1
+ Revision: 492594
- update to new version 1.0.1

* Sat Dec 26 2009 Frederik Himpe <fhimpe@mandriva.org> 1.0.0-1mdv2010.1
+ Revision: 482584
- update to new version 1.0.0

* Sun Nov 29 2009 Funda Wang <fwang@mandriva.org> 0.7.17-1mdv2010.1
+ Revision: 471334
- new version 0.7.17

* Mon Nov 16 2009 Funda Wang <fwang@mandriva.org> 0.7.16-1mdv2010.1
+ Revision: 466404
- new version 0.7.16

* Mon Nov 09 2009 Funda Wang <fwang@mandriva.org> 0.7.15-1mdv2010.1
+ Revision: 463297
- new version 0.7.15

* Sun Sep 13 2009 Frederik Himpe <fhimpe@mandriva.org> 0.7.14-1mdv2010.0
+ Revision: 438608
- update to new version 0.7.14

* Mon Aug 10 2009 Frederik Himpe <fhimpe@mandriva.org> 0.7.13-1mdv2010.0
+ Revision: 414368
- update to new version 0.7.13

* Thu Jul 02 2009 Funda Wang <fwang@mandriva.org> 0.7.12-1mdv2010.0
+ Revision: 391823
- New version 0.7.12

* Tue Jun 16 2009 Funda Wang <fwang@mandriva.org> 0.7.11-1mdv2010.0
+ Revision: 386240
- New verison 0.7.11

* Tue Jun 09 2009 Frederik Himpe <fhimpe@mandriva.org> 0.7.10-1mdv2010.0
+ Revision: 384465
- Update to new version 0.7.10
--This line, and those below, will be ignored--
  AM   SOURCES/frescobaldi-0.7.10.tar.gz
  D    SOURCES/frescobaldi-0.7.9.tar.gz
  M    SPECS/frescobaldi.spec

* Sun May 24 2009 Funda Wang <fwang@mandriva.org> 0.7.9-1mdv2010.0
+ Revision: 379129
- New version 0.7.9

* Sat Mar 21 2009 Funda Wang <fwang@mandriva.org> 0.7.8-1mdv2009.1
+ Revision: 359926
- with html
- BR kdelibs4
- only for kde 4.2
- New version 0.7.8

* Sat Feb 21 2009 Funda Wang <fwang@mandriva.org> 0.7.6-2mdv2009.1
+ Revision: 343614
- lilypond-kde4 is not needed

* Sat Feb 21 2009 Funda Wang <fwang@mandriva.org> 0.7.6-1mdv2009.1
+ Revision: 343613
- New version 0.7.6

* Thu Feb 12 2009 Frederik Himpe <fhimpe@mandriva.org> 0.7.5-1mdv2009.1
+ Revision: 339859
- update to new version 0.7.5

* Sun Feb 01 2009 Funda Wang <fwang@mandriva.org> 0.7.4-1mdv2009.1
+ Revision: 335964
- New verison 0.7.4

* Fri Jan 23 2009 Funda Wang <fwang@mandriva.org> 0.7.3-2mdv2009.1
+ Revision: 332847
- requires okular

* Thu Jan 22 2009 Funda Wang <fwang@mandriva.org> 0.7.3-1mdv2009.1
+ Revision: 332551
- import frescobaldi



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1492 |12cr|fretscale-2.0-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Calculates fret distances for stringed musical instruments
Name:		fretscale
Version:	2.0
Release:	%mkrel 10
Group:		Sound
License:	GPLv2+
# this url is dead...
#URL:            http://members.safepages.net/gurensan/
Source0:	fretscale-%{version}.tar.bz2
BuildRequires:	qt3-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root

%description
fretscale finds fret distances from the nut for stringed musical
instruments based on scale length/# frets/decimal accuracy. It can
output with/without a heading and with/without the remaining scale
distance after each fret. 

%prep
%setup -q

%build
%qmake_qt3
%make

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -m0755 bin/fretscale %{buildroot}%{_bindir}/


mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=FretScale
Comment=Calculates fret distances for stringed musical instruments
Exec=%{_bindir}/%{name} 
Icon=sound_section
Terminal=false
Type=Application
Categories=X-MandrivaLinux-Multimedia-Sound;AudioVideo;Audio;Recorder;
EOF


%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root,755)
%{_bindir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop




%changelog
* Thu Feb 03 2011 Funda Wang <fwang@mandriva.org> 2.0-10mdv2011.0
+ Revision: 635430
- simplify BR

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 2.0-9mdv2011.0
+ Revision: 610773
- rebuild

* Tue Dec 08 2009 Jérôme Brenier <incubusss@mandriva.org> 2.0-8mdv2010.1
+ Revision: 475184
- BuildRequires qt3-devel instead of kdelibs-devel (not needed)
- use the %%qmake_qt3 macro
- fix license tag
- comment URL (url dead)
- $RPM_BUILD_ROOT -> %%{buildroot}

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 2.0-4mdv2008.1
+ Revision: 136423
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - buildrequires X11-devel instead of XFree86-devel
    - do not harcode icon extension
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'


* Fri Mar 16 2007 Nicolas Lécureuil <neoclust@mandriva.org> 2.0-4mdv2007.1
+ Revision: 145092
- Add XDG menu
- Import fretscale

* Tue Jun 27 2006 Oden Eriksson <oeriksson@mandriva.com> 2.0-4mdv2007.0
- rebuild

* Wed May 11 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0-3mdk
- lib64 fixes

* Sat Jun 05 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0-2mdk
- rebuilt against new deps and with gcc v3.4.x


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1493 |12cr|fretsonfire-1.3.110-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Frets On Fire
Name:		fretsonfire
Version:	1.3.110
Release:	%mkrel 1
Group:		Games/Arcade
License:	GPLv2
URL:		http://fretsonfire.sourceforge.net/
Source:		FretsOnFire-%{version}.tar.gz
Patch0:		fretsonfire-1.3.110-credits_music.patch
Patch1:		fretsonfire-1.3.110-datapath.patch
Patch2:		fretsonfire-1.3.110-font-revert.patch
Patch3:		fretsonfire-1.3.110-fonts_lower_cpu.patch
Patch4:		fretsonfire-1.3.110-keep_sound_when_failed.patch
Patch5:		fretsonfire-1.3.110-typeerror.patch
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-root
Requires:	python-numpy
Requires:	python-imaging
Requires:	python-opengl
Requires:	pygame

%description
Frets on Fire is a game of musical skill and fast fingers.
The aim of the game is to play guitar with the keyboard as
accurately as possible.

%prep
%setup -q -n Frets\ on\ Fire-%{version}
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1
chmod 644 copying.txt

%build
%make

%install
rm -rf %{buildroot}

mkdir -p %{buildroot}%{_gamesdatadir}/%{name}
mkdir -p %{buildroot}%{_gamesbindir}

install -D -m 0644 data/icon.png %{buildroot}%{_datadir}/pixmaps/%{name}.png
cp -r data %{buildroot}%{_gamesdatadir}/%{name}/
cp -r src %{buildroot}%{_gamesdatadir}/%{name}/

#Menu entry
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Encoding=UTF-8
Name=Frets On Fire
Comment=Game of Musical Skill and Fast Fingers
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;ArcadeGame;
EOF

#Executable
cat > %{buildroot}%{_gamesbindir}/%{name}<<EOF
#!/bin/sh
cd /
cd %{_gamesdatadir}/%{name}/src
python ./FretsOnFire.py
EOF

chmod 0755 %{buildroot}%{_gamesbindir}/%{name}

%clean
rm -rf %{buildroot}

%files
%defattr(644,root,root,755)
%doc copying.txt readme.txt
%attr(755,root,root) %{_gamesbindir}/fretsonfire
%{_gamesdatadir}/fretsonfire
%{_datadir}/applications/mandriva-%{name}.desktop
%{_datadir}/pixmaps/%{name}.png



%changelog
* Mon Dec 05 2011 Andrey Bondrov <abondrov@mandriva.org> 1.3.110-1
+ Revision: 737797
- imported package fretsonfire


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1494 |12cr|fricas-1.1.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: fricas
Version: 1.1.8
Release: 2
Summary: FriCAS Computer Algebra System
License: Modified BSD License
Group: Sciences/Mathematics
Url: http://fricas.sourceforge.net
Source0: http://downloads.sourceforge.net/project/fricas/fricas/%{version}/%{name}-%{version}-full.tar.bz2
Source1: %name-16.png
Source2: %name-32.png
Source3: %name-48.png
Source4: %name.desktop
Requires: sbcl
Conflicts: axiom
BuildRequires: pkgconfig(xpm)
BuildRequires: clisp
BuildRequires: sbcl

%description
FriCAS is an advanced computer algebra system. Its capabilities range 
from calculus (integration and differentiation) to abstract algebra. 
It can plot functions and has integrated help system.
 
FriCAS a fork of Axiom project -- its starting point was wh-sandbox 
branch of the Axiom project.

%prep 
%setup -q -n %name-%version

%build

%configure --with-lisp=clisp
%make

%install
%define _strip_method no

%makeinstall_std
# icons
install -D -m644 %SOURCE1 %{buildroot}%{_miconsdir}/%name.png
install -D -m644 %SOURCE2 %{buildroot}%{_iconsdir}/%name.png
install -D -m644 %SOURCE3 %{buildroot}%{_liconsdir}/%name.png

# menu items
install -D -m644 %SOURCE4 %{buildroot}%{_datadir}/applications/%name.desktop

%files
%{_bindir}/*
%{_datadir}/applications/%name.desktop
%{_iconsdir}/*/
%{_libdir}/%name/*
%doc README FAQ CHA* Cha*


%changelog
* Thu Jun 21 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.1.7-1
+ Revision: 806605
- version update 1.1.7

* Mon Feb 20 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.1.6-1
+ Revision: 778072
- version update 1.1.6
- imported package fricas


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1495 |12cr|fricorder-0.6-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name fricorder
%define version 0.6
%define release %mkrel 9
%define title Fricorder

Summary: Video recorder for Freebox from a french isp adsl 
Name:    %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.bz2
Patch0: %{name}-fixed-exe.patch.bz2
Source10:  %{name}-16.png
Source11:  %{name}-32.png
Source12:  %{name}-48.png
License: GPL
Group: 	 Video
Url: 	 http://manatlan.online.fr/fricorder.php
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch

Requires: vlc
Requires: python => 2.4 
Requires: pygtk2.0 pygtk2.0-libglade python-pyxml
Requires: zenity
Requires: at

%description
Fricorder is a video recorder for Freebox from a french isp adsl.

Fricorder permet de programmer des enregistrements
vido des flux mis par la freebox dans le cadre de
la fonctionnalit "multiposte", en utilisant vlc.

Ses principales features :
 - interfaces Web (pilotable  distance) et GTK
 - utilisation d'un guide tv pour faciliter la saisie (xmltv)
 - utilise les capacits de linux ;-) (commande "at")
   (fricorder n'a pas besoin d'tre lanc, c'est l'OS qui se
   charge de l'enregistrement, seul ce dernier doit tourner ;-)
 - recherche des flux directement sur la freebox (playlist.m3u)

%prep
%setup -q -n %{name}
%patch -p1 
chmod 444 README

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/%{name}-%{version}
install -m755 frecord.sh $RPM_BUILD_ROOT/%{_datadir}/%{name}-%{version}
install -m755 fricorder.py $RPM_BUILD_ROOT/%{_datadir}/%{name}-%{version}
install -m644 SimpleGladeApp.py $RPM_BUILD_ROOT/%{_datadir}/%{name}-%{version}
install -m644 fricorder.glade $RPM_BUILD_ROOT/%{_datadir}/%{name}-%{version}
install -m755 fricorder-web.py $RPM_BUILD_ROOT/%{_datadir}/%{name}-%{version}
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/%{name}-%{version}/libs
for i in libs/*; do
  install -m644 $i $RPM_BUILD_ROOT/%{_datadir}/%{name}-%{version}/libs
done
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/%{name}-%{version}/templates
for i in templates/*; do
  install -m644 $i $RPM_BUILD_ROOT/%{_datadir}/%{name}-%{version}/templates
done
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/%{name}-%{version}/tmp

mkdir -p $RPM_BUILD_ROOT/%{_bindir}/
cat <<EOF >$RPM_BUILD_ROOT/%{_bindir}/%{name}
#!/bin/sh
PYTHONPATH=${PYTHONPATH=.}

PYTHONPATH=${PYTHONPATH}:%{_datadir}/%{name}-%{version}

exec python -u -O %{_datadir}/%{name}-%{version}/fricorder.py $*
EOF
chmod 755 $RPM_BUILD_ROOT/%{_bindir}/%{name}

#menus

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=%{title}
Comment=%{summary}
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=QT;Video;Player;X-MandrivaLinux-Multimedia-Video;
EOF

install -m644 %{SOURCE10} -D %buildroot/%{_miconsdir}/%{name}.png
install -m644 %{SOURCE11} -D %buildroot/%{_iconsdir}/%{name}.png
install -m644 %{SOURCE12} -D %buildroot/%{_liconsdir}/%{name}.png

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc COPYING README
%{_bindir}/%{name}
%{_datadir}/%{name}-%{version}
%_iconsdir/%{name}.png
%_liconsdir/%{name}.png
%_miconsdir/%{name}.png
%_datadir/applications/mandriva-%{name}.desktop

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif


%changelog
* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.6-9mdv2009.0
+ Revision: 245417
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Mon Feb 18 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.6-7mdv2008.1
+ Revision: 170847
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- drop old menu
- kill re-definition of %%buildroot on Pixel's request
- kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Aug 19 2007 Oden Eriksson <oeriksson@mandriva.com> 0.6-6mdv2008.0
+ Revision: 66660
- Import fricorder



* Mon Jul 17 2006 Jerome Martin <jmartin@mandriva.org> 0.6-6mdv2007.0
- xdg menu

* Fri Apr 14 2006 Jerome Martin <jmartin@mandriva.org> 0.6-5mdk
- Fixed requirement + installation path (Thx to Michael Scherer)
- Added short english description

* Fri Apr  7 2006 Jerome Martin <jmartin@mandriva.org> 0.6-4mdk
- Fixed rmplint errors

* Wed Feb  1 2006 Jerome Martin <jmartin@mandriva.org> 0.6-3mdk
- Fixed requires
- Fixed menu

* Thu Jan 19 2006 Jerome Martin <jmartin@mandriva.org> 0.6-2mdk
- Added requires
- Fixed BuildArch

* Mon Jan 16 2006 Jerome Martin <jmartin@mandriva.org> 0.6-1mdk
- Initial version

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1496 |12cr|frodo-4.2-0.20030707.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    frodo
%define version 4.2
%define cvsdate 20030707
%define rel %mkrel 4
%define release 0.%{cvsdate}.%{rel}

Summary:       Free portable C64 emulator
Name:          %{name}
Version:       %{version}
Release:       %{release}
Source0:       Frodo4-%{cvsdate}.tar.bz2
Source10:      Frodo.16.png
Source11:      Frodo.32.png
Source12:      Frodo.48.png
License:       GPLv2
Group:         Emulators
Url:           http://frodo.cebix.net/
BuildRoot:     %{_tmppath}/%{name}-buildroot
BuildRequires: SDL-devel >= 1.2.0

%description
Frodo is a free, portable Commodore 64 emulator that runs on a variety
of platforms, with a focus on the exact reproduction of special graphical
effects possible on the C64.

Frodo comes in three flavours: The "normal" Frodo with a line-based
emulation, the improved line-based emulation "Frodo PC", and the
single-cycle emulation "Frodo SC" that is slower but far more compatible.

%prep
%setup -q -n Frodo4

%build
cd Src
%configure2_5x
%make

%install
rm -rf %{buildroot}
cd Src
%makeinstall_std

cd ..
mkdir -p %{buildroot}%{_datadir}/frodo/64prgs
rm -rf 64prgs/CVS
install -m644 64prgs/* %{buildroot}%{_datadir}/frodo/64prgs/

mkdir -p %{buildroot}{%{_miconsdir},%{_iconsdir},%{_liconsdir}}

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Frodo
Comment=C64 Emulator, Classic Line Mode
Exec=Frodo
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=X-MandrivaLinux-MoreApplications-Emulators;
EOF

cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}-pc.desktop << EOF
[Desktop Entry]
Name=FrodoPC
Comment=C64 Emulator, Improved Line Mode
Exec=Frodo
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=X-MandrivaLinux-MoreApplications-Emulators;
EOF

cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}-sc.desktop << EOF
[Desktop Entry]
Name=FrodoSC
Comment=C64 Emulator, Single-Cycle Mode
Exec=Frodo
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=X-MandrivaLinux-MoreApplications-Emulators;
EOF

install -m644 %{SOURCE10} %{buildroot}%{_miconsdir}/frodo.png
install -m644 %{SOURCE11} %{buildroot}%{_iconsdir}/frodo.png
install -m644 %{SOURCE12} %{buildroot}%{_liconsdir}/frodo.png

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post
%{update_menus}

%postun
%{clean_menus}
%endif

%files
%defattr(-,root,root)
%doc COPYING CHANGES 
%doc Docs/*.html
%{_bindir}/Frodo
%{_bindir}/FrodoPC
%{_bindir}/FrodoSC
%{_bindir}/Frodo_GUI.tcl
"%{_datadir}/frodo/1541 ROM"
"%{_datadir}/frodo/Basic ROM"
"%{_datadir}/frodo/Char ROM"
"%{_datadir}/frodo/Kernal ROM"
%{_datadir}/frodo/64prgs
%{_miconsdir}/frodo.png
%{_iconsdir}/frodo.png
%{_liconsdir}/frodo.png
%{_datadir}/applications/mandriva-%{name}*.desktop



%changelog
* Sun Jul 31 2011 Andrey Bondrov <abondrov@mandriva.org> 4.2-0.20030707.4mdv2012.0
+ Revision: 692544
- imported package frodo


* Sun Jul 24 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 4.2-0.20030707.4mdv2011.0
- Import from PLF
- Remove PLF reference

* Sun Aug 20 2006 Olivier Thauvin <nanardon@zarb.org> 4.2-0.20030707.3plf
- xdg menu

* Sun Apr 10 2005 Sylvie Terjan <erinmargault@zarb.org> 4.2-0.20030707.2plf
- rebuild for SDL-devel
- add plf reason
- remove redundant prefix tag

* Mon Dec 22 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 4.2-0.20030707.1plf
- plf introduction

* Sat Jul 05 2003 andi payn <payn@myrealbox.com> 4.2-0.20030707.1mdk
- CVS version (now GPL'd), essentially a 4.2rc except for docs
- borrowed heavily from new specfile in package

* Sat Jul 05 2003 andi payn <payn@myrealbox.com> 4.1b-1mdk
- Initial package

# end of file

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1497 |12cr|frogatto-1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		frogatto
Version:	1.2
Release:	2
Summary:	Frogatto & Friends classic adventure game
License:	GPLv3+
Group:		Games/Arcade
URL:		http://www.frogatto.com/
# 1.2 is available at https://github.com/frogatto/frogatto/tarball/1.2 only
Source:		http://www.frogatto.com/files/%{name}-%{name}-%{version}-0-g07a33cd.tar.gz
Source1:	frogatto
Source2:	frogatto.desktop
Source3:	frogatto.xpm
Source4:	frogatto.6
Patch1:		frogatto-1.0-asneeded.patch
BuildRequires:	boost-devel
BuildRequires:	gcc-c++
BuildRequires:	SDL_image-devel
BuildRequires:	SDL_mixer-devel
BuildRequires:	SDL_ttf-devel
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(glew)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	ccache
BuildRequires:	glibc-devel

Requires: %{name}-gamedata = %{version}

%description
Frogatto & Friends is a old-school 2d platformer game, starring a certain
quixotic frog.

%package	gamedata
Summary:	Game data for frogatto
License:	distributable
Group:		Games/Arcade
# We split game data to separate package to make it noarch and thus save
# bandwidth and space on distribution media.
BuildArch:	noarch

%description	gamedata
Game data for frogatto.

%prep
%setup -q -n %{name}-%{name}-64c84bf
sed -i -e 's#BINARY_FILE=.*#BINARY_FILE=%{_libdir}/frogatto/game#g' %{SOURCE1}

%build
%make

%install
install -d %{buildroot}%{_datadir}/frogatto
install -pDm 755 game %{buildroot}%{_libdir}/frogatto/game
cp -a images data music sounds %{buildroot}%{_datadir}/frogatto

install -pDm 755 %{SOURCE1} %{buildroot}%{_gamesbindir}/frogatto
install -pDm 644 %{SOURCE2} %{buildroot}%{_datadir}/applications/frogatto.desktop
install -pDm 644 %{SOURCE3} %{buildroot}%{_datadir}/pixmaps/frogatto.xpm
install -pDm 644 %{SOURCE4} %{buildroot}%{_mandir}/man6/frogatto.6

%files
%{_gamesbindir}/*
%{_libdir}/%{name}/
%{_datadir}/applications/*
%{_datadir}/pixmaps/*
%{_mandir}/man6/*

%files gamedata
%doc LICENSE
%{_datadir}/%{name}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1498 |12cr|frogr-0.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Tool to Manage Flickr Accounts
Name:		frogr
Version:	0.7
Release:	1
License:	GPLv3
Group:		Graphical desktop/GNOME
Url:		https://live.gnome.org/Frogr
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}-%{version}.tar.xz
BuildRequires:	intltool
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(libexif)
BuildRequires:	pkgconfig(libsoup-2.4)
BuildRequires:	pkgconfig(libxml-2.0)

%description
Frogr is a small application for the GNOME desktop that allows users to
manage their accounts in the Flickr image hosting website. It supports
all the basic Flickr features, including uploading pictures, adding
descriptions, setting tags and managing sets and groups pools.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std
%find_lang %{name} --with-gnome

%files -f %{name}.lang
%doc AUTHORS ChangeLog COPYING NEWS README THANKS
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}/
%{_datadir}/pixmaps/frogr.xpm
%{_datadir}/icons/hicolor/*/apps/frogr.*
%{_mandir}/man1/frogr.1*



%changelog
* Tue May 22 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.7-1
+ Revision: 800071
- imported package frogr


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1499 |12cr|frontline-0.5.4-17
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A GUI frontend for autotrace
Name: 		frontline
Version:	0.5.4
Release:	17
Group:		Graphics
License:	GPLv2+
Url:		http://autotrace.sourceforge.net/frontline

Source:		http://autotrace.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
Source1:	%{name}-16.png
Source2:	%{name}-32.png
Source3:	%{name}.png
Patch0:		frontline-0.5.4-mdv-fix-str-fmt.patch
Patch1:		frontline-0.5.4-mdv-fix-linkage.patch

BuildRequires:	gnome-libs-devel
BuildRequires:	popt-devel
BuildRequires:	pkgconfig(libart-2.0)
BuildRequires:	pkgconfig(autotrace)
BuildRequires:	pkgconfig(libexif)
BuildRequires:	pkgconfig(pstoedit)
BuildRequires:	pkgconfig(ImageMagick)

%description
Frontline provides a gtk+/gnome based GUI frontend for 
autotrace (http://autotrace.sourceforge.net) in 4 ways.

1. Stand alone program. A command `frontline' runs as a stand alone
   program. It will work well with Gnome desktop and nautilus.
   
2. Reusable library. A library `libfrontline.a' could be used as a
   building block of your application that needs the autotrace function.
   APIs are listed in frontline.h.  The stand alone program frontline
   itself uses libfrontline.a.

3. Sodipodi, a drawing editor add-on module. add-on module uses the 
   libfrontline.a. See below.

%package -n %{name}-devel
Summary:	Frontline devel file
Group:		Development/C
Requires:	%{name} = %{version}-%{release}

%description -n %{name}-devel
Frontline devel file.

%prep
%setup -q
%patch0 -p1 -b .strfmt
%patch1 -p1 -b .linkage

%build
%configure2_5x
make

%install
%makeinstall_std

%find_lang %{name}

# menu

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=FrontLine
Comment=A GUI frontend for autotrace
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-Multimedia-Graphics;Graphics;
EOF

# icon
mkdir -p %{buildroot}{%{_liconsdir},%{_iconsdir},%{_miconsdir}}
install -m 644 %{SOURCE1} %{buildroot}%{_miconsdir}/%{name}.png
install -m 644 %{SOURCE2} %{buildroot}%{_liconsdir}/%{name}.png
install -m 644 %{SOURCE3} %{buildroot}%{_iconsdir}/%{name}.png

rm -Rf %{buildroot}%{_libdir}/gimp/

%files -f %{name}.lang
%doc README NEWS AUTHORS TODO ChangeLog
%{_bindir}/%{name}
%{_datadir}/pixmaps/*
%{_datadir}/mime-info/*
%{_datadir}/gnome/*/*/*
%{_datadir}/applications/mandriva-%{name}.desktop
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png

%files -n %{name}-devel
%{_includedir}/*
%{_bindir}/%{name}-config
%{_libdir}/pkgconfig/*
%{_libdir}/*.a
%{_datadir}/aclocal/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1500 |12cr|frostwire-5.3.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Spec is based on Nicolo' Costanza's and Francesco Mancuso's work in MIB

#Get rid of this annoying lib requirement
%define _requires_exceptions libgtksuperwin.so\\|libgtkembedmoz.so\\|libxpcom.so

Name:		frostwire
Version:	5.3.2
Release:	%mkrel 1
Summary:	Java-based Gnutella client
Group:		Networking/WWW
License:	GPLv3
URL:		http://www.frostwire.com/
Source0:	%{name}-%{version}.noarch.tar.gz
Source2: 	frostwire_icons.tar.bz2
Requires:	java >= 1.5
BuildArch:	noarch

%description
FrostWire is a Java Gnutella P2P client.

%prep
%setup -q -n %{name}-%{version}.noarch
tar --bzip2 -xf %{SOURCE2}

%install
export DONT_STRIP=1
%__rm -rf %{buildroot}

%__mkdir_p %{buildroot}%{_datadir}/%{name}
%__mkdir_p %{buildroot}%{_miconsdir} \
	%{buildroot}%{_liconsdir} \
	%{buildroot}%{_iconsdir}

#icons
%__install -m 644 frostwire-16.png %{buildroot}%{_miconsdir}/%{name}.png
%__install -m 644 frostwire-32.png %{buildroot}%{_iconsdir}/%{name}.png
%__install -m 644 frostwire-48.png %{buildroot}%{_liconsdir}/%{name}.png
%__install -m 644 frostwire-64.png %{buildroot}%{_miconsdir}/%{name}.png
%__install -m 644 frostwire-96.png %{buildroot}%{_iconsdir}/%{name}.png
%__install -m 644 frostwire-128.png %{buildroot}%{_liconsdir}/%{name}.png
%__install -m 644 frostwire-192.png %{buildroot}%{_miconsdir}/%{name}.png
%__install -m 644 frostwire-256.png %{buildroot}%{_iconsdir}/%{name}.png
%__cp -af *.jar *.gif *.py *.icns *.properties %{name} %{buildroot}%{_datadir}/%{name}/

#xdg menu
%__mkdir_p %{buildroot}%{_datadir}/applications
%__cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
Name=FrostWire
Comment=Gnutella Client
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Application;Network;
EOF

#make Excutable
%__mkdir_p %{buildroot}%{_bindir}
%__cat > %{buildroot}%{_bindir}/%{name} << EOF
#!/bin/bash
pushd %{_datadir}/%{name}
./%{name}
popd
EOF

%__chmod 0755 %{buildroot}%{_bindir}/%{name}

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root,0755)
%doc COPYING changelog EULA.txt
%{_bindir}/%{name}
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop




%changelog
* Tue Feb 28 2012 Andrey Bondrov <abondrov@mandriva.org> 5.3.2-1mdv2011.0
+ Revision: 781337
- Small fixes to .desktop file
- imported package frostwire


* Tue Feb 28 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 5.3.2-1mdv2010.2
- New version 5.3.2
- Spec cleanup

* Mon Oct 17 2011 Francesco Mancuso <mcfrank@tiscali.it> 5.1.5-69.2mib
- New version 5.1.5
- MIB (Mandriva International Backport)  - http://mib.pianetalinux.org/

* Sat Sep 03 2011 Nicolo' Costanza <abitrules@yahoo.it> 5.1.4-69.1mib
+ Version: 5.1.4
- MIB (Mandriva International Backport) - http://mib.pianetalinux.org/

* Tue Jun 21 2011  <abitrules@yahoo.it> 4.21.8-69.1mib
+ Version: 4.21.8
- MIB (Mandriva International Backport) - http://mib.pianetalinux.org/

* Thu May 19 2011 Nicolo' Costanza <abitrules@yahoo.it> 4.21.7-69.1mib
+ Version: 4.21.7
- MIB (Mandriva International Backport) - http://mib.pianetalinux.org/

* Mon May 2 2011 Nicolo' Costanza <abitrules@yahoo.it> 4.21.6-69.1mib
+ Version: 4.21.6
- MIB (Mandriva International Backport) - http://mib.pianetalinux.org/

* Tue Jan 18 2011 Nicolo' Costanza <abitrules@yahoo.it> 4.21.2-69.1mib
+ Version: 4.21.2
- MIB (Mandriva International Backport) - http://mib.pianetalinux.org/

* Tue Mar 16 2010 Nicolo' Costanza <abitrules@yahoo.it> 4.20.3-69.1mib
+ Version: 4.20.3
- MIB (Mandriva Italia Backport) - http://mib.pianetalinux.org/

* Wed Feb 17 2010 Nicolo' Costanza <abitrules@yahoo.it> 4.18.6-69.1mib
+ Version: 4.18.6
- MIB (Mandriva Italia Backport) - http://mib.pianetalinux.org/

* Thu Dec 31 2009 Nicolo' Costanza <abitrules@yahoo.it> 4.18.5-69.1mib
+ Version: 4.18.5
- MIB (Mandriva Italia Backport) - http://mib.pianetalinux.org/

* Fri May 08 2009 Nicolo' Costanza <abitrules@yahoo.it> 4.18.0-69.1mib
+ Version: 4.18.0
- MIB (Mandriva Italia Backport) - http://mib.pianetalinux.org/

* Fri Mar 20 2009 Nicolo' Costanza <abitrules@yahoo.it> 4.17.1-69.1mib
+ Version: 4.17.1
- First porting attempt for Mandriva from MIB
- MIB (Mandriva Italia Backport) - http://mib.pianetalinux.org/


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1501 |12cr|frozen-bubble-2.212.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	Games-FrozenBubble
%define upstream_version 2.212

# TODO 
#  server package, with initscript, for people wanting to have a complete
#   server
#  zeroconf integration, with this initscript ( and in konqueror )
Name:		frozen-bubble
Version:	%perl_convert_version %{upstream_version}
Release:	7

Summary:	Frozen Bubble arcade game
License:	GPLv2+
Group:		Games/Arcade
Url:		http://www.frozen-bubble.org/
Source0:	http://www.frozen-bubble.org/data/%{module}-%{upstream_version}.tar.gz

BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(SDL_mixer) >= 1.2.2
BuildRequires:	libsmpeg-devel
BuildRequires:	perl(Alien::SDL)
BuildRequires:	perl(Archive::Extract)
BuildRequires:	perl(Compress::Bzip2)
BuildRequires:	perl(IPC::System::Simple)
BuildRequires:	perl(Locale::Maketext::Extract)
BuildRequires:	perl(SDL)          >= 2.400.0
BuildRequires:	perl(autodie)
BuildRequires:	perl(parent)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl-devel
BuildRequires:	pkgconfig(SDL_Pango)

Requires:	perl-SDL >= 2.400.0
Requires:	perl(Compress::Bzip2)

%description
A Puzzle Bobble / Bust-a-Move like game featuring colorful 3D rendered
penguin animations, 100 levels, local and Internet-based multiplayer,
a level editor, 3 professional quality digital soundtracks, 15 stereo
sound effects, 8 unique graphical transition effects, 8 unique logo
eye-candies.


%prep
%setup -q -n %{module}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}
rm -f %{buildroot}%{_gamesdatadir}/frozen-bubble/gfx/shoot/create.pl

install -d -m 755 %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Frozen Bubble
Comment=Frozen Bubble arcade game
Exec=%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=false
Categories=Game;ArcadeGame;
EOF

install -m 644 share/icons/frozen-bubble-icon-16x16.png -D %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
install -m 644 share/icons/frozen-bubble-icon-32x32.png -D %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
install -m 644 share/icons/frozen-bubble-icon-48x48.png -D %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
# language files not located in standard location, so let's screw it for now..
#%find_lang %{name}

%files
#-f %{name}.lang
%doc README AUTHORS META.yml HISTORY
%{_bindir}/*
#{_gamesdatadir}/%{name}
#{perl_vendorlib}/*
%{perl_vendorarch}/*
#{perl_vendorarch}/*.pm
%{_mandir}/*/*
%{_datadir}/applications/mandriva-%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png


%changelog
* Wed Feb 01 2012 Per Ã˜yvind Karlsen <peroyvind@mandriva.org> 2.212.0-4
+ Revision: 770489
- drop excessive macro definitions..
- use pkgconfig() dependencies
- drop 'COPYING' as it's already provided by 'common-licenses' package
- clean spec
- ditch %%find_lang for now as translations aren't found in the expected location..
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sun May 08 2011 Funda Wang <fwang@mandriva.org> 2.212.0-3
+ Revision: 672346
- add br

  + Oden Eriksson <oeriksson@mandriva.com>
    - mass rebuild

* Wed Oct 20 2010 Jani VÃ¤limaa <wally@mandriva.org> 2.212.0-2mdv2011.0
+ Revision: 586981
- fix .desktop file (#61344)

* Fri Sep 03 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2.212.0-1mdv2011.0
+ Revision: 575580
- adding missing buildrequires:
- adding missing buildrequires:
- update to 2.212

* Sun Aug 01 2010 Funda Wang <fwang@mandriva.org> 2.2.0-5mdv2011.0
+ Revision: 564235
- rebuild for perl 5.12.1

* Thu Jul 22 2010 Funda Wang <fwang@mandriva.org> 2.2.0-4mdv2011.0
+ Revision: 556962
- rebuild

* Wed Mar 17 2010 Oden Eriksson <oeriksson@mandriva.com> 2.2.0-3mdv2010.1
+ Revision: 522672
- rebuilt for 2010.1

* Sun Aug 23 2009 Michael Scherer <misc@mandriva.org> 2.2.0-2mdv2010.0
+ Revision: 420214
- fix bug 52945, some constants are no longer exported with latest perl-SDL

* Fri Dec 12 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2.2.0-1mdv2009.1
+ Revision: 313696
- export %%_prefix
- update to new version 2.2.0
- add buildrequires on libSDL_image-devel
- fix mixture of tabs and spaces
- use macros
- spec file clean

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 2.1.0-7mdv2009.0
+ Revision: 218423
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Mon Jan 14 2008 Thierry Vignaud <tv@mandriva.org> 2.1.0-7mdv2008.1
+ Revision: 151781
- rebuild
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Wed Sep 19 2007 Adam Williamson <awilliamson@mandriva.org> 2.1.0-5mdv2008.0
+ Revision: 91113
- don't package license
- fd.o icons
- improve description
- new license policy

* Sun Sep 09 2007 David Walluck <walluck@mandriva.org> 2.1.0-4mdv2008.0
+ Revision: 83394
- rebuild (package was unsigned)

* Sun Sep 09 2007 Emmanuel Andry <eandry@mandriva.org> 2.1.0-3mdv2008.0
+ Revision: 83323
- Drop old menu

  + Thierry Vignaud <tv@mandriva.org>
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'


* Fri Dec 01 2006 Thierry Vignaud <tvignaud@mandriva.com> 2.1.0-2mdv2007.0
+ Revision: 89694
- release
- fix upgrade (#27435)

* Fri Nov 24 2006 Thierry Vignaud <tvignaud@mandriva.com> 2.1.0-1mdv2007.1
+ Revision: 87021
- new release
- new source URL
- fix source url

  + Michael Scherer <misc@mandriva.org>
    - split server from main package, to host a server without pulling the whole set of deps

* Wed Nov 01 2006 Michael Scherer <misc@mandriva.org> 2.0.0-1mdv2007.1
+ Revision: 74955
- version 2.0, specfile merged from upstream with mandriva one
- fix bug #7778
- Import frozen-bubble

* Mon Sep 04 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.0.0-11mdv2007.0
- Really migrate to xdg menu

* Fri Jul 28 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.0-10mdv2007.0
- xdg menu
- spec cleanup

* Tue Mar 28 2006 Pixel <pixel@mandriva.com> 1.0.0-9mdk
- fix "make install" using DESTDIR
  (MakeMaker generated Makefile doesn't handle PREFIX anymore)

* Fri Dec 16 2005 Michael Scherer <misc@mandriva.org> 1.0.0-8mdk
- mkrel
- fix #20223 ( by simply rebuilding it, this is weird ).

* Mon Nov 15 2004 Guillaume Cottenceau <gc@mandrakesoft.com> 1.0.0-7mdk
- Rebuild for new perl


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1502 |12cr|fsa-0.51-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		fsa
Version:	0.51
Release:	1
Summary:	Finite state automata package
Group:		Sciences/Computer science
License:	Freeware
URL:		http://www.eti.pg.gda.pl/~jandac/fsa.html
Source:		ftp://ftp.pg.gda.pl/pub/software/xtras-PG/fsa/%{name}_%{version}.tar.gz
Patch:		%{name}_0.41.fileselect-shellbang.patch.bz2

%description
This package contains several finite state automata-based utilities for:
- spellchecking
- diacritic restoration
- morphological analysis and synthesis
- acquisition of data for morphological descriptions
- perfect hashing

%package tcl
Summary:	Tcl/Tk interface for %{name}
Group:		Sciences/Computer science
Requires:	%{name} = %{version}-%{release}

%description tcl
Tcl/Tk interface for %{name}.

%prep
%setup -q -n s_fsa
%patch

%build
%make CPPFLAGS="\
  %{optflags} \
  -DFLEXIBLE  \
  -DNUMBERS \
  -DA_TERGO \
  -DGENERALIZE \
  -DSORT_ON_FREQ \
  -DSHOW_FILLERS  \
  -DSTOPBIT \
  -DNEXTBIT \
  -DMORE_COMPR \
  -DCASECONV \
  -DRUNON_WORDS \
  -DMORPH_INFIX \
  -DPOOR_MORPH \
  -DCHCLASS \
  -DGUESS_LEXEMES -DGUESS_PREFIX \
  -DGUESS_MMORPH \
  -DDUMP_ALL"

%install
install -d -m 755 %{buildroot}%{_bindir}
install -d -m 755 %{buildroot}%{_mandir}/{man1,man5}
install -d -m 755 %{buildroot}%{_datadir}/%{name}/{dict,tclmacq}
make PREFIXDIR=%{buildroot}%{_prefix} \
     MANDIR=%{buildroot}%{_mandir} \
     DICTDIR=%{buildroot}%{_datadir}/%{name}/dict \
     LISPDIR=%{buildroot}%{_libdir}/emacs/site-lisp \
     TCLMACQDIR=%{buildroot}%{_datadir}/%{name}/tclmacq \
     install
mv %{buildroot}%{_bindir}/simplify.pl %{buildroot}%{_bindir}/simplify-fsa.pl

%files
%doc CHANGES INSTALL README TROUBLESHOOTING
%{_bindir}/*
%{_mandir}/*/*
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/dict
%exclude %{_bindir}/*.tcl

%files tcl
%doc CHANGES INSTALL README TROUBLESHOOTING
%{_bindir}/*.tcl
%{_datadir}/%{name}/tclmacq

%changelog
* Tue Mar 04 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.45-1mdv2008.1
+ Revision: 178403
- new version

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 18 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.42-4mdv2008.1
+ Revision: 132434
- rebuild

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request
    - import fsa


* Tue Aug 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.42-3mdv2007.0
- Rebuild

* Wed Aug 17 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.42-2mdk
- fix description (Adam Williamson <awilliamson@mandriva.com>)
- %%mkrel  

* Wed Aug 17 2005 Guillaume Rousse <guillomovitch@zarb.org> 0.42-1mdk
- new version
- new GPL license allow inclusion in contrib
- fix conflict with anomy-sanitizer by renaming the problematic file (fix #45)

* Tue Jun 14 2005 Guillaume Rousse <guillomovitch@zarb.org> 0.41-2plf
- spec cleanup 
- less strict dependencies between packages
- fix missing shellbang

* Sun Nov 28 2004 Guillaume Rousse <guillomovitch@zarb.org> 0.41-1plf
- new version 
- fix license

* Tue Oct 05 2004 Guillaume Rousse <guillomovitch@zarb.org> 0.40-1plf 
- new version
- plf reason
- drop patch0 (merged upstream)

* Fri Jun 11 2004 Guillaume Rousse <guillomovitch@zarb.org> 0.39-1plf 
- new version
- tcl files in a subpackage
- keep default compilation options
- fix segfault for out-of-size array index
- rpmbuildupdate aware

* Fri Jun 11 2004 Guillaume Rousse <guillomovitch@zarb.org> 0.37-3plf 
- remove tcl files to avoid dependencies

* Tue Mar 02 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.37-2plf
- fix build
- Conflicts: anomy-sanitizer (%%_bindir/simplify)

* Tue Dec 16 2003 Guillaume Rousse <guillomovitch@zarb.org> 0.37-1plf
- first plf release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1503 |12cr|fsarchiver-0.6.15-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		fsarchiver
Version:	0.6.15
Release:	1

Summary:	Safe and flexible file-system backup/deployment tool
Group:		Archiving/Backup
License:	GPLv2
URL:		http://www.fsarchiver.org
Source0:  	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz      
Patch0:		fsarchiver-0.6.13-linking.patch
BuildRequires:	pkgconfig(ext2fs)
BuildRequires:	libuuid-devel
BuildRequires:	libblkid-devel
BuildRequires:	e2fsprogs
BuildRequires:	libattr-devel
BuildRequires:	libgcrypt-devel
BuildRequires:	zlib-devel
BuildRequires:	bzip2-devel
BuildRequires:	liblzo-devel
BuildRequires:	lzma-devel

%description
FSArchiver is a system tool that allows you to save the contents of a 
file-system to a compressed archive file. The file-system can be restored 
on a partition which has a different size and it can be restored on a 
different file-system. Unlike tar/dar, FSArchiver also creates the 
file-system when it extracts the data to partitions. Everything is 
checksummed in the archive in order to protect the data. If the archive 
is corrupt, you just loose the current file, not the whole archive.

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x

%make V=1

%install
%makeinstall_std

%files
%doc README THANKS NEWS ChangeLog
%{_sbindir}/%{name}
%{_mandir}/man8/%{name}*


%changelog
* Mon Jun 04 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.6.15-1
+ Revision: 802187
- version update 0.6.15

* Mon Mar 19 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.6.13-1
+ Revision: 785752
- BR:pkgconfig(ext2fs)
- version update 0.6.13

* Sat Dec 25 2010 Jani Välimaa <wally@mandriva.org> 0.6.12-1mdv2011.0
+ Revision: 624927
- new version 0.6.12
- finally fix overlinking in a pretty way (add P0)
- increase build time verbosity

* Sun Dec 05 2010 Jani Välimaa <wally@mandriva.org> 0.6.11-1mdv2011.0
+ Revision: 609621
- new version 0.6.11
- drop upstream applied patch

* Sat Nov 27 2010 Funda Wang <fwang@mandriva.org> 0.6.10-3mdv2011.0
+ Revision: 601650
- rebuild for new liblzma

* Thu Oct 21 2010 Jani Välimaa <wally@mandriva.org> 0.6.10-2mdv2011.0
+ Revision: 587168
- add update-supported-btrfs-compat-flags.patch from upstream
- fix overlinking

* Sat Jul 10 2010 Jani Välimaa <wally@mandriva.org> 0.6.10-1mdv2011.0
+ Revision: 550072
- new version 0.6.10
- drop upstream applied patches

* Sat May 08 2010 Jani Välimaa <wally@mandriva.org> 0.6.8-2mdv2010.1
+ Revision: 543988
- add patches from upstream:
  * fsarchiver-0.6.8-02-fix-rest-small-archives.patch
  * fsarchiver-0.6.8-03-restore-error-handling.patch
  * fsarchiver-0.6.8-04-remove-all-volumes-on-error.patch
  * fsarchiver-0.6.8-05-fix-ntfs-links.patch

* Wed Apr 07 2010 Jani Välimaa <wally@mandriva.org> 0.6.8-1mdv2010.1
+ Revision: 532852
- initial Mandriva release based on Fedora .spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1504 |12cr|fsgrab-1.1-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name fsgrab
%define version 1.1
%define release %mkrel 14

Summary: Get blocks from an (ext2) filesystem on Linux
Name: %{name}
Version: %{version}
Release: %{release}
License: GPL
Group: File tools
Source: %name-%version.tar.bz2
Buildroot: %_tmppath/%{name}-buildroot

%description
This program allows you to seek to a given point in a file or a block device
and write a given number of blocks out from that point, without reading the
intervening material. This is useful in attempting undeletion of
files. See the Ext2fs-Undeletion howto for details.

%prep
rm -rf $RPM_BUILD_ROOT

%setup

%build
make

%install
install -m 755 -d $RPM_BUILD_ROOT%{_bindir}
install -m 755 fsgrab $RPM_BUILD_ROOT%{_bindir}/

install -m 755 -d $RPM_BUILD_ROOT%{_mandir}/man1
install -m 644 fsgrab.1 $RPM_BUILD_ROOT%{_mandir}/man1

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr (-,root,root)
%doc README
%{_bindir}/*
%{_mandir}/man1/*



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1-14mdv2011.0
+ Revision: 618361
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 1.1-13mdv2010.0
+ Revision: 428922
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.1-12mdv2009.0
+ Revision: 245422
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.1-10mdv2008.1
+ Revision: 136423
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Aug 23 2007 Thierry Vignaud <tv@mandriva.org> 1.1-10mdv2008.0
+ Revision: 70237
- use %%mkrel


* Wed Apr 20 2005 Lenny Cartier <lenny@mandriva.com> 1.1-9mdk
- rebuild

* Thu Feb 19 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.1-8mdk
- rebuild

* Fri Jan 17 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.1-7mdk
- rebuild

* Wed Aug 28 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.1-6mdk
- rebuild

* Tue Jul 10 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.1-5mdk
- rebuild

* Tue Jan 09 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.1-4mdk
- rebuild

* Wed Jul 26 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.1-3mdk
- BM

* Wed Apr 26 2000 Lenny Cartier <lenny@mandrakesoft.com> 1.1-2mdk
- fix files section
- fix group

* Thu Feb 17 2000 Lenny Cartier <lenny@mandrakesoft.com>
- mandrake build


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1505 |12cr|fsh-1.2-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name fsh
%define version 1.2
%define release %mkrel 10

Summary : A tool for ssh remote execution of commands
Name: %name
Version: %version
Release: %release
License: GPL
URL: http://www.lysator.liu.se/fsh/ 
Group: Networking/Other
Source: %{name}-%{version}.tar.bz2
BuildRoot: %_tmppath/%{name}-buildroot
Buildrequires: python-devel

%description
fsh is a tool for establishing an ssh tunnel for remote execution of commands 
without requiring an ssh authentication on every connection. Once the tunnel 
is established, remote commands can be executed almost instantaneously. 
This makes systems such as remote cvs over ssh much faster.

%prep

%setup -q

%build
%configure
%make

%install
rm -rf $RPM_BUILD_ROOT

%makeinstall

%post
%_install_info %{name}.info

%postun
%_remove_install_info %{name}.info

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr (-,root,root)
%doc AUTHORS COPYING ChangeLog INSTALL NEWS README README.DEVO 
%doc RELEASING THANKS TODO
%_bindir/*
%_libdir/*
%_datadir/%{name}/
%{_infodir}/%{name}.info*



%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2-10mdv2011.0
+ Revision: 610776
- rebuild

* Wed Jan 27 2010 Antoine Ginies <aginies@mandriva.com> 1.2-9mdv2010.1
+ Revision: 497281
- add python-devel buildrequires

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 1.2-9mdv2010.0
+ Revision: 428923
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.2-8mdv2009.0
+ Revision: 245423
- rebuild

* Tue Jan 08 2008 Thierry Vignaud <tv@mandriva.org> 1.2-6mdv2008.1
+ Revision: 146706
- do not harcode extension
- kill re-definition of %%buildroot on Pixel's request
- import fsh

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Wed Aug 09 2006 Lenny Cartier <lenny@mandriva.com> 1.2-6mdv2007.0
- rebuild

* Mon Mar 21 2005 Antoine Ginies <aginies@n1.mandrakesoft.com> 1.2-5mdk
- rebuild

* Mon Feb 23 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.2-4mdk
- rebuild

* Wed Jan 29 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.2-3mdk
- rebuild

* Thu Aug 29 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.2-2mdk
- rebuild

* Thu Aug 29 2002  Lenny Cartier <lenny@mandrakesoft.com> 1.2-1mdk
- 1.2

* Tue Jul 10 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.1-3mdk
- rebuild

* Thu May  3 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 1.1-2mdk
- Make it works, redo the packaging.

* Mon Dec 11 2000 Lenny Cartier <lenny@mandrakesoft.com> 1.1-1mdk
- new in contribs

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1506 |12cr|fslint-2.42-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           fslint
Version:        2.42
Release:	%mkrel 1
Summary:       	An utility to find and clean "lint" on a filesystem
Group:          File tools 
License:        GPLv2+
URL:            http://www.pixelbeat.org/fslint/
Source0:        http://www.pixelbeat.org/fslint/%{name}-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}
BuildArch:      noarch
BuildRequires:  gettext, desktop-file-utils
Requires:       python >= 0:2.0, pygtk2.0, pygtk2.0-libglade, cpio

%description
FSlint is a toolkit to find all redundant disk usage (duplicate files
for e.g.). It includes a GUI as well as a command line interface.


%prep
%setup -q 
%{__perl} -pi -e 's|^liblocation=.*$|liblocation="%{_datadir}/%{name}" #RPM edit|' fslint-gui
%{__perl} -pi -e 's|^locale_base=.*$|locale_base=None #RPM edit|' fslint-gui


%build
# Not.


%install
rm -rf %buildroot
install -Dpm 755 fslint-gui %buildroot%{_bindir}/fslint-gui
install -dm 755 %buildroot%{_datadir}/%{name}/%{name}/{fstool,supprt}
install -dm 755 %buildroot%{_datadir}/%{name}/%{name}/supprt/rmlint
install -dm 755 %buildroot%{_mandir}/man1
install -pm 644 fslint.glade fslint_icon.png \
  %buildroot%{_datadir}/%{name}
install -dm 755 %buildroot%{_datadir}/pixmaps
ln -s %{_datadir}/%{name}/fslint_icon.png $RPM_BUILD_ROOT%{_datadir}/pixmaps
install -pm 755 fslint/{find*,fslint,zipdir} \
  %buildroot%{_datadir}/%{name}/fslint
install -pm 755 fslint/fstool/* \
  %buildroot%{_datadir}/%{name}/fslint/fstool
install -pm 644 fslint/supprt/fslver \
  %buildroot%{_datadir}/%{name}/fslint/supprt
install -pm 755 fslint/supprt/get* \
  %buildroot%{_datadir}/%{name}/fslint/supprt
install -pm 755 fslint/supprt/rmlint/* \
  %buildroot%{_datadir}/%{name}/fslint/supprt/rmlint

cp -a man/* \
  %buildroot%{_mandir}/man1/

make -C po DESTDIR=%buildroot LOCALEDIR=%{_datadir}/locale install

desktop-file-install \
  --vendor author \
  --dir %buildroot%{_datadir}/applications \
  --mode 644 \
  %{name}.desktop

%find_lang %{name}


%clean
rm -rf %buildroot


%files -f %{name}.lang
%defattr(-,root,root,-)
%doc doc/*
%{_mandir}/man1/fslint*
%{_bindir}/fslint-gui
%{_datadir}/%{name}
%{_datadir}/applications/*%{name}.desktop
%{_datadir}/pixmaps/fslint_icon.png



%changelog
* Tue Mar 15 2011 Stéphane Téletchéa <steletch@mandriva.org> 2.42-1mdv2011.0
+ Revision: 645174
- update to new version 2.42

* Mon Sep 06 2010 Sandro Cazzaniga <kharec@mandriva.org> 2.16-2mdv2011.0
+ Revision: 576367
- Fix summary

* Mon Sep 06 2010 Sandro Cazzaniga <kharec@mandriva.org> 2.16-1mdv2011.0
+ Revision: 576337
- fix group
- import fslint


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1507 |12cr|fsstress-1.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name fsstress
%define version 1.0
%define release %mkrel 9

Summary: A filesystem stressing tool
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.gz
License: GPL v2
Group: System/Kernel and hardware 
Url: http://cvs.sourceforge.net/viewcvs.py/ltp/ltp/testcases/kernel/fs/fsstress/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot


%description
fsstress is a filesystem stressing tool.


%prep
%setup -q

%build
%make

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_bindir}/
cp fsstress $RPM_BUILD_ROOT%{_bindir}/

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_bindir}/fsstress



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-9mdv2011.0
+ Revision: 618362
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 1.0-8mdv2010.0
+ Revision: 428925
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.0-7mdv2009.0
+ Revision: 245585
- put a real description

  + Michael Scherer <misc@mandriva.org>
    - fix License
    - fix description

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.0-5mdv2009.0
+ Revision: 245431
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.0-3mdv2008.1
+ Revision: 136423
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import fsstress


* Thu Jun 22 2006 Erwan Velu <erwan@seanodes.com> 1.0-3
- Rebuild

* Mon Mar 20 2006 Erwan Velu <erwan@seanodes.com> 1.0-2mdk
- mkrel
- rebuild

* Thu Jan 06 2005 Erwan Velu <erwan@seanodes.com> 1.0-1mdk
- Initial rpm, assuming its a 1.0 release (no clue in the code itself)

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1508 |12cr|fs-uae-1.3.27-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Summary: A software emulation of the Amiga system
Name: fs-uae
Version: 1.3.27
Release: %mkrel 2 
URL: http://fengestad.no/fs-uae/files/
Source0: %{name}-%{version}.tar.bz2
License: GPL
Group: Emulators
BuildRoot: %{_tmppath}/%{name}-%{version}-root
BuildRequires: X11-devel openal-devel
BuildRequires: SDL-devel glib-devel
BuildRequires: attr-devel 
BuildRequires: gtk+-devel
BuildRequires: gtk+2-devel

%description
UAE is a software emulation of the Amiga system hardware, which
enables you to run most available Amiga software.  Since it is a
software emulation, no extra or special hardware is needed.  The Amiga
hardware is emulated accurately, so that Amiga software is tricked
into thinking it is running on the real thing.  Your computer's
display, keyboard, hard disk and mouse assume the roles of their
emulated counterparts.

Note that to fully emulate the Amiga you need the Amiga KickStart ROM
images, which are copyrighted and, of course, not included here.

[This is in an unofficial branch of UAE (the Ubiquitous Amiga Emulator)
with the aim of bringing the features of WinUAE to non-Windows platforms
such as Linux, Mac OS X and BeOS.]

%prep
%setup -q 


%build
make 

%install

%makeinstall
%ifarch x86_64
mkdir -p %{buildroot}/%{_libdir}/fs-uae
# cp -Rf %{buildroot}/usr/lib/fs-uae/libcapsimage.so %{buildroot}/%{_libdir}/fs-uae/libcapsimage.so
# rm -f  %{buildroot}/usr/lib/fs-uae/libcapsimage.so
%endif


%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_bindir}/fs-uae
# %{_libdir}/fs-uae/libcapsimage.so
%{_docdir}/%{name}/*
%{_datadir}/%{name}/*
%{_datadir}/applications/fs-uae.desktop
%{_datadir}/icons/hicolor/128x128/apps/fs-uae.png
%{_datadir}/icons/hicolor/16x16/apps/fs-uae.png
%{_datadir}/icons/hicolor/256x256/apps/fs-uae.png
%{_datadir}/icons/hicolor/32x32/apps/fs-uae.png
%{_datadir}/icons/hicolor/48x48/apps/fs-uae.png
%{_datadir}/icons/hicolor/64x64/apps/fs-uae.png
%{_datadir}/locale/de/LC_MESSAGES/fs-uae.mo
%{_datadir}/locale/fr/LC_MESSAGES/fs-uae.mo
%{_datadir}/locale/it/LC_MESSAGES/fs-uae.mo
%{_datadir}/locale/pl/LC_MESSAGES/fs-uae.mo
%{_datadir}/locale/sr/LC_MESSAGES/fs-uae.mo



%changelog
* Mon Sep 24 2012 Zombie Ryushu <ryushu@mandriva.org> 1.3.27-2mdv2012.0
+ Revision: 817491
- remove libcapsimage
- Upgrade to 1.3.27
- Upgrade to 1.3.27
- Upgrade to 1.3.27

* Sat Sep 15 2012 Zombie Ryushu <ryushu@mandriva.org> 1.3.26u1-1
+ Revision: 816968
- Upgrade to 1.3.26u1
- Upgrade to 1.3.23
- Upgrade to 1.3.22
- Upgrade to 1.3.15
- Update to 1.3.14
- Upgrade to 1.3.9
- fix locale
- libcapsimage deprecated?
- libcapsimage deprecated?
- Upgrade to 1.3.7
- package icon and desktop shortcut
- Upgrade to version 1.2.0 stable
- Upgrade to 1.1.9
- Update to 1.1.5
- Upgrade to 1.1.4
- Upgrade to 1.1.1
- Upgrade to 1.1.1
- Upgrade to 1.1.0
- Upgrade to 1.1.0
- Upgrade to version 1.0.2
- Upgrade to 1.0.0rc5 and correct URL
- Upgrade to 0.9.13beta
- Upgrade to 0.9.12
- Remove Obsoletes
- Upgrade to 0.9.10
- Upgrade to 0.9.8
- Upgrade to 0.9.7
- Upgrade to 0.9.5
- Makefile patch
- Add glib dep
- Add glib dep
- correct libs
- imported package fs-uae


* Fri Jan 27 2012 codebase7 <codebase7@yahoo.com> 0.8.29-2.WIP4.1mdv2011.0
- Add wahcade patch for Zombie Ryushu.
- Fix string format bugs.

* Sat Dec 06 2008 Oden Eriksson <oeriksson@mandriva.com> 0.8.29-1.WIP4.1mdv2009.1
+ Revision: 311430
- fix spec file again...
- spec file cleanup

  + Zombie Ryushu <ryushu@mandriva.org>
    - Disable fucomi patch which is obsolete here
    - Fix Macros
    - Version bump
    - Version bump

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.8.29-1.WIP3.4mdv2009.0
+ Revision: 244983
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.8.29-1.WIP3.2mdv2008.1
+ Revision: 136407
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request
    - buildrequires X11-devel instead of XFree86-devel


* Mon Mar 19 2007 Giuseppe Ghibò <ghibo@mandriva.com> 0.8.29-1.WIP3.2mdv2007.1
+ Revision: 146623
- Added attr-devel, gtk+2-devel to BuildRequires.
- Rebuilt.
- Import e-uae

* Sun Sep 03 2006 Giuseppe Ghib <ghibo@mandriva.com> 0.8.29-1.WIP3.1mdv2007.0
- Release 0.8.29-WIP3.

* Sun Feb 19 2006 Giuseppe Ghib <ghibo@mandriva.com> 0.8.28-2.cvs20060219.1mdk
- cvs 20060219.

* Fri Oct 21 2005 Giuseppe Ghib <ghibo@mandriva.com> 0.8.28-1mdk
- 0.8.28 final.

* Wed Sep 07 2005 Giuseppe Ghib <ghibo@mandriva.com> 0.8.28-0.rc2.4mdk
- use -Wa,--execstack instead of execstack -s from prelink (Gwenole).

* Tue Sep 06 2005 Giuseppe Ghib <ghibo@mandriva.com> 0.8.28-0.rc2.3mdk
- cvs 20050905.
- make binary executable stack, otherwise segfaults on A64.

* Fri Aug 26 2005 Giuseppe Ghib <ghibo@mandriva.com> 0.8.28-0.rc2.2mdk
- Updated to final 0.8.28-RC2.

* Wed Aug 17 2005 Giuseppe Ghib <ghibo@mandriva.com> 0.8.28-0.rc2.1mdk
- Relase 0.8.28rc2.

* Sat Jan 08 2005 Giuseppe Ghib <ghibo@mandrakesoft.com> 0.8.27-2mdk
- Added Provides.

* Sat Jan 08 2005 Giuseppe Ghib <ghibo@mandrakesoft.com> 0.8.27-1mdk
- Release 0.8.27.
- Readapted fucomi patch.

* Mon Dec 06 2004 Giuseppe Ghib <ghibo@mandrakesoft.com> 0.8.27-0.20041204.1mdk
- Updated to CVS 20041205.

* Thu Sep 02 2004 Giuseppe Ghib <ghibo@mandrakesoft.com> 0.8.27-0.20040831.1mdk
- Initial release based on uae spec file.
- Disabled fucomi patch (needs to be rebuilt for new sources).


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1509 |12cr|fsx-1.3-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    fsx
%define version 1.3
%define release %mkrel 6

Name:           %{name}
Version:        %{version}
Release:        %{release}
Summary:	General filesystem exerciser
URL:		http://www.freebsd.org/cgi/cvsweb.cgi/src/tools/regression/fsx
License:	GPL
Group:		System/Kernel and hardware
Source0:	%{name}.c
Source1:	README
Buildroot:	 %{_tmppath}/%{name}-%{version}-root

%description
General filesystem exerciser

%build
%__cc %{optflags} -o %{name} %SOURCE0

%install
rm -rf $RPM_BUILD_ROOT

install -d $RPM_BUILD_ROOT%_bindir
cp fsx $RPM_BUILD_ROOT%_bindir

install -d $RPM_BUILD_ROOT%_defaultdocdir/%{name}-%{version}
cp %SOURCE1 $RPM_BUILD_ROOT%_defaultdocdir/%{name}-%{version}

%files
%attr(755,root,root)
%_bindir/fsx
%_defaultdocdir/%{name}-%{version}

%clean
rm -rf $RPM_BUILD_ROOT




%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3-6mdv2011.0
+ Revision: 618364
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 1.3-5mdv2010.0
+ Revision: 428959
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.3-4mdv2009.0
+ Revision: 245441
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.3-2mdv2008.1
+ Revision: 140731
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sun Feb 25 2007 Anne Nicolas <anne.nicolas@mandriva.com> 1.3-2mdv2007.0
+ Revision: 125555
- rebuild
- Import fsx

* Sun May 07 2006 Anne Nicolas <anne.nicolas@mandriva.com> 1.3-1mdk
- initial release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1510 |12cr|fte-0.50-0.20040412.9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define cvssnap 20040412

Summary:	FTE Text Editor (programmer oriented)
Name:		fte
Epoch:		1
Version:	0.50
Release:	%mkrel 0.%{cvssnap}.9
Source:		http://fte.sourceforge.net/fte/%{name}-cvs-%{cvssnap}.tar.bz2
Patch0: 	fte-20040412-rpmopt.patch
Patch1: 	fte-slang2_compat.patch
Patch2: 	fte-lib64.patch
License:	GPL
Group:		Editors
URL:		http://fte.sourceforge.net/
BuildRequires:	libgpm-devel
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(slang)
BuildRequires:	pkgconfig(x11)

%description
FTE is a Text Mode text editor for xterm sessions.  Color syntax highlighting
for C/C++, REXX, HTML, IPF, PERL, Ada, Pascal, TEX.  Multiple file/window
editing, Column blocks, configurable menus and keyboard bindings, mouse
support, undo/redo, regular expression search and replace, folding, background
compiler execution.

%prep
%setup -q -n fte
%patch0 -p0 -b .rpmopt
%patch1 -p1 -b .slang2_compat
%if %{_lib} == lib64
%patch2 -p1 -b .lib64
%endif

%build
make PREFIX=%{_prefix}

%install
%makeinstall_std INSTALL_NONROOT=1 PREFIX=%{buildroot}%{_prefix}

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=%{name}
Comment=FTE Text Editor (programmer oriented)
Exec=%{name}
Icon=editors_section
Terminal=false
Type=Application
Categories=Utility;TextEditor;
EOF


%files 
%defattr(0755,root,root,0755)
%{_bindir}/*
%defattr(0644,root,root,0755)
%doc README COPYING Artistic CHANGES HISTORY TODO BUGS doc/*.html
%{_libdir}/fte
%{_datadir}/applications/*


%changelog
* Fri Jan 21 2011 Funda Wang <fwang@mandriva.org> 1:0.50-0.20040412.8mdv2011.0
+ Revision: 632034
- simplify BR
- rediff patch

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 1:0.50-0.20040412.7mdv2009.0
+ Revision: 218423
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - do not harcode icon extension

* Tue Aug 28 2007 Funda Wang <fwang@mandriva.org> 1:0.50-0.20040412.7mdv2008.0
+ Revision: 72330
- fix menu entry comment

  + Anssi Hannula <anssi@mandriva.org>
    - rebuild with correct optflags

  + Herton Ronaldo Krzesinski <herton@mandriva.com.br>
    - Fixed build when libdir = /usr/lib64 (x86_64).
    - Bunzip patches.
    - Rebuild with slang2: replaced slang patch with slang2_compat patch,
      needed as workaround for new slang.
    - Import fte



* Thu Aug 10 2006 Lenny Cartier <lenny@mandriva.com> 1:0.50-0.20040412.4mdv2007.0
- rebuild

* Sun Jul 25 2004 Marcel Pol <mpol@mandrake.org> 0.50-0.20040412.3mdk
- patch1: build against new slang

* Thu Jun 17 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.50-0.20040412.2mdk
- REbuild

* Mon Apr 12 2004 Michael Reinsch <mr@uue.org> 0.50-0.20040412.1mdk
- cvs snapshot 20040412
- rediffed patch to use $(RPM_OPT_FLAGS)
- spec cleanups

* Tue Apr 29 2003 Lenny Cartier <lenny@mandrakesoft.com> 20020318-4mdk
- buildrequires

* Fri Jan 17 2003 Lenny Cartier <lenny@mandrakesoft.com> 20020318-3mdk
- rebuild

* Thu Sep 05 2002 Lenny Cartier <lenny@mandrakesoft.com> 20020318-2mdk
- rebuild

* Thu Jun 06 2002 Lenny Cartier <lenny@mandrakesoft.com> 20020318-1mdk
- 20020318

* Sat Jan 19 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 0.49.13-7mdk
- Fix menu entry
- Add missing files

* Tue Jul 10 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.49.13-6mdk
- rebuild

* Tue Jan 09 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.49.13-5mdk
- rebuild

* Tue Aug 31 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.49.13-4mdk
- menu

* Thu Aug  3 2000 Vincent Danen <vdanen@mandrakesoft.com> 0.49.13-3mdk
- macros
- fix docs

* Wed Apr 26 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.49.13-2mdk
- fix group
- bzip2 patch

* Tue Feb 29 2000 Vincent Danen <vdanen@linux-mandrake.com>
- initial specfile
- bzip sources
- patchfile for RPM optimization and proper location of binaries

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1511 |12cr|ftnchek-3.3.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name ftnchek
%define	version 3.3.1
%define release	%mkrel 6

Summary: Fortran 77 program checker
Name: 		%{name}
Version: 	%{version}
Release:	%{release}
Group:		Development/Other
License: 	MIT
Url:		http://www.dsm.fordham.edu/~ftnchek
Source: 	ftp://ftp.dsm.fordham.edu/pub/ftnchek/%{name}-%{version}.tar.bz2
Buildrequires:	groff groff-for-man 
BuildRoot:	%{_tmppath}/%name-%version-root

%description
Ftnchek (short for Fortran checker) is designed to detect certain errors in a
Fortran program that a compiler usually does not.

Ftnchek is not primarily intended to detect syntax errors.
Its purpose is to assist the user in finding semantic errors.
Semantic errors are legal in the Fortran language but are wasteful or may
cause incorrect operation.

%prep

%setup -q
touch `find . -type f`

%build
%configure
%make "OPTIONS=$RPM_OPT_FLAGS"
(cd test; make)

%install
%__rm -rf $RPM_BUILD_ROOT
%__mkdir_p $RPM_BUILD_ROOT%_bindir
%__mkdir_p $RPM_BUILD_ROOT%_mandir/man1
%__mkdir_p $RPM_BUILD_ROOT%_datadir/emacs/site-lisp
%makeinstall

%clean
%__rm -rf $RPM_BUILD_ROOT

%files
%defattr(-, root, root)
%doc README PATCHES INSTALL FAQ LICENSE dcl2inc.ps ftnchek.ps html
%attr (0755,root,root) %_bindir/*
%attr (0644,root,root) %_mandir/man1/*
%attr (0644,root,root) %_datadir/emacs/site-lisp/*
%_libdir/*.awk



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 3.3.1-6mdv2011.0
+ Revision: 618365
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 3.3.1-5mdv2010.0
+ Revision: 428961
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 3.3.1-4mdv2009.0
+ Revision: 245444
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 3.3.1-2mdv2008.1
+ Revision: 140731
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import ftnchek


* Thu Aug 10 2006 Lenny Cartier <lenny@mandriva.com> 3.3.1-2mdv2007.0
- rebuild

* Tue Jul 05 2005 Lenny Cartier <lenny@mandriva.com> 3.3.1-1mdk
- 3.3.1

* Tue May 25 2004 Lenny Cartier <lenny@mandrakesoft.com> 3.2.2-1mdk
- 3.2.2

* Tue Apr 29 2003 Lenny Cartier <lenny@mandrakesoft.com> 3.2.1-2mdk
- buildrequires

* Fri Jan 17 2003 Lenny Cartier <lenny@mandrakesoft.com> 3.2.1-1mdk
- 3.2.1

* Thu Feb 07 2002 Giuseppe Ghib <ghibo@mandrakesoft.com> 3.1.2-2mdk
- added URL.

* Thu Feb 07 2002 Giuseppe Ghib <ghibo@mandrakesoft.com> 3.1.2-1mdk
- updated to 3.1.2.
- added test.
- added dcl2inc.awk.
- fixed license (MIT).

* Thu Jul 12 2001 Lenny Cartier <lenny@mandrakesoft.com> 3.1.1-1mdk
- added by Pierre-Michel Theveny <pmt@mnhn.fr> :
	- Update version to 3.1.1
	- Port to Mandrake 8.0

* Mon Nov 20 2000 Tim Powers <timp@redhat.com>
- rebuilt to fix bad dir perms

* Fri Nov 10 2000 Than Ngo <than@redhat.com>
- update to 3.0.0
- use %%configure and %%makeinstall
- update ftp site

* Mon Jul 24 2000 Prospector <prospector@redhat.com>
- rebuilt

* Wed Jul 12 2000 Than Ngo <than@redhat.de>
- use RPMS macros

* Mon Jul 03 2000 Prospector <bugzilla@redhat.com>
- automatic rebuild

* Sun May 21 2000 Ngo Than <than@redhat.de>
- update to 2.12.0
- put man pages in /usr/share/man/*

* Thu Nov 18 1999 Ngo Than <than@redhat.de>
- initial RPM

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1512 |12cr|ftplib-3.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define name	ftplib
%define version	3.1
%define rel	4

%define major	3
%define libname	%mklibname ftp %{major}
%define develname %mklibname ftp -d

Summary:	FTP Library Routines
Name:		%name
Version:	%version
Release:	%mkrel %rel
License:	LGPL
URL:		http://nbpfaus.net/~pfau/ftplib/
Source:		http://www.nbpfaus.net/~pfau/ftplib/%name-%version-src.tar.bz2
Patch0:		http://nbpfaus.net/~pfau/ftplib/ftplib-3.1-1.patch
BuildRoot:	%{_tmppath}/%{name}-root
Group:		System/Libraries

%description
This package implements a callable interface to FTP.  The FTP
protocol is specified in RFC 959.

%package -n qftp
Summary:	Command line driven ftp file transfer program
Group:		Networking/File transfer

%description -n qftp
qftp performs directories or file transfers using the ftp protocol
based on the command it was invoked with and command line arguments.

%package -n %libname
Summary:	Shared library of ftplib
Group:		System/Libraries
Provides:	%name = %version-%release

%description -n %libname
This package implements a callable interface to FTP.  The FTP
protocol is specified in RFC 959.

This package contains the library needed to run programs dynamically
linked with ftplib.

%package -n %develname
Summary:	Headers and static library for ftplib development
Group:		Development/C
Requires:	%libname = %version
Provides:	libftp-devel = %version-%release
Provides:	ftp-devel = %version-%release
Obsoletes:	%{_lib}ftp3-devel

%description -n %develname
This package implements a callable interface to FTP.  The FTP
protocol is specified in RFC 959.

This package contains the headers and static library that
programmers will need to develop applications which will use
ftplib.

%prep
%setup -q
%patch0 -p3
sed -i 's,/usr/local/bin,$(DESTDIR)%{_bindir},' linux/Makefile
sed -i 's,/usr/local/lib,$(DESTDIR)%{_libdir},' linux/Makefile
sed -i 's,/usr/local/include,$(DESTDIR)%{_includedir},' linux/Makefile

%build
cd linux
%make DEBUG="%optflags"

%install
rm -rf %{buildroot}
cd linux
install -d -m755 %{buildroot}%{_bindir}
install -d -m755 %{buildroot}%{_libdir}
install -d -m755 %{buildroot}%{_includedir}
%makeinstall_std

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post -n %libname -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %libname -p /sbin/ldconfig
%endif

%files -n %libname
%defattr(-,root,root)
%doc NOTES
%{_libdir}/*.so.%{major}*

%files -n %develname
%defattr(-,root,root)
%doc CHANGES README.ftplib_v3.1 TODO NOTES
%{_libdir}/*.so
%{_includedir}/%{name}.h

%files -n qftp
%defattr(-,root,root)
%doc README.qftp
%{_bindir}/ftp*
%{_bindir}/qftp




%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 3.1-4mdv2011.0
+ Revision: 618366
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 3.1-3mdv2010.0
+ Revision: 428963
- rebuild

* Sun Sep 07 2008 Emmanuel Andry <eandry@mandriva.org> 3.1-2mdv2009.0
+ Revision: 282391
- apply devel policy

* Mon Jun 09 2008 Pixel <pixel@mandriva.com> 3.1-1mdv2009.0
+ Revision: 217185
- do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 3.1-1mdv2008.1
+ Revision: 140731
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 04 2006 Anssi Hannula <anssi@mandriva.org> 3.1-1mdv2007.0
+ Revision: 76648
- Import ftplib


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1513 |12cr|ftpproxy-1.2.3-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    ftpproxy
%define version 1.2.3
%define release %mkrel 7
%define Summary Application level gateway for FTP

Summary:        %Summary
Name:           %name
Version:        %version
Release:        %release
License:        GPL
Group:          Networking/File transfer
URL:            http://www.ftpproxy.org/
Source0:        %name-%version.tar.bz2
BuildRoot:      %_tmppath/%name-buildroot

%description
ftp.proxy is an application level gateway for FTP. It sits between a client and
a server forwarding command and data streams supporting a subset of the file
transfer protocol as described in RFC 959.

Beside this basic function which makes the program useful on firewall or
masqueraders it offers fixing the FTP server (e.g. for connections into a
protected LAN) and proxy authentication.

%prep
%setup -q

%build
%make

%install
rm -rf %buildroot

%__mkdir_p %{buildroot}%{_bindir}
%__cp src/ftp.proxy %{buildroot}%{_bindir}

%clean
rm -rf %buildroot

%files
%defattr(0755,root,root,0755)
%_bindir/*
%defattr(0644,root,root,0755)
%doc HISTORY INSTALL LICENSE doc/rfc2389.txt doc/rfc959.txt
%doc samples/*



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2.3-7mdv2011.0
+ Revision: 618367
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 1.2.3-6mdv2010.0
+ Revision: 428964
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.2.3-5mdv2009.0
+ Revision: 245448
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.2.3-3mdv2008.1
+ Revision: 140731
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import ftpproxy


* Tue May 16 2006 Lenny Cartier <lenny@mandriva.com> 1.2.3-3mdk
- rebuild

* Thu Feb 10 2005 Tibor Pittich <Tibor.Pittich@mandrake.org> 1.2.3-2mdk
- rebuild

* Tue Feb 8 2005 Tibor Pittich <Tibor.Pittich@mandrake.org> 1.2.3-1mdk
- 1.2.3

* Mon Jan 5 2003 Tibor Pittich <Tibor.Pittich@mandrake.org> 1.2.2-1mdk
- initial contrib import

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1514 |12cr|ftpsync-1.81-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		ftpsync
Version:	1.81
Release:	%mkrel 1
Summary:	Tool to synchronize a remote FTP-served with a local directory
Source0:	http://www.linux-france.org/prj/ftpsync/dist/%{name}-%{version}.tgz
License:	GPLv2
Group:		Networking/File transfer
Url:		http://www.linux-france.org/prj/ftpsync/
BuildArch:	noarch

%description
The command ftpsync is a tool allowing incremental and recursive FTP
transfer from a local directory to a remote FTP-served directory.

We sometimes need to mirror a set of files on a remote ftp server. The
perfect tool (rsync) is not always available.

Developing a script invoking a standard FTP client software will cause
useless transfers (all files again and again even if they have not
changed), and taking sub-directories into account will not be easy.

ftpsync is the adequate tool because it reduces the amount of data
transferred by not transferring a given local file if the remote copy
has an newer date (so the copy is already done and up to date) and the
same size (transfer completely done). The difference between system
clocks is taken into account using the ftp protocol. ftpsync is
somewhat "like" the rsync command but it uses the FTP protocol and
only transfers local files to a remote FTP server. Moreover it
implements the missing 'recursive PUT' FTP command.

%prep
%setup -q

%build

%install
%__rm -rf %{buildroot}
%__mkdir_p %{buildroot}%{_bindir}
%__install -m 755 ftpsync %{buildroot}%{_bindir}/ftpsync

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README VERSION GPL INSTALL TODO ChangeLog CREDITS
%{_bindir}/ftpsync



%changelog
* Mon Feb 13 2012 Andrey Bondrov <abondrov@mandriva.org> 1.81-1mdv2011.0
+ Revision: 773849
- New version 1.81, spec cleanup

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.80-5mdv2011.0
+ Revision: 618368
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 1.80-4mdv2010.0
+ Revision: 428965
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.80-3mdv2009.0
+ Revision: 245451
- rebuild
- fix spacing at top of description

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 1.80-1mdv2008.1
+ Revision: 131030
- stop manually redoing %%doc
- kill re-definition of %%buildroot on Pixel's request
- import ftpsync


* Thu Apr 27 2006 Jerome Martin <jmartin@mandriva.org> 1.80-1mdk
- 1.80

* Tue Jan 10 2006 Jerome Martin <jerome.f.martin@free.fr> 1.78-1mdk
- Initial version 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1515 |12cr|ftwall-1.09-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Fast Track protocol filter for Linux Netfilter firewalls
Name:		ftwall 
Version:	1.09
Release:	5
Group:		System/Configuration/Networking
License:	GPL
URL:		http://www.lowth.com/p2pwall/ftwall/
Source0:	ftwall-%{version}.tar.gz
Patch0:		ftwall-1.07-Makefile.patch
Patch1:		ftwall-1.09-gcc43.diff
Patch2:		ftwall-1.09-conflicting_symbol_fix.diff
Patch3:		ftwall-1.09-openssl-0.9.8h_lhash.diff
Patch4:		ftwall-1.09-optflags_fix.diff
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires:	iptables
Requires:	chkconfig
BuildRequires:	iptables-devel
BuildRequires:	pkgconfig(libipq)
BuildRequires:	openssl-devel
BuildRequires:	perl

%description
ftwall is a program for linux firewalls that allows the control of network
traffic from "Fast Track" peer-to-peer clients like "Kazaa" and it's
derivatives. It is designed to block network traffic from Fast track client
applications running in the "home" (or "green") network from making access to
any peers on the public internet. It is ideal for use in networks where the
security paradigm is "open access" for outbound connections and "tightly
limited" access for inbound ones. Ftwall can be used in such a network to
prevent outbound Fast Track access, hence preventing illegal file downloads and
uploads. Read the ftwall homepage at http://www.lowth.com/p2pwall/ftwall/ for
information about configurating ftwall. Further directions are installed within
this package in /usr/share/doc/ftwall-%{version}

%prep

%setup -q 
%patch0 -p0
%patch1 -p0
%patch2 -p0
%patch3 -p1
%patch4 -p0

find . -type f | xargs perl -pi -e "s,insmod,modprobe,g"

%build
%serverbuild

%make RPM_OPT_FLAGS="$CFLAGS"

%install
rm -rf %{buildroot}

make mandrake_install

# Offender IP addresses logged here
install -d %{buildroot}/var/log/ftwall.clients

# fix man pages
gunzip %{buildroot}%{_mandir}/man8/*

%post
%_post_service ftwall

%preun
%_preun_service ftwall

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc HISTORY README INSTALL libipq.txt
%attr(0755,root,root) %{_initrddir}/*
%{_sbindir}/*
%dir /var/log/ftwall.clients
%{_mandir}/man8/*


%changelog
* Sun Oct 04 2009 Oden Eriksson <oeriksson@mandriva.com> 1.09-4mdv2010.0
+ Revision: 453592
- fix build
- rebuild

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild

* Sat Oct 25 2008 Oden Eriksson <oeriksson@mandriva.com> 1.09-2mdv2009.1
+ Revision: 297260
- rebuild

* Sun Jul 27 2008 Oden Eriksson <oeriksson@mandriva.com> 1.09-1mdv2009.0
+ Revision: 250442
- 1.09 (last one from 2004...)
- fix build (P1,P2)
- use newer openssl lhash code (P3)
- use %%serverbuild CFLAGS (P4)

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild
    - fix prereq on rpm-helper
    - kill re-definition of %%buildroot on Pixel's request
    - use %%mkrel
    - import ftwall

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Thu Aug 26 2004 Florin <florin@mandrakesoft.com> 1.08-2mdk
- use modprobe instead of insmod

* Wed Jun 02 2004 Florin <florin@mandrakesoft.com> 1.08-1mdk
- first mdk release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1516 |12cr|funcoeszz-10.12-0.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: funcoeszz
Version: 10.12	
Release: %mkrel 0.1
Summary: Handy bash functions called zz*
Summary(pt_BR): Funções úteis em bash chamadas zz*
Group: Text tools
Group(pt_BR): Ferramentas de texto
License: GPL
URL: http://funcoeszz.net/
Source0: http://funcoeszz.net/funcoeszz
Source1: zzwrapper
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-root

%description
Handy bash functions called zz*, to deal with files, internet dictionary
queries, freshmeat, and others.
    
%description -l pt_BR
Funções úteis em bash de aplicações diversificadas como manipular arquivos,
fazer cálculos e fazer consultas na internet em dicionários e tradutores,
bem como cotações, dicas-l, freshmeat, detran, imposto de renda, cep, etc.

%install
install -d    %{buildroot}%{_bindir}
cp %{_sourcedir}/{funcoeszz,zzwrapper} %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
grep '^zz.*()' funcoeszz | sed 's,(),,g' | xargs -n1 ln -s zzwrapper
popd

%clean
rm -rf %{buildroot}

%files
%defattr(0755,root,root,0755)
%{_bindir}/funcoeszz
%{_bindir}/zz*


%changelog
* Mon Dec 27 2010 Bogdano Arendartchuk <bogdano@mandriva.com> 10.12-0.1mdv2011.0
+ Revision: 625369
- new version 10.12, 43 new commands!

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 8.7-3mdv2011.0
+ Revision: 618370
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 8.7-2mdv2010.0
+ Revision: 428966
- rebuild

* Thu Sep 04 2008 Bogdano Arendartchuk <bogdano@mandriva.com> 8.7-1mdv2009.0
+ Revision: 280861
- new version 8.7
- use symlinks for zz* commands so that it will not pollute the shell
  environment
- import funcoeszz


* Fri May 21 2004 Aurelio Marinho Jargas <aurelio@conectiva.com.br>
+ 2004-05-21 10:20:13 (61042)
- New upstream release: 4.0518

* Fri Nov 07 2003 Aurelio Marinho Jargas <aurelio@conectiva.com.br>
+ 2003-11-07 18:00:04 (39137)
- New upstream release: 3.1002

* Thu Aug 14 2003 Antonio Edison Vieira Jnior <antoniojr@conectiva.com.br>
+ 2003-08-14 12:02:25 (34183)
- New upstream release: 3.0713

* Thu Apr 10 2003 Antonio Edison Vieira Jnior <antoniojr@conectiva.com.br>
+ 2003-04-10 14:48:21 (29685)
- New upstream release: 3.0403

* Fri Oct 18 2002 jason
+ 2002-10-18 15:33:34 (17869)
- New upstream release

* Tue Sep 03 2002 Gustavo Niemeyer <niemeyer@conectiva.com>
+ 2002-09-03 14:36:41 (11541)
- Imported package from snapshot.

* Thu Aug 29 2002 Gustavo Niemeyer <niemeyer@conectiva.com>
+ 2002-08-29 17:40:28 (7812)
- Imported package from 8.0.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1517 |12cr|funguloids-1.06.4-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# pre release from http://www.ogre3d.org/phpBB2/viewtopic.php?t=29147&postdays=0&postorder=asc&start=75 (with autotools and OpenAL support)
##%define pre 0
%define distname %{name}-linux-src-1.06-4

Summary:	Those Funny Funguloids! arcade game
Name:		funguloids
Version:	1.06.4
Release:	14
License:	Zlib/libpng
Group:		Games/Arcade
Url:		http://funguloids.sourceforge.net/
Source0:	http://www.newbyteorder.net/%{distname}.tar.bz2
Source1:	funguloids-linux-1.06-4.tar.bz2
# (ahmad) fix segmenation fault on selecting "start game", due to change in ogre
# using mpak.py, from upstream author, to unpack, modify the scritps and repack
# c.f. http://www.mail-archive.com/packman@links2linux.de/msg02703.html
Source2:	mpak.py
Patch0:		funguloids-1.06-0-noCg.patch
Patch1:		funguloids-1.06-4-gcc43.patch
Patch2:		funguloids-size_chunks_reverse.patch
# add upstream patch to make it work with openal, because it defaults to openal-soft
Patch3:		funguloids-1.06-more-ogre.patch
Patch4:		funguloids-1.06.4-alc_error.patch
# fix doc location
Patch5:		funguloids-1.06-fix-doc-location.patch
Patch6:		funguloids-ogre-1.7.0.patch
Patch7:		funguloids-1.06-gcc4.7.patch
Patch8:		funguloids-1.06-linkage.patch
BuildRequires:	automake1.8
BuildRequires:	lua5.1-devel ogre-devel ois-devel
BuildRequires:	freealut-devel mad-devel oggvorbis-devel openal-devel
Requires:	ogre

%description
Never before has collecting mushrooms been this mildly
entertaining. At least not in outer space. It's more of a lifestyle
than a game, really. Now with graphics and sound, too!

%prep
%setup -q -n %{name} -a 1
%patch0 -p1 -b .noCg
%patch1 -p0
%patch2 -p0
%patch3 -p1
%patch4 -p0
%patch5 -p0 -b .doc
%patch6 -p1
%patch7 -p1
%patch8 -p1
perl -pi -e 's/-llua5\.1/-llua/' configure*
autoreconf -fi

# fix scritps using mpak.py from upstream
cp %{SOURCE2} .
python mpak.py -e -f funguloids/bin/bootstrap.mpk -p _bootstrap
python mpak.py -e -f funguloids/bin/funguloids.mpk -p _gamedata
sed -ri '/^[A-Z]/ s/(.*)/overlay \1/' _bootstrap/*.overlay _gamedata/*.overlay
sed -ri '/^[A-Z]/ s/(.*)/particle_system \1/' _gamedata/*.particle
# This last one looks like a bug in ogre, should be removed when fixed
# The problem is that green and blue mushrooms have a square instead of a glow
sed -ri 's/^(\t\t\t)(texture_unit) 1/\1\2\n\1{\n\1}\n\1\2/' _gamedata/materials.material
python mpak.py -c -f funguloids/bin/bootstrap.mpk _bootstrap/*
python mpak.py -c -f funguloids/bin/funguloids.mpk _gamedata/*
rm -rf mpak.py _bootstrap _gamedata

%build
%configure2_5x --bindir=%{_gamesbindir}
%make

%install
rm -rf %{buildroot}
%makeinstall_std
install %{name}/bin/*.mpk %{buildroot}%{_gamesdatadir}/%{name}
install bin/icon/*.png %{buildroot}%{_gamesdatadir}/%{name}/music

install -m 755 -d %{buildroot}%{_datadir}/applications/
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Those Funny Funguloids!
Comment=%{summary}
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;ArcadeGame;
EOF

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_gamesbindir}/%{name}
%{_gamesdatadir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/doc/%{name}


%changelog
* Sun Feb 06 2011 Funda Wang <fwang@mandriva.org> 1.06.4-13mdv2011.0
+ Revision: 636431
- update opal patch from archlinux
- add archlinux patch to build with ogre 1.7

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.06.4-12mdv2011.0
+ Revision: 610777
- rebuild

* Sun May 02 2010 Funda Wang <fwang@mandriva.org> 1.06.4-11mdv2010.1
+ Revision: 541523
- rebuild
- fix desktop file

  + Ahmad Samir <ahmadsamir@mandriva.org>
    - add patch to install docs to %%_docdir
    - clean spec

* Sun Mar 21 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1.06.4-9mdv2010.1
+ Revision: 526273
- clean spec
- add upstream patch to make it work with openal
- use upstream mpak.py to fix the scripts to make it work with new ogre changes

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 1.06.4-8mdv2010.0
+ Revision: 437608
- rebuild

* Sun Mar 29 2009 Michael Scherer <misc@mandriva.org> 1.06.4-7mdv2009.1
+ Revision: 362175
- fix build by porting to the new ogre library, to fix  bug #49268

  + Emmanuel Andry <eandry@mandriva.org>
    - add missing menu entry
    - add support for ogre 1.4.6 and later with P2
    - really requires ogre

* Tue Aug 26 2008 Emmanuel Andry <eandry@mandriva.org> 1.06.4-4mdv2009.0
+ Revision: 276162
- fix typo
- drop ogre requires
- add P1 from Pardus to fix gcc43 build

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Tue Mar 11 2008 Erwan Velu <erwan@mandriva.org> 1.06.4-2mdv2008.1
+ Revision: 186975
- Fixing requires

* Fri Feb 22 2008 Emmanuel Andry <eandry@mandriva.org> 1.06.4-1mdv2008.1
+ Revision: 173918
- New version
- drop patch1

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed May 02 2007 Olivier Blin <oblin@mandriva.com> 1.06-0.pre0.4mdv2008.0
+ Revision: 20528
- write ogre config and log files in home directory (patch from upstream forum, #30583)

* Tue May 01 2007 Olivier Blin <oblin@mandriva.com> 1.06-0.pre0.3mdv2008.0
+ Revision: 19976
- really disable Cg (by patching .in file...)

* Mon Apr 30 2007 Olivier Blin <oblin@mandriva.com> 1.06-0.pre0.2mdv2008.0
+ Revision: 19529
- disable Cg plugin

* Sun Apr 29 2007 Olivier Blin <oblin@mandriva.com> 1.06-0.pre0.1mdv2008.0
+ Revision: 19090
- buildrequire mad-devel
- buildrequire oggvorbis-devel
- buildrequire ois-devel
- buildrequire freaalut-devel
- buildrequire openal-devel
- add mpk data files from src+data tarball
- initial funguloids package (from pre 1.06 release with autotools and OpenAL support)
- Create funguloids


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1518 |12cr|funionfs-0.4.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define fuseversion 2.5.2

Summary:	An union filesystem for FUSE 
Name:		funionfs
Version:	0.4.3
Release:	%mkrel 2
License:	GPLv2
Group:		System/Servers
URL:		http://funionfs.apiou.org
Source:		http://funionfs.apiou.org/file/%{name}-%{version}.tar.bz2
BuildRequires:	fuse-devel >= %{fuseversion}
Requires:	fuse >= %{fuseversion}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Funionfs is a filesystem which concatenate two or more directories. These
directories are hierarchised by Funionfs. Typically, you could use a mounted
filesystem wich is in read-only where you only read files and an upper
filesystem (empty at the start of the system) where you write modifications.
Funionfs is very useful for embedded linux (the system must resist powerfail)
and for live-cd Linux.

%prep
%setup -q -n %{name}-%{version}

%build 
rm -rf autom4te.cache
%configure2_5x
%make

%install
rm -fr %{buildroot}
%makeinstall

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc AUTHORS ChangeLog COPYING README NEWS TODO BUGS
%attr(0755,root,root) %{_bindir}/%{name}
%attr(0644,root,root) %{_mandir}/man1/%{name}.1*




%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4.3-2mdv2011.0
+ Revision: 610778
- rebuild

* Sun Feb 14 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.4.3-1mdv2010.1
+ Revision: 505872
- update to 0.4.3
- Fix build (remove make distclean)
- Fix summary

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 0.4.2-4mdv2010.0
+ Revision: 428970
- rebuild

* Tue Jun 17 2008 Thierry Vignaud <tv@mandriva.org> 0.4.2-3mdv2009.0
+ Revision: 222292
- fix buildrequires on x86_64
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Tue Feb 06 2007 Oden Eriksson <oeriksson@mandriva.com> 0.4.2-1mdv2007.0
+ Revision: 116595
- Import funionfs

* Tue Feb 06 2007 Oden Eriksson <oeriksson@mandriva.com> 0.4.2-1mdv2007.1
- use the correct tar ball

* Fri Sep 29 2006 Oden Eriksson <oeriksson@mandriva.com> 0.4.2-1mdk
- initial Mandriva package (mille-xterm import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1519 |12cr|fusecompress-2.6-2.41.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# These need from git tarball.
%define gitrel		41
%define downloadcode	4b43418

%define build_bzip2	1
%define build_lzma	1
%define build_lzo	1
%define build_zlib	1

%{?_with_bzip2: %{expand: %%global build_bzip2 1}}
%{?_without_bzip2: %{expand: %%global build_bzip2 0}}
%{?_with_lzma: %{expand: %%global build_lzma 1}}
%{?_without_lzma: %{expand: %%global build_lzma 0}}
%{?_with_lzo: %{expand: %%global build_lzo 1}}
%{?_without_lzo: %{expand: %%global build_lzo 0}}
%{?_with_zlib: %{expand: %%global build_zlib 1}}
%{?_without_zlib: %{expand: %%global build_zlib 0}}

Summary:	Provides a mountable Linux filesystem which transparently compress its content
Name:		fusecompress
Version:	2.6
Release:	2.%{gitrel}.1
License:	GPLv2
Group:		System/Kernel and hardware
URL:		http://miio.net/wordpress/projects/fusecompress/
# Please add comment with the right url/downloadpage.
Source0:	http://download.github.com/tex-%{name}-%{version}-%{gitrel}-g%{downloadcode}.tar.xz

%if %{build_bzip2}
BuildRequires:	bzip2-devel
%endif
%if %{build_lzma}
Requires:	xz
BuildRequires:	pkgconfig(liblzma)
%endif
%if %{build_lzo}
BuildRequires:	liblzo-devel
%endif
%if %{build_zlib}
BuildRequires:	pkgconfig(zlib)
%endif
BuildRequires:	boost-devel
BuildRequires:	magic-devel
BuildRequires:	pkgconfig(fuse)
Requires:	fuse

%description
FuseCompress provides a mountable Linux file system which transparently 
compress its content.  Files stored in this file system are compressed on the 
fly and Fuse allows to create a transparent interface between compressed files 
and user applications.

FuseCompress currently supports these compression methods:
- bzip2 compression
- lzma compression
- lzo2 compression
- zlib compression
- none compression

%prep
%setup -qn %{name}

%build
%configure2_5x \
%if %{build_bzip2}
	--with-bz2 \
%endif
%if %{build_lzma}
	--with-lzma \
%endif
%if %{build_lzo}
	--with-lzo2 \
%endif
%if %{build_zlib}
	--with-z \
%endif
	--with-boost=%{_prefix} \
	--with-boost-libdir=%{_libdir}
%make

%install
%makeinstall_std

%files
%doc AUTHORS COPYING README
%{_bindir}/*
%{_mandir}/man1/%{name}*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1520 |12cr|fusedav-0.2-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Userspace file system driver for mounting WebDAV shares
Name:		fusedav
Version:	0.2
Release:	7
Group:		Networking/Other
License:	GPLv2
URL:		http://0pointer.de/lennart/projects/fusedav/
Source0:	http://0pointer.de/lennart/projects/fusedav/%{name}-%{version}.tar.gz
# Patch to fix build on x86_64
# http://ftp.debian.org/debian/pool/main/f/fusedav/fusedav_0.2-1.diff.gz
Patch0:		ne_lfs.dpatch

BuildRequires:	lynx
BuildRequires:	attr-devel
BuildRequires:	pkgconfig(fuse)
BuildRequires:	pkgconfig(neon)

Requires:	fuse
Requires:	lynx

%description
fusedav is a Linux userspace file system driver for mounting WebDAV shares.
It makes use of FUSE as userspace file system API and neon as WebDAV API.

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x
%make

%install
%makeinstall

%files
%doc LICENSE README
%{_bindir}/%{name}



%changelog
* Fri Jun 22 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.2-7
+ Revision: 806671
- rebuild for non existent neon virtual provide
- cleaned up spec

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2-6mdv2011.0
+ Revision: 618373
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 0.2-5mdv2010.0
+ Revision: 428971
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.2-4mdv2009.0
+ Revision: 245458
- rebuild

* Thu Feb 14 2008 Thierry Vignaud <tv@mandriva.org> 0.2-2mdv2008.1
+ Revision: 168417
- fix summary-not-capitalized
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sat Jul 07 2007 Nicolas Vigier <nvigier@mandriva.com> 0.2-2mdv2008.0
+ Revision: 49360
- add require on fuse

* Wed May 23 2007 Nicolas Vigier <nvigier@mandriva.com> 0.2-1mdv2008.0
+ Revision: 30143
- Import fusedav


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1521 |12cr|fuse-emulator-1.0.0.1a-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		sname	fuse

Name:		fuse-emulator
Version:	1.0.0.1a
Release:	3
Summary:	Free Unix Spectrum Emulator
License:	GPLv2+
Group:		Emulators
URL:		http://fuse-emulator.sourceforge.net/
Source0:	%{sname}-%{version}.tar.gz
Source1:	%{sname}-icons.tar.bz2
Patch0:		fuse-1.0.0.1a-zlib.patch
BuildRequires:	jsw-devel
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	libspectrum-devel
BuildRequires:	libgcrypt-devel >= 1.1.42
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	zlib-devel
BuildRequires:	bzip2-devel
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(audiofile)
BuildRequires:	pkgconfig(alsa)
BuildRequires:	flex
BuildRequires:	bison
BuildRequires:	perl
BuildRequires:	autoconf

Obsoletes:	fuse <= 0.7.0-4plf
Conflicts:	fuse <= 0.7.0-4plf

%description
What Fuse does have:

* Working 16K/48K/128K/+2/+2A/+3 Speccy, Timex TC2048/TC2068 and
  Pentagon 128 emulation, running at true Speccy speed on any computer
  you're likely to try it on.
* Support for loading from .tzx files.
* Sound (on systems supporting the Open Sound System, SDL, or OpenBSD/
  Solaris's /dev/audio).
* Emulation of most of the common joysticks used on the Spectrum
  (including Kempston, Sinclair and Cursor joysticks).
* Emulation of some of the printers you could attach to a Spectrum.
* Support for the RZX input recording file format, including
  'competition mode'.
* Emulation of the Spectrum +3e, ZXATASP and ZXCF IDE interfaces.

%prep
%setup -q -n %{sname}-%{version}
%setup -q -T -D -a1 -n %{sname}-%{version}
%patch0 -p1

%build
autoreconf
%configure --with-gtk2 --with-roms-dir=%{_datadir}/%{sname}
%make

%install
%makeinstall

mkdir -p %{buildroot}%{_datadir}/applications
cat<<EOF>%{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Name=Fuse
Comment=Free Unix Spectrum Emulator
Exec=%{_bindir}/%{sname}
Icon=%{sname}
Terminal=false
Type=Application
Categories=Game;Emulator;X-MandrivaLinux-MoreApplications-Emulators;
EOF

install -D -m 644 %{sname}48.png %{buildroot}%{_liconsdir}/%{sname}.png
install -D -m 644 %{sname}32.png %{buildroot}%{_iconsdir}/%{sname}.png
install -D -m 644 %{sname}16.png %{buildroot}%{_miconsdir}/%{sname}.png

%files
%defattr(0644,root,root,0755)
%doc README THANKS COPYING AUTHORS ChangeLog
%attr(0755,root,root) %{_bindir}/*
%{_datadir}/applications/mandriva-%{name}.desktop
%{_miconsdir}/%{sname}*
%{_iconsdir}/%{sname}*
%{_liconsdir}/%{sname}*
%{_mandir}/*/*
%{_datadir}/%{sname}



%changelog
* Tue Jan 17 2012 Andrey Bondrov <abondrov@mandriva.org> 1.0.0.1a-2mdv2011.0
+ Revision: 762009
- Add patch0 to fix build, update BuildRequires
- Fix rom path in configure options, spec cleanup

* Wed Jul 27 2011 Andrey Bondrov <abondrov@mandriva.org> 1.0.0.1a-1
+ Revision: 691949
- Try to fix menus issue
- Rebuild
- Fix BuildRequires
- imported package fuse-emulator


* Sun Jul 24 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 1.0.0.1a-1mdv2011.0
- New version 1.0.0.1a
- Fix .desktop
- Import from PLF
- Remove PLF reference

* Sat Jan 17 2009 Guillaume Bedot <littletux@zarb.org> 0.10.0.2-1plf2009.1
- 0.10.0.2
- build requires
- fix build with old jsw package

* Thu Jan  8 2009 Guillaume Bedot <littletux@zarb.org> 0.10.0.1-1plf2009.1
- 0.10.0.1

* Mon Jan 28 2008 Guillaume Bedot <littletux@zarb.org> 0.9.0-1plf2008.1
- 0.9.0

* Mon May 14 2007 Guillaume Bedot <littletux@zarb.org> 0.8.0.1-1plf2008.0
- 0.8.0.1

* Wed May  2 2007 Guillaume Bedot <littletux@zarb.org> 0.8.0-1plf2008.0
- 0.8.0
- drop obsolete patch
- fix build (jsw / stdc++)

* Wed Jul 19 2006 Guillaume Bedot <littletux@zarb.org> 0.7.0-7plf2007.0
- xdg menu
- obsoletes / conflicts with old fuse package

* Wed Mar 15 2006 Guillaume Bedot <littletux@zarb.org> 0.7.0-6plf
- use mkrel

* Wed Mar 15 2006 Guillaume Bedot <littletux@zarb.org> 0.7.0-5plf
- renamed the package since a fuse package now exist in main

* Fri Nov 4 2005 Miguel Barrio Orsikowsky <megamik@zarb.org> 0.7.0-4plf
- added patch to fix compile errors in sound.c with gcc 4

* Wed Feb 16 2005 Miguel Barrio Orsikowsky <megamik@zarb.org> 0.7.0-3plf
- built against new lib765 library major version

* Sun Sep 26 2004 Miguel Barrio Orsikowsky <megamik@zarb.org> 0.7.0-2plf
- changed section Applications/Emulators into More Applications/Emulators

* Mon Jul 19 2004 Miguel Barrio Orsikowsky <megamik@zarb.org> 0.7.0-1plf
- new version

* Sun May 9 2004 Miguel Barrio Orsikowsky <megamik@zarb.org> 0.6.2.1-1plf
- introduce in PLF
- new version
- changed spec file to meet Mandrake's skel.spec
- repackaged icons
- repackaged sources into bz2 format
- removed XFree86 from BuildRequires (redundant), added libjsw-devel
- updated description and summary
- build for GTK2

* Wed Jan  7 2004 Olivier Thauvin <nanardon@klama.mandrake.org> 0.6.1.1-5mdk
- rebuild
- DIRM fix

* Mon Dec 15 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.6.1.1-4mdk
- cleanup
- contrib introduction

* Wed Nov 5 2003 Miguel Barrio Orsikowsky <megamik@ya.com> 0.6.1.1-3mdk
- changed the size of normal icon to 32x32 pixels
- icons repackaged into a single tar.bz2 archive
- added bison to BuildRequires

* Sat Nov 1 2003 Miguel Barrio Orsikowsky <megamik@ya.com> 0.6.1.1-2mdk
- added normal and large sized icons
- made some fixes and cosmetic changes to the spec file

* Thu Sep 2 2003 Miguel Barrio Orsikowsky <megamik@ya.com> 0.6.1.1-1mdk
- new version
- added libgcrypt1-devel to BuildRequires
- changed libspectrum0-devel into libspectrum2-devel in BuildRequires

* Wed Jun 4 2003 Miguel Barrio Orsikowsky <megamik@ya.com> 0.6.0.1-1mdk
- version update (security fix)

* Wed May 28 2003 Miguel Barrio Orsikowsky <megamik@ya.com> 0.6.0-4mdk
- added icon

* Thu May 22 2003 Miguel Barrio Orsikowsky <megamik@ya.com> 0.6.0-3mdk
- added BuildRequires

* Tue May 20 2003 Miguel Barrio Orsikowsky <megamik@ya.com> 0.6.0-2mdk
- fixed xml support so configuration saving is now available

* Sun Apr 27 2003 Miguel Barrio Orsikowsky <megamik@ya.com> 0.6.0-1mdk
- new version

* Thu Apr 24 2003 Miguel Barrio Orsikowsky <megamik@ya.com> 0.5.1-1mdk
- first version of the package
- spec file written using Mandrake RPM HOWTO 1.1.1

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1522 |12cr|fuse-emulator-utils-1.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname		fuse-utils

Name:		fuse-emulator-utils
Version:	1.0.0
Release:	2
Summary:	A few tools to deal with ZX Spectrum emulator files
License:	GPLv2+
Group:		Emulators
URL:		http://fuse-emulator.sourceforge.net/
Source0:	%{oname}-%{version}.tar.gz
Patch0:		fuse-dso.patch
BuildRequires:	pkgconfig(audiofile)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	libspectrum-devel >= 1.0.0
BuildRequires:	libgcrypt-devel >= 1.1.42
BuildRequires:	autoconf
BuildRequires:	gettext-devel

%rename fuse-utils

%description
The Fuse utilities are a few tools which may be of occasional use when
dealing with ZX Spectrum emulator files. They were originally
distributed with Fuse, the Free Unix Spectrum Emulator, but are now
independent of Fuse and can be used on their own.

The available utilities are:

* createhdf: create an empty .hdf IDE hard disk image.
* listbasic: list the BASIC in a snapshot or tape file.
* rzxcheck: verify the digital signature in an RZX file.
* rzxdump: list the contents of an RZX input recording file.
* rzxtool: add, extract or remove the embedded snapshot from an RZX file,
  or compress or uncompress the file.
* scl2trd: convert .scl disk images to .trd disk images.
* snap2tzx: convert snapshots to TZX tape images.
* snapconv: convert between snapshot formats.
* tapeconv: convert between .tzx and .tap files.
* tzxlist: list the contents of a TZX file.

%prep
%setup -q -n %{oname}-%{version}
%patch0 -p1

%build
autoreconf
%configure
%make LIBS="-lgcrypt"

%install
%makeinstall

%files
%defattr(0644,root,root,0755)
%doc README AUTHORS ChangeLog
%attr(0755,root,root) %{_bindir}/*
%{_mandir}/*/*


%changelog
* Wed Jul 27 2011 Andrey Bondrov <abondrov@mandriva.org> 1.0.0-1mdv2012.0
+ Revision: 691965
- Fix BuildRequires
- Fix BuildRequires
- imported package fuse-emulator-utils


* Sun Jul 24 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 1.0.0-1mdv2011.0
- New version 1.0.0
- Import from PlF
- Remove PLF reference

* Thu Jan  8 2009 Guillaume Bedot <littletux@zarb.org> 0.10.0.1-1plf2009.1
- 0.10.0.1

* Mon Jan 28 2008 Guillaume Bedot <littletux@zarb.org> 0.9.0-1plf2008.1
- 0.9.0

* Mon May 14 2007 Guillaume Bedot <littletux@zarb.org> 0.8.0.1-1plf2008.0
- 0.8.0.1
- drop source1 (now included in release)

* Wed May  2 2007 Guillaume Bedot <littletux@zarb.org> 0.8.0-1plf2008.0
- 0.8.0
- add missing ide.h
- drop conflicts (it prevented install...)

* Wed Jul 26 2006 Guillaume Bedot <littletux@zarb.org> 0.7.0-5plf2007.0
- fix conflicts

* Fri Jul 21 2006 Guillaume Bedot <littletux@zarb.org> 0.7.0-4plf2007.0
- conflicts with old fuse-utils package

* Wed Jul 19 2006 Guillaume Bedot <littletux@zarb.org> 0.7.0-3plf2007.0
- rebuild

* Wed Mar 15 2006 Guillaume Bedot <littletux@zarb.org> 0.7.0-2plf
- renamed fuse-emulator-utils
- updated URL
- use mkrel

* Mon Jul 19 2004 Miguel Barrio Orsikowsky <megamik@zarb.org> 0.7.0-1plf
- new version

* Sun May 9 2004 Miguel Barrio Orsikowsky <megamik@zarb.org> 0.6.2-1plf
- introduce in PLF
- new version
- changed spec file to meet Mandrake's skel.spec
- repackaged sources into bz2 format
- updated description and summary
- drop patch0

* Sat Feb 07 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.6.1-4mdk
- rebuild
- patch0 to not use gcrypt function (devel is still need)

* Mon Dec 15 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.6.1-3mdk
- introduce in contrib
  
* Sat Nov 1 2003 Miguel Barrio Orsikowsky <megamik@ya.com> 0.6.1-2mdk
- made some fixes and cosmetic changes to the spec file

* Thu Sep 2 2003 Miguel Barrio Orsikowsky <megamik@ya.com> 0.6.1-1mdk
- new version
- changed libspectrum0-devel intro libspectrum2-devel in BuildRequires

* Thu May 22 2003 Miguel Barrio Orsikowsky <megamik@ya.com> 0.6.0-2mdk
- added BuildRequires

* Sun Apr 27 2003 Miguel Barrio Orsikowsky <megamik@ya.com> 0.6.0-1mdk
- new version

* Fri Apr 25 2003 Miguel Barrio Orsikowsky <megamik@ya.com> 0.5.1-1mdk
- first version of the package
- spec file written using Mandrake RPM HOWTO 1.1.1

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1523 |12cr|fuseftp-0.8-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		fuseftp
Summary:	FTP module for FUSE
Version:	0.8
Release:	10
License:	GPLv1 or Artistic
Group:		Development/Perl
URL:		https://github.com/marcust/fuseftp
Source0:	%{name}-%{version}.tar.bz2
Buildarch:	noarch
BuildRequires:	perl-devel
Requires:	fuse perl-Cache

%description
FTP module for FUSE.

%prep
%setup -q

%build
perl Makefile.PL INSTALLDIRS=vendor

%install
%makeinstall_std

%files
%doc README
%{_bindir}/%{name}


%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.8-9mdv2011.0
+ Revision: 654374
- update file list
- rebuild for updated spec-helper

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.8-8mdv2011.0
+ Revision: 618374
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 0.8-7mdv2010.0
+ Revision: 428972
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.8-6mdv2009.0
+ Revision: 245508
- rebuild

* Mon Jan 14 2008 Thierry Vignaud <tv@mandriva.org> 0.8-4mdv2008.1
+ Revision: 151783
- rebuild

* Mon Jan 14 2008 Thierry Vignaud <tv@mandriva.org> 0.8-3mdv2008.1
+ Revision: 151782
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.8-2mdv2008.1
+ Revision: 125344
- kill re-definition of %%buildroot on Pixel's request
- import fuseftp


* Tue Apr 04 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.8-2mdk
- fix requires (fixes #21874)

* Fri Jan 06 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.8-1mdk
- Initial Mandriva release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1524 |12cr|fuseiso-20070708-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	fuseiso
%define version	20070708
%define release	%mkrel 6

Name:		%name
Version:	%version
Release:	%release
Source:		http://ubiz.ru/dm/%{name}-%{version}.tar.bz2
URL:		http://fuse.sourceforge.net/wiki/index.php/FuseIso
License:	GPLv2+
BuildRoot:	%{_tmppath}/%{name}-root
Summary:	FUSE module to mount ISO filesystem images
Group:		File tools
BuildRequires:	fuse-devel >= 2.2, glib2-devel >= 2.2, zlib-devel
Requires:	fuse >= 2.2
%description
FuseIso is a FUSE module to mount ISO filesystem images (.iso files,
.bin files, .nrg files..).

The main advantage of using this is that you don't have to be root.

%prep
%setup -q

%build
export LDFLAGS="`pkg-config glib-2.0 --libs` -lz"
autoreconf
%configure
%make

%install
%makeinstall

%clean
%{__rm} -Rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS COPYING NEWS ChangeLog README 
%{_bindir}/%{name}




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1525 |12cr|fusesmb-0.8.7-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name		fusesmb
%define version		0.8.7
%define release		%mkrel 3

Name:		%name
Version:	%version
Release:	%release
URL:		http://www.ricardis.tudelft.nl/~vincent/fusesmb/
BuildRequires:	libsmbclient-devel, fuse-devel, samba-client
Requires:	libsmbclient, fuse, samba-client
Source:		http://www.ricardis.tudelft.nl/~vincent/fusesmb/download/%{name}-%{version}.tar.gz
Patch0:		fusesmb-0.8.7-fix-str-fmt.patch
License:	GPLv2+
Summary:	Browse your network neighbourhood as if it were on your own filesystem
Group:		Networking/Other
BuildRoot:	%{_tmppath}/%{name}-root
%description
With SMB for Fuse you can seamlessly browse your network neighbourhood
as if it were on your own filesystem.

It's basically smbmount with a twist. Instead of mounting one Samba share
at a time, you mount all workgroups, hosts and shares at once. Only when
you're accessing a share a connection is made to the remote computer. 

%prep
%setup -q
%patch0 -p0

%build
%configure2_5x
%make

%install
rm -fr %buildroot
%makeinstall_std

%clean
%{__rm} -Rf %{buildroot}

%files
%defattr(-,root,root)
%doc TODO AUTHORS README INSTALL ChangeLog COPYING
%{_bindir}/%{name}
%{_bindir}/%{name}.cache
%{_mandir}/man1/%{name}.1*
%{_mandir}/man5/%{name}.conf.5*



%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.8.7-3mdv2011.0
+ Revision: 610779
- rebuild

* Tue Feb 02 2010 Funda Wang <fwang@mandriva.org> 0.8.7-2mdv2010.1
+ Revision: 499610
- fix str fmt

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Wed Jul 16 2008 Funda Wang <fwang@mandriva.org> 0.8.7-1mdv2009.0
+ Revision: 236564
- clearify the license

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 18 2007 Nicolas Vigier <nvigier@mandriva.com> 0.8.7-1mdv2008.1
+ Revision: 132282
- new version

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Jun 19 2007 Nicolas Vigier <nvigier@mandriva.com> 0.8.6-1mdv2008.0
+ Revision: 41394
- update to version 0.8.6

* Wed May 23 2007 Nicolas Vigier <nvigier@mandriva.com> 0.8.5-1mdv2008.0
+ Revision: 30252
- Import fusesmb


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1526 |12cr|fusil-1.3.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name 	fusil
%define version 1.3.2
%define release %mkrel 2

Summary: 	Framework for fuzzing
Name: 		%{name}
Version: 	%{version}
Release: 	%{release}
License: 	GPL
Group: 		Development/Other
URL: 		http://fusil.hachoir.org/trac
Source0: 	http://pypi.python.org/packages/source/f/%{name}/%{name}-%{version}.tar.gz
BuildRoot: 	%{_tmppath}/%{name}-%{version}-%{release}-root
BuildArch: 	noarch
BuildRequires: 	python-devel
Requires: 	python python-ptrace

%description
Fusil the fuzzer is a Python library used to write fuzzing programs.
It helps to start process with a prepared environment (limit memory,
environment variables, redirect stdout, etc.), start network client
or server, and create mangled files. Fusil has many probes to detect
program crash: watch process exit code, watch process stdout and
syslog for text patterns (eg. "segmentation fault"), watch session
duration, watch cpu usage (process and system load), etc.

%prep
%setup -q


%build
python setup.py build


%install
rm -rf $RPM_BUILD_ROOT
python setup.py install --root=%{buildroot}


%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root,-)
%doc AUTHORS COPYING INSTALL README README.windows.txt TODO
%{_bindir}/%{name}-*
%py_puresitedir/%{name}
%py_puresitedir/*.egg-info



%changelog
* Fri Oct 29 2010 Michael Scherer <misc@mandriva.org> 1.3.2-2mdv2011.0
+ Revision: 590157
- rebuild for python 2.7

* Thu Feb 04 2010 Michael Scherer <misc@mandriva.org> 1.3.2-1mdv2010.1
+ Revision: 500615
- update to new version 1.3.2

* Tue Nov 10 2009 Michael Scherer <misc@mandriva.org> 1.3.1-1mdv2010.1
+ Revision: 463857
- update to new version 1.3.1

* Wed Sep 23 2009 Frederik Himpe <fhimpe@mandriva.org> 1.3-1mdv2010.0
+ Revision: 448007
- update to new version 1.3

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 1.2.1-2mdv2010.0
+ Revision: 437609
- rebuild

* Tue Feb 17 2009 Jérôme Soyer <saispo@mandriva.org> 1.2.1-1mdv2009.1
+ Revision: 341620
- New upstream release

* Tue Jan 06 2009 Funda Wang <fwang@mandriva.org> 1.1-2mdv2009.1
+ Revision: 325569
- rebuild

* Wed Nov 19 2008 trem <trem@mandriva.org> 1.1-1mdv2009.1
+ Revision: 304779
- new release 1.1

* Sat Sep 13 2008 Michael Scherer <misc@mandriva.org> 1.0.0-1mdv2009.0
+ Revision: 284413
- new version 1.0

* Mon Jul 28 2008 Michael Scherer <misc@mandriva.org> 0.9.1-1mdv2009.0
+ Revision: 251264
- update to new version 0.9.1
- use the correct source url for mdvsys update

* Wed Jul 16 2008 Michael Scherer <misc@mandriva.org> 0.9-2mdv2009.0
+ Revision: 236563
- add requires on python-ptrace, as reported by Victor Stinner

* Thu Jul 10 2008 trem <trem@mandriva.org> 0.9-1mdv2009.0
+ Revision: 233522
- update to 0.9
- import fusil

  + Michael Scherer <misc@mandriva.org>
    - add projects directory to have useful examples


* Sun Mar 16 2008 trem <trem@mandriva.org> 0.7-1mdv2008.1
- Initial build.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1527 |12cr|fusion-8.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define name	fusion
%define version	8.1.1
%define rel	1

%define tarball	linux-fusion-%version

Summary:	Fusion kernel module
Name:		%name
Version:	%version
Release:	%mkrel %rel
License:	GPL
Group:		System/Kernel and hardware
Source0:	http://www.directfb.org/downloads/Core/%tarball.tar.gz
URL:		http://www.directfb.org/
BuildArch:	noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root/

%description
Source package to build Fusion kernel module for DKMS and
Fusion development headers.

Fusion is a high level IPC API providing mechanisms for master/slave
environments.

%package -n dkms-%name
Summary:	Fusion kernel module
Group:		System/Kernel and hardware
Requires:	dkms
Requires(post):	dkms
Requires(preun):	dkms

%description -n dkms-%name
Fusion is a high level IPC API providing mechanisms for master/slave
environments.

%package devel
Summary:	Headers for developing programs that will use Fusion
Group:		Development/Kernel

%description devel
Fusion is a high level IPC API providing mechanisms for master/slave
environments.

This package contains the headers that programmers will need to develop
applications which will use Fusion.

%prep
%setup -q -n %tarball

%build

%install
rm -rf %{buildroot}

install -m 755 -d %{buildroot}/usr/src/%{name}-%{version}-%{release}
cp -r Makefile linux %{buildroot}/usr/src/%{name}-%{version}-%{release}

install -m 755 -d %{buildroot}%{_includedir}/linux
install -m 644 linux/include/linux/*.h %{buildroot}%{_includedir}/linux

cat > %{buildroot}/usr/src/%{name}-%{version}-%{release}/dkms.conf <<EOF
PACKAGE_NAME="%{name}"
PACKAGE_VERSION="%{version}-%{release}"

MAKE[0]="make KERNEL_VERSION=\$kernelver KERNEL_SOURCE=\$kernel_source_dir KERNEL_BUILD=\$kernel_source_dir"
BUILT_MODULE_LOCATION[0]="linux/drivers/char/fusion"
BUILT_MODULE_NAME[0]="fusion"
DEST_MODULE_LOCATION[0]="/kernel/drivers/char/fusion"

AUTOINSTALL=yes
EOF

%clean
rm -rf %{buildroot}

%post -n dkms-%name
dkms add     -m %{name} -v %{version}-%{release} --rpm_safe_upgrade &&
dkms build   -m %{name} -v %{version}-%{release} --rpm_safe_upgrade &&
dkms install -m %{name} -v %{version}-%{release} --rpm_safe_upgrade --force
true

%preun -n dkms-%name
dkms remove  -m %{name} -v %{version}-%{release} --rpm_safe_upgrade --all
true

%files -n dkms-%name
%defattr(-,root,root,-)
/usr/src/%{name}-%{version}-%{release}

%files devel
%defattr(-,root,root,-)
%doc ChangeLog README TODO doc/fusion.pdf
%{_includedir}/linux/fusion.h


%changelog
* Thu Jul 09 2009 Anssi Hannula <anssi@mandriva.org> 8.1.1-1mdv2010.0
+ Revision: 393968
- new version

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 7.0.1-1mdv2008.1
+ Revision: 140731
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Sep 05 2007 Anssi Hannula <anssi@mandriva.org> 7.0.1-1mdv2008.0
+ Revision: 80155
- 7.0.1
- do not run next dkms step in %%post if one fails

* Sat May 19 2007 Anssi Hannula <anssi@mandriva.org> 3.2.3-1mdv2008.0
+ Revision: 28380
- 3.2.3
- adjustments to dkms make command


* Sat Feb 03 2007 Anssi Hannula <anssi@mandriva.org> 3.2.1-1mdv2007.0
+ Revision: 116075
- 3.2.1
- add requires(post), requires(preun), disable aborts in post and preun

* Fri Nov 03 2006 Anssi Hannula <anssi@mandriva.org> 3.2-1mdv2007.1
+ Revision: 76320
- 3.2
- Import fusion

* Fri Aug 25 2006 Anssi Hannula <anssi@mandriva.org> 3.0-2mdv2007.0
- fix building dkms module for non-running kernels

* Sat May 06 2006 Anssi Hannula <anssi@mandriva.org> 3.0-1mdk
- 3.0

* Thu Dec 22 2005 Anssi Hannula <anssi@mandriva.org> 1.1-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1528 |12cr|fusion-icon-0.1-0.20100215.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name fusion-icon
%define version 0.1
%define rel 4
%define git 20100215

%if  %{git}
# git clone git://anongit.compiz-fusion.org/users/crdlb/fusion-icon
# git archive --format=tar --prefix=fusion-icon-$(date +%Y%m%d)/ master | bzip2 > ../fusion-icon-$(date +%Y%m%d).tar.bz2
%define distname %{name}-%{git}
%define release %mkrel 0.%{git}.%{rel}
%else
%define distname %{name}-%{version}
%define release %mkrel %{rel}
%endif

Name: %name
Version: %version
Release: %release
Summary: Simple tray icon for compiz fusion
Group: System/X11
URL: http://www.compiz-fusion.org/
Source: %{distname}.tar.bz2
Patch0: fusion-icon-20071127-icon32.patch
License: GPL
BuildArch: noarch
BuildRequires: desktop-file-utils python-devel
Requires: compizconfig-python
Requires: pygtk2.0
Requires: glxinfo
Requires: xvinfo

%description
fusion-icon is a simple tray icon for compiz fusion.

%prep
%setup -q -n %{distname}
%patch0 -p1 -b .icon32

%build
python setup.py build

%install
python setup.py install --prefix=%{_prefix} --root=%{buildroot}

desktop-file-install \
  --vendor="" \
  --remove-category="Compiz" \
  --add-category="GTK" \
  --add-category="Settings" \
  --add-category="DesktopSettings" \
  --add-category="X-MandrivaLinux-CrossDesktop" \
  --dir %{buildroot}%{_datadir}/applications \
  %{buildroot}%{_datadir}/applications/%{name}.desktop

%files
%defattr(-,root,root)
%{_bindir}/%{name}
%dir %{py_puresitedir}/FusionIcon
%{py_puresitedir}/FusionIcon/*.py*
%{py_puresitedir}/FusionIcon/interface_*/*.py*
%{py_puresitedir}/*.egg-info
%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
%{_datadir}/icons/hicolor/*/apps/%{name}.png
%{_datadir}/applications/%{name}.desktop


%changelog
* Sun Nov 07 2010 Jani Välimaa <wally@mandriva.org> 0.1-0.20100215.3mdv2011.0
+ Revision: 594759
- rebuild for python 2.7

* Sat Feb 27 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.1-0.20100215.2mdv2010.1
+ Revision: 512440
- require mesa-demos for distros < 2010.1 (tip from Anssi)

* Mon Feb 15 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.1-0.20100215.1mdv2010.1
+ Revision: 506397
- update to 0.1 (new git snapshot)

* Wed Feb 03 2010 Thierry Vignaud <tv@mandriva.org> 0.0-0.20071127.4mdv2010.1
+ Revision: 499984
- requires glxinfo instead of mesa-demos

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 0.0-0.20071127.3mdv2010.0
+ Revision: 437610
- rebuild

* Fri Jan 02 2009 Funda Wang <fwang@mandriva.org> 0.0-0.20071127.2mdv2009.1
+ Revision: 323363
- rebuild

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 0.0-0.20071127.1mdv2009.0
+ Revision: 218423
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed Jan 16 2008 Olivier Blin <oblin@mandriva.com> 0.0-0.20071127.1mdv2008.1
+ Revision: 153629
- buildrequire desktop-file-utils
- buildrequire python-devel
- buildrequire python
- initial fusion-icon package
- create fusion-icon


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1529 |12cr|fusioninventory-agent-2.1.9-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Win32(.*)\\)'
%endif

Name:		fusioninventory-agent
Version:	2.1.9
Release:	4
Summary:	Linux agent for OCSNG
License:	GPL
Group:		System/Servers
URL:		http://fusioninventory.org/wordpress/
Source0:	http://search.cpan.org/CPAN/authors/id/F/FU/FUSINV/FusionInventory-Agent-%{version}.tar.gz
Source1:	%{name}.init
BuildArch:  noarch
Requires:	perl-Net-SSLeay
BuildRequires: perl-devel

%description
FusionInventory-Agent is an agent for OCS NG & GLPI.

%prep
%setup -q -n FusionInventory-Agent-%{version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%install
rm -f run-postinst
%makeinstall_std

install -d -m 755 %{buildroot}%{_sysconfdir}/cron.daily
cat > %{buildroot}%{_sysconfdir}/cron.daily/fusioninventory-agent <<EOF
#!/bin/sh
. /etc/sysconfig/fusioninventory-agent
%{_bindir}/fusioninventory-agent --no-ssl-check --server="\${SERVER}" > /dev/null 2>&1
EOF
chmod 755 %{buildroot}%{_sysconfdir}/cron.daily/fusioninventory-agent

install -d -m 755 %{buildroot}%{_sysconfdir}/logrotate.d
cat > %{buildroot}%{_sysconfdir}/logrotate.d/fusioninventory-agent <<EOF
%{_localstatedir}/log/%{name}/*.log {
    compress
    notifempty
    missingok
}
EOF

install -d -m 755 %{buildroot}%{_sysconfdir}/sysconfig
cat > %{buildroot}%{_sysconfdir}/sysconfig/fusioninventory-agent <<EOF
SERVER="localhost"
EOF

install -d -m 755 %{buildroot}%{_initrddir}
install -m 755 %{SOURCE1} %{buildroot}%{_initrddir}/fusioninventory-agent

install -d -m 755 %{buildroot}%{_localstatedir}/log/%{name}
install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}

%files
%doc AUTHORS Changes THANKS LICENSE
%{_bindir}/fusioninventory-agent
%{_bindir}/fusioninventory-agent-config
%{_bindir}/fusioninventory-injector
%{_mandir}/man1/*
%{_mandir}/man3/*
%{perl_vendorlib}/FusionInventory
%{perl_vendorlib}/auto/share/dist/FusionInventory-Agent
%{_localstatedir}/log/fusioninventory-agent
%{_localstatedir}/lib/fusioninventory-agent
%config(noreplace) %{_sysconfdir}/sysconfig/fusioninventory-agent
%config(noreplace) %{_sysconfdir}/logrotate.d/fusioninventory-agent
%config(noreplace) %{_sysconfdir}/cron.daily/fusioninventory-agent
%{_initrddir}/fusioninventory-agent


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1530 |12cr|fusioninventory-agent-plugin-netdiscovery-1.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		fusioninventory-agent-plugin-netdiscovery
Version:	1.5
Release:	2
Summary:	OCS Inventory Software deployment support for FusionInventory agent
License:	GPL
Group:		System/Servers
URL:		http://fusioninventory.org/wordpress/
Source0:	http://search.cpan.org/CPAN/authors/id/F/FU/FUSINV/FusionInventory-Agent-Task-NetDiscovery-%{version}.tar.gz
BuildArch:  noarch
BuildRequires:  perl(Module::Install)
BuildRequires:  perl(Module::CoreList)
BuildRequires:  perl-devel

%description
With this module, FusionInventory can accept software deployment request from
an OCS Inventory server.

%prep
%setup -q -n FusionInventory-Agent-Task-NetDiscovery-%{version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%files
%defattr(-,root,root)
%doc AUTHORS Changes README LICENSE
%{perl_vendorlib}/FusionInventory
%{_mandir}/man3/FusionInventory::Agent::Task::NetDiscovery.3pm*



%changelog
* Thu Jun 16 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.5-1mdv2011.0
+ Revision: 685571
- update to new version 1.5

* Wed Mar 30 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.3-1
+ Revision: 649133
- update to new version 1.3

* Mon Aug 16 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.2-1mdv2011.0
+ Revision: 570309
- new version

* Mon Aug 02 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.1-2mdv2011.0
+ Revision: 564982
- fix backportability

* Mon Aug 02 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.1-1mdv2011.0
+ Revision: 564972
- new version

* Mon May 03 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-1mdv2011.0
+ Revision: 541798
- import fusioninventory-agent-plugin-netdiscovery


* Mon May 03 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-1mdv2010.1
- initial mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1531 |12cr|fusioninventory-agent-plugin-ocsdeploy-1.0.5-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Win32::(.*)\\)'
%endif

Name:		fusioninventory-agent-plugin-ocsdeploy
Version:	1.0.5
Release:	3
Summary:	OCS Inventory Software deployment support for FusionInventory agent
License:	GPL
Group:		System/Servers
URL:		http://fusioninventory.org/wordpress/
Source0:	http://search.cpan.org/CPAN/authors/id/G/GO/GONERI/FusionInventory-Agent-Task-OcsDeploy-%{version}.tar.gz
BuildArch:  noarch
BuildRequires: perl-devel

%description
With this module, FusionInventory can accept software deployment request from
an OCS Inventory server.

%prep
%setup -q -n FusionInventory-Agent-Task-OcsDeploy-%{version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%files
%doc AUTHORS Changes README LICENSE
%{perl_vendorlib}/FusionInventory
%{_mandir}/man3/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1532 |12cr|fusioninventory-agent-plugin-snmpquery-1.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		fusioninventory-agent-plugin-snmpquery
Version:	1.3
Release:	2
Summary:	OCS Inventory Software deployment support for FusionInventory agent
License:	GPL
Group:		System/Servers
URL:		http://fusioninventory.org/wordpress/
Source0:	http://search.cpan.org/CPAN/authors/id/F/FU/FUSINV/FusionInventory-Agent-Task-SNMPQuery-%{version}.tar.gz
BuildArch:  noarch
BuildRequires:  perl(Module::Install)
BuildRequires:  perl(Module::CoreList)
BuildRequires:  perl-devel

%description
With this module, FusionInventory can accept software deployment request from
an OCS Inventory server.

%prep
%setup -q -n FusionInventory-Agent-Task-SNMPQuery-%{version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%files
%defattr(-,root,root)
%doc AUTHORS Changes README LICENSE
%{perl_vendorlib}/FusionInventory



%changelog
* Wed Mar 30 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.3-1mdv2011.0
+ Revision: 649134
- update to new version 1.3

* Mon Aug 16 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.2-1mdv2011.0
+ Revision: 570311
- new version

* Mon Aug 02 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.1-2mdv2011.0
+ Revision: 564984
- fix backportability

* Mon Aug 02 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.1-1mdv2011.0
+ Revision: 564971
- new version

* Mon May 03 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-1mdv2010.1
+ Revision: 541802
- import fusioninventory-agent-plugin-snmpquery


* Mon May 03 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-1mdv2010.1
- initial mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1533 |12cr|fusionsound-1.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname FusionSound

%define major 2
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

%define dfbmoduledir %(pkg-config --variable=moduledir direct)

Name:		fusionsound
Version:	1.6.2
Release:	1
License:	GPLv2+
Group:		System/Libraries
Summary:	An audio sub system
Url:		http://www.directfb.org
Source0:	http://www.directfb.org/downloads/Core/%{oname}-%{version}.tar.gz
Patch0:		FusionSound-1.6.2-ffmpeg1.0.patch
Patch1:		fusionsound-20080311-fix-format-errors.patch
BuildRequires:	ffmpeg-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(directfb)
BuildRequires:	pkgconfig(libcddb)
BuildRequires:	pkgconfig(mad)
BuildRequires:	pkgconfig(vorbis)
Provides:	%{oname} = %{version}-%{release}

%description
FusionSound is a very powerful audio sub system in the
manner of DirectFB and a technical demonstration of Fusion.

FusionSound supports multiple applications using Fusion IPC.
It provides streams, static sound buffers and control over any
number of concurrent playbacks. Sample data is always stored
in shared memory, starting a playback simply adds an entry to
the playlist of the mixer thread in the master application.

%package -n %{libname}
Group:		System/Libraries
Summary:	An audio sub sytem

%description -n %{libname}
FusionSound is a very powerful audio sub system in the
manner of DirectFB and a technical demonstration of Fusion. 

FusionSound supports multiple applications using Fusion IPC.
It provides streams, static sound buffers and control over any
number of concurrent playbacks. Sample data is always stored
in shared memory, starting a playback simply adds an entry to
the playlist of the mixer thread in the master application.

%package -n %{develname}
Group:		Development/Other
Summary:	An audio sub system
Requires:	%{libname} = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
FusionSound is a very powerful audio sub system in the
manner of DirectFB and a technical demonstration of Fusion.

FusionSound supports multiple applications using Fusion IPC.
It provides streams, static sound buffers and control over any
number of concurrent playbacks. Sample data is always stored
in shared memory, starting a playback simply adds an entry to
the playlist of the mixer thread in the master application.


%prep
%setup -q -n %{oname}-%{version}
%patch0 -p1
%patch1 -p2

%build
autoreconf -fi
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc AUTHORS ChangeLog TODO
%{_bindir}/fs*
%{_mandir}/*/%{name}*
%dir %{dfbmoduledir}/interfaces/IFusionSound
%{dfbmoduledir}/interfaces/IFusionSound/libifusionsound.*
%dir %{dfbmoduledir}/interfaces/IFusionSoundMusicProvider
%{dfbmoduledir}/interfaces/IFusionSoundMusicProvider/libifusionsoundmusicprovider_cdda.*
%{dfbmoduledir}/interfaces/IFusionSoundMusicProvider/libifusionsoundmusicprovider_ffmpeg.*
%{dfbmoduledir}/interfaces/IFusionSoundMusicProvider/libifusionsoundmusicprovider_mad.*
%{dfbmoduledir}/interfaces/IFusionSoundMusicProvider/libifusionsoundmusicprovider_playlist.*
%{dfbmoduledir}/interfaces/IFusionSoundMusicProvider/libifusionsoundmusicprovider_vorbis.*
%{dfbmoduledir}/interfaces/IFusionSoundMusicProvider/libifusionsoundmusicprovider_wave.*
%dir %{dfbmoduledir}/snddrivers
%{dfbmoduledir}/snddrivers/libfusionsound_alsa.*
%{dfbmoduledir}/snddrivers/libfusionsound_oss.*
%{dfbmoduledir}/snddrivers/libfusionsound_wave.*

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc AUTHORS ChangeLog TODO
%{_libdir}/pkgconfig/fusionsound*.pc
%{_includedir}/fusionsound
%{_includedir}/fusionsound-internal
%{_libdir}/*.so


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1534 |12cr|fvwm-1.24r-33
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		fvwm
Version:	1.24r
Summary:	An X Window System based window manager
Release:	%mkrel 33
Epoch:		1
License:	GPLv2+
Group:		Graphical desktop/FVWM based
BuildRequires:	libx11-devel
BuildRequires:	libxext-devel
BuildRequires:	libxpm-devel
BuildRequires:	libxt-devel
BuildRequires:	x11-data-bitmaps
BuildRequires:	libxmu-devel
BuildRequires:	imake
Requires:	x11-data-bitmaps fvwm2-icons xterm xsetroot
URL:		http://www.fvwm.org/
Source0:	sunsite.unc.edu:/pub/Linux/X11/window-managers/%{name}-%{version}.tar.bz2
Source1:	%{name}-%{version}-system-menu.fvwmrc
Source2:	fvwm1.menu-method
Source3:	%{name}.icon-48.png
Source4:	%{name}.icon-32.png
Source5:	%{name}.icon-16.png
# patch to add FHS compliance
Patch0:		%{name}-%{version}-fsstnd.patch
# add Alpha support on linux for the makefile
Patch1:		%{name}-%{version}-imake.patch
# ??? try to open a file in exclusive mode 
Patch2:		%{name}-%{version}-security.patch
# add a suffix to manpage 
Patch3:		%{name}-%{version}-fvwmman.patch
# increase the number of popup from 50 to 100
Patch4:		%{name}-%{version}-menu-100.patch
# remove /usr/lib/X11 from linker search path 
Patch5:		%{name}-%{version}-config.patch
Buildroot:	%{_tmppath}/%{name}-%{version}-root

%description
FVWM (the F stands for whatever you want, but the VWM stands for Virtual Window
Manager) is a window manager for the X Window System. FVWM was derived from the
twm window manager. FVWM is designed to minimize memory consumption, to provide
window frames with a 3D look, and to provide a simple virtual desktop. FVWM can
be configured to look like Motif.

Install the fvwm package if you'd like to use the FVWM window manager. If you
install fvwm, you'll also need to install fvwm2-icons.

%prep

%setup -q
%patch0 -p1 -b .fsstnd
%patch1 -p1 -b .imake
%patch2 -p1 -b .security
%patch3 -p1 -b .fvwmman
%patch4 -p1
%patch5 -p1
install -m644 %{SOURCE3} %{name}-48.png
install -m644 %{SOURCE4} %{name}-32.png
install -m644 %{SOURCE5} %{name}-16.png
# fix strange perms
chmod 644 sample.fvwmrc/*

%build
xmkmf
make Makefiles
%make CDEBUGFLAGS="%optflags" EXTRA_LDOPTIONS="%ldflags"

%install
rm -rf %{buildroot}
make install install.man DESTDIR=%{buildroot}
mkdir -p %{buildroot}/%{_datadir}/X11/fvwm/
rm -f %{buildroot}/%{_sysconfdir}/X11/fvwm/system.fvwmrc

mkdir -p %{buildroot}%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Categories=X-MandrivaLinux-System-Session-Windowmanagers;
Name=Fvwm
Comment=FVWM Windows manager
Icon=fvwm
Exec=startfvwm
EOF

install -D -m 644 %{SOURCE1} %{buildroot}/%{_datadir}/X11/fvwm/system.fvwmrc
install -D -m 644 %{SOURCE2} %{buildroot}/%{_menudir}/%{name}

# icons
install -D -m 644 %{name}-16.png %{buildroot}%{_miconsdir}/%{name}.png
install -D -m 644 %{name}-32.png %{buildroot}%{_iconsdir}/%{name}.png 
install -D -m 644 %{name}-48.png %{buildroot}%{_liconsdir}/%{name}.png

mkdir -p %{buildroot}/%{_sysconfdir}/X11/wmsession.d/
cat << EOF > %{buildroot}/%{_sysconfdir}/X11/wmsession.d/10Fvwm1
NAME=Fvwm1
EXEC=%{_bindir}/startfvwm
DESC=A very stable and light window manager
SCRIPT:
exec %{_bindir}/startfvwm
EOF

# 1.24r-24mdk: add startfvwm script to set cursor (defaults to wait)
# is this the right way to set the cursor?
cat > %{buildroot}%{_bindir}/startfvwm << EOF
#!/bin/sh
%{_bindir}/xsetroot -cursor_name left_ptr
exec %{_bindir}/fvwm
EOF
chmod 755 %{buildroot}%{_bindir}/startfvwm

%post
%if %mdkversion < 200900
%update_menus
%endif
%make_session

%postun
%if %mdkversion < 200900
%clean_menus
%endif
%make_session

%clean
rm -fr %{buildroot}

%files
%defattr(-,root,root)
%config(noreplace) %{_menudir}/%{name}
%config(noreplace) %{_sysconfdir}/X11/wmsession.d/10Fvwm1
%doc sample.fvwmrc/*
%{_datadir}/applications/mandriva-%{name}.desktop
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_datadir}/X11/fvwm
%{_bindir}/fvwm
%{_bindir}/startfvwm
%{_mandir}/man*/*


%changelog
* Thu Feb 03 2011 Funda Wang <fwang@mandriva.org> 1:1.24r-33mdv2011.0
+ Revision: 635470
- tighten BR

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.24r-32mdv2011.0
+ Revision: 610781
- rebuild

* Tue Mar 02 2010 Michael Scherer <misc@mandriva.org> 1:1.24r-31mdv2010.1
+ Revision: 513429
- fix rpmlint warning on startfvwm
- fix License
- move fwvm session file to the proper directory ( fix #57945 )

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 1:1.24r-31mdv2010.0
+ Revision: 428977
- rebuild

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1:1.24r-30mdv2009.0
+ Revision: 266825
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri May 30 2008 Paulo Andrade <pcpa@mandriva.com.br> 1:1.24r-29mdv2009.0
+ Revision: 213535
- Uncompress some of the patches to make it easier to change them, and
  also to allow viewing the diffs in the commit mail logs.
  Add extra minimal Requires.
  Patch fvwm-1.24r-config.patch was actually undoing
  fvwm-1.24r-fsstnd.patch.bz2 and adding yet another alternative
  (from /usr/bin/X11 to /usr/X11R6/bin to /usr/bin ...), but was kept as
  it is still required to tell how to link with libXpm (could also just
  be merged in another patch).

* Wed May 21 2008 Paulo Andrade <pcpa@mandriva.com.br> 1:1.24r-27mdv2009.0
+ Revision: 209604
- Don't install files under /usr/X11R6.
  These changes should allow rebuilding the package and passing build
  system tests.
  Directly install data files in /usr/share/X11.

* Thu Jan 03 2008 Thierry Vignaud <tv@mandriva.org> 1:1.24r-26mdv2008.1
+ Revision: 141940
- auto-convert XDG menu entry
- adjust file list
- fix man pages directory
- BR imake
- kill re-definition of %%buildroot on Pixel's request
- buildrequires X11-devel instead of XFree86-devel
- use %%mkrel
- import fvwm

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Sun Mar 13 2005 Franck Villaume <fvill@freesurf.fr> 1.24r-26mdk
- add missing files

* Thu Feb 26 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.24r-25mdk
- own /etc/X11/fvwm

* Mon Dec 29 2003 Marcel Pol <mpol@mandrake.org> 1.24r-24mdk
- add startfvwm script to set cursor
- unzip icons

* Sat Mar 15 2003 Marcel Pol <mpol@gmx.net> 1.24r-23mdk
- buildrequires: XFree86

* Mon Mar 11 2002 Guillaume Rousse <g.rousse@linux-mandrake.com> 1.24r-22mdk
- resurrected by popular demand 
- s/Copyright/License/
- used png icons

* Mon Jan 07 2002 David BAUDENS <baudens@mandrakesoft.com> 1.24r-21mdk
- Rebuild

* Mon Nov 13 2000 David BAUDENS <baudens@mandrakesoft.com> 1.24r-20mdk
- Build with glibc-2.2 & gcc-2.96

* Mon Aug 07 2000 Frederic Lepied <flepied@mandrakesoft.com> 1.24r-19mdk
- automatically added BuildRequires

* Wed Jul 12 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 1.24r-18mdk
- Add support for the new chksession.

* Sun May 13 2000 David BAUDENS <baudens@mandrakesoft.com> 1.24r-17mdk
- Fix build for i486

* Tue May  2 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 1.24r-16mdk
- moved icons' ratio to 1.0 because some wm won't resize keeping aspect ratio
- added a mini icon

* Mon May  1 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 1.24r-15mdk
- fixed postun script
- added url
- added icons
- cleaned up specfile
- removed version in menu entry

* Fri Apr 28 2000 damien <damien@mandrakesoft.com> 1.24r-14mdk
- added fndSession call.

* Fri Apr  7 2000 DindinX <odin@mandrakesoft.com> 1.24r-13mdk
- Still better default configuration
- Added support for the 'Menu' key.

* Wed Apr  5 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 1.24r-12mdk
- Better default configuration.
- Menu can do more than 50 entry.
- Add menu support.

* Mon Mar 27 2000 DindinX <odin@mandrakesoft.com> 1.24r-11mdk
- Spec fixes

* Wed Jan 12 2000 Pixel <pixel@mandrakesoft.com>
- fix build as non-root (defattr)

* Wed Nov 03 1999 Jerome Martin <jerome@mandrakesoft.com>
- rebuild for new distribution
- minor specfile cleanup

* Tue May 11 1999 Bernhard Rosenkraenzer <bero@mandrakesoft.com>
- Mandrake adaptions

* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
- auto rebuild in the new build environment (release 17)

* Wed Dec 30 1998 Cristian Gafton <gafton@redhat.com>
- build for glibc 2.1

* Thu May 07 1998 Prospector System <bugs@redhat.com>
- translations modified for de, fr, tr

* Fri May 01 1998 Cristian Gafton <gafton@redhat.com>
- tagged config files correctly
- buildroot

* Thu Oct 23 1997 Cristian Gafton <gafton@redhat.com>
- fixed it for AnotherLevel (icon paths, etc)

* Thu Jul 10 1997 Erik Troan <ewt@redhat.com>
- built against glibc

* Mon Mar 24 1997 Michael Fulbright <msf@redhat.com>
- Fixed system.fvwmrc to point at /usr/X11R6/include/X11/bitmaps and pixmaps. 
  Fvwm wasn't find icons otherwise, which is why they disappeared if someone
  upgraded from 4.0 to 4.1! 


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1535 |12cr|fvwm2-2.6.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# These are bogus as they're all internal, nothing else can use 'em
# The perl-Gtk requires is also not really necessary
# Inspired by Fedora - AdamW 2008/08
%define __noautoreq 'perl(\\(FvwmCommand\\)|\\(FVWM::|\\(General::)'
%define __noautoprov 'perl(\\(FvwmCommand\\)|\\(FVWM::|\\(General::)'

Name:		fvwm2
Version:	2.6.5
Release:	1
Summary:	An improved version of the FVWM X-based window manager
URL: 		http://www.fvwm.org/
Source0:	ftp://ftp.fvwm.org/pub/fvwm/version-2/fvwm-%{version}.tar.bz2
Source1:	fvwm2.png
Source2:	fvwm2
Source3:	system.fvwm2rc
Source4:	configuration
Source5:	http://www.cl.cam.ac.uk/~pz215/fvwm-scripts/scripts/fvwm-xdg-menu.py
# From Gentoo, which got it from fvwm-user mailing list; enables fast
# translucent menus - AdamW 2008/08
Patch0:		fvwm-2.5.26-translucent-menus.diff
# From Fedora: use xdg-open instead of 'netscape' - AdamW 2008/08
Patch1:		fvwm-2.6.5-rosa-www-browser.patch
# From Fedora: use mimeopen instead of just opening files with an
# editor - AdamW 2008/08
Patch2:		fvwm-2.5.21-mimeopen.patch
# From Fedora: generate menu using fvwm-xdg-menu.py (external source
# above) instead of hardcoding it
Patch3:		fvwm-2.5.21-menu-generate.patch
Patch4:		fvwm-2.5.26-fix-str-fmt.patch
License:	GPLv2+
Group:		Graphical desktop/FVWM based
Requires:	fvwm-icons
# for www-browser
Requires:	desktop-common-data
# for fvwm-bug
Requires:	sendmail-command
# for fvwm-menu-headlines
Requires:	xdg-utils
# for fvwm-menu-xlock
Requires:	xlockmore
# for auto-menu generation
Requires:	imagemagick pyxdg
Requires:	xterm
Requires:	xdg-compliance-menu
# for mimeinfo
#Requires:	perl-File-MimeInfo
BuildRequires:	flex
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xt)
BuildRequires:  pkgconfig(xft)
BuildRequires:	xpm-devel
BuildRequires:	png-devel
BuildRequires:	readline-devel
BuildRequires:	termcap-devel
BuildRequires:  fribidi-devel
BuildRequires:  rplay-devel
BuildRequires:  libstroke-devel
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	pkgconfig(xinerama)

%description
FVWM2 (the F stands for whatever you want, but the VWM stands for Virtual
Window Manager) is an improved version of the FVWM window manager for the X
Window System and shares the same characteristics as FVWM.

%prep
%setup -q -n fvwm-%{version}
%patch0 -p0 -b .translucent
%patch1 -p1 -b .www
#patch2 -p1 -b .mime
%patch3 -p1 -b .generate
%patch4 -p0 -b .str

%build
%configure2_5x \
    --disable-gtk \
    --libexecdir=%{_libdir}/X11/fvwm2 \
    --sysconfdir=%{_sysconfdir}/X11/fvwm2 \
    --with-imagepath=%{_datadir}/icons


%make LOCALEDIR=%{_datadir}/locale localedir=%{_datadir}/locale

%install
%{makeinstall_std} LOCALEDIR=%{_datadir}/locale localedir=%{_datadir}/locale

install -d -m 755 %{buildroot}%{_iconsdir}
install -m 644 %{SOURCE1} %{buildroot}%{_iconsdir}

mkdir -p %{buildroot}%{_sysconfdir}/X11/fvwm2
install -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/X11/fvwm2
install -m 644 %{SOURCE4} %{buildroot}%{_sysconfdir}/X11/fvwm2

mkdir -p %{buildroot}%{_sysconfdir}/menu.d
install -m 755 %{SOURCE2} %{buildroot}%{_sysconfdir}/menu.d

# session stuff
mkdir -p %{buildroot}%{_sysconfdir}/X11/wmsession.d
cat > %{buildroot}%{_sysconfdir}/X11/wmsession.d/09fvwm2 << EOF
NAME=Fvwm2
ICON=fvwm2.png
EXEC=%{_bindir}/fvwm2
DESC=A popular window manager
SCRIPT:
exec %{_bindir}/fvwm2
EOF

# OT fvwm is fvwm1
rm -f %{buildroot}%{_bindir}/fvwm2
mv %{buildroot}%{_bindir}/fvwm %{buildroot}%{_bindir}/fvwm2

# menus
install -D -m0755 -p %{SOURCE2} %{buildroot}%{_bindir}/fvwm-xdg-menu

%find_lang %{name} --all-name

%files -f %{name}.lang
%defattr(-,root,root)
%doc INSTALL README AUTHORS INSTALL.fvwm NEWS ChangeLog docs
%config(noreplace) %{_sysconfdir}/X11/fvwm2
%config(noreplace) %{_sysconfdir}/menu.d/fvwm2
%config(noreplace) %{_sysconfdir}/X11/wmsession.d/09fvwm2
%{_mandir}/man1/*
%{_bindir}/*
%{_datadir}/fvwm
%{_libdir}/X11/fvwm2
%{_iconsdir}/%{name}.png

%post
%make_session

%postun
%make_session

%changelog
* Tue Feb 15 2011 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 2.5.26-3mdv2011.0
+ Revision: 637848
- Require xdg-compliance-menu (moved from desktop-common-data)

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 2.5.26-2mdv2011.0
+ Revision: 437611
- rebuild

* Sat Apr 04 2009 Funda Wang <fwang@mandriva.org> 2.5.26-1mdv2009.1
+ Revision: 363986
- fix str fmt
- rediff translucent menu patch

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Wed Aug 06 2008 Adam Williamson <awilliamson@mandriva.org> 2.5.26-1mdv2009.0
+ Revision: 264127
- clean up a couple of variables
- buildrequires librsvg-devel and libxinerama-devel to enable these functions
  (thanks Fedora)
- drop the GTK+ 1.2 buildrequire (and hence the old and useless GTK+ 1.2 module)
- add several requires (thanks Fedora)
- new license policy
- sync patches with Fedora: add xdg-open.patch, mimeopen.patch and menu-generate.patch
- update to latest translucent-menus.diff from Gentoo
- add fvwm-xdg-menu.py as a source (from Fedora, needed for a Fedora patch)
- reorder sources
- fix indentations
- get rid of some bogus requires and provides (thanks Fedora)
- remove some unnecessary %%defines
- new release 2.5.26

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2.5.21-4mdv2009.0
+ Revision: 245567
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Thu Mar 13 2008 Andreas Hasenack <andreas@mandriva.com> 2.5.21-2mdv2008.1
+ Revision: 187612
- rebuild for 2008.1

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue May 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.5.21-1mdv2008.0
+ Revision: 29904
- new version


* Thu Jan 18 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.5.18-4mdv2007.0
+ Revision: 110130
- revert to previous setup, with distinct configuration and menu files included from main configuration file

* Mon Dec 11 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.5.18-3mdv2007.1
+ Revision: 94775
- bump release
- buildrequires libxft-devel

* Fri Dec 08 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.5.18-2mdv2007.1
+ Revision: 92250
- return of the translucent menu patch

* Wed Nov 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.5.18-1mdv2007.1
+ Revision: 88337
- new version
  drop transclucy patch (merged upstream)

* Thu Nov 16 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.5.10-9mdv2007.1
+ Revision: 84723
- new release
- fix buildrequires name
- bump release
- fix buildrequires
- bump release
- removed unused macros
- unused anymore
- move icons into a distinct source package, as they are distributed separatly
- fix menus
- no more need for the cursor hack
- add icon in wmsession script
- switch to new menu conversion system
- no need for menu entries
- patch is now uncompressed
- use a single configuration file, as twm
- uncompressed all additional sources
- icons are now generated with convert
- revert previous change, seems this menu template is needed after all
- don't ship default menu, let's use standard menu system
- unused anymore
- convert old menu to new xdg menu
  fix old menu to use png icons
  use fvwm2 icons set
- drop old obsoletes
- %%{1}mdv2007.1
- spec cleanup
- fix prefix
- fix buildrequires
- Import fvwm2

* Thu Jan 20 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 2.5.10-5mdk
- rebuild for new readline

* Sun Jul 25 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 2.5.10-4mdk
- From Philippe Reynes <trem@zarb.org> 
    - fix the compilation problem

* Sun Jun 13 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 2.5.10-3mdk
- Fix missing binary (Thanks Gregoire Favre <Gregoire.Favre@freesurf.ch>)

* Fri Jun 11 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 2.5.10-2mdk
- apply transparency patch0 (ask by Yves Brissaud)

* Fri Jun 11 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 2.5.10-1mdk
- 2.5.10

* Fri Apr 23 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 2.4.18-1mdk
- 2.4.18


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1536 |12cr|fvwm-icons-1.0-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	fvwm-icons
%define	version	1.0
%define	release	%mkrel 10

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	FVWM icons
URL: 		http://www.fvwm.org/
Source:		http://www.fvwm.org/generated/icon_download/fvwm_icons.tar.bz2
License:	GPL
Group:		Graphical desktop/FVWM based
Obsoletes:	fvwm2-icons
Provides:	fvwm2-icons
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
The icons that used to be part of the fvwm source distribution are now
accessible separately.

%prep
%setup -q -n fvwm_icons

%build

%install
shopt -s extglob
install -d -m 755 %{buildroot}%{_iconsdir}
install -d -m 755 %{buildroot}%{_miconsdir}

for i in mini.*; do
    install -m 644 $i %{buildroot}%{_miconsdir}/${i#mini.}
done
for i in !(mini.*); do
    install -m 644 $i %{buildroot}%{_iconsdir}/${i}
done

# prevent conflicts
rm -f %{buildroot}%{_iconsdir}/xemacs.xpm
rm -f %{buildroot}%{_miconsdir}/xmag.xpm
# From twm
rm -f %{buildroot}%{_miconsdir}/twm.xpm

%files
%defattr(-,root,root)
%{_iconsdir}/*.xpm
%{_miconsdir}/*.xpm

%clean
rm -rf %{buildroot}




%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-10mdv2011.0
+ Revision: 618376
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 1.0-9mdv2010.0
+ Revision: 428979
- rebuild

* Thu Aug 07 2008 Olivier Thauvin <nanardon@mandriva.org> 1.0-8mdv2009.0
+ Revision: 265611
- kill twm icons because conflicts

* Tue Aug 05 2008 Adam Williamson <awilliamson@mandriva.org> 1.0-7mdv2009.0
+ Revision: 264104
- obsolete and provide fvwm2-icons (currently it's an orphan of fvwm2)
- don't require fvwm (no reason to, any require should be in the other direction)
- fix some indentations

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.0-6mdv2009.0
+ Revision: 245571
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.0-4mdv2008.1
+ Revision: 140731
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Mon Mar 05 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-4mdv2007.0
+ Revision: 132919
- fix conflict with xmag (bug #27433)

* Thu Nov 16 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-3mdv2007.1
+ Revision: 84684
- new release
- install mini icons in dedicated directory

* Tue Nov 14 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-2mdv2007.1
+ Revision: 84082
- bump release
- remove conflicting xemacs icon

* Tue Nov 14 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-1mdv2007.1
+ Revision: 84056
- Import fvwm-icons


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1537 |12cr|fwbackups-1.43.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	fwbackups
%define version	1.43.4
#define pre	rc6
%define rel	2

Summary:	Feature-rich user backup program
Name:		%{name}
Version:	%{version}
Release:	%mkrel %{?pre:0.%{pre}.}%{rel}
Group:		Archiving/Backup
License:	GPLv2+
URL:		http://www.diffingo.com/oss/fwbackups/
Source:		http://www.diffingo.com/downloads/fwbackups/%{name}-%{version}%{?pre:%{pre}}.tar.bz2
Source1:	fwbackups-po.tar.gz
Patch0:		fwbackups-desktop.patch
Patch1:		fwbackups-glade.patch
Patch2:		fwbackups-runapp.patch
BuildRoot:	%{_tmppath}/%{name}-root
BuildArch:	noarch
BuildRequires:	imagemagick
BuildRequires:	intltool
BuildRequires:	xsltproc
BuildRequires:	python-devel
Requires:	pygtk2.0
Requires:	pygtk2.0-libglade
Requires:	python-pycrypto
Requires:	python-paramiko
Requires:	python-notify
Requires:	tar
Requires:	rsync

%description
fwbackups is a feature-rich user backup program that allows you to
backup your documents anytime, anywhere.

It offers a simple but powerful interface that permits you to perform
backups with ease, supporting scheduled backups and backing up to
remote computers.

%prep
%setup -q -n %{name}-%{version}%{?pre:%{pre}} -a1
%apply_patches

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

# icon theme spec
install -d -m755 %{buildroot}%{_iconsdir}/hicolor/{scalable,48x48,32x32,16x16}/apps
mv %{buildroot}%{_datadir}/pixmaps/%{name}.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/
for i in 16x16 32x32 48x48; do
	convert %{buildroot}%{_iconsdir}/hicolor/scalable/apps/%{name}.svg -resize ${i} %{buildroot}%{_iconsdir}/hicolor/${i}/apps/%{name}.png
done

%find_lang %{name} 

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog README TODO
%{_bindir}/%{name}
%{_bindir}/%{name}-*
%{_datadir}/%{name}
%{_datadir}/applications/fwbackups.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.*
%{python_sitelib}/%{name}
%{_localedir}/*

%changelog
* Mon Oct 10 2011 Александр Казанцев <kazancas@mandriva.org> 1.43.4-2mdv2012.0
+ Revision: 703996
- made fwbackups translatable
- add russian translate
- fix desktop file for Russian
- fix glade file for missing translatable part and runapp for nontranslated part

* Tue Mar 08 2011 Jani Välimaa <wally@mandriva.org> 1.43.4-1
+ Revision: 642930
- new version 1.43.4

* Sun Oct 31 2010 Funda Wang <fwang@mandriva.org> 1.43.3-0.rc6.1mdv2011.0
+ Revision: 590923
- new version 1.43.3 r6

* Sun Oct 31 2010 Funda Wang <fwang@mandriva.org> 1.43.3-0.rc5.2mdv2011.0
+ Revision: 590878
- BR python-devel
- rebuild for py 2.7

* Wed Sep 01 2010 Anssi Hannula <anssi@mandriva.org> 1.43.3-0.rc5.1mdv2011.0
+ Revision: 575154
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1538 |12cr|fwmon-1.1.0-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name fwmon
%define version 1.1.0
%define release  %mkrel 10

Summary: A linux netlink firewall monitor
Name: %name
Version: %version
Release: %release
License: GPL
Group: System/Servers
Source: %name-%{version}.tar.bz2
# http://qa.mandriva.com/show_bug.cgi?id=36213
Patch: fwmon-1.1.0-mb.patch
BuildRoot: %_tmppath/%{name}-buildroot
Buildrequires: libpcap-devel
Url: http://www.scaramanga.co.uk/fwmon/

%description
This program allows you to monitor ipchains/iptables output in realtime.
It  supports both logging to a file/stdout and/or to tcpdump format
capture logs. It also supports security features such as running
non-root, and chrooting itself.

%prep
rm -rf $RPM_BUILD_ROOT

%setup -q
%patch -p1 -b .mb

%build

%make

%install
mkdir -p $RPM_BUILD_ROOT%_sysconfdir/logrotate.d
mkdir -p $RPM_BUILD_ROOT%_sbindir
mkdir -p $RPM_BUILD_ROOT%_mandir/man8/
install --strip -m 500 fwmon $RPM_BUILD_ROOT%_sbindir/fwmon
install -m 644 fwmon.8 $RPM_BUILD_ROOT%_mandir/man8/fwmon.8
install -m 644 logrotate.fwmon $RPM_BUILD_ROOT%_sysconfdir/logrotate.d/fwmon

%post

# Add the fwmon user
adduser -d /var/log/fwmon -s /bin/false -M fwmon 2>/dev/null || true

# Add the fwmon directory if it isnt already there
if [ ! -d /var/log/fwmon ]; then
	mkdir /var/log/fwmon
	chown fwmon.fwmon /var/log/fwmon
	chmod 700 /var/log/fwmon
fi

# Add a line to init
F_UID=`id -u fwmon`
F_GID=`id -g fwmon`
INITLINE="fw:2345:respawn:fwmon -sa -l /fwmon.log -t /fwmon.cap -u $F_UID -g $F_GID -c /var/log/fwmon"
echo "#$INITLINE" >> /etc/inittab

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(0644,root,root)
%config(noreplace) %_sysconfdir/logrotate.d/fwmon

%defattr(0755,root,root)
%_sbindir/fwmon

%defattr(644,root,root,755)
%doc README README.2nd README.chroot COPYING
%doc initdb.sql
%_mandir/man8/*



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-10mdv2011.0
+ Revision: 618385
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 1.1.0-9mdv2010.0
+ Revision: 428980
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.1.0-8mdv2009.0
+ Revision: 245575
- rebuild

* Wed Jan 09 2008 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 1.1.0-6mdv2008.1
+ Revision: 147307
- Added patch to address http://qa.mandriva.com/show_bug.cgi?id=36213,
  /usr/include/asm/system.h header doesn't exist anymore. It isn't a bug
  in kernel headers exported to userspace, since system.h includes linux
  spefic code (like alternatives patching), and also I think isn't task
  of linux kernel to define generic macros for userspace to use, like
  mb. So define our own version of mb, the same way/based on
  /usr/include/alsa/iatomic.h from alsa-lib (libalsa2-devel).

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - fix kernel require
    - BR kernel-server-devel-latest for asm/system.h
    - kill re-definition of %%buildroot on Pixel's request
    - use %%mkrel
    - import fwmon


* Thu Jul 07 2005 Lenny Cartier <lenny@mandrakesoft.com> 1.1.0-5mdk
- rebuild

* Wed Jun 02 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.1.0-4mdk
- 1.1.0

* Tue Apr 29 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.1.0-3mdk
- buildrequires

* Thu Jan 30 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.1.0-2mdk
- rebuild

* Fri Feb 15 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.1.0-1mdk
- 1.1.0

* Wed Feb 13 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.0.11-1mdk
- 1.0.11

* Fri Jan 25 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.0.10-1mdk
- 1.0.10

* Thu Jan 10 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.0.9-1mdk
- 1.0.9

* Wed Oct 10 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.0.7-1mdk
- new in contribs

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1539 |12cr|fyre-1.0.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:      fyre
Summary:   Explorer for iterated chaotic functions
Version:   1.0.1
Release:   %mkrel 8
License:   GPLv2+
Group:     Graphics
Source:    http://flapjack.navi.cx/releases/fyre/%{name}-%{version}.tar.bz2
Patch: fyre-1.0.0-datadir.patch
Patch1: fyre-1.0.1-format-strings.patch
URL:       http://fyre.navi.cx
BuildRoot: %_tmppath/%name-%version-%release
Requires(post): desktop-file-utils shared-mime-info
Requires(postun): desktop-file-utils shared-mime-info
BuildRequires: gtk2-devel OpenEXR-devel
BuildRequires: libglade2.0-devel
BuildRequires: libgnet2-devel
BuildRequires: desktop-file-utils shared-mime-info
BuildRequires: automake1.9

%description
Fyre is a tool for producing computational artwork based on histograms
of iterated chaotic functions. At the moment, it implements the Peter
de Jong map in a fixed-function pipeline with an interactive GTK+
frontend and a command line interface for easy and efficient rendering
of high-resolution, high quality images.

%prep
%setup -q
%patch -p1 -b .datadir
%patch1 -p1
aclocal-1.9
autoconf
automake-1.9

%build
%configure2_5x --enable-gnet --enable-openexr
%make

%install
rm -rf %buildroot
%makeinstall update_xdgmime=true
desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="X-MandrivaLinux-Multimedia-Graphics" \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/*

rm -f %buildroot%{_datadir}/icons/hicolor/icon-theme.cache

%clean
rm -rf %buildroot

%post
%update_mime_database
%update_desktop_database
%update_icon_cache hicolor

%postun
%clean_mime_database
%clean_desktop_database
%clean_icon_cache hicolor

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog README TODO
%{_bindir}/fyre
%{_datadir}/applications/fyre.desktop
%{_datadir}/fyre/
%{_datadir}/icons/hicolor/*/apps/*
%{_datadir}/icons/hicolor/48x48/mimetypes/application-x-fyre-animation.png
%{_datadir}/mime/packages/fyre.xml




%changelog
* Wed Jul 27 2011 Götz Waschk <waschk@mandriva.org> 1.0.1-8mdv2012.0
+ Revision: 691825
- rebuild

* Sat Jul 25 2009 Götz Waschk <waschk@mandriva.org> 1.0.1-7mdv2011.0
+ Revision: 399708
- fix format strings
- update license

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.0.1-6mdv2009.0
+ Revision: 245586
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.0.1-4mdv2008.1
+ Revision: 140731
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Feb 09 2007 Götz Waschk <waschk@mandriva.org> 1.0.1-4mdv2007.0
+ Revision: 118561
- rebuild

* Fri Oct 13 2006 Götz Waschk <waschk@mandriva.org> 1.0.1-3mdv2006.0
+ Revision: 63849
- rebuild
- unpack patch
- Import fyre

* Tue Oct 10 2006 Götz Waschk <waschk@mandriva.org> 1.0.1-1mdv2007.1
- update file list
- New version 1.0.1

* Wed Aug 16 2006 Götz Waschk <waschk@mandriva.org> 1.0.0-2mdv2007.0
- initial mdv package

* Fri Mar 04 2005 Mirco Mueller <macslow@bangang.de> 1.0.0-2
- stupid me, I totally forgot to enable gnet2 and OpenEXR support

* Thu Mar 03 2005 Mirco Mueller <macslow@bangang.de> 1.0.0-1
- initial .spec file written for fyre-1.0.0.tar.gz


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1540 |12cr|g15composer-3.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:                   g15composer
Version:                3.2
Release:                5
Summary:                Scriptable command interface to libg15render drawing functions
License:                GPLv2+
Group:                  System/Configuration/Hardware
URL:                    http://g15tools.sourceforge.net/
Source0:                http://downloads.sourceforge.net/g15tools/g15composer-%{version}.tar.bz2
BuildRequires:          bison
BuildRequires:          flex
BuildRequires:          g15-devel
BuildRequires:          g15daemon_client-devel
BuildRequires:          g15render-devel

%description
G15composer is a scriptable command interface to the libg15render drawing
functions that outputs to a g15daemon screen. G15composer exposes all
graphics primitives and text rendering functions of libg15render so that
they may be used in a variety of situations, including from the command
line or in virtually any scripting language.

%prep
%setup -q

%build
%{configure2_5x}
%{make}

%install
%{makeinstall_std}
%{__rm} -r %{buildroot}%{_docdir}

%files 
%defattr(0644,root,root,0755)
%doc AUTHORS COPYING ChangeLog INSTALL NEWS README examples/ 
%defattr(-,root,root,0755)
%{_bindir}/g15composer
%{_mandir}/man1/g15composer.1*


%changelog
* Thu Sep 03 2009 Thierry Vignaud <tvignaud@mandriva.com> 3.2-4mdv2010.0
+ Revision: 428981
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 3.2-3mdv2009.0
+ Revision: 245587
- rebuild

* Fri Feb 08 2008 David Walluck <walluck@mandriva.org> 3.2-1mdv2008.1
+ Revision: 163919
- fix URL
- import g15composer



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1541 |12cr|g15daemon-1.9.5.3-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libname %mklibname g15daemon_client 1
%define libname_devel %mklibname g15daemon_client -d

Name:                   g15daemon
Version:                1.9.5.3
Release:                8
Summary:                Daemon to control logitech G15 keyboards
License:                GPLv2+
Group:                  System/Servers
URL:                    http://g15daemon.sourceforge.net/
Source0:                http://downloads.sourceforge.net/g15daemon/g15daemon-%{version}.tar.bz2
Source1:                g15daemon.init
Patch0:                 %{name}-1.9.5.3-fix-open-with-O_CREAT.patch
Requires(post):         rpm-helper
Requires(preun):        rpm-helper
BuildRequires:          g15-devel
BuildRequires:          g15render-devel

%description
G15daemon controls the G15 keyboard, allowing the use of 
all keys through the linux kernel uinput device driver.  
It also controls the use of the keyboard's LCD display, 
allows multiple, simultaneous client applications to connect, 
and gives the user the ability to switch between client 
apps at the press of a button.

%package -n %{libname}
Summary:        Daemon to control logitech G15 keyboards
Group:          System/Libraries
Provides:       g15daemon_client = %{EVRD}
Requires:       %{name} >= %{version}

%description -n %{libname}
G15daemon controls the G15 keyboard, allowing the use of
all keys through the linux kernel uinput device driver.
It also controls the use of the keyboard's LCD display,
allows multiple, simultaneous client applications to connect,
and gives the user the ability to switch between client
apps at the press of a button.

%package -n %{libname_devel}
Summary:        Daemon to control logitech G15 keyboards
Group:          Development/C
Provides:       g15daemon_client-devel = %{EVRD}
Requires:       g15daemon_client = %{version}

%description -n %{libname_devel}
G15daemon controls the G15 keyboard, allowing the use of
all keys through the linux kernel uinput device driver.
It also controls the use of the keyboard's LCD display,
allows multiple, simultaneous client applications to connect,
and gives the user the ability to switch between client
apps at the press of a button.

%prep
%setup -q
%patch0 -p1 -b .ocreat

%build
%configure2_5x --disable-static
%make

%install
%{makeinstall_std}
%{__rm} -r %{buildroot}%{_docdir}
%{__mkdir_p} %{buildroot}%{_initrddir}
%{__cp} -a %{SOURCE1} %{buildroot}%{_initrddir}/%{name}

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%files 
%defattr(0644,root,root,0755)
%doc AUTHORS ChangeLog COPYING Documentation/README* FAQ INSTALL LICENSE NEWS README* TODO contrib lang-bindings 
%defattr(-,root,root,0755)
%{_datadir}/g15daemon
%attr(0755,root,root) %{_initrddir}/%{name}
%{_libdir}/g15daemon
%{_mandir}/man1/*
%{_sbindir}/g15daemon

%files -n %{libname}
%{_libdir}/*.so.*

%files -n %{libname_devel}
%defattr(-,root,root,0755)
%{_includedir}/*
%{_libdir}/*.so
%{_mandir}/man3/*


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.9.5.3-7mdv2011.0
+ Revision: 610782
- rebuild

* Fri Jan 08 2010 Götz Waschk <waschk@mandriva.org> 1.9.5.3-6mdv2010.1
+ Revision: 487511
- the library depends on the daemon to make the clients work

* Mon Sep 14 2009 Götz Waschk <waschk@mandriva.org> 1.9.5.3-5mdv2010.0
+ Revision: 439655
- rebuild for new libusb

* Sun May 24 2009 Jérôme Brenier <incubusss@mandriva.org> 1.9.5.3-4mdv2010.0
+ Revision: 379121
- fix build (open with O_CREAT error)
- fix license (GPLv2+)

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Sat Feb 16 2008 David Walluck <walluck@mandriva.org> 1.9.5.3-1mdv2008.1
+ Revision: 169218
- 1.9.5.3

* Fri Feb 08 2008 David Walluck <walluck@mandriva.org> 1.9.5.2-1mdv2008.1
+ Revision: 163918
- fix URL
- fix Provides and Requires
- add Requires on rpm-helper
- add reload entry to initscript
- import g15daemon



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1542 |12cr|g15macro-1.0.3-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:                   g15macro
Version:                1.0.3
Release:                8
Summary:                Simple Macro recording/playback app for G15Daemon
License:                GPLv2+
Group:                  System/Configuration/Hardware
URL:                    http://g15daemon.sourceforge.net/
Source0:                http://downloads.sourceforge.net/g15daemon/g15macro-%{version}.tar.bz2
Patch0:                 g15macro-1.0.3-rosa-linkage.patch
BuildRequires:          g15-devel
BuildRequires:          g15daemon_client-devel
BuildRequires:          g15render-devel
BuildRequires:          libx11-devel
BuildRequires:          libxtst-devel

%description
A simple Macro recording/playback app for G15Daemon.

Requires X11, libg15render, and the XTEST extension headers to compile, and
XTEST extension in order to function.

Features:
- records both keyboard and mouse activity, playback via 'G' hotkey
- up to 56 macros can be created (using the 'M' keys to select a palette).
- Each macro can have up to 128 steps

%prep
%setup -q
%patch0 -p1

%build
autoreconf -fi
%configure2_5x --enable-xtest
%make

%install
%{makeinstall_std}
%{__rm} -r %{buildroot}%{_docdir}

%files 
%defattr(0644,root,root,0755)
%doc AUTHORS COPYING ChangeLog INSTALL NEWS README
%defattr(-,root,root,0755)
%{_bindir}/g15macro
%{_datadir}/g15macro


%changelog
* Thu Feb 03 2011 Funda Wang <fwang@mandriva.org> 1.0.3-7mdv2011.0
+ Revision: 635471
- tighten BR

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-6mdv2011.0
+ Revision: 618387
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 1.0.3-5mdv2010.0
+ Revision: 428982
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.0.3-4mdv2009.0
+ Revision: 245589
- rebuild

* Mon Feb 11 2008 David Walluck <walluck@mandriva.org> 1.0.3-2mdv2008.1
+ Revision: 165002
- enable xtest

* Fri Feb 08 2008 David Walluck <walluck@mandriva.org> 1.0.3-1mdv2008.1
+ Revision: 163935
- fix file list
- import g15macro



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1543 |12cr|g15message-1.0.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:                   g15message
Version:                1.0.0
Release:                %mkrel 6
Summary:                Simple message/alert tool for g15daemon and the Logitech G15
License:                GPL
Group:                  System/Configuration/Hardware
URL:                    http://g15daemon.sourceforge.net/
Source0:                http://downloads.sourceforge.net/g15daemon/g15message-%{version}.tar.bz2
BuildRequires:		g15-devel
BuildRequires:          g15daemon_client-devel
BuildRequires:          g15render-devel
BuildRoot:              %{_tmppath}/%{name}-%{version}-%{release}-root

%description
A simple message/alert tool for g15daemon and the Logitech G15.
By default (with no additional options) it will display the text on the
commandline for 5seconds, then exit.

Requires libg15render devel package to compile.

%prep
%setup -q

%build
%{configure2_5x}
%{make}

%install
%{__rm} -rf %{buildroot}
%{makeinstall_std}
%{__rm} -r %{buildroot}%{_docdir}

%clean
%{__rm} -rf %{buildroot}

%files 
%defattr(0644,root,root,0755)
%doc AUTHORS COPYING ChangeLog INSTALL NEWS README
%defattr(-,root,root,0755)
%{_bindir}/g15message


%changelog
* Thu Feb 03 2011 Funda Wang <fwang@mandriva.org> 1.0.0-6mdv2011.0
+ Revision: 635479
- x11 is not needed

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-5mdv2011.0
+ Revision: 618388
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 1.0.0-4mdv2010.0
+ Revision: 428983
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.0.0-3mdv2009.0
+ Revision: 245590
- rebuild

* Fri Feb 08 2008 David Walluck <walluck@mandriva.org> 1.0.0-1mdv2008.1
+ Revision: 164308
- import g15message



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1544 |12cr|g15stats-1.9.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:                   g15stats
Version:                1.9.2
Release:                4
Summary:                CPU/Memory/Swap usage meter for G15Daemon
License:                GPLv2+
Group:                  System/Configuration/Hardware
URL:                    http://g15daemon.sourceforge.net/
Source0:                http://downloads.sourceforge.net/g15daemon/g15stats-%{version}.tar.bz2
Patch0:                 g15stats-1.9.2-rosa-linkage.patch
BuildRequires:          g15-devel
BuildRequires:          g15daemon_client-devel
BuildRequires:          g15render-devel
BuildRequires:          pkgconfig(libgtop-2.0)

%description
A CPU/Memory/Swap usage meter for G15Daemon.

This first version of G15Stats requires libgtop development packages to be
installed before compilation.

Features:
CPU Screen displays graphs of User/System/Nice and Idle time, along with
LoadAVG and Uptime.

Memory Screen displays Memory Total & Free, and graph of Used vs
Buffered+Cached Memory.

Swap Screen displays Used, Free and Total swap space, along with the number
of pages currently paged in/out.

Network Screen displays Total bytes In/Out, history graph, Peak speed.

%prep
%setup -q
%patch0 -p1

%build
./autogen.sh
%configure2_5x
%make

%install
%makeinstall_std
%__rm -r %{buildroot}%{_docdir}

%files 
%defattr(0644,root,root,0755)
%doc AUTHORS COPYING ChangeLog README
%defattr(-,root,root,0755)
%{_bindir}/g15stats


%changelog
* Thu Feb 03 2011 Funda Wang <fwang@mandriva.org> 1.9.2-3mdv2011.0
+ Revision: 635486
- tighten BR

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.9.2-2mdv2011.0
+ Revision: 610783
- rebuild

* Fri Dec 11 2009 Jérôme Brenier <incubusss@mandriva.org> 1.9.2-1mdv2010.1
+ Revision: 476531
- new version 1.9.2
- use ./autogen.sh / %%configure
- fix license tag

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 1.0-4mdv2010.0
+ Revision: 428989
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.0-3mdv2009.0
+ Revision: 245592
- rebuild

* Fri Feb 08 2008 David Walluck <walluck@mandriva.org> 1.0-1mdv2008.1
+ Revision: 163937
- import g15stats



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1545 |12cr|gadmin-bind-0.2.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# if I fix the string literal errors according to the wiki Problems
# page, it crashes on startup - AdamW 2009/01
%define Werror_cflags %nil

Summary:	A GTK+ administation tool for ISC BIND
Name:		gadmin-bind
Version:	0.2.5
Release:	%mkrel 2
License:	GPLv3+
Group:		System/Configuration/Networking
URL:		http://www.gadmintools.org/
Source0:	http://mange.dynalias.org/linux/%{name}/%{name}-%{version}.tar.gz
Source1:	%{name}.pam
BuildRequires:	gtk+2-devel
BuildRequires:	imagemagick
BuildRequires:  desktop-file-utils
Requires:	bind >= 9.3.2
Requires:	usermode-consoleonly
Obsoletes:	gbindadmin
Provides:	gbindadmin
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Gadmin-Bind is a fast and easy to use GTK+ administration tool for
ISC BIND.

%prep
%setup -q

%build
%configure2_5x

perl -pi -e 's|^#define CHROOT_PATH .*|#define CHROOT_PATH \"%{_localstatedir}/lib/named-chroot\"|g' config.h
perl -pi -e 's|^#define SYSLOG_PATH .*|#define SYSLOG_PATH \"/var/log/messages\"|g' config.h
perl -pi -e 's|^#define NAMED_USER .*|#define NAMED_USER \"named\"|g' config.h

%make

%install
rm -rf %{buildroot}

%makeinstall INSTALL_USER=`id -un` INSTALL_GROUP=`id -gn`

install -d %{buildroot}%{_sysconfdir}/%{name}

# pam auth
install -d %{buildroot}%{_sysconfdir}/pam.d/
install -d %{buildroot}%{_sysconfdir}/security/console.apps

install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/pam.d/%{name}
install -m 644 etc/security/console.apps/%{name} %{buildroot}%{_sysconfdir}/security/console.apps/%{name}

# locales
%find_lang %name

# Icons
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
convert -geometry 48x48 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
convert -geometry 32x32 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -geometry 16x16 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png

# Menu
mkdir -p %{buildroot}%{_datadir}/applications
sed -i -e 's,%{name}.png,%{name},g' desktop/%{name}.desktop
sed -i -e 's,GADMIN-BIND,Gadmin-Bind,g' desktop/%{name}.desktop
mv desktop/%{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
desktop-file-install --vendor="" \
    --remove-category="Application" \
    --add-category="Settings;Network;GTK;" \
    --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

# Prepare usermode entry
mkdir -p %{buildroot}%{_bindir}
mv %{buildroot}%{_sbindir}/%{name} %{buildroot}%{_sbindir}/%{name}.real
ln -s %{_bindir}/consolehelper %{buildroot}%{_bindir}/%{name}

mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
cat > %{buildroot}%{_sysconfdir}/security/console.apps/%{name} <<_EOF_
USER=root
PROGRAM=%{_sbindir}/%{name}.real
SESSION=true
FALLBACK=false
_EOF_

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root,0755)
%doc COPYING AUTHORS ChangeLog
%config(noreplace) %{_sysconfdir}/pam.d/%{name}
%config(noreplace) %{_sysconfdir}/security/console.apps/%{name}
%dir %{_sysconfdir}/%{name}
%{_bindir}/%{name}
%{_sbindir}/%{name}.real
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/*.png
%{_datadir}/pixmaps/%{name}/*.png
%{_iconsdir}/hicolor/*/apps/%{name}.png



%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.5-2mdv2011.0
+ Revision: 610785
- rebuild

* Sun Mar 21 2010 Funda Wang <fwang@mandriva.org> 0.2.5-1mdv2010.1
+ Revision: 525948
- update to new version 0.2.5

* Fri Feb 12 2010 Funda Wang <fwang@mandriva.org> 0.2.4-1mdv2010.1
+ Revision: 504474
- new version 0.2.4

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 0.2.3-4mdv2010.0
+ Revision: 437612
- rebuild

* Sun Jan 04 2009 Adam Williamson <awilliamson@mandriva.org> 0.2.3-3mdv2009.1
+ Revision: 324131
- install consolehelper link to /usr/bin not /usr/sbin, so it works right
- don't use ALL CAPS in menu entry
- fd.o icons
- clean description a bit
- new license policy
- disable Werror (if I try and fix it, it crashes on startup)

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Tue Sep 09 2008 Emmanuel Andry <eandry@mandriva.org> 0.2.3-2mdv2009.0
+ Revision: 283233
- fix consolehelper

* Tue Sep 09 2008 Emmanuel Andry <eandry@mandriva.org> 0.2.3-1mdv2009.0
+ Revision: 283212
- import gadmin-bind



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1546 |12cr|gadmin-dhcpd-0.5.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A GTK+ administation tool for the ISC DHCPD server
Name:		gadmin-dhcpd
Version:	0.5.2
Release:	%mkrel 1
License:	GPLv3+
Group:		System/Configuration/Networking
URL:		http://www.gadmintools.org/
Source0:	http://mange.dynalias.org/linux/%{name}/%{name}-%{version}.tar.gz
Source1:	%{name}.pam
BuildRequires:	gtk+2-devel
BuildRequires:	imagemagick
BuildRequires:  desktop-file-utils
Requires:	dhcp-server >= 3.0.1
Requires:	usermode-consoleonly
Obsoletes:	gdhcpd
Provides:	gdhcpd
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Gadmin-Dhcpd is a fast and easy to use GTK+ administration tool for the
ISC DHCPD server.

%prep
%setup -q

%build
%configure2_5x

perl -pi -e 's|^#define DHCPD_BINARY .*|#define DHCPD_BINARY \"%{_sbindir}/dhcpd\"|g' config.h
perl -pi -e 's|^#define DHCPD_CONF .*|#define DHCPD_CONF \"%{_sysconfdir}/dhcpd.conf\"|g' config.h
perl -pi -e 's|^#define LEASE_FILE .*|#define LEASE_FILE \"%{_localstatedir}/lib/dhcp/dhcpd.leases\"|g' config.h

%make

%install
rm -rf %{buildroot}

%makeinstall_std INSTALL_USER=`id -un` INSTALL_GROUP=`id -gn`

# pam auth
install -d %{buildroot}%{_sysconfdir}/pam.d/
install -d %{buildroot}%{_sysconfdir}/security/console.apps

install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/pam.d/%{name}
install -m 644 etc/security/console.apps/%{name} %{buildroot}%{_sysconfdir}/security/console.apps/%{name}

# locales
%find_lang %{name}

# Icons
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
convert -geometry 48x48 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
convert -geometry 32x32 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -geometry 16x16 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png

mkdir -p %{buildroot}%{_datadir}/applications
sed -i -e 's,%{name}.png,%{name},g' desktop/%{name}.desktop
sed -i -e 's,GADMIN-DHCPD,Gadmin-Dhcpd,g' desktop/%{name}.desktop
mv desktop/%{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
desktop-file-install --vendor="" \
    --remove-category="Application" \
    --add-category="Settings;Network;GTK;" \
    --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

# Prepare usermode entry
mkdir -p %{buildroot}%{_bindir}
mv %{buildroot}%{_sbindir}/gadmin-dhcpd %{buildroot}%{_sbindir}/gadmin-dhcpd.real
ln -s %{_bindir}/consolehelper %{buildroot}%{_bindir}/gadmin-dhcpd

mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
cat > %{buildroot}%{_sysconfdir}/security/console.apps/%{name} <<_EOF_
USER=root
PROGRAM=%{_sbindir}/%{name}.real
SESSION=true
FALLBACK=false
_EOF_

rm -rf %{buildroot}%{_datadir}/doc/%{name}

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root,0755)
%doc COPYING AUTHORS ChangeLog
%config(noreplace) %{_sysconfdir}/pam.d/%{name}
%config(noreplace) %{_sysconfdir}/security/console.apps/%{name}
%{_bindir}/%{name}
%{_sbindir}/%{name}.real
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/*.png
%{_datadir}/pixmaps/%{name}/%{name}.png
%{_iconsdir}/hicolor/*/apps/%{name}.png



%changelog
* Sat Jan 29 2011 Funda Wang <fwang@mandriva.org> 0.5.2-1mdv2011.0
+ Revision: 633941
- update to new version 0.5.2
- update to new version 0.5.1

* Sun Jan 09 2011 Funda Wang <fwang@mandriva.org> 0.5.0-1mdv2011.0
+ Revision: 630685
- update to new version 0.5.0

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4.9-2mdv2011.0
+ Revision: 610786
- rebuild

* Sun Mar 28 2010 Funda Wang <fwang@mandriva.org> 0.4.9-1mdv2010.1
+ Revision: 528508
- update to new version 0.4.9
- use install_std

* Wed Mar 17 2010 Funda Wang <fwang@mandriva.org> 0.4.8-1mdv2010.1
+ Revision: 522777
- update to new version 0.4.8

* Thu Jan 07 2010 Emmanuel Andry <eandry@mandriva.org> 0.4.7-1mdv2010.1
+ Revision: 487287
- New version 0.4.7

* Fri Sep 11 2009 Emmanuel Andry <eandry@mandriva.org> 0.4.5-1mdv2010.0
+ Revision: 438452
- New version 0.4.5

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 0.4.4-4mdv2010.0
+ Revision: 437613
- rebuild

* Sun Jan 04 2009 Adam Williamson <awilliamson@mandriva.org> 0.4.4-3mdv2009.1
+ Revision: 324138
- install consolehelper link to /usr/bin not /usr/sbin, so it works right
- don't use ALL CAPS in menu entry
- fd.o icons
- clean description a bit
- new license policy
- disable Werror (if I try and fix it, it crashes on startup)

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Tue Sep 09 2008 Emmanuel Andry <eandry@mandriva.org> 0.4.4-2mdv2009.0
+ Revision: 283232
- fix source0

* Tue Sep 09 2008 Emmanuel Andry <eandry@mandriva.org> 0.4.4-1mdv2009.0
+ Revision: 283071
- import gadmin-dhcpd



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1547 |12cr|gadmin-httpd-0.1.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# if I fix the string literal errors according to the wiki Problems
# page, it crashes on startup - AdamW 2009/01
%define Werror_cflags %nil

Summary:	Easy to use GTK+ frontend for the Apache HTTPD webserver
Name:		gadmin-httpd
Version:	0.1.4
Release:	2
License:	GPLv3+
Group:		System/Configuration/Networking
URL:		http://www.gadmintools.org/
Source0:	http://mange.dynalias.org/linux/%{name}/%{name}-%{version}.tar.gz
Source1:	%{name}.pam
BuildRequires:	gtk+2-devel
BuildRequires:	imagemagick
BuildRequires:  desktop-file-utils
Requires:	apache	
Requires:	usermode-consoleonly
Obsoletes:	gadminhttpd
Provides:	gadminhttpd

%description
GAdmin-HTTPD is an easy to use GTK+ frontend for the Apache httpd webserver.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std
#INSTALL_USER=`id -un` INSTALL_GROUP=`id -gn`

# pam auth
install -d %{buildroot}%{_sysconfdir}/pam.d/
install -d %{buildroot}%{_sysconfdir}/security/console.apps

install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/pam.d/%{name}
install -m 644 etc/security/console.apps/%{name} %{buildroot}%{_sysconfdir}/security/console.apps/%{name}

# Icons
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
convert -geometry 48x48 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
convert -geometry 32x32 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -geometry 16x16 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png

# Menu
mkdir -p %{buildroot}%{_datadir}/applications
sed -i -e 's,%{name}.png,%{name},g' desktop/%{name}.desktop
sed -i -e 's,GADMIN-HTTPD,Gadmin-HTTPD,g' desktop/%{name}.desktop
mv desktop/%{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
desktop-file-install --vendor="" \
    --remove-category="Application" \
    --add-category="Settings;Network;GTK;" \
    --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

# Prepare usermode entry
mkdir -p %{buildroot}%{_bindir}
mv %{buildroot}%{_sbindir}/%{name} %{buildroot}%{_sbindir}/%{name}.real
ln -s %{_bindir}/consolehelper %{buildroot}%{_bindir}/%{name}

mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
cat > %{buildroot}%{_sysconfdir}/security/console.apps/%{name} <<_EOF_
USER=root
PROGRAM=%{_sbindir}/%{name}.real
SESSION=true
FALLBACK=false
_EOF_

rm -rf %{buildroot}%{_datadir}/doc/%{name}

%files
%defattr(-,root,root,0755)
%doc COPYING AUTHORS ChangeLog
%config(noreplace) %{_sysconfdir}/pam.d/%{name}
%config(noreplace) %{_sysconfdir}/security/console.apps/%{name}
%{_bindir}/%{name}
%{_sbindir}/%{name}.real
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/*.png
%{_datadir}/pixmaps/%{name}/*.png
%{_iconsdir}/hicolor/*/apps/%{name}.png



%changelog
* Sat Aug 14 2010 Funda Wang <fwang@mandriva.org> 0.1.4-1mdv2011.0
+ Revision: 569754
- new version 0.1.4

* Sun Feb 28 2010 Funda Wang <fwang@mandriva.org> 0.1.2-3mdv2010.1
+ Revision: 512756
- fix build

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sun Jan 04 2009 Adam Williamson <awilliamson@mandriva.org> 0.1.2-2mdv2009.1
+ Revision: 324163
- install consolehelper link to /usr/bin not /usr/sbin, so it works right
- don't use ALL CAPS in menu entry
- fd.o icons
- clean description a bit
- new license policy
- disable Werror (if I try and fix it, it crashes on startup)

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Tue Sep 09 2008 Emmanuel Andry <eandry@mandriva.org> 0.1.2-1mdv2009.0
+ Revision: 283230
- import gadmin-httpd



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1548 |12cr|gadmin-openvpn-client-0.1.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# if I fix the string literal errors according to the wiki Problems
# page, it crashes on startup - AdamW 2009/01
%define Werror_cflags %nil

Summary:	A GTK+ administation tool for OpenVPN (client)
Name:		gadmin-openvpn-client
Version:	0.1.5
Release:	%mkrel 1
License:	GPLv3+
Group:		System/Configuration/Networking
URL:		http://www.gadmintools.org/
Source0:	http://mange.dynalias.org/linux/gadmin-openvpn/client/%{name}-%{version}.tar.gz
Source1:	%{name}.pam
BuildRequires:	gtk+2-devel
BuildRequires:	imagemagick
BuildRequires:	desktop-file-utils
Requires:	openvpn
Requires:	usermode-consoleonly
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Gadmin-OpenVPN-client is a fast and easy to use GTK+ administration tool for
OpenVPN (client use).

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

install -d %{buildroot}%{_sysconfdir}/%{name}

# pam auth
install -d %{buildroot}%{_sysconfdir}/pam.d/
install -d %{buildroot}%{_sysconfdir}/security/console.apps

install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/pam.d/%{name}
install -m 644 etc/security/console.apps/%{name} %{buildroot}%{_sysconfdir}/security/console.apps/%{name}

## locales
%find_lang %{name}

# Mandriva Icons
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
convert -geometry 48x48 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/48x48/%{name}.png
convert -geometry 32x32 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/32x32/%{name}.png
convert -geometry 16x16 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/16x16/%{name}.png

mkdir -p %{buildroot}%{_datadir}/applications
sed -i -e 's,%{name}.png,%{name},g' desktop/%{name}.desktop
sed -i -e 's,GADMIN-OPENVPN-Client,Gadmin-OpenVPN-client,g' desktop/%{name}.desktop
mv desktop/%{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
desktop-file-install --vendor="" \
    --remove-category="Application" \
    --add-category="Settings;Network;GTK;" \
    --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

# Prepare usermode entry
mkdir -p %{buildroot}%{_bindir}
mv %{buildroot}%{_sbindir}/%{name} %{buildroot}%{_sbindir}/%{name}.real
ln -s %{_bindir}/consolehelper %{buildroot}%{_bindir}/%{name}

mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
cat > %{buildroot}%{_sysconfdir}/security/console.apps/%{name} <<_EOF_
USER=root
PROGRAM=%{_sbindir}/%{name}.real
SESSION=true
FALLBACK=false
_EOF_

rm -rf %{buildroot}%{_datadir}/doc/%{name}

%post
%if %mdkversion < 200900
%update_menus
%endif

%postun
%if %mdkversion < 200900
%clean_menus
%endif

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root,0755)
%doc COPYING AUTHORS ChangeLog
%config(noreplace) %{_sysconfdir}/pam.d/%{name}
%config(noreplace) %{_sysconfdir}/security/console.apps/%{name}
%dir %{_sysconfdir}/%{name}
%{_bindir}/%{name}
%{_sbindir}/%{name}.real
%{_datadir}/pixmaps/*.png
%{_datadir}/pixmaps/%{name}/*.png
%{_datadir}/applications/*
%{_iconsdir}/hicolor/*/%{name}.png



%changelog
* Sun May 22 2011 Funda Wang <fwang@mandriva.org> 0.1.5-1mdv2011.0
+ Revision: 676972
- update to new version 0.1.5

* Tue Mar 15 2011 Stéphane Téletchéa <steletch@mandriva.org> 0.1.4-1
+ Revision: 645175
- update to new version 0.1.4

* Sat Dec 25 2010 Funda Wang <fwang@mandriva.org> 0.1.3-1mdv2011.0
+ Revision: 624782
- update to new version 0.1.3

* Sun Aug 29 2010 Funda Wang <fwang@mandriva.org> 0.1.2-1mdv2011.0
+ Revision: 574139
- update to new version 0.1.2

* Sat Feb 27 2010 Funda Wang <fwang@mandriva.org> 0.1.1-1mdv2010.1
+ Revision: 512359
- new version 0.1.1

* Thu Jan 07 2010 Emmanuel Andry <eandry@mandriva.org> 0.0.8-1mdv2010.1
+ Revision: 487296
- New version 0.0.8

* Fri Sep 11 2009 Emmanuel Andry <eandry@mandriva.org> 0.0.7-1mdv2010.0
+ Revision: 438454
- New version 0.0.7

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 0.0.3-2mdv2010.0
+ Revision: 437633
- rebuild

* Sun Jan 04 2009 Adam Williamson <awilliamson@mandriva.org> 0.0.3-1mdv2009.1
+ Revision: 324195
- import gadmin-openvpn-client



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1549 |12cr|gadmin-openvpn-server-0.1.5-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# if I fix the string literal errors according to the wiki Problems
# page, it crashes on startup - AdamW 2009/01
%define Werror_cflags %nil

Summary:	A GTK+ administation tool for OpenVPN (bridge)
Name:		gadmin-openvpn-server
Version:	0.1.5
Release:	3
License:	GPLv3+
Group:		System/Configuration/Networking
URL:		http://www.gadmintools.org/
Source0:	http://mange.dynalias.org/linux/gadmin-openvpn/server/%{name}-%{version}.tar.gz
Source1:	%{name}.pam
BuildRequires:	gtk+2-devel
BuildRequires:	imagemagick
BuildRequires:	desktop-file-utils
Requires:	openvpn
Requires:	bridge-utils
Requires:	usermode-consoleonly

%description
Gadmin-OpenVPN-server is a fast and easy to use GTK+ administration tool for
the OpenVPN server in bridge mode. It allows generation of five signed
certificates and keys, including HMAC-Firewall and user authentications.
Bridge mode enables SAMBA browsing and printing across physically separated
networks and or full-blown road warrior client capabilities.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

install -d %{buildroot}%{_sysconfdir}/%{name}

# pam auth
install -d %{buildroot}%{_sysconfdir}/pam.d/
install -d %{buildroot}%{_sysconfdir}/security/console.apps

install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/pam.d/%{name}
install -m 644 etc/security/console.apps/%{name} %{buildroot}%{_sysconfdir}/security/console.apps/%{name}

# Mandriva Icons
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
convert -geometry 48x48 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/48x48/%{name}.png
convert -geometry 32x32 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/32x32/%{name}.png
convert -geometry 16x16 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/16x16/%{name}.png

mkdir -p %{buildroot}%{_datadir}/applications
sed -i -e 's,%{name}.png,%{name},g' desktop/%{name}.desktop
sed -i -e 's,GADMIN-OPENVPN-Server,Gadmin-OpenVPN-server,g' desktop/%{name}.desktop
mv desktop/%{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
desktop-file-install --vendor="" \
    --remove-category="Application" \
    --add-category="Settings;Network;GTK;" \
    --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

# Prepare usermode entry
mkdir -p %{buildroot}%{_bindir}
mv %{buildroot}%{_sbindir}/%{name} %{buildroot}%{_sbindir}/%{name}.real
ln -s %{_bindir}/consolehelper %{buildroot}%{_bindir}/%{name}

mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
cat > %{buildroot}%{_sysconfdir}/security/console.apps/%{name} <<_EOF_
USER=root
PROGRAM=%{_sbindir}/%{name}.real
SESSION=true
FALLBACK=false
_EOF_

rm -rf %{buildroot}%{_datadir}/doc/%{name}

%files
%defattr(-,root,root,0755)
%doc COPYING AUTHORS ChangeLog
%config(noreplace) %{_sysconfdir}/pam.d/%{name}
%config(noreplace) %{_sysconfdir}/security/console.apps/%{name}
%dir %{_sysconfdir}/%{name}
%{_bindir}/%{name}
%{_sbindir}/%{name}.real
%{_datadir}/pixmaps/*.png
%{_datadir}/pixmaps/%{name}/*.png
%{_datadir}/applications/*
%{_iconsdir}/hicolor/*/%{name}.png



%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.5-2mdv2011.0
+ Revision: 610787
- rebuild

* Thu Mar 04 2010 Funda Wang <fwang@mandriva.org> 0.1.5-1mdv2010.1
+ Revision: 514044
- update to new version 0.1.5

* Sat Feb 27 2010 Funda Wang <fwang@mandriva.org> 0.1.4-1mdv2010.1
+ Revision: 512360
- update to new version 0.1.4

* Thu Feb 25 2010 Funda Wang <fwang@mandriva.org> 0.1.3-1mdv2010.1
+ Revision: 511373
- new version 0.1.3

* Fri Feb 12 2010 Funda Wang <fwang@mandriva.org> 0.1.2-1mdv2010.1
+ Revision: 504475
- New version 0.1.2

* Thu Jan 07 2010 Emmanuel Andry <eandry@mandriva.org> 0.1.1-1mdv2010.1
+ Revision: 487297
- New version 0.1.1

* Fri Sep 11 2009 Emmanuel Andry <eandry@mandriva.org> 0.1.0-1mdv2010.0
+ Revision: 438455
- New version 0.1.0

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 0.0.7-2mdv2010.0
+ Revision: 437641
- rebuild

* Sun Jan 04 2009 Adam Williamson <awilliamson@mandriva.org> 0.0.7-1mdv2009.1
+ Revision: 324213
- import gadmin-openvpn-server



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1550 |12cr|gadmin-proftpd-0.4.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# if I fix the string literal errors according to the wiki Problems
# page, it crashes on startup - AdamW 2009/01
%define Werror_cflags %nil

Summary:	GNOME GUI Tool for Proftpd Server Configuration
Name:		gadmin-proftpd
Version:	0.4.2
Release:	%mkrel 1
Group:		System/Configuration/Networking
License:	GPLv3+
URL:		http://www.gadmintools.org/
Source0:	http://mange.dynalias.org/linux/gadmin-proftpd/%{name}-%{version}.tar.gz
Source1:	%{name}.pam
Requires:	proftpd >= 1.2.8
Requires:	usermode-consoleonly
BuildRequires:	gtk+2-devel
BuildRequires:	desktop-file-utils
Obsoletes:	gproftpd
Provides:	gproftpd
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Gadmin-proftpd is a fast and easy to use GTK+-based administration tool
for the Proftpd FTP server.

%prep
%setup -q

%build
# (Abel) otherwise it would try to find files such as /var/lib/log/xferlog
%define _localstatedir /var

%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std
rm -fr %{buildroot}/%{_docdir}

install -d %{buildroot}%{_sysconfdir}/pam.d/
install -m0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/pam.d/%{name}

# locales
%find_lang %{name}

# Icons
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
install -D -m644 pixmaps/%{name}32.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
install -D -m644 pixmaps/%{name}16.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
install -D -m644 pixmaps/%{name}48.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png

# Menu
mkdir -p %{buildroot}%{_datadir}/applications
sed -i -e 's,%{name}.png,%{name},g' desktop/%{name}.desktop
sed -i -e 's,GADMIN-PROFTPD,Gadmin-Proftpd,g' desktop/%{name}.desktop

mv desktop/%{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
desktop-file-install --vendor="" \
    --remove-category="Application" \
    --add-category="Settings;Network;GTK;" \
    --remove-key="Encoding" \
    --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*


# Prepare usermode entry
mkdir -p %{buildroot}%{_bindir}
mv %{buildroot}%{_sbindir}/%{name} %{buildroot}%{_sbindir}/%{name}.real
ln -s %{_bindir}/consolehelper %{buildroot}%{_bindir}/%{name}

mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
cat > %{buildroot}%{_sysconfdir}/security/console.apps/%{name} <<_EOF_
USER=root
PROGRAM=%{_sbindir}/%{name}.real
SESSION=true
FALLBACK=false
_EOF_

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root,0755)
%doc AUTHORS ChangeLog README
%config(noreplace) %{_sysconfdir}/pam.d/%{name}
%config(noreplace) %{_sysconfdir}/security/console.apps/%{name}
%{_bindir}/%{name}
%{_sbindir}/%{name}.real
%{_sbindir}/gprostats
%{_datadir}/pixmaps/*
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_datadir}/applications/*
%defattr(0600,root,root,0700)
%config(noreplace) %{_sysconfdir}/%{name}




%changelog
* Sun May 22 2011 Funda Wang <fwang@mandriva.org> 0.4.2-1mdv2011.0
+ Revision: 677005
- update to new version 0.4.2

* Thu Jan 20 2011 Funda Wang <fwang@mandriva.org> 0.4.1-1
+ Revision: 631775
- update to new version 0.4.1

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-2mdv2011.0
+ Revision: 610788
- rebuild

* Fri Mar 19 2010 Funda Wang <fwang@mandriva.org> 0.4.0-1mdv2010.1
+ Revision: 525189
- new version 0.4.0

* Fri Feb 12 2010 Funda Wang <fwang@mandriva.org> 0.3.9-1mdv2010.1
+ Revision: 504476
- New version 0.3.9

* Fri Sep 11 2009 Emmanuel Andry <eandry@mandriva.org> 0.3.8-1mdv2010.0
+ Revision: 438458
- New version 0.3.8

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 0.3.5-2mdv2010.0
+ Revision: 437642
- rebuild

* Sun Jan 04 2009 Adam Williamson <awilliamson@mandriva.org> 0.3.5-1mdv2009.1
+ Revision: 324084
- put the consolehelper link in bindir, not sbindir - there's no point having
  it in sbindir as it's not in a user's path (this broke the menu entry)
- don't have encoding key in the menu entry
- don't have the name IN CAPITALS in menu entry
- fd.o icons
- clean macro use
- fix description a bit
- new license policy
- disable Werror as I can't fix the string errors without it crashing on start
- new release 0.3.5

* Tue Sep 09 2008 Emmanuel Andry <eandry@mandriva.org> 0.3.0-1mdv2009.0
+ Revision: 283093
- import gadmin-proftpd



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1551 |12cr|gadmin-rsync-0.1.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# if I fix the string literal errors according to the wiki Problems
# page, it crashes on startup - AdamW 2009/01
%define Werror_cflags %nil

Summary:	A GTK+ administation tool for rsync
Name:		gadmin-rsync
Version:	0.1.7
Release:	2
License:	GPLv3+
Group:		System/Configuration/Networking
URL:		http://www.gadmintools.org/
Source0:	http://mange.dynalias.org/linux/gadmin-rsync/%{name}-%{version}.tar.gz
Source1:	%{name}.pam
BuildRequires:	gtk+2-devel
BuildRequires:	imagemagick
BuildRequires:	desktop-file-utils
Requires:	rsync
Requires:	usermode-consoleonly

%description
Gadmin-Rsync is a fast and easy to use GTK+ administration tool for rsync.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall

install -d %{buildroot}%{_sysconfdir}/%{name}

# pam auth
install -d %{buildroot}%{_sysconfdir}/pam.d/
install -d %{buildroot}%{_sysconfdir}/security/console.apps

install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/pam.d/%{name}
install -m 644 etc/security/console.apps/%{name} %{buildroot}%{_sysconfdir}/security/console.apps/%{name}

# Mandriva Icons
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
convert -geometry 48x48 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/48x48/%{name}.png
convert -geometry 32x32 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/32x32/%{name}.png
convert -geometry 16x16 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/16x16/%{name}.png

mkdir -p %{buildroot}%{_datadir}/applications
sed -i -e 's,%{name}.png,%{name},g' desktop/%{name}.desktop
sed -i -e 's,GADMIN-RSYNC,Gadmin-Rsync,g' desktop/%{name}.desktop
mv desktop/%{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
desktop-file-install --vendor="" \
    --remove-category="Application" \
    --add-category="Settings;Network;GTK;" \
    --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

# Prepare usermode entry
mkdir -p %{buildroot}%{_bindir}
mv %{buildroot}%{_sbindir}/%{name} %{buildroot}%{_sbindir}/%{name}.real
ln -s %{_bindir}/consolehelper %{buildroot}%{_bindir}/%{name}

mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
cat > %{buildroot}%{_sysconfdir}/security/console.apps/%{name} <<_EOF_
USER=root
PROGRAM=%{_sbindir}/%{name}.real
SESSION=true
FALLBACK=false
_EOF_

rm -rf %{buildroot}%{_datadir}/doc/%{name}

%files
%defattr(-,root,root,0755)
%doc COPYING AUTHORS ChangeLog
%config(noreplace) %{_sysconfdir}/pam.d/%{name}
%config(noreplace) %{_sysconfdir}/security/console.apps/%{name}
%dir %{_sysconfdir}/%{name}
%{_bindir}/%{name}
%{_sbindir}/%{name}.real
%{_datadir}/pixmaps/*.png
%{_datadir}/pixmaps/%{name}/*.png
%{_datadir}/applications/*
%{_iconsdir}/hicolor/*/%{name}.png



%changelog
* Wed Mar 16 2011 Stéphane Téletchéa <steletch@mandriva.org> 0.1.7-1mdv2011.0
+ Revision: 645176
- update to new version 0.1.7

* Sun Nov 28 2010 Funda Wang <fwang@mandriva.org> 0.1.6-1mdv2011.0
+ Revision: 602227
- update to new version 0.1.6

* Thu Jan 07 2010 Emmanuel Andry <eandry@mandriva.org> 0.1.5-1mdv2010.1
+ Revision: 487291
- New version 0.1.5

* Fri Sep 11 2009 Emmanuel Andry <eandry@mandriva.org> 0.1.4-1mdv2010.0
+ Revision: 438459
- New version 0.1.4

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 0.1.1-2mdv2010.0
+ Revision: 437643
- rebuild

* Tue Feb 17 2009 Jérôme Soyer <saispo@mandriva.org> 0.1.1-1mdv2009.1
+ Revision: 341535
- New upstream release

* Sun Jan 04 2009 Adam Williamson <awilliamson@mandriva.org> 0.1.0-1mdv2009.1
+ Revision: 324190
- import gadmin-rsync



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1552 |12cr|gadmin-samba-0.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# if I fix the string literal errors according to the wiki Problems
# page, it crashes on startup - AdamW 2009/01
%define Werror_cflags %nil

Summary:	A GTK+ administation tool for the SAMBA server
Name:		gadmin-samba
Version:	0.3.0
Release:	%mkrel 1
License:	GPLv3+
Group:		System/Configuration/Networking
URL:		http://www.gadmintools.org/
Source0:	http://mange.dynalias.org/linux/gadmin-samba/%{name}-%{version}.tar.gz
Source1:	%{name}.pam
Patch0:		gadmin-samba-0.3.0-fix_netlogon_script.patch
BuildRequires:	gtk+2-devel
BuildRequires:	imagemagick
BuildRequires:	desktop-file-utils
Requires:	samba-server >= 3.0
Requires:	openssl
Requires:	usermode-consoleonly
Obsoletes:	gsambad
Provides:	gsambad
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Gadmin-Samba is a fast and easy to use GTK+ administration tool for the
Samba server.

%prep
%setup -q
%patch0 -p1 -b .fix_netlogon

%build
%configure2_5x

perl -pi -e 's|^#define SAMBA_USER .*|#define SAMBA_USER \"root\"|g' config.h

%make

%install
rm -rf %{buildroot}

%makeinstall_std INSTALL_USER=`id -un` INSTALL_GROUP=`id -gn`

install -d %{buildroot}%{_sysconfdir}/%{name}

# pam auth
install -d %{buildroot}%{_sysconfdir}/pam.d/
install -d %{buildroot}%{_sysconfdir}/security/console.apps

install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/pam.d/%{name}
install -m 644 etc/security/console.apps/%{name} %{buildroot}%{_sysconfdir}/security/console.apps/%{name}

## locales
%find_lang %{name}

# Mandriva Icons
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
convert -geometry 48x48 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/48x48/%{name}.png
convert -geometry 32x32 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/32x32/%{name}.png
convert -geometry 16x16 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/16x16/%{name}.png

mkdir -p %{buildroot}%{_datadir}/applications
sed -i -e 's,%{name}.png,%{name},g' desktop/%{name}.desktop
sed -i -e 's,GADMIN-SAMBA,Gadmin-Samba,g' desktop/%{name}.desktop
install -m644 desktop/%{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
desktop-file-install --vendor="" \
    --remove-category="Application" \
    --add-category="Settings;Network;GTK;" \
    --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

# Prepare usermode entry
mkdir -p %{buildroot}%{_bindir}
mv %{buildroot}%{_sbindir}/%{name} %{buildroot}%{_sbindir}/%{name}.real
ln -s %{_bindir}/consolehelper %{buildroot}%{_bindir}/%{name}

# Scripts
install -d %{buildroot}%{_bindir}
install -m 755 scripts/example.bat %{buildroot}%{_bindir}

mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
cat > %{buildroot}%{_sysconfdir}/security/console.apps/%{name} <<_EOF_
USER=root
PROGRAM=%{_sbindir}/%{name}.real
SESSION=true
FALLBACK=false
_EOF_

rm -rf %{buildroot}%{_datadir}/doc/%{name}

%post
%if %mdkversion < 200900
%update_menus
%endif

%postun
%if %mdkversion < 200900
%clean_menus
%endif

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root,0755)
%doc COPYING AUTHORS ChangeLog
%config(noreplace) %{_sysconfdir}/pam.d/%{name}
%config(noreplace) %{_sysconfdir}/security/console.apps/%{name}
%dir %{_sysconfdir}/%{name}
%{_bindir}/*
%{_sbindir}/%{name}.real
%{_datadir}/pixmaps/*.png
%{_datadir}/pixmaps/%{name}/*.png
%{_datadir}/applications/*
%{_iconsdir}/hicolor/*/%{name}.png
%{_localstatedir}/lib/samba/netlogon/example.bat


%changelog
* Fri Sep 10 2010 Funda Wang <fwang@mandriva.org> 0.3.0-1mdv2011.0
+ Revision: 577109
- New version 0.3.0

* Sun Mar 14 2010 Funda Wang <fwang@mandriva.org> 0.2.9-1mdv2010.1
+ Revision: 518882
- new version 0.2.9

* Thu Jan 07 2010 Emmanuel Andry <eandry@mandriva.org> 0.2.8-1mdv2010.1
+ Revision: 487288
- New version 0.2.8

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 0.2.7-3mdv2010.0
+ Revision: 437644
- rebuild

* Sun Jan 04 2009 Adam Williamson <awilliamson@mandriva.org> 0.2.7-2mdv2009.1
+ Revision: 324171
- fix icon locations
- fix patch application for re-diffed patch
- rediff and improve name of fix_netlogon_script.patch
- install consolehelper link to /usr/bin not /usr/sbin, so it works right
- don't use ALL CAPS in menu entry
- fd.o icons
- clean description a bit
- new license policy
- disable Werror (if I try and fix it, it crashes on startup)

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Tue Sep 09 2008 Emmanuel Andry <eandry@mandriva.org> 0.2.7-1mdv2009.0
+ Revision: 283095
- import gadmin-samba



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1553 |12cr|gadmin-squid-0.1.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# if I fix the string literal errors according to the wiki Problems
# page, it crashes on startup - AdamW 2009/01
%define Werror_cflags %nil

Summary:	A GTK+ administation tool for the Squid proxy
Name:		gadmin-squid
Version:	0.1.3
Release:	3
License:	GPLv3+
Group:		System/Configuration/Networking
URL:		http://www.gadmintools.org/
Source0:	http://mange.dynalias.org/linux/gadmin-squid/%{name}-%{version}.tar.gz
Source1:	%{name}.pam
BuildRequires:	gtk+2-devel
BuildRequires:	imagemagick
BuildRequires:	desktop-file-utils
Requires:	squid
Requires:	openssl
Requires:	usermode-consoleonly

%description
Gadmin-Samba is a fast and easy to use GTK+ administration tool for the
Samba server.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

install -d %{buildroot}%{_sysconfdir}/%{name}

# pam auth
install -d %{buildroot}%{_sysconfdir}/pam.d/
install -d %{buildroot}%{_sysconfdir}/security/console.apps

install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/pam.d/%{name}
install -m 644 etc/security/console.apps/%{name} %{buildroot}%{_sysconfdir}/security/console.apps/%{name}

# Mandriva Icons
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
convert -geometry 48x48 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/48x48/%{name}.png
convert -geometry 32x32 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/32x32/%{name}.png
convert -geometry 16x16 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/16x16/%{name}.png

mkdir -p %{buildroot}%{_datadir}/applications
sed -e 's,%{name}.png,%{name},g' \
	-e 's,GADMIN-SQUID,Gadmin-Squid,g'\
	desktop/%name.desktop > %{buildroot}%{_datadir}/applications/%{name}.desktop
desktop-file-install --vendor="" \
    --remove-category="Application" \
    --add-category="Settings;Network;GTK;" \
    --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

# Prepare usermode entry
mkdir -p %{buildroot}%{_bindir}
mv %{buildroot}%{_sbindir}/%{name} %{buildroot}%{_sbindir}/%{name}.real
ln -s %{_bindir}/consolehelper %{buildroot}%{_bindir}/%{name}

mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
cat > %{buildroot}%{_sysconfdir}/security/console.apps/%{name} <<_EOF_
USER=root
PROGRAM=%{_sbindir}/%{name}.real
SESSION=true
FALLBACK=false
_EOF_

rm -rf %{buildroot}%{_datadir}/doc/%{name}

%files
%defattr(-,root,root,0755)
%doc COPYING AUTHORS ChangeLog
%config(noreplace) %{_sysconfdir}/pam.d/%{name}
%config(noreplace) %{_sysconfdir}/security/console.apps/%{name}
%dir %{_sysconfdir}/%{name}
%{_bindir}/%{name}
%{_sbindir}/%{name}.real
%{_datadir}/pixmaps/*.png
%{_datadir}/pixmaps/%{name}/*.png
%{_datadir}/applications/*
%{_iconsdir}/hicolor/*/%{name}.png



%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.3-2mdv2011.0
+ Revision: 610789
- rebuild

* Wed Apr 07 2010 Funda Wang <fwang@mandriva.org> 0.1.3-1mdv2010.1
+ Revision: 532670
- new version 0.1.3

* Thu Jan 07 2010 Emmanuel Andry <eandry@mandriva.org> 0.1.2-1mdv2010.1
+ Revision: 487290
- New version 0.1.2

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 0.1.0-2mdv2010.0
+ Revision: 437645
- rebuild

* Sun Jan 04 2009 Adam Williamson <awilliamson@mandriva.org> 0.1.0-1mdv2009.1
+ Revision: 324176
- import gadmin-squid



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1554 |12cr|gajim-0.14.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Jabber Client written in PyGTK
Name:		gajim
Version:	0.14.4
Release:	2
Source:		http://www.gajim.org/downloads/0.14/gajim-%{version}.tar.bz2
URL:		http://www.gajim.org
Group:		Networking/Instant messaging
License:	GPLv3
Requires:	python >= %{py_ver}
Requires:       pygtk2.0-libglade python-sqlite2
Requires:       gnome-python-gconf
Requires:       gnome-python-extras
Requires:       dbus-python bind-utils
# for spellchecking
Suggests:       gnome-python-gtkspell
BuildRequires:	gnome-python-extras
BuildRequires:	gtkspell-devel gtk2-devel pygtk2.0-devel
BuildRequires:  libxscrnsaver-devel
BuildRequires:  libexpat-devel
BuildRequires:  imagemagick
BuildRequires:  desktop-file-utils
BuildRequires:  intltool
BuildRequires:  dbus-devel
# required, or we see
#  creating gtkspell.la
#  /bin/sed: can't read /usr/lib/libexpat.la: No such file or directory
#  libtool: link: `/usr/lib/libexpat.la' is not a valid libtool archive
#  make[3]: *** [gtkspell.la] Error 1
# on x86 ( and not on x86_64 )
# may have to be removed in the future, when the real problem is fixed
BuildRequires:  expat-devel

%define debug_package %{nil}

%description
Gajim is a jabber client written in PyGTK. The goal of Gajim's developers is
to provide a full featured and easy to use xmpp client for the GTK+
users. Gajim does not require GNOME to run, eventhough it exists with it
nicely. Gajim is released under the GNU General Public License

Features:
- Tabbed chat windows
- Groupchat support (with MUC protocol)
- Emoticons, URL grabber
- Systray icon
- TLS & GPG support
- Transport Registration support
- Service Discovery including Nodes
- Multiple accounts support

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %{buildroot} installed-docs
%makeinstall_std
mv %{buildroot}%{_datadir}/doc/gajim installed-docs

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="GNOME" \
  --add-category="X-MandrivaLinux-Internet-InstantMessaging" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

#mkdir -p %buildroot/%_iconsdir
#mkdir -p %buildroot/%_liconsdir
#mkdir -p %buildroot/%_miconsdir

#convert $RPM_BUILD_ROOT/%_datadir/%name/data/pixmaps/gajim.png -resize 32x32 %buildroot/%_iconsdir/%name.png
#convert $RPM_BUILD_ROOT/%_datadir/%name/data/pixmaps/gajim.png -resize 16x16 %buildroot/%_miconsdir/%name.png
#convert $RPM_BUILD_ROOT/%_datadir/%name/data/pixmaps/gajim.png -resize 48x48 %buildroot/%_liconsdir/%name.png

%find_lang %{name}

%files -f %{name}.lang
%defattr(-,root,root)
%doc installed-docs/*
%{_bindir}/gajim
%{_bindir}/gajim-remote
%{_bindir}/gajim-history-manager
%{_datadir}/applications/gajim.desktop
%{_datadir}/gajim
#%{_datadir}/pixmaps/gajim.png
#%{_datadir}/pixmaps/gajim_about.png
#%{_datadir}/pixmaps/gajim.svg
#%dir %{_libdir}/gajim
#%{_libdir}/gajim/trayicon.so
%doc %{_mandir}/man1/gajim.1*
%doc %{_mandir}/man1/gajim-remote.1*
%doc %{_mandir}/man1/gajim-history-manager.1*
%{_iconsdir}/hicolor/*/apps/%{name}.*
#%_liconsdir/%name.png
#%_miconsdir/%name.png



%changelog
* Thu Oct 20 2011 Andrey Bondrov <abondrov@mandriva.org> 0.14.4-1mdv2011.0
+ Revision: 705526
- New version 0.14.4

* Sun Jun 19 2011 Sandro Cazzaniga <kharec@mandriva.org> 0.14.2-1
+ Revision: 686021
- new version 0.14.2

* Sat Nov 27 2010 Michael Scherer <misc@mandriva.org> 0.14.1-1mdv2011.0
+ Revision: 601761
- version 0.14.1

* Wed Sep 08 2010 Michael Scherer <misc@mandriva.org> 0.14-2mdv2011.0
+ Revision: 576790
- add a Suggest on spellchecker, asked by mikala

* Mon Sep 06 2010 Michael Scherer <misc@mandriva.org> 0.14-1mdv2011.0
+ Revision: 576265
- update to 0.14

* Mon Apr 12 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.13.4-1mdv2010.1
+ Revision: 533701
- update to 0.13.4

* Sat Feb 27 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.13.3-1mdv2010.1
+ Revision: 512439
- up to 0.13.3

* Thu Feb 04 2010 Michael Scherer <misc@mandriva.org> 0.13.2-1mdv2010.1
+ Revision: 500614
- new version

* Sun Jan 03 2010 Michael Scherer <misc@mandriva.org> 0.13.1-1mdv2010.1
+ Revision: 486010
- update to 0.13.1

* Fri Nov 27 2009 Michael Scherer <misc@mandriva.org> 0.13-1mdv2010.1
+ Revision: 470705
- upgrade to 0.13
- remove patch applied upstream
- fix license

* Thu Sep 17 2009 Michael Scherer <misc@mandriva.org> 0.12.5-1mdv2010.0
+ Revision: 443920
- new version 0.12.5

* Thu Jul 23 2009 Frederik Himpe <fhimpe@mandriva.org> 0.12.3-1mdv2010.0
+ Revision: 399119
- update to new version 0.12.3

  + Michael Scherer <misc@mandriva.org>
    - new version

* Wed Apr 15 2009 Michael Scherer <misc@mandriva.org> 0.12.1-2mdv2009.1
+ Revision: 367266
- fix kde4 notification, patch adapted from upstream

* Sun Dec 21 2008 GÃ¶tz Waschk <waschk@mandriva.org> 0.12.1-1mdv2009.1
+ Revision: 317119
- update to new version 0.12.1

* Wed Dec 17 2008 Michael Scherer <misc@mandriva.org> 0.12-1mdv2009.1
+ Revision: 315379
- update to new version 0.12

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 0.11.4-1mdv2009.0
+ Revision: 140733
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Dec 07 2007 GÃ¶tz Waschk <waschk@mandriva.org> 0.11.4-1mdv2008.1
+ Revision: 116206
- new version

* Sat Nov 17 2007 JÃ©rÃ´me Soyer <saispo@mandriva.org> 0.11.3-1mdv2008.1
+ Revision: 109629
- New release 0.11.3

* Sun Sep 23 2007 Michael Scherer <misc@mandriva.org> 0.11.2-1mdv2008.0
+ Revision: 92338
- update to final version

* Mon Sep 10 2007 Michael Scherer <misc@mandriva.org> 0.11.2-0.pre1mdv2008.0
+ Revision: 83997
-upgrade to latest 0.11.2 prerelease, bugfixs only release


* Mon Feb 19 2007 GÃ¶tz Waschk <waschk@mandriva.org> 0.11.1-2mdv2007.0
+ Revision: 122646
- build system honoury bump

  + Michael Scherer <misc@mandriva.org>
    - upgrade to 0.11.1

* Tue Dec 19 2006 Michael Scherer <misc@mandriva.org> 0.11-1mdv2007.1
+ Revision: 100205
- add expat-devel to work around a strange building problem
- fix BuildRequires

  + GÃ¶tz Waschk <waschk@mandriva.org>
    - new version
    - fix build and installation

* Tue Dec 12 2006 Michael Scherer <misc@mandriva.org> 0.10.1-5mdv2007.1
+ Revision: 95696
- rebuild for new python
- Requires bind-utils, for SRV record support ( used among other by google talk )
- Import gajim

* Wed Jun 21 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.10.1-4mdv2007.0
- Use X-MandrivaLinux-* category

* Wed Jun 14 2006 Götz Waschk <waschk@mandriva.org> 0.10.1-3mdv2007.0
- fix menu entry
- fix buildrequires

* Wed Jun 07 2006 Götz Waschk <waschk@mandriva.org> 0.10.1-2mdv2007.0
- fix buildrequires

* Tue Jun 06 2006 Jerome Soyer <saispo@mandriva.org> 0.10.1-1mdv2007.0
- New release 0.10.1

* Tue May 09 2006 Götz Waschk <waschk@mandriva.org> 0.10-2mdk
- update deps

* Wed May 03 2006 GÃ¶tz Waschk <waschk@mandriva.org> 0.10-1mdk
- New release 0.10

* Thu Jan 26 2006 Götz Waschk <waschk@mandriva.org> 0.9.1-3mdk
- fix deps

* Thu Dec 29 2005 Michael Scherer <misc@mandriva.org> 0.9.1-2mdk
- fix x86_64 build

* Tue Dec 27 2005 Michael Scherer <misc@mandriva.org> 0.9.1-1mdk
- New release 0.9.1

* Mon Dec 26 2005 Michael Scherer <misc@mandriva.org> 0.9-3mdk
- fix Requires

* Sat Dec 24 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.9-2mdk
- Add BuildRequires: intltool

* Sat Dec 24 2005 Michael Scherer <misc@mandriva.org> 0.9-1mdk
- New release 0.9

* Wed Sep 07 2005 Michael Scherer <misc@mandriva.org> 0.8.2-1mdk
- New release 0.8.2
- remove patch, applied upstream

* Wed Sep 07 2005 Michael Scherer <misc@mandriva.org> 0.8.1-1mdk
- New release 0.8.1
- fix #18273 ( thanks michael reinsh )

* Thu Aug 25 2005 Michael Scherer <misc@mandriva.org> 0.8-2mdk
- add a menu ( thanks michael reinsh )
- fix #17898
- fix error in requires

* Wed Aug 24 2005 Michael Scherer <misc@mandriva.org> 0.8-1mdk
- from Matthieu Milan <matthieu.milan@gmail.com>
  - new package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1555 |12cr|galago-daemon-0.5.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name galago-daemon
%define version 0.5.1
%define release %mkrel 4

Summary: Galago desktop presence daemon
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://www.galago-project.org/files/releases/source/galago-daemon/%{name}-%{version}.tar.bz2
License: GPL
Group: System/Servers
Url: http://www.galago-project.org/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: libgalago-devel >= 0.5.2

%description
This are the daemon of the Galago desktop presence framework.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc NEWS AUTHORS ChangeLog
%config(noreplace) %_sysconfdir/dbus-1/system.d/galago-daemon.conf
%_libexecdir/galago-daemon
%_datadir/dbus-1/services/org.freedesktop.Galago.service




%changelog
* Wed Jul 27 2011 Götz Waschk <waschk@mandriva.org> 0.5.1-4mdv2012.0
+ Revision: 691829
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.5.1-3mdv2011.0
+ Revision: 245618
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.5.1-1mdv2008.1
+ Revision: 140733
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Jan 05 2007 Götz Waschk <waschk@mandriva.org> 0.5.1-1mdv2007.0
+ Revision: 104441
- new version
- bump deps
- Import galago-daemon

* Fri Jan 05 2007 Götz Waschk <waschk@mandriva.org> 0.5.0-4mdv2007.1
- Rebuild

* Thu Aug 03 2006 Frederic Crozat <fcrozat@mandriva.com> 0.5.0-3mdv2007.0
- Rebuild with latest dbus

* Fri Jul 21 2006 Götz Waschk <waschk@mandriva.org> 0.5.0-2mdk
- Rebuild

* Sat Apr 22 2006 Götz Waschk <waschk@mandriva.org> 0.5.0-1mdk
- bump deps
- New release 0.5.0
- use mkrel

* Fri Jan 27 2006 Frederic Crozat <fcrozat@mandriva.com> 0.3.4-3mdk
- rebuild for new dbus

* Thu Oct 27 2005 Götz Waschk <waschk@mandriva.org> 0.3.4-2mdk
- rebuild for new dbus

* Wed Oct 26 2005 Götz Waschk <waschk@mandriva.org> 0.3.4-1mdk
- update file list
- bump deps
- new URL
- new version

* Fri Jun 17 2005 Götz Waschk <waschk@mandriva.org> 0.3.3-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1556 |12cr|galan-0.3.0-0.beta7.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major   0
%define libname %mklibname %name %major

Summary:    Graphical audio processing toolkit
Name:       galan
Version:    0.3.0
Release:    0.beta7.3

Source0:    %name-%{version}_beta7.tar.bz2
URL:        http://galan.sourceforge.net/
License:    GPLv2
Group:      Sound
BuildRoot:  %{_tmppath}/%{name}-buildroot
BuildRequires:  libalsa-devel libaudiofile-devel sndfile-devel
BuildRequires:  pkgconfig esound-devel libvorbis-devel
Buildrequires:  gtk2-devel gtkglarea-devel
BuildRequires:  fftw2-devel jackit-devel liblrdf-devel
Provides: libgalan0 = %version
Obsoletes: libgalan0

%description
Using gAlan is much like setting up an effects-chain for, say, a guitar.
You choose the effects units you wish to use, lay them out, and then
connect them to each other, starting with the guitar, threading through
the effects, and ending up at the amplifier (and ultimately the speakers).

It's not just limited to acting as an effects-chain, though. You can also
configure it (using the same basic principles) to act as a mixer, a
sample-sequencer or drum machine, or a synthesizer capable of emulating
various analogue systems. The examples page and the tutorial provide some
descriptions of some of the ways gAlan can be used. The User Guide has a
section on common motifs in mesh design which may also give an impression
of how gAlan works.

%prep
%setup -q -n %name-%{version}_beta7

%build
aclocal
autoconf
LDFLAGS="-lm -ldl" %configure --enable-static=no
%make

%install
%makeinstall

#cleanup
for i in doc/CVS doc/examples/CVS doc/examples/samples/CVS doc/exdoc/html/CVS doc/html/CVS
do
rm -fr $i
done

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Galan
Comment=Graphical audio processing toolkit
Exec=%{_bindir}/%{name}
Icon=sound_section
Terminal=false
Type=Application
Categories=AudioVideo;Audio;AudioVideoEditing;
EOF

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS COPYING NEWS NOTES README TODO doc/examples doc/html
%_bindir/*
%_libdir/%name
%_datadir/%name
%_datadir/applications/mandriva-%{name}.desktop


%changelog
* Fri Aug 31 2007 Funda Wang <fundawang@mandriva.org> 0.3.0-0.beta7.2mdv2008.0
+ Revision: 76656
- drop old menu & fix comment of menu entry

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill desktop-file-validate's error: string list key "Categories" in group "Desktop Entry" does not have a semicolon (";") as trailing character
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'


* Fri Dec 08 2006 Emmanuel Andry <eandry@mandriva.org> 0.3.0-0.beta7.1mdv2007.0
+ Revision: 93895
- New beta 7
  %%mkrel
  xdg menu
- Import galan

* Sat Sep 03 2005 Austin Acton <austin@mandriva.org> 0.3.0-0.beta5.1mdk
- beta5

* Sat Apr 10 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.3.0-0.beta3.3mdk
- fix conflict that prevent upgrading

* Tue Feb 17 2004 Austin Acton <austin@mandrake.org> 0.3.0-0.beta3.2mdk
- rebuild for liblrdf2

* Wed Feb 04 2004 Austin Acton <austin@mandrake.org> 0.3.0-0.beta3.1mdk
- 0.3.0beta3
- delib (useless)
- configure 2.5


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1557 |12cr|galaxy-1.0.6-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:        Mandriva Galaxy theme
Name:           galaxy
Version:        1.0.6
Release:        %mkrel 5
License:        GPLv2+
Group:          Graphical desktop/GNOME
URL:            http://www.mandrivalinux.com/
BuildRequires:  gtk+1.2-devel
BuildRequires:  gtk+2-devel
BuildRequires:  gdk-pixbuf-devel
Source0:        %{name}-%{version}.tar.bz2
Patch0:		galaxy-1.0.6-no-kde.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Mandriva Galaxy theme

 
%package gnome
Summary: Mandriva Galaxy theme for GTK+2 and GNOME
Group: Graphical desktop/GNOME
Requires: gnome-icon-theme
 
%description gnome
Mandriva theme for GNOME and GTK2 applications

%package gtk12
Summary: Mandriva Galaxy theme for GTK+ 1.2 applications
Group: Graphical desktop/GNOME
Conflicts: galaxy-gnome < 1.0.5-2mdv
 
%description gtk12
Mandriva Galaxy theme for GTK 1.2 applications

%prep
%setup -q 
%apply_patches
autoreconf -fi

%build
%configure2_5x

%make

%install
rm -rf $RPM_BUILD_ROOT

%makeinstall_std

#remove unpackaged files 
rm -f $RPM_BUILD_ROOT%{_libdir}/gtk-2.0/*/engines/*.la \
  $RPM_BUILD_ROOT%{_libdir}/gtk/themes/engines/*.la

%clean
rm -rf $RPM_BUILD_ROOT

%files gnome
%defattr(-,root,root,-)
%doc README ChangeLog
%{_libdir}/gtk-2.0/*/engines/*.so
%{_datadir}/themes/*

%files gtk12
%defattr(-,root,root,-)
%{_libdir}/gtk/themes/engines/*.so


%changelog
* Wed Nov 16 2011 Götz Waschk <waschk@mandriva.org> 1.0.6-5mdv2012.0
+ Revision: 731091
- rebuild
- rebuild

* Thu Nov 11 2010 Götz Waschk <waschk@mandriva.org> 1.0.6-3mdv2011.0
+ Revision: 596070
- remove KDE support

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Tue Dec 09 2008 Götz Waschk <waschk@mandriva.org> 1.0.6-2mdv2009.1
+ Revision: 312182
- fix KDE build
- fix KDE build deps
- fix license

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Fri Nov 30 2007 Frederic Crozat <fcrozat@mandriva.com> 1.0.6-1mdv2008.1
+ Revision: 114117
- Release 1.0.6 :
 - fix crash in Gimp with Small theme

* Fri Sep 21 2007 Frederic Crozat <fcrozat@mandriva.com> 1.0.5-3mdv2008.0
+ Revision: 91905
- Add conflicts to ease upgrade

* Thu Sep 13 2007 Frederic Crozat <fcrozat@mandriva.com> 1.0.5-2mdv2008.0
+ Revision: 84976
- Improve description for gnome subpackage (Mdv bug #19455)
- Split gtk1.2 theme in its own subpackage


* Mon Mar 12 2007 Frederic Crozat <fcrozat@mandriva.com> 1.0.5-1mdv2007.1
+ Revision: 141749
- Release 1.0.5 : fix build and add support for GTK2 color scheme
- Import galaxy

* Sat Sep 16 2006 Laurent MONTEL <lmontel@mandriva.com> 1.0.4-3
- Update kde widget style

* Fri Jun 02 2006 Frederic Crozat <fcrozat@mandriva.com> 1.0.4-2mdv2007.0
- Rebuild with new gtk

* Thu May 18 2006 Frederic Crozat <fcrozat@mandriva.com> 1.0.4-1mdk
- Release 1.0.4 :
  - fix all metacity theme for utility-type windows (gimp toolbox ..)

* Thu May 04 2006 Frederic Crozat <fcrozat@mandriva.com> 1.0.3-1mdk
- Release 1.0.3
 - gtk-2.0 : fix transparency bug with gnome-panel

* Mon Dec 12 2005 Laurent MONTEL <lmontel@mandriva.com> 1.0.2-21
- Rebuild again qt (BIC changed)

* Thu Oct 27 2005 Laurent MONTEL <lmontel@mandriva.com> 1.0.2-20
- Rebuild with new qt

* Sat Sep 10 2005 Laurent MONTEL <lmontel@mandriva.com> 1.0.2-19
- Rebuild

* Mon Sep 05 2005 Laurent MONTEL <lmontel@mandriva.com> 1.0.2-18
- Rebuild

* Wed Aug 31 2005 Frederic Crozat <fcrozat@mandriva.com> 1.0.2-17mdk
- Fix gtk2 theme with combobox entries (Mdk bug #17097)

* Mon Aug 22 2005 Eskild Hustvedt <eskild@mandriva.org> 1.0.2-16mdk
- Fix URL
- %%mkrel

* Thu Aug 18 2005 Laurent MONTEL <lmontel@mandriva.com> 1.0.2-15mdk
- Rebuild

* Fri Jul 08 2005 Laurent MONTEL <lmontel@mandriva.com> 1.0.2-14mdk
- Rebuild for x86_64

* Wed Jun 29 2005 Laurent MONTEL <lmontel@mandriva.com> 1.0.2-13mdk
- Rebuild

* Fri May 27 2005 Frederic Crozat <fcrozat@mandriva.com> 1.0.2-12mdk 
- Add missing macro in gtk engine
- fix background drawing for button without relief in normal state

* Tue May 10 2005 Frederic Crozat <fcrozat@mandriva.com> 1.0.2-11mdk 
- Rebuild with automake 1.9
- fix some gcc 4 warnings
- change descriptions

* Thu May 05 2005 Laurent MONTEL <lmontel@mandriva.com> 1.0.2-10mdk
- Rebuild with new gcc

* Fri Apr 01 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 1.0.2-9mdk
- Disable debug
- Fix drawcombobox color

* Wed Feb 16 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 1.0.2-8mdk 
- GTK2 : Fix prelight color for CD selector

* Mon Dec 06 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 1.0.2-7mdk
- Fix name of widget style

* Sat Oct 02 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 1.0.2-6mdk
- Improve path bar rendering in GTK2 file chooser
- Disable libtoolize (doesn't like libtool 1.5)

* Tue Sep 14 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 1.0.2-5mdk
- Enable libtoolize
- Fix crash with perl testcase

* Wed Aug 25 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 1.0.2-4mdk
- Fix close button size in tab (Mdk bug #10928)
- Fix tooltip color in gtk theme
- Fix column title theming in Epiphany bookmarks editor

* Sat Jun 05 2004 Laurent Montel <lmontel@mandrakesoft.com> 1.0.2-3mdk
- Rebuild

* Wed Jun 02 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 1.0.2-2mdk
- Fix buildrequires

* Sat May 08 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 1.0.2-1mdk
- Release 1.0.2 :
  - fix prelight text in GtkComboBox (seen in FileSelector Filter widget) 
  - GNOME package requires gnome-icon-theme (mdk bug #9688)

* Fri May 07 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 1.0.1-2mdk
- Rebuild against new qt

* Tue Apr 06 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 1.0.1-1mdk
- Release 1.0.1 :
   - GTK 2.4 friendly
   - fix multiscreen issue
   - realize radio pixmaps lazily.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1558 |12cr|gamazons-0.83-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	0.83
%define release	%mkrel 10

Summary:	A board game similar to chess and go combined
Name:		gamazons
Version:	%{version}
Release:	%{release}
License:	GPLv2
Group:		Games/Boards
URL:		http://www.yorgalily.org/gamazons/
Source:		http://www.yorgalily.org/gamazons/src/%{name}-%{version}.tar.bz2
Patch0:		gamazons-0.83-fix-desktop-file.patch
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	imagemagick
BuildRequires:	libgnomeui2-devel
# (tv) for /usr/bin/desktop-file-install:
BuildRequires:	desktop-file-utils

%description
Amazons is a game played on a 10x10 chess board. Each side has four pieces
(amazons) that move like chess queens (in a straight line in any direction).
Instead of capturing pieces like in chess, the game is determined based on
who moves last.

Each move consists of two parts. First an amazon moves to a new square and
then fires an arrow to another square (the arrow is fired in a straight
line in any direction from the square the amazon landed on). The square
the arrow lands on becomes a permenant block for the rest of the game.
No one can move over it, or fire an arrow over it. Every turn an amazon
must move and fire an arrow, so every turn there is one less square
available on the board. Try and block in your opponent or section off a
good chunk of the board for yourself.


%prep
%setup -q
%patch0 -p1

%build
%configure2_5x --bindir=%{_gamesbindir}
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std


desktop-file-install --vendor="" \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/*

mkdir -p $RPM_BUILD_ROOT%{_iconsdir} \
	 $RPM_BUILD_ROOT%{_miconsdir} \
	 $RPM_BUILD_ROOT%{_liconsdir}
install -m 0644         pixmaps/gnome-gamazons.png $RPM_BUILD_ROOT%{_liconsdir}/gnome-gamazons.png
convert -geometry 32x32 pixmaps/gnome-gamazons.png $RPM_BUILD_ROOT%{_iconsdir}/gnome-gamazons.png
convert -geometry 16x16 pixmaps/gnome-gamazons.png $RPM_BUILD_ROOT%{_miconsdir}/gnome-gamazons.png

# translation will come in future versions, find
# help files for now
%{find_lang} %{name} --with-gnome

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %{name}.lang
%defattr(-,root,root)
%doc COPYING
%{_gamesbindir}/*
%{_datadir}/applications/*.desktop
%{_datadir}/%{name}
%{_datadir}/pixmaps/*
%{_iconsdir}/gnome-gamazons.png
%{_miconsdir}/gnome-gamazons.png
%{_liconsdir}/gnome-gamazons.png



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.83-10mdv2011.0
+ Revision: 618395
- the mass rebuild of 2010.0 packages

* Thu May 14 2009 Samuel Verschelde <stormi@mandriva.org> 0.83-9mdv2010.0
+ Revision: 375632
- fix Licence
- fix desktop file (#49436)

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Tue Jun 17 2008 Thierry Vignaud <tv@mandriva.org> 0.83-8mdv2009.0
+ Revision: 222104
- BuildRequires desktop-file-utils for /usr/bin/desktop-file-install
- drop old menu
- kill re-definition of %%buildroot on Pixel's request
- import gamazons

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Thu Aug 10 2006 Lenny Cartier <lenny@mandriva.com> 0.83-7mdv2007.0
- xdg

* Fri Aug 05 2005 Abel Cheung <deaddog@mandriva.org> 0.83-6mdk
- rebuild

* Mon Nov 29 2004 Abel Cheung <deaddog@mandrake.org> 0.83-5mdk
- rebuild with correct gpg key
- move binary to gamesbindir

* Tue Sep 28 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.83-4mdk
- rebuild

* Sun Aug 17 2003 Abel Cheung <maddog@linux.org.hk> 0.83-3mdk
- Replace broken package and spec

* Tue Apr 29 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.83-2mdk
- buildrequires

* Mon Jan 06 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.83-1mdk
- from Arkadiusz Lipiec <alipiec@elka.pw.edu.pl> :
	- package created


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1559 |12cr|gambas3-3.3.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#define debug_package	%{nil}
#should fix unpacked dir/subdir....
%define _unpackaged_subdirs_terminate_build 0
Name:		gambas3
Summary:	Complete IDE based on a BASIC interpreter with object extensions
Version:	3.3.4
Release:	1
License:	GPLv2+
Group:		Development/Other
URL:		http://gambas.sourceforge.net
Source0:	http://ovh.dl.sourceforge.net/sourceforge/gambas/%{name}-%{version}.tar.bz2
Source1:	%{name}.desktop
BuildRequires:	libbzip2-devel
BuildRequires:	autoconf automake libtool
BuildRequires:	unixODBC-devel
BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(libpng)
BuildRequires:	imagemagick
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(QtWebKit)
BuildRequires:	pkgconfig(glew)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(xcursor)
BuildRequires:	pkgconfig(SDL_ttf)
BuildRequires:	mysql-devel
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(poppler)
BuildRequires:	SDL_sound-devel
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(gdk-2.0)
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	pkgconfig(gdkglext-1.0)
BuildRequires:	libffi-devel
BuildRequires:	pkgconfig(imlib2)
BuildRequires:	postgresql-devel
BuildRequires:	pkgconfig(libv4l2)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(libexslt)
BuildRequires:	pkgconfig(xtst)
BuildRequires:  freetype2-devel
BuildRequires:	xdg-utils
BuildRequires:	desktop-file-utils
BuildRequires:	pkgconfig(sqlite)
BuildRequires:  libstdc++-static-devel 
BuildRequires:  libstdc++-devel
BuildRequires:  freetype-devel
BuildRequires:  pkgconfig(gsl)
BuildRequires:  pkgconfig(gnome-keyring-1)
BuildRequires:  pkgconfig(libpcre)
BuildRequires:  pkgconfig(ice)
BuildRequires:  pkgconfig(dbus-1)
BuildRequires:  pkgconfig(SDL_image)
BuildRequires:  pkgconfig(gmime-2.6)
%if %{mdvver} >= 201210
BuildRequires:  llvm-devel
BuildRequires:  pkgconfig(gstreamer-0.10) >= 0.10.36
BuildRequires:  pkgconfig(gstreamer-app-0.10) >= 0.10.36
%else
BuildRequires:	llvm
%endif

%description
Gambas is a free development environment based on a Basic interpreter
with object extensions, like Visual Basic(tm) (but it is NOT a clone!). 
With Gambas, you can quickly design your program GUI, access MySQL or
PostgreSQL databases, translate your program into many languages, 
create network applications easily, build RPMs of your apps 
automatically, and so on...

%prep
%setup -q 
chmod -x main/gbx/gbx_local.h
chmod -x main/gbx/gbx_subr_file.c
chmod -x gb.qt4/src/CContainer.cpp
chmod -x main/lib/option/getoptions.*
chmod -x main/lib/option/main.c


%build
%setup_compile_flags
./reconf-all


%configure2_5x
%make

%install
%makeinstall_std

find %{buildroot} -name '*.la' -delete


rm -f %{buildroot}%{_libdir}/%{name}/gb.so %{buildroot}%{_libdir}/%{name}/gb.so.*

install -D -m 755 app/src/%{name}/img/logo/logo-16.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
install -D -m 755 app/src/%{name}/img/logo/logo-32.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
install -D -m 755 app/src/%{name}/img/logo/logo-64.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
install -D -m 755 app/src/%{name}/img/logo/logo-ide.png %{buildroot}%{_datadir}/pixmaps/%{name}.png
install -D -m 644 %{SOURCE1} %{buildroot}%{_datadir}/applications/%{name}.desktop

desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop

#dirty linting fix,  clean zero-length ,recreate all in %post
rm -rf $RPM_BUILD_ROOT%{_datadir}/gambas3/info/gb.db.{mysql,odbc,postgresql,sqlite2,sqlite3}.info
rm -rf $RPM_BUILD_ROOT%{_datadir}/gambas3/info/gb.db.{mysql,odbc,postgresql,sqlite2,sqlite3}.list
rm -rf $RPM_BUILD_ROOT%{_datadir}/gambas3/info/gb.jit.{info,list}
#------------------------------------------------------------------------

%package runtime
Summary: The Gambas runtime
Group: Development/Other

%description runtime
This package includes the Gambas interpreter needed to run Gambas applications.

%files runtime 

%doc README ChangeLog
%{_bindir}/gbx3
%{_bindir}/gbr3
%{_libdir}/%{name}/gb.component
%{_libdir}/%{name}/gb.debug.*
%{_libdir}/%{name}/gb.eval.component
%{_libdir}/%{name}/gb.eval.so*
%{_libdir}/%{name}/gb.draw.*
%dir %{_datadir}/%{name}
%dir %{_datadir}/%{name}/info
%{_datadir}/%{name}/info/gb.info
%{_datadir}/%{name}/info/gb.list
%{_datadir}/%{name}/info/gb.debug.*
%{_datadir}/%{name}/info/gb.eval.list
%{_datadir}/%{name}/info/gb.eval.info
%dir %{_datadir}/%{name}/icons
%{_datadir}/%{name}/icons/application-x-%{name}.png

#-----------------------------------------------------------------------------

%package devel
Summary: The Gambas development package
Group: Development/Other

%description devel
This package includes all tools needed to compile Gambas projects
without having to install the complete development environment.

%files devel
%doc README  ChangeLog
%{_bindir}/gbc3
%{_bindir}/gba3
%{_bindir}/gbi3

#-----------------------------------------------------------------------------

%package script
Summary: The Gambas scripter package
Group: Development/Other
Requires: %{name}-runtime = %{version}


%description script
This package includes the scripter program that allows to write script files
in Gambas.

%files script
%doc README  ChangeLog
%{_bindir}/gbs3
%{_bindir}/gbs3.gambas
%{_bindir}/gbw3
%{_datadir}/%{name}/icons/application-x-gambasserverpage.png
%{_datadir}/%{name}/icons/application-x-gambasscript.png

#-----------------------------------------------------------------------------

%package ide
Summary: The Gambas IDE
Group: Development/Other
Requires: %{name}-runtime = %{version}
Requires: %{name}-gb-db = %{version}
Requires: %{name}-gb-db-form = %{version}
Requires: %{name}-gb-desktop = %{version}
Requires: %{name}-gb-form = %{version}
Requires: %{name}-gb-form-dialog = %{version}
Requires: %{name}-gb-form-mdi = %{version}
Requires: %{name}-gb-form-stock = %{version}
Requires: %{name}-gb-qt4 = %{version}
Requires: %{name}-gb-qt4-ext = %{version}
Requires: %{name}-gb-qt4-webkit = %{version}
Requires: %{name}-gb-settings = %{version}
Requires: %{name}-examples = %{version}
Requires: %{name}-gb-eval-highlight = %{version}
Requires: %{name}-gb-image = %{version}
Requires: %{name}-gb-image-effect = %{version}
Requires: gettext
Requires: rpm-build

%description ide
This package includes the complete Gambas Development Environment, with the
database manager, the help files, and all components.

%files ide 
%doc README  ChangeLog
%{_bindir}/%{name}
%{_bindir}/%{name}.gambas
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/*/%{name}.png
%{_datadir}/pixmaps/%{name}.png

#-----------------------------------------------------------------------------

%package examples
Summary: The Gambas examples
Group: Development/Other
BuildArch: noarch
Requires: %{name}-ide = %{version}

%description examples
This package includes all the example projects provided with Gambas.

%files examples
%doc README  ChangeLog
%{_datadir}/%{name}/examples

#-----------------------------------------------------------------------------

%package gb-cairo
Summary: The Gambas Cairo component
Group: Development/Other
Requires: %{name}-runtime = %{version}

%description gb-cairo
This package contains the Gambas Cario components.

%files gb-cairo
%doc README  ChangeLog
%{_libdir}/%{name}/gb.cairo.*
%{_datadir}/%{name}/info/gb.cairo.*

#-----------------------------------------------------------------------------

%package gb-chart
Summary: The Gambas chart component
Group: Development/Other
Requires: %{name}-runtime = %{version}

%description gb-chart
This package contains the Gambas Chart components.

%files gb-chart
%doc README  ChangeLog
%{_libdir}/%{name}/gb.chart.*
%{_datadir}/%{name}/info/gb.chart.*

#-----------------------------------------------------------------------------

%package gb-compress
Summary: The Gambas compression component
Group: Development/Other
Requires: %{name}-runtime = %{version}

%description gb-compress
This component allows you to compress/uncompress data or files with
the bzip2 and zip algorithms.

%files gb-compress
%doc README  ChangeLog
%{_libdir}/%{name}/gb.compress.*
%{_datadir}/%{name}/info/gb.compress.*

#-----------------------------------------------------------------------------

%package gb-crypt
Summary: The Gambas cryptography component
Group: Development/Other
Requires: %{name}-runtime = %{version}

%description gb-crypt
This component allows you to use cryptography in your projects.

%files gb-crypt
%doc README  ChangeLog
%{_libdir}/%{name}/gb.crypt.*
%{_datadir}/%{name}/info/gb.crypt.*

#-----------------------------------------------------------------------------

%package gb-db
Summary: The Gambas database component
Group: Development/Other
Requires: %{name}-runtime = %{version}

%description gb-db
This component allows you to access many databases management systems,
provided that you install the needed driver packages.

%files gb-db
%doc README  ChangeLog
%{_libdir}/%{name}/gb.db.so*
%{_libdir}/%{name}/gb.db.component
%{_libdir}/%{name}/gb.db.gambas
%{_datadir}/%{name}/info/gb.db.info
%{_datadir}/%{name}/info/gb.db.list

#-----------------------------------------------------------------------------

%package gb-db-form
Summary: The Gambas db-form component
Group: Development/Other
Requires: %{name}-runtime = %{version}

%description gb-db-form
This package contains the Gambas Database form components.

%files gb-db-form
%doc README  ChangeLog
%{_libdir}/%{name}/gb.db.form.*
%{_datadir}/%{name}/info/gb.db.form.*
%{_datadir}/%{name}/control/gb.db.form

#-----------------------------------------------------------------------------

%package gb-db-mysql
Summary: The MySQL driver for the Gambas database component
Group: Development/Other
Requires: %{name}-runtime = %{version},%{name}-gb-db = %{version}

%description gb-db-mysql
This component allows you to access MySQL databases.

%files gb-db-mysql
%doc README  ChangeLog
%{_libdir}/%{name}/gb.db.mysql.*

%post gb-db-mysql
touch %{_datadir}/gambas3/info/gb.db.mysql.{info,list}
%postun gb-db-mysql
rm -f %{_datadir}/gambas3/info/gb.db.mysql.{info,list}

#-----------------------------------------------------------------------------

%package gb-db-odbc
Summary: The ODBC driver for the Gambas database component
Group: Development/Other
Requires: %{name}-runtime = %{version},%{name}-gb-db = %{version}

%description gb-db-odbc
This component allows you to access ODBC databases.

%files gb-db-odbc
%doc README  ChangeLog
%{_libdir}/%{name}/gb.db.odbc.*

%post gb-db-odbc
touch %{_datadir}/gambas3/info/gb.db.odbc.{info,list}
%postun gb-db-odbc
rm -f %{_datadir}/gambas3/info/gb.db.odbc.{info,list}

#-----------------------------------------------------------------------------

%package gb-db-postgresql
Summary: The PostgreSQL driver for the Gambas database component
Group: Development/Other
Requires: %{name}-runtime = %{version},%{name}-gb-db = %{version}

%description gb-db-postgresql
This component allows you to access PostgreSQL databases.

%files gb-db-postgresql
%doc README  ChangeLog
%{_libdir}/%{name}/gb.db.postgresql.*

%post gb-db-postgresql
touch %{_datadir}/gambas3/info/gb.db.postgresql.{info,list}
%postun gb-db-postgresql
rm -f %{_datadir}/gambas3/info/gb.db.postgresql.{info,list}

#-----------------------------------------------------------------------------

%package gb-db-sqlite2
Summary: The SQLite 2 driver for the Gambas database component
Group: Development/Other
Requires: %{name}-runtime = %{version},%{name}-gb-db = %{version}

%description gb-db-sqlite2
This component allows you to access SQLite 2 databases.

%files gb-db-sqlite2
%doc README  ChangeLog
%{_libdir}/%{name}/gb.db.sqlite2.*

%post gb-db-sqlite2
touch %{_datadir}/gambas3/info/gb.db.sqlite2.{info,list}
%postun gb-db-sqlite2
rm -f %{_datadir}/gambas3/info/gb.db.sqlite2.{info,list}

#-----------------------------------------------------------------------------

%package gb-db-sqlite3
Summary: The SQLite 3 driver for the Gambas database component
Group: Development/Other
Requires: %{name}-runtime = %{version},%{name}-gb-db = %{version}

%description gb-db-sqlite3
This component allows you to access SQLite 3 databases.

%files gb-db-sqlite3
%doc README  ChangeLog
%{_libdir}/%{name}/gb.db.sqlite3.*

%post gb-db-sqlite3
touch %{_datadir}/gambas3/info/gb.db.sqlite3.{info,list}
%postun gb-db-sqlite3
rm -f %{_datadir}/gambas3/info/gb.db.sqlite3.{info,list}

#-----------------------------------------------------------------------------

%package gb-dbus
Summary: The Gambas dbus component
Group: Development/Other
Requires: %{name}-runtime = %{version}

%description gb-dbus
This package contains the Gambas D-bus components.

%files gb-dbus
%doc README  ChangeLog
%{_libdir}/%{name}/gb.dbus.*
%{_datadir}/%{name}/info/gb.dbus.*

#-----------------------------------------------------------------------------

%package gb-desktop
Summary: The Gambas XDG component
Group: Development/Other
Requires: %{name}-runtime = %{version}

%description gb-desktop
This component allows you to use desktop-agnostic routines based on 
the xdg-utils scripts of the Portland project.

%files gb-desktop
%doc README  ChangeLog
%{_libdir}/%{name}/gb.desktop.*
%{_datadir}/%{name}/info/gb.desktop.*
%{_datadir}/%{name}/control/gb.desktop

#-----------------------------------------------------------------------------

%package gb-eval-highlight
Summary: The Gambas eval-highlight component
Group: Development/Other
Requires: %{name}-runtime = %{version}

%description gb-eval-highlight
This component implements the eval-highlight component.

%files gb-eval-highlight
%doc README  ChangeLog
%{_libdir}/%{name}/gb.eval.highlight.*
%{_datadir}/%{name}/info/gb.eval.highlight.*

#-----------------------------------------------------------------------------

%package gb-form
Summary: The Gambas dialog form component
Group: Development/Other
Requires: %{name}-runtime = %{version}

%description gb-form
This component implements the form control.

%files gb-form
%doc README  ChangeLog
%{_libdir}/%{name}/gb.form.component
%{_libdir}/%{name}/gb.form.gambas
%{_datadir}/%{name}/control/gb.form
%{_datadir}/%{name}/info/gb.form.info
%{_datadir}/%{name}/info/gb.form.list

#-----------------------------------------------------------------------------

%package gb-form-dialog
Summary: The Gambas dialog form component
Group: Development/Other
Requires: %{name}-runtime = %{version}

%description gb-form-dialog
This component implements the form-dialog control.

%files gb-form-dialog
%doc README  ChangeLog
%{_libdir}/%{name}/gb.form.dialog.component
%{_libdir}/%{name}/gb.form.dialog.gambas
%{_datadir}/%{name}/info/gb.form.dialog.info
%{_datadir}/%{name}/info/gb.form.dialog.list

#-----------------------------------------------------------------------------

%package gb-form-mdi
Summary: The Gambas mdi form component
Group: Development/Other
Requires: %{name}-runtime = %{version}

%description gb-form-mdi
This component implements the form-mdi control.

%files gb-form-mdi
%doc README  ChangeLog
%{_libdir}/%{name}/gb.form.mdi.component
%{_libdir}/%{name}/gb.form.mdi.gambas
%{_datadir}/%{name}/control/gb.form.mdi
%{_datadir}/%{name}/info/gb.form.mdi.info
%{_datadir}/%{name}/info/gb.form.mdi.list

#-----------------------------------------------------------------------------

%package gb-form-stock
Summary: The Gambas stock form component
Group: Development/Other
Requires: %{name}-runtime = %{version}

%description gb-form-stock
This component implements the form-stock control.

%files gb-form-stock
%doc README  ChangeLog
%{_libdir}/%{name}/gb.form.stock.component
%{_libdir}/%{name}/gb.form.stock.gambas
%{_datadir}/%{name}/info/gb.form.stock.info
%{_datadir}/%{name}/info/gb.form.stock.list

#-----------------------------------------------------------------------------

%package gb-gtk
Summary: The Gambas GTK+ GUI component
Group: Development/Other
Requires: %{name}-runtime = %{version}

%description gb-gtk
This package contains the Gambas GTK+ GUI components.

%files gb-gtk
%doc README  ChangeLog
%{_libdir}/%{name}/gb.gtk.*
%{_datadir}/%{name}/info/gb.gtk.*

#-----------------------------------------------------------------------------
%package gb-gsl
Summary: The Gambas interface to the GNU Scientific Library 
Group: Development/Other
Requires: %{name}-runtime = %{version}

%description gb-gsl
This component provides an interface to the GNU Scientific Library.

%files gb-gsl
%doc README  ChangeLog
%{_libdir}/%{name}/gb.gsl.*
%{_datadir}/%{name}/info/gb.gsl.*

#-----------------------------------------------------------------------------
%package gb-gui
Summary: The Gambas GUI component
Group: Development/Other
Requires: %{name}-runtime = %{version}

%description gb-gui
This is a component that just loads gb.qt if you are running KDE or
gb.gtk in the other cases.

%files gb-gui
%doc README  ChangeLog
%{_libdir}/%{name}/gb.gui.*
%{_datadir}/%{name}/info/gb.gui.*

#-----------------------------------------------------------------------------
%if %{mdvver} >= 201210
%package gb-jit
Summary: The Gambas JIT component
Group: Development/Other
Requires: %{name}-runtime = %{version}

%description gb-jit
This component provides the jit compiler for gambas.

%files gb-jit
%doc README  ChangeLog
%{_libdir}/%{name}/gb.jit.*

%post gb-jit
touch %{_datadir}/gambas3/info/gb.jit.{info,list}
%postun gb-jit
rm -f %{_datadir}/gambas3/info/gb.jit.{info,list}

%endif
#-----------------------------------------------------------------------------
%package gb-image
Summary: The Gambas image manipulation component
Group: Development/Other
Requires: %{name}-runtime = %{version}

%description gb-image
This component allows you to apply various effects to images.

%files gb-image
%doc README  ChangeLog
%{_libdir}/%{name}/gb.image.component
%{_libdir}/%{name}/gb.image.so*
%{_datadir}/%{name}/info/gb.image.info
%{_datadir}/%{name}/info/gb.image.list

#-----------------------------------------------------------------------------

%package gb-image-effect
Summary: The Gambas image effect component
Group: Development/Other
Requires: %{name}-runtime = %{version}

%description gb-image-effect
This component allows you to apply various effects to images.

%files gb-image-effect
%doc README  ChangeLog
%{_libdir}/%{name}/gb.image.effect.*
%{_datadir}/%{name}/info/gb.image.effect.*

#-----------------------------------------------------------------------------

%package gb-image-imlib
Summary: The Gambas image imlib component
Group: Development/Other
Requires: %{name}-runtime = %{version}

%description gb-image-imlib
This component allows you to manipulate images with imlibs.

%files gb-image-imlib
%doc README  ChangeLog
%{_libdir}/%{name}/gb.image.imlib.*
%{_datadir}/%{name}/info/gb.image.imlib.*

#-----------------------------------------------------------------------------

%package gb-image-io
Summary: The Gambas image io component
Group: Development/Other
Requires: %{name}-runtime = %{version}

%description gb-image-io
This component allows you to perform images input output operations.

%files gb-image-io
%doc README  ChangeLog
%{_libdir}/%{name}/gb.image.io.*
%{_datadir}/%{name}/info/gb.image.io.*

#-----------------------------------------------------------------------------
%if %{mdvver} >= 201210
%package gb-media
Summary: The Gambas media component
Group: Development/Other
Requires: %{name}-runtime = %{version}

%description gb-media
This package contains the Gambas media component.

%files gb-media
%doc README  ChangeLog
%{_libdir}/%{name}/gb.media.*
%{_datadir}/%{name}/info/gb.media.*
%endif
#-----------------------------------------------------------------------------
%package gb-mysql
Summary: The Gambas mysql component
Group: Development/Other
Requires: %{name}-runtime = %{version}

%description gb-mysql
This package contains the Gambas MySQL components.

%files gb-mysql
%doc README  ChangeLog
%{_libdir}/%{name}/gb.mysql.*
%{_datadir}/%{name}/info/gb.mysql.*

#-----------------------------------------------------------------------------
%package gb-ncurses
Summary: The Gambas ncurses component
Group: Development/Other
Requires: %{name}-runtime = %{version}

%description gb-ncurses
This component allows you to use ncurses with gambas.

%files gb-ncurses
%doc README  ChangeLog
%{_libdir}/%{name}/gb.ncurses.so*
%{_libdir}/%{name}/gb.ncurses.component
%{_datadir}/%{name}/info/gb.ncurses.info
%{_datadir}/%{name}/info/gb.ncurses.list

#---------------------------------------------------------------------------
%package gb-net
Summary: The Gambas networking component
Group: Development/Other
Requires: %{name}-runtime = %{version}

%description gb-net
This component allows you to use TCP/IP and UDP sockets, and to access
any serial ports.

%files gb-net
%doc README  ChangeLog
%{_libdir}/%{name}/gb.net.so*
%{_libdir}/%{name}/gb.net.component
%{_datadir}/%{name}/info/gb.net.info
%{_datadir}/%{name}/info/gb.net.list

#-----------------------------------------------------------------------------

%package gb-net-curl
Summary: The Gambas advanced networking component
Group: Development/Other
Requires: %{name}-runtime = %{version},%{name}-gb-net = %{version}

%description gb-net-curl
This component allows your programs to easily become FTP or HTTP clients.

%files gb-net-curl
%doc README  ChangeLog
%{_libdir}/%{name}/gb.net.curl.so*
%{_libdir}/%{name}/gb.net.curl.component
%{_datadir}/%{name}/info/gb.net.curl.info
%{_datadir}/%{name}/info/gb.net.curl.list

#-----------------------------------------------------------------------------

%package gb-net-smtp
Summary: The Gambas SMTP component
Group: Development/Other
Requires: %{name}-runtime = %{version},%{name}-gb-net = %{version}

%description gb-net-smtp
This component allows you to send emails using the SMTP protocol.

%files gb-net-smtp
%doc README  ChangeLog
%{_libdir}/%{name}/gb.net.smtp.*
%{_datadir}/%{name}/info/gb.net.smtp.*

#-----------------------------------------------------------------------------

%package gb-opengl
Summary: The Gambas OpenGL component
Group: Development/Other
Requires: %{name}-runtime = %{version}

%description gb-opengl
This component allows you to use the Mesa libraries to do 3D operations.

%files gb-opengl
%doc README  ChangeLog
%{_libdir}/%{name}/gb.opengl.component
%{_libdir}/%{name}/gb.opengl.so*
%{_datadir}/%{name}/info/gb.opengl.info
%{_datadir}/%{name}/info/gb.opengl.list

#-----------------------------------------------------------------------------

%package gb-opengl-glsl
Summary: The Gambas opengl-glsl component
Group: Development/Other
Requires: %{name}-runtime = %{version}

%description gb-opengl-glsl
This component allows you to use the Mesa libraries to do 3D operations.

%files gb-opengl-glsl
%doc README  ChangeLog
%{_libdir}/%{name}/gb.opengl.glsl.*
%{_datadir}/%{name}/info/gb.opengl.glsl.*

#-----------------------------------------------------------------------------

%package gb-opengl-glu
Summary: The Gambas opengl-glu component
Group: Development/Other
Requires: %{name}-runtime = %{version}

%description gb-opengl-glu
This component allows you to use the Mesa libraries to do 3D operations.

%files gb-opengl-glu
%doc README  ChangeLog
%{_libdir}/%{name}/gb.opengl.glu.*
%{_datadir}/%{name}/info/gb.opengl.glu.*

#-----------------------------------------------------------------------------

%package gb-option
Summary: The Gambas command-line option component
Group: Development/Other
Requires: %{name}-runtime = %{version}

%description gb-option
This component allows you to interpret command-line options.

%files gb-option
%doc README  ChangeLog
%{_libdir}/%{name}/gb.option.*
%{_datadir}/%{name}/info/gb.option.*

#-----------------------------------------------------------------------------

%package gb-pcre
Summary: The Gambas PCRE component
Group: Development/Other
Requires: %{name}-runtime = %{version}

%description gb-pcre
This component allows you to use Perl compatible regular expressions
within Gambas code.

%files gb-pcre
%doc README  ChangeLog
%{_libdir}/%{name}/gb.pcre.*
%{_datadir}/%{name}/info/gb.pcre.*

#-----------------------------------------------------------------------------

%package gb-pdf
Summary: The Gambas PDF component
Group: Development/Other
Requires: %{name}-runtime = %{version}

%description gb-pdf
This component allows you to manipulate pdf files with Gambas code.

%files gb-pdf
%doc README  ChangeLog
%{_libdir}/%{name}/gb.pdf.*
%{_datadir}/%{name}/info/gb.pdf.*

#-----------------------------------------------------------------------------

%package gb-qt4
Summary: The Gambas Qt GUI component
Group: Development/Other
Requires: %{name}-runtime = %{version}

%description gb-qt4
This package includes the Gambas QT GUI component.

%files gb-qt4
%doc README  ChangeLog
%{_libdir}/%{name}/gb.qt4.component
%{_libdir}/%{name}/gb.qt4.gambas
%{_libdir}/%{name}/gb.qt4.so*
%{_datadir}/%{name}/info/gb.qt4.info
%{_datadir}/%{name}/info/gb.qt4.list

#-----------------------------------------------------------------------------

%package gb-qt4-ext
Summary: The Gambas qt-ext component
Group: Development/Other
Requires: %{name}-runtime = %{version}

%description gb-qt4-ext
This package contains the Gambas qt-ext components.

%files gb-qt4-ext
%doc README  ChangeLog
%{_libdir}/%{name}/gb.qt4.ext.*
%{_datadir}/%{name}/info/gb.qt4.ext.*

#-----------------------------------------------------------------------------

%package gb-qt4-opengl
Summary: The Gambas qt-opengl component
Group: Development/Other
Requires: %{name}-runtime = %{version}

%description gb-qt4-opengl
This package contains the Gambas qt-opengl components.

%files gb-qt4-opengl
%doc README  ChangeLog
%{_libdir}/%{name}/gb.qt4.opengl.*
%{_datadir}/%{name}/info/gb.qt4.opengl.*

#-----------------------------------------------------------------------------

%package gb-qt4-webkit
Summary: The Gambas qt-webkit component
Group: Development/Other
Requires: %{name}-runtime = %{version}

%description gb-qt4-webkit
This package contains the Gambas qt-webkit components.

%files gb-qt4-webkit
%doc README  ChangeLog
%{_libdir}/%{name}/gb.qt4.webkit.*
%{_datadir}/%{name}/info/gb.qt4.webkit.*

#-----------------------------------------------------------------------------

%package gb-report
Summary: The Gambas report component
Group: Development/Other
Requires: %{name}-runtime = %{version}

%description gb-report
This package contains the Gambas Report components.

%files gb-report
%doc README  ChangeLog
%{_libdir}/%{name}/gb.report.*
%{_datadir}/%{name}/info/gb.report.*
%{_datadir}/%{name}/control/gb.report

#-----------------------------------------------------------------------------

%package gb-sdl
Summary: The Gambas SDL component
Group: Development/Other
Requires: %{name}-runtime = %{version}

%description gb-sdl
This component use the sound, image and TTF fonts parts of the SDL
library. It allows you to simultaneously play many sounds and music
stored in a file. If OpenGL drivers are installed it uses them to 
accelerate 2D and 3D drawing.

%files gb-sdl
%doc README  ChangeLog
%{_libdir}/%{name}/gb.sdl.so
%{_libdir}/%{name}/gb.sdl.so.*
%{_libdir}/%{name}/gb.sdl.component
%{_datadir}/%{name}/info/gb.sdl.info
%{_datadir}/%{name}/info/gb.sdl.list
%{_datadir}/%{name}/gb.sdl

#-----------------------------------------------------------------------------

%package gb-sdl-sound
Summary: The Gambas SDL sound component
Group: Development/Other
Requires: %{name}-runtime = %{version}

%description gb-sdl-sound
This component allows you to play sounds in Gambas. This component 
manages up to 32 sound tracks that can play sounds from memory, and
one music track that can play music from a file. Everything is mixed
in real time. 

%files gb-sdl-sound
%doc README  ChangeLog
%{_libdir}/%{name}/gb.sdl.sound.*
%{_datadir}/%{name}/info/gb.sdl.sound.*

#-----------------------------------------------------------------------------

%package gb-settings
Summary: The Gambas settings component
Group: Development/Other
Requires: %{name}-runtime = %{version}

%description gb-settings
This components allows you to deal with configuration files.

%files gb-settings
%doc README  ChangeLog
%{_libdir}/%{name}/gb.settings.*
%{_datadir}/%{name}/info/gb.settings.*

#-----------------------------------------------------------------------------

%package gb-signal
Summary: The Gambas signal component
Group: Development/Other
Requires: %{name}-runtime = %{version}

%description gb-signal
This package contains the Gambas Signal components.

%files gb-signal
%doc README  ChangeLog
%{_libdir}/%{name}/gb.signal.*
%{_datadir}/%{name}/info/gb.signal.*

#-----------------------------------------------------------------------------

%package gb-v4l
Summary: The Gambas Video4Linux component
Group: Development/Other
Requires: %{name}-runtime = %{version}

%description gb-v4l
This components allows you to use the Video4Linux interface with
Gambas.

%files gb-v4l
%doc README  ChangeLog
%{_libdir}/%{name}/gb.v4l.*
%{_datadir}/%{name}/info/gb.v4l.*

#-----------------------------------------------------------------------------

%package gb-vb
Summary: The Gambas Visual Basic(tm) compatibility component
Group: Development/Other
Requires: %{name}-runtime = %{version}

%description gb-vb
This component aims at including some functions that imitate the 
behavior
 of Visual Basic(TM) functions. Use it only if you want to 
port some VB projects.

%files gb-vb
%doc README  ChangeLog
%{_libdir}/%{name}/gb.vb.*
%{_datadir}/%{name}/info/gb.vb.*

#-----------------------------------------------------------------------------

%package gb-web
Summary: The Gambas CGI component
Group: Development/Other
Requires: %{name}-runtime = %{version}

%description gb-web
This components allows you to make CGI web applications using Gambas, 
with an ASP-like interface.

%files gb-web
%doc README  ChangeLog
%{_libdir}/%{name}/gb.web.*
%{_datadir}/%{name}/info/gb.web.*

#-----------------------------------------------------------------------------
%package gb-libxml
Summary: The Gambas libxml component
Group: Development/Other
Requires: %{name}-runtime = %{version}

%description gb-libxml
This component allows you to use xml.

%files gb-libxml
%doc README  ChangeLog
%{_libdir}/%{name}/gb.libxml.so*
%{_libdir}/%{name}/gb.libxml.component
%{_datadir}/%{name}/info/gb.libxml.info
%{_datadir}/%{name}/info/gb.libxml.list

#------------------------------------------------------------------------------
%package gb-xml
Summary: The Gambas xml component
Group: Development/Other
Requires: %{name}-runtime = %{version}

%description gb-xml
This component allows you to use xml.

%files gb-xml
%doc README  ChangeLog
%{_libdir}/%{name}/gb.xml.gambas
%{_libdir}/%{name}/gb.xml.so*
%{_libdir}/%{name}/gb.xml.component
%{_datadir}/%{name}/info/gb.xml.info
%{_datadir}/%{name}/info/gb.xml.list

#-----------------------------------------------------------------------------
%package gb-xml-html
Summary: The Gambas xml html component
Group: Development/Other
Requires: %{name}-runtime = %{version}
Requires: %{name}-gb-xml

%description gb-xml-html
This component allows you to use xml html.

%files gb-xml-html
%doc README  ChangeLog
%{_libdir}/%{name}/gb.xml.html.so*
%{_libdir}/%{name}/gb.xml.html.component
%{_datadir}/%{name}/info/gb.xml.html.info
%{_datadir}/%{name}/info/gb.xml.html.list

#-----------------------------------------------------------------------------
%package gb-xml-rpc
Summary: The Gambas xml-rpc component
Group: Development/Other
Requires: %{name}-runtime = %{version}
Requires: %{name}-gb-xml

%description gb-xml-rpc
This component allows you to use xml-rpc.

%files gb-xml-rpc
%doc README  ChangeLog
%{_libdir}/%{name}/gb.xml.rpc*
# added info, list
%{_datadir}/%{name}/info/gb.xml.rpc.info
%{_datadir}/%{name}/info/gb.xml.rpc.list


#-----------------------------------------------------------------------------

%package gb-xml-xslt
Summary: The Gambas xml-rpc component
Group: Development/Other
Requires: %{name}-runtime = %{version}

%description gb-xml-xslt
This component allows you to use xml-xslt.

%files gb-xml-xslt
%doc README  ChangeLog
%{_libdir}/%{name}/gb.xml.xslt*
%{_datadir}/%{name}/info/gb.xml.xslt*

#-----------------------------------------------------------------------------
%package gb-complex
Summary: The Gambas complex component
Group: Development/Other
Requires: %{name}-runtime = %{version}

%description gb-complex
New component that implements a rudimentary management of complex numbers. 
This component is automatically loaded if a complex 
number constant is encountered and no loaded component 
can already handle complex numbers.

%files gb-complex
%doc README  ChangeLog
%{_libdir}/%{name}/gb.complex*
%{_datadir}/%{name}/info/gb.complex*
#-----------------------------------------------------------------------------

%package gb-data
Summary: The Gambas data component
Group: Development/Other
Requires: %{name}-runtime = %{version}

%description gb-data
New component that adds new container data types to Gambas.

%files gb-data
%doc README  ChangeLog
%{_libdir}/%{name}/gb.data*
%{_datadir}/%{name}/info/gb.data*
#-----------------------------------------------------------------------------
%package gb-mime
Summary: The Gambas mime component
Group: Development/Other
Requires: %{name}-runtime = %{version}

%description gb-mime
New component that allows to encode and decode MIME messages.

%files gb-mime
%{_libdir}/gambas3/gb.mime.component
%{_libdir}/gambas3/gb.mime.so
%{_libdir}/gambas3/gb.mime.so.0
%{_libdir}/gambas3/gb.mime.so.0.0.0
%{_datadir}/gambas3/info/gb.mime.info
%{_datadir}/gambas3/info/gb.mime.list


#----------------------------------------------------------------------------
%package gb-net-pop3
Summary:	Gambas3 component package for net-pop3
Group:		Development/Other
Requires:	%{name}-runtime = %{version}-%{release}
Requires:	%{name}-gb-mime

%description gb-net-pop3
New component that implements a POP3 client.

%files gb-net-pop3
%doc README  ChangeLog
%{_libdir}/%{name}/gb.net.pop3.*
%{_datadir}/%{name}/info/gb.net.pop3.*
#---------------------------------------------------------------------------



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1560 |12cr|gambatte-0.5.0-0.wip2v2.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		subver		wip2v2

Name:		gambatte
Version:	0.5.0
Release:	%mkrel 0.%{subver}.2
Summary:	Game Boy Color emulator with Qt and SDL frontends
License:	GPLv2
Group:		Emulators
Source0:	%{name}_src-%{version}-%{subver}.tar.gz
Source1:	%{name}.png
Patch0:		gambatte_src-0.5.0-wip2v2-add-missing-linkage.patch
BuildRequires:	scons
BuildRequires:	qt4-devel
BuildRequires:	SDL-devel
BuildRequires:	libxv-devel
BuildRequires:	libxrandr-devel
BuildRequires:	imagemagick

%description
Gambatte is an accuracy-focused, open-source, cross-platform
Game Boy / Game Boy Color emulator written in C++. It is based on hundreds of
corner case hardware tests, as well as previous documentation and reverse
engineering efforts.

The core emulation code is contained in a separate library back-end
(libgambatte) written in platform-independent C++. There is currently a GUI
front-end (gambatte_qt) using Trolltech's Qt4 toolkit, and a simple 
command-line SDL front-end (gambatte_sdl).

%prep
%setup -q -n %{name}_src-%{version}-%{subver}
%patch0 -p1 -b .linkage~

%build
export CFLAGS="%{optflags}"
export CXXFLAGS="%{optflags}"
cd libgambatte
%scons
cd ../gambatte_qt
%qmake_qt4
%make
cd ../gambatte_sdl
%scons

%install
%__rm -rf %{buildroot}
%__install -d -m 755 %{buildroot}%{_bindir}
%__install -m 755 gambatte_qt/bin/gambatte_qt %{buildroot}%{_bindir}
%__install -m 755 gambatte_sdl/gambatte_sdl %{buildroot}%{_bindir}
%__install -d -m 755 %{buildroot}%{_mandir}/man6
%__install -m 644 gambatte_qt/man/* %{buildroot}%{_mandir}/man6/
%__install -m 644 gambatte_sdl/man/* %{buildroot}%{_mandir}/man6/

# install menu entries
%__mkdir_p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=Gambatte
Comment=Game Boy Color Emulator
Exec=%{name}_qt
Icon=%{name}
Type=Application
Terminal=false
Categories=X-MandrivaLinux-MoreApplications-Emulators;Emulator;
EOF

#Icons
%__mkdir_p %{buildroot}%{_datadir}/pixmaps/
%__install -c -m 644 %{SOURCE1} %{buildroot}%{_datadir}/pixmaps/%{name}.png

%__mkdir_p %{buildroot}/%{_miconsdir} \
         %{buildroot}/%{_liconsdir} \
         %{buildroot}/%{_iconsdir}

%__install -m 644 %{SOURCE1} %{buildroot}/%{_miconsdir}/%{name}.png
%__install -m 644 %{SOURCE1} %{buildroot}/%{_iconsdir}/%{name}.png
%__install -m 644 %{SOURCE1} %{buildroot}/%{_liconsdir}/%{name}.png
convert %{buildroot}%{_miconsdir}/%{name}.png -resize 16x16 %{buildroot}%{_miconsdir}/%{name}.png
convert %{buildroot}%{_iconsdir}/%{name}.png -resize 32x32 %{buildroot}%{_iconsdir}/%{name}.png

%clean
%__rm -rf %{buildroot}

%files
%doc README changelog COPYING
%{_bindir}/gambatte_*
%{_mandir}/man6/*
%{_iconsdir}/*.png
%{_miconsdir}/*.png
%{_liconsdir}/*.png
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/applications/%{name}.desktop



%changelog
* Fri Mar 09 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.5.0-0.wip2v2.2mdv2012.0
+ Revision: 783588
- add missing linkage (P0)

  + Andrey Bondrov <abondrov@mandriva.org>
    - New version 0.5.0-wip2v2

* Wed Sep 21 2011 Andrey Bondrov <abondrov@mandriva.org> 0.5.0-0.wip1.1
+ Revision: 700725
- imported package gambatte


* Wed Sep 21 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 0.5.0-0.wip1.1mdv2010.2
- Initial build for Mandriva

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1561 |12cr|gameandwatch-0.3-131.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		svn	131

Name:		gameandwatch
Version:	0.3
Release:	%mkrel %{svn}.1
Summary:	A generic engine for simulation of Game & Watch-like games
Group:		Emulators
License:	GPL
URL:		http://www.rangelreale.com/programming/game-watch-simulator
# fetched from svn
Source0:	%{name}-%{version}-%{svn}.tar.bz2
Patch0:		gameandwatch-0.3-131-type.patch
BuildRequires:	boost-devel
BuildRequires:	SDL-devel
BuildRequires:	SDL_image-devel
BuildRequires:	SDL_gfx-devel
BuildRequires:	SDL_ttf-devel
BuildRequires:	SDL_mixer-devel
BuildRequires:	pkgconfig(zziplib)

%description
This is a generic engine for simulation of Game & Watch games,
starting with ports of the Madrigal Game & Watch Simulators
(http://www.madrigaldesign.it/sim/).

It is designed to run anywhere SDL is available, withemphasis
in handheld machines.

Currently 6 games from VTECH are simulated:
- MONKEY
- PIRATE
- DEFENDO
- CONDOR
- PANCAKE
- ROLLER COASTER

%prep
%setup -q -n %{name}-%{version}-%{svn}
%patch0 -p1

%build
autoreconf -fi
%configure2_5x
%make

%install
%__rm -rf %{buildroot}
%makeinstall_std

# menu-entry, overwrite the default one
%__mkdir_p  %{buildroot}%{_datadir}/applications
%__cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
[Desktop Entry]
Version=1.0
Name=Game & Watch Simulator
Comment=Game & Watch-like games simulator
Exec=gameandwatch %U
Icon=gameandwatch
Terminal=false
Type=Application
Categories=Game;Emulator;
EOF

%__rm -rf %{buildroot}%{_docdir}

%clean
%__rm -rf %{buildroot}

%files
%doc doc/README
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png


%changelog
* Wed Mar 14 2012 Andrey Bondrov <abondrov@mandriva.org> 0.3-131.1
+ Revision: 784962
- Update BuildRequires
- imported package gameandwatch


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1562 |12cr|games-compat-0.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		games-compat
Summary:	Provides compatibility with binary Linux games
Version:	0.5
Release:	1
URL:		http://mandriva.com/
Group:		Games/Other
License:	GPL
ExclusiveArch: i586 x86_64

# -- Common requires/suggests --
# Basic common 32-bit libs
Requires: libopenssl1.0.0 libopenal1 libpng3 libstdc++6 
Requires: libstdc++5 libjpeg62 libfreetype2 libxpm4 libxmu6 libnas2 libgtk+2.0_0
# libpng packages was changed in 2012+ - so add deps on the new packages
# for that version
%if %mdkversion >= 201200
Requires: libpng15 libpng0
%endif
# 32bit SDL libs (first two are 'current arch', the rest are 32bit)
Requires: libSDL1.2_0 libSDL_mixer1.2_0 libSDL_ttf2.0_0 libSDL_net1.2_0
Requires: libSDL_image1.2_0
# These are nice to have, but are usually not hard deps
Suggests: libhal1
# Packages in 32bit contrib
%define contrib32Pkgs libstdc++2.10 libgtk+1.2 libopenssl0.9.8

%ifarch x86_64
# -- 64bit-only requires/suggests --
Requires: lib64SDL1.2_0 lib64SDL_mixer1.2_0 lib64SDL_ttf2.0_0
Requires: lib64SDL_net1.2_0 lib64SDL_image1.2_0 lib64gtk+2.0_0
# Packages in 32bit contrib can't be required, as contrib is not added by
# default on 64bit
Suggests: %contrib32Pkgs
# GTK engines, when using a 32bit app on 64bit they will look better if the
# engine is installed (but they're not strictly required)
Suggests: libgtk-engines2 libmurrine
%else
# -- 32bit-only requires/suggests --
Requires: %contrib32Pkgs
%endif

%ifarch x86_64
# This is a fugly hack to get a 32bit libdir on 64bit
%define libdir /usr/lib
%else
%define libdir %{_libdir}
%endif

%description
This package provides and depends upon libraries that is used in
many commercial Linux games. If you plan to run commercial Linux games
you should install this package. It may also help you run som non-free
software.

%install
mkdir -p %{buildroot}%{libdir}
ln -s libcrypto.so.1.0.0 %{buildroot}%{libdir}/libcrypto.so.2
ln -s libssl.so.1.0.0 %{buildroot}%{libdir}/libssl.so.2
ln -s libSDL-1.2.so.0 %{buildroot}%{libdir}/libSDL-1.1.so.0
ln -s libpng.so %{buildroot}%{libdir}/libpng.so.2
export DONT_SYMLINK_LIBS=1

%files 
%{libdir}/*


%changelog
* Tue Sep 20 2011 Eskild Hustvedt <eskild@mandriva.org> 0.5-1
+ Revision: 700611
- Require the new libpng packages in 2012+ only

* Mon Sep 19 2011 Eskild Hustvedt <eskild@mandriva.org> 0.5-1
+ Revision: 700387
- Adding a lot of new requires/suggests for common libraries

* Fri Sep 09 2011 Eskild Hustvedt <eskild@mandriva.org> 0.4-1
+ Revision: 699135
- Added support for installing on 64bit

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3-9mdv2011.0
+ Revision: 618396
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.3-8mdv2010.0
+ Revision: 429026
- rebuild

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 0.3-7mdv2009.0
+ Revision: 266830
- rebuild early 2009.0 package (before pixel changes)

* Sun May 11 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.3-6mdv2009.0
+ Revision: 205711
- Should not be noarch ed

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 0.3-5mdv2008.1
+ Revision: 136426
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

  + Eskild Hustvedt <eskild@mandriva.org>
    - Import games-compat


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1563 |12cr|gammu-1.32.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 7
%define libname %mklibname %{name} %major
%define libnamedev %mklibname %{name} -d

Summary:		Mobile phones tools for Unix (Linux) and Win32
Name:			gammu
Version:		1.32.0
Release:		1
License:		GPLv2+
Group:			Communications
Source:			http://dl.cihar.com/gammu/releases/%{name}-%{version}.tar.xz
Source1:		69-gammu-acl.rules
URL:			http://www.gammu.org/
BuildRequires:		pkgconfig(bluez)
BuildRequires:		cmake
BuildRequires:		doxygen
BuildRequires:		gettext-devel
BuildRequires:		curl-devel
BuildRequires:		mysql-devel
BuildRequires:		postgresql-devel
BuildRequires:		python-devel
BuildRequires:		dbi-devel
BuildRequires:		usb1.0-devel

%description
Gammu can do such things with cellular phones as making data calls,
updating the address book, changing calendar and ToDo entries, sending and
receiving SMS messages, loading and getting ring tones and pictures (different
types of logos), synchronizing time, enabling NetMonitor, managing WAP
settings and bookmarks and much more. Functions depend on the phone model.

%package -n %libname
Summary: Mobile phones tools for Unix (Linux) and Win32 (libraries)
Group: System/Libraries
Requires: %{name} = %{version}

%description -n %libname
Gammu can do such things with cellular phones as making data calls,
updating the address book, changing calendar and ToDo entries, sending and
receiving SMS messages, loading and getting ring tones and pictures (different
types of logos), synchronizing time, enabling NetMonitor, managing WAP
settings and bookmarks and much more. Functions depend on the phone model.

%package -n %libnamedev
Summary:		Headers and pkgconfig file for Gammu development
Group:			Development/Other
Requires:		%libname = %{version}
Provides:		libgammu-devel = %{version}-%{release}
Provides:		%{name}-devel = %{version}-%{release}
Obsoletes:		%mklibname -d gammu 0.0
Obsoletes:		%mklibname -d gammu 1.0

%description -n %libnamedev
This package contains the headers and pkgconfig file that programmers
will need to develop applications which will use libGammu.

%package -n python-%{name}
Summary:		Python module to communicate with mobile phones
Group:			Communications
Requires:		%{name} = %{version}
%py_requires -d

%description -n python-%{name}
This provides gammu module, that can work with any phone Gammu
supports - many Nokias, Siemens, Alcatel, ...

%prep
%setup -q

%build
%cmake -DINSTALL_LIB_DIR=%{_lib}
%make

%install
%makeinstall_std -C build

%__mkdir_p %{buildroot}%{_sysconfdir}
%__sed -e 's|^port =.*$|port = /dev/ttyS0|' \
         -e 's|^connection =.*$|connection = dlr3|' \
         -e 's/$//' \
         < docs/config/gammurc > %{buildroot}%{_sysconfdir}/gammurc

mkdir -p %{buildroot}%{_sysconfdir}/udev/rules.d/
install -m644 %{SOURCE1} %{buildroot}%{_sysconfdir}/udev/rules.d/69-gammu-acl.rules

%find_lang %{name} lib%{name} %{name}.lang

%files -f %{name}.lang
%doc ChangeLog COPYING INSTALL README
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/gammurc
%{_sysconfdir}/udev/rules.d/*.rules
%{_sysconfdir}/bash_completion.d/gammu
%{_bindir}/gammu
%{_bindir}/gammu-detect
%{_bindir}/gammu-smsd
%{_bindir}/gammu-smsd-inject
%{_bindir}/gammu-smsd-monitor
%{_bindir}/jadmaker
%{_mandir}/man1/gammu-detect.*
%{_mandir}/man1/gammu-smsd-inject.*
%{_mandir}/man1/gammu-smsd-monitor.1.*
%{_mandir}/man1/gammu-smsd.*
%{_mandir}/man1/gammu.*
%{_mandir}/man1/jadmaker.*
%{_mandir}/man5/*
%{_mandir}/man7/*
#%doc %{_datadir}/doc/%{name}
%{_datadir}/%{name}

%files -n %libname
%{_libdir}/*.so.%{major}*

%files -n %libnamedev
%{_bindir}/gammu-config
%{_libdir}/*.so
%{_includedir}/gammu
%{_mandir}/man1/gammu-config.*
%{_libdir}/pkgconfig/*.pc

%files -n python-%{name}
%doc python/examples
%py_platsitedir/gammu


%changelog
* Thu Sep  27 2012 Denis Silakov <denis.silakov@rosalab.ru>
+ Commit: eadf0d9
- Updated to 1.32.0
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1564 |12cr|ganeti-2.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name ganeti
%define version 2.6.0

Name: %{name}
Summary: Ganeti is a cluster virtual server management software tool
Version: %{version}
Release: %mkrel 1
License: GPLv3
Group: System/Cluster
Source0: http://ganeti.googlecode.com/files/%{name}-%{version}.tar.gz
URL:	http://code.google.com/p/ganeti/
BuildArch: noarch
BuildRequires: socat, python-simplejson, python-parsing, python-pyinotify, python-sphinx, python-curl, python-OpenSSL
BuildRequires: graphviz, python-paramiko

%description
Ganeti is a cluster virtual server
management software tool built on
top of existing virtualization 
technologies such as Xen or KVM
and other Open Source software

Ganeti requires pre-installed virtualization
software on your servers in order to function.
Once installed, the tool will take over the
management part of the virtual instances (Xen DomU),
e.g. disk creation management, operating system installation
for these instances (in co-operation with OS-specific install scripts), 
and startup, shutdown, failover between physical systems.
It has been designed to facilitate cluster management of virtual servers 
and to provide fast and simple recovery after physical
failures using commodity hardware. 

%prep
%setup -q -n %{name}-%{version}

%build
export PATH=$PATH:/sbin/
./configure --localstatedir=%{buildroot}%_var --sysconfdir=%{buildroot}%_sysconfdir 
%make

%install
mkdir -p %{buildroot}/%_var
mkdir -p %{buildroot}/%_sysconfdir
mkdir -p %{buildroot}/srv/%{name}/export
mkdir -p %{buildroot}/srv/%{name}/os
mkdir -p %{buildroot}/srv/%{name}/file-storage
%makeinstall

%files
%{python_sitelib}
%{_sbindir}/g*
%{_libdir}/%{name}
%{_mandir}/man7
%{_mandir}/man1
%{_mandir}/man8


%changelog
* Wed Aug 15 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.6.0-1mdv2012.0
+ Revision: 814893
- version update 2.6.0

* Thu Jul 26 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.5.2-1
+ Revision: 811148
- version update 2.5.2

* Tue Oct 04 2011 Leonardo Coelho <leonardoc@mandriva.org> 2.4.4-1
+ Revision: 702949
- first mandriva version
- Created package structure for ganeti.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1565 |12cr|ganglia-3.2.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lib_name_orig lib%{name}
%define lib_major 1
%define lib_name %mklibname %name %{lib_major}
%define script_version 0.3

Name:		ganglia
License:	BSD
Version:	3.2.0
Release:	3
Group:		Monitoring
Summary:	Cluster Toolkit
URL:		http://ganglia.sourceforge.net
Source:		http://downloads.sourceforge.net/ganglia/%{name}-%{version}.tar.gz
Requires(post):	rpm-helper
Requires(preun): rpm-helper
#Source1:	gmond.conf
Source2:	%{name}-monitor-script-%{script_version}.tar.bz2
Source3:	%{name}-monitor-script.d
Source4:	ganglia-script
Source5:	README.script
Source6:	ganglia-monitor-logrotate.d
Source7:	gmond-init-add-route
Source8:	gmetad.init
Buildrequires:	apr-devel
BuildRequires:	confuse-devel
BuildRequires:	expat-devel
BuildRequires:	%mklibname freetype6-devel
Buildrequires:	gettext-devel
BuildRequires:	python-devel
BuildRequires:	rrdtool-devel

%description
Ganglia is a scalable, real-time cluster monitoring and execution environment
with all execution requests and cluster statistics expressed in an open
well-defined XML format.

%package 	core
Group:		Monitoring
Summary:	Cluster Core
Requires(post): rpm-helper
Requires(preun): rpm-helper

%description	core
The core package of Ganglia Monitor.

%package	gmetad
Group:		Monitoring
Summary:	Meta daemon
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires:	%name-core = %{version}-%{release}

%description gmetad
Ganglia is a scalable, real-time monitoring and execution environment
with all execution requests and statistics expressed in an open
well-defined XML format.

This gmetad daemon can aggregate monitoring data from several clusters
to form a monitoring grid. It also keeps metric history using the RRD tool.

%package 	-n %{lib_name}-devel
Group:		Development/Other
Summary:	Cluster Toolkit Library
Provides:	libganglia-devel = %{version}-%{release}
Provides:	%name-devel = %{version}-%{release}
Requires:	%{lib_name} = %{version}-%{release}
Conflicts:	%{lib_name} < 3.1.7-3
Requires(post): rpm-helper
Requires(preun): rpm-helper

%description	-n %{lib_name}-devel
The Ganglia Monitoring Core library provides a set of
functions that programmers can use to build scalable
cluster or grid applications.

%package 	-n %{lib_name}
Group:		Development/Other
Summary:	Cluster Toolkit Library
Provides:	lib%name = %{version}-%{release}
Requires(post): rpm-helper
Requires(preun): rpm-helper

%description	-n %{lib_name}
The Ganglia Monitoring Core library provides a set of
functions that programmers can use to build scalable
cluster or grid applications.

%package	script
Group:		Monitoring
Summary:	Cluster Script
Provides:	%{name}-script = %{version}-%{release}
Requires:	%{name}-core
Requires(post): rpm-helper
Requires(preun): rpm-helper

%description	script
Ganglia Monitor Script is an extrension for Ganglia Monitor.
It's a easy way to add value to monitor for your
Ganglia Monitor.

%package        webfrontend
Group:          Monitoring
Summary:        Ganglia Web Frontend
Provides:       %{name}-webfrontend = %{version}-%{release}
Requires:       %{name}-core, mod_php, rrdtool >= 1.0.37, %name-gmetad >= 3.0.0, php-xml, php-gd
Requires(post): rpm-helper
Requires(preun): rpm-helper

%description webfrontend
This component presents all the historical data saved
to Round-Robin databases by Gmetad in HTML allowing all
cluster, hosts and host metrics to be viewed in real-time.


%prep
%setup -q -T -n %{name}-monitor-script-%{script_version} -b 2
%setup -q -T -n %{name}-%{version} -b 0

%build
rm -rf %{buildroot}

%configure2_5x --with-gmetad --enable-status
%make

#core
%post core
%_post_service gmond

%preun core
%_preun_service gmond

#script
%post script
%_post_service ganglia-script

%preun script
%_preun_service ganglia-script

%post gmetad
%_post_service gmetad
if [ -d "var/lib/ganglia/rrds" ]; then 
	echo "gmetad is launched as nobody users now, changing /var/lib/ganglia/rrds permissions to nobody.nobody"
	chown -R nobody.nobody /var/lib/ganglia/rrds
fi

%preun gmetad
%_preun_service gmetad

%install
%{__mkdir} -p %{buildroot}%{_initrddir}
%{__mkdir} -p %{buildroot}%{_sysconfdir}/ganglia
%{__mkdir} -p %{buildroot}%{_oldincludedir}/ganglia
%{__mkdir} -p %{buildroot}%{_mandir}/man1
%{__mkdir} -p %{buildroot}%{_sysconfdir}/logrotate.d/
%{__mkdir} -p %{buildroot}/var/lib/ganglia/rrds
%{__mkdir} -p %{buildroot}/var/www/html

%makeinstall_std

#Disabling setuid
echo "setuid off" >> %{_builddir}/%{name}-%{version}/gmetad/gmetad.conf

find  %{_builddir}/%{name}-%{version}/ -name "CVS" | xargs rm -rf

#cp -f %{_builddir}/%{name}-core-%{version}/lib/ganglia/* %{buildroot}/%{_oldincludedir}/ganglia/
cp -f %{_builddir}/%{name}-%{version}/mans/* %{buildroot}%{_mandir}/man1/
#%__cp -f %{_builddir}/%{name}-%{version}/gmetad/gmetad.conf %{buildroot}/%{_sysconfdir}/ganglia/gmetad.conf
%__cp -f %{SOURCE8} %{buildroot}/%{_initrddir}/gmetad
cp -avf %{_builddir}/%{name}-%{version}/web %{buildroot}/var/www/html/ganglia

# Patching libdir in libganglia.la : removing buildroot path
# perl -pi -e 's|%buildroot||g' "%{buildroot}%{_exec_prefix}/%{_lib}/libganglia.la"

#install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/gmond.conf

#script
%{__mkdir} -p %{buildroot}%{_bindir}
%{__mkdir} -p %{buildroot}%{_datadir}/%{name}-script/script/
%{__mkdir} -p %{buildroot}%{_defaultdocdir}/%{name}-script-%{version}/
install %{SOURCE3} %{buildroot}%{_initrddir}/%{name}-script
install %{SOURCE4} %{buildroot}%{_bindir}
install %{_builddir}/%{name}-monitor-script-%{script_version}/* %{buildroot}%{_datadir}/%{name}-script/script/
install %{SOURCE5} %{buildroot}%{_defaultdocdir}/%{name}-script-%{version}/README
install %{SOURCE6} %{buildroot}%{_sysconfdir}/logrotate.d/ganglia-monitor-core
install %{SOURCE7} %{buildroot}/%{_initrddir}/gmond
rm -rf  %{buildroot}%{_includedir}/*.h

%{_builddir}/%{name}-%{version}/gmond/gmond -t > %{buildroot}%{_sysconfdir}/gmond.conf
perl -pi -e 's|name = "unspecified".*|name = "Cluster"|' %{buildroot}%{_sysconfdir}/gmond.conf

%files gmetad
%defattr(-,root,root)
%attr(0777,nobody,nobody)/var/lib/ganglia/rrds
%{_sbindir}/gmetad
%config(noreplace) %{_initrddir}/gmetad
%config(noreplace) %{_sysconfdir}/conf.d/modpython.conf
%config(noreplace) %{_sysconfdir}/gmetad.conf

%files core
%defattr(-,root,root)
%doc AUTHORS COPYING INSTALL gmond/gmond.conf.html BUGS NEWS
%{_bindir}/gmetric
%{_bindir}/gstat
%{_bindir}/ganglia-config
%{_sbindir}/gmond
%config(noreplace) %{_initrddir}/gmond
%config(noreplace) %{_sysconfdir}/gmond.conf
%{_mandir}/man1/*
%{_mandir}/man5/*
%attr(644,root,root)%config(noreplace) %{_sysconfdir}/logrotate.d/ganglia-monitor-core


%files -n %{lib_name}
%defattr(-,root,root)
%doc AUTHORS COPYING INSTALL
%{_libdir}/libganglia-%{version}.0.so.*
%{_libdir}/ganglia/*.so

%files -n %{lib_name}-devel
%defattr(-,root,root)
%doc AUTHORS COPYING INSTALL
%{_includedir}/*
%{_libdir}/libganglia.so
%{_libdir}/libganglia.a

%files script
%defattr(-,root,root)
%config(noreplace) %attr(744,root,root)%{_initrddir}/%{name}-script
%{_bindir}/ganglia-script
%{_datadir}/%{name}-script
%doc %{_defaultdocdir}/%{name}-script-%{version}/README

%files webfrontend
%defattr(-,root,root)
/var/www/html/ganglia/*



%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 3.2.0-2mdv2012.0
+ Revision: 772976
- relink against libpcre.so.1

* Wed Jan 25 2012 Antoine Ginies <aginies@mandriva.com> 3.2.0-1
+ Revision: 768208
- fix %%multiarch_binaries
  add missing man5 page
- fix BR on freetype
- update ganglia tarball
- drop ganglia-3.1.2-fix-format-errors.patch (merge upstream)
  upgrade to release 3.2.0

* Thu Dec 02 2010 Paulo Andrade <pcpa@mandriva.com.br> 3.1.7-4mdv2011.0
+ Revision: 605290
- Rebuild with apr with workaround to issue with gcc type based

* Mon Oct 18 2010 Funda Wang <fwang@mandriva.org> 3.1.7-3mdv2011.0
+ Revision: 586587
- fix pacakge file list

* Mon Apr 26 2010 Antoine Ginies <aginies@mandriva.com> 3.1.7-2mdv2010.1
+ Revision: 539043
- fix bump release, fix gmond script (bad path to gmond.conf file)
- fix path to gmond.conf file
- version 3.1.7, fix summary, move ganglia conf in /etc/, now gmetad is launched as nobody user (fix some perms)

* Tue Dec 15 2009 Antoine Ginies <aginies@mandriva.com> 3.1.2-4mdv2010.1
+ Revision: 478979
- bump to release 4

* Tue Dec 15 2009 Antoine Ginies <aginies@mandriva.com> 3.1.2-2mdv2010.1
+ Revision: 478816
- fix ganglia hang, (#56428 thx J.A. Magallon)

* Tue Jun 23 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.1.2-1mdv2010.0
+ Revision: 388671
- new version
- rediff format patch

* Sun Jan 04 2009 Jérôme Soyer <saispo@mandriva.org> 3.1.1-1mdv2009.1
+ Revision: 324719
- New upstream release

* Sat Sep 20 2008 Oden Eriksson <oeriksson@mandriva.com> 3.1.0-2mdv2009.0
+ Revision: 286183
- fix deps

  + Antoine Ginies <aginies@mandriva.com>
    - fix initscript and path to configurations files
    - fix path to so lib
    - new gmetad initscript, new release 3.1.0
    - fix initscript

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - fix no-buildroot-tag

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Tue Feb 12 2008 Antoine Ginies <aginies@mandriva.com> 3.0.6-1mdv2008.1
+ Revision: 165772
- new source
- new release

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Jan 17 2007 Erwan Velu <erwan@mandriva.org> 3.0.4-1mdv2007.0
+ Revision: 109923
- 3.0.4
  Removing unecessary patch0 & patch1
- Import ganglia

* Wed Aug 09 2006 Antoine Ginies <aginies@mandriva.com> 3.0.3-1mdv2007.0
- 3.0.3 release

* Thu Jul 06 2006 Thierry Vignaud <tvignaud@mandriva.com> 3.0.2-2mdv2007.0
- fix group

* Mon Apr 24 2006 Nicolas Lcureuil <neoclust@mandriva.org> 3.0.2-2mdk
- Add BuildRequires
- Fix PreReq

* Thu Nov 17 2005 Antoine Ginies <aginies@n2.mandriva.com> 3.0.2-1mdk
- 3.0.2 release

* Wed Mar 30 2005 Antoine Ginies <aginies@n1.mandrakesoft.com> 3.0.1-1mdk
- serious bugs fixed in 3.0.1 release: 
    gmond Unicast Communication Bug Fixed
    gmond.conf Conversion Bug Fixed
    Network Metrics Bug Fixed for Linux 2.6.x Kernels
- use noarch (ganglia-webfrontend)

* Fri Mar 25 2005 Eskild Hustvedt <eskild@mandrake.org> 3.0.0-5mdk
- Fixed group of ganglia-webfrontend
- %%mkrel

* Tue Mar 22 2005 Antoine Ginies <aginies@n1.mandrakesoft.com> 3.0.0-4mdk
- fix service for ganglia-script

* Sat Mar 19 2005 Antoine Ginies <aginies@n1.mandrakesoft.com> 3.0.0-3mdk
- use gmond -t to create a default configuration file

* Sat Mar 19 2005 Antoine Ginies <aginies@mandrakesoft.com> 3.0.0-2mdk
- fix requires and use Ganglia 3.0.0 web pages (thx J.A. Magallon report)
- add gmond.conf.html in ganglia-core package

* Thu Mar 17 2005 Antoine Ginies <aginies@mandrakesoft.com> 3.0.0 -1mdk
- new release 3.0.0
- use

* Fri Oct 29 2004 Erwan Velu <erwan@mandrakesoft.com> 2.5.7-1mdk
- 2.5.7

* Fri Jun 18 2004 Erwan Velu <erwan@mandrakesoft.com> 2.5.6-2mdk
- Fixing segfault when gmond is not started

* Tue Apr 06 2004 Erwan Velu <erwan@mandrakesoft.com> 2.5.6-1mdk
- New release
- Remove patch0

* Thu Feb 26 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 2.5.4-2mdk
- Fix DIRM (distlint)
- %%mklibname
- patch2: fix DESTDIR
- cleanup, cleanup, cleanup... /me slaps Erwan and Aginies :)
 Tue Aug 19 2003 Erwan Velu <erwan@mandrakesoft.com> 2.5.4-1mdk
- 2.5.4


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1566 |12cr|ganymed-ssh2-251-0.beta1.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gcj_support     1
%define prerel		beta1
%define rel		1

Name:           ganymed-ssh2
Version:        251
Release:        %{?prerel:0.%prerel.}%{rel}
Summary:        SSH-2 protocol implementation in pure Java
Group:          Development/Java
License:        BSD
URL:            https://code.google.com/p/ganymed-ssh-2/
Source0:        https://ganymed-ssh-2.googlecode.com/files/%{name}-build%{version}%{?prerel:%prerel}.zip
Source1:	build.xml
BuildRequires:  java-rpmbuild >= 0:1.6
BuildRequires:  ant
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildArch:      noarch
BuildRequires:  java-devel >= 0:1.4.2
%endif

%description
Ganymed SSH-2 for Java is a library which implements the SSH-2 protocol in pure
Java (tested on J2SE 1.4.2 and 5.0). It allows one to connect to SSH servers
from within Java programs. It supports SSH sessions (remote command execution
and shell access), local and remote port forwarding, local stream forwarding,
X11 forwarding and SCP. There are no dependencies on any JCE provider, as all
crypto functionality is included.

%package javadoc
Summary:        Javadoc for ganymed-ssh2
Group:          Development/Java

%description javadoc
Javadoc for ganymed-ssh2.

%prep
%setup -q -n %{name}-build%{version}%{?prerel:%prerel}
cp %{SOURCE1} .

# delete the jars that are in the archive
%{__rm} %{name}-build%{version}%{?prerel:%prerel}.jar

# fixing wrong-file-end-of-line-encoding warnings
%{__sed} -i 's/\r$//g' LICENSE.txt README.txt HISTORY.txt faq/FAQ.html
%{_bindir}/find examples -name \*.java | %{_bindir}/xargs -t %{__sed} -i 's/\r$//g'

%build
%ant

# Link source files to fix -debuginfo generation.
%{__rm} -f ch
%{__ln_s} src/ch


%install
%{__rm} -rf %{buildroot}

# jar
%{__mkdir_p} %{buildroot}%{_javadir}
%{__cp} -a %{name}.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar

# javadoc
%{__mkdir_p} %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -a javadoc/* \
  %{buildroot}%{_javadocdir}/%{name}-%{version}

# gcj support
%if %{gcj_support}
export RPM_PACKAGE_NAME=%{name}
%{_bindir}/aot-compile-rpm
%endif

pushd %{buildroot}%{_javadir}/
%{__ln_s} %{name}-%{version}.jar %{name}.jar
popd

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%doc LICENSE.txt HISTORY.txt README.txt faq examples
%{_javadir}/*
%if %{gcj_support}
%attr(-,root,root) %{_libdir}/gcj/%{name} 
%endif

%files javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}-%{version}


%changelog
* Tue Feb 28 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 251-0.beta1.1
+ Revision: 781277
- latest version 251beta1
- build.xml from Fedora

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Anssi Hannula <anssi@mandriva.org>
    - buildrequire java-rpmbuild, i.e. build with icedtea on x86(_64)

* Sat Sep 15 2007 Anssi Hannula <anssi@mandriva.org> 0:210-3mdv2008.0
+ Revision: 87376
- rebuild to filter out autorequires of GCJ AOT objects
- remove unnecessary Requires(post) on java-gcj-compat

* Sun Sep 09 2007 Pascal Terjan <pterjan@mandriva.org> 0:210-2mdv2008.0
+ Revision: 82973
- rebuild


* Mon Jan 15 2007 David Walluck <walluck@mandriva.org> 210-1mdv2007.0
+ Revision: 109359
- 210
- Import ganymed-ssh2

* Wed Jul 19 2006 David Walluck <walluck@mandriva.org> 0:209-4mdv2007.0
- release

* Mon Jun 26 2006 Robert Marcano <robert@marcanoonline.com> 209-4
- created javadoc package
- renamed to ganymed-ssh2

* Mon Jun 12 2006 Robert Marcano <robert@marcanoonline.com> 209-3
- rpmlint fixes and debuginfo generation workaround
- doc files added

* Mon May 29 2006 Robert Marcano <robert@marcanoonline.com> 209-2
- review updates

* Mon May 08 2006 Robert Marcano <robert@marcanoonline.com> 209-1
- initial version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1567 |12cr|ganyremote-6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	ganyremote
%define version	6.1
%define	release	1

Summary:		GTK frontend for anyRemote
Name:	%{name}
Version:		%{version}
Release:		%{release}
License:		GPLv2+
Group:	Graphical desktop/GNOME
Buildarch:	noarch
Source0:	 http://download.sourceforge.net/anyremote/%name-%version.tar.gz
URL:	http://anyremote.sourceforge.net/
Requires:	pygtk2.0 
Requires:	python-pybluez 
Requires:	anyremote 
Requires:	bluez

%description
gAnyRemote package is GTK GUI frontend for anyRemote.  It provides remote
control service on Linux through Bluetooth, InfraRed, Wi-Fi or TCP/IP
connection.

%prep
%setup -q

%build
%configure2_5x --build=%{_host}
%make

%install
%makeinstall_std

%find_lang %name

# we'll cp our own doc files
rm -rf %buildroot%_datadir/doc

%files -f %name.lang
%doc NEWS README AUTHORS
%{_bindir}/%name
%{_datadir}/pixmaps/*.png
%{_datadir}/applications/*.desktop

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1568 |12cr|gapcmon-0.8.6-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# spec taken from upstream - thanks. AdamW 2007/07

Summary:	Utility for monitoring the operation of UPSs controlled by apcupsd
Name:		gapcmon
Version:	0.8.6
Release:	3
License:	GPLv2+
Group:		Monitoring
Source0:	http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
# Fixes up the .desktop file - it's too broken to use 
# desktop-file-install. AdamW 2007/07
Patch0:		gapcmon-0.8.5-desktop.patch
Patch1:		gapcmon-0.8.6-fix-str-fmt.patch
URL:		http://gapcmon.sourceforge.net/
BuildRequires:	imagemagick
BuildRequires:	gtk2-devel
BuildRequires:	libGConf2-devel
Requires:	apcupsd

%description
gapcmon monitors and displays the status of UPSs under the management 
of apcupsd. 

%prep
%setup -q
%patch0 -p1 -b .desktop
%patch1 -p0 -b .str

%build
export LDFLAGS="-lX11"
%configure2_5x --disable-maintainer-mode
%make

%install
rm -rf %{buildroot}
%makeinstall_std

# fd.o icons
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
install -m 644 %{buildroot}%{_datadir}/pixmaps/apcupsd.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -scale 16 %{buildroot}%{_datadir}/pixmaps/apcupsd.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
convert -scale 48 %{buildroot}%{_datadir}/pixmaps/apcupsd.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png

%if %mdkversion < 200900
%post
%{update_menus}
%{update_icon_cache hicolor}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%{clean_icon_cache hicolor}
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%{_bindir}/%{name}
%doc README AUTHORS NEWS INSTALL ChangeLog
%{_datadir}/pixmaps/*.png
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_datadir}/applications/%{name}.desktop



%changelog
* Fri Feb 19 2010 Funda Wang <fwang@mandriva.org> 0.8.6-2mdv2010.1
+ Revision: 508341
- fix str fmt

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 0.8.6-1mdv2009.0
+ Revision: 218423
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Sat Mar 01 2008 Adam Williamson <awilliamson@mandriva.org> 0.8.6-1mdv2008.1
+ Revision: 177115
- spec clean
- new release 0.8.6

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Jul 05 2007 Adam Williamson <awilliamson@mandriva.org> 0.8.5-1mdv2008.0
+ Revision: 48428
- buildrequires libGConf2-devel
- Import gapcmon


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1569 |12cr|gap-system-4.4.12-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gapbin		gap
%define gapdir		%{_datadir}/%{gapbin}
%define gappkgdir	%{gapdir}/pkg
%define gapprg		%{_arch}/%{gapbin}
%define gapprgdir	%{gapdir}/bin/%{_arch}

Name:		gap-system
Summary:	GAP is a system for computational discrete algebra
Version:	4.4.12
Release:	11

# FIXME: check gap4r4/pkg/openmath/OMCv1.3c/src/copyright
# used in the opemath package, and linked statically
License:	GPL
Group:		Sciences/Mathematics
Source0:	ftp://ftp.gap-system.org/pub/gap/gap44/tar.bz2/gap4r4p12.tar.bz2

# Alnut requires kant (http://www.math.tu-berlin.de/~kant/kash.html)
# OpenMath (External needs: This package can be useful only with other applications that support OpenMath)
# singular requires singular (http://www.singular.uni-kl.de/)
Source1:	ftp://ftp.gap-system.org/pub/gap/gap4/tar.bz2/packages-2009_02_18-11_42_UTC.tar.bz2

Source2:	XGap

Source10:	%{name}.rpmlintrc

URL:		http://www.gap-system.org

BuildRequires:	gmp-devel
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(xaw7)
BuildRequires:	p2c-devel
BuildRequires:	gcc-gfortran

Patch0:		gap-Werror=format-security.patch

# When the xgap package is installed, and enabled if the -p option
# is used, the autoload of xgap wants to talk to xgap, what causes
# major problems with sagemath, that also uses option -p to have
# gap "behaving" in a simplified pipe mode.
# With this patch, the xgap command still works, as the package
# will then be loaded due to being a "required" package.
Patch1:		gap-dont-autoload-xgap.patch

Patch2:		gap-xgap-64bit.patch
Patch3:		gap-sagemath.patch

%description
GAP is a system for computational discrete algebra, with particular
emphasis on Computational Group Theory. GAP provides a  programming
language, a library of thousands of functions implementing algebraic
algorithms written in the GAP language as well as large data libraries
of algebraic objects. See also the overview and the description of the
mathematical capabilities. GAP is used in research and teaching for
studying groups and their representations, rings, vector spaces,
algebras, combinatorial structures, and more.

%package	packages
Group:		Sciences/Mathematics
Summary:	Optional gap packages
Requires:	%{name}
Requires:	tcl
Requires:	tk
Requires:	curl
Requires:	graphviz
Requires:	evince
Requires:	linalg-linbox
Requires:	polymake
Requires:	singular

%description	packages
Since 1992, sets of user contributed programs, called packages, have
been distributed with GAP. For convenience of the GAP users, the GAP
Group redistributes packages, but the package authors remain responsible
for their maintenance. 
Some packages represent a piece of work equivalent to a sizeable
mathematical publication. To acknowledge such work there has been a
refereeing process for packages since 1996.
Please refer to http://www.gap-system.org/Packages/packages.html
for more information.

%prep
%setup -q -n gap4r4

# unpack packages in pkg directory
pushd pkg
  bzip2 -dc %{SOURCE1} | tar -xf -
  pushd carat
    tar zxf carat-2.1b1.tgz
    for f in carat-2.1b1/{functions,include,info,lib,src,tables,tex}; do
      ln -sf $f .
    done
  popd
popd

%patch0	-p1
%patch1	-p1
%patch2 -p1
%patch3 -p1

%build
# remove cygwin binaries
rm -fr bin/*

perl -pi							\
	-e 's|\@target\@-\@BASECC\@|%{_arch}|g;'		\
	-e 's|\@target\@-\@CC\@|%{_arch}|g;'			\
	-e 's|\@gapdir\@|%{gapdir}|;'				\
	Makefile.in gap.shi sysinfo.in

# rpm build wants configure.in in current directory
ln -s cnf/configure.in .
%configure
%make

# build packages that needs arch specific processing
pushd pkg

# only (optional) argument is GAPPATH
%define pkg_configure	./configure ../..

  # there are some cygwin binaries and one sparc directory tree
  rm -fr */bin

  for f in `find . -mindepth 1 -a -maxdepth 1 -type d`; do
    ln -sf ../../bin $f
  done

  pushd ace
    %{pkg_configure}
    # "make builddoc otherdoc" is broken
    make default
  popd

  pushd anupq
    %{pkg_configure}
    # gcc2 to gcc4 doesn't matter here...
    # GNU{INC,LIB} is where libgmp headers/libraries are found
    make							\
	GAP=../../../bin/%{_arch}/gap				\
	linux-iX86-gcc2-gmp					\
	GNUINC=%{_includedir}					\
	GNULIB=%{_libdir}
  popd

  pushd Browse
    %{pkg_configure}
    make default
  popd

# FIXME this most likely will generate incorrect binaries, as
# CFLAGS was set to include -fwritable-strings, but this option
# is not supported by gcc 4 anymore.
# Need to patch sources to ensure it makes copies of any literal
# strings it may attempt to overwrite.
%define carat_global GLOBAL=\'-DTOPDIR=\\\"%{gapdir}\\\" -DTABLES=\\\"%{gapdir}/tables/\\\" -DATOMS=\\\"%{gapdir}/tables/atoms/\\\" -DTABLEDIM=\\\"%{gapdir}/tables/dim\\\"\'
  pushd carat
    pushd functions
      for dir in `find . -mindepth 1 -maxdepth 1 -type d`; do
	pushd $dir
	  make							\
		TOPDIR=../..					\
		CFLAGS=-DDIAG1					\
		%{carat_global}					\
		ALL
	popd
      done
    popd
    pushd lib
      mv functions.a libfunctions.a
      for lib in lib*.a; do ranlib $lib; done
    popd
    pushd tables/symbol
      make ALL
    popd
%define carat_top	../../pkg/carat
    pushd bin/%{_arch}
	make -f %{carat_top}/carat-2.1b1/bin/Makefile		\
		CFLAGS=-DDIAG1					\
		TOPDIR=%{carat_top}				\
		%{carat_global}					\
		PROGRAMS
    popd
  popd

  pushd cohomolo
    %{pkg_configure}
    make
  popd

  pushd edim
    %{pkg_configure}
    make
  popd

  pushd example
    %{pkg_configure}
    make
  popd

  pushd fplsa
    %{pkg_configure}
    # "make manual" target is broken; but probably could use
    # convert.pl from other packages...
    make
  popd

  pushd fr
    make							\
	GAPPATH=../..
	LOCALBIN=bin/%{_arch}
  popd

  pushd grape
    %{pkg_configure}
    perl -pi							\
	-e 's|g77|gfortran|;'					\
	src/Makefile
    make binaries others
  popd

  pushd guava3.9
    %{pkg_configure}
    make
  popd

  pushd Hap1.8
    perl -pi							\
	-e 's|(^PKGDIR=).*|$1..|;'				\
	-e 's|(^GACDIR=).*|$1bin/%{_arch}|;'			\
	compile.sh
    sh ./compile.sh
    perl -pi							\
	-e 's|^#\!/usr/local/bin/perl|#!%{_bindir}/perl|;'	\
	lib/TDA/prog lib/TopologicalSpaces/prog
  popd

  pushd io
    %{pkg_configure}
    # Don't attempt to copy config.h to itself...
    perl -pi							\
	-e 's|(^\s+)(cp \$\(GAPPATH\)/bin/%{_arch})|$1#$2|;'	\
	Makefile
    # "make doc" needs some tweaking, (but no need to remake?)
    make
  popd

  pushd kbmag
    # want a symbolic link, and not a sun-sparc tree
    rm -fr bin
    ln -sf ../../bin .
    %{pkg_configure}
    make
  popd

  pushd linboxing-0.5.1
    echo -n "nothing done, needs linboxing packaged"
  popd

  pushd nq-2.2
    perl -pi							\
	-e 's|\@target\@-\@BASECC\@|%{_arch}|g;'		\
	-e 's|\$\(GNU_MP_INC\)|%{_includedir}|;'		\
	-e 's|\$\(GNU_MP_LIB\)|%{_libdir}|;'			\
	Makefile.in
    # fix build due to implicit rules, and no static libc by default
    perl -pi							\
	-e 's|-static||;'					\
	-e 's|^(glimt.o)|#$1|;'					\
	-e 's|(.*-c glimt.c)|#$1|;'				\
	src/Makefile
    %configure
    make
  popd

  pushd openmath
    pushd OMCv1.3c/src
      %configure
      make
    popd
    %{pkg_configure}
    make
  popd

  pushd orb
    # only target is doc, that is up to date
    make GAP=bin/%{_arch}
  popd

  pushd pargap
    cp -f mpinu/procgroup bin/procgroup.in
    %{pkg_configure}
    # create pargap.sh target here to avoid massive patching...
    sed -e '/GAP_PRG=/ s|/gap|/pargapmpi|' bin/gap.sh > bin/pargap.sh
    # add default value for procgroup file
    perl -pi							\
	-e 's|(^{ char \*p4pg_file = ")(procgroup";)|$1%{gapdir}/$2|;'	\
	mpinu/mpi.c
    make
  popd

  pushd qaos
    %configure
    # only target is doc, that is up to date
    make
  popd

  pushd xgap
    # this is identical to the toplevel Makefile.in
    # FIXME can pass these extra files on top substitution
    perl -pi							\
	-e 's|\@target\@-\@BASECC\@|%{_arch}|g;'		\
	-e 's|\@target\@-\@CC\@|%{_arch}|g;'			\
	-e 's|\@gapdir\@|%{gapdir}|;'				\
	Makefile.in xgap.shi
    %configure
    make
    pushd src.x11
      sed							\
	-e 's|@srcdir@|.|g'					\
	-e 's|@CC@|gcc|'					\
	-e 's|^CFLAGS.*|CFLAGS=-O3 -g -I../bin/%{_arch}|'	\
	-e 's|^LDFLAGS|#LDFLAGS|'				\
	-e 's|^LIBS|#LIBS|'					\
	-e 's|^X_LIBS.*|X_LIBS = -lXaw -lXmu -lXt -lXext -lX11|'\
	-e 's|^X_CFLAGS|#X_CFLAGS|'				\
	../cnf/Makegap.in > Makefile
	make
	mv xgap ../bin/%{_arch}
    popd
  popd
popd

%install
#   gap wants to be used from it's build directory.
#   To avoid the risk of providing a broken package, only files
# that clearly don't need to be installed on a Linux setup are
# removed from the rpm packages.
#   Only the .o files in the main package should really be required,
# as gac wants them to build standalone binaries, but the other may
# be required to build binaries that actually access external packages.
mkdir -p %{buildroot}/%{_bindir}
cp -fa bin/gap.sh %{buildroot}/%{_bindir}/gap
chmod +x %{buildroot}/%{_bindir}/gap
cp -fa bin/xgap.sh %{buildroot}/%{_bindir}/xgap
cp -fa bin/pargap.sh %{buildroot}/%{_bindir}/pargap
ln -sf %{_bindir}/gap %{buildroot}/%{_bindir}/gap4

mkdir -p %{buildroot}/%{gapdir}
cp -fa bin/procgroup %{buildroot}/%{gapdir}

# bin
mkdir -p %{buildroot}/%{gapdir}/bin/%{_arch}
cp -far bin/%{_arch}/* %{buildroot}/%{gapdir}/bin/%{_arch}
pushd %{buildroot}/%{gapdir}/bin/%{_arch}
  # remaining files are required by gac to link new binaries
  rm -f config.status config.sub config.log configure ltmain*
  # gac was already used from inside buildroot
  perl -pi							\
	-e 's|(^gap_bin=).*|$1%{gapdir}|;'			\
	-e 's|GAPROOT|%{gapdir}|;'				\
	gac
popd
# guava3.9 package
cp -far bin/leon %{buildroot}/%{gapdir}/bin

# etc
mkdir -p %{buildroot}/%{_datadir}/emacs/site-lisp
cp -fa etc/emacs/gap-* %{buildroot}/%{_datadir}/emacs/site-lisp
mkdir -p %{buildroot}/%{_datadir}/vim/indent
cp -fa etc/gap_indent.vim %{buildroot}/%{_datadir}/vim/indent
mkdir -p %{buildroot}/%{_datadir}/vim/syntax
cp -fa etc/gap.vim %{buildroot}/%{_datadir}/vim/syntax

# install full directories
cp -far grp lib prim small trans tst %{buildroot}/%{gapdir}

# pkg - install only processed or arch indendent files
cp -far pkg %{buildroot}/%{gapdir}
# leave previous version in build dir. binaries already in bin directory
pushd %{buildroot}/%{gapdir}/pkg
  rm -fr carat/carat-2.1b1* carat/tables/qcatalog.tar.gz
  rm -f */sedfile
  # remove wrong or unnecessary files
  rm -f ALLPKG PKGDIR
  rm -f happrime-0.3.2/make_tarball radiroot/.#pack-radiroot.sh
  rm -f sophus/gap/.#lienp.gi.1.5 rm -f toric1.4/.DS_Store
  rm -f HAPcryst/examples/3dimBieberbachFD.gap~
  # install doc & htm in docdir
  mkdir -p %{buildroot}/%{_docdir}/%{name}/pkg
  mv -f README.* %{buildroot}/%{_docdir}/%{name}/pkg
  for doc in `find . -name doc -o -name htm -o -name xmldoc -mindepth 2 -maxdepth 2`; do
    doc=`echo $doc | sed -e 's|^./||'`
    mkdir -p %{buildroot}/%{_docdir}/%{name}/pkg/$doc
    mv -f $doc/* %{buildroot}/%{_docdir}/%{name}/pkg/$doc
    rm -fr $doc
    ln -sf %{_docdir}/%{name}/pkg/$doc %{buildroot}/%{gappkgdir}/$doc
  done
popd

# doc - it is installed in %{_docdir}/%{name} but searched in %{_gapdir}/doc
ln -sf %{_docdir}/%{name} %{buildroot}/%{gapdir}/doc

mkdir -p %{buildroot}/%{_datadir}/X11/app-defaults
cp -fa %{SOURCE2} %{buildroot}/%{_datadir}/X11/app-defaults

# src
mkdir -p %{buildroot}/%{gapdir}/src
cp -far src/* %{buildroot}/%{gapdir}/src

%files
%{_bindir}/gap
%{_bindir}/gap4
%{_datadir}/emacs/site-lisp/*
%{_datadir}/vim/indent/*
%{_datadir}/vim/syntax/*
%dir %{gapdir}
%{gapdir}/doc
%dir %{gapdir}/grp
%{gapdir}/grp/*
%dir %{gapdir}/lib
%{gapdir}/lib/*
%dir %{gapdir}/prim
%{gapdir}/prim/*
%dir %{gapdir}/small
%{gapdir}/small/*
%dir %{gapdir}/trans
%{gapdir}/trans/*
%dir %{gapdir}/tst
%{gapdir}/tst/*
%dir %{gapdir}/src
%{gapdir}/src/*
%dir %{gappkgdir}
%dir %{gappkgdir}/tomlib
%{gappkgdir}/tomlib/*
%dir %{gapdir}/bin
%dir %{gapdir}/bin/leon
%{gapdir}/bin/leon/*
%dir %{gapprgdir}
%{gapprgdir}/gap
%{gapprgdir}/gac
%{gapprgdir}/config.h
%{gapprgdir}/Makefile
%{gapprgdir}/c_meths1.o
%{gapprgdir}/c_type1.o
%{gapprgdir}/c_oper1.o
%{gapprgdir}/c_filt1.o
%{gapprgdir}/c_random.o
%{gapprgdir}/ariths.o
%{gapprgdir}/blister.o
%{gapprgdir}/bool.o
%{gapprgdir}/calls.o
%{gapprgdir}/code.o
%{gapprgdir}/compiler.o
%{gapprgdir}/costab.o
%{gapprgdir}/cyclotom.o
%{gapprgdir}/desauto
%{gapprgdir}/dreadnautB
%{gapprgdir}/dt.o
%{gapprgdir}/dteval.o
%{gapprgdir}/exprs.o
%{gapprgdir}/finfield.o
%{gapprgdir}/float.o
%{gapprgdir}/funcs.o
%{gapprgdir}/gap.o
%{gapprgdir}/gasman.o
%{gapprgdir}/gvars.o
%{gapprgdir}/integer.o
%{gapprgdir}/intrprtr.o
%{gapprgdir}/iostream.o
%{gapprgdir}/listfunc.o
%{gapprgdir}/listoper.o
%{gapprgdir}/lists.o
%{gapprgdir}/ncurses.so
%{gapprgdir}/objcftl.o
%{gapprgdir}/objects.o
%{gapprgdir}/objfgelm.o
%{gapprgdir}/objpcgel.o
%{gapprgdir}/objscoll.o
%{gapprgdir}/objccoll.o
%{gapprgdir}/opers.o
%{gapprgdir}/permutat.o
%{gapprgdir}/plist.o
%{gapprgdir}/precord.o
%{gapprgdir}/range.o
%{gapprgdir}/rational.o
%{gapprgdir}/read.o
%{gapprgdir}/records.o
%{gapprgdir}/saveload.o
%{gapprgdir}/scanner.o
%{gapprgdir}/sctable.o
%{gapprgdir}/set.o
%{gapprgdir}/stats.o
%{gapprgdir}/streams.o
%{gapprgdir}/string.o
%{gapprgdir}/sysfiles.o
%{gapprgdir}/system.o
%{gapprgdir}/tietze.o
%{gapprgdir}/vars.o
%{gapprgdir}/vecgf2.o
%{gapprgdir}/vecffe.o
%{gapprgdir}/vec8bit.o
%{gapprgdir}/vector.o
%{gapprgdir}/weakptr.o
%{gapprgdir}/wtdist

%files		packages
%{_bindir}/xgap
%{_bindir}/pargap
%doc %{_docdir}/%{name}/pkg
%{gapdir}/procgroup
%{gapprgdir}/Add
%{gapprgdir}/Aut_grp
%{gapprgdir}/Bravais_catalog
%{gapprgdir}/Bravais_equiv
%{gapprgdir}/Bravais_grp
%{gapprgdir}/Bravais_inclusions
%{gapprgdir}/Bravais_type
%{gapprgdir}/Con
%{gapprgdir}/Conj_bravais
%{gapprgdir}/Conjugated
%{gapprgdir}/Conv
%{gapprgdir}/Datei
%{gapprgdir}/Elt
%{gapprgdir}/Extensions
%{gapprgdir}/Extract
%{gapprgdir}/First_perfect
%{gapprgdir}/Form_elt
%{gapprgdir}/Form_space
%{gapprgdir}/Formtovec
%{gapprgdir}/Full
%{gapprgdir}/Gauss
%{gapprgdir}/Graph
%{gapprgdir}/Idem
%{gapprgdir}/Inv
%{gapprgdir}/Invar_space
%{gapprgdir}/Is_finite
%{gapprgdir}/Isometry
%{gapprgdir}/KSubgroups
%{gapprgdir}/KSupergroups
%{gapprgdir}/Kron
%{gapprgdir}/Long_solve
%{gapprgdir}/Ltm
%{gapprgdir}/Mink_red
%{gapprgdir}/Minpol
%{gapprgdir}/Modp
%{gapprgdir}/Mtl
%{gapprgdir}/Mul
%{gapprgdir}/Name
%{gapprgdir}/Normalizer
%{gapprgdir}/Normalizer_in_N
%{gapprgdir}/Normlin
%{gapprgdir}/Orbit
%{gapprgdir}/Order
%{gapprgdir}/P_lse_solve
%{gapprgdir}/Pair_red
%{gapprgdir}/Pdet
%{gapprgdir}/Perfect_neighbours
%{gapprgdir}/Polyeder
%{gapprgdir}/Presentation
%{gapprgdir}/Q_catalog
%{gapprgdir}/QtoZ
%{gapprgdir}/Red_gen
%{gapprgdir}/Rein
%{gapprgdir}/Rest_short
%{gapprgdir}/Reverse_name
%{gapprgdir}/Rform
%{gapprgdir}/Same_generators
%{gapprgdir}/Scalarmul
%{gapprgdir}/Scpr
%{gapprgdir}/Short
%{gapprgdir}/Short_reduce
%{gapprgdir}/Shortest
%{gapprgdir}/Signature
%{gapprgdir}/Simplify_mat
%{gapprgdir}/Standard_affine_form
%{gapprgdir}/Sublattices
%{gapprgdir}/Symbol
%{gapprgdir}/TSubgroups
%{gapprgdir}/TSupergroups
%{gapprgdir}/Torsionfree
%{gapprgdir}/Tr
%{gapprgdir}/Tr_bravais
%{gapprgdir}/Trace
%{gapprgdir}/Trbifo
%{gapprgdir}/Vectoform
%{gapprgdir}/Vector_systems
%{gapprgdir}/Vor_vertices
%{gapprgdir}/ZZprog
%{gapprgdir}/Z_equiv
%{gapprgdir}/Zass_main
%{gapprgdir}/ace
%{gapprgdir}/autcos
%{gapprgdir}/autgroup
%{gapprgdir}/calcpres.gap
%{gapprgdir}/cohomology.gap
%{gapprgdir}/coladjg4t
%{gapprgdir}/compstat.o
%{gapprgdir}/conrun
%{gapprgdir}/cpoly.o
%{gapprgdir}/crrun
%{gapprgdir}/drcanon4
%{gapprgdir}/drtogap4
%{gapprgdir}/ediv.so
%{gapprgdir}/egrun
%{gapprgdir}/enum4
%{gapprgdir}/enum4ca
%{gapprgdir}/execcmd.gap
%{gapprgdir}/extprun
%{gapprgdir}/fplsa4
%{gapprgdir}/fsaand
%{gapprgdir}/fsaandnot
%{gapprgdir}/fsabfs
%{gapprgdir}/fsaconcat
%{gapprgdir}/fsacount
%{gapprgdir}/fsaenumerate
%{gapprgdir}/fsaexists
%{gapprgdir}/fsafilter
%{gapprgdir}/fsagrowth
%{gapprgdir}/fsalabmin
%{gapprgdir}/fsalequal
%{gapprgdir}/fsamin
%{gapprgdir}/fsanot
%{gapprgdir}/fsaor
%{gapprgdir}/fsaprune
%{gapprgdir}/fsareverse
%{gapprgdir}/fsastar
%{gapprgdir}/fsaswapcoords
%{gapprgdir}/gap4todr
%{gapprgdir}/gapmpi.o
%{gapprgdir}/gpaxioms
%{gapprgdir}/gpcheckmult
%{gapprgdir}/gpchecksubwa
%{gapprgdir}/gpcomp
%{gapprgdir}/gpdifflabs
%{gapprgdir}/gpgenmult
%{gapprgdir}/gpgenmult2
%{gapprgdir}/gpgeowa
%{gapprgdir}/gpipe
%{gapprgdir}/gpipe.o
%{gapprgdir}/gpmakefsa
%{gapprgdir}/gpmakesubwa
%{gapprgdir}/gpmicomp
%{gapprgdir}/gpmigenmult
%{gapprgdir}/gpmigenmult2
%{gapprgdir}/gpmigmdet
%{gapprgdir}/gpmimult
%{gapprgdir}/gpmimult2
%{gapprgdir}/gpminkb
%{gapprgdir}/gpmult
%{gapprgdir}/gpmult2
%{gapprgdir}/gprun
%{gapprgdir}/gpsubpres
%{gapprgdir}/gpsubwa
%{gapprgdir}/gpwa
%{gapprgdir}/grrun
%{gapprgdir}/hello
%{gapprgdir}/io.so
%{gapprgdir}/kbprog
%{gapprgdir}/kbprogcos
%{gapprgdir}/libmpi.a
%{gapprgdir}/makecosfile
%{gapprgdir}/matcalc
%{gapprgdir}/midfadeterminize
%{gapprgdir}/nfadeterminize
%{gapprgdir}/normrun
%{gapprgdir}/nq
%{gapprgdir}/nqmrun
%{gapprgdir}/nqrun
%{gapprgdir}/pcrun
%{gapprgdir}/polroots.so
%{gapprgdir}/ppgap
%{gapprgdir}/ppgap4
%{gapprgdir}/pq
%{gapprgdir}/readrels
%{gapprgdir}/scrun
%{gapprgdir}/selgen
%{gapprgdir}/sylrun
%{gapprgdir}/tcfrontend4
%{gapprgdir}/tcmainca4
%{gapprgdir}/tcmaingap4
%{gapprgdir}/wordreduce
%{gapprgdir}/xgap
%{gappkgdir}/ace
%{gappkgdir}/aclib
%{gappkgdir}/alnuth
%{gappkgdir}/anupq
%{gappkgdir}/atlasrep
%{gappkgdir}/automata
%{gappkgdir}/automgrp
%{gappkgdir}/autpgrp
%{gappkgdir}/Browse
%{gappkgdir}/carat
%{gappkgdir}/circle
%{gappkgdir}/cohomolo
%{gappkgdir}/crime
%{gappkgdir}/crisp
%{gappkgdir}/cryst
%{gappkgdir}/crystcat
%{gappkgdir}/ctbllib
%{gappkgdir}/cubefree
%{gappkgdir}/design
%{gappkgdir}/edim
%{gappkgdir}/example
%{gappkgdir}/factint
%{gappkgdir}/fga
%{gappkgdir}/format-1.1
%{gappkgdir}/forms
%{gappkgdir}/fplsa
%{gappkgdir}/fr
%{gappkgdir}/GAPDoc-1.2
%{gappkgdir}/gpd
%{gappkgdir}/grape
%{gappkgdir}/grpconst
%{gappkgdir}/guarana
%{gappkgdir}/guava3.9
%{gappkgdir}/Hap1.8
%{gappkgdir}/HAPcryst
%{gappkgdir}/happrime-0.3.2
%{gappkgdir}/idrel
%{gappkgdir}/if
%{gappkgdir}/io
%{gappkgdir}/irredsol
%{gappkgdir}/itc
%{gappkgdir}/kan
%{gappkgdir}/kbmag
%{gappkgdir}/laguna
%{gappkgdir}/liealgdb
%{gappkgdir}/linboxing-0.5.1
%{gappkgdir}/loops
%{gappkgdir}/monoid
%{gappkgdir}/nilmat
%{gappkgdir}/nq-2.2
%{gappkgdir}/nql
%{gappkgdir}/numericalsgps
%{gappkgdir}/openmath
%{gappkgdir}/orb
%{gappkgdir}/pargap
%{gappkgdir}/polenta
%{gappkgdir}/polycyclic
%{gappkgdir}/polymaking
%{gappkgdir}/qaos
%{gappkgdir}/quagroup
%{gappkgdir}/radiroot
%{gappkgdir}/rcwa
%{gappkgdir}/rds
%{gappkgdir}/repsn
%{gappkgdir}/resclasses
%{gappkgdir}/sgpviz
%{gappkgdir}/singular
%{gappkgdir}/sonata
%{gappkgdir}/sophus
# tomlib is in the main tarball
%{gappkgdir}/toric1.4
%{gappkgdir}/unipot-1.2
%{gappkgdir}/unitlib
%{gappkgdir}/wedderga
%{gappkgdir}/xgap
%{_datadir}/X11/app-defaults/XGap
%{gappkgdir}/xmod


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1570 |12cr|garcon-0.2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d
%define url_ver %(echo %{version} | cut -c 1-3)

Summary:	A freedesktop.org menu implementation
Name:		garcon
Version:	0.2.0
Release:	2
License:	GPLv2+
Group:		Graphical desktop/Xfce
Url:		http://www.xfce.org
Source0:	http://archive.xfce.org/src/libs/garcon/%{url_ver}/%{name}-%{version}.tar.bz2
BuildRequires:	intltool
BuildRequires:	glib2-devel
BuildRequires:	libxfce4util-devel >= 4.10.0
Requires:	%{libname} = %{version}

%description
Garcon is an implementation of the freedesktop.org menu specification
replacing the former Xfce menu library libxfce4menu. It is based on
GLib/GIO only and aims at covering the entire specification except for
legacy menus.

%package -n %{libname}
Summary:	A freedesktop.org menu implementation
Group:		System/Libraries
Requires:	%{name} = %{version}
Obsoletes:	%{mklibname xfce4menu 0.1 0} <= 4.6.2

%description -n %{libname}
Garcon is an implementation of the freedesktop.org menu specification
replacing the former Xfce menu library libxfce4menu. It is based on
GLib/GIO only and aims at covering the entire specification except for
legacy menus.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{EVRD}

%description -n %{develname}
Development files and headers for %{name}.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std

# (tpg) this file is in mandriva-xfce-config package
#rm -rf %{buildroot}%{_sysconfdir}/xdg/menus/xfce-applications.menu

%find_lang %{name} %{name}.lang

%files -f %{name}.lang
%{_datadir}/desktop-directories/xfce-*.directory
%{_sysconfdir}/xdg/menus/xfce-applications.menu

%files -n %{libname}
%{_libdir}/*%{name}*.so.%{major}*

%files -n %{develname}
%doc AUTHORS ChangeLog HACKING NEWS README STATUS TODO
%{_includedir}/%{name}*
%{_libdir}/*%{name}*.so
%{_libdir}/pkgconfig/%{name}-*.pc
%{_datadir}/gtk-doc/html/%{name}


%changelog
* Mon Apr 30 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.0-1
+ Revision: 794641
- update to new version 0.2.0

* Sun Apr 15 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.12-1
+ Revision: 791040
- update to new version 0.1.12

* Wed Apr 04 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.11-2
+ Revision: 789104
- bum prequires on libxfce4util-devel to 4.9.0 version
- spec file clean up

* Sat Mar 31 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.11-1
+ Revision: 788505
- update to new version 0.1.11

* Sat Feb 18 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.10-1
+ Revision: 776840
- update to new version 0.1.10

* Fri Jan 06 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.9-2
+ Revision: 757979
- drop la files
- fix find_lang syntax

* Thu Sep 22 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.9-1
+ Revision: 700795
- add buildrequires on libxfce4util-devel
- update to new version 0.1.9

* Mon Jun 27 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.8-1
+ Revision: 687563
- update to new version 0.1.8

* Fri Apr 29 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.7-2
+ Revision: 660722
- obsolete old menu library

* Sun Apr 17 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.7-1
+ Revision: 654182
- update to new version 0.1.7

* Sat Apr 09 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.6-1
+ Revision: 652035
- update to new version 0.1.6

* Sat Jan 22 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.5-1
+ Revision: 632317
- update to new version 0.1.5

* Wed Dec 08 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.4-1mdv2011.0
+ Revision: 616352
- update to new version 0.1.4

* Sun Nov 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.3-1mdv2011.0
+ Revision: 594762
- update to new version 0.1.3

* Sat Nov 06 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.2-3mdv2011.0
+ Revision: 593848
- remove conflicting file with mandriva-xfce-config-common package

* Sat Nov 06 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.2-2mdv2011.0
+ Revision: 593801
- add requires on garcon

* Sat Nov 06 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.2-1mdv2011.0
+ Revision: 593794
- update to new version 0.1.2
- package new menus and new catecory files

* Sat Feb 27 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.1-2mdv2010.1
+ Revision: 512396
- fix requires and provides for devel package
- import garcon



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1571 |12cr|garlic-1.6-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name 	garlic
%define version 1.6
%define release %mkrel 6

Name: 		%{name}
Version: 	%{version}
Release: 	%{release}
Summary: 	Free molecular viewer and editor
License: 	GPL
Group: 		Sciences/Chemistry
Source0: 	%{name}-%{version}.tar.bz2
Source1: 	%{name}-%{version}-doc.tar.bz2
Source2:	%{name}.1.bz2
URL: 		http://garlic.mefos.hr/sources
BuildRequires: 	imagemagick libx11-devel
BuildRoot: 	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Garlic is a full-featured molecular viewer and editor.  It is 
intended mainly for biological macromolecules (proteins and DNA) 
in PDB format.  It can also render high-quality images for 
presentations or publishing.

%prep
%setup -q -a 1
mv garlic-%version doc
perl -pi -e "s/^CCOPT.*/CCOPT = $RPM_OPT_FLAGS/" Makefile
rm -rf doc/mouse/.xvpics/
perl -pi -e 's/usr\/X11R6\/lib/usr\/X11R6\/%{_lib}/g' Makefile

%build
%make

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/%{_bindir}
install -m755 garlic $RPM_BUILD_ROOT/%{_bindir}
mkdir -p $RPM_BUILD_ROOT/%{_libdir}/%{name}
install -m644 .garlicrc *.pdb $RPM_BUILD_ROOT/%{_libdir}/%{name}
mkdir -p $RPM_BUILD_ROOT/%{_mandir}/man1
cp %SOURCE2 $RPM_BUILD_ROOT/%{_mandir}/man1

install -d $RPM_BUILD_ROOT{%{_miconsdir},%{_liconsdir}}
convert -size 16x16 %{name}.xpm $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png
convert -size 32x32 %{name}.xpm $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
convert -size 48x48 %{name}.xpm $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png

# menu
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=garlic
Categories=Science;Chemistry;
Name=Garlic
Icon=%{name}
Comment=3D Molecule Viewer
EOF

%if %mdkversion < 200900
%post 
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,0755)
%doc README HISTORY BUGS *.script doc
%{_bindir}/*
%{_libdir}/%{name}
%{_mandir}/man1/*
%{_datadir}/applications/mandriva-%{name}.desktop
%{_liconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png



%changelog
* Thu Feb 03 2011 Funda Wang <fwang@mandriva.org> 1.6-6mdv2011.0
+ Revision: 635488
- simplify BR

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.6-5mdv2011.0
+ Revision: 618425
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.6-4mdv2010.0
+ Revision: 429105
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.6-3mdv2009.0
+ Revision: 245630
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 1.6-1mdv2008.1
+ Revision: 131556
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request
- import garlic


* Thu Apr 06 2006 Lenny Cartier <lenny@mandriva.com> 1.6-1mdk
- 1.6

* Tue Nov 08 2005 Austin Acton <austin@mandriva.org> 1.4-2mdk
- lib64 fix

* Mon Feb 16 2004 Austin Acton <austin@mandrake.org> 1.4-1mdk
-1.4

* Wed Jul 2 2003 Austin Acton <aacton@yorku.ca> 1.3-1mdk
- 1.3
- fix group
- fix URL
- cleanup spec
- add manpage

* Thu Mar 20 2003 Per yvind Karlsen <peroyvind@sintrax.net> 1.2-3mdk
- removed .xvpics thumbnails
- added it's own icons
- add missing BuildRequires

* Sun Nov 24 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.2-2mdk
- add menu macros
- from Austin Acton <aacton@yorku.ca> :
	- add menu entry and threaded build
	- expand description

* Fri Sep 20 2002 Guillaume Cottenceau <gc@mandrakesoft.com> 1.2-1mdk
- first mdk package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1572 |12cr|garmindev-0.3.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 0
%define libname	%mklibname garmindev %{major}
%define develname %mklibname -d garmindev

Summary:	Drivers for communication with Garmin GPS devices
Name:		garmindev
Version:	0.3.4
Release:	%mkrel 1
Group:		System/Libraries
License:	GPLv2+
URL:		http://www.qlandkarte.org
Source0:	http://downloads.sourceforge.net/qlandkartegt/%{name}-%{version}.tar.gz
BuildRequires:	cmake
BuildRequires:	libusb-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root

%description
Drivers for communication with Garmin GPS devices used by QLandkarteGT.

%package -n	%{libname}
Summary:	Drivers for communication with Garmin GPS devices
Group:          System/Libraries
Provides:	%{name}(interface) = 1.18
Provides:	%{name} = %{version}-%{release}

%description -n	%{libname}
Drivers for communication with Garmin GPS devices used by QLandkarteGT.

%prep

%setup -q

%build
export CXXFLAGS="%{optflags} -fno-strict-aliasing"
%cmake ..
%make VERBOSE=1

%install
rm -rf %{buildroot}
cd build
%makeinstall_std

# fix perms on plugins
find %{buildroot}%{_libdir}/qlandkartegt -type f -exec chmod 0755 {} \;

# drop the development files
rm -rf %{buildroot}%{_includedir}/garmin
rm -rf %{buildroot}%{_libdir}/qlandkartegt/libgarmin*

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/qlandkartegt




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1573 |12cr|gastman-1.0-0.RC1.5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		beta 1

Summary:	GTK ASTerisk MANager
Name:		gastman
Epoch:		1
Version:	1.0
Release:	0.%{?beta:RC%{beta}}.5
Group:		System/Configuration/Networking
License:	GPLv2+
URL:		http://www.asterisk.org
Source0:	%{name}-%{version}%{?beta:-RC%{beta}}.tar.gz
Patch0:		gastman-20040803-mdk.diff
Patch1:		gastman-1.0-gold.patch
BuildRequires:	gtk+2-devel
BuildRequires:	imagemagick
BuildRequires:  db-devel
Requires(post): desktop-file-utils
Requires(postun): desktop-file-utils
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
GTK ASTerisk MANager is a administration tool for asterisk.

%prep

%setup -q -n %{name}-%{version}%{?beta:-RC%{beta}}
%patch0 -p0
%patch1 -p0

%build

%make CC="gcc %{?ldflags}"

%install
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}

install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_datadir}/%{name}/icons
install -d %{buildroot}%{_iconsdir}
install -d %{buildroot}%{_miconsdir}
install -d %{buildroot}%{_liconsdir}

install -m0755 gastman %{buildroot}%{_sbindir}/
install -m0644 art/*.xpm %{buildroot}%{_datadir}/%{name}/icons/

# Mandriva Icons
convert -size 48x48 art/phone2.xpm %{buildroot}%{_liconsdir}/%{name}.png
convert -size 32x32 art/phone2.xpm %{buildroot}%{_iconsdir}/%{name}.png
convert -size 16x16 art/phone2.xpm %{buildroot}%{_miconsdir}/%{name}.png

# XDG menu
install -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=%{name}
Comment=%{summary}
Exec=%{_sbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Settings;Network;
EOF

%if %mdkversion < 200900
%post
%update_menus
%update_desktop_database
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%clean_desktop_database
%endif

%clean
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}

%files
%defattr(-,root,root,0755)
%{_sbindir}/*
%{_datadir}/%{name}
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_datadir}/applications/*.desktop


%changelog
* Tue May 08 2012 Crispin Boylan <crisb@mandriva.org> 1:1.0-0.RC1.5
+ Revision: 797566
- Rebuild

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - rebuild against db 5.1.25

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.0-0.RC1.3mdv2011.0
+ Revision: 610818
- rebuild

* Sat Jan 30 2010 Funda Wang <fwang@mandriva.org> 1:1.0-0.RC1.2mdv2010.1
+ Revision: 498559
- add epoch
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Lonyai Gergely <aleph@mandriva.org>
    - Update: 1.0-RC1

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 20050401-6mdv2009.0
+ Revision: 245657
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Fri Dec 14 2007 Funda Wang <fwang@mandriva.org> 20050401-4mdv2008.1
+ Revision: 119611
- drop old menu

  + Thierry Vignaud <tv@mandriva.org>
    - s/Mandrake/Mandriva/


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1574 |12cr|gav-0.9.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	gav
%define	tver	0.7.3
%define version 0.9.0
%define release %mkrel 8
%define	Summary	GPL Arcade Volleyball

Name:		%{name}
Summary:	%{Summary}
Version:	%{version}
Release:	%{release}

Source0:	http://puzzle.dl.sourceforge.net/sourceforge/gav/%{name}-%{version}.tar.bz2
Source1:	%{name}-themes-%{tver}.tar.bz2
Source11:	%{name}16.png
Source12: 	%{name}32.png
Source13: 	%{name}48.png
Patch0:		gav-0.9.0-mdv-fix-gcc-4.3.patch
URL:		http://gav.sourceforge.net/
License:	GPLv2+
Group:		Games/Sports
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	SDL-devel SDL_image-devel SDL_net-devel

%description
An SDL-based rendition of an old favorite CGA game featuring
two characters playing a volleyball-like game. This "revamped"
version is supposed to support theming, multiplayer games,
different input devices and networking (not yet).

This package contains all available themes as well.

%prep
%setup -q -a1
%patch0 -p1 -b .gcc43

%build
%make depend CXXFLAGS="$RPM_OPT_FLAGS `sdl-config --cflags` -I`pwd`/menu  -I`pwd`/automa  -I`pwd`/net -I`pwd`"
make CXXFLAGS="$RPM_OPT_FLAGS `sdl-config --cflags` -I`pwd`/menu  -I`pwd`/automa  -I`pwd`/net -I`pwd`"
										
%install
rm -rf $RPM_BUILD_ROOT

install -m755 %{name} -D $RPM_BUILD_ROOT%{_gamesbindir}/%{name}
install -m755 -d $RPM_BUILD_ROOT%{_gamesdatadir}/%{name}/themes
cp -r themes/* $RPM_BUILD_ROOT%{_gamesdatadir}/%{name}/themes

#menu

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=%{name}
Comment=2-D Volleyball
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;SportsGame;
EOF

#icons
install -m644 %{SOURCE11} -D $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
install -m644 %{SOURCE12} -D $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
install -m644 %{SOURCE13} -D $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%update_menus
%endif
		
%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files
%defattr(-,root,root)
%doc README CHANGELOG
%{_gamesbindir}/%{name}
%{_gamesdatadir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop
%{_liconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png





%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-8mdv2011.0
+ Revision: 610819
- rebuild

* Mon Dec 07 2009 Jérôme Brenier <incubusss@mandriva.org> 0.9.0-7mdv2010.1
+ Revision: 474277
- fix build with gcc >= 4.3
- fix license tag

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Sep 09 2007 Emmanuel Andry <eandry@mandriva.org> 0.9.0-3mdv2008.0
+ Revision: 83532
- drop old menu


* Wed Sep 13 2006 Nicolas Lécureuil <neoclust@mandriva.org>
+ 2006-09-12 09:05:47 (61027)
- migrate to XDG

* Fri Aug 04 2006 Nicolas Lécureuil <neoclust@mandriva.org>
+ 2006-08-03 03:44:52 (43098)
- import gav-0.9.0-1mdv2007.0

* Sun May 28 2006 Emmanuel Andry <eandry@mandriva.org> 0.9.0-1mdk
- 0.9.0

* Tue Jul 05 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.8.0-3mdk
- Rebuild
- %%{1}mdv2007.0
- Make rpmbuildupdate friendly

* Thu Jun 17 2004 Per yvind Karlsen <peroyvind@linux-mandrake.com> 0.8.0-2mdk
- rebuild

* Thu Apr 15 2004 Per yvind Karlsen <peroyvind@linux-mandrake.com> 0.8.0-1mdk
- 0.8.0

* Thu Feb 05 2004 Per yvind Karlsen <peroyvind@linux-mandrake.com> 0.7.3-1mdk
- 0.7.3
- correct name in menu item
- cleanups
- move binary to /usr/games
- compile with $RPM_OPT_FLAGS


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1575 |12cr|gavl-1.2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	1
%define libname %mklibname %name %major
%define develname %mklibname -d %name

Name: 	 	gavl
Summary: 	Gmerlin Audio Video Library
Version: 	1.2.0
Release: 	2
Source:		http://downloads.sourceforge.net/project/gmerlin/%{name}/%{version}/%{name}-%{version}.tar.gz
URL:		http://gmerlin.sourceforge.net/
License:	GPLv2+
Group:		System/Libraries
BuildRequires:	pkgconfig 
BuildRequires:  libsamplerate-devel
BuildRequires:  png-devel
BuildRequires:	doxygen

%description
GAVL is short for Gmerlin Audio Video Library. It standardized types audio
and video formats, and defines generic container types for video frames and
blocks of audio samples.

In addition, it handles the sometimes ugly task to convert between all these
formats. The idea is to be able to convert from any format to any other with
the lowest possible CPU usage. 

%package -n     %{libname}
Summary:        Dynamic libraries from %name
Group:          System/Libraries

%description -n %{libname}
Dynamic libraries from %name.

%package -n     %{develname}
Summary:        Header files and static libraries from %name
Group:          Development/C
Requires:       %{libname} >= %{version}
Provides:       lib%{name}-devel = %{version}-%{release}
Provides:       %{name}-devel = %{version}-%{release}
Obsoletes:      %{name}-devel < %{version}-%{release}
Obsoletes:	%mklibname gavl 0 -d

%description -n %{develname}
Libraries and includes files for developing programs based on %name.

%prep
%setup -q
#Disable buildtime cpu detection
sed -i -i 's/LQT_TRY_CFLAGS/dnl LQT_TRY_CFLAGS/g' configure.ac
sed -i -i 's/LQT_OPT_CFLAGS/dnl LQT_OPT_CFLAGS/g' configure.ac

%build
autoreconf -fi
# Adding some upstream CFLAGS
export CFLAGS=$(echo %optflags | sed -e "s/-O2/-O3 -funroll-all-loops -fomit-frame-pointer -ffast-math -fvisibility=hidden/")
%configure2_5x	--disable-static \
		--disable-cpu-clip \

%make
										
%install
%makeinstall_std

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%doc AUTHORS TODO README
%doc %_datadir/doc/gavl/apiref
%{_libdir}/pkgconfig/*
%{_includedir}/gavl
%{_libdir}/*.so


%changelog
* Sun Jan 09 2011 Funda Wang <fwang@mandriva.org> 1.2.0-1mdv2011.0
+ Revision: 630808
- new version 1.2.0

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.2-4mdv2011.0
+ Revision: 610820
- rebuild

* Thu Feb 25 2010 Funda Wang <fwang@mandriva.org> 1.1.2-3mdv2010.1
+ Revision: 511080
- new verison 1.1.2

* Wed Jul 29 2009 Frederik Himpe <fhimpe@mandriva.org> 1.1.1-1mdv2010.0
+ Revision: 404048
- Update to new version 1.1.1
- Use Fedora hack to not build with CPU specific CFLAGS

* Thu Dec 18 2008 Funda Wang <fwang@mandriva.org> 1.1.0-1mdv2009.1
+ Revision: 315517
- New version 1.1.0
- fix string fmt

* Sun Oct 12 2008 Funda Wang <fwang@mandriva.org> 1.0.1-1mdv2009.1
+ Revision: 292853
- New version 1.0.1

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1.0.0-5mdv2009.0
+ Revision: 266837
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Fri May 30 2008 Funda Wang <fwang@mandriva.org> 1.0.0-4mdv2009.0
+ Revision: 213354
- put the header file into its original location

* Fri May 30 2008 Funda Wang <fwang@mandriva.org> 1.0.0-3mdv2009.0
+ Revision: 213345
- move config.h into correct dir
- obsoletes old devel name

* Fri May 30 2008 Funda Wang <fwang@mandriva.org> 1.0.0-1mdv2009.0
+ Revision: 213314
- New version 1.0.0

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.2.5-2mdv2008.1
+ Revision: 136426
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Sep 18 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.5-2mdv2008.0
+ Revision: 89661
- rebuild


* Thu Mar 15 2007 Austin Acton <austin@mandriva.org> 0.2.5-1mdv2007.1
+ Revision: 144176
- new release
- Import gavl

* Sat Mar 04 2006 Austin Acton <austin@mandriva.org> 0.2.3-1mdk
- New release 0.2.3

* Sat Oct 08 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.2.2-2mdk
- Fix BuildRequires
- %%mkrel

* Mon Jun 06 2005 Austin Acton <austin@mandriva.org> 0.2.2-1mdk
- 0.2.2

* Mon Jan 17 2005 Austin Acton <austin@mandrake.org> 0.2.1-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1576 |12cr|gbase-0.5-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Small numeric base converter
Name:		gbase
Version:	0.5
Release:	%mkrel 6
Source0:	%{name}-%{version}.tar.bz2
License:	Artistic
Group:		Sciences/Mathematics
Url:		http://www.hibernaculum.net/gbase/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	gtk+1.2-devel

%description
GBase is a GTK program designed to convert between the four common
bases used in programming (decimal, hexadecimal, octal and binary). It
converts numbers on-the-fly as they are typed in. It can also convert
numbers entered on the command line. It can correctly handle both
signed and unsigned 32-bit integers.

%prep
%setup -q

%build
%make

%install
rm -rf $RPM_BUILD_ROOT
install -D -m755 %{name} $RPM_BUILD_ROOT%{_bindir}/%{name}

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README TODO
%{_bindir}/%{name}



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5-6mdv2011.0
+ Revision: 618428
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.5-5mdv2010.0
+ Revision: 429180
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.5-4mdv2009.0
+ Revision: 245700
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.5-2mdv2008.1
+ Revision: 136426
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import gbase


* Thu Aug 10 2006 Lenny Cartier <lenny@mandriva.com> 0.5-2mdv2007.0
- rebuild

* Thu Dec 16 2004 Olivier Blin <blino@mandrake.org> 0.5-1mdk
- initial Mandrakelinux release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1577 |12cr|gbrainy-1.65-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A brain teaser game and trainer to have fun and to keep your brain trained
Name:		gbrainy
Version:	1.65
Release:	3
Source0:	http://gent.softcatala.org/jmas/%{name}/%{name}-%{version}.tar.gz
License:	GPLv2+
Group:		Graphical desktop/GNOME
Url:		http://live.gnome.org/gbrainy
BuildRequires:	mono-devel
BuildRequires:	intltool
BuildRequires:	pkgconfig(glade-sharp-2.0)
BuildRequires:	pkgconfig(gnome-sharp-2.0)
BuildRequires:	pkgconfig(gtk-sharp-2.0)
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	mono-addins-devel

%description
gbrainy is a brain teaser game and trainer written for GNOME using Mono,
C# and Cairo. 

Its mission is to provide a platform for creating different kinds of
brain-teasers and brain trainer games for GNOME.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

# find_lang seems to fail on this
rm -rf %{buildroot}%{_datadir}/gnome/help/%{name}/sr@latin

%find_lang %{name} --with-gnome

%files -f %{name}.lang
%doc AUTHORS ChangeLog NEWS README
%{_bindir}/*
%{_libexecdir}/%{name}/%{name}.exe
%{_libexecdir}/%{name}/%{name}.exe.config
%{_libexecdir}/%{name}/%{name}.Core.dll
%{_libexecdir}/%{name}/%{name}.Core.dll.config
%{_libexecdir}/%{name}/%{name}.Games.dll
%{_libdir}/pkgconfig/gbrainy.pc
%{_datadir}/applications/*.desktop
%{_iconsdir}/hicolor/*/apps/*
%{_mandir}/man6/*
%{_datadir}/pixmaps/*
%{_datadir}/games/%{name}


%changelog
* Wed Dec 14 2011 Götz Waschk <waschk@mandriva.org> 1.65-2mdv2012.0
+ Revision: 740995
- rebuild for gtk+ packaging breakage

* Sun Apr 10 2011 Funda Wang <fwang@mandriva.org> 1.65-1
+ Revision: 652389
- New version 1.65

* Thu Nov 18 2010 Funda Wang <fwang@mandriva.org> 1.52-1mdv2011.0
+ Revision: 598535
- update to new version 1.52

* Mon Oct 11 2010 Funda Wang <fwang@mandriva.org> 1.51-2mdv2011.0
+ Revision: 584901
- rebuild

* Thu Sep 23 2010 Funda Wang <fwang@mandriva.org> 1.51-1mdv2011.0
+ Revision: 580730
- update to new version 1.51

* Tue Aug 24 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.50-1mdv2011.0
+ Revision: 572595
- fix source0
- remove post & postun (too old)
- update to 1.50

* Sat Jul 17 2010 Funda Wang <fwang@mandriva.org> 1.42-1mdv2011.0
+ Revision: 554673
- update to new version 1.42

* Fri Apr 16 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.41-1mdv2010.1
+ Revision: 535368
- up to 1.41

* Mon Mar 01 2010 Frederik Himpe <fhimpe@mandriva.org> 1.40-1mdv2010.1
+ Revision: 513157
- Update to new version 1.40

* Fri Feb 12 2010 Funda Wang <fwang@mandriva.org> 1.30-1mdv2010.1
+ Revision: 504505
- BR gnome-doc-utils
- new version 1.30

* Thu Nov 12 2009 Frederik Himpe <fhimpe@mandriva.org> 1.20-1mdv2010.1
+ Revision: 465275
- update to new version 1.20

* Sat Aug 22 2009 Frederik Himpe <fhimpe@mandriva.org> 1.12-1mdv2010.0
+ Revision: 419737
- update to new version 1.12

* Sun Jun 14 2009 Frederik Himpe <fhimpe@mandriva.org> 1.11-1mdv2010.0
+ Revision: 385900
- update to new version 1.11

* Sat Mar 14 2009 Frederik Himpe <fhimpe@mandriva.org> 1.1-2mdv2009.1
+ Revision: 354880
- BuildRequires mono-addins
- Update to new version 1.1

* Fri Dec 26 2008 Frederik Himpe <fhimpe@mandriva.org> 1.01-1mdv2009.1
+ Revision: 319318
- Fix BuildRequires
- update to new version 1.01

* Wed Sep 03 2008 Funda Wang <fwang@mandriva.org> 1.00-2mdv2009.0
+ Revision: 279411
- fix file list

* Mon Sep 01 2008 Frederik Himpe <fhimpe@mandriva.org> 1.00-1mdv2009.0
+ Revision: 278651
- Fix BuildRequires
- Update to version 1.00, adding config file to file list

* Fri Aug 22 2008 Funda Wang <fwang@mandriva.org> 0.70-2mdv2009.0
+ Revision: 275022
- rebuild
- fix br in order to backport

* Sat Jun 21 2008 Funda Wang <fwang@mandriva.org> 0.70-1mdv2009.0
+ Revision: 227757
- update to new version 0.70

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Tue Apr 15 2008 Funda Wang <fwang@mandriva.org> 0.61-1mdv2009.0
+ Revision: 193655
- BR gnome-sharp2-devel
- New version 0.61

* Sat Mar 08 2008 Funda Wang <fwang@mandriva.org> 0.60-1mdv2008.1
+ Revision: 182089
- New version 0.60

* Sun Feb 24 2008 Funda Wang <fwang@mandriva.org> 0.5.3-1mdv2008.1
+ Revision: 174264
- New version 0.53

* Fri Feb 08 2008 Funda Wang <fwang@mandriva.org> 0.5.2-1mdv2008.1
+ Revision: 164029
- New version 0.52

* Sun Jan 27 2008 Funda Wang <fwang@mandriva.org> 0.5.1-1mdv2008.1
+ Revision: 158577
- add missing file
- New version 0.51

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Nov 21 2007 Funda Wang <fwang@mandriva.org> 0.4.1-1mdv2008.1
+ Revision: 111010
- fix file list
- drop patch0
- New version 0.41

* Fri Nov 09 2007 Funda Wang <fwang@mandriva.org> 3mdv2008.1-current
+ Revision: 107078
- rebuild for new lzma

* Sun Oct 28 2007 Funda Wang <fwang@mandriva.org> 0.3-2mdv2008.1
+ Revision: 102721
- fix startup script (bug#35093)

* Fri Oct 26 2007 Funda Wang <fwang@mandriva.org> 0.3-1mdv2008.1
+ Revision: 102284
- More BR
- add filelist
- Import gbrainy
- create gbrainy


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1578 |12cr|gbsplay-0.0.91-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Gameboy Music Player
Name:		gbsplay
Version:	0.0.91
Release:	3
License:	GPL
Group:		Sound
URL:		http://www.cgarbs.de/gbsplay.en.html
Source0:	http://www.cgarbs.de/stuff/%{name}-%{version}.tar.gz
BuildRequires:	nas-devel
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	splint

%description
This is a Gameboy sound player.

%prep
%setup -q

%build
./configure
%make prefix=%{_prefix} localedir=%{_datadir}/locale

%install
%makeinstall \
		man1dir=%{buildroot}%{_mandir}/man1 \
        man5dir=%{buildroot}%{_mandir}/man5 \
        docdir=installed-docs \
        localedir=%{buildroot}%{_datadir}/locale

%find_lang %{name}

%files -f %{name}.lang
%doc installed-docs/*
%{_bindir}/gbsinfo
%{_bindir}/gbsplay
%{_mandir}/man1/gbsinfo.1*
%{_mandir}/man1/gbsplay.1*
%{_mandir}/man5/gbsplayrc.5*

%changelog
* Wed Aug 03 2011 Andrey Bondrov <abondrov@mandriva.org> 0.0.91-2mdv2012.0
+ Revision: 693058
- imported package gbsplay


* Mon Sep  1 2008 Götz Waschk <goetz@zarb.org> 0.0.91-1plf2009.0
- update build deps
- fix build
- new version

* Mon Jul 14 2008 Götz Waschk <goetz@zarb.org> 0.0.9-1plf2009.0
- new version

* Mon Jan 21 2008 Götz Waschk <goetz@zarb.org> 0.0.8-4plf2008.1
- fix plf reason

* Mon Aug 28 2006 Götz Waschk <goetz@zarb.org> 0.0.8-3plf2007.0
- rebuild

* Sun Jan 22 2006 Götz Waschk <goetz@zarb.org> 0.0.8-2plf
- mkrel

* Sun Jan 22 2006 GÃ¶tz Waschk <goetz@zarb.org> 0.0.8-1plf
- New release 0.0.8

* Mon Sep 20 2004 Götz Waschk <goetz@zarb.org> 0.0.7-2plf
- rebuild

* Sat Jul 17 2004 Götz Waschk <goetz@plf.zarb.org> 0.0.7-1plf
- new version

* Wed Apr 28 2004 Götz Waschk <goetz@plf.zarb.org> 0.0.6-1plf
- fix description
- fix buildrequires
- fix source URL
- new version

* Sun Jan 18 2004 Götz Waschk <goetz@plf.zarb.org> 0.0.5-1plf
- fix installation
- drop the patch
- new version

* Sun Jan 18 2004 Götz Waschk <goetz@plf.zarb.org> 0.0.4-2plf
- fix i18n

* Mon Jan  5 2004 Götz Waschk <goetz@plf.zarb.org> 0.0.4-1plf
- add locale files
- drop patch
- new version

* Mon Dec  8 2003 Götz Waschk <goetz@plf.zarb.org> 0.0.3-1plf
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1579 |12cr|gcal-3.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Program for calculating and printing calendars
Name:		gcal
Version:	3.6
Release:	%mkrel 2
License:	GPLv3+
Group:		Office
Source0:	ftp://ftp.gnu.org/pub/gnu/gcal/%{name}-%{version}.tar.gz
URL:		http://www.gnu.org/software/gcal/
BuildRequires:	ncurses-devel
BuildRequires:	texinfo
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Gcal is a program for calculating and printing calendars. Gcal displays
hybrid and proleptic Julian and Gregorian calendar sheets, respectively
for one month, three months, or a whole year. It also displays eternal
holiday lists for many countries around the globe, and features a very
powerful creation of fixed date lists that can be used for reminding
purposes.

Gcal can calculate various astronomical data and times of the Sun and
the Moon for pleasure at any location, precisely enough for most civil
purposes. Gcal supports some other calendar systems, for example, the
Chinese and Japanese calendars, the Hebrew calendar, and the civil
Islamic calendar, too.

%prep
%setup -q

sed -i -e "s,ThisGcal=.*,ThisGcal=@PACKAGE@,g" misc/*/*.in

%build
%configure2_5x --disable-rpath MAKEINFO="makeinfo"
%make
%make html

%install
rm -rf %{buildroot}
%makeinstall_std

%find_lang %{name}

#examples
mkdir -p %{buildroot}%{_docdir}/%{name}
cp -rf doc/en/examples %{buildroot}%{_docdir}/%{name}/

#misc files
cp -rf misc %{buildroot}%{_docdir}/%{name}/

#fix rights
chmod 644 %{buildroot}%{_docdir}/%{name}/misc/gcalltx/gcalltx.pl
chmod 755 %{buildroot}%{_docdir}/%{name}/misc/wloc/wlocdrv

for i in daily ddiff dst gcalltx moon mrms srss
do
  chmod 755 %{buildroot}%{_docdir}/%{name}/misc/$i/$i
done

#cleanup
rm -rf %{buildroot}%{_datadir}/%{name}/{CREDITS,README}
find %{buildroot} -name "Makefile*" -exec rm -rf {} \;
find %{buildroot}%{_docdir} -name "*.in" -exec rm -rf {} \;
find %{buildroot}%{_docdir} -name "*.bat" -exec rm -rf {} \;
find %{buildroot}%{_docdir} -name "*.texi" -exec rm -rf {} \;

%post
%_install_info %{name}.info

%preun
%_remove_install_info %{name}.info

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root,0755)
%doc doc/en/gcal.html doc/GREG-REFORM README BUGS LIMITATIONS TODO AUTHORS NEWS THANKS 
%{_bindir}/*
%{_datadir}/gcal
%{_infodir}/gcal*


%changelog
* Mon Jul 26 2010 Jani Välimaa <wally@mandriva.org> 3.6-2mdv2011.0
+ Revision: 560886
- fix gcal path in misc scripts
- fix misc scripts rights

* Mon Jul 26 2010 Jani Välimaa <wally@mandriva.org> 3.6-1mdv2011.0
+ Revision: 560778
- install examples and misc files
- change description and summary
- add BR to build gcal.html
- new version 3.6
- sync sources
- clean .spec

* Wed Apr 14 2010 Sandro Cazzaniga <kharec@mandriva.org> 3.5.1-1mdv2010.1
+ Revision: 534761
- Don't define name, version, release on top of spec
- new version 3.5.1
- drop p1, applied upstream and p0 (but keep p0)
- fix %%install && %%files
- lang(de) is now with the other langs (%%find_lang)
- fix license

* Thu Mar 11 2010 Sandro Cazzaniga <kharec@mandriva.org> 3.01.1-1mdv2010.1
+ Revision: 517924
- Fix License according to the COPYING file.
- Update to 3.01.1

* Thu Feb 11 2010 Funda Wang <fwang@mandriva.org> 3.01-13mdv2010.1
+ Revision: 504125
- fix build

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 3.01-10mdv2008.1
+ Revision: 125489
- kill re-definition of %%buildroot on Pixel's request
- import gcal


* Thu Oct 06 2005 Lenny Cartier <lenny@mandriva.com> 3.01-10mdk
- rebuild

* Thu Jul 29 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 3.01-9mdk
- fix buildrequires
- cleanups

* Thu May 27 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 3.01-8mdk
- rebuild
- clean up a leftover file

* Fri Feb 20 2004 Lenny Cartier <lenny@mandrakesoft.com> 3.01-7mdk
- rebuild

* Wed Jan 22 2003 Lenny Cartier <lenny@mandrakesoft.com> 3.01-6mdk
- rebuild

* Sun Mar 17 2002 Lenny Cartier <lenny@mandrakesoft.com> 3.01-5mdk
- fixes from Abel Cheung <maddog@linux.org.hk> :
	- Patch1: Misc fixes taken from debian
	- Add missing manpages
	- find_lang
	- Use _install_info and _remove_install_info

* Tue Jul 10 2001 Lenny Cartier <lenny@mandrakesoft.com> 3.01-4mdk
- rebuild

* Fri May 11 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 3.01-3mdk
- use find_lang

* Fri Jan  5 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 3.01-2mdk
- rebuild

* Tue Aug 31 2000 Lenny Cartier <lenny@mandrakesoft.com> 3.01-1mdk
- macros
- BM

* Sat Jun 10 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 3.00-2mdk
- better group

* Fri Jun  9 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 3.00-1mdk
- first Mandrake package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1580 |12cr|gcc-melt-4.7.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _real_vendor mandriva

# To prepare tarball,
# git archive --prefix=gcc-melt-$(git describe --always)/ --format=tar melt-branch | bzip2 > gcc-melt-$(git describe --always).tar.bz2
%define name			%{cross_prefix}gcc%{package_suffix}
%define branch			melt
%define branch_tag		%(perl -e 'printf "%%02d%%02d", split(/\\./,shift)' %{branch})
%define version			4.7.0
%define snapshot		3cefe7f
%define release			7
%define nof_arches		noarch
%define spu_arches		ppc64
%define lsb_arches		i386 x86_64 ia64 ppc ppc64 s390 s390x mips mipsel mips64 mips64el
%define biarches		x86_64 ppc64 mips64 mips64el

# Define libraries major versions
%define libgcc_major		1
%define libstdcxx_major		6
%define libstdcxx_minor		14
%define libgfortran_major	3
%define libgcj_major		11
%define libobjc_major		2
%define libgnat_major		1
%define libffi_major		4
%define libmudflap_major	0
%define libssp_major		0
%define libgomp_major		1
%define libgcj_bc_major		1
%define liblto_major		0
%define libquadmath_major	0

# Disable -Werror because there's a format string warning in gcc/cp/parser.c 
# around line 2300 that a comment says is intentional :( 
%define Werror_cflags %nil

%if %{branch}
%define _target_platform	%{_target_cpu}-%{_real_vendor}%{branch}-%{_target_os}%{?_gnu}
%endif

# Package holding Java tools (gij, jv-convert, etc.)
%define GCJ_TOOLS		%{cross_prefix}gcj%{package_suffix}-tools

# libgcj-devel should not provide libgcj_bc.so.1
%if %{_use_internal_dependency_generator}
%define _noautoprovfiles %{gcc_libdir}/%{gcc_target_platform}/%{version}/libgcj_bc.so
%else
%define _exclude_files_from_autoprov %{gcc_libdir}/%{gcc_target_platform}/%{version}/libgcj_bc.so
%endif

#-- JDK version
%define jdk_version	1.5.0
%define jdk_base	java-%{jdk_version}-gcj
%define jdk_home	%{_prefix}/lib/jvm/%{jdk_base}-%{jdk_version}.0/jre

# Define if building a cross compiler
# FIXME: assume user does not define both cross and cross_bootstrap variables
%define build_cross		0
%define build_cross_bootstrap	0
%{expand: %{?cross:		%%global build_cross 1}}
%{expand: %{?cross_bootstrap:	%%global build_cross_bootstrap 1}}

# System compiler in MDV 2009
#%if %{mdkversion} >= 200900
#define system_compiler		1
#%else
%define system_compiler		0
#%endif
%define target_cpu		%{_target_cpu}
%if %{build_cross}
%define system_compiler		0
%define target_cpu		%{cross}
%endif
%if %{build_cross_bootstrap}
%define build_cross		1
%define system_compiler		0
%define target_cpu		%{cross_bootstrap}
%endif
%if %{system_compiler}
%define alternative_priority	30%{branch_tag}
%define cross_prefix		%{nil}
%define cross_program_prefix	%{nil}
%define package_suffix		%{nil}
%define program_prefix		%{nil}
%define program_suffix		%{nil}
%define program_long_suffix     -%{version}
%else
%if %{build_cross}
%define alternative_priority	10%{branch_tag}
%define cross_prefix		cross-%{target_cpu}-
%define cross_program_prefix	%{target_cpu}-linux-
%if "%{target_cpu}" == "spu"
%define cross_program_prefix	%{target_cpu}-unknown-elf-
%endif
%define package_suffix		%{nil}
%define program_prefix		%{cross_program_prefix}
%define program_suffix		%{nil}
%define program_long_suffix	-%{version}
%else
%define alternative_priority	20%{branch_tag}
%define cross_prefix		%{nil}
%define cross_program_prefix	%{nil}
%define package_suffix		-%{branch}
%define program_prefix		%{nil}
%define program_suffix		-%{branch}
%define program_long_suffix	-%{branch}
%endif
%endif
%define _alternativesdir	/etc/alternatives
%if "%{package_suffix}" == "%{nil}"
%define _package_suffix		%{nil}
%else
%define _package_suffix		%{package_suffix}
%endif
%define gcc42_as_system_compiler 0

%if "%snapshot" != ""
%define source_package		gcc-%{branch}-%{version}-git%{snapshot}
%define source_dir		gcc-%{branch}-%{version}-git%{snapshot}
%define build_release		0
%else
%define source_package		gcc-%{version}
%define source_dir		gcc-%{version}
%define build_release		1
%endif

# Define GCC target platform, and arch we built for
%if %{build_cross}
%define biarches		noarch
%define arch			%{target_cpu}
%define gcc_target_platform	%{target_cpu}-linux
%if "%{target_cpu}" == "spu"
%define gcc_target_platform	%{target_cpu}-unknown-elf
%endif
%define target_prefix		%{_prefix}/%{gcc_target_platform}
%define target_libdir		%{target_prefix}/%{target_lib}
%define target_slibdir		%{target_prefix}/%{target_lib}
%define target_slibdir32	%{target_prefix}/lib
%else
%define arch			%(echo %{_target_cpu}|sed -e "s/\\(i.86\\|athlon\\)/i386/" -e "s/amd64/x86_64/" -e "s/\\(sun4.*\\|sparcv[89]\\)/sparc/")
%define gcc_target_platform	%{_target_platform}
%define target_prefix		%{_prefix}
%define target_libdir		%{_libdir}
%define target_slibdir		/%{_lib}
%define target_slibdir32	/lib
%endif
%define isarch()		%(case " %* " in (*" %{arch} "*) echo 1;; (*) echo 0;; esac)
%define gcc_libdir		%{_prefix}/lib/gcc
%define gcj_libdir		%{target_libdir}/gcj-%{version}-%{libgcj_major}

%define target_lib             lib
%if %isarch ppc64 sparc64 x86_64 mips64 mips64el
%define target_lib             lib64
%endif

%if %isarch x86_64
%define multilib_32_arch	i586
%endif
%if %isarch ppc64
%define multilib_32_arch	ppc
%endif
%if %isarch sparc64
%define multilib_32_arch	sparc
%endif
%if %isarch mips64
%define	multilib_32_arch	mips
%endif
%if %isarch mips64el
%define	multilib_32_arch	mipsel
%endif
%if %isarch %{biarches}
%define gcc32_target_platform	%{multilib_32_arch}-%{_real_vendor}-%{_target_os}%{?_gnu}
%endif

# Location of Java headers, don't let them in compiler specific
# directory as they are grabbed first
%define libjava_includedir	%{target_prefix}/include/libgcj-%{version}

# We now have versioned libstdcxx_includedir, that is c++/<VERSION>/
%define libstdcxx_includedir	%{target_prefix}/include/c++/%{version}

%define build_minimal		0
%define build_monolithic	0
%define build_doc		1
%define build_pdf_doc		0
%define build_check		0
%define build_ada		0
%define gpc_snapshot		20040516
%define build_pascal		1
%ifarch noarch
%define build_pascal		1
%endif
%if %isarch %{ix86} x86_64 ia64
%define build_ada		1
%endif
%define build_cxx		0
%define build_libstdcxx		%{build_cxx}
%define build_fortran		%{system_compiler}
%define build_objc		1
%define build_objcp		1
%define build_libmudflap	0
%define build_libgomp           1
%define build_libgcj_bc		0
%define build_libffi		1
%define build_java		0
%define build_debug		0
%define build_stdcxxheaders	1
%if %{gcc42_as_system_compiler}
%define build_libstdcxx		0
%define build_libmudflap	0
%endif
# use SSP support from glibc 2.4
%define use_ssp_glibc		1
%define build_libssp		0
%if !%{system_compiler}
%define build_objc		0
%define build_objcp		0
%define build_pascal		0
%define build_ada		0
%define build_libffi		0
%define build_libgomp		0
#define build_libgcj_bc		1
%endif
%define use_hash_style_gnu	0
%define build_cloog		1
%define build_lto		1

# Define C library to use
%define libc glibc
%define libc_shared 1
%if "%{libc}" == "glibc"
# Default to --hash-style=gnu on MDK >= 2007.1
%define use_hash_style_gnu 1
%endif
%if !%{build_cross_bootstrap}
# Make sure pthread.h doesn't contain __thread keyword
%define libc_version 2.2.5-14mdk
%if %{use_ssp_glibc}
# Make sure glibc supports stack protector
%define libc_version 2.4-1mdk
%endif
%if %isarch ppc ppc64 sparc sparcv9
# Make sure glibc supports 128-bit long doubles
%define libc_version 2.4-4mdk
%endif
%if %{use_hash_style_gnu}
# Make sure glibc supports DT_GNU_HASH
%define libc_version 2.4-6mdk
%endif
%if %isarch spu
# Make sure we build against newlib
%define libc newlib
%define libc_shared 0
%define libc_version 1.15.0
%endif
%endif

%if %isarch spu mips mipsel mips64 mips64el
# spu & mips port doesn't support the following languages yet
%define build_fortran		0
%define build_libssp		0
%define use_ssp_glibc		0
%endif

# Allow --with[out] <feature> at rpm command line build
%{expand: %{?_without_PDF:	%%global build_pdf_doc 0}}
%{expand: %{?_without_DEBUG:	%%global build_debug 0}}
%{expand: %{?_without_check:	%%global build_check 0}}
%{expand: %{?_without_CHECK:	%%global build_check 0}}
%{expand: %{?_without_MINIMAL:	%%global build_minimal 0}}
%{expand: %{?_with_PDF:		%%global build_pdf_doc 1}}
%{expand: %{?_with_DEBUG:	%%global build_debug 1}}
%{expand: %{?_with_CHECK:	%%global build_check 1}}
%{expand: %{?_with_MINIMAL:	%%global build_minimal 1}}

# Allow --without <front-end> at rpm command line build
%{expand: %{?_with_CXX:		%%global build_cxx 1}}
%{expand: %{?_with_ADA:		%%global build_ada 1}}
%{expand: %{?_with_FORTRAN:	%%global build_fortran 1}}
%{expand: %{?_with_JAVA:	%%global build_java 1}}
%{expand: %{?_with_OBJC:	%%global build_objc 1}}
%{expand: %{?_with_OBJCXX:	%%global build_objcp 1}}
%{expand: %{?_with_PASCAL:	%%global build_pascal 1}}

# Allow --with <front-end> at rpm command line build
%{expand: %{?_without_CXX:	%%global build_cxx 0}}
%{expand: %{?_without_ADA:	%%global build_ada 0}}
%{expand: %{?_without_FORTRAN:	%%global build_fortran 0}}
%{expand: %{?_without_JAVA:	%%global build_java 0}}
%{expand: %{?_without_OBJC:	%%global build_objc 0}}
%{expand: %{?_without_OBJCXX:	%%global build_objcp 0}}
%{expand: %{?_without_PASCAL:	%%global build_pascal 0}}

# A minimal build overrides all other options
%if %{build_cross_bootstrap}
%define build_minimal		1
%define libc_shared		0
%endif
%if %{build_minimal}
%define build_doc		0
%define build_pdf_doc		0
%define build_check		0
%define build_ada		0
%define build_cxx		0
%define build_fortran		0
%define build_objc		0
%define build_objcp		0
%define build_java		0
%define build_debug		0
%define build_libffi		0
%define build_libmudflap	0
%endif
%if %{build_cross}
%define build_monolithic	1
%define build_doc		0
%define build_pdf_doc		0
# Unsupported front-ends when cross-compiling for now
%define build_check		0
%define build_java		0
%define build_ada		0
%define build_libffi		0
%define build_libmudflap	0
%endif
%if !%{libc_shared}
%define build_java		0
%endif
%if !%{build_java}
%define build_libffi		0
%endif

%if "%{branch}" == "melt"
%define libc_shared		0
%define build_doc		0
%define build_flto		0
%define biarches		noarch
%define melt_bootstrap		1
%endif

# Define library packages names
%define libgcc_name_orig	%{cross_prefix}libgcc
%define libgcc_name		%{libgcc_name_orig}%{libgcc_major}
%define libstdcxx_name_orig	%{cross_prefix}libstdc++
%define libstdcxx_name		%{libstdcxx_name_orig}%{libstdcxx_major}
%define libgfortran_name_orig	%{cross_prefix}libgfortran
%define libgfortran_name	%{libgfortran_name_orig}%{libgfortran_major}
%define libquadmath_name_orig	%{cross_prefix}libquadmath
%define libquadmath_name	%{libquadmath_name_orig}%{libquadmath_major}
%define libgcj_name_orig	%{cross_prefix}libgcj
%define libgcj_name		%{cross_prefix}%{mklibname gcj %{libgcj_major}}
%define libgcj_devel_name	%{cross_prefix}%{mklibname gcj -d}
%define libgcj_static_devel_name %{cross_prefix}%{mklibname gcj -d -s}
%define libgcj_name_base	%{libgcj_name_orig}%{libgcj_major}
%define libgcj_bc_name		%{cross_prefix}%{mklibname gcj_bc %{libgcj_bc_major}}
%define libobjc_name_orig	%{cross_prefix}libobjc
%define libobjc_name		%{libobjc_name_orig}%{libobjc_major}
%define libgnat_name_orig	%{cross_prefix}libgnat
%define libgnat_name		%{libgnat_name_orig}%{libgnat_major}
%define libffi_name_orig	%{cross_prefix}libffi
%define libffi_name		%{libffi_name_orig}%{libffi_major}
%define libmudflap_name_orig	%{cross_prefix}libmudflap
%define libmudflap_name		%{libmudflap_name_orig}%{libmudflap_major}
%define libssp_name_orig	%{cross_prefix}libssp
%define libssp_name		%{libssp_name_orig}%{libssp_major}
%define libgomp_name_orig	%{cross_prefix}libgomp
%define libgomp_name		%{libgomp_name_orig}%{libgomp_major}

# Extract Mandriva Linux name and version
%define mdk_distro_version_file	/etc/release
%define mdk_distro_version	%(perl -ne '/^([.\\w\\s]+) \\(.+\\).+/ and print $1' < %{mdk_distro_version_file})

Summary:	GNU Compiler Collection
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPLv3+
Group:		Development/C

# Main source:	(CVS)
URL:		http://gcc.gnu.org/
Source0:	%{source_package}.tar.bz2
Source1:	lsb-headers-3.1.1.tar.bz2
Source5:	gcc35-gpc-%{gpc_snapshot}.tar.bz2
# FIXME: unless we get proper help2man package
Source6:	gcc35-help2man.pl
Source7:	gcc35-gnatmake-bash-completion
Source8:	build_cross_gcc4.sh

# Mandriva patches + backports from trunk
# LSB compliant headers (for cross compiling without (glibc?) headers)
Patch999: lsb-headers-3.1.1-misc.patch
Patch1000: lsb-headers-3.1.1-mips-support.patch
Patch100: gcc-46-ppl-0.10.patch
# slibdir is either /lib or /lib64
Patch101: gcc33-pass-slibdir.patch
# pass libdir around
Patch107: gcc33-multi-do-libdir.patch

# testsuite
Patch1: gcc33-pr11536-testcase.patch
Patch2: gcc33-pr9929-testcase.patch
Patch102: gcc32-pr7434-testcase.patch
Patch103: gcc33-pr8213-testcase.patch
Patch113: gcc33-pr11631.patch
# ada
Patch105: gcc35-ada-link.patch
Patch106: gcc40-ada-makefile.patch
# gnu pascal
Patch111: gcc34-gpc-fixes.patch
Patch112: gcc33-gpc-serialize-build.patch

# -Wformat=security fixes
Patch114: gcc-4.3.3-wformat-fixes.patch

# build 32 bits code when running through linux32
Patch115: gcc40-linux32.patch
# ?
Patch116: gcc40-linux32-build-env.patch
# (cjw) disable building of 'nof' libs on ppc
Patch129: gcc-4.1.2-ppc-soft-float-64bit-double-libs.patch

# Load property.files from /usr/lib, not /usr/lib64, so that
# they can be shared with other classpath jvms (asked by dwalluck)
Patch130: gcc43-no-multilib-propertydir.patch
Patch132: gcc43-custom-libgcj_bc-rpath.patch

# Red Hat patches
# allow --disable-libjava-multilib to disable multilib for java
Patch201: gcc4-java-nomulti.patch
# ?
Patch202: gcc4-ppc64-m32-m64-multilib-only.patch
# fix libltdl with multilib?
Patch207: gcc4-libltdl-multilib.patch

# workaround bug with redefined extern inline (mdvbz #41171, upstream #33763)
Patch208: gcc43-pr33763.patch

# use hash style gnu (faster dynamic linking, cf http://lwn.net/Articles/192624/)
Patch211: gcc43-hash-style-gnu.patch

# mips patches from the gdium tree
Patch301: gcc-mips-libjava-interp.patch
Patch302: gcc_mips_gcc_testsuite_fix_loop.patch

# (proyvind): set interpreter path used by our uclibc for use with -muclibc
Patch304: gcc-4.4.2-uclibc-ldso-path.patch

BuildRoot:	%{_tmppath}/%{name}-%{version}-root
# Want updated alternatives priorities
%if %{build_cross}
Conflicts:	gcc-cpp < 3.2.2-4mdk
%endif
%define binutils_version 2.16.91.0.2-2mdk
%if %{use_hash_style_gnu}
%define binutils_version 2.16.91.0.7-6mdk
%endif
Requires:	%{cross_prefix}binutils >= %{binutils_version}
BuildRequires:	%{cross_prefix}binutils >= %{binutils_version}
# Make sure gdb will understand DW_FORM_strp
Conflicts:	gdb < 5.1.1
BuildRequires:	zlib-devel
BuildRequires:	chrpath

%if %{gcc42_as_system_compiler}
# We need gcc4.2 + its libstdc++ headers
%define gcc42_version %(gcc4.2-version 2>/dev/null || echo 0)
%if !%{build_stdcxxheaders}
%define libstdcxx_includedir %{target_prefix}/include/c++/%{gcc42_version}
%endif
BuildRequires:	gcc4.2
BuildRequires:	gcc4.2-c++
%endif
%if %{build_ada}
# Ada requires Ada to build
BuildRequires:	%{name}-gnat >= 3.1, %{libgnat_name} >= 3.1
%endif
# PPL itself is required for MELT
BuildRequires: ppl-devel >= 0.11
# cloog is used for Graphite support (optimizations)
# see http://gcc.gnu.org/wiki/Graphite
%if %{build_cloog}
BuildRequires: cloog-ppl-devel >= 0.16
#Requires: libcloog1 >= 0.15
%endif
#needed for lto support
%if %{build_lto}
BuildRequires: elfutils-devel
Requires:	%{name}-cpp = %{version}-%{release}
%endif
# FIXME: We need a libgcc with 3.4 symbols
%if %{libc_shared} && !%{build_monolithic}
Requires:	%{libgcc_name_orig} >= 3.3.2-5mdk
%endif
Requires(post): update-alternatives
Requires(postun): update-alternatives
BuildRequires:	gettext, flex, bison
BuildRequires:	texinfo >= 4.1
# XXX: Needs a GNU awk recent enough to correctly generate options.h
BuildRequires:	gawk >= 3.1.4
%if "%{?libc_version:%{libc_version}}" != ""
Requires:	%{cross_prefix}%{libc}-devel >= %{libc_version}
BuildRequires:	%{cross_prefix}%{libc}-devel >= %{libc_version}
%endif
%if %{build_check}
BuildRequires:	%{cross_prefix}glibc-static-devel
BuildRequires:	autogen
%endif
%if %{system_compiler}
Obsoletes:	gcc%{branch}
Provides:	gcc%{branch} = %{version}-%{release}
%else
Conflicts:	gcc%{branch} < %{version}-%{release}
%endif
%if %{build_pdf_doc}
BuildRequires:	texlive, texlive-texmf-dvips, texlive-texmf-latex
%endif
%if %{build_check}
BuildRequires:	dejagnu
%endif
%if %{build_cross}
AutoReq:	false
AutoProv:	false
%endif
BuildRequires:	gmp-devel
BuildRequires:	mpfr-devel
BuildRequires:	libmpc-devel
%if "%{branch}" == "melt"
Requires:	gcc-melt-module = %{version}-%{release}
Requires:	gcc-melt-source = %{version}-%{release}
Provides:	gccmelt
%endif

%description
A compiler aimed at integrating all the optimizations and features
necessary for a high-performance and stable development environment.
This package is required for all other GCC compilers, namely C++,
Fortran 95, Objective C, Java and Ada 95.

%package -n %{libgcc_name}
Summary:	GNU C library
Group:		System/Libraries
Provides:	%{libgcc_name_orig} = %{version}-%{release}
Obsoletes:	%{libgcc_name_orig}%{branch}
Provides:	%{libgcc_name_orig}%{branch} = %{version}-%{release}
Obsoletes:	%{libgcc_name_orig}3.0
Provides:	%{libgcc_name_orig}3.0 = %{version}-%{release}
Provides:	%{libgcc_name_orig}3.2 = %{version}-%{release}
%if %{build_cross}
AutoReq:	false
AutoProv:	false
%endif

%description -n %{libgcc_name}
The %{libgcc_name} package contains GCC shared libraries for gcc %{branch}

####################################################################
# C++ Compiler

%package c++
Summary:	C++ support for gcc
Group:		Development/C++
%if %{system_compiler}
Obsoletes:	gcc%{branch}-c++
Provides:	gcc%{branch}-c++ = %{version}-%{release}
%else
Conflicts:	gcc%{branch}-c++ < %{version}-%{release}
%endif
Requires:	%{name} = %{version}-%{release}
%if %{system_compiler}
# some day, rpm will be smart enough: %if (%{system_compiler} || %{build_cross}) && !%{build_monolithic}
%if %{libc_shared}
Requires:	%{libstdcxx_name} = %{version}
%endif
Requires:	%{libstdcxx_name_orig}-devel = %{version}
%else

%if %{gcc42_as_system_compiler}
%if %{libc_shared}
Requires:	%{libstdcxx_name} >= %{gcc42_version}
%endif
%if !%{build_stdcxxheaders}
Requires:	%{libstdcxx_name_orig}-devel >= %{gcc42_version}
%endif
%endif
%endif

%if %{build_cross}
AutoReq:	false
AutoProv:	false
%endif
Requires(post): update-alternatives
Requires(postun): update-alternatives

%description c++
This package adds C++ support to the GNU C compiler. It includes support
for most of the current C++ specification, including templates and
exception handling. It does include the static standard C++
library and C++ header files; the library for dynamically linking
programs is available separately.

####################################################################
# gcc Plugin%package -n gcc-plugins
%package plugins
Summary:	Headers to build gcc plugins
Group:		Development/C
Obsoletes:	gcc-plugins <= 4.7.0-2
%description plugins
This package contains the headers needed to build gcc plugins.

####################################################################
# C++ Libraries

%package -n %{libstdcxx_name}
Summary:	GNU C++ library
Group:		System/Libraries
Obsoletes:	%{libstdcxx_name_orig}%{branch}
Provides:	%{libstdcxx_name_orig}%{branch} = %{version}-%{release}
Provides:	%{libstdcxx_name_orig} = %{version}-%{release}
%if "%{branch}" == "3.3"
# By default, the libstdc++ from gcc3.3 is ABI compatible with the one
# from gcc3.2. Just tell other packages about it if they relied on that.
Provides:	%{libstdcxx_name_orig}3.2 = %{version}-%{release}
%endif
%if %{build_cross}
AutoReq:	false
AutoProv:	false
%endif

%description -n %{libstdcxx_name}
This package contains the GCC Standard C++ Library v3, an ongoing
project to implement the ISO/IEC 14882:1998 Standard C++ library.

%package -n %{libstdcxx_name_orig}-devel
Summary:	Header files and libraries for C++ development
Group:		Development/C++
%if %{libc_shared}
Requires:	%{libstdcxx_name} = %{version}-%{release}
%endif
Obsoletes:	%{libstdcxx_name_orig}%{branch}-devel
Provides:	%{libstdcxx_name_orig}%{branch}-devel = %{version}-%{release}
Provides:	%{libstdcxx_name_orig}6-devel
Obsoletes:	%{libstdcxx_name_orig}6-devel
%if %{build_cross}
AutoReq:	false
AutoProv:	false
%endif

%description -n %{libstdcxx_name_orig}-devel
This is the GNU implementation of the standard C++ libraries.  This
package includes the header files and libraries needed for C++
development.

%package -n %{libstdcxx_name_orig}-static-devel
Summary:	Static libraries for C++ development
Group:		Development/C++
Requires:	%{libstdcxx_name_orig}-devel = %{version}-%{release}
Obsoletes:	%{libstdcxx_name_orig}%{branch}-static-devel
Provides:	%{libstdcxx_name_orig}%{branch}-static-devel = %{version}-%{release}
Provides:	%{libstdcxx_name_orig}6-static-devel
Obsoletes:	%{libstdcxx_name_orig}6-static-devel
%if %{build_cross}
AutoReq:	false
AutoProv:	false
%endif

%description -n %{libstdcxx_name_orig}-static-devel
This is the GNU implementation of the standard C++ libraries.  This
package includes the static libraries needed for C++ development.

####################################################################
# Objective C Compiler

%package objc
Summary:	Objective C support for gcc
Group:		Development/Other
%if %{system_compiler}
Obsoletes:	gcc%{branch}-objc
Provides:	gcc%{branch}-objc = %{version}-%{release}
%endif
Requires:	%{name} = %{version}-%{release}
%if %{libc_shared} && !%{build_monolithic}
Requires:	%{libobjc_name} = %{version}-%{release}
%endif
%if %{build_cross}
AutoReq:	false
AutoProv:	false
%endif

%description objc
This package adds Objective C support to the GNU C compiler. Objective
C is an object oriented derivative of the C language, mainly used on
systems running NeXTSTEP. This package does not include the standard
Objective C object library.

####################################################################
# Objective C++ Compiler

%package objc++
Summary:	Objective C++ support for gcc
Group:		Development/Other
%if %{system_compiler}
Obsoletes:	gcc%{branch}-objc++
Provides:	gcc%{branch}-objc++ = %{version}-%{release}
%endif
Requires:	%{name}-objc = %{version}-%{release}
Requires:	%{name}-c++ = %{version}-%{release}
%if %{build_cross}
AutoReq:	false
AutoProv:	false
%endif

%description objc++
This package adds Objective C++ support to the GNU C++ compiler.

####################################################################
# Objective C Libraries

%package -n %{libobjc_name}
Summary:	Objective C runtime libraries
Group:		System/Libraries
Obsoletes:	%{libobjc_name_orig}3.0, %{libobjc_name_orig}3.1
Provides:	%{libobjc_name_orig} = %{version}-%{release}
Provides:	%{libobjc_name_orig}3.0 = %{version}-%{release}
Provides:	%{libobjc_name_orig}3.1 = %{version}-%{release}
%if !%{system_compiler}
Conflicts:	%{name}-objc < %{branch}
%endif
%if %{build_cross}
AutoReq:	false
AutoProv:	false
%endif

%description -n %{libobjc_name}
Runtime libraries for the GNU Objective C Compiler.

####################################################################
# Pascal Compiler

%package gpc
Summary:	Pascal support for gcc
Group:		Development/Other
%if %{system_compiler}
Obsoletes:	gcc%{branch}-gpc
Provides:	gcc%{branch}-gpc = %{version}-%{release}
%endif
Requires:	%{name} = %{version}-%{release}
%if %{build_cross}
AutoReq:	false
AutoProv:	false
%endif

%description gpc
The GNU Pascal Compiler (GPC) is, as the name says, the Pascal
compiler of the GNU family.  The compiler supports the following
language standards and quasi-standards:

  * ISO 7185 Pascal (see Resources),
  * most of ISO 10206 Extended Pascal,
  * Borland Pascal 7.0,
  * parts of Borland Delphi, Mac Pascal and Pascal-SC (PXSC). 

####################################################################
# Fortran 95 Compiler

%package gfortran
Summary:	Fortran 95 support for gcc
Group:		Development/Other
%if %{system_compiler}
Obsoletes:	gcc%{branch}-gfortran
Provides:	gcc%{branch}-gfortran = %{version}-%{release}
%endif
Obsoletes:	gcc%{branch}-g77
Requires:	%{name} = %{version}-%{release}
%if %{libc_shared} && !%{build_monolithic}
Requires:	%{libgfortran_name} = %{version}-%{release}
%endif
%if %{build_cross}
AutoReq:	false
AutoProv:	false
%endif

%description gfortran
This package adds support for compiling Fortran 95 programs with the GNU
compiler.

####################################################################
# Fortran 95 Libraries

%package -n %{libgfortran_name}
Summary:	Fortran 95 runtime libraries
Group:		System/Libraries
Provides:	%{libgfortran_name_orig} = %{version}
Obsoletes:	%{libgfortran_name_orig}%{branch}
Provides:	%{libgfortran_name_orig}%{branch} = %{version}-%{release}
Obsoletes:	libgfortran0
%if %{build_cross}
AutoReq:	false
AutoProv:	false
%endif

%description -n %{libgfortran_name}
This package contains Fortran 95 shared library which is needed to run
Fortran 95 dynamically linked programs.

%package -n %{libquadmath_name}
Summary:	GCC Quad-Precision Math Library
Group:		System/Libraries
Provides:	%{libquadmath_name_orig} = %{version}
Obsoletes:	%{libquadmath_name_orig}%{branch}
Provides:	%{libquadmath_name_orig}%{branch} = %{version}-%{release}
%if %{build_cross}
AutoReq:	false
AutoProv:	false
%endif

%description -n %{libquadmath_name}
A library, which provides quad-precision mathematical functions on
targets supporting the __float128 datatype. The library is used to
provide on such targets the REAL(16) type in the GNU Fortran compiler. 

####################################################################
# Ada 95 Compiler

%package gnat
Summary:	Ada 95 support for gcc
Group:		Development/Other
Requires:	%{libgnat_name} = %{version}-%{release}
%if %{system_compiler}
Obsoletes:	gcc%{branch}-gnat
Provides:	gcc%{branch}-gnat = %{version}-%{release}
%endif
Obsoletes:	%{cross_prefix}gnat
Provides:	%{cross_prefix}gnat = %{version}-%{release}
Requires:	%{name} = %{version}-%{release}

%description gnat
This package contains an Ada95 compiler and associated development
tools based on the GNU gcc technology. Ada95 is the object oriented
successor of the Ada83 language. To build this package from sources
you must have installed a binary version to bootstrap the compiler.

####################################################################
# Ada 95 Libraries

%package -n %{libgnat_name}
Summary:	Ada 95 runtime libraries
Group:		System/Libraries
Provides:	%{libgnat_name_orig} = %{version}-%{release}
Obsoletes:	%{cross_prefix}gnat-runtime
Provides:	%{cross_prefix}gnat-runtime = %{version}-%{release}

%description -n %{libgnat_name}
This package contains the shared libraries required to run programs
compiled with the GNU Ada compiler (GNAT) if they are compiled to use
shared libraries.  It also contains the shared libraries for the
Implementation of the Ada Semantic Interface Specification (ASIS), the
implementation of Distributed Systems Programming (GLADE) and the
Posix 1003.5 Binding (Florist).

####################################################################
# Java Compiler

%package java
Summary:	Java support for gcc
Group:		Development/Java
%if %{system_compiler}
Obsoletes:	gcc%{branch}-java
Provides:	gcc%{branch}-java = %{version}-%{release}
%endif
Requires:	%{name} = %{version}-%{release}
Requires:	%{GCJ_TOOLS} = %{version}-%{release}
Requires:	%{libgcj_name} >= %{version}
Requires:	%{libgcj_devel_name} >= %{version}
Requires:	libecj-java

%description java
This package adds experimental support for compiling Java(tm) programs
and bytecode into native code. To use this you will also need the
libgcj package.

####################################################################
# Java Runtime Tools

%package -n %{GCJ_TOOLS}
Summary:	Java related tools from gcc %{version}
Group:		Development/Java
%if %{system_compiler}
Obsoletes:	%{cross_prefix}gcj%{branch}-tools
Provides:	%{cross_prefix}gcj%{branch}-tools = %{version}-%{release}
Requires:	%{libgcj_bc_name} >= %{version}
%endif
Provides:	%{cross_prefix}gcj-tools = %{version}-%{release}
Requires:	%{libgcj_name} >= %{version}
Conflicts:	kaffe < 1.0.7-3mdk
Conflicts:	classpath < 0.97.1-2

%description -n %{GCJ_TOOLS}
This package includes Java related tools built from gcc %{version}:

   * gij: a Java ByteCode Interpreter
   * gcjh: generate header files from class files
   * jcf-dump: print information about class files
   * gcj-dbtool: tool for manipulating class file databases
   * grmic: generate stubs for Remote Method Invocation
   * grmiregistry: the remote object registry
   * aot-compile: ahead-of-time compiler
   * gappletviewer
   * gc-analyze
   * gjar
   * gjarsigner
   * gjavah
   * gkeytool
   * gnative2ascii
   * gorbd
   * grmid
   * gtnameserv
   * gserialver

####################################################################
# Java Libraries

%package -n %{libgcj_name}
Summary:	GNU Java runtime libraries
Group:		System/Libraries
Obsoletes:	%{cross_prefix}gcc-libgcj
Provides:	%{cross_prefix}gcc-libgcj = %{version}-%{release}
Obsoletes:	%{libgcj_name_orig}%{branch}
Provides:	%{libgcj_name_orig}%{branch} = %{version}-%{release}
%if %{build_java}
BuildRequires:	antlr
BuildRequires:	libxt-devel, libxtst-devel
BuildRequires:  jpackage-utils
# needed for cairo support (Graphics2D)
Requires:	gtk+2.0 >= 2.8.0
BuildRequires:	libgtk+2.0-devel >= 2.8.0
# for libgjsmdssi:
BuildRequires:	libjack-devel
BuildRequires:	dssi-devel
# for libgjsmalsa:
BuildRequires:	libalsa-devel
Requires:	libglib2.0 >= 2.4.0
BuildRequires:	libglib2.0-devel >= 2.4.0
BuildRequires:	libart_lgpl-devel >= 2.1.0
BuildRequires:	eclipse-ecj
BuildRequires:	zip
%endif
Obsoletes:	libgcj3, libgcj4
%if %{system_compiler}
Obsoletes:	libgcj5
Obsoletes:	%{mklibname gcj 6}
%endif
Requires:	%{libgcj_name_base}-base = %{version}
%if %isarch %{biarches}
Conflicts:	libgcj6 < 4.0.1-4mdk, lib64gcj6 < 4.0.1-4mdk
%endif

%description -n %{libgcj_name}
Runtime libraries for the GNU Java Compiler. The libgcj includes parts
of the Java Class Libraries, plus glue to connect the libraries to the
compiler and the underlying OS.

%package -n %{libgcj_devel_name}
Summary:	Header files and libraries for Java development
Group:		Development/Java
Requires:	zip >= 2.1
Requires:	zlib-devel
Requires:	%{libgcj_name} = %{version}-%{release}
Provides:	%{libgcj_name_orig}%{branch}-devel = %{version}-%{release}
Provides:	%{libgcj_name_orig}-devel = %{version}-%{release}
%if %{system_compiler}
Requires:	%{libgcj_bc_name} >= %{version}-%{release}
Obsoletes:	libgcj3-devel
Obsoletes:	libgcj4-devel
Obsoletes:	libgcj5-devel
Obsoletes:	%{mklibname gcj 6}-devel
Obsoletes:	%{mklibname gcj 7}-devel
Obsoletes:	%{mklibname gcj 9}-devel
%endif

%description -n %{libgcj_devel_name}
Development headers and libraries for the GNU Java Compiler. The
libgcj includes parts of the Java Class Libraries, plus glue to
connect the libraries to the compiler and the underlying OS.

%package -n %{libgcj_static_devel_name}
Summary:	Static libraries for Java development
Group:		Development/Java
Requires:	%{libgcj_devel_name} = %{version}-%{release}
Provides:	%{libgcj_name_orig}%{branch}-static-devel = %{version}-%{release}
Provides:	%{libgcj_name_orig}-static-devel = %{version}-%{release}
%if %{system_compiler}
Obsoletes:	libgcj3-static-devel
Obsoletes:	libgcj4-static-devel
Obsoletes:	libgcj5-static-devel
Obsoletes:	%{mklibname gcj 6}-static-devel
Obsoletes:	%{mklibname gcj 7}-static-devel
Obsoletes:	%{mklibname gcj 9}-static-devel
%endif

%description -n %{libgcj_static_devel_name}
Static libraries for the GNU Java Compiler.

%package -n %{libgcj_name_base}-base
Summary: Java library base classes
Group: Development/Java
# For /usr/lib/logging.properties and /usr/lib/security/classpath.security:
Requires: jpackage-utils
Conflicts: %{mklibname gcj 6} < 4.0.1-4mdk
%if %{system_compiler}
Obsoletes: libgcj6-base
%endif

%description -n %{libgcj_name_base}-base
The Java(tm) runtime library classes.

%package -n %{libgcj_name_base}-src
Summary: Java library sources
Group: Development/Java
Requires: %{libgcj_name} = %{version}-%{release}
%if %{system_compiler}
Obsoletes: libgcj6-src
%endif

%description -n %{libgcj_name_base}-src
The Java(tm) runtime library sources.

%package -n %{libgcj_bc_name}
Summary:	GNU Java runtime bytecode wrapper library
Group:		System/Libraries
%if %{system_compiler}
Conflicts:	%{mklibname gcj 8}
Conflicts:	%{mklibname gcj 9} < 4.3.3
%endif
Requires:	%{libgcj_name}

%description -n %{libgcj_bc_name}
Runtime wrapper library for applications using the bytecode interpreter
API of libgcj.

####################################################################
# FFI headers and libraries

%package -n %{libffi_name}
Summary:	GCC support library for FFI
Group:		System/Libraries

%description -n %{libffi_name}
This package contains GCC shared support library which is needed
for FFI support.

%package -n %{libffi_name}-devel
Summary:	Development headers and static library for FFI
Group:		Development/C
Requires:	%{libffi_name} = %{version}-%{release}
Provides:	%{libffi_name_orig}-devel = %{version}-%{release}
Obsoletes:	%{libffi_name_orig}-devel = 4.3.2
Obsoletes:	%{libffi_name_orig}-devel = 4.3.1
Obsoletes:	%{libffi_name_orig}-devel = 4.2.3
Obsoletes:	%{libffi_name_orig}-devel = 4.2.2
Provides:	ffi-devel = %{version}-%{release}

%description -n %{libffi_name}-devel
This package contains the development headers and the static library
for libffi. The libffi library provides a portable, high level
programming interface to various calling conventions. This allows a
programmer to call any function specified by a call interface
description at run time.

####################################################################
# mudflap headers and libraries

%package -n %{libmudflap_name}
Summary:	GCC mudflap shared support library
Group:		System/Libraries

%description -n %{libmudflap_name}
This package contains GCC shared support library which is needed
for mudflap support.

For front-ends that support it (C and C++), instrument all risky
pointer/array dereferencing operations, some standard library
string/heap functions, and some other associated constructs with
range/validity tests.  Modules so instrumented should be immune to
buffer overflows, invalid heap use, and some other classes of C/C++
programming errors.

Refer to the documentation for -fmudflap and -fmudflapth.

%package -n %{libmudflap_name_orig}-devel
Summary:	GCC mudflap support
Group:		Development/C
Requires:	%{name} = %{version}-%{release}
%if %{libc_shared}
Requires:	%{libmudflap_name} = %{version}-%{release}
%endif
Obsoletes:	libmudflap0-devel

%description -n %{libmudflap_name_orig}-devel
This package contains headers and static libraries for building
mudflap-instrumented programs.

To instrument a non-threaded program, add `-fmudflap' option to GCC
and when linking add `-lmudflap'. For threaded programs also add
`-fmudflapth' and `-lmudflapth'.

####################################################################
# SSP headers and libraries

%package -n %{libssp_name}
Summary:	GCC SSP shared support library
Group:		System/Libraries

%description -n %{libssp_name}
This package contains GCC shared support library which is needed
for SSP support.

%package -n %{libssp_name_orig}-devel
Summary:	GCC SSP support
Group:		Development/C
Requires:	%{name} = %{version}-%{release}
%if %{libc_shared}
Requires:	%{libssp_name} = %{version}-%{release}
%endif

%description -n %{libssp_name_orig}-devel
This package contains headers and static libraries for building
SSP-instrumented programs.

Refer to the documentation for -fstack-protector.

####################################################################
# GCC OpenMP headers and library

%package -n %{libgomp_name}
Summary:	GCC OpenMP support library
Group:		System/Libraries

%description -n %{libgomp_name}
This package contains the GCC shared support library which is needed 
for OpenMP support.

%package -n %{libgomp_name_orig}-devel
Summary:	GCC OpenMP support
Group:		Development/C
Requires:	%{name} = %{version}-%{release}
%if %{libc_shared}
Requires:	%{libgomp_name} = %{version}-%{release}
%endif

%description -n %{libgomp_name_orig}-devel
This package contains headers and static libraries for building 
programs that use OpenMP.

####################################################################
# Preprocessor

%package cpp
Summary:	The C Preprocessor
Group:		Development/C
%if %{system_compiler}
Obsoletes:	gcc%{branch}-cpp
Provides:	gcc%{branch}-cpp = %{version}-%{release}
%endif
Requires(post): update-alternatives
Requires(postun): update-alternatives

%description cpp
The C preprocessor is a 'macro processor' which is used automatically
by the C compiler to transform your program before actual
compilation. It is called a macro processor because it allows
you to define 'macros,' which are abbreviations for longer
constructs.

The C preprocessor provides four separate facilities that you can use as
you see fit:

* Inclusion of header files. These are files of declarations that can be
  substituted into your program.
* Macro expansion. You can define 'macros,' which are abbreviations for 
  arbitrary fragments of C code, and then the C preprocessor will replace
  the macros with their definitions throughout the program.
* Conditional compilation. Using special preprocessing directives,
  you can include or exclude parts of the program according to various
  conditions.
* Line control. If you use a program to combine or rearrange source files
  into an intermediate file which is then compiled, you can use line
  control to inform the compiler about where each source line originated.

You should install this package if you are a programmer who is searching for
such a macro processor.

####################################################################
# SPU compilers

%package -n spu-gcc
Summary:	GNU C Compiler for Cell SPU
Group:		Development/C
Requires:	spu-binutils
Requires:	spu-newlib

%description -n spu-gcc
This package contains the C compiler for Cell SPU.

%package -n spu-gcc-c++
Summary:	GNU C++ Compiler for Cell SPU
Group:		Development/C++
Requires:	spu-gcc
Requires:	%{libstdcxx_name_orig}-devel = %{version}-%{release}

%description -n spu-gcc-c++
This package contains the C++ compiler for Cell SPU.

####################################################################
# Documentation

%package doc
Summary:	GCC documentation
Group:		Development/Other
%if %{system_compiler}
Obsoletes:	gcc%{branch}-doc
Provides:	gcc%{branch}-doc = %{version}-%{release}
%endif
Requires(post): info-install
Requires(preun): info-install
BuildArch: noarch

%description doc
GCC is a compiler suite aimed at integrating all the optimizations and
features necessary for a high-performance and stable development
environment. This package contains the compiler documentation in INFO
pages.

%package doc-pdf
Summary:	GCC documentation
Group:		Development/Other
%if %{system_compiler}
Obsoletes:	gcc%{branch}-doc-pdf
Provides:	gcc%{branch}-doc-pdf = %{version}-%{release}
%endif

%description doc-pdf
GCC is a compiler suite aimed at integrating all the optimizations and
features necessary for a high-performance and stable development
environment. This package contains the compiler printable
documentation in PDF.

####################################################################
# GCC MELT packaging

%if "%{branch}" == "melt"
%package -n gcc-melt-module
Summary:	GCC MELT Module
Group:		Development/Other
Obsoletes:	gcc-melt-plugin <= 4.7.0-4.4.1
Provides:	gcc-melt-module = %{version}-%{release}

%description -n gcc-melt-module
GCC MELT is a GCC (Gnu Compiler Collection, a free compiler for many
languages -C, C++, Ada, Fortran, ...- and systems) plugin and branch,
providing a lispy domain specific language to easily code GCC extensions
in. MELT originally meant Middle End Lisp Translator

GCC MELT should interest any important software project (coded in C,
C++, Ada, Fortran, ...), compiled with GCC, since it facilitates the
development of customized GCC extensions for:
 - specific warnings or typechecks
 - specific optimizations coding rules
 - validation source code navigation or processing, in particular aspect
   oriented programming, retro-engineering or refactoring tasks
 - any processing taking advantage of powerful GCC internal
   representations of your source code

%package -n gcc-melt-source
Summary:	GCC MELT Module sources
Group:		Development/Other
Obsoletes:	gcc-melt-plugin <= 4.7.0-4.4.1
Provides:	gcc-melt-source = %{version}-%{release}

%description -n gcc-melt-source
GCC MELT is a GCC (Gnu Compiler Collection, a free compiler for many
languages -C, C++, Ada, Fortran, ...- and systems) plugin and branch,
providing a lispy domain specific language to easily code GCC extensions
in. MELT originally meant Middle End Lisp Translator

GCC MELT should interest any important software project (coded in C,
C++, Ada, Fortran, ...), compiled with GCC, since it facilitates the
development of customized GCC extensions for:
 - specific warnings or typechecks
 - specific optimizations coding rules
 - validation source code navigation or processing, in particular aspect
   oriented programming, retro-engineering or refactoring tasks
 - any processing taking advantage of powerful GCC internal
   representations of your source code
%endif

%prep
%setup -q -n %{source_dir} -a 5
%patch1 -p1 -b .pr11536-testcase
%patch2 -p1 -b .pr9929-testcase

# Mandriva patches
# Using PPL 0.10 instead of PPL 0.11
# %patch100 -F 2 -p0 -b .ppl0.10
%patch101 -p1 -b .pass-slibdir
%patch102 -p1 -b .pr7434-testcase
%patch103 -p1 -b .pr8213-testcase

#%patch105 -p1 -b .ada-link
#%patch106 -p1 -b .ada-makefile

#%patch107 -p1 -b .multi-do-libdir
%patch113 -p1 -b .pr11631-testcase
#%patch114 -p1 -b .wformat
#%patch115 -p1 -b .linux32
%patch116 -p1 -b .linux32-build-env
%patch129 -p1 -b .nonof

%patch130 -p1
perl -pi -e 's,\@PROPERTYFILES\@,"%{_prefix}/lib",' libjava/gnu/classpath/natSystemProperties.cc

#%patch132 -p1
%if %build_libgcj_bc && !%system_compiler
perl -pi -e 's,\@ADDITIONAL_RPATH\@,-rpath %{target_libdir}/gcj_bc-%{libgcj_major},' libjava/Makefile.{am,in}
%else
perl -pi -e 's,\@ADDITIONAL_RPATH\@,,' libjava/Makefile.{am,in}
%endif

# Red Hat patches
%patch201 -p1 -b .java-nomulti
%patch202 -p1 -b .ppc64-m32-m64-multilib-only
%patch207 -p1 -b .libltdl-multilib
#patch208 -p1 -b .pr33763
%if %{use_hash_style_gnu}
#%patch211 -p1 -b .hash-style-gnu
%endif

# Integrate GNU Pascal compiler
%if %{build_pascal}
mv gpc-%{gpc_snapshot}/p gcc/p
rmdir gpc-%{gpc_snapshot}
patch -p1 < gcc/p/diffs/gcc-3.5.0.diff
%patch111 -p1 -b .gpc-fixes
%patch112 -p1 -b .gpc-serialize-build
%endif
%patch301 -p1 -b .mips_java
%patch302 -p1 -b .mips-testsuite-addr

# Setup files for cross-compilation
# XXX embed uClibc / dietlibc sources? [ia64 checks for __GLIBC__]
%ifarch %{spu_arches}
sysroot=%{_prefix}/spu
%endif
%if %{build_cross}
sysroot=%{_prefix}/%{gcc_target_platform}
%endif
if [[ -n "$sysroot" ]]; then
mkdir sysroot
cd sysroot
[[ -d $sysroot/bin ]] &&
ln -s $sysroot/bin bin
[[ -f $sysroot/usr/include/stdio.h ]] &&
ln -s $sysroot/usr/include include
[[ -f $sysroot/lib/crti.o ]] &&
ln -s $sysroot/lib lib
[[ -f $sysroot/lib64/crti.o ]] &&
ln -s $sysroot/lib64 lib64
[[ -L usr/include ]] || {
mkdir -p usr/include
tar jxf %{SOURCE1} -C usr/include
cd usr
%patch999 -p0
%patch1000 -p0 -b .mips~
}
cd ../..
fi

# We can actually link binaries at this stage
# XXX integrate into Patch104 (cross-build-fixes)?
%if %{build_cross}
perl -pi -e '/^DRIVER_DEFINES/ .. /^gcc/ and s/(\@TARGET_SYSTEM_ROOT_DEFINE\@)/-DSYSROOT_SPEC="\\"\\"" \1/' gcc/Makefile.in
perl -ni -e '/^m4_define.+AC_LINK/ .. /^m4_defn.+AC_LINK/ or print' config/no-executables.m4
perl -pi -e 's/^(.+GLIBCXX_IS_NATIVE)=false/\1=true/' libstdc++-v3/configure.ac
for d in libiberty libgfortran libstdc++-v3; do
cd $d
autoconf
cd ..
done
%endif

%if !%build_libgcj_bc
perl -pi -e 's,use_libgcj_bc=yes,use_libgcj_bc=no,' libjava/configure.host
%endif

# Patch version for Mandriva and bug reports
echo "%{version}" > gcc/BASE-VER
perl -pi -e '/^\#define VERSUFFIX/ and s/""/" (%{version}-%{release})"/' gcc/version.c

# Fix java-ext path
sed -i -e 's,\$(jardir)/ext,$(jardir)-ext,g' libjava/Makefile.{am,in}

#%patch304 -p1 -b .uclibc~

%build
# FIXME: extra tools needed
mkdir -p bin
install -m755 %{SOURCE6} bin/help2man
export PATH=$PATH:$PWD/bin

# Prepare OPT_FLAGS
OPT_FLAGS=`echo $RPM_OPT_FLAGS|sed -e 's/-fno-rtti//g' -e 's/-fno-exceptions//g' -e 's/-mcpu=pentiumpro//g'`
%if %{build_debug}
OPT_FLAGS=`echo "$OPT_FLAGS -g" | sed -e "s/-fomit-frame-pointer//g"`
%endif
%if %{build_cross}
OPT_FLAGS="-O2 -g -pipe"
%endif
%if %isarch %{biarches}
OPT_FLAGS=`echo $OPT_FLAGS|sed -e 's/\(-m64\|-m32\)//g'`
%endif
%ifarch ppc
OPT_FLAGS=`echo $OPT_FLAGS|sed -e 's/-Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4//'`
%endif
OPT_FLAGS=`echo $OPT_FLAGS|sed -e 's/-fomit-frame-pointer//g'`

# don't build crt files with -fasynchronous-unwind-tables
case " $OPT_FLAGS " in
*" -fasynchronous-unwind-tables "*)
  perl -pi -e 's/-fno-exceptions /-fno-exceptions -fno-asynchronous-unwind-tables /' gcc/Makefile.in
  ;;
esac

# Force a seperate object dir
rm -fr obj-%{gcc_target_platform}
mkdir obj-%{gcc_target_platform}
cd obj-%{gcc_target_platform}

# Make bootstrap-lean
LANGUAGES="c"
%if %{build_cxx}
LANGUAGES="$LANGUAGES,c++"
%endif
%if %{build_ada}
LANGUAGES="$LANGUAGES,ada"
%endif
%if %{build_fortran}
LANGUAGES="$LANGUAGES,fortran"
%endif
%if %{build_objc}
LANGUAGES="$LANGUAGES,objc"
LIBOBJC_FLAGS="--enable-objc-gc"
%endif
%if %{build_objcp}
LANGUAGES="$LANGUAGES,obj-c++"
%endif
%if %{build_java}
LANGUAGES="$LANGUAGES,java"
%endif
%if %{build_pascal}
LANGUAGES="$LANGUAGES,pascal"
%endif
%if %{build_lto}
LANGUAGES="$LANGUAGES,lto"
%endif
PROGRAM_SUFFIX=""
%if "%{program_suffix}" != ""
PROGRAM_SUFFIX="--program-suffix=%{program_suffix}"
%endif
PROGRAM_PREFIX=""
%if "%{program_prefix}" != ""
PROGRAM_PREFIX="--program-prefix=%{program_prefix}"
%endif
%if %{build_cxx}
LIBSTDCXX_FLAGS="--enable-long-long --enable-__cxa_atexit --disable-libunwind-exceptions"
case %{libc} in
glibc)		LIBSTDCXX_FLAGS="$LIBSTDCXX_FLAGS --enable-clocale=gnu";;
esac
%endif
%if %{build_java}
LIBJAVA_FLAGS="--enable-java-awt=gtk --with-java-home=%{jdk_home} --with-ecj-jar=%{_datadir}/java/eclipse-ecj.jar"
LIBJAVA_FLAGS="$LIBJAVA_FLAGS --enable-gtk-cairo"
LIBJAVA_FLAGS="$LIBJAVA_FLAGS --disable-libjava-multilib"
%else
LIBJAVA_FLAGS="--disable-libgcj"
%endif
SSP_FLAGS="--disable-ssp --disable-libssp"
%if %{build_libssp}
SSP_FLAGS="--enable-ssp --enable-libssp"
%endif
%if %{use_ssp_glibc}
SSP_FLAGS="--enable-ssp --disable-libssp"
%endif
%if !%{build_libmudflap}
MUDFLAP_FLAGS="--disable-libmudflap"
%endif
%if !%{build_libgomp}
LIBGOMP_FLAGS="--disable-libgomp"
%endif
# As of GCC 4.6.0, we need to specify the ClooG backend, being either:
# ppl (cloog-parma)
# isl (cloog)
# ppl-legacy (default)
%if %{build_cloog}
CLOOG_FLAGS="--with-ppl --with-cloog --enable-cloog-backend=ppl"
%endif
%if !%{build_libffi} && !%{build_java}
LIBFFI_FLAGS="--disable-libffi"
%endif
%if %{build_cross}
CROSS_FLAGS="--with-build-sysroot=$PWD/../sysroot --with-headers --disable-multilib --disable-nls"
%endif
%if %{build_cross_bootstrap}
CROSS_FLAGS="--disable-multilib --disable-threads"
%if %isarch %{lsb_arches}
# we have embedded the LSB 3.1 headers, so we can build the unwinding stuff too (ia64)
CROSS_FLAGS="$CROSS_FLAGS --with-build-sysroot=$PWD/../sysroot --with-headers"
%endif
%endif
%if !%{system_compiler} && !%{build_stdcxxheaders}
LIBSTDCXX_FLAGS="$LIBSTDCXX_FLAGS --with-gxx-include-dir=%{libstdcxx_includedir}"
%endif
[[ -n "$CROSS_FLAGS" ]] && CROSS_FLAGS="$CROSS_FLAGS --target=%{gcc_target_platform}"
case %{libc} in
%if %{build_cross_bootstrap}
glibc)		LIBC_FLAGS="";;
%else
glibc)		LIBC_FLAGS="--enable-threads=posix";;
%endif
newlib)		LIBC_FLAGS="--with-newlib --with-headers --disable-threads";;
*)		echo "ERROR: unsupported %{libc} C library"; exit 1;;
esac
%if %{libc_shared}
LIBC_FLAGS="$LIBC_FLAGS --enable-shared"
%else
LIBC_FLAGS="$LIBC_FLAGS --disable-shared"
%endif
# target specific flags (don't %ifarch for cross compilers)
case %{target_cpu} in
x86_64)		TARGET_FLAGS="--with-cpu=generic";;
i?86|athlon)	TARGET_FLAGS="--with-cpu=generic";;
ppc)		TARGET_FLAGS="--with-cpu=750 --with-long-double-128";;
ppc32|ppc64)	TARGET_FLAGS="--with-cpu=power4 --with-long-double-128";;
sparc|sparcv9)	TARGET_FLAGS="--with-long-double-128";;
mips64|mips64el) TARGET_FLAGS="--enable-long-long --with-abi=64";;
esac

%if "%{branch}" == "melt"
MELT_FLAGS="--disable-multilib"
	%if %melt_bootstrap
		MELT_BOOTSTRAP_FLAGS="--enable-bootstrap"
	%else
		MELT_BOOTSTRAP_FLAGS="--disable-bootstrap"
	%endif
MELT_FLAGS="$MELT_FLAGS $MELT_BOOTSTRAP_FLAGS"
%endif

%if %{build_release}
CHECKING_FLAGS="--enable-checking=release"
%else
CHECKING_FLAGS="--enable-checking=yes"
%endif

%if %{build_flto}
OPT_FLAGS="$OPT_FLAGS -flto"
%endif

%if %{build_fortran}
LIBQUADMATH_FLAGS=""
%else
LIBQUADMATH_FLAGS="--disable-libquadmath"
%endif

# (anssi) building with external jar fails
%define python_dir %(echo "%{py_puresitedir}" | sed 's!^%{_prefix}!!g')
export JAR="no"
export FASTJAR="no"
CC="%{__cc}" CFLAGS="$OPT_FLAGS" CXXFLAGS="$OPT_FLAGS" XCFLAGS="$OPT_FLAGS" TCFLAGS="$OPT_FLAGS" \
	../configure --prefix=%{_prefix} --libexecdir=%{_prefix}/lib --with-slibdir=%{target_slibdir} \
	--with-bugurl=https://qa.mandriva.com/ \
	--mandir=%{_mandir} --infodir=%{_infodir} $CHECKING_FLAGS \
	--enable-languages="$LANGUAGES" $PROGRAM_PREFIX $PROGRAM_SUFFIX \
	--build=%{_target_platform} --host=%{_target_platform} $CROSS_FLAGS $TARGET_FLAGS \
	--with-system-zlib $LIBC_FLAGS $LIBOBJC_FLAGS $LIBSTDCXX_FLAGS $LIBJAVA_FLAGS $SSP_FLAGS \
	$MUDFLAP_FLAGS $LIBFFI_FLAGS --disable-werror $LIBGOMP_FLAGS $LIBQUADMATH_FLAGS \
	$CLOOG_FLAGS --with-python-dir=%{python_dir} --enable-plugins \
	$MELT_FLAGS
touch ../gcc/c-gperf.h
%if %{build_cross}
# (peryvind): xgcc seems to ignore --sysroot, so let's just workaround it for
# by adding a symlink to the headers since xgcc already passes -isystem ./include
mkdir -p %{target_cpu}-linux/libgcc
ln -sf $PWD/../sysroot/usr/include %{target_cpu}-linux/libgcc/include

# GCC MELT can't stand make -j for now ...
make
%else
# bootstrap-lean is similar to bootstrap except "object files from the stage1
# and stage2 of the 3-stage bootstrap of the compiler are deleted as soon as
# they are no longer needed."
# GCC MELT can't stand make -j for now ...
# Disabling bootstrap for now ...
%if %melt_bootstrap
make bootstrap-lean BOOT_CFLAGS="$OPT_CFLAGS"
%endif

%endif

cd ..

# Build the SPU compiler
%ifarch %{spu_arches}
rm -rf objs-spu
mkdir objs-spu
cd objs-spu

%define spu_prefix %{_prefix}/spu
%define spu_program_prefix spu-
SPU_OPT_FLAGS="-O2 -g -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64"
CC="%{__cc} $OPT_FLAGS" CFLAGS="$SPU_OPT_FLAGS" CXXFLAGS="$SPU_OPT_FLAGS" XCFLAGS="$SPU_OPT_FLAGS" TCFLAGS="$SPU_OPT_FLAGS" \
../configure \
	--prefix=%{_prefix} --libexecdir=%{_prefix}/lib --with-slibdir=%{spu_prefix}/lib \
	--mandir=%{_mandir} --infodir=%{_infodir} \
	--with-build-sysroot=$PWD/../sysroot --with-newlib --with-headers --disable-shared \
	--disable-threads --disable-multilib --disable-nls \
	--enable-checking=release --enable-languages="c,c++" --disable-libssp --disable-libmudflap \
	--host=%{_target_platform} --build=%{_target_platform} --target=spu \
	--program-prefix=%{spu_program_prefix}
%make
cd ..
%endif

# Copy various doc files here and there
mkdir -p rpm.doc/gfortran
mkdir -p rpm.doc/objc
mkdir -p rpm.doc/objcp
mkdir -p rpm.doc/libjava
mkdir -p rpm.doc/libobjc
mkdir -p rpm.doc/boehm-gc
mkdir -p rpm.doc/gpc
mkdir -p rpm.doc/c++
mkdir -p rpm.doc/libstdc++

%if %{build_libstdcxx}
(cd libstdc++-v3; for i in ChangeLog*; do
	ln -f $i ../rpm.doc/libstdc++/$i
done)
%endif
%if %{build_cxx}
(cd gcc/cp; for i in ChangeLog*; do
	ln -f $i ../../rpm.doc/c++/$i
done)
%endif
%if %{build_pascal}
(cd gcc/p; for i in ChangeLog* README NEWS FAQ; do
	ln -f $i ../../rpm.doc/gpc/$i
done)
%endif
%if %{build_fortran}
(cd gcc/fortran; for i in ChangeLog*; do
	ln -f $i ../../rpm.doc/gfortran/$i
done)
(cd libgfortran; for i in ChangeLog*; do
	ln -f $i ../rpm.doc/gfortran/$i.libgfortran
done)
%endif
%if %{build_objc}
(cd gcc/objc; for i in README*; do
	ln -f $i ../../rpm.doc/objc/$i.objc
done)
(cd libobjc; for i in README*; do
	ln -f $i ../rpm.doc/libobjc/$i.libobjc
done)
%endif
%if %{build_objcp}
(cd gcc/objcp;
  # XXX placeholder, there may be docs in the future
  echo "Objective-C++ support for GCC" > ../../rpm.doc/objcp/README)
%endif
%if %{build_java}
(cd boehm-gc; for i in ChangeLog*; do
        ln -f $i ../rpm.doc/boehm-gc/$i.gc
done)
(cd libjava; for i in README THANKS COPYING ChangeLog; do
	ln -f $i ../rpm.doc/libjava/$i.libjava
done)
(cd libjava; ln -f LIBGCJ_LICENSE ../rpm.doc/libjava/LICENSE.libjava)
%endif

# [ghibo] - build printable documentation
%if %{build_pdf_doc}
%if %{mdkversion} >= 200710
export PDFTEX=pdftex
%endif
unset TEXINPUTS
(cd gcc/doc; for file in gcc.texi cpp.texi cppinternals.texi; do
  texi2dvi -p -t @afourpaper -t @finalout -I ./include -I ../../obj-%{gcc_target_platform}/gcc $file
done)
(cd gcc/fortran;
  texi2dvi -p -t @afourpaper -t @finalout -I ../doc/include -I ../../obj-%{gcc_target_platform}/gcc gfortran.texi)
%if %{build_ada}
(cd gcc/ada;
  texi2dvi -p -t @afourpaper -t @finalout -I ../doc/include -I ../../obj-%{gcc_target_platform}/gcc gnat_rm.texi)
(cd obj-%{gcc_target_platform}/gcc/doc;
  texi2dvi -p -t @afourpaper -t @finalout -I ../../../gcc/doc/include -I .. gnat_ugn.texi
  mv gnat_ugn.pdf ../../../gcc/ada/gnat_ugn.pdf)
%endif
%endif

%check
echo ====================TESTING=========================
%if %{build_check}
cd obj-%{gcc_target_platform}
time %make -k check || true
echo "XXX check time above XXX"
../contrib/test_summary > ../test_summary.log
cd ..
%endif
echo ====================TESTING END=====================
 
%install
rm -rf %{buildroot}

# Fix HTML docs for libstdc++-v3
perl -pi -e \
  's~href="l(ibstdc|atest)~href="http://gcc.gnu.org/onlinedocs/libstdc++/l\1~' \
  libstdc++-v3/doc/html/api.html

# Create some directories, just to make sure (e.g. ColorGCC)
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_mandir}
mkdir -p %{buildroot}%{_infodir}
mkdir -p %{buildroot}%{_sysconfdir}

%ifarch %{spu_arches}
%makeinstall_std -C objs-spu
%endif

pushd obj-%{gcc_target_platform};
  %makeinstall_std
  %if %{build_java}
  %makeinstall_std -C %{gcc_target_platform}/libjava install-src.zip
  %endif
popd

FULLVER=`%{buildroot}%{_bindir}/%{gcc_target_platform}-gcc%{program_suffix} --version | head -n 1 | cut -d' ' -f3`
FULLPATH=$(dirname %{buildroot}%{gcc_libdir}/%{gcc_target_platform}/%{version}/cc1)

# Create /usr/bin/%{program_prefix}gcc%{branch}-version that contains the full version of gcc
cat >%{buildroot}%{_bindir}/%{program_prefix}gcc%{branch}-version <<EOF
#!/bin/sh
echo "$FULLVER"
EOF
chmod 0755 %{buildroot}%{_bindir}/%{program_prefix}gcc%{branch}-version

%if "%{program_suffix}" == ""
mv %{buildroot}%{_bindir}/%{program_prefix}cpp %{buildroot}%{_bindir}/%{program_prefix}cpp-%{version}
mv %{buildroot}%{_bindir}/%{program_prefix}gcc %{buildroot}%{_bindir}/%{program_prefix}gcc-%{version}
%if %{build_cxx}
mv %{buildroot}%{_bindir}/%{program_prefix}g++ %{buildroot}%{_bindir}/%{program_prefix}g++-%{version}
%endif
%endif

# replacing hardlinks with symlinks
ln -sf %{program_prefix}gcc%{program_long_suffix} %{buildroot}%{_bindir}/%{gcc_target_platform}-gcc%{program_suffix}
# TODO: cleanups?
%if "%{program_prefix}" != "%{gcc_target_platform}-"
ln -sf %{program_prefix}gcc%{program_long_suffix} %{buildroot}%{_bindir}/%{gcc_target_platform}-gcc-%{version}
%endif
%if %{build_cxx}
ln -sf %{program_prefix}g++%{program_long_suffix} %{buildroot}%{_bindir}/c++%{program_long_suffix}
ln -sf %{program_prefix}g++%{program_long_suffix} %{buildroot}%{_bindir}/%{gcc_target_platform}-c++%{program_suffix}
ln -sf %{program_prefix}g++%{program_long_suffix} %{buildroot}%{_bindir}/%{gcc_target_platform}-g++%{program_suffix}
%endif
%if %{build_fortran}
ln -sf %{program_prefix}gfortran%{program_suffix} %{buildroot}%{_bindir}/%{gcc_target_platform}-gfortran%{program_suffix}
%endif
%if %{build_java}
ln -sf %{program_prefix}gcj%{program_suffix} %{buildroot}%{_bindir}/%{gcc_target_platform}-gcj%{program_suffix}
ln -sf %{program_prefix}gcjh%{program_suffix} %{buildroot}%{_bindir}/%{gcc_target_platform}-gcjh%{program_suffix}
%endif

%if %{system_compiler}
ln -s gcc %{buildroot}%{_bindir}/cc
%endif

rm -f %{buildroot}%{_infodir}/dir

%if %{build_ada} && %{libc_shared}
%if %isarch ppc64 sparc64 x86_64 mips64 mips64el
rm -rf $FULLPATH/32/ada{include,lib}
%endif
# Dispatch Ada 95 libraries (special case)
pushd $FULLPATH/adalib
  rm -f libgnarl.so* libgnat.so*
  mv -f libgnarl-*.so.* %{buildroot}%{_libdir}/
  ln -s ../../../../../%{_lib}/libgnarl-*.so.* libgnarl-%{branch}.so
  ln -s libgnarl-%{branch}.so libgnarl.so
  mv -f libgnat-*.so.* %{buildroot}%{_libdir}/
  ln -s ../../../../../%{_lib}/libgnat-*.so.* libgnat-%{branch}.so
  ln -s libgnat-%{branch}.so libgnat.so
popd
%endif

# Strip debug info from libraries
STRIP_DEBUG=/bin/true
%if !%{build_debug}
if [[ "%{_enable_debug_packages}" != "1" ]]; then
  STRIP_DEBUG="strip -g"
  if [[ "%{_target_cpu}" != "%{target_cpu}" ]]; then
    STRIP_DEBUG="%{target_cpu}-linux-$STRIP_DEBUG"
  fi
fi
%endif

# Dispatch libraries to the right directories
DispatchLibs() {
	libname=$1 libversion=$2
	[[ -f ../../../../..%{target_libdir}/$libname.so.$libversion ]] && {
	$STRIP_DEBUG ../../../../..%{target_libdir}/$libname.so.$libversion
	rm -f $libname.so
	ln -s ../../../../..%{target_libdir}/$libname.so.$libversion $libname.so
	rm -f ../../../../..%{target_libdir}/$libname.so
	} || :
	[[ -f ../../../../..%{target_libdir}/$libname.a ]] && {
	$STRIP_DEBUG ../../../../..%{target_libdir}/$libname.a
	rm -f $libname.a
	cp -f ../../../../..%{target_libdir}/$libname.a $libname.a
	rm -f ../../../../..%{target_libdir}/$libname.a
	} || :
	%if %isarch %{biarches}
	[ -d 32 ] || mkdir 32
	pushd 32
	mkdir -p %{buildroot}%{_prefix}/lib
	skip32=
	[[ -z "$skip32" ]] && [[ -f ../../../../$libname.so.$libversion ]] && {
	$STRIP_DEBUG ../../../../$libname.so.$libversion
	ln -s ../../../../$libname.so.$libversion $libname.so
	rm -f ../../../../$libname.so
	[[ -f ../../../../$libname.a ]] && {
	$STRIP_DEBUG ../../../../$libname.a
	cp -f ../../../../$libname.a $libname.a
	rm -f ../../../../$libname.a
	} || :
	} || :
	popd
	%endif
	%if %isarch %{nof_arches}
	[ -d nof ] || mkdir nof
	pushd nof
	$STRIP_DEBUG ../../../../nof/$libname.so.$libversion
	ln -s ../../../../nof/$libname.so.$libversion $libname.so
	rm -f ../../../../nof/$libname.so
	[[ -f ../../../../nof/$libname.a ]] && {
	$STRIP_DEBUG ../../../../nof/$libname.a
	cp -f ../../../../nof/$libname.a $libname.a
	rm -f ../../../../nof/$libname.a
	} || :
	popd
	%endif
}
pushd $FULLPATH
	%if %{build_libssp}
	DispatchLibs libssp		%{libssp_major}.0.0
	mv ../../../../..%{target_libdir}/libssp_nonshared.a libssp_nonshared.a
	%if %isarch %{biarches}
	mv ../../../libssp_nonshared.a 32/libssp_nonshared.a
	%endif
	%endif
        %if %{build_libgomp}
	DispatchLibs libgomp		%{libgomp_major}.0.0
        %endif
	%if %{build_libmudflap}
	DispatchLibs libmudflap		%{libmudflap_major}.0.0
	DispatchLibs libmudflapth	%{libmudflap_major}.0.0
	%endif
	%if %{build_cxx}
	DispatchLibs libstdc++	%{libstdcxx_major}.0.%{libstdcxx_minor}
	mv ../../../../..%{target_libdir}/libsupc++.a libsupc++.a
	%if %isarch %{biarches}
	mv -f ../../../libsupc++.a 32/libsupc++.a
	%endif
	%if %isarch %{nof_arches}
	mv -f ../../../nof/libsupc++.a nof/libsupc++.a
	%endif
	%endif
	# Make it less hard dependent on libstdc++ 3.4 minor changes
	%if !%{system_compiler}
	[[ -f  ../../../../..%{target_libdir}/libstdc++.so.%{libstdcxx_major} ]] &&
	ln -sf ../../../../..%{target_libdir}/libstdc++.so.%{libstdcxx_major} libstdc++.so || :
	%if %isarch %{biarches}
	[[ -f  ../../../libstdc++.so.%{libstdcxx_major} ]] &&
	ln -sf ../../../../libstdc++.so.%{libstdcxx_major} 32/libstdc++.so || :
	%endif
	%endif
	%if %{build_java}
	DispatchLibs libgcj			%{libgcj_major}.0.0
	DispatchLibs libgij			%{libgcj_major}.0.0
	DispatchLibs libgcj-tools		%{libgcj_major}.0.0
	%if %build_libgcj_bc
	# Do not dispatch libgcj_bc, libgcj_bc.so and libgcj_bc.so.1.0.0
	# are different libraries intentionally. We move it manually:
	mv ../../../../..%{target_libdir}/libgcj_bc.{so,a} .
	%endif
	%endif
	%if %{build_objc}
	DispatchLibs libobjc	%{libobjc_major}.0.0
	DispatchLibs libobjc_gc	%{libobjc_major}.0.0
	%endif
	%if %{build_fortran}
	DispatchLibs libgfortran	%{libgfortran_major}.0.0
	DispatchLibs libquadmath	%{libquadmath_major}.0.0
	[[ -f ../../../libgfortranbegin.a ]] &&
	mv -f ../../../libgfortranbegin.a 32/libgfortranbegin.a || :
	%if %isarch %{nof_arches}
	[[ -f ../../../nof/libgfortranbegin.a ]] &&
	mv -f ../../../nof/libgfortranbegin.a nof/libgfortranbegin.a || :
	%endif
	%endif
popd

# Move Java headers to /usr/include/libgcj-<version>
%if %{build_java}
if [ "%{libjava_includedir}" != "%{_includedir}" ]; then
  mkdir -p %{buildroot}%{libjava_includedir}
  for dir in gcj gnu java javax org; do
    mkdir -p %{buildroot}%{libjava_includedir}/$dir
    mv %{buildroot}%{libstdcxx_includedir}/$dir/* %{buildroot}%{libjava_includedir}/$dir/
    rmdir %{buildroot}%{libstdcxx_includedir}/$dir
  done

  # include <libgcj/XXX.h> should lead to <libgcj-VERSION/XXX.h>
  ln -s %{libjava_includedir} %{buildroot}%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/libgcj

  # fix pkgconfig files
  perl -pi -e 's,^(includedir=).+,\1%{libjava_includedir},' %{buildroot}%{_prefix}/lib/pkgconfig/libgcj-%{branch}.pc
%if %isarch %{biarches}
  mkdir -p %{buildroot}%{_libdir}/pkgconfig
  perl -pe '/^libdir=/ and s,/lib,/%{target_lib},' %{buildroot}%{_prefix}/lib/pkgconfig/libgcj-%{branch}.pc > %{buildroot}%{_libdir}/pkgconfig/libgcj-%{branch}.pc
  rm %{buildroot}%{_prefix}/lib/pkgconfig/libgcj-%{branch}.pc
%endif
fi
# In java-1.5.0-gcj(-devel):
rm -rf %{buildroot}%{_bindir}/rebuild-gcj-db%{program_suffix}
rm -rf %{buildroot}%{_bindir}/aot-compile%{program_suffix}
rm -rf %{buildroot}%{_mandir}/man1/aot-compile*.1*
rm -rf %{buildroot}%{_mandir}/man1/rebuild-gcj-db*.1*
rm -f %{buildroot}%{py_puresitedir}/{aotcompile,classfile}.py
%endif

# Move libgcj.spec to compiler-specific directories
%if %{build_java}
mv %{buildroot}%{_prefix}/lib/libgcj.spec $FULLPATH/libgcj.spec
%endif

# Move <cxxabi.h> to compiler-specific directories
%if %{build_cxx}
mkdir -p $FULLPATH/include/bits/
mv %{buildroot}%{libstdcxx_includedir}/cxxabi.h $FULLPATH/include/
mv %{buildroot}%{libstdcxx_includedir}/%{gcc_target_platform}/bits/cxxabi_tweaks.h $FULLPATH/include/bits/
%endif

# Ship with biarch c++config.h headers
%if %{build_cxx}
pushd obj-%{gcc_target_platform}
cxxconfig="`find %{gcc_target_platform}/libstdc++-v3/include -name c++config.h`"
for i in `find %{gcc_target_platform}/[36]*/libstdc++-v3/include -name c++config.h 2>/dev/null`; do
  if ! diff -up $cxxconfig $i; then
    file_32=x file_64=x
    case $i in
      %{gcc_target_platform}/32/*) file_32=$i; file_64=$cxxconfig ;;
      %{gcc_target_platform}/64/*) file_32=$cxxconfig; file_64=$i ;;
    esac
    { [[ -f "$file_32" ]] && [[ -f "$file_64" ]]; } ||
      { echo "c++config.h dispatch error"; exit 1; }

    cat > %{buildroot}%{libstdcxx_includedir}/%{gcc_target_platform}/bits/c++config.h <<EOF
#ifndef _CPP_CPPCONFIG_WRAPPER
#define _CPP_CPPCONFIG_WRAPPER 1
#include <bits/wordsize.h>
#if __WORDSIZE == 32
`cat $file_32`
#else
`cat $file_64`
#endif
#endif
EOF
    break
  fi
done
popd
%endif

# Link gnatgcc to gcc
%if %{build_ada}
ln -sf gcc %{buildroot}%{_bindir}/gnatgcc
%endif

# Create an empty file with perms 0755
FakeAlternatives() {
  for file in ${1+"$@"}; do
    rm -f %{cross_program_prefix}$file
    touch %{cross_program_prefix}$file
    chmod 0755 %{cross_program_prefix}$file
  done
}

# Alternatives provide /lib/cpp and %{_bindir}/cpp
(cd %{buildroot}%{_bindir}; FakeAlternatives cpp)
%if !%{build_cross} && %{system_compiler}
(mkdir -p %{buildroot}/lib; cd %{buildroot}/lib; ln -sf %{_bindir}/cpp cpp)
%endif

# Alternatives provide /usr/bin/c++
%if %{build_cxx}
(cd %{buildroot}%{_bindir}; FakeAlternatives c++)
%endif

if [[ -z "%{?cross_bootstrap:1}" ]] && [[ "%{libc_shared}" = "1" ]]; then
# Move libgcc_s.so* to /%{_lib}
pushd %{buildroot}%{_prefix}/%{target_lib}
  chmod 0755 libgcc_s.so.%{libgcc_major}
  mkdir -p %{buildroot}%{target_slibdir}
  mv -f  libgcc_s.so.%{libgcc_major} %{buildroot}%{target_slibdir}/libgcc_s-%{version}.so.%{libgcc_major}
  ln -sf libgcc_s-%{version}.so.%{libgcc_major} %{buildroot}%{target_slibdir}/libgcc_s.so.%{libgcc_major}
  ln -sf %{target_slibdir}/libgcc_s.so.%{libgcc_major} %{buildroot}%{target_libdir}/libgcc_s.so
%if %isarch %{nof_arches}
  chmod 0755 nof/libgcc_s.so.%{libgcc_major}
  mkdir -p %{buildroot}%{target_slibdir}/nof
  mv -f  nof/libgcc_s.so.%{libgcc_major} %{buildroot}%{target_slibdir}/nof/libgcc_s-%{version}.so.%{libgcc_major}
  ln -sf libgcc_s-%{version}.so.%{libgcc_major} %{buildroot}%{target_slibdir}/nof/libgcc_s.so.%{libgcc_major}
  ln -sf %{target_slibdir}/nof/libgcc_s.so.%{libgcc_major} %{buildroot}%{target_libdir}/nof/libgcc_s.so
%endif
popd
%if %isarch %{biarches}
pushd %{buildroot}%{_prefix}/lib
  chmod 0755 libgcc_s.so.%{libgcc_major}
  mkdir -p %{buildroot}/lib
  mv -f  libgcc_s.so.%{libgcc_major} %{buildroot}/lib/libgcc_s-%{version}.so.%{libgcc_major}
  ln -sf libgcc_s-%{version}.so.%{libgcc_major} %{buildroot}/lib/libgcc_s.so.%{libgcc_major}
  ln -sf ../../lib/libgcc_s.so.%{libgcc_major} %{buildroot}%{_prefix}/lib/libgcc_s.so
  ln -sf ../../lib/libgcc_s.so.%{libgcc_major} %{buildroot}%{_prefix}/lib/libgcc_s_32.so
popd
%if %build_java
libs="libgcj libgij libgcj-tools"
%if %build_libgcj_bc
libs="$libs libgcj_bc"
%endif
for lib in $libs; do
  ln -sf ../../../%{gcc32_target_platform}/%{version}/$lib.a  $FULLPATH/32/$lib.a
  ln -sf ../../../%{gcc32_target_platform}/%{version}/$lib.so $FULLPATH/32/$lib.so
done
%endif
%endif
fi

# Create c89 and c99 wrappers
%if %{system_compiler}
cat > %{buildroot}%{_prefix}/bin/c89 <<"EOF"
#!/bin/sh
fl="-std=c89"
for opt; do
  case "$opt" in
    -ansi|-std=c89|-std=iso9899:1990) fl="";;
    -std=*) echo "`basename $0` called with non ANSI/ISO C option $opt" >&2
	    exit 1;;
  esac
done
exec %{_bindir}/gcc-%{version} $fl ${1+"$@"}
EOF
cat > %{buildroot}%{_prefix}/bin/c99 <<"EOF"
#!/bin/sh
fl="-std=c99"
for opt; do
  case "$opt" in
    -std=c99|-std=iso9899:1999) fl="";;
    -std=*) echo "`basename $0` called with non ISO C99 option $opt" >&2
	    exit 1;;
  esac
done
exec %{_bindir}/gcc-%{version} $fl ${1+"$@"}
EOF
chmod 755 %{buildroot}%{_prefix}/bin/c?9
%endif

# FIXME: cpp, gcov manpages names
pushd %{buildroot}%{_mandir}/man1;
  if [[ -n "%{program_prefix}%{program_suffix}" ]]; then
    for f in gcov cpp gcc g++ gfortran gpc; do
      [[ -f "$f.1" ]] && mv $f.1 %{program_prefix}$f%{program_suffix}.1 || :
    done
  fi
popd

# Fix info pages
if [[ "%{name}" = "gcc%{branch}" ]]; then
  pushd %{buildroot}%{_infodir}/
  for f in cpp cppinternals gcc gpc gpcs gfortran gnat-style gnat_rm gnat_ugn gcj; do
    if [[ -f "$f.info" ]]; then
      perl -pe "/^START-INFO-DIR-ENTRY/ .. /^END-INFO-DIR-ENTRY/ and s/($f)/\${1}-%{branch}/ig" $f.info > ${f}-%{branch}.info
      rm -f $f.info
    fi
  done
  popd
fi

# Sanitize rpath
for bin in %{buildroot}%{_bindir}/* $FULLPATH/*.so $FULLPATH/ecj1; do
  if [[ ! -f $bin ]]; then
    continue
  fi
  oldrpath=$(chrpath -l $bin | awk -F= '{ print $2 }')
  newrpath=
  for rpathdir in ${oldrpath//:/ }; do
    rpathdir=${rpathdir/lib\/..\/lib64/lib64}
    [[ "$rpathdir" != "%{_libdir}" ]] || continue
    newrpath=$newrpath:$rpathdir
  done
  newrpath=${newrpath#:}
  [[ "$newrpath" != "$oldrpath" ]] || continue
  if [[ "$newrpath" == "" ]]; then
    chrpath -d $bin
  else
    chrpath -r $newrpath $bin
  fi
done

%if %{system_compiler}
%define find_lang /usr/lib/rpm/find-lang.sh %buildroot
%find_lang %{name}
%find_lang cpplib
%if %{build_cxx}
%find_lang libstdc++
%endif
%else
touch %{name}.lang cpplib.lang libstdc++.lang
%endif

# Remove unpackaged files
rm  -f %{buildroot}%{_bindir}/jar
rm  -f %{buildroot}%{_bindir}/addr2name.awk
rm -rf %{buildroot}%{_prefix}/doc
rm -rf %{buildroot}%{_mandir}/man7
rm  -f %{buildroot}%{_libdir}/*.la
rm  -f %{buildroot}%{gcj_libdir}/*.la
rm  -f %{buildroot}%{_prefix}/lib*/libiberty.a
rm  -f %{buildroot}%{target_libdir}/libiberty.a
%if %isarch %{biarches}
rm  -f %{buildroot}%{_prefix}/lib/*.la
rm  -f %{buildroot}%{_prefix}/lib/32/libiberty.a
%endif
rm -rf %{buildroot}%{gcc_libdir}/%{gcc_target_platform}/%{version}/install-tools
%ifarch %{spu_arches}
rm -rf %{buildroot}%{_prefix}/lib/gcc/spu/%{version}/install-tools
rm  -f %{buildroot}%{spu_prefix}/lib/*.la
%endif
%if !%{build_doc}
rm -fr %{buildroot}/%{_datadir}/info/
%endif

%if %{build_cross}
rm %{buildroot}%{_mandir}/man1/%{program_prefix}gcov%{program_suffix}.1*
rm %{buildroot}%{_bindir}/%{program_prefix}gcov%{program_suffix}
%endif


%if !%system_compiler && !%build_cross && %libc_shared
rm %{buildroot}%{target_slibdir}/libgcc_s-%{version}.so.%{libgcc_major}
rm %{buildroot}%{target_slibdir}/libgcc_s.so.%{libgcc_major}
rm %{buildroot}%{target_libdir}/libgcc_s.so
%if %isarch %{biarches}
rm %{buildroot}%{target_slibdir32}/libgcc_s-%{version}.so.%{libgcc_major}
rm %{buildroot}%{target_slibdir32}/libgcc_s.so.%{libgcc_major}
rm %{buildroot}%{target_libdir}/../lib/libgcc_s.so
rm %{buildroot}%{target_libdir}/../lib/libgcc_s_32.so
%endif
%endif

# limits.h and syslimits.h are needed in includedir
mv %{buildroot}%{gcc_libdir}/%{gcc_target_platform}/%{version}/include-fixed/{sys,}limits.h \
	%{buildroot}%{gcc_libdir}/%{gcc_target_platform}/%{version}/include
rm -r %{buildroot}%{gcc_libdir}/%{gcc_target_platform}/%{version}/include-fixed

%if %build_libgcj_bc && !%system_compiler
# moved away, otherwise conflicts with system compiler libgcj
mkdir -p %{buildroot}%{target_libdir}/gcj_bc-%{libgcj_major}
mv %{buildroot}%{target_libdir}/libgcj_bc.so.%{libgcj_bc_major}.0.0 %{buildroot}%{target_libdir}/gcj_bc-%{libgcj_major}
mv %{buildroot}%{target_libdir}/libgcj_bc.so.%{libgcj_bc_major} %{buildroot}%{target_libdir}/gcj_bc-%{libgcj_major}
%endif

%if %build_java
# Handled by jpackage-utils, see #23693
rm  -f %{buildroot}%{target_libdir}/security/classpath.security
rm  -f %{buildroot}%{target_libdir}/logging.properties
%endif

%if %build_java && !%build_libffi
rm %{buildroot}%{target_libdir}/libffi.*
%if %isarch %biarches
rm %{buildroot}%{target_libdir}/../lib/libffi.*
%endif
%endif

%if !%{system_compiler}
rm -f %{buildroot}%{_infodir}/gccinstall.info*
rm -f %{buildroot}%{_infodir}/gccint.info*
rm -rf %{buildroot}%{_datadir}/locale
%endif
rm -f %{buildroot}%{_infodir}/cp-tools.info

%if "%{branch}" == "melt"
rm -f %{buildroot}%{_bindir}/cpp
rm -rf %{buildroot}%{_datadir}/locale
%endif

# In case we are cross-compiling, don't bother to remake symlinks and
# don't let spec-helper when stripping files either
%if %build_cross
export DONT_SYMLINK_LIBS=1
export DONT_STRIP=1
%endif

%if %{build_debug}
# Don't strip in debug mode
export DONT_STRIP=1
%endif

%if %{build_ada}
# gnatmake bash completion
install -d -m 755 %{buildroot}%{_sysconfdir}/bash_completion.d
install -m 644 %{SOURCE7} %{buildroot}%{_sysconfdir}/bash_completion.d/gnatmake
%endif

%if %{build_java}
mkdir -p %{buildroot}%{_datadir}/java/gcj-endorsed \
         %{buildroot}%{gcj_libdir}/classmap.db.d
chmod 755 %{buildroot}%{_datadir}/java/gcj-endorsed \
          %{buildroot}%{gcj_libdir} \
          %{buildroot}%{gcj_libdir}/classmap.db.d
touch %{buildroot}%{gcj_libdir}/classmap.db

# check if gcj-dbtool hasn't been incorrectly relinked.  rh#165781
classmap_db=`LD_LIBRARY_PATH=%{buildroot}%{_libdir}:%{buildroot}/%{_lib} \
             %{buildroot}%{_bindir}/gcj-dbtool%{program_suffix} -p`
case "$classmap_db" in
  # XXX: grmpf, make sure it's at a unique location!?
  %{gcj_libdir}/classmap.db) ;;
  %{_prefix}/lib/../%{_lib}/gcj-%{version}-%{libgcj_major}/classmap.db) ;;
  *) echo Unexpected gcj-dbtool%{program_suffix} -p output; exit 1 ;;
esac
%endif

%if %{build_libstdcxx}
mkdir -p %{buildroot}%{_datadir}/gdb/auto-load/%{_libdir}
mv -f %{buildroot}%{_libdir}/libstdc++.so.%{libstdcxx_major}.0.%{libstdcxx_minor}-gdb.py \
      %{buildroot}%{_datadir}/gdb/auto-load/%{_libdir}/
%if %isarch %{biarches}
mkdir -p %{buildroot}%{_datadir}/gdb/auto-load/%{_prefix}/lib
mv -f %{buildroot}%{_prefix}/lib/libstdc++.so.%{libstdcxx_major}.0.%{libstdcxx_minor}-gdb.py \
      %{buildroot}%{_datadir}/gdb/auto-load/%{_prefix}/lib/
%endif
%endif

####################################################################

# %clean
# rm -rf %{buildroot}

%post
/usr/sbin/update-alternatives --install %{_bindir}/%{cross_program_prefix}gcc %{cross_program_prefix}gcc %{_bindir}/%{program_prefix}gcc-%{version} %{alternative_priority}
[ -e %{_bindir}/%{cross_program_prefix}gcc ] || /usr/sbin/update-alternatives --auto %{cross_program_prefix}gcc

%postun
if [ ! -f %{_bindir}/%{cross_program_prefix}gcc-%{version} ]; then
  /usr/sbin/update-alternatives --remove %{cross_program_prefix}gcc %{_bindir}/%{program_prefix}gcc-%{version}
fi

%if %{build_cxx}
%post c++
/usr/sbin/update-alternatives --install %{_bindir}/%{cross_program_prefix}g++ %{cross_program_prefix}g++ %{_bindir}/%{program_prefix}g++-%{version} %{alternative_priority} --slave %{_bindir}/%{cross_program_prefix}c++ %{cross_program_prefix}c++ %{_bindir}/%{program_prefix}g++-%{version}
[ -e %{_bindir}/%{cross_program_prefix}g++ ] || /usr/sbin/update-alternatives --auto %{cross_program_prefix}g++

%postun c++
if [ ! -f %{_bindir}/%{cross_program_prefix}g++-%{version} ]; then
  /usr/sbin/update-alternatives --remove %{cross_program_prefix}g++ %{_bindir}/%{program_prefix}g++-%{version}
fi
%endif

%if %{build_libstdcxx}
%if %mdkversion < 200900
%post -n %{libstdcxx_name} -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %{libstdcxx_name} -p /sbin/ldconfig
%endif
%endif

%if %mdkversion < 200900
%post -n %{libgcc_name} -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %{libgcc_name} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%post -n %{libmudflap_name} -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %{libmudflap_name} -p /sbin/ldconfig
%endif

%if %{build_libssp}
%if %mdkversion < 200900
%post -n %{libssp_name} -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %{libssp_name} -p /sbin/ldconfig
%endif
%endif

%if %mdkversion < 200900
%post -n %{libgomp_name} -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %{libgomp_name} -p /sbin/ldconfig
%endif

%post cpp
/usr/sbin/update-alternatives --install %{_bindir}/%{cross_program_prefix}cpp %{cross_program_prefix}cpp %{_bindir}/%{program_prefix}cpp-%{version} %{alternative_priority} --slave /lib/%{cross_program_prefix}cpp %{cross_program_prefix}lib_cpp %{_bindir}/%{program_prefix}cpp-%{version}
[ -e %{_bindir}/%{cross_program_prefix}cpp ] || /usr/sbin/update-alternatives --auto %{cross_program_prefix}cpp

%postun cpp
if [ ! -f %{_bindir}/%{cross_program_prefix}cpp-%{version} ]; then
  /usr/sbin/update-alternatives --remove %{cross_program_prefix}cpp %{_bindir}/%{program_prefix}cpp-%{version}
fi

%if %{build_java}
%if %mdkversion < 200900
%post -n %{libgcj_name} -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %{libgcj_name} -p /sbin/ldconfig
%endif
%endif

%if %{build_objc}
%if %mdkversion < 200900
%post -n %{libobjc_name} -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %{libobjc_name} -p /sbin/ldconfig
%endif
%endif

%if %{build_fortran}
%if %mdkversion < 200900
%post -n %{libgfortran_name} -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %{libgfortran_name} -p /sbin/ldconfig
%endif
%endif

%if %{build_ada}
%if %mdkversion < 200900
%post -n %{libgnat_name} -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %{libgnat_name} -p /sbin/ldconfig
%endif
%endif

%post doc
%_install_info gcc.info
%_install_info cpp.info
%if %{build_pascal}
%_install_info gpc.info
%_install_info gpcs.info
%endif
%if %{build_fortran}
%_install_info gfortran.info
%endif
%if %{build_ada}
%_install_info gnat-style.info
%_install_info gnat_rm.info
%_install_info gnat_ugn.info
%endif
%if %{build_java}
%_install_info gcj_ug.info
%endif

%preun doc
if [ "$1" = "0" ];then /sbin/install-info %{_infodir}/gcc.info.bz2 --dir=%{_infodir}/dir --remove;fi;
%_remove_install_info cpp.info
%if %{build_pascal}
%_remove_install_info gpc.info
%_remove_install_info gpcs.info
%endif
%if %{build_fortran}
%_remove_install_info gfortran.info
%endif
%if %{build_ada}
%_remove_install_info gnat-style.info
%_remove_install_info gnat_rm.info
%_remove_install_info gnat_ugn.info
%endif
%if %{build_java}
%_remove_install_info gcj.info
%endif

%files -f %{name}.lang
%defattr(-,root,root)
#
%doc gcc/README*
%{_mandir}/man1/%{program_prefix}gcc%{program_suffix}.1*
%if "%{name}" == "gcc%{package_suffix}"
%{_mandir}/man1/gcov%{program_suffix}.1*
%endif
#
%{_bindir}/%{program_prefix}gcc%{branch}-version
%{_bindir}/%{program_prefix}gcc%{program_long_suffix}
%{_bindir}/%{gcc_target_platform}-gcc%{program_suffix}
%{_bindir}/%{gcc_target_platform}-gcc-%{version}
%if "%{name}" == "gcc%{package_suffix}"
%{_bindir}/gcov%{program_suffix}
%endif
%if %{system_compiler}
%{_bindir}/cc
%{_bindir}/c89
%{_bindir}/c99
%endif
#
%if %{libc_shared} && %{build_cross} || %{system_compiler}
%if !%{build_cross_bootstrap}
%{target_libdir}/libgcc_s.so
%endif
%if "%{name}" == "gcc%{package_suffix}"
%if %isarch %{nof_arches}
%{_libdir}/nof/libgcc_s.so
%endif
%if %isarch %{biarches}
%{_prefix}/lib/libgcc_s.so
%{_prefix}/lib/libgcc_s_32.so
%endif
%endif
%endif
#
%dir %{gcc_libdir}/%{gcc_target_platform}
%dir %{gcc_libdir}/%{gcc_target_platform}/%{version}
#
%{gcc_libdir}/%{gcc_target_platform}/%{version}/collect2
%{gcc_libdir}/%{gcc_target_platform}/%{version}/crt*.o
%if %isarch ppc ppc64
%{gcc_libdir}/%{gcc_target_platform}/%{version}/ecrt*.o
%{gcc_libdir}/%{gcc_target_platform}/%{version}/ncrt*.o
%endif
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libgcc.a
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libgcov.a
%if %{build_lto}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/lto-wrapper
%{gcc_libdir}/%{gcc_target_platform}/%{version}/lto1
%{gcc_libdir}/%{gcc_target_platform}/%{version}/liblto_plugin.so
%{gcc_libdir}/%{gcc_target_platform}/%{version}/liblto_plugin.so.%{liblto_major}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/liblto_plugin.so.%{liblto_major}.0.0
%endif

#%if !%{build_cross_bootstrap}
#%{gcc_libdir}/%{gcc_target_platform}/%{version}/libgcc_eh.a
#%endif
%if "%{name}" == "gcc%{package_suffix}"
%if %isarch %{biarches}
%dir %{gcc_libdir}/%{gcc_target_platform}/%{version}/32
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/crt*.o
%if %isarch ppc64
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/ecrt*.o
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/ncrt*.o
%endif
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/libgcc.a
%if %{libc_shared}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/libgcc_eh.a
%endif
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/libgcov.a
%endif
%if %isarch %{nof_arches}
%dir %{gcc_libdir}/%{gcc_target_platform}/%{version}/nof
%{gcc_libdir}/%{gcc_target_platform}/%{version}/nof/crt*.o
%{gcc_libdir}/%{gcc_target_platform}/%{version}/nof/ecrt*.o
%{gcc_libdir}/%{gcc_target_platform}/%{version}/nof/libgcc.a
%if %{libc_shared}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/nof/libgcc_eh.a
%endif
%endif
%endif
#
%dir %{gcc_libdir}/%{gcc_target_platform}/%{version}/include
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/float.h
%if %isarch %{ix86} x86_64
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/abmintrin.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/ammintrin.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/bmmintrin.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/nmmintrin.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/smmintrin.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/mm3dnow.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/mm_malloc.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/mmintrin.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/xmmintrin.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/pmmintrin.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/emmintrin.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/tmmintrin.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/avxintrin.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/immintrin.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/wmmintrin.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/x86intrin.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/fma4intrin.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/ia32intrin.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/lwpintrin.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/popcntintrin.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/xopintrin.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/bmiintrin.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/tbmintrin.h
%endif
%if %isarch ppc ppc64
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/spe.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/altivec.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/ppc-asm.h
%endif
%if %isarch spu
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/vmx2spu.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/spu_intrinsics.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/spu_internals.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/spu_mfcio.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/vec_types.h
%endif
%if %isarch ia64
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/ia64intrin.h
%endif
%if %isarch m68k
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/math-68881.h
%endif
%if %isarch armel armeb
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/mmintrin.h
%endif
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/iso646.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/limits.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/stdarg.h
%if %isarch %{ix86} x86_64
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/cross-stdarg.h
%endif
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/stdbool.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/stddef.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/stdint-gcc.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/stdint.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/syslimits.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/unwind.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/varargs.h
%if %isarch i386 x86_64
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/cpuid.h
%endif
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/stdfix.h

%if !%build_libffi && %build_java
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/ffi*.h
%endif

%if "%{name}" == "%{cross_prefix}gcc" && %{libc_shared}
%if !%{build_monolithic}
%files -n %{libgcc_name}
%endif
%defattr(-,root,root)
%{target_slibdir}/libgcc_s-%{version}.so.%{libgcc_major}
%{target_slibdir}/libgcc_s.so.%{libgcc_major}
%if %isarch %{biarches}
%{target_slibdir32}/libgcc_s-%{version}.so.%{libgcc_major}
%{target_slibdir32}/libgcc_s.so.%{libgcc_major}
%{_prefix}/lib/libgcc_s.so.%{libgcc_major}
%endif
%if %isarch %{nof_arches}
%{target_slibdir}/nof/libgcc_s-%{version}.so.%{libgcc_major}
%{target_slibdir}/nof/libgcc_s.so.%{libgcc_major}
%endif
%endif

%if %{build_libssp} && %{libc_shared}
%if !%{build_monolithic}
%files -n %{libssp_name}
%endif
%defattr(-,root,root)
%{target_libdir}/libssp.so.%{libssp_major}
%{target_libdir}/libssp.so.%{libssp_major}.0.0
%if %isarch %{biarches}
%{_prefix}/lib/libssp.so.%{libssp_major}
%{_prefix}/lib/libssp.so.%{libssp_major}.0.0
%endif
%endif

%if %{build_libssp}
%if !%{build_monolithic}
%files -n %{libssp_name_orig}-devel
%endif
%defattr(-,root,root)
%dir %{gcc_libdir}/%{gcc_target_platform}/%{version}/include/ssp
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/ssp/*.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libssp.a
%if %{libc_shared}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libssp_nonshared.a
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libssp.so
%endif
%if %isarch %{biarches}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/libssp.a
%if %{libc_shared}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/libssp_nonshared.a
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/libssp.so
%endif
%endif
%endif

%if %{build_libmudflap} && %{libc_shared}
%if !%{build_monolithic}
%files -n %{libmudflap_name}
%endif
%defattr(-,root,root)
#
%{target_libdir}/libmudflap.so.%{libmudflap_major}
%{target_libdir}/libmudflap.so.%{libmudflap_major}.0.0
%{target_libdir}/libmudflapth.so.%{libmudflap_major}
%{target_libdir}/libmudflapth.so.%{libmudflap_major}.0.0
%if %isarch %{biarches}
%{_prefix}/lib/libmudflap.so.%{libmudflap_major}
%{_prefix}/lib/libmudflap.so.%{libmudflap_major}.0.0
%{_prefix}/lib/libmudflapth.so.%{libmudflap_major}
%{_prefix}/lib/libmudflapth.so.%{libmudflap_major}.0.0
%endif
%endif

%if %{build_libmudflap}
%if !%{build_monolithic}
%files -n %{libmudflap_name_orig}-devel
%endif
%defattr(-,root,root)
#
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/mf-runtime.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libmudflap.a
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libmudflapth.a
%if %{libc_shared}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libmudflap.so
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libmudflapth.so
%endif
%if %isarch %{biarches}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/libmudflap.a
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/libmudflapth.a
%if %{libc_shared}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/libmudflap.so
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/libmudflapth.so
%endif
%endif
%endif

%if %{build_libgomp}
%files -n %{libgomp_name}
%{target_libdir}/libgomp.so.%{libgomp_major}
%{target_libdir}/libgomp.so.%{libgomp_major}.0.0
%if %isarch %{biarches}
%{_prefix}/lib/libgomp.so.%{libgomp_major}
%{_prefix}/lib/libgomp.so.%{libgomp_major}.0.0
%endif

%files -n %{libgomp_name_orig}-devel
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libgomp.a
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libgomp.so
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/omp.h
%if %isarch %{biarches}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/libgomp.a
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/libgomp.so
%endif
%{target_libdir}/libgomp.spec
%if %isarch %{biarches}
%{_prefix}/lib/libgomp.spec
%endif
%endif

%files cpp -f cpplib.lang
%defattr(-,root,root)
#
%{_mandir}/man1/%{program_prefix}cpp%{program_suffix}.1*
#
%if %{build_cross} && !%{build_cross_bootstrap}|| %{system_compiler}
/lib/%{cross_program_prefix}cpp
%ghost %{_bindir}/%{cross_program_prefix}cpp
%endif
%{_bindir}/%{program_prefix}cpp%{program_long_suffix}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/cc1

%if %{build_cxx}
%files c++ -f libstdc++.lang
%defattr(-,root,root)
#
%{_mandir}/man1/%{program_prefix}g++%{program_suffix}.1*
#
%ghost %{_bindir}/%{cross_program_prefix}c++
%{_bindir}/%{program_prefix}g++%{program_long_suffix}
%{_bindir}/%{program_prefix}c++%{program_long_suffix}
%{_bindir}/%{gcc_target_platform}-g++%{program_suffix}
%{_bindir}/%{gcc_target_platform}-c++%{program_suffix}
#
%{gcc_libdir}/%{gcc_target_platform}/%{version}/cc1plus
# symlinks to gcc3.4 stuff
%if !%{system_compiler}
#
%if %{build_stdcxxheaders}
%dir %{target_prefix}/include/c++
%{libstdcxx_includedir}
%endif
#
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/cxxabi.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/bits
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libstdc++.so
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libsupc++.a
%if %isarch %{biarches}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/libstdc++.so
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/libsupc++.a
%endif
%endif
%endif

%files plugins
%dir %{gcc_libdir}/%{gcc_target_platform}/%{version}/plugin/include/
%{gcc_libdir}/%{gcc_target_platform}/%{version}/plugin/include/*

%if %{build_libstdcxx} && %{libc_shared}
%if !%{build_monolithic}
%files -n %{libstdcxx_name}
%endif
%defattr(-,root,root)
%{target_libdir}/libstdc++.so.%{libstdcxx_major}
%{target_libdir}/libstdc++.so.%{libstdcxx_major}.0.%{libstdcxx_minor}
%if %isarch %{biarches}
%{_prefix}/lib/libstdc++.so.%{libstdcxx_major}
%{_prefix}/lib/libstdc++.so.%{libstdcxx_major}.0.%{libstdcxx_minor}
%endif
%if %isarch %{nof_arches}
%dir %{_libdir}/nof
%{_libdir}/nof/libstdc++.so.%{libstdcxx_major}
%{_libdir}/nof/libstdc++.so.%{libstdcxx_major}.0.%{libstdcxx_minor}
%endif
%endif

%if %{build_libstdcxx}
%if !%{build_monolithic}
%files -n %{libstdcxx_name_orig}-devel
%endif
%defattr(-,root,root)
#
%doc libstdc++-v3/README*
#
%dir %{libstdcxx_includedir}
%{libstdcxx_includedir}/*
%{_datadir}/gdb/auto-load/%{_libdir}/libstdc++.so.%{libstdcxx_major}.0.%{libstdcxx_minor}-gdb.py
%if %isarch %{biarches}
%{_datadir}/gdb/auto-load/%{_prefix}/lib/libstdc++.so.%{libstdcxx_major}.0.%{libstdcxx_minor}-gdb.py
%endif
%dir %{_datadir}/gcc-%{version}/python/libstdcxx
%{_datadir}/gcc-%{version}/python/libstdcxx/*

%ifarch %{spu_arches}
%exclude %dir %{libstdcxx_includedir}/spu
%exclude %dir %{libstdcxx_includedir}/spu/bits
%exclude %{libstdcxx_includedir}/spu/bits/*
%endif
%if %{system_compiler}
%dir %{gcc_libdir}/%{gcc_target_platform}/%{version}
%dir %{gcc_libdir}/%{gcc_target_platform}/%{version}/include
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/cxxabi.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/bits
%endif
#
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libsupc++.a
%if %{libc_shared}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libstdc++.so
%endif
%if %isarch %{biarches}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/libsupc++.a
%if %{libc_shared}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/libstdc++.so
%endif
%endif
%if %isarch %{nof_arches}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/nof/libsupc++.a
%if %{libc_shared}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/nof/libstdc++.so
%endif
%endif
%endif

%if %{build_libstdcxx}
%if !%{build_monolithic}
%files -n %{libstdcxx_name_orig}-static-devel
%endif
%defattr(-,root,root)
%doc libstdc++-v3/README
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libstdc++.a
%if %isarch %{biarches}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/libstdc++.a
%endif
%if %isarch %{nof_arches}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/nof/libstdc++.a
%endif
%endif

%if %{build_objc}
%files objc
%defattr(-,root,root)
#
%doc rpm.doc/objc/*
#
%{gcc_libdir}/%{gcc_target_platform}/%{version}/cc1obj
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libobjc.a
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libobjc_gc.a
%if %{libc_shared}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libobjc.so
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libobjc_gc.so
%endif
%if %isarch %{biarches}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/libobjc.a
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/libobjc_gc.a
%if %{libc_shared}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/libobjc.so
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/libobjc_gc.so
%endif
%endif
%if %isarch %{nof_arches}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/nof/libobjc.a
%{gcc_libdir}/%{gcc_target_platform}/%{version}/nof/libobjc_gc.a
%if %{libc_shared}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/nof/libobjc.so
%{gcc_libdir}/%{gcc_target_platform}/%{version}/nof/libobjc_gc.so
%endif
%endif
#
%dir %{gcc_libdir}/%{gcc_target_platform}/%{version}/include/objc
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/objc/*.h
%endif

%if %{build_objc} && %{libc_shared}
%if !%{build_monolithic}
%files -n %{libobjc_name}
%endif
%defattr(-,root,root)
#
%doc rpm.doc/libobjc/*
%doc libobjc/THREADS* libobjc/ChangeLog
#
%{target_libdir}/libobjc.so.%{libobjc_major}
%{target_libdir}/libobjc.so.%{libobjc_major}.0.0
%{target_libdir}/libobjc_gc.so.%{libobjc_major}
%{target_libdir}/libobjc_gc.so.%{libobjc_major}.0.0
%if %isarch %{biarches}
%{_prefix}/lib/libobjc.so.%{libobjc_major}
%{_prefix}/lib/libobjc.so.%{libobjc_major}.0.0
%{_prefix}/lib/libobjc_gc.so.%{libobjc_major}
%{_prefix}/lib/libobjc_gc.so.%{libobjc_major}.0.0
%endif
%endif

%if %{build_objcp}
%files objc++
%defattr(-,root,root)
%doc rpm.doc/objcp/*
%{gcc_libdir}/%{gcc_target_platform}/%{version}/cc1objplus
%endif

%if %{build_pascal}
%files gpc
%defattr(-,root,root)
#
%doc rpm.doc/gpc/*
%{_mandir}/man1/%{program_prefix}gpc%{program_suffix}.1*
%{_mandir}/man1/%{program_prefix}/gpc-run%{program_suffix}.1*
#
%{_bindir}/gpc-run
%{_bindir}/binobj
%{_bindir}/%{program_prefix}gpc%{program_suffix}
%{_bindir}/%{program_prefix}gpidump%{program_suffix}
#
%{gcc_libdir}/%{gcc_target_platform}/%{version}/gpc1
%{gcc_libdir}/%{gcc_target_platform}/%{version}/gpcpp
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libgpc.a
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/gpc-in-c.h
%dir %{gcc_libdir}/%{gcc_target_platform}/%{version}/units
%{gcc_libdir}/%{gcc_target_platform}/%{version}/units/*.c
%{gcc_libdir}/%{gcc_target_platform}/%{version}/units/*.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/units/*.s
%{gcc_libdir}/%{gcc_target_platform}/%{version}/units/*.inc
%{gcc_libdir}/%{gcc_target_platform}/%{version}/units/*.pas
%endif

%if %{build_fortran}
%files gfortran
%defattr(-,root,root)
#
%doc rpm.doc/gfortran/*
%{_mandir}/man1/%{program_prefix}gfortran%{program_suffix}.1*
#
%{_bindir}/%{program_prefix}gfortran%{program_suffix}
%{_bindir}/%{gcc_target_platform}-gfortran%{program_suffix}
#
%{gcc_libdir}/%{gcc_target_platform}/%{version}/f951
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libgfortranbegin.a
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libgfortran.a
%if %{libc_shared}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libgfortran.so
%endif
%if %isarch %{biarches}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/libgfortranbegin.a
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/libgfortran.a
%if %{libc_shared}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/libgfortran.so
%endif
%endif
%if %isarch %{nof_arches}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/nof/libgfortran.a
%if %{libc_shared}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/nof/libgfortran.so
%endif
%endif
%if %{build_libgomp}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/finclude/omp*
%endif
%endif

%if %{build_fortran} && %{libc_shared}
%if !%{build_monolithic}
%files -n %{libgfortran_name}
%endif
%defattr(-,root,root)
#
%{target_libdir}/libgfortran.so.%{libgfortran_major}
%{target_libdir}/libgfortran.so.%{libgfortran_major}.0.0
%{target_libdir}/libgfortran.spec
%if %isarch %{biarches}
%{_prefix}/lib/libgfortran.so.%{libgfortran_major}
%{_prefix}/lib/libgfortran.so.%{libgfortran_major}.0.0
%{_prefix}/lib/libgfortran.spec
%endif

%files -n %{libquadmath_name}
%defattr(-,root,root)
#
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/quadmath.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/quadmath_weak.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libquadmath.a
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libquadmath.so
%{_infodir}/libquadmath.info.*
%{target_libdir}/libquadmath.so.%{libquadmath_major}
%{target_libdir}/libquadmath.so.%{libquadmath_major}.0.0
%if %isarch %{biarches}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/libquadmath.a
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/libquadmath.so
%{_prefix}/lib/libquadmath.so.%{libquadmath_major}
%{_prefix}/lib/libquadmath.so.%{libquadmath_major}.0.0
%endif
%endif

%if %{build_java}
%files java
%defattr(-,root,root)
%doc gcc/java/ChangeLog*
%{_bindir}/gcj%{program_suffix}
%{_bindir}/%{gcc_target_platform}-gcj
%{gcc_libdir}/%{gcc_target_platform}/%{version}/ecj1
%{gcc_libdir}/%{gcc_target_platform}/%{version}/jc1
%{gcc_libdir}/%{gcc_target_platform}/%{version}/jvgenmain
%{_mandir}/man1/%{program_prefix}gcj%{program_suffix}.1*
%endif

%if %{build_java}
%files -n %{GCJ_TOOLS}
%defattr(-,root,root)
%{_bindir}/gij%{program_suffix}
%{_bindir}/grmic%{program_suffix}
%{_bindir}/grmiregistry%{program_suffix}
%{_bindir}/gappletviewer%{program_suffix}
%{_bindir}/gc-analyze%{program_suffix}
%{_bindir}/gjar%{program_suffix}
%{_bindir}/gjarsigner%{program_suffix}
%{_bindir}/gjavah%{program_suffix}
%{_bindir}/gjdoc%{program_suffix}
%{_bindir}/gkeytool%{program_suffix}
%{_bindir}/gnative2ascii%{program_suffix}
%{_bindir}/gorbd%{program_suffix}
%{_bindir}/grmid%{program_suffix}
%{_bindir}/gserialver%{program_suffix}
%{_bindir}/gtnameserv%{program_suffix}
%{_bindir}/gcj-dbtool%{program_suffix}
%{_bindir}/gcjh%{program_suffix}
%{_bindir}/%{gcc_target_platform}-gcjh
%{_bindir}/jcf-dump%{program_suffix}

#
%{_mandir}/man1/gij*.1*
%{_mandir}/man1/gcjh*.1*
%{_mandir}/man1/grmic*.1*
%{_mandir}/man1/grmiregistry*.1*
%{_mandir}/man1/gcj-dbtool*.1*
%{_mandir}/man1/jcf-dump*.1*
%{_mandir}/man1/gappletviewer*.1*
%{_mandir}/man1/gc-analyze*.1*
%{_mandir}/man1/gjar*.1*
%{_mandir}/man1/gjavah*.1*
%{_mandir}/man1/gjdoc*.1*
%{_mandir}/man1/gkeytool*.1*
%{_mandir}/man1/gnative2ascii*.1*
%{_mandir}/man1/gorbd*.1*
%{_mandir}/man1/grmid*.1*
%{_mandir}/man1/gserialver*.1*
%{_mandir}/man1/gtnameserv*.1*
%{_mandir}/man1/jv-convert*.1*
%endif

%if %{build_java}
%files -n %{libgcj_name}
%defattr(-,root,root)
%{target_libdir}/libgcj.so.%{libgcj_major}
%{target_libdir}/libgcj.so.%{libgcj_major}.0.0
%{target_libdir}/libgij.so.%{libgcj_major}
%{target_libdir}/libgij.so.%{libgcj_major}.0.0
%{target_libdir}/libgcj-tools.so.%{libgcj_major}
%{target_libdir}/libgcj-tools.so.%{libgcj_major}.0.0
%dir %{gcj_libdir}
%{gcj_libdir}/libgjsmalsa.so
%{gcj_libdir}/libgjsmdssi.so
%{gcj_libdir}/libgtkpeer.so
%{gcj_libdir}/libjavamath.so
%{gcj_libdir}/libjawt.so
%{gcj_libdir}/libjvm.so
#
%if %build_libgcj_bc && !%system_compiler
%{target_libdir}/gcj_bc-%{libgcj_major}
%endif
#
%dir %{gcj_libdir}/classmap.db.d
%attr(0644,root,root) %verify(not md5 size mtime) %ghost %config(missingok,noreplace) %{gcj_libdir}/classmap.db
%endif

%if %{build_java}
%files -n %{libgcj_name_base}-base
%defattr(-,root,root)
%dir %{_datadir}/java
%dir %{_datadir}/java/gcj-endorsed
%{_datadir}/java/libgcj-%{version}.jar
%{_datadir}/java/libgcj-tools-%{version}.jar
%endif

%if %{build_java}
%files -n %{libgcj_devel_name}
%defattr(-,root,root)
#
%doc rpm.doc/boehm-gc/*
%doc rpm.doc/libjava/*
#
%{_bindir}/jv-convert%{program_suffix}
%{_mandir}/man1/jv-convert%{program_suffix}.1*
#
%{_libdir}/pkgconfig/libgcj*.pc
#
%dir %{gcc_libdir}/%{gcc_target_platform}/%{version}
%dir %{gcc_libdir}/%{gcc_target_platform}/%{version}/include
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/gcj
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/libgcj
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/jni.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/jni_md.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/jvmpi.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/jawt.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/jawt_md.h
#
%dir %{libjava_includedir}
%dir %{libjava_includedir}/gcj
%{libjava_includedir}/gcj/*.h
%dir %{libjava_includedir}/gnu
%{libjava_includedir}/gnu/*
%dir %{libjava_includedir}/java
%{libjava_includedir}/java/*
%dir %{libjava_includedir}/javax
%{libjava_includedir}/javax/*
%dir %{libjava_includedir}/org
%{libjava_includedir}/org/*
#
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libgcj.spec
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libgcj.so
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libgij.so
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libgcj-tools.so
%if %build_libgcj_bc
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libgcj_bc.so
%endif
%if %isarch %{biarches}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/libgcj.so
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/libgij.so
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/libgcj-tools.so
%if %build_libgcj_bc
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/libgcj_bc.so
%endif
%endif
%if %isarch %{nof_arches}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/nof/libgcj.so
%{gcc_libdir}/%{gcc_target_platform}/%{version}/nof/libgij.so
%endif
%endif

%if %{build_java}
%files -n %{libgcj_static_devel_name}
%defattr(-,root,root)
%doc libjava/README libjava/LIBGCJ_LICENSE
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libgcj.a
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libgij.a
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libgcj-tools.a
%if %build_libgcj_bc
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libgcj_bc.a
%endif
%{gcj_libdir}/libjvm.a
%if %isarch %{biarches}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/libgcj.a
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/libgij.a
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/libgcj-tools.a
%if %build_libgcj_bc
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/libgcj_bc.a
%endif
%endif
%if %isarch %{nof_arches}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/nof/libgcj.a
%{gcc_libdir}/%{gcc_target_platform}/%{version}/nof/libgij.a
%endif
%endif

%if %{build_java}
%files -n %{libgcj_name_base}-src
%defattr(-,root,root)
%dir %{_datadir}/java
%{_datadir}/java/src*.zip
%endif

%if %{build_java} && %{system_compiler}
%files -n %{libgcj_bc_name}
%defattr(-,root,root)
%{target_libdir}/libgcj_bc.so.%{libgcj_bc_major}
%{target_libdir}/libgcj_bc.so.%{libgcj_bc_major}.0.0
%endif

%if %{build_ada}
%files gnat
%defattr(-,root,root)
#
%{_bindir}/gnat*
%config(noreplace) %{_sysconfdir}/bash_completion.d/gnatmake
#
%{gcc_libdir}/%{gcc_target_platform}/%{version}/gnat1
%dir %{gcc_libdir}/%{gcc_target_platform}/%{version}/adainclude
%{gcc_libdir}/%{gcc_target_platform}/%{version}/adainclude/*.adb
%{gcc_libdir}/%{gcc_target_platform}/%{version}/adainclude/*.ads
%dir %{gcc_libdir}/%{gcc_target_platform}/%{version}/adalib
%{gcc_libdir}/%{gcc_target_platform}/%{version}/adalib/*.ali
%{gcc_libdir}/%{gcc_target_platform}/%{version}/adalib/g-trasym.o
%{gcc_libdir}/%{gcc_target_platform}/%{version}/adalib/libgmem.a
%{gcc_libdir}/%{gcc_target_platform}/%{version}/adalib/libgnala.a
%{gcc_libdir}/%{gcc_target_platform}/%{version}/adalib/libgnat.a
%{gcc_libdir}/%{gcc_target_platform}/%{version}/adalib/libgnarl.a
%if %{libc_shared}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/adalib/libgnat.so
%{gcc_libdir}/%{gcc_target_platform}/%{version}/adalib/libgnat-%{branch}.so
%{gcc_libdir}/%{gcc_target_platform}/%{version}/adalib/libgnarl.so
%{gcc_libdir}/%{gcc_target_platform}/%{version}/adalib/libgnarl-%{branch}.so
%endif
%endif

%if %{build_libffi}
%files -n %{libffi_name}
%defattr(-,root,root)
%{target_libdir}/libffi.so.%{libffi_major}
%{target_libdir}/libffi.so.%{libffi_major}.0.1
%if %isarch %{biarches}
%{_prefix}/lib/libffi.so.%{libffi_major}
%{_prefix}/lib/libffi.so.%{libffi_major}.0.1
%endif

%files -n %{libffi_name}-devel
%defattr(-,root,root)
%doc libffi/README libffi/LICENSE libffi/ChangeLog*
%{_mandir}/man3/ffi*.3*
%dir %{gcc_libdir}/%{gcc_target_platform}/%{version}
%dir %{gcc_libdir}/%{gcc_target_platform}/%{version}/include
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/ffi*.h
%{_libdir}/libffi.a
%{_libdir}/libffi.so
%if %isarch %{biarches}
%{_prefix}/lib/libffi.a
%{_prefix}/lib/libffi.so
%endif
%endif

%if %{build_ada} && %{libc_shared}
%files -n %{libgnat_name}
%defattr(-,root,root)
#
%{target_libdir}/libgnat-*.so.*
%{target_libdir}/libgnarl-*.so.*
%endif

%ifarch %{spu_arches}
%files -n spu-gcc
%defattr(-,root,root)
%{_bindir}/%{spu_program_prefix}cpp
%{_bindir}/%{spu_program_prefix}gcc
%dir %{gcc_libdir}/spu/%{version}
%{gcc_libdir}/spu/%{version}/cc1
%{gcc_libdir}/spu/%{version}/collect2
%{gcc_libdir}/spu/%{version}/*.o
%{gcc_libdir}/spu/%{version}/*.a
%dir %{gcc_libdir}/spu/%{version}/include
%{gcc_libdir}/spu/%{version}/include/*.h
%{_mandir}/man1/%{spu_program_prefix}cpp.1*
%{_mandir}/man1/%{spu_program_prefix}gcc.1*

%files -n spu-gcc-c++
%defattr(-,root,root)
%{_bindir}/%{spu_program_prefix}c++
%{_bindir}/%{spu_program_prefix}g++
%{spu_prefix}/lib/libsupc++.a
%{spu_prefix}/lib/libstdc++.a
%{gcc_libdir}/spu/%{version}/cc1plus
%dir %{libstdcxx_includedir}/spu
%dir %{libstdcxx_includedir}/spu/bits
%{libstdcxx_includedir}/spu/bits/*
%{_mandir}/man1/%{spu_program_prefix}g++.1*
%endif

%if %{build_doc}
%files doc
%doc gcc/*ChangeLog*
%doc libstdc++-v3/doc/html/
%defattr(-,root,root)
%if %{build_check}
%doc test_summary.log
%endif
%{_infodir}/cppinternals.info*
%{_infodir}/cpp.info*
%{_infodir}/gcc.info*
%if %{system_compiler}
%{_infodir}/gccinstall.info*
%{_infodir}/gccint.info*
%endif
%if %{build_libstdcxx}
%doc rpm.doc/libstdc++/
%endif
%if %{build_cxx}
%doc rpm.doc/c++
%endif
%if %{build_libgomp}
%{_infodir}/libgomp.info*
%endif
%if %{build_ada}
%{_infodir}/gnat-style.info*
%{_infodir}/gnat_rm.info*
%{_infodir}/gnat_ugn.info*
%endif
%if %{build_java}
%{_infodir}/gcj.info*
%endif
%if %{build_pascal}
%{_infodir}/gpc.info*
%{_infodir}/gpcs.info*
%endif
%if %{build_fortran}
%{_infodir}/gfortran.info*
%endif
%endif

%if %{build_pdf_doc}
%files doc-pdf
%defattr(-,root,root)
%doc gcc/doc/cppinternals.pdf
%doc gcc/doc/gcc.pdf
%doc gcc/doc/cpp.pdf
%if %{build_ada}
%doc gcc/ada/gnat_rm.pdf
%doc gcc/ada/gnat_ugn.pdf
%endif
%if %{build_fortran}
%doc gcc/fortran/gfortran.pdf
%endif
%endif

####################################################################
# GCC MELT packaging
%if "%{branch}" == "melt"
%files -n gcc-melt-module
%{gcc_libdir}/%{gcc_target_platform}/%{version}/melt-module.mk
%{gcc_libdir}/%{gcc_target_platform}/%{version}/melt-modules/*

%files -n gcc-melt-source
%{gcc_libdir}/%{gcc_target_platform}/%{version}/melt-sources/*
#{gcc_libdir}/%{gcc_target_platform}/%{version}/melt-private-include/*
%endif


%changelog
* Mon Jul 18 2011 Alexandre Lissy <alissy@mandriva.com> 4.7.0-6
+ Revision: 690394
- Fixing missing package declaration
- Come back of the melt-sources package!
- Updating .spec and sources for latest Git snapshot.
- Fix source package name and directory
- Introducing snapshot from gitrpm and changing path to sources.
- Updating to latest git snapshot after Basile's recent merge.
- Adding funny gcc stuff. See gitrpm project on http://git.mandriva.com/
- Disabling libmudflap as per pcpa request

* Fri Jul 01 2011 Alexandre Lissy <alissy@mandriva.com> 4.7.0-5
+ Revision: 688501
- Release bump
  Adding gccmelt Provides

* Sun Jun 26 2011 Alexandre Lissy <alissy@mandriva.com> 4.7.0-4
+ Revision: 687307
- Removing gcc-melt-source package
- Fix typo in packaging of melt-module
- Disabling patch #208 the correct way.
- Disabling patch that won't apply (gcc4.3-pr33763)
- Update to latest melt branch

* Thu Apr 14 2011 Alexandre Lissy <alissy@mandriva.com> 4.7.0-3
+ Revision: 653046
- Fix missing 'Summary:' for gcc-melt-plugins package
- Release bump
- Adding missing files to gcc-melt-source package
  Cleaning up files being packages for gcc-melt-source (using wildcard)
- Preparing venue of gcc-melt-plugin by renaming and splitting current gcc-melt-plugin into gcc-melt-module and gcc-melt-source
  Changing gcc-plugins name to gcc-melt-plugins

* Sun Apr 10 2011 Alexandre Lissy <alissy@mandriva.com> 4.7.0-1
+ Revision: 652284
- Rebuild with new ppl/cloog available in Cooker
  Setting release to 1
- Release bump to 5
  Depends on ppl 0.11
  Depends on cloog 0.16
  Building gcc with --enable-cloog-backend=ppl thanks to the previous!
  Enabling bootstrap as it now works thanks to the previous!
- Bumping to gcc 4.7.0, since trunk is now 4.7.0 for a couple of days/weeks ...
- Remove --with-pkgversion, it looks like it's just another way of --target=... :/
- Fix typo on melt_bootstrap variable
- Factorization of "MELT-specific" configure flags
- Adding a %%define melt_boostrap to easily test and switch between bootstrap/no bootstrap

* Fri Apr 08 2011 Alexandre Lissy <alissy@mandriva.com> 4.6.0-4.4
+ Revision: 651989
- Fixing tarball without prefix.
- Updating to latest melt-branch.
  Also preparing for re-enabling bootstrap ...

* Mon Mar 28 2011 Alexandre Lissy <alissy@mandriva.com> 4.6.0-4.3
+ Revision: 648657
- Fixing empty and non-packaged /usr/bin/cpp by removing it
- Fixing conflicts with system's gcc
- Updating sources, fixing critical bug that forbids to run melt on real world size programs

* Wed Mar 16 2011 Alexandre Lissy <alissy@mandriva.com> 4.6.0-4.1
+ Revision: 645699
- Fixing new file being installed but not packaged: xtramelt-ana-base+01.c
- Fixing patches
- Updating source tree to latest melt-branch: f3fe262

* Sun Mar 06 2011 Alexandre Lissy <alissy@mandriva.com> 4.6.0-4
+ Revision: 642257
- Do not build libquadmath when fortran is disabled
- Removing manbo references
  Release bump
- Release bump

  + Paulo Andrade <pcpa@mandriva.com.br>
    - Only build gfortran library if generating system compiler

* Wed Mar 02 2011 Alexandre Lissy <alissy@mandriva.com> 4.6.0-3.2
+ Revision: 641299
- Fixing missing description tag
  Fixing melt package name to gcc-melt-plugin
- Release bump!
- Removing melt-private-include/ as suggested by Basile
- Fixing packaging for i586
- Release bump
- Fixing (hopefully) packaging of MELT on i586 hosts.
- Adding gcc-melt-meltplugin package, finally packaging MELT files!
- Fixing some missing files while packaging libquadmath (libquadmath.a/.so)
- Defining new %%{build_lto} to enable/disable lto support
  Packaging liblto_plugin (major 0)
  Packaging libquadmath (major 0)
  Updating fortran packaging
  Adding new includes for gcc (bmiintrin.h, tbmintrin.h)
- Fixing missing .info file because of the use of %%{system_compiler}
- Fixes another bunch of info files (in fact, the missed target of the previous commit ;))
- Fix %%{_package_suffix} to avoid double dashes
  Fix info files which used %%{_packages_suffix} while GCC Makefile build them without
- Fix !system_compiler build: do not attempt to copy omp headers while libgomp isn't built
- Removing reference to gccbug (removed upstream).
- Fixing all issues regarding paths for debugedit
  Updating source tree
- Fixing gcc_target_platform, to avoid double '-'.
- Updating sources for latest melt-branch (e1d3ce3).
  Also removing old garbage source that was left here (88884e3).
- Update to latest melt-branch
- Re-defining gcc_target_platform using program_suffix
- Disabling CXX due to another failure ...
- Also disable libgcj_bc due to error while building (related to build_java disabled?)
- Reverting change to the gcc target platform variable
- Building Java seems not to be working for now, so disabling it.
- Also using --disable-bootstrap
- Disabling boostrap which seems to fail for now
- Not building pdf doc for now: speed up tests ...
- Reverting to previous merge as current one seems to be failing
- Reverting to cloog 0.15 since 0.16 is not in Cooker
- Source update: merge melt-branch with latest master branch.
- Fixing gcc 4.6.0, cloog-parma and ppl issues
- Removing CLooG, and forcing BuildRequires for PPL
- Fixing ppl 0.10 dependency
- Adding fedora gcc 4.6.0 patch for ppl 0.10
  Building with CLooG (also brings PPL ...)
- Fixing make -j issues ...
- Updating gcc-melt sources
- Updating gcc-melt for texlive usage
- Fixing package name issue (gccmelt instead of gcc-melt)
- Fix .spec for badly commented define
- Initial commit for gcc-melt package
- Created package structure for gcc-melt.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1581 |12cr|gcc-plugin-python-0.6.53gfbfa7fa-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name gcc-plugin-python
%define gccdir %(gcc -print-file-name=plugin)

Name:		%{name}
Epoch:		1
Version:	0.6.53gfbfa7fa
Release:	3
License:	GPLv3
Summary:	GCC Python Plugin
Group:		Development/C
URL:		https://fedorahosted.org/gcc-python-plugin/
Source0:	%{name}-0.6.53gfbfa7fa.tar.bz2
Patch0:	0001-Using-Python-plugin-from-GCC-plugin-directory.patch
Patch1:	0002-Add-c-common-include-directory.patch

Requires:	gcc
Requires:	graphviz
Requires:	xdg-utils
Suggests:	%{name}-doc
BuildRequires:	gcc-plugin-devel
BuildRequires:  gmp-devel
BuildRequires:  ppl-devel
BuildRequires:  ppl_c-devel
BuildRequires:  mpfr-devel
BuildRequires:  libmpc-devel
BuildRequires:	python-sphinx
BuildRequires:	python-six
%py_requires -d

%description
This is a plugin for GCC, which links against libpython, and
(I hope) allows you to invoke arbitrary Python scripts from
inside the compiler. The aim is to allow you to write GCC
plugins in Python.

The plugin is Free Software, licensed under the GPLv3 (or
later).

It's still at the "experimental proof-of-concept stage";
expect crashes and tracebacks (I'm new to insides of GCC,
and I may have misunderstood things).

It's already possible to use this to add additional compiler
errors/warnings, e.g. domain-specific checks, or static
analysis. One of my goals for this is to "teach" GCC about
the common mistakes people make when writing extensions for
CPython, but it could be used e.g. to teach GCC about GTK's
reference-counting semantics, or about locking in the Linux
kernel, or about signal-safety in APIs. 

%files
%defattr(-,root,root,-)
%{_bindir}/gcc-with-python
%{_bindir}/gcc-with-cpychecker
%{_mandir}/man1/gcc-python-plugin.1*
%{python_sitelib}/gccutils.py
%{python_sitelib}/cpybuilder.py
%{python_sitelib}/cpychecker.py
%{python_sitelib}/libcpychecker/*.py
%{gccdir}/python.so

%package doc
Summary:	GCC Python Plugin HTML Documentation
BuildArch:	noarch

%description doc
This package provides HTML documentation for the GCC Python
Plugin, a GCC plugin aimed at tying together Python and GCC
to be able to use Python script from inside the compiler.

%files doc
%defattr(-,root,root)
%doc %{_docdir}/%{name}-doc/*

%prep
%setup -q -n %{name}-0.6.53gfbfa7fa

%apply_patches

%build
%make plugin

pushd docs
	%make man
	%make html
popd

%install
%{__install} -m755 -d %{buildroot}%{_bindir}
%{__install} -m755 -d %{buildroot}%{_mandir}/man1/
%{__install} -m755 -d %{buildroot}%{_docdir}/%{name}-doc/
%{__install} -m755 -d %{buildroot}%{_docdir}/%{name}-doc/_images/
%{__install} -m755 -d %{buildroot}%{_docdir}/%{name}-doc/_sources/
%{__install} -m755 -d %{buildroot}%{_docdir}/%{name}-doc/_static/
%{__install} -m755 -d %{buildroot}%{gccdir}
%{__install} -m755 -d %{buildroot}%{python_sitelib}
%{__install} -m755 -d %{buildroot}%{python_sitelib}/libcpychecker/

%{__install} -m755 python.so %{buildroot}%{gccdir}/
%{__install} -m755 gcc-with-python %{buildroot}%{_bindir}/
%{__install} -m755 gcc-with-cpychecker %{buildroot}%{_bindir}/

%{__install} -m644 gccutils.py %{buildroot}%{python_sitelib}/
%{__install} -m644 cpychecker.py %{buildroot}%{python_sitelib}/
%{__install} -m644 cpybuilder.py %{buildroot}%{python_sitelib}/
pushd libcpychecker
	%{__install} -m644 *.py %{buildroot}%{python_sitelib}/libcpychecker/
popd
pushd docs
	%{__install} -m644 _build/man/gcc-python-plugin.1* %{buildroot}%{_mandir}/man1/
	%{__install} -m644 _build/html/*.html %{buildroot}%{_docdir}/%{name}-doc/
	%{__install} -m644 _build/html/*.js %{buildroot}%{_docdir}/%{name}-doc/
	%{__install} -m644 _build/html/*.inv %{buildroot}%{_docdir}/%{name}-doc/
	%{__install} -m644 _build/html/_images/* %{buildroot}%{_docdir}/%{name}-doc/_images/
	%{__install} -m644 _build/html/_sources/* %{buildroot}%{_docdir}/%{name}-doc/_sources/
	%{__install} -m644 _build/html/_static/* %{buildroot}%{_docdir}/%{name}-doc/_static/
popd

%clean
rm -fr %{buildroot}


%changelog
* Fri Oct 21 2011 Alexandre Lissy <alissy@mandriva.com> 1:0.6.53gfbfa7fa-3
+ Revision: 705588
- Updating for latest GCC build

* Sun Oct 16 2011 Alexandre Lissy <alissy@mandriva.com> 1:0.6.53gfbfa7fa-2
+ Revision: 704861
- Updating gcc python plugin to latest git snapshot (post v0.6)

* Thu Aug 25 2011 Alexandre Lissy <alissy@mandriva.com> 1:0.6.53gfbfa7fa-1
+ Revision: 697093
- Fixing build
- Updating to latest git snapshot

* Wed Aug 17 2011 Alexandre Lissy <alissy@mandriva.com> 1:0.6-2
+ Revision: 695031
- Add missing installation of /usr/bin/gcc-with-cpychecker
- Adding install of gcc-with-cpychecker

* Wed Aug 17 2011 Alexandre Lissy <alissy@mandriva.com> 1:0.6-1
+ Revision: 694858
- Update to latest post 0.6 snapshot

* Fri Aug 12 2011 Alexandre Lissy <alissy@mandriva.com> 1:0.5-1
+ Revision: 694207
- Adding BuildRequires against python-six in specfile
- Adding BuildRequires against python-six
- Updating source and patches thanks to gitrpm helper
- Updating for latest gitrpm helper
- Update for latest rpm-common changes
- GCC Python Plugin v0.5
- Push Epoch to 1
  Change versioning: removing gcc version
- Remove commit id from package version
- Adding gitrpm stuff

* Wed Jul 06 2011 Alexandre Lissy <alissy@mandriva.com> 4.6.1+0.0.20110706giteeb6135-1
+ Revision: 688944
- Fixing git funny things
- Re-enabling Git funny stuff, just to see if it passes the buildsystem this time.

* Fri Jul 01 2011 Alexandre Lissy <alissy@mandriva.com> 4.6.1+0.0.20110701git8fc9ca7-1
+ Revision: 688467
- Revert git fun, as the buildsystem seems not to like it :(
- Remove GCC version autodetection
- Updating sources to latest git
  Experimenting with rpm and git

* Wed Jun 29 2011 Alexandre Lissy <alissy@mandriva.com> 4.6.1+0.0.20110628git7b437b2-8
+ Revision: 688232
- Fix doc paths, and release bump

* Wed Jun 29 2011 Alexandre Lissy <alissy@mandriva.com> 4.6.1+0.0.20110628git7b437b2-7
+ Revision: 688209
- Remove unneeded dependency against gcc-plugin-devel
  Release bump
- Modifying gcc-with-python patch: removing hard-coded path, let's use the shorter way.

* Wed Jun 29 2011 Alexandre Lissy <alissy@mandriva.com> 4.6.1+0.0.20110628git7b437b2-6
+ Revision: 688206
- Adding HTML documentation as a separate, noarch package.
- Fix man page directory

* Tue Jun 28 2011 Alexandre Lissy <alissy@mandriva.com> 4.6.1+0.0.20110628git7b437b2-5
+ Revision: 687795
- Fix Python BuildRequires
- Fix patch level
- Change patch format
- Fix patch backups names
- Adding patch for replacement of 'eog' with 'xdg-open' (and the Requires corresponding)
- Fix python related BuildRequires
  Adding cpybuilder, cpychecker and libcpychecker
- Changing BuildRequires for python-devel to use the macro
- Remove use less post/preun
- Adding gccutils.py

* Tue Jun 28 2011 Alexandre Lissy <alissy@mandriva.com> 4.6.1+0.0.20110628git7b437b2-4
+ Revision: 687701
- Release bump
- Adding a patch for correct reference to the GCC plugins' directory

* Tue Jun 28 2011 Alexandre Lissy <alissy@mandriva.com> 4.6.1+0.0.20110628git7b437b2-3
+ Revision: 687678
- Fix version
- Updating sources to latest git
  Correct fix for Werror=format-security errors reported previously during compilation (patch sent upstream)

* Tue Jun 28 2011 Alexandre Lissy <alissy@mandriva.com> 4.6.1+0.0.git431bc10-2
+ Revision: 687648
- gcc-plugin-devel release bump
- gcc-plugin-devel release bump

* Mon Jun 27 2011 Alexandre Lissy <alissy@mandriva.com> 4.6.1+0.0.git431bc10-1
+ Revision: 687571
- Adding missing BuildRequires from GCC
- Add missing BuildRequires against Python
- Missing patch
- Added manpages
- Fix paths and remove gcc melt oldies
- Adding build section
  Adding install section
- Initial non functionnal import of GCC Python Plugin
- Created package structure for gcc-plugin-python.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1582 |12cr|gcdemu-1.5.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		gcdemu
Version:	1.5.0
Summary:	GNOME applet for controlling CDEmu daemon
Release:	1
Source0:	http://downloads.sourceforge.net/project/cdemu/%{name}/%{name}-%{version}.tar.bz2
Group:		Emulators
License:	GPLv2+
URL:		http://cdemu.sourceforge.net/
BuildArch:	noarch
BuildRequires:	python
BuildRequires:	intltool
BuildRequires:	gnome-common
BuildRequires:	gnome-doc-utils
BuildRequires:	pygtk2.0-devel
#BuildRequires:	libGConf2-devel
# cdemu-daemon 1.3.0 switched to session bus
Requires:	cdemu-daemon >= 1.3.0
Requires:	pygtk2.0
Requires:	gnome-python-gconf
Requires:	gnome-python-applet
Requires:	python-dbus
Requires:	python-notify

%description
This is gCDEmu, a GNOME applet for controlling CDEmu daemon. It is
part of the userspace-cdemu suite, a free, GPL CD/DVD-ROM device
emulator for linux.

It provides a graphic interface that allows performing the key tasks
related to controlling the CDEmu daemon, such as loading and
unloading devices, displaying devices' status and retrieving/setting
devices' debug masks.

In addition, the applet listens to signals emitted by CDEmu daemon
and provides notifications via libnotify.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%find_lang %name

%files -f %name.lang
%doc README AUTHORS
%{_datadir}/glib-2.0/schemas/apps.gcdemu.gschema.xml
%{_bindir}/gcdemu
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.svg


%changelog
* Mon Feb 27 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.5.0-1
+ Revision: 781118
- update to 1.5.0

* Wed Nov 23 2011 Alexander Khrukin <akhrukin@mandriva.org> 1.4.0-1
+ Revision: 732868
- version update to 1.4.0

* Mon May 23 2011 Funda Wang <fwang@mandriva.org> 1.3.0-3
+ Revision: 677699
- rebuild to add gconftool as req

* Sun Nov 07 2010 Jani Välimaa <wally@mandriva.org> 1.3.0-2mdv2011.0
+ Revision: 594780
- rebuild for python 2.7

* Sat Sep 04 2010 Anssi Hannula <anssi@mandriva.org> 1.3.0-1mdv2011.0
+ Revision: 575787
- new version
- bump requirement on cdemu-daemon due to bus switch

* Thu Dec 03 2009 Funda Wang <fwang@mandriva.org> 1.2.0-1mdv2010.1
+ Revision: 472925
- new version 1.2.0

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 1.1.0-2mdv2010.0
+ Revision: 437657
- rebuild

* Tue Jan 27 2009 Guillaume Bedot <littletux@mandriva.org> 1.1.0-1mdv2009.1
+ Revision: 333932
- Release 1.1.0

* Sun Jan 04 2009 Funda Wang <fwang@mandriva.org> 1.0.0-1.svn300.2mdv2009.1
+ Revision: 324193
- rebuild

* Wed Apr 23 2008 Anssi Hannula <anssi@mandriva.org> 1.0.0-1.svn300.1mdv2009.0
+ Revision: 197018
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1583 |12cr|gcl-2.6.8.20120705cvs-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# minor adptation of fedora package:
#	http://cvs.fedoraproject.org/viewvc/rpms/gcl/devel/
%define _disable_ld_as_needed		1
%define _disable_ld_no_undefined	1

%define	with_selinux	0

%define static_libbfd	0

# Prerelease of 2.6.8
%define alphatag 20120705cvs

%define preversion	2.6.8

# If the emacs-el package has installed a pkgconfig file, use that to determine
# install locations and Emacs version at build time, otherwise set defaults.
%if %($(pkg-config emacs) ; echo $?)
%define emacs_version 23.3
%define emacs_lispdir %{_datadir}/emacs/site-lisp
%else
%define emacs_version %(pkg-config emacs --modversion)
%define emacs_lispdir %(pkg-config emacs --variable sitepkglispdir)
%endif

# If the xemacs-devel package has installed a pkgconfig file, use that to
# determine install locations and Emacs version at build time, otherwise set
# defaults.
%if %($(pkg-config xemacs) ; echo $?)
%define xemacs_version 21.4.22
%define xemacs_lispdir %{_datadir}/xemacs/site-packages/lisp
%else
%define xemacs_version %(pkg-config xemacs --modversion)
%define xemacs_lispdir %(pkg-config xemacs --variable sitepkglispdir)
%endif

Name:           gcl
Version:        %{preversion}.%{alphatag}
Release:        1
Summary:        GNU Common Lisp

Group:          Development/Other
License:        GPL+ and LGPLv2+
URL:            http://www.gnu.org/software/gcl/
# The source for this package was pulled from upstream's CVS repository.  Use
# the following commands to generate the tarball:
#   cvs -d:pserver:anonymous@cvs.savannah.gnu.org:/sources/gcl export \
#     -r Version_2_6_8pre -D 2010-11-16 -d gcl-2.6.8 gcl
#   tar cvf gcl-2.6.8.tar gcl-2.6.8
#   xz gcl-2.6.8.tar
Source0:        gcl-%{preversion}.tar.xz
Source1:        gcl.el
# This is some info files that are needed for the DESCRIBE function to do
# something useful.  These files are present in CVS HEAD (i.e., the upcoming
# 2.7.0 release), but are missing in the 2.6 branch.
Source2:        gcl-2.6.8-info.tar.xz
# This patch was last sent upstream on 29 Dec 2008.  It fixes a file descriptor
# leak, as well as combining 4 system calls into only 2 on an exec().
Patch0:		gcl-2.6.8-fd-leak.patch
# This patch was last sent upstream on 29 Dec 2008.  It updates one source file
# from LaTeX 2.09 to LaTeX 2e, thereby eliminating LaTeX warnings about running
# in compatibility mode.
Patch1:		gcl-2.6.8-latex.patch
# This patch was last sent upstream on 29 Dec 2008.  It eliminates a few minor
# texinfo warnings.
Patch2:		gcl-2.6.8-texinfo.patch
# This patch was last sent upstream on 29 Dec 2008.  It fixes a large number of
# compile- and run-time problems with the Emacs interface code.
Patch3:		gcl-2.6.8-elisp.patch
# This patch was last sent upstream on 17 Jan 2009.  It adds support for
# compiling and running on an SELinux-enabled host.
Patch4:		gcl-2.6.8-selinux.patch
# This patch was last sent upstream on 29 Dec 2008.  It uses the rename()
# system call when it is available to avoid spawning a subshell and suffering a
# context switch just to rename a file.
Patch5:		gcl-2.6.8-rename.patch
# This patch was last sent upstream on 29 Dec 2008.  It eliminates a
# compilation problem due to the fact that, at high optimization levels,
# getcwd() is an inline function.
Patch6:		gcl-2.6.8-getcwd.patch
# This patch was last sent upstream on 29 Dec 2008.  It updates the autoconf
# and libtool files to newer versions.  By itself, this patch accomplishes
# little of interest.  However, some of the later patches change configure.in.
# Without this patch, autoconf appears to run successfully, but generates a
# configure script that contains invalid shell script syntax.
Patch7:		gcl-2.6.8-infrastructure.patch
# This patch was last sent upstream on 29 Dec 2008.  It simplifies the handling
# of alloca() detection in the configure script.
Patch8:		gcl-2.6.8-alloca.patch
# This patch was last sent upstream on 29 Dec 2008.  It rationalizes the
# handling of system extensions.  For example, on glibc-based systems, some
# functionality is available only when _GNU_SOURCE is defined.
Patch9:		gcl-2.6.8-extension.patch
# This patch was last sent upstream on 29 Dec 2008.  It fixes a compilation
# error on newer GCC systems due to an include inside a function.  This affects
# the "unrandomize" sbrk() functionality, hence the name of the patch.
Patch10:	gcl-2.6.8-unrandomize.patch
# This is a Fedora-specific patch.  Do not delete C files produced from D files
# so they can be pulled into the debuginfo package.
Patch11:	gcl-2.6.8-debuginfo.patch
# The need for this patch was last communicated to upstream on 21 May 2009.
# Without this patch, compilation fails due to conflicting type definitions
# between glibc and Linux kernel headers. This patch prevents the kernel
# headers from being used.
Patch12:	gcl-2.6.8-asm-signal-h.patch 
# This patch was last sent upstream on 13 Oct 2009. It fixes two bugs in the
# reading of PLT information.
Patch13:	gcl-2.6.8-plt.patch 
# This patch was last sent upstream on 13 Oct 2009. It fixes several malformed
# function prototypes involving an ellipsis.
Patch14:	gcl-2.6.8-ellipsis.patch 
# This patch was last sent upstream on 30 Dec 2010.  It fixes some malformed
# man page constructions.
Patch15:        gcl-2.6.8-man.patch

# Patch required to build in Mandriva
Patch16:	gcl-2.6.8-tcl8.6.patch

BuildRequires:  libsm-devel
BuildRequires:  libxext-devel
BuildRequires:  libxaw-devel
BuildRequires:  readline-devel
BuildRequires:  binutils-devel
BuildRequires:  tk-devel
BuildRequires:  tcl-devel
BuildRequires:  gmp-devel
BuildRequires:  texlive
BuildRequires:  texinfo
BuildRequires:  emacs-bin
BuildRequires:  emacs-el
BuildRequires:  xemacs
BuildRequires:  xemacs-devel
%if %{with_selinux}
BuildRequires:  selinux-policy
%endif
BuildRequires:	x11-server-common

%if %{with_selinux}
Requires:       gcl-selinux
%endif

%description
GCL is a Common Lisp currently compliant with the ANSI standard.  Lisp
compilation produces native code through the intermediary of the
system's C compiler, from which GCL derives efficient performance and
facile portability. Currently uses TCL/Tk as GUI.


%package emacs
Group:          Development/Other
Summary:        Emacs mode for interacting with GCL
Requires:       %{name} = %{version}-%{release}, emacs >= %{emacs_version}
# Don't make subpackages noarch as our bs does not deal with this yet
#BuildArch:      noarch

%description emacs
Emacs mode for interacting with GCL

%package emacs-el
Group:          Development/Other
Summary:        Source for Emacs mode for interacting with GCL
Requires:       %{name}-emacs = %{version}-%{release}
#BuildArch:      noarch

%description emacs-el
Source Elisp code for Emacs mode for interacting with GCL


%package xemacs
Group:          Development/Other
Summary:        XEmacs mode for interacting with GCL
Requires:       %{name} = %{version}-%{release}
Requires:       xemacs >= %{xemacs_version}, xemacs-extras
#BuildArch:      noarch

%description xemacs
XEmacs mode for interacting with GCL

%package xemacs-el
Group:          Development/Other
Summary:        Source for XEmacs mode for interacting with GCL
Requires:       %{name}-xemacs = %{version}-%{release}
#BuildArch:      noarch

%description xemacs-el
Source Elisp code for XEmacs mode for interacting with GCL


%if %{with_selinux}
%package selinux
Group:          Development/Other
Summary:        SELinux policy for GCL images
Requires(post): policycoreutils
Requires(postun): policycoreutils

%description selinux
SELinux policy for GCL images.  All programs that dump GCL images to be run on
SELinux-enabled hosts should Require this package, and give the image the type
gcl_exec_t.
%endif


%prep
%setup -q -n gcl-%{preversion}
%setup -q -n gcl-%{preversion} -T -D -a 2
%patch0
%patch1
%patch2
%patch3
%patch4 -p1
%if %{with_selinux}
%patch5
%endif
%patch6
##% patch7
##% patch8
##% patch9
##% patch10
%patch11
##% patch12
%patch13
%patch14
%patch15
%patch16 -p1

# Don't let the configure script add compiler flags we don't want
sed -i -e 's/fomit-frame-pointer/fno-strict-aliasing/' -e 's/-O3/-O2/g' configure

# Fix a path in the launch script
sed -i -e 's|/usr/lib/tk|%{_datadir}/tk|' debian/gcl.sh

# The archive is so full of spurious executable bits that we just remove them
# all here, then add back the ones that should exist
find . -type f -perm /0111 | xargs chmod a-x
chmod a+x add-defs add-defs1 config.guess config.sub configure install.sh
chmod a+x bin/info bin/info1 gcl-tk/gcltksrv.in gcl-tk/ngcltksrv
chmod a+x mp/gcclab o/egrep-def utils/replace xbin/*


%build
# -fstack-protector leads to segfaults because GCL uses its own conflicting
# stack protection scheme.
%define _ssp_cflags %{nil}
%configure2_5x --enable-readline --enable-ansi --enable-dynsysgmp --enable-xgcl \
  --enable-tclconfig=%{_libdir} --enable-tkconfig=%{_libdir} \
  --disable-custreloc \
	--enable-dlopen

#%if %{static_libbfd}
#  --enable-statsysbfd --disable-dynsysbfd
#%else
#  --disable-statsysbfd --enable-dynsysbfd
#%endif
# FIXME: %%{?_smp_mflags} breaks the build
make 

# Build gcl.info, which is needed for DESCRIBE to work properly
make -C info gcl.info

# dwdoc needs one extra LaTeX run to resolve references
cd xgcl-2
pdflatex dwdoc.tex

%if %{with_selinux}
# Build the SELinux policy
cd ../selinux
make -f %{_datadir}/selinux/devel/Makefile
%endif

%install
make install DESTDIR=%{buildroot}

# Get rid of the parts that we don't want
rm -f %{buildroot}%{_infodir}/dir
rm -rf %{buildroot}%{_datadir}/doc
rm -rf %{buildroot}%{_datadir}/emacs
rm -rf %{buildroot}%{_prefix}/lib/gcl-*/info

# Install the man page
mkdir -p %{buildroot}%{_mandir}/man1
cp -pf man/man1/* %{buildroot}%{_mandir}/man1

# Install the HTML documentation
mkdir -p html
cp -pfr info/gcl-si info/gcl-tk html

# Install and compile the Emacs code
mkdir -p %{buildroot}%{emacs_lispdir}/gcl
cp -pfr elisp/* %{buildroot}%{emacs_lispdir}/gcl
rm -f %{buildroot}%{emacs_lispdir}/gcl/makefile
rm -f %{buildroot}%{emacs_lispdir}/gcl/readme
mkdir -p %{buildroot}%{emacs_lispdir}/site-start.d
sed -e "s|%LISP_DIR%|%{emacs_lispdir}|" %{SOURCE1} > %{buildroot}%{emacs_lispdir}/site-start.d/gcl.el
pushd %{buildroot}%{emacs_lispdir}/gcl
emacs -batch -no-site-file --eval "(push \"`pwd`\" load-path)" \
  -f batch-byte-compile *.el
popd

# Install and compile the XEmacs code
mkdir -p %{buildroot}%{xemacs_lispdir}/gcl
cp -fr elisp/* %{buildroot}%{xemacs_lispdir}/gcl
rm -f %{buildroot}%{xemacs_lispdir}/gcl/makefile
rm -f %{buildroot}%{xemacs_lispdir}/gcl/readme
mkdir -p %{buildroot}%{xemacs_lispdir}/site-start.d
sed -e "s|%LISP_DIR%|%{xemacs_lispdir}|" %{SOURCE1} > %{buildroot}%{xemacs_lispdir}/site-start.d/gcl.el
pushd %{buildroot}%{xemacs_lispdir}/gcl
xemacs -batch -no-site-file -eval "(push \"`pwd`\" load-path)" \
  -f batch-byte-compile *.el
popd

%if %{with_selinux}
# Save the policy file away for later installation
mkdir -p %{buildroot}%{_datadir}/selinux/packages/gcl
cp -p selinux/gcl.pp %{buildroot}%{_datadir}/selinux/packages/gcl
%endif

# The image has garbage strings containing RPM_BUILD_ROOT
export QA_SKIP_BUILD_ROOT=1


%if %{with_selinux}
%post selinux
/usr/sbin/semodule -i %{_datadir}/selinux/packages/gcl/gcl.pp || :
/sbin/fixfiles -R gcl restore || :
%endif


%if %{with_selinux}
%postun selinux
if [ $1 = 0 ]; then
    /usr/sbin/semodule -r gcl || :
fi
%endif

%files
%defattr(-,root,root,-)
%{_bindir}/gcl
%{_prefix}/lib/gcl*
%{_infodir}/*
%{_mandir}/man*/*
%doc COPYING* readme readme.xgcl RELEASE* ChangeLog* faq doc
%doc gcl*.jpg gcl.ico gcl.png
%doc --parent html

%files emacs
%defattr(-,root,root,-)
%doc elisp/readme
%dir %{emacs_lispdir}/gcl
%{emacs_lispdir}/gcl/*.elc
%{emacs_lispdir}/site-start.d/*

%files emacs-el
%defattr(-,root,root,-)
%{emacs_lispdir}/gcl/*.el

%files xemacs
%defattr(-,root,root,-)
%doc elisp/readme
%dir %{xemacs_lispdir}/gcl
%{xemacs_lispdir}/gcl/*.elc
%{xemacs_lispdir}/site-start.d/*

%files xemacs-el
%defattr(-,root,root,-)
%{xemacs_lispdir}/gcl/*.el

%if %{with_selinux}
%files selinux
%defattr(-,root,root,-)
%{_datadir}/selinux/packages/gcl
%endif


%changelog
* Sun Jan 30 2011 Paulo Andrade <pcpa@mandriva.com.br> 2.6.8.20101115cvs-1mdv2011.0
+ Revision: 634037
- Update to newer 2.6.8 snapshot

* Sat Aug 07 2010 Paulo Andrade <pcpa@mandriva.com.br> 2.6.8.20100201cvs-1mdv2011.0
+ Revision: 567209
- Update to a newer CVS snapshot

* Wed Feb 10 2010 Funda Wang <fwang@mandriva.org> 2.6.8.20090701cvs-3mdv2010.1
+ Revision: 503674
- fix build with gmp 5.0
- rebuild for new gmp

* Fri Nov 27 2009 Paulo Andrade <pcpa@mandriva.com.br> 2.6.8.20090701cvs-2mdv2010.1
+ Revision: 470707
- Correct problems with newer binutils causing gcl to miss read the linker map

* Wed Nov 25 2009 Paulo Andrade <pcpa@mandriva.com.br> 2.6.8.20090701cvs-1mdv2010.1
+ Revision: 470103
- Update to newer gc-2.6.8 pre snapshot.

* Wed Nov 25 2009 Paulo Andrade <pcpa@mandriva.com.br> 2.6.8.20090303cvs-5mdv2010.1
+ Revision: 469867
- Build correction for newer binutils.
- Add switch to statically link to libbfd.
- Rebuild due to newer binutils.

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - disable -fstack-protector by overriding the %%_ssp_cflags macro that sets it

* Tue Nov 10 2009 Paulo Andrade <pcpa@mandriva.com.br> 2.6.8.20090303cvs-4mdv2010.1
+ Revision: 464339
- Correct CFLAGS as GCL has its own stack protector schema

* Sat Nov 07 2009 Frederik Himpe <fhimpe@mandriva.org> 2.6.8.20090303cvs-3mdv2010.1
+ Revision: 462595
- Don't mark subpackages as Noarch as our bs does not deal with this yet

* Sat Nov 07 2009 Frederik Himpe <fhimpe@mandriva.org> 2.6.8.20090303cvs-2mdv2010.1
+ Revision: 462330
- Bump release for rebuild for missing package

* Tue Aug 18 2009 Paulo Andrade <pcpa@mandriva.com.br> 2.6.8.20090303cvs-1mdv2010.0
+ Revision: 417506
- make selinux support optional, and default to disabled
- Update to 2.6.8, cvs 20090303.

* Sat Dec 06 2008 Adam Williamson <awilliamson@mandriva.org> 2.6.7-10mdv2009.1
+ Revision: 311069
- rebuild for new tcl

* Sat Aug 30 2008 Frederik Himpe <fhimpe@mandriva.org> 2.6.7-9mdv2009.0
+ Revision: 277528
- Make it build again:
  * add huge Debian diff, fixing many bugs (notably gnu-hash style
    support) and adding xgcl-2
  * Remove gcl-2.6.7-conf.patch, already part of Debian patch
  * Add some configure options from Gentoo

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Mon Jan 07 2008 Adam Williamson <awilliamson@mandriva.org> 2.6.7-6mdv2008.1
+ Revision: 146200
- rebuild for new tcl/tk and new era
- don't run autoconf any more. this makes most of the patch a no-op, but most of it is not actually useful. replace the emacs part of it with a configure option
- clean spec
- new license policy, correct license (compiled app is GPL, not LGPL)

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Thu Mar 15 2007 Giuseppe Ghibò <ghibo@mandriva.com> 2.6.7-5mdv2007.1
+ Revision: 144128
- Rebuilt because corrupted RPM (bug #29516).

* Sun Feb 18 2007 Giuseppe Ghibò <ghibo@mandriva.com> 2.6.7-4mdv2007.1
+ Revision: 122448
- BuildRequires: automake1.7.
- Added Patch0 for configuring again.
- Import gcl

* Mon Jan 02 2006 Oden Eriksson <oeriksson@mandriva.com> 2.6.7-3mdk
- rebuilt against soname aware deps (tcl/tk)
- fix deps

* Sat Oct 08 2005 Nicolas Lcureuil <neoclust@mandriva.org> 2.6.7-2mdk
- Fix BuildRequires
- %%mkrel

* Wed Aug 31 2005 Giuseppe Ghib <ghibo@mandriva.com> 2.6.7-1mdk
- Release 2.6.7.

* Thu Aug 04 2005 Giuseppe Ghib <ghibo@mandriva.com> 2.6.7-0.cvs20050803.1mdk
- Release 2.6.7pre (current CVS).

* Fri Apr 29 2005 Giuseppe Ghib <ghibo@mandrakesoft.com> 2.6.6-4mdk
- Added emacs to BuildRequires.

* Mon Apr 18 2005 Giuseppe Ghib <ghibo@mandrakesoft.com> 2.6.6-3mdk
- Added binutils-devel to Requires.
- Added fixes to SPEC file for building under X86-64.

* Wed Feb 16 2005 Giuseppe Ghib <ghibo@mandrakesoft.com> 2.6.6-2mdk
- Enabled ansi.

* Wed Feb 16 2005 Giuseppe Ghib <ghibo@mandrakesoft.com> 2.6.6-1mdk
- Release: 2.6.6.

* Tue Oct 05 2004 Giuseppe Ghib <ghibo@mandrakesoft.com> 2.6.5-2mdk
- Fix permissions.

* Tue Oct 05 2004 Giuseppe Ghib <ghibo@mandrakesoft.com> 2.6.5-1mdk
- Release 2.6.5.

* Tue Jul 20 2004 Giuseppe Ghib <ghibo@mandrakesoft.com> 2.6.3-1mdk
- Release 2.6.3.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1584 |12cr|gcolor2-0.4-19
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		gcolor2
Version:	0.4
Release:	%mkrel 19
Summary:	Simple color selector
Group:		Graphics
License:	GPLv2+
URL:		http://gcolor2.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/gcolor2/%{name}-%{version}.tar.bz2
Source1:	gcolor2-pofiles.tar.bz2

Patch1:		gcolor2-0.4-amd64.patch
Patch2:		gcolor2-i18n.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}

BuildRequires:	gtk2-devel
BuildRequires:	imagemagick perl(XML::Parser)
BuildRequires:	intltool

%description 
Gcolor2 is a GTK2 color selector to provide a quick and easy way to find
colors for whatever task is at hand. Colors can be saved and deleted as well.

%prep
%setup -q -a1
%patch1 -p1
%patch2 -p1

%build
echo "gcolor2.glade" >> po/POTFILES.in

autoreconf -fiv
intltoolize --force

%configure2_5x

#languages not detected
pushd po
sed -i s/"ALL_LINGUAS ="/"ALL_LINGUAS = `ls *.po | cut -d. -f1 | xargs`"/"" Makefile
popd

%make


%install
rm -rf %{buildroot}
%makeinstall


# Menu
mkdir -p %{buildroot}%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Encoding=UTF-8
Type=Application
Exec=%{_bindir}/%{name}
Icon=%{name}
Categories=GNOME;Graphics;GTK;Utility;
Name=Color Chooser
Name[ar]=منتقي الألوان
Name[bg]=Избор на цвят
Name[de]=Farbauswahl
Name[el]=Επιλογέας χρωμάτων
Name[en_GB]=Colour Chooser
Name[es]=Selector de colores
Name[et]=Värvivalija
Name[fi]=Värivalitsin
Name[fr]=Sélecteur de couleurs
Name[gl]=Selector de cores
Name[hu]=Színválasztó
Name[is]=Litaval
Name[it]=Selettore di colori
Name[ky]=Түс тандагыч
Name[nb]=Fargevelger
Name[nl]=Kleurenkiezer
Name[pl]=Wybór koloru
Name[pt]=Seletor de Cores
Name[pt_BR]=Seletor de cores
Name[ru]=Выбор цветов
Name[sl]=Izbirnik barv
Name[tr]=Renk Seçici
GenericName=Color Chooser
GenericName[ar]=منتقي الألوان
GenericName[bg]=Избор на цвят
GenericName[de]=Farbauswahl
GenericName[el]=Επιλογέας χρωμάτων
GenericName[en_GB]=Colour Chooser
GenericName[es]=Selector de colores
GenericName[et]=Värvivalija
GenericName[fi]=Värivalitsin
GenericName[fr]=Sélecteur de couleurs
GenericName[gl]=Selector de cores
GenericName[hu]=Színválasztó
GenericName[is]=Litaval
GenericName[it]=Selettore di colori in GTK2
GenericName[ky]=Түс тандагыч
GenericName[nb]=Fargevelger
GenericName[nl]=Kleurenkiezer
GenericName[pl]=Wybór koloru
GenericName[pt]=Seletor de Cores
GenericName[pt_BR]=Seletor de cores
GenericName[ru]=Выбор цветов
GenericName[sl]=Izbirnik barv
GenericName[tr]=Renk Seçici
Comment=GTK2 color chooser
Comment[ar]=منتقي ألوان GTK2
Comment[bg]=GTK2 Избор на цвят
Comment[de]=GTK2 Farbauswahl
Comment[el]=Επιλογέας χρωμάτων GTK2
Comment[en_GB]=GTK2 colour chooser
Comment[es]=Selector de colores en GTK2
Comment[et]=GTK2 värvivalija
Comment[fi]=Värivalitsin GTK2:lle
Comment[fr]=Sélecteur de couleurs GTK2
Comment[gl]=Selector de cores feito con GTK2
Comment[hu]=Színek kiválasztása (GTK2)
Comment[is]=GTK2 litaval
Comment[it]=Selettore di colori in GTK2
Comment[ky]=GTK2 түс тандагычы
Comment[nb]=En fargevelger for GTK2
Comment[nl]=Kleurenkiezer gebaseerd op GTK2
Comment[pl]=Wybór koloru w GTK2
Comment[pt]=Selecionador de cores GTK2
Comment[pt_BR]=Selecionador de cores GTK2
Comment[ru]=GTK2 выбор цветов
Comment[sl]=GTK+2 Izbirnik barv
Comment[tr]=GTK2 Renk Seçici
EOF

#icons
mkdir -p %{buildroot}/%_liconsdir
convert -size 48x48 pixmaps/icon.png %{buildroot}/%_liconsdir/%name.png
mkdir -p %{buildroot}/%_iconsdir
convert -size 32x32 pixmaps/icon.png %{buildroot}/%_iconsdir/%name.png
mkdir -p %{buildroot}/%_miconsdir
convert -size 16x16 pixmaps/icon.png %{buildroot}/%_miconsdir/%name.png

%find_lang %{name}

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root,-)
%doc AUTHORS ChangeLog NEWS README
%{_bindir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop
%{_datadir}/pixmaps/%{name}
%{_iconsdir}/%name.png
%{_liconsdir}/%name.png
%{_miconsdir}/%name.png


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4-19mdv2011.0
+ Revision: 618429
- the mass rebuild of 2010.0 packages

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 0.4-18mdv2010.0
+ Revision: 437658
- rebuild

* Thu Mar 26 2009 Emmanuel Andry <eandry@mandriva.org> 0.4-17mdv2009.1
+ Revision: 361427
- provide .po files in a compressed archive
  Davy Defaud <davy.defaud@free.fr>
    - add missing Polish po file and Bulgarian menu entries
    - really fix non gettextized strings with P2
    - drop P0 and provide French as a po file like others
    - automate the list of available languages to build

* Sun Mar 22 2009 Emmanuel Andry <eandry@mandriva.org> 0.4-16mdv2009.1
+ Revision: 360345
- add more translations

* Wed Mar 18 2009 Emmanuel Andry <eandry@mandriva.org> 0.4-15mdv2009.1
+ Revision: 357364
- add more translations
- fix non gettextized strings with P2

* Sat Mar 14 2009 Emmanuel Andry <eandry@mandriva.org> 0.4-14mdv2009.1
+ Revision: 354978
- add more translations

* Thu Mar 12 2009 Emmanuel Andry <eandry@mandriva.org> 0.4-13mdv2009.1
+ Revision: 354359
- added another bunch of translations

* Thu Mar 12 2009 Emmanuel Andry <eandry@mandriva.org> 0.4-12mdv2009.1
+ Revision: 354299
- add turkish translation?\195

* Wed Mar 11 2009 Emmanuel Andry <eandry@mandriva.org> 0.4-11mdv2009.1
+ Revision: 353772
- add spanish translation

* Wed Mar 11 2009 Emmanuel Andry <eandry@mandriva.org> 0.4-10mdv2009.1
+ Revision: 353571
- update french language patch
- make it visible for kde users

* Tue Mar 10 2009 Emmanuel Andry <eandry@mandriva.org> 0.4-9mdv2009.1
+ Revision: 353498
- fix again desktop file

* Tue Mar 10 2009 Emmanuel Andry <eandry@mandriva.org> 0.4-8mdv2009.1
+ Revision: 353485
- fix license
- fix desktop categories
- improve desktop file (Davy Defaud)
- uncompress patch
- localization never applied : use intltoolize and autoreconf
- workaround undetected language file by intltoolize

* Sun Mar 08 2009 Emmanuel Andry <eandry@mandriva.org> 0.4-6mdv2009.1
+ Revision: 352937
- add gentoo patch to fix crash on x86_64 (#47608)

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.4-5mdv2009.0
+ Revision: 245710
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Mon Mar 10 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.4-3mdv2008.1
+ Revision: 183224
- Fix Desktop file

* Sun Feb 24 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.4-2mdv2008.1
+ Revision: 174139
- Fix desktop file (Bug #38093)

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - fix auto conversion

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.4-1mdv2008.1
+ Revision: 131549
- auto-convert XDG menu entry
- BR perl(XML::Parser)
- kill re-definition of %%buildroot on Pixel's request
- import gcolor2


* Sat Apr 15 2006 Austin Acton <austin@mandriva.org> 0.4-1mdk
- work with spec from Davy Defaud <davy.defaud@free.fr>


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1585 |12cr|gcombust-0.1.55-17
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	gcombust
%define version	0.1.55
%define release	%mkrel 17

Name:		%{name}
Summary:	Disc writing frontend
Version:	%{version}
Release:	%{release}
Source0:	http://www.abo.fi/~jmunsin/gcombust/%{name}-%{version}.tar.bz2
Source4:	gcombust-0.1.55-de.po
Patch:		gcombust-0.1.55-getopt.patch
Patch1:		gcombust-0.1.55-defaults.patch
Patch2:		gcombust-0.1.55-gcc4.patch
Patch3:		gcombust-0.1.55-desktop.patch
Patch4:		gcombust-0.1.55-cdrkit.patch
Group:		Archiving/Cd burning
URL:		http://www.abo.fi/~jmunsin/gcombust/
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
License:	GPLv2+
Requires:	cdrkit cdrkit-genisoimage cdrkit-icedax
Requires:	cdlabelgen diffutils cdparanoia
BuildRequires:	imagemagick
BuildRequires:	gtk+-devel

%description
gcombust is a GTK+ 1.2 frontend for genisofs, wodim, icedax and
cdlabelgen. It's written in C. It has primitive support for
controlling the directory (root) structure and size of image without
copying files/symlinking or writing 10 lines of arguments and can
maximize disk by hinting which directories/files to use.

%prep
rm -rf %{buildroot}

%setup -q -n gcombust-%{version}
%patch -p1 -b .getopt
%patch1 -p1 -b .defaults
%patch2 -p1
%patch3 -p1 -b .desktop
%patch4 -p1 -b .cdrkit
cp %SOURCE4 po/de.po

%build
libtoolize --install --force
%configure2_5x
%make 

%install
[ "%{buildroot}" != "/"] && [ -d %{buildroot} ] && rm -rf %{buildroot}

%makeinstall

%find_lang %{name}

#icon
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
convert gcombust.xpm %{buildroot}/%{_iconsdir}/hicolor/48x48/apps/%{name}.png
convert gcombust.xpm -scale 32 %{buildroot}/%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert gcombust.xpm -scale 16 %{buildroot}/%{_iconsdir}/hicolor/16x16/apps/%{name}.png

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post  
%{update_menus}
%{update_icon_cache hicolor}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%{clean_icon_cache hicolor}
%endif

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS TODO ChangeLog INSTALL NEWS README* THANKS ABOUT-NLS
%{_bindir}/gcombust
%{_datadir}/pixmaps/gcombust.xpm
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_datadir}/applications/gcombust.desktop



%changelog
* Wed Jul 27 2011 Götz Waschk <waschk@mandriva.org> 0.1.55-17mdv2012.0
+ Revision: 691842
- rebuild

* Sat Jul 25 2009 Götz Waschk <waschk@mandriva.org> 0.1.55-16mdv2011.0
+ Revision: 399733
- fix build
- fix naming of patch 0

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.1.55-14mdv2009.0
+ Revision: 245738
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.1.55-12mdv2008.1
+ Revision: 136426
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Sep 19 2007 Adam Williamson <awilliamson@mandriva.org> 0.1.55-12mdv2008.0
+ Revision: 91134
- rebuild for 2008
- don't package COPYING
- fd.o icons
- update xdg menu patch - drop X-Mandriva category, correct icon location, drop obsolete Encoding tag
- drop old menu
- new license policy
- spec clean


* Sun Jan 28 2007 Götz Waschk <waschk@mandriva.org> 0.1.55-11mdv2007.0
+ Revision: 114645
- update patch 4 for the new burnfree option in wodim

* Sun Jan 07 2007 Götz Waschk <waschk@mandriva.org> 0.1.55-10mdv2007.1
+ Revision: 105284
- fix description

* Sun Jan 07 2007 Götz Waschk <waschk@mandriva.org> 0.1.55-9mdv2007.1
+ Revision: 105267
- Import gcombust

* Sun Jan 07 2007 Gtz Waschk <waschk@mandriva.org> 0.1.55-9mdv2007.1
- fix patch 0
- support cdrkit
- update German translation

* Wed Aug 02 2006 Gtz Waschk <waschk@mandriva.org> 0.1.55-8mdv2007.0
- fix desktop file

* Wed Aug 02 2006 Gtz Waschk <waschk@mandriva.org> 0.1.55-7mdv2007.0
- xdg menu

* Sat Dec 31 2005 Mandriva Linux Team <http://www.mandrivaexpert.com/> 0.1.55-6mdk
- Rebuild

* Fri May 20 2005 Gtz Waschk <waschk@mandriva.org> 0.1.55-5mdk
- fix build with gcc 4

* Thu Sep 16 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.1.55-4mdk
- fix patch 1

* Sun Sep 05 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.1.55-3mdk
- use ImageMagick for the icons
- adjust some default values

* Fri Sep 03 2004 Marcel Pol <mpol@mandrake.org> 0.1.55-2mdk
- fix menusection

* Wed May 12 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.1.55-1mdk
- patch: load selection file from command line
- move desktop entry file
- update german translation
- macro fix
- new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1586 |12cr|gcompris-12.01-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		gcompris
Version:	12.01
Release:	2
Summary:	An educational game for children starting at 2
License:	GPLv2+
Group:		Education
URL:		http://www.gcompris.net
Source:		http://prdownloads.sourceforge.net/gcompris/%{name}-%{version}.tar.gz
#We don't want all warnings to be treated as errors
Patch1:		gcompris-11.09-werror.patch

BuildRequires:	gnome-common
BuildRequires:	automake
BuildRequires:	autoconf
BuildRequires:	libtool-base
BuildRequires:	gnuchess
BuildRequires:	pkgconfig(ogg)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(libgnomeui-2.0)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(ao)
BuildRequires:	imagemagick
BuildRequires:	desktop-file-utils
BuildRequires:	pkgconfig(gnet-2.0)
# (misc) needed for python support
BuildRequires:	gnome-python
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(pygtk-2.0)
BuildRequires:	pkgconfig(pycairo)
BuildRequires:	texinfo
BuildRequires:	texi2html >= 1.82
BuildRequires:	pkgconfig(libassetml)
# (misc) for the need of a display for pygtk
BuildRequires:	x11-server-xvfb
BuildRequires:	xauth
BuildRequires:	perl-XML-Parser
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	python-pyxml
BuildRequires:	python-sqlite2
BuildRequires:	pkgconfig(gtk+-2.0)
# (misc) for fullscreen support, now it is done with xvidmode instead of xrandr
BuildRequires:	pkgconfig(xxf86vm)
BuildRequires:	pkgconfig(gstreamer-0.10)
BuildRequires:	intltool
BuildRequires:	pkgconfig(librsvg-2.0)

Requires:	%{name}-sound = %{version}-%{release}
# (misc) gnuchess for the chees activitie, gnome-python-canvas for python board
Requires:	gnuchess >= 5.02
Requires:	python
Requires:	gnome-python
Requires:	gnome-python-canvas
Requires:	pygtk2.0
Requires:	python-sqlite2
Requires:	python-cairo
Requires:	librsvg
Requires:	tuxpaint
Requires:	gnucap
Requires:	gstreamer0.10-plugins-good

%description
An educational game for children starting at 2.
More than 100 different activities are proposed:
* Click on the animals => learn the mouse/click usage
* Type the falling letters => learn the keyboard usage
* Falling Dices
* Falling words
* Basic algebra
* Time learning with an analog clock
* Puzzle game with famous paintings
* Drive Plane to catch clouds in increasing number
* Balance the scales
* And much more ...

The Game is included in the Main desktop menu in 'Games'.

You should install it only if you have children using this computer.

%package music
Summary:	Background music for GCompris
Group:		Education
Provides:	%{name}-music = %{version}
Conflicts:	%{name} < 8.4.2-2
BuildArch:	noarch

%description music
Background music for gcompris.

%package sounds-af
Summary:	Afrikaans sounds for GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-af
BuildArch:	noarch

%description sounds-af
Afrikaans sounds for gcompris.

%package sounds-ast
Summary:	Asturian sounds for GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-ast
BuildArch:	noarch

%description sounds-ast
Asturian sounds for gcompris.

%package sounds-ar
Summary:	Arabic (Tunisia) sounds for GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-ar
Conflicts:	%{name} < 8.4.2-2
BuildArch:	noarch

%description sounds-ar
Arabic (Tunisia) sounds for gcompris.

%package sounds-bg
Summary:	Bulgarian sounds for GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-bg
Conflicts:	%{name} < 8.4.4-2
BuildArch:	noarch

%description sounds-bg
Bulgarian sounds for gcompris.

%package sounds-br
Summary:	Breton sounds for GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-br
Conflicts:	%{name} < 8.4.2-2
BuildArch:	noarch

%description sounds-br
Breton sounds for gcompris.

%package sounds-cs
Summary:	Czech sounds for GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-cs
Conflicts:	%{name} < 8.4.2-2
BuildArch:	noarch

%description sounds-cs
Czech sounds for gcompris.

%package sounds-de
Summary:	German sounds for GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-de
Conflicts:	%{name} < 8.4.2-2
BuildArch:	noarch

%description sounds-de
German sounds for gcompris.

%package sounds-da
Summary:	Danish sounds for GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-da
Conflicts:	%{name} < 8.4.2-2
BuildArch:	noarch

%description sounds-da
Danish sounds for gcompris.

%package sounds-eo
Summary:	Esperanto sounds for GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-eo
Conflicts:	%{name} < 9.0-2
BuildArch:	noarch

%description sounds-eo
Esperanto sounds for gcompris.

%package sounds-es
Summary:	Spanish sounds for GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-es
Conflicts:	%{name} < 8.4.2-2
BuildArch:	noarch

%description sounds-es
Spanish sounds for gcompris.

%package sounds-el
Summary:	Greek sounds for GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-el
Conflicts:	%{name} < 8.4.2-2
BuildArch:	noarch

%description sounds-el
Greek sounds for gcompris.

%package sounds-en
Summary:	English sounds for GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-en
Conflicts:	%{name} < 8.4.2-2
BuildArch:	noarch

%description sounds-en
English sounds for gcompris.

%package sounds-eu
Summary:	Basque sounds for GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-eu
Conflicts:	%{name} < 8.4.2-2
BuildArch:	noarch

%description sounds-eu
Basque sounds for gcompris.

%package sounds-fi
Summary:	Finnish sounds for GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-fi
Conflicts:	%{name} < 8.4.2-2
BuildArch:	noarch

%description sounds-fi
Finnish sounds for gcompris.

%package sounds-fr
Summary:	French sounds for GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-fr
Conflicts:	%{name} < 8.4.2-2
BuildArch:	noarch

%description sounds-fr
French sounds for gcompris.

%package sounds-he
Summary:	Hebrew soundsfor GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-he
Conflicts:	%{name} < 8.4.6-2
BuildArch:	noarch

%description sounds-he
Hebrew sounds for gcompris.

%package sounds-hi
Summary:	Hindi soundsfor GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-hi
Conflicts:	%{name} < 8.4.2-2
BuildArch:	noarch

%description sounds-hi
Hindi sounds for gcompris.

%package sounds-hu
Summary:	Hungarian sounds for GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-hu
Conflicts:	%{name} < 8.4.2-2
BuildArch:	noarch

%description sounds-hu
Hungarian sounds for gcompris.

%package sounds-id
Summary:	Indonesian sounds for GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-id
Conflicts:	%{name} < 8.4.2-2
BuildArch:	noarch

%description sounds-id
Indonesian sounds for gcompris.

%package sounds-it
Summary:	Italian sounds for GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-it
Conflicts:	%{name} < 8.4.2-2
BuildArch:	noarch

%description sounds-it
Italian sounds for gcompris.

%package sounds-mr
Summary:	Marathi sounds for GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-mr
Conflicts:	%{name} < 8.4.2-2
BuildArch:	noarch

%description sounds-mr
Marathi sounds for gcompris.

%package sounds-nb
Summary:	Norvegian Bokmal sounds for GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-no
Conflicts:	%{name} < 8.4.2-2
BuildArch:	noarch

%description sounds-nb
Norvegian BÃ¶kmal sounds for gcompris.

%package sounds-nl
Summary:	Nederland sounds for GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-nl
Conflicts:	%{name} < 8.4.2-2
BuildArch:	noarch

%description sounds-nl
Nederland sounds for gcompris.

%package sounds-nn
Summary:	Norvegian sounds for GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-nn
BuildArch:	noarch

%description sounds-nn
Norvegian sounds for gcompris.

%package sounds-pa
Summary:	Punjabi sounds for GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-pa
Conflicts:	%{name} < 8.4.2-2
BuildArch:	noarch

%description sounds-pa
Punjabi sounds for gcompris.

%package sounds-pt
Summary:	Portuguese sounds for GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-pt
Conflicts:	%{name} < 8.4.2-2
BuildArch:	noarch

%description sounds-pt
Portuguese sounds for gcompris.

%package sounds-pt_BR
Summary:	Brasilian Portuguese sounds for GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-pt
Conflicts:	%{name} < 8.4.2-2
BuildArch:	noarch

%description sounds-pt_BR
Brasilian Portuguese sounds for gcompris.

%package sounds-ru
Summary:	Russian sounds for GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-ru
Conflicts:	%{name} < 8.4.2-2
BuildArch:	noarch

%description sounds-ru
Russian sounds for gcompris.

%package sounds-sl
Summary:	Slovenian sounds for GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-sl
BuildArch:	noarch

%description sounds-sl
Slovenian sounds for gcompris.

%package sounds-so
Summary:	Somalian sounds for GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-so
Conflicts:	%{name} < 8.4.2-2
BuildArch:	noarch

%description sounds-so
Somalian sounds for gcompris.

%package sounds-sr
Summary:	Serbian sounds for GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-sr
Conflicts:	%{name} < 8.4.2-2
BuildArch:	noarch

%description sounds-sr
Serbian sounds for gcompris.

%package sounds-sv
Summary:	Swedish sounds for GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-sv
Conflicts:	%{name} < 8.4.2-2
BuildArch:	noarch

%description sounds-sv
Swedish sounds for gcompris.

%package sounds-tr
Summary:	Turkish sounds for GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-tr
Conflicts:	%{name} < 8.4.2-2
BuildArch:	noarch

%description sounds-tr
Turkish sounds for gcompris.

%package sounds-ur
Summary:	Urdu sounds for GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-ur
Conflicts:	%{name} < 8.4.4-1
BuildArch:	noarch

%description sounds-ur
Urdu sounds for gcompris.

%package sounds-zh_CN
Summary:	Simplified Chinese sounds for GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-zh_CN
Conflicts:	%{name} < 9.1-2
BuildArch:	noarch

%description sounds-zh_CN
Simplified Chinese sounds for gcompris.

%prep
%setup -q
%patch1 -p1 -b .werror

%build
# anaselli: added due to a patched Makefile.am needed to add Italy map
autoreconf
%configure2_5x --enable-py-build-only --enable-gnet

%make

%install
%makeinstall_std

#Fixing desktop file to match spec
perl -pi -e "s/Icon=.*/Icon=gcompris/g" %{buildroot}%{_datadir}/applications/%{name}.desktop
perl -pi -e "s/(Categories=).*/$1/" %{buildroot}%{_datadir}/applications/%{name}.desktop
perl -pi -e "s/Icon=.*/Icon=gcompris-edit/g" %{buildroot}%{_datadir}/applications/%{name}-edit.desktop

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="Education" \
  --add-category="X-MandrivaLinux-CrossDesktop" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/%{name}.desktop

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="Education" \
  --add-category="X-MandrivaLinux-CrossDesktop" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/%{name}-edit.desktop

# install icons
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
install -m 644 gcompris{,-edit}.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/
for size in 16x16 32x32; do
	convert -scale $size gcompris.png \
		%{buildroot}%{_iconsdir}/hicolor/$size/apps/gcompris.png
	convert -scale $size gcompris-edit.png \
		%{buildroot}%{_iconsdir}/hicolor/$size/apps/gcompris-edit.png
done

# remove unwanted files
rm -f %{buildroot}%{_menudir}/%{name}

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS COPYING ChangeLog NEWS README
%{_bindir}/*
%{_libdir}/%{name}
%{_datadir}/applications/*
%{_datadir}/pixmaps/*
%{_iconsdir}/hicolor/*/apps/*
%{_mandir}/man6/*
%{_infodir}/*
%{_datadir}/%{name}
%{_datadir}/gnome/help/%{name}/eu/*
%exclude %{_datadir}/%{name}/boards/music
%exclude %{_datadir}/%{name}/boards/voices/af
%exclude %{_datadir}/%{name}/boards/voices/ar
%exclude %{_datadir}/%{name}/boards/voices/ast
%exclude %{_datadir}/%{name}/boards/voices/bg
%exclude %{_datadir}/%{name}/boards/voices/br
%exclude %{_datadir}/%{name}/boards/voices/cs
%exclude %{_datadir}/%{name}/boards/voices/da
%exclude %{_datadir}/%{name}/boards/voices/de
%exclude %{_datadir}/%{name}/boards/voices/el
%exclude %{_datadir}/%{name}/boards/voices/en
%exclude %{_datadir}/%{name}/boards/voices/eo
%exclude %{_datadir}/%{name}/boards/voices/es
%exclude %{_datadir}/%{name}/boards/voices/eu
%exclude %{_datadir}/%{name}/boards/voices/fi
%exclude %{_datadir}/%{name}/boards/voices/fr
%exclude %{_datadir}/%{name}/boards/voices/he
%exclude %{_datadir}/%{name}/boards/voices/hi
%exclude %{_datadir}/%{name}/boards/voices/hu
%exclude %{_datadir}/%{name}/boards/voices/id
%exclude %{_datadir}/%{name}/boards/voices/it
%exclude %{_datadir}/%{name}/boards/voices/mr
%exclude %{_datadir}/%{name}/boards/voices/nb
%exclude %{_datadir}/%{name}/boards/voices/nn
%exclude %{_datadir}/%{name}/boards/voices/nl
%exclude %{_datadir}/%{name}/boards/voices/pa
%exclude %{_datadir}/%{name}/boards/voices/pt
%exclude %{_datadir}/%{name}/boards/voices/pt_BR
%exclude %{_datadir}/%{name}/boards/voices/ru
%exclude %{_datadir}/%{name}/boards/voices/sl
%exclude %{_datadir}/%{name}/boards/voices/so
%exclude %{_datadir}/%{name}/boards/voices/sr
%exclude %{_datadir}/%{name}/boards/voices/sv
%exclude %{_datadir}/%{name}/boards/voices/tr
%exclude %{_datadir}/%{name}/boards/voices/ur
%exclude %{_datadir}/%{name}/boards/voices/zh_CN

%files music
%{_datadir}/%{name}/boards/music

%files sounds-af
%{_datadir}/%{name}/boards/voices/af

%files sounds-ar
%{_datadir}/%{name}/boards/voices/ar

%files sounds-ast
%{_datadir}/%{name}/boards/voices/ast

%files sounds-bg
%{_datadir}/%{name}/boards/voices/bg

%files sounds-br
%{_datadir}/%{name}/boards/voices/br

%files sounds-cs
%{_datadir}/%{name}/boards/voices/cs

%files sounds-da
%{_datadir}/%{name}/boards/voices/da

%files sounds-de
%{_datadir}/%{name}/boards/voices/de

%files sounds-el
%{_datadir}/%{name}/boards/voices/el

%files sounds-en
%{_datadir}/%{name}/boards/voices/en

%files sounds-eo
%{_datadir}/%{name}/boards/voices/eo

%files sounds-eu
%{_datadir}/%{name}/boards/voices/eu

%files sounds-es
%{_datadir}/%{name}/boards/voices/es

%files sounds-fi
%{_datadir}/%{name}/boards/voices/fi

%files sounds-fr
%{_datadir}/%{name}/boards/voices/fr

%files sounds-he
%{_datadir}/%{name}/boards/voices/he

%files sounds-hi
%{_datadir}/%{name}/boards/voices/hi

%files sounds-hu
%{_datadir}/%{name}/boards/voices/hu

%files sounds-id
%{_datadir}/%{name}/boards/voices/id

%files sounds-it
%{_datadir}/%{name}/boards/voices/it

%files sounds-mr
%{_datadir}/%{name}/boards/voices/mr

%files sounds-nb
%{_datadir}/%{name}/boards/voices/nb

%files sounds-nl
%{_datadir}/%{name}/boards/voices/nl

%files sounds-nn
%{_datadir}/%{name}/boards/voices/nn

%files sounds-pa
%{_datadir}/%{name}/boards/voices/pa

%files sounds-pt
%{_datadir}/%{name}/boards/voices/pt

%files sounds-pt_BR
%{_datadir}/%{name}/boards/voices/pt_BR

%files sounds-ru
%{_datadir}/%{name}/boards/voices/ru

%files sounds-sl
%{_datadir}/%{name}/boards/voices/sl

%files sounds-so
%{_datadir}/%{name}/boards/voices/so

%files sounds-sr
%{_datadir}/%{name}/boards/voices/sr

%files sounds-sv
%{_datadir}/%{name}/boards/voices/sv

%files sounds-tr
%{_datadir}/%{name}/boards/voices/tr

%files sounds-ur
%{_datadir}/%{name}/boards/voices/ur

%files sounds-zh_CN
%{_datadir}/%{name}/boards/voices/zh_CN


%changelog
* Tue Mar 20 2012 Andrey Bondrov <abondrov@mandriva.org> 12.01-1mdv2012.0
+ Revision: 785853
- Update Requires and BuildRequires
- New version 12.01

* Fri Nov 04 2011 Andrey Bondrov <abondrov@mandriva.org> 11.09-1
+ Revision: 717610
- Add patch0 to fix deprecated glib stuff and patch1 to fix build
- New version 11.09, make music and sounds noarch, spec cleanup

* Sun Jun 19 2011 Angelo Naselli <anaselli@mandriva.org> 9.6.1-2
+ Revision: 686071
- added Italian provinces

* Thu Apr 28 2011 Angelo Naselli <anaselli@mandriva.org> 9.6.1-1
+ Revision: 659849
- removed Werror to allow building
- new version 9.6.1
- added Italy map, thanks to ALID (www.alid.it)

* Sat Jan 01 2011 John Balcaen <mikala@mandriva.org> 9.5-2mdv2011.0
+ Revision: 626930
- fix provides for gcompris-sound (main package requires version-release)

* Sat Dec 25 2010 Funda Wang <fwang@mandriva.org> 9.5-1mdv2011.0
+ Revision: 624812
- new version 9.5

  + Michael Scherer <misc@mandriva.org>
    - rebuild for python 2.7

* Sat Jul 17 2010 Funda Wang <fwang@mandriva.org> 9.3-1mdv2011.0
+ Revision: 554688
- new version 9.3

* Wed Apr 28 2010 Frederic Crozat <fcrozat@mandriva.com> 9.2-2mdv2010.1
+ Revision: 540205
- Patch3 (Luis Medinas): fix build with latest gtk (Mdv bug #58875)

* Sun Feb 14 2010 Funda Wang <fwang@mandriva.org> 9.2-1mdv2010.1
+ Revision: 505839
- new version 9.2
- fix conflict version

* Mon Feb 01 2010 Funda Wang <fwang@mandriva.org> 9.1-2mdv2010.1
+ Revision: 498954
- split out zh_CN sound

* Mon Jan 25 2010 Erwan Velu <erwan@mandriva.org> 9.1-1mdv2010.1
+ Revision: 495696
- 9.1

* Thu Jan 07 2010 Funda Wang <fwang@mandriva.org> 9.0-2mdv2010.1
+ Revision: 487017
- split out sounds-eo

* Tue Jan 05 2010 trem <trem@mandriva.org> 9.0-1mdv2010.1
+ Revision: 486506
- update to new release 9.0

* Sun Nov 22 2009 Funda Wang <fwang@mandriva.org> 8.4.13-1mdv2010.1
+ Revision: 468686
- rediff patches
- New version 8.4.13

* Sat May 02 2009 Funda Wang <fwang@mandriva.org> 8.4.12-1mdv2010.0
+ Revision: 370476
- New version 8.4.12

* Fri Apr 03 2009 Funda Wang <fwang@mandriva.org> 8.4.9-3mdv2009.1
+ Revision: 363647
- rebuild for missing packages

* Wed Apr 01 2009 Funda Wang <fwang@mandriva.org> 8.4.9-2mdv2009.1
+ Revision: 363346
- fix rpm group

* Tue Mar 10 2009 Funda Wang <fwang@mandriva.org> 8.4.9-1mdv2009.1
+ Revision: 353362
- New version 8.4.9

* Wed Dec 24 2008 Michael Scherer <misc@mandriva.org> 8.4.8-2mdv2009.1
+ Revision: 318446
- rebuild for new python

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Thu Nov 27 2008 Funda Wang <fwang@mandriva.org> 8.4.8-1mdv2009.1
+ Revision: 307231
- fix file list
- BR intltool
- New version 8.4.8

* Sat Nov 08 2008 Anne Nicolas <ennael@mandriva.org> 8.4.6-4mdv2009.1
+ Revision: 300912
- Fix menus, new release

* Tue Sep 09 2008 Funda Wang <fwang@mandriva.org> 8.4.6-3mdv2009.0
+ Revision: 282900
- rebuild for gnet

* Mon Sep 08 2008 Funda Wang <fwang@mandriva.org> 8.4.6-2mdv2009.0
+ Revision: 282480
- singled out he voice

* Mon Sep 08 2008 Funda Wang <fwang@mandriva.org> 8.4.6-1mdv2009.0
+ Revision: 282471
- New version 8.4.6
- merge fedora patches

* Sun Jun 15 2008 Funda Wang <fwang@mandriva.org> 8.4.5-3mdv2009.0
+ Revision: 219269
- fix startup failur (bug#41084)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed Jun 11 2008 Funda Wang <fwang@mandriva.org> 8.4.5-2mdv2009.0
+ Revision: 217838
- rebuild for new rpm binary payload
- split out nn
- New version 8.4.5

* Sat Mar 15 2008 Funda Wang <fwang@mandriva.org> 8.4.4-2mdv2008.1
+ Revision: 188035
- BR libgstreamer-devel > 0.10.0
- requires devel(libgstreamer-0.10) for backporting
- split out bg and ur voices

* Thu Feb 14 2008 Erwan Velu <erwan@mandriva.org> 8.4.4-1mdv2008.1
+ Revision: 168614
- 8.4.4

  + Thierry Vignaud <tv@mandriva.org>
    - fix gstreamer0.10-devel BR for x86_64
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sun Dec 16 2007 Funda Wang <fwang@mandriva.org> 8.4.2-3mdv2008.1
+ Revision: 120528
- requires gstreamer-good

* Sat Nov 17 2007 Funda Wang <fwang@mandriva.org> 8.4.2-2mdv2008.1
+ Revision: 109180
- fix bug#35566: Bad package splitting
- cleanup file list

* Tue Oct 30 2007 Funda Wang <fwang@mandriva.org> 8.4.2-1mdv2008.1
+ Revision: 103953
- New version 8.4.2

  + Thierry Vignaud <tv@mandriva.org>
    - fix summary-ended-with-dot

* Sun Sep 23 2007 Funda Wang <fwang@mandriva.org> 8.4-2mdv2008.0
+ Revision: 92356
- Really requires gstreamer0.10
- should BR gstreamer0.10
- fix menu category

  + Erwan Velu <erwan@mandriva.org>
    - 8.4
    - Rebuild

* Fri Aug 17 2007 Funda Wang <fwang@mandriva.org> 8.3.3-1mdv2008.0
+ Revision: 65025
- New version 8.3.3

* Tue Aug 07 2007 Erwan Velu <erwan@mandriva.org> 8.3.2-1mdv2008.0
+ Revision: 59827
- 8.3.2
-Adding sr and el languages

  + Funda Wang <fwang@mandriva.org>
    - New version 8.3.2

  + Michael Scherer <misc@mandriva.org>
    - improve summary

  + Herton Ronaldo Krzesinski <herton@mandriva.com.br>
    - Removed old menu, placed icons in directories following
      freedesktop.org standard.

* Thu May 10 2007 Lenny Cartier <lenny@mandriva.org> 8.3.1-2mdv2008.0
+ Revision: 25948
- Fix xdg section

* Wed May 02 2007 Erwan Velu <erwan@mandriva.org> 8.3.1-1mdv2008.0
+ Revision: 20520
- Missing buildrequires
-Fixing typo
-Fixing category for gcompris
- Fixing XDG Menu
- Adding Hindi language
- oups typo
- Fixing buildrequires
- 8.3.1
- Fixing build for older python


* Sun Feb 18 2007 Erwan Velu <erwan@mandriva.org> 8.2.2-3mdv2007.0
+ Revision: 122560
- Adding missing requires

* Wed Jan 10 2007 Lenny Cartier <lenny@mandriva.com> 8.2.2-2mdv2007.1
+ Revision: 107062
- Fix menu & patch is for x86_64 only (thx JORGE Jose)

* Tue Dec 19 2006 Crispin Boylan <crisb@mandriva.org> 8.2.2-1mdv2007.1
+ Revision: 99892
- 8.2.2, fix x86_64 build
-Add xauth to buildreqs
- Update URL, xgvf reqs
- Remove unneeded gnome 1.x deps

* Wed Nov 15 2006 Lenny Cartier <lenny@mandriva.com> 8.2.1-1mdv2007.1
+ Revision: 84298
- Update to 8.2.1

* Mon Nov 06 2006 Erwan Velu <erwan@mandriva.org> 8.2-1mdv2007.1
+ Revision: 76870
- New version 8.2

  + Lenny Cartier <lenny@mandriva.com>
    - Update to 8.1
    - Import gcompris

* Fri Aug 11 2006 Lenny Cartier <lenny@mandriva.com> 7.4-2mdv2007.0
- rebuild

* Wed Apr 05 2006 Erwan Velu <erwan@seanodes.com> 7.4-1mdk
- 7.4

* Mon Feb 27 2006 Erwan Velu <erwan@seanodes.com> 7.3.2-1mdk
- 7.3.2

* Fri Feb 24 2006 Erwan Velu <erwan@seanodes.com> 7.3.1-1mdk
- Using official 7.3.1
- Fixing buildrequirres

* Mon Feb 20 2006 Erwan Velu <erwan@seanodes.com> 7.3-2mdk
- dapper.patch
- This is the same as 7.3.1

* Mon Feb 20 2006 Erwan Velu <erwan@seanodes.com> 7.3-1mdk
- 7.3

* Mon Dec 12 2005 Erwan Velu <erwan@seanodes.com> 7.2-1mdk
- 7.2
- Remove patch0 (merged upstream)

* Wed Nov 23 2005 Erwan Velu <erwan@seanodes.com> 7.1-2mdk
- Fixing some python troubles (thx to misc & yvesC)

* Sat Nov 19 2005 Erwan Velu <erwan@seanodes.com> 7.1-1mdk
- 7.1 final

* Sun Oct 30 2005 Erwan Velu <erwan@seanodes.com> 7.1-0.1mdk
- 7.1PRE1
- Adding Icons
- Renabling Configurator

* Tue Oct 11 2005 Erwan Velu <erwan@seanodes.com> 7.0.3-4mdk
- Fix BuildRequires

* Thu Oct 06 2005 Nicolas Lécureuil <neoclust@mandriva.org> 7.0.3-3mdk
- Fix BuildRequires

* Wed Oct 05 2005 Nicolas Lécureuil <neoclust@mandriva.org> 7.0.3-2mdk
- Fix BuildRequires

* Wed Oct 05 2005 Erwan Velu <erwan@seanodes.com> 7.0.3-1mdk
- 7.0.3

* Fri Sep 23 2005 Erwan Velu <erwan@seanodes.com> 7.0.2-1mdk
- 7.0.2

* Mon Sep 19 2005 Michael Scherer <misc@mandriva.org> 7.0.1-1mdk
- New release 7.0.1
- fix pygtk building ( Xvfb trick )
- remove gcompris_edit from the menu, use -a option
- remove redondant requires

* Wed Sep 14 2005 Erwan Velu <erwan@seanodes.com> 7.0.0-0.2mdk
- Fixing deps (thx to aginies)
- Adding mkrel (thx misc)

* Mon Sep 12 2005 Erwan Velu <erwan@seanodes.com> 7.0.0-0.1mdk
- 7.0.0PRE1
- Adding sv
- Moving assetml files to their respectives languages

* Tue Jun 21 2005 Erwan Velu <erwan@seanodes.com> 6.5.3-1mdk
- 6.5.3
- Adding "--without-editor" as bruno coudoin said

* Wed Apr 13 2005 Erwan Velu <erwan@seanodes.com> 6.5.2-1mdk
- 6.5.2

* Tue Mar 22 2005 Erwan Velu <erwan@seanodes.com> 6.5.1-1mdk
- 6.5.1

* Mon Mar 21 2005 Erwan Velu <erwan@seanodes.com> 6.5-1mdk
- 6.5.0

* Wed Mar 09 2005 Lenny Cartier <lenny@mandrakesoft.com> 6.5-0.pre2.2mdk
- requires librsvg

* Mon Feb 21 2005 Lenny Cartier <lenny@mandrakesoft.com> 6.5-0.pre2.1mdk
- 6.5PRE2

* Thu Jan 06 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 6.4-2mdk 
- Rebuild with latest howl

* Sun Dec 12 2004 Lenny Cartier <lenny@mandrakesoft.com> 6.4-1mdk
- 6.4

* Sun Dec 05 2004 Michael Scherer <misc@mandrake.org> 6.3-2mdk
- Rebuild for new python

* Wed Nov 10 2004 Lenny Cartier <lenny@mandrakesoft.com> 6.3-1mdk
- 6.3
- add ru and da subpackages

* Sun Jul 04 2004 Michael Scherer <misc@mandrake.org> 6.1-2mdk 
- fix Requires ( thanks José JORGE <jjorge@free.fr> )

* Mon Jun 21 2004 Michael Scherer <misc@mandrake.org> 6.1-1mdk
- New release 6.1

* Fri Jun 11 2004 Olivier Blin <blino@mandrake.org> 6.0-3mdk
- BuildRequires SDL_mixer-devel

* Sat May 29 2004 Michael Scherer <misc@mandrake.org> 6.0-2mdk 
- [DIRM]

* Thu May 27 2004 Michael Scherer <misc@mandrake.org> 6.0-1mdk
- New release 6.0
- split in library

* Tue Apr 13 2004 Michael Scherer <misc@mandrake.org> 5.2-1mdk
- New release 5.2
- rpmbuildupdate aware


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1587 |12cr|gconnman-0.5.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major           0
%define libname         %mklibname %{name} %{major}
%define develname       %mklibname %{name} -d

Name: gconnman
Summary: A GObject binding of the Connman D-Bus API
Group: System/Configuration/Networking
Version: 0.5.0
License: LGPL 2.1
URL: http://www.moblin.org
Release: %mkrel 3
Source0: http://git.moblin.org/cgit.cgi/%{name}/snapshot/%{name}-%{version}.tar.bz2

BuildRequires: pkgconfig(gl)
BuildRequires: libglib2-devel
BuildRequires: pkgconfig(dbus-glib-1)
BuildRequires: pkgconfig(gtk+-2.0)
BuildRequires: connman-devel
BuildRequires: intltool
BuildRequires: gettext
BuildRequires: automake
BuildRequires: autoconf
BuildRequires: gettext-devel

%description
Description: %{summary}

%package -n %{libname}
Summary: Gconnman library, GObject binding of the Connman D-Bus API
Group: System/Libraries

%description -n %{libname}
Description: %{summary}

%package -n %{develname}
Summary: Gconnman development package
Group: System/Libraries

Requires: %{libname} >= %{version}
Provides: %{name}-devel

%description -n %{develname}
Gconnman development package

%prep
%setup -q 
perl -pi -e 's,^./configure.*,,' ./autogen.sh

%build
./autogen.sh
%configure2_5x
%make

%install
%makeinstall_std

%files -n %{libname}
%doc README AUTHORS ChangeLog COPYING NEWS
%{_libdir}/libgconnman*.so.*

%files -n %{develname}
%{_includedir}/%{name}/*.h
%{_libdir}/pkgconfig/*.pc
%{_libdir}/libgconnman*.so
%{_libdir}/libgconnman*.a

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1588 |12cr|gcstar-1.7.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(GC(.*)\\)|perl\\(Gtk2::(.*)\\)'
%endif

%define iconname gcstar.png

Summary:	A collection manager 
Name:		gcstar
Version:	1.7.0
Release:	3
License:	GPLv2+
Group:		Databases
URL:		https://gna.org/projects/gcstar/
Source0:	http://download.gna.org/gcstar/%{name}-%{version}.tar.gz
Requires:	perl-Gtk2
BuildRequires:	desktop-file-utils
BuildArch:	noarch

%description
Gcstar is an application that can manage multiple collections.
Movies, Books, Video games, Games, Music, Stamps, Vine, etc.
It builds upon gcfilm's legacy.
You can update your data directly from the Internet.

%prep
%setup -q -n %{name}

%install
install -d %{buildroot}%{_bindir}
install bin/gcstar %{buildroot}%{_bindir}
install -d %{buildroot}%{_prefix}/lib
cp -a lib/gcstar %{buildroot}%{_prefix}/lib
install -d %{buildroot}%{_datadir}
cp -a share/* %{buildroot}%{_datadir}
install -d %{buildroot}%{_mandir}/man1
install man/%{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1

desktop-file-install --vendor='' \
	--dir %{buildroot}%{_datadir}/applications \
	--add-category='Office;AudioVideo;GTK' \
	%{buildroot}%{_datadir}/applications/*.desktop

mkdir -p %{buildroot}{%{_miconsdir},%{_iconsdir},%{_liconsdir},%{_menudir}}
cp share/gcstar/icons/%{name}_48x48.png %{buildroot}%{_liconsdir}/%{iconname}
cp share/gcstar/icons/%{name}_32x32.png %{buildroot}%{_iconsdir}/%{iconname}
cp share/gcstar/icons/%{name}_16x16.png %{buildroot}%{_miconsdir}/%{iconname}

%files
%doc README CHANGELOG
%{_bindir}/%{name}
%{_prefix}/lib/%{name}
%{_datadir}/applications/%{name}*
%{_datadir}/%{name}
%{_miconsdir}/%{iconname}
%{_iconsdir}/%{iconname}
%{_liconsdir}/%{iconname}
%{_mandir}/man1/%{name}*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1589 |12cr|gcue2tracks-0.5.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           gcue2tracks
Version:        0.5.2
Release:        1
License:        GPLv2+
Summary:        Tool for spliting audio CD image to tracks with cue sheet info
Url:            https://www.assembla.com/wiki/show/gCue2tracks
Group:          Sound
Source0:        %{name}-%{version}.tar.xz
%py_requires
Requires:       cuetools
Requires:       ffmpeg
Requires:       pygtk2.0
Requires:       mutagen
Requires:       shntool
Suggests:       flac
Suggests:       vorbis-tools
Suggests:       wavpack
BuildArch:      noarch

%description
GUI for cue2tracks. Tool for spliting audio CD image to tracks with cue sheet
info.

%prep
%setup -q

%build

%install
# Don't use --record-rpm, this records standard dirs.
python setup.py install \
        --root=%{buildroot} \
        --prefix=%{_prefix} \
        --record=INSTALLED_FILES
rm -f %{buildroot}%{_datadir}/gcue2tracks/ui/*.h
%find_lang gCue2tracks

%files -f gCue2tracks.lang
%defattr(-,root,root,-)
%{_bindir}/gcue2tracks
%{_datadir}/applications/gCue2tracks.desktop
%{_datadir}/gcue2tracks
%{_datadir}/pixmaps/gCue2tracks.png
%{py_sitedir}/*
%doc debian/copyright changelog


%changelog
* Wed Jun 06 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.5.2-1
+ Revision: 803010
- update to 0.5.2

* Tue Nov 08 2011 Andrey Smirnov <asmirnov@mandriva.org> 0.5.0-1
+ Revision: 729061
- imported package gcue2tracks


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1590 |12cr|gcursor-0.061-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:		A little gtk program to change your Xcursor with animated preview
Name:			gcursor
Version: 		0.061
Release: 		 %mkrel 6
License:		GPL
Group:			Graphical desktop/GNOME
Source0:		%{name}-%{version}.tar.bz2
Patch1:			gcursor-0.061-desktopicon.patch.bz2
URL:			http://qballcow.nl/?s=14
BuildRoot:		%{_tmppath}/%{name}-%{version}-buildroot
BuildRequires:		libglade2.0-devel libgnomeui2-devel perl-XML-Parser 
Requires:		cursor_themes

%description
A little gtk program to change youre Xcursor with anitmated preview.

This program only works with gnome 2.4 and up.
It sets a gconf key that is used by gnome's session manager.
You also need to log in gnome again to make the changes (hopefully 
this will change in gnome).
 
%prep
%setup -q
%patch1 -p1

%build
%configure
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std
%find_lang %{name}

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %name.lang
%defattr(-, root, root)
%doc AUTHORS COPYING INSTALL TODO
%{_bindir}/gcursor
%{_datadir}/applications/gcursor.desktop
%{_datadir}/gcursor/gcursor.glade



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.061-6mdv2011.0
+ Revision: 618432
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.061-5mdv2010.0
+ Revision: 429184
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.061-4mdv2009.0
+ Revision: 245779
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.061-2mdv2008.1
+ Revision: 125531
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import gcursor


* Mon Jun 27 2005 Pascal Terjan <pterjan@mandriva.org> 0.061-2mdk
- BuildRequires perl-XML-Parser for embedded intltool

* Sun May 08 2005 Pascal Terjan <pterjan@mandriva.org> 0.061-1mdk
- Don't explicitly Requires libgtk+2.0
- BuildRequires libglade2.0-devel and libgnomeui2-devel
- Don't BuildRequires libgtk+2.0-devel, it will be implied
- Don't ship NEWS and README as they are empty
- From Tigrux <tigrux@ximian.com>
 - First rpm for Mandriva

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1591 |12cr|gdal-1.9.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %{_use_internal_dependency_generator}
%define __noautoreq 'devel\\(libogdi31.*\\)|devel\\(libcfitsio.*\\)|libgrass'
%else
%define _requires_exceptions devel\(libogdi31.*\)\\|devel\(libcfitsio.*\)\\|libgrass
%endif

%define major 1
%define libname %mklibname %{name} %{major}
%define libnamedev %mklibname %{name} -d
%define libnamedevstat %mklibname %{name} -d -s

# Build gdal against libgrass. It is better to instead compile the new plugin
# which builds against grass itself (and thus has more features than the
# libgrass5 version)
# In fact, building with direct grass support will break gdal on every grass
# upgrade, see http://n2.nabble.com/qgis-%2B-grass-plugin-%3D-gdal-problem-tp2394932p2405146.html
%define build_libgrass 0
%{?with_libgrass: %define build_libgrass 1}

%define ogdidir %{_includedir}
%define ogdidir %{_includedir}/ogdi

Name: gdal
Version: 1.9.1
Release: 2
Summary: The Geospatial Data Abstraction Library (GDAL)
Group: Sciences/Geosciences
License: MIT
URL: http://www.gdal.org/
Source0: ftp://ftp.remotesensing.org/pub/gdal/%{name}-%{version}.tar.gz
Patch3: gdal-1.6.0-fix-libname.patch
Patch4: gdal-fix-pythontools-install.patch
BuildRequires:	libpng-devel
BuildRequires:	zlib-devel
BuildRequires:	geotiff-devel >= 1.2.0
BuildRequires:	libpng-devel
BuildRequires:	giflib-devel
BuildRequires:  postgresql-devel >=9.0
BuildRequires:	libjpeg-devel
BuildRequires:	liblzma-devel
BuildRequires:	pkgconfig(proj) >= 4.4.7
BuildRequires:  doxygen
%if %{build_libgrass}
Requires:	grass >= 6.4.0
BuildRequires:	grass
%else
BuildConflicts:	%mklibname -d grass 5 0
%endif
BuildRequires:	libjasper-devel
BuildRequires:	libgeos-devel >= 2.2.3
BuildRequires:	netcdf-devel >= 3.6.2
BuildRequires:	ogdi-devel
BuildRequires:	cfitsio-devel
BuildRequires:	python-numpy-devel
BuildRequires:	python-setuptools
BuildRequires:	sqlite3-devel
#BuildRequires:	mysql-devel
#BuildRequires:	libdap-devel
#BuildRequires:	librx-devel
BuildRequires:	unixODBC-devel
BuildRequires:	xerces-c-devel
BuildRequires:	hdf5-devel
BuildRequires:	swig

%description
The Geospatial Data Abstraction Library (GDAL) is a unifying
C/C++ API for accessing raster geospatial data, and currently
includes formats like GeoTIFF, Erdas Imagine, Arc/Info
Binary, CEOS, DTED, GXF, and SDTS. It is intended to provide
efficient access, suitable for use in viewer applications,
and also attempts to preserve coordinate systems and metadata.
Python, C, and C++ interfaces are available.

%package -n python-%{name}
Summary: The Python bindings for the GDAL library
Group: Sciences/Geosciences
Requires: %{libname} = %{version}
%py_requires -d
%rename gdal-python

%description -n python-%{name}
The Python bindings for the GDAL library

%package -n %{libname}
Summary: Libraries required for the GDAL library
Group: System/Libraries
Provides: lib%{name} = %{version}

%description -n %{libname}
Libraries required for the GDAL library

%package -n %{libnamedev}
Summary: Development files for using the GDAL library
Group: Development/C
Requires: %{libname} = %{version}-%{release}
Provides: lib%{name}-devel = %{version}
Provides: %{name}-devel = %{version}

%description -n %{libnamedev}
Development files for using the GDAL library

%package -n %{libnamedevstat}
Summary: Development files for using the GDAL library
Group: Development/C
Requires: %{libnamedev} = %{version}-%{release}

%description -n %{libnamedevstat}
Development files for using the GDAL library

%prep
%setup -q
%patch3 -p0 -b .libname
%patch4 -p1 -b .pythontools

find . -name '*.h' -o -name '*.cpp' -executable -exec chmod a-x {} \;
find . -name '*.h' -o -name '*.cpp' -executable -exec chmod a+r {} \;


%build


%configure2_5x \
	--datadir=%_datadir/gdal \
	--includedir=%_includedir/gdal \
        --with-dods-root=no \
        --with-ogdi=%{ogdidir} \
        --with-cfitsio=yes \
        --with-geotiff=internal   \
        --with-libtiff=internal   \
        --with-libz=%_prefix      \
	--with-liblzma=yes        \
        --with-netcdf=%_prefix    \
        --with-hdf5=%_prefix      \
        --with-geos               \
        --with-jasper             \
        --with-png                \
        --with-gif                \
        --with-jpeg               \
        --with-odbc               \
        --with-sqlite3            \
        --with-mysql              \
        --with-curl               \
        --with-python             \
        --with-xerces             \
        --with-xerces-lib='-lxerces-c' \
        --with-xerces-inc=%_includedir \
        --without-pcraster        \
        %if %{build_libgrass}
    	    --with-grass=%_libdir/grass64     \
        %endif
        --with-threads
        
perl -pi -e 's,PYTHON = no,PYTHON = /usr/bin/python,g' GDALmake.opt
make
make docs

%install
mkdir -p %{buildroot}/%py_platsitedir
export PYTHONPATH="%{buildroot}/%py_platsitedir"
export DESTDIR=%{buildroot}
unset PYTHONDONTWRITEBYTECODE
export INST_MAN=%{_mandir}
%makeinstall_std install-man
perl -pi -e 's,%{_prefix}/lib/,%{_libdir}/,g' %{buildroot}/%{_libdir}/libgdal.la

%multiarch_binaries %{buildroot}%{_bindir}/gdal-config

find %{buildroot}%{py_platsitedir} -name '*.py' -exec chmod a-x {} \;

install -d %{buildroot}%{_docdir}/%{name}
mv %{buildroot}%{_bindir}/*.dox %{buildroot}%{_docdir}/%{name}
chmod a-x %{buildroot}%{_docdir}/%{name}/*.dox

%files
%{_datadir}/gdal/
%{_bindir}/*
%{_mandir}/man1/*.xz
%exclude %{_bindir}/gdal-config
%exclude %{multiarch_bindir}/gdal-config
%doc NEWS VERSION

%files -n %{libnamedev}
%{_bindir}/%{name}-config
%{_libdir}/*.so
%{_includedir}/*
%{multiarch_bindir}/gdal-config

%files -n %{libnamedevstat}
%{_libdir}/*.a

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n python-%{name}
%py_platsitedir/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1592 |12cr|gdcm-2.0.18-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	gdcm
%define libname	%mklibname %{name} 0
%define devname	%mklibname %{name} -d
%define pyname	python-%{name}

Name:		%{name}
Version:	2.0.18
Release:	%mkrel 1
License:	GPL
Summary:	GDCM is an open source DICOM library
Group:		Development/C++
URL:		http://gdcm.sourceforge.net/
Source0:	http://downloads.sourceforge.net/gdcm/%{name}-%{version}.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-%{version}-root

BuildRequires:	itk-devel
BuildRequires:	cmake
BuildRequires:	expat-devel
BuildRequires:	graphviz
BuildRequires:	jpeg-devel
BuildRequires:	libuuid-devel
BuildRequires:	openjpeg-devel
BuildRequires:	doxygen
BuildRequires:	python-vtk-devel
BuildRequires:	swig
BuildRequires:	texlive
BuildRequires:	vtk-devel
BuildRequires:	zlib-devel
%py_requires -d

Patch0:		gdcm-2.0.18-rpm-cmake.patch
Patch1:		gdcm-2.0.18-python-2.7.patch
Patch2:		gdcm-2.0.18-underlink.patch

%description
GDCM is an open source DICOM library. It is meant to deal with DICOM files
(as specified in part 10 of the DICOM standard). It offers some compatibility
with ACR-NEMA 1.0 & 2.0 files (raw files). It is written in C++ and offers
wrapping to the following target languages (via the use of swig):
    * Python (supported),
    * C# (supported),
    * Java (testing),
    * PHP (experimental). 

It attempts to support all possible DICOM image encodings, namely:

    * RAW,
    * JPEG lossy 8 & 12 bits (ITU-T T.81, ISO/IEC IS 10918-1),
    * JPEG lossless 8-16 bits (ITU-T T.81, ISO/IEC IS 10918-1),
    * JPEG 2000 reversible & irreversible (ITU-T T.800, ISO/IEC IS 15444-1),
    * RLE,
    * Deflated (compression at DICOM Dataset level),
    * JPEG-LS (testing) (ITU-T T.87, ISO/IEC IS 14495-1),
    * JPEG 2000 Multi-component reversible & irreversible (ISO/IEC IS 15444-2)
      (not supported for now),
    * MPEG-2 (not supported for now). 

GDCM is designed under the XP definition and has a nightly dashboard
(CMake/CTest/Dart).

%files
%defattr(-,root,root,-)
%dir %{_datadir}/gdcm
%{_datadir}/gdcm/*
%{_bindir}/*
%{_mandir}/*/*

#-----------------------------------------------------------------------
%define libgdcmCommon		%mklibname gdcmcommon		2.0
%define libgdcmDICT		%mklibname gdcmdict		2.0
%define libgdcmIOD		%mklibname gdcmiod		2.0
%define libgdcmDSED		%mklibname gdcmdsed		2.0
%define libgdcmMSFF		%mklibname gdcmmsff		2.0
%define libgdcmvtkgdcm		%mklibname vtkgdcm		2.0
%define libgdcmvtkgdcmPythonD	%mklibname vtkgdcmpythonp	2.0
%define libgdcmjpeg		%mklibname gdcmjpeg		8
%package	-n %{libname}
Summary:	Grassroots DICOM library
Group:		System/Libraries
Provides:	lib%{name} = %{version}-%{release}
Obsoletes:	%{libgdcmCommon} < %{version}-%{release}
Obsoletes:	%{libgdcmDICT} < %{version}-%{release}
Obsoletes:	%{libgdcmIOD} < %{version}-%{release}
Obsoletes:	%{libgdcmDSED} < %{version}-%{release}
Obsoletes:	%{libgdcmMSFF} < %{version}-%{release}
Obsoletes:	%{libgdcmvtkgdcm} < %{version}-%{release}
Obsoletes:	%{libgdcmvtkgdcmPythonD} < %{version}-%{release}
# don't conflict with libgdcmjpeg6.12
Provides:	%{libgdcmjpeg} = %{version}-%{release}

%description	-n %{libname}
GDCM is an open source DICOM library. It is meant to deal with DICOM files
(as specified in part 10 of the DICOM standard). It offers some compatibility
with ACR-NEMA 1.0 & 2.0 files (raw files). It is written in C++ and offers
wrapping to the following target languages (via the use of swig):
    * Python (supported),
    * C# (supported),
    * Java (testing),
    * PHP (experimental). 

It attempts to support all possible DICOM image encodings, namely:

    * RAW,
    * JPEG lossy 8 & 12 bits (ITU-T T.81, ISO/IEC IS 10918-1),
    * JPEG lossless 8-16 bits (ITU-T T.81, ISO/IEC IS 10918-1),
    * JPEG 2000 reversible & irreversible (ITU-T T.800, ISO/IEC IS 15444-1),
    * RLE,
    * Deflated (compression at DICOM Dataset level),
    * JPEG-LS (testing) (ITU-T T.87, ISO/IEC IS 14495-1),
    * JPEG 2000 Multi-component reversible & irreversible (ISO/IEC IS 15444-2)
      (not supported for now),
    * MPEG-2 (not supported for now). 

GDCM is designed under the XP definition and has a nightly dashboard
(CMake/CTest/Dart).

%files		-n %{libname}
%defattr(-,root,root)
%{_libdir}/lib*.so.*

#-----------------------------------------------------------------------
%package	-n %{devname}
Summary:	Grassroots DICOM library
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description	-n %{devname}
GDCM is an open source DICOM library. It is meant to deal with DICOM files
(as specified in part 10 of the DICOM standard). It offers some compatibility
with ACR-NEMA 1.0 & 2.0 files (raw files). It is written in C++ and offers
wrapping to the following target languages (via the use of swig):
    * Python (supported),
    * C# (supported),
    * Java (testing),
    * PHP (experimental). 

It attempts to support all possible DICOM image encodings, namely:

    * RAW,
    * JPEG lossy 8 & 12 bits (ITU-T T.81, ISO/IEC IS 10918-1),
    * JPEG lossless 8-16 bits (ITU-T T.81, ISO/IEC IS 10918-1),
    * JPEG 2000 reversible & irreversible (ITU-T T.800, ISO/IEC IS 15444-1),
    * RLE,
    * Deflated (compression at DICOM Dataset level),
    * JPEG-LS (testing) (ITU-T T.87, ISO/IEC IS 14495-1),
    * JPEG 2000 Multi-component reversible & irreversible (ISO/IEC IS 15444-2)
      (not supported for now),
    * MPEG-2 (not supported for now). 

GDCM is designed under the XP definition and has a nightly dashboard
(CMake/CTest/Dart).

%files		-n %{devname}
%defattr(-,root,root)
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/*
%{_libdir}/lib*.so
%exclude %{_libdir}/libvtkgdcmPythonD.so
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/*

#-----------------------------------------------------------------------
%package	-n %{pyname}
Summary:	Grassroots DICOM library
Group:		Development/Python
Obsoletes:	python-vtkgdcm < %{version}-%{release}
Provides:	python-vtkgdcm = %{version}-%{release}

%description	-n %{pyname}
GDCM is an open source DICOM library. It is meant to deal with DICOM files
(as specified in part 10 of the DICOM standard). It offers some compatibility
with ACR-NEMA 1.0 & 2.0 files (raw files). It is written in C++ and offers
wrapping to the following target languages (via the use of swig):
    * Python (supported),
    * C# (supported),
    * Java (testing),
    * PHP (experimental). 

It attempts to support all possible DICOM image encodings, namely:

    * RAW,
    * JPEG lossy 8 & 12 bits (ITU-T T.81, ISO/IEC IS 10918-1),
    * JPEG lossless 8-16 bits (ITU-T T.81, ISO/IEC IS 10918-1),
    * JPEG 2000 reversible & irreversible (ITU-T T.800, ISO/IEC IS 15444-1),
    * RLE,
    * Deflated (compression at DICOM Dataset level),
    * JPEG-LS (testing) (ITU-T T.87, ISO/IEC IS 14495-1),
    * JPEG 2000 Multi-component reversible & irreversible (ISO/IEC IS 15444-2)
      (not supported for now),
    * MPEG-2 (not supported for now). 

GDCM is designed under the XP definition and has a nightly dashboard
(CMake/CTest/Dart).

%files		-n %{pyname}
%defattr(-,root,root)
%{py_platsitedir}/*
%{_libdir}/libvtkgdcmPythonD.so

#-----------------------------------------------------------------------
%prep
%setup -q

%patch0 -p1
%patch1 -p1
%patch2 -p1

#-----------------------------------------------------------------------
%build
%cmake \
	-DGDCM_USE_ITK:BOOL=ON \
	-DGDCM_USE_VTK:BOOL=ON \
	-DGDCM_BUILD_APPLICATIONS:BOOL=ON \
	-DGDCM_BUILD_SHARED_LIBS:BOOL=ON \
	-DGDCM_DOCUMENTATION:BOOL=ON \
	-DGDCM_INSTALL_BIN_DIR:PATH=%{_bindir} \
	-DGDCM_INSTALL_LIB_DIR:PATH=%{_libdir} \
	-DGDCM_INSTALL_INCLUDE_DIR:PATH=%{_includedir}/%{name} \
	-DGDCM_INSTALL_DOC_DIR:PATH=%{_docdir}/%{name} \
	-DGDCM_INSTALL_MAN_DIR=%{_mandir} \
	-DGDCM_WRAP_PYTHON:BOOL=ON \
	-DGDCM_WRAP_CSHARP:BOOL=OFF \
	-DGDCM_USE_SYSTEM_EXPAT:BOOL=ON \
	-DGDCM_USE_SYSTEM_OPENJPEG:BOOL=ON \
	-DGDCM_USE_SYSTEM_UUID:BOOL=ON \
	-DGDCM_USE_SYSTEM_ZLIB:BOOL=ON
make

#-----------------------------------------------------------------------
%install
rm -fr %buildroot
%makeinstall_std -C build

mv -f %{buildroot}%{_libdir}/gdcm{-2.0,}
mv -f %{buildroot}%{_datadir}/gdcm{-2.0,}
pushd %{buildroot}%{_libdir}
  for f in lib*.so.%{version}; do
    ln -sf $f `echo $f | sed -e 's/.%{version}//'`
  done
popd

#-----------------------------------------------------------------------
%clean
rm -rf %{buildroot}


%changelog
* Thu Nov 17 2011 Paulo Andrade <pcpa@mandriva.com.br> 2.0.18-1mdv2012.0
+ Revision: 731240
- Update to latest upstream release gdcm 2.0.18

* Tue May 17 2011 Paulo Andrade <pcpa@mandriva.com.br> 2.0.16-3
+ Revision: 675919
- Rebuild

* Thu Nov 04 2010 Paulo Andrade <pcpa@mandriva.com.br> 2.0.16-2mdv2011.0
+ Revision: 593528
+ rebuild (emptylog)

* Tue Oct 05 2010 Funda Wang <fwang@mandriva.org> 2.0.16-1mdv2011.0
+ Revision: 583077
- New version 2.0.16

* Thu Jul 22 2010 Paulo Andrade <pcpa@mandriva.com.br> 2.0.15-1mdv2011.0
+ Revision: 556738
- Update to version 2.0.15 and rebuild with newer itk and vtk.

* Thu May 20 2010 Paulo Andrade <pcpa@mandriva.com.br> 2.0.14-3mdv2010.1
+ Revision: 545502
- Enable itk support.

* Wed Mar 31 2010 Paulo Andrade <pcpa@mandriva.com.br> 2.0.14-2mdv2010.1
+ Revision: 530514
+ rebuild (emptylog)

* Tue Mar 30 2010 Paulo Andrade <pcpa@mandriva.com.br> 2.0.14-1mdv2010.1
+ Revision: 528945
- Update to latest upstream release

* Wed Mar 17 2010 Oden Eriksson <oeriksson@mandriva.com> 2.0.12-3mdv2010.1
+ Revision: 522710
- rebuilt for 2010.1

* Fri Sep 04 2009 Helio Chissini de Castro <helio@mandriva.com> 2.0.12-2mdv2010.0
+ Revision: 431511
- Initial compilation
- imported package gdcm



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1593 |12cr|gdeskcal-1.01-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           gdeskcal
Version:        1.01
Release:        6
Summary:        Eye-candy calendar for your desktop
Group:          Graphical desktop/GNOME
License:        GPL
URL:            http://www.pycage.de/
Source0:        http://www.pycage.de/download/gDeskCal-%{version}.tar.gz
Source1:        gdeskcal.png
Source2:        gdeskcal.desktop
Patch0:		gdeskcal-1.0.1-fix-source-encoding.patch
BuildRequires:  desktop-file-utils 
BuildRequires:  pygtk2.0-devel
BuildRequires:  perl(XML::Parser)
BuildRequires:  gettext
Requires:       pygtk2.0 
Requires:       python 

Provides:       gDeskCal = %{version}-%{release}

%description
gDeskCal is a cute little eye-candy calendar for your desktop.  It features
transparency with smooth alpha-blending and its appearance can be changed
completely by using skins.


%prep
%setup -q -n gDeskCal-%{version}
%patch0 -p0

%build
%configure
make 
# no multi build as it's annoying the buildsys

%install

install -p -D -m0644 %{SOURCE1} %{buildroot}/%{_datadir}/pixmaps/gdeskcal.png
make DESTDIR=%{buildroot} install

desktop-file-install 					\
  --dir ${RPM_BUILD_ROOT}%{_datadir}/applications       \
  %{SOURCE2}

%find_lang %name


%files -f %{name}.lang
%defattr(-,root,root,-)
%doc AUTHORS NEWS README 
%{_bindir}/gdeskcal
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png
%{_libdir}/%{name}/




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1594 |12cr|gdesklets-0.36.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	gdesklets
%define version	0.36.3
%define release	1

Summary:	GNOME Desktop Applets
Name:		%{name}
Version:	%{version}
Release:	%mkrel %{release}
URL:            http://gdesklets.de/
Source0:	http://gdesklets.de/files/%{name}-%{version}.tar.bz2
Source1:	%{name}-32.png
Source2:	%{name}-16.png
Patch1:		gdesklets-0.36.3-no-import-override.patch
Patch3:		gdesklets-0.36.3-.in-files.patch
License:	GPLv2+
Group:		Graphical desktop/GNOME
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	gnome-python-devel
BuildRequires:  pyorbit-devel  
BuildRequires:	pygtk2.0-devel > 2.4.0
BuildRequires:  librsvg2-devel 
BuildRequires:	libgtop2.0-devel >= 2.8.0
BuildRequires:	libxdmcp-devel
BuildRequires:  libxau-devel
BuildRequires:	libgnome2-devel > 2.6.0
BuildRequires:  desktop-file-utils
BuildRequires:	libgnomeui2-devel >= 2.2.0
BuildRequires:	librsvg-devel intltool
Requires(pre):	shared-mime-info
Requires(post): desktop-file-utils
Requires(postun): desktop-file-utils
Requires:	gnome-python
Requires:	gnome-python-gconf >= 2.6.0
Requires:	gnome-python-gtkhtml2
Requires:	gnome-python-gnomevfs

%description
'gDesklets' provides an advanced architecture for desktop applets -
tiny displays sitting on your desktop in a symbiotic relationship of
eye candy and usefulness.

Populate your desktop with status meters, icon bars, weather sensors,
news tickers... whatever you can imagine! Virtually anything is
possible and maybe even available some day.

%prep
%setup -q
%patch1 -p0
%patch3 -p0

%build
# FIXME: temporary workaround to get intltool-merge working. Will get fixed with a new release (> 0.36.1) released with a newer intltool.
#intltoolize --force --copy
autoreconf -f -i
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std
%find_lang %{name}

perl -pi -e 's,%{name}.png,%{name},g' %{buildroot}%{_datadir}/applications/*

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="GTK" \
  --add-category="System;Monitor" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*		  
 
install -d %{buildroot}%{_liconsdir}
ln -s %{_datadir}/pixmaps/%{name}.png %{buildroot}%{_liconsdir}
install -D %{SOURCE1} %{buildroot}%{_iconsdir}/%{name}.png
install -D %{SOURCE2} %{buildroot}%{_miconsdir}/%{name}.png

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root,-)
%doc AUTHORS ChangeLog NEWS README
%{_sysconfdir}/xdg/autostart/%{name}.desktop
%{_bindir}/%{name}
%{_libdir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/mime/packages/*
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/icons/gnome/48x48/mimetypes/gnome-mime-application-x-%{name}-display.png
%{_mandir}/man1/%{name}.1*
%{_liconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png


%changelog
* Fri Mar 18 2011 Jani Välimaa <wally@mandriva.org> 0.36.3-1mdv2011.0
+ Revision: 646458
- new version 0.36.3
- drop old patches
- add a patch from gentoo to fix build/install
- fix url
- clean .spec a bit

* Mon Aug 16 2010 Emmanuel Andry <eandry@mandriva.org> 0.36.2-1mdv2011.0
+ Revision: 570542
- New version 0.36.2
- rediff p1

* Mon Nov 09 2009 Jérôme Brenier <incubusss@mandriva.org> 0.36.1-5mdv2010.1
+ Revision: 463767
- fix build (Patch2 added)

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Thu Mar 26 2009 Emmanuel Andry <eandry@mandriva.org> 0.36.1-3mdv2009.1
+ Revision: 361498
- add patch from archlinux to fix the -Could not import tiling module- error

* Tue Mar 24 2009 Emmanuel Andry <eandry@mandriva.org> 0.36.1-2mdv2009.1
+ Revision: 360902
- rebuild

* Sun Dec 07 2008 Funda Wang <fwang@mandriva.org> 0.36.1-1mdv2009.1
+ Revision: 311543
- new version 0.36.1

* Sat Aug 23 2008 Emmanuel Andry <eandry@mandriva.org> 0.36-3mdv2009.0
+ Revision: 275322
- fix license
- use PO from opensuse
- use intltoolize

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Sun Feb 24 2008 Emmanuel Andry <eandry@mandriva.org> 0.36-1mdv2008.1
+ Revision: 174473
- New version
- fix source
- BR reorganization
- disable x86_64 symlink workaround (should be fixed upstream)

* Tue Jan 08 2008 Emmanuel Andry <eandry@mandriva.org> 0.36-0.beta.2mdv2008.1
+ Revision: 146700
- fix wrong x86_64 symlink workaround

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Dec 26 2007 Emmanuel Andry <eandry@mandriva.org> 0.36-0.beta.1mdv2008.1
+ Revision: 137823
- fix path for x86_64

* Tue Dec 18 2007 Emmanuel Andry <eandry@mandriva.org> 0.36-0.beta.0mdv2008.1
+ Revision: 132779
- New version

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Sep 18 2007 Emmanuel Andry <eandry@mandriva.org> 0.35.4-4mdv2008.0
+ Revision: 89683
- make desktop file validation pass
- disable autotools since it generates errors with intltool-merge
- drop P0 and delete mime components manually (because of autotools deactivation)


* Sat Dec 09 2006 Emmanuel Andry <eandry@mandriva.org> 0.35.4-2mdv2007.0
+ Revision: 94384
- rebuild for python 2.5

* Tue Nov 07 2006 Emmanuel Andry <eandry@mandriva.org> 0.35.4-1mdv2007.1
+ Revision: 77055
- 0.35.4 (drop patch1)
- bunzip2 patches
- Import gdesklets

* Mon Sep 11 2006 Emmanuel Andry <eandry@mandriva.org> 0.35.3-4mdv2007.0
- rebuild

* Sat Aug 19 2006 Emmanuel Andry <eandry@mandriva.org> 0.35.3-3mdv2007.0
- patch from Nicolas Lcureuil to fix bug #24326

* Fri Aug 04 2006 Emmanuel Andry <eandry@mandriva.org> 0.35.3-2mdv2007.0
- fix mimetype
- works fine with default automake
- add buildrequires libgnomeui2_0-devel >= 2.2.0

* Sun Jul 23 2006 Emmanuel Andry <eandry@mandriva.org> 0.35.3-1mdv2007.0
- Reintroduced package with version 0.35.3 from fedora spec file
- Fixed URL for rpmbuildupdate
- %%mkrel
- xdg menu


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1595 |12cr|gdevilspie-0.31-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name gdevilspie
%define version 0.31
%define release %mkrel 5

Summary: GTK GUI for devilspie
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.bz2
License: GPLv3+
Group: Graphical desktop/GNOME
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
BuildRequires: python-devel
BuildRequires: desktop-file-utils
Requires: devilspie
Requires: pygtk2.0-libglade
Requires: gnome-python-desktop
Url: http://code.google.com/p/gdevilspie/

%description
A user friendly interface to the devilspie window matching daemon, to
create rules easily.

%prep
%setup -q

%build
python setup.py build

%install
rm -rf $RPM_BUILD_ROOT
python setup.py install --root=$RPM_BUILD_ROOT

desktop-file-install --vendor="" \
  --remove-category="Utility" \
  --add-category="GTK" \
  --add-category="Settings" \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/*

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README TODO Changelog
%_bindir/%name
%_datadir/applications/%name.desktop
%_datadir/%name
%_datadir/pixmaps/%name.png
%py_puresitedir/g*


%changelog
* Fri Nov 04 2011 Götz Waschk <waschk@mandriva.org> 0.31-5mdv2012.0
+ Revision: 717578
- rebuild

* Wed Nov 03 2010 Götz Waschk <waschk@mandriva.org> 0.31-4mdv2011.0
+ Revision: 592835
- rebuild for new python 2.7

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 0.31-3mdv2011.0
+ Revision: 437666
- rebuild

* Sun Dec 28 2008 Götz Waschk <waschk@mandriva.org> 0.31-2mdv2009.1
+ Revision: 320640
- rebuild for new python

* Tue Jun 17 2008 Götz Waschk <waschk@mandriva.org> 0.31-1mdv2009.0
+ Revision: 222013
- new version

* Tue Apr 01 2008 Götz Waschk <waschk@mandriva.org> 0.3-1mdv2008.1
+ Revision: 191344
- import gdevilspie



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1596 |12cr|gdhcpd-0.3.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A GTK+ administation tool for the ISC DHCPD server
Name:		gdhcpd
Version:	0.3.2
Release:	8
License:	GPLv2+
Group:		System/Configuration/Networking
URL:		http://www.gadmintools.org/
Source0:	http://mange.dynalias.org/linux/gdhcpd/%{name}-%{version}.tar.bz2
Source1:	%{name}.pam-0.77.bz2
Source2:	%{name}.pam.bz2
BuildRequires:	gtk+2-devel
BuildRequires:	imagemagick
Requires:	dhcp-server >= 3.0.1
Requires:	usermode-consoleonly

%description
GDHCPD is a fast and easy to use GTK+ administration tool for the
ISC DHCPD server.

%prep

%setup -q

bzcat %{SOURCE2} > %{name}.pam

%build

%configure2_5x

perl -pi -e 's|^#define DHCPD_BINARY .*|#define DHCPD_BINARY \"%{_sbindir}/dhcpd\"|g' config.h
perl -pi -e 's|^#define DHCPD_CONF .*|#define DHCPD_CONF \"%{_sysconfdir}/dhcpd.conf\"|g' config.h
perl -pi -e 's|^#define LEASE_FILE .*|#define LEASE_FILE \"%{_localstatedir}/lib/dhcp/dhcpd.leases\"|g' config.h

%make

%install
%makeinstall INSTALL_USER=`id -un` INSTALL_GROUP=`id -gn`

# pam auth
install -d %{buildroot}%{_sysconfdir}/pam.d/
install -d %{buildroot}%{_sysconfdir}/security/console.apps

install -m 644 %{name}.pam %{buildroot}%{_sysconfdir}/pam.d/%{name}
install -m 644 etc/security/console.apps/%{name} %{buildroot}%{_sysconfdir}/security/console.apps/%{name}

# locales
%find_lang %name

# Mandriva Icons
install -d %{buildroot}%{_iconsdir}
install -d %{buildroot}%{_miconsdir}
install -d %{buildroot}%{_liconsdir}
convert -geometry 48x48 pixmaps/gdhcpd.png %{buildroot}%{_liconsdir}/%{name}.png
convert -geometry 32x32 pixmaps/gdhcpd.png %{buildroot}%{_iconsdir}/%{name}.png
convert -geometry 16x16 pixmaps/gdhcpd.png %{buildroot}%{_miconsdir}/%{name}.png

# Mandriva Menus
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=GDHCPD
Comment=%{summary}
Exec=%{_sbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Settings;Network;GTK;
EOF

# Prepare usermode entry
mv %{buildroot}%{_sbindir}/gdhcpd %{buildroot}%{_sbindir}/gdhcpd.real
ln -s %{_bindir}/consolehelper %{buildroot}%{_sbindir}/gdhcpd

mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
cat > %{buildroot}%{_sysconfdir}/security/console.apps/%{name} <<_EOF_
USER=root
PROGRAM=%{_sbindir}/gdhcpd.real
SESSION=true
FALLBACK=false
_EOF_

rm -rf %{buildroot}%{_datadir}/doc/%{name}

%files -f %{name}.lang
%defattr(-,root,root,0755)
%doc COPYING AUTHORS ChangeLog
%config(noreplace) %{_sysconfdir}/pam.d/%{name}
%config(noreplace) %{_sysconfdir}/security/console.apps/%{name}
%{_sbindir}/%{name}
%{_sbindir}/%{name}.real
%{_datadir}/applications/mandriva-%{name}.desktop
%{_datadir}/pixmaps/*.png
%{_datadir}/pixmaps/%{name}/*.png
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.2-7mdv2011.0
+ Revision: 618444
- the mass rebuild of 2010.0 packages

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 0.3.2-6mdv2010.0
+ Revision: 435960
- rebuild
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Dec 14 2007 Thierry Vignaud <tv@mandriva.org> 0.3.2-3mdv2008.1
+ Revision: 119754
- fix summary

* Fri Dec 14 2007 Funda Wang <fwang@mandriva.org> 0.3.2-2mdv2008.1
+ Revision: 119612
- drop old menu

  + Thierry Vignaud <tv@mandriva.org>
    - s/Mandrake/Mandriva/

* Tue Jul 17 2007 Jérôme Soyer <saispo@mandriva.org> 0.3.2-1mdv2008.0
+ Revision: 53105
- New release 0.3.2


* Fri Mar 16 2007 Nicolas Lécureuil <neoclust@mandriva.org> 0.3.1-2mdv2007.1
+ Revision: 145071
- Fix menu file

* Wed Jan 03 2007 Emmanuel Andry <eandry@mandriva.org> 0.3.1-1mdv2007.1
+ Revision: 103922
- New version 0.3.1
  xdg menu
- Import gdhcpd

* Fri Mar 31 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2.9-1mdk
- 0.2.9 (Minor feature enhancements)

* Sun Mar 05 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2.8-2mdk
- fix url
- make it backportable for older pam (S1,S2)
- fix correct path to the leases file

* Tue Jun 07 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.8-1mdk
- 0.2.8
- drop P0, use spec file hacks instead...

* Wed Apr 13 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.2.7-1mdk
- 0.2.7

* Fri Mar 18 2005 Austin Acton <austin@mandrake.org> 0.2.4-1mdk
- New release 0.2.4

* Tue Feb 15 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.2.3-1mdk
- 0.2.3

* Mon Jan 17 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.2.2-1mdk
- 0.2.2

* Sat Jan 08 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.2.1-1mdk
- 0.2.1

* Fri Dec 31 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.2.0-2mdk
- fix one rpmlint error

* Fri Dec 31 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.2.0-1mdk
- initial mandrake package, used the gproftpd spec file as a start
- added P0


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1597 |12cr|gdis-0.89-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

Summary: 	A molecular and crystal model viewer 
Name: 		gdis
Version: 	0.89
Release: 	7
License: 	GPL
Group: 		Sciences/Chemistry
URL: 		http://gdis.sourceforge.net/
Source: 	%name-%version-source.tar.bz2
Source2:	%name-models.tar.bz2
BuildRequires: 	mesaglu-devel pkgconfig(glut) gtk2-devel gtkglext-devel
Requires: 	povray imagemagick openbabel grace

%description
gdis is a graphical program for displaying and manipulating 
molecular and crystal systems.

%prep
%setup -q -a 2
mv gdis/models .
rm -fr gdis
rm -fr models/CVS

%build
export LDFLAGS="-lm"
%make CFLAGS="%{optflags}"

%install
mkdir -p %{buildroot}/%{_bindir}
make INSTALL=%{buildroot}/%{_bindir} install

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=%{name}
Comment=A molecular and crystal model viewer
Exec=%{name} 
Icon=chemistry_section
Terminal=false
Type=Application
Categories=Science;Chemistry;
EOF

%files
%defattr (-,root,root,0755)
%doc README CHANGELOG TODO
%_bindir/*
%_datadir/applications/*


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.89-6mdv2011.0
+ Revision: 618445
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.89-5mdv2010.0
+ Revision: 429187
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.89-4mdv2009.0
+ Revision: 245824
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.89-2mdv2008.1
+ Revision: 140735
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - do not harcode icon extension

* Fri Aug 31 2007 Funda Wang <fwang@mandriva.org> 0.89-2mdv2008.0
+ Revision: 76735
- kill old menu & fix comment of xdg menu entry

* Sun May 20 2007 Adam Williamson <awilliamson@mandriva.org> 0.89-1mdv2008.0
+ Revision: 28767
- 0.89, update BuildRequires, fix povray dep (#26358)


* Thu Aug 10 2006 Lenny Cartier <lenny@mandriva.com> 0.86-2mdv2007.0
- xdg

* Thu Jul 21 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.86-1mdk
- 0.86

* Wed Feb 25 2004 Austin Acton <austin@mandrake.org> 0.81-2mdk
- fix locations
- please ignore the screwed up dates; I'm insane

* Wed Feb 25 2004 Austin Acton <austin@mandrake.org> 0.81-1mdk
- 0.81

* Mon Aug 25 2003 Austin Acton <aacton@yorku.ca> 0.77.4-1mdk
- 0.77.4


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1598 |12cr|gdl3-3.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname	gdl
%define api	3
%define major	5

%define libname 	%mklibname %{oname} %api %major
%define develname	%mklibname -d %{oname} %api
%define girname 	%mklibname %{oname}-gir %{api}

Summary: Gnome Development/Docking library
Name: %{oname}3
Version: 3.6.0
Release: 1
License: LGPLv2+
Group: System/Libraries
Url: http://www.gnome.org
Source0: http://ftp.gnome.org/pub/GNOME/sources/gdl/%{oname}-%{version}.tar.xz

BuildRequires: intltool
BuildRequires: pkgconfig(gdk-3.0)
BuildRequires: pkgconfig(gobject-introspection-1.0)
BuildRequires: pkgconfig(libxml-2.0)

%description
This package contains components and libraries that are intended to be
shared between GNOME development tools, including gnome-debug,
gnome-build, and anjuta2.

The current pieces of GDL include:
 - A symbol browser bonobo component (symbol-browser-control).
 - A docking widget (gdl).
 - A utility library that also contains the stubs and skels for
   the symbol browser and text editor components (gdl, idl).

%package -n %{libname}
Group: System/Libraries
Summary: Gnome Development/Docking library - shared libraries
Suggests: %{name} = %{version}-%{release}

%description -n %{libname}
This package contains the dynamic libraries from %{name}.

%package -n %{girname}
Group: System/Libraries
Summary: GObject Introspection interface library for %{name}

%description -n %{girname}
GObject Introspection interface library for %{name}.

%package -n %{develname}
Group: Development/C
Summary: Gnome Development/Docking library headers and development libraries
Requires: %{libname} = %{version}-%{release}
Requires: %{girname} = %{version}-%{release}
Provides: %{name}-devel = %{version}-%{release}

%description -n %{develname}
This packages contains the headers and libraries for %{name}.

%prep
%setup -qn %{oname}-%{version}

%build
%configure2_5x \
	--disable-rpath \
	--disable-static

%make

%install
%makeinstall_std

# remove unpackaged files
find %{buildroot} -name '*.la' -exec rm -f {} ';'

%find_lang %{oname}-%{api}

%files -f %{oname}-%{api}.lang

%files -n %{libname}
%{_libdir}/libgdl-%{api}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Gdl-%{api}.typelib

%files -n %{develname}
%doc ChangeLog README NEWS MAINTAINERS AUTHORS
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*
%{_includedir}/*
%{_datadir}/gtk-doc/html/gdl-*
%{_datadir}/gir-1.0/Gdl-%{api}.gir



%changelog
* Sat May 05 2012 Matthew Dawkins <mattydaw@mandriva.org> 3.4.2-1
+ Revision: 796864
- new version 3.4.2

* Sat Nov 19 2011 Matthew Dawkins <mattydaw@mandriva.org> 3.2.0-1
+ Revision: 731717
- new version 3.2.0
- split out gir pkg
- removed defattr
- removed .la files
- disable static build
- removed clean section
- cleaned up spec
- revised summary per homepage
- shortened lib & devel pkg descriptions
- removed req for main pkg by the lib
- converted BRs to pkgconfig provides
- removed mkrel & BuildRoot

* Mon May 23 2011 Götz Waschk <waschk@mandriva.org> 3.0.2-1
+ Revision: 677961
- update to new version 3.0.2

* Tue Apr 26 2011 Funda Wang <fwang@mandriva.org> 3.0.1-1
+ Revision: 659141
- update to new version 3.0.1

* Tue Apr 05 2011 Funda Wang <fwang@mandriva.org> 3.0.0-1
+ Revision: 650456
- update to new version 3.0.0

* Wed Mar 23 2011 Funda Wang <fwang@mandriva.org> 2.91.92-1
+ Revision: 647741
- new version 2.91.92

* Fri Jul 30 2010 Götz Waschk <waschk@mandriva.org> 2.90.0-1mdv2011.0
+ Revision: 563610
- new version for gtk+3
- gtk+3 version

* Fri Jul 30 2010 Götz Waschk <waschk@mandriva.org> 2.31.3-1mdv2011.0
+ Revision: 563500
- update build deps
- new version
- add introspection support

* Mon Mar 29 2010 Götz Waschk <waschk@mandriva.org> 2.30.0-1mdv2010.1
+ Revision: 528771
- update to new version 2.30.0

* Tue Mar 09 2010 Götz Waschk <waschk@mandriva.org> 2.29.92-1mdv2010.1
+ Revision: 516897
- update to new version 2.29.92

* Wed Dec 09 2009 Götz Waschk <waschk@mandriva.org> 2.29.2-1mdv2010.1
+ Revision: 475374
- update to new version 2.29.2

* Tue Nov 24 2009 Götz Waschk <waschk@mandriva.org> 2.28.2-1mdv2010.1
+ Revision: 469772
- update to new version 2.28.2

* Thu Oct 22 2009 Frederic Crozat <fcrozat@mandriva.com> 2.28.1-1mdv2010.0
+ Revision: 458786
- Release 2.28.1

* Mon Sep 21 2009 Götz Waschk <waschk@mandriva.org> 2.28.0-1mdv2010.0
+ Revision: 446959
- new version
- new major

* Thu Sep 10 2009 Götz Waschk <waschk@mandriva.org> 2.27.92-1mdv2010.0
+ Revision: 437461
- update to new version 2.27.92

* Sun Jun 14 2009 Götz Waschk <waschk@mandriva.org> 2.27.3-1mdv2010.0
+ Revision: 385938
- new version
- drop patch

* Wed May 27 2009 Götz Waschk <waschk@mandriva.org> 2.27.2-2mdv2010.0
+ Revision: 380137
- readd a removed header

* Wed May 27 2009 Götz Waschk <waschk@mandriva.org> 2.27.2-1mdv2010.0
+ Revision: 380106
- new version
- new major

* Mon May 11 2009 Götz Waschk <waschk@mandriva.org> 2.27.1-1mdv2010.0
+ Revision: 374188
- new version
- drop patch

* Mon Mar 16 2009 Götz Waschk <waschk@mandriva.org> 2.26.0-1mdv2009.1
+ Revision: 356171
- update to new version 2.26.0

* Mon Mar 02 2009 Götz Waschk <waschk@mandriva.org> 2.25.92-1mdv2009.1
+ Revision: 347462
- update to new version 2.25.92

* Tue Feb 17 2009 Götz Waschk <waschk@mandriva.org> 2.25.91-1mdv2009.1
+ Revision: 341347
- new version
- fix format strings

* Sun Nov 09 2008 Oden Eriksson <oeriksson@mandriva.com> 2.24.0-2mdv2009.1
+ Revision: 301479
- rebuilt against new libxcb

* Mon Sep 22 2008 Götz Waschk <waschk@mandriva.org> 2.24.0-1mdv2009.0
+ Revision: 286819
- new version
- fix license
- update file list

* Wed Aug 20 2008 Götz Waschk <waschk@mandriva.org> 2.23.90-1mdv2009.0
+ Revision: 274126
- new version

* Tue Jun 17 2008 Thierry Vignaud <tv@mandriva.org> 0.7.11-2mdv2009.0
+ Revision: 221045
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Sun Mar 09 2008 Götz Waschk <waschk@mandriva.org> 0.7.11-1mdv2008.1
+ Revision: 183049
- new version

* Mon Feb 25 2008 Götz Waschk <waschk@mandriva.org> 0.7.10-1mdv2008.1
+ Revision: 174976
- new version

* Mon Feb 11 2008 Götz Waschk <waschk@mandriva.org> 0.7.9-1mdv2008.1
+ Revision: 165505
- remove rpath
- new version
- update file list

* Mon Jan 28 2008 Götz Waschk <waschk@mandriva.org> 0.7.8-1mdv2008.1
+ Revision: 159195
- new version

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Tue Aug 14 2007 Götz Waschk <waschk@mandriva.org> 0.7.7-1mdv2008.0
+ Revision: 63174
- new version
- new devel name

* Fri Jun 22 2007 Götz Waschk <waschk@mandriva.org> 0.7.6-1mdv2008.0
+ Revision: 42953
- new version

* Sun May 06 2007 Götz Waschk <waschk@mandriva.org> 0.7.5-1mdv2008.0
+ Revision: 23723
- new version

* Sun May 06 2007 Götz Waschk <waschk@mandriva.org> 0.7.4-1mdv2008.0
+ Revision: 23689
- new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1599 |12cr|gdlmm-3.3.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -d "." -f -2)

%define api_version	3.0
%define lib_major	1
%define lib_name	%mklibname %{name} %{api_version} %{lib_major}
%define develname	%mklibname -d %{name}

Summary:	C++ binding for the gdl library
Name:		gdlmm
Version:	3.3.2
Release:	1
License:	LGPLv2+
Group:		System/Libraries
URL:		http://www.gnome.org/
Source0:	http://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
Patch0:		gdlmm-3.3.2-gdl_dock_layout_run_manager.patch
BuildRequires: pkgconfig(gdl-3.0) >= 3.0
BuildRequires: pkgconfig(glibmm-2.4) >= 2.16
BuildRequires: pkgconfig(gtkmm-3.0) >= 3.0

%description
gdlmm is the C++ binding for the gdl library.


#--------------------------------------------------------------------

%package -n %{lib_name}
Summary: C++ binding for the gdl library
Group: System/Libraries

%description -n %{lib_name}
gdlmm is the C++ binding for the gdl library.

%files -n %{lib_name}
%doc AUTHORS ChangeLog NEWS README
%{_libdir}/libgdlmm-%{api_version}.so.%{lib_major}*

#--------------------------------------------------------------------

%package -n %develname
Summary:        Libraries and include files for gdlmm
Group:          Development/C++
Requires: 	%lib_name = %version
Provides:	%{name}-devel = %{version}-%{release}

%description -n %develname
gdlmm development files. 

%files -n %develname
%doc %_datadir/doc/gdlmm-%{api_version}/
%{_libdir}/*.so
%{_includedir}/*
%{_libdir}/pkgconfig/*
%{_libdir}/%{name}-%{api_version}
%{_datadir}/devhelp/books/%{name}-%{api_version}

#--------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x
%make

%install
%makeinstall_std

rm -fr %buildroot%_libdir/*.la



%changelog
* Sat May 05 2012 Alexander Khrukin <akhrukin@mandriva.org> 3.3.2-1
+ Revision: 796894
- imported package gdlmm


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1600 |12cr|gdm-220-themes-0.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname gdm-themes
Summary:	Themes for Gnome Display Manager
Name:		gdm-220-themes
Version:	0.2
Release:	%mkrel 9
# Want a new version? Ask John Keller to make it. - AdamW 2008/02
Source0:	%{pkgname}-%{version}.tar.lzma
License:	GPLv2+
Group:		Graphical desktop/GNOME
Url:		http://svn.mandriva.com/cgi-bin/viewvc.cgi/packages/cooker/gdm-themes
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildArch:	noarch
Requires:	gdm-220

%description
This package contains themes for gdm, the Gnome Display Manager.
It provides three themes:
- Enterprise-spot
- Enterprise
- RadiantStar

%prep
%setup -q -n %{pkgname}-%{version}

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_datadir}/gdm/themes/
cp -a * %{buildroot}%{_datadir}/gdm/themes/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_datadir}/gdm/themes/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1601 |12cr|gdm-more-themes-0.5-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	gdm-more-themes
%define	version 0.5
%define	release	%mkrel 4

Name:		%{name} 
Summary:	More themes for GDM
Version:	%{version} 
Release:	%{release} 
Source0:	%{name}-%{version}.tar.bz2
URL:		http://gnome-look.org/
Group:		Graphical desktop/GNOME
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
License:	GPL
Requires:	gdm-220
BuildArch:	noarch

%description
More themes for GDM taken from http://gnome-look.org and http://art.gnome.org

The themes included:
Crystal for Gnome - http://gnome-look.org/content/show.php?content=16332
SolarSys - http://gnome-look.org/content/show.php?content=27642
SolarSys Earth - http://gnome-look.org/content/show.php?content=28854
SolarSys Saturn - http://gnome-look.org/content/show.php?content=31709
SolarSys Mars - http://gnome-look.org/content/show.php?content=31482
Login and die -  http://gnome-look.org/content/show.php?content=13676
Core GL - http://gnome-look.org/content/show.php?content=30319
Iurana - http://gnome-look.org/content/show.php?content=16623
garGANTuan - http://gnome-look.org/content/show.php?content=28685
titan - http://gnome-look.org/content/show.php?content=17415
Crop Circles - http://art.gnome.org/themes/gdm_greeter/543
Celtic_WXGA - http://art.gnome.org/themes/gdm_greeter/1132 (widescreen)
BlueSwirl - http://gnome-look.org/content/show.php?content=30846
Raven Theme - http://gnome-look.org/content/show.php?content=31301
Insectz - http://art.gnome.org/themes/gdm_greeter/1152
GNU/Linux - http://gnome-look.org/content/show.php?content=13388
LiNsta - http://gnome-look.org/content/show.php?content=31267
Avio-GDM - http://www.gnome-look.org/content/show.php?content=37395
Relaxing - http://www.gnome-look.org/content/show.php?content=37589

%prep
%setup -q

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/usr/share/gdm/themes/
cp -r * $RPM_BUILD_ROOT/usr/share/gdm/themes/
rm -f $RPM_BUILD_ROOT/usr/share/gdm/themes/README
# Fix all perms
for a in `find $RPM_BUILD_ROOT/usr/share/gdm/themes/ -type f` ; do chmod 644 "$a";done
for a in `find $RPM_BUILD_ROOT/usr/share/gdm/themes/ -type d` ; do chmod 755 "$a";done

%clean 
rm -rf $RPM_BUILD_ROOT 

%files 
%defattr(-,root,root)
%doc README
/usr/share/gdm/themes/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1602 |12cr|geany-0.20-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#for educational needs
%define edm	1

Summary:	Small C editor using GTK2
Name: 		geany
Version: 	0.20
Release: 	8
License: 	GPLv2+
Group: 		Development/C
URL: 		http://geany.uvena.de/
Source0: 	http://download.geany.org/%{name}-%{version}.tar.bz2
# The following tags files were retrieved 17 Aug 2009
Source1:	http://download.geany.org/contrib/tags/sqlite3.c.tags
Source2:	http://download.geany.org/contrib/tags/std.glsl.tags
Source3:	http://download.geany.org/contrib/tags/gtk216.c.tags
Source4:	http://download.geany.org/contrib/tags/xfce46.c.tags
Source5:	http://download.geany.org/contrib/tags/dbus-glib-0.76.c.tags
Source6:	http://download.geany.org/contrib/tags/geany-api-0.18.c.tags
Source7:	http://download.geany.org/contrib/tags/standard.css.tags
Source8:	http://download.geany.org/contrib/tags/std.vala.tags
# Russian help source. You may create another similar file for you language
Source9: 	index.html
Source10: 	images.tar.bz2
# Replace default setup for FreeBasic on MS QB compatable and complex Haskell 
# on simple Hugs98
Patch0:		001_geany_qb_fb.patch
Patch1:		002_geany_hugs98.patch
# Russian doc patch
Patch2:		ru_doc.patch
Patch3:		ru_compile_typo.patch
Patch4:		geany-0.20-mdvconf.patch

BuildRequires:  desktop-file-utils
BuildRequires:  imagemagick
BuildRequires:  intltool
BuildRequires:	lxterminal
BuildRequires:  perl-XML-Parser
BuildRequires:  pkgconfig(gtk+-2.0)

Suggests:	geany-plugins

%description
Geany is a small C editor using GTK2 with basic features of an
integrated development environment. It features syntax highlighting,
code completion, call tips, many supported filetypes (including C,
Java, PHP, HTML, DocBook, Perl, LateX, and Bash), and symbol lists.

%package devel
Summary:	Header files for building Geany plug-ins
Group:		Development/Other
Requires:	%{name} = %{version}-%{release}

%description devel
This package contains the header files and pkg-config file needed for
building Geany plug-ins. You do not need to install this package

%prep
%setup -q
# For future reason add edm distepoch  You may recreate packets set edm to 0
%if %{edm}
%patch0 -p0
%patch1 -p0
%endif
%patch2 -p1
%patch3 -p0
%patch4 -p1

%build
%configure2_5x
%make LIBS='-lgmodule-2.0'

%install
%makeinstall
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'

#Fix for Russian
sed 's/Name\[ru\]=Geany/Name\[ru\]=Среда разработки Geany/g' -i %{buildroot}%{_datadir}/applications/geany.desktop
mkdir -p  %{buildroot}%{_defaultdocdir}/%{name}/html/ru/
install -Dpm 0644 %{SOURCE9} %{buildroot}%{_defaultdocdir}/%{name}/html/ru/
tar -xjvf %SOURCE10
mv images %{buildroot}%{_defaultdocdir}/%{name}/html/ru/

# research locale file
%find_lang %{name}

# prepare menu
# we remove the key "Version" and "Encoding" because it's invalid
desktop-file-install --vendor="" \
	--remove-category="Application" \
	--add-category="GNOME" \
	--remove-key="Version" \
	--remove-key="Encoding" \
	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

# Install tags files
install -p %{SOURCE1} %{SOURCE2} %{SOURCE3} %{SOURCE4} %{SOURCE5} %{SOURCE6} %{SOURCE7} %{SOURCE8} %{buildroot}%{_datadir}/%{name}

# remove useless file
#rm %{buildroot}%{_datadir}/icons/hicolor/icon-theme.cache

%files -f %{name}.lang
%{_bindir}/%{name}
%{_libdir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}
%{_defaultdocdir}/%{name}
%{_iconsdir}/hicolor/*/apps/*
%{_mandir}/man1/%{name}.*

%files devel
%{_includedir}/%{name}
%{_libdir}/pkgconfig/%{name}.pc



%changelog
* Thu Apr 26 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.20-8
+ Revision: 793483
- split out devel pkg
- rebuild to clean up pkgconfig reqs
- cleaned up spec

* Thu Oct 13 2011 Александр Казанцев <kazancas@mandriva.org> 0.20-7
+ Revision: 704560
- add lxterminal as default terminal for geany. Avoid not works from KDE4

* Sun Sep 04 2011 Александр Казанцев <kazancas@mandriva.org> 0.20-6
+ Revision: 698204
- drop lxterminal from requires. Set default terminal to automate xvt script

* Thu Aug 18 2011 Александр Казанцев <kazancas@mandriva.org> 0.20-5
+ Revision: 695122
- Add patch for new default conf:
    replace xterm for lxterminal
    replace default font Sans on Droid Sans
    replace Monospace on Droid Sans Monospace

* Tue Aug 02 2011 Александр Казанцев <kazancas@mandriva.org> 0.20-4
+ Revision: 692717
- fix compile error due non-latin programm name

* Mon May 30 2011 Александр Казанцев <kazancas@mandriva.org> 0.20-3
+ Revision: 681773
- aplly for default patch FreeBasic and Hascell/Hugs98

* Sun May 29 2011 Александр Казанцев <kazancas@mandriva.org> 0.20-2
+ Revision: 681731
- add locale update

* Sun Jan 09 2011 Александр Казанцев <kazancas@mandriva.org> 0.20-1
+ Revision: 630810
- new version 0.20

* Sat Dec 25 2010 Funda Wang <fwang@mandriva.org> 0.19.2-1mdv2011.0
+ Revision: 624789
- update to new version 0.19.2

* Tue Aug 31 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.19.1-1mdv2011.0
+ Revision: 574916
- update to 0.19.1

* Sun Aug 01 2010 trem <trem@mandriva.org> 0.19-1mdv2011.0
+ Revision: 564855
- update to 0.19

* Sun Feb 14 2010 Funda Wang <fwang@mandriva.org> 0.18.1-1mdv2010.1
+ Revision: 505926
- drop dup files declaration
- update to new version 0.18.1

* Mon Aug 17 2009 Frederik Himpe <fhimpe@mandriva.org> 0.18-1mdv2010.0
+ Revision: 417201
- Update to new version 0.18
- Update tag files
- Don't do custom installation of icons, make install now takes care of
  installing them in fdo icon directories

* Sun May 03 2009 Frederik Himpe <fhimpe@mandriva.org> 0.17-1mdv2010.0
+ Revision: 370910
- Update to new version 0.17
- Fix license
- Fix source URL
- Package contrib tags files

* Sun Feb 15 2009 trem <trem@mandriva.org> 0.16-1mdv2009.1
+ Revision: 340646
- update to 0.16

* Sun Jan 04 2009 Jérôme Soyer <saispo@mandriva.org> 0.15-1mdv2009.1
+ Revision: 324737
- Fix BR
- New upstream release

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Sat Apr 19 2008 trem <trem@mandriva.org> 0.14-1mdv2009.0
+ Revision: 195799
- update to 0.14

  + Thierry Vignaud <tv@mandriva.org>
    - fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

* Tue Feb 05 2008 trem <trem@mandriva.org> 0.13-1mdv2008.1
+ Revision: 162874
- update to 0.13

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Oct 14 2007 trem <trem@mandriva.org> 0.12-2mdv2008.1
+ Revision: 98282
- new packaging revision
- remove macro _icons16dir

* Sun Oct 14 2007 Funda Wang <fwang@mandriva.org> 0.12-1mdv2008.1
+ Revision: 98274
- add missing icons
- fix desktop entry and icons

  + trem <trem@mandriva.org>
    - remove unkown macro iconsbasedir
    - add BuildRequires perl-XML-Parser
    - update to 0.12

  + Thierry Vignaud <tv@mandriva.org>
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'
    - fix man pages

* Mon May 21 2007 trem <trem@mandriva.org> 0.11-1mdv2008.0
+ Revision: 29521
- new release 0.11


* Wed Feb 28 2007 Jérôme Soyer <saispo@mandriva.org> 0.10.2-1mdv2007.0
+ Revision: 127084
- New release 0.10.2

* Sat Dec 23 2006 trem <trem@mandriva.org> 0.10-1mdv2007.1
+ Revision: 101854
- Add buildrequires ImageMagick
- Add buildrequires desktop-file-utils
- Add buildrequires gtk2-devel
- Add buildrequires pkgconfig
- 0.10
- Import geany

* Fri Aug 11 2006 trem <trem@mandriva.org> 0.8-1mdv2007.0
- 0.8

* Thu Jul 20 2006 trem <trem@mandriva.org> 0.7.1-1mdv2007.0
- 0.7.1
- add Patch0 to fix a double free
- switch to XDG menu

* Mon Jun 05 2006 trem <trem@mandriva.org> 0.7-1mdv2007.0
- 0.7

* Mon May 01 2006 trem <trem@mandriva.org> 0.6-2mdk
- fix packager name in changelog

* Mon May 01 2006 <trem@mandriva.org> 0.6-1mdk
- Initial build.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1603 |12cr|geany-plugins-0.20-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global geany_plug_docdir %{_defaultdocdir}/%{name}
Name:		geany-plugins
Version:	0.20
Release:	2

Group:		Development/GNOME and GTK+
License:	GPLv2+ ; GPLv3+
Summary:	A collection of different plugins for Geany
Url:		http://plugins.geany.org/
Source0:	http://plugins.geany.org/geany-plugins/geany-plugins-%{version}.tar.bz2
BuildRequires:	gettext
BuildRequires:	intltool
BuildRequires:	lua-devel
BuildRequires:	enchant-devel
BuildRequires:	gtkspell-devel
BuildRequires:	pkgconfig(geany) >= 0.20
Requires:	geany
Requires:	lua


%description
Geany-Plugins is a collection of different plugins for Geany,
a lightweight IDE. It provides a common location for plugin authors
and users with a known infrastructure and support. List of included
plugins:


- Addons: Collection of small addons for geany
- Codenav: make it possible to
           - switch between header and implementation
           - go to a file by typing its name
- Geanydoc: allow executing specified commands on the
            current word at the cursor position
- Geanyextreasel: The Extra Selection adds several selection
                  enhancements to geany
- Geanygdb: integrated debugging support within Geany via
            the GNU Debugger (GDB).
- Geanyinsertnum: replaces a (possibly zero-width) rectangular selection
                  with integer numbers, using start/step/base etc.
                  specified by the user.
- Geanylatex: GeanyLaTeX is a plugin for Geany IDE to improve work
              with LaTeX.
- Geanylipsum: implements a Lorem Ipsum generator to insert
               placeholder text into your document
- Geanyprj: alternative project manager for Geany fast light IDE
- Geanysendmail: send a document as attachment using the preferred
                 mail client from inside Geany
- Geanyvc: provides a uniform way of accessing the different
           version-control systems inside Geany IDE.
- ShiftColumn: allows you to move blocks of text horizontally
- Spellcheck: checks the content of the current document in Geany
              with the spell check library Enchant
- Treebrowser

%prep
%setup -q

%build
%configure --docdir=%{geany_plug_docdir}
%make


%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%doc NEWS README
%if "%{_libdir}" != "%{_libexecdir}"
%{_libexecdir}/geany-plugins
%endif
%{_libdir}/geany-plugins
%{_libdir}/geany/*
%{_datadir}/geany-plugins


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1604 |12cr|gecko-sharp2-0.13-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname		gecko-sharp-2.0
%define name		gecko-sharp2
%define version		0.13
%define release		%mkrel 7
%define pkgconfigdir	%_datadir/pkgconfig

%define xulrunner 1.9
Summary:	C# language binding for the gtkembedmoz widget
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source:		http://go-mono.com/sources/gecko-sharp-2.0/%{oname}-%{version}.tar.bz2
#gw from Fedora, use xulrunner
Patch:		gecko-sharp-2.0-0.12-xulrunner.patch
URL:		http://www.go-mono.com
License:	LGPLv2+ and MPLv1.1
Group:		System/Libraries
Provides:	gtkmozembed-sharp == %{version}
Requires:	gtk-sharp2
Requires:	libxulrunner >= %xulrunner
BuildRequires:	xulrunner-devel >= %xulrunner
BuildRequires:	gtk2-devel
BuildRequires:	gtk-sharp2-devel
BuildRequires:	mono-devel
BuildRequires:	mono-tools
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
%define _requires_exceptions ^lib\\|lib.*glib2.0_0

%description 
Gecko-sharp is a C# language binding for the gtkembedmoz widget. You
can use it to embed mozilla into C# programs.

%package doc
Summary:	Development documentation for %name
Group:		Development/Other
Requires(post):		mono-tools >= 1.1.9
Requires(postun):	mono-tools >= 1.1.9

%description doc
Gecko-sharp is a C# language binding for the gtkembedmoz widget. You
can use it to embed mozilla into C# programs.

This package contains the API documentation for %name in
Monodoc format.

%prep
%setup -q -n %oname-%version
%patch -p1

%build
./configure --prefix=%_prefix --libdir=%_prefix/lib
make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std pkgconfigdir=%pkgconfigdir

%clean
rm -rf $RPM_BUILD_ROOT

%post doc
%_bindir/monodoc --make-index > /dev/null

%postun doc
if [ "$1" = "0" -a -x %_bindir/monodoc ]; then %_bindir/monodoc --make-index > /dev/null
fi

%files
%defattr(-,root,root)
%doc ChangeLog README sample
%{_prefix}/lib/mono/gac/*
%{_prefix}/lib/mono/gecko-sharp-2.0
%{pkgconfigdir}/*

%files doc
%defattr(-,root,root)
%_prefix/lib/monodoc/sources/gecko-sharp-docs*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1605 |12cr|geda-1.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libmajor 41

Summary:	GPL Electronic Design Automation Project
Name:		geda
Epoch:		1
Version:	1.8.0
Release:	1
License:	GPLv2
Group:		Office
Url:		http://www.gpleda.org/
Source:		ftp://ftp.geda-project.org/geda-gaf/stable/v1.8/%{version}/geda-gaf-%{version}.tar.gz
Patch0:		geda-gaf-1.8.0-linkage.patch
BuildRequires:	shared-mime-info
BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(guile-2.0)
BuildRequires:	libstroke-devel
Requires:	geda-gattrib
Requires:	geda-gschem
Requires:	geda-gnetlist
Requires:	geda-gsymcheck
Requires:	geda-symbols
Requires:	geda-utils
Suggests:	geda-docs
Suggests:	geda-examples

%description
The GPL Electronic Design Automation (gEDA) project has produced and
continues working on a full GPL'd suite and toolkit of Electronic
Design Automation tools. These tools are used for electrical circuit
design, schematic capture, simulation, prototyping, and
production. Currently, the gEDA project offers a mature suite of free
software applications for electronics design, including schematic
capture, attribute management, bill of materials (BOM) generation,
netlisting into over 20 netlist formats, analog and digital
simulation, and printed circuit board (PCB) layout.

%files

#--------------------------------------------------------------------------
%package -n lib%{name}-data
Summary:	Static data from %{name}
Group:		Sciences/Other
Conflicts:	%{name}-symbols < 1:1.6.0-2

%description -n lib%{name}-data
This packages contains some help files and other
static stuf.

The gEDA project is working on producing a full GPL'd suite of
Electronic Design Automation tools. These tools are used for electrical
circuit design, simulation, prototyping, and production.

%files -n lib%{name}-data -f lib%{name}%{libmajor}.lang
%dir %{_datadir}/gEDA
%{_datadir}/gEDA/prolog.ps
%{_datadir}/gEDA/scheme/geda.scm
%{_datadir}/gEDA/scheme/color-map.scm
%{_datadir}/gEDA/system-gafrc
%{_datadir}/gEDA/print-colormap-*
%{_iconsdir}/hicolor/*/mimetypes/*
%{_datadir}/mime/packages/*

#--------------------------------------------------------------------------
%define libname %mklibname %{name} %{libmajor}

%package -n %{libname}
Summary:	Libraries for the gEDA project
Group:		Sciences/Other
Requires:	lib%{name}-data = %{EVRD}

%description -n %{libname}
This package contains libgeda%{libmajor} (library needed by gEDA applications).

The gEDA project is working on producing a full GPL'd suite of
Electronic Design Automation tools. These tools are used for electrical
circuit design, simulation, prototyping, and production.

%files -n %{libname}
%{_libdir}/*.so.%{libmajor}
%{_libdir}/*.so.%{libmajor}.*

#--------------------------------------------------------------------------
%define develname %mklibname -d %{name}

%package -n %{develname}
Summary:	Development libraries for the gEDA project
Group:		Sciences/Other
Provides:	%{name}-devel = %{EVRD}
Requires:	%{libname} = %{EVRD}

%description -n %{develname}
This package contains libgeda%{libmajor} development libraries needed
by gEDA applications) and the necessary header files for development.

The gEDA project is working on producing a full GPL'd suite of
Electronic Design Automation tools. These tools are used for electrical
circuit design, simulation, prototyping, and production.

%files -n %{develname}
%{_libdir}/libgeda.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/libgeda

#--------------------------------------------------------------------------
%package symbols
Summary:	Electronic symbols for gEDA
Group:		Sciences/Other

%description symbols
This package contains a bunch of symbols of electronic devices
used by gschem, the gEDA project schematic editor.

%files symbols
%dir %{_datadir}/gEDA/sym
%dir %{_datadir}/gEDA/sym/*/
%{_datadir}/gEDA/sym/*/*
%{_datadir}/gEDA/gafrc.d
%{_datadir}/doc/geda-gaf/nc.pdf

#--------------------------------------------------------------------------
%package gattrib
Summary:	Electronics schematics editor
Group:		Sciences/Other
Requires:	%{name}-symbols = %{EVRD}

%description gattrib
Gattrib is gEDA's attribute editor.  It reads a set of gschem .sch
files (schematic files), and creates a spreadsheet showing all
components in rows, with the associated component attributes listed in
the columns.  It allows the user to add, modify, or delete component
attributes outside of gschem, and then save the .sch files back
out.  When it is completed, it will allow the user to edit attributes
attached to components, nets, and pins.  (Currently, only component
attribute editing is implemented; pin and net attributes are displayed
only.)

%files gattrib -f %{name}-gattrib.lang
%{_bindir}/gattrib
%{_datadir}/gEDA/system-gattribrc
%{_datadir}/gEDA/gattrib-menus.xml
%{_datadir}/applications/geda-gattrib.desktop
%{_iconsdir}/hicolor/*/apps/geda-gattrib.*
%{_datadir}/doc/geda-gaf/man/gattrib.html
%{_mandir}/man1/gattrib.1.xz

#--------------------------------------------------------------------------
%package gschem
Summary:	Electronics schematics editor
Group:		Sciences/Other
Requires:	%{name}-symbols = %{EVRD}
Conflicts:	%{name}-symbols < 1:1.6.0-2

%description gschem
Gschem is an electronics schematic editor. It is part of the gEDA project.

%files gschem -f %{name}-gschem.lang
%{_bindir}/gschem
%{_mandir}/man1/gschem.*
%{_datadir}/gEDA/bitmap/gschem*
%{_datadir}/gEDA/system-gschemrc
%{_datadir}/gEDA/gschem-*
%{_datadir}/gEDA/scheme/auto-place-attribs.scm
%{_datadir}/gEDA/scheme/auto-uref.scm
%{_datadir}/gEDA/scheme/default-attrib-positions.scm 
%{_datadir}/gEDA/scheme/generate_netlist.scm
%{_datadir}/gEDA/scheme/gschem.scm
%{_datadir}/gEDA/scheme/image.scm
%{_datadir}/gEDA/scheme/list-keys.scm
%{_datadir}/gEDA/scheme/partslist-common.scm
%{_datadir}/gEDA/scheme/pcb.scm
%{_datadir}/gEDA/scheme/print.scm
%{_datadir}/gEDA/scheme/print-NB-attribs.scm
%{_datadir}/gEDA/scheme/geda/attrib.scm
%{_datadir}/gEDA/scheme/geda/core/gettext.scm
%{_datadir}/gEDA/scheme/geda/deprecated.scm
%{_datadir}/gEDA/scheme/geda/object.scm
%{_datadir}/gEDA/scheme/geda/os.scm
%{_datadir}/gEDA/scheme/geda/page.scm
%{_datadir}/gEDA/scheme/gschem/attrib.scm
%{_datadir}/gEDA/scheme/gschem/core/gettext.scm
%{_datadir}/gEDA/scheme/gschem/deprecated.scm
%{_datadir}/gEDA/scheme/gschem/gschemdoc.scm
%{_datadir}/gEDA/scheme/gschem/hook.scm
%{_datadir}/gEDA/scheme/gschem/keymap.scm
%{_datadir}/gEDA/scheme/gschem/selection.scm
%{_datadir}/gEDA/scheme/gschem/util.scm
%{_datadir}/gEDA/scheme/gschem/window.scm
%{_datadir}/doc/geda-gaf/man/gschem.html
%{_datadir}/applications/geda-gschem.desktop
%{_iconsdir}/hicolor/*/apps/geda-gschem.*
%{_infodir}/geda-scheme.info.*

#--------------------------------------------------------------------------
%package gsymcheck
Summary:	Electronics schematics editor
Group:		Sciences/Other
Requires:	%{name}-symbols = %{EVRD}

%description gsymcheck
Gsymcheck is a utility to check symbols for gschem. It is part
of the gEDA project.

%files gsymcheck
%{_bindir}/gsymcheck
%{_datadir}/gEDA/system-gsymcheckrc
%{_datadir}/doc/geda-gaf/man/gsymcheck.html
%{_mandir}/man1/gsymcheck.*

#--------------------------------------------------------------------------
%package utils
Summary:	Netlister for the gEDA project
Group:		Sciences/Other
Requires:	%{name}-symbols = %{EVRD}

%description utils
Several utilities for the gEDA project.

%files utils
%{_bindir}/gmk_sym
%{_bindir}/smash_megafile
%{_bindir}/convert_sym
%{_bindir}/sarlacc_schem
%{_bindir}/sarlacc_sym
%{_bindir}/gschlas
%{_bindir}/olib
%{_bindir}/refdes_renum
%{_bindir}/gsch2pcb
%{_bindir}/pads_backannotate
%{_bindir}/tragesym
%{_bindir}/garchive
%{_bindir}/grenum
%{_bindir}/gsymfix
%{_bindir}/schdiff
%{_bindir}/pcb_backannotate
%{_bindir}/gxyrs
%{_datadir}/gEDA/perl/lib/gxyrs.pm
%{_datadir}/gEDA/system-gschlasrc
%{_datadir}/doc/geda-gaf/man/grenum.html
%{_datadir}/doc/geda-gaf/man/convert_sym.html
%{_datadir}/doc/geda-gaf/man/garchive.html
%{_datadir}/doc/geda-gaf/man/gmk_sym.html
%{_datadir}/doc/geda-gaf/man/gsch2pcb.html
%{_datadir}/doc/geda-gaf/man/gschlas.html
%{_datadir}/doc/geda-gaf/man/gsymfix.html
%{_datadir}/doc/geda-gaf/man/gxyrs.html
%{_datadir}/doc/geda-gaf/man/olib.html
%{_datadir}/doc/geda-gaf/man/pads_backannotate.html
%{_datadir}/doc/geda-gaf/man/pcb_backannotate.html
%{_datadir}/doc/geda-gaf/man/refdes_renum.html
%{_datadir}/doc/geda-gaf/man/sarlacc_schem.html
%{_datadir}/doc/geda-gaf/man/sarlacc_sym.html
%{_datadir}/doc/geda-gaf/man/schdiff.html
%{_datadir}/doc/geda-gaf/man/smash_megafile.html
%{_datadir}/doc/geda-gaf/man/tragesym.html
%{_datadir}/doc/geda-gaf/readmes
%{_mandir}/man1/grenum.1*
%{_mandir}/man1/convert_sym.1*
%{_mandir}/man1/garchive.1*
%{_mandir}/man1/gmk_sym.1*
%{_mandir}/man1/gsch2pcb.1*
%{_mandir}/man1/gschlas.1*
%{_mandir}/man1/gsymfix.1*
%{_mandir}/man1/gxyrs.1*
%{_mandir}/man1/olib.1*
%{_mandir}/man1/pads_backannotate.1*
%{_mandir}/man1/pcb_backannotate.1*
%{_mandir}/man1/refdes_renum.1*
%{_mandir}/man1/sarlacc_schem.1*
%{_mandir}/man1/sarlacc_sym.1*
%{_mandir}/man1/schdiff.1*
%{_mandir}/man1/smash_megafile.1*
%{_mandir}/man1/tragesym.1*

#--------------------------------------------------------------------------
%package gnetlist
Summary:	Netlister for the gEDA project
Group:		Sciences/Other
Requires:	%{name}-symbols = %{EVRD}
Conflicts:	%{name}-symbols < 1:1.6.0-2

%description gnetlist
Gnetlist generates netlists from schematics drawn with gschem
(the gEDA schematic editor). Possible output formats are:
- spice netlists
- verilog
- tango

%files gnetlist
%dir %{_datadir}/gEDA
%{_bindir}/gnetlist
%{_bindir}/sw2asc
%{_mandir}/man1/gnetlist.*
%{_datadir}/gEDA/system-gnetlistrc
%{_datadir}/gEDA/scheme/gnet*.scm
%dir %{_datadir}/gEDA/scheme/gnetlist
%{_datadir}/gEDA/scheme/gnetlist/backend-getopt.scm
%{_datadir}/doc/geda-gaf/man/gnetlist.html
%{_datadir}/doc/geda-gaf/man/sw2asc.html
%{_mandir}/man1/sw2asc.1*

#--------------------------------------------------------------------------
%package examples
Summary:	Examples for the gEDA project
Group:		Sciences/Other

%description examples
This package provide example for the gEDA project.

%files examples
%{_datadir}/doc/geda-gaf/examples

#--------------------------------------------------------------------------
%package docs
Summary:	Doc for the gEDA project
Group:		Sciences/Other

%description docs
This package provides documentation for the gEDA project.

%files docs
%{_datadir}/doc/geda-gaf/wiki
%{_datadir}/doc/geda-gaf/gedadocs.html

#--------------------------------------------------------------------------

%prep
%setup -qn geda-gaf-%{version}
%patch0 -p1

%build
autoreconf -fi
%configure2_5x --disable-update-xdg-database --disable-static
%make

%install
%makeinstall_std

%find_lang lib%{name}%{libmajor}
%find_lang %{name}-gattrib
%find_lang %{name}-gschem


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1606 |12cr|gedit-root-1.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		gedit-root
Summary:	Lets you launch gedit as root from the menu
Version:	1.0
Release:	%mkrel 7
Source0:	gedit-root.console
Source1:	gedit-root.desktop
Source2:	gedit-root.pam
License:	GPLv2+
Group:		Editors
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
Requires:	gedit
Requires:	usermode-consoleonly

%description
%{name} creates a command named %{name} which launches gedit with
root privileges (after authenticating via consolehelper), and adds a
menu launcher so you can launch gedit as root from the system menu.

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
install -m 644 %{SOURCE0} %{buildroot}%{_sysconfdir}/security/console.apps/%{name}
mkdir -p %{buildroot}%{_datadir}/applications
install -m 644 %{SOURCE1} %{buildroot}%{_datadir}/applications/%{name}.desktop
mkdir -p %{buildroot}%{_sysconfdir}/pam.d
install -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/pam.d/%{name}
mkdir -p %{buildroot}%{_bindir}
ln -s %{_bindir}/consolehelper %{buildroot}%{_bindir}/gedit-root

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post
%{update_desktop_database}
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%{clean_desktop_database}
%endif

%files
%defattr(-, root, root)
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_sysconfdir}/security/console.apps/%{name}
%{_sysconfdir}/pam.d/%{name}



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-7mdv2011.0
+ Revision: 618446
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.0-6mdv2010.0
+ Revision: 429189
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.0-5mdv2009.0
+ Revision: 245876
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.0-3mdv2008.1
+ Revision: 140735
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Sep 12 2007 Adam Williamson <awilliamson@mandriva.org> 1.0-3mdv2008.0
+ Revision: 84756
- add /etc/pam.d file (#30957)
- remove X-Mandriva category from .desktop file
- spec clean

* Fri Apr 27 2007 Adam Williamson <awilliamson@mandriva.org> 1.0-2mdv2008.0
+ Revision: 18465
- Import gedit-root


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1607 |12cr|geeqie-1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define docname %{name}

Summary:	Graphics file browser utility
Name:		geeqie
Version:	1.1
Release:	1
License:	GPLv2+
Group:		Graphics
URL:		http://sourceforge.net/projects/geeqie/
Source0:	%{name}-%{version}.tar.gz
# sent upstream 2010/02/19 
# http://sourceforge.net/tracker/?func=detail&aid=2954914&group_id=222125&atid=1054680
Patch0:         geeqie_lib64.diff
Patch1:		geeqie-1.0-champlain0.8.patch

BuildRequires:  intltool 
BuildRequires:  pkgconfig(champlain-0.12)
BuildRequires:  pkgconfig(exiv2)
BuildRequires:  pkgconfig(gnome-doc-utils)
BuildRequires:  pkgconfig(gtk+-2.0)
BuildRequires:  pkgconfig(lcms)
BuildRequires:  pkgconfig(liblircclient0)

%description
Geeqie is a browser for graphics files.
Offering single click viewing of your graphics files.
Includes thumbnail view, zoom and filtering features.
And external editor support.

%prep
%setup -q
%patch0 -p0
%patch1 -p1
autoreconf -fi

%build
%configure2_5x \
	--with-readmedir="%{_docdir}/%{docname}" \
	--enable-gps \
	--enable-lirc

%make

%install
mkdir -p %{buildroot}%{_docdir}/%{name}/html
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS COPYING ChangeLog NEWS README README.lirc 
%{_bindir}/geeqie
%{_datadir}/applications/geeqie.desktop
%{_datadir}/pixmaps/geeqie.png
%{_datadir}/%{name}/applications/*
%{_datadir}/%{name}/template.desktop
%{_libdir}/%{name}/*
%{_mandir}/man1/geeqie*



%changelog
* Wed Sep 05 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.1-1
+ Revision: 816396
- update to 1.1

* Fri May 25 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.0-6
+ Revision: 800724
- rebuild for new libchamplain
- cleaned up spec

* Wed Dec 01 2010 Funda Wang <fwang@mandriva.org> 1.0-4mdv2011.0
+ Revision: 604403
- rebuild for new exiv2

* Tue Aug 31 2010 Götz Waschk <waschk@mandriva.org> 1.0-3mdv2011.0
+ Revision: 574695
- build with new libchamplain

* Tue Aug 03 2010 Funda Wang <fwang@mandriva.org> 1.0-2mdv2011.0
+ Revision: 565538
- rebuild for new exiv2

* Fri Feb 19 2010 Michael Scherer <misc@mandriva.org> 1.0-1mdv2010.1
+ Revision: 508122
- readd BuildRoot, as youri ask for it even if not used and deprecated

  + Peťoš Šafařík <petos@mandriva.org>
    - Spec cleaning
    - Cleaning of SPEC
    - Fixed mix of <tabs> and <spaces> in SPEC
    - Removed old source tarball
    - Final stable version 1.0

* Thu Jan 28 2010 Peťoš Šafařík <petos@mandriva.org> 1.0-0.svn1895.3mdv2010.1
+ Revision: 497619
- BuildRequires fixed
- 64bit patch adds
- Libdir patched with lib64.diff patch
- Update to SVN branch.

* Wed Dec 30 2009 Frederik Himpe <fhimpe@mandriva.org> 1.0-0.beta2.2mdv2010.1
+ Revision: 484195
- Rebuild for new libexiv2

* Mon Dec 28 2009 Götz Waschk <waschk@mandriva.org> 1.0-0.beta2.1mdv2010.1
+ Revision: 482955
- fix summary

  + Peťoš Šafařík <petos@mandriva.org>
    - import geeqie


* Thu Dec 24 2009 Petr 'Petos'Safarik <petos@mandrivalinux.cz> 1.0beta2-1pts2010.0
- Version 1.0beta2 first release
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1608 |12cr|geis-2.2.14-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_major		1
%define		_name		geis
%define		libname		%mklibname %{_name} %{_major}
%define		devname		%mklibname -d %{_name}

Name:		%_name
Version:	2.2.14
Release:	%mkrel 1
License:	GPLv3
Summary:	Gesture Engine Interface and Support Interface
Group:		System/Libraries
Url:		https://launchpad.net/geis
Source0:	https://launchpad.net/%{name}/trunk/%{version}/+download/%{name}-%{version}.tar.xz

BuildRequires:	pkgconfig(grail)
BuildRequires:	pkgconfig(frame)
BuildRequires:	dbus-devel
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(xcb)
BuildRequires:	check-devel
BuildRequires:	x11-server-devel

%description
GEIS is a library for applications and toolkit programmers 
which provides a consistent platform independent interface
for any system-wide input gesture recognition mechanism.

%prep
%setup -q

%build
autoreconf -fi
automake --add-missing
LDFLAGS="$LDFLAGS -lframe"
%configure2_5x --disable-static
%make

%install
%makeinstall_std

find %{buildroot} -name "*.la" -delete

%files
%doc README COPYING
%{_bindir}/geis-server
%{_bindir}/geistest
%{_mandir}/man1/geis*

#------------------------------------------------

%package -n %libname
Summary:        Gesture Engine Interface and Support Library Package
Group:          System/Libraries
Requires:       %{name} = %{version}-%{release}

%description -n %libname
This package contains the library needed to run programs
dynamically linked with geis.

%files -n %libname
%{_libdir}/libgeis.so*

#------------------------------------------------

%package -n %devname
Summary:        Gesture Engine Interface and Support Development Package
Group:          Development/C
Requires:       %{name} = %{version}-%{release}
Requires:	python-devel
Requires:	pkgconfig
Provides:       %{name}-devel = %{version}-%{release}

%description -n %devname
This package provides headers files for geis development.

%files -n %devname
%{_includedir}/%{name}/geis.h
%{_includedir}/%{name}/geisimpl.h
%{_libdir}/pkgconfig/libgeis.pc

#------------------------------------------------

%package -n python-%{name}
Summary:	GEIS python bindings
Group:		Development/Python
Requires:	%{name} = %{version}-%{release}

%description -n python-%{name}
GEIS python bindings

%files -n python-%{name}
%{_bindir}/pygeis
%{python_sitelib}/%{name}/*.py
%{python_sitelib}/%{name}/*.pyc
%{python_sitelib}/%{name}/*.pyo
%{python_sitearch}/_geis_bindings.so

#------------------------------------------------

%package -n %{name}view
Summary:	GEIS View
Requires:	python-%{name} = %{version}-%{release}

%description -n %{name}view
GEIS View

%files -n %{name}view
%{_bindir}/%{name}view
%{_datadir}/applications/geisview.desktop
%{_datadir}/geisview/*.ui
%{_datadir}/pixmaps/geisview32x32.xpm
%{python_sitelib}/%{name}view/*.py
%{python_sitelib}/%{name}view/*.pyo
%{python_sitelib}/%{name}view/*.pyc

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1609 |12cr|gelide-0.1.5-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		gelide
Version:	0.1.5
Release:	3
Summary:	Emulators manager
Group:		Emulators
License:	GPLv3
URL:		http://gelide.sourceforge.net/
Source0:	http://sourceforge.net/projects/%{name}/files/%{name}/%{name}-%{version}/%{name}-%{version}.tar.gz
Patch0:		gelide-0.1.5-glib.patch
Patch1:		gelide-0.1.5-gcc4.7.patch
BuildRequires:	desktop-file-utils
BuildRequires:	pkgconfig(gtkmm-2.4)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	intltool
BuildRequires:	rarian
BuildRequires:	gcc-c++

%description
Gelide is a configurable frontend which let you manage any kind of emulated
system (PC, console, arcade, etc) letting you to catalog and launch any game
from any existing emulator under GNU/Linux. With Gelide, you can configure
any emulator with command line parameters support, without the need of
remember them every now and then.

%prep
%setup -q
%patch0 -p1 -b .glib~
%patch1 -p1 -b .gcc47~

%build
%configure2_5x
%make

%install
%makeinstall_std

desktop-file-install \
	--remove-key="Version" \
	--remove-key="Encoding" \
	--dir=%{buildroot}%{_datadir}/applications/ \
	%{buildroot}%{_datadir}/applications/%{name}.desktop

rm -rf %{buildroot}/usr/doc

%find_lang %{name} --with-gnome

%files -f %{name}.lang
%doc AUTHORS ChangeLog README INSTALL COPYING
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}/*.xml
%{_datadir}/%{name}/pixmaps/*
%{_datadir}/%{name}/ui/*
%{_iconsdir}/hicolor/*
%{_mandir}/*/%{name}*


%changelog
* Fri Feb 03 2012 Andrey Bondrov <abondrov@mandriva.org> 0.1.5-2mdv2012.0
+ Revision: 770986
- _desktopdir is not supported by BS, change to _datadir/applications
- imported package gelide


* Fri Jul 22 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 0.1.5-2mib2010.2
- Rebuild for 2010.2
- Little spec clean up
- Fix group
- Fix languages
- Fix .desktop file

* Thu Jul 21 2011 Cristobal Lopez <lopeztobal@gmail.com> 0.1.5-1mib2011.0
- Initial build for Mandriva

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1610 |12cr|gemdropx-0.9-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Tetris meets Space Invaders
Name:		gemdropx
Version:	0.9
Release:	%mkrel 12
Source0:	ftp://ftp.sonic.net/pub/users/nbs/unix/x/gemdropx/gemdropx-%{version}.tar.bz2
License:	GPLv2+
Url:		http://newbreedsoftware.com/gemdropx
Group:		Games/Arcade
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	SDL-devel
BuildRequires:	SDL_mixer-devel
BuildRequires:	imagemagick
Patch0:		%{name}-0.9-fix-CFLAGS.patch

%description
Gem Drop X is a fast-paced puzzle game where it's your job to clear the screen
of gems before they squash you! (You're at the bottom, they're at the top, and
they keep coming!)

%prep
%setup -q
%patch0 -p1
chmod a+r -R .
rm -rf `find -type d -name .xvpics`

%build
%make CFLAGS="%{optflags}" DATA_PREFIX=%{_gamesdatadir}/%{name}/

%install
rm -rf $RPM_BUILD_ROOT
install -D %{name} $RPM_BUILD_ROOT%{_gamesbindir}/%{name}
install -d $RPM_BUILD_ROOT%{_gamesdatadir}/%{name}
cp -a data/* $RPM_BUILD_ROOT%{_gamesdatadir}/%{name}

%{__install} -d $RPM_BUILD_ROOT{%{_liconsdir},%{_miconsdir}}
convert data/images/gemdropx-icon.xpm -size 16x16 $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
convert data/images/gemdropx-icon.xpm -size 32x32 $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
convert data/images/gemdropx-icon.xpm -size 48x48 $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Gem Drop X
Comment=%{summary}
Exec=%_gamesbindir/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;ArcadeGame;
EOF

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(644,root,root,755)
%doc AUTHORS.txt CHANGES.txt README.txt
%{_gamesdatadir}/%{name}
%{_datadir}/applications/*
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%defattr(755,root,root,755)
%{_gamesbindir}/%{name}


%changelog
* Thu Feb 03 2011 Funda Wang <fwang@mandriva.org> 0.9-12mdv2011.0
+ Revision: 635493
- tighten BR

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9-11mdv2011.0
+ Revision: 610827
- rebuild

* Fri Feb 19 2010 Funda Wang <fwang@mandriva.org> 0.9-10mdv2010.1
+ Revision: 508342
- fix CFLAGS

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.9-10mdv2009.0
+ Revision: 245878
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Dec 14 2007 Funda Wang <fwang@mandriva.org> 0.9-8mdv2008.1
+ Revision: 119616
- drop menu

  + Thierry Vignaud <tv@mandriva.org>
    - buildrequires X11-devel instead of XFree86-devel
    - import gemdropx


* Fri Jul  7 2006 Pixel <pixel@mandriva.com> 0.9-7mdv2007.0
- switch to XDG menu

* Fri Feb  3 2006 Pixel <pixel@mandriva.com> 0.9-6mdk
- rebuild

* Fri Nov 12 2004 Pixel <pixel@mandrakesoft.com> 0.9-5mdk
- rebuild

* Mon Aug 04 2003 Per yvind Karlsen <peroyvind@linux-mandrake.com> 0.9-4mdk
- rebuild
- move stuff to %%{_gamesbindir} and %%{_gamesdatadir}
- drop Prefix tag
- added menu item
- added icons
- use %%make macro
- get rid of .xvpics lying around
- cosmetics

* Thu Sep 05 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.9-3mdk
- rebuild

* Sun Jul 21 2002 Pixel <pixel@mandrakesoft.com> 0.9-2mdk
- recompile against new vorbis stuff

* Thu Jun 27 2002 Pixel <pixel@mandrakesoft.com> 0.9-1mdk
- new release

* Mon Apr 29 2002 Pixel <pixel@mandrakesoft.com> 0.7-9mdk
- rebuild for new libasound (alsa)

* Mon Jan 21 2002 Stefan van der Eijk <stefan@eijk.nu> 0.7-8mdk
- BuildRequires

* Thu Sep 13 2001 Stefan van der Eijk <stefan@eijk.nu> 0.7-7mdk
- BuildRequires: libSDL-devel

* Thu Sep  6 2001 Pixel <pixel@mandrakesoft.com> 0.7-6mdk
- rebuild

* Mon May 14 2001 Pixel <pixel@mandrakesoft.com> 0.7-5mdk
- rebuild with new SDL

* Tue Dec 19 2000 Pixel <pixel@mandrakesoft.com> 0.7-4mdk
- reuibld for new libSDL_mixer

* Wed Nov 29 2000 Pixel <pixel@mandrakesoft.com> 0.7-3mdk
- rebuild, build req

* Tue Nov  7 2000 Pixel <pixel@mandrakesoft.com> 0.7-2mdk
- rebuild

* Thu Nov  2 2000 Pixel <pixel@mandrakesoft.com> 0.7-1mdk
- initial spec


# end of file

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1611 |12cr|gemo-utilities-20070201-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gcj_support 1

%define	name	gemo-utilities
%define	version	20070201
%define	release	10
%define	jarlibs	xalan-j2

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Gemo Utilities
License:	LGPL
Group:		Development/Java
Url:		http://forge.objectweb.org/projects/activexml/
# from cvs
Source0:	%{name}-%{version}.tar.lzma
BuildRequires:	lzma
BuildRequires:	java-rpmbuild java-devel ant %{jarlibs}
Requires:	%{jarlibs}
%if %{gcj_support}
BuildRequires:    java-gcj-compat-devel
%else
BuildArch: noarch
%endif
BuildRequires:    locales-en

%description
Gemo Utilities

%prep
%setup -q
#make sure that we don't use precompiled java package if shipped
rm -rf lib

%build
export LC_ALL=ISO-8859-1
CLASSPATH=$(build-classpath %{jarlibs}) \
%{ant} dist -DDSTAMP=%{version}
%{jar} -i dist/%{name}-%{version}.jar

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_javadir}
install -m644 dist/%{name}-%{version}.jar -D %{buildroot}%{_javadir}/%{name}-%{version}.jar
ln -s %{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}.jar

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%clean
rm -rf %{buildroot}

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%{_javadir}/*.jar
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/*




%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 20070201-9mdv2011.0
+ Revision: 618447
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 20070201-8mdv2010.0
+ Revision: 429190
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 20070201-7mdv2009.0
+ Revision: 245880
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Dec 16 2007 Anssi Hannula <anssi@mandriva.org> 20070201-5mdv2008.1
+ Revision: 120882
- buildrequire java-rpmbuild, i.e. build with icedtea on x86(_64)

* Sat Sep 15 2007 Anssi Hannula <anssi@mandriva.org> 20070201-4mdv2008.0
+ Revision: 87377
- rebuild to filter out autorequires of GCJ AOT objects
- remove unnecessary Requires(post) on java-gcj-compat

* Sun Sep 09 2007 Pascal Terjan <pterjan@mandriva.org> 20070201-3mdv2008.0
+ Revision: 82803
- update to new version


* Sat Feb 03 2007 David Walluck <walluck@mandriva.org> 20070201-2mdv2007.0
+ Revision: 116036
- aot compile

  + Per Øyvind Karlsen <pkarlsen@mandriva.com>
    - d'oh, rm -rf in stead of rm -f lib
    - ensure that proper version is created based on snapshot date and not current date
      misc packaging fixes
    - do actually export CLASSPATH
    - Import gemo-utilities


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1612 |12cr|gemrb-0.7.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		gemrb
Version:	0.7.1
Release:	1
Summary:	Port of the original Infinity (Game) Engine
Group:		Games/Adventure
License:	GPLv2+
URL:		http://gemrb.sourceforge.net/
Source0:	http://downloads.sourceforge.net/project/gemrb/GemRB%20Sources/GemRB%200.7.0%20Sources/%{name}-%{version}.tar.gz
Patch0:		gemrb-0.7.0-linkage.patch
BuildRequires:	cmake
BuildRequires:	zlib-devel
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(SDL_ttf)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	python-devel
Requires:	openal

%description
GemRB (Game Engine Made with pre-Rendered Background) is a portable
open-source implementation of Bioware's Infinity Engine.

It was written to support pseudo-3D role playing games based on the
Dungeons & Dragons ruleset (Baldur's Gate and Icewind Dale series,
Planescape: Torment).

This is not a game, but the engine. You need data installed somewhere, and
point gemrb the the relevant directory. More details and a list of
supported games can be found at
http://gemrb.sourceforge.net/wiki/doku.php?id=getting_started

%prep
%setup -q
%patch0 -p0

%build
%cmake -DLAYOUT=fhs -DLIB_DIR='%{_libdir}/gemrb'
%make

%install
%makeinstall_std -C build

rm -f %{buildroot}/etc/gemrb/GemRB.cfg.noinstall.sample

%files
%defattr(644,root,root,755)
%doc AUTHORS COPYING NEWS README INSTALL
%attr(755,root,root) %{_bindir}/gemrb
%attr(755,root,root) %{_libdir}/gemrb/libgemrb_core.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/NullSource.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/TTFImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/2DAImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/ACMReader.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/AREImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/BAMImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/BIFImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/BIKPlayer.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/BMPImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/BMPWriter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/CHUImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/CREImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/DirectoryImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/DLGImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/EFFImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/FXOpcodes.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/GAMImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/GUIScript.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/IDSImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/INIImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/ITMImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/IWDOpcodes.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/KEYImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/MOSImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/MUSImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/MVEPlayer.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/NullSound.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/OGGReader.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/OpenALAudio.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/PLTImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/PNGImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/PROImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/PSTOpcodes.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/SDLAudio.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/SDLVideo.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/SPLImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/STOImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/TISImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/TLKImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/WAVReader.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/WEDImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/WMPImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/ZLibManager.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/SAVImporter.so

%{_sysconfdir}/gemrb/GemRB.cfg.sample
%{_mandir}/man6/gemrb.6.*
%{_datadir}/gemrb/*
%{_datadir}/applications/gemrb.desktop
%{_iconsdir}/hicolor/scalable/apps/gemrb.svg
%{_datadir}/pixmaps/gemrb.png
%{_bindir}/extend2da.py

%changelog
* Thu Jul 19 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.7.1-1
+ Revision: 810183
- version update 0.7.1

* Mon Mar 26 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.7.0-1
+ Revision: 786803
- broken ldl lib fix
- removed unneeded defines
- imported package gemrb


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1613 |12cr|gengetopt-2.22.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name gengetopt
%define version 2.22.5
%define release %mkrel 1

Summary: GNU gengetopt generates command line parsers
Name: %{name}
Version: %{version}
Release: %{release}
Source0: ftp://ftp.gnu.org/gnu/gengetopt/%{name}-%{version}.tar.gz
License: GPL
Group: Development/C
URL: http://www.gnu.org/software/gengetopt/gengetopt.html
BuildRoot: %{_tmppath}/%{name}-buildroot
BuildRequires: flex

%description
This program generates a C function that uses getopt_long function to parse
the command line options, to validate them and fills a struct.

Thus your program can now handle options such as:

myprog --input foo.c -o foo.o --no-tabs -i 100 *.class

And both long options (those that start with --) and short options (start
with - and consist of only one character) can be handled. For standards
about short and long options you may want to take a look at the GNU Coding
Standards.

%prep
%setup -q

%build
%configure2_5x
#gw parallel build is broken
make

%check
%make check

%install
rm -rf $RPM_BUILD_ROOT installed-docs
%makeinstall_std
mv %buildroot/%_datadir/doc/gengetopt installed-docs

%clean
rm -rf $RPM_BUILD_ROOT

%post
%_install_info %name.info

%postun
%_remove_install_info %name.info


%files
%defattr(-,root,root)
%doc installed-docs/*
%_bindir/gengetopt
%_datadir/gengetopt/
%_mandir/man1/gengetopt.1*
%_infodir/gengetopt.info*




%changelog
* Mon Sep 26 2011 Götz Waschk <waschk@mandriva.org> 2.22.5-1mdv2012.0
+ Revision: 701245
- new version

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 2.22.4-2mdv2011.0
+ Revision: 610828
- rebuild

* Wed Dec 23 2009 Götz Waschk <waschk@mandriva.org> 2.22.4-1mdv2010.1
+ Revision: 481911
- update to new version 2.22.4

* Thu Oct 01 2009 Götz Waschk <waschk@mandriva.org> 2.22.3-1mdv2010.0
+ Revision: 452161
- update to new version 2.22.3

* Sun Jun 14 2009 Funda Wang <fwang@mandriva.org> 2.22.2-1mdv2010.0
+ Revision: 385859
- new version 2.22.2

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 2.22.1-2mdv2009.0
+ Revision: 266841
- rebuild early 2009.0 package (before pixel changes)

  + Götz Waschk <waschk@mandriva.org>
    - new version

* Tue Jan 15 2008 Götz Waschk <waschk@mandriva.org> 2.22-1mdv2008.1
+ Revision: 152024
- new version

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Aug 07 2007 Götz Waschk <waschk@mandriva.org> 2.21-1mdv2008.0
+ Revision: 59665
- new version

* Thu Jul 05 2007 Götz Waschk <waschk@mandriva.org> 2.20-1mdv2008.0
+ Revision: 48681
- new version


* Thu Jan 18 2007 Götz Waschk <waschk@mandriva.org> 2.19.1-1mdv2007.0
+ Revision: 110309
- new version
- add check

* Tue Jan 02 2007 Götz Waschk <waschk@mandriva.org> 2.19-1mdv2007.1
+ Revision: 103483
- new version
- Import gengetopt

* Tue Sep 26 2006 Götz Waschk <waschk@mandriva.org> 2.18-1mdv2007.0
- New version 2.18

* Sun Jul 23 2006 Götz Waschk <waschk@mandriva.org> 2.17-1mdv2007.0
- New release 2.17

* Fri Jul 21 2006 Götz Waschk <waschk@mandriva.org> 2.16-2mdk
- Rebuild

* Tue Mar 07 2006 Götz Waschk <waschk@mandriva.org> 2.16-1mdk
- New release 2.16

* Wed Dec 28 2005 Götz Waschk <waschk@mandriva.org> 2.15-1mdk
- New release 2.15
- use mkrel

* Tue Sep 06 2005 Götz Waschk <waschk@mandriva.org> 2.14-1mdk
- New release 2.14

* Tue Apr 19 2005 Götz Waschk <waschk@linux-mandrake.com> 2.13.1-1mdk
- New release 2.13.1

* Tue Dec 21 2004 Gtz Waschk <waschk@linux-mandrake.com> 2.13-1mdk
- fix doc file listing
- New release 2.13

* Tue Aug 24 2004 Gtz Waschk <waschk@linux-mandrake.com> 2.12.2-1mdk
- new version

* Wed Jun 16 2004 Gtz Waschk <waschk@linux-mandrake.com> 2.12.1-2mdk
- rebuild for new g++

* Thu Apr 22 2004 Gtz Waschk <waschk@linux-mandrake.com> 2.12.1-1mdk
- fix source URL
- new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1614 |12cr|genius-1.0.15-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A general purpose calculator and math tool
Name:		genius
Version:	1.0.15
Release:	2
License:	GPLv3+
Group:		Sciences/Mathematics
URL:		http://www.jirka.org/genius.html

Source0: ftp://ftp.gnome.org/pub/GNOME/sources/%name/%{name}-%{version}.tar.xz

BuildRequires:	vte-devel
BuildRequires:	gtk+2-devel
BuildRequires:	pkgconfig(gtksourceview-2.0)
BuildRequires:	gmp-devel
BuildRequires:	readline-devel
BuildRequires:	mpfr-devel
BuildRequires:	termcap-devel
BuildRequires:	flex
BuildRequires:	bison
BuildRequires:	scrollkeeper
BuildRequires:	pkgconfig(gnome-doc-utils)
# the following stuffs are not necessary if not regenerating auto* stuff
BuildRequires:	intltool
BuildRequires:	automake
Requires:	ghostscript

%description
Genius is an advanced calculator and a mathematical programming language.
It handles multiple precision floating point numbers, infinite precision
integers, complex numbers and matrixes.

%package devel
Summary:	Files to develop genius plugins
Requires:	%{name} = %{version}

%description devel
Genius is an advanced calculator and a mathematical programming language.
It handles multiple precision floating point numbers, infinite precision
integers, complex numbers and matrixes.

This package contains developmend files and not required for runnind genius.

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--enable-mpfr \
	--disable-scrollkeeper \
	--disable-update-mimedb \
	--disable-static
%make

%install
%makeinstall_std

%{find_lang} %{name} --with-gnome

%files -f %{name}.lang
%doc AUTHORS NEWS README
%{_bindir}/*
%{_datadir}/applications/*.desktop
%{_datadir}/%{name}
%{_datadir}/application-registry/*
%{_datadir}/mime/packages/*
%{_datadir}/mime-info/*
%{_iconsdir}/hicolor/*/apps/gnome-genius.png
%{_iconsdir}/hicolor/*/apps/genius-stock-plot.png
%{_libdir}/%{name}
%{_libexecdir}/genius-readline-helper-fifo

%files devel
%{_includedir}/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1615 |12cr|gens-2.15.5-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		gens
Summary:	Sega Genesis/MegaDrive emulator
Version:	2.15.5
Release:	3
Group:		Emulators
License:	GPLv2
Url:		http://sourceforge.net/projects/gens/
Source0:	http://sourceforge.net/projects/gens/files/Gens%20Source%20Code/Gens%20%{version}/%{name}-%{version}.tar.gz
Source1:	%{name}.16.png.bz2
Source2:	%{name}.32.png.bz2
Source3:	%{name}.48.png.bz2
Patch1:		gens-libgl.patch
Patch2:		gens-rpmlint.patch
Patch3:		gens-2.15.5-strings.patch
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	nasm
ExclusiveArch:	%ix86
Conflicts:	gens-gs

%description
Gens is a GPL emulator for the genesis, ported from win32
to BeOS and linux. It was the fastest on win32, and is pretty fast on linux.

%prep
%setup -q
%patch1 -p0
%patch2 -p0
%patch3 -p1

%build
%configure2_5x
%make

%install
%makeinstall
mkdir -p %{buildroot}%{_miconsdir}
mkdir -p %{buildroot}%{_iconsdir}
mkdir -p %{buildroot}%{_liconsdir}
mkdir -p %{buildroot}%{_menudir}
bzcat %{SOURCE1} > %{buildroot}%{_miconsdir}/%{name}.png
bzcat %{SOURCE2} > %{buildroot}%{_iconsdir}/%{name}.png
bzcat %{SOURCE3} > %{buildroot}%{_liconsdir}/%{name}.png

install -d -m 755 %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
Name=Gens
Comment=%{summary}
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-MoreApplications-Emulators;Game;Emulator;
EOF

%files
%defattr(-,root,root,0755)
%doc AUTHORS COPYING README INSTALL BUGS
%{_bindir}/%{name}
%dir %{_datadir}/%{name}/
%{_datadir}/%{name}/*
%{_datadir}//applications/mandriva-%{name}.desktop
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png



%changelog
* Sat Jul 30 2011 Andrey Bondrov <abondrov@mandriva.org> 2.15.5-2mdv2012.0
+ Revision: 692361
- Fix BuildRequires
- Add Conflicts
- imported package gens


* Tue Jul 19 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 2.15.5-1mdv2011.0
- New version
- Major spec rewrite

* Mon Jun 11 2007 Guillaume Bedot <littletux@zarb.org> 2.12-0.2005feb13.2plf2008.0
- xdg menu, fix gui icons, autotools versions

* Sun Apr 23 2006 Michael Scherer <misc@zarb.org> 2.12-0.2005feb13.1plf
- New snapshot, close #110
- pach for gcc4 build
- use mkrel
- new menu 

* Sat Sep 25 2004 Michael Scherer <misc@zarb.org> 2.12-0.rc3.1plf 
- rc3
- fix rpmlint warning
- fix compile

* Tue Jul 22 2003 Michael Scherer <scherer.michael@free.fr> 2.12-0.rc2.2plf 
- fix description
- added a menu && icons

* Mon Jul 21 2003 Michael Scherer <scherer.michael@free.fr> 2.12-0.rc2.1plf
- initial spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1616 |12cr|gens-gs-2.16.7-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define sname		gens

Name:		%{sname}-gs
Version:	2.16.7
Release:	4

Summary:	A Sega Genesis, Sega CD and Sega 32X emulator
License:	GPLv2+
Group:		Emulators
URL:		http://info.sonicretro.org/Gens/GS
Source0:	Gens-gs-r7.tar.bz2
Source1:	gens-gs.png
Patch0:		gens-gs-r7-gtk-deprecated.patch

BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(gtkglextmm-1.2)
BuildRequires:	nasm
BuildRequires:	desktop-file-utils

Conflicts:	gens

ExclusiveArch:	%ix86

%description
Gens is an emulator for the Sega Genesis, Sega CD and Sega 32X.

Gens/GS is a version of Gens maintained by GerbilSoft.

The main goal of Gens/GS is to clean up the source code and combine features 
from various forks of Gens.

%prep
%setup -q -n %{name}-r7
%patch0 -p1

%build
autoreconf -i
%configure2_5x LDFLAGS='%{ldflags} -fuse-ld=bfd' CFLAGS='-ldl -lX11'
%make

%install
%makeinstall_std

desktop-file-install --vendor="" \
 --remove-category="Application" \
 --remove-category="Game" \
 --add-category="X-MandrivaLinux-MoreApplications-Emulators" \
 --dir %{buildroot}%{_datadir}/applications/ \
 %{buildroot}%{_datadir}/applications/*

rm -f %{buildroot}%{_libdir}/mdp/*.{a,la}

%files
%defattr(-,root,root,0755)
%doc AUTHORS.txt ChangeLog.txt NEWS.txt README.txt doc/*
%{_bindir}/gens
%{_bindir}/mdp_test
%dir %{_datadir}/gens/
%{_datadir}/gens/*
%{_datadir}/applications/gens.desktop
%{_libdir}/mdp/*.so
%{_docdir}/*

%changelog
* Sat Jul 30 2011 Andrey Bondrov <abondrov@mandriva.org> 2.16.7-2mdv2012.0
+ Revision: 692369
- Fix BuildRequires
- Rebuild
- Add patch0 to fix build
- Fix BuildRequires
- imported package gens-gs


* Tue Jul 19 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 2.16.6.93-1mdv2011.0
- Import from PLF
- Remove PLF reference

* Fri Sep 11 2009 Guillaume Bedot <littletux@zarb.org> 2.16.6.93-0.20090911plf2010.0
- today's git snapshot (r7 pre3 + fixes)

* Tue Jan  6 2009 Guillaume Bedot <littletux@zarb.org> 2.15.5-2plf2009.1
- 2.15.5 milestone 6

* Fri Oct 31 2008 Guillaume Bedot <littletux@zarb.org> 2.15.5-1plf2009.1
- First package of gens-gs for PLF

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1617 |12cr|genus2reduction-0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           genus2reduction
Version:        0.3
Release:        1
Summary:        Computes Reductions of Genus 2 Proper Smooth Curves
Group:          Sciences/Mathematics
License:        GPLv2
URL:            http://www.math.u-bordeaux1.fr/~qliu/G2R/
Source0:        http://www.math.u-bordeaux1.fr/~qliu/G2R/genus2reduction-%{version}.tar.gz
# License clarification:
Source1:        genus2reduction.mbox
# More license clarification:
Source2:        genus2reduction-licenseinfo.txt
# Adapt to pari 2.5
Patch0:         genus2reduction-compile.patch

BuildRequires:  libpari-devel

%description
Computes the conductor and reduction types for a genus 2 hyperelliptic
curve.

As an example of genus2reduction's functionality, let C be a proper
smooth curve of genus 2 defined by a hyperelliptic equation
y^2+Q(x)y=P(x), where P(x) and Q(x) are polynomials with rational
coefficients such that deg(Q(x))<4, deg(P(x))<7.  Let J(C) be the
Jacobian of C, let X be the minimal regular model of C over the ring of
integers Z.

This program determines the reduction of C at any prime number p (that
is the special fiber X_p of X over p), and the exponent f of the
conductor of J(C) at p.

%prep
%setup -q
%patch0
cp -p %{SOURCE1} .
cp -p %{SOURCE2} .

%build
make CC="%{__cc}" CFLAGS="$RPM_OPT_FLAGS -I/usr/include/pari"

%install
mkdir -p $RPM_BUILD_ROOT%{_bindir}
install -p -m 755 %{name} $RPM_BUILD_ROOT%{_bindir}/%{name}

%files
%doc README %{name}.mbox %{name}-licenseinfo.txt
%{_bindir}/%{name}

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1618 |12cr|geogebra-3.2.47.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:             geogebra
Summary:          Free mathematics software for learning and teaching
Version:          3.2.47.0
Release:          %mkrel 1
Group:            Sciences/Mathematics
Url:              http://www.geogebra.org
License:          GPLv2+ ; CC-BY-SAv3+ ; CC-BY-NC-SAv3+
Source:           geogebra-%{version}.tar.gz  
Source1:          %{name}.desktop
#%if 0%{?suse_version}
#BuildRequires:    unzip
#BuildRequires:    update-desktop-files
#%else
#%if 0%{?fedora} || 0%{?rhel_version} || 0%{?centos_version}
#BuildRequires:    unzip
#BuildRequires:    desktop-file-utils
#%else
#BuildRequires:    unzip
#%endif
#%endif
Requires:         java >= 1.5.0
Requires(post):   shared-mime-info
Requires(postun): shared-mime-info
#%if !0%{?fedora} && !0%{?rhel_version} && !0%{?centos_version}
#Recommends:       java-plugin >= 1.5.0
#Recommends:       java-sun >= 1.5.0
#%endif
BuildArch:        noarch
BuildRoot:        %{_tmppath}/%{name}-%{version}-build

%description
This package provides GeoGebra.

GeoGebra is free and multi-platform dynamic mathematics software for all levels of education that joins geometry, algebra, tables, graphing, statistics and calculus in one easy-to-use package. It has received several educational software awards in Europe and the USA.

Quick Facts:

- Graphics, algebra and tables are connected and fully dynamic
- Easy-to-use interface, yet many powerful features 
- Authoring tool to create interactive learning materials as web pages 
- Available in many languages for our millions of users around the world 
- Free and open source software



Authors:
--------
    Markus Hohenwarter (Austria & USA): Project leader since 2001
    Michael Borcherds (UK): Lead Developer since 2007
    Yves Kreis (Luxembourg): Developer since 2005

%prep
%setup -q -n geogebra-%{version}

%build
#

%install
rm -rf %{buildroot}
%{__install} -d -m755 %{buildroot}%{_datadir}/%{name}
%{__install} -d -m755 %{buildroot}%{_datadir}/%{name}/unsigned
%{__install} -m644 *.jar %{buildroot}%{_datadir}/%{name}
%{__install} -m644 unsigned/*.jar %{buildroot}%{_datadir}/%{name}/unsigned
%{__install} -d -m755 %{buildroot}%{_datadir}/mime/packages
%{__install} -m644 geogebra.xml %{buildroot}%{_datadir}/mime/packages/%{name}.xml
%{__install} -d -m755 %{buildroot}%{_datadir}/applications
%{__install} -m644 %{SOURCE1} %{buildroot}%{_datadir}/applications/
for SIZE in 16x16 22x22 32x32 48x48 64x64 128x128 256x256; do
%{__install} -d -m755 %{buildroot}%{_datadir}/icons/hicolor/$SIZE/apps
%{__install} -d -m755 %{buildroot}%{_datadir}/icons/hicolor/$SIZE/mimetypes
%{__install} -m644 icons/hicolor/$SIZE/apps/geogebra.png %{buildroot}%{_datadir}/icons/hicolor/$SIZE/apps
%{__install} -m644 icons/hicolor/$SIZE/mimetypes/application-vnd.geogebra.file.png %{buildroot}%{_datadir}/icons/hicolor/$SIZE/mimetypes
%{__install} -m644 icons/hicolor/$SIZE/mimetypes/application-vnd.geogebra.tool.png %{buildroot}%{_datadir}/icons/hicolor/$SIZE/mimetypes
done
%{__install} -d -m755 %{buildroot}%{_docdir}/%{name}
%{__install} -m644 license.txt %{buildroot}%{_docdir}/%{name}/COPYING
%{__install} -d -m755 %{buildroot}%{_bindir}

# startscript
cat > %{buildroot}%{_bindir}/%{name} << EOF
#!/bin/bash
# simple script to start GeoGebra
func_usage()
{
cat << _USAGE
Usage: %{name} [Java-options] [GeoGebra-options] [FILE]

GeoGebra - Dynamic mathematics software

Java options:
  -Xms<size>                       Set initial Java heap size
  -Xmx<size>                       Set maximum Java heap size

GeoGebra options:
  --help                           Show this help message
  --language=<iso_code>            Set language using locale code, e.g. en, de_AT
  --showAlgebraInput=<boolean>     Show/hide algebra input field
  --showAlgebraWindow=<boolean>    Show/hide algebra window
  --showSpreadsheet=<boolean>      Show/hide spreadsheet
  --fontSize=<number>              Set default font size
  --showSplash=<boolean>           Enable/disable the splash screen
  --enableUndo=<boolean>           Enable/disable Undo
_USAGE
}
# prefer jre-sun, if exists
if [ -z "\$JAVACMD" ]; then
    if [ -e /etc/alternatives/jre_sun/bin/java ]; then
        JAVACMD=/etc/alternatives/jre_sun/bin/java
    else
        JAVACMD=java
    fi
fi
# check for option --help and pass memory options to Java, others to GeoGebra
for i in "\$@"; do
    case "\$i" in
    --help | --hel | --he | --h )
        func_usage; exit 0 ;;
    esac
    if [ \$(expr match "\$i" '.*-Xm') -ne 0 ]; then
        if [ -z "\$JAVA_OPTS" ]; then
            JAVA_OPTS="\$i"
        else
            JAVA_OPTS="\$JAVA_OPTS \$i"
        fi
        shift \$((1))
    else
        if [ \$(expr match "\$i" '.*--') -ne 0 ]; then
            if [ -z "\$GG_OPTS" ]; then
                GG_OPTS="\$i"
            else
                GG_OPTS="\$GG_OPTS \$i"
            fi
            shift \$((1))
        fi
    fi
done
# if memory not set, change to GeoGebra defaults
if [ \$(expr match "\$JAVA_OPTS" '.*-Xmx') -eq 0 ]; then
    JAVA_OPTS="\$JAVA_OPTS -Xmx512m"
fi
if [ \$(expr match "\$JAVA_OPTS" '.*-Xms') -eq 0 ]; then
    JAVA_OPTS="\$JAVA_OPTS -Xms32m"
fi
# run
exec \$JAVACMD \$JAVA_OPTS -jar %{_datadir}/%{name}/geogebra.jar \$GG_OPTS "\$@"
EOF
%{__chmod} 755 %{buildroot}%{_bindir}/%{name}

#%if 0%{?suse_version}
#%suse_update_desktop_file %{name}
#%else
#%if 0%{?fedora} || 0%{?rhel_version} || 0%{?centos_version}
#desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
#%endif
#%endif

%clean
rm -rf %{buildroot}

%post
%if 0%{?mandriva_version}
%{update_menus}
%update_desktop_database
%update_mime_database
%update_icon_cache hicolor
%else
%{_bindir}/update-mime-database %{_datadir}/mime >/dev/null
%endif

%postun
%if 0%{?mandriva_version}
%{clean_menus}
%clean_desktop_database
%clean_mime_database
%update_icon_cache hicolor
%else
%{_bindir}/update-mime-database %{_datadir}/mime >/dev/null
%endif

%files
%defattr(-,root,root)
%dir %{_datadir}/icons/hicolor
%dir %{_datadir}/icons/hicolor/16x16
%dir %{_datadir}/icons/hicolor/22x22
%dir %{_datadir}/icons/hicolor/32x32
%dir %{_datadir}/icons/hicolor/48x48
%dir %{_datadir}/icons/hicolor/64x64
%dir %{_datadir}/icons/hicolor/128x128
%dir %{_datadir}/icons/hicolor/256x256
%dir %{_datadir}/icons/hicolor/16x16/apps
%dir %{_datadir}/icons/hicolor/16x16/mimetypes
%dir %{_datadir}/icons/hicolor/22x22/apps
%dir %{_datadir}/icons/hicolor/22x22/mimetypes
%dir %{_datadir}/icons/hicolor/32x32/apps
%dir %{_datadir}/icons/hicolor/32x32/mimetypes
%dir %{_datadir}/icons/hicolor/48x48/apps
%dir %{_datadir}/icons/hicolor/48x48/mimetypes
%dir %{_datadir}/icons/hicolor/64x64/apps
%dir %{_datadir}/icons/hicolor/64x64/mimetypes
%dir %{_datadir}/icons/hicolor/128x128/apps
%dir %{_datadir}/icons/hicolor/128x128/mimetypes
%dir %{_datadir}/icons/hicolor/256x256/apps
%dir %{_datadir}/icons/hicolor/256x256/mimetypes
%{_docdir}/%{name}
%{_datadir}/%{name}
%{_datadir}/mime/packages/%{name}.xml
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/*/*/*.png



%changelog
* Sun Jul 24 2011 Sergey Zhemoitel <serg@mandriva.org> 3.2.47.0-1mdv2012.0
+ Revision: 691470
- fix build
- new version 3.2.47.0

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 2.6a-6mdv2011.0
+ Revision: 618449
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2.6a-5mdv2010.0
+ Revision: 429191
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2.6a-4mdv2009.0
+ Revision: 245882
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri Jan 25 2008 Funda Wang <fwang@mandriva.org> 2.6a-2mdv2008.1
+ Revision: 157781
- fix desktop entry

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 2.6a-1mdv2008.1
+ Revision: 131552
- auto-convert XDG menu entry
- BR java-rpmbuild instead of jdk
- kill re-definition of %%buildroot on Pixel's request
- import geogebra


* Thu May 04 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 2.6a-1mdk
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1619 |12cr|geoipgen-0.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Country-to-IPs generator. Geographic IP generator for IPv4 networks
Name:		geoipgen
Version:	0.4
Release:	%mkrel 2
License:	BSD
Group:		Networking/Other
URL:		http://www.morningstarsecurity.com/research/geoipgen
Source0:	http://geoipgen.googlecode.com/files/%{name}-%{version}.tar.gz
BuildArch:	noarch
Requires:	ruby
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
GeoIPgen is a country-to-IPs generator. It's a geographic IP generator for IPv4
networks that uses the MaxMind GeoLite Country database. Geoipgen is the first
published use of a geographic ip database in reverse to translate from
country-to-IPs instead of the usual use of IP-to-country.

%prep

%setup -q

%build

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -m0755 geoipgen %{buildroot}%{_bindir}/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README INSTALL
%{_bindir}/geoipgen



%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4-2mdv2011.0
+ Revision: 610829
- rebuild

* Tue Mar 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4-1mdv2010.1
+ Revision: 517049
- import geoipgen


* Tue Mar 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4-1mdv2010.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1620 |12cr|geos-3.3.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:  geos
Version: 3.3.5
Release: 1
License: LGPLv2+
Summary: GEOS (Geometry Engine, Open Source) topology library
URL: http://trac.osgeo.org/geos
Source0: http://download.osgeo.org/geos/%{name}-%{version}.tar.bz2  
Group: Sciences/Geosciences
BuildRequires: multiarch-utils

%description
The GEOS library provides topological operators and simple spatial constructs:
points, lines, polygons, and collections.

#-----------------------------------------------------------------------------

%define major 3
%define libname	%mklibname geos %{major}

%package -n %{libname}
Summary: Libraries for GEOS
Group: Sciences/Geosciences
Provides: %{name} lib%{name}
Obsoletes: %{libname} < %{version}-%{release}

%description -n %{libname}
The GEOS library provides topological operators and simple spatial constructs:
points, lines, polygons, and collections.

%files -n %{libname}
%{_libdir}/libgeos-%{version}.so

#-----------------------------------------------------------------------------

%define major_c	1
%define libname_c %mklibname geos_c %{major_c}

%package -n %{libname_c}
Summary: Libraries for GEOS
Group: Sciences/Geosciences
Obsoletes: %{libname_c} < %{version}-%{release}

%description -n %{libname_c}
The GEOS library provides topological operators and simple spatial constructs:
points, lines, polygons, and collections.

%files -n %{libname_c}
%{_libdir}/libgeos_c.so.%{major_c}*

#-----------------------------------------------------------------------------

%define devel_name	%mklibname %{name} -d

%package -n %{devel_name}
Summary: Development Libraries for the GEOS topology library
Group: Sciences/Geosciences
Requires: %{libname} = %{version}
Requires: %{libname_c} = %{version}
Provides: %{name}-devel = %{version}
Provides: libgeos-devel = %{version}
Obsoletes: %{mklibname -d geos 3}

%description -n %{devel_name}
The GEOS library provides topological operators and simple spatial constructs:
points, lines, polygons, and collections.

%files -n %{devel_name}
%{_bindir}/geos-config
%{_includedir}/*
%{_libdir}/*.so
%multiarch %{multiarch_bindir}/geos-config

%exclude %{_libdir}/libgeos-%{version}.so

#-----------------------------------------------------------------------------

%define devel_name_static %mklibname %{name} -d -s

%package -n %{devel_name_static}
Summary: Development Libraries for the GEOS topology library
Group: Sciences/Geosciences
Requires: %{devel_name} = %{version}
Provides: %{name}-static-devel = %{version}
Provides: libgeos-static-devel = %{version}
Obsoletes: %{mklibname -d geos 3}
Obsoletes: %{mklibname -d -s geos 3}

%description -n %{devel_name_static}
The GEOS library provides topological operators and simple spatial constructs:
points, lines, polygons, and collections.

%files -n %{devel_name_static}
%{_libdir}/*.a


#-----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%multiarch_binaries %{buildroot}%{_bindir}/geos-config


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1621 |12cr|Geramik-0.27-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	GTK theme
Name:		Geramik
Version:	0.27
Release:	9
License:	GPL
Group:		Graphical desktop/Other
Url:		http://www.kde-look.org/content/show.php?content=3952
Source0:	3952-%{name}-%{version}.tar.bz2
Requires:	QtPixmap
BuildArch:	noarch

%description
This is a theme intended to make GTK applications have a similar look
to the Keramik and ThinKeramik KDE styles.

The theme, and pixmaps within, are based upon the alpha release of
Keramik_GTK by Goamaus. However, most pixmaps have been re-created,
and/or modified.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std
rm -f %{buildroot}%{_datadir}/themes/Geramik/README.html

mv -f Geramik/README.html Geramik-README.html
mv -f ThinGeramik/README.html ThinGeramik-README.html
mv -f ThinGeramik/TODO ThinGeramik-TODO

chmod 644 AUTHORS ChangeLog COPYING README TODO \
Geramik-README.html ThinGeramik-README.html ThinGeramik-TODO

%files
%doc AUTHORS ChangeLog COPYING README TODO
%doc Geramik-README.html ThinGeramik-README.html ThinGeramik-TODO
%dir %{_datadir}/themes/Geramik
%{_datadir}/themes/Geramik/*
%dir %{_datadir}/themes/ThinGeramik
%{_datadir}/themes/ThinGeramik/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1622 |12cr|gerbv-2.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname %name %major
%define develname %mklibname -d %name

Summary:	Gerber file viewer
Name: 		gerbv
Version:	2.6.0
Release: 	1
Source:		http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
URL:		http://gerbv.gpleda.org/
License:	GPLv2+
Group: 		Graphics
BuildRequires:	gtk+2-devel glib2-devel pango-devel atk-devel freetype2-devel
Suggests:	%name-examples = %version

%description
Gerbv is a viewer for Gerber files. Gerber files are generated from PCB CAD 
system and sent to PCB manufacturers as basis for the manufacturing process.

%package examples
Summary:	Gerber file examples for gerbv
Requires:	gerbv
Group: 		Graphics

%description examples
Example files for gerbv.

%package -n %libname
Summary:	Libraries for gerbv
Group:		Graphics

%description -n %libname
Libraries for gerbv.

%package -n %develname
Summary:	Development files for gerbv
Group:		Graphics
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}

%description -n %develname
Development files for gerbv

%prep
%setup -q

%build
%configure2_5x --enable-exportpng --enable-gtk2 --disable-static --disable-update-desktop-database
%make

%install
%makeinstall_std
find %{buildroot} -name *.la -delete

cp -fr doc example %buildroot%_datadir/%name

%files 
%doc AUTHORS ChangeLog COPYING NEWS README TODO
%{_bindir}/gerbv
%{_mandir}/man1/gerbv.*
%dir %{_datadir}/gerbv
%{_datadir}/gerbv/gerbv_icon.ico
%{_datadir}/gerbv/doc
%{_datadir}/gerbv/scheme
%_iconsdir/hicolor/*/*/*
%_datadir/applications/*.desktop

%files examples
%{_datadir}/gerbv/example

%files -n %libname
%_libdir/*.so.%{major}*

%files -n %develname
%_libdir/*.so
%_libdir/pkgconfig/*.pc
%_includedir/*


%changelog
* Fri Feb 10 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.6.0-1
+ Revision: 772403
- version update 2.6.0

* Wed Mar 09 2011 Stéphane Téletchéa <steletch@mandriva.org> 2.5.0-1
+ Revision: 643209
- update to new version 2.5.0

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 2.4.0-3mdv2011.0
+ Revision: 610842
- rebuild

* Thu Feb 25 2010 Funda Wang <fwang@mandriva.org> 2.4.0-2mdv2010.1
+ Revision: 511119
- new version 2.4.0

* Sat Nov 14 2009 Funda Wang <fwang@mandriva.org> 2.3.0-1mdv2010.1
+ Revision: 466087
- new version 2.3.0

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 2.1.0-2mdv2010.0
+ Revision: 437670
- rebuild

* Sat Dec 27 2008 Funda Wang <fwang@mandriva.org> 2.1.0-1mdv2009.1
+ Revision: 319961
- new version 2.1.0

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2.0.0-3mdv2009.0
+ Revision: 245941
- rebuild

* Thu Feb 07 2008 Funda Wang <fwang@mandriva.org> 2.0.0-1mdv2008.1
+ Revision: 163358
- New version 2.0.0

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 1.0.1-2mdv2008.1
+ Revision: 140735
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import gerbv


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1623 |12cr|geronimo-parent-poms-1.6-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global genesis_version 1.5

Name:		geronimo-parent-poms
Version:	1.6
Release:	6
Summary:	Parent POM files for geronimo-specs

Group:		Development/Java
License:	ASL 2.0
URL:		http://geronimo.apache.org/

# Following the parent chain all the way up ...
# http://svn.apache.org/repos/asf/geronimo/specs/tags/specs-parent-%{version}/pom.xml
Source0:	specs-parent.pom
# http://svn.apache.org/repos/asf/geronimo/genesis/tags/genesis-%{genesis_version}/config/project-config/pom.xml
Source1:	genesis-project-config.pom
# http://svn.apache.org/repos/asf/geronimo/genesis/tags/genesis-%{genesis_version}/config/pom.xml
Source2:	genesis-config.pom
# http://svn.apache.org/repos/asf/geronimo/genesis/tags/genesis-%{genesis_version}/pom.xml
Source3:	genesis-parent.pom

# Remove dependencies from POMs that aren't yet in Fedora
Patch0:		geronimo-parent-poms-remove-dependencies.patch
BuildRoot:	%(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)

BuildRequires:	jpackage-utils >= 1.7.3
Requires(post):	jpackage-utils >= 1.7.3
Requires(postun):	jpackage-utils >= 1.7.3

Provides:	genesis-project-config = %{genesis_version}
Provides:	genesis-config = %{genesis_version}
Provides:	genesis-parent = %{genesis_version}

BuildArch:	noarch

# Dependencies and plugins from the POM files
Requires:	apache-resource-bundles
Requires:	junit
Requires:	maven2-common-poms
Requires:	maven2-plugin-antrun
Requires:	maven2-plugin-assembly
Requires:	maven2-plugin-clean
Requires:	maven2-plugin-compiler
Requires:	maven2-plugin-dependency
Requires:	maven2-plugin-deploy
Requires:	maven2-plugin-eclipse
Requires:	maven2-plugin-enforcer
Requires:	maven2-plugin-gpg
Requires:	maven2-plugin-idea
Requires:	maven2-plugin-install
Requires:	maven2-plugin-jar
Requires:	maven2-plugin-javadoc
Requires:	maven2-plugin-one
Requires:	maven2-plugin-plugin
Requires:	maven2-plugin-pmd
Requires:	maven2-plugin-project-info-reports
Requires:	maven2-plugin-rar
Requires:	maven2-plugin-remote-resources
Requires:	maven2-plugin-site
Requires:	maven2-plugin-source
Requires:	maven2-plugin-stage
Requires:	maven2-plugin-war
Requires:	maven-archiver
Requires:	maven-plugin-build-helper
Requires:	maven-plugin-bundle
Requires:	maven-plugin-jxr
Requires:	maven-surefire-maven-plugin
Requires:	maven-surefire-report-maven-plugin
Requires:	maven-wagon

%description
The Project Object Model files for the geronimo-specs modules.

%prep
%setup -c -T
cp %SOURCE0 %SOURCE1 %SOURCE2 %SOURCE3 .
%patch0 -p1

%build
# Nothing to do ...

%install
rm -rf $RPM_BUILD_ROOT
install -d -m 755 $RPM_BUILD_ROOT%{_mavenpomdir}

install -pm 644 specs-parent.pom \
	$RPM_BUILD_ROOT%{_mavenpomdir}/JPP-geronimo-specs.pom
%add_to_maven_depmap org.apache.geronimo.specs specs %{version} JPP geronimo-specs

install -pm 644 genesis-project-config.pom \
	$RPM_BUILD_ROOT%{_mavenpomdir}/JPP-geronimo-genesis-project-config.pom
%add_to_maven_depmap org.apache.geronimo.genesis.config project-config %{genesis_version} JPP geronimo-genesis-project-config

install -pm 644 genesis-config.pom \
	$RPM_BUILD_ROOT%{_mavenpomdir}/JPP-geronimo-genesis-config.pom
%add_to_maven_depmap org.apache.geronimo.genesis.config config %{genesis_version} JPP geronimo-genesis-config

install -pm 644 genesis-parent.pom \
	$RPM_BUILD_ROOT%{_mavenpomdir}/JPP-geronimo-genesis.pom
%add_to_maven_depmap org.apache.geronimo.genesis genesis %{genesis_version} JPP geronimo-genesis

%post
%update_maven_depmap

%postun
%update_maven_depmap

%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root,-)
%{_mavendepmapfragdir}/*
%{_mavenpomdir}/*.pom





%changelog
* Sun Nov 27 2011 Guilherme Moro <guilherme@mandriva.com> 1.6-6
+ Revision: 733969
- rebuild
- imported package geronimo-parent-poms


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1624 |12cr|getlive-0.59-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: 	 	getlive
Summary: 	Fetches mail from a Hotmail or Hotmail Live account
Version: 	0.59
Release: 	%mkrel 2
Epoch:		1
Source:		http://jaist.dl.sourceforge.net/sourceforge/getlive/%{name}-%{version}.tgz
URL:		http://sourceforge.net/projects/getlive/
License:	GPLv2
Group:		Networking/Mail
BuildRoot:	%{_tmppath}/%{name}-buildroot
Requires:	curl
BuildArch:	noarch
Obsoletes:	gotmail
Provides:	gotmail

%description
GetLive is a perl script that fetches mail from your Hotmail or Hotmail
Live account. The mail is then presented to any filter (typically
procmail) for further processing or dropping in a local mailbox.

The scripts keeps track of all downloaded message-ids to avoid double
fetching.

Messages can be marked read or moved to a folder after being downloaded.

%prep
%setup -q 

%build
										
%install
rm -rf $RPM_BUILD_ROOT
mkdir -p %{buildroot}/%_bindir
install -m 755 GetLive.pl %{buildroot}/%_bindir/

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc ChangeLog License Manual
%{_bindir}/*


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.59-2mdv2011.0
+ Revision: 610843
- rebuild

* Fri Apr 02 2010 Sandro Cazzaniga <kharec@mandriva.org> 1:0.59-1mdv2010.1
+ Revision: 530787
- update to 0.59

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1:0.8-4mdv2010.0
+ Revision: 429193
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1:0.8-3mdv2009.0
+ Revision: 245943
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1:0.8-1mdv2008.1
+ Revision: 140735
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Jul 19 2007 Funda Wang <fwang@mandriva.org> 1:0.8-1mdv2008.0
+ Revision: 53579
- New version
- getlive replaced gotmail

  + Jérôme Soyer <saispo@mandriva.org>
    - Import gotmail



* Sat Apr 29 2006 Austin Acton <austin@mandriva.org> 0.8.9-1mdk
- New release 0.8.9

* Mon Mar  6 2006 Austin Acton <austin@mandriva.org> 0.8.8-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1625 |12cr|getmail-4.27.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		getmail
Summary:	POP3 mail retriever with reliable Maildir delivery
Version:	4.27.0
Release:	1
License:	GPLv2
Group:		Networking/Mail
URL:		http://pyropus.ca/software/getmail/
Source0:	http://pyropus.ca/software/getmail/old-versions/%{name}-%{version}.tar.gz
Requires:	python
BuildRequires:	python-devel
BuildArch:	noarch

%description
getmail is intended as a simple replacement for fetchmail for those people
who do not need its various and sundry configuration options, complexities,
and bugs. It retrieves mail from one or more POP3 servers for one or more
email accounts, and reliably delivers into a Maildir specified on a
per-account basis. It can also deliver into mbox files, although this
should not be attempted over NFS. getmail is written entirely in python.

%prep
%setup -q
# workaround a bug in 4.7.8
perl -pi -e 's/^.*getmail\.spec.*$//' setup.py

%build

%install
rm -rf %{buildroot}
python setup.py install --root=%{buildroot}
rm -Rf %{buildroot}%{_datadir}/doc/%{name}-%{version}

%files
%doc docs/*
%{py_puresitedir}/getmailcore/
%{py_puresitedir}/*.egg-info
%{_bindir}/getmail*
%{_mandir}/man1/*


%changelog
* Mon May 21 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 4.27.0-1
+ Revision: 799748
- update to 4.27.0

* Tue Dec 06 2011 Andrey Bondrov <abondrov@mandriva.org> 4.23.0-1
+ Revision: 738378
- New version 4.23.0

* Fri Oct 28 2011 Andrey Bondrov <abondrov@mandriva.org> 4.22.1-1
+ Revision: 707710
- New version 4.22.1

* Wed Apr 20 2011 Michael Scherer <misc@mandriva.org> 4.20.2-1
+ Revision: 656140
- update to new version 4.20.2

* Tue Nov 02 2010 Michael Scherer <misc@mandriva.org> 4.20.0-2mdv2011.0
+ Revision: 592386
- rebuild for python 2.7

* Tue Aug 24 2010 Sandro Cazzaniga <kharec@mandriva.org> 4.20.0-1mdv2011.0
+ Revision: 572615
- update to 4.20.0
- don't define name, version and release on top of spec. (cosmetic)

* Thu Jan 07 2010 Frederik Himpe <fhimpe@mandriva.org> 4.16.0-1mdv2010.1
+ Revision: 487286
- update to new version 4.16.0

* Thu Dec 24 2009 Frederik Himpe <fhimpe@mandriva.org> 4.14.0-1mdv2010.1
+ Revision: 481981
- update to new version 4.14.0

* Tue Nov 10 2009 Michael Scherer <misc@mandriva.org> 4.13.0-1mdv2010.1
+ Revision: 463856
- update to new version 4.13.0

* Sun Aug 23 2009 Frederik Himpe <fhimpe@mandriva.org> 4.11.0-1mdv2010.0
+ Revision: 420169
- update to new version 4.11.0

* Sat Aug 08 2009 Frederik Himpe <fhimpe@mandriva.org> 4.10.0-1mdv2010.0
+ Revision: 411745
- update to new version 4.10.0

* Wed Jun 03 2009 Michael Scherer <misc@mandriva.org> 4.9.0-1mdv2010.0
+ Revision: 382355
- update to new version 4.9.0

* Tue Jan 06 2009 Funda Wang <fwang@mandriva.org> 4.8.4-2mdv2009.1
+ Revision: 325244
- rebuild

* Wed Nov 05 2008 Michael Scherer <misc@mandriva.org> 4.8.4-1mdv2009.1
+ Revision: 300120
- update to new version 4.8.4

* Fri Aug 15 2008 Michael Scherer <misc@mandriva.org> 4.8.3-1mdv2009.0
+ Revision: 272296
- update to new version 4.8.3

* Mon Aug 04 2008 Frederik Himpe <fhimpe@mandriva.org> 4.8.2-1mdv2009.0
+ Revision: 263383
- update to new version 4.8.2

* Wed May 14 2008 Michael Scherer <misc@mandriva.org> 4.8.1-1mdv2009.0
+ Revision: 207255
- update to new version 4.8.1

* Sat Mar 01 2008 Michael Scherer <misc@mandriva.org> 4.8.0-1mdv2008.1
+ Revision: 177095
- new version

* Mon Feb 11 2008 Michael Scherer <misc@mandriva.org> 4.7.8-1mdv2008.1
+ Revision: 165072
- new version 4.7.8
- use gz instead of bz2

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Aug 15 2007 Michael Scherer <misc@mandriva.org> 4.7.6-1mdv2008.0
+ Revision: 63635
- update to 4.7.6, fix #32557

* Sun Jul 01 2007 Michael Scherer <misc@mandriva.org> 4.7.5-1mdv2008.0
+ Revision: 46489
- 4.7.5
- remove old doc directory, new doc policy on cooker

* Wed Apr 25 2007 Lenny Cartier <lenny@mandriva.org> 4.7.4-1mdv2008.0
+ Revision: 18191
- Update to 4.7.4

* Sun Apr 22 2007 Michael Scherer <misc@mandriva.org> 4.7.3-1mdv2008.0
+ Revision: 16979
- update to 4.7.3


* Wed Feb 21 2007 Lenny Cartier <lenny@mandriva.com> 4.7.2-1mdv2007.0
+ Revision: 123707
- Update to 4.7.2

* Tue Feb 06 2007 Lenny Cartier <lenny@mandriva.com> 4.7.1-1mdv2007.1
+ Revision: 116587
- Update to 4.7.1

* Thu Jan 25 2007 Lenny Cartier <lenny@mandriva.com> 4.7.0-2mdv2007.1
+ Revision: 113277
- Fix filelist
- Update to 4.7.0
- Update to 4.6.7

* Tue Dec 19 2006 Nicolas Lécureuil <neoclust@mandriva.org> 4.6.6-2mdv2007.1
+ Revision: 99221
- Rebuild against new python

  + Lenny Cartier <lenny@mandriva.com>
    - Update to 4.6.6

* Wed Oct 04 2006 Michael Scherer <misc@mandriva.org> 4.6.4-1mdv2007.1
+ Revision: 62833
- clean specfiles from comment, and old part of the spec
- fix build on x86_64, with correct macros
- update to 4.6.4
- Import getmail

* Sun Jul 09 2006 Michael Scherer <misc@mandriva.org> 4.6.3-1
- New release 4.6.3

* Wed Jun 14 2006 Lenny Cartier <lenny@mandriva.com> 4.6.2-1mdv2007.0
- 4.6.2

* Fri Jun 02 2006 Lenny Cartier <lenny@mandriva.com> 4.6.1-1mdv2007.0
- 4.6.1

* Fri Apr 14 2006 Lenny Cartier <lenny@mandriva.com> 4.6.0-1mdk
- 4.6.0

* Thu Feb 09 2006 Lenny Cartier <lenny@mandriva.com> 4.5.3-1mdk
- 4.5.3

* Wed Feb 08 2006 Lenny Cartier <lenny@mandriva.com> 4.5.2-1mdk
- 4.5.2

* Mon Jan 02 2006 Lenny Cartier <lenny@mandriva.com> 4.5.0-1mdk
- 4.5.0

* Fri Dec 02 2005 Lenny Cartier <lenny@mandriva.com> 4.4.3-1mdk
- 4.4.3

* Mon Nov 14 2005 Michael Scherer <misc@mandriva.org> 4.4.2-1mdk
- New release 4.4.2

* Fri Nov 11 2005 Michael Scherer <misc@mandriva.org> 4.4.1-1mdk
- New release 4.4.1

* Wed Nov 09 2005 Michael Scherer <misc@mandriva.org> 4.4.0-1mdk
- New release 4.4.0

* Wed Oct 26 2005 Michael Scherer <misc@mandriva.org> 4.3.13-1mdk
- New release 4.3.13
- %%mkrel
- remove -q for %%prep
- fix BuildRequires

* Sat Jun 18 2005 Lenny Cartier <lenny@mandriva.com> 4.3.11-1mdk
- 4.3.11

* Sun May 22 2005 Lenny Cartier <lenny@mandriva.com> 4.3.10-1mdk
- 4.3.10

* Tue Apr 05 2005 Lenny Cartier <lenny@mandrakesoft.com> 4.3.5-1mdk
- 4.3.5

* Mon Feb 21 2005 Lenny Cartier <lenny@mandrakesoft.com> 4.3.3-1mdk
- 4.3.3

* Sun Feb 06 2005 Lenny Cartier <lenny@mandrakesoft.com> 4.3.2-1mdk
- 4.3.2

* Wed Jan 19 2005 Lenny Cartier <lenny@mandrakesoft.com> 4.3.1-1mdk
- 4.3.1

* Mon Jan 10 2005 Lenny Cartier <lenny@mandrakesoft.com> 4.3.0-1mdk
- 4.3.0

* Mon Jan 03 2005 Lenny Cartier <lenny@mandrakesoft.com> 4.2.6-1mdk
- 4.2.6

* Sat Dec 04 2004 Michael Scherer <misc@mandrake.org> 4.2.4-2mdk
- Rebuild for new python

* Mon Nov 22 2004 Lenny Cartier <lenny@mandrakesoft.com> 4.2.4-1mdk
- 4.2.4

* Tue Oct 12 2004 Lenny Cartier <lenny@mandrakesoft.com> 4.2.1-1mdk
- 4.2.1

* Wed Sep 22 2004 Lenny Cartier <lenny@mandrakesoft.com> 4.2.0-1mdk
- 4.2.0

* Thu Sep 02 2004 Lenny Cartier <lenny@mandrakesoft.com> 4.1.3-1mdk
- 4.1.3

* Thu Aug 26 2004 Lenny Cartier <lenny@mandrakesoft.com> 4.1.0-1mdk
- 4.1.0

* Fri Aug 20 2004 Lenny Cartier <lenny@mandrakesoft.com> 4.0.12-1mdk
- 4.0.12

* Sat Aug 14 2004 Lenny Cartier <lenny@mandrakesoft.com> 4.0.10-1mdk
- 4.0.10

* Tue Aug 10 2004 Lenny Cartier <lenny@mandrakesoft.com> 4.0.8-1mdk
- 4.0.8

* Fri Aug 06 2004 Lenny Cartier <lenny@mandrakesoft.com> 4.0.6-1mdk
- 4.0.6

* Wed Aug 04 2004 Lenny Cartier <lenny@mandrakesoft.com> 4.0.4-1mdk
- 4.0.4

* Tue Jul 27 2004 Lenny Cartier <lenny@mandrakesoft.com> 4.0.1-1mdk
- 4.0.1

* Sun Jul 25 2004 Michael Scherer <misc@mandrake.org> 4.0.0-1mdk
- New release 4.0.0
- change url

* Sat May 15 2004 Lenny Cartier <lenny@mandrakesoft.com> 3.2.4-1mdk
- 3.2.4

* Tue Mar 23 2004 Michael Scherer <misc@mandrake.org> 3.2.2-1mdk
- 3.2.2
- use /usr/share/getmail/


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1626 |12cr|gettext-lint-0.4-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: gettext-lint
Summary: Gettext linting tools
Version: 0.4
Release: %mkrel 6
License: GPL
URL: http://gettext-lint.sourceforge.net/
Source: http://prdownloads.sourceforge.net/%name/%name-%version.tar.bz2
Patch0: gettext-lint-0.4-check_formats.patch
Group: Development/Other
Requires: gettext
BuildArchitectures: noarch
BuildRequires: python-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root

%description
The gettext lint tools are a collection of tools for checking the validity,
consistency and spelling of PO and POT files.
An experimental glossary building tool is also included.

%prep
%setup -q
%patch0 -p1

%build
aclocal
autoconf
automake -a -c
%configure2_5x
%make

%install
rm -rf %buildroot
%makeinstall

%clean
%{__rm} -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_bindir}/POFileChecker
%{_bindir}/POFileClean
%{_bindir}/POFileConsistency
%{_bindir}/POFileEquiv
%{_bindir}/POFileFill
%{_bindir}/POFileGlossary
%{_bindir}/POFileSpell
%{_bindir}/POFileStatus
%{_mandir}/man1/POFileChecker.1*
%{_mandir}/man1/POFileClean.1*
%{_mandir}/man1/POFileConsistency.1*
%{_mandir}/man1/POFileEquiv.1*
%{_mandir}/man1/POFileFill.1*
%{_mandir}/man1/POFileGlossary.1*
%{_mandir}/man1/POFileSpell.1*
%{_mandir}/man1/POFileStatus.1*
%{_datadir}/%{name}
%doc README NEWS AUTHORS



%changelog
* Tue Sep 13 2011 Götz Waschk <waschk@mandriva.org> 0.4-6mdv2012.0
+ Revision: 699630
- rebuild

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 0.4-5mdv2011.0
+ Revision: 437671
- rebuild

* Fri Mar 27 2009 Gustavo De Nardin <gustavodn@mandriva.com> 0.4-4mdv2009.1
+ Revision: 361644
- added a patch to make POFileChecker also check for format strings
- moved auto* to %%build

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 0.4-3mdv2009.0
+ Revision: 240746
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Wed Jul 25 2007 Götz Waschk <waschk@mandriva.org> 0.4-1mdv2008.0
+ Revision: 55227
- new version
- update file list
- fix build


* Thu Jul 20 2006 Götz Waschk <waschk@mandriva.org> 0.3.1-3mdk
- Rebuild

* Mon Feb 13 2006 Götz Waschk <waschk@mandriva.org> 0.3.1-2mdk
- Rebuild
- use mkrel

* Fri Feb 11 2005 Gtz Waschk <waschk@linux-mandrake.com> 0.3.1-1mdk
- update file list
- New release 0.3.1

* Thu Nov 25 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.3.0-1mdk
- initial mdk package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1627 |12cr|getxml-1.0.4-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name getxml
%define version 1.0.4
%define release %mkrel 10

Name:           %name
Summary:        XML file internationalization
Version:        %version
Release:        %release
Source0:        %{name}-%{version}.tar.bz2
# from GNU git
Source1:	config.sub.20091120
Source2:	config.guess.20091120
URL:            http://toutdoux.sourceforge.net
Group:          System/Libraries
BuildRoot:      %_tmppath/%name-buildroot
Buildrequires:	libxml-devel libglib-devel
License:	GPLv2+

%description
XML File internationalization

%prep

%setup -q
install -b %{SOURCE1} config.sub
install -b %{SOURCE2} config.guess

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}

%makeinstall

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root,0755)
%doc AUTHORS README COPYING NEWS INSTALL ABOUT-NLS
%{_bindir}/*



%changelog
* Thu Dec 10 2009 Jérôme Brenier <incubusss@mandriva.org> 1.0.4-10mdv2010.1
+ Revision: 476081
- replace config.sub and config.guess by new version from GNU git
- move %%configure2_5x in the %%build section
- rebuild
- fix license tag
- $RPM_BUILD_ROOT -> %%{buildroot}

  + Thierry Vignaud <tvignaud@mandriva.com>
    - use %%configure2_5x
    - rebuild

* Tue Jun 17 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0.4-8mdv2009.0
+ Revision: 222602
- buildrequires libglib-devel instead of libglib2-devel
- buildrequires libglib2-devel
- rebuild
- kill re-definition of %%buildroot on Pixel's request
- import getxml

  + Michael Scherer <misc@mandriva.org>
    - rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Thu Aug 10 2006 Lenny Cartier <lenny@mandriva.com> 1.0.4-6mdv2007.0
- rebuild

* Thu Jul 07 2005 Lenny Cartier <lenny@mandriva.com> 1.0.4-5mdk
- rebuild

* Wed Jun 02 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.0.4-4mdk
- rebuild

* Tue Apr 29 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.0.4-3mdk
- buildrequires

* Thu Jan 30 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.0.4-2mdk
- rebuild

* Thu Nov 15 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.0.4-1mdk
- needed for new toutdoux

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1628 |12cr|gexec-0.3.6-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	gexec	
%define	version 0.3.6
%define release	%mkrel 11
%define lib_name_orig lib%{name}
%define lib_major 0
%define lib_name        %mklibname %{name} %{lib_major}
%define devel_name	%mklibname -d -s %{name}

Summary:	Scalable cluster remote execution 
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Networking/Remote access
URL:		http://www.cs.berkeley.edu/~bnc/gexec/
Source:		%{name}-%{version}.tar.bz2
Source1:	gexecd
Source2:	gexec.README
Source3:	gexec
Patch0:		gexec-Makefile.in.patch
#Patch0:		
Requires:	authd >= 0.2, xinetd, tftp
Provides:	%{name}-%{version} = %{version}-%{release}
Buildrequires:	libe-devel >= 0.2.1, %{mklibname authd}-devel >= 0.2
BuildRequires:	openssl-devel
#libganglia-monitor1-devel >= 2.4
BuildRoot:	%{_tmppath}/%{name}-%{version}
Prefix:		%{_prefix}

%package	-n %{devel_name}
Summary:        Gexec scalable cluster remote execution devel package
Provides:       %{name}-devel-%{version} = %{version}-%{release}
Group:          Development/Other
Obsoletes:	%{mklibname gexec 0 -d}

%description
GEXEC is a scalable cluster remote execution system which provides 
fast, RSA authenticated remote execution of parallel and distributed 
jobs. It provides transparent forwarding of stdin, stdout, stderr, and 
signals to and from remote processes, provides local environment 
propagation, and is designed to be robust and to scale to systems over 
1000 nodes.

%description -n %{devel_name}
gexec devel package.

%prep
rm -rf ${buildroot}
%setup -q
%patch0 -p0 -b .patch

%build
%configure --prefix=%{buildroot}/usr
#		--enable-ganglia 

make

%install
rm -Rf %{buildroot}
myname=`id -un`
mygroup=`id -gn`
mkdir -p %{buildroot}%{_initrddir}
mkdir -p %{buildroot}/etc/xinetd.d
mkdir -p %{buildroot}/%{_defaultdocdir}/%{name}
%makeinstall INSTALL_USER=$myname INSTALL_GROUP=$mygroup
mv %{buildroot}/%{_bindir}/gexec %{buildroot}/%{_bindir}/gexec_wrap
install -m 644 %{SOURCE1} %{buildroot}/etc/xinetd.d/gexecd
install -m 644 %{SOURCE2} %{buildroot}/%{_defaultdocdir}/%{name}/README
install -m 755 %{SOURCE3} %{buildroot}/%{_bindir}

%clean
rm -fr %{buildroot}

%post
CHECK_PORT=`grep -w 2875 /etc/services`
if [ -z "$CHECK_PORT" ]; then
cat >> /etc/services << EOF
# Port needed by gexecd"
gexec	2875/tcp       # Caltech gexec
EOF
fi 

if [ -f /var/run/xinetd.pid ]; then
	echo "Restarting xinetd service"
	service xinetd restart	
fi

%postun
if [ -f /var/run/xinetd.pid ]; then
	echo "Restarting xinetd service"
	service xinetd restart	
fi

%files
%defattr(-,root,root) 
%doc INSTALL ChangeLog AUTHORS README
%config(noreplace) %{_sysconfdir}/xinetd.d/gexecd
%{_bindir}/gexec
%{_bindir}/gexec_wrap
%{_sbindir}/gexecd

%files -n %{devel_name}
%defattr(-,root,root)
%doc INSTALL AUTHORS ChangeLog README
%{_includedir}/gexec_lib.h
%{_libdir}/libgexec.a

# %config(noreplace) /etc/X11/wmsession.d/*



%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.6-11mdv2011.0
+ Revision: 610845
- rebuild

* Fri Apr 23 2010 Funda Wang <fwang@mandriva.org> 0.3.6-10mdv2010.1
+ Revision: 538076
- rebuild

* Wed Apr 21 2010 Funda Wang <fwang@mandriva.org> 0.3.6-9mdv2010.1
+ Revision: 537374
- rebuild

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 0.3.6-8mdv2010.0
+ Revision: 437672
- rebuild

* Thu Aug 28 2008 Adam Williamson <awilliamson@mandriva.org> 0.3.6-7mdv2009.0
+ Revision: 276767
- obsolete old devel package

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.3.6-6mdv2009.0
+ Revision: 245946
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 0.3.6-4mdv2008.1
+ Revision: 170860
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

* Sun Feb 17 2008 Michael Scherer <misc@mandriva.org> 0.3.6-3mdv2008.1
+ Revision: 169881
- rebuild to clean youri output

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 22 2007 Nicolas Vigier <nvigier@mandriva.com> 0.3.6-2mdv2008.0
+ Revision: 92241
- add buildrequires on openssl-devel
- rebuild for new libopenssl
 - fix docdir
 - fix provides
 - fix develname
 - fix buildrequires

  + Thierry Vignaud <tv@mandriva.org>
    - kill packaged tag

  + Antoine Ginies <aginies@mandriva.com>
    - use %%mkrel macro


* Thu Nov 17 2005 Antoine Ginies <aginies@n3.mandriva.com> 0.3.6-1mdk
- 0.3.6 release
- few fix in spec file

* Tue Mar 22 2005 Antoine Ginies <aginies@n1.mandrakesoft.com> 0.3.5-8mdk
- rebuild

* Wed Apr 21 2004 Erwan Velu <erwan@mandrakesoft.com> 0.3.5-7mdk
- Rebuild against authd (RSA fixes)

* Wed Apr 21 2004 Erwan Velu <erwan@mandrakesoft.com> 0.3.5-6mdk
- Rebuild against latest libe, authd

* Thu Apr 08 2004 Erwan Velu <erwan@mandrakesoft.com> 0.3.5-5mdk
- Enabling gexec wrapper with cluster.sh
- using grep -w instead of grep for gexec in /etc/services

* Fri Jan 30 2004 Antoine Ginies <aginies@bi.mandrakesoft.com> 0.3.5-4mdk
- rebuild cooker

* Fri Jan 03 2003 Antoine Ginies <aginies@mandrakesoft.com> 0.3.5-3mdk
- rebuild for new glibc

* Fri Jan 03 2003 Antoine Ginies <aginies@mandrakesoft.com> 0.3.5-2mdk
- rebuild fo new glibc

* Wed Nov 06 2002 Clic-dev <clic-dev-public@mandrakesoft.com> 0.3.5-1mdk
- release 0.3.5

* Tue Aug 06 2002 Antoine Ginies <aginies@mandrakesoft.com> 0.3.4-8mdk
- build with gcc 3.2

* Thu Jul 11 2002 Antoine Ginies <aginies@mandrakesoft.com> 0.3.4-7mdk
- Build on 8.2 with 2.96

* Fri Jul 05 2002 Antoine Ginies <aginies@mandrakesoft.com> 0.3.4-6mdk
- fix too many argument error

* Fri Jul 05 2002 Antoine Ginies <aginies@mandrakesoft.com> 0.3.4-5mdk
- fix xinetd restart service

* Tue Jun 25 2002 Antoine Ginies <aginies@mandrakesoft.com> 0.3.4-4mdk
- fix %%post tag

* Thu Jun 20 2002 Antoine Ginies <aginies@mandrakesoft.com> 0.3.4-3mdk
- fix %%postun and add require tftp

* Fri May 17 2002 Antoine Ginies <aginies@mandrakesoft.com> 0.3.4-2mdk
- build gcc 3.1

* Tue May 07 2002 Antoine Ginies <aginies@mandrakesoft.com> 0.3.4-1mdk
- new release

* Thu Apr 25 2002 Antoine Ginies <aginies@mandrakesoft.com> 0.3.3-5mdk
- provide Ganglia support

* Wed Apr 24 2002 Antoine Ginies <aginies@mandrakesoft.com> 0.3.3-4mdk
- new release

* Mon Apr 15 2002 Antoine Ginies <aginies@mandrakesoft.com> 0.3.0-3mdk
- first release for Mandrakesoft


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1629 |12cr|gf2x-1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	1
%define libname	%mklibname %{name} %{major}
%define devname	%mklibname %{name} -d

Name:		gf2x
Version:	1.1
Release:	1
Group:		Sciences/Mathematics
License:	GPL
Summary:	Library for multiplying polynomials over the binary field
Source0:	http://gforge.inria.fr/frs/download.php/27999/%{name}-%{version}.tar.gz
URL:		http://gforge.inria.fr/projects/gf2x/
BuildRequires:	gmp-devel

%package	-n %{libname}
Group:		System/Libraries
License:	GPL
Summary:	Library for multiplying polynomials over the binary field

%description	-n %{libname}
Library for multiplying polynomials over the binary field.
This package contains the gf2x runtime library.

%package	-n %{devname}
Group:		Development/C
License:	GOL
Summary:	Library for multiplying polynomials over the binary field
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description	-n %{devname}
Library for multiplying polynomials over the binary field.
This package contains the gf2x development files.

%description
gf2x is a library for multiplying polynomials over the binary field.

%prep
%setup -q

%build
# don't disable sse2 by default - this mean it may need to be rebuilt
# from source on pentium 3 or older
%configure2_5x --disable-static

%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/libgf2x.so.%{major}*

%files -n %{devname}
%{_includedir}/*.h
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/*.h
%{_libdir}/libgf2x.so


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1630 |12cr|gfan-0.4plus-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		gfan
Group:		Sciences/Mathematics
License:	GPL
Summary:	Computation of Gröbner fans and tropical varieties
Version:	0.4plus
Release:	3
Source:		http://www.math.tu-berlin.de/~jensen/software/gfan/gfan0.4plus.tar.gz
URL:		http://www.math.tu-berlin.de/~jensen/software/gfan/gfan.html

BuildRequires:	gcc-c++
BuildRequires:	gmp-devel
BuildRequires:	cddlib-devel

Patch0:		sagemath.patch
Patch1:		gfan0.4plus-gcc45.patch
Patch2:		gfan0.4plus-fix-str-fmt.patch
Patch3:		gfan0.4plus-gcc47.patch

%description
Gfan is a software package for computing Gröbner fans and tropical varieties.
These are polyhedral fans associated to polynomial ideals. The maximal cones
of a Gröbner fan are in bijection with the marked reduced Gröbner bases of
its defining ideal. The software computes all marked reduced Gröbner bases
of an ideal. Their union is a universal Gröbner basis. The tropical variety
of a polynomial ideal is a certain subcomplex of the Gröbner fan. Gfan
contains algorithms for computing this complex for general ideals and
specialized algorithms for tropical curves, tropical hypersurfaces and
tropical varieties of prime ideals. In addition to the above core functions
the package contains many tools which are useful in the study of Gröbner
bases, initial ideals and tropical geometry. Among these are an interactive
traversal program for Gröbner fans and programs for graphical renderings.
The full list of commands can be found in Appendix B of the manual. For
ordinary Gröbner basis computations Gfan is not competitive in speed
compared to programs such as CoCoA, Singular and Macaulay2.

%prep
%setup -q -n %{name}%{version}

%patch0 -p1
%patch1 -p0
%patch2 -p0 -b .str
%patch3 -p0 -b .gcc47

%build
make						\
	OPTFLAGS="%{optflags} -DGMPRATIONAL"	\
	PREFIX=%{_prefix}			\
	CDD_LINKOPTIONS=-lcddgmp		\
	CDD_INCLUDEOPTIONS=-I%{_includedir}/cdd	\
	all

%install
rm -fr %buildroot
mkdir -p %{buildroot}%{_bindir}
cp -fa %{name} %{buildroot}%{_bindir}

mkdir -p %{buildroot}%{_datadir}/%{name}
cp -fa examples %{buildroot}%{_datadir}/%{name}

mkdir -p %{buildroot}%{_docdir}/%{name}
cp -far doc/* %{buildroot}%{_docdir}/%{name}
cp -far homepage %{buildroot}%{_docdir}/%{name}
# this tries to do an "upload", using scp with the package's author account...
rm -f %{buildroot}%{_docdir}/%{name}/homepage/Makefile

pushd %{buildroot}%{_bindir}
    ./%{name} installlinks
popd

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/*
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*
%dir %doc %{_docdir}/%{name}
%doc %{_docdir}/%{name}/*


%changelog
* Mon Dec 06 2010 Funda Wang <fwang@mandriva.org> 0.4plus-2mdv2011.0
+ Revision: 611687
- fix build

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild

* Mon Mar 01 2010 Paulo Andrade <pcpa@mandriva.com.br> 0.4plus-1mdv2010.1
+ Revision: 513286
- Update to latest upstream release

* Sat Aug 22 2009 Paulo Andrade <pcpa@mandriva.com.br> 0.3-2mdv2010.0
+ Revision: 419413
- install gfan symbolic links

* Sun Mar 29 2009 Pascal Terjan <pterjan@mandriva.org> 0.3-2mdv2009.1
+ Revision: 362176
- Recode summary and description in UTF-8

* Wed Mar 11 2009 Paulo Andrade <pcpa@mandriva.com.br> 0.3-1mdv2009.1
+ Revision: 353567
- Initial import of gfan version 0.3.
  http://www.math.tu-berlin.de/~jensen/software/gfan/gfan.html
- gfan


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1631 |12cr|gforth-0.7.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		gforth
Version:	0.7.0
Release:	3
License:	GPLv3+
Group:		Development/Other
Summary:	GNU Forth
Url:		http://www.jwdt.com/~paysan/gforth.html
Source0:		http://www.complang.tuwien.ac.at/forth/gforth/%{name}-%{version}.tar.gz
Source16:	gnu-forth.16.png
Source32:	gnu-forth.32.png
Source48:	gnu-forth.48.png
Patch0:		gforth-0.7.0-buildpath.patch
Patch1:		gforth-0.7.0-shebang.patch
# s390 build fix from Debian (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=544827)
patch2:   gforth-0.7.0-compile-fix.patch
# patches from fedora rawhide
patch3:   gforth-0.7.0-broken-disassembler.patch
patch4:   gforth-0.7.0-newline-null-local-array.patch
Patch5:		gforth-0.7.0-libtool-build.patch
BuildRequires:	emacs-bin

%description
Gforth is a fast and portable implementation of the ANS Forth language. 

%prep 
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p 1 -b .compile-fix
%patch3 -p 1 -b .broken-disassembler
%patch4 -p 1 -b .newline-null-local-array
%patch5 -p 1 -b .libtool-build

iconv -f latin1 -t utf8 AUTHORS > AUTHORS.new
mv -f AUTHORS.new AUTHORS
touch -d 2008-10-01 prim prim.b engine/prim.i

%build
%configure2_5x 
make

%install

%{__install} -d %{buildroot}/usr/share/emacs/site-lisp

%makeinstall_std

# icon section
install -D %SOURCE16 %buildroot/%_miconsdir/gnu-forth.png
install -D %SOURCE32 %buildroot/%_iconsdir/gnu-forth.png
install -D %SOURCE48 %buildroot/%_liconsdir/gnu-forth.png

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=%{name}
Comment=GNU Forth
Exec=%{name} 
Icon=gnu-forth
Terminal=false
Type=Application
Categories=Development;Building;
EOF


%files
%defattr(-,root, root)
%doc README README.vmgen NEWS NEWS.vmgen AUTHORS BUGS

%_bindir/*
%_libdir/%name
%_datadir/%name
%_datadir/emacs/site-lisp/gforth.el
%_datadir/emacs/site-lisp/gforth.elc
%{_includedir}/%{name}/%{version}/*.h
%_mandir/man1/*
%_infodir/*
%_iconsdir/*
%_datadir/applications/*


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.7.0-2mdv2011.0
+ Revision: 618451
- the mass rebuild of 2010.0 packages

* Mon Aug 24 2009 Frederik Himpe <fhimpe@mandriva.org> 0.7.0-1mdv2010.0
+ Revision: 420535
- Update to version 0.7.0
- Include Fedora patches (fixes path in shebang and remove build path
  from binary)
- Convert AUTHORS to UTF-8 (Fedora)
- Supports DESTDIR for make install now, so use %%makeinstall_std
- Don't list icons twice in file list
- Fix license

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - fix 'error: for key "Icon" in group "Desktop Entry" is an icon name with an
      extension, but there should be no extension as described in the Icon Theme
      Specification if the value is not an absolute path'
    - kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Aug 31 2007 Funda Wang <fwang@mandriva.org> 0.6.2-4mdv2008.0
+ Revision: 76662
- BR emacs
- bunzip the images
- drop old menu
- fix comment of menu entry
- Import gforth



* Thu Aug 10 2006 Lenny Cartier <lenny@mandriva.com> 0.6.2-3mdv2007.0
- xdg

* Fri Jul 08 2005 Lenny Cartier <lenny@mandriva.com> 0.6.2-2mdk
- rebuild

* Wed Jan 14 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.6.2-1mdk
- 0.6.2

* Sat Feb 01 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.5.0-3mdk
- rebuild

* Thu Jun 13 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.5.0-2mdk
- fix pb with sources

* Wed Jun 05 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.5.0-1mdk
- clean spec

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1632 |12cr|gftp-2.0.19-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	gftp
%define version 2.0.19
%define release %mkrel 6

Name:		%{name}
Summary:	Multithreaded FTP client for X Windows
Version:	%{version}
Release:	%{release}
Epoch:		1
License:	GPL
Group:		Networking/File transfer
URL:		http://www.gftp.org/
Requires:	gtk+2 
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	gtk+2-devel
BuildRequires:	readline-devel
BuildRequires:	ncurses-devel
BuildRequires:	openssl-devel

Source0:	http://www.gftp.org/%{name}-%{version}.tar.gz
Source1:	%{name}.icons.tar.bz2
Patch0:		%{name}-2.0.19-datetime-fixedsort.patch
Patch1:		%{name}-2.0.18-bookmarks.patch
Patch6:     gftp-2.0.19-fix-desktop-file.patch
patch7:     gftp-2.0.19-fix-crash.patch
     
%description
gFTP is a multithreaded FTP client for X Window written using Gtk. It features
simultaneous downloads, resuming of interrupted file transfers, file transfer
queues, downloading of entire directories, ftp proxy support, remote directory
caching, passive and non-passive file transfers, drag-n-drop, bookmarks menu,
stop button, and many more features.


%prep
%setup -q -a 1
%patch1 -p1 -b .bookmarks
%patch6 -p0
%patch7 -p0

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%{makeinstall_std}

# locale files
%find_lang %{name}

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %{name}.lang
%defattr(-,root,root)
%doc ABOUT-NLS THANKS COPYING ChangeLog README TODO
%{_bindir}/*
%{_datadir}/%{name}
%{_datadir}/applications/*.desktop
%{_datadir}/pixmaps/*
%{_mandir}/man?/*


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.19-6mdv2011.0
+ Revision: 610848
- rebuild

* Wed Apr 21 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1:2.0.19-5mdv2010.1
+ Revision: 537285
- reubuild for new openssl

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 1:2.0.19-4mdv2010.0
+ Revision: 437673
- rebuild

* Thu Feb 26 2009 Götz Waschk <waschk@mandriva.org> 1:2.0.19-3mdv2009.1
+ Revision: 345336
- rebuild for new readline

* Sun Dec 21 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:2.0.19-2mdv2009.1
+ Revision: 317079
- Fix crash at gftp start

* Mon Dec 01 2008 Funda Wang <fwang@mandriva.org> 1:2.0.19-1mdv2009.1
+ Revision: 308693
- New version 2.0.19
- rediff patches

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1:2.0.18-11mdv2009.0
+ Revision: 245955
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed Jan 23 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:2.0.18-9mdv2008.1
+ Revision: 156948
- Add fix for CVE-2007-3961-CVE-2007-3962
  Fix desktop file

  + Thierry Vignaud <tv@mandriva.org>
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Sat Feb 24 2007 Emmanuel Andry <eandry@mandriva.org> 2.0.18-9mdv2007.0
+ Revision: 125440
- add patch4 to fix freeze at startup

* Sat Aug 12 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1:2.0.18-8mdv2007.0
+ Revision: 55696
- Rebuild

  + Götz Waschk <waschk@mandriva.org>
    - fix buildrequires

* Fri Jul 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1:2.0.18-7mdv2007.0
+ Revision: 42305
- Increase release 2.0.18-7mdv2007.0
- Add patch 3: Fix crash when stopping transfert
- Fix crash when editing bookmarks (ticket #10138)

* Sat Jul 01 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1:2.0.18-6mdv2007.0
+ Revision: 38270
- Increase release
- Fix for xdg menu
- import gftp-2.0.18-5mdk

* Thu Nov 17 2005 Thierry Vignaud <tvignaud@mandriva.com> 2.0.18-5mdk
- fix build
- rebuild against openssl-0.9.8a

* Mon Aug 01 2005 Marcel Pol <mpol@mandriva.org> 2.0.18-4mdk
- P1: fix alphabetical order

* Mon Aug 01 2005 Marcel Pol <mpol@mandriva.org> 2.0.18-3mdk
- add Mandriva iso (devel and Official), SRPMS and Old to bookmarks

* Tue Jun 21 2005 Nicolas Lcureuil <neoclust@mandriva.org> 2.0.18-2mdk
- use %%debug_package
- %%mkrel

* Mon Feb 28 2005 Lenny Cartier <lenny@mandrakesoft.com> 2.0.18-1mdk
- from Tom Ph <tpgww@onepost.net> : 
	- updated icons, including svg
	- requires
	- new version
	- patches reconciled
	- updated icons
	- desktop files directory

* Thu Jan 20 2005 Per yvind Karlsen <peroyvind@linux-mandrake.com> 2.0.17-5mdk
- rebuild for new readline

* Wed Oct 13 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.0.17-4mdk
- put back extra 64-bit fixes

* Sat Aug 21 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.0.17-3mdk
- fix typo in menu entry

* Sat Aug 21 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 2.0.17-2mdk
- REbuild with new menu

* Thu Apr 08 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.0.17-1mdk
- new release
- drop patch 2 (merged upstream)
- redo patch 3


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1633 |12cr|gget-0.0.4-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define epiphany_ver %(rpm -q --whatprovides epiphany-devel --queryformat "%{VERSION}")
%define epiphany_minor %(echo %epiphany_ver | awk -F. '{print $2}')
%define epiphany_major 2.%epiphany_minor
%define epiphany_next_major %(echo 2.$((%epiphany_minor+1)))

Summary:	Download Manager for the GNOME
Name:     	gget
Version:	0.0.4
Release:	%mkrel 10
License:	GPLv2+
Group:		Networking/File transfer
Source0: 	http://ftp.gnome.org/pub/GNOME/sources/%name/0.0/%name-%version.tar.bz2
Patch0:		gget-0.0.4-epiphany-2.28.patch
Patch1:		gget-0.0.4-pythonver.patch
URL:		http://live.gnome.org/GGet
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildRequires:	python-devel
BuildRequires:	gnome-python-extras
BuildRequires:	gnome-python-devel
BuildRequires:	python-dbus
BuildRequires:	python-notify
BuildRequires:	pygtk2.0-devel
BuildRequires:	epiphany-devel
BuildRequires:	intltool
BuildRequires:	gnome-common
BuildRequires:	libGConf2-devel

Requires:	gnome-python-extras
Requires:	gnome-python-gconf
Requires:	gnome-python-gnomevfs
Requires:	gnome-python-applet
Requires:	python-dbus
Requires:	python-notify

%description
GGet is the name of an upcoming Download Manager for the GNOME desktop.

%package -n epiphany-%name
Summary:	Epiphany extension, using gget as downloader
Group: 		Networking/File transfer
Requires:	%name = %{version}
Requires:	epiphany >= %epiphany_major
Requires:	epiphany < %epiphany_next_major

%description -n epiphany-%name
GGet is the name of an upcoming Download Manager for the GNOME desktop.

This package contains epiphany extesion of gget.

%prep
%setup -q
%patch0 -p1 -b .epi
%patch1 -p1
gnome-autogen.sh

%build
%configure2_5x --disable-schemas-install
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%{find_lang} %{name}

%if %mdkversion < 200900
%post
%post_install_gconf_schemas %name
%{update_menus}
%{update_desktop_database}
%update_icon_cache hicolor
%endif

%preun
%preun_uninstall_gconf_schemas %name

%if %mdkversion < 200900
%postun
%{clean_menus}
%{clean_desktop_database}
%clean_icon_cache hicolor
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %{name}.lang
%defattr(-, root, root)
%doc AUTHORS NEWS TODO
%{_sysconfdir}/gconf/schemas/gget.schemas
%{_bindir}/%name
%{_datadir}/%name
%{_datadir}/applications/*.desktop
%{_datadir}/dbus-1/services/org.gnome.gget.service
%{_iconsdir}/hicolor/*/*/*
%{python_sitelib}/%name

%if 0
%files -n epiphany-%name
%defattr(-, root, root)
%{_libdir}/epiphany/*/extensions/gget*
%endif


%changelog
* Mon May 23 2011 Funda Wang <fwang@mandriva.org> 0.0.4-10mdv2011.0
+ Revision: 677731
- br gconf
- rebuild to add gconftool as req

* Sat Nov 06 2010 Funda Wang <fwang@mandriva.org> 0.0.4-9mdv2011.0
+ Revision: 593871
- rebuild for py2.

* Tue Sep 22 2009 Götz Waschk <waschk@mandriva.org> 0.0.4-8mdv2010.1
+ Revision: 447062
- disable epiphany extension

* Fri Jun 12 2009 Götz Waschk <waschk@mandriva.org> 0.0.4-7mdv2010.0
+ Revision: 385430
- add more missing deps

* Fri Jun 12 2009 Götz Waschk <waschk@mandriva.org> 0.0.4-6mdv2010.0
+ Revision: 385390
- fix python version
- fix deps

* Mon May 11 2009 Götz Waschk <waschk@mandriva.org> 0.0.4-5mdv2010.0
+ Revision: 374766
- update patch for new epiphany

* Sun Mar 15 2009 Götz Waschk <waschk@mandriva.org> 0.0.4-4mdv2009.1
+ Revision: 355508
- rebuild for new epiphany

* Sat Jan 24 2009 Götz Waschk <waschk@mandriva.org> 0.0.4-3mdv2009.1
+ Revision: 333258
- rebuild for new epiphany

  + Funda Wang <fwang@mandriva.org>
    - rebuild for epiphany 2.25

* Sun Jan 04 2009 Jérôme Soyer <saispo@mandriva.org> 0.0.4-1mdv2009.1
+ Revision: 324716
- New upstream release

* Tue Sep 23 2008 Funda Wang <fwang@mandriva.org> 0.0.2-4mdv2009.0
+ Revision: 287171
- recognize epiphany 2.24
- rebuild with new epiphany

* Sun Sep 21 2008 Funda Wang <fwang@mandriva.org> 0.0.2-2mdv2009.0
+ Revision: 286278
- fix typo

* Tue Sep 09 2008 Funda Wang <fwang@mandriva.org> 0.0.2-1mdv2009.0
+ Revision: 282894
- singled out epiphany extension
- add package scripts
- import gget



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1634 |12cr|ggobi-2.1.9-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_disable_ld_no_undefined	1

Name:		ggobi
Version:	2.1.9
Release:	3
License:	Common Public License
Group:		Graphics
Summary:	Interactive and dynamic graphics
URL:		http://www.ggobi.org
Source0:	http://www.ggobi.org/downloads/%{name}-%{version}.tar.bz2
Source1:	ggobi.desktop
BuildRequires:  desktop-file-utils
BuildRequires:	gtk2-devel     
BuildRequires:  libxml2-devel
BuildRequires:	libtool-devel
Patch0:		ggobi-2.1.9-format.patch
Patch1:		ggobi-2.1.9-underlink.patch
Patch2:		ggobi-2.1.9-graphviz.patch

%description
GGobi is an open source visualization program for exploring high-dimensional
data. It provides highly dynamic and interactive graphics such as tours,
as well as familiar graphics such as the scatterplot, barchart and parallel
coordinates plots. Plots are interactive and linked with brushing and
identification.

GGobi is fully documented in the GGobi book:
"Interactive and Dynamic Graphics for Data Analysis".

%files
%doc ABOUT-NLS AUTHORS ChangeLog COPYING CPLicense.txt INSTALL README
%{_bindir}/ggobi
%{_datadir}/pixmaps/ggobi.png
%{_datadir}/applications/*.desktop
%{_datadir}/%{name}
%{_libdir}/*.so.0*
%{_sysconfdir}/xdg/%{name}

#-----------------------------------------------------------------------
%package	devel
Summary:	Open source visualization for exploring high-dimensional data
Group:		Development/C
Requires:	%{name} = %{EVRD}

%description	devel
GGobi development files.

%files		devel
%{_includedir}/ggobi
%{_libdir}/*.so
%{_libdir}/pkgconfig/ggobi.pc

#-----------------------------------------------------------------------
%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1

#-----------------------------------------------------------------------
%build
%configure2_5x --with-all-plugins --disable-rpath

#-----------------------------------------------------------------------
%install
%makeinstall_std
make ggobirc
mkdir -p %{buildroot}%{_datadir}/pixmaps

desktop-file-install					\
    --vendor mandriva					\
    --dir %{buildroot}%{_datadir}/applications		\
    %{SOURCE1}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1635 |12cr|ggz-docs-0.0.14.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		ggz-docs
Summary:	GGZ Gaming Zone Documentation
Version:	0.0.14.1
Release:	5
License:	GPL
Group:		Games/Other
URL:		http://ggzgamingzone.org/
Source0:	http://ftp.ggzgamingzone.org/pub/ggz/%{version}/%{name}-%{version}.tar.bz2
Patch1:		ggz-docs-0.0.14-infoentry.patch
Patch2:		ggz-docs-0.0.14-destdir.patch
BuildRequires:	docbook-utils
BuildRequires:	openjade
BuildRequires:	lynx
BuildRequires:	texinfo
BuildRequires:	texi2html
BuildRequires:	texlive
BuildRequires:	docbook-utils-pdf
BuildRequires:	transfig
BuildRequires:	docbook-dtd31-sgml
BuildRequires:	ghostscript
BuildArch:	noarch

%description
Documentation for the GGZ Gaming Zone.

%prep
%setup -q
%patch1 -p1 -b .direntry
%patch2 -p1
autoreconf
find . -name texinfo.tex -exec rm {} \;

%build
# (Abel) no problem for noarch package to not use macros
# in fact it fails to build with macros
%configure \
	--enable-guides \
	--enable-spec \
	--prefix=%{_prefix} \
	--infodir=%{_infodir}
%make

%install
rm -rf %{buildroot}
%makeinstall_std

# move docs back to build dir
rm -rf ./package-docs
mv %{buildroot}%{_docdir}/ggz-docs package-docs

%files
%doc package-docs/*
%{_infodir}/ggz-game-development-guide.info.*
%{_infodir}/ggz-hosting-guide.info.*



%changelog
* Wed Jun 06 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.0.14.1-5
+ Revision: 802954
- Correct destdir install for some documentation.
- Use %%configure macro.
- Add texlive to build requires.
- Use system wide texinfo.tex file.

  + Andrey Bondrov <abondrov@mandriva.org>
    - Fix BuildRequires
    - Drop some legacy junk, fix patch

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.0.14.1-3mdv2009.0
+ Revision: 245994
- rebuild

* Tue Feb 26 2008 Emmanuel Andry <eandry@mandriva.org> 0.0.14.1-1mdv2008.1
+ Revision: 175575
- New version

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 0.0.14-2mdv2008.1
+ Revision: 140737
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - convert prereq


* Fri Feb 23 2007 Emmanuel Andry <eandry@mandriva.org> 0.0.14-1mdv2007.0
+ Revision: 125149
- buildrequires docbook-dtd31-sgml
- Buildrequires transfig
- New version 0.0.14
- drop patches 0 and 2
- %%mkrel
- Import ggz-docs

* Thu Dec 02 2004 Abel Cheung <deaddog@mandrake.org> 0.0.9-2mdk
- Fix BuildRequires

* Sat Nov 27 2004 Abel Cheung <deaddog@mandrake.org> 0.0.9-1mdk
- New version
- P0: Fix docbook2html program name detection
- P1: Add info entry to .texi files
- P2: Fix game spec html file building
- Fix postin/un script
- Build guides/spec too


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1636 |12cr|ggz-gnome-client-0.0.14.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libggz_version %{version}
%define ggz_client_libs_version %{version}

Name:		ggz-gnome-client
Summary:	GGZ Client for Gnome Desktop
Version:	0.0.14.1
Release:	7
License:	GPL
Group:		Games/Other
URL:		http://ggzgamingzone.org/
Source:		http://download.sf.net/ggz/%{name}-%{version}.tar.bz2
BuildRequires:	libggz-devel = %{libggz_version}
BuildRequires:	ggz-client-libs-devel = %{ggz_client_libs_version}
BuildRequires:	desktop-file-utils libgnome2-devel libGConf2-devel libgnomeui2-devel
Requires:	libggz = %{libggz_version}
Requires:	ggz-client-libs = %{ggz_client_libs_version}
Requires:	ggz-game-modules = %{version}

%description
The official GGZ Gaming Zone client for Gnome Desktop.

%prep
%setup -q

%build
export LDFLAGS="-lX11"
%configure2_5x \
	--bindir=%{_gamesbindir} \
	--datadir="\${prefix}/share" \
	--with-libggz-libraries=%{_libdir} \
	--with-ggzcore-libraries=%{_libdir} \
	--with-ggzmod-libraries=%{_libdir}

%make

%install
%makeinstall_std

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --remove-key="Encoding" \
  --add-category="GTK" \
  --add-category="Game" \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/*

%preun
%preun_uninstall_gconf_schemas ggz-gnome

%files
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog INSTALL NEWS README README.GGZ
%{_sysconfdir}/gconf/schemas/ggz-gnome.schemas
%{_gamesbindir}/ggz-gnome
%{_gamesbindir}/motd_editor
%{_datadir}/applications/*
%{_datadir}/ggz/ggz-gnome/*
%{_datadir}/locale/*
%{_mandir}/man?/*




%changelog
* Mon May 23 2011 Funda Wang <fwang@mandriva.org> 0.0.14.1-6mdv2011.0
+ Revision: 677703
- rebuild to add gconftool as req

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.0.14.1-5mdv2011.0
+ Revision: 618452
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.0.14.1-4mdv2010.0
+ Revision: 429198
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.0.14.1-3mdv2009.0
+ Revision: 245996
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Tue Feb 26 2008 Emmanuel Andry <eandry@mandriva.org> 0.0.14.1-1mdv2008.1
+ Revision: 175549
- New version

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Sep 16 2007 Emmanuel Andry <eandry@mandriva.org> 0.0.14-2mdv2008.0
+ Revision: 88668
- drop old menu


* Sat Feb 10 2007 Emmanuel Andry <eandry@mandriva.org> 0.0.14-1mdv2007.0
+ Revision: 118768
- Buildrequires libgnomeui2-devel
- Import ggz-gnome-client


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1637 |12cr|ggz-sdl-games-0.0.14.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libggz_version %{version}
%define ggz_client_libs_version %{version}

# list of game description files
%define games_list ttt3d geekgame

Name:		ggz-sdl-games
Summary:	GGZ Games in SDL user interface
Version:	0.0.14.1
Release:	6
License:	GPL
Group:		Games/Other
URL:		http://www.ggzgamingzone.org/

Source:		http://prdownload.sourceforge.net/ggz/%{name}-%{version}.tar.bz2

BuildRequires:	libggz-devel = %{libggz_version}
BuildRequires:	ggz-client-libs-devel = %{ggz_client_libs_version}
BuildRequires:	SDL_mixer-devel
BuildRequires:	SDL_image-devel
BuildRequires:	SDL_ttf-devel
BuildRequires:	mesagl-devel
Requires:	libggz = %{libggz_version}
Requires:		ggz-client-libs = %{ggz_client_libs_version}
Requires:		libggz = %{libggz_version}
Provides:	ggz-game-modules = %{version}

%description
The complete set of GGZ Gaming Zone games in SDL user interface.
Includes all of the following:

TicTacToe 3D:   OpenGL client compatible to other TicTacToe clients
The Geek Game:  Calculate numbers in all directions and wrap around edges

%prep
%setup -q

%build
#export LDFLAGS=-L%{_prefix}/X11R6/%{_lib}
export LDFLAGS="-lggz -lX11"
%configure2_5x --with-libggz-libraries=%{_libdir} --with-ggzmod-libraries=%{_libdir} --with-ggzcore-libraries=%{_libdir}
%make


%install
rm -rf %{buildroot}

# Create a ggz.modules file so we can make install easily
mkdir -p %{buildroot}%{_sysconfdir}
echo "[Games]" > %{buildroot}%{_sysconfdir}/ggz.modules

%makeinstall_std

rm %{buildroot}%{_sysconfdir}/ggz.modules
rmdir %{buildroot}%{_sysconfdir}

# Get a copy of all of our .dsc files
mkdir -p %{buildroot}%{_datadir}/ggz/ggz-config
for i in %games_list; do
  install -m 0644 $i/module.dsc %{buildroot}%{_datadir}/ggz/ggz-config/sdl-$i.dsc
done

%clean
rm -rf %{buildroot}


%post
# Run ggz-config vs. all installed games
if [ -f %{_sysconfdir}/ggz.modules -a -x %{_bindir}/ggz-config ]; then
  for i in %games_list; do
    ggz-config --install --modfile=%{_datadir}/ggz/ggz-config/sdl-$i.dsc --force
  done
fi


%preun
# Run ggz-config to uninstall all the games
if [ $1 = 0 ]; then
  if [ -f %{_sysconfdir}/ggz.modules -a -x %{_bindir}/ggz-config ]; then
    for i in %games_list; do
      ggz-config --remove --modfile=%{_datadir}/ggz/ggz-config/sdl-$i.dsc
    done
  fi
fi

%files
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog NEWS README README.GGZ QuickStart.GGZ
%{_libdir}/ggz/*
%{_datadir}/ggz/geekgame
%{_datadir}/ggz/ggz-config/*
%{_datadir}/ggz/ttt3d




%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.0.14.1-5mdv2011.0
+ Revision: 618453
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.0.14.1-4mdv2010.0
+ Revision: 429200
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.0.14.1-3mdv2009.0
+ Revision: 246054
- rebuild

* Tue Feb 26 2008 Emmanuel Andry <eandry@mandriva.org> 0.0.14.1-1mdv2008.1
+ Revision: 175560
- New version

* Fri Jan 04 2008 Thierry Vignaud <tv@mandriva.org> 0.0.14-1mdv2008.1
+ Revision: 145283
- fix prereq
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Sat Feb 10 2007 Emmanuel Andry <eandry@mandriva.org> 0.0.14-1mdv2007.0
+ Revision: 118779
- New version 0.0.14
- Import ggz-sdl-games

* Sun Sep 03 2006 Emmanuel Andry <eandry@mandriva.org> 0.0.13-3mdv2007.0
- fix x86_64 build

* Tue May 30 2006 Emmanuel Andry <eandry@mandriva.org> 0.0.13-2mdk
- rebuild because package seems to be lost in cyberspace

* Sun May 28 2006 Emmanuel Andry <eandry@mandriva.org> 0.0.13-1mdk
- New version
- mkrel
- buildrequires mesagl-devel

* Sun Dec 26 2004 Abel Cheung <deaddog@mandrake.org> 0.0.9-1mdk
- New version

* Mon May 31 2004 Abel Cheung <deaddog@deaddog.org> 0.0.8-1mdk
- New version
- Drop patch, use LDFLAGS instead (patch unusable for 64bit)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1638 |12cr|ggz-txt-client-0.0.14.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    ggz-txt-client
%define version 0.0.14.1
%define release %mkrel 6

%define libggz_version %{version}
%define ggz_client_libs_version %{version}

%define games_list tttxt

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	GGZ Text Mode Client
License:	GPL
Group:		Games/Other
URL:		http://ggzgamingzone.org/
Source0:	http://ftp.ggzgamingzone.org/pub/ggz/%{version}/%{name}-%{version}.tar.bz2
BuildRequires:	libggz-devel = %{libggz_version}
BuildRequires:	ggz-client-libs-devel = %{ggz_client_libs_version}
BuildRequires:	readline-devel
BuildRequires:	ncurses-devel
Requires:	libggz = %{libggz_version}
Requires:	ggz-client-libs = %{ggz_client_libs_version}
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
The official GGZ Gaming Zone client for text mode, suitable for
environment where no graphical desktop is available.

It also includes the following text mode GGZ game(s):
    TicTacToe

%prep
%setup -q

%build
%configure2_5x  \
    --bindir=%{_gamesbindir} \
    --with-libggz-libraries=%{_libdir} \
    --with-ggzmod-libraries=%{_libdir} \
    --with-ggzcore-libraries=%{_libdir}
%make

%install
rm -rf %{buildroot}
%makeinstall_std

rm %{buildroot}%{_sysconfdir}/ggz.modules
rmdir %{buildroot}%{_sysconfdir}

# Get a copy of all of our .dsc files
mkdir -p %{buildroot}%{_datadir}/ggz/ggz-config
for i in %games_list; do
  install -m 0644 $i/module.dsc %{buildroot}%{_datadir}/ggz/ggz-config/txt-$i.dsc
done

cat > README.mdv <<EOF
Notes:

Currently GGZ text client document is almost non-existant. You have to
look at the source to understand how to use it. Here are a few simple
instructions (though I still can't launch any playable game yet):

1. In command line, type

	ggz-txt ggz://username:password@live.ggzgamingzone.org

   You should substitute username and password appropriately, as what
   you would do when launching URI that requires username and password.
   No trailing slash!

2. Inside client, type '/help' for help message. Good luck :-)
EOF

%find_lang ggz-txt

%clean
rm -rf %{buildroot}

%post
# Run ggz-config vs. all installed games
if [ -f %{_sysconfdir}/ggz.modules ]; then
  for i in %games_list; do
    ggz-config --install --modfile=%{_datadir}/ggz/ggz-config/txt-$i.dsc --force
  done
fi

%preun
# Run ggz-config to uninstall all the games
if [ "$1" = "0" ]; then
  if [ -f %{_sysconfdir}/ggz.modules ]; then
    for i in %games_list; do
      ggz-config --remove --modfile=%{_datadir}/ggz/ggz-config/txt-$i.dsc
    done
  fi
fi

%files -f ggz-txt.lang
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog INSTALL NEWS README README.GGZ README.mdv 
%doc TODO QuickStart.GGZ
%{_gamesbindir}/ggz-txt
%{_mandir}/man?/*
%{_libdir}/ggz/*
%{_datadir}/ggz/ggz-config/*.dsc
%{_datadir}/applications/*




%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.0.14.1-6mdv2011.0
+ Revision: 618454
- the mass rebuild of 2010.0 packages

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 0.0.14.1-5mdv2010.0
+ Revision: 437674
- rebuild

* Sun Mar 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.0.14.1-4mdv2009.1
+ Revision: 355323
- drop readline detection patch, uneeded anymore
- rename README.mdk to README.mdv, and use herein document for it

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.0.14.1-3mdv2009.0
+ Revision: 246056
- rebuild

* Tue Feb 26 2008 Emmanuel Andry <eandry@mandriva.org> 0.0.14.1-1mdv2008.1
+ Revision: 175532
- New version

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Jul 16 2007 Emmanuel Andry <eandry@mandriva.org> 0.0.14-2mdv2008.0
+ Revision: 52725
- rebuild with latest autotools


* Sat Feb 10 2007 Emmanuel Andry <eandry@mandriva.org> 0.0.14-1mdv2007.0
+ Revision: 118738
- New version 0.0.14
- bunzipped patch
- Import ggz-txt-client

* Sun Sep 03 2006 Emmanuel Andry <eandry@mandriva.org> 0.0.13-2mdv2007.0
- fix spec file's extension
- fix x86_64 build

* Mon May 22 2006 Emmanuel Andry <eandry@mandriva.org> 0.0.13-1mdk
- 0.0.13
- mkrel
- drop patch 1

* Tue Feb 08 2005 Abel Cheung <deaddog@mandrake.org> 0.0.9-2mdk
- rebuild against new readline

* Sat Nov 27 2004 Abel Cheung <deaddog@mandrake.org> 0.0.9-1mdk
- New version
- P1: Temporary hack to fix DESTDIR support in older gettext
- Now it includes a tictactoe game module (Doh)
- Include README to tell people how to connect to server.
  (fail to find any document about text client so far) But don't expect
  too much, I can't input any text into the only one available game


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1639 |12cr|ghc74-7.4.2-0.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname ghc
Name:           ghc74
Version:        7.4.2
Release:        0.4
Summary:        Glasgow Haskell Compiler
Group:          Development/Other
License:        BSD
URL:            http://www.haskell.org/ghc/
Source0:        http://www.haskell.org/ghc/dist/%{version}/%{realname}-%{version}-src.tar.bz2
patch0:         ghc-7.4.2-fromsuse-use-system-libffi.patch
# for compatibility with 7.6
# where --no-user-package-conf replaced with --no-user-package-db
patch1:         ghc-7.4.2.add-no-user-package-db.patch

buildrequires:  ncurses-devel
buildrequires:  gmp-devel
buildrequires:  %{realname} <= %{version}
buildrequires:  %{realname}-devel <= %{version}
buildrequires:  alex
buildrequires:  dblatex
buildrequires:  docbook-dtd42-xml
buildrequires:  texlive-bibtopic
requires:       gmp-devel

provides:       %{realname} = %{version}-%{release}
conflicts:      %{realname} > %{version}-%{release}
conflicts:      haddock

%description
Haskell is the standard lazy purely functional programming language.
The current language version is Haskell 98, agreed in December 1998,
with a revised version published in January 2003.

GHC is a state-of-the-art programming suite for Haskell. Included is
an optimising compiler generating good code for a variety of
platforms, together with an interactive system for convenient, quick
development. The distribution includes space and time profiling
facilities, a large collection of libraries, and support for various
language extensions, including concurrency, exceptions, and foreign
language interfaces (C, C++, whatever).

A wide variety of Haskell related resources (tutorials, libraries,
specifications, documentation, compilers, interpreters, references,
contact information, links to research groups) are available from the
Haskell home page at http://haskell.org/.

Authors:
--------
Krasimir Angelov <ka2_mail@yahoo.com>
Manuel Chakravarty <chak@cse.unsw.edu.au>
Koen Claessen <koen@cs.chalmers.se>
Robert Ennals <Robert.Ennals@cl.cam.ac.uk>
Sigbjorn Finne <sof@galconn.com>
Gabrielle Keller <keller@cvs.haskell.org>
Marcin Kowalczyk <qrczak@knm.org.pl>
Jeff Lewis <jeff@galconn.com>
Ian Lynagh <igloo@earth.li>
Simon Marlow <simonmar@microsoft.com>
Sven Panne <sven.panne@aedion.de>
Ross Paterson <ross@soi.city.ac.uk>
Simon Peyton Jones <simonpj@microsoft.com>
Don Stewart <dons@cse.unsw.edu.au>
Volker Stolz <stolz@i2.informatik.rwth-aachen.de>
Wolfgang Thaller <wolfgang.thaller@gmx.net>
Andrew Tolmach <apt@cs.pdx.edu>
Keith Wansbrough <Keith.Wansbrough@cl.cam.ac.uk>
Michael Weber <michael.weber@post.rwth-aachen.de>
plus a dozen helping hands...

%package prof
Requires:       %{name} = %{version}-%{release}
Summary:        Profiling libraries for GHC
Group:          Development/Other
provides:       %{realname}-prof = %{version}-%{release}
conflicts:      %{realname}-prof > %{version}-%{release}

%description prof
Profiling libraries for Glorious Glasgow Haskell Compilation System
(GHC).  They should be installed when GHC's profiling subsystem is
needed.

%package   doc
Summary:   Documentation for the Glasgow Haskell Compiler
Group:     Books/Computer books
Requires:  %{name} = %{version}-%{release}
provides:  %{realname}-doc = %{version}-%{release}
conflicts: %{realname}-doc > %{version}-%{release}

%description doc
Documentation for the Glasgow Haskell Compiler

%package     devel
Summary:     GHC development libraries
Group:       Development/Other
Requires:    %{name} = %{version}-%{release}
requires:    pkgconfig(libffi)
provides:    %{realname}-devel = %{version}-%{release}
conflicts:   %{realname}-devel > %{version}-%{release}

%description devel
This is a meta-package for all the development library packages in GHC
except the ghc library, which is installed by the toplevel ghc metapackage.

%prep
%setup -q -n %{realname}-%{version}
%patch0 -p 1 -b .fromsuse-use-system-libffi
%patch1 -p 1 -b .add-no-user-package-db

%build
# simulate old texlive behavior for processing backslashes in urls in the
# docbooks. see f.e.: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=563659
export DBLATEX_OPTS="--param=texlive.version=2009"
# makeindex (called by dblatex) by default does not work with absolute paths
export openout_any=r

autoreconf -vif
%configure2_5x --with-system-libffi
%make

%install
%makeinstall_std

find %{buildroot}%{_libdir} ! -type d ! -name '*.p_hi' ! -name '*_p.a' ! -name 'libffi.so*' ! -name '*.a' ! -name '*.h' -print | sed 's|^%{buildroot}||' > rpm-noprof-lib-files
find %{buildroot}%{_libdir} ! -type d -name '*.p_hi' -print | sed 's|^%{buildroot}||' > rpm-prof-lib-files
find %{buildroot}%{_libdir} ! -type d \( -name '*.a' -or -name '*.h' \) -print | sed 's|^%{buildroot}||' > rpm-devel-files

%check

%post
/usr/bin/ghc-pkg recache

%files doc
%defattr(-,root,root)
%doc docs/comm
%{_docdir}/%{realname}

%files -f rpm-noprof-lib-files
%defattr(-,root,root)
%{_mandir}/man1/ghc.1*
%{_bindir}/*

%files prof -f rpm-prof-lib-files
%defattr(-,root,root)

%files devel -f rpm-devel-files
%defattr(-,root,root)
%changelog

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1640 |12cr|ghc-7.6.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           ghc
Version:        7.6.1
Release:        7
License:        BSD
Group:          Development/Other
URL:            http://haskell.org/ghc/
Source0:        http://haskell.org/ghc/dist/%{version}/ghc-%{version}-src.tar.bz2
patch0:         ghc-7.6.1-haddockpath.patch
patch1:         ghc-7.6.1-fromsuse-use-system-libffi.patch
Requires:       gcc
BuildRequires:  update-alternatives
buildrequires:  alex >= 2.0
buildrequires:  happy >= 1.15
buildrequires:  ghc >= 5
#buildrequires:  docbook-utils
#buildrequires:  docbook-style-xsl
buildrequires:  docbook-dtd42-xml
#buildrequires:  pkgconfig(libexslt)
#buildrequires:  libxml2
#buildrequires:  fop
#buildrequires:  xmltex
buildrequires:  gmp-devel
buildrequires:  readline-devel
buildrequires:  pkgconfig(glut)
buildrequires:  dblatex
buildrequires:  texlive-bibtopic
buildrequires:  ghc-devel
requires:       gmp-devel

Summary:        The Glasgow Haskell Compiler

%description
Haskell is the standard lazy purely functional programming language.
The current language version is Haskell 98, agreed in December 1998,
with a revised version published in January 2003.

GHC is a state-of-the-art programming suite for Haskell. Included is
an optimising compiler generating good code for a variety of
platforms, together with an interactive system for convenient, quick
development. The distribution includes space and time profiling
facilities, a large collection of libraries, and support for various
language extensions, including concurrency, exceptions, and foreign
language interfaces (C, C++, whatever).

A wide variety of Haskell related resources (tutorials, libraries,
specifications, documentation, compilers, interpreters, references,
contact information, links to research groups) are available from the
Haskell home page at http://haskell.org/.

Authors:
--------
    Krasimir Angelov <ka2_mail@yahoo.com>
    Manuel Chakravarty <chak@cse.unsw.edu.au>
    Koen Claessen <koen@cs.chalmers.se>
    Robert Ennals <Robert.Ennals@cl.cam.ac.uk>
    Sigbjorn Finne <sof@galconn.com>
    Gabrielle Keller <keller@cvs.haskell.org>
    Marcin Kowalczyk <qrczak@knm.org.pl>
    Jeff Lewis <jeff@galconn.com>
    Ian Lynagh <igloo@earth.li>
    Simon Marlow <simonmar@microsoft.com>
    Sven Panne <sven.panne@aedion.de>
    Ross Paterson <ross@soi.city.ac.uk>
    Simon Peyton Jones <simonpj@microsoft.com>
    Don Stewart <dons@cse.unsw.edu.au>
    Volker Stolz <stolz@i2.informatik.rwth-aachen.de>
    Wolfgang Thaller <wolfgang.thaller@gmx.net>
    Andrew Tolmach <apt@cs.pdx.edu>
    Keith Wansbrough <Keith.Wansbrough@cl.cam.ac.uk>
    Michael Weber <michael.weber@post.rwth-aachen.de>
    plus a dozen helping hands...

%package prof
Requires:       %{name} = %{version}-%{release}
Summary:        Profiling libraries for GHC
Group:          Development/Other

%description prof
Profiling libraries for Glorious Glasgow Haskell Compilation System
(GHC).  They should be installed when GHC's profiling subsystem is
needed.

%package doc
Summary: Documentation for the Glasgow Haskell Compiler
Group:   Books/Computer books
Requires: %{name} = %{version}-%{release}
requires: locales-doc

%description doc
Documentation for the Glasgow Haskell Compiler

%package devel
Summary:     GHC development libraries
Group:       Development/Other
Requires:    %{name} = %{version}-%{release}
requires:    pkgconfig(libffi)

%description devel
This is a meta-package for all the development library packages in GHC
except the ghc library, which is installed by the toplevel ghc metapackage.


%prep
%setup -q
%patch0 -p1 -b .haddockpath
%patch1 -p1 -b .use-system-libffi

%build
# simulate old texlive behavior for processing backslashes in urls in the
# docbooks. see f.e.: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=563659
export DBLATEX_OPTS="--param=texlive.version=2009"
# makeindex (called by dblatex) by default does not work with absolute paths
export openout_any=r
# executable-stack rpmlint error
export LDFLAGS="-Wl,-z,noexecstack"

autoreconf -vif
./configure --prefix=%{_prefix} --mandir=%{_mandir} --libdir=%{_libdir} \
	--with-system-libffi

# Don't install these tools, we'll use update-alternatives below.
touch mk/build.mk
echo "NO_INSTALL_RUNHASKELL=YES" >>mk/build.mk
echo "NO_INSTALL_HSC2HS=YES" >>mk/build.mk

make %{?jobs:-j%jobs}
#make html
# Alas, we don't pass make options/arguments down to "libraries", so let's redo make here...
#make -C libraries HADDOCK_DOCS=YES
#( cd libraries/Cabal && docbook2html doc/Cabal.xml --output doc/Cabal ) || echo "haha cd libraries"
#make -C docs/ext-core ps
#make -C docs/storage-mgt ps

%install
# This is a cruel hack: There seems to be no way to install the Haddock
# documentation into the build directory, because DESTDIR is alway prepended.
# Furthermore, rpm removes the target documentation directory before the doc
# macros are processed. Therefore we have to copy things back into safety... :-P
# The right thing would be being able to install directly into the build tree.
make DESTDIR=${RPM_BUILD_ROOT} docdir=%{_datadir}/doc/packages/%{name} HADDOCK_DOCS=NO install
#make DESTDIR=${RPM_BUILD_ROOT} docdir=% {_datadir}/doc/packages/% {name} HADDOCK_DOCS=YES install-docs

#mkdir html-docs
#cp -a ${RPM_BUILD_ROOT}% {_datadir}/doc/packages/% {name}/html/{index.html,libraries} html-docs

mkdir -p %{buildroot}%{_docdir}/%{name}
mv %{buildroot}%{_docdir}/packages/%{name} %{buildroot}%{_docdir}/%{name}/packages
rm -rf %{buildroot}%{_docdir}/packages

mv ${RPM_BUILD_ROOT}%{_prefix}/bin/hsc2hs ${RPM_BUILD_ROOT}%{_prefix}/bin/hsc2hs-%{version}
ln -s hsc2hs-%{version} ${RPM_BUILD_ROOT}%{_prefix}/bin/hsc2hs-ghc
ln -s hsc2hs-%{version} ${RPM_BUILD_ROOT}%{_prefix}/bin/hsc2hs

# generate the file list for lib/ _excluding_ all files needed for profiling
# only
#
# * generating file lists in a BUILD_ROOT spec is a bit tricky: the file list
#   has to contain complete paths, _but_ without the BUILD_ROOT, we also do
#   _not_ want have directory names in the list; furthermore, we have to make
#   sure that any leading / is removed from % {_prefix}/lib, as find has to
#   interpret the argument as a relative path; however, we have to include the
#   leading / again in the final file list (otherwise, rpm complains)
# * isn't there an easier way to do all this?
#
dir=`pwd`
cd ${RPM_BUILD_ROOT}
libdir=`echo %{_libdir} | sed 's|^/||'`
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
find $libdir ! -type d -name '*.p_hi' -print | sed 's|^|/|' > $dir/rpm-prof-lib-files
find $libdir ! -type d \( -name '*.a' -or -name '*.h' \) -print | sed 's|^|/|' > $dir/rpm-devel-files
cd $dir

%post
# Alas, GHC, Hugs and nhc all come with different set of tools in addition to
# a runFOO:
#
#   * GHC:  hsc2hs
#   * Hugs: hsc2hs, cpphs
#   * nhc:  cpphs
#
# Therefore it is currently not possible to use --slave below to form link
# groups under a single name 'runhaskell'. Either these tools should be
# disentangled from the Haskell implementations or all implementations should
# have the same set of tools. *sigh*
update-alternatives --install %{_bindir}/runhaskell runhaskell %{_bindir}/runghc     500
#update-alternatives --install %{_bindir}/hsc2hs     hsc2hs     %{_bindir}/hsc2hs-ghc 500
/usr/bin/ghc-pkg recache

%preun
if test "$1" = 0; then
  update-alternatives --remove runhaskell %{_bindir}/runghc
#  update-alternatives --remove hsc2hs     %{_bindir}/hsc2hs-ghc
fi

%files doc
%defattr(-,root,root)
%doc docs/comm
%{_docdir}/%{name}

%files -f rpm-noprof-lib-files
%defattr(-,root,root)
%{_mandir}/man1/ghc.1*
%{_bindir}/ghc
%{_bindir}/ghc-%{version}
%{_bindir}/ghc-pkg
%{_bindir}/ghc-pkg-%{version}
%{_bindir}/ghci
%{_bindir}/ghci-%{version}
%{_bindir}/hp2ps
%{_bindir}/hpc
%{_bindir}/hsc2hs
%{_bindir}/hsc2hs-ghc
%{_bindir}/hsc2hs-%{version}
%{_bindir}/runghc
%{_bindir}/runghc-%{version}
%{_bindir}/runhaskell

%files prof -f rpm-prof-lib-files
%defattr(-,root,root)

%files devel -f rpm-devel-files
%defattr(-,root,root)

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1641 |12cr|ghc-bytestring-0.10.2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define module bytestring
Name:           ghc-%{module}
Version:        0.10.2.0
Release:        2
Summary:        Fast, compact, strict and lazy byte strings with a list interface
Group:          Development/Other
License:        BSD
URL:            http://hackage.haskell.org/package/%{module}
Source0:        http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz

BuildRequires:  ghc, ghc-devel, haskell-macros
buildrequires:  haddock
Requires:       ghc

%description
An efficient compact, immutable byte string type (both strict and lazy)
suitable for binary or 8-bit character data.
.
The 'ByteString' type represents sequences of bytes or 8-bit characters.
It is suitable for high performance use, both in terms of large data
quantities, or high speed requirements. The 'ByteStrin'g functions follow
the same style as Haskell\'s ordinary lists, so it is easy to convert code
from using 'String' to 'ByteString'.
.
Two 'ByteString' variants are provided:
.
  * Strict 'ByteString's keep the string as a single large array. This
    makes them convenient for passing data between C and Haskell.
.
  * Lazy 'ByteString's use a lazy list of strict chunks which makes it
    suitable for I\/O streaming tasks.
.
The @Char8@ modules provide a character-based view of the same
underlying 'ByteString' types. This makes it convenient to handle mixed
binary and 8-bit character content (which is common in many file formats
and network protocols).
.
The 'Builder' module provides an efficient way to build up 'ByteString's
in an ad-hoc way by repeated concatenation. This is ideal for fast
serialisation or pretty printing.
.
'ByteString's are not designed for Unicode. For Unicode strings you should
use the 'Text' type from the @text@ package.
.
These modules are intended to be imported qualified, to avoid name clashes
with "Prelude" functions, e.g.
.
> import qualified Data.ByteString as BS


%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%files
%defattr(-,root,root,-)
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%_cabal_rpm_deps_dir
%_cabal_haddoc_files




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1642 |12cr|ghc-ConfigFile-1.1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
#% define _cabal_setup Setup.lhs
%define module ConfigFile
Name:           ghc-%{module}
Version:        1.1.1
Release:        2
Summary:        Configuration file reading & writing
Group:          Development/Other
License:        LGPL
URL:            http://hackage.haskell.org/package/%{module}
Source0:        http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz

BuildRequires:  ghc, ghc-devel, haskell-macros, haddock
buildrequires:  haskell(MissingH), haskell(parsec)
Requires(pre):  ghc
requires(pre):  haskell(MissingH)
requires(pre):  haskell(mtl)
requires(pre):  haskell(parsec)

%description
Parser and writer for handling sectioned config files in
Haskell.
.
 The ConfigFile module works with configuration files in a standard
format that is easy for the user to edit, easy for the programmer
to work with, yet remains powerful and flexible.  It is inspired by,
and compatible with, Python's ConfigParser module.  It uses files
that resemble Windows .INI-style files, but with numerous
improvements.
.
ConfigFile provides simple calls to both read and write config files.
It's possible to make a config file parsable by this module,
the Unix shell, and make.

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build


%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%files
%defattr(-,root,root,-)
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%_cabal_rpm_deps_dir
%_cabal_haddoc_files




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1643 |12cr|ghc-containers-0.5.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
#% define _cabal_setup Setup.lhs
#% define _no_haddock 1
%define module  containers
Name:           ghc-%{module}
Version:        0.5.1.0
Release:        1
Summary:        Assorted concrete container types
Group:          Development/Other
License:        BSD
URL:            http://hackage.haskell.org/package/%{module}
Source0:        http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz

BuildRequires:  ghc, ghc-devel, haskell-macros, haddock

%description
This package contains efficient general-purpose implementations of various
basic immutable container types.  The declared cost of each operation is either
worst-case or amortized, but remains valid even if structures are shared.

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%files
%defattr(-,root,root,-)
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%_cabal_rpm_deps_dir
%_cabal_haddoc_files




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1644 |12cr|ghc-convertible-1.0.11.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define _cabal_setup Setup.lhs
#% define _no_haddock 1
%define module convertible
Name:           ghc-%{module}
Version:        1.0.11.1
Release:        1
Summary:        Typeclasses and instances for converting between types
Group:          Development/Other
License:        BSD
URL:            http://hackage.haskell.org/package/%{module}
Source0:        http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz

BuildRequires:  ghc, ghc-devel, haskell-macros, haddock
buildrequires:  haskell(mtl) haskell(text)
Requires(pre):  ghc
requires(pre):  haskell(mtl) haskell(text)

%description
convertible provides a typeclass with a single function that is designed to
help convert between different types: numeric values, dates and times, and the
like.  The conversions perform bounds checking and return a pure Either value.
This means that you need not remember which specific function performs the
conversion you desire.
.
Also included in the package are optional instances that provide conversion
for various numeric and time types, as well as utilities for writing your own
instances.
.
Finally, there is a function that will raise an exception on bounds-checking
violation, or return a bare value otherwise, implemented in terms of the safer
function described above.
.
Convertible is also used by HDBC 2.0 for handling marshalling of data to and
from databases.
.
Convertible is backed by an extensive test suite and passes tests on GHC and
Hugs.

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check

%files
%defattr(-,root,root,-)
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%_cabal_rpm_deps_dir
%_cabal_haddoc_files




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1645 |12cr|ghc-dataenc-0.14.0.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
#% define _cabal_setup Setup.lhs
#% define _no_haddock 1
%define module  dataenc
Name:           ghc-%{module}
Version:        0.14.0.4
Release:        2
Summary:        Data encoding library
Group:          Development/Other
License:        BSD
URL:            http://hackage.haskell.org/package/%{module}
Source0:        http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz

BuildRequires:  ghc, ghc-devel, haskell-macros, haddock

%description
Data encoding library currently providing Base16, Base32, Base32Hex, Base64,
Base64Url, Base85, Python string escaping, Quoted-Printable, URL encoding,
uuencode, xxencode, and yEncoding.

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check

%files
%defattr(-,root,root,-)
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%_cabal_rpm_deps_dir
%_cabal_haddoc_files




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1646 |12cr|ghc-directory-1.2.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
#% define _cabal_setup Setup.lhs
#% define _no_haddock 1
%define module  directory
Name:           ghc-%{module}
Version:        1.2.0.1
Release:        1
Summary:        library for directory handling
Group:          Development/Other
License:        BSD
URL:            http://hackage.haskell.org/package/%{module}
Source0:        http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz

BuildRequires:  ghc, ghc-devel, haskell-macros, haddock
Requires(pre):  ghc

%description
This package provides a library for handling directories.

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check

%files
%defattr(-,root,root,-)
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%_cabal_rpm_deps_dir
%_cabal_haddoc_files




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1647 |12cr|ghc-extensible-exceptions-0.1.1.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
#% define _cabal_setup Setup.lhs
#% define _no_haddock 1
%define module extensible-exceptions
Name:           ghc-%{module}
Version:        0.1.1.4
Release:        2
Summary:        Extensible exceptions
Group:          Development/Other
License:        BSD
URL:            http://hackage.haskell.org/package/%{module}
Source0:        http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz

BuildRequires:  ghc, ghc-devel, haskell-macros, haddock

%description
This package provides extensible exceptions for both new and old versions of
GHC (i.e., < 6.10).

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check

%files
%defattr(-,root,root,-)
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%_cabal_rpm_deps_dir
%_cabal_haddoc_files




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1648 |12cr|ghc-FindBin-0.0.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define _cabal_setup Setup.lhs
#% define _no_haddock 1
%define module FindBin
Name:           ghc-%{module}
Version:        0.0.5
Release:        1
Summary:        Locate directory of original program
Group:          Development/Other
License:        BSD
URL:            http://hackage.haskell.org/package/%{module}
Source0:        http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz

BuildRequires:  ghc, ghc-devel, haskell-macros, haddock
Requires(pre):  ghc

%description
This module locates the full directory to the running program, to allow the use
of paths relative to it.
FindBin supports invocation of Haskell programs via "ghci", via
"runhaskell/runghc", as well as compiled as an executable.

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check

%files
%defattr(-,root,root,-)
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%_cabal_rpm_deps_dir
%_cabal_haddoc_files




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1649 |12cr|ghc-hashed-storage-0.5.10-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
#% define _cabal_setup Setup.lhs
#% define _no_haddock 1
%define module  hashed-storage
Name:           ghc-%{module}
Version:        0.5.10
Release:        2
Summary:        Hashed file storage support code
Group:          Development/Other
License:        BSD
URL:            http://hackage.haskell.org/package/%{module}
Source0:        http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz

BuildRequires:  ghc, ghc-devel, haskell-macros, haddock
buildrequires:  haskell(dataenc)
buildrequires:  haskell(extensible-exceptions)
buildrequires:  haskell(mmap)
buildrequires:  haskell(mtl)
buildrequires:  haskell(transformers)
buildrequires:  haskell(zlib)

%description
Support code for reading and manipulating hashed file storage (where each file
and directory is associated with a cryptographic hash, for corruption-resistant
storage and fast comparisons).
The supported storage formats include darcs hashed pristine, a plain filesystem
tree and an indexed plain tree (where the index maintains hashes of the plain
files and directories).

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
#% _cabal_check

%files
%defattr(-,root,root,-)
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%_cabal_rpm_deps_dir
%_cabal_haddoc_files




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1650 |12cr|ghc-haskeline-0.7.0.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
#% define _cabal_setup Setup.lhs
#% define _no_haddock 1
%define module  haskeline
Name:           ghc-%{module}
Version:        0.7.0.3
Release:        2
Summary:        A command-line interface for user input, written in Haskell
Group:          Development/Other
License:        BSD
URL:            http://hackage.haskell.org/package/%{module}
Source0:        http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz

BuildRequires:  ghc, ghc-devel, haskell-macros, haddock
buildrequires:  pkgconfig(ncurses)
buildrequires:  haskell(terminfo)
buildrequires:  haskell(transformers)

%description
Haskeline provides a user interface for line input in command-line programs.
This library is similar in purpose to readline, but since it is written in
Haskell it is (hopefully) more easily used in other Haskell programs.
Haskeline runs both on POSIX-compatible systems and on Windows.

%prep
%setup -q -n %{module}-%{version}

%build
#% _cabal_build
%{_haskell_compiler} %{_cabal_setup} configure --prefix=%{_prefix} --libdir=%{_libdir} --disable-executable-stripping -fterminfo
%{_haskell_compiler} %{_cabal_setup} build
%{?!_no_haddock:%{_haskell_compiler} %{_cabal_setup} haddock}
%_cabal_genscripts

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check

%files
%defattr(-,root,root,-)
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%_cabal_rpm_deps_dir
%_cabal_haddoc_files




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1651 |12cr|ghc-haskell-src-1.0.1.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
#% define _cabal_setup Setup.lhs
#% define _no_haddock 1
%define module haskell-src
Name:           ghc-%{module}
Version:        1.0.1.5
Release:        1
Summary:        Support for manipulating Haskell source code
Group:          Development/Other
License:        BSD
URL:            http://hackage.haskell.org/package/%{module}
Source0:        http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz

BuildRequires:  ghc, ghc-devel, haskell-macros, haddock
buildrequires:  haskell(syb)
Requires(pre):  ghc
requires(pre):  haskell(syb)

%description
The 'haskell-src' package provides support for manipulating Haskell source
code. The package provides a lexer, parser and pretty-printer, and a definition
of a Haskell abstract syntax tree (AST). Common uses of this package are to
parse or generate Haskell 98 code.

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check

%files
%defattr(-,root,root,-)
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%_cabal_rpm_deps_dir
%_cabal_haddoc_files




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1652 |12cr|ghc-hslogger-1.2.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
#% define _cabal_setup Setup.lhs
%define module hslogger
Name:           ghc-%{module}
Version:        1.2.1
Release:        2
Summary:        Versatile logging framework
Group:          Development/Other
License:        BSD
URL:            http://hackage.haskell.org/package/%{module}
Source0:        http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz

BuildRequires:  ghc, ghc-devel, haskell-macros, haddock
buildrequires:  haskell(network)
buildrequires:  haskell(mtl)
Requires(pre):  ghc
requires(pre):  haskell(network)
requires(pre):  haskell(mtl)

%description
hslogger is a logging framework for Haskell, roughly similar to
Python's logging module.
.
hslogger lets each log message have a priority and source be associated
with it.  The programmer can then define global handlers that route
or filter messages based on the priority and source.  hslogger also
has a syslog handler built in.

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build


%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check

%files
%defattr(-,root,root,-)
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%_cabal_rpm_deps_dir
%_cabal_haddoc_files




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1653 |12cr|ghc-HsParrot-0.0.2.20120717-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define _cabal_setup Setup.lhs
#% define _no_haddock 1
%define module HsParrot
Name:           ghc-%{module}
Version:        0.0.2.20120717
Release:        1
Summary:        Haskell integration with Parrot virtual machine
Group:          Development/Other
License:        MIT
URL:            http://hackage.haskell.org/package/%{module}
Source0:        http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz

BuildRequires:  ghc, ghc-devel, haskell-macros, haddock
buildrequires:  haskell(HsSyck)
buildrequires:  haskell(pugs-DrIFT)
Requires(pre):  ghc
requires(pre):  haskell(HsSyck)
requires(pre):  haskell(pugs-DrIFT)

%description
Haskell integration with Parrot virtual machine

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check

%files
%defattr(-,root,root,-)
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%_cabal_rpm_deps_dir
%_cabal_haddoc_files
%{_datadir}/%{module}-%{version}




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1654 |12cr|ghc-HsSyck-0.50-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define _cabal_setup Setup.lhs
#% define _no_haddock 1
%define module HsSyck
Name:           ghc-%{module}
Version:        0.50
Release:        1
Summary:        Fast, lightweight YAML loader and dumper
Group:          Development/Other
License:        MIT
URL:            http://hackage.haskell.org/package/%{module}
Source0:        http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz

BuildRequires:  ghc, ghc-devel, haskell-macros, haddock
buildrequires:  haskell(syb)
buildrequires:  haskell(utf8-string)
Requires(pre):  ghc
requires(pre):  haskell(syb)
requires(pre):  haskell(utf8-string)

%description
This is a simple YAML ('Yet Another Markup Language') processor, used by the
Pugs project for handling data serialization; this can be useful for
optimization and caching purposes.
This is an interface to the @syck@ C library for parsing and dumping YAML data.
It lets you transform textual YAML data into an object of type 'YamlNode', and
vice versa, fast.

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check

%files
%defattr(-,root,root,-)
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%_cabal_rpm_deps_dir
%_cabal_haddoc_files
%{_datadir}/%{module}-%{version}/Changes




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1655 |12cr|ghc-html-1.0.1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
#% define _cabal_setup Setup.lhs
#% define _no_haddock 1
%define module html
Name:           ghc-%{module}
Version:        1.0.1.2
Release:        2
Summary:        HTML combinator library
Group:          Development/Other
License:        BSD
URL:            http://hackage.haskell.org/package/%{module}
Source0:        http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz

BuildRequires:  ghc, ghc-devel, haskell-macros, haddock

%description
This package contains a combinator library for constructing HTML documents.

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check

%files
%defattr(-,root,root,-)
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%_cabal_rpm_deps_dir
%_cabal_haddoc_files




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1656 |12cr|ghc-HUnit-1.2.5.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
#% define _cabal_setup Setup.lhs
%define module HUnit
Name:           ghc-%{module}
Version:        1.2.5.1
Release:        1
Summary:        A unit testing framework for Haskell
Group:          Development/Other
License:        BSD
URL:            http://hackage.haskell.org/package/%{module}
Source0:        http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz

BuildRequires:  ghc, ghc-devel, haskell-macros, haddock
Requires:       ghc

%description
HUnit is a unit testing framework for Haskell, inspired by the
JUnit tool for Java, see: <http://www.junit.org>.

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build


%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%files
%defattr(-,root,root,-)
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%{_datadir}/%{module}-%{version}
%_cabal_rpm_deps_dir
%_cabal_haddoc_files




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1657 |12cr|ghc-hxt-charproperties-9.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
#% define _cabal_setup Setup.lhs
#% define _no_haddock 1
%define module hxt-charproperties
Name:           ghc-%{module}
Version:        9.1.1
Release:        1
Summary:        Character properties and classes for XML and Unicode
Group:          Development/Other
License:        MIT
URL:            http://hackage.haskell.org/package/%{module}
Source0:        http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz

BuildRequires:  ghc, ghc-devel, haskell-macros, haddock
Requires(pre):  ghc

%description
Character proprties defined by XML and Unicode standards.
These modules contain predicates for Unicode blocks and char proprties and
character predicates defined by XML.
Supported Unicode version is 5.2.0.

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check

%files
%defattr(-,root,root,-)
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%_cabal_rpm_deps_dir
%_cabal_haddoc_files




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1658 |12cr|ghc-hxt-regex-xmlschema-9.0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
#% define _cabal_setup Setup.lhs
#% define _no_haddock 1
%define module hxt-regex-xmlschema
Name:           ghc-%{module}
Version:        9.0.4
Release:        1
Summary:        A regular expression library for W3C XML Schema regular expressions
Group:          Development/Other
License:        MIT
URL:            http://hackage.haskell.org/package/%{module}
Source0:        http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz

BuildRequires:  ghc, ghc-devel, haskell-macros, haddock
buildrequires:  haskell(hxt-charproperties)
buildrequires:  haskell(parsec)
Requires(pre):  ghc
requires(pre):  haskell(hxt-charproperties)
requires(pre):  haskell(parsec)

%description
This library supports full W3C XML Schema regular expressions inclusive all
Unicode character sets and blocks.
The complete grammar can be found under
<http://www.w3.org/TR/xmlschema11-2/#regexs>.
It is implemented by the technique of derivations of regular expressions.
The W3C syntax is extended to support not only union of regular sets, but also
intersection, set difference, exor.
Matching of subexpressions is also supported.
The library can be used for constricting lightweight scanners and tokenizers.
It is a standalone library, no external regex libraries are used.
This package is a substitute for the old regex-xmlschema package.

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check

%files
%defattr(-,root,root,-)
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%_cabal_rpm_deps_dir
%_cabal_haddoc_files




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1659 |12cr|ghc-hxt-unicode-9.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
#% define _cabal_setup Setup.lhs
#% define _no_haddock 1
%define module hxt-unicode
Name:           ghc-%{module}
Version:        9.0.2
Release:        1
Summary:        Unicode en-/decoding functions for utf8, iso-latin-* and other encodings
Group:          Development/Other
License:        MIT
URL:            http://hackage.haskell.org/package/%{module}
Source0:        http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz

BuildRequires:  ghc, ghc-devel, haskell-macros, haddock
buildrequires:  haskell(hxt-charproperties)
Requires(pre):  ghc
requires(pre):  haskell(hxt-charproperties)

%description
Unicode encoding and decoding functions for utf8, iso-latin-* and somes other
encodings, used in the Haskell XML Toolbox.
ISO Latin 1 - 16, utf8, utf16, ASCII are supported. Decoding is done with lasy
functions, errors may be detected or ignored.

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check

%files
%defattr(-,root,root,-)
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%_cabal_rpm_deps_dir
%_cabal_haddoc_files




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1660 |12cr|ghc-mmap-0.5.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
#% define _cabal_setup Setup.lhs
#% define _no_haddock 1
%define module  mmap
Name:           ghc-%{module}
Version:        0.5.8
Release:        2
Summary:        Memory mapped files for POSIX and Windows
Group:          Development/Other
License:        BSD
URL:            http://hackage.haskell.org/package/%{module}
Source0:        http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz

BuildRequires:  ghc, ghc-devel, haskell-macros, haddock

%description
This library provides a wrapper to mmap(2) or MapViewOfFile, allowing files or
devices to be lazily loaded into memory as strict or lazy ByteStrings,
ForeignPtrs or plain Ptrs, using the virtual memory subsystem to do on-demand
loading.  Modifications are also supported.

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check

%files
%defattr(-,root,root,-)
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%_cabal_rpm_deps_dir
%_cabal_haddoc_files




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1661 |12cr|ghc-mtl-2.1.2-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define module mtl
Name:           ghc-%{module}
Version:        2.1.2
Release:        7
Summary:        Monad classes, using functional dependencies
Group:          Development/Other
License:        BSD
URL:            http://hackage.haskell.org/package/%{module}
Source0:        http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz

BuildRequires:  ghc, ghc-devel, haskell-macros, haddock
buildrequires:  haskell(transformers)
requires(pre):  haskell(transformers)

%description
Monad classes using functional dependencies, with instances
for various monad transformers, inspired by the paper
/Functional Programming with Overloading and Higher-Order Polymorphism/,
by Mark P Jones, in /Advanced School of Functional Programming/, 1995
(<http://web.cecs.pdx.edu/~mpj/pubs/springschool.html>).

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build


%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%files
%defattr(-,root,root,-)
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%_cabal_rpm_deps_dir
%_cabal_haddoc_files




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1662 |12cr|ghc-network-2.4.0.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
#% define _cabal_setup Setup.lhs
%define module network
Name:           ghc-%{module}
Version:        2.4.0.1
Release:        4
Summary:        Low-level networking interface
Group:          Development/Other
License:        BSD
URL:            http://hackage.haskell.org/package/%{module}
Source0:        http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz

BuildRequires:  ghc, ghc-devel, haskell-macros, haddock
buildrequires:  haskell(parsec)
Requires(pre):  ghc
requires(pre):  haskell(parsec)

%description
Low-level networking interface

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build


%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%files
%defattr(-,root,root,-)
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%_cabal_rpm_deps_dir
%_cabal_haddoc_files




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1663 |12cr|ghc-parsec-3.1.3-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define module parsec
Name:           ghc-%{module}
Version:        3.1.3
Release:        7
Summary:        Monadic parser combinators
Group:          Development/Other
License:        BSD
URL:            http://hackage.haskell.org/package/%{module}
Source0:        http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz

BuildRequires:  ghc, ghc-devel, haskell-macros, haddock
buildrequires:	haskell(mtl)
buildrequires:	haskell(text)
requires(pre):  haskell(text)

%description
Parsec is designed from scratch as an industrial-strength parser
library.  It is simple, safe, well documented (on the package
homepage), has extensive libraries and good error messages,
and is also fast.  It is defined as a monad transformer that can be
stacked on arbitrary monads, and it is also parametric in the
input stream type.

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build


%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%files
%defattr(-,root,root,-)
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%_cabal_rpm_deps_dir
%_cabal_haddoc_files




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1664 |12cr|ghc-paths-0.1.0.8-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define _no_haddock 1

Name:      ghc-paths
Version:   0.1.0.8
Release:   7
Summary:   Knowledge of GHC's installation directories
Group:     Development/Other
License:   BSD
Url: http://hackage.haskell.org/package/%{name}
Source0: http://hackage.haskell.org/packages/archive/%{name}/%{version}/%{name}-%{version}.tar.gz
BuildRequires: haskell-macros >= 6.4
BuildRequires: ghc
Requires: ghc
Requires(post): ghc, haddock
Requires(preun): ghc, haddock

%description
Knowledge of GHC's installation directories

%prep
%setup -q -n %{name}-%{version}

%build
%_cabal_build

%check
%_cabal_check

%install
%_cabal_install

%_cabal_rpm_gen_deps

%_cabal_scriptlets

%files
%defattr(-,root,root)
%{_docdir}/%{name}-%{version}
%_cabal_rpm_deps_dir
%{_libdir}/%{name}-%{version}
%_cabal_haddoc_files



%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.0.6-3mdv2011.0
+ Revision: 610851
- rebuild

* Wed Feb 10 2010 Funda Wang <fwang@mandriva.org> 0.1.0.6-2mdv2010.1
+ Revision: 503560
- fix requirs

* Sat Dec 05 2009 Funda Wang <fwang@mandriva.org> 0.1.0.6-1mdv2010.1
+ Revision: 473961
- new version 0.1.0.6

* Sun Nov 08 2009 Olivier Thauvin <nanardon@mandriva.org> 0.1.0.5-3mdv2010.1
+ Revision: 463021
- don't build documentation (loop: haddock need ghc-path to build, ghc-path need haddock...)

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Fri Dec 05 2008 Olivier Thauvin <nanardon@mandriva.org> 0.1.0.5-1mdv2009.1
+ Revision: 310110
- import ghc-paths



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1665 |12cr|ghc-plugins-1.5.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define _cabal_setup Setup.lhs
#% define _no_haddock 1
%define module plugins
Name:           ghc-%{module}
Version:        1.5.3.0
Release:        1
Summary:        Dynamic linking for Haskell and C objects
Group:          Development/Other
License:        BSD
URL:            http://hackage.haskell.org/package/%{module}
Source0:        http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz

BuildRequires:  ghc, ghc-devel, haskell-macros, haddock
buildrequires:  haskell(haskell-src)
buildrequires:  haskell(random)
Requires(pre):  ghc
requires(pre):  haskell(haskell-src)
requires(pre):  haskell(random)

%description
Dynamic linking and runtime evaluation of Haskell,
and C, including dependency chasing and package resolution.

Described in the papers:

 * /Plugging Haskell In/

 * /Dynamic Applications from the Ground Up/

 * /Dynamic Extension of Typed Functional Languages/.

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check

%files
%defattr(-,root,root,-)
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%_cabal_rpm_deps_dir
%_cabal_haddoc_files




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1666 |12cr|ghc-primitive-0.5.0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
#% define _cabal_setup Setup.lhs
#% define _no_haddock 1
%define module  primitive
Name:           ghc-%{module}
Version:        0.5.0.1
Release:        2
Summary:        Primitive memory-related operations
Group:          Development/Other
License:        BSD
URL:            http://hackage.haskell.org/package/%{module}
Source0:        http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz

BuildRequires:  ghc, ghc-devel, haskell-macros, haddock

%description
This package provides various primitive memory-related operations.

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check

%files
%defattr(-,root,root,-)
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%_cabal_rpm_deps_dir
%_cabal_haddoc_files




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1667 |12cr|ghc-pugs-DrIFT-2.2.3.20120717-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#% global debug_package %{nil}
#% define _cabal_setup Setup.lhs
#% define _no_haddock 1
%define module pugs-DrIFT
Name:           ghc-%{module}
Version:        2.2.3.20120717
Release:        1
Summary:        DrIFT with pugs-specific rules
Group:          Development/Other
License:        BSD
URL:            http://hackage.haskell.org/package/%{module}
Source0:        http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz
patch0:         pugs-DrIFT-2.2.3.20120717.catch.patch

BuildRequires:  ghc, ghc-devel, haskell-macros, haddock
buildrequires:  haskell(HsSyck)
buildrequires:  haskell(mtl)
buildrequires:  haskell(random)
buildrequires:  haskell(stm)
buildrequires:  haskell(utf8-string)
Requires(pre):  ghc
requires(pre):  haskell(HsSyck)
requires(pre):  haskell(mtl)
requires(pre):  haskell(random)
requires(pre):  haskell(stm)
requires(pre):  haskell(utf8-string)

%description
DrIFT is a type sensitive preprocessor for Haskell. It extracts type
declarations and directives from modules. The directives cause rules to be
fired on the parsed type declarations, generating new code which is then
appended to the bottom of the input file. The rules are expressed as Haskell
code, and it is intended that the user can add new rules as required.
DrIFT automates instance derivation for classes that aren't supported by the
standard compil In addition, instances can be produced in seperate modules to
that containing the type decla This allows instances to be derived for a type
after the original module has been compiled.  As a bonus, simple utility
functions can also be produced from a type.

%prep
%setup -q -n %{module}-%{version}
%patch0 -p1 -b .catch

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check

%files
%defattr(-,root,root,-)
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%_cabal_rpm_deps_dir
%_cabal_haddoc_files
%{_bindir}/%{module}
%{_datadir}/%{module}-%{version}




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1668 |12cr|ghc-QuickCheck-2.5.1.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define _cabal_setup Setup.lhs
%define module QuickCheck
Name:           ghc-%{module}
Version:        2.5.1.1
Release:        3
Summary:        Automatic testing of Haskell programs
Group:          Development/Other
License:        BSD
URL:            http://hackage.haskell.org/package/%{module}
Source0:        http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz

BuildRequires:  ghc, ghc-devel, haskell-macros, haddock
buildrequires:  haskell(random)
Requires(pre):  ghc
requires(pre):  haskell(random)

%description
QuickCheck is a library for random testing of program properties.
.
The programmer provides a specification of the program, in
the form of properties which functions should satisfy, and
QuickCheck then tests that the properties hold in a large number
of randomly generated cases.
.
Specifications are expressed in
Haskell, using combinators defined in the QuickCheck library.
QuickCheck provides combinators to define properties, observe
the distribution of test data, and define test
data generators.

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%files
%defattr(-,root,root,-)
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%_cabal_rpm_deps_dir
%_cabal_haddoc_files




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1669 |12cr|ghc-random-1.0.1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
#% define _cabal_setup Setup.lhs
%define module random
Name:           ghc-%{module}
Version:        1.0.1.1
Release:        2
Summary:        random number library
Group:          Development/Other
License:        BSD
URL:            http://hackage.haskell.org/package/%{module}
Source0:        http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz

BuildRequires:  ghc, ghc-devel, haskell-macros, haddock

%description
This package provides a basic random number generation
library, including the ability to split random number
generators.

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%files
%defattr(-,root,root,-)
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%_cabal_rpm_deps_dir
%_cabal_haddoc_files




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1670 |12cr|ghc-regex-base-0.93.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
#% define _cabal_setup Setup.lhs
#% define _no_haddock 1
%define module regex-base
Name:           ghc-%{module}
Version:        0.93.2
Release:        6
Summary:        Replaces/Enhances Text.Regex
Group:          Development/Other
License:        BSD
URL:            http://hackage.haskell.org/package/%{module}
Source0:        http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz

BuildRequires:  ghc, ghc-devel, haskell-macros, haddock
buildrequires:  haskell(mtl)
requires(pre):  haskell(mtl)

%description
Interface API for regex-posix,pcre,parsec,tdfa,dfa

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check

%files
%defattr(-,root,root,-)
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%_cabal_rpm_deps_dir
%_cabal_haddoc_files




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1671 |12cr|ghc-regex-compat-0.95.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
#% define _cabal_setup Setup.lhs
#% define _no_haddock 1
%define module regex-compat
Name:           ghc-%{module}
Version:        0.95.1
Release:        1
Summary:        Replaces/Enhances Text.Regex
Group:          Development/Other
License:        BSD
URL:            http://hackage.haskell.org/package/%{module}
Source0:        http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz

BuildRequires:  ghc, ghc-devel, haskell-macros, haddock
buildrequires:  haskell(regex-base), haskell(regex-posix)
Requires:       ghc
requires:       haskell(regex-base), haskell(regex-posix)

%description
One module layer over regex-posix to replace Text.Regex

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check

%files
%defattr(-,root,root,-)
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%_cabal_rpm_deps_dir
%_cabal_haddoc_files




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1672 |12cr|ghc-regex-posix-0.95.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
#% define _cabal_setup Setup.lhs
#% define _no_haddock 1
%define module regex-posix
Name:           ghc-%{module}
Version:        0.95.2
Release:        3
Summary:        Replaces/Enhances Text.Regex
Group:          Development/Other
License:        BSD
URL:            http://hackage.haskell.org/package/%{module}
Source0:        http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz

BuildRequires:  ghc, ghc-devel, haskell-macros, haddock
buildrequires:  haskell(regex-base)

%description
The posix regex backend for regex-base

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check

%files
%defattr(-,root,root,-)
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%_cabal_rpm_deps_dir
%_cabal_haddoc_files




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1673 |12cr|ghc-stm-2.4.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
#% define _cabal_setup Setup.lhs
#% define _no_haddock 1
%define module stm
Name:           ghc-%{module}
Version:        2.4.2
Release:        1
Summary:        Software Transactional Memory
Group:          Development/Other
License:        BSD
URL:            http://hackage.haskell.org/package/%{module}
Source0:        http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz

BuildRequires:  ghc, ghc-devel, haskell-macros, haddock
Requires(pre):  ghc

%description
A modular composable concurrency abstraction.

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check

%files
%defattr(-,root,root,-)
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%_cabal_rpm_deps_dir
%_cabal_haddoc_files




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1674 |12cr|ghc-strict-0.3.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define _cabal_setup Setup.lhs
#% define _no_haddock 1
%define module  strict
Name:           ghc-%{module}
Version:        0.3.2
Release:        1
Summary:        Strict data types and String IO
Group:          Development/Other
License:        BSD
URL:            http://hackage.haskell.org/package/%{module}
Source0:        http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz

BuildRequires:  ghc, ghc-devel, haskell-macros, haddock

%description
This package provides strict versions of some standard Haskell data types
(pairs, Maybe and Either). It also contains strict IO operations.

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check

%files
%defattr(-,root,root,-)
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%_cabal_rpm_deps_dir
%_cabal_haddoc_files




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1675 |12cr|ghc-syb-0.3.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
#% define _cabal_setup Setup.lhs
#% define _no_haddock 1
%define module syb
Name:           ghc-%{module}
Version:        0.3.7
Release:        1
Summary:        Scrap Your Boilerplate
Group:          Development/Other
License:        BSD
URL:            http://hackage.haskell.org/package/%{module}
Source0:        http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz

BuildRequires:  ghc, ghc-devel, haskell-macros, haddock
Requires(pre):  ghc

%description
This package contains the generics system described in the /Scrap Your
Boilerplate/ papers (see <http://www.cs.uu.nl/wiki/GenericProgramming/SYB>).
It defines the @Data@ class of types permitting folding and unfolding of
constructor applications, instances of this class for primitive types, and a
variety of traversals.

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check

%files
%defattr(-,root,root,-)
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%_cabal_rpm_deps_dir
%_cabal_haddoc_files




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1676 |12cr|ghc-tagsoup-0.12.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
#% define _cabal_setup Setup.lhs
#% define _no_haddock 1
%define module tagsoup
Name:           ghc-%{module}
Version:        0.12.8
Release:        1
Summary:        Parsing and extracting information from (possibly malformed) HTML/XML documents
Group:          Development/Other
License:        BSD
URL:            http://hackage.haskell.org/package/%{module}
Source0:        http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz

BuildRequires:  ghc, ghc-devel, haskell-macros, haddock
buildrequires:  haskell(text)
Requires(pre):  ghc
requires(pre):  haskell(text)

%description
TagSoup is a library for parsing HTML/XML. It supports the HTML 5
specification, and can be used to parse either well-formed XML, or unstructured
and malformed HTML from the web. The library also provides useful functions to
extract information from an HTML document, making it ideal for screen-scraping.
.
Users should start from the "Text.HTML.TagSoup" module.

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check

%files
%defattr(-,root,root,-)
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%_cabal_rpm_deps_dir
%_cabal_haddoc_files




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1677 |12cr|ghc-tar-0.4.0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define _cabal_setup Setup.lhs
#% define _no_haddock 1
%define module  tar
Name:           ghc-%{module}
Version:        0.4.0.1
Release:        2
Summary:        Reading, writing and manipulating ".tar" archive files
Group:          Development/Other
License:        BSD
URL:            http://hackage.haskell.org/package/%{module}
Source0:        http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz

BuildRequires:  ghc, ghc-devel, haskell-macros, haddock

%description
This library is for working with "tar" archive files. It can read and write a
range of common variations of archive format including V7, USTAR, POSIX and GNU
formats. It provides support for packing and unpacking portable archives.  This
makes it suitable for distribution but not backup because details like file
ownership and exact permissions are not preserved.

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check

%files
%defattr(-,root,root,-)
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%_cabal_rpm_deps_dir
%_cabal_haddoc_files




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1678 |12cr|ghc-terminfo-0.3.2.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define _cabal_setup Setup.lhs
#% define _no_haddock 1
%define module  terminfo
Name:           ghc-%{module}
Version:        0.3.2.5
Release:        2
Summary:        Haskell bindings to the terminfo library
Group:          Development/Other
License:        BSD
URL:            http://hackage.haskell.org/package/%{module}
Source0:        http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz

BuildRequires:  ghc, ghc-devel, haskell-macros, haddock
buildrequires:  pkgconfig(ncurses)

%description
This library provides an interface to the terminfo database (via bindings to
the curses library).  Terminfo allows POSIX systems to interact with a variety
of terminals using a standard set of capabilities.

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check

%files
%defattr(-,root,root,-)
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%_cabal_rpm_deps_dir
%_cabal_haddoc_files




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1679 |12cr|ghc-testpack-2.1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
#% define _cabal_setup Setup.lhs
#% define _no_haddock 1
%define module testpack
Name:           ghc-%{module}
Version:        2.1.2
Release:        1
Summary:        Test Utililty Pack for HUnit and QuickCheck
Group:          Development/Other
License:        LGPLv2.1+
URL:            http://hackage.haskell.org/package/%{module}
Source0:        http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz
patch0:         testpack-2.1.2.maxdiscard.patch

BuildRequires:  ghc, ghc-devel, haskell-macros, haddock
buildrequires:  haskell(HUnit)
buildrequires:  haskell(QuickCheck)
buildrequires:  haskell(mtl)
buildrequires:  haskell(random)
Requires(pre):  ghc
requires(pre):  haskell(HUnit)
requires(pre):  haskell(QuickCheck)
requires(pre):  haskell(mtl)
requires(pre):  haskell(random)

%description
Haskell Test Utility Pack for HUnit and QuickCheck testpack provides utilities
for both HUnit and QuickCheck.  These include tools for running QuickCheck
properties as HUnit test cases, allowing you to combine both approaches in a
single program.  It also includes tools for more helpful displays of running
progress in both HUnit and QuickCheck, additional generators for other types
for QuickCheck, and shortcuts for quickly defining new test cases.

%prep
%setup -q -n %{module}-%{version}
%patch0 -p1 -b .maxdiscard

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check

%files
%defattr(-,root,root,-)
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%_cabal_rpm_deps_dir
%_cabal_haddoc_files




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1680 |12cr|ghc-text-0.11.2.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define _cabal_setup Setup.lhs
%define module text
Name:           ghc-%{module}
Version:        0.11.2.3
Release:        5
Summary:        An efficient packed Unicode text type
Group:          Development/Other
License:        BSD
URL:            http://hackage.haskell.org/package/%{module}
Source0:        http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz

BuildRequires:  ghc, ghc-devel, haskell-macros, haddock

%description
An efficient packed, immutable Unicode text type (both strict and
lazy), with a powerful loop fusion optimization framework.
.
The 'Text' type represents Unicode character strings, in a time and
space-efficient manner. This package provides text processing
capabilities that are optimized for performance critical use, both
in terms of large data quantities and high speed.
.
The 'Text' type provides character-encoding, type-safe case
conversion via whole-string case conversion functions. It also
provides a range of functions for converting 'Text' values to and from
'ByteStrings', using several standard encodings.
.
Efficient locale-sensitive support for text IO is also supported.
.
These modules are intended to be imported qualified, to avoid name
clashes with Prelude functions, e.g.
.
> import qualified Data.Text as T
.
To use an extended and very rich family of functions for working
with Unicode text (including normalization, regular expressions,
non-standard encodings, text breaking, and locales), see
the @text-icu@ package:
<http://hackage.haskell.org/package/text-icu>
.
&#8212;&#8212; RELEASE NOTES &#8212;&#8212;
.
Changes in 0.11.2.0:
.
* String literals are now converted directly from the format in
  which GHC stores them into 'Text', without an intermediate
  transformation through 'String', and without inlining of
  conversion code at each site where a string literal is declared.


%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build


%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%files
%defattr(-,root,root,-)
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%_cabal_rpm_deps_dir
%_cabal_haddoc_files




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1681 |12cr|ghc-transformers-0.3.0.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define module transformers
Name:           ghc-%{module}
Version:        0.3.0.0
Release:        4
Summary:        Concrete functor and monad transformers
Group:          Development/Other
License:        BSD
URL:            http://hackage.haskell.org/package/%{module}
Source0:        http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz

BuildRequires:  ghc, ghc-devel, haskell-macros
buildrequires:  haddock

%description
A portable library of functor and monad transformers, inspired by
the paper \"Functional Programming with Overloading and Higher-Order
Polymorphism\", by Mark P Jones,
in /Advanced School of Functional Programming/, 1995
(<http://web.cecs.pdx.edu/~mpj/pubs/springschool.html>).
.
This package contains:
.
* the monad transformer class (in "Control.Monad.Trans.Class")
.
* concrete functor and monad transformers, each with associated
  operations and functions to lift operations associated with other
  transformers.
.
It can be used on its own in portable Haskell code, or with the monad
classes in the @mtl@ or @monads-tf@ packages, which automatically
lift operations introduced by monad transformers through other
transformers.


%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build


%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%files
%defattr(-,root,root,-)
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%_cabal_rpm_deps_dir
%_cabal_haddoc_files




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1682 |12cr|ghc-vector-0.10.0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
#% define _cabal_setup Setup.lhs
#% define _no_haddock 1
%define module  vector
Name:           ghc-%{module}
Version:        0.10.0.1
Release:        2
Summary:        Efficient Arrays
Group:          Development/Other
License:        BSD
URL:            http://hackage.haskell.org/package/%{module}
Source0:        http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz

BuildRequires:  ghc, ghc-devel, haskell-macros, haddock
buildrequires:  haskell(primitive)

%description
An efficient implementation of Int-indexed arrays (both mutable
and immutable), with a powerful loop optimisation framework .
.
It is structured as follows:
.
["Data.Vector"] Boxed vectors of arbitrary types.
.
["Data.Vector.Unboxed"] Unboxed vectors with an adaptive
representation based on data type families.
.
["Data.Vector.Storable"] Unboxed vectors of 'Storable' types.
.
["Data.Vector.Primitive"] Unboxed vectors of primitive types as
defined by the @primitive@ package. "Data.Vector.Unboxed" is more
flexible at no performance cost.
.
["Data.Vector.Generic"] Generic interface to the vector types.
.
There is also a (draft) tutorial on common uses of vector.
<http://haskell.org/haskellwiki/Numeric_Haskell:_A_Vector_Tutorial>

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check

%files
%defattr(-,root,root,-)
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%_cabal_rpm_deps_dir
%_cabal_haddoc_files




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1683 |12cr|ghc-X11-1.6.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
#% define _cabal_setup Setup.lhs
#% define _no_haddock 1
%define module X11
Name:           ghc-%{module}
Version:        1.6.0.2
Release:        1
Summary:        A binding to the X11 graphics library
Group:          Development/Other
License:        BSD
URL:            http://hackage.haskell.org/package/%{module}
Source0:        http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz

BuildRequires:  ghc, ghc-devel, haskell-macros, haddock
buildrequires:  pkgconfig(x11)
buildrequires:  pkgconfig(xrandr)
Requires(pre):  ghc

%description
A Haskell binding to the X11 graphics library.
The binding is a direct translation of the C binding; for documentation of
these calls, refer to "The Xlib Programming Manual", available online at
<http://tronche.com/gui/x/xlib/>.

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check

%files
%defattr(-,root,root,-)
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%_cabal_rpm_deps_dir
%_cabal_haddoc_files




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1684 |12cr|ghc-xhtml-3000.2.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define _no_haddock 0
%define         sname xhtml

Name:           ghc-xhtml
Version:        3000.2.1
Release:        6
Summary:        An XHTML combinator library

Group:          Development/Other
License:        BSD
URL:            http://hackage.haskell.org/package/%{sname}
Source0:        http://hackage.haskell.org/packages/archive/%{sname}/%{version}/%{sname}-%{version}.tar.gz

BuildRequires:  ghc
buildrequires:	cabalrpmdeps
buildrequires:	haskell-macros
Requires:       ghc
Requires(post): ghc
Requires(preun): ghc

%description
This package provides combinators for producing XHTML 1.0, including the
Strict, Transitional and Frameset variants.

%prep
%setup -q -n %{sname}-%{version}

%build
%_cabal_build

%check
%_cabal_check

%install
%_cabal_install

%_cabal_rpm_gen_deps

%_cabal_scriptlets

%files
%defattr(-,root,root,-)
%{_docdir}/%{sname}-%{version}
%{_libdir}/%{sname}-%{version}
%_cabal_rpm_deps_dir
%_cabal_haddoc_files

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1685 |12cr|ghc-zlib-0.5.4.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
#% define _cabal_setup Setup.lhs
#% define _no_haddock 1
%define module  zlib
Name:           ghc-%{module}
Version:        0.5.4.0
Release:        2
Summary:        Compression and decompression in the gzip and zlib formats
Group:          Development/Other
License:        BSD
URL:            http://hackage.haskell.org/package/%{module}
Source0:        http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz

BuildRequires:  ghc, ghc-devel, haskell-macros, haddock

%description
This package provides a pure interface for compressing and decompressing
streams of data represented as lazy 'ByteString's. It uses the zlib C library
so it has high performance. It supports the "zlib", "gzip" and "raw"
compression formats.
It provides a convenient high level API suitable for most tasks and for the few
cases where more control is needed it provides access to the full zlib feature
set.

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check

%files
%defattr(-,root,root,-)
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%_cabal_rpm_deps_dir
%_cabal_haddoc_files




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1686 |12cr|ghex-3.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api		3
%define major		0
%define libname		%mklibname gtkhex %{api} %{major}
%define develname	%mklibname -d gtkhex

Summary:	GNOME Hexadecimal Editor
Name:		ghex
Version:	3.4.1
Release:	1
License:	GPLv2+
Group:		Editors
Url:		http://live.gnome.org/Ghex
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.xz

BuildRequires:	gettext
BuildRequires:	intltool
BuildRequires:	perl-XML-Parser
BuildRequires:	desktop-file-utils
BuildRequires:	pkgconfig(gail-3.0)
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.0
BuildRequires:	pkgconfig(xml2po)

%description
GHex allows the user to load data from any file, view and edit it in either
hex or ascii. A must for anyone playing games that use non-ascii format for
saving.

%package -n %{libname}
Summary:	Shared library of the GNOME Hexadecimal Editor
Group:		System/Libraries

%description -n %{libname}
This contains the shared library needed by ghex.
 
%package -n %{develname}
Summary:	Development files for the GNOME Hexadecimal Editor library 
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
This contains the development files needed to compile applications with 
libghex.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static \
	--disable-rpath \
	--disable-scrollkeeper

%make

%install
%makeinstall_std

desktop-file-install --vendor="" \
	--remove-category="Application" \
	--add-category="X-MandrivaLinux-MoreApplications-Editors" \
	--dir %{buildroot}%{_datadir}/applications \
	%{buildroot}%{_datadir}/applications/*

%find_lang %{name}-%{api} --with-gnome --all-name

#we don't want these
rm -rf %{buildroot}%{_libdir}/*.la


%files -f %{name}-%{api}.lang
%doc AUTHORS README ChangeLog
%{_bindir}/*
%{_datadir}/applications/*
%{_datadir}/icons/hicolor/*/apps/*ghex.*
%{_datadir}/GConf/gsettings/ghex.convert
%{_datadir}/glib-2.0/schemas/org.gnome.GHex.gschema.xml

%files -n %{libname}
%{_libdir}/libgtkhex-%{api}.so.%{major}*

%files -n %{develname}
%{_libdir}/libgtkhex-%{api}.so
%{_libdir}/pkgconfig/gtkhex-%{api}.pc
%{_includedir}/gtkhex-%{api}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1687 |12cr|ghostess-20120105-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           ghostess
Summary:        Simple DSSI host with GUI capability
Version:        20120105
Release:        2

Source:         http://smbolton.com/linux/%{name}-%{version}.tar.bz2
URL:            http://smbolton.com/linux.html
License:        GPLv2
Group:          Sound

BuildRequires:  pkgconfig(jack)
BuildRequires:  pkgconfig(dssi)
BuildRequires:  pkgconfig(liblo)
BuildRequires:  pkgconfig(alsa)
BuildRequires:  pkgconfig(gtk+-2.0)
BuildRequires:  ladspa-devel

%description
Ghostess is a simple DSSI host with support for the plugin graphical
user interfaces. It can host several plugins, which can be attributed
to a dedicated MIDI channel. Refer to the README file for a brief
introduction and a usage example.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README COPYING AUTHORS
%{_bindir}/%{name}
%{_bindir}/%{name}_universal_gui
%{_mandir}/man1/ghostess.1.*


%changelog
* Fri Apr 27 2012 Frank Kober <emuse@mandriva.org> 20120105-2
+ Revision: 793822
- rebuild, spec cleanup

* Thu Feb 16 2012 Frank Kober <emuse@mandriva.org> 20120105-1
+ Revision: 775394
- new version 20120105

* Mon Sep 19 2011 Bogdano Arendartchuk <bogdano@mandriva.com> 20100923-2
+ Revision: 700419
- do not restrict manpages to lzma

* Sat Sep 25 2010 Frank Kober <emuse@mandriva.org> 20100923-1mdv2011.0
+ Revision: 581021
- new version 20100923
  o drop patch0 (fixed upstream)
  o install manpage

* Fri Apr 16 2010 Frank Kober <emuse@mandriva.org> 20100326-1mdv2010.1
+ Revision: 535352
- use configure2_5x instead of autoreconf, fix lost BR
- new version 20100326

* Mon Dec 21 2009 Frank Kober <emuse@mandriva.org> 20081213-1mdv2010.1
+ Revision: 480892
- Add missing BR for gtk2
- Update rpm group tag
- import ghostess


* Mon Dec 18 2009 Frank Kober <emuse@mandriva.org> 20081213-1mdv2010.0
- import ghostess

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1688 |12cr|ghostportscan-0.9.3-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Ghost Port Scan Tool
Name:		ghostportscan
Version:	0.9.3
Release:	12
Group:		Networking/Other
Source:		http://gps.sourceforge.net/release/gps-%{version}-FRC.tar.bz2
URL:		http://gps.sourceforge.net
License:	GPL
BuildRequires:  pcap-devel
BuildRequires:	libnet1.0.2-devel

%description
The aim of Ghost Port Scan is to provide administrators
and pen-testers with a tool that allow them to easily
test firewalls and get information from a remote host.

PS is a port scanner and a firewall rules disclosure 
(FWRD) tool, which uses IP spoofing, ARP poisoning and
some other technics in order to perform a stealth and
untrackable information collect.

As far as GPS needs to sniff the responses from the
target host, it requires to be run using a loopback or
an ethernet interface (including cable modem).

%prep
%setup -q -n gps-%{version}-FRC

%build
%configure
%make

%install
%makeinstall
mkdir  %{buildroot}/%{_sbindir}
mv %{buildroot}/%{_bindir}/gps %{buildroot}/%{_sbindir}/ghostportscan

%files 
%defattr(644,root,root)
%doc AUTHORS ChangeLog README docs/* NEWS
%attr(755,root,root) %{_sbindir}/ghostportscan



%changelog
* Wed Oct 29 2008 Oden Eriksson <oeriksson@mandriva.com> 0.9.3-11mdv2009.1
+ Revision: 298255
- rebuilt against libpcap-1.0.0

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.9.3-10mdv2009.0
+ Revision: 246074
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.9.3-8mdv2008.1
+ Revision: 125690
- kill re-definition of %%buildroot on Pixel's request
- import ghostportscan


* Fri Mar 17 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9.3-8mdk
- rebuilt against libnet1.0.2

* Thu Jul 28 2005 Michael Scherer <misc@mandriva.org> 0.9.3-7mdk
- add doc
- move to sbindir as it requires root privileges

* Thu Jul 28 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.9.3-6mdk
- Fix BuildRequires

* Wed Jul 13 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.3-5mdk
- rebuilt against new libpcap-0.9.1 (aka. a "play safe" rebuild)

* Thu Jun 03 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.9.3-4mdk
- rebuild

* Thu Jan 30 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.9.3-3mdk
- rebuild

* Mon Apr 30 2002 Christian Belisle <cbelisle@mandrakesoft.com> 0.9.3-2mdk
- Fix spec errors (group & url).

* Mon Apr 29 2002 Christian Belisle <cbelisle@mandrakesoft.com> 0.9.3-1mdk
- First Mandrake release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1689 |12cr|gif89encoder-0.90-0.b.2.0.7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2005, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define _with_gcj_support 1

%define gcj_support %{?_with_gcj_support:1}%{!?_with_gcj_support:%{?_without_gcj_support:0}%{!?_without_gcj_support:%{?_gcj_support:%{_gcj_support}}%{!?_gcj_support:0}}}

%define section free

Name:           gif89encoder
Version:        0.90
Release:        %mkrel 0.b.2.0.7
Epoch:          0
Summary:        Java class library for encoding GIF's
License:        BSD
URL:            http://jmge.net/java/gifenc/
Group:          Development/Java
Source0:        http://jmge.net/java/gifenc/Gif89Encoder090b.zip
Requires:       jpackage-utils >= 0:1.6
BuildRequires:  ant >= 0:1.6
BuildRequires:  java-rpmbuild >= 0:1.6
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%endif
%if ! %{gcj_support}
BuildArch:      noarch
%endif

%description
This Java class library for encoding GIF's is likely to be of 
utility to many other programmers. It covers more of the extended 
GIF89a feature set, including animation and embedded textual 
comments, than any other free Java GIF encoder.

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java
Requires(post): /bin/rm,/bin/ln
Requires(postun): /bin/rm

%description javadoc
Javadoc for %{name}.

%prep
%setup -q -c
%__rm -f lib/classes.jar
%{__perl} -pi -e 's/\r$//g' readme.txt

%build
%__mkdir_p build/lib
%__mkdir_p build/javadocs

pushd src

%javac `find . -name "*.java"`
%jar cfm ../build/lib/%{name}.jar /dev/null `find . -name "*.class"`
%javadoc -d ../build/javadocs `find . -name "*.java"`

popd

%install
# jars
%__mkdir_p %{buildroot}%{_javadir}
%__install -p -m 644 build/lib/%{name}.jar \
%{buildroot}%{_javadir}/%{name}-%{version}.jar
(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do \
%__ln_s ${jar} ${jar/-%{version}/}; done)

# javadoc
%__mkdir_p %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -pr build/javadocs/* %{buildroot}%{_javadocdir}/%{name}-%{version}
(cd %{buildroot}%{_javadocdir} && %__ln_s %{name}-%{version} %{name})

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%if %{gcj_support}
%post
if [ -x %{_bindir}/rebuild-gcj-db ]
then
  %{_bindir}/rebuild-gcj-db
fi
%endif

%if %{gcj_support}
%postun
if [ -x %{_bindir}/rebuild-gcj-db ]
then
  %{_bindir}/rebuild-gcj-db
fi
%endif

%files
%defattr(0644,root,root,0755)
%doc readme.txt
%{_javadir}/%{name}.jar
%{_javadir}//%{name}-%{version}.jar
%if %{gcj_support}
%attr(-,root,root) %dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-%{version}.jar.*
%endif


%files javadoc
%defattr(0644,root,root,0755)
%dir %{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}-%{version}/*
%dir %{_javadocdir}/%{name}


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0:0.90-0.b.2.0.6mdv2011.0
+ Revision: 618458
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0:0.90-0.b.2.0.5mdv2010.0
+ Revision: 429202
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0:0.90-0.b.2.0.4mdv2009.0
+ Revision: 140737
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Dec 16 2007 Anssi Hannula <anssi@mandriva.org> 0:0.90-0.b.2.0.4mdv2008.1
+ Revision: 120884
- buildrequire java-rpmbuild, i.e. build with icedtea on x86(_64)
- rebuild to filter out autorequires of GCJ AOT objects
- remove unnecessary Requires(post) on java-gcj-compat

* Sat Aug 04 2007 David Walluck <walluck@mandriva.org> 0:0.90-0.b.2.0.2mdv2008.0
+ Revision: 58797
- bump release

* Thu Aug 02 2007 David Walluck <walluck@mandriva.org> 0:0.90-0.b.2.0.1mdv2008.0
+ Revision: 58334
- Import gif89encoder



* Sun Jul 15 2007 Alexander Kurtakov <akurtakov at active-lynx.com> 0:0.90-0.b.2.0.1mdv2008.0
- Adapt for Mandriva

* Wed Sep 20 2006 Ralph Apel <r.apel at r-apel.de> 0:0.90-0.b.2jpp
- First JPP-1.7 release
* Fri Feb 18 2005 David Walluck <david@jpackage> 0:0.90-0.b.1jpp
- release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1690 |12cr|gift-0.11.8.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    gift
%define lname	giFT
%define major	0
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d
%define version 0.11.8.1
%define rel	5

Summary:        Internet File Transfer
Name:           %{name}
Version:        %{version}
Release:        %{rel}
License:        GPL
Group:          Networking/File transfer
URL:            http://gift.sf.net/
Source0:        %{name}-%{version}.tar.bz2
Patch0:		gift-0.11.8.1-gcc4.patch
Patch1:		gift-sformatfix.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-buildroot
BuildRequires:	libtool-devel
BuildRequires:	imagemagick-devel
BuildRequires:	magic-devel
BuildRequires:	libvorbis-devel

%description
This packages containt the giFT daemon. giFT is the filesharing tool for
linux.

%package -n %{libname}
Summary:	Shared libraries for a %{name}
Group:          System/Libraries

%description -n %{libname}
Shared libraries for %{name}.

%package -n %{devname}
Summary:	Header files and static library for development with %{name}
Requires: 	%{libname} = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel
Group: 		Development/C
Obsoletes:	%{_lib}gift0-devel < 0.11.8.1-2

%description -n %{devname}
Header files and static library for development with %{name}.

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
%configure2_5x \
	--enable-libmagic \
	--enable-perl \
	--with-Magick=%{_prefix}
%make

%install
rm -rf %{buildroot}
%makeinstall_std
pushd %{buildroot}%{_bindir}
ln -sf giftd giFT
popd

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING README INSTALL NEWS TODO
%{_bindir}/*
%{_datadir}/%{lname}/*
%{_mandir}/*/*

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/*.so.%{major}*

%files -n %{devname}
%defattr(-,root,root)
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*



%changelog
* Tue May 15 2012 Crispin Boylan <crisb@mandriva.org> 0.11.8.1-5
+ Revision: 799066
- Rebuild

* Thu Aug 11 2011 Andrey Bondrov <abondrov@mandriva.org> 0.11.8.1-4
+ Revision: 693991
- imported package gift


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1691 |12cr|giFTcurs-0.6.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: giFTcurs
Summary: Cursed frontend to the giFT daemon
Version: 0.6.2
Release: 8
Source:  http://savannah.nongnu.org/download/giftcurs/%name-%version.tar.bz2
Source1: %{name}-icon-16.png
Source2: %{name}-icon-32.png
Source3: %{name}-icon-48.png
URL: http://www.nongnu.org/giftcurs/
Group: Networking/Other
License: GPL
BuildRequires:	glib2-devel
BuildRequires:	gpm-devel
BuildRequires:	pkgconfig(ncursesw)
Suggests: gift
# It doesn't not requires giFT to run 'cause it can connect to another
# host

%description
The giFTcurs software is a cursed frontend to the giFT daemon and has been
described as "seriously slick". It won't work that well without giFT, which
you should have already.

%prep
%setup -q

%build
%configure2_5x --with-ncursesw
%make

%install
%makeinstall_std
%find_lang %{name}

strip %{buildroot}%{_bindir}/giFTcurs

# menu
install %{SOURCE1} -D -m 644 %{buildroot}%{_miconsdir}/%{name}.png
install %{SOURCE2} -D -m 644 %{buildroot}%{_iconsdir}/%{name}.png
install %{SOURCE3} -D -m 644 %{buildroot}%{_liconsdir}/%{name}.png

# Creation of the menu item

mkdir -p %{buildroot}%{_datadir}/applications/

cat << EOF > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{_bindir}/giFTcurs
Categories=P2P;Network;FileTransfer;ConsoleOnly;
Name=GiFTcurs
Comment=Cursed frontend for the giFT peer2peer software
Icon=%{name}
Terminal=true
EOF

%files -f %{name}.lang
%defattr(-,root,root,0755)
%doc README COPYING NEWS AUTHORS ChangeLog TODO ABOUT-NLS
%{_bindir}/giFTcurs
%{_datadir}/applications/mandriva-giFTcurs.desktop
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_mandir}/man1/giFTcurs.1*
%{_mandir}/man5/giFTcurs.conf.5*



%changelog
* Fri Aug 12 2011 Andrey Bondrov <abondrov@mandriva.org> 0.6.2-7mdv2012.0
+ Revision: 694112
- imported package giFTcurs


* Fri Apr 12 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 0.6.2-7mdv2010.2
- Port to 2011
- Little spec clean up

* Sat Jan 19 2008 Anssi Hannula <anssi@zarb.org> 0.6.2-6plf2008.1
- XDG menu
- suggests gift instead of requiring it
- buildrequires gpm-devel
- build with ncursesw

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1692 |12cr|gift-openft-0.2.1.6-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    gift-openft
%define version 0.2.1.6
%define rel	6

Summary:        OpenFT plugin for giFT
Name:           %{name}
Version:        %{version}
Release:        %{rel}
License:        GPL
Group:          Networking/File transfer
URL:            http://gift.sf.net/
Source0:        http://download.sourceforge.net/gift/%{name}-%{version}.tar.bz2
Requires:	gift
BuildRequires:	db-devel
BuildRequires:	gift-devel
BuildRequires:	zlib-devel
BuildRequires:	magic-devel
BuildRoot:      %{_tmppath}/%{name}-%{version}-buildroot

%description
This is the OpenFT plugin for giFT.

%prep
%setup -q
perl -pi -e 's,\${prefix}/lib,%{_libdir},' m4/gift-prefix.m4 configure*

%build
%configure2_5x 
%make

%install
%{__rm} -rf %{buildroot}
%makeinstall_std

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ChangeLog COPYING README INSTALL NEWS TODO
%{_datadir}/*
%{_libdir}/giFT/*



%changelog
* Tue May 15 2012 Crispin Boylan <crisb@mandriva.org> 0.2.1.6-6
+ Revision: 799077
- Drop mkrel
- Rebuild

* Fri Aug 12 2011 Andrey Bondrov <abondrov@mandriva.org> 0.2.1.6-4
+ Revision: 694182
- Fix BuildRequires
- Remove PLF reference
- imported package gift-openft


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1693 |12cr|gig-3.3.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	6
%define	libname	%mklibname %{name} %{major}
%define	develname	%mklibname %{name} -d
%define oname  libgig

Name:          gig
Summary:       C++ library for loading Gigasampler files
Version:       3.3.0
Release:       3
License:       GPLv2+
Group:	       System/Libraries 
Source0:       %{oname}-%{version}.tar.bz2
Patch0:		libgig-gcc-4.3.patch
URL: 	       http://www.linuxsampler.org/
BuildRequires: pkgconfig(sndfile)

%description
C++ library for loading Gigasampler files and DLS Level 1/2 files.

%files 
%defattr(-,root,root)
%{_bindir}/dlsdump
%{_bindir}/gigdump
%{_bindir}/gigextract
%{_bindir}/rifftree
%{_mandir}/man1/dlsdump.1.*
%{_mandir}/man1/gigdump.1.*
%{_mandir}/man1/gigextract.1.*
%{_mandir}/man1/rifftree.1.*

#--------------------------------------------------------------------

%package -n	%libname
Group: 		System/Libraries
Summary: 	Libraries for %name
Provides: 	lib%name = %version-%release

%description -n %libname 
C++ library for loading Gigasampler files and DLS Level 1/2 files

%files -n %libname
%defattr(-,root,root)
%{_libdir}/libgig.so.%{major}*

#--------------------------------------------------------------------

%package -n	%develname
Group: 		Development/Other
Summary: 	Libraries for %name
Requires:	%libname = %version-%release
Provides:	lib%name-devel = %version-%release
Provides: 	%{name}-devel = %{version}-%{release}
Obsoletes:	%{_lib}%{name}6-devel

%description -n	%develname
Development libraries from %oname

%files -n %develname
%defattr (-,root,root)
%{_includedir}/DLS.h
%{_includedir}/RIFF.h
%{_includedir}/gig.h
%{_libdir}/libgig.a
%{_libdir}/libgig.so
%{_libdir}/pkgconfig/gig.pc

#--------------------------------------------------------------------

%prep
%setup -q -n %oname-%version
%patch0

%build
#make -f Makefile.cvs
%configure2_5x
make

%install
make DESTDIR=%buildroot  install

%clean



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 3.3.0-2mdv2011.0
+ Revision: 618471
- the mass rebuild of 2010.0 packages

* Thu Aug 27 2009 Emmanuel Andry <eandry@mandriva.org> 3.3.0-1mdv2010.0
+ Revision: 421759
- New version 3.3.0

* Sun Sep 07 2008 Emmanuel Andry <eandry@mandriva.org> 3.2.1-3mdv2009.0
+ Revision: 282392
- apply devel policy
- add gcc43 patch from gentoo
- use configure2_5x

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Fri Dec 14 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 3.2.1-1mdv2008.1
+ Revision: 120265
- Fix BuildRequires
- import gig



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1694 |12cr|gigedit-0.2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major   2
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Name:          gigedit
Summary:       Instrument editor for gig files
Version:       0.2.0
Release:       2
License:       GPLv2+
Group:         Sound
Source0:       %{name}-%{version}.tar.gz
#Patch0:        gigedit-0.1.1-gcc43.patch
URL:           http://www.linuxsampler.org/

BuildRequires: perl(XML::Parser)
BuildRequires: gtkmm2.4-devel
BuildRequires: libgig-devel
BuildRequires: sndfile-devel
BuildRequires: liblinuxsampler-devel >= 0.5.0
BuildRequires: sqlite3-devel
BuildRequires: jackit-devel
BuildRequires: libalsa-devel
BuildRequires: intltool
Requires: %{name}-plugins

%description
An instrument editor for gig files

%files -f %name.lang
%defattr(-,root,root)
%{_bindir}/gigedit
%{_datadir}/gigedit/status_attached.xpm
%{_datadir}/gigedit/status_detached.xpm

%dir %_docdir/gigedit
%doc %_docdir/gigedit/*.png
%doc %_docdir/gigedit/*.css
%doc %_docdir/gigedit/*.html

#--------------------------------------------------------------------

%package -n     %libname
Group:          System/Libraries
Summary:        Libraries for %name
Provides:       %name = %version-%release

%description -n %libname
Librairies from %name

%files -n %libname
%defattr(-,root,root)
%_libdir/gigedit/libgigedit.so.%{major}*

#--------------------------------------------------------------------

%package -n     %develname
Group:          Development/Other
Summary:        Libraries for %name
Requires:       %libname = %version-%release
Provides:       %{name}-devel = %{version}-%{release}
Obsoletes:      %{_lib}%{name}1-devel

%description -n %develname
Development libraries from %name

%files -n %develname
%defattr (-,root,root)
%_libdir/gigedit/*.a
%_libdir/gigedit/*.so

#--------------------------------------------------------------------

%package plugins
Group:          Sound
Summary:        Gigedit plugin for LinuxSampler
Requires:       linuxsampler
Requires:       %{name}

%description plugins
Gigedit plugin for LinuxSampler. This plugin is required when using
the Edit button in QSampler

%files plugins
%defattr (-,root,root)
%_libdir/linuxsampler/plugins/*.a
%_libdir/linuxsampler/plugins/*.so

#--------------------------------------------------------------------

%prep
%setup -q -n %name-%version

%build
LDFLAGS="-lsigc-2.0" %configure2_5x
make

%install
make DESTDIR=%buildroot  install
%find_lang %name


%changelog
* Fri Aug 28 2009 Emmanuel Andry <eandry@mandriva.org> 0.2.0-1mdv2010.0
+ Revision: 422006
- BR libalsa-devel
- BR libjack-devel
- BR sqlite3-devel
- New version ?\1940.2.0
- drop P0
- fix license
  ?\195- diff patch for gcc43
- apply devel policy

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Sun Dec 16 2007 Nicolas Lécureuil <neoclust@mandriva.org> 0.1.1-1mdv2008.1
+ Revision: 120477
- import gigedit



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1695 |12cr|giggle-0.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %{name} %{major}
%define devname %mklibname -d %{name}

Summary:	Gtk frontend for git
Name:		giggle
Version:	0.6.1
Release:	1
License:	GPLv2+
Group:		Development/Other
URL:		http://live.gnome.org/giggle
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.xz

BuildRequires:	git-core
BuildRequires:  gnome-common
BuildRequires:	intltool
BuildRequires:	itstool
BuildRequires:	libxml2-utils
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(gtksourceview-3.0)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(vte-2.90)
Requires:	git-core

%description
Giggle is a graphical frontend for the git directory tracker.

%package -n %{libname}
Summary: %summary
Group: System/Libraries

%description -n %{libname}
Giggle is a graphical frontend for the git directory tracker.

%package -n %{devname}
Summary: %summary
Group: Development/C
Provides: %{name}-devel = %{version}-%{release}
Requires: %{libname} = %{version}-%{release}

%description -n %{devname}
Giggle is a graphical frontend for the git directory tracker.

%prep
%setup -q

%build
%configure2_5x

%make LIBS='-lgmodule-2.0'

%install
%makeinstall_std
%find_lang %{name} --with-gnome

%files -f %{name}.lang
%doc AUTHORS README NEWS ChangeLog
%{_bindir}/*
%dir %{_libdir}/%{name}
%dir %{_libdir}/%{name}/plugins
%dir %{_libdir}/%{name}/plugins/%{version}
%{_libdir}/%{name}/plugins/%{version}/libpersonal-details*
%{_libdir}/%{name}/plugins/%{version}/libterminal-view*
%{_libdir}/%{name}/plugins/%{version}/*.xml
%dir %{_datadir}/%{name}/
%dir %{_datadir}/%{name}/glade/
%{_datadir}/%{name}/glade/main-window.ui
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/*

%files -n %{libname}
%{_libdir}/libgiggle.so.%{major}*
%{_libdir}/libgiggle-git.so.%{major}*

%files -n %{devname}
%{_libdir}/libgiggle.so
%{_libdir}/libgiggle-git.so
%{_includedir}/%{name}



%changelog
* Fri Jun 15 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.6.1-1
+ Revision: 805921
- new version 0.6.1
- cleaned up spec

* Mon Aug 09 2010 Götz Waschk <waschk@mandriva.org> 0.5-2mdv2011.0
+ Revision: 568225
- rebuild for new e-d-s

* Wed Apr 21 2010 Götz Waschk <waschk@mandriva.org> 0.5-1mdv2010.1
+ Revision: 537705
- update to new version 0.5

* Tue Mar 09 2010 Götz Waschk <waschk@mandriva.org> 0.4.97-1mdv2010.1
+ Revision: 516901
- update to new version 0.4.97

* Tue Feb 09 2010 Götz Waschk <waschk@mandriva.org> 0.4.96-1mdv2010.1
+ Revision: 503236
- update to new version 0.4.96

* Tue Jan 26 2010 Götz Waschk <waschk@mandriva.org> 0.4.95-2mdv2010.1
+ Revision: 496509
- new version
- rediff patch
- update file list
- update build deps

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 0.4.91-3mdv2010.0
+ Revision: 437690
- rebuild

  + Götz Waschk <waschk@mandriva.org>
    - update URL

* Mon Feb 16 2009 Funda Wang <fwang@mandriva.org> 0.4.91-2mdv2009.1
+ Revision: 341157
- fix linakge

* Mon Feb 16 2009 Götz Waschk <waschk@mandriva.org> 0.4.91-1mdv2009.1
+ Revision: 340783
- new version
- libify the package

* Fri Feb 13 2009 Götz Waschk <waschk@mandriva.org> 0.4.90-1mdv2009.1
+ Revision: 340030
- new version
- fix build
- fix installation
- update file list
- fix build deps
- fix source URL

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.4-3mdv2009.0
+ Revision: 246122
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Funda Wang <fwang@mandriva.org>
    - no need rm cache file

* Sun Dec 16 2007 Funda Wang <fwang@mandriva.org> 0.4-1mdv2008.1
+ Revision: 120555
- add more doc files
- fix file list
- New version 0.4
- BR gtksourceview2

* Fri Dec 14 2007 Thierry Vignaud <tv@mandriva.org> 0.3-2mdv2008.1
+ Revision: 119926
- require the proper version of gtksourceview-devel
- rebuild b/c of missing package on ia32

* Thu May 10 2007 Frederic Crozat <fcrozat@mandriva.com> 0.3-1mdv2008.0
+ Revision: 26037
- Release 0.3
- Add dependency on git-core

* Thu May 03 2007 Pascal Terjan <pterjan@mandriva.org> 0.2-1mdv2008.0
+ Revision: 21683
- BuildRequires git-core
- 0.2


* Wed Mar 07 2007 Pascal Terjan <pterjan@mandriva.org> 0.1-1mdv2007.1
+ Revision: 134882
- Import giggle

* Wed Mar 07 2007 Pascal Terjan <pterjan@mandriva.org> 0.1-1mdv2007.1
- First Package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1696 |12cr|gigi-0.8.0-8.20120910.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# 20120910 is from FreeOrion source tree
%define svnrev	20120910

%define major	0
%define libname	%mklibname %{name} %{major}
%define devname	%mklibname %{name} -d

Summary:	A GUI library for OpenGL
Name:		gigi
Version:	0.8.0
Release:	8.%{svnrev}.3
License:	LGPLv2+
Group:		System/Libraries
URL:		http://gigi.sourceforge.net/
Source0:	%{name}-%{svnrev}.tar.xz
Patch0:		gigi-938-link.patch

BuildRequires:	cmake
BuildRequires:	doxygen
BuildRequires:	boost-devel
BuildRequires:	jpeg-devel
BuildRequires:	libtool-devel
BuildRequires:	tiff-devel
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(OGRE)
BuildRequires:	pkgconfig(OIS)
BuildRequires:	pkgconfig(sdl)

%description
GiGi (aka GG) is a GUI library for OpenGL. It is platform-independent 
(it runs at least on Linux and Windows, and probably more), 
compiler-independent (it compiles under at GCC 3.2 or higher and MSVC++ 7.1 
or higher, and probably more), and driver-independent. A reference driver 
for SDL is provided, and it is straightforward to write one for yourself 
should you decide to do so.

%package -n 	%{libname}
Summary:	A GUI library for OpenGL
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}

%description -n %{libname}
This package contains the shared libraries for GiGi (aka GG), a GUI library
for OpenGL.

%package -n 	%{devname}
Summary:	Development headers for GiGi
Group:		System/Libraries
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n %{devname}
Development headers and includes for GiGi (aka GG), a GUI library
for OpenGL.

%prep
%setup -qn GG
%apply_patches

%build
# System resource usage is extremely high so disable extra flags and parallel build
%global optflags -O2
%cmake -DBUILD_DEBUG:BOON=ON
make VERBOSE=1

%install
%makeinstall_std -C build

pushd %{buildroot}%{_libdir}
for lib in *.so; do
    mv $lib $lib.%{version};
    ln -s $lib.%{version} $lib;
done
popd

install -d -m 755 %{buildroot}%{_datadir}/cmake/Modules/GG
install -m 644 cmake/*.cmake %{buildroot}%{_datadir}/cmake/Modules/GG

# move documentation to the correct place
install -d -m 755 %{buildroot}%{_docdir}/%{name}
mv %{buildroot}%{_prefix}/doc/GG %{buildroot}%{_docdir}/%{name}

%files -n %{libname}
%{_libdir}/libGiGi*.so.%{major}*

%files -n %{devname}
%doc %{_docdir}/%{name}/GG
%{_libdir}/libGiGi*.so
%{_libdir}/pkgconfig/GiGi*
%{_datadir}/cmake/Modules/GG
%{_includedir}/GG


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1697 |12cr|gimp2-freetype-0.6-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define req_gimp_version 2.0.0

%define pkgname gimp-freetype

Summary:	A GIMP font renderer based on the freetype library
Name:		gimp2-freetype
Version:	0.6
Release:	7
License:	GPL
Group:		Graphics
URL:		http://freetype.gimp.org/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot

Source:		%{pkgname}-%{version}.tar.bz2

BuildRequires:	gimp-devel >= %{req_gimp_version}
BuildRequires:	freetype2-devel
#gw for the broken intltool scripts:
BuildRequires: perl-XML-Parser
Provides:	gimp1_3-freetype = %version
Obsoletes:	gimp1_3-freetype
Requires:	gimp2_0 >= %{req_gimp_version}

%description
The goal of gimp-freetype project is to get superb font support into
The GIMP. As a first step, a plug-in for GIMP based on the freetype2
library is developed. Later it might become a tool or a pluggable
module.

%prep
%setup -q -n %pkgname-%version

%build
export LDFLAGS="-lm"
%configure2_5x
%make

%install
%makeinstall_std

%define gettext_package gimp20-freetype
%{find_lang} %{gettext_package}

%files -f %{gettext_package}.lang
%defattr(-, root, root)
%doc AUTHORS ChangeLog NEWS README
%{_libdir}/gimp/*/plug-ins/*
%{_datadir}/gimp-freetype



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.6-6mdv2011.0
+ Revision: 618946
- the mass rebuild of 2010.0 packages

* Mon Sep 07 2009 Thierry Vignaud <tv@mandriva.org> 0.6-5mdv2010.0
+ Revision: 432306
- BR s/gimp2-devel/gimp-devel/
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.6-4mdv2009.0
+ Revision: 246153
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.6-2mdv2008.1
+ Revision: 125711
- kill re-definition of %%buildroot on Pixel's request
- import gimp2-freetype


* Mon Feb 13 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.6-2mdk
- fix build on x86_64

* Wed Jul 28 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.6-1mdk
- new release

* Thu Mar 25 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.5-3mdk
- new release

* Fri Feb  6 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.5-2mdk
- fix buildrequires

* Thu Feb  5 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.5-1mdk
- new version

* Fri Dec  5 2003 Gtz Waschk <waschk@linux-mandrake.com> 0.4-0.20031205.1mdk
- rename to gimp1.3-devel to make the Gimp developers happy
- new snapshot


* Tue Aug 19 2003 Gtz Waschk <waschk@linux-mandrake.com> 0.4-0.20030810.2mdk
- new gimp

* Sun Aug 10 2003 Abel Cheung <maddog@linux.org.hk> 0.4-0.20030810.1mdk
- First Mandrake spec
- CVS 2003-08-10

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1698 |12cr|gimp2-gap-2.6.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define req_gimp_version 2.2
%define pkgname gimp-gap

Summary:	GAP (GIMP Animation Package), a video plug-in for GIMP
Name:		gimp2-gap
Version:	2.6.0
Release:	5
License:	GPLv2+
Group:		Graphics
URL:		http://gimp.org

Source0:	ftp://ftp.gimp.org/pub/gimp/plug-ins/v2.6/gap/%pkgname-%{version}.tar.bz2
Patch2:		gimp-gap-2.6.0-libmpeg3-format-strings.patch
Patch3:		gimp-gap-2.6.0-format-strings.patch
Patch4:		gimp-gap-2.6.0-fix-linking.patch
BuildRequires:	intltool >= 0.17
BuildRequires:	glib-gettextize
BuildRequires:	gimp-devel >= %{req_gimp_version}
BuildRequires:	libjpeg-devel

Requires:	gimp >= %{req_gimp_version}
Requires:	wavplay

%description
The GIMP has some plug-ins supporting animation features based on
layers, with each layer of the image being considered as one frame of
the animation.

GAP is a collection of plug-ins that extend the GIMP's animation
capabilities by supporting the creation of more complex animations. It
was part of the GIMP from 1.1.4 to the 1.2 series, but was split
afterwards.

Additional Informations about the GAP can be found in the GimpUserManual
Chapter Advanced Animation.


%prep
%setup -q -n %pkgname-%{version}
cd extern_libs/
tar xzf libmpeg3.tar.gz
%patch2 -p0
cd ..
%patch3 -p1 -b .format-strings
%patch4 -p1

autoreconf -fi

%build
%define _disable_ld_no_undefined 1
%configure2_5x
make

%install
%makeinstall libexecdir=%buildroot%_libexecdir/gimp/2.0/plug-ins scriptdatadir=%buildroot%_datadir/gimp/2.0/scripts
#gw the makefile is broken, move the file by hand
mkdir -p %buildroot%_libexecdir/gimp-gap-2.0
mv %buildroot%_libexecdir/gimp/2.0/plug-ins/audioconvert_to_wav.sh %buildroot%_libexecdir/gimp-gap-2.0
rm -f %buildroot%_datadir/gimp/2.0/scripts/*.a
%define gettext_package gimp20-gap
%{find_lang} %{gettext_package}

%files -f %{gettext_package}.lang
%doc AUTHORS ChangeLog* README
%{_libdir}/gimp/2.0/plug-ins/*
%{_libdir}/gimp-gap-2.0
%{_datadir}/gimp/2.0/scripts/*




%changelog
* Tue Dec 06 2011 Götz Waschk <waschk@mandriva.org> 2.6.0-4mdv2012.0
+ Revision: 738276
- fix linking
- yearly rebuild

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 2.6.0-3mdv2011.0
+ Revision: 610854
- rebuild

* Sun Aug 16 2009 Götz Waschk <waschk@mandriva.org> 2.6.0-2mdv2010.0
+ Revision: 416906
- rebuild for new libjpeg

* Thu Jul 09 2009 Götz Waschk <waschk@mandriva.org> 2.6.0-1mdv2010.0
+ Revision: 393927
- new version
- update license
- update source URL
- drop patch 0
- fix format strings

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2.4.0-3mdv2009.0
+ Revision: 246156
- rebuild

* Mon Feb 04 2008 Götz Waschk <waschk@mandriva.org> 2.4.0-1mdv2008.1
+ Revision: 162471
- new version

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Aug 28 2007 Götz Waschk <waschk@mandriva.org> 2.2.2-1mdv2008.0
+ Revision: 72689
- new version


* Thu Jan 11 2007 Götz Waschk <waschk@mandriva.org> 2.2.1-1mdv2007.0
+ Revision: 107537
- Import gimp2-gap

* Thu Jan 11 2007 Gtz Waschk <waschk@mandriva.org> 2.2.1-1mdv2007.1
- unpack patch
- New version 2.2.1

* Wed May 31 2006 Gtz Waschk <waschk@mandriva.org> 2.2.0-3mdv2007.0
- fix build on x86_64

* Tue May 30 2006 Gtz Waschk <waschk@mandriva.org> 2.2.0-2mdv2007.0
- fix buildrequires

* Mon May 29 2006 Gtz Waschk <waschk@mandriva.org> 2.2.0-1mdv2007.0
- new version

* Thu May 26 2005 Gtz Waschk <waschk@mandriva.org> 2.0.2-3mdk
- Rebuild

* Sat May 22 2004 Gtz Waschk <waschk@linux-mandrake.com> 2.0.2-2mdk
- improve description

* Sat May 22 2004 Gtz Waschk <waschk@linux-mandrake.com> 2.0.2-1mdk
- fix URLs
- New release 2.0.2

* Thu Apr 15 2004 Gtz Waschk <waschk@linux-mandrake.com> 2.0.0-1mdk
- new version

* Fri Mar 26 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.0-0.1pre1_mdk
- new release

* Thu Mar 25 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.25-3mdk
- rebuild for gimp2

* Wed Feb 11 2004 Gtz Waschk <waschk@linux-mandrake.com> 1.3.25-2mdk
- rebuild

* Sat Jan 31 2004 Gtz Waschk <waschk@linux-mandrake.com> 1.3.25-1mdk
- fix installation
- drop patch
- new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1699 |12cr|gimpbox-0.1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define distsuffix edm

Summary:        Gimpbox take Gimp work on one window interface
Name:           gimpbox
Version:        0.1.0
Release:        %mkrel 2
License:        GPLv2+
Group:          Graphics
Source0:        http://gimpbox.googlecode.com/hg/%{name}.py
BuildArch:      noarch
Requires:	gimp >= 2.6.10
Requires:	gnome-python-desktop
Requires:	libwnck

%description
gimbox is a small script on python, running Gimp on one window interface

%prep

%build

%install
rm -rf $RPM_BUILD_ROOT

mkdir -p ${RPM_BUILD_ROOT}/%{_bindir}
cp %SOURCE0  ${RPM_BUILD_ROOT}/%{_bindir}/%{name}

%clean
rm -rf %{buildroot}

%post

rm -f /usr/bin/gimp
ln -s /usr/bin/%{name} /usr/bin/gimp
sed -i '/Exec/s/gimp-2.6/gimpbox/g' /usr/share/applications/gimp.desktop

%postun

rm -f /usr/bin/gimp
ln -s /usr/bin/gimp-2.6 /usr/bin/gimp
sed -i '/Exec/s/gimpbox/gimp-2.6/g' /usr/share/applications/gimp.desktop


%files
%defattr(-, root, root, -)

%{_bindir}/gimpbox



%changelog
* Fri May 06 2011 Александр Казанцев <kazancas@mandriva.org> 0.1.0-2edm2011.0
+ Revision: 670802
- imported package gimpbox

* Tue Dec 28 2010 Александр Казанцев <kazancas@mandriva.org> 0.1.0-1mdv2011.0
+ Revision: 625508
- import gimpbox


* Tue Nov 9 2010 Alexander Kazancev <kazancas@mandriva.ru> - 0.1.0
- initial build



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1700 |12cr|gimp-data-extras-2.0.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 2.0.2
%define rel     3
%define release %mkrel %rel

Summary:	The GNU Image Manipulation Program
Name:		gimp-data-extras
Version:	%version
Release:	%release
License:	GPL
Group:		Graphics
URL:		http://www.gimp.org/
Source0:	ftp://ftp.gimp.org/pub/gimp/extras/gimp-data-extras-%{PACKAGE_VERSION}.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
#BuildRequires:	gimp2-devel
#Requires:	gimp2_0
Requires:	gimp > 2
BuildRequires:	gimp-devel

%description
Patterns, gradients etc. for gimp. This package isn't required, but contains
lots of goodies for gimp.

%prep
%setup -q

%build
%configure
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall GIMP_DATA_DIR=$RPM_BUILD_ROOT/%{_datadir}/gimp/2.0

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,755)
%doc README NEWS
%{_datadir}/gimp/*




%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 2.0.2-3mdv2011.0
+ Revision: 618945
- the mass rebuild of 2010.0 packages

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 2.0.2-2mdv2010.0
+ Revision: 437692
- rebuild

* Tue Jan 13 2009 Götz Waschk <waschk@mandriva.org> 2.0.2-1mdv2009.1
+ Revision: 329006
- update to new version 2.0.2

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 2.0.1-5mdv2009.0
+ Revision: 140737
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Jun 22 2007 Thierry Vignaud <tv@mandriva.org> 2.0.1-5mdv2008.0
+ Revision: 43119
- fix URL


* Fri Jan 13 2006 Eskild Hustvedt <eskild@mandriva.org> 2.0.1-4mdk
- Fixed deps

* Fri Dec 02 2005 Eskild Hustvedt <eskild@mandriva.org> 2.0.1-3mdk
- Fixed support for gimp 2.x
- mkrel

* Thu Nov 11 2004 Gtz Waschk <waschk@linux-mandrake.com> 2.0.1-2mdk
- fix deps

* Wed Nov 10 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.0.1-1mdk
- new release

* Tue Jun 08 2004 Per yvind Karlsen <peroyvind@linux-mandrake.com> 1.2.0-8mdk
- fix buildrequires
- wipe out buildroot before installing
- cosmetics

* Thu Sep 04 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.2.0-7mdk
- fix buildrequires for 64bit ports

* Thu Jul 24 2003 Per yvind Karlsen <peroyvind@sintrax.net> 1.2.0-6mdk
- rebuil
- adjusted buildrequires so that we get the correct gimp-devel (not 1.3)
- quiet setup


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1701 |12cr|gimp-dbp-1.1.8-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name gimp-dbp
%define version 1.1.8
%define fversion %(echo %version|sed s/\\\\\./-/g)
%define release %mkrel 3
%define gimpdir %(gimptool-2.0 --gimpplugindir)
%define oname dbp

Summary: David's Batch Processor for The GIMP
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://www.ozemail.com.au/~hodsond/%{oname}Src-%{fversion}.tgz
Patch: dbp-1.1.8-gcc-4.3.patch
License: GPLv2+
Group: Graphics
Url: http://members.ozemail.com.au/~hodsond/dbp.html
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: gimp-devel
Requires: gimp

%description
DBP (David's Batch Processor) is a simple batch processing plugin for
the Gimp - it allows the user to automatically perform operations
(such as resize) on a collection of image files. Its main advantage is
that the user does not have to learn a scripting language. Like the
Gimp itself, DBP relies on a graphical interface. The user creates a
list of images, and sets up the processing required for each
image. The results of the current settings can be displayed. Once the
required sequence of operations has been set up, DBP performs the same
processing on each image in turn. The images can be colour corrected,
resized, cropped, and sharpened, then renamed and saved to a different
file in a specified image format. All the steps (except loading and
saving the image!) are optional; so the simplest use of DBP is just to
convert a number of image files from one format to another.

Note that DBP is intended for RGB, not indexed images. Trying to
process an indexed image will probably just cause an error, and DBP
will halt. Also, DBP will not overwrite the original image (in fact,
it should not overwrite any file) - images must at least be either
renamed (possibly by changing the image format) or moved to a
different directory.

%prep
%setup -q -n %oname-%version
%patch -p1

%build
%make NODEPS=""

%install
rm -rf $RPM_BUILD_ROOT
install -D -m 755 %oname %buildroot%gimpdir/plug-ins/%oname


%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc %oname.html *.png
%_libdir/gimp/2.0/plug-ins/%oname




%changelog
* Sun Aug 14 2011 Götz Waschk <waschk@mandriva.org> 1.1.8-3mdv2012.0
+ Revision: 694489
- rebuild

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1.1.8-2mdv2011.0
+ Revision: 266845
- rebuild early 2009.0 package (before pixel changes)

* Wed Jun 11 2008 Götz Waschk <waschk@mandriva.org> 1.1.8-1mdv2009.0
+ Revision: 217907
- new version
- fix build with gcc 4.3
- update license tag

* Tue Feb 12 2008 Thierry Vignaud <tv@mandriva.org> 1.1.5-2mdv2008.1
+ Revision: 165949
- fix spacing at top of description
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sun Jun 10 2007 Götz Waschk <waschk@mandriva.org> 1.1.5-2mdv2008.0
+ Revision: 37897
- fix plugin location (bug #31296)
- fix build


* Thu Jan 11 2007 Götz Waschk <waschk@mandriva.org> 1.1.5-1mdv2007.0
+ Revision: 107450
- Import gimp-dbp

* Thu Jan 11 2007 Götz Waschk <waschk@mandriva.org> 1.1.5-1mdv2007.1
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1702 |12cr|gimp-lqr-plugin-0.7.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gettext_name	gimp20-lqr-plugin

Summary:        Content-aware image resize plug-in for GIMP
Name:           gimp-lqr-plugin
Version:        0.7.1
Release:        3
License:        GPLv2+
Group:          Graphics
URL:            http://liquidrescale.wikidot.com/
Source0:        http://liquidrescale.wikidot.com/local--files/en:download-page/%{name}-%{version}.tar.bz2
BuildRequires:  gimp-devel >= 2.4
BuildRequires:  pkgconfig(lqr-1) >= 0.3.0
BuildRequires:  intltool
Requires:       gimp >= 2.4

%description
This package is a plug-in for GIMP 2.4. It implements the algorithm
described in the paper "Seam Carving for Content-Aware Image Resizing"
by Shai Avidan and Ariel Shamir, which can be found at
http://www.faculty.idc.ac.il/arik/imret.pdf

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std
%find_lang %{gettext_name}

%files -f %{gettext_name}.lang
%doc AUTHORS ChangeLog NEWS README TODO
%{_libdir}/gimp/2.0/plug-ins/%{name}
%{_libdir}/gimp/2.0/plug-ins/plug_in_lqr_iter
%{_datadir}/gimp/2.0/scripts/batch-gimp-lqr.scm
%{_datadir}/%{name}


%changelog
* Wed Nov 16 2011 Götz Waschk <waschk@mandriva.org> 0.7.1-2mdv2012.0
+ Revision: 731093
- rebuild

* Thu Nov 11 2010 Götz Waschk <waschk@mandriva.org> 0.7.1-1mdv2011.0
+ Revision: 595978
- new version

* Fri Jun 04 2010 Lev Givon <lev@mandriva.org> 0.7.0-1mdv2011.0
+ Revision: 547125
- Update to 0.7.0.

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 0.6.1-2mdv2010.0
+ Revision: 437693
- rebuild

* Wed Mar 18 2009 Funda Wang <fwang@mandriva.org> 0.6.1-1mdv2009.1
+ Revision: 357140
- New version 0.6.1

* Sat Aug 23 2008 Götz Waschk <waschk@mandriva.org> 0.4.0-1mdv2009.0
+ Revision: 275365
- import gimp-lqr-plugin


* Sat Aug 23 2008 Götz Waschk <waschk@mandriva.org> 0.4.0-1mdv2009.0
- initial package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1703 |12cr|gimp-resynthesizer-2.0-0.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define git e637010

Summary: Gimp plug-in for texture synthesis
Name: gimp-resynthesizer
Version: 2.0
Release: %mkrel 0.1
Group: Graphics
License: GPLv2+
Requires: gimp
Obsoletes: gimp2-resynthesizer
Provides: gimp2-resynthesizer
BuildRequires: gimp, gimp-devel
BuildRequires: intltool
Buildroot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
URL: http://logarithmic.net/pfh/resynthesizer
Source: bootchk-resynthesizer-v%{version}-1-g%git.zip
Patch0: resynthesizer-2.0-fix-linking.patch

%description
Resynthesizer is a Gimp plug-in for texture synthesis. Given a sample of a 
texture, it can create more of that texture. This has uses including: 
- Creating more of a texture (including creation of tileable textures)
- Removing objects from images (great for touching up photos)
- Creating themed images (by transfering a texture from one image to another)

%prep
%setup -q -n bootchk-resynthesizer-%git/
%apply_patches
./autogen.sh

%build
%configure2_5x
%make

%install
%__rm -rf %{buildroot}
%makeinstall_std
%find_lang resynthesizer

%clean
%__rm -rf %{buildroot}

%files -f resynthesizer.lang
%defattr(-,root,root,-)
%doc README COPYING
%_libdir/gimp/*/plug-ins/*
%_datadir/resynthesizer



%changelog
* Fri Mar 30 2012 Götz Waschk <waschk@mandriva.org> 2.0-0.1mdv2012.0
+ Revision: 788329
- fix linking
- new version
- fix build

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.16-3
+ Revision: 610855
- rebuild

* Sun Mar 28 2010 Götz Waschk <waschk@mandriva.org> 0.16-2mdv2010.1
+ Revision: 528585
- obsolete old gimp2-resynthesizer package (Anssi)

* Tue Sep 02 2008 Götz Waschk <waschk@mandriva.org> 0.16-1mdv2009.0
+ Revision: 278860
- new version
- fix build

* Mon Sep 01 2008 Götz Waschk <waschk@mandriva.org> 0.15-1mdv2009.0
+ Revision: 278112
- import gimp-resynthesizer


* Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.15-3
- Autorebuild for GCC 4.3

*Sun Aug 19 2007 Ewan Mac Mahon <ewan@macmahon.me.uk> - 0.15-2
Fixed review problems: Spurious comment, License tag, variable style 
build root, ignoring opt flags.
* Mon Jul 30 2007 Ewan Mac Mahon <ewan@macmahon.me.uk> - 0.15-1
Initial Fedora package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1704 |12cr|gimp-scripts-40-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gimp_ver 2.8

Name:		gimp-scripts
Summary:	Collection of script-FUs for GIMP
Version:	40
Release:	1
License:	GPLv2+ and GPLv3+
Group:		Graphics
URL:		http://www.gimphelp.org
Source0:	http://www.gimphelp.org/DL/gimp_scripts-%{gimp_ver}.tar.bz2
BuildArch:	noarch
Requires:	gimp >= %{gimp_ver}

%description
Script-FUs working with gimp 2.8.

%prep
%setup -q -n gimp_scripts-%{gimp_ver}

%build

%install
install -d %{buildroot}%{_datadir}/gimp/2.0/scripts/
install -d %{buildroot}%{_datadir}/gimp/2.0/gimpressionist/
install -m 644 *.scm %{buildroot}%{_datadir}/gimp/2.0/scripts/
cp -ar Presets %{buildroot}%{_datadir}/gimp/2.0/gimpressionist/Presets

%files
%{_datadir}/gimp/2.0/scripts/*
%{_datadir}/gimp/2.0/gimpressionist/Presets/*


%changelog
* Mon May 14 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 40-1
+ Revision: 798788
- update to release 40 for gimp 2.8

* Sun Apr 15 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 38-1
+ Revision: 791167
- imported package gimp-scripts


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1705 |12cr|ginac-1.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2

%define libname              %mklibname ginac %{major}
%define libname_devel        %mklibname ginac -d
%define libname_static_devel %mklibname ginac -d -s

Name:		ginac
Version:	1.6.2
Release:	1
Summary:	C++ class library for symbolic calculations
License:	GPLv2+
Group:		Sciences/Mathematics
URL:		http://www.ginac.de/
Source0:	ftp://ftpthep.physik.uni-mainz.de/pub/GiNaC/ginac-%{version}.tar.bz2
BuildRequires:	chrpath
BuildRequires:	cln-devel
BuildRequires:	doxygen
BuildRequires:	ncurses-devel
BuildRequires:	readline-devel
BuildRequires:	tetex
BuildRequires:	tetex-dvips
BuildRequires:	tetex-latex
BuildRequires:	transfig
BuildRequires:	bison
BuildRequires:	flex
Obsoletes:	GiNaC < %{version}-%{release}
Provides:	GiNaC = %{version}-%{release}

%description
GiNaC is Not a Cocktail.

GiNaC (which stands for "GiNaC is Not a CAS (Computer Algebra
System)") is an open framework for symbolic computation within the
C++ programming language.

%package -n %{libname}
Summary:	C++ class library for symbolic calculations
Group:		Sciences/Mathematics

%description -n %{libname}
GiNaC is Not a Cocktail.

GiNaC (which stands for "GiNaC is Not a CAS (Computer Algebra
System)") is an open framework for symbolic computation within the
C++ programming language.

This package provides the core GiNaC libraries.

%package -n %{libname_devel}
Summary:	Libraries, includes and more for developing GiNaC applications
Group:		Development/C++
Requires:	%{libname} = %{version}-%{release}
Provides:	ginac-devel = %{version}-%{release}
Obsoletes:	%{_lib}ginac1.5-devel

%description -n %{libname_devel}
GiNaC is Not a Cocktail.

GiNaC (which stands for "GiNaC is Not a CAS (Computer Algebra
System)") is an open framework for symbolic computation within the
C++ programming language.

This is the libraries, include files and other resources you can use
for developing GiNaC applications.

%package -n %{libname_static_devel}
Summary:	Static libraries for developing GiNaC applications
Group:		Development/C++
Requires:	%{libname} = %{version}-%{release}
Provides:	ginac-static-devel = %{version}-%{release}
Obsoletes:	%{_lib}ginac1.5-static-devel

%description -n %{libname_static_devel}
GiNaC is Not a Cocktail.

GiNaC (which stands for "GiNaC is Not a CAS (Computer Algebra
System)") is an open framework for symbolic computation within the
C++ programming language.

This is the static libraries which you can use
for developing GiNaC applications.

%prep
%setup -q

%build
%configure2_5x --disable-rpath
%make

%install
%__rm -rf %{buildroot}
%makeinstall_std

%check
%make check

%files
%doc AUTHORS NEWS README
%{_bindir}/ginsh
%{_bindir}/viewgar
%{_mandir}/man1/ginsh.1*
%{_mandir}/man1/viewgar.1*

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{libname_devel}
%doc ChangeLog
%{_bindir}/ginac-excompiler
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_infodir}/*.info*

%files -n %{libname_static_devel}
%{_libdir}/*.a


%changelog
* Wed Jun 13 2012 Andrey Bondrov <abondrov@mandriva.org> 1.6.2-1
+ Revision: 805435
- New version 1.6.2, drop some legacy junk

* Wed Jul 20 2011 Funda Wang <fwang@mandriva.org> 1.6.1-1
+ Revision: 690706
- new version 1.6.1

* Tue May 24 2011 Funda Wang <fwang@mandriva.org> 1.6.0-1
+ Revision: 678214
- SILENt; typo
- update file list
- new version 1.6.0

* Mon Jul 12 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.5.8-1mdv2011.0
+ Revision: 551174
- update to 1.5.8

* Thu Apr 22 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.5.7-1mdv2010.1
+ Revision: 538002
- update to 1.5.7

* Thu Jan 28 2010 Frederik Himpe <fhimpe@mandriva.org> 1.5.6-1mdv2010.1
+ Revision: 497679
- Update to new version 1.5.6

* Sat Dec 05 2009 Funda Wang <fwang@mandriva.org> 1.5.5-1mdv2010.1
+ Revision: 473926
- new version 1.5.5

* Wed Aug 05 2009 Funda Wang <fwang@mandriva.org> 1.5.3-5mdv2010.0
+ Revision: 410281
- fix build with latest gcc
- rebuild for new cln

  + Frederik Himpe <fhimpe@mandriva.org>
    - Update to new version 1.5.3
    - Remove patch integrated upstream

* Thu May 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.1-4mdv2010.0
+ Revision: 378431
- fix build
- rebuild

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - rebuild

  + David Walluck <walluck@mandriva.org>
    - add sources
    - 1.5.1

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Sun Apr 20 2008 David Walluck <walluck@mandriva.org> 1.4.3-1mdv2009.0
+ Revision: 195976
- 1.4.3

* Sat Mar 08 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.4.1-2mdv2008.1
+ Revision: 182203
- rebuild for new cln
- add missing buildrequires on bison and flex
- make use of %%major in file list
- do not package COPYING file
- new license policy

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Nov 24 2007 David Walluck <walluck@mandriva.org> 1.4.1-1mdv2008.1
+ Revision: 111739
- 1.4.1

* Fri Oct 19 2007 David Walluck <walluck@mandriva.org> 1.4.0-2mdv2008.1
+ Revision: 100279
- rebuild

* Tue Sep 18 2007 David Walluck <walluck@mandriva.org> 1.4.0-1mdv2008.1
+ Revision: 89368
- 1.4.0

* Thu Aug 23 2007 Thierry Vignaud <tv@mandriva.org> 1.3.7-2mdv2008.0
+ Revision: 70249
- kill file require on info-install


* Fri Mar 23 2007 David Walluck <walluck@mandriva.org> 1.3.7-1mdv2007.1
+ Revision: 148697
- 1.3.7

* Sat Dec 16 2006 David Walluck <walluck@mandriva.org> 1.3.6-1mdv2007.1
+ Revision: 98069
- 1.3.6
- Import ginac

* Mon Sep 11 2006 David Walluck <walluck@mandriva.org> 1.3.5-1mdv2007.0
- 1.3.5
- major should be 2
- fix macro in changelog

* Wed Apr 19 2006 David Walluck <walluck@mandriva.org> 1.3.4-1mdk
- 1.3.4

* Sun Oct 30 2005 David Walluck <walluck@mandriva.org> 1.3.3-1mdk
- 1.3.3
- drop gcc4 patch (merged upstream)

* Sat Sep 03 2005 David Walluck <walluck@mandriva.org> 1.3.2-1mdk
- 1.3.2
- name is now ginac
- apply gcc4 patch from suse
- BuildRequires: doxygen, tetex, tetex-dvips, tetex-latex, transfig
- don't use PreReq

* Mon Apr 04 2005 Abel Cheung <deaddog@mandrake.org> 1.3.0-3mdk
- Rebuild & multiarch

* Tue Dec 28 2004 Abel Cheung <deaddog@mandrake.org> 1.3.0-2mdk
- Cleanup this beautified crap, at least make sure devel package
  is usable

* Tue Oct 26 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.3.0-1mdk
- 1.3.0

* Thu Oct 14 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.2.4-1mdk
- 1.2.4

* Sun Aug 29 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.2.3-2mdk 
- %%major in include path
- provide icons in the 2 sizes
- fix distlint DIRM
- fix menu capitalisation

* Sat Aug 14 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.2.3-1mdk
- 1.2.3

* Thu Aug 05 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.2.2-1mdk
- 1.2.2

* Wed Jun 16 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.2.1-2mdk
- rebuild
- %%mklibname

* Tue Jun 15 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.2.1-1mdk
- 1.2.1


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1706 |12cr|gist-3.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	gist
%define version 3.1.0
%define release 1

Summary:	Command line gister
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://rubygems.org/downloads/%{name}-%{version}.gem
License:	MIT
Group:		Development/Other
Url:		https://github.com/defunkt/gist/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
Requires:	ruby
BuildRequires:	ruby-RubyGems
Provides:	rubygem(%{name})

%description
Creates Gists (pastes) on gist.github.com from standard input or
arbitrary files. Can link to your GitHub account, create private
gists, and enable syntax highlighting.

%prep
%setup -q

%install
%__rm -rf %{buildroot}
gem install --install-dir %{buildroot}/%{ruby_gemdir} --force %{SOURCE0}

%__install -m 755 -d %{buildroot}%{_mandir}
mv %{buildroot}%{ruby_gemdir}/bin %{buildroot}%{_prefix}
rm -f %{buildroot}%{ruby_gemdir}/gems/%{name}-%{version}/man/*ron
rm -f %{buildroot}%{ruby_gemdir}/gems/%{name}-%{version}/man/*html
mv %{buildroot}%{ruby_gemdir}/gems/%{name}-%{version}/man %{buildroot}%{_mandir}/man1

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc %{ruby_gemdir}/doc/%{name}-%{version}
%_bindir/gist
%_mandir/man1/gist.*
%attr(755,root,root) %{ruby_gemdir}/cache/%{name}-%{version}.gem
%{ruby_gemdir}/specifications/%{name}-%{version}.gemspec
%{ruby_gemdir}/gems/%{name}-%{version}



%changelog
* Wed Apr 11 2012 Lev Givon <lev@mandriva.org> 3.1.0-1
+ Revision: 790305
- Update to 3.1.0.

* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.0.4-2
+ Revision: 774161
- mass rebuild of ruby packages against ruby 1.9.1

* Tue Jan 03 2012 Lev Givon <lev@mandriva.org> 2.0.4-1
+ Revision: 750068
- imported package gist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1707 |12cr|git2cl-2.0-0.0.git8373c9f
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Converts git logs to GNU style ChangeLog format
Name: git2cl
Version: 2.0
Release: 0.0.git8373c9f
Group: Development/Other
License: GPLv2+
URL: http://josefsson.org/git2cl/
# Source is generated from a git tag. This
# shows an example of producing a tar ball from
# the  2.0 tag.
# git clone http://repo.or.cz/r/git2cl.git 
# cd git2cl
# git archive --prefix=git2cl-2.0/  git2cl-2.0 | gzip -c > git2cl-2.0.tar.gz
# And finally to get git hash for use in the release.
# git checkout git2cl-2.0
Source0: git2cl-2.0.tar.gz
BuildArch: noarch
Requires: git

%description
A quick tool to convert git logs to GNU ChangeLog format.

The tool invokes git log internally unless you pipe a log to it. 

%prep

%setup -q

%build
# Nothing to build.

%install
install -d %{buildroot}%{_bindir}
install -m0755 git2cl %{buildroot}%{_bindir}/git2cl

%files
%doc README COPYING
%{_bindir}/git2cl


%changelog
* Thu May 03 2012 Oden Eriksson <oeriksson@mandriva.com> 2.0-0.0.git8373c9f
+ Revision: 795378
- re-added ?
- create git2cl



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1708 |12cr|gitbuster-2.1-0.b5.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    gitbuster
%define version 2.1
%define beta	b5
%define release %mkrel 0.%beta.1

Name: 		%{name}
Version: 	%{version}
Release: 	%{release}
Summary: 	Python Qt4 frontend for git filter-branch and git cherry-pick
License:	GPLv3
Group: 		Development/Python
Url: 		http://pypi.python.org/pypi/gitbuster/
Source0: 	http://pypi.python.org/packages/source/g/gitbuster/gitbuster-%{version}%{beta}.tar.gz
Requires:       python-gitpython
Requires:       python-gfbi_core
BuildRequires:  python-qt4-devel
BuildArch:      noarch

%description
" If there's something strange / In your history / Who you gonna call ? /
GitBuster! "

%prep
%setup -q -n %{name}-%{version}%{beta}

%build
python setup.py build

%install
rm -rf %{buildroot}
python setup.py install --root=%{buildroot}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS.txt CHANGELOG LICENSE.txt README.rst
%{_bindir}/gitbuster
%{python_sitelib}/gitbuster
%{python_sitelib}/gitbuster-%{version}%{beta}-py%{py_ver}.egg-info


%changelog
* Tue Jul 05 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.1-0.b5.1mdv2011.0
+ Revision: 688729
- new version

  + Michael Scherer <misc@mandriva.org>
    - add missing Requires

* Wed Jun 29 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.1-0.b4.1
+ Revision: 688297
- import gitbuster


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1709 |12cr|gitcompletion-0-0.20060726.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Bash completion for git and porcelains
Name: gitcompletion
Version: 0
Release: %mkrel 0.20060726.3
Source0: %{name}.tar.bz2
Patch0: gitcompletion-path.patch
License: GPL
Group: Development/Other
Url: http://www.hawaga.org.uk/ben/tech/gitcompletion/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires: bash-completion
Requires: git-core
BuildArch: noarch

%description
Bash completion for git and porcelains (stgit, cogito
and gitk).


%prep
%setup -q -n %{name}
%patch0 -p1

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/bash_completion.d
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/%{name}

cp all-compl $RPM_BUILD_ROOT/%{_sysconfdir}/bash_completion.d/%{name}
cp cg-compl  git-compl  git-compl-lib  gitk-compl  stg-compl $RPM_BUILD_ROOT/%{_datadir}/%{name}

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,0755)
%config(noreplace) %{_sysconfdir}/bash_completion.d/%{name}
%{_datadir}/%{name}
%doc README




%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0-0.20060726.3mdv2011.0
+ Revision: 618947
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0-0.20060726.2mdv2010.0
+ Revision: 429206
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0-0.20060726.1mdv2009.0
+ Revision: 140737
- restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0-0.20060726.1mdv2008.1
+ Revision: 125729
- kill re-definition of %%buildroot on Pixel's request


* Wed Aug 09 2006 glehmann
+ 08/09/06 19:43:50 (55049)
update to last devel version

* Sun Jul 30 2006 glehmann
+ 07/30/06 10:23:31 (42686)
Import gitcompletion

* Thu Dec 29 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0-0.20051229.1mdk
- first mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1710 |12cr|gitg-0.2.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 1.0
%define major 0
%define libname %mklibname %name %api %major
%define develname %mklibname -d %name

Name:           gitg
Version:        0.2.5
Release:        %mkrel 1
Summary:        GTK+ graphical interface for the git revision control system

Group:          Graphical desktop/GNOME
License:        GPLv2+
URL:            http://trac.novowork.com/gitg
Source0:        http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.xz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

BuildRequires:  dbus-devel
BuildRequires:  libGConf2-devel
BuildRequires:  glib2-devel >= 1:2.26
BuildRequires:  gtk+3-devel
BuildRequires:  gtksourceview3-devel >= 3.1.3
BuildRequires:  gsettings-desktop-schemas-devel
BuildRequires:  pkgconfig(gladeui-2.0)
BuildRequires:  intltool
Requires:       git
Requires:	%libname >= %version-%release

%description
gitg is a GitX clone for GNOME/gtk+. It aims at being a small, fast and
convenient tool to visualize git history and actions that benefit from a
graphical presentation.

%package -n %libname
Group: System/Libraries
Summary: Shared library parts of %name

%description -n %libname
gitg is a GitX clone for GNOME/gtk+. It aims at being a small, fast and
convenient tool to visualize git history and actions that benefit from a
graphical presentation.

%package -n %develname
Group: Development/C
Summary: Development library parts of %name
Requires: %libname = %version-%release
Provides: libgitg-devel = %version-%release

%description -n %develname
gitg is a GitX clone for GNOME/gtk+. It aims at being a small, fast and
convenient tool to visualize git history and actions that benefit from a
graphical presentation.

%prep
%setup -q


%build
%configure2_5x --disable-static --disable-maintainer-mode
%make


%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std
%find_lang %{name}


%clean
rm -rf $RPM_BUILD_ROOT

%files -f %{name}.lang
%defattr(-,root,root,-)
%doc AUTHORS NEWS README

%{_bindir}/gitg
%_datadir/icons/hicolor/*/apps/gitg*
%{_datadir}/gitg
%_datadir/glib-2.0/schemas/org.gnome.gitg.gschema.xml
%{_mandir}/man1/gitg.1*

%{_datadir}/applications/gitg.desktop

%files -n %libname
%defattr(-,root,root,-)
%_libdir/libgitg-%api.so.%{major}*

%files -n %develname
%defattr(-,root,root,-)
%doc ChangeLog
%_includedir/libgitg-%api
%_libdir/libgitg-%api.so
%_libdir/pkgconfig/libgitg-%api.pc


%changelog
* Fri Mar 30 2012 Götz Waschk <waschk@mandriva.org> 0.2.5-1mdv2012.0
+ Revision: 788330
- update build deps
- disable deprecation errors
- new version
- gtk 3.x

* Sun Mar 27 2011 Götz Waschk <waschk@mandriva.org> 0.1.2-1
+ Revision: 648625
- update to new version 0.1.2

* Thu Jan 13 2011 Götz Waschk <waschk@mandriva.org> 0.1.0-1
+ Revision: 631022
- new version
- update build deps
- update file list

* Thu Dec 30 2010 Götz Waschk <waschk@mandriva.org> 0.0.8-1mdv2011.0
+ Revision: 626466
- update to new version 0.0.8

* Wed Dec 29 2010 Götz Waschk <waschk@mandriva.org> 0.0.7-1mdv2011.0
+ Revision: 625994
- new version
- add library packages

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.0.6-5mdv2011.0
+ Revision: 610856
- rebuild

* Sun Feb 21 2010 Götz Waschk <waschk@mandriva.org> 0.0.6-4mdv2010.1
+ Revision: 509182
- import gitg


* Sun Feb 21 2010 Götz Waschk <waschk@mandriva.org> 0.0.6-1mdv2010.1
- adapt for Mandriva

* Tue Sep 15 2009 James Bowes <jbowes@redhat.com> 0.0.5-1
- Update to 0.0.5

* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.0.3-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild

* Sat May 02 2009 James Bowes <jbowes@redhat.com> 0.0.3-1
- Initial packaging for Fedora.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1711 |12cr|gitslave-2.0.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Name:		gitslave
Summary:		gitslave creates a group of related repositories
Group:		Development/Other
Version:		2.0.1
Release:		3
BuildArch:	noarch
License:		LGPL 2.1
URL:		http://gitslave.sourceforge.net
Source0:		http://downloads.sourceforge.net/project/gitslave/%{name}-%{version}.tar.gz
BuildRequires:	perl
Requires:	git

%description
gitslave creates a group of related repositories—a superproject repository 
and a number of slave repositories—all of which are concurrently developed 
on and on which all git operations should normally operate; so when you 
branch, each repository in the project is branched in turn.

%files
%{_bindir}/gits
%{_mandir}/man1/*

#--------------------------------------------------------------------
%prep
%setup -q

%build
sed -i 's#/usr/local#/usr#g' Makefile
%make

%install
rm -rf %{buildroot}
%makeinstall_std


%changelog
* Sun Oct 09 2011 José Melo <ze@mandriva.org> 2.0.1-3
+ Revision: 703841
- perl is needed to build
- do not own %%{_mandir}
- set macros properly
- clean BR and clean section and defattr
- fix requires (since gitslave needs git to run)
- use sed (unable to set prefix)
- update files

* Tue Apr 26 2011 José Melo <ze@mandriva.org> 2.0.1-1
+ Revision: 659225
- version 2.0.1
- version 2.0
- Perl isnt need to build
- imported package gitslave


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1712 |12cr|givaro-3.7.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name		givaro
%define libgivaro	%mklibname %{name} 0
%define libgivaro_devel	%mklibname %{name} -d 

Name:		%{name}
Version:	3.7.0
Release:	2
Summary:	C++ library for arithmetic and algebraic computations
Group:		Sciences/Mathematics

License:	CeCILL-B
URL:		http://ljk.imag.fr/CASYS/LOGICIELS/givaro/
Source0:	https://forge.imag.fr/frs/download.php/207/%{name}-%{version}.tar.gz
Patch0:		givaro-config-script.patch
Patch1:		givaro-underlink.patch

BuildRequires:	doxygen
BuildRequires:	gmpxx-devel
BuildRequires:	texlive


%description
Givaro is a C++ library for arithmetic and algebraic computations.
Its main features are implementations of the basic arithmetic of many
mathematical entities: Primes fields, Extensions Fields, Finite Fields,
Finite Rings, Polynomials, Algebraic numbers, Arbitrary precision
integers and rationals (C++ wrappers over gmp) It also provides
data-structures and templated classes for the manipulation of basic
algebraic objects, such as vectors, matrices (dense, sparse, structured),
univariate polynomials (and therefore recursive multivariate).


%package	-n %{libgivaro}
Group:		System/Libraries
Summary:	Givaro shared library


%description	-n %{libgivaro}
This package contains the givaro shared libraries.


%package	-n %{libgivaro_devel}
Group:		Development/C++
Summary:	Givaro development files
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib-%{name}-devel = %{version}-%{release}
Requires:	%{libgivaro} = %{version}-%{release}
Requires:	gmpxx-devel


%description	-n %{libgivaro_devel}
This package contains the givaro development files.


%prep
%setup -q -n givaro-%{version}
%patch0 -p0
%patch1 -p1

# Fix file encodings
for i in Licence_CeCILL-B_V1-fr.txt Licence_CeCILL-B_V1-en.txt;
do
	iconv -f  iso8859-1 -t utf-8 $i > $i.new && \
	touch -r $i $i.new && \
	mv $i.new $i
done

# Remove unnecessary executable bits
find examples -name Makefile.am -perm /0111 | xargs chmod a-x

%build
%configure2_5x --enable-shared --disable-static --enable-doc \
  --docdir=%{_docdir}/%{name}-devel-%{version}

# Fix an unused direct library dependency
sed -i 's/-lm -lgcc_s/-lgcc_s/' libtool

make %{?_smp_mflags}

# We don't want these files with the doxygen-generated files
rm -f docs/givaro-html/{AUTHORS,COPYING,INSTALL}


%install
# Documentation installation is hopelessly broken
sed -i 's/^SUBDIRS =.*/SUBDIRS = src macros tests/' Makefile

make install DESTDIR=$RPM_BUILD_ROOT
rm -f $RPM_BUILD_ROOT%{_libdir}/lib%{name}.la

#givaro-makefile is installed incorrectly in usr/bin
mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{name}
mv $RPM_BUILD_ROOT/%{_bindir}/givaro-makefile $RPM_BUILD_ROOT%{_datadir}/%{name}
chmod 644  $RPM_BUILD_ROOT%{_datadir}/%{name}/givaro-makefile
sed -i '\%#! /bin/sh%D' $RPM_BUILD_ROOT%{_datadir}/%{name}/givaro-makefile


%check
make check

%files		-n %{libgivaro}
%doc COPYRIGHT Licence_CeCILL-B_V1-en.txt Licence_CeCILL-B_V1-fr.txt
%{_libdir}/lib%{name}.so.*


%files		-n %{libgivaro_devel}
%doc docs/givaro-html docs/givaro-dev-html examples
%{_bindir}/%{name}-config
%{_includedir}/%{name}/
%{_includedir}/gmp++/
%{_datadir}/%{name}/
%{_includedir}/%{name}-config.h
%{_libdir}/lib%{name}.so


%changelog
* Mon Aug 13 2012 Paulo Andrade <pcpa@mandriva.com.br> 3.7.0-2
+ Revision: 814655
- Bump release and rebuild.
- Update to release matching http://pkgs.fedoraproject.org/cgit/givaro.git

* Wed Aug 08 2012 Paulo Andrade <pcpa@mandriva.com.br> 3.3.2-4
+ Revision: 812816
- Remove now bad libgmp-devel requires (#65714)

* Wed Dec 07 2011 Paulo Andrade <pcpa@mandriva.com.br> 3.3.2-3
+ Revision: 738705
- Rebuild for .la file removal.

* Mon Mar 14 2011 Paulo Andrade <pcpa@mandriva.com.br> 3.3.2-2
+ Revision: 644653
- Rebuild to ensure it is linked with proper libraries

* Wed Jul 14 2010 Paulo Andrade <pcpa@mandriva.com.br> 3.3.2-1mdv2011.0
+ Revision: 552983
- Update to version 3.3.2.

* Wed Feb 10 2010 Funda Wang <fwang@mandriva.org> 3.3.1-2mdv2010.1
+ Revision: 503613
- rebuild for new gmp

* Sat Jan 02 2010 Frederik Himpe <fhimpe@mandriva.org> 3.3.1-1mdv2010.1
+ Revision: 485096
- Update to new version 3.3.1

* Fri May 29 2009 Paulo Andrade <pcpa@mandriva.com.br> 3.2-5mdv2010.0
+ Revision: 381161
- Add libgmpxx-devel as build requires, what should remove the requirement
  of a "hack" patch in the linbox package (that ended being the reason of
  a major problem in the sagemath package, as reported by a cooker user).

* Fri May 22 2009 Paulo Andrade <pcpa@mandriva.com.br> 3.2-4mdv2010.0
+ Revision: 378828
+ rebuild (emptylog)

* Fri Apr 03 2009 Paulo Andrade <pcpa@mandriva.com.br> 3.2-3mdv2009.1
+ Revision: 363945
+ rebuild (emptylog)

* Fri Apr 03 2009 Paulo Andrade <pcpa@mandriva.com.br> 3.2-2mdv2009.1
+ Revision: 363922
- Build shared libraries, and properly name packages to libgivaro and
  libgivaro-devel.

* Fri Feb 27 2009 Paulo Andrade <pcpa@mandriva.com.br> 3.2-1mdv2009.1
+ Revision: 345802
- Initial import of givaro, version 3.2 (patchlevel 13).
  Givaro is a C++ library for arithmetic and algebraic computations.
- givaro


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1713 |12cr|giws-1.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Generate C++ class wrappers to call Java methods/objects
Name:		giws
Version:	1.2.0
Release:	%mkrel 1
License:	CeCILL
Group:		Development/Python
Url:		http://www.scilab.org/giws/
Source0:	http://www.scilab.org/giws/download/%{name}-%{version}.tar.gz
BuildRequires:	python-devel
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Giws is basically doing the same stuff as SWIG but the opposite.
Calling Java from C/C++ can be tricky: JNI calls are complicated 
especially when dealing with non primivite types or arrays, 
performance issues must be kept in mind all the time, 
the code can be redundant (checking exceptions, checking returns
of operations...).
Giws hides this complexity through a C++ class which wraps the
Java class.

%prep
%setup -q

%build
python setup.py build

%install
rm -rf %{buildroot}
python setup.py install --root=%{buildroot} --record=INSTALLED_FILES

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS BUGS README LICENSE CHANGELOG
%{_bindir}/*
%py_puresitedir/*


%changelog
* Fri Jan 21 2011 Paulo Andrade <pcpa@mandriva.com.br> 1.2.0-1mdv2011.0
+ Revision: 632073
- Update to giws 1.2.0

* Sun Oct 31 2010 Funda Wang <fwang@mandriva.org> 1.0.5-3mdv2011.0
+ Revision: 590803
- rebuild for py 2.7

  + Michael Scherer <misc@mandriva.org>
    - rebuild for python 2.7

* Wed Nov 11 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0.5-1mdv2010.1
+ Revision: 464836
- update to new version 1.0.5

* Sat Aug 29 2009 Frederik Himpe <fhimpe@mandriva.org> 1.0.3-1mdv2010.0
+ Revision: 422298
- update to new version 1.0.3

* Sat May 09 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0.2-1mdv2010.0
+ Revision: 373875
- update to new version 1.0.2

* Sun Dec 28 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0.1-2mdv2009.1
+ Revision: 320117
- rebuild for python-2.6

* Fri Nov 21 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0.1-1mdv2009.1
+ Revision: 305596
- add source and spec files
- Created package structure for giws.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1714 |12cr|gjay-0.2.8.3-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

Name:		gjay
Summary:	Automated music manager for DJ applications
Version: 	0.2.8.3
Release: 	7
Source0:	%{name}-%{version}.tar.bz2
Patch0:		gjay-0.2.8.3-gcc34.patch
# Fix build with GCC 4 by removing unnecessary conflicting declarations
# - AdamW 2008/08
Patch1:		gjay-0.2.8.3-gcc4.patch
# Port from libxmms to libaudacious - AdamW 2008/08 (helped by Goetz)
Patch2:		gjay-0.2.8.3-audacious.patch
# From upstream CVS: dlopen versioned library files to avoid -devel
# dependencies - AdamW 2008/08
Patch3:		gjay-0.2.8.3-dlopen.patch
URL:		http://gjay.sourceforge.net/
# Explicitly states v1 or later
License:	GPL+
Group:		Sound
BuildRequires:	libvorbis-devel
BuildRequires:	gsl-devel
BuildRequires:	audacious-devel
BuildRequires:	gtk2-devel
BuildRequires:	pkgconfig(dbus-glib-1)
Requires:	mp3info
Requires:	mpg321
Requires:	vorbis-tools
Requires:	audacious
# Doesn't get autogenerated as the app doesn't link against it but
# dlopens it: it's not strictly required, so make it a suggests
Suggests:	%{mklibname vorbisfile 3}

%description
GJay (Gtk+ DJ) generates playlists across a collection of music (ogg, mp3,
wav) such that each song sounds good following the previous song. It is ideal
for home users who want a non-random way to wander large collections or for
DJs planning a set list. You can generate playlists from within the
application, or run GJay as a standalone command-line utility.

%prep
%setup -q
%patch0 -p0
%patch1 -p1 -b .gcc4
%patch2 -p1 -b .audacious
%patch3 -p0 -b .dlopen

# Needs to use both GTK+ and dbus-glib libs and includes, not just
# GTK+ - AdamW 2008/08
sed -i -e 's,gtk+-2.0`,gtk+-2.0 dbus-glib-1` -ldl,g' Makefile

%build
export LDFLAGS="-ldl"
%make
										
%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/%{_bindir}
mkdir -p %{buildroot}/%{_datadir}/%{name}/icons
%makeinstall PREFIX=%{buildroot}/%{_prefix} INSTALL="%{_bindir}/install -m"
strip %{buildroot}/%{_bindir}/%{name}

#menu
mkdir -p %{buildroot}%{_datadir}/applications/
cat << EOF > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Name=GJay
Comment=DJ Collection Manager
Exec=%{_bindir}/%{name}
Icon=sound_section
Terminal=false
Type=Application
StartupNotify=true
Categories=GTK;X-MandrivaLinux-CrossDesktop;Audio;Player;
EOF

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post
%update_menus
%endif
		
%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files
%defattr(-,root,root)
%doc README
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_mandir}/man1/*
%{_datadir}/applications/mandriva-%{name}.desktop



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.8.3-6mdv2011.0
+ Revision: 618952
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.2.8.3-5mdv2010.0
+ Revision: 429207
- rebuild

* Fri Aug 08 2008 Adam Williamson <awilliamson@mandriva.org> 0.2.8.3-4mdv2009.0
+ Revision: 267988
- br libdbus-glib-1-devel
- clean up and modernize menu entry
- add dbus-glib libs and includes (build breaks without)
- manual suggest for libvorbis as it doesn't get auto-generated
- new license policy
- add dlopen.patch: from upstream CVS, avoids runtime dependency on -devel
- add audacious.patch: port from xmms to audacious, so avoid GTK+ 1.2 deps
- add gcc4.patch to fix build with GCC 4+
- decompress the gcc3 patch
- clean spec (spacing, variable names, tabs)

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - fix no-buildroot-tag
    - auto convert menu to XDG
    - BR gtk2-devel
    - kill re-definition of %%buildroot on Pixel's request
    - use %%mkrel
    - import gjay

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas


* Wed Aug 18 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.2.8.3-3mdk
- patch 0: fix compiling with gcc-3.4

* Wed Aug 18 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.2.8.3-2mdk
- fix typo in menu entry (Arpad Biro <biro_arpad@yahoo.com>)

* Mon Feb 16 2004 Austin Acton <austin@mandrake.org> 0.2.8.3-1mdk
- 0.2.8.3

* Thu Feb 12 2004 David Baudens <baudens@mandrakesoft.com> 0.2.6-2mdk
- Fix menu

* Mon Oct 6 2003 Austin Acton <aacton@yorku.ca> 0.2.6-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1715 |12cr|gjdoc-0.7.9-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gcj_support        1
%bcond_with                native

%if %with native
%define gcj_support        0
%endif

Summary:                GNU Javadoc
Name:                   gjdoc
Version:                0.7.9
Release:                %mkrel 4
Epoch:                  0
License:                GPL
Group:                  Development/Java
URL:                    http://savannah.gnu.org/projects/classpath/
Source0:                ftp://ftp.gnu.org/gnu/classpath/gjdoc-%{version}.tar.gz
Source1:                ftp://ftp.gnu.org/gnu/classpath/gjdoc-%{version}.tar.gz.sig
Patch0:                 %{name}-fix-control-z.patch
Patch1:                 %{name}-rm-timestamp.patch
Patch2:                 %{name}-consistent-html.patch
Patch3:                 %{name}-fix-bootclasspath-option.patch
Requires:               antlr
Requires:               jaxp_parser_impl
Requires:               jaxp_transform_impl
Requires:               java >= 0:1.4.2
Requires:               jpackage-utils
Requires(post):         info-install
Requires(preun):        info-install
%if %{gcj_support}
BuildRequires:          java-gcj-compat-devel
%else
%if %without native
BuildArch:              noarch
%endif
%endif
BuildRequires:          antlr
BuildRequires:          chrpath
BuildRequires:          java-devel >= 0:1.4.2
BuildRequires:          jaxp_parser_impl
BuildRequires:          jaxp_transform_impl
BuildRequires:          java-rpmbuild
BuildRoot:              %{_tmppath}/%{name}-%{version}-%{release}-root

%description
A documentation generation system for "javadoc"-style comments.

%prep
%setup -q
%patch0 -p1
%patch1 -p0
%patch2 -p0
%patch3 -p1

%build
export CLASSPATH=
#export CLASSPATH=$(build-classpath jaxp_parser_impl jaxp_transform_impl)
export JAR=%{jar}
export JAVA=%{java}
export JAVAC=%{javac}
export JAVADOC=%{javadoc}
%ifarch noarch
%{configure} \
%else
%{configure2_5x} \
%endif
--with-antlr-jar=%{_javadir}/antlr.jar \
--enable-xmldoclet \
%if %with native
--enable-native
%else
--disable-native
%endif
%{__sed} -i 's/^pic_flag=\"\"/pic_flag=\"\ \-fPIC\"/' libtool
%{__sed} -i 's/^compiler_c_o=\"no\"/compiler_c_o=\"yes\"/' libtool
%{make}

%install
%{__rm} -rf %{buildroot}
%{makeinstall}

%if %with natuve
%{_bindir}/chrpath -d %{buildroot}%{_bindir}/gjdoc
%endif

pushd %{buildroot}%{_javadir}
%{__ln_s} com-sun-javadoc-%{version}.jar com-sun-javadoc.jar
%{__ln_s} com-sun-tools-doclets-Taglet-%{version}.jar com-sun-tools-doclets-Taglet.jar
%{__ln_s} gnu-classpath-tools-gjdoc-%{version}.jar gnu-classpath-tools-gjdoc.jar
popd

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%clean
%{__rm} -rf %{buildroot}

%if %{gcj_support}
%post
%{update_gcjdb}
%endif
%if 0
%_install_info gjdoc.info
%endif

%if %{gcj_support}
%postun
%{clean_gcjdb}
%endif

%preun
%if 0
%_remove_install_info gjdoc.info
%endif

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog COPYING INSTALL NEWS README
%{_bindir}/gjdoc
%{_javadir}/com-sun-javadoc-%{version}.jar
%{_javadir}/com-sun-tools-doclets-Taglet-%{version}.jar
%{_javadir}/gnu-classpath-tools-gjdoc-%{version}.jar
%{_javadir}/com-sun-javadoc.jar
%{_javadir}/com-sun-tools-doclets-Taglet.jar
%{_javadir}/gnu-classpath-tools-gjdoc.jar
%if %{gcj_support}
%{_libdir}/gcj/%{name}/com-sun-javadoc-%{version}.jar.*
%{_libdir}/gcj/%{name}/com-sun-tools-doclets-Taglet-%{version}.jar.*
%{_libdir}/gcj/%{name}/gnu-classpath-tools-gjdoc-%{version}.jar.*
%endif
%if %with native
%{_libdir}/lib-com-sun-javadoc.la
%{_libdir}/lib-com-sun-javadoc.so
%{_libdir}/lib-com-sun-javadoc.so.0
%{_libdir}/lib-com-sun-javadoc.so.0.0.0
%{_libdir}/lib-com-sun-tools-doclets-Taglet.la
%{_libdir}/lib-com-sun-tools-doclets-Taglet.so
%{_libdir}/lib-com-sun-tools-doclets-Taglet.so.0
%{_libdir}/lib-com-sun-tools-doclets-Taglet.so.0.0.0
%{_libdir}/lib-gnu-classpath-tools-gjdoc.la
%{_libdir}/lib-gnu-classpath-tools-gjdoc.so
%{_libdir}/lib-gnu-classpath-tools-gjdoc.so.0
%{_libdir}/lib-gnu-classpath-tools-gjdoc.so.0.0.0
%endif
%{_infodir}/gjdoc.info*
%{_mandir}/man1/gjdoc*


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0:0.7.9-4mdv2011.0
+ Revision: 618953
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Christophe Fergeau <cfergeau@mandriva.com> 0:0.7.9-3mdv2010.0
+ Revision: 424992
- rebuild

* Wed Aug 06 2008 Thierry Vignaud <tv@mandriva.org> 0:0.7.9-2mdv2009.1
+ Revision: 264544
- rebuild early 2009.0 package (before pixel changes)

* Wed Apr 23 2008 Alexander Kurtakov <akurtakov@mandriva.org> 0:0.7.9-1mdv2009.0
+ Revision: 196793
- new version

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Dec 16 2007 Anssi Hannula <anssi@mandriva.org> 0:0.7.8-5mdv2008.1
+ Revision: 120885
- buildrequire java-rpmbuild, i.e. build with icedtea on x86(_64)

* Sat Sep 15 2007 Anssi Hannula <anssi@mandriva.org> 0:0.7.8-4mdv2008.0
+ Revision: 87380
- rebuild to filter out autorequires of GCJ AOT objects
- remove unnecessary Requires(post) on java-gcj-compat

* Tue Sep 11 2007 David Walluck <walluck@mandriva.org> 0:0.7.8-3mdv2008.0
+ Revision: 84355
- disable broken infopage install

* Sun Sep 09 2007 Pascal Terjan <pterjan@mandriva.org> 0:0.7.8-2mdv2008.0
+ Revision: 82795
- update to new version

* Fri May 04 2007 David Walluck <walluck@mandriva.org> 0:0.7.8-1mdv2008.0
+ Revision: 22260
- no need to remove info dir
- 0.7.8


* Thu Mar 15 2007 Christiaan Welvaart <spturtle@mandriva.org> 0.7.7-14.2mdv2007.1
+ Revision: 143953
- patch3: -bootclasspath option should accept an argument

* Thu Mar 08 2007 David Walluck <walluck@mandriva.org> 0:0.7.7-14.1mdv2007.1
+ Revision: 137675
- add gjdoc-consistent-html.patch
- rebuild without native
  use %%bcond_with

* Sat Nov 04 2006 David Walluck <walluck@mandriva.org> 0:0.7.7-12mdv2007.1
+ Revision: 76409
- update
- Import gjdoc

* Tue Apr 25 2006 David Walluck <walluck@mandriva.org> 0:0.7.7-9mdv2007.0
- use chrpath
- rebuild for libgcj.so.7

* Wed Apr 12 2006 David Walluck <walluck@mandriva.org> 0:0.7.7-8mdk
- add ^Z patch
- don't package .la files

* Thu Feb 23 2006 David Walluck <walluck@mandriva.org> 0:0.7.7-7mdk
- rebuild as native
- fix gcj support

* Fri Jan 27 2006 David Walluck <walluck@mandriva.org> 0:0.7.7-6mdk
- source java-functions, set_javacmd
- Requires: jpackage-utils

* Fri Jan 13 2006 David Walluck <walluck@mandriva.org> 0:0.7.7-5mdk
- package, but don't install info page (broken)

* Fri Jan 13 2006 David Walluck <walluck@mandriva.org> 0:0.7.7-4mdk
- fix requires

* Wed Jan 11 2006 David Walluck <walluck@mandriva.org> 0:0.7.7-3mdk
- require java/java-devel

* Mon Jan 09 2006 David Walluck <walluck@mandriva.org> 0:0.7.7-2mdk
- work around post-script failures

* Mon Dec 19 2005 David Walluck <walluck@mandriva.org> 0:0.7.7-1mdk
- 0.7.7

* Tue Nov 08 2005 David Walluck <walluck@mandriva.org> 0:0.7.6-2mdk
- use aot-compile instead of native
- install jar symlinks
- set correct java paths for build (runtime currently not correct)

* Sat Oct 22 2005 David Walluck <walluck@mandriva.org> 0:0.7.6-1mdk
- 0.7.6

* Mon Sep 12 2005 David Walluck <walluck@mandriva.org> 0:0.7.5-2mdk
- fix libgcj requirement

* Mon Sep 12 2005 David Walluck <walluck@mandriva.org> 0:0.7.5-1mdk
- 0.7.5

* Mon May 23 2005 David Walluck <walluck@mandriva.org> 0:0.7.4-5.1mdk
- use macros for info pages
- add patch to handle single quotes in options (Julian Scheid)
- add patch to handle lack of whitespace before member names (Julian)
- add patches to ignore option case and deal with some error cases (Julian
  Scheid)

* Thu May 05 2005 David Walluck <walluck@mandriva.org> 0:0.7.4-3.1mdk
- release

* Wed Apr 27 2005 Andrew Overholt <overholt@redhat.com> 0.7.4-3
- Remove ppc64 as it appears to be hanging during the build.
  Will investigate.

* Tue Apr 26 2005 Andrew Overholt <overholt@redhat.com> 0.7.4-2
- Add patches from head (Julian Scheid).

* Mon Apr 25 2005 Andrew Overholt <overholt@redhat.com> 0.7.4-1
- New version.

* Tue Mar 15 2005 Andrew Overholt <overholt@redhat.com> 0.7.3-1
- New version.

* Wed Mar 09 2005 Andrew Overholt <overholt@redhat.com> 0.7.2-1
- New version.

* Thu Mar 03 2005 Andrew Overholt <overholt@redhat.com> 0.7.1-4
- Add workaround for extraneous directory on x86_64.
- Remove ia64 due to gcc backend bug.

* Wed Mar 02 2005 Andrew Overholt <overholt@redhat.com> 0.7.1-3
- %%files tweaking.

* Tue Mar 01 2005 Andrew Overholt <overholt@redhat.com> 0.7.1-2
- Bump for gcc4 -> gcc.
- Re-add libtool hack.

* Fri Feb 25 2005 Andrew Overholt <overholt@redhat.com> 0.7.1-1
- Import new version.

* Wed Feb 09 2005 Andrew Overholt <overholt@redhat.com> 0.7.1-0.pre3.1
- Import 0.7.1-pre3.
- Remove libtool breakage workaround.

* Tue Feb 08 2005 Andrew Overholt <overholt@redhat.com> 0.7.1-0.pre2.4
- Add workaround for libtool breakage.
- Exclude s390 and s390x.

* Mon Feb 07 2005 Andrew Overholt <overholt@redhat.com> 0.7.1-0.pre2
- New upstream version.
- Add README.

* Sat Feb 05 2005 Andrew Overholt <overholt@redhat.com> 0.7.1-0.pre1
- Initial build of upstream pre-release.
- Import gbenson's previous specfile.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1716 |12cr|gjots2-2.3.12-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	gjots2
%define version 2.3.12
%define release %mkrel 1

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	A note jotter in tree structure
License:	GPLv2
Group:		Graphical desktop/GNOME
URL:		http://bhepple.freeshell.org/gjots/
Source:		http://bhepple.freeshell.org/gjots/%{name}-%{version}.tgz
BuildArch:	noarch
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires:	gnome-python
Requires:	gnome-python-gconf
Requires:	gnome-python-gnomevfs
Requires:	pygtk2.0-libglade >= 2.2.0
Requires:	python-gtksourceview
Requires:	openssl
Requires:	gnupg
Requires:	m4
BuildRequires:	imagemagick
BuildRequires:	python-devel
BuildRequires:	desktop-file-utils

%description
GJots2 can be used to organize one's jottings into a tree structure,
adding thoughts and miscellaneous things. Afterwards the notes can be
exported into various formats such as HTML, XML, Postscript, PDF, man etc.
It can also make use of OpenSSL, GPG or ccrypt(1) for encrypting PINs
and passwords.

%prep
%setup -q

%install
rm -rf %{buildroot}
python setup.py install --root=%buildroot
%find_lang %name

# fix desktop file
sed -i -e 's/gjots.png/gjots/' %{buildroot}%{_datadir}/applications/%{name}.desktop
desktop-file-install \
	--remove-key=Encoding \
	--remove-category=Application \
	--dir %{buildroot}%{_datadir}/applications \
	%{buildroot}%{_datadir}/applications/*

# icons
install -d -m 755 %{buildroot}%{_liconsdir} %{buildroot}%{_iconsdir} %{buildroot}%{_miconsdir}
convert -geometry 48x48 gjots.png %{buildroot}%{_liconsdir}/%{name}.png
convert -geometry 32x32 gjots.png %{buildroot}%{_iconsdir}/%{name}.png
convert -geometry 16x16 gjots.png %{buildroot}%{_miconsdir}/%{name}.png

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%clean
rm -rf %{buildroot}

%files -f %name.lang
%defattr(-,root,root)
%doc %{_docdir}/*
%{_bindir}/*
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/*
%{py_sitedir}/*
%{_prefix}/lib/%{name}
%{_mandir}/man1/*
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png


%changelog
* Wed Mar 16 2011 Stéphane Téletchéa <steletch@mandriva.org> 2.3.12-1mdv2011.0
+ Revision: 645177
- update to new version 2.3.12

* Sun Nov 07 2010 Jani Välimaa <wally@mandriva.org> 2.3.9-2mdv2011.0
+ Revision: 594808
- rebuild for python 2.7

* Sun Nov 29 2009 Jérôme Brenier <incubusss@mandriva.org> 2.3.9-1mdv2010.1
+ Revision: 471008
- new version 2.3.9
- Requires : python-gtksourceview

* Mon May 18 2009 Jérôme Brenier <incubusss@mandriva.org> 2.3.8-1mdv2010.0
+ Revision: 376828
- update to new version 2.3.8
- fix source url for automatic update

* Sun May 17 2009 Jérôme Brenier <incubusss@mandriva.org> 2.3.5-6mdv2010.0
+ Revision: 376681
- fix desktop file (#50170)
- fix license (GPLv2)

* Tue Jan 06 2009 Funda Wang <fwang@mandriva.org> 2.3.5-5mdv2009.1
+ Revision: 325277
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2.3.5-4mdv2009.0
+ Revision: 246161
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 2.3.5-2mdv2008.1
+ Revision: 131676
+ rebuild (emptylog)

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 2.3.5-1mdv2008.1
+ Revision: 131563
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request

  + Austin Acton <austin@mandriva.org>
    - fix lib64 build
    - new version
    - Import gjots2



* Thu Mar 23 2006 Austin Acton <austin@mandriva.org> 2.3.4-2mdk
- use python install
- cleanup spec

* Sun Mar 05 2006 Austin Acton <austin@mandriva.org> 2.3.4-1mdk
- New release 2.3.4

* Tue Jan 24 2006 Lenny Cartier <lenny@mandriva.com> 2.3.3-1mdk
- 2.3.3

* Wed Jan 04 2006 Austin Acton <austin@mandriva.org> 2.3.0-1mdk
- New release 2.3.0

* Mon Dec 26 2005 Lenny Cartier <lenny@mandriva.com> 2.2.1-1mdk
- 2.2.1

* Tue Nov 8 2005 Austin Acton <austin@mandriva.org> 2.2.0-3mdk
- requires gnomevfs wrapper
- Eskild is my overlord

* Sat Sep 10 2005 Austin Acton <austin@mandriva.org> 2.2.0-2mdk
- more missing files

* Mon Jun 27 2005 Austin Acton <austin@mandriva.org> 2.2.0-1mdk
- New release 2.2.0

* Sat Mar 19 2005 Austin Acton <austin@mandrake.org> 2.1.1-1mdk
- 2.1.1
- add missing files

* Thu Nov 11 2004 Austin Acton <austin@mandrake.org> 2.0.1-1mdk
- 2.0.1
- pretty transparent icon

* Thu May 27 2004 Abel Cheung <deaddog@deaddog.org> 2.0.0-1mdk
- First Mandrake package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1717 |12cr|gkermit-1.00-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name gkermit
%define version 1.00
%define release	%mkrel 8
%define remoteversion 100

Summary:	Transfer files with the Kermit protocol
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source:		ftp://kermit.columbia.edu/kermit/archives/gku%{remoteversion}.tar.bz2
Patch0:		gkermit-missing-errno-include.patch
License:	GPL
Group:		Networking/File transfer
BuildRoot:	%{_tmppath}/%{name}-buildroot

URL:		http://www.columbia.edu/kermit/gkermit.html

%description
gkermit is a GPL'd implementation of the Kermit protocol, developed by
Columbia University.  Kermit is often used to transfer files over serial
connections as well as through networks.  This version is quite minimal;
support for non-Kermit protocols may be found in ckermit, which is not,
unfortunately, Free Software. See the gkermit webpage for more information.

gkermit is a command line, non-interactive client.

%prep
%setup

%patch0 -p1

%build
%make

bzip2 -f gkermit.nr

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/%{_bindir} $RPM_BUILD_ROOT/%{_mandir}/man1
cp gkermit $RPM_BUILD_ROOT/%{_bindir}/
cp gkermit.nr.bz2 $RPM_BUILD_ROOT/%{_mandir}/man1/gkermit.1.bz2

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr (-,root,root,0755)
%doc ANNOUNCE COPYING README
%{_bindir}/gkermit
%{_mandir}/man1/*


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.00-8mdv2011.0
+ Revision: 610857
- rebuild

* Thu Feb 18 2010 Funda Wang <fwang@mandriva.org> 1.00-7mdv2010.1
+ Revision: 507411
- bunzip2 the patch

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 1.00-7mdv2009.0
+ Revision: 240763
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun May 06 2007 Lenny Cartier <lenny@mandriva.org> 1.00-5mdv2008.0
+ Revision: 23778
- Fix filelist
- Fix manpage name (Bug #16555)
- Import gkermit



* Thu Dec 05 2006 Lenny Cartier <lenny@mandriva.com> 1.00-3mdk
- rebuild

* Mon Feb 23 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.00-2mdk
- rebuild

* Wed Jan 22 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.00-1mdk
- from Levi Ramsey <leviramsey@linux-mandrake.com> :
	- Initial Cooker contrib
	- Contents of tarball moved to gkermit-1.00/
- add errno-missing-include.patch

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1718 |12cr|gkii-0.4.7-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	gkII

Summary:	Mandelbrot and Julia set image generator
Name:		gkii
Version:	0.4.7
Release:	3
License:	GPL
Group:		Graphics
Url:		http://www.jwm-art.net/gkII/
Source0:	http://www.jwm-art.net/gkII/%{oname}-%{version}.tar.bz2
Patch0:		gkII-0.4.7-Makefile.patch
Patch1:		gkII-0.4.7-libpng15.patch
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libpng)

%description 
It features unlimited image size, anti-aliasing, Mandelbrot/Julia mangling, 
autolayers with ramped bailout/perturbation, and controllable colour palette 
randomization, striping, scaling, and interpolation.

%prep
%setup -qn %{oname}-%{version}
%patch0 -p1
%patch1 -p1

%build
%setup_compile_flags
pushd src
%make
popd

%install
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_datadir}/%{name}/gallery

install src/gkII %{buildroot}%{_bindir}/%{name}
install gallery/* %{buildroot}%{_datadir}/%{name}/gallery

%files
%defattr(644,root,root,755)
%doc BUGS CHANGES KEYS LICENSE README TODO
%attr(755,root,root) %{_bindir}/%{name}
%{_datadir}/%{name}/gallery


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1719 |12cr|gkrellm-2.3.5-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		gkrellm
Version:	2.3.5
Release:	5
Summary:	Multiple stacked system monitors
License:	GPLv3+
Group:		Monitoring
URL:		http://gkrellm.net
Source0:	http://members.dslextreme.com/users/billw/gkrellm/%{name}-%{version}.tar.bz2
Source1:	gkrellm-themes.tar.bz2
Source2:	gkrellmd.init
Source3:	gkrellm-pt.po
Patch0:		gkrellm-2.3.5-fix-format-errors.patch
Patch2:		gkrellm-2.3.5-force-libsensor-test-result.patch
BuildRequires:	gettext
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	imagemagick
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(libntlm)
BuildRequires:	lm_sensors-devel

%description
GKrellM charts SMP CPU, load, Disk, and all active net interfaces
automatically. An on/off button and online timer for the PPP interface
is provided. Monitors for memory and swap usage, file system, internet
connections, APM laptop battery, mbox style mailboxes, and cpu temps.
Also includes an uptime monitor, a hostname label, and a clock/calendar.
Additional features are:

  * Autoscaling grid lines with configurable grid line resolution.
  * LED indicators for the net interfaces.
  * A gui popup for configuration of chart sizes and resolutions.

%package devel
Summary:	Include files for gkrellm
Group:		Development/Other
Requires:	%{name} = %{version}-%{release}

%description devel
gkrellm header files for gkrellm development and plugin support.

%package server
Summary:	Server component for gkrellm
Group:		Monitoring
Requires(post):	rpm-helper
Requires(preun): rpm-helper

%description server
The server component allows you to monitor a server remotely from 
a client running gkrellm, without installing gkrellm on the server.

%prep
%setup -q
%setup -q -D -T -a1
cp -a %{S:3} po/pt.po
for i in `find -type d -name .xvpics`
    do rm -rf $i
done
# make it lib64 aware
perl -pi -e "/PLUGINS_DIR/ and s|/lib/|/%{_lib}/|g" ./src/gkrellm.h ./server/gkrellmd.h
perl -pi -e "s|/lib/|/%{_lib}/|" Makefile
%patch0 -p1 -b .wformat
%patch2 -p1 -b .libsensors

%build
%make INSTALLROOT=%{_prefix} \
      INCLUDEDIR=%{_includedir} \
      CFLAGS="%{optflags}" \
      LDFLAGS="$(pkg-config --libs gmodule-2.0) %{ldflags}" \
      LOCALEDIR=%{_datadir}/locale

#      LIBS="-lgtk-x11-2.0 -lgdk-x11-2.0 -lglib-2.0 -lgmodule-2.0"

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_bindir}
make install \
    INSTALLROOT=%{buildroot}%{_prefix} \
    INSTALLDIR=%{buildroot}%{_bindir} \
    INCLUDEDIR=%{buildroot}%{_includedir} \
    MANDIR=%{buildroot}%{_mandir}/man1 \
    LOCALEDIR=%{buildroot}%{_datadir}/locale \
    STRIP=""

mkdir -p %{buildroot}%{_libdir}/%{name}2/plugins

mkdir -p %{buildroot}{%{_iconsdir},%{_liconsdir},%{_miconsdir}}
convert src/icon.xpm -geometry 48x48 %{buildroot}%{_liconsdir}/%{name}.png
convert src/icon.xpm -geometry 32x32 %{buildroot}%{_iconsdir}/%{name}.png
convert src/icon.xpm -geometry 16x16 %{buildroot}%{_miconsdir}/%{name}.png

mkdir -p %{buildroot}%{_datadir}/%{name}2/themes
cp -av gkrellm-themes/* %{buildroot}%{_datadir}/%{name}2/themes

install -d -m 755 %{buildroot}%{_datadir}/applications
cat >  %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Gkrellm
Comment=A GTK-based monitoring app
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=GTK;System;Monitor;
EOF

install -d -m 755 %{buildroot}%{_sysconfdir}
install -m 644 server/gkrellmd.conf %{buildroot}%{_sysconfdir}

install -d -m 755 %{buildroot}%{_initrddir}
install -m 755 %{SOURCE2} %{buildroot}%{_initrddir}/gkrellmd

%multiarch_includes %{buildroot}%{_includedir}/gkrellm2/gkrellm.h

%multiarch_includes %{buildroot}%{_includedir}/gkrellm2/gkrellmd.h

%{find_lang} %{name}

# lock dir
install -d -m 755 %{buildroot}%{_localstatedir}/lock/gkrellm
chmod 1777 %{buildroot}%{_localstatedir}/lock/gkrellm

%post server
%_post_service gkrellmd

%preun server
%_preun_service gkrellmd

%files -f %{name}.lang
%doc COPYRIGHT Changelog INSTALL README *.html
%{_bindir}/gkrellm
%{_datadir}/applications/mandriva-%{name}.desktop
%{_iconsdir}/gkrellm.png
%{_liconsdir}/gkrellm.png
%{_miconsdir}/gkrellm.png
%{_mandir}/man1/gkrellm.1*
%{_libdir}/gkrellm2
%{_datadir}/gkrellm2
%{_localstatedir}/lock/gkrellm

%files devel
%doc *.html
%{_includedir}/gkrellm2/
%dir %{multiarch_includedir}/gkrellm2
%{multiarch_includedir}/gkrellm2/*.h
%{_libdir}/pkgconfig/gkrellm.pc

%files server
%config(noreplace) %{_sysconfdir}/gkrellmd.conf
%{_initrddir}/gkrellmd
%{_bindir}/gkrellmd
%{_mandir}/man1/gkrellmd.1*


%changelog
* Tue Dec 06 2011 Zé <ze@mandriva.org> 2.3.5-3
+ Revision: 738057
- clean useless macros
- 2009 is no longer maintained
- add PT translation
- clean defattr, BR, clean section and mkrel
- clean useless macros
- 2009 is no longer maintained
- add PT translation
- clean defattr, BR, clean section and mkrel

* Mon May 02 2011 Funda Wang <fwang@mandriva.org> 2.3.5-2
+ Revision: 662193
- update file list
- fix multiarch usage

  + Oden Eriksson <oeriksson@mandriva.com>
    - multiarch fixes

* Mon Oct 11 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.3.5-1mdv2011.0
+ Revision: 584908
- new version

* Thu Aug 12 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.3.4-10mdv2011.0
+ Revision: 569173
- force libsensor backend building, without running a test

* Fri May 07 2010 Funda Wang <fwang@mandriva.org> 2.3.4-9mdv2010.1
+ Revision: 543131
- fix gkrellm plugin loading by specify correct ldflags

* Tue May 04 2010 Funda Wang <fwang@mandriva.org> 2.3.4-8mdv2010.1
+ Revision: 542002
- should fix bug#58823 (missing binary symbols)

* Tue May 04 2010 Funda Wang <fwang@mandriva.org> 2.3.4-7mdv2010.1
+ Revision: 541983
- bunzip2 init file
- more linkage fix for gkrellmd
- BR ntlm

* Thu Apr 08 2010 Eugeni Dodonov <eugeni@mandriva.com> 2.3.4-6mdv2010.1
+ Revision: 533006
- Rebuild for new openssl

* Thu Apr 08 2010 Funda Wang <fwang@mandriva.org> 2.3.4-5mdv2010.1
+ Revision: 532879
- bump rel
- fix linkage

* Fri Feb 26 2010 Oden Eriksson <oeriksson@mandriva.com> 2.3.4-3mdv2010.1
+ Revision: 511569
- rebuilt against openssl-0.9.8m

* Sat Jan 09 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.3.4-2mdv2010.1
+ Revision: 487942
- add missing directory preventing multiple instances locking (fix #56907)

* Wed Jan 06 2010 Frederik Himpe <fhimpe@mandriva.org> 2.3.4-1mdv2010.1
+ Revision: 486869
- update to new version 2.3.4

* Wed Dec 30 2009 Frederik Himpe <fhimpe@mandriva.org> 2.3.3-1mdv2010.1
+ Revision: 484014
- Update to new version 2.3.3
- Remove getline patch: not needed anymore

* Wed Aug 12 2009 Christophe Fergeau <cfergeau@mandriva.com> 2.3.2-3mdv2010.0
+ Revision: 415391
- add patch to fix compilation on 64 bit (getline is defined in stdio.h and was redefined)
- remove reference to bash completion sources
- fix -Wformat warnings

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - keep bash completion in its own package

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Sat Oct 11 2008 Frederik Himpe <fhimpe@mandriva.org> 2.3.2-1mdv2009.1
+ Revision: 291673
- update to new version 2.3.2

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 2.3.1-1mdv2009.0
+ Revision: 218423
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Dec 11 2007 Funda Wang <fwang@mandriva.org> 2.3.1-1mdv2008.1
+ Revision: 117372
- New version 2.3.1

  + Thierry Vignaud <tv@mandriva.org>
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Thu Jul 26 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.3.0-1mdv2008.0
+ Revision: 55660
- update to new version 2.3.0

* Fri May 11 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.10-1mdv2008.0
+ Revision: 26290
- new version


* Fri Aug 04 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.9-4mdv2007.0
- xdg menu

* Fri Jun 23 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.9-3mdv2007.0
- buildrequires sm-devel

* Wed May 03 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.9-2mdk
- buildrequires openssl-devel

* Mon Apr 03 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.9-1mdk
- New release 2.2.9

* Sun Apr 02 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.8-1mdk
- New release 2.2.8

* Tue Dec 20 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.7-2mdk
- %%mkrel
- prereq -> requires

* Mon Jun 20 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.7-1mdk
- New release 2.2.7

* Mon Apr 25 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.5-1mdk 
- new release
- fix source URL

* Wed Mar 16 2005 Oden Eriksson <oden.eriksson@kvikkjokk.net> 2.2.4-4mdk
- fix the convert stuff
- fix rpmlint errors

* Mon Jan 31 2005 Guillaume Rousse <guillomovitch@mandrake.org> 2.2.4-3mdk 
- more multiarch fix
- spec cleanup

* Fri Jan 21 2005 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.2.4-2mdk
- multiarch

* Thu Oct 28 2004 Guillaume Rousse <guillomovitch@mandrakesoft.com> 2.2.4-1mdk
- New release 2.2.4

* Thu Jul 22 2004 Guillaume Rousse <guillomovitch@mandrakesoft.com> 2.2.2-1mdk
- New release 2.2.2

* Fri Jun 11 2004 Guillaume Rousse <guillomovitch@mandrake.org> 2.2.1-1mdk 
- new version
- rpmbuildupdate aware

* Wed Mar 31 2004 Guillaume Rousse <guillomovitch@mandrake.org> 2.1.28-1mdk
- new version

* Thu Jan 22 2004 Guillaume Rousse <guillomovitch@mandrake.org> 2.1.25-2mdk
- build icon from sources (Charles A Edwards <eslrahc@bellsouth.net>)

* Thu Jan 22 2004 Guillaume Rousse <guillomovitch@mandrake.org> 2.1.25-1mdk
- new version

* Mon Jan 05 2004 Abel Cheung <deaddog@deaddog.org> 2.1.24-3mdk
- Remove bash-completion dependency

* Mon Dec 29 2003 Guillaume Rousse <guillomovitch@mandrake.org> 2.1.24-2mdk
- added bash-completion
- bzipped additional sources

* Sat Dec 27 2003 Guillaume Rousse <guillomovitch@mandrake.org> 2.1.24-1mdk
- new version

* Thu Dec 18 2003 Guillaume Rousse <guillomovitch@mandrake.org> 2.1.23-1mdk
- new version

* Wed Dec 17 2003 Guillaume Rousse <guillomovitch@mandrake.org> 2.1.22-1mdk
- new version

* Tue Nov 18 2003 Guillaume Rousse <guillomovitch@linux-mandrake.com> 2.1.21-1mdk
- new version

* Wed Oct  8 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.1.16-2mdk
- lib64 fixes

* Thu Aug 21 2003 Guillaume Rousse <guillomovitch@linux-mandrake.com> 2.1.16-1mdk
- 2.1.16

* Fri Aug 08 2003 Guillaume Rousse <guillomovitch@linux-mandrake.com> 2.1.15-2mdk
- rebuild

* Wed Aug 06 2003 Guillaume Rousse <guillomovitch@linux-mandrake.com> 2.1.15-1mdk
- 2.1.15

* Tue Jul 08 2003 Guillaume Rousse <guillomovitch@linux-mandrake.com> 2.1.14-2mdk
- fix l10n - specify correct LOCALEDIR during build instead of default
  /usr/local/share/locale (Andrey Borzenkov <arvidjaar@mail.ru>)

* Mon Jun 30 2003 Guillaume Rousse <guillomovitch@linux-mandrake.com> 2.1.14-1mdk
- 2.1.14

* Sat Jun 21 2003 Guillaume Rousse <guillomovitch@linux-mandrake.com> 2.1.12-2mdk
- plugins dir is %%{_libdir}/gkrellm2
- spec cleanup

* Sat Jun 14 2003 Per yvind Karlsen <peroyvind@sintrax.net> 2.1.12-1mdk
- 2.1.12a
- use $RPM_OPT_FLAGS
- fix pkgconfig file
- get rid of .xvpics files
- fix unowned dirs

* Tue Apr  8 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.1.7a-3mdk
- Make it lib64 aware

* Thu Jan 30 2003 Frederic Crozat <fcrozat@mandrakesoft.com> 2.1.7a-2mdk
- gkrellmd initscript is back (thanks to Buchan Milne)

* Thu Jan 30 2003 Frederic Crozat <fcrozat@mandrakesoft.com> 2.1.7a-1mdk
- Release 2.1.7a

* Mon Jan 13 2003 Frederic Crozat <fcrozat@mandrakesoft.com> 2.1.5-1mdk
- Release 2.1.5

* Wed Oct 16 2002 Vincent Danen <vdanen@mandrakesoft.com> 2.0.4-2mdk
- rebuild

* Fri Oct 11 2002 Vincent Danen <vdanen@mandrakesoft.com> 2.0.4-1mdk
- 2.0.4
- fix menu
- include gkrellmd manpage
- from bgmilne@linux-mandrake.com:
  - 2.0.0
  - BuildRequires pkgconfig, gtk+2-devel
  - Put binaries in bindir, not prefix/X11R6/bin
  - Add server package for gkrellmd

* Tue Sep  3 2002 Vincent Danen <vdanen@mandrakesoft.com> 1.2.13-3mdk
- fix icons (re: Robby Stephenson)

* Wed Aug 21 2002 Vincent Danen <vdanen@mandrakesoft.com> 1.2.13-2mdk
- remove language files from devel package (conflicts)

* Fri Aug 09 2002 Vincent Danen <vdanen@mandrakesoft.com> 1.2.13-1mdk
- 1.2.13

* Tue Jul 16 2002 Stefan van der Eijk <stefan@eijk.nu> 1.2.11-2mdk
- BuildRequires

* Sat May 04 2002 Vincent Danen <vdanen@mandrakesoft.com> 1.2.11-1mdk
- 1.2.11

* Sat Mar 02 2002 David BAUDENS <baudens@mandrakesoft.com> 1.2.8-2mdk
- Use monitoring_section.png for menu (so don't break E menu)
- Requires: %%version-%%release and not only %%version

* Thu Jan 31 2002 Vincent Danen <vdanen@mandrakesoft.com> 1.2.8-1mdk
- 1.2.8
- include some themes as another source package and not in the gkrellm
  source package (bad)
- convert menu icons to png

* Wed Nov  7 2001 Sebastien Dupont <sdupont@mandrakesoft.com> 1.2.4-2mdk
- include some themes

* Wed Oct 31 2001 Sebastien Dupont <sdupont@mandrakesoft.com> 1.2.4-1mdk
- new version 1.2.4

* Wed Oct 31 2001 Sebastien Dupont <sdupont@mandrakesoft.com> 1.2.2-3mdk
- lang problems & doc

* Fri Oct 19 2001 Sebastien Dupont <sdupont@mandrakesoft.com> 1.2.2-2mdk
- License

* Sat Sep 29 2001 Vincent Danen <vdanen@mandrakesoft.com> 1.2.2-1mdk
- 1.2.2
- include locales

* Thu Aug  9 2001 Stew Benedict <sbenedict@mandrakesoft.com> 1.2.1-1mdk
- 1.2.1 s/Copyright/License/ move plugins to /usr/lib/gkrellm for FHS

* Mon Apr 30 2001 Vincent Danen <vdanen@mandrakesoft.com> 1.0.8-1mdk
- 1.0.8

* Wed Mar 14 2001 Vincent Danen <vdanen@mandrakesoft.com> 1.0.7-1mdk
- 1.0.7

* Wed Jan 31 2001 Vincent Danen <vdanen@mandrakesoft.com> 1.0.6-1mdk
- 1.0.6

* Tue Jan 23 2001 Vincent Danen <vdanen@mandrakesoft.com> 1.0.5-1mdk
- 1.0.5

* Tue Jan 16 2001 Vincent Danen <vdanen@mandrakesoft.com> 1.0.4-1mdk
- 1.0.4

* Sun Jan 07 2001 Vincent Danen <vdanen@mandrakesoft.com> 1.0.3-1mdk
- 1.0.3

* Wed Nov 15 2000 Vincent Danen <vdanen@mandrakesoft.com> 1.0.2-1mdk
- 1.0.2

* Mon Nov  6 2000 Vincent Danen <vdanen@mandrakesoft.com> 1.0.1-2mdk
- rebuild for new libstdc++

* Thu Oct 20 2000 Vincent Danen <vdanen@mandrakesoft.com> 1.0.1-1mdk
- 1.0.1

* Fri Oct 13 2000 Vincent Danen <vdanen@mandrakesoft.com> 1.0.0-1mdk
- 1.0.0

* Fri Oct 06 2000 Vincent Danen <vdanen@mandrakesoft.com> 0.10.5-3mdk
- added missing icons

* Tue Aug 08 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.10.5-2mdk
- automatically added BuildRequires

* Mon Aug 07 2000 Vincent Danen <vdanen@mandrakesoft.com> 0.10.5-1mdk
- 0.10.5
- more macros
- added requires version for gkrellm-devel
- move include dir from /usr/X11R6/include to /usr/include

* Wed Jul 12 2000 Vincent Danen <vdanen@mandrakesoft.com> 0.10.4-1mdk
- 0.10.4
- macroization
- move plugins to their own RPM
- add devel package

* Wed Jul 05 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.10.2-1mdk
- v 0.10.2

* Wed May 24 2000 Vincent Danen <vdanen@linux-mandrake.com> 0.9.10-1mdk
- 0.9.10
- bzip2 patches
- comment out all plugins since they refuse to compile

* Tue Apr 25 2000 Vincent Danen <vdanen@linux-mandrake.com> 0.9.8-1mdk
- 0.9.8
- Added gkrellmms plugin by Sander Lebbink <sander@cerberus.demon.nl>

* Mon Apr 10 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.9.7-1mdk
- fix group
- add menu entry

* Fri Mar 24 2000 Vincent Danen <vdanen@linux-mandrake.com>
- 0.9.7

* Sun Mar 12 2000 Vincent Danen <vdanen@linux-mandrake.com>
- 0.9.6
- Added seti@home plugin by Henry Palonen <henkka@yty.net>
- Added plugin to to display fan speeds by Jarkko Lietolahti <jappe@iki.fi>
- since plugins (currently) need to be in ~/.gkrellm/plugins, you must
  symlink to the plugins in /usr/share/gkrellm/plugins

* Fri Mar 3 2000 Vincent Danen <vdanen@linux-mandrake.com>
- 0.9.5

* Mon Feb 28 2000 Vincent Danen <vdanen@linux-mandrake.com>
- 0.9.4
- libgtop is no longer required

* Thu Feb 24 2000 Vincent Danen <vdanen@linux-mandrake.com>
- 0.9.3

* Wed Feb 23 2000 Vincent Danen <vdanen@linux-mandrake.com>
- 0.9.1

* Tue Feb 22 2000 Vincent Danen <vdanen@linux-mandrake.com>
- 0.9.0
- libgtop-devel is now required but it seems to be broken as the
  glibtop-config.h is in /usr/lib/libgtop/include and not /usr/include/ like
  it should be (you must manually copy before building the RPM)

* Sun Feb 13 2000 Vincent Danen <vdanen@linux-mandrake.com>
- 0.8.1

* Mon Dec 06 1999 Lenny Cartier <lenny@mandrakesoft.com>
- 0.7.5

* Fri Nov 19 1999 Lenny Cartier <lenny@mandrakesoft.com>
- New in contrib
- Used the SRPMS provided by Vincent Danen
- bz2 archive
- 0.7.4

* Wed Nov 17 1999 Vincent Danen <vdanen@linux-mandrake.com>
- updated specfile for Mandrake contribution

* Thu Nov 11 1999 Vincent Danen <vdanen@softhome.net>
- wrote spec file
- 0.7.3

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1720 |12cr|gkrellm-plugins-2.3.5-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	gkrellm-plugins
%define version	2.3.5
%define release	3

%define debug_package %{nil}

%define gkrellweather_version	2.0.8
%define seti_version		0.7.0b
%define gkrellStock_version	0.5.1
%define gkrellShoot_version	0.4.4
%define snmp_version		1.1
%define gkrellmitime_version	1.0
%define volume_version		2.1.13
%define mailwatch_version	2.4.3
%define gkrellmss_version	2.6
%define gkrellmwireless_version	2.0.3
%define radio_version		2.0.4
%define gkrellkam_version	2.0.0
%define fmonitor_version	2.0.4
%define reminder_version	2.0.0
%define gkrellmoon_version	0.6
%define gkleds_version		0.8.0
%define gkrellmbgchg2_version	0.1.9
%define gkrellsun_version	1.0.0
%define hddtemp_version		0.2-beta
%define timers_version		1.3
%define gkrelltop_version	2.2.13
%define gkrellmlaunch_version 0.5
%define cpufreq_version		0.6.1

Name:		%{name}
Summary:	Plugins for gkrellm
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Monitoring
URL:		http://gkrellm.net
Source2:	gkrellm-volume-%{volume_version}.tar.gz
Source3:	gkrellm-mailwatch-%{mailwatch_version}.tar.gz
Source4:	gkrellmitime-%{gkrellmitime_version}.tar.bz2
Source5:	gkrellstock-%{gkrellStock_version}.tar.bz2
Patch5:		gkrellstock-0.5.1.path.patch.bz2
Source6:	http://prdownloads.sourceforge.net/gkrellshoot/gkrellshoot-%{gkrellShoot_version}.tar.gz
Source7:	http://members.dslextreme.com/~billw/gkrellmss/gkrellmss-%{gkrellmss_version}.tar.gz
Source8:	gkrellmwireless-%{gkrellmwireless_version}.tar.bz2
Source9:	gkrellm-radio-%{radio_version}.tar.bz2
Source10:	gkrellkam_%{gkrellkam_version}.tar.bz2
Source11:	gkrellweather-%{gkrellweather_version}.tgz
Patch4:		gkrellweather-2.0.8-fix-path.patch
Source12:	gkrellm-fmonitor-%{fmonitor_version}.tgz
Source13:	gkrellm-reminder-%{reminder_version}.tar.bz2
Source14:	gkrellmoon-%{gkrellmoon_version}.tar.bz2
Source15:	gkrellm_snmp-%{snmp_version}.tar.gz
Source16:	gkleds-%{gkleds_version}.tar.bz2
Source17:	http://www.bender-suhl.de/stefan/comp/sources/gkrellmbgchg2-%{gkrellmbgchg2_version}.tar.gz
Source18:	http://sourceforge.net/projects/gkrellsun/files/gkrellsun%20gkrellm-2.2/1.0.0/gkrellsun-%{gkrellsun_version}.tar.gz
Source20:	seti-%{seti_version}.tar.bz2
Patch2:		seti-%{seti_version}-gkrellm2.patch.bz2
Source21:	gkrellm-hddtemp-%{hddtemp_version}.tar.bz2
Source22:	gkrellm_timers-%{timers_version}.tar.bz2
Source23:	http://sourceforge.net/projects/gkrelltop/files/gkrelltop/2.2.13/gkrelltop_%{gkrelltop_version}.orig.tar.gz
Source24:	gkrellmlaunch-%{gkrellmlaunch_version}.tar.bz2 
Source25:	gkrellm2-cpufreq-%{cpufreq_version}.tar.gz

Requires:	gkrellm = %{version}
BuildRequires:	gkrellm-devel = %{version}
BuildRequires:	libgtk+2.0-devel
BuildRequires:	liblirc-devel
BuildRequires:	libfftw-devel
BuildRequires:	libmcrypt-devel
BuildRequires:	pkgconfig(esound)
BuildRequires:  pkgconfig(openssl)
BuildRequires:  pkgconfig(xtst)
BuildRequires:  cpupower-devel

%description
This package contains some plugins for gkrellm.  Included are the following
plugins:

  * volume, controls mixer
  * mailwatch, watches individual mailboxes for new mail
  * gkrellmitime, displays internet time
  * gkrellmss, sound scope
  * gkrellmwireless, monitors the link quality of a wirless LAN card
  * gkrellm-radio, radio tuner interface
  * gkrellweather, checks and reports weather conditions
  * fmonitor, displays contents of files
  * reminder, a cron-lick scheduler
  * gkleds, plugin which monitors CapsLock, NumLock, ScrollLock
  * gkrellmbgchg, Change your background on a schedule
  * gkrellsun, Sunrise and Sunset display
  * gkx86info, Calculates Mhz/Ghz of processor
  * gkrellmoon, shows the phases of the moon
  * seti, displays information about your seti progress
  * gkrellm-hddtemp, displays temperatures of hard disks
  * gkrellmlaunch, allows one click access to programs

%package snmp
Summary:	SNMP plugin for %{name}
Group:		Monitoring
Requires:	gkrellm = %{version}
BuildRequires:	net-snmp-devel

%description snmp
gkrellm_snmp, SNMP monitor.

%package stock
Summary:	Stock plugin for %{name}
Group:		Monitoring
Requires:	gkrellm = %{version}

%description stock
gkrellStock, a stock monitor.

%package shoot
Summary:	Shoot plugin for %{name}
Group:		Monitoring
Requires:	gkrellm = %{version}
Requires:	imagemagick

%description shoot
gkrellShoot, a screen locker and screen capture krell.

%package kam
Summary:	Kam plugin for %{name}
Group:		Monitoring
Requires:	gkrellm = %{version}
Requires:	wget

%description kam
gkrellkam, monitor static images such as webcams.

%prep
%setup -T -c -n %{name}
#%setup -q -T -D -c -a 1 -n %{name}
%setup -q -T -D -c -a 2 -n %{name}
%setup -q -T -D -c -a 3 -n %{name}
%setup -q -T -D -c -a 4 -n %{name}
%setup -q -T -D -c -a 5 -n %{name}
%setup -q -T -D -c -a 6 -n %{name}
%setup -q -T -D -c -a 7 -n %{name}
%setup -q -T -D -c -a 8 -n %{name}
%setup -q -T -D -c -a 9 -n %{name}
%setup -q -T -D -c -a 10 -n %{name}
%setup -q -T -D -c -a 11 -n %{name}
%setup -q -T -D -c -a 12 -n %{name}
%setup -q -T -D -c -a 13 -n %{name}
%setup -q -T -D -c -a 14 -n %{name}
%setup -q -T -D -c -a 15 -n %{name}
%setup -q -T -D -c -a 16 -n %{name}
%setup -q -T -D -c -a 17 -n %{name}
%setup -q -T -D -c -a 18 -n %{name}
%setup -q -T -D -c -a 20 -n %{name}
%setup -q -T -D -c -a 21 -n %{name}
%setup -q -T -D -c -a 22 -n %{name}
%setup -q -T -D -c -a 23 -n %{name}
%setup -q -T -D -c -a 24 -n %{name}
%setup -q -T -D -c -a 25 -n %{name}

(cd seti-%{seti_version}
%patch2 -p1 -b .gtk2
)
(cd gkrellweather-%{gkrellweather_version}
%patch4 -p1 -b .path
)
(cd gkrellStock-%{gkrellStock_version}
%patch5 -p0 -b .path
)

sed -i 's/-Wl /-Wl,/' gkrellmitime-%{gkrellmitime_version}/Makefile
sed -i 's/-Wl//' gkrellm-radio/Makefile
sed -i 's/-Wl//' gkrellkam-%{gkrellkam_version}/Makefile
sed -i 's/-Wl//' seti-%{seti_version}/Makefile
sed -i 's/-Wl//' gkrellm-hddtemp-%{hddtemp_version}/Makefile
sed -i 's/-W1//' gkrellmlaunch-%{gkrellmlaunch_version}/Makefile
sed -i 's/lcpufreq/lcpupower/' gkrellm2-cpufreq-%{cpufreq_version}/Makefile

%build
(cd gkrellm-volume
make CFLAGS="%{optflags}"
)
(cd gkrellm-mailwatch
make CFLAGS="%{optflags} -fPIC `pkg-config gtk+-2.0 --cflags`"
)
(cd gkrellmitime-%{gkrellmitime_version}
make CFLAGS="%{optflags} -fPIC `pkg-config gtk+-2.0 --cflags`"
)
(cd gkrellStock-%{gkrellStock_version}
make CFLAGS="%{optflags}"
)
(cd gkrellShoot-%{gkrellShoot_version}
make CFLAGS="%{optflags}"
)
(cd gkrellmss-%{gkrellmss_version}
make CFLAGS="%{optflags}"
)
(cd gkrellmwireless
make CFLAGS="%{optflags}"
)
(cd gkrellm-radio
make WITH_LIRC=1
)
(cd gkrellkam-%{gkrellkam_version}
make CFLAGS="%{optflags} -fPIC `pkg-config gtk+-2.0 --cflags`"
)
(cd gkleds-%{gkleds_version}
%ifarch x86_64
make X11_LIB="-L/usr/X11R6/lib64 -lX11 -lXtst" CFLAGS="%{optflags} -fPIC"
%else
make CFLAGS="%{optflags}"
%endif
)
(cd gkrellmbgchg2-%{gkrellmbgchg2_version}
make CFLAGS="%{optflags} -fPIC `pkg-config gtk+-2.0 --cflags`"
)
(cd gkrellm-fmonitor-%{fmonitor_version}
make CFLAGS="%{optflags} -fPIC `pkg-config gtk+-2.0 --cflags`"
)
(cd gkrellmoon-%{gkrellmoon_version}
make CFLAGS="%{optflags}"
)
(cd gkrellm-reminder-%{reminder_version}
make CFLAGS="%{optflags} -fPIC `pkg-config gtk+-2.0 --cflags`"
)
(cd gkrellm_snmp-%{snmp_version}
make CFLAGS="%{optflags} -fPIC `pkg-config gtk+-2.0 --cflags`"
)
(cd gkrellsun-%{gkrellsun_version}/src20
make CFLAGS="%{optflags}"
)
(cd gkrellweather-%{gkrellweather_version}
make PREFIX=%{_prefix} CFLAGS="%{optflags} -fPIC `pkg-config gtk+-2.0 --cflags`"
)
(cd seti-%{seti_version}
make CFLAGS="%{optflags} -fPIC `pkg-config gtk+-2.0 --cflags`"
)
(cd gkrellm-hddtemp-%{hddtemp_version}
make gkrellm2 CFLAGS="%{optflags} -fPIC"
)
(cd gkrellm_timers-%{timers_version}
make CFLAGS="%{optflags}"
)
( cd gkrelltop-%{gkrelltop_version}.orig
make clean
make CFLAGS="%{optflags}"
)
( cd gkrellmlaunch-%{gkrellmlaunch_version}
make CFLAGS="%{optflags}"
)
(cd gkrellm2-cpufreq-%{cpufreq_version}
make CFLAGS="%{optflags}"
)

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_libdir}/gkrellm2/plugins
mkdir -p %{buildroot}%{_datadir}/gkrellm2/scripts
install -c -s -m 755 gkrellm-volume/volume.so %{buildroot}%{_libdir}/gkrellm2/plugins
install -c -s -m 755 gkrellm-mailwatch/mailwatch.so %{buildroot}%{_libdir}/gkrellm2/plugins
install -c -s -m 755 gkrellmitime-%{gkrellmitime_version}/gkrellm_itime.so  %{buildroot}%{_libdir}/gkrellm2/plugins
install -c -s -m 755 gkrellStock-%{gkrellStock_version}/gkrellstock.so  %{buildroot}%{_libdir}/gkrellm2/plugins
install -c -m 755 gkrellStock-%{gkrellStock_version}/GetQuote2 %{buildroot}%{_datadir}/gkrellm2/scripts
install -c -s -m 755 gkrellShoot-%{gkrellShoot_version}/gkrellshoot.so  %{buildroot}%{_libdir}/gkrellm2/plugins
install -c -s -m 755 gkrellmss-%{gkrellmss_version}/src/gkrellmss.so  %{buildroot}%{_libdir}/gkrellm2/plugins
install -c -s -m 755 gkrellmwireless/wireless.so  %{buildroot}%{_libdir}/gkrellm2/plugins
install -c -s -m 755 gkrellm-radio/radio.so  %{buildroot}%{_libdir}/gkrellm2/plugins
install -c -s -m 755 gkrellkam-%{gkrellkam_version}/gkrellkam2.so  %{buildroot}%{_libdir}/gkrellm2/plugins
install -c -s -m 755 gkrellweather-%{gkrellweather_version}/gkrellweather.so %{buildroot}%{_libdir}/gkrellm2/plugins
install -c -m 755 gkrellweather-%{gkrellweather_version}/GrabWeather %{buildroot}%{_datadir}/gkrellm2/scripts
install -c -s -m 755 gkrellm-fmonitor-%{fmonitor_version}/fmonitor.so  %{buildroot}%{_libdir}/gkrellm2/plugins
#install -c -s -m 755 gkrellm-fmonitor-%{fmonitor_version}/sensors.tcl %{buildroot}%{_bindir}
install -c -s -m 755 gkrellm-reminder-%{reminder_version}/reminder.so  %{buildroot}%{_libdir}/gkrellm2/plugins
install -c -s -m 755 gkrellm_snmp-%{snmp_version}/gkrellm_snmp.so  %{buildroot}%{_libdir}/gkrellm2/plugins
install -c -s -m 755 gkleds-%{gkleds_version}/gkleds.so  %{buildroot}%{_libdir}/gkrellm2/plugins
install -c -s -m 755 gkrellmbgchg2-%{gkrellmbgchg2_version}/gkrellmbgchg.so %{buildroot}%{_libdir}/gkrellm2/plugins
install -c -s -m 755 gkrellsun-%{gkrellsun_version}/src20/gkrellsun.so %{buildroot}%{_libdir}/gkrellm2/plugins
install -c -s -m 755 gkrellmoon-%{gkrellmoon_version}/gkrellmoon.so %{buildroot}%{_libdir}/gkrellm2/plugins
install -c -s -m 755 seti-%{seti_version}/seti.so %{buildroot}%{_libdir}/gkrellm2/plugins
install -c -s -m 755 gkrellm-hddtemp-%{hddtemp_version}/gkrellm-hddtemp.so %{buildroot}%{_libdir}/gkrellm2/plugins
install -c -s -m 755 gkrellm_timers-%{timers_version}/gkrellm_timers.so %{buildroot}%{_libdir}/gkrellm2/plugins
install -c -s -m 755 gkrelltop-%{gkrelltop_version}.orig/gkrelltop{,d}.so %{buildroot}%{_libdir}/gkrellm2/plugins
install -c -s -m 755 gkrellmlaunch-%{gkrellmlaunch_version}/gkrellmlaunch.so %{buildroot}%{_libdir}/gkrellm2/plugins
install -c -s -m 755 gkrellm2-cpufreq-%{cpufreq_version}/cpufreq.so %{buildroot}%{_libdir}/gkrellm2/plugins

# setup various docs
mkdir -p doc/gkleds
cp gkleds-%{gkleds_version}/{COPYING,Changelog,License,README,TODO,Themes} doc/gkleds
mkdir -p doc/gkrellm-fmonitor
cp gkrellm-fmonitor-%{fmonitor_version}/README doc/gkrellm-fmonitor
mkdir -p doc/gkrellm-hddtemp
cp gkrellm-hddtemp-%{hddtemp_version}/{COPYING,README} doc/gkrellm-hddtemp
mkdir -p doc/gkrellm-mailwatch
cp gkrellm-mailwatch/{Changelog,README} doc/gkrellm-mailwatch
mkdir -p doc/gkrellm-radio
cp gkrellm-radio/{CHANGES,README,lirc.example} doc/gkrellm-radio
mkdir -p doc/gkrellm-reminder
cp gkrellm-reminder-%{reminder_version}/{COPYING,ChangeLog,INSTALL,README} doc/gkrellm-reminder
mkdir -p doc/gkrellm-volume
cp gkrellm-volume/{COPYRIGHT,Changelog,README,THEMING} doc/gkrellm-volume
mkdir -p doc/timers
cp gkrellm_timers-%{timers_version}/{ChangeLog,README,TODO} doc/timers
mkdir -p doc/gkrellmbgchg2
cp gkrellmbgchg2-%{gkrellmbgchg2_version}/{ChangeLog,README,TODO} doc/gkrellmbgchg2
mkdir -p doc/gkrellmitime
cp gkrellmitime-%{gkrellmitime_version}/{COPYING,ChangeLog,README} doc/gkrellmitime
mkdir -p doc/gkrellmlaunch
cp gkrellmlaunch-%{gkrellmlaunch_version}/{CHANGELOG,COPYING,LICENSE,README} doc/gkrellmlaunch
mkdir -p doc/gkrellmoon
cp gkrellmoon-%{gkrellmoon_version}/{AUTHORS,COPYING,ChangeLog,INSTALL,NEWS,README} doc/gkrellmoon
mkdir -p doc/gkrellmss
cp gkrellmss-%{gkrellmss_version}/{COPYRIGHT,Changelog,INSTALL,README,Themes} doc/gkrellmss
mkdir -p doc/gkrellmwireless
cp gkrellmwireless/{Changelog,README} doc/gkrellmwireless
mkdir -p doc/gkrellsun
cp gkrellsun-%{gkrellsun_version}/{AUTHORS,COPYING,INSTALL,README} doc/gkrellsun
mkdir -p doc/gkrelltop
cp gkrelltop-%{gkrelltop_version}.orig/README doc/gkrelltop
mkdir -p doc/gkrellweather
cp gkrellweather-%{gkrellweather_version}/{COPYING,ChangeLog,README} doc/gkrellweather
mkdir -p doc/seti
cp seti-%{seti_version}/{AUTHORS,BUGS,COPYING,ChangeLog,INSTALL,INSTALL.gtk2,LICENSE,NEWS,README,README-pcpu,TODO} doc/seti
mkdir -p doc/cpufreq
cp gkrellm2-cpufreq-%{cpufreq_version}/{ChangeLog,LICENSE,README} doc/cpufreq

# fix some perms
chmod 644 doc/gkrellmoon/*
chmod 644 doc/gkleds/*
chmod 644 doc/gkrelltop/*

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc doc/*
%{_libdir}/gkrellm2/plugins/*
%exclude %{_libdir}/gkrellm2/plugins/gkrellm_snmp.so
%exclude %{_libdir}/gkrellm2/plugins/gkrellstock.so
%exclude %{_libdir}/gkrellm2/plugins/gkrellshoot.so
%exclude %{_libdir}/gkrellm2/plugins/gkrellkam2.so
%{_datadir}/gkrellm2/scripts/GrabWeather

%files snmp
%defattr(-,root,root)
%doc gkrellm_snmp-%{snmp_version}/ChangeLog
%doc gkrellm_snmp-%{snmp_version}/FAQ
%doc gkrellm_snmp-%{snmp_version}/README
%doc gkrellm_snmp-%{snmp_version}/TODO
%{_libdir}/gkrellm2/plugins/gkrellm_snmp.so

%files stock
%defattr(-,root,root)
%doc gkrellStock-%{gkrellStock_version}/COPYING
%doc gkrellStock-%{gkrellStock_version}/ChangeLog
%doc gkrellStock-%{gkrellStock_version}/README
%{_libdir}/gkrellm2/plugins/gkrellstock.so
%{_datadir}/gkrellm2/scripts/GetQuote2

%files shoot
%defattr(-,root,root)
%doc gkrellShoot-%{gkrellShoot_version}/ChangeLog
%doc gkrellShoot-%{gkrellShoot_version}/README
%{_libdir}/gkrellm2/plugins/gkrellshoot.so

%files kam
%defattr(-,root,root)
%doc gkrellkam-%{gkrellkam_version}/README
%doc gkrellkam-%{gkrellkam_version}/COPYING
%doc gkrellkam-%{gkrellkam_version}/Changelog
%doc gkrellkam-%{gkrellkam_version}/INSTALL
%doc gkrellkam-%{gkrellkam_version}/Release
%doc gkrellkam-%{gkrellkam_version}/Todo
%doc gkrellkam-%{gkrellkam_version}/example.list
%{_libdir}/gkrellm2/plugins/gkrellkam2.so


%changelog
* Mon Jul 18 2011 Oden Eriksson <oeriksson@mandriva.com> 2.3.5-2mdv2011
+ Revision: 690291
- rebuilt against new net-snmp libs

* Tue Oct 12 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.3.5-1mdv2011.0
+ Revision: 585213
- rebuild for latest gkrellm

* Sun Jul 18 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.3.4-4mdv2011.0
+ Revision: 554861
- fix compilation on x86_64, and ensure proper CFLAGS use
- update fmonitor plugin to 2.0.4
- update mailwatch plugin to 2.4.3
- update snmp plugin to 1.1
- update bgchg2 plugin to 0.1.9
- update mms plugin to 2.1.22
- update mss plugin to 2.6
- update sun plugin to 1.0.0
- update top plugin to 2.2.13
- update weather plugin to 2.0.8
- drop i86-specific gkx86info plugin
- add cpufreq plugin
- update volume plugin version to 2.1.13 (#60229)

* Fri Apr 23 2010 Funda Wang <fwang@mandriva.org> 2.3.4-3mdv2010.1
+ Revision: 538092
- rebuild for openssl

* Sun Jan 10 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.3.4-2mdv2010.1
+ Revision: 488716
- rebuild for missing binaries

* Wed Jan 06 2010 Frederik Himpe <fhimpe@mandriva.org> 2.3.4-1mdv2010.1
+ Revision: 486903
- update to new version 2.3.4

* Wed Dec 30 2009 Frederik Himpe <fhimpe@mandriva.org> 2.3.3-1mdv2010.1
+ Revision: 484042
- Rebuild for new gkrellm 2.3.3

* Thu Oct 15 2009 Oden Eriksson <oeriksson@mandriva.com> 2.3.2-3mdv2010.0
+ Revision: 457689
- rebuild
- lowercase ImageMagick

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sat Oct 11 2008 Frederik Himpe <fhimpe@mandriva.org> 2.3.2-1mdv2009.1
+ Revision: 291685
- Update for new gkrellm 2.3.2 version

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2.3.1-3mdv2009.0
+ Revision: 246163
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Dec 12 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.3.1-1mdv2008.1
+ Revision: 118058
- update to new version 2.3.1

* Thu Aug 16 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.3.0-3mdv2008.0
+ Revision: 64656
- updates:
- gkrellshoot 0.4.4
- gkrelltop 2.2.10

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuilt against latest net-snmp-devel

* Thu Jul 26 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.3.0-1mdv2008.0
+ Revision: 56013
- new version

* Sun May 13 2007 Michael Scherer <misc@mandriva.org> 2.2.10-1mdv2008.0
+ Revision: 26570
- rebuild for gkrellm 2.2.10
- Import gkrellm-plugins



* Fri Jun 30 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.9-3mdv2007.0
- buildrequires libxtst-devel

* Wed Jun 21 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.9-2mdv2007.0
- gkrellm_snmp 1.0

* Mon Apr 03 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.9-1mdk
- rebuild for new gkrellm

* Tue Jan 10 2006 Oden Eriksson <oeriksson@mandriva.com> 2.2.7-6mdk
- rebuilt against new snmp-libs with new major (10)

* Wed Dec 21 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.7-5mdk
- %%mkrel

* Thu Sep 01 2005 Michael Scherer <misc@mandriva.org> 2.2.7-4mdk
- Rebuild without glitz deps

* Mon Aug 22 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.7-3mdk
- really fix helper scripts path 

* Mon Aug 22 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.7-2mdk
- gkrellweather 2.0.7 
- fix helper script path 
- mv all helper scripts to %%{_datadir}/gkrellm2, no need to have them in %%{_bindir}
- drop fetcho (unknown origin)

* Tue Jun 21 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.7-1mdk 
- rebuild against gkrellm 2.2.7
- gkrellsun 1.0.6
- fix build with gcc4

* Tue Apr 26 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.5-1mdk 
- rebuild against gkrellm 2.2.5
- GkrellMBgChg2 0.1.4

* Mon Jan 17 2005 Guillaume Rousse <guillomovitch@mandrake.org> 2.2.4-3mdk 
- GkrellMBgChg2 0.1.2
- gkrelltop 2.2.6
- GKrellShoot 0.4.2
- GKrellMMS 2.1.21

* Sat Jan 08 2005 Guillaume Rousse <guillomovitch@mandrake.org> 2.2.4-2mdk
- buildrequires gtk+1.2-devel for gkrellmms (altough xmms-devel should maybe requires it instead?) 
- fix x86_64 build

* Tue Nov 09 2004 Guillaume Rousse <guillomovitch@mandrake.org> 2.2.4-1mdk 
- new version

* Fri Jul 23 2004 Guillaume Rousse <guillomovitch@mandrake.org> 2.2.2-1mdk
- new version

* Fri Jun 11 2004 Guillaume Rousse <guillomovitch@mandrake.org> 2.2.1-1mdk 
- new version

* Sat May 08 2004 Guillaume Rousse <guillomovitch@mandrake.org> 2.1.28-3mdk
- gkrellmms 2.1.19

* Fri Apr 30 2004 Guillaume Rousse <guillomovitch@mandrake.org> 2.1.28-2mdk
- gkrellmbgchg2 0.1.0
- gkrellmms 2.1.17

* Tue Apr 06 2004 Guillaume Rousse <guillomovitch@mandrake.org> 2.1.28-1mdk
- rebuild against gkrellm 2.1.28

* Wed Feb 25 2004 Guillaume Rousse <guillomovitch@mandrake.org> 2.1.25-2mdk
- gkrellm-mss -> 2.4
- gkrellm-mms -> 2.1.14
- gkrellm-sun -> 0.10.4
- drop patch 3, use PREFIX instead

* Fri Jan 23 2004 Guillaume Rousse <guillomovitch@mandrake.org> 2.1.25-1mdk
- rebuild against gkrellm 2.1.25
- timers 1.3

* Mon Jan 12 2004 Guillaume Rousse <guillomovitch@mandrake.org> 2.1.24-3mdk
- gkrellm_snmp 0.21
- drop patches 1 and 4

* Mon Jan 12 2004 Guillaume Rousse <guillomovitch@mandrake.org> 2.1.24-2mdk
- build gkrellm_snmp againsnt libnet-smp (Luca Berra <bluca@comedia.it>)
- fix gkrellmitime build

* Sun Dec 28 2003 Guillaume Rousse <guillomovitch@mandrake.org> 2.1.24-1mdk
- rebuild against gkrellm 2.1.24

* Thu Dec 18 2003 Guillaume Rousse <guillomovitch@mandrake.org> 2.1.22-1mdk
- rebuild against gkrellm 2.1.22

* Fri Dec 12 2003 Guillaume Rousse <guillomovitch@mandrake.org> 2.1.21-2mdk
- patch for gkrellmweather path problem
- gkrellm-mms -> 2.1.13
- gkrellm-wireless -> 2.0.3
- gkrellm-mms subpackage
- included missing doc files
- spec cleanup

* Tue Nov 18 2003 Guillaume Rousse <guillomovitch@linux-mandrake.com> 2.1.21-1mdk
- rebuild against gkrellm 2.1.21
- gkrellm-radio -> 2.0.4
- gkrellm-volume -> 2.1.9
- gkrellm-fmonitor -> 2.0.3
- gkrellmbgchg -> 2.0.8
- fixed buildrequires

* Sat Aug 30 2003 Michael Scherer <scherer.michael@free.fr> 2.1.16-2mdk
- BuildRequires libopenssl-devel, for snmp plugin

* Sat Aug 23 2003 Guillaume Rousse <guillomovitch@linux-mandrake.com> 2.1.16-1mdk
- rebuild against gkrellm 2.1.16

* Sat Aug 09 2003 Michael Scherer <scherer.michael@free.fr> 2.1.15-2mdk
- + gkrellmlaunch ( 0.5 )
 
* Thu Aug 07 2003 Guillaume Rousse <guillomovitch@linux-mandrake.com> 2.1.15-1mdk
- rebuild against gkrellm 2.1.15
- no buildrequires libgtk1.2-devel

* Mon Jun 30 2003 Guillaume Rousse <guillomovitch@linux-mandrake.com> 2.1.14-1mdk
- rebuild against gkrellm 2.1.14
- gkrellweather -> 2.0.6
- gkrellstock -> 0.5.1
- gkrellm-volume -> 2.1.8
- gkrellmms -> 2.1.12
- gkrellm-mailwatch -> 2.4.2
- gkrelltop -> 2.2
- used macros for specific plugins versions

* Thu Jun 19 2003 Guillaume Rousse <guillomovitch@linux-mandrake.com> 2.1.12-2mdk
- split up some subpackages to leverage depndencies
- spec cleanup

* Tue Jun 17 2003 Guillaume Rousse <guillomovitch@linux-mandrake.com> 2.1.12-1mdk
- rebuild against gkrellm 2.1.12

* Thu May 01 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 2.1.7a-4mdk
- buildrequires (stefan spam ;)
- distlint error

* Sat Apr 12 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 2.1.7a-3mdk
- gkrellmms -> 2.1.9
- gkrellm-mailwatch -> 2.3.1
- gkrellm-radio -> 2.0.3
- + gkrellm_timers (1.2)
- + gkrelltop (2.1)

* Sat Feb 08 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 2.1.7a-2mdk
- %%ix86 sucks, gkx86info does not exist on ppc/alpha/sparc

* Thu Jan 30 2003 Frederic Crozat <fcrozat@mandrakesoft.com> 2.1.7a-1mdk
- rebuild against gkrellm 2.1.7a

* Fri Jan 24 2003 Vincent Danen <vdanen@mandrakesoft.com> 2.1.5-2mdk
- changes from Ben Reser:
  - Lots of new goodies:
    gkrellweather 2.0.5
    fmonitor 2.0.2
    reminder 2.0.0
    gkrellm_snmp 0.18 (patched for gkrellm2)
    gkleds 0.8.0
    bkrellmbgchg2 0.0.4
    gkrellsun 0.9.1
    gkx86info 0.0.2
    gkrellmoon 0.6
  - Removed uneeded ppc pmud requires since there is
    no pmud plugin for gkrellm2 :(
  - Updated gkrellmss to 2.3 and re-enabled it now that fftw is
    in contrib
  - Updated gkrellmvolume & gkrellmms to 2.1.7
  - Cleanup so package no longer uses /usr/X11R6

* Tue Jan 14 2003 Frederic Crozat <fcrozat@mandrakesoft.com> 2.1.5-1mdk
- Recompiled against gkrellm 2.1.5
- Remove old prefix, since main package don't use it anymore
- gkrellmms 2.1.6
- gkrellm-volume 2.1.6
- gkrellm-mailwatch 2.1
- gkrellmss 2.3
- gkrellmwireless 2.0.2
- gkrellm-radio 2.0.2

* Tue Oct 29 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 2.0.4-2mdk
- Add gkrellkam2 2.0.0
- Fix build for gkrellmitime
- Remove obsolete build lines for gkrellm-gnome
- Fix dependencies

* Wed Oct 16 2002 Vincent Danen <vdanen@mandrakesoft.com> 2.0.4-1mdk
- gkrellm-volume 2.1.4
- gkrellmms 2.1.2
- gkrellm-mailwatch 2.0
- gkrellmwireless 2.0.0
- gkrellm-radio 2.0.1
- gkrellmitime 1.0
- gkrellstock 0.5
- gkrellshoot 0.4.1
- gkrellmss 2.0 (disabled currently)
- remove all 1.x plugins not ported to 2.x

* Thu Oct 03 2002 Antoine Ginies <aginies@mandrakesoft.com> 1.2.13-2mdk
- gkleds 0.6.1

* Sat Aug 10 2002 Vincent Danen <vdanen@mandrakesoft.com> 1.2.13-1mdk
- rebuild for 1.2.13
- gkrellkam-0.3.4
- gkrellm-radio-0.3.3
- Requires: wget (for gkrellkam)
- more macros
- BuildRequires: liblirc-devel

* Mon May 06 2002 Vincent Danen <vdanen@mandrakesoft.com> 1.2.11-1mdk
- rebuild for 1.2.11
- gkrellmms 0.5.6
- new gktaskman-0.0.7
- new gkrelmwireless-0.2.2

* Thu Jan 31 2002 Vincent Danen <vdanen@mandrakesoft.com> 1.2.8-1mdk
- rebuild for 1.2.8
- Requires: gnome-libs-devel
- Requires: s/ucd-snmp-devel/libsnmp-devel/

* Wed Nov 21 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.2.4-1mdk
- rebuild for 1.2.4 by Ryan T. Sammartino <ryants@shaw.ca>

* Sun Sep 30 2001 Vincent Danen <vdanen@mandrakesoft.com> 1.2.2-1mdk
- rebuild for 1.2.2
- need to define IMLIB_INCLUDE and GTK_INCLUDE in spec so can use
  optimization for all krells
- updated mailwatch to 0.7
- lots of new goodies:
  - fmonitor 0.3
  - gkrellmitime 0.4
  - gkrellscore 0.0.2
  - glogwatch 1.0
  - gkrellstock 0.2 
  - gkrellshoot 0.2
  - gkrinn 0.5-1
  - gkrellmwho 0.4
  - reminder 0.3.1
  - gkrellmoon 0.3
  - gkrellm_snmp 0.18
  - gkrellmss 0.2

* Wed Aug  9 2001 Stew Benedict <sbenedict@mandrakesoft.com> 1.2.1-1mdk
- rebuild for 1.2.1 - move plugins to /usr/lib/gkrellm per FHS
- add gkrellm-pmu, gkrellm-gnome (marc heckmann)

* Mon Jul 16 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.0.8-1mdk
- rebuild for 1.0.8
- updated plugins

* Wed Mar 14 2001 Vincent Danen <vdanen@mandrakesoft.com> 1.0.7-1mdk
- rebuild for 1.0.7

* Wed Jan 31 2001 Vincent Danen <vdanen@mandrakesoft.com> 1.0.6-1mdk
- rebuild for 1.0.6

* Tue Jan 23 2001 Vincent Danen <vdanen@mandrakesoft.com> 1.0.5-1mdk
- rebuild for 1.0.5

* Tue Jan 16 2001 Vincent Danen <vdanen@mandrakesoft.com> 1.0.4-1mdk
- rebuild for 1.0.4
- plugin_fan compiles again so it's back in

* Sun Jan 07 2001 Vincent Danen <vdanen@mandrakesoft.com> 1.0.3-1mdk
- rebuild for 1.0.3
- remove the plugin_fan plugin...  doesn't look like it's supported anymore
  and it won't build anymore either

* Wed Nov 15 2000 Vincent Danen <vdanen@mandrakesoft.com> 1.0.2-1mdk
- build for 1.0.2
- rename primary sourcefile so it has no version (silly to keep changing
  it for every new version since the plugins don't change)

* Fri Oct 20 2000 Vincent Danen <vdanen@mandrakesoft.com> 1.0.1-1mdk
- build for 1.0.1

* Fri Oct 13 2000 Vincent Danen <vdanen@mandrakesoft.com> 1.0.0-1mdk
- build for 1.0.0

* Mon Aug  7 2000 Vincent Danen <vdanen@mandrakesoft.com> 0.10.5-1mdk
- build for 0.10.5
- added stricter version checking for dependencies

* Wed Jul 12 2000 Vincent Danen <vdanen@mandrakesoft.com> 0.10.4-1mdk
- new package for gkrellm plugins
- gkrellmms 0.5.4
- add gkrellweather 0.2.3
- add volume 0.6
- add mailwatch 0.2
- added slim fetcho email fetching client
- remove seti@home since it never compiles properly

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1721 |12cr|gkrellm-themes-20030129-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	gkrellm-themes
%define version	20030129
%define release	%mkrel 11

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Themes for the GKrellM
License:	GPL
Group:		Monitoring
URL:		http://www.muhri.net
Source:		http://www.muhri.net/gkrellm/GKrellM-Skins.tar.bz2
Requires:	gkrellm >= 0.9.0
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This package contains some nice themes for the GKrellM monitoring utility.

%prep
%setup -q -n GKrellM-skins
rm -f Aqua.gkrellm.tgz
rm -f Azteker2k.gkrellm.tar.gz
rm -f BloeStolen.tar.gz
rm -f brushedmetalnew.tar.gz
rm -f Cyroid.tar.gz
rm -f E-Tech_XSlate_GKrellM.tar.gz
rm -f E17.gkrellm.tar.gz
rm -f Eazel.gkrellm.tar.gz
rm -f Plastique.tar.gz
rm -f ShinyMetal2.tar.gz
rm -f TaoMetal.tar.gz
rm -f blueHeart_gkrellm.tar.gz
rm -f brushed.tar.gz
rm -f indiglow_blue-gkrellm.tar.gz
rm -f minE-Gkrellm.tar.gz
for file in *.tar.gz *.tgz; do
	tar xvzf $file;
	rm -f $file
done
# remove hidden files or directories
find . -mindepth 1 -name '.*' | xargs rm -rf
# remove empty files or directories
find . -empty | xargs rm -rf
# remove CVS files
find . -type d -name CVS | xargs rm -rf
# fix perms
find . -type d -exec chmod 755 {} \;
find . -type f -exec chmod 644 {} \;

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_datadir}/gkrellm2/themes
cp -av * %{buildroot}%{_datadir}/gkrellm2/themes

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_datadir}/gkrellm2/themes/*



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 20030129-11mdv2011.0
+ Revision: 618954
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 20030129-10mdv2010.0
+ Revision: 429208
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 20030129-9mdv2009.0
+ Revision: 246164
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 18 2007 Guillaume Rousse <guillomovitch@mandriva.org> 20030129-7mdv2008.1
+ Revision: 132436
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import gkrellm-themes


* Tue Jul 11 2006 Guillaume Rousse <guillomovitch@mandriva.org> 20030129-6mdv2007.0
- %%mkrel

* Wed Jun 15 2005 Guillaume Rousse <guillomovitch@mandriva.org> 20030129-5mdk 
- really really remove all themes already included in gkrellm

* Mon Jun 13 2005 Guillaume Rousse <guillomovitch@mandriva.org> 20030129-4mdk 
- really remove all themes already included in gkrellm
- fix additional themes shipped in .tgz

* Sat Jun 11 2005 Guillaume Rousse <guillomovitch@mandriva.org> 20030129-3mdk 
- removed all themes already included in gkrellm

* Tue Jun 07 2005 Guillaume Rousse <guillomovitch@mandriva.org> 20030129-2mdk 
- drop BloeStolen, it's already included in gkrellm

* Tue Jun 07 2005 Guillaume Rousse <guillomovitch@mandriva.org> 20030129-1mdk 
- new versionning scheme, more adapted to follow upstream changes
- spec cleanup
- don't own parent directory

* Mon Apr 28 2003 Guillaume Rousse <g.rousse@linux-mandrake.com> 0.2-5mdk
- fixed dir ownership (Olivier Thauvin <thauvin@aerov.jussieu.fr>)

* Sun Mar 23 2003 Guillaume Rousse <g.rousse@linux-mandrake.com> 0.2-4mdk
- s/Copyright/License
- removed lurking .xvpics directories

* Thu Jan 02 2003 Vincent Danen <vdanen@mandrakesoft.com> 0.2-3mdk
- a bot told me to rebuild so here we go
- fix some rpmlint errors while we're at it

* Fri Oct 11 2002 Vincent Danen <vdanen@mandrakesoft.com> 0.2-2mdk
- build for gkrellm2

* Thu Jan 31 2002 Vincent Danen <vdanen@mandrakesoft.com> 0.2-1mdk
- a lot more themes

* Thu Apr 05 2001 Vincent Danen <vdanen@mandrakesoft.com> 0.1-2mdk
- spec cleanups
- more themes

* Tue May 16 2000 Vincent Danen <vdanen@linux-mandrake.com> 0.1-1mdk
- initial specfile
- Added 26 different themes

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1722 |12cr|gl-117-1.3.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	gl-117
%define	version	1.3.2
%define	rel	6
%define	release	%mkrel %{rel}
%define	Summary	Action flight simulator

Name:		%{name}
Version:	%{version}
Release:	%{release}
URL:		http://www.heptargon.de/
Source0:	http://prdownloads.sourceforge.net/gl-117/%{name}-%{version}-src.tar.bz2
Source11:	%{name}-16x16.png
Source12:	%{name}-32x32.png
Source13:	%{name}-48x48.png
License:	GPL
Group:		Games/Arcade
Summary:	%{Summary}
BuildRequires:	mesagl-devel
BuildRequires:	mesaglu-devel
BuildRequires:	pkgconfig(glut)
BuildRequires:	SDL-devel
BuildRequires:	SDL_mixer-devel

%description
GL-117 is an action flight simulator for Linux/Unix and MSWindows.
Enter the Eagle Squadron and succeed in several challanging missions
leading though different landscapes. Five predefined levels of video
quality and an amount of viewing ranges let you perfectly adjust the
game to the performance of your system. Joystick, mouse,
sound effects, music... 

%prep
%setup -q -n %{name}-%{version}-src

%build
%configure2_5x	--bindir=%{_gamesbindir} \
		--datadir=%{_gamesdatadir}
%make

%install
%{makeinstall_std}

install -d %{buildroot}%{_datadir}/applications
cat <<EOF > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Name=GL-117
Comment=%{Summary}
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;ArcadeGame;
EOF

install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png

install -m644 doc/%{name}.6 -D %{buildroot}%{_mandir}/man6/%{name}.6

%files
%defattr(644,root,root,755)
%doc AUTHORS ChangeLog NEWS README FAQ
%{_mandir}/man6/%{name}.6*
%{_gamesdatadir}/%{name}
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_datadir}/applications/mandriva-%{name}.desktop
%defattr(755,root,root,755)
%{_gamesbindir}/*


%changelog
* Fri Feb 04 2011 Funda Wang <fwang@mandriva.org> 1.3.2-6mdv2011.0
+ Revision: 635837
- tighten BR

* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.2-5mdv2011.0
+ Revision: 618956
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.3.2-4mdv2010.0
+ Revision: 429209
- rebuild

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 1.3.2-3mdv2009.0
+ Revision: 218423
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Thu Feb 14 2008 Thierry Vignaud <tv@mandriva.org> 1.3.2-3mdv2008.1
+ Revision: 167886
- fix no-buildroot-tag
- kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Fri Aug 17 2007 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.3.2-3mdv2008.0
+ Revision: 65299
- drop debian menu
- drop buildroot & clean
- lzma compressio
- Import gl-117



* Fri Jun 30 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.3.2-2mdv2007.0
- rebuild
- update buildrequires for new x.org
- add xdg menu

* Thu May 05 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.3.2-1mdk
- 1.3.2
- lib64 fix
- %%mkrel

* Tue Dec 14 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.3.1-1mdk
- 1.3.1
- drop P0 (fixed upstream)
- update url

* Thu Aug 26 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.3-2mdk
- fix url

* Mon Jun 14 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.3-1mdk
- 1.3

* Thu Feb 26 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.2-1mdk
- 1.2

* Sun Dec 14 2003 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.1-1mdk
- 1.1
- fix buildrequires (lib64..)
- don't bzip2 icons in src.rpm

* Thu Oct 30 2003 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.0.1-2mdk
- 1.0.1-2 (bugfix release)

* Thu Oct 23 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.0.1-1mdk
- 1.0.1

* Sun Aug 24 2003 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.0-1mdk
- 1.0

* Sun Jun 22 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 0.9-1mdk
- 0.9

* Fri Jun 13 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 0.8.8-2mdk
- fix macro for summary so we don't get the debug package's summary as longtitle in menu item

* Tue Apr 29 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 0.8.8-1mdk
- 0.8.8
- added FAQ
- minor fixes

* Fri Apr 25 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 0.8.5-4mdk
- fixed buildrequires
- remove non-existing configure options

* Wed Apr 16 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 0.8.5-3mdk
- removed identical readme.txt file
- added missing buildrequires

* Wed Apr 16 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 0.8.5-2mdk
- clean out some crap
- added man page

* Sat Apr 12 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 0.8.5-1mdk
- initial mdk release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1723 |12cr|glabels-2.3.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 3.0
%define major 7
%define libname %mklibname %{name} %api %major
%define libnamedev %mklibname %{name}  -d


Summary:	GNOME program to create labels and business cards
Name:		glabels
Version:	2.3.0
Release:	4
License:	GPLv2+
Group:		Office
Source:		ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.bz2
URL:		http://glabels.sourceforge.net/
BuildRequires:  evolution-data-server-devel
BuildRequires:  gtk+2-devel
BuildRequires:  scrollkeeper
BuildRequires:  desktop-file-utils
BuildRequires:	intltool
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:  qrencode-devel
BuildRequires:  iec16022-devel
BuildRequires:  zint-devel
BuildRequires:  barcode-devel
Requires(post): scrollkeeper
Requires(postun): scrollkeeper

%description
Glabels is stand-alone program for creating labels and business cards
for GNOME.

%package -n %libname
Summary: GNOME program to create labels and business cards
Group: System/Libraries

%description -n %libname
Glabels is stand-alone program for creating labels and business cards
for GNOME. Libraries.

%package -n %libnamedev
Summary: Glabels devel files
Group: Development/Other
Requires: %libname = %version
Provides: libglabels-devel
Obsoletes: %mklibname -d glabels 4

%description -n %libnamedev
Glabels is stand-alone program for creating labels and business cards
for GNOME. Devel files.

%prep
%setup -q

%build
export LDFLAGS="-lgobject-2.0"
%configure2_5x --disable-update-mimedb --disable-update-desktopdb
%make

%install
rm -fr %buildroot *.lang
%makeinstall_std
rm -rf $RPM_BUILD_ROOT/var

perl -p -i -e 's/%{name}.png/%{name}/g' %{buildroot}/%{_datadir}/applications/%{name}.desktop

desktop-file-install --vendor="" \
  --remove-category='Application' \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/*

%find_lang %name-%api --with-gnome
#for omf in %buildroot%_datadir/omf/*/*-??*.omf;do 
#echo "%lang($(basename $omf|sed -e s/.*-// -e s/.omf//)) $(echo $omf|sed -e s!%buildroot!!)" >> %name-%api.lang
#done

%files -f %name-%api.lang
%defattr(-, root, root)
%doc README AUTHORS
%_bindir/*
%_datadir/%name-%api
%_datadir/lib%name-%api
%_datadir/applications/*
%_datadir/mime/packages/*
%_datadir/icons/hicolor/*/mimetypes/*glabels*
#%dir %_datadir/omf/%name
#%_datadir/omf/%name/%name-C.omf
%_datadir/pixmaps/*
%_mandir/man1/*
%_datadir/gtk-doc/html/lib%name-%api/

%files -n %libname
%defattr(-, root, root)
%_libdir/libglabels-%api.so.%{major}*

%files -n %libnamedev
%defattr(-, root, root)
%_libdir/libglabels-%api.so
%_libdir/libglabels-%api.*a
%dir %_includedir/libglabels-%api
%_includedir/libglabels-%api/*
%_libdir/pkgconfig/libglabels-%api.pc




%changelog
* Thu Mar 17 2011 Jani Välimaa <wally@mandriva.org> 2.3.0-3mdv2011.0
+ Revision: 646255
- enable optional barcode backends

* Mon Aug 09 2010 Götz Waschk <waschk@mandriva.org> 2.3.0-2mdv2011.0
+ Revision: 568226
- rebuild for new e-d-s

* Fri Jul 30 2010 Götz Waschk <waschk@mandriva.org> 2.3.0-1mdv2011.0
+ Revision: 563390
- new version
- drop patch
- new major
- new source URL
- update build deps
- update file list

* Tue Apr 20 2010 Götz Waschk <waschk@mandriva.org> 2.2.8-1mdv2010.1
+ Revision: 536931
- update to new version 2.2.8

* Wed Mar 03 2010 Götz Waschk <waschk@mandriva.org> 2.2.7-1mdv2010.1
+ Revision: 513800
- new version
- add omf files

* Thu Nov 12 2009 Funda Wang <fwang@mandriva.org> 2.2.6-1mdv2010.1
+ Revision: 465134
- BR gnome-doc-utils
- new version 2.2.6

* Sat May 02 2009 Funda Wang <fwang@mandriva.org> 2.2.5-1mdv2010.0
+ Revision: 370441
- New version 2.2.5

* Tue Dec 23 2008 Funda Wang <fwang@mandriva.org> 2.2.4-1mdv2009.1
+ Revision: 317773
- fix str fmt
- new version 2.2.4

* Wed Aug 20 2008 Funda Wang <fwang@mandriva.org> 2.2.3-1mdv2009.0
+ Revision: 274124
- New version 2.2.3
- drop merged patch

* Sun Aug 10 2008 Frederik Himpe <fhimpe@mandriva.org> 2.2.2-2mdv2009.0
+ Revision: 270431
- Add Fedora patch to fix a segfault

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 2.2.2-1mdv2009.0
+ Revision: 218423
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
- do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Sun Feb 24 2008 Frederik Himpe <fhimpe@mandriva.org> 2.2.2-1mdv2008.1
+ Revision: 174116
- New upstream release

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 2.2.0-2mdv2008.1
+ Revision: 170863
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

* Sun Dec 30 2007 Funda Wang <fwang@mandriva.org> 2.2.0-1mdv2008.1
+ Revision: 139526
- New major
- New version 2.2.0

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Nov 21 2007 Jérôme Soyer <saispo@mandriva.org> 2.1.4-1mdv2008.1
+ Revision: 110924
- Fix Bug #35569
- Fix Bug #35569

  + Thierry Vignaud <tv@mandriva.org>
    - replace %%_datadir/man by %%_mandir!


* Fri Dec 29 2006 Frederic Crozat <fcrozat@mandriva.com> 2.1.3-5mdv2007.0
+ Revision: 102561
- Rebuild with latest eds

* Thu Nov 30 2006 Götz Waschk <waschk@mandriva.org> 2.1.3-4mdv2007.1
+ Revision: 88942
- fix buildrequires
- fix buildrequires
- handle scrollkeeper
- spec fixes
- Import glabels

* Thu Nov 30 2006 Gtz Waschk <waschk@mandriva.org> 2.1.3-3mdv2007.1
- fix buildrequires

* Fri Aug 04 2006 Frederic Crozat <fcrozat@mandriva.com> 2.1.3-2mdv2007.0
- xdg menu
- rebuild with latest dbus

* Wed May 31 2006 Lenny Cartier <lenny@mandriva.com> 2.1.3-1mdv2007.0
- 2.1.3

* Thu May 11 2006 Frederic Crozat <fcrozat@mandriva.com> 2.1.2-3mdk
- Fix buildrequires

* Tue Apr 25 2006 Frederic Crozat <fcrozat@mandriva.com> 2.1.2-2mdk
- Rebuild with latest e-d-s

* Thu Apr 06 2006 Nicolas Lcureuil <neoclust@mandriva.org> 2.1.2-1mdk
- New release 2.1.2

* Mon Dec 26 2005 Lenny Cartier <lenny@mandriva.com> 2.0.4-1mdk
- 2.0.4

* Fri Oct 28 2005 Nicolas Lcureuil <neoclust@mandriva.org> 2.0.3-3mdk
- Fix BuildRequires

* Fri Oct 28 2005 Lenny Cartier <lenny@mandriva.com> 2.0.3-2mdk
- rebuild for dependencies

* Fri Jul 22 2005 Nicolas Lcureuil <neoclust@mandriva.org> 2.0.3-1mdk
- New release 2.0.3

* Mon Jan 24 2005 Lenny Cartier <lenny@mandrakesoft.com> 2.0.2-1mdk
- 2.0.2

* Thu Jan 06 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 2.0.1-6mdk 
- Rebuild with latest howl

* Fri Nov 12 2004 Gtz Waschk <waschk@linux-mandrake.com> 2.0.1-5mdk
- fix installation
- spec fixes
- fix buildrequires

* Fri Nov 12 2004 Gtz Waschk <waschk@linux-mandrake.com> 2.0.1-4mdk
- spec fixes
- remove generated files from /usr/share/mime/

* Mon Aug 30 2004 Jerome Soyer <saispo@mandrake.org> 2.0.1-3mdk
- Another BuildRequires

* Wed Aug 18 2004 Jerome Soyer <saispo@mandrake.org> 2.0.1-2mdk
- Fix BuildRequires

* Tue Aug 17 2004 Jerome Soyer <saispo@mandrake.org> 2.0.1-1mdk
- 2.0.1

* Thu Aug 12 2004 Jerome Soyer <saispo@mandrake.org> 2.0.0-1mdk
- 2.0.0

* Thu Jun 03 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.93.3-1mdk
- 1.93.3


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1724 |12cr|glc-0.5.8-1.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name		glc
%define release		1.2
%define version         0.5.8
%define develname %mklibname -d glc
%define libname %mklibname glc

Name:			%{name}
Version:		%{version}
Release:		%{release}
Summary:		ALSA and OpenGL video capture tool
License:		MIT
Group:			Video
URL:			https://github.com/nullkey/glc
Source0:		https://nodeload.github.com/nullkey/glc/tarball/master/glc-0.5.8.tar.bz2
ExclusiveArch:		i586 x86_64
BuildRequires:		cmake 
BuildRequires:		pkgconfig(libpng)
BuildRequires:		pkgconfig(xorg-server)
BuildRequires:		gcc 
BuildRequires:		gcc-c++ 
BuildRequires:		make 
BuildRequires:		libelfhacks-devel
BuildRequires:		libpacketstream-devel
BuildRequires:		pkgconfig(gl)
BuildRequires:		pkgconfig(glu)
BuildRequires:		pkgconfig(ao)
BuildRequires:		pkgconfig(xxf86vm)
BuildRequires:		pkgconfig(alsa)
BuildRequires:      png-devel
Requires:               %{libname}  = %{version}-%{release}

%description	
glc is an ALSA and OpenGL video capture tool that you 
can use to record the output from opengl applications.

%prep  
%setup -q -n %{name}-%{version}

%build 
export CC="/usr/bin/gcc -pthread"
cmake -D CMAKE_INSTALL_PREFIX=%{buildroot}%{_prefix} -DLIB_INSTALL_DIR=%{buildroot}%{_libdir} .
%make 

%install 
%makeinstall
%ifarch x86_64
install -d   %{buildroot}%{_libdir}
mv %{buildroot}%{_prefix}/lib/libglc* %{buildroot}%{_libdir}/
%endif


%files -n %{name}
%defattr(0755,root,root)
%{_bindir}/glc*

#------------------
%package -n %{libname}
Summary:   Shared library for %{name}
Group:     System/Libraries
Requires:  %{name}

%description -n %{libname}
This project provides a client library for %{name}

%files -n %{libname}
%defattr(0755,root,root)
%{_libdir}/libglc*

#-----------------
%package -n %{develname}
Summary: Development files for %{name}
Provides: %{name}-devel = %{version}-%{release}
Requires: %{name} = %{version}-%{release}

%description -n %{develname}
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.

%files -n %{develname}
%defattr(0755,root,root)
%{_includedir}/*



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1725 |12cr|glightoff-1.0.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	1.0.0
%define release	%mkrel 7

Summary:	Simple puzzle game, switch off all the lights on a 5x5 board
Name:		glightoff
Version:	%{version}
Release:	%{release}
License:	GPLv2+
Group:		Games/Puzzles
URL:		http://glightoff.sourceforge.net/
Source:		http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
Patch0:		glightoff-1.0.0-fix-desktop-file.patch
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	gtk2-devel >= 2.6
BuildRequires:	imagemagick
BuildRequires:  perl-XML-Parser
# see bug 18528, 
Requires:       librsvg

%description
GLightOff is a simple (but not so easy to solve!) puzzle game.
The goal is to switch off all the lights on the 5x5 board.

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

# icons
mkdir -p %{buildroot}%{_iconsdir} %{buildroot}%{_miconsdir}
install -D -m 644       glightoff.png %{buildroot}%{_liconsdir}/%{name}.png
convert -geometry 32x32 glightoff.png %{buildroot}%{_iconsdir}/%{name}.png
convert -geometry 16x16 glightoff.png %{buildroot}%{_miconsdir}/%{name}.png

%find_lang %{name}

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS ChangeLog NEWS README
%{_bindir}/*
%{_datadir}/applications/*.desktop
%{_datadir}/pixmaps/*
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-7mdv2011.0
+ Revision: 618962
- the mass rebuild of 2010.0 packages

* Thu May 14 2009 Samuel Verschelde <stormi@mandriva.org> 1.0.0-6mdv2010.0
+ Revision: 375619
- fix Licence
- remove redundant desktop file (#49428)
- fix desktop file

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.0.0-5mdv2009.0
+ Revision: 246175
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 1.0.0-3mdv2008.1
+ Revision: 131568
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request
- import glightoff


* Wed Sep 28 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.0.0-3mdk
- Fix BuildRequires

* Tue Sep 13 2005 Michael Scherer <misc@mandriva.org> 1.0.0-2mdk
- mkrel
- requires librsvg to be able to load the svg file, fix #18528

* Thu Feb 03 2005 Abel Cheung <deaddog@mandrake.org> 1.0.0-1mdk
- First Mandrake package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1726 |12cr|glinuxsms-0.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# SPEC written by Julien Catalano with the great help of http://qa.mandrakesoft.com/twiki/bin/view/Main/RpmHowTo
%define name glinuxsms

%define version 0.1
%define release  %mkrel 6

%define title   Glinuxsms
%define longtitle Glinuxsms is a GNOME2 GUI/front-end for linuxsms 

Summary:        %longtitle
Name:           %name
Version:        %version
Release:        %release
License:        GPL
Group:          Communications
Url:		http://glinuxsms.sourceforge.net/

Source0:        %name-%version.tar.bz2
# Make 3 icons %name-{16,32,48}.png and then tar cjf %name-icons.tar.bz2 *png
Source1:        %name-icons.tar.bz2
Patch0:		glinuxsms-0.1-fix-str-fmt.patch
BuildRoot:      %_tmppath/%name-buildroot

Buildrequires: libgnomeui2-devel
Requires: linuxsms

%description
 glinuxsms is a GNOME2 GUI/front-end for linuxsms, an interesting
 tool to send SMS to cellphones all over the world. With glinuxsms
 you just write your message and click SEND, no need to get write
 the full command on a terminal. It uses linuxsms as a backend,
 and its configuration files as well. 

The main purpose for now is to keep it simple and light. 

Why should you use it?

 If you are a GNOME user, then you may SMS message your 
 contacts with a few clicks, no need to launch a xterm 
 to write the full commands. 

%prep
%setup -q
# unpack icons:
%setup -q -T -D -a1
%patch0 -p0

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std
# icon
mkdir -p $RPM_BUILD_ROOT{%{_liconsdir},%{_iconsdir},%{_miconsdir}}
install -D -m 644 %{name}-48.png $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png
install -D -m 644 %{name}-32.png $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
install -D -m 644 %{name}-16.png $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png

# Menu
# Every entry must be changed according package specfications
# Pay attention to "section" "command" and "longtitle"
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{_bindir}/%{name}
Icon=%{name}
Categories=Network;
Name=%{title}
Comment=%{longtitle}
EOF

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc COPYING README INSTALL TODO AUTHORS
%_bindir/*
%{_datadir}/applications/mandriva-%name.desktop

%_miconsdir/%name.png
%_iconsdir/%name.png
%_liconsdir/%name.png



%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1-6mdv2011.0
+ Revision: 610861
- rebuild

* Fri Feb 19 2010 Funda Wang <fwang@mandriva.org> 0.1-5mdv2010.1
+ Revision: 508343
- fix str fmt

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.1-4mdv2009.0
+ Revision: 246182
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.1-2mdv2008.1
+ Revision: 131604
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import glinuxsms


* Fri Aug 05 2005 Michael Scherer <misc@mandriva.org> 0.1-2mdk
- Rebuild


* Sun May 16 2004 Michael Scherer <misc@mandrake.org> 0.1-1mdk
- from Julien Catalano <julien.catalano@free.fr>
  - Creating RPM for Mandrake Linux.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1727 |12cr|glista-0.4-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A simple TODO manager
Name:		glista
Version:	0.4
Release:	%mkrel 4
License:	GPLv3
Group:		Office
Url:		http://prematureoptimization.org/glista/
Source0:	http://glista.googlecode.com/files/%{name}-%{version}.tar.gz
BuildRequires:	gtk2-devel
BuildRequires:	libxml2-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
Glista aims to be a very simple personal to-do list manager 
that does what it's supposed to, and does not get in your way.

%prep
%setup -q

%build
%configure2_5x

%make

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%makeinstall_std

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc README ChangeLog
%{_bindir}/%{name}
%{_datadir}/applications/*.desktop
%{_datadir}/%{name}


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4-4mdv2011.0
+ Revision: 610862
- rebuild

* Sat Feb 13 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4-3mdv2010.1
+ Revision: 505578
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Tue Nov 11 2008 Funda Wang <fwang@mandriva.org> 0.4-1mdv2009.1
+ Revision: 302044
- new version 0.4

* Fri Aug 29 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.1-1mdv2009.0
+ Revision: 277132
- import glista



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1728 |12cr|gliv-1.9.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: 	 	gliv
Summary: 	OpenGL image viewer
Version: 	1.9.7
Release: 	2

Source:		http://guichaz.free.fr/gliv/files/%{name}-%{version}.tar.bz2
Patch0:		gliv-1.9.7-fix-link.patch
URL:		http://guichaz.free.fr/gliv/
License:	GPL
Group:		Graphics
BuildRequires:	mesaglu-devel
BuildRequires:	libx11-devel
BuildRequires:	gtk+2-devel
BuildRequires:	libgtkglext-devel
BuildRequires:	gettext-devel
Requires:	imagemagick

%description
GLiv is an OpenGL image viewer. It performs image loading via Gdk-pixbuf
(which is bundled with GTK+-2.2) and rendering with OpenGL. The graphical
user interface uses GTK+ with GtkGLExt. If Gdk-pixbuf cannot load your image,
it uses ImageMagick to convert it to PNG. GLiv is very fast and smooth at
rotating, panning, and zooming if you have an OpenGL accelerated graphics
board.

%prep
%setup -q
%patch0 -p0

%build
export LDFLAGS="-lm"
autoreconf -fi
%configure2_5x
%make
										
%install
%makeinstall

%find_lang %name

%files -f %{name}.lang
%defattr(-,root,root)
%doc README COPYING THANKS
%{_bindir}/%name
%lang(de) %{_mandir}/de/man1/*
%lang(fr) %{_mandir}/fr/man1/*
%lang(ru) %{_mandir}/ru/man1/*
%lang(cs) %{_mandir}/cs/man1/*
%{_datadir}/pixmaps/gliv.png
%_mandir/man1/*
%{_datadir}/applications/*


%changelog
* Sat Dec 25 2010 Funda Wang <fwang@mandriva.org> 1.9.7-1mdv2011.0
+ Revision: 624828
- new version 1.9.7

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.9.6-3mdv2009.0
+ Revision: 246202
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Mon Mar 03 2008 Austin Acton <austin@mandriva.org> 1.9.6-1mdv2008.1
+ Revision: 177842
- new version

  + Thierry Vignaud <tv@mandriva.org>
    - auto-convert XDG menu entry
    - do not compile on gliv
    - kill re-definition of %%buildroot on Pixel's request
    - buildrequires X11-devel instead of XFree86-devel
    - use %%mkrel

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Mon Mar 20 2006 Austin Acton <austin@mandriva.org> 1.9.5-1mdk
- New release 1.9.5

* Thu Nov 17 2005 Lenny Cartier <lenny@mandriva.com> 1.9.4-1mdk
- 1.9.4

* Wed Aug 24 2005 Austin Acton <austin@mandriva.org> 1.9.3-1mdk
- 1.9.3
- source URL
- configure 2.5

* Thu Jan 06 2005 Lenny Cartier <lenny@mandrakesoft.com> 1.9.1-1mdk
- 1.9.1

* Thu Aug 05 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.8.4-1mdk
- 1.8.4

* Fri Jun 25 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.8.3-1mdk
- 1.8.3

* Fri Apr 04 2003 Austin Acton <aacton@yorku.ca> 1.7.1-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1729 |12cr|global-5.7.5-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		global
Version:	5.7.5
Release:	4
Summary:	GNU GLOBAL source code tag system for all hackers
Source0:	http://tamacom.com/global/%{name}-%{version}.tar.gz
Patch0:		global-5.7.5-fix-str-fmt.patch
License:	GPLv3
Group:		Development/Other
Url:		http://www.gnu.org/software/global/

%description
GNU GLOBAL is a source code tag system that works the same way across
diverse environments. It supports C, C++, Yacc, Java, PHP4 and assembler
source code.

Sample quick usage:
$ tar -zxf foo-0.3.4.tar.gz && cd foo-0.3.4
$ gtags && htags -a -s -n
$ www-browser ./HTML/files.html

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std
install -d %{buildroot}%{_datadir}/emacs/site-lisp
mv %{buildroot}%{_datadir}/gtags/gtags.el %{buildroot}%{_datadir}/emacs/site-lisp/
install -d %{buildroot}%{_sysconfdir}/emacs/site-start.d
cat <<EOF >%{buildroot}%{_sysconfdir}/emacs/site-start.d/%{name}.el
(autoload 'gtags-mode "gtags" "GNU GLOBAL tags mode." t) ;;;'
EOF

pushd %{buildroot}%{_datadir}/gtags/
rm -f AUTHORS BOKIN_MODEL BOKIN_MODEL_FAQ COPYING ChangeLog DONORS \
      FAQ INSTALL LICENSE NEWS README THANKS gtags.conf
popd
# at least Lynx can work with *.html.gz, not with .ghtml
sed -e 's/gzipped_suffix=ghtml/gzipped_suffix=html.gz/' <gtags.conf >%{buildroot}%{_sysconfdir}/gtags.conf

%files
%doc AUTHORS BOKIN_MODEL BOKIN_MODEL_FAQ COPYING ChangeLog DONORS FAQ
%doc INSTALL LICENSE NEWS README THANKS gtags.conf
%{_bindir}/global
%{_bindir}/gozilla
%{_bindir}/gtags
%{_bindir}/gtags-cscope
%{_bindir}/gtags-parser
%{_bindir}/htags
%{_mandir}/man1/global.1.*
%{_mandir}/man1/gozilla.1.*
%{_mandir}/man1/gtags-cscope.1.*
%{_mandir}/man1/gtags-parser.1.*
%{_mandir}/man1/gtags.1.*
%{_mandir}/man1/htags.1.*
%{_infodir}/global.info.*
%config(noreplace) %{_sysconfdir}/emacs/site-start.d/%{name}.el
%config(noreplace) %{_sysconfdir}/gtags.conf
%{_datadir}/emacs/site-lisp/gtags.el
%dir %{_datadir}/gtags
%{_datadir}/gtags/bless.sh.tmpl
%{_datadir}/gtags/global.cgi.tmpl
%{_datadir}/gtags/ghtml.cgi.tmpl
%{_datadir}/gtags/globash.rc
%{_datadir}/gtags/gtags.pl
%{_datadir}/gtags/gtags.vim
%{_datadir}/gtags/icons/*
%{_datadir}/gtags/style.css



%changelog
* Thu Jun 14 2012 Andrey Bondrov <abondrov@mandriva.org> 5.7.5-4
+ Revision: 805545
- Drop some legacy junk

* Mon Dec 06 2010 Funda Wang <fwang@mandriva.org> 5.7.5-3mdv2011.0
+ Revision: 611834
- update file list

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 5.7.5-2mdv2010.1
+ Revision: 437741
- rebuild

* Thu Mar 19 2009 Gustavo De Nardin <gustavodn@mandriva.com> 5.7.5-1mdv2009.1
+ Revision: 357625
- new version 5.7.5
- Patch0: fix string format

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 5.7.1-2mdv2009.0
+ Revision: 266885
- rebuild early 2009.0 package (before pixel changes)

* Sun May 04 2008 Gustavo De Nardin <gustavodn@mandriva.com> 5.7.1-1mdv2009.0
+ Revision: 201172
- new version 5.7.1


* Wed Jan 23 2008 Gustavo De Nardin <gustavodn@mandriva.com> 5.6.2-1mdv2008.1
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1730 |12cr|globulation2-0.9.4.5-0.4236.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define scmrev 4236
%define	oname	glob2

Summary:	Globulation2 - a state of the art Real Time Strategy (RTS) game
Name:		globulation2
Version:	0.9.4.5
%if 0%scmrev
Release:	0.%scmrev.1
Source0:	%oname-%scmrev.tar.xz
%else
Release:	1
Source0:	http://dl.sv.nongnu.org/releases/%{oname}/%{version}/%{oname}-%{version}.tar.gz
%endif
License:	GPLv3
Group:		Games/Strategy
URL:		http://www.globulation2.org
Source2:	http://goldeneye.sked.ch/~smagnena/sans.ttf
Patch0:		glob2-0.9.4.1-gcc44.patch
Patch1:		glob2-0.9.4.5-linkage.patch

BuildRequires:	scons
BuildRequires:	boost-devel
BuildRequires:	pkgconfig(fribidi)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(ogg)
BuildRequires:	pkgconfig(portaudio-2.0)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(SDL_net)
BuildRequires:	pkgconfig(SDL_ttf)
BuildRequires:	pkgconfig(speex)
BuildRequires:	pkgconfig(vorbis)

%description
Glob2 is a state of the art Real Time Strategy (RTS) game. It is free
software released under the terms of the GNU General Public License.

Globulation in a whole is an on-going project to create an innovative
high quality gameplay by minimizing micro-managment and assigning
automatically the tasks to the units. The player just has to order
the number of units he wants for a selected task and the units will
do their best to satisfy your requirements.

Glob2 can be played by a single player, through your Local Area
Network (LAN), or through Internet thanks to Ysagoon Online Game (YOG),
a meta-server. It also features a scripting language for versatile
gameplay and an integrated map editor.

%prep
%if 0%scmrev
%setup -q -n %oname
%else
%setup -q -n %{oname}-%{version}
%endif
%patch0 -p0 -b .gcc~
%patch1 -p1 -b .compile~

chmod -x {src/*.h,src/*.cpp,libgag/include/*.h,gnupg/*,libgag/src/*.cpp,scripts/*,data/*.txt,campaigns/*,COPYING,README}

%build
# data should be installed into datadir rather than gamesdatadir,
# otherwise it cannot find them :(
scons %{_smp_mflags} BINDIR="%{_gamesbindir}" INSTALLDIR="%{_datadir}" CXXFLAGS="%{optflags}" --portaudio=true

%install
#---- FEDORA
mkdir -p %{buildroot}%{_datadir}/%{oname}/{data/fonts,data/gfx/cursor,data/gui,data/icons,data/zik,maps,scripts,campaigns}
cp -r {data,campaigns,scripts,maps} %{buildroot}%{_datadir}/%{oname}/

# AUTHORS needs to be there for credits
#cp AUTHORS %{buildroot}%{_datadir}/%{oname}/

mkdir -p %{buildroot}%{_gamesbindir}
install -m755 src/glob2 %{buildroot}%{_gamesbindir}/

find %{buildroot} -name SConscript -exec rm -f {} \;

#(tpg) not needed
rm -fr %{buildroot}%{_datadir}/%{oname}/data/%{oname}.desktop

for f in 128x128 16x16 24x24 32x32 48x48 64x64; do
mkdir -p %{buildroot}%{_iconsdir}/hicolor/$f/apps
mv %{buildroot}%{_datadir}/%{oname}/data/icons/glob2-icon-$f.png %{buildroot}%{_iconsdir}/hicolor/$f/apps/%{name}.png
done
rm -rf %{buildroot}%{_datadir}/%{oname}/data/icons
#---- FEDORA

install %{SOURCE2} %{buildroot}%{_datadir}/%{oname}/data/fonts

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=Globulation2
Comment=Globulation2 - a state of the art Real Time Strategy (RTS) game
Exec=%{_gamesbindir}/%{oname}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=false
Categories=Game;StrategyGame;
EOF

%files
%doc README
%{_gamesbindir}/%{oname}
%{_datadir}/%{oname}
%{_datadir}/applications/*
%{_iconsdir}/hicolor/*/apps/%{name}.png



%changelog
* Sun Jun 10 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.9.4.4-5
+ Revision: 804354
- rebuild for boost libs
- cleaned up spec

* Mon Mar 14 2011 Funda Wang <fwang@mandriva.org> 0.9.4.4-4
+ Revision: 644480
- rebuild for new boost

* Mon Aug 23 2010 Funda Wang <fwang@mandriva.org> 0.9.4.4-3mdv2011.0
+ Revision: 572191
- rebuild for new boost

* Thu Aug 05 2010 Funda Wang <fwang@mandriva.org> 0.9.4.4-2mdv2011.0
+ Revision: 566098
- rebuild for new boost

  + Florent Monnier <blue_prawn@mandriva.org>
    - updated to version 0.9.4.4

* Mon Feb 08 2010 Anssi Hannula <anssi@mandriva.org> 0.9.4.1-3mdv2010.1
+ Revision: 501882
- rebuild for new boost

* Wed Feb 03 2010 Funda Wang <fwang@mandriva.org> 0.9.4.1-2mdv2010.1
+ Revision: 500057
- rebuild for new boost

* Mon Aug 24 2009 Funda Wang <fwang@mandriva.org> 0.9.4.1-1mdv2010.0
+ Revision: 420633
- new verison 0.9.4.1

* Wed Mar 11 2009 Emmanuel Andry <eandry@mandriva.org> 0.9.4-1mdv2009.1
+ Revision: 353583
- update files list
- New version 0.9.4
- drop patch 0 (merged upstream)

* Sat Dec 20 2008 Funda Wang <fwang@mandriva.org> 0.9.3-4mdv2009.1
+ Revision: 316574
- rebuild for new boost

* Mon Aug 18 2008 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.9.3-3mdv2009.0
+ Revision: 273469
- rebuild against new boost

* Sat Aug 02 2008 Couriousous <couriousous@mandriva.org> 0.9.3-2mdv2009.0
+ Revision: 260747
- Remove source1, use game gfx
- Fix build

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Sun May 04 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9.3-1mdv2009.0
+ Revision: 201106
- drop patch0
- new version

* Fri Feb 29 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9.2-1mdv2008.1
+ Revision: 176944
- new version
- new license policy
- put icons into fd.o compiliant directory
- fix permission of files
- spec file clean

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Nov 04 2007 Funda Wang <fwang@mandriva.org> 0.9.1-3mdv2008.1
+ Revision: 105669
- rebuild for new boost

* Sat Sep 22 2007 Funda Wang <fwang@mandriva.org> 0.9.1-2mdv2008.0
+ Revision: 92190
- fix building
- Back to %%_gamesdatadir
- use own icons
- disable boost_thread-mt
- INSTALL to %%_gamesdatadir/%%oname
- Merge fedora SPEC

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - rebuild

* Sun Sep 02 2007 Funda Wang <fwang@mandriva.org> 0.9.1-1mdv2008.0
+ Revision: 78406
- fix building with scons
- New version 0.9.1

* Sun Apr 22 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.8.23-1mdv2008.0
+ Revision: 16805
- new version 0.8.23


* Mon Dec 04 2006 Olivier Blin <oblin@mandriva.com> 0.8.21-6mdv2007.0
+ Revision: 90546
- fix pixmaps location
- Import globulation2

* Wed Sep 27 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.8.21-5mdv2007.0
- bag one final buildrequires!

* Wed Sep 27 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.8.21-4mdv2007.0
- more buildrequires*#¤"#%%"&¤&%%

* Tue Sep 26 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.8.21-3mdv2007.0
- fix buildrequires

* Tue Sep 26 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.8.21-2mdv2007.0
- fix xdg menu

* Fri Aug 18 2006 Lenny Cartier <lenny@mandriva.com> 0.8.21-1mdv2007.0
- 0.8.21
- xdg

* Wed May 18 2005 Lenny Cartier <lenny@mandrakesoft.com> 0.8.15-1mdk
- 0.8.15

* Wed Feb 16 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.8.12-1mdk
- 0.8.12

* Wed Jan 19 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.8.11-1mdk
- 0.8.11

* Tue Jan 04 2005 Lenny Cartier <lenny@mandrakesoft.com> 0.8.10-1mdk
- 0.8.10

* Tue Oct 12 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.8.9-1mdk
- 0.8.9

* Wed Jun 30 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.8.6-1mdk
- 0.8.6
- cleanups
- move stuff to %%{_gamesbindir} and %%{_gamesdatadir}
- fix menu section
- fix icon
- fix buildrequires

* Wed Jun 30 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.8.5-3mdk
- rebuild for new g++

* Sat May 15 2004 Antoine Ginies <aginies@n2.mandrakesoft.com> 0.8.5-2mdk
- merge diff between version

* Mon May 03 2004 Bruno VASTA <bruno.vasta@infodia.fr>                                     |
- initial mdk rpm release, based on an old Che's fedora package

* Sat Mar 20 2004 Che
- initial rpm release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1731 |12cr|glog-0.3.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libglog %mklibname glog %major
%define libglog_devel %mklibname glog -d
%define libglog_static_devel %mklibname glog -d -s

Name:      glog
Version:   0.3.2
Release:   1

License:   BSD
URL:       http://code.google.com/p/google-glog/

Source0:   http://google-glog.googlecode.com/files/%{name}-%{version}.tar.gz

#------------------------------------------------------------------------------#

# package glog

Summary: Logging library for C++
Group:   Development/C++

%description
The glog library implements application-level logging. This library provides
logging APIs based on C++-style streams and various helper macros.

#------------------------------------------------------------------------------#

%package -n %{libglog}

Summary: Logging library for C++
Group:   Development/C++

Provides: %{name} = %{version}

%description -n %{libglog}
The glog library implements application-level logging. This library provides
logging APIs based on C++-style streams and various helper macros.

%files -n %{libglog}
%{_libdir}/libglog.so.%{major}
%{_libdir}/libglog.so.%{major}.*

#------------------------------------------------------------------------------#

%package -n %{libglog_devel}

Summary: Development files for %{libglog}
Group:   Development/C++

Requires: %{libglog} = %{version}
Provides: lib%{name}-devel = %{version}-%{release}

%description -n %{libglog_devel}
Development files for %{libglog}

%files -n %{libglog_devel}
%{_libdir}/libglog.so
%{_libdir}/pkgconfig/libglog.pc
%{_includedir}/glog
%{_datadir}/doc/%{name}-%{version}

#------------------------------------------------------------------------------#

%package -n %{libglog_static_devel}

Summary: Static development files for %{libglog}
Group:   Development/C++

Requires: %{libglog_devel} = %{version}
Provides: lib%{name}-static-devel = %{version}-%{release}

%description -n %{libglog_static_devel}
Static development files for %{libglog}

%files -n %{libglog_static_devel}
%{_libdir}/libglog.a

#------------------------------------------------------------------------------#

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std



%changelog
* Mon Jul 16 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.3.2-1
+ Revision: 809798
- version update 0.3.2

* Tue Feb 22 2011 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 0.3.1-1
+ Revision: 639254
- imported package glog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1732 |12cr|gloox-1.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#define _requires_exceptions libresolv.so.2(GLIBC_PRIVATE)

%define lib_major       8
%define lib_name        %mklibname %{name} %{lib_major}
%define lib_name_d      %mklibname %{name} -d
%define lib_name_d_s    %mklibname %{name} -d -s

%bcond_with     gnutls

Name:           gloox
Version:        1.0
Release:        4
Summary:        C++ Jabber/XMPP library
URL:            http://camaya.net/gloox/
Source0:	http://camaya.net/download/%{name}-%{version}.tar.bz2
License:        GPLv2+
Group:          Networking/Remote access
BuildRequires:  libidn-devel
BuildRequires:  libiksemel-devel
%if %with gnutls
BuildRequires:  libgnutls-devel
%else
BuildRequires:  libopenssl-devel
%endif

%description
gloox is a C++ Jabber/XMPP library which takes care of the
low-level protocol stuff. Additionally, it offers high-level
interfaces for interaction with an XMPP server. It is released
under the GNU GPL. Commercial licenses are available.

%package -n %{lib_name}
Summary:        Libraries for %{name}
Group:          Networking/Instant messaging
Obsoletes:      %{name} < %{version}-%{release}
Provides:       %{name} = %{version}-%{release}

%description -n %{lib_name}
%{name} librairies.

%package -n %{lib_name_d}
Summary:        Headers for %{name}
Group:          Networking/Instant messaging
Provides:       lib%{name}-devel = %{version}-%{release}
Provides:       %{name}-devel = %{version}-%{release}
Requires:       %{lib_name} = %{version}-%{release}
Obsoletes:      %mklibname -d gloox 7
Obsoletes:	%mklibname -d gloox 4
Obsoletes:	%mklibname -d gloox 0

%description -n %{lib_name_d}
Headers for %{name} librairies.

%package -n %{lib_name_d_s}
Summary:        Static libraries for %{name}
Group:          Networking/Instant messaging
Provides:       lib%{name}-static-devel = %{version}-%{release}
Provides:       %{name}-static-devel = %{version}-%{release}
Requires:       %{lib_name_d} = %{version}-%{release}
Obsoletes:      %mklibname -d -s gloox 7
Obsoletes:      %mklibname -d -s gloox 4
Obsoletes:      %mklibname -d -s gloox 0

%description -n %{lib_name_d_s}
Headers for %{name} librairies.

%prep
%setup -q

%build

# 11/11/2009 fix underlinking
export PTHREAD_LIBS="-lpthread"

%{configure2_5x} \
%if %with gnutls
        --with-gnutls      \
%else
        --without-gnutls       \
%endif
        --enable-static

%{make}

%install
%{makeinstall_std}


%files -n %{lib_name}
%defattr(-,root,root)
%doc AUTHORS COPYING 
%{_libdir}/lib*%{name}.so.%{lib_major}*

%files -n %{lib_name_d}
%defattr(-,root,root)
%{_bindir}/gloox-config
%{_includedir}/gloox/
%{_libdir}/lib*%{name}.so
%{_libdir}/pkgconfig/gloox.pc

%files -n %{lib_name_d_s}
%defattr(-,root,root)
%{_libdir}/lib*%{name}*.a



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1733 |12cr|glpi-0.83.40-1.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %mandriva_branch == Cooker
%define release %mkrel 1
%else
%define subrel 1
%define release %mkrel 1
%endif

%define relpkg 0
%define srcver 0.83.4

# don't update this package before a fusioninventory plugin is available
%define _requires_exceptions pear(domxml-php4-to-php5.php)

Epoch: 1

Summary: A web based park management
Name: glpi
Version: %{srcver}%{relpkg}
Release: %{release}
License: GPLv2
Group: Monitoring
URL: http://www.glpi-project.org/
Source0: http://forge.indepnet.net/attachments/download/656/%{name}-%{srcver}.tar.gz
Requires: php-xml
Requires: mod_php
Requires: php-mysql
Requires: php-mbstring
%if %mdkversion < 201010
Requires(post): rpm-helper
Requires(postun): rpm-helper
%endif
BuildArch: noarch
#Epoch: 1

%description
GLPI is web based database application allowing to managed computers and
peripherals park. Its goal is to help technicians about maintenance expiration,
stock flow and license counting.

%prep

%setup -q -n %name

%install

install -d -m 755 %{buildroot}%{_datadir}/%{name}

install -m 644 *.php *.js %{buildroot}%{_datadir}/%{name}

for i in ajax css front inc install lib locales pics plugins scripts; do
    cp -ar $i %{buildroot}%{_datadir}/%{name}
done

install -d -m 755 %{buildroot}%{_sysconfdir}/glpi
install -m 644 config/*.php %{buildroot}%{_sysconfdir}/glpi
pushd %{buildroot}%{_datadir}/%{name}
ln -sf ../../..%{_sysconfdir}/glpi config
popd

find %{buildroot}%{_datadir}/%{name} -name .htaccess | xargs rm -f

cat > %{buildroot}%{_sysconfdir}/glpi/config_path.php <<EOF
<?php
// for packaging defaults

define("GLPI_CONFIG_DIR",     "%{_sysconfdir}/glpi");
define("GLPI_DOC_DIR",        "%{_localstatedir}/lib/%{name}");
define("GLPI_CACHE_DIR",      "%{_localstatedir}/lib/%{name}/_cache/");
define("GLPI_CRON_DIR",       "%{_localstatedir}/lib/%{name}/_cron");
define("GLPI_DUMP_DIR",       "%{_localstatedir}/lib/%{name}/_dumps");
define("GLPI_GRAPH_DIR",      "%{_localstatedir}/lib/%{name}/_graphs");
define("GLPI_LOCK_DIR",       "%{_localstatedir}/lib/%{name}/_lock/");
define("GLPI_PLUGIN_DOC_DIR", "%{_localstatedir}/lib/%{name}/_plugins");
define("GLPI_SESSION_DIR",    "%{_localstatedir}/lib/%{name}/_sessions");
define("GLPI_LOG_DIR",        "%{_localstatedir}/log/%{name}");
?>
EOF

install -d -m 755 %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d
cat > %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf <<EOF
Alias /%{name} %{_datadir}/%{name}

<Directory %{_datadir}/%{name}>
    Options -FollowSymLinks
    Order allow,deny
    Allow from all
    # recommanded value
    php_value memory_limit 64M
</Directory>

<Directory %{_datadir}/%{name}/install>
    # 15" should be enough for migration in most case
    php_value max_execution_time 900
    php_value memory_limit 128M
</Directory>

<Directory %{_datadir}/%{name}/files>
    Order deny,allow
    Deny from all
</Directory>

<Directory %{_datadir}/%{name}/inc>
    Order deny,allow
    Deny from all
</Directory>

<Directory %{_datadir}/%{name}/locales>
    Order deny,allow
    Deny from all
</Directory>

<Directory %{_datadir}/%{name}/mysql>
    Order deny,allow
    Deny from all
</Directory>

<Directory %{_datadir}/%{name}/scripts>
    Order deny,allow
    Deny from all
</Directory>
EOF

install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}
install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}/_cache
install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}/_cron
install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}/_dumps
install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}/_graphs
install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}/_lock
install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}/_plugins
install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}/_sessions
install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}/_tmp
install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}/_uploads

install -d -m 755 %{buildroot}%{_localstatedir}/log/%{name}

install -d -m 755 %{buildroot}%{_sysconfdir}/logrotate.d
cat > %{buildroot}%{_sysconfdir}/logrotate.d/%{name} <<EOF
/var/log/glpi/*.log {
    notifempty
    missingok
    create 644 apache apache
}
EOF

install -d -m 755 -p %{buildroot}%{_sysconfdir}/cron.d
cat > %{buildroot}%{_sysconfdir}/cron.d/%{name} <<EOF
# Run cron from to execute task even when no user connected
*/4 * * * * apache %{_bindir}/php %{_datadir}/%{name}/front/cron.php
EOF

%post
%if %mdkversion < 201010
%_post_webapp
%endif

%postun
%if %mdkversion < 201010
%_postun_webapp
%endif

%files
%doc CHANGELOG.txt README.txt
%{_datadir}/%name
%config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%config(noreplace) %{_sysconfdir}/cron.d/%{name}
%dir %attr(-,apache,apache) %{_sysconfdir}/glpi
%config(noreplace) %{_sysconfdir}/glpi/*
%attr(-,apache,apache) %{_localstatedir}/lib/%{name}
%attr(-,apache,apache) %{_localstatedir}/log/%{name}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1734 |12cr|glpi-plugin-archires-1.9.1-0.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %mandriva_branch == Cooker
%define release %mkrel 2
%else
%define subrel 1
%define release %mkrel 0
%endif

Summary: Network reporting plugin
Name: glpi-plugin-archires
Version: 1.9.1
Release: %{release}
License: GPL
Group: Monitoring
Url: https://forge.indepnet.net/projects/archires
Source0: https://forge.indepnet.net/attachments/download/972/glpi-archires-%{version}.tar.gz
Source1: pack.mg_dvl.tar.bz2
Requires: graphviz
BuildArch: noarch

%description
This plugin allow you to generate automatically a graphical representation of
the network architecture.

%prep

%setup -q -n archires
%setup -q -T -D -a 1 -n archires

find . -type f | xargs chmod 644
find . -type d | xargs chmod 755

%install

install -d -m 755 %{buildroot}%{_datadir}/glpi/plugins/archires
cp -ap * %{buildroot}%{_datadir}/glpi/plugins/archires

%files
%{_datadir}/glpi/plugins/archires


%changelog
* Sat Feb 04 2012 Oden Eriksson <oeriksson@mandriva.com> 1.9.1-2mdv2012.0
+ Revision: 771125
- various fixes

* Sat Feb 04 2012 Oden Eriksson <oeriksson@mandriva.com> 1.9.1-1
+ Revision: 771078
- 1.9.1

* Fri May 27 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.8.0-1
+ Revision: 680283
- new version

* Thu Sep 16 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.7.3-2mdv2011.0
+ Revision: 578863
- add missing icons
- add graphviz dependency

* Mon Aug 16 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.7.3-1mdv2011.0
+ Revision: 570527
- import glpi-plugin-archires


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1735 |12cr|glpi-plugin-datainjection-2.1.2-0.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %mandriva_branch == Cooker
%define release %mkrel 3
%else
%define subrel 1
%define release %mkrel 0
%endif

Summary: SNMP agent plugin
Name: glpi-plugin-datainjection
Version: 2.1.2
Release: %{release}
License: GPL
Group: Monitoring
Url: https://forge.indepnet.net/projects/show/datainjection
Source0: https://forge.indepnet.net/attachments/download/1010/glpi-datainjection-%{version}.tar.gz
BuildArch: noarch
Provides: glpi-data-injection = %{version}-%{release}
Obsoletes: glpi-data-injection

%description
This plugin allows data import into GLPI using CSV files
It allows to create models of injection for a future re-use. It's been created
in order to :
- Import datas coming from others asset management softwares
- Inject electronic delivery forms
Datas to be imported using the plugains are :
- Inventory datas (except softwares and licenses)
- Management datas (contract, contact, supplier)
- Configuration datas (user, group, entity)

%prep

%setup -q -n datainjection

find . -type f | xargs chmod 644
find . -type d | xargs chmod 755

%install

install -d -m 755 %{buildroot}%{_datadir}/glpi/plugins/datainjection
cp -ap * %{buildroot}%{_datadir}/glpi/plugins/datainjection
rm -rf %{buildroot}%{_datadir}/glpi/plugins/datainjection/docs

%files
%doc docs/*
%{_datadir}/glpi/plugins/datainjection


%changelog
* Sat Feb 04 2012 Oden Eriksson <oeriksson@mandriva.com> 2.1.2-3mdv2012.0
+ Revision: 771126
- various fixes

* Sat Feb 04 2012 Oden Eriksson <oeriksson@mandriva.com> 2.1.2-1
+ Revision: 771079
- 2.1.2

* Mon Nov 15 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.7.1-1mdv2011.0
+ Revision: 597753
- import glpi-plugin-datainjection


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1736 |12cr|glpi-plugin-fusioninventory-2.4.0-0.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %mandriva_branch == Cooker
%define release %mkrel 2
%else
%define subrel 1
%define release %mkrel 0
%endif

%define _requires_exceptions pear(.*)

Summary: fusioninventory communication server
Name: glpi-plugin-fusioninventory
Version: 2.4.0
Release: %{release}
License: GPL
Group: Monitoring
URL: http://fusioninventory.org/wordpress/
Source0: http://forge.fusioninventory.org/attachments/download/515/fusioninventory-for-glpi-metapackage_0.80_1.1.tar.gz
BuildArch: noarch

%description
This plugin enables you to manage fusioninventory agents from GLPI.

%package snmp
Summary: SNMP extension for fusioninventory
Group: Monitoring
Requires: %{name} = %{version}-%{release}

%description snmp
This plugin allow to perform remote inventory with fusioninventory agents.

%package inventory
Summary: Inventory extension for fusioninventory
Group: Monitoring
Requires: %{name} = %{version}-%{release}

%description inventory
This plugin allow to perform local inventory with fusioninventory agents.

%package deploy
Summary: Deploy extension for fusioninventory
Group: Monitoring
Requires: %{name} = %{version}-%{release}

%description deploy
This plugin allow to deploy with fusioninventory agents.

%prep

%setup -q -c

find . -type f | xargs chmod 644
find . -type d | xargs chmod 755

%install

install -d -m 755 %{buildroot}%{_datadir}/glpi/plugins
cp -rp fusinvdeploy %{buildroot}%{_datadir}/glpi/plugins/
cp -rp fusinvinventory %{buildroot}%{_datadir}/glpi/plugins/
cp -rp fusinvsnmp %{buildroot}%{_datadir}/glpi/plugins/
cp -rp fusioninventory %{buildroot}%{_datadir}/glpi/plugins/

rm -rf %{buildroot}%{_datadir}/glpi/plugins/fusinvsnmp/docs
rm -rf %{buildroot}%{_datadir}/glpi/plugins/fusioninventory/docs

%files
%doc fusioninventory/docs/*.TXT
%{_datadir}/glpi/plugins/fusioninventory

%files snmp
%doc fusinvsnmp/docs/*.TXT
%{_datadir}/glpi/plugins/fusinvsnmp

%files inventory
%{_datadir}/glpi/plugins/fusinvinventory

%files deploy
%{_datadir}/glpi/plugins/fusinvdeploy


%changelog
* Sat Feb 04 2012 Oden Eriksson <oeriksson@mandriva.com> 2.4.0-2mdv2012.0
+ Revision: 771127
- various fixes

* Sat Feb 04 2012 Oden Eriksson <oeriksson@mandriva.com> 2.4.0-1
+ Revision: 771088
- 2.4.0

* Thu Jul 07 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.3.6-1
+ Revision: 689109
- new version

* Sun Jun 26 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.3.5-1
+ Revision: 687293
- new version

* Fri May 27 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.3.4-2
+ Revision: 680302
- fix automatic dependencies

* Thu May 26 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.3.4-1
+ Revision: 679178
- new version

* Wed May 04 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.3.2-1
+ Revision: 666419
- new version

* Sun May 01 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.3.1-1
+ Revision: 661415
- new version

* Thu Mar 31 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.3.0-0.RC1.1
+ Revision: 649402
- new version

* Tue Aug 24 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.2-1mdv2011.0
+ Revision: 572709
- 2.2.2 final

* Wed Aug 18 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.2-0.RC1.1mdv2011.0
+ Revision: 571244
- new version

* Mon May 03 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.0-0.beta4.1mdv2010.1
+ Revision: 541805
- import glpi-plugin-fusioninventory



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1737 |12cr|glpi-plugin-genericobject-2.0.1-0.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %mandriva_branch == Cooker
%define release %mkrel 2
%else
%define subrel 1
%define release %mkrel 0
%endif

Summary: Add new inventory objects
Name: glpi-plugin-genericobject
Version: 2.0.1
Release: %{release}
License: GPL
Group: Monitoring
Url: https://forge.indepnet.net/projects/show/genericobject/
Source0: https://forge.indepnet.net/attachments/download/993/glpi-genericobject-%{version}.tar.gz
BuildArch: noarch

%description
This plugin allows you to add new inventory types without programmation. It
manages :
- Type creation
- Available fields
- Framework integration (Helpdesk, loans, templates, etc.)
- Integration with the file injection plugin

%prep

%setup -q -n genericobject

find . -type f | xargs chmod 644
find . -type d | xargs chmod 755

%install

install -d -m 755 %{buildroot}%{_datadir}/glpi/plugins/genericobject
cp -ap * %{buildroot}%{_datadir}/glpi/plugins/genericobject
rm -rf %{buildroot}%{_datadir}/glpi/plugins/genericobject/docs
rm -f %{buildroot}%{_datadir}/glpi/plugins/genericobject/LICENSE
rm -f %{buildroot}%{_datadir}/glpi/plugins/genericobject/README

%files
%doc docs/* LICENSE README
%{_datadir}/glpi/plugins/genericobject


%changelog
* Sat Feb 04 2012 Oden Eriksson <oeriksson@mandriva.com> 2.0.1-2mdv2012.0
+ Revision: 771128
- various fixes

* Sat Feb 04 2012 Oden Eriksson <oeriksson@mandriva.com> 2.0.1-1
+ Revision: 771089
- 2.0.1

* Sat Jul 17 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.3-1mdv2011.0
+ Revision: 554621
- import glpi-plugin-genericobject



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1738 |12cr|glpi-plugin-manufacturersimports-1.4.1-0.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %mandriva_branch == Cooker
%define release %mkrel 2
%else
%define subrel 1
%define release %mkrel 0
%endif

Summary: Financials informations from manufacturers web site plugin
Name: glpi-plugin-manufacturersimports
Version: 1.4.1
Release: %{release}
License: GPL
Group: Monitoring
Url: https://forge.indepnet.net/projects/show/manufacturersimports
Source0: https://forge.indepnet.net/attachments/download/981/glpi-manufacturersimports-%{version}.tar.gz
BuildArch: noarch

%description
This plugin allows you to inject financials informations from manufacturers web
site files in GLPI.

%prep

%setup -q -n manufacturersimports

find . -type f | xargs chmod 644
find . -type d | xargs chmod 755

%install

install -d -m 755 %{buildroot}%{_datadir}/glpi/plugins/manufacturersimports
cp -ap * %{buildroot}%{_datadir}/glpi/plugins/manufacturersimports
rm -f %{buildroot}%{_datadir}/glpi/plugins/manufacturersimports/prerequis.txt

%files
%doc prerequis.txt
%{_datadir}/glpi/plugins/manufacturersimports


%changelog
* Sat Feb 04 2012 Oden Eriksson <oeriksson@mandriva.com> 1.4.1-2mdv2012.0
+ Revision: 771129
- various fixes

* Sat Feb 04 2012 Oden Eriksson <oeriksson@mandriva.com> 1.4.1-1
+ Revision: 771090
- 1.4.1

* Fri May 27 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.0-2
+ Revision: 680285
- rename installation directory to match plugin name

* Fri May 27 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.0-1
+ Revision: 680282
- new  version

* Sat Jul 17 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.1-1mdv2011.0
+ Revision: 554623
- import glpi-plugin-manufacturersimports



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1739 |12cr|glpi-plugin-massocsimport-1.5.2-0.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %mandriva_branch == Cooker
%define release %mkrel 2
%else
%define subrel 1
%define release %mkrel 0
%endif

Summary: GLPI Plugin for OCS Massive import
Name: glpi-plugin-massocsimport
Version: 1.5.2
Release: %{release}
Group: Monitoring
License: GPLv2
URL: https://forge.indepnet.net/projects/show/massocsimport
Source0: https://forge.indepnet.net/attachments/download/975/glpi-massocsimport-%{version}.tar.gz
Requires: glpi >= 0.80
Requires: cronie
Provides: glpi-massocsimport = %{version}-%{release}
Obsoletes: glpi-massocsimport
BuildArch: noarch

%description
Plugin which allow OCS continuous synchronization and massive importation.

The extension Config panel is provided to handle the synchronization options.

%prep

%setup -q -n massocsimport

find . -type f | xargs chmod 644
find . -type d | xargs chmod 755

%build
# empty build

cat >cron <<EOF
# GLPI mass_ocs_import extension.
# Must be enabled from the Control panel.
*/5 * * * * apache %{_datadir}/glpi/plugins/massocsimport/scripts/ocsng_fullsync.sh
EOF

%install

install -d -m 755 %{buildroot}%{_datadir}/glpi/plugins/massocsimport
cp -rp * %{buildroot}%{_datadir}/glpi/plugins/massocsimport/

chmod 755 %{buildroot}%{_datadir}/glpi/plugins/massocsimport/scripts/ocsng_fullsync.sh

install -d %{buildroot}%{_sysconfdir}/cron.d
install -m0644 cron %{buildroot}%{_sysconfdir}/cron.d/%{name}

%files
%config(noreplace) %{_sysconfdir}/cron.d/%{name}
%{_datadir}/glpi/plugins/massocsimport


%changelog
* Sat Feb 04 2012 Oden Eriksson <oeriksson@mandriva.com> 1.5.2-2mdv2012.0
+ Revision: 771130
- various fixes

* Sat Feb 04 2012 Oden Eriksson <oeriksson@mandriva.com> 1.5.2-1
+ Revision: 771119
- import glpi-plugin-massocsimport


* Sat Feb 04 2012 Oden Eriksson <oeriksson@mandriva.com> 1.5.2-1
- 1.5.2
- forward port from mes5.2 (the black hole) and with adjustments

* Sun Aug 14 2011 Oden Eriksson <oeriksson@mandriva.com> 1.4.2-0.1mdvmes5.2
- 1.4.2

* Mon May 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-3.1mdvmes5.2
- built for updates

* Mon Feb 14 2011 Leonardo Coelho <leonardoc@mandriva.com.br> 1.3.0-3mdvmes5.1
- fix cron path.

* Wed Jun 09 2010 Anne Nicolas <anne.nicolas@mandriva.com> 1.3.0-2mdvmes5
- fix plugin directory name

* Thu Feb 18 2010 Tiago Salem Herrmann <salem@mandriva.com> 1.3.0-1mdvmes5
- first build for MES5

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1740 |12cr|glpi-plugin-racks-1.2.0-0.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %mandriva_branch == Cooker
%define release %mkrel 2
%else
%define subrel 1
%define release %mkrel 0
%endif

Summary: SNMP agent plugin
Name: glpi-plugin-racks
Version: 1.2.0
Release: %{release}
License: GPL
Group: Monitoring
URL: http://forge.indepnet.net/projects/show/racks
Source0: https://forge.indepnet.net/attachments/download/883/glpi-racks-%{version}.tar.gz
BuildArch: noarch

%description
This plugin allows you to create bays. Manage the placement of your materials
in your bays. And so know the space and its power consumption and heat
dissipation.

%prep

%setup -q -n racks

find . -type f | xargs chmod 644
find . -type d | xargs chmod 755

%install

install -d -m 755 %{buildroot}%{_datadir}/glpi/plugins/racks
cp -ap * %{buildroot}%{_datadir}/glpi/plugins/racks

%files
%{_datadir}/glpi/plugins/racks


%changelog
* Sat Feb 04 2012 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-2mdv2012.0
+ Revision: 771131
- various fixes

* Sat Feb 04 2012 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-1
+ Revision: 771091
- 1.2.0

* Fri May 27 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.0-1
+ Revision: 680284
- new version

* Sat Jul 17 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.3-1mdv2011.0
+ Revision: 554625
- import glpi-plugin-racks



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1741 |12cr|glpi-plugin-reports-1.5.0-0.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %mandriva_branch == Cooker
%define release %mkrel 2
%else
%define subrel 1
%define release %mkrel 0
%endif

Summary: SNMP agent plugin
Name: glpi-plugin-reports
Version: 1.5.0
Release: %{release}
License: GPL
Group: Monitoring
Url: https://forge.indepnet.net/projects/reports
Source0: https://forge.indepnet.net/attachments/download/926/glpi-reports-%{version}.tar.gz
BuildArch: noarch

%description
This plugin enables additional reports.

Main features :
* It also plugin allow you to add new reports in a simply way (one PHP script
  for the report and one for the translation).
* It handle the right for each new report
* It provides some new reports (as sample)


This plugin allows you to create bays. Manage the placement of your materials
in your bays. And so know the space and its power consumption and heat
dissipation.

%prep

%setup -q -n reports

find . -type f | xargs chmod 644
find . -type d | xargs chmod 755

%install

install -d -m 755 %{buildroot}%{_datadir}/glpi/plugins/reports
cp -ap * %{buildroot}%{_datadir}/glpi/plugins/reports
rm -rf %{buildroot}%{_datadir}/glpi/plugins/reports/docs

%files
%doc docs/*
%{_datadir}/glpi/plugins/reports


%changelog
* Sat Feb 04 2012 Oden Eriksson <oeriksson@mandriva.com> 1.5.0-2mdv2012.0
+ Revision: 771132
- various fixes

* Sat Feb 04 2012 Oden Eriksson <oeriksson@mandriva.com> 1.5.0-1
+ Revision: 771092
- 1.5.0

* Fri May 27 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.0-1
+ Revision: 680280
- new version

* Fri Jul 30 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.0-1mdv2011.0
+ Revision: 563563
- import glpi-plugin-reports



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1742 |12cr|glpi-plugin-webservices-1.2.0-0.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %mandriva_branch == Cooker
%define release %mkrel 2
%else
%define subrel 1
%define release %mkrel 0
%endif

Summary: Web Services plugin
Name: glpi-plugin-webservices
Version: 1.2.0
Release: %{release}
License: GPL
Group: Monitoring
URL: https://forge.indepnet.net/projects/webservices
Source0: https://forge.indepnet.net/attachments/download/980/glpi-webservices-%{version}.tar.gz
Requires: php-soap
Requires: php-xmlrpc
BuildArch: noarch

%description
This plugin provides a server for Web Services which allow an external
application to check and control GLPI.

%prep

%setup -q -n webservices

find . -type f | xargs chmod 644
find . -type d | xargs chmod 755

%install

install -d -m 755 %{buildroot}%{_datadir}/glpi/plugins/webservices
cp -ap * %{buildroot}%{_datadir}/glpi/plugins/webservices

%files
%{_datadir}/glpi/plugins/webservices


%changelog
* Sat Feb 04 2012 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-2mdv2012.0
+ Revision: 771133
- various fixes

* Sat Feb 04 2012 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-1
+ Revision: 771093
- 1.2.0

* Tue Aug 03 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.4.0-2mdv2011.0
+ Revision: 565525
- fix dependencies

* Tue Aug 03 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.4.0-1mdv2011.0
+ Revision: 565488
- import glpi-plugin-webservices



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1743 |12cr|glpi-tracker_agent-1.5.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name glpi-tracker_agent
%define version 1.5.3
%define release %mkrel 1

Summary: SNMP agent plugin
Name: %{name}
Version: %{version}
Release: %{release}
License: GPL
Group: Monitoring
Url: http://forge.indepnet.net/projects/tracker
Source0: https://forge.indepnet.net/attachments/download/510/%{name}-%{version}.tar.gz
patch:  agent_tracker-1.5.3-fhs.patch
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}

%description
This plugin enables you get informations for networking devices by SNMP.

%prep
%setup -q -n agent_tracker
%patch -p 1

%install
rm -rf %{buildroot}

install -d -m 755 %{buildroot}%{_sbindir}
install -m 755 tracker_agent.pl %{buildroot}%{_sbindir}

install -d -m 755 %{buildroot}%{_datadir}/tracker_agent
cp -r inc %{buildroot}%{_datadir}/tracker_agent
cp -r tools %{buildroot}%{_datadir}/tracker_agent

install -d -m 755 %{buildroot}%{_localstatedir}/log/tracker_agent

install -d -m 755 %{buildroot}%{_sysconfdir}
cat > %{buildroot}%{_sysconfdir}/tracker_agent.conf <<EOF
server=http://192.168.0.1/glpi/plugins/tracker/front/plugin_tracker.agents.diag.php
id=1
key=WdcgsRftXkBoohQUmcboKC7gGM2NeL
EOF

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_sbindir}/tracker_agent.pl
%{_datadir}/tracker_agent
%{_localstatedir}/log/tracker_agent
%config(noreplace) %{_sysconfdir}/tracker_agent.conf


%changelog
* Tue Mar 23 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.3-1mdv2010.1
+ Revision: 526824
- import glpi-tracker_agent



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1744 |12cr|gluegen-1.0b06-0.0.6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Java/JNI glue code generator to call out to ANSI C
Name:		gluegen
Version:	1.0b06
Release:	%mkrel 0.0.6
Group:		Development/Java
License:	BSD
URL:		https://gluegen.dev.java.net/
# svn co https://svn.java.net/svn/gluegen~svn/branches/1.0b06-maint gluegen-1.0b06
Source0:	%{name}-%{version}.tar.bz2
BuildRequires:	ant
BuildRequires:	ant-antlr
BuildRequires:	antlr
BuildRequires:	jpackage-utils
BuildRequires:	java-rpmbuild
BuildRequires:	update-alternatives
BuildRequires:	xml-commons-apis
BuildRequires:	cpptasks
Requires:	java >= 1.5
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description 
GlueGen is a tool which automatically generates the Java and JNI code 
necessary to call C libraries. It reads as input ANSI C header files 
and separate configuration files which provide control over many aspects 
of the glue code generation. GlueGen uses a complete ANSI C parser and 
an internal representation (IR) capable of representing all C types to 
represent the APIs for which it generates interfaces. It has the ability 
to perform significant transformations on the IR before glue code emission.

GlueGen is currently powerful enough to bind even low-level APIs such as 
the Java Native Interface (JNI) and the AWT Native Interface (JAWT) 
back up to the Java programming language.

#%package javadoc
#Summary:	Javadoc for %{name}
#Group:		Development/Java

#%description javadoc
#Javadoc for %{name}.

%package manual
Summary:	User documetation for %{name}
Group:		Development/Java

%description manual
Usermanual for %{name}.


%prep
%setup -q

%build
export CLASSPATH=$(build-classpath antlr ant/ant-antlr)

pushd make
%ant all
popd

%install
rm -rf %{buildroot}

# jars
%__install -dm 755 %{buildroot}%{_javadir}
%__install -m 644 build/%{name}.jar \
	%{buildroot}%{_javadir}/%{name}-%{version}.jar
%__install -m 644 build/%{name}-rt.jar \
	%{buildroot}%{_javadir}/%{name}-rt-%{version}.jar
pushd %{buildroot}%{_javadir}
	for jar in *-%{version}*; do
		ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`
	done
popd

# native lib
%__install -dm 755 %{buildroot}%{_libdir}
%__install -m 644 build/obj/lib*.so \
	%{buildroot}%{_libdir}

# javadoc
#%__install -dm 755 %{buildroot}%{_javadocdir}/%{name}-%{version}
#%__cp -pr javadoc_jogl_dev/* \
#	%{buildroot}%{_javadocdir}/%{name}-%{version}
#ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name} # ghost symlink

%clean
rm -rf %{buildroot}
 
#%post javadoc
#%__rm -f %{_javadocdir}/%{name}
#ln -s %{name}-%{version} %{_javadocdir}/%{name}

%files
%defattr(644,root,root,755)
%{_javadir}/*.jar
%attr(755,root,root) %{_libdir}/lib*.so

#%files javadoc
#%defattr(-,root,root)
#%doc %{_javadocdir}/%{name}-%{version}
#%ghost %doc %{_javadocdir}/%{name}

%files manual
%defattr(-,root,root)
%doc doc/*


%changelog
* Wed Aug 03 2011 Paulo Andrade <pcpa@mandriva.com.br> 1.0b06-0.0.6mdv2012.0
+ Revision: 693101
- Rebuild and update from newer checkout from 1.0b06 checkout

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0b06-0.0.5mdv2011.0
+ Revision: 610865
- rebuild

* Thu Apr 29 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0b06-0.0.4mdv2010.1
+ Revision: 540947
- rebuild

* Sun Sep 27 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0b06-0.0.3mdv2010.0
+ Revision: 449798
- rebuild for new era

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sun Nov 09 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0b06-0.0.1mdv2009.1
+ Revision: 301390
- add buildrequires on cpptasks
- add source and spec files
- Created package structure for gluegen.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1745 |12cr|glui-2.36-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	2

%define libname		%mklibname %{name} %{major}
%define libnamedev 	%mklibname %{name} %{major} -d

Summary:	GL User Interface Library
Name:		glui
Version:	2.36
Release:	3
Group:		System/Libraries
License:	LGPL
URL:		http://glui.sourceforge.net/
Source:		%{name}-%{version}.tar.bz2
#patch sent upstream by Kharec
Patch:		glui-2.36-fix-cpp-examples.patch
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(glut)
BuildRequires:	pkgconfig(xmu)


%description
GLUI is a GLUT-based C++ user interface library which provides
controls such as buttons, checkboxes, radio buttons, and spinners
to OpenGL applications. It is window-system independent, relying
on GLUT to handle all system-dependent issues, such as window and
mouse management.

%package -n %{libnamedev}
Summary:	GLUI User Interface Library Development Files
Group:		System/Libraries

%description -n %{libnamedev}
GLUI is a GLUT-based C++ user interface library which provides
controls such as buttons, checkboxes, radio buttons, and spinners
to OpenGL applications. It is window-system independent, relying
on GLUT to handle all system-dependent issues, such as window and
mouse management.
This package includes the header files and static library.

%package -n %{name}-demos
Summary:	GLUI Demos
Group:		Graphics

%description -n %{name}-demos
GLUI is a GLUT-based C++ user interface library which provides
controls such as buttons, checkboxes, radio buttons, and spinners
to OpenGL applications. It is window-system independent, relying
on GLUT to handle all system-dependent issues, such as window and
mouse management.
This package includes some binaries statically built with GLUI.
Their source code is in %{_datadir}/%{name}-demos.

%prep
%setup -q 
%patch -p0

%build
mkdir lib
mkdir bin
cd src/
make GLUT_LIB_LOCATION=%{_libdir} GLUT_INC_LOCATION=%{_includedir}/GL CFLAGS="%{optflags}" CC=g++

for i in 1 2 3 4 5; do mv bin/example$i bin/GLUI-example$i; done

%install
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_includedir}/GL
mkdir -p %{buildroot}%{_libdir}
mkdir -p %{buildroot}%{_datadir}/%{name}-demos
cp src/lib/*.a %{buildroot}%{_libdir}
cp src/include/GL/*.h %{buildroot}%{_includedir}/GL
cp src/bin/* %{buildroot}%{_bindir}
cp src/example/example*.cpp %{buildroot}%{_datadir}/%{name}-demos

%files -n %{libnamedev}
%doc src/doc/*
%{_includedir}/GL
%{_libdir}/*.a

%files -n %{name}-demos
%{_datadir}/%{name}-demos/example*.cpp
%{_bindir}/example6
%{_bindir}/ppm2array
%{_bindir}/GLUI-example1
%{_bindir}/GLUI-example2
%{_bindir}/GLUI-example3
%{_bindir}/GLUI-example4
%{_bindir}/GLUI-example5

%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 2.36-2mdv2011.0
+ Revision: 610866
- rebuild

* Sun Mar 21 2010 Sandro Cazzaniga <kharec@mandriva.org> 2.36-1mdv2010.1
+ Revision: 526204
- fix Source and %%prep
- rediff patch, partially applied
- fix %%build, %%install, %%files, and %%clean
- patch resent upstream, add a comment
- update to 2.36

* Fri Feb 19 2010 Sandro Cazzaniga <kharec@mandriva.org> 2.35-8mdv2010.1
+ Revision: 507981
- fix URL

* Wed Feb 17 2010 Sandro Cazzaniga <kharec@mandriva.org> 2.35-7mdv2010.1
+ Revision: 506915
- Fix space and tabs for fix rpmlint warning

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2.35-6mdv2010.0
+ Revision: 429216
- rebuild

* Fri Sep 19 2008 Funda Wang <fwang@mandriva.org> 2.35-5mdv2009.0
+ Revision: 285799
- fix rel

* Fri Sep 19 2008 Funda Wang <fwang@mandriva.org> 2.35-4mdv2009.0mdv2009.0
+ Revision: 285798
- bump rel
- bunzip the patch
- install to /usr

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2.35-3mdv2009.0mdv2009.0
+ Revision: 246253
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 2.35-1mdv2008.1mdv2008.1
+ Revision: 136445
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import glui


* Fri Dec 23 2005 Anssi Hannula <anssi@mandriva.org> 2.2-6mdk
- fix description
- %%mkrel
- fix library dir for lib64
- quiet %%setup

* Wed Jul 06 2005 Lenny Cartier <lenny@mandrakesoft.com> 2.2-5mdk
- rebuild

* Fri Jun 11 2004 Lenny Cartier <lenny@mandrakesoft.com> 2.2-4mdk
- rebuild

* Thu Mar 6 2003 Austin Acton <aacton@yorku.ca> 2.2-3mdk
- fix library location

* Thu Jan 23 2003 Lenny Cartier <lenny@mandrakesoft.com> 2.2-2mdk
- rebuild

* Mon Nov 25 2002 Lenny Cartier <lenny@mandrakesoft.com> 2.2-1mdk
- from Austin Acton <aacton@yorku.ca> :
	- initial package for Mandrake 9.0
	- made patch to avoid void main() definitions

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1746 |12cr|gluon-0.71.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#define git  5493f448
%define major 0

Name:		gluon
Summary:	A cross-platform free and open source 2D game engine from KDE
Group:		Graphical desktop/KDE
Version:	0.71.0
Release:	3
License:	GPLv2+
URL:		http://gluon.tuxfamily.org/
Source0:	http://gitorious.net/gluon/%{name}-%{version}.tar.bz2
Patch0:		gluon-0.71.0-gcc-4.7.patch

BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(alure)
BuildRequires:	pkgconfig(glew)
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(openal)

%description
Gluon is a cross-platform free and open source 2D game engine from KDE. 
It aims to make life easier for game developers by providing a simple 
but powerful API to handle 2D objects, sounds and inputs.

%files
%{_kde_bindir}/gluon*
%{_kde_datadir}/applications/gluon_kdeextplayer.desktop
%{_kde_datadir}/applications/gluon_kdeplayer.desktop
%{_kde_datadir}/applications/gluon_qmlplayer.desktop
%{_kde_datadir}/applications/gluon_qtplayer.desktop
%{_kde_applicationsdir}/gluon-creator.desktop
%{_kde_appsdir}/gluon_kdeextplayer/
%{_kde_appsdir}/gluoncreator/
%{_kde_appsdir}/gluoneditorpart/
%{_kde_appsdir}/gluonviewerpart/
%{_kde_datadir}/config.kcfg/gluoncreatorsettings.kcfg
%{_kde_datadir}/gluon/
%{_kde_datadir}/mime/packages/x-gluon-mimetypes.xml
%{_kde_services}/*.desktop
%{_kde_servicetypes}/gluoncreator_plugin.desktop
%{_kde_iconsdir}/hicolor/*
%{_kde_libdir}/gluon/
%{_kde_libdir}/kde4/*.so

#-----------------------------------------------------------------------------
%define libgluonaudio %mklibname gluonaudio %{major}

%package -n %{libgluonaudio}
Summary:	%{name} library
Group:		System/Libraries

%description -n %{libgluonaudio}
%{name} library.

%files -n %{libgluonaudio}
%{_kde_libdir}/libGluonAudio.so.%{major}*

#-----------------------------------------------------------------------------
%define libgluoncore %mklibname gluoncore %{major}

%package -n %{libgluoncore}
Summary:	%{name} library
Group:		System/Libraries

%description -n %{libgluoncore}
%{name} library.

%files -n %{libgluoncore}
%{_kde_libdir}/libGluonCore.so.%{major}*

#-----------------------------------------------------------------------------
%define libgluoncreator %mklibname gluoncreator %{major}

%package -n %{libgluoncreator}
Summary:	%{name} library
Group:		System/Libraries

%description -n %{libgluoncreator}
%{name} library.

%files -n %{libgluoncreator}
%{_kde_libdir}/libGluonCreator.so.%{major}*

#-----------------------------------------------------------------------------
%define libgluonengine %mklibname gluonengine %{major}

%package -n %{libgluonengine}
Summary:	%{name} library
Group:		System/Libraries

%description -n %{libgluonengine}
%{name} library.

%files -n %{libgluonengine}
%{_kde_libdir}/libGluonEngine.so.%{major}*

#-----------------------------------------------------------------------------
%define libgluoninput %mklibname gluoninput %{major}

%package -n %{libgluoninput}
Summary:	%{name} library
Group:		System/Libraries

%description -n %{libgluoninput}
%{name} library.

%files -n %{libgluoninput}
%{_kde_libdir}/libGluonInput.so.%{major}*

#-----------------------------------------------------------------------------
%define libgluongraphics %mklibname gluongraphics %{major}

%package -n %{libgluongraphics}
Summary:	%{name} library
Group:		System/Libraries

%description -n %{libgluongraphics}
%{name} library.

%files -n %{libgluongraphics}
%{_kde_libdir}/libGluonGraphics.so.%{major}*

#-----------------------------------------------------------------------------
%define libgluonplayer %mklibname gluonplayer %{major}

%package -n %{libgluonplayer}
Summary:	%{name} library
Group:		System/Libraries

%description -n %{libgluonplayer}
%{name} library.

%files -n %{libgluonplayer}
%{_kde_libdir}/libGluonPlayer.so.%{major}*

#-----------------------------------------------------------------------------
%package devel
Summary:	Headers files for %{name}
Group:		Development/KDE and Qt
Requires:	%{libgluonaudio} = %{version}-%{release}
Requires:	%{libgluoncore} = %{version}-%{release}
Requires:	%{libgluoncreator} = %{version}-%{release}
Requires:	%{libgluonengine} = %{version}-%{release}
Requires:	%{libgluoninput} = %{version}-%{release}
Requires:	%{libgluongraphics} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description devel
Headers files needed to build %{name}.

%files devel
%{_kde_datadir}/cmake/Modules/*
%{_kde_includedir}/gluon/
%{_kde_libdir}/libGluon*.so

#-----------------------------------------------------------------------------
%prep
%setup -q
%patch0 -p0

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1747 |12cr|glusterfs-3.2.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 0
%define libname	%mklibname glusterfs %{major}
%define develname %mklibname -d glusterfs

Summary:	GlusterFS network/cluster filesystem
Name:		glusterfs
Version:	3.2.6
Release:	1
License:	GPLv3+
Group:		Networking/Other
URL:		http://www.gluster.org/docs/index.php/GlusterFS
Source0:	ftp://ftp.gluster.com/pub/gluster/glusterfs/3.0/%{version}/%{name}-%{version}.tar.gz
Source1:	glusterfsd.init
Source2:	glusterfsd.sysconfig
Source3:	glusterfsd.logrotate
Source4:	glusterfs.logrotate
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	fuse-devel >= 2.6.0
BuildRequires:	libibverbs-devel
BuildRequires:	libtool

%description
GlusterFS is a clustered file-system capable of scaling to several
peta-bytes. It aggregates various storage bricks over Infiniband RDMA
or TCP/IP interconnect into one large parallel network file
system. GlusterFS is one of the most sophisticated file system in
terms of features and extensibility.  It borrows a powerful concept
called Translators from GNU Hurd kernel. Much of the code in GlusterFS
is in userspace and easily manageable.

Please visit http://www.gluster.org/docs/index.php/GlusterFS for more info.

%package -n	%{libname}
Summary:	GlusterFS network/cluster filesystem library
Group:		System/Libraries
Provides: 	glusterfs-libs = %{EVRD}
Provides:	libglusterfs = %{EVRD}

%description -n	%{libname}
GlusterFS is a clustered file-system capable of scaling to several
peta-bytes. It aggregates various storage bricks over Infiniband RDMA
or TCP/IP interconnect into one large parallel network file
system. GlusterFS is one of the most sophisticated file system in
terms of features and extensibility.  It borrows a powerful concept
called Translators from GNU Hurd kernel. Much of the code in GlusterFS
is in userspace and easily manageable.

Please visit http://www.gluster.org/docs/index.php/GlusterFS for more info.

This package includes the libglusterfs and glusterfs translator modules common
to both GlusterFS server and client framework.

%package -n	%{develname}
Summary:	Static library and header files for the GlusterFS library
Group:		Development/C
Provides:	%{name}-devel = %{EVRD}
Requires:	%{libname} = %{version}

%description -n	%{develname}
GlusterFS is a clustered file-system capable of scaling to several
peta-bytes. It aggregates various storage bricks over Infiniband RDMA
or TCP/IP interconnect into one large parallel network file
system. GlusterFS is one of the most sophisticated file system in
terms of features and extensibility.  It borrows a powerful concept
called Translators from GNU Hurd kernel. Much of the code in GlusterFS
is in userspace and easily manageable.

Please visit http://www.gluster.org/docs/index.php/GlusterFS for more info.

This package contains the static GlusterFS library and its header files.

%package	common
Summary:	The common files needed by GlusterFS for client and server
Group:		Networking/Other
Requires:	fuse >= 2.6.0

%description	common
GlusterFS is a clustered file-system capable of scaling to several
peta-bytes. It aggregates various storage bricks over Infiniband RDMA
or TCP/IP interconnect into one large parallel network file
system. GlusterFS is one of the most sophisticated file system in
terms of features and extensibility.  It borrows a powerful concept
called Translators from GNU Hurd kernel. Much of the code in GlusterFS
is in userspace and easily manageable.

Please visit http://www.gluster.org/docs/index.php/GlusterFS for more info.

This package includes the glusterfs binaries and documentation. These are needed by both glusterfs
client and server.

%package	client
Summary:	GlusterFS client
Group:		Networking/Other
Requires:	%{name}-common = %{version}
Requires(post): rpm-helper

%description	client
GlusterFS is a clustered file-system capable of scaling to several
peta-bytes. It aggregates various storage bricks over Infiniband RDMA
or TCP/IP interconnect into one large parallel network file
system. GlusterFS is one of the most sophisticated file system in
terms of features and extensibility.  It borrows a powerful concept
called Translators from GNU Hurd kernel. Much of the code in GlusterFS
is in userspace and easily manageable.

This package is the client needed to mount a GlusterFS fs.

%package	server
Summary:	GlusterFS server
Group:		Networking/Other
Requires:	%{name}-common = %{version}
Requires:	%{name}-client = %{version}
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires(post): sed

%description	server
GlusterFS is a clustered file-system capable of scaling to several
peta-bytes. It aggregates various storage bricks over Infiniband RDMA
or TCP/IP interconnect into one large parallel network file
system. GlusterFS is one of the most sophisticated file system in
terms of features and extensibility.  It borrows a powerful concept
called Translators from GNU Hurd kernel. Much of the code in GlusterFS
is in userspace and easily manageable.

This package is the server.

%prep
%setup -q %{name}-%{version}
cp %{SOURCE1} glusterfsd.init
cp %{SOURCE2} glusterfsd.sysconfig
cp %{SOURCE3} glusterfsd.logrotate
cp %{SOURCE4} glusterfs.logrotate

%build
%configure2_5x --disable-static --enable-shared
# Remove rpath
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
make

%install
%{__rm} -rf %{buildroot} 
%{__make} install DESTDIR=%{buildroot}
%{__mkdir_p} %{buildroot}%{_includedir}/glusterfs
%{__mkdir_p} %{buildroot}/var/log/glusterfs
%{__install} -p -m 0644 libglusterfs/src/*.h \
    %{buildroot}%{_includedir}/glusterfs/

# Remove unwanted files from all the shared libraries
find %{buildroot}%{_libdir} -name '*.la' | xargs rm -f

install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_sysconfdir}/sysconfig
install -d %{buildroot}%{_sysconfdir}/logrotate.d
install -d %{buildroot}/var/run/glusterfsd

install -m0755 glusterfsd.init %{buildroot}%{_initrddir}/glusterd
install -m0644 glusterfsd.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/glusterfsd
install -m0644 glusterfsd.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/glusterfs-server
install -m0644 glusterfs.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/glusterfs-client

touch %{buildroot}/var/log/glusterfs/glusterfs.log
touch %{buildroot}/var/log/glusterfs/glusterfsd.log

# remove default startup script
%{__rm} %{buildroot}/etc/init.d/glusterd

# fix docs
#rm -rf installed_docs
#mv %{buildroot}%{_docdir}/glusterfs installed_docs

%post client
%create_ghostfile /var/log/glusterfs/glusterfs.log root root 0644

%post server
%create_ghostfile /var/log/glusterfs/glusterfsd.log root root 0644
%_post_service glusterd
if [ -e /etc/glusterfs/glusterfs-server.vol ]; then 
echo "Updating /etc/sysconfig/glusterfsd to point to old /etc/glusterfs/glusterfs-server.vol file"
sed -i 's|GLUSTERFSD_CONFIG_FILE="/etc/glusterfs/glusterfsd.vol"|GLUSTERFSD_CONFIG_FILE="/etc/glusterfs/glusterfs-server.vol"|g' /etc/sysconfig/glusterfsd
#   mv -n /etc/glusterfs/glusterfs-server.vol /etc/glusterfs/glusterfsd.vol
fi

%preun server
%_preun_service glusterfsd

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/*.so.%{major}*
%{_libdir}/glusterfs

%files -n %{develname}
%defattr(-,root,root,-)
%{_includedir}/glusterfs
#%{_includedir}/libglusterfsclient.h
#%{_datadir}/glusterfs/*.py
#%{_libdir}/*.a
#%{_libdir}/*.la
%{_libdir}/*.so

%files common
%defattr(-,root,root)
# %doc AUTHORS ChangeLog COPYING INSTALL NEWS README
# %doc installed_docs/*
%docdir %{_docdir}/glusterfs
%doc %{_docdir}/glusterfs/*
%{_sysconfdir}/glusterfs/gluster*
#%{_bindir}/glusterfs-volgen
%{_mandir}/man8/glusterfs.8*
%{_mandir}/man8/gluster.8*
%{_mandir}/man8/glusterd.8*
%{_mandir}/man8/glusterfsd.8*
%dir /var/log/glusterfs/
%{_sbindir}/glusterfs
%{_sbindir}/gluster
%{_sbindir}/glusterfsd
%{_sbindir}/glusterd

%files client
%defattr(-,root,root)
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/logrotate.d/glusterfs-client
/sbin/mount.glusterfs
%{_mandir}/man8/mount.glusterfs.8.*
%attr(0644,root,root) %ghost %config(noreplace) /var/log/glusterfs/glusterfs.log

%files server
%defattr(-,root,root)
%attr(0755,root,root) %{_initrddir}/glusterd
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/sysconfig/glusterfsd
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/logrotate.d/glusterfs-server
%attr(0644,root,root) %ghost %config(noreplace) /var/log/glusterfs/glusterfsd.log
%dir /var/run/glusterfsd


%changelog
* Mon Apr 16 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 3.2.6-1
+ Revision: 791326
- manually remove .la files for backporting

* Mon Apr 16 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 3.2.6-1
+ Revision: 791281
- update to 3.2.6

* Mon Dec 06 2010 Funda Wang <fwang@mandriva.org> 3.0.0-2mdv2011.0
+ Revision: 611833
- update file list

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild

* Sat Jan 30 2010 Funda Wang <fwang@mandriva.org> 3.0.0-1mdv2010.1
+ Revision: 498597
- db storage not there any more
- New version 3.0.0

* Sun Sep 20 2009 Michael Scherer <misc@mandriva.org> 2.0.6-1mdv2010.0
+ Revision: 444885
- try to compile without -j, as this may help for weird errors

  + Funda Wang <fwang@mandriva.org>
    - use configure2_5x

  + Glen Ogilvie <nelg@mandriva.org>
    - This is a large upgrade, from 1.3.12 to 2.0.6. This includes updated configuration samples and init script.
      New features:
      * Distribute (DHT) translator
      * Replicate atomic write support
      * High Availability (HA) translator
      * Non-blocking I/O
      * Binary Protocol
      * NUFA translator
      * APIs via 'libglusterfsclient' library
      * Apache/Lighttpd embeddable 'mod_glusterfs'
      * Booster
      * Multiple OS support
        * OS X - Server and Client works.
        * Solaris 10 and above - Server part works file, Client part will be ported in future when FUSE is provided by Solaris.
        * FreeBSD 7.0 and above - Server and Client works.
      * Log message improvements
      * Stripe over tmpfs
      * Filter translator
      * Quota translator
      Full list of upgrade features at:
      http://www.gluster.com/community/documentation/index.php/Whats_New_v2.0

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.3.12-4mdv2010.0
+ Revision: 429217
- rebuild

* Tue Sep 16 2008 Oden Eriksson <oeriksson@mandriva.com> 1.3.12-3mdv2009.0
+ Revision: 285247
- fix deps
- rework the initscript and config

* Tue Sep 16 2008 Oden Eriksson <oeriksson@mandriva.com> 1.3.12-2mdv2009.0
+ Revision: 285163
- fix typo
- added fixes requested by Jos?\195?\169 Antonio Becerra Permuy

* Fri Sep 12 2008 Oden Eriksson <oeriksson@mandriva.com> 1.3.12-1mdv2009.0
+ Revision: 284140
- 1.3.12

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Apr 23 2007 Nicolas Vigier <nvigier@mandriva.com> 1.2.3-1mdv2008.0
+ Revision: 17508
- Import glusterfs




* Mon Apr 23 2007 Nicolas Vigier <nvigier@mandriva.com>
- first version

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1748 |12cr|gmameui-0.2.12-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		gmameui
Version:	0.2.12
Release:	3

Summary:	A sdlmame front-end
License:	GPLv3+
Group:		Emulators
URL:		http://gmameui.sourceforge.net/
Source0:	%{name}-%{version}.tar.gz
Patch0:		gmamaui-0.2.12_glibc.patch
BuildRequires:	pkgconfig(libgnome-2.0)
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(vte)
BuildRequires:	pkgconfig(expat)
BuildRequires:	intltool
BuildRequires:	pkgconfig(libarchive)
BuildRequires:	desktop-file-utils
BuildRequires:	scrollkeeper

%description
GMAMEUI is a fork of the defunct GXMame project.

It contains a number of enhancements over GXMame:
 - support for SDLMame,
 - support for more recent versions of MAME,
 - support for the recent features introduced to MAME (the last version 
    supported by GXMame was 0.95),
 - migration to Glade for UI, allowing easier maintenance,
 - a substantial number of bug fixes and UI improvements over GXMame.

%prep
%setup -q
%patch0 -p0

%build
%configure2_5x
%make

%install
%makeinstall_std

desktop-file-install --vendor="" \
  --remove-category="ArcadeGame" \
  --add-category="Emulator" \
  --add-category="X-MandrivaLinux-MoreApplications-Emulators" \
  --dir %{buildroot}%{_datadir}/applications/ \
  %{buildroot}%{_datadir}/applications/*

%find_lang %{name} --with-gnome

%files -f %{name}.lang
%doc ChangeLog
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/applications/%{name}.desktop
%{_mandir}/man6/%{name}.6*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1749 |12cr|gmasqdialer-0.99.13-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define ver  	0.99.13
%define rel	%mkrel 9

Summary: 	GNOME/GTK Client for Masqdialer 
Name: 		gmasqdialer
Version: 	%{ver}
Release: 	%{rel}
License: 	GPL
Group:		Networking/Remote access
URL:		http://www.dpinson.com/software/gmasqdialer/
Source: 	%{URL}/files/%{name}-%{ver}.tar.bz2
# (fc) 0.99.13-3mdk disable gtk deprecation flags
Patch0:		gmasqdialer-0.99.13-deprecation.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildRequires:	gtk+2-devel 
BuildRequires:	scrollkeeper
BuildRequires:	imagemagick
BuildRequires:	automake1.4

%description
Gnome client that allows a user to manipulate a Masqdialer controlled ppp link.

%prep
%setup -q
%patch0 -p1 -b .deprecation

#needed by patch0
automake-1.4

%build
%configure2_5x
%make

%install
%makeinstall

#Menu:

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Gmasqdialer
Comment=Gnome Client for the masqdialer modem server
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=GNOME;GTK;X-MandrivaLinux-Internet-RemoteAccess;Network;RemoteAccess;Dialup;
EOF

mkdir -p %{buildroot}%{_liconsdir} %{buildroot}%{_iconsdir} %{buildroot}%{_miconsdir}
convert -resize 48x48 %{name}-icon.png %{buildroot}%{_liconsdir}/%{name}.png
convert -resize 32x32 %{name}-icon.png %{buildroot}%{_iconsdir}/%{name}.png
convert -resize 16x16 %{name}-icon.png %{buildroot}%{_miconsdir}/%{name}.png	

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files
%defattr(-,root,root)
%doc README COPYING ChangeLog
%attr(755,root,root) %{_bindir}/*
%{_datadir}/applications/mandriva-%{name}.desktop
%{_miconsdir}/*.png
%{_liconsdir}/*.png
%{_iconsdir}/*.png
%{_datadir}/pixmaps/*
%{_datadir}/applications/%{name}.desktop



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.99.13-9mdv2011.0
+ Revision: 618965
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.99.13-8mdv2010.0
+ Revision: 429219
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.99.13-7mdv2009.0
+ Revision: 246254
- rebuild
- fix description-line-too-long
- drop old menu

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.99.13-5mdv2008.1
+ Revision: 136445
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Tue Sep 05 2006 Buchan Milne <bgmilne@mandriva.org>
+ 2006-09-05 13:13:40 (60054)
xdg menu

* Tue Sep 05 2006 Buchan Milne <bgmilne@mandriva.org>
+ 2006-09-05 12:52:40 (60051)
buildrequire automake1.4

* Tue Sep 05 2006 Buchan Milne <bgmilne@mandriva.org>
+ 2006-09-05 12:49:19 (60050)
Import gmasqdialer

* Sat May 13 2006 Frederic Crozat <fcrozat@mandriva.com> 0.99.13-3mdk
- Patch0: don't enable gtk deprecation flags
- Clean build requires to stop iurt spam


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1750 |12cr|gmediafinder-1.0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Obtaining source
#git clone git://github.com/smolleyes/gmediafinder.git  && tar cjf gmediafinder-{_version}.tar.bz2 gmediafinder/ && rm -rf gmediafinder
%define debug_package	%{nil}
Name:			gmediafinder
Version:		1.0.4
Release:		1
Summary:		Stream and/or download and/or convert files
License:		GPLv2
Group:			Video
URL:			http://gnomefiles.org/content/show.php/Gmediafinder?content=138588&PHPSESSID=9c909890a42ce1ac7a555efab2b34b83
Source0:		https://nodeload.github.com/smolleyes/gmediafinder2/%{name}-%{version}.tar.gz
BuildRequires:		hicolor-icon-theme
BuildRequires:		python-mechanize
BuildRequires:		python-setuptools
BuildRequires:		python-distutils-extra
BuildRequires:		intltool
BuildRequires:		python-gdata
BuildRequires:		python-configobj
BuildRequires:		gettext
BuildRequires:		desktop-file-utils

Requires:		gnome-icon-theme
Requires:		pythonegg(html5lib)
Requires:		gstreamer0.10-python
Requires:		gstreamer0.10-ffmpeg
Requires:		gstreamer0.10-plugins-good
Requires:		python-gdata
Requires:		pygtk2.0
Requires:		python-mechanize
Requires:		libffmpeg
Requires:		pythonegg(python-xlib)
Requires:		pkgconfig(pywebkitgtk-1.0)
Requires:		gstreamer0.10-tools
Requires:		%{_lib}avutil50
Requires:		gstreamer0.10-libvisual
Requires:		libvisual-plugins
Requires:		python-configobj
Requires:		pygtk2.0-libglade
BuildArch:		noarch

%description
Gmediafinder is a software to search stream an/or download files 
form you-tube without flash,
Google and some mp3 search-engines (you know the rules...)
its support full-screen mode, visualization and use the gstreamer engine
for you-tube you can select your preferred, resolution and give priority to 
mp4 format for video seeking! (and lower CPU usage than flv...).


%prep
%setup -q

%build
python setup.py build

%install
%__python setup.py install --root=%{buildroot}
cp -R data/img/throbber.png %{buildroot}%{_datadir}/%{name}/
%__chmod 644 %{buildroot}%{_datadir}/applications/%{name}.desktop
%__chmod 644 %{buildroot}%{_datadir}/%{name}/*.png
%__chmod 644 %{buildroot}%{_datadir}/%{name}/*/*
%__chmod a+x %{buildroot}%{_datadir}/pyshared/GmediaFinder/lib/engines/__init__.py
%__chmod a+x %{buildroot}%{_datadir}/pyshared/GmediaFinder/__init__.py
%__chmod a+x %{buildroot}%{_datadir}/pyshared/GmediaFinder/lib/__init__.py

%__chmod a+x %{buildroot}%{py_sitedir}/GmediaFinder/lib/Translation.py
%__chmod a+x %{buildroot}%{py_sitedir}/GmediaFinder/__init__.py
%__chmod a+x %{buildroot}%{py_sitedir}/GmediaFinder/lib/engines/__init__.py
%__chmod a+x %{buildroot}%{py_sitedir}/GmediaFinder/lib/downloads/__init__.py
%__chmod a+x %{buildroot}%{py_sitedir}/GmediaFinder/lib/__init__.py
%__chmod a+x %{buildroot}%{py_sitedir}/GmediaFinder/lib/player/__init__.py
%__chmod a+x %{buildroot}%{py_sitedir}/GmediaFinder/lib/engines/main.py
%__chmod a+x %{buildroot}%{py_sitedir}/GmediaFinder/lib/get_stream.py
%__chmod a+x %{buildroot}%{py_sitedir}/GmediaFinder/gmediafinder.py
%__chmod a+x %{buildroot}%{py_sitedir}/GmediaFinder/lib/pykey.py
%__chmod a+x %{buildroot}%{py_sitedir}/GmediaFinder/lib/checklinks.py
%__chmod a+x %{buildroot}%{_datadir}/gmediafinder/scripts/get_stream.py 


desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop

%find_lang %{name}

%files -f %{name}.lang

%doc CHANGELOG gpl-2.0.txt README VERSION
%{_bindir}/*
%{_datadir}/applications/%{name}.desktop
%{py_sitedir}/*/*
%{_datadir}/%{name}/*
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_datadir}/pyshared/GmediaFinder/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1751 |12cr|gmemusage-0.2-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	Graphics memory usage meter
Name: 		gmemusage
Version: 	0.2
Release: 	%mkrel 13
Source: 	%{name}-%{version}.tar.bz2
Url: 		http://reality.sgi.com/raju/software/
License: 	GPL
Group: 		Monitoring
Buildrequires:	libx11-devel
BuildRoot: 	%{_tmppath}/%{name}-buildroot

%description
This tool displays the bar graph describing a memory usage of processes
on the Linux box. Uses /proc filesystem.

%prep
%setup

%build
%make OPTIM="%optflags" LIBX11DIR=-L%{_libdir} LDFLAGS="%ldflags"

%install
rm -fr %buildroot
install -D -m 755 gmemusage $RPM_BUILD_ROOT%{_bindir}/%{name}
install -D -m 644 gmemusage.1 $RPM_BUILD_ROOT%{_mandir}/man1/%{name}.1

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{_bindir}/gmemusage
Name=Gmemusage
Comment=Memory usage
Icon=monitoring_section
Categories=System;Monitor;
EOF
 
%if %mdkversion < 200900
%post
%{update_menus}
%endif
 
%if %mdkversion < 200900
%postun          
%{clean_menus}
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr (-,root,root)
%{_bindir}/*
%{_mandir}/man1/*
%{_datadir}/applications/mandriva-%{name}.desktop


%changelog
* Fri Feb 04 2011 Funda Wang <fwang@mandriva.org> 0.2-13mdv2011.0
+ Revision: 635854
- tighten BR

* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2-12mdv2011.0
+ Revision: 618966
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.2-11mdv2010.0
+ Revision: 429221
- rebuild

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 0.2-10mdv2009.0
+ Revision: 218423
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.2-10mdv2008.1
+ Revision: 131581
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request
- buildrequires X11-devel instead of XFree86-devel
- import gmemusage


* Fri Dec 23 2005 Anssi Hannula <anssi@mandriva.org> 0.2-10mdk
- %%mkrel
- fix menudir
- fix lib64 build

* Thu Jul 22 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.2-9mdk
- rebuild

* Tue Jan 28 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.2-7mdk
- rebuild

* Sat Jan 19 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 0.2-6mdk
- Fix menu entry

* Wed Jul 18 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.2-5mdk
- rebuild

* Wed Jan 10 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.2-4mdk
- rebuild

* Tue Aug 31 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.2-3mdk
- BM
- macros 
- menu

* Thu Apr 27 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.2-2mdk
- fix  group

* Thu Feb 24 2000 Lenny Cartier <lenny@mandrakesoft.com>
- mandrake build

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1752 |12cr|gmerlin-1.0.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: gmerlin
Summary: A multimedia architecture for linux
Version: 1.0.0
Release: 3
Url: http://gmerlin.sourceforge.net/
License: LGPLv2+
Group: Video
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source0: http://downloads.sourceforge.net/gmerlin/%name-%version.tar.gz
Patch0: gmerlin-1.0.0-link.patch
BuildRequires: gavl-devel >= 1.2.0
BuildRequires: quicktime-devel
BuildRequires: pulseaudio-devel
BuildRequires: libalsa-devel
BuildRequires: jpeg-devel
BuildRequires: png-devel
BuildRequires: texinfo
BuildRequires: doxygen
BuildRequires: libxml2-devel >= 2.4.0
BuildRequires: fontconfig-devel >= 2.2.3
BuildRequires: freetype2-devel
BuildRequires: gtk2-devel >= 2.8.0
BuildRequires: libcdio-devel
BuildRequires: libvisual-devel
BuildRequires: tiff-devel
BuildRequires: libcddb-devel
BuildRequires: musicbrainz-devel
BuildRequires: libv4l-devel
BuildRequires: mesagl-devel
BuildRequires: libx11-devel
BuildRequires: libxext-devel
BuildRequires: libxfixes-devel
BuildRequires: libxinerama-devel
BuildRequires: libxtst-devel
BuildRequires: libxv-devel
BuildRequires: esound-devel
BuildRequires: jackit-devel

%description
The gmerlin application framework consists of a toolkit indepentent
gmerlin library, which contains the player core, the transcoder core
and other utilities. It can be used to build custom multimedia
applications.

%files -f %name.lang
%defattr(-,root,root)
%doc %_datadir/doc/%name
%_bindir/*
%dir %_libdir/%name
%_libdir/%name/plugins
%_datadir/%name
%_datadir/applications/*.desktop
%_iconsdir/*/*/*/*
%_mandir/man1/*
%_infodir/*

#--------------------------------------------------------------------

%define major 0
%define libname %mklibname %name %major

%package -n %libname
Group: System/Libraries
Summary: Libraries for %name

%description -n %libname
This package contains shared libraries for %name.

%files -n %libname
%defattr(-,root,root)
%_libdir/*.so.%{major}*

#--------------------------------------------------------------------

%define develname %mklibname -d %name

%package -n %develname
Group: Development/Other
Summary: Development files for %name
Requires: %libname = %version
Provides: %name-devel = %version

%description -n %develname
This package contains development files for %name.

%files -n %develname
%defattr(-,root,root)
%_includedir/%name
%_libdir/*.so
%_libdir/pkgconfig/*.pc

%prep
%setup -q
%patch0 -p0

%build
autoreconf -fi
%configure2_5x --disable-rpath
%make

%install
%makeinstall_std

# drop la files
rm -fr %buildroot%_prefix/lib/%_prefix/lib/%name/plugins/*.la

%find_lang %name


%changelog
* Thu Oct 27 2011 Götz Waschk <waschk@mandriva.org> 1.0.0-2mdv2012.0
+ Revision: 707543
- rebuild for new libcdio

* Mon Jan 17 2011 Funda Wang <fwang@mandriva.org> 1.0.0-1
+ Revision: 631204
- fix BR and linkage
- 1.0.0

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild

* Sun Feb 28 2010 Funda Wang <fwang@mandriva.org> 0.4.3-1mdv2010.1
+ Revision: 512583
- New version 0.4.3

* Thu Feb 25 2010 Funda Wang <fwang@mandriva.org> 0.4.2-1mdv2010.1
+ Revision: 511058
- new version 0.4.2

* Sat Jan 16 2010 Funda Wang <fwang@mandriva.org> 0.4.1-3mdv2010.1
+ Revision: 492341
- add patch fixing build with gtk > 2.18
- finally fix linkage
- rebuild for new libjpegv8

* Sat Aug 22 2009 Funda Wang <fwang@mandriva.org> 0.4.1-2mdv2010.0
+ Revision: 419464
- rebuild for new libjpegv7

* Wed Jul 29 2009 Frederik Himpe <fhimpe@mandriva.org> 0.4.1-1mdv2010.0
+ Revision: 404245
- Update to new version 0.4.1
- Remove upstream patch

* Thu Dec 18 2008 Funda Wang <fwang@mandriva.org> 0.4.0-1mdv2009.1
+ Revision: 315578
- fix str fmt
- new version 0.4.0

* Thu Nov 27 2008 Funda Wang <fwang@mandriva.org> 0.3.8-1mdv2009.1
+ Revision: 307269
- add virtual provdies
- import gmerlin



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1753 |12cr|gmetadom-0.2.6-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname  %mklibname gmetadom_gdome_cpp_smart %{major}
%define develname  %mklibname gmetadom_gdome_cpp_smart -d

%define _disable_ld_as_needed 1

Summary:	C++ Wrapper for GDOME
Name:		gmetadom
Version:	0.2.6
Release:	10
Group:		System/Libraries
License:	LGPL
URL:		http://gmetadom.sourceforge.net/
Source0:   %{name}-%{version}.tar.bz2
Patch1:	gmetadom-0.2.6-fix-missing-header.patch

BuildRequires: ocaml
BuildRequires: ocaml-findlib
BuildRequires: gdome2-devel
BuildRequires: libgdome-devel

%description
GMetaDOM is a collection of libraries, each library providing a
DOM implementation. Each DOM implementation is generated
automatically by means of XSLT stylesheets.

%package -n %{libname}
Summary:	CPP Libraries for gdome2
Group:		System/Libraries

%description -n %{libname}
 GMetaDOM is a collection of libraries, each library providing a
DOM implementation. Each DOM implementation is generated
automatically by means of XSLT stylesheets.

%package -n %{develname}
Summary:	Libraries and include files for gdome2
Group:		Development/C++
Requires:	%{libname} = %{version}
Provides:	%{name}-devel  = %{version}-%{release}
Obsoletes:	%{_lib}gmetadom_gdome_cpp_smart0-devel

%description -n %{develname}
GMetaDOM is a collection of libraries, each library providing a
DOM implementation. Each DOM implementation is generated
automatically by means of XSLT stylesheets.

%package -n ocaml-%{name}
Group:		Development/Other
Summary:	Ocaml bindings for %{name}
Obsoletes:  %{name}-ocaml

%description -n ocaml-%{name}
GMetaDOM is a collection of libraries, each library providing a
DOM implementation. Each DOM implementation is generated
automatically by means of XSLT stylesheets.

This are the Ocaml bindings of GMetaDOM.

%prep
%setup -q
%apply_patches

%build
#gw we have to disable libtoolize, as the ocaml path doesn't build otherwise
%define __libtoolize true
%configure2_5x \
	--with-ocaml-lib-prefix=%{_libdir}/ocaml

%install
%makeinstall_std

# static lib needed for internal test
rm -f %{buildroot}%{_libdir}/*.a

%files -n %{libname}
%{_libdir}/libgmetadom_gdome_cpp_smart.so.%{major}*

%files -n %{develname}
%doc AUTHORS COPYING ChangeLog HISTORY INSTALL LICENSE
%{_includedir}/*
%{_libdir}/pkgconfig/*.pc
%{_libdir}/lib*.so

%files -n ocaml-%{name}
%{_libdir}/ocaml/gdome2
%{_libdir}/ocaml/stublibs/*



%changelog
* Mon Mar 26 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.2.6-10
+ Revision: 787031
- rebuild
- cleaned up spec

* Wed Oct 06 2010 Funda Wang <fwang@mandriva.org> 0.2.6-9mdv2011.0
+ Revision: 583369
- rebuild

* Wed Feb 03 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.6-8mdv2010.1
+ Revision: 500158
- rebuild for latest ocaml

* Fri Jul 31 2009 Funda Wang <fwang@mandriva.org> 0.2.6-7mdv2010.0
+ Revision: 405045
- rebuild for new ocaml

* Sat Mar 14 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.6-6mdv2009.1
+ Revision: 355052
- fix missing header
- disable -Wl,as-needed (lazy fix)
- ocaml site-lib hierarchy doesn't exist anymore

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Mon Mar 24 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.6-2mdv2008.1
+ Revision: 189766
- rebuild for latest ocaml

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Jérôme Soyer <saispo@mandriva.org> 0.2.6-1mdv2008.1
+ Revision: 102991
- New release 0.2.6

* Mon Oct 29 2007 Jérôme Soyer <saispo@mandriva.org> 0.2.5-6mdv2008.1
+ Revision: 102978
- New release

* Sun Sep 09 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.5-1mdv2008.1
+ Revision: 83938
- make ocaml bindings compliant with ocaml policy

  + Jérôme Soyer <saispo@mandriva.org>
    - Fix BR
    - Add gdome2
    - New release 0.2.5
    - Import gmetadom



* Tue Aug 08 2006 Jerome Soyer <saispo@mandriva.org> 0.2.4-1mdv2007.0
- New release 0.2.4
- Remove patch1

* Wed Jun 21 2006 Gtz Waschk <waschk@mandriva.org> 0.2.3-4mdv2007.0
- fix build

* Mon Apr 24 2006 Pixel <pixel@mandriva.com> 0.2.3-3mdk
- rebuild for new ocaml

* Mon Mar 27 2006 Götz Waschk <waschk@mandriva.org> 0.2.3-2mdk
- rebuild for new ocaml
- use mkrel

* Thu Jul 21 2005 Gtz Waschk <waschk@mandriva.org> 0.2.3-1mdk
- New release 0.2.3

* Tue Apr 26 2005 Gtz Waschk <waschk@mandriva.org> 0.2.2-1mdk
- New release 0.2.2

* Wed Nov 10 2004 Jerome Soyer <saispo@mandrake.org> 0.2.1-1mdk
- 0.2.1

* Fri Jun 11 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.1.8-5mdk
- disable libtoolize
- fix deps
- new g++

* Wed Jul  9 2003 Gtz Waschk <waschk@linux-mandrake.com> 0.1.8-3mdk
- rebuild for new rpm

* Tue Jun 10 2003 Gtz Waschk <waschk@linux-mandrake.com> 0.1.8-2mdk
- add the version and release number to the devel provides

* Tue Jun 10 2003 Gtz Waschk <waschk@linux-mandrake.com> 0.1.8-1mdk
- fix release tag
- source URL
- from Charles A Edwards <eslrahc@bellsouth.net>
  - release 0.1.8	
  - patch for gcc-33
  - update file list
 
* Fri May  2 2003 Gtz Waschk <waschk@linux-mandrake.com> 0.1.6-1mdk
- add ocaml subpackage
- dir ownership
- from  Charles A Edwards <eslrahc@bellsouth.net>:
  - initial mdk release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1754 |12cr|gmic-1.5.2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	1
%define	libname		%mklibname %{name} %{major}
%define	develname	%mklibname -d %{name}

Name:		gmic
Version:	1.5.2.2
Release:	1
Group:		Graphics
# CeCILL version 2.0
License:	CeCILL
Summary:	A script language (G'MIC) dedicated to image processing
Url:		http://gmic.sourceforge.net
Source:		http://sourceforge.net/projects/gmic/files/%{name}_%{version}.tar.gz
# Even minor version change requires re-diff
Patch0:		gmic-%{version}-Makefile.patch
Patch1:		gmic-1.5.2.2-zartlibs.patch
BuildRequires:	ffmpeg-devel
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(fftw3)
BuildRequires:	pkgconfig(gimp-2.0)
BuildRequires:	pkgconfig(GraphicsMagick)
BuildRequires:	pkgconfig(opencv)

%description
G'MIC defines a complete image processing framework, and thus 
can manage generic image data as other image-related tools. 

Anyway, the specific features described below make it a bit particular :

* It internally works with lists of images. 
  Image manipulations and interactions can be done 
  either grouped or focused on specific items.
* It can process a wide variety of image types, 
  including multi-spectral (arbitray number of channels)
  and 3d volumetric images, as well as image sequences, 
  or 3d vector objects. 
  Images with different pixel types are supported, 
  allowing to process flawlessly images with 8bits or 
  16bits integers per channel, as well as float-valued datasets.
* It provides small but efficient visualization modules 
  dedicated to the exploration/viewing of 2d/3d multi-spectral images, 
  3d vector objects (elevation map, isocurves, isosurfaces,...), 
  or 1d graph plots.
* It proposes commands to handle custom interactive windows 
  where events can be managed easily by the user.
* It is highly extensible through the importation of custom command 
  files which add new commands that become understood by the 
  language interpreter.
* Most of the functionalities can be used inside GIMP 
  via the provided plug-in, allowing end-users to integrate 
  any G'MIC-based pipeline directly in a nice GUI, 
  without coding efforts.
* It is based on the latest development versions of the CImg Library, 
  a well established C++ template image processing toolkit, 
  developed by the same team of developers.

%files
%doc COPYING README
%config(noreplace) %{_sysconfdir}/bash_completion.d/%{name}
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1.*
%{_mandir}/fr/man1/gmic.1.*

#------------------------------------------------------

%package -n zart
Summary:	GUI for G'MIC real-time manipulations on the output of a webcam
Group:		Graphics
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-zart = %{version}-%{release}
Conflicts:	%{name} < 1.5.1.5-1

%description -n zart
ZArt is a computer program whose purpose is to demonstrate the possibilities of
the G'MIC image processing language by offering the choice of several
manipulations on a video stream acquired from a webcam.

%files -n zart
%{_bindir}/zart
%{_datadir}/zart/haarcascade*.xml

#------------------------------------------------------

%package -n gimp-plugin-%{name}
Summary:	gmic plugin for gimp
Group:		Graphics
Requires:	gimp >= 2.6.0
Obsoletes:	%{name}-gimp < 1.5.1.5-1
Provides:	%{name}-gimp = %{version}-%{release}
Conflicts:	%{name} < 1.5.1.5-1

%description -n gimp-plugin-%{name}
G'MIC has been made available as an easy-to-use plug-in for GIMP.
It extends this retouching software capabilities by offering a large number of
pre-defined image filters and effects.
Of course, the plug-in is highly customizable and it is possible to add your
own custom G'MIC-written filters in it.

%files -n gimp-plugin-%{name}
%{_libdir}/gimp/2.0/plug-ins/%{name}_gimp

#------------------------------------------------------

%package -n %{libname}
Summary:	Library for gmic
Group:		System/Libraries
Requires:	%{name} = %{version}-%{release}
Conflicts:	%{name} < 1.5.1.5-1

%description -n %{libname}
This package contains the library needed to run programs
dynamically linked with gmic.

%files -n %{libname}
%{_libdir}/lib%{name}.so.*

#------------------------------------------------------

%package -n %{develname}
Summary:	Header file for gmic
Group:		Development/C++
Requires:	%{name} = %{version}-%{release}
Obsoletes:	%{name}-gimp-devel < 1.5.1.5-1
Provides:	%{name}-devel = %{version}-%{release}
Conflicts:	%{name} < 1.5.1.5-1

%description -n %{develname}
This package contains the development file for gmic.

%files -n %{develname}
%{_includedir}/%{name}.h

#------------------------------------------------------

%prep
%setup -q
%patch0 -p1 -b .makefile
%patch1 -p1 -b .zartlibs

sed -i -e "s|@LIB@|%{_lib}|g" src/Makefile

%build
%setup_compile_flags

pushd src
%make
popd
pushd zart
%qmake_qt4
%make
popd

%install
pushd src
%makeinstall_std
popd


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1755 |12cr|gmock-1.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	0
%define libname	%mklibname	%{name} %{major}
%define develname	%mklibname	%{name} -d

Summary:        Google C++ Mocking Framework
Name:           gmock
Version:        1.6.0
Release:        1
License:        BSD
Group:          System/Libraries
URL:            http://code.google.com/p/googlemock/
Source0:        http://googlemock.googlecode.com/files/gmock-%{version}.zip
Patch0:			gmock-1.6.0-enable-install.patch
BuildRequires:  gtest-devel >= 1.6.0
BuildRequires:  python
Requires:	%{libname} = %{version}-%{release}

%description
Inspired by jMock, EasyMock, and Hamcrest, and designed with C++'s
specifics in mind, Google C++ Mocking Framework (or Google Mock for
short) is a library for writing and using C++ mock classes.

Google Mock:

 o lets you create mock classes trivially using simple macros,
 o supports a rich set of matchers and actions,
 o handles unordered, partially ordered, or completely ordered
   expectations,
 o is extensible by users, and
 o works on Linux, Mac OS X, Windows, Windows Mobile, minGW, and
   Symbian.

%package -n %{libname}
Summary:    Libraries for the %{name} package
Group:      System/Libraries

%description -n %{libname}
Libraries for %{name}.

%package -n %{develname}
Summary:        Development files for %{name}
Group:          Development/C
Requires:       %{libname} = %{version}-%{release}
Provides:       %{name}-devel = %{version}-%{release}

%description -n %{develname}
This package contains development files for %{name}.

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x \
	--disable-static \
	--with-gtest \
	--enable-external-gtest

%make LIBS='-lpthread -lgtest'

%install
rm -rf %{buildroot}
%makeinstall_std
find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print

# why repkg gtest
rm -fr %{buildroot}%{_includedir}/gtest/
rm -fr %{buildroot}%{_libdir}/libgtest*
rm -fr %{buildroot}%{_datadir}/aclocal

%check
%make check

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root,-)
%{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root,-)
%doc CHANGES CONTRIBUTORS COPYING README
%{_libdir}/lib*.so
%{_includedir}/gmock/*



%changelog
* Tue Nov 01 2011 Matthew Dawkins <mattydaw@mandriva.org> 1.6.0-1
+ Revision: 708440
- imported package gmock


* Sat Oct 29 2011 Matthew Dawkins <mdawkins@unity-linux.org> 1.6.0-1-unity2011
- import for Unity
- new version 1.6.0

* Wed Jan 12 2011 Terje Rosten <terje.rosten@ntnu.no> - 1.5.0-1
- 1.5.0
- req gtest 1.5.0
- fix description
- fix group
- fix files section
- remove name macro
- rpmlint error free
- don't build with bundled gtest
- make check works
- add some buildreqs

* Sun Oct 4 2009 Tejas Dinkar <tejas@gja.in> - 1.4.0-1
- Initial gmock 1.4.0

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1756 |12cr|gmorgan-0.56-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	MIDI auto-accompaniment generator
Name:		gmorgan
Version:	0.56
Release:	2
License:	GPLv2+
Group:		Sound
URL:		http://gmorgan.sourceforge.net/
Source0:	%{name}_%{version}.tar.gz

BuildRequires:	fltk-devel
BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(pixman-1)


%description
GMorgan is a modern MIDI organ with full auto-accompaniment. GMrgand uses
soundfonts and the ALSA sequencer for emulate a Rhythm Station.

%prep
%setup -qn %{name}_%{version}

%build
%configure2_5x
%make  

%install
%makeinstall_std

rm -fr %{buildroot}/%{_docdir}
chmod 644 AUTHORS ChangeLog README 

#menu
mkdir -p %{buildroot}%{_datadir}/applications/
cat << EOF > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{name}
Icon=sound_section
Name=GMorgan
Comment=MIDI Auto-Accompaniment
Categories=Audio;
EOF

%files 
%doc AUTHORS ChangeLog README
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1757 |12cr|gmpc-11.8.16-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Gtk2 frontend for the mpd
Name:		gmpc
Version:	11.8.16
Release:	%mkrel 1
License:	GPLv2+
Group:		Sound
URL:		http://gmpc.wikia.com/
Source0:	http://download.sarine.nl/Programs/gmpc/%{version}/%{name}-%{version}.tar.gz
Patch0:		gmpc-11.8.16-link.patch
BuildRequires: pkgconfig(gio-2.0)
BuildRequires: pkgconfig(glib-2.0) >= 2.16
BuildRequires: pkgconfig(gmodule-2.0) >= 2.4
BuildRequires: pkgconfig(gobject-2.0) >= 2.4
BuildRequires: pkgconfig(gthread-2.0)
BuildRequires: pkgconfig(gtk+-2.0) >= 2.18
BuildRequires: pkgconfig(libmpd) >= 0.20.95
BuildRequires: pkgconfig(libsoup-2.4)
BuildRequires: pkgconfig(libxml-2.0)
BuildRequires: pkgconfig(sqlite3)
BuildRequires: pkgconfig(unique-1.0)
BuildRequires: pkgconfig(x11)
BuildRequires: libsm-devel
BuildRequires: libice-devel
BuildRequires:	desktop-file-utils
BuildRequires:	intltool
BuildRequires:	gob2 vala

%description
GMPC is a frontend for the mpd (Music Player Daemon). 
It's focused on being fast and easy to use, while making 
optimal use of all the functions in mpd.

%package devel
Summary:        GMPC development files
Group:          Development/Other
Provides:       %{name}-devel = %{version}-%{release}
Requires:       %{name} = %{version}-%{release}

%description devel
GMPC development files.

%prep
%setup -q
%patch0 -p0

%build
%configure2_5x \
	--disable-static

%make 

%install
%makeinstall_std

%find_lang %{name} --with-gnome

desktop-file-install \
  --remove-category="Application" \
  --add-category="GTK" \
  --add-category="Audio" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*


%files -f %{name}.lang
%doc AUTHORS ChangeLog NEWS README
%{_bindir}/%{name}*
%{_datadir}/applications/%{name}.desktop
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*
%{_iconsdir}/*/*/*/*
%{_mandir}/man1/%{name}*

%files devel
%defattr(-,root,root)
%dir %{_includedir}/gmpc
%{_includedir}/gmpc/*.h
%{_libdir}/pkgconfig/%{name}.pc

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1758 |12cr|gmpc-avahi-0.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	An avahi plugin for gmpc
Name:		gmpc-avahi
Version:	0.20.0
Release:	3
License:	GPLv2+
Group:		Sound
Url:		http://www.sarine.nl//gmpc-plugins-avahi
Source0:	http://download.sarine.nl/Programs/gmpc/%{version}/%{name}-%{version}.tar.gz
BuildRequires:	libmpd-devel >= 0.15.98
BuildRequires:	libxml2-devel
BuildRequires:	libavahi-glib-devel
BuildRequires:	libavahi-client-devel
BuildRequires:	gmpc-devel >= 0.15.98
BuildRequires:	gtk+2-devel >= 2.4
BuildRequires:	intltool
Requires:	gmpc

%description
An avahi plugin for gmpc.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%defattr(-,root,root)
%{_libdir}/gmpc/plugins/avahiplugin.so


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.20.0-2mdv2011.0
+ Revision: 610902
- rebuild

* Mon Apr 05 2010 Funda Wang <fwang@mandriva.org> 0.20.0-1mdv2010.1
+ Revision: 531603
- update to new version 0.20.0

* Sat Dec 26 2009 Funda Wang <fwang@mandriva.org> 0.19.0-1mdv2010.1
+ Revision: 482400
- BR intltool
- New version 0.19.0

* Mon May 25 2009 Funda Wang <fwang@mandriva.org> 0.18.0-1mdv2010.0
+ Revision: 379380
- New version 0.18.0

* Mon Dec 29 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.17.0-1mdv2009.1
+ Revision: 321123
- update to new version 0.17.0

* Wed Dec 03 2008 Funda Wang <fwang@mandriva.org> 0.16.0-1mdv2009.1
+ Revision: 309572
- move plugins

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - fix file list
    - update to new version 0.16.0

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.15.5.0-3mdv2009.0
+ Revision: 246270
- rebuild

* Wed Jan 30 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.15.5.0-1mdv2008.1
+ Revision: 160346
- add spec file
- add source
- Created package structure for gmpc-avahi.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1759 |12cr|gmpc-extraplaylist-0.20.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	An extra playlist plugin for gmpc
Name:		gmpc-extraplaylist
Version:	0.20.0
Release:	%mkrel 2
License:	GPLv2+
Group:		Sound
Url:		http://www.sarine.nl/
Source0:	http://download.sarine.nl/Programs/gmpc/%{version}/%{name}-%{version}.tar.gz
BuildRequires:	libmpd-devel >= 0.15.98
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	pkgconfig(gtk+-2.0) >= 2.4
BuildRequires:	gmpc-devel >= 0.19.2
BuildRequires:	intltool
Requires:	gmpc

%description
An extra playlist plugin for gmpc.

%prep
%setup -q
#patch0 -p0

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%{_libdir}/gmpc/plugins/libextraplaylist.so

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1760 |12cr|gmpc-lastfm-0.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A Last.FM artist art provider plugin for gmpc
Name:		gmpc-lastfm
Version:	0.20.0
Release:	3
License:	GPLv2+
Group:		Sound
Url:		http://www.sarine.nl//gmpc-plugins-lastfm
Source0:	http://download.sarine.nl/Programs/gmpc/%{version}/gmpc-last-fm-%{version}.tar.gz
BuildRequires:	libmpd-devel >= 0.15.98
BuildRequires:	libxml2-devel 
BuildRequires:	gtk+2-devel >= 2.8
BuildRequires:	gmpc-devel >= 0.16.2
BuildRequires:	intltool
Requires:	gmpc

%description
The last.fm plugin can fetch artist images, from last.fm.
This plugin doesn't scrobble your music, use a dedicated 
client like mpdscribble for this.

%prep
%setup -qn gmpc-last-fm-%{version}

%build
%configure2_5x
%make

%install
%makeinstall_std

%find_lang %name

%files -f %name.lang
%defattr(-,root,root)
%{_libdir}/gmpc/plugins/lastfmplugin.so


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.20.0-2mdv2011.0
+ Revision: 610904
- rebuild

* Mon Apr 05 2010 Funda Wang <fwang@mandriva.org> 0.20.0-1mdv2010.1
+ Revision: 531605
- update to new version 0.20.0

* Mon Dec 28 2009 Funda Wang <fwang@mandriva.org> 0.19.0-1mdv2010.1
+ Revision: 482928
- new version 0.19.0

* Mon May 25 2009 Funda Wang <fwang@mandriva.org> 0.18.0-1mdv2010.0
+ Revision: 379387
- New version 0.18.0

* Sun Jan 04 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.17.0-1mdv2009.1
+ Revision: 324713
- update to new version 0.17.0
- update to new version 0.17.0

* Wed Dec 03 2008 Funda Wang <fwang@mandriva.org> 0.16.1-2mdv2009.1
+ Revision: 309571
- move plugins into libdir
- new version 0.16.1

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - fix file list
    - update to new version 0.16.0

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.15.5.0-3mdv2009.0
+ Revision: 246278
- rebuild

* Wed Jan 30 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.15.5.0-1mdv2008.1
+ Revision: 160365
- add spec file
- add source
- Created package structure for gmpc-lastfm.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1761 |12cr|gmpc-libnotify-0.20.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A libnotify plugin for gmpc
Name:		gmpc-libnotify
Version:	0.20.0
Release:	4
License:	GPLv2+
Group:		Sound
Url:		http://www.sarine.nl/
Source0:	http://download.sarine.nl/Programs/gmpc/%{version}/%{name}-%{version}.tar.gz
Patch0:		gmpc-libnotify-0.20.0-libnotify-0.7.patch
BuildRequires:	libmpd-devel >= 0.14.99
BuildRequires:	libnotify-devel
BuildRequires:	gmpc-devel >= 0.15.4.102
BuildRequires:	gtk+2-devel >= 2.8
BuildRequires:	intltool
Requires:	gmpc

%description
A libnotify plugin for gmpc.

%prep
%setup -q
%patch0 -p0

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%defattr(-,root,root)
%{_libdir}/gmpc/plugins/libnotifyplugin.so


%changelog
* Thu Apr 14 2011 Funda Wang <fwang@mandriva.org> 0.20.0-3mdv2011.0
+ Revision: 652902
- fix build with libnotify 0.7

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.20.0-2mdv2011.0
+ Revision: 610905
- rebuild

* Mon Apr 05 2010 Funda Wang <fwang@mandriva.org> 0.20.0-1mdv2010.1
+ Revision: 531608
- update to new version 0.20.0

* Sat Dec 26 2009 Funda Wang <fwang@mandriva.org> 0.19.0-1mdv2010.1
+ Revision: 482401
- BR intltool
- new version 0.19.0

* Mon May 25 2009 Funda Wang <fwang@mandriva.org> 0.18.0-1mdv2010.0
+ Revision: 379388
- New version 0.18.0

* Mon Dec 29 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.17.0-1mdv2009.1
+ Revision: 321125
- update to new version 0.17.0

* Wed Dec 03 2008 Funda Wang <fwang@mandriva.org> 0.16.0-1mdv2009.1
+ Revision: 309575
- move plugins

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - fix file list
    - update to new version 0.16.0

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.15.5.0-3mdv2009.0
+ Revision: 246281
- rebuild

* Wed Jan 30 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.15.5.0-1mdv2008.1
+ Revision: 160366
- add spec file
- add source
- Created package structure for gmpc-libnotify.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1762 |12cr|gmpc-lyrics-0.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A lyrics provider plugin for gmpc
Name:		gmpc-lyrics
Version:	0.20.0
Release:	3
License:	GPLv2+
Group:		Sound
Url:		http://www.sarine.nl//gmpc-plugins-lyrics-provider
Source0:	http://download.sarine.nl/Programs/gmpc/%{version}/%{name}-%{version}.tar.gz
BuildRequires:	libmpd-devel >= 0.14.99
BuildRequires:	libxml2-devel
BuildRequires:	gmpc-devel >= 0.15.4.102
BuildRequires:	gtk+2-devel >= 2.8
BuildRequires:	curl-devel
BuildRequires:	intltool
Requires:	gmpc

%description
A lyrics provider plugin for gmpc.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%defattr(-,root,root)
%{_libdir}/gmpc/plugins/lyricsplugin.so


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.20.0-2mdv2011.0
+ Revision: 610906
- rebuild

* Mon Apr 05 2010 Funda Wang <fwang@mandriva.org> 0.20.0-1mdv2010.1
+ Revision: 531609
- update to new version 0.20.0

* Sat Dec 26 2009 Funda Wang <fwang@mandriva.org> 0.19.0-1mdv2010.1
+ Revision: 482402
- BR intltool
- new version 0.19.0

* Wed Oct 07 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.18.0-2mdv2010.0
+ Revision: 455846
- rebuild for new curl SSL backend

* Mon May 25 2009 Funda Wang <fwang@mandriva.org> 0.18.0-1mdv2010.0
+ Revision: 379403
- BR curl
- New version 0.18.0

* Mon Dec 29 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.17.0-1mdv2009.1
+ Revision: 321126
- update to new version 0.17.0

* Wed Dec 03 2008 Funda Wang <fwang@mandriva.org> 0.16.0-1mdv2009.1
+ Revision: 309576
- move plugins

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - fix file list
    - update to new version 0.16.0

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.15.5.0-3mdv2009.0
+ Revision: 246283
- rebuild

* Wed Jan 30 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.15.5.0-1mdv2008.1
+ Revision: 160391
- add missing buildrequires on libcurl
- add spec file
- add source
- Created package structure for gmpc-lyrics.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1763 |12cr|gmpc-magnatune-0.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A magnatune browser plugin for gmpc
Name:		gmpc-magnatune
Version:	0.20.0
Release:	3
License:	GPLv2+
Group:		Sound
Url:		http://www.sarine.nl//gmpc-plugins-magnatune
Source0:	http://download.sarine.nl/Programs/gmpc/%{version}/%{name}-%{version}.tar.gz
BuildRequires:	libmpd-devel >= 0.15.98
BuildRequires:	libglade2.0-devel
BuildRequires:	gtk+2-devel >= 2.4
BuildRequires:	gmpc-devel >= 0.18.0
BuildRequires:	sqlite3-devel
BuildRequires:	intltool
Requires:	gmpc

%description
The magnatune plugin provides an interface to the 
www.magnatune.com website. The plugin allows you 
to browse, and preview available albums.
(It uses the 128kbit mp3 version).The magnatune 
plugin provides a double function, it also uses 
the data from the magnatune website to fetch 
cover art.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%defattr(-,root,root)
%dir %{_datadir}/gmpc/plugins/magnatune
%{_libdir}/gmpc/plugins/magnatuneplugin.so
%{_datadir}/gmpc/plugins/magnatune/magnatune.png


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.20.0-2mdv2011.0
+ Revision: 610907
- rebuild

* Mon Apr 05 2010 Funda Wang <fwang@mandriva.org> 0.20.0-1mdv2010.1
+ Revision: 531683
- update to new version 0.20.0

* Mon Dec 28 2009 Funda Wang <fwang@mandriva.org> 0.19.0-1mdv2010.1
+ Revision: 482926
- new version 0.19.0

* Mon May 25 2009 Funda Wang <fwang@mandriva.org> 0.18.0-1mdv2010.0
+ Revision: 379402
- New version 0.18.0

* Sun Jan 04 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.17.0-2mdv2009.1
+ Revision: 324626
- fix installation on x86_64
- update to new version 0.17.0

* Wed Dec 03 2008 Funda Wang <fwang@mandriva.org> 0.16.0-1mdv2009.1
+ Revision: 309577
- move plugins

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - fix file list
    - update to new version 0.16.0

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.15.5.0-3mdv2009.0
+ Revision: 246284
- rebuild

* Wed Jan 30 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.15.5.0-1mdv2008.1
+ Revision: 160389
- add spec file
- add source
- Created package structure for gmpc-magnatune.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1764 |12cr|gmpc-mdcover-0.20.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A directory artist/song provider plugin for gmpc
Name:		gmpc-mdcover
Version:	0.20.0
Release:	%mkrel 2
License:	GPLv2+
Group:		Sound
Url:		http://www.sarine.nl//gmpc-plugins-mdcover
Source0:	http://download.sarine.nl/Programs/gmpc/%{version}/%{name}-%{version}.tar.gz
BuildRequires:	libmpd-devel >= 0.15.98
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(gtk+-2.0) >= 2.8
BuildRequires:	gmpc-devel >= 0.15.98
BuildRequires:	intltool
Requires:	gmpc

%description
This gmpc plugin fetches cover art, artist art,album and 
artist information from the file system. 

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%find_lang %name

%files -f %name.lang
%{_libdir}/gmpc/plugins/mdcaplugin.so

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1765 |12cr|gmpc-mserver-0.20.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A microhttpd server plugin for gmpc
Name:		gmpc-mserver
Version:	0.20.0
Release:	%mkrel 2
License:	GPLv2+
Group:		Sound
Url:		http://www.sarine.nl/
Source0:	http://download.sarine.nl/Programs/gmpc/%{version}/%{name}-%{version}.tar.gz
BuildRequires:	libmpd-devel >= 0.14.99
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	gmpc-devel >= 0.15.4.102
BuildRequires:	pkgconfig(taglib)
BuildRequires:	pkgconfig(gtk+-2.0) >= 2.4
BuildRequires:	libmicrohttpd-devel
BuildRequires:	intltool
Requires:	gmpc

%description
A microhttpd server plugin for gmpc.

%prep
%setup -q

%build
%configure2_5x

%make

%install
%makeinstall_std

%files
%{_libdir}/gmpc/plugins/gmpcmserverplugin.so
%{_datadir}/gmpc/plugins/gmpc-mserver/gmpc-mserver.png

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1766 |12cr|gmpc-osd-0.18.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A xosd on screen display plugin for gmpc
Name:		gmpc-osd
Version:	0.18.0
Release:	%mkrel 2
License:	GPLv2+
Group:		Sound
Url:		http://www.sarine.nl//xosd-on-screen-display
Source0:	http://download.sarine.nl/Programs/gmpc/%{version}/%{name}-%{version}.tar.gz
BuildRequires:	libmpd-devel >= 0.15.98
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(gtk+-2.0) >= 2.4
BuildRequires:	xosd-devel
BuildRequires:	gmpc-devel >= 0.15.98
Requires:	gmpc

%description
A xosd on screen display plugin for gmpc.

%prep
%setup -q

%build
%configure2_5x

%make

%install
%makeinstall_std

%files
%{_libdir}/gmpc/plugins/osdplugin.so

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1767 |12cr|gmpc-qosd-0.15.5.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A qosd on screen display plugin for gmpc
Name:		gmpc-qosd
Version:	0.15.5.0
Release:	%mkrel 4
License:	GPLv2+
Group:		Sound
Url:		http://www.sarine.nl//q-on-screen-display
Source0:	http://download.sarine.nl/download/gmpc-0.15.5/%{name}-%{version}.tar.bz2
BuildRequires:	libmpd-devel
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	gmpc-devel
Requires:	gmpc

%description
A qosd on screen display plugin for gmpc.

%prep
%setup -q

%build
%configure2_5x

%make

%install
%makeinstall_std

%files
%{_datadir}/gmpc/plugins/qosdplugin.so

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1768 |12cr|gmpc-random-playlist-0.15.5.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A random playlist plugin for gmpc
Name:		gmpc-random-playlist
Version:	0.15.5.0
Release:	5
License:	GPLv2+
Group:		Sound
Url:		http://www.sarine.nl/
Source0:	http://download.sarine.nl/download/gmpc-0.15.5/%{name}-%{version}.tar.bz2
BuildRequires:	libmpd-devel
BuildRequires:	libxml2-devel
BuildRequires:	libglade2.0-devel
BuildRequires:	gmpc-devel
Requires:	gmpc

%description
A random playlist plugin for gmpc.

%prep
%setup -q

%build
%configure2_5x

%make

%install
%makeinstall_std

%files
%defattr(-,root,root)
%{_datadir}/gmpc/plugins/librandomplaylist.so


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.15.5.0-4mdv2011.0
+ Revision: 618977
- the mass rebuild of 2010.0 packages

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.15.5.0-3mdv2009.0
+ Revision: 246319
- rebuild

* Wed Jan 30 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.15.5.0-1mdv2008.1
+ Revision: 160418
- add spec file
- add source
- Created package structure for gmpc-random-playlist.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1769 |12cr|gmpc-shout-0.20.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A shout plugin for gmpc
Name:		gmpc-shout
Version:	0.20.0
Release:	%mkrel 2
License:	GPLv2+
Group:		Sound
Url:		http://www.sarine.nl/
Source0:	http://download.sarine.nl/Programs/gmpc/%{version}/%{name}-%{version}.tar.gz
BuildRequires:	libmpd-devel >= 0.15.98
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(gtk+-2.0) >= 2.8
BuildRequires:	gmpc-devel >= 0.15.98
BuildRequires:	intltool
Requires:	gmpc

%description
A shout plugin for gmpc.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%find_lang %name

%files -f %name.lang
%{_libdir}/gmpc/plugins/shoutplugin.so

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1770 |12cr|gmpc-stopbutton-0.15.5.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A stop button plugin for gmpc
Name:		gmpc-stopbutton
Version:	0.15.5.0
Release:	%mkrel 5
License:	GPLv2+
Group:		Sound
Url:		http://www.sarine.nl//gmpc-plugins-stopbutton
Source0:	http://download.sarine.nl/download/gmpc-0.15.5/%{name}-%{version}.tar.bz2
BuildRequires:	libmpd-devel
BuildRequires:	libxml2-devel
BuildRequires:	libglade2.0-devel
BuildRequires:	gmpc-devel
Requires:	gmpc

%description
This is the simplest plugin of the lot, it adds a stop 
button to the controls in the main window. It's an easy 
solution to keep everybody happy.

%prep
%setup -q

%build
%configure2_5x

%make

%install
%makeinstall_std

%files
%defattr(-,root,root)
%{_datadir}/gmpc/plugins/libstopbutton.so


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.15.5.0-5mdv2011.0
+ Revision: 618978
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.15.5.0-4mdv2010.0
+ Revision: 429222
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.15.5.0-3mdv2009.0
+ Revision: 246327
- rebuild

* Wed Jan 30 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.15.5.0-1mdv2008.1
+ Revision: 160452
- add spec file
- add source
- Created package structure for gmpc-stopbutton.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1771 |12cr|gmpc-wikipedia-0.20.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A wikipedia plugin for gmpc
Name:		gmpc-wikipedia
Version:	0.20.0
Release:	4
License:	GPLv2+
Group:		Sound
Url:		http://www.sarine.nl/
Source0:	http://download.sarine.nl/Programs/gmpc/%{version}/%{name}-%{version}.tar.gz
BuildRequires:	libmpd-devel >= 0.14.99
BuildRequires:	libxml2-devel
BuildRequires:	gtk+2-devel >= 2.4
BuildRequires:	gmpc-devel >= 0.15.4.102
BuildRequires:	webkitgtk-devel
BuildRequires:	intltool
Requires:	gmpc

%description
A wikipedia plugin for gmpc.

%prep
%setup -q

%build
%configure2_5x
%make

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%makeinstall_std

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_libdir}/gmpc/plugins/wikiplugin.so
%{_datadir}/gmpc/plugins/wikipedia/wikipedia.png


%changelog
* Mon Jun 20 2011 Funda Wang <fwang@mandriva.org> 0.20.0-3mdv2011.0
+ Revision: 686167
- rebuild for new webkit

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.20.0-2mdv2011.0
+ Revision: 610910
- rebuild

* Mon Apr 05 2010 Funda Wang <fwang@mandriva.org> 0.20.0-1mdv2010.1
+ Revision: 531614
- new version 0.20.0

* Sat Dec 26 2009 Funda Wang <fwang@mandriva.org> 0.19.0-1mdv2010.1
+ Revision: 482399
- BR intltool
- New version 0.19.0

* Mon May 25 2009 Funda Wang <fwang@mandriva.org> 0.18.0-1mdv2010.0
+ Revision: 379432
- New version 0.18.0

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.15.5.0-3mdv2009.0
+ Revision: 246329
- rebuild

* Wed Jan 30 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.15.5.0-1mdv2008.1
+ Revision: 160454
- add spec file
- add source
- Created package structure for gmpc-wikipedia.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1772 |12cr|gmsh-2.6.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		gmsh
Summary:	Automatic 3D finite element grid generator
Version:	2.6.1
Release:	2
Group:		Sciences/Mathematics
License:	GPLv2
Source0:	http://www.geuz.org/gmsh/src/%{name}-%{version}-source.tgz
URL:		http://www.geuz.org/gmsh/

BuildRequires:	cmake
BuildRequires:	fltk-devel
BuildRequires:	gcc-gfortran
BuildRequires:	GL-devel
BuildRequires:	gmp-devel
BuildRequires:	jpeg-devel
BuildRequires:	libatlas-devel
BuildRequires:	opencascade
BuildRequires:	opencascade-devel
BuildRequires:	png-devel
BuildRequires:	qt4-devel
BuildRequires:	texinfo
BuildRequires:	zlib-devel

Patch0:		gmsh-2.4.2-format.patch
Patch1:		gmsh-2.5.0-opencascade.patch
Patch2:		gmsh-2.5.0-med.patch
Patch3:		gmsh-2.5.0-png1.5.patch

%description
Gmsh is an automatic 3D finite element grid generator with a built-in CAD
engine and post-processor. Its design goal is to provide a simple meshing tool
for academic problems with parametric input and advanced visualization
capabilities.

Gmsh is built around four modules: geometry, mesh, solver and post-processing.
The specification of any input to these modules is done either interactively
using the graphical user interface or in ASCII text files using Gmsh's own
scripting language.

%package	demos
Summary:	Tutorial and demo files for Gmsh
Group:		Sciences/Mathematics
# known to have issues in mandriva build system
BuildArch: noarch

%description	demos
Gmsh is an automatic 3D finite element grid generator with a built-in CAD
engine and post-processor. Its design goal is to provide a simple meshing tool
for academic problems with parametric input and advanced visualization
capabilities.

Gmsh is built around four modules: geometry, mesh, solver and post-processing.
The specification of any input to these modules is done either interactively
using the graphical user interface or in ASCII text files using Gmsh's own
scripting language.

This package contains tutorial and demo files for Gmsh.

%package	devel
Summary:	Development files for Gmsh

%description	devel
Gmsh is an automatic 3D finite element grid generator with a built-in CAD
engine and post-processor. Its design goal is to provide a simple meshing tool
for academic problems with parametric input and advanced visualization
capabilities.

Gmsh is built around four modules: geometry, mesh, solver and post-processing.
The specification of any input to these modules is done either interactively
using the graphical user interface or in ASCII text files using Gmsh's own
scripting language.

This package contains development files for Gmsh.

%prep
%setup -q -n %{name}-%{version}-source
%patch0 -p1
#patch1 -p1
#patch2 -p1
%patch3 -p1

%build
%cmake

%make

%install
%makeinstall_std -C build
install -D utils/icons/gmsh48x48.png %{buildroot}%{_iconsdir}/%name.png

%files
%defattr(644,root,root,755)
%doc README.txt doc/{CREDITS.txt,VERSIONS.txt}
%attr(755,root,root) %{_bindir}/*
%{_mandir}/man1/*
%{_iconsdir}/%name.png
%exclude %_docdir/%name/demos
%exclude %_docdir/%name/tutorial

%files demos
%_docdir/%name/demos
%_docdir/%name/tutorial

%files devel
%{_includedir}/%name/*


%changelog
* Tue Jul 24 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 2.6.1-1
+ Revision: 810967
- update to 2.6.1
- separate devel package
- remove fr summaries and descriptions from spec
- various cleanups

* Fri Nov 18 2011 Paulo Andrade <pcpa@mandriva.com.br> 2.5.0-1
+ Revision: 731673
- Update to latest upstream release.

* Wed Jul 14 2010 Paulo Andrade <pcpa@mandriva.com.br> 2.4.2-1mdv2011.0
+ Revision: 552963
- Import gmsh
- gmsh


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1773 |12cr|gmt-4.5.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 4
%define gmtversion 4.5.8

%define dataversion 2.2.0
%define dataepoch 1
%define dataevr %{dataepoch}:%{dataversion}-%{release}

%define requirever %{gmtversion}

%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	Scientific graphic tool with maps
Name:		gmt
Version:	%{gmtversion}
Release:	1
License:	GPL
Group:		Sciences/Geosciences
URL:		http://gmt.soest.hawaii.edu/
Source0:	ftp://gmt.soest.hawaii.edu/pub/gmt/gmt-%{version}.tar.bz2
Source1:	ftp://gmt.soest.hawaii.edu/pub/gmt/gshhs-%{dataversion}.tar.bz2
Patch1:		gmt-4.5.8-overflow.patch
Patch2:		gmt-4.5.7-netcdf-flags.patch
BuildRequires:	netcdf-devel
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xaw7)
BuildRequires:	pkgconfig(xt)
Requires:	gmt-coast = %{dataevr}

%package	coast
Summary:	GMT cartography data crude, low and intermediate resolution
Group:		Sciences/Geosciences
Requires:	%{name} >= %{requirever}
Version:	%{dataversion}
Epoch:		%{dataepoch}
BuildArch:	noarch

%package 	highdata
Summary:	GMT cartography data High-Resolution
Group:		Sciences/Geosciences
Requires:	%{name} >= %{requirever}
Version:	%{dataversion}
Epoch:		%{dataepoch}
BuildArch:	noarch

%package	fulldata
Summary:	GMT cartography data Full-Resolution (maximum)
Group:		Sciences/Geosciences
Requires:	%{name} >= %{requirever}
Version:	%{dataversion}
Epoch:		%{dataepoch}
BuildArch:	noarch

%package -n %{libname}
Summary:	Library from GMT
Group:		System/Libraries

%package -n %{develname}
Summary:	Library from GMT
Group:		Development/Other
Provides:	lib%{name}-devel = %{gmtversion}-%{release}
Provides:	%{name}-devel = %{gmtversion}-%{release}
Requires:	%{libname} = %{gmtversion}-%{release}

%description
GMT is a free, open source collection of ~60 UNIX tools that allow users to 
manipulate (x,y) and (x,y,z) data sets (including filtering, trend fitting, 
gridding, projecting, etc.) and produce Encapsulated PostScript File (EPS) 
illustrations ranging from simple x-y plots through contour maps to 
artificially illuminated surfaces and 3-D perspective views in black and white,
gray tone, hachure patterns, and 24-bit color. GMT supports 25 common map 
projections plus linear, log, and power scaling, and comes with support data 
such as coastlines, rivers, and political boundaries.

GMT is developed and maintained by Paul Wessel and Walter H. F. Smith. 

GMT is partly supported by the National Science Foundation. 

%description coast
GMT is a free, open source collection of mapping tools and cartography
GMT supports 25 common map projections plus linear, log, and power scaling,
and comes with support data such as coastlines, rivers, 
and political boundaries. This is crude,low and intermediate resolution 
data version

%description highdata
GMT is a free, open source collection of mapping tools and cartography
GMT supports 25 common map projections plus linear, log, and power scaling,
and comes with support data such as coastlines, rivers, 
and political boundaries. This is High resolution data version

%description fulldata
GMT is a free, open source collection of mapping tools and cartography
GMT supports 25 common map projections plus linear, log, and power scaling,
and comes with support data such as coastlines, rivers, 
and political boundaries. This is maximum resolution data version

%description -n %{libname}
GMT is a free, open source collection of mapping tools and cartography
GMT supports 25 common map projections plus linear, log, and power scaling,
and comes with support data such as coastlines, rivers, 
and political boundaries. This is High resolution data version.

This package contains library from gmt.

%description -n %{develname}
GMT is a free, open source collection of mapping tools and cartography
GMT supports 25 common map projections plus linear, log, and power scaling,
and comes with support data such as coastlines, rivers, 
and political boundaries. This is High resolution data version.

This package contains development files from gmt.

%prep
%setup -q -n GMT%{gmtversion} -a 1
%patch1 -p1 -b .overflow
%patch2 -p0 -b .netcdf-flags

%build
# -fstack-protector make build failing
%define _ssp_cflags %{nil}

%configure2_5x \
	--prefix=%{_prefix} \
	--libdir=%{_libdir} \
	--enable-shared \
	--enable-debug \
	--disable-mex \
	--disable-rpath \
	--datadir=%{_datadir}/%{name}-%{gmtversion}/share

# mex need matlab # TODO add a --with matlab
touch src/mex/.skip
make GMT_DEFAULT_PATH=%{_datadir}/gmt-%{gmtversion} CC_OPT="%{optflags} -fPIC"

%install
%makeinstall install
%makeinstall install-man
%makeinstall suppldir=%{buildroot}%{_datadir}/gmt-%{gmtversion}/shareinstall-suppl
%makeinstall datadir=%{buildroot}%{_datadir}/gmt-%{gmtversion}/share install-data

chmod 755 %{buildroot}%{_libdir}/*

mkdir -p %{buildroot}%{_sysconfdir}/profile.d/
cat > %{buildroot}%{_sysconfdir}/profile.d/%{name}.sh <<EOF
GMTHOME=%{_datadir}/gmt-%{gmtversion}
export GMTHOME

EOF

cat > %{buildroot}%{_sysconfdir}/profile.d/%{name}.csh <<EOF
setenv GMTHOME %{_datadir}/gmt-%{gmtversion}

EOF

rm -fr %{buildroot}%{_datadir}/doc/gmt-doc

%files
%{_bindir}/*
%dir %{_datadir}/gmt-%{gmtversion}/share
%{_datadir}/gmt-%{gmtversion}/share/conf/gmt.conf
%{_datadir}/gmt-%{gmtversion}/share/conf/gmt_cpt.conf
%{_datadir}/gmt-%{gmtversion}/share/conf/gmt_custom_media.conf
%{_datadir}/gmt-%{gmtversion}/share/conf/gmt_custom_symbols.conf
%{_datadir}/gmt-%{gmtversion}/share/cpt/GMT_drywet.cpt
%{_datadir}/gmt-%{gmtversion}/share/cpt/GMT_cool.cpt
%{_datadir}/gmt-%{gmtversion}/share/cpt/GMT_copper.cpt
%{_datadir}/gmt-%{gmtversion}/share/cpt/GMT_nighttime.cpt
%{_datadir}/gmt-%{gmtversion}/share/cpt/GMT_paired.cpt
%{_datadir}/gmt-%{gmtversion}/share/time/br.d
%{_datadir}/gmt-%{gmtversion}/share/time/cn1.d
%{_datadir}/gmt-%{gmtversion}/share/time/cn2.d
%{_datadir}/gmt-%{gmtversion}/share/time/de.d
%{_datadir}/gmt-%{gmtversion}/share/time/dk.d
%{_datadir}/gmt-%{gmtversion}/share/time/eh.d
%{_datadir}/gmt-%{gmtversion}/share/time/es.d
%{_datadir}/gmt-%{gmtversion}/share/time/fi.d
%{_datadir}/gmt-%{gmtversion}/share/time/fr.d
%{_datadir}/gmt-%{gmtversion}/share/time/gr.d
%{_datadir}/gmt-%{gmtversion}/share/time/hu.d
%{_datadir}/gmt-%{gmtversion}/share/time/ie.d
%{_datadir}/gmt-%{gmtversion}/share/time/il.d
%{_datadir}/gmt-%{gmtversion}/share/time/is.d
%{_datadir}/gmt-%{gmtversion}/share/time/it.d
%{_datadir}/gmt-%{gmtversion}/share/time/jp.d
%{_datadir}/gmt-%{gmtversion}/share/time/nl.d
%{_datadir}/gmt-%{gmtversion}/share/time/no.d
%{_datadir}/gmt-%{gmtversion}/share/time/pl.d
%{_datadir}/gmt-%{gmtversion}/share/time/pt.d
%{_datadir}/gmt-%{gmtversion}/share/time/ru.d
%{_datadir}/gmt-%{gmtversion}/share/time/se.d
%{_datadir}/gmt-%{gmtversion}/share/time/sg.d
%{_datadir}/gmt-%{gmtversion}/share/time/to.d
%{_datadir}/gmt-%{gmtversion}/share/time/tr.d
%{_datadir}/gmt-%{gmtversion}/share/time/uk.d
%{_datadir}/gmt-%{gmtversion}/share/time/us.d
%{_datadir}/gmt-%{gmtversion}/share/cpt/GMT_gebco.cpt
%{_datadir}/gmt-%{gmtversion}/share/cpt/GMT_globe.cpt
%{_datadir}/gmt-%{gmtversion}/share/cpt/GMT_gray.cpt
%{_datadir}/gmt-%{gmtversion}/share/cpt/GMT_haxby.cpt
%{_datadir}/gmt-%{gmtversion}/share/cpt/GMT_hot.cpt
%{_datadir}/gmt-%{gmtversion}/share/cpt/GMT_jet.cpt
%{_datadir}/gmt-%{gmtversion}/share/cpt/GMT_no_green.cpt
%{_datadir}/gmt-%{gmtversion}/share/cpt/GMT_ocean.cpt
%{_datadir}/gmt-%{gmtversion}/share/cpt/GMT_polar.cpt
%{_datadir}/gmt-%{gmtversion}/share/cpt/GMT_rainbow.cpt
%{_datadir}/gmt-%{gmtversion}/share/cpt/GMT_red2green.cpt
%{_datadir}/gmt-%{gmtversion}/share/cpt/GMT_relief.cpt
%{_datadir}/gmt-%{gmtversion}/share/cpt/GMT_sealand.cpt
%{_datadir}/gmt-%{gmtversion}/share/cpt/GMT_seis.cpt
%{_datadir}/gmt-%{gmtversion}/share/cpt/GMT_split.cpt
%{_datadir}/gmt-%{gmtversion}/share/cpt/GMT_topo.cpt
%{_datadir}/gmt-%{gmtversion}/share/cpt/GMT_wysiwyg.cpt
%{_datadir}/gmt-%{gmtversion}/share/cpt/GMT_cyclic.cpt
%{_datadir}/gmt-%{gmtversion}/share/cpt/GMT_panoply.cpt

%{_datadir}/gmt-%{gmtversion}/share/dbase

%{_datadir}/gmt-%{gmtversion}/share/mgg/carter.d
%{_datadir}/gmt-%{gmtversion}/share/mgg/gmtfile_paths
%dir %{_datadir}/gmt-%{gmtversion}/share/pslib
%{_datadir}/gmt-%{gmtversion}/share/pslib/PSL_text.ps
%{_datadir}/gmt-%{gmtversion}/share/pslib/ISO-8859-1.ps
%{_datadir}/gmt-%{gmtversion}/share/pslib/ISO-8859-10.ps
%{_datadir}/gmt-%{gmtversion}/share/pslib/ISO-8859-13.ps
%{_datadir}/gmt-%{gmtversion}/share/pslib/ISO-8859-14.ps
%{_datadir}/gmt-%{gmtversion}/share/pslib/ISO-8859-15.ps
%{_datadir}/gmt-%{gmtversion}/share/pslib/ISO-8859-2.ps
%{_datadir}/gmt-%{gmtversion}/share/pslib/ISO-8859-3.ps
%{_datadir}/gmt-%{gmtversion}/share/pslib/ISO-8859-4.ps
%{_datadir}/gmt-%{gmtversion}/share/pslib/ISO-8859-5.ps
%{_datadir}/gmt-%{gmtversion}/share/pslib/ISO-8859-6.ps
%{_datadir}/gmt-%{gmtversion}/share/pslib/ISO-8859-7.ps
%{_datadir}/gmt-%{gmtversion}/share/pslib/ISO-8859-8.ps
%{_datadir}/gmt-%{gmtversion}/share/pslib/ISO-8859-9.ps
%{_datadir}/gmt-%{gmtversion}/share/pslib/ISOLatin1+.ps
%{_datadir}/gmt-%{gmtversion}/share/pslib/ISOLatin1.ps
%{_datadir}/gmt-%{gmtversion}/share/pslib/PSL_label.ps
%{_datadir}/gmt-%{gmtversion}/share/pslib/PSL_prologue.ps
%{_datadir}/gmt-%{gmtversion}/share/pslib/PS_font_info.d
%{_datadir}/gmt-%{gmtversion}/share/pslib/Standard+.ps
%{_datadir}/gmt-%{gmtversion}/share/pslib/Standard.ps
%dir %{_datadir}/gmt-%{gmtversion}/share/pattern
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_01.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_02.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_03.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_04.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_05.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_06.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_07.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_08.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_09.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_10.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_11.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_12.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_13.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_14.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_15.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_16.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_17.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_18.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_19.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_20.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_21.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_22.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_23.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_24.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_25.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_26.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_27.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_28.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_29.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_30.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_31.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_32.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_33.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_34.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_35.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_36.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_37.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_38.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_39.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_40.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_41.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_42.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_43.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_44.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_45.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_46.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_47.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_48.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_49.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_50.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_51.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_52.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_53.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_54.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_55.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_56.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_57.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_58.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_59.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_60.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_61.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_62.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_63.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_64.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_65.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_66.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_67.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_68.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_69.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_70.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_71.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_72.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_73.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_74.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_75.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_76.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_77.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_78.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_79.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_80.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_81.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_82.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_83.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_84.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_85.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_86.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_87.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_88.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_89.ras
%{_datadir}/gmt-%{gmtversion}/share/pattern/ps_pattern_90.ras
%dir %{_datadir}/gmt-%{gmtversion}/share/x2sys
%{_datadir}/gmt-%{gmtversion}/share/x2sys/gmt.def
%{_datadir}/gmt-%{gmtversion}/share/x2sys/mgd77.def
%{_datadir}/gmt-%{gmtversion}/share/x2sys/xy.def
%{_datadir}/gmt-%{gmtversion}/share/x2sys/xyz.def
%{_datadir}/gmt-%{gmtversion}/share/x2sys/geo.def
%{_datadir}/gmt-%{gmtversion}/share/x2sys/geoz.def
%{_datadir}/gmt-%{gmtversion}/share/x2sys/mgd77+.def
%{_datadir}/gmt-%{gmtversion}/share/conf/gmtdefaults_SI
%{_datadir}/gmt-%{gmtversion}/share/conf/gmtdefaults_US
%{_datadir}/gmt-%{gmtversion}/share/mgd77

%dir %{_datadir}/gmt-%{gmtversion}/share/custom
%{_datadir}/gmt-%{gmtversion}/share/custom/*.def
%{_mandir}/man1/*
%{_mandir}/man3/*
%{_mandir}/man5/*
%attr(0755, root, root) %{_sysconfdir}/profile.d/*

%files coast
%dir %{_datadir}/gmt-%{gmtversion}/share/coast
%{_datadir}/gmt-%{gmtversion}/share/coast/binned_border_c.cdf
%{_datadir}/gmt-%{gmtversion}/share/coast/binned_GSHHS_c.cdf
%{_datadir}/gmt-%{gmtversion}/share/coast/binned_river_c.cdf
%{_datadir}/gmt-%{gmtversion}/share/coast/binned_border_l.cdf
%{_datadir}/gmt-%{gmtversion}/share/coast/binned_GSHHS_l.cdf
%{_datadir}/gmt-%{gmtversion}/share/coast/binned_river_l.cdf
%{_datadir}/gmt-%{gmtversion}/share/coast/binned_border_i.cdf
%{_datadir}/gmt-%{gmtversion}/share/coast/binned_GSHHS_i.cdf
%{_datadir}/gmt-%{gmtversion}/share/coast/binned_river_i.cdf

%files highdata
%dir %{_datadir}/gmt-%{gmtversion}/share/coast
%{_datadir}/gmt-%{gmtversion}/share/coast/binned_border_h.cdf
%{_datadir}/gmt-%{gmtversion}/share/coast/binned_GSHHS_h.cdf
%{_datadir}/gmt-%{gmtversion}/share/coast/binned_river_h.cdf

%files fulldata
%dir %{_datadir}/gmt-%{gmtversion}/share/coast
%{_datadir}/gmt-%{gmtversion}/share/coast/binned_border_f.cdf
%{_datadir}/gmt-%{gmtversion}/share/coast/binned_GSHHS_f.cdf
%{_datadir}/gmt-%{gmtversion}/share/coast/binned_river_f.cdf

%files -n %{libname}
%{_libdir}/*.so.%{major}

%files -n %{develname}
%defattr(-,root,root)
%{_libdir}/*.a
%{_includedir}/*.h
%{_libdir}/*.so


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1774 |12cr|gmudix-1.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	gmudix
%define	version	1.0
%define	release 4	
%define	Summary	GMudix GTK mud client

Name:		%{name} 
Summary:	%{Summary}
Version:	%{version} 
Release:	%mkrel %{release} 
Source0:	%{name}-%{version}.tar.bz2
Patch0: 	%{name}-fix-str-fmt.diff
Patch1:     %{name}-fix-linking-problem.diff
URL:		http://dw.nl.eu.org/mudix.html
Group:		Games/Other
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
License:	GPLv2+
BuildRequires:	gtk+2-devel

%description
gMudix is a GTK mud client that supports ANSI colours.
Some of the features are aliases, macros, paths,
tab completion, timers and triggers.

%prep
%setup -q
%patch0 -p1 -b .str-fmt
%patch1 -p0

%build
aclocal
autoconf
automake -a
%configure	--bindir=%{_gamesbindir}
%make

%install
rm -rf $RPM_BUILD_ROOT
%{makeinstall_std}

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{_gamesbindir}/%{name}
Icon=other_amusement
Categories=Game;RolePlaying;
Name=gMudix
Comment=%{Summary}
EOF

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%clean 
rm -rf $RPM_BUILD_ROOT 

%files 
%defattr(-,root,root)
%doc TODO README AUTHORS ChangeLog
%{_gamesbindir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop



%changelog
* Thu May 14 2009 Samuel Verschelde <stormi@mandriva.org> 1.0-4mdv2010.0
+ Revision: 375658
- fix Licence
- fix menu category
- fix str fmt

  + Michael Scherer <misc@mandriva.org>
    - fix underlinking issues

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 1.0-3mdv2008.1
+ Revision: 131647
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request
- import gmudix


* Fri Oct 07 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.0-3mdk
- rebuild for new cairo

* Mon Aug 08 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.0-2mdk
- rebuild
- %%mkrel

* Wed Jun 23 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.0-1mdk
- spec fixes
- from Eskild Hustvedt <eskild@mandrakehelp.com>:
	o Initial Mandrakelinux package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1775 |12cr|gmusicbrowser-1.1.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Gtk2::(.*)\\)'
%endif

Summary:	Jukebox for collections of music files
Name:		gmusicbrowser
Version:	1.1.9
Release:	1
Epoch:		1
License:	GPLv3+
Group:		Sound
URL:		http://gmusicbrowser.org
Source0:	http://gmusicbrowser.org/download/%{name}-%{version}.tar.gz
BuildRequires:	imagemagick
BuildRequires:	desktop-file-utils
Requires:	perl-Gtk2 >= 1.090
Requires:	perl-GStreamer >= 0.06
Requires:	gstreamer0.10-plugins-good
Requires:	gstreamer0.10-plugins-ugly
Requires:	gstreamer0.10-flac
Requires:	perl-Gtk2-TrayIcon
Requires:	perl-Gtk2-WebKit
Requires:	perl(GStreamer::Interfaces)
Requires:	perl(Net::DBus)
Requires:	vorbis-tools
Requires:	mpg123
Suggests:	gstreamer0.10-lame
BuildArch:	noarch

%description
An open-source jukebox for large collections of mp3/ogg/flac/mpc/ape
files, written in perl.

%prep
%setup -q

%install
%makeinstall_std

desktop-file-install \
  --add-category="GTK;Player" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

rm -rf %{buildroot}%{_docdir}/%{name}-%{version}
rm -rf %{buildroot}%{_menudir}

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS README NEWS layout_doc.html
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/*.desktop
%{_mandir}/man1/*
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1776 |12cr|gmysqlcc-0.3.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	gmysqlcc
%define version 0.3.0
%define release %mkrel 9

Name: 	 	%{name}
Summary: 	Graphically controls MySQL databases
Version: 	%{version}
Release: 	%{release}

Source:		http://ftp.thepozer.org/gmysqlcc/%{name}-%{version}.tar.gz
URL:		http://gmysqlcc.thepozer.net/
License:	GPL+
Group:		Databases
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	pkgconfig 
BuildRequires:	imagemagick 
BuildRequires:	gtk2-devel 
BuildRequires:	bison
BuildRequires:  mysql-common 
BuildRequires:  mysql-client 
BuildRequires:  mysql-devel
BuildRequires:	desktop-file-utils

%description
With gmysqlcc, you can :
    * manage your server list
    * execute all SQL queries you want
    * dump queries, tables, databases and servers

%prep
%setup -q

%build
%configure2_5x
%make
										
%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std
rm -fr $RPM_BUILD_ROOT/usr/doc/%name

# icons

install -m 644 -D data/%{name}-16.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
install -m 644 -D data/%{name}-32.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
install -m 644 -D data/%{name}-48.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
install -m 644 -D data/%{name}-64.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png

# menu

perl -pi -e 's,gmysqlcc-32.png,%{name},g' %{buildroot}%{_datadir}/applications/%{name}.desktop
desktop-file-install --vendor="" \
  --remove-key="Encoding" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*


%find_lang %name

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%update_menus
%update_icon_cache hicolor
%endif
		
%if %mdkversion < 200900
%postun
%clean_menus
%clean_icon_cache hicolor
%endif

%files -f %{name}.lang
%defattr(-,root,root)
%doc ABOUT-NLS AUTHORS NEWS README TODO
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}-*.png
%{_iconsdir}/hicolor/*/apps/%{name}.png


%changelog
* Thu Mar 17 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-9mdv2011.0
+ Revision: 645800
- relink against libmysqlclient.so.18

* Sat Jan 01 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-8mdv2011.0
+ Revision: 627242
- rebuilt against mysql-5.5.8 libs, again

* Thu Dec 30 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-7mdv2011.0
+ Revision: 626523
- rebuilt against mysql-5.5.8 libs

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-5mdv2011.0
+ Revision: 610913
- rebuild

* Thu Feb 18 2010 Funda Wang <fwang@mandriva.org> 0.3.0-4mdv2010.1
+ Revision: 507412
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Sat Dec 06 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-3mdv2009.1
+ Revision: 311331
- rebuilt against mysql-5.1.30 libs

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 0.3.0-2mdv2009.0
+ Revision: 266891
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Sat May 17 2008 Funda Wang <fwang@mandriva.org> 0.3.0-1mdv2009.0
+ Revision: 208298
- New version 0.3.0

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Sep 19 2007 Adam Williamson <awilliamson@mandriva.org> 0.2.6-2mdv2008.0
+ Revision: 90112
- buildrequires desktop-file-utils
- fix icon installation
- fd.o icons
- fix up the included .desktop
- don't create a .desktop file in the spec when the tarball includes one
- drop old menu
- spec clean
- new license policy

  + Thierry Vignaud <tv@mandriva.org>
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'


* Tue Feb 20 2007 Jérôme Soyer <saispo@mandriva.org> 0.2.6-1mdv2007.0
+ Revision: 123049
- Add BR
- Add BR
- New release 0.2.6
- Import gmysqlcc

* Mon Sep 04 2006 Emmanuel Andry <eandry@mandriva.org> 0.2.5-3mdv2007.0
- xdg menu

* Sat Apr 01 2006 Austin Acton <austin@mandriva.org> 0.2.5-2mdk
- Rebuild

* Fri Oct 07 2005 Austin Acton <austin@mandriva.org> 0.2.5-1mdk
- New release 0.2.5

* Thu Sep 29 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.2.4-2mdk
- Fix BuildRequires

* Thu Aug 25 2005 Austin Acton <austin@mandriva.org> 0.2.4-1mdk
- 0.2.4
- source URL

* Thu May 26 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.2.2a-2mdk
- Rebuild

* Wed Dec 01 2004 Austin Acton <austin@mandrake.org> 0.2.2a-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1777 |12cr|gmyth-0.7.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %{name} %{major}
%define devname %mklibname -d %{name}

Summary:	MythTV remote access libraries
Name:		gmyth
Version:	0.7.1
Release:	8
# COPYING file states GPL but all source indicates LGPL.
# http://sourceforge.net/tracker/index.php?func=detail&aid=1790620&group_id=177106&atid=879914
License:	LGPLv2+
Group:		System/Libraries
URL:		http://gmyth.sf.net
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
Patch0:		gmyth-0.7.1-linkage.patch
Patch1:		gmyth-0.7.1-curlheader.patch
BuildRequires:	mysql-devel
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libxml-2.0)

%description
A library and utilities used by applications to access content provided by the
MythTV set-top box framework, such as Live TV broadcasts, TV recordings, or
TV listings.

%package -n %{libname}
Summary:	Library files for MythTV remote access
Group:		System/Libraries
Requires:	%{name} = %{version}-%{release}

%description -n %{libname}
The GMyth library.

%package -n %{devname}
Summary:	Development libraries/headers for MythTV remote access
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{devname}
Development libraries and headers for the GMyth library.

%prep
%setup -q
%patch0 -p0
%patch1 -p1

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%files
%doc AUTHORS
%{_bindir}/*

%files -n %{libname}
%{_libdir}/libgmyth.so.%{major}*

%files -n %{devname}
%{_includedir}/gmyth
%{_libdir}/libgmyth.so
%{_libdir}/pkgconfig/*.pc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1778 |12cr|gmyth-upnp-0.7.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %{name} %{major}
%define devname %mklibname -d %{name}

Summary:	UPNP plugin for gmyth
Name:		gmyth-upnp
Version:	0.7.1
Release:	2
# COPYING file states GPL but all source indicates LGPL.
# http://sourceforge.net/tracker/index.php?func=detail&aid=1790620&group_id=177106&atid=879914
License:	LGPLv2+
Group:		System/Libraries
URL:		http://gmyth.sf.net
Source0:	http://download.sourceforge.net/gmyth/%{name}-%{version}.tar.gz
Patch0:		gmyth-upnp-0.7.1-fix-dso-linkage.patch
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gmyth)
BuildRequires:	pkgconfig(libupnp)

%description
GMyth is a library used by applications to access content provided by the
MythTV set-top box framework, such as Live TV broadcasts, TV recordings, or
TV listings.

This package provides a plugin for autodetecting Myth backends via UPNP

%package -n %{libname}
Summary:	Library files for MythTV backend detection via UPNP
Group:		System/Libraries

%description -n %{libname}
A plugin for libgmyth to autodetect Myth backends via UPNP

%package -n %{devname}
Summary:	Development libraries for GMyth-UPNP
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{devname}
Development libraries and headers for the GMyth-UPNP library.

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std
rm -f %{buildroot}/%{_bindir}/test

%files -n %{libname}
%{_libdir}/libgmythupnp.so.%{major}*

%files -n %{devname}
%{_includedir}/*
%{_libdir}/libgmythupnp.so
%{_libdir}/pkgconfig/*.pc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1779 |12cr|gnaural-1.0.20110606-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		gnaural
Version:	1.0.20110606
Release:	2
Summary:	A multi-platform programmable binaural-beat generator
Group:		Sound
License:	GPLv2+
URL:		http://gnaural.sourceforge.net/
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
Patch0:		gnaural-1.0.20110215-icon.patch
Patch1:		gnaural-1.0.20110215-xdg-menu.patch
BuildRequires:	gtk2-devel
BuildRequires:  pkgconfig(libglade-2.0)
BuildRequires:  sndfile-devel
BuildRequires:  portaudio-devel
BuildRequires:	desktop-file-utils gettext-devel
Requires:	hicolor-icon-theme

%description
Gnaural is a multi-platform programmable binaural-beat generator. It
is actually brainwave entrainment software for creating binaural beats
intended to be used as personal brainwave synchronization software,
for scientific research, or by professionals. Gnaural allows for the
creation of binaural beat tracks specifying different frequencies and
exporting tracks into different audio formats. Gnaural runnings can
also be linked over the internet, allowing synchronous sessions
between many users.

%prep
%setup -q
%patch0 -p1 -b .icon~
%patch1 -p1 -b .xdg~
autoreconf -f

%build
%configure
%make

%install
%makeinstall_std

%files
%doc AUTHORS ChangeLog NEWS README
%{_bindir}/%{name}
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/%{name}.glade
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.xpm
%{_iconsdir}/hicolor/48x48/apps/%{name}.png


%changelog
* Tue Nov 08 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.0.20110606-1
+ Revision: 729169
- use %%_iconsdir in stead..
- add 'gettext-devel' to buildrequires to make 'autoreconf' work..
- imported package gnaural


* Tue Jun  7 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.0.20110215-1
- initial Mandriva packaging, adapted from Fedora

* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.20100408-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild

* Tue May 04 2010 Rakesh Pandit <rakesh@fedoraproject.org> 1.0.20100408-1
- Updated to 1.0.20100408

* Tue Nov 10 2009 Rakesh Pandit <rakesh@fedoraproject.org> 1.0.20090808-1
- Updated to 1.0.20090808

* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.20080808-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild

* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.20080808-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild

* Mon Jan 05 2009 Rakesh Pandit <rakesh@fedoraproject.org> 1.0.20080808-5
- Removed "Application" from .desktop Categories.

* Sun Jan 04 2009 Rakesh Pandit <rakesh@fedoraproject.org> 1.0.20080808-4
- Fixed missing -p for install command.

* Sun Jan 04 2009 Rakesh Pandit <rakesh@fedoraproject.org> 1.0.20080808-3
- Removed fedora as vendor - as per new guidelines.

* Sun Jan 04 2009 Rakesh Pandit <rakesh@fedoraproject.org> 1.0.20080808-2
- Fixed %%version, %%description, timestamp, fixed icon path,
- Removed useless buildrequires, fixed .desktop file installation.

* Sat Dec 06 2008 Rakesh Pandit <rakesh@fedoraproject.org> 1.0-1.20080808
- Initial build.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1780 |12cr|gngb-0.20060309-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name gngb
%define beta 20060309
%define version 0.%{beta}
%define release %mkrel 2

Summary: Gngb - Color Gameboy emulator
Name: %{name}
Version: %{version}
Release: %{release}
BuildRequires: SDL-devel
BuildRequires: bzip2-devel
BuildRequires: zlib-devel
%if %mdkversion >= 200700
BuildRequires: mesagl-devel
BuildRequires: mesaglu-devel
%else
BuildRequires: X11-devel
BuildRequires: MesaGLU-devel
%endif
Source0: http://m.peponas.free.fr/gngb/download/%{name}-%{beta}.tar.bz2
Group: Emulators
License: GPLv2
URL: http://m.peponas.free.fr/gngb/
BuildRoot: %{_tmppath}/%{name}-build

%description
Gngb is a Color Gameboy emulator for Linux written in C with the SDL.
It support most of Gameboy and Color Gameboy games.

%prep
%setup -q -n %{name}-%{beta}

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%files
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog INSTALL README TODO sample_gngbrc
%attr(0755,root,games) %{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*

%clean
rm -rf %{buildroot}



%changelog
* Sat Jul 30 2011 Andrey Bondrov <abondrov@mandriva.org> 0.20060309-2mdv2012.0
+ Revision: 692424
- imported package gngb


* Sun Jul 24 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 0.20060309-2mdv2011.0
- Import from PLF
- Remove PLF reference

* Tue Mar 27 2007 Guillaume Bedot <littletux@zarb.org> 0.20060309-1plf2007.1
- New (ok, say lastest) release

* Sun Sep 03 2006 Anssi Hannula <anssi@zarb.org> 0.20060204-6plf2007.0
- fix buildrequires again

* Wed Aug 30 2006 Anssi Hannula <anssi@zarb.org> 0.20060204-5plf2007.0
- fix buildrequires

* Wed Aug 30 2006 Anssi Hannula <anssi@zarb.org> 0.20060204-4plf2007.0
- fix buildrequires

* Sat Jul 22 2006 Guillaume Bedot <littletux@zarb.org> 0.20060204-3plf2007.0
- reup

* Sat Jul 22 2006 Guillaume Bedot <littletux@zarb.org> 0.20060204-2plf2007.0
- Dropped empy NEWS file, clean install, space instead of tabs

* Wed Feb 22 2006 Guillaume Bedot <littletux@zarb.org> 0.20060204-1plf
- First package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1781 |12cr|gngeo-0.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name gngeo
%define longname GnGeo
%define version 0.8
%define release %mkrel 1

Summary: %{longname} - Neo Geo Emulator
Summary(fr): %{longname} - Emulateur Neo Geo
Name: %{name}
Version: %{version}
Release: %{release}
BuildRequires: SDL-devel 
BuildRequires: SDL_image-devel 
BuildRequires: nasm 
BuildRequires: zlib-devel
%if %mdkversion >= 200700
BuildRequires: mesaglu-devel
%else
BuildRequires: MesaGLU-devel
%endif

Source0: http://m.peponas.free.fr/gngeo/download/%{name}-%{version}.tar.bz2
Patch0: gngeo-mkstate.patch
Group: Emulators
License: GPLv2
URL: http://m.peponas.free.fr/gngeo/
BuildRoot: %{_tmppath}/%{name}-build

%description
GnGeo is a NeoGeo emulator for Linux (and maybe some other UNIX).
It needs NeoGeo Bios and roms that you must of course own to play with.

%prep
%setup -q -n %{name}-%{version}
%patch0 -p0

%build
%configure2_5x \
%ifarch %{ix86}
	--enable-i386asm
%else
	--disable-i386asm
%endif

make -j1

%install
rm -rf %{buildroot}
%makeinstall_std

%files
%defattr(-,root,root)
%doc AUTHORS COPYING INSTALL NEWS README sample_gngeorc
%attr(0755,root,games) %{_bindir}/%{name}
%dir %attr(0755,root,games) %{_datadir}/%{name}
%{_mandir}/man1/gngeo.1.*
%{_datadir}/%{name}/gngeo_data.zip

%clean
rm -rf %{buildroot}



%changelog
* Fri May 04 2012 Zombie Ryushu <ryushu@mandriva.org> 0.8-1mdv2011.0
+ Revision: 796259
- install stage issues
- install stage issues
- dumb makefile mistake
- fix mkstate patch
- apply mkstate patch
- mecurial fixes
- Upgrade to 0.8

* Sun Jul 31 2011 Andrey Bondrov <abondrov@mandriva.org> 0.7-3
+ Revision: 692516
- Try to fix x86_64 build
- imported package gngeo


* Sat Jul 23 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 0.7-2mdv2011.0
- Import from PLF
- Remove PLF reference

* Fri Sep 01 2006 Guillaume Bedot <littletux@zarb.org> 0.7-1plf2007.0
- 0.7 (with new romrc.d directory)

* Thu Aug 31 2006 Anssi Hannula <anssi@zarb.org> 0.6.12-4plf2007.0
- fix buildrequires

* Thu Jul 20 2006 Guillaume Bedot <littletux@zarb.org> 0.6.12-3plf2007.0
- NEWS was file empty in gngb not gngeo

* Thu Jul 20 2006 Guillaume Bedot <littletux@zarb.org> 0.6.12-2plf2007.0
- dropped empty NEWS file
- fixed glu buildrequire
- clean short-circuit install

* Thu Jun 15 2006 Guillaume Bedot <littletux@zarb.org> 0.6.12-1plf2007.0
- 0.6.12
- standard mkrel
- buildrequires

* Sun Apr 09 2006 Guillaume Bedot <littletux@zarb.org> 0.6.11-1plf
- Release 0.6.11
- Dropped patch from previous version (applied upstream:)

* Thu Mar 16 2006 Guillaume Bedot <littletux@zarb.org> 0.6.10-2plf
- Patch to fix blitter and effect help, this also fixes xgngeo config issue.
 Thanks to Alexandre Bedot to the bug report !

* Mon Mar 13 2006 Guillaume Bedot <littletux@zarb.org> 0.6.10-1plf
- New release 0.6.10

* Wed Feb 22 2006 Guillaume Bedot <littletux@zarb.org> 0.6.9.1plf
- New release

* Thu Jan 19 2006 Guillaume Bedot <littletux@zarb.org> 0.6.7-1plf
- New release, dropped already applied patches 

* Wed Oct 19 2005 Anssi Hannula <anssi@zarb.org> 0.6.5-0.beta2.2plf
- disable i386asm on non-x86 arches
- fix non-i386asm build (patch1)
- quiet %%setup

* Sun Jul 17 2005 Guillaume Bedot <littletux@zarb.org> 0.6.5-0.beta2.1plf
- New release 0.6.5 beta2
- patch to allow gcc4 build
- use mkrel

* Mon Oct 04 2004 Guillaume Bedot <littletux@zarb.org> 0.6.4-1plf
- New release 0.6.4

* Tue Aug 31 2004 Guillaume Bedot <littletux@zarb.org> 0.6.3-1plf
- Release 0.6.3

* Mon Apr 26 2004 Guillaume Bedot <littletux@zarb.org> 0.6.2-2plf
- fixed buildrequires and removed (wrong) requires

* Mon Apr 19 2004 Guillaume Bedot <littletux@zarb.org> 0.6.2-1plf
- Update to 0.6.2
- reason for a plf package 

* Sun Jul 20 2003 Guillaume Bedot <guillaume.bedot@wanadoo.fr> 0.5.9a-1plf
- 0.5.9a and Build / License fixes thanks to Michael Sherer aka misc.

* Wed May 21 2003 Guillaume Bedot <guillaume.bedot@wanadoo.fr> 0.5.9-1plf
- First package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1782 |12cr|gnochm-0.9.11-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	A chm file viewer for gnome
Name: 		gnochm
Version: 	0.9.11
Release: 	8
License: GPL
Group: 		Graphical desktop/GNOME
URL: http://gnochm.sourceforge.net/

Source: 	http://prdownloads.sourceforge.net/gnochm/%{name}-%{version}.tar.bz2
Source1:	%name-16.png
Source2:	%name-32.png
Source3:	%name.png

Patch:		gnochm-makefile.patch
Patch1:         gnochm.py.in.patch
Patch2:		gnochm-desktop.patch

BuildRequires: scrollkeeper libGConf2-devel
BuildRequires: intltool gettext-devel gnome-common
%py_requires
Requires(post): desktop-file-utils
Requires(postun): desktop-file-utils

Requires: pygtk2.0-libglade, gnome-python
Requires: gnome-python-bonobo gnome-python-gtkhtml2
Requires: gnome-python-gconf gnome-python-gnomevfs
Requires: python-chm

%description
A CHM file viewer for Gnome. Features are:

  * Full text search
  * Bookmarks
  * Support for external ms-its links
  * Configurable support for http links
  * Internationalisation

# Prep
%prep
%setup -q

%patch -p0 -b .makefile
%patch1 -p0 -b .makefile
%patch2 -p0 -b .desktop

%build
NOCONFIGURE=yes gnome-autogen.sh 
%configure2_5x

%make

%install
GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 %makeinstall_std UPDATE_MIME_DATABASE=true UPDATE_DESKTOP_DATABASE=true

%find_lang %name --with-gnome

# icon
mkdir -p %buildroot/{%_liconsdir,%_iconsdir,%_miconsdir}
#install -m 644 src/pixmaps/%name.png %buildroot/%_datadir/pixmaps/%name.png
install -m 644 %SOURCE1 %buildroot/%_miconsdir/%name.png
install -m 644 %SOURCE2 %buildroot/%_liconsdir/%name.png
install -m 644 %SOURCE3 %buildroot/%_iconsdir/%name.png

%post
touch %{_datadir}/gnome/help/%{name}/C/%{name}.html
if [ -x %{_bindir}/yelp-pregenerate ]; then %{_bindir}/yelp-pregenerate %{_datadir}/gnome/help/%{name}/*/%name.xml > /dev/null; fi

%preun
%preun_uninstall_gconf_schemas gnochm

%files -f %name.lang
%defattr(-,root,root)
%doc ABOUT-NLS AUTHORS COPYING ChangeLog NEWS README
%config(noreplace) %{_sysconfdir}/gconf/schemas/gnochm.schemas
%{_bindir}/gnochm
%dir %{_datadir}/gnochm/
%dir %{_datadir}/gnochm/glade/
%{_datadir}/gnochm/glade/*.glade
%{_datadir}/pixmaps/*
%{_datadir}/applications/*
%{_datadir}/mime-info/gnochm.*
%{_datadir}/mime/packages/%{name}.xml
%{_datadir}/application-registry/gnochm.*
%_liconsdir/%name.png
%_miconsdir/%name.png
%_iconsdir/%name.png


%changelog
* Mon May 23 2011 Funda Wang <fwang@mandriva.org> 0.9.11-7mdv2011.0
+ Revision: 677706
- rebuild to add gconftool as req

* Fri Nov 05 2010 Funda Wang <fwang@mandriva.org> 0.9.11-6mdv2011.0
+ Revision: 593661
- rebuild for py2.7

* Sun Aug 15 2010 Funda Wang <fwang@mandriva.org> 0.9.11-5mdv2011.0
+ Revision: 569916
- fix desktop file
- BR python for startup script

* Tue Feb 16 2010 Funda Wang <fwang@mandriva.org> 0.9.11-4mdv2010.1
+ Revision: 506730
- fix build

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.9.11-3mdv2009.0
+ Revision: 246342
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - use %%update_scrollkeeper/%%clean_scrollkeeper
    - use %%post_install_gconf_schemas/%%preun_uninstall_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Oct 12 2007 JÃ©rÃ´me Soyer <saispo@mandriva.org> 0.9.11-1mdv2008.1
+ Revision: 97321
- New release 0.9.11

  + Thierry Vignaud <tv@mandriva.org>
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Sat Jul 21 2007 Funda Wang <fwang@mandriva.org> 0.9.10-1mdv2008.0
+ Revision: 54192
- build arch pacakges
- New version


* Thu Nov 16 2006 JÃ©rÃ´me Soyer <saispo@mandriva.org> 0.9.9-1mdv2007.0
+ Revision: 84732
- New release 0.9.9
- Import gnochm

* Sat May 27 2006 Jerome Soyer <saispo@mandriva.org> 0.9.8-1mdv2007.0
- New release 0.9.8

* Thu Jan 26 2006 Jerome Soyer <saispo@mandriva.org> 0.9.7-1mdk
- New release 0.9.7

* Thu Dec 22 2005 Michael Scherer <misc@mandriva.org> 0.9.6-3mdk
- fix BuildREquires

* Sat Nov 26 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.9.6-2mdk
- fix requires (#17954)

* Sat Oct 01 2005 Michael Scherer <misc@mandriva.org> 0.9.6-1mdk
- New release 0.9.6

* Fri Jun 24 2005 Michael Scherer <misc@mandriva.org> 0.9.5-1mdk
- New release 0.9.5
- update patch0

* Fri Mar 18 2005 Nicolas Lécureuil <neoclust@mandrake.org> 0.9.4-4mdk
- fix mistake

* Fri Mar 18 2005 Nicolas Lécureuil <neoclust@mandrake.org> 0.9.4-3mdk
- fix mime update
- add patch1 --> fix #13717

* Mon Feb 14 2005 Jerome Soyer <saispo@mandrake.org> 0.9.4-2mdk
- Grrr ! Fix spec error

* Mon Feb 14 2005 Jerome Soyer <saispo@mandrake.org> 0.9.4-1mdk
- 0.9.4
- clean spec

* Mon Nov 08 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.9.3-1mdk
- 0.9.3

* Mon Nov 01 2004 Michael Scherer <misc@mandrake.org> 0.9.2-2mdk
- Buildrequires

* Sun Aug 22 2004 Jerome Soyer <saispo@mandrake.org> 0.9.2-1mdk
- 0.9.2
- fix mime update

* Wed Aug 18 2004 Jerome Soyer <saispo@mandrake.org> 0.9.1-3mdk
- fix BuildRequires

* Mon Jul 26 2004 Michael Scherer <misc@mandrake.org> 0.9.1-2mdk 
- [DIRM]

* Sat Jul 03 2004 Jerome Soyer <jeromesoyer@yahoo.fr> 0.9.1-1mdk
- Compiling for Mandrake Cooker Release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1783 |12cr|gnocky-0.0.7-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           gnocky
Version:        0.0.7
Release:        %mkrel 4
Summary:        Mobile phone utility application

Group:          Communications
License:        GPL
URL:            http://sourceforge.net/projects/gnocky/
Source0:        http://gnokii.org/download/gnocky/%{name}-%{version}.tar.bz2
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot

BuildRequires:  gettext, gnokii-devel >= 0.6.2, libglade2.0-devel
BuildRequires:  desktop-file-utils

%description
Gnocky is an application that will allow you to use many features of
your mobile phone (setting logos, sending SMS, addressbook
management).  It uses the user space mobile phone driver provided by
the Gnokii project.


%prep
%setup -q

%build
%configure2_5x --disable-rpath --disable-dependency-tracking
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%find_lang %{name}

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %{name}.lang
%defattr(-,root,root,-)
%doc AUTHORS BUGS ChangeLog COPYING README TODO
%{_bindir}/gnocky
%{_datadir}/gnocky
%{_datadir}/applications/*%{name}.desktop


%changelog
* Wed Aug 04 2010 Funda Wang <fwang@mandriva.org> 0.0.7-4mdv2011.0
+ Revision: 565957
- rebuild for new gnokii

* Thu Mar 11 2010 Frederic Crozat <fcrozat@mandriva.com> 0.0.7-3mdv2010.1
+ Revision: 518090
- Rebuild with latest gnokii

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Tue Dec 23 2008 Funda Wang <fwang@mandriva.org> 0.0.7-1mdv2009.1
+ Revision: 317784
- new version 0.0.7

* Sun Oct 26 2008 Funda Wang <fwang@mandriva.org> 0.0.6-3mdv2009.1
+ Revision: 297403
- rebuild for new gnokii

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 0.0.6-2mdv2009.0
+ Revision: 266909
- rebuild early 2009.0 package (before pixel changes)

* Sun Jun 01 2008 Funda Wang <fwang@mandriva.org> 0.0.6-1mdv2009.0
+ Revision: 213895
- update to new version 0.0.6

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Dec 05 2007 Jérôme Soyer <saispo@mandriva.org> 0.0.5-1mdv2008.1
+ Revision: 115736
- New release 0.0.5

* Mon Aug 13 2007 Jérôme Soyer <saispo@mandriva.org> 0.0.4-1mdv2008.0
+ Revision: 62448
- New release 0.0.4


* Sat Jan 13 2007 Jérôme Soyer <saispo@mandriva.org> 0.0.3-1mdv2007.0
+ Revision: 108285
- Import gnocky


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1784 |12cr|gnofract4d-3.14-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           gnofract4d
Version:        3.14
Release:        %mkrel 1
Group:          Graphics
License:        BSD
Summary:        Gnofract 4D: Superior Fractal Software
Source:         %{name}-%{version}.tar.gz
Patch0:		gnofract4d-3.13-fix_desktop_file.patch
Patch1:		gnofract4d-3.13-fix_libdl.patch
URL:            http://%{name}.sourceforge.net/
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot

BuildRequires:  python-devel
BuildRequires:  glibc-devel

%description
Gnofract 4D is a free, open source program which allows anyone to
create beautiful images called fractals. The images are automatically
created by the computer based on mathematical principles.
These include the Mandelbrot and Julia sets and many more.
You don't need to do any math: you can explore a universe of images
just using a mouse.

%prep
%setup -q
%patch0 -p0
%patch1 -p0

%build
python setup.py build

%install
%__rm -rf %{buildroot}
python setup.py install --root=%{buildroot}

#duplicate docs
rm -rf %{buildroot}%{_docdir}/%{name}

#fix rights
chmod 644 %{buildroot}%{_datadir}/%{name}/maps/royal.map

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING README
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/pixmaps/%{name}
%{_datadir}/pixmaps/%{name}-logo.png
%{_datadir}/mime/packages/%{name}-mime.xml
%{_datadir}/applications/%{name}.desktop
%{_datadir}/gnome/help/%{name}
%{python_sitearch}/fract4d
%{python_sitearch}/fract4dgui
%{python_sitearch}/fractutils
%{python_sitearch}/%{name}-%{version}-py%{py_ver}.egg-info


%changelog
* Sun Oct 30 2011 Andrey Bondrov <abondrov@mandriva.org> 3.14-1mdv2011.0
+ Revision: 707897
- New version 3.14

* Mon Apr 18 2011 Olivier Faurax <ofaurax@mandriva.org> 3.13-3
+ Revision: 654809
- Patch to add libdl

* Sun Nov 07 2010 Jani Välimaa <wally@mandriva.org> 3.13-2mdv2011.0
+ Revision: 594849
- rebuild for python 2.7
- fix install
- fix filelist (don't own /usr/share or /usr/lib{64,})
- fix file rights
- fix desktop file

* Sun Sep 19 2010 Olivier Faurax <ofaurax@mandriva.org> 3.13-1mdv2011.0
+ Revision: 579872
- New version 3.13 (oups)
- New version 3.13

* Mon Dec 28 2009 Olivier Faurax <ofaurax@mandriva.org> 3.12-1mdv2010.1
+ Revision: 483143
- import gnofract4d



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1785 |12cr|gnoise-0.1.15-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name gnoise
%define version 0.1.15
%define release %mkrel 12

Version: 	%{version}
Summary: 	GTK-based wave file editor
Name: 		%{name}
Release: 	%{release}
License: 	GPL
Group: 		Sound
Source: 	%{name}-%{version}.tar.bz2
Patch0:		gnoise-0.1.15-fix-desktop.patch
URL: 		http://sourceforge.net/projects/gnoise/
BuildRoot: 	%{_tmppath}/%{name}-buildroot
BuildRequires:	libgtk+-devel
BuildRequires:	automake
BuildRequires:	desktop-file-utils

%description
GNoise is a GTK-based wave file editor for Linux capable of handling large 
files. A peaks display cache provides a fast, double-buffered display.

%prep

%setup -q
%patch0 -p0

%build
export FORCE_AUTOCONF_2_5=1
aclocal
automake -a -c
autoconf

%configure --disable-gnome

make

%install
rm -rf $RPM_BUILD_ROOT

%makeinstall

desktop-file-install --vendor='' --delete-original \
	--dir=%{buildroot}%{_datadir}/applications \
	%{buildroot}%_datadir/gnome/apps/Multimedia/gnoise.desktop

%if %mdkversion < 200900
%post
%update_menus
%endif
 
%if %mdkversion < 200900
%postun
%clean_menus 
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr (-,root,root)
%doc README COPYING INSTALL TODO ChangeLog
%{_bindir}/*
%_datadir/pixmaps/gnoise.png
%_datadir/applications/*


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.15-12mdv2011.0
+ Revision: 619013
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.1.15-11mdv2010.0
+ Revision: 429224
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.1.15-10mdv2009.0
+ Revision: 246346
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.1.15-8mdv2008.1
+ Revision: 136447
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Aug 31 2007 Funda Wang <fwang@mandriva.org> 0.1.15-8mdv2008.0
+ Revision: 76719
- Use desktop patch to fix Type
- Add gtk category
- drop old menu
- correct desktop file

  + Thierry Vignaud <tv@mandriva.org>
    - kill desktop-file-validate's error: string list key "Categories" in group "Desktop Entry" does not have a semicolon (";") as trailing character


* Tue Jan 09 2007 Crispin Boylan <crisb@mandriva.org> 0.1.15-7mdv2007.0
+ Revision: 106211
- Really disable gnome
- Import gnoise

* Sat Aug 19 2006 Lenny Cartier <lenny@mandriva.com> 0.1.15-6mdv2007.0
- xdg

* Fri Nov 05 2004 Christiaan Welvaart <cjw@daneel.dyndns.org> 0.1.15-5mdk
- add BuildRequires: libgtk+-devel
- use current autotools

* Fri Feb 20 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.1.15-4mdk
- 0.1.15


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1786 |12cr|gnomad2-2.9.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A Nomad Jukebox manager
Name:		gnomad2
Version:	2.9.6
Release:	2
License:	GPLv2+
Group:		Sound
URL:		http://gnomad2.sourceforge.net/
Source0:	%{name}-%{version}.tar.gz
Patch0:		%{name}-0.9.4-fix-str-fmt.patch
BuildRequires:	desktop-file-utils
BuildRequires:	intltool
BuildRequires:	imagemagick
BuildRequires:	perl(XML::Parser)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gudev-1.0)
BuildRequires:	pkgconfig(id3tag)
BuildRequires:	pkgconfig(libmtp)
BuildRequires:	pkgconfig(libnjb)
BuildRequires:	pkgconfig(taglib)

%description
Gnomad 2 is a GUI built on top of GTK/GNOME 2, libid3tag and libnjb
that makes it possible to transfer tracks and files from/to a
Creative Nomad Jukebox (all brands). It is designed much like
an ordinary graphical FTP program.

%prep
%setup -q
%patch0

%build
%configure2_5x
%make

%install
%makeinstall_std

install -d %{buildroot}{%{_miconsdir},%{_liconsdir},%{_menudir}}
convert -size 16x16 %{name}-logo.png %{buildroot}%{_miconsdir}/%{name}-logo.png
convert -size 32x32 %{name}-logo.png %{buildroot}%{_iconsdir}/%{name}-logo.png
convert -size 48x48 %{name}-logo.png %{buildroot}%{_liconsdir}/%{name}-logo.png

perl -pi -e 's,%{name}-logo.png,%{name}-logo,g' %{buildroot}%{_datadir}/applications/*

%find_lang %{name}

desktop-file-install --vendor="" \
    --remove-category="Application" \
    --add-category="AudioVideo;Audio" \
    --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

%files -f %{name}.lang
%defattr(755,root,root,755)
%{_bindir}/%{name}
%defattr(644,root,root,755)
%{_mandir}/man1/%{name}.1*
%{_datadir}/application-registry/%{name}.applications
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}-logo.png
%{_miconsdir}/%{name}-logo.png
%{_iconsdir}/%{name}-logo.png
%{_liconsdir}/%{name}-logo.png
%doc AUTHORS NEWS ChangeLog README TODO


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1787 |12cr|gnome-activity-journal-0.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name gnome-activity-journal
%define version 0.8.0
%define release %mkrel 1

Summary: GUI to browse and search your Zeitgeist activities
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://launchpad.net/%name/0.8/%version/+download/%name-%version.tar.gz
License: GPLv3+
Group: Graphical desktop/GNOME
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
BuildRequires: python-distutils-extra
BuildRequires: python-setuptools
BuildRequires: intltool
Url: https://launchpad.net/gnome-activity-journal
Requires: zeitgeist >= 0.3.1
Requires: gnome-python
Requires: gnome-python-gconf

%description

GNOME Activity Journal is a tool for easily browsing and finding files on 
your computer. It shows a chronological journal of all file activity and 
supports full-text search through Tracker.

%prep
%setup -q -n %{name}-%{version}

%build
python setup.py build

%install
rm -rf %buildroot %name.lang
python setup.py install --root=$RPM_BUILD_ROOT
%find_lang %name
mkdir -p %buildroot%_sysconfdir
mv %buildroot%_datadir/gconf %buildroot%_sysconfdir

%clean
rm -rf $RPM_BUILD_ROOT

%preun
%preun_uninstall_gconf_schemas %name

%files -f %name.lang
%defattr(-,root,root)
%doc README AUTHORS
%_sysconfdir/gconf/schemas/%name.schemas
%_bindir/%name
%py_puresitedir/*.egg-info
%_datadir/applications/%name.desktop
%_datadir/%name
%_datadir/icons/hicolor/*/*/*
%_mandir/man1/%name.1*
%_datadir/pixmaps/%name.xpm
%_datadir/zeitgeist/_zeitgeist/engine/extensions/gnome_activity_journal.py


%changelog
* Mon Jul 18 2011 Götz Waschk <waschk@mandriva.org> 0.8.0-1mdv2011
+ Revision: 690223
- new version

* Mon May 23 2011 Funda Wang <fwang@mandriva.org> 0.6.0-2
+ Revision: 677707
- rebuild to add gconftool as req

* Thu Jan 27 2011 Götz Waschk <waschk@mandriva.org> 0.6.0-1
+ Revision: 633485
- new version
- update URL

* Wed Nov 03 2010 Götz Waschk <waschk@mandriva.org> 0.5.0.1-2mdv2011.0
+ Revision: 592937
- rebuild for new python 2.7

* Thu Sep 23 2010 Götz Waschk <waschk@mandriva.org> 0.5.0.1-1mdv2011.0
+ Revision: 580704
- new version

* Tue Aug 24 2010 Götz Waschk <waschk@mandriva.org> 0.5.0-1mdv2011.0
+ Revision: 572932
- new version
- update file list
- update source URL

  + Olivier Faurax <ofaurax@mandriva.org>
    - bad extension for pixmaps (svg -> xpm)
    - forcing new release
    - Updated tar.gz to 0.3.4.1

* Thu Aug 05 2010 Götz Waschk <waschk@mandriva.org> 0.3.4.1-1mdv2011.0
+ Revision: 566419
- update to new version 0.3.4.1

* Sun Feb 21 2010 Götz Waschk <waschk@mandriva.org> 0.3.3-1mdv2010.1
+ Revision: 509023
- update to new version 0.3.3

* Wed Jan 20 2010 Götz Waschk <waschk@mandriva.org> 0.3.2-1mdv2010.1
+ Revision: 493968
- import gnome-activity-journal



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1788 |12cr|gnome-alsamixer-0.9.7-0.205.5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	gnome-alsamixer
%define version 0.9.7
# Many other major distros are also using SVN snapshots (inc. Debian).
# It includes useful updates and apparently no regressions from 0.9.6.
# - AdamW 2007/06
%define svn	205
%if %svn
%define release %mkrel 0.%svn.5
%else
%define release %mkrel 4
%endif
%define schemas %name

Name:		%{name}
Summary:	ALSA mixer (volume control) for GNOME
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Sound 
URL:		http://www.paw.co.za/projects/gnome-alsamixer/
%if %svn
Source0:	%{name}-%{svn}.tar.bz2
%else
Source0:	ftp://ftp.paw.co.za/pub/PAW/sources/%{name}-%{version}.tar.bz2
%endif
Source11:	%{name}-16.png
Source12:	%{name}-32.png
Source13:	%{name}-48.png
Patch0:	gnome-alsamixer-0.9.6-deprecation.patch
# From ALT Linux: introduce the gconf schema, which is missing 
# upstream, and correct the paths to it - AdamW 2007/06
Patch1:	change_gconf-keys_path.diff
Patch2:	gnome-alsamixer.schemas.diff
BuildRequires:	alsa-oss-devel >= 0.9.0 pkgconfig(libgnomeui-2.0)
%if %svn
BuildRequires:	autoconf
%else
BuildRequires:	automake1.4
%endif

%description
A sound mixer (volume control) for ALSA, built for the GNOME desktop
environment.

%prep
%if %svn
%setup -q -n %{name}
%else
%setup -q
%endif
%patch0 -p1 -b .deprecated
%patch1 -p1 -b .gconf_keys
%patch2 -p1 -b .schema

%build
%if %svn
./autogen.sh
%else
automake-1.4
%endif
export CPPFLAGS=-I%_includedir/alsa
%configure2_5x --disable-schemas-install
%make LIBS="-lm"

%install
%makeinstall_std

# Menu
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=GNOME ALSA mixer
Comment=GNOME ALSA mixer (volume control)
Exec=%{name}
Icon=%name
Terminal=false
Type=Application
StartupNotify=true
Categories=Audio;Mixer;GTK;GNOME;
EOF

# icon
install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
install -m644 %{SOURCE11} -D %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png
install -m644 %{SOURCE13} -D %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png

%{find_lang} %{name}


%preun
%preun_uninstall_gconf_schemas %{schemas}

%files -f %name.lang
%doc COPYING ChangeLog AUTHORS INSTALL 
%{_bindir}/%{name}
%{_sysconfdir}/gconf/schemas/%name.schemas
%{_datadir}/applications/mandriva-%{name}.desktop
%{_datadir}/pixmaps/*
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_iconsdir}/hicolor/16x16/apps/%{name}.png
%{_iconsdir}/hicolor/32x32/apps/%{name}.png
%{_iconsdir}/hicolor/48x48/apps/%{name}.png

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1789 |12cr|gnome-backgrounds-3.4.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Background images for the GNOME desktop
Name: gnome-backgrounds
Version: 3.4.2
Release: 1
License: GPLv2
Group: Graphical desktop/GNOME
Url: http://www.gnome.org
Source0: ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.xz
BuildArch: noarch

BuildRequires: intltool

%description
This module contains a set of backgrounds packaged with the GNOME desktop.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std
%find_lang %{name}

%files -f %{name}.lang
%doc NEWS README AUTHORS
%{_datadir}/gnome-background-properties/
%{_datadir}/backgrounds/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1790 |12cr|gnome-blog-0.9.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gnome_python2_version 1.99.13

Name:		gnome-blog
Summary:	GNOME panel object for posting blog entries
Version: 	0.9.2
Release:	%mkrel 3
License:	GPLv3
Group:		Graphical desktop/GNOME
URL:		http://www.gnome.org/~seth/gnome-blog/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-%{version}-root
Requires:	gnome-python-applet >= %{gnome_python2_version}
Requires:	gnome-python-gconf  >= %{gnome_python2_version}
Requires:	gnome-python-gnomevfs
Requires:	python-gdata

BuildRequires: pygtk2.0-devel >= %{gnome_python2_version}
BuildRequires: desktop-file-utils
BuildRequires: intltool

%description
GNOME panel object that allows convenient posting of blog entries to
any blog that supports the bloggerAPI.

%prep
%setup -q
 
%build

%configure2_5x --prefix=%_prefix --libdir=%_libdir --libexecdir=%_libdir --sysconfdir=%_sysconfdir
#remove generated files
rm -f GNOME_BlogApplet.server GNOME_BlogApplet.server.in 

%make

%install
rm -rf %{buildroot}

GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 %makeinstall_std

%find_lang %name

%clean
rm -rf %{buildroot}

%define schemas gnomeblog

%if %mdkversion < 200900
%post
%post_install_gconf_schemas %{schemas}
%{update_menus}
%endif

%preun 
%preun_uninstall_gconf_schemas %{schemas}

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif


%files -f %name.lang
%defattr(-, root, root)
%doc AUTHORS TODO INSTALL README 
%{_bindir}/*
%{_sysconfdir}/gconf/schemas/*
%{_datadir}/gnome-2.0/ui/*.xml
%{_datadir}/applications/*.desktop
%{_libdir}/bonobo/servers/*.server
%{py_puresitedir}/gnomeblog/*
%{_libdir}/blog_applet.py
%_datadir/icons/hicolor/*/apps/gnome-blog.*



%changelog
* Mon May 23 2011 Funda Wang <fwang@mandriva.org> 0.9.2-3mdv2011.0
+ Revision: 677711
- rebuild to add gconftool as req

* Sun Nov 07 2010 Jani Välimaa <wally@mandriva.org> 0.9.2-2mdv2011.0
+ Revision: 594851
- rebuild for python 2.7

* Mon Mar 15 2010 Götz Waschk <waschk@mandriva.org> 0.9.2-1mdv2010.1
+ Revision: 519806
- new version
- depend on python-gdata
- update license
- update file list

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 0.9.1-5mdv2010.0
+ Revision: 437758
- rebuild

* Tue Jan 06 2009 Funda Wang <fwang@mandriva.org> 0.9.1-4mdv2009.1
+ Revision: 325278
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Tue Jun 17 2008 Thierry Vignaud <tv@mandriva.org> 0.9.1-3mdv2009.0
+ Revision: 222290
- this package is not noarch
- fix file list on x86_64
- fix duplicated files in filelist
- drop old menu
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Mon Feb 12 2007 Jérôme Soyer <saispo@mandriva.org> 0.9.1-2mdv2007.0
+ Revision: 120014
- Fix python policies
- Fix python policies
- Fix python policies
- Fix BR
- Rebuild for latest python
- Import gnome-blog

* Fri Jun 23 2006 Frederic Crozat <fcrozat@mandriva.com> 0.9.1-1mdv2007.0
- Release 0.9.1
- use new macros

* Thu Aug 18 2005 Eskild Hustvedt <eskild@mandriva.org> 0.9-4mdk
- Requires gnome-python-gnomevfs
- %%mkrel

* Wed Apr 13 2005 Gtz Waschk <waschk@linux-mandrake.com> 0.9-3mdk
- fix buildrequires

* Tue Apr 12 2005 Gtz Waschk <waschk@linux-mandrake.com> 0.9-2mdk
- make it noarch
- fix buildrequires

* Fri Apr 01 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 0.9-1mdk 
- Release 0.9

* Tue Mar 29 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 0.8-3mdk 
- Fix .server file
- Uninstall schema when removing package

* Tue Feb 08 2005 Jerome Soyer <saispo@mandrake.org> 0.8-2mdk
- Ooops fix spec error !

* Tue Feb 08 2005 Jerome Soyer <saispo@mandrake.org> 0.8-1mdk
- New release

* Sun Dec 05 2004 Michael Scherer <misc@mandrake.org> 0.7-2mdk
- Rebuild for new python


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1791 |12cr|gnome-build-2.24.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _requires_exceptions perl(GBF::Make)

%define name	gnome-build
%define version 2.24.1

%define api_version 1
%define lib_major 2
%define libname_basic gbf
%define libname %mklibname %{libname_basic} %{api_version} %{lib_major}
%define develname %mklibname -d %{libname_basic}

Summary:	Automake/conf-based project managing framework for GNOME
Name:		%{name}
Version:	%{version}
Release:	%mkrel 4
License:	GPLv2+
Group:		Development/GNOME and GTK+
URL:		http://www.gnome.org/projects/devtools/gnomebuild.shtml
Source01:	ftp://ftp.gnome.org/pub/gnome/sources/%{name}/2.24/%{name}-%{version}.tar.bz2
BuildRequires:  intltool libgdl-devel pkgconfig(libgnomeui-2.0)
BuildRequires:  pkgconfig(libglade-2.0) >= 2.0.1

%description
Gnome-build is a GObject-based framework for managing projects and
specifically automake/conf-based projects.  It can parse the
configure.in and Makefile.am files to build an internal XML
representation of the project.

%package	-n %{libname}
Summary:	Automake/conf-based project managing framework for GNOME
Group:		System/Libraries

%description	-n %{libname}
Gnome-build is a GObject-based framework for managing projects and
specifically automake/conf-based projects.  It can parse the
configure.in and Makefile.am files to build an internal XML
representation of the project.

This package contains main libraries for Gnome-build Framework.

%package	-n %{develname}
Summary:	Header and development for Gnome Build Framework
Group:		Development/GNOME and GTK+
Requires:	%{libname} = %{version}
Provides:	%{libname}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{libname_basic}-devel = %{version}-%{release}
Obsoletes:	%mklibname -d gbf- 1 0

%description	-n %{develname}
Gnome-build is a GObject-based framework for managing projects and
specifically automake/conf-based projects.  It can parse the
configure.in and Makefile.am files to build an internal XML
representation of the project.

This package contains header files and various development files for
compiling or developing applications that need Gnome-build Framework.

%prep
%setup -q

%build
export CFLAGS="%{optflags} -D_GNU_SOURCE"
export CXXFLAGS="%{optflags} -D_GNU_SOURCE"
%configure2_5x --disable-static
# fwang: parallel build fails in some unknown cases
make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%find_lang gbf-1

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%files -f gbf-1.lang
%defattr(-, root, root)
%doc AUTHORS MAINTAINERS
%{_bindir}/*
%{_datadir}/pixmaps/*
%{_datadir}/%{name}
%{_libdir}/%{name}-1.0

%files -n %{libname}
%defattr(-, root, root)
%{_libdir}/lib*.so.%{lib_major}*

%files -n %{develname}
%defattr(-, root, root)
%doc ChangeLog
%{_includedir}/gnome-build-1.0
%{_libdir}/*.so
%{_libdir}/*.la
%{_libdir}/pkgconfig/*


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 2.24.1-4mdv2011.0
+ Revision: 610917
- rebuild

* Sun Jan 31 2010 Funda Wang <fwang@mandriva.org> 2.24.1-3mdv2010.1
+ Revision: 498671
- Br glade

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sun Nov 09 2008 Oden Eriksson <oeriksson@mandriva.com> 2.24.1-2mdv2009.1
+ Revision: 301579
- rebuilt against new libxcb

* Wed Oct 22 2008 Funda Wang <fwang@mandriva.org> 2.24.1-1mdv2009.1
+ Revision: 296511
- New version 2.24.1

* Tue Sep 23 2008 Funda Wang <fwang@mandriva.org> 2.24.0-1mdv2009.0
+ Revision: 287177
- BR gnomeui
- python-gdl is not needed
- New version 2.24.0

* Mon Aug 25 2008 Funda Wang <fwang@mandriva.org> 2.23.90-1mdv2009.0
+ Revision: 275592
- New version 2.23.90

* Wed Jul 09 2008 Funda Wang <fwang@mandriva.org> 0.3.0-1mdv2009.0
+ Revision: 233089
- New version 0.3.0

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Tue Apr 15 2008 Funda Wang <fwang@mandriva.org> 0.2.4-1mdv2009.0
+ Revision: 193633
- New version 0.2.4

* Sat Feb 02 2008 Funda Wang <fwang@mandriva.org> 0.2.1-1mdv2008.1
+ Revision: 161354
- correct libname
- New version 0.2.1

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 08 2007 Funda Wang <fwang@mandriva.org> 0.2.0-1mdv2008.0
+ Revision: 82437
- fix building
- new major of library
- New versino 0.2.0

* Wed Jun 27 2007 Funda Wang <fwang@mandriva.org> 0.1.7-1mdv2008.0
+ Revision: 45053
- More simplified develpackage name
- fix file list
- New version

* Sun May 13 2007 Funda Wang <fwang@mandriva.org> 0.1.6-1mdv2008.0
+ Revision: 26527
- New upstream version

* Mon Apr 30 2007 Lenny Cartier <lenny@mandriva.org> 0.1.4-5mdv2008.0
+ Revision: 19702
- requires exception on perl module


* Thu Mar 01 2007 Jérôme Soyer <saispo@mandriva.org> 0.1.4-4mdv2007.0
+ Revision: 130501
- Bump Release
- Fix BR
- Fix BR
- Import gnome-build


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1792 |12cr|gnomecatalog-0.3.4.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name gnomecatalog
%define version 0.3.4.2
%define release %mkrel 3

Summary: CD-ROM catalog for GNOME
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.bz2
License: GPL
Group: Archiving/Other
Url: http://gnomecatalog.sf.net
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: python-devel
BuildRequires: imagemagick
BuildRequires: desktop-file-utils
BuildArch: noarch
Requires: pyvorbis
Requires: python-kaa-metadata
Requires: pygtk2.0 pygtk2.0-libglade gnome-python-gconf
Requires: gnome-python gnome-python-gnomevfs
Requires: gnome-python-gtkhtml2 python-sqlite2

Requires(post): desktop-file-utils, shared-mime-info
Requires(postun): desktop-file-utils, shared-mime-info

%description
CD-ROM catalog for GNOME.

%prep
%setup -q

%build
python setup.py build

%install
rm -rf $RPM_BUILD_ROOT
python setup.py install --root %buildroot
%find_lang %name
rm -rf %buildroot%_prefix/lib/mime 

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="X-MandrivaLinux-System-Archiving-Other" \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/*


mkdir -p $RPM_BUILD_ROOT/%{_miconsdir}
mkdir -p $RPM_BUILD_ROOT/%{_liconsdir}
convert -scale 32 share/pixmaps/gcatalog.png %buildroot%_iconsdir/%name.png
convert -scale 16 share/pixmaps/gcatalog.png %buildroot%_miconsdir/%name.png
install share/pixmaps/gcatalog.png %buildroot%_liconsdir/%name.png

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%update_menus
%update_mime_database
%update_desktop_database
%update_icon_cache hicolor
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%clean_mime_database
%clean_desktop_database
%clean_icon_cache hicolor
%endif

%files -f %name.lang
%defattr(-,root,root)
%doc README
%_bindir/%name
%_mandir/man1/*.1*
%_datadir/%name
%_datadir/application-registry/*
%_datadir/applications/*
%_datadir/mime-info/*
%_datadir/mime/packages/*
%_datadir/icons/hicolor/48x48/mimetypes/gnome-mime-application-x-gcatalog.png
%py_puresitedir/*
%_liconsdir/%name.png
%_iconsdir/%name.png
%_miconsdir/%name.png




%changelog
* Fri Nov 04 2011 Götz Waschk <waschk@mandriva.org> 0.3.4.2-3mdv2012.0
+ Revision: 717577
- rebuild

* Wed Nov 03 2010 Götz Waschk <waschk@mandriva.org> 0.3.4.2-2mdv2011.0
+ Revision: 592875
- rebuild for new python 2.7

* Mon Jun 08 2009 Götz Waschk <waschk@mandriva.org> 0.3.4.2-1mdv2011.0
+ Revision: 383901
- new version

* Mon Dec 29 2008 Götz Waschk <waschk@mandriva.org> 0.3.4.1-3mdv2009.1
+ Revision: 320970
- rebuild for new python

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 0.3.4.1-2mdv2009.0
+ Revision: 266922
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri May 02 2008 Funda Wang <fwang@mandriva.org> 0.3.4.1-1mdv2009.0
+ Revision: 199947
- New version 0.3.4.1

* Sat Feb 02 2008 Götz Waschk <waschk@mandriva.org> 0.3.4-2mdv2008.1
+ Revision: 161409
- depend on pyvorbis

* Sun Jan 20 2008 Götz Waschk <waschk@mandriva.org> 0.3.4-1mdv2008.1
+ Revision: 155408
- new version
- update deps
- update file list

  + Thierry Vignaud <tv@mandriva.org>
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot


* Wed Nov 29 2006 Götz Waschk <waschk@mandriva.org> 0.2.1-3mdv2007.0
+ Revision: 88366
- fix installation
- Import gnomecatalog

* Wed Nov 29 2006 Götz Waschk <waschk@mandriva.org> 0.2.1-3mdv2007.1
- update file list

* Tue Aug 01 2006 Gtz Waschk <waschk@mandriva.org> 0.2.1-2mdv2007.0
- macros
- xdg menu

* Fri Jul 29 2005 Gtz Waschk <waschk@mandriva.org> 0.2.1-2mdk
- fix buildrequires

* Fri Jul 29 2005 Gtz Waschk <waschk@mandriva.org> 0.2.1-1mdk
- New release 0.2.1

* Wed Jul 27 2005 Götz Waschk <waschk@mandriva.org> 0.2.0-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1793 |12cr|gnome-chemistry-utils-0.13.92-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api	0.14
%define major 	0
%define libname %mklibname gcu %{api} %{major}
%define libgchempaint %mklibname gchempaint %{api} %{major}
%define libgcrystal %mklibname gcrystal %{api} %{major}

Summary:	Backend for Gnome chemistry applications
Name:		gnome-chemistry-utils
Version:	0.13.92
Release:	1
License:	LGPLv2+
Group:		Sciences/Chemistry
URL:		http://www.nongnu.org/gchemutils/
Source0:	http://download.savannah.nongnu.org/releases/gchemutils/%{api}/%{name}-%{version}.tar.xz
BuildRequires:	libgnomeprint-devel
BuildRequires:	libgtkglext-devel
BuildRequires:	pkgconfig(libgoffice-0.10)
BuildRequires:	openbabel-devel >= 1.100.1
BuildRequires:	libgnomeui2-devel
BuildRequires:	pkgconfig(libgnomeprintui-2.2)
BuildRequires:	gtk-doc
BuildRequires:  perl-XML-Parser
BuildRequires:  intltool
BuildRequires:  chemical-mime-data
BuildRequires:	bodr
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	chrpath
Provides:	gcu = %{EVRD}
Provides:	gchemutils = %{EVRD}
Obsoletes:	gcu < %{EVRD}
Obsoletes:	gchemutils < %{EVRD}
# fwang: the main package comes meta package since 0.10
Requires:	gchem3d = %{version}
Requires:	gchemcalc = %{version}
Requires:	gchempaint = %{version}
Requires:	gchemtable = %{version}
Requires:	gcrystal = %{version}
Requires:	gspectrum = %{version}

%description
The Gnome Chemistry Utils provide C++ classes and GTK2 widgets related to
chemistry.  They are currently used in Gnome Crystal (gcrystal) and Gnome
Chemistry Paint (gchempaint).

%files
%defattr(-, root, root)
%doc README ChangeLog NEWS AUTHORS

#--------------------------------------------------------------------

%package common
Summary:	Common files shared by different components of %{name}
Group:		Sciences/Chemistry
Conflicts:	%{name} < %{version}
Requires:       chemical-mime-data
Requires:       bodr

%description common
The Gnome Chemistry Utils provide C++ classes and GTK2 widgets related to
chemistry.  They are currently used in Gnome Crystal (gcrystal) and Gnome
Chemistry Paint (gchempaint).

This package contains the common files ahred by different components of
%{name}.

%preun common
%preun_uninstall_gconf_schemas gchemutils

%files common -f gchemutils-%{api}.lang
%defattr(-, root, root)
#%{_sysconfdir}/gconf/schemas/gchemutils.schemas
%{_datadir}/glib-2.0/schemas/org.gnome.gchemutils.gschema.xml
%dir %{_libdir}/gchemutils
%dir %{_libdir}/gchemutils/%{api}
%dir %{_libdir}/gchemutils/%{api}/plugins
%{_libdir}/gchemutils/%{api}/plugins/cdx
%{_libdir}/gchemutils/%{api}/plugins/cdxml
%{_libdir}/gchemutils/%{api}/plugins/cif
%{_libdir}/gchemutils/%{api}/plugins/cml
%{_libdir}/gchemutils/%{api}/plugins/ctfiles
%{_libdir}/gchemutils/%{api}/plugins/nuts
%dir %{_datadir}/gchemutils
%dir %{_datadir}/gchemutils/%{api}
%{_datadir}/gchemutils/%{api}/*.xml
%dir %{_datadir}/gchemutils/%{api}/pixmaps
%dir %{_datadir}/gchemutils/%{api}/ui
%{_datadir}/gchemutils/%{api}/ui/libgcu
%{_datadir}/mime/packages/*.xml
%{_libdir}/babelserver

#--------------------------------------------------------------------

%package -n %{libname}
Summary:	Main libraries for %{name}
Group:		System/Libraries

%description -n %{libname}
The Gnome Chemistry Utils provide C++ classes and GTK2 widgets related to
chemistry.  They are currently used in Gnome Crystal (gcrystal) and Gnome
Chemistry Paint (gchempaint).

This package contains the library needed to run programs dynamically
linked with %{name}.

%files -n %{libname}
%defattr(-, root, root)
%{_libdir}/libgcu-%{api}.so.%{major}*
%{_libdir}/libgcugtk-%{api}.so.%{major}*

#--------------------------------------------------------------------

%package -n %{libgchempaint}
Summary:        Libraries for gchempaint
Group:          System/Libraries

%description -n %{libgchempaint}
The Gnome Chemistry Utils provide C++ classes and GTK2 widgets related to
chemistry. They are currently used in Gnome Crystal (gcrystal) and Gnome
Chemistry Paint (gchempaint).

This package contains the library needed to run programs dynamically
linked with gchempaint.

%files -n %{libgchempaint}
%defattr(-, root, root)
%{_libdir}/libgcp-%{api}.so.%{major}*
%{_libdir}/libgccv-%{api}.so.%{major}*

#--------------------------------------------------------------------

%package -n %{libgcrystal}
Summary:        Libraries for gchempaint
Group:          System/Libraries

%description -n %{libgcrystal}
The Gnome Chemistry Utils provide C++ classes and GTK2 widgets related to
chemistry. They are currently used in Gnome Crystal (gcrystal) and Gnome
Chemistry Paint (gchempaint).

This package contains the library needed to run programs dynamically
linked with gcrystal.

%files -n %{libgcrystal}
%defattr(-, root, root)
%{_libdir}//libgcrystal-%{api}.so.%{major}*

#--------------------------------------------------------------------

%package -n gchempaint
Summary:        GNOME 2D chemical structure drawing tool
Group:          Sciences/Chemistry
Requires:	%{name}-common = %{version}
Suggests:	%{name}-goffice = %{version}
Conflicts:	%{name}-common < 0.10.1-2

%description -n gchempaint
GChemPaint is a 2D chemical structures editor for the Gnome-2 desktop.
GChemPaint is a multi-document application and will be a bonobo server so
that some chemistry could be embedded in Gnome applications such as
Gnumeric and Abiword.

%preun -n gchempaint
%preun_uninstall_gconf_schemas gchempaint gchempaint-arrows

%files -n gchempaint
%defattr(-, root, root)
#%{_sysconfdir}/gconf/schemas/gchempaint-arrows.schemas
#%{_sysconfdir}/gconf/schemas/gchempaint.schemas
%{_datadir}/glib-2.0/schemas/org.gnome.gchemutils.paint.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gnome.gchemutils.paint.plugins.arrows.gschema.xml
%{_bindir}/gchempaint*
%{_libdir}/gchemutils/%{api}/plugins/paint
%{_datadir}/applications/gchempaint*.desktop
%{_datadir}/gchemutils/%{api}/paint
%{_datadir}/gchemutils/%{api}/pixmaps/gchempaint_logo.*
%{_datadir}/gchemutils/%{api}/ui/paint
%{_datadir}/gnome/help/gchempaint-%{api}
%{_iconsdir}/hicolor/*/apps/gchempaint.*
%{_iconsdir}/hicolor/*/mimetypes/application-x-gchempaint.*
%{_mandir}/man1/gchempaint*
%{_datadir}/omf/gchempaint-%{api}/gchempaint-%{api}-C.omf

#--------------------------------------------------------------------

%package -n gchem3d
Summary:        Molecules Viewer
Group:          Sciences/Chemistry
Requires:       %{name}-common = %{version}
Conflicts:	%{name} < %{version}

%description -n gchem3d
GChem3Viewer is a 3D molecular structure viewer.

%files -n gchem3d
%defattr(-, root, root)
%{_bindir}/gchem3d*
%{_datadir}/applications/gchem3d*.desktop
%{_datadir}/gnome/help/gchem3d-%{api}
%{_iconsdir}/hicolor/*/apps/gchem3d.*
%{_mandir}/man1/gchem3d*
%{_datadir}/omf/gchem3d-%{api}/gchem3d-%{api}-C.omf

#--------------------------------------------------------------------

%package -n gchemcalc
Summary:        Chemical calculator
Group:          Sciences/Chemistry
Requires:       %{name}-common = %{version}
Conflicts:	%{name} < %{version}

%description -n gchemcalc
GChemCalc is a Chemical calculator.

%files -n gchemcalc
%defattr(-, root, root)
%{_bindir}/gchemcalc*
%{_datadir}/applications/gchemcalc*.desktop
%{_datadir}/gchemutils/%{api}/ui/calc
%{_datadir}/gnome/help/gchemcalc-%{api}
%{_iconsdir}/hicolor/*/apps/gchemcalc.*
%{_mandir}/man1/gchemcalc*
%{_datadir}/omf/gchemcalc-%{api}/gchemcalc-%{api}-C.omf

#--------------------------------------------------------------------

%package -n gchemtable
Summary:        Periodic table
Group:          Sciences/Chemistry
Requires:       %{name}-common = %{version}
Conflicts:	%{name} < %{version}

%description -n gchemtable
GChemTable is a periodic table of the elements application.

%files -n gchemtable
%defattr(-, root, root)
%{_bindir}/gchemtable*
%{_datadir}/applications/gchemtable*.desktop
%{_datadir}/gnome/help/gchemtable-%{api}
%{_datadir}/gchemutils/%{api}/ui/table
%{_iconsdir}/hicolor/*/apps/gchemtable.*
%{_mandir}/man1/gchemtable*
%{_datadir}/omf/gchemtable-%{api}/gchemtable-%{api}-C.omf

#--------------------------------------------------------------------

%package -n gcrystal
Summary:        Crystal structure viewer
Group:          Sciences/Chemistry
Requires:       %{name}-common = %{version}
Conflicts:	%{name} < %{version}

%description -n gcrystal
GCrystal is a Crystal structure viewer.

%preun -n gcrystal
%preun_uninstall_gconf_schemas gcrystal

%files -n gcrystal
%defattr(-, root, root)
#%{_sysconfdir}/gconf/schemas/gcrystal.schemas
%{_datadir}/glib-2.0/schemas/org.gnome.gchemutils.crystal.gschema.xml
%{_bindir}/gcrystal*
%{_datadir}/gchemutils/%{api}/pixmaps/gcrystal_logo.png
%{_datadir}/gchemutils/%{api}/ui/crystal
%{_datadir}/applications/gcrystal*.desktop
%{_datadir}/gnome/help/gcrystal-%{api}
%{_iconsdir}/hicolor/*/apps/gcrystal.*
%{_iconsdir}/hicolor/*/mimetypes/application-x-gcrystal.*
%{_mandir}/man1/gcrystal*
%{_datadir}/omf/gcrystal-%{api}/gcrystal-%{api}-C.omf

#--------------------------------------------------------------------

%package -n gspectrum
Summary:        Spectrum viewer
Group:          Sciences/Chemistry
Requires:       %{name}-common = %{version}
Conflicts:	%{name} < %{version}

%description -n gspectrum
GSpectrum is a Spectrum viewer.

%files -n gspectrum
%defattr(-, root, root)
%{_bindir}/gspectrum*
%{_datadir}/applications/gspectrum*.desktop
%{_datadir}/gnome/help/gspectrum-%{api}
%{_iconsdir}/hicolor/*/apps/gspectrum.*
%{_mandir}/man1/gspectrum*
%{_datadir}/omf/gspectrum-%{api}/gspectrum-%{api}-C.omf

#--------------------------------------------------------------------

%package goffice
Summary:        GOffice plugin for gchemutils
Group:          Sciences/Chemistry
Requires:       gchempaint = %{version}
Requires:	goffice

%description goffice
GOffice plugin for gchemutils.

%files goffice
%defattr(-, root, root)
%{_libdir}/goffice/*/plugins/gchemutils

#--------------------------------------------------------------------

%package	devel
Summary:	Development related files of %{name}
Group:		Development/GNOME and GTK+
Requires:	%{libname} = %{EVRD}
Requires:	%{libgchempaint} = %{EVRD}
Requires:	%{libgcrystal} = %{EVRD}
Provides:	gcu-devel = %{EVRD}
Provides:	gchemutils-devel = %{EVRD}
Provides:	gchempaint-devel = %{EVRD}
Obsoletes:	%mklibname -d gcu 0
Obsoletes:	%{_lib}gcu-devel < %{version}
Obsoletes:	gchempaint-devel < %{version}

%description	devel
The Gnome Chemistry Utils provide C++ classes and GTK2 widgets related to
chemistry.  They are currently used in Gnome Crystal (gcrystal) and Gnome
Chemistry Paint (gchempaint).

This package includes the header files and static libraries necessary for
developing chemistry related programs using %{name}.

%files devel
%defattr(-, root, root)
%doc docs/reference
%{_libdir}/*.so

#--------------------------------------------------------------------

%prep
%setup -q

%build
%define Werror_cflags %{nil}
export CXXFLAGS="%optflags -fpermissive"
%configure2_5x \
	--enable-static=no --disable-update-databases \
	--disable-mozilla-plugin --disable-schemas-install \
	--disable-scrollkeeper --without-kde-mime-dir
%make

%install
%makeinstall_std HTMLDIR=`pwd`/reference/html

#kill intrusive docs
rm -rf %{buildroot}%{_docdir}/gchemutils

#kill libtool archives
find %{buildroot} -name '*.la' -exec rm -f {} ';'

#kill rpaths
chrpath --delete  %{buildroot}%{_bindir}/*
chrpath --delete  %{buildroot}%{_libdir}/goffice/*/plugins/gchemutils/gchemutils.so
chrpath --delete  %{buildroot}%{_libdir}/*.so.*

%find_lang gchemutils-%{api}


%changelog
* Wed Sep 05 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.13.92-1
+ Revision: 816392
- update to 0.13.92

* Tue Jul 03 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.13.7-1
+ Revision: 807967
- update to 0.13.7 unstable release

* Thu Apr 26 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.12.11-1
+ Revision: 793503
- update to 0.12.11

  + Funda Wang <fwang@mandriva.org>
    - new version 0.12.10

* Mon Aug 15 2011 Funda Wang <fwang@mandriva.org> 0.12.9-1
+ Revision: 694572
- update file list
- new version 0.12.9

* Sun May 22 2011 Funda Wang <fwang@mandriva.org> 0.12.8-2
+ Revision: 676971
- rebuild for new goffice

* Wed May 11 2011 Funda Wang <fwang@mandriva.org> 0.12.8-1
+ Revision: 673396
- update to new version 0.12.8

* Sat May 07 2011 Funda Wang <fwang@mandriva.org> 0.12.7-2
+ Revision: 672317
- use -fpermissive
- rebuild

* Tue Feb 22 2011 Funda Wang <fwang@mandriva.org> 0.12.7-1
+ Revision: 639250
- update file list
- drop requires
- new version 0.12.7

* Mon Jan 03 2011 Funda Wang <fwang@mandriva.org> 0.12.6-1mdv2011.0
+ Revision: 627667
- 0.12.6

* Thu Dec 02 2010 Funda Wang <fwang@mandriva.org> 0.12.5-2mdv2011.0
+ Revision: 604683
- rebuild for bs monster

* Fri Nov 26 2010 Funda Wang <fwang@mandriva.org> 0.12.5-1mdv2011.0
+ Revision: 601500
- update to new version 0.12.5

* Wed Oct 06 2010 Funda Wang <fwang@mandriva.org> 0.12.4-2mdv2011.0
+ Revision: 583368
- rebuild

* Mon Sep 27 2010 Funda Wang <fwang@mandriva.org> 0.12.4-1mdv2011.0
+ Revision: 581200
- update to new version 0.12.4

* Sun Sep 05 2010 Funda Wang <fwang@mandriva.org> 0.12.3-1mdv2011.0
+ Revision: 576058
- new version 0.12.3

* Sun Sep 05 2010 Funda Wang <fwang@mandriva.org> 0.12.2-3mdv2011.0
+ Revision: 576041
- rebuild for new goffice

* Sat Aug 07 2010 Funda Wang <fwang@mandriva.org> 0.12.2-2mdv2011.0
+ Revision: 567409
- rebuild for new goffice

* Sat Jul 24 2010 Funda Wang <fwang@mandriva.org> 0.12.2-1mdv2011.0
+ Revision: 557893
- New version 0.12.2

* Sat Apr 17 2010 Funda Wang <fwang@mandriva.org> 0.10.12-2mdv2010.1
+ Revision: 536038
- rebuild for new goffice

* Sun Feb 28 2010 Funda Wang <fwang@mandriva.org> 0.10.12-1mdv2010.1
+ Revision: 512703
- new version 0.10.12

* Sun Feb 14 2010 Götz Waschk <waschk@mandriva.org> 0.10.11-2mdv2010.1
+ Revision: 505830
- rebuild for new goffice

* Wed Feb 03 2010 Funda Wang <fwang@mandriva.org> 0.10.11-1mdv2010.1
+ Revision: 500358
- New version 0.10.11

* Mon Jan 25 2010 Funda Wang <fwang@mandriva.org> 0.10.10-2mdv2010.1
+ Revision: 496277
- rebuild for new goffice

* Thu Dec 31 2009 Funda Wang <fwang@mandriva.org> 0.10.10-1mdv2010.1
+ Revision: 484506
- fix linkage
- new version 0.10.10

* Wed Dec 16 2009 Funda Wang <fwang@mandriva.org> 0.10.9-3mdv2010.1
+ Revision: 479460
- rebuild for new goffice

* Mon Nov 30 2009 Funda Wang <fwang@mandriva.org> 0.10.9-2mdv2010.1
+ Revision: 471623
- add upstream patch to build with latest goffice
- rebuild for new goffice

* Sun Nov 15 2009 Funda Wang <fwang@mandriva.org> 0.10.9-1mdv2010.1
+ Revision: 466121
- new version 0.10.9

* Tue Nov 10 2009 Funda Wang <fwang@mandriva.org> 0.10.8-4mdv2010.1
+ Revision: 463997
- rebuild for new goffice

* Mon Oct 12 2009 Funda Wang <fwang@mandriva.org> 0.10.8-3mdv2010.0
+ Revision: 456813
- rebuild for new goffice

* Tue Oct 06 2009 Funda Wang <fwang@mandriva.org> 0.10.8-2mdv2010.0
+ Revision: 454557
- rebuild for new goffice

* Mon Sep 07 2009 Frederik Himpe <fhimpe@mandriva.org> 0.10.8-1mdv2010.0
+ Revision: 432936
- Update to new versio n0.10.8
- Fix string format patch

  + Funda Wang <fwang@mandriva.org>
    - rebuild for new goffice

* Sun Aug 16 2009 Funda Wang <fwang@mandriva.org> 0.10.5-2mdv2010.0
+ Revision: 416885
- rebuild for new goffice

* Sun Jul 05 2009 Frederik Himpe <fhimpe@mandriva.org> 0.10.5-1mdv2010.0
+ Revision: 392596
- update to new version 0.10.5

  + Funda Wang <fwang@mandriva.org>
    - rebuild

* Thu Apr 23 2009 Frederic Crozat <fcrozat@mandriva.com> 0.10.4-2mdv2009.1
+ Revision: 368869
- Rebuild

* Thu Mar 19 2009 Funda Wang <fwang@mandriva.org> 0.10.4-1mdv2009.1
+ Revision: 357639
- New version 0.10.4

* Thu Jan 08 2009 Funda Wang <fwang@mandriva.org> 0.10.3-1mdv2009.1
+ Revision: 327120
- New version 0.10.3

* Sun Nov 30 2008 Funda Wang <fwang@mandriva.org> 0.10.2-1mdv2009.1
+ Revision: 308407
- new version 0.10.2

* Fri Nov 28 2008 Funda Wang <fwang@mandriva.org> 0.10.1-3mdv2009.1
+ Revision: 307456
- fix requires

* Sun Nov 16 2008 Funda Wang <fwang@mandriva.org> 0.10.1-2mdv2009.1
+ Revision: 303670
- the configure script does not accept chrpath
- move gchempaint plugins into correct pacakge
- goffice plugin actually belongs to gchempaint

* Sun Nov 16 2008 Funda Wang <fwang@mandriva.org> 0.10.1-1mdv2009.1
+ Revision: 303649
- refactor g-c-u, one package per tool
- New version 0.10.1

* Mon Aug 11 2008 Emmanuel Andry <eandry@mandriva.org> 0.8.7-3mdv2009.0
+ Revision: 270697
- Rebuild for openbabel

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 0.8.7-2mdv2009.0
+ Revision: 266910
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Wed Apr 16 2008 Funda Wang <fwang@mandriva.org> 0.8.7-1mdv2009.0
+ Revision: 194515
- New version 0.8.7

  + Thierry Vignaud <tv@mandriva.org>
    - fix description-line-too-long

* Sat Jan 26 2008 Funda Wang <fwang@mandriva.org> 0.8.6-1mdv2008.1
+ Revision: 158360
- remove wrongly added files
- New version 0.8.6

* Sun Dec 23 2007 Funda Wang <fwang@mandriva.org> 0.8.5-1mdv2008.1
+ Revision: 137270
- New version 0.8.5

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Nov 17 2007 Funda Wang <fwang@mandriva.org> 0.8.4-2mdv2008.1
+ Revision: 109262
- rebuild for new lzma

* Sun Nov 04 2007 Funda Wang <fwang@mandriva.org> 0.8.4-1mdv2008.1
+ Revision: 105590
- update icon cache
- BR goffice 0.4
- clearify libmajor
- New version 0.8.4
- Rebuild against goffice 0.5

* Tue Jul 31 2007 Funda Wang <fwang@mandriva.org> 0.8.2-1mdv2008.0
+ Revision: 56839
- fix file list
- disable scrollkeeper update when building
- fix man page list
- New version 0.8.2

* Wed Jul 04 2007 Funda Wang <fwang@mandriva.org> 0.8.1-2mdv2008.0
+ Revision: 47798
- fix develpacakge requires

* Tue Jul 03 2007 Funda Wang <fwang@mandriva.org> 0.8.1-1mdv2008.0
+ Revision: 47551
- fix file list
- Corrected desktop file
- New version

* Sun May 27 2007 Funda Wang <fwang@mandriva.org> 0.8.0-1mdv2008.0
+ Revision: 31766
- New upstream version

* Thu May 10 2007 Austin Acton <austin@mandriva.org> 0.7.96-1mdv2008.0
+ Revision: 26174
- buildrequires gnome-doc-utils
- move to beta branch
- gconf schemas
- new version


* Mon Feb 26 2007 Emmanuel Andry <eandry@mandriva.org> 0.6.4-2mdv2007.0
+ Revision: 125727
- fix datadir path

* Sun Feb 25 2007 Emmanuel Andry <eandry@mandriva.org> 0.6.4-1mdv2007.1
+ Revision: 125625
- buildrequires goffice21-devel
- New version 0.6.4
- xdg menu

  + Jérôme Soyer <saispo@mandriva.org>
    - Import gnome-chemistry-utils

* Thu Sep 14 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.6.1-2mdv2007.0
- - Rebuild against DBUS

* Wed Apr 05 2006 Lenny Cartier <lenny@mandriva.com> 0.6.1-1mdk
- 0.6.1

* Sat Apr 01 2006 Austin Acton <austin@mandriva.org> 0.6.0-1mdk
- New release 0.6.0
- buildrequires goffice
- mozilla plugin doesn't seem to build

* Tue Feb 14 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.4.8-3mdk
- Fix BuildRequires

* Mon Feb 13 2006 Frederic Crozat <fcrozat@mandriva.com> 0.4.8-2mdk
- Don't package mime cache
- fix mime cache update

* Thu Feb 09 2006 Lenny Cartier <lenny@mandriva.com> 0.4.8-1mdk
- 0.4.8

* Sun Aug 14 2005 Austin Acton <austin@mandriva.org> 0.4.4-2mdk
- drop libtoolize hack
- I guess it's just major version 0

* Sun Aug 14 2005 Austin Acton <austin@mandriva.org> 0.4.4-1mdk
- New release 0.4.4

* Sun Jun 19 2005 Austin Acton <austin@mandriva.org> 0.4.3-1mdk
- New release 0.4.3
- source URL fix

* Wed Jan 05 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 0.3.2-2mdk 
- Rebuild with latest howl

* Mon Dec 13 2004 Austin Acton <austin@mandrake.org> 0.3.2-1mdk
- 0.3.2

* Sun Oct 10 2004 Austin Acton <austin@mandrake.org> 0.3.1-1mdk
- 0.3.1
- major 0.3

* Mon Aug 09 2004 Austin Acton <austin@mandrake.org> 0.3.0-1mdk
- 0.3.0

* Sun Jun 06 2004 Austin Acton <austin@mandrake.org> 0.2.5-1mdk
- 0.2.5


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1794 |12cr|gnome-color-chooser-0.2.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		gnome-color-chooser
Summary:	Customize the appearance of the GNOME desktop
Version: 	0.2.5
Release:	%mkrel 2
License: 	GPLv3+
Group:		Graphical desktop/GNOME
Source0:	%{name}/%{name}-%{version}.tar.bz2
Patch:		gnome-color-chooser-0.2.5-desktop-entry.patch
URL: 		http://sourceforge.net/projects/gnomecc
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildRequires:  libgnomeuimm2.6-devel
BuildRequires:  intltool


%description
An application for customizing the appearance of the GNOME(/GTK+) desktop.
Features: change colors and sizes of GTK widgets, colorize desktop
icons, configure your gtk engines and let your current theme be
drawn by whatever gtk engine you want, etc.


%prep

%setup -q
%patch -p1

%build

%configure2_5x
%make

%install
[ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT

%makeinstall_std

%find_lang %name


%clean
[ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT

%files -f %name.lang
%defattr(-, root, root)
%doc README THANKS NEWS AUTHORS
%_bindir/%name
%_datadir/applications/%name.desktop
%dir %_datadir/%name/
%_datadir/%name/glade/%name.glade
%_datadir/%name/profiles/compact.xml
%_datadir/%name/%name.xml
%_datadir/man/man1/%name.1*
%_datadir/pixmaps/%name.svg




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1795 |12cr|gnome-commander-1.2.8.15-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A Gnome filemanager similar to the Norton Commander(TM) 
Name:		gnome-commander
Version:	1.2.8.15
Release:	2
License:	GPLv2+
Group:		File tools
URL:		http://www.freesoftware.fsf.org/gcmd/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.xz
Patch0:		gnome-commander-1.2.8.5-fix-str-fmt.patch
Patch1:		gnome-commander-1.2.8.15-gcc47.patch
Patch2:		gnome-commander-1.2.8.15-poppler020.patch
BuildRequires:	libchm-devel
BuildRequires:	pkgconfig(exiv2)
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(gnome-vfs-2.0)
BuildRequires:	pkgconfig(lcms)
BuildRequires:	pkgconfig(libgnomeui-2.0)
BuildRequires:	pkgconfig(libgsf-1)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(poppler)
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(taglib)
BuildRequires:	libxslt-proc
BuildRequires:	desktop-file-utils
BuildRequires:	intltool
BuildRequires:	flex
BuildRequires:	gnome-common

%description
Gnome Commander is a filemanager that just like the classical Norton
commander (TM) lets you do everything with the keyboard. It can
perform all standard file operations and some extra features like ftp
support.

%prep
%setup -q
%apply_patches

%build
autoreconf
%define _disable_ld_no_undefined 1
%configure2_5x --disable-scrollkeeper
%make

%install
%makeinstall_std

%find_lang %{name} --with-gnome

rm -f %{buildroot}%{_libdir}/gnome-commander/*.a
rm -f %{buildroot}%{_libdir}/gnome-commander/plugins/*.a

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="X-MandrivaLinux-System-FileTools" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*


%files -f %{name}.lang
%doc README TODO COPYING ChangeLog
%{_bindir}/gnome-commander
%{_bindir}/gcmd-block
%{_libdir}/gnome-commander/
%{_datadir}/pixmaps/*
%{_datadir}/applications/gnome-commander.desktop
%{_mandir}/man1/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1796 |12cr|gnome-contacts-3.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver	%(echo %{version}|cut -d. -f1,2)

Name:		gnome-contacts
Version:	3.4.1
Release:	%mkrel 1
Summary:	Contacts manager for GNOME
Group:		Graphical desktop/GNOME
License:	GPLv2+
URL:		https://live.gnome.org/ThreePointOne/Features/Contacts
Source0:	http://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
BuildRequires:	intltool
BuildRequires:	vala >= 0.13.0
BuildRequires:	pkgconfig(folks) >= 0.6.1.1
BuildRequires:	pkgconfig(folks-eds)
BuildRequires:	pkgconfig(folks-telepathy)
BuildRequires:	pkgconfig(glib-2.0) >= 2.31.10
BuildRequires:	pkgconfig(gnome-desktop-3.0)
BuildRequires:	pkgconfig(gee-1.0)
BuildRequires:	pkgconfig(goa-1.0)
BuildRequires:	pkgconfig(libebook-1.2) >= 3.2
BuildRequires:	pkgconfig(libedataserver-1.2) >= 3.2
BuildRequires:	pkgconfig(libnotify)
Requires:	telepathy-mission-control

%description
Standalone contacts manager for GNOME desktop.

%prep
%setup -q
%apply_patches

%build
%configure2_5x
%make

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS README NEWS TODO ChangeLog
%{_bindir}/%{name}
%{_datadir}/glib-2.0/schemas/*.xml
%{_datadir}/applications/%{name}.desktop




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1797 |12cr|gnome-desktop3-3.4.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname gnome-desktop

%define	api_version	3
%define api		3.0
%define major		2

%define libname		%mklibname %{oname} %{api_version} %{major}
%define develname	%mklibname -d %{oname} %{api_version}
%define girname		%mklibname %{oname}-gir %{api}

Summary:	Package containing code shared among gnome-panel, gnome-session, nautilus, etc
Name:		%{oname}3
Version:	3.4.2
Release:	1
License:	GPLv2+ and LGPLv2+
Group:		Graphical desktop/GNOME
URL:		http://www.gnome.org
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{oname}/3.4/%{oname}-%{version}.tar.xz

BuildRequires:	gtk-doc
BuildRequires:	intltool
BuildRequires:	ldetect-lst
BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gsettings-desktop-schemas)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xrandr)

Requires:	ldetect-lst >= 0.1.282
Obsoletes:	%{name}-common < 2.91.92
Conflicts:	gnome-desktop-common < 2.32.1-2
%rename 	%{oname}

%description
This package contains some data files and other shared components of the
GNOME user environment.

%package -n %{libname}
Summary:	%{summary}
Group:		System/Libraries
%rename		%{_lib}%{oname}-3_2

%description -n %{libname}
This package contains an internal library
(libgnomedesktop) used to implement some portions of the GNOME
desktop.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{oname}
Group:		System/Libraries

%description -n %{girname}
GObject Introspection interface description for %{oname}.

%package -n %{develname}
Summary:	Development libraries, include files for %{oname}
Group:		Development/GNOME and GTK+
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Requires:	%{girname} = %{version}-%{release}

%description -n %{develname}
Development libraries, include files for internal library %{oname}.

%prep
%setup -qn %{oname}-%{version}

%build
%configure2_5x \
	--disable-static \
	--with-gnome-distributor="%_vendor" \
	--disable-scrollkeeper \
	--with-pnp-ids-path=%{_datadir}/misc/pnp.ids

%make LIBS='-lrt -lgmodule-2.0'

%install
%makeinstall_std 
rm -f %{buildroot}%{_libdir}/*.la

%find_lang %{oname}-%{api}
for d in `ls -1 %{buildroot}%{_datadir}/gnome/help/`; do
  %find_lang $d --with-gnome
  cat $d.lang >> %{oname}-%{api}.lang
done

%files -f %{oname}-%{api}.lang
%doc AUTHORS COPYING ChangeLog NEWS README
%{_datadir}/gnome/gnome-version.xml

%files -n %{libname}
%{_libdir}/libgnome-desktop-%{api_version}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/GnomeDesktop-%{api}.typelib

%files -n %{develname}
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*
%{_datadir}/gir-1.0/GnomeDesktop-%{api}.gir
%doc %{_datadir}/gtk-doc/html/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1798 |12cr|gnome-devel-docs-3.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver	%(echo %{version}|cut -d. -f1,2)

Summary:		GNOME Developer Documentation
Name:			gnome-devel-docs
Version:		3.6.2
Release:		%mkrel 1
License:		GFDL
Source0:		http://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
Group:			Books/Other
Url:			http://developer.gnome.org/
BuildArch:		noarch
BuildRequires:		scrollkeeper
BuildRequires:		pkgconfig
BuildRequires:		gnome-doc-utils >= 0.5.6
BuildRequires:		gnome-doc-utils-devel
Requires(post):		scrollkeeper >= 0.3
Requires(postun):	scrollkeeper >= 0.3

%description
This package contains the GNOME Handbook, the GNOME Documentation Style Guide
and an Overview of the GNOME Platform.

%prep
%setup -q

%build
%configure2_5x
#gw broken in 2.28.1
%make

%install
%makeinstall_std

%find_lang %{name} --with-gnome --all-name
rm -rf %buildroot/var/lib/scrollkeeper

%files -f %{name}.lang
%doc NEWS  README AUTHORS

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1799 |12cr|gnome-dictionary-3.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	6
%define api	1.0
%define libname	%mklibname gdict %{api} %{major}
%define devname	%mklibname -d gdict %{api}

%define url_ver	%(echo %{version}|cut -d. -f1,2)

Name:		gnome-dictionary
Epoch:		1
Version:	3.4.0
Release:	1
Summary:	GNOME Dictionary
License:	GPLv2+ and LGPLv2
Group:		Graphical desktop/GNOME
Url:		http://www.gnome.org
Source0:	http://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
BuildRequires:	intltool
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(glib-2.0) >= 2.28.0
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.0.0
Conflicts:	gnome-utils < 1:3.3.2

%description
GNOME Dictionary - Look up words in dictionary sources.

%package -n %{libname}
Group:		System/Libraries
Summary:	GNOME dictionary shared library

%description -n %{libname}
This is the shared library required by the GNOME Dictionary.

%package -n %{devname}
Group:		Development/C
Summary:	GNOME dictionary library development files
Requires:	%{libname} = %{epoch}:%{version}-%{release}
Provides:	libgdict%{api}-devel = %{epoch}:%{version}-%{release}

%description -n %{devname}
This is the shared library required by the GNOME Dictionary.

%prep
%setup -q

%build
%configure2_5x \
	--disable-rpath \
	--disable-static \
	--disable-schemas-compile \
	--disable-scrollkeeper
%make

%install
%makeinstall_std

%find_lang %{name} --with-gnome

#we don't want these
find %{buildroot} -name "*.la" -delete

%files -f %{name}.lang
%doc README NEWS AUTHORS TODO
%{_bindir}/%{name}
%{_datadir}/%{name}/
%{_datadir}/gdict-%{api}/
%{_datadir}/glib-2.0/schemas/org.gnome.dictionary.gschema.xml
%{_datadir}/applications/%{name}.desktop
%{_mandir}/man1/%{name}.1.*

%files -n %{libname}
%{_libdir}/libgdict-%{api}.so.%{major}*

%files -n %{devname}
%doc %{_datadir}/gtk-doc/html/gdict/
%{_libdir}/libgdict-%{api}.so
%{_libdir}/pkgconfig/gdict-%{api}.pc
%{_includedir}/gdict-%{api}




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1800 |12cr|gnome-documents-0.5.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		api		1.0
%define		gi_libname	%mklibname gdprivate-gir %{api}

%define url_ver	%(echo %{version}|cut -d. -f1,2)

Name:		gnome-documents
Version:	0.5.1
Release:	1
License:	GPLv2+
Summary:	Document manager application for GNOME
Url:		http://www.gnome.org/
Group:		Graphical desktop/GNOME
Source0:	http://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
BuildRequires:	gobject-introspection-devel
BuildRequires:	intltool
BuildRequires:	pkgconfig(evince-document-3.0) >= 3.3.0
BuildRequires:	pkgconfig(evince-view-3.0) >= 3.3.0
BuildRequires:	pkgconfig(gobject-introspection-1.0) >= 0.9.6
BuildRequires:	pkgconfig(glib-2.0) >= 2.29.90
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.1.13
BuildRequires:	pkgconfig(gnome-desktop-3.0)
BuildRequires:	pkgconfig(tracker-sparql-0.14) >= 0.13.1
BuildRequires:	pkgconfig(goa-1.0) >= 3.1.90
BuildRequires:	pkgconfig(libgdata) >= 0.9.1
BuildRequires:	pkgconfig(clutter-gtk-1.0) >= 1.0.1
# gjs-1.0 is needed to get the path to gjs-console
BuildRequires:	pkgconfig(gjs-1.0)
Requires:	gjs
Requires:	tracker

Obsoletes:	%{_lib}gdprivate1.0_0 < 0.3.3
Obsoletes:	%{_lib}gdprivate1.0-devel < 0.3.3

%description
Documents is a document manager application for GNOME.

%package -n %{gi_libname}
Summary:	GObject introspection interface for %{name}
Group:		System/Libraries

%description -n %{gi_libname}
GObject introspection interface for %{name}.

%prep
%setup -q
%apply_patches

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%find_lang %{name}

#we don't want these
find %{buildroot} -name "*.la" -delete

%files -f %{name}.lang
%doc AUTHORS NEWS README
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}
%{_datadir}/icons/hicolor/*/apps/%{name}.png
%{_libdir}/%{name}/libgdprivate-%{api}.so
%{_libexecdir}/gd-tracker-gdata-miner
%{_libexecdir}/gnome-documents-search-provider
%{_datadir}/glib-2.0/schemas/org.gnome.documents.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gnome.Documents.enums.xml
%{_datadir}/dbus-1/services/org.gnome.Documents.GDataMiner.service
%{_datadir}/dbus-1/services/org.gnome.Documents.SearchProvider.service
%{_datadir}/gnome-shell/search-providers/gnome-documents-search-provider.ini

%files -n %{gi_libname}
%{_libdir}/%{name}/girepository-1.0/Gd-%{api}.typelib




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1801 |12cr|gnome-dvb-daemon-0.2.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: DVB Daemon for GNOME
Name: gnome-dvb-daemon
Version: 0.2.9
Release: 1
License: GPLv3
Group: Video
URL: http://live.gnome.org/DVBDaemon
Source0: http://ftp.gnome.org/pub/GNOME/sources/gnome-dvb-daemon/%{name}-%{version}.tar.xz

BuildRequires: gstreamer0.10-plugins-bad
BuildRequires: gstreamer0.10-plugins-good
BuildRequires: gstreamer0.10-tools
BuildRequires: intltool
BuildRequires: python-dbus
BuildRequires: python-gi
BuildRequires: vala
BuildRequires: pkgconfig(dbus-glib-1)
BuildRequires: pkgconfig(gee-1.0)
BuildRequires: pkgconfig(gstreamer-0.10)
BuildRequires: pkgconfig(gst-rtsp-server-0.10)
BuildRequires: pkgconfig(gudev-1.0)
BuildRequires: pkgconfig(pygobject-3.0)
BuildRequires: pkgconfig(python)
BuildRequires: pkgconfig(sqlite3)
BuildRequires: gstreamer0.10-python

Requires: python-dbus
Requires: gstreamer0.10-plugins-good
Requires: gstreamer0.10-plugins-bad >= 0.10.9
Requires: dvb-apps
Requires: gstreamer0.10-python

%description
DVB Daemon is a daemon written in Vala to setup your DVB devices, 
record TV shows and browse EPG. It can be controlled via its D-Bus interface.

%prep
%setup -q
%apply_patches

%build
%configure2_5x  \
	--enable-totem-plugin \
	--with-totem-plugin-dir=%{_libdir}/totem/plugins

%make

%install
%makeinstall_std
%find_lang %{name}

%files -f %{name}.lang
%{_bindir}/*
%{py_puresitedir}/gnomedvb
%{_datadir}/dbus-1/services/*.service
%{_libdir}/totem/plugins/dvb-daemon
%{_datadir}/applications/*.desktop
%{_iconsdir}/*/*/*/*



%changelog
* Tue May 22 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.2.9-1
+ Revision: 800111
- update to new version 0.2.9

* Tue Jun 21 2011 Götz Waschk <waschk@mandriva.org> 0.2.2-1
+ Revision: 686391
- new version
- xz tarball

* Mon May 23 2011 Götz Waschk <waschk@mandriva.org> 0.2.1-1
+ Revision: 677956
- update to new version 0.2.1

* Tue May 10 2011 Funda Wang <fwang@mandriva.org> 0.2.0-1
+ Revision: 673323
- new version 0.2.0

  + Götz Waschk <waschk@mandriva.org>
    - bump vala dep

* Mon Apr 04 2011 Götz Waschk <waschk@mandriva.org> 0.1.23-1
+ Revision: 650290
- update to new version 0.1.23

* Fri Dec 17 2010 Götz Waschk <waschk@mandriva.org> 0.1.22-1mdv2011.0
+ Revision: 622543
- new version
- bump gst-rtsp-server dep

* Tue Nov 02 2010 Michael Scherer <misc@mandriva.org> 0.1.21-2mdv2011.0
+ Revision: 592387
- rebuild for python 2.7

* Mon Aug 23 2010 Götz Waschk <waschk@mandriva.org> 0.1.21-1mdv2011.0
+ Revision: 572419
- update to new version 0.1.21

* Thu Jul 29 2010 Götz Waschk <waschk@mandriva.org> 0.1.20-1mdv2011.0
+ Revision: 563106
- new version
- bump vala dep

* Wed Apr 14 2010 Funda Wang <fwang@mandriva.org> 0.1.17-1mdv2010.1
+ Revision: 534665
- BR gudev
- New version 0.1.17
- patch0,1,2,3 merged upstream

* Tue Apr 13 2010 Frederic Crozat <fcrozat@mandriva.com> 0.1.16-2mdv2010.1
+ Revision: 534357
- Patch0 (BZR): restart scan in case of failure (launchpad bug #540937)
- Patch1 (BZR): fix errors found by vala 0.8.0
- Patch2 (BZR):  Use tuning parameters from initial tuning data instead of NIT (launchpad bug #548738)
- Patch3 (BZR): fix locale encoded XDG dirs (launchpad #558583)

* Thu Mar 18 2010 Frederic Crozat <fcrozat@mandriva.com> 0.1.16-1mdv2010.1
+ Revision: 524952
- Release 0.1.16
- Remove patch1 (merged upstream)

* Wed Feb 24 2010 Funda Wang <fwang@mandriva.org> 0.1.15-1mdv2010.1
+ Revision: 510580
- new version 0.1.15

* Wed Dec 23 2009 Götz Waschk <waschk@mandriva.org> 0.1.14-1mdv2010.1
+ Revision: 481890
- update to new version 0.1.14

* Sat Nov 21 2009 Götz Waschk <waschk@mandriva.org> 0.1.13-1mdv2010.1
+ Revision: 467793
- new version
- drop patch 0

* Thu Oct 15 2009 Götz Waschk <waschk@mandriva.org> 0.1.12-1mdv2010.0
+ Revision: 457507
- new version
- update source URL
- reenable format string error

* Thu Oct 08 2009 Götz Waschk <waschk@mandriva.org> 0.1.11-1mdv2010.0
+ Revision: 456049
- new version
- rediff patch 0

* Thu Oct 01 2009 Götz Waschk <waschk@mandriva.org> 0.1.10-1mdv2010.0
+ Revision: 452090
- new version
- update build deps
- disable format string error checking

* Mon Aug 24 2009 Götz Waschk <waschk@mandriva.org> 0.1.9-1mdv2010.0
+ Revision: 420433
- fix python dir
- new version
- drop patch 2

* Fri Aug 07 2009 Götz Waschk <waschk@mandriva.org> 0.1.8.1-2mdv2010.0
+ Revision: 411114
- install all python modules in the arch-dependant dir

* Fri Aug 07 2009 Götz Waschk <waschk@mandriva.org> 0.1.8.1-1mdv2010.0
+ Revision: 411083
- fix python path on 64 bit
- new version
- update deps
- rediff the patch
- port to libgee 0.3

* Sat May 16 2009 Götz Waschk <waschk@mandriva.org> 0.1.7-1mdv2010.0
+ Revision: 376468
- new version
- update build deps

* Mon Mar 02 2009 Götz Waschk <waschk@mandriva.org> 0.1.5-1mdv2009.1
+ Revision: 347538
- update deps
- update to new version 0.1.5

* Tue Feb 24 2009 Frederic Crozat <fcrozat@mandriva.com> 0.1.4-3mdv2009.1
+ Revision: 344451
- Package totem plugin
- Fix patch0

* Mon Feb 23 2009 Götz Waschk <waschk@mandriva.org> 0.1.4-2mdv2009.1
+ Revision: 344176
- fix scan dir (bug #48156)

* Tue Feb 17 2009 Götz Waschk <waschk@mandriva.org> 0.1.4-1mdv2009.1
+ Revision: 341237
- update to new version 0.1.4

* Mon Feb 02 2009 Götz Waschk <waschk@mandriva.org> 0.1.3-1mdv2009.1
+ Revision: 336530
- new version
- update deps
- drop patches
- disable Werror
- update file list

* Tue Jan 06 2009 Funda Wang <fwang@mandriva.org> 0.1.0-2mdv2009.1
+ Revision: 325449
- fix str fmt

* Thu Dec 04 2008 Frederic Crozat <fcrozat@mandriva.com> 0.1.0-1mdv2009.1
+ Revision: 309903
- import gnome-dvb-daemon



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1802 |12cr|gnome-font-viewer-3.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver	%(echo %{version}|cut -d. -f1,2)

Summary:	GNOME Font viewer
Name:		gnome-font-viewer
Version:	3.4.0
Release:	1
License:	GPLv2+
Group:		Graphical desktop/GNOME
Url:		http://www.gnome.org
Source0:	http://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
BuildRequires:	intltool
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(freetype2)
Conflicts:	gnome-utils < 1:3.3.1

%description
Font viewer for Gnome desktop.

%prep
%setup -q

%build
%configure2_5x \
	--disable-rpath \
	--disable-schemas-compile
%make

%install
%makeinstall_std

%find_lang %{name} --with-gnome

%files -f %{name}.lang
%doc NEWS
%{_bindir}/%{name}
%{_bindir}/gnome-thumbnail-font
%{_datadir}/thumbnailers/gnome-font-viewer.thumbnailer
%{_datadir}/applications/%{name}.desktop




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1803 |12cr|gnome-games-extra-data-3.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Extra data files for the GNOME games
Name: gnome-games-extra-data
Version: 3.2.0
Release: 1
License: GPL
Group: Games/Other
Url: http://www.gnome.org
Source0: http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.xz
BuildArch: noarch

Requires: gnome-games >= %{version}

%description
This contains extra data files such as more artwork for the GNOME games.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc AUTHORS ChangeLog NEWS README
%{_datadir}/gnome-games/glines/pixmaps/*
%{_datadir}/gnome-games/gnobots2/themes/*.png
%{_datadir}/gnome-games/iagno/pixmaps/*
%{_datadir}/gnome-games/mahjongg/pixmaps/*



%changelog
* Thu Mar 15 2012 Matthew Dawkins <mattydaw@mandriva.org> 3.2.0-1
+ Revision: 785060
- new version 3.2.0
- cleaned up spec

* Wed Dec 07 2011 Götz Waschk <waschk@mandriva.org> 2.30.0-3
+ Revision: 738496
- yearly rebuild

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 2.30.0-2mdv2011.0
+ Revision: 610919
- rebuild

* Tue Mar 30 2010 Götz Waschk <waschk@mandriva.org> 2.30.0-1mdv2010.1
+ Revision: 529972
- new version
- update file list

* Mon Sep 21 2009 Götz Waschk <waschk@mandriva.org> 2.28.0-1mdv2010.0
+ Revision: 446591
- new version
- update file list

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 2.26.0-2mdv2010.0
+ Revision: 437766
- rebuild

* Sun Mar 15 2009 Götz Waschk <waschk@mandriva.org> 2.26.0-1mdv2009.1
+ Revision: 355388
- new version
- update file list

* Sun Aug 31 2008 Funda Wang <fwang@mandriva.org> 2.24.0-1mdv2009.0
+ Revision: 277729
- New version 2.24.0

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2.22.0-3mdv2009.0
+ Revision: 246407
- rebuild

* Mon Mar 24 2008 Götz Waschk <waschk@mandriva.org> 2.22.0-1mdv2008.1
+ Revision: 189794
- new version

  + Thierry Vignaud <tv@mandriva.org>
    - fix spacing at top of description

* Sun Feb 10 2008 Götz Waschk <waschk@mandriva.org> 2.21.91-1mdv2008.1
+ Revision: 164805
- new version

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Sep 18 2007 Götz Waschk <waschk@mandriva.org> 2.20.0-1mdv2008.0
+ Revision: 89468
- new version

* Wed Aug 01 2007 Götz Waschk <waschk@mandriva.org> 2.19.2-1mdv2008.0
+ Revision: 57355
- new version
- new version
- bump deps

* Wed May 02 2007 Götz Waschk <waschk@mandriva.org> 2.18.0-1mdv2008.0
+ Revision: 20385
- new version


* Tue Jan 23 2007 Götz Waschk <waschk@mandriva.org> 2.17.90-1mdv2007.0
+ Revision: 112231
- Import gnome-games-extra-data

* Tue Jan 23 2007 Götz Waschk <waschk@mandriva.org> 2.17.90-1mdv2007.1
- New version 2.17.90

* Fri Jul 21 2006 Götz Waschk <waschk@mandriva.org> 2.14.0-2mdk
- Rebuild

* Sun Apr 23 2006 Götz Waschk <waschk@mandriva.org> 2.14.0-1mdk
- New release 2.14.0

* Mon Feb 27 2006 Frederic Crozat <fcrozat@mandriva.com> 2.12.0-3mdk
- Use mkrel

* Wed Oct 19 2005 Frederic Crozat <fcrozat@mandriva.com> 2.12.0-2mdk
- Use correct configure macro

* Fri Oct 07 2005 Götz Waschk <waschk@mandriva.org> 2.12.0-1mdk
- New release 2.12.0

* Thu Apr 21 2005 Gtz Waschk <waschk@mandriva.org> 2.10.0-2mdk
- rebuild

* Thu Apr 21 2005 Gtz Waschk <waschk@mandriva.org> 2.10.0-1mdk
- update file list
- New release 2.10.0

* Wed Nov 10 2004 Gtz Waschk <waschk@linux-mandrake.com> 2.8.0-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1804 |12cr|gnome-icon-theme-extras-3.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: GNOME default extra icons
Name: gnome-icon-theme-extras
Version: 3.6.2
Release: %mkrel 1
License: CC-BY-SA
Group: Graphical desktop/GNOME
URL: http://www.gnome.org/
Source0: ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/3.6/%{name}-%{version}.tar.xz
BuildRequires: icon-naming-utils >= 0.8.1
BuildRequires: git-core
#BuildRequires: inkscape
BuildArch: noarch
Requires: gnome-icon-theme
Requires(post): gtk+2.0
Requires(postun): gtk+2.0

%description
GNOME default extra icons

%prep
%setup -q

%build

./configure --prefix=%_prefix --enable-icon-mapping

%make

%install
%makeinstall_std

%files
%doc README COPYING NEWS AUTHORS
%{_datadir}/icons/gnome/*x*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1805 |12cr|gnome-kerberos-0.3.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		gnome-kerberos
Version:	0.3.2
Release:	%mkrel 6
License:	GPL
Group:		Networking/Other
BuildRequires:	krb5-devel
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	pkgconfig(popt)
BuildRequires:	texinfo
BuildRequires:  desktop-file-utils
Source0:	%{name}-%{version}.tar.bz2
Source1:	%{name}_icons.tar.bz2
Patch0:		krb-desktop-entry-fix.patch
Patch1:		gnome-kerberos-0.3.2-fix-str-fmt.patch
Summary:	Kerberos 5 tools for GNOME

%description
This package contains krb5, a tool for managing Kerberos 5 tickets, and
gkadmin, a tool for managing Kerberos realms that uses the kadmin protocols.

%prep
%setup -q -a 1
%patch0 -p0
%patch1 -p0

%build
# never call autoconf. configure.in and configure are out of sync.
%configure2_5x --with-krb5=%{_sysconfdir}/kerberos
%make LIBS="-lcom_err"

%install
%makeinstall
mkdir -p %{buildroot}%{_datadir}/gnome/apps/Utilities/
mv %{buildroot}%{_datadir}/applications/redhat-krb5.desktop %{buildroot}%{_datadir}/gnome/apps/Utilities/krb5.desktop

rm -rf RPM_BUILD_ROOT%{_datadir}/applications

%find_lang %name

#icons entries
install -m644 %{name}-16.png -D %{buildroot}%{_miconsdir}/%{name}.png
install -m644 %{name}-32.png -D %{buildroot}%{_iconsdir}/%{name}.png
install -m644 %{name}-48.png -D %{buildroot}%{_liconsdir}/%{name}.png

#%menu entries 
mkdir -p %{buildroot}%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{_bindir}/krb5
Icon=%{name}
Categories=Network;
Name=Gnome-Kerberos
Comment=Kerberos 5 tools for GNOME
EOF

%files -f %{name}.lang
%doc README COPYING AUTHORS ChangeLog INSTALL ABOUT-NLS
%{_datadir}/gnome/apps/Utilities/krb5.desktop
%{_datadir}/pixmaps/kerberos.png
%{_datadir}/%{name}/
%{_datadir}/applications/mandriva-%{name}.desktop
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_bindir}/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1806 |12cr|gnome-main-menu-0.9.16-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The GNOME Desktop Menu
Name:		gnome-main-menu
Version:	0.9.16
Release:	1
License:	GPLv2+
Group:		Graphical desktop/GNOME
Url:		http://www.gnome.org
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.bz2
Patch1:		gnome-main-menu-0.9.15_glib_h.patch

BuildRequires:	desktop-file-utils
BuildRequires:  gnome-common
BuildRequires:	gtk-doc
BuildRequires:	intltool
#BuildRequires:	libiw-devel
#BuildRequires:	pkgconfig(libnm-glib)
BuildRequires:	pkgconfig(gnome-desktop-2.0)
BuildRequires:  pkgconfig(libgtop-2.0)
BuildRequires:	pkgconfig(libnautilus-extension)
BuildRequires:	pkgconfig(libpanelapplet-2.0)
BuildRequires:	pkgconfig(libslab)
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(unique-1.0)

Obsoletes:	%{_lib}gnome-main-menu < 0.9.15
Requires:	gnome-panel2
Requires:	dbus-glib
Requires:	tango-icon-theme
Requires:	gnome-system-monitor
Requires(post): desktop-file-utils
Requires(postun): desktop-file-utils
Requires(pre):  GConf2
Requires(post): GConf2
Requires(preun):  GConf2

%description
The GNOME Desktop Menu and Application Browser.

%prep
%setup -q
%apply_patches

%build
autoreconf -fi
%configure2_5x \
	--disable-static \
	--disable-schemas-install \
	--enable-nautilus-extension

%make

%install
rm -fr %{buildroot}
%makeinstall_std
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'
%find_lang %{name}

#autorun
mkdir -p %{buildroot}/%{_datadir}/gnome/autostart
cp application-browser/etc/application-browser.desktop %{buildroot}/%{_datadir}/gnome/autostart/
sed -i "/^Exec=/ s/application-browser *$/application-browser -h/" %{buildroot}/%{_datadir}/gnome/autostart/application-browser.desktop

%files -f %{name}.lang
%doc AUTHORS COPYING ChangeLog NEWS README
%{_sysconfdir}/gconf/schemas/*.schemas
%{_bindir}/*
%{_datadir}/gnome-2.0/ui/GNOME_MainMenu_ContextMenu.xml
%{_datadir}/gnome/autostart/application-browser.desktop
%{_datadir}/applications/application-browser.desktop
%{_datadir}/applications/gnome-screensaver-lock.desktop
%{_datadir}/applications/gnome-session-logout.desktop
%{_datadir}/applications/gnome-session-shutdown.desktop
%{_datadir}/applications/trigger-panel-run-dialog.desktop
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*
%{_libdir}/bonobo/servers/GNOME_MainMenu.server
%{_libexecdir}/main-menu
%{_libdir}/nautilus/extensions-3.0/libnautilus-main-menu.*



%changelog
* Sun Feb 26 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.9.16-1
+ Revision: 780823
- new version 0.9.16
- p0 upstreamed
- removed unnecessary BRs
- disabled iw and nm build (no longer supported)
- added p1 to fix glib.h build failure
- rebuild
- cleaned up spec

* Tue Jan 18 2011 Alexandre Lissy <alissy@mandriva.com> 0.9.15-1
+ Revision: 631621
- * Adding BuildRequires against libsm-devel
- * Update to 0.9.15 release
 * Better mandriva integration (draknet/network manager, etc.)

  + Götz Waschk <waschk@mandriva.org>
    - rebuild for new libgnome-desktop

* Tue Dec 01 2009 Funda Wang <fwang@mandriva.org> 0.9.13-1mdv2010.1
+ Revision: 472176
- new version 0.9.13

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sat Mar 14 2009 Emmanuel Andry <eandry@mandriva.org> 0.9.12-2mdv2009.1
+ Revision: 355134
- rebuild

* Tue Jan 06 2009 Götz Waschk <waschk@mandriva.org> 0.9.12-1mdv2009.1
+ Revision: 326210
- update build deps
- new version
- fix build
- update file list

* Thu Nov 06 2008 Götz Waschk <waschk@mandriva.org> 0.9.10-3mdv2009.1
+ Revision: 300206
- rebuild for new  gnome-desktop

* Wed Jul 23 2008 Götz Waschk <waschk@mandriva.org> 0.9.10-2mdv2009.0
+ Revision: 242327
- fix build deps
- update license

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Sun May 25 2008 Funda Wang <fwang@mandriva.org> 0.9.10-1mdv2009.0
+ Revision: 211111
- BR networkmanager-glib
- New version 0.9.10

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 29 2007 Emmanuel Andry <eandry@mandriva.org> 0.9.8-0.258.3mdv2008.0
+ Revision: 93923
- rebuild for latest libiw (bug #33978)

* Thu Jun 21 2007 Funda Wang <fwang@mandriva.org> 0.9.8-0.258.2mdv2008.0
+ Revision: 42281
- fix rpm group

* Tue Apr 17 2007 Colin Guthrie <cguthrie@mandriva.org> 0.9.8-0.258.1mdv2008.0
+ Revision: 13644
- Update to 0.9.8 (svn258)
- Compile libslab statically until gnome-control-center is updated


* Fri Mar 09 2007 Jérôme Soyer <saispo@mandriva.org> 0.6.3-1mdv2007.1
+ Revision: 138723
- Add BR
- Add BR
- Add BR
- Import gnome-main-menu


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1807 |12cr|gnome-mplayer-1.0.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Simple GUI for MPlayer
Name:		gnome-mplayer
Version:	1.0.7
Release:	%mkrel 1
License:	GPLv2+
Group:		Video
URL:		http://kdekorte.googlepages.com/gnomemplayer
Source0:	http://gnome-mplayer.googlecode.com/files/%name-%version.tar.gz
Requires:	mplayer
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(gmtk) >= 1.0.7
BuildRequires:	pkgconfig(dbus-1) >= 0.95
BuildRequires:	pkgconfig(dbus-glib-1) >= 0.70
BuildRequires:	pkgconfig(xscrnsaver)
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	pkgconfig(libgpod-1.0)
BuildRequires:	pkgconfig(libmusicbrainz3)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libnautilus-extension)
BuildRequires:	desktop-file-utils
# Used to determine volume control mode at build-time
BuildRequires:	pkgconfig(libpulse)
# Used to determine power control methods at build-time
BuildRequires:	gnome-power-manager

%description
GNOME MPlayer is a simple GUI for MPlayer. It is intended to be a
nice tight player and provide a simple and clean interface to
MPlayer. GNOME MPlayer has a rich API that is exposed via DBus.
Using DBus you can control a single or multiple instances of GNOME
MPlayer from a single command.

%prep
%setup -q

%build
%configure2_5x --enable-gtk3
%make

%install
%makeinstall_std

desktop-file-install --vendor='' \
	--add-category="Audio;Video;GTK;Player;GNOME" \
	--dir %{buildroot}%{_datadir}/applications \
	%{buildroot}%{_datadir}/applications/*.desktop

# zero length docs
find %{buildroot}%{_docdir}/%{name}/ -size 0 | xargs rm -f

%find_lang %{name}

%files -f %{name}.lang
%doc %{_docdir}/%{name}/*
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.*
%{_datadir}/glib-2.0/schemas/apps.gecko-mediaplayer.preferences.gschema.xml
%{_datadir}/glib-2.0/schemas/apps.gnome-mplayer.preferences.*.xml
%{_datadir}/gnome-control-center/default-apps/gnome-mplayer.xml
%{_libdir}/nautilus/extensions*/*.so
%{_mandir}/man1/%{name}.1*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1808 |12cr|gnome-mud-0.11.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A mudclient for the GNOME platform
Name:		gnome-mud
Version:	0.11.2
Release:	%mkrel 6
License:	GPLv2+
Group:		Games/Adventure
URL:		http://live.gnome.org/GnomeMud
Source0:	http://fr2.rpmfind.net/linux/gnome.org/sources/gnome-mud/0.11/%name-%version.tar.bz2
Buildrequires:	vte-devel
BuildRequires:	pkgconfig(gstreamer-0.10)
BuildRequires:	intltool pkgconfig(gnet-2.0) pkgconfig(libpcre)
BuildRequires:	pkgconfig(gconf-2.0) pkgconfig(gnome-doc-utils)
BuildRequires:  pkgconfig(libglade-2.0)
BuildRequires:	desktop-file-utils

%description
GNOME-Mud is a mudclient for the GNOME platform. Features include:

  * ANSI
  * Aliases
  * Triggers
  * Variables
  * Profiles
  * Multiple connections
  * Python scripting
  * C modules
  * and much much more... 

%prep
%setup -q

%build
%configure2_5x --disable-schemas-install --bindir=%{_gamesbindir} --datadir=%{_gamesdatadir}
%make

%install
rm -rf %{buildroot}
%makeinstall_std

mv %buildroot%_gamesdatadir/applications %buildroot%_datadir/
mv %buildroot%_gamesdatadir/icons %buildroot%_datadir/

desktop-file-install --vendor='' \
	--dir=%buildroot%_datadir/applications \
	--add-category='GTK;AdventureGame' \
	%buildroot%_datadir/applications/*.desktop

%find_lang %name --with-gnome


%preun
%preun_uninstall_gconf_schemas gnome-mud

%files -f %name.lang
%doc AUTHORS COPYING README INSTALL ROADMAP
%config(noreplace) %{_sysconfdir}/gconf/schemas/gnome-mud.schemas
%{_gamesbindir}/gnome-mud
%{_datadir}/applications/gnome-mud.desktop
%{_iconsdir}/*/*/*/*
%{_gamesdatadir}/%name
%{_mandir}/man6/%name.*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1809 |12cr|gnome-nettool-3.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver	%(echo %{version}|cut -d. -f1,2)

Summary:	Network information tool for GNOME
Name:		gnome-nettool
Version:	3.2.0
Release:	%mkrel 1
URL:		http://projects.gnome.org/gnome-network/
Source0:	http://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
License:	GPLv2+ and GFDL
Group:		Graphical desktop/GNOME
BuildRequires:	intltool
BuildRequires:	desktop-file-utils
BuildRequires:	pkgconfig(gtk+-3.0) >= 2.90.4
BuildRequires:  pkgconfig(gio-2.0) >= 2.25.10
BuildRequires:  pkgconfig(gmodule-export-2.0)
BuildRequires:  pkgconfig(gnome-doc-utils)
BuildRequires:  pkgconfig(libgtop-2.0)

Requires:	whois
Requires:	traceroute

%description
GNOME Nettool is a frontend to various networking commandline
tools, like ping, netstat, ifconfig, whois, traceroute, finger.

%prep
%setup -q

%build
%configure2_5x \
	--disable-scrollkeeper \
	--disable-schemas-compile \
	--disable-static
%make

%install
%makeinstall_std

desktop-file-install \
	--vendor "" \
	--delete-original \
	--dir %{buildroot}%{_datadir}/applications \
	--remove-category Network \
	--add-category GNOME \
	--add-category System \
	--add-category Utility \
		%{buildroot}%{_datadir}/applications/gnome-nettool.desktop

%find_lang %{name} --with-gnome

#for omf in %{buildroot}%{_datadir}/omf/%{name}/%{name}-??*.omf;do 
#echo "%lang($(basename $omf|sed -e s/.*-// -e s/.omf//)) $(echo $omf|sed -e s!%{buildroot}!!)" >> %{name}.lang
#done

%files -f %{name}.lang
%doc AUTHORS NEWS README
%{_bindir}/%{name}
%{_datadir}/icons/hicolor/*/apps/%{name}.*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}/pixmaps/*.xpm
%{_datadir}/%{name}/pixmaps/*.png
%{_datadir}/%{name}/ui/%{name}.ui
%{_datadir}/glib-2.0/schemas/org.gnome.gnome-nettool.gschema.xml


%changelog
* Wed Apr 18 2012 Alexander Khrukin <akhrukin@mandriva.org> 3.2.0-1mdv2012.0
+ Revision: 791753
- version update 3.2.0

* Thu Sep 29 2011 Götz Waschk <waschk@mandriva.org> 2.32.0-2
+ Revision: 701909
- rebuild

* Tue Sep 28 2010 Götz Waschk <waschk@mandriva.org> 2.32.0-1mdv2011.0
+ Revision: 581639
- update to new version 2.32.0

* Thu Aug 05 2010 Götz Waschk <waschk@mandriva.org> 2.31.6-1mdv2011.0
+ Revision: 566150
- new version
- update build deps

* Tue Mar 30 2010 Götz Waschk <waschk@mandriva.org> 2.30.0-1mdv2010.1
+ Revision: 528966
- update to new version 2.30.0

* Tue Sep 22 2009 Götz Waschk <waschk@mandriva.org> 2.28.0-1mdv2010.0
+ Revision: 447375
- update to new version 2.28.0

* Thu Jul 16 2009 Götz Waschk <waschk@mandriva.org> 2.27.4-1mdv2010.0
+ Revision: 396538
- update to new version 2.27.4

* Wed May 20 2009 Götz Waschk <waschk@mandriva.org> 2.26.2-1mdv2010.0
+ Revision: 377929
- update to new version 2.26.2

* Tue Mar 31 2009 Götz Waschk <waschk@mandriva.org> 2.26.1-1mdv2009.1
+ Revision: 363038
- new version
- fix omf file list

* Tue Mar 17 2009 Götz Waschk <waschk@mandriva.org> 2.26.0-1mdv2009.1
+ Revision: 356492
- new version
- update file list

* Thu Dec 18 2008 Götz Waschk <waschk@mandriva.org> 2.25.3-1mdv2009.1
+ Revision: 315824
- fix build deps
- update to new version 2.25.3

* Tue Sep 23 2008 Götz Waschk <waschk@mandriva.org> 2.22.1-1mdv2009.0
+ Revision: 287329
- new version
- update license
- update build deps

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2.22.0-3mdv2009.0
+ Revision: 246418
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Mon Mar 10 2008 Götz Waschk <waschk@mandriva.org> 2.22.0-1mdv2008.1
+ Revision: 183718
- new version

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Sep 18 2007 Götz Waschk <waschk@mandriva.org> 2.20.0-1mdv2008.0
+ Revision: 89471
- new version

* Tue Aug 14 2007 Götz Waschk <waschk@mandriva.org> 2.19.90-1mdv2008.0
+ Revision: 63296
- new version
- drop legacy menu
- update file list


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1810 |12cr|gnome-online-accounts-3.4.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		oname		goa
%define		api		1.0
%define		major		0
%define		libname		%mklibname %{oname} %{api} %{major}
%define		backendname	%mklibname %{oname}-backend %{api} %{major}
%define		girname		%mklibname %{oname}-gir %{api}
%define		develname	%mklibname -d %{oname} %{api}
%define		develbackend	%mklibname -d %{oname}-backend %{api}

Name:		gnome-online-accounts
Version:	3.4.2
Release:	1
Summary:	Provide online accounts information
Group:		Graphical desktop/GNOME
License:	LGPLv2+
URL:		http://developer.gnome.org/goa/stable/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/3.4/%{name}-%{version}.tar.xz
Patch1:		gnome-online-accounts-3.2.0-link.patch

BuildRequires:	gnome-common
BuildRequires:	gtk-doc
BuildRequires:	intltool
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gnome-keybindings)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(gnome-keyring-1)
BuildRequires:	pkgconfig(json-glib-1.0)
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	pkgconfig(rest-0.7)
BuildRequires:	pkgconfig(webkitgtk-3.0)

%description
gnome-online-accounts provides interfaces so applications and 
libraries in GNOME can access the user's online accounts.

%package -n %{libname}
Summary:	Runtime libraries for %{name}
Group:		System/Libraries

%description -n %{libname}
Runtime libraries for %{name}.

%package -n %{backendname}
Summary:	Runtime libraries for %{name}
Group:		System/Libraries

%description -n %{backendname}
Runtime libraries for %{name}.

%package -n %{girname}
Summary:	GObject introspection interface for %{name}
Group:		System/Libraries

%description -n %{girname}
GObject introspection interface for %{name}.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Requires:	%{girname} = %{version}-%{release}
Provides:	%{oname}-devel = %{version}-%{release}

%description -n %{develname}
The gnome-online-accounts-devel package contains libraries and header
files for developing applications that use gnome-online-accounts.

%package -n %{develbackend}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{backendname} = %{version}-%{release}
Provides:	%{oname}-backend-devel = %{version}-%{release}

%description -n %{develbackend}
The gnome-online-accounts-devel package contains libraries and header
files for developing applications that use gnome-online-accounts.

%prep
%setup -q
%apply_patches

%build
autoreconf -fi
%configure2_5x \
	--disable-static \
	--enable-gtk-doc

%make LIBS='-lgmodule-2.0'

%install
%makeinstall_std
%find_lang %{name}
rm -f %{buildroot}/%{_libdir}/*.la
rm -f %{buildroot}/%{_libdir}/*.a

%files -f %{name}.lang
%doc NEWS COPYING
%{_libexecdir}/goa-daemon
%{_datadir}/dbus-1/services/org.gnome.OnlineAccounts.service
%{_datadir}/icons/hicolor/*/apps/goa-*.png
%{_mandir}/man8/goa-daemon.8.*

%files -n %{libname}
%{_libdir}/libgoa-%{api}.so.%{major}*

%files -n %{backendname}
%{_libdir}/libgoa-backend-%{api}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Goa-%{api}.typelib

%files -n %{develname}
%{_includedir}/goa-%{api}/
%{_libdir}/libgoa-%{api}.so
%{_libdir}/pkgconfig/goa-%{api}.pc
%{_datadir}/gir-1.0/Goa-%{api}.gir
%{_datadir}/gtk-doc/html/goa/

%files -n %{develbackend}
%{_libdir}/libgoa-backend-%{api}.so
%{_libdir}/pkgconfig/goa-backend-%{api}.pc




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1811 |12cr|gnome-paint-0.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Werror_cflags %nil

Name:           gnome-paint
Version:        0.4.0
Release:        %mkrel 1
Summary:        Easy to use paint program

Group:          Graphics
License:        GPLv3+
URL:            https://launchpad.net/gnome-paint
Source0:        http://launchpad.net/%{name}/trunk/%{version}/+download/%{name}-%{version}.tar.gz
Patch0:		gnome-paint.packaging.patch
#debian patches
Patch1:		debian-612470-handle-urls.patch
Patch2:		lp-757607-crash-in-toolbar.patch

BuildRequires:  intltool gtk2-devel desktop-file-utils
Requires:       hicolor-icon-theme

%description
gnome-paint is a simple, easy to use paint program.

%prep
%setup -q
%apply_patches
# remove icon extensions
sed -i 's|Icon=gp.png|Icon=gp|g' data/desktop/%{name}.desktop.in.in
sed -i 's|RasterGraphics;|2DGraphics;RasterGraphics;|g' data/desktop/%{name}.desktop.in.in

%build
autoreconf -fi
%configure
%make LIBS="-lm"


%install 
make install DESTDIR=%{buildroot}
# remove docs, use rpmbuild instead
rm -rf %{buildroot}/%{_prefix}/doc
# remove unnecessary includedir files
rm -rf %{buildroot}/%{_includedir}
desktop-file-validate %{buildroot}/%{_datadir}/applications/%{name}.desktop
%find_lang %{name} --all-name


%post
touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :

%postun
if [ $1 -eq 0 ] ; then
    touch --no-create %{_datadir}/icons/hicolor &>/dev/null
    gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
fi
update-desktop-database &> /dev/null || :

%posttrans
gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
update-desktop-database &> /dev/null || :

%files -f %{name}.lang
%doc COPYING ChangeLog README
%{_bindir}/gnome-paint
%{_datadir}/applications/gnome-paint.desktop
%{_datadir}/gnome-paint/
%{_datadir}/icons/hicolor/16x16/apps/gp.png

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1812 |12cr|gnome-photo-printer-0.7.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	gnome-photo-printer
%define version	0.7.0
%define release %mkrel 5

Name: 	 	%{name}
Summary: 	Simple Photo Printer for Gnome
Version: 	%{version}
Release: 	%{release}

Source:		gpp-%{version}.tar.bz2
Source1:	gpp-48.png
Source2:	gpp-32.png
Source3:	gpp-16.png
Patch0:		gpp-0.7.0-link.patch
URL:		http://www.fogman.de/?GnomePhotoPrinter
License:	GPL
Group:		Graphical desktop/GNOME
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	imagemagick
BuildRequires:	libgnomeui2-devel libglade2.0-devel
BuildRequires:	libgnomeprint-devel libgnomeprintui-devel
BuildRequires:	libgnome-vfs2-devel
BuildRequires:	desktop-file-utils
BuildRequires:	intltool

%description
Gnome Photo Printer is intended for printing photos in an easy way.  Just
drag your Photos from Nautilus to the Gnome Photo Printer window and drop
it.  Make some selections like Photo or Paper size, hit Preview or Print,
and see your pictures printed.

%prep
%setup -q -n gpp-%version
%patch0 -p0 -b .link
mkdir m4

%build
autoreconf -fi
%configure2_5x
%make
										
%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

#menu

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Gnome Photo Printer
Comment=Quick and simple photo printing
Exec=%{_bindir}/%{name} 
Icon=%{name}
Terminal=false
Type=Application
Categories=GNOME;GTK;X-MandrivaLinux-Multimedia-Graphics;Graphics;Photography;Viewer;
EOF

#icons
mkdir -p $RPM_BUILD_ROOT/%_liconsdir
cat %{SOURCE1} > $RPM_BUILD_ROOT/%_liconsdir/%name.png
mkdir -p $RPM_BUILD_ROOT/%_iconsdir
cat %{SOURCE2} > $RPM_BUILD_ROOT/%_iconsdir/%name.png
mkdir -p $RPM_BUILD_ROOT/%_miconsdir
cat %{SOURCE3} > $RPM_BUILD_ROOT/%_miconsdir/%name.png

%find_lang %name

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS ChangeLog NEWS README
%{_bindir}/%name
%{_datadir}/%name
%{_datadir}/applications/mandriva-%{name}.desktop
%{_liconsdir}/%name.png
%{_iconsdir}/%name.png
%{_miconsdir}/%name.png
%{_datadir}/applications/gnome-photo-printer.desktop
%{_datadir}/icons/hicolor/16x16/apps/gnome-photo-printer.png
%{_datadir}/icons/hicolor/22x22/apps/gnome-photo-printer.png
%{_datadir}/icons/hicolor/32x32/apps/gnome-photo-printer.png
%{_datadir}/icons/hicolor/48x48/apps/gnome-photo-printer.png
%{_datadir}/icons/hicolor/scalable/apps/gnome-photo-printer.svg





%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.7.0-5mdv2011.0
+ Revision: 610941
- rebuild

* Tue Feb 02 2010 Funda Wang <fwang@mandriva.org> 0.7.0-4mdv2010.1
+ Revision: 499629
- BR intltool
- fix linkage

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - drop old menu

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.7.0-1mdv2008.1
+ Revision: 136450
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sun Jan 28 2007 Jérôme Soyer <saispo@mandriva.org> 0.7.0-1mdv2007.0
+ Revision: 114719
- New release 0.7.0

* Wed Jan 03 2007 Jérôme Soyer <saispo@mandriva.org> 0.6.7-1mdv2007.1
+ Revision: 103754
- New release 0.6.7
- Import gnome-photo-printer

* Thu Sep 14 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.6.5-2mdv2007.0
- XDG

* Sun Aug 28 2005 Austin Acton <austin@mandriva.org> 0.6.5-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1813 |12cr|gnome-ppp-0.3.23-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name gnome-ppp
%define version 0.3.23
%define release %mkrel 4
%define section Internet/Remote Access

Summary: Gnome 2 front-end to wvdial
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://www.gnome-ppp.org/download/0.3/%{name}-%{version}.tar.bz2
Source1: gnome-ppp.png
Source2: gnome-ppp-16.png
Source3: gnome-ppp-32.png
URL: http://www.gnome-ppp.org/
License: GPL
Group: System/Configuration/Networking
Requires: wvdial >= 1.54
BuildRequires: pkgconfig(libgnomeui-2.0)
BuildRequires: pkgconfig(libglade-2.0)
BuildRequires:	perl-XML-Parser
BuildRequires:	desktop-file-utils

%description
Gnome 2 front-end to wvDial, a modem/ISDN dial-up software.
%prep
%setup -q 

%build
%configure2_5x
%make LIBS="-lX11"

%install
%makeinstall_std
mkdir %{buildroot}/%{_datadir}/pixmaps && \
cp -r %{buildroot}/%{_datadir}/icons/hicolor/48x48/apps/ %{buildroot}/%{_datadir}/pixmaps/
#mv %{buildroot}/%{_datadir}/doc/%{name}-%{version} %{buildroot}/%{_datadir}/doc/%{name}
rm -rf %{buildroot}/%{_datadir}/doc/%{name}

%find_lang %{name} --with-gnome

# menu

desktop-file-install --vendor="" \
	--remove-category="Application" \
	--add-category="GNOME" \
	--add-category="Settings;Network" \
	--add-category="X-MandrivaLinux-System-Configuration-Networking" \
	--dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/*

# icon
mkdir -p %buildroot/{%_liconsdir,%_iconsdir,%_miconsdir}
#install -m 644 src/pixmaps/%name.png %buildroot/%_datadir/pixmaps/%name.png
install -m 644 %SOURCE1 %buildroot/%_miconsdir/%name.png
install -m 644 %SOURCE2 %buildroot/%_liconsdir/%name.png
install -m 644 %SOURCE3 %buildroot/%_iconsdir/%name.png

%files -f %{name}.lang
%doc ChangeLog COPYING INSTALL
%{_bindir}/gnome-ppp
%{_datadir}/applications/gnome-ppp.desktop
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/glade/*
%{_datadir}/pixmaps/apps/%name.png
%{_datadir}/icons/hicolor/48x48/apps/*.png
%{_datadir}/%name/gnome_ppp*.png
%_liconsdir/%name.png
%_miconsdir/%name.png
%_iconsdir/%name.png

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1814 |12cr|gnome-screenshot-3.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver	%(echo %{version}|cut -d. -f1,2)

Summary:	GNOME Screenshot utility
Name:		gnome-screenshot
Version:	3.4.1
Release:	1
License:	GPLv2+
Group:		File tools
Url:		http://live.gnome.org/GnomeUtils/Baobab
Source0:	http://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz

BuildRequires:	intltool
BuildRequires:	pkgconfig(glib-2.0) >= 2.31.0
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.0.0
BuildRequires:	pkgconfig(libcanberra-gtk3)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(x11)
Conflicts:	gnome-utils < 1:3.3.1

%description
Gnome screenshot utility.

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--disable-rpath \
	--disable-schemas-compile

%make

%install
%makeinstall_std

#handle docs with files section
rm -rf %{buildroot}%{_defaultdocdir}

%find_lang %{name} --with-gnome

%files -f %{name}.lang
%doc NEWS
%{_bindir}/%{name}
%{_datadir}/%{name}/
%{_datadir}/GConf/gsettings/gnome-screenshot.convert
%{_datadir}/glib-2.0/schemas/org.gnome.gnome-screenshot.gschema.xml
%{_datadir}/applications/%{name}.desktop
%{_mandir}/man1/%{name}.1.*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1815 |12cr|gnome-sensors-applet-3.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

Name: 	 	gnome-sensors-applet
Summary: 	Detailed hardware monitoring applet for GNOME2
Version: 	3.0.0
Release: 	1
License:	GPLv2+
Group:		Graphical desktop/GNOME
URL:		http://sensors-applet.sourceforge.net/
Source0:	http://downloads.sourceforge.net/sensors-applet/sensors-applet-%{version}.tar.gz

BuildRequires:	intltool
BuildRequires:	perl-XML-Parser
BuildRequires:	xsltproc
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(libatasmart)
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	pkgconfig(libpanelapplet-4.0)

%description
GNOME Sensors Applet is an applet for the GNOME Panel to display readings
from hardware sensors, including CPU and system temperatures, fan speeds and
voltage readings under Linux.

Interfaces via the Linux kernel i2c modules.

%package devel
Group:	Development/GNOME and GTK+
Summary: Development files for gnome-sensors-applet
Requires: %{name} = %{version}

%description devel
This package contains development files for gnome-sensors-applet.

%prep
%setup -qn sensors-applet-%{version}

%build

%configure2_5x \
	--disable-scrollkeeper \
	--enable-libnotify \
	--without-libsensors \
	--disable-static

%make

%install
mkdir -p %{buildroot}%{_libdir}/sensors-applet/plugins
%makeinstall_std
%find_lang sensors-applet --with-gnome

%files -f sensors-applet.lang
%doc AUTHORS ChangeLog NEWS README TODO
%{_libdir}/*.so.0*
%{_libdir}/sensors-applet
%{_datadir}/dbus-1/services/org.gnome.panel.applet.SensorsAppletFactory.service
%{_datadir}/gnome-panel/4.0/applets/org.gnome.applets.SensorsApplet.panel-applet
%{_datadir}/icons/hicolor/*/*/*.png
%{_datadir}/pixmaps/*
%{_datadir}/sensors-applet/ui/SensorsApplet.xml

%files devel
%{_includedir}/sensors-applet/*.h
%{_libdir}/*.so



%changelog
* Sat May 12 2012 Matthew Dawkins <mattydaw@mandriva.org> 3.0.0-1
+ Revision: 798378
- new release 3.0.0

* Wed Apr 20 2011 Funda Wang <fwang@mandriva.org> 2.2.7-1
+ Revision: 656099
- new version 2.2.7

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 2.2.5-2mdv2011.0
+ Revision: 610945
- rebuild

* Sat Nov 21 2009 Funda Wang <fwang@mandriva.org> 2.2.5-1mdv2010.1
+ Revision: 468540
- New version 2.2.5

* Fri Oct 02 2009 Frederic Crozat <fcrozat@mandriva.com> 2.2.3-4mdv2010.0
+ Revision: 452693
- Disable lm-sensors (Mdv bug #53418)

* Thu Oct 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.3-3mdv2010.0
+ Revision: 452333
- rebuild for new libsensors

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sun Mar 15 2009 Emmanuel Andry <eandry@mandriva.org> 2.2.3-1mdv2009.1
+ Revision: 355483
- BR libglade2-devel
- BR libgnomeui2-devel
- BR intltool
- New version 2.2.3
- use rarian, scrollkeeper is dead
- diff p1 to fix linkage
- diff p2 to fix string format not literal

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Mon Feb 04 2008 Frederic Crozat <fcrozat@mandriva.com> 2.2.1-2mdv2008.1
+ Revision: 162005
- Patch0:  fix location of applet, caused by libdir == libexecdir (Mdv bug #37154)

* Wed Dec 26 2007 Funda Wang <fwang@mandriva.org> 2.2.1-1mdv2008.1
+ Revision: 137903
- New version 2.2.1

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Dec 13 2007 Jérôme Soyer <saispo@mandriva.org> 2.0.1-1mdv2008.1
+ Revision: 119278
- New release 2.0.1


* Wed Nov 22 2006 Jérôme Soyer <saispo@mandriva.org> 1.7.10-1mdv2007.0
+ Revision: 86061
- New release 1.7.10
- Import gnome-sensors-applet

* Sat Sep 02 2006 Götz Waschk <waschk@mandriva.org> 1.7.8-1mdv2007.0
- rebuild for new clean_icon_cache macro

* Fri Sep 01 2006 Gtz Waschk <waschk@mandriva.org> 1.7.8-2mdv2007.0
- handle scrollkeeper
- remove icon cache, it doesn't belong here

* Fri Aug 25 2006 Jerome Soyer <saispo@mandriva.org> 1.7.8-1mdv2007.0
- New release 1.7.8

* Wed Aug 23 2006 Jerome Soyer <saispo@mandriva.org> 1.7.7-1mdv2007.0
- New release 1.7.7

* Tue Aug 08 2006 Jerome Soyer <saispo@mandriva.org> 1.7.6-1mdv2007.0
- New release 1.7.6

* Tue Jul 25 2006 Jerome Soyer <saispo@mandriva.org> 1.7.5-1mdv2007.0
- New release 1.7.5

* Sun Apr 16 2006 Austin Acton <austin@mandriva.org> 1.6.1-1mdk
- New release 1.6.1

* Sun Oct 02 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.5-2mdk
- BuildRequires fix

* Sun Oct 02 2005 Austin Acton <austin@mandriva.org> 1.5-1mdk
- New release 1.5

* Fri Jul 08 2005 Austin Acton <austin@mandriva.org> 1.2-1mdk
- New release 1.2

* Sat Jul 02 2005 Austin Acton <austin@mandriva.org> 1.0-1mdk
- New release 1.0

* Sun Jun 05 2005 Austin Acton <austin@mandriva.org> 0.7.3-1mdk
- New release 0.7.3

* Wed Apr 20 2005 Austin Acton <austin@mandrake.org> 0.7.2-1mdk
- New release 0.7.2

* Tue Apr 05 2005 Austin Acton <austin@mandrake.org> 0.7.1-1mdk
- New release 0.7.1

* Thu Mar 10 2005 Austin Acton <austin@mandrake.org> 0.7-1mdk
- 0.7

* Sun Feb 20 2005 Austin Acton <austin@mandrake.org> 0.6.2-1mdk
- 0.6.2

* Wed Feb 16 2005 Austin Acton <austin@mandrake.org> 0.6.1-1mdk
- 0.6.1

* Sat Feb 05 2005 Austin Acton <austin@mandrake.org> 0.6.0-1mdk
- 0.6.0

* Tue Feb 01 2005 Austin Acton <austin@mandrake.org> 0.5.0-1mdk
- 0.5.0

* Mon Jan 31 2005 Austin Acton <austin@mandrake.org> 0.4.0-1mdk
- 0.4.0

* Sat Jan 29 2005 Austin Acton <austin@mandrake.org> 0.3.0-1mdk
- 0.3.0

* Tue Jan 25 2005 Austin Acton <austin@mandrake.org> 0.2.2-2mdk
- add TODO at author's request

* Mon Jan 24 2005 Austin Acton <austin@mandrake.org> 0.2.2-1mdk
- 0.2.2

* Mon Jan 17 2005 Austin Acton <austin@mandrake.org> 0.1-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1816 |12cr|gnome-shell-extensions-3.2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -d "." -f -2)

Summary:	Modify and extend GNOME Shell functionality and behavior
Name:		gnome-shell-extensions
Version:	3.2.0
Release:	2
Group:		Graphical desktop/GNOME 
License:	GPLv2+ 
URL:		http://live.gnome.org/GnomeShell/Extensions
Source0:	http://ftp.gnome.org/pub/GNOME/sources/gnome-shell-extensions/%{url_ver}/%{name}-%{version}.tar.xz
BuildArch:	noarch

BuildRequires:	gnome-common
BuildRequires:	intltool
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gnome-desktop-3.0)
BuildRequires:	pkgconfig(libgtop-2.0)

Suggests:	%{name}-alternate-tab
Suggests:	%{name}-alternative-status-menu
Suggests:	%{name}-dock 
Suggests:	%{name}-windowsnavigator 
Suggests:	%{name}-user-theme 
Suggests:	%{name}-auto-move-windows 
Suggests:	%{name}-drive-menu  
Suggests:	%{name}-places-menu 
Suggests:	%{name}-native-window-placement
Suggests:	%{name}-xrandr-indicator
Suggests:	%{name}-systemmonitor
Suggests:	%{name}-gajim
Suggests:	%{name}-apps-menu
Suggests:	%{name}-workspace-indicator

%description
GNOME Shell Extensions is a collection of extensions providing additional 
and optional functionality to GNOME Shell.

Enabled extensions:

* alternate-tab
* alternative-status-menu
* dock
* windowsNavigator
* user-theme
* auto-move-windows
* drive-menu
* places-menu
* native-window-placement
* xrandr-indicator
* systemMonitor
* apps-menu
* gajim
* workspace-indicator
* example (simple example for writing extensions)

%package common
Summary:	Files common to GNOME Shell Extensions
Group:		Graphical desktop/GNOME 
Requires:	gnome-shell >= 3.0.1

%description common
GNOME Shell Extensions is a collection of extensions providing additional 
and optional functionality to GNOME Shell. Common files and directories 
needed by extensions are provided here.

%package alternate-tab
Summary:	Classic Alt+Tab behavior. Window based instead of app based
Group:		Graphical desktop/GNOME 
Requires:	%{name}-common = %{version}-%{release}

%description alternate-tab
Lets you use classic Alt+Tab (window-based instead of app-based) in
GNOME Shell.

GNOME Shell groups multiple instances of the same application together.
This extension disables grouping.  

%package alternative-status-menu
Summary:	For those who want a power off item visible at all the time
Group:		Graphical desktop/GNOME 
Requires:	%{name}-common = %{version}-%{release}

%description alternative-status-menu
For those who want a power off item visible at all the time, replaces 
GNOME Shell status menu with one featuring separate Suspend and Power Off. 
Adds the ability to hibernate as well.

%package dock
Summary:	Shows a dock-style task switcher permanently
Group:		Graphical desktop/GNOME 
Requires:	%{name}-common = %{version}-%{release}

%description dock
Shows a dock-style task switcher on the right side of the screen permanently.

%package windowsnavigator
Summary:	Keyboard selection of windows and work-spaces in overlay mode
Group:		Graphical desktop/GNOME 
Requires:	%{name}-common = %{version}-%{release}

%description windowsnavigator
Allow keyboard selection of windows and work-spaces in overlay mode in 
GNOME Shell.

Switch to overview mode (press the windows or alt+f1 key) and 
press the alt key to show numbers over windows.  Press any number to switch
to the corresponding window.

%package user-theme
Summary:	Lets the user select a custom theme for the shell
Group:		Graphical desktop/GNOME 
Requires:	%{name}-common = %{version}-%{release}

%description user-theme
Lets the user select a custom theme for the Gnome shell. It will allow you to 
apply a style from /.themes/[themeName]/gnome-shell/gnome-shell.css

%package auto-move-windows
Summary:	Assign specific workspaces to applications
Group:		Graphical desktop/GNOME 
Requires:	%{name}-common = %{version}-%{release}

%description auto-move-windows
Lets you manage your workspaces more easily, assigning a specific workspace
to each application as soon as it creates a window, in a manner configurable
with a GSettings key.

%package drive-menu
Summary:	Disk device manager in the system status area
Group:		Graphical desktop/GNOME 
Requires:	%{name}-common = %{version}-%{release}

%description drive-menu
Adds a menu in the system status area that tracks removable disk devices
attached and offers to browse them and eject/unmount them.

%package places-menu
Summary:	Places menu indicator in the system status area
Group:		Graphical desktop/GNOME 
Requires:	%{name}-common = %{version}-%{release}

%description places-menu
Adds a menu in the system status area that resembles the Places menu from
GNOME 2.x

%package native-window-placement
Summary:	Arrange windows in overview in a more native way
Group:		Graphical desktop/GNOME 
Requires:	%{name}-common = %{version}-%{release}

%description native-window-placement
This extension employs an algorithm (taken from KDE) for layouting the
thumbnails in the overview that more closely reflects the positions and 
relative sizes of the actual windows, instead of using a fixed grid.

%package systemmonitor
Summary:	Monitor your system status
Group:		Graphical desktop/GNOME 
Requires:	%{name}-common = %{version}-%{release}

%description systemmonitor
Monitor your system status.

%package xrandr-indicator
Summary:	Replace the GTK+ based indicator
Group:		Graphical desktop/GNOME
Requires:	%{name}-common = %{version}-%{release}

%description xrandr-indicator
Replace the GTK+ based indicator from gnome-settings-daemon with
a native one. Lets the user rotate the laptop monitor and open
display preferences quickly.

%package apps-menu
Summary:	Gnome 2.x style menu on the panel
Group:		Graphical desktop/GNOME
Requires:	%{name}-common = %{version}-%{release}

%description apps-menu
Lets you reach an application using gnome 2.x style menu on the panel.

%package gajim
Summary:	Integration with Gajim, a Jabber/XMPP instant messaging client
Group:		Graphical desktop/GNOME
Requires:	%{name}-common = %{version}-%{release}

%description gajim
Integration with Gajim, a Jabber/XMPP instant messaging client..

%package example
Summary:	A minimal example illustrating how to write extensions
Group:		Graphical desktop/GNOME
Requires:	%{name}-common = %{version}-%{release}

%description example
A minimal example illustrating how to write extensions.

%package workspace-indicator
Summary:	A menu for changing workspace
Group:		Graphical desktop/GNOME
Requires:	%{name}-common = %{version}-%{release}

%description workspace-indicator
A menu for changing workspace.

%prep
%setup -q

# Main.panel._userMenu renamed to Main.panel._statusmenu in GS 3.0.1; fix sent
# to the alternative-status-menu extension author
sed -i "s|Main\.panel\._userMenu|Main.panel._statusmenu|g" extensions/alternative-status-menu/extension.js

%build
NOCONFIGURE=1 gnome-autogen.sh
%configure2_5x  \
	--disable-schemas-compile \
	--enable-extensions="all"

%make

%install
%makeinstall_std

%find_lang %{name}

%files

%files common -f %{name}.lang
%doc README
%dir %{_datadir}/gnome-shell/extensions/

%files alternate-tab
%{_datadir}/glib-2.0/schemas/org.gnome.shell.extensions.alternate-tab.gschema.xml
%{_datadir}/gnome-shell/extensions/alternate-tab*

%files alternative-status-menu
%{_datadir}/gnome-shell/extensions/alternative-status-menu*

%files dock
%{_datadir}/glib-2.0/schemas/org.gnome.shell.extensions.dock.gschema.xml
%{_datadir}/gnome-shell/extensions/dock*

%files windowsnavigator
%{_datadir}/gnome-shell/extensions/windowsNavigator*

%files user-theme
%{_datadir}/glib-2.0/schemas/org.gnome.shell.extensions.user-theme.gschema.xml
%{_datadir}/gnome-shell/extensions/user-theme*

%files auto-move-windows
%{_datadir}/glib-2.0/schemas/org.gnome.shell.extensions.auto-move-windows.gschema.xml
%{_datadir}/gnome-shell/extensions/auto-move-windows*

%files drive-menu
%{_datadir}/gnome-shell/extensions/drive-menu*

%files places-menu
%{_datadir}/gnome-shell/extensions/places-menu*

%files native-window-placement
%{_datadir}/glib-2.0/schemas/org.gnome.shell.extensions.native-window-placement.gschema.xml
%{_datadir}/gnome-shell/extensions/native-window-placement*

%files systemmonitor
%{_datadir}/gnome-shell/extensions/systemMonitor*

%files xrandr-indicator
%{_datadir}/gnome-shell/extensions/xrandr-indicator*

%files apps-menu
%{_datadir}/gnome-shell/extensions/apps-menu*

%files gajim
%{_datadir}/gnome-shell/extensions/gajim*

%files workspace-indicator
%{_datadir}/gnome-shell/extensions/workspace-indicator*

%files example
%{_datadir}/gnome-shell/extensions/example*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1817 |12cr|gnome-splash-properties-0.3.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name gnome-splash-properties
%define version 0.3.0
%define release %mkrel 7

Summary: GNOME splash selector
Name: %{name}
Version: %{version}
Release: %{release}
URL: http://tchak13.free.fr/gnome-splash-properties/
Source0: http://tchak13.free.fr/gnome-splash-properties/files/%{name}-%{version}.tar.bz2
Patch0:	gnome-splash-properties-0.3.0-current_folder_uri.patch
License: GPL
Group: Graphical desktop/GNOME
BuildRoot: %{_tmppath}/%{name}-buildroot
Requires: ruby-gnome2 ruby-gconf2 ruby-gnomevfs2
BuildRequires: ruby imagemagick
BuildArch: noarch

%description
This application lets you easily setup splash on GNOME desktop.

%prep
%setup -q
%patch0 -p0

%build
ruby setup.rb config

%install
rm -rf %buildroot
mkdir -p %buildroot/
ruby setup.rb install --prefix=$RPM_BUILD_ROOT

# Menu
######

mkdir -p $RPM_BUILD_ROOT%{_liconsdir} $RPM_BUILD_ROOT%{_iconsdir} $RPM_BUILD_ROOT%{_miconsdir}
cp data/pixmaps/%{name}.png $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png
convert data/pixmaps/%{name}.png -geometry 32x32 $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
convert data/pixmaps/%{name}.png -geometry 16x16 $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png

%clean
rm -rf %buildroot

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%update_menus
%endif

%files
%defattr(-,root,root)
%{_bindir}/*
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/applications/%{name}.desktop
%{_liconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%doc COPYING


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-7mdv2011.0
+ Revision: 619113
- the mass rebuild of 2010.0 packages

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 0.3.0-6mdv2010.0
+ Revision: 437786
- rebuild

* Tue Mar 03 2009 Pascal Terjan <pterjan@mandriva.org> 0.3.0-5mdv2009.1
+ Revision: 347790
- Fix a runtime crash
- Fix build

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Jun 25 2007 Pascal Terjan <pterjan@mandriva.org> 0.3.0-2mdv2008.0
+ Revision: 43993
- set "xdg=true"
- Import gnome-splash-properties



* Wed Nov 16 2005 Pascal Terjan <pterjan@mandriva.org> 0.3.0-1mdk
- 0.3.0

* Sat Nov 12 2005 Pascal Terjan <pterjan@mandriva.org> 0.2.1-1mdk
- 0.2.1

* Sat Nov 12 2005 Pascal Terjan <pterjan@mandriva.org> 0.2.0-1mdk
- first mdk release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1818 |12cr|gnome-sshman-0.6-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	gnome-sshman
%define version 0.6
%define release %mkrel 5

Name: 	 	%{name}
Summary: 	SSH connection manager for GNOME and Nautilus
Version: 	%{version}
Release: 	%{release}

Source:		http://savannah.nongnu.org/download/gnome-sshman/%{name}-%{version}.tar.bz2
URL:		http://www.oronetes.net/webs/gnome-sshman/
License:	GPL
Group:		Graphical desktop/GNOME
BuildRoot:	%{_tmppath}/%{name}-buildroot
Requires:	pygtk2.0-libglade gnome-terminal pygtk2.0 gnome-python python-vte python-pexpect pycrypto
BuildArch:	noarch

%description
Gnome-sshman is an SSH session manager for GNOME. It is easy and fast to use,
and is useful for system administrators that need to connect to many SSH
servers. Gnome-sshman saves ssh sessions and allows you to open a saved
session with a double click in nautilus or opening a new session running
gnome-sshman.

%prep
%setup -q

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p %buildroot/%_bindir
cp bin/%name %buildroot/%_bindir/
mkdir -p %buildroot/%_datadir/%name
cp libs/* %buildroot/%_datadir/%name

#menu

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Gnome-SSHMan
Comment=Manage SSH connections
Exec=%{_bindir}/%{name}
Icon=terminals_section
Terminal=false
Type=Application
Categories=GNOME;GTK;X-MandrivaLinux-System-Terminals;TerminalEmulator;
EOF

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files
%defattr(-,root,root)
%doc README
%{_bindir}/%name
%{_datadir}/%name
%{_datadir}/applications/mandriva-%{name}.desktop




%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.6-5mdv2011.0
+ Revision: 619120
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.6-4mdv2010.0
+ Revision: 429234
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.6-3mdv2009.0
+ Revision: 246425
- rebuild
- drop old menu
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Dec 05 2007 Jérôme Soyer <saispo@mandriva.org> 0.6-1mdv2008.1
+ Revision: 115737
- New release 0.6

  + Thierry Vignaud <tv@mandriva.org>
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'


* Mon Jan 08 2007 Crispin Boylan <crisb@mandriva.org> 0.5.2-4mdv2007.0
+ Revision: 106184
- Requires gnome-python not python-gnome
- Import gnome-sshman

* Tue Sep 12 2006 Emmanuel Andry <eandry@mandriva.org> 0.5.2-3mdv2007.0
- %%mkrel
- xdg menu

* Sun Feb 19 2006 Jerome Soyer <saispo@mandriva.org> 0.5.2-2mdk
- Fix Requires

* Mon Nov 28 2005 Austin Acton <austin@mandriva.org> 0.5.2-1mdk
- New release 0.5.2

* Tue Feb 22 2005 Austin Acton <austin@mandrake.org> 0.4.3-1mdk
- New release 0.4.3
- fix source URL

* Fri Feb 11 2005 Austin Acton <austin@mandrake.org> 0.4-1mdk
- 0.4

* Tue Feb 08 2005 Austin Acton <austin@mandrake.org> 0.3.2-1mdk
- 0.3.2
- require gnome-terminal instead of xterm

* Sun Feb 06 2005 Austin Acton <austin@mandrake.org> 0.3-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1819 |12cr|gnome-system-log-3.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver	%(echo %{version}|cut -d. -f1,2)

Name:		gnome-system-log
Version:	3.4.1
Release:	%mkrel 1
Summary:	GNOME System log utility
License:	GPLv2+
Group:		Graphical desktop/GNOME
Url:		http://www.gnome.org
Source0:	http://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
BuildRequires:	intltool
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(glib-2.0) >= 2.31.0
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.0.0
#BuildRequires:	pkgconfig(libcanberra-gtk3)
Requires:	usermode-consoleonly
Conflicts:	gnome-utils < 1:3.3.1

%description
Gnome System log utility.

%prep
%setup -q

%build
%configure2_5x \
	--disable-rpath \
	--disable-schemas-compile
%make

%install
rm -rf %{buildroot}
%makeinstall_std

#handle docs with files section
#rm -rf %{buildroot}%{_defaultdocdir}

# make gnome-system-log use consolehelper until it starts using polkit
mkdir -p %{buildroot}%{_sysconfdir}/pam.d
cat <<EOF > %{buildroot}%{_sysconfdir}/pam.d/gnome-system-log
#%%PAM-1.0
auth		include		system-auth
account		include		system-auth
session		include		system-auth
EOF

mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
cat <<EOF > %{buildroot}%{_sysconfdir}/security/console.apps/gnome-system-log
USER=root
PROGRAM=/usr/sbin/gnome-system-log
SESSION=true
FALLBACK=true
EOF

mkdir -p %{buildroot}%{_sbindir}
mv %{buildroot}%{_bindir}/gnome-system-log %{buildroot}%{_sbindir}
ln -s /usr/bin/consolehelper %{buildroot}%{_bindir}/gnome-system-log

%find_lang %{name} --with-gnome

%files -f %{name}.lang
%doc NEWS
%{_bindir}/%{name}
%{_sbindir}/%{name}
%{_datadir}/%{name}/
%{_sysconfdir}/pam.d/gnome-system-log
%{_sysconfdir}/security/console.apps/gnome-system-log
%{_datadir}/GConf/gsettings/logview.convert
%{_datadir}/glib-2.0/schemas/org.gnome.gnome-system-log.gschema.xml
%{_datadir}/applications/%{name}.desktop
%{_mandir}/man1/%{name}.1.*
%{_datadir}/icons/hicolor/*/apps/logview.png





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1820 |12cr|gnometab-0.7.4-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	gnometab
%define version	0.7.4
%define release	 %mkrel 8

Summary:	Gnometab aims to be a WYSIWYG guitar tablature editor
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Sound
URL:		http://www.solutionm.com/gnometab/
Source0:	%{name}-%{version}.tar.bz2
Source1:	%{name}_16.png
Source2:	%{name}_32.png
Source3:	%{name}_48.png
Patch0:		%{name}-0.7.4-schemas.patch.bz2
Patch1:		%{name}-0.7.4-depr.patch.bz2
BuildRoot:	%{_tmppath}/%{name}-%{version}-root
BuildRequires:	libgnomeui2-devel
BuildRequires:	libgnomeprintui-devel
Requires(post,preun):		GConf2 >= 2.3.3

%description
Gnometab aims to be a WYSIWYG (what you see is what you get) tablature editor.
Gnometab's features include copying and pasting of tablature passages, a
chord library (which the user must fill with chords), professional-looking
rhythm notation (not perfect yet), the ability to create a variety of
tablature symbols specific to the guitar -- bends, slurs (hammer-ons,
pull-offs, etc.), etc.
And, of course, clean-looking printed output, given any postscript-compatible 
printer.  Gnometab does not attempt to be "smart", i.e., it does not know how 
many beats are in a measure, nor does it know an E chord from an Am chord.  
Instead, the emphasis has been on the appearance of the output.

%prep
%setup -q
%patch0 -p1 -b .schemas-fix
%patch1 -p1 -b .deprecated

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT

export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
%makeinstall_std
unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL

rm -rf $RPM_BUILD_ROOT%{_prefix}/doc

# Menu
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application <<EOF
Exec=%{_bindir}/%{name}
Icon=AudioVideo;Player;Audio;
Categories=Multimedia/Sound
Name=Gnometab
Comment=Gnometab is a guitar tablature editor.
EOF

#icon
install -D -m 0644 %{SOURCE1} $RPM_BUILD_ROOT/%{_miconsdir}/%{name}.png
install -D -m 0644 %{SOURCE2} $RPM_BUILD_ROOT/%{_iconsdir}/%{name}.png
install -D -m 0644 %{SOURCE3} $RPM_BUILD_ROOT/%{_liconsdir}/%{name}.png

%if %mdkversion < 200900
%post
%{update_menus}
%post_install_gconf_schemas gnometab
%endif

%preun
%preun_uninstall_gconf_schemas gnometab

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc ChangeLog README TODO
%{_bindir}/*
%{_datadir}/pixmaps/*
%{_datadir}/gnome/apps/Applications/gnometab.desktop
%{_sysconfdir}/gconf/schemas/gnometab.schemas
%{_datadir}/applications/mandriva-*.desktop
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png




%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.7.4-8mdv2011.0
+ Revision: 619162
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.7.4-7mdv2010.0
+ Revision: 429262
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.7.4-6mdv2009.0
+ Revision: 246465
- rebuild
- fix description-line-too-long

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - use %%post_install_gconf_schemas/%%preun_uninstall_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.7.4-4mdv2008.1
+ Revision: 131654
- auto-convert XDG menu entry
- fix prereq
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- fix summary-ended-with-dot
- import gnometab


* Fri Nov 04 2005 Marcel Pol <mpol@mandriva.org> 0.7.4-4mdk
- rebuild

* Thu Sep 02 2004 Marcel Pol <mpol@mandrake.org> 0.7.4-3mdk
- patch1 fix compile

* Mon Aug 11 2003 Abel Cheung <maddog@linux.org.hk> 0.7.4-2mdk
- Patch0: Fix schemas list type error
- misc spec fixes
- Uninstall schemas at preun

* Wed Apr 30 2003 Marcel Pol <mpol@gmx.net> 0.7.4-1mdk
- initial mandrake release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1821 |12cr|gnome-themes-standard-3.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -d. -f1,2)

Name:		gnome-themes-standard
Version:	3.4.1
Release:	1
Summary:	Standard themes for GNOME applications
Group:		Graphical desktop/GNOME
License:	LGPLv2+
URL:		http://git.gnome.org/browse/gnome-themes-standard
Source0:	http://ftp.gnome.org/pub/GNOME/sources/gnome-themes-standard/%{url_ver}/%{name}-%{version}.tar.xz
Source1:	settings.ini
Source2:	gtkrc

BuildRequires:	gtk+2.0
BuildRequires:	intltool
BuildRequires:	libxml2-utils
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(librsvg-2.0)
# if gtk-engines3 was installable this should prolly be changed
Requires:	gtk-engines2
Requires:	gnome-icon-theme
Requires:	abattis-cantarell-fonts
Requires:	adwaita-cursor-theme = %{version}-%{release}
Requires:	adwaita-gtk2-theme = %{version}-%{release}
Requires:	adwaita-gtk3-theme = %{version}-%{release}

%rename		gnome-themes

%description
The gnome-themes-standard package contains the standard theme for the GNOME
desktop, which provides default appearance for cursors, desktop background,
window borders and GTK+ applications.

%package -n adwaita-cursor-theme
Summary:	Adwaita cursor theme
Group:		Graphical desktop/GNOME
BuildArch:	noarch

%description -n adwaita-cursor-theme
The adwaita-cursor-theme package contains a modern set of cursors originally
designed for the GNOME desktop.

%package -n adwaita-gtk2-theme
Summary:	Adwaita gtk2 theme
Group:		Graphical desktop/GNOME

%description -n adwaita-gtk2-theme
The adwaita-gtk2-theme package contains a gtk2 theme for presenting widgets
with a GNOME look and feel.

%package -n adwaita-gtk3-theme
Summary:	Adwaita gtk3 theme
Group:		Graphical desktop/GNOME

%description -n adwaita-gtk3-theme
The adwaita-gtk3-theme package contains a gtk3 theme for rendering widgets
with a GNOME look and feel.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

# we don't want these
rm -rf %{buildroot}%{_libdir}/gtk-3.0/3.0.0/theming-engines/libadwaita.la

install -Dpm644 %{SOURCE1} %{buildroot}%{_sysconfdir}/gtk-3.0/settings.ini
install -Dpm644 %{SOURCE2} %{buildroot}%{_sysconfdir}/gtk-2.0/gtkrc

%find_lang %{name}

%post
touch --no-create %{_datadir}/icons/Adwaita &>/dev/null || :

%postun
if [ $1 -eq 0 ] ; then
    for t in Adwaita HighContrast HighContrastInverse LowContrast; do
        touch --no-create %{_datadir}/icons/$t &>/dev/null
        gtk-update-icon-cache %{_datadir}/icons/$t &>/dev/null || :
    done
fi

%posttrans
for t in Adwaita HighContrast HighContrastInverse LowContrast; do
  gtk-update-icon-cache %{_datadir}/icons/$t &>/dev/null || :
done

%files -f %{name}.lang
%doc NEWS README

# Background and WM
%{_datadir}/themes/Adwaita
%exclude %{_datadir}/themes/Adwaita/gtk-2.0
%exclude %{_datadir}/themes/Adwaita/gtk-3.0

# Background
%{_datadir}/gnome-background-properties/*

# A11y themes
%{_datadir}/icons/LowContrast
%{_datadir}/themes/LowContrast
%{_datadir}/icons/HighContrast
%{_datadir}/themes/HighContrast
%{_datadir}/icons/HighContrastInverse
%{_datadir}/themes/HighContrastInverse

%files -n adwaita-cursor-theme
# Cursors
%{_datadir}/icons/Adwaita

%files -n adwaita-gtk2-theme
# gtk2 Theme
%{_datadir}/themes/Adwaita/gtk-2.0

# Default gtk2 settings
%{_sysconfdir}/gtk-2.0/gtkrc

%files -n adwaita-gtk3-theme
# gtk3 Theme and engine
%{_libdir}/gtk-3.0/3.0.0/theming-engines/libadwaita.so
%{_datadir}/themes/Adwaita/gtk-3.0

# Default gtk3 settings
%{_sysconfdir}/gtk-3.0/settings.ini




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1822 |12cr|gnome-tiles-1-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Desktop Background Images for GNOME
Name: gnome-tiles
Version: 1
Release: %mkrel 13
License: LGPL
Group: Graphical desktop/GNOME
Source: gnome-tiles-1.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-root
BuildArchitectures: noarch
URL: http://www.gnome.org/

%description
If you use GNOME you can use these images to spruce up your background.
Of course, you can you use it for with another Window Manager.

%prep

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/pixmaps/backgrounds/gnome-tiles
cd $RPM_BUILD_ROOT%{_datadir}/pixmaps/backgrounds 
bzcat %{SOURCE0}|tar xf -

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-, root, root)
%{_datadir}/pixmaps/backgrounds/gnome-tiles



%changelog
* Sat Aug 06 2011 Götz Waschk <waschk@mandriva.org> 1-13mdv2012.0
+ Revision: 693427
- rebuild

* Thu Jul 30 2009 Frederic Crozat <fcrozat@mandriva.com> 1-12mdv2011.0
+ Revision: 404687
- Rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1-11mdv2009.0
+ Revision: 246469
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 1-9mdv2008.1
+ Revision: 126028
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel


* Tue Jan 10 2006 Frederic Crozat <fcrozat@mandriva.com> 1-9mdk
- Rebuild

* Fri Sep 10 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 1-8mdk
- Rebuild

* Mon Aug 18 2003 Lenny Cartier <lenny@mandrakesoft.com> 1-7mdk
- remove provides & obsoletes

* Fri Feb 14 2003 Frederic Crozat <fcrozat@mandrakesoft.com> 1-6mdk
- Rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1823 |12cr|gnome-timer-applet-2.1.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	gnome-timer-applet
%define version 2.1.4
%define release %mkrel 1

Name: 	 	%{name}
Summary: 	Countdown timer applet for the GNOME panel
Version: 	%{version}
Release: 	%{release}

Source:		timer-applet-%{version}.tar.gz
URL:		http://launchpad.net/timer-applet
License:	GPL
Group:		Graphical desktop/GNOME
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	python-devel
BuildRequires:	perl-XML-Parser
BuildRequires:	intltool >= 0.35
Requires:	gnome-python >= 2.16
Requires:	gnome-python-desktop >= 2.16
Requires:	pygtk2.0-libglade >= 2.10
Requires:	python-notify >= 0.1
Requires:	dbus-python > 0.80
Requires(post):GConf2
Requires(preun):GConf2

%description
* Quickly set a timer and be notified when it finishes
* Unobtrusive notification that does not interrupt your work, but keeps you
  aware that the timer has finished
* Create presets for quick access to frequently-used times
* Add multiple Timer Applets to the panel to have different timers running
  simultaneously
* D-Bus support provides programmatic access to Timer Applet instances

%prep
%setup -q -n timer-applet

%build
%configure2_5x --disable-schemas-install
%make
										
%install
rm -rf $RPM_BUILD_ROOT
%makeinstall

%find_lang timer-applet

%post
GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/timer-applet.schemas > /dev/null

%preun
GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` gconftool-2 --makefile-uninstall-rule %{_sysconfdir}/gconf/schemas/timer-applet.schemas > /dev/null

%clean
rm -rf $RPM_BUILD_ROOT

%files -f timer-applet.lang
%defattr(-,root,root)
%doc AUTHORS NEWS README
%{_sysconfdir}/gconf/schemas/*
%{_libdir}/timer-applet/timer-applet
%{_libdir}/bonobo/servers/*
%{py_sitedir}/timerapplet
%{_datadir}/timer-applet
%{_datadir}/pixmaps/*


%changelog
* Sat Nov 27 2010 Olivier Faurax <ofaurax@mandriva.org> 2.1.4-1mdv2011.0
+ Revision: 602033
- new home, new version

* Sun Nov 07 2010 Jani Välimaa <wally@mandriva.org> 2.0.1-8mdv2011.0
+ Revision: 594852
- rebuild for python 2.7

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 2.0.1-7mdv2010.0
+ Revision: 437787
- rebuild

* Tue Jan 06 2009 Funda Wang <fwang@mandriva.org> 2.0.1-6mdv2009.1
+ Revision: 325445
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 2.0.1-5mdv2009.0
+ Revision: 240781
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun May 20 2007 Austin Acton <austin@mandriva.org> 2.0.1-3mdv2008.0
+ Revision: 28953
- fix requires (bug 30923)

* Sun Apr 29 2007 Austin Acton <austin@mandriva.org> 2.0.1-2mdv2008.0
+ Revision: 19212
- buildrequires perl-XML-Parser
- 2.0 python-based version
- Import gnome-timer-applet



* Sun Apr 3 2005 Austin Acton <austin@mandrake.org> 1.0-1mdk
- 1.0
- schemas

* Sat Mar 05 2005 Austin Acton <austin@mandrake.org> 0.7-1mdk
- New release 0.7

* Wed Feb 2 2005 Austin Acton <austin@mandrake.org> 0.5.1-1mdk
- 0.5.1

* Sun Jan 30 2005 Austin Acton <austin@mandrake.org> 0.4-1mdk
- 0.4

* Wed Jan 19 2005 Austin Acton <austin@mandrake.org> 0.3-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1824 |12cr|gnome-tweak-tool-3.4.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -d "." -f -2)

Name:		gnome-tweak-tool
Version:	3.4.0.1
Release:	1
Summary:	A tool to customize advanced GNOME 3 options
Group:		Graphical desktop/GNOME
License:	GPLv3
URL:		http://live.gnome.org/GnomeTweakTool
Source0:	http://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
BuildArch:	noarch

BuildRequires:	desktop-file-utils
BuildRequires:	GConf2
BuildRequires:	intltool
BuildRequires:	pkgconfig(gsettings-desktop-schemas)
BuildRequires:	pkgconfig(pygobject-3.0)

Requires:	gnome-shell

%description
GNOME Tweak Tool is an application for changing the advanced settings
of GNOME 3.

Features:
* Install and switch gnome-shell themes
* Switch GTK+ themes
* Switch icon themes
* Change
  - The user-interface and title bar fonts
  - Icons in menus and buttons
  - Behavior on laptop lid close
  - Shell font size
  - File manager desktop icons
  - Title bar click action
  - Shell clock to show date
  - Font hinting
  - Font anti-aliasing

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--build=%{_host}

%make

%install
%makeinstall_std
%find_lang %{name}

desktop-file-install \
	--dir=%{buildroot}%{_datadir}/applications \
	--remove-only-show-in=Unity \
	%{buildroot}%{_datadir}/applications/*.desktop

%files -f %{name}.lang
%doc AUTHORS COPYING NEWS README
%{_bindir}/%{name}
%{python_sitelib}/gtweak
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1825 |12cr|gnome-user-share-3.0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: GNOME user file sharing
Name: gnome-user-share
Version: 3.0.3
Release: 1
License: GPLv2+
Group: System/Servers
URL: http://www.gnome.org
Source0: http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.xz

BuildRequires:	gnome-doc-utils
BuildRequires:	intltool
BuildRequires:	itstool
BuildRequires:	libxml2-utils
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(glib-2.0) >= 2.28
BuildRequires:	pkgconfig(gnome-bluetooth-1.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(libcanberra-gtk3)
BuildRequires:	pkgconfig(libnautilus-extension)
BuildRequires:	pkgconfig(libnotify)

Suggests: apache
Suggests: apache-mod_dnssd >= 0.6
Requires: obex-data-server >= 0.3

%description
This program enables user to share directories through Webdav or Bluetooth 
(over ObexFTP).

%prep
%setup -q

%build
%configure2_5x \
	--with-modules-path=%{_sysconfdir}/httpd/modules \
	--disable-schemas-install \
	--disable-scrollkeeper

%make

%install
%makeinstall_std
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'
%find_lang %{name} --with-gnome


%files -f %{name}.lang
%doc README ChangeLog NEWS
%{_sysconfdir}/xdg/autostart/gnome-user-share.desktop
%{_bindir}/*
%{_libexecdir}/gnome-user-share
%{_libdir}/nautilus/extensions-3.0/libnautilus-share-extension.so
%{_datadir}/applications/gnome-user-share-properties.desktop
%{_datadir}/gnome-user-share
%{_datadir}/icons/hicolor/*/apps/*.*
%_datadir/GConf/gsettings/gnome-user-share.convert
%_datadir/glib-2.0/schemas/org.gnome.desktop.file-sharing.gschema.xml




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1826 |12cr|gnome-web-photo-0.10.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Generate full images and thumbnails from web pages
Name:		gnome-web-photo
Version:	0.10.6
Release:	1
License:	LGPLv2+
Group:		Graphical desktop/GNOME
URL:		http://ftp.gnome.org/pub/gnome/sources/gnome-web-photo/
Source0:	http://ftp.gnome.org/pub/gnome/sources/gnome-web-photo/%{version}/gnome-web-photo-%{version}.tar.xz

BuildRequires:	intltool
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(webkitgtk-3.0)

%description
GNOME Web Photographer is a tool to generate full-size image files and
thumbnails from HTML files and web pages.

%prep
%setup -q

%build
%configure2_5x \
	--with-gtk=3.0

%make

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%{_bindir}/gnome-web-photo
%{_bindir}/gnome-web-print
%{_bindir}/gnome-web-thumbnail
%{_datadir}/gnome-web-photo
%{_datadir}/thumbnailers/gnome-web-photo.thumbnailer



%changelog
* Wed May 16 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.10.6-1
+ Revision: 799214
- new version 0.10.6
- built with gtk+3.0
- cleaned up spec

* Mon Jun 20 2011 Funda Wang <fwang@mandriva.org> 0.10.1-2
+ Revision: 686166
- rebuild for new webkit

* Sun May 22 2011 Funda Wang <fwang@mandriva.org> 0.10.1-1
+ Revision: 677249
- new version 0.10.1
- rebuild to add gconf2 as req

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild

* Sun Jan 17 2010 Funda Wang <fwang@mandriva.org> 0.9-2mdv2010.1
+ Revision: 492595
- fix build with xulrunner 1.9.2

* Mon Sep 21 2009 Götz Waschk <waschk@mandriva.org> 0.9-1mdv2010.0
+ Revision: 446594
- update to new version 0.9

* Sat Aug 22 2009 Funda Wang <fwang@mandriva.org> 0.8-3mdv2010.0
+ Revision: 419465
- rebuild

* Tue Aug 04 2009 Funda Wang <fwang@mandriva.org> 0.8-2mdv2010.0
+ Revision: 408679
- use correct libxul libpath for linking

* Mon Jun 29 2009 Götz Waschk <waschk@mandriva.org> 0.8-1mdv2010.0
+ Revision: 390607
- update to new version 0.8

* Tue Apr 14 2009 Götz Waschk <waschk@mandriva.org> 0.7-1mdv2009.1
+ Revision: 366975
- update to new version 0.7

* Tue Mar 17 2009 Götz Waschk <waschk@mandriva.org> 0.6-1mdv2009.1
+ Revision: 356679
- update to new version 0.6

* Thu Mar 12 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 0.5-1mdv2009.1
+ Revision: 354218
- Replace BuildRequires for libxulrunner-unstable-devel by
  xulrunner-devel-unstable, otherwise wrong 32-bit devel version of
  package is chosen on x86_64.
- Added missing BuildRequires: gnome-vfs2-devel, intltool,
  libGConf2-devel
- import gnome-web-photo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1827 |12cr|gnomoradio-0.15.1-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	gnomoradio
%define version	0.15.1
%define release %mkrel 9

%define major	0
%define libname %mklibname %{name} %{major}

Name: 	 	%{name}
Summary: 	Finder and player of free (Creative Commons) music
Version: 	%{version}
Release: 	%{release}
Source0:	%{name}-%{version}.tar.bz2
# patches from Gentoo
Patch0:		gnomoradio-0.15.1-gcc42.patch
Patch1:		gnomoradio-0.15.1-gcc43.patch
# -------------------
Patch2:		gnomoradio-0.15.1-fix-underlinking.patch
Patch3:		gnomoradio-0.15.1-glib-single-include.patch
Patch4:		gnomoradio-0.15.1-lm.patch
URL:		http://gnomoradio.org/
License:	GPLv2+
Group:		Sound
BuildRequires:	imagemagick
BuildRequires:	libsigc++2.0-devel
BuildRequires:	pkgconfig(gtkmm-2.4)
BuildRequires:	gconfmm2.6-devel
BuildRequires:	pkgconfig(libxml++-2.6)
BuildRequires:	pkgconfig(ao)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(ogg)
BuildRequires:  desktop-file-utils

%description
Gnomoradio is a program that can find, fetch, share, and play music that is
freely available for sharing.  The Gnomoradio project is creating an
online network where artists can promote and share their music freely and
willingly. By eliminating many of the exclusionary tactics of the mainstream
music industry, musicians now have a chance to interact directly with their
listeners and receive valuable exposure.

%package -n 	%{libname}
Summary:        Dynamic libraries from %{name}
Group:          System/Libraries

%description -n %{libname}
Dynamic libraries from %{name}.

%package -n 	%{libname}-devel
Summary: 	Header files and static libraries from %{name}
Group: 		Development/C
Requires: 	%{libname} >= %{version}
Provides: 	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release} 
Obsoletes: 	%{name}-devel

%description -n %{libname}-devel
Libraries and includes files for developing programs based on %{name}.

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1

%build
%configure2_5x
%make LIBS="-lglibmm-2.4 -lsigc-2.0"
										
%install
%makeinstall

#menu

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="GTK" \
  --add-category="GNOME" \
  --add-category="X-MandrivaLinux-Multimedia-Sound" \
  --add-category="AudioVideo" \
  --add-category="Audio" \
  --add-category="Player" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

#icons
mkdir -p %{buildroot}/%{_liconsdir}
convert -size 48x48 %{name}/%{name}.png %{buildroot}/%{_liconsdir}/%{name}.png
mkdir -p %{buildroot}/%{_iconsdir}
convert -size 32x32 %{name}/%{name}.png %{buildroot}/%{_iconsdir}/%{name}.png
mkdir -p %{buildroot}/%{_miconsdir}
convert -size 16x16 %{name}/%{name}.png %{buildroot}/%{_miconsdir}/%{name}.png

#%find_lang %{name}

%files 
#-f %{name}.lang
%doc AUTHORS README NEWS TODO
%{_bindir}/%{name}
%{_bindir}/rainbow-get
%{_sbindir}/rainbow-hub
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/*
%{_liconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png

%files -n %{libname}
%{_libdir}/*.so.*

%files -n %{libname}-devel
%{_includedir}/rainbow
%{_includedir}/roboradio
%{_libdir}/*.so

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1828 |12cr|gnormalize-0.63-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version	0.63
%define release	%mkrel 3

Name: 		gnormalize
Summary:	A ripper, an encoder and an audio converter
Version:	%{version}
Release:	%{release}
Group:		Sound
License:	GPLv2+
URL:		http://gnormalize.sourceforge.net
Source0:	http://kent.dl.sourceforge.net/sourceforge/gnormalize/%{name}-%{version}.tar.gz
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root
BuildArch:	noarch
Requires:	normalize, cdparanoia
Requires:	vorbis-tools

%description
gnormalize is a front end to normalize, a ripper, an encoder and
an audio converter. It uses gtk2-perl.

gnormalize decodes the MP3/MPC/OGG/APE/FLAC file to WAV,
then normalizes the WAV to a targeted volume level and re-encodes it.
gnormalize can also rip, encode, convert audio format between MP3,
MPC, OGG, APE and FLAC, change the encoding and ID3 tag properties of
final normalized files.


%prep
%setup -q

%install
rm -rf $RPM_BUILD_ROOT

# We don't need to install Audio-CD*.tar.gz and CDDB_get*.tar.gz.
# Because mdk has the rpm packages: perl-CDDB_get, perl-Audio-CD.

# Install gnormalize
mkdir -p %{buildroot}%{_bindir}
	cp -vf gnormalize %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_datadir}/%name/animations
	cp -vf animations/*.gif %{buildroot}%{_datadir}/%name/animations/
	cp -vf README %{buildroot}%{_datadir}/%name/


# menu entrie

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Gnormalize
Comment=A ripper, an encoder and an audio converter
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-Multimedia-Sound;AudioVideo;Audio;AudioVideoEditing;
EOF

mkdir -p %{buildroot}%{_iconsdir} %{buildroot}%{_miconsdir} %{buildroot}%{_liconsdir}
install -m 644 icons/%{name}-48.png  $RPM_BUILD_ROOT/%{_liconsdir}/%{name}.png
install -m 644 icons/%{name}-32.png  $RPM_BUILD_ROOT/%{_iconsdir}/%{name}.png
install -m 644 icons/%{name}-16.png  $RPM_BUILD_ROOT/%{_miconsdir}/%{name}.png


%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root)
%doc README
%{_bindir}/*
%{_datadir}/%name
%{_datadir}/applications/mandriva-%{name}.desktop
%{_miconsdir}/%name.png
%{_iconsdir}/%name.png
%{_liconsdir}/%name.png




%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.63-3mdv2011.0
+ Revision: 619183
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.63-2mdv2010.0
+ Revision: 429264
- rebuild

* Sun Jul 13 2008 Funda Wang <fwang@mandriva.org> 0.63-1mdv2009.0
+ Revision: 234334
- update to new version 0.63

* Wed Jun 25 2008 Funda Wang <fwang@mandriva.org> 0.62-1mdv2009.0
+ Revision: 228840
- update to new version 0.62

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed May 28 2008 Funda Wang <fwang@mandriva.org> 0.61-1mdv2009.0
+ Revision: 212513
- New version 0.61

* Sat May 03 2008 Funda Wang <fwang@mandriva.org> 0.60-1mdv2009.0
+ Revision: 200619
- New version 0.60

  + Thierry Vignaud <tv@mandriva.org>
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Dec 05 2007 Jérôme Soyer <saispo@mandriva.org> 0.53-1mdv2008.1
+ Revision: 115738
- New release 0.53


* Tue Dec 05 2006 Lenny Cartier <lenny@mandriva.com> 0.52-1mdv2007.0
+ Revision: 90779
- Update to 0.52
- Import gnormalize


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1829 |12cr|gnote-0.9.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	api	0.9
%define	major	1
%define	libname	%mklibname %{name} %{api} %{major}
%define	devname	%mklibname %{name} -d

Summary:	Note-taking application
Name:		gnote
Version:	0.9.1
Release:	1
Group:		Graphical desktop/GNOME
License:	GPLv3 
URL:		http://live.gnome.org/Gnote
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.xz

BuildRequires:	desktop-file-utils
BuildRequires:	intltool
BuildRequires:	boost-devel
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(gnome-keyring-1)
BuildRequires:	pkgconfig(gtkmm-3.0)
BuildRequires:	pkgconfig(gtkspell-2.0)
BuildRequires:	pkgconfig(libpanelapplet-4.0)
BuildRequires:	pkgconfig(libxslt)
BuildRequires:	pkgconfig(uuid)

%description
Gnote is a simple desktop note-taking application for GNOME. 
Easy to use, but with potential to help you organize the ideas and
information you deal with every day. Using a
WikiWiki-like linking system, organizing ideas is as simple as typing
a name. Branching an idea off is easy as pressing the Link button. And
links between your ideas won't break, even when renaming and
reorganizing them.

This is a clone of Tomboy, in C++.

%package -n %{libname}
Summary:	Shared library for %{name}
Group:		System/Libraries

%description -n %{libname}
This package contains the shared library for %{name}.

%package -n %{devname}
Summary:	Development library for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}

%description -n %{devname}
This package contains the development library for %{name}.

%prep
%setup -q
%apply_patches

%build
export CXXFLAGS="%optflags  -DBOOST_FILESYSTEM_VERSION=2"
%configure2_5x \
	--disable-static \
	--with-gnu-ld

%make LIBS='-lX11'

%install
%makeinstall_std
%find_lang %{name} --with-gnome

desktop-file-install --vendor="" \
	--remove-only-show-in="GNOME" \
	--remove-only-show-in="XFCE" \
	--dir %{buildroot}%{_datadir}/applications \
	%{buildroot}%{_datadir}/applications/*

%check
#gw this sometimes fails on 2010.2
%if %mdvver >= 201100
make check
%endif

%files -f %{name}.lang
%doc NEWS README TODO AUTHORS
%{_bindir}/%{name}
%{_libdir}/%{name}
%{_datadir}/%{name}/
%{_datadir}/applications/*
%{_datadir}/dbus-1/services/org.gnome.Gnote.service
%{_datadir}/glib-2.0/schemas/org.gnome.gnote.gschema.xml
%{_iconsdir}/hicolor/*/apps/*.png
%{_iconsdir}/hicolor/*/apps/*.svg
%{_mandir}/man1/%{name}.1*

%files -n %{libname}
%{_libdir}/libgnote-%{api}.so.%{major}*

%files -n %{devname}
%{_libdir}/libgnote.so


%changelog
* Thu Jul 05 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.9.1-1
+ Revision: 808263
- new version 0.9.1
- cleaned up spec
- split out lib and dev pkgs

  + Götz Waschk <waschk@mandriva.org>
    - add some docs
    - disable check on 2010.2 build

* Mon Oct 24 2011 Götz Waschk <waschk@mandriva.org> 0.7.6-1
+ Revision: 705818
- update to new version 0.7.6

* Sat Jul 30 2011 Götz Waschk <waschk@mandriva.org> 0.7.5-1
+ Revision: 692450
- new version
- xz tarball

* Mon May 23 2011 Funda Wang <fwang@mandriva.org> 0.7.4-2
+ Revision: 677720
- rebuild to add gconftool as req

* Sun May 01 2011 Götz Waschk <waschk@mandriva.org> 0.7.4-1
+ Revision: 661297
- update to new version 0.7.4

* Tue Mar 15 2011 Funda Wang <fwang@mandriva.org> 0.7.3-2
+ Revision: 644851
- force filesystem v2
- rebuild for new boost

* Thu Nov 04 2010 Götz Waschk <waschk@mandriva.org> 0.7.3-1mdv2011.0
+ Revision: 593318
- new version
- update file list
- drop patch

* Mon Aug 23 2010 Funda Wang <fwang@mandriva.org> 0.7.2-3mdv2011.0
+ Revision: 572250
- rebuild for new boost

* Wed Aug 04 2010 Funda Wang <fwang@mandriva.org> 0.7.2-2mdv2011.0
+ Revision: 565989
- rebuild for new boost

* Fri Mar 12 2010 Götz Waschk <waschk@mandriva.org> 0.7.2-1mdv2010.1
+ Revision: 518354
- new version
- fix build

* Mon Feb 08 2010 Anssi Hannula <anssi@mandriva.org> 0.7.1-3mdv2010.1
+ Revision: 501882
- rebuild for new boost

* Wed Feb 03 2010 Funda Wang <fwang@mandriva.org> 0.7.1-2mdv2010.1
+ Revision: 500081
- rebuild for new boost

* Mon Jan 04 2010 Götz Waschk <waschk@mandriva.org> 0.7.1-1mdv2010.1
+ Revision: 486229
- update to new version 0.7.1

* Fri Jan 01 2010 Götz Waschk <waschk@mandriva.org> 0.7.0-2mdv2010.1
+ Revision: 484720
- add dbus support based on dbus-c++

* Thu Dec 31 2009 Götz Waschk <waschk@mandriva.org> 0.7.0-1mdv2010.1
+ Revision: 484505
- update to new version 0.7.0

* Sat Nov 28 2009 Götz Waschk <waschk@mandriva.org> 0.6.3-1mdv2010.1
+ Revision: 470854
- new version

* Fri Aug 21 2009 Funda Wang <fwang@mandriva.org> 0.6.2-2mdv2010.0
+ Revision: 418879
- rebuild for new libboost

* Wed Aug 12 2009 Götz Waschk <waschk@mandriva.org> 0.6.2-1mdv2010.0
+ Revision: 415766
- update to new version 0.6.2
- fix build deps for backports

* Tue Aug 04 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.6.1-2mdv2010.0
+ Revision: 409061
- Updated buildrequires for libuuid.

* Sat Aug 01 2009 Funda Wang <fwang@mandriva.org> 0.6.1-1mdv2010.0
+ Revision: 405331
- new version 0.6.1

* Thu Jul 30 2009 Götz Waschk <waschk@mandriva.org> 0.6.0-1mdv2010.0
+ Revision: 404487
- update to new version 0.6.0

* Wed Jul 15 2009 Götz Waschk <waschk@mandriva.org> 0.5.3-1mdv2010.0
+ Revision: 396179
- update to new version 0.5.3

* Wed Jul 01 2009 Götz Waschk <waschk@mandriva.org> 0.5.2-1mdv2010.0
+ Revision: 391330
- update to new version 0.5.2
- enable checks

* Fri Jun 26 2009 Götz Waschk <waschk@mandriva.org> 0.5.1-2mdv2010.0
+ Revision: 389361
- make it appear in KDE menu as well
- spec fixes

* Thu Jun 25 2009 Götz Waschk <waschk@mandriva.org> 0.5.1-1mdv2010.0
+ Revision: 388907
- update to new version 0.5.1
- update build deps

* Wed Jun 17 2009 Götz Waschk <waschk@mandriva.org> 0.5.0-1mdv2010.0
+ Revision: 386561
- new version
- fix build deps
- fix source URL
- update file list

  + Eugeni Dodonov <eugeni@mandriva.com>
    - Updated to 0.4.0

  + Michael Scherer <misc@mandriva.org>
    - Add BuildRequires
    - add Summary, Group, License and description
    - import gnote



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1830 |12cr|gns3-0.8.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		gns3
Version:	0.8.2
Release:	1
Summary:	Graphical network simulator that allows simulation of complex networks
URL:		http://www.gns3.net/
Source0:	http://downloads.sourceforge.net/gns-3/GNS3-%{version}-src.tar.gz
License:	GPLv2+
Group:		Emulators
BuildArch:	noarch
Requires:	python-qt4
Requires:	dynagen
#Suggests: pemu
BuildRequires:	python-qt4
BuildRequires:	python-devel
Patch0:		local_path_removed.patch

%description
GNS3 is a graphical network simulator that allows simulation of complex
networks.

To allow complete simulations, GNS3 is strongly linked with :

    * Dynamips, the core program that allows Cisco IOS emulation.
    * Dynagen, a text-based front-end for Dynamips.
    * Pemu, a Cisco PIX firewall emulator based on Qemu.

GNS3 is an excellent complementary tool to real labs for Cisco network
engineers, administrators and people wanting to pass certifications such as
CCNA, CCNP, CCIP or CCIE.

It can also be used to experiment features of Cisco IOS or to check
configurations that need to be deployed later on real routers.

%prep
%setup -q -n GNS3-%{version}-src
%patch0 -p1

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Name=GNS3
Comment=Graphical Network Simulator
Exec=%{_bindir}/%{name} 
Terminal=false
Type=Application
StartupNotify=true
Categories=X-MandrivaLinux-MoreApplications-Emulators;Emulator;
EOF

%files
%{_bindir}/%{name}
%{py_sitedir}/GNS3*
%{_datadir}/applications/mandriva-%{name}.desktop
%{_datadir}/examples/gns3/baseconfig.txt
%{_prefix}/libexec/%{name}
%defattr(644,root,root,755)
%doc AUTHORS README CHANGELOG


%changelog
* Fri May 11 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.8.2-1
+ Revision: 798278
- version update 0.8.2

* Mon Jun 27 2011 Buchan Milne <bgmilne@mandriva.org> 0.7.4-1
+ Revision: 687476
- update to new version 0.7.4

* Tue Feb 22 2011 Buchan Milne <bgmilne@mandriva.org> 0.7.3-1
+ Revision: 639382
- update to new version 0.7.3

* Fri Nov 12 2010 Bogdano Arendartchuk <bogdano@mandriva.com> 0.7.2-2mdv2011.0
+ Revision: 596946
- rebuild for python 2.7

* Tue Sep 07 2010 Buchan Milne <bgmilne@mandriva.org> 0.7.2-1mdv2011.0
+ Revision: 576589
- update to new version 0.7.2

* Mon Mar 01 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.7-1mdv2010.1
+ Revision: 513037
- update to 0.7
- fix license

* Thu May 14 2009 Frederik Himpe <fhimpe@mandriva.org> 0.6.1-1mdv2010.0
+ Revision: 375721
- update to new version 0.6.1

* Sun Feb 01 2009 Buchan Milne <bgmilne@mandriva.org> 0.6-1mdv2009.1
+ Revision: 336213
- More buildrequires
- Fix buildrequires
- import gns3


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1831 |12cr|gnubeep-1.4-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name gnubeep
%define version 1.4
%define release %mkrel 8

Summary: Produce sound trough the speaker
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.bz2
License: GPL
Group: System/Kernel and hardware
Url: http://www.nettwerked.co.uk/code/gnubeep/index.html
BuildRoot: %{_tmppath}/%{name}-buildroot
ExclusiveArch: x86_64 %{ix86}

%description
gnubeep is a simple program written in C to generate `beeps`
by programming the system's internal PIT (programmable interrupt
timer) directly via the I/O ports. I have so many times needed to
generate custom tones in shell scripts and programs, and when '\a'
doesn't suffice, this can be a problem which requires overcoming.
For this reason, I decided to write gnubeep.
 
One of the prime reasons I saw fit to release this piece of software
was to serve as an example of how to program the PIT for sound in Linux. 

%prep
%setup -q

%build

gcc $RPM_OPT_FLAGS -o gnubeep gnubeep.c

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p %buildroot%_bindir
mkdir -p %buildroot%_mandir/man1
install -m 755 gnubeep %buildroot%_bindir/gnubeep

install -m 644 %name.1 %buildroot%_mandir/man1/%name.1

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc BUGS INSTALL LICENSE README
%_bindir/gnubeep
%_mandir/man1/%name.1*



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.4-8mdv2011.0
+ Revision: 619197
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.4-7mdv2010.0
+ Revision: 429265
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.4-6mdv2009.0
+ Revision: 246482
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.4-4mdv2008.1
+ Revision: 136454
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sun Aug 06 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/06/06 21:04:59 (53667)
- rebuild

* Sun Aug 06 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/06/06 21:01:05 (53666)
Import gnubeep

* Sun Apr 30 2006 Emmanuel Blindauer <blindauer@mandriva.org> 1.4-3mdk
- fix ExclusiveArch

* Fri May 13 2005 Olivier Thauvin <nanardon@mandriva.org> 1.4-2mdk
- birthday rebuild

* Thu Apr 15 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.4-1mdk
- 1.4

* Fri Apr 09 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.3-1mdk
- 1.3

* Tue Mar 30 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.2-1mdk
- 1.2

* Sat Jan 24 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.8-1mdk
- 0.8

* Wed Jan 07 2004 Olivier Thauvin <nanardon@klama.mandrake.org> 0.6patch-1mdk
- 0.6
- remove patch1, merge upstream

* Tue Jan 06 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.5-1mdk
- 1st mdk spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1832 |12cr|gnubg-20121022-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 20121022
%define release 1

%define enable_3d 1
%{?_without_3d: %define enable_3d 0}

Summary:	GNU Backgammon
Name:		gnubg
Version:	%{version}
Release:	%{release}
License:	GPLv2+
Group:		Games/Boards
URL:		http://www.gnubg.org

Source0:	http://gnubg.org/media/sources/%{name}-source-SNAPSHOT-%{version}.tar.gz

BuildRequires:	flex
BuildRequires:	bison
BuildRequires:	readline-devel
BuildRequires:	gdbm-devel
BuildRequires:	gettext-devel
BuildRequires:	termcap-devel
BuildRequires:	gmp-devel
BuildRequires:	gtk+2-devel
BuildRequires:	libxml2-devel
BuildRequires:	python-devel
BuildRequires:	png-devel
BuildRequires:	esound-devel

%if %enable_3d
BuildRequires:	ftgl-devel
BuildRequires:	gtkglext-devel >= 1.0
BuildRequires:	pkgconfig(glu)
%endif

%description
GNU Backgammon (gnubg) plays and analyses backgammon games and matches.
Some of its features include:

* Tournament match and money session cube handling
* Can play using graphical board (using GTK+ interface) with 2D/3D
  graphics, or command line interface
* Functions to generate legal moves and evaluate positions at
  varying search depths
* Neural  net functions for giving cubeless evaluations of all other
  contact and race positions
* Support for both 1-sided and 2-sided bearoff databases, and allows
  storing optional larger databases on disks
* Automated  rollouts of positions, with lookahead and race variance
  reduction where appropriate. Rollouts may also be extended.
* Both TD(0) and supervised training of neural net weights
* Optional position databases for supervised training
* Loading and saving .sgf games and matches, and export to various
  other formats
* Scripting ability
* Automatic and manual annotation (analysis and commentary) of games
  and matches.
* Record keeping of statistics of players in games and matches

%prep
%setup -q -n %{name}

%build
./autogen.sh
%configure2_5x \
	--with-gtk \
	--with-python \
	--bindir=%{_gamesbindir} \
%if %enable_3d
	--with-board3d \
%else
	--without-board3d \
%endif

%make

%install
rm -rf %{buildroot}
%makeinstall_std bindir=%{_gamesbindir}

# XDG menu entry
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=GNU Backgammon
Comment=GNU Backgammon
Exec=%{_gamesbindir}/%{name} -b -w
Icon=strategy_section
Terminal=false
Type=Application
Categories=Game;BoardGame;
EOF

# remove unwanted files
rm -rf %{buildroot}%{_datadir}/locale/en@quot

%find_lang %{name}

%post

%preun


%files -f %{name}.lang
%defattr(-, root, root)
%{_gamesbindir}/*
%{_datadir}/%{name}
%{_mandir}/man6/*
%{_datadir}/applications/mandriva-%{name}.desktop
%{_docdir}/%{name}
%{_iconsdir}/hicolor/*/apps/%{name}.*



%changelog
* Sat Mar 12 2011 Funda Wang <fwang@mandriva.org> 1:0.9.0-3mdv2011.0
+ Revision: 643963
- fix desktop launcher (bug#62761)

* Wed Feb 10 2010 Funda Wang <fwang@mandriva.org> 1:0.9.0-2mdv2011.0
+ Revision: 503622
- fix version
- rebuild for new gmp

  + Sandro Cazzaniga <kharec@mandriva.org>
    - fix licence and version

* Thu Dec 31 2009 Crispin Boylan <crisb@mandriva.org> 1:0.9.0-1mdv2010.1
+ Revision: 484504
- New(er) release 0.9.0
- Clean up spec file

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sat Feb 28 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.15-5mdv2009.1
+ Revision: 346063
- builtfor latest readline
- fix some (not all) format errors
- fix linking order

  + Adam Williamson <awilliamson@mandriva.org>
    - rebuild for new ftgl major

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.15-1mdv2008.1
+ Revision: 136454
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - do not harcode icon extension
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'


* Sun Mar 04 2007 Emmanuel Andry <eandry@mandriva.org> 0.15-1mdv2007.0
+ Revision: 132148
- buildrequires ghostscript
- drop source 1
- New version 0.15

  + Nicolas Lécureuil <neoclust@mandriva.org>
    - Fix BuildRequires
    - Use mkrel
    - Fix BuildRequires
    - Add menu entry
    - Import gnubg

* Tue Feb 08 2005 Abel Cheung <deaddog@mandrake.org> 0.14.3-4mdk
- Rebuild against new readline

* Sun Dec 26 2004 Abel Cheung <deaddog@mandrake.org> 0.14.3-3mdk
- Rebuild against new python

* Thu Dec 02 2004 Abel Cheung <deaddog@mandrake.org> 0.14.3-2mdk
- Fix BuildRequires

* Thu Nov 04 2004 Abel Cheung <deaddog@mandrake.org> 0.14.3-1mdk
- First Mandrakelinux package
- If you try to play without -b option, it will encounter
  assertion fail and quit during bearoff


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1833 |12cr|gnubiff-2.2.15-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define title GNUbiff

Summary:	Mail notification program
Name:		gnubiff
Version:	2.2.15
Release:	1
License:	GPLv3+
Group:		Networking/Mail
URL:		http://gnubiff.sf.net/
Source:		http://prdownloads.sourceforge.net/gnubiff/%{name}-%{version}.tar.gz
Patch0:		gnubiff-2.2.15-linkage.patch
BuildRequires:	pkgconfig(gamin)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(libpanelapplet-4.0)
BuildRequires:	imagemagick
BuildRequires:	intltool
BuildRequires:	openssl-devel
BuildRequires:	perl-XML-Parser
BuildRequires:	popt-devel
Requires:	sox

%description
%{name} is a mail notification program that periodically checks for mail
and displays headers and/or content when new mail has arrived. It relies
on the GNOME and GTK libraries but can be compiled and used with or
without GNOME support. Supported protocols are pop3, apop, imap4, mh,
qmail, mailfile and SSL. Furthermore, gnubiff is fully configurable with
a lot of options like polltime, poptime, sounds, mail reader, mailbox
title, etc.

%package	applet
Summary:	GNOME applet of gnubiff, a mail notification program
Group:		Networking/Mail
Requires:	%{name} = %{version}

%description	applet
%{name} is a mail notification program that periodically checks for mail
and displays headers and/or content when new mail has arrived. It relies
on the GNOME and GTK libraries but can be compiled and used with or
without GNOME support. Supported protocols are pop3, apop, imap4, mh,
qmail, mailfile and SSL. Furthermore, gnubiff is fully configurable with
a lot of options like polltime, poptime, sounds, mail reader, mailbox
title, etc.

This package contains the GNOME applet of %{name}.

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x --disable-rpath
%make

%install
rm -rf %{buildroot}
%makeinstall_std

# icons
mkdir -p %{buildroot}%{_iconsdir} %{buildroot}%{_miconsdir}
install -m 644 -D       art/gnubiff.png %{buildroot}%{_liconsdir}/%{name}.png
convert -geometry 32x32 art/gnubiff.png %{buildroot}%{_iconsdir}/%{name}.png
convert -geometry 16x16 art/gnubiff.png %{buildroot}%{_miconsdir}/%{name}.png

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS ChangeLog NEWS README THANKS
%{_bindir}/*
%{_datadir}/%{name}
%{_datadir}/pixmaps/*
%{_mandir}/man1/*
%{_infodir}/*
%{_datadir}/applications/%{name}.desktop
%{_liconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png

%files applet
%doc COPYING
%{_datadir}/gnome-2.0/ui/*.xml
%{_datadir}/dbus-1/services/*.service
%{_datadir}/gnome-panel/4.0/applets/*.panel-applet


%changelog
* Wed Jun 13 2012 Andrey Bondrov <abondrov@mandriva.org> 2.2.15-1
+ Revision: 805451
- Update file list
- Add patch0 to fix linkage
- Update BuildRequires
- New version 2.2.15, switch to Gnome3 and GTK3
- Update BuildRequires
- Drop some legacy junk

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild

* Wed Apr 21 2010 Funda Wang <fwang@mandriva.org> 2.2.13-2mdv2010.1
+ Revision: 537372
- rebuild

* Sun Feb 07 2010 Funda Wang <fwang@mandriva.org> 2.2.13-1mdv2010.1
+ Revision: 501653
- BR intltool
- New version 2.2.13

* Wed Jul 29 2009 Frederik Himpe <fhimpe@mandriva.org> 2.2.11-1mdv2010.0
+ Revision: 404242
- Update to new version 2.2.11
- Fix license
- Add patch from Fedora to fix build
- Add patch fixing string format

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 2.2.10-2mdv2009.0
+ Revision: 266941
- rebuild early 2009.0 package (before pixel changes)

* Sun Jun 01 2008 Funda Wang <fwang@mandriva.org> 2.2.10-1mdv2009.0
+ Revision: 213880
- update to new version 2.2.10

* Sun Feb 03 2008 Funda Wang <fwang@mandriva.org> 2.2.9-1mdv2008.1
+ Revision: 161819
- update to new version 2.2.9

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Oct 09 2007 Jérôme Soyer <saispo@mandriva.org> 2.2.8-1mdv2008.1
+ Revision: 96039
- New release 2.2.8

* Mon Aug 13 2007 Jérôme Soyer <saispo@mandriva.org> 2.2.7-1mdv2008.0
+ Revision: 62449
- New release 2.2.7

* Wed Apr 25 2007 Jérôme Soyer <saispo@mandriva.org> 2.2.6-1mdv2008.0
+ Revision: 18141
- New release 2.2.6


* Mon Jan 29 2007 Lenny Cartier <lenny@mandriva.com> 2.2.5-1mdv2007.0
+ Revision: 114836
- Update to 2.2.5

* Mon Dec 11 2006 Jérôme Soyer <saispo@mandriva.org> 2.2.4-2mdv2007.1
+ Revision: 94690
- Fix BuildRequires for x86_64
- New version 2.2.4
- Import gnubiff

* Wed Aug 09 2006 Jerome Soyer <saispo@mandriva.org> 2.2.2-1mdv2007.0
- 2.2.2
- XDG Menu

* Wed May 24 2006 Lenny Cartier <lenny@mandriva.com> 2.2.1-1mdk
- 2.2.1

* Fri Apr 14 2006 Jerome Soyer <saispo@mandriva.org> 2.2.0-1mdk
- New release 2.2.0

* Tue Jan 31 2006 Jerome Soyer <saispo@mandriva.org> 2.1.9-1mdk
- New release 2.1.9

* Tue Dec 20 2005 Nicolas Lcureuil <neoclust@mandriva.org> 2.1.8-2mdk
- Fix PreReq
- Add BuildRequires ( gmain-devel )

* Tue Dec 20 2005 Lenny Cartier <lenny@mandriva.com> 2.1.8-1mdk
- 2.1.8

* Thu Jun 30 2005 Lenny Cartier <lenny@mandriva.com> 2.1.4-1mdk
- 2.1.4

* Tue Apr 05 2005 Lenny Cartier <lenny@mandrakesoft.com> 2.1.3-1mdk
- 2.1.3

* Sun Dec 26 2004 Abel Cheung <deaddog@mandrake.org> 2.1.0-1mdk
- 2.1.0, work done by Marc Koschewski <marc@osknowledge.org>

* Thu Dec 02 2004 Lenny Cartier <lenny@mandrakesoft.com> 2.0.3-1mdk
- 2.0.3

* Sun Nov 21 2004 Abel Cheung <deaddog@mandrake.org> 2.0.2-2mdk
- Fix BuildRequires (thx Stefan's bot)

* Thu Oct 21 2004 Götz Waschk <waschk@linux-mandrake.com> 2.0.2-1mdk
- update file list
- rediff the patch
- new source URL
- New release 2.0.2

* Tue Jun 29 2004 Abel Cheung <deaddog@deaddog.org> 1.4.0-1mdk
- New version

* Sun Jun 20 2004 Abel Cheung <deaddog@deaddog.org> 1.2.0-2mdk
- Rebuild with new gcc

* Wed May 05 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.2.0-1mdk
- 1.2.0

* Mon Feb 16 2004 Abel Cheung <deaddog@deaddog.org> 1.0.9-1mdk
- First Mandrake package
- Patch0: Add missing info entry for info file


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1834 |12cr|gnubik-2.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 2.4
%define release	1

Summary:	Graphics puzzle similar to Rubik's cube
Name:		gnubik
Version:	%{version}
Release:	%{release}
License:	GPLv3+
Group:		Games/Puzzles
URL:		http://www.gnu.org/software/gnubik/

Source0:	ftp://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.gz
Source1:	ftp://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.gz.sig
Patch2:		gnubik-2.4-printf.patch
BuildRequires:	guile-devel >= 1.6.4
BuildRequires:	gtkglext-devel
BuildRequires:	gtk+2.0

%description
GNUbik is a GNU package.  It is a 3D interactive graphics 
puzzle. It renders an image of a magic cube 
(similar to a rubik cube) and you attempt to solve it.

%prep
%setup -q
%apply_patches

%build
%configure2_5x --with-widget-set=gtk
%make

%install
%makeinstall_std

install -d -m 755 %{buildroot}%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{_bindir}/%{name} 
Icon=puzzle_section 
Comment=Puzzle game similar to Rubik's cube 
Categories=Game;LogicGame;
Name=Gnubik
EOF
rm %{buildroot}%{_datadir}/applications/%{name}.desktop

%find_lang %{name}

%files -f %{name}.lang
%{_bindir}/*
%{_datadir}/%{name}
%{_infodir}/*
%{_datadir}/applications/mandriva-%{name}.desktop
%{_datadir}/icons/*


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 2.3-4mdv2011.0
+ Revision: 610951
- rebuild

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 2.3-3mdv2010.1
+ Revision: 437790
- rebuild

* Sun Apr 05 2009 Funda Wang <fwang@mandriva.org> 2.3-2mdv2009.1
+ Revision: 364134
- fix desktop file

* Mon Feb 02 2009 Funda Wang <fwang@mandriva.org> 2.3-1mdv2009.1
+ Revision: 336395
- New version 2.3

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2.2-4mdv2009.0
+ Revision: 246488
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 18 2007 Thierry Vignaud <tv@mandriva.org> 2.2-2mdv2008.1
+ Revision: 132153
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import gnubik


* Mon Mar 21 2005 Abel Cheung <deaddog@mandrake.org> 2.2-2mdk
- Rebuild

* Sun Feb 27 2005 Abel Cheung <deaddog@mandrake.org> 2.2-1mdk
- First Mandrakelinux package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1835 |12cr|gnucap-20060830-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    gnucap
%define version 20060830
%define release %mkrel 6

%define filever 2006-08-30

Name:           %{name}
Version:        %{version}
Release:        %{release}
Summary:        A general purpose circuit simulator
Source0:        %{name}-%{filever}.tar.bz2
Patch:          gnucap-2006-08-30-fix-build.patch
License:        GPL
Group:          Development/Other
Url:            http://www.geda.seul.org/tools/gnucap/index.html
BuildRequires:	readline-devel
BuildRequires:	termcap-devel
BuildRequires:	tetex-latex
BuildRequires:	tetex-dvipdfm
BuildRoot:      %{_tmppath}/%{name}-%{version}

%description
GNUCAP is a general purpose circuit simulator. It performs nonlinear dc and 
transient analyses, Fourier analysis, and ac analysis linearized at an 
operating point. It is fully interactive and command driven. It can also be 
run in batch mode or as a server. The output is produced as it simulates. 
Spice compatible models for the MOSFET (level 1,2,3) and diode are included 
in this release. 

%prep
%setup -q -n %{name}-%{filever}
%patch -p 1

%build
./configure --prefix=%{buildroot}/%{_prefix}  
%make
make install

%install
rm -rf %{buildroot}
make install
mkdir -p %{buildroot}/%{_mandir}/man1/
cp doc/gnucap.1 %{buildroot}/%{_mandir}/man1/
pushd man
make pdf
popd

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc doc/COPYING man/gnucap-man.pdf
%{_bindir}/*
%{_mandir}/man1/*
%{_datadir}/%name



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 20060830-6mdv2011.0
+ Revision: 619207
- the mass rebuild of 2010.0 packages

* Thu May 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 20060830-5mdv2010.0
+ Revision: 378342
- fix build

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 20060830-1mdv2008.1
+ Revision: 126081
- kill re-definition of %%buildroot on Pixel's request
- import gnucap


* Thu Aug 31 2006 Couriousous <couriousous@mandriva.org> 20060830-1mdv2007.0
- 20060830 version from geda

* Sat Apr 15 2006 Couriousous <couriousous@mandriva.org> 20060117-1mdk
- 20060117 version from geda

* Fri Mar 17 2006 Couriousous <couriousous@mandriva.org> 0.34-3mdk
- Fix buildrequires

* Fri Mar 17 2006 Couriousous <couriousous@mandriva.org> 0.34-2mdk
- Rebuild

* Sun Feb 06 2005 Couriousous <couriousous@mandrake.org> 0.34-1mdk
- First Mandrakelinux release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1836 |12cr|gnudl-0.9.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define         srcname       gdl
# imagemagick version insufficient in mdv < 2012
%if %mdkversion >= 201200
%define         withMagic     yes
%else
%define         withMagic     no
%endif

Name:           gnudl
Version:        0.9.2
Release:        %mkrel 1
Summary:        A free incremental compiler quite similar and compatible with IDL
License:        GPLv2+
Group:          Development/Other

URL:            http://gnudatalanguage.sourceforge.net/
Source0:        http://sourceforge.net/projects/gnudatalanguage/files/gdl/%{version}/%{srcname}-%{version}.tar.gz


BuildRequires:  autoconf
BuildRequires:  automake
BuildRequires:  libgomp-devel
BuildRequires:  readline-devel
BuildRequires:  libwxgtku-devel
BuildRequires:  ncurses-devel
BuildRequires:  gsl-devel
BuildRequires:  plplot-devel
BuildRequires:  netcdf-devel
BuildRequires:  proj4-devel
BuildRequires:  hdf5-devel
BuildRequires:  fftw-devel
BuildRequires:  udunits2-devel
BuildRequires:  jpeg-devel
BuildRequires:  pslib-devel
%if %mdkversion >= 201200
BuildRequires:  imagemagick-devel
%endif

%description
A free compatible incremental compiler (i.e. runs Interactive Data
Language programs). IDL is a registered trademark of ITT Visual
Information Solutions. All IDL language elements up to IDL version 7.1
are supported and more than 380 library routines are implemented. For
a sorted list enter HELP,/LIB at the command prompt and look for
library routines written in GDL in the gnudatalanguage/lib directory.


%prep
%setup -q -n %{srcname}-%{version}


%build
autoreconf --force --install
%configure2_5x  --with-Magick=%{withMagic}    \
                --with-hdf=no        \
                --with-fftw=yes      \
                --with-python=no     \
                --with-wxWidgets     \
                --with-udunits
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%files
%defattr(-,root,root)
%doc README AUTHORS NEWS TODO HACKING ChangeLog COPYING
%{_mandir}/man1/*
%{_bindir}/gdl
%{_datadir}/gnudatalanguage/*



%changelog
* Sat May 26 2012 Frank Kober <emuse@mandriva.org> 0.9.2-1mdv2011.0
+ Revision: 800767
- backport to 2011 doesn't support Magick either
- backport to 2010.1 doesn't support Magick
- revert gomp-devel BR to libgomp-devel for backports

* Fri May 25 2012 Frank Kober <emuse@mandriva.org> 0.9.2-1
+ Revision: 800555
- imported package gnudl


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1837 |12cr|gnuit-4.9.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A set of GNU Interactive Tools
Name: 		gnuit
Version:	4.9.5
Release:	%mkrel 2
License:	GPLv3
Group:		File tools
URL:		http://www.gnu.org/software/gnuit/
Source: 	http://ftp.gnu.org/gnu/gnuit/%{name}-%{version}.tar.gz
Patch1:		0001-Fix-string-format-errors.patch
Patch2:		0002-Fix-linking.patch
BuildRequires:	ncurses-devel
BuildRequires:	tetex
BuildRequires:	texinfo
BuildRequires:	texi2html
Obsoletes:      gnu-git
Obsoletes:	git < 4.3.20-15
Buildroot: 	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
gnuit (GNU Interactive Tools) provides an extensible file
system browser, an ASCII/hexadecimal file viewer, a process viewer/killer
and other related utilities and shell scripts.  gnuit can be used to increase
the speed and efficiency of copying and moving files and directories,
invoking editors, compressing and uncompressing files, creating and expanding
archives, compiling programs, sending mail and more. gnuit uses standard
ANSI color sequences, if they are available.

You should install the gnuit package if you are interested in using its file
management capabilities.

%prep
%setup -q
%apply_patches

%build
#
# (fg) 20000721 FIXME - git doesn't like libtoolize, hence the handmade
# ./configure line
# Part of these commands are also in the  "gnuit.spec" present in the upstream
# tarball
#
CFLAGS="$RPM_OPT_FLAGS" LDFLAGS='-s' \
	./configure --prefix=%{_prefix} --mandir=%{_mandir} \
		    --infodir=%{_infodir} --with-terminfo --libdir=%{_libdir} \
		    --enable-smp --disable-transition
%make

# Force rebuild of info file
pushd doc
makeinfo gnuit.texinfo
popd

%install
rm -rf %{buildroot}
%makeinstall

%files
%defattr(-,root,root,0755)
%doc ChangeLog LSM NEWS PLATFORMS PROBLEMS README INSTALL doc/gnuit.html
%{_bindir}/*
%{_bindir}/.gitaction
%{_mandir}/man1/*
%{_infodir}/*
%{_datadir}/gnuit

%clean
rm -rf %{buildroot}

%post
%{_install_info gnuit.info}

%preun
%{_remove_install_info gnuit.info}



%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 4.9.5-2mdv2011.0
+ Revision: 610953
- rebuild

* Thu Apr 01 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 4.9.5-1mdv2010.1
+ Revision: 530734
- Upstream renamed project to gnuit
- Upstream renamed the package to "gnuit"
- New version: 4.9.5
- Spec and patches adapted to new name

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 4.3.20-20mdv2009.0
+ Revision: 266925
- rebuild early 2009.0 package (before pixel changes)

* Wed Jun 11 2008 Anssi Hannula <anssi@mandriva.org> 4.3.20-19mdv2009.0
+ Revision: 218151
- remove now unneeded conflicts with linus-git (Paulo prefixed the
  programs)
- simplify obsoletes versioning

* Wed Jun 11 2008 Paulo Andrade <pcpa@mandriva.com.br> 4.3.20-18mdv2009.0
+ Revision: 218119
- Rename git directory to gnu-git, to match new package name.
- Fix some typos in documentation patch.
  Add a conflicts with older versions of linus-git package.
- Rename spec file.
- Modify the git package so that it can be renamed to gnu-git, and not
  conflict with linus-git package, that should be renamed to just git.
  This should address #34692 (Installing git isn't easy...)

  + Andreas Hasenack <andreas@mandriva.com>
    - rebuild for 2008.1

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Sep 20 2007 Adam Williamson <awilliamson@mandriva.org> 4.3.20-14mdv2008.0
+ Revision: 91265
- rebuild for 2008


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1838 |12cr|gnuitar-0.3.2-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	gnuitar
%define	version	0.3.2
%define	release	%mkrel 10

Name:		%{name}
Summary:	Real-time guitar effects
Version:	%{version}
Release:	%{release}
Source0:	%{name}-%{version}.tar.bz2
Source1:	%{name}48.png
Source2:	%{name}32.png
Source3:	%{name}16.png
URL:		http://sourceforge.net/projects/gnuitar/files/
License:	GPLv2+
Group:		Sound
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	gtk2-devel

%description
This is a program for real-time sound effect processing. Probably could be
used not only for guitar. It has GTK interface and uses OSS sound driver.

Includes effects:
	o wah-wah
	o sustain
	o two flavours of distortion
	o reverberator, echo, delay
	o tremolo
	o vibrato
	o chorus/flanger
	o phasor
	o noise gate

%prep
%setup -q

%build
%configure2_5x --with-gtk2
%make
										
%install
rm -rf %{buildroot}
%makeinstall

#menu
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=%{name}
Comment=%{summary}
Exec=%{_bindir}/pasuspender %{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=GTK;AudioVideo;Audio;AudioVideoEditing;
EOF

#icons
mkdir -p %{buildroot}/%_liconsdir
cp %SOURCE1  %{buildroot}/%_liconsdir/%name.png
mkdir -p %{buildroot}/%_iconsdir
cp %SOURCE2  %{buildroot}/%_iconsdir/%name.png
mkdir -p %{buildroot}/%_miconsdir
cp %SOURCE3  %{buildroot}/%_miconsdir/%name.png

# house cleaning
rm -rf %{buildroot}%{_datadir}/doc
rm -rf %{buildroot}%{_datadir}/%name/win32

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post
%update_menus
%endif
		
%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files
%defattr(-,root,root)
%doc README AUTHORS ChangeLog COPYING docs/*.html FAQ NEWS TODO
%attr(4755,root,root) %{_bindir}/%name
%{_datadir}/applications/mandriva-%{name}.desktop
%defattr(0644,root,root,755)
%{_liconsdir}/%name.png
%{_iconsdir}/%name.png
%{_miconsdir}/%name.png


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.2-10mdv2011.0
+ Revision: 610954
- rebuild

* Tue Feb 09 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.3.2-9mdv2010.1
+ Revision: 502945
- Fix url and clean spec file

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Fri Mar 06 2009 Emmanuel Andry <eandry@mandriva.org> 0.3.2-7mdv2009.1
+ Revision: 350228
- launch gnuitar through pasuspender, needs exclusive hardware access throug OSS

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.3.2-6mdv2009.0
+ Revision: 246494
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Dec 14 2007 Funda Wang <fwang@mandriva.org> 0.3.2-4mdv2008.1
+ Revision: 119617
- drop old menu

  + Thierry Vignaud <tv@mandriva.org>
    - import gnuitar


* Sun Sep 11 2006 Emmanuel Andry <eandry@mandriva.org> 0.3.2-3mdv2007.0
- add forgotten xdg tag

* Sun Sep 03 2006 Emmanuel Andry <eandry@mandriva.org> 0.3.2-2mdv2007.0
- xdg menu
- %%mkrel

* Wed May 11 2005 Austin Acton <austin@mandriva.org> 0.3.2-1mdk
- 0.3.2
- URL
- remove patch
- gtk2

* Tue Aug 5 2003 Austin Acton <aacton@yorku.ca> 0.3.1-2mdk
- DIRM

* Sun Jul 20 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.3.1-1mdk
- 0.3.1
- added P0
- misc spec file fixes

* Fri Apr 04 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.3.0-1mdk
- 0.3.0

* Tue Mar 25 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.2.1-1mdk
- 0.2.1

* Mon Feb 17 2003 Austin Acton <aacton@yorku.ca> 0.2.0-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1839 |12cr|gnumed-1.1.14-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	GNUmed client
Name:		gnumed
Version:	1.1.14
Release:	1
License:	GPLv2+
Group:		Office
Source0:		http://www.gnumed.de/downloads/client/%{version}/%{name}-client.%{version}.tgz
URL:		http://wiki.gnumed.de/

BuildArch:	noarch

BuildRequires:	python
BuildRequires:	desktop-file-utils

%description
The GNUmed project builds free, liberated open source Electronic Medical Record
software in multiple languages to assist and improve longitudinal care
(specifically in ambulatory settings, i.e. multi-professional practices
and clinics).

It is developed by a handful of medical doctors and programmers from all
over the world.

It can be useful to anyone documenting the health of patients including,
but not limited to, doctors, physical therapists, occupational therapists,
acupuncturists, nurses, psychologists... 

%package client
Summary:	Client for %name
Group:		Office
Requires:	aspell
Requires:	file
Requires:	python-%{name}-client = %{version}
Requires:	%{name}-doc = %{version}
Requires:	python >= 2.3
Requires:	python-psycopg2 >= 2.0.10
Requires:	java
Requires:	xsane
Requires:	python-pyxml
Requires:	wxPythonGTK >= 2.6.3
Requires:	libreoffice-pyuno
Requires:	python-egenix-mx-base
Requires:	kdepim4
Requires:	texlive


%description client
The client for %name

%package -n python-%{name}-client
Summary:	Python libraries for %name client
Group:		Office
Requires:	python-%{name}-common = %{version}

%description -n python-%{name}-client
Common files for %name

%package -n python-%{name}-common
Summary:	Common files for %name
Group:		Office

%description -n python-%{name}-common
Common files for %name

%package doc
Summary:	Documentation for %name
Group:		Office

%description doc
Documentation for %name

%prep
%setup -qn %{name}-client.%{version}
%{__sed} -i -e 's@Exec=/usr/bin/gnumed@Exec=/usr/bin/gnumed --conf-file=/etc/%{name}/%{name}-client.conf@' client/%{name}-client.desktop

%build

%install

install -D -m 644 client/connectors/gm_ctl_client.conf %{buildroot}/etc/gnumed/gm_ctl_client.conf
install -D -m 644 client/doc/gnumed.conf.example %{buildroot}/etc/gnumed/gnumed.conf
install -D -m 644 client/etc/gnumed/gnumed-client.conf.example %{buildroot}/etc/gnumed/gnumed-client.conf
install -D -m 755 client/%{name} %{buildroot}%{_bindir}/%{name}
install -D -m 644 client/bitmaps/empty-face-in-bust.png %{buildroot}%{_datadir}/%{name}/bitmaps/empty-face-in-bust.png
install -D -m 644 client/bitmaps/gnumedlogo.png %{buildroot}%{_datadir}/%{name}/bitmaps/gnumedlogo.png
install -D -m 644 client/bitmaps/serpent.png %{buildroot}%{_datadir}/%{name}/bitmaps/serpent.png

for lang in de el es fr it nb nl pl pt pt_BR ru
do
install -D -m 644 client/po/${lang}-gnumed.mo %{buildroot}%{_datadir}/locale/${lang}/LC_MESSAGES/gnumed.mo
done
%find_lang %{name}

#mkdir -p %{buildroot}%{_datadir}/pixmaps
#cp client/bitmaps/gnumed.xpm %{buildroot}%{_datadir}/pixmaps/gnumed.xpm

#install -d -m 755  %{buildroot}%{py_sitedir}/Gnumed/
#cp -r client/business client/exporters client/wxGladeWidgets client/wxpython client/gnumed.py %{buildroot}%{py_sitedir}/Gnumed
install -d -m 755 %{buildroot}%{py_sitedir}/Gnumed/business %{buildroot}%{py_sitedir}/Gnumed/exporters %{buildroot}%{py_sitedir}/Gnumed/wxGladeWidgets %{buildroot}%{py_sitedir}/Gnumed/wxpython/gui
install -m 644 client/__init__.py %{buildroot}%{py_sitedir}/Gnumed/
install -m 755 client/gnumed.py %{buildroot}%{py_sitedir}/Gnumed/
install -m 755 client/sitecustomize.py %{buildroot}%{py_sitedir}/Gnumed/
install -m 644 client/business/*.py %{buildroot}%{py_sitedir}/Gnumed/business
install -m 644 client/exporters/*.py %{buildroot}%{py_sitedir}/Gnumed/exporters
install -m 755 client/wxGladeWidgets/wxg*.py %{buildroot}%{py_sitedir}/Gnumed/wxGladeWidgets
install -m 644 client/wxGladeWidgets/__init__.py %{buildroot}%{py_sitedir}/Gnumed/wxGladeWidgets
install -m 644 client/wxpython/*.py %{buildroot}%{py_sitedir}/Gnumed/wxpython
install -m 644 client/wxpython/gui/*.py %{buildroot}%{py_sitedir}/Gnumed/wxpython/gui

install -D -m 644 client/bitmaps/%{name}logo.png %{buildroot}%{_iconsdir}/%{name}.png
install -D -m 644 client/bitmaps/gm_icon-serpent_and_gnu.png %{buildroot}%{_iconsdir}/gm_icon-serpent_and_gnu.png

desktop-file-install \
	--vendor='' \
	--dir %{buildroot}%{_datadir}/applications \
	client/%{name}-client.desktop

# Files for common package
install -d -m 755 %{buildroot}%{py_sitedir}/Gnumed/pycommon
install -m 644 client/pycommon/*.py %{buildroot}%{py_sitedir}/Gnumed/pycommon
install -m 644 client/__init__.py %{buildroot}%{py_sitedir}/Gnumed

# Files for the doc package
install -d -m 755 %{buildroot}%{_defaultdocdir}/%{name}/user-manual
cp -r client/doc/user-manual/* %{buildroot}%{_defaultdocdir}/%{name}/user-manual
install -d -m 755 %{buildroot}%{_defaultdocdir}/%{name}/api
cp -r client/doc/api/* %{buildroot}%{_defaultdocdir}/%{name}/api

%files client -f %{name}.lang
%doc client/CHANGELOG
%config(noreplace)%{_sysconfdir}/%{name}/*
%{_bindir}/%name
%{_datadir}/%{name}
%{_datadir}/applications/gnumed-client.desktop
%{_iconsdir}/gnumed.png
%{_iconsdir}/gm_icon-serpent_and_gnu.png

%files -n python-%{name}-client
%doc client/CHANGELOG
%{py_sitedir}/Gnumed/business/
%{py_sitedir}/Gnumed/exporters/
%{py_sitedir}/Gnumed/wxGladeWidgets/
%{py_sitedir}/Gnumed/wxpython/

%files -n python-%{name}-common
%doc client/CHANGELOG
%{py_sitedir}/Gnumed/*.py
%{py_sitedir}/Gnumed/pycommon

%files doc
%doc client/CHANGELOG
%{_defaultdocdir}/%{name}/user-manual
%{_defaultdocdir}/%{name}/api


%changelog
* Mon May 21 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.1.14-1
+ Revision: 799756
- update to 1.1.14

* Thu Apr 19 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.1.13-1
+ Revision: 792129
- update to 1.1.13

* Sat Feb 11 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.1.12-1
+ Revision: 772844
- update to 1.1.12

* Sat Dec 17 2011 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.1.7-1
+ Revision: 743195
- update to 1.1.7

* Fri Dec 02 2011 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.1.6-1
+ Revision: 737176
- imported package gnumed


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1840 |12cr|gnumed-server-16.14-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		gnumed-server
Version:	16.14
Release:	1
Summary:	The GNUmed back end server
Group:		System/Servers
License:	GPLv2+ or GPLv1
URL:		http://wiki.gnumed.de/
Source0:	http://www.gnumed.de/downloads/server/v16/%{name}.%{version}.tgz
Source1:	http://www.gnu.org/licenses/gpl-1.0.txt	
Patch0:		gnumed-server-correct-dir.patch
Patch1:		upgrade-path.diff

BuildArch:	noarch

Requires:	python
Requires:	python-psycopg2
Requires:	mailx
Requires:	bzip2
Requires:	openssl
Requires:	postgresql
Requires:	rsync
Requires:	postgresql-plpgsql 


%description
The GNUmed project builds an open source Electronic Medical Record. 
It is developed by a handful of medical doctors and programmers from 
all over the world. It can be useful to anyone documenting the health 
of patients, including but not limited to doctors, physical therapists, 
occupational therapists.

%prep
%setup -q -n gnumed-server.%{version}

#Patch GM_SERVER_DIR path
#-GM_SERVER_DIR="/var/lib/gnumed/server/bootstrap"
#+GM_SERVER_DIR="/usr/share/gnumed-server/bootstrap"
%patch0 -p1
%patch1 -p1

%build

%install
pushd server

#Copy to /usr/share/gnumed-server/
%__install -d %{buildroot}%{_datadir}/gnumed/server
cp -p -r bootstrap %{buildroot}%{_datadir}/gnumed/server
cp -p -r pycommon %{buildroot}%{_datadir}/gnumed/server
cp -p -r sql %{buildroot}%{_datadir}/gnumed/server
%__install -m 644 __init__.py %{buildroot}%{_datadir}/gnumed/server
echo "%{version}" > %{buildroot}%{_datadir}/gnumed/server/version.txt

# silcence bootstrap process by setting interactive to 'no' and set 'gm-dbo' as default password
for conffile in `find %{buildroot}/%{_datadir}/gnumed/server/bootstrap -maxdepth 1 -type f -name \*.conf` ; do \
   sed -i 's/^\(interactive[[:space:]]*=[[:space:]]*\)yes/\1no/' "$conffile" ; \
   sed -i 's/^\(password[[:space:]]*=[[:space:]]*\)/\1 gm-dbo/' "$conffile" ; \
done


#copy config files to /etc
%__install -d %{buildroot}%{_sysconfdir}/%{name}
rename .conf.example .conf etc/gnumed/*.conf.example
#for conf in etc/gnumed/*.conf.example 
#    do mv $conf `echo $conf|sed 's/.example$//'`
#done
%__install -m 644 etc/gnumed/*.conf %{buildroot}%{_sysconfdir}/%{name}

#create .xz files and copy them to mandir
%__install -d %{buildroot}%{_mandir}/man8/
%__install -d %{buildroot}%{_mandir}/man1/

for man in `ls doc/*.*`; \
    do xz $man; \
done
%__install -m 644 doc/*.8.xz %{buildroot}%{_mandir}/man8
%__install -m 644 doc/*.1.xz %{buildroot}%{_mandir}/man1


#remove .sh extensions
#copy all scripts to bin dir
%__install -d -m 755 %{buildroot}%{_bindir}
rename ".sh" "" gm-*.sh
rename ".py" "" gm-*.py
%__install -m 755 gm-* %{buildroot}%{_bindir}

popd  


%files
%doc server/doc/README server/doc/schema/* server/GnuPublicLicense.txt
%{_datadir}/gnumed/server/
%{_bindir}/gm-*
%{_mandir}/man?/gm-*
%config(noreplace) %{_sysconfdir}/%{name}/


%changelog
* Mon May 21 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 16.14-1
+ Revision: 799755
- update to 16.4

* Thu Apr 19 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 16.13-1
+ Revision: 792126
- update to 16.3

* Sat Feb 11 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 16.12-1
+ Revision: 772851
- update to 16.12

* Sat Dec 17 2011 Dmitry Mikhirev <dmikhirev@mandriva.org> 16.7-1
+ Revision: 743194
- new tarball
- update to 16.7

* Fri Dec 02 2011 Dmitry Mikhirev <dmikhirev@mandriva.org> 16.6-1
+ Revision: 737151
- Version 16.6

* Thu Dec 01 2011 Dmitry Mikhirev <dmikhirev@mandriva.org> 16.5-1
+ Revision: 736010
- imported package gnumed-server


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1841 |12cr|gnump3d-3.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	gnump3d
%define version	3.0
%define release %mkrel 8

Name:		        %{name}
Version:	        %{version}
Release:	        %{release}
License:	        GPL
Group:		        System/Servers
Summary:	        Streaming server for MP3's
URL:		        http://www.gnu.org/software/gnump3d/
Source0:	        http://savannah.gnu.org/download/gnump3d/%{name}-%{version}.tar.bz2
Source1:	        gnump3d.init
Patch0:             gnump3d-3.0-use-constant-libdir.patch
Requires(post):     rpm-helper
Requires(preun):    rpm-helper
Requires(pre):      rpm-helper
Requires(preun):    rpm-helper
BuildArch:	        noarch
Buildroot:	        %{_tmppath}/%{name}-%{version}

%description
GNUMP3d is a streaming server for MP3's, OGG vorbis, and other
streamable audio files, it is designed to be: 
 
* Small, stable, self-contained, and secure.
* Simple to install, configure, and use.
* Portable across different varieties of Unix.

%prep
%setup -q
%patch0 -p 1 

chmod 644 lib/gnump3d/mp4info.pm

%install
rm -rf %{buildroot}

install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}
install -m 644 etc/gnump3d.conf %{buildroot}%{_sysconfdir}/%{name}
install -m 644 etc/*.types %{buildroot}%{_sysconfdir}/%{name}

install -d %{buildroot}%{_bindir}
install -m 755 bin/gnump3d2 %{buildroot}%{_bindir}/gnump3d
install -m 755 bin/gnump3d-top %{buildroot}%{_bindir}
install -m 755 bin/gnump3d-index %{buildroot}%{_bindir}

install -d -m 755 %{buildroot}%{_mandir}/man1
install -m 644 man/gnump3d-top.1 %{buildroot}%{_mandir}/man1
install -m 644 man/gnump3d-index.1 %{buildroot}%{_mandir}/man1
install -m 644 man/gnump3d.1 %{buildroot}%{_mandir}/man1
install -m 644 man/gnump3d.conf.1 %{buildroot}%{_mandir}/man1

install -d -m 755 %{buildroot}%{_datadir}/%{name}/themes
cp -R templates/* %{buildroot}%{_datadir}/%{name}/themes

install -d -m 755 %{buildroot}%{_datadir}/%{name}/lib
cp -R lib/* %{buildroot}%{_datadir}/%{name}/lib

install -d -m 755 %{buildroot}%{_initrddir}
install -m 755 %{SOURCE1} %{buildroot}%{_initrddir}/%{name}

install -d -m 755 %{buildroot}%{_sysconfdir}/logrotate.d
cat > %{buildroot}%{_sysconfdir}/logrotate.d/%{name} <<EOF
/var/log/gnump3d/access.log {
    missingok
    notifempty
    nocompress
    postrotate
    /bin/kill -HUP `cat /var/run/gnump3d.pid 2> /dev/null` 2> /dev/null || true
    endscript
}
EOF

install -d -m 755 %{buildroot}/var/log/gnump3d
install -d -m 755 %{buildroot}/var/cache/gnump3d
install -d -m 755 %{buildroot}/var/cache/gnump3d/serving

# fix locations...
perl -pi \
	-e 's|^theme_directory = .*|theme_directory = %{_datadir}/%{name}/themes|;' \
	-e 's|^plugin_directory = .*|plugin_directory = %{_datadir}/%{name}/lib/gnump3d/plugins|;' \
	-e 's|nobody|gnump3d|;' \
	%{buildroot}%{_sysconfdir}/%{name}/gnump3d.conf

%pre
%_pre_useradd gnump3d /var/cache/gnump3d /bin/false

%post
%_post_service gnump3d

if [ $1 = 1 ]; then
  # create various files
  %create_ghostfile /var/cache/gnump3d/song.tags gnump3d gnump3d 640
  %create_ghostfile /var/log/gnump3d/access.log gnump3d gnump3d 640
  %create_ghostfile /var/log/gnump3d/error.log gnump3d gnump3d 640
fi

%preun
%_preun_service gnump3d

%postun
%_postun_userdel gnump3d

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS DOWNSAMPLING README SUPPORT COPYING INSTALL TODO ChangeLog
%dir %{_sysconfdir}/%{name}
%attr(0755,root,root) %{_initrddir}/gnump3d
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/*
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/gnump3d
%{_bindir}/*
%{_mandir}/man1/*
%{_datadir}/gnump3d
%dir %attr(-,gnump3d,gnump3d) /var/log/gnump3d
%dir %attr(-,gnump3d,gnump3d) /var/cache/gnump3d
%dir %attr(-,gnump3d,gnump3d) /var/cache/gnump3d/serving




%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 3.0-8mdv2011.0
+ Revision: 610955
- rebuild

* Fri Feb 19 2010 Funda Wang <fwang@mandriva.org> 3.0-7mdv2010.1
+ Revision: 508344
- fix build

* Tue Nov 11 2008 Olivier Thauvin <nanardon@mandriva.org> 3.0-7mdv2009.1
+ Revision: 302255
- fix initscipt:
  * pid option does not exists
  * restart: do stop/start not start/stop

* Tue Sep 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 3.0-6mdv2009.0
+ Revision: 285138
- fix initscript and library search path in main programm

* Fri Sep 12 2008 Guillaume Rousse <guillomovitch@mandriva.org> 3.0-5mdv2009.0
+ Revision: 283947
- uncompress additional files
- use herein documents instead of additional source whenever possible
- LSB-compliant init script
- setup libs in a constant directory, to avoid breakage on each update

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 3.0-4mdv2009.0
+ Revision: 246497
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 3.0-2mdv2008.1
+ Revision: 170870
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

* Thu Jan 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 3.0-1mdv2008.1
+ Revision: 154207
- update to new version 3.0

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 18 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.9.9.9-2mdv2008.1
+ Revision: 132438
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Thu Dec 14 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.9.9.9-1mdv2007.0
+ Revision: 96790
- new version

* Wed Nov 15 2006 Olivier Blin <oblin@mandriva.com> 2.9.9-2mdv2007.1
+ Revision: 84512
- add forgotten file.types by using a more general pattern
- Import gnump3d

* Wed Sep 06 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.9.9-1mdv2007.0
- New version 2.9.9

* Wed Aug 30 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.9.8-2mdv2007.0
- Rebuild

* Thu Nov 24 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.9.8-1mdk
- 2.9.8

* Tue Oct 18 2005 Olivier Thauvin <nanardon@mandriva.org> 2.9.5-1mdk
- 2.9.5

* Fri Jul 08 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.9.4-1mdk 
- new version

* Tue Jul 05 2005 Oden Eriksson <oeriksson@mandriva.com> 2.8-4mdk
- rebuild
- misc spec file fixes

* Thu May 20 2004 Guillaume Rousse <guillomovitch@mandrake.org> 2.8-3mdk
- fixed url (Eskild Hustvedt (Zero_Dogg) <eskild@mandrakehelp.com>)

* Wed May 19 2004 Guillaume Rousse <guillomovitch@mandrake.org> 2.8-2mdk
- remove mpg321 dependency
- create various files at install

* Wed May 19 2004 Guillaume Rousse <guillomovitch@mandrake.org> 2.8-1mdk
- new release
- spec cleanup

* Mon May 17 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.0-3mdk
- build release
- fix deps


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1842 |12cr|gnunet-0.9.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name gnunet

%define gnunetuser gnunetd
%define gnunethome /var/lib/gnunet

%define major	0
%define util_major 5
%define arm_major 1
%define datastore_major 1
%define libname %mklibname %{name} %{major}
%define libutilname %mklibname %{name}util %{util_major}
%define libarmname %mklibname %{name}arm %{arm_major}
%define libdatastorename %mklibname %{name}datastore %{datastore_major}
%define devname %mklibname -d %{name}

Name:		%{name}
Version:	0.9.1
Release:	3
License:	GPLv2+
Summary:	Secure and anonymous peer-to-peer file sharing
URL:		http://gnunet.org/
Source0:	ftp://ftp.gnu.org/gnu/gnunet/%{name}-%{version}.tar.gz
Source1:	gnunetd.conf
Source2:	init_gnunetd
Group:		Networking/File transfer
BuildRequires:	pkgconfig(libextractor)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	curl-devel
BuildRequires:	libgcrypt-devel
BuildRequires:	gawk
BuildRequires:	gmp-devel
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	gettext-devel
BuildRequires:	sqlite3-devel
BuildRequires:	mysql-devel
BuildRequires:	zlib-devel
BuildRequires:	openssl-devel
BuildRequires:	pkgconfig(libmicrohttpd)
BuildRequires:	pkgconfig(ncursesw)
BuildRequires:	libltdl-devel
Suggests:	mysql-client
Requires(pre):	rpm-helper

%description
GNUnet is a framework for secure peer-to-peer networking that does not
use any centralized or otherwise trusted services. A first service
implemented on top of the networking layer allows anonymous censorship-
resistant file-sharing. GNUnet uses a simple, excess-based economic
model to allocate resources. Peers in GNUnet monitor each others behavior
with respect to resource usage; peers that contribute to the network
are rewarded with better service.

%package -n %libname
Summary:	Libraries for GNUnet
Group:		System/Libraries

%description -n %libname
Libraries for GNUnet.

%package -n %libutilname
Summary:	Library for GNUnet
Group:		System/Libraries

%description -n %libutilname
Library for GNUnet.

%package -n %libarmname
Summary:	Library for GNUnet
Group:		System/Libraries

%description -n %libarmname
Library for GNUnet.

%package -n %libdatastorename
Summary:	Library for GNUnet
Group:		System/Libraries

%description -n %libdatastorename
Library for GNUnet.

%package -n %devname
Summary:	Development files for %{libname}
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Requires:	%{libutilname} = %{version}-%{release}
Requires:	%{libarmname} = %{version}-%{release}
Requires:	%{libdatastorename} = %{version}-%{release}

%description -n %devname
Development files for %{libname}.

%prep
%setup -q -n %{name}-%{version}
mv AUTHORS AUTHORS.old
iconv -f ISO_8859-1 -t UTF-8 AUTHORS.old -o AUTHORS

%build
%configure2_5x
# makefile doesn't support running multiple jobs simultaneously
%{__make}

%install
%{__rm} -rf %{buildroot}
%makeinstall_std
%{__mkdir_p} %{buildroot}%{gnunethome}
%{__mkdir_p} %{buildroot}%{_sysconfdir}
#{__install} -m0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/%{name}d.conf
%{__mkdir_p} %{buildroot}%{_initrddir}
%{__install} -m0755 %{SOURCE2} %{buildroot}%{_initrddir}/%{name}d
%{__ln_s} %{_datadir}/%{name}/config.d %{buildroot}%{_sysconfdir}/gnunet.d
%{__rm} -f %{buildroot}%{_libdir}/*.la

%find_lang %{name}

%pre
%_pre_useradd %{gnunetuser} %{gnunethome} /bin/false

%post
%_post_service %{name}d

%preun
%_preun_service %{name}d

%postun
%_postun_userdel %gnunetuser

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%postun -n %{libname} -p /sbin/ldconfig
%endif

%files -f %{name}.lang
%doc AUTHORS ChangeLog NEWS README
%attr(0700, %{gnunetuser}, %{gnunetuser}) %dir %{gnunethome}
%config %{_sysconfdir}/gnunet.d
%{_initrddir}/%{name}d
%{_bindir}/*
%{_libdir}/%{name}
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*
%{_mandir}/man1/%{name}-*

%files -n %libname
%{_libdir}/lib%{name}*.so.%{major}*

%files -n %libutilname
%{_libdir}/lib%{name}util.so.%{util_major}*

%files -n %libarmname
%{_libdir}/lib%{name}arm.so.%{arm_major}*

%files -n %libdatastorename
%{_libdir}/lib%{name}datastore.so.%{datastore_major}*

%files -n %devname
%{_libdir}/lib%{name}*.so
%{_libdir}/pkgconfig/*.pc
#%{_libdir}/lib%{name}*.la
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/*



%changelog
* Mon Jan 16 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.9.1-2mdv2012.0
+ Revision: 761718
- spec cleanup
- unused pathes removed

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - get rid of %%pre variable that's not really in use and that breaks %%pre script

* Mon Jan 09 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.9.1-1
+ Revision: 759222
- new version 0.9.1

* Thu Aug 11 2011 Andrey Bondrov <abondrov@mandriva.org> 0.9.0-0.pre2.1
+ Revision: 693952
- Update patch1
- imported package gnunet


* Thu Aug 11 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 0.9.0-0.pre2.1mdv2011.0
- Port to 2011
- New version
- Major spec rewrite

* Wed Apr 02 2008 Anssi Hannula <anssi@zarb.org> 0.7.3-1plf2008.1
- add to PLF
- ensure major correctness
- do not package COPYING, it is GPLv2+
- provide gnunet-devel
- fix library groups
- split library package due to different majors
- fix plugin loading on lib64 systems
- do not use daemonize

* Fri Mar 21 2008 Nicolas Vigier <boklm@mars-attacks.org> 0.7.3-1mdv2008.1
- first version

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1843 |12cr|gnunet-gtk-0.9.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name gnunet-gtk
%define major 1
%define libname %mklibname %{name} %{major}

Name:		%{name}
Version:        0.9.1
Release:        1
Source0:	http://gnunet.org/download/%{name}-%{version}.tar.gz
License:	GPLv2+
Summary:	GNUnet GTK user interface
Group:		Networking/File transfer
URL:		http://gnunet.org/
BuildRequires:	gnunet-devel = %{version}
BuildRequires:	gtk+2-devel
BuildRequires:	libextractor-devel
BuildRequires:	libgksu-devel
BuildRequires:	glade3-devel
Requires:	gnunet

%description
This is the GNUnet GTK user interface. GNUnet is a framework for secure
peer-to-peer networking that does not use any centralized or otherwise
trusted services.

%files -f %{name}.lang
%doc README AUTHORS ABOUT-NLS ChangeLog
%{_bindir}/gnunet-*
%{_mandir}/man1/%{name}.1.*
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*
%{_datadir}/applications/gnunet-*.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.*

#------------------------------------------------------------------------------

%package -n %{libname}
Summary:	GNUnet GTK library
Group:		System/Libraries

%description -n %{libname}
This is the GNUnet GTK user interface. GNUnet is a framework for secure
peer-to-peer networking that does not use any centralized or otherwise
trusted services.

This package contains lib%{name} shared library.

%files -n %{libname}
%{_libdir}/libgnunetgtk.so.%{major}*

#------------------------------------------------------------------------------

%package devel
Summary:        GNUnet GTK development files
Group:          System/Libraries
Requires:	%{libname} = %{version}

%description devel
This is the GNUnet GTK user interface. GNUnet is a framework for secure
peer-to-peer networking that does not use any centralized or otherwise
trusted services.

This package contains files required for development only.

%files devel
%doc README AUTHORS ABOUT-NLS ChangeLog
%{_includedir}/%{name}/gnunet_gtk.h
%{_libdir}/libgnunetgtk.so

#------------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%find_lang %{name}


%changelog
* Mon Jan 16 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.9.1-1
+ Revision: 761829
- new tarball
- new version 0.9.1

* Thu Aug 11 2011 Andrey Bondrov <abondrov@mandriva.org> 0.9.0-0.pre2.1
+ Revision: 693964
- imported package gnunet-gtk


* Thu Aug 11 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 0.9.0-0.pre2.1mdv2011.0
- New version 0.9.0pre2
- Port to 2011

* Thu Apr 03 2008 Anssi Hannula <anssi@zarb.org> 0.7.3-1plf2008.1
- add to PLF
- drop duplicate menu entry
- buildrequires libglade2

* Fri Mar 21 2008 Nicolas Vigier <boklm@mars-attacks.org> 0.7.3-1mdv2008.1
- first version

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1844 |12cr|gnupod-0.99.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		gnupod		
Summary:	Command-line tools for the iPod
Version:	0.99.8
Release:	%mkrel 2
Source:		ftp://ftp.gnu.org/gnu/gnupod/%{name}-%{version}.tgz
URL:		http://www.gnu.org/software/gnupod/
License:	GPLv3+
Group:		Communications
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	perl-MP3-Info perl-Unicode-String
BuildRequires:	perl-XML-Parser
BuildRequires:	perl-libwww-perl
BuildRequires:	perl-Digest-SHA1
BuildRequires:	perl-TimeDate
Requires:	perl-MP3-Info perl-Unicode-String
Requires:	perl-XML-Parser
BuildArch:	noarch
Provides:	gnupod-tools
%description
gnuPod is a collection of tools which allow you to use your iPod under Linux.
HFS+ and FAT32 formatted iPods are supported.

%prep
%setup -q

%build
%{__perl} -pi -e 's/test \$PERL/test "\$PERL"/' configure
export PERL="%{__perl} -I$RPM_BUILD_ROOT%{perl_vendorlib}"
%configure2_5x

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/%{_bindir}
mkdir -p $RPM_BUILD_ROOT/%{perl_vendorlib}
mkdir -p $RPM_BUILD_ROOT/%{_infodir}
%makeinstall
cp doc/%name.info $RPM_BUILD_ROOT/%{_infodir}

%clean
rm -rf $RPM_BUILD_ROOT

%post
%_install_info %{name}.info

%preun
%_remove_install_info %{name}.info

%files
%defattr(-,root,root)
%doc CHANGES doc/*
%{_bindir}/*
%{_mandir}/man1/*
%{perl_vendorlib}/*
%{_infodir}/*


%changelog
* Fri Apr 23 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.99.8-2mdv2011.0
+ Revision: 538315
- just don't define name, version, and release on top of spec
- don't bumping release, not needed

* Sun Mar 07 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.99.8-2mdv2010.1
+ Revision: 515565
- Fix url
- provides: gnupod-tools
- Fix 3 of 4 rpmlint's warning
- remove spaces for tabulations, line 5
- update to 0.99.8

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 0.99.7-2mdv2010.0
+ Revision: 437796
- rebuild

* Tue Jan 20 2009 Funda Wang <fwang@mandriva.org> 0.99.7-1mdv2009.1
+ Revision: 331669
- add BR

  + Jérôme Soyer <saispo@mandriva.org>
    - New upstream release

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.99.6-3mdv2009.0
+ Revision: 246499
- rebuild

* Sun Feb 03 2008 Funda Wang <fwang@mandriva.org> 0.99.6-1mdv2008.1
+ Revision: 161625
- New version 0.99.6

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Oct 09 2007 Jérôme Soyer <saispo@mandriva.org> 0.99.5-1mdv2008.1
+ Revision: 96129
- Add BR
- New release 0.99.5
- New release 0.99.5

* Sun Sep 02 2007 Funda Wang <fwang@mandriva.org> 0.99.3-1mdv2008.0
+ Revision: 77743
- New version 0.99.3

* Mon May 21 2007 Jérôme Soyer <saispo@mandriva.org> 0.99.2-1mdv2008.0
+ Revision: 29224
- Add BuildRequires
- New release 0.99.2
- Import gnupod



* Tue May 23 2006 Lenny Cartier <lenny@mandriva.com> 0.99-1mdk
- 0.99

* Sun Jun 26 2005 Austin Acton <austin@mandriva.org> 0.98.1-1mdk
- 0.98.1
- source URL

* Sun Feb 27 2005 Austin Acton <austin@mandrake.org> 0.98-1mdk
- 0.98

* Wed Sep 1 2004 Austin Acton <austin@mandrake.org> 0.96-1mdk
- 0.96

* Wed Jun 30 2004 Austin Acton <austin@linux.ca> 0.95-1mdk
- 0.95
- configure 2.5

* Sun Dec 14 2003 Austin Acton <austin@linux.ca> 0.93-1mdk
- 0.93

* Mon Oct 6 2003 Austin Acton <aacton@yorku.ca> 0.92-1mdk
- 0.92
- no need parser-simple, file-ncopy
- drop patch

* Thu Jul 24 2003 Michael Scherer <scherer.michael@free.fr> 0.29-0.3mdk 
- Fix unpackaged files

* Thu Jul 17 2003 David Walser <luigiwalser@yahoo.com> 0.29-0.2mdk
- use Getopt::Long instead of Getopt::Mixed

* Wed Jul 16 2003 David Walser <luigiwalser@yahoo.com> 0.29-0.1mdk
- 0.29 RC1
- drop patch (better way of fixing installation)
- update URL

* Sun Mar 16 2003 Austin Acton <aacton@yorku.ca> 0.28-1mdk
- 0.28

* Sun Feb 9 2003 Austin Acton <aacton@yorku.ca> 0.27-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1845 |12cr|gnuradio-3.6.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		0
%define libuhd		%mklibname %{name}-uhd %{major}
%define devuhd		%mklibname %{name}-uhd -d
%define libdigital	%mklibname %{name}-digital %{major}
%define devdigital	%mklibname %{name}-digital -d
%define libvolk		%mklibname %{name}-volk %{major}
%define devvolk		%mklibname %{name}-volk -d
%define libatsc		%mklibname %{name}-atsc %{major}
%define devatsc		%mklibname %{name}-atsc -d
%define libaudio	%mklibname %{name}-audio %{major}
%define devaudio	%mklibname %{name}-audio -d
%define libcore		%mklibname %{name}-core %{major}
%define devcore		%mklibname %{name}-core -d
%define libvocoder	%mklibname %{name}-vocoder %{major}
%define devvocoder	%mklibname %{name}-vocoder -d
%define libnoaa		%mklibname %{name}-noaa %{major}
%define devnoaa		%mklibname %{name}-noaa -d
%define libpager	%mklibname %{name}-pager %{major}
%define devpager	%mklibname %{name}-pager -d
%define libqtgui	%mklibname %{name}-qtgui %{major}
%define devqtgui	%mklibname %{name}-qtgui -d
%define libtrellis	%mklibname %{name}-trellis %{major}
%define devtrellis	%mklibname %{name}-trellis -d
%define libvideo_sdl	%mklibname %{name}-video-sdl %{major}
%define devvideo_sdl	%mklibname %{name}-video-sdl -d
%define libgruel	%mklibname gruel %{major}
%define devgruel	%mklibname gruel -d
%define libfcd		%mklibname %{name}-fcd %{major}
%define devfcd		%mklibname %{name}-fcd -d
%define libwavelet	%mklibname %{name}-wavelet %{major}
%define devwavelet	%mklibname %{name}-wavelet -d
%define libfft		%mklibname %{name}-fft %{major}
%define devfft		%mklibname %{name}-fft -d
%define libfilter	%mklibname %{name}-filter %{major}
%define devfilter	%mklibname %{name}-filter -d

Name:		gnuradio
Version:	3.6.2
Release:	%mkrel 4
Summary:	Software defined radio framework
Group:		Communications
License:	GPLv3+
URL:		http://www.gnuradio.org
Source0:	%{name}-%{version}.tar.gz
# Create tarball from git with:
# $ ./make-tarball gnuradio http://gnuradio.org/git/gnuradio.git
# See note in make-tarball script
Source1:	make-tarball
Patch0:		gnuradio-3.6.2-mga-fix_install_paths_in_CMakeLists.patch
Patch2:		gnuradio-3.6.1-fix-linkage.patch

BuildRequires:	cmake
BuildRequires:	sdcc
BuildRequires:	pkgconfig(fftw3)
BuildRequires:	cppunit-devel
BuildRequires:	wxPython
BuildRequires:	xmlto
BuildRequires:	graphviz
BuildRequires:	boost-devel
BuildRequires:	pkgconfig(python)
BuildRequires:	swig
BuildRequires:	doxygen
BuildRequires:	pkgconfig(libusb-1.0)
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(guile-2.0)
BuildRequires:	portaudio-devel
BuildRequires:	libtool
BuildRequires:	pkgconfig(gsl)
BuildRequires:	python-qt4-devel
#BuildRequires:	python-qwt
BuildRequires:	libqwtplot3d-devel
BuildRequires:	python-cheetah
BuildRequires:	xdg-utils
BuildRequires:	python-lxml
BuildRequires:	pygtk2.0-libglade
BuildRequires:	liborc-devel
BuildRequires:	uhd-devel
BuildRequires:	python-numpy
BuildRequires:	pkgconfig(libcanberra-gtk)
BuildRequires:	qwt-devel
## TODO
#BuildRequires:	sphinx

Requires(pre):	shadow-utils

Requires:	%{name}-companion
Requires:	%{name}-doc
Requires:	%{name}-examples
Requires:	%{name}-noaa
Requires:	%{name}-pager
Requires:	%{name}-utils
Requires:	%{libatsc}
Requires:	%{libcore}
Requires:	%{libnoaa}
Requires:	%{libpager}
Requires:	%{libqtgui}
Requires:	%{libtrellis}
Requires:	%{libvideo_sdl}
Requires:	%{libuhd}
Requires:	%{libdigital}
Requires:	%{libvolk}
Requires:	%{libaudio}
Requires:	%{libvocoder}
Requires:	%{libgruel}
Requires:	%{libfcd}
Requires:	%{libwavelet}
Requires:	%{libfft}
Requires:	%{libfilter}

Requires:	python-%{name}-atsc
Requires:	python-%{name}-core
Requires:	python-%{name}-qtgui
Requires:	python-%{name}-trellis
Requires:	python-%{name}-video-sdl
Requires:	python-%{name}-wxgui
Requires:	python-%{name}-digital
Requires:	python-%{name}-gruel
Requires:	python-%{name}-vocoder
Requires:	python-%{name}-audio
Requires:	python-%{name}-uhd
Requires:	python-%{name}-fcd
Requires:	python-%{name}-wavelet
Requires:	python-%{name}-fft
Requires:	python-%{name}-filter

Obsoletes:	%{name} < %{version}-%{release}
Provides:	%{name} = %{version}-%{release}

%description
GNU Radio is a collection of software that when combined with minimal 
hardware, allows the construction of radios where the actual wave forms
transmitted and received are defined by software. What this means is 
that it turns the digital modulation schemes used in today's high 
performance wireless devices into software problems.
This is a virtual package that installs the entire GNU Radio software set.

%files

############################
%package doc
Summary:	Software Defined Radio
Group:		Communications
BuildArch:	noarch

%description doc
This package contains the documentation for the GNU Radio software
defined radio system.

%files doc
%doc AUTHORS
%doc %{_docdir}/*
%{_datadir}/applications/%{name}-doc.desktop

############################
%package examples
Summary:	GNU Radio Example Programs
Group:		Communications

%description examples
This package provides examples of GNU Radio usage using Python.

%files examples
%{_datadir}/%{name}
%exclude %{_datadir}/%{name}/grc

############################
############################
#
# Lib and devel packages
#
############################
############################

############################
%package -n %{libuhd}
Summary:	uhd
Group:		System/Libraries
Obsoletes:	%{_lib}%{name}-usrp0 < 3.5.1
Obsoletes:	%{_lib}%{name}-usrp2_0 < 3.5.1
Obsoletes:	usrp < 3.5.1

%description -n %{libuhd}
This is the GNU Radio UHD package.
It is the interface to the UHD library to connect to and send and receive data
between the Ettus Research, LLC product line.

%files -n %{libuhd}
%{_libdir}/lib%{name}-uhd*.so.%{major}*

############################
%package -n %{devuhd}
Summary:	Uhd devel files
Group:		Communications
Requires:	%{libuhd} = %{version}-%{release}
Obsoletes:	%{_lib}%{name}-usrp2-devel < 3.5.1
Obsoletes:	%{_lib}%{name}-usrp-devel < 3.5.1
Requires:	%{devcore} = %{version}-%{release}

%description -n %{devuhd}
This package contains header files needed by developers.

%files -n %{devuhd}
#% {_includedir}/%{name}/gr_uhd_*.h
%{_libdir}/pkgconfig/%{name}-uhd.pc
%{_libdir}/lib%{name}-uhd*.so


############################
#libgnuradio-digital

%package -n %{libdigital}
Summary:	GNU Radio digital modulation blocks
Group:		System/Libraries

%description -n %{libdigital}
This is the gr-digital package.
It contains all of the digital modulation blocks, utilities, and examples.

%files -n %{libdigital}
%{_libdir}/lib%{name}-digital*.so.%{major}*


############################
%package -n %{devdigital}
Summary:	digital
Group:		Communications
Requires:	%{libdigital} = %{version}-%{release}

%description -n %{devdigital}
This package contains header files needed by developers.

%files -n %{devdigital}
%{_includedir}/%{name}/digital_*.h
%{_libdir}/pkgconfig/%{name}-digital.pc
%{_libdir}/lib%{name}-digital*.so


############################
#libgnuradio-volk

%package -n %{libvolk}
Summary:	GNU Radio Volk
Group:		System/Libraries

%description -n %{libvolk}
VOLK stands for Vector-Optimized Library of Kernels.
It is a library that was introduced into GNU Radio in December 2010.

%files -n %{libvolk}
%{_libdir}/libvolk.so.%{major}*
# not sure where to put this:
%{_bindir}/volk_profile


############################
%package -n %{devvolk}
Summary:	GNU Radio Volk devel files
Group:		Communications
Requires:	%{libvolk} = %{version}-%{release}

%description -n %{devvolk}
This package contains header files needed by developers.

%files -n %{devvolk}
%{_includedir}/volk/*
%{_libdir}/pkgconfig/volk.pc
%{_libdir}/libvolk.so


############################
#libgnuradio-atsc0

%package -n %{libatsc}
Summary:	The GNU Radio blocks for ATSC decoding
Group:		System/Libraries

%description -n %{libatsc}
This pacage provides ATSC (HDTV) transmitter and receiver blocks.
Code related to the Advanced Television Standards Committee HDTV
implementation.

%files -n %{libatsc}
%{_libdir}/lib%{name}-atsc*.so.%{major}*


############################
%package -n %{devatsc}
Summary:	The GNU Radio blocks for ATSC decoding
Group:		Communications
Requires:	%{libatsc} = %{version}-%{release}

%description -n %{devatsc}
This package contains header files needed by developers.

%files -n %{devatsc}
%{_includedir}/%{name}/atsc_*.h
%{_includedir}/%{name}/atsci_*.h
%{_includedir}/%{name}/convolutional_interleaver.h
%{_includedir}/%{name}/create_atsci_*.h
%{_includedir}/%{name}/fpll_btloop_coupling.h
%{_includedir}/%{name}/interleaver_fifo.h
%{_libdir}/pkgconfig/%{name}-atsc.pc
%{_libdir}/lib%{name}-atsc*.so


############################
%package -n %{libaudio}
Summary:	GNU Radio audio interfaces
Group:		System/Libraries
Obsoletes:	%{name}-sounder < 3.5.1
Obsoletes:	%{_lib}%{name}-audio-alsa0 < 3.5.1
Obsoletes:	%{_lib}%{name}-audio-jack0 < 3.5.1
Obsoletes:	%{_lib}%{name}-audio-portaudio0 < 3.5.1


%description -n %{libaudio}
This package includes all of the supported audio interfaces.

%files -n %{libaudio}
%{_libdir}/lib%{name}-audio*.so.%{major}*
%config(noreplace) %{_sysconfdir}/%{name}/conf.d/gr-audio-*.conf


############################
%package -n %{devaudio}
Summary:	GNU Radio audio interfaces - devel files
Group:		Communications
Requires:	%{libaudio} = %{version}-%{release}
Obsoletes:	%{_lib}%{name}-audio-alsa-devel < 3.5.1
Obsoletes:	%{_lib}%{name}-audio-jack-devel < 3.5.1
Obsoletes:	%{_lib}%{name}-audio-portaudio-devel < 3.5.1
Requires:	%{devcore} = %{version}-%{release}

%description -n %{devaudio}
This package contains header files needed by developers.

%files -n %{devaudio}
#% {_includedir}/%{name}/gr_audio_*.h
%{_libdir}/pkgconfig/%{name}-audio.pc
%{_libdir}/lib%{name}-audio*.so


############################
#libgnuradio-core0

%package -n %{libcore}
Summary:	The GNU Radio Core Library
Group:		System/Libraries
# Obsoletes with no new corresponding package added here
Obsoletes:	%{name}-gpio < 3.5.1
Obsoletes:	%{name}-radar-mono < 3.5.1
Obsoletes:	%{name}-radio-astronomy < 3.5.1
Obsoletes:	%{_lib}%{name}-msdd6000_0 < 3.5.1

%description -n %{libcore}
This package contains the core GNU Radio libraries.

%files -n %{libcore}
%{_libdir}/lib%{name}-core*.so.%{major}*


############################
%package -n %{devcore}
Summary:	The GNU Radio Core devel files
Group:		Communications
Requires:	%{libcore} = %{version}-%{release}
Provides:	%{devcore} = %{version}-%{release}
Obsoletes:	%{devcore} < %{version}-%{release}

# Obsoletes (devel) with no new corresponding package added here
Obsoletes:	%{_lib}%{name}-msdd6000-devel  < 3.5.1


%description -n %{devcore}
This package contains header files needed by developers.

%files -n %{devcore}
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/gr_*.h
%{_includedir}/%{name}/gri_*.h
%{_includedir}/%{name}/ccomplex_*.h
%{_includedir}/%{name}/complex_*.h
%{_includedir}/%{name}/fcomplex*.h
%{_includedir}/%{name}/float_dotprod*.h
%{_includedir}/%{name}/%{name}_swig_bug_workaround.h
%{_includedir}/%{name}/i2c*.h
%{_includedir}/%{name}/malloc16.h
%{_includedir}/%{name}/microtune_*.h
%{_includedir}/%{name}/swig
%{_includedir}/%{name}/ppio*.h
%{_includedir}/%{name}/qa_filter.h
%{_includedir}/%{name}/random.h
%{_includedir}/%{name}/rs.h
%{_includedir}/%{name}/sdr_1000.h
%{_includedir}/%{name}/short_dotprod*.h
%{_includedir}/%{name}/sse_debug.h
%{_includedir}/%{name}/viterbi.h
%{_libdir}/pkgconfig/%{name}-core.pc
%{_libdir}/lib%{name}-core*.so

############################
#libgnuradio-vocoder

%package -n %{libvocoder}
Summary:	GNU Radio C++ vocoder blocks
Group:		System/Libraries
Obsoletes:	%{_lib}%{name}-cvsd-vocoder0 < 3.5.1
Obsoletes:	%{_lib}%{name}-gsm-fr-vocoder0 < 3.5.1

%description -n %{libvocoder}
This is the gr-vocoder package.
It contains all available vocoders in GNU Radio.

%files -n %{libvocoder}
%{_libdir}/lib%{name}-vocoder*.so.%{major}*


############################
%package -n %{devvocoder}
Summary:	GNU Radio vocoder devel files
Group:		Communications
Requires:	%{libvocoder} = %{version}-%{release}
Obsoletes:	%{_lib}%{name}-cvsd-vocoder-devel < 3.5.1
Obsoletes:	%{_lib}%{name}-gsm-fr-vocoder-devel < 3.5.1

%description -n %{devvocoder}
This package contains header files needed by developers.

%files -n %{devvocoder}
%{_includedir}/%{name}/vocoder_*.h
%{_libdir}/pkgconfig/%{name}-vocoder.pc
%{_libdir}/lib%{name}-vocoder*.so


############################
#libgnuradio-noaa0

%package -n %{libnoaa}
Summary:	GNU Radio C++ block implementing the NOAA
Group:		System/Libraries

%description -n %{libnoaa}
This package provides a NOAA POES HRPT receiver/demodulator block
for GNU Radio.

%files -n %{libnoaa}
%{_libdir}/lib%{name}-noaa*.so.%{major}*


############################
%package -n %{devnoaa}
Summary:	GNU Radio C++ block implementing the NOAA
Group:		Communications
Requires:	%{libnoaa} = %{version}-%{release}

%description -n %{devnoaa}
This package contains header files needed by developers.

%files -n %{devnoaa}
%{_includedir}/%{name}/noaa_*.h
%{_libdir}/lib%{name}-noaa*.so
%{_libdir}/pkgconfig/%{name}-noaa.pc

############################
#libgnuradio-pager0

%package -n %{libpager}
Summary:	GNU Radio C++ block implementing the FLEX one-way pager protocol
Group:		System/Libraries

%description -n %{libpager}
This package provides an implementation of the FLEX one-way pager protocol
for GNU Radio.

%files -n %{libpager}
%{_libdir}/lib%{name}-pager*.so.%{major}*


############################
%package -n %{devpager}
Summary:	GNU Radio C++ block implementing the FLEX one-way pager protocol
Group:		Communications
Requires:	%{libpager} = %{version}-%{release}

%description -n %{devpager}
This package contains header files needed by developers.

%files -n %{devpager}
%{_includedir}/%{name}/pager*.h
%{_libdir}/pkgconfig/%{name}-pager.pc
%{_libdir}/lib%{name}-pager*.so


############################
#libgnuradio-qtgui0

%package -n %{libqtgui}
Summary:	GNU Radio C++ blocks fro QT-based GUI applications
Group:		System/Libraries

%description -n %{libqtgui}
This package contains the C++ library for using GNU Radio inside
QT-based GUI applications.

%files -n %{libqtgui}
%{_libdir}/lib%{name}-qtgui*.so.%{major}*


############################
%package -n %{devqtgui}
Summary:	GNU Radio C++ blocks for QT-based GUI applications
Group:		Communications
Requires:	%{libqtgui} = %{version}-%{release}

%description -n %{devqtgui}
This package contains the C++ library for using GNU Radio inside
QT-based GUI applications.
This package contains header files needed by developers.

%files -n %{devqtgui}
%{_includedir}/%{name}/qtgui*.h
%{_includedir}/%{name}/ConstellationDisplayPlot.h
%{_includedir}/%{name}/FrequencyDisplayPlot.h
%{_includedir}/%{name}/SpectrumGUIClass.h
%{_includedir}/%{name}/TimeDomainDisplayPlot.h
%{_includedir}/%{name}/WaterfallDisplayPlot.h
%{_includedir}/%{name}/plot_waterfall.h
%{_includedir}/%{name}/spectrumUpdateEvents.h
%{_includedir}/%{name}/spectrumdisplayform.h
%{_includedir}/%{name}/waterfallGlobalData.h
%{_includedir}/%{name}/timedisplayform.h
%{_libdir}/pkgconfig/%{name}-qtgui.pc
%{_libdir}/lib%{name}-qtgui*.so

############################
#libgnuradio-trellis0

%package -n  %{libtrellis}
Summary:	GNU Radio C++ block implementing trellis-coded modulation
Group:		System/Libraries

%description -n %{libtrellis}
This package provides an implementation of tellis-coded modulation
for GNU Radio.

%files -n %{libtrellis}
%{_libdir}/lib%{name}-trellis*.so.%{major}*


############################
%package -n %{devtrellis}
Summary:	GNU Radio C++ block implementing trellis-coded modulation
Group:		Communications
Requires:	%{libtrellis} = %{version}-%{release}

%description -n %{devtrellis}
This package contains header files needed by developers.

%files -n %{devtrellis}
%{_includedir}/%{name}/trellis*.h
%{_includedir}/%{name}/quicksort_index.h
%{_includedir}/%{name}/interleaver.h
%{_includedir}/%{name}/fsm.h
%{_includedir}/%{name}/base.h
%{_includedir}/%{name}/siso_type.h
%{_includedir}/%{name}/calc_metric.h
%{_includedir}/%{name}/core_algorithms.h
%{_libdir}/pkgconfig/%{name}-trellis.pc
%{_libdir}/lib%{name}-trellis*.so

############################
#libgnuradio-video-sdl0

%package -n %{libvideo_sdl}
Summary:	GNU Radio C++ block implementing video-sdl-coded modulation
Group:		System/Libraries

%description -n %{libvideo_sdl}
This package provides an interface to the SDL rendering library
for GNU Radio.

%files -n %{libvideo_sdl}
%{_libdir}/lib%{name}-video-sdl*.so.%{major}*


############################
%package -n %{devvideo_sdl}
Summary:	GNU Radio C++ block implementing video-sdl-coded modulation
Group:		Communications
Requires:	%{libvideo_sdl} = %{version}-%{release}

%description -n %{devvideo_sdl}
This package provides an interface to the SDL rendering library
for GNU Radio.

This package contains header files needed by developers.

%files -n %{devvideo_sdl}
%{_includedir}/%{name}/video_sdl*.h
%{_libdir}/pkgconfig/%{name}-video-sdl.pc
%{_libdir}/lib%{name}-video-sdl*.so


############################
#libgruel0

%package -n %{libgruel}
Summary:	GNU Radio Utility Etcetera Library
Group:		System/Libraries

%description -n %{libgruel}
This package implements a variety of low-level utility routines for
GNU Radio.

%files -n %{libgruel}
%{_libdir}/libgruel*.so.%{major}*


############################
%package -n %{devgruel}
Summary:	GNU Radio Utility Etcetera Library
Group:		Communications
Requires:	%{libgruel} = %{version}-%{release}

%description -n %{devgruel}
This package implements a variety of low-level utility routines for
GNU Radio.

This package contains header files needed by developers.

%files -n %{devgruel}
%{_includedir}/gruel/*
%{_libdir}/pkgconfig/gruel.pc
%{_libdir}/libgruel*.so

############################
#libfcd

%package -n %{libfcd}
Summary:	Fun Cube Dongle libs
Group:		System/Libraries

%description -n %{libfcd}
Fun Cube Dongle library files

%files -n %{libfcd}
%{_libdir}/lib%{name}-fcd*.so.%{major}*

############################
%package -n %{devfcd}
Summary:	fcd
Group:		System/Libraries
Requires:	%{libfcd} = %{version}-%{release}

%description -n %{devfcd}
This package contains header files needed by developers.

%files -n %{devfcd}

%{_includedir}/%{name}/fcd_api.h
%{_includedir}/%{name}/fcd_source_c.h
%{_libdir}/pkgconfig/%{name}-fcd.pc
%{_libdir}/lib%{name}-fcd*.so

## TODO Fix Summary/Description
############################
%package -n %{libwavelet}
Summary:	GnuRadio Wavelet
Group:		System/Libraries

%description -n %{libwavelet}
GnuRadio Wavelet module.

%files -n %{libwavelet}
%{_libdir}/lib%{name}-wavelet*.so.%{major}*

############################
%package -n %{devwavelet}
Summary:	GnuRadio Wavelet development files
Group:		System/Libraries
Requires:	%{libwavelet} = %{version}-%{release}

%description -n %{devwavelet}
This package contains header files needed by developers.

%files -n %{devwavelet}
%{_includedir}/%{name}/wavelet_*.h
%{_libdir}/lib%{name}-wavelet*.so
%{_libdir}/pkgconfig/%{name}-wavelet.pc


############################
%package -n %{libfft}
Summary:	GnuRadio fft
Group:		System/Libraries

%description -n %{libfft}
GnuRadio fft module.

%files -n %{libfft}
%{_libdir}/lib%{name}-fft*.so.%{major}*

############################
%package -n %{devfft}
Summary:	GnuRadio fft development files
Group:		System/Libraries
Requires:	%{libfft} = %{version}-%{release}

%description -n %{devfft}
This package contains header files needed by developers.

%files -n %{devfft}
%{_includedir}/%{name}/fft/*.h
%{_libdir}/lib%{name}-fft*.so
%{_libdir}/pkgconfig/%{name}-fft.pc

############################
%package -n %{libfilter}
Summary:	GnuRadio filters
Group:		System/Libraries

%description -n %{libfilter}
GnuRadio filter module.

%files -n %{libfilter}
%{_libdir}/lib%{name}-filter*.so.%{major}*

############################
%package -n %{devfilter}
Summary:	GnuRadio filter development files
Group:		System/Libraries
Requires:	%{libfilter} = %{version}-%{release}

%description -n %{devfilter}
This package contains header files needed by developers.

%files -n %{devfilter}
%{_includedir}/%{name}/filter/*.h
%{_libdir}/lib%{name}-filter*.so
%{_libdir}/pkgconfig/%{name}-filter.pc

############################
############################
#
# Python packages
#
############################
############################


%package -n python-%{name}-digital
Summary:	Python bindings for GNU Radio digital
Group:		Development/Python
Requires:	python-%{name}-core = %{version}-%{release}

%description -n python-%{name}-digital
This package contains Python bindings for GNU Radio Digital.

%files -n python-%{name}-digital
%{python_sitearch}/%{name}/digital/*


############################
%package -n python-%{name}-gruel
Summary:	Python bindings for GNU Radio gruel
Group:		Development/Python
Requires:	python-%{name}-core = %{version}-%{release}

%description -n python-%{name}-gruel
This package contains Python bindings for GNU Radio gruel.

%files -n python-%{name}-gruel
%{python_sitearch}/gruel/*


############################
%package -n python-%{name}-vocoder
Summary:	Python bindings for GNU Radio vocoder
Group:		Development/Python
Requires:	python-%{name}-core = %{version}-%{release}
Obsoletes:	python-%{name}-cvsd-vocoder < 3.5.1
Obsoletes:	python-%{name}-gsm-fr-vocoder < 3.5.1

%description -n python-%{name}-vocoder
This package contains Python bindings for GNU Radio ATSC decoding.

%files -n python-%{name}-vocoder
%{python_sitearch}/%{name}/vocoder/*


############################
%package -n python-%{name}-atsc
Summary:	Python bindings for GNU Radio ATSC decoding
Group:		Development/Python
Requires:	python-%{name}-core = %{version}-%{release}

%description -n python-%{name}-atsc
This package contains Python bindings for GNU Radio ATSC decoding.
Code related to the Advanced Television Standards Committee HDTV
implementation.

%files -n python-%{name}-atsc
%{python_sitearch}/%{name}/_atsc.*
%{python_sitearch}/%{name}/atsc.*


############################
%package -n python-%{name}-audio
Summary:	GNU Radio Python Audio Driver
Group:		Development/Python
Requires:	python-%{name}-core = %{version}-%{release}
Obsoletes:	python-%{name}-audio-alsa < 3.5.1
Obsoletes:	python-%{name}-audio-jack < 3.5.1
Obsoletes:	python-%{name}-audio-portaudio < 3.5.1

%description -n python-%{name}-audio
This package provides the Python interface to the GNU Radio driver for the
audio system.

%files -n python-%{name}-audio
%config(noreplace) %{_sysconfdir}/%{name}/conf.d/gr-audio.conf
%{python_sitearch}/%{name}/audio/*


############################
%package -n python-%{name}-core
Summary:	Python bindings for GNU Radio core library
Group:		Development/Python
Requires:	python-numpy
Requires:	python-lxml
Requires:	pygtk2.0
Requires:	python-cheetah
Requires:	wxPython
Requires:	python-scipy
# Explicit require on PyQt4 Resolves: rhbz#781494
Requires:	PyQt4
# Obsoletes (python) with no new corresponding package added here
Obsoletes:	python-%{name}-msdd6000 < 3.5.1

%description -n python-%{name}-core
This package provides the modules that enable one to use gnuradio from
Python scripts.

%files -n python-%{name}-core
%dir %{_sysconfdir}/%{name}
%dir %{_sysconfdir}/%{name}/conf.d
%config(noreplace) %{_sysconfdir}/%{name}/conf.d/%{name}-core.conf
%dir %{python_sitearch}/%{name}
%{python_sitearch}/%{name}/blks2
%{python_sitearch}/%{name}/blks2impl
%{python_sitearch}/%{name}/gr
%{python_sitearch}/%{name}/gru
%{python_sitearch}/%{name}/gruimpl
%{python_sitearch}/%{name}/__init__.*
%{python_sitearch}/%{name}/eng_notation.*
%{python_sitearch}/%{name}/eng_option.*
%{python_sitearch}/%{name}/gr_unittest.*
%{python_sitearch}/%{name}/optfir.*
%{python_sitearch}/%{name}/window.*


############################
%package -n python-%{name}-qtgui
Summary:	GNU Radio Graphical Interface Routines based on QT
Group:		Development/Python
Requires:	python-%{name}-core = %{version}-%{release}

%description -n python-%{name}-qtgui
This package provides the Python wrappers around the GNU Radio QT GUI
C++ blocks.

%files -n python-%{name}-qtgui
%{python_sitearch}/%{name}/qtgui


############################
%package -n python-%{name}-trellis
Summary:	GNU Radio Trellis-Coded Modulation library
Group:		Development/Python
Requires:	python-%{name}-core = %{version}-%{release}

%description -n python-%{name}-trellis
This package provides an implementation of trellis-coded modulation for
GNU Radio.

%files -n python-%{name}-trellis
%{python_sitearch}/%{name}/_trellis.*
%{python_sitearch}/%{name}/trellis.*


############################
%package -n python-%{name}-uhd
Summary:	Python bindings for GNU Radio uhd driver
Group:		Development/Python
Requires:	python-%{name}-core = %{version}-%{release}
Obsoletes:	python-%{name}-usrp < 3.5.1
Obsoletes:	python-%{name}-usrp2 < 3.5.1

%description -n python-%{name}-uhd
This package provides the Python interface to the GNU Radio uhd driver
and daughterboard drivers.

%files -n python-%{name}-uhd
%{python_sitearch}/%{name}/uhd


############################
%package -n python-%{name}-video-sdl
Summary:	GNU Radio SDL Interface Library
Group:		Development/Python
Requires:	python-%{name}-core = %{version}-%{release}

%description -n python-%{name}-video-sdl
This package provides an interface to the SDL rendering library for GNU Radio.

%files -n python-%{name}-video-sdl
%{python_sitearch}/%{name}/_video_sdl.*
%{python_sitearch}/%{name}/video_sdl.*


############################
%package -n python-%{name}-wxgui
Summary:	GNU Radio GUI Routines based on wxPython
Group:		Development/Python
Requires:	python-%{name}-core = %{version}-%{release}
Requires:	python-numpy
Requires:	python-opengl

%description -n python-%{name}-wxgui
This package provides high level GUI
construction classes based upon the wxPython bindings 
for wxWidgets.

%files -n python-%{name}-wxgui
%config(noreplace) %{_sysconfdir}/%{name}/conf.d/gr-wxgui.conf
%{python_sitearch}/%{name}/wxgui

############################
%package -n python-%{name}-fcd
Summary:	GNU Radio Fun Cube Dongle
Group:		Development/Python

%description -n python-%{name}-fcd
GNU Radio Fun Cube Dongle

%files -n python-%{name}-fcd
%{python_sitearch}/%{name}/fcd

## TODO Fix Summary/Description
############################
%package -n python-%{name}-wavelet
Summary:	GNU Radio wavelet
Group:		Development/Python

%description -n python-%{name}-wavelet
GNU Radio wavelet

%files -n python-%{name}-wavelet
%{python_sitearch}/%{name}/wavelet

############################
%package -n python-%{name}-fft
Summary:	GNU Radio fft
Group:		Development/Python

%description -n python-%{name}-fft
GNU Radio fft

%files -n python-%{name}-fft
%{python_sitearch}/%{name}/fft
%{python_sitearch}/%{name}/plot_fft_base.*

############################
%package -n python-%{name}-filter
Summary:	GNU Radio filter
Group:		Development/Python

%description -n python-%{name}-filter
GNU Radio filter

%files -n python-%{name}-filter
%{python_sitearch}/%{name}/filter

############################
############################
#
# Software packages and others
#
############################
############################

%package companion
Summary:	The GNU Radio Companion
Group:		Communications
Requires:	python-%{name}-core = %{version}-%{release}
Requires:	python-cheetah
Requires:	pygtk2.0
Requires:	python-lxml
Obsoletes:	grc < 3.5.1

%description companion
GRC is a graphical flowgraph editor for the GNU Software Radio.

%files companion
%config(noreplace) %{_sysconfdir}/%{name}/conf.d/grc.conf
%{_bindir}/%{name}-companion
%{_datadir}/applications/%{name}-grc.desktop
%{_datadir}/mime/application/*.xml
%{_iconsdir}/hicolor/*/apps/%{name}-grc.png
%{_datadir}/%{name}/grc
%{python_sitearch}/%{name}/grc
%{python_sitearch}/grc_%{name}


############################
%package  noaa
Summary:	GNU Radio NOAA POES HRPT receiver
Group:		Communications
Requires:	python-%{name}-core = %{version}-%{release}

%description noaa
This package provides and implements an NOAA POES HRPT receiver.

%files noaa
%{python_sitearch}/%{name}/noaa


############################
%package pager
Summary:	GNU Radio FLEX Pager Decoder
Group:		Communications
Requires:	python-%{name}-uhd = %{version}-%{release}

%description pager
This package provides a decoder for the FLEX paging protocol for GNU Radio.

%files pager
%{_bindir}/usrp_flex*
%{python_sitearch}/%{name}/pager


############################
%package utils
Summary:	GNU Radio Utilities
Group:		Communications
Requires:	python-%{name}-wxgui = %{version}-%{release}
Requires:	python-matplotlib
Requires:	python-scipy
Requires:	python-qt4
#Requires:	python-qwt

%description utils
This package provides commonly used utilities for GNU Radio.

%files utils
%{python_sitearch}/%{name}/plot_data.*
%{python_sitearch}/%{name}/pyqt_filter.*
%{python_sitearch}/%{name}/pyqt_plot.*
%{_bindir}/%{name}-config-info
# This should really be in a devel package
%{_libdir}/pkgconfig/gr-wxgui.pc

## TODO Where do these live?
%{_bindir}/gr_filter_design
%{_bindir}/gr_plot_*
%{_bindir}/uhd_*
%{python_sitearch}/%{name}/gr_xmlrunner.*
%{python_sitearch}/%{name}/plot_psd_base.*

############################
############################
%prep
%setup -q -n %{name}-%{version}
%patch0 -p0 -b .gnuradio-3.6.2-mga-fix_install_paths_in_CMakeLists.patch
%patch2 -p1 -b .gnuradio-3.6.1-fix-linkage.patch

%build
%cmake
make

# TODO
# At present 1 test fails (qtgui) when run during build, either in iurt or local system.
# All tests pass when run in build dir manually on local system.
#%%check
#cd build
#make test

%install
%makeinstall_std -C build

#icons
for i in 32 48 64 128 256; do
	install -Dpm0644 %{buildroot}%{_datadir}/%{name}/grc/freedesktop/grc-icon-${i}.png \
		%{buildroot}/%{_iconsdir}/hicolor/${i}x${i}/apps/%{name}-grc.png
done

############################
# Desktop files
mkdir -p %{buildroot}%{_datadir}/applications
mkdir -p %{buildroot}%{_datadir}/mime/application
mv %{buildroot}%{_datadir}/%{name}/grc/freedesktop/%{name}-grc.xml %{buildroot}%{_datadir}/mime/application/

cat > %{name}-doc.desktop << EOF
[Desktop Entry]
Version=1.0
Name=Gnu Radio C++ API Documentation
GenericName=Gnu Radio C++ API Documentation
Exec=xdg-open /usr/share/doc/%{name}-%{version}/html/index.html
Icon=%{name}-grc
Terminal=false
Type=Application
Categories=System;Documentation;X-Mageia-CrossDesktop;
X-Desktop-File-Install-Version=0.19
EOF

desktop-file-install \
--dir=%{buildroot}%{_datadir}/applications %{name}-doc.desktop

desktop-file-install \
--add-category='X-Mageia-CrossDesktop' \
--set-key=Name \
--set-value='Gnu Radio Companion' \
--dir=%{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/%{name}/grc/freedesktop/%{name}-grc.desktop

############################

#we don't want these
find %{buildroot} -name "*.la" -exec rm -rf {} \;
rm -rf %{buildroot}%{_bindir}/create-%{name}-out-of-tree-project
rm -rf %{buildroot}%{_libdir}/%{name}/grc_setup_freedesktop
rm -rf %{buildroot}/%{_datadir}/%{name}/grc/freedesktop

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1846 |12cr|gnurobbo-0.66-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Logic game ported from ATARI XE/XL
Name:		gnurobbo
Version:	0.66
Release:	%mkrel 1
License:	GPLv2+
Group:		Games/Arcade
Source0:		http://prdownloads.sourceforge.net/gnurobbo/%{name}-%{version}-source.tar.gz
Source10:	%{name}.16.png.bz2
Source11:	%{name}.32.png.bz2
Source12:	%{name}.48.png.bz2
Patch0:		gnurobbo-0.66.libm.patch

URL:		http://gnurobbo.sourceforge.net

BuildRequires:	libSDL-devel
BuildRequires:	libSDL_ttf-devel
BuildRequires:	libSDL_image-devel
BuildRequires:	libSDL_mixer-devel
#Requires: libSDL1.2 >= 1.2.5
#Requires: libSDL_ttf2.0_0 >= 2.0.5

%description
GNU Robbo is very addictive logic game. You must help
little robot to get out of unfriendly planet, collecting
parts of emergency capsule.

%prep
%setup -q
%apply_patches

%build
%make PACKAGE_DATA_DIR=%{_datadir}/%{name}

%install
rm -rf %buildroot 
%makeinstall BINDIR=$RPM_BUILD_ROOT/%{_bindir} \
PACKAGE_DATA_DIR=$RPM_BUILD_ROOT/%{_datadir}/%{name} \
DOCDIR=$RPM_BUILD_ROOT/%{_docdir}/%{name}

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=GNU Robbo
Comment=%{summary}
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;ArcadeGame;
EOF

mkdir -p $RPM_BUILD_ROOT/%{_miconsdir}
mkdir -p $RPM_BUILD_ROOT/%{_liconsdir}
bzcat %{SOURCE10} > $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
bzcat %{SOURCE11} > $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
bzcat %{SOURCE12} > $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png

%files
%defattr(-, root, root)
%{_bindir}/*
%{_datadir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop
%defattr(644,root,root,755)
%doc README ChangeLog AUTHORS
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png


%changelog
* Sun Nov 28 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.66-1mdv2011.0
+ Revision: 602481
- remove old tarball
- correct use of %%buildroot
- little clean of spec file
- new version 0.66

* Wed Dec 30 2009 Crispin Boylan <crisb@mandriva.org> 0.65-1mdv2010.1
+ Revision: 483836
- BuildRequires SDL_mixer
- New release

* Fri May 15 2009 Samuel Verschelde <stormi@mandriva.org> 0.62-1mdv2010.0
+ Revision: 376151
- new version 0.82

* Tue Mar 03 2009 Crispin Boylan <crisb@mandriva.org> 0.61-1mdv2009.1
+ Revision: 347659
- New version, does not use configure

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.57-13mdv2009.0
+ Revision: 246501
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed Mar 19 2008 Emmanuel Andry <eandry@mandriva.org> 0.57-11mdv2008.1
+ Revision: 189023
- Drop useless requires

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 0.57-10mdv2008.1
+ Revision: 170871
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

* Tue Jan 22 2008 Crispin Boylan <crisb@mandriva.org> 0.57-9mdv2008.1
+ Revision: 156329
- Fix requires

* Mon Jan 21 2008 Crispin Boylan <crisb@mandriva.org> 0.57-8mdv2008.1
+ Revision: 155922
- Rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Dec 14 2007 Funda Wang <fwang@mandriva.org> 0.57-7mdv2008.1
+ Revision: 119618
- rebuild to fix menu

  + Thierry Vignaud <tv@mandriva.org>
    - kill desktop-file-validate's error: string list key "Categories" in group "Desktop Entry" does not have a semicolon (";") as trailing character
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Mon Apr 30 2007 Crispin Boylan <crisb@mandriva.org> 0.57-6mdv2008.0
+ Revision: 19463
- XDG menu
- Import gnurobbo



* Mon Apr 28 2005 Giuseppe Ghib <ghibo@mandrakesoft.com> 0.57-5mdk
- Fixed dep for x86-64.

* Thu Sep 02 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.57-4mdk
- fix menu

* Thu Jun 03 2004 Lenny Cartier <lenny@mandrakesoft.com 0.57-3mdk
- rebuild

* Sat Feb 01 2003 Lenny Cartier <lenny@mandrakesoft.com 0.57-2mdk
- rebuild

* Sun Nov 17 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.57-1mdk 
- 0.57

* Fri Nov 08 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.56-1mdk
- add menu
- from Arkadiusz Lipiec <alipiec@elka.pw.edu.pl> :
	- Created

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1847 |12cr|gnus-5.10.8-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define cvs    0
%define sname	ngnus-0.3

%define rel 3
%define release %mkrel %{rel}

%define infodir %_infodir/packages/%{name}
%define _install_info()	%{__install_info} %{infodir}/%{1}%{_extension} --dir=%{infodir}/dir\;
%define _remove_install_info() if [ "$1" = "0" ]; then %{__install_info} %{infodir}/%{1}%{_extension} --dir=%{infodir}/dir --remove ; fi %{nil}

%{expand:%%define emacs_version %(rpm -q emacs|sed 's/emacs-\([0-9].*\)-.*$/\1/')}
%{expand:%%define xemacs_version %(rpm -q xemacs|sed 's/xemacs-\([0-9].*\)-.*$/\1/')}

Summary:	Gnus Newsreader for Emacs
Name:	gnus
Epoch:	1
Version:	5.10.8
Release:	%release
%if %cvs
Source0:	http://www.gnus.com/dist/%sname.tar.bz2
%else
Source0:	http://www.gnus.com/dist/%name-%version.tar.bz2
%endif
Source1: 	gnus-emacs.el
#Source2: 	gnus-xemacs.el
URL: 		http://www.gnus.org/
License: 	GPLv2+
Group: 		Networking/News
BuildRoot: 	%{_tmppath}/%{name}-buildroot
BuildArchitectures: noarch
BuildRequires: emacs-bin

%description
You can read news (and mail) from within Emacs by using Gnus. The news can be
gotten by any nefarious means you can think of -- NNTP, local spool or your
mbox file. All at the same time, if you want to push your luck.

%package doc
Summary: 	Gnus Newsreader for XEmacs
Group: 		Networking/News

%description doc
You can read news (and mail) from within Emacs by using Gnus. The news can be
gotten by any nefarious means you can think of -- NNTP, local spool or your
mbox file. All at the same time, if you want to push your luck.

This package is the documentation info files for GNUS version %{version}.

%package emacs
Summary: 	Gnus Newsreader for Emacs
Group: 		Networking/News
Requires: 	emacs
Obsoletes: 	gnus
Provides:	gnus = %version

%description emacs
You can read news (and mail) from within Emacs by using Gnus. The news can be
gotten by any nefarious means you can think of -- NNTP, local spool or your
mbox file. All at the same time, if you want to push your luck.

This version is compiled for GNU/Emacs %{emacs_version}

#%package xemacs
#Summary: Gnus Newsreader for XEmacs
#Copyright: GPL
#Group: Networking/News
#Requires: xemacs = %{xemacs_version}
#
#%description xemacs
#You can read news (and mail) from within Emacs by using Gnus. The news can be
#gotten by any nefarious means you can think of -- NNTP, local spool or your
#mbox file. All at the same time, if you want to push your luck.
#
#This version is compiled for XEmacs %{xemacs_version}

%prep
%if %cvs
%setup -q -n %sname
%else
%setup -q
%endif

%build
# We don't build it since even in the %%install gnus want always to do it.
install -d BUILD
mv [a-z]* Makefile* BUILD

for i in emacs ; do
  cp -a BUILD $i-build
  (cd $i-build ; EMACS=/usr/bin/$i %configure --with-lispdir=%{_datadir}/$i/site-lisp/%{name})
done

%install
rm -rf $RPM_BUILD_ROOT

for i in emacs ; do
  make -C $i-build install infodir=%buildroot%{infodir} lispdir=%buildroot%{_datadir}/$i/site-lisp/%{name} EMACS=/usr/bin/$i
done

install -d %buildroot%{_sysconfdir}/emacs/site-start.d
cat << EOF > %buildroot%{_sysconfdir}/emacs/site-start.d/%{name}-emacs.el
%{expand:%(%__cat %{SOURCE1})}
EOF


%clean
rm -rf $RPM_BUILD_ROOT

%post doc 
%_install_info %{name}
%_install_info message
%_install_info emacs-mime

%preun doc
%_remove_install_info %{name}

%_remove_install_info message

%_remove_install_info emacs-mime

%files doc
%defattr(-,root,root)
%{infodir}/*

%files emacs
%defattr(-,root,root)
%doc GNUS-NEWS BUILD/lisp/ChangeLog
%dir %_datadir/emacs/site-lisp/%{name}
%_datadir/emacs/site-lisp/%{name}/*
%dir %_datadir/emacs/etc/images/%{name}
%_datadir/emacs/etc/images/%{name}/*
%_datadir/emacs/etc/images/smilies/*
%_datadir/emacs/etc/%{name}-tut.txt

%config(noreplace) %{_sysconfdir}/emacs/site-start.d/%{name}-emacs*

#%files xemacs
#%defattr(-,root,root)
#%doc GNUS-NEWS README
#%{_datadir}/xemacs/site-lisp/%{name}
#%config(noreplace) %{_sysconfdir}/emacs/site-start.d/%{name}-xemacs*



%changelog
* Sat Jul 17 2010 Sandro Cazzaniga <kharec@mandriva.org> 1:5.10.8-3mdv2011.0
+ Revision: 554697
- fix license

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1:5.10.8-2mdv2010.0
+ Revision: 429284
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1:5.10.8-1mdv2009.0
+ Revision: 136456
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import gnus


* Fri Jul 14 2006 Olivier Blin <blino@mandriva.com> 5.10.8-1mdv2007.0
- 5.10.8
- adapt to new lispdir and etcdir

* Fri May  6 2005 Pixel <pixel@mandriva.com> 5.10.6-6mdk
- no need to load info before setting Info-default-directory-list (this fixed bugzilla #9395)

* Mon May 02 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 5.10.6-5mdk
- no-gnus 0.3
- remove packager tag

* Thu Dec 23 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 5.10.6-4mdk
- fix info pages (anthill #1241)

* Tue May 04 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 5.10.6-3mdk
- no-gnus 0.2

* Fri Apr 23 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 5.10.6-2mdk
- no-gnus 0.1

* Mon Jan 05 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 5.10.6-1mdk
- new release

* Wed May 14 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 5.10.2-1mdk
- gnus-5.10.2

* Mon May 12 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 5.10.1-1mdk
- gnus-5.10.1

* Tue Apr 29 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 6.0.0-16mdk
- oort gnus-0.19

* Tue Apr 29 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 6.0.0-15mdk
- oort gnus-0.18

* Fri Apr 25 2003 Pixel <pixel@mandrakesoft.com> 6.0.0-14mdk
- replace BuildRequires emacs with emacs-bin

* Wed Apr 02 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 6.0.0-13mdk
- rebuild for new emacs

* Tue Apr 01 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 6.0.0-12mdk
- oort gnus-0.17

* Wed Mar 19 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 6.0.0-11mdk
- oort gnus-0.16

* Mon Feb 10 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 6.0.0-10mdk
- oort gnus-0.15

* Mon Jan 27 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 6.0.0-9mdk
- oort gnus-0.14

* Tue Jan 21 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 6.0.0-8mdk
- oort gnus-0.13

* Mon Jan 13 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 6.0.0-7mdk
- oort gnus-0.12

* Mon Jan 06 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 6.0.0-6mdk
- oort gnus-0.10

* Thu Nov 14 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 6.0.0-5mdk
- rebuild for current emacs

* Wed Oct 16 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 6.0.0-4mdk
- rebuild for current emacs

* Tue Oct 15 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 6.0.0-3mdk
- fix pre-un

* Tue Sep 10 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 6.0.0-1mdk
- Oort gnus v0.07

* Mon May 06 2002 Yves Duret <yduret@mandrakesoft.com> 6.0.0-1mdk
- Oort Gnus v0.06

* Tue Apr 30 2002 Yves Duret <yduret@mandrakesoft.com> 6.0.0-0.20020430.1mdk
- new cvs snapshot
- now good for mdk

* Wed Aug 08 2001 Thierry Vignaud <tvignaud@mandrakesoft.com> 5.9.0-0.20010808-1mdk
- cvs snapshot

* Wed Aug 01 2001 Thierry Vignaud <tvignaud@mandrakesoft.com> 5.9.0.oort_v0.0.3-0.1_oort_v0.0.3mdk
- cvs snapshot

* Thu Mar  8 2001 Pixel <pixel@mandrakesoft.com> 5.8.8-2mdk
- rebuild, removing xemacs-gnus

* Sat Jan  6 2001 Pixel <pixel@mandrakesoft.com> 5.8.8-1mdk
- fix chmouel's split (strange, he didn't use brute force? he shouldn't, he's not used to it ;p)
- cleanup and fix
- new version

* Tue Jan  2 2001 Pixel <pixel@mandrakesoft.com> 5.8.7-5mdk
- remove ugly require xemacs in gnus-doc (chmousux)

* Tue Nov 14 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 5.8.7-4mdk
- Move info files to %%infodir and add to lisp path in the .el files.

* Tue Nov 14 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 5.8.7-3mdk
- Fix %%preun.
- Split in different pacakge -emacs -xemacs and -doc, -emacs obsoletes
  now gnus-.

* Tue Nov  7 2000 Pixel <pixel@mandrakesoft.com> 5.8.7-2mdk
- add packager tag

* Thu Aug 24 2000 Pixel <pixel@mandrakesoft.com> 5.8.7-1mdk
- first version

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1848 |12cr|gnuserv-3.12.8-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:        Allows you to attach to an already running Emacs
Name:           gnuserv
Version:        3.12.8
Release:        %mkrel 5
Source0:        http://meltin.net/hacks/emacs/src/%name-%version.tar.bz2
Source1:        emacs-gnuserv-start.el.bz2
Patch1:         gnuserv-3.12.4-configure-destdir.patch.bz2
Patch2:         gnuserv-3.12.5-fixdisplay.patch.bz2
License:        GPL
Group:          Editors
BuildRoot:      %_tmppath/%name-buildroot
BuildRequires:  emacs-nox
Url:            http://meltin.net/hacks/emacs/
Requires:       emacs

%description
gnuserv allows you to attach to an already running Emacs. This allows
external programs to make use of Emacs' editing capabilities. It is
like GNU Emacs' emacsserver/server.el, but has many more features.

You do not need this package if you use XEmacs; it already includes
gnuserv and gnuclient. If you want to use gnuserv with both GNU Emacs
and XEmacs, you will only be able to use the alternative
/usr/bin/gnuclient with one flavor of emacs; you will have to use
either gnuclient.xemacs or gnuclient.emacs for the other flavor.

%prep
%setup -q
%patch1 -p1 -b .configure
%patch2 -p1 -b .fixdisplay

%build
%configure

%install
rm -rf %buildroot
lispdir=%buildroot/%_datadir/emacs/site-lisp/%name
emacsdir=%buildroot%_sysconfdir/emacs/site-start.d
man1dir=%buildroot/%_mandir/man1

mkdir -p $lispdir $man1dir $emacsdir

%makeinstall man1dir=$man1dir
install -m644 devices.elc gnuserv-compat.elc gnuserv.elc $lispdir
bzcat %SOURCE1 > $emacsdir/%name.el

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc COPYING ChangeLog README
%config(noreplace) /etc/emacs/site-start.d/%name.el
%_bindir/*
%_datadir/emacs/site-lisp/%name
%_mandir/man1/*


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 3.12.8-5mdv2011.0
+ Revision: 619218
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 3.12.8-4mdv2010.0
+ Revision: 429286
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 3.12.8-3mdv2009.0
+ Revision: 246505
- rebuild

* Tue Feb 05 2008 Funda Wang <fwang@mandriva.org> 3.12.8-1mdv2008.1
+ Revision: 162531
- update to new version 3.12.8

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 15 2007 Funda Wang <fwang@mandriva.org> 3.12.7-2mdv2008.1
+ Revision: 98741
- Rebuild for new era

  + Emmanuel Andry <eandry@mandriva.org>
    - Import gnuserv



* Thu Jul 07 2005 Lenny Cartier <lenny@mandriva.com> 3.12.7-1mdk
- 3.12.7

* Thu Jun 03 2004 Michael Scherer <misc@mandrake.org> 3.12.6-3mdk 
- rebuild for new libintl

* Wed Sep 03 2003 Michael Scherer <scherer.michael@free.fr> 3.12.6-2mdk 
- BuildRequires emacs-nox

* Sun Jul 27 2003 Han Boetes <han@linux-mandrake.com> 3.12.6-1mdk
- Bump
- Cleanups
- Remove .el, gnuserv works fine without them.

* Wed Apr 30 2003 Lenny Cartier <lenny@mandrakesoft.com> 3.12.5-3mdk
- buildprereq

* Tue Feb 18 2003 Chmouel Boudjnah <chmouel@mandrakesoft.com> 3.12.5-2mdk
- Fix display to another DISPLAY (freebsd patch)(thanks
  han@mijncomputer.nl).

* Tue Jan  7 2003 Chmouel Boudjnah <chmouel@mandrakesoft.com> 3.12.5-1mdk
- Requires: emacs.
- Bump to version 3.12.5.

* Thu Aug 01 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 3.12.4-4mdk
- remove useless prefix
- rebuild for new libintl

* Thu Nov 22 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 3.12.4-3mdk
- Add URL.
- Defalias server-start gnuserv-start when installing.

* Mon Nov 19 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 3.12.4-2mdk
- Fix DESTDIR with makeinstall.

* Mon Oct  1 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 3.12.4-1mdk
- First version.

# end of file

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1849 |12cr|gnusim8085-1.3.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: gnusim8085
Summary: Graphical Intel 8085 simulator, assembler and debugger
Version: 1.3.7
Release: %mkrel 1
License: GPLv2+
Group: Development/Other
Source:  http://launchpad.net/gnusim8085/trunk/%version/+download/%name-%version.tar.gz
URL: http://launchpad.net/gnusim8085
BuildRequires: gtk2-devel >= 2.12.0
BuildRequires: libgtksourceview-2.0-devel >= 2.2.0
BuildRequires: desktop-file-utils
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-build

%description
GNUSim8085 is a graphical simulator plus assembler with debugger for
the Intel 8085 microprocessor.  It is written using GNOME libs.  It
can also run on several window managers.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -fr %{buildroot}
%makeinstall_std

desktop-file-install --vendor='' \
	--dir %buildroot%_datadir/applications \
	--add-category='GTK;GNOME;Development;Debugger' \
	%buildroot%_datadir/applications/GNUSim8085.desktop

%find_lang %name

# doc files are holding by rpm itself
rm -fr %buildroot%_datadir/doc/*

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files -f %name.lang
%defattr(-,root,root)
%doc README TODO NEWS AUTHORS ABOUT-NLS
%doc doc/*.txt doc/examples/*
%{_bindir}/*
%{_datadir}/%name
%{_datadir}/applications/*.desktop
%{_mandir}/man1/*
%{_iconsdir}/*/*/*/*

%clean
rm -rf %{buildroot}


%changelog
* Wed May 18 2011 Funda Wang <fwang@mandriva.org> 1.3.7-1mdv2011.0
+ Revision: 676054
- new version 1.3.7

* Tue Aug 03 2010 Funda Wang <fwang@mandriva.org> 1.3.6-1mdv2011.0
+ Revision: 565284
- New version 1.3.6

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 1.3.5-2mdv2010.1
+ Revision: 437797
- rebuild

* Wed Mar 18 2009 Funda Wang <fwang@mandriva.org> 1.3.5-1mdv2009.1
+ Revision: 357118
- New version 1.3.5

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.3.2-3mdv2009.0
+ Revision: 246506
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Oct 28 2007 Funda Wang <fwang@mandriva.org> 1.3.2-1mdv2008.1
+ Revision: 102847
- install correct dekstop file
- fix file list
- First package
- Created package structure for gnusim8085.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1850 |12cr|gnustep-back-0.18.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name		gnustep-back
%define version		0.18.0
%define release		%mkrel 1

Name: 		%{name}
Version: 	%{version}
Release: 	%{release}
Source: 	ftp://ftp.gnustep.org/pub/gnustep/core/%{name}-%{version}.tar.gz
Patch0:		gnustep-back-0.16.0-fix-str-fmt.patch
License: 	LGPLv2+
Group:		Development/Other
Summary: 	GNUstep Backend package
URL:		http://www.gnustep.org/
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
Requires:	gnustep-gui
BuildRequires:	gcc-objc
BuildRequires:	gnustep-base
BuildRequires:	gnustep-base-devel
BuildRequires:	gnustep-gui-devel
BuildRequires:	libx11-devel
BuildRequires:	GL-devel
BuildRequires:	libxext-devel
BuildRequires:	libxmu-devel
BuildRequires:	freetype2-devel

%description
It is a library of graphical user interface classes written
completely in the Objective-C language; the classes are based
upon the OpenStep specification as released by NeXT Software, Inc.
The library does not completely conform to the specification 
and has been enhanced in a number of ways to take advantage
of the GNU system. These classes include graphical objects
such as buttons, text fields, popup lists, browser lists,
and windows; there are also many associated classes
for handling events, colors, fonts, pasteboards and images.

%prep
%setup -q
%patch0 -p0

%build
%define __cputoolize /bin/true
%configure2_5x
make

%install
rm -fr %buildroot
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr (-, root, root)
%doc ANNOUNCE COPYING.LIB INSTALL NEWS README 
%_prefix/lib/GNUstep/Bundles/*
%_mandir/man1/*
%_prefix/lib/GNUstep/Fonts
%_bindir/*


%changelog
* Tue Aug 03 2010 Funda Wang <fwang@mandriva.org> 0.18.0-1mdv2011.0
+ Revision: 565362
- New version 0.18.0

* Thu Jan 08 2009 Funda Wang <fwang@mandriva.org> 0.16.0-1mdv2009.1
+ Revision: 327016
- fix str fmt
- New version 0.16.0

* Wed Aug 20 2008 Funda Wang <fwang@mandriva.org> 0.14.0-3mdv2009.0
+ Revision: 274290
- rebuild for new gnustep-base
- spec cleanup

* Fri Jun 20 2008 Franck Villaume <fvill@mandriva.com> 0.14.0-1mdv2009.0
+ Revision: 227537
- new stable version 0.14.0

* Tue Jun 03 2008 Franck Villaume <fvill@mandriva.com> 0.13.2-1mdv2009.0
+ Revision: 214514
- new version 0.13.2

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.12.0-3mdv2008.1
+ Revision: 136456
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Jul 25 2007 Austin Acton <austin@mandriva.org> 0.12.0-3mdv2008.0
+ Revision: 55131
- buildrequires gnustep-base
- update for new layout
- drop redundant requires

* Mon Jun 04 2007 Austin Acton <austin@mandriva.org> 0.12.0-2mdv2008.0
+ Revision: 34990
- increment release
- fix buildrequires
- redo it all

  + Adam Williamson <awilliamson@mandriva.org>
    - Import gnustep-back




* Tue May 10 2005 Lenny Cartier <lenny@mandriva.com> 0.9.6-1mdk
- new

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1851 |12cr|gnustep-base-1.24.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	build_doc 1

%define major 	1.24
%define libname %mklibname %{name} %major
%define develname %mklibname %{name} -d

Summary: 	GNUstep Base package
Name: 		gnustep-base
Version: 	1.24.0
Release: 	2
Source0: 	http://ftpmain.gnustep.org/pub/gnustep/core/%{name}-%{version}.tar.gz
Source100:	gnustep-base.rpmlintrc
Patch1:		gnustep-base-1.24.0.libxml.patch
License: 	LGPLv2+
Group: 		Development/Other
URL:		http://www.gnustep.org/
BuildRequires:	gnustep-make
BuildRequires:	libffcall-devel
BuildRequires:	gcc-objc
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(libxslt)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(gnutls)
BuildRequires:	binutils-devel
BuildRequires:	pkgconfig(libffi)
BuildRequires:	pkgconfig(avahi-client)
BuildRequires:	pkgconfig(icu-i18n)
%if %build_doc
BuildRequires:	tetex-dvips
BuildRequires:	texi2html
BuildRequires:	texinfo
%endif
Requires:	gnustep-make >= 2.0.0

%description
The GNUstep Base Library is a powerful fast library of general-purpose,
non-graphical Objective C classes, inspired by the superb OpenStep API but
implementing Apple and GNU additions to the API as well.  It includes for
example classes for unicode strings, arrays, dictionaries, sets, byte
streams, typed coders, invocations, notifications, notification dispatchers,
scanners, tasks, files, networking, threading, remote object messaging
support (distributed objects), event loops, loadable bundles, attributed
unicode strings, xml, mime, user defaults. This package includes development
headers too.

%package -n     %{libname}
Summary:        Dynamic libraries from %{name}
Group:          System/Libraries

%description -n %{libname}
Dynamic libraries from %{name}.

%package -n     %{develname}
Summary:        Header files and static libraries from %{name}
Group:          Development/Other
Requires:       %{libname} >= %{version}
Provides:       %{name}-devel = %{version}-%{release} 
Obsoletes:      %{name}-devel

%description -n %{develname}
Libraries and includes files for developing programs based on %{name}.

%prep  
%setup -q
%apply_patches

%build
if [ -z "$GNUSTEP_SYSTEM_ROOT" ]; then
  . %{_datadir}/GNUstep/Makefiles/GNUstep.sh
fi
%define __cputoolize /bin/true
%configure2_5x --with-default-config=/etc/GNUstep/GNUstep.conf
make
%if %build_doc
export LD_LIBRARY_PATH="${RPM_BUILD_DIR}/%{name}-%{version}/Source/obj:${LD_LIBRARY_PATH}"
make -C Documentation
%endif

%install
if [ -z "$GNUSTEP_SYSTEM_ROOT" ]; then
  . %{_datadir}/GNUstep/Makefiles/GNUstep.sh
fi
%makeinstall_std
%if %build_doc
cd Documentation
%makeinstall_std
%endif

%post 
grep -q '^gdomap' /etc/services                                            \
   || (echo "gdomap 538/tcp # GNUstep distributed objects" >> /etc/services  \
       && echo "gdomap 538/udp # GNUstep distributed objects" >> /etc/services)

%postun 
mv -f /etc/services /etc/services.orig
grep -v "^gdomap 538" /etc/services.orig > /etc/services
rm -f /etc/services.orig

%files
%doc NEWS README
%{_bindir}/*
%{_prefix}/lib/GNUstep
%{_mandir}/man1/*
%{_mandir}/man8/*
%{_infodir}/*

%files -n %{libname}
%{_prefix}/lib/lib%{name}.so.%{major}*

%files -n %{develname}
%doc ANNOUNCE COPYING COPYING.LIB ChangeLog*
%{_includedir}/*
%{_datadir}/GNUstep/*
%{_prefix}/lib/*.so


%changelog
* Fri May 11 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1.24.0-2
+ Revision: 798266
- Fix rpmlint braindamage

* Thu May 10 2012 Lev Givon <lev@mandriva.org> 1.24.0-1
+ Revision: 798130
- Fix major, remove old tarball.

  + Jon Dill <dillj@mandriva.org>
    - rebuild against new version of libffi4

* Tue Aug 03 2010 Funda Wang <fwang@mandriva.org> 1.20.1-1mdv2011.0
+ Revision: 565259
- New version 1.20.1

* Wed Apr 21 2010 Funda Wang <fwang@mandriva.org> 1.18.0-4mdv2010.1
+ Revision: 537371
- rebuild

* Wed Nov 25 2009 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.18.0-3mdv2010.1
+ Revision: 469882
- rebuild to statically link against libbfd

* Sat Mar 14 2009 Funda Wang <fwang@mandriva.org> 1.18.0-2mdv2009.1
+ Revision: 354830
- fix file list
- fix str fmt
- rebuild for new binutils
- protect libmajor

* Wed Jan 07 2009 Funda Wang <fwang@mandriva.org> 1.18.0-1mdv2009.1
+ Revision: 326909
- New version 1.18.0

* Thu Dec 25 2008 Michael Scherer <misc@mandriva.org> 1.16.5-2mdv2009.1
+ Revision: 318451
- rebuild for new py^W binutils

* Mon Dec 01 2008 Funda Wang <fwang@mandriva.org> 1.16.5-1mdv2009.1
+ Revision: 308687
- New version 1.16.5

* Fri Nov 14 2008 Funda Wang <fwang@mandriva.org> 1.16.4-1mdv2009.1
+ Revision: 303304
- New version 1.16.4
- procfs merged upstream

* Wed Aug 20 2008 Funda Wang <fwang@mandriva.org> 1.16.3-3mdv2009.0
+ Revision: 274214
- add fix for procfs detection
- New version 1.16.3
- fix sh path
- New version 1.16.2
- BR gnutls and binutils
- fix building
- add info files
- New version 1.16.1

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Franck Villaume <fvill@mandriva.com>
    - new version 1.15.3

* Tue Jan 22 2008 Funda Wang <fwang@mandriva.org> 1.15.2-1mdv2008.1
+ Revision: 156313
- New version 1.15.2

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Aug 03 2007 Austin Acton <austin@mandriva.org> 1.15.0-4mdv2008.0
+ Revision: 58679
- buildrequires texinfo when building docs
- rebuild to get documentation

* Tue Jul 10 2007 Austin Acton <austin@mandriva.org> 1.15.0-3mdv2008.0
+ Revision: 51102
- rebuild for new locations
- move to FHS structure
- re libify; non-versioned devel
- drop explicit provides hack

* Sat Jun 02 2007 Austin Acton <austin@mandriva.org> 1.15.0-2mdv2008.0
+ Revision: 34756
- setup for doc build
- explicit provides (Charles Edwards)

* Wed May 30 2007 Austin Acton <austin@mandriva.org> 1.15.0-1mdv2008.0
+ Revision: 32872
- new version
- redo most of spec file for simplicity
- disable documentation, temporarily


* Mon Jun 19 2006 Charles A Edwards <eslrahc@mandriva.org> 1.12.0-2mdv2007.0
- post postrun ldconfig

* Mon Jun 19 2006 Charles A Edwards <eslrahc@mandriva.org> 1.12.0-1mdv2007.0
- 1.12.0
- mkrel
- bump major
- add doc build

* Mon Apr 04 2005 Charles A Edwards <eslrahc@mandrake.org> 1.10.2-1mdk
- 1.10.2
- mv headers to devel pkg
- use _prefix
- bzip2 changelog 1 & 2 and include in Doc
- add Examples as Doc in devel pkg

* Sat Nov 06 2004 Charles A Edwards <eslrahc@mandrake.org> 1.10.1-3mdk
- exclude so from main pkg

* Thu Nov 04 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.10.1-1mdk
- 1.10.1

* Fri Sep 10 2004 Charles A Edwards <eslrahc@mandrake.org> 1.10.0-2mdk
- fix Major and Provides

* Fri Sep 10 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.10.0-1mdk
- 1.10.0

* Fri Aug 08 2003 Marcel Pol <mpol@gmx.net> 1.6.0-2mdk
- rebuild
- setup -q


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1852 |12cr|gnustep-gui-0.22.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	%(echo %version |cut -d. -f1-2)

%define libname %mklibname %name %major
%define libnamedev %mklibname %name -d

Name: 		gnustep-gui
Version: 	0.22.0
Release: 	3
Source0: 	ftp://ftp.gnustep.org/pub/gnustep/core/%{name}-%{version}.tar.gz
License: 	GPLv2+
Group:		Development/Other
Summary: 	GNUstep GUI package
URL:		http://www.gnustep.org/
Requires:	gnustep-base
BuildRequires:	gcc-objc
BuildRequires:	gnustep-base-devel >= 1.24.0
BuildRequires:	gnustep-make >= 2.6.2
BuildRequires:	cups-devel
BuildRequires:	aspell-devel
BuildRequires:	pkgconfig(ao)
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(libpng) >= 1.5
BuildRequires:	ungif-devel
Buildrequires:	pkgconfig(libtiff-4)
Requires:	gnustep-base

%description
This is a library of graphical user interface classes written completely in the
Objective-C language; the classes are based upon the OpenStep specification as
released by NeXT Software, Inc.  The library does not completely conform to the
specification and has been enhanced in a number of ways to take advantage of
the GNU system. These classes include graphical objects such as buttons, text
fields, popup lists, browser lists, and windows; there are also many associated
classes for handling events, colors, fonts, pasteboards and images.

%package -n     %{libname}
Summary:        Dynamic libraries from %name
Group:          System/Libraries

%description -n %{libname}
Dynamic libraries from %name.

%package -n     %{libnamedev}
Summary:        Header files and static libraries from %name
Group:          Development/Other
Requires:       %{libname} >= %{version}
Provides:       lib%{name}-devel = %{version}-%{release}
Provides:       %{name}-devel = %{version}-%{release} 
Obsoletes:      %name-devel

%description -n %{libnamedev}
Libraries and includes files for developing programs based on %name.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -fr %buildroot
%makeinstall_std

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr (-, root, root)
%doc ANNOUNCE COPYING.LIB BUGS NEWS README
%{_bindir}/*
%{_prefix}/lib/GNUstep/*

%files -n %{libname}
%defattr(-,root,root)
%{_prefix}/lib/lib%{name}.so.%{major}*

%files -n %{libnamedev}
%defattr(-,root,root)
%{_includedir}/*
%{_prefix}/lib/*.so
%{_datadir}/GNUstep/Makefiles/Additional/*


%changelog
* Sat May 12 2012 Bernhard Rosenkraenzer <bero@bero.eu> 0.22.0-3
+ Revision: 798521
- Fix BuildRequirement on 32bit libraries on x86_64
- Rebuild for current gnustep-core

  + Lev Givon <lev@mandriva.org>
    - Bump release to force rebuild.
    - Update to 0.22.0.

* Tue Aug 03 2010 Funda Wang <fwang@mandriva.org> 0.18.0-1mdv2011.0
+ Revision: 565346
- new version 0.18.0

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 0.16.0-1mdv2010.0
+ Revision: 436524
- adjust file list

  + Funda Wang <fwang@mandriva.org>
    - protect major

* Wed Jan 07 2009 Funda Wang <fwang@mandriva.org> 0.16.0-1mdv2009.1
+ Revision: 326911
- New version 0.16.0

* Thu Aug 21 2008 Funda Wang <fwang@mandriva.org> 0.14.0-2mdv2009.0
+ Revision: 274529
- fix underlink
- New version 0.14.0

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Tue Jun 03 2008 Franck Villaume <fvill@mandriva.com> 0.13.2-1mdv2009.0
+ Revision: 214482
- new version 0.13.2

* Tue Jan 22 2008 Funda Wang <fwang@mandriva.org> 0.12.1-1mdv2008.1
+ Revision: 156246
- New version 0.12.1

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Aug 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.12.0-4mdv2008.0
+ Revision: 67910
- rebuilt against new portaudio libs

* Mon Jul 23 2007 Austin Acton <austin@mandriva.org> 0.12.0-3mdv2008.0
+ Revision: 54501
- fix lib64 requires
- re-libify
- new directory structure
- drop hacky provides

* Sun Jun 03 2007 Austin Acton <austin@mandriva.org> 0.12.0-2mdv2008.0
+ Revision: 34948
- increment release
- explicit provides

* Sun Jun 03 2007 Austin Acton <austin@mandriva.org> 0.12.0-1mdv2008.0
+ Revision: 34793
- buildrequires gcc-objc
- simplify, simplify, simplify

  + Adam Williamson <awilliamson@mandriva.org>
    - Import gnustep-gui



* Mon Apr 04 2005 Charles A Edwards <eslrahc@mandrake.org> 0.9.5-1mdk
- 0.9.5
- quiet setup
- buildrequires

* Thu Oct  7 2004 Nicolas Planel <nplanel@n3.mandrakesoft.com> 0.9.4-2mdk
- move lib to libgnustep-gui.

* Thu Oct  7 2004 Nicolas Planel <nplanel@mandrakesoft.com> 0.9.4-1mdk
- 0.9.4.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1853 |12cr|gnustep-make-2.6.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# No binaries included => no need for a debug package
# Still can't make it noarch because files will contain
# lib vs. lib64 references
%define debug_package %nil
%define _disable_ld_no_undefined 1

Name: 		gnustep-make
Version: 	2.6.2
Release: 	2
Source0: 	ftp://ftp.gnustep.org/pub/gnustep/core/%{name}-%{version}.tar.gz
License: 	GPLv3+
Group:		Development/Other 
Summary: 	GNUstep Makefile package
URL:		http://www.gnustep.org/
BuildRequires:	texinfo latex2html >= 2008-6
BuildRequires:	tetex-latex tetex-dvips texi2html
BuildConflicts:	%name

%description
This package contains the basic scripts, makefiles and directory layout
needed to run and compile any GNUstep software.

NOTE: Following FHS standards, this package will attempt to force all other
gnustep-based into /usr/bin, /usr/lib, /usr/share, etc.  Many documentation
files will refer to /usr/GNUstep as being the root directory, which is
incorrect.  Also, user files are stored in ~/.gnustep rather than ~/GNUstep.

%prep
%setup -q
 
%build
%configure2_5x --with-layout=fhs \
	--with-user-dir=.gnustep
%make
perl -pi -e 's|%_prefix/man|%_mandir||g' GNUstep.conf
perl -pi -e 's|%_prefix/info|%_datadir/GNUstep/info||g' GNUstep.conf
cd Documentation
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std
cd Documentation
make install
mkdir -p %buildroot/%{_datadir}/GNUstep
cd tmp-installation/System/Library/Documentation
cp -fr info %buildroot/%{_datadir}/GNUstep/
 
%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr (-, root, root)
%doc ANNOUNCE ChangeLog FAQ GNUstep-HOWTO NEWS README RELEASENOTES Version
%doc Documentation/tmp-installation/System/Library/Documentation/Developer
%doc Documentation/tmp-installation/System/Library/Documentation/User
%{_sysconfdir}/GNUstep
%{_bindir}/*
%{_datadir}/GNUstep
%{_mandir}/man1/*
%{_mandir}/man7/*


%changelog
* Sun May 13 2012 Bernhard Rosenkraenzer <bero@bero.eu> 2.6.2-2
+ Revision: 798677
- Use _disable_ld_no_undefined, SOPE and friends rely on it

* Mon Mar 26 2012 Bernhard Rosenkraenzer <bero@bero.eu> 2.6.2-1
+ Revision: 787038
- Update to 2.6.2
- Fix build in current environment

* Tue Aug 03 2010 Funda Wang <fwang@mandriva.org> 2.4.0-1mdv2011.0
+ Revision: 565217
- new version 2.4.0

* Wed Jun 03 2009 Funda Wang <fwang@mandriva.org> 2.2.0-1mdv2010.0
+ Revision: 382408
- New version 2.2.0

* Wed Jan 07 2009 Funda Wang <fwang@mandriva.org> 2.0.8-1mdv2009.1
+ Revision: 326893
- New version 2.0.8

* Wed Jun 25 2008 Funda Wang <fwang@mandriva.org> 2.0.6-2mdv2009.0
+ Revision: 229097
- drop profile.d as it will confuse icecream (bug#41639)

* Thu Jun 19 2008 Funda Wang <fwang@mandriva.org> 2.0.6-1mdv2009.0
+ Revision: 226160
- New version 2.0.6

* Tue Jun 03 2008 Funda Wang <fwang@mandriva.org> 2.0.5-1mdv2009.0
+ Revision: 214634
- New version 2.0.5

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 2.0.1-5mdv2008.1
+ Revision: 136456
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - replace %%_datadir/man by %%_mandir!

* Tue Jun 26 2007 Austin Acton <austin@mandriva.org> 2.0.1-5mdv2008.0
+ Revision: 44736
- move conflicting (and probably never read) info files outside of global info

* Wed Jun 20 2007 Austin Acton <austin@mandriva.org> 2.0.1-4mdv2008.0
+ Revision: 41897
- add buildconflict with itself; may reduce some problems
- move everything to FHS layout
- move user dir to ~/.gnustep
- fix man and info locations
- link directly to profile.d files
- install docs by hand to avoid buildrequring itself
- un#, fix test
- # self
- fix my own doc mistake
- enforce RPM_OPT_FLAGS (making this arch-dependent, despite no binaries)
- build docs

* Mon May 28 2007 Austin Acton <austin@mandriva.org> 2.0.1-2mdv2008.0
+ Revision: 31928
- fix profile scripts (I suck)
- temporarily disable doc bulding (GNUstep sucks)

* Sun May 27 2007 Austin Acton <austin@mandriva.org> 2.0.1-1mdv2008.0
+ Revision: 31865
- new version
- fix profile script
- remove useless post

* Sun May 27 2007 Austin Acton <austin@mandriva.org> 2.0.0-1mdv2008.0
+ Revision: 31698
- fix buildrequires
- buildrequires texi2html
- new version
- redo much of spec file
- support csh
- install everything in default location for now, for simplicity
- noarch
- source settings on post
- Import gnustep-make



* Mon Jun 18 2006 Charles A Edwards <eslrahc@mandriva.org> 1.12.0-2mdv2007.0
- don't flag GNUstep.sh in file list as config file

* Mon Jun 18 2006 Charles A Edwards <eslrahc@mandriva.org> 1.12.0-1mdv2007.0
- 1.12.0
- mkrel
- add sources1 & 2 and p0 & p1
- guiet setup
- add doc build and update file list

* Fri Sep 10 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.10.0-1mdk
- 1.10.0

* Tue Jun 03 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.6.0-1mdk
- 1.6.0

* Wed Jan 29 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.5.1-2mdk
- rebuild

* Fri Nov 29 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.5.1-1mdk
- 1.5.1

* Fri Nov 15 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.5.0-1mdk
- 1.5.0
- bzip2 sources
- add some docs

* Thu Aug 8 2002 Antoine Ginies <aginies@mandrakesoft.com> 1.4.0-1mdk
- first mandrakesoft.com release
- based on Adam Fedor <fedor@gnu.org> spec

* Thu Jul 19 2001 Adam Fedor <fedor@gnu.org>
- Remove csh script

* Thu Apr 12 2001 Adam Fedor <fedor@gnu.org>
- Changed default combo to gnu-gnu-gnu

* Mon Feb 19 2001  Nicola Pero  <nicola@brainstorm.co.uk>
- Updated for new special_prefix option
	
* Wed Jan 17 2001  Nicola Pero  <nicola@brainstorm.co.uk>
- Updated; heavily simplified and mostly rewritten

* Sat Sep 18 1999 Christopher Seawood <cls@seawood.org>
- Version 0.6.0
- Added nodupsh patch

* Sat Aug 07 1999 Christopher Seawood <cls@seawood.org>
- Updated to cvs dawn_6 branch

* Fri Jun 25 1999 Christopher Seawood <cls@seawood.org>
- Split into separate rpm from gnustep-core
- Build from cvs snapshot
- Added services patch

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1854 |12cr|gnutrition-0.31-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		gnutrition
Summary:	A free nutrition analysis software
Version:	0.31
Release:	%mkrel 1
Source0:	http://ftp.gnu.org/gnu/gnutrition/%{name}-%{version}.tar.gz
Patch0:		gnutrition-0.31-mdv-fix-desktopfile-install-path.patch
URL:		http://www.gnu.org/software/gnutrition/
Group:		Sciences/Biology 
License:	GPLv3
BuildRequires:	pygtk2.0-devel
BuildRequires:	python-mysql
Requires:	gnome-python-desktop
Requires:	pygtk2.0
Requires:	python-mysql

%description
Gnutrition is a free nutrition analysis software written for the GNU
operating system. The US Department of Agriculture Nutrient Database of
Standard Reference is used as the source of food nutrient information.
It contains data on 81 nutrients for over 5,000 foods.

%prep
%setup -q
%patch0 -p0

%build
%configure2_5x
%make

%install
%__rm -rf %{buildroot}
%makeinstall

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS COPYING README ChangeLog
%{_bindir}/%{name}
%{_datadir}/%name/src/*
%{_datadir}/pixmaps/*.png
%{_datadir}/data/*.txt
%{_datadir}/gnome/apps/Applications/%{name}.desktop


%changelog
* Sat Jul 10 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.31-1mdv2011.0
+ Revision: 550207
- import gnutrition



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1855 |12cr|gnutu-2.5-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Student's Schedule
Name:		gnutu
Version:	2.5
Release:	%mkrel 5
License:	GPL
Group:		Education
Source0:	http://gnutu.devnull.pl/download.php?id=sources/gnutu-%{version}.tar.gz
Patch0:		%{name}-desktop.patch
URL:		http://www.gnutu.devnull.pl/
BuildRequires:	gtk-sharp2
BuildRequires:	glade-sharp2
BuildRequires:	libmono-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-root

%description
GNUTU (Student's Schedule) is designed for students 
from primary and secondary schools - using it, you 
can note various information (like marks, tests' dates 
and important school events). It also can create 
various statistics, search for all entered data, calculate 
your average; it can also serve as a diary and many, many more...

%prep
%setup -q %{name}-%{version}
%patch0 -p1 -b .%{name}-desktop.patch

%build

%configure2_5x

%make

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}    

%makeinstall
    
%find_lang %{name}

%if %mdkversion < 200900
%post
%{update_menus}
%{update_desktop_database}
%update_icon_cache hicolor
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%{clean_desktop_database}
%clean_icon_cache hicolor
%endif
    
%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}    

%files -f %{name}.lang
%defattr(644,root,root,755)
%doc AUTHORS ChangeLog COPYING README
%attr(755,root,root) %{_bindir}/%{name}
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/*
%{_datadir}/applications/gnutu.desktop
%{_datadir}/pixmaps/gnutu.ico
%{_datadir}/pixmaps/gnutu.png
    



%changelog
* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2.5-5mdv2010.0
+ Revision: 429287
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2.5-4mdv2009.0
+ Revision: 246510
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 2mdv2008.1-current
+ Revision: 136456
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Thu Jan 18 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 2.5-2mdv2007.0
+ Revision: 110442
- correct url
- spec file clean

* Sat Jan 06 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 2.5-1mdv2007.1
+ Revision: 104707
- Import gnutu


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1856 |12cr|go-1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#
# spec file for package go
#
# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2011, Sascha Peilicke <saschpe@gmx.de>
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.


%define goversion go1

Name:           go
Version:        1
Release:        1
Summary:        A compiled, garbage-collected, concurrent programming language
License:        BSD-3-Clause
Group:          Development/Other
Url:            http://golang.org
Source0:        go-1.0.tar.bz2
Source1:        go.rpmlintrc
Source2:        go.sh
Source3:        macros.go
# This file is otherwise generated at build-time from the .hg directory, which was
# stripped from the tarball to save space. TODO: Update contents after version update!
Source4:        VERSION
Source5:        godoc.service
# PATCH-FIX-OPENSUSE adjust documentation paths for API/doc server
Patch1:         godoc-path-locations.patch
# PATCH-FIX-OPENSUSE add -s flag to 'go install' (don't rebuild/install std libs)
Patch3:         go-build-dont-reinstall-stdlibs.patch
# PATCH-FIX-OPENSUSE re-enable build binary only packages (we are binary distro)
# see http://code.google.com/p/go/issues/detail?id=2775 & also issue 3268
Patch4:         allow-binary-only-packages.patch
BuildRequires:  bison
BuildRequires:  ed
BuildRequires:  systemd
# We need to manually specify the release version string here. All code compiled
# with this package will have the release string specified by the VERSION file
# in this source tarball baked into it, libs compiled with a different version
# cannot be linked anyway so all library packages will depend on this version string.
# the version string is pulled into the %godepends macro using the "go version" command.
Provides:       go-devel = %{goversion}
Provides:       go-devel-static = %{goversion}
Obsoletes:      go-devel < %{goversion}

%description
Go is an expressive, concurrent, garbage collected systems programming language
that is type safe and memory safe. It has pointers but no pointer arithmetic.
Go has fast builds, clean syntax, garbage collection, methods for any type, and
run-time reflection. It feels like a dynamic language but has the speed and
safety of a static language.

%package doc
Summary:        Go documentation
Requires:       %{name} = %{version}
Requires:	locales-doc

%description doc
Go examples and documentation.

%package vim
Summary:        Go syntax files for Vim
Group:          Editors
Requires:       %{name} = %{version}

%description vim
Vim syntax highlighting scheme for the Go programming language.

%package emacs
Summary:        Go language syntax files for Emacs
Group:          Editors
Requires:       %{name} = %{version}

%description emacs
Emacs syntax highlighting scheme for the Go programming language.

%package kate
Summary:        Go syntax files for Kate and KWrite editors
Group:          Editors
Requires:       %{name} = %{version}

%description kate
Kate syntax highlighting scheme for the Go programming language.

%prep
%setup -q -n %{name}
echo %{requiretest}
%patch1 -p1
%patch3 -p1
%patch4 -p1
cp %{SOURCE4} .
cp %{SOURCE5} .

# setup go_arch (BSD-like scheme)
%ifarch %ix86
sed -i 's|GOARCH|386|' %{SOURCE3}
%define go_arch 386
%endif
%ifarch x86_64
sed -i 's|GOARCH|amd64|' %{SOURCE3}
%define go_arch amd64
%endif
%ifarch %arm
sed -i 's|GOARCH|arm|' %{SOURCE3}
%define go_arch arm
%endif

%build
export GOROOT="`pwd`"
export GOROOT_FINAL=%{_libdir}/go
export GOBIN="$GOROOT/bin"
mkdir -p "$GOBIN"
cd src
export GDB_PRINTER="%{gdb_printer}"
HOST_EXTRA_CFLAGS="%{optflags} -Wno-error" ./make.bash

%install
export GOROOT="%{buildroot}%{_libdir}/%{name}"
install -Dm644 misc/bash/go %{buildroot}%{_sysconfdir}/bash_completion.d/go
install -Dm644 %{SOURCE2} %{buildroot}%{_sysconfdir}/profile.d/go.sh
install -Dm644 misc/emacs/go-mode-load.el %{buildroot}%{_datadir}/emacs/site-lisp/go-mode-load.el
install -Dm644 misc/emacs/go-mode.el %{buildroot}%{_datadir}/emacs/site-lisp/go-mode.el
install -Dm644 misc/vim/autoload/go/complete.vim %{buildroot}%{_datadir}/vim/site/autoload/go/complete.vim
install -d %{buildroot}%{_datadir}/vim/site/ftplugin/go
install -Dm644 misc/vim/ftplugin/go/{fmt,godoc,import}.vim %{buildroot}%{_datadir}/vim/site/ftplugin/go/
install -Dm644 misc/vim/indent/go.vim %{buildroot}%{_datadir}/vim/site/indent/go.vim
install -Dm644 misc/vim/plugin/godoc.vim %{buildroot}%{_datadir}/vim/site/plugin/godoc.vim
install -Dm644 misc/vim/syntax/godoc.vim %{buildroot}%{_datadir}/vim/site/syntax/godoc.vim
install -Dm644 misc/vim/syntax/go.vim %{buildroot}%{_datadir}/vim/site/syntax/go.vim
install -Dm644 misc/vim/ftdetect/gofiletype.vim %{buildroot}%{_datadir}/vim/site/ftdetect/gofiletype.vim
install -Dm644 misc/kate/go.xml %{buildroot}%{_datadir}/kde4/apps/katepart/syntax/go.xml

# godoc service
mkdir -p %{buildroot}%{_unitdir}
install -Dm644 godoc.service %{buildroot}%{_unitdir}/godoc.service

# copy document templates, packages, obj libs and command utilities
mkdir -p %{buildroot}%{_bindir}
mkdir -p $GOROOT/lib
cp -ar lib/godoc $GOROOT/lib
mv pkg $GOROOT
mv bin/* %{buildroot}%{_bindir}
rm -f %{buildroot}%{_bindir}/{hgpatch,quietgcc}

# source files for go install, godoc, etc
install -d %{buildroot}%{_datadir}/go
for ext in *.{go,c,h,s,S,py}; do
  find src -name ${ext} -exec install -Dm644 \{\} %{buildroot}%{_datadir}/go/\{\} \;
done
mkdir -p $GOROOT/src
ln -s /usr/share/go/src/pkg $GOROOT/src/pkg
ln -s /usr/share/go/src/cmd $GOROOT/src/cmd

# documentation and examples
# fix documetation permissions (rpmlint warning)
find doc/ misc/ -type f -exec chmod 0644 '{}' \;
# remove unwanted arch-dependant binaries (rpmlint warning)
rm -rf misc/cgo/test/{_*,*.o,*.out,*.6,*.8}
rm -f misc/dashboard/builder/{gobuilder,*6,*.8}
rm -f misc/goplay/{goplay,*.6,*.8}
rm -rf misc/windows
rm -rf misc/cgo/test/{_*,*.o,*.out,*.6,*.8}
# fix bnc#686557, contains image licensed under non-commercial license
rm doc/talks/go_talk-20091030.pdf

# install RPM macros ($GOARCH prepared in %%prep section)
install -Dm644 %{SOURCE3} %{buildroot}%{_sysconfdir}/rpm/macros.go

# break hard links
rm %{buildroot}%{_libdir}/go/pkg/linux_%{go_arch}/{cgocall,runtime}.h
ln -s %{_datadir}/go/src/pkg/runtime/{cgocall,runtime}.h %{buildroot}%{_libdir}/go/pkg/linux_%{go_arch}/

%pre

%post
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%preun
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%files
%defattr(-,root,root,-)
%doc AUTHORS CONTRIBUTORS LICENSE PATENTS README
%{_libdir}/go/lib/godoc/codewalk.html
%{_libdir}/go/lib/godoc/codewalkdir.html
%{_libdir}/go/lib/godoc/dirlist.html
%{_libdir}/go/lib/godoc/error.html
%{_libdir}/go/lib/godoc/example.html
%{_libdir}/go/lib/godoc/godoc.html
%{_libdir}/go/lib/godoc/opensearch.xml
%{_libdir}/go/lib/godoc/package.html
%{_libdir}/go/lib/godoc/package.txt
%{_libdir}/go/lib/godoc/search.html
%{_libdir}/go/lib/godoc/search.txt
%ifarch %ix86 %arm
%{_libdir}/go/pkg/tool/linux_%{go_arch}/8*
%endif
%ifarch x86_64
%{_libdir}/go/pkg/tool/linux_%{go_arch}/6*
%endif
%ifarch %arm
%{_libdir}/go/pkg/tool/linux_%{go_arch}/5*
%endif
%{_libdir}/go/src/cmd
%{_libdir}/go/src/pkg
%{_libdir}/go/pkg/linux_%{go_arch}/archive/tar.a
%{_libdir}/go/pkg/linux_%{go_arch}/archive/zip.a
%{_libdir}/go/pkg/linux_%{go_arch}/bufio.a
%{_libdir}/go/pkg/linux_%{go_arch}/bytes.a
%{_libdir}/go/pkg/linux_%{go_arch}/cgocall.h
%{_libdir}/go/pkg/linux_%{go_arch}/compress/bzip2.a
%{_libdir}/go/pkg/linux_%{go_arch}/compress/flate.a
%{_libdir}/go/pkg/linux_%{go_arch}/compress/gzip.a
%{_libdir}/go/pkg/linux_%{go_arch}/compress/lzw.a
%{_libdir}/go/pkg/linux_%{go_arch}/compress/zlib.a
%{_libdir}/go/pkg/linux_%{go_arch}/container/heap.a
%{_libdir}/go/pkg/linux_%{go_arch}/container/list.a
%{_libdir}/go/pkg/linux_%{go_arch}/container/ring.a
%{_libdir}/go/pkg/linux_%{go_arch}/crypto.a
%{_libdir}/go/pkg/linux_%{go_arch}/crypto/aes.a
%{_libdir}/go/pkg/linux_%{go_arch}/crypto/cipher.a
%{_libdir}/go/pkg/linux_%{go_arch}/crypto/des.a
%{_libdir}/go/pkg/linux_%{go_arch}/crypto/dsa.a
%{_libdir}/go/pkg/linux_%{go_arch}/crypto/ecdsa.a
%{_libdir}/go/pkg/linux_%{go_arch}/crypto/elliptic.a
%{_libdir}/go/pkg/linux_%{go_arch}/crypto/hmac.a
%{_libdir}/go/pkg/linux_%{go_arch}/crypto/md5.a
%{_libdir}/go/pkg/linux_%{go_arch}/crypto/rand.a
%{_libdir}/go/pkg/linux_%{go_arch}/crypto/rc4.a
%{_libdir}/go/pkg/linux_%{go_arch}/crypto/rsa.a
%{_libdir}/go/pkg/linux_%{go_arch}/crypto/sha1.a
%{_libdir}/go/pkg/linux_%{go_arch}/crypto/sha256.a
%{_libdir}/go/pkg/linux_%{go_arch}/crypto/sha512.a
%{_libdir}/go/pkg/linux_%{go_arch}/crypto/subtle.a
%{_libdir}/go/pkg/linux_%{go_arch}/crypto/tls.a
%{_libdir}/go/pkg/linux_%{go_arch}/crypto/x509.a
%{_libdir}/go/pkg/linux_%{go_arch}/crypto/x509/pkix.a
%{_libdir}/go/pkg/linux_%{go_arch}/database/sql.a
%{_libdir}/go/pkg/linux_%{go_arch}/database/sql/driver.a
%{_libdir}/go/pkg/linux_%{go_arch}/debug/dwarf.a
%{_libdir}/go/pkg/linux_%{go_arch}/debug/elf.a
%{_libdir}/go/pkg/linux_%{go_arch}/debug/gosym.a
%{_libdir}/go/pkg/linux_%{go_arch}/debug/macho.a
%{_libdir}/go/pkg/linux_%{go_arch}/debug/pe.a
%{_libdir}/go/pkg/linux_%{go_arch}/encoding/ascii85.a
%{_libdir}/go/pkg/linux_%{go_arch}/encoding/asn1.a
%{_libdir}/go/pkg/linux_%{go_arch}/encoding/base32.a
%{_libdir}/go/pkg/linux_%{go_arch}/encoding/base64.a
%{_libdir}/go/pkg/linux_%{go_arch}/encoding/binary.a
%{_libdir}/go/pkg/linux_%{go_arch}/encoding/csv.a
%{_libdir}/go/pkg/linux_%{go_arch}/encoding/gob.a
%{_libdir}/go/pkg/linux_%{go_arch}/encoding/hex.a
%{_libdir}/go/pkg/linux_%{go_arch}/encoding/json.a
%{_libdir}/go/pkg/linux_%{go_arch}/encoding/pem.a
%{_libdir}/go/pkg/linux_%{go_arch}/encoding/xml.a
%{_libdir}/go/pkg/linux_%{go_arch}/errors.a
%{_libdir}/go/pkg/linux_%{go_arch}/expvar.a
%{_libdir}/go/pkg/linux_%{go_arch}/flag.a
%{_libdir}/go/pkg/linux_%{go_arch}/fmt.a
%{_libdir}/go/pkg/linux_%{go_arch}/go/ast.a
%{_libdir}/go/pkg/linux_%{go_arch}/go/build.a
%{_libdir}/go/pkg/linux_%{go_arch}/go/doc.a
%{_libdir}/go/pkg/linux_%{go_arch}/go/parser.a
%{_libdir}/go/pkg/linux_%{go_arch}/go/printer.a
%{_libdir}/go/pkg/linux_%{go_arch}/go/scanner.a
%{_libdir}/go/pkg/linux_%{go_arch}/go/token.a
%{_libdir}/go/pkg/linux_%{go_arch}/hash.a
%{_libdir}/go/pkg/linux_%{go_arch}/hash/adler32.a
%{_libdir}/go/pkg/linux_%{go_arch}/hash/crc32.a
%{_libdir}/go/pkg/linux_%{go_arch}/hash/crc64.a
%{_libdir}/go/pkg/linux_%{go_arch}/hash/fnv.a
%{_libdir}/go/pkg/linux_%{go_arch}/html.a
%{_libdir}/go/pkg/linux_%{go_arch}/html/template.a
%{_libdir}/go/pkg/linux_%{go_arch}/image.a
%{_libdir}/go/pkg/linux_%{go_arch}/image/color.a
%{_libdir}/go/pkg/linux_%{go_arch}/image/draw.a
%{_libdir}/go/pkg/linux_%{go_arch}/image/gif.a
%{_libdir}/go/pkg/linux_%{go_arch}/image/jpeg.a
%{_libdir}/go/pkg/linux_%{go_arch}/image/png.a
%{_libdir}/go/pkg/linux_%{go_arch}/index/suffixarray.a
%{_libdir}/go/pkg/linux_%{go_arch}/io.a
%{_libdir}/go/pkg/linux_%{go_arch}/io/ioutil.a
%{_libdir}/go/pkg/linux_%{go_arch}/log.a
%{_libdir}/go/pkg/linux_%{go_arch}/log/syslog.a
%{_libdir}/go/pkg/linux_%{go_arch}/math.a
%{_libdir}/go/pkg/linux_%{go_arch}/math/big.a
%{_libdir}/go/pkg/linux_%{go_arch}/math/cmplx.a
%{_libdir}/go/pkg/linux_%{go_arch}/math/rand.a
%{_libdir}/go/pkg/linux_%{go_arch}/mime.a
%{_libdir}/go/pkg/linux_%{go_arch}/mime/multipart.a
%{_libdir}/go/pkg/linux_%{go_arch}/net.a
%{_libdir}/go/pkg/linux_%{go_arch}/net/http.a
%{_libdir}/go/pkg/linux_%{go_arch}/net/http/cgi.a
%{_libdir}/go/pkg/linux_%{go_arch}/net/http/fcgi.a
%{_libdir}/go/pkg/linux_%{go_arch}/net/http/httptest.a
%{_libdir}/go/pkg/linux_%{go_arch}/net/http/httputil.a
%{_libdir}/go/pkg/linux_%{go_arch}/net/http/pprof.a
%{_libdir}/go/pkg/linux_%{go_arch}/net/mail.a
%{_libdir}/go/pkg/linux_%{go_arch}/net/rpc.a
%{_libdir}/go/pkg/linux_%{go_arch}/net/rpc/jsonrpc.a
%{_libdir}/go/pkg/linux_%{go_arch}/net/smtp.a
%{_libdir}/go/pkg/linux_%{go_arch}/net/textproto.a
%{_libdir}/go/pkg/linux_%{go_arch}/net/url.a
%{_libdir}/go/pkg/linux_%{go_arch}/os.a
%{_libdir}/go/pkg/linux_%{go_arch}/os/exec.a
%{_libdir}/go/pkg/linux_%{go_arch}/os/signal.a
%{_libdir}/go/pkg/linux_%{go_arch}/os/user.a
%{_libdir}/go/pkg/linux_%{go_arch}/path.a
%{_libdir}/go/pkg/linux_%{go_arch}/path/filepath.a
%{_libdir}/go/pkg/linux_%{go_arch}/reflect.a
%{_libdir}/go/pkg/linux_%{go_arch}/regexp.a
%{_libdir}/go/pkg/linux_%{go_arch}/regexp/syntax.a
%{_libdir}/go/pkg/linux_%{go_arch}/runtime.a
%{_libdir}/go/pkg/linux_%{go_arch}/runtime.h
%{_libdir}/go/pkg/linux_%{go_arch}/runtime/cgo.a
%{_libdir}/go/pkg/linux_%{go_arch}/runtime/debug.a
%{_libdir}/go/pkg/linux_%{go_arch}/runtime/pprof.a
%{_libdir}/go/pkg/linux_%{go_arch}/sort.a
%{_libdir}/go/pkg/linux_%{go_arch}/strconv.a
%{_libdir}/go/pkg/linux_%{go_arch}/strings.a
%{_libdir}/go/pkg/linux_%{go_arch}/sync.a
%{_libdir}/go/pkg/linux_%{go_arch}/sync/atomic.a
%{_libdir}/go/pkg/linux_%{go_arch}/syscall.a
%{_libdir}/go/pkg/linux_%{go_arch}/testing.a
%{_libdir}/go/pkg/linux_%{go_arch}/testing/iotest.a
%{_libdir}/go/pkg/linux_%{go_arch}/testing/quick.a
%{_libdir}/go/pkg/linux_%{go_arch}/text/scanner.a
%{_libdir}/go/pkg/linux_%{go_arch}/text/tabwriter.a
%{_libdir}/go/pkg/linux_%{go_arch}/text/template.a
%{_libdir}/go/pkg/linux_%{go_arch}/text/template/parse.a
%{_libdir}/go/pkg/linux_%{go_arch}/time.a
%{_libdir}/go/pkg/linux_%{go_arch}/unicode.a
%{_libdir}/go/pkg/linux_%{go_arch}/unicode/utf16.a
%{_libdir}/go/pkg/linux_%{go_arch}/unicode/utf8.a
%{_libdir}/go/pkg/obj/linux_%{go_arch}/lib9.a
%{_libdir}/go/pkg/obj/linux_%{go_arch}/libbio.a
%{_libdir}/go/pkg/obj/linux_%{go_arch}/libcc.a
%{_libdir}/go/pkg/obj/linux_%{go_arch}/libgc.a
%{_libdir}/go/pkg/obj/linux_%{go_arch}/libmach.a
%{_libdir}/go/pkg/tool/linux_%{go_arch}/addr2line
%{_libdir}/go/pkg/tool/linux_%{go_arch}/api
%{_libdir}/go/pkg/tool/linux_%{go_arch}/cgo
%{_libdir}/go/pkg/tool/linux_%{go_arch}/dist
%{_libdir}/go/pkg/tool/linux_%{go_arch}/fix
%{_libdir}/go/pkg/tool/linux_%{go_arch}/nm
%{_libdir}/go/pkg/tool/linux_%{go_arch}/objdump
%{_libdir}/go/pkg/tool/linux_%{go_arch}/pack
%{_libdir}/go/pkg/tool/linux_%{go_arch}/pprof
%{_libdir}/go/pkg/tool/linux_%{go_arch}/vet
%{_libdir}/go/pkg/tool/linux_%{go_arch}/yacc
%{_bindir}/go*
%{_datadir}/go
%config %{_sysconfdir}/bash_completion.d/go
%config %{_sysconfdir}/profile.d/go.sh
%config %{_sysconfdir}/rpm/macros.go
%{_unitdir}/godoc.service

%files doc
%defattr(-,root,root,-)
%doc doc misc

%files vim
%defattr(-,root,root,-)
%dir %{_datadir}/vim
%{_datadir}/vim/*

%files emacs
%defattr(-,root,root,-)
%{_datadir}/emacs/site-lisp/go-mode*

%files kate
%defattr(-,root,root,-)
%dir %{_datadir}/kde4
%dir %{_datadir}/kde4/apps
%dir %{_datadir}/kde4/apps/katepart
%dir %{_datadir}/kde4/apps/katepart/syntax
%{_datadir}/kde4/apps/katepart/syntax/go.xml



%changelog
* Wed Apr 25 2012 Bogdano Arendartchuk <bogdano@mandriva.com> 1-1
+ Revision: 793280
- imported package go


* Mon Apr  24 2012 Bogdano Arendartchuk <bogdano@mandriva.com.br>
- adapted to Mandriva Linux
* Mon Apr  2 2012 graham@andtech.eu
- Add %%godoc macro to help with packaging API docs
* Mon Apr  2 2012 graham@andtech.eu
- update profile.d go.sh with $GOBIN for users
* Mon Apr  2 2012 graham@andtech.eu
- cmd/go - re-enable building from binary only packages
  we are a binary distro and the last minue change to go clean -i
  disabled building from third party binary packages. package management
  will be done via yast/zypper anyway and not go clean.
* Sat Mar 31 2012 graham@andtech.eu
- change provides to match go release string as per VERSION file
- fix %%pre, %%post etc godoc service statement
* Fri Mar 30 2012 graham@andtech.eu
- Export $GOBIN for the %%gobuild() macro
* Wed Mar 28 2012 graham@andtech.eu
- Go version 1
  http://golang.org/doc/go1.html
* Tue Mar 27 2012 graham@andtech.eu
- Release candidate 2
- Bug fixes and resolved issues
  http://weekly.golang.org/doc/devel/weekly.html#2012-03-22
* Tue Mar 13 2012 graham@andtech.eu
- No language changes
- Initial Go 1 beta offering
- Many bug fixes and resolved issues
  http://weekly.golang.org/doc/devel/weekly.html#2012-03-13
* Sat Mar 10 2012 graham@andtech.eu
- Add additional Go vim scripts, tweak goversion macro
* Fri Mar  9 2012 graham@andtech.eu
- update spec and macro file to provide working requires
* Wed Mar  7 2012 graham@andtech.eu
- update gotest/gofix macro
* Tue Mar  6 2012 graham@andtech.eu
- Update godoc & go build patches
- removed dwarf pretty printer patch
- add godoc systemd service file
* Mon Mar  5 2012 graham@andtech.eu
- Update to weekly.2012-03-04
- Changes to go/build required code refactoring
  see: http://weekly.golang.org/doc/devel/weekly.html#2012-03-04
* Fri Feb 24 2012 graham@andtech.eu
- Wpdate to weekly.2012-02-22
- Some BC breaks and language changes, too many details to list
  see release announcement:
  http://weekly.golang.org/doc/devel/weekly.html#2012-02-22
* Fri Feb 17 2012 graham@andtech.eu
- cmd/gc: fix comparison of struct with _ field
  fixes build of go-go-gtk and other packages that use cgo
* Fri Feb 17 2012 graham@andtech.eu
- Update to tip @ 2012.02017
- sync: say that Cond.Wait can not return spuriously
- runtime: Permit default behaviour of SIGTSTP, SIGTTIN, SIGTTOU
- cmd/gc: correctly typecheck expression lists in returns
- syscall: fix bounds check in Error
* Thu Feb 16 2012 graham@andtech.eu
- Update to weekly.2012-02-12
  http://weekly.golang.org/doc/devel/weekly.html#2012-02-12
* Wed Feb  8 2012 graham@andtech.eu
  This weekly snapshot includes a re-organization of the Go tools.
  Only the go, godoc, and gofmt tools are installed to $GOROOT/bin (or $GOBIN).
  The remainder are installed to $GOROOT/bin/tool.
  This puts the lesser-used tools (6g, cgo, govet, etc.) outside the user PATH.
  Instead these tools may be called through the go tool with 'go tool command'.
  For example, to vet hello.go you would type 'go tool vet hello.go'.
  Type 'go tool' see the list of available tools.
  With the move, some tools were given simpler names:
    6cov    -> cov
    6nm     -> nm
    goapi   -> api
    gofix   -> fix
    gopack  -> pack
    gopprof -> pprof
    govet   -> vet
    goyacc  -> yacc
  The os/signal package has been moved to	exp/signal.
  A new tool named 'dist'	has been introduced to	handle building the gc
  tool chain and to bootstrap the go tool. The old build scripts and make
  files have been removed.
  Full list of changes and fixes available:
  http://weekly.golang.org/doc/devel/weekly.html#2012-02-07
* Mon Feb  6 2012 saschpe@suse.de
- Satisfy Factory-Auto (only comment out %%path, not Patch)
* Sun Feb  5 2012 graham@andtech.eu
- Update to latest tip
- Now use cmd/dist to build toolchain, build scripts are removed
  build process is now as follows.
  build cmd/dist C based bootstrap tool
  - > compile C based compilers and Go based bootstrap tool
  - > compile Go based core commands and libraries
- Remove patch that affects, cmd/go/{build,pkg}.go , this command
  is under active development and building against binary installs
  is slated to be included before Go1 release.
* Tue Jan 31 2012 graham@andtech.eu
- Patch: quick hack to try and get packages building against third
  party libs if they are installed as binary archives without source
- Update some spec file entries for changing $GOROOT layout, mainly
  $GOROOT/bin/go-tools
- Add $GOBIN back for now
* Mon Jan 30 2012 graham@andtech.eu
- spec tweaks, use default locations for go tooling
  (compilers, linkers, cgo etc all in $GOROOT now)
- remove $GOBIN from /etc/profile.d/go.sh
* Fri Jan 27 2012 graham@andtech.eu
- Update to weekly.2012-01-27
- renamed the html package to exp/html
- Many fixes:
  - * http://weekly.golang.org/doc/devel/weekly.html#2012-01-27
* Tue Jan 24 2012 graham@andtech.eu
- Add %%goinstall() macro for new go tool
- Update godoc path locations patch
- Update go install patch (fixes building packages with "go install")
- Update to weekly.2012-01-20
- The image package's Tiled type has been renamed to Repeated.
- The encoding/xml package has been changed to make more idiomatic
  use of struct tags, among other things. If you use the xml package
  please read the change description to see if your code is affected:
  http://code.google.com/p/go/source/detail?r=70e914beb409
- exp/sql package to database/sql
- Package net's SetTimeout methods were changed to SetDeadline.
- Many functions in package os now take a os.FileMode argument instead
  of a plain uint32. An os.ModeSticky constant is also now defined.
- The meaning of the first buffer element for image.YCbCr has changed to
  match the semantics of the other image types like image.RGBA.
- The NewMD5, NewSHA1 and NewSHA256 functions in crypto/hmac have been
  deprecated. Use New instead, explicitly passing the hash function.
* Fri Dec 30 2011 graham@andtech.eu
- Patch new "go install" to allow -s option
  This prevents rebuild/reinstall of std libs and allows packages
  to be installed into a users $GOPATH
* Fri Dec 23 2011 graham@andtech.eu
- Update to weekly.2011.12.22
- changes to the images/ycbcr and testing packages
  * "gofix" required for code using images/ycbr
  * Testing package "B" (benchmark) type now has same methods as "T"
- Compiler inlining: Enabled in .spec as "export GCFLAGS=-l"
  * Needs to be explicitly enabled at compile time with the above
    flag or using the "-l" compiler flag
- Initial implementation of 'go' command utility
- Many fixes and updates
  * http://weekly.golang.org/doc/devel/weekly.html#2011-12-22
* Fri Dec 16 2011 dmueller@suse.de
- fix exclusivearch for %%%%arm
- fix filelist for %%%%arm
* Tue Dec 13 2011 saschpe@suse.de
- Use $GOBIN as install target directory for binaries (Make.cmd)
  regardless of $TARGDIR (Second part of bnc#735320)
* Tue Dec 13 2011 saschpe@suse.de
- Improve macros %%go_make, %%go_make_test and %%go_make_install:
  * Set TARGDIR and GOBIN all macros (bnc#735320)
  * Make sure %%{buildroot}%%{_bindir} exists in any case
- The above should simplify spec files for Go packages that use, .e.g.,
  'make tools' to install additional stuff (like binaries)
* Wed Dec  7 2011 dmacvicar@suse.de
- Set GOBIN correctly in Make.inc to point to _bindir instead
  of GOROOT/bin (bnc#735288)
* Mon Dec  5 2011 saschpe@suse.de
- Forgot to update VERSION file
* Mon Dec  5 2011 saschpe@suse.de
- Update to 05/12/2011 mercurial version:
  * No big changes
* Fri Dec  2 2011 saschpe@suse.de
- Update to r60.3 + weekly.2011-12-02:
  * crypto/tls: cleanup certificate load on windows
  * exp/ssh: add Std{in,out,err}Pipe methods to Session
  * dashboard: don't choke on weird builder names.
  * exp/ssh: export type signal, now Signal
  * os: add ModeType constant to mask file type bits
  * text/template: replace Add with AddParseTree.
  * go/doc: detect headings and format them in html
- For more see http://golang.org/doc/devel/weekly.html
* Tue Oct 18 2011 graham@andtech.eu
- Update to r60.3
- Fixes bug in the reflect package
  * disallow Interface method on Value obtained via unexported name
* Thu Oct  6 2011 graham@andtech.eu
- Update to r60.2
- Fixes memory leak in certain map types
* Wed Oct  5 2011 graham@andtech.eu
- Tweaks for gdb debugging
- go.spec changes:
  - move %%go_arch definition to %%prep section
  - pass correct location of go specific gdb pretty printer and
    functions to cpp as HOST_EXTRA_CFLAGS macro
  - install go gdb functions & printer
- gdb-printer.patch
  - patch linker (src/cmd/ld/dwarf.c) to emit correct location of go
    gdb functions and pretty printer
* Tue Sep 27 2011 saschpe@suse.de
- Add file 'VERSION' which is otherwise generated at runtime to fix
  building
* Fri Sep  2 2011 saschpe@suse.de
- Update to weekly.2001-09-01 version
  * archive/tar: support symlinks.
  * big: fix nat.scan bug. (thanks Evan Shaw)
  * bufio: handle a "\r\n" that straddles the buffer. add openbsd. avoid
    redundant bss declarations. fix unused parameters. fix windows/amd64
    build with newest mingw-w64.
  * bytes: clarify that NewBuffer is not for beginners.
  * cgo: explain how to free something. fix GoBytes. fixes callback for windows
    amd64. note that CString result must be freed.
  * effective_go: convert to use tmpltohtml.
  * exp/norm: reduced the size of the byte buffer used by reorderBuffer
    by half by reusing space when combining. a few minor fixes to support the
    implementation of norm. added implementation for []byte versions of methods.
  * exp/template/html: add some tests for ">" attributes. added handling for URL
    attributes. differentiate URL-valued attributes (such as href). reworked
    escapeText to recognize attr boundaries.
  * exp/template: moved from exp to the main tree.
  * exp/wingui: made compatible with windows/amd64.
  * flag: add Parsed, restore Usage.
  * gc: add openbsd. escape analysis. fix build on Plan 9. fix div bug. fix
    pc/line table. fix some spurious leaks. make static initialization more
    static. remove JCXZ; add JCXZW, JCXZL, and JCXZQ instructions. shuffle
    [#]includes. simplify escape analysis recursion.
  * go/ast cleanup: base File/PackageExports on FilterFile/FilterPackage code.
    adjustments to filter function. fix ast.MergePackageFiles to collect infos
    about imports. generalize ast.FilterFile.
  * go/build: add test support & use in gotest. separate test imports out when scanning.
  * go/parser: fix type switch scoping. fix type switch scoping.
  * gob: explain that Debug isn't useful unless it's compiled in.
  * gobuilder: increase log limit.
  * godashboard: fix utf-8 in user names.
  * godoc: first step towards reducing index size. add dummy playground.js to
    silence godoc warning at start-up. added systematic throttling to indexing
    goroutine. fix bug in zip.go. support for reading/writing (splitted) index
    files. use virtual file system when generating package synopses.
  * gofix: forgot to rename the URL type. osopen: fixed=true when changing O_CREAT.
  * goinstall: error out with paths that end with '/'. report lack of $GOPATH
    on errors. select the tag that is closest to runtime.Version.
  * http: add MaxBytesReader to limit request body size. add file protocol
    transport. adjust test threshold for larger suse buffers. delete error
    kludge. on invalid request, send 400 response. return 413 instead of 400
    when the request body is too large. support setting Transport's TLS client
    config.
  * image/tiff: add a decode benchmark. decoder optimization.
  * image: add PalettedImage interface, and make image/png recognize it.
  * io: add TeeReader.
  * json: add struct tag option to wrap literals in strings.
    calculate Offset for Indent correctly.
    fix decode bug with struct tag names with ,opts being ignored.
  * ld: handle Plan 9 ar format. remove duplicate bss definitions.
  * libmach: support reading symbols from Windows .exe for nm.
  * math: fix Pow10 loop. (thanks Volker Dobler)
  * mime: ParseMediaType returns os.Error now, not a nil map. media type
    formatter. text charset defaults.
  * misc/dashboard: remove limit for json package list.
  * misc/emacs: refine label detection.
  * net: add ParseMAC function. change the internal form of IPMask for IPv4.
    disable "tcp" test on openbsd. fix windows build. join and leave a IPv6
    group address, on a specific interface. make use of IPv4len, IPv6len.
    move internal string manipulation routines to parse.go.
  * os: disable Hostname test on OpenBSD. fix WNOHANG Waitmsg.
  * reflect: add Value.Bytes, Value.SetBytes methods.
  * rpc: add benchmark for async rpc calls.
  * runtime: add openbsd 386 defs.h. add runtime support for openbsd 386. add
    runtime prefix to showframe. ctrlhandler for windows amd64. fix stack
    cleanup on windows/amd64. fix void warnings. go interface to cdecl calbacks.
    handle string + char literals in goc2c. make arm work on Ubuntu Natty qemu.
    openbsd thread tweaks. simplify stack traces. speed up cgo calls. use cgo
    runtime functions to call windows syscalls. windows/amd64 callbacks fixed
    and syscall fixed to allow using it in callbacks.
  * strconv: put decimal on stack.
  * spec: update section on Implementation Differences.
  * syscall: SOMAXCONN should be 0x7fffffff at winsock2. add openbsd 386. handle
    RTM_NEWROUTE in ParseNetlinkRouteAttr on Linux. handle routing entry in
    ParseRoutingSockaddr on BSD variants. openbsd amd64 syscall support. use the
    vdso page on linux x86 for faster syscalls instead of int $0x80.
  * template/parse: give if, range, and with a common representation.
  * template: grammar fix for template documentation. range over channel. remove
    else and end nodes from public view.
  * test: put GOROOT/bin before all others in run.
  * time: fix Plan 9 build. fix zone during windows test.
  * type switches: test for pathological case.
  * version.bash: update VERSION on -save if already present.
  * websocket: implements new version of WebSocket protocol.
  * windows/386: clean stack after syscall.
  * xml: marshal "parent>child" tags correctly.
* Tue Aug  2 2011 saschpe@gmx.de
- Update to release r59:
  * Restricted usage of goto statement
  * Package reflect supports a new struct tag scheme that enables sharing of
    struct tags between multiple packages.
  * Package sort's IntArray type has been renamed to IntSlice, and similarly
    for Float64Slice and StringSlice
  * Package strings's Split function has itself been split into Split and
    SplitN. SplitN is the same as the old Split. The new Split is equivalent
    to SplitN with a final argument of -1.
  * Goinstall now installs packages and commands from arbitrary remote
    repositories (not just Google Code, Github, and so on). See the goinstall
    documentation for details.
  More at http://golang.org/doc/devel/release.html#r59
* Wed Jul 20 2011 saschpe@gmx.de
- Update to 2011-07-20 mercurial version:
  * ELF section header overlap fixed, GNU strip doesn't break binaries
    anymore
* Wed Jul 20 2011 saschpe@suse.de
- Update to weekly.2011-07-19 mercurial version:
  * archive/zip: add Writer, add Mtime_ns function to get modified time in
    sensible format.
  * cgi: close stdout reader pipe when finished.
  * cgo: add missing semicolon in generated struct,
  * codereview: fix for Mercurial 1.9.
  * dashboard: list "most installed this week" with rolling count.
  * debug/elf: read ELF Program headers.
  * debug/proc: remove unused package.
  * doc/talks/io2010: update with gofix and handle the errors.
  * exp/eval, exp/ogle: remove packages eval and ogle.
  * exp/regexp/syntax: add Prog.NumCap.
  * exp/template: API changes, bug fixes, and tweaks.
  * flag: make -help nicer.
  * fmt: Scan(&int) was mishandling a lone digit.
  * gc: fix closure bug, fix to build with clang, make size of struct{} and
    [0]byte 0 bytes , some enhancements to printing debug info.
  * gif: fix local color map and coordinates.
  * go/build: include processing of .c files for cgo packages, less aggressive
    failure when GOROOT not found.
  * go/printer: changed max. number of newlines from 3 to 2.
  * gob: register more slice types
  * godoc: support for file systems stored in .zip files.
  * hash/crc32: add SSE4.2 support.
  * html: update section references in comments to the latest HTML5 spec.
  * http: drain the pipe output in TestHandlerPanic to avoid logging deadlock,
    fix Content-Type of file extension, implement http.FileSystem for zip files,
    let FileServer work when path doesn't begin with a slash, support for
    periodic flushing in ReverseProxy.
  * image/draw: add benchmarks.
  * json: add omitempty struct tag option, allow using '$' and '-' as the struct
    field's tag encode \r and \n in strings as e.g. "\n", not "\u000A" escape
    < and > in any JSON string for XSS prevention.
  * ld: allow seek within write buffer< add a PT_LOAD PHDR entry for the PHDR
  * os: plan9: add Process.Signal as a way to send notes
  * os: don't permit Process.Signal after a successful Wait.
  * reflect: add Value.NumMethod, panic if Method index is out of range for a
    type.
  * runtime: faster entersyscall, exitsyscall, fix panic for make(chan [0]byte),
    fix subtle select bug, make TestSideEffectOrder work twice, several
    parallelism-related optimizations and fixes, string-related optimizations,
    track running goroutine count.
  * strconv: handle [-+]Infinity in atof.
  * sync: add fast paths to WaitGroup, improve RWMutex performance.
  * syscall: add Flock on Linux, parse and encode SCM_RIGHTS and SCM_CREDENTIALS
  More at http://golang.org/doc/devel/release.html#r58.1
* Sun Jul 10 2011 saschpe@gmx.de
- Update to 2011/07/10 mercurial version (post r58 and weekly.2011-07-07):
  * Package exec has been redesigned with a more convenient and succinct API.
  * Package os/signal's Signal and UnixSignal types have been moved
    to the os package.
  * Package image/draw is the new name for exp/draw. The GUI-related
    code from exp/draw is now located in the exp/gui package.
  More at http://golang.org/doc/devel/release.html#r58
* Fri Jun 24 2011 saschpe@gmx.de
- No need to set $PATH before building anymore
* Fri Jun 24 2011 saschpe@gmx.de
- DISABLE_NET_TESTS was dropped, this causes net tests to fail
  on openSUSE:Factory currently. Disable tests temporarily.
* Fri Jun 24 2011 saschpe@suse.de
- Update to 24/06/2011 mercurial version
  * http: buffer Request.Write (issue 1996)
  * libmach: fix disassembly of FCMOVcc and FCOMI
  * libmach: fix tracing on linux (for cov)
  * ld: don't attempt to build dynamic sections unnecessarily
  * syscall: add tty support to StartProcess
  * crypto/openpgp: add ElGamal support
  * http: add Server.ListenAndServeTLS (issue 1964)
* Thu Jun 16 2011 saschpe@suse.de
- %%go_requires can't depend on %%requires_ge, it isn't available on
  Fedora and RHEL.
* Wed Jun 15 2011 saschpe@suse.de
- Really set CFLAGS through HOST_EXTRA_CFLAGS environment variable
  for building Go itself and for Go macros (used by Go packages)
- Added go-fix-werrors.patch to fix fatal compiler warnings, not
  used yet as -Wno-error is passed currently
- Adhere to SUSE patch comment conventions
- Changed %%go_requires macro from '%%requires_eq go' to
  '%%requires_ge go'
* Wed Jun 15 2011 saschpe@suse.de
- Update to 15/06/2011 mercurial version
  * Increase max no of windows callbacks (issue 1912)
  * gc: compact stackframe
  * http: fix regression permitting io.Copy on HEAD response
  * Go memory model: minor clarification (issue 1941)
  * go spec: clarif rules for append, scope rules for :=
    (issue 1936, issue 1940)
  * gc: handle go print() and go println() (issue 1952)
  * net: export all fields in Interface (issue 1942)
- Spec file cleanup:
  * Remove *.6 and *.8 files from misc documentation
* Wed Jun  8 2011 saschpe@suse.de
- Added macro %%go_disable_brp_strip_static_archive to disable the
  strip check, it breaks on Fedora-based distros and generates
  a warning for SUSE-based ones. It can be removed if go binaries
  become really stripable
* Wed Jun  8 2011 saschpe@suse.de
- Update to 08/05/2011 mercurial version
  * ld: fix and simplify ELF symbol generation
  * cgo: support non intel gcc machine flags
  * gc: enable building under clang/2.9
  * countless bugfixes, documentation and speed improvements
- Don't build twice (thru all.bash and make.bash)
* Mon May 23 2011 saschpe@suse.de
- Generate %%go_ver macro from Go package version
- Use %%requires_eq for %%go_requires
* Sat May 21 2011 saschpe@gmx.de
- Switch %%go_make* macros from make to gomake
* Sat May 21 2011 saschpe@gmx.de
- Undo not installing *.h/*.c, remove hard links
- Update to 21/05/2011 mercurial version
- Added macro %%go_make_test
* Fri May 20 2011 saschpe@gmx.de
- Package more documentation
* Fri May 20 2011 saschpe@gmx.de
- Moved devel package back into main package until a better
  solution pops up
  * godoc and goinstall belong to base package and need only
    sources in the $GOROOT/srcpkg tree
  * No need to install *.h/*.c files
- Fixed %%{go_provides} macro to provide a specific version
- Changed GOROOT path also in gotry script
* Fri May 20 2011 saschpe@suse.de
- Removed double provides for devel-static package
- Provide a specific version for devel-static package
- Less build dependencies, own directories directly
- Added comments for rpmlint checks, removed old ones
* Fri May 20 2011 saschpe@suse.de
- Disable brp-strip-static-archive also on RHEL and CentOS
* Fri May 20 2011 saschpe@suse.de
- Fix %%go_make_install macro, wrong TARGDIR
* Fri May 20 2011 saschpe@suse.de
- Update to 20/05/2011 mercurial version
- Macro %%go_arch in macros.go now properly set to correct value
* Thu May 19 2011 saschpe@gmx.de
- Fix RPM macros, add arm support
* Thu May 19 2011 saschpe@gmx.de
- Added RPM macros file to simply Go packaging
- Provide devel-static file in main package
- Spec file cleanup
- Remove devel-file-in-non-devel-package rpmlint filter
- Use proper package versioning scheme (needs reinstall)
* Wed May 18 2011 saschpe@suse.de
- Disable brp-strip-static-archive on Fedora
* Wed May 18 2011 saschpe@suse.de
- Re-add STRIP=/bin/true to fix Fedora build
* Wed May 18 2011 saschpe@suse.de
- Let devel package provide devel-static
- Fix typo in devel package description
* Wed May 18 2011 saschpe@suse.de
- Update to 18/05/2011 upstream mercurial release
- Rebased godoc patch
- Removed doc/talks/go_talk-20091030.pdf, fixes bnc#686557
- No chrpath necessary anymore
- Use fdupes
- Drop executable-stack rpmlint filter, not needed anymore
* Fri Apr 29 2011 saschpe@gmx.de
- Update to 29/04/2011 upstream mercurial release
- Changed RPM variables to macros
* Mon Mar 21 2011 saschpe@suse.de
- Changed license from BSD to BSD3c
- Remove pkg_version macro, use %%%%{version} directly
- No Requires on %%%%{release}
* Tue Mar  8 2011 graham@andtech.eu
- Update to 07/03/2011 .1 upstream mercurual release
- Update godoc patch to reflect changes to path package
* Tue Mar  1 2011 graham@andtech.eu
- Update to 24/02/2011 upstream mercurial release
* Wed Feb 16 2011 graham@andtech.eu
- Update to 15/12/2011 upstream mercurial release
- Remove redundant workarounds from .spec
* Tue Feb  8 2011 graham@andtech.eu
- add go-devel for pkg and cmd source installation, this is
  intended to support goinstall(once patched).
- Move goinstall binary to go-devel package and install to
  %%{_sbindir}
- Change the godoc patch to generate API docs from the source
  install location of go-devel
* Tue Feb  1 2011 graham@andtech.eu
- Updated to release 20/01/2011
- run full test suite (without net dependant tests)
- remove redundant libcgo.so from .spec
* Wed Dec  8 2010 saschpe@suse.de
- Updated to 08/12/2010 mercurial version
* Thu Dec  2 2010 speilicke@novell.com
- Updated to 02/12/2010 mercurial version
* Tue Nov 16 2010 speilicke@novell.com
- Updated to 16/11/2010 mercurial version
* Tue Nov  9 2010 speilicke@novell.com
- Updated to 09/11/2010 mercurial version
* Mon Nov  8 2010 speilicke@novell.com
- Simplified spec file
* Mon Nov  8 2010 speilicke@novell.com
- Fixed tarball (no hg history and build files)
* Mon Nov  8 2010 speilicke@novell.com
- Updated to 08/11/2010 mercurial version
* Thu Oct 14 2010 speilicke@novell.com
- Updated to 13/08/2010 mercurial version
* Mon Oct 11 2010 speilicke@novell.com
- Example scripts permissions fixed
* Fri Oct  8 2010 speilicke@novell.com
- Updated to 10/08/2010 mercurial version
* Wed Jun 16 2010 graham@andtech.eu
- Initial package based on 09/06/2010 release
* Thu Apr 29 2010 konrad@tylerc.org>
- Initial Go hg release spec template

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1857 |12cr|goffice0-0.9.6-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name goffice0
%define oname goffice
%define version 0.9.6

%define api 0.10
%define major 9
%define libname %mklibname %oname %{api}_%major
%define develname %mklibname -d %oname %api

Summary: Set of document centric objects and utilities for glib/gtk
Name: %{name}
Version: %{version}
Release: %mkrel 8
Source0: http://ftp.gnome.org/pub/GNOME/sources/goffice/%{oname}-%{version}.tar.xz
License: GPLv2+
Group: System/Libraries
Url: http://www.gnome.org
BuildRequires:	automake
BuildRequires:	intltool
BuildRequires: pkgconfig(gtk+-3.0)
BuildRequires: pkgconfig(libgnomeprint-2.2)
BuildRequires: pkgconfig(libglade-2.0)
BuildRequires: pkgconfig(libgnomeui-2.0)
BuildRequires: pkgconfig(gconf-2.0)
BuildRequires: pkgconfig(libgsf-1)
BuildRequires: pcre pkgconfig(libpcre)
BuildRequires: perl-XML-Parser
BuildRequires: pkgconfig(librsvg-2.0)
Obsoletes: %oname <= 0.4.3

%description
There are common operations for document centric applications that are
conceptually simple, but complex to implement fully.
    - plugins
    - load/save documents
    - undo/redo

%package -n %libname
Summary:  %{summary}
Group: %{group}
Requires: %name >= %version

%description -n %libname
Shared library implementing document centric objects and utilities for glib/gtk

%package -n %develname
Summary:  %{summary}
Group: Development/C
Requires: %libname = %version
Provides: %name-devel = %version-%release
Provides: lib%name-devel = %version-%release
Conflicts: %mklibname -d goffice 0_3
Obsoletes: %mklibname -d goffice 0_4

%description -n %develname
Development files of the Goffice library.

%prep
%setup -q -n %oname-%version

%build
%configure2_5x
%make

%install
%makeinstall_std
%find_lang %oname-%version

%files -f %oname-%version.lang
%doc README NEWS AUTHORS BUGS MAINTAINERS
%dir %_libdir/%oname/

%files -n %libname
%_libdir/libgoffice-%api.so.%{major}*
%_libdir/%oname/%version/

%files -n %develname
%_includedir/libgoffice-%{api}
%_libdir/lib*.so
%_libdir/pkgconfig/*.pc
%_datadir/gtk-doc/html/goffice-%{api}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1858 |12cr|gogglesmm-0.12.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Goggles Music Manager
Name:		gogglesmm
Version:	0.12.6
Release:	1
Group:		Sound
License:	GPLv3
URL:		http://code.google.com/p/gogglesmm/
Source0:	http://code.google.com/p/gogglesmm/%{name}-%{version}.tar.xz

BuildRequires:	libgcrypt-devel
BuildRequires:	pkgconfig(libxine)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(expat)
BuildRequires:	pkgconfig(fox)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	pkgconfig(taglib)
BuildRequires:	pkgconfig(taglib-extras)

%description
Goggles Music Manager is a music collection manager and player that 
automatically categorizes your music files based on genre, artist, album, and 
song. It supports gapless playback and features easy tag editing.

%prep
%setup -q

%build
%configure2_5x

%make

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%doc README ChangeLog AUTHORS COPYING
%{_bindir}/%{name}
%{_datadir}/applications/*.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.*
%{_mandir}/man1/%{name}.1*



%changelog
* Wed May 30 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.12.0-1
+ Revision: 801374
- imported package gogglesmm


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1859 |12cr|gok-2.30.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: GNOME On-screen Keyboard 
Name: gok
Version: 2.30.1
Release: 4
License: LGPLv2+
Group: Accessibility
URL: http://www.gok.ca/
Source0: ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.bz2
# (fc) 0.11.12-1mdk use www-browser as web browser (Fedora)
Patch0:	gok-0.10.2-launcher.patch
Patch1: gok-2.28.0-fix-linking.patch
BuildRequires:	pkgconfig(ORBit-2.0)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(atk)
BuildRequires:	pkgconfig(libcanberra-gtk)
BuildRequires:	pkgconfig(gconf-2.0) GConf2
BuildRequires:	pkgconfig(libspi-1.0)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gnome-speech-1.0)
BuildRequires:	pkgconfig(libwnck-1.0)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(libusb)
BuildRequires:	gtk-doc
BuildRequires:	intltool
BuildRequires:	gnome-common
BuildRequires:	pkgconfig(gail)
BuildRequires:	pkgconfig(popt)
Requires: scrollkeeper
Requires: %{_lib}gail-gnome
Requires(post): scrollkeeper
Requires(postun): scrollkeeper

%description 
The GNOME On-screen Keyboard (GOK) is a dynamic on-screen keyboard for
UNIX and UNIX-like operating systems.  It features Direct Selection,
Dwell Selection, Automatic Scanning and Inverse Scanning access
methods and includes word completion.

%prep
%setup -q
%patch0 -p1 -b .launcher
%patch1 -p1
autoreconf -fi

%build

%configure2_5x --enable-gtk-doc --enable-libusb-input
%make

%install
rm -rf $RPM_BUILD_ROOT

GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 %makeinstall_std

%find_lang %{name} --with-gnome

#remove unpackaged files
rm -rf $RPM_BUILD_ROOT/var/lib/scrollkeeper $RPM_BUILD_ROOT%_libdir/pkgconfig

%if %mdkversion < 200900
%post
%update_scrollkeeper
%post_install_gconf_schemas gok
%{update_menus}
%update_icon_cache hicolor
%endif

%preun
%preun_uninstall_gconf_schemas gok

%if %mdkversion < 200900
%postun
%clean_scrollkeeper
%{clean_menus}
%clean_icon_cache hicolor
%endif

%files -f %{name}.lang
%defattr(-,root,root,-)
%doc %{_datadir}/gtk-doc/html/*
%{_sysconfdir}/gconf/schemas/*
%{_bindir}/*
%{_libdir}/bonobo/servers/*
%{_datadir}/applications/*
%{_datadir}/gok
%_datadir/icons/hicolor/*/apps/*.*
%{_datadir}/pixmaps/gok.png
%_datadir/sounds/freedesktop/stereo/goksound*


%changelog
* Sun May 08 2011 Funda Wang <fwang@mandriva.org> 2.30.1-3mdv2011.0
+ Revision: 672453
- add br

  + Oden Eriksson <oeriksson@mandriva.com>
    - mass rebuild

* Wed Dec 22 2010 Funda Wang <fwang@mandriva.org> 2.30.1-2mdv2011.0
+ Revision: 623779
- pkgconfig file is not needed for now
- tighten BR

  + John Balcaen <mikala@mandriva.org>
    - Fix BR for libcanberra-gtk-devel

* Wed Sep 29 2010 Götz Waschk <waschk@mandriva.org> 2.30.1-1mdv2011.0
+ Revision: 581966
- update to new version 2.30.1

* Tue Mar 30 2010 Götz Waschk <waschk@mandriva.org> 2.30.0-1mdv2010.1
+ Revision: 528957
- update to new version 2.30.0

* Wed Dec 09 2009 Götz Waschk <waschk@mandriva.org> 2.29.2-1mdv2010.1
+ Revision: 475375
- update to new version 2.29.2

* Thu Oct 22 2009 Frederic Crozat <fcrozat@mandriva.com> 2.28.1-1mdv2010.0
+ Revision: 458785
- Release 2.28.1

* Mon Sep 21 2009 Götz Waschk <waschk@mandriva.org> 2.28.0-1mdv2010.0
+ Revision: 446885
- update build deps
- new version
- fix linking

* Thu Sep 10 2009 Götz Waschk <waschk@mandriva.org> 2.27.92-1mdv2010.0
+ Revision: 437479
- update to new version 2.27.92

* Mon Aug 24 2009 Götz Waschk <waschk@mandriva.org> 2.27.91-1mdv2010.0
+ Revision: 420499
- update to new version 2.27.91

* Mon Aug 10 2009 Götz Waschk <waschk@mandriva.org> 2.27.90-1mdv2010.0
+ Revision: 414468
- new version
- drop patch 2

* Tue Jul 28 2009 Götz Waschk <waschk@mandriva.org> 2.27.5-1mdv2010.0
+ Revision: 401432
- new version
- drop patch 1
- fix another build failure

* Mon Jul 13 2009 Götz Waschk <waschk@mandriva.org> 2.27.4-1mdv2010.0
+ Revision: 395621
- new version
- fix build

* Mon Jun 15 2009 Götz Waschk <waschk@mandriva.org> 2.27.3-1mdv2010.0
+ Revision: 386077
- update to new version 2.27.3

* Mon May 25 2009 Götz Waschk <waschk@mandriva.org> 2.27.2-1mdv2010.0
+ Revision: 379679
- update to new version 2.27.2

* Mon May 11 2009 Götz Waschk <waschk@mandriva.org> 2.27.1-1mdv2010.0
+ Revision: 374235
- update build deps
- new version
- update file list

* Mon Mar 16 2009 Götz Waschk <waschk@mandriva.org> 2.26.0-1mdv2009.1
+ Revision: 355929
- update to new version 2.26.0

* Mon Feb 16 2009 Götz Waschk <waschk@mandriva.org> 2.25.91-1mdv2009.1
+ Revision: 340925
- update to new version 2.25.91

* Mon Feb 02 2009 Götz Waschk <waschk@mandriva.org> 2.25.90-1mdv2009.1
+ Revision: 336647
- new version
- drop patch 1

* Mon Jan 19 2009 Götz Waschk <waschk@mandriva.org> 2.25.3-1mdv2009.1
+ Revision: 331374
- update to new version 2.25.3

* Tue Dec 02 2008 Götz Waschk <waschk@mandriva.org> 2.25.2-1mdv2009.1
+ Revision: 309011
- update to new version 2.25.2

* Tue Nov 04 2008 Götz Waschk <waschk@mandriva.org> 2.25.1-1mdv2009.1
+ Revision: 299793
- update to new version 2.25.1

* Tue Sep 23 2008 Götz Waschk <waschk@mandriva.org> 2.24.0-1mdv2009.0
+ Revision: 287356
- new version

* Fri Aug 29 2008 Götz Waschk <waschk@mandriva.org> 2.23.91-1mdv2009.0
+ Revision: 277478
- new version

* Mon Jul 14 2008 Götz Waschk <waschk@mandriva.org> 1.4.0-1mdv2009.0
+ Revision: 235375
- fix buildrequires
- new version

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 1.3.7-2mdv2009.0
+ Revision: 218421
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Thu Feb 07 2008 Funda Wang <fwang@mandriva.org> 1.3.7-2mdv2008.1
+ Revision: 163536
- New license policy
- drop old menu

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - buildrequires X11-devel instead of XFree86-devel

* Mon Oct 15 2007 Götz Waschk <waschk@mandriva.org> 1.3.7-1mdv2008.1
+ Revision: 98360
- new version
- drop patch 2

* Sun Oct 14 2007 Götz Waschk <waschk@mandriva.org> 1.3.6-1mdv2008.1
+ Revision: 98339
- new version
- fix build with a patch from svn

* Sat Oct 13 2007 Götz Waschk <waschk@mandriva.org> 1.3.5-1mdv2008.1
+ Revision: 97935
- new version

* Mon Sep 17 2007 Götz Waschk <waschk@mandriva.org> 1.3.4-1mdv2008.0
+ Revision: 89333
- new version

* Wed Sep 05 2007 Götz Waschk <waschk@mandriva.org> 1.3.3-1mdv2008.0
+ Revision: 80325
- new version
- fix icon in desktop file

* Mon Aug 27 2007 Götz Waschk <waschk@mandriva.org> 1.3.2-1mdv2008.0
+ Revision: 72027
- new version

* Mon Jul 09 2007 Götz Waschk <waschk@mandriva.org> 1.3.1-1mdv2008.0
+ Revision: 50728
- new version

* Sat May 26 2007 Götz Waschk <waschk@mandriva.org> 1.2.5-1mdv2008.0
+ Revision: 31362
- new version
- add new icon


* Thu Mar 08 2007 Frederic Crozat <fcrozat@mandriva.com> 1.2.3-2mdv2007.1
+ Revision: 137649
- Prevent pkgconfig auto dependencies

* Wed Feb 28 2007 Götz Waschk <waschk@mandriva.org> 1.2.3-1mdv2007.1
+ Revision: 127278
- new version
- unpack patch

* Tue Feb 27 2007 Götz Waschk <waschk@mandriva.org> 1.2.2-1mdv2007.1
+ Revision: 126212
- new version

* Sat Jan 20 2007 Götz Waschk <waschk@mandriva.org> 1.2.1-2mdv2007.1
+ Revision: 110996
- really enable usb

* Sat Jan 20 2007 Götz Waschk <waschk@mandriva.org> 1.2.1-1mdv2007.1
+ Revision: 110995
- new version
- enable libusb support

* Fri Dec 29 2006 Frederic Crozat <fcrozat@mandriva.com> 1.2.0-2mdv2007.1
+ Revision: 102494
- Fix libgail-gnome dependency for biarch
- Import gok

* Sat Aug 26 2006 Götz Waschk <waschk@mandriva.org> 1.2.0-1mdv2007.0
- New release 1.2.0

* Fri Aug 04 2006 Frederic Crozat <fcrozat@mandriva.com> 1.1.1-5mdv2007.0
- Rebuild with latest dbus

* Wed Jul 19 2006 Götz Waschk <waschk@mandriva.org> 1.1.1-3mdv2007.1
- rebuild for new gail

* Sun Jul 16 2006 Nicolas Lcureuil <neoclust@mandriva.org> 1.1.1-3mdv2007.0
- Fix XDG menu

* Fri Jul 14 2006 Frederic Crozat <fcrozat@mandriva.com> 1.1.1-2mdv2007.0
- Rebuild with latest libgail

* Fri Jul 14 2006 Gtz Waschk <waschk@mandriva.org> 1.1.1-1mdv2007.0
- new macros
- xdg menu
- New release 1.1.1

* Tue May 16 2006 Götz Waschk <waschk@mandriva.org> 1.0.10-1mdk
- New release 1.0.10

* Thu Apr 27 2006 Götz Waschk <waschk@mandriva.org> 1.0.8-1mdk
- New release 1.0.8

* Wed Apr 19 2006 Frederic Crozat <fcrozat@mandriva.com> 1.0.7-1mdk
- Release 1.0.7

* Mon Feb 27 2006 Frederic Crozat <fcrozat@mandriva.com> 1.0.5-5mdk
- Add schema uninstallation

* Fri Feb 24 2006 Frederic Crozat <fcrozat@mandriva.com> 1.0.5-4mdk
- Use mkrel

* Sat Dec 31 2005 Mandriva Linux Team <http://www.mandrivaexpert.com/> 1.0.5-3mdk
- Rebuild

* Thu Oct 13 2005 Götz Waschk <waschk@mandriva.org> 1.0.5-2mdk
- rebuild for new libwnck

* Fri May 13 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 1.0.5-1mdk
- New release 1.0.5

* Wed May 04 2005 Frederic Crozat <fcrozat@mandriva.com> 1.0.4-1mdk 
- Release 1.0.4
- Fix buildrequires for x86-64

* Thu Jan 06 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 0.11.16-3mdk 
- Rebuild with latest howl

* Sun Nov 14 2004 Christiaan Welvaart <cjw@daneel.dyndns.org> 0.11.16-2mdk
- add BuildRequires: libgnomespeech-devel libglade2.0-devel

* Wed Nov 10 2004 Goetz Waschk <waschk@linux-mandrake.com> 0.11.16-1mdk
- New release 0.11.16

* Wed Nov 10 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.11.12-1mdk
- New release 0.11.12
- Patch0 (Fedora): use www-browser as web browser

* Fri Aug 27 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 0.10.2-3mdk
- Fix menu

* Thu Apr 22 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 0.10.2-2mdk
- Fix BuildRequires

* Wed Apr 21 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 0.10.2-1mdk
- New release 0.10.2

* Thu Apr 08 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 0.10.0-1mdk
- New release 0.10.0
- Remove patch0 (merged upstream)

* Fri Mar 26 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 0.9.3-6mdk
- Enforce libgail-gnome dependency


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1860 |12cr|goldendict-1.0.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		goldendict
Version:	1.0.1
Release:	4
Summary:	A feature-rich dictionary lookup program
Group:		Office
License:	GPLv3+
URL:		http://goldendict.berlios.de/
Source0:	%{name}-%{version}-src.tar.bz2
Patch0:		goldendict-1.0.1-gcc47.patch

# Modify the Icon section in desktop file to comform package guideline.

BuildRequires:	desktop-file-utils
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(hunspell)
BuildRequires:	pkgconfig(phonon)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(xtst)

%description
Goldendict is a feature-rich dictionary lookup program.
The latest release has the following features:
Use of WebKit for an accurate articles' representation;
Support of multiple dictionary file formats;
Support MediaWiki-based sites to perform search;
Scan popup functionality.

%prep
%setup -q -c -n goldendict-%{version}-src
%patch0 -p1

%build
# Fix the directory in goldendict.pro by removing apps
sed -i 's/share\/apps\/goldendict/share\/goldendict/g' goldendict.pro
# Fix the hunspell directory
sed -i 's|myspell/dicts|myspell|g' config.cc
# Fix prefix for /usr
sed -i 's/usr\/local/usr/g' goldendict.pro
%qmake_qt4
%make

%install
make install INSTALL_ROOT=%{buildroot} INSTALL="install -p"
rm -rf %{buildroot}/%{_datadir}/app-install

# Fix the icon name in desktop file
sed -i 's/\/usr\/share\/pixmaps\/goldendict\.png/goldendict/g' %{buildroot}/%{_datadir}/applications/goldendict.desktop
# Fix the categories in desktop file
desktop-file-install	\
--add-category="Dictionary"	\
--remove-category="Education"	\
--remove-category="Applications"	\
--delete-original	\
--dir=%{buildroot}%{_datadir}/applications	\
%{buildroot}%{_datadir}/applications/goldendict.desktop
install -d %{buildroot}/%{_datadir}/goldendict/locale
install -pm 644 locale/*.qm %{buildroot}/%{_datadir}/goldendict/locale

%files
%doc LICENSE.txt
%dir %{_datadir}/goldendict/
%dir %{_datadir}/goldendict/locale/
%{_bindir}/goldendict
%{_datadir}/applications/goldendict.desktop
%{_datadir}/pixmaps/goldendict.png
%{_datadir}/goldendict/locale/*.qm


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1861 |12cr|goobox-3.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name goobox
%define version 3.0.1
%define release 1

Summary: CD player and ripper for GNOME
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://ftp.gnome.org/pub/GNOME/sources/goobox/%{name}-%{version}.tar.xz
License: GPLv2+
Group: Sound
Url: http://www.gnome.org
BuildRequires: pkgconfig(gstreamer-0.10)
BuildRequires: pkgconfig(libmusicbrainz3)
BuildRequires: pkgconfig(libgnomeui-2.0)
BuildRequires: pkgconfig(libglade-2.0)
BuildRequires: pkgconfig(libnotify)
BuildRequires: scrollkeeper
BuildRequires: pkgconfig(gnome-doc-utils)
BuildRequires: pkgconfig(libexslt)
BuildRequires: pkgconfig(sm)
BuildRequires: desktop-file-utils
BuildRequires: intltool
BuildRequires: brasero-devel
BuildRequires: unique-devel
Requires: gstreamer0.10-plugins-good
Requires: dbus-x11

%description
Goobox is a CD player and ripper that always knowns just what to do.

%prep
%setup -q

%build
%configure2_5x --disable-schemas-install --disable-scrollkeeper
%make

%install
%makeinstall_std
%find_lang %name --with-gnome

desktop-file-install --vendor="" \
  --add-category="Audio;Player" \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/*


%files -f %name.lang
%doc README NEWS AUTHORS ChangeLog
%_bindir/%name
%_datadir/applications/goobox.desktop
%_datadir/%{name}
%_datadir/icons/hicolor/*/apps/%{name}.*
%_datadir/GConf/gsettings/%{name}.convert
%_datadir/glib-2.0/schemas/org.gnome.Goobox.gschema.xml



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1862 |12cr|goocanvasmm-0.15.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 1.0
%define major 5
%define libname %mklibname %{name} %{api} %{major}
%define develname %mklibname %{name} -d

Summary:	C++ wrappers for goocanvas
Name:		goocanvasmm
Version:	0.15.4
Release:	3
License:	LGPLv2+
Group:		System/Libraries
URL:		http://www.gtkmm.org
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%name/%name-%version.tar.bz2
BuildRequires:	pkgconfig(gdkmm-2.4)
BuildRequires:	goocanvas-devel >= 0.13

%description
C++ wrappers for goocanvas.

%package -n %{libname}
Summary:	C++ wrappers for goocanvas
Group:		System/Libraries

%description -n	%{libname}
C++ wrappers for goocanvas.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/C++
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{develname}
C++ wrappers for goocanvas.

This package contains all necessary files to compile or develop
programs/libraries that use %{name}.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/libgoocanvasmm-%{api}.so.%{major}*

%files -n %{develname}
%{_libdir}/*.so
%{_libdir}/pkgconfig/%name-%api.pc
%{_includedir}/%{name}-%{api}
%{_libdir}/%{name}-%{api}/include



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1863 |12cr|googlecl-0.9.11-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:    googlecl
Version: 0.9.11
Release: %mkrel 1
Summary: GoogleCL brings Google services to the command line
License: Apache License 2.0
URL:     http://code.google.com/p/googlecl/
Group:   Networking/Other
Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot

Source: http://googlecl.googlecode.com/files/%{name}-%{version}.tar.gz

BuildRequires: python python-devel
Requires: python
Requires: python-gdata

%description

GoogleCL is a command-line utility that provides access to various Google
services. It streamlines tasks such as posting to a Blogger blog, adding events
to Calendar, or editing documents on Google Docs.

For example:
$ google blogger post --blog "My blog" --tags "python, googlecl" my_post.html 
$ google calendar add "Lunch with Jason tomorrow at noon"
$ google docs edit --title "Shopping list" --editor vim

GoogleCL is a pure Python application that uses the Python gdata libraries to
make Google Data API calls from the command line.

%prep
%setup -q

%build
python setup.py build

%install
rm -rf $RPM_BUILD_ROOT
PYTHONDONTWRITEBYTECODE= python setup.py install --root=$RPM_BUILD_ROOT --record=INSTALLED_FILES
mkdir -p %{buildroot}%{_mandir}/man1
install -m0644 man/google.1 %{buildroot}%{_mandir}/man1

%clean
rm -rf %{buildroot}

%files -f INSTALLED_FILES
%defattr(-,root,root)
%doc README.txt README.config INSTALL.txt 
%{_mandir}/man1/google.1*


%changelog
* Tue Nov 23 2010 Eugeni Dodonov <eugeni@mandriva.com> 0.9.11-1mdv2011.0
+ Revision: 600268
- Updated to 0.9.11.

* Fri Nov 12 2010 Bogdano Arendartchuk <bogdano@mandriva.com> 0.9.10-2mdv2011.0
+ Revision: 596947
- rebuild for python 2.7

* Thu Sep 23 2010 Funda Wang <fwang@mandriva.org> 0.9.10-1mdv2011.0
+ Revision: 580755
- update to new version 0.9.10

* Sun Jun 20 2010 Eugeni Dodonov <eugeni@mandriva.com> 0.9.5-1mdv2010.1
+ Revision: 548345
- Added manpage and deps
- Imported googlecl.
- Created package structure for googlecl.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1864 |12cr|google-perftools-1.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 4
%define libname %mklibname google-perftools %{major}
%define develname %mklibname google-perftools -d

Summary:	Performance tools for C++
Name:		google-perftools
Version:	1.10
Release:	1
Group:		System/Libraries
License:	BSD
URL:		http://code.google.com/p/google-perftools/
Source0:	http://google-perftools.googlecode.com/files/%{name}-%{version}.tar.gz
Patch0:		google-perftools-1.5-antibork.diff
BuildRequires:	file
BuildRequires:	libtool
BuildRequires:	autoconf2.5
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The google-perftools packages contains some utilities to improve and analyze
the performance of C++ programs.  This includes an optimized thread-caching
malloc() and cpu and heap profiling utilities.

%package -n	%{libname}
Summary:	Performance tools for C++ libraries
Group:          System/Libraries

%description -n	%{libname}
The google-perftools packages contains some utilities to improve and analyze
the performance of C++ programs.  This includes an optimized thread-caching
malloc() and cpu and heap profiling utilities.

%package -n	%{develname}
Summary:	Static library and header files for the google-perftools library
Group:		Development/C++
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}
Provides:	lib%{name}-devel = %{version}
Obsoletes:	%{mklibname google-perftools 0 -d}

%description -n	%{develname}
The google-perftools packages contains some utilities to improve and analyze
the performance of C++ programs.  This includes an optimized thread-caching
malloc() and cpu and heap profiling utilities.

This package contains the static google-perftools library and its header files.

%prep

%setup -q
%patch0 -p0

find . -type d -perm 0700 -exec chmod 755 {} \;
find . -type d -perm 0555 -exec chmod 755 {} \;
find . -type f -perm 0555 -exec chmod 755 {} \;
find . -type f -perm 0444 -exec chmod 644 {} \;

for i in `find . -type d -name CVS` `find . -type d -name .svn` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -r $i; fi >&/dev/null
done

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build
rm -f configure
libtoolize --force --copy; aclocal -I m4; autoheader; automake --add-missing --copy --foreign; autoconf

%configure2_5x \
%ifarch x86_64
    --enable-frame-pointers
%endif

%make

#%%check
#make check

%install
rm -rf %{buildroot}

%makeinstall_std

# cleanup
rm -rf %{buildroot}/usr/share/doc/google-perftools-%{version}

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog INSTALL README
%{_libdir}/lib*.so.%{major}*
%{_libdir}/libprofiler.so.0*
%{_bindir}/pprof
%{_mandir}/man1/pprof.1*

%files -n %{develname}
%defattr(-,root,root)
%doc doc/*.html doc/*.png doc/*.dot doc/*.gif doc/*.txt TODO
%{_includedir}/google/*.h
%{_libdir}/*.*a
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc


%changelog
* Thu Aug 23 2012 Crispin Boylan <crisb@mandriva.org> 1.10-1
+ Revision: 815650
- New release

* Wed Jul 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.8.1-1
+ Revision: 691913
- 1.8.1

* Tue Feb 22 2011 Oden Eriksson <oeriksson@mandriva.com> 1.7-1
+ Revision: 639292
- 1.7

* Tue Nov 30 2010 Shlomi Fish <shlomif@mandriva.org> 1.6-2mdv2011.0
+ Revision: 603236
- Bumped the release number for a new gcc-4.5.1 compiled build (with better performance)

* Sun Sep 19 2010 Shlomi Fish <shlomif@mandriva.org> 1.6-1mdv2011.0
+ Revision: 579902
- Upgraded to 1.6 and replaced the tar.gz with tar.lzma

* Tue Feb 16 2010 Oden Eriksson <oeriksson@mandriva.com> 1.5-1mdv2010.1
+ Revision: 506594
- disable the test suite for now
- 1.5
- fix install
- 1.4
- 1.3

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sun Feb 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0-1mdv2009.1
+ Revision: 336146
- 1.0

* Sun Jul 20 2008 Oden Eriksson <oeriksson@mandriva.com> 0.98-1mdv2009.0
+ Revision: 239028
- 0.98

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Aug 31 2007 Oden Eriksson <oeriksson@mandriva.com> 0.93-2mdv2008.0
+ Revision: 76891
- rebuild

* Sun Aug 19 2007 Oden Eriksson <oeriksson@mandriva.com> 0.93-1mdv2008.0
+ Revision: 66843
- fix build
- 0.93
- conform to the 2008 specs
- Import google-perftools


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1865 |12cr|goollie-1.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		oname	GoOllie

Name:		goollie
Version:	1.3
Release:	1
Url:		http://tweeler.com/index.php?PAGE=goollie_linux
License:	GPLv3 and CC-BY-SA
Group:		Games/Arcade
Summary:	Arcage game about Ollie the Oligocheata, a worm on a mission
# http://www.tweeler.com/GoOllie_1.3_src.tar.gz
Source0:		%{oname}-%{version}.tar.bz2
Source1:	%{oname}.png
Patch0:		%{oname}.patch
BuildRequires:	cmake
BuildRequires:	libtuxcap-devel
BuildRequires:	imagemagick

%description
Ollie the Oligocheata is a worm on a mission
He is on a mission to bring mouse controlled platforming fun to everyone!

Go Ollie is a free Linux game with beautifully rendered scenes and animations.
The latest in innovative mouse controlled platform gaming featuring a unique
fusion of platform and match three gaming mechanics.

Two gameplay modes:
- Story Mode with over 60 individual levels each with different objectives
- Fast and furious action game with unlimited re-playability

Authors:
--------
	Game design and game code - Charlie Dog
	Art - Simon Lissaman
	Music - Michael Watts / Encore Music
	GNU/Linux port - W.P. van Paassen

%prep
%setup -q -n %{oname}-%{version}
%patch0

sed -i -e "s|SetAppResourceFolder.*|SetAppResourceFolder(\"%{_datadir}/%{name}\");|g" src/main.cpp
chmod go+r other_licenses/*

%build
%cmake
%make

%install
%__install -D -m 0755 build/%{oname} %{buildroot}%{_bindir}/%{name}
%__mkdir_p %{buildroot}%{_datadir}/%{name}
cp -a data/* %{buildroot}%{_datadir}/%{name}
cp -a src/*.py %{buildroot}%{_datadir}/%{name}
%__install -D -m 644 %{SOURCE1} %{buildroot}%{_datadir}/pixmaps/%{name}.png

%__mkdir_p %{buildroot}%{_datadir}/applications/
%__cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=GoOllie
Comment=Ollie the Oligocheata, a worm on a mission
Exec=%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;ArcadeGame;
EOF

%files
%doc COPYING README other_licenses/
%{_bindir}/%{name}
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1866 |12cr|gosa-2.5.14-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define apacheuser apache 
%define apachegroup apache 
%define oleversion 0.0.0

Summary: 	Web Based LDAP Administration Program 
Name:		gosa
Version: 	2.5.14
Release:	%mkrel 7
License: 	GPL
Group: 		System/Configuration/Other
URL: 		http://gosa.gonicus.de
Source: 	ftp://oss.GONICUS.de/pub/gosa/beta/%{name}-%{version}.tar.bz2
Source1:	gosa.conf.mdv
Source2:	README.urpmi
# http://www.bettina-attack.de/jonny/view.php/projects/php_ole/
Source3:	php_ole-%{oleversion}.tar.bz2
Requires:	apache-mod_php
Requires:	php-ldap
Requires:	php-imap
Requires:	php-mbstring
Requires:	php-mysql
Requires:	php-xml 
Requires:	php-gd
Requires:	php-snmp
Requires:	php-iconv
Requires:	php-cups
Requires:	fping
Requires:	imagemagick
Requires:	smbldap-tools
%if %mdkversion < 201010
Requires(post):   rpm-helper
Requires(postun):   rpm-helper
%endif
Buildarch: 	noarch
BuildRoot: 	%{_tmppath}/%{name}-%{version}

%description
GOsa is a combination of system-administrator and end-user web
interface, designed to handle LDAP based setups.
Provided is access to posix, shadow, samba, proxy, fax, and kerberos
accounts. It is able to manage the postfix/cyrus server combination
and can write user adapted sieve scripts.

Access GOsa at http://localhost/gosa/

%package schema
Group: 		System/Configuration/Other
Summary:        Schema Definitions for the GOSA package
Requires:	openldap-servers openldap-clients

%description schema
Contains the Schema definition files for the GOSA admin package.

%prep
%setup -q -a 3
find . -depth -name CVS -type d | xargs rm -rf
cp %{SOURCE2} .

%build

%install
rm -rf %{buildroot}

mkdir -p %{buildroot}%{_datadir}/%{name}

# (sb) seems broken - bad path to includes
sed -i 's|Excel/||g' include/php_writeexcel/class.excel.php
# (sb) copy the missing includes from SOURCE3 and rename docs
cp php_ole-%{oleversion}/*.php include/php_writeexcel
for i in README HOMEPAGE LICENSE; do \
  mv php_ole-%{oleversion}/$i $i.php_ole; \
done

DIRS="ihtml plugins html include locale"
for i in $DIRS; do \
  cp -ua $i %{buildroot}%{_datadir}/%{name}/$i ; \
done

# (sb) make rpmlint happier
find doc -type f | xargs chmod -x

# (sb) error during setup if this isn't found
mkdir -p %{buildroot}%{_datadir}/%{name}/contrib
cp -a contrib/gosa.conf %{buildroot}%{_datadir}/%{name}/contrib

# (sb) used by smarty compile
mkdir -p %{buildroot}/var/spool/gosa

# Copy default config
mkdir -p %{buildroot}%{_sysconfdir}/%{name}
install -m 640 %{SOURCE1} %{buildroot}%{_sysconfdir}/%{name}/%{name}.conf
mkdir -p %{buildroot}%{_webappconfdir}

cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
Alias /gosa %{_datadir}/%{name}/html

<Directory %{_datadir}/%{name}/html>
    Order deny,allow
    Deny from all
    Allow from 127.0.0.1
    ErrorDocument 403 "Access denied per %{_webappconfdir}/%{name}.conf"
</Directory>
EOF

mkdir -p %{buildroot}%{_datadir}/openldap/schema/%{name}
mv contrib/openldap/*.schema %{buildroot}%{_datadir}/openldap/schema/%{name}

cat > %{buildroot}%{_datadir}/openldap/schema/%{name}/%{name}-core.schema <<EOF
include %{_datadir}/openldap/schema/%{name}/goconfig.schema
include %{_datadir}/openldap/schema/%{name}/gofax.schema
include %{_datadir}/openldap/schema/%{name}/gofon.schema
include %{_datadir}/openldap/schema/%{name}/gosystem.schema
include %{_datadir}/openldap/schema/%{name}/goserver.schema
include %{_datadir}/openldap/schema/%{name}/goto.schema
include %{_datadir}/openldap/schema/%{name}/gosa+samba3.schema
include %{_datadir}/openldap/schema/%{name}/pureftpd.schema
EOF

cat > %{buildroot}%{_datadir}/openldap/schema/%{name}/example.ldif <<EOF
# Organization for Example Corporation
# load this ldif before gosa.ldif (for an empty opendap db)
dn: dc=example,dc=com
objectClass: dcObject
objectClass: organization
dc: example
o: Example Corporation
description: The Example Corporation

# Organizational Role for Directory Manager
dn: cn=Manager,dc=example,dc=com
objectClass: organizationalRole
cn: Manager
description: Directory Manager

# groups
dn: ou=Group,dc=example,dc=com
objectClass: organizationalUnit
ou: Group
description: Groups

# users
#dn: ou=People,dc=example,dc=com
#objectClass: organizationalUnit
#ou: People
#description: Users
EOF

cat > %{buildroot}%{_datadir}/openldap/schema/%{name}/%{name}.ldif <<EOF
# Sample GOsa ldif
# username "admin", password "tester", group "administrators"

# groups - may not be needed, in an fresh install I found I needed it
dn: ou=groups,dc=example,dc=com
objectClass: organizationalUnit
ou: groups
description: Groups

# users - may not be needed, in a fresh install I found I needed it
dn: ou=people,dc=example,dc=com
objectClass: organizationalUnit
ou: people
description: Users

dn: cn=admin,ou=people,dc=example,dc=com
objectClass: person
objectClass: organizationalPerson
objectClass: inetOrgPerson
objectClass: gosaAccount
uid: admin
cn: admin
givenName: admin
sn: GOsa main administrator
sambaLMPassword: 10974C6EFC0AEE1917306D272A9441BB
sambaNTPassword: 38F3951141D0F71A039CFA9D1EC06378
userPassword:: dGVzdGVy

dn: cn=administrators,ou=groups,dc=example,dc=com
objectClass: gosaObject
objectClass: posixGroup
gosaSubtreeACL: :all
cn: administrators
gidNumber: 999
memberUid: admin
EOF

# (sb) rpmlint
chmod +x contrib/scripts/*.pl

%post
%if %mdkversion < 201010
%_post_webapp
%endif

%post schema
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
if [ -f /var/lock/subsys/ldap ]; then
    /etc/rc.d/init.d/ldap restart 1>&2;
fi

%postun
%if %mdkversion < 201010
%_postun_webapp
%endif

%postun schema
sed -i "s|^include %{_datadir}/openldap/schema/%{name}/%{name}-core.schema||" %{_sysconfdir}/openldap/schema/local.schema
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/ldap ]; then
        /etc/rc.d/init.d/ldap restart 1>&2
    fi
fi

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS README README.urpmi
%doc Changelog COPYING INSTALL FAQ doc/* 
#%doc contrib/altlinux contrib/fix_config.sh 
#%doc contrib/mysql contrib/opensides contrib/patches 
%doc contrib/scripts contrib/vacation_example.txt
%doc *.php_ole

%config(noreplace) %{_webappconfdir}/%{name}.conf
%attr(0750, %{apacheuser}, %{apachegroup}) %dir /var/spool/%{name}
%{_datadir}/%{name}
%dir %{_sysconfdir}/%{name}
%attr(0640, root, %{apachegroup}) %config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf

%files schema
%doc COPYING AUTHORS README README.urpmi
%doc contrib/demo.ldif contrib/openldap/slapd.conf
%dir %{_datadir}/openldap/schema/%{name}
%{_datadir}/openldap/schema/%{name}/*


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 2.5.14-7mdv2011.0
+ Revision: 610963
- rebuild

* Tue Feb 23 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.5.14-6mdv2010.1
+ Revision: 510425
- rely on filetrigger for reloading apache configuration begining with 2010.1,
  rpm-helper macros otherwise
- install under %%{_datadir}, rather than %%{_localstatedir}

* Mon Oct 05 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.5.14-5mdv2010.0
+ Revision: 454237
- small spec cleanup
- don't duplicate spec-helper job
- fix dependencies, php-mhash doesn't exist anymore

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2.5.14-4mdv2010.0
+ Revision: 429289
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2.5.14-3mdv2009.0
+ Revision: 246521
- rebuild

* Wed Dec 26 2007 Emmanuel Andry <eandry@mandriva.org> 2.5.14-1mdv2008.1
+ Revision: 137818
- New version

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Sep 30 2007 Emmanuel Andry <eandry@mandriva.org> 2.5.8-2mdv2008.0
+ Revision: 93932
- drop requires php-kadm5 (bug #33143)


* Sat Feb 17 2007 Emmanuel Andry <eandry@mandriva.org> 2.5.8-1mdv2007.0
+ Revision: 122155
- New version 2.5.8
- Import gosa

* Tue Sep 12 2006 Emmanuel Andry <eandry@mandriva.org> 2.5.2-2mdv2007.0
- fix bug #22556

* Mon Aug 14 2006 Emmanuel Andry <eandry@mandriva.org> 2.5.2-1mdv2007.0
- 2.5.2
- switch to php5

* Mon Jun 19 2006 Emmanuel Andry <eandry@mandriva.org> 2.5.1-1mdv2007.0
- 2.5.1
- %%mkrel

* Wed Mar 29 2006 Stew Benedict <sbenedict@mandriva.com> 2.4-1mdk
- 2.4
- drop P0
- drop help workaround in %%install (online help is still in TODO)
- fix bad paths in include/php_writeexcel/class.excel.php
- add SOURCE3 to get missing includes for the embedded WriteExcel
- update requires, README.urpmi

* Sat Oct 01 2005 Stew Benedict <sbenedict@mandriva.com> 2.4-0.beta2.2mdk
- split into gosa, gosa-schema
- fix %%postun, clarify README.urpmi

* Fri Sep 30 2005 Stew Benedict <sbenedict@mandriva.com> 2.4-0.beta2.1mdk
- First Mandriva release (2.3 is too buggy according to mail list)

* Mon Feb 21 2005 Lars Scheiter <lars.scheiter@GONICUS.de> 2.3
- Update version to 2.3 (upstream)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1867 |12cr|gossip-0.31-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define req_loudmouth_version 1.3.4

Summary: GNOME Jabber client
Name: gossip
Version: 0.31
Release: 3
License: GPLv2+
Group: Networking/Instant messaging
URL: http://live.gnome.org/Gossip/
Source0: ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.bz2
Patch0: gossip-0.31-format-strings.patch
Patch1: gossip-0.31-libnotify0.7.patch
BuildRequires: loudmouth-devel >= %{req_loudmouth_version}
BuildRequires: pkgconfig(libgnomeui-2.0)
BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(xscrnsaver)
BuildRequires: pkgconfig(libxslt)
BuildRequires: pkgconfig(libglade-2.0)
BuildRequires: pkgconfig(dbus-glib-1)
BuildRequires: pkgconfig(libnotify)
BuildRequires: pkgconfig(libgalago)
BuildRequires: gnome-panel-devel
BuildRequires: pkgconfig(xrender)
BuildRequires: libaspell-devel
BuildRequires: iso-codes
BuildRequires: scrollkeeper
BuildRequires: pkgconfig(gnome-doc-utils)
BuildRequires: intltool
BuildRequires: desktop-file-utils

%description
Gossip aims at making Jabber easy to use and tries to give GNOME users a
real user friendly way of chatting with their friends.

%prep
%setup -q
%patch0 -p1 -b .str
%patch1 -p0 -b .libnotify

%build
%configure2_5x

%make

%install
%makeinstall_std _ENABLE_SK=false

%find_lang %{name} --with-gnome

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="GTK" \
  --add-category="GNOME" \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/*

%post
%post_install_gconf_schemas %{name}
%{update_scrollkeeper}
%update_icon_cache hicolor

%preun
%preun_uninstall_gconf_schemas %{name}

%postun
%{clean_scrollkeeper}
%clean_icon_cache hicolor

%files -f %{name}.lang
%defattr(-,root,root,-)
%doc README ChangeLog AUTHORS
%config(noreplace) %{_sysconfdir}/sound/events/*
%{_sysconfdir}/gconf/schemas/*
%{_bindir}/*
%{_datadir}/applications/*
%{_datadir}/gossip
%{_datadir}/sounds/gossip
%_datadir/icons/hicolor/*/apps/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1868 |12cr|gotmail-0.9.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	gotmail
%define version	0.9.0
%define release %mkrel 6

Name: 	 	%{name}
Summary: 	Fetches mail from a Hotmail or MSN webmail account
Version: 	%{version}
Release: 	%{release}
Source:		%{name}-%{version}.tar.bz2
Patch0:		gotmail-0.90.patch
URL:		http://gotmail.sourceforge.net/
License:	GPLv2
Group:		Networking/Mail
BuildRoot:	%{_tmppath}/%{name}-buildroot
Requires:	curl
BuildArch:	noarch

%description
This is Gotmail, a perl script to fetch mail out of your Hotmail
or MSN account. This is especially useful if you want to move from
Hotmail into one of the other free mail services - one command can
do it all. Gotmail also supports getting any new mail only from your
Hotmail or MSN account - perfect for using a Hotmail account as a
redirect address into another account.

Also included is a script for use with Evolution.

%prep
%setup -q
%patch0 -p1 -b .gotmail

%build
%make
										
%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR="%{buildroot}" BINDIR=%{_bindir} MANDIR=%{_mandir}
#install -o root -g root -m 755 gotmail4evolution %buildroot/%_bindir

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc ChangeLog README sample.gotmailrc 
%{_bindir}/*
%{_mandir}/man1/*


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-6mdv2011.0
+ Revision: 610970
- rebuild

* Tue Feb 09 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.9.0-5mdv2010.1
+ Revision: 502960
- fix licence

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.9.0-4mdv2010.0
+ Revision: 429290
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 0.9.0-3mdv2009.0
+ Revision: 240794
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Sep 05 2007 Jérôme Soyer <saispo@mandriva.org> 0.9.0-1mdv2008.0
+ Revision: 80070
- Add Patch0
- Import gotmail



* Sat Apr 29 2006 Austin Acton <austin@mandriva.org> 0.8.9-1mdk
- New release 0.8.9

* Mon Mar  6 2006 Austin Acton <austin@mandriva.org> 0.8.8-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1869 |12cr|gourmet-0.15.9-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: 	 	gourmet
Summary: 	Recipe manager for the GNOME desktop
Version: 	0.15.9
Release: 	%mkrel 2
Source:		http://prdownloads.sourceforge.net/grecipe-manager/%{name}-%{version}.tar.gz
URL:		http://grecipe-manager.sourceforge.net/
License:	GPLv2+
Group:		Graphical desktop/GNOME
BuildRequires:	python-devel 
BuildRequires:  python-metakit
BuildRequires:	imagemagick
BuildRequires:  desktop-file-utils
BuildRequires:	pygtk2.0-devel
BuildRequires:	python-sqlite2
BuildRequires:	python-pyrtf
BuildRequires:	python-imaging
BuildRequires:	intltool
Requires:	gnome-python
Requires:	pygtk2.0-libglade
Requires:	python-metakit
Requires:	python-imaging
Requires:	python-sqlite2
Requires:	python-imaging
Requires:	python-reportlab
Requires:	gnome-python-gnomeprint
Requires:	gnome-python-gtkspell
Requires:	python-pyrtf
Requires:	python-sqlalchemy
Requires:	python-reportlab
Requires:	python-pypoppler
BuildArch:	noarch
Requires(post): desktop-file-utils
Requires(postun): desktop-file-utils

%description
Gourmet allows you to collect, search and organize your recipes, and to
automatically generate shopping lists from your collection.

%prep
%setup -q

#fix .desktop file
sed -i -e 's/Icon=recbox.png/Icon=gourmet/g' %{name}.desktop.in

%build
%{__python} setup.py build

%install
rm -rf %{buildroot}
%{__python} setup.py install -O1 --skip-build --root %{buildroot} --disable-modules-check

%find_lang %{name}

#menu
desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="GTK" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

#icons
mkdir -p %{buildroot}%{_liconsdir}
convert -size 48x48 images/recbox.png %{buildroot}%{_liconsdir}/%{name}.png
mkdir -p %{buildroot}%{_iconsdir}
convert -size 32x32 images/recbox.png %{buildroot}%{_iconsdir}/%{name}.png
mkdir -p %{buildroot}%{_miconsdir}
convert -size 16x16 images/recbox.png %{buildroot}%{_miconsdir}/%{name}.png

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc CHANGES MANIFEST PKG-INFO README TODO
%{_bindir}/%{name}
%{py_puresitedir}/%{name}
%{py_puresitedir}/%{name}-%{version}-py%{py_ver}.egg-info
%{_datadir}/applications/*
%{_datadir}/pixmaps/*
%{_datadir}/%{name}
%{_liconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png


%changelog
* Sun Apr 03 2011 Jani Välimaa <wally@mandriva.org> 0.15.9-2mdv2011.0
+ Revision: 650086
- require python-pypoppler

* Sat Apr 02 2011 Jani Välimaa <wally@mandriva.org> 0.15.9-1
+ Revision: 649885
- new version 0.15.9
- drop upstream applied patch
- drop support for old mdv versions
- drop buildroot definition
- clean .spec a bit

* Sun Dec 05 2010 Jani Välimaa <wally@mandriva.org> 0.15.6-3mdv2011.0
+ Revision: 609812
- add patch from Fedora to fix database update from older versions (mdv#61872)

* Mon Nov 08 2010 Jani Välimaa <wally@mandriva.org> 0.15.6-2mdv2011.0
+ Revision: 595107
- rebuild for python 2.7

* Mon Aug 23 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.15.6-1mdv2011.0
+ Revision: 572184
- update to 0.15.6

* Thu Jul 22 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.15.5-1mdv2011.0
+ Revision: 557047
- update to 0.15.5

* Thu Jun 17 2010 Frederic Crozat <fcrozat@mandriva.com> 0.15.4-2mdv2010.1
+ Revision: 548201
- ensure icon is visible for menu entry
- clean categories for menu entry, remove Database, gourmet shouldn't end in Development/Databases

* Mon Mar 08 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.15.4-1mdv2010.1
+ Revision: 515743
- update to 0.15.4

* Fri Dec 18 2009 Jérôme Brenier <incubusss@mandriva.org> 0.15.3-1mdv2010.1
+ Revision: 480010
- new version 0.15.3

* Sun Aug 30 2009 Frederik Himpe <fhimpe@mandriva.org> 0.15.0-1mdv2010.0
+ Revision: 422545
- Update to new version 0.15.0

* Sun Jul 12 2009 Frederik Himpe <fhimpe@mandriva.org> 0.14.10-2mdv2010.0
+ Revision: 395353
- Requires gnome-python-gtkspell for spell checking plug-in which is
  activated by default

* Sat Jun 27 2009 Frederik Himpe <fhimpe@mandriva.org> 0.14.10-1mdv2010.0
+ Revision: 390089
- update to new version 0.14.10

* Sun May 03 2009 Frederik Himpe <fhimpe@mandriva.org> 0.14.7-2mdv2010.0
+ Revision: 371183
- Add python-sqlalchemy and python-reportlab Requires

* Sat May 02 2009 Frederik Himpe <fhimpe@mandriva.org> 0.14.7-1mdv2010.0
+ Revision: 370554
- BuildRequires: intltool
- Update to new version 0.14.7

* Fri Mar 06 2009 Emmanuel Andry <eandry@mandriva.org> 0.13.8-2mdv2009.1
+ Revision: 349935
- Requires gnome-python-gnomeprint, python-pyrtf

* Fri Mar 06 2009 Emmanuel Andry <eandry@mandriva.org> 0.13.8-1mdv2009.1
+ Revision: 349584
- New version 0.13.8
- fix license
- BR python-pyrtf instead of PyRTF

* Tue Jan 06 2009 Funda Wang <fwang@mandriva.org> 0.13.4-5mdv2009.1
+ Revision: 325572
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 0.13.4-4mdv2009.0
+ Revision: 240795
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Sep 23 2007 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 0.13.4-2mdv2008.0
+ Revision: 92319
- Minor indentation fix.

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Fix Requires (Bug #33924)
      Remove old menu

* Wed Sep 05 2007 Jérôme Soyer <saispo@mandriva.org> 0.13.4-1mdv2008.0
+ Revision: 80014
- Add ImageMagick
- Add desktop-file-utils
- New release 0.13.4

  + Pascal Terjan <pterjan@mandriva.org>
    - Ship the .egg-info
    - Fix BuildRequires/Requires on metakit-python


* Sun Sep 03 2006 Emmanuel Andry <eandry@mandriva.org> 0.11.2-2mdv2007.0
- xdg menu
- buildrequires python-sqlite2 PyRTF python-imaging

* Thu May 04 2006 Austin Acton <austin@mandriva.org> 0.11.2-1mdk
- New release 0.11.2

* Mon Apr 24 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.8.5.13-2mdk
- Add BuildRequires
- use mkrel

* Thu Nov 10 2005 Austin Acton <austin@mandriva.org> 0.8.5.13-1mdk
- New release 0.8.5.13

* Thu Sep 08 2005 Austin Acton <austin@mandriva.org> 0.8.5.12-1mdk
- New release 0.8.5.12

* Thu Aug 04 2005 Austin Acton <austin@mandriva.org> 0.8.5.9-1mdk
- New release 0.8.5.9

* Wed Jun 22 2005 Austin Acton <austin@mandriva.org> 0.8.5.3-1mdk
- New release 0.8.5.3

* Sun Jun 05 2005 Austin Acton <austin@mandriva.org> 0.8.5.0-1mdk
- New release 0.8.5.0

* Fri May 20 2005 Austin Acton <austin@mandriva.org> 0.8.4.4-1mdk
- New release 0.8.4.4

* Wed May 18 2005 Austin Acton <austin@mandriva.org> 0.8.4.3-1mdk
- New release 0.8.4.3

* Wed May 11 2005 Austin Acton <austin@mandriva.org> 0.8.4.1-1mdk
- New release 0.8.4.1

* Sun Apr 24 2005 Austin Acton <austin@mandriva.org> 0.8.3.4-1mdk
- New release 0.8.3.4
- locales

* Sun Apr 17 2005 Austin Acton <austin@mandrake.org> 0.8.3.3-1mdk
- New release 0.8.3.3

* Wed Apr 06 2005 Austin Acton <austin@mandrake.org> 0.8.3-1mdk
- New release 0.8.3

* Thu Mar 24 2005 Austin Acton <austin@mandrake.org> 0.8.2.1-1mdk
- 0.8.2.1

* Mon Mar 21 2005 Austin Acton <austin@mandrake.org> 0.8.2-2.1mdk
- 0.8.2-2

* Mon Mar 21 2005 Austin Acton <austin@mandrake.org> 0.8.2-1mdk
- New release 0.8.2

* Thu Mar 17 2005 Austin Acton <austin@mandrake.org> 0.8.1.2-1mdk
- New release 0.8.1.2

* Fri Mar 11 2005 Austin Acton <austin@mandrake.org> 0.8.0-1mdk
- 0.8.0
- source URL

* Sat Jan 10 2004 Austin Acton <austin@mandrake.org> 0.7.1-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1870 |12cr|gournal-0.5.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	gournal
%define version	0.5.1
%define release %mkrel 8

Name: 	 	%{name}
Summary: 	GNOME hardwriting notepad
Version: 	%{version}
Release: 	%{release}

Source:		http://www.adebenham.com/debian/%{name}_%{version}-1.tar.bz2
URL:		http://www.adebenham.com/gournal/
License:	GPL
Group:		Office
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildArch:	noarch
BuildRequires:  imagemagick

%description
Gournal is a note-taking application written for usage on Tablet-PCs.  It's
designed for usage with a stylus, not a mouse or keyboard.  It does not have
handwriting recognition but can be used in co-ordination with xstroke to
accept text.  The pages are saved as gzipped SVG files (not totally standard
yet but working on it).

Gournal looks/works just like a physical notebook with multiple pages.
Gournal has the following tools:
    * Fine/Normal/Medium/Think Pens
    * Eraser
    * Highliter
    * Typed Text
    * Time-stamp
    * Zoom
    * Infinite undo/redo
    * Delete entire strokes
    * Networkable pages
    * <Insert Images>
    * <Load a file as the background> 

%prep
%setup -q -n %name

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/%_bindir
cp %name $RPM_BUILD_ROOT/%_bindir/
mkdir -p $RPM_BUILD_ROOT/%_datadir/%name
cp *.glade pixmaps/*.png $RPM_BUILD_ROOT/%_datadir/%name

#menu
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=Office;
Icon=%{name}
Name=Gournal
Comment=Handwriting notepad
Categories=Office/Accessories
EOF

#icons
mkdir -p $RPM_BUILD_ROOT/%_liconsdir
convert -size 48x48 pixmaps/pencil.png $RPM_BUILD_ROOT/%_liconsdir/%name.png
mkdir -p $RPM_BUILD_ROOT/%_iconsdir
convert -size 32x32 pixmaps/pencil.png $RPM_BUILD_ROOT/%_iconsdir/%name.png
mkdir -p $RPM_BUILD_ROOT/%_miconsdir
convert -size 16x16 pixmaps/pencil.png $RPM_BUILD_ROOT/%_miconsdir/%name.png

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%update_menus
%endif
		
%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files
%defattr(-,root,root)
%doc CHANGES README
%{_bindir}/%name
%{_datadir}/%name
%{_datadir}/applications/mandriva-%name.desktop
%{_liconsdir}/%name.png
%{_iconsdir}/%name.png
%{_miconsdir}/%name.png



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5.1-8mdv2011.0
+ Revision: 619220
- the mass rebuild of 2010.0 packages

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 0.5.1-7mdv2010.0
+ Revision: 437802
- rebuild

* Fri Mar 06 2009 Antoine Ginies <aginies@mandriva.com> 0.5.1-6mdv2009.1
+ Revision: 350623
- 2009.1 rebuild

* Fri Mar 06 2009 Antoine Ginies <aginies@mandriva.com> 0.5.1-5mdv2009.1
+ Revision: 350291
- 2009.1 rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.5.1-4mdv2009.0
+ Revision: 246526
- rebuild
- fix 'error: for key "Icon" in group "Desktop Entry" is an icon name with an
  extension, but there should be no extension as described in the Icon Theme
  Specification if the value is not an absolute path'

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.5.1-2mdv2008.1
+ Revision: 131674
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request
- import gournal


* Sun Jan 22 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.5.1-2mdk
- Add BuildRequires: ImageMagick

* Wed Dec 07 2005 Lenny Cartier <lenny@mandriva.com> 0.5.1-1mdk
- 0.5.1

* Mon May 3 2004 Austin Acton <austin@mandrake.org> 0.3-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1871 |12cr|gp-0.26-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name gp
%define version 0.26
%define release %mkrel 7

Summary: A set of basic utilities for manipulating DNA / RNA / protein sequences
Name: %name
Version: %version
Release: %release
License: GPL
Group: Sciences/Chemistry
URL: http://www.bioinformatics.org/genpak
Source: %name-%version.tar.bz2
BuildRoot: %_tmppath/%name-root

%description
This is a set of small programs for biologists working with sequence data. The
programs are written as a sort of `biological' extension to the standard Unix
tools (sed, awk, grep and the whole myriad of little, useful tools). They 
accept standard input and can spawn the data to standard output, so you can 
place them in a pipe as any other Unix command or use them in a cgi script.  
All programs are written in ANSI C, and are supposed to 1) aid manipulate 
large data sets in intensive batch processing, and 2) faciliate production of 
cgi-based local web servers providing some basic functions. 

%prep
%setup -q

%build
make CFLAGS="$RPM_OPT_FLAGS"

%install
mkdir -p $RPM_BUILD_ROOT/%_bindir
mkdir -p $RPM_BUILD_ROOT/%_datadir
mkdir -p $RPM_BUILD_ROOT/%_mandir/man1
mkdir -p $RPM_BUILD_ROOT/%_docdir
make TREE=$RPM_BUILD_ROOT/usr DATADIR=$RPM_BUILD_ROOT/%_datadir MANDIR=$RPM_BUILD_ROOT/%_mandir install

%clean
rm -fr $RPM_BUILD_ROOT

%files 
%defattr(-,root,root)
%doc README.TXT LICENSE.TXT CHANGES.TXT html
%_bindir/gp*
%_mandir/man1/*
%_datadir/genpak



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.26-7mdv2011.0
+ Revision: 619221
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.26-6mdv2010.0
+ Revision: 429291
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.26-5mdv2009.0
+ Revision: 246528
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.26-3mdv2008.1
+ Revision: 126207
- kill re-definition of %%buildroot on Pixel's request
- import gp


* Thu Jan 05 2005 Lenny Cartier <lenny@mandriva.com> 0.26-3mdk
- rebuild

* Mon Feb 23 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.26-2mdk
- rebuild

* Wed Jan 08 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.26-1mdk
- from Austin Acton <aacton@yorku.ca> :
	- initial package for Mandrake 9

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1872 |12cr|gpa-0.9.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The GNU Privacy Assistant
Name:		gpa
Version:	0.9.3
Release:	1
License:	GPLv2+
Group:		File tools
URL:		http://wald.intevation.org/projects/gpa/
Source0:	ftp://ftp.gnupg.org/gcrypt/gpa/%{name}-%{version}.tar.bz2
BuildRequires:	gnupg
BuildRequires:	gpgme-devel >= 0.4.3
BuildRequires:	gtk+2-devel
BuildRequires:	libassuan-devel
BuildRequires:	gettext-devel
Requires:	gnupg

%description
The GNU Privacy Assistant is a graphical user interface for the
GNU Privacy Guard (GnuPG). GnuPG is a system that provides you with
privacy by encrypting emails or other documents and with
authentication of received files by signature management.

Install this package if you want to have an easy interface for GnuPG.

%prep
%setup -q

%build
%configure2_5x \
	--disable-rpath
%make

%install
%makeinstall_std

# menu entry
mkdir -p %{buildroot}%{_datadir}/applications/
cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{_bindir}/gpa
Icon=%{name}
Name=GNU Privacy Assistant
Comment=Graphical User Interface for GnuPG
Categories=GTK;System;
EOF

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS ChangeLog README THANKS TODO
%{_bindir}/*
%{_datadir}/gpa
%{_datadir}/applications/*.desktop
%{_datadir}/pixmaps/%{name}.png
%{_mandir}/man1/gpa.1.*


%changelog
* Tue Sep 11 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9.3-1
+ Revision: 816773
- package man file
- fix docs
- update to new version 0.9.3
- drop patch 0, fixed by upstream
- spec file clean

* Sun Jul 24 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9.0-4
+ Revision: 691422
- rebuild

* Sat Apr 02 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9.0-3
+ Revision: 649826
- rebuild

* Mon Dec 06 2010 Funda Wang <fwang@mandriva.org> 0.9.0-2mdv2011.0
+ Revision: 612135
- br gettext-devel
- add upstream patch to build with assuan 2.0

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild

* Thu Dec 10 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9.0-1mdv2010.1
+ Revision: 476132
- update to new version 0.9.0

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sat Nov 08 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.8.0-1mdv2009.1
+ Revision: 300959
- update to new version 0.8.0
- add buildrequires on libassuan-devel

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.7.6-3mdv2009.0
+ Revision: 246529
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Sun Dec 30 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.7.6-1mdv2008.1
+ Revision: 139673
- new version 0.7.6
- drop useless icons
- correct url and Source0
- fix desktop file
- new license policy
- do not package COPYING file
- fix file list
- nuke rpath

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Tue Aug 28 2007 Thierry Vignaud <tv@mandriva.org> 0.7.0-5mdv2008.0
+ Revision: 72269
- convert menu to XDG
- use %%mkrel


* Wed Apr 20 2005 Lenny Cartier <lenny@mandriva.com> 0.7.0-3mdk
- rebuild

* Wed Feb 11 2004 David Baudens <baudens@mandrakesoft.com> 0.7.0-2mdk
- Fix menu

* Sat Jan 24 2004 Abel Cheung <deaddog@deaddog.org> 0.7.0-1mdk
- 0.7.0
- Use bundled 48 icon, and hand-made 32/16 icons, as this icon is
  uncomprehensible in smaller sizes

* Thu Jan 16 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.4.3-2mdk
- rebuild

* Tue Jan 15 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.4.3-1mdk
- 0.4.3

* Wed Dec 26 2001 David BAUDENS <baudens@mandrakesoft.com> 0.4.2-2mdk
- Use default file tools icon for menu entry
- Add missing files

* Mon Dec 03 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.4.2-1mdk
- 0.4.2

* Thu Nov 08 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.4.1-3mdk
- rebuild

* Sun Apr 08 2001 Geoffrey Lee <snailtalk@mandrakesoft.com> 0.4.1-2mdk
- %%find_lang to get locales.
- Don't make /usr/share belong to the package.

* Sun Apr 08 2001 Geoffrey Lee <snailtalk@mandrakesoft.com> 0.4.1-1mdk
- Back in contribs built with a new and shiny source.
- s/I/j/ for the tar command during build.

* Mon Oct 02 2000 Daouda Lo <daouda@mandrakesoft.com> 0.3.1-6mdk
- add icons to menuentry

* Wed Sep 27 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.3.1-5mdk
- fix menu entry

* Fri Sep 01 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.3.1-4mdk
- added %%lang

* Wed Aug 02 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.3.1-3mdk
- add menu

* Wed Aug 02 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.3.1-2mdk
- fix requires

* Wed Jul 26 2000 Alexander Skwar <> 0.3.1-1mdk
- First Mandrake package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1873 |12cr|gpaint-2-0.3.3-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		gpaint-2
Summary:	Simple, easy-to-use paint program
Version:	0.3.3
Release:	%mkrel 7
License:	GPLv2+
Source0:	http://www.gnu.org/software/gpaint/#downloading/%{name}-%{version}.tar.gz
URL:		http://www.gnu.org/software/gpaint/
Group:		Graphics
Patch0:		gpaint-2-0.3.3-fix-drawing-fnt.patch
Patch1:		gpaint-2-0.3.3-remove-entry-menu.h.patch
Patch2:		gpaint-2-0.3.3-fix-crash-on-font-selection.patch
Patch3:		gpaint-2-0.3.3-fix-crash-on-saving-in-unsupported-format.patch
Patch4:		gpaint-2-0.3.3-fix-not-printable-string.patch
Patch5:		gpaint-2-0.3.3-fix-color-selection.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	libglade2.0-devel >= 2.6.4

%description
GNU Paint. A simple, easy-to-use paint program for GNOME. This is a port of
xpaint that takes advantages of features unique to the GNOME environment.

%prep
%setup -q
%patch0 -p1 
%patch1 -p0
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1
%build
%configure2_5x 
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall
%find_lang %{name}

#mdk menu entry
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
Name=Gpaint
Comment=Paint program
Exec=%{_bindir}/%{name}
Icon=graphics_section
Terminal=false
Type=Application
Categories=Graphics;
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;
EOF

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %{name}.lang
%defattr(-,root root) 
%doc AUTHORS COPYING  NEWS README THANKS
%{_bindir}/%{name}
%{_datadir}/gpaint/glade/gpaint.glade
%{_datadir}/applications/%{name}.desktop


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.3-7mdv2011.0
+ Revision: 610972
- rebuild

* Thu Apr 22 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.3.3-6mdv2010.1
+ Revision: 537771
- Given a better name for a patch.

* Wed Apr 21 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.3.3-5mdv2010.1
+ Revision: 537540
- add 4 patches from upstream:
- Patch2:         gpaint-2-0.3.3-fix-crash-on-font-selection.patch
- Patch3:         gpaint-2-0.3.3-fix-crash-on-saving-in-unsupported-format.patch
- Patch4:         gpaint-2-0.3.3-fix-not-printable-string.patch
- Patch5:         gpaint-2-0.3.3-fix-color-selection.patch

* Wed Apr 07 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.3.3-4mdv2010.1
+ Revision: 532505
- don't define name, version and release on top of spec.
- fix source0

* Fri Mar 12 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.3.3-3mdv2010.1
+ Revision: 518303
- Add "MimeType=" in desktop file

* Thu Mar 11 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.3.3-2mdv2010.1
+ Revision: 518284
- import gpaint-2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1874 |12cr|gpass-0.5.1-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name gpass
%define version 0.5.1
%define release %mkrel 9

Name:          %name
Summary:       A password manager for the GNOME desktop
Version:       %version
Release:       %release
License:       GPL
Group:         Databases
Source0:        http://projects.netlab.jp/gpass/release/%{name}-%{version}.tar.bz2
Patch0: gpass-0.5.1-fix-str-fmt.patch
Patch1: gpass-0.5.1-link.patch
Patch2:	gpass-0.5.1-glibh.patch
BuildRequires: libmhash-devel
BuildRequires: pkgconfig(libglade-2.0) 
BuildRequires: libmcrypt-devel
BuildRequires: pkgconfig(gconf-2.0)
BuildRequires: pkgconfig(libgnomeui-2.0)
BuildRequires: perl(XML::Parser)

%description
The GNOME Password Manager - GPass for short - is a simple application,
written for the GNOME 2 desktop, that lets you manage a collection of
passwords. The password collection is stored in an encrypted file,
protected by a master-password.

%prep
%setup -q
%patch0 -p0
%patch1 -p0
%patch2 -p2 -b .glibh

%build
%configure2_5x
%make 

%install
export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
%makeinstall_std
unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
%find_lang %name

%files -f %{name}.lang
%doc AUTHORS COPYING INSTALL README NEWS TODO
%{_bindir}/*
%{_datadir}/gpass/*
%{_datadir}/applications/%{name}.desktop
%{_sysconfdir}/gconf/schemas/gpass.schemas
%{_mandir}/man1/gpass*
%{_datadir}/pixmaps/gpass-icon.png






%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1875 |12cr|gperiodic-2.0.10-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	gperiodic
%define	version 2.0.10
%define	release	%mkrel 5
%define summary A graphical application for browsing the periodic table
%define group	Sciences/Chemistry

Name:		%{name} 
Summary:	%{summary}
Version:	%{version} 
Release:	%{release} 
Source0:	http://www.frantz.fi/software/%{name}-%{version}.tar.bz2
URL:		http://www.frantz.fi/software/gperiodic.php
Group:		%{group}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
License:	GPL
BuildRequires:	gtk2-devel imagemagick
#BuildRequires:	

%description
Gperiodic displays a periodic table of the elements, allowing you to
browse through the elements, and view detailed information about each
element.

%prep
%setup -q
sed -i -e "s|-DGTK_DISABLE_DEPRECATED|%{optflags} %{ldflags}|" Makefile

%build
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

# Icons
mkdir -p %{buildroot}%{_iconsdir}/hicolor/16x16/apps/
convert -geometry 16x16 gperiodic.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
mkdir -p %{buildroot}%{_iconsdir}/hicolor/32x32/apps/
convert -geometry 32x32 gperiodic.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
mkdir -p %{buildroot}%{_iconsdir}/hicolor/48x48/apps/
convert -geometry 48x48 gperiodic.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png

%find_lang %{name}

%if %mdkversion < 200900
%post
%{update_menus}
%{update_icon_cache} hicolor
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%{clean_icon_cache} hicolor
%endif

%clean 
rm -rf $RPM_BUILD_ROOT 

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS ChangeLog README
%{_bindir}/*
%{_iconsdir}/hicolor/*/apps/*.png
%{_datadir}/applications/*.desktop
%{_datadir}/pixmaps/*.png


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 2.0.10-5mdv2011.0
+ Revision: 610974
- rebuild

* Wed Feb 17 2010 Funda Wang <fwang@mandriva.org> 2.0.10-4mdv2010.1
+ Revision: 506987
- fix build

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Jul 19 2007 Funda Wang <fwang@mandriva.org> 2.0.10-1mdv2008.0
+ Revision: 53609
- Use standard install method
- use fdo icon theme
- New version


* Mon Jan 15 2007 Lenny Cartier <lenny@mandriva.com> 2.0.8-3mdv2007.0
+ Revision: 109225
- Buildrequires
- Rebuild
- Import gperiodic


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1876 |12cr|gphone-0.5.2-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name gphone
%define version 0.5.2
%define release %mkrel 15

Summary: Internet telephone
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.bz2
License: GPL
URL: http://gphone.sourceforge.net/
Group: Sound
BuildRoot: %{_tmppath}/%{name}-buildroot
BuildRequires: gsm-devel gtk+-devel slang-devel popt-devel

%description
Gphone is an internet telephone.  As the name implies, it aims to be
fully gnome-groovy, but that hasn't quite happened yet.  Gphone is
definitely a work in progress and you probably shouldn't bet your
business on it.  Don't be too hard on the program, though -- although
the user interface is mighty rough, gphone does actually work pretty
well.  I've only tested the program over ethernet, but the data rate
should be low enough to work over a reasonable modem connection.

The protocol is nominally RTP/RTCP, and gphone complies well enough
with the standard to be able to talk to speakfreely.  I've only tested
the UNIX version of speakfreely, but as long as you tell sfmike to use
RTP and GSM compression, it seems to work fine.  Maybe someday I'll
add in support for other codecs; encryption is a little less likely
because I'd just as soon not open that legal can of worms.  One easy
way to get some security would be to modify my program rtptunnel to
tunnel the RTP protocol through a SSL socket instead of a straight TCP
socket.

%prep
rm -rf $RPM_BUILD_ROOT

%setup -q

%configure

%build

%make

%install
rm -rf $RPM_BUILD_ROOT

%makeinstall

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Gphone
Comment=Internet telephone
Exec=%{_bindir}/%{name} 
Icon=other_networking
Terminal=false
Type=Application
Categories=GNOME;GTK;AudioVideo;Audio;X-MandrivaLinux-Multimedia-Sound;
EOF

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc ChangeLog NEWS README TODO AUTHORS
%{_bindir}/*
%{_datadir}/applications/mandriva-%{name}.desktop



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5.2-15mdv2011.0
+ Revision: 619235
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.5.2-14mdv2010.0
+ Revision: 429293
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.5.2-13mdv2009.0
+ Revision: 246535
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 0.5.2-11mdv2008.1
+ Revision: 170874
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request
- kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Herton Ronaldo Krzesinski <herton@mandriva.com.br>
    - Switch to XDG menu.
    - Import gphone



* Thu Dec 15 2005 Lenny Cartier <lenny@mandriva.com> 0.5.2-9mdk
- rebuild

* Fri Jul 23 2004 Marcel Pol <mpol@mandrake.org> 0.5.2-8mdk
- again build against new slang

* Wed Jul 21 2004 Marcel Pol <mpol@mandrake.org> 0.5.2-7mdk
- build against new slang
- quiet setup

* Mon Feb 23 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.5.2-6mdk
- rebuild

* Tue Jan 28 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.5.2-5mdk
- rebuild

* Wed Jan 30 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.5.2-4mdk
- icon

* Fri Jul 20 2001  Lenny Cartier <lenny@mandrakesoft.com> 0.5.2-3mdk
- rebuild

* Wed Jan 10 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.5.2-2mdk
- rebuild
- url

* Fri Oct 20 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.5.2-1mdk
- first version

# gphone.spec ends here

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1877 |12cr|gphpedit-0.9.98-0.RC1.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	gphpedit
%define version	0.9.98
%define release %mkrel -c RC1 2

Name: 	 	%{name}
Summary: 	GNOME PHP/HTML/CSS development environment	
Version: 	%{version}
Release: 	%{release}
Source0:		http://www.gphpedit.org/sites/default/files/%{name}-%{version}RC1.tar.gz
Patch0:		gphpedit-0.9.91-fix-crash.patch
Patch1:		gphpedit-0.9.91-fix-desktop-entry.patch
Patch2:		gphpedit-0.9.91-fix-str-fmt.patch
URL:		http://www.gphpedit.org/
License:	GPLv2+
Group:		Editors
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(webkit-1.0)
BuildRequires:	intltool

%description
GPHPEdit is a GNOME2 editor that is dedicated to editing PHP files and other
supporting files, like HTML/CSS. It has support for drop-down function lists,
hints showing parameters, and syntax highlighting.

%prep
%setup -qn anoopjohn-gphpedit-fe8a12c
%if 0
%patch0 -p1
%patch1 -p0
%patch2 -p0
%endif

%build
export LIBS=" -lgmodule-2.0"
autoreconf -fi
%configure2_5x
perl -p -i -e 's|-Os|%optflags||g' `find -name makefile`
make
										
%install
%makeinstall_std

%find_lang %name

%files -f %{name}.lang
%doc AUTHORS ChangeLog NEWS TODO README
%{_bindir}/%name
%{_datadir}/applications/*
%{_datadir}/%name
%{_datadir}/pixmaps/*
%{_iconsdir}/hicolor/*/apps/*


%changelog
* Mon Jun 20 2011 Funda Wang <fwang@mandriva.org> 0.9.98-0.RC1.2mdv2011.0
+ Revision: 686165
- rebuild for new webkit

* Thu Sep 23 2010 Funda Wang <fwang@mandriva.org> 0.9.98-0.RC1.1mdv2011.0
+ Revision: 580780
- update BRs
- New version 0.9.98 RC1

* Thu Feb 18 2010 Funda Wang <fwang@mandriva.org> 0.9.91-5mdv2010.1
+ Revision: 507388
- fix str fmt

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.9.91-4mdv2009.0
+ Revision: 246539
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Dec 09 2007 Funda Wang <fwang@mandriva.org> 0.9.91-2mdv2008.1
+ Revision: 116748
- add patch from debian to avoid crash
- fix desktop entry

  + Thierry Vignaud <tv@mandriva.org>
    - import gphpedit


* Thu Jul  6 2006 Austin Acton <austin@mandriva.org> 0.9.91-1mdv2007.0
- 0.9.91
- mkrel
- fix opt flags

* Fri Mar 31 2006 Austin Acton <austin@mandriva.org> 0.9.80-3mdk
- Rebuild

* Sat Nov 05 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.9.80-2mdk
- Fix BuildRequires

* Fri Nov 4 2005 Austin Acton <austin@mandriva.org> 0.9.80-1mdk
- 0.9.80

* Tue Apr 26 2005 Austin Acton <austin@mandriva.org> 0.9.50-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1878 |12cr|gpixpod-0.6.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	gpixpod
%define version	0.6.2
%define release %mkrel 8

Name: 	 	%{name}
Summary: 	Photo manager for capable iPods
Version: 	%{version}
Release: 	%{release}

Source0:		http://prdownloads.sourceforge.net/%name/%name-%{version}.tar.bz2
Patch0:		gpixpod-0.6.2-close-about.patch
URL:		http://gpixpod.sourceforge.net/
License:	GPLv2+
Group:		Graphics
BuildRequires:	imagemagick
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	desktop-file-utils
Requires:	pygtk2.0-libglade pygtk2.0
Requires:	python-gobject
Requires:	dbus-python
Requires:	gnome-python gnome-python-gnomevfs

%description
GPixPod is an application for uploading and organizing photos and photo albums
on recent Apple iPod models.

%prep
%setup -q
%patch0 -p1

%build
python setup.py build

%install
python setup.py install --root=$RPM_BUILD_ROOT

#menu

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="X-MandrivaLinux-Multimedia-Graphics" \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/*

#icons
mkdir -p $RPM_BUILD_ROOT/%_liconsdir
convert -size 48x48 GPixPod_icon.png $RPM_BUILD_ROOT/%_liconsdir/%name.png
mkdir -p $RPM_BUILD_ROOT/%_iconsdir
convert -size 32x32 GPixPod_icon.png $RPM_BUILD_ROOT/%_iconsdir/%name.png
mkdir -p $RPM_BUILD_ROOT/%_miconsdir
convert -size 16x16 GPixPod_icon.png $RPM_BUILD_ROOT/%_miconsdir/%name.png

mv %buildroot%_datadir/doc/%name installed-docs
mv %buildroot%py_platsitedir/gpixpod* %buildroot%_prefix/lib/%name/

perl -pi -e "s/python2.4/python/" %buildroot%_bindir/%name

%files
%doc installed-docs/*
%{_bindir}/%name
%{_datadir}/%name
%_datadir/applications/*.desktop
%_prefix/lib/%name
%py_platsitedir/*
%_mandir/man1/%name.1*
%{_liconsdir}/%name.png
%{_iconsdir}/%name.png
%{_miconsdir}/%name.png




%changelog
* Fri Nov 04 2011 Götz Waschk <waschk@mandriva.org> 0.6.2-8mdv2012.0
+ Revision: 717576
- rebuild

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 0.6.2-7mdv2011.0
+ Revision: 437807
- rebuild

* Sun Dec 28 2008 Götz Waschk <waschk@mandriva.org> 0.6.2-6mdv2009.1
+ Revision: 320593
- rebuild for new python

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Wed Sep 03 2008 Götz Waschk <waschk@mandriva.org> 0.6.2-5mdv2009.0
+ Revision: 279957
- fix closing of the about dialog
- update license

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 0.6.2-4mdv2009.0
+ Revision: 218421
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Thierry Vignaud <tv@mandriva.org>
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Wed Jul 18 2007 Götz Waschk <waschk@mandriva.org> 0.6.2-4mdv2008.0
+ Revision: 53312
- use the right python


* Wed Nov 29 2006 Götz Waschk <waschk@mandriva.org> 0.6.2-3mdv2007.0
+ Revision: 88347
- rebuild

* Fri Oct 13 2006 Götz Waschk <waschk@mandriva.org> 0.6.2-2mdv2007.1
+ Revision: 63799
- rebuild
- Import gpixpod

* Fri Oct 13 2006 Götz Waschk <waschk@mandriva.org> 0.6.2-1mdv2007.1
- New version 0.6.2

* Tue Sep 12 2006 Götz Waschk <waschk@mandriva.org> 0.6.0-3mdv2007.0
- fix file locations again

* Tue Sep 12 2006 Götz Waschk <waschk@mandriva.org> 0.6.0-2mdv2007.0
- fix build and installation
- add missing binaries

* Mon Sep 11 2006 Jerome Soyer <saispo@mandriva.org> 0.6.0-1mdv2007.0
- New release 0.6.0

* Sun Aug 27 2006 Götz Waschk <waschk@mandriva.org> 0.5.2-1mdv2007.0
- New release 0.5.2

* Tue Aug 22 2006 Götz Waschk <waschk@mandriva.org> 0.5.1-1mdv2007.0
- New release 0.5.1

* Thu Jul 06 2006 Götz Waschk <waschk@mandriva.org> 0.5.0-1mdv2007.0
- source URL
- new version

* Wed Jun 21 2006 Götz Waschk <waschk@mandriva.org> 0.4.4-1mdv2007.0
- xdg menu
- New release 0.4.4

* Wed Jun 14 2006 Götz Waschk <waschk@mandriva.org> 0.4.3-1mdv2007.0
- New release 0.4.3

* Wed Apr 26 2006 Götz Waschk <waschk@mandriva.org> 0.4.2-1mdk
- New release 0.4.2

* Thu Mar 30 2006 Götz Waschk <waschk@mandriva.org> 0.4.1-1mdk
- New release 0.4.1

* Wed Mar 22 2006 Götz Waschk <waschk@mandriva.org> 0.4.0-1mdk
- New release 0.4.0

* Thu Mar 09 2006 Austin Acton <austin@mandriva.org> 0.3.4-1mdk
- New release 0.3.4

* Tue Feb 28 2006 Götz Waschk <waschk@mandriva.org> 0.3.3-1mdk
- New release 0.3.3

* Fri Feb 24 2006 Austin Acton <austin@mandriva.org> 0.3.2-1mdk
- New release 0.3.2
- drop patch

* Thu Feb 16 2006 Austin Acton <austin@mandriva.org> 0.3-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1879 |12cr|gpodder-3.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	gpodder
%define version	3.2.0
%define release %mkrel 1

Name: 	 	%{name}
Summary: 	A graphical podcast catcher
Version: 	%{version}
Release: 	%{release}
Source:		http://gpodder.org/src/%{name}-%{version}.tar.gz
URL:		http://gpodder.org/
#gw SimpleGladeApp is LGPL
License:	GPLv3+ and LGPLv2+
Group:		Networking/News
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:  python-devel
BuildRequires:  python-feedparser >= 5.0.1
BuildRequires:	python-mygpoclient
BuildRequires:  imagemagick
BuildRequires:  desktop-file-utils
BuildRequires:  help2man
BuildRequires:  intltool
BuildRequires:	python-mygpoclient >= 1.4
Requires:	pygtk2.0 >= 2.6
Requires:       pygtk2.0-libglade
Requires:       python-feedparser >= 5.0.1
%if %mdkversion <= 200700
Requires:       python-sqlite2
%endif
Requires:	python-mygpoclient >= 1.4
# gw required for HTML show notes
Requires: python-webkitgtk
# gw for Bluetooth support
Suggests: bluez-utils bluez-gnome
BuildArch:	noarch

%description
gPodder is a Podcast reciever/catcher written in Python, using GTK. It manages
podcast feeds for you and automatically downloads all podcasts from as many
feeds as you like.

%prep
%setup -q
%apply_patches

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std
%find_lang %name
desktop-file-install --vendor="" \
  --add-category="GTK;Network;News" \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/*

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %name.lang
%defattr(-,root,root)
%doc README 
%{_bindir}/gpo
%{_bindir}/gpodder-migrate2tres
%{_bindir}/%name
%_datadir/dbus-1/services/org.gpodder.service
%{_datadir}/%name
%{py_puresitedir}/%name
%{py_puresitedir}/*.egg-info
%{_mandir}/man1/*
%{_datadir}/applications/*
%_datadir/icons/hicolor/*/apps/gpodder.*




%changelog
* Mon Aug 27 2012 Götz Waschk <waschk@mandriva.org> 3.2.0-1mdv2012.0
+ Revision: 815861
- remove build workaround
- update to new version 3.2.0

* Tue May 29 2012 Götz Waschk <waschk@mandriva.org> 3.1.2-1
+ Revision: 801047
- update to new version 3.1.2

* Mon Apr 30 2012 Götz Waschk <waschk@mandriva.org> 3.1.1-1
+ Revision: 794586
- update to new version 3.1.1

* Tue Mar 27 2012 Götz Waschk <waschk@mandriva.org> 3.1.0-1
+ Revision: 787498
- fix icon installation
- update file list
- new version

* Wed Jan 25 2012 Götz Waschk <waschk@mandriva.org> 3.0.4-1
+ Revision: 768182
- update to new version 3.0.4

* Tue Jan 10 2012 Götz Waschk <waschk@mandriva.org> 3.0.3-1
+ Revision: 759317
- new version

* Wed Dec 14 2011 Götz Waschk <waschk@mandriva.org> 3.0.2-1
+ Revision: 740899
- new version

* Mon Nov 14 2011 Götz Waschk <waschk@mandriva.org> 3.0.1-1
+ Revision: 730646
- update to new version 3.0.1

* Mon Nov 07 2011 Götz Waschk <waschk@mandriva.org> 3.0.0-1
+ Revision: 725777
- new version
- remove old deps
- update URL

* Wed Oct 19 2011 Götz Waschk <waschk@mandriva.org> 2.20-1
+ Revision: 705439
- update to new version 2.20

* Fri Sep 16 2011 Götz Waschk <waschk@mandriva.org> 2.19-1
+ Revision: 699992
- update to new version 2.19

* Mon Aug 08 2011 Götz Waschk <waschk@mandriva.org> 2.18-1
+ Revision: 693669
- new version

* Thu Aug 04 2011 Götz Waschk <waschk@mandriva.org> 2.17-1
+ Revision: 693210
- update to new version 2.17

* Mon Jul 11 2011 Götz Waschk <waschk@mandriva.org> 2.16-1
+ Revision: 689477
- update to new version 2.16

* Tue May 03 2011 Götz Waschk <waschk@mandriva.org> 2.15-1
+ Revision: 664983
- update to new version 2.15

* Tue Apr 05 2011 Götz Waschk <waschk@mandriva.org> 2.14-1
+ Revision: 650677
- update to new version 2.14

* Sun Feb 27 2011 Funda Wang <fwang@mandriva.org> 2.13-2
+ Revision: 640438
- rebuild to obsolete old packages

* Sun Feb 20 2011 Götz Waschk <waschk@mandriva.org> 2.13-1
+ Revision: 638975
- update to new version 2.13

* Wed Jan 12 2011 Götz Waschk <waschk@mandriva.org> 2.12-1
+ Revision: 630960
- update to new version 2.12

* Mon Dec 20 2010 Funda Wang <fwang@mandriva.org> 2.11-1mdv2011.0
+ Revision: 623241
- new version 2.11

* Sun Nov 28 2010 Götz Waschk <waschk@mandriva.org> 2.10-1mdv2011.0
+ Revision: 602428
- update to new version 2.10

* Tue Nov 02 2010 Funda Wang <fwang@mandriva.org> 2.9-2mdv2011.0
+ Revision: 591743
- BR python-mygpoclient

  + Michael Scherer <misc@mandriva.org>
    - rebuild for python 2.7

* Sun Oct 10 2010 Götz Waschk <waschk@mandriva.org> 2.9-1mdv2011.0
+ Revision: 584842
- update to new version 2.9

* Sun Aug 29 2010 Götz Waschk <waschk@mandriva.org> 2.8-1mdv2011.0
+ Revision: 574112
- update to new version 2.8

* Sat Jul 10 2010 Götz Waschk <waschk@mandriva.org> 2.7-1mdv2011.0
+ Revision: 550267
- new version
- bump mygpoclient dep
- depend on python binding for webkit instead of gtkhtml

* Wed Apr 21 2010 Götz Waschk <waschk@mandriva.org> 2.5-1mdv2010.1
+ Revision: 537419
- update to new version 2.5

* Mon Mar 29 2010 Götz Waschk <waschk@mandriva.org> 2.4-1mdv2010.1
+ Revision: 528735
- new version
- drop patch
- suggest PIL for rockbox cover support

* Mon Mar 08 2010 Götz Waschk <waschk@mandriva.org> 2.3-2mdv2010.1
+ Revision: 515898
- remove old dep on pybluez

* Sat Feb 27 2010 Götz Waschk <waschk@mandriva.org> 2.3-1mdv2010.1
+ Revision: 512505
- update to new version 2.3

* Fri Feb 05 2010 Götz Waschk <waschk@mandriva.org> 2.2-1mdv2010.1
+ Revision: 501260
- update build deps
- new version
- drop patch
- add dbus service to the file list
- add dep on mygpoclient

* Thu Feb 04 2010 Götz Waschk <waschk@mandriva.org> 2.1-2mdv2010.1
+ Revision: 500721
- patch for new gtk

* Sat Dec 12 2009 Götz Waschk <waschk@mandriva.org> 2.1-1mdv2010.1
+ Revision: 477822
- update to new version 2.1

* Tue Sep 15 2009 Götz Waschk <waschk@mandriva.org> 2.0-1mdv2010.0
+ Revision: 443160
- new version
- drop patch

* Tue Jul 28 2009 Götz Waschk <waschk@mandriva.org> 0.17.0-2mdv2010.0
+ Revision: 402858
- fix encoding of German translation

* Mon Jul 27 2009 Götz Waschk <waschk@mandriva.org> 0.17.0-1mdv2010.0
+ Revision: 400548
- update to new version 0.17.0

* Fri Jun 05 2009 Götz Waschk <waschk@mandriva.org> 0.16.1-1mdv2010.0
+ Revision: 383028
- update to new version 0.16.1

* Mon Jun 01 2009 Götz Waschk <waschk@mandriva.org> 0.16.0-1mdv2010.0
+ Revision: 381972
- fix build deps
- new version
- update file list

* Mon May 04 2009 Götz Waschk <waschk@mandriva.org> 0.15.2-1mdv2010.0
+ Revision: 371604
- new version

* Fri Mar 13 2009 Götz Waschk <waschk@mandriva.org> 0.15.1-1mdv2009.1
+ Revision: 354476
- new version
- drop patch

* Wed Mar 11 2009 Götz Waschk <waschk@mandriva.org> 0.15.0-2mdv2009.1
+ Revision: 353917
- fix it for python 2.6

* Mon Mar 09 2009 Götz Waschk <waschk@mandriva.org> 0.15.0-1mdv2009.1
+ Revision: 353182
- new version
- update file list

* Sun Feb 01 2009 Götz Waschk <waschk@mandriva.org> 0.14.1-1mdv2009.1
+ Revision: 336289
- new version

* Sun Dec 28 2008 Götz Waschk <waschk@mandriva.org> 0.14.0-2mdv2009.1
+ Revision: 320582
- rebuild for new python

* Thu Dec 18 2008 Götz Waschk <waschk@mandriva.org> 0.14.0-1mdv2009.1
+ Revision: 315727
- new version
- update deps

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Thu Oct 30 2008 Götz Waschk <waschk@mandriva.org> 0.13.1-1mdv2009.1
+ Revision: 298743
- new version
- fix source URL

* Sat Oct 11 2008 Götz Waschk <waschk@mandriva.org> 0.13.0-1mdv2009.1
+ Revision: 291904
- new version
- update deps

* Tue Sep 09 2008 Götz Waschk <waschk@mandriva.org> 0.12.3-1mdv2009.0
+ Revision: 283094
- new version

* Fri Aug 08 2008 Götz Waschk <waschk@mandriva.org> 0.12.2-1mdv2009.0
+ Revision: 268064
- new version
- update file list
- update license
- update postinstall scripts

* Thu Jul 24 2008 Götz Waschk <waschk@mandriva.org> 0.12.1-1mdv2009.0
+ Revision: 245148
- new version
- drop patch

* Fri Jul 18 2008 Götz Waschk <waschk@mandriva.org> 0.12.0-2mdv2009.0
+ Revision: 238166
- fix syncing to ipod

* Tue Jul 15 2008 Götz Waschk <waschk@mandriva.org> 0.12.0-1mdv2009.0
+ Revision: 235814
- new version
- update deps

* Mon Jun 02 2008 Götz Waschk <waschk@mandriva.org> 0.11.3-1mdv2009.0
+ Revision: 214178
- new version
- new version
- update file list

* Wed Apr 09 2008 Götz Waschk <waschk@mandriva.org> 0.11.1-1mdv2009.0
+ Revision: 192434
- new version
- drop patch

* Tue Feb 26 2008 Götz Waschk <waschk@mandriva.org> 0.11.0-2mdv2008.1
+ Revision: 175397
- use bluez-gnome instead of gnome-bluetooth

* Mon Feb 25 2008 Götz Waschk <waschk@mandriva.org> 0.11.0-1mdv2008.1
+ Revision: 174794
- new version
- update deps

* Tue Jan 22 2008 Götz Waschk <waschk@mandriva.org> 0.10.4-1mdv2008.1
+ Revision: 156229
- new version
- fix desktop entry

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Dec 13 2007 Götz Waschk <waschk@mandriva.org> 0.10.3-1mdv2008.1
+ Revision: 119224
- new version
- update file list

* Mon Nov 26 2007 Götz Waschk <waschk@mandriva.org> 0.10.2-1mdv2008.1
+ Revision: 112151
- new version
- remove dep on python-id3

* Sat Nov 17 2007 Funda Wang <fwang@mandriva.org> 0.10.1-2mdv2008.1
+ Revision: 109227
- rebuild fore new lzma

* Sun Oct 28 2007 Götz Waschk <waschk@mandriva.org> 0.10.1-1mdv2008.1
+ Revision: 102832
- new version

* Tue Oct 09 2007 Götz Waschk <waschk@mandriva.org> 0.10.0-1mdv2008.1
+ Revision: 95941
- new version
- update deps

* Sun Aug 26 2007 Götz Waschk <waschk@mandriva.org> 0.9.5-1mdv2008.0
+ Revision: 71586
- new version
- drop patches

* Thu Aug 09 2007 Götz Waschk <waschk@mandriva.org> 0.9.4-4mdv2008.0
+ Revision: 60785
- fix sync with more than one new episode in a feed
- drop patch 1 again

* Tue Aug 07 2007 Götz Waschk <waschk@mandriva.org> 0.9.4-3mdv2008.0
+ Revision: 59708
- patch to improve mp3 length detection

* Mon Jul 23 2007 Götz Waschk <waschk@mandriva.org> 0.9.4-2mdv2008.0
+ Revision: 54541
- patch to use the right python-id3
- fix deps

* Sat Jul 21 2007 Götz Waschk <waschk@mandriva.org> 0.9.4-1mdv2008.0
+ Revision: 54284
- new version
- drop patch

* Sun Jul 08 2007 Götz Waschk <waschk@mandriva.org> 0.9.4-0.345.1mdv2008.0
+ Revision: 49931
- fix buildrequires
- svn snapshot with support for libgpod 0.5.x

* Tue Jun 26 2007 Götz Waschk <waschk@mandriva.org> 0.9.3-1mdv2008.0
+ Revision: 44214
- new version
- drop patch

* Fri May 25 2007 Götz Waschk <waschk@mandriva.org> 0.9.2-2mdv2008.0
+ Revision: 31071
- fix download on startup

* Wed May 23 2007 Götz Waschk <waschk@mandriva.org> 0.9.2-1mdv2008.0
+ Revision: 30123
- new version


* Sat Apr 07 2007 Götz Waschk <waschk@mandriva.org> 0.9.1-1mdv2007.1
+ Revision: 150957
- oops, fix buildrequires
- new version
- update deps
- drop patch
- fix installation
- add new icons

* Fri Mar 09 2007 Götz Waschk <waschk@mandriva.org> 0.9.0-2mdv2007.1
+ Revision: 138576
- fix desktop entry

* Wed Mar 07 2007 Jérôme Soyer <saispo@mandriva.org> 0.9.0-1mdv2007.1
+ Revision: 134489
- New release 0.9.0

* Mon Feb 05 2007 Jérôme Soyer <saispo@mandriva.org> 0.8.9-1mdv2007.1
+ Revision: 116233
- New release 0.8.9

* Tue Dec 19 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.8.0-3mdv2007.1
+ Revision: 99234
- Fix file list
- Rebuild against new python
- Swtich to new xdg menu
- Remove old menu style
- Import gpodder

* Tue Aug 01 2006 Jerome Soyer <saispo@mandriva.org> 0.8.0-1mdv2007.0
- New release 0.8.0

* Tue Apr 11 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.7-2mdk
- Add BuildRequires
- use mkrel

* Mon Apr 10 2006 Austin Acton <austin@mandriva.org> 0.7-1mdk
- New release 0.7

* Fri Mar 31 2006 Austin Acton <austin@mandriva.org> 0.6-1mdk
- New release 0.6

* Sat Feb 11 2006 Austin Acton <austin@mandriva.org> 0.5-1mdk
- New release 0.5

* Fri Sep 09 2005 Austin Acton <austin@mandriva.org> 0.4-1mdk
- New release 0.4

* Sun Sep 04 2005 Austin Acton <austin@mandriva.org> 0.3-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1880 |12cr|gpppoem-0.1.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name gpppoem
%define version 0.1.1
%define release %mkrel 8

Name: %name
Summary: Monitor your pppoe connection
Version: %{version}
Release: %{release}
License: GPL
Url: http://footprints.altervista.org/index.php
Group: Monitoring
Source0: http://footprints.altervista.org/archivio/gpppoem/%{name}-%{version}.tar.bz2
Source10: gpppoem-16.png
Source11: gpppoem-32.png
Source12: gpppoem-48.png
BuildRequires: automake >= 1.7
Buildrequires: libgnome2-devel >= 2.0
Buildrequires: libgnomeui2-devel >= 2.0

%description
Monitor your pppoe connection. 
It can also monitor your eth0 connection.

%prep
%setup -q -n %name-0.1

%build
export LIBS="-lX11"
autoreconf -vif
%configure2_5x

%install
%makeinstall_std prefix=%buildroot%_prefix

mkdir -p %{buildroot}/{%{_iconsdir},%{_liconsdir},%{_miconsdir}}
cp %SOURCE10 %{buildroot}/%_miconsdir/%name.png
cp %SOURCE11 %{buildroot}/%_iconsdir/%name.png
cp %SOURCE12 %{buildroot}/%_liconsdir/%name.png

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Gpppoem
Comment=Pppoe monitor
Exec=%{_bindir}/%{name} 
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=GNOME;X-MandrivaLinux-System-Monitoring;
EOF

%files
%defattr(-,root,root,0755)
%{_bindir}/*
%{_datadir}/applications/mandriva-%{name}.desktop
%{_iconsdir}/%name.png
%{_liconsdir}/%name.png
%{_miconsdir}/%name.png
%{_datadir}/pixmaps/%name/gppp.png





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1881 |12cr|gpredict-1.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    gpredict
%define version 1.3
%define rel     2

Name:           %{name}
Version:        %{version}
Release:        %{rel}
Summary:        Fast and accurate real-time satellite tracking
Group:          Sciences/Geosciences
License:        GPLv2+
URL:            http://gpredict.oz9aec.net
Source0:         http://sourceforge.net/projects/gpredict/files/Gpredict/%{version}/%{name}-%{version}.tar.gz
BuildRequires:  pkgconfig(ncurses)
BuildRequires:  libstdc++-devel
BuildRequires:  pkgconfig(libcurl)
BuildRequires:  pkgconfig(gtk+)
BuildRequires:  intltool >= 0.21
BuildRequires:  pkgconfig(goocanvas)
       
%description
Gpredict includes the following features:
  * Tracking an infinite number of satellites only limited by the
    physical memory and processing power of the computer.
  * Display the tracking data in lists, maps, polar plots and any
    combination of these.
  * You can have many modules open at the same either in a
    notebook or in their own windows. The module can also run in
    full-screen mode.
  * You can use many ground stations. Ground station coordinates
    can either be entered manually or you can get some appriximate values
    from a list with more than 2000 predefined locations worldwide.
  * Predict upcoming passes for satellites, including passes where a
    satellite may be visible and communication windows
  * Very detailed information about both the real time data and the
    predicted passes.
  * Gpredict can run in real-time, simulated real-time (fast forward and
    backward), and manual time control.
  * Doppler tuning of radios via Hamlib rigctld.
  * Antenna rotator control via Hamlib rotctld.

       
%prep
%setup -q
       
%build
%configure2_5x --enable-coverage
%make

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}
%{_datadir}/pixmaps/%{name}-icon.png
%{_mandir}/man1/gpredict.*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1882 |12cr|gprsec-3.0.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# TODO: build also command line tool, automate configuration as defined below.

%define name		gprsec
%define realnam		GPRS_Easy_Connect
%define version		3.0.0
%define realver		300
%define release		%mkrel 5
%define Summary		GUI to simplify GPRS cellular data connection

Summary:		%{Summary}
Name:			%{name}
Version:		%{version}
Release:		%{release}
License:		GPL
Group:			Communications
URL:			http://www.gprsec.hu

Source0:		http://www.gprsec.hu/downloads/%{realnam}_%{realver}.tar.bz2
BuildRoot:		%{_tmppath}/%{name}-%{version}-%{release}-buildroot 
BuildArch:		noarch
BuildRequires:	imagemagick

Requires:		perl-Gtk2
Requires:		perl-Glib
Requires:		perl-Gtk2-TrayIcon
Requires:		perl-Gnome2-Canvas
Requires:		perl-Gnome2-VFS
Requires:		perl-Gnome2
Requires:		ppp

%description
GPRS Easy Connect is a graphical utility to simplify connecting to the internet
with a GPRS cellular phone.  Many phones are supported, and scripts to connect
to many worldwide GPRS providers are included.  You can also easily create your
own script to add new phones or new providers.  Connection statistics are also
included.

Connections to your phone can be via serial, irda, bluetooth, or USB.

* Usage note:
To use, make sure you have kernel module cdc_acm loaded (easiest is to add it
to /etc/modules), add user permissions after devices created by executing
chmod a+rw /dev/ttyACM0 && chmod a+rw /dev/ttyACM1, and after you connect to
run dhclient or similar.

%prep 
%setup -q -n %{realnam}_%{realver}

%build 
# no build, this is a perl script

%install
rm -rf %{buildroot}

# The spec does not use the binary installer provided in the package
# but the installation directives used by it from installer/Install.conf

install -D data/bin/%{name} %{buildroot}%{_bindir}/%{name}
install -d %{buildroot}%{_datadir}/%{name}
cp -R data/share/%{name}/images %{buildroot}%{_datadir}/%{name}/
cp -R data/share/%{name}/themes %{buildroot}%{_datadir}
cp -R data/share/%{name}/languages %{buildroot}%{_datadir}/%{name}/
cp -R data/share/%{name}/sounds %{buildroot}%{_datadir}/%{name}/
cp -R data/share/%{name}/tools %{buildroot}%{_datadir}/%{name}/

# Creating menu entry


mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
Name=GPRS Easy Connect
Comment=%{Summary}
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false (or true if needs=text)
Type=Application
Categories=GNOME;Settings;Networ;X-MandrivaLinux-System-Configuration-Networking;
EOF

# Create icons

install -d %buildroot/{%_miconsdir,%_iconsdir,%_liconsdir}
convert -resize 16x16 data/share/gprsec/images/icons/gprsec.png %buildroot/%_miconsdir/%name.png
convert -resize 32x32 data/share/gprsec/images/icons/gprsec.png %buildroot/%_iconsdir/%name.png
convert -resize 48x48 data/share/gprsec/images/icons/gprsec.png %buildroot/%_liconsdir/%name.png

%clean 
rm -rf %{buildroot} 

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files
%defattr(-,root,root,0755) 
%doc data/share/gprsec/README data/share/gprsec/COPYING data/share/gprsec/AUTHORS data/share/gprsec/history data/share/gprsec/version
%doc documentation.html
%{_datadir}/applications/mandriva-%{name}.desktop
%{_bindir}/%name
%{_miconsdir}/%name.png
%{_iconsdir}/%name.png
%{_liconsdir}/%name.png
%{_datadir}/%{name}/*
%{_datadir}/themes/*



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 3.0.0-5mdv2011.0
+ Revision: 619249
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 3.0.0-4mdv2010.0
+ Revision: 429296
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 3.0.0-3mdv2009.0
+ Revision: 240222
- rebuild
- BuildRequires imagemagick for convert
- drop old menu
- kill re-definition of %%buildroot on Pixel's request
- import gprsec

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Fri Jun 30 2006 Austin Acton <austin@mandriva.org> 3.0.0-1mdv2007.0
- from Dovix <dovix2003@yahoo.com> :
  - rpmlint & spec cleanup
  - relocate to system network configuration menu
  - migrate to xdg menu

* Tue Apr 29 2003 Austin Acton <aacton@yorku.ca> 1.2.3-2mdk
- allow to run as non-root; use /var/gprsec for log and config files

* Tue Apr 29 2003 Austin Acton <aacton@yorku.ca> 1.2.3-1mdk
- 1.2.3

* Sun Mar 30 2003 Austin Acton <aacton@yorku.ca> 1.2.2-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1883 |12cr|gpsbabel-1.4.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	GPSBabel converts GPS data from one format to another
Name:		gpsbabel
Version:	1.4.3
Release:	1
License:	GPLv2+
Group:		File tools
URL:		http://www.gpsbabel.org/
Source0:	http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
Source1:       %{name}.desktop
Source2:       %{name}.png
Patch0:		gpsbabel-1.3.5-autoconf.patch
BuildRequires:	expat-devel
BuildRequires:	libusb-devel
BuildRequires:	zlib-devel
BuildRequires:	qt4-devel
BuildRequires:	desktop-file-utils

%description
GPSBabel converts waypoints, tracks, and routes from one format to another, 
whether that format is a common mapping format like Delorme, Streets and 
Trips, or even a serial upload or download to a GPS unit such as those from 
Garmin and Magellan. By flatting the Tower of Babel that the authors of 
various programs for manipulating GPS data have imposed upon us, it returns 
to us the ability to freely move our own waypoint data between the programs 
and hardware we choose to use.

%package gui
Summary:	Qt GUI interface for GPSBabel
Group:		Graphical desktop/KDE
License:	GPLv2+
Requires:	%{name} = %{version}-%{release}

%description gui
Qt GUI interface for GPSBabel.

%prep

%setup -q
perl -pi -e 's|^INSTALL_TARGETDIR=/usr/local/|INSTALL_TARGETDIR=\$(DESTDIR)%_usr|' Makefile
%patch0 -p0 -b .autoconf

# fix bad execute perms
%{__chmod} a-x *.c *.h

%build
%configure2_5x --with-zlib=system
%make
pushd gui
%qmake_qt4
%qt4bin/lrelease *.ts
%make
popd

%install
%__install -d %{buildroot}%{_bindir}
%makeinstall_std
%makeinstall_std -C gui

%__install -m 0755 -d %{buildroot}%{_bindir}/
%__install -m 0755 -p gui/objects/gpsbabelfe-bin %{buildroot}%{_bindir}/
%__install -m 0755 -d %{buildroot}%{translationdir}/
%__install -m 0644 -p gui/gpsbabel*_*.qm %{buildroot}%{translationdir}/

desktop-file-install \
        --dir %{buildroot}/%{_datadir}/applications \
        %{SOURCE1}

install -m 0755 -d %{buildroot}%{_datadir}/icons/hicolor/256x256/apps/
install -m 0644 -p %{SOURCE2} %{buildroot}%{_datadir}/icons/hicolor/256x256/apps/

%files
%doc README* COPYING
%{_bindir}/%{name}

%files gui
%doc gui/{AUTHORS,COPYING*,README*,TODO} gui/help/gpsbabel.html
%{_bindir}/gpsbabelfe-bin
%{_datadir}/applications/*
%{_datadir}/icons/hicolor/256x256/apps/*


%changelog
* Thu Jul 26 2012 Oden Eriksson <oeriksson@mandriva.com> 1.4.3-1
+ Revision: 811058
- duh...
- No translations found for gpsbabel
- 1.4.3

* Mon Oct 31 2011 Andrey Bondrov <abondrov@mandriva.org> 1.4.2-1
+ Revision: 707998
- New version 1.4.2, now we have Qt4 frontend

* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-3mdv2011.0
+ Revision: 619250
- the mass rebuild of 2010.0 packages

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 1.3.6-2mdv2010.0
+ Revision: 437808
- rebuild

* Thu Jan 08 2009 Emmanuel Andry <eandry@mandriva.org> 1.3.6-1mdv2009.1
+ Revision: 327269
- New version 1.3.6
- use configure2_5x
- reimport broken P0 from Fedora
- diff P1 to fix str fmt

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.3.4-3mdv2009.0
+ Revision: 246546
- rebuild

* Tue Feb 12 2008 Thierry Vignaud <tv@mandriva.org> 1.3.4-1mdv2008.1
+ Revision: 165954
- fix spacing at top of description
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Thu Sep 06 2007 Emmanuel Andry <eandry@mandriva.org> 1.3.4-1mdv2008.0
+ Revision: 81316
- New version

  + Nicolas Vigier <nvigier@mandriva.com>
    - Import gpsbabel


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1884 |12cr|gpscorrelate-1.6.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: gpscorrelate
Summary: GPS photo tagging application 
Version: 1.6.1
Release: %mkrel 4
Source0: http://freefoote.dview.net/linux/%{name}-%{version}.tar.gz
Patch0:	gpscorrelate-1.6.1-makefile.diff
URL: http://freefoote.dview.net/linux_gpscorr.html
License: GPLv2+
Group: Graphics
BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot
BuildRequires: gtk+2-devel >= 2.9.0
BuildRequires: libxslt-proc
BuildRequires: docbook-style-xsl
BuildRequires: libexiv-devel

%description
This program correlates digital camera photos with GPS data in GPX format.

%prep
%setup -q
%patch0 -p1

%build
%make LDFLAGS="%{?ldflags}" CFLAGS="%{optflags}"

%install
rm -rf $RPM_BUILD_ROOT 

install -d $RPM_BUILD_ROOT%{_bindir}/
install  -m755 gpscorrelate gpscorrelate-gui $RPM_BUILD_ROOT%{_bindir}

%clean
rm -rf $RPM_BUILD_ROOT

%files 
%defattr(-,root,root)
%doc RELEASES COPYING README doc
%{_bindir}/*



%changelog
* Fri Dec 02 2011 Götz Waschk <waschk@mandriva.org> 1.6.1-4mdv2012.0
+ Revision: 737132
- fix build deps
- rebuild

* Wed Dec 01 2010 Funda Wang <fwang@mandriva.org> 1.6.1-3mdv2011.0
+ Revision: 604404
- rebuild for new exiv2

* Tue Aug 03 2010 Funda Wang <fwang@mandriva.org> 1.6.1-2mdv2011.0
+ Revision: 565540
- rebuild for new exiv2

* Thu Apr 29 2010 Funda Wang <fwang@mandriva.org> 1.6.1-1mdv2010.1
+ Revision: 540893
- New version 1.6.1

* Wed Dec 30 2009 Frederik Himpe <fhimpe@mandriva.org> 1.5.8-3mdv2010.1
+ Revision: 484197
- Rebuild for new libexiv2

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sun Jan 11 2009 Funda Wang <fwang@mandriva.org> 1.5.8-1mdv2009.1
+ Revision: 328186
- add br
- New version 1.5.8
- use flags

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.5.6-3mdv2009.0
+ Revision: 246548
- rebuild

* Mon Mar 03 2008 Frederic Crozat <fcrozat@mandriva.com> 1.5.6-1mdv2008.1
+ Revision: 177999
- import gpscorrelate



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1885 |12cr|gpsdrive-2.11-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	GPS based navigation tool
Name:		gpsdrive
Version:	2.11
Release:	4
License:	GPLv2+
Group:		Networking/Other
URL:		http://www.gpsdrive.de/
Source0:	http://www.gpsdrive.de/packages/%{name}-%{version}.tar.gz
Source1:	http://download.sourceforge.net/sourceforge/gpsdrive/openstreetmap-map-icons-minimal.tar.gz
Source2:	%{name}-48.png
Source3:	%{name}-32.png
Source4:	%{name}-16.png
source5:	.abf.yml
Patch0:		gpsdrive-2.10pre6-leaf.patch
Patch1:		gpsdrive-2.10pre7-fedora.patch
Patch2:		gpsdrive-2.10pre7-usepc.patch
Patch3:		gpsdrive-2.10-newgps.patch
Patch4:		gpsdrive-2.10-fix-dso-linking.patch
Patch5:		gpsdrive-2.11-add-gdk-pixbuf2.patch
Patch6:		gpsdrive_no_segfault_on_nan_lat.patch
patch7:		gpsdrive-2.11.mapnik.cpp.patch

BuildRequires:	cmake
BuildRequires:	desktop-file-utils
BuildRequires:	boost-devel
BuildRequires:	curl-devel
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	gpsd-devel
BuildRequires:	mapnik-devel
BuildRequires:	pq-devel
BuildRequires:	speech-dispatcher-devel
BuildRequires:	sqlite3-devel
BuildRequires:	pkgconfig(libxml-2.0)

Provides:	perl(Geo::OSM::EntitiesV3)
Provides:	perl(Geo::OSM::OsmReaderV5)
Provides:	perl(Geo::OSM::EntitiesV5)
Provides:	perl(Geo::OSM::OsmReaderV3)

%description
Gpsdrive is a map-based navigation system. It displays your position on a 
zoomable map provided from a NMEA-capable GPS receiver. The maps are 
autoselected for the best resolution, depending of your position, and the 
displayed image can be zoomed. Maps can be downloaded from the Internet with 
one mouse click. The program provides information about speed, direction, 
bearing, arrival time, actual position, and target position. Speech output 
is also available.

%prep
%setup -q -n %{name}-%{version} -a1
%patch0 -p1 -b .leaf
%patch1 -p1
%patch2 -p1 -b .usepc
%patch3 -p1 -b .newgps
%patch4 -p1 -b .fix-dso-linking
%patch5 -p1 -b .gdk-pixbuf2
%patch6 -p0 -b .nan
%patch7 -p1 -b .mapnikcpp

%build
export CXXFLAGS="%optflags -DBOOST_FILESYSTEM_VERSION=3"
%cmake
%make

%install
%makeinstall_std -C build

rm -rf %{buildroot}%{_datadir}/%{name}/{AUTHORS,FAQ*,LEEME,LISEZMOI,README*,TODO,NMEA*,GPS-*}

install -m644 %{SOURCE2} -D %{buildroot}%{_liconsdir}/%{name}.png
install -m644 %{SOURCE3} -D %{buildroot}%{_iconsdir}/%{name}.png
install -m644 %{SOURCE4} -D %{buildroot}%{_miconsdir}/%{name}.png

#menu entry
desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="GTK" \
  --add-category="Science" \
  --add-category="X-MandrivaLinux-MoreApplications-Sciences-Other" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

install -d %{buildroot}%{_datadir}/icons/map-icons
cp -a usr/share/icons/map-icons/* %{buildroot}%{_datadir}/icons/map-icons/

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS README
%{_bindir}/*
%{_mandir}/man1/*.1*
%{_mandir}/es/man1/gpsdrive.1*
%{_mandir}/de/man1/gpsdrive.1*
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_datadir}/icons/map-icons
%{_datadir}/%{name}
%{_datadir}/applications/*
%{perl_vendorlib}/*


%changelog
* Fri Jun 08 2012 Matthew Dawkins <mattydaw@mandriva.org> 2.11-4
+ Revision: 803621
- rebuild for boost libs
- cleaned up spec

* Tue Mar 15 2011 Funda Wang <fwang@mandriva.org> 2.11-3
+ Revision: 644852
- force filesystem v2
- cleanup BRs

* Sun Oct 31 2010 Olivier Thauvin <nanardon@mandriva.org> 2.11-2mdv2011.0
+ Revision: 590726
- patch6: don't segfault on nan latitude

* Wed Sep 22 2010 Oden Eriksson <oeriksson@mandriva.com> 2.11-1mdv2011.0
+ Revision: 580527
- sync with fedora

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request

  + Emmanuel Andry <eandry@mandriva.org>
    - fix br
    - New version 2.10pre7
    - update BR

  + Olivier Blin <blino@mandriva.org>
    - update doc list
    - do not package inexistant pixmaps
    - remove lib packages
    - add more man pages in files list
    - fix build with latest boost
    - build with gda3 and mapnik
    - use cmake
    - update URL
    - 2.10-pre6
    - restore BuildRoot

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers


* Sun Sep 10 2006 Emmanuel Andry <eandry@mandriva.org> 2.09-5mdv2007.0
- Buildrequires desktop-file-utils

* Sun Sep 10 2006 Emmanuel Andry <eandry@mandriva.org> 2.09-4mdv2007.0
- xdg menu (#25478)

* Thu Oct 27 2005 Lenny Cartier <lenny@mandriva.com> 2.09-3mdk
- rebuild for dependencies

* Thu Jul 07 2005 Lenny Cartier <lenny@mandrakesoft.com> 2.09-2mdk
- rebuild

* Thu Mar 11 2004 Lenny Cartier <lenny@mandrakesoft.com> 2.09-1mdk
- 2.09

* Thu Feb 26 2004 Lenny Cartier <lenny@mandrakesoft.com> 2.08-1mdk
- 2.08

* Fri Feb 20 2004 David Baudens <baudens@mandrakesoft.com> 2.07-2mdk
- Fix menu

* Mon Jan 19 2004 Lenny Cartier <lenny@mandrakesoft.com> 2.07-1mdk
- 2.07

* Fri Jan 02 2004 Lenny Cartier <lenny@mandrakesoft.com> 2.06-1mdk
- 2.06

* Sun Dec 14 2003 Per yvind Karlsen <peroyvind@linux-mandrake.com> 2.04-1mdk
- 2.04
- spec cosmetics
- fix buildrequires (lib64..)
- fix provides
- remove explicit library dependency
- don't bzip2 icons in src.rpm
- don't rm -rf $RPM_BUILD_ROOT in %%prep
- remove .bz2 ending of man pages
- use %%mklibname macro


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1886 |12cr|gpsim-0.26.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    gpsim
%define version 0.26.1
%define release %mkrel 1

%define lib_name_orig lib%{name}
%define lib_major 0
%define lib_name %mklibname %{name} %{lib_major}
%define develname %mklibname -d %{name}

Name:           %{name}
Epoch:		1
Version:        %{version}
Release:        %{release}
Summary:        A software simulator for Microchip PIC microcontrollers
Source0:        %{name}-%{version}.tar.gz
Patch0:		gpsim-0.26.1-linkage.patch
Patch1:		gpsim-0.26.1-gtkextra3.patch
Patch2:		gpsim-0.26.1-glibh.patch
License:        GPL
Group:          Development/Other
Url:		http://gpsim.sourceforge.net/
BuildRequires:  readline-devel flex pkgconfig(popt) pkgconfig(glib-2.0)
BuildRequires:  termcap-devel pkgconfig(ncurses) glibc-static-devel
BuildRequires:  libgtk+extra-3-devel

%description
gpsim is a full-featured software simulator for Microchip PIC microcontrollers
distributed under the GNU General Public License.

gpsim has been designed to be as accurate as possible. Accuracy includes the 
entire PIC - from the core to the I/O pins and including ALL of the internal 
peripherals. Thus it's possible to create stimuli and tie them to the I/O pins 
and test the PIC the same PIC the same way you would in the real world.

%package -n     %{lib_name}
Summary:	Main library for %{name}
Group:          System/Libraries

%description -n %{lib_name}
This package contains the library needed to run programs dynamically
linked with libgpsim

%package -n     %{develname}
Summary:        Headers for developing programs that will use libgpsim
Group:          Development/C
Requires:       %{lib_name} = %{epoch}:%{version}
Provides:       %{lib_name_orig}-devel = %{version}-%{release} 
Provides:       %{name}-devel = %{version}-%{release}
Obsoletes:	%{lib_name}-devel

%description -n %{develname}
This package contains the headers that programmers will need to develop
applications which will use libgpsim

%prep
%setup -q
%patch0 -p0 -b .link
%patch1 -p2 -b .gtkextra3
%patch2 -p2 -b .glibh

%build
%define _disable_ld_no_undefined 1
%configure2_5x --disable-static
%make

%install
%makeinstall_std

# zap .a and .la
rm -fr %{buildroot}%{_libdir}/*.la

%files
%defattr(-,root,root)
%doc README
%{_bindir}/%{name}

%files -n %{lib_name}
%defattr(-,root,root)
%{_libdir}/*.so.*

%files -n %{develname}
%defattr(-,root,root)
%{_includedir}/*
%{_libdir}/*.so


%changelog
* Fri May 20 2011 Funda Wang <fwang@mandriva.org> 1:0.26.1-1mdv2011.0
+ Revision: 676248
- do not use autoconf
- new version 0.26.1

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.24.0-3mdv2011.0
+ Revision: 610976
- rebuild

* Sun May 16 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1:0.24.0-2mdv2010.1
+ Revision: 544879
- don't ship .a and .la
- enable building the gui and add libgtk+extra-2-devel as a BR
- remove mdkversion < 200900 bits, not needed

* Wed Feb 10 2010 Funda Wang <fwang@mandriva.org> 1:0.24.0-1mdv2010.1
+ Revision: 503876
- New version 0.24.0

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Jun 24 2007 Funda Wang <fwang@mandriva.org> 1:0.22.0-1mdv2008.0
+ Revision: 43582
- BR glib2
- Patch not needed
- New version
- Import gpsim



* Sat Apr 15 2006 Couriousous <couriousous@mandriva.org> 1:0.21.11-1mdk
- 0.21.11

* Fri Aug 26 2005 Couriousous <couriousous@mandriva.org> 1:0.21.4-2mdk
- Disable gui as it use an antique gtk+extra no more provided in the distro

* Fri Jul 15 2005 Couriousous <couriousous@mandriva.org> 0.21.4-1mdk
- 0.21.4

* Fri Feb 04 2005 Couriousous <couriousous@mandrake.org> 0.21.2-5mdk
- Rebuild for new libreadline

* Fri Jan 21 2005 Couriousous <couriousous@mandrake.org> 0.21.2-4mdk
- Fix menu ( strange bug ... )
- Fix requires-on-release

* Mon Jan 17 2005 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.21.2-3mdk
- Fix epoch stuff

* Sat Jan 15 2005 Couriousous <couriousous@mandrake.org> 0.21.2-2mdk
- Revert to 0.21.2 since ktechlab don't build with 0.21.3 cvs
- trem <trem@zarb.org>
   - Add buildrequires

* Fri Jan 14 2005 Couriousous <couriousous@mandrake.org> 0.21.3-0.20041231.1mdk
- Update
- Use gtk2

* Mon Jan 10 2005 Couriousous <couriousous@mandrake.org> 0.21.2-1mdk
- First Mandrakelinux release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1887 |12cr|gpsman-6.4.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# This spec is based on Fedora, Debian and MIB work

Name:		gpsman
Version:	6.4.2
Release:	%mkrel 1
Summary:	A GPS manager
Group:		Communications
License:	GPLv3+
URL:		http://www.ncc.up.pt/gpsman/wGPSMan_4.html
Source0:	http://www.ncc.up.pt/gpsman/gpsmanhtml/gpsman-%{version}.tgz
#man files for the utils, stolen from debian
Source1:	mou2gmn.1
Source2:	mb2gmn.1
Source3:	gpsman.desktop
Source4:	gpsman-icon.png
#fix location of files in executable
Patch0:		gpsman-sourcedir.patch
BuildArch:	noarch
BuildRequires:	desktop-file-utils
Requires:	tk
Requires:	tkimg

%description
GPS Manager (GPSMan) is a graphical manager of GPS data that makes possible
the preparation, inspection and edition of GPS data in a friendly environment.

GPSMan supports communication and real-time logging with both Garmin and
Lowrance receivers and accepts real-time logging information in NMEA 0183
from any GPS receiver.

%prep
%setup -q
%patch0 -p1

#make sure all files are utf-8
recode()
{
  iconv -f "$2" -t utf-8 < "$1" > "${1}_"
  mv -f "${1}_" "$1"
}
for f in `find manual/html -name *.html`
 do recode $f iso-8859-15
done
recode manual/html/info/WPs.txt iso-8859-15

%build
#no build needed

%install
%__rm -rf %{buildroot}
#manual install
%__install -D -m 0755 gpsman.tcl %{buildroot}%{_bindir}/gpsman
%__install -Dd gmsrc %{buildroot}%{_datadir}/gpsman
for f in `find gmsrc/ -type f -maxdepth 1`
 do %__install -D -m 0644 $f %{buildroot}%{_datadir}/gpsman/`echo $f | cut -d '/' -f2`
done
%__install -Dd gmsrc/gmicons %{buildroot}%{_datadir}/gpsman/gmicons
for f in `find gmsrc/gmicons/ -type f -name *.gif`
 do %__install -D -m 0644 $f %{buildroot}%{_datadir}/gpsman/gmicons/`echo $f | cut -d '/' -f3`
done
%__install -D -m 0644 man/man1/gpsman.1 %{buildroot}%{_mandir}/man1/gpsman.1
#utils
%__install -D -m 0755 util/mb2gmn.tcl %{buildroot}%{_bindir}/mb2gmn
%__install -D -m 0755 util/mou2gmn.tcl %{buildroot}%{_bindir}/mou2gmn
#man files
%__install -D -m 0644 %{SOURCE1} %{buildroot}%{_mandir}/man1/mb2gmn.1
%__install -D -m 0644 %{SOURCE2} %{buildroot}%{_mandir}/man1/mou2gmn.1
# desktop file and icon
%__mkdir_p %{buildroot}%{_datadir}/pixmaps/
install -m 644 %{SOURCE4} \
  %{buildroot}%{_datadir}/pixmaps/
desktop-file-install --vendor="" \
  --dir=%{buildroot}%{_datadir}/applications \
  %{SOURCE3}

%clean
%__rm -rf %{buildroot}

%files
%doc LICENSE manual/GPSMandoc.pdf manual/html
%{_bindir}/*
%{_datadir}/gpsman
%{_mandir}/man?/*
%attr(0644,root,root) %{_datadir}/applications/%{name}.desktop
%attr(0644,root,root) %{_datadir}/pixmaps/*



%changelog
* Fri Mar 02 2012 Andrey Bondrov <abondrov@mandriva.org> 6.4.2-1mdv2011.0
+ Revision: 781714
- imported package gpsman


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1888 |12cr|gpspoint-2.030521-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		1
%define libname		%mklibname %{name} %major
%define develname	%mklibname %{name} -d

Name: 	 	gpspoint
Summary: 	Garmin GPS data transfer utility
Version: 	2.030521
Release: 	7
Source0:	%{name}-%{version}.tar.bz2
# These patches are build fixes, from NetBSD - AdamW 2008/08
Patch0:		gpspoint-2.030521-netbsd-patch-ab
Patch1:		gpspoint-2.030521-netbsd-patch-ac
Patch2:		gpspoint-2.030521-netbsd-patch-ad
Patch3:		gpspoint-2.030521-netbsd-patch-ae
Patch4:		gpspoint-2.030521-netbsd-patch-af
# GCC 4.3 build fixes, by me - AdamW 2008/08
Patch5:		gpspoint-2.030521-gcc43.patch
Patch6:		gpspoint-2.030521-link.patch
License:	GPLv2+
Group:		Communications

%description
With gpspoint you can interact with a Garmin GPS device. Most
importantly you can download and upload waypoints, routes and tracks.
It also includes a dialog-based frontend, mgpspoint.

%package -n 	%{libname}
Summary:        Dynamic libraries from %{name}
Group:          System/Libraries

%description -n %{libname}
Dynamic libraries from %{name}.

%package -n 	%{develname}
Summary: 	Header files and static libraries from %{name}
Group: 		Development/C
Requires: 	%{libname} >= %{version}
Provides:	%{name}-devel = %{version}-%{release} 
Obsoletes: 	%{name}-devel
Obsoletes:	%{mklibname gpspoint 1 -d}

%description -n %{develname}
Development libraries and headers for developing programs based on
%{name}.

%prep
%setup -q
%patch0 -p0
%patch1 -p0
%patch2 -p0
%patch3 -p0
%patch4 -p0
%patch5 -p1 -b .gcc43
%patch6 -p0 -b .link

%build
autoreconf -fi
%configure2_5x --disable-static
make
										
%install
rm -rf %{buildroot}
%makeinstall_std

#menu
mkdir -p %{buildroot}%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=m%{name}
Icon=more_applications_other_section
Name=MGPSPoint
Comment=GPS Data Transfer
Categories=Utility;
EOF

%files
%defattr(-,root,root)
%doc README AUTHORS ChangeLog COPYRIGHT NEWS TODO
%{_bindir}/%{name}
%{_bindir}/m%{name}
%{_mandir}/man1/*
%{_datadir}/applications/mandriva-%{name}.desktop

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%{_includedir}/gpspoint2
%{_libdir}/*.so




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1889 |12cr|gputils-0.14.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    gputils
%define version 0.14.2
%define release 1

Name:           %{name}
Version:        %{version}
Release:        %{release}
Summary:        A collection of tools for the Microchip (TM) PIC microcontrollers
Source0:        http://sourceforge.net/projects/gputils/files/%{name}/%{version}/%{name}-%{version}.tar.gz
License:        GPLv2+
Group:          Development/Other
Url:            http://gputils.sourceforge.net/
Patch0:		gputils-0.14.2-warnonce.patch

%description
GPUTILS is a collection of tools for the Microchip (TM) PIC microcontrollers.
It includes gpasm, gplink, and gplib.

%prep
%setup -q
%patch0 -p1

%build
autoreconf -fis
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc README
%{_datadir}/%{name}
%{_mandir}/man1/*.1*
%lang(fr) %{_mandir}/fr/man1/*
%{_bindir}/*


%changelog
* Mon Jul 16 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.14.2-1
+ Revision: 809840
- version update 0.14.2

* Thu Jan 12 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.14.1-1
+ Revision: 760330
- version update 0.14.1

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.13.7-2mdv2011.0
+ Revision: 610977
- rebuild

* Thu Jan 28 2010 Funda Wang <fwang@mandriva.org> 0.13.7-1mdv2010.1
+ Revision: 497625
- New version 0.13.7

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sat Aug 02 2008 Funda Wang <fwang@mandriva.org> 0.13.6-1mdv2009.0
+ Revision: 260692
- New version 0.13.6

* Thu Apr 10 2008 Giuseppe Ghibò <ghibo@mandriva.com> 0.13.5-1mdv2009.0
+ Revision: 192540
- Release 0.13.5.

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 0.13.4-1mdv2008.1
+ Revision: 140738
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Jul 23 2007 Couriousous <couriousous@mandriva.org> 0.13.4-1mdv2008.0
+ Revision: 54820
- 0.13.4
- Import gputils


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1890 |12cr|gqueue-0.99.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name 	gqueue
%define version 0.99.1
%define release  6

Name: 		%{name}
Summary: 	GNOME2 frontend for CUPS
Version: 	%{version}
Release: 	%{release}

Source0:		%{name}-%{version}.tar.bz2
URL:		http://web.tiscali.it/no-redirect-tiscali/diegobazzanella/
License:	GPL
Group:		Graphical desktop/GNOME
BuildRequires:	cups-devel pkgconfig pkgconfig(libgnomeui-2.0) gettext imagemagick

%description
gQueue is a Gnome2 frontend for lpq and lprm working with Cups queues.

%prep
%setup -q -n %name

%build
export LIBS="-lX11"
rm -f COPYING depcomp INSTALL install-sh missing mkinstalldirs
./autogen.sh
%configure
%make
										
%install
%makeinstall

#menu
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{name}
Icon=%{name}
Name=GQueue
Comment=Control print jobs
Categories=HardwareSettings;
EOF

#icons
mkdir -p $RPM_BUILD_ROOT/%_liconsdir
convert -size 48x48 pixmaps/gqueueicon.png $RPM_BUILD_ROOT/%_liconsdir/%name.png
mkdir -p $RPM_BUILD_ROOT/%_iconsdir
convert -size 32x32 pixmaps/gqueueicon.png $RPM_BUILD_ROOT/%_iconsdir/%name.png
mkdir -p $RPM_BUILD_ROOT/%_miconsdir
convert -size 16x16 pixmaps/gqueueicon.png $RPM_BUILD_ROOT/%_miconsdir/%name.png

%find_lang %name

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS
%{_bindir}/%name
%{_datadir}/pixmaps/%name
%{_datadir}/applications/mandriva-%name.desktop
%{_liconsdir}/%name.png
%{_iconsdir}/%name.png
%{_miconsdir}/%name.png




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1891 |12cr|grace-5.1.22-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
# NOTE: this is needed to avoid broken macro format in 
# T1lib/type1/objects.c
# T1lib/type1/type1.c (presumably others)
# since IfTrace0 macro does not include the format string
# Upstream is warned
# All other formats are fixed in the patched files (sent upstream also)

%define Werror_cflags %nil

Name: grace
Version: 5.1.22
Release: %mkrel 6
Summary: Numerical Data Processing and Visualization Tool (Grace)
License: GPLv2+
Url: http://plasma-gate.weizmann.ac.il/Grace/
Source0: ftp://plasma-gate.weizmann.ac.il/pub/grace/src/grace5/%name-%version.tar.gz
Source1: grace-icons.tar.bz2
Patch0: svgdrv_stringliteral.patch
Patch1: utils_stringliteral.patch
# Fixes the mouse stuck in the window, fix for #58242
# Comes from http://plasma-gate.weizmann.ac.il/Grace/phpbb/viewtopic.php?t=1813
Patch2: mouse_stuck_in_the_window.patch
Group: Sciences/Other
BuildRequires: jpeg-devel
BuildRequires: netcdf-devel
BuildRequires: lesstif-devel
BuildRequires: pkgconfig(libtiff-4)
BuildRequires: pkgconfig(xext)
BuildRequires: pkgconfig(zlib)

Requires: webclient
Requires: xterm

# NOTE: This can be rebuilt with pdflib-devel installed if you want to enable pdf
# support. Keep in mind that pdflib is not free (Aladdin FPL).

%description
Grace is a Motif/Lesstif application for two-dimensional data
visualization. Grace can transform the data using free equations, FFT,
cross- and auto-correlation, differences, integrals, histograms, and
much more. The generated figures are of high quality.  Grace is a very
convenient tool for data inspection, data transformation, and for
making figures for publications.

%package devel
Group:		Development/Other
Summary:	Library and header files for Grace-linked apps development
Requires:	grace = %{version}
License:	LGPL

%description devel
This package includes header and library files needed to
develop programs which will use grace as a subprocess.
This feature is currently (%{name}-%{version}) available for
C and Fortran77 languages.

%prep

%setup -a 1 -q
%patch0 -p 1
%patch1
%patch2 -p 1

%build
%configure2_5x --enable-grace-home=%_libdir/grace \
	       --with-helpviewer="xdg-open %s"  \
	       --with-x \
	       --x-includes=%_libdir \
	       --x-libraries=%_libdir

%make

%install
%makeinstall GRACE_HOME=$RPM_BUILD_ROOT/%_libdir/grace

#fixup binaries
mkdir $RPM_BUILD_ROOT/%_bindir
mv $RPM_BUILD_ROOT/%_libdir/grace/bin/* $RPM_BUILD_ROOT/%_bindir
rm -fr $RPM_BUILD_ROOT/%_libdir/grace/bin
ln -s %_bindir/xmgrace $RPM_BUILD_ROOT/%_bindir/grace

#fixup devel files
mv $RPM_BUILD_ROOT/%_libdir/grace/lib/* $RPM_BUILD_ROOT/%_libdir
rm -fr $RPM_BUILD_ROOT/%_libdir/grace/lib
mkdir $RPM_BUILD_ROOT/%_includedir
mv $RPM_BUILD_ROOT/%_libdir/grace/include/* $RPM_BUILD_ROOT/%_includedir
rm -fr $RPM_BUILD_ROOT/%_libdir/grace/include

#fixup documentation
mkdir -p $RPM_BUILD_ROOT/%_mandir/man1
mv $RPM_BUILD_ROOT/%_libdir/grace/doc/*.1 $RPM_BUILD_ROOT/%_mandir/man1
rm -fr $RPM_BUILD_ROOT/%_libdir/grace/doc
ln -s %_docdir/%name $RPM_BUILD_ROOT/%_libdir/grace/doc

install -d $RPM_BUILD_ROOT%{_datadir}/applications
cat <<EOF > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Name=Grace
Comment=Graphical visualization of scientific data
Exec=xmgrace
Icon=grace
Type=Application
Categories=Science;Education;2DGraphics;
EOF

# icons
mkdir -p $RPM_BUILD_ROOT%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
pushd grace-icons
cp grace16.png $RPM_BUILD_ROOT%{_iconsdir}/hicolor/16x16/apps/grace.png
cp grace32.png $RPM_BUILD_ROOT%{_iconsdir}/hicolor/32x32/apps/grace.png
cp grace48.png $RPM_BUILD_ROOT%{_iconsdir}/hicolor/48x48/apps/grace.png
popd

%files
%defattr (-,root,root)
%doc CHANGES COPYRIGHT DEVELOPERS LICENSE README ChangeLog doc/*.html doc/*.png
%_mandir/man1/*
%_libdir/grace
%_bindir/grace
%_bindir/gracebat
%_bindir/xmgrace
%_bindir/convcal
%_bindir/fdf2fit
%_bindir/grconvert
%_datadir/applications/*.desktop
%{_iconsdir}/hicolor/16x16/apps/grace.png
%{_iconsdir}/hicolor/32x32/apps/grace.png
%{_iconsdir}/hicolor/48x48/apps/grace.png

%files devel
%defattr (-,root,root)
%_includedir/grace_np.h
%_libdir/libgrace_np.a


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 5.1.22-6mdv2011.0
+ Revision: 610980
- rebuild

* Fri Apr 16 2010 Stéphane Téletchéa <steletch@mandriva.org> 5.1.22-5mdv2010.1
+ Revision: 535481
- Fix for the stuck mouse in the window, bug #58242

* Thu Sep 10 2009 Stéphane Téletchéa <steletch@mandriva.org> 5.1.22-4mdv2010.0
+ Revision: 436803
- Update format literal files
- Added missing BR libxext6-devel
- Removed the note about the browser name since we default to xdg-open
- Try to enforce lesstif detection
- correct BR
- Fix format strings
- Inline dependencies so they are better traced
- Really use the default browser

  + Thierry Vignaud <tv@mandriva.org>
    - BR lesstif-devel
    - rebuild
    - rebuild for new libjpeg

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 5.1.22-2mdv2009.0
+ Revision: 266947
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Sun Jun 01 2008 Funda Wang <fwang@mandriva.org> 5.1.22-1mdv2009.0
+ Revision: 213894
- New version 5.1.22

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 5.1.21-4mdv2008.1
+ Revision: 140738
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Jul 19 2007 Adam Williamson <awilliamson@mandriva.org> 5.1.21-4mdv2008.0
+ Revision: 53389
- rebuild against new lesstif
- fd.o icons
- fix typo in .desktop file name

* Tue Jun 26 2007 Stéphane Téletchéa <steletch@mandriva.org> 5.1.21-3mdv2008.0
+ Revision: 44465
- Real requires, www-browser is incorrect, webclient not

* Mon Jun 25 2007 Stéphane Téletchéa <steletch@mandriva.org> 5.1.21-2mdv2008.0
+ Revision: 44191
- Use www-browser requires in order to not being mandatory linked to seamonkey
  Fixes bug 30127

* Sun Jun 24 2007 Funda Wang <fwang@mandriva.org> 5.1.21-1mdv2008.0
+ Revision: 43544
- New version


* Sat Mar 19 2005 Michael Scherer <misc@mandrake.org> 5.1.18-2mdk
- Rebuild to fix #14787

* Tue Jan 04 2005 Lenny Cartier <lenny@mandrakesoft.com> 5.1.18-1mdk
- 5.1.18

* Sat Aug 14 2004 Lenny Cartier <lenny@mandrakesoft.com> 5.1.17-1mdk
- 5.1.17

* Sun Jul 04 2004 Austin Acton <austin@mandrakesoft.com> 5.1.16-1mdk
- 5.1.16

* Tue Jun 01 2004 Lenny Cartier <lenny@mandrakesoft.com> 5.1.15-1mdk
- 5.1.15

* Fri Jan 09 2004 Lenny Cartier <lenny@mandrakesoft.com> 5.1.14-1mdk
- 5.1.14

* Wed Dec 17 2003 Lenny Cartier <lenny@mandrakesoft.com> 5.1.13-2mdk
- Patch0: default helpviewer changed to mdkwebadmin rather than netscape (Bug #3428)

* Thu Oct 16 2003 Lenny Cartier <lenny@mandrakesoft.com> 5.1.13-1mdk
- 5.1.13

* Sat Apr 26 2003 Austin Acton <aacton@yorku.ca> 5.1.12-2mdk
- devel does not provide name

* Mon Feb 24 2003 Austin Acton <aacton@yorku.ca> 5.1.12-1mdk
- 5.1.12

* Tue Jan 21 2003 Austin Acton <aacton@yorku.ca> 5.1.11-3mdk
- redo spec file

* Tue Jan 21 2003 Austin Acton <aacton@yorku.ca> 5.1.11-2mdk
- un-fix files lists (duh)

* Tue Jan 21 2003 Austin Acton <aacton@yorku.ca> 5.1.11-1mdk
- 5.1.11
- fixup files lists

* Sat Jan 18 2003 Lenny Cartier <lenny@mandrakesoft.com> 5.1.10-2mdk
- rebuild

* Mon Sep 16 2002 Lenny Cartier <lenny@mandrakesoft.com> 5.1.10-1mdk
- from Austin Acton <aacton@yorku.ca> :
	- 5.1.10

* Mon Sep 09 2002 Lenny Cartier <lenny@mandrakesoft.com> 5.1.9-1mdk
- from Austin Acton <aacton@yorku.ca> :
	- 5.1.9

* Mon Jun 03 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 5.1.8-1mdk
- 5.1.8

* Wed Mar 20 2002 Lenny Cartier <lenny@mandrakesoft.com> 5.1.7-1mdk
- 5.1.7

* Wed Mar 06 2002 Lenny Cartier <lenny@mandrakesoft.com> 5.1.6-2mdk
- lower optimizations
- png icons

* Mon Nov 26 2001 Lenny Cartier <lenny@mandrakesoft.com> 5.1.6-1mdk
- 5.1.6

* Fri Oct 12 2001 Lenny Cartier <lenny@mandrakesoft.com> 5.1.4-5mdk
- rbeuild against new libpng

* Wed Aug 29 2001 Lenny Cartier <lenny@mandrakesoft.com> 5.1.4-4mdk
- fix license for grace-devel

* Tue Jul 24 2001 Lenny Cartier <lenny@mandrakesoft.com> 5.1.4-3mdk
- url

* Wed Jul 11 2001 Lenny Cartier <lenny@mandrakesoft.com> 5.1.4-2mdk
- change spec name

* Tue Jul 03 2001 Lenny Cartier <lenny@mandrakesoft.com> 5.1.4-1mdk
- updated to 5.1.4

* Fri Jun 22 2001 Lenny Cartier <lenny@mandrakesoft.com> 5.1.3-3mdk 
- fixes from Thomas Leclerc <leclerc@linux-mandrake.com> (on 3mdk & 2mdk ) :
	- add menu entry

* Wed May 23 2001 Thomas Leclerc <leclerc@linux-mandrake.com> 5.1.3-2mdk
- separate grace-devel
- use installed t1lib
- remove pdf support due to license problem

* Fri May 18 2001 Thomas Leclerc <leclerc@linux-mandrake.com> 5.1.3-1mdk
- upgrade to 5.1.3
- use installed fftw
- add pdf support with pdflib (WARNING: AFPL, not GPL)
- suppress static (useless with lesstif)
- more macros, clean spec

* Wed Jan 10 2001 Lenny Cartier <lenny@mandrakesoft.com> 5.1.2-1mdk
- updated to 5.1.2
- use installed Xbae

* Thu Sep 28 2000 Lenny Cartier <lenny@mandrakesoft.com> 5.1.1-2mdk
- bm & macros

* Sat Aug 26 2000 Giuseppe Ghibò <ghibo@mandrakesoft.com> 5.1.1-1mdk
- initial Mandrake release.
- added BuildRequires.
- added --with-bundled-xbae.

* Mon Apr 03 2000 Henrik Seidel <Henrik.Seidel@gmx.de>
- upgraded to 5.1.0

* Fri Dec 17 1999 Henrik Seidel <Henrik.Seidel@gmx.de>
- upgraded to 991217

* Fri Oct 08 1999 Henrik Seidel <Henrik.Seidel@gmx.de>
- upgraded to 5.0.5pre1
- added canvas patch

* Fri Oct 01 1999 Henrik Seidel <Henrik.Seidel@gmx.de>
- upgraded to 5.0.5pre0

* Fri Sep 17 1999 Henrik Seidel <Henrik.Seidel@gmx.de>
- fixed the string copy problem (#611)

* Tue Sep 14 1999 Henrik Seidel <Henrik.Seidel@gmx.de>
- upgraded to 5.0.4gamma

* Tue Jun 29 1999 Henrik Seidel <Henrik.Seidel@gmx.de>
- upgraded to 990629

* Fri Jun 18 1999 Henrik Seidel <Henrik.Seidel@gmx.de>
- upgraded to 990614

* Wed May 19 1999 Henrik Seidel <Henrik.Seidel@gmx.de>
- upgraded to 990519

* Mon Apr 26 1999 Henrik Seidel <Henrik.Seidel@gmx.de>
- upgraded to 990424

* Wed Apr 07 1999 Henrik Seidel <Henrik.Seidel@gmx.de>
- patched pars.yacc to enable "(cond) ? a : b"

* Sun Feb 28 1999 Henrik Seidel <Henrik.Seidel@gmx.de>
- upgraded to 5.0.2beta

* Mon Feb 01 1999 Henrik Seidel <seidel@mpimg-berlin-dahlem.mpg.de>
- upgraded to grace-990131

* Tue Jan 12 1999 Henrik Seidel <seidel@mpimg-berlin-dahlem.mpg.de>
- upgraded to grace-981231

* Tue Dec 15 1998 Henrik Seidel <seidel@mpimg-berlin-dahlem.mpg.de>
- upgraded to grace-981203

* Tue Nov 03 1998 Henrik Seidel <seidel@mpimg-berlin-dahlem.mpg.de>
- upgraded to grace-981102

* Thu Oct 22 1998 Henrik Seidel <seidel@mpimg-berlin-dahlem.mpg.de>
- upgraded to grace-981021
- added patch for using -bxy "0:1", i.e. for using column specification
  "0" for index.

* Tue Sep 08 1998 Henrik Seidel <seidel@mpimg-berlin-dahlem.mpg.de>
- upgraded to grace-5.0.1pre

* Thu Jul 16 1998 Henrik Seidel <seidel@mpimg-berlin-dahlem.mpg.de>
- added autoscale patch

* Wed Jul 15 1998 Henrik Seidel <seidel@mpimg-berlin-dahlem.mpg.de>
- initial revision of GRACE rpms


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1892 |12cr|grail-3.0.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_major		5
%define		_name		grail
%define		libname		%mklibname %{_name} %{_major}
%define		devname		%mklibname -d %{_name}

Name:		%_name
Version:	3.0.8
Release:	%mkrel 1
License:	GPLv3
Summary:	Gesture Recognition And Instantiation Library
Group:		Development/Other
Url:		https://launchpad.net/grail
Source0:	https://launchpad.net/grail/trunk/%{version}/+download/%{name}-%{version}.tar.bz2

BuildRequires:	mtdev-devel
BuildRequires:	evemu-devel
BuildRequires:	frame-devel

%description
Grail consists of an interface and tools for handling 
gesture recognition and gesture instantiation.

When a multitouch gesture is performed on a device, 
the recognizer emits one or several possible gestures.
Once the context of the gesture is known, i.e., 
in what window the touches land and what gestures 
the clients of that window listen to, the instantiator 
delivers the matching set of gestures.

The library handles tentative getures, i.e., 
buffering of events for several alternative gestures
until a match is confirmed.

%prep
%setup -q

%build
sed -i 's/-Werror//g' configure.ac
autoreconf -fi
%configure --disable-static
%make

%install
%makeinstall_std

find %{buildroot} -name "*.la" -delete

%files
%doc README COPYING
%{_bindir}/grail*
%{_mandir}/man1/grail*

#---------------------------------------------

%package -n %libname
Summary:        GRAIL Library Package
Group:          System/Libraries
Requires:       %{name} = %{version}-%{release}

%description -n %libname
This package contains the library needed to run programs
dynamically linked with grail.

%files -n %libname
%{_libdir}/libgrail.so*

#---------------------------------------------

%package -n %devname
Summary:        Gesture Recognition And Instantiation Library Development Package
Group:          Development/Other
Requires:       %{name} = %{version}-%{release}
Provides:       %{name}-devel = %{version}-%{release}

%description -n %devname
This package provides headers files for grail development.

%files -n %devname
%{_includedir}/oif/grail.h
%{_libdir}/pkgconfig/grail.pc

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1893 |12cr|gramofile-1.6-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name gramofile
%define version 1.6
%define release 14

Name: %{name}
Version: %{version}
Release: %{release}
License: GPL+
Group: Sound
URL: http://www.opensourcepartners.nl/~costar/gramofile/
Source: %{name}-%{version}.tar.bz2
Patch0: tappin3a.patch.bz2
Patch1: tappin3b.patch.bz2
Patch2: gramofile-braille-patch.bz2
Summary: Transfer sound from gramophone records to CD
BuildRequires: ncurses-devel
BuildRequires: fftw2-devel

%description
GramoFile enables you to record audio from (for example) gramophone
records, process the signal and listen to the results. Because sound
files in .WAV-format are used, it is possible to exchange the files
with many other programs. Cdrecord(1) can burn CD-Recordables of these,
so you can make CDs with the music of your favorite records.  The user
interface of GramoFile has a windows-like look-and-feel, making it
fairly easy to use.

One of the most important parts of GramoFile is the ability to process
digital audio signals. Through the application of several filters it
is possible to accomplish a significant reduction of disturbances like
ticks and scratches. These filters have been programmed in such a fashion
that they can be applied in any order (and multiple times) in a single
run, thus avoiding the use of temporary files. It is possible to adjust
the properties of each filter independently, so in every situation an
optimal result can be achieved.

Another interesting feature is the track splitting. Just make one .wav
file of an entire side of an record and GramoFile will detect where
the individual tracks are located. This happens fully automatically,
without need to set any options. More experienced users may fine-tune
the algorithm, or change the detected track starts and ends, but
generally that will not be necessary. Track-times are saved in an
editable (plaintext) .tracks file, that will be used during the signal
processing to produce one processed .wav file for each individual track.

To record and play .wav files, modified versions of brec(1) and bplay(1)
by David Monro are included. These programs provide buffered recording
and playback, so all will go well even on a highly loaded system. Both
programs have been modified to support the standard GramoFile user
interface.  Brec also got a `graphical' peak level meter, and bplay a
running time display.


%prep
rm -rf $RPM_BUILD_ROOT

%setup -q

%patch0 -p1
%patch1 -p1
%patch2 -p1

%build
%make

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_bindir}
cp -pr bplay_gramo brec_gramo gramofile $RPM_BUILD_ROOT%{_bindir}

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README TODO ChangeLog *.txt example.tracks
%{_bindir}/*



%changelog
* Sun Jun 21 2009 JÃ©rÃ´me Brenier <incubusss@mandriva.org> 1.6-13mdv2010.0
+ Revision: 387540
- fix URL
- fix license tag

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.6-12mdv2009.0
+ Revision: 246609
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 1.6-10mdv2008.1
+ Revision: 126265
- kill re-definition of %%buildroot on Pixel's request
- import gramofile


* Thu Feb 02 2005 Lenny Cartier <lenny@mandriva.com> 1.6-10mdk
- rebuild

* Sun Nov 14 2004 Götz Waschk <waschk@linux-mandrake.com> 1.6-9mdk
- fix buildrequires

* Fri Oct 24 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.6-8mdk
- fix buildrequires

* Wed Apr 02 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.6-7mdk
- add Patch0: corrects some negative overflow checking in CMF-2 
- add Patch1: adds the updated CMF-3 filter to GramoFile 1.6
- add Patch2: gramofile-braille-patch

* Tue Mar 11 2003 Götz Waschk <waschk@linux-mandrake.com> 1.6-6mdk
- fix buildrequires

* Tue Jan 28 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.6-5mdk
- rebuild

* Thu Aug 29 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.6-4mdk
- rebuild

* Tue Jul 24 2001  Lenny Cartier <lenny@mandrakesoft.com> 1.6-3mdk
- rebuild

* Wed Jan 10 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.6-2mdk
- rebuild
- add url

* Thu Oct 05 2000 Lenny Cartier <lenny@mandrakesoft.com> 1.6-1mdk
- used srpm from Götz Wasch :
	Wed Oct  4 2000 Götz Waschk <waschk@linux-mandrake.com> 1.6-1mdk
	- initial Mandrake build


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1894 |12cr|gramps-3.3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Genealogical Research and Analysis Management Programming System
Name:		gramps
Version:	3.3.1
Release:	%mkrel 1
License:	GPLv2+
Group:		Sciences/Other
Source0:	http://prdownloads.sourceforge.net/gramps/%{name}-%{version}.tar.gz
Source11:	%{name}-48.png
Source12:	%{name}-32.png
Source13:	%{name}-16.png
URL:		http://www.gramps-project.org
BuildArch:	noarch
BuildRequires:	desktop-file-utils
BuildRequires:	intltool
BuildRequires:	python-gobject
Requires:	pygtk2.0
Requires:	gnome-python-gconf
Requires:	gnome-python-canvas
Requires:	gnome-python-gnomevfs
Requires:	python-exiv2
Requires:	python-graphviz
Requires:	shared-mime-info
Requires:	xdg-utils
Suggests:	gnome-python-gtkspell
Suggests:	python-webkitgtk
Suggests:	fonts-ttf-freefont
#Suggest it for geography functionality
Suggests:	python-osmgpsmap

%description
gramps (Genealogical Research and Analysis Management Programming
System) is a GNOME based genealogy program supporting a Python
based plugin system.

%prep
%setup -q

%build
%configure2_5x --disable-mime-install --enable-packager-mode
%make

%install
%makeinstall_std
rm -fr %{buildroot}/var

#menu
perl -pi -e 's,%{name}.png,%{name},g' %{buildroot}%{_datadir}/applications/*
desktop-file-install --vendor="" \
  --remove-category="Application" \
  --remove-category="Genealogy" \
  --add-category="Science" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

#icons
install -m644 %{SOURCE11} -D %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
install -m644 %{SOURCE13} -D %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png

%find_lang %{name} --with-gnome --with-man

%clean
rm -rf %buildroot

%files -f %{name}.lang
%defattr(-, root, root)

%doc README TODO
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*
%{_datadir}/mime/packages/%{name}.xml
%{_datadir}/icons/gnome/*/mimetypes/*
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/application-registry/%{name}.applications
%{_datadir}/mime-info/%{name}.*
%{_mandir}/man1/%{name}.1*
%{_iconsdir}/hicolor/*/apps/%{name}.png


%changelog
* Mon Oct 31 2011 Andrey Bondrov <abondrov@mandriva.org> 3.3.1-1
+ Revision: 708046
- New version 3.3.1, update BuildRequires, Requires, Suggests

* Sun May 08 2011 Sandro Cazzaniga <kharec@mandriva.org> 3.2.6-1
+ Revision: 672506
- new version 3.2.6 (which is a bugfix release, fixes major and minors bugs)

* Sat Nov 27 2010 Sandro Cazzaniga <kharec@mandriva.org> 3.2.5-1mdv2011.0
+ Revision: 601783
- update to new version 3.2.5

* Fri Oct 15 2010 Sandro Cazzaniga <kharec@mandriva.org> 3.2.4-1mdv2011.0
+ Revision: 585740
- update to 3.2.4

* Sun Jul 11 2010 Sandro Cazzaniga <kharec@mandriva.org> 3.2.3-1mdv2011.0
+ Revision: 551173
- update to 3.2.3

* Sun May 30 2010 Thierry Vignaud <tv@mandriva.org> 3.2.2-3mdv2010.1
+ Revision: 546596
- bump release

* Sun Apr 25 2010 Sandro Cazzaniga <kharec@mandriva.org> 3.2.2-1mdv2010.1
+ Revision: 538533
- update to 3.2.2

* Thu Apr 01 2010 Sandro Cazzaniga <kharec@mandriva.org> 3.2.0-1mdv2010.1
+ Revision: 530573
- update to 3.2.0

* Sat Dec 26 2009 Funda Wang <fwang@mandriva.org> 3.1.3-1mdv2010.1
+ Revision: 482398
- new version 3.1.3

* Sat Nov 07 2009 Frederik Himpe <fhimpe@mandriva.org> 3.1.2-1mdv2010.1
+ Revision: 462335
- update to new version 3.1.2

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 3.1.1-2mdv2010.0
+ Revision: 437810
- rebuild

* Wed Mar 11 2009 Frederik Himpe <fhimpe@mandriva.org> 3.1.1-1mdv2009.1
+ Revision: 353923
- update to new version 3.1.1

* Sun Mar 08 2009 Frederik Himpe <fhimpe@mandriva.org> 3.1.0-1mdv2009.1
+ Revision: 353012
- Update to new version 3.1.0
- Don't run autogen.sh: it's not needed and does not even work with 3.1.0

* Sun Jan 04 2009 Jérôme Soyer <saispo@mandriva.org> 3.0.4-1mdv2009.1
+ Revision: 324428
- New upstream release

* Fri Nov 28 2008 Götz Waschk <waschk@mandriva.org> 3.0.3-1mdv2009.1
+ Revision: 307466
- new version
- add missing dep on gnome-python-gtkspell

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 3.0.1-2mdv2009.0
+ Revision: 266948
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Sun Jun 01 2008 Funda Wang <fwang@mandriva.org> 3.0.1-1mdv2009.0
+ Revision: 213893
- add missing files
- New version 3.0.1

* Tue Apr 15 2008 Thierry Vignaud <tv@mandriva.org> 3.0.0-1mdv2009.0
+ Revision: 193495
- further adjust file list
- adjust file list
- disable --enable-packager-mode (which just remove schemas)
- new release
- new release
- kill dead sources
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Tue Oct 23 2007 Jérôme Soyer <saispo@mandriva.org> 2.2.9-1mdv2008.1
+ Revision: 101473
- New release 2.2.9

* Thu Sep 06 2007 Adam Williamson <awilliamson@mandriva.org> 2.2.8-2mdv2008.0
+ Revision: 80865
- fd.o icons
- fix errors in the .desktop file
- use configure macro
- drop the bogus sed command which was changing the app version...
- use Fedora license policy

* Sun Jun 24 2007 Funda Wang <fwang@mandriva.org> 2.2.8-1mdv2008.0
+ Revision: 43564
- New version


* Sun Feb 18 2007 Jérôme Soyer <saispo@mandriva.org> 2.2.6-1mdv2007.0
+ Revision: 122509
- New release 2.2.6

* Mon Jan 29 2007 Götz Waschk <waschk@mandriva.org> 2.2.5-1mdv2007.1
+ Revision: 115010
- fix build with new gnome-doc-utils
- new version

* Fri Jan 05 2007 Nicolas Lécureuil <neoclust@mandriva.org> 2.2.4-1mdv2007.1
+ Revision: 104391
- New Version 2.2.4

* Mon Nov 27 2006 Götz Waschk <waschk@mandriva.org> 2.2.3-1mdv2007.1
+ Revision: 87350
- new version
- update file list

* Fri Nov 03 2006 Götz Waschk <waschk@mandriva.org> 2.2.2-1mdv2007.1
+ Revision: 76106
- new version

* Tue Oct 31 2006 Götz Waschk <waschk@mandriva.org> 2.2.1-2mdv2007.1
+ Revision: 74767
- fix buildrequires
- Import gramps

* Mon Oct 30 2006 Götz Waschk <waschk@mandriva.org> 2.2.1-1mdv2007.1
- New version 2.2.1

* Sat Sep 16 2006 Emmanuel Andry <eandry@mandriva.org> 2.0.11-3mdv2007.0
- Oops ! Moved desktop-file-utils from requires to buildrequires

* Sat Sep 16 2006 Emmanuel Andry <eandry@mandriva.org> 2.0.11-2mdv2007.0
- xdg menu
- gconf, mime and scrollkeeper macros
- fix Xvfb path

* Wed May 03 2006 Götz Waschk <waschk@mandriva.org> 2.0.11-1mdk
- New release 2.0.11

* Tue Mar 07 2006 Götz Waschk <waschk@mandriva.org> 2.0.10-1mdk
- New release 2.0.10

* Wed Dec 14 2005 Götz Waschk <waschk@mandriva.org> 2.0.9-1mdk
- New release 2.0.9
- use mkrel

* Fri Sep 09 2005 Götz Waschk <waschk@mandriva.org> 2.0.8-1mdk
- New release 2.0.8

* Wed Aug 17 2005 Götz Waschk <waschk@mandriva.org> 2.0.6-1mdk
- New release 2.0.6

* Fri Jul 08 2005 Gtz Waschk <waschk@mandriva.org> 2.0.5-1mdk
- New release 2.0.5

* Fri Jul 01 2005 Gtz Waschk <waschk@mandriva.org> 2.0.4-1mdk
- New release 2.0.4

* Mon Jun 06 2005 Gtz Waschk <waschk@mandriva.org> 2.0.3-1mdk
- New release 2.0.3

* Thu May 26 2005 Gtz Waschk <waschk@mandriva.org> 2.0.1-1mdk
- replace patch by packager mode
- New release 2.0.1

* Fri May 13 2005 Gtz Waschk <waschk@mandriva.org> 2.0.0-1mdk
- make the package noarch
- handle gconf stuff
- handle mime stuff
- add new files
- fix source URL
- new version

* Wed Mar 23 2005 Lenny Cartier <lenny@mandrakesoft.com> 1.0.11-1mdk
- from Emmanuel Andry <eandry@free.fr> : 
	- New release 1.0.11

* Wed Mar 09 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.0.10-1mdk
- cosmetics
- fix summary-ended-with-dot
- from Emmanuel Andry <eandry@free.fr> :
	o New release 1.0.10

* Mon Nov 01 2004 Gtz Waschk <waschk@linux-mandrake.com> 1.0.8-1mdk
- fix file list
- New release 1.0.8

* Wed Aug 18 2004 Pascal Terjan <pterjan@mandrake.org> 1.0.7-1mdk
- New release 1.0.7

* Tue Aug 03 2004 Goetz Waschk <waschk@linux-mandrake.com> 1.0.5-1mdk
- New release 1.0.5

* Fri Jun 18 2004 Goetz Waschk <waschk@linux-mandrake.com> 1.0.4-1mdk
- New release 1.0.4

* Sat Apr 24 2004 Goetz Waschk <waschk@linux-mandrake.com> 1.0.3-1mdk
- New release 1.0.3

* Tue Apr 06 2004 Götz Waschk <waschk@linux-mandrake.com> 1.0.2-1mdk
- new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1895 |12cr|grandr-0.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: grandr
Version: 0.1
Release: 8
Summary: Interface to RandR extension
Group: System/X11
URL:    http://www.x.org/
Source0: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
# These are all upstream patches since the 0.1 release:
Patch0: grandr-upstream-01-fix-segfault-at-startup.patch
Patch1: grandr-upstream-02-license-was-gpl-not-mit.patch
Patch2: grandr-upstream-03-fix-typo-output.patch
Patch3: grandr-upstream-04-exit-when-window-is-closed.patch
Patch4: grandr-upstream-05-fix-typo-screen.patch
# This was taken from Debian, should fix #54985
# http://git.debian.org/?p=pkg-xorg/app/grandr.git
Patch5: grandr-debian-01-fix-segfault-when-click-monitor.patch
# This one is from Mandriva (read its header for a description of the problem)
Patch6: grandr-mandriva-synchronize-before-and-after-apply.patch

License: MIT

BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(xrandr)
BuildRequires: pkgconfig(xrender)
BuildRequires: pkgconfig(xorg-macros)
BuildRequires: pkgconfig(gtk+-2.0)
BuildRequires: pkgconfig(gconf-2.0)

%description
grandr is used to set the screen size, orientation and/or reflection using the
RandR extension.

%prep
%setup -q -n %{name}-%{version}
%apply_patches

%build
export LIBS="-lX11 -lgthread-2.0"
%configure2_5x	--x-includes=%{_includedir}\
		--x-libraries=%{_libdir}

%make

%install
%makeinstall_std

%files
%defattr(-,root,root)
%{_bindir}/grandr
#%{_mandir}/man1/grandr.*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1896 |12cr|grany-2.0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name grany
%define version 2.0.3
%define release 1
%define summary The cellular automaton simulator

Name: %{name}
Summary: %{summary}
Version: %{version}
Release: %{release}
License: GPL
Group: Sciences/Physics
Source0: http://guillaume.cottenceau.free.fr/html/grany-resource/grany-%{version}.tar.bz2
Source1: %{name}-pngicons.tar.bz2
Source2:	.abf.yml
Patch2:	grany-2.0.3-gettext.patch
URL: http://guillaume.cottenceau.free.fr/html/grany.html
BuildRequires: pkgconfig(gtkmm-2.4)

%description
Grany is a cellular automaton simulator. With it you can conduct computerized
experiments on cellular environments with a full-featured GUI.

%prep
%setup -q
%setup -D -T -a1
%patch2 -p2 -b .datadir
%build
%configure2_5x
make

%install
%makeinstall

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Name=Grany
Exec=%{_bindir}/grany
Icon=grany
Comment=%{summary}
EOF

# icons
mkdir -p $RPM_BUILD_ROOT%{_miconsdir}
mkdir -p $RPM_BUILD_ROOT%{_liconsdir}
cp icons/grany-icon-16x16.png $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
cp icons/grany-icon-32x32.png $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
cp icons/grany-icon-48x48.png $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png

%find_lang %{name}

%files -f %{name}.lang
%defattr(-,root,root,0755)
%doc README FAQ AUTHORS docs/BASICS docs/CUSTOMIZATION
%{_bindir}/*
#%{_datadir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop
%{_iconsdir}/*.png
%{_iconsdir}/*/*.png



%changelog
* Thu Jan 03 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.0.0-2mdv2008.1
+ Revision: 142109
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import grany

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Fri Jul 16 2004 Michael Scherer <misc@mandrake.org> 2.0.0-2mdk 
- rebuild for new gcc, patch 0

* Tue Apr  8 2003 Guillaume Cottenceau <gc@mandrakesoft.com> 2.0.0-1mdk
- new release

* Wed Aug 21 2002 Guillaume Cottenceau <gc@mandrakesoft.com> 1.0.1-4mdk
- rebuild for gcc 3.2

* Tue Jul 30 2002 Guillaume Cottenceau <gc@mandrakesoft.com> 1.0.1-3mdk
- recompile against latest libstdc++

* Mon Jun 10 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.0.1-2mdk
- png icons (out xpm!)

* Tue May 14 2002 Guillaume Cottenceau <gc@mandrakesoft.com> 1.0.1-1mdk
- new release that is friendly with g++-3.1

* Fri Feb 22 2002 Guillaume Cottenceau <gc@mandrakesoft.com> 1.0.0-5mdk
- rebuild to fix invalid-packager

* Tue Oct 16 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 1.0.0-4mdk
- fix obsolete-tag Copyright

* Tue Sep 11 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 1.0.0-3mdk
- rebuild

* Fri Jan  5 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 1.0.0-2mdk
- rebuild

* Sun May  7 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 1.0.0-1mdk
- first build


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1897 |12cr|graphlcd-base-0.1.5-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define shortname graphlcd
%define name	%shortname-base
%define version	0.1.5
%define rel	6

%define drivers_major	1
%define graphics_major	2
%define drivers_libname	%mklibname glcddrivers %drivers_major
%define graphics_libname	%mklibname glcdgraphics %graphics_major
%define devname	%mklibname -d %{shortname}

Summary:	GraphLCD drivers and tools
Name:		%{name}
Version:	%{version}
Release:	%mkrel %{rel}
License:	GPL
Group:		System/Kernel and hardware
URL:		http://graphlcd.berlios.de/
Source:		http://download.berlios.de/graphlcd/%name-%version.tar.bz2
Patch0:		graphlcd-base-01_libserdisp.dpatch
Patch1:		graphlcd-base-02_utf8.dpatch
Patch2:		graphlcd-base-03_gcc-43.dpatch
BuildRoot:	%{_tmppath}/%{name}-root
BuildRequires:	freetype2-devel
BuildRequires:	zlib-devel

%description
The GraphLCD base is a project to support graphical LC displays. It is
mainly used by the graphlcd plugin for the Video Disc Recorder to
display its information.

%package -n %drivers_libname
Summary:	GraphLCD shared driver library
Group:		System/Libraries
Provides:	libglcddrivers = %version-%release
Conflicts:	%{_lib}graphlcd1
# While the library doesn't use graphlcd-config directly, it is
# useless without the linked program using it.
# (Anssi) FIXME: What? If the above is true then this is bogus.
Requires:	%shortname-common >= %version

%description -n %drivers_libname
The GraphLCD base is a project to support graphical LC displays. It is
mainly used by the graphlcd plugin for the Video Disc Recorder to
display its information.

This package contains the driver library needed to run programs
dynamically linked with GraphLCD.

%package -n %devname
Summary:	Headers for graphlcd
Group:		Development/C++
Requires:	%drivers_libname = %version
Requires:	%graphics_libname = %version
Provides:	libglcddrivers-devel = %version-%release
Provides:	glcddrivers-devel = %version-%release
Provides:       libglcdgraphics-devel = %version-%release
Provides:       glcdgraphics-devel = %version-%release
Provides:	graphlcd-devel = %{version}-%{release}
Obsoletes:	%{_lib}glcddrivers1-devel < %{version}-%{release}
Obsoletes:	%{_lib}graphlcd1-devel < %{version}-%{release}
Obsoletes:      %{_lib}glcdgraphics2-devel < %{version}-%{release}

%description -n %devname
The GraphLCD base is a project to support graphical LC displays. It is
mainly used by the graphlcd plugin for the Video Disc Recorder to
display its information.

This package contains the headers that programmers will need to
develop applications which will use graphlcd-base.

%package -n %graphics_libname
Summary:	GraphLCD shared graphics library
Group:		System/Libraries
Provides:	libglcdgraphics = %version-%release
Conflicts:	%{_lib}graphlcd1
# While the library doesn't use graphlcd-config directly, it is
# useless without the linked program using it.
# (Anssi) FIXME: See previous fixme.
Requires:	%shortname-common >= %version

%description -n %graphics_libname
The GraphLCD base is a project to support graphical LC displays. It is
mainly used by the graphlcd plugin for the Video Disc Recorder to
display its information.

This package contains the graphics library needed to run programs
dynamically linked with GraphLCD.

%package -n %shortname-common
Summary:	GraphLCD configuration file and documentation
Group:		System/Kernel and hardware

%description -n %shortname-common
The GraphLCD base is a project to support graphical LC displays. It is
mainly used by the graphlcd plugin for the Video Disc Recorder to
display its information.

This package contains the GraphLCD configuration file and GraphLCD
documentation.

%package -n %shortname-tools
Summary:	GraphLCD tools
Group:		System/Kernel and hardware

%description -n %shortname-tools
The GraphLCD base is a project to support graphical LC displays. It is
mainly used by the graphlcd plugin for the Video Disc Recorder to
display its information.

This package contains tools to use with GraphLCD.

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1
# don't strip nor chmod to root
perl -pi -e 's,-o root -g root -s,,' $(find -name Makefile)

%build
%make all CFLAGS="%optflags -fPIC" CXXFLAGS="%optflags -fPIC"

%install
rm -rf %{buildroot}

%makeinstall_std BINDIR=%{buildroot}%{_bindir} LIBDIR=%{buildroot}%{_libdir} \
	INCDIR=%{buildroot}%{_includedir}

install -d -m755 %{buildroot}%{_sysconfdir}
install -m644 graphlcd.conf %{buildroot}%{_sysconfdir}

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post -n %graphics_libname -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %graphics_libname -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%post -n %drivers_libname -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %drivers_libname -p /sbin/ldconfig
%endif

%files -n %drivers_libname
%defattr(-,root,root)
%doc README
%{_libdir}/libglcddrivers.so.%{drivers_major}*

%files -n %devname
%defattr(-,root,root)
%doc README
%{_includedir}/glcddrivers
%{_includedir}/glcdgraphics
%{_libdir}/libglcddrivers.so
%{_libdir}/libglcdgraphics.so

%files -n %graphics_libname
%defattr(-,root,root)
%doc README
%{_libdir}/libglcdgraphics.so.%{graphics_major}*

%files -n %shortname-common
%doc README HISTORY docs
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/graphlcd.conf

%files -n %shortname-tools
%defattr(-,root,root)
%doc README docs/README.*
%{_bindir}/*




%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.5-6mdv2011.0
+ Revision: 610982
- rebuild

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 0.1.5-5mdv2010.1
+ Revision: 437811
- rebuild

* Sat Feb 28 2009 Anssi Hannula <anssi@mandriva.org> 0.1.5-4mdv2009.1
+ Revision: 345910
- fix dlopening libserdisp (P0 from e-tobi)
- add UTF-8 support (P1 from e-tobi)
- fix build with gcc 4.3 (P2 from e-tobi)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Fri Feb 08 2008 Anssi Hannula <anssi@mandriva.org> 0.1.5-3mdv2008.1
+ Revision: 164197
- new devel policy
- merge devel packages
- relax versioned requires

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.1.5-2mdv2008.1
+ Revision: 140738
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Mar 02 2007 Anssi Hannula <anssi@mandriva.org> 0.1.5-1mdv2007.0
+ Revision: 131124
- 0.1.5
- split libraries
- new major
- drop patch0, fixed upstream
- Import graphlcd-base

* Sun Sep 10 2006 Anssi Hannula <anssi@mandriva.org> 0.1.3-2mdv2007.0
- fix build

* Mon Aug 14 2006 Anssi Hannula <anssi@mandriva.org> 0.1.3-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1898 |12cr|grass-6.4.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define grassfix 64

%if %{_use_internal_dependency_generator}
%define __noautoreq '(.*)\\.so$|(.*)\\.so\\(\\)\\(64bit\\)$'
%define __noautoprov '(.*)\\.so$|(.*)\\.so\\(\\)\\(64bit\\)$'
%endif

Name:		grass
Version:	6.4.2
Release:	3
Group:		Sciences/Geosciences
Summary:	Geographic Resources Analysis Support System
License:	GPLv2+
URL:		http://grass.osgeo.org/

Source:		http://grass.osgeo.org/grass%{grassfix}/source/grass-%{version}.tar.gz
Source2:	grass5_48.png
Source3:	grass5_32.png
Source4:	grass5_16.png
Patch0:		grass-6.4.2-upstream-fix-gcc4_7.patch
Patch1:		grass-6.4.2-nopycompile.patch
Patch2:		grass-6.4.2-tk8.6.patch
Patch3:		grass-6.4.2-docfiles.patch

BuildRequires:	bison
BuildRequires:	gcc-gfortran
BuildRequires:	flex
BuildRequires:	lzma
BuildRequires:	swig
BuildRequires:	gd-devel >= 2.0
BuildRequires:	gdal-devel
BuildRequires:	gdbm-devel
BuildRequires:	jpeg-devel
BuildRequires:	lesstif-devel
BuildRequires:	mysql-devel
BuildRequires:	postgresql-devel
BuildRequires:	proj proj-devel
BuildRequires:	readline-devel
BuildRequires:	tcl tcl-devel
BuildRequires:	termcap-devel
BuildRequires:	tiff-devel
BuildRequires:	tk tk-devel
BuildRequires:	unixODBC-devel
BuildRequires:	wxgtku-devel
BuildRequires:	wxPythonGTK-devel

BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(cfitsio)
BuildRequires:	pkgconfig(fftw3)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	pkgconfig(xmu)
BuildRequires:	pkgconfig(zlib)

# disabled ffmpeg support for now, since it has to be fixed upstream
#BuildRequires:	ffmpeg-devel

Requires:	xterm
Requires:	tk
Requires:	tcl

%description
GRASS (Geographic Resources Analysis Support System) is an 
open source, Free Software Geographical Information System (GIS)
with raster, topological vector, image processing, and graphics
production functionality that operates on various platforms 
through a graphical user interface and shell in X-Window.

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1

%build
#autoreconf -fi
%define __cputoolize true
%define Werror_cflags %nil
%configure2_5x --host=%{_host} \
%if "%_lib" != "lib"
	--enable-64bit \
%endif
	--with-dbm-includes=%{_includedir}/gdbm/ \
	--with-postgres \
	--with-postgres-includes=%{_includedir}/ \
	--with-freetype \
	--with-freetype-includes=%{_includedir}/freetype2 \
	--with-motif \
	--with-cairo \
	--with-opengl-libs=%{_libdir} \
	--with-motif-libs=%{_libdir} \
	--with-motif-libs=%{_libdir} \
	--with-motif-includes=%{_includedir} \
	--with-gdal  \
        --with-geos \
	--with-mysql --with-mysql-includes=%{_includedir}/mysql \
	--with-odbc \
	--enable-largefile \
	--with-curses \
	--with-python --with-wxwidgets="%{_bindir}/wx-config"\
	--with-sqlite \
	--with-cxx \
	--with-proj-share=%{_datadir}/proj \
	--with-nls \
	--with-readline \
#   --with-ffmpeg --with-ffmpeg-includes="%{_includedir}/libavcodec \
#   %{_includedir}/libavdevice \
#   %{_includedir}/libavformat %{_includedir}/libavutil \
#   %{_includedir}/libpostproc %{_includedir}/libswscale"

%make

%install
mkdir -p %{buildroot}/%{_bindir}
#%makeinstall_std INST_DIR=%{_libdir}/grass%{grassfix}
# Actions in make install that don't take into account packaging in a place different to running:
sed -e 's|^GISBASE.*|GISBASE=%{_libdir}/grass%{grassfix}|' \
 bin.%{_target_platform}/grass%{grassfix} > %{buildroot}/%{_bindir}/grass%{grassfix}
chmod a+x %{buildroot}/usr/bin/grass%{grassfix}

mkdir -p %{buildroot}/%{_libdir}/grass%{grassfix}
cp -a dist.%{_target_platform}/* %{buildroot}/%{_libdir}/grass%{grassfix}

# Add makefiles to includes:
cp -a include/Make %{buildroot}/%{_libdir}/grass%{grassfix}/include/

# Manually archive the man pages:
lzma %{buildroot}/%{_libdir}/grass%{grassfix}/man/man?/*

mkdir %{buildroot}/%{_libdir}/grass%{grassfix}/locks/

mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps

install -m644 %{SOURCE2} %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
install -m644 %{SOURCE3} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
install -m644 %{SOURCE4} %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Grass%{grassfix}
Comment=Geographic Resources Analysis Support System
Exec=grass%{grassfix}
Icon=%{name}
Terminal=true
Type=Application
Categories=Science;Geology;
EOF

mkdir -p %{buildroot}%{_sysconfdir}/ld.so.conf.d
cat > %{buildroot}%{_sysconfdir}/ld.so.conf.d/grass.conf << EOF
%{_libdir}/grass%{grassfix}/lib
EOF

%files
%doc AUTHORS COPYING INSTALL README CHANGES
%attr(0755,root,root) %{_bindir}/*
%{_sysconfdir}/ld.so.conf.d/*
%{_datadir}/applications/mandriva-%{name}.desktop
%{_iconsdir}/*/*/*/*
%{_libdir}/grass%{grassfix}/grass%{grassfix}.tmp
%{_libdir}/grass%{grassfix}/bin
%{_libdir}/grass%{grassfix}/bwidget
%{_libdir}/grass%{grassfix}/demolocation
%{_libdir}/grass%{grassfix}/docs
%{_libdir}/grass%{grassfix}/driver
%{_libdir}/grass%{grassfix}/etc
%{_libdir}/grass%{grassfix}/fonts
%{_libdir}/grass%{grassfix}/include
%{_libdir}/grass%{grassfix}/lib
%{_libdir}/grass%{grassfix}/locale
%{_libdir}/grass%{grassfix}/man
%{_libdir}/grass%{grassfix}/scripts
%{_libdir}/grass%{grassfix}/tools
%attr(1777,root,root) %{_libdir}/grass%{grassfix}/locks


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1899 |12cr|graveman-0.3.12-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realver %version-5

Name: 	 	graveman
Summary: 	Simple frontend for CD creation
Version: 	0.3.12
Release: 	12

Source:		http://graveman.tuxfamily.org/sources/%{name}-%{realver}.tar.bz2
Patch: graveman-0.3.12-5-cdrkit.patch
URL:		http://graveman.tuxfamily.org/index-e.php
License:	GPLv2+
Group:		Archiving/Cd burning
BuildRequires:	imagemagick
BuildRequires:	gtk2-devel libglade2.0-devel libid3tag-devel
BuildRequires:	libvorbis-devel libmad-devel
BuildRequires:	libflac-devel
BuildRequires:	mng-devel
BuildRequires:	perl-XML-Parser
BuildRequires: desktop-file-utils
Requires:	cdrkit cdrkit-genisoimage sox dvd+rw-tools sox cdrdao

%description
Another frontend for cdrecord, mkisofs, readcd and sox!
With graveman you can burn audio cds (wav, ogg, mp3), data cds,
and duplicate cds.

%prep
%setup -q -n %name-%realver
%patch -p1 -b .cdrkit

%build
%configure2_5x
%make
										
%install
mkdir -p %buildroot/%_mandir/man1
cp man/%name.man %buildroot/%_mandir/man1/%name.1
bzip2 %buildroot/%_mandir/man1/%name.1
mkdir -p %buildroot/%_mandir/fr/man1
cp man/%name.fr.man %buildroot/%_mandir/fr/man1/%name.1
bzip2 %buildroot/%_mandir/fr/man1/%name.1
perl -p -i -e 's/install\:/none\:/g' man/Makefile
%makeinstall_std

#menu
desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="X-MandrivaLinux-System-Archiving-CDBurning" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

#icons
mkdir -p %{buildroot}/%_liconsdir
convert -size 48x48 pixmaps/graver.png %{buildroot}/%_liconsdir/%name.png
mkdir -p %{buildroot}/%_iconsdir
convert -size 32x32 pixmaps/graver.png %{buildroot}/%_iconsdir/%name.png
mkdir -p %{buildroot}/%_miconsdir
convert -size 16x16 pixmaps/graver.png %{buildroot}/%_miconsdir/%name.png

%find_lang %name

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS ChangeLog NEWS THANKS README*
%{_bindir}/%name
%{_datadir}/applications/*
%{_datadir}/%name
%{_datadir}/pixmaps/*
%{_mandir}/man1/*
%{_mandir}/fr/man1/*
%{_liconsdir}/%name.png
%{_iconsdir}/%name.png
%{_miconsdir}/%name.png




%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.12-11mdv2011.0
+ Revision: 619252
- the mass rebuild of 2010.0 packages

* Sat May 16 2009 JÃ©rÃ´me Brenier <incubusss@mandriva.org> 0.3.12-10mdv2010.0
+ Revision: 376325
- fix license (GPLv2+)

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 0.3.12-9mdv2009.0
+ Revision: 218421
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Thierry Vignaud <tv@mandriva.org>
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Tue Feb 06 2007 GÃ¶tz Waschk <waschk@mandriva.org> 0.3.12-9mdv2007.0
+ Revision: 116812
- replace remaining strings with their cdrkit versions

* Mon Jan 08 2007 GÃ¶tz Waschk <waschk@mandriva.org> 0.3.12-8mdv2007.1
+ Revision: 106004
- it's called genisoimage, stupid

* Mon Jan 08 2007 GÃ¶tz Waschk <waschk@mandriva.org> 0.3.12-7mdv2007.1
+ Revision: 105934
- patch for cdrkit

* Mon Dec 11 2006 GÃ¶tz Waschk <waschk@mandriva.org> 0.3.12-6mdv2007.1
+ Revision: 95022
- Import graveman

* Mon Dec 11 2006 GÃ¶tz Waschk <waschk@mandriva.org> 0.3.12-6mdv2007.1
- Rebuild

* Thu Aug 03 2006 Götz Waschk <waschk@mandriva.org> 0.3.12-5mdv2007.0
- xdg menu

* Tue Jun 13 2006 Michael Scherer <misc@mandriva.org> 0.3.12-4mdv2007.0
- from dovix ( dovix2003@yahoo.com )
  - New release 0.3.12.5, fix #23048
- add %%{1}mdv2007.1

* Thu Jun 16 2005 Götz Waschk <waschk@mandriva.org> 0.3.12-3mdk
- update to patchlevel 4

* Thu May 19 2005 Götz Waschk <waschk@mandriva.org> 0.3.12-2mdk
- fix buildrequires

* Wed May 18 2005 Götz Waschk <waschk@mandriva.org> 0.3.12-1mdk
- fix URL
- New release 0.3.12

* Thu May 12 2005 Götz Waschk <waschk@mandriva.org> 0.3.11-2mdk
- fix buildrequires

* Sat May 07 2005 Götz Waschk <waschk@mandriva.org> 0.3.11-1mdk
- new URLs
- New release 0.3.11

* Tue Apr 05 2005 Austin Acton <austin@mandrake.org> 0.3.10-1mdk
- New release 0.3.10
- fudge man install for now
- fix source URL

* Sun Apr 03 2005 Austin Acton <austin@mandrake.org> 0.3.9-1mdk
- 0.3.9
- require flac and cdrdao

* Tue Feb 15 2005 Austin Acton <austin@mandrake.org> 0.3.8-1mdk
- 0.3.8
- require sox

* Sun Feb 13 2005 Austin Acton <austin@mandrake.org> 0.3.7-1mdk
- 0.3.7

* Thu Feb 03 2005 Austin Acton <austin@mandrake.org> 0.3.6-1mdk
- 0.3.6
- require dvd+rw-tools
- source URL

* Tue Feb 01 2005 Lenny Cartier <lenny@mandrakesoft.com> 0.3.5-2mdk
- url

* Tue Feb 01 2005 Lenny Cartier <lenny@mandrakesoft.com> 0.3.5-1mdk
- 0.3.5

* Tue Jan 25 2005 Austin Acton <austin@mandrake.org> 0.3.4-1mdk
- 0.3.4

* Mon Jan 24 2005 Lenny Cartier <lenny@mandrakesoft.com> 0.3.2-1mdk
- 0.3.2

* Thu Jan 20 2005 Austin Acton <austin@mandrake.org> 0.3.1-1mdk
- 0.3.1
- buildrequires libmad

* Tue Jan 18 2005 Austin Acton <austin@mandrake.org> 0.3.0-1mdk
- 0.3.0

* Mon Jan 17 2005 Austin Acton <austin@mandrake.org> 0.2.20050117-1mdk
- 0.2.20050117

* Wed Jan 12 2005 Austin Acton <austin@mandrake.org> 0.2.20050112-1mdk
- 0.2.20050112

* Mon Jan 10 2005 Austin Acton <austin@mandrake.org> 0.2.20050110-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1900 |12cr|grc-1.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Generic Colouriser
Name:		grc
Version:	1.4
Release:	%mkrel 1
Source0:	http://korpus.juls.savba.sk/~garabik/software/grc/%{name}_%{version}.tar.gz
License:	GPLv2
Url:		http://melkor.dnp.fmph.uniba.sk/~garabik/grc.html
Group:		Text tools
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires:	python

%description
Generic Colouriser is yet another colouriser for beautifying
your logfiles or output of commands.

%prep
%setup -q

%build
# fix symlinked doc file
rm -f CHANGES
cp debian/changelog CHANGES

%install
rm -rf $RPM_BUILD_ROOT
install -d -m 755 $RPM_BUILD_ROOT%{_bindir}
install -m 755 %{name}{,at} $RPM_BUILD_ROOT%{_bindir}
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/%{name}
install -m 644 conf.* $RPM_BUILD_ROOT%{_datadir}/%{name}
install -d -m 755 $RPM_BUILD_ROOT%{_sysconfdir}
install -m 644 %{name}.conf $RPM_BUILD_ROOT%{_sysconfdir}
install -d -m 755 $RPM_BUILD_ROOT%{_mandir}/man1
install -m 644 %{name}{,at}.1 $RPM_BUILD_ROOT%{_mandir}/man1

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc CHANGES CREDITS INSTALL README Regexp.txt TODO
%{_bindir}/%{name}
%{_bindir}/%{name}at
%dir %{_datadir}/%{name}/
%{_datadir}/%{name}/conf.*
%config(noreplace) %{_sysconfdir}/%{name}.conf
%{_mandir}/man1/%{name}*.1*



%changelog
* Thu Oct 06 2011 Leonardo Coelho <leonardoc@mandriva.com> 1.4-1mdv2012.0
+ Revision: 703337
- bump new version

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3-2mdv2011.0
+ Revision: 610983
- rebuild

* Thu Mar 04 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.3-1mdv2010.1
+ Revision: 514233
- update to 1.3

* Wed Jun 03 2009 Frederik Himpe <fhimpe@mandriva.org> 1.2-1mdv2010.0
+ Revision: 382524
- Update to new version 1.2
- Fix source URL

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.0.6-6mdv2009.0
+ Revision: 246634
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 1.0.6-4mdv2008.1
+ Revision: 126285
- kill re-definition of %%buildroot on Pixel's request
- import grc


* Thu Feb  9 2006 Olivier Blin <oblin@mandriva.com> 1.0.6-4mdk
- double-birthay rebuild

* Tue Feb 10 2004 Olivier Blin <blino@mandrake.org> 1.0.6-3mdk
- fix DIRM

* Sat Dec 27 2003 Olivier Blin <blino@mandrake.org> 1.0.6-2mdk
- use %%config for config files

* Mon Dec 22 2003 Olivier Blin <blino@mandrake.org> 1.0.6-1mdk
- initial Mandrake release, based on spec file in tarball

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1901 |12cr|grdesktop-0.23-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: A gtk2 frontend for rdesktop
Name: grdesktop
Version: 0.23
Release: 9
Group: Networking/Remote access
License: GPLv2+
Source0: %{name}-%{version}.tar.bz2
Patch0: grdesktop-0.23-desktopentry.patch
Patch1: grdesktop-0.23-format-strings.patch
URL: http://www.nongnu.org/grdesktop/
Requires: rdesktop
BuildRequires: libgnomeui2-devel
BuildRequires: scrollkeeper
BuildRequires: imagemagick

%description
grdesktop is a frontend, written in C using the GTK+ 2 toolkit, for
the remote desktop client (rdesktop).
It can save several connections (including their options), and browse
the network for available terminal servers.

%prep
%setup -q
%patch0 -p1 -b .desktopentry
%patch1 -p1

%build
%configure2_5x --with-keymap-path=%_datadir/rdesktop/keymaps
%make

%install
%makeinstall_std
mv %buildroot%_datadir/locale/de/LC_MESSAGES/@GETTEXT_PACKAGE@.mo %buildroot%_datadir/locale/de/LC_MESSAGES/grdesktop.mo
mv %buildroot%_datadir/locale/es/LC_MESSAGES/@GETTEXT_PACKAGE@.mo %buildroot%_datadir/locale/es/LC_MESSAGES/grdesktop.mo
mv %buildroot%_datadir/locale/fr/LC_MESSAGES/@GETTEXT_PACKAGE@.mo %buildroot%_datadir/locale/fr/LC_MESSAGES/grdesktop.mo

%find_lang %name --with-gnome 
mkdir -p %buildroot{%_iconsdir,%_liconsdir,%_miconsdir}
ln -s %_datadir/pixmaps/%name/icon.png %buildroot%_liconsdir/%name.png
convert -scale 32x32 pixmaps/icon.png %buildroot%_iconsdir/%name.png
convert -scale 16x16 pixmaps/icon.png %buildroot%_miconsdir/%name.png


%files -f %name.lang
%defattr(-,root,root)
%doc AUTHORS ChangeLog NEWS README TODO
%_sysconfdir/gconf/schemas/grdesktop.schemas
%{_bindir}/grdesktop
%{_mandir}/man1/grdesktop.1*
%_datadir/application-registry/grdesktop.applications
%_datadir/applications/grdesktop.desktop
%_datadir/mime-info/grdesktop.keys
%_datadir/mime-info/grdesktop.mime
%{_datadir}/pixmaps/grdesktop/
%_liconsdir/%name.png
%_iconsdir/%name.png
%_miconsdir/%name.png


%changelog
* Mon May 23 2011 Funda Wang <fwang@mandriva.org> 0.23-9mdv2011.0
+ Revision: 677725
- rebuild to add gconftool as req

* Sat Jul 25 2009 Götz Waschk <waschk@mandriva.org> 0.23-8mdv2011.0
+ Revision: 399672
- fix format strings
- update license

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.23-7mdv2009.0
+ Revision: 246636
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri Jan 11 2008 Thierry Vignaud <tv@mandriva.org> 0.23-5mdv2008.1
+ Revision: 148199
- drop old menu
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Sep 20 2007 Götz Waschk <waschk@mandriva.org> 0.23-5mdv2008.0
+ Revision: 91369
- fix desktop entry (bug #33760)

* Wed Jul 25 2007 Götz Waschk <waschk@mandriva.org> 0.23-4mdv2008.0
+ Revision: 55229
- Import grdesktop



* Thu Jul 20 2006 Gtz Waschk <waschk@mandriva.org> 0.23-4mdv2007.0
- xdg menu

* Sun May 14 2006 Götz Waschk <waschk@mandriva.org> 0.23-3mdk
- Rebuild
- use mkrel

* Fri May 13 2005 Gtz Waschk <waschk@mandriva.org> 0.23-2mdk
- drop obsolete gnome help file handling
- fix menu

* Fri Apr  2 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.23-1mdk
- fix installation of the locale files
- fix build
- new version

* Fri Feb  6 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.22-2mdk
- fix rdesktop keymap location

* Thu Feb  5 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.22-1mdk
- initial Mandrake package

* Tue Nov 12 2002 Che
- version upgrade
- prettyfied it a bit :P

* Fri Nov 01 2002 Che
- initial rpm release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1902 |12cr|greensql-console-0.5.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _requires_exceptions pear(/usr/share/smarty/Smarty.class.php)

%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

Summary:	Manages a GreenSQL Database Firewall
Name:		greensql-console
Version:	0.5.0
Release:	%mkrel 3
License:	GPLv2
Group:		System/Servers
URL:		http://www.greensql.net/
Source0:	http://www.greensql.net/public/releases/%{name}-%{version}.tar.gz
Patch0:		greensql-console-mdv_conf.diff
Requires(post): rpm-helper
Requires(postun): rpm-helper
Requires:	apache-mod_php php-mysql
Requires:	php-smarty >= 2.3.0
BuildRequires:	apache-base >= 2.0.54
Suggests:	greensql-fw
Suggests:	mysql
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The greensql-console package is web management tool used to manage GreenSQL
Database Firewall.

%prep

%setup -q -n green-%{version}
%patch0 -p1

%build

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d
install -d %{buildroot}%{_sysconfdir}/%{name}
install -d %{buildroot}/var/www/%{name}
install -d %{buildroot}/var/lib/%{name}/smarty/templates_c

cp -aRf * %{buildroot}/var/www/%{name}/

mv %{buildroot}/var/www/%{name}/config.php %{buildroot}%{_sysconfdir}/%{name}/config.php

cat > %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf << EOF

Alias /%{name} /var/www/%{name}

<Directory /var/www/%{name}>
    Order Deny,Allow
    Deny from All
    Allow from 127.0.0.1
    ErrorDocument 403 "Access denied per %{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf"
</Directory>
EOF

# cleanup
rm -rf %{buildroot}/var/www/%{name}/configs
rm -rf %{buildroot}/var/www/%{name}/libs
#rm -rf %{buildroot}/var/www/%{name}/templates
rm -rf %{buildroot}/var/www/%{name}/templates_c

%post
%_post_webapp

%postun
%_postun_webapp

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc license.txt readme.txt
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf
%attr(0700,apache,apache) %dir %{_sysconfdir}/%{name}
%attr(0640,apache,apache) %config(noreplace) %{_sysconfdir}/%{name}/config.php
/var/www/%{name}
%attr(0700,apache,apache) %dir /var/lib/%{name}
%attr(0700,apache,apache) %dir /var/lib/%{name}/smarty
%attr(0700,apache,apache) %dir /var/lib/%{name}/smarty/templates_c


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-3mdv2011.0
+ Revision: 619253
- the mass rebuild of 2010.0 packages

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 0.5.0-2mdv2010.0
+ Revision: 437812
- rebuild

* Mon Apr 13 2009 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-1mdv2009.1
+ Revision: 366739
- 0.5.0
- rediffed P0

* Mon Dec 08 2008 Oden Eriksson <oeriksson@mandriva.com> 0.4.5-1mdv2009.1
+ Revision: 311853
- 0.4.5

* Mon Nov 03 2008 Oden Eriksson <oeriksson@mandriva.com> 0.4.4-1mdv2009.1
+ Revision: 299494
- import greensql-console


* Mon Nov 03 2008 Oden Eriksson <oeriksson@mandriva.com> 0.4.4-1mdv2009.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1903 |12cr|greenwich-0.8.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version	0.8.2
%define release  %mkrel 3

Name: 	 	greenwich
Summary: 	A graphical whois client
Version: 	%{version}
Release: 	%{release}
Source:		http://jodrell.net/files/greenwich/%{name}-%{version}.tar.gz
URL:		http://jodrell.net/projects/greenwich/
License:	GPLv2+
Group:		Networking/Other
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	imagemagick
# may be used but not crucial (according to author)
Suggests:	perl-IP-Country
Requires(post,preun):	GConf2 >= 2.3.3
BuildArch:	noarch

%description
Greenwich is a graphical whois client for GNOME. It is written in Perl
and makes use of the GNOME bindings for Perl.

Greenwich transparently handles almost all gTLDs, first- and
second-level ccTLDs and whois servers run by private domain registries
(like CentralNic).  It can also do lookups against IP addresses.

%prep
%setup -q

# fix file permissions
find -type f -perm +0111 -print0 | xargs -0 -r file | grep -v executable | cut -d: -f1 | xargs -r chmod -x

%build
./configure --prefix=%{_prefix}
make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall mandir=$RPM_BUILD_ROOT%{_mandir}/man1

%find_lang %name

#menu
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{name}
Icon=%{name}
Name=Greenwich
Comment=Whois client
Categories=Network;
EOF

#icons
mkdir -p $RPM_BUILD_ROOT%{_iconsdir} \
         $RPM_BUILD_ROOT%{_miconsdir}
install -m 644 -D       share/greenwich.png $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png
convert -geometry 32x32 share/greenwich.png $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
convert -geometry 16x16 share/greenwich.png $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png

#install schemas into gconf later
install -m 644 -D share/greenwich.schema $RPM_BUILD_ROOT%{_sysconfdir}/gconf/schemas/greenwich.schemas

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%update_menus
%post_install_gconf_schemas greenwich
%endif

%preun
%preun_uninstall_gconf_schemas "$1"

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files -f %name.lang
%defattr(-,root,root)
%doc ChangeLog LICENSE README
%{_sysconfdir}/gconf/schemas/*.schemas
%{_bindir}/*
/usr/lib/greenwich
%{_datadir}/%name
%{_datadir}/applications/*
#%{_datadir}/pixmaps/*
%{_mandir}/man1/*
%{_iconsdir}/*/*/apps/%name.png
%{_liconsdir}/%name.png
%{_iconsdir}/%name.png
%{_miconsdir}/%name.png



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.8.2-3mdv2011.0
+ Revision: 619254
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.8.2-2mdv2010.0
+ Revision: 429322
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Tue Jul 01 2008 Austin Acton <austin@mandriva.org> 0.8.2-1mdv2009.0
+ Revision: 230497
- new version
- add icons
- fix license
- drop patch
- suggests perl IP

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - use %%post_install_gconf_schemas/%%preun_uninstall_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Dec 19 2007 Thierry Vignaud <tv@mandriva.org> 0.8.1-1mdv2008.1
+ Revision: 133083
- further fix file list for x86_64
- fix file list on x86_64
- auto-convert XDG menu entry
- fix prereq on gconf2
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import greenwich


* Wed Aug 24 2005 Austin Acton <austin@mandriva.org> 0.8.1-1mdk
- 0.8.1
- source URL

* Mon Oct 26 2004 Austin Acton <austin@mandrake.org> 0.8.0-1mdk
- 0.8.0

* Wed Jun 30 2004 Austin Acton <austin@mandrake.org> 0.7.1-1mdk
- 0.7.1
- add language files
- new menu

* Sun Dec 14 2003 Abel Cheung <deaddog@deaddog.org> 0.6.2-1mdk
- New version
- Convert icon with ImageMagick
- Use description from original spec
- TODO: mark localized files

* Sat Jun 7 2003 Austin Acton <aacton@yorku.ca> 0.5.2-2mdk
- fix requires perl(the) (Michael Reinsch)

* Thu Jun 5 2003 Austin Acton <aacton@yorku.ca> 0.5.2-1mdk
- 0.5.2

* Tue Apr 1 2003 Austin Acton <aacton@yorku.ca> 0.5.1-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1904 |12cr|gretl-1.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	gretl
%define version	1.9.4
%define release	1

%define api	1.0
%define major 	0

%define libname		%mklibname %name %api %major
%define develname	%mklibname %name -d

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Econometric analysis tool
License:	GPLv2+
Group:		Sciences/Other
Source0:	http://prdownloads.sourceforge.net/gretl/%{name}-%{version}.tar.bz2
Source1:	.abf.yml
# Recent cputoolize cannot handle variables in AC_CONFIG_AUX_DIR: 
# patch removes the $srcdir variable from this setting in configure.in
# - AdamW 2007/11
Patch0:		gretl-1.6.5-cputoolize.patch
URL:		http://gretl.sourceforge.net/
BuildRequires:	libpng-devel
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	blas-devel
BuildRequires:	libfftw-devel
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(gtksourceview-2.0)
BuildRequires:	libgnomeprintui-devel
BuildRequires:	pkgconfig(libgnomeui-2.0)
BuildRequires:	lapack-devel
BuildRequires:	libreadline-devel
BuildRequires:	termcap-devel
BuildRequires:	libmpfr-devel
BuildRequires:	gnuplot

%description
Gretl is a software package for econometric analysis, written in the 
C programming language. 

%package -n %{libname}
Summary: Shared library for gretl
License: GPLv2+
Group: System/Libraries
Obsoletes: %mklibname %name 1.0

%description -n %{libname}
Gretl is a software package for econometric analysis, written in the 
C programming language.

%package -n %{develname}
Summary: Development headers for gretl library
License: GPLv2+
Group: Development/C
Provides:	lib%{name}-devel
Provides:	%{name}-devel
Requires:	%{libname} = %{version}
Obsoletes:	%{mklibname gretl 1.0 -d}

%description -n %{develname}
Gretl is a software package for econometric analysis, written in the 
C programming language.

%prep
%setup -q
%patch0 -p1 -b .cputoolize

%build
export CFLAGS="%{optflags} -fPIC"
%configure2_5x
%make LDFLAGS="%{?ldflags}"

%install
%makeinstall_std
mv doc/tex/extract_scripts %{buildroot}%{_bindir}/%{name}_extract_scripts

%find_lang %{name}
 
%files -f %name.lang
%defattr(-,root,root)
%doc README ChangeLog
%doc doc/*
%{_bindir}/*
%{_datadir}/%{name}
%{_datadir}/gtksourceview-2.0/language-specs/*.lang
%{_datadir}/mime-info/*
%{_datadir}/applications/*.desktop
%{_datadir}/pixmaps/*
%{_mandir}/man1/*
%{_libdir}/gretl-gtk2

%files -n %{libname}
%defattr (-,root,root)
%_libdir/*%{api}.so.%{major}*

%files -n %{develname}
%defattr (-,root,root)
%{_includedir}/*
%_libdir/*.so
%_libdir/pkgconfig/gretl.pc


%changelog
* Wed Mar 16 2011 Stéphane Téletchéa <steletch@mandriva.org> 1.9.4-1mdv2011.0
+ Revision: 645214
- update to new version 1.9.4

* Wed Dec 01 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.9.3-1mdv2011.0
+ Revision: 604518
- new bugfixe release
- Update to 1.8.7
- Remove Patch2, now useless

* Wed Feb 10 2010 Funda Wang <fwang@mandriva.org> 1.8.6-2mdv2010.1
+ Revision: 503556
- rebuild for new gmp

* Wed Dec 16 2009 Frederik Himpe <fhimpe@mandriva.org> 1.8.6-1mdv2010.1
+ Revision: 479589
- update to new version 1.8.6

* Sat Nov 07 2009 Frederik Himpe <fhimpe@mandriva.org> 1.8.5-1mdv2010.1
+ Revision: 462397
- update to new version 1.8.5

* Sat Aug 29 2009 Frederik Himpe <fhimpe@mandriva.org> 1.8.4-1mdv2010.0
+ Revision: 422264
- Update to new version 1.8.4
- Remove ldflags and string format patch: integrated upstream

* Wed Aug 12 2009 Frederik Himpe <fhimpe@mandriva.org> 1.8.3-1mdv2010.0
+ Revision: 415767
- Update to new version 1.8.3
- Update string format patch
- Update link patch and rename it to ldflags to make it more obvious
  what it does

* Thu Mar 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.7.9-2mdv2009.1
+ Revision: 354332
- rebuild for latest readline

* Wed Jan 21 2009 Funda Wang <fwang@mandriva.org> 1.7.9-1mdv2009.1
+ Revision: 332259
- add BRs
- add BR
- New version 1.7.9

* Sat Jul 12 2008 Funda Wang <fwang@mandriva.org> 1.7.5-1mdv2009.0
+ Revision: 234126
- New version 1.7.5
- drop patch1, it is not needed anymore
- fix libname

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Nov 12 2007 Adam Williamson <awilliamson@mandriva.org> 1.6.5-2mdv2008.1
+ Revision: 108322
- add gfortran.patch to fix gfortran detection test (from FreeBSD)
- oops - didn't meant to put autoreconf in there.
- add cputoolize.patch to fix a problem with configure.in that stops cputoolize working
- buildrequires blas-devel, not libblas-devel
- rebuild for new lapack
- new devel policy
- new license policy
- spec clean

  + Thierry Vignaud <tv@mandriva.org>
    - kill desktop-file-validate's error: string list key "Categories" in group "Desktop Entry" does not have a semicolon (";") as trailing character
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Sun May 20 2007 Adam Williamson <awilliamson@mandriva.org> 1.6.5-1mdv2008.0
+ Revision: 28753
- add termcap to BuildRequires to fix readline support and hence build (thanks per oyvind)
- move pkgconfig file out of main package to devel package
- move non-library stuff out of lib package to main package
- build with -fPIC to fix x86-64 build
- add XDG menu
- correct groups for lib / devel packages
- improve description
- fix BuildRequires
- rebuild to fix #26200
- 1.6.5


* Thu Apr 13 2006 Jerome Soyer <saispo@mandriva.org> 1.5.1-1mdk
- New release 1.5.1

* Thu Jul 21 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.4.1-1mdk
- New release 1.4.1

* Wed Feb 23 2005 Lenny Cartier <lenny@mandrakesoft.com> 1.3.2-1mdk
- 1.3.2

* Thu Jan 13 2005 Lenny Cartier <lenny@mandrakesoft.com> 1.3.0-1mdk
- 1.3.0

* Sat Dec 27 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.2.0-1mdk
- 1.2.0


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1905 |12cr|gretools-1.2.4-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define localstatedir /var/lib
%define _localstatedir %localstatedir

Name:		gretools
Summary:	Vocabulary building tool for GNOME
Version:	1.2.4
Release:	%mkrel 7
License:	GPL
Group:		Games/Other
Source:		http://theory.cs.iitm.ernet.in/~arvindn/gretools/1.2/%{name}-%{version}.tar.bz2
Patch0:		gretools-1.2.4-fix-desktop-file.patch
BuildRoot:	%{_tmppath}/%{name}-buildroot
URL:		http://theory.cs.iitm.ernet.in/~arvindn/gretools/
Buildarch:	noarch

Requires: python 
Requires: gnome-python >= 2.0.0
Requires: gnome-python-gconf
Requires: pyorbit 
Requires: pygtk2.0 
Requires: pygtk2.0-libglade 
                                                                                                               
BuildRequires: scrollkeeper 
BuildRequires: automake >= 0:1.6
BuildRequires: autoconf >= 0:2.52

Requires(post):         GConf2
Requires(postun):         GConf2
Requires(post):         /usr/bin/gconftool-2
Requires(postun):         /usr/bin/gconftool-2

BuildRequires:  pygtk2.0-devel 

%description
Gretools consists of a synonym quiz and a word guessing game.
It is very useful for preparing for word tests.

%prep
%setup -q
%patch0 -p0

%build
%configure2_5x
%make 

%install
rm -rf $RPM_BUILD_ROOT

%makeinstall_std

rm -rf $RPM_BUILD_ROOT%{_localstatedir}/scrollkeeper

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-, root, root)
%doc COPYING ChangeLog INSTALL README
%{_bindir}/*
%{_datadir}/gnome/help
%{_datadir}/pixmaps/gretools.png
%{_datadir}/gretools/glade/*.glade
%{_datadir}/gretools/lists/*.wl
%{_datadir}/applications/*.desktop
%{_datadir}/omf/gretools
%{py_puresitedir}/*

%post
if [ -x %{_bindir}/scrollkeeper-update ]; then %{_bindir}/scrollkeeper-update -q || true ; fi                                                                                                               
%postun
if [ -x %{_bindir}/scrollkeeper-update ]; then %{_bindir}/scrollkeeper-update -q || true ; fi




%changelog
* Fri Nov 12 2010 Bogdano Arendartchuk <bogdano@mandriva.com> 1.2.4-7mdv2011.0
+ Revision: 596952
- rebuild for python 2.7

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 1.2.4-6mdv2010.0
+ Revision: 437814
- rebuild

  + Funda Wang <fwang@mandriva.org>
    - fix desktop file

* Tue Jan 06 2009 Funda Wang <fwang@mandriva.org> 1.2.4-5mdv2009.1
+ Revision: 325578
- fix BR
- clean spec

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Tue Dec 19 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.2.4-3mdv2007.0
+ Revision: 99238
- Fix file list
- Fix menu
- Rebuild against new python
- Fix menu entry
- Remove prereq deprecated macros
- Import gretools

* Sun Dec 05 2004 Michael Scherer <misc@mandrake.org> 1.2.4-2mdk
- Rebuild for new python

* Fri Oct 01 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.2.4-1mdk
- 1.2.4

* Wed Jun 16 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.2.3-2mdk
- rebuild

* Thu Feb 05 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.2.3-1mdk
- 1.2.3
- from Arvind Narayanan <arvindn users sourceforge net> :
	- Added epoch and some other fedora oriented changes

* Tue Jan 20 2004 Arvind Narayanan <arvindn users sourceforge net>
- Wrote Requires and Buildrequires
- updated %%doc

* Fri Jan 16 2004 Arvind Narayanan <arvindn users sourceforge net>
- Copied spec file from gnome-blog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1906 |12cr|grfcodec-6.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		grfcodec
Version:	6.0.0
Release:	%mkrel 1
Summary:	A suite of programs to modify Transport Tycoon Deluxe's GRF files
Group:		Development/Other
License:	GPLv2+
URL:		http://www.ttdpatch.net/grfcodec/
Source:		http://gb.binaries.openttd.org/binaries/extra/%{name}/%{version}/%{name}-%{version}-source.tar.gz
Patch0:		grfcodec-6.0.0-fix_linking_order.patch
BuildRequires:	boost-devel
BuildRequires:	png-devel
Obsoletes:	nforenum < 5.0.0
Provides:	nforenum = %{version}-%{release}

%description
A suite of programs to modify Transport Tycoon Deluxe's GRF files.

%prep
%setup -q
%patch0 -p0

#build time options
%__cat << EOF >> Makefile.local
V=1
CXXFLAGS=%{optflags}
LDOPT=%{ldflags}
STRIP=true
DO_NOT_INSTALL_LICENSE=1
DO_NOT_INSTALL_DOCS=1
DO_NOT_INSTALL_CHANGELOG=1
prefix=%{_prefix}
EOF

%build
%make

%install
%__rm -rf %{buildroot}
%makeinstall_std

%clean
%__rm -rf %{buildroot}

%files
%doc bundle/docs/*.txt
%{_bindir}/*
%{_mandir}/man1/gr*
%{_mandir}/man1/nforenum.*



%changelog
* Tue Apr 24 2012 Andrey Bondrov <abondrov@mandriva.org> 6.0.0-1mdv2012.0
+ Revision: 793108
- New version 6.0.0, update patch 0

* Sun Mar 20 2011 Jani Välimaa <wally@mandriva.org> 5.1.1-1
+ Revision: 647137
- new version 5.1.1

* Thu Dec 23 2010 Jani Välimaa <wally@mandriva.org> 5.1.0-2.r818.2mdv2011.0
+ Revision: 624052
- BR png-devel

* Thu Dec 23 2010 Jani Välimaa <wally@mandriva.org> 5.1.0-2.r818.1mdv2011.0
+ Revision: 624009
- use latest nightly build

* Sat Dec 11 2010 Jani Välimaa <wally@mandriva.org> 5.1.0-1mdv2011.0
+ Revision: 620574
- new version 5.1.0
- redo P0

* Tue Oct 19 2010 Jani Välimaa <wally@mandriva.org> 5.0.0-2mdv2011.0
+ Revision: 586844
- fix obsoletes

* Tue Oct 19 2010 Jani Välimaa <wally@mandriva.org> 5.0.0-1mdv2011.0
+ Revision: 586815
- new version 5.0.0
- rediff patch0
- nforenum is now part of grfcodec
- improve .spec (thanks goes to Fedora)

* Sat Aug 21 2010 Jani Välimaa <wally@mandriva.org> 1.0.0-2mdv2011.0
+ Revision: 571781
- add patch to fix linking order
- fix build flags
- disable upx-ing the binaries
- fix install

* Sun Aug 15 2010 Jani Välimaa <wally@mandriva.org> 1.0.0-1mdv2011.0
+ Revision: 569945
- new version 1.0.0

* Mon Aug 09 2010 Jani Välimaa <wally@mandriva.org> 1.0.0-0.RC1.1mdv2011.0
+ Revision: 568204
- new version 1.0.0 RC1
- drop unneeded patches
- install man files

* Tue Apr 13 2010 Jani Välimaa <wally@mandriva.org> 0.9.10-r2306.1mdv2010.1
+ Revision: 534608
- import grfcodec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1907 |12cr|grhino-0.16.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		grhino
Version:	0.16.1
Release:	%mkrel 1
Summary:	An Othello/Reversi chess with strong AI
License:	GPLv2+
Group:		Games/Boards
URL:		http://rhino.sourceforge.net/
Source:		http://downloads.sourceforge.net/rhino/%{name}-%{version}.tar.gz
Patch0:		grhino-0.16.0-gcc43.patch
Patch1:		grhino-0.16.0-mdv-fix-str-fmt.patch
BuildRequires:	pkgconfig(libgnomeui-2.0)

%description
GRhino, or Rhino its former name, is an Othello/Reversi game on Linux
and other UNIX-like systems. What distinguish GRhino from most other
Othello games is that GRhino will be targeted for experienced Othello
players. Strong AI is the main focus and the ultimate target strength
of the AI is that it should be able to beat the best human player at
the highest difficulty level.

%prep
%setup -q
%patch0 -p0
%patch1 -p1 -b .strfmt

%build
%configure2_5x --bindir=%{_gamesbindir}
%make

%install
%__rm -rf %{buildroot}
%makeinstall_std

%__mkdir_p %{buildroot}%{_datadir}/applications/
%__cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Comment=Othello/Reversi chess with strong AI
Categories=BoardGame;Game;GTK;GNOME;
Name=GRhino
EOF

%find_lang %{name} --with-gnome --all-name

%clean
%__rm -rf %{buildroot}

%files -f %{name}.lang
%doc README
%{_gamesbindir}/*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}-%{version}
%{_datadir}/pixmaps/*.png
%if %{mdvver} < 201200
%{_datadir}/omf/*
%endif



%changelog
* Thu Mar 29 2012 Andrey Bondrov <abondrov@mandriva.org> 0.16.1-1mdv2011.0
+ Revision: 788219
- New version 0.16.1

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.16.0-6mdv2011.0
+ Revision: 610984
- rebuild

* Wed Dec 16 2009 Jérôme Brenier <incubusss@mandriva.org> 0.16.0-5mdv2010.1
+ Revision: 479152
- fix build with gcc 4.3 (patch from Gentoo)
- fix str fmt

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri Feb 08 2008 Funda Wang <fwang@mandriva.org> 0.16.0-1mdv2008.1
+ Revision: 164046
- drop old patch
- New version 0.16.0

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.15.0-1mdv2008.1
+ Revision: 131698
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request
- import grhino


* Sat Jun 18 2005 Abel Cheung <deaddog@mandriva.org> 0.15.0-1mdk
- New release 0.15.0
- Supports GTP now (since 0.14)

* Sun Mar 27 2005 Abel Cheung <deaddog@mandrake.org> 0.13.0-1mdk
- New release 0.13.0
- Redo P0

* Mon Nov 29 2004 Abel Cheung <deaddog@mandrake.org> 0.12.0-2mdk
- Likely Rafael and me submitted same package at same time, so
  rebuild and pray for everything to automatically clean up themselves
  (Rafael, if you really did submit grhino, can you add your changes here?)

* Mon Nov 22 2004 Abel Cheung <deaddog@mandrake.org> 0.12.0-1mdk
- First Mandrake package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1908 |12cr|griffith-0.13-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _version_art	0.9.4

Summary:	Film collection manager application
Name:		griffith
Version:	0.13
Release:	%mkrel 1
License:	GPLv2
Group:		Databases
URL:		http://griffith.cc/
Source:		http://download.berlios.de/griffith/%{name}-%{version}.tar.gz
Source1:	http://download.berlios.de/griffith/%{name}-extra-artwork-%{_version_art}.tar.gz
BuildArch:	noarch
BuildRequires:	docbook-utils
BuildRequires:	python-sqlalchemy
BuildRequires:	python-devel
BuildRequires:	desktop-file-utils
Requires:	python-psycopg2
Requires:	python-chardet
Requires:	python-imaging
Requires:	python-reportlab >= 1.19
Requires:	python-sqlite2
Requires:	python-sqlalchemy
Requires:	python-pyxml
Requires:	pygtk2.0-libglade
Requires:	xpdf

%description
Griffith is a film collection manager application. Adding items to the movie
collection is as quick and easy as typing the film title and selecting a
supported source. Griffith will then try to fetch all the related information
from the Web.

%prep
%setup -q -a 1
%__mv %{name}-extra-artwork-%{_version_art} extra-artwork

%build

%install
%__rm -rf %{buildroot}
%makeinstall_std

%__rm -f %{buildroot}%{_bindir}/%{name}
pushd %{buildroot}%{_bindir}
%__ln_s ../share/%{name}/lib/%{name} .
popd

# extra-artwork
%__install -m 644 extra-artwork/images/* %{buildroot}%{_datadir}/%{name}/images
for i in AUTHORS ChangeLog COPYING; do
	%__mv extra-artwork/$i $i.extra-artwork
done

desktop-file-install --vendor="" \
    --remove-category="Database" \
    --remove-category="GNOME" \
    --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

%find_lang %{name} --with-man

%clean
%__rm -rf %{buildroot}

%files -f %{name}.lang
%doc AUTHORS ChangeLog COPYING README INSTALL NEWS TODO *.extra-artwork
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/*.desktop
%{_datadir}/pixmaps/*
%{_mandir}/man1/griffith.1.*
%config(noreplace) %{_sysconfdir}/bash_completion.d/griffith



%changelog
* Tue Mar 06 2012 Andrey Bondrov <abondrov@mandriva.org> 0.13-1
+ Revision: 782441
- imported package griffith


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1909 |12cr|grin-1.2.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	grin
%define version 1.2.1
%define	rel		3
%if %mdkversion	< 201100
%define release	%mkrel %{rel}
%else
%define release %{rel}
%endif

%if %{_use_internal_dependency_generator}
%define __noautoreq 'pythonegg\\(argparse\\)'
%else
%define _requires_exceptions pythonegg(argparse)
%endif

Summary:        A grep-like program for searching directories full of source code
Name:           %{name}
Version:        %{version}
Release:        %{release}
Source0:		http://pypi.python.org/packages/source/g/%{name}/%{name}-%{version}.tar.gz
License:        BSD
Group:          Text tools
Url:            http://pypi.python.org/pypi/grin/
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:      noarch
%if %mdkversion < 201100
Requires:		python-argparse >= 1.1
BuildRequires:  python-argparse >= 1.1
%endif
BuildRequires:	python-setuptools
BuildRequires:	python-nose >= 0.10
%py_requires -d

%description
Grin is a tool for searching through directories full of source code. Although
similar to grep, it has a number of unique features:

* Recurse directories by default.
* Do not go into directories with specified names.
* Do not search files with specified extensions.
* Be able to show context lines before and after matched lines.
* Python regex syntax.
* Unless suppressed via a command line option, display the filename regardless
  of the number of files.
* Accept a file (or stdin) with a list of newline-separated filenames.
* Grep through gzipped text files.
* Be useful as a library to build custom tools quickly.

%prep
%setup -q

%install
%__rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}

%check
nosetests

%clean
%__rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc *.txt examples/
%_bindir/%{name}*
%py_sitedir/%{name}*


%changelog
* Thu Jul 12 2012 Lev Givon <lev@mandriva.org> 1.2.1-3
+ Revision: 809061
- Bump to rebuild.
- Remove explicit requirement of python-argparse in 2011 and later.

* Sun Oct 31 2010 Funda Wang <fwang@mandriva.org> 1.2.1-2mdv2011.0
+ Revision: 590804
- rebuild for py2.7

* Wed Oct 27 2010 Lev Givon <lev@mandriva.org> 1.2.1-1mdv2011.0
+ Revision: 589595
- Update to 1.2.1.

* Fri Aug 06 2010 Lev Givon <lev@mandriva.org> 1.2-1mdv2011.0
+ Revision: 566778
- Update to 1.2.

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 1.1.1-3mdv2010.0
+ Revision: 437815
- rebuild

* Tue Jan 06 2009 Funda Wang <fwang@mandriva.org> 1.1.1-2mdv2009.1
+ Revision: 325579
- rebuild

* Wed Dec 10 2008 Lev Givon <lev@mandriva.org> 1.1.1-1mdv2009.1
+ Revision: 312530
- Update to 1.1.1.

* Thu Jul 17 2008 Lev Givon <lev@mandriva.org> 1.1-1mdv2009.0
+ Revision: 237805
- import grin


* Thu Jul 17 2008 Lev Givon <lev@mandriva.org> 1.1-1mdv2008.1
- Package for Mandriva.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1910 |12cr|grip-3.3.1-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define build_id3 0
%{?_with_id3: %{expand: %%global build_id3 1}}
%{?_without_id3: %{expand: %%global build_id3 0}}

Summary:	Grip, a CD player and ripper/MP3-encoder front-end
Name:		grip
Version:	3.3.1
Release:	%mkrel 15
License:	GPLv2+
Epoch:		1
Group:		Sound
URL:		http://www.nostatic.org/grip/
Source0:	http://prdownloads.sourceforge.net/grip/%{name}-%{version}.tar.bz2
Source2:	grip.1.bz2
Source3:	grip-3.3.1-de.po.bz2
Patch0:		grip-3.1.7-ogg.patch
Patch1:		grip-3.0.5-blind-write-fix.patch
Patch2:		grip-3.3.1-desktop.patch
Patch3:		grip-3.3.1-lame-flac-options.patch
Patch4:		grip-3.3.1-literal.patch
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-root
BuildRequires:	libgnomeui2-devel
BuildRequires:	libcurl-devel
BuildRequires:	vte-devel
BuildRequires:	imagemagick
Requires:	vorbis-tools
BuildRequires:	libcdda-devel
%if %build_id3
BuildRequires:	libid3-devel
%endif

%description
Grip is a GTK+-based CD player and ripper. It has the ripping
capabilities of cdparanoia built in, but can also use external rippers
(such as cdda2wav). It also provides an automated frontend for various
encoders, letting you take a disc and transform it easily straight
into Vorbis, FLAC or MP3 format (MP3 only with a separate MP3 encoder).
The CDDB protocol is supported for retrieving track information from
disc database servers. Grip works with DigitalDJ to provide a unified
"computerized" version of your music collection.

%prep
%setup -q
%patch0 -p1 -b .tv
%patch1 -p1 -b .blind-write-fix
%patch2 -p1 -b .desktop
%patch3 -p1 -b .options
%patch4 -p1 -b .literal
bzcat %SOURCE3 > po/de.po

%build
%configure2_5x \
%if %build_id3
  --enable-id3 \
%else
  --disable-id3 \
%endif
%ifarch alpha ppc
  --disable-cdpar
%endif

%make

%install
rm -rf %{buildroot}
%makeinstall
mkdir -p %{buildroot}%{_mandir}/man1
install -m 644 %SOURCE2 %{buildroot}%{_mandir}/man1/ 

#mdk icons
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
ln -s %{_datadir}/pixmaps/gripicon.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
convert -scale 32 pixmaps/gripicon.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -scale 16 pixmaps/gripicon.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png

#menu - delete the included one and make our own, because the included one stinks
rm -f %{buildroot}%{_datadir}/applications/%{name}.desktop

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Name=Grip
Comment=CD player and ripper
Exec=%{_bindir}/%{name} 
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=GTK;AudioVideo;Audio;Player;
EOF

%find_lang %{name}-2.2

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post
%{update_menus}
%{update_icon_cache hicolor}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%{clean_icon_cache hicolor}
%endif

%files -f %{name}-2.2.lang
%defattr(-,root,root)
%doc ABOUT-NLS AUTHORS CREDITS README ChangeLog TODO  
%{_bindir}/*
%{_datadir}/gnome/help/%{name}/
%{_datadir}/pixmaps/gripicon.png
%{_datadir}/pixmaps/griptray.png
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_mandir}/man1/*
%{_datadir}/applications/mandriva-%{name}.desktop



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1:3.3.1-15mdv2011.0
+ Revision: 619255
- the mass rebuild of 2010.0 packages

* Thu Oct 08 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1:3.3.1-14mdv2010.0
+ Revision: 455850
- rebuild for new curl SSL backend

* Wed Jun 10 2009 Götz Waschk <waschk@mandriva.org> 1:3.3.1-13mdv2010.0
+ Revision: 384686
- rebuild for new vte

* Tue Jun 02 2009 Götz Waschk <waschk@mandriva.org> 1:3.3.1-12mdv2010.0
+ Revision: 382165
- rebuild for new libvte

* Thu Jan 08 2009 Götz Waschk <waschk@mandriva.org> 1:3.3.1-11mdv2009.1
+ Revision: 327049
- disable stupid id3lib again
- always use id3v2 in lame options

* Wed Jan 07 2009 Adam Williamson <awilliamson@mandriva.org> 1:3.3.1-10mdv2009.1
+ Revision: 326760
- enable id3lib support, there's really no reason not to that I can see
- add literal.patch: fix a string literal error
- rediff lame-flac-options.patch

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 1:3.3.1-9mdv2009.0
+ Revision: 218421
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Tue Mar 04 2008 Oden Eriksson <oeriksson@mandriva.com> 1:3.3.1-9mdv2008.1
+ Revision: 178711
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Sep 21 2007 Adam Williamson <awilliamson@mandriva.org> 1:3.3.1-7mdv2008.0
+ Revision: 92088
- oops - fix icon directory creation
- rebuild for 2008
- don't package COPYING
- fd.o icons
- drop old menu, fix XDG menu (by dumping the included one and creating a new)
- new license policy
- spec clean


* Thu Nov 23 2006 Thierry Vignaud <tvignaud@mandriva.com> 3.3.1-6mdv2007.0
+ Revision: 86771
- Import grip

* Thu Nov 23 2006 Thierry Vignaud <tvignaud@mandrakesoft.com> 3.3.1-6mdv2007.1
- rebuild for new curl

* Tue Sep 19 2006 Gwenole Beauchesne <gbeauchesne@mandriva.com> 1:3.3.1-5mdv2007.0
- Rebuild

* Wed Aug 02 2006 Gtz Waschk <waschk@mandriva.org> 3.3.1-4mdv2007.0
- xdg menu

* Sat Jul 08 2006 Thierry Vignaud <tvignaud@mandriva.com> 3.3.1-3mdv2007.0
- rebuild with new vte

* Thu Nov 17 2005 Thierry Vignaud <tvignaud@mandriva.com> 3.3.1-2mdk
- rebuild against openssl-0.9.8

* Mon Jun 27 2005 Gtz Waschk <waschk@mandriva.org> 3.3.1-1mdk
- update source 3
- drop patch 2
- New release 3.3.1

* Wed Apr 06 2005 Gtz Waschk <waschk@linux-mandrake.com> 1:3.3.0-2mdk
- fix MDKSA-2005:066 (bug #15172)

* Mon Jan 31 2005 Gtz Waschk <waschk@linux-mandrake.com> 3.3.0-1mdk
- update the german translation
- new version

* Thu Jan 06 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 3.2.0-6mdk 
- Rebuild with latest howl

* Mon Nov 15 2004 Gtz Waschk <waschk@linux-mandrake.com> 3.2.0-5mdk
- fix menu entry

* Sun Nov 14 2004 Gtz Waschk <waschk@linux-mandrake.com> 3.2.0-4mdk
- use the official icon (thanks to Peter Adolphs)

* Thu Jul 01 2004 Gtz Waschk <waschk@linux-mandrake.com> 3.2.0-3mdk
- rebuild for new curl

* Sat Jun 05 2004 <lmontel@n2.mandrakesoft.com> 3.2.0-2mdk
- Rebuild

* Wed Apr 28 2004 Goetz Waschk <waschk@linux-mandrake.com> 3.2.0-1mdk
- New release 3.2.0

* Thu Apr 22 2004 Gtz Waschk <waschk@linux-mandrake.com> 3.1.10-1mdk
- fix URL
- New release 3.1.10

* Sat Apr 03 2004 Gtz Waschk <waschk@linux-mandrake.com> 3.1.9-1mdk
- requires curl instead of ghttp
- drop patch 2
- rediff patches 0,3
- new version

* Mon Dec 22 2003 Gtz Waschk <waschk@linux-mandrake.com> 3.1.4-1mdk
- add spec file support for id3lib
- patch3: add tagging to the default lame and flac encoder options
- patch2: fix header location of our cdparanoia libs
- new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1911 |12cr|grisbi-0.8.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	grisbi
%define	version	0.8.5
%define	release	1

Name:		%{name}
Summary:	Personal finance manager
Version:	%{version}
Release:	%{release}
License:	GPLv2
Url:		http://www.grisbi.org/
Source0:	http://switch.dl.sourceforge.net/sourceforge/grisbi/%{name}-%{version}.tar.bz2
Group:		Office
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libofx)
BuildRequires:	gettext-devel
BuildRequires:	imagemagick
BuildRequires:	pkgconfig(openssl)
BuildRequires:	intltool

%description
Grisbi helps you to manage your personal finance with Linux.

%prep
%setup -qn %{name}-%{version}

%build
export LIBS="-lm"
%configure2_5x --with-plugins
%make

%install
%makeinstall_std

install -d -m 755 %{buildroot}%{_liconsdir}
install -d -m 755 %{buildroot}%{_iconsdir}
install -d -m 755 %{buildroot}%{_miconsdir}
install -m 644 pixmaps/grisbi.png %{buildroot}%{_liconsdir}/grisbi.png
convert pixmaps/grisbi.png -resize 32x32 %{buildroot}%{_iconsdir}/grisbi.png
convert pixmaps/grisbi.png -resize 16x16 %{buildroot}%{_miconsdir}/grisbi.png

%find_lang %{name}

sed -i 's/grisbi.png/grisbi/' \
    %{buildroot}%{_datadir}/applications/%{name}.desktop

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS NEWS README COPYING
%{_bindir}/*
%{_libdir}/%{name}
%{_datadir}/grisbi
%{_datadir}/pixmaps/*
%{_datadir}/applications/*
%{_mandir}/man1/*
%{_datadir}/mime-info/*
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_iconsdir}/hicolor/*/*/*.png


%changelog
* Mon May 02 2011 Funda Wang <fwang@mandriva.org> 0.8.5-1mdv2011.0
+ Revision: 662349
- byebye docs
- br intltool
- new version 0.8.5

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.6.0-2mdv2011.0
+ Revision: 610985
- rebuild

* Sat May 29 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.6.0-1mdv2010.1
+ Revision: 546580
- 0.6.0 final version
- drop patches 2 and 3, merged upstream

* Thu Apr 29 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.6.0-0.rc2.5mdv2010.1
+ Revision: 540861
- drop useless dependencies and sources (spotted by P. Biava <pierre.biava@nerim.net>)

* Tue Apr 27 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.6.0-0.rc2.4mdv2010.1
+ Revision: 539859
- fix plugins loading on x86_64  (spotted by P. Biava <pierre.biava@nerim.net>)

* Sun Apr 04 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.6.0-0.rc2.3mdv2010.1
+ Revision: 531471
- drop doc location patch, which actually breaks doc retrieval, and install all documentation into a single place

* Mon Mar 22 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.6.0-0.rc2.2mdv2010.1
+ Revision: 526670
- rediff and reapply asneeded patch, to fix plugins build

* Sun Jan 31 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.6.0-0.rc2.1mdv2010.1
+ Revision: 498771
- update to 0.6.0rc2

* Sat Jan 23 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.6.0-0.rc1.20091229.3mdv2010.1
+ Revision: 495302
- add missing BR
- one .desktop file is enough, wouldn't you say?

* Sat Jan 23 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.6.0-0.rc1.20091229.2mdv2010.1
+ Revision: 495183
- currently we don't need autoconf in spec

* Sat Jan 23 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.6.0-0.rc1.20091229.1mdv2010.1
+ Revision: 495176
- add back the grisbi-manuel-0.5.1, no replacement available
- drop tetex* requires as grispi-manuel isn't built (is 0.5.1 docs still useful)
- update to 0.6.0rc1 to fix bug with gtk >= 2.18
- drop patch 0, upstream now uses xdg-open
- clean spec, drop unndeed parts for distros < 2009

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Thu Mar 19 2009 Jérôme Soyer <saispo@mandriva.org> 0.5.9-4mdv2009.1
+ Revision: 357682
- Rebuild for Mandriva 2009.1

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 0.5.9-3mdv2009.0
+ Revision: 266978
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Mon May 26 2008 Frederic Crozat <fcrozat@mandriva.com> 0.5.9-2mdv2009.0
+ Revision: 211409
- Patch2: fix build when as-needed is used
- Patch3: fix help path
- Fix buildrequires

  + Thierry Vignaud <tv@mandriva.org>
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Wed Mar 21 2007 Adam Williamson <awilliamson@mandriva.com> 0.5.9-2mdv2007.1
+ Revision: 147387
- rebuild for new libofx
- spellcheck summary and description

* Wed Nov 22 2006 Jérôme Soyer <saispo@mandriva.org> 0.5.9-1mdv2007.1
+ Revision: 86320
- Fix Specs
- Add BuildRequires Tetex
- New release 0.5.9
- Import grisbi

* Fri Apr 07 2006 Frederic Crozat <fcrozat@mandriva.com> 0.5.8-2mdk
- Patch0: fix web browser name
- Patch1: fix doc build
- package french manual
- Add requires on latex, needed for printing
- fix buildrequires

* Thu Jan 19 2006 Lenny Cartier <lenny@mandriva.com> 0.5.8-1mdk
- 0.5.8

* Thu Nov 24 2005 Lenny Cartier <lenny@mandriva.com> 0.5.7-3mdk
- rebuild

* Tue Aug 09 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.5.7-2mdk
- %%mkrel
- get rid of bizarre stuff
- don't bzip2 icons
- cleanups!

* Fri Jun 10 2005 Lenny Cartier <lenny@mandriva.com> 0.5.7-1mdk
- 0.5.7

* Thu Jan 13 2005 Jerome Soyer <saispo@mandrake.org> 0.5.5-1mdk
- 0.5.5

* Mon Dec 20 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.5.3-2mdk
- rebuild for new ofx

* Thu Dec 02 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.5.3-1mdk
- 0.5.3

* Fri Oct 22 2004 Jerome Soyer <saispo@mandrake.org> 0.5.2-1mdk
- 0.5.2
- Update BuildRequires

* Mon Aug 30 2004 Jerome Soyer <saispo@mandrake.org> 0.5.1-3mdk
- fix buildrequires

* Sun Aug 22 2004 Jerome Soyer <saispo@mandrake.org> 0.5.1-2mdk
- fix menu entry

* Thu Aug 05 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.5.1-1mdk
- 0.5.1

* Tue Jul 20 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.5.0-1mdk
- from neoclust <n1c0l4s.l3@wanadoo.fr> : 
	- 0.5.0

* Sat Apr 24 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.4.5-1mdk
- 0.4.5
- merge with original grisbi spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1912 |12cr|grits-0.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		4
%define libgrits	%mklibname grits %{major}
%define libgrits_devel	%mklibname -d grits

Name:		grits
Version:	0.7
Release:	1
Summary:	Virtual Globe library that handles coordinates and the OpenGL viewport
URL:		http://lug.rose-hulman.edu/code/projects/grits
Group:		System/Libraries
License:	GPLv3
Source0:	http://lug.rose-hulman.edu/proj/grits/%{name}-%{version}.tar.gz
Patch1:		grits-0.6.2-link.patch
BuildRequires:	GL-devel
BuildRequires:	pkgconfig(glu)
BuildRequires:	cairo-devel
BuildRequires:	gtk+2-devel
BuildRequires:	libsoup-devel
BuildRequires:	libxml2-devel

%description
libgis is a Virtual Globe library that handles coordinates and the OpenGL
viewport. Also provides some generic functionality and a plugin API. It is
used by AWeather.

#------------------------------------------------------------------------------

%package -n %{libgrits}

Summary:	Virtual Globe library that handles coordinates and the OpenGL viewport

%description -n %{libgrits}
libgrits is a Virtual Globe library that handles coordinates and the OpenGL
viewport. Also provides some generic functionality and a plugin API. It is
used by AWeather.

%files -n %{libgrits}
%{_libdir}/*.so.%{major}*
%{_libdir}/grits%{major}/*.so

#------------------------------------------------------------------------------

%package -n %{libgrits_devel}

Group:		Development/C
Summary:	Development files for %libgrits Virtual Globe library
Requires:	%libgrits == %{version}-%{release}
Provides:	grits-devel == %{version}
Provides:	grits2-devel == %{version}

%description -n %{libgrits_devel}
libgrits is a Virtual Globe library that handles coordinates and the OpenGL
viewport. Also provides some generic functionality and a plugin API. It is
used by AWeather.

This package contains files needed only for development.

%files -n %{libgrits_devel}
%{_libdir}/*.so
%{_includedir}/*
%{_libdir}/pkgconfig/grits.pc
%doc ChangeLog README TODO

#------------------------------------------------------------------------------

%package doc
Requires:	%{libgrits_devel} == %{version}
Summary:	Documentation for %libgrits Virtual Globe library

%description doc
libgrits is a Virtual Globe library that handles coordinates and the OpenGL
viewport. Also provides some generic functionality and a plugin API. It is
used by AWeather.

This package contains API documentation.

%files doc
%doc %{_datadir}/gtk-doc/html/grits/

#------------------------------------------------------------------------------

%package demo
Summary:	Demo program for %{libgrits} Virtual Globe library
Group:		Sciences/Geosciences

%files demo
%{_bindir}/grits-demo
%{_mandir}/man1/grits-demo.1*
%doc ChangeLog README TODO

%description demo
libgrits is a Virtual Globe library that handles coordinates and the OpenGL
viewport. Also provides some generic functionality and a plugin API. It is
used by AWeather.

This package contains demo program using %{libgrits}

#------------------------------------------------------------------------------

%prep
%setup -q
%patch1 -p1

%build
autoreconf
%configure2_5x	--enable-shared=yes \
		--enable-static=no
%make

%install
%makeinstall_std
find %{buildroot} -name '*.la' -delete
install -d -m 755 %{buildroot}%{_docdir}/%{libgrits_devel}


%changelog
* Fri Feb 17 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.7-1
+ Revision: 776166
- update to 0.7

* Wed Jan 11 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.6.3-1
+ Revision: 760186
- BR fixed
- unneeded patch removed
- new version 0.6.3

* Wed Dec 21 2011 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.6.2-1
+ Revision: 744152
- fixed linking to libgmodule-2.0
- new version 0.6.2

* Fri Nov 25 2011 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.6-1
+ Revision: 733329
- Fixing dynamic linking
- Use dynamic linking
- one more fix in BR
- one more fix in BR
- one more fix in BR
- libsoup BR fixed
- BR fixed
- Descriptions fixed
- Package descriptions added
- imported package grits


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1913 |12cr|grive-0.0.4-07553e5.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gitver	07553e5
%define major	0
%define libname	%mklibname %{name} %{major}
%define devname	%mklibname -d %{name}

Summary:	An Open Source Linux Client for Google Drive
Name:		grive
Version:	0.0.4
Release:	%{gitver}.1
License:	GPLv2+
Group:		Networking/File transfer
URL:		http://match065.github.com/grive/
Source0:	match065-%{name}-%{gitver}.tar.gz

BuildRequires:	cmake
BuildRequires:	binutils-devel
BuildRequires:	boost-devel
BuildRequires:	pkgconfig(expat)
BuildRequires:	pkgconfig(json)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(openssl)

%description
The purpose of this project is to provide an independent implementation of 
Google Drive client. It uses the Google Document List API to talk to the 
servers in Google. The code is written in standard C++.

%package -n %{libname}
Summary:	Shared library for %{name}
Group:		System/Libraries

%description -n %{libname}
This package contains the shared library for %{name}.

%package -n %{devname}
Summary:	Libraries and include files for developing with %{name}
Group:		Development/C++
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{devname}
This package provides the necessary development library and include
files to allow you to develop with %{name}.


%prep
%setup -qn match065-%{name}-%{gitver}

%build
%cmake
%make

%install
%makeinstall_std -C build

%files
%doc COPYING README
%{_bindir}/%{name}

%files -n %{libname}
%{_libdir}/libgrive.so.%{major}*

%files -n %{devname}
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/*
%{_libdir}/libgrive.so




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1914 |12cr|grok-0.210.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    App-Grok
%define appli_name       grok
%define upstream_version 0.21

Name:       %{appli_name}
Version:    %perl_convert_version %{upstream_version}
Release:    2

Summary:    A Pod 6 backend for grok
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/App/%{appli_name}-%{upstream_version}.tar.gz

BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(File::HomeDir)
BuildRequires: perl(File::ShareDir)
BuildRequires: perl(File::Temp)
BuildRequires: perl(Getopt::Long)
BuildRequires: perl(IO::Interactive)
BuildRequires: perl(LWP::UserAgent)
BuildRequires: perl(Perl6::Doc)
BuildRequires: perl(Perl6::Perldoc)
BuildRequires: perl(Perl6::Perldoc::To::Ansi)
BuildRequires: perl(Perl::Critic)
BuildRequires: perl(Pod::Perldoc::ToPod)
BuildRequires: perl(Pod::Text::Ansi)
BuildRequires: perl(Pod::Usage)
BuildRequires: perl(Pod::Xhtml)
BuildRequires: perl(Test::More)
BuildRequires: perl(Test::Perl::Critic)
BuildRequires: perl(Test::Pod)
BuildRequires: perl(Test::Pod::Coverage)
BuildRequires: perl(Test::Script)
BuildRequires: perl-devel

BuildArch: noarch

%description
This class provides the main functionality needed by grok. It has some
methods you can use if you need to hook into grok.

%prep
%setup -q -n %{appli_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%{make}

%check
%{make} test

%install
%makeinstall_std

%files
%defattr(-,root,root)
%doc README Changes LICENSE
%{_mandir}/man3/*
%perl_vendorlib/*
/usr/bin/grok
/usr/share/man/man1/*



%changelog
* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.210.0-1mdv2011.0
+ Revision: 552263
- adding missing buildrequires:
- update to 0.21
- update to 0.19

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.190.0-1mdv2010.1
+ Revision: 460979
- update to 0.19

* Thu Aug 20 2009 Jérôme Quelin <jquelin@mandriva.org> 0.190.0-1mdv2010.0
+ Revision: 418405
- update to 0.19

* Mon Jul 27 2009 Jérôme Quelin <jquelin@mandriva.org> 0.170.0-1mdv2010.0
+ Revision: 400632
- update to 0.17

* Sat Jul 25 2009 Jérôme Quelin <jquelin@mandriva.org> 0.150.0-1mdv2010.0
+ Revision: 399602
- update to 0.15

* Fri Jul 17 2009 Jérôme Quelin <jquelin@mandriva.org> 0.130.0-1mdv2010.0
+ Revision: 396842
- update to 0.13

* Wed Jul 15 2009 Jérôme Quelin <jquelin@mandriva.org> 0.120.0-1mdv2010.0
+ Revision: 396377
- adding missing buildrequires:
- update to 0.12

* Sat Jul 11 2009 Jérôme Quelin <jquelin@mandriva.org> 0.110.0-1mdv2010.0
+ Revision: 394701
- adding missing buildrequires:
- import grok


* Sat Jul 11 2009 cpan2dist 0.11-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1915 |12cr|gromacs-4.5.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name gromacs
%define version 4.5.5
%define release %mkrel 1

Summary: Molecular dynamics package (non-mpi version)
Name: %name
Version: %version
Release: %release
License: GPL
Group: Sciences/Chemistry
Buildroot: %_tmppath/%name-root
Requires: fftw >= 3.0.1
Source: ftp://ftp.gromacs.org/pub/gromacs/%name-%version.tar.gz
Buildrequires: cmake
Buildrequires: fftw-devel
BuildRequires: libxml2-devel
URL: http://www.gromacs.org

BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
GROMACS is a versatile and extremely well optimized package
to perform molecular dynamics computer simulations and
subsequent trajectory analysis. It is developed for
biomolecules like proteins, but the extremely high
performance means it is used also in several other field
like polymer chemistry and solid state physics. This
version has the dynamic libs and executables; to hack new
utility programs you also need the headers and static
libs in gromacs-dev. Linux kernel 2.4 or later is STRONGLY
recommended on Pentium III and later processors since
GROMACS then can use assembly loops with SSE instructions.
You can also perform parallel simulations if you install
gromacs-lammpi.

%package devel
Summary: Header files and static libraries for GROMACS
Group: Development/C++
Requires: %name = %version
Conflicts: %name < %version

%description devel
This package contains header files, static libraries,
and a program example for the GROMACS molecular
dynamics software. You need it if you want to write your
own analysis programs.

%prep
%setup -q
perl -pi -e "s|CMAKE_INSTALL_PREFIX}/lib|CMAKE_INSTALL_PREFIX}/%{_lib}|" CMakeLists.txt

%build
%cmake
# OK, this is ugly, but working ...
perl -pi -e "s/-lm/-lm -pthread/" src/gmxlib/CMakeFiles/gmx.dir/link.txt
%make

%install
rm -rf %buildroot
%makeinstall_std -C build

%clean
rm -rf ${RPM_BUILD_ROOT}

%files
%defattr(-,root,root)
%doc AUTHORS COPYING README
%_bindir/
%_mandir/man*/*
%_datadir/%name
%_libdir/*.so.*

%files devel
%defattr(-,root,root)
%_includedir/*
%_libdir/*.so
%_libdir/pkgconfig/*.pc


%changelog
* Tue Sep 27 2011 Stéphane Téletchéa <steletch@mandriva.org> 4.5.5-1mdv2012.0
+ Revision: 701578
- Modify only the lib parameter for libdir in CMakeLists.txt
- Fix library dir
- Added a workaround for the missing pthread flag
- Update to 4.5.5

* Tue Mar 22 2011 Stéphane Téletchéa <steletch@mandriva.org> 4.5.4-1
+ Revision: 647499
- Update to 4.5.4

* Fri Feb 04 2011 Funda Wang <fwang@mandriva.org> 4.5.3-2
+ Revision: 635894
- tighten BR
- install into correct libdir

* Tue Nov 16 2010 Stéphane Téletchéa <steletch@mandriva.org> 4.5.3-1mdv2011.0
+ Revision: 598092
- New version 4.5.3

* Thu Nov 11 2010 Stéphane Téletchéa <steletch@mandriva.org> 4.5.2-1mdv2011.0
+ Revision: 596299
- Workaround cmake build
- Fix installation path
- Fix man and library names
- Add missing buildroot
- Launch the installation from the cmake build subdir
- Missing BR
- Update to cmake system
- Update to 4.5.2
- Update to gromacs 4.5.1

* Mon Mar 15 2010 Stéphane Téletchéa <steletch@mandriva.org> 4.0.7-2mdv2011.0
+ Revision: 519886
- Fix libdir inclusion to avoid owning the directory which prevents removing the debug files

* Mon Dec 14 2009 Stéphane Téletchéa <steletch@mandriva.org> 4.0.7-1mdv2010.1
+ Revision: 478487
- Update to 4.0.7

* Mon Sep 28 2009 Stéphane Téletchéa <steletch@mandriva.org> 4.0.5-1mdv2010.0
+ Revision: 450710
- gromacs uses a libmd now
- Disco is no more present
- Update to 4.0.5
- Disable for now the underlinking check
- Add missing BR (and increase fftw requirement)

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 3.3.2-3mdv2009.0
+ Revision: 246640
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Tue Oct 23 2007 Jérôme Soyer <saispo@mandriva.org> 3.3.2-1mdv2008.1
+ Revision: 101472
- New release
- import gromacs


* Tue Apr 11 2006 Lenny Cartier <lenny@mandriva.com> 3.3.1-1mdk
- 3.3.1

* Mon Nov 07 2005 Nicolas Lcureuil <neoclust@mandriva.org> 3.3-2mdk
- Fix BuildRequires

* Thu Oct 20 2005 Lenny Cartier <lenny@mandriva.com> 3.3-1mdk
- 3.3

* Fri Jun 04 2004 Lenny Cartier <lenny@mandrakesoft.com> 3.2.1-1mdk
- 3.2.1

* Wed Apr 30 2003 Lenny Cartier <lenny@mandrakesoft.com> 3.1.4-3mdk
- buildrequires

* Sun Feb 02 2003 Lenny Cartier <lenny@mandrakesoft.com> 3.1.4-2mdk
- rebuild

* Tue Dec 05 2002 Lenny Cartier <lenny@mandrakesoft.com> 3.1.4-1mdk 
- from Austin Acton <aacton@yorkul.ca> :
	- initial package for Mandrake 9.0+

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1916 |12cr|gromit-0-20041213.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name gromit
%define version 0
%define cvs 20041213
%define release %mkrel %cvs.4

Summary: Paint annotations on top of the X screen
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://www.home.unix-ag.org/simon/gromit/%{name}-%{cvs}.tar.bz2
#gw work around for bug with lines filling all the screen
Patch0: gromit-20041213-no-history.patch
Patch1: gromit-20041213-fix-linking.patch
License: GPLv2+
Group: System/X11
Url: http://www.home.unix-ag.org/simon/gromit/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: gtk+2-devel

%description
Gromit (GRaphics Over MIscellaneous Things) is a small tool to make
annotations on the screen.

It is useful for recording presentations with xvidcap.

%prep
%setup -q -n %name-%cvs
%apply_patches

%build
%make

%install
rm -rf $RPM_BUILD_ROOT
install -m 755 -D %name %buildroot%_bindir/%name

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog README
%_bindir/%name


%changelog
* Fri Nov 11 2011 Götz Waschk <waschk@mandriva.org> 0-20041213.4mdv2012.0
+ Revision: 730015
- fix linking
- rebuild

* Mon Nov 09 2009 Götz Waschk <waschk@mandriva.org> 0-20041213.3mdv2010.1
+ Revision: 463530
- update license
- work around a bug that filled the screen with lines

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 0-20041213.2mdv2008.1
+ Revision: 140742
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Jul 25 2007 Götz Waschk <waschk@mandriva.org> 0-20041213.2mdv2008.0
+ Revision: 55231
- Import gromit



* Thu Jul 20 2006 Gtz Waschk <waschk@mandriva.org> 0-20041213.2mdv2007.0
- Rebuild

* Mon Apr 17 2006 Gtz Waschk <waschk@mandriva.org> 0-20041213.1mdk
- rebuild

* Tue Apr 12 2005 Gtz Waschk <waschk@linux-mandrake.com> 0-0.20041213.1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1917 |12cr|grpn-1.1.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name grpn
%define version 1.1.2
%define release  %mkrel 8

Name: 		%{name}
Version: 	%{version}
Release: 	%{release}
License: 	GPL
Summary: 	RPN calculator for X built using the GIMP Toolkit
URL: 		http://lashwhip.com/grpn.html
Group: 		Sciences/Mathematics
Source: 	%{name}-%{version}.tar.bz2
BuildRequires: gtk+-devel
BuildRoot: 	%{_tmppath}/%{name}-%{version}-buildroot

%description 
GRPN Version 1.0, By Paul Wilkins

GRPN is a RPN calculator for the X Window system built using the GIMP
Toolkit (GTK).  GRPN works with real numbers, complex numbers,
matrices, and complex matrices.  Numbers can be displayed in 4
different radix modes, and complex numbers can be displayed in either
Cartesian or polar form.  


%prep
rm -rf $RPM_BUILD_ROOT

%setup -q

%build

%make

%install
install -m 755 -d $RPM_BUILD_ROOT%{_bindir}
install -m 755 grpn $RPM_BUILD_ROOT%{_bindir}

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application <<EOF
Exec=%{_bindir}/grpn
Name=Grpn
Comment=A RPN calculator
Icon=mathematics_section
Categories=Science;Math;
EOF


%clean
rm -rf $RPM_BUILD_ROOT 

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%files
%defattr (-,root,root)
%doc CHANGES LICENSE README
%{_bindir}/*
%{_datadir}/applications/mandriva-*.desktop



%changelog
* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.1.2-8mdv2010.0
+ Revision: 429323
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.1.2-7mdv2009.0
+ Revision: 246643
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 1.1.2-5mdv2008.1
+ Revision: 131682
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import grpn


* Wed May 10 2006 Frederic Crozat <fcrozat@mandriva.com> 1.1.2-5mdk
- Fix build on x86-64

* Tue Jan 10 2006 Frederic Crozat <fcrozat@mandriva.com> 1.1.2-4mdk
- rebuild

* Mon Aug 16 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 1.1.2-3mdk
- Rebuild

* Fri Jul 18 2003 Frederic Crozat <fcrozat@mandrakesoft.com> - 1.1.2-2mdk
- Rebuild

* Mon Apr 08 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.1.2-1mdk
- 1.1.2

* Sat Jan 19 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 1.1.1-5mdk
- Fix menu entry

* Tue Jul 24 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.1.1-4mdk
- s/Copyright/License/g

* Mon Jun 18 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 1.1.1-3mdk
- New office menu structure

* Wed Jan 10 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.1.1-2mdk
- rebuild

* Mon Sep 04 2000 Lenny Cartier <lenny@mandrakesoft.com> 1.1.1-1mdk
- menus
- macros
- BM
- v1.1.1

* Thu Apr 27 2000 Lenny Cartier <lenny@mandrakesoft.com> 1.1.0-2mdk
- fix group

* Thu Feb 24 2000 Lenny Cartier <lenny@mandrakesoft.com>
- mandrake build 

* Mon Jun 21 1999 Tom Faska <tom@ubertas.com>
- Initial RPM for grpn-1.1.0

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1918 |12cr|grsync-1.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		grsync
Version:	1.2.1
Release:	%mkrel 1
Summary:	A GTK GUI for rsync
License:	GPLv2
Group:		File tools
URL:		http://www.opbyte.it/grsync/
Source0:	http://www.opbyte.it/release/%{name}-%{version}.tar.gz
Patch0:		grsync-1.0.0-dsofix.patch
BuildRequires:	pkgconfig
BuildRequires:	gtk+2-devel
BuildRequires:	perl-XML-Parser
BuildRequires:	desktop-file-utils
BuildRequires:	dos2unix
BuildRequires:	intltool
BuildRequires:	imagemagick
Requires:	rsync

%description
Grsync is a GUI for rsync, the command line directory
synchronization tool. While it can work with remote
hosts, its focus is to synchronize local directories.

%prep
%setup -q
%patch0 -p1 -b .dsofix

%build
%configure2_5x --disable-unity
%make

%install
%__rm -rf %{buildroot}
%makeinstall_std

# Generate and install icons
%__mkdir_p %{buildroot}%{_iconsdir}/hicolor/{64x64,32x32,16x16,128x128}/apps
convert -scale 64 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
convert -scale 32 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -scale 16 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
%__install -D -m644 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/128x128/apps/

# Desktop file
%__perl -p -i -e 's/grsync.png/grsync/g' %{buildroot}%{_datadir}/applications/%{name}.desktop
desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="Filesystem" \
  --add-category="X-MandrivaLinux-System-FileTools" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

%find_lang %{name}

# Fix EOLs
dos2unix NEWS AUTHORS README

%clean
%__rm -rf %{buildroot}

%files -f %{name}.lang
%doc AUTHORS COPYING NEWS README
%{_bindir}/%{name}*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/mime/packages/grsync.xml
%{_datadir}/icons/hicolor/48x48/mimetypes/application-x-grsync-session.png
%{_datadir}/pixmaps/grsync-busy.png
%{_datadir}/%{name}
%{_mandir}/man1/%{name}*
%{_iconsdir}/hicolor/*/apps/%{name}.png



%changelog
* Thu Mar 29 2012 Andrey Bondrov <abondrov@mandriva.org> 1.2.1-1
+ Revision: 788211
- New version 1.2.1, disable Unity support, spec cleanup

* Tue Nov 01 2011 Andrey Bondrov <abondrov@mandriva.org> 1.2.0-1
+ Revision: 709232
- Add patch0 to fix linking
- New version 1.2.0

* Sun Aug 08 2010 trem <trem@mandriva.org> 1.1.1-1mdv2011.0
+ Revision: 567759
- update to 1.1.1

* Tue Apr 06 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.1.0-1mdv2010.1
+ Revision: 532019
- update to 1.1.0
- update file list

* Thu Feb 04 2010 Funda Wang <fwang@mandriva.org> 1.0.0-1mdv2010.1
+ Revision: 500816
- update to new version 1.0.0

* Tue Dec 01 2009 Funda Wang <fwang@mandriva.org> 0.9.3-1mdv2010.1
+ Revision: 472299
- new version 0.9.3

* Mon Oct 05 2009 trem <trem@mandriva.org> 0.9.2-1mdv2010.0
+ Revision: 454253
- update to 0.9.2

* Fri Jul 31 2009 Jani Välimaa <wally@mandriva.org> 0.9.1-2mdv2010.0
+ Revision: 405007
- require rsync
- update summary and description
- fix icons
- new system menu location (upstream)
- update package group

* Sat Jun 27 2009 Frederik Himpe <fhimpe@mandriva.org> 0.9.1-1mdv2010.0
+ Revision: 389883
- Update to new version 0.9.1
- SPEC file clean-up
- Don't disable -Werror=format-security CFLAG

* Thu Jun 11 2009 Frederik Himpe <fhimpe@mandriva.org> 0.9.0-1mdv2010.0
+ Revision: 385185
- BuildRequires: intltool
- Update to new version 0.9.0

* Sun Jan 25 2009 trem <trem@mandriva.org> 0.6.2-1mdv2009.1
+ Revision: 333480
- update to 0.6.2
- add define Werror_cflags %%nil to compile

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.6.1-3mdv2009.0
+ Revision: 246646
- rebuild
- drop old menu
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Fri Dec 14 2007 Jérôme Soyer <saispo@mandriva.org> 0.6.1-1mdv2008.1
+ Revision: 119761
- New release 0.6.1

* Wed Jul 25 2007 trem <trem@mandriva.org> 0.6-1mdv2008.0
+ Revision: 55538
- new release 0.6


* Fri Jan 26 2007 Lenny Cartier <lenny@mandriva.com> 0.5.2-3mdv2007.0
+ Revision: 113730
- Buildrequires
- Buildrequires
- Update to 0.5.2
- Import grsync

* Fri Aug 18 2006 trem <trem@mandriva.org> 0.5-1mdv2007.0
- New release 0.5

* Mon Aug 07 2006 trem <trem@mandriva.org> 0.4.3-2mdv2007.0
- Migration to XDG menu (was not added in 0.4.3-1mdk)

* Mon Aug 07 2006 trem <trem@mandriva.org> 0.4.3-1mdk
- New release 0.4.3
- Migration to XDG menu

* Sun May 21 2006 trem <trem@mandriva.org> 0.4.2-1mdk
- New release 0.4.2

* Wed May 10 2006 trem <trem@mandriva.org> 0.4.1-3mdk
- Remove %%{_desktopdir} macro (not a standard macro)

* Fri May 05 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.4.1-2mdk
- Add BuildRequires

* Wed May 03 2006 trem <trem@mandriva.org> 0.4.1-1mdk
- New release 0.4.1

* Mon May 01 2006 trem <trem@mandriva.org> 0.4-1mdk
- New release 0.4

* Fri Apr 28 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.3.2-3mdk
- Fix BuildRequires

* Fri Apr 28 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.3.2-2mdk
- Fix BuildRequires

* Wed Apr 12 2006 trem <trem@mandriva.org> 0.3.2-1mdk
- New release 0.3.2

* Mon Feb 27 2006 trem <trem@mandriva.org> 0.3-1mdk
- New release 0.3

* Tue Feb 14 2006 Jerome Soyer <saispo@mandriva.org> 0.2.2-1mdk
- New release 0.2.2

* Thu Jan 12 2006 <trem@mandriva.org> 0.2-1mdk
- Initial build.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1919 |12cr|grutatxt-2.0.16-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname	Grutatxt

Name:           grutatxt
Summary:        Text to HTML converter
Version:        2.0.16
Release:	1
Source0:        http://triptico.com/download/%{oname}-%{version}.tar.gz
URL:            http://www.triptico.com/software/grutatxt.html
Group:          Text tools
License:        GPLv2
BuildArch:	noarch
Provides:	%{oname} = %{EVRD}
buildrequires:	perl-devel

%description
Grutatxt is a plain text to HTML (and other formats) converter.
It successfully converts subtle text markup to lists, bold, italics, 
tables and headings to their corresponding HTML, troff, man page or 
LaTeX markup without having to write unreadable source text files. 
Grutatxt is a Perl module and a command line utility, 
and is the main text renderer in the Gruta CMS.

%prep 
%setup -q -n %{oname}-%{version}

%build 
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std
install -p -m644 %{name}.1 -D %{buildroot}%{_mandir}/man1/%{name}.1

%files 
%doc AUTHORS Changelog.1 README RELEASE_NOTES TODO
%doc doc/grutatxt_apache_handlers.txt doc/grutatxt_markup.txt
%{_bindir}/%{name}
%{_bindir}/pod2%{name}
%{perl_vendorlib}/%{oname}.pm
%{_mandir}/man1/*.1*
%{_mandir}/man3/*.3*


%changelog
* Tue Jul 19 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.0.16-1
+ Revision: 690619
- drop obsolete %%mkrel
- split %%doc into two lines
- use INSTALLDIRS=vendor to get everything installed in the right locations
  fix %%files
- drop redundant perl dependency, auto dep generator will generate it
- prefer lower case naming of package

  + Johnny A. Solbu <solbu@mandriva.org>
    - Initial mandriva release
    - Spec cleanup
    - import Grutatxt


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1920 |12cr|gsa-2.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	Greenbone Security Assistant
Name:		gsa
Version:	2.0.1
Release:	%mkrel 1
Source0:		http://wald.intevation.org/frs/download.php/561/greenbone-security-assistant-%version.tar.gz
Patch0:		greenbone-security-assistant-2.0.1-build.patch
Group:		System/Configuration/Networking
Url:		http://www.openvas.org
License:	GPLv2+
BuildRequires:	cmake
BuildRequires:	openvas-devel >= 4.0
BuildRequires:	libmicrohttpd-devel >= 0.9.8
BuildRequires:	pkgconfig(libxslt)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gnutls)
BuildRequires:	xsltproc

%description
The Greenbone Security Assistant is a web application that
connects to the OpenVAS Manager and OpenVAS Administrator
to provide for a full-featured user interface for
vulnerability management.

%prep
%setup -q -n greenbone-security-assistant-%version
%patch0 -p0 -b .build

sed -i -e 's#-Werror##' `grep -rl Werror *|grep CMakeLists.txt`

%build
export LDFLAGS="-lopenvas_base -lopenvas_misc"
%cmake -DSYSCONFDIR=%{_sysconfdir}
%make

%install
%makeinstall_std -C build

%files
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/openvas/gsad_log.conf
%{_sbindir}/gsad
%{_mandir}/man8/gsad.8.*
%{_datadir}/openvas/gsa


%changelog
* Sat Apr 02 2011 Funda Wang <fwang@mandriva.org> 2.0.1-1mdv2011.0
+ Revision: 649869
- BR xslt
- import gsa


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1921 |12cr|gsambad-0.1.9-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A GTK+ administation tool for the SAMBA server
Name:		gsambad
Version:	0.1.9
Release:	%mkrel 5
License:	GPLv3
Group:		System/Configuration/Networking
URL:		http://www.gadmintools.org/
Source0:	http://mange.dynalias.org/linux/gsambad/%{name}-%{version}.tar.bz2
Source1:	%{name}.pam-0.77.bz2
Source2:	%{name}.pam.bz2
Patch0:		gsambad-fix-netlogon-script.patch
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	imagemagick
Requires:	samba-server >= 3.0
Requires:	openssl
Requires:	usermode-consoleonly

%description
GSAMBAD is a fast and easy to use GTK+ administration tool for the
SAMBA server.

%prep

%setup -q
%patch0 

# fix conditional pam config file
%if %{mdkversion} < 200610
bzcat %{SOURCE1} > %{name}.pam
%else
bzcat %{SOURCE2} > %{name}.pam
%endif

%build

%configure2_5x

perl -pi -e 's|^#define SAMBA_USER .*|#define SAMBA_USER \"root\"|g' config.h

%make

%install

%makeinstall INSTALL_USER=`id -un` INSTALL_GROUP=`id -gn`

install -d %{buildroot}%{_sysconfdir}/%{name}

# pam auth
install -d %{buildroot}%{_sysconfdir}/pam.d/
install -d %{buildroot}%{_sysconfdir}/security/console.apps


install -m 644 %{name}.pam %{buildroot}%{_sysconfdir}/pam.d/%{name}
install -m 644 etc/security/console.apps/%{name} %{buildroot}%{_sysconfdir}/security/console.apps/%{name}

## locales
%find_lang %name || touch %{name}.lang

# Mandriva Icons
install -d %{buildroot}%{_iconsdir}
install -d %{buildroot}%{_miconsdir}
install -d %{buildroot}%{_liconsdir}
convert -geometry 48x48 pixmaps/%{name}.png %{buildroot}%{_liconsdir}/%{name}.png
convert -geometry 32x32 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/%{name}.png
convert -geometry 16x16 pixmaps/%{name}.png %{buildroot}%{_miconsdir}/%{name}.png

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Gsambad
Comment=%{summary}
Exec=%{_sbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Settings;Network;
EOF

# Prepare usermode entry
mv %{buildroot}%{_sbindir}/%{name} %{buildroot}%{_sbindir}/%{name}.real
ln -s %{_bindir}/consolehelper %{buildroot}%{_sbindir}/%{name}

# Scripts
install -d %{buildroot}%{_bindir}
install -m 755 scripts/gsambadpdf %{buildroot}%{_bindir}
install -m 755 scripts/example.bat %{buildroot}%{_bindir}

mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
cat > %{buildroot}%{_sysconfdir}/security/console.apps/%{name} <<_EOF_
USER=root
PROGRAM=%{_sbindir}/%{name}.real
SESSION=true
FALLBACK=false
_EOF_

rm -rf %{buildroot}%{_datadir}/doc/%{name}

%post
mv /bin/scripts/example.bat /home/netlogon/example.bat

%postun
rm -rf /home/netlogon/example.bat

%files -f %{name}.lang
%defattr(-,root,root,0755)
%doc COPYING AUTHORS ChangeLog
%config(noreplace) %{_sysconfdir}/pam.d/%{name}
%config(noreplace) %{_sysconfdir}/security/console.apps/%{name}
%dir %{_sysconfdir}/%{name}
%{_sbindir}/%{name}
%{_sbindir}/%{name}.real
%{_datadir}/pixmaps/*.png
%{_datadir}/pixmaps/%{name}/%{name}.png
%{_datadir}/applications/*
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_bindir}/*


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.9-5mdv2011.0
+ Revision: 619256
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.1.9-4mdv2010.0
+ Revision: 429324
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.1.9-3mdv2009.0
+ Revision: 246649
- rebuild
- kill re-definition of %%buildroot on Pixel's request
- fix summary

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Oct 19 2007 Funda Wang <fwang@mandriva.org> 0.1.9-1mdv2008.1
+ Revision: 100378
- update to new version 0.1.9

  + Thierry Vignaud <tv@mandriva.org>
    - s/Mandrake/Mandriva/

* Sun Aug 26 2007 Funda Wang <fwang@mandriva.org> 0.1.8-1mdv2008.0
+ Revision: 71680
- New versino 0.1.8

* Tue Aug 07 2007 Funda Wang <fwang@mandriva.org> 0.1.7-1mdv2008.0
+ Revision: 59666
- New version 0.1.7

* Sat Jul 21 2007 Funda Wang <fwang@mandriva.org> 0.1.6-1mdv2008.0
+ Revision: 54131
- New version


* Wed Jan 03 2007 Emmanuel Andry <eandry@mandriva.org> 0.1.5-1mdv2007.0
+ Revision: 103911
- New version 0.1.5

* Tue Dec 26 2006 Emmanuel Andry <eandry@mandriva.org> 0.1.3-2mdv2007.1
+ Revision: 102097
- fix menu entry (bug #27830)
- Import gsambad

* Wed Jul 19 2006 Emmanuel Andry <eandry@mandriva.org> 0.1.3-1mdv2007.0
- 0.1.3
- diff patch to avoid installation of example.bat in a static /home/netlogon
- xdg menu

* Fri May 19 2006 Emmanuel Andry <eandry@mandriva.org> 0.0.8-1mdk
- 0.0.8

* Sun May 14 2006 Emmanuel Andry <eandry@mandriva.org> 0.0.7-1mdk
- 0.0.7

* Sun Mar 05 2006 Oden Eriksson <oeriksson@mandriva.com> 0.0.4-0.beta12.1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1922 |12cr|gscan2pdf-1.0.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	gscan2pdf
%define version	1.0.6
%define release %mkrel 1

Name:		%{name}
Summary:	Produces multipage PDFs from a scan
Version:	%{version}
Release:	%{release}

Source0:	http://downloads.sourceforge.net/project/gscan2pdf/%{name}/%{version}/%{name}-%{version}.tar.gz
URL:		http://gscan2pdf.sourceforge.net/
License:	GPLv3
Group:		Publishing
BuildArch:	noarch
BuildRequires:	imagemagick perl-devel
BuildRequires:	imagemagick desktop-file-utils
Requires:	libtiff-progs imagemagick
Requires:	sane-frontends
Requires:	unpaper
Requires:	xdg-utils
Requires:	djvulibre
Requires:	gocr

%description
A GUI to ease the process of producing a multipage PDF from a scan.

Scanning is handled with SANE via scanimage. PDF conversion is done by
PDF::API2. TIFF export is handled by libtiff (faster and smaller memory
footprint for multipage files).

%prep
%setup -q

%build
perl Makefile.PL INSTALLDIRS=vendor
perl -pi -e 's|usr/local|usr||g' Makefile
make

%install
rm -rf %{buildroot}
%makeinstall_std

desktop-file-install --vendor='' \
	--dir=%{buildroot}%{_datadir}/applications \
	--remove-category='Application' \
	%{buildroot}%{_datadir}/applications/*.desktop

#icons
mkdir -p %{buildroot}/%{_liconsdir}
convert -resize 48x48 %{name}.svg %{buildroot}%{_liconsdir}/%{name}.png
mkdir -p %{buildroot}%{_iconsdir}
convert -resize 32x32 %{name}.svg %{buildroot}%{_iconsdir}/%{name}.png
mkdir -p %{buildroot}%{_miconsdir}
convert -resize 16x16 %{name}.svg %{buildroot}%{_miconsdir}/%{name}.png

%find_lang %{name}

%files -f %{name}.lang
%defattr(-,root,root)
%doc History LICENCE COPYING
%{_bindir}/*
%{_datadir}/%{name}
%{_datadir}/applications/*
%{perl_vendorlib}/*
%{_mandir}/man1/*
%{_liconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_datadir}/pixmaps/*.svg


%changelog
* Mon Jul 23 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.0.6-1mdv2012.0
+ Revision: 810626
- update to 1.0.6

* Thu Apr 12 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.0.4-1
+ Revision: 790356
- update to 1.0.4

* Thu Mar 29 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.0.2-1
+ Revision: 788134
- new version 1.0.2

* Tue Feb 07 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.0.1-1
+ Revision: 771680
- new version 1.0.1
- spec cleanup
- don't manually specify perl modules requirements

* Tue Nov 01 2011 Andrey Bondrov <abondrov@mandriva.org> 1.0.0-1
+ Revision: 709266
- New version 1.0.0

* Fri May 06 2011 Funda Wang <fwang@mandriva.org> 0.9.32-4
+ Revision: 669783
- rebuild

* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.9.32-3
+ Revision: 658493
- rebuild

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.9.32-2
+ Revision: 657380
- rebuild for updated spec-helper

* Wed Mar 16 2011 Stéphane Téletchéa <steletch@mandriva.org> 0.9.32-1
+ Revision: 645231
- update to new version 0.9.32

* Tue Jul 20 2010 Funda Wang <fwang@mandriva.org> 0.9.31-1mdv2011.0
+ Revision: 555540
- update to new version 0.9.31

* Tue May 25 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.9.30-3mdv2010.1
+ Revision: 545837
- actually resize the icons

* Mon May 24 2010 Emmanuel Andry <eandry@mandriva.org> 0.9.30-2mdv2010.1
+ Revision: 545796
- add missing requires : perl-Set-IntSpan (#59268)
- fix summary

* Tue Feb 02 2010 Frederik Himpe <fhimpe@mandriva.org> 0.9.30-1mdv2010.1
+ Revision: 499763
- update to new version 0.9.30

* Mon May 18 2009 Funda Wang <fwang@mandriva.org> 0.9.29-2mdv2010.0
+ Revision: 376824
- fix requires

* Wed May 06 2009 Funda Wang <fwang@mandriva.org> 0.9.29-1mdv2010.0
+ Revision: 372357
- update to new version 0.9.29

* Tue May 05 2009 Funda Wang <fwang@mandriva.org> 0.9.28-2mdv2010.0
+ Revision: 372066
- add more requires (bug#50517)

* Sat May 02 2009 Funda Wang <fwang@mandriva.org> 0.9.28-1mdv2010.0
+ Revision: 370436
- update file list
- New version 0.9.28

* Sat Dec 13 2008 Funda Wang <fwang@mandriva.org> 0.9.27-1mdv2009.1
+ Revision: 313909
- fix file list
- new version 0.9.27

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Mon Aug 25 2008 Funda Wang <fwang@mandriva.org> 0.9.26-1mdv2009.0
+ Revision: 275708
- update to new version 0.9.26

* Sat Jul 05 2008 Funda Wang <fwang@mandriva.org> 0.9.25-1mdv2009.0
+ Revision: 231939
- update to new version 0.9.25

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed May 14 2008 Funda Wang <fwang@mandriva.org> 0.9.24-1mdv2009.0
+ Revision: 207237
- update to new version 0.9.24

* Fri Mar 07 2008 Funda Wang <fwang@mandriva.org> 0.9.23-1mdv2008.1
+ Revision: 181297
- update to new version 0.9.23

* Sat Feb 02 2008 Funda Wang <fwang@mandriva.org> 0.9.21-1mdv2008.1
+ Revision: 161382
- update to new version 0.9.21

* Mon Jan 21 2008 Funda Wang <fwang@mandriva.org> 0.9.20-1mdv2008.1
+ Revision: 155531
- New version 0.9.20

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Nov 25 2007 Funda Wang <fwang@mandriva.org> 0.9.19-1mdv2008.1
+ Revision: 111886
- update to new version 0.9.19

* Sun Nov 18 2007 Funda Wang <fwang@mandriva.org> 0.9.18-1mdv2008.1
+ Revision: 109798
- update to new version 0.9.18

* Wed Oct 10 2007 Funda Wang <fwang@mandriva.org> 0.9.17-1mdv2008.1
+ Revision: 96809
- New version 0.9.17

* Sat Aug 25 2007 Funda Wang <fwang@mandriva.org> 0.9.16-1mdv2008.0
+ Revision: 71137
- New version 0.9.16

* Wed Jul 25 2007 Austin Acton <austin@mandriva.org> 0.9.15-1mdv2008.0
+ Revision: 55136
- install perl module
- new version

* Mon Jul 09 2007 Austin Acton <austin@mandriva.org> 0.9.13-1mdv2008.0
+ Revision: 50764
- new version

* Sat Jun 09 2007 Austin Acton <austin@mandriva.org> 0.9.10-1mdv2008.0
+ Revision: 37703
- Import gscan2pdf


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1923 |12cr|gscanbus-0.7.1-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name gscanbus
%define version 0.7.1
%define release %mkrel 9

Summary: A tool to scan IEEE1394 (firewire/i.link) bus
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.bz2
Patch0: gscanbus-add-destdir.patch
Patch1: gscanbus-0.7.1-fix-unterminated-strings.patch
License: GPL
URL: http://gscanbus.berlios.de/
Group: System/Kernel and hardware
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: libraw1394-devel
BuildRequires: automake1.4
BuildRequires: gtk-devel

%description
gscanbus is a little bus scanning, testing and topology visualizing tool
for the Linux IEEE1394 subsystem, with some AV/C support, especially for
controlling Camcorders and VCRs. It is intended as a debugging tool for
IEEE1394 development, but can also be used to simply check your IEEE1394
setup on Linux.

%prep
%setup -q
%patch0 -p0
%patch1 -p0
automake-1.4      # patched Makefile.am

%build
%configure
%make

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/etc
make install DESTDIR=$RPM_BUILD_ROOT

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README
%config(noreplace) %{_sysconfdir}/*
%{_bindir}/*




%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.7.1-9mdv2011.0
+ Revision: 619257
- the mass rebuild of 2010.0 packages

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 0.7.1-8mdv2010.0
+ Revision: 437819
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.7.1-7mdv2009.0
+ Revision: 246651
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.7.1-5mdv2008.1
+ Revision: 140742
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Tue Jan 16 2007 Stefan van der Eijk <stefan@mandriva.org> 0.7.1-5mdv2007.0
+ Revision: 109644
- Import gscanbus

* Mon Apr 24 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.7.1-5mdk
- Add BuildRequires
- use mkrel

* Fri Mar 18 2005 Olivier Blin <oblin@mandrakesoft.com> 0.7.1-4mdk
- use automake1.4
- rebuild for libraw1394

* Sat Mar 13 2004 Guillaume Cottenceau <gc@mandrakesoft.com> 0.7.1-3mdk
- rebuild per request of Warly's bot


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1924 |12cr|gscore-0.0.8-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	gscore
%define version	0.0.8
%define release 6

Name: 	 	%{name}
Summary: 	Musical score editor
Version: 	%{version}
Release: 	%{release}

Source0:		http://www.gscore.org/targz/%{name}-%{version}.tar.bz2
source1:		.abf.yml
Patch0:		gscore-0.0.8-install.patch.bz2
patch1:		gscore-0.0.8.gmodule.patch
URL:		http://www.gscore.org/
License:	GPL
Group:		Publishing
BuildRequires:	imagemagick
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	scons

%description
Gscore is a non-page-oriented notation program, allowing you to easily write
your scores, as well as import and export in abc format.

%prep
%setup -q
%patch0 -p1 -b .install
%patch1 -p1 -b .gmodule

%build
scons

%install
DESTDIR=%{buildroot} scons install

#menu
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Name=GScore
Comment=Musical Score Editor
Exec=%name
Icon=%name
Terminal=false
Type=Application
Categories=X-MandrivaLinux-Office-Publishing;Sound;Player;
EOF

#icons
mkdir -p $RPM_BUILD_ROOT/%_liconsdir
convert -size 48x48 pixmaps/%name.png $RPM_BUILD_ROOT/%_liconsdir/%name.png
mkdir -p $RPM_BUILD_ROOT/%_iconsdir
convert -size 32x32 pixmaps/%name.png $RPM_BUILD_ROOT/%_iconsdir/%name.png
mkdir -p $RPM_BUILD_ROOT/%_miconsdir
convert -size 16x16 pixmaps/%name.png $RPM_BUILD_ROOT/%_miconsdir/%name.png

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog README TODO VERSION
%{_bindir}/%name
%{_datadir}/applications/mandriva-%{name}.desktop
%{_datadir}/%name
%{_liconsdir}/%name.png
%{_iconsdir}/%name.png
%{_miconsdir}/%name.png


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.0.8-6mdv2011.0
+ Revision: 619258
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.0.8-5mdv2010.0
+ Revision: 429325
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 0.0.8-4mdv2009.0
+ Revision: 240798
- rebuild
- kill re-definition of %%buildroot on Pixel's request
- kill desktop-file-validate's error: string list key "Categories" in group "Desktop Entry" does not have a semicolon (";") as trailing character
- kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Aug 28 2007 Thierry Vignaud <tv@mandriva.org> 0.0.8-2mdv2008.0
+ Revision: 72663
- fix XDG migration
- convert menu to XDG
- use %%mkrel

  + Pascal Terjan <pterjan@mandriva.org>
    - Import gscore



* Wed Dec 29 2004 Austin Acton <austin@mandrake.org> 0.0.8-1mdk
- 0.0.8
- rediff; scons: suXor, Abel Cheung: r0X0r

* Mon Dec 20 2004 Abel Cheung <deaddog@mandrake.org> 0.0.7-2mdk
- P0: Now it doesn't need files located under /home
- I'll curse scons until it disappears from this world

* Wed Dec 1 2004 Austin Acton <austin@mandrake.org> 0.0.7-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1925 |12cr|gsd-1.2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	Greenbone Security Desktop
Name:		gsd
Version:	1.2.2
Release:	1
Source0:		http://wald.intevation.org/frs/download.php/561/%name-%version.tar.gz
patch1:		gsd-1.2.2.ompentity.patch
Group:		System/Configuration/Networking
Url:		http://www.openvas.org
License:	GPLv2+
BuildRequires:	cmake
BuildRequires:	openvas-devel >= 4.0
BuildRequires:	doxygen
BuildRequires:	qt4-devel
Requires:	openvas-manager

%description
The GSD is a desktop client that connects to the OpenVAS Manager using
the OMP protocol.

It uses the Qt framework for the GUI and is implemented in C++.  Main
dependencies are qt4, gnutls, glib and openvas-libraries.

%prep
%setup -q -n %name-%version
%patch1 -p1 -b .ompentity

sed -i -e 's#-Werror##' CMakeLists.txt

%build
export LDFLAGS="-lopenvas_misc -lglib-2.0 -lgnutls"
%cmake -DSYSCONFDIR=%{_sysconfdir}
%make

%install
%makeinstall_std -C build

%files
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/openvas/gsd_log.conf
%{_bindir}/gsd
%{_mandir}/man8/gsd.8*
%{_datadir}/openvas/*.html
%{_datadir}/openvas/translations/gsd_*.qm


%changelog
* Mon May 23 2011 Funda Wang <fwang@mandriva.org> 1.2.0-1mdv2011.0
+ Revision: 677475
- new version 1.2.0

* Sat Apr 02 2011 Funda Wang <fwang@mandriva.org> 1.1.1-1
+ Revision: 649838
- add desc
- add BR
- import gsd


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1926 |12cr|gset-compiz-0.3.4-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name gset-compiz
%define version 0.3.4
%define subversion 0
%if %subversion
%define srcversion %{version}-%{subversion}
%else
%define srcversion %{version}
%endif
%define release 11

Summary: A compiz configuration tool
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://3v1n0.tuxfamily.org/src/%{name}-%{srcversion}.tar.bz2
Patch0:  gset-compiz-lib_path.patch
Patch1:  gset-compiz-0.3.4-root.patch
Patch2:  gset-compiz-0.3.4-keys.patch
Patch3:  gset-compiz-automake1.10.diff
Patch4:	 gset-compiz-0.3.4-about_close.patch
Patch5:	 gset-compiz-0.3.4-iValue.patch
License: GPL
Group: System/X11
Url: http://www.compiz.net/
BuildRequires: pkgconfig(libglade-2.0)
BuildRequires: pkgconfig(gconf-2.0)
BuildRequires: desktop-file-utils
BuildRequires: automake >= 1.10


%description
gset-compiz is a GTK tool to configure compiz.

%prep
%setup -q
#% patch0 -p1 -b .lib_path
%patch1 -p1 -b .root
%patch2 -p1 -b .keys
%patch3 -p0 -b .automake1.10
%patch4 -p1 -b .about_close
%patch5 -p1 -b .iValue
perl -pi -e 's/\.png$//' data/%{name}.desktop
chmod go+r src/gset.c

%build
export LIBS="-l X11"
aclocal; autoconf; automake; autoheader
%configure2_5x
%make

%install
%makeinstall
rm -f %{buildroot}%{_datadir}/%{name}/README

desktop-file-install \
  --vendor="" \
  --remove-category="Application" \
  --add-category="X-MandrivaLinux-System-Configuration-Other" \
  --dir %{buildroot}%{_datadir}/applications \
  %{buildroot}%{_datadir}/applications/*.desktop

%files
%defattr(-,root,root)
%doc README
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}/gset.glade
%{_datadir}/pixmaps/%{name}.png


%changelog
* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.3.4-11mdv2009.0
+ Revision: 246654
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Mon Mar 03 2008 Olivier Blin <oblin@mandriva.com> 0.3.4-9mdv2008.1
+ Revision: 178019
- fix crash (#36028, wobbly fx values are now integers and not strings)

* Mon Mar 03 2008 Olivier Blin <oblin@mandriva.com> 0.3.4-8mdv2008.1
+ Revision: 177825
- remove icon extension in desktop file
- fix about dialog not closing (#25571)
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Aug 30 2007 Oden Eriksson <oeriksson@mandriva.com> 0.3.4-7mdv2008.0
+ Revision: 75300
- fix build
- fix build


* Thu Sep 21 2006 Olivier Blin <oblin@mandriva.com>
+ 2006-09-21 15:11:02 (62512)
- buildrequires desktop-file-utils

* Thu Sep 21 2006 Olivier Blin <oblin@mandriva.com>
+ 2006-09-21 15:04:15 (62511)
- buildrequires libGConf2-devel

* Thu Sep 21 2006 Olivier Blin <oblin@mandriva.com>
+ 2006-09-21 13:57:48 (62503)
- fix gconf keys for shortcuts (#24772)

* Wed Sep 20 2006 Olivier Blin <oblin@mandriva.com>
+ 2006-09-20 18:35:23 (62470)
- 0.3.4-3mdv

* Wed Sep 20 2006 Olivier Blin <oblin@mandriva.com>
+ 2006-09-20 18:34:42 (62469)
- buildrequire libglade2.0-devel, not libglade-devel

* Wed Sep 20 2006 Olivier Blin <oblin@mandriva.com>
+ 2006-09-20 18:09:16 (62465)
- modify system gconf settings when running gset-compiz as root

* Wed Aug 30 2006 Olivier Blin <oblin@mandriva.com>
+ 2006-08-30 00:14:00 (58753)
- 0.3.4

* Sat Aug 26 2006 Olivier Blin <oblin@mandriva.com>
+ 2006-08-26 14:23:57 (58176)
- add Mandriva menu category (#24775)

* Thu Aug 24 2006 Olivier Blin <oblin@mandriva.com>
+ 2006-08-24 18:25:35 (57922)
- fix plugins path on x86_64

* Thu Aug 24 2006 Olivier Blin <oblin@mandriva.com>
+ 2006-08-24 14:45:10 (57842)
- buildrequires libglade-devel (thanks Iurt)

* Thu Aug 24 2006 Olivier Blin <oblin@mandriva.com>
+ 2006-08-24 14:42:48 (57841)
- Import gset-compiz

* Sat Aug 19 2006 Olivier Blin <blino@mandriva.com> 0.3.3-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1927 |12cr|gsetroot-1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	gsetroot
%define version	1.1
%define release	1

Summary:	Gtk-based front-end for Esetroot
Name:		%{name}
Version:	%{version}
Release:	%mkrel %{release}
Source0:	http://download.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
License:	GPLv2
Group:		Graphical desktop/GNOME
Url:		http://gsetroot.sf.net
BuildRequires:	gtk2-devel
Requires:	eterm

%description
Use it to configure root window under a Window Manager like FluxBox,
Enlightenment, WindowMaker, NextStep, BlackBox..

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

rm -rf %{buildroot}/usr/doc/* 

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS README ChangeLog
%{_bindir}/%{name}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1928 |12cr|gsh-1.0.2-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name         	gsh	
%define version      	1.0.2
%define release		11

Name: 		%{name}
Version: 	%{version}
Release:	%{release} 
Summary: 	Run commands on other hosts through ssh
License: 	GPL
Group: 		Networking/Remote access
Url:		http://outflux.net/unix/software/gsh/
Source0: 	%{name}-%{version}.tar.bz2
buildrequires:	perl-devel
Requires:	openssh, openssh-clients, perl 
Prefix:		%{_prefix}
buildArch:	noarch

%description 
Run commands on other hosts through ssh

%prep
%setup -n %{name}-%{version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

mkdir -p %{buildroot}/etc

cat > $RPM_BUILD_ROOT/etc/ghosts <<EOF
# Macros
#mdkprod=mdk82
# Machines
# Name		Group		Hardware	OS
#n1		prod		intel		linux
EOF

%files
%defattr (-,root,root)
%doc LICENSE MANIFEST README TODO
%attr(755,root,root) %{_bindir}/gsh
%attr(755,root,root) %{_bindir}/ghosts
%attr(755,root,root) %{perl_vendorlib}/*
%{_mandir}/man1/*
%config(noreplace) /etc/ghosts




%changelog
* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 1.0.2-11mdv2011.0
+ Revision: 653382
- rebuild for updated spec-helper

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.0.2-10mdv2011.0
+ Revision: 429328
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.0.2-9mdv2009.0
+ Revision: 246658
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.0.2-7mdv2008.1
+ Revision: 140742
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Mar 02 2007 Antoine Ginies <aginies@mandriva.com> 1.0.2-7mdv2007.0
+ Revision: 131000
- Import gsh

* Tue Aug 08 2006 Antoine Ginies <aginies@mandriva.com> 1.0.2-7mdv2007.0
- release 1.0.2
- use mkrel
- add man pages
- use perl macro

* Mon Feb 07 2005 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.9.0-6mdk
- fix sysadmin.pl location
- cleanup

* Sat Feb 05 2005 Sylvie Terjan <erinmargault@mandrake.org> 0.9.0-5mdk
- rebuild for new perl

* Tue May 18 2004 Antoine Ginies <aginies@n2.mandrakesoft.com> 0.9.0-4mdk
- rebuild
- rpmlint fix


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1929 |12cr|gshowtv-1.2.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name gshowtv
%define oname GShowTV
%define version 1.2.2
%define release 5

Name: %{name}
Summary: %{oname} - A Gnome TV Guide
Version: %{version}
Release: %{release}
Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
URL: http://gshowtv.sourceforge.net/
License: GPL
Group: Graphical desktop/GNOME
BuildArch: noarch
BuildRequires: perl-Gtk2
BuildRequires: perl(Locale::TextDomain)
BuildRequires: desktop-file-utils
buildrequires:	perl-devel
Requires: xmltv-druid
Requires: perl-%{oname}

%package -n perl-%{oname}
Summary: Perl module used by %{oname}
License: GPL
Group: Development/GNOME and GTK+
Requires: perl-Gtk2
Requires: perl(Locale::TextDomain)

%description
%{oname} is a TV program schedule viewer and a Personal Video Recorder GUI.

%{oname}'s basic purpose is to provide a nice GUI for viewing tv program 
schedule information and for recording the programs. GShow TV doesnt itself 
do the recording of the selected programs, rather it uses any PVR solution 
that exists. GShow TV is globally usable as it uses XMLTV to access the 
program schedules, and xmltv has support for multitude of countries.

%description -n perl-%{oname}
%{oname} uses this perl module in its script.

%prep
%setup -n %{name} -q
perl -pi -e "s|.png||" %{name}.desktop

%build
perl Makefile.PL PREFIX=/usr \
 INSTALLSITESCRIPT=%{_bindir} \
 INSTALLSITEMAN1DIR=%{_mandir}/1 \
 INSTALLSITELIB=%{perl_vendorlib}

%make
										
%install
%makeinstall DESTDIR=%{buildroot}

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --remove-category="AudioVideo" \
  --remove-key="Encoding" \
  --add-category="GTK" \
  --add-category="X-MandrivaLinux-Multimedia-Video" \
  --dir %{buildroot}%{_datadir}/applications/ \
  %{buildroot}%{_datadir}/applications/*

%find_lang %{name}

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS KNOWN_ISSUES README TODO
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/gnome/help/%{name}
%{_datadir}/pixmaps/%{name}.png
%{_mandir}/1/%{name}.*

%files -n perl-%{oname}
%doc AUTHORS KNOWN_ISSUES README TODO
%{perl_vendorlib}/%{oname}



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-5mdv2011.0
+ Revision: 619260
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.2.2-4mdv2010.0
+ Revision: 429329
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.2.2-3mdv2009.0
+ Revision: 246660
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Guillaume Bedot <littletux@mandriva.org>
    - is a GTK app
    - Fix requires
    - Fix typo in summary

* Tue Dec 11 2007 Guillaume Bedot <littletux@mandriva.org> 1.2.2-1mdv2008.1
+ Revision: 117187
- First package of gshowtv for Mandriva Linux.
- create gshowtv


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1930 |12cr|gslist-0.8.10d-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	gslist
%define	version	0.8.10d
%define	release	1

Summary:	Gslist is a command-line game servers browser and heartbeats sender
Name:		%{name}
Version:	%{version}
Release:	%mkrel %{release}
Group:		Networking/Other
License:	GPL
URL:		http://aluigi.altervista.org/papers.htm#gslist
Source0:	%{name}.zip
source1:	.abf.yml
patch0:		gslist-0.8.10d.fixmake.patch
buildrequires:	GeoIP-devel
buildrequires:	mysql-devel

%description
Gslist is a command-line game servers browser and heartbeats sender,
it supports an incredible amount of games and moreover a lot of
options making it simple and complete at the same time.
It can run a specific application for each gameserver,
can request informations, lets you to filter the servers list
(for country, gamename, port, number of players...) and more.

%prep
%setup -c %{name}
%patch0 -p1 -b .fixmake

%build
make clean
%make CFLAGS="$RPM_OPT_FLAGS"

%install
%makeinstall_std PREFIX=%{buildroot}%{_prefix}

%files
%defattr(-,root,root)
%doc gslist.txt
%{_bindir}/%{name}
%{_bindir}/%{name}sql



%changelog
* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.8.1-1mdv2008.1
+ Revision: 126343
- kill re-definition of %%buildroot on Pixel's request
- import gslist


* Tue Mar 28 2006 Jerome Soyer <saispo@mandriva.org> 0.8.1-1mdk
- New release 0.8.1

* Wed Jul 27 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.6.3-1mdk
- inital release (club request)

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1931 |12cr|gsmartcontrol-0.8.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		gsmartcontrol
Version:	0.8.7
Release:	1
License:	GPLv2, GPLv3
Url:		http://gsmartcontrol.berlios.de
Group:		System/Kernel and hardware
Source0:		http://download.berlios.de/%{name}/%{name}-%{version}.tar.bz2
source1:		.abf.yml
Summary:	GSmartControl - Hard Disk Health Inspection Tool
Requires:	gtkmm2.4 >= 2.12.0
Requires:	smartmontools
Requires:	usermode-consoleonly
BuildRequires:	pkgconfig(libpcre)
BuildRequires:	pkgconfig(gtkmm-2.4) >= 2.12.0


%description
GSmartControl is a graphical user interface for smartctl, which is a tool for
querying and controlling SMART (Self-Monitoring, Analysis, and Reporting
Technology) data in hard disk drives. It allows you to inspect the drive's
SMART data to determine its health, as well as run various tests on it.

%prep
%setup -q
sed -i -e "s/Exec=.*gsmartcontrol-root\"/Exec=gsmartcontrol/" data/gsmartcontrol.desktop.in

%build
%configure2_5x
%make

%install
%makeinstall_std

mkdir %{buildroot}%{_sbindir}
mv %{buildroot}%{_bindir}/%{name} %{buildroot}%{_sbindir}/%{name}
ln -s %{_bindir}/consolehelper %{buildroot}%{_bindir}/%{name}

%files
%doc %{_datadir}/doc/%{name}
%defattr(-,root,root)
%attr(0755,root,root) %{_bindir}/*
%attr(0755,root,root) %{_sbindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/*
%{_datadir}/pixmaps/*
%{_mandir}/man1/%{name}-root.1*
%{_mandir}/man1/%{name}.1*


%changelog
* Wed Nov 02 2011 Andrey Bondrov <abondrov@mandriva.org> 0.8.6-1mdv2011.0
+ Revision: 712293
- Add patch0 to fix build with glib 2.31
- New version 0.8.6

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.8.5-2mdv2011.0
+ Revision: 610986
- rebuild

* Wed Jan 20 2010 Colin Guthrie <cguthrie@mandriva.org> 0.8.5-1mdv2010.1
+ Revision: 493959
- New version: 0.8.5
- Drop an apparently unnneeded GCC 4.4 patch

* Sun Jul 26 2009 Frederik Himpe <fhimpe@mandriva.org> 0.8.4-2mdv2010.0
+ Revision: 400223
- Use consolehelper to launch gsmartcontrol as root when started from menu

* Thu May 14 2009 Frederik Himpe <fhimpe@mandriva.org> 0.8.4-1mdv2010.0
+ Revision: 375788
- Update to new version 0.8.4
- Remove unused source
- Fix source URL

* Sat Dec 27 2008 Funda Wang <fwang@mandriva.org> 0.8.3-1mdv2009.1
+ Revision: 319963
- drop BR
- New version 0.8.3

* Fri Nov 28 2008 Funda Wang <fwang@mandriva.org> 0.8.1-2mdv2009.1
+ Revision: 307457
- drop requries on libpcre, it was already generated by binary dependency

* Thu Nov 13 2008 Erwan Velu <erwan@mandriva.org> 0.8.1-1mdv2009.1
+ Revision: 302911
- Adding missing buildrequires
- Using new _root.sh script from the author
- import gsmartcontrol


* Mon Oct 06 2008 Alexander Shaduri <ashaduri 'at' gmail.com>
- Updated .spec file to support OpenSUSE < 10.3, Fedora and friends,
	Mandriva (for OpenSUSE Build Service).

* Mon Sep 15 2008 Alexander Shaduri <ashaduri 'at' gmail.com>
- Initial .spec file.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1932 |12cr|gsmd-0-0.20070701.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	gsmd
%define	version	0
%define	svnrel	20070701
%define	release %mkrel 0.%{svnrel}.3

%define major 0
%define libname %mklibname %{name} %{major}
%define	devname	%mklibname -d %{name}

Summary: 	GSM daemon for OpenMoko
Name: 		%{name}
Version: 	%{version}
Release: 	%{release}
Group: 		System/Servers
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License: 	GPL
URL: 		http://www.openmoko.org/
Source0:	%{name}-%{svnrel}.tar.lzma
BuildRequires:	lzma glib-gettextize

%description
GSM daemon for OpenMoko.

%package -n	%{libname}
Summary:	GSM libraries for OpenMoko
Group:		System/Libraries
License:	LGPL
Provides:	%{name} = %{version}-%{release}

%description -n	%{libname}
GSM libraries for OpenMoko.

%package -n	%{devname}
Summary:	Development files for %{name}
Group:		Development/C
License:	LGPL
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}

%description -n	%{devname}
Development files for %{name}.

%prep
%setup -q -n gsm

%build
autoreconf -v --install
glib-gettextize --force --copy
%configure --disable-static
%make

%install
rm -rf %{buildroot}
%makeinstall
rm -f %{buildroot}%{_libdir}/{,gsmd/}*.la

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files
%{_bindir}/libgsmd-tool
%{_sbindir}/gsmd

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/*.so.*
%dir %{_libdir}/gsmd
%{_libdir}/gsmd/*.so.*

%files -n %{devname}
%defattr(-,root,root)
%dir %{_includedir}/libgsmd
%{_includedir}/libgsmd/*.h
%dir %{_includedir}/gsmd
%{_includedir}/gsmd/*.h
%{_libdir}/*.so
%{_libdir}/gsmd/*.so
%{_libdir}/pkgconfig/*.pc


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0-0.20070701.3mdv2011.0
+ Revision: 619261
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0-0.20070701.2mdv2010.0
+ Revision: 429330
- rebuild

* Mon Jun 09 2008 Pixel <pixel@mandriva.com> 0-0.20070701.1mdv2009.0
+ Revision: 217186
- do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Thierry Vignaud <tv@mandriva.org>
    - fix no-buildroot-tag

* Sun Jul 01 2007 Per Øyvind Karlsen <peroyvind@mandriva.org> 0-0.20070701.1mdv2008.0
+ Revision: 46861
- fix buildrequires
- Import gsmd


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1933 |12cr|gsql-0.2.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           gsql
Version:        0.2.2
Release:        4
Summary:        Integrated database development tool for GNOME
Group:          Development/Databases
License:        GPLv2+
URL:            http://gsql.org
Source0:        http://gsql.googlecode.com/files/gsql-%{version}.tar.bz2
Patch1:		gsql-0.2.2-mysql_cursor-format-not-string-literal-and-no-format.patch
Patch2:		gsql-0.2.2-DESTDIR-duplicate.patch
Patch3:		gsql-0.2.2-libnotify0.7.patch
BuildRequires:  pkgconfig(gtk+-2.0), pkgconfig(gconf-2.0), pkgconfig(libglade-2.0), libgtksourceview-2.0-devel
BuildRequires:  libgnome2-devel, pkgconfig(libgnomeui-2.0), vte-devel, mysql-devel
BuildRequires:  pkgconfig(libnotify) desktop-file-utils gettext
BuildRequires:  postgresql-devel, libssh-devel >= 1:0.4.2
Requires:       %{name}-engine-mysql = %{version}-%{release}
Requires:       %{name}-engine-postgresql = %{version}-%{release}

%description
The mission of GSQL opensource project is to supply database developers with an
universal tool platform tailored against market leading DBMS by providing:

    * native DBMS access (not via ODBC layer)
    * databased objects organised into a tree
    * intuitive and easy database objects handling
    * syntax highlighting
    * query plan builder
    * query constructor
    * query result export (in XML, CSV, HTML)
    * debugger (depending on RDBMS)
    * query planner control (depending on RDBMS)
    * database administration functions
    * database system monitoring
    * GNOME integration (via gconf and gnome-keyring)


%package        devel
Summary:        Development files for %{name}
Group:          Development/Databases
Requires:       %{name} = %{version}-%{release}
Conflicts:	%{name} < 0.2.2-4

%description    devel
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.


%package        plugins
Summary:        Additional plugins for %{name}
Group:          Development/Databases
Requires:       %{name} = %{version}-%{release}

%description    plugins
Additional plugins for %{name}:

    * Terminal - opens a terminal session with parameters (such as login,
                 password etc) taken from the active session
    * Exporter - exports query results to a CVS file. So far only fetched
                 records could be exported
    * Runner   - periodically executes SQL queries


%package        engine-mysql
Summary:        MySQL engine for %{name}
Group:          Development/Databases
Requires:       %{name} = %{version}-%{release}

%description    engine-mysql
MySQL engine for GSQL

%package        engine-postgresql
Summary:        PostgreSQL engine for %{name}
Group:          Development/Databases
Requires:       %{name} = %{version}-%{release}

%description    engine-postgresql
PostgreSQL engine for GSQL

%prep
%setup -q
%patch1 -p0
%patch2 -p1 -b .dest
%patch3 -p0 -b .notify

%build
%configure2_5x \
	--disable-schemas-install \
	--disable-static \
	--without-oracle \
	--with-mysql=%{_prefix} \
	--with-mysql-lib=%{_prefix} \
	--with-mysql-include=%{_prefix} \
	--with-pgsql-lib=%{_prefix} \
	--with-pgsql-include=%{_prefix} 

%make

%install
%makeinstall DESTDIR=%buildroot
%find_lang %{name}
# remove improperly placed docs
rm -rf %{buildroot}%{_defaultdocdir}/%{name}


%files -f %{name}.lang
%defattr(-,root,root,-)
%doc AUTHORS COPYING README
%{_bindir}/%{name}
%dir %{_libdir}/%{name}/
%dir %{_libdir}/%{name}/engines/
%{_libdir}/lib%{name}*.so.*
%{_sysconfdir}/gconf/schemas/%{name}.schemas
%dir %{_datadir}/%{name}/
%dir %{_datadir}/%{name}/glade/
%{_datadir}/%{name}/glade/%{name}_dialogs.glade
%dir %{_datadir}/%{name}/ui/
%{_datadir}/%{name}/ui/*.ui
%dir %{_datadir}/pixmaps/%{name}/
%{_datadir}/pixmaps/%{name}/*.png
%{_datadir}/icons/hicolor/*/apps/%{name}.*
%{_datadir}/applications/%{name}.desktop
%{_mandir}/man1/*

%preun
%preun_uninstall_gconf_schemas %{name}

%files devel
%defattr(-,root,root,-)
%doc AUTHORS COPYING README
%{_libdir}/*.so
%{_libdir}/pkgconfig/lib%{name}.pc
%{_includedir}/lib%{name}/

%files plugins
%defattr(-,root,root,-)
%doc AUTHORS COPYING README
%{_libdir}/%{name}/plugins/
%{_sysconfdir}/gconf/schemas/%{name}-plugins.schemas
%{_datadir}/pixmaps/%{name}/plugins/
%{_datadir}/%{name}/ui/plugins/
%{_datadir}/%{name}/glade/plugins/

%preun plugins
%preun_uninstall_gconf_schemas %{name}-plugins

%files engine-mysql
%defattr(-,root,root,-)
%doc AUTHORS COPYING README
%{_libdir}/%{name}/engines/lib%{name}engine_mysql.so*
%{_sysconfdir}/gconf/schemas/%{name}-engine-mysql.schemas
%{_datadir}/%{name}/ui/mysql/
%{_datadir}/%{name}/glade/mysql/
%{_datadir}/pixmaps/%{name}/mysql/

%preun engine-mysql
%preun_uninstall_gconf_schemas %{name}-engine-mysql

%files engine-postgresql
%defattr(-,root,root,-)
%doc AUTHORS COPYING README
%{_libdir}/%{name}/engines/lib%{name}engine_pgsql.so*
%{_datadir}/%{name}/ui/postgresql/
%{_datadir}/%{name}/glade/postgresql/
%{_datadir}/pixmaps/%{name}/postgresql/


%changelog
* Mon May 23 2011 Funda Wang <fwang@mandriva.org> 0.2.2-4mdv2011.0
+ Revision: 677507
- move .so into devel package

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.2.2-3
+ Revision: 656817
- build with libnotify 0.7

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.2-2mdv2011.0
+ Revision: 610987
- rebuild

* Fri Apr 09 2010 Lonyai Gergely <aleph@mandriva.org> 0.2.2-1mdv2010.1
+ Revision: 533361
- Probe fix the libssh-devel version with epoch
- rebuild
- Fix the release tag
- initial release
- create gsql


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1934 |12cr|gst123-0.3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name gst123
%define version 0.3.1
%define release %mkrel 1

Summary: Command line audio player based on GStreamer
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://space.twc.de/~stefan/gst123/%{name}-%{version}.tar.bz2
License: LGPLv2+
Group: Sound
Url: http://space.twc.de/~stefan/gst123.php
BuildRequires: libgstreamer-plugins-base-devel
BuildRequires: gtk+2-devel
BuildRequires: ncurses-devel

%description
The program gst123 is designed to be a more flexible command line
player in the spirit of ogg123 and mpg123, based on gstreamer. It
plays all file formats gstreamer understands, so if you have a music
collection which contains different file formats, like flac, ogg and
mp3, you can use gst123 to play all your music files.



%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc AUTHORS NEWS README TODO
%_bindir/%name
%_mandir/man1/%name.1*



%changelog
* Sun Apr 22 2012 Götz Waschk <waschk@mandriva.org> 0.3.1-1mdv2012.0
+ Revision: 792726
- update to new version 0.3.1
- readd mkrel for the backports

* Fri Mar 23 2012 Götz Waschk <waschk@mandriva.org> 0.3.0-1
+ Revision: 786340
- new version

* Mon Feb 13 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.2.2-1
+ Revision: 773775
- version update 0.2.2

* Sun Jul 31 2011 Götz Waschk <waschk@mandriva.org> 0.2.1-1
+ Revision: 692536
- update to new version 0.2.1

  + Bogdano Arendartchuk <bogdano@mandriva.com>
    - update to new version 0.2.0 (from goetz | 2011-04-12 15:15:52 +0200)

* Mon Jan 17 2011 Götz Waschk <waschk@mandriva.org> 0.1.4-1
+ Revision: 631161
- update to new version 0.1.4

* Sun Nov 28 2010 Götz Waschk <waschk@mandriva.org> 0.1.3-1mdv2011.0
+ Revision: 602504
- update to new version 0.1.3

* Sat Jul 10 2010 Götz Waschk <waschk@mandriva.org> 0.1.2-1mdv2011.0
+ Revision: 550490
- update build deps
- new version

* Sat Apr 24 2010 Götz Waschk <waschk@mandriva.org> 0.0.1-1mdv2010.1
+ Revision: 538451
- import gst123


* Sat Apr 24 2010 Götz Waschk <waschk@mandriva.org> 0.0.1-1mdv2010.1
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1935 |12cr|gstm-1.2-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		gstm
Version:	1.2
Release:	10
Summary:	A front-end to ssh tunneling

Group:		Networking/Remote access
License:	GPL
URL:		http://gstm.sourceforge.net
Source0:	http://heanet.dl.sourceforge.net/sourceforge/%{name}/%{name}-%{version}.tar.bz2

BuildRequires:	desktop-file-utils
BuildRequires:	pkgconfig(libgnomeui-2.0)
Requires: openssh-clients

%description
gSTM, short for Gnome SSH Tunnel Manager, is a graphical front-end for 
managing ssh tunneled portredirects.

%package -n gaskpass
Group:	Networking/Remote access
Summary: A Gnome X11 passphrase dialog for OpenSSH
%description -n gaskpass
%{summary}.

%prep
%setup -q

%build
export LIBS="-lX11 -lxml2"
%configure
%make

%install
%makeinstall


%files 
%defattr(-,root,root,-)
%doc AUTHORS ChangeLog COPYING NEWS README
%{_bindir}/%{name}
%{_datadir}/applications/*.desktop
%{_datadir}/pixmaps/*

%files -n gaskpass
%{_bindir}/gaskpass



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2-10mdv2011.0
+ Revision: 619267
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.2-9mdv2010.0
+ Revision: 429331
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.2-8mdv2009.0
+ Revision: 246663
- rebuild
- drop old menu

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.2-6mdv2008.1
+ Revision: 140742
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import gstm


* Sat Sep 16 2006 Stefan van der Eijk <stefan@mandriva.org> 1.2-6
- initial Mandriva package

* Thu Sep 05 2006 Damien Durand <splinux@fedoraproject.org> - 1.2-5
- Fixed %%description and %%datadir/pixmpaps

* Thu Aug 26 2006 Damien Durand <splinux@fedoraproject.org> - 1.2-4
- Added patch from Laurent Rineau

* Thu Aug 19 2006 Damien Durand <splinux@fedoraproject.org> - 1.2-3
- Added openssh in Requires

* Thu Aug 12 2006 Damien Durand <splinux@fedoraproject.org> - 1.2-2
- Removed openssh in BuildRequires

* Thu Aug 08 2006 Damien Durand <splinux@fedoraproject.org> - 1.2-1
- Initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1936 |12cr|gstreamer0.10-espeak-0.3.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# NOTE: Please do not edit this file, it was auto generated by jhconvert
#       See http://wiki.sugarlabs.org/go/Deployment_Team/jhconvert for details

Name:		gstreamer0.10-espeak
Version:	0.3.5
Release:	%mkrel 1
Summary:	Simple gstreamer plugin to use espeak by way of sound source
License:	LGPLv2+
Group:		Sound
Url:		http://sugarlabs.org/go/DevelopmentTeam/gst-plugins-espeak
Source:		http://download.sugarlabs.org/sources/honey/gst-plugins-espeak/gst-plugins-espeak-%{version}.tar.gz
Requires:	espeak
Requires:	gstreamer0.10-plugins-base
Requires:	gstreamer0.10-plugins-good
Requires:	gstreamer

BuildRequires:	libespeak-devel
BuildRequires:	pkgconfig(gstreamer-0.10)
BuildRequires:	pkgconfig(gstreamer-plugins-base-0.10)

%description
Simple gstreamer plugin to use espeak by way of sound source.
It was developed to simplify espeak usage in Sugar Speak activity.

%prep
%setup -q -n gst-plugins-espeak-%{version}
sed -i 's/NANO=1/NANO=0/g' configure

%build
%configure2_5x
%make

%install
%__rm -rf %{buildroot}
%makeinstall_std

%clean
%__rm -rf %{buildroot}

%files
%doc AUTHORS COPYING NEWS README
%{_libdir}/gstreamer*/*



%changelog
* Mon May 28 2012 Andrey Bondrov <abondrov@mandriva.org> 0.3.5-1mdv2012.0
+ Revision: 800949
- New version 0.3.5, spec cleanup

* Fri Nov 05 2010 Funda Wang <fwang@mandriva.org> 0.3.3-2mdv2011.0
+ Revision: 593571
- build release plugin
- rebuild for gstreamer provides

* Fri May 01 2009 Aleksey Lim <alsroot@mandriva.org> 0.3.3-1mdv2010.0
+ Revision: 369903
- update version to 0.3.3

* Sat Mar 21 2009 Aleksey Lim <alsroot@mandriva.org> 0.3.1-1mdv2009.1
+ Revision: 360049
- update version to 0.3.1

* Fri Mar 13 2009 Aleksey Lim <alsroot@mandriva.org> 0.3-1mdv2009.1
+ Revision: 354524
- update to 0.3 release
- update to new version 0.2

* Tue Feb 17 2009 Aleksey Lim <alsroot@mandriva.org> 0.1-1mdv2009.1
+ Revision: 341766
- Initial commit


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1937 |12cr|gstreamer0.10-plugins-bad-0.10.23-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#gw for gsettings:
%define _glib2 2.25
%define major 0.10
%define majorminor 0.10
%define bname gstreamer0.10

%define build_plf 0
%{?_with_plf: %{expand: %%global build_plf 1}}
%define build_experimental 0
%{?_with_experimental: %{expand: %%global build_experimental 1}}
%define build_amrwb 0
%define build_voaac 0
%define build_faac 0
%define build_faad 0
%define build_xvid 0
%define build_dts 0
%define build_dirac 1
%define build_gme 1
%define build_celt 1

###############################
# Hardcore PLF build
%define build_plf 0
###############################

%if %{build_plf}
%define distsuffix plf
%define extrarelsuffix plf
%define build_amrwb 1
%define build_voaac 1
%define build_faac 1
%define build_faad 1
%define build_xvid 1
%define build_dts 1
%endif

%define libmajor 23
%define libnamephoto %mklibname gstphotography %{major} %{libmajor}
%define develnamephoto %mklibname -d gstphotography
%define libnamevdp %mklibname gstvdp %{major} %{libmajor}
%define libnamebase %mklibname gstbasevideo %{major} %{libmajor}
%define develnamebase %mklibname -d gstbasevideo

Summary:	GStreamer Streaming-media framework plug-ins
Name:		%{bname}-plugins-bad
Version:	0.10.23
Release:	1%{?extrarelsuffix}
License:	LGPLv2+ and GPLv2+
Group:		Sound
URL:		http://gstreamer.freedesktop.org/
Source:		http://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-%{version}.tar.bz2
Patch0:		gst-plugins-bad-0.10.7-wildmidi-timidity.cfg.patch
Patch1:		gst-plugins-bad-0.10.23-h264.patch
# gw: fix for bug #36437 (paths to realplayer codecs)
# prefer codecs from the RealPlayer package in restricted
Patch10:	gst-plugins-bad-0.10.6-real-codecs-path.patch
#gw for the pixbuf plugin
BuildRequires:	gtk+2-devel
BuildRequires:	glib2-devel >= %{_glib2}
BuildRequires:	libpng-devel >= 1.2.4
BuildRequires:	liborc-devel >= 0.4.5
BuildRequires:	SDL-devel
BuildRequires:	libbzip2-devel
BuildRequires:	libmodplug-devel
BuildRequires:	libmusicbrainz-devel
BuildRequires:	exempi-devel
BuildRequires:	expat-devel
BuildRequires:	openssl-devel
%ifarch %{ix86}
BuildRequires:	nasm => 0.90
%endif
BuildRequires:	valgrind
BuildRequires:	libcheck-devel
BuildRequires:	libgstreamer-plugins-base-devel >= 0.10.33
BuildRequires:	libcdaudio-devel
BuildRequires:	libsndfile-devel
BuildRequires:	libmimic-devel
BuildRequires:	libass-devel
#gw for checks
BuildRequires:	gstreamer0.10-plugins-good
BuildRequires:	fonts-ttf-dejavu
#gw for autoreconf
BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(opencv)
Provides:	%{bname}-audiosrc
Provides:	%{bname}-audiosink
Obsoletes:	gstreamer0.10-fluendo-mpegdemux <= 0.10.15
Provides:	gstreamer0.10-fluendo-mpegdemux
Conflicts:	%{bname}-farsight <= 1:0.12.10
Requires:	%{bname}-voip >= %{version}-%{release}

%description
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related.  Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new
plug-ins.

This package contains a set of plug-ins that aren't up to par compared
to the rest. They might be close to being good quality, but they're
missing something - be it a good code review, some documentation, a
set of tests, a real live maintainer, or some actual wide use. If the
blanks are filled in they might be upgraded to become part of either
gstreamer-plugins-good or gstreamer-plugins-ugly, depending on the
other factors. If the plug-ins break, you can't complain - instead,
you can fix the problem and send us a patch, or bribe someone into
fixing them for you.  New contributors can start here for things to
work on.

%if %{build_plf}
This package is in restricted as it violates some patents.
%endif

%package -n %{libnamephoto}
Summary:	Libraries for GStreamer streaming-media framework
Group:		System/Libraries

%description -n %{libnamephoto}
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related.  Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new
plugins.

This package contains the libraries.

%files -n %{libnamephoto}
%{_libdir}/libgstcodecparsers-%{majorminor}.so.%{libmajor}*
%{_libdir}/libgstphotography-%{majorminor}.so.%{libmajor}*
%{_libdir}/libgstsignalprocessor-%{majorminor}.so.%{libmajor}*

%package -n %{libnamevdp}
Summary:	Libraries for GStreamer streaming-media framework
Group:		System/Libraries

%description -n %{libnamevdp}
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related.  Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new
plugins.

This package contains the libraries.

%files -n %{libnamevdp}
%{_libdir}/libgstvdp-%{majorminor}.so.%{libmajor}*

%package -n %{develnamephoto}
Summary:	Libraries and include files for GStreamer streaming-media framework
Group:		Development/C
Requires:	%{libnamephoto} = %{version}
Requires:	%{libnamevdp} = %{version}
Provides:	libgstphotography-devel = %{version}-%{release}

%description -n %{develnamephoto}
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related.  Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new   
plugins.

This package contains the libraries and includes files necessary to develop
applications and plugins for GStreamer.

%files -n %{develnamephoto}
%{_libdir}/libgstcodecparsers-%{majorminor}.so
%{_libdir}/libgstphotography-%{majorminor}.so
%{_libdir}/libgstsignalprocessor-%{majorminor}.so
%{_libdir}/libgstvdp-%{majorminor}.so
%{_includedir}/gstreamer-0.10/gst/codecparsers
%{_includedir}/gstreamer-0.10/gst/interfaces/photography*
%{_includedir}/gstreamer-0.10/gst/signalprocessor/gstsignalprocessor.h
%{_includedir}/gstreamer-0.10/gst/vdpau/
%{_includedir}/gstreamer-0.10/gst/video/
%exclude %{_includedir}/gstreamer-0.10/gst/video/gstbasevideo*
%{_libdir}/pkgconfig/gstreamer-plugins-bad-%{majorminor}.pc
%{_libdir}/pkgconfig/gstreamer-codecparsers-%{majorminor}.pc

%package -n %{libnamebase}
Summary:	Libraries for GStreamer streaming-media framework
Group:		System/Libraries

%description -n %{libnamebase}
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related.  Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new
plugins.

This package contains the libraries.

%files -n %{libnamebase}
%{_libdir}/libgstbasevideo-%{majorminor}.so.%{libmajor}*
%{_libdir}/libgstbasecamerabinsrc-%{majorminor}.so.%{libmajor}*

%package -n %{develnamebase}
Summary:	Libraries and include files for GStreamer streaming-media framework
Group:		Development/C
Requires:	%{libnamebase} = %{version}
Provides:	libgstbasevideo-devel = %{version}-%{release}

%description -n %{develnamebase}
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related.  Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new   
plugins.

This package contains the libraries and includes files necessary to develop
applications and plugins for GStreamer.

%files -n %{develnamebase}
%{_libdir}/libgstbasevideo-%{majorminor}.so
%{_libdir}/libgstbasecamerabinsrc-%{majorminor}.so
%{_includedir}/gstreamer-0.10/gst/video/gstbasevideo*
%{_includedir}/gstreamer-0.10/gst/basecamerabinsrc/*.h
%{_libdir}/pkgconfig/gstreamer-basevideo-%{majorminor}.pc

%package -n %{bname}-curl
Summary:	GStreamer Curl plugin
Group:		Networking/Other
BuildRequires:	libcurl-devel >= 1:7.21.0

%description -n %{bname}-curl
This is a HTTP plugin for GStreamer based on the curl library.

%files -n %{bname}-curl
%{_libdir}/gstreamer-%{majorminor}/libgstcurl.so

%package -n %{bname}-dc1394
Summary:	GStreamer DC1394 plugin
Group:		System/Libraries
BuildRequires:	libdc1394-devel

%description -n %{bname}-dc1394
This is a IEEE 1394 (Firewire) support plugin for GStreamer.

%files -n %{bname}-dc1394
%{_libdir}/gstreamer-%{majorminor}/libgstdc1394.so

%package -n %{bname}-ofa
Summary:	GStreamer OFA plugin
Group:		Sound
BuildRequires:	libofa-devel

%description -n %{bname}-ofa
This is a metadata support plugin for GStreamer based on the Open
Fingerprint Architecture library.

%files -n %{bname}-ofa
%{_libdir}/gstreamer-%{majorminor}/libgstofa.so

%package -n %{bname}-wildmidi
Summary:	GStreamer wildmidi plugin
Group:		Sound
BuildRequires:	wildmidi-devel
Requires:	timidity-instruments

%description -n %{bname}-wildmidi
This is a MIDI plugin for GStreamer based on the wildmidi library.

%files -n %{bname}-wildmidi
%{_libdir}/gstreamer-%{majorminor}/libgstwildmidi.so

%package -n %{bname}-mpeg2enc
Summary:	GStreamer mjpegtools plug-in
Group:		Video
BuildRequires:	libmjpegtools-devel

%description -n %{bname}-mpeg2enc
mjpegtools-based encoding and decoding plug-in.

%files -n %{bname}-mpeg2enc
%{_libdir}/gstreamer-%{majorminor}/libgstmpeg2enc.so
%{_libdir}/gstreamer-%{majorminor}/libgstmplex.so

%if %{build_gme}
%package -n %{bname}-gme
Summary:	GStreamer Game Music plug-in
Group:		Sound
BuildRequires:	libgme-devel

%description -n %{bname}-gme
Game Music decoding plug-in.

%files -n %{bname}-gme
%{_libdir}/gstreamer-%{majorminor}/libgstgme.so
%endif

%if %{build_dirac}
%package -n %{bname}-dirac
Summary:	GStreamer dirac plug-in
Group:		Video
BuildRequires:	libdirac-devel >= 0.9

%description -n %{bname}-dirac
Dirac encoding and decoding plug-in.

%files -n %{bname}-dirac
%{_libdir}/gstreamer-%{majorminor}/libgstdirac.so
%endif

%package -n %{bname}-schroedinger
Summary:	GStreamer dirac plug-in based on Schroedinger
Group:		Video
BuildRequires:	libschroedinger-devel
Epoch:		1

%description -n %{bname}-schroedinger
Dirac encoding and decoding plug-in based on Schroedinger.

%files -n %{bname}-schroedinger
%{_libdir}/gstreamer-%{majorminor}/libgstschro.so

%package -n %{bname}-vp8
Summary:	GStreamer VP8 plug-in
Group:		Video
BuildRequires:	libvpx-devel

%description -n %{bname}-vp8
VP8 encoding and decoding plug-in.

%files -n %{bname}-vp8
%{_libdir}/gstreamer-%{majorminor}/libgstvp8.so
%{_libdir}/gstreamer-%{majorminor}/libgstrtpvp8.so

### LADSPA ###
%package -n %{bname}-ladspa
Summary:	Gstreamer wrapper for LADSPA plug-ins
Group:		Sound
Requires:	ladspa
BuildRequires:	ladspa-devel

%description -n %{bname}-ladspa
Plug-in which wraps LADSPA plug-ins for use by GStreamer applications.
We suggest you also get the cmt package of ladspa plug-ins
and steve harris's swh-plugins package.

%files -n %{bname}-ladspa
%{_libdir}/gstreamer-%{majorminor}/libgstladspa.so

%if %{build_dts}
%package -n %{bname}-dts
Summary:	GStreamer plug-ins for DTS audio playback
Group:		Sound
BuildRequires:	dtsdec-devel

%description -n %{bname}-dts
Plug-ins for decoding DTS audio.

%files -n %{bname}-dts
%{_libdir}/gstreamer-%{majorminor}/libgstdtsdec.so
%endif

%if %{build_xvid}
%package -n %{bname}-xvid
Summary:	GStreamer plug-ins for XVID video encoding and decoding
Group:		Video
BuildRequires:	xvid-devel >= 1.1

%description -n %{bname}-xvid
Plug-ins for encoding and decoding XVID video.

This package is in restricted as it violates some patents.

%files -n %{bname}-xvid
%{_libdir}/gstreamer-%{majorminor}/libgstxvid.so
%endif

%package -n %{bname}-musepack
Summary:	GStreamer plug-in Musepack playback
Group:		Sound
BuildRequires:	libmpcdec-devel

%description -n %{bname}-musepack
This plugin for GStreamer can play audio files which are encoded with
Andree Buschmann's encoder Musepack. These files have the filename
postfixes mpc, mp+ or mpp.

%files -n %{bname}-musepack
%{_libdir}/gstreamer-%{majorminor}/libgstmusepack.so

%package -n %{bname}-mms
Summary:	GStreamer plug-in for mms streams
Group:		System/Libraries
Requires:	%{bname}-plugins
BuildRequires:	libmms-devel

%description -n %{bname}-mms
Plug-in supporting the mms protocol based on the libmms library.

%files -n %{bname}-mms
%{_libdir}/gstreamer-%{majorminor}/libgstmms.so

%package -n %{bname}-rtmp
Summary:	GStreamer plug-in for rtmp streams
Group:		System/Libraries
Requires:	%{bname}-plugins
BuildRequires:	librtmp-devel

%description -n %{bname}-rtmp
Plug-in supporting the rtmp protocol based on the librtmp library.

%files -n %{bname}-rtmp
%{_libdir}/gstreamer-%{majorminor}/libgstrtmp.so

%package -n %{bname}-directfb
Summary:	GStreamer plug-in for DirectFB output
Group:		Video
Requires:	%{bname}-plugins
BuildRequires:	libdirectfb-devel

%description -n %{bname}-directfb
Plug-in supporting the video output to DirectFB.

%files -n %{bname}-directfb
%{_libdir}/gstreamer-%{majorminor}/libgstdfbvideosink.so

%package -n %{bname}-soundtouch
Summary:	GStreamer plug-in for SoundTouch support
Group:		Sound
Requires:	%{bname}-plugins
BuildRequires:	libsoundtouch-devel

%description -n %{bname}-soundtouch
Plug-in supporting the SoundTouch audio manipulation support.

%files -n %{bname}-soundtouch
%{_libdir}/gstreamer-%{majorminor}/libgstsoundtouch.so

%package -n %{bname}-kate
Summary:	GStreamer Karaoke and text plugin
Group:		Video
BuildRequires:	libtiger-devel >= 0.3.2

%description -n %{bname}-kate
This is a Karaoke and text plugin for GStreamer based on libkate and libtiger.

%files -n %{bname}-kate
%{_libdir}/gstreamer-%{majorminor}/libgstkate.so

%package -n %{bname}-libass
Summary:	GStreamer subtitles plugin
Group:		Video
BuildRequires:	libass-devel

%description -n %{bname}-libass
This is a subtitle plugin for GStreamer based on libass.

%files -n %{bname}-libass
%{_libdir}/gstreamer-%{majorminor}/libgstassrender.so

%package -n %{bname}-resindvd
Summary:	GStreamer DVD menu plugin
Group:		Video
BuildRequires:	libdvdnav-devel

%description -n %{bname}-resindvd
This is a DVD playback plugin for GStreamer with menu support.

%files -n %{bname}-resindvd
%{_libdir}/gstreamer-%{majorminor}/libresindvd.so

%package -n %{bname}-voip
Summary:	GStreamer voip plugins
Group:		Sound

%description -n %{bname}-voip
This is a collection of VoIP plugins for GStreamer.

%files -n %{bname}-voip
%{_libdir}/gstreamer-%{majorminor}/libgstrtpmux.so
%{_libdir}/gstreamer-%{majorminor}/libgstliveadder.so
%{_libdir}/gstreamer-%{majorminor}/libgstdtmf.so

%package -n %{bname}-cog
Summary:	GStreamer COG plugin
Group:		Video
BuildRequires:	liborc-devel

%description -n %{bname}-cog
This is a signal processing plugin for GStreamer based on Orc.

%files -n %{bname}-cog
%{_libdir}/gstreamer-%{majorminor}/libgstcog.so

%package -n %{bname}-vdpau
Summary:	GStreamer plug-in for playback using VDPAU
Group:		Video
BuildRequires:	vdpau-devel

%description -n %{bname}-vdpau
This plug-in adds video playback support to GStreamer based on VDPAU 
(Video Decode and Presentation API for Unix).

%files -n %{bname}-vdpau
%{_libdir}/gstreamer-%{majorminor}/libgstvdpau.so

%if %{build_faad}
%package -n %{bname}-faad
Summary:	GStreamer plug-in for AAC audio playback
Group:		Sound
Requires:	%{bname}-plugins
BuildRequires:	libfaad2-devel => 2.0

%description -n %{bname}-faad
Plug-ins for playing AAC audio

This package is in restricted as it violates some patents.

%files -n %{bname}-faad
%{_libdir}/gstreamer-%{majorminor}/libgstfaad.so
%endif

%if %{build_faac}
%package -n %{bname}-faac
Summary:	GStreamer plug-ins for AAC audio encoding
Group:		Sound
Requires:	%{bname}-plugins
BuildRequires:	libfaac-devel

%description -n %{bname}-faac
Plug-ins for encoding AAC audio

This package is in restricted as it violates some patents.

%files -n %{bname}-faac
%{_libdir}/gstreamer-%{majorminor}/libgstfaac.so
%endif

%package -n %{bname}-gsm
Summary:	GStreamer plugin for GSM lossy audio format
Group:		Sound
Requires:	%{bname}-plugins
BuildRequires:	gsm-devel >= 1.0.10

%description -n %{bname}-gsm
Output plugin for GStreamer to convert to GSM lossy audio format.

%files -n %{bname}-gsm
%{_libdir}/gstreamer-%{majorminor}/libgstgsm.so

%package -n %{bname}-neon
Summary:	GStreamer HTTP plugin based on libneon
Group:		System/Libraries
Requires:	%{bname}-plugins
BuildRequires:	neon0.27-devel

%description -n %{bname}-neon
Plug-in for HTTP access based on libneon.

%files -n %{bname}-neon
%{_libdir}/gstreamer-%{majorminor}/libgstneonhttpsrc.so

%package -n %{bname}-nas
Summary:	Gstreamer output plugin for the NAS sound server
Group:		Sound
Requires:	%{bname}-plugins
BuildRequires:	libnas-devel

%description -n %{bname}-nas
Output plugin for GStreamer for use with the nas sound server.

%files -n %{bname}-nas
%{_libdir}/gstreamer-%{majorminor}/libgstnassink.so

%if %{build_amrwb}
%package -n %{bname}-amrwb
Summary:	GStreamer plug-in for AMR-WB support
Group:		Sound
Requires:	%{bname}-plugins
BuildRequires:	pkgconfig(vo-amrwbenc)

%description -n %{bname}-amrwb
Plug-in for decoding AMR-WB under GStreamer.

This package is in restricted as it violates some patents.

%files -n %{bname}-amrwb
%{_datadir}/gstreamer-%{majorminor}/presets/GstVoAmrwbEnc.prs
%{_libdir}/gstreamer-%{majorminor}/libgstvoamrwbenc.so
%endif

%if %{build_voaac}
%package -n %{bname}-vo-aac
Summary:	GStreamer plug-in for VisualOn AAC encoding
Group:		Sound
Requires:	%{bname}-plugins
BuildRequires:	pkgconfig(vo-aacenc)

%description -n %{bname}-vo-aac
Plug-in for encoding AAC under GStreamer based on VisualOn AAC library.

This package is in restricted as it violates some patents.

%files -n %{bname}-vo-aac
%{_libdir}/gstreamer-%{majorminor}/libgstvoaacenc.so
%endif

%package -n %{bname}-jp2k
Summary:	GStreamer plug-in for JPEG2000 support
Group:		Graphics
Requires:	%{bname}-plugins
BuildRequires:	libjasper-devel

%description -n %{bname}-jp2k
Plug-in for JPEG2000 support under GStreamer.

%files -n %{bname}-jp2k
%{_libdir}/gstreamer-%{majorminor}/libgstjp2k.so
%{_libdir}/gstreamer-%{majorminor}/libgstjp2kdecimator.so

%if %{build_celt}
%package -n %{bname}-celt
Summary:	GStreamer plug-in for CELT support
Group:		Video
Requires:	%{bname}-plugins
BuildRequires:	celt-devel >= 0.7.0

%description -n %{bname}-celt
Plug-in for CELT support under GStreamer.

%files -n %{bname}-celt
%{_libdir}/gstreamer-%{majorminor}/libgstcelt.so
%endif

%package -n %{bname}-rsvg
Summary:	GStreamer plug-in for SVG support
Group:		Graphics
Requires:	%{bname}-plugins
BuildRequires:	librsvg-devel

%description -n %{bname}-rsvg
Plug-in for SVG support under GStreamer.

%files -n %{bname}-rsvg
%{_libdir}/gstreamer-%{majorminor}/libgstrsvg.so

%package doc
Group:		Books/Computer books
Summary:	GStreamer application library

%description doc
This is the documentation of %{name}.

%files doc
%doc docs/plugins/html
%{_datadir}/gtk-doc/html/*

%prep
%setup -q -n gst-plugins-bad-%{version}
%apply_patches
#gw broken configure in 0.10.19.2
#autoreconf -fi

%build
#work around broken mjpegtools headers including config.h:
export CPPFLAGS="-I."
%configure2_5x --disable-dependency-tracking \
  --with-package-name='ROSA %{name} package' \
  --with-package-origin='http://www.rosalab.com/' \
%if ! %{build_celt}
	--disable-celt \
%endif
%if ! %{build_faac}
	--disable-faac \
%endif
%if ! %{build_faad}
	--disable-faad \
%endif
%if ! %{build_dirac}
	--disable-dirac \
%endif
%if %{build_experimental}
	--enable-experimental
%endif

make

%install
%__rm -rf %{buildroot}
GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 %makeinstall_std

%find_lang gst-plugins-bad-%{majorminor}

# Clean out files that should not be part of the rpm.
# This is the recommended way of dealing with it for RH8
%__rm -f %{buildroot}%{_libdir}/gstreamer-%{majorminor}/*.la
%__rm -f %{buildroot}%{_libdir}/gstreamer-%{majorminor}/*.a
%__rm -f %{buildroot}%{_libdir}/*.a
%__rm -f %{buildroot}%{_libdir}/*.la

%clean
%__rm -rf %{buildroot}

%files -f gst-plugins-bad-%{majorminor}.lang
%doc AUTHORS COPYING README NEWS
%{_datadir}/glib-2.0/schemas/org.freedesktop.gstreamer-0.10.default-elements.gschema.xml
%{_libdir}/gstreamer-%{majorminor}/libgstadpcmdec.so
%{_libdir}/gstreamer-%{majorminor}/libgstadpcmenc.so
%{_libdir}/gstreamer-%{majorminor}/libgstaiff.so
%{_libdir}/gstreamer-%{majorminor}/libgstapexsink.so
%{_libdir}/gstreamer-%{majorminor}/libgstasfmux.so
%{_libdir}/gstreamer-%{majorminor}/libgstautoconvert.so
%{_libdir}/gstreamer-%{majorminor}/libgstaudiovisualizers.so
%{_libdir}/gstreamer-%{majorminor}/libgstbayer.so
%{_libdir}/gstreamer-%{majorminor}/libgstcamerabin.so
%{_libdir}/gstreamer-%{majorminor}/libgstcamerabin2.so
%{_libdir}/gstreamer-%{majorminor}/libgstcoloreffects.so
%{_libdir}/gstreamer-%{majorminor}/libgstcolorspace.so
%{_libdir}/gstreamer-%{majorminor}/libgstdccp.so
%{_libdir}/gstreamer-%{majorminor}/libgstdataurisrc.so
%{_libdir}/gstreamer-%{majorminor}/libgstdebugutilsbad.so
%{_libdir}/gstreamer-%{majorminor}/libgstdvb.so
%{_libdir}/gstreamer-%{majorminor}/libgstdvbsuboverlay.so
%{_libdir}/gstreamer-%{majorminor}/libgstdvdspu.so
%{_libdir}/gstreamer-%{majorminor}/libgstfaceoverlay.so
%{_libdir}/gstreamer-%{majorminor}/libgstfbdevsink.so
%{_libdir}/gstreamer-%{majorminor}/libgstfestival.so
%{_libdir}/gstreamer-%{majorminor}/libgstfrei0r.so
%{_libdir}/gstreamer-%{majorminor}/libgstfreeverb.so
%{_libdir}/gstreamer-%{majorminor}/libgstgaudieffects.so
%{_libdir}/gstreamer-%{majorminor}/libgstgeometrictransform.so
%{_libdir}/gstreamer-%{majorminor}/libgstgsettingselements.so
%{_libdir}/gstreamer-%{majorminor}/libgsthdvparse.so
%{_libdir}/gstreamer-%{majorminor}/libgstid3tag.so
%{_libdir}/gstreamer-%{majorminor}/libgstinter.so
%{_libdir}/gstreamer-%{majorminor}/libgstinterlace.so
%{_libdir}/gstreamer-%{majorminor}/libgstivfparse.so
%{_libdir}/gstreamer-%{majorminor}/libgstjpegformat.so
%{_libdir}/gstreamer-%{majorminor}/libgstlegacyresample.so
%{_libdir}/gstreamer-%{majorminor}/libgstmpegdemux.so
%{_libdir}/gstreamer-%{majorminor}/libgstmpegpsmux.so
%{_libdir}/gstreamer-%{majorminor}/libgstmpegtsmux.so
%{_libdir}/gstreamer-%{majorminor}/libgstmpegvideoparse.so
%{_libdir}/gstreamer-%{majorminor}/libgstmve.so
%{_libdir}/gstreamer-%{majorminor}/libgstmimic.so
%{_libdir}/gstreamer-%{majorminor}/libgstmxf.so
%{_libdir}/gstreamer-%{majorminor}/libgstopenal.so
%{_libdir}/gstreamer-%{majorminor}/libgstopencv.so
%{_libdir}/gstreamer-%{majorminor}/libgstpcapparse.so
%{_libdir}/gstreamer-%{majorminor}/libgstpnm.so
%{_libdir}/gstreamer-%{majorminor}/libgstrawparse.so
%{_libdir}/gstreamer-%{majorminor}/libgstreal.so
%{_libdir}/gstreamer-%{majorminor}/libgstremovesilence.so
%{_libdir}/gstreamer-%{majorminor}/libgstscaletempoplugin.so
%{_libdir}/gstreamer-%{majorminor}/libgstsdpelem.so
%{_libdir}/gstreamer-%{majorminor}/libgstsegmentclip.so
%{_libdir}/gstreamer-%{majorminor}/libgstshm.so
%{_libdir}/gstreamer-%{majorminor}/libgstsiren.so
%{_libdir}/gstreamer-%{majorminor}/libgstsmooth.so
%{_libdir}/gstreamer-%{majorminor}/libgstsndfile.so
%{_libdir}/gstreamer-%{majorminor}/libgststereo.so
%{_libdir}/gstreamer-%{majorminor}/libgstsubenc.so
%{_libdir}/gstreamer-%{majorminor}/libgstvcdsrc.so
%{_libdir}/gstreamer-%{majorminor}/libgstvideomaxrate.so
%{_libdir}/gstreamer-%{majorminor}/libgstvideomeasure.so
%{_libdir}/gstreamer-%{majorminor}/libgstvideosignal.so
%{_libdir}/gstreamer-%{majorminor}/libgstvmnc.so
%{_libdir}/gstreamer-%{majorminor}/libgstbz2.so
%{_libdir}/gstreamer-%{majorminor}/libgstcdaudio.so
%{_libdir}/gstreamer-%{majorminor}/libgstcdxaparse.so
%{_libdir}/gstreamer-%{majorminor}/libgstdecklink.so
%{_libdir}/gstreamer-%{majorminor}/libgstfieldanalysis.so
%{_libdir}/gstreamer-%{majorminor}/libgstfragmented.so
%{_libdir}/gstreamer-%{majorminor}/libgstlinsys.so
%{_libdir}/gstreamer-%{majorminor}/libgstmpegtsdemux.so
%{_libdir}/gstreamer-%{majorminor}/libgstpatchdetect.so
%{_libdir}/gstreamer-%{majorminor}/libgstsdi.so
%{_libdir}/gstreamer-%{majorminor}/libgstvideofiltersbad.so
%{_libdir}/gstreamer-%{majorminor}/libgstvideoparsersbad.so
%{_libdir}/gstreamer-%{majorminor}/libgstfreeze.so
%{_libdir}/gstreamer-%{majorminor}/libgsth264parse.so
%{_libdir}/gstreamer-%{majorminor}/libgstmodplug.so
%{_libdir}/gstreamer-%{majorminor}/libgstnsf.so
%{_libdir}/gstreamer-%{majorminor}/libgstnuvdemux.so
%{_libdir}/gstreamer-%{majorminor}/libgstrfbsrc.so
%{_libdir}/gstreamer-%{majorminor}/libgstsdl.so
%{_libdir}/gstreamer-%{majorminor}/libgstspeed.so
%{_libdir}/gstreamer-%{majorminor}/libgsttrm.so
%{_libdir}/gstreamer-%{majorminor}/libgsttta.so
%{_libdir}/gstreamer-%{majorminor}/libgsty4mdec.so

%changelog
* Sat Jun 16 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.10.23-1
- New version 0.10.23
- New libmajor (0 -> 23)
- Upstream switched to vo-amrwbenc so add pkgconfig(vo-amrwbenc) to BuildRequires
- No longer requires libamrwb-devel to build
- Add subpackage vo-aac
- New plugin libgstaudiovisualizers.so
- New plugin libgstcamerabin2.so
- New plugin libgstfaceoverlay.so
- New plugin libgstfreeverb.so
- New plugin libgstinter.so
- New plugin libgstopenal.so
- New plugin libgstopencv.so
- New plugin libgstremovesilence.so
- New plugin libgstsmooth.so
- Update file list
- Update BuildRequires (add expat-devel)
- Disable checks

* Tue May 24 2011 Götz Waschk <waschk@mandriva.org> 0.10.22-4mdv2011.0
+ Revision: 678168
- fix build with new mjpegtools

* Wed May 11 2011 Götz Waschk <waschk@mandriva.org> 0.10.22-3
+ Revision: 673538
- add curl plugin

* Wed May 11 2011 Funda Wang <fwang@mandriva.org> 0.10.22-1
+ Revision: 673434
- update file list
- update file list
- new version 0.10.22

* Sun Feb 27 2011 Funda Wang <fwang@mandriva.org> 0.10.21-3
+ Revision: 640439
- rebuild to obsolete old packages

* Mon Feb 21 2011 Götz Waschk <waschk@mandriva.org> 0.10.21-2
+ Revision: 639085
- rebuild

  + Anssi Hannula <anssi@mandriva.org>
    - plf: append "plf" to Release on cooker to make plf build have higher EVR
      again with the rpm5-style mkrel now in use

* Sat Jan 22 2011 Götz Waschk <waschk@mandriva.org> 0.10.21-1
+ Revision: 632338
- new version
- disable experimental elements
- remove jack, metadata, valve, selector
- bump gstreamer dep
- add colorspace, interlace, y4mdec, jp2kdecimator

* Fri Dec 17 2010 Funda Wang <fwang@mandriva.org> 0.10.20-4mdv2011.0
+ Revision: 622485
- rebuild for new directfb

* Fri Nov 05 2010 Funda Wang <fwang@mandriva.org> 0.10.20-3mdv2011.0
+ Revision: 593561
- rebuild for gstreamer provides

* Mon Sep 06 2010 Götz Waschk <waschk@mandriva.org> 0.10.20-2mdv2011.0
+ Revision: 576215
- rebuild for lost packages in i586 repo

* Fri Sep 03 2010 Götz Waschk <waschk@mandriva.org> 0.10.20-1mdv2011.0
+ Revision: 575673
- new version
- bump glib dep for gsettings
- drop patches 1,2,3,4,5
- depend on orc instead of liboil
- add gsettings support
- add these new elements:
 * rtmp, coloreffects, audieffects, geometrictransform, ivfparse, shm
 * videomaxrate
- remove examples subpackage

* Thu Jul 29 2010 Götz Waschk <waschk@mandriva.org> 0.10.19-6mdv2011.0
+ Revision: 562992
- rebuild

* Tue Jul 20 2010 Götz Waschk <waschk@mandriva.org> 0.10.19-5mdv2011.0
+ Revision: 555150
- update build deps
- add libass plugin
- update build deps
- build with new celt

* Mon Jul 12 2010 Götz Waschk <waschk@mandriva.org> 0.10.19-4mdv2011.0
+ Revision: 551208
- add upstream patches to build with neww wildmidi

* Sun Jul 11 2010 Götz Waschk <waschk@mandriva.org> 0.10.19-3mdv2011.0
+ Revision: 550650
- useless bump of the release
- rebuild for lost packages

* Sat Jul 10 2010 Götz Waschk <waschk@mandriva.org> 0.10.19-1mdv2011.0
+ Revision: 550463
- new version
- drop patches 2,3,4
- add vp8, invtelecine, segmentclip elements
- remove oss4audio element (now in -good)

* Tue Apr 13 2010 Frederic Crozat <fcrozat@mandriva.com> 0.10.18-3mdv2010.1
+ Revision: 534356
- switch back to musicbrainz 2.x
- Patch2 (GIT): use crc for table duplication (GNOME bug #614479)
- Patch3 (GIT): fix usage of strings in dvb
- Patch4 (GIT): fix dvb uint handling (GNOME bug #614475)

  + Christophe Fergeau <cfergeau@mandriva.com>
    - use newer libmusicbrainz

* Wed Mar 10 2010 Götz Waschk <waschk@mandriva.org> 0.10.18-2mdv2010.1
+ Revision: 517360
- add cog plugin

* Sun Mar 07 2010 Götz Waschk <waschk@mandriva.org> 0.10.18-1mdv2010.1
+ Revision: 515592
- new version
- bump deps
- add libgstvdp package
- drop patch 2
- add new elements: jpegformat, dataurisrc, audioparsersbad, adpcmenc
- remove elements: aacparse, amrparse, shapewipe

* Tue Feb 16 2010 Götz Waschk <waschk@mandriva.org> 0.10.17-5mdv2010.1
+ Revision: 506489
- build with neon0.27 (teuf)

* Fri Feb 05 2010 Götz Waschk <waschk@mandriva.org> 0.10.17-4mdv2010.1
+ Revision: 501104
- fix DVD seek crash (bug #55442)

* Wed Jan 27 2010 Götz Waschk <waschk@mandriva.org> 0.10.17-3mdv2010.1
+ Revision: 497065
- rebuild for new celt

* Thu Jan 07 2010 Götz Waschk <waschk@mandriva.org> 0.10.17-2mdv2010.1
+ Revision: 487153
- add kate plugin

* Sat Nov 21 2009 Götz Waschk <waschk@mandriva.org> 0.10.17-1mdv2010.1
+ Revision: 467803
- new version
- drop patch 2
- update file list

* Mon Nov 09 2009 Götz Waschk <waschk@mandriva.org> 0.10.16-3mdv2010.1
+ Revision: 463517
- rebuild for missing packages

* Mon Nov 09 2009 Funda Wang <fwang@mandriva.org> 0.10.16-2mdv2010.1
+ Revision: 463291
- rebuild for new dfb

* Fri Nov 06 2009 Götz Waschk <waschk@mandriva.org> 0.10.16-1mdv2010.1
+ Revision: 461143
- patch for new celt
- new version
- add rsvg plugin
- update file list

* Thu Oct 01 2009 Götz Waschk <waschk@mandriva.org> 0.10.14-5mdv2010.0
+ Revision: 452287
- add epoch to schroedinger element

* Tue Sep 22 2009 Götz Waschk <waschk@mandriva.org> 0.10.14-4mdv2010.0
+ Revision: 447474
- update build deps

  + Frederic Crozat <fcrozat@mandriva.com>
    - Merge valve and rtpdemux into a voip subpackage and move liveadder and dmtf plugins in it too

* Mon Sep 21 2009 Frederic Crozat <fcrozat@mandriva.com> 0.10.14-2mdv2010.0
+ Revision: 446794
- Split rtpdemux and valve plugins in subpackages, needed by empathy
- Fix buildrequires for neon plugin

* Sun Aug 30 2009 Götz Waschk <waschk@mandriva.org> 0.10.14-1mdv2010.0
+ Revision: 422432
- update build deps
- new version
- add new elements: gme, schroedinger, vdpau
- add new libraries

* Thu Jun 18 2009 Götz Waschk <waschk@mandriva.org> 0.10.13-1mdv2010.0
+ Revision: 386949
- new version
- update file list

* Tue Jun 09 2009 Götz Waschk <waschk@mandriva.org> 0.10.12-3mdv2010.0
+ Revision: 384230
- rebuild for new soundtouch

* Thu May 21 2009 Götz Waschk <waschk@mandriva.org> 0.10.12-2mdv2010.0
+ Revision: 378539
- fix file list for x264 build

* Thu May 21 2009 Götz Waschk <waschk@mandriva.org> 0.10.12-1mdv2010.0
+ Revision: 378317
- fix build deps
- new version
- enable celt element
- drop patches 2,3
- update file list

* Tue Mar 24 2009 Götz Waschk <waschk@mandriva.org> 0.10.11-3mdv2009.1
+ Revision: 360827
- fix hanging aacparse element

* Sat Mar 21 2009 Emmanuel Andry <eandry@mandriva.org> 0.10.11-2mdv2009.1
+ Revision: 359942
- BR libmimic-devel

* Sat Mar 21 2009 Götz Waschk <waschk@mandriva.org> 0.10.11-1mdv2009.1
+ Revision: 359798
- add conflict with farsight plugin
- fix deps
- new version
- drop patches 2,3
- update file list
- remove twolame package

* Fri Mar 06 2009 Götz Waschk <waschk@mandriva.org> 0.10.10-3mdv2009.1
+ Revision: 349851
- fix faad build
- fix crash in faad

* Wed Feb 11 2009 Götz Waschk <waschk@mandriva.org> 0.10.10-2mdv2009.1
+ Revision: 339351
- rebuild for new faad

* Tue Jan 20 2009 Götz Waschk <waschk@mandriva.org> 0.10.10-1mdv2009.1
+ Revision: 331734
- new version
- drop patch 3
- drop library package
- bump deps
- update file list

* Thu Dec 04 2008 Frederic Crozat <fcrozat@mandriva.com> 0.10.9-2mdv2009.1
+ Revision: 310004
- Obsolete / Provides gstreamer0.10-fluendo-mpegdemux, it has been merged in gst-plugins-bad

  + Frederik Himpe <fhimpe@mandriva.org>
    - Build against libneon0.27

  + Götz Waschk <waschk@mandriva.org>
    - add celt support

* Mon Nov 03 2008 Götz Waschk <waschk@mandriva.org> 0.10.9-1mdv2009.1
+ Revision: 299408
- new version
- add twolame and jp2k packages
- reenable dirac
- drop patch 2
- update patch 3
- update file list
- update build deps

* Tue Oct 14 2008 Götz Waschk <waschk@mandriva.org> 0.10.8-6mdv2009.1
+ Revision: 293625
- rebuild for broken build system
- fix build with new x264

* Tue Oct 14 2008 Götz Waschk <waschk@mandriva.org> 0.10.8-4mdv2009.1
+ Revision: 293566
- enable experimental dvd menu plugin

* Sun Aug 17 2008 Funda Wang <fwang@mandriva.org> 0.10.8-3mdv2009.0
+ Revision: 272982
- rebuild for new dfb

* Thu Aug 07 2008 Frederic Crozat <fcrozat@mandriva.com> 0.10.8-2mdv2009.0
+ Revision: 266439
- Patch2 : ensure translated strings are encoded in UTF-8 (GNOME bug #546822)

  + Götz Waschk <waschk@mandriva.org>
    - add experimental build option

* Mon Aug 04 2008 Götz Waschk <waschk@mandriva.org> 0.10.8-1mdv2009.0
+ Revision: 263013
- new version
- update file list
- update license

* Fri Jul 25 2008 Götz Waschk <waschk@mandriva.org> 0.10.7-7mdv2009.0
+ Revision: 248833
- disable dirac

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Fri May 30 2008 Funda Wang <fwang@mandriva.org> 0.10.7-6mdv2009.0
+ Revision: 213504
- rebuild for new directfb

* Fri May 16 2008 Götz Waschk <waschk@mandriva.org> 0.10.7-4mdv2009.0
+ Revision: 208185
- bump
- fix path to timidity.cfg
- make wildmidi plugin depend on instruments

* Mon May 12 2008 Götz Waschk <waschk@mandriva.org> 0.10.7-2mdv2009.0
+ Revision: 206247
- add dc1394 and wildmidi plugins

* Fri May 09 2008 Götz Waschk <waschk@mandriva.org> 0.10.7-1mdv2009.0
+ Revision: 204902
- new version
- drop patches 0,2,3
- add ofa, mplex, dirac, oss4, and subenc elements
- remove soup element, now in -good

* Tue Mar 25 2008 Thierry Vignaud <tv@mandriva.org> 0.10.6-5mdv2008.1
+ Revision: 190004
- split doc (no need on live CDs)

* Thu Mar 13 2008 Götz Waschk <waschk@mandriva.org> 0.10.6-4mdv2008.1
+ Revision: 187335
- add Mandriva branding

* Tue Mar 11 2008 Götz Waschk <waschk@mandriva.org> 0.10.6-3mdv2008.1
+ Revision: 185942
- AAC header fix
- disable checks (b.g.o #521749)
- build with exempi support

* Fri Feb 22 2008 Götz Waschk <waschk@mandriva.org> 0.10.6-2mdv2008.1
+ Revision: 173868
- fix nas plugin build
- update patch 2 with a CVS version

* Thu Feb 21 2008 Götz Waschk <waschk@mandriva.org> 0.10.6-1mdv2008.1
+ Revision: 173609
- new version
- drop patch 0
- update patch 1
- patch2: disable a failing test
- readd mpeg2enc plugin
- add soundtouch, soup and metadata packages
- update file list

* Sun Jan 20 2008 Götz Waschk <waschk@mandriva.org> 0.10.5-6mdv2008.1
+ Revision: 155298
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Jan 02 2008 Götz Waschk <waschk@mandriva.org> 0.10.5-5mdv2008.1
+ Revision: 140383
- rebuild

* Tue Jan 01 2008 Anssi Hannula <anssi@mandriva.org> 0.10.5-4mdv2008.1
+ Revision: 140124
- fix typo in x86_64 real path

* Tue Jan 01 2008 Götz Waschk <waschk@mandriva.org> 0.10.5-3mdv2008.1
+ Revision: 140076
- fix paths to the real codecs (bug #36437)

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Sep 28 2007 Götz Waschk <waschk@mandriva.org> 0.10.5-2mdv2008.1
+ Revision: 93529
- fix faad playback problem (upstream bug #476370)

* Wed Jun 20 2007 Götz Waschk <waschk@mandriva.org> 0.10.5-1mdv2008.0
+ Revision: 41853
- new version
- drop patch
- add x264, amrwb and nas packages
- add library package
- update file list

* Tue May 22 2007 Götz Waschk <waschk@mandriva.org> 0.10.4-2mdv2008.0
+ Revision: 29708
- disable mpeg2enc plugin
- disable checks


* Fri Feb 23 2007 Götz Waschk <waschk@mandriva.org> 0.10.4-2mdv2007.0
+ Revision: 124950
- rebuild for new libmpcdec
- disable swfdec plugin
- fix buildrequires and reenable checks

* Fri Dec 29 2006 Götz Waschk <waschk@mandriva.org> 0.10.4-1mdv2007.1
+ Revision: 102531
- fix buildrequires
- disable checks, one doesn't work in iurt
- unpack patch
- build with neon 0.26
- new version
- unpack patch
- add new plugins
- add docs
- fix distsuffix

* Fri Dec 08 2006 Götz Waschk <waschk@mandriva.org> 0.10.3-4mdv2007.1
+ Revision: 92217
- fix description
- Import gstreamer0.10-plugins-bad

* Fri Dec 08 2006 Götz Waschk <waschk@mandriva.org> 0.10.3-4mdv2007.1
- enable checks

* Wed Aug 23 2006 Götz Waschk <waschk@mandriva.org> 0.10.3-3mdv2007.0
- enable neon module

* Sun Jun 18 2006 Götz Waschk <waschk@mandriva.org> 0.10.3-2mdv2007.0
- add missing file
- fix buildrequires

* Tue May 09 2006 Götz Waschk <waschk@mandriva.org> 0.10.3-1mdk
- update buildrequires
- update file list
- update the patch
- New release 0.10.3

* Sat Apr 22 2006 Götz Waschk <waschk@mandriva.org> 0.10.1-2mdk
- update patch 0

* Wed Feb 22 2006 Götz Waschk <waschk@mandriva.org> 0.10.1-1mdk
- update file list
- New release 0.10.1

* Thu Feb 16 2006 Götz Waschk <waschk@mandriva.org> 0.10.0-3mdk
- add a patch

* Thu Dec 29 2005 Götz Waschk <waschk@mandriva.org> 0.10.0-2mdk
- improve description
- fix buildrequires

* Mon Dec 05 2005 Götz Waschk <waschk@mandriva.org> 0.10.0-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1938 |12cr|gstreamer0.10-plugins-gl-0.10.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define bname gstreamer0.10
%define name %bname-plugins-gl
%define version 0.10.2
%define oname gst-plugins-gl
%define majorminor 0.10
%define release %mkrel 3
%define major 1
%define libname %mklibname gstgl %majorminor %major
%define develname %mklibname -d gstgl %majorminor

Summary: GStreamer OpenGL Plug-ins
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://gstreamer.freedesktop.org/src/%oname/%{oname}-%{version}.tar.bz2
License: LGPLv2+
Group: Sound
Url: http://gstreamer.freedesktop.org/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: libgstreamer0.10-plugins-base-devel >= 0.10.15.1
BuildRequires: pkgconfig(liboil-0.3)
BuildREquires: glew-devel
BuildREquires: libpng-devel
BuildREquires: pkgconfig(gtk+-2.0)
#gw it needs clutter 0.8
BuildREquires: clutter-devel
BuildRequires: gtk-doc
buildrequires: pkgconfig(glu)


%description
This module contains integration libraries and plug-ins for using OpenGL
within GStreamer pipelines. This module contains elements for, among others:

* output: glimagesink
* adapters: glupload, gldownload
* video processing: gldeinterlace, glcolorscale
* GL effects: glfiltersobel, glfilterblur, gleffects, others
* sources: gltestsrc


%package -n %libname
Summary: Libraries for GStreamer streaming-media framework
Group: System/Libraries

%description -n %libname
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related.  Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new
plugins.

This package contains the libraries.

%package -n %develname
Summary: Libraries and include files for GStreamer streaming-media framework
Group: Development/C
Requires: %{libname} = %{version}
Provides: libgstgl-devel = %version-%release

%description -n %develname
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related.  Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new   
plugins.

This package contains the libraries and includes files necessary to develop
applications and plugins for GStreamer.



%prep
%setup -q -n %oname-%version

%build
%configure2_5x --disable-dependency-tracking \
  --with-package-name='Mandriva %name package' \
  --with-package-origin='http://www.mandriva.com/'

%make

%install
rm -rf %{buildroot}
%makeinstall_std
%find_lang %oname-%majorminor
# Clean out files that should not be part of the rpm. 
rm -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/*.la
rm -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/*.a
rm -f $RPM_BUILD_ROOT%{_libdir}/*.a
rm -f $RPM_BUILD_ROOT%{_libdir}/*.la

%check
cd tests/check
make check

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %oname-%majorminor.lang
%defattr(-, root, root)
%doc RE* NEWS
%_libdir/gstreamer-%majorminor/libgstopengl.so

%files -n %libname
%defattr(-, root, root)
%_libdir/libgstgl-%majorminor.so.%{major}*

%files -n %develname
%defattr(-, root, root)
%doc ChangeLog
%_libdir/libgstgl-%majorminor.so
%_includedir/gstreamer-%majorminor/gst/gl/
%_libdir/pkgconfig/gstreamer-gl-%majorminor.pc
%_datadir/gtk-doc/html/gst-plugins-gl-libs-%majorminor
%_datadir/gtk-doc/html/gst-plugins-gl-plugins-%majorminor



%changelog
* Sat Nov 05 2011 Götz Waschk <waschk@mandriva.org> 0.10.2-3mdv2012.0
+ Revision: 718904
- rebuild

* Fri Nov 05 2010 Funda Wang <fwang@mandriva.org> 0.10.2-2mdv2011.0
+ Revision: 593570
- rebuild for gstreamer provides

* Sat Sep 04 2010 Götz Waschk <waschk@mandriva.org> 0.10.2-1mdv2011.0
+ Revision: 575867
- new version
- new major

* Mon Jul 19 2010 Götz Waschk <waschk@mandriva.org> 0.10.1-2mdv2011.0
+ Revision: 554909
- build without clutter support

* Mon Jul 13 2009 Götz Waschk <waschk@mandriva.org> 0.10.1-1mdv2010.0
+ Revision: 395470
- import gstreamer0.10-plugins-gl



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1939 |12cr|gstreamer0.10-vaapi-0.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define name	gstreamer0.10-vaapi
%define oname	gstreamer-vaapi
# tag 0.4.0 from git://gitorious.org/vaapi/gstreamer-vaapi.git
%define version	0.4.0
%define rel	1

%define api	0.10
%define major	0
%define libname	%mklibname gstvaapi %api %major
%define devname	%mklibname -d gstvaapi %api

Summary:	VA-API support for GStreamer
Name:		%{name}
Version:	%{version}
Release:	%rel
URL:		http://www.splitted-desktop.com/~gbeauchesne/gstreamer-vaapi/
Source0:		http://www.splitted-desktop.com/~gbeauchesne/gstreamer-vaapi/gstreamer-vaapi-%{version}.tar.gz
source1:		.abf.yml
License:	GPLv2+
Group:		Video
BuildRequires:	libgstreamer-devel
BuildRequires:	libgstreamer-plugins-base-devel
BuildRequires:	libva-devel
buildrequires:	pkgconfig(gstreamer-basevideo-0.10)
buildrequires:	pkgconfig(gstreamer-codecparsers-0.10)
BUildRequires:	gtk-doc

%description
gstreamer-vaapi consists of a collection of VA-API based plugins for
GStreamer and helper libraries, allowing the use of VA-API acceleration
in applications that GStreamer for video playback.

%package -n %{libname}
Summary:	GStreamer VA-API support libraries
License:	LGPLv2+
Group:		System/Libraries

%description -n %{libname}
Helper libraries used by gstreamer0.10-vaapi.

%package -n %{devname}
Summary:	Development files for libgstvaapi
License:	LGPLv2+
Group:		System/Libraries

%description -n %{devname}
Development files for the libgstvaapi helper libraries.

%prep
%setup -q -n %{oname}-%{version}
%apply_patches

%build
export LIBS="-ldl"
./autogen.sh
%configure2_5x
%make

%install
%makeinstall_std

# unneeded files and static libs
rm %{buildroot}%{_libdir}/*.a

%files
%defattr(-,root,root)
%doc README NEWS AUTHORS
%{_libdir}/gstreamer-%{api}/libgstvaapi.so

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/libgstvaapi*-%{api}.so.%{major}*

%files -n %{devname}
%defattr(-,root,root)
%doc README NEWS AUTHORS
%{_includedir}/gstreamer-%{api}/gst/vaapi
%{_libdir}/libgstvaapi*-%{api}.so
%{_libdir}/pkgconfig/gstreamer-vaapi*-%{api}.pc


%changelog
* Fri Nov 05 2010 Funda Wang <fwang@mandriva.org> 0.2.5-2mdv2011.0
+ Revision: 593569
- rebuild for gstreamer provides

* Thu Aug 12 2010 Anssi Hannula <anssi@mandriva.org> 0.2.5-1mdv2011.0
+ Revision: 569183
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1940 |12cr|gstreamermm-0.10.10.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 0.10
%define major 2
%define libname %mklibname %name %api %major
%define develname %mklibname -d %name
%define gpdmajor %major
%define libnamegetplugindefs %mklibname %{name}-get-plugin-defs %api %gpdmajor
Name:           gstreamermm
Version:        0.10.10.2
Release:        %mkrel 1
Summary:        C++ wrapper for GStreamer library
Group:          Sound
License:        LGPLv2+
URL:            http://www.gtkmm.org/
Source0:        http://ftp.gnome.org/pub/GNOME/sources/%name/%{name}-%{version}.tar.xz
Patch0:		gstreamermm-0.10.9-fix-linking.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

BuildRequires: glibmm2.4-devel >= 2.16.0
BuildRequires: gtkmm2.4-devel >= 2.12.0
BuildRequires: gstreamer0.10-devel >= 0.10.22
BuildRequires: libgstreamer-plugins-base-devel >= 0.10.22
BuildRequires: libxml++-devel >= 2.14.0
BuildRequires: doxygen graphviz


%description
GStreamermm is a C++ wrapper library for the multimedia library
GStreamer (http://gstreamer.freedesktop.org).  It is designed to allow
C++ development of applications that work with multi-media.

%package -n %libname
Summary:        C++ wrapper for GStreamer library
Group:          System/Libraries

%description -n %libname
GStreamermm is a C++ wrapper library for the multimedia library
GStreamer (http://gstreamer.freedesktop.org).  It is designed to allow
C++ development of applications that work with multi-media.

%package -n %libnamegetplugindefs
Summary:        C++ wrapper for GStreamer library
Group:          System/Libraries

%description -n %libnamegetplugindefs
GStreamermm is a C++ wrapper library for the multimedia library
GStreamer (http://gstreamer.freedesktop.org).  It is designed to allow
C++ development of applications that work with multi-media.

%package -n %develname
Summary:        Headers for developing programs that will use %{name}
Group:          Development/C++
Requires:       %{libname} = %{version}-%{release}
Requires:	%libnamegetplugindefs = %{version}-%{release}
Provides: lib%name-devel = %version-%release


%description -n %develname
This package contains the static libraries and header files needed for
developing gstreamermm applications.


%prep
%setup -q
%apply_patches
autoreconf -fi

%build
export GST_INSPECT=%_bindir/gst-inspect-0.10
%configure2_5x --enable-shared --enable-docs --disable-dependency-tracking
# Parallel make not always working
make


%install
rm -rf $RPM_BUILD_ROOT installed-docs/
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdvver < 200900
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%endif

%files -n %libname
%defattr(-, root, root, -)
%doc AUTHORS NEWS README
%{_libdir}/libgstreamermm-%api.so.%{major}*

%files -n %libnamegetplugindefs
%defattr(-, root, root, -)
%{_libdir}/libgstreamermm_get_plugin_defs-%api.so.%{gpdmajor}*

%files -n %develname
%defattr(-, root, root, -)
%doc ChangeLog
%_datadir/devhelp/books/%name-%api
%doc %{_datadir}/doc/%name-%api
%{_includedir}/gstreamermm-%api
%{_libdir}/*.so
%_libdir/%name-%api
%{_libdir}/pkgconfig/*.pc




%changelog
* Tue May 15 2012 Götz Waschk <waschk@mandriva.org> 0.10.10.2-1mdv2012.0
+ Revision: 798945
- update to new version 0.10.10.2

* Mon Feb 20 2012 Götz Waschk <waschk@mandriva.org> 0.10.10.1-1
+ Revision: 777938
- remove libtool archive
- new version
- update source URL

* Thu Jul 21 2011 Götz Waschk <waschk@mandriva.org> 0.10.10-1
+ Revision: 690828
- update to new version 0.10.10

* Thu Apr 28 2011 Götz Waschk <waschk@mandriva.org> 0.10.9.1-1
+ Revision: 659817
- update to new version 0.10.9.1

* Fri Apr 15 2011 Götz Waschk <waschk@mandriva.org> 0.10.9-1
+ Revision: 653099
- new version
- fix linking

* Sat Oct 16 2010 Götz Waschk <waschk@mandriva.org> 0.10.8-1mdv2011.0
+ Revision: 586002
- update to new version 0.10.8

* Sun Jul 11 2010 Götz Waschk <waschk@mandriva.org> 0.10.7.3-1mdv2011.0
+ Revision: 550816
- update to new version 0.10.7.3

* Tue Apr 13 2010 Götz Waschk <waschk@mandriva.org> 0.10.7-1mdv2010.1
+ Revision: 534063
- update to new version 0.10.7

* Mon Dec 28 2009 Götz Waschk <waschk@mandriva.org> 0.10.6-1mdv2010.1
+ Revision: 482954
- new version
- new major

* Tue Sep 22 2009 Götz Waschk <waschk@mandriva.org> 0.10.5.2-1mdv2010.0
+ Revision: 447186
- update to new version 0.10.5.2

* Mon Sep 14 2009 Götz Waschk <waschk@mandriva.org> 0.10.5.1-1mdv2010.0
+ Revision: 439372
- new version
- split library package
- update file list
- fix installation

* Thu Sep 03 2009 Götz Waschk <waschk@mandriva.org> 0.10.5-1mdv2010.0
+ Revision: 427537
- update to new version 0.10.5

* Thu Aug 20 2009 Götz Waschk <waschk@mandriva.org> 0.10.4-1mdv2010.0
+ Revision: 418390
- update to new version 0.10.4

* Wed Aug 19 2009 Götz Waschk <waschk@mandriva.org> 0.10.3-1mdv2010.0
+ Revision: 418279
- update to new version 0.10.3

* Wed May 27 2009 Götz Waschk <waschk@mandriva.org> 0.10.2-1mdv2010.0
+ Revision: 380292
- new version
- udpate file list

* Thu Feb 19 2009 Götz Waschk <waschk@mandriva.org> 0.10.1-1mdv2009.1
+ Revision: 342797
- import gstreamermm


* Thu Feb 19 2009 Götz Waschk <waschk@mandriva.org> 0.10.1-1mdv2009.1
- adapt Fedora spec

* Sun Dec 28 2008 Denis Leroy <denis@poolshark.org> - 0.9.8-2
- Rebuild for pkgconfig

* Fri Dec 26 2008 Denis Leroy <denis@poolshark.org> - 0.9.8-1
- Update to upstream 0.9.8
- Disabled parallel make

* Fri Oct 10 2008 Denis Leroy <denis@poolshark.org> - 0.9.7-1
- Update to upstream 0.9.7

* Wed Sep  3 2008 Denis Leroy <denis@poolshark.org> - 0.9.6-1
- Update to upstream 0.9.6

* Sat May 31 2008 Denis Leroy <denis@poolshark.org> - 0.9.5-1
- Update to upstream 0.9.5
- Fixed gstreamer plugin BuildRequires 

* Fri Feb 22 2008 Denis Leroy <denis@poolshark.org> - 0.9.4-1
- Updated to upstream 0.9.4

* Sun Feb 17 2008 Denis Leroy <denis@poolshark.org> - 0.9.2-1
- First draft


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1941 |12cr|gstreamer-plugin-fc-0.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 0.2
%define release %mkrel 3

Name: gstreamer-plugin-fc
Summary: Future Composer plugin for GStreamer
Version: %{version}
Release: %{release}
License: GPLv2+
Group: Sound
URL: http://xmms-fc.sourceforge.net/
Source:	http://prdownloads.sourceforge.net/xmms-fc/%{name}-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: gstreamer0.10-devel
BuildRequires: libfc14audiodecoder-devel
Requires: xmms

%description
This is an input plugin for GStreamer which can play back Future Composer
music files from AMIGA.

%package -n gstreamer0.10-fc
Summary: Future Composer plugin for GStreamer
Group: Sound

%description -n gstreamer0.10-fc
This is an input plugin for GStreamer which can play back Future Composer
music files from AMIGA.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std
rm -f %buildroot%{_libdir}/*/*.la

%clean
rm -rf $RPM_BUILD_ROOT

%files -n gstreamer0.10-fc
%defattr(-,root,root)
%doc README ChangeLog
%{_libdir}/gstreamer-0.10/libgstfcdec.so




%changelog
* Sat Nov 05 2011 Götz Waschk <waschk@mandriva.org> 0.2-3mdv2012.0
+ Revision: 718899
- rebuild

* Fri Nov 05 2010 Funda Wang <fwang@mandriva.org> 0.2-2mdv2011.0
+ Revision: 593559
- rebuild for gstreamer provides

* Tue Jul 27 2010 Götz Waschk <waschk@mandriva.org> 0.2-1mdv2011.0
+ Revision: 561326
- import gstreamer-plugin-fc



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1942 |12cr|gstreamer-sharp-0.9.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name gstreamer-sharp
%define version 0.9.2
%define release %mkrel 4
%define api 0.10

Summary: C#/CLI bindings for GStreamer
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://gstreamer.freedesktop.org/src/%name/%{name}-%{version}.tar.bz2
Patch0: gstreamer-sharp-0.9.2-glib-includes.patch
License: LGPLv2+
Group: System/Libraries
Url: http://gstreamer.freedesktop.org/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: mono-devel
BuildRequires: gtk-sharp2-devel
BuildRequires: libgstreamer-plugins-base-devel >= 0.10.23

%description
There are bindings for the complete GStreamer core and some
of the GStreamer libraries.

%package devel
Group: Development/Other
Summary: C#/CLI bindings for GStreamer - development files
Requires: %name = %version-%release
Requires(post): mono-tools >= 1.1.9
Requires(postun): mono-tools >= 1.1.9

%description devel
There are bindings for the complete GStreamer core and some
of the GStreamer libraries.

This contains development files needed to build with %{name}.


%package doc
Summary:	Documentation for %name
Group:		Development/Other
Requires(post): mono-tools >= 1.1.9
Requires(postun): mono-tools >= 1.1.9

%description doc
This package provides API documentation for %{name}.

%prep
%setup -q
%apply_patches

%build
%configure2_5x
%make MONO=mono

%install
rm -rf %{buildroot}
%makeinstall_std
rm -f %buildroot%_libdir/lib*a
%if %_lib != lib
mv %buildroot%_libdir/mono %buildroot%_prefix/lib/
%endif

%clean
rm -rf %{buildroot}

%post doc
%_bindir/monodoc --make-index > /dev/null

%postun doc
if [ "$1" = "0" -a -x %_bindir/monodoc ]; then %_bindir/monodoc --make-index > /dev/null
fi

%files
%defattr(-,root,root)
%doc README AUTHORS TODO
%_libdir/libgstreamersharpglue-%{api}.so
%_prefix/lib/mono/gac/%{name}
%_prefix/lib/mono/%{name}-%{api}

%files doc
%defattr(-,root,root)
%_prefix/lib/monodoc/sources/%{name}-docs.*

%files devel
%defattr(-,root,root)
%_libdir/pkgconfig/%{name}-%{api}.pc
%_datadir/gapi/gstreamer-api.xml


%changelog
* Wed Dec 07 2011 Götz Waschk <waschk@mandriva.org> 0.9.2-4mdv2012.0
+ Revision: 738522
- fix build with new glib
- yearly rebuild

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-3mdv2011.0
+ Revision: 610988
- rebuild

* Fri Dec 11 2009 Götz Waschk <waschk@mandriva.org> 0.9.2-2mdv2010.1
+ Revision: 476295
- rebuild for new webkit-sharp

* Wed Nov 25 2009 Götz Waschk <waschk@mandriva.org> 0.9.2-1mdv2010.1
+ Revision: 470016
- update to new version 0.9.2

* Wed Sep 16 2009 Götz Waschk <waschk@mandriva.org> 0.9.1-1mdv2010.0
+ Revision: 443468
- new version

* Fri Sep 04 2009 Götz Waschk <waschk@mandriva.org> 0.9.0-1mdv2010.0
+ Revision: 431010
- import gstreamer-sharp


* Fri Sep  4 2009 Götz Waschk <waschk@mandriva.org> 0.9.0-1mdv2010.0
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1943 |12cr|gst-rtsp-server-0.10.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 0.10
%define major 0
%define libname %mklibname gstrtspserver %{api} %{major}
%define develname %mklibname -d gstrtspserver
%define oname gst-rtsp

Summary:	RTSP server library for the GStreamer framework
Name:		gst-rtsp-server
Version:	0.10.8
Release:	1
License:	LGPLv2+
Group:		System/Libraries
URL:		http://people.freedesktop.org/~wtay/
Source0:  	http://people.freedesktop.org/~wtay/%{oname}-%{version}.tar.bz2
Patch0:		gst-rtsp-pygobject.patch
Patch1:		gst-rtsp-0.10.6-py-link.patch

BuildRequires:	gtk-doc
BuildRequires:	gettext-devel
BuildRequires:	vala-devel
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gst-python-0.10)
BuildRequires:	pkgconfig(gstreamer-plugins-base-0.10)
BuildRequires:	pkgconfig(pygobject-2.0)
BuildRequires:	pkgconfig(python)

%description
RTSP server based on GStreamer.

%package -n %{libname}
Summary:	RTSP server library for the GStreamer framework
Group:		System/Libraries

%description -n %{libname}
RTSP server based on GStreamer.

%package -n %develname
Summary:	RTSP server library for the GStreamer framework
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}
Provides:	libgstrtspserver-devel = %{version}-%{release}

%description -n %{develname}
RTSP server based on GStreamer.

%package -n python-rtspserver
Group: Development/Python
Summary: Python bindings for the RTSP-Server
Requires: gstreamer0.10-python

%description -n python-rtspserver
This is the Python binding for GStreamer's RTSP Server.

%prep
%setup -qn %oname-%{version}
%apply_patches
autoreconf -fi

%build
%configure2_5x \
	--disable-static \
	--with-pic \
	--enable-maintainer-mode \
	--enable-gtk-doc 
%make

%install
%makeinstall_std

%files -n %{libname}
%doc README AUTHORS
%{_libdir}/libgstrtspserver-%{api}.so.%{major}*
%{_libdir}/girepository-1.0/GstRtspServer-%{api}.typelib

%files -n %{develname}
%{_libdir}/libgstrtspserver-%{api}.so
%{_libdir}/pkgconfig/%{name}-%{api}.pc
%{_includedir}/gstreamer-%{api}/gst/rtsp-server
%{_datadir}/gir-1.0/GstRtspServer-%{api}.gir
%{_datadir}/gtk-doc/html/gst-rtsp-server-0.10
%{_datadir}/vala/vapi/%{name}-%{api}.deps
%{_datadir}/vala/vapi/%{name}-%{api}.vapi

%files -n python-rtspserver
%{py_platsitedir}/gst-%{api}/gst/rtspserver.so
%{_datadir}/gst-rtsp



%changelog
* Tue May 22 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.10.8-1
+ Revision: 800109
- new version 0.10.8
- cleaned up spec

* Fri Dec 17 2010 Götz Waschk <waschk@mandriva.org> 0.10.7-1mdv2011.0
+ Revision: 622535
- new version
- bump vala and gst deps
- enable introspection
- update file list

* Sun Nov 21 2010 Funda Wang <fwang@mandriva.org> 0.10.6-2mdv2011.0
+ Revision: 599416
- fix py linking

* Mon Sep 27 2010 Götz Waschk <waschk@mandriva.org> 0.10.6-1mdv2011.0
+ Revision: 581244
- new version
- patch for new vala
- update file list for new vala

* Fri Nov 06 2009 Frederik Himpe <fhimpe@mandriva.org> 0.10.5-1mdv2010.1
+ Revision: 462059
- update to new version 0.10.5

* Wed Aug 05 2009 Götz Waschk <waschk@mandriva.org> 0.10.4-1mdv2010.0
+ Revision: 410207
- update to new version 0.10.4

* Sun May 17 2009 Götz Waschk <waschk@mandriva.org> 0.10.3-1mdv2010.0
+ Revision: 376631
- new version
- remove pkgconfig workaround

* Sat May 16 2009 Götz Waschk <waschk@mandriva.org> 0.10.2-2mdv2010.0
+ Revision: 376451
- fix version in pkgconfig file

* Fri May 15 2009 Götz Waschk <waschk@mandriva.org> 0.10.2-1mdv2010.0
+ Revision: 376212
- update build deps
- update to new version 0.10.2

* Mon Feb 02 2009 Götz Waschk <waschk@mandriva.org> 0.10.1.0-1mdv2009.1
+ Revision: 336579
- new version
- fix URL

* Mon Jan 26 2009 Götz Waschk <waschk@mandriva.org> 0.10.0.1-0.20090124.1mdv2009.1
+ Revision: 333758
- new snapshot
- remove binary, add library and python packages
- update build deps
- fix version number

* Sat Jan 03 2009 Emmanuel Andry <eandry@mandriva.org> 0.20090103-0.1mdv2009.1
+ Revision: 323881
- BR gettext-devel
- import gst-rtsp-server



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1944 |12cr|gsutil-3.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A utility to save, restore and reboot Grandstream Budgetone phones
Name:		gsutil
Version:	3.0
Release:	%mkrel 5
License:	GPL
Group:		System/Servers
URL:		http://www.pkts.ca/gsutil.shtml
Source:		http://www.pkts.ca/%{name}-%{version}.tar.bz2
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root

%description
A utility to dump and restore the configuration of the Grandstream Budgetone
VOIP telephone, up to and including version 1.0.6.7 of the firmware.

%prep

%setup -q

%build

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -m0755 gsutil %{buildroot}%{_bindir}/gsutil

%clean
rm -r %{buildroot}

%files 
%defattr(0644,root,root,0755)
%doc README Changelog gxp2000.template.txt
%attr(0755,root,root) %{_bindir}/gsutil


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 3.0-5mdv2011.0
+ Revision: 619281
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 3.0-4mdv2010.0
+ Revision: 429332
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 3.0-3mdv2009.0
+ Revision: 246667
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 3.0-1mdv2008.1
+ Revision: 140742
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Aug 19 2007 Oden Eriksson <oeriksson@mandriva.com> 3.0-1mdv2008.0
+ Revision: 66664
- Import gsutil



* Fri Jul 28 2006 Oden Eriksson <oeriksson@mandriva.com> 3.0-1mdk
- 3.0

* Fri Feb 03 2006 Jerome Soyer <saispo@mandriva.org> 2.3-1mdk
- New release 2.3

* Thu Dec 22 2005 Oden Eriksson <oeriksson@mandriva.com> 2.2-1mdk
- initial Mandriva package

* Sat Sep 10 2005 Charles Howes <gsutil@ch.pkts.ca> 2.2-1
- Minor tweak from Frank Scholz to support ATA-286 fully

* Thu Aug 18 2005 Charles Howes <gsutil@ch.pkts.ca> 2.1-1
- Actually check to see if the password was correct... Doh!

* Sat Jul 30 2005 Charles Howes <gsutil@ch.pkts.ca> 2.0-1
- Made it work for 1.0.6.x firmware phones
- Possibly broke the 1.0.5.x firmware code, but maybe not; untested.

* Wed Jul 27 2005 Charles Howes <gsutil@ch.pkts.ca> 1.2-1
- added version check, print
- added GS format

* Mon Jul 12 2005 Charles Howes <gsutil@ch.pkts.ca> 1.1-1
- check hostname before processing

* Sat Jul  9 2005 Charles Howes <gsutil@ch.pkts.ca> 1.0-1
- initial build

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1945 |12cr|gsynaptics-0.9.14-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name gsynaptics
%define version 0.9.14
%define release 7

Summary: Tool for Synaptics touchpad driver
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://globalbase.dl.sourceforge.jp/gsynaptics/28322/%{name}-%{version}.tar.gz
# non-corrupted icon from CVS
Source1: http://cvs.sourceforge.jp/cgi-bin/viewcvs.cgi/*checkout*/gsynaptics/gsynaptics/data/touchpad.png
Patch0: gsynaptics-0.9.14-do-not-set-zero.patch
Patch1: gsynaptics-0.9.14-dot-fixes.patch
Patch2: gsynaptics-0.9.14-fix-desktop-file.patch
Patch3: gsynaptics-0.9.14-fix-docbook.patch
Patch4: gsynaptics-0.9.14-build-filename.patch
Patch5: gsynaptics-0.9.14-format-security.patch

# (cg) Some patches from fedora
Patch100: gsynaptics-0.9.14-fix-tap-statecheck.patch
Patch101: gsynaptics-0.9.14-enable-tapping.patch
Patch102: gsynaptics-0.9.14-dont-reset-taptime.patch


License: GPLv2+
Group: System/Configuration/Hardware
Url: http://gsynaptics.sourceforge.jp/
BuildRequires: pkgconfig(libgnomeui-2.0) pkgconfig(gnome-doc-utils) pkgconfig(libglade-2.0)
buildrequires: perl(XML::Parser)

%description
GSynaptics is a setting tool for Synaptics touchpad driver.

%prep
%setup -q
cp -f %{SOURCE1} data
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1

%patch100 -p1
%patch101 -p1
%patch102 -p1

%build
%configure2_5x
%make

%install
%makeinstall_std
%find_lang %{name}

%files -f %{name}.lang
%defattr(-,root,root)
%doc README TODO
%{_bindir}/%{name}*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/gnome/autostart/%{name}-init.desktop
%doc %{_datadir}/gnome/help/%{name}
%{_datadir}/%{name}
%{_mandir}/man1/%{name}*.1*
%{_datadir}/pixmaps/touchpad.png


%changelog
* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 0.9.14-7mdv2011.0
+ Revision: 437821
- rebuild

* Thu Apr 23 2009 Colin Guthrie <cguthrie@mandriva.org> 0.9.14-6mdv2009.1
+ Revision: 368831
- Drop SHM patch. Using device properties should now work with newer synaptics.

* Sat Apr 18 2009 Colin Guthrie <cguthrie@mandriva.org> 0.9.14-5mdv2009.1
+ Revision: 367980
- Update to work with new synaptics driver by using synclient -s

* Fri Mar 06 2009 Colin Guthrie <cguthrie@mandriva.org> 0.9.14-4mdv2009.1
+ Revision: 349615
- Add patches from Fedora
- Fix format security issues

* Thu Oct 16 2008 Frederik Himpe <fhimpe@mandriva.org> 0.9.14-3mdv2009.1
+ Revision: 294509
- Sync with Debian patches:
  * Fix desktop file not to include encoding
  * Fix call to g_build_filename
  * Fix calls to synclients on locales using , instead of .
  * Fix docbook to be valid XML
  * Do not set undefined gconf values, it causes disabling of
    touchpad at GNOME startup (bug #40918)

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 0.9.14-2mdv2009.0
+ Revision: 266989
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Sun May 11 2008 Frederik Himpe <fhimpe@mandriva.org> 0.9.14-1mdv2009.0
+ Revision: 205850
- New version
- Adapt to new license policy

* Mon Feb 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9.13-2mdv2008.1
+ Revision: 170076
- rebuild, due to package loss

* Fri Jan 11 2008 Olivier Blin <oblin@mandriva.com> 0.9.13-1mdv2008.1
+ Revision: 148022
- initial gsynaptics release
- create gsynaptics


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1946 |12cr|gtetrinet-0.7.11-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 0.7.11

Summary:	TetriNET game client for Linux
Name:		gtetrinet
Version:	%{version}
Release:	%mkrel 7
License:	GPLv2+
Group:		Games/Arcade
Source:		ftp://ftp.gnome.org/pub/gnome/sources/%{name}/0.7/%{name}-%{version}.tar.bz2
URL:		http://gtetrinet.sourceforge.net/
Patch0:     gtetrinet-0.7.11-fix_default_server.diff
Patch1:     gtetrinet-0.7.11-fix_format_error.diff 
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Buildrequires:	libgnomeui2-devel
BuildRequires:  perl-XML-Parser
BuildRequires:	imagemagick
Requires(post):		GConf2 >= 2.3.3
Requires(preun):		GConf2 >= 2.3.3

%description
GTetrinet is a client program for the popular TetriNET game, a multiplayer
tetris game that is played over the internet. It is written in GTK.
(If you don't know what TetriNET is, check out tetrinet.org)

Its features include:
  * Fully network compatible with Tetrinet v1.13 for Win95/98/NT
  * Theme support with sound
  * Spectator support on Tetrinet-X servers with the qirc patch by Drslum.


%prep
%setup -q
%patch0 -p0
%patch1 -p0

%build
%configure2_5x --enable-detach --enable-ipv6
%make

%install
rm -fr $RPM_BUILD_ROOT
GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 %makeinstall_std

# icon
mkdir -p $RPM_BUILD_ROOT%{_iconsdir} \
	 $RPM_BUILD_ROOT%{_liconsdir} \
	 $RPM_BUILD_ROOT%{_miconsdir}
convert -geometry 48x48 gtetrinet.png $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png
convert -geometry 32x32 gtetrinet.png $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
convert -geometry 16x16 gtetrinet.png $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png

# menu
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=GTetrinet
Comment=TetriNET game client for Linux
Exec=%_gamesbindir/gtetrinet
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;ArcadeGame;X-MandrivaLinux-MoreApplications-Games-Arcade;
EOF

%find_lang %{name}

%if %mdkversion < 200900
%post
%{update_menus}
%post_install_gconf_schemas gtetrinet
%endif

%preun
%preun_uninstall_gconf_schemas gtetrinet

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog NEWS README
%{_gamesbindir}/*
%{_datadir}/gtetrinet
%{_datadir}/applications/*.desktop
%{_datadir}/pixmaps/*
%{_mandir}/man?/*
%{_sysconfdir}/gconf/schemas/*
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png




%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.7.11-7mdv2011.0
+ Revision: 619282
- the mass rebuild of 2010.0 packages

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 0.7.11-6mdv2010.0
+ Revision: 437822
- rebuild

* Sun Mar 29 2009 Michael Scherer <misc@mandriva.org> 0.7.11-5mdv2009.1
+ Revision: 362136
- fix default tetrinet server, bug 49270, patch 0
- fix build ( patch 1 )
- fix license

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.7.11-4mdv2009.0
+ Revision: 246671
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - use %%preun_uninstall_gconf_schemas
    - use %%post_install_gconf_schemas/%%preun_uninstall_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 18 2007 Thierry Vignaud <tv@mandriva.org> 0.7.11-2mdv2008.1
+ Revision: 132324
- drop old menu entry
- kill re-definition of %%buildroot on Pixel's request
- kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Mon Aug 20 2007 Thierry Vignaud <tv@mandriva.org> 0.7.11-2mdv2008.0
+ Revision: 67951
- convert prereq


* Fri Dec 01 2006 Jérôme Soyer <saispo@mandriva.org> 0.7.11-1mdv2007.0
+ Revision: 89906
- New release 0.7.11
- Import gtetrinet

* Wed Sep 06 2006 Jerome Soyer <saispo@mandriva.org> 0.7.10-1mdv2007.0
- New release
- XDG

* Fri Jun 03 2005 Abel Cheung <deaddog@mandriva.org> 0.7.9-1mdk
- New release
- Drop upstream patch

* Tue Mar 22 2005 Abel Cheung <deaddog@mandrake.org> 0.7.8-2mdk
- P0: UTF8 support (CVS)

* Sun Dec 26 2004 Abel Cheung <deaddog@mandrakesoft.com> 0.7.8-1mdk
- New release 0.7.8

* Thu Apr 22 2004 Götz Waschk <waschk@linux-mandrake.com> 0.7.7-2mdk
- fix buildrequires

* Tue Apr 20 2004 Götz Waschk <waschk@linux-mandrake.com> 0.7.7-1mdk
- new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1947 |12cr|gtg-0.2.4-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           gtg
Version:        0.2.4
Release:        %mkrel 4
Group:          Development/Other
License:        GPLv3
Summary:        Getting Things GNOME! is an organizer for the GNOME desktop environment
Source:         http://launchpad.net/gtg/0.2/%{version}/+download/%{name}-%{version}.tar.gz
URL:            http://gtg.fritalk.com/
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot

BuildRequires: pyxdg
BuildRequires: python-devel
Requires:      python-configobj
Requires:      python-simplejson
Requires:      pygtk2.0
Requires:      pygtk2.0-libglade
Requires:      pyxdg
Requires:      python-gobject
Suggests: python-bugz
Suggests: python-evolution
Suggests: hamster-applet
Suggests: python-champlain
Suggests: python-clutter
Suggests: python-clutter-gtk
#Suggests:python-geoclue

%description
Getting Things Gnome! is an organizer for the GNOME desktop environment.

GTG focuses on usability and ease of use. Its main objective is to
provide a simple, powerful and flexible organization tool to the
GNOME desktop environment.

GTG uses a very handy text edition system for task creation and edition.
The task editor can automatically recognize meta-data such as tags
and subtasks only by the use of a very simple syntax.
If you wanna know more about this, please read Getting Started With GTG.

%prep
%setup -q

%build

%install
%__rm -rf %{buildroot}
python setup.py install --root %{buildroot}

%find_lang %{name}

%clean
%__rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS README CHANGELOG
%{_bindir}/%{name}*
%{_datadir}/%{name}
%{_mandir}/man1/gtg*
%{python_sitelib}/GTG
%{python_sitelib}/%{name}-%{version}-py%{py_ver}.egg-info
%{_datadir}/applications/%{name}.desktop
%{_datadir}/dbus-1/services/org.GTG.service
%{_iconsdir}/hicolor/*/apps/gtg.*


%changelog
* Mon May 02 2011 Olivier Faurax <ofaurax@mandriva.org> 0.2.4-4mdv2011.0
+ Revision: 662744
- silent: bump release
- New suggests for plugins support

* Sat Nov 20 2010 Jani Välimaa <wally@mandriva.org> 0.2.4-3mdv2011.0
+ Revision: 599310
- add missing requires
- fix source tag
- fix typo in description
- fix install
- fix file list (don't own system dirs)

* Tue Nov 02 2010 Michael Scherer <misc@mandriva.org> 0.2.4-2mdv2011.0
+ Revision: 592472
- fix for python 2.7
- rebuild for python 2.7

* Mon Apr 12 2010 Olivier Faurax <ofaurax@mandriva.org> 0.2.4-1mdv2010.1
+ Revision: 533677
- new version 0.2.4

* Sat Mar 13 2010 Olivier Faurax <ofaurax@mandriva.org> 0.2.2-2mdv2010.1
+ Revision: 518750
- Better summary
- correct handling of lang files
- correct handling of man file

* Sat Mar 13 2010 Olivier Faurax <ofaurax@mandriva.org> 0.2.2-1mdv2010.1
+ Revision: 518618
- New version 0.2.2

* Sun Dec 20 2009 Olivier Faurax <ofaurax@mandriva.org> 0.2-1mdv2010.1
+ Revision: 480451
- version 0.2.0 -> 0.2 + new binay gtg_new_task
- new version: GTG 0.2.0

* Sun Dec 20 2009 Olivier Faurax <ofaurax@mandriva.org> 0.1.9-1mdv2010.1
+ Revision: 480300
- Added correct lib dir
- Missing python-devel
- Remove noarch, seems something is arch specific
- Missing pyxdg dependency (2)
- Setting as noarch
- Missing pyxdg dependency
- import gtg



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1948 |12cr|gtimelog-0.5.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: a small application to keep track of your time
Name: gtimelog
Version: 0.5.0
Release: 2
Group: Office
License: GPLv2
URL: http://mg.pov.lt/gtimelog/
Source0: http://pypi.python.org/packages/source/g/%name/%name-%version.tar.gz
Requires: pygtk2.0
Requires: pygtk2.0-libglade
BuildRequires: python-devel
BuildRequires: python-setuptools
BuildRequires: desktop-file-utils

%description
GTimeLog is a small Gtk+ app for keeping track of your time. It's main goal
is to be as unintrusive as possible.

%prep
%setup -q

%build

%install
%__rm -rf %buildroot
%__python setup.py install --root=%buildroot
mkdir -p %buildroot%_datadir/applications
desktop-file-install \
        --dir %buildroot%_datadir/applications \
        %name.desktop

%files
%doc README.txt NEWS.txt gtimelogrc.example
%attr(0755,root,root)%_bindir/%name
%py_sitedir/%{name}*
%_datadir/applications/%name.desktop


%changelog
* Wed Mar 16 2011 Stéphane Téletchéa <steletch@mandriva.org> 0.5.0-1mdv2011.0
+ Revision: 645232
- update to new version 0.5.0

* Sat Nov 06 2010 Bogdano Arendartchuk <bogdano@mandriva.com> 0.4.0-1mdv2011.0
+ Revision: 594262
- imported package gtimelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1949 |12cr|gtkatlantic-0.4.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 0.4.2
%define rel	4
%define release %mkrel %rel

Summary:	Monopoly-like game client
Name:		gtkatlantic
Version:	%{version}
Release:	%{release}
License:	GPLv2+
Group:		Games/Boards
URL:		http://gtkatlantic.gradator.net/
Source:		http://gtkatlantic.gradator.net/downloads/v0.4/%{name}-%{version}.tar.bz2
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildRequires:	gtk+2-devel
BuildRequires:	png-devel
BuildRequires:	libxml2-devel

%description
monopd is a dedicated game server daemon for playing Monopoly-like board
games. Clients connect to the server and communicate using short commands
and XML messages.

%prep
%setup -q

%build
%configure2_5x \
	--bindir=%{_gamesbindir} \
	--datadir=%{_gamesdatadir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{_gamesbindir}/%{name} 
Icon=strategy_section 
Comment=Play Monopoly 
Categories=Game;BoardGame;
Name=GtkAtlantic
EOF

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-, root, root)
%doc AUTHORS ChangeLog COPYING NEWS README
%{_gamesbindir}/*
%{_gamesdatadir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4.2-4mdv2011.0
+ Revision: 619285
- the mass rebuild of 2010.0 packages

* Wed May 13 2009 Samuel Verschelde <stormi@mandriva.org> 0.4.2-3mdv2010.0
+ Revision: 375264
- fix Group (fixes #49512)
- fix Licence
- fix desktop file

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 0.4.2-2mdv2009.0
+ Revision: 218421
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.4.2-2mdv2008.1
+ Revision: 131704
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request
- import gtkatlantic


* Sun Mar 19 2006 Guillaume Bedot <littletux@zarb.org> 0.4.2-2mdk
- fix buildrequires to use gtk2

* Sun Mar 19 2006 Guillaume Bedot <littletux@zarb.org> 0.4.2-1mdk
- 0.4.2
- fix source URL
- mkrel

* Thu Dec 02 2004 Abel Cheung <deaddog@mandrake.org> 0.3.3-2mdk
- Fix BuildRequires

* Mon Jun 28 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.3.3-1mdk
- 0.3.3

* Wed Jun 09 2004 Abel Cheung <deaddog@deaddog.org> 0.3.2-1mdk
- First Mandrake package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1950 |12cr|gtkcairo-0.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2
%define libname %mklibname %{name} %major
%define libnamedev %mklibname %{name} %major -d

Summary:	Gtk widget wrapper for Cairo surfaces
Name:		gtkcairo
Version:	0.3
Release:	5
License:	LGPL
Group:		System/Libraries
Source0:	http://cairographics.org/snapshots/%name-%version.tar.bz2
Patch0:	gtkcairo-0.3-cairo.patch
URL:		http://cairographics.org/GtkCairo
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(gtk+-2.0)

%description
GtkCairo is a library that provides a new widget to be used in your
GTK+ program: a Cairo surface.

%package -n %{libname}
Summary:	Cairo - multi-platform 2D graphics library
Group:		System/Libraries
Provides:	gtkcairo = %{version}-%{release}

%description -n %{libname}
GtkCairo is a library that provides a new widget to be used in your
GTK+ program: a Cairo surface.

%package -n %{libnamedev}
Summary:	Development files for Cairo library
Group:		Development/C
Requires:	%{libname} = %version
Provides:	%{name}-devel = %version-%release
Provides:	libgtkcairo-devel = %version-%release

%description -n %{libnamedev}
Development files for GtkCairo library.

%package -n %{libname}-static-devel
Summary:	Static GtkCairo library
Group:		Development/C
Requires:	%{libnamedev} = %version

%description -n %{libname}-static-devel
Static GtkCairo library.


%prep
%setup -q
%patch0 -p1 -b .cairo

%build
export CFLAGS="%optflags -I`pwd`/%name"
%configure2_5x
%make

%install

%makeinstall

%files -n %{libname}
%defattr(644,root,root,755)
%doc AUTHORS COPYING ChangeLog README NEWS
%attr(755,root,root) %_libdir/lib*.so.*

%files -n %{libnamedev}
%defattr(644,root,root,755)
%_libdir/lib*.so
%_includedir/*
%_libdir/pkgconfig/*.pc

%files -n %{libname}-static-devel
%defattr(644,root,root,755)
%_libdir/lib*.a



%changelog
* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.3-5mdv2009.0
+ Revision: 246676
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.3-3mdv2008.1
+ Revision: 126401
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel


* Fri Aug 12 2005 Götz Waschk <waschk@mandriva.org> 0.3-3mdk
- it's LGPL now
- patch for new cairo

* Sat Dec 25 2004 Marcel Pol <mpol@mandrake.org> 0.3-2mdk
- buildrequires gtk2-devel

* Fri Sep 17 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.3-1mdk
- from Tigrux <tigrux@ximian.com> : 
	- First RPM, based on Cairo rpm


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1951 |12cr|gtk-chtheme-0.3.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		gtk-chtheme
Version:	0.3.1
Release:	8
Summary:	Utility to preview and change GTK 2 themes
Source0:		%{name}-%{version}.tar.bz2
Source1:	gtk.png
Patch1:		gtk-chtheme-0.3.1-fix-build-with-gtk.patch
Patch2:		gtk-chtheme-0.3.1-dont-strip-binary-too-early.patch
Patch3:		gtk-chtheme-0.3.1-replace_deprecated_GtkFunction.patch
Patch4:		gtk-chtheme-0.3.1-fix_linking.patch
URL:		http://plasmasturm.org/programs/gtk-chtheme/
Group:		Graphical desktop/GNOME
License:	GPLv2
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	imagemagick

%description
Gtk-chtheme allows you to change the Gtk+ 2.0 theme when not using GNOME.

%prep
%setup -q
%patch1 -p1 -b .gtk
%patch2 -p1 -b .strip
%patch3 -p0 -b .GtkFunction
%patch4 -p0 -b .linking

%build
%setup_compile_flags
%make PREFIX=%{_prefix} LDFLAGS="%{ldflags}"

%install
%makeinstall_std

# menu
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=%{name}
Comment=Change GTK-2.0 theme
Exec=%{name} 
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=false
Categories=GTK;Utility;DesktopSettings;
EOF

# icons
cp %{SOURCE1} %{name}.png
mkdir -p %{buildroot}/%{_liconsdir}
convert %{name}.png -resize 48x48 %{buildroot}/%_liconsdir/%{name}.png
mkdir -p %{buildroot}/%{_iconsdir}
convert %{name}.png -resize 32x32 %{buildroot}/%{_iconsdir}/%{name}.png
mkdir -p %{buildroot}/%{_miconsdir}
convert %{name}.png -resize 16x16 %{buildroot}/%{_miconsdir}/%{name}.png

# FDo icons
mkdir -p %{buildroot}/%{_iconsdir}/hicolor/64x64/apps
convert %{name}.png -resize 64x64 %{buildroot}/%{_iconsdir}/hicolor/64x64/apps/%{name}.png
mkdir -p %{buildroot}/%{_iconsdir}/hicolor/48x48/apps
convert %{name}.png -resize 48x48 %{buildroot}/%{_iconsdir}/hicolor/48x48/apps/%{name}.png
mkdir -p %{buildroot}/%{_iconsdir}/hicolor/32x32/apps
convert %{name}.png -resize 32x32 %{buildroot}/%{_iconsdir}/hicolor/32x32/apps/%{name}.png
mkdir -p %{buildroot}/%{_iconsdir}/hicolor/16x16/apps
convert %{name}.png -resize 16x16 %{buildroot}/%{_iconsdir}/hicolor/16x16/apps/%{name}.png

%files
%defattr(-,root,root)
%doc ChangeLog COPYING
%{_bindir}/%{name}
%{_datadir}/applications/*
%{_liconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_mandir}/man1/%{name}.*


%changelog
* Wed Apr 27 2011 Jani Välimaa <wally@mandriva.org> 0.3.1-8mdv2011.0
+ Revision: 659742
- add patch to fix build with Gtk >2.24
- add patch to fix overlinking
- use _real_vendor macro in desktop file name
- drop buildroot definition

* Fri Oct 22 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.3.1-7mdv2011.0
+ Revision: 587216
- Add patch to make it build with latest gtk (Fedora)
- Add patch to not strip the binary too early in order to have a useful debug
  package
- Clean spec and fix license tag

* Sun Jan 10 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.3.1-6mdv2010.1
+ Revision: 488309
- fix icon sizes (bug 56932)
- clean spec

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.3.1-5mdv2010.0
+ Revision: 429334
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.3.1-4mdv2009.0
+ Revision: 246678
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.3.1-2mdv2008.1
+ Revision: 140742
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Thu Jun 07 2007 Austin Acton <austin@mandriva.org> 0.3.1-2mdv2008.0
+ Revision: 36597
- add menu entry and icons
- fix description

* Tue Apr 24 2007 Thierry Vignaud <tv@mandriva.org> 0.3.1-1mdv2008.0
+ Revision: 17857
- new release
- Import gtk-chtheme



* Fri Nov 05 2004 Christiaan Welvaart <cjw@daneel.dyndns.org> 0.2-2mdk
- add BuildRequires: libgtk+2-devel

* Fri Jan 30 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.2-1mdk
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1952 |12cr|gtk-css-engine-0.3.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name gtk-css-engine
%define version 0.3.1
%define release 2

%define libname %mklibname %{name}

%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)

Summary: CSS engine for Gtk 2.x
Name:    %{name}
Version: %{version}
Release: %{release}
URL: http://bzr-playground.gnome.org/~robsta/gtk-css-engine/
Source0: http://ftp.gnome.org/pub/GNOME/sources/%name/%{name}-%{version}.tar.bz2
License: LGPLv2+
Group: 	 Graphical desktop/GNOME
Requires: %{libname} = %{version}
BuildRequires: pkgconfig(gtk+-2.0) >= 2.12
BuildRequires: librsvg-devel >= 2.16
BuildRequires: libccss-devel >= 0.5.0
BuildRequires: libccss >= 0.5.0

%description
This is a GTK theme engine that is configured with Cascading Style
Sheets instead of gtkrc files.

%package -n %{libname}
Summary: Library files for %{name}
Group: System/Libraries

%description -n %{libname}
Library files for %{name}.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%defattr(-,root,root)
%doc README NEWS AUTHORS
%{_sysconfdir}/gtk-css-engine/user-agent.css
%{_datadir}/themes/*

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/gtk-2.0/%{gtkbinaryver}/engines/*.*



%changelog
* Sun Aug 14 2011 Götz Waschk <waschk@mandriva.org> 0.3.1-2mdv2012.0
+ Revision: 694487
- rebuild

* Wed Aug 12 2009 Götz Waschk <waschk@mandriva.org> 0.3.1-1mdv2011.0
+ Revision: 415503
- new version
- update deps
- update source URL

* Sat Aug 01 2009 Funda Wang <fwang@mandriva.org> 0.3.0-1mdv2010.0
+ Revision: 405353
- New version 0.3.0

* Sat Oct 11 2008 Götz Waschk <waschk@mandriva.org> 0.2.0-1mdv2009.1
+ Revision: 291926
- new version
- update file list

* Fri Aug 22 2008 Götz Waschk <waschk@mandriva.org> 0.1.0-1mdv2009.0
+ Revision: 275110
- import gtk-css-engine



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1953 |12cr|gtkdatabox-0.9.1.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 0.9.1
%define major 3
%define libname %mklibname %{name} %{api} %{major}
%define develname %mklibname %{name} -d

Summary:	A Gtk+-Widget for Fast Data Display
Name:		gtkdatabox
Version:	0.9.1.3
Release:	1
License:	LGPLv2+
Group:		System/Libraries
URL:		http://www.eudoxos.net/gtk/gtkdatabox/
Source0:	http://www.eudoxos.net/gtk/gtkdatabox/download/%name-%version.tar.gz
patch1:		gtkdatabox-0.9.1.1-gtk-2.22.patch
patch2:		gtkdatabox-0.9.1.1-gdk-deprecated.patch
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	gtk-doc

%description
GtkDatabox is a widget for the Gtk+-library designed to display large
amounts of numerical data fast and easy. One or more data sets of
thousands of data points (X and Y coordinate) may be displayed and
updated in split seconds. The widget is therfore used in many scientific
and private projects that need to show quickly changing data "live".

GtkDatabox offers the ability to zoom into and out of the data and to
navigate through your data by scrolling. In addition to rulers and
a simple coordinate cross, GtkDatabox now also allows you to add one
(or even more) configurable grids like on an oscilloscope.

%package -n %{libname}
Summary:	A Gtk+-Widget for Fast Data Display
Group:		System/Libraries

%description -n	%{libname}
GtkDatabox is a widget for the Gtk+-library designed to display large
amounts of numerical data fast and easy. 

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{develname}
This package contains all necessary files to compile or develop
programs/libraries that use %{name}.

%prep
%setup -q
%patch1 -p1
%patch2 -p1

%build
autoreconf -fi
%configure2_5x --disable-static LIBS="-lm"
%make

%install
%makeinstall_std

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/lib%{name}-%{api}.so.%{major}
%{_libdir}/lib%{name}-%{api}.so.%{major}.*

%files -n %{develname}
%defattr(-,root,root)
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_datadir}/gtk-doc/html/%name


%changelog
* Sun Nov 15 2009 Funda Wang <fundawang@mandriva.org> 0.9.1.1-1mdv2010.1
+ Revision: 466146
- new version 0.9.1.1

* Tue May 19 2009 Funda Wang <fundawang@mandriva.org> 0.9.0.1-1mdv2010.0
+ Revision: 377612
- import gtkdatabox



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1954 |12cr|gtkdive-0.71-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    gtkdive
%define version 0.71
%define release 7

%define title       GtkDive
%define longtitle   Buehlmann ZH-L16 model diving simulation

Name:           %{name}
Version:        %{version}
Release:        %{release}
Summary:        Buehlmann ZH-L16 model diving simulation
License:        GPL
Group:          Sciences/Other
URL:            http://mattzz.dyndns.org/twiki/bin/view/Projects/GtkDive
Source0:        http://mattzz.dyndns.org/twiki/pub/Projects/GtkDive/%{name}-%{version}.tar.bz2
Source1:        %{name}-16.png.bz2
Source2:        %{name}-32.png.bz2
Source3:        %{name}-48.png.bz2
BuildRequires:  gtk+2-devel
BuildRequires:  libxml2-devel

%description
This program was written to learn about the Buehlmann ZH-L16 model that deals
with accumulation of inert gas in body tissues. Currently it compiles for
GNU/Linux.

Do not use this to plan any dive! 

%prep
%setup -q
bzcat %{SOURCE1} > %{name}-16.png
bzcat %{SOURCE2} > %{name}-32.png
bzcat %{SOURCE3} > %{name}-48.png

%build
%configure LIBS="-lm"
%make

%install
%makeinstall

# icons
install -D -m 644 %{name}-48.png %{buildroot}%{_liconsdir}/%{name}.png 
install -D -m 644 %{name}-32.png %{buildroot}%{_iconsdir}/%{name}.png 
install -D -m 644 %{name}-16.png %{buildroot}%{_miconsdir}/%{name}.png 

# menu entry

install -d -m 755 %{buildroot}%{_datadir}/applications
cat >  %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
Name=%{title}
Comment=%{longtitle}
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=false
Categories=GTK;-MandrivaLinux-MoreApplications-Sciences-Other;Science
EOF

%find_lang %{name} || touch %{name}.lang

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS COPYING INSTALL ChangeLog README
%{_bindir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.71-7mdv2011.0
+ Revision: 619286
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.71-6mdv2010.0
+ Revision: 429335
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.71-5mdv2009.0
+ Revision: 246680
- rebuild
- drop old menu

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 18 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.71-3mdv2008.1
+ Revision: 132439
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import gtkdive


* Fri Aug 04 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.71-2mdv2007.0
- xdg menu

* Tue Mar 07 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.71-1mdk
- New release 0.71
- drop gcc4 patch, merged upstream

* Thu Sep 29 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.7-5mdk
- Fix group (fix #18917)

* Wed Sep 28 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.7-4mdk
- Fix BuildRequires

* Fri Aug 26 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.7-3mdk
- fix build
- fix menu entry

* Wed Jul 21 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.7-2mdk 
- rebuild

* Mon Apr 26 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.7-1mdk
- first mdk release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1955 |12cr|gtk-engines3-2.91.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname gtk-engines
%define pkgversion 3
%define lib_name %mklibname %{pkgname}%{pkgversion}

%define _requires_exceptions pkgconfig\(.*\)

%define gtkbinaryver %(if $([ -x %{_bindir}/pkg-config ] && pkg-config --exists gtk+-3.0); then pkg-config --variable=gtk_binary_version gtk+-3.0; else echo 0; fi)

Name:			%{pkgname}%{pkgversion}
Summary:		Default GTK+ 3.0 theme engines
Version:		2.91.1
Release:		%mkrel 1
License:		GPLv2+ and LGPLv2+
Group:			System/Libraries
BuildRequires:		gtk+3-devel
BuildRequires:		intltool
Source0:		http://ftp.gnome.org/pub/GNOME/sources/gtk-engines/%{pkgname}-%{version}.tar.bz2
Url:			ftp://ftp.gnome.org/pub/GNOME/sources/gtk-engines/

BuildRoot:		%{_tmppath}/%{name}-%{version}-buildroot
Requires:		%{lib_name} >= %{version}

%description
These are the graphical engines for the various GTK+ toolkit themes.
Included themes are:

  - Crux
  - HC
  - Industrial
  - Mist
  - Redmond
  - Glide
  - Thinice

#--------------------------------------------------------------------

%package -n %{lib_name}
Summary:	Library files for %{name}
Group:		System/Libraries
Requires:	gtk+3.0 >= 2.9.0
Provides:	%lib_name = %version

%description -n %{lib_name}
Library files for %{name}


%prep
%setup -q -n %{pkgname}-%{version}

%build

%configure2_5x
#--enable-animation
%make LIBS=-lm

%install
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}

%makeinstall_std


#remove empty files
rm -f $RPM_BUILD_ROOT%{_libdir}/gtk-3.0/%{gtkbinaryver}/engines/*.la
#gw needed at build time only
rm -rf %buildroot%_datadir/locale

%clean
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}


#--------------------------------------------------------------------

%files
%defattr(-,root,root)
%doc COPYING README
%{_datadir}/themes/*
%_datadir/gtk-engines/

%files -n %{lib_name}
%defattr(-,root,root)
%{_libdir}/gtk-3.0/%{gtkbinaryver}/engines/libclearlooks.so
%{_libdir}/gtk-3.0/%{gtkbinaryver}/engines/libcrux-engine.so
%{_libdir}/gtk-3.0/%{gtkbinaryver}/engines/libglide.so
%{_libdir}/gtk-3.0/%{gtkbinaryver}/engines/libhcengine.so
%{_libdir}/gtk-3.0/%{gtkbinaryver}/engines/libindustrial.so
%{_libdir}/gtk-3.0/%{gtkbinaryver}/engines/libmist.so
%{_libdir}/gtk-3.0/%{gtkbinaryver}/engines/libredmond95.so
%{_libdir}/gtk-3.0/%{gtkbinaryver}/engines/libthinice.so
%{_libdir}/pkgconfig/*


%changelog
* Tue Aug 02 2011 Götz Waschk <waschk@mandriva.org> 2.91.1-1mdv2012.0
+ Revision: 692724
- update to new version 2.91.1

* Thu Jul 01 2010 Götz Waschk <waschk@mandriva.org> 2.90.3.1-1mdv2011.0
+ Revision: 549725
- rename spec file

* Tue Apr 27 2010 Christophe Fergeau <cfergeau@mandriva.com> 2.20.1-2mdv2010.1
+ Revision: 539614
- rebuild so that shared libraries are properly stripped again

* Sat Apr 17 2010 Götz Waschk <waschk@mandriva.org> 2.20.1-1mdv2010.1
+ Revision: 535891
- update to new version 2.20.1

* Tue Mar 30 2010 Götz Waschk <waschk@mandriva.org> 2.20.0-1mdv2010.1
+ Revision: 528952
- update to new version 2.20.0

* Mon Jan 11 2010 Götz Waschk <waschk@mandriva.org> 2.19.0-1mdv2010.1
+ Revision: 489955
- update to new version 2.19.0

* Fri Jan 01 2010 Götz Waschk <waschk@mandriva.org> 2.18.5-1mdv2010.1
+ Revision: 484676
- update to new version 2.18.5

* Thu Sep 24 2009 Götz Waschk <waschk@mandriva.org> 2.18.4-1mdv2010.0
+ Revision: 448383
- update to new version 2.18.4

* Mon Sep 21 2009 Götz Waschk <waschk@mandriva.org> 2.18.3-1mdv2010.0
+ Revision: 446956
- build with system lua
- update to new version 2.18.3

* Mon May 18 2009 Götz Waschk <waschk@mandriva.org> 2.18.2-1mdv2010.0
+ Revision: 377376
- update to new version 2.18.2

* Sat May 16 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 2.18.1-2mdv2010.0
+ Revision: 376406
- split gtk-xfce-engine to a standalone package

* Tue Apr 14 2009 Götz Waschk <waschk@mandriva.org> 2.18.1-1mdv2009.1
+ Revision: 366933
- update to new version 2.18.1

* Mon Mar 16 2009 Götz Waschk <waschk@mandriva.org> 2.18.0-1mdv2009.1
+ Revision: 356195
- update to new version 2.18.0

* Mon Mar 02 2009 Götz Waschk <waschk@mandriva.org> 2.17.4-1mdv2009.1
+ Revision: 347591
- update to new version 2.17.4

* Fri Feb 27 2009 Jérôme Soyer <saispo@mandriva.org> 2.17.3-2mdv2009.1
+ Revision: 345647
- Update Xfce engine

* Tue Feb 17 2009 Götz Waschk <waschk@mandriva.org> 2.17.3-1mdv2009.1
+ Revision: 341296
- fix build
- update to new version 2.17.3

* Sun Dec 07 2008 Götz Waschk <waschk@mandriva.org> 2.17.2-1mdv2009.1
+ Revision: 311646
- update to new version 2.17.2

* Tue Dec 02 2008 Götz Waschk <waschk@mandriva.org> 2.17.1-1mdv2009.1
+ Revision: 309079
- update to new version 2.17.1

* Tue Nov 04 2008 Götz Waschk <waschk@mandriva.org> 2.17.0-1mdv2009.1
+ Revision: 299719
- update to new version 2.17.0

* Tue Oct 21 2008 Götz Waschk <waschk@mandriva.org> 2.16.1-1mdv2009.1
+ Revision: 295911
- update to new version 2.16.1

* Fri Oct 17 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2.16.0-2mdv2009.1
+ Revision: 294766
- update gtk-xfce-engine to the latest version 2.5.91 (Xfce4.6 beta1)

* Mon Sep 22 2008 Götz Waschk <waschk@mandriva.org> 2.16.0-1mdv2009.0
+ Revision: 286919
- new version

* Tue Sep 02 2008 Götz Waschk <waschk@mandriva.org> 2.15.4-1mdv2009.0
+ Revision: 278812
- new version

* Tue Aug 19 2008 Götz Waschk <waschk@mandriva.org> 2.15.3-1mdv2009.0
+ Revision: 273590
- new version

* Tue Aug 05 2008 Götz Waschk <waschk@mandriva.org> 2.15.2-1mdv2009.0
+ Revision: 263725
- new version
- update file list, the smooth engine is gone

* Thu Jul 03 2008 Götz Waschk <waschk@mandriva.org> 2.15.1-1mdv2009.0
+ Revision: 231029
- fix installation
- new version

* Tue Jul 01 2008 Götz Waschk <waschk@mandriva.org> 2.14.3-1mdv2009.0
+ Revision: 230455
- new version
- update license

* Tue May 27 2008 Götz Waschk <waschk@mandriva.org> 2.14.2-1mdv2009.0
+ Revision: 211689
- more build fixes
- fix buildrequires
- new version
- fix flat theme build

* Wed Apr 09 2008 Götz Waschk <waschk@mandriva.org> 2.14.1-1mdv2009.0
+ Revision: 192478
- new version

* Mon Mar 10 2008 Götz Waschk <waschk@mandriva.org> 2.14.0-1mdv2008.1
+ Revision: 183799
- new version

* Tue Feb 26 2008 Götz Waschk <waschk@mandriva.org> 2.13.6-1mdv2008.1
+ Revision: 175275
- new version

* Tue Feb 12 2008 Götz Waschk <waschk@mandriva.org> 2.13.5-1mdv2008.1
+ Revision: 165699
- new version

* Mon Jan 28 2008 Götz Waschk <waschk@mandriva.org> 2.13.4-1mdv2008.1
+ Revision: 159482
- new version

* Tue Jan 08 2008 Götz Waschk <waschk@mandriva.org> 2.13.3-3mdv2008.1
+ Revision: 146804
- fix cleanice build on x86_64
- replace wonderland by bluecurve gtk engine

* Tue Jan 08 2008 Götz Waschk <waschk@mandriva.org> 2.13.3-1mdv2008.1
+ Revision: 146370
- new version

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Dec 17 2007 Götz Waschk <waschk@mandriva.org> 2.13.2-1mdv2008.1
+ Revision: 131634
- new version

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - do not package big ChangeLog

* Tue Dec 04 2007 Götz Waschk <waschk@mandriva.org> 2.13.1-1mdv2008.1
+ Revision: 115242
- new version

* Sun Nov 18 2007 Jérôme Soyer <saispo@mandriva.org> 2.13.0-2mdv2008.1
+ Revision: 110064
- Add new gtk-xfce-engine

* Wed Nov 14 2007 Götz Waschk <waschk@mandriva.org> 2.13.0-1mdv2008.1
+ Revision: 108582
- new version

* Tue Oct 16 2007 Götz Waschk <waschk@mandriva.org> 2.12.2-1mdv2008.1
+ Revision: 98886
- new version

* Fri Sep 21 2007 Frederic Crozat <fcrozat@mandriva.com> 2.12.1-1mdv2008.0
+ Revision: 91895
- Release 2.12.1

* Mon Sep 17 2007 Götz Waschk <waschk@mandriva.org> 2.12.0-1mdv2008.0
+ Revision: 89346
- new version

* Fri Aug 24 2007 Götz Waschk <waschk@mandriva.org> 2.11.7-1mdv2008.0
+ Revision: 70982
- new version

* Fri Aug 17 2007 Götz Waschk <waschk@mandriva.org> 2.11.6-1mdv2008.0
+ Revision: 64704
- new version

* Tue Aug 14 2007 Götz Waschk <waschk@mandriva.org> 2.11.5-1mdv2008.0
+ Revision: 63078
- new version

* Tue Aug 07 2007 Frederic Crozat <fcrozat@mandriva.com> 2.11.4-2mdv2008.0
+ Revision: 59863
- Enable animation support in clearlooks engine (Mdv bug #30574)

* Tue Jul 31 2007 Götz Waschk <waschk@mandriva.org> 2.11.4-1mdv2008.0
+ Revision: 56958
- new version

* Tue Jul 10 2007 Götz Waschk <waschk@mandriva.org> 2.11.3-1mdv2008.0
+ Revision: 50853
- new version

* Tue Jun 19 2007 Götz Waschk <waschk@mandriva.org> 2.11.2-1mdv2008.0
+ Revision: 41285
- new version

* Thu Jun 07 2007 Anssi Hannula <anssi@mandriva.org> 2.11.1-3mdv2008.0
+ Revision: 36283
- rebuild with correct optflags

  + Götz Waschk <waschk@mandriva.org>
    - new version

* Tue May 29 2007 Götz Waschk <waschk@mandriva.org> 2.10.2-1mdv2008.0
+ Revision: 32363
- new version

* Wed Apr 25 2007 Jérôme Soyer <saispo@mandriva.org> 2.10.1-2mdv2008.0
+ Revision: 18148
- Update gtk-engine for the new XFCE

* Wed Apr 18 2007 Götz Waschk <waschk@mandriva.org> 2.10.1-1mdv2008.0
+ Revision: 14415
- new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1956 |12cr|gtk-equinox-engine-1.50-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname	equinox-gtk-engine
%define name	gtk-equinox-engine
%define version	1.50
%define release 1

%define libname %mklibname %{name}

%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)

Summary:	Equinox engine for Gtk 2.x
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{tarname}.tar.gz
Source1:	equinox-themes.tar.gz
patch1:		equinox-gtk-engine-1.50.glibh.patch
License:	GPLv2+
Group:		Graphical desktop/Other
Url:		http://www.gnome-look.org
Requires:	%{libname} = %{version}
BuildRequires:	pkgconfig(gtk+-2.0) >= 2.12

%description
A heavily modified version of the beautiful Aurora engine.

%package -n %{libname}
Summary:    Library files for %{name}
Group:	    System/Libraries
Provides:   %{libname} = %{version}
Requires:   gtk+2.0

%description -n %{libname}
Library files for %{name}.

%prep
%setup -q -n equinox-1.50
%apply_patches
chmod u-x src/*

%build
%configure2_5x --enable-animation
%make

%install
%makeinstall
%__mkdir -p %{buildroot}%{_datadir}/themes
%__tar zfx %SOURCE1 -C %{buildroot}%{_datadir}/themes

# Fix bug 56215:
#sed -i 's/\(^.*odd_row_color.*\)/\#\1/' %{buildroot}%{_datadir}/themes/Aurora*/gtk-2.0/gtkrc

%files
%defattr(644,root,root,755)
%doc README COPYING ChangeLog AUTHORS
%{_datadir}/themes/*

%files -n %{libname}
%defattr(755,root,root,755)
%{_libdir}/gtk-2.0/%{gtkbinaryver}/engines/*.*


%changelog
* Sun May 01 2011 Lev Givon <lev@mandriva.org> 1.50-1mdv2011.0
+ Revision: 661355
- Update to 1.50.

* Wed Oct 06 2010 Lev Givon <lev@mandriva.org> 1.30.2-1mdv2011.0
+ Revision: 583877
- Update to 1.30.2.

* Tue Sep 07 2010 Lev Givon <lev@mandriva.org> 1.30-1mdv2011.0
+ Revision: 576669
- Update to 1.30.

* Sun Aug 01 2010 Lev Givon <lev@mandriva.org> 1.20-1mdv2011.0
+ Revision: 564886
- import gtk-equinox-engine



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1957 |12cr|gtk+extra-2-3.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    gtk+extra-2
%define version 3.0.1
%define release 1

%define lib_name_orig lib%{name}
%define lib_major 2.0
%define lib_name %mklibname %{name}_ %{lib_major}

Name:           %{name}
Version:        %{version}
Release:        %{release}
Summary:        Extra gtk+2 widget
Source0:        http://nchc.dl.sourceforge.net/sourceforge/scigraphica/gtk+extra-%{version}.tar.gz
Patch0:					gtk+extra-3.0.1-glibh.patch
Patch1:					gtk+extra-3.0.1-printf.patch
License:        GPL
Group:          Development/Other
Url:            http://gtkextra.sourceforge.net/
BuildRequires:  pkgconfig(gtk+-2.0)
BuildRequires:  glib2-devel
BuildRequires:	pkgconfig(gtk-doc)
BuildRequires:	pkgconfig(gobject-introspection-1.0)

%description
Extra gtk2 widget

%package -n     %{lib_name}
Summary:	Main library for %{name}
Group:          System/Libraries
Provides:	%{name} = %{version}-%{release}

%description -n %{lib_name}
This package contains the library needed to run programs dynamically
linked with libgtk+extra-2

%package -n     %{lib_name}-devel
Summary:        Headers for developing programs that will use libgtk+extra-2
Group:          Development/C
Requires:       %{lib_name} = %{version}
Provides:       %{lib_name_orig}-devel = %{version}-%{release} 
Provides:       %{name}-devel = %{version}-%{release}
%description -n %{lib_name}-devel
This package contains the headers that programmers will need to develop
applications which will use libgtk+extra-2

%prep
%setup -q -n gtk+extra-%{version}
%patch0 -p2 -b .glibh
%patch1 -p2 -b .printf

%build
autoreconf -vif
%configure
%make

%install
%makeinstall

%files -n %{lib_name}
%{_libdir}/*.so.*
%{_datadir}/gtk-doc/html/gtkextra/*

%files -n %{lib_name}-devel
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/*.a
%{_libdir}/pkgconfig/*.pc




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1958 |12cr|gtk+extra-3-3.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    gtk+extra-3
%define version 3.0.1
%define release 1

%define lib_name_orig lib%{name}
%define lib_major 3.0
%define lib_name %mklibname %{name}_ %{lib_major}

Name:           %{name}
Version:        %{version}
Release:        %{release}
Summary:        Extra gtk+2 widget
Source0:        http://nchc.dl.sourceforge.net/sourceforge/scigraphica/gtk+extra-%{version}.tar.gz
Source1:				.abf.yml
Patch0:					gtk+extra-3.0.1-glibh.patch
Patch1:					gtk+extra-3.0.1-printf.patch
License:        GPL
Group:          Development/Other
Url:            http://gtkextra.sourceforge.net/
BuildRequires:  pkgconfig(gtk+-2.0)
BuildRequires:  glib2-devel
BuildRequires:	pkgconfig(gtk-doc)
BuildRequires:	pkgconfig(gobject-introspection-1.0)

%description
Extra gtk2 widget

%package -n     %{lib_name}
Summary:	Main library for %{name}
Group:          System/Libraries
Provides:	%{name} = %{version}-%{release}

%description -n %{lib_name}
This package contains the library needed to run programs dynamically
linked with libgtk+extra-3

%package -n     %{lib_name}-devel
Summary:        Headers for developing programs that will use libgtk+extra-3
Group:          Development/C
Requires:       %{lib_name} = %{version}
Provides:       %{lib_name_orig}-devel = %{version}-%{release} 
Provides:       %{name}-devel = %{version}-%{release}
%description -n %{lib_name}-devel
This package contains the headers that programmers will need to develop
applications which will use libgtk+extra-3

%prep
%setup -q -n gtk+extra-%{version}
%patch0 -p2 -b .glibh
%patch1 -p2 -b .printf

%build
autoreconf -vif
%configure
%make

%install
%makeinstall

%files -n %{lib_name}
%{_libdir}/*.so.*
%{_datadir}/gtk-doc/html/gtkextra/*

%files -n %{lib_name}-devel
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/*.a
%{_libdir}/pkgconfig/*.pc




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1959 |12cr|gtkfind-1.1-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name gtkfind
%define release %mkrel 12
%define version 1.1

Summary  : A graphical file finding program
Name     : %{name}
Version  : %{version}
Release  : %{release}
License: GPL
Group    : File tools
Source0  : %{name}-%{version}.tar.bz2
URL      : http://www.oz.net/~mattg/download.html
BuildRoot: %{_tmppath}/%{name}-buildroot
Buildrequires: xterm libgtk+-devel man

%description
gtkfind is a graphical file finding program, written by Matt Grossman
<mattg@oz.net> and distributed under the terms of the GNU GPL.  It
requires X and the freely distributable (GPL) gtk toolkit to run.  gtk
is available from www.gtk.org and other places.

%prep
rm -rf $RPM_BUILD_ROOT

%setup -q

%build
%configure

%make

%install
mkdir -p %buildroot%_bindir
mkdir -p %buildroot%_mandir/man1
install -s -m 755 gtkfind %buildroot%_bindir
install -m 444 gtkfind.1 %buildroot%_mandir/man1


mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%_bindir/%name
Name=Gtkfind
Comment=Graphical file finding program
Icon=file_tools_section
Categories=X-MandrivaLinux-System-FileTools;System;
EOF
 
%if %mdkversion < 200900
%post
%{update_menus}
%endif
 
%if %mdkversion < 200900
%postun
%{clean_menus}  
%endif

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr (-,root,root)
%doc README COPYING INSTALL
%_bindir/%name
%{_mandir}/man1/*
%{_datadir}/applications/mandriva-*.desktop



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1-12mdv2011.0
+ Revision: 619287
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.1-11mdv2010.0
+ Revision: 429336
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.1-10mdv2009.0
+ Revision: 246686
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Thu Jan 03 2008 Thierry Vignaud <tv@mandriva.org> 1.1-8mdv2008.1
+ Revision: 141938
- auto-convert XDG menu entry
- BR man
- kill re-definition of %%buildroot on Pixel's request
- import gtkfind

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Fri Apr 08 2005 Olivier Thauvin <nanardon@mandrake.org> 1.1-8mdk
- fix menu path

* Wed Apr 26 2004 Lenny Cartier <lenny@mandrakesoft.com 1.1-7mdk
- rebuild

* Wed Apr 30 2003 Lenny Cartier <lenny@mandrakesoft.com 1.1-6mdk
- buildrequires

* Fri Jan 24 2003 Lenny Cartier <lenny@mandrakesoft.com 1.1-5mdk
- rebuild

* Fri Jun 14 2002 Lenny Cartier <lenny@mandrakesoft.com 1.1-4mdk
- buildrequires

* Wed Jan 30 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.1-3mdk
- icon

* Wed Jul 25 2001  Lenny Cartier <lenny@mandrakesoft.com> 1.1-2mdk
- rebuild

* Mon Sep 04 2000 Lenny Cartier <lenny@mandrakesoft.com> 1.1-1mdk
- BM
- macros 
- menu

* Thu Apr 27 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.9-2mdk
- fix group
- fix files section

* Wed Dec 22 1999 Lenny Cartier <lenny@mandrakesoft.com>
- fix location of files
- bz2 archive


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1960 |12cr|gtkgep-0.2.3-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	gtkgep
%define version	0.2.3
%define release 7

%define major 0
%define libname %mklibname %name %major

Name: 	 %{name}
Summary: Real-time guitar effects
Version: %{version}
Release: %{release}
Source0:		%{name}-%{version}.tar.bz2
URL:		http://gtkgep.prv.pl
License:	GPL
Group:		Sound
BuildRequires:	gtk+1.2-devel

%description
GtkGEP turns your computer into a realtime effects processor. You can plug
your guitar into the computer and play with cool distortion effects, for
example. It has a modular plugin structure, with standard plugins including
distortion, overdrive, delay, reverb, equalizers, and a flanger. It works in
16-bit resolution, in mono mode, and with frequencies from 11khz to 44khz.
The sound quality is very good.

%package -n %libname
Summary: Libraries from %name
Group: System/Libraries
Provides: lib%name = %version-%release

%description -n %libname
Libraries from %name

%prep
%setup -q

%build
libtoolize --force
aclocal
automake
autoconf
%configure
perl -p -i -e 's;/usr/local/lib;%_libdir;g' gtkgep_main.c
%make
										
%install
%makeinstall_std
rm -f $RPM_BUILD_ROOT/%_libdir/*.a

#menu
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{name}
Icon=sound_section
Name=GTK Guitar Effects
Comment=Realtime effects
Categories=Audio;
EOF

%files
%defattr(-,root,root)
%doc README COPYING
%{_bindir}/%name
%{_datadir}/applications/mandriva-%name.desktop

%files -n %libname
%defattr(-,root,root)
%dir %{_libdir}/%name-%version
%dir %{_libdir}/%name-%version/plugins
%{_libdir}/%name-%version/plugins/*.so



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.3-7mdv2011.0
+ Revision: 619288
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.2.3-6mdv2010.0
+ Revision: 429337
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.2.3-5mdv2009.0
+ Revision: 246688
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 18 2007 Thierry Vignaud <tv@mandriva.org> 0.2.3-3mdv2008.1
+ Revision: 131730
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request
- import gtkgep


* Fri Apr 08 2005 Olivier Thauvin <nanardon@mandrake.org> 0.2.3-3mdk
- %%mklibname
- amd64 fix

* Tue Jul 15 2003 Austin Acton <aacton@yorku.ca> 0.2.3-2mdk
- DIRM

* Mon Feb 17 2003 Austin Acton <aacton@yorku.ca> 0.2.3-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1961 |12cr|gtkglarea-1.2.3-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 5
%define libname %mklibname %{name} %major
%define develname %mklibname %{name} -d

Summary:	OpenGL widget for GTK+ 1.2
Name:		gtkglarea
Version:	1.2.3
Release: 	14
License:	LGPL
Group:		System/Libraries
URL:		http://www.student.oulu.fi/~jlof/gtkglarea/
Source0:	%{name}-%{version}.tar.bz2
Patch0:		gtkglarea-1.2.3-fix-underquoted-calls.patch
patch1:		gtkglarea-1.2.3.printf.patch
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(gtk+)
BuildRequires:	libtool

%description
Just as GTK+ is build on top of GDK, GtkGLArea is built on top of gdkgl which
is basically wrapper around GLX functions. The widget itself is very similar
to GtkDrawingArea widget and adds only three extra functions.

Lower level gdkgl functions make it easy to render on any widget that has
OpenGL capable visual, rendering to off-screen pixmaps is also supported.

%package -n	%{libname}
Summary:        OpenGL widget for GTK+ GUI toolkit
Group:          System/Libraries
Provides:	%{name}
Obsoletes:	%{name} = %{version}-%{release}

%description -n	%{libname}
Just as GTK+ is build on top of GDK, GtkGLArea is built on top of gdkgl which
is basically wrapper around GLX functions. The widget itself is very similar
to GtkDrawinigArea widget and adds only three extra functions.

Lower level gdkgl functions make it easy to render on any widget that has
OpenGL capable visual, rendering to off-screen pixmaps is also supported.

%package -n	%{develname}
Summary:	Development libraries for GtkGLArea
Group:		Development/GNOME and GTK+
Requires:	%{libname} >= %{version}
Provides:	%{name}-devel = %{version}-%{release} 
Provides:	lib%{name}-devel
Obsoletes:	%{mklibname gtkglarea 5 -d}

%description -n	%{develname}
Libraries and includes files you can use for GtkGLArea development.

%prep
%setup -q
%patch0 -p1 -b .underquoted
%patch1 -p1 -b .printf

%build
autoreconf -fis
%configure
%make

%install
%makeinstall

%files -n %{libname}
%defattr(-, root, root)
%doc AUTHORS COPYING ChangeLog README
%{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%defattr(-, root, root)
%doc docs/*.txt
%{_libdir}/*.so
%{_libdir}/*.a
%{_includedir}/*
%{_datadir}/aclocal/*


%changelog
* Mon Nov 10 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2.3-14mdv2009.1
+ Revision: 301800
- bump release
- try to fix build

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Mon Feb 18 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.2.3-11mdv2008.1
+ Revision: 170878
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Jul 21 2007 Adam Williamson <awilliamson@mandriva.com> 1.2.3-10mdv2008.0
+ Revision: 54351
- rebuild for 2008
- ew, don't symlink to a different major!
- bunzip2 patch
- new devel policy
- Import gtkglarea



* Thu Jun 08 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.2.3-9mdv2007.0
- fix buildrequires
- add missing %%build section
- fix underquoted calls (P0)

* Tue Dec 27 2005 Lenny Cartier <lenny@mandriva.com> 1.2.3-8mdk
- rebuild

* Fri Aug 13 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.2.3-7mdk
- rebuild

* Thu Jul 24 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 1.2.3-6mdk
- rebuild

* Thu Jan 16 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.2.3-5mdk
- fix files list

* Sat Aug  3 2002 Stefan van der Eijk <stefan@eijk.nu> 1.2.3-4mdk
- BuildRequires

* Tue Jul 23 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 1.2.3-3mdk
- Rebuild with latest gcc3.1
- Sanitize specfile (silentify %%setup)
- BuildRequires: Mesa-devel. Where is Mesa-common-devel gone?

* Thu Jan 17 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.2.3-2mdk
- remove empty doc file

* Tue Oct 16 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 1.2.3-1mdk
- new version

* Thu Sep 13 2001 Stefan van der Eijk <stefan@eijk.nu> 1.2.2-10mdk
- BuildRequires: gtk+-devel

* Sat Jul 28 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.2.2-9mdk
- rebuild

* Sun May 27 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 1.2.2-8mdk
- have Provides more suitable to lib policy
- fix problems reported by rpmlint

* Thu Apr 12 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.2.2-7mdk
- fix provides & obsoletes

* Sat Mar 24 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.2.2-6mdk
- split

* Thu Jan 11 2001 David BAUDENS <baudens@mandrakesoft.com> 1.2.2-5mdk
- BuildRequires: Mesa-common-devel

* Wed Nov 08 2000 Lenny Cartier <lenny@mandrakesoft.com> 1.2.2-4mdk
- rebuild for gcc-2.96

* Thu Jul 27 2000 Pixel <pixel@mandrakesoft.com> 1.2.2-3mdk
- remove duplicate lib in gtkglarea and gtkglarea-devel + cleanup, BM

* Tue Apr 18 2000 Lenny Cartier <lenny@mandrakesoft.com> 1.2.2-2mdk
- add ldconfig in devel post

* Thu Mar 21 2000 Lenny Cartier <lenny@mandrakesoft.com> 1.2.2-1mdk
- clean specfile
- v1.2.2

* Wed Dec 08 1999 Pablo Saratxaga <pablo@mandrakesoft.com>
 - rebuild linking against Mesa 3.1cvs (uses OpenGL naming of libs instead
   of libMesa*.so stuff)
    
* Mon Nov 01 1999 Pablo Saratxaga <pablo@mandrakesoft.com>
- 1.2.1
	 
* Tue Feb 09 1999 Pablo Saratxaga <srtxg@chanae.alphanet.ch>
 - First try at an RPM  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1962 |12cr|gtkglextmm-1.2.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major		0
%define	api_version	1.2
%define	libname		%mklibname gtkglextmm %{major}
%define	develname	%mklibname gtkglextmm -d

Name:		gtkglextmm
Version:	1.2.0
Release:	4
Summary:	Libraries for the gtkglextmm package
License:	LGPLv2+
Group:		System/Libraries
URL:		http://www.k-3d.org/gtkglext/Main_Page
Source0:	http://downloads.sourceforge.net/gtkglext/%{name}-%{version}.tar.bz2
Patch0:		gtkglextmm-1.2.0-aclocal.patch
Patch1:		gtkglextmm-1.2.0-gtk2.20.patch
BuildRequires:	pkgconfig(gtkmm-2.4)
BuildRequires:	pkgconfig(gtkglext-1.0)
BuildRequires:	doxygen
BuildRequires:	recode

%description
Library and data files for the gtkglextmm package.

%package -n	%{libname}
Summary:	Dynamic libraries from gtkglextmmO
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}

%description -n	%{libname}
Dynamic libraries from gtkglextmm.

%package -n	%{develname}
Summary:	Header files and static libraries from gtkglextmm
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	gtkglextmm-devel = %{version}-%{release} 

%description -n	%{develname}
Libraries and includes files for developing programs based on gtkglextmm.

%prep
%setup -q
%patch0 -p1
%patch1 -p1
recode l1..u8 AUTHORS README

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

#rpmlint reports an empty file
rm -f %{buildroot}%{_libdir}/gtkglextmm-1.2/proc/m4/convert_gtkglext.m4

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc AUTHORS ChangeLog README
%doc %{_docdir}/gtkglextmm-1.2
%{_datadir}/aclocal/*.m4
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_libdir}/gtkglextmm-1.2

%changelog
* Fri Sep 11 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.2.0-3mdv2010.0
+ Revision: 437828
- rebuild

* Wed Mar 25 2009 Götz Waschk <waschk@mandriva.org> 1.2.0-2mdv2009.1
+ Revision: 361011
- rebuild

* Tue Oct 21 2008 Guillaume Bedot <littletux@mandriva.org> 1.2.0-1mdv2009.1
+ Revision: 296257
- import gtkglextmm


* Thu Sep 18 2008 Guillaume Bedot <littletux@mandriva.org> 1.2.0-1mdv2009.0
- First package of gtkglextmm for Mandriva

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1963 |12cr|gtk-gnutella-0.98.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	gtk-gnutella
%define version	0.98.3
%define release	1
%define summary	Gnutella GTK client

Name: 		%{name}
Version: 	%{version}
Release: 	%{release}
Summary: 	%{summary}
License: 	GPLv2
Group: 		Networking/File transfer
Source0: 	http://downloads.sourceforge.net/project/gtk-gnutella/gtk-gnutella/%{version}/%{name}-%{version}.tar.bz2
Source1:	%{name}-remote-shell.txt.bz2
Source10:	%{name}.16.png
Source11:	%{name}.32.png
Source12:	%{name}.48.png
URL: 		http://gtk-gnutella.sourceforge.net
Buildrequires:	gtk+2-devel
Buildrequires:	libxml2-devel
BuildRequires:	gnutls-devel
BuildRequires:	glib2-devel
BuildRequires:	dbus-devel
BuildRequires:	zlib-devel
Buildrequires:	bison
Buildrequires:	byacc
Buildrequires:	gettext

%description
Gtk-gnutella is a client of Gnutella network (http://www.gnutella.com/).
It's a fully-featured servent, designed to share any type of file.
Gtk-gnutella implements compressed connections, ultrapeer and leaf 
nodes, Passive/Active Remote Queueing (PARQ), and other modern 
gnutella network features.

%prep
%setup -q -n %{name}-%{version}

%build
./Configure -Dprefix=%{_prefix}/ -Dbindir=%{_bindir}/ -Dprivlib=%{_datadir}/%{name}/ \
        -Dsysman=%{_mandir}/man1/ -Ucc="$CC" -Dccflags="-Wall $CFLAGS" \
        -Doptimize="%{optflags}" -Dgtkversion=2 -Dremotectrl=true \
        -Dofficial=true -ders 
#perl -p -i -e 's/SQuoTe\(a\)\"a/SQuoTe\(a\)\"a\"/g' config.h
#perl -p -i -e 's/EQuoTe\(a\)a\"/EQuoTe\(a\)\"a\"/g' config.h
#perl -p -i -e 's/usr\/local/usr/g' src/Makefile
%make

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_bindir} %{buildroot}/%{_mandir}/man1
make install INSTALL_PREFIX=%{buildroot}
chmod 755 %{buildroot}%{_bindir}/%{name}

# extra docs
bunzip2 -c %{SOURCE1} > remote-shell.txt

# icons
install -D -m 644 %{SOURCE10} %{buildroot}%{_miconsdir}/%{name}.png
install -D -m 644 %{SOURCE11} %{buildroot}%{_iconsdir}/%{name}.png
install -D -m 644 %{SOURCE12} %{buildroot}%{_liconsdir}/%{name}.png

%find_lang %{name}

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc README TODO AUTHORS LICENSE ChangeLog
%doc remote-shell.txt
%{_bindir}/*
%{_datadir}/%{name}
%{_datadir}/pixmaps/*
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_datadir}/applications/gtk-gnutella.desktop



%changelog
* Tue Jun 05 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.98.3-1
+ Revision: 802705
- version update 0.98.3

* Fri Aug 12 2011 Andrey Bondrov <abondrov@mandriva.org> 0.97-1
+ Revision: 694190
- imported package gtk-gnutella


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1964 |12cr|gtkguitune-0.8-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name gtkguitune
%define version 0.8
%define release  %mkrel 4

Summary: Linux program for tuning guitars
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://www.geocities.com/harpin_floh/mysoft/%{name}-gtk2-%{version}.tar.gz
License: GPLv2+
Group: Sound
Url: http://www.geocities.com/harpin_floh/kguitune_page.html
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: gtkmm2.4-devel

%description
Guitune is a linux program for tuning guitars and other instruments
by using the method of Schmitt-triggering, i.e.
counting the number of triggerings between two trigger levels
in a certain amount of time.
Why not use FFT like many other tuning devices?
Well because other tuning devices are not as fast as mine !!

With FFT you need many samples to archieve the accuracy needed for tuning
instruments. You often get times of around 1 second between two measurements
and the computer is quite busy in this second calculating the FFT. Using
Schmitt-triggering you get a measurement every 10th of a second or even less
(depending on the sample frequency you use). Most of the time the computer
only waits for the samples.

The Trigger levels are adjustable. For a pure sine-wave the trigger levels
could be zero. But for a wave wth overtones like the one in the figure above
you need a non-zero triggerlevel. It is preadjusted to a level of 60% of the
current maximum which should be able to deal with most instruments.

%prep
%setup -q -n %name

%build
%configure2_5x
%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%name.desktop << EOF
[Desktop Entry]
Version=1.0
Type=Application
Name=gtkGuitune
Categories=AudioVideo;GTK;Audio;
Comment=Tune your Guitar
TryExec=gtkguitune
Exec=gtkguitune
Icon=gtkguitune_logo
EOF

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdvver < 200900
%post
%update_icon_cache hicolor
%postun
%clean_icon_cache hicolor
%endif

%files
%defattr(-,root,root)
%doc AUTHORS NEWS README
%{_bindir}/gtkguitune
%_datadir/icons/hicolor/scalable/apps/guitune_logo.svg
%_datadir/applications/mandriva*



%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.8-4mdv2011.0
+ Revision: 610992
- rebuild

* Wed Dec 09 2009 Jérôme Brenier <incubusss@mandriva.org> 0.8-3mdv2010.1
+ Revision: 475276
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Wed Oct 22 2008 Götz Waschk <waschk@mandriva.org> 0.8-1mdv2009.1
+ Revision: 296418
- new version
- gtkmm 2
- update file list
- add menu entry

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
    - fix BR for x86_64
    - kill re-definition of %%buildroot on Pixel's request
    - use %%mkrel
    - import gtkguitune

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Sun Sep  5 2004 Jrmie Lenfant-Engelmann <jlenfant@mandrakesoft.com> 0.7-2mdk
- clean spec

* Thu Sep  2 2004 Tocman <jlenfant@mandrakesoft.com> 0.7-1mdk
- First package (pingu1 sux)

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1965 |12cr|gtkhotkey-0.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1

%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Name:		gtkhotkey
Version:	0.2.1
Release:	1
Summary:	Platform Independent Hotkey Handling for GTK+ Applications
License:	LGPLv3+
Group:		System/Libraries
Url:		http://launchpad.net/gtkhotkey/
Source0:		%{name}-%{version}.tar.bz2
Patch0:		gtkhotkey-glib-2.31.patch
Patch1:		gtkhotkey-0.2.1-linkage.patch
BuildRequires:	gtk-doc
BuildRequires:	intltool
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)

%description
GtkHotkey is simple library offering a platform independent way for GTK+
applications to manage and bind desktop-wide hotkeys.

%package -n %{libname}
Summary:	Platform Independent Hotkey Handling for GTK+ Applications
Group:		System/Libraries

%description -n %{libname}
GtkHotkey is simple library offering a platform independent way for GTK+
applications to manage and bind desktop-wide hotkeys.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/GNOME and GTK+
Requires:	pkgconfig(glib-2.0)
Requires:	pkgconfig(gtk+-2.0)
Requires:	%{libname} = %{EVRD}

%description -n %{develname}
GtkHotkey is simple library offering a platform independent way for GTK+
applications to manage and bind desktop-wide hotkeys.  This package contains
all necessary include files and libraries needed to develop applications that
require these.

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
autoreconf -fi
%configure2_5x --disable-static
%make

%install
%makeinstall_std
rm -rf %{buildroot}%{_prefix}/doc

%files -n %{libname}
%doc AUTHORS COPYING NEWS README
%{_libdir}/libgtkhotkey.so.%{major}*

%files -n %{develname}
%{_datadir}/gtk-doc/html/gtkhotkey
%{_includedir}/gtkhotkey-1.0/
%{_libdir}/libgtkhotkey.so
%{_libdir}/pkgconfig/*.pc

%changelog
* Thu Jun 21 2012 Andrey Bondrov <abondrov@mandriva.org> 0.2.1-1
+ Revision: 806640
- Update BuildRequires
- Add patch1 to fix linkage
- imported package gtkhotkey


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1966 |12cr|gtk-iptables-0.5.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	gtk-iptables
%define version	0.5.1
%define release  %mkrel 3

Name: 	 	%{name}
Summary: 	GTK-based frontend for iptables
Version: 	%{version}
Release: 	%{release}

Source0:		%{name}-%{version}.tar.bz2
source1:		.abf.yml
patch0:			gtk-iptables-0.5.1.printf.patch
URL:		http://gtk-iptables.sourceforge.net
License:	GPL
Group:		System/Configuration/Networking
BuildRequires:	pkgconfig(gtk+-2.0)
Requires:	gksu userspace-ipfilter
Obsoletes:	gtkiptables
Provides:	gtkiptables

%description
Gtk-IPTables is a GTK-based frontend for iptables written in C. You can
create rules for all chains for Filter, NAT, and Mangle tables.

%prep
%setup -q
%patch0 -p1 -b .printf

%build
%configure2_5x
%make

%install
%makeinstall_std

#menu
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=gksu gtkiptables
Icon=networking_configuration_section
Name=GTK-IPTables
Comment=IPTables Rules Configuration
Categories=Network;
EOF

%find_lang %name || touch %{name}.lang

%files -f %{name}.lang
%defattr(-,root,root)
%doc README COPYING
%{_bindir}/gtkiptables
%{_datadir}/applications/mandriva-%name.desktop
%{_datadir}/pixmaps/*


%changelog
* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.5.1-3mdv2009.0
+ Revision: 246693
- rebuild
- fix no-buildroot-tag

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Thu Dec 27 2007 Jérôme Soyer <saispo@mandriva.org> 0.5.1-1mdv2008.1
+ Revision: 138403
- Fix BuildRequires
- New release

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.4.21-3mdv2008.1
+ Revision: 131725
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import gtk-iptables


* Tue Nov 02 2004 Christiaan Welvaart <cjw@daneel.dyndns.org> 0.4.21-3mdk
- rebuild with current autotools

* Wed Dec 17 2003 Marcel Pol <mpol@mandrake.org> 0.4.21-2mdk
- depend on userspace-ipfilter
- 64bit buildrequires

* Wed Apr 2 2003 Austin Acton <aacton@yorku.ca> 0.4.21-1mdk
- 0.4.21

* Sun Mar 23 2003 Austin Acton <aacton@yorku.ca> 0.4.1-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1967 |12cr|gtklp-1.2.8a-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	A GTK frontend for CUPS
Name: 		gtklp
Version: 	1.2.8a
Release: 	%mkrel 1
License: 	GPLv2+
Group: 		System/Configuration/Printing
Source0: 	http://prdownloads.sourceforge.net/gtklp/%{name}-%{version}.src.tar.gz
Url: 		http://gtklp.sourceforge.net/
Source1: 	gtklp-icon48.png
Source2: 	gtklp-icon32.png
Source3: 	gtklp-icon16.png
Patch0:		gtklp-1.2.7-simple.patch
Patch1:		gtklp-1.2.5-mdv-fix-str-fmt.patch
BuildRequires: 	cups-common
BuildRequires:  gtk+2-devel
BuildRequires: 	cups-devel > 1.1
Requires: 	cups > 1.1
BuildRoot: 	%{_tmppath}/%{name}-%{version}-buildroot

%description
A GTK frontend for CUPS

%prep
%setup -q
%patch0 -p1 -b .simple
%patch1 -p1 -b .strfmt

sed -e '/DEF_BROWSER_CMD/{s:netscape:firefox:}' \
        -e '/DEF_HELP_HOME/{s:631/sum.html#STANDARD_OPTIONS:631/help/:}' \
        -i include/defaults.h


mkdir -p Mandriva
cp %{SOURCE1} Mandriva/gtklp-icon48.png
cp %{SOURCE2} Mandriva/gtklp-icon32.png
cp %{SOURCE3} Mandriva/gtklp-icon16.png

%build
autoreconf -fi
%configure2_5x --enable-forte 

%make

%install
rm -fr %{buildroot}

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
install -d %{buildroot}%{_liconsdir}
install -d %{buildroot}%{_iconsdir}
install -d %{buildroot}%{_miconsdir}

%makeinstall_std

# menu entry
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Categories=HardwareSettings;Settings;GTK;
Name=GTK CUPS
Comment=GTK Frontend for CUPS
Exec=%{_bindir}/gtklp
Icon=gtklp
EOF

cat << EOF > %buildroot%{_datadir}/applications/mandriva-gtklpq.desktop
[Desktop Entry]
Type=Application
Categories=HardwareSettings;Settings;GTK;
Name=GTK Printer Queue
Comment=GTK Frontend to GTKlp CUPS Queue
Exec=%{_bindir}/gtklpq
Icon=gtklp
EOF

# menu icon
install -m0644 Mandriva/gtklp-icon48.png %{buildroot}%{_liconsdir}/%{name}.png
install -m0644 Mandriva/gtklp-icon32.png %{buildroot}%{_iconsdir}/%{name}.png
install -m0644 Mandriva/gtklp-icon16.png %{buildroot}%{_miconsdir}/%{name}.png

# locales
%find_lang %name

%if %mdkversion < 200900
%post 
%update_menus
%endif

%if %mdkversion < 200900
%postun 
%clean_menus
%endif

%clean
rm -rf %{buildroot}

%files -f %name.lang
%defattr(0644,root,root)
%doc AUTHORS BUGS ChangeLog COPYING NEWS README TODO USAGE
%{_bindir}/*
%{_datadir}/applications/mandriva-*.desktop
%{_iconsdir}/*.png
%{_liconsdir}/*.png
%{_miconsdir}/*.png
%{_mandir}/man1/*


%changelog
* Sat Apr 28 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.2.8a-1mdv2012.0
+ Revision: 794268
- fix with broken link
- version update 1.2.8a

* Wed Mar 16 2011 Stéphane Téletchéa <steletch@mandriva.org> 1.2.8-1
+ Revision: 645233
- update to new version 1.2.8

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2.7-2mdv2011.0
+ Revision: 610993
- rebuild

* Fri Dec 11 2009 Funda Wang <fwang@mandriva.org> 1.2.7-1mdv2010.1
+ Revision: 476418
- new version 1.2.7

* Wed Dec 09 2009 Jérôme Brenier <incubusss@mandriva.org> 1.2.5-5mdv2010.1
+ Revision: 475285
- number the Patch0 macro
- fix str fmt

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.2.5-4mdv2009.0
+ Revision: 246695
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Sun Jan 27 2008 Funda Wang <fwang@mandriva.org> 1.2.5-2mdv2008.1
+ Revision: 158578
- add more category for desktop entry

* Sun Jan 27 2008 Funda Wang <fwang@mandriva.org> 1.2.5-1mdv2008.1
+ Revision: 158563
- update to new version 1.2.5

* Fri Jan 25 2008 Funda Wang <fwang@mandriva.org> 1.2.2-3mdv2008.1
+ Revision: 157807
- rebuild

* Thu Jan 03 2008 Thierry Vignaud <tv@mandriva.org> 1.2.2-2mdv2008.1
+ Revision: 141904
- auto-convert XDG menu entry
- s/BuildPrereq/BuildRequires/
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Austin Acton <austin@mandriva.org>
    - Import gtklp


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1968 |12cr|gtkmathview-0.8.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname  %mklibname %{name} %{major}
%define develname %mklibname -d %{name}

Summary:	C++ rendering engine for MathML documents
Name:		gtkmathview
Version:	0.8.0
Release:	6
License:	GPLv3+
Group:		Networking/WWW
Url:		http://www.cs.unibo.it/helm/mml-widget/
Source0:	http://helm.cs.unibo.it/mml-widget/sources/%{name}-%{version}.tar.bz2
Source1:	gtkmathview.html.tar.bz2
Patch0: gtkmathview-0.8.0-cond-t1.patch
Patch1: gtkmathview-0.8.0-gcc43.patch
Patch2: gtkmathview-0.8.0-gcc44.patch
Patch3: gtkmathview-0.8.0-fix-link.patch
Patch4: gtkmathview-0.8.0-no-static.patch
Patch5: gtkmathview-0.8.0-gcc47.patch

BuildRequires:	xsltproc
BuildRequires:	t1lib-devel
BuildRequires:	popt-devel
#BuildRequires:	pkgconfig(gdome2-cpp-smart)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libxml-2.0)
Requires:	fonts-ttf-latex

%description
GtkMathView is a GTK Widget for rendering MathML documents.

%package -n %{libname}
Summary:   Libraries for gtkmathview
Group: System/Libraries

%description -n %{libname}
GtkMathView is a GTK Widget for rendering MathML documents.

%package -n %{develname}
Summary:  Libraries and include files for gtkmathview
Group:    Development/C++
Requires: %{libname} = %{version}
Provides: %{name}-devel = %{EVRD}

%description -n %{develname}
GtkMathView is a GTK Widget for rendering MathML documents.

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p0
%patch3 -p0
%patch4 -p1
%patch5 -p1
# AM_BINRELOC missing, just ignore
echo 'AC_DEFUN([AM_BINRELOC], [])' > acinclude.m4

%build
autoreconf -fi
%configure2_5x \
	--disable-static

make

##Add updated html reference manual##
mkdir DATA.TMP
cd DATA.TMP
tar xjf %{SOURCE1}
cd ../../..

%install
%makeinstall_std
mkdir -p %{buildroot}/%_docdir/%{name}
cp -r DATA.TMP/%{name}.html %{buildroot}/%_docdir/%{name}

%files
%doc AUTHORS BUGS COPYING ChangeLog HISTORY INSTALL LICENSE NEWS README TODO
%config(noreplace) %{_sysconfdir}/gtkmathview/gtkmathview.conf.xml
%{_bindir}/*
%{_datadir}/%{name}
%{_mandir}/man1/*

%files -n %{libname}
%{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%{_libdir}/lib*.so
%{_includedir}/*
%{_libdir}/pkgconfig/*



%changelog
* Tue Mar 27 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.8.0-5
+ Revision: 787563
- bump release
- cleaned up spec

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.8.0-4mdv2011.0
+ Revision: 610994
- rebuild

* Wed Feb 17 2010 Funda Wang <fwang@mandriva.org> 0.8.0-3mdv2010.1
+ Revision: 507035
- add pld linux patch to disable static build
- add gentoo patches to have it built
- fix linkage

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
    - kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sat Nov 17 2007 Funda Wang <fwang@mandriva.org> 0.8.0-2mdv2008.1
+ Revision: 109226
- rebuild for new lzma

* Tue Oct 30 2007 Jérôme Soyer <saispo@mandriva.org> 0.8.0-1mdv2008.1
+ Revision: 103829
- New release

* Fri Jun 22 2007 Funda Wang <fwang@mandriva.org> 0.7.8-1mdv2008.0
+ Revision: 42633
- New version
  Build against t1lib again

  + Jérôme Soyer <saispo@mandriva.org>
    - Import gtkmathview



* Mon Sep 04 2006 Jerome Soyer <saispo@mandriva.org> 0.7.7-2mdv2007.0
- Fix changelog

* Sun Sep 03 2006 Jerome Soyer <saispo@mandriva.org> 0.7.7-1mdv2007.0
- New release 0.7.7

* Fri Jul 21 2006 Charles A Edwards <eslrahc@mandriva.org> 0.7.5-6mdv2007.0
- rebuild

* Mon Jan 16 2006 Gtz Waschk <waschk@mandriva.org> 0.7.5-5mdk
- fix buildrequires

* Sun Jan 15 2006 Gtz Waschk <waschk@mandriva.org> 0.7.5-4mdk
- update build deps

* Mon Jan  2 2006 Gtz Waschk <waschk@mandriva.org> 0.7.5-3mdk
- fix buildrequires

* Sat Nov 26 2005 Marcel Pol <mpol@mandriva.org> 0.7.5-2mdk
- mkrel
- small cleanups

* Thu Oct 06 2005 Marcel Pol <mpol@mandriva.org> 0.7.5-1mdk
- 0.7.5

* Wed Sep 28 2005 Marcel Pol <mpol@mandriva.org> 0.7.4-2mdk
- require fonts-ttf-latex

* Mon Sep 12 2005 Gtz Waschk <waschk@mandriva.org> 0.7.4-1mdk
- fix buildrequires
- New release 0.7.4

* Mon Aug 15 2005 Gtz Waschk <waschk@mandriva.org> 0.7.3-1mdk
- fix file list
- fix buildrequires
- 0.7.3

* Mon May  9 2005 Gtz Waschk <waschk@mandriva.org> 0.4.3-4mdk
- multiarch

* Tue Jan 10 2005 Charles A Edwards <eslrahc@bellsouth.net> 0.4.3-3mdk
- rebuild without t1lib (build fails if latest is used)

* Fri Jun 11 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.4.3-2mdk
- spec cleanup
- fix deps
- patch for new g++

* Tue Jul 29 2003 Charles A Edwards <eslrahc@bellsouth.net> 0.4.3-1mdk
- 0.4.3
- drop gcc Patch...merged upstream
- build --with libxml2
- Requires/BuildRequires
- rm Info Post/Postrun (info dropped in 0.4.2)

* Tue Jul  8 2003 Gtz Waschk <waschk@linux-mandrake.com> 0.4.2-2mdk
- fix directory ownership

* Tue Jun 10 2003 Charles A Edwards <eslrahc@bellsouth.net> 0.4.2-1mdk
- release 0.4.2
- rm info, no longer created 
- add gtkmathview.pc
- BuildRequires/Requires gmetadom-devel>= 0.1.8

* Mon Jun  9 2003 Gtz Waschk <waschk@linux-mandrake.com> 0.4.1-2mdk
- move the config script to the devel package

* Sun May  4 2003 Gtz Waschk <waschk@linux-mandrake.com> 0.4.1-1mdk
- from Charles A Edwards <eslrahc@bellsouth.net>:
  - initial Mdk release 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1969 |12cr|gtkmm2.4-documentation-2.24.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 2.24.1
%define release %mkrel 2

%define pkgname	gtkmm-documentation
%define api_version 2.4

Name:		gtkmm%{api_version}-documentation
Summary:	GTKmm reference manual and examples
Version:	%{version}
Release:	%{release}
License:	GPLv2+ and GFDL
Group:		Books/Other
URL:		http://gtkmm.sourceforge.net/
Source0:		http://ftp.gnome.org/pub/GNOME/sources/%{pkgname}/%{pkgname}-%{version}.tar.bz2
source1:		.abf.yml
BuildRequires: pkgconfig(gtkmm-2.4) >= 2.24.0
BuildRequires: glibmm2.4-devel >= 2.24.0
BuildRequires: libglademm2.4-devel >= 2.6.0
BuildRequires: pkgconfig(gnome-doc-utils)
BuildArch: noarch
Requires: gtkmm2.4-doc >= 2.14.0

%description
Gtkmm provides a C++ interface to the GTK+ GUI library. Gtkmm2 wraps GTK+ 2.
Highlights include typesafe callbacks, widgets extensible via inheritance
and a comprehensive set of widget classes that can be freely combined to
quickly create complex user interfaces.

This package contains all API documentation for gtkmm. You can readily read
this documentation with devhelp, a documentation reader.

%prep
%setup -q -n %{pkgname}-%{version}

%build
./configure --prefix=%_prefix
make

%install
rm -rf %{buildroot}
%makeinstall_std

%find_lang gtkmm-tutorial --with-gnome || touch gtkmm-tutorial.lang
#gw already in gtkmm2.4-doc
rm -rf %buildroot%{_datadir}/doc/gtkmm-%{api_version}/docs/{FAQ,images}

%files -f gtkmm-tutorial.lang
%defattr(-, root, root)
%doc %{_datadir}/doc/gtkmm-%{api_version}




%changelog
* Mon Apr 16 2012 Götz Waschk <waschk@mandriva.org> 2.24.1-2mdv2012.0
+ Revision: 791262
- yearly rebuild

* Fri Apr 15 2011 Götz Waschk <waschk@mandriva.org> 2.24.1-1
+ Revision: 653100
- update to new version 2.24.1

* Mon Apr 04 2011 Götz Waschk <waschk@mandriva.org> 2.24.0-1
+ Revision: 650226
- new version
- bump gtk dep

* Thu Oct 28 2010 Götz Waschk <waschk@mandriva.org> 2.22.0-1mdv2011.0
+ Revision: 589745
- update to new version 2.22.0

* Tue Sep 21 2010 Götz Waschk <waschk@mandriva.org> 2.21.8.1-1mdv2011.0
+ Revision: 580382
- update to new version 2.21.8.1

* Tue Apr 13 2010 Götz Waschk <waschk@mandriva.org> 2.20.1-1mdv2010.1
+ Revision: 534014
- update to new version 2.20.1

* Tue Mar 30 2010 Götz Waschk <waschk@mandriva.org> 2.20.0-1mdv2010.1
+ Revision: 529946
- new version
- bump deps

* Thu Feb 11 2010 Götz Waschk <waschk@mandriva.org> 2.19.3-1mdv2010.1
+ Revision: 504284
- update to new version 2.19.3

* Tue Jan 19 2010 Götz Waschk <waschk@mandriva.org> 2.19.2-1mdv2010.1
+ Revision: 493567
- update to new version 2.19.2

* Mon Sep 28 2009 Götz Waschk <waschk@mandriva.org> 2.17.4-1mdv2010.0
+ Revision: 450608
- update to new version 2.17.4

* Tue Sep 15 2009 Götz Waschk <waschk@mandriva.org> 2.17.3-1mdv2010.0
+ Revision: 443159
- update to new version 2.17.3

* Mon Sep 14 2009 Götz Waschk <waschk@mandriva.org> 2.17.1-1mdv2010.0
+ Revision: 440840
- new version
- update file list

* Mon Sep 07 2009 Götz Waschk <waschk@mandriva.org> 2.17.0-1mdv2010.0
+ Revision: 432755
- new version
- disable parallel make

* Tue Mar 17 2009 Götz Waschk <waschk@mandriva.org> 2.16.0-1mdv2009.1
+ Revision: 356704
- update to new version 2.16.0

* Mon Sep 22 2008 Götz Waschk <waschk@mandriva.org> 2.14.0-1mdv2009.0
+ Revision: 286614
- new version
- update file list
- update license
- import gtkmm2.4-doc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1970 |12cr|gtkmm3.0-3.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname	gtkmm
%define api_version 3.0
%define major 1
%define libname_orig %mklibname %{pkgname} %{api_version}
%define libname %mklibname %{pkgname} %{api_version} %{major}
%define develname %mklibname -d %{pkgname} %{api_version}

Name:		%{pkgname}%{api_version}
Summary:	C++ interface for popular GUI library gtk+
Version:	3.4.0
Release:	1
#gw lib is LGPL, tool is GPL
License:	LGPLv2+ and GPLv2+
Group:		System/Libraries
URL:		http://gtkmm.sourceforge.net/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{pkgname}/%{pkgname}-%{version}.tar.xz

BuildRequires:	xsltproc
BuildRequires:	pkgconfig(atkmm-1.6)
BuildRequires:	pkgconfig(cairomm-1.0)
BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
BuildRequires:	pkgconfig(giomm-2.4)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(pangomm-1.4)

%description
Gtkmm provides a C++ interface to the GTK+ GUI library. Gtkmm2 wraps GTK+ 2.
Highlights include typesafe callbacks, widgets extensible via inheritance
and a comprehensive set of widget classes that can be freely combined to
quickly create complex user interfaces.

%package	-n %{libname}
Summary:	C++ interface for popular GUI library gtk+
Group:		System/Libraries
Provides:	%{libname_orig} = %{version}-%{release}
Provides:	%{pkgname}%{api_version} = %{version}-%{release}

%description	-n %{libname}
Gtkmm provides a C++ interface to the GTK+ GUI library. Gtkmm2 wraps GTK+ 2.
Highlights include typesafe callbacks, widgets extensible via inheritance
and a comprehensive set of widget classes that can be freely combined to
quickly create complex user interfaces.

This package contains the library needed to run programs dynamically
linked with %{pkgname}.

%package	-n %{develname}
Summary:	Headers and development files of %{pkgname}
Group:		Development/GNOME and GTK+
Requires:	%{libname} = %{version}
Provides:	%{pkgname}%{api_version}-devel = %{version}-%{release}
Provides:	%{libname_orig}-devel = %{version}-%{release}
Obsoletes:	%{_lib}gtkmm3.0_1-static-devel
Obsoletes:	%{_lib}gtkmm3.0-static-devel

%description	-n %{develname}
This package contains the headers and development files that are needed,
when trying to develop or compile applications which need %{pkgname}.

%package	doc
Summary:	GTKmm documentation
Group:		Books/Other

%description	doc
Gtkmm provides a C++ interface to the GTK+ GUI library. Gtkmm2 wraps GTK+ 2.
Highlights include typesafe callbacks, widgets extensible via inheritance
and a comprehensive set of widget classes that can be freely combined to
quickly create complex user interfaces.

This package contains all API documentation for gtkmm. You can readily read
this documentation with devhelp, a documentation reader.

%prep
%setup -qn %{pkgname}-%{version}

%build
%configure2_5x \
	--disable-static

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%files -n %{libname}
%doc AUTHORS COPYING NEWS README
%{_libdir}/libgdkmm-%{api_version}.so.%{major}*
%{_libdir}/libgtkmm-%{api_version}.so.%{major}*

%files -n %{develname}
%doc PORTING ChangeLog
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/gtkmm-%{api_version}
%{_libdir}/gdkmm-%{api_version}
%{_libdir}/pkgconfig/*.pc

%files doc
%doc %{_datadir}/doc/gtkmm-%{api_version}
%doc %{_datadir}/devhelp/books/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1971 |12cr|gtkmm3.0-documentation-3.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname	gtkmm-documentation
%define api	3.0

Summary:	GTKmm reference manual and examples
Name:		gtkmm%{api}-documentation
Version:	3.4.1
Release:	1
License:	GPLv2+ and GFDL
Group:		Books/Other
URL:		http://gtkmm.sourceforge.net/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{pkgname}/%{pkgname}-%{version}.tar.xz
BuildArch: noarch
BuildRequires:	pkgconfig(glibmm-2.4)
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(gtkmm-3.0)
Requires:	gtkmm3.0-doc

%description
Gtkmm provides a C++ interface to the GTK+ GUI library. Gtkmm3 wraps GTK+ 3.
Highlights include typesafe callbacks, widgets extensible via inheritance
and a comprehensive set of widget classes that can be freely combined to
quickly create complex user interfaces.

This package contains all API documentation for gtkmm. You can readily read
this documentation with devhelp, a documentation reader.

%prep
%setup -qn %{pkgname}-%{version}

%build
%configure2_5x \
	--build=%{_build}

%make

%install
%makeinstall_std

%find_lang gtkmm-tutorial --with-gnome

%files -f gtkmm-tutorial.lang
%doc %{_datadir}/doc/gtkmm-%{api}



%changelog
* Mon Jul 16 2012 Matthew Dawkins <mattydaw@mandriva.org> 3.4.1-1
+ Revision: 809889
- update to new version 3.4.1

* Tue Nov 22 2011 Götz Waschk <waschk@mandriva.org> 3.2.1-1
+ Revision: 732355
- update to new version 3.2.1

* Mon Nov 21 2011 Götz Waschk <waschk@mandriva.org> 3.2.0-1
+ Revision: 732239
- new version
- bump deps

* Thu May 12 2011 Götz Waschk <waschk@mandriva.org> 3.0.3-1
+ Revision: 673858
- update to new version 3.0.3

* Fri Apr 15 2011 Götz Waschk <waschk@mandriva.org> 3.0.2-1
+ Revision: 653101
- update to new version 3.0.2

* Wed Apr 06 2011 Funda Wang <fwang@mandriva.org> 3.0.0-1
+ Revision: 651082
- update to new version 3.0.0

* Mon Apr 04 2011 Götz Waschk <waschk@mandriva.org> 2.99.4-1
+ Revision: 650195
- adapt for gtkmm 3.0

* Tue Sep 21 2010 Götz Waschk <waschk@mandriva.org> 2.21.8.1-1mdv2011.0
+ Revision: 580382
- update to new version 2.21.8.1

* Tue Apr 13 2010 Götz Waschk <waschk@mandriva.org> 2.20.1-1mdv2010.1
+ Revision: 534014
- update to new version 2.20.1

* Tue Mar 30 2010 Götz Waschk <waschk@mandriva.org> 2.20.0-1mdv2010.1
+ Revision: 529946
- new version
- bump deps

* Thu Feb 11 2010 Götz Waschk <waschk@mandriva.org> 2.19.3-1mdv2010.1
+ Revision: 504284
- update to new version 2.19.3

* Tue Jan 19 2010 Götz Waschk <waschk@mandriva.org> 2.19.2-1mdv2010.1
+ Revision: 493567
- update to new version 2.19.2

* Mon Sep 28 2009 Götz Waschk <waschk@mandriva.org> 2.17.4-1mdv2010.0
+ Revision: 450608
- update to new version 2.17.4

* Tue Sep 15 2009 Götz Waschk <waschk@mandriva.org> 2.17.3-1mdv2010.0
+ Revision: 443159
- update to new version 2.17.3

* Mon Sep 14 2009 Götz Waschk <waschk@mandriva.org> 2.17.1-1mdv2010.0
+ Revision: 440840
- new version
- update file list

* Mon Sep 07 2009 Götz Waschk <waschk@mandriva.org> 2.17.0-1mdv2010.0
+ Revision: 432755
- new version
- disable parallel make

* Tue Mar 17 2009 Götz Waschk <waschk@mandriva.org> 2.16.0-1mdv2009.1
+ Revision: 356704
- update to new version 2.16.0

* Mon Sep 22 2008 Götz Waschk <waschk@mandriva.org> 2.14.0-1mdv2009.0
+ Revision: 286614
- new version
- update file list
- update license
- import gtkmm2.4-doc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1972 |12cr|gtkmotd-0.5-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 0.5
%define release  %mkrel 13
%define name gtkmotd

Summary: 	Message of the day display
Name: 		%{name}
Version: 	%{version}
Release: 	%{release}
License: 	GPL
URL: 		http://rhlx01.rz.fht-esslingen.de/gtkmotd/
Group: 		Toys
Source: 	%{name}-%{version}.tar.bz2
BuildRoot: 	%{_tmppath}/%{name}-buildroot
BuildRequires:	libgtk+-devel

%description
gtkmotd displays the message of the day as of /etc/motd to the user and
exits. It is useful to have in X11 startup scripts.

%prep
rm -rf $RPM_BUILD_ROOT

%setup

%build
%make

%install
%makeinstall

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application <<EOF
Exec=/usr/bin/gtkmotd
Name=Gtkmotd
Comment=Gtk version of motd
Icon=other_configuration
Categories=Settings;
EOF
 
%if %mdkversion < 200900
%post
%{update_menus}
%endif
 
%if %mdkversion < 200900
%postun
%{clean_menus} 
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr (-,root,root)
%doc AUTHORS CHANGELOG COPYING README TODO
%{_bindir}/gtkmotd
%{_datadir}/applications/mandriva-*.desktop



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5-13mdv2011.0
+ Revision: 619290
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.5-12mdv2010.0
+ Revision: 429339
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.5-11mdv2009.0
+ Revision: 246700
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 18 2007 Thierry Vignaud <tv@mandriva.org> 0.5-9mdv2008.1
+ Revision: 131740
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import gtkmotd


* Fri Jan 20 2006 Christiaan Welvaart <cjw@daneel.dyndns.org> 0.5-9mdk
- fix build on x86-64

* Sat Nov 06 2004 Christiaan Welvaart <cjw@daneel.dyndns.org> 0.5-8mdk
- add BuildRequires: libgtk+-devel

* Mon Feb 23 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.5-7mdk
- rebuild

* Mon Jan 27 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.5-6mdk
- rebuild

* Sat Jan 19 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 0.5-5mdk
- Fix menu entry

* Wed Jul 25 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.5-4mdk
- rebuild

* Thu Jan 11 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.5-3mdk
- rebuild
- add url

* Mon Sep 04 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.5-2mdk
- BM
- macros
- menu


* Tue Feb 29 2000 Adrian Reber <adrian@linux-mandrake.com>
- Mandrake adaptations.
 
* Thu Mar 04 1999 Nils Philippsen <nils@fht-esslingen.de>
- Rebuilt against gtk+-1.2.0
 
* Tue Dec 22 1998 Nils Philippsen <nils@fht-esslingen.de>
- Rebuilt against gtk+-1.1.7
 
* Mon Dec 07 1998 Nils Philippsen <nils@fht-esslingen.de>
- Initial build of version 0.5   

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1973 |12cr|gtknetcat-0.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Easy-to-use and handy GUI frontend of netcat (nc) command
Name:     	gtknetcat
Version:	0.1
Release:	%mkrel 5
License:	GPLv2+
Group:		Graphical desktop/Other
Source0: 	http://dfn.dl.sourceforge.net/sourceforge/lxde/%name-%version.tar.gz
URL:		http://lxde.sourceforge.net/
Requires:	netcat
Requires:	libglade2.0
Requires:	gnome-python
%py_requires
BuildRequires:	gnome-python-devel
BuildRequires:	gtk+2-devel
BuildRequires:	intltool
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Easy-to-use and handy GUI frontend of netcat (nc) command letting you
transfer files to another computer via direct wired connection.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%{find_lang} %{name}

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-, root, root)
%{_bindir}/%name
%{_datadir}/%name
%{python_sitelib}/%name
%{_libdir}/*.py
%{_datadir}/applications/*.desktop


%changelog
* Sat Nov 06 2010 Funda Wang <fwang@mandriva.org> 0.1-5mdv2011.0
+ Revision: 593900
- rebuild for py2.7

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 0.1-4mdv2010.1
+ Revision: 437830
- rebuild

* Fri Mar 06 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1-3mdv2009.1
+ Revision: 349487
- fix netcat dependency

* Tue Jan 06 2009 Funda Wang <fwang@mandriva.org> 0.1-2mdv2009.1
+ Revision: 325637
- rebuild

* Thu Jul 17 2008 Funda Wang <fwang@mandriva.org> 0.1-1mdv2009.0
+ Revision: 237691
- import gtknetcat



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1974 |12cr|gtk-nodoka-engine-0.7.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gtk2version %(pkg-config gtk+-2.0 --modversion 2> /dev/null)
%define nogtk2 %(pkg-config gtk+-2.0 --modversion &> /dev/null; echo $?)

Name:           gtk-nodoka-engine
Version:        0.7.5
Release:        %mkrel 1
Summary:        The Nodoka GTK Theme Engine
Group:          Graphical desktop/GNOME
License:        GPLv2
URL:            http://fedoraproject.org/wiki/Artwork/NodokaTheme
Source0:        https://fedorahosted.org/released/nodoka/%{name}-%{version}.tar.gz
BuildRequires:  gtk2-devel >= 2.18
%if 0%{?nogtk2}
Requires:       gtk2
%else
Requires:       gtk2 >= %{?gtk2version}
%endif
Provides:       gtk2-nodoka-engine = %{version}-%{release}
Suggests:       gtk-nodoka-engine-extras

%description
Nodoka is a Murrine engine based gtk2 theme engine. The package is shipped with
a default Nodoka theme featuring the engine.

%package extras
Summary:   Extra themes for Nodoka Gtk2 theme engine
Group:     Graphical desktop/GNOME
Requires:  %{name} >= 0.6.90.1
Provides:  gtk2-nodoka-engine-extras = %{version}-%{release}
BuildArch: noarch

%description extras
This package contains extra themes for the Nodoka Gtk2 theme engine.

%prep
%setup -q

%build
%configure2_5x --with-gtk=2.0
%make

%install
rm -rf %{buildroot}
%makeinstall_std

#remove .la files
find %{buildroot} -name *.la | xargs rm -f

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc AUTHORS ChangeLog COPYING CREDITS NEWS README TODO
%{_libdir}/gtk-2.0/2.10.0/engines/libnodoka.so
%{_datadir}/themes/Nodoka

%files extras
%defattr(-,root,root,-)
%doc COPYING
%{_datadir}/themes/Nodoka-*


%changelog
* Fri Oct 22 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.7.5-1mdv2011.0
+ Revision: 587217
- Update to 0.7.5
- Use actual source url
- Split the extra themes in a noarch package (Fedora). And make it suggested by
  the main package
- Clean spec

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 0.7.2-2mdv2010.0
+ Revision: 437831
- rebuild

* Thu Dec 18 2008 Jérôme Soyer <saispo@mandriva.org> 0.7.2-1mdv2009.1
+ Revision: 315550
- New release 0.7.2

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.6-3mdv2009.0
+ Revision: 246702
- rebuild

* Sun Dec 16 2007 Jérôme Soyer <saispo@mandriva.org> 0.6-1mdv2008.1
+ Revision: 120637
- Fix RPM Groups
- import gtk-nodoka-engine



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1975 |12cr|gtkpasman-0.10-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	gtkpasman
%define version 0.10
%define release %mkrel 3

Name:		%{name} 
Summary:	GTK passwords manager for system and network administrators   
Version:	%{version} 
Release:	%{release} 
Source0:	http://downloads.sourceforge.net/project/gtkpasman/%{name}-sources/%{version}/%{name}-%{version}.tar.gz
URL:		http://gtkpasman.sourceforge.net/
# Patch correct an error in sample file who crash the application when you try to read it
# upstream have been notified of the problem 
Patch0:		gtkpasman-fix_default_store.patch

Group:		File tools
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot 
License:	GPLv2+ 
Requires:	gnupg
BuildRequires:	gtk+2-devel


%description
It is a graphical interface to manage the usage of passwords related to servers
or services, grouped by customers (plateforms, etc.) The purpose is to provide
system and network administrators a convenient tool to manage a passwords
knowledge base related to customers, servers, services...

It can help to retrieve passwords, or even connect to servers (ssh, telnet, 
FTP...). Passwords will be kept in a gnupg crypted file. The structure of the 
file is predefined, but very easy to edit and maintain. The gtk application 
can switch between a discreet applet and a full list of containers. 

%prep 
%setup -q -a 0 
%patch0 -p0
%build 
./autogen.sh 
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall

%clean 
rm -rf $RPM_BUILD_ROOT 

%files 
%defattr(-,root,root) 
%doc README NEWS AUTHORS 
%{_bindir}/gtkpasman


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.10-3mdv2011.0
+ Revision: 610995
- rebuild

* Wed Feb 10 2010 Michael Scherer <misc@mandriva.org> 0.10-2mdv2010.1
+ Revision: 504000
- fix wrong requires
- fix rpmlint warning about description

* Wed Feb 10 2010 Michael Scherer <misc@mandriva.org> 0.10-1mdv2010.1
+ Revision: 503508
- import gtkpasman, spec proposed by Marianne Lombard, bug #56802



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1976 |12cr|gtkpsproc-3.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	gtkpsproc
%define version	3.4
%define release  %mkrel 2

Name: 	 	%{name}
Summary: 	Postscript printing interface
Version: 	%{version}
Release: 	%{release}

Source0:		%{name}-%{version}.tar.bz2
URL:		http://www.rastersoft.com/gtkpsproc.html
License:	GPLv2+
Group:		System/Configuration/Printing
BuildRequires:	pkgconfig imagemagick
BuildRequires:	pkgconfig(gtk+-2.0) pkgconfig(libglade-2.0)
BuildRequires:	cups-devel
Requires:	gnome-python gnome-python-applet python-gobject
Requires:	python-gamin
Requires(post):	cups cups-common
Requires(postun): cups

%description
GtkPSproc provides an elegant graphical interface which shows up as a
virtual printer.  Printing to GtkPSproc allows for some advanced options
which your standard desktop interface may not provide, such as:
 * reverse order
 * multiple pages per sheet
 * booklet mode
 * double-side emulation
 * and more

You can run gtkpsproc from the command line.  To enable the cups backend,
you will have to configure your desktop to run the gtkpsproc-applet.

%prep
%setup -q

%build
make
										
%install
install -d %{buildroot}/%{_bindir}
install -m 755 gtkpsproc %{buildroot}/%{_bindir}/gtkpsproc
install -d %{buildroot}/%{_datadir}/gtkpsproc
install -d %{buildroot}/%{_datadir}/locale/es/LC_MESSAGES
install po/es.mo %{buildroot}/%{_datadir}/locale/es/LC_MESSAGES/gtkpsproc.mo
install gtkpsproc.glade %{buildroot}/%{_datadir}/gtkpsproc/
install pixmaps/* %{buildroot}/%{_datadir}/gtkpsproc/
install -d %{buildroot}/%{_datadir}/pixmaps
install gtkpsproc.svg %{buildroot}/%{_datadir}/pixmaps/
install -m 755 psproc_applet.py %{buildroot}/%{_bindir}/psproc_applet
install -d %{buildroot}/%{_prefix}/lib/cups/backend
install -m 755 psproc_backend.py %{buildroot}/%{_prefix}/lib/cups/backend/psproc_backend
#install -d %{buildroot}/%{_datadir}/cups/model
#install gtkpsprc.ppd %{buildroot}/%{_datadir}/cups/model/
install -d %{buildroot}/%{_libdir}/bonobo/servers
install gtkpsproc.server %{buildroot}/%{_libdir}/bonobo/servers/
install -d %{buildroot}/%{_datadir}/doc/gtkpsproc/html
install docs/* %{buildroot}/%{_datadir}/doc/gtkpsproc/html/

#menu
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{name}
Icon=%{name}
Name=GtkPSProc
Comment=Graphical printing interface
Categories=HardwareSettings;
EOF

#icons
mkdir -p $RPM_BUILD_ROOT/%_liconsdir
convert -size 48x48 %name.svg $RPM_BUILD_ROOT/%_liconsdir/%name.png
mkdir -p $RPM_BUILD_ROOT/%_iconsdir
convert -size 32x32 %name.svg $RPM_BUILD_ROOT/%_iconsdir/%name.png
mkdir -p $RPM_BUILD_ROOT/%_miconsdir
convert -size 16x16 %name.svg $RPM_BUILD_ROOT/%_miconsdir/%name.png

%find_lang %name

%post
lpadmin -p GtkPSproc -E -v psproc_backend:/
/etc/rc.d/init.d/cups restart

%preun
killall gtkpsproc-applet
		
%postun
/etc/rc.d/init.d/cups restart

%files -f %{name}.lang
%defattr(-,root,root)
%doc %{_datadir}/doc/%name
%{_bindir}/*
%{_libdir}/bonobo/servers/*
%{_prefix}/lib/cups/backend/*
%{_datadir}/%name
%{_datadir}/pixmaps/*
%{_datadir}/applications/mandriva-%name.desktop
%{_liconsdir}/%name.png
%{_iconsdir}/%name.png
%{_miconsdir}/%name.png



%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 3.4-2mdv2011.0
+ Revision: 610996
- rebuild

* Sun Jan 10 2010 Jérôme Brenier <incubusss@mandriva.org> 3.4-1mdv2010.1
+ Revision: 488907
- new version 3.4

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 3.3b-2mdv2010.0
+ Revision: 429340
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Wed Jul 02 2008 Austin Acton <austin@mandriva.org> 3.3b-1mdv2009.0
+ Revision: 230593
- buildrequires cups-devel
- buildrequires libglade
- new version
- big changes

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 18 2007 Thierry Vignaud <tv@mandriva.org> 2.0-1mdv2008.1
+ Revision: 132150
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import gtkpsproc


* Wed Oct 27 2004 Austin Acton <austin@mandrake.org> 2.0-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1977 |12cr|gtk-recordmydesktop-0.3.8-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname recordMyDesktop
%define	gtkoname gtk-%{oname}

Summary:	GTK fronted for recordmydesktop
Name:		gtk-recordmydesktop
Version:	0.3.8
Release:	%mkrel 3
License:	GPLv2+
Group:		Video
URL:		http://recordmydesktop.sourceforge.net
Source0:	http://downloads.sourceforge.net/recordmydesktop/%{name}-%{version}.tar.bz2
BuildRequires:	pygtk2.0-devel
BuildRequires:	desktop-file-utils
Requires:	recordmydesktop	>= %{version}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Frontend for recordmydesktop tool.

%prep
%setup -q

%build

%configure2_5x

%make

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%makeinstall_std

#(tpg) handle icon extension
sed -i -e 's/^Icon=%{name}.png$/Icon=%{name}/g' %{buildroot}%{_datadir}/applications/*

desktop-file-install \
	--add-category="Video;GTK" \
	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

%find_lang %{gtkoname}

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files -f %{gtkoname}.lang
%defattr(-,root,root)
%doc AUTHORS ChangeLog README
%{_bindir}/%{gtkoname}
%dir %{py_sitedir}/%{oname}/
%{py_sitedir}/%{oname}/*.py*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png


%changelog
* Tue Nov 02 2010 Michael Scherer <misc@mandriva.org> 0.3.8-3mdv2011.0
+ Revision: 592390
- rebuild for python 2.7

* Mon Jan 05 2009 Funda Wang <fwang@mandriva.org> 0.3.8-2mdv2009.1
+ Revision: 324925
- rebuild

* Mon Nov 24 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.8-1mdv2009.1
+ Revision: 306401
- update to new version 0.3.8

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.3.7.2-3mdv2009.0
+ Revision: 246704
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Thu Feb 21 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.7.2-1mdv2008.1
+ Revision: 173742
- new version
- drop patch 0

  + Thierry Vignaud <tv@mandriva.org>
    - fix no-buildroot-tag

* Tue Dec 18 2007 Thierry Vignaud <tv@mandriva.org> 0.3.7-2mdv2008.1
+ Revision: 132289
- patch 0: fix desktop entry

* Tue Dec 18 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.7-1mdv2008.1
+ Revision: 131933
- remove icon extension in desktop file
- new version
- do not package COPYING file
- new license policy

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Aug 21 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.6-2mdv2008.0
+ Revision: 68631
- add missing scriplets
- tune up desktop file

* Sat Aug 18 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.6-1mdv2008.0
+ Revision: 65432
- new version
- spec file clean

* Sun Jul 15 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.5-2mdv2008.0
+ Revision: 52201
- readd BR on desktop-file-utils
- correct menu category

* Sun Jul 15 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.5-1mdv2008.0
+ Revision: 52181
- new version
- drop buildrequires on desktop-file-utils
- remove X-MandrivaLinux

* Sat Apr 21 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.4-1mdv2008.0
+ Revision: 16481
- new version
- drop P0


* Tue Mar 06 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.3.1-1mdv2007.0
+ Revision: 133961
- new version

* Wed Feb 14 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.3-1mdv2007.1
+ Revision: 120665
- Import gtk-recordmydesktop


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1978 |12cr|gtksourceviewmm-3.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -d "." -f -2)

%define api_version	3.0
%define lib_major	0
%define lib_name	%mklibname gtksourceviewmm %{api_version} %{lib_major}
%define develname	%mklibname -d gtksourceviewmm %{api_version}

Summary:	Source code viewing library
Name:		gtksourceviewmm
Version:	3.2.0
Release:	%mkrel 1
License:	LGPLv2+
Group:		Editors
URL:		http://www.gnome.org/
Source0:	http://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
BuildRequires:  gtksourceview-3.0-devel >= 3.0.0
BuildRequires:	gtkmm3.0-devel >= 3.0.0
BuildRequires:	doxygen

%description
GtkSourceview is a library that adds syntax highlighting,
line numbers, and other programming-editor features.
GtkSourceView specializes these features for a code editor.

This package contains the C++ language bindings for GtkSourceview.

#--------------------------------------------------------------------

%package -n %{lib_name}
Summary:	Source code viewing library
Group:	System/Libraries

%description -n %{lib_name}
GtkSourceview is a library that adds syntax highlighting,
line numbers, and other programming-editor features.
GtkSourceView specializes these features for a code editor.

This package contains the C++ language bindings for GtkSourceview.

%files -n %{lib_name}
%doc AUTHORS ChangeLog NEWS README
%{_libdir}/libgtksourceviewmm-%{api_version}.so.%{lib_major}*

#--------------------------------------------------------------------

%package -n %develname
Summary:        Libraries and include files for GtkSourceView
Group:          Development/C++
Requires: 	%lib_name = %version
Provides:	libgtksourceviewmm-devel = %{version}-%{release}
Provides:	gtksourceviewmm-devel = %{version}-%{release}
Provides:	libgtksourceviewmm-%{api_version}-devel = %{version}-%{release}

%description -n %develname
GtkSourceView development files 

This package contains the C++ language bindings for GtkSourceview.

%files -n %develname
%doc %_datadir/doc/gtksourceviewmm-%{api_version}/
%_datadir/devhelp/books/gtksourceviewmm-%{api_version}
%{_libdir}/*.so
%{_includedir}/*
%{_libdir}/pkgconfig/*
%_libdir/gtksourceviewmm*

#--------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

rm -fr %buildroot%_libdir/*.la


%changelog
* Sat May 05 2012 Alexander Khrukin <akhrukin@mandriva.org> 3.2.0-1mdv2012.0
+ Revision: 796904
- verson update 3.2.0

* Thu Sep 22 2011 Götz Waschk <waschk@mandriva.org> 2.10.2-2
+ Revision: 700864
- rebuild

* Sat Jun 25 2011 Götz Waschk <waschk@mandriva.org> 2.10.2-1
+ Revision: 687168
- new version
- xz tarball

* Tue Jul 20 2010 Götz Waschk <waschk@mandriva.org> 2.10.1-1mdv2011.0
+ Revision: 555097
- update to new version 2.10.1

* Tue Apr 06 2010 Götz Waschk <waschk@mandriva.org> 2.10.0-1mdv2010.1
+ Revision: 532348
- update to new version 2.10.0

* Fri Feb 26 2010 Götz Waschk <waschk@mandriva.org> 2.9.2-1mdv2010.1
+ Revision: 511751
- update to new version 2.9.2

* Sun Jan 17 2010 Götz Waschk <waschk@mandriva.org> 2.9.1-1mdv2010.1
+ Revision: 492867
- update to new version 2.9.1

* Wed Jan 13 2010 Götz Waschk <waschk@mandriva.org> 2.9.0-1mdv2010.1
+ Revision: 490683
- new version
- bump deps
- update file list for new devel docs location

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Thu Feb 26 2009 Götz Waschk <waschk@mandriva.org> 2.3.1-1mdv2009.1
+ Revision: 345194
- update to new version 2.3.1

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 2.2.0-2mdv2009.0
+ Revision: 266997
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Wed Apr 30 2008 Götz Waschk <waschk@mandriva.org> 2.2.0-1mdv2009.0
+ Revision: 199568
- new version
- rename the source package
- new version
- bump major

* Wed Feb 27 2008 Götz Waschk <waschk@mandriva.org> 1.9.4-1mdv2008.1
+ Revision: 175733
- new version

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Oct 10 2007 Götz Waschk <waschk@mandriva.org> 1.9.3-1mdv2008.1
+ Revision: 96637
- new version
- new major
- new devel name

* Mon Jun 04 2007 Götz Waschk <waschk@mandriva.org> 0.3.1-1mdv2008.0
+ Revision: 35007
- new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1979 |12cr|gtksourceview-sharp-0.12-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    gtksourceview-sharp
%define oname %name-2.0
%define version 0.12
%define release %mkrel 8
%if %mdkversion >= 200600
%define pkgconfigdir %_datadir/pkgconfig
%else
%define pkgconfigdir %_libdir/pkgconfig
%endif
%define monoprefix %_prefix/lib
Summary:       C# language binding for the gtksourceview widget
Name:          %{name}
Version:       %{version}
Release:       %{release}
Source:        http://go-mono.com/sources/gtksourceview-sharp-2.0/%oname-%version.tar.bz2
Patch:	       gtksourceview-sharp2-gnome-print.patch
URL:           http://www.go-mono.com
License:       LGPL
Group:         System/Libraries
Requires:      gtksourceview1.0
BuildRequires: gtksourceview1-devel
BuildRequires: gnome-sharp2-devel
BuildRequires: gnome-desktop-sharp-devel
BuildRequires: mono-tools
BuildRequires: mono-devel
BuildRoot:     %{_tmppath}/%{name}-%{version}-buildroot
BuildArch: noarch
%define _requires_exceptions ^lib.*\\|lib.*glib2.0_0

%description 
GtkSourceView-sharp is a C# language binding for the gtksourceview widget.

%package devel
Summary: Development files for %name
Group: Development/Other
Requires: %name = %version-%release
%description devel
GtkSourceView-sharp is a C# language binding for the gtksourceview widget.

%package doc
Summary: Development documentation for %name
Group: Development/Other
Requires(post): mono-tools >= 1.1.9
Requires(postun): mono-tools >= 1.1.9

%description doc
GtkSourceView-sharp is a C# language binding for the gtksourceview widget.

This package contains the API documentation for the %name in
Monodoc format.


%prep
%setup -q -n %{oname}-%{version}
%patch -p0

autoreconf

%build
./configure --prefix=%_prefix --libdir=%_libdir
make

%install
rm -rf %buildroot
#mkdir -p %{buildroot}/`monodoc --get-sourcesdir`
%makeinstall apidir=%buildroot%_datadir/gapi docsdir=%{buildroot}/`monodoc --get-sourcesdir` extra_langdir=%buildroot%_datadir/gtksourceview-1.0/language-specs pkgconfigdir=%buildroot%pkgconfigdir

# remove files conflicting with newer gtksourceview
rm -f %{buildroot}/%{_datadir}/gtksourceview-1.0/language-specs/vbnet.lang
rm -f %{buildroot}/%{_datadir}/gtksourceview-1.0/language-specs/nemerle.lang


%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog README NEWS
%monoprefix/mono/gac/*
%monoprefix/mono/gtksourceview-sharp-2.0/

%files devel
%defattr(-,root,root)
%{pkgconfigdir}/*
%{_datadir}/gapi/gtksourceview-api.xml

%files doc
%defattr(-,root,root)
%monoprefix/monodoc/sources/gtksourceview-sharp-docs.*

%clean
rm -rf $RPM_BUILD_ROOT

%post doc
%_bindir/monodoc --make-index > /dev/null
%postun doc
if [ "$1" = "0" -a -x %_bindir/monodoc ]; then %_bindir/monodoc --make-index > /dev/null
fi





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1980 |12cr|gtkterm-0.99.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		gtkterm
Version:	0.99.6
Release:	%mkrel 1
Summary:	Serial port terminal
Group:		Communications
License:	GPLv2+
URL:		http://fedorahosted.org/gtkterm/
Source0:        http://fedorahosted.org/released/%{name}/%{name}-%{version}.tar.gz
Patch2:		gtkterm-0.99.6-scrollback.patch
Patch5:		gtkterm-0.99.6-fix-str-fmt.patch
Patch7:		gtkterm-0.99.6-ubuntu-fixes.patch
BuildRequires:	gtk2-devel 
BuildRequires:	gettext 
BuildRequires:	bison 
BuildRequires:	vte-devel 
BuildRequires:	zlib-devel 
BuildRequires:	ncurses-devel

%description
Gtkterm is a simple GTK+ terminal used to communicate with a serial port.
It is has fewer features than minicom, but is designed to be as easy to
use as possible.

%prep
%setup -q
%patch2	-p1 -b .scrollback
%patch5 -p0 -b .str
%patch7 -p1 -b .ubuntu

%build
%configure2_5x --disable-rpath

# Hack fix broken Makefile
sed -i 's|@MKINSTALLDIRS@|../mkinstalldirs|g' po/Makefile

%make

%install
rm -rf %{buildroot}
%makeinstall_std

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{_real_vendor}-%{name}.desktop <<EOF
[Desktop Entry]
Name=GTKTerm
Comment=Serial port terminal
Exec=%{name}
Icon=terminals_section
Terminal=false
Type=Application
Categories=GTK;RemoteAccess;Network;
EOF

%find_lang %{name}

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root,-)
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*
%{_datadir}/applications/*.desktop


%changelog
* Tue Apr 12 2011 Jani Välimaa <wally@mandriva.org> 0.99.6-1mdv2011.0
+ Revision: 652970
- new version 0.99.6
- sync patches with Fedora
- fix url and source tag
- drop support for old mdv releases
- drop buildroot definition
- clean .spec a bit

* Sun Aug 22 2010 Funda Wang <fwang@mandriva.org> 0.99.5-8mdv2011.0
+ Revision: 571930
- build with latest vte

* Wed Jun 10 2009 Götz Waschk <waschk@mandriva.org> 0.99.5-8mdv2010.0
+ Revision: 384687
- rebuild for new vte

* Tue Jun 02 2009 Götz Waschk <waschk@mandriva.org> 0.99.5-7mdv2010.0
+ Revision: 382166
- rebuild for new libvte

* Wed May 13 2009 Funda Wang <fwang@mandriva.org> 0.99.5-6mdv2010.0
+ Revision: 375208
- sync with fedora patches to fix bug#50832

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.99.5-5mdv2009.0
+ Revision: 246709
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Dec 05 2007 Funda Wang <fwang@mandriva.org> 0.99.5-3mdv2008.1
+ Revision: 115515
- add missing categories
- add xdg menu entry
- Rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - fix hardcoded man page extension
    - import gtkterm


* Fri Feb 03 2006 Jerome Soyer <saispo@mandriva.org> 0.99.5-1mdk
- New release 0.99.5

* Fri Dec 16 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.99.4-1mdk 
- First Mandriva release based on fedora spec

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1981 |12cr|gtk-theme-greybird-0.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _buildnumber c7987a8
%define _revision 7
%define _name Greybird

Summary:	A Clean Minimalistic Theme for GNOME, XFCE, GTK+ 2 and 3
Name:		gtk-theme-greybird
Version:	0.4
Release:	2
Group:		Graphical desktop/GNOME
License:	GPL-2.0+ or CC-BY-SA-3.0
URL:		http://shimmerproject.org/project/greybird/
Source0:	shimmerproject-%{_name}-v%{version}-%{_revision}-g%{_buildnumber}.tar.gz
BuildArch:	noarch

%description
This theme for GTK2/3 and xfwm4/emerald/metacity started out on the basis of
Bluebird, but aims at reworking the intense blue tone to a more neutral
grey-ish look that will be more pleasant to look at in everyday use.

%package common
Summary:	A Clean Minimalistic Theme for GNOME, XFCE, GTK+ 2 and 3 -- Common Files

%description common
The Greybird theme for GTK2/3 and xfwm4/emerald/metacity started out on the
basis of Bluebird, but aims at reworking the intense blue tone to a more
neutral grey-ish look that will be more pleasant to look at in everyday use.

This package provides the files common to the GTK+ themes and the window
manager themes as well as background images.

%package -n gtk2-theme-greybird
Summary:	A Clean Minimalistic Theme for GNOME, XFCE, GTK+ 2 and 3 -- GTK+ 2 Support
Requires:	%{name}-common = %{version}
Requires:	murrine

%description -n gtk2-theme-greybird
This package provides the GTK+ 2 support of Greybird.

%package -n gtk3-theme-greybird
Summary:	A Clean Minimalistic Theme for GNOME, XFCE, GTK+ 2 and 3 -- GTK+ 3 Support
Requires:	%{name}-common = %{version}
Requires:	gtk-unico-engine

%description -n gtk3-theme-greybird
This package provides the GTK+ 3 support of Greybird.

%prep
%setup -qn shimmerproject-%{_name}-%{_buildnumber}

%build

%install
mkdir -p %{buildroot}%{_datadir}/themes/%{_name}
cp -a gtk-3.0 %{buildroot}%{_datadir}/themes/%{_name}
cp -a backdrops gtk-2.0 metacity-1 xfce-notify-4.0 xfwm4 xfwm4_compact \
	Greybird.emerald %{buildroot}%{_datadir}/themes/%{_name}

%files common
%doc README LICENSE.CC LICENSE.GPL
%dir %{_datadir}/themes/%{_name}/
%{_datadir}/themes/%{_name}/backdrops
%{_datadir}/themes/%{_name}/metacity-1
%{_datadir}/themes/%{_name}/xfce-notify-4.0
%{_datadir}/themes/%{_name}/xfwm4
%{_datadir}/themes/%{_name}/xfwm4_compact
%{_datadir}/themes/%{_name}/Greybird.emerald

%files -n gtk2-theme-greybird
%{_datadir}/themes/%{_name}/gtk-2.0

%files -n gtk3-theme-greybird
%{_datadir}/themes/%{_name}/gtk-3.0



%changelog
* Fri Mar 02 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.4-2
+ Revision: 781867
- rebuild, fixed requires for unico-engine name

* Fri Mar 02 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.4-1
+ Revision: 781824
- new version v0.4-7-gc7987a8
- cleaned up spec
- renamed pkg to mdv std
- imported package greybird-theme


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1982 |12cr|gtk-theme-switch-1.0.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name gtk-theme-switch
%define version 1.0.1
%define release %mkrel 8

Summary: 	Switch GTK themes on the fly
Name: 		%{name}
Version: 	%{version}
Release: 	%{release}
Source0: 	gtk-theme-switch-1.0.1.tar.bz2
Patch1:		gtkts.patch
URL: 		http://www.muhri.net/nav.php3?node=gts
License: 	GPL
Group: 		Graphical desktop/GNOME
BuildRoot:      %{_builddir}/%{name}-buildroot
BuildRequires: 	gtk+1.2-devel

%description
Tiny GTK app to let you switch GTK1 themes on the fly.  Very handy if you 
are running Gnome2, which has no GUI to change GTK1 themes.  
NOTE: The binary is just called "switch".

%prep
%setup
%patch1

%build
%make
%install
install -d $RPM_BUILD_ROOT/usr
install -d $RPM_BUILD_ROOT/usr/share
install -d $RPM_BUILD_ROOT/usr/lib
install -d $RPM_BUILD_ROOT/usr/bin
install -d $RPM_BUILD_ROOT/usr/share/man/man1
install -d $RPM_BUILD_ROOT/usr/lib/menu
install switch $RPM_BUILD_ROOT/usr/bin
install switch.1 $RPM_BUILD_ROOT/usr/share/man/man1/gtk-theme-switch.1

# menu
mkdir -p %buildroot%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=switch
Icon=other_configuration
Categories=Settings;
Name=GTK Theme Switch
Comment=Change GTK1 Theme
EOF


%if %mdkversion < 200900
%post 
%{update_menus}
%endif


%if %mdkversion < 200900
%postun 
%{clean_menus}
%endif

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root,755)
%{_bindir}/switch
%{_mandir}/man1/*
%{_datadir}/applications/mandriva-*.desktop



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-8mdv2011.0
+ Revision: 619283
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.0.1-7mdv2010.0
+ Revision: 429341
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.0.1-6mdv2009.0
+ Revision: 246711
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 18 2007 Thierry Vignaud <tv@mandriva.org> 1.0.1-4mdv2008.1
+ Revision: 132226
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request
- fix summary-ended-with-dot
- import gtk-theme-switch


* Fri May 12 2006 Frederic Crozat <fcrozat@mandriva.com> 1.0.1-4mdk
- Fix buildrequires to stop iurt spam

* Sat Feb 01 2003 Lenny Cartier <lenny@mandrakesoft.com 1.0.1-3mdk
- rebuild

* Tue Jan 16 2003 Laurent Culioli <laurent@pschit.net> 1.0.1-2mdk
- rebuild

* Tue Jul 30 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.0.1-1mdk
- wrap too long description
- fix mandir location
- fix menu entry (section & default icon)
- from Austin Acton <aacton@yorku.ca> :
	- initial package creation for MDK 8.2+

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1983 |12cr|gtk-unico-engine-1.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global engine_name unico

Name:           gtk-unico-engine
Version:        1.0.1
Release:        1
Summary:        Unico Gtk+ theming engine
Group:          Graphical desktop/GNOME
License:        LGPLv3
URL:            https://launchpad.net/unico/
Source0:        http://launchpad.net/unico/1.0/%{version}/+download/%{engine_name}-%{version}.tar.gz
BuildRequires:  pkgconfig(gtk+-3.0)

%description
Unico is a Gtk+ engine that aims to be the more complete yet powerful theming
engine for Gtk+ 3.0 and newer. It’s the first Gtk+ engine written with Gtk+
style context APIs in mind, using CSS as first class citizen.

%prep
%setup -qn %{engine_name}-%{version}

%build
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'

%files
%doc AUTHORS COPYING NEWS
%{_libdir}/gtk-3.0/3.0.0/theming-engines/lib%{engine_name}.so




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1984 |12cr|gtkwave-3.3.38-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		gtkwave
Version:	3.3.38
Release:	2
Summary:	Electronic Waveform Viewer
License:	GPLv2+
Group:		Sciences/Other
Source0:	http://gtkwave.sourceforge.net/%{name}-%{version}.tar.gz
Source1:	%{name}-16.png
Source2:	%{name}-32.png
Source3:	%{name}-48.png
URL:		http://gtkwave.sourceforge.net/
BuildRequires:	gtk+2-devel
BuildRequires:	libxml2-devel
BuildRequires:	flex
BuildRequires:	gperf
BuildRequires:	bzip2-devel
BuildRequires:	zlib-devel
BuildRequires:	lzma-devel
BuildRequires:	tk-devel
BuildRequires:	tcl-devel
BuildRequires:	judy-devel

%description
GTKWave is a fully featured GTK+ based wave viewer for Unix and Win32 
which reads LXT, LXT2, VZT, and GHW files as well as standard Verilog 
VCD/EVCD files and allows their viewing. 

%prep
%setup -q

%build
%configure2_5x \
	--enable-judy \
	--enable-struct-pack
%make

%install
%makeinstall_std

# icons
install -D -m 644 %{SOURCE1} %{buildroot}%{_miconsdir}/%{name}.png
install -D -m 644 %{SOURCE2} %{buildroot}%{_iconsdir}/%{name}.png
install -D -m 644 %{SOURCE3} %{buildroot}%{_liconsdir}/%{name}.png

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=GTKWave
Comment=Electronic Waveform Viewer
Exec=%{_bindir}/%{name} -n foo
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=GTK;Engineering;
EOF

%files
%doc *.TXT doc examples
%{_bindir}/*
%{_mandir}/man1/*
%{_mandir}/man5/*
%{_datadir}/icons/gnome/*/*
%{_datadir}/gtkwave
%{_datadir}/mime/packages/*
%{_datadir}/applications/%{name}.desktop
%{_miconsdir}/%{name}.png
%{_iconsdir}/*.png
%{_liconsdir}/%{name}.png



%changelog
* Fri Aug 03 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 3.3.38-2
+ Revision: 811665
- enale judy and struct packing

* Mon Jul 23 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 3.3.38-1
+ Revision: 810735
- update to 3.3.38

* Mon Feb 13 2012 Alexander Khrukin <akhrukin@mandriva.org> 3.3.31-1
+ Revision: 773796
- BR:tcl-devel
- version update 3.3.31

* Sat Jun 04 2011 Funda Wang <fwang@mandriva.org> 3.3.22-1
+ Revision: 682719
- new version 3.3.22

* Sat Apr 30 2011 Funda Wang <fwang@mandriva.org> 3.3.21-1
+ Revision: 661030
- update to new version 3.3.21

* Wed Mar 16 2011 Stéphane Téletchéa <steletch@mandriva.org> 3.3.20-1
+ Revision: 645234
- update to new version 3.3.20

* Sun Dec 26 2010 Funda Wang <fwang@mandriva.org> 3.3.18-1mdv2011.0
+ Revision: 625193
- update to new version 3.3.18

* Wed Dec 01 2010 Funda Wang <fwang@mandriva.org> 3.3.17-1mdv2011.0
+ Revision: 604306
- update to new version 3.3.17

* Sun Nov 28 2010 Funda Wang <fwang@mandriva.org> 3.3.16-1mdv2011.0
+ Revision: 602174
- update to new version 3.3.16

* Thu Nov 25 2010 Funda Wang <fwang@mandriva.org> 3.3.15-1mdv2011.0
+ Revision: 600924
- update to new version 3.3.15

* Sat Sep 25 2010 Funda Wang <fwang@mandriva.org> 3.3.13-1mdv2011.0
+ Revision: 580945
- update to new version 3.3.13

* Mon Aug 30 2010 Funda Wang <fwang@mandriva.org> 3.3.12-1mdv2011.0
+ Revision: 574254
- update to new version 3.3.12

* Sat Jul 17 2010 Funda Wang <fwang@mandriva.org> 3.3.10-1mdv2011.0
+ Revision: 554488
- new version 3.3.10

* Sun Mar 21 2010 Funda Wang <fwang@mandriva.org> 3.3.5-1mdv2010.1
+ Revision: 525968
- Br lzma
- update to new version 3.3.5

  + Sandro Cazzaniga <kharec@mandriva.org>
    - update to 3.3.4

  + Frederik Himpe <fhimpe@mandriva.org>
    - Fix BuildRequires
    - update to new version 3.3.3

* Mon Jan 11 2010 Jérôme Brenier <incubusss@mandriva.org> 3.3.2-2mdv2010.1
+ Revision: 489973
- bump release
- new version 3.3.2
- redo str fmt patch

* Tue Dec 29 2009 Funda Wang <fwang@mandriva.org> 3.3.0-1mdv2010.1
+ Revision: 483213
- new version 3.3.0

* Sun Nov 15 2009 Funda Wang <fwang@mandriva.org> 3.2.3-1mdv2010.1
+ Revision: 466156
- new version 3.2.3

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 3.0.10-4mdv2009.0
+ Revision: 246713
- rebuild
- fix 'error: for key "Icon" in group "Desktop Entry" is an icon name with an
  extension, but there should be no extension as described in the Icon Theme
  Specification if the value is not an absolute path'
- drop old menu

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 3.0.10-2mdv2008.1
+ Revision: 140744
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import gtkwave


* Mon Aug 28 2006 Guillaume Rousse <guillomovitch@mandriva.org> 3.0.10-2mdv2007.0
- fix conflict with gtkwave

* Thu Aug 24 2006 Stew Benedict <sbenedict@mandriva.com> 3.0.10-1mdv2007.0
- 3.0.10, redo P0, xdg menu

* Thu May 25 2006 Stew Benedict <sbenedict@mandriva.com> 3.0.2-1mdv2007.0
- 3.0.2
- drop -devel package, use system zlib, libbz2 (P0), change menu entry

* Fri Aug 26 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.0-0.pre5.3mdk
- fix build 
- fix menu entry
- fix libtool file perms
- less strict requires

* Thu Jul 28 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.0-0.pre5.2mdk 
- spec cleanup

* Wed Jul 21 2004 Guillaume Rousse <guillomovitch@mandrake.org> 2.0.0-0.pre5.1mdk
- new version
- rpmbuildupdate aware
- fixed menu category
- fixed buildrequires
- devel subpackage

* Tue Jul 15 2003 Per yvind Karlsen <peroyvind@sintrax.net> 2.0.0-0.pre3.3mdk
- rebuild

* Tue Jun 24 2003 Per yvind Karlsen <peroyvind@sintrax.net> 2.0.0-0.pre3.2mdk
- fix group
- rm -rf %%{buildroot} in %%install, not %%prep
- change summary macro to avoid conflicts with -debug package
- updated url
- quiet setup
- buildrequires

* Sat Feb 08 2003 Guillaume Rousse <g.rousse@linux-mandrake.com> 2.0.0-0.pre3.1mdk
- first Mandrake release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1985 |12cr|gtk-xfce-engine-3.0.1-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)
%define gtk3binaryver 3.0.0
%define url_ver %(echo %{version} | cut -c 1-3)

Summary:	Additional themes for Xfce desktop environment
Name:		gtk-xfce-engine
Version:	3.0.1
Release:	1
License:	GPLv3
Group:		Graphical desktop/Xfce
Url:		http://www.xfce.org
Source0:	http://archive.xfce.org/src/xfce/gtk-xfce-engine/%{url_ver}/%{name}-%{version}.tar.bz2
BuildRequires:	gtk+2-devel > 2.6.0
BuildRequires:	gtk+3-devel > 3.2.0
Conflicts:	gtk-engines2 < 2.18.1-2

%description
A default Xfce GTK+ themes.

%prep
%setup -q

%build
%configure2_5x --disable-static

%make

%install
%makeinstall_std

%files
%doc AUTHORS ChangeLog NEWS README
%{_libdir}/gtk-2.0/%{gtkbinaryver}/engines/libxfce.so
%{_libdir}/gtk-3.0/%{gtk3binaryver}/theming-engines/libxfce.so
%{_datadir}/themes/Xfce*


%changelog
* Sun Apr 15 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 2.99.3-1
+ Revision: 791064
- update to new version 2.99.3

* Sun Apr 08 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 2.99.2-1
+ Revision: 789932
- update to new version 2.99.2

* Sat Mar 12 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 2.8.1-1
+ Revision: 644011
- update to new version 2.8.1

* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 2.6.0-2mdv2011.0
+ Revision: 619284
- the mass rebuild of 2010.0 packages

* Sat May 16 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 2.6.0-1mdv2010.0
+ Revision: 376463
- add spec and source files
- create gtk-xfce-engine


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1986 |12cr|gts-0.7.6-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 5
%define api 0.7
%define libname	%mklibname %{name}%{api}_ %{major}
%define develname %mklibname %{name} -d

Summary:	3D modeling, animation, and rendering system
Name:		gts
Version:	0.7.6
Release:	%mkrel 10
License:	LGPLv2+
Group:		System/Libraries
URL:		http://gts.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/gts/%{name}-%{version}.tar.bz2
Patch0:		gts-0.7.6-fix-underlinking.patch
Patch1:		gts-0.7.6-netpbm.patch
BuildRequires:	netpbm-devel
BuildRequires:	pkgconfig(glib-2.0)
%ifarch x86_64
BuildRequires:	chrpath
%endif
Requires:	%{libname} = %{version}-%{release}

%description
This is the GTS library. GTS stands for the GNU Triangulated
Surface Library. It includes a number of useful functions to deal with
triangulated surfaces including, but not limited to, multi-resolution
models, Delaunay and Constrained Delaunay triangulations, set operations on
surfaces (intersection, union etc ...), bounding-boxes trees for efficient
collision and intersection detection, triangle strips generation for fast
rendering.

%package -n %{libname}
Summary:	Libraries for %{name}
Group:		System/Libraries
Obsoletes:	%mklibname gts 3
Requires:	%{name} = %{version}-%{release}

%description -n	%{libname}
Libraries for %{name}.

%package -n %{develname}
Summary:	Headers for %{name}
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname gts 3 -d}
Obsoletes:	%{mklibname %{name}0.7_ 5 -d} < 0.7.6-8
Provides:	%{mklibname %{name}0.7_ 5 -d}

%description -n	%{develname}
Development headers and libraries for %{name}.

%prep
%setup -q
%patch0 -p1
%patch1 -p0

%build
autoreconf -fi

%configure2_5x
%make

%install

%makeinstall_std

%ifarch x86_64
chrpath -d %{buildroot}%{_bindir}/delaunay
chrpath -d %{buildroot}%{_bindir}/gts2dxf
chrpath -d %{buildroot}%{_bindir}/gts2oogl
chrpath -d %{buildroot}%{_bindir}/gts2stl
chrpath -d %{buildroot}%{_bindir}/gtscheck
chrpath -d %{buildroot}%{_bindir}/gtscompare
chrpath -d %{buildroot}%{_bindir}/happrox
chrpath -d %{buildroot}%{_bindir}/stl2gts
chrpath -d %{buildroot}%{_bindir}/transform
%endif

%multiarch_binaries %{buildroot}%{_bindir}/gts-config

%files
%defattr(-,root,root)
%doc AUTHORS README
%{_bindir}/gts2dxf
%{_bindir}/gts2oogl
%{_bindir}/gts2stl
%{_bindir}/gtscheck
%{_bindir}/stl2gts
%{_bindir}/transform
%{_bindir}/gtscompare
%{_bindir}/gtstemplate
%{_bindir}/delaunay
%{_bindir}/happrox
%{_datadir}/aclocal/gts.m4

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/*%{api}.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%{multiarch_bindir}/gts-config
%{_bindir}/gts-config
%{_includedir}/*.h
%{_libdir}/*.a
%{_libdir}/*.so
%{_libdir}/pkgconfig/gts.pc


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.7.6-10mdv2011.0
+ Revision: 611018
- rebuild

* Fri Apr 30 2010 Funda Wang <fwang@mandriva.org> 0.7.6-9mdv2010.1
+ Revision: 541276
- correct fix for netpbm

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Wed Feb 11 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.7.6-8mdv2009.1
+ Revision: 339362
- new devel library policy
- new license policy
- Patch0: fix underlinking
- spec file clean
- obsolete/provide old devel library

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.7.6-5mdv2008.1
+ Revision: 140744
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Tue Feb 27 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.7.6-5mdv2007.0
+ Revision: 126553
- incerase release tag
- fix obsoletes
- obsoletes libgts3
- correct deps

* Mon Feb 26 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.7.6-3mdv2007.1
+ Revision: 125959
- fix libification
- nuke rpath
- set %%multiarch on gst-config
- some minor changes

* Wed Nov 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.7.6-2mdv2007.1
+ Revision: 88327
- fix buildrequires
- oops, forgot new files
- new version
  drop libtool patch (usage unknown, and break build)
- Import gts

* Sun Jun 05 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.7.3-1mdk  
- first mdk package, contributed by Morreale Jean Roc  (<ihatedaspam@enoreth.net>)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1987 |12cr|gtvg-0.3-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name gtvg
%define version 0.3
%define release %mkrel 11

Name: %{name}
Summary: Gtvg - A Gnome TV Guide
Version: %{version}
Release: %{release}
Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
Patch0: gtvg-0.3-libnotify0.7.patch
URL: http://gtvg.sourceforge.net/
License: GPL
Group: Graphical desktop/GNOME
BuildRequires: libgnome2-devel
BuildRequires: libgnomecanvas2-devel
BuildRequires: pkgconfig(libglade-2.0)
BuildRequires: pkgconfig(libnotify)
BuildRequires: intltool
BuildRequires: desktop-file-utils
BuildRequires: libsm-devel
BuildRequires: libice-devel
BuildRequires: pkgconfig(gconf-2.0) GConf2
Requires: xmltv-grabbers

%description
Gtvg is a simple TV program schedule viewer, which allows you to quickly see 
what is on TV at the moment or later, and be reminded of when your favourite 
shows start.

It uses XMLTV as a backend to grab TV programs, but can be configured to use 
nxtvepg instead.

%prep
%setup -q
%patch0 -p0

%build
%configure2_5x --disable-schemas-install LIBS="-lm"
%make
										
%install
%makeinstall_std

desktop-file-install --vendor="" \
  --remove-category="Utility" \
  --remove-key="Encoding" \
  --remove-key="Version" \
  --remove-key="StartupNotify" \
  --add-category="X-MandrivaLinux-Multimedia-Video" \
  --dir %{buildroot}%{_datadir}/applications/ \
  %{buildroot}%{_datadir}/applications/*

rm -rf %{buildroot}/%{_prefix}/doc/%{name}
rm -f %{buildroot}%{_iconsdir}/hicolor/icon-theme.cache

%find_lang %{name}

%preun
%preun_uninstall_gconf_schemas "%{name}"

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS ChangeLog
%{_sysconfdir}/gconf/schemas/%{name}.schemas
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*



%changelog
* Mon May 23 2011 Funda Wang <fwang@mandriva.org> 0.3-11mdv2011.0
+ Revision: 677727
- rebuild to add gconftool as req

* Sat Apr 30 2011 Funda Wang <fwang@mandriva.org> 0.3-10
+ Revision: 661031
- fix build with libnotify 0.7

* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3-9mdv2011.0
+ Revision: 619298
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.3-8mdv2010.0
+ Revision: 429345
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.3-7mdv2009.0
+ Revision: 246723
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Guillaume Bedot <littletux@mandriva.org> 0.3-5mdv2008.1
+ Revision: 121730
- do not launch gtvg when installing schemas

* Mon Dec 17 2007 Guillaume Bedot <littletux@mandriva.org> 0.3-4mdv2008.1
+ Revision: 121642
- fix icon cache conflict

* Fri Dec 14 2007 Guillaume Bedot <littletux@mandriva.org> 0.3-3mdv2008.1
+ Revision: 120077
- fix schemas installation

* Tue Dec 11 2007 Guillaume Bedot <littletux@mandriva.org> 0.3-2mdv2008.1
+ Revision: 117184
- builreq again.
- also increase mkrel.
- requires, menus and and description fixes.

* Mon Dec 10 2007 Guillaume Bedot <littletux@mandriva.org> 0.3-1mdv2008.1
+ Revision: 117000
- Buildreqs.
- First package for Mandriva Linux (0.3 from svn).
- create gtvg


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1988 |12cr|gtweakui-0.4.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname gTweakUI
Summary:        Extra configuration dialogues for gnome
Name:           gtweakui
Version: 0.4.0
Release:        %mkrel 8
Group:          Graphical desktop/GNOME
URL:            http://gtweakui.sourceforge.net/
License:        GPL
Source0:        http://prdownloads.sourceforge.net/gtweakui/%{oname}-%{version}.tar.bz2
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
BuildRequires:  libgnomeui2-devel >= 2.4.0
BuildRequires:  libglade2.0-devel
BuildRequires:  perl-XML-Parser
BuildRequires:  desktop-file-utils

%description
With gTweakUI you can configure the GNOME desktop using extra
configuration dialogs.

%prep
%setup -q -n %oname-%version

%build
%configure2_5x
%make
  
%install
rm -rf %{buildroot}
%makeinstall_std
%find_lang gTweakUI
desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="X-MandrivaLinux-System-Configuration-GNOME-Advanced" \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/*

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files -f gTweakUI.lang
%defattr(-,root,root,-)
%doc AUTHORS ChangeLog NEWS README TODO FAQ
%{_bindir}/gtweakui-galeon
%{_bindir}/gtweakui-menus
%{_bindir}/gtweakui-session
%{_bindir}/gtweakui-nautilus
%_datadir/%oname
%{_datadir}/applications/gtweakui-galeon.desktop
%{_datadir}/applications/gtweakui-menus.desktop
%{_datadir}/applications/gtweakui-session.desktop
%{_datadir}/applications/gtweakui-nautilus.desktop


%changelog
* Wed Jul 27 2011 Götz Waschk <waschk@mandriva.org> 0.4.0-8mdv2012.0
+ Revision: 691853
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.4.0-7mdv2011.0
+ Revision: 246725
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri Jan 11 2008 Thierry Vignaud <tv@mandriva.org> 0.4.0-5mdv2008.1
+ Revision: 148209
- drop old menu
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Aug 03 2007 Götz Waschk <waschk@mandriva.org> 0.4.0-5mdv2008.0
+ Revision: 58478
- Import gtweakui



* Wed Aug  2 2006 Gtz Waschk <waschk@mandriva.org> 0.4.0-5mdv2007.0
- xdg menu

* Fri Sep 02 2005 Götz Waschk <waschk@mandriva.org> 0.4.0-4mdk
- rebuild to remove glitz dep

* Wed Aug 24 2005 Götz Waschk <waschk@mandriva.org> 0.4.0-3mdk
- Rebuild

* Fri Aug 13 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.4.0-2mdk
- fix buildrequires

* Thu Aug 12 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.4.0-1mdk
- add icons to the menu
- enable startup notification
- add gtweakui-galeon
- add locale files
- New release 0.4.0

* Thu Jun 10 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.0.6-2mdk
- fix buildrequires

* Wed Jun  9 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.0.6-1mdk
- initial mdk package

* Sun May 30 2004 Daniel James <daniel@netbreeze.com.au>
- Fixed the issue with the session splash preview not displaying for gnome 2.6
- Updated build system to check for new gtk file chooser dialog
- Use new gtk file chooser dialog if it is available.

* Fri May 28 2004 Daniel James <daniel@netbreeze.com.au>
- Made session.c more usable - second dialog is much nicer now.

* Thu May 27 2004 Daniel James <daniel@netbreeze.com.au>
- Added notice dialog: tells the use which settings require restart
- Added notices to menus.c
- Finished session.c - second dialog completed.
- Added notices to session.c

* Tue May 25 2004 Daniel James <daniel@netbreeze.com.au>
- Better about dialog.

* Mon Feb 24 2003 Daniel James daniel@netbreeze.com.au 0.0.1
- Initial RPM release.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1989 |12cr|gtypist-2.8.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name gtypist
%define version 2.8.3
%define release  %mkrel 2

Summary:	Universal typing tutor
Name:		%{name}
Version:	%{version}
Release:	%{release}
Group:		Text tools
License:	GPLv3+
URL: 		http://www.gnu.org/software/gtypist/gtypist.html
Source0: 	ftp://ftp.gnu.org/gnu/gtypist/%{name}-%{version}.tar.bz2
Buildrequires:	byacc bison pkgconfig(ncurses) binutils emacs
Obsoletes:	typist
Provides:	typist

%description
GNU Typist (also called gtypist) is a universal typing  tutor.  You  can
learn correct typing and improve your skills by practicing its exercises
on a regular basis.


%prep
%setup -q


%build
%configure2_5x
%make


%install

%makeinstall_std
%find_lang %{name}


%post
%_install_info %{name}.info


%preun
%_remove_install_info %{name}.info


%files -f %{name}.lang
%defattr(-,root,root,755)
%doc ABOUT-NLS AUTHORS COPYING ChangeLog NEWS README THANKS TODO QUESTIONS
%{_bindir}/*
%{_mandir}/man1/*
%{_datadir}/%name/
%{_infodir}/%name.info*
%{_datadir}/emacs/site-lisp/*



%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 2.8.3-2mdv2011.0
+ Revision: 611032
- rebuild

* Sat Jan 09 2010 Ahmad Samir <ahmadsamir@mandriva.org> 2.8.3-1mdv2010.1
+ Revision: 488014
- update to 2.8.3

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2.8.1-2mdv2010.0
+ Revision: 429346
- rebuild

* Sun Jul 20 2008 Funda Wang <fwang@mandriva.org> 2.8.1-1mdv2009.0
+ Revision: 238880
- update to new version 2.8.1

* Wed May 28 2008 Funda Wang <fwang@mandriva.org> 2.8-1mdv2009.0
+ Revision: 212198
- New version 2.8

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 2.7-4mdv2008.1
+ Revision: 170885
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- fix no-buildroot-tag
- fix spacing at top of description

* Tue Dec 18 2007 Thierry Vignaud <tv@mandriva.org> 2.7-3mdv2008.1
+ Revision: 132968
- BR emacs
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import gtypist


* Thu Jul 07 2005 Lenny Cartier <lenny@mandriva.com> 2.7-3mdk
- rebuild

* Wed May 19 2004 Michael Scherer <misc@mandrake.org> 2.7-2mdk
- add proper Obsoletes and Provides 
- rpmbuildupdate aware
- [DIRM]
- remove Prefix

* Wed Jan 14 2004 Lenny Cartier <lenny@mandrakesoft.com> 2.7-1mdk
- 2.7

* Wed Apr 30 2003 Lenny Cartier <lenny@mandrakesoft.com> 2.6.2-3mdk
- buildrequires

* Thu Jan 30 2003 Lenny Cartier <lenny@mandrakesoft.com> 2.6.2-2mdk
- rebuild

* Thu Sep  5 2002 Han Boetes <han@linux-mandrake.com> 2.6.2-1mdk
- 2.6.2
- Minor spec cleanups

* Tue Apr 30 2002  Lenny Cartier <lenny@mandrakesoft.com> 2.6-1mdk
- 2.6

* Tue Jan 22 2002 Lenny Cartier <lenny@mandrakesoft.com> 2.5-1mdk
- 2.5

* Thu Nov 08 2001 Lenny Cartier <lenny@mandrakesoft.com> 2.4.1-1mdk
- 2.4.1

* Wed Oct 31 2001 Lenny Cartier <lenny@mandrakesoft.com> 2.4-1mdk
- submitted by Han Boetes <han@mijncomputer.nl> :
	- Initial build (practise creates skill)

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1990 |12cr|guake-0.4.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A drop-down terminal for Gnome Desktop Environment
Name:     	guake
Version:	0.4.2
Release:	%mkrel 3
License:	GPLv2+
Group:		Graphical desktop/GNOME
Source0: 	http://guake.org/files/%{name}-%{version}.tar.gz
Patch0:		0001-Retrieve-port-as-int.patch
patch1:		guake-0.4.2.glibh.patch
URL:		http://guake.org
Requires:	pygtk2.0
Requires:	python-vte
Requires:	python-dbus
Requires:	python-notify
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	GConf2
BuildRequires:	pygtk2.0-devel
BuildRequires:	python-vte
BuildRequires:	intltool

%description
Guake is a drop-down terminal for Gnome Desktop Environment, so you just
need to press a key to invoke him, and press again to hide.

%prep
%setup -q
%patch0 -p1
%patch1 -p1 -b .glibh

%build
%configure2_5x \
	--disable-schemas-install \
	--disable-static
%make

%install
%makeinstall_std

%{find_lang} %{name}

# we don't want this
rm -f %{buildroot}%{_libdir}/%{name}/globalhotkeys.la

%preun
%preun_uninstall_gconf_schemas %{name}

%files -f %{name}.lang
%defattr(-, root, root)
%{_sysconfdir}/gconf/schemas/%{name}.schemas
%{_sysconfdir}/xdg/autostart/%{name}.desktop
%{_libdir}/%{name}
%{_bindir}/%{name}*
%{_datadir}/%{name}
%{_datadir}/applications/%{name}*.desktop
%{_mandir}/man1/*
%{_datadir}/dbus-1/services/org.guake.Guake.service
%{_datadir}/pixmaps/%{name}


%changelog
* Fri May 06 2011 Jani Välimaa <wally@mandriva.org> 0.4.2-3mdv2011.0
+ Revision: 669798
- require python-notify (mga#1154)
- drop buildroot definition

* Sun Nov 07 2010 Jani Välimaa <wally@mandriva.org> 0.4.2-2mdv2011.0
+ Revision: 594691
- rebuild for python 2.7

* Tue Oct 12 2010 Jani Välimaa <wally@mandriva.org> 0.4.2-1mdv2011.0
+ Revision: 585198
- new version 0.4.2
- add patch from Fedora, fixes Fedora bug #626303
- clean spec a bit

* Fri Mar 05 2010 Jani Välimaa <wally@mandriva.org> 0.4.1-1mdv2010.1
+ Revision: 514480
- fix file list
- new version 0.4.1
- fix url

  + Juan Luis Baptiste <juancho@mandriva.org>
    - Missing python-dbus in Requires, without it fails when run.

* Tue Aug 25 2009 Frederik Himpe <fhimpe@mandriva.org> 0.4.0-1mdv2010.0
+ Revision: 421216
- Update to new version 0.4.0

* Tue Mar 03 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.1-2mdv2009.1
+ Revision: 347819
- rebuild for latest python

* Fri Jul 25 2008 Funda Wang <fwang@mandriva.org> 0.3.1-1mdv2009.0
+ Revision: 249719
- New version 0.3.1

* Fri Jul 18 2008 Funda Wang <fwang@mandriva.org> 0.3-1mdv2009.0
+ Revision: 238013
- import guake



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1991 |12cr|guichan-0.8.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major   1
%define api     0.8.1
%define libname %mklibname %{name} %{api} %{major}
%define develname %mklibname %{name} -d
%define staticdevelname %mklibname %{name} -d -s

Name:		guichan
Version:	0.8.2
Release:	4
Summary:	Portable C++ GUI library for games using Allegro, SDL and OpenGL

Group:		System/Libraries
License:	BSD
URL:		http://guichan.sourceforge.net
Source0:	http://guichan.googlecode.com/files/%{name}-%{version}.tar.gz
Patch0:		guichan-0.8.2-mdv-fix-linkage.patch

BuildRequires:  allegro-devel
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(gl)
BuildRequires:	nas-devel

%description
Guichan is a small, efficient C++ GUI library designed for games. It comes
with a standard set of widgets and can use several different objects for 
displaying graphics and grabbing user input.

%package -n %{libname}
Summary:        Shared library for %{name}
Group:          System/Libraries
Provides:       %{name} = %{version}-%{release}

%description -n %{libname}
This package contains the library needed to run programs dynamically
linked with %{name}.

%package -n %{develname}
Summary:        Headers for developing programs that will use %{name}
Group:          Development/C++
Requires:       %{libname} = %{version}
Provides:       %{name}-devel = %{version}-%{release}

%description -n %{develname}
This package contains the headers that programmers will need to develop
applications which will use %{name}.

%package -n %{staticdevelname}
Summary:        Static libraries for programs which will use %{name}
Group:          Development/C++
Requires:       %{develname} = %{version}
Provides:       %{name}-static-devel = %{version}-%{release}

%description -n %{staticdevelname}
This package contains the static libraries necessary for developing
programs which will use %{name}.

%prep
%setup -q
%patch0 -p1 -b .linkage

%build
autoreconf -f -i
%configure2_5x  --enable-sdl \
                --enable-sdlimage \
                --enable-opengl \
                --enable-allegro
%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/lib%{name}*-%{api}.so.*

%files -n %{develname}
%{_includedir}/*
%{_libdir}/lib%{name}*.so
%{_libdir}/pkgconfig/*.pc

%files -n %{staticdevelname}
%{_libdir}/*.a


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1992 |12cr|guidance-power-manager-4.4.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           guidance-power-manager
Summary:        KDE power management applet
Version:        4.4.0
Release:        %mkrel 2
Url:            http://websvn.kde.org/trunk/extragear/utils/guidance-power-manager
License:        GPLv2+
Group:          Graphical desktop/KDE
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
Source0:        http://fr2.rpmfind.net/linux/KDE/stable/%version/src/extragear/%{name}-%{version}.tar.bz2
BuildRequires:  libxscrnsaver-devel
BuildRequires:	libxrandr-devel
BuildRequires:	libxxf86vm-devel
BuildRequires:	libx11-devel
BuildRequires:  python-devel
BuildRequires:  python-sip
BuildRequires:  python-dbus
BuildRequires:  python-kde4
BuildRequires:	kdelibs4-devel

Requires:       pm-utils
Requires:       kdebase4-runtime
Requires:       python-kde4
Requires:	    python-dbus

%description
The package provides battery monitoring and suspend/standby triggers.
It is based on the powersave package and therefore supports APM and
ACPI. See powersave package for additional features such as CPU frequency
scaling(SpeedStep and PowerNow) and more

%files -f %name.lang
%defattr(-,root,root) 
%_kde_bindir/guidance-power-manager
%py_platsitedir/ixf86misc.so
%py_platsitedir/xf86misc.py
%_kde_appsdir/guidance-power-manager
%_kde_datadir/autostart/guidance-power-manager.desktop

#--------------------------------------------------------------------

%prep
%setup -q -n %name-%version

%build
%cmake_kde4
%make

%install
rm -fr %buildroot
%makeinstall_std -C build

%find_lang %name

%clean
rm -fr %buildroot


%changelog
* Wed Nov 17 2010 Funda Wang <fwang@mandriva.org> 4.4.0-2mdv2011.0
+ Revision: 598142
- fix BR
- add linkage fix

  + Bogdano Arendartchuk <bogdano@mandriva.com>
    - rebuild for python 2.7

* Sat Feb 13 2010 Funda Wang <fwang@mandriva.org> 4.4.0-1mdv2010.1
+ Revision: 505237
- BR libxrandr-devel
- new version 4.4.0

* Tue Sep 01 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.3.1-1mdv2010.0
+ Revision: 423837
- Update to version 4.3.1

* Thu Jan 29 2009 Funda Wang <fwang@mandriva.org> 4.2.0-1mdv2009.1
+ Revision: 335339
- New version 4.2.0

* Tue Jan 20 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.1.96-1mdv2009.1
+ Revision: 331748
- Update to 4.1.96

* Mon Sep 08 2008 Funda Wang <fwang@mandriva.org> 4.1.1-2mdv2009.0
+ Revision: 282550
- fix requires (bug#43206)

* Thu Sep 04 2008 Funda Wang <fwang@mandriva.org> 4.1.1-1mdv2009.0
+ Revision: 280231
- New version 4.1.1

* Thu Aug 14 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.1.0-1mdv2009.0
+ Revision: 272155
- Add buildrequires
- Add python-sip as Buildrequire
- Add python-devel as buildrequire
- import guidance-power-manager



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1993 |12cr|guile1.8-1.8.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname      guile

%define major      17
%define libname    %mklibname %{oname} %{major}
%define develname  %mklibname %{oname}1.8 -d

%define mver 1.8



Name:	        guile%{mver}
Version:	        1.8.8
Release:	        2
Summary:	        GNU implementation of Scheme for application extensibility
License:        LGPLv2+
Group:	        Development/Other
URL:	        http://www.gnu.org/software/guile/guile.html
Source0:	        ftp://ftp.gnu.org/pub/gnu/guile/guile-%{version}.tar.gz
Source1:	        ftp://ftp.gnu.org/pub/gnu/guile/guile-%{version}.tar.gz.sig
Patch0:		guile-1.8.3-64bit-fixes.patch
Patch1:		guile-1.6.4-amd64.patch
Patch2:		guile-1.8.5-drop-ldflags-from-pkgconfig.patch
Patch3:		guile-1.8.7-testsuite.patch
Patch5:		guile-1.8.7-fix-doc.patch
Patch6:		guile-1.8.8-make-sockets.test-more-robust.patch
Requires(post):	%{libname} = %{version}-%{release}
BuildRequires:	chrpath
BuildRequires:	gmp-devel
BuildRequires:	libltdl-devel
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	libreadline-devel
BuildRequires:	gettext-devel
# for srfi-19.test
BuildRequires:	timezone
Obsoletes:	%{oname} < 1.8.8-7
Conflicts:	%{oname} >= 2.0.3

%package -n %{libname}
Summary:	        Libraries for Guile %{version}
Group:		System/Libraries

%package -n %{develname}
Summary:	Development headers and static library for libguile
Group:	Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{_lib}%{oname}-devel < 1.8.8-7
Obsoletes:	%{_lib}%{oname}17-devel
Conflicts:	%{_lib}%{oname}-devel >= 2.0.3
Requires:	gmp-devel
Requires:	libtool-devel


%description
GUILE (GNU's Ubiquitous Intelligent Language for Extension) is a
library implementation of the Scheme programming language, written in
C. GUILE provides a machine-independent execution platform that can
be linked in as a library during the building of extensible programs.

Install the guile package if you'd like to add extensibility to
programs that you are developing. You'll also need to install the
guile-devel package.

%description -n %{libname}
This package contains Guile shared object libraries. Guile is the GNU
Ubiquitous Intelligent Language for Extension.

%description -n %{develname}
This package contains the development headers and the static library
for libguile. C headers, aclocal macros, the `guile1.4-snarf' and
`guile-config' utilities, and static `libguile' library for Guile, the
GNU Ubiquitous Intelligent Language for Extension



%prep
%setup -q -n %{oname}-%{version}
%patch0 -p1 -b .64bit-fixes
%patch1 -p1 -b .amd64
%patch2 -p0 -b .pkgconfig
%patch3 -p1 -b .testsuite

%patch5 -p1 -b .doc
%patch6 -p1 -b .robust

%build
autoreconf -vfi
%configure2_5x \
    --disable-error-on-warning \
    --disable-rpath \
    --enable-dynamic-linking \
    --with-threads \
    --disable-static

%make

%check
%ifarch ia64
# FAIL: r4rs.test: (6 9): (#<procedure leaf-eq? (x y)> (a (b (c))) ((a) b c))
%{__make} check -k || :
%else
# all tests must pass
%{__make} check
%endif

%install
%makeinstall_std

%{__mkdir_p} %{buildroot}%{_datadir}/%{oname}/site

%multiarch_includes %{buildroot}%{_includedir}/lib%{oname}/scmconfig.h

%{_bindir}/chrpath -d %{buildroot}{%{_bindir}/%{oname},%{_libdir}/*.so.*.*.*}

# create ghost file for packaging
touch %{buildroot}%{_datadir}/%{oname}/%{mver}/slib %{buildroot}%{_datadir}/%{oname}/%{mver}/slibcat

rm -f ${RPM_BUILD_ROOT}%{_libdir}/libguile*.la


%triggerin -- slib
# Remove files created in guile < 1.8.7-4mdv
ln -sfT ../../slib %{_datadir}/guile/%{mver}/slib

rm -f %{_datadir}/guile/%{mver}/slibcat
export SCHEME_LIBRARY_PATH=%{_datadir}/slib/

# Build SLIB catalog
for pre in \
    "(use-modules (ice-9 slib))" \
    "(load \"%{_datadir}/slib/guile.init\")"
do
    %{_bindir}/guile -c "$pre
        (set! implementation-vicinity (lambda () \"%{_datadir}/guile/%{mver}/\"))
        (require 'new-catalog)" &> /dev/null && break
    rm -f %{_datadir}/guile/%{mver}/slibcat
done
:

%triggerun -- slib
if [ "$1" = 0 -o "$2" = 0 ]; then
    rm -f %{_datadir}/guile/%{mver}/slib{,cat}
fi


%files
%doc AUTHORS ChangeLog GUILE-VERSION LICENSE README THANKS
%{_bindir}/%{oname}
%{_bindir}/%{oname}-tools
%exclude %{_datadir}/%{oname}/%{mver}
%{_mandir}/man1/guile.1.*
%{_infodir}/*

%files -n %{libname}
%{_libdir}/lib*.so.%{major}*
%{_libdir}/lib%{oname}-srfi-srfi-13-14-v-3.so.3*
%{_libdir}/lib%{oname}-srfi-srfi-4-v-3.so.3*
%{_libdir}/lib%{oname}-srfi-srfi-1-v-3.so.3*
%{_libdir}/lib%{oname}-srfi-srfi-60-v-2.so.2*

%files -n %{develname}
%doc ABOUT-NLS HACKING NEWS INSTALL libguile/ChangeLog*
%{multiarch_includedir}/lib%{oname}/scmconfig.h
%{_bindir}/%{oname}-config
%{_bindir}/%{oname}-snarf
%{_datadir}/aclocal/*
%{_includedir}/lib%{oname}*
%{_includedir}/%{oname}*
%{_libdir}/lib%{oname}*.so
%{_libdir}/pkgconfig/%{oname}*.pc
%{_datadir}/%{oname}/%{mver}/guile-procedures.txt
%{_datadir}/%{oname}/%{mver}/ice-9/*.scm
%{_datadir}/%{oname}/%{mver}/ice-9/psyntax.*
%{_datadir}/%{oname}/%{mver}/ice-9/debugging/*.scm
%{_datadir}/%{oname}/%{mver}/ice-9/debugger/*.scm
%{_datadir}/%{oname}/%{mver}/srfi/srfi*.scm
%{_datadir}/%{oname}/%{mver}/scripts/*
%{_datadir}/%{oname}/%{mver}/slib
%{_datadir}/%{oname}/%{mver}/slibcat
%{_datadir}/%{oname}/%{mver}/lang/elisp/*
%{_datadir}/%{oname}/%{mver}/oop/goops.scm
%{_datadir}/%{oname}/%{mver}/oop/goops/*.scm




%changelog
* Sun Jul 22 2012 Thomas Spuhler <tspuhler@mandriva.org> 1.8.8-1mdv2012.0
+ Revision: 810562
- imported package guile1.8


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1994 |12cr|guile-lib-0.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	0.2.1
%define release	1

Summary:	Library of useful guile modules
Name:		guile-lib
Version:	%{version}
Release:	%{release}
License:	GPLv3
Group:		Development/Other
URL:		http://savannah.nongnu.org/projects/guile-lib
Source:		http://download.savannah.gnu.org/releases/guile-lib/%{name}-%{version}.tar.gz
BuildRequires:	texinfo
BuildRequires:	guile-devel
Requires:	guile >= 1.6
BuildArch:	noarch

%description
A set of various-purpose library modules for Guile. Covered areas include:

  * Unit testing framework ala JUnit
  * Logging system
  * String routines (wrapping, completion, soundex algorithm)
  * OS process chains (think "shell pipes in scheme")
  * ANSI escape sequence text coloring
  * SRFI-35 (conditions)

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%post
%_install_info guile-library.info

%preun
%_remove_install_info guile-library.info

%files
%doc {AUTHORS,ChangeLog,NEWS,README}
%{_infodir}/*.info*
%{_datadir}/guile/site/*





%changelog
* Thu Nov  1 2012 symbianflo <symbianflo@mandrivausers.ro>
+ Commit: 6abdd58
- update to 0.2.1, new url and download adress, fix build
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1995 |12cr|guitarix2-0.23.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define ladspadir       %{_libdir}/ladspa

Name:           guitarix2
Summary:        Guitar effect processor for JACK
Version:        0.23.3
Release:        1

Source:         http://prdownloads.sourceforge.net/guitarix/%{name}-%{version}.tar.bz2
URL:            http://guitarix.sourceforge.net/
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License:        GPLv2
Group:          Sound
BuildRequires:  sigc++2.0-devel fftw3-devel ladspa-devel
BuildRequires:  gtk+2-devel gtkmm2.4-devel
BuildRequires:  sndfile-devel jackit-devel
BuildRequires:  libzita-convolver-devel libzita-resampler-devel boost-devel
BuildRequires:  liblrdf-devel
BuildRequires:  faust
BuildRequires:  intltool gettext-devel desktop-file-utils
Requires:       %{name}-plugins-ladspa = %{version}
Provides:       guitarix = %{version}-%{release}
Obsoletes:      guitarix < %{version}-%{release}

%description
Guitarix is a simple Linux Rock Guitar Amplifier for the Jack Audio
Connektion Kit with one input and two outputs. Designed to get nice
thrash/metal/rock/blues guitar sounds. There are controls for bass,
middle, treble, gain (in/out), compressor, preamp, tube's, drive,
overdrive, oversample, anti-alias, fuzz, balance, distortion, freeverb,
impulse response, vibrato, chorus, delay , cry-baby(wah) and echo.

%package plugins-ladspa
Summary:        LADSPA plugins coming with guitarix2
Group:          Sound

Requires:       ladspa

%description plugins-ladspa
Guitarix is a simple Linux Rock Guitar Amplifier for the Jack Audio
Connektion Kit. This package includes the LADSPA plugins for the amp,
which can be used with other LADSPA hosts as well.

%prep
%setup -q -n guitarix-%{version}

%build

./waf -vv configure --prefix=%{_prefix} --ladspadir=%ladspadir -j1
#      --cxxflags="-std=c++0x -fomit-frame-pointer -ftree-loop-linear         \
#      -ffinite-math-only -fno-math-errno -fno-signed-zeros -fstrength-reduce \
#      %{optflags}"                                                           \


./waf build -j1

%install
rm -rf %{buildroot}
./waf install --destdir=%{buildroot}
desktop-file-install --add-category="X-MandrivaLinux-Multimedia-Sound;" \
                     --remove-category="X-Jack;" \
                     --remove-category="Midi;" \
                     --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*
%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%{_bindir}/guitarix
%{_datadir}/pixmaps/*.png
%{_datadir}/gx_head/skins/*.jpg
%{_datadir}/gx_head/skins/*.png
%{_datadir}/gx_head/skins/*.svg
%{_datadir}/gx_head/skins/*.rc
%{_datadir}/gx_head/sounds/*.wav
%{_datadir}/gx_head/builder/*
%{_datadir}/gx_head/factorysettings/*
%{_datadir}/applications/guitarix.desktop
%{_localedir}/es/LC_MESSAGES/guitarix.mo
%{_localedir}/fr/LC_MESSAGES/guitarix.mo
%{_localedir}/it/LC_MESSAGES/guitarix.mo

%files plugins-ladspa
%defattr(-,root,root)
%ladspadir/*.so
%{_datadir}/ladspa/rdf/*.rdf


%changelog
* Tue Jul 31 2012 Frank Kober <emuse@mandriva.org> 0.23.3-1
+ Revision: 811492
- new version 0.23.3

* Thu Jul 12 2012 Frank Kober <emuse@mandriva.org> 0.23.2-1
+ Revision: 809068
- new version 0.23.2

* Thu Jul 05 2012 Frank Kober <emuse@mandriva.org> 0.23.1-1
+ Revision: 808161
- new version 0.23.1

* Fri May 18 2012 Frank Kober <emuse@mandriva.org> 0.22.3-1
+ Revision: 799574
- new version 0.22.3 (bugfixes)

* Tue Apr 17 2012 Frank Kober <emuse@mandriva.org> 0.22.0-3
+ Revision: 791535
- provide separate package for guitarix ladspa plugins

* Sun Apr 15 2012 Frank Kober <emuse@mandriva.org> 0.22.0-2
+ Revision: 791118
- rebuild using distro-own packages of zita-convolver and zita-resampler

* Sun Apr 15 2012 Frank Kober <emuse@mandriva.org> 0.22.0-1
+ Revision: 791085
- new version 0.22.0

* Wed Nov 09 2011 Frank Kober <emuse@mandriva.org> 0.20.1-1
+ Revision: 729562
- new version 0.20.1
  o try build with original waf configure forcing single CPU (works locally)

* Wed Nov 02 2011 Alexander Khrukin <akhrukin@mandriva.org> 0.18.0-2
+ Revision: 712244
- buildfix or we always have Unable to open file  osc.lib ERROR
- added libzita-resampler-devel to req section

* Wed Aug 10 2011 Frank Kober <emuse@mandriva.org> 0.18.0-1
+ Revision: 693878
- new version 0.18.0

* Sat Jul 09 2011 Frank Kober <emuse@mandriva.org> 0.17.0-1
+ Revision: 689409
- new version 0.17.0 (mainly bugfixes, some new features)

* Fri Jun 10 2011 Frank Kober <emuse@mandriva.org> 0.16.0-1
+ Revision: 684098
- added intltool BR
- Conflicts old version in guitarix package
- import guitarix2


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1996 |12cr|gupnp-dlna-0.6.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -d. -f1,2)

%define api		1.0
%define major		2
%define girmajor	1.0
%define libname		%mklibname %{name} %{api} %{major}
%define girname		%mklibname %{name}-gir %{girmajor}
%define devname		%mklibname -d %{name}

Name:           gupnp-dlna
Version:        0.6.6
Release:        1
Summary:        A collection of helpers for building UPnP dlna applications
Group:		System/Libraries
License:        LGPLv2+
URL:            http://www.gupnp.org/
Source0:        http://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
BuildRequires:	pkgconfig(libxml-2.0) >= 2.5.0
BuildRequires:	pkgconfig(gstreamer-0.10) >= 0.10.29.2
BuildRequires:	pkgconfig(gstreamer-pbutils-0.10) >= 0.10.32
BuildRequires:	pkgconfig(gobject-introspection-1.0)

%description
GUPnP is an object-oriented open source framework for creating UPnP devices and
control points, written in C using GObject and libsoup. The GUPnP API is
intended to be easy to use, efficient and flexible.

GUPnP DLNA is a small utility library that aims to ease the
DLNA-related tasks such as media profile guessing, transcoding to
a given profile, etc.

%package -n %{libname}
Summary:	A collection of helpers for building UPnP DLNA applications
Group:		System/Libraries

%description -n %{libname}
GUPnP is an object-oriented open source framework for creating UPnP
devices and control points, written in C using GObject and libsoup.
The GUPnP API is intended to be easy to use, efficient and flexible.

GUPnP DLNA is a small utility library that aims to ease the
DLNA-related tasks such as media profile guessing, transcoding to
a given profile, etc.

%package -n %{devname}
Summary:	Development package for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}

%description -n %{devname}
Files for development with %{name}.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}

%description -n %{girname}
GObject Introspection interface description for %{name}.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static \
	--enable-introspection=yes
%make

%install
%makeinstall_std

#we don't want these
find %{buildroot} -name "*.la" -delete

%files
%{_bindir}/*
%{_datadir}/%{name}

%files -n %{libname}
%doc AUTHORS COPYING README
%{_libdir}/lib%{name}-%{api}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/GUPnPDLNA-%{girmajor}.typelib

%files -n %{devname}
%doc %{_datadir}/gtk-doc/html/%{name}
%{_includedir}/*
%{_libdir}/pkgconfig/%{name}-%{api}.pc
%{_libdir}/lib%{name}-%{api}.so
%{_datadir}/gir-1.0/GUPnPDLNA-%{girmajor}.gir



%changelog
* Sat May 05 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.6.6-1
+ Revision: 796665
- version update 0.6.6

* Fri Apr 15 2011 Funda Wang <fwang@mandriva.org> 0.6.1-1
+ Revision: 653183
- import gupnp-dlna


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1997 |12cr|gupnp-tools-0.8.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver	%(echo %{version}|cut -d. -f1,2)

Name:		gupnp-tools
Version:	0.8.4
Release:	1
Summary:	A collection of dev tools utilizing GUPnP and GTK+
Group:		Development/Other
License:	GPLv2+
URL:		http://www.gupnp.org/
Source0:	http://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
BuildRequires:	pkgconfig(gssdp-1.0) >= 0.10
BuildRequires:	pkgconfig(gupnp-1.0) >= 0.13
BuildRequires:	pkgconfig(gupnp-av-1.0) >= 0.5.5
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.0.0
BuildRequires:	pkgconfig(gtksourceview-3.0)
BuildRequires:	pkgconfig(gnome-icon-theme) >= 2.20

%description
GUPnP is an object-oriented open source framework for creating UPnP 
devices and control points, written in C using GObject and libsoup. 
The GUPnP API is intended to be easy to use, efficient and flexible. 

GUPnP-tools is a collection of developer tools utilizing GUPnP and GTK+. 
It features a universal control point application as well as a sample 
DimmableLight v1.0 implementation. 

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%files
%doc AUTHORS README
%{_datadir}/%{name}
%{_bindir}/gssdp-discover
%{_bindir}/gupnp-network-light
%{_bindir}/gupnp-universal-cp
%{_bindir}/gupnp-av-cp
%{_bindir}/gupnp-upload
%{_datadir}/applications/gupnp-*.desktop


%changelog
* Sat May 05 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.8.4-1
+ Revision: 796743
- BR: pkgconfig(gtksourceview-3.0)
- BR: gtksourceview-3.0-devel
- imported package gupnp-tools


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1998 |12cr|gupnp-ui-0.1.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name gupnp-ui
%define version 0.1.1
%define release %mkrel 4
%define major 0
%define libname %mklibname %{name}  %{major}
%define develname %mklibname %{name} -d

Summary: GUI for gupnp
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://gupnp.org/sources/gupnp-ui/%{name}-%{version}.tar.gz
Patch0: gupnp-ui-0.1.1-format-strings.patch
License: LGPLv2+
Group: Networking/Other
Url: http://gupnp.org/
BuildRequires: gupnp-devel
BuildRequires: pkgconfig(gtk+-2.0)
buildrequires: gtk-doc

%description
GUI for gupnp

%package -n %{libname}

Summary:        Main library for gupnp-ui
Group:          System/Libraries
Provides:       %{name} = %{version}-%{release}

%description -n %{libname}
This package contains the library needed to run programs dynamically
linked with gupnp-ui.

%package -n     %{develname}
Summary:        Headers for developing programs that will use gupnp-ui
Group:          Development/C
Requires:       %{libname} = %{version}
Provides:       %{name}-devel = %{version}-%{release}

%description -n %{develname}
This package contains the headers that programmers will need to develop
applications which will use gupnp-ui

%prep
%setup -q
%patch0 -p1

%build
autoreconf -vif
%configure2_5x
%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_libdir}/pkgconfig/gupnp-ui*.pc
%{_includedir}/gupnp-ui-1.0/lib%{name}/*.h
%{_libdir}/*.so
%{_libdir}/*.a
%{_datadir}/gtk-doc/html/%{name}/*



%changelog
* Tue Aug 30 2011 Götz Waschk <waschk@mandriva.org> 0.1.1-4mdv2012.0
+ Revision: 697462
- rebuild

* Tue Sep 21 2010 Götz Waschk <waschk@mandriva.org> 0.1.1-3mdv2011.0
+ Revision: 580331
- update build deps

* Sun Sep 20 2009 Götz Waschk <waschk@mandriva.org> 0.1.1-2mdv2010.0
+ Revision: 445783
- rebuild for new libgupnp

* Fri Sep 11 2009 Götz Waschk <waschk@mandriva.org> 0.1.1-1mdv2010.0
+ Revision: 438524
- new version
- fix URL
- fix format strings
- fix build

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Erwan Velu <erwan@mandriva.org>
    - import gupnp-ui


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 1999 |12cr|gupnp-vala-0.10.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define vala 0.11.3
Name:           gupnp-vala
Version:        0.10.3
Release:        %mkrel 1
Summary:        GUPnP is a uPnP framework. This adds vala language bindings
Group:          Development/Other
License:        LGPLv2+
URL:            http://www.gupnp.org/
Source0:        http://ftp.gnome.org/pub/GNOME/sources/%name/%{name}-%{version}.tar.xz
BuildRequires: vala-devel >= %vala
BuildRequires: vala-tools >= %vala
BuildRequires: vala >= %vala
BuildRequires: gssdp-devel >= 0.11
BuildRequires: gupnp-devel >= 0.13.3
BuildRequires: gupnp-av-devel >= 0.5.9
BuildRequires: gupnp-ui-devel
BuildRequires: libsoup-devel
Requires: pkgconfig
Requires: vala >= 0.9.5
BuildArch:	noarch

%description
GUPnP is an object-oriented open source framework for creating UPnP 
devices and control points, written in C using GObject and libsoup. 
The GUPnP API is intended to be easy to use, efficient and flexible. 

This package adds vala language bindings

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%check
make check

%files
%defattr(-,root,root,-)
%doc AUTHORS
%{_datadir}/vala/vapi/*
%{_libdir}/pkgconfig/gupnp-vala-1.0.pc



%changelog
* Mon Feb 13 2012 Götz Waschk <waschk@mandriva.org> 0.10.3-1mdv2012.0
+ Revision: 773748
- update to new version 0.10.3

* Tue Sep 13 2011 Götz Waschk <waschk@mandriva.org> 0.10.2-1
+ Revision: 699678
- update to new version 0.10.2

* Tue Sep 06 2011 Götz Waschk <waschk@mandriva.org> 0.10.1-1
+ Revision: 698455
- new version

* Tue Aug 30 2011 Götz Waschk <waschk@mandriva.org> 0.10.0-1
+ Revision: 697463
- new version
- bump gssdp dep

* Fri Apr 15 2011 Funda Wang <fwang@mandriva.org> 0.8.0-1
+ Revision: 653182
- new version 0.8.0

  + Matthew Dawkins <mattydaw@mandriva.org>
    - new version 0.6.12

* Tue Aug 17 2010 Emmanuel Andry <eandry@mandriva.org> 0.6.11-1mdv2011.0
+ Revision: 570989
- New version 0.6.11
- update BR
- fix files list

* Wed Aug 04 2010 Götz Waschk <waschk@mandriva.org> 0.6.9-1mdv2011.0
+ Revision: 565700
- update to new version 0.6.9

* Tue Aug 03 2010 Funda Wang <fwang@mandriva.org> 0.6.7-1mdv2011.0
+ Revision: 565291
- new version 0.6.7

* Tue Apr 13 2010 Götz Waschk <waschk@mandriva.org> 0.6.5-1mdv2010.1
+ Revision: 534171
- new version
- bump gupnp dep

* Sat Feb 20 2010 Frederik Himpe <fhimpe@mandriva.org> 0.6.4-1mdv2010.1
+ Revision: 508705
- update to new version 0.6.4

* Sun Oct 04 2009 Colin Guthrie <cguthrie@mandriva.org> 0.6-1mdv2010.0
+ Revision: 453271
- Fix group
- import gupnp-vala


* Thu Sep 17 2009 Bastien Nocera <bnocera@redhat.com> 0.6-1
- Update to 0.6

* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.4-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild

* Sun Jun 21 2009 Peter Robinson <pbrobinson@gmail.com> 0.5.4-2
- Add patch to fix 64 bit pkgconfig paths. Fixes RHBZ 496794

* Wed Jun  3 2009 Peter Robinson <pbrobinson@gmail.com> 0.5.4-1
- New upstream release

* Wed Apr  8 2009 Peter Robinson <pbrobinson@gmail.com> 0.5.3-5
- Rebuild

* Fri Apr  3 2009 Peter Robinson <pbrobinson@gmail.com> 0.5.3-3
- Remove noarch, as its not due to the pkgconfig file

* Tue Mar 10 2009 Peter Robinson <pbrobinson@gmail.com> 0.5.3-2
- Patch for noarch and some reqs thanks to Michel Salim

* Wed Feb 25 2009 Peter Robinson <pbrobinson@gmail.com> 0.5.3-1
- New upstream version, review request fixes, update spec for new version

* Wed Jan 14 2009 Peter Robinson <pbrobinson@gmail.com> 0.5-1
- New upstream version

* Wed Dec 31 2008 Peter Robinson <pbrobinson@gmail.com> 0.4-1
- Update to new version to fix compile with newer vala and gupnp releases

* Wed Jul 9 2008 Peter Robinson <pbrobinson@gmail.com> 0.2-2
- Fixed dep on vala-tools

* Wed Jul 9 2008 Peter Robinson <pbrobinson@gmail.com> 0.2-1
- Initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2000 |12cr|gurlchecker-0.13.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Web page link validation program
Name:		gurlchecker
Version:	0.13.1
Release:	1
License:	GPLv2+
Group:		Networking/WWW
URL:		http://www.nongnu.org/gurlchecker/
Source0:	http://labs.libre-entreprise.org/frs/download.php/857/%{name}-%{version}.tar.gz
Patch0:		gurlchecker-0.13-tidydir.patch
Patch1:		gurlchecker-0.12-fix-str-fmt.patch
BuildRequires:	libglade2.0-devel
BuildRequires:	libgnomeui2-devel
BuildRequires:	libgnet2-devel
BuildRequires:	sqlite3-devel
BuildRequires:	libjson-glib-devel
BuildRequires:	imagemagick
BuildRequires:  perl(XML::Parser)
BuildRequires:  gnutls-devel
BuildRequires:  docbook-utils
BuildRequires:  openjade
BuildRequires:  libtidy-devel
BuildRequires:  libcroco0.6-devel
BuildRequires:	docbook-dtd41-sgml
BuildRequires:  gtk-doc
BuildRequires:  desktop-file-utils
BuildRequires:	intltool

%description
gURLChecker is a graphical web link checker. It can work on a whole
site, a single local page or a browser bookmarks file.

%prep
%setup -q
%patch0 -p0 -b .tidy
%patch1 -p0

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

# menu

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/*

#icons
mkdir -p %{buildroot}%{_iconsdir} \
	 %{buildroot}%{_liconsdir} \
	 %{buildroot}%{_miconsdir}
convert -geometry 48x48 ui/%{name}_icon.png %{buildroot}%{_liconsdir}/%{name}.png
convert -geometry 32x32 ui/%{name}_icon.png %{buildroot}%{_iconsdir}/%{name}.png
convert -geometry 16x16 ui/%{name}_icon.png %{buildroot}%{_miconsdir}/%{name}.png

%find_lang %{name}

%files -f %{name}.lang
%defattr(-, root, root)
%doc AUTHORS COPYING ChangeLog NEWS README THANKS
%{_bindir}/*
%{_datadir}/%{name}
%{_datadir}/applications/*
%dir %{_datadir}/gtk-doc/html/%{name}
%{_datadir}/gtk-doc/html/%{name}/*
%{_datadir}/pixmaps/*
%{_mandir}/man1/*
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png


%changelog
* Mon Apr 16 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.13.1-1
+ Revision: 791338
- update to 0.13.1

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.13-3mdv2011.0
+ Revision: 611049
- rebuild

* Mon Feb 15 2010 Funda Wang <fwang@mandriva.org> 0.13-2mdv2010.1
+ Revision: 506383
- rework tidy patch
- add more BR
- new version 0.13

* Sun Feb 07 2010 Funda Wang <fwang@mandriva.org> 0.12.1-2mdv2010.1
+ Revision: 501644
- New version 0.12.1

* Sat Jan 30 2010 Funda Wang <fwang@mandriva.org> 0.12-1mdv2010.1
+ Revision: 498524
- New version 0.12

* Tue Nov 10 2009 Frederik Himpe <fhimpe@mandriva.org> 0.10.5-1mdv2010.1
+ Revision: 464297
- Update to new version 0.10.5

* Wed Jun 03 2009 Funda Wang <fwang@mandriva.org> 0.10.3-2mdv2010.0
+ Revision: 382370
- rebuild for gnutls 2.8

* Tue Feb 10 2009 Funda Wang <fwang@mandriva.org> 0.10.3-1mdv2009.1
+ Revision: 339201
- New version 0.10.3

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.10.2-3mdv2009.0
+ Revision: 246729
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri Feb 01 2008 Funda Wang <fwang@mandriva.org> 0.10.2-1mdv2008.1
+ Revision: 160977
- drop old category
- tidy does not sit in sub dir
- New version 0.10.2

  + Thierry Vignaud <tv@mandriva.org>
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Tue May 22 2007 Jérôme Soyer <saispo@mandriva.org> 0.10.1-1mdv2008.0
+ Revision: 29667
- New release


* Thu Mar 01 2007 Emmanuel Andry <eandry@mandriva.org> 0.10.0-4mdv2007.0
+ Revision: 130363
- buildrequires libtidy-devel
- buildrequires libcroco0.6-devel
- buildrequires docbook-dtd41-sgml
- buildrequires desktop-file-utils
- Import gurlchecker

* Sun Aug 20 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.10.0-3mdv2007.0
- Rebuild against new dbus

* Mon Aug 14 2006 Emmanuel Andry <eandry@mandriva.org> 0.10.0-2mdv2007.0
- xdg menu

* Tue May 30 2006 Jerome Soyer <saispo@mandriva.org> 0.10.0-1mdv2007.0
- New release 0.10.0

* Tue May 16 2006 Jerome Soyer <saispo@mandriva.org> 0.9.2-1mdk
- New release, i decided to upload unstable, more options are present.

* Tue Oct 04 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.8.2-5mdk
- Fix BuildRequires

* Tue Oct 04 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.8.2-4mdk
Fix BuildRequires

* Tue Oct 04 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.8.2-3mdk
Fix BuildRequires

* Tue Oct 04 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.8.2-2mdk
- BuildRequires fix

* Tue May 31 2005 Lenny Cartier <lenny@mandriva.com> 0.8.2-1mdk
- 0.8.2

* Mon Apr 04 2005 Abel Cheung <deaddog@mandrake.org> 0.8.1-1mdk
- 0.8.1

* Tue Jan 04 2005 Lenny Cartier <lenny@mandrakesoft.com> 0.8.0-1mdk
- 0.8.0

* Sun Apr 04 2004 Abel Cheung <deaddog@deaddog.org> 0.6.7-1mdk
- New version

* Sat Mar 13 2004 Abel Cheung <deaddog@deaddog.org> 0.6.6-1mdk
- New version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2001 |12cr|gvolwheel-1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		gvolwheel
Version:	1.0
Release:	%mkrel 1
Summary:	Lightweight application to control the audio volume
License:	GPLv3+
Group:		Sound
Source:		http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
URL:		http://gvolwheel.sourceforge.net/
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	intltool

%description
GVolWheel is application which lets you control the volume easily
through a tray icon you can scroll on. Easily integrate with minimal
desktops (Openbox,IceWM,XFCE etc).

%prep
%setup -q

%build
%configure2_5x
%make

%install
%__rm -rf %{buildroot}
%makeinstall_std

# remove installed doc, instead use %doc for it
%__rm -rf %{buildroot}%{_usr}/doc

# autostart
%__mkdir_p %{buildroot}%{_sysconfdir}/xdg/autostart
%__cat > %{buildroot}%{_sysconfdir}/xdg/autostart/%{name}.desktop << EOF
[Desktop Entry]
Name=GVolWheel
Comment=Lightweight audio volume control application
Comment[ru]=Регулятор громкости
Exec=gvolwheel
Terminal=false
Type=Application
StartupNotify=false
EOF

%find_lang %{name}

%clean
%__rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(644,root,root,755)
%doc COPYING ChangeLog INSTALL README
%attr(755,root,root) %{_bindir}/%{name}
%{_datadir}/pixmaps/%{name}
%{_sysconfdir}/xdg/autostart/%{name}.desktop



%changelog
* Mon May 28 2012 Andrey Bondrov <abondrov@mandriva.org> 1.0-1mdv2011.0
+ Revision: 800955
- New version 1.0, update BuildRequires
- New version: 0.7

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.6-2mdv2011.0
+ Revision: 611053
- rebuild

* Fri Nov 06 2009 Jérôme Brenier <incubusss@mandriva.org> 0.6-1mdv2010.1
+ Revision: 461876
- add BR : intltool
- update to new version 0.6

* Wed May 27 2009 Jérôme Brenier <incubusss@mandriva.org> 0.3-1mdv2010.0
+ Revision: 380224
- import gvolwheel



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2002 |12cr|gwc-0.21.08-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name gwc
%define gwc_version 0.21
%define gwc_subversion 08
%define release %mkrel 4

Name:		%{name}
Version:	%{gwc_version}.%{gwc_subversion}
Release: 	%{release}
Summary: 	Audio restoration application
License: 	GPL
Group: 		Sound
URL: 		http://gwc.sourceforge.net/
Source0: 	http://downloads.sourceforge.net/gwc/%{name}-%{gwc_version}-%{gwc_subversion}.tar.bz2
Source1: 	%{name}_16.png
Source2: 	%{name}_32.png
Source3: 	%{name}_48.png
Patch0:		%{name}-0.21.08-fix-makefiles.patch
patch1:		gwc-0.21-08.nostrip.patch
BuildRequires: 	pkgconfig(fftw3)
BuildRequires: 	sndfile-devel
BuildRequires: 	db1-devel
BuildRequires: 	pkgconfig(libgnomeui-2.0)

%description
Gnome Wave Cleaner (GWC), is a tool for cleaning
up noisey audio files, in preparation for burning
to CD's.  The typical application is to record
the audio from vinyl LP's, 45's, 78's, etc to a
hard disk as a 16bit,stereo,44.1khz wave formated file,
and the use GWC to apply denoising and declicking
algorithms.

%prep
%setup -q -n %{name}-%{gwc_version}-%{gwc_subversion}
%patch0 -p 1
%patch1 -p1 -b .nostrip

%build
%configure2_5x
%make

%install
chmod go+r biquad.[ch]
%makeinstall_std

mkdir -p ${RPM_BUILD_ROOT}%{_datadir}/applications

# Icons
mkdir -p ${RPM_BUILD_ROOT}{%_miconsdir,%_iconsdir,%_liconsdir}
install -m644 %{SOURCE1} -D %{buildroot}%{_miconsdir}/%{name}.png
install -m644 %{SOURCE2} -D %{buildroot}%{_iconsdir}/%{name}.png
install -m644 %{SOURCE3} -D %{buildroot}%{_liconsdir}/%{name}.png

# Menus
cat > ${RPM_BUILD_ROOT}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=GWC
GenericName=Gnome Wave Cleaner
GenericName[nl]=Gnome Audio Restauratie Gereedschap
Comment=Dehiss, denoise and declick WAV audio files
Comment[nl]=Ontruisen en 'declicken' van WAV audio bestanden
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Encoding=UTF-8
Categories=AudioVideo;Audio;AudioVideoEditing;
MimeType=audio/x-wav;
EOF

%files
%defattr(-,root,root)
%doc README COPYING Changelog
%doc %dir %{_datadir}/gnome/help/%{name}
%doc %dir %{_datadir}/gnome/help/%{name}/C
%doc %{_datadir}/gnome/help/%{name}/C/*
%{_bindir}/%{name}
%{_iconsdir}/gwc.png
%{_miconsdir}/gwc.png
%{_liconsdir}/gwc.png
%{_datadir}/pixmaps/gwc-logo.png
%{_datadir}/applications/mandriva-%{name}.desktop



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.21.08-4mdv2011.0
+ Revision: 619320
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.21.08-3mdv2010.0
+ Revision: 429348
- rebuild

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 0.21.08-2mdv2009.0
+ Revision: 267037
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Sun Jun 01 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.21.08-1mdv2009.0
+ Revision: 214053
- import gwc


* Sat May 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.21.08-1mdv2009.0
- contributed by Maxim Heijndijk <macchus at gmail dot com>

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2003 |12cr|gwcc-0.9.8-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	gwcc
%define version	0.9.8
%define release %mkrel 6

Name: 	 	%{name}
Summary: 	Power user workstation and networking control center
Version: 	%{version}
Release: 	%{release}

Source0:		%{name}-%{version}.tar.bz2
URL:		http://gwcc.sourceforge.net/
License:	GPL
Group:		Graphical desktop/GNOME
BuildRequires:	pkgconfig 
BuildRequires:  imagemagick 
BuildRequires:  xpm-devel 
BuildRequires:  gtk-devel
BuildRequires:  gnome-libs-devel

%description
GWCC allows users to execute network utilities (ping, nslookup, traceroute),
workstation commands (netstat, df, lpr), and do cool things like process grep
from a single tabbed window. Command flags are highly configurable, results
windows are saveable and printable, and there is a System Stats tab showing
you process info, current users, Apache server status, Samba status, and
more.

%prep
%setup -q
mv src/prefs.c src/prefs.c.orig
echo '#include "errno.h"' > src/prefs.c
cat src/prefs.c.orig >> src/prefs.c

%build
%configure
%make
										
%install
%makeinstall_std

#menu
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{name}
Icon=%{name}
Name=Gnome Workstation Command Center
Comment=Network and workstation tools
Categories=Settings;GTK;
EOF

#icons
mkdir -p $RPM_BUILD_ROOT/%_liconsdir
convert -size 48x48 pixmaps/desktop.xpm $RPM_BUILD_ROOT/%_liconsdir/%name.png
mkdir -p $RPM_BUILD_ROOT/%_iconsdir
convert -size 32x32 pixmaps/desktop.xpm $RPM_BUILD_ROOT/%_iconsdir/%name.png
mkdir -p $RPM_BUILD_ROOT/%_miconsdir
convert -size 16x16 pixmaps/desktop.xpm $RPM_BUILD_ROOT/%_miconsdir/%name.png

%find_lang %name || touch %{name}.lang

%files -f %{name}.lang
%defattr(-,root,root)
%doc README
%{_bindir}/%name
%{_datadir}/applications/mandriva-%name.desktop
%{_liconsdir}/%name.png
%{_iconsdir}/%name.png
%{_miconsdir}/%name.png
%{_datadir}/gnome/apps/Utilities/gnomewcc.desktop
%{_datadir}/pixmaps/%name



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.8-6mdv2011.0
+ Revision: 619321
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.9.8-5mdv2010.0
+ Revision: 429349
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.9.8-4mdv2009.0
+ Revision: 246731
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 18 2007 Thierry Vignaud <tv@mandriva.org> 0.9.8-2mdv2008.1
+ Revision: 131747
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request
- import gwcc


* Mon Oct 03 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.9.8-2mdk
- BuildRequires fix

* Mon Oct 18 2004 Austin Acton <austin@mandrake.org> 0.9.8-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2004 |12cr|gweled-0.9.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name gweled
%define version 0.9.1
%define release %mkrel 2

Summary: Clone of Bejeweled, align 3 crystals in a row to make them disappear
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://launchpad.net/%name/trunk/%version/+download/%{name}-%{version}.tar.gz
#open without mode will cause a build error
Patch0: gweled-0.9.1-fix-open.patch
License: GPLv2+
Group: Games/Puzzles
URL: https://launchpad.net/gweled
BuildRequires: librsvg-devel
BuildRequires: gtk+2-devel
BuildRequires: libmikmod-devel
BuildRequires: intltool
BuildRoot: %{_tmppath}/%{name}-buildroot

%description
Gweled is a Gnome version of a popular PalmOS/Windows/Java game called
"Bejeweled" or "Diamond Mine". The aim of the game is to make
alignment of 3 or more gems, both vertically or horizontally by
swapping adjacent gems. The game ends when there are no possible moves
left.

%prep
%setup -q
%apply_patches

%build
export LDFLAGS="-export-dynamic"
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std
%find_lang %name

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %name.lang
%defattr(-,root,root)
%doc NEWS AUTHORS
%attr(2555, root, games) %_bindir/%name
%_datadir/applications/%name.desktop
%_datadir/sounds/%name
%_datadir/%name
%_datadir/pixmaps/%name
%_datadir/icons/hicolor/*/apps/%name.*
%attr(664, games, games) %_localstatedir/games/%name.*.scores



%changelog
* Thu Apr 05 2012 Götz Waschk <waschk@mandriva.org> 0.9.1-2mdv2012.0
+ Revision: 789301
- yearly rebuild

* Mon Apr 04 2011 Götz Waschk <waschk@mandriva.org> 0.9.1-1
+ Revision: 650193
- fix build
- update to new version 0.9.1

* Sat Jul 10 2010 Götz Waschk <waschk@mandriva.org> 0.8-1mdv2011.0
+ Revision: 550279
- new version
- new URL
- drop all patches
- update file list

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 0.7-8mdv2010.1
+ Revision: 437840
- rebuild

* Thu Apr 02 2009 Götz Waschk <waschk@mandriva.org> 0.7-7mdv2009.1
+ Revision: 363464
- rediff patch 2
- update patch 3 for bug 49427 (menu category)

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Thu Aug 14 2008 Götz Waschk <waschk@mandriva.org> 0.7-6mdv2009.0
+ Revision: 271848
- fix localstatedir
- update license

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Thu Jan 31 2008 Götz Waschk <waschk@mandriva.org> 0.7-5mdv2008.1
+ Revision: 160647
- fix desktop entry
- fix installation

  + Thierry Vignaud <tv@mandriva.org>
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot


* Wed Jan 31 2007 Götz Waschk <waschk@mandriva.org> 0.7-4mdv2007.0
+ Revision: 115648
- Import gweled

* Wed Jan 31 2007 Gtz Waschk <waschk@mandriva.org> 0.7-4mdv2007.1
- port fixes from debian
- build with -export-dynamic

* Thu Aug 03 2006 Gtz Waschk <waschk@mandriva.org> 0.7-3mdv2007.0
- xdg menu

* Thu Oct 06 2005 Gtz Waschk <waschk@mandriva.org> 0.7-2mdk
- fix buildrequires

* Tue Oct 04 2005 Gtz Waschk <waschk@mandriva.org> 0.7-1mdk
- fix file list
- drop patch
- New release 0.7

* Wed Dec 01 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.6-1mdk
- fix score dir
- New release 0.6

* Wed Sep 01 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.5-1mdk
- add source URL
- New release 0.5

* Sat Apr 10 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.4-2mdk
- rebuild for new croco

* Thu Feb 12 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.4-1mdk
- add new files
- fix buildrequires
- new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2005 |12cr|gwget-1.0.4-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define build_epiphany 0

Summary:	GUI Download manager using wget
Name:		gwget
Version:	1.0.4
Release:	4
License:	GPLv2+
Group:		Networking/File transfer
URL:		http://gwget.sourceforge.net/
Source:		http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.bz2
Source1:	%{name}-16.png
Source2:	%{name}-32.png
Source3:	%{name}-48.png
Patch0:		gwget-1.0.2-format-strings.patch
Patch1:		gwget-1.0.4-glib.patch
Patch2:		gwget-0.99-fix-dbus-name.patch
Patch3:		gwget-1.00-linkage.patch
Patch4:		gwget-1.0.4-epiphany-230.patch
BuildRequires:	pkgconfig(libgnomeui-2.0)
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	intltool
BuildRequires:	automake
BuildRequires:	gnome-common
%if %{build_epiphany}
BuildRequires:	pkgconfig(epiphany-3.4)
%else
Obsoletes:	epiphany-gwget < %{version}-%{release}
%endif
Requires:	wget

%description
Gwget is a download manager for GNOME 2. It uses wget as a backend.
Currently, very basic wget options are available, supporting multiple
downloads, drag&drop and display the errors from wget process.

%files -f %{name}.lang
%doc AUTHORS COPYING ChangeLog README TODO
%{_bindir}/*
%{_sysconfdir}/gconf/schemas/%{name}.schemas
%{_datadir}/dbus-1/services/*.service
%{_datadir}/gwget/*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/*
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_iconsdir}/hicolor/16x16/apps/%{name}.png
%{_iconsdir}/hicolor/32x32/apps/%{name}.png
%{_iconsdir}/hicolor/48x48/apps/%{name}.png

#---------------------------------------------------------------------------

%if %{build_epiphany}
%package -n epiphany-gwget
Summary:	Epiphany extension, using gwget as downloader
Group: 		Networking/File transfer
Requires:	gwget = %{version}
Requires:	epiphany

%description -n epiphany-gwget
Gwget is a download manager for GNOME 2. It uses wget as a backend.
Currently, very basic wget options are available, supporting multiple
downloads, drag&drop and display the errors from wget process.

This package contains an extension for epiphany, the GNOME web browser,
which allows the browser to use gwget as an external file downloader.

%files -n epiphany-gwget
%doc COPYING
%{_libdir}/epiphany/*/extensions/*
%endif

#---------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1 -b .format
%patch1 -p1 -b .glib
%patch2 -p1
%patch3 -p1
%patch4 -p0 -b .ep

%build
autoreconf -fi
%configure2_5x --disable-static
%make

%install
export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
%makeinstall_std

install -D -m 0644 %{SOURCE1} %{buildroot}%{_miconsdir}/%{name}.png
install -D -m 0644 %{SOURCE2} %{buildroot}%{_iconsdir}/%{name}.png
install -D -m 0644 %{SOURCE3} %{buildroot}%{_liconsdir}/%{name}.png
install -D -m 0644 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
install -D -m 0644 %{SOURCE2} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
install -D -m 0644 %{SOURCE3} %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png

# remove files not bundled
rm -rf %{buildroot}%{_prefix}/doc/ %{buildroot}%{_includedir}

%find_lang %{name} --with-gnome


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2006 |12cr|gwibber-3.0.0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		gwibber
Version:	3.0.0.1
Release:	%mkrel 2
Summary:	An open source microblogging client for GNOME developed with Python and GTK
Group:		Networking/Other
License:	GPLv2+
URL:		https://launchpad.net/gwibber
Source0:	http://launchpad.net/gwibber/trunk/%{version}/+download//gwibber-%{version}.tar.gz
Source1:	http://ppa.launchpad.net/gwibber-team/ppa/ubuntu/pool/main/g/gwibber-service-sina/gwibber-service-sina_0.0.1+r12-2.tar.gz
Source2:	http://ppa.launchpad.net/gwibber-team/ppa/ubuntu/pool/main/g/gwibber-service-sohu/gwibber-service-sohu_0.0.1+r13-1.tar.gz
Requires:	python-mako
Requires:	dbus-python gnome-python-gconf python-pyxml python-curl
Requires:	python-webkitgtk python-feedparser pyxdg python-imaging
Requires:	python-egenix-mx-base
Requires:	python-sexy python-simplejson >= 1.9.1 gnome-python-desktop
Requires:	desktopcouch python-curl
BuildRequires:	python-devel desktop-file-utils intltool gettext python-distutils-extra
BuildArch:	noarch

%description
Gwibber is an open source microblogging client for GNOME developed with Python
and GTK. It supports Twitter, Jaiku, Identi.ca, Facebook, and Digg.


%prep
%setup -q -a1 -a2
sed -i -e '/^#! \?\//, 1d' $(find %{name} | grep "\.py$")

%build
%{__python} setup.py build

for i in gwibber-service-*
do
	pushd $i
	%{__python} setup.py build
	popd
done

%install
%{__python} setup.py install --prefix %{_prefix} --skip-build --root %{buildroot}

for i in gwibber-service-*
do
	pushd $i
	%{__python} setup.py install --prefix %{_prefix} --skip-build --root %{buildroot}
	popd
done

## Reinstall .desktop file
#rm -rf %{buildroot}%{_datadir}/applications
desktop-file-install --dir=%{buildroot}%{_datadir}/applications build/share/applications/%{name}.desktop

## Install i18n data  (THIS MUST COME LAST)
cp -a build/mo %{buildroot}%{_datadir}/locale
%find_lang %{name}

 
%clean
rm -rf %{buildroot}


%files -f %{name}.lang
%defattr(-,root,root,-)
%doc AUTHORS README
%{python_sitelib}/%{name}
%{python_sitelib}/*.egg-info
%{_bindir}/*
%{_datadir}/%{name}
%{_datadir}/pixmaps/%{name}.svg
%{_datadir}/applications/%{name}.desktop
%{_datadir}/dbus-1/services/*
%{_datadir}/indicators/messages/applications/%{name}


%changelog
* Sun May 08 2011 Funda Wang <fwang@mandriva.org> 3.0.0.1-2mdv2011.0
+ Revision: 672397
- add sohu and sina plugin for ubuntu ppa

* Fri Apr 15 2011 Sandro Cazzaniga <kharec@mandriva.org> 3.0.0.1-1
+ Revision: 653094
- update to 3.0.0.1 (which is not a gnome3 package, just the last stable release)

* Sun Nov 28 2010 Sandro Cazzaniga <kharec@mandriva.org> 2.91.1-1mdv2011.0
+ Revision: 602462
- update to 2.91.1

* Fri Nov 19 2010 Funda Wang <fwang@mandriva.org> 2.32.2-1mdv2011.0
+ Revision: 598841
- new version 2.32.2

  + Michael Scherer <misc@mandriva.org>
    - rebuild for python 2.7

  + Sandro Cazzaniga <kharec@mandriva.org>
    - drop p0 (not applied since last release)

* Sun Sep 05 2010 Funda Wang <fwang@mandriva.org> 2.31.91-1mdv2011.0
+ Revision: 576042
- new version 2.31.91

* Mon Aug 23 2010 Sandro Cazzaniga <kharec@mandriva.org> 2.31.90-1mdv2011.0
+ Revision: 572192
- new version 2.31.90
- don't use patch0 (seems be not applicable on this version, bbut keep it)

* Tue Aug 17 2010 Michael Scherer <misc@mandriva.org> 2.30.1-2mdv2011.0
+ Revision: 570935
- add a patch to gwibber to fix issues about KeyError: "_id"
- update to latest stable branch
- add missing Requires

  + Ahmad Samir <ahmadsamir@mandriva.org>
    - python-curl is required

* Sun Apr 18 2010 Frederik Himpe <fhimpe@mandriva.org> 2.30.0.1-1mdv2010.1
+ Revision: 536443
- Update to new version 2.30.0.1

* Mon Apr 05 2010 Olivier Faurax <ofaurax@mandriva.org> 2.29.94-1mdv2010.1
+ Revision: 531482
- New version 2.29.94

* Sun Mar 28 2010 Olivier Faurax <ofaurax@mandriva.org> 2.29.92.1-2mdv2010.1
+ Revision: 528529
- Increment build number to bypass Build System dead submission in upload queue
- New version 2.29.92.1

* Sat Feb 20 2010 Frederik Himpe <fhimpe@mandriva.org> 2.29.90.1-1mdv2010.1
+ Revision: 508678
- Update to new version 2.29.90.1

* Sat Feb 13 2010 Frederik Himpe <fhimpe@mandriva.org> 2.29.1-2mdv2010.1
+ Revision: 505188
- Requires desktopcouch

* Wed Feb 10 2010 Michael Scherer <misc@mandriva.org> 2.29.1-1mdv2010.1
+ Revision: 503498
- new version of 2.29

* Sun Jul 12 2009 Frederik Himpe <fhimpe@mandriva.org> 1.2.0-0.r347mdv2010.0
+ Revision: 395327
- First Mandriva package based on Fedora's SPEC
- create gwibber


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2007 |12cr|gwine-0.10.3-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name gwine
%define version 0.10.3
%define release 9

Summary:	A Gnome application to manage your wine cellar
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://download.gna.org/gwine/%{name}-%{version}.tar.bz2
License:	GPLv2+
Group:		Databases
Url:		http://home.gna.org/gwine/index
BuildArch:	noarch
BuildRequires:	imagemagick
BuildRequires:	scrollkeeper desktop-file-utils 
BuildRequires:	perl-Gtk2-GladeXML perl-Gnome2-GConf perl-Gnome2 perl-Locale-gettext
buildrequires:	perl-devel
buildrequires:	shared-mime-info
Requires:	perl-Gtk2-GladeXML perl-Gnome2-GConf perl-Gnome2 perl-Locale-gettext
Requires(post): scrollkeeper
Requires(post): shared-mime-info
Requires(postun): scrollkeeper
Requires(postun): shared-mime-info 

%define __noautoreq 'perl\\(Gwine::.*\\)'

%description
Gwine is a Gnome application to manage your wine cellar.

%prep
%setup -q

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
make install DESTDIR=%{buildroot} PREFIX=%{_prefix} XDG_DATA_DIRS=%{buildroot}%{_datadir}

perl -pi -e 's,%{name}.png,%{name},g' %{buildroot}%{_datadir}/applications/*

rm -f %{buildroot}%{_datadir}/applications/mimeinfo.cache

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --remove-category="Accessories" \
  --add-category="Database;Office" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

mkdir -p %{buildroot}%{_liconsdir} %{buildroot}%{_iconsdir} %{buildroot}%{_miconsdir}
convert -geometry 48x48 pixmaps/%{name}.png %{buildroot}%{_liconsdir}/%{name}.png
convert -geometry 32x32 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/%{name}.png
convert -geometry 16x16 pixmaps/%{name}.png %{buildroot}%{_miconsdir}/%{name}.png

%find_lang %name

rm -rf %{buildroot}%{_localestatedir}/lib/scrollkeeper
rm -rf %{buildroot}%{_datadir}/mime

%files -f %name.lang
%defattr(-,root,root)
%{_bindir}/%{name}
%{perl_vendorlib}/*
%{_mandir}/*/*
%{_datadir}/%{name}
%{_datadir}/omf/%{name}
%{_datadir}/gnome/help/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png



%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.10.3-8mdv2011.0
+ Revision: 654195
- rebuild for updated spec-helper

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.10.3-7mdv2011.0
+ Revision: 611052
- rebuild

* Thu Dec 31 2009 Jérôme Brenier <incubusss@mandriva.org> 0.10.3-6mdv2010.1
+ Revision: 484299
- drop manual move of omf files, they already are where they should be
- fix license tag
- $RPM_BUILD_ROOT -> %%{buildroot}

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Sep 09 2007 Emmanuel Andry <eandry@mandriva.org> 0.10.3-2mdv2008.0
+ Revision: 83680
- xdg menu
- drop old menu
- fix buildrequires
- fix requires
- use mimetypes and scrollkeeper macros
- Import gwine



* Mon Jan 16 2006 Olivier Blin <oblin@mandriva.com> 0.10.3-1mdk
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2008 |12cr|g-wrap-1.9.14-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2
%define modules_major 0
%define lib_name %mklibname %{name} %{major}
%define devel_name %mklibname %{name} -d
%define epoch 1

Summary: A tool for creating Scheme interfaces to C libraries
Name: g-wrap
Version: 1.9.14
Release: 1
Source0: http://download.savannah.gnu.org/releases/g-wrap/%{name}-%{version}.tar.gz
source1: .abf.yml
# gw fedora patches
Requires: guile
Requires: %{lib_name} = %{epoch}:%{version}-%{release}
Group: System/Libraries
BuildRequires: guile-devel
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: ffi5-devel
BuildRequires: automake1.9
buildrequires: gettext-devel
License: LGPLv2+
Epoch: %{epoch}
URL: http://www.gnucash.org
Conflicts: guile-lib

%description
g-wrap is a tool for creating Scheme interfaces to C libraries.  At
the moment it is most heavily focused on providing access to C
libraries from guile, but it also supports RScheme.

%package -n %{lib_name}
Epoch: %{epoch}
Group:	%{group}
Summary: %{summary}

%description -n %{lib_name}
g-wrap is a tool for specifying types, functions, and constants to
import into a Scheme interpreter, and for generating code (in C) to
interface these to the Guile and RScheme interpreters in particular.

%package -n %{devel_name}
Epoch: %{epoch}
Group:	Development/C
Summary: Include files and libraries needed for g-wrap development
Requires: %{name} = %{epoch}:%{version}-%{release}
Requires: %{lib_name} = %{epoch}:%{version}-%{release}
Obsoletes: %{_lib}g-wrap0-devel
Provides: %{name}-devel = %{version}-%{release}
Provides: lib%{name}-devel = %{version}-%{release}

%description -n %{devel_name}
g-wrap is a tool for creating Scheme interfaces to C libraries.  At
the moment it is most heavily focused on providing access to C
libraries from guile, but it also supports RScheme.

You can provide access to a given C API by creating a specification
file describing the interface you want published at the Scheme level.
g-wrap will handle generating all the lower level library interface
code so that the C library shows up as a set of Scheme functions.

You should install this package if you need to compile programs that
need to use g-wrap C<->Scheme functionality

%prep
%setup -q

touch config.rpath
aclocal -I m4
autoconf
automake

%build
# --disable-Werror required for gcc-4.3 & g-wrap-1.9.11:
# core-runtime.c:55: warning: ignoring return value of 'vasprintf', declared with attribute warn_unused_result
%configure2_5x  --disable-static --disable-Werror
		
make

%install

%makeinstall_std 
#%multiarch_includes %buildroot%{_includedir}/%name/ffi-support.h

%post -n %{devel_name}
%_install_info %{name}.info

%postun -n %{devel_name}
%_remove_install_info %{name}.info

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog INSTALL NEWS README THANKS
%{_datadir}/guile/site/*
%{_mandir}/man1/*

%files -n %{lib_name}
%defattr(-,root,root)
%{_libdir}/*.so.%{major}*
%{_libdir}/%{name}/modules/*.so.%{modules_major}*

%files -n %{devel_name}
%defattr(-,root,root)
%{_bindir}/*
%{_includedir}/g-wrap-wct.h
%{_includedir}/%name
#%multiarch %_includedir/multiarch*/%name/ffi-support.h
%{_libdir}/*.so
%{_libdir}/%{name}/modules/*.so
%{_infodir}/%{name}*
%{_datadir}/aclocal/%{name}.m4
%_libdir/pkgconfig/g-wrap-2.0-guile.pc



%changelog
* Sun Sep 07 2008 Frederik Himpe <fhimpe@mandriva.org> 1:1.9.11-2mdv2009.0
+ Revision: 282423
- Fix g-wrap requires, so that it becomes installable

* Fri Sep 05 2008 Emmanuel Andry <eandry@mandriva.org> 1:1.9.11-1mdv2009.0
+ Revision: 281352
- New version
- change major (0 > 2)
- drop patches 0 and 3
- add pkgconfig patch
- check major
- update file list
- BR ffi5-devel

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Sun Feb 18 2007 Christiaan Welvaart <cjw@daneel.dyndns.org>
+ 2007-02-18 18:08:29 (122489)
- rebuild to fix libguile dep for ppc

* Sun Jan 07 2007 Götz Waschk <waschk@mandriva.org> 1.9.6-9mdv2007.1
+ 2007-01-07 13:46:17 (105203)
- Import g-wrap

* Sun Jan 07 2007 Götz Waschk <waschk@mandriva.org> 1.9.6-9mdv2007.1
- unpack patches

* Tue Aug 29 2006 Götz Waschk <waschk@mandriva.org> 1.9.6-8mdv2007.0
- fix buildrequires

* Wed Aug 09 2006 Götz Waschk <waschk@mandriva.org> 1.9.6-7mdv2007.0
- rebuild

* Fri Jun 23 2006 Götz Waschk <waschk@mandriva.org> 1.9.6-6mdv2007.0
- use bundled libffi
- add fedora patches for libffi

* Fri Jun 16 2006 Götz Waschk <waschk@mandriva.org> 1.9.6-5mdv2007.0
- conflict with guile-lib

* Thu Jun 15 2006 Götz Waschk <waschk@mandriva.org> 1.9.6-4mdv2007.0
- add missing info entry
- fix build if old version is installed
- patch to build with glib2

* Fri Mar 03 2006 Christiaan Welvaart <cjw@daneel.dyndns.org> 1.9.6-3mdk
- add BuildRequires: guile-lib

* Fri Feb 24 2006 Götz Waschk <waschk@mandriva.org> 1.9.6-2mdk
- fix buildrequires

* Mon Feb 20 2006 Götz Waschk <waschk@mandriva.org> 1.9.6-1mdk
- multiarch
- update file list
- major 0
- reenable libtoolize
- new version

* Fri Jan 07 2005 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 1.3.4-12mdk
- libtool 1.4 fixes

* Fri Dec 31 2004 Christiaan Welvaart <cjw@daneel.dyndns.org> 1.3.4-11mdk
- add BuildRequires: libglib-devel libgtk+-devel

* Thu Feb 26 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 1.3.4-10mdk
- Fix dependency


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2009 |12cr|gwyddion-2.29-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#
# spec file for package gwyddion based on SUSE build service project science
#
# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#

%define libname %mklibname %name 2 0

Name:           gwyddion
Version:        2.29
Release:        1
License:        GPLv2
Summary:        An SPM data visualization and analysis tool
Group:          Sciences/Other

Url:            http://gwyddion.net/
Source0:        http://prdownloads.sourceforge.net/gwyddion/%{name}-%{version}.tar.xz
Source1:        http://prdownloads.sourceforge.net/gwyddion/%{name}-%{version}.tar.xz.sig

BuildRequires:  desktop-file-utils >= 0.9
BuildRequires:  findutils
BuildRequires:  gettext
BuildRequires:  gtkglext-devel
BuildRequires:  gtksourceview-devel
BuildRequires:  kdelibs4-devel >= 4.0
BuildRequires:  libtiff-devel >= 3.6
BuildRequires:  perl >= 5.005
BuildRequires:  python-devel >= 2.2
BuildRequires:  pygtk2.0-devel
BuildRequires:  python-numpy
BuildRequires:  ruby >= 1.8
BuildRequires:  GL-devel
BuildRequires:  pkgconfig(xmu)
BuildRequires:  pkgconfig(glib-2.0) >= 2.8
BuildRequires:  pkgconfig(gtk+-2.0) >= 2.8
BuildRequires:  pkgconfig(libxml-2.0)
BuildRequires:  pkgconfig(pango) >= 1.10
BuildRequires:  fftw3-devel
BuildRequires:  pkgconfig(gconf-2.0)

%define pkglibdir %{_libdir}/%{name}
%define pkglibexecdir %{_libexecdir}/%{name}
%define pkgdatadir %{_datadir}/%{name}
%define pkgincludedir %{_includedir}/%{name}
%define gtkdocdir %{_datadir}/gtk-doc/html
%define gconfdir %{_sysconfdir}/gconf/schemas

%package -n %{libname}
Summary:        Libraries for Gwyddion
Group:          System/Libraries

%package devel
Summary:        Headers, libraries and tools for Gwyddion module development
Group:          Development/C
Requires:       %{libname} = %{version}
# This pulls everything else
Requires:       fftw3-devel
Requires:       gtkglext-devel
Requires:       pkgconfig(glib-2.0)
Requires:       pkgconfig(gtk+-2.0) >= 2.8
Requires:       pkgconfig(pango)

%package thumbnailer-gconf
Summary:        GConf schemas for gwyddion-thumbnailer integration
Group:          Graphical desktop/GNOME
Requires:       %{name} = %{version}

%package thumbnailer-kde4
Summary:        KDE4 gwyddion thumbnailer module
Group:          Graphical desktop/KDE
Requires:       %{name} = %{version}

%description
Gwyddion is a modular SPM (Scanning Probe Microsopy) data visualization and
analysis tool written with Gtk+.

It can be used for all most frequently used data processing operations
including: leveling, false color plotting, shading, filtering, denoising, data
editing, integral transforms, grain analysis, profile extraction, fractal
analysis, and many more.  The program is primarily focused on SPM data analysis
(e.g. data obtained from AFM, STM, NSOM, and similar microscopes).  However, it
can also be used for analysis of SEM (Scanning Electron Microscopy) data or any
other 2D data.

%description -n %{libname}
Libraries for Gwyddion and its modules.

%description devel
Header files, libraries and tools for Gwyddion module and plug-in development.
This package also contains the API docmentation and sample plug-ins in various
programming languages.

%description thumbnailer-gconf
GConf schemas that register gwyddion-thumbnailer as thumbnailer for SPM files
in GNOME and XFce.

%description thumbnailer-kde4
Gwyddion-thumbnailer based KDE thumbnail creator extension module for SPM
files.

%prep
%setup -q

%build
%configure2_5x --without-pascal --disable-rpath \
               --with-kde4-thumbnailer --with-fftw3 --with-gl \
               --enable-library-bloat
%make

%install
%makeinstall_std
%find_lang %{name}

# I cannot express this as %%files in a sensible manner, especially not when
# python byte-compilation kicks in.  Set permissions in the filesystem.
find %{buildroot}%{pkglibexecdir} -type f -print0 | xargs -0 chmod 755
find %{buildroot}%{pkglibexecdir} -type f -name \*.rgi -print0 | xargs -0 chmod 644

# Perl, Python, and Ruby modules are private, remove the Perl man page.
rm -f %{buildroot}%{_mandir}/man3/Gwyddion::dump.*

%files -f %{name}.lang
%defattr(755,root,root)
%{_bindir}/%{name}
%{_bindir}/%{name}-thumbnailer
%defattr(-,root,root)
%doc AUTHORS NEWS README THANKS
%{pkgdatadir}/pixmaps/*.png
%{pkgdatadir}/pixmaps/*.ico
%{pkgdatadir}/gradients/*
%{pkgdatadir}/glmaterials/*
%{pkgdatadir}/pygwy/*
%{pkgdatadir}/ui/*
%dir %{pkgdatadir}/pixmaps
%dir %{pkgdatadir}/gradients
%dir %{pkgdatadir}/glmaterials
%dir %{pkgdatadir}/pygwy
%dir %{pkgdatadir}/ui
%dir %{pkgdatadir}
%{_mandir}/man1/%{name}.1*
%{_mandir}/man1/%{name}-thumbnailer.1*
%{_datadir}/icons/hicolor/48x48/apps/%{name}.png
%{pkglibdir}/modules/file/*.so
%{pkglibdir}/modules/graph/*.so
%{pkglibdir}/modules/layer/*.so
%{pkglibdir}/modules/process/*.so
%{pkglibdir}/modules/tool/*.so
%{pkglibdir}/modules/*.so
%dir %{pkglibdir}/modules/file
%dir %{pkglibdir}/modules/graph
%dir %{pkglibdir}/modules/layer
%dir %{pkglibdir}/modules/process
%dir %{pkglibdir}/modules/tool
%dir %{pkglibdir}/modules
%dir %{pkglibdir}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/mime/packages/%{name}.xml
%{_datadir}/thumbnailers/gwyddion.thumbnailer
%{python_sitearch}/gwy.so

%files -n %{libname}
%{_libdir}/*.so.*

%files devel
%defattr(-,root,root)
%doc devel-docs/CODING-STANDARDS
%doc data/%{name}.vim
%{pkgincludedir}/app/*.h
%{pkgincludedir}/libdraw/*.h
%{pkgincludedir}/libprocess/*.h
%{pkgincludedir}/libgwyddion/*.h
%{pkgincludedir}/libgwydgets/*.h
%{pkgincludedir}/libgwymodule/*.h
%dir %{pkgincludedir}/app
%dir %{pkgincludedir}/libdraw
%dir %{pkgincludedir}/libprocess
%dir %{pkgincludedir}/libgwyddion
%dir %{pkgincludedir}/libgwydgets
%dir %{pkgincludedir}/libgwymodule
%dir %{pkgincludedir}
%{_libdir}/*.so
%{_libdir}/pkgconfig/gwyddion.pc
# Documentation
%doc %{gtkdocdir}/libgwyapp/*
%doc %{gtkdocdir}/libgwydraw/*
%doc %{gtkdocdir}/libgwyprocess/*
%doc %{gtkdocdir}/libgwyddion/*
%doc %{gtkdocdir}/libgwydgets/*
%doc %{gtkdocdir}/libgwymodule/*
%doc %dir %{gtkdocdir}/libgwyapp
%doc %dir %{gtkdocdir}/libgwydraw
%doc %dir %{gtkdocdir}/libgwyprocess
%doc %dir %{gtkdocdir}/libgwyddion
%doc %dir %{gtkdocdir}/libgwydgets
%doc %dir %{gtkdocdir}/libgwymodule
%doc %dir %{gtkdocdir}
%doc %dir %{_datadir}/gtk-doc
%{pkglibdir}/include/gwyconfig.h
%dir %{pkglibdir}/include
# Plug-ins and plug-in devel stuff
%{pkglibdir}/perl/Gwyddion/*
%dir %{pkglibdir}/perl/Gwyddion
%dir %{pkglibdir}/perl
%{pkglibdir}/python/Gwyddion/*
%dir %{pkglibdir}/python/Gwyddion
%dir %{pkglibdir}/python
%{pkglibdir}/ruby/gwyddion/*
%dir %{pkglibdir}/ruby/gwyddion
%dir %{pkglibdir}/ruby
# Use filesystem permissions here.
%defattr(-,root,root,755)
%{pkglibexecdir}/plugins/file/*
%{pkglibexecdir}/plugins/process/*
%dir %{pkglibexecdir}/plugins/file
%dir %{pkglibexecdir}/plugins/process
%dir %{pkglibexecdir}/plugins
%dir %{pkglibexecdir}

%files thumbnailer-gconf
%{_sysconfdir}/gconf/schemas/gwyddion-thumbnailer.schemas

%files thumbnailer-kde4
%defattr(-,root,root)
%{_libdir}/kde4/gwythumbcreator.so


%changelog
* Wed Jul 25 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 2.29-1
+ Revision: 810983
- imported package gwyddion


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2010 |12cr|gxemul-0.6.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		gxemul
Version:	0.6.0
Release:	%mkrel 2
License:	BSD
Group:		Emulators
Summary:	Instruction-level machine emulator
URL:		http://gavare.se/gxemul/
Source0:	http://gavare.se/gxemul/src/%{name}-%{version}.tar.gz
patch0:		gxemul-0.6.0.cstdlib.patch
BuildRequires:	pkgconfig(x11)

%description
GXemul is an experimental instruction-level machine emulator. Several
emulation modes are available. In some modes, processors and
surrounding hardware components are emulated well enough to let
unmodified operating systems (e.g. NetBSD) run as if they were running
on a real machine.

Currently supported processors include ARM, MIPS, PowerPC, and SuperH.

%prep
%setup -q
%patch0 -p1 -b .cstdlib

%build
# inlining should help for this kind of emulation project
export CFLAGS="%{optflags} -finline-functions -O3"
./configure
%make

%install
install -m755 gxemul -D %{buildroot}%{_bindir}/gxemul
install -m644 man/gxemul.1 -D %{buildroot}%{_mandir}/man1/gxemul.1

%files
%defattr(-,root,root)
%doc LICENSE HISTORY README doc/* demos/
%{_bindir}/gxemul
%{_mandir}/man1/gxemul.1*


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.6.0-2mdv2011.0
+ Revision: 611054
- rebuild

* Sun Feb 14 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.6.0-1mdv2010.1
+ Revision: 505886
- update to new 0.6.0

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Tue Feb 10 2009 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.4.7.1-1mdv2009.1
+ Revision: 339048
- new release: 0.4.7.1
- build with -O3
- spec cleanups

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.4.6.3-3mdv2009.0
+ Revision: 246773
- rebuild

* Sat Mar 01 2008 Michael Scherer <misc@mandriva.org> 0.4.6.3-1mdv2008.1
+ Revision: 177280
- update to new version 0.4.6.3

* Sun Feb 03 2008 Funda Wang <fwang@mandriva.org> 0.4.6.2-1mdv2008.1
+ Revision: 161824
- New version 0.4.6.2

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu May 24 2007 Gwenole Beauchesne <gbeauchesne@mandriva.org> 0.4.5.1-1mdv2008.0
+ Revision: 30683
- first mandriva linux package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2011 |12cr|gxine-0.5.906-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name gxine
%define version 0.5.906
%define release %mkrel 1
%define xinever 1.1.16.3-2mdv
%define fname %name-%version

Summary: GTK+ frontend for the Xine multimedia player
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://prdownloads.sourceforge.net/xine/%{fname}.tar.bz2
Patch0: gxine-no-gnome-mime-registration.patch
Patch2: gxine-0.5.906-fix-glib-includes.patch
License: GPLv2+
Group: Video
URL: http://xine.sf.net
BuildRoot: %{_tmppath}/%{name}-buildroot
Requires: xine-plugins >= %xinever
Requires(post): desktop-file-utils
Requires(postun): desktop-file-utils
BuildRequires: libxine-devel >= %xinever
BuildRequires: xine-plugins
BuildRequires: libgtk+2.0-devel
BuildRequires: libxaw-devel
BuildRequires: libxext-devel
BuildRequires: liblirc-devel > 0.8.5-0.20090320.1mdv2009.1
BuildRequires: libjs-devel
BuildRequires: libnspr-devel

%description
This is a graphical frontend for Xine based on the GTK+ toolkit.

%package mozilla
Summary: Xine video player plugin for Mozilla
Group: Video
Requires: %name = %version

%description mozilla
This is a video player plugin for Mozilla and compatible web browsers
based on the Xine engine.

%prep
%setup -q -n %fname
%apply_patches

#autoreconf -fi

%build
export LDFLAGS="-L%_prefix/X11R6/lib"
export CPPFLAGS=$(pkg-config --cflags mozilla-nspr)
%configure2_5x --disable-integration-wizard --with-spidermonkey=%_includedir/js
%make JS_LIBS="-lmozjs185 -ldl -lm"

%install
rm -rf $RPM_BUILD_ROOT %name.lang
%makeinstall_std
rm -f %buildroot/%_libdir/gxine/*a
mkdir -p %buildroot/%_libdir/mozilla/plugins
mv %buildroot/%_libdir/gxine/gxineplugin.so %buildroot/%_libdir/mozilla/plugins
%find_lang %name
%find_lang %name.theme
cat %name.theme.lang >> %name.lang

%if %mdkversion < 200900
%post
%update_menus
%update_desktop_database
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%clean_desktop_database
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %name.lang
%defattr(-,root,root)
%doc README ChangeLog AUTHORS
%dir %_sysconfdir/%name
%config(noreplace) %_sysconfdir/%name/*
%_bindir/gxine
%_bindir/gxine_client
%{_datadir}/applications/gxine.desktop
%{_datadir}/pixmaps/*
%{_datadir}/gxine/
%{_mandir}/man1/gxine.*
%{_mandir}/man1/gxine_client.*
%{_datadir}/icons/hicolor/64x64/apps/gxine.png
%lang(de) %{_mandir}/de/man1/gxine*
%lang(es) %{_mandir}/es/man1/gxine*



%files mozilla
%defattr(-,root,root)
%_libdir/mozilla/plugins/gxineplugin.so




%changelog
* Mon Nov 28 2011 Götz Waschk <waschk@mandriva.org> 0.5.906-1mdv2012.0
+ Revision: 734828
- new version
- drop patch 1
- fix build with new glib
- fix build with new js library from libmozjs185

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5.905-2mdv2011.0
+ Revision: 611055
- rebuild

* Sat Jan 02 2010 Götz Waschk <waschk@mandriva.org> 0.5.905-1mdv2010.1
+ Revision: 485077
- new version
- fix desktop entry again

* Mon May 11 2009 Götz Waschk <waschk@mandriva.org> 0.5.904-1mdv2010.0
+ Revision: 374852
- new version
- bump deps

* Thu Mar 26 2009 Götz Waschk <waschk@mandriva.org> 0.5.903-2mdv2009.1
+ Revision: 361255
- update libjs path
- update license

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild early 2009.0 package (before pixel changes)

* Fri Jun 13 2008 Götz Waschk <waschk@mandriva.org> 0.5.903-1mdv2009.0
+ Revision: 218667
- new version

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri Apr 18 2008 Götz Waschk <waschk@mandriva.org> 0.5.902-1mdv2009.0
+ Revision: 195530
- new version
- drop patch 1

* Wed Mar 12 2008 Götz Waschk <waschk@mandriva.org> 0.5.901-1mdv2008.1
+ Revision: 187085
- new version
- rediff patch 0
- fix desktop file generation
- update file list

* Fri Jan 11 2008 Thierry Vignaud <tv@mandriva.org> 0.5.11-1mdv2008.1
+ Revision: 148213
- drop old menu
- kill re-definition of %%buildroot on Pixel's request
- replace %%{_datadir}/man by %%{_mandir}!
- fix man pages

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot


* Thu Feb 01 2007 Götz Waschk <waschk@mandriva.org> 0.5.11-1mdv2007.0
+ Revision: 115808
- new version

* Mon Jan 08 2007 Götz Waschk <waschk@mandriva.org> 0.5.10-1mdv2007.1
+ Revision: 106086
- new version

* Sun Dec 17 2006 Götz Waschk <waschk@mandriva.org> 0.5.9-1mdv2007.1
+ Revision: 98265
- fix buildrequires
- new version
- fix build
- fix buildrequires
- Import gxine

* Mon Oct 09 2006 Gtz Waschk <waschk@mandriva.org> 0.5.8-1mdv2007.1
- fix nspr build
- rediff the patch
- New version 0.5.8

* Thu Jul 06 2006 Götz Waschk <waschk@mandriva.org> 0.5.7-1mdv2007.0
- New release 0.5.7

* Tue Jul 04 2006 Gtz Waschk <waschk@mandriva.org> 0.5.6-2mdv2007.0
- xdg menu
- fix buildrequires

* Mon May 01 2006 Götz Waschk <waschk@mandriva.org> 0.5.6-1mdk
- New release 0.5.6

* Wed Mar 08 2006 Götz Waschk <waschk@mandriva.org> 0.5.5-1mdk
- New release 0.5.5

* Tue Jan 24 2006 Götz Waschk <waschk@mandriva.org> 0.5.4-1mdk
- New release 0.5.4

* Sun Dec 25 2005 Götz Waschk <waschk@mandriva.org> 0.5.3-1mdk
- New release 0.5.3

* Wed Dec 21 2005 Gtz Waschk <waschk@mandriva.org> 0.5.2-1mdk
- drop patch 1
- New release 0.5.2
- use mkrel

* Wed Nov 30 2005 Gtz Waschk <waschk@mandriva.org> 0.5.1-2mdk
- fix menu location

* Wed Nov 30 2005 Gtz Waschk <waschk@mandriva.org> 0.5.1-1mdk
- update file list
- patch for libjs detection
- drop patch 1
- New release 0.5.1

* Sun Oct 30 2005 Gtz Waschk <waschk@mandriva.org> 0.5.0-2mdk
- hmm, link with libjs

* Sun Oct 30 2005 Gtz Waschk <waschk@mandriva.org> 0.5.0-1mdk
- update file list
- drop patch 1
- enable js
- New release 0.5.0

* Tue Oct 18 2005 Götz Waschk <waschk@mandriva.org> 0.4.9-1mdk
- New release 0.4.9

* Tue Sep 13 2005 Götz Waschk <waschk@mandriva.org> 0.4.8-1mdk
- New release 0.4.8

* Sat Aug 27 2005 Götz Waschk <waschk@mandriva.org> 0.4.7-1mdk
- New release 0.4.7

* Tue Jul 19 2005 Gtz Waschk <waschk@mandriva.org> 0.4.6-1mdk
- update file list
- New release 0.4.6

* Thu May 26 2005 Gtz Waschk <waschk@mandriva.org> 0.4.5-2mdk
- move mozilla plugin to a separate package (Austin)

* Thu May 26 2005 Gtz Waschk <waschk@mandriva.org> 0.4.5-1mdk
- New release 0.4.5

* Thu Apr 28 2005 Gtz Waschk <waschk@mandriva.org> 0.4.4-1mdk
- New release 0.4.4

* Tue Mar 29 2005 Götz Waschk <waschk@linux-mandrake.com> 0.4.3-1mdk
- New release 0.4.3

* Wed Mar 09 2005 Gtz Waschk <waschk@linux-mandrake.com> 0.4.2-1mdk
- patch to fix build
- disable the wizard again
- New release 0.4.2

* Fri Dec 17 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.4.1-1mdk
- update file list
- source URL
- New release 0.4.1

* Sun Dec 12 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.4.0-1mdk
- new version

* Sun Nov 28 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.4.0-0.rc2.1mdk
- update file list
- new version

* Fri Nov 19 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.4.0-0.rc1.1mdk
- fix file list
- drop patch 1
- new version

* Thu Nov 18 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.3.3-5mdk
- fix build
- fix mime types in the menu
- security fix for a buffer overflow

* Tue Aug 31 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.3.3-4mdk
- add more mime types to the menu entry
- disable gnome mime registration wizard (bug #11084)

* Sat May 15 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.3.3-3mdk
- drop prefix
- fix buildrequires


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2012 |12cr|gxmessage-2.12.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name gxmessage
%define version 2.12.4
%define release %mkrel 2

Summary:	An xmessage substitute for gtk-2.0
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPLv3+
URL:		http://homepages.ihug.co.nz/~trmusson
Group:		Development/GNOME and GTK+
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Source:		http://homepages.ihug.co.nz/~trmusson/stuff/%name-%version.tar.gz
BuildRequires:	gtk+2-devel
BuildRequires:	intltool

%description
To quote from the xmessage manual page, xmessage is a program to
"display a message or query in a window." It returns an exit code based
on the user's response. gxmessage is a gtk-2.0 based clone of xmessage.


%prep
%setup -q


%build
%configure2_5x
%make

%install
%__rm -rf %buildroot
%makeinstall_std
%find_lang %name

%clean
%__rm -rf %buildroot

%files -f %name.lang
%defattr (0755,root,root,0755)
%_bindir/%name
%defattr (0644,root,root,0755)
%doc AUTHORS ChangeLog README
%_mandir/man1/%name.1*
%{_infodir}/gxmessage.info*
%{_iconsdir}/hicolor/*/apps/gxmessage.png


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 2.12.4-2mdv2011.0
+ Revision: 619322
- the mass rebuild of 2010.0 packages

* Wed Sep 30 2009 Frederik Himpe <fhimpe@mandriva.org> 2.12.4-1mdv2010.0
+ Revision: 451845
- Fix BuildRequires
- update to new version 2.12.4

* Wed Sep 23 2009 Frederik Himpe <fhimpe@mandriva.org> 2.12.3-1mdv2010.0
+ Revision: 447923
- update to new version 2.12.3

* Sun Sep 20 2009 Frederik Himpe <fhimpe@mandriva.org> 2.12.2-1mdv2010.0
+ Revision: 444863
- Update to new version 1.12.2
- License is now GPLv3+

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2.6.2-4mdv2010.0
+ Revision: 429351
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2.6.2-3mdv2009.0
+ Revision: 246776
- rebuild
- fix no-buildroot-tag
- fix spacing at top of description

* Sun Feb 03 2008 Funda Wang <fwang@mandriva.org> 2.6.2-1mdv2008.1
+ Revision: 161820
- New version 2.6.2

* Tue Dec 18 2007 Thierry Vignaud <tv@mandriva.org> 1mdv2008.1-current
+ Revision: 132983
- BR gtk+2-devel
- kill re-definition of %%buildroot on Pixel's request


* Thu Jan 26 2006 Lenny Cartier <lenny@mandriva.com> 2.6.0-1mdk
- 2.6.0

* Thu Jul 21 2005 Nicolas Lcureuil <neoclust@mandriva.org> 2.4.4-1mdk
- New release 2.4.4

* Mon Mar 07 2005 Lenny Cartier <lenny@mandrakesoft.com> 2.4.3-1mdk
- 2.4.3

* Tue Feb 22 2005 Lenny Cartier <lenny@mandrakesoft.com> 2.4.2-1mdk
- 2.4.2

* Mon Nov 08 2004 Lenny Cartier <lenny@mandrakesoft.com> 2.0.11-1mdk
- 2.0.11

* Tue Oct 28 2003 Han Boetes <han@linux-mandrake.com> 2.0.5-1mdk
- Bump
- spec cleanup


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2013 |12cr|gxneur-0.16.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _gnomedir	/usr
%define _datarootdir	%{_gnomedir}/share/gxneur
%define _pixmaps	%{_gnomedir}/share/gxneur/pixmaps
%define _locale		%{_datarootdir}/locale
%define rel 2


Name:		gxneur
Version:	0.16.0
Release:	%mkrel %{rel}
License:	GPLv2
URL:		http://www.xneur.ru
BuildRequires:	gtk2-devel pkgconfig(glib-2.0) pkgconfig(libglade-2.0)
BuildRequires:  pkgconfig(libpcre) %{_lib}xneur-devel = %{version} pkgconfig(gconf-2.0)
Source0:	http://dists.xneur.ru/release-%{version}/tgz/%{name}-%{version}.tar.bz2
Patch0:		trayicon_unused_env.patch
Requires:	xneur = %{version}
Group:		System/X11
Summary:	X Neural Switcher - GTK2 interface

%description
X Neural Switcher (http://www.xneur.ru).
Automatical switcher of keyboard layout (GTK2 frontend).

%prep
%setup -n %{name}-%{version} -q
#% patch0 -p0

%build
./configure --prefix=%{_gnomedir} --libdir=%{_libdir}
%make

%install
%makeinstall
#small_hack
mkdir -p %{buildroot}%{_datadir}/%name/pixmaps/
cp -f pixmaps/ru.png %{buildroot}%{_datadir}/%name/pixmaps/ru\(winkeys\).png

install -dm 755 %{buildroot}%{_datadir}/applications
cat > %name.desktop << EOF
[Desktop Entry]
 Encoding=UTF-8
 Name=GXNeur
 GenericName=X Neural Switcher (GTK)
 Comment=X Neural Switcher (xneur) allow you to convert any text, typed in wrong keyboard layout just in-place for any X pplication.
 Icon=%{_pixmaps}/gxneur.png
 Exec=gxneur
 Terminal=false
 Type=Application
 Categories=GTK;GNOME;Application;Utility;
 StartupNotify=false
EOF
install -m 0644 %name.desktop \
%{buildroot}%{_datadir}/applications/%name.desktop

#dirty hack for resolve conflict with hicolor-icon-theme

rm -f %{buildroot}%{_gnomedir}/share/icons/hicolor/icon-theme.cache
%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS ChangeLog NEWS README TODO
%{_gnomedir}/bin/*
%{_pixmaps}/*
%{_datadir}/applications/*.desktop
%{_datadir}/%{name}/glade/*
%{_iconsdir}/hicolor/*/*
%{_datadir}/%{name}/pixmaps/*.png
%{_mandir}/man1/*
#% {_gnomedir}/share/icons/hicolor/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2014 |12cr|gxtuner-2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		gxtuner
Summary:	A simple guitar and bass tuner for jack
Version:	2.0
Release:	1
License:	GPLv2
Group:		Sound
URL:		http://guitarix.sourceforge.net/
Source0:	http://sourceforge.net/projects/guitarix/files/gxtuner/%{name}-%{version}.tar.bz2
BuildRequires:	jackit-devel gtk+2-devel fftw3-devel libzita-resampler-devel

%description
A simple (linux) guitar and bass tuner for jack with full jack session
managment support

gxtuner use a equal-tempered scale based on

A4 = 440 Hz 

A4 reference pitch can adjusted at command line and/or runtime
in a half tone range: 415Hz <-> 467Hz

gxtuner use a default threshold level at 0.001 threshold can adjusted
at command line and/or runtime in a range of 0.001 <-> 0.5

%prep
%setup -q -n %name
perl -pi -e "s/zita-resampler.h/zita-resampler\/resampler.h/g" pitchtracker.h

%build
%setup_compile_flags
LDFLAGS="-lX11" make

%install
mkdir -p %{buildroot}%{_bindir} %{buildroot}%{_datadir}/applications %{buildroot}%{_iconsdir}
make PREFIX=%{buildroot}%{_prefix} PIXMAPS_DIR=%{buildroot}%{_iconsdir} install

%files
%{_bindir}/gxtuner
%defattr(644,root,root,755)
%{_datadir}/applications/gxtuner.desktop
%{_iconsdir}/gxtuner.png
%doc README


%changelog
* Thu Dec 15 2011 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.7-1
+ Revision: 741450
- disable smp build
- imported package gxtuner


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2015 |12cr|gyachi-1.2.11-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Version:	1.2.11
Summary:	A GTK+ based Yahoo! Chat client
Name:		gyachi
Release:	3
License:	GPLv2+
Group:		Networking/Instant messaging
Source0:	http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
source1:	.abf.yml
Patch0:		gyachi-1.1.71-disable_doc_install.patch
Patch1:		gyachi-1.1.71-fix-linkage.patch
Patch2:		gyachi-1.1.71-fix-str-fmt.patch
Patch3:		gyachi-1.1.71-fix-gpgme-build.patch
URL:		http://sourceforge.net/projects/gyachi/
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	gettext-devel
BuildRequires:	pulseaudio-devel
BuildRequires:	jasper-devel
BuildRequires:	autoconf
BuildRequires:	expat-devel
BuildRequires:	gpgme-devel
BuildRequires:	libmcrypt-devel
BuildRequires:	gtkhtml2-devel
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	gtkspell-devel
BuildRequires:	imagemagick
BuildRequires:	desktop-file-utils
BuildRequires:	pkgconfig(libv4l2)
buildrequires:	pkgconfig(alsa)
buildrequires:	pkgconfig(openssl)

Obsoletes:	gyach <= 0.9.8
Provides:	gyach = %{version}
Suggests:	plugin-pulseaudio

%description
GyachI is a GTK+ based Yahoo! Chat client. It is a continuation of
Gyach Enhanced, which was itself a fork of Gyach. GyachI supports
almost all of the features you would expect to find on the official
Windows Yahoo! client: Voice chat, webcams, faders, 'nicknames',
audibles, avatars, display images, and more.

%package  	plugin-blowfish
Summary:	Blowfish encryption plugin for GyachI
Group:		Networking/Instant messaging
Requires:	%{name} >= %{version}

%description plugin-blowfish
%{summary}.

%package	plugin-gpgme
Summary:	GPGMe encryption plugin for GyachI
Group:		Networking/Instant messaging
Requires:	%{name} >= %{version}

%description plugin-gpgme
%{summary}.

%package	plugin-mcrypt
Summary:	MCrypt encryption plugin for GyachI
Group:		Networking/Instant messaging
Requires:	%{name} >= %{version}
      
%description plugin-mcrypt
%{summary}.

%package	plugin-photosharing
Summary:	Photo sharing plugin for GyachI
Group:		Networking/Instant messaging
Requires:	%{name} >= %{version}

%description plugin-photosharing
%{summary}.

%package	plugin-pulseaudio
Summary:	PulseAudio plugin for GyachI
Group:		Networking/Instant messaging
Requires:	%{name} >= %{version}

%description plugin-pulseaudio
%{summary}.

%package	plugin-gtkspell
Summary:	Spell check plugin for GyachI
Group:		Networking/Instant messaging
Requires:	%{name} >= %{version}

%description plugin-gtkspell
%{summary}.

%prep
%setup -q
%patch0 -p1 -b .doc
%patch1 -p0 -b .link
%patch2 -p0 -b .str
%patch3 -p1 -b .gpgme

perl -pi -e 's,%{name}.png,%{name},g' %{name}.desktop

%build
./autogen.sh
export CPPFLAGS='-D_FILE_OFFSET_BITS=64'
export LDFLAGS='-lm'
%configure2_5x \
%ifarch x86_64
	--disable-wine \
%endif
	--disable-rpath --enable-maintainer-mode \
	--disable-plugin_libnotify \
	--enable-plugin_photo_album
%make

%install
%makeinstall_std
desktop-file-install --vendor="" \
  --add-category="GTK" \
  --remove-key="Encoding" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

install -m 644 -D themes/gyachi-classic/gyach-icon_32.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
install -m 644 -D themes/gyachi-classic/gyach-icon_48.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png

%find_lang %{name}

%files -f %{name}.lang
%defattr (-,root,root)
%doc ChangeLog
%doc doc/txt/gyachi-help-short.txt doc/txt/jasper-memory-leak.patch.txt doc/txt/webcams.txt doc/txt/README
%doc doc/html/gyachi-help.html doc/html/gyachi-ylinks.html doc/html/HOWTO-SIP.html
%{_bindir}/%{name}*
%dir %{_libdir}/%{name}
%dir %{_libdir}/%{name}/plugins
%{_libdir}/%{name}-*
%{_libdir}/lib%{name}.so
%{_libdir}/%{name}/plugins/lib%{name}alsa.so
%{_datadir}/%{name}
%{_datadir}/applications/gyachi.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png

%files plugin-blowfish
%defattr(-, root, root, 0775)
%{_libdir}/%{name}/plugins/lib%{name}blowfish.so

%files plugin-gpgme
%defattr(-, root, root, 0775)
%{_libdir}/%{name}/plugins/lib%{name}gpgme.so

%files plugin-mcrypt
%defattr(-, root, root, 0775)
%{_libdir}/%{name}/plugins/lib%{name}mcrypt.so

%files plugin-photosharing
%defattr(-, root, root, 0775)
%{_libdir}/%{name}/plugins/lib%{name}photos.so

%files plugin-pulseaudio
%defattr(-, root, root, 0775)
%{_libdir}/%{name}/plugins/lib%{name}pulseaudio.so

%files plugin-gtkspell
%defattr(-, root, root, 0775)
%{_libdir}/%{name}/plugins/lib%{name}gtkspell.so


%changelog
* Mon May 02 2011 Funda Wang <fwang@mandriva.org> 1.2.10-3mdv2011.0
+ Revision: 661427
- update file list
- disable notify plugin
- rebuild

* Fri Apr 01 2011 Funda Wang <fwang@mandriva.org> 1.2.10-2
+ Revision: 649574
- fix build with latest kernel

* Sun Nov 28 2010 Funda Wang <fwang@mandriva.org> 1.2.10-1mdv2011.0
+ Revision: 602228
- new version 1.2.10

* Wed Jun 02 2010 Pascal Terjan <pterjan@mandriva.org> 1.2.4-3mdv2010.1
+ Revision: 546912
- Fix webcam support (#59603)

* Wed Apr 21 2010 Funda Wang <fwang@mandriva.org> 1.2.4-2mdv2010.1
+ Revision: 537369
- rebuild

* Sat Feb 13 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1.2.4-1mdv2010.1
+ Revision: 505412
- update to 1.2.4

* Sat Jan 16 2010 Funda Wang <fwang@mandriva.org> 1.2.2-3mdv2010.1
+ Revision: 492238
- rebuild for new libjpeg v8

* Tue Nov 17 2009 Ahmad Samir <ahmadsamir@mandriva.org> 1.2.2-2mdv2010.1
+ Revision: 466920
- Really update to new version
- New version 1.2.2
- Fix gpgme configuration error by passing a CPPFLAGS

  + Pascal Terjan <pterjan@mandriva.org>
    - Fix build of gpgme plugin

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Funda Wang <fwang@mandriva.org>
    - New versino 1.1.71

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Thu Dec 04 2008 Adam Williamson <awilliamson@mandriva.org> 1.1.59-1mdv2009.1
+ Revision: 310076
- new version 1.1.59, update file lists &c

* Wed Oct 22 2008 Adam Williamson <awilliamson@mandriva.org> 1.1.48-1mdv2009.1
+ Revision: 296606
- adjust file list for changes with new release
- add subpackage for pulse plugin
- have main package own plugins dir (previously nothing did)
- new path in source for icon
- use makeinstall_std (makeinstall no longer works)
- have to explicitly enable xmms and photo album plugins now
- suggest pulseaudio plugin
- new buildrequires: pulseaudio-devel and libnotify-devel
- enable x86_64 build and disable voice plugin build on x86-64 (now possible)
- rediff disable_doc_install.patch
- new release 1.1.48

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri Dec 14 2007 Adam Williamson <awilliamson@mandriva.org> 1.1.0-1mdv2008.1
+ Revision: 120266
- buildrequires desktop-file-utils
- exclusivearch %%ix86 (voice part can't build on x86-64)
- buildrequires imagemagick
- BuildRequires gtkhtml2-devel
- import gyachi



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2016 |12cr|gzrt-0.5-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		gzrt
Summary:	The gzip Recovery Toolkit
Version:	0.5
Release:	%mkrel 5
License:	GPLv2+
Group:		Archiving/Compression
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	zlib-devel
Source:		http://www.urbanophile.com/arenn/hacking/gzrt/gzrt-0.5.tar.gz
URL:		http://www.urbanophile.com/arenn/hacking/gzrt/gzrt.html
%description
The gzip Recovery Toolkit attempts to automate the recovery of data
from corrupted gzip files (including tarballs) through a program called
gzrecover.

%prep
%setup -q

%build
%{__make}

%install
%{__mkdir_p} %{buildroot}%{_bindir} %{buildroot}%{_mandir}/man1
%{__cp} -p gzrecover %{buildroot}%{_bindir}
%{__cp} -p gzrecover.1 %{buildroot}%{_mandir}/man1

%files
%doc ChangeLog README
%{_bindir}/gzrecover
%{_mandir}/man1/gzrecover.1*




%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5-5mdv2011.0
+ Revision: 619323
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.5-4mdv2010.0
+ Revision: 429371
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.5-3mdv2009.0
+ Revision: 246782
- rebuild

* Thu Feb 14 2008 Thierry Vignaud <tv@mandriva.org> 0.5-1mdv2008.1
+ Revision: 167903
- fix no-buildroot-tag

* Mon Sep 17 2007 Nicolas Vigier <nvigier@mandriva.com> 0.5-1mdv2008.0
+ Revision: 89180
- Import gzrt


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2017 |12cr|h264enc-9.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		h264enc
Version:	9.4.1
Release:	1
Summary:	An interactive menu-driven frontend for mencoder
Group:		Sound
License:	GPLv2
URL:		http://h264enc.sourceforge.net/
Source0:	http://downloads.sourceforge.net/project/h264enc/h264enc/%{name}-%{version}.tar.gz
Requires:	mencoder
BuildArch:	noarch


%description
h264enc is an advanced and powerful interactive menu-driven shell
script written for the GNU/Linux operating system which can help you
to encode a DVD, a video file, a directory with video files or a (S)VCD
to the H.264/MPEG-4 Part 10/AVC video format using the MEncoder encoder
from the MPlayer project and the libx264 library. It supports muxing
the final encode from AVI to Matroska, from AVI to OGM, from AVI to TS
and from AVI to the MP4 container.


%prep
%setup -q
sed -i -e "s|^PREFIX=.*$||" \
  -e "s|^DOCDIR=.*$|DOCDIR=./installed-docs|" \
  -e 's|^MANDIR=.*$|MANDIR=$PREFIX/share/man/man1|' \
  ./install

sed -i -e "s|\r$||" matrices/eqm_avc_hr_matrix
sed -i -e "s|/usr/local|%{_prefix}|" doc/README.matrices

%build
echo "i'm a script"

%install
PREFIX="$RPM_BUILD_ROOT%{_prefix}" ./install
rm ./installed-docs/uninstall

%files
%doc ./installed-docs/*
%{_bindir}/h264enc
%{_mandir}/man1/h264enc.1*


%changelog
* Fri Nov 18 2011 Alexander Khrukin <akhrukin@mandriva.org> 9.4.1-1
+ Revision: 731594
- imported package h264enc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2018 |12cr|hackwhite_dune-0.31-0.beta556.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define beta	556

Name:		hackwhite_dune
Summary:	A graphical VRML97 editor and animation tool (beta version)
Version:	0.31
Release:	%mkrel -c beta%{beta} 1
Source0:		http://vrml.cip.ica.uni-stuttgart.de/dune/white_dune-%{version}beta%{beta}.tar.gz
source1:		.abf.yml
Group:		Graphics
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(libpng)
BuildRequires:	bison
BuildRequires:	flex
Buildrequires:	lesstif-devel
BuildRequires:	libmesaglu-devel
BuildRequires:	pkgconfig(xmu)
BuildRequires:	pkgconfig(xi)
URL:		http://vrml.cip.ica.uni-stuttgart.de/dune/
License:	GPLv2+
Conflicts:	white_dune

%description
The dune program is a graphical VRML97 editor and animation tool.
VRML97 (Virtual Reality Modelling Language) is the ISO standard for
displaying 3D data over the web. It has support for animation, realtime
interaction and multimedia (image, movie, sound). VRML97 can be written
by popular programs like maya, catia, 3D Studio MAX, cinema4D and others.
Dune can read VRML97 files, display and let the user change the
scenegraph/fields. Some documentation how to use dune is included.
Beside some support for the VRML200x style nurbs node, dune has only a few
3D Modelling features. For artistic work, the usage of a static 3D modeller
with VRML97 export features is recommended. Examples for free/lowcost static
3D modellers available under Linux are sced, ppmodeler or ac3d.
Dune can load and store x3d (next generation VRML xml format) files,
if configured to work with the nist.gov x3d translators.
Advanced features of dune like the usage of 3Drevelator shutterglases with
the commercial Linux XIG X11 Server (DX/platium) require recompilation of
the source package.

This package contains a beta of white_dune version 0.29. The white_dune
package contains the latest stable release, 0.28.

%prep
%setup -q -n white_dune-%{version}beta%{beta}

%build
%configure2_5x

rm Makefile
cd src && make RPM_OPT_FLAGS="%{optflags}"

%install

mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_mandir}/man1

install -m 755 bin/dune %{buildroot}/%{_bindir}/dune
install -m 644 man/dune.1 %{buildroot}%{_mandir}/man1/dune.1

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=%{name}
Comment=A graphical VRML97 editor and animation tool
Exec=%{_bindir}/dune
Icon=graphics_section
Terminal=false
Type=Application
Categories=Graphics;3DGraphics;
EOF

%files
%defattr(-,root,root)
%doc docs
%{_bindir}/dune
%{_mandir}/man1/*
%{_datadir}/applications/*.desktop


%changelog
* Wed Mar 17 2010 Funda Wang <fwang@mandriva.org> 0.29-0.beta1548.1mdv2010.1
+ Revision: 522726
- new version 0.29 beta1548
- New beta 1248

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Fri Jul 25 2008 Funda Wang <fwang@mandriva.org> 0.29-0.beta1020.1mdv2009.0
+ Revision: 248327
- New beta 1020

* Tue Jun 17 2008 Funda Wang <fwang@mandriva.org> 0.29-0.beta983.1mdv2009.0
+ Revision: 222835
- New beta 983

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed Jan 09 2008 Adam Williamson <awilliamson@mandriva.org> 0.29-0.beta796.1mdv2008.1
+ Revision: 147066
- new beta 796 **security fix**

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - do not harcode icon extension

* Tue Sep 04 2007 Funda Wang <fwang@mandriva.org> 0.29-0.beta676.1mdv2008.0
+ Revision: 78931
- New beta 670

* Fri Aug 31 2007 Funda Wang <fwang@mandriva.org> 0.29-0.beta670.1mdv2008.0
+ Revision: 76655
- New beta 670
- fix comment of menu entry

* Thu Jul 19 2007 Adam Williamson <awilliamson@mandriva.org> 0.29-0.beta655.1mdv2008.0
+ Revision: 53574
- BuildRequires: libxi-devel
- buildrequires libxmu-devel
- rebuild against new lesstif
- move binary to /usr/bin
- drop old menu and X-Mandriva category
- clean spec
- new beta 655


* Fri Oct 13 2006 Lenny Cartier <lenny@mandriva.com> 0.29-0.beta443.1mdv2007.1
- beta443

* Sat Aug 26 2006 Lenny Cartier <lenny@mandriva.com> 0.29-0.beta421.1mdv2007.0
- beta421
- xdg

* Wed Jun 14 2006 Lenny Cartier <lenny@mandriva.com> 0.29-0.beta352.1mdv2007.0
- beta352

* Fri May 05 2006 Lenny Cartier <lenny@mandriva.com> 0.29-0.beta320.1mdk
- beta320

* Thu Apr 27 2006 Lenny Cartier <lenny@mandriva.com> 0.29-0.beta314.1mdk
- beta314

* Wed Apr 05 2006 Lenny Cartier <lenny@mandriva.com> 0.29-0.beta300.1mdk
- beta300

* Wed Mar 22 2006 Lenny Cartier <lenny@mandriva.com> 0.29-0.beta295.1mdk
- beta295

* Mon Mar 20 2006 Lenny Cartier <lenny@mandriva.com> 0.29-0.beta291.1mdk
- beta291

* Thu Mar 09 2006 Lenny Cartier <lenny@mandriva.com> 0.29-0.beta287.1mdk
- beta287

* Tue Feb 07 2006 Lenny Cartier <lenny@mandriva.com> 0.29-0.beta267.1mdk
- beta267

* Tue Jan 31 2006 Lenny Cartier <lenny@mandriva.com> 0.29-0.beta264.1mdk
- beta264

* Tue Jan 24 2006 Lenny Cartier <lenny@mandriva.com> 0.29-0.beta262.1mdk
- beta262

* Mon Jan 23 2006 Lenny Cartier <lenny@mandriva.com> 0.29-0.beta258.1mdk
- beta258

* Fri Dec 16 2005 Lenny Cartier <lenny@mandriva.com> 0.29-0.beta240.1mdk
- beta240

* Wed Nov 23 2005 Lenny Cartier <lenny@mandriva.com> 0.29-0.beta227.1mdk
- beta227

* Tue Oct 25 2005 Lenny Cartier <lenny@mandriva.com> 0.29-0.beta208.1mdk
- beta208

* Fri Oct 14 2005 Lenny Cartier <lenny@mandriva.com> 0.29-0.beta204.1mdk
- beta204

* Wed Oct 05 2005 Lenny Cartier <lenny@mandriva.com> 0.29-0.beta199.1mdk
- beta199

* Sat Oct 01 2005 Lenny Cartier <lenny@mandriva.com> 0.29-0.beta198.1mdk
- beta198

* Wed Jun 01 2005 Lenny Cartier <lenny@mandriva.com> 0.29-0.beta134.1mdk
- beta13

* Tue May 31 2005 Lenny Cartier <lenny@mandriva.com> 0.29-0.beta132.1mdk
- beta132

* Sun May 22 2005 Lenny Cartier <lenny@mandrakesoft.com> 0.29-0.beta120.1mdk
- beta120

* Fri Apr 29 2005 Lenny Cartier <lenny@mandrakesoft.com> 0.29-0.beta096.1mdk
- beta096

* Wed Apr 20 2005 Lenny Cartier <lenny@mandrakesoft.com> 0.29-0.beta090.1mdk
- beta090

* Tue Apr 05 2005 Lenny Cartier <lenny@mandrakesoft.com> 0.29-0.beta080.1mdk
- beta080

* Fri Mar 25 2005 Lenny Cartier <lenny@mandrakesoft.com> 0.29-0.beta071.1mdk
- beta071

* Tue Mar 15 2005 Lenny Cartier <lenny@mandrakesoft.com> 0.29-0.beta060.1mdk
- beta60

* Mon Mar 07 2005 Lenny Cartier <lenny@mandrakesoft.com> 0.29-0.beta051.1mdk
- beta51

* Mon Feb 21 2005 Lenny Cartier <lenny@mandrakesoft.com> 0.29-0.beta044.1mdk
- beta44

* Tue Jan 25 2005 Lenny Cartier <lenny@mandrakesoft.com> 0.29-0.beta029.1mdk
- beta29

* Tue Jan 18 2005 Lenny Cartier <lenny@mandrakesoft.com> 0.29-0.beta027.1mdk
- beta27

* Wed Jan 12 2005 Lenny Cartier <lenny@mandrakesoft.com> 0.29-0.beta021.1mdk
- beta21

* Tue Jan 04 2005 Lenny Cartier <lenny@mandrakesoft.com> 0.29-0.beta012.1mdk
- beta012

* Wed Nov 17 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.27-0.beta241.1mdk
- beta241

* Wed Nov 10 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.27-0.beta236.1mdk
- beta236

* Thu Nov 04 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.27-0.beta232.1mdk
- beta232

* Fri Oct 29 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.27-0.beta229.1mdk
- beta229

* Tue Oct 26 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.27-0.beta225.1mdk
- beta225

* Wed Oct 20 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.27-0.beta219.1mdk
- beta219

* Fri Oct 15 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.27-0.beta214.1mdk
- beta214

* Tue Oct 12 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.27-0.beta212.1mdk
- beta212

* Thu Oct 07 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.27-0.beta210.1mdk
- beta210

* Fri Oct 01 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.27-0.beta207.1mdk
- beta207

* Tue Sep 14 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.27-0.beta198.1mdk
- beta198

* Tue Sep 14 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.27-0.beta196.1mdk
- beta196

* Tue Sep 07 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.27-0.beta191.1mdk
- beta191

* Sat Sep 04 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.27-0.beta189.1mdk
- beta189

* Thu Aug 26 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.27-0.beta187.1mdk
- beta187

* Thu Jul 29 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.27-0.beta170.1mdk
- beta170

* Thu Jul 22 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.27-0.beta165.1mdk
- beta165
- patch0: add missing includes

* Wed May 12 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.27-0.beta131.1mdk
- beta131

* Tue Feb 10 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.27-0.beta49.1mdk
- new


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2019 |12cr|haddock-2.13.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _cabal_setup Setup.lhs
%define _no_haddock 1

Summary:	Haddock documentation tool for annotated Haskell source code
Name:		haddock
Version:	2.13.1
Release:	7
License:	BSD
Group:		Development/Other
Source0:	http://hackage.haskell.org/packages/archive/%{name}/${version}/%{name}-%{version}.tar.gz
URL:		http://www.haskell.org/haddock/
BuildRequires:	ghc-devel
BuildRequires:	happy
BuildRequires:	alex
BuildRequires:	libxslt-proc
BuildRequires:	docbook-style-xsl
BuildRequires:  ghc-paths
buildrequires:	haskell-macros
buildrequires:	ghc-xhtml
buildrequires:	pkgconfig(libffi)
requires:				haskell(ghc-paths)
requires:				haskell(xhtml)
requires:		ghc
requires(post):		ghc
requires(preun):	ghc

%description
Haddock is a tool for automatically generating documentation from
annotated Haskell source code. It is primary intended for documenting
libraries, but it should be useful for any kind of Haskell code.

Haddock lets you write documentation annotations next to the
definitions of functions and types in the source code, in a syntax
that is easy on the eye when writing the source code (no heavyweight
mark-up). The documentation generated by Haddock is fully hyperlinked
-- click on a type name in a type signature to go straight to the
definition, and documentation, for that type.

Haddock can generate documentation in multiple formats; currently HTML
is implemented, and there is partial support for generating DocBook.
The generated HTML uses stylesheets, so you need a fairly up-to-date
browser to view it properly (Mozilla, Konqueror, Opera, and IE 6
should all be ok).

%prep
%setup -q 

%build
%_cabal_build

cd doc
test -f configure || autoreconf
./configure
make html

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets


%files
%defattr(-,root,root)
%doc %{_docdir}/%{name}-%{version}
%doc doc/haddock/*
%{_datadir}/%{name}-%{version}/html
%{_datadir}/%{name}-%{version}/latex
%{_libdir}/%{name}-%{version}/*
%{_bindir}/haddock
%_cabal_rpm_deps_dir
#% _cabal_haddoc_files




%changelog
* Wed Feb 10 2010 Funda Wang <fwang@mandriva.org> 2.5.0-2mdv2010.1
+ Revision: 503554
- rebuild for new gmp

* Sun Nov 08 2009 Olivier Thauvin <nanardon@mandriva.org> 2.5.0-1mdv2010.1
+ Revision: 463096
- 2.5.0

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Mon Dec 08 2008 Olivier Thauvin <nanardon@mandriva.org> 2.4.1-1mdv2009.1
+ Revision: 311949
- 2.4.1

* Thu Aug 07 2008 Adam Williamson <awilliamson@mandriva.org> 0.9-1mdv2009.0
+ Revision: 267126
- new release 0.9
- clean spec

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Mon Dec 11 2006 Michael Scherer <misc@mandriva.org> 0.8-1mdv2007.0
+ Revision: 94821
- also add stylesheet
- Add libxslt-proc, as haddock fail with "make: stringparam: Command not found"
- add missing source
- upgrade to 0.8
- Import haddock


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2020 |12cr|haltsys-0.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

Summary:	Tool to halt LTSP terminals
Name:		haltsys
Version:	0.2
Release:	%mkrel 6
License:	GPL
Group:		System/Libraries
URL:		http://www.ltsp.org
Source0:	http://www.ltsp.org/tarballs/%{name}-%{version}.tar.bz2
BuildRequires:	dietlibc-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This program is used in LTSP to halt the terminals.

%prep

%setup -q -n %{name}

%build

diet gcc -Os -o %{name} %{name}.c

%install
rm -rf %{buildroot}

install -d %{buildroot}/sbin
install -m0755 haltsys %{buildroot}/sbin/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING
%attr(0755,root,root) /sbin/haltsys


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2-6mdv2011.0
+ Revision: 619328
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.2-5mdv2010.0
+ Revision: 429383
- rebuild

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 0.2-4mdv2009.0
+ Revision: 267071
- rebuild early 2009.0 package (before pixel changes)

* Tue Jun 10 2008 Oden Eriksson <oeriksson@mandriva.com> 0.2-3mdv2009.0
+ Revision: 217540
- rebuilt against dietlibc-devel-0.32

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.2-2mdv2008.1
+ Revision: 140746
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Mon Mar 05 2007 Oden Eriksson <oeriksson@mandriva.com> 0.2-2mdv2007.0
+ Revision: 133029
- use dietlibc instead

* Wed Feb 07 2007 Oden Eriksson <oeriksson@mandriva.com> 0.2-1mdv2007.1
+ Revision: 117135
- fix deps
- second build attempt
- Import haltsys

* Fri Sep 29 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2-1mdk
- initial Mandriva package (mille-xterm import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2021 |12cr|hamlib-1.2.15.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	hamlib
%define version	1.2.15.3
%define rel	1

%define major	2
%define libname	%mklibname %{name} %{major}
%define devname	%mklibname -d %{name}

%define major_cxx	2
%define libname_cxx	%mklibname %{name}++ %{major_cxx}
%define devname_cxx	%mklibname -d %{name}++
%define libname_tcl	%mklibname -d hamlibtcl

Summary:	Control radio transceivers and receivers
Name:		%{name}
Version:	%{version}
Release:	%{rel}
License:	LGPLv2+
Group:		Communications
Url:		http://hamlib.sourceforge.net
Source0:	http://sourceforge.net/projects/%{name}/files/%{name}/%{version}/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(libxml-2.0) 
BuildRequires:	pkgconfig(libusb-1.0) 
BuildRequires:	tirpc-devel
BuildRequires:	gd-devel
#BuildRequires:	usrp-devel
BuildRequires:	pkgconfig(gnuradio-core)
BuildRequires:	boost-devel
BuildRequires:	libtool-devel
BuildRequires:	pkgconfig(gnuradio-uhd)
BuildRequires:	pkgconfig(gruel)
BuildRequires:	pkgconfig(gnuradio-fcd)
BuildRequires:	pkgconfig(gnuradio-pager)
BuildRequires:	tcl-devel
BuildRequires:	doxygen
BuildRequires:	swig
BuildRequires:	perl-devel
BuildRequires:	pkgconfig(python)
BuildRequires:	perl(ExtUtils::MakeMaker)


%description
Hamlib provides a standardized programming interface that applications
can use to send the appropriate commands to a radio.

%package -n %{libname}
Summary:	Run-time library to control radio transceivers and receivers
Group:		Communications
Provides:	%{name} = %{version}-%{release}
Obsoletes:	%{name} < %{version}-%{release}

%description -n %{libname}
Hamlib provides a standardized programming interface that applications
can use to send the appropriate commands to a radio.

%package utils
Summary:	Utilities to support the hamlib radio control library
Group:		Communications

%description utils
Hamlib provides a standardized programming interface that applications
can use to send the appropriate commands to a radio.

This package provides a command-line utility to test the hamlib library and
to control transceivers if you're short of anything more sophisticated. 

%package -n %{devname}
Summary:	Development library to control radio transcievers and receivers
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{name}-devel < %{version}-%{release}

%description -n %{devname}
Hamlib provides a standardized programming interface that applications
can use to send the appropriate commands to a radio.

This package provides the development files and headers.

%package -n %{libname_cxx}
Summary:	Hamlib radio control library C++ binding
Group:		Communications

%description -n %{libname_cxx}
Hamlib provides a standardized programming interface that applications
can use to send the appropriate commands to a radio.

This package contains Hamlib radio control library C++ language binding.

%package -n %{devname_cxx}
Summary:	Hamlib radio control library C++ binding development headers and libraries
Group:		Development/C++
Requires:	%{libname_cxx} = %{version}-%{release}
Provides:	%{name}++-devel = %{version}-%{release}
Provides:	lib%{name}++-devel = %{version}-%{release}

%description -n %{devname_cxx}
Hamlib provides a standardized programming interface that applications
can use to send the appropriate commands to a radio.

This package contains Hamlib radio control library C++ binding development
headers and libraries for building C++ applications with Hamlib.



%package -n	perl-%{name}
Summary:	Hamlib radio control library Perl binding
Group:		Development/Perl
Requires:	hamlib = %{version}-%{release}

%description -n	perl-%{name}
Hamlib PERL Language bindings to allow radio control from PERL scripts.

%package -n	python-%{name}
Summary:	Hamlib radio control library Python binding
Group:		Development/Python
Requires:	hamlib = %{version}-%{release}

%description -n	python-%{name}
Hamlib Python Language bindings to allow radio control from Python scripts.

%package -n	%{libname_tcl}
Summary:	Hamlib radio control library TCL binding
Group:		System/Libraries
Requires:	hamlib = %{version}-%{release}
Provides:	%{name}-tcl-devel = %{version}-%{release}

%description -n %{libname_tcl}
Hamlib TCL Language bindings to allow radio control from TCL scripts.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static \
	--with-rigmatrix \
	--enable-tcl-binding \
	--with-perl-binding \
	--with-python-binding

#usrp deprecated

%make 

make -C doc doc

%install
%makeinstall_std

find %{buildroot} -type f -name Hamlib.so -exec chmod 0755 {} ';'
find %{buildroot} -type f -name pkgIndex.tcl -exec rm -f {} ';'
find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
find %{buildroot} -type f -name Hamlib.bs -exec rm -f {} ';'
find %{buildroot} -type f -name perltest.pl -exec rm -f {} ';'

#we don't want these
find %{buildroot} -name "*.la" -exec rm {} \;

%files -n %{libname}
%doc AUTHORS ChangeLog PLAN README THANKS TODO
%{_libdir}/libhamlib.so.%{major}*
%{_libdir}/hamlib/hamlib-*.so

%files -n %{libname_cxx}
%{_libdir}/libhamlib++.so.%{major_cxx}*

%files utils
%{_mandir}/man1/*
%{_mandir}/man8/*
%{_bindir}/*
%{_sbindir}/*

%files -n %{devname}
%doc README.developer
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/rig.h
%{_includedir}/%{name}/riglist.h
%{_includedir}/%{name}/rig_dll.h
%{_includedir}/%{name}/rotator.h
%{_includedir}/%{name}/rotlist.h
%{_datadir}/aclocal/hamlib.m4
%{_libdir}/pkgconfig/hamlib.pc
%{_libdir}/libhamlib.so

%files -n %{devname_cxx}
%doc README.developer
%{_libdir}/libhamlib++.so
%{_includedir}/%{name}/rigclass.h
%{_includedir}/%{name}/rotclass.h


%files -n perl-%{name}
%doc COPYING.LIB
#%{perl_vendorlib}/*
%perl_sitelib/*/Hamlib.pm
%perl_sitelib/*/auto/Hamlib/Hamlib.so

%files -n python-%{name}
%doc COPYING.LIB
%{python_sitelib}/*.py*
%{python_sitelib}/_Hamlib.so


%files -n %{libname_tcl}
%doc COPYING.LIB
%{_libdir}/hamlibtcl*


%changelog
* Wed Aug 15 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.2.15.2-1
+ Revision: 814912
- version update 1.2.15.2
- Group: fix

* Thu May 10 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.2.15.1-4
+ Revision: 798004
- Provides: hamlib-tcl-devel

* Thu May 10 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.2.15.1-3
+ Revision: 798003
- limlibtcl instead of libtcl

* Thu May 10 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.2.15.1-2
+ Revision: 797993
- swig in BR
- perl and python packages

* Thu May 10 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.2.15.1-1
+ Revision: 797979
- test build
- test build
- BR: python-devel
- test build
- BR: perl-devel
- BR: perl(ExtUtils::MakeMaker)
- BR: doxygen
- perl and python packages
- BR: pkgconfig(tcl)
- version update 1.2.15.1
- BR a few br
- version update rebuild for new gnuradio

* Mon Feb 06 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.2.15-1
+ Revision: 771324
- version update 1.2.15

* Sun May 29 2011 Jani Välimaa <wally@mandriva.org> 1.2.13.1-1
+ Revision: 681719
- new version 1.2.13.1

* Mon Mar 14 2011 Jani Välimaa <wally@mandriva.org> 1.2.13-1
+ Revision: 644611
- add libltdl-devel BR
- new version 1.2.13

* Fri Jan 07 2011 Jani Välimaa <wally@mandriva.org> 1.2.12-4mdv2011.0
+ Revision: 629631
- add boost-devel BR
- build with USRP backend

* Wed Dec 15 2010 Jani Välimaa <wally@mandriva.org> 1.2.12-3mdv2011.0
+ Revision: 621891
- obsolete old hamlib-devel package
- fix provides

* Tue Dec 14 2010 Jani Välimaa <wally@mandriva.org> 1.2.12-2mdv2011.0
+ Revision: 621828
- libify hamlib
- split utils to a separate subpackage
- enable subpackages for c++ binding and c++ binding devel headers and libraries
- clean .spec

  + Thomas Spuhler <tspuhler@mandriva.org>
    - cleaned specfile
    - fixed spelling in description

* Sun Oct 24 2010 Thomas Spuhler <tspuhler@mandriva.org> 1.2.12-1mdv2011.0
+ Revision: 587823
- changed Group to Development/Other
- added autoreconf -fi
- re-aclocaled
- import hamlib


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2022 |12cr|happy-1.18.10-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#% global debug_package %{nil}
%define _cabal_setup Setup.lhs
%define _no_haddock 1
%define module happy
Name:           %{module}
Version:        1.18.10
Release:        4
Summary:        Happy is a parser generator for Haskell
Group:          Development/Other
License:        BSD
URL:            http://hackage.haskell.org/package/%{module}
Source0:        http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz
patch0:         happy-1.18.10.userhooks.patch

BuildRequires:  ghc, ghc-devel, haskell-macros
buildrequires:  haskell(mtl)

%description
Happy is a parser generator system for Haskell, similar to the tool
`yacc' for C. Like `yacc', it takes a file containing an annotated BNF
specification of a grammar and produces a Haskell module containing a
parser for the grammar.

Happy is flexible: you can have several Happy parsers in the same
program, and several entry points to a single grammar. Happy can work
in conjunction with a lexical analyser supplied by the user (either
hand-written or generated by another program), or it can parse a
stream of characters directly (but this isn't practical in most
cases).

%prep
%setup -q -n %{module}-%{version}
%patch0 -p1 -b .userhooks

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps

%check
%_cabal_check

%files
%defattr(-,root,root,-)
%{_bindir}/%{module}
%{_datadir}/%{module}-%{version}
%{_docdir}/%{module}-%{version}
%_cabal_rpm_deps_dir
%_cabal_haddoc_files


%changelog
* Mon Aug 23 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.18.5-1mdv2011.0
+ Revision: 572239
- Update to 1.18.5

* Wed Feb 10 2010 Funda Wang <fwang@mandriva.org> 1.18.4-1mdv2010.1
+ Revision: 503519
- New version 1.18.4

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1.17-3mdv2009.0
+ Revision: 267072
- rebuild early 2009.0 package (before pixel changes)

* Mon Jun 09 2008 Thierry Vignaud <tv@mandriva.org> 1.17-2mdv2009.0
+ Revision: 217022
- remove authors from description

* Sun Jun 01 2008 Funda Wang <fwang@mandriva.org> 1.17-1mdv2009.0
+ Revision: 213909
- New version 1.17

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Aug 26 2007 Gaëtan Lehmann <glehmann@mandriva.org> 1.16-1mdv2008.0
+ Revision: 71545
- 1.16

  + Pixel <pixel@mandriva.com>
    - Import happy



* Mon Oct 03 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.15-3mdk
- Fix BuildRequires

* Mon Oct 03 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.15-2mdk
- BuildRequires fix
- Remove redundant buildrequires :
	- libxml2 is required by libxslt-proc

* Wed Jun 15 2005 Gaetan Lehmann <glehmann@deborah.mandrakesoft.com> 1.15-1mdk
- initial contrib

* Fri Jan 21 2005 Jens Petersen <petersen@haskell.org> - 1.15-2
- initial packaging based on spec file from tarball
- setup libdir for x86_64

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2023 |12cr|haproxy-1.4.22-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		haproxy
Version:	1.4.22
Release:	1
Summary:	TCP/HTTP reverse proxy for high availability environments
License:	GPLv2+
Group:		System/Servers
URL:		http://haproxy.1wt.eu/
Source0:	http://haproxy.1wt.eu/download/1.4/src/%{name}-%{version}.tar.gz
BuildRequires:	libpcre-devel

%description
HA-Proxy is a TCP/HTTP reverse proxy which is particularly suited for high
availability environments. Indeed, it can:
- route HTTP requests depending on statically assigned cookies
- spread the load among several servers while assuring server persistence
  through the use of HTTP cookies
- switch to backup servers in the event a main one fails
- accept connections to special ports dedicated to service monitoring
- stop accepting connections without breaking existing ones
- add/modify/delete HTTP headers both ways
- block requests matching a particular pattern

It needs very little resource. Its event-driven architecture allows it
to easily handle thousands of simultaneous connections on hundreds of instances
without risking the system's stability.

%prep
%setup -q

%build
#%{__make} USE_PCRE=1 "COPTS.pcre=-DUSE_PCRE $(pcre-config --cflags)" DEBUG="" TARGET=linux26
%serverbuild
%make TARGET=linux26 CFLAGS="%{optflags}"  

%install
 
mkdir -p %{buildroot}%{_sbindir}
mkdir -p %{buildroot}%{_initrddir}
mkdir -p %{buildroot}%{_sysconfdir}/%{name}

cp %{name} %{buildroot}%{_sbindir}/
cp examples/%{name}.cfg %{buildroot}%{_sysconfdir}/%{name}/
cp examples/%{name}.init %{buildroot}%{_initrddir}/%{name}
 
%files
%doc CHANGELOG TODO examples doc/haproxy-en.txt doc/haproxy-fr.txt doc/architecture.txt examples/url-switching.cfg
%attr(0755,root,root) %{_sbindir}/%{name}
%dir %{_sysconfdir}/%{name}
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/%{name}.cfg
%attr(0755,root,root) %config %{_initrddir}/%{name}



%changelog
* Wed Sep 19 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.4.22-1
+ Revision: 817114
- update to 1.4.22

* Mon May 21 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.4.21-1
+ Revision: 799751
- update to 1.4.21
- fix license

* Mon Mar 12 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.4.20-1
+ Revision: 784373
- new version 1.4.20

* Tue Feb 28 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.4.19-1
+ Revision: 781267
- version update 1.4.19

* Wed May 11 2011 Sandro Cazzaniga <kharec@mandriva.org> 1.4.15-1
+ Revision: 673626
- update to 1.4.15 (and take the maintainership of it)

* Wed Mar 16 2011 Stéphane Téletchéa <steletch@mandriva.org> 1.4.13-1
+ Revision: 645235
- update to new version 1.4.13

* Mon Feb 14 2011 Sandro Cazzaniga <kharec@mandriva.org> 1.4.11-1
+ Revision: 637801
- update to 1.4.11

* Tue Nov 30 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.4.10-1mdv2011.0
+ Revision: 603973
- update to 1.4.10

* Sat Nov 27 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.4.9-1mdv2011.0
+ Revision: 601804
- update to 1.4.9

* Fri Jul 23 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.4.8-1mdv2011.0
+ Revision: 557114
- update to 1.4.8

* Wed Apr 14 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.4.4-1mdv2010.1
+ Revision: 534796
- Don't define name, version, release on top of spec
- new version 1.4.4

* Sun Apr 04 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.4.3-1mdv2010.1
+ Revision: 531224
- update to 1.4.3

* Sun Mar 21 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.4.2-1mdv2010.1
+ Revision: 525988
- Update to new version 1.4.2

* Fri Mar 05 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.4.1-1mdv2010.1
+ Revision: 514432
- fix source
- update to 1.4.1

* Tue Mar 02 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.4.0-1mdv2010.1
+ Revision: 513327
- Update to 1.4.0
- Fix License
- Clean spec

* Sat Nov 07 2009 Frederik Himpe <fhimpe@mandriva.org> 1.3.22-1mdv2010.1
+ Revision: 462704
- update to new version 1.3.22

* Sat Nov 07 2009 Frederik Himpe <fhimpe@mandriva.org> 1.3.21-1mdv2010.1
+ Revision: 462696
- update to new version 1.3.21

* Tue Jul 28 2009 Frederik Himpe <fhimpe@mandriva.org> 1.3.19-1mdv2010.0
+ Revision: 402533
- update to new version 1.3.19

* Sat Jun 27 2009 Frederik Himpe <fhimpe@mandriva.org> 1.3.18-1mdv2010.0
+ Revision: 389589
- Update to new version 1.3.18
- Use Mandriva server CFLAGS

* Thu Apr 16 2009 Anne Nicolas <ennael@mandriva.org> 1.3.17-2mdv2009.1
+ Revision: 367606
- fix initrddir macro for MES 5 compatibility

* Wed Apr 15 2009 Anne Nicolas <ennael@mandriva.org> 1.3.17-1mdv2009.1
+ Revision: 367278
- fix group
- import haproxy



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2024 |12cr|hardlink-1.0-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Create a tree of hardlinks
Name:		hardlink
Version:	1.0
Release:	%mkrel 11
Epoch:		1
Group:		System/Base 
URL:		http://pkgs.fedoraproject.org/gitweb/?p=hardlink.git
License:	GPL+
Source0:	hardlink.c
Source1:	hardlink.1
Obsoletes:	kernel-utils

%description
hardlink is used to create a tree of hard links.
It's used by kernel installation to dramatically reduce the
amount of diskspace used by each kernel package installed.

%prep
%setup -q -c -T
install -pm 644 %{SOURCE0} hardlink.c

%build
gcc $RPM_OPT_FLAGS hardlink.c -o hardlink

%install
rm -rf %{buildroot}
install -D -m 644 %{SOURCE1} %{buildroot}%{_mandir}/man1/hardlink.1
install -D -m 755 hardlink %{buildroot}%{_sbindir}/hardlink

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_sbindir}/hardlink
%{_mandir}/man1/hardlink.1*





%changelog
* Fri Sep 02 2011 Oden Eriksson <oeriksson@mandriva.com> 1:1.0-11mdv2012.0
+ Revision: 697775
- import hardlink


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2025 |12cr|harmonySEQ-0.16-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           harmonySEQ
Version:        0.16
Release:        1
Summary:        A MIDI sequencing application helpful for music composers and live artists

Group:          Sound
Source0:         http://launchpad.net/harmonyseq/stable/%{version}/+download/%{name}-%{version}.tar.gz
URL:            http://harmonyseq.wordpress.com/
License:        GPLv3

BuildRequires:  pkgconfig
BuildRequires:  pkgconfig(gtkmm-2.4) glibmm2.4-devel
buildrequires:	pkgconfig(alsa)
buildrequires:	pkgconfig(liblo)
BuildRequires:  shared-mime-info

%description
harmonySEQ is a MIDI sequencer for Linux. Basically, it does what any
sequencer does – it playbacks a sequence of notes. However, it is
slightly different from most of the popular software sequencers.

%prep
%setup -q

%build

%configure
make

%check

%install

make install DESTDIR=%{buildroot}
perl -pi -e 's/x-harmonyseq/x-harmonyseq;/g' \
     %{buildroot}/%{_datadir}/applications/harmonyseq.desktop
%find_lang %{name}

%files -f %{name}.lang
%defattr(-,root,root,-)
%attr(755,root,root) %{_bindir}/*
%docdir %{_datadir}/doc/harmonyseq
%{_datadir}/doc/harmonyseq
%{_datadir}/applications/*
%{_datadir}/harmonyseq
%{_datadir}/icons/gnome/192x192/mimetypes/*
%{_datadir}/icons/gnome/32x32/mimetypes/*
%{_datadir}/icons/gnome/48x48/mimetypes/*
%{_datadir}/icons/gnome/scalable/mimetypes/*
%{_datadir}/icons/hicolor/192x192/apps/*
%{_datadir}/icons/hicolor/32x32/apps/*
%{_datadir}/icons/hicolor/48x48/apps/*
%{_datadir}/icons/hicolor/scalable/apps/*
%{_datadir}/mime/packages/*


%changelog
* Sat Feb 18 2012 Frank Kober <emuse@mandriva.org> 0.16-1
+ Revision: 776764
- imported package harmonySEQ


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2026 |12cr|hashalot-0.3-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    hashalot
%define version 0.3
%define release %mkrel 6

Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.bz2 
Summary: Binary hash generator
License: GPL
Group: System/Base
Url: http://www.paranoiacs.org/~sluskyb/hacks/hashalot
BuildRoot: %{_tmppath}/%{name}-%{version}-root

%description
This program will read a passphrase from standard input and print a binary
(not printable) hhash to standard output.  The output is suitable for use as
an encryption key.

%prep
rm -rf $RPM_BUILD_ROOT
%setup -q -n %{name}-%{version}

%build
%configure
%make
chmod 644 AUTHORS COPYING INSTALL NEWS README
chmod 644 *.c *.h

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS COPYING INSTALL NEWS README
%_sbindir/hashalot
%_sbindir/rmd160
%_sbindir/sha256
%_sbindir/sha384
%_sbindir/sha512
%_mandir/man1/hashalot*



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3-6mdv2011.0
+ Revision: 619354
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.3-5mdv2010.0
+ Revision: 429386
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.3-4mdv2009.0
+ Revision: 246792
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.3-2mdv2008.1
+ Revision: 140746
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import hashalot


* Sun Oct 30 2005 Anne Nicolas <anne.nicolas@mandriva.com> 0.3-2mdk
- Fix permissions on debug files

* Sat Oct 29 2005 Anne Nicolas <anne.nicolas@mandriva.com> 0.3-1mdk
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2027 |12cr|hashcash-1.22-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name hashcash
%define version 1.22
%define release %mkrel 6

Summary: Hashcash anti-spam / denial-of-service counter-measure tool
Name: %{name}
Version: %{version}
Release: %{release}
License: CPL or choice of public domain/BSD/LGPL/GPL
Group: Networking/Mail
URL: http://www.hashcash.org/
Source: http://www.hashcash.org/binaries/rpms/%{name}-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: openssl-static-devel >= 0.9.8

%description
Hashcash is a denial-of-service counter measure tool.  It's main current use
is to help hashcash users avoid losing email due to content based and
blacklist based anti-spam systems.

The hashcash tool allows you to create hashcash stamp to attach to emails
you send, and to verify hashcash stamp attached to emails you receive. 
Email senders attach hashcash stamps with the X-Hashcash: header.  Vendors
and authors of anti-spam tools are encouraged to exempt mail sent with
hashcash from their blacklists and content based filtering rules.

A hashcash stamp constitutes a proof-of-work which takes a parameterizable
amount of work to compute for the sender.  The recipient can verify received
stamps efficiently. This package also includes a sha1 implementation which
behaves somewhat like md5sum, but with SHA1.

%prep
%setup -q

%build
sed -i -e 's|/usr/lib|%{_libdir}|' Makefile
make COPT="$RPM_OPT_FLAGS" "PACKAGER=RPM" gnu-openssl

%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT/%{_bindir}/
install -d $RPM_BUILD_ROOT/%{_mandir}
install -d $RPM_BUILD_ROOT/%{_mandir}/man1
install -d $RPM_BUILD_ROOT/%{_docdir}/
install -d $RPM_BUILD_ROOT/%{_docdir}/%{name}-%{version}

install -m 755 hashcash $RPM_BUILD_ROOT/%{_bindir}/
install -m 755 sha1 $RPM_BUILD_ROOT/%{_bindir}/
install -m 644 hashcash.1 $RPM_BUILD_ROOT/%{_mandir}/man1
install -m 644 sha1-hashcash.1 $RPM_BUILD_ROOT/%{_mandir}/man1
install -m 644 README LICENSE CHANGELOG $RPM_BUILD_ROOT/%{_docdir}/%{name}-%{version}/

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)

%{_bindir}/*
%{_mandir}/*/*
%{_docdir}/*



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.22-6mdv2011.0
+ Revision: 619355
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.22-5mdv2010.0
+ Revision: 429387
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.22-4mdv2009.0
+ Revision: 246794
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.22-2mdv2008.1
+ Revision: 140746
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Sep 18 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.22-2mdv2008.0
+ Revision: 89686
- rebuild

* Tue May 29 2007 Funda Wang <fwang@mandriva.org> 1.22-1mdv2008.0
+ Revision: 32375
- New upstream version

* Tue May 29 2007 Funda Wang <fwang@mandriva.org> 1.21-3mdv2008.0
+ Revision: 32327
- fix build on x86_64
- BuildRequires openssl-static-devel
- Really rebuild against openssl 0.98


* Wed Apr 26 2006 Nicolas Lcureuil <neoclust@mandriva.org> 1.21-2mdk
- Fix BuildRequires

* Tue Mar 28 2006 Jerome Soyer <saispo@mandriva.org> 1.21-1mdk
- New release 1.21

* Mon Oct 03 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.17-2mdk
- BuildRequires fix

* Fri Jun 24 2005 Guillaume Cottenceau <gc@mandrakesoft.com> 1.17-1mdk
- mandrivaized

* Tue Sep 07 2004 Adam Back <adam@cypherspace.org>
- add cpu/platform specific tests to compile best code for platform

* Sun Mar 07 2004 Adam Back <adam@cypherspace.org>
- used general targets {_bin|_man|_doc}dir etc

* Sun Mar 07 2004 Jochen Schnfelder <arisel@arisel.de>
- tried to merge Mandrake & redhat rpms

* Sat Mar 06 2004 Jochen Schnfelder <arisel@arisel.de>
- Mandrake-build fixes
- sha1-manpage moved to sha1-hashcash

* Thu Jun 26 2003 Adam Back <adam@cypherspace.org> 
- First spec file


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2028 |12cr|haskell-cabalrpmdeps-0.0.4-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module cabalrpmdeps
%define _no_haddock 0

Name: haskell-%{module}
Version: 0.0.4
Release: 12
Summary: Tools to build rpm dependencies from Cabal
Group: Development/Other
License: LGPL
url: http://hackage.haskell.org/package/%{module}
source0: http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz
# actualize code for ghc-7.6.1
# thanks to Roman Cheplyaka:
# https://groups.google.com/group/haskell-russian/browse_thread/thread/507bf0121ecebe60
patch0: cabalrpmdeps-0.0.4.nohaskell98.patch
BuildRequires: ghc
BuildRequires: ghc-devel
buildrequires: haskell-macros
requires:      haddock
requires(post): haddock
requires(preun): haddock

%description
Tools to build rpm dependencies from Cabal

%package -n %{module}
Summary: Tools to build rpm dependencies from Cabal
Group: Development/Other
requires: ghc
requires(post): ghc
requires(preun): ghc

%description -n %{module}
Tools to build rpm dependencies from Cabal

%prep
%setup -q -n %{module}-%{version}
%patch0 -p1 -b .nohaskell98

%build
%_cabal_build

%check
%_cabal_check

%install
%_cabal_install

%_cabal_rpm_gen_deps

%_cabal_scriptlets

%files
%defattr(-,root,root)
%doc %{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}

%files -n %{module}
%defattr(-,root,root)
%_cabal_rpm_deps_dir
%_bindir/*




%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.0.4-5mdv2011.0
+ Revision: 611058
- rebuild

* Wed Feb 10 2010 Funda Wang <fwang@mandriva.org> 0.0.4-4mdv2010.1
+ Revision: 503650
- rebuild

* Sun Nov 08 2009 Olivier Thauvin <nanardon@mandriva.org> 0.0.4-3mdv2010.1
+ Revision: 463198
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Thu Dec 04 2008 Olivier Thauvin <nanardon@mandriva.org> 0.0.4-1mdv2009.1
+ Revision: 309891
- 0.0.4 (new ghc)

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Thu Mar 15 2007 Olivier Thauvin <nanardon@mandriva.org> 0.0.3-2mdv2007.1
+ Revision: 143912
- add provide
- 0.0.3

* Sat Mar 10 2007 Olivier Thauvin <nanardon@mandriva.org> 0.0.2-1mdv2007.1
+ Revision: 140870
- Import haskell-cabalrpmdeps


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2029 |12cr|haskell-curl-1.3.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
#% define _cabal_setup Setup.lhs
#% define _no_haddock 1
%define module curl
Name:           haskell-%{module}
Version:        1.3.8
Release:        1
Summary:        Haskell binding to libcurl
Group:          Development/Other
License:        BSD
URL:            http://hackage.haskell.org/package/%{module}
Source0:        http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz

BuildRequires:  ghc, ghc-devel, haskell-macros, haddock
buildrequires:  curl-devel
Requires(pre):  ghc
requires:       curl

%description
libcurl is a client-side URL transfer library, supporting FTP, FTPS, HTTP,
HTTPS, SCP, SFTP, TFTP, TELNET, DICT, LDAP, LDAPS and FILE.
libcurl supports SSL certificates, HTTP POST, HTTP PUT, FTP uploading,
HTTP form based upload, proxies, cookies, user+password authentication
(Basic, Digest, NTLM, Negotiate, Kerberos4), file transfer resume,
http proxy tunneling and more!
.
This package provides a Haskell binding to libcurl.

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check

%files
%defattr(-,root,root,-)
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%_cabal_rpm_deps_dir
%_cabal_haddoc_files




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2030 |12cr|haskell-filepath-1.3.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
#% define _cabal_setup Setup.lhs
#% define _no_haddock 1
%define module filepath
Name:           haskell-%{module}
Version:        1.3.0.1
Release:        1
Summary:        Library for manipulating FilePaths in a cross platform way
Group:          Development/Other
License:        BSD
URL:            http://hackage.haskell.org/package/%{module}
Source0:        http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz

BuildRequires:  ghc, ghc-devel, haskell-macros, haddock
Requires(pre):  ghc

%description
Library for manipulating FilePaths in a cross platform way.

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check

%files
%defattr(-,root,root,-)
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%_cabal_rpm_deps_dir
%_cabal_haddoc_files




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2031 |12cr|haskell-HaXml-1.23.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#% global debug_package %{nil}
#% define _cabal_setup Setup.lhs
#% define _no_haddock 1
%define module HaXml
Name:           haskell-%{module}
Version:        1.23.3
Release:        1
Summary:        Utilities for manipulating XML documents
Group:          Development/Other
License:        LGPL
URL:            http://hackage.haskell.org/package/%{module}
Source0:        http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz

BuildRequires:  ghc, ghc-devel, haskell-macros, haddock
buildrequires:  haskell(polyparse)
buildrequires:  haskell(random)
Requires(pre):  ghc
requires(pre):  haskell(polyparse)
requires(pre):  haskell(random)

%description
Haskell utilities for parsing, filtering, transforming and generating XML
documents.

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check

%files
%defattr(-,root,root,-)
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%_cabal_rpm_deps_dir
%_cabal_haddoc_files
%{_bindir}/*




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2032 |12cr|haskell-HDBC-2.3.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define _cabal_setup Setup.lhs
#% define _no_haddock 1
%define module HDBC
Name:           haskell-%{module}
Version:        2.3.1.1
Release:        1
Summary:        Haskell Database Connectivity
Group:          Development/Other
License:        BSD
URL:            http://hackage.haskell.org/package/%{module}
Source0:        http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz

BuildRequires:  ghc, ghc-devel, haskell-macros, haddock
buildrequires:  haskell(mtl) haskell(convertible) haskell(text) haskell(utf8-string)
Requires(pre):  ghc
requires(pre):  haskell(mtl) haskell(convertible) haskell(text) haskell(utf8-string)

%description
HDBC provides an abstraction layer between Haskell programs and SQL relational
databases. This lets you write database code once, in Haskell, and have it work
with any number of backend SQL databases (MySQL, Oracle, PostgreSQL,
ODBC-compliant databases, etc.)

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check

%files
%defattr(-,root,root,-)
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%_cabal_rpm_deps_dir
%_cabal_haddoc_files




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2033 |12cr|haskell-hslogger-1.0.7-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module hslogger

Name: haskell-%{module}
Version: 1.0.7
Release: %mkrel 4
Summary: Logging framework for Haskell
Group: Development/Other
License: LGPL
Url: http://software.complete.org/hslogger
Source: http://software.complete.org/hslogger/static/download_area/%{version}/hslogger-%{version}.tar.gz
BuildRoot: %_tmppath/%name-%version-%release-root
BuildRequires: ghc
BuildRequires: haddock
BuildRequires: haskell-macros

%description
hslogger is a logging framework for Haskell, roughly similar to Python's
logging module.

hslogger has a number of features:
  o Each log message has a priority and a source associated with it 
  o Multiple log writers can be on the system 
  o Configurable global actions based on priority and source 
  o Extensible log writers (handlers) 
  o Default handlers that write to the console, file handles, or syslog 
  o Easy to use operation

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%_cabal_genscripts

%check
%_cabal_check

%install
%_cabal_install

rm -fr %{buildroot}/%_datadir/doc/

%_cabal_rpm_gen_deps

%_cabal_scriptlets

%files
%defattr(-,root,root)
%doc dist/doc/html
%_libdir/*
%_cabal_rpm_files

%clean
rm -fr %buildroot





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2034 |12cr|haskell-HTTP-4000.2.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define _cabal_setup Setup.lhs
#% define _no_haddock 1
%define module HTTP
Name:           haskell-%{module}
Version:        4000.2.6
Release:        1
Summary:        A library for client-side HTTP
Group:          Development/Other
License:        BSD
URL:            http://hackage.haskell.org/package/%{module}
Source0:        http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz

BuildRequires:  ghc, ghc-devel, haskell-macros, haddock
buildrequires:  haskell(network)
buildrequires:  haskell(parsec)
Requires(pre):  ghc
requires(pre):  haskell(network)
requires(pre):  haskell(parsec)

%description
The HTTP package supports client-side web programming in Haskell. It lets you
set up HTTP connections, transmitting requests and processing the responses
coming back, all from within the comforts of Haskell. It's dependent on the
network package to operate, but other than that, the implementation is all
written in Haskell.
.
A basic API for issuing single HTTP requests + receiving responses is provided.
On top of that, a session-level abstraction is also on offer  (the
@BrowserAction@ monad); it taking care of handling the management of persistent
connections, proxies, state (cookies) and authentication credentials required
to handle multi-step interactions with a web server.
.
The representation of the bytes flowing across is extensible via the use of a
type class, letting you pick the representation of requests and responses that
best fits your use.  Some pre-packaged, common instances are provided for you
(@ByteString@, @String@.)
.
Here's an example use:
.
>
>    do
>      rsp <- Network.HTTP.simpleHTTP (getRequest "http://www.haskell.org/")
>              -- fetch document and return it (as a 'String'.)
>      fmap (take 100) (getResponseBody rsp)
>
>    do
>      (_, rsp)
>         <- Network.Browser.browse $ do
>               setAllowRedirects True -- handle HTTP redirects
>               request $ getRequest "http://www.haskell.org/"
>      return (take 100 (rspBody rsp))

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

#% check
#% _cabal_check

%files
%defattr(-,root,root,-)
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%_cabal_rpm_deps_dir
%_cabal_haddoc_files




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2035 |12cr|haskell-hxt-9.3.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define _cabal_setup Setup.lhs
#% define _no_haddock 1
%define module hxt
Name:           haskell-%{module}
Version:        9.3.1.1
Release:        1
Summary:        A collection of tools for processing XML with Haskell
Group:          Development/Other
License:        MIT
URL:            http://hackage.haskell.org/package/%{module}
Source0:        http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz

BuildRequires:  ghc, ghc-devel, haskell-macros, haddock
buildrequires:  haskell(HUnit)
buildrequires:  haskell(hxt-charproperties)
buildrequires:  haskell(hxt-regex-xmlschema)
buildrequires:  haskell(hxt-unicode)
buildrequires:  haskell(mtl)
buildrequires:  haskell(network)
buildrequires:  haskell(parsec)
Requires(pre):  ghc
requires(pre):  haskell(HUnit)
requires(pre):  haskell(hxt-charproperties)
requires(pre):  haskell(hxt-regex-xmlschema)
requires(pre):  haskell(hxt-unicode)
requires(pre):  haskell(mtl)
requires(pre):  haskell(network)
requires(pre):  haskell(parsec)

%description
The Haskell XML Toolbox bases on the ideas of HaXml and HXML, but introduces a
more general approach for processing XML with Haskell.
The Haskell XML Toolbox uses a generic data model for representing XML
documents, including the DTD subset and the document subset, in Haskell.
It contains a validating XML parser, a HTML parser, namespace support, an XPath
expression evaluator, an XSLT library, a RelaxNG schema validator and funtions
for serialization and deserialization of user defined data.
The library makes extensive use of the arrow approach for processing XML.
Since version 9 the toolbox is partitioned into various (sub-)packages.
This package contains the core functionality, hxt-curl, hxt-tagsoup,
hxt-relaxng, hxt-xpath, hxt-xslt, hxt-regex-xmlschema contain the extensions.
hxt-unicode contains encoding and decoding functions,
hxt-charproperties char properties for unicode and XML.

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check

%files
%defattr(-,root,root,-)
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%_cabal_rpm_deps_dir
%_cabal_haddoc_files




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2036 |12cr|haskell-macros-6.4-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Rpms macros to easilly build haskell modules
Name: haskell-macros
Version: 6.4
Release: 8
License: GPLv3+
Source0: %name-%version.tar.gz
patch0:  haskell-macros-for7.patch
Group: System/Configuration/Packaging
BuildArch: noarch
Requires: cabalrpmdeps

%description
Rpms macros to easilly build haskell modules.

%prep
%setup -q
%patch0 -p1 -b .for7

%install
%makeinstall_std rpmmacrosdir=%_sys_macros_dir prefix=%_prefix

%files
%defattr(-,root,root)
%{_sys_macros_dir}/%name.macros
%_bindir/*




%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 6.4-4mdv2011.0
+ Revision: 611065
- rebuild

* Sun Nov 08 2009 Olivier Thauvin <nanardon@mandriva.org> 6.4-3mdv2010.1
+ Revision: 462912
- 6.4

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 6.3-4mdv2010.0
+ Revision: 429388
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 6.3-3mdv2009.0
+ Revision: 246797
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 6.3-1mdv2008.1
+ Revision: 140746
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Sep 06 2007 Olivier Thauvin <nanardon@mandriva.org> 6.3-1mdv2008.0
+ Revision: 81133
- 6.3


* Fri Mar 30 2007 Olivier Thauvin <nanardon@mandriva.org> 6.2-1mdv2007.1
+ Revision: 149715
- 6.2, allow to build package w/o lib

* Thu Mar 15 2007 Olivier Thauvin <nanardon@mandriva.org> 6.1-1mdv2007.1
+ Revision: 143961
- 6.1

* Sun Mar 11 2007 Olivier Thauvin <nanardon@mandriva.org> 6.0-2mdv2007.1
+ Revision: 141226
- fix dependencies

* Sat Mar 10 2007 Olivier Thauvin <nanardon@mandriva.org> 6.0-1mdv2007.1
+ Revision: 140913
- provides dependencies scripts

* Wed Mar 07 2007 Olivier Thauvin <nanardon@mandriva.org> 5.0-1mdv2007.1
+ Revision: 134782
- force module registration to avoid dependencies order issue

* Tue Mar 06 2007 Olivier Thauvin <nanardon@mandriva.org> 4.0-1mdv2007.1
+ Revision: 134100
- use trigger instead pre/post
- requires haddock

* Sun Mar 04 2007 Olivier Thauvin <nanardon@mandriva.org> 3.0-1mdv2007.1
+ Revision: 132171
- 0.3 (register should be run a post, not pre)

* Sun Mar 04 2007 Olivier Thauvin <nanardon@mandriva.org> 2.0-1mdv2007.1
+ Revision: 132145
- 0.2 (fix scriptlets macros)

* Sun Mar 04 2007 Olivier Thauvin <nanardon@mandriva.org> 1.0-2mdv2007.1
+ Revision: 132127
- noarch package

* Sun Mar 04 2007 Olivier Thauvin <nanardon@mandriva.org> 1.0-1mdv2007.1
+ Revision: 132126
- initial package
- Create haskell-macros


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2037 |12cr|haskell-MissingH-1.2.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
#% define _cabal_setup Setup.lhs
%define module MissingH
Name:           haskell-%{module}
Version:        1.2.0.0
Release:        2
Summary:        Large utility library
Group:          Development/Other
License:        BSD
URL:            http://hackage.haskell.org/package/%{module}
Source0:        http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz

BuildRequires:  ghc, ghc-devel, haskell-macros, haddock
buildrequires:  haskell(HUnit), haskell(hslogger), haskell(network)
buildrequires:  haskell(parsec), haskell(random), haskell(regex-compat)
Requires:       ghc
requires:       haskell(HUnit)
requires:       haskell(hslogger)
requires:       haskell(network)
requires:       haskell(random)
requires:       haskell(regex-compat)

%description
MissingH is a library of all sorts of utility functions for
Haskell programmers.  It is written in pure Haskell and thus should
be extremely portable and easy to use.

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build


%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%files
%defattr(-,root,root,-)
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%_cabal_rpm_deps_dir
%_cabal_haddoc_files




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2038 |12cr|haskell-polyparse-1.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
#% define _cabal_setup Setup.lhs
#% define _no_haddock 1
%define module polyparse
Name:           haskell-%{module}
Version:        1.8
Release:        1
Summary:        A variety of alternative parser combinator libraries
Group:          Development/Other
License:        LGPL
URL:            http://hackage.haskell.org/package/%{module}
Source0:        http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz

BuildRequires:  ghc, ghc-devel, haskell-macros, haddock
buildrequires:  haskell(text)
Requires(pre):  ghc
requires(pre):  haskell(text)

%description
A variety of alternative parser combinator libraries, including the original
HuttonMeijer set.  The Poly sets have features like good error reporting,
arbitrary token type, running state, lazy parsing, and so on.  Finally,
Text.Parse is a proposed replacement for the standard Read class, for better
deserialisation of Haskell values from Strings.

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check

%files
%defattr(-,root,root,-)
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%_cabal_rpm_deps_dir
%_cabal_haddoc_files




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2039 |12cr|haskell-src-exts-1.13.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
#% define _cabal_setup Setup.lhs
#% define _no_haddock 1
%define module haskell-src-exts
Name:           %{module}
Version:        1.13.5
Release:        1
Summary:        Manipulating Haskell source: abstract syntax, lexer, parser, and pretty-printer
Group:          Development/Other
License:        BSD
URL:            http://hackage.haskell.org/package/%{module}
Source0:        http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz

BuildRequires:  ghc, ghc-devel, haskell-macros, haddock
buildrequires:  cpphs happy
Requires(pre):  ghc
requires(pre):  cpphs happy

%description
Haskell-Source with Extensions (HSE, haskell-src-exts) is an extension of the
standard haskell-src package, and handles most registered syntactic extensions
to Haskell, including:
* Multi-parameter type classes with functional dependencies
* Indexed type families (including associated types)
* Empty data declarations
* GADTs
* Implicit parameters
* Template Haskell
and a few more. All extensions implemented in GHC are supported.
Apart from these standard extensions, it also handles regular patterns as per
the HaRP extension as well as HSX-style embedded XML syntax.

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

#% check
#% _cabal_check

%files
%defattr(-,root,root,-)
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%_cabal_rpm_deps_dir
%_cabal_haddoc_files




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2040 |12cr|haskell-utf8-string-0.3.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define _cabal_setup Setup.lhs
#% define _no_haddock 1
%define module utf8-string
Name:           haskell-%{module}
Version:        0.3.7
Release:        1
Summary:        Support for reading and writing UTF8 Strings
Group:          Development/Other
License:        BSD
URL:            http://hackage.haskell.org/package/%{module}
Source0:        http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz

BuildRequires:  ghc, ghc-devel, haskell-macros, haddock
Requires(pre):  ghc

%description
A UTF8 layer for IO and Strings. The utf8-string package provides operations
for encoding UTF8 strings to Word8 lists and back, and for reading and writing
UTF8 without truncation.

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check

%files
%defattr(-,root,root,-)
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%_cabal_rpm_deps_dir
%_cabal_haddoc_files




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2041 |12cr|hatari-1.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:			hatari
Version:		1.6.2
Release:		%mkrel 1

Summary:	An Atari ST emulator
License:	GPLv2+
Group:		Emulators
URL:		http://hatari.berlios.de/
Source0:	http://prdownload.berlios.de/%{name}/%{name}-%{version}.tar.bz2
BuildRequires:	cmake
BuildRequires:	SDL-devel
BuildRequires:	zlib-devel
BuildRequires:	libpng-devel
BuildRequires:	portaudio-devel
BuildRequires:	libx11-devel
BuildRequires:	readline-devel
BuildRequires:	desktop-file-utils
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Hatari is an Atari ST and STE emulator.
The Atari ST was a 16/32 bit computer system which was first released by
Atari in 1985. Using the Motorola 68000 CPU, it was a very popular computer
having quite a lot of CPU power at that time. Unlike many other Atari ST
emulators which try to give you a good environment for running GEM
applications, Hatari tries to emulate the hardware of a ST as close as
possible so that it is able to run most of the old ST games and demos.

%prep
%setup -q

%build
./configure --prefix=%{_prefix}
%make

%install
rm -rf %{buildroot}
%makeinstall_std

#fr man pages
install -d -m 755 %{buildroot}/%{_mandir}/fr/man1
install -m 644 doc/fr/%{name}.1 %{buildroot}/%{_mandir}/fr/man1/

#desktop file
desktop-file-install --vendor="" \
  --remove-key="Version" \
  --remove-key="Encoding" \
  --add-category="Game" \
  --add-category="Emulator" \
  --add-category="X-MandrivaLinux-MoreApplications-Emulators" \
  --dir %{buildroot}%{_datadir}/applications/ \
  %{buildroot}%{_datadir}/applications/*

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc readme.txt doc/changelog.txt doc/fr/clavier-exemple.txt
%doc tools/hmsa/readme-hmsa.txt
%{_mandir}/man1/*.1*
%lang(fr) %{_mandir}/fr/man1/%{name}*.1*
%{_bindir}/%{name}*
%{_bindir}/hmsa
%{_bindir}/zip2st
%{_bindir}/atari-hd-image
%{_datadir}/%{name}
%{_iconsdir}/hicolor/32x32/apps/%{name}-icon.png
%{_datadir}/applications/%{name}ui.desktop



%changelog
* Sat Jun 30 2012 Zombie Ryushu <ryushu@mandriva.org> 1.6.2-1mdv2011.0
+ Revision: 807608
- Upgrade to 1.6.2

* Sun Jan 15 2012 Andrey Bondrov <abondrov@mandriva.org> 1.6.1-1
+ Revision: 760880
- New version 1.6.1

* Wed Jan 04 2012 Andrey Bondrov <abondrov@mandriva.org> 1.6.0-1
+ Revision: 753983
- New version 1.6.0

* Fri Jul 29 2011 Andrey Bondrov <abondrov@mandriva.org> 1.5.0-1
+ Revision: 692294
- Fix BuildRequires
- Fix BuildRequires
- imported package hatari


* Sun Jul 24 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 1.5.0-1mdv2011.0
- 1.5.0
- Import from PLF
- Remove PLF reference

* Thu Dec  2 2010 Guillaume Bedot <littletux@zarb.org> 1.4.0-1plf2011.0
- 1.4.0
- fix build reqs, update patch, files list...

* Sat Sep  5 2009 Guillaume Bedot <littletux@zarb.org> 1.3.1-1plf2010.0
- Release 1.3.1
- Drop string-literal patch
- Add hatariui, new menu item and more doc and tools

* Mon Jan 26 2009 Guillaume Bedot <littletux@zarb.org> 1.2.0-1plf2009.1
- Release 1.2.0
- Fix menu tip
- Add zip2st

* Tue Jan  6 2009 Guillaume Bedot <littletux@zarb.org> 1.1.0-2plf2009.1
- Fix build for cooker

* Tue Jan  6 2009 Guillaume Bedot <littletux@zarb.org> 1.1.0-1plf2009.1
- New release 1.1.0

* Thu Apr 17 2008 Guillaume Bedot <littletux@zarb.org> 1.0.1-1plf2008.1
- 1.0.1

* Wed Mar 19 2008 Guillaume Bedot <littletux@zarb.org> 1.0.0-2plf2008.1
- fix 2007.1 build

* Tue Mar 18 2008 Guillaume Bedot <littletux@zarb.org> 1.0.0-1plf2008.1
- Release 1.0.0, build fixes, icon comment

* Mon May 14 2007 Guillaume Bedot <littletux@zarb.org> 0.95-1plf2008.0
- First PLF package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2042 |12cr|hawk-2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name hawk
%define version 2.1
%define release 1

Name:           %{name}
Version:        %{version}
Release:        %{release}
Summary:        Web-Album generator
License:        CeCILL
Group:          Graphics
URL:            http://tableaux.levier.org/download.html
Source0:         http://tableaux.levier.org/package/%{name}-%{version}.tar.gz
source1:				.abf.yml
buildrequires:	pkgconfig(libpcre)


%description
Yet another Web-Album generator. Highlights:

  * automatic rotation of portrait images thanks to information
    put by digital camera in .jpg file (EXIF)
  * immediate display of images (preloading in browser)
  * keep position of "next/previous" hyperlinks in browser
    between images
  * full video support (including thumbnailing)
  * clever use of the whole space of a typical browser window
    (the need to scroll portrait images is stupid)
  * themability
  * sub-albums support
  * remember your preferred size of thumbnails accross sub-albums
  * multi-processor support to speed up thumbnails generation
  * smooth integration of panoramic images in thumbnails pages
  * multi-languages web-album navigation (navigation links are
    automatically shown in user's language)
  * a GUI to input captions, rotate, reorder and remove
    images FAST (extensive use of keyboard shortcuts)
  * another GUI to classify photos and videos in a powerful manner

%prep
%setup -q
chmod go+r *

%build
%make CFLAGS="%optflags"

%install
install -d -m 755 %buildroot%{_bindir}
install -d -m 755 %buildroot%{_mandir}/man1

install -m 755 hawk %buildroot%{_bindir}
install -m 644 hawk.1 %buildroot%{_mandir}/man1

%files
%defattr(-, root, root)
%doc LICENSE
%{_bindir}/hawk
%{_mandir}/man1/hawk.1*



%changelog
* Sun Nov 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-1mdv2009.1
+ Revision: 303788
- import hawk


* Sun Nov 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-1mdv2009.1
- first mdv release 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2043 |12cr|hawknl-1.68-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	hawknl

%define major 1.6

%define libname	%mklibname %name %major
%define develname %mklibname -d %name
%define sdevelname %mklibname -d -s %name

Name:		%name
Version:	1.68
Release:	%mkrel 5
URL:		http://www.hawksoft.com/hawknl/
Summary:	Hawk Network Library
Source:		HawkNL168src.zip
Patch0:		hawknl_makefile.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}
License:	LGPLv2+
Group:		System/Libraries
%description
HawkNL is a free, open source, game oriented network API released under
the GNU Library General Public License (LGPL). HawkNL (NL) is a fairly
low level API, a wrapper over Berkeley/Unix Sockets and Winsock. But NL
also provides other features including support for many OSs, groups of
sockets, socket statistics, high accuracy timer, CRC functions, macros
to read and write data to packets with endian conversion, and support
for multiple network transports.

%package -n %libname
Summary:	Hawk Network Library
Group:		System/Libraries
%description -n %libname
HawkNL is a free, open source, game oriented network API released under
the GNU Library General Public License (LGPL). HawkNL (NL) is a fairly
low level API, a wrapper over Berkeley/Unix Sockets and Winsock. But NL
also provides other features including support for many OSs, groups of
sockets, socket statistics, high accuracy timer, CRC functions, macros
to read and write data to packets with endian conversion, and support
for multiple network transports.

%package -n %develname
Summary:	Hawk Network Library development files
Group:		System/Libraries
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
%description -n %develname
Developement files for %libname

%package -n %sdevelname
Summary:	Hawk Network Library (static library)
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}
Requires:	%{develname} = %{version}-%{release}
%description -n %sdevelname
Hawk static library.

%prep
%setup -q -n HawkNL%{version}
%patch0 -p1

%build
%make -f makefile.linux
%{__chmod} -R go-w samples

%install
%{__rm} -Rf %{buildroot}
%{__mkdir_p} %{buildroot}%{_includedir} %{buildroot}%{_libdir}
cd src
%{__make} -f makefile.linux INCDIR=%{buildroot}%{_includedir} LIBDIR=%{buildroot}%{_libdir} install

%clean
%{__rm} -Rf %{buildroot}

%if %mdkversion < 200900
%post -n %libname -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %libname -p /sbin/ldconfig
%endif

%files -n %libname
%doc src/readme.txt src/NLchanges.txt
%{_libdir}/libNL.so.%{major}*
%{_libdir}/libNL.so.1
%{_libdir}/NL.so.%major

%files -n %develname
%doc samples
%{_includedir}/nl.h
%{_libdir}/NL.so
%{_libdir}/libNL.so

%files -n %sdevelname
%{_libdir}/libNL.a



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.68-5mdv2011.0
+ Revision: 619356
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.68-4mdv2010.0
+ Revision: 429389
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 1.68-3mdv2009.0
+ Revision: 240831
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Aug 18 2007 Nicolas Vigier <nvigier@mandriva.com> 1.68-1mdv2008.0
+ Revision: 65403
- Import hawknl


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2044 |12cr|hdapsd-0.0-0.20090401.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	HDAPS (Hard Disk Active Protection System) daemon
Name:		hdapsd
%define real_version 20090401
Version:	0.0
Release:	%mkrel 0.20090401.2
License:	GPLv2+
Group:		System/Kernel and hardware 
URL:		http://hdaps.sourceforge.net
Source0:	hdapsd-%{real_version}.tar.gz
Source1:	hdapsd.event
Source2:	hdapsd.sysconfig
Source3:	99-hdapsd.rules
Patch0:		hdaps-20090401-fix-str-fmt.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root

%description
hdapsd is a daemon that reads from the HDAPS (Hard Disk Active Protection
System) driver and protects the hard disk from sudden movements that may
harm it.

%prep
%setup -q -n %{name}-%{real_version}
%patch0 -p0

%build
%configure2_5x
%make

%install
%makeinstall

mkdir -p %{buildroot}%{_sysconfdir}/event.d/
mkdir -p %{buildroot}%{_sysconfdir}/sysconfig/
mkdir -p %{buildroot}%{_sysconfdir}/udev/rules.d/
cp -p %SOURCE1 %{buildroot}%{_sysconfdir}/event.d/hdapsd
cp -p %SOURCE2 %{buildroot}%{_sysconfdir}/sysconfig/hdapsd
cp -p %SOURCE3 %{buildroot}%{_sysconfdir}/udev/rules.d/
# remove docs installed by "make install", will be installed in proper dir by %doc
rm -rf %{buildroot}%{_defaultdocdir}/%{name}

%clean
rm -rf %{buildroot}


%files
%defattr(-,root,root,-)
%{_sbindir}/*
%config(noreplace) %{_sysconfdir}/udev/rules.d/*
%config(noreplace) %{_sysconfdir}/event.d/hdapsd
%config(noreplace) %{_sysconfdir}/sysconfig/hdapsd
%{_mandir}/man8/hdapsd.8.*
%doc AUTHORS
%doc COPYING
%doc ChangeLog
%doc README



%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.0-0.20090401.2mdv2011.0
+ Revision: 611091
- rebuild

* Wed Mar 24 2010 Emmanuel Andry <eandry@mandriva.org> 0.0-0.20090401.1mdv2010.1
+ Revision: 527284
- import hdapsd



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2045 |12cr|hda-verb-0.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		hda-verb
Version:	0.3
Release:	%mkrel 3
Summary:	Tool to send commands (verbs) to HD-Audio codecs
License:	GPLv2+
Group:		System/Configuration/Hardware
URL:		ftp://ftp.kernel.org/pub/linux/kernel/people/tiwai/misc/
Source0:	ftp://ftp.kernel.org/pub/linux/kernel/people/tiwai/misc/hda-verb-%{version}.tar.bz2
Source1:	ftp://ftp.kernel.org/pub/linux/kernel/people/tiwai/misc/hda-verb-%{version}.tar.bz2.sign
BuildRequires:	gcc
BuildRequires:	make
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
hda-verb is a tiny program that allows you to access the HD-audio
codecs directly, allowing you to send commands (verbs) to them. For
hda-verb to work you must be running a linux kernel with
CONFIG_SND_HDA_HWDEP option enabled.

%prep
%setup -q

%build
%make CFLAGS="%{optflags}"

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/%{_sbindir}
cp hda-verb %{buildroot}/%{_sbindir}

%files
%defattr(0644,root,root,0755)
%doc ChangeLog README
%attr(0755,root,root) %{_sbindir}/hda-verb


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3-3mdv2011.0
+ Revision: 619357
- the mass rebuild of 2010.0 packages

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 0.3-2mdv2010.0
+ Revision: 437851
- rebuild

* Wed Jan 28 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 0.3-1mdv2009.1
+ Revision: 334965
- import hda-verb



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2046 |12cr|hedgewars-0.9.18-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Game with heavyly armed figthing hedgehogs
Name:		hedgewars
Version:	0.9.18
Release:	1
License:	GPLv2
Group:		Games/Strategy
URL:		http://www.hedgewars.org/
Source:		http://download.gna.org/hedgewars/%{name}-src-%{version}.tar.bz2
BuildRequires:	cmake
BuildRequires:	fpc
BuildRequires:	imagemagick
BuildRequires:	lua-devel
BuildRequires:	openssl-devel
BuildRequires:	qt4-devel
BuildRequires:	SDL_ttf-devel
BuildRequires:	SDL_net-devel
BuildRequires:	SDL_image-devel
BuildRequires:	SDL_mixer-devel

%description
Each player controls a team of several hedgehogs. During the course of the 
game, players take turns with one of their hedgehogs. They then use whatever 
tools and weapons are available to attack and kill the opponents' hedgehogs, 
thereby winning the game. Hedgehogs may move around the terrain in a variety 
of ways, normally by walking and jumping but also by using particular tools 
such as the "Rope" or "Parachute", to move to otherwise inaccessible areas. 

Each turn is time-limited to ensure that players do not hold up the game 
with excessive thinking or moving.
A large variety of tools and weapons are available for players during the 
game: Grenade, Cluster Bomb, Bazooka, UFO, Shotgun, Desert Eagle, Fire Punch, 
Baseball Bat, Dynamite, Mine, Rope, Pneumatic pick, Parachute. Most weapons, 
when used, cause explosions that deform the terrain, removing circular chunks. 

The landscape is an island floating on a body of water, or a restricted cave 
with water at the bottom. A hedgehog dies when it enters the water (either 
by falling off the island, or through a hole in the bottom of it), it is 
thrown off either side of the arena or when its health is reduced, 
typically from contact with explosions, to zero (the damage dealt to the 
attacked hedgehog or hedgehogs after a player's or CPU turn is shown only 
when all movement on the battlefield has ceased).

%prep
%setup -q -n %{name}-src-%{version}

%build
%cmake_qt4
%make

%install
%makeinstall_std -C build

mkdir -p %{buildroot}%{_miconsdir}
convert -resize 16x16 misc/%{name}.png %{buildroot}%{_miconsdir}/%{name}.png
mkdir -p %{buildroot}%{_liconsdir}
convert -resize 48x48 misc/%{name}.png %{buildroot}%{_liconsdir}/%{name}.png
mkdir -p %{buildroot}%{_iconsdir}
cp misc/%{name}.png %{buildroot}%{_iconsdir}

mkdir -p %{buildroot}%{_datadir}/applications/
%{__cat} <<EOF >%{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Name=%{name}
Comment=Strategy action game
Exec=hedgewars
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;ActionGame;StrategyGame;Qt;
EOF

%files
%{_datadir}/%{name}
%{_bindir}/*
%{_datadir}/applications/*.desktop
%{_iconsdir}/*


%changelog
* Mon Nov 21 2011 Andrey Bondrov <abondrov@mandriva.org> 0.9.17-1mdv2011.0
+ Revision: 732126
- New version 0.9.17

* Sun Oct 23 2011 Zombie Ryushu <ryushu@mandriva.org> 0.9.16-1
+ Revision: 705741
- Upgrade to 0.9.16

* Fri Mar 25 2011 Zombie Ryushu <ryushu@mandriva.org> 0.9.15-1
+ Revision: 648447
- Upgrade to 0.9.15

* Mon Nov 15 2010 Jani Välimaa <wally@mandriva.org> 0.9.14.1-1mdv2011.0
+ Revision: 597795
- new version 0.9.14.1

* Sun Apr 04 2010 Jani Välimaa <wally@mandriva.org> 0.9.13-1mdv2010.1
+ Revision: 531441
- add missing BR
- new version 0.9.13

* Mon Nov 09 2009 Funda Wang <fwang@mandriva.org> 0.9.12-1mdv2010.1
+ Revision: 463331
- New version 0.9.12

* Sat May 30 2009 Frederik Himpe <fhimpe@mandriva.org> 0.9.11-1mdv2010.0
+ Revision: 381531
- update to new version 0.9.11

* Sat May 16 2009 Samuel Verschelde <stormi@mandriva.org> 0.9.10-3mdv2010.0
+ Revision: 376438
- fix icon size

* Sat May 16 2009 Samuel Verschelde <stormi@mandriva.org> 0.9.10-2mdv2010.0
+ Revision: 376395
- rebuild

* Sat May 16 2009 Samuel Verschelde <stormi@mandriva.org> 0.9.10-1mdv2010.0
+ Revision: 376358
- add missing buildrequires
- version 0.9.10
- add missing icons

* Sat Mar 21 2009 Emmanuel Andry <eandry@mandriva.org> 0.9.9-1mdv2009.1
+ Revision: 360006
- New version 0.9.9

* Tue Jan 13 2009 Zombie Ryushu <ryushu@mandriva.org> 0.9.8-1mdv2009.1
+ Revision: 328973
- New Version 0.9.8

* Mon Jan 05 2009 trem <trem@mandriva.org> 0.9.7-1mdv2009.1
+ Revision: 325153
- new release 0.9.7

* Sun Aug 10 2008 Funda Wang <fwang@mandriva.org> 0.9.6-1mdv2009.0
+ Revision: 270331
- add openssl-devel as BR
- clearify license
- New version 0.9.6

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 0.8.1-2mdv2008.1
+ Revision: 140746
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

  + Emmanuel Andry <eandry@mandriva.org>
    - drop x-mandrivalinux tag


* Wed Jan 24 2007 Michael Scherer <misc@mandriva.org> 0.8.1-1mdv2007.0
+ Revision: 112942
- Import hedgewars


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2047 |12cr|heimdal-1.5.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		heimdal
Version:	1.5.2
Release:	5
Summary:	Heimdal implementation of Kerberos V5 system
License:	BSD-like
Group:		Networking/Other
URL:		http://www.h5l.org
Source0:	http://www.h5l.org/dist/src/heimdal-%{version}.tar.gz
Source10:	http://www.h5l.org/dist/src/heimdal-%{version}.tar.gz.asc
Source1:	%{name}.init
#FIXME
#Source2:	%{name}.logrotate
Source3:	%{name}.sysconfig
#Source4:	%{name}-krb5.conf
Source5:	%{name}-ftpd.xinetd
Source6:	%{name}-rshd.xinetd
Source7:	%{name}-telnetd.xinetd
Source8:	%{name}-kadmind.xinetd
Patch11:	heimdal-1.4-passwd-check.patch
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xau)
BuildRequires:	pkgconfig(xt)
BuildRequires:	db-devel >= 4.2.52
BuildRequires:	flex
BuildRequires:	bison
BuildRequires:	libtool
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	openldap-devel >= 2.0
BuildRequires:	readline-devel termcap-devel
BuildRequires:	pam-devel
BuildRequires:	texinfo
BuildRequires:	sqlite3-devel
#Required for tests/ldap
BuildRequires:	openldap-servers

%if %{_use_internal_dependency_generator}
%define __noautoreq 'devel\\(libcom_err(.*)\\)'
%else
%define _requires_exceptions devel(libcom_err
%endif

%description
Heimdal is a free implementation of Kerberos 5. The goals are to:
   - have an implementation that can be freely used by anyone
   - be protocol compatible with existing implementations and, if not in
     conflict, with RFC 1510 (and any future updated RFC)
   - be reasonably compatible with the M.I.T Kerberos V5 API
   - have support for Kerberos V5 over GSS-API (RFC1964)
   - include the most important and useful application programs (rsh,
     telnet, popper, etc.)
   - include enough backwards compatibility with Kerberos V4
   - IPv6 support

%package	workstation
Summary:	Kerberos programs for use on workstations
Group:		Networking/Other
Requires:	%{name}-libs = %{EVRD}
Conflicts:	krb5-workstation
Provides:	kerberos-workstation
Obsoletes:	%{name} < %{EVRD}

%description	workstation
This package contains Kerberos 5 programs for use on workstations.

%package	server
Summary:	Kerberos Server
Group:		System/Servers
Requires:	%{name}-libs = %{EVRD}
# krb5 package ships krb5.conf etc on mdv 2008.0 and later
Requires:	krb5
Requires(post):	chkconfig
Requires(preun):chkconfig
Conflicts:	krb5-server

%description	server
This package contains the master KDC.

# Not working right yet
%if 0
%package	hdb_ldap
Summary:	Kerberos Server LDAP Backend
Group:		System/Servers
Requires:	%{name}-server = %{EVRD}

%description	hdb_ldap
This package contains the LDAP HDB backend plugin, which allows the use of
an LDAP server for storing the Heimdal database.
%endif

%package	libs
Summary:	Heimdal shared libraries
Group:		System/Libraries
Conflicts:	%{_lib}gssapi2

%description	libs
This package contains shared libraries required by several of the other heimdal
packages.

%package	login
Summary:	Used when signing onto a system
Group:		Networking/Other
Requires:	%{name}-libs = %{EVRD}
Provides:	login
Conflicts:	util-linux shadow-utils

%description	login
login is used when signing onto a system. It can also be used to
switch from one user to another at any time (most modern shells have
support for this feature built into them, however). This package
contain kerberized version login program.

%package	ftp
Summary:	The standard UNIX FTP (file transfer protocol) client
Group:		Networking/Other
Requires:	%{name}-libs = %{EVRD}
Conflicts:	ftp-client-krb5
Provides:	ftp-client

%description	ftp
The ftp package provides the standard UNIX command-line FTP client
with kerberos authentication support. FTP is the file transfer
protocol, which is a widely used Internet protocol for transferring
files and for archiving files.

%package	rsh
Summary:	Clients for remote access commands (rsh, rlogin, rcp)
Group:		Networking/Other
Requires:	%{name}-libs = %{EVRD}
Provides:	rsh-client

%description	rsh
The rsh package contains a set of programs which allow users to run
commands on remote machines, login to other machines and copy files
between machines (rsh, rlogin and rcp). All three of these commands
use rhosts style authentication. This package contains the clients
needed for all of these services.

%package	telnet
Summary:	Client for the telnet remote login
Group:		Networking/Other
Requires:	%{name}-libs = %{EVRD}
Conflicts:	krb5-appl-clients
Conflicts:	netkit-telnet
Provides:	telnet-client

%description	telnet
Telnet is a popular protocol for remote logins across the Internet.
This package provides a command line telnet client.

%package	ftpd
Summary:	The standard UNIX FTP (file transfer protocol) server
Group:		System/Servers
Requires(pre):	xinetd
Requires:	%{name}-libs = %{EVRD}
Conflicts:	ftp-server-krb5
Provides:	ftp-server

%description	ftpd
FTP is the file transfer protocol, which is a widely used Internet
protocol for transferring files and for archiving files.

%package	rshd
Summary:	Server for remote access commands (rsh, rlogin, rcp)
Group:		System/Servers
Requires(pre):	xinetd
Requires:	%{name}-libs = %{EVRD}
Provides:	rsh-server

%description	rshd
The rsh package contains a set of programs which allow users to run
commmands on remote machines, login to other machines and copy files
between machines (rsh, rlogin and rcp). All three of these commands
use rhosts style authentication. This package contains servers needed
for all of these services.

%package	telnetd
Summary:	Server for the telnet remote login
Group:		System/Servers
Requires(pre):	xinetd
Requires:	%{name}-libs = %{EVRD}
Conflicts:	krb5-appl-servers
Conflicts:	netkit-telnet-server
Provides:	telnet-server

%description	telnetd
Telnet is a popular protocol for remote logins across the Internet.
This package provides a telnet daemon which allows remote logins into
the machine it is running on.

%if 0
%package	clients
Summary:	Kerberos programs for use on workstations
Group:		Networking/Other
Requires:	%{name}-libs = %{EVRD}

%description	clients
Kerberos 5 Clients.
%endif

%package	daemons
Summary:	Kerberos daemons programs for use on servers
Group:		System/Servers
Requires:	%{name}-libs = %{EVRD}

%description	daemons
Kerberos Daemons.

%package	devel
Summary:	Header files for heimdal
Group:		System/Libraries
Requires:	%{name}-libs = %{EVRD}
Conflicts:	libxmlrpc-devel
Conflicts:	krb5-devel
Conflicts:	ext2fs-devel

%description	devel
contains files needed to compile and link software using the kerberos
libraries.

%package	devel-doc
Summary:	Developer documentation for heimdal
Group:		System/Libraries
Conflicts:	heimdal-devel <= 1.0.1-4

%description	devel-doc
Contains the documentation covering functions etc. in the heimdal libraries

%prep
%setup -q
%patch11 -p1 -b .passwd_check

%build
%serverbuild
#   --sysconfdir=%{_sysconfdir}/%{name} \
%configure2_5x \
    --libexecdir=%{_sbindir} \
    --with-hdbdir=%{_localstatedir}/lib/%{name} \
    --disable-static \
    --enable-shared \
    --with-readline \
    --with-readline-lib=%{_libdir} \
    --with-readline-include=%{_includedir}/readline \
    --with-openldap=%{_prefix} \
    --with-sqlite3=%{_prefix} \
    --with-libintl=%{_prefix} \
    --with-x \
    --with-ipv6 \
    --enable-kcm \
    --enable-pk-init
%if 0
    --enable-hdb-openldap-module
%endif
make
%make -C doc html

%install
install -d %{buildroot}%{_localstatedir}/lib/%{name}
#install -d %{buildroot}%{_sysconfdir}/%{name}

%makeinstall_std

install appl/su/.libs/su %{buildroot}%{_bindir}/ksu
#install %{SOURCE4} %{buildroot}%{_sysconfdir}/krb5.conf

install -m755 %{SOURCE1} -D %{buildroot}%{_initrddir}/%{name}
install -m644 %{SOURCE3} -D %{buildroot}%{_sysconfdir}/sysconfig/%{name}
# FIXME install %{SOURCE2} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
# FIXME install %{SOURCE3} %{buildroot}%{_sysconfdir}/sysconfig/%{name}

install -m644 %{SOURCE5} -D %{buildroot}%{_sysconfdir}/xinetd.d/ftpd
install -m644 %{SOURCE6} -D %{buildroot}%{_sysconfdir}/xinetd.d/rshd
install -m644 %{SOURCE7} -D %{buildroot}%{_sysconfdir}/xinetd.d/telnetd
install -m644 %{SOURCE8} -D %{buildroot}%{_sysconfdir}/xinetd.d/kadmind

chmod +r %{buildroot}%{_bindir}/otp   # qrde dlaczego to ma chmod 0

#touch %{buildroot}%{_sysconfdir}/%{name}/krb5.keytab
touch %{buildroot}%{_sysconfdir}/krb5.keytab
touch %{buildroot}%{_localstatedir}/lib/%{name}/kadmind.acl

# prevent some conflicts
mv %{buildroot}%{_mandir}/man1/su.1 %{buildroot}%{_mandir}/man1/ksu.1
mv %{buildroot}%{_mandir}/cat1/su.1 %{buildroot}%{_mandir}/cat1/ksu.1
rm -f %{buildroot}%{_mandir}/*5/ftpusers.5*

rm -f %{buildroot}%{_libdir}/lib{com_err,ss}.so
rm -f %{buildroot}%{_includedir}/{glob,fnmatch,ss/ss}.h
rm -f %{buildroot}%{_bindir}/mk_cmds

# see if we can avoid conflicting with krb5-devel
mv %{buildroot}%{_bindir}/krb5-config %{buildroot}%{_bindir}/heimdal-config
%multiarch_binaries %{buildroot}%{_bindir}/heimdal-config

# utils
install -m755 tools/kdc-log-analyze.pl -D %{buildroot}%{_datadir}/%{name}/kdc-log-analyze.pl
install -m755 lib/kadm5/check-cracklib.pl -D %{buildroot}%{_datadir}/%{name}/check-cracklib.pl
perl -pi -e 's|^#! ?/usr/pkg/bin/perl|#!%{_bindir}/perl|' \
    %{buildroot}%{_datadir}/%{name}/*.pl

# stuff installed there because of libexecdir redefinition
mv %{buildroot}%{_sbindir}/%{name} %{buildroot}%{_libdir}

# cleanups
rm -f %{buildroot}%{_libdir}/*.*a

%check
%if %{?_with_test:1}%{!?_with_test:0}
# For some reason this check fails partially just under rpm:
perl -pi -e 's/check-iprop //g' tests/kdc/Makefile
make -C tests check
%endif

%pre server
if [ -d %{_var}/%{name} ]; then
    mv %{_var}/%{name} %{_localstatedir}/lib/%{name}
fi

%post server
%_post_service %{name}

%preun server
%_preun_service %{name}

%post ftpd
service xinetd condreload

%postun ftpd
service xinetd condreload

%post rshd
service xinetd condreload

%postun rshd
service xinetd condreload

%post telnetd
service xinetd condreload

%postun telnetd
service xinetd condreload

%files server
%doc NEWS TODO
%{_initrddir}/%{name}
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%config(noreplace) %{_sysconfdir}/xinetd.d/kadmind
%dir %{_localstatedir}/lib/%{name}
%config(noreplace) %{_localstatedir}/lib/%{name}/kadmind.acl
# %{_mandir}/*1/kimpersonate.1*
%{_mandir}/*8/kdigest.8.*
%{_mandir}/*8/kimpersonate.8.*
%{_mandir}/*8/iprop.8*
%{_mandir}/*8/iprop-log.8*
%{_mandir}/man8/kstash.8*
%{_mandir}/man8/hprop.8*
%{_mandir}/man8/hpropd.8*
%{_mandir}/man8/kadmind.8*
%{_mandir}/man8/kdc.8*
%{_mandir}/man8/kxd.8*
%{_mandir}/man8/kfd.8*
%{_mandir}/man8/kpasswdd.8*
%{_mandir}/man8/kcm.8*
%{_mandir}/*8/ipropd-*.8*
%{_mandir}/cat8/kstash.8*
%{_mandir}/cat8/hprop.8*
%{_mandir}/cat8/hpropd.8*
%{_mandir}/cat8/kadmind.8*
%{_mandir}/cat8/kdc.8*
%{_mandir}/cat8/kxd.8*
%{_mandir}/cat8/kfd.8*
%{_mandir}/cat8/kpasswdd.8*
%{_mandir}/cat8/kcm.8*
%{_sbindir}/kstash
%{_sbindir}/hprop
%{_sbindir}/hpropd
%{_sbindir}/ipropd-master
%{_sbindir}/ipropd-slave
%{_sbindir}/kadmind
%{_sbindir}/kdc
%{_sbindir}/kxd
%{_sbindir}/kfd
%{_sbindir}/kpasswdd
%{_sbindir}/iprop-log
%{_sbindir}/kcm
%{_sbindir}/kdigest
%{_sbindir}/kimpersonate
%{_libdir}/%{name}
%{_datadir}/%{name}
%doc doc/*.html lib/hdb/hdb.schema

%if 0
%files hdb_ldap
%{_libdir}/hdb_ldap*
%endif

%files libs
#%dir %{_sysconfdir}/%{name}
#attr(400,root,root) %ghost %{_sysconfdir}/%{name}/krb5.keytab
%attr(400,root,root) %ghost %{_sysconfdir}/krb5.keytab
%{_libdir}/lib*.so.*
%{_libdir}/windc*.so.*
%{_infodir}/heimdal.info*
%{_infodir}/hx509.info.*
%{_mandir}/man8/kerberos.8*
%{_mandir}/cat8/kerberos.8*

%files login
%{_bindir}/login
%{_mandir}/man1/login.1*
%{_mandir}/cat1/login.1*

%files ftp
%{_bindir}/ftp
%{_mandir}/man1/ftp.1*
%{_mandir}/cat1/ftp.1*

%files rsh
%{_bindir}/rsh
%{_bindir}/rcp
%{_mandir}/man1/rsh.1*
%{_mandir}/cat1/rsh.1*
%{_mandir}/man1/rcp.1*
%{_mandir}/cat1/rcp.1*

%files telnet
%{_bindir}/telnet
%{_mandir}/man1/telnet.1*
%{_mandir}/cat1/telnet.1*

%files ftpd
%config(noreplace) %{_sysconfdir}/xinetd.d/ftpd
%{_sbindir}/ftpd
%{_mandir}/man8/ftpd.8*
%{_mandir}/cat8/ftpd.8*

%files rshd
%config(noreplace) %{_sysconfdir}/xinetd.d/rshd
%{_sbindir}/rshd
%{_mandir}/man8/rshd.8*
%{_mandir}/cat8/rshd.8*

%files telnetd
%config(noreplace) %{_sysconfdir}/xinetd.d/telnetd
%{_sbindir}/telnetd
%{_mandir}/man8/telnetd.8*
%{_mandir}/cat8/telnetd.8*

%files workstation
%{_bindir}/afslog
%{_bindir}/kgetcred
%{_bindir}/kx
%{_bindir}/pfrom
%{_bindir}/compile_et
%{_bindir}/rxtelnet
%{_bindir}/rxterm
%{_bindir}/string2key
%{_bindir}/tenletxr
%{_bindir}/otpprint
%{_bindir}/verify_krb5_conf
%{_bindir}/xnlock
%{_bindir}/kf
%{_bindir}/kdestroy
%{_bindir}/kinit
%{_bindir}/klist
%{_bindir}/kpasswd
%{_bindir}/gsstool
%{_bindir}/kcc
%{_bindir}/pagsh
%{_bindir}/hxtool
%{_bindir}/idn-lookup
%{_bindir}/kswitch
%attr(4755,root,root) %{_bindir}/otp
%attr(4755,root,root) %{_bindir}/su
%attr(4755,root,root) %{_bindir}/ksu
%{_sbindir}/kadmin
%{_sbindir}/ktutil
%{_sbindir}/digest-service
%{_mandir}/man1/afslog.1*
%{_mandir}/man1/ksu.1*
# %{_mandir}/man1/kdigest.1*
%{_mandir}/man1/kdestroy.1*
%{_mandir}/man1/kgetcred.1*
%{_mandir}/man1/klist.1*
%{_mandir}/man1/kswitch.1*
%{_mandir}/man1/kinit.1*
%{_mandir}/man1/kpasswd.1*
%{_mandir}/man1/pagsh.1*
%{_mandir}/man1/otp.1*
%{_mandir}/man1/otpprint.1*
%{_mandir}/man1/kf.1*
%{_mandir}/man1/kx.1*
%{_mandir}/man1/pfrom.1*
%{_mandir}/man1/rxtelnet.1*
%{_mandir}/man1/rxterm.1*
%{_mandir}/man1/tenletxr.1*
%{_mandir}/man1/xnlock.1*
%{_mandir}/man5/krb5.conf.5.*
%{_mandir}/man5/login.access.5.*
%{_mandir}/cat1/kdestroy.1*
%{_mandir}/cat1/kgetcred.1*
%{_mandir}/cat1/klist.1*
%{_mandir}/cat1/kswitch.1*
%{_mandir}/cat1/afslog.1*
%{_mandir}/cat1/ksu.1*
# %{_mandir}/cat1/kdigest.1*
%{_mandir}/cat1/kinit.1*
%{_mandir}/cat1/kpasswd.1*
%{_mandir}/cat1/pagsh.1*
%{_mandir}/cat1/otp.1*
%{_mandir}/cat1/otpprint.1*
%{_mandir}/cat1/kf.1*
%{_mandir}/cat1/kx.1*
%{_mandir}/cat1/pfrom.1*
%{_mandir}/cat1/rxtelnet.1*
%{_mandir}/cat1/rxterm.1*
%{_mandir}/cat1/tenletxr.1*
%{_mandir}/cat1/xnlock.1*
%{_mandir}/man5/mech.5*
%{_mandir}/*8/verify_krb5_conf.8*
%{_mandir}/man8/string2key.8*
%{_mandir}/man8/kadmin.8*
%{_mandir}/man8/ktutil.8*
%{_mandir}/cat8/string2key.8*
%{_mandir}/cat8/kadmin.8*
%{_mandir}/cat8/ktutil.8*

%files daemons
%{_sbindir}/popper
%{_sbindir}/push
%{_mandir}/man8/popper.8*
%{_mandir}/man8/push.8*
%{_mandir}/cat8/popper.8*
%{_mandir}/cat8/push.8*

%files devel
%{_bindir}/heimdal-config
%{multiarch_bindir}/heimdal-config
%{_libdir}/lib*.so
%{_libdir}/windc.so
%{_includedir}/*
%{_libdir}/pkgconfig/heimdal-gssapi.pc

%files devel-doc
%{_mandir}/man1/krb5-config.1*
%{_mandir}/cat1/krb5-config.1*
%{_mandir}/man3/*
%{_mandir}/cat3/*


%changelog
* Wed May 30 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.5.2-4
+ Revision: 801363
- add back compile_et
- use %%{EVRD} macro
- cosmetics
- fix executable-marked-as-config-file
- fix dependency filter usage with internal dependency generator
- %{_bindir}/compile_et is no longer built
- fix moving of files to %%{_libdir}/%%{name}
- ditch buildroot cleaning
- add 'ftp-client', 'rsh-client', 'rsh-server' & 'ftp-server' to provides
- don't run autoconf
- cleanups

* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.5.2-3
+ Revision: 774145
- don't generate dependency on devel(libcom_err

* Tue Feb 14 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.5.2-2
+ Revision: 774109
- add a conflict on ext2fs-devel for devel package

* Thu Jan 12 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.5.2-1
+ Revision: 760381
- forgotten binary
- version update  1.5.2

  + Oden Eriksson <oeriksson@mandriva.com>
    - P15: fix threading if the build host uses kernel 3.x
    - various cleanups

  + Bogdano Arendartchuk <bogdano@mandriva.com>
    - build with db 5.1 (from fwang | 2011-04-12 11:00:31)

* Fri Feb 04 2011 Funda Wang <fwang@mandriva.org> 1.4-2
+ Revision: 635966
- use symbolic link rather than hardlink for manpages
- tighten BR
- add correct source

  + Buchan Milne <bgmilne@mandriva.org>
    - Update URLs

* Wed Sep 15 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.4-1mdv2011.0
+ Revision: 578761
- new version

* Sat Jul 17 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.3-1mdv2011.0
+ Revision: 554618
- update to new version 1.3.3

* Tue May 11 2010 Buchan Milne <bgmilne@mandriva.org> 1.3.2-3mdv2010.1
+ Revision: 544535
- Search samba accounts by filtering on uid equal to userid, not princname

* Wed Apr 28 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.2-2mdv2010.1
+ Revision: 540281
- fix build with openssl 1.0
- add telnet-server and telnet-client virtual packages
- conflict with other telnet packages

* Fri Mar 26 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.2-1mdv2010.1
+ Revision: 527600
- new version

* Sun Feb 14 2010 Buchan Milne <bgmilne@mandriva.org> 1.3.1-4mdv2010.1
+ Revision: 505977
- Use system libcom_err again (fixes conflict between -server libext2fs-devel)

* Mon Feb 08 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.1-3mdv2010.1
+ Revision: 502234
- fix exported symbols list (should fix smbk5pwd overlay)
- no need to prevent init script translation

* Thu Dec 31 2009 Funda Wang <fwang@mandriva.org> 1.3.1-2mdv2010.1
+ Revision: 484334
- rebuild for db4.8

* Mon Nov 23 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.1-1mdv2010.1
+ Revision: 469224
- update to new version 1.3.1

* Thu Nov 19 2009 Zombie Ryushu <ryushu@mandriva.org> 1.3.0-1mdv2010.1
+ Revision: 467455
- Fix man pages
- Fix files section
- Fix files section
- Upgrade to 1.3.0 stable from rc1
- Upgrade to 1.3.0 stable from rc1

* Tue Oct 13 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.0-0.rc1.1mdv2010.0
+ Revision: 457005
- new version

* Tue Oct 06 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.0-0.pre10.1mdv2010.0
+ Revision: 455249
- new pre-release

* Fri Aug 28 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.0-0.pre6.1mdv2010.0
+ Revision: 421808
- new version
- drop unused sources
- cleanup patch set

* Wed Feb 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.1-2mdv2009.1
+ Revision: 344919
- rebuild against new readline
- fix format errors

* Sat Nov 08 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.1-1mdv2009.1
+ Revision: 301107
- update to new version 1.2.1

* Mon Oct 27 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.2-6mdv2009.1
+ Revision: 297548
- fix perl scripts interpreter, and install password check plugin

* Sun Oct 26 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.2-5mdv2009.1
+ Revision: 297291
- ship utility scripts in server package

* Wed Oct 01 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.2-4mdv2009.0
+ Revision: 290690
- conflict with openafs has been fixed

* Tue Jul 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.2-3mdv2009.0
+ Revision: 235929
- mark /etc/sysconfig/heimdal as configuration file

* Tue Jul 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.2-2mdv2009.0
+ Revision: 235889
- fix default database location

* Wed Jul 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.2-1mdv2009.0
+ Revision: 230714
- new version

  + Buchan Milne <bgmilne@mandriva.org>
    - New version 1.2
      Address some overlinking/underlinking issues (not all fixed yet)
      Build against system sqlite

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers
    - normalize call to ldconfig in %%post/%%postun
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Mon Mar 10 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.1-4mdv2008.1
+ Revision: 183582
- move headers back to standard location
  make devel package conflict with mit-kerberos devel package

* Fri Mar 07 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.1-3mdv2008.1
+ Revision: 181388
- don't redefine rpm macros, it break readline detection
- rediff readline test fix using automake source files
- use PLD patch to avoid install libeditline, so as to fix conflict with readline

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1.1-2mdv2008.1
+ Revision: 170887
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- fix summary-not-capitalized

* Fri Jan 25 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.1-1mdv2008.1
+ Revision: 158141
- new version
  drop patch 8 and 9 (merged upstream)
  drop additional sources
  only use specific library directory for releases <= 2007.1

  + Buchan Milne <bgmilne@mandriva.org>
    - Improve descriptions
    - Add chkconfig lines for distros that dont yet support LSB tags
    - Remove attributions, as it no longer resembles the script attributed to.

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Dec 24 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-2mdv2008.1
+ Revision: 137508
- rebuilt against openldap-2.4.7 libs

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Dec 17 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.2-1mdv2008.1
+ Revision: 121654
- new version

* Sun Dec 09 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.2-0.RC6.1mdv2008.1
+ Revision: 116778
- new version

  + Thierry Vignaud <tv@mandriva.org>
    - buildrequires X11-devel instead of XFree86-devel

  + Buchan Milne <bgmilne@mandriva.org>
    - Use --detach for ipropd-master by default
    - Avoid conflict with krb5-devel, by:
     - moving headers to %%_includedir/heimdal
     - splitting of the devel docs
     - renaming krb5-config to heimdal-config

* Thu Sep 27 2007 Buchan Milne <bgmilne@mandriva.org> 1.0.1-4mdv2008.0
+ Revision: 93260
- Dont run tests by default
- Buildrequire texinfo for docs
- Conflict with libgssapi2 on 2008.0 to take care of upgrade case
- Ship schema file (hdb.schema) for hdb_ldap
- Start and stop all relevant daemons in init script (configurable)
- Fix start/stop messages in init script (part of bug #32897)
- Require krb5 on mdv2008.0 or later (part of bug #27273)
- Fix location of configuration files (bug #32898)
- Ship some files in svn but missing from tarball, among others to
  - ship html docs
  - ship files necessary for tests
- Enable tests (except for check-ipropd which fails only under rpm)
- Make backports work (by shipping libs in package-specific dir) on 2007.1 or older

* Sun Sep 09 2007 Buchan Milne <bgmilne@mandriva.org> 1.0.1-3mdv2008.0
+ Revision: 83707
- Buildrequire e2fsprogs-devel (fixes #32110)

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - adjust conflict on libxmlrpc-devel

* Thu Aug 23 2007 Thierry Vignaud <tv@mandriva.org> 1.0.1-2mdv2008.0
+ Revision: 70270
- kill file require on chkconfig

* Thu Aug 16 2007 Buchan Milne <bgmilne@mandriva.org> 1.0.1-1mdv2008.0
+ Revision: 64524
- New version 1.0.1
- Fix daemons detaching from init script (#27274)
- Add conflict with ftp-client-krb5 (#23757)
- Add conflicts to heimdal-login (is probably totally uninstallable now) (#23759)
- Add conflict with telnet-client-krb5 (#23763)
- Drop ftpusers file conflicting with man-pages (#32181)
- Buildrequire readline devel (fixes conflict with editline) (#25605)

* Tue Jun 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.1-4mdv2008.0
+ Revision: 41558
- explicit conflicts from devel package with krb5-devel and gssapi-devel

* Mon Jun 04 2007 Buchan Milne <bgmilne@mandriva.org> 0.8.1-3mdv2008.0
+ Revision: 35100
- BuildRequire openldap-devel so --with-openldap has a chance of working

* Fri Apr 27 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.1-2mdv2008.0
+ Revision: 18677
- get rid of heimdal mk_cmds to fix ext2fs-devel conflict, and explicit conflict with xmlrpc-devel

* Fri Apr 27 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.1-1mdv2008.0
+ Revision: 18510
- new version


* Tue Mar 20 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.7.2-5mdv2007.1
+ Revision: 147013
- drop unapplied patches, bunzip remaining one
- fix database location
  use standard compilation flags, execepted fortify flags

* Wed Mar 14 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.7.2-4mdv2007.1
+ Revision: 143504
- fix build dependencies
- make sure the lib package doesn't conflict with its mit equivalent, while the workstation and the server one does
- make workstation package provides kerberos-workstation
- move data into more compliant %%{_localstatedir}/%%{name}
- drop alternatives, use plain old conflicts with krb5 and openafs
- rename base package into -workstation, as for the MIT implementation
- minor spec cleanups
- yet another polish description slaid
- cleanup %%file sections
- drop polish translations (if i was not so lazy, I'd move them to rpm-summary package)

* Thu Feb 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.7.2-3mdv2007.1
+ Revision: 124675
- explicit conflict with MITH telnet and ftp server
- fix alternative problem (fix #28856)

  + Buchan Milne <bgmilne@mandriva.org>
    - Import heimdal

* Thu Aug 24 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.7.2-2mdv2007.0
- fix group

* Thu Mar 23 2006 Buchan Milne <bgmilne@mandriva.org> 0.7.2-1mdk
- New release 0.7.2
- buildrequire bison

* Thu Sep 22 2005 Buchan Milne <bgmilne@mandriva.org> 0.7.1-1mdk
- finally finish the last bits of this initial package

* Fri Nov 26 2004 Buchan Milne <bgmilne@linux-mandrake.com> 0.6.3-1mdk
- 0.6.3

* Tue Jul 27 2004 Buchan Milne <bgmilne@linux-mandrake.com> 0.6.2-1mdk
- 0.6.2
- drop db4 patchs (p3,p4) and compilation fixes (p5) - applied upstream


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2048 |12cr|heimdall-1.3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	heimdall
%define version	1.3.1
%define release	%mkrel 1

%define udev_rules_dir /lib/udev/rules.d

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Flash firmware (aka ROMs) onto Samsung Galaxy S devices
Group:		Development/Other
License:	MIT
URL:		http://www.glassechidna.com.au/products/%{name}/
# Source has to be generated from https://github.com/Benjamin-Dobell/Heimdall/tree/v1.3.1
# using git archive --format tar --prefix heimdall-1.3.1/ -o heimdall-1.3.1.tar v1.3.1
Source:		%{name}-%{version}.tar.xz
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Patch0:		heimdall-1.3.1-no-root.patch
BuildRequires:	pkgconfig(libusb-1.0)
BuildRequires:	dos2unix
BuildRequires:	qt4-devel

%description
Heimdall is a cross-platform open-source utility to flash firmware (aka ROMs)
onto Samsung Galaxy S devices.

%package frontend
Summary:	Qt4 based frontend for %{name}
Group:		Graphical desktop/KDE
Requires:	%{name} = %{version}-%{release}

%description frontend
Heimdall is a cross-platform open-source utility to flash firmware (aka ROMs)
onto Samsung Galaxy S devices.

This package provides Qt4 based frontend for %{name}.

%prep
%setup -q
%apply_patches

#fix EOLs
dos2unix Linux/README

#fix frontend install
sed -i -e 's|/usr/local/bin|%{_bindir}|g' heimdall-frontend/heimdall-frontend.pro

%build 
cd libpit
	%configure
	%make
cd ..
cd heimdall
	./autogen.sh --help || :
	%configure2_5x
	%make V=1
cd ..

cd heimdall-frontend
	%qmake_qt4 heimdall-frontend.pro 
	%make V=1
cd ..

%install
rm -rf %{buildroot}

pushd heimdall
	%makeinstall_std
popd

pushd heimdall-frontend
	%make INSTALL_ROOT=%{buildroot} install
popd

# udev rule
mkdir -p %{buildroot}%{udev_rules_dir}
cat > %{buildroot}%{udev_rules_dir}/60-heimdall-galaxy-s.rules << EOF
SUBSYSTEM=="usb", ATTR{idVendor}=="04e8", ATTR{idProduct}=="6601", MODE="0666" 
EOF

# desktop file
# TODO: better icon
mkdir -p %{buildroot}%{_datadir}/applications/
cat > %{buildroot}%{_datadir}/applications/mandriva-heimdall.desktop << EOF
[Desktop Entry]
Name=Heimdall
Comment=Flash firmware (aka ROMs) onto Samsung Galaxy S devices
Icon=phone
Exec=%{name}-frontend
Terminal=false
Type=Application
Categories=Qt;Utility;
EOF

%clean
rm -rf %{buildroot}

%post
udevadm control --reload

%postun
udevadm control --reload

%files
%defattr(-,root,root)
%doc Linux/README heimdall/LICENSE
%{_bindir}/%{name}
%{udev_rules_dir}/60-heimdall-galaxy-s.rules

%files frontend
%defattr(-,root,root)
%doc Linux/README heimdall/LICENSE
%{_bindir}/%{name}-frontend
%{_datadir}/applications/mandriva-%{name}.desktop


%changelog
* Tue Sep 11 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1.3.1-1mdv2012.0
+ Revision: 816803
- Update to 1.3.1
- Don't require root privileges during %%install

* Wed Dec 22 2010 Jani Välimaa <wally@mandriva.org> 1.1.1-1mdv2011.0
+ Revision: 623913
- new version 1.1.1
- update udev rule

* Sun Dec 05 2010 Jani Välimaa <wally@mandriva.org> 1.1.0-1mdv2011.0
+ Revision: 610718
- new version 1.1.0
- add udev rule to handle device rights after plug in
- introduce new heimdall-frontend package

* Mon Nov 01 2010 Jani Välimaa <wally@mandriva.org> 1.0.0-1mdv2011.0
+ Revision: 591515
- import heimdall


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2049 |12cr|hellanzb-0.13-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           hellanzb
Version:        0.13
Release:        %mkrel 5
Summary:        Hands-free nzb downloader and post processor

Group:          Networking/News
License:        BSD
URL:            http://www.hellanzb.com/trac/
Source0:        http://www.hellanzb.com/distfiles/hellanzb-%{version}.tar.gz
Source1:        README.urpmi
Patch0:         hellanzb-configuration-location3.patch
Patch1:         hellanzb-unrar-is-optional.patch
Patch2:         hellanzb-remove-bogus-shebang.patch
Patch3:         hellanzb-0.13-dont-attempt-multiple-groups.diff
# (ahmad) add patch from debian to fix compatibility with Twisted 10.0.0
# http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=573221
Patch4:         007-Twisted_10.0.0_compat.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:  python-devel
BuildRequires:  python-setuptools
BuildArch:      noarch

Requires:       parchive2
Requires:       python-twisted
Requires:       python-twisted-web
Requires:       python-yenc


%description
hellanzb is an easy to use application designed to retrieve nzb files
and fully process them. The goal being to make getting files from Usenet
as hands-free as possible. Once fully installed, all that's required
is moving an nzb file to the queue directory. The rest: downloading,
par-checking, un-raring, etc. is done automatically by hellanzb.


%prep
%setup -q
%patch0
sed --in-place 's|\*DOCDIR\*|%{_docdir}|' Hellanzb/Core.py
sed --in-place 's|\*PKGNAME\*|%{name}|'   Hellanzb/Core.py
%patch1
%patch2
%patch3
%patch4 -p1 -b .twisted 


%build
%{__python} -c 'import setuptools; execfile("setup.py")' build


%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_sysconfdir}
%{__python} -c 'import setuptools; execfile("setup.py")' install --skip-build --root %{buildroot}

mv %{buildroot}%{_bindir}/%{name}.py %{buildroot}%{_bindir}/%{name}
rm %{buildroot}/usr/etc/%{name}.conf.sample

mv etc/hellanzb.conf.sample %{buildroot}/%{_docdir}/%{name}/
cp %{SOURCE1} %{buildroot}%{_docdir}/%{name}/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%{_docdir}/%{name}/
%{python_sitelib}/*
%{_bindir}/%{name}


%changelog
* Fri Nov 12 2010 Bogdano Arendartchuk <bogdano@mandriva.com> 0.13-5mdv2011.0
+ Revision: 596963
- rebuild for python 2.7

* Wed Jun 16 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.13-4mdv2010.1
+ Revision: 548176
- add patch from debian to fix compatibility with Twisted 10.0.0

* Mon Mar 29 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.13-3mdv2010.1
+ Revision: 528812
- fix README.urpmi file, it shouldn't mention Fedora
- clean spec

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 0.13-2mdv2010.0
+ Revision: 437864
- rebuild

* Thu Mar 05 2009 Jérôme Soyer <saispo@mandriva.org> 0.13-1mdv2009.1
+ Revision: 349030
- Fix python files
- import hellanzb



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2050 |12cr|hepmc-2.06.08-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# hepevt symbol should be defined externally (?)
%define _disable_ld_no_undefined	1

%define name	hepmc
%define major	3
%define libname	%mklibname %{name} %{major}
%define devname	%mklibname %{name} -d

Name:		%{name}
Group:		Sciences/Physics
License:	GPLv2+
Version:	2.06.08
Release:	1
Summary:	C++ Event Record for Monte Carlo Generators
URL:		https://savannah.cern.ch/projects/hepmc/
Source0:	http://lcgapp.cern.ch/project/simu/HepMC/download/HepMC-%{version}.tar.gz

%description
The HepMC package is an object oriented event record written in C++ for
High Energy Physics Monte Carlo Generators. Many extensions from HEPEVT,
the Fortran HEP standard, are supported: the number of entries is unlimited,
spin density matrices can be stored with each vertex, flow patterns
(such as color) can be stored and traced, integers representing random
number generator states can be stored, and an arbitrary number of event
weights can be included. Particles and vertices are kept separate in a
graph structure, physically similar to a physics event. The added
information supports the modularisation of event generators. The package
has been kept as simple as possible with minimal internal/external
dependencies. Event information is accessed by means of iterators supplied
with the package.

Reference: M. Dobbs and J.B. Hansen, Comput. Phys. Commun. 134 (2001) 41.

%package	-n %{libname}
Summary:	C++ Event Record for Monte Carlo Generators
Group:		System/Libraries
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}

%description	-n %{libname}
The HepMC package is an object oriented event record written in C++ for
High Energy Physics Monte Carlo Generators. Many extensions from HEPEVT,
the Fortran HEP standard, are supported: the number of entries is unlimited,
spin density matrices can be stored with each vertex, flow patterns
(such as color) can be stored and traced, integers representing random
number generator states can be stored, and an arbitrary number of event
weights can be included. Particles and vertices are kept separate in a
graph structure, physically similar to a physics event. The added
information supports the modularisation of event generators. The package
has been kept as simple as possible with minimal internal/external
dependencies. Event information is accessed by means of iterators supplied
with the package.

Reference: M. Dobbs and J.B. Hansen, Comput. Phys. Commun. 134 (2001) 41.

%package	-n %{devname}
Summary:	HepMC development files
Group:		Development/C++
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}

%description	-n %{devname}
HepMC development files.

%prep
%setup -q -n HepMC-%{version}

%build
autoreconf -ifs

# momentum = MEV or GEV - must select one
# length = MM or CM - must select one
# default values just using the first of the two reported available options
%configure --with-momentum=MEV --with-length=MM --enable-shared --disable-static

%make

%install
%makeinstall_std
find %{buildroot} -type f -name '*.la' -exec rm -f {} \;

mkdir -p %{buildroot}%{_docdir}/%{name}
mv -f %{buildroot}%{_datadir}/HepMC/doc/* %{buildroot}%{_docdir}/%{name}
mv -f %{buildroot}%{_datadir}/HepMC/examples %{buildroot}%{_docdir}/%{name}/examples
rmdir %{buildroot}%{_datadir}/HepMC/doc
rmdir %{buildroot}%{_datadir}/HepMC

%files		-n %{libname}
%{_libdir}/lib*.so.*

%files		-n %{devname}
%doc %{_docdir}/%{name}/
%{_libdir}/lib*.so
%{_includedir}/HepMC/


%changelog
* Fri Mar 02 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.06.08-1
+ Revision: 781755
- version update 2.0.6.08

* Fri Jan 20 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.06.07-1
+ Revision: 762905
- version 2.06.07

* Mon Dec 05 2011 Paulo Andrade <pcpa@mandriva.com.br> 2.06.05-1
+ Revision: 737892
- Update to latest upstream release version 2.06.05

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 2.05.00-2mdv2011.0
+ Revision: 611092
- rebuild

* Wed Dec 02 2009 Paulo Andrade <pcpa@mandriva.com.br> 2.05.00-1mdv2010.1
+ Revision: 472724
- Import HepMC 2.05.00
- hepmc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2051 |12cr|heroes-0.21-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name		heroes
%define	version		0.21
%define release		%mkrel 8
%define	dataversion	1.5
%define Summary		Game like Nibbles but different

Summary:	%{Summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://download.sourceforge.net/heroes/%{name}-%{version}.tar.bz2
Source1:	http://download.sourceforge.net/heroes/%{name}-data-%{dataversion}.tar.bz2
Source2:	http://download.sourceforge.net/heroes/%{name}-sound-tracks-1.0.tar.bz2
Source3:	http://download.sourceforge.net/heroes/%{name}-sound-effects-1.0.tar.bz2
Source5:	%{name}-16.png
Source6:	%{name}-32.png
Source7:	%{name}-48.png
Patch0:		%{name}-0.21-debian-fixes.patch.bz2
Patch1:		heroes-0.21-fix-build-gcc4.patch.bz2
License:	GPL
Url:		http://heroes.sourceforge.net/
Group:		Games/Arcade
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	gettext bison SDL-devel SDL_mixer-devel

%description
Heroes is similar to the "Tron" and "Nibbles" games of yore, but includes
many graphical improvements and new game features.  In it, you must
maneuver a small vehicle around a world and collect powerups while avoiding
obstacles, your opponents' trails, and even your own trail. Several modes
of play are available, including "get-all-the-bonuses", deathmatch, and
"squish-the-pedestrians".

%prep
%setup -q
%setup -q -D -T -a 1
%setup -q -D -T -a 2
%setup -q -D -T -a 3
%patch0 -p1
%patch1 -p1

cat <<EOF > %{name}.menu
?package(%{name}):command="%{_gamesbindir}/%{name}" \
		  icon=%{name}.png \
		  needs="x11" \
		  section="More Applications/Games/Arcade" \
		  title="Heroes"\
		  longtitle="%{Summary}" xdg="true"
EOF

cat << EOF > mandriva-%{name}.desktop
[Desktop Entry]
Encoding=UTF-8
Name=Heroes
Comment=%{summary}
Exec=%_gamesbindir/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;ArcadeGame;X-MandrivaLinux-MoreApplications-Games-Arcade;
EOF

%build
%configure	--bindir=%{_gamesbindir} \
		--datadir=%{_gamesdatadir} \
		--disable-debug \
		--with-sdl
%make LDFLAGS="-lm -lpthread"
    (cd %{name}-data-%{dataversion}
     %configure	--bindir=%{_gamesbindir} --datadir=%{_gamesdatadir}
     %make
    )       
for i in sound-effects sound-tracks; do
    (
    cd %{name}-$i-1.0
    %configure --bindir=%{_gamesbindir} --datadir=%{_gamesdatadir}
		    
    %make
    )
done

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall bindir=$RPM_BUILD_ROOT%{_gamesbindir} datadir=$RPM_BUILD_ROOT%{_gamesdatadir}
    (cd %{name}-data-%{dataversion}
     %makeinstall bindir=$RPM_BUILD_ROOT%{_gamesbindir} datadir=$RPM_BUILD_ROOT%{_gamesdatadir}
    )
for i in sound-effects sound-tracks; do
    (
    cd %{name}-$i-1.0
    %makeinstall bindir=$RPM_BUILD_ROOT%{_gamesbindir} datadir=$RPM_BUILD_ROOT%{_gamesdatadir}
    )
done

mv $RPM_BUILD_ROOT%{_gamesdatadir}/locale/ $RPM_BUILD_ROOT%{_datadir}/
%find_lang %{name}

install -D -m644 mandriva-%{name}.desktop $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop
install -m644 %SOURCE6 -D $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
install -m644 %SOURCE5 -D $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
install -m644 %SOURCE7 -D $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png

%post
%if %mdkversion < 200900
%update_menus
%endif
%_install_info %name.info

%postun
%if %mdkversion < 200900
%clean_menus
%endif
%_remove_install_info %name.info

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS ChangeLog INSTALL NEWS README THANKS TODO
%{_gamesdatadir}/%{name}
%{_mandir}/man6/%{name}*
%{_gamesbindir}/%{name}*
%{_datadir}/applications/*
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_infodir}/%{name}.info*



%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.21-8mdv2010.0
+ Revision: 429391
- rebuild

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 0.21-7mdv2009.0
+ Revision: 218432
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Thierry Vignaud <tvignaud@mandriva.com>
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request
    - import heroes

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Fri Jul  7 2006 Pixel <pixel@mandriva.com> 0.21-7mdv2007.0
- use mkrel
- switch to XDG menu

* Tue Oct 11 2005 Pixel <pixel@mandriva.com> 0.21-6mdk
- rebuild
- apply patch from debian (debian bug #297314)

* Thu Nov 20 2003 Per yvind Karlsen <peroyvind@linux-mandrake.com> 0.21-5mdk
- merge in debian fixes (P0)
- fix buildrequires (lib64..)
- drop Packager tag
- minor cosmetics
- link against sdl

* Mon Aug 04 2003 Per yvind Karlsen <peroyvind@linux-mandrake.com> 0.21-4mdk
- rebuild
- don't use overuse wildcards in %%files list
- change summary macro to avoid possible conflicts
- --disable-debug

* Sat Nov 23 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.21-3mdk
- add info page
- fix locales location

* Thu Nov 12 2002 Per yvind Karlsen <peroyvind@delonic.no> 0.21-2mdk
- Install stuff in the right places
- Remove obsolete Prefix tag
- Add menu item
- Add icons
- Cleanups

* Thu Jun 27 2002 Pixel <pixel@mandrakesoft.com> 0.21-1mdk
- new main release
- new data release

* Sat Feb  2 2002 Pixel <pixel@mandrakesoft.com> 0.19-1mdk
- new main version
- new data version

* Fri Oct 26 2001 Pixel <pixel@mandrakesoft.com> 0.15-1mdk
- new version

* Fri Oct 19 2001 Pixel <pixel@mandrakesoft.com> 0.14-1mdk
- new main version
- new data version

* Thu Oct 11 2001 Pixel <pixel@mandrakesoft.com> 0.12-3mdk
- s/Copyright/License/
- fix rights on sources

* Thu Jul 12 2001 Daouda LO <daouda@mandrakesoft.com> 0.12-2mdk
- update heroes source data to 1.1.
- provides mising icons.

* Wed Jul 11 2001  Daouda Lo <daouda@mandrakesoft.com> 0.12-1mdk
- new version.

* Tue Jul  3 2001 Pixel <pixel@mandrakesoft.com> 0.11-1mdk
- new version

* Mon May 14 2001 Pixel <pixel@mandrakesoft.com> 0.10-2mdk
- rebuild with new SDL

* Tue May  8 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 0.10-1mdk
- version 0.10

* Mon Mar  5 2001 Pixel <pixel@mandrakesoft.com> 0.9-2mdk
- add mo files (thanks to Alexandre Duret-Lutz)

* Sat Mar  3 2001 Pixel <pixel@mandrakesoft.com> 0.9-1mdk
- new version

* Wed Dec 20 2000 Pixel <pixel@mandrakesoft.com> 0.8-1mdk
- new version

* Tue Dec 19 2000 Pixel <pixel@mandrakesoft.com> 0.7-2mdk
- rebuild with new libSDL_mixer

* Wed Nov 29 2000 Pixel <pixel@mandrakesoft.com> 0.7-1mdk
- initial spec

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2052 |12cr|hevea-1.10-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: 		hevea
Version: 	1.10
Release: 	6
Summary: 	A fast LaTeX to HTML translator
License: 	QPL
Group: 		Publishing
URL: 		http://para.inria.fr/~maranget/hevea
Source0: 	ftp://ftp.inria.fr/INRIA/moscova/hevea/%{name}-%{version}.tar.bz2
Source1: 	ftp://ftp.inria.fr/INRIA/moscova/hevea/%{name}-%{version}-manual.tar.bz2
Requires:           texlive-kpathsea.bin
Requires(post):     texlive-kpathsea.bin
Requires(postun):   texlive-kpathsea.bin
BuildRequires:	    ocaml >= 3.07

%description
HEVEA is a LaTeX to HTML translator.  The input language is a fairly 
complete subset of LaTeX2e (old LaTeX style is also accepted) and 
the output language is HTML that is (hopefully) correct with respect 
to version 4.0 (transitional)
This package is a binary installation of the hevea system.
This software includes the Objective Caml run-time system, which is 
copyright 1995--1999 INRIA.

%prep
%setup -q -a 1

%build
rm -f config.sh
make \
	DESTDIR=%{buildroot} \
	PREFIX=%{_prefix} \
	LIBDIR=%{_datadir}/%{name} \
	LATEXLIBDIR=%{_datadir}/texmf/tex/latex

%install
rm -rf %{buildroot}
install -d -m 755 %{buildroot}%{_bindir}
install -d -m 755 %{buildroot}%{_datadir}/%{name}
install -d -m 755 %{buildroot}%{_datadir}/texmf/tex/latex/%{name}
make install

%post
%{_bindir}/mktexlsr

%postun 
%{_bindir}/mktexlsr


%files
%doc %{name}-%{version}-manual/*
%{_bindir}/*
%{_datadir}/%{name}
%{_datadir}/texmf/tex/latex/%{name}.sty




%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.10-5mdv2011.0
+ Revision: 619359
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.10-4mdv2010.0
+ Revision: 429392
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 1.10-3mdv2009.0
+ Revision: 240832
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Sep 03 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.10-1mdv2008.0
+ Revision: 78819
- new version


* Wed Jan 17 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.09-3mdv2007.0
+ Revision: 109937
- requires tetex also during %%post and %%postun, because of mktexlsr usage (thanks g?\195?\182tz)

* Wed Nov 22 2006 Jérôme Soyer <saispo@mandriva.org> 1.09-2mdv2007.1
+ Revision: 86319
- Add Requires tetex
- Add BuildRequires Tetex

* Fri Nov 10 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.09-1mdv2007.0
+ Revision: 80682
- new version
- Import hevea

* Tue Sep 27 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.08-3mdk
- fix hevea.hva search

* Tue Jun 07 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.08-2mdk 
- make clean first, upstream tarball sux

* Fri Jun 03 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.08-1mdk
- new release 1.08
- drop patch (merged upstream)

* Sat May 15 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.07-3mdk
- _really_ fix hevea.sty location (/me sux)

* Sat May 15 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.07-2mdk
- fix hevea.sty location
- rpmbuildupdate aware


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2053 |12cr|hex-a-hop-1.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		hex-a-hop
Version:	1.1.0
Release:	%mkrel 1
Summary:	A hexagonal tile-based puzzle game
Group:		Games/Puzzles
License:	GPL
URL:		http://hexahop.sourceforge.net/
Source:		http://sourceforge.net/projects/hexahop/files/%{version}/%{name}-%{version}.tar.gz
BuildRequires:	SDL-devel
BuildRequires:	SDL_mixer-devel
BuildRequires:	SDL_ttf-devel
BuildRequires:	imagemagick

%description
Hex-a-Hop is a hexagonal tile-based puzzle game with one simple goal:
destroy all green tiles! There are infinite undos and no time limits --
you just have to find a way to destroy all the green tiles and step on
a safe tile at the end.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%__rm -rf %{buildroot}
%makeinstall_std

# icons
for N in 16 32 48 64 128; do convert data/icon.bmp -resize ${N}x${N} $N.png; done
%__install -D 16.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
%__install -D 32.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
%__install -D 48.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
%__install -D 64.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
%__install -D 128.png %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png

# XDG menu entry
%__mkdir_p  %{buildroot}%{_datadir}/applications
%__cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Type=Application
Name=Hex-a-hop
Comment=Hexagonal tile-based puzzle
Icon=%{name}
Exec=%{name}
Terminal=false
Categories=Game;LogicGame;
EOF

%clean
%__rm -rf %{buildroot}

%files
%doc AUTHORS COPYING ChangeLog README
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png



%changelog
* Wed Mar 28 2012 Andrey Bondrov <abondrov@mandriva.org> 1.1.0-1
+ Revision: 787934
- imported package hex-a-hop


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2054 |12cr|hexamine-0.2.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:			hexamine
Version:		0.2.1
Release:		%mkrel 5

Summary:	Hexagonal Minesweeper
License:	GPLv2
Group:		Games/Puzzles
URL:		http://sourceforge.net/projects/hexamine
Source0:	http://prdownloads.sourceforge.net/hexamine/%{name}-%{version}.tar.bz2
Source1:	%{name}.6

BuildArch:	noarch
BuildRequires:	imagemagick
BuildRoot:	%{_tmppath}/%{name}-%{version}

Requires:	pygame


%description
A puzzle game, based on Minesweeper idea.
It introduces hexagonal grid, 3 different mine powers and extended 
neighborhood information. All the above allows to present non trivial 
but mostly solvable game situations even for most experienced player.

You can configure the game using system wide or user configuration file.

%prep

%setup -q -n %{name}
perl -pi -e "s#./skins#%{_gamesdatadir}/%{name}/skins#g" hexamine.py
convert -size 16x16 skins/basic/hextile_flag_4.png %{name}-16.png
convert -size 32x32 skins/basic/hextile_flag_4.png %{name}-32.png
convert -size 48x48 skins/basic/hextile_flag_4.png %{name}-48.png

%build

%install
rm -rf %{buildroot}
install -d -m 755 %{buildroot}%{_gamesbindir}
install -m 755 %{name}.py %{buildroot}%{_gamesbindir}/%{name}
install -d -m 755 %{buildroot}%{_gamesdatadir}/%{name}/skins/basic/
install -m 644 skins/basic/* %{buildroot}%{_gamesdatadir}/%{name}/skins/basic/
install -d -m 755 %{buildroot}/%{_sysconfdir}
install -m 644 %{name}.conf %{buildroot}/%{_sysconfdir}

#icons
install -d -m 755 %{buildroot}/%{_miconsdir}
install -m 644 %{name}-16.png %{buildroot}/%{_miconsdir}/%{name}.png
install -d -m 755 %{buildroot}/%{_iconsdir}
install -m 644 %{name}-32.png %{buildroot}/%{_iconsdir}/%{name}.png
install -d -m 755 %{buildroot}/%{_liconsdir}
install -m 644 %{name}-48.png %{buildroot}/%{_liconsdir}/%{name}.png

#old debian-type menu

#xdg menu
install -d -m 755 %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Hexamine
Comment=%{summary}
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;LogicGame;X-MandrivaLinux-MoreApplications-Games-Puzzles;
EOF

#man page
install -d -m 755 %{buildroot}/%{_mandir}/man6
install -m 644 %{_sourcedir}/%{name}.6 %{buildroot}/%{_mandir}/man6

%if %mdkversion < 200900
%post
%{update_menus}

%postun
%{clean_menus}
%endif

%files
%defattr(-,root,root)
%doc ABOUT README
%attr(0755,root,games) %{_gamesbindir}/%{name}
%{_gamesdatadir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}.conf
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_datadir}/applications/mandriva-%{name}.desktop
%{_mandir}/man6/%{name}.6*
%clean
rm -rf %{buildroot}



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-5mdv2011.0
+ Revision: 619360
- the mass rebuild of 2010.0 packages

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 0.2.1-4mdv2010.0
+ Revision: 437865
- rebuild

* Mon Jan 12 2009 Guillaume Bedot <littletux@mandriva.org> 0.2.1-3mdv2009.1
+ Revision: 328696
- Added man page
- Fixed license

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 0.2.1-2mdv2009.0
+ Revision: 218437
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri Jan 11 2008 Thierry Vignaud <tv@mandriva.org> 0.2.1-2mdv2008.1
+ Revision: 148215
- drop old menu
- kill re-definition of %%buildroot on Pixel's request
- kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Aug 10 2007 Guillaume Bedot <littletux@mandriva.org> 0.2.1-2mdv2008.0
+ Revision: 61507
- builreq imagemagick


* Fri Jul 07 2006 Guillaume Bedot <littletux@mandriva.org> 0.2.1-1mdv2007.0
- First Mandriva package for hexamine


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2055 |12cr|hexcalc-1.11-20
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: A decimal, hexadecimal, octal and binary calculator
Name: hexcalc
Version: 1.11
Release: %mkrel 20
License: GPL like
Group: Sciences/Mathematics
Source: ftp://ftp.x.org/R5contrib/hexcalc.tar.bz2
Source1: %name-16.png
Source2: %name-32.png
Source3: %name-48.png
Buildroot: %_tmppath/%name-buildroot
BuildRequires: libx11-devel
BuildRequires: libxaw-devel
BuildRequires: libxt-devel
BuildRequires: imake

%description
Hexcalc is a simple multi-radix calculator for programmers. The
calculator operates in four modes (decimal, hexadecimal, octal and
binary).

%prep
%setup -q -n %name

%build
xmkmf
%make CCOPTIONS="%optflags" EXTRA_LDOPTIONS="%ldflags"

%install
rm -rf $RPM_BUILD_ROOT

install -d $RPM_BUILD_ROOT%_bindir
install -d $RPM_BUILD_ROOT%_mandir/man1

install -c -s hexcalc $RPM_BUILD_ROOT%_bindir
install -c hexcalc.man $RPM_BUILD_ROOT%_mandir/man1/hexcalc.1x

# Menu stuff
install -d %buildroot%_miconsdir
install -d %buildroot%_iconsdir
install -d %buildroot%_liconsdir

install -m 644 %SOURCE1 %buildroot%_miconsdir/%name.png
install -m 644 %SOURCE2 %buildroot%_iconsdir/%name.png
install -m 644 %SOURCE3 %buildroot%_liconsdir/%name.png

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Hexcalc
Comment=Hexadecimal calculator
Exec=%{_bindir}/%{name} 
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Science;Math;
EOF

%clean 
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%files
%defattr(-,root,root)
%_bindir/hexcalc
%_mandir/*/*
%_miconsdir/%name.png
%_iconsdir/%name.png
%_liconsdir/%name.png
%{_datadir}/applications/mandriva-%{name}.desktop



%changelog
* Sat Feb 05 2011 Funda Wang <fwang@mandriva.org> 1.11-20mdv2011.0
+ Revision: 636003
- update desktop category
- tighten BR

* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.11-19mdv2011.0
+ Revision: 619361
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.11-18mdv2010.0
+ Revision: 429393
- rebuild

* Sat Sep 20 2008 Oden Eriksson <oeriksson@mandriva.com> 1.11-17mdv2009.0
+ Revision: 286173
- fix build

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Oct 24 2007 Olivier Thauvin <nanardon@mandriva.org> 1.11-14mdv2008.1
+ Revision: 101895
- rebuild, avoid useless brequires

  + Thierry Vignaud <tv@mandriva.org>
    - kill desktop-file-validate's error: string list key "Categories" in group "Desktop Entry" does not have a semicolon (";") as trailing character


* Sun Aug 06 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/06/06 21:24:39 (53681)
- xdg menu

* Sun Aug 06 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/06/06 21:18:06 (53676)
Import hexcalc

* Mon Oct 03 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.11-12mdk
- BuildRequires fix

* Fri Apr 08 2005 Olivier Thauvin <nanardon@mandrake.org> 1.11-11mdk
- fix buildrequires for 64 bits

* Fri Feb 04 2005 Sylvie Terjan <erinmargault@mandrake.org> 1.11-9mdk
- birthday release

* Fri Jan 23 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.11-8mdk
- 1st mdk package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2056 |12cr|hexglass-1.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		hexglass
Version:	1.2.1
Release:	%mkrel 1
Summary:	Block falling puzzle game based on a hexagonal grid 
Group:		Games/Puzzles
License:	GPLv3+
URL:		http://code.google.com/p/hexglass
Source0:	http://hexglass.googlecode.com/files/%{name}-%{version}.tar.gz
Source1:	%{name}.desktop
# Let the application search for locale files in
# /usr/share/hexglass/translations/
Patch0:		hexglass-1.2.1-locale-path.patch
BuildRequires:	qt4-devel

%description
HexGlass is a Tetris-like puzzle game. Ten different types of blocks
continuously fall from above and you must arrange them to make horizontal
rows of hexagonal bricks. Completing any row causes those hexagonal blocks
to disappear and the rest above move downwards. The blocks above gradually
fall faster and the game is over when the screen fills up and blocks can
no longer fall from the top.

%prep
%setup -q
%patch0 -p1

%build
%qmake_qt4 hexglass.pro
%make

%install
%__rm -rf %{buildroot}
%__install -D hexglass %{buildroot}%{_bindir}/hexglass
%__install -d %{buildroot}%{_datadir}/%{name}/translations
%__install -m 644 -p translations/*.qm %{buildroot}%{_datadir}/%{name}/translations
%__install -D -m 644 -p resources/about_icon.xpm %{buildroot}%{_datadir}/pixmaps/%{name}.xpm

# menu-entry
%__mkdir_p  %{buildroot}%{_datadir}/applications
%__cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=HexGlass
Comment=Tetris-like puzzle game based on a hexagonal grid
Comment[de]=Tetris-ähnliches Puzzlespiel auf einem sechseckigen Raster
Exec=hexglass
Icon=hexglass
Terminal=false
Type=Application
Categories=Game;LogicGame;
EOF

%clean
%__rm -rf %{buildroot}

%files
%doc CHANGES COPYING README
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.xpm



%changelog
* Tue Mar 27 2012 Andrey Bondrov <abondrov@mandriva.org> 1.2.1-1mdv2011.0
+ Revision: 787382
- imported package hexglass


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2057 |12cr|hexter-1.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:       hexter
Summary:    Yamaha DX7 modeling DSSI plugin
Version:    1.0.1
Release:    1

Source:     http://prdownloads.sourceforge.net/dssi/%{name}-%{version}.tar.gz
URL:        http://dssi.sourceforge.net/hexter.html
License:    GPLv2+
Group:      Sound

BuildRequires:  pkgconfig(dssi)
BuildRequires:  pkgconfig(gtk+-2.0)
BuildRequires:  pkgconfig(liblo)
BuildRequires:  pkgconfig(alsa)

%description
hexter is a software synthesizer that models the sound generation of a Yamaha
DX7 synthesizer. It can easily load most DX7 patch bank files, accept patch
editing commands via MIDI sys-ex messages (ALSA systems only), and recreate the
sound of the DX7 with greater accuracy than any previous open-source emulation
(that the author is aware of....)

hexter operates as a plugin for the Disposable Soft Synth Interface (DSSI).
DSSI is a plugin API for software instruments (soft synths) with user
interfaces, permitting them to be hosted in-process by audio applications.

%prep
%setup -q

%build
alias libtoolize=true
%configure2_5x
%make

%install
%makeinstall

%files
%defattr(-,root,root)
%doc ChangeLog COPYING AUTHORS README TODO
%{_libdir}/dssi/%{name}.so
%{_libdir}/dssi/%{name}/%{name}_gtk
%{_datadir}/%{name}/*.dx7



%changelog
* Fri Apr 27 2012 Frank Kober <emuse@mandriva.org> 0.6.2-3
+ Revision: 793831
- rebuild, spec cleanup

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.6.2-2mdv2011.0
+ Revision: 611093
- rebuild

* Mon Dec 07 2009 Jérôme Brenier <incubusss@mandriva.org> 0.6.2-1mdv2010.1
+ Revision: 474465
- new version 0.6.2
- fix license tag

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.5.9-3mdv2009.0
+ Revision: 246855
- rebuild
- fix description-line-too-long

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 0.5.9-1mdv2008.1
+ Revision: 140747
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import hexter


* Sat Apr  1 2006 Austin Acton <austin@mandriva.org> 0.5.9-1mdk
- spec from Pedro Lopez-Cabanillas <plcl@users.sourceforge.net>
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2058 |12cr|hexxagon-1.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		hexxagon
Summary:	Othello clone (GTK version)
Version:	1.0.2
Release:	1
Group:		Games/Boards
License:	GPLv2+
Url:		http://nesqi.se/hexxagon/
Source0:	http://nesqi.se/download/%{name}-%{version}.tar.bz2
Source11:	%{name}-48.png
Source12:	%{name}-32.png
Source13:	%{name}-16.png
Patch0:		hexxagon-1.0-fix-build.patch
BuildRequires:	pkgconfig(gtk+)
BuildRequires:	pkgconfig(gtkmm-2.4)

%description
Hexxagon is a clone of Hexxagon, an adaptation of
the Othello board game written for DOS.
This is the GTK1 version of Hexxagon.

%prep
%setup -q
%patch0 -p1 -b .fix-build

%build
%configure2_5x
%make

%install
%makeinstall bindir=%{buildroot}%{_gamesbindir}

mkdir -p %{buildroot}%{_datadir}/applications/
cat << EOF > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Categories=Game;BoardGame;
Name=Hexxagon
Comment=Othello clone
EOF

install -m644 %{SOURCE11} -D %{buildroot}%{_liconsdir}/%{name}.png
install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
install -m644 %{SOURCE13} -D %{buildroot}%{_miconsdir}/%{name}.png

%files
%doc README
%{_gamesbindir}/%{name}
%{_datadir}/applications/mandriva-%{name}*.desktop
%{_liconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_datadir}/%{name}



%changelog
* Fri May 15 2009 Samuel Verschelde <stormi@mandriva.org> 1.0-3mdv2010.0
+ Revision: 376086
- fix build
- remove non working desktop file for text mode hexxagon
- fix licence

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild
    - do not harcode icon extension
    - auto convert menu to XDG
    - kill re-definition of %%buildroot on Pixel's request
    - import hexxagon

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Sun Apr 23 2006 Nicolas Lcureuil <neoclust@mandriva.org> 1.0-2mdk
- Add BuildRequires

* Thu Apr 06 2006 Lenny Cartier <lenny@mandriva.com> 1.0-1mdk
- 1.0

* Sun Apr 03 2005 Michael Scherer <misc@mandrake.org> 0.3.3-2mdk
- Rebuild for readline

* Tue Nov 16 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.3.3-1mdk
- 0.3.3

* Thu Jul 01 2004 Michael Scherer <misc@mandrake.org> 0.3.2-2mdk 
- rebuild for new gcc

* Wed Jun 02 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.3.2-1mdk
- 0.3.2
- drop P0 (fixed upstream)
- bzip2 source
- drop COPYING file as it's GPL

* Sun Nov  16 2003 Olivier Blin <oliv.blin@laposte.net> 0.3.1-1mdk
- initial release
- multline strings patch for gcc 3.3 (patch0)

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2059 |12cr|hg-git-0.3.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	hg-git
%define version 0.3.3
%define	rel		1
%if %mdkversion < 201100
%define release %mkrel %{rel}
%else
%define	release	%{rel}
%endif 

Summary:	Mercurial plugin for communicating with Git servers
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://pypi.python.org/packages/source/h/%{name}/%{name}-%{version}.tar.gz
License:	GPLv2
Group:		Development/Other
Url:		http://hg-git.github.com/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
Requires:	mercurial >= 1.3
Requires:	python-dulwich >= 0.8.0
BuildRequires:	python-dulwich >= 0.8.0
%py_requires -d

%description
This is the Hg-Git plugin for Mercurial, adding the ability to push to
and pull from a Git server repository from Mercurial. This means you
can collaborate on Git based projects from Mercurial, or use a Git
server as a collaboration point for a team with developers using both
Git and Mercurial.

%prep
%setup -q

%install
%__rm -rf %{buildroot}

PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILE_LIST
cat <<EOF > hg-git.rc
[extensions]
hgext.bookmarks =
hggit = %{py_sitedir}/hggit
EOF

%__install -m 755 -d %{buildroot}%{_sysconfdir}/mercurial/hgrc.d
%__install -m 644 hg-git.rc %{buildroot}%{_sysconfdir}/mercurial/hgrc.d/

%clean
%__rm -rf %{buildroot}

%files -f FILE_LIST
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/mercurial/hgrc.d/hg-git.rc


%changelog
* Mon Aug 06 2012 Lev Givon <lev@mandriva.org> 0.3.3-1
+ Revision: 811877
- Update to 0.3.3.

* Sun Feb 05 2012 Lev Givon <lev@mandriva.org> 0.3.2-1
+ Revision: 771287
- Update to 0.3.2.

* Tue Sep 20 2011 Lev Givon <lev@mandriva.org> 0.3.1-1
+ Revision: 700637
- Update to 0.3.1.

* Thu Mar 03 2011 Lev Givon <lev@mandriva.org> 0.2.6-1
+ Revision: 641528
- Update to 0.2.6.

* Tue Nov 02 2010 Lev Givon <lev@mandriva.org> 0.2.5-1mdv2011.0
+ Revision: 592247
- Update to 0.2.5.

* Fri Aug 27 2010 Lev Givon <lev@mandriva.org> 0.2.4-1mdv2011.0
+ Revision: 573471
- Update to 0.2.4.

* Sun Jul 11 2010 Lev Givon <lev@mandriva.org> 0.2.3-1mdv2011.0
+ Revision: 551170
- Update to 0.2.3.
- Update to 0.2.2.

* Thu Apr 15 2010 Lev Givon <lev@mandriva.org> 0.2.1-1mdv2010.1
+ Revision: 534994
- import hg-git


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2060 |12cr|hiawatha-8.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	An advanced and secure webserver for Unix
Name:		hiawatha
Version:	8.6
Release:	1
Source0:	http://www.hiawatha-webserver.org/files/%{name}-%{version}.tar.gz
Source1:	%{name}-sysvscript
Patch0:		hiawatha-8.6-rosa-use_system_polarssl.patch
Patch1:		hiawatha-8.6-libxml29.patch
License:	GPLv2
Group:		System/Servers
Url:		http://www.hiawatha-webserver.org/
BuildRequires:	libxslt-devel
BuildRequires:	pkcs11-helper-devel
BuildRequires:	polarssl-devel
BuildRequires:	cmake >= 2.8.4
Requires(preun):	rpm-helper
Requires(post):	rpm-helper
Provides:	webserver


%description
Hiawatha is an advanced and secure webserver for Unix. It has been written 
with 'being secure' as its main goal. This resulted in a webserver which 
has for example DoS protection, connection control and traffic throttling. 
It has of course also thoroughly been checked and tested for buffer overflows

%prep
%setup -q
%patch0 -p1
%patch1 -p1
rm -rf polarssl

%build
%cmake	-DENABLE_CHROOT:BOOL=ON \
	-DENABLE_MONITOR:BOOL=ON \
	-DUSE_PKCS11_HELPER_LIBRARY:BOOL=ON \
	-DCMAKE_SKIP_RPATH:BOOL=OFF \
	-DCMAKE_INSTALL_LOCALSTATEDIR:PATH=var \
	-DCMAKE_INSTALL_PREFIX:PATH="" \
	-DCMAKE_INSTALL_BINDIR:PATH=%{_bindir} \
	-DCMAKE_INSTALL_SBINDIR:PATH=%{_sbindir} \
	-DCMAKE_INSTALL_SYSCONFDIR:PATH=%{_sysconfdir} \
	-DCMAKE_INSTALL_MANDIR:PATH=%{_mandir}
%make

%install
pushd build
%makeinstall_std

install -D -m 644 logrotate.d/%name %{buildroot}%{_sysconfdir}/logrotate.d/%name
perl -pi -e 's|/usr/var/log/hiawatha/|/var/log/hiawatha/|' %{buildroot}%{_sysconfdir}/%name/hiawatha.conf

install -D -m 755 %{SOURCE1} %{buildroot}%{_initrddir}/%{name}
popd

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%files
%dir /var/log/%{name}
%config(noreplace) %{_sysconfdir}/%{name}/*
%{_sbindir}/%{name}
%{_mandir}/*/*.*
%config(noreplace) %{_sysconfdir}/logrotate.d/%name
%{_localstatedir}/www/%{name}/
%{_initrddir}/%name
%{_bindir}/ssi-cgi
%{_sbindir}/cgi-wrapper
%{_sbindir}/php-fcgi
%{_sbindir}/wigwam
#%{_sbindir}/newroot
#%{_libdir}/%{name}


%changelog
* Tue Sep 18 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 8.5-1
+ Revision: 817067
- update to 8.5
- use system polarssl library

* Sun Jun 10 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 8.4-1
+ Revision: 804330
- update to 8.4

* Fri May 25 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 8.3-1
+ Revision: 800733
- update to 8.3

* Fri May 04 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 8.2-1
+ Revision: 796129
- update to 8.2

* Sun Feb 26 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 8.1-1
+ Revision: 780912
- update to 8.1

* Thu Feb 02 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 8.0-1
+ Revision: 770756
- update to 8.0

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 4.3.2-1mdv2008.1
+ Revision: 140747
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import hiawatha


* Thu Aug 31 2006 Couriousous <couriousous@mandriva.org> 4.3.2-1mdv2007.0
- 4.3.2

* Sat Apr 15 2006 Couriousous <couriousous@mandriva.org> 4.2-1mdk
- 4.2
- LSB startup script

* Fri Mar 17 2006 Couriousous <couriousous@mandriva.org> 3.6.1-2mdk
- Rebuild

* Sat Oct  1 2005 Couriousous <couriousous@mandriva.org> 3.6.1-1mdk
- 3.6.1
- Some spec fix

* Sun Apr 24 2005 Couriousous <couriousous@mandriva.org> 3.5-1mdk
- 3.5

* Sat Apr 2 2005 Couriousous <couriousous@mandrake.org> 3.4-1mdk
- 3.4

* Wed Dec 1 2004 Couriousous <couriousous@zarb.org> 3.3-1mdk
- 3.3

* Mon Oct 11 2004 Couriousous <couriousous@zarb.org> 3.1-1mdk
- First Mandrakelinux release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2061 |12cr|hibernate-2.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	hibernate
%define version 2.0
%define release %mkrel 3

Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Summary:	Software suspend 2 hibernate script
Group:		System/Base
URL:		http://www.tuxonice.net/
Source:		http://www.tuxonice.net/downloads/all/%{name}-script-%{version}.tar.gz
Patch0:		hibernate-extra_pages_allowance.patch
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
hibernate is a shell script that handles the process of getting ready
to suspend to disk and to resume from disk. It requires the Software
Suspend 2 patches available at http://www.tuxonice.net/,
which are also included in the kernel-tmb package.

After installing you will want to run 'hibernate -h' to see available
options and modify your /etc/hibernate/hibernate.conf to set them.

%prep
%setup -q -n %{name}-script-%{version}

%patch0 -p1

%install
rm -rf %{buildroot}
export BASE_DIR=%{buildroot}
export PREFIX=%{_prefix}
export MAN_DIR=$BASE_DIR/%{_mandir}
sh install.sh

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGELOG COPYING README SCRIPTLET-API
%{_datadir}/%{name}
%{_mandir}/*/*
%{_sbindir}/hibernate
%config(noreplace) %{_sysconfdir}/%{name}



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 2.0-3mdv2011.0
+ Revision: 619373
- the mass rebuild of 2010.0 packages

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 2.0-2mdv2010.0
+ Revision: 437866
- rebuild

* Sun Apr 05 2009 Thomas Backlund <tmb@mandriva.org> 2.0-1mdv2009.1
+ Revision: 364066
- update to 2.0 (for tuxonice-3.0 in kernel-tmb)

* Fri Mar 06 2009 Antoine Ginies <aginies@mandriva.com> 1.99-3mdv2009.1
+ Revision: 350615
- 2009.1 rebuild

* Fri Mar 06 2009 Antoine Ginies <aginies@mandriva.com> 1.99-2mdv2009.1
+ Revision: 350290
- 2009.1 rebuild

* Sat Aug 02 2008 Thomas Backlund <tmb@mandriva.org> 1.99-1mdv2009.0
+ Revision: 260797
- update urls
- update to 1.99

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.97-3mdv2009.0
+ Revision: 246859
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Dec 16 2007 Jérôme Soyer <saispo@mandriva.org> 1.97-1mdv2008.1
+ Revision: 120582
- New realase 1.97

* Wed Sep 26 2007 Danny Tholen <dtholen@mandriva.org> 1.96-1mdv2008.0
+ Revision: 93032
- Update to 1.96 to fix support for the new tuxonice suspend in kernel-tmb
- Drop patch 2 & 3 which have been addressed upstream

* Thu Sep 20 2007 Thomas Backlund <tmb@mandriva.org> 1.93-3mdv2008.0
+ Revision: 91539
- add tuxonice support


* Tue Sep 12 2006 Danny Tholen <obiwan@mailmij.org> 1.93-2mdv2007.0
- Add small comment for people who use fglrx (patch0)
- Fix a bogus error on resume (patch1)
- Add commercial for kernel-multimedia in description

* Fri Aug 25 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.93-1mdv2007.0
- New version 1.93

* Tue Jan 17 2006 Olivier Blin <oblin@mandriva.com> 1.12-3mdk
- revert hibernate2 naming, better fix klaptop not to call hibernate directly

* Tue Jan 10 2006 Olivier Blin <oblin@mandriva.com> 1.12-2mdk
- rename hibernate as hibernate2, since it's for suspend2,
  and that a default hibernate script will be provided in suspend-scripts

* Sun Nov 06 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.12-1mdk
- 1.12

* Thu Jul 28 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.10-1mdk
- New release 1.10

* Sat Feb 19 2005 Guillaume Rousse <guillomovitch@mandrake.org> 1.05-1mdk 
- first mdk release, based on package from Bernard Blackham (<bernard@blackham.com.au>)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2062 |12cr|hid-device-dump-9.04.04-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name hid-device-dump
%define version 9.04.04
%define release %mkrel 2

Summary: hid device dump tool
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.zip
License: GPLv3+
Group: System/X11
Url: http://sourceforge.net/projects/hidtouchsuite/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Tool to dump packets from hid devices.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/hidDeviceDump


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 9.04.04-2mdv2011.0
+ Revision: 611094
- rebuild

* Tue Mar 23 2010 Olivier Blin <oblin@mandriva.com> 9.04.04-1mdv2010.1
+ Revision: 526863
- initial hid-device-dump package
- create hid-device-dump


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2063 |12cr|highlight-3.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		highlight
Summary:	Universal source code to formatted text converter
Version:	3.6
Release:	%mkrel 1
Group:		Development/Other
License:	GPLv3
URL:		http://www.andre-simon.de/
Source0:	http://www.andre-simon.de/zip/%{name}-%{version}.tar.bz2
BuildRequires:	qt4-devel
BuildRequires:	lua-devel
BuildRequires:	boost-devel
BuildRequires:	desktop-file-utils
Buildroot:	%{_tmppath}/%{name}-%{version}-root

%description
A utility that converts sourcecode to HTML, XHTML, RTF, LaTeX, TeX,
XSL-FO, XML or ANSI escape sequences with syntax highlighting.
It supports several programming and markup languages.
Language descriptions are configurable and support regular expressions.
The utility offers indentation and reformatting capabilities.
It is easily possible to create new language definitions and colour themes.

%package gui
Summary:	GUI for the hihghlight source code formatter
Requires:	%{name} = %{version}-%{release}

%description gui
A Qt-based GUI for the highlight source code formatter source.

%prep
%setup -q

%build
%make
%__rm -rf src/gui-qt/moc*
%make gui


%install
%__rm -rf %{buildroot}
%makeinstall_std

%__mkdir_p %{buildroot}%{_datadir}/applications
%__mkdir_p %{buildroot}%{_datadir}/pixmaps

%make install-gui DESTDIR=%{buildroot}

%__rm -rf %{buildroot}%{_docdir}/%{name}/

desktop-file-install \
    --dir %{buildroot}%{_datadir}/applications \
   highlight.desktop

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc ChangeLog AUTHORS README* TODO examples/
%{_bindir}/highlight
%{_datadir}/highlight/
%{_mandir}/man1/highlight.1*
%config(noreplace) %{_sysconfdir}/highlight/

%files gui
%defattr(-,root,root,-)
%{_bindir}/highlight-gui
%{_datadir}/applications/highlight.desktop
%{_datadir}/pixmaps/highlight.xpm



%changelog
* Wed Dec 07 2011 Andrey Bondrov <abondrov@mandriva.org> 3.6-1mdv2011.0
+ Revision: 738601
- imported package highlight


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2064 |12cr|highmoon-1.2.4-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	highmoon
%define	version	1.2.4
%define	release	%mkrel	4
%define	Summary	Artillery/Worms-like Game in Open Space

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	%{Summary}
Source0:	http://highmoon.gerdsmeier.net/%{name}-%{version}.tar.gz
Patch1:		highmoon-1.2.3-mdkconf.patch.bz2
URL:		http://highmoon.gerdsmeier.net/
Group:		Games/Arcade
License:	GPLv2
BuildRequires:	SDL-devel SDL_image-devel imagemagick
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
HighMoon is an Artillery/Worms-like duel game in which two spaceships fight
each other in open space. All shots are deflected by the gravitation of
planets and moons, so be careful not to destroy your own UFO.

%prep
%setup -q -n HighMoon
%patch1 -b .mdkconf
find -type f| xargs chmod 644

%build
%make	OPTFLAGS="$RPM_OPT_FLAGS -O3" \
	INSTALLPATH="%{_gamesdatadir}/%{name}" \
	INSTALLBIN="%{_gamesbindir}"

%install
rm -rf $RPM_BUILD_ROOT
make	INSTALLPATH="$RPM_BUILD_ROOT%{_gamesdatadir}/%{name}" \
	INSTALLBIN="$RPM_BUILD_ROOT%{_gamesbindir}" \
	install

cat<<EOF > $RPM_BUILD_ROOT%{_gamesbindir}/highmoon
#!/bin/sh
cd %{_gamesdatadir}/%{name}
./ufo \$@
EOF
chmod 755 $RPM_BUILD_ROOT%{_gamesbindir}/highmoon

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Categories=Game;ArcadeGame;X-MandrivaLinux-MoreApplications-Games-Arcade;
Name=HighMoon
Comment=%{Summary}
EOF

install -d $RPM_BUILD_ROOT{%{_iconsdir},%{_miconsdir},%{_liconsdir}}
convert -size 16x16 icon.png $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
convert -size 32x32 icon.png $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
convert -size 48x48 icon.png $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(644,root,root,755)
%doc AUTHORS NEWS README
%defattr(-,root,root)
%{_gamesbindir}/highmoon
%dir %{_gamesdatadir}/highmoon
%dir %{_gamesdatadir}/highmoon/gfx
%{_gamesdatadir}/highmoon/gfx/*
%dir %{_gamesdatadir}/highmoon/snd
%{_gamesdatadir}/highmoon/snd/*
%{_gamesdatadir}/highmoon/ufo
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_datadir}/applications/mandriva-%{name}.desktop



%changelog
* Wed May 13 2009 Jérôme Brenier <incubusss@mandriva.org> 1.2.4-4mdv2010.0
+ Revision: 375064
- group/menu category fixed (#49515)
- license fixed (GPLv2)

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.2.4-3mdv2009.0
+ Revision: 246860
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Thu Jan 03 2008 Thierry Vignaud <tv@mandriva.org> 1.2.4-1mdv2008.1
+ Revision: 141863
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request
- import highmoon

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Jérôme Soyer <saispo@mandriva.org>
    - New release


* Thu Feb 16 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.2.3-1mdk
- initial release based on suse package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2065 |12cr|hinedo-0.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: hinedo
Summary: Tray applet to listen Hinet radio
Version: 0.4
Release: 2
License: GPLv2+
Group: Sound
Source0: http://of.openfoundry.org/download_path/hinedo/2007.11.18/%name-%version.tar.bz2
Patch0: hinedo-0.4-makefile.patch
Patch1: hinedo-0.4-str-fmt.patch
patch2:	hinedo-0.4.nostrip.patch
URL: http://of.openfoundry.org/projects/814
BuildRequires: pkgconfig(gtk+-2.0) desktop-file-utils
Requires: mplayer
Requires: python
Obsoletes: hinetradio

%description
Tray applet to listen Hinet radio.

%prep
%setup -q -n %{name}-%{version}
%patch0 -p0
%patch1 -p0
%patch2 -p1 -b .nostrip

%build
%make CFLAGS="%optflags" LDFLAGS="%{?ldflags} -lX11"

%install
%makeinstall_std CFLAGS="%optflags" LDFLAGS="%{?ldflags} -lX11"

desktop-file-install --vendor="" \
	--remove-category="Application" \
	--dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/*.desktop

%files
%defattr(-,root,root)
%{_bindir}/*
%{_datadir}/applications/*.desktop
%{_datadir}/pixmaps/*.png
%{_prefix}/lib/hinedo/update



%changelog
* Sun May 24 2009 Funda Wang <fwang@mandriva.org> 0.4-2mdv2010.0
+ Revision: 379122
- drop desktop environment

* Sat May 23 2009 Funda Wang <fwang@mandriva.org> 0.4-1mdv2010.0
+ Revision: 378883
- import hinedo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2066 |12cr|hinetradio-1.0-0.beta6.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define betaversion beta6

Name: hinetradio
Summary: Tray applet to listen Hinet radio
Version: 1.0
Release: %mkrel -c %betaversion 3
License: GPL
Group: Sound
Source0: http://fd.idv.tw/hinetradio/%{name}-%{version}-%{betaversion}.tar.bz2
URL: http://fd.idv.tw/hinetradio
BuildRequires: pkgconfig(gtk+-2.0) desktop-file-utils curl-devel
BuildRequires: pkgconfig(gstreamer-0.10)
Requires: gstreamer0.10-ffmpeg gstreamer0.10-mms

%description
Tray applet to listen Hinet radio.

%prep
%setup -q -n %{name}-%{version}-%{betaversion}

%build
%configure2_5x LIBS="-lX11"
%make

%install
%makeinstall_std

desktop-file-install --vendor="" \
	--remove-category="Application" \
	--add-category="TrayIcon" \
	--add-only-show-in="KDE" \
	--add-only-show-in="GNOME" \
	--dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/*.desktop

%files
%defattr(-,root,root)
%{_bindir}/*
%{_datadir}/applications/*.desktop
%{_datadir}/pixmaps/*.png



%changelog
* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 1.0-0.beta6.3mdv2009.0
+ Revision: 218437
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Tue Feb 12 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0-0.beta6.3mdv2008.1
+ Revision: 166365
- fix gstreamer0.10-devel BR for x86_64
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Aug 10 2007 Funda Wang <fundawang@mandriva.org> 1.0-0.beta6.3mdv2008.0
+ Revision: 61498
- add only showin
- add fdo category

* Tue Jun 26 2007 Funda Wang <fundawang@mandriva.org> 1.0-0.beta6.2mdv2008.0
+ Revision: 44279
- Requires mms plugin

* Mon Jun 25 2007 Funda Wang <fundawang@mandriva.org> 1.0-0.beta6.1mdv2008.0
+ Revision: 44002
- New version

* Wed Jun 13 2007 Funda Wang <fundawang@mandriva.org> 1.0-0.beta5.1mdv2008.0
+ Revision: 38404
- BuildRequires curl-devel
- New version

* Thu Jun 07 2007 Funda Wang <fundawang@mandriva.org> 1.0-0.beta3.1mdv2008.0
+ Revision: 36221
- gnome-panel is not required
- Use desktop-file-install
- add clean section
- Add post scriptlet
- First package for Mandriva
- Create hinetradio


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2067 |12cr|hippo-canvas-0.3.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name hippo-canvas
%define api 1
%define major 0
%define libname %mklibname %name %api %major
%define develname %mklibname -d %name

Name:           %name
Version:        0.3.1
Release:        5
Summary:        A canvas widget

Group:          Graphical desktop/GNOME
License:        LGPLv2
URL:            http://developer.mugshot.org/wiki/Hippo_Canvas
Source0:        ftp://ftp.gnome.org/pub/GNOME/sources/hippo-canvas/hippo-canvas-%{version}.tar.bz2
Patch0:		hippo-canvas-0.3.0-linkage.patch
BuildRequires:  gtk2-devel
BuildRequires:  librsvg-devel
BuildRequires:  gobject-introspection-devel
BuildRequires:  python-cairo-devel

%description
The hippo-canvas library contains a canvas widget developed by the 
Mugshot team for displaying GTK+ UI across multiple platforms.

%package -n %libname
Group:          System/Libraries
Summary:        A canvas widget

%description -n %libname
The hippo-canvas library contains a canvas widget developed by the 
Mugshot team for displaying GTK+ UI across multiple platforms.


%package -n %develname
Summary:        Development files for hippo-canvas
Group:          Development/C
Requires:       %{libname} = %{version}-%{release}
Provides:	lib%name-devel = %version-%release
Provides:	%name-devel = %version-%release

%description -n %develname
The hippo-canvas-devel package contains libraries and header files for
developing applications that use hippo-canvas.

%package -n     python-%name
Summary:        Python module for hippo-canvas
Group:          Development/Python
Requires:       %{libname} = %{version}-%{release}
BuildRequires:  pygtk2.0-devel
BuildRequires:  python-gobject-devel > 2.21.2
BuildRequires:  gtk-doc

%description -n python-%name
The hippo-canvas-python package contains a Python interface.

%prep
%setup -q
%patch0 -p0

%build
export LDFLAGS="-lgmodule-2.0"
%configure2_5x --disable-static
%make

%install
%makeinstall_std
mv %buildroot%_datadir/gir %buildroot%_datadir/gir-1.0


%files -n %libname
%defattr(-,root,root,-)
%doc LICENSE README AUTHORS
%{_libdir}/libhippocanvas-%api.so.%{major}*
%_libdir/girepository-1.0/Hippo-1.0.typelib

%files -n %develname
%defattr(-,root,root,-)
%{_datadir}/gtk-doc/html/*
%{_includedir}/*
%{_libdir}/pkgconfig/hippo-canvas-1.pc
%{_libdir}/*.so
%_datadir/gir-1.0/Hippo-1.0.gir

%files -n python-%name
%defattr(-,root,root,-)
%{python_sitearch}/*.so



%changelog
* Tue Nov 22 2011 Götz Waschk <waschk@mandriva.org> 0.3.1-4mdv2012.0
+ Revision: 732425
- rebuild

* Sun Nov 21 2010 Funda Wang <fwang@mandriva.org> 0.3.1-3mdv2011.0
+ Revision: 599398
- rebuild for py2.7

* Thu Sep 16 2010 Götz Waschk <waschk@mandriva.org> 0.3.1-2mdv2011.0
+ Revision: 578945
- rebuild for new gobject-introspection

* Fri Jul 30 2010 Götz Waschk <waschk@mandriva.org> 0.3.1-1mdv2011.0
+ Revision: 563542
- new version
- bump python-gobject dep
- add introspection support

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 0.3.0-6mdv2010.0
+ Revision: 437868
- rebuild

* Sun Jan 04 2009 Funda Wang <fwang@mandriva.org> 0.3.0-5mdv2009.1
+ Revision: 324094
- fix linkage

* Sat Jan 03 2009 Funda Wang <fwang@mandriva.org> 0.3.0-4mdv2009.1
+ Revision: 323728
- rebuild

* Sun Nov 09 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-3mdv2009.1
+ Revision: 301580
- rebuilt against new libxcb

* Thu Jul 24 2008 Götz Waschk <waschk@mandriva.org> 0.3.0-2mdv2009.0
+ Revision: 244978
- fix python package deps

* Wed Jul 23 2008 Götz Waschk <waschk@mandriva.org> 0.3.0-1mdv2009.0
+ Revision: 242275
- fix buildrequires
- import hippo-canvas


* Wed Jul 23 2008 Götz Waschk <waschk@mandriva.org> 0.3.0-1mdv2009.0
- adapt for Mandriva

* Thu Jun 19 2008 Owen Taylor <otaylor@redhat.com> - 0.2.34-1
- Update to 0.2.34 (Fixes crash when destroying HippoCanvasWidget)

* Tue Jun 17 2008 Owen Taylor <otaylor@redhat.com> - 0.2.33-1
- Update to 0.2.33 (Fixes problem with python bindings missing get_font() method)

* Mon Jun 16 2008 Owen Taylor <otaylor@redhat.com> - 0.2.32-1
- Update to 0.2.32

* Thu Apr 24 2008 Colin Walters <walters@redhat.com> - 0.2.31-1
- Update to 0.2.31

* Mon Mar 31 2008 Colin Walters <walters@redhat.com> - 0.2.30-1
- Update to 0.2.30

* Tue Feb 26 2008 Colin Walters <walters@redhat.com> - 0.2.26-1
- Update to 0.2.26

* Sat Feb  2 2008 Marco Pesenti Gritti <mpg@redhat.com> - 0.2.25-1
- Update to 0.2.25

* Tue Aug 28 2007 Fedora Release Engineering <rel-eng at fedoraproject dot org> - 0.2.24-2
- Rebuild for selinux ppc32 issue.

* Fri Jul 13 2007 Owen Taylor <otaylor@redhat.com> - 0.2.24-1
- Update to 0.2.24

* Wed Jul 11 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.2.23-1
- Update to 0.2.23

* Mon Jul  9 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.2.22-1
- Update to 0.2.22

* Fri Jul  6 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.2.21-1
- Update to 0.2.21

* Wed Jun 27 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.2.19-1
- Update to 0.2.19
- Require gtk-doc

* Mon May 14 2007 Colin Walters <walters@redhat.com> - 0.2.17-3
- Hopefully make patch apply

* Fri May 11 2007 Colin Walters <walters@redhat.com> - 0.2.17-2
- Add patch to install python in pyexecdir. 

* Thu May 02 2007 Colin Walters <walters@redhat.com> - 0.2.17-1
- New upstream
- Package pc file
- Add BRs on pycairo-devel, pygtk-devel

* Mon Apr 30 2007 Colin Walters <walters@redhat.com> - 0.2.16-1
- New upstream

* Mon Apr 09 2007 Colin Walters <walters@redhat.com> - 0.2.13-2
- Fully qualify source url

* Tue Apr 03 2007 Colin Walters <walters@redhat.com> - 0.2.13-1
- Tweak for mugshot.org releases

* Tue Oct 03 2006 John (J5) Palmieri <johnp@redhat.com> - 0.1.2-1
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2068 |12cr|hiredis-0.10.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname hiredis %{major}
%define develname %mklibname hiredis -d

Summary:	A minimalistic C client library for Redis
Name:		hiredis
Version:	0.10.1
Release:	1
Group:		System/Libraries
License:	BSD
URL:		https://github.com/antirez/hiredis
Source0:	antirez-%{name}-v%{version}-28-gd5d8843.tar.gz

%description 
Hiredis is a minimalistic C client library for the Redis database.

%package -n	%{libname}
Summary:        A minimalistic C client library for Redis
Group:          System/Libraries

%description -n	%{libname}
Hiredis is a minimalistic C client library for the Redis database.

%package -n	%{develname}
Summary:        Header files and libraries for hiredis C development
Group:          Development/C
Requires:	%{libname} >= %{version}-%{release}
Provides:	hiredis-devel = %{version}-%{release}

%description -n	%{develname}
This package contains the header files and libraries to develop applications
using a Redis database.


%prep

%setup -q -n antirez-%{name}-d5d8843

%build
%make OPTIMIZATION="%{optflags}" LDFLAGS="%{ldflags}"

%install
rm -rf %{buildroot}

make install PREFIX=%{buildroot}/%{_prefix} INSTALL_LIBRARY_PATH=%{buildroot}%{_libdir}

rm -f `find %{buildroot} -name *.*a`

%files -n %{libname}
%doc COPYING
%{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%doc README.md
%{_includedir}/%{name}
%{_libdir}/*.so



%changelog
* Mon Jan 30 2012 Oden Eriksson <oeriksson@mandriva.com> 0.10.1-1
+ Revision: 769814
- import hiredis


* Mon Jan 30 2012 Oden Eriksson <oeriksson@mandriva.com> 0.10.1-1
- fedora adopt

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2069 |12cr|hk_classes-0.8.3-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define LIBMAJ 15
%define libname %mklibname %name %LIBMAJ
%define develname %mklibname %name -d
%define release 13

Summary:	GUI independent C++ database application libraries	
Name:		hk_classes
Version: 	0.8.3
Release: 	%release
License:	GPL
Group:		Databases
Source0:		http://hk-classes.sourceforge.net/hk_classes-%{version}.tar.bz2
Patch0:		hk_classes-0.8.3-gcc43.patch
Patch1:		hk_classes-0.8.3-fix-str-fmt.patch
patch2:		hk_classes-0.8.3.unistd.patch
Url:		http://hk-classes.sourceforge.net
BuildRequires:	fontconfig-devel
BuildRequires:	mysql-devel 
BuildRequires:  postgresql-devel 
BuildRequires:  unixODBC-devel 
BuildRequires:  libpx-devel 
BuildRequires:  xbsql-devel
BuildRequires:	pkgconfig(python) 
BuildRequires:  sqlite3-devel
%ifarch x86_64
%else
BuildRequires:  firebird-devel
%endif
BuildRequires:  chrpath 
Requires: 	%{libname} = %{version}-%{release}

%description
Hk_classes is a set of GUI independent C++ libraries which allow the rapid 
development of database applications and includes command line tools to use 
hk_classes in scripts.

firebird support is not available for x86_64

%package	-n python-%{name}
Summary:  	Python support for hk_classes
Group: 		Development/Python

%description -n python-%{name}
Python scripting support for hk_classes.

%package	-n %{libname}
Summary:  	Libraries for hk_classes applications
Group: 		System/Libraries
Obsoletes:	%mklibname %name 5
Conflicts:	%develname < 0.8.3-3
Conflicts:	%{mklibname -d %name 5}

%description -n %{libname}
Hk_classes libraries for command-line scripts and application development.

%package	-n %{develname}
Summary:  	Development files for hk_classes applications
Group: 		Development/Databases
Requires: 	%{libname} = %{version}-%{release}
Provides:	hk_classes-devel = %{version}
Obsoletes:	%mklibname -d %name 15
Conflicts:	%libname < 0.8.3-3
Conflicts:	%mklibname %name 5

%description -n %{develname}
Hk_classes header files for application development.

%prep
%setup -q -n %{name}-%{version}
%patch0 -p1
%patch1 -p0
%patch2 -p1 -b .unistd

%build
%configure2_5x --with-xbase-libdir=%{_libdir}
%make

%install
%makeinstall_std

# (sb) create a default config file

install -d $RPM_BUILD_ROOT/%{_sysconfdir}
cat << EOF > $RPM_BUILD_ROOT/%{_sysconfdir}/hk_classes.conf
<?xml version="1.0" ?>

<HK_VERSION>0.8.2</HK_VERSION>
<GENERAL>
  <SHOWPEDANTIC>YES</SHOWPEDANTIC>
  <DRIVERPATH>%{_libdir}/%{name}/drivers</DRIVERPATH>
  <DEFAULTFONT>Courier</DEFAULTFONT>
  <DEFAULTFONTSIZE>12</DEFAULTFONTSIZE>
  <DEFAULTTEXTALIGNMENT>LEFT</DEFAULTTEXTALIGNMENT>
  <DEFAULTNUMBERALIGNMENT>RIGHT</DEFAULTNUMBERALIGNMENT>
  <MAXIMIZEDWINDOWS>NO</MAXIMIZEDWINDOWS>
  <DEFAULTPRECISION>2</DEFAULTPRECISION>
  <DEFAULTTHOUSANDSSEPARATOR>NO</DEFAULTTHOUSANDSSEPARATOR>
  <DEFAULTDRIVER>mysql</DEFAULTDRIVER>
  <DEFAULTSIZETYPE>ABSOLUTE</DEFAULTSIZETYPE>
  <MEASURESYSTEM>CM</MEASURESYSTEM>
</GENERAL>
<HK_REGIONAL>
  <DEFAULTTIMEFORMAT>h:m:s</DEFAULTTIMEFORMAT>
  <DEFAULTDATETIMEFORMAT>D.M.Y h:m:s</DEFAULTDATETIMEFORMAT>
  <DEFAULTDATEFORMAT>D.M.Y</DEFAULTDATEFORMAT>
  <LOCALE/>
</HK_REGIONAL>
<REPORT>
  <PRINTERCOMMAND>lpr</PRINTERCOMMAND>
  <REPORTFONTENCODING>ISO-8859-1</REPORTFONTENCODING>
</REPORT>
EOF

# (sb) get rid of rpath
chrpath --delete $RPM_BUILD_ROOT%{_bindir}/*

# (sb) fix the .la files
perl -pi -e "s|-L$RPM_BUILD_DIR/%{name}-%{version}/hk_classes||g" $RPM_BUILD_ROOT%{_libdir}/%{name}/drivers/*.la

# (sb) installed but not packaged
rm -rf $RPM_BUILD_ROOT/usr/local

mkdir -p %buildroot/%_sysconfdir/ld.so.conf.d
echo "%_libdir/%name" >  %buildroot/%_sysconfdir/ld.so.conf.d/%name.conf

%post -n %{libname}
grep -q "^/usr/lib/%{name}$" /etc/ld.so.conf || echo "/usr/lib/%{name}" >> /etc/ld.so.conf

%postun -n %{libname}
if [ "$1" = "0" ]; then
    rm -f /etc/ld.so.conf.new
    grep -v -e "/usr/lib/%{name}" /etc/ld.so.conf > /etc/ld.so.conf.new
    mv -f /etc/ld.so.conf.new /etc/ld.so.conf
fi

%files
%defattr(-,root,root)
%doc ChangeLog COPYING NEWS INSTALL README
%{_bindir}/hk_actionquery
%{_bindir}/hk_exportcsv
%{_bindir}/hk_exporthtml
%{_bindir}/hk_exportxml
%{_bindir}/hk_importcsv
%{_bindir}/hk_report
%{_bindir}/hk_dbcopy
%config(noreplace) %{_sysconfdir}/hk_classes.conf
%{_mandir}/man1/hk_actionquery.1man*
%{_mandir}/man1/hk_exportcsv.1man*
%{_mandir}/man1/hk_exporthtml.1man*
%{_mandir}/man1/hk_exportxml.1man*
%{_mandir}/man1/hk_importcsv.1man*
%{_mandir}/man1/hk_report.1man*
%{_mandir}/man1/hk_dbcopy.1man*

%files -n python-%{name}
%defattr(-,root,root)
%python_sitearch/*

%files -n %{libname}
%defattr(-,root,root)
%{_sysconfdir}/ld.so.conf.d/hk_classes.conf
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/libhk_classes.so.%{LIBMAJ}*
%{_libdir}/%{name}/drivers

%files -n %{develname}
%defattr(-,root,root)
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/*.h
%{_libdir}/%{name}/libhk_classes.so


%changelog
* Sat Jan 01 2011 Oden Eriksson <oeriksson@mandriva.com> 0.8.3-13mdv2011.0
+ Revision: 627248
- rebuilt against mysql-5.5.8 libs, again

* Thu Dec 30 2010 Oden Eriksson <oeriksson@mandriva.com> 0.8.3-12mdv2011.0
+ Revision: 626528
- rebuilt against mysql-5.5.8 libs

* Sun Nov 14 2010 Funda Wang <fwang@mandriva.org> 0.8.3-10mdv2011.0
+ Revision: 597469
- rebuild

* Sat Nov 06 2010 Funda Wang <fwang@mandriva.org> 0.8.3-9mdv2011.0
+ Revision: 593919
- rebuild for py2.7

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 0.8.3-8mdv2010.0
+ Revision: 437869
- rebuild

* Sun Dec 28 2008 Funda Wang <fwang@mandriva.org> 0.8.3-7mdv2009.1
+ Revision: 320256
- fix str fmt

* Sat Dec 06 2008 Oden Eriksson <oeriksson@mandriva.com> 0.8.3-6mdv2009.1
+ Revision: 311335
- rebuilt against mysql-5.1.30 libs

* Thu Jul 31 2008 Funda Wang <fwang@mandriva.org> 0.8.3-5mdv2009.0
+ Revision: 257502
- fix underlining
- more gcc4.3 patch
- BR fontconfig
- add gcc 4.3 patch

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - fix spacing at top of description
    - kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Oct 22 2007 Funda Wang <fwang@mandriva.org> 0.8.3-3mdv2008.1
+ Revision: 101127
- finally fix bug#29974, drivers/*.la should not belongs to devel package

  + Thierry Vignaud <tv@mandriva.org>
    - do not hardcode bz2 extension

* Tue Jun 26 2007 Funda Wang <fwang@mandriva.org> 0.8.3-2mdv2008.0
+ Revision: 44396
- corrected libmajor

* Tue Jun 26 2007 Funda Wang <fwang@mandriva.org> 0.8.3-1mdv2008.0
+ Revision: 44391
- New devel policy

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - update to 0.8.3


* Mon Jan 15 2007 Nicolas Lécureuil <neoclust@mandriva.org> 0.8.2-2mdv2007.0
+ Revision: 109105
- Rebuild against new python

* Tue Oct 31 2006 Lenny Cartier <lenny@mandriva.com> 0.8.2-1mdv2007.1
+ Revision: 74154
- Update to 0.8.2

* Mon Jul 10 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.8.1-2mdv2007.0
+ Revision: 38596
- Fix File list
- Increase release
- try to fix bug #23156

* Fri Jun 23 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.8.1-1mdv2007.0
+ Revision: 37885
- Fix file list
- remove ( for the moment?) Patch0
- fix folder
- 0.8.1
- import hk_classes-0.8-1mdk

* Sun Dec 11 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.8-1mdk
- 0.8 final
- patch0: fix python path detection on x86_64
- do not require firebird-devel on x86_64 - the package is not available. Add
  a word about that in description
- xbase seems to be broken on x86_64
- build on x86_64

* Thu Oct 06 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.8-0.test2.2mdk
- BuildRequires Fix

* Wed Oct 05 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.8-0.test2.1mdk
- 0.8-test2
- Fix files list
- Fx BuildRequires

* Wed Jul 13 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.7.4a-1mdk
- 0.7.4a 
	 -  This is mainly a bugfix release
- Drop Patch 0   merged upstream

* Wed Jul 06 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.7.4-2mdk
- fix file section
- fix buildrequires

* Sat Jul 02 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.7.4-1mdk
- 0.7.4
- Patch 0 fix #include

* Sat Apr 30 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.7.4-0test1.1mdk
- New release 0.7.4test1

* Mon Apr 25 2005 Stew Benedict <sbenedict@mandriva.com> 0.7.2-3mdk
- rebuild for new libpq

* Sun Dec 05 2004 Michael Scherer <misc@mandrake.org> 0.7.2-2mdk
- Rebuild for new python

* Tue Nov 30 2004 Stew Benedict <sbenedict@mandrakesoft.com> 0.7.2-1mdk
- 0.7.2, provides

* Fri Sep 24 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.7.1-1mdk
- 0.7.1

* Thu Jun 17 2004 Stew Benedict <sbenedict@mandrakesoft.com> 0.6.3-2mdk
- rebuild

* Thu Apr 22 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.6.3-1mdk
- 0.6.3


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2070 |12cr|hmmer-3.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name		hmmer
%define version		3.0
%define rel		2
%define release		%mkrel %{rel}

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Profile HMMs for protein sequence analysis
Group:		Sciences/Biology
License:	GPLv3
URL:		http://hmmer.janelia.org
Source:		ftp://selab.janelia.org/pub/software/%{name}/%{version}/%{name}-%{version}.tar.gz
Patch:		%{name}-3.0.makefile.patch

BuildRequires:	openmpi
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Profile hidden Markov models (profile HMMs) can be used to do sensitive
database searching using statistical descriptions of a sequence family's
consensus. HMMER is a freely distributable implementation of profile HMM
software for protein sequence analysis.

%prep
%setup -q
%patch

%build
%configure2_5x --enable-mpi
%make
%make check

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README INSTALL LICENSE RELEASE-NOTES Userguide.pdf
%doc documentation tutorial
%{_bindir}/*
%{_mandir}/man1/*


%changelog
* Mon Nov 29 2010 Stéphane Téletchéa <steletch@mandriva.org> 3.0-2mdv2011.0
+ Revision: 603122
- Update license version

* Mon Nov 29 2010 Stéphane Téletchéa <steletch@mandriva.org> 3.0-1mdv2011.0
+ Revision: 602714
- Update to hmmer 3.0
- Enable installation of man pages with a ugly hack
- Enable mpi version using openmpi
- Enable checks for catching regressions

* Mon Mar 15 2010 Eric Fernandez <zeb@mandriva.org> 2.3.2-6mdv2010.1
+ Revision: 519811
- rebuild

* Mon Aug 17 2009 Eric Fernandez <zeb@mandriva.org> 2.3.2-5mdv2010.0
+ Revision: 417349
- man fix and rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 2.3.2-4mdv2008.1
+ Revision: 140747
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Tue Dec 19 2006 Eric Fernandez <zeb@mandriva.org> 2.3.2-4mdv2007.0
+ Revision: 99677
- new URL
- Import hmmer

* Mon Jun 26 2006 Eric Fernandez <zeb@zebulon,org,uk> 2.3.2-3mdv2007.0
- rebuild

* Wed Nov 02 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.3.2-2mdk
- %%mkrel
- spec cleanup

* Wed Sep 29 2004 Guillaume Rousse <guillomovitch@mandrake.org> 2.3.2-1mdk 
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2071 |12cr|hobbit-4.2.0-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#define beta %{nil}
%define release %mkrel 11
%define _localstatedir %{_var}/lib
%{?!_logdir:%global _logdir /var/log}
%{?!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}}

%{?!mdkversion: %define notmdk 1}

Name: hobbit
Version: 4.2.0
Release: %release
Group: Networking/Other
URL: http://%{name}mon.sourceforge.net/
License: GPL
Source0: %{name}-%{version}%{?beta:-RC-%beta}.tar.bz2
Patch0:	hobbit-4.1.2-ignore-cdrom.patch
Patch1:	hobbit-4.1.2-fix-apache-alias.patch
Patch2:	hobbit-4.1.2p1-client-send-msgs.patch
Patch3:	http://www.hswn.dk/hobbitsw/patches/allinone.patch
Patch4: empty-dirinclude.patch
Patch5: http://bbwin.sourceforge.net/download/bbwin_4.2.patch
# From devmon 0.3.0rc1 extras/
Patch6: hobbit-4.2.0-devmon.patch
Patch7: hobbit-4.2.0-fix-critical-confreport.patch
Patch8: hobbit-4.2.0-increase-nk-priorities.patch
Source1: do_devmon.c
Summary: Hobbit network monitor
Requires(pre): %{!?notmdk:apache}%{?notmdk:httpd}
Requires: %{name}-client = %{version} rrdtool
Conflicts: %{name}-client < 4.2.0-%mkrel 2
%{!?notmdk:Requires(pre): rpm-helper}
%if %{?!_without_server:1}%{?_without_server:0}
BuildRequires: fping
BuildRequires: pkgconfig(openssl)
BuildRequires: pkgconfig(libpcre)
BuildRequires: rrdtool-devel
BuildRequires: openldap-devel
%endif

%description
Hobbit is a system for monitoring your network servers and
applications. It is heavily inspired by the Big Brother
tool, but is a complete re-implementation with a lot of added
functionality and performance improvements.

%package client
Summary: Hobbit client reporting data to the Hobbit server
Group: Networking/Other
%{!?notmdk:Requires(pre): rpm-helper}

%description client
This package contains a client for the Hobbit monitor. Clients
report data about the local system to the monitor, allowing it
to check on the status of the system load, filesystem utilisation,
processes that must be running etc.

%prep
%setup -q %{?beta: -n %{name}-%{version}-RC-%{beta}}
%patch0 -p1
%patch1 -p1
%patch3 -p0
%patch4 -p0
%patch5 -p0
%patch6 -p1 -b .devmon
cp %{SOURCE1} hobbitd/rrd/
%patch7 -p1
%patch8 -p1
#%patch2 -p1
# test should really check for RC -ne 127 (file not found), 1 is also acceptable
perl -pi -e 's/-eq 0/-ne 127/g' build/fping.sh

%build
export ENABLESSL=y \
ENABLELDAP=y \
ENABLELDAPSSL=y \
BBUSER=%{name} \
BBTOPDIR=%{_libdir}/%{name} \
BBVAR=%{_localstatedir}/%{name} \
BBHOSTURL=/%{name} \
CGIDIR=%{_libdir}/%{name}/cgi-bin \
BBCGIURL=/%{name}-cgi \
SECURECGIDIR=%{_libdir}/%{name}/cgi-secure \
SECUREBBCGIURL=/%{name}-seccgi \
HTTPDGID=apache \
BBLOGDIR=%{_logdir}/%{name} \
BBHOSTNAME=localhost \
BBHOSTIP=127.0.0.1 \
MANROOT=%{_mandir} \
BARS=all \
USENEWHIST=y \
PIXELCOUNT=960 \
INSTALLBINDIR=%{_libdir}/%{name}/server/bin \
INSTALLETCDIR=%{_sysconfdir}/%{name} \
INSTALLWEBDIR=%{_sysconfdir}/%{name}/web \
INSTALLEXTDIR=%{_libdir}/%{name}/server/ext \
INSTALLTMPDIR=%{_localstatedir}/%{name}/tmp \
INSTALLWWWDIR=%{_localstatedir}/%{name}/www \
CONFTYPE=server \
USEHOBBITPING=n
%if %{?!_without_server:1}%{?_without_server:0}
./configure
%else
./configure --client
%endif
#%configure --server

perl -pi -e 's/ch(own|grp)/echo chown/g' web/Makefile
PKGBUILD=1 make

%install
INSTALLROOT=%{buildroot}/ PKGBUILD=1 make install
mkdir -p %{buildroot}/%{_initrddir}
which install
install -m755 rpm/%{name}-client.init %{buildroot}/%{_initrddir}/%{name}-client
mkdir -p %{buildroot}/%{_sysconfdir}/sysconfig
install rpm/%{name}-client.default %{buildroot}/%{_sysconfdir}/sysconfig/%{name}-client
mkdir -p %{buildroot}/%{_bindir}
ln -s %{_libdir}/%{name}/server/bin/bb{,cmd} %{buildroot}/%{_bindir}
rmdir %{buildroot}/%{_libdir}/%{name}/client/tmp
mkdir -p %{buildroot}/%{_localstatedir}/%{name}-client
ln -s %{_localstatedir}/%{name}-client %{buildroot}/%{_libdir}/%{name}/client/tmp
ln -s %{_localstatedir}/%{name}/tmp %{buildroot}/%{_libdir}/%{name}/tmp
rmdir %{buildroot}/%{_libdir}/%{name}/client/logs
perl -pi -e 's!^BBDISP=.*!include /var/run/%{name}client-runtime.cfg!;s/^BBDISPLAYS=.*$//g' %{buildroot}/%{_libdir}/%{name}/client%{_sysconfdir}/%{name}client.cfg

echo "directory %{_sysconfdir}/%{name}/hobbitlaunch.d" >> %{buildroot}/%{_sysconfdir}/%{name}/hobbitlaunch.cfg
echo "directory %{_sysconfdir}/%{name}/hobbitgraph.d" >> %{buildroot}/%{_sysconfdir}/%{name}/hobbitgraph.cfg
mkdir -p %{buildroot}/%{_sysconfdir}/%{name}/{hobbitlaunch,hobbitgraph,clientlaunch}.d

# server-only stuff
%if %{?!_without_server:1}%{?_without_server:0}
install -m755 rpm/%{name}-init.d %{buildroot}/%{_initrddir}/%{name}
mkdir -p %{buildroot}/%{_sysconfdir}/httpd/conf.d
mv %{buildroot}/%{_sysconfdir}/%{name}/%{name}-apache.conf %{buildroot}/%{_sysconfdir}/httpd/conf.d/
mkdir -p %{buildroot}/%{_sysconfdir}/logrotate.d
install -m644 rpm/%{name}.logrotate %{buildroot}/%{_sysconfdir}/logrotate.d/%{name}

install -d %{buildroot}/%{_datadir}/%{name}/www
mv %{buildroot}%{_localstatedir}/%{name}/www/{gifs,help} %{buildroot}/%{_datadir}/%{name}/www
ln -s %{_datadir}/%{name}/www/{gifs,help} %{buildroot}%{_localstatedir}/%{name}/www/
export DONT_CLEANUP=1
touch %{buildroot}/%{_sysconfdir}/%{name}/%{name}-nkview.cfg.bak
# end of server-only stuff
%else
# extra stuff to do in client-only build
install -d %{buildroot}/%{_sysconfdir}/%{name}
install -d %{buildroot}/%{_logdir}/%{name}
rm -f %{buildroot}/%{_bindir}/bb*
rm -f %{buildroot}/%{_libdir}/%{name}/tmp
# end of client-only build
%endif

ln -s %{_logdir}/%{name} %{buildroot}/%{_libdir}/%{name}/client/logs
mv %{buildroot}/%{_libdir}/%{name}/client/etc/*.cfg %{buildroot}/%{_sysconfdir}/%{name}/
rmdir %{buildroot}/%{_libdir}/%{name}/client/etc
ln -sf %{_sysconfdir}/%{name} %{buildroot}/%{_libdir}/%{name}/client/etc
echo "directory %{_sysconfdir}/%{name}/hobbitlaunch.d" >> %{buildroot}/%{_sysconfdir}/%{name}/clientlaunch.cfg

perl -pi -e 's,\$HOBBITCLIENTHOME,\$HOME/client,g' %{buildroot}/%{_sysconfdir}/%{name}/hobbitclient.cfg
perl -pi -e 's,/etc/default/,%{_sysconfdir}/sysconfig/,g;s,su (-c .+) (- hobbit),su $2 $1,g;s,/usr/lib,%{_libdir},g' %{buildroot}/%{_initrddir}/hobbit*

chmod u+w %{buildroot}/%{_libdir}/%{name}/client/bin/*

%pre client
if getent passwd %{name} 1>/dev/null 2>&1
then
echo "%{name} user present"
else
%_pre_useradd %{name} %{_libdir}/%{name} /bin/sh
fi
gpasswd -a hobbit adm

%post
if [ $1 == 1 ]
then /etc/init.d/httpd reload
fi
%_post_service %{name}
/sbin/chkconfig --list %{name}-client |grep -q on && /sbin/chkconfig %{name}-client off ||:

%post client
# if no server is installed, start the client via init script
if [ -f /etc/init.d/%{name} ]
then
echo "server package installed, not starting client at boot"
else
%_post_service %{name}-client
fi

%preun
%_preun_service %{name}

%preun client
%_preun_service %{name}-client

%if %{?!_without_server:1}%{?_without_server:0}
%files
%defattr(-,root,root) 
%doc README README.CLIENT Changes* COPYING CREDITS
%attr(644,root,root) %doc %{_mandir}/man*/*
%exclude %{_mandir}/man1/bb.*
%exclude %{_mandir}/man1/bbcmd.*
%exclude %{_mandir}/man1/bbdigest.*
%exclude %{_mandir}/man1/clientupdate.*
%exclude %{_mandir}/man1/logfetch.*
%exclude %{_mandir}/man1/orcahobbit.*
%exclude %{_mandir}/man5/hobbitlaunch.cfg*
%exclude %{_mandir}/man8/hobbitlaunch.*
%exclude %{_mandir}/man8/msgcache.*
%attr(644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/*.cfg*
%dir %{_sysconfdir}/%{name}/hobbitgraph.d
%exclude %{_sysconfdir}/%{name}/*client*.cfg
%exclude %{_sysconfdir}/%{name}/*client*.cfg
%attr(644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/bb-*
%attr(644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/*.csv
%attr(644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf.d/%{name}-apache.conf
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%config(noreplace) %{_sysconfdir}/%{name}/web
%{_initrddir}/%{name}
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/cgi-bin
%{_libdir}/%{name}/cgi-secure
%{_libdir}/%{name}/tmp
%{_libdir}/%{name}/server
%{_bindir}/*
%attr(775,%{name},%{name}) %dir %{_localstatedir}/%{name}/www
%attr(775,%{name},apache) %dir %{_localstatedir}/%{name}/www/rep
%attr(775,%{name},apache) %dir %{_localstatedir}/%{name}/www/snap
%attr(644,root,root) %config(noreplace) %{_localstatedir}/%{name}/www/menu/*
%{_localstatedir}/%{name}/www/gifs
%{_localstatedir}/%{name}/www/help
%{_datadir}/%{name}
%defattr(-,%{name},%{name})
%dir %{_localstatedir}/%{name}
%dir %{_localstatedir}/%{name}/histlogs
%dir %{_localstatedir}/%{name}/tmp
%dir %{_localstatedir}/%{name}/hist
%dir %{_localstatedir}/%{name}/rrd
%dir %{_localstatedir}/%{name}/acks
%dir %{_localstatedir}/%{name}/www/notes
%endif

%files client
%defattr(-, root, root) 
%doc README README.CLIENT Changes* COPYING CREDITS
%attr(644,root,root) %doc %{_mandir}/man1/bb.*
%attr(644,root,root) %doc %{_mandir}/man1/bbcmd.*
%attr(644,root,root) %doc %{_mandir}/man1/bbdigest.*
%attr(644,root,root) %doc %{_mandir}/man1/clientupdate.*
%attr(644,root,root) %doc %{_mandir}/man1/logfetch.*
%attr(644,root,root) %doc %{_mandir}/man1/orcahobbit.*
%attr(644,root,root) %doc %{_mandir}/man5/hobbitlaunch.cfg*
%attr(644,root,root) %doc %{_mandir}/man8/hobbitlaunch.*
%attr(644,root,root) %doc %{_mandir}/man8/msgcache.*
%{_libdir}/%{name}/client
%dir %{_sysconfdir}/%{name} 
%config(noreplace) %{_sysconfdir}/%{name}/*client*.cfg
%dir %{_sysconfdir}/%{name}/hobbitlaunch.d
%attr(755,root,root) %{_initrddir}/%{name}-client
%attr(644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/%{name}-client
%attr(755,%{name},%{name}) %dir %{_logdir}/%{name}
%attr(755,%{name},%{name}) %dir %{_localstatedir}/%{name}-client




%changelog
* Fri Nov 07 2008 Buchan Milne <bgmilne@mandriva.org> 4.2.0-11mdv2009.1
+ Revision: 300426
- Fix segfault in devmon rrd collector when repeater names contain spaces

* Tue Jun 17 2008 Oden Eriksson <oeriksson@mandriva.com> 4.2.0-10mdv2009.0
+ Revision: 222430
- rebuilt against new rrdtool-devel

* Wed Feb 06 2008 Buchan Milne <bgmilne@mandriva.org> 4.2.0-9mdv2008.1
+ Revision: 163088
- Fix Config Report (Critical) to work when hosts are in nkview.cfg but have no
  NK tags in bb-hosts
- Increase the number of priorities available in the Critical Systems View (and Editor)
- Add the devmon rrd collector and necessary patches (from devmon-0.3.0-rc1)
- Part one of applying devmon hobbit collector patch

* Thu Jan 03 2008 Buchan Milne <bgmilne@mandriva.org> 4.2.0-8mdv2008.1
+ Revision: 141820
- Apply the bbwin patch

* Wed Jan 02 2008 Buchan Milne <bgmilne@mandriva.org> 4.2.0-7mdv2008.1
+ Revision: 140540
- Update allinone.patch to version from 2007-02-09 10:30 UTC
- Add patch enabling centralized mode for bbwin 0.10
- Put back buildroot lost with commit 126697 as I have to be able to build this
 package on distros other than cooker and 2008.0

* Wed Dec 26 2007 Oden Eriksson <oeriksson@mandriva.com> 4.2.0-6mdv2008.1
+ Revision: 137970
- rebuilt against openldap-2.4.7 libs

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Aug 17 2007 Buchan Milne <bgmilne@mandriva.org> 4.2.0-5mdv2008.0
+ Revision: 64897
- Require rrdtool so fonts are available (and graphs have text)
- Reload apache in post on install
- Fix some dependencies on non-mandriva builds


* Fri Feb 16 2007 Buchan Milne <bgmilne@mandriva.org> 4.2.0-4mdv2007.0
+ Revision: 121717
- Fix hobbitlaunch.d usage in clientlaunch.cfg
- Add hobbit user to adm group in pre to allow hobbit to read logs

* Fri Nov 24 2006 Buchan Milne <bgmilne@mandriva.org> 4.2.0-3mdv2007.1
+ Revision: 86991
-Update to 20061003 post-release patch
-Include patch preventing hobbitlaunch crash with empty include directory
-Install hobbitping setuid root, drop fping require (hobbitping seems stable)
-require(pre) apache to ensure permissions on apache-related files are set
  (however this implies even a non-display server requires a web server)
- bump release
- Move man pages for binaries/configs shipped with client package to the client package
- add post-release patches from http://www.hswn.dk/hobbitsw/patches/
  fix client-only build
  fix ownership of nkview config files (allowing the critical systems editor to work)
- add post-release patches from http://www.hswn.dk/hobbitsw/patches/
  fix building without server bits
- Import hobbit

* Fri Aug 11 2006 Buchan Milne <bgmilne@mandriva.org> 4.2.0-1mdv2007.0
- 4.2.0
- add "directory" statements to hobbitlaunch.cfg, hobbitgraph.cfg,
  clientlaunch.cfg

* Fri Jul 14 2006 Buchan Milne <bgmilne@mandriva.org> 4.2-0.20060712.2mdv2007.0
-  4.2-RC-20060712

* Wed Jul 05 2006 Buchan Milne <bgmilne@mandriva.org> 4.2-0.20060605.2mdv2007.0
- apply allinone patch fixing issues discovered in beta period

* Sun Jun 11 2006 Buchan Milne <bgmilne@mandriva.org> 4.2-0.20060605beta.1
- merge local changes:
  Wed May 10 2006 Buchan Milne <bgmilne@mandriva.org> 4.1.2p1-7mdk
  - add option to build only a client subpackage (avoid extra buildrequires etc)
  - change postinstall scripts to be non-bash friendly (Solaris ...)
  Tue Jan 24 2006 Buchan Milne <bgmilne@mandriva.org> 4.1.2p1-6mdk
  - send hobbit_msgs file if present (which another package will provide)

* Thu Jun 08 2006 Buchan Milne <bgmilne@mandriva.org> 4.2-0.20060605beta
- hobbit-4.2-beta-20060605

* Tue Dec 27 2005 Buchan Milne <bgmilne@mandriva.org> 4.1.2p1-4mdk
- fix build on 10.1 and older (conditional %%mkrel and %%_logdir)

* Tue Dec 20 2005 Buchan Milne <bgmilne@mandriva.org> 4.1.2p1-3mdk
- fix alias in apache config

* Tue Dec 13 2005 Buchan Milne <bgmilne@mandriva.org> 4.1.2p1-2mdk
- ignore full mounoted cdroms by default

* Tue Nov 15 2005 Buchan Milne <bgmilne@mandriva.org> 4.1.2p1-1mdk
- first mandriva package (based on spec file in source)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2072 |12cr|hocr-tools-20091007-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		hocr-tools
Version:	20091007
Release:	1
Summary:	Tools for manipulating and evaluating the hOCR format
Group:		Office
License:	Apache License
URL:		https://code.google.com/p/hocr-tools/
Source0:	%{name}-%{version}.tar.bz2
BuildArch:	noarch
Requires:	python

%description
OCR is a format for representing OCR output, including layout information,
character confidences, bounding boxes, and style information. It embeds this
information invisibly in standard HTML. By building on standard HTML, it
automatically inherits well-defined support for most scripts, languages,
and common layout options. Furthermore, unlike previous OCR formats,
the recognized text and OCR-related information co-exist in the same file
and survives editing and manipulation. hOCR markup is independent
of the presentation.

Included command line programs:

 -  hocr-check -- check the hOCR file for errors
 -  hocr-combine -- combine pages in multiple hOCR files into a single document
 -  hocr-eval -- compute number of segmentation and OCR errors
 -  hocr-eval-geom -- compute over, under, and mis-segmentations
 -  hocr-eval-lines -- compute OCR errors of hOCR output relative to text
ground truth
 -  hocr-split -- split an hOCR file into individual pages
 -  hocr-merge-dc -- merge Dublin Core meta data into the hOCR HTML header

%prep
%setup -q

%build

%install
for file in hocr-*
do
install -D -m 0755 $file %{buildroot}%{_bindir}/$file
done

%files
%doc README
%{_bindir}/hocr-*


%changelog
* Fri Nov 11 2011 Andrey Smirnov <asmirnov@mandriva.org> 20091007-1
+ Revision: 730075
- imported package hocr-tools


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2073 |12cr|honeyd-1.5c-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A Virtual Honeypot Daemon
Name:		honeyd
Version:	1.5c
Release:	%mkrel 13
License:	BSD
Group:		System/Servers
URL:		http://www.honeyd.org/
Source0:	http://www.citi.umich.edu/u/provos/honeyd/%{name}-%{version}.tar.gz
Source2:	%{name}.conf
Source3:	%{name}.init
Source4:	%{name}.sysconfig
Source5:	%{name}-webserver.sysconfig
Source6:	%{name}.logrotate
Patch0:		%{name}.Makefile.patch
Patch1:		honeyd-1.5a-nmap-prints.diff
Patch2:		honeyd-lib64.diff
Patch3:		%{name}-1.5c-pidsock.patch
Patch4:		%{name}-1.0-tmpdir.diff
Patch5:		honeyd-mkinstalldirs.diff
Patch6:		honeyd-pypcap_DESTDIR.diff
Patch7:		honeyd-1.5a-python_x86_64.diff
Patch8:		honeyd-pcre_includes.diff
Patch9:		honeyd-external_python_packages.diff
Patch10:	honeyd-1.5c-libevent2.patch
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires:	rrdtool
BuildRequires:	libevent-devel >= 1.0
BuildRequires:	libdnet-devel
BuildRequires:	libpcap-devel
BuildRequires:	libpcre-devel
BuildRequires:	flex bison
BuildRequires:	automake
BuildRequires:	python-devel
BuildRequires:	readline-devel
BuildRequires:	ncurses-devel
BuildRequires:	rrdtool
BuildRequires:	zlib-devel
BuildRequires:	python-dpkt
BuildRequires:	python-pypcap
BuildRequires:	python
BuildRequires:	python-devel
# it's either readline or libedit. it seems almost each time libedit is preferred.
BuildConflicts:	edit-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Honeyd is a small daemon that creates virtual hosts on a network.
The hosts can be configured to run arbitrary services, and their
personality can be adapted so that they appear to be running
certain operating systems. Honeyd enables a single host to claim
multiple addresses - I have tested up to 65536 - on a LAN for
network simulation. Honeyd improves cyber security by providing
mechanisms for threat detection and assessment. It also deters
adversaries by hiding real systems in the middle of virtual
systems. 

It is possible to ping the virtual machines, or to traceroute 
them. Any type of service on the virtual machine can be simulated
according to a simple configuration file. Instead of simulating a
service, it is also possible to proxy it to another machine. 

%package	webserver
Summary:	A simple Python based webserver for honeyd
Group:		System/Servers
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires:	python-dnet
Requires:	python-dpkt
Requires:	python-pypcap
Requires:	%{name} = %{version}-%{release}

%description	webserver
This package contains a simple Python based webserver for honeyd.

%package	devel
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{name} = %{version}-%{release}

%description	devel
This package contains development files for %{name}

%prep

%setup -q -n %{name}-%{version}
# (misc) this patch correct the soname of the bundled library
%patch0 -p1 -b .Makefile
# (misc) this patch remove a error message, it seems that the file
# contains two non standard value.
%patch1 -p0 -b .nmap-prints
%patch2 -p0 -b .lib64
%patch3 -p1 -b .pidsock
%patch4 -p1 -b .tmpdir
%patch5 -p0 -b .mkinstalldirs
%patch6 -p0 -b .DESTDIR
%patch7 -p0 
%patch8 -p0 
%patch9 -p0 
%patch10 -p1 -b .libevent

cp %{SOURCE2} %{name}.conf
cp %{SOURCE3} %{name}.init
cp %{SOURCE4} %{name}.sysconfig
cp %{SOURCE5} %{name}-webserver.sysconfig
cp %{SOURCE6} %{name}.logrotate

%build
autoreconf -fi
%configure2_5x \
    --enable-shared \
    --enable-static \
    --bindir=%{_sbindir} \
    --with-python
		
# parallell build's broken
make

cat <<EOF >README.Mandriva
This package was build with python support.

The file with /usr/share/honeyd/nmap.prints was
tweaked to remove two bogus values 
( search Mandriva in the comment ).

If you want to simulated large network, you will need
arpd, avaliable from contribs.
Use 'urpmi arpd' to install it.
EOF

%install
rm -rf %{buildroot}

# don't fiddle with the initscript!
export DONT_GPRINTIFY=1

install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_sysconfdir}/sysconfig
install -d %{buildroot}%{_sysconfdir}/logrotate.d
install -d %{buildroot}%{_datadir}/%{name}/scripts
install -d %{buildroot}%{_localstatedir}/lib/%{name}/tmp
install -d %{buildroot}/var/run/%{name}
install -d %{buildroot}/var/log/%{name}

%makeinstall_std

cp -R scripts/* %{buildroot}%{_datadir}/%{name}/scripts

install -m0755 %{name}.init %{buildroot}%{_initrddir}/%{name}
install -m0644 %{name}.conf %{buildroot}%{_sysconfdir}/
install -m0644 %{name}.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/%{name}
install -m0644 %{name}-webserver.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/%{name}-webserver
install -m0644 %{name}.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/%{name}

mv %{buildroot}%{_datadir}/%{name}/webserver/htdocs %{buildroot}%{_localstatedir}/lib/%{name}/html

# cleanup
rm -f %{buildroot}%{_datadir}/%{name}/README
rm -f %{buildroot}%{_datadir}/%{name}/config.ethernet
rm -f %{buildroot}%{_datadir}/%{name}/config.sample

# we use the stand alone python-pypcap package instead
rm -rf %{buildroot}%{py_platsitedir}

# create ghostfiles
touch %{buildroot}/var/log/honeyd/honeyd.log
touch %{buildroot}/var/log/honeyd/servicelog.log

%pre
%_pre_useradd %{name} %{_localstatedir}/lib/%{name} /bin/false

%postun
%_postun_userdel %{name}

%post
%create_ghostfile /var/log/honeyd/honeyd.log %{name} %{name} 0644
%create_ghostfile /var/log/honeyd/servicelog.log %{name} %{name} 0644
%_post_service %{name}

%preun
%_preun_service %{name}

%post webserver
%{_initrddir}/%{name} restart

%preun webserver
%{_initrddir}/%{name} restart

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README* config.sample config.ethernet
%attr(0755,root,root) %{_initrddir}/%{name}
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/%{name}.conf
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/sysconfig/%{name}
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/logrotate.d/%{name}
%attr(0755,root,root) %{_sbindir}/*
%attr(0644,root,root) %{_mandir}/man?/*
#
%dir %{_libdir}/%{name}
%attr(0755,root,root) %{_libdir}/%{name}/lib%{name}.so
#
%dir %{_datadir}/%{name}
%attr(0644,root,root) %{_datadir}/%{name}/nmap.assoc
%attr(0644,root,root) %{_datadir}/%{name}/nmap.prints
%attr(0644,root,root) %{_datadir}/%{name}/xprobe2.conf
%attr(0644,root,root) %{_datadir}/%{name}/pf.os
%attr(0755,root,root) %{_datadir}/%{name}/proxy
%attr(0755,root,root) %{_datadir}/%{name}/smtp
#
%dir %{_datadir}/%{name}/scripts
%attr(0755,root,root) %{_datadir}/%{name}/scripts/*
#
%dir %attr(0755,%{name},%{name}) /var/run/%{name}
%dir %attr(0755,%{name},%{name}) /var/log/%{name}
%dir %attr(0755,%{name},%{name}) %{_localstatedir}/lib/%{name}/tmp
#
%attr(0644,%{name},%{name}) %ghost %config(noreplace) /var/log/honeyd/honeyd.log
%attr(0644,%{name},%{name}) %ghost %config(noreplace) /var/log/honeyd/servicelog.log

%files webserver
%defattr(-,root,root)
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/sysconfig/%{name}-webserver
%dir %attr(0755,%{name},%{name}) %{_localstatedir}/lib/%{name}
%dir %attr(0755,%{name},%{name}) %{_localstatedir}/lib/%{name}/html
%dir %attr(0755,%{name},%{name}) %{_localstatedir}/lib/%{name}/html/graphs
%dir %attr(0755,%{name},%{name}) %{_localstatedir}/lib/%{name}/html/images
%dir %attr(0755,%{name},%{name}) %{_localstatedir}/lib/%{name}/html/styles
%dir %attr(0755,%{name},%{name}) %{_localstatedir}/lib/%{name}/html/templates
%dir %attr(0755,%{name},%{name}) %{_localstatedir}/lib/%{name}/html/templates/inc
%attr(0644,%{name},%{name}) %{_localstatedir}/lib/%{name}/html/graphs/*.gif
%attr(0644,%{name},%{name}) %{_localstatedir}/lib/%{name}/html/images/*.gif
%attr(0644,%{name},%{name}) %{_localstatedir}/lib/%{name}/html/styles/*.css
%attr(0644,%{name},%{name}) %{_localstatedir}/lib/%{name}/html/templates/inc/*.tmpl
%attr(0644,%{name},%{name}) %{_localstatedir}/lib/%{name}/html/templates/*.tmpl
%attr(0644,%{name},%{name}) %{_localstatedir}/lib/%{name}/html/*.py
%attr(0644,root,root) %{_datadir}/%{name}/webserver/*.py

%files devel
%defattr(-,root,root)
%dir %{_includedir}/%{name}
%attr(0644,root,root) %{_includedir}/%{name}/*.h



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2074 |12cr|horde-3.3.11-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    horde
%define version 3.3.11
%define release %mkrel 3

%define _requires_exceptions pear(Horde/Kolab/FreeBusy.php)\\|pear(PHPUnit/Framework.php)\\|pear(PHPUnit/Extensions/Story/TestCase.php)

Name:       %{name}
Version:    %{version}
Release:    %{release}
Summary:    The Horde framework
License:    GPL
Group:      System/Servers
Source0:    ftp://ftp.horde.org/pub/horde/%{name}-%{version}.tar.gz
############################
# domxml php4 - php5 wrapper
# Written by Alexandre Alapetite
# Licence: Creative Commons "Attribution-ShareAlike 2.0 France" BY-SA (FR)
# http://alexandre.alapetite.net/doc-alex/domxml-php4-php5
Source1:    http://alexandre.alapetite.net/doc-alex/domxml-php4-php5/domxml-php4-to-php5.php.txt
############################
Patch2:     %{name}-3.3.2-better-default-configuration.patch
Patch4:     %{name}-3.3.5-registry.patch
Patch6:     horde-3.2-usr_local.patch
URL:        http://www.horde.org/
Suggests:   horde-dimp
Suggests:   horde-gollem
Suggests:   horde-ingo
Suggests:   horde-mimp
Suggests:   horde-nag
Suggests:   horde-turba
Suggests:   horde-passwd
Suggests:   horde-kronolith
Suggests:   horde-imp
Suggests:   horde-vacation
Requires:   apache-mod_php
Suggests:   php-imagick
Requires:   php-xml
Requires:   php-dom
# webapp macros and scriptlets
%if %mdkversion < 200700
%define _webconfdir %{_sysconfdir}/httpd/conf
%define _webappconfdir %_webconfdir/webapps.d
Requires(post): rpm-helper
Requires(postun): rpm-helper
BuildRequires: rpm-helper
BuildRequires: rpm-mandriva-setup
%else
Requires(post):     rpm-helper >= 0.16
Requires(postun):   rpm-helper >= 0.16
BuildRequires:  rpm-helper >= 0.16
BuildRequires:  rpm-mandriva-setup >= 1.23
%endif
Conflicts:  horde-accounts <= 2.1.2
Conflicts:  horde-forwards <= 2.2.2
Conflicts:  horde-password <= 2.2.2
Conflicts:  horde-vacation <= 2.2.2
BuildArch:  noarch

%description
The Horde Framework provides a common structure and interface for Horde
applications (such as IMP, a web-based mail program).  This RPM is required
for all other Horde module RPMS.

The Horde Project writes web applications in PHP and releases them under
the GNU Public License.  For more information (including help with Horde
and its modules) please visit http://www.horde.org/.

%prep
%setup -q
%patch2 -p 1
%patch4 -p 1
%patch6 -p 1

# fix perms
chmod 755 scripts/*.{php,sh,cron}

# nuke patch backup files
find . -type f -name "*.orig" | xargs rm -f

%build

%install
rm -rf %{buildroot}

# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# %{name} Apache configuration file
Alias /%{name} %{_datadir}/%{name}
<Directory %{_datadir}/%{name}>
    Order allow,deny
    Allow from localhost
</Directory>

<Directory %{_datadir}/%{name}/lib>
    Order allow,deny
    Deny from all
</Directory>

<Directory %{_datadir}/%{name}/locale>
    Order allow,deny
    Deny from all
</Directory>

<Directory %{_datadir}/%{name}/scripts>
    Order allow,deny
    Deny from all
</Directory>

<Directory %{_datadir}/%{name}/templates>
    Order allow,deny
    Deny from all
</Directory>
EOF

# remove .htaccess files
find . -name .htaccess -exec rm -f {} \;

# install files
install -d -m 755 %{buildroot}%{_datadir}/%{name}
cp -pR *.php %{buildroot}%{_datadir}/%{name}
cp -pR admin %{buildroot}%{_datadir}/%{name}
cp -pR js %{buildroot}%{_datadir}/%{name}
cp -pR services %{buildroot}%{_datadir}/%{name}
cp -pR themes %{buildroot}%{_datadir}/%{name}
cp -pR util %{buildroot}%{_datadir}/%{name}
cp -pR lib %{buildroot}%{_datadir}/%{name}
cp -pR locale %{buildroot}%{_datadir}/%{name}
cp -pR scripts %{buildroot}%{_datadir}/%{name}
cp -pR templates %{buildroot}%{_datadir}/%{name}

install -d -m 755 %{buildroot}%{_sysconfdir}
cp -pR config %{buildroot}%{_sysconfdir}/%{name}
pushd %{buildroot}%{_datadir}/%{name}
ln -s ../../..%{_sysconfdir}/%{name} config
popd

# put domxml-php4-to-php5.php in place
install -m0644 %{SOURCE1} %{buildroot}%{_datadir}/%{name}/lib/Horde/domxml-php4-to-php5.php

# activate configuration files
for file in %{buildroot}%{_sysconfdir}/%{name}/*.dist; do
    mv $file ${file%.dist}
done

# fix script shellbang
for file in `find %{buildroot}%{_datadir}/%{name}/scripts`; do
    perl -pi -e 's|/usr/local/bin/php|/usr/bin/php|' $file
done

# registry dir
install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}/registry.d

# logs
install -d -m 755 %{buildroot}%{_var}/log/%{name}
install -d -m 755 %{buildroot}%{_sysconfdir}/logrotate.d
cat > %{buildroot}%{_sysconfdir}/logrotate.d/%{name} <<EOF
%{_var}/log/%{name}/*.log {
    missingok
    compress
}
EOF

cat > README.mdv <<EOF
Mandriva RPM specific notes

setup
-----
The setup used here differs from default one, to achieve better FHS compliance.
- the configuration files are in /etc/horde
- the log files are in /var/log/horde
- the constant files are in /usr/share/horde

post-installation
-----------------
You have to either use a browser to http://your.server.url/horde, so as to
configure proper configuration.

Additional useful packages
--------------------------
- either a SQL database (MySQL or PostgreSQL), an LDAP (openldap) or a Kolab
  server for storing preferences
- php-mcrypt for better encryption
- php-iconv and php-mbstring for better utf8 support
- php-gd for image manipulations
- php-pear-File for CVS import support
- php-Date to deal with calendar data
- php-Services_Weather to the weather.com block on the portal page


Additional horde applications
-----------------------------
They are all packaged as horde-<application>. Warning, some have still not been
ported to horde 3, and have been removed from the distribution (vacation,
forwards and accounts notably).
EOF

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201010
%_post_webapp
%endif

if [ $1 = 1 ]; then
    # configuration
    %create_ghostfile %{_sysconfdir}/%{name}/conf.php.bak apache apache 644
fi

%postun
%if %mdkversion < 201010
%_postun_webapp
%endif

%files
%defattr(-,root,root)
%doc README README.mdv COPYING docs  scripts/SCRIPTS
%config(noreplace) %{_webappconfdir}/%{name}.conf
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%config(noreplace) %{_sysconfdir}/%{name}/hooks.php
%config(noreplace) %{_sysconfdir}/%{name}/conf.xml
%config(noreplace) %{_sysconfdir}/%{name}/mime_drivers.php
%config(noreplace) %{_sysconfdir}/%{name}/motd.php
%config(noreplace) %{_sysconfdir}/%{name}/nls.php
%config(noreplace) %{_sysconfdir}/%{name}/prefs.php
%config(noreplace) %{_sysconfdir}/%{name}/registry.d/README
%config(noreplace) %{_sysconfdir}/%{name}/registry.php
%attr(-,apache,apache) %config(noreplace) %{_sysconfdir}/%{name}/conf.php 
%{_datadir}/%{name}
%attr(-,apache,apache) %{_var}/log/%{name}




%changelog
* Sat Apr 14 2012 Thomas Spuhler <tspuhler@mandriva.org> 3.3.11-3mdv2012.0
+ Revision: 791021
+ rebuild (emptylog)

* Thu Mar 01 2012 Thomas Spuhler <tspuhler@mandriva.org> 3.3.11-2
+ Revision: 781515
+ rebuild (emptylog)

* Sat Jun 25 2011 Guillaume Rousse <guillomovitch@mandriva.org> 3.3.11-1
+ Revision: 687150
- new version

* Wed Mar 30 2011 Adam Williamson <awilliamson@mandriva.org> 3.3.9-3
+ Revision: 648801
- turn all tspuhler's spurious 'requires' into suggests: horde is modular for
  a *reason*

* Wed Mar 30 2011 Adam Williamson <awilliamson@mandriva.org> 3.3.9-2
+ Revision: 648792
- make php-imagick a suggests not a requires, as it's not strictly required
  and causes a dependency on GTK+

* Tue Mar 29 2011 Adam Williamson <awilliamson@mandriva.org> 3.3.9-1
+ Revision: 648763
- new release 3.3.9

* Mon Aug 30 2010 Thomas Spuhler <tspuhler@mandriva.org> 3.3.8-3mdv2011.0
+ Revision: 574251
- +Requires:   horde-imp
  +Requires:   horde-vacation
  +Requires:   php-imagick

* Mon Aug 16 2010 Thomas Spuhler <tspuhler@mandriva.org> 3.3.8-2mdv2011.0
+ Revision: 570272
- added requires so that the packages has actually some use

* Sun Aug 08 2010 Thomas Spuhler <tspuhler@mandriva.org> 3.3.8-1mdv2011.0
+ Revision: 567485
- Updated to version 3.3.8
- Updated to version 3.3.8

* Mon Jan 18 2010 Guillaume Rousse <guillomovitch@mandriva.org> 3.3.6-2mdv2010.1
+ Revision: 493340
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise

* Sat Dec 26 2009 Funda Wang <fwang@mandriva.org> 3.3.6-1mdv2010.1
+ Revision: 482411
- new version 3.3.6

* Mon Nov 30 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.3.5-4mdv2010.1
+ Revision: 472079
- restrict default access permissions to localhost only, as per new policy

* Tue Sep 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.3.5-3mdv2010.0
+ Revision: 443224
- update registry patch for new files setup

* Tue Sep 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.3.5-2mdv2010.0
+ Revision: 443219
- simpler setup (easier to maintain)

* Tue Sep 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.3.5-1mdv2010.0
+ Revision: 442820
- new version

* Tue Jun 09 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.3.4-1mdv2010.0
+ Revision: 384537
- update to new version 3.3.4

* Fri Jan 30 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.3.3-1mdv2009.1
+ Revision: 335494
- update to new version 3.3.3

* Mon Dec 29 2008 Guillaume Rousse <guillomovitch@mandriva.org> 3.3.2-2mdv2009.1
+ Revision: 320739
- fix automatic dependencies

* Sun Dec 14 2008 Guillaume Rousse <guillomovitch@mandriva.org> 3.3.2-1mdv2009.1
+ Revision: 314343
- new version
- rediff patch to avoid fuzz

* Sun Oct 19 2008 Guillaume Rousse <guillomovitch@mandriva.org> 3.3-1mdv2009.1
+ Revision: 295259
- new version

* Thu Sep 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 3.2.2-1mdv2009.0
+ Revision: 283884
- update to new version 3.2.2

* Wed Jun 25 2008 Guillaume Rousse <guillomovitch@mandriva.org> 3.2.1-1mdv2009.0
+ Revision: 228893
- new version

* Thu Jun 12 2008 Guillaume Rousse <guillomovitch@mandriva.org> 3.2-3mdv2009.0
+ Revision: 218443
- really fix wrong automatic dependency issue

* Wed Jun 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 3.2-2mdv2009.0
+ Revision: 218230
- fix wrong include name triggering a false automatic dependency (#41288)

* Wed May 28 2008 Guillaume Rousse <guillomovitch@mandriva.org> 3.2-1mdv2009.0
+ Revision: 212813
- new version
  drop kolab patches 5, 7 and 8 (merged/unappliable anymore)
  update patches 4 and 6

* Wed Jan 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 3.1.6-1mdv2008.1
+ Revision: 153777
- new version
- update to new version 3.1.6

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Nov 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 3.1.5-1mdv2008.1
+ Revision: 111213
- update to new version 3.1.5

* Mon Aug 27 2007 Guillaume Rousse <guillomovitch@mandriva.org> 3.1.4-2mdv2008.0
+ Revision: 71859
- don't fix eols in spec file, spec-helper is doing it
- fix new webroot detection by hardcoding it in registry (fix #32220)

* Thu Aug 02 2007 Funda Wang <fwang@mandriva.org> 3.1.4-1mdv2008.0
+ Revision: 58123
- Rediff patch5
- Rediff patch4
- New version 3.1.4


* Mon Feb 19 2007 Oden Eriksson <oeriksson@mandriva.com> 3.1.3-2mdv2007.0
+ Revision: 122754
- sync with opensuse to enable a possible furure kolab2 update...

  + Andreas Hasenack <andreas@mandriva.com>
    - Import horde

* Sat Aug 26 2006 Guillaume Rousse <guillomovitch@mandriva.org> 3.1.3-1mdv2007.0
- New version 3.1.3

* Sat Aug 12 2006 Andreas Hasenack <andreas@mandriva.com> 3.1.2-2mdv2007.0
- make somewhat backportable

* Tue Jul 11 2006 Guillaume Rousse <guillomovitch@mandriva.org> 3.1.2-1mdv2007.0
- New version 3.1.2

* Sat Jul 01 2006 Guillaume Rousse <guillomovitch@mandriva.org> 3.1.1-3mdv2007.0
- relax buildrequires versionning

* Tue Jun 27 2006 Guillaume Rousse <guillomovitch@mandriva.org> 3.1.1-2mdv2007.0
- new webapp macros 
- decompress all patches
- use herein document for README.mdv

* Thu Mar 30 2006 Guillaume Rousse <guillomovitch@mandriva.org> 3.1.1-1mdk
- New release 3.1.1
- rediff registry patch

* Tue Mar 07 2006 Guillaume Rousse <guillomovitch@mandriva.org> 3.1-1mdk
- new version
- pre-10.2 compatibility
- drop non-interactive setup patch, unused anway
- rediff registry patch

* Wed Jan 11 2006 Guillaume Rousse <guillomovitch@mandriva.org> 3.0.9-2mdk
- add conflict with horde 2 applications
- update README.mdk with application packages mention

* Tue Dec 27 2005 Guillaume Rousse <guillomovitch@mandriva.org> 3.0.9-1mdk
- New release 3.0.9
- %%mkrel

* Wed Nov 02 2005 Guillaume Rousse <guillomovitch@mandriva.org> 3.0.6-1mdk
- New release 3.0.6
- rediff patches 1 and 4

* Sat Aug 20 2005 Guillaume Rousse <guillomovitch@mandriva.org> 3.0.5-1mdk
- New release 3.0.5
- rediff patch 4
- better fix encoding
- drop manual pear requires

* Thu Jun 30 2005 Guillaume Rousse <guillomovitch@mandriva.org> 3.0.4-3mdk 
- better requires
- better fix encoding
- fix requires
- use new rpm macros
- fix scripts shellbang

* Tue Jun 14 2005 Guillaume Rousse <guillomovitch@mandriva.org> 3.0.4-2mdk 
- new apache setup
- requires

* Sun Apr 17 2005 Guillaume Rousse <guillomovitch@mandrake.org> 3.0.4-1mdk
- New release 3.0.4

* Fri Feb 18 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 3.0.2-4mdk
- spec file cleanups, remove the ADVX-build stuff
- strip away annoying ^M

* Thu Jan 27 2005 Guillaume Rousse <guillomovitch@mandrake.org> 3.0.2-3mdk 
- reload apache instead of restarting it
- no more automatic config generation, incorrect default values
- README.mdk
- spec cleanup
- don't touch log file, make log dir owned by apache

* Mon Jan 17 2005 Guillaume Rousse <guillomovitch@mandrake.org> 3.0.2-2mdk 
- herein document instead of external source for apache config
- fix inclusions from /usr/share/horde
- fix configuration perms
- generate configuration at postinstall
- better default configuration (logs)
- rpm-helper is now a prereq

* Thu Jan 13 2005 Guillaume Rousse <guillomovitch@mandrake.org> 3.0.2-1mdk 
- New version
- top-level is now /var/www/horde
- config is now in /etc/horde
- other non-accessible files are now in /usr/share/horde
- drop safemode build
- drop patches 0, 2 and 3
- rediff patch 4
- drop old obsoletes
- clean up redundant requires
- no more order for apache configuration

* Wed Oct 27 2004 Guillaume Rousse <guillomovitch@mandrakesoft.com> 2.2.7-1mdk
- New release 2.2.7

* Tue Sep 28 2004 Guillaume Rousse <guillomovitch@mandrakesoft.com> 2.2.6-1mdk
- New release 2.2.6
- rpmbuildupdate aware

* Mon Jul 19 2004 Guillaume Rousse <guillomovitch@mandrake.org> 2.2.5-3mdk 
- apache config file in /etc/httpd/webapps.d

* Sun May 02 2004 Guillaume Rousse <guillomovitch@mandrake.org> 2.2.5-2mdk
- registry patch (stolen from Debian)
- standard perms for /etc/httpd/conf.d/%%{order}_horde.conf
- don't provide useless ADVXpackage virtual package

* Tue Apr 06 2004 Guillaume Rousse <guillomovitch@mandrake.org> 2.2.5-1mdk
- new version
- dropped original configuration patch, it's up to application packages to
  register themselves
- fixed sendmail path in configuration


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2075 |12cr|horde-argv-0.1.0-25
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define prj    Argv

%define xmldir  %{_var}/lib/pear
%define peardir %(pear config-get php_dir 2> /dev/null)

Name:          horde-argv
Version:       0.1.0
Release:       25
Summary:       Horde command-line argument parsing package
License:       LGPL
Group:         Networking/Mail
Url:           http://pear.horde.org/index.php?package=%{prj}
Source0:       %{prj}-%{version}.tgz
BuildArch:     noarch
Requires(pre): php-pear
Requires:      php-pear
Requires:      php-pear-channel-horde
BuildRequires: php-pear
BuildRequires: php-pear-channel-horde


%description
This package provides classes for parsing command line arguments with
various actions, providing help, grouping options, and more.

%prep
%setup -q -n %{prj}-%{version}

%build
%__mv ../package*.xml .

%install
pear install --packagingroot %{buildroot} --nodeps package.xml

%__rm -rf %{buildroot}/%{peardir}/.{filemap,lock,registry,channels,depdb,depdblock}

%__mkdir_p %{buildroot}%{xmldir}
%__cp package.xml %{buildroot}%{xmldir}/%{prj}.xml

%post
pear install --nodeps --soft --force --register-only %{xmldir}/%{prj}.xml

%postun
if [ "$1" -eq "0" ]; then
  pear uninstall --nodeps --ignore-errors --register-only pear.horde.org/%{prj}
fi

%files
%defattr(-, root, root)
%{xmldir}/%{prj}.xml
%dir %{peardir}/Horde/Argv
%{peardir}/Horde/Argv/AmbiguousOptionException.php
%{peardir}/Horde/Argv/BadOptionException.php
%{peardir}/Horde/Argv/Exception.php
%{peardir}/Horde/Argv/HelpFormatter.php
%{peardir}/Horde/Argv/IndentedHelpFormatter.php
%{peardir}/Horde/Argv/Option.php
%{peardir}/Horde/Argv/OptionConflictException.php
%{peardir}/Horde/Argv/OptionContainer.php
%{peardir}/Horde/Argv/OptionException.php
%{peardir}/Horde/Argv/OptionGroup.php
%{peardir}/Horde/Argv/OptionValueException.php
%{peardir}/Horde/Argv/Parser.php
%{peardir}/Horde/Argv/TitledHelpFormatter.php
%{peardir}/Horde/Argv/Values.php



%changelog
* Mon Jul 26 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.1.0-24mdv2011.0
+ Revision: 560372
- Increased release for rebuild

* Thu Mar 18 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.1.0-23mdv2010.1
+ Revision: 524822
- replaced Requires(pre): %%{_bindir}/pear with Requires(pre): php-pear

* Mon Feb 22 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.1.0-2mdv2010.1
+ Revision: 509358
- removed buildrequires: horde-framework
- replace PreReq: with Requires(pre):
- import horde-argv



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2076 |12cr|horde-auth-0.1.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define prj     Auth

%define xmldir  %{_var}/lib/pear
%define peardir %(pear config-get php_dir 2> /dev/null)

Name:		horde-auth
Version:	0.1.1
Release:	%mkrel 4
Summary:	Horde Authentication API
License:	LGPL
Group:		Networking/Mail
Url:		http://pear.horde.org/index.php?package=%{prj}
Source0:	%{prj}-%{version}.tgz
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-build
Requires(pre):  php-pear
Requires:	horde-framework
Requires:	horde-datatree
Requires:	horde-form
Requires:	horde-secret
Requires:	horde-util
Requires:	horde-history
Requires:	kolab-server
Requires:	php-pear
Requires:	php-gettext
Requires:	php-pear-Net_IMSP
Suggests:	php-sasl
Suggests:	php-pam_auth
BuildRequires:	php-pear
BuildRequires:  php-pear-channel-horde


%description
The Auth:: class provides a common abstracted interface into the various backends for the Horde authentication system.
 This package contains implementations for:
 * A Horde Application
 * Composite Auth Driver
 * Custom SQL
 * Cyrus with SQL Support
 * Dummy Auto Login
 * FTP
 * HTTP
 * IMAP
 * IMSP
 * IP Based
 * Kerberos
 * Kolab
 * LDAP
 * Microsoft Active Directory
 * Shibboleth
 * System Login
 * PAM
 * Passwd File
 * Radius
 * SASL
 * SMB (smbauth extension)
 * SMB (smbclient)
 * SQL

Optional php extensions: pam_auth and sasl

%prep
%setup -q -n %{prj}-%{version}

%build
%__mv ../package*.xml .

%install
pear install --packagingroot %{buildroot} --nodeps package.xml

%__rm -rf %{buildroot}/%{peardir}/.{filemap,lock,registry,channels,depdb,depdblock}

%__mkdir_p %{buildroot}%{xmldir}
%__cp package.xml %{buildroot}%{xmldir}/%{prj}.xml

%clean
%__rm -rf %{buildroot}

%post
pear install --nodeps --soft --force --register-only %{xmldir}/%{prj}.xml

%postun
if [ "$1" -eq "0" ]; then
  pear uninstall --nodeps --ignore-errors --register-only pear.horde.org/%{prj}
fi

%files
%defattr(-, root, root)
%dir %{peardir}/Horde/Auth
%dir %{peardir}/Horde/Auth/Signup
%{xmldir}/%{prj}.xml
%{peardir}/Horde/Auth.php
%{peardir}/Horde/Auth/Signup.php
%{peardir}/Horde/Auth/Signup/datatree.php
%{peardir}/Horde/Auth/Signup/sql.php
%{peardir}/Horde/Auth/application.php
%{peardir}/Horde/Auth/auto.php
%{peardir}/Horde/Auth/composite.php
%{peardir}/Horde/Auth/customsql.php
%{peardir}/Horde/Auth/cyrsql.php
%{peardir}/Horde/Auth/cyrus.php
%{peardir}/Horde/Auth/ftp.php
%{peardir}/Horde/Auth/http.php
%{peardir}/Horde/Auth/http_remote.php
%{peardir}/Horde/Auth/imap.php
%{peardir}/Horde/Auth/imsp.php
%{peardir}/Horde/Auth/ipbasic.php
%{peardir}/Horde/Auth/kolab.php
%{peardir}/Horde/Auth/krb5.php
%{peardir}/Horde/Auth/ldap.php
%{peardir}/Horde/Auth/login.php
%{peardir}/Horde/Auth/msad.php
%{peardir}/Horde/Auth/pam.php
%{peardir}/Horde/Auth/passwd.php
%{peardir}/Horde/Auth/peclsasl.php
%{peardir}/Horde/Auth/radius.php
%{peardir}/Horde/Auth/shibboleth.php
%{peardir}/Horde/Auth/smb.php
%{peardir}/Horde/Auth/smbclient.php
%{peardir}/Horde/Auth/sql.php



%changelog
* Mon Jul 26 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.1.1-4mdv2011.0
+ Revision: 560373
- Increased release for rebuild

* Thu Mar 18 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.1.1-3mdv2010.1
+ Revision: 524824
- increased rel version
- replaced Requires(pre): %%{_bindir}/pear with Requires(pre): php-pear
  increased rel version

* Sat Feb 27 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.1.1-2mdv2010.1
+ Revision: 512488
- bumped up release
- added Requires:  php-pear-Net_IMSP

* Sat Feb 27 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.1.1-1mdv2010.1
+ Revision: 512256
- replaced PreRequ with Requires(pre)
- import horde-auth



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2077 |12cr|horde-block-0.0.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define prj     Horde_Block

%define xmldir  %{_var}/lib/pear
%define peardir %(pear config-get php_dir 2> /dev/null)

Name:		horde-block
Version:	0.0.2
Release:	%mkrel 3
Summary:	Horde Browser package
License:	LGPL
Group:		Networking/Mail
Url:		http://pear.horde.org/index.php?package=%{prj}
Source0:	%{prj}-%{version}.tgz
BuildArch:	noarch
Requires(pre):  php-pear
Requires:	horde-framework
Requires:	horde-util
Requires:	php-gettext
BuildRequires:	php-pear
BuildRequires:	php-pear-channel-horde


%description
The Horde_Block API provides a mechanism for displaying content
blocks from numerous Horde applications or other sources,
manipulating those blocks, configuring them, etc

%prep
%setup -q -n %{prj}-%{version}

%build
%__mv ../package.xml .

%install
pear install --packagingroot %{buildroot} --nodeps package.xml

%__rm -rf %{buildroot}/%{peardir}/.{filemap,lock,registry,channels,depdb,depdblock}

%__mkdir_p %{buildroot}%{xmldir}
%__cp package.xml %{buildroot}%{xmldir}/%{prj}.xml

%clean
%__rm -rf %{buildroot}

%post
pear install --nodeps --soft --force --register-only %{xmldir}/%{prj}.xml

%postun
if [ "$1" -eq "0" ]; then
  pear uninstall --nodeps --ignore-errors --register-only pear.horde.org/%{prj}
fi

%files
%defattr(-, root, root)
%{xmldir}/%{prj}.xml
%dir %{peardir}/Horde
%dir %{peardir}/Horde/Block
%dir %{peardir}/Horde/Block/Layout/Manager.php
%dir %{peardir}/Horde/Block/Layout/View.php
%{peardir}/Horde/Block.php
%{peardir}/Horde/Block/Collection.php
%{peardir}/Horde/Block/UI.php



%changelog
* Mon Jul 26 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-3mdv2011.0
+ Revision: 560513
- Increased release for rebuild

* Mon Jul 26 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-2mdv2011.0
+ Revision: 560452
- Increased release for rebuild

* Thu Mar 11 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-1mdv2010.1
+ Revision: 517660
- updated Description to upstream
- import horde-block



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2078 |12cr|horde-browser-0.0.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define prj     Horde_Browser

%define xmldir  %{_var}/lib/pear
%define peardir %(pear config-get php_dir 2> /dev/null)

Name:		horde-browser
Version:	0.0.2
Release:	%mkrel 3
Summary:	Horde Browser package
License:	LGPL
Group:		Networking/Mail
Url:		http://pear.horde.org/index.php?package=%{prj}
Source0:	%{prj}-%{version}.tgz
BuildArch:	noarch
Requires(pre):  php-pear
Requires:	horde-util
Requires:	php-pear-channel-horde
BuildRequires:	php-pear
BuildRequires:	php-pear-channel-horde
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
The Horde_Browser:: class provides an API for getting information about
the current user's browser and its capabilities.

%prep
%setup -q -n %{prj}-%{version}

%build
%__mv ../package.xml .

%install
pear install --packagingroot %{buildroot} --nodeps package.xml

%__rm -rf %{buildroot}/%{peardir}/.{filemap,lock,registry,channels,depdb,depdblock}

%__mkdir_p %{buildroot}%{xmldir}
%__cp package.xml %{buildroot}%{xmldir}/%{prj}.xml

%clean
%__rm -rf %{buildroot}

%post
pear install --nodeps --soft --force --register-only %{xmldir}/%{prj}.xml

%postun
if [ "$1" -eq "0" ]; then
  pear uninstall --nodeps --ignore-errors --register-only pear.horde.org/%{prj}
fi

%files
%defattr(-, root, root)
%{xmldir}/%{prj}.xml
%dir %{peardir}/Horde
%dir %{peardir}/Horde/Browser
%{peardir}/Horde/Browser.php
%{peardir}/Horde/Browser/imode.php



%changelog
* Mon Jul 26 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-3mdv2011.0
+ Revision: 560468
- Increased release for rebuild

* Mon Feb 22 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-2mdv2010.1
+ Revision: 509359
- removed Buildrequires: horde-framework

* Tue Feb 16 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-1mdv2010.1
+ Revision: 506422
- replced PreReq with Requires(pre)
- import horde-browser



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2079 |12cr|horde-cache-0.0.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define prj    Horde_Cache

%define xmldir  %{_var}/lib/pear
%define peardir %(pear config-get php_dir 2> /dev/null)

Name:          horde-cache
Version:       0.0.2
Release:       %mkrel 3
Summary:       Caching API
License:       LGPL
Group:         Networking/Mail
Url:           http://pear.horde.org/index.php?package=%{prj}
Source0:       %{prj}-%{version}.tgz
BuildArch:     noarch
Requires(pre): php-pear
Requires:      php-pear
Requires:      horde-util
BuildRequires: php-pear
BuildRequires: php-pear-channel-horde

%description
This package provides a simple, functional Caching API, with the option
to store the cached data either on the filesystem, or using the Zend
Performance Suite's content cache.


%prep
%setup -q -n %{prj}-%{version}

%build
%__mv ../package.xml .

%install
pear install --packagingroot %{buildroot} --nodeps package.xml

%__rm -rf %{buildroot}/%{peardir}/.{filemap,lock,registry,channels,depdb,depdblock}

%__mkdir_p %{buildroot}%{xmldir}
%__cp package.xml %{buildroot}%{xmldir}/%{prj}.xml

%clean
%__rm -rf %{buildroot}

%post
pear install --nodeps --soft --force --register-only %{xmldir}/%{prj}.xml

%postun
if [ "$1" -eq "0" ]; then
  pear uninstall --nodeps --ignore-errors --register-only pear.horde.org/%{prj}
fi

%files
%defattr(-, root, root)
%{xmldir}/%{prj}.xml
%dir %{peardir}/Horde/Cache
%{peardir}/Horde/Cache.php
%{peardir}/Horde/Cache/file.php
%{peardir}/Horde/Cache/memcache.php
%{peardir}/Horde/Cache/zps4.php



%changelog
* Mon Jul 26 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-3mdv2011.0
+ Revision: 560487
- Increased release for rebuild

* Thu Mar 18 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-2mdv2010.1
+ Revision: 524818
- replaced Requires(pre): %%{_bindir}/pear with Requires(pre): php-pear

* Sat Feb 27 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-1mdv2010.1
+ Revision: 512397
- removed BuildRequires: horde-framework
- import horde-cache



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2080 |12cr|horde-chora-2.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	chora
%define	name	horde-%{module}
%define	version	2.1
%define	release	%mkrel 7

%define _requires_exceptions pear(Horde.*)

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	The Horde CVS viewer
License:	GPL
Group: 		System/Servers
URL:		http://www.horde.org/%{module}
Source0:	ftp://ftp.horde.org/pub/%{module}/%{module}-h3-%{version}.tar.bz2
Requires(post):	rpm-helper
Requires:	horde >= 3.3.5
Requires:	cvs
BuildArch:	noarch

%description
Chora is the Horde CVS viewer, and it provides an advanced web-based 
view of any CVS repository. It now includes annotation support, visual 
branch viewing capability, and human-readable diffs.

%prep
%setup -q -n %{module}-h3-%{version}

%build

%install
rm -rf %{buildroot}

# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# %{name} Apache configuration file

<Directory %{_datadir}/horde/%{module}/lib>
    Order allow,deny
    Deny from all
</Directory>

<Directory %{_datadir}/horde/%{module}/locale>
    Order allow,deny
    Deny from all
</Directory>

<Directory %{_datadir}/horde/%{module}/scripts>
    Order allow,deny
    Deny from all
</Directory>

<Directory %{_datadir}/horde/%{module}/templates>
    Order allow,deny
    Deny from all
</Directory>
EOF

# horde configuration
install -d -m 755 %{buildroot}%{_sysconfdir}/horde/registry.d
cat > %{buildroot}%{_sysconfdir}/horde/registry.d/%{module}.php <<'EOF'
<?php
//
// Chora Horde configuration file
//
 
$this->applications['chora'] = array(
    'fileroot'    => $this->applications['horde']['fileroot'] . '/chora',
    'webroot'     => $this->applications['horde']['webroot'] . '/chora',
    'name'        => _("Version Control"),
    'status'      => 'active',
    'menu_parent' => 'devel'
);
EOF

# remove .htaccess files
find . -name .htaccess -exec rm -f {} \;

# install files
install -d -m 755 %{buildroot}%{_datadir}/horde/%{module}
cp -pR *.php %{buildroot}%{_datadir}/horde/%{module}
cp -pR themes %{buildroot}%{_datadir}/horde/%{module}
cp -pR lib %{buildroot}%{_datadir}/horde/%{module}
cp -pR locale %{buildroot}%{_datadir}/horde/%{module}
cp -pR templates %{buildroot}%{_datadir}/horde/%{module}
cp -pR config %{buildroot}%{_sysconfdir}/horde/%{module}

install -d -m 755 %{buildroot}%{_sysconfdir}/horde
pushd %{buildroot}%{_datadir}/horde/%{module}
ln -s ../../../..%{_sysconfdir}/horde/%{module} config
popd

# activate configuration files
for file in %{buildroot}%{_sysconfdir}/horde/%{module}/*.dist; do
	mv $file ${file%.dist}
done

# fix script shellbang
for file in `find %{buildroot}%{_datadir}/horde/%{module}/scripts`; do
	perl -pi -e 's|/usr/local/bin/php|/usr/bin/php|' $file
done

%clean
rm -rf %{buildroot}

%post
if [ $1 = 1 ]; then
	# configuration
	%create_ghostfile %{_sysconfdir}/horde/%{module}/conf.php apache apache 644
	%create_ghostfile %{_sysconfdir}/horde/%{module}/conf.php.bak apache apache 644
fi
%if %mdkversion < 201010
%_post_webapp
%endif

%postun
%if %mdkversion < 201010
%_postun_webapp
%endif

%files
%defattr(-,root,root)
%doc COPYING README docs
%config(noreplace) %{_webappconfdir}/%{name}.conf
%config(noreplace) %{_sysconfdir}/horde/registry.d/%{module}.php
%config(noreplace) %{_sysconfdir}/horde/%{module}
%{_datadir}/horde/%{module}



%changelog
* Tue Aug 03 2010 Thomas Spuhler <tspuhler@mandriva.org> 2.1-7mdv2011.0
+ Revision: 565209
- Increased release for rebuild

* Mon Jan 18 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.1-6mdv2010.1
+ Revision: 493342
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise
- restrict default access permissions to localhost only, as per new policy
- header in registry config file

* Sun Sep 20 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.1-3mdv2010.0
+ Revision: 445977
- new version
- new setup (simpler is better)

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 2.1-2mdv2010.0
+ Revision: 437872
- rebuild

* Thu Mar 19 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.1-1mdv2009.1
+ Revision: 358197
- update to new version 2.1

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2.0.1-6mdv2009.0
+ Revision: 246876
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 18 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.1-4mdv2008.1
+ Revision: 132440
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Aug 25 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.1-3mdv2007.0
- Rebuild

* Wed Jan 11 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.1-2mdk
- fix automatic dependencies

* Tue Dec 27 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.1-1mdk
- new version
- %%mkrel

* Thu Jun 30 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.0-5mdk 
- better fix encoding
- fix requires

* Fri Feb 18 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0-4mdk
- spec file cleanups, remove the ADVX-build stuff
- strip away annoying ^M

* Thu Jan 27 2005 Guillaume Rousse <guillomovitch@mandrake.org> 2.0-3mdk 
- no automatic config generation, incorrect default values
- horde isn't a prereq
- spec cleanup

* Mon Jan 17 2005 Guillaume Rousse <guillomovitch@mandrake.org> 2.0-2mdk 
- fix inclusion path
- fix configuration perms
- generate configuration at postinstall
- horde and rpm-helper are now a prereq

* Fri Jan 14 2005 Guillaume Rousse <guillomovitch@mandrake.org> 2.0-1mdk 
- new version
- top-level is now /var/www/horde/chora
- config is now in /etc/horde/chora
- other non-accessible files are now in /usr/share/horde/chora
- drop old obsoletes
- no more apache configuration
- rpmbuildupdate aware
- spec cleanup

* Wed Aug 04 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.2.2-1mdk 
- new version

* Sun Jul 18 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.2-4mdk 
- apache config file in /etc/httpd/webapps.d

* Sat May 01 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.2-3mdk
- renamed to horde-chora
- pluggable horde configuration
- standard perms for /etc/httpd/conf.d/%%{order}_horde-chora.conf
- don't provide useless ADVXpackage virtual package
- untagged localisation files
- removed .htaccess files

* Tue Sep 09 2003 Guillaume Rousse <guillomovitch@linux-mandrake.com> 1.2-2mdk
- changed order to 72, as all other horde apps
- requires horde, not horde2
- standard perms and ownership for config files, access is already denied

* Mon Sep 08 2003 Guillaume Rousse <guillomovitch@linux-mandrake.com> 1.2-1mdk
- 1.2
- spec cleanup
- remove useless files from webroot (.dist, doc files, .po)
- properly tag localisation files
- ADVX macros
- apache2 integration
- fixed URL


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2081 |12cr|horde-cipher-0.0.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define prj    Horde_Cipher

%define xmldir  %{_var}/lib/pear
%define peardir %(pear config-get php_dir 2> /dev/null)

Name:          horde-cipher
Version:       0.0.2
Release:       %mkrel 4
Summary:       Secret Encryption API
License:       LGPL
Group:         Networking/Mail
Url:           http://pear.horde.org/index.php?package=%{prj}
Source0:       %{prj}-%{version}.tgz
BuildArch:     noarch
Requires(pre): php-pear
Requires:      horde-framework
Requires:      php-pear-channel-horde
BuildRequires: php-pear
BuildRequires: php-pear-channel-horde

%description
The Secret:: class provides an API for encrypting and decrypting small
pieces of data with the use of a shared key.


%prep
%setup -q -n %{prj}-%{version}

%build
%__mv ../package.xml .

%install
pear install --packagingroot %{buildroot} --nodeps package.xml

%__rm -rf %{buildroot}/%{peardir}/.{filemap,lock,registry,channels,depdb,depdblock}

%__mkdir_p %{buildroot}%{xmldir}
%__cp package.xml %{buildroot}%{xmldir}/%{prj}.xml

%clean
%__rm -rf %{buildroot}

%post
pear install --nodeps --soft --force --register-only %{xmldir}/%{prj}.xml

%postun
if [ "$1" -eq "0" ]; then
  pear uninstall --nodeps --ignore-errors --register-only pear.horde.org/%{prj}
fi

%files
%defattr(-, root, root)
%{xmldir}/%{prj}.xml
%dir %{peardir}/Horde/Cipher
%dir %{peardir}/Horde/Cipher/BlockMode
%{peardir}/Horde/Cipher.php
%{peardir}/Horde/Cipher/BlockMode.php
%{peardir}/Horde/Cipher/BlockMode/cbc.php
%{peardir}/Horde/Cipher/BlockMode/cfb64.php
%{peardir}/Horde/Cipher/BlockMode/ecb.php
%{peardir}/Horde/Cipher/BlockMode/ofb64.php
%{peardir}/Horde/Cipher/blowfish.php
%{peardir}/Horde/Cipher/cast128.php
%{peardir}/Horde/Cipher/des.php
%{peardir}/Horde/Cipher/rc2.php
%{peardir}/Horde/Cipher/rc4.php
%dir %{peardir}/tests/Horde_Cipher
%dir %{peardir}/tests/Horde_Cipher/tests
%{peardir}/tests/Horde_Cipher/tests/Cipher1.phpt
%{peardir}/tests/Horde_Cipher/tests/Cipher2.phpt
%{peardir}/tests/Horde_Cipher/tests/Cipher3.phpt
%{peardir}/tests/Horde_Cipher/tests/Cipher4.phpt
%{peardir}/tests/Horde_Cipher/tests/Cipher5.phpt
%{peardir}/tests/Horde_Cipher/tests/Cipher6.phpt



%changelog
* Mon Jul 26 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-4mdv2011.0
+ Revision: 560503
- Increased release for rebuild

* Thu Mar 18 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-3mdv2010.1
+ Revision: 524889
- replaced Requires(pre): %%{_bindir}/pear with Requires(pre): php-pear
  increased rel ver to 3

* Mon Feb 22 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-2mdv2010.1
+ Revision: 509357
- removed Buildrequires horde-framework
- replace PreReq with Requires(pre)
- import horde-cipher



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2082 |12cr|horde-cli-0.0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define prj    Horde_CLI

%define xmldir  %{_var}/lib/pear
%define peardir %(pear config-get php_dir 2> /dev/null)

Name:          horde-cli
Version:       0.0.2
Release:       %mkrel 2
Summary:       Horde CLI API
License:       LGPL
Group:         Networking/Mail
Url:           http://pear.horde.org/index.php?package=%{prj}
Source0:       %{prj}-%{version}.tgz
BuildArch:     noarch
Requires(pre): php-pear
Requires:      php-gettext
Requires:      php-pear-channel-horde
BuildRequires: php-pear
BuildRequires: php-pear-channel-horde


%description
Horde_CLI:: API for basic command-line functionality/checks

%prep
%setup -q -n %{prj}-%{version}

%build
%__mv ../package.xml .

%install
pear install --packagingroot %{buildroot} --nodeps package.xml

%__rm -rf %{buildroot}/%{peardir}/.{filemap,lock,registry,channels,depdb,depdblock}

%__mkdir_p %{buildroot}%{xmldir}
%__cp package.xml %{buildroot}%{xmldir}/%{prj}.xml

%clean
%__rm -rf %{buildroot}

%post
pear install --nodeps --soft --force --register-only %{xmldir}/%{prj}.xml

%postun
if [ "$1" -eq "0" ]; then
  pear uninstall --nodeps --ignore-errors --register-only pear.horde.org/%{prj}
fi

%files
%defattr(-, root, root)
%{xmldir}/%{prj}.xml
%dir %{peardir}/Horde
%{peardir}/Horde/CLI.php


%changelog
* Mon Jul 26 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-2mdv2011.0
+ Revision: 560535
- Increased release for rebuild

* Sun Feb 21 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-1mdv2010.1
+ Revision: 509324
- replace PreRqu with Requires(pre)
- import horde-cli



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2083 |12cr|horde-compress-0.0.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define prj    Horde_Compress

%define xmldir  %{_var}/lib/pear
%define peardir %(pear config-get php_dir 2> /dev/null)

Name:          horde-compress
Version:       0.0.2
Release:       %mkrel 3
Summary:       Horde Compression API
License:       LGPL
Group:         Networking/Mail
Url:           http://pear.horde.org/index.php?package=%{prj}
Source0:       %{prj}-%{version}.tgz
BuildArch:     noarch
Requires(pre): php-pear
Requires:      horde-util
Requires:      php-pear
Requires:      php-gettext
Requires:      php-zlib
BuildRequires: php-pear
BuildRequires: php-pear-channel-horde
BuildRoot:     %{_tmppath}/%{name}-%{version}

%description
These classes provide functionality useful for all kind of applications.


%prep
%setup -q -n %{prj}-%{version}

%build
%__mv ../package.xml .

%install
pear install --packagingroot %{buildroot} --nodeps package.xml

%__rm -rf %{buildroot}/%{peardir}/.{filemap,lock,registry,channels,depdb,depdblock}

%__mkdir_p %{buildroot}%{xmldir}
%__cp package.xml %{buildroot}%{xmldir}/%{prj}.xml

%clean
%__rm -rf %{buildroot}

%post
pear install --nodeps --soft --force --register-only %{xmldir}/%{prj}.xml

%postun
if [ "$1" -eq "0" ]; then
  pear uninstall --nodeps --ignore-errors --register-only pear.horde.org/%{prj}
fi

%files
%defattr(-, root, root)
%{xmldir}/%{prj}.xml
%dir %{peardir}/Horde/Compress
%{peardir}/Horde/Compress.php
%{peardir}/Horde/Compress/dbx.php
%{peardir}/Horde/Compress/gzip.php
%{peardir}/Horde/Compress/tar.php
%{peardir}/Horde/Compress/tnef.php
%{peardir}/Horde/Compress/zip.php



%changelog
* Mon Jul 26 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-3mdv2011.0
+ Revision: 560539
- Increased release for rebuild

* Thu Mar 18 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-2mdv2010.1
+ Revision: 524817
- replaced Requires(pre): %%{_bindir}/pear with Requires(pre): php-pear
  increased release version to 2

* Mon Feb 22 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-1mdv2010.1
+ Revision: 509399
- removed BuildRequires: horde-ramework
  replace PreReq with Requires(pre)
- import horde-compress


* Tue Mar  3 2009 Richard Bos <rbos@opensuse.org> - 0.0.2
- Change dependency to horde-framework from just horde
* Mon Dec 22 2008 Richard Bos <rbos@opensuse.org> - 0.0.2
- Changed the pear install command, use package.xml instead of the tarbal
* Wed Nov 26 2008 Richard Bos <rbos@opensuse.org> - 0.0.2
- initial version

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2084 |12cr|horde-datatree-0.0.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define prj    Horde_DataTree

%define xmldir  %{_var}/lib/pear
%define peardir %(pear config-get php_dir 2> /dev/null)

Name:          horde-datatree
Version:       0.0.3
Release:       %mkrel 3
Summary:       DataTree API
License:       LGPL
Group:         Networking/Mail
Url:           http://pear.horde.org/index.php?package=%{prj}
Source0:       %{prj}-%{version}.tgz
BuildArch:     noarch
BuildRoot:     %{_tmppath}/%{name}-%{version}-build
Requires(pre): php-pear
Requires:      horde-framework
Requires:      horde-serialize
Requires:      horde-sql
Requires:      horde-util
Requires:      php-gettext
Requires:      php-pear	
BuildRequires: php-pear
BuildRequires: php-pear-channel-horde

%description
There is no description for the package available :(


%prep
%setup -q -n %{prj}-%{version}

%build
%__mv ../package.xml .

%install
pear install --packagingroot %{buildroot} --nodeps package.xml

%__rm -rf %{buildroot}/%{peardir}/.{filemap,lock,registry,channels,depdb,depdblock}

%__mkdir_p %{buildroot}%{xmldir}
%__cp package.xml %{buildroot}%{xmldir}/%{prj}.xml

%clean
%__rm -rf %{buildroot}

%post
pear install --nodeps --soft --force --register-only %{xmldir}/%{prj}.xml

%postun
if [ "$1" -eq "0" ]; then
  pear uninstall --nodeps --ignore-errors --register-only pear.horde.org/%{prj}
fi

%files
%defattr(-, root, root)
%{xmldir}/%{prj}.xml
%dir %{peardir}/Horde/DataTree
%{peardir}/Horde/DataTree.php
%{peardir}/Horde/DataTree/null.php
%{peardir}/Horde/DataTree/sql.php



%changelog
* Mon Jul 26 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.3-3mdv2011.0
+ Revision: 560541
- Increased release for rebuild

* Thu Mar 18 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.3-2mdv2010.1
+ Revision: 524827
- increased rel version to 2
- replaced Requires(pre): %%{_bindir}/pear with Requires(pre): php-pear
  increased rel version

* Tue Mar 02 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.3-1mdv2010.1
+ Revision: 513314
- corrected Group: to Networking/Mail
- replaced PreReq with Requires(pre)
- removed Buildrequires: horde-framework to make it build
- import horde-datatree



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2085 |12cr|horde-date-0.1.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define prj Horde_Date

%define xmldir  %{_var}/lib/pear
%define peardir %(pear config-get php_dir 2> /dev/null)

Name:          horde-date
Version:       0.1.0
Release:       %mkrel 3
Summary:       Horde Date package
License:       LGPL
Group:         Networking/Mail
Url:           http://pear.horde.org/index.php?package=%{prj}
Source0:       %{prj}-%{version}.tgz
BuildArch:     noarch
Requires(pre): php-pear
Requires:      horde-framework
Requires:      php-pear
Requires:      php-pear-Date
Requires:      php-pear-channel-horde
BuildRequires: php-pear
BuildRequires: php-pear-channel-horde


%description
Package for creating and manipulating dates.

%prep
%setup -q -n %{prj}-%{version}

%build
%__mv ../package.xml .

%install
pear install --packagingroot %{buildroot} --nodeps package.xml

%__rm -rf %{buildroot}/%{peardir}/.{filemap,lock,registry,channels,depdb,depdblock}

%__mkdir_p %{buildroot}%{xmldir}
%__cp package.xml %{buildroot}%{xmldir}/%{prj}.xml

%clean
%__rm -rf %{buildroot}

%post
pear install --nodeps --soft --force --register-only %{xmldir}/%{prj}.xml

%postun
if [ "$1" -eq "0" ]; then
  pear uninstall --nodeps --ignore-errors --register-only pear.horde.org/%{prj}
fi

%files
%defattr(-, root, root)
%{xmldir}/%{prj}.xml
%dir %{peardir}/Horde/Date
%{peardir}/Horde/Date.php
%{peardir}/Horde/Date/Recurrence.php
%dir %{peardir}/tests/Horde_Date
%dir %{peardir}/tests/Horde_Date/tests
%dir %{peardir}/tests/Horde_Date/tests/fixtures
%{peardir}/tests/Horde_Date/tests/*.phpt
%{peardir}/tests/Horde_Date/tests/fixtures/bug2813.ics



%changelog
* Mon Jul 26 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.1.0-3mdv2011.0
+ Revision: 560542
- Increased release for rebuild

* Thu Mar 18 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.1.0-2mdv2010.1
+ Revision: 524826
- replaced Requires(pre): %%{_bindir}/pear with Requires(pre): php-pear
  increased rel version

* Sat Feb 27 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.1.0-1mdv2010.1
+ Revision: 512358
- removed BuildRequires: horde-framework
- replaced PreRq with Requires(pre)
- Initial import


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2086 |12cr|horde-dimp-1.1.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	dimp
%define	name	horde-%{module}
%define version 1.1.3
%define release %mkrel 3

%define _requires_exceptions pear(Horde.*)

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	The Horde Dynamic Internet Messaging Program
License:	GPL
Group:		System/Servers
URL:		http://www.horde.org/%{module}
Source0:	ftp://ftp.horde.org/pub/%{module}/%{module}-h3-%{version}.tar.gz
Requires(post):	rpm-helper
Requires:	horde >= 3.0
BuildArch:	noarch

%description
IMP is a project to create a version of IMP utilizing AJAX-like technologies to
allow a more dynamic user experience (thus DIMP... Dynamic IMP).

%prep
%setup -q -n %{module}-h3-%{version}

%build

%install
rm -rf %{buildroot}

# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# %{name} Apache configuration file

<Directory %{_datadir}/horde/%{module}/lib>
    Order allow,deny
    Deny from all
</Directory>

<Directory %{_datadir}/horde/%{module}/locale>
    Order allow,deny
    Deny from all
</Directory>

<Directory %{_datadir}/horde/%{module}/scripts>
    Order allow,deny
    Deny from all
</Directory>

<Directory %{_datadir}/horde/%{module}/templates>
    Order allow,deny
    Deny from all
</Directory>
EOF

# horde configuration
install -d -m 755 %{buildroot}%{_sysconfdir}/horde/registry.d
cat > %{buildroot}%{_sysconfdir}/horde/registry.d/%{module}.php <<'EOF'
<?php
//
// DIMP Horde configuration file
//
 
$this->applications['dimp'] = array(
    'fileroot' => $this->applications['horde']['fileroot'] . '/dimp',
    'webroot' => $this->applications['horde']['webroot'] . '/dimp',
    'name' => _("Dynamic Mail"),
    'status' => 'notoolbar',
    'target' => '_parent',
);
EOF

# remove .htaccess files
find . -name .htaccess -exec rm -f {} \;

# install files
install -d -m 755 %{buildroot}%{_datadir}/horde/%{module}
cp -pR *.php %{buildroot}%{_datadir}/horde/%{module}
cp -pR themes %{buildroot}%{_datadir}/horde/%{module}
cp -pR js %{buildroot}%{_datadir}/horde/%{module}
cp -pR lib %{buildroot}%{_datadir}/horde/%{module}
cp -pR locale %{buildroot}%{_datadir}/horde/%{module}
cp -pR templates %{buildroot}%{_datadir}/horde/%{module}
cp -pR config %{buildroot}%{_sysconfdir}/horde/%{module}

install -d -m 755 %{buildroot}%{_sysconfdir}/horde
pushd %{buildroot}%{_datadir}/horde/%{module}
ln -s ../../../..%{_sysconfdir}/horde/%{module} config
popd

# activate configuration files
for file in %{buildroot}%{_sysconfdir}/horde/%{module}/*.dist; do
	mv $file ${file%.dist}
done

%clean
rm -rf %{buildroot}

%post
if [ $1 = 1 ]; then
	# configuration
	%create_ghostfile %{_sysconfdir}/horde/%{module}/conf.php apache apache 644
	%create_ghostfile %{_sysconfdir}/horde/%{module}/conf.php.bak apache apache 644
fi

%files
%defattr(-,root,root)
%doc README COPYING docs
%config(noreplace) %{_webappconfdir}/%{name}.conf
%config(noreplace) %{_sysconfdir}/horde/registry.d/%{module}.php
%config(noreplace) %{_sysconfdir}/horde/%{module}
%{_datadir}/horde/%{module}



%changelog
* Mon Aug 02 2010 Thomas Spuhler <tspuhler@mandriva.org> 1.1.3-3mdv2011.0
+ Revision: 564908
- Increased release for rebuild

* Mon Nov 30 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.3-2mdv2010.1
+ Revision: 472086
- restrict default access permissions to localhost only, as per new policy

* Wed Sep 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.3-1mdv2010.0
+ Revision: 443650
- new version
- new files setup

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 1.1-3mdv2010.0
+ Revision: 437880
- rebuild

* Wed Nov 19 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.1-2mdv2009.1
+ Revision: 304680
- fix automatic dependencies

* Sun Oct 19 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.1-1mdv2009.1
+ Revision: 295326
- import horde-dimp


* Sun Oct 19 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.1-1mdv2009.1
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2087 |12cr|horde-dom-0.1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define prj     Horde_DOM

%define xmldir  %{_var}/lib/pear
%define peardir %(pear config-get php_dir 2> /dev/null)

Name:          horde-dom
Version:       0.1.0
Release:       %mkrel 2
Summary:       Wrapper classes for PHP4 domxml compatibility using PHP5's dom functions
License:       LGPL
Group:         Networking/Mail
Url:           http://pear.horde.org/index.php?package=%{prj}
Source0:       %{prj}-%{version}.tgz
BuildArch:     noarch
Requires(pre): php-pear
Requires:      php-pear-channel-horde
BuildRequires: php-pear
BuildRequires: php-pear-channel-horde

%description
These classes allow the use of code written for PHP4's domxml implementation
to work using PHP5's dom implementation.


%prep
%setup -q -n %{prj}-%{version}

%build
%__mv ../package.xml .

%install
pear install --packagingroot %{buildroot} --nodeps package.xml

%__rm -rf %{buildroot}/%{peardir}/.{filemap,lock,registry,channels,depdb,depdblock}

%__mkdir_p %{buildroot}%{xmldir}
%__cp package.xml %{buildroot}%{xmldir}/%{prj}.xml

%clean
%__rm -rf %{buildroot}

%post
pear install --nodeps --soft --force --register-only %{xmldir}/%{prj}.xml

%postun
if [ "$1" -eq "0" ]; then
  pear uninstall --nodeps --ignore-errors --register-only pear.horde.org/%{prj}
fi

%files
%defattr(-, root, root)
%{xmldir}/%{prj}.xml
%dir %{peardir}/Horde
%{peardir}/Horde/DOM.php



%changelog
* Mon Jul 26 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.1.0-2mdv2011.0
+ Revision: 560543
- Increased release for rebuild

* Sat Feb 20 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.1.0-1mdv2010.1
+ Revision: 508846
- corrected Group
- corrected group
- import horde-dom



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2088 |12cr|horde-editor-0.0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define prj     Horde_Editor

%define xmldir  %{_var}/lib/pear
%define peardir %(pear config-get php_dir 2> /dev/null)

Name:		horde-editor
Version:	0.0.2
Release:	%mkrel 2
Summary:	Horde Browser package
License:	LGPL
Group:		Networking/Mail
Url:		http://pear.horde.org/index.php?package=%{prj}
Source0:	%{prj}-%{version}.tgz
BuildArch:	noarch
Requires(pre):  php-pear
Requires:	horde-util
Requires:	php-pear-channel-horde
BuildRequires:	php-pear
BuildRequires:	php-pear-channel-horde

%description
The Horde_UI:: class provides an API for getting information about
the current user's userinterface and its capabilities.

%prep
%setup -q -n %{prj}-%{version}

%build
%__mv ../package.xml .

%install
pear install --packagingroot %{buildroot} --nodeps package.xml

%__rm -rf %{buildroot}/%{peardir}/.{filemap,lock,registry,channels,depdb,depdblock}

%__mkdir_p %{buildroot}%{xmldir}
%__cp package.xml %{buildroot}%{xmldir}/%{prj}.xml

%clean
%__rm -rf %{buildroot}

%post
pear install --nodeps --soft --force --register-only %{xmldir}/%{prj}.xml

%postun
if [ "$1" -eq "0" ]; then
  pear uninstall --nodeps --ignore-errors --register-only pear.horde.org/%{prj}
fi

%files
%defattr(-, root, root)
%{xmldir}/%{prj}.xml
%dir %{peardir}/Horde
%dir %{peardir}/Horde/Editor
%{peardir}/Horde/Editor.php
%{peardir}/Horde/Editor/fckeditor.php
%{peardir}/Horde/Editor/tinymce.php
%{peardir}/Horde/Editor/xinha.php


%changelog
* Mon Aug 02 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-2mdv2011.0
+ Revision: 564909
- Increased release for rebuild

* Sat Feb 20 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-1mdv2010.1
+ Revision: 508636
- delete unneded dependency
- import horde-editor



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2089 |12cr|horde-form-0.0.2-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define prj Horde_Form

%define xmldir  %{_var}/lib/pear
%define peardir %(pear config-get php_dir 2> /dev/null)

Name:          horde-form
Version:       0.0.2
Release:       %mkrel 7
Summary:       Horde Form API
License:       LGPL
Group:         Networking/Mail
Url:           http://pear.horde.org/index.php?package=%{prj}
Source0:       %{prj}-%{version}.tgz
BuildArch:     noarch
Requires(post):php-pear
Requires(preun):php-pear
Requires(pre): php-pear
Requires:      php-gettext
Requires:      horde-framework
Requires:      horde-token
Requires:      horde-util
Requires:      php-pear
Requires:      php-pear-Services_Weather
BuildRequires: php-pear
BuildRequires: php-pear-channel-horde


%description
The Horde_Form:: package provides form rendering, validation, and other
functionality for the Horde Application Framework.

%prep
%setup -q -n %{prj}-%{version}

%build
%__mv ../package.xml .

%install
pear install --packagingroot %{buildroot} --nodeps package.xml

%__rm -rf %{buildroot}/%{peardir}/.{filemap,lock,registry,channels,depdb,depdblock}

%__mkdir_p %{buildroot}%{xmldir}
%__cp package.xml %{buildroot}%{xmldir}/%{prj}.xml

%clean
%__rm -rf %{buildroot}

%post
pear install --nodeps --soft --force --register-only %{xmldir}/%{prj}.xml

%postun
if [ "$1" -eq "0" ]; then
  pear uninstall --nodeps --ignore-errors --register-only pear.horde.org/%{prj}
fi

%files
%defattr(-, root, root)
%{xmldir}/%{prj}.xml
%dir %{peardir}/Horde
%dir %{peardir}/Horde/Form
%dir %{peardir}/Horde/Form/Action
%dir %{peardir}/Horde/Form/Type
%{peardir}/Horde/Form.php
%{peardir}/Horde/Form/Action.php
%{peardir}/Horde/Form/Action/conditional_enable.php
%{peardir}/Horde/Form/Action/conditional_setvalue.php
%{peardir}/Horde/Form/Action/reload.php
%{peardir}/Horde/Form/Action/submit.php
%{peardir}/Horde/Form/Action/sum_fields.php
%{peardir}/Horde/Form/Action/updatefield.php
%{peardir}/Horde/Form/Renderer.php
%{peardir}/Horde/Form/Type/tableset.php



%changelog
* Mon Jul 26 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-7mdv2011.0
+ Revision: 560544
- Increased release for rebuild

* Thu Mar 18 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-6mdv2010.1
+ Revision: 524829
- replaced Requires(pre): %%{_bindir}/pear with Requires(pre): php-pear
  increased rel ver to 2

* Sat Mar 13 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-5mdv2010.1
+ Revision: 518634
- added Requires(post): php-pear
  added Requires(preun): php-pear
  increased release

* Fri Mar 12 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-4mdv2010.1
+ Revision: 518300
- added Requires:php-pear
  increased release to 4
- increased release to 3
- changed Requires(pre) from php-pear to %%{_bindir}/pear

* Thu Mar 11 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-2mdv2010.1
+ Revision: 517906
- added Requires: php-pear-Services_Weather
  bumbed release to 2

* Mon Feb 15 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-1mdv2010.1
+ Revision: 506034
- replaced PreReq with Requires(pre)
- import horde-form



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2090 |12cr|horde-forwards-3.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	forwards
%define	name	horde-%{module}
%define	version	3.2.1
%define	release	%mkrel 1

%define _requires_exceptions pear(Horde.*)

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	The Horde forwards management application
License:	GPL
Group:		System/Servers
URL:		http://www.horde.org/%{module}/
Source0:	ftp://ftp.horde.org/pub/%{module}/%{module}-h3-%{version}.tar.gz
Requires:	horde >= 3.3.8
BuildArch:	noarch

%description
Forwards is a Horde module for setting user e-mail forwards with support for
several popular mailers. While it has been released and is in production use at
many sites, it is also still under development in an effort to expand and
improve the module.

Right now, Forwards provides fairly complete support for setting .forward style
forwards on sendmail or courier mail based systems via an FTP transport. It now
also supports for mdaemon, and qmail and exim sql based systems.

Forwards is part of a suite of account management modules for Horde consisting
of Accounts, Forwards, Passwd, and Vacation.

%prep
%setup -q -n %{module}-h3-%{version}

# fix perms
find lib -type f | xargs chmod 644

%build

%install
rm -rf %{buildroot}

# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# %{name} Apache configuration file

<Directory %{_datadir}/horde/%{module}/lib>
    Order allow,deny
    Deny from all
</Directory>

<Directory %{_datadir}/horde/%{module}/locale>
    Order allow,deny
    Deny from all
</Directory>

<Directory %{_datadir}/horde/%{module}/scripts>
    Order allow,deny
    Deny from all
</Directory>

<Directory %{_datadir}/horde/%{module}/templates>
    Order allow,deny
    Deny from all
</Directory>
EOF

# horde configuration
install -d -m 755 %{buildroot}%{_sysconfdir}/horde/registry.d
cat > %{buildroot}%{_sysconfdir}/horde/registry.d/%{module}.php <<'EOF'
<?php
//
// Forwards Horde configuration file
//
 
$this->applications['forwards'] = array(
    'fileroot'    => $this->applications['horde']['fileroot'] . '/forwards',
    'webroot'     => $this->applications['horde']['webroot'] . '/forwards',
    'name'        => _("Forwards"),
    'status'      => 'active',
    'provides'    => 'forwards',
    'menu_parent' => 'myaccount',
);
EOF

# remove .htaccess files
find . -name .htaccess -exec rm -f {} \;

# install files
install -d -m 755 %{buildroot}%{_datadir}/horde/%{module}
cp -pR *.php %{buildroot}%{_datadir}/horde/%{module}
cp -pR lib %{buildroot}%{_datadir}/horde/%{module}
cp -pR locale %{buildroot}%{_datadir}/horde/%{module}
cp -pR templates %{buildroot}%{_datadir}/horde/%{module}
cp -pR themes %{buildroot}%{_datadir}/horde/%{module}
cp -pR config %{buildroot}%{_sysconfdir}/horde/%{module}

install -d -m 755 %{buildroot}%{_sysconfdir}/horde
pushd %{buildroot}%{_datadir}/horde/%{module}
ln -s ../../../..%{_sysconfdir}/horde/%{module} config
popd

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201010
%_post_webapp
%endif

%postun
%if %mdkversion < 201010
%_postun_webapp
%endif

%files
%defattr(-,root,root)
%doc LICENSE README docs
%config(noreplace) %{_webappconfdir}/%{name}.conf
%config(noreplace) %{_sysconfdir}/horde/registry.d/%{module}.php
%config(noreplace) %{_sysconfdir}/horde/%{module}
%{_datadir}/horde/%{module}



%changelog
* Sun Aug 08 2010 Thomas Spuhler <tspuhler@mandriva.org> 3.2.1-1mdv2011.0
+ Revision: 567487
- Updated to version 3.2.1
- added version 3.2.1

* Tue Aug 03 2010 Thomas Spuhler <tspuhler@mandriva.org> 3.1-6mdv2011.0
+ Revision: 565210
- Increased release for rebuild

* Mon Jan 18 2010 Guillaume Rousse <guillomovitch@mandriva.org> 3.1-5mdv2010.1
+ Revision: 493343
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise
- restrict default access permissions to localhost only, as per new policy

* Sun Sep 20 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.1-3mdv2010.0
+ Revision: 446056
- new setup (simpler is better)

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 3.1-2mdv2010.0
+ Revision: 437881
- rebuild

* Thu Mar 19 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.1-1mdv2009.1
+ Revision: 358196
- update to new version 3.1

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 3.0-5mdv2009.0
+ Revision: 246877
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 18 2007 Guillaume Rousse <guillomovitch@mandriva.org> 3.0-3mdv2008.1
+ Revision: 132441
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Aug 25 2006 Guillaume Rousse <guillomovitch@mandriva.org> 3.0-2mdv2007.0
- Rebuild

* Mon Mar 13 2006 Guillaume Rousse <guillomovitch@mandriva.org> 3.0-1mdk
- new version
- %%mkrel

* Thu Jun 30 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.2-1mdk 
- new version
- better fix encoding
- spec cleanup

* Fri Feb 18 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.2.1-3mdk
- spec file cleanups, remove the ADVX-build stuff
- strip away annoying ^M

* Fri Jan 14 2005 Guillaume Rousse <guillomovitch@mandrake.org> 2.2.1-2mdk 
- top-level is now /var/www/horde/forwards
- config is now in /etc/horde/forwards
- other non-accessible files are now in /usr/share/horde/forwards
- no more apache configuration
- rpmbuildupdate aware
- spec cleanup

* Sat Sep 04 2004 Guillaume Rousse <guillomovitch@mandrake.org> 2.2.1-1mdk 
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2091 |12cr|horde-framework-0.0.2-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define prj     Horde_Framework

%define xmldir  %{_var}/lib/pear
%define peardir %(pear config-get php_dir 2> /dev/null)

Name:          horde-framework
Version:       0.0.2
Release:       %mkrel 7
Summary:       Horde core Framework libraries
License:       LGPL
Group:         Networking/Mail
Url:           http://pear.horde.org/index.php?package=%{prj}
Source0:       %{prj}-%{version}.tgz
BuildArch:     noarch
Requires(pre): php-pear
Requires:      horde-dom
Requires:      horde-form
Requires:      horde-browser
Requires:      horde-cli
Requires:      php-pear-Services_Weather
Requires:      php-pear-Log
BuildRequires: php-pear
BuildRequires: php-pear-channel-horde

%description
These classes provide the core functionality of the Horde Application Framework.


%prep
%setup -q -n %{prj}-%{version}

%build
%__mv ../package.xml .

%install
pear install --packagingroot %{buildroot} --nodeps package.xml

%__rm -rf %{buildroot}/%{peardir}/.{filemap,lock,registry,channels,depdb,depdblock}

%__mkdir_p %{buildroot}%{_docdir}/horde

%__mkdir_p %{buildroot}%{xmldir}
%__cp package.xml %{buildroot}%{xmldir}/%{prj}.xml

%clean
%__rm -rf %{buildroot}

%post
pear install --nodeps --soft --force --register-only %{xmldir}/%{prj}.xml

%postun
if [ "$1" -eq "0" ]; then
  pear uninstall --nodeps --ignore-errors --register-only pear.horde.org/%{prj}
fi

%files
%defattr(-, root, root)
%{xmldir}/%{prj}.xml
%{peardir}/Horde.php
%dir %{peardir}/Horde
%{peardir}/Horde/Config.php
%{peardir}/Horde/Help.php
%{peardir}/Horde/Menu.php
%{peardir}/Horde/Registry.php
%{peardir}/Horde/Text.php
%dir %{_docdir}/horde


%changelog
* Tue Aug 03 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-7mdv2011.0
+ Revision: 565240
- Increased release for rebuild

* Mon Mar 01 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-6mdv2010.1
+ Revision: 512824
- bumped up release
- added Requires:      php-pear-Services_Weather

* Sun Feb 28 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-5mdv2010.1
+ Revision: 512791
- bumped up release to get it rebuilt

* Thu Feb 25 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-4mdv2010.1
+ Revision: 510875
- added Requires:      horde-dom horde-form horde-browser horde-cli

* Thu Feb 25 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-3mdv2010.1
+ Revision: 510866
- added Requires:      horde-dom horde-form horde-browser horde-cli
  bumped up release

* Sun Feb 21 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-2mdv2010.1
+ Revision: 509321
- increade rel version
- removed requires for a temporary buiild

* Mon Feb 15 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-1mdv2010.1
+ Revision: 506027
- replaced PreReq with Requires (pre)
- import horde-framework



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2092 |12cr|horde-gollem-1.0.4-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	gollem
%define	name	horde-%{module}
%define version 1.0.4
%define release %mkrel 7

%define _requires_exceptions pear(Horde.*)

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	The Horde file manager
License:	GPL
Group:		System/Servers
URL:		http://www.horde.org/%{module}
Source0:	ftp://ftp.horde.org/pub/%{module}/%{module}-h3-%{version}.tar.gz
Requires(post):	rpm-helper
Requires:	horde >= 3.3.5
BuildArch:	noarch

%description
Gollem is the Horde web-based File Manager, providing the ability to fully
manage a hierarchical file system stored in a variety of backends such as a SQL
database, as part of a real filesystem, or on an FTP server. It uses the
Horde's MIME_Viewer framework to identify file types, associate icons, etc.

%prep
%setup -q -n %{module}-h3-%{version}

%build

%install
rm -rf %{buildroot}

# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# %{name} Apache configuration file

<Directory %{_datadir}/horde/%{module}/lib>
    Order allow,deny
    Deny from all
</Directory>

<Directory %{_datadir}/horde/%{module}/locale>
    Order allow,deny
    Deny from all
</Directory>

<Directory %{_datadir}/horde/%{module}/scripts>
    Order allow,deny
    Deny from all
</Directory>

<Directory %{_datadir}/horde/%{module}/templates>
    Order allow,deny
    Deny from all
</Directory>
EOF

# horde configuration
install -d -m 755 %{buildroot}%{_sysconfdir}/horde/registry.d
cat > %{buildroot}%{_sysconfdir}/horde/registry.d/%{module}.php <<'EOF'
<?php
//
// Gollem Horde configuration file
//
 
$this->applications['gollem'] = array(
    'fileroot' => $this->applications['horde']['fileroot'] . '/gollem',
    'webroot'  => $this->applications['horde']['webroot'] . '/gollem',
    'name'     => _("File Manager"),
    'status'   => 'active',
    'menu_parent' => 'myaccount',
    'provides' => 'files',
);

$this->applications['gollem-menu'] = array(
    'status' => 'block',
    'app' => 'gollem',
    'blockname' => 'tree_menu',
    'menu_parent' => 'gollem',
);
EOF

# remove .htaccess files
find . -name .htaccess -exec rm -f {} \;

# install files
install -d -m 755 %{buildroot}%{_datadir}/horde/%{module}
cp -pR *.php %{buildroot}%{_datadir}/horde/%{module}
cp -pR themes %{buildroot}%{_datadir}/horde/%{module}
cp -pR js %{buildroot}%{_datadir}/horde/%{module}
cp -pR lib %{buildroot}%{_datadir}/horde/%{module}
cp -pR locale %{buildroot}%{_datadir}/horde/%{module}
cp -pR templates %{buildroot}%{_datadir}/horde/%{module}
cp -pR config %{buildroot}%{_sysconfdir}/horde/%{module}

install -d -m 755 %{buildroot}%{_sysconfdir}/horde
pushd %{buildroot}%{_datadir}/horde/%{module}
ln -s ../../../..%{_sysconfdir}/horde/%{module} config
popd

# activate configuration files
for file in %{buildroot}%{_sysconfdir}/horde/%{module}/*.dist; do
	mv $file ${file%.dist}
done

%clean
rm -rf %{buildroot}

%post
if [ $1 = 1 ]; then
	# configuration
	%create_ghostfile %{_sysconfdir}/horde/%{module}/conf.php apache apache 644
	%create_ghostfile %{_sysconfdir}/horde/%{module}/conf.php.bak apache apache 644
fi
%if %mdkversion < 201010
%_post_webapp
%endif

%postun
%if %mdkversion < 201010
%_postun_webapp
%endif

%files
%defattr(-,root,root)
%config(noreplace) %{_webappconfdir}/%{name}.conf
%doc README COPYING docs
%config(noreplace) %{_sysconfdir}/horde/registry.d/%{module}.php
%config(noreplace) %{_sysconfdir}/horde/%{module}
%{_datadir}/horde/%{module}


%changelog
* Tue Aug 03 2010 Thomas Spuhler <tspuhler@mandriva.org> 1.0.4-7mdv2011.0
+ Revision: 565211
- Increased release for rebuild

* Mon Jan 18 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.4-6mdv2010.1
+ Revision: 493344
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise
- restrict default access permissions to localhost only, as per new policy

* Sun Sep 20 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.4-4mdv2010.0
+ Revision: 446017
- new setup (simpler is better)

* Wed Aug 19 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.4-3mdv2010.0
+ Revision: 418311
- fix registry file (fix #52696)

* Wed Nov 19 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.4-2mdv2009.1
+ Revision: 304681
- fix automatic dependencies

* Sun Oct 19 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.4-1mdv2009.1
+ Revision: 295309
- import horde-gollem


* Sun Oct 19 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.4-1mdv2009.1
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2093 |12cr|horde-group-0.1.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define prj Group

%define xmldir  %{_var}/lib/pear
%define peardir %(pear config-get php_dir 2> /dev/null)

Name:          horde-group
Version:       0.1.0
Release:       %mkrel 4
Summary:       Horde User Groups System
License:       LGPL
Group:         Networking/Mail
Url:           http://pear.horde.org/index.php?package=%{prj}
Source0:       %{prj}-%{version}.tgz
BuildArch:     noarch
Requires(pre): php-pear
Requires:      php-pear
Requires:      horde-framework
Requires:      horde-datatree
Requires:      horde-auth
Requires:      php-gettext
BuildRequires: php-pear
BuildRequires: php-pear-channel-horde


%description
Package for managing and accessing the Horde groups system.


%prep
%setup -q -n %{prj}-%{version}

%build
%__mv ../package.xml .

%install
pear install --packagingroot %{buildroot} --nodeps package.xml

%__rm -rf %{buildroot}/%{peardir}/.{filemap,lock,registry,channels,depdb,depdblock}

%__mkdir_p %{buildroot}%{xmldir}
%__cp package.xml %{buildroot}%{xmldir}/%{prj}.xml

%clean
%__rm -rf %{buildroot}

%post
pear install --nodeps --soft --force --register-only %{xmldir}/%{prj}.xml

%postun
if [ "$1" -eq "0" ]; then
  pear uninstall --nodeps --ignore-errors --register-only pear.horde.org/%{prj}
fi

%files
%defattr(-, root, root)
%{xmldir}/%{prj}.xml
%dir %{peardir}/Horde/Group
%{peardir}/Horde/Group.php
%{peardir}/Horde/Group/hooks.php
%{peardir}/Horde/Group/kolab.php
%{peardir}/Horde/Group/ldap.php
%{peardir}/Horde/Group/mock.php
%{peardir}/Horde/Group/sql.php



%changelog
* Mon Jul 26 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.1.0-4mdv2011.0
+ Revision: 560545
- Increased release for rebuild

* Sat Mar 20 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.1.0-3mdv2010.1
+ Revision: 525371
- replaced Requires(pre): %%{_bindir}/pear with Requires(pre): php-pear
  increased rel ver to 3

* Thu Mar 18 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.1.0-2mdv2010.1
+ Revision: 524839
- increased rel version to 2

* Sat Feb 27 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.1.0-1mdv2010.1
+ Revision: 512337
- removed BuildRequires: horde-group
- removed BuildRequires: horde-framework
- Initial import



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2094 |12cr|horde-hermes-1.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	hermes
%define	name	horde-%{module}
%define version 1.0.1
%define release %mkrel 1

%define _requires_exceptions pear(Horde.*)

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	The Horde file manager
License:	GPL
Group:		System/Servers
URL:		http://www.horde.org/%{module}
Source0:	ftp://ftp.horde.org/pub/%{module}/%{module}-h3-%{version}.tar.gz
Requires(post):	rpm-helper
Requires:	horde >= 3.3.8
BuildArch:	noarch

%description
Hermes is a time-tracking application integrated with the Horde Framework. It
ties into Turba (to retrieve clients) and Nag and Whups (to retrieve cost
objects). It comes with a stop watch, search and reporting capabilities, and an
invoice interface

%prep
%setup -q -n %{module}-h3-%{version}

%build

%install
rm -rf %{buildroot}

# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# %{name} Apache configuration file

<Directory %{_datadir}/horde/%{module}/lib>
    Order allow,deny
    Deny from all
</Directory>

<Directory %{_datadir}/horde/%{module}/locale>
    Order allow,deny
    Deny from all
</Directory>

<Directory %{_datadir}/horde/%{module}/scripts>
    Order allow,deny
    Deny from all
</Directory>

<Directory %{_datadir}/horde/%{module}/templates>
    Order allow,deny
    Deny from all
</Directory>
EOF

# horde configuration
install -d -m 755 %{buildroot}%{_sysconfdir}/horde/registry.d
cat > %{buildroot}%{_sysconfdir}/horde/registry.d/%{module}.php <<'EOF'
<?php
//
// Hermes Horde configuration file
//
 
$this->applications['hermes'] = array(
    'fileroot' => $this->applications['horde']['fileroot'] . '/hermes',
    'webroot' => $this->applications['horde']['webroot'] . '/hermes',
    'name' => _("Time Tracking"),
    'status' => 'active',
    'menu_parent' => 'office',
    'provides' => 'time'
);

$this->applications['hermes-stopwatch'] = array(
    'status' => 'block',
    'app' => 'hermes',
    'blockname' => 'tree_stopwatch',
    'menu_parent' => 'hermes',
);

$this->applications['hermes-menu'] = array(
    'status' => 'block',
    'app' => 'hermes',
    'blockname' => 'tree_menu',
    'menu_parent' => 'hermes',
);
EOF

# remove .htaccess files
find . -name .htaccess -exec rm -f {} \;

# install files
install -d -m 755 %{buildroot}%{_datadir}/horde/%{module}
cp -pR *.php %{buildroot}%{_datadir}/horde/%{module}
cp -pR themes %{buildroot}%{_datadir}/horde/%{module}
cp -pR lib %{buildroot}%{_datadir}/horde/%{module}
cp -pR locale %{buildroot}%{_datadir}/horde/%{module}
cp -pR scripts %{buildroot}%{_datadir}/horde/%{module}
cp -pR templates %{buildroot}%{_datadir}/horde/%{module}
cp -pR config %{buildroot}%{_sysconfdir}/horde/%{module}

install -d -m 755 %{buildroot}%{_sysconfdir}/horde
pushd %{buildroot}%{_datadir}/horde/%{module}
ln -s ../../../..%{_sysconfdir}/horde/%{module} config
popd

# activate configuration files
for file in %{buildroot}%{_sysconfdir}/horde/%{module}/*.dist; do
	mv $file ${file%.dist}
done

%clean
rm -rf %{buildroot}

%post
if [ $1 = 1 ]; then
	# configuration
	%create_ghostfile %{_sysconfdir}/horde/%{module}/conf.php apache apache 644
	%create_ghostfile %{_sysconfdir}/horde/%{module}/conf.php.bak apache apache 644
fi
%if %mdkversion < 201010
%_post_webapp
%endif

%postun
%if %mdkversion < 201010
%_postun_webapp
%endif

%files
%defattr(-,root,root)
%doc LICENSE README docs
%config(noreplace) %{_webappconfdir}/%{name}.conf
%config(noreplace) %{_sysconfdir}/horde/registry.d/%{module}.php
%config(noreplace) %{_sysconfdir}/horde/%{module}
%{_datadir}/horde/%{module}


%changelog
* Sun Aug 08 2010 Thomas Spuhler <tspuhler@mandriva.org> 1.0.1-1mdv2011.0
+ Revision: 567489
- Updated to version 1.0.1
- added version 1.0.1 source file

* Mon Aug 02 2010 Thomas Spuhler <tspuhler@mandriva.org> 1.0-7mdv2011.0
+ Revision: 564910
- Increased release for rebuild

* Mon Jan 18 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-6mdv2010.1
+ Revision: 493345
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise
- restrict default access permissions to localhost only, as per new policy

* Sun Sep 20 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-4mdv2010.0
+ Revision: 446018
- new setup (simpler is better)

* Wed Aug 19 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-3mdv2010.0
+ Revision: 418309
- fix registry file (fix #52696)

* Wed Nov 19 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-2mdv2009.1
+ Revision: 304683
- fix automatic dependencies

* Sun Oct 19 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-1mdv2009.1
+ Revision: 295347
- import horde-hermes


* Sun Oct 19 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-1mdv2009.1
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2095 |12cr|horde-history-0.0.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define prj    Horde_History

%define xmldir  %{_var}/lib/pear
%define peardir %(pear config-get php_dir 2> /dev/null)

Name:          horde-history
Version:       0.0.2
Release:       %mkrel 3
Summary:       API for tracking the history of an object
License:       LGPL
Group:         Networking/Mail
Url:           http://pear.horde.org/index.php?package=%{prj}
Source0:       %{prj}-%{version}.tgz
BuildArch:     noarch
Requires(pre): php-pear
Requires:      php-pear-channel-horde
BuildRequires: php-pear
BuildRequires: php-pear-channel-horde

%description
This API provides a way to track changes on arbitrary pieces of data
in Horde applications.


%prep
%setup -q -n %{prj}-%{version}

%build
%__mv ../package.xml .

%install
pear install --packagingroot %{buildroot} --nodeps package.xml

%__rm -rf %{buildroot}/%{peardir}/.{filemap,lock,registry,channels,depdb,depdblock}

%__mkdir_p %{buildroot}%{xmldir}
%__cp package.xml %{buildroot}%{xmldir}/%{prj}.xml

%clean
%__rm -rf %{buildroot}

%post
pear install --nodeps --soft --force --register-only %{xmldir}/%{prj}.xml

%postun
if [ "$1" -eq "0" ]; then
  pear uninstall --nodeps --ignore-errors --register-only pear.horde.org/%{prj}
fi

%files
%defattr(-, root, root)
%{xmldir}/%{prj}.xml
%{peardir}/Horde/History.php


%changelog
* Mon Jul 26 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-3mdv2011.0
+ Revision: 560546
- Increased release for rebuild

* Thu Mar 18 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-2mdv2010.1
+ Revision: 524790
- increased revision to 2
- replaced Requires(pre): %%{_bindir}/pear with Requires(pre): php-pear

* Sat Feb 27 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-1mdv2010.1
+ Revision: 512356
- Removed the Dot at the end of the Summary
- removed BuildRequires: horde-framework
- replace PreReq with Requires(pre)
- Initial import



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2096 |12cr|horde-icalendar-0.1.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define prj    iCalendar

%define xmldir  %{_var}/lib/pear
%define peardir %(pear config-get php_dir 2> /dev/null)

Name:          horde-icalendar
Version:       0.1.0
Release:       %mkrel 4
Summary:       The horde iCalendar API
License:       LGPL
Group:         Networking/Mail
Url:           http://pear.horde.org/index.php?package=%{prj}
Source0:       %{prj}-%{version}.tgz
BuildArch:     noarch
Requires(post):php-pear
Requires(preun):php-pear
Requires(pre): php-pear
Requires:      horde-util
Requires:      php-pear
BuildRequires: dos2unix
BuildRequires: php-pear
BuildRequires: php-pear-channel-horde


%description
This package provides an API for dealing with iCalendar data.


%prep
%setup -q -n %{prj}-%{version}

%build
%__mv ../package.xml .

%install
pear -d doc_dir=%{_docdir}/horde install --packagingroot %{buildroot} --nodeps package.xml
dos2unix %{buildroot}%{_docdir}/horde/iCalendar/docs/examples/exdate.ics
dos2unix %{buildroot}%{_docdir}/horde/iCalendar/docs/examples/vnote.txt

%__rm -rf %{buildroot}/%{peardir}/.{filemap,lock,registry,channels,depdb,depdblock}

%__mkdir_p %{buildroot}%{xmldir}
%__cp package.xml %{buildroot}%{xmldir}/%{prj}.xml

%clean
%__rm -rf %{buildroot}

%post
pear install --nodeps --soft --force --register-only %{xmldir}/%{prj}.xml

%postun
if [ "$1" -eq "0" ]; then
  pear uninstall --nodeps --ignore-errors --register-only pear.horde.org/%{prj}
fi

%files
%defattr(-, root, root)
%{xmldir}/%{prj}.xml
%dir %{peardir}/Horde/iCalendar
%{peardir}/Horde/iCalendar.php
%{peardir}/Horde/iCalendar/valarm.php
%{peardir}/Horde/iCalendar/vcard.php
%{peardir}/Horde/iCalendar/vevent.php
%{peardir}/Horde/iCalendar/vfreebusy.php
%{peardir}/Horde/iCalendar/vjournal.php
%{peardir}/Horde/iCalendar/vnote.php
%{peardir}/Horde/iCalendar/vtimezone.php
%{peardir}/Horde/iCalendar/vtodo.php
%dir %{_docdir}/horde/iCalendar
%dir %{_docdir}/horde/iCalendar/docs
%dir %{_docdir}/horde/iCalendar/docs/examples
%{_docdir}/horde/iCalendar/docs/examples/exchange.ics
%{_docdir}/horde/iCalendar/docs/examples/exdate.ics
%{_docdir}/horde/iCalendar/docs/examples/parser.php
%{_docdir}/horde/iCalendar/docs/examples/vnote.txt
%dir %{peardir}/tests/iCalendar
%dir %{peardir}/tests/iCalendar/tests
%{peardir}/tests/iCalendar/tests/charset1.phpt                                                                                    
%{peardir}/tests/iCalendar/tests/iCalendar.phpt                                                                                    
%{peardir}/tests/iCalendar/tests/read-escapes.phpt                                                                                 
%{peardir}/tests/iCalendar/tests/read-vcard-org.phpt                                                                               
%{peardir}/tests/iCalendar/tests/read-write-escapes.phpt                                                                           
%{peardir}/tests/iCalendar/tests/timezones.phpt                                                                                    
%{peardir}/tests/iCalendar/tests/vfreebusy.phpt                                                                                    
%{peardir}/tests/iCalendar/tests/write-escapes.phpt



%changelog
* Mon Jul 26 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.1.0-4mdv2011.0
+ Revision: 560548
- Increased release for rebuild

* Thu Mar 18 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.1.0-3mdv2010.1
+ Revision: 524799
- removed BuildRequires: horde-framework to break dep loop
- increased release version to 3
- replaced Requires(pre): %%{_bindir}/pear with Requires(pre): php-pear
- added Requires(post):php-pear
  added Requires(preun):php-pear
- bumped up release to 2
- added BuildRequires: horde-framework

* Mon Feb 22 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.1.0-1mdv2010.1
+ Revision: 509381
- replace PreReq with Requires(pre)
- removed Buildrequires: horde-framework
- import horde-icalendar



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2097 |12cr|horde-identity-0.0.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define prj    Horde_Identity

%define xmldir  %{_var}/lib/pear
%define peardir %(pear config-get php_dir 2> /dev/null)

Name:          horde-identity
Version:       0.0.2
Release:       %mkrel 3
Summary:       Horde Identity API
License:       LGPL
Group:         Networking/Mail
Url:           http://pear.horde.org/index.php?package=%{prj}
Source0:       %{prj}-%{version}.tgz
BuildArch:     noarch
Requires(pre): php-pear
Requires:      horde-auth
Requires:      horde-framework
Requires:      horde-prefs
Requires:      horde-util
Requires:      php-pear
Requires:      php-gettext
BuildRequires: php-pear
BuildRequires: php-pear-channel-horde


%description
The Identity:: class provides an interface to all identities a user might have.


%prep
%setup -q -n %{prj}-%{version}

%build
%__mv ../package.xml .

%install
pear install --packagingroot %{buildroot} --nodeps package.xml

%__rm -rf %{buildroot}/%{peardir}/.{filemap,lock,registry,channels,depdb,depdblock}

%__mkdir_p %{buildroot}%{xmldir}
%__cp package.xml %{buildroot}%{xmldir}/%{prj}.xml

%clean
%__rm -rf %{buildroot}

%post
pear install --nodeps --soft --force --register-only %{xmldir}/%{prj}.xml

%postun
if [ "$1" -eq "0" ]; then
  pear uninstall --nodeps --ignore-errors --register-only pear.horde.org/%{prj}
fi

%files
%defattr(-, root, root)
%{xmldir}/%{prj}.xml
%{peardir}/Horde/Identity.php



%changelog
* Mon Jul 26 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-3mdv2011.0
+ Revision: 560597
- Increased release for rebuild

* Thu Mar 18 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-2mdv2010.1
+ Revision: 524849
- increased rel version to 2

* Mon Feb 22 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-1mdv2010.1
+ Revision: 509400
- removed BuildRequires; horde-framework
  replaced PreReq with Requires(pre)
- import horde-identity


* Tue Mar  3 2009 Richard Bos <rbos@opensuse.org> - 0.0.2
- Change dependency to horde-framework from just horde
* Tue Dec 23 2008 Richard Bos <rbos@opensuse.org> - 0.0.2
- Changed the pear install command, use package.xml instead of the tarbal
* Wed Nov 26 2008 Richard Bos <rbos@opensuse.org> - 0.0.2
- initial version

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2098 |12cr|horde-image-0.0.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define prj    Horde_Image

%define xmldir  %{_var}/lib/pear
%define peardir %(pear config-get php_dir 2> /dev/null)

Name:          horde-image
Version:       0.0.2
Release:       %mkrel 3
Summary:       Horde Image API
License:       LGPL
Group:         Networking/Mail
Url:           http://pear.horde.org/index.php?package=%{prj}
Source0:       %{prj}-%{version}.tgz
BuildArch:     noarch
Requires(pre): php-pear
Requires:      php-pear
Requires:      php-pear-channel-horde
Requires:      php-pear-XML_SVG
Requires:      horde-util
BuildRequires: php-pear
BuildRequires: php-pear-channel-horde


%description
This package provides an Image utility API, with backends for:
 * GD
 * GIF
 * PNG
 * SVG
 * SWF
 * ImageMagick convert command line tool

%prep
%setup -q -n %{prj}-%{version}

%build
%__mv ../package*.xml .

%install
pear install --packagingroot %{buildroot} --nodeps package.xml

%__rm -rf %{buildroot}/%{peardir}/.{filemap,lock,registry,channels,depdb,depdblock}

%__mkdir_p %{buildroot}%{xmldir}
%__cp package.xml %{buildroot}%{xmldir}/%{prj}.xml

# make some directories
install -d %{buildroot}/usr/share/pear/tests/Horde_Image/Image/


#move some files that should be somewhere else

mv %{buildroot}/usr/share/pear/tests/Horde_Image/tests/gd.php %{buildroot}/usr/share/pear/tests/Horde_Image/Image/gd.php
mv %{buildroot}/usr/share/pear/tests/Horde_Image/tests/im.php %{buildroot}/usr/share/pear/tests/Horde_Image/Image/im.php
mv %{buildroot}/usr/share/pear/tests/Horde_Image/tests/svg.php %{buildroot}/usr/share/pear/tests/Horde_Image/Image/svg.php
mv %{buildroot}/usr/share/pear/tests/Horde_Image/tests/swf.php %{buildroot}/usr/share/pear/tests/Horde_Image/Image/swf.php
rm -r %{buildroot}/usr/share/pear/tests/Horde_Image/tests/

%clean
%__rm -rf %{buildroot}

%post
pear install --nodeps --soft --force --register-only %{xmldir}/%{prj}.xml

%postun
if [ "$1" -eq "0" ]; then
  pear uninstall --nodeps --ignore-errors --register-only pear.horde.org/%{prj}
fi

%files
%defattr(-, root, root)
%{xmldir}/%{prj}.xml
%dir %{peardir}/Horde
%{peardir}/Horde/Image.php
%dir %{peardir}/Horde/Image
%{peardir}/Horde/Image/gd.php
%{peardir}/Horde/Image/im.php
%{peardir}/Horde/Image/png.php
%{peardir}/Horde/Image/rgb.php
%{peardir}/Horde/Image/svg.php
%{peardir}/Horde/Image/swf.php
%dir %{peardir}/tests/Horde_Image
%dir %{peardir}/tests/Horde_Image/Image
%{peardir}/tests/Horde_Image/Image/gd.php
%{peardir}/tests/Horde_Image/Image/im.php
%{peardir}/tests/Horde_Image/Image/svg.php
%{peardir}/tests/Horde_Image/Image/swf.php



%changelog
* Mon Aug 02 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-3mdv2011.0
+ Revision: 564907
- Increased release for rebuild
- Increased release for rebuild

* Thu Mar 18 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-2mdv2010.1
+ Revision: 524850
- increased rel version to 2

* Sun Feb 28 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-1mdv2010.1
+ Revision: 512512
- import horde-image



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2099 |12cr|horde-imap-0.0.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define prj     Horde_IMAP

%define xmldir  %{_var}/lib/pear
%define peardir %(pear config-get php_dir 2> /dev/null)

Name:		horde-imap
Version:	0.0.3
Release:	%mkrel 2
Summary:	Horde Browser package
License:	LGPL
Group:		Networking/Mail
Url:		http://pear.horde.org/index.php?package=%{prj}
Source0:	%{prj}-%{version}.tgz
BuildArch:	noarch
Requires(pre):  php-pear
Requires:	horde-framework
Requires:	horde-cache
Requires:	php-pear-channel-horde
BuildRequires:	php-pear
BuildRequires:	php-pear-channel-horde

%description
The Horde_UI:: class provides an API for getting information about
the current user's userinterface and its capabilities.

%prep
%setup -q -n %{prj}-%{version}

%build
%__mv ../package.xml .

%install
pear install --packagingroot %{buildroot} --nodeps package.xml

%__rm -rf %{buildroot}/%{peardir}/.{filemap,lock,registry,channels,depdb,depdblock}

%__mkdir_p %{buildroot}%{xmldir}
%__cp package.xml %{buildroot}%{xmldir}/%{prj}.xml

%clean
%__rm -rf %{buildroot}

%post
pear install --nodeps --soft --force --register-only %{xmldir}/%{prj}.xml

%postun
if [ "$1" -eq "0" ]; then
  pear uninstall --nodeps --ignore-errors --register-only pear.horde.org/%{prj}
fi

%files
%defattr(-, root, root)
%{xmldir}/%{prj}.xml
%dir %{peardir}/Horde
%dir %{peardir}/Horde/IMAP/ACL.php
%{peardir}/Horde/IMAP/Admin.php
%{peardir}/Horde/IMAP/Cache.php
%{peardir}/Horde/IMAP/Search.php
%{peardir}/Horde/IMAP/Sort.php
%{peardir}/Horde/IMAP/Thread.php
%{peardir}/Horde/IMAP/Tree.php
%{peardir}/Horde/IMAP/ACL/rfc2086.php
%{peardir}/Horde/IMAP/ACL/rfc4314.php




%changelog
* Sat Jul 31 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.3-2mdv2011.0
+ Revision: 564028
- Increased release for rebuild

* Mon Feb 22 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.3-1mdv2010.1
+ Revision: 509405
- import horde-imap



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2100 |12cr|horde-imp-4.3.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	imp
%define	name	horde-%{module}
%define version 4.3.9
%define release %mkrel 1

%define _requires_exceptions pear(\\(Horde.*\\|Text/Flowed.php\\|VFS.*\\))

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	The Horde Internet Messaging Program
License:	GPL
Group:		System/Servers
URL:		http://www.horde.org/%{module}
Source0:	ftp://ftp.horde.org/pub/%{module}/%{module}-h3-%{version}.tar.gz
Patch0:      	imp-h3-4.3-fix-constant-loading.patch
Requires(post):	rpm-helper
Requires:	horde >= 3.3.8
Requires:	php-imap
Requires:	php-ldap
BuildArch:	noarch

%description
IMP is the Internet Messaging Program, one of the Horde applications.
It provides webmail access to IMAP and POP3 accounts.

%prep
%setup -q -n %{module}-h3-%{version}
%patch0 -p 1

# fix perms
chmod 644 locale/da_DK/help.xml

%build

%install
rm -rf %{buildroot}

# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# %{name} Apache configuration file

<Directory %{_datadir}/horde/%{module}/lib>
    Order allow,deny
    Deny from all
</Directory>

<Directory %{_datadir}/horde/%{module}/locale>
    Order allow,deny
    Deny from all
</Directory>

<Directory %{_datadir}/horde/%{module}/scripts>
    Order allow,deny
    Deny from all
</Directory>

<Directory %{_datadir}/horde/%{module}/templates>
    Order allow,deny
    Deny from all
</Directory>
EOF

# horde configuration
install -d -m 755 %{buildroot}%{_sysconfdir}/horde/registry.d
cat > %{buildroot}%{_sysconfdir}/horde/registry.d/%{module}.php <<'EOF'
<?php
//
// Imp Horde configuration file
//
 
$this->applications['imp'] = array(
    'fileroot' => $this->applications['horde']['fileroot'] . '/imp',
    'webroot'  => $this->applications['horde']['webroot'] . '/imp',
    'name'     => _("Mail"),
    'status'   => 'active',
    'provides' => array('mail', 'contacts/favouriteRecipients')
);

$this->applications['imp-folders'] = array(
    'status'      => 'block',
    'app'         => 'imp',
    'blockname'   => 'tree_folders',
    'menu_parent' => 'imp'
);
?>
EOF

# remove .htaccess files
find . -name .htaccess -exec rm -f {} \;

# install files
install -d -m 755 %{buildroot}%{_datadir}/horde/%{module}
cp -pR *.php %{buildroot}%{_datadir}/horde/%{module}
cp -pR themes %{buildroot}%{_datadir}/horde/%{module}
cp -pR js %{buildroot}%{_datadir}/horde/%{module}
cp -pR lib %{buildroot}%{_datadir}/horde/%{module}
cp -pR locale %{buildroot}%{_datadir}/horde/%{module}
cp -pR scripts %{buildroot}%{_datadir}/horde/%{module}
cp -pR templates %{buildroot}%{_datadir}/horde/%{module}

install -d -m 755 %{buildroot}%{_sysconfdir}/horde
cp -pR config %{buildroot}%{_sysconfdir}/horde/%{module}
pushd %{buildroot}%{_datadir}/horde/%{module}
ln -s ../../../..%{_sysconfdir}/horde/%{module} config
popd

# activate configuration files
for file in %{buildroot}%{_sysconfdir}/horde/%{module}/*.dist; do
	mv $file ${file%.dist}
done

# fix script shellbang
for file in `find %{buildroot}%{_datadir}/horde/%{module}/scripts`; do
	perl -pi -e 's|/usr/local/bin/php|/usr/bin/php|' $file
done

%clean
rm -rf %{buildroot}

%post
if [ $1 = 1 ]; then
	# configuration
	%create_ghostfile %{_sysconfdir}/horde/%{module}/conf.php apache apache 644
	%create_ghostfile %{_sysconfdir}/horde/%{module}/conf.php.bak apache apache 644
fi
%if %mdkversion < 201010
%_post_webapp
%endif

%postun
%if %mdkversion < 201010
%_postun_webapp
%endif

%files
%defattr(-,root,root)
%doc README COPYING docs
%config(noreplace) %{_webappconfdir}/%{name}.conf
%config(noreplace) %{_sysconfdir}/horde/registry.d/%{module}.php
%config(noreplace) %{_sysconfdir}/horde/%{module}
%{_datadir}/horde/%{module}


%changelog
* Sat Jun 25 2011 Guillaume Rousse <guillomovitch@mandriva.org> 4.3.9-1mdv2011.0
+ Revision: 687152
- new version

* Sun Aug 08 2010 Thomas Spuhler <tspuhler@mandriva.org> 4.3.7-1mdv2011.0
+ Revision: 567491
- Updated to version 4.3.7
- added version 4.3.6 source file

* Tue Aug 03 2010 Thomas Spuhler <tspuhler@mandriva.org> 4.3.6-3mdv2011.0
+ Revision: 565213
- Increased release for rebuild

* Mon Jan 18 2010 Guillaume Rousse <guillomovitch@mandriva.org> 4.3.6-2mdv2010.1
+ Revision: 493346
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise

* Sat Dec 26 2009 Funda Wang <fwang@mandriva.org> 4.3.6-1mdv2010.1
+ Revision: 482412
- new version 4.3.6

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - restrict default access permissions to localhost only, as per new policy

* Tue Sep 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 4.3.5-1mdv2010.0
+ Revision: 443241
- new version
- new simpler files setup

* Wed Aug 26 2009 Guillaume Rousse <guillomovitch@mandriva.org> 4.3.4-1mdv2010.0
+ Revision: 421440
- new version

* Fri Jan 30 2009 Guillaume Rousse <guillomovitch@mandriva.org> 4.3.3-1mdv2009.1
+ Revision: 335510
- new version

* Mon Jan 26 2009 Guillaume Rousse <guillomovitch@mandriva.org> 4.3.2-1mdv2009.1
+ Revision: 333747
- update to new version 4.3.2

* Tue Jan 06 2009 Guillaume Rousse <guillomovitch@mandriva.org> 4.3.1-2mdv2009.1
+ Revision: 326412
- fix apache config file

* Sun Dec 14 2008 Guillaume Rousse <guillomovitch@mandriva.org> 4.3.1-1mdv2009.1
+ Revision: 314355
- update to new version 4.3.1

* Tue Nov 18 2008 Guillaume Rousse <guillomovitch@mandriva.org> 4.3-3mdv2009.1
+ Revision: 304321
- fix constant loading

* Sun Oct 19 2008 Guillaume Rousse <guillomovitch@mandriva.org> 4.3-2mdv2009.1
+ Revision: 295327
- cosmetics

* Sun Oct 19 2008 Guillaume Rousse <guillomovitch@mandriva.org> 4.3-1mdv2009.1
+ Revision: 295260
- update to new version 4.3

* Tue Jun 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 4.2-2mdv2009.0
+ Revision: 223439
- add missing js directory (fix #41530)

* Fri May 30 2008 Guillaume Rousse <guillomovitch@mandriva.org> 4.2-1mdv2009.0
+ Revision: 213375
- new version
  drop patch0
  don't recompress sources

* Wed Jan 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 4.1.6-1mdv2008.1
+ Revision: 153784
- update to new version 4.1.6
- don't duplicate spec-helper encoding fix

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Dec 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 4.1.5-1mdv2008.1
+ Revision: 133739
- update to new version 4.1.5

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Aug 02 2007 Funda Wang <fwang@mandriva.org> 4.1.4-1mdv2008.0
+ Revision: 58112
- New version 4.1.4


* Mon Sep 04 2006 Andreas Hasenack <andreas@mandriva.com>
+ 2006-09-04 15:33:52 (59799)
- fixed registry file

* Mon Sep 04 2006 Andreas Hasenack <andreas@mandriva.com>
+ 2006-09-04 15:26:50 (59798)
- Import horde-imp

* Fri Aug 25 2006 Guillaume Rousse <guillomovitch@mandriva.org> 4.1.3-1mdv2007.0
- New version 4.1.3

* Mon Jun 26 2006 Guillaume Rousse <guillomovitch@mandriva.org> 4.1.2-1mdv2007.0
- New version 4.1.2
- decompress patch
- use herein document for horde configuration

* Tue Mar 07 2006 Guillaume Rousse <guillomovitch@mandriva.org> 4.1-1mdk
- new version

* Wed Jan 11 2006 Guillaume Rousse <guillomovitch@mandriva.org> 4.0.4-2mdk
- fix automatic dependencies

* Tue Dec 27 2005 Guillaume Rousse <guillomovitch@mandriva.org> 4.0.4-1mdk
- New release 4.0.4
- %%mkrel

* Thu Jun 30 2005 Guillaume Rousse <guillomovitch@mandriva.org> 4.0.3-2mdk 
- better fix encoding
- fix requires

* Sat Apr 16 2005 Guillaume Rousse <guillomovitch@mandrake.org> 4.0.3-1mdk
- New release 4.0.3

* Fri Feb 18 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 4.0.1-4mdk
- spec file cleanups, remove the ADVX-build stuff
- strip away annoying ^M

* Thu Jan 27 2005 Guillaume Rousse <guillomovitch@mandrake.org> 4.0.1-3mdk 
- no automatic config generation, incorrect default values
- horde isn't a prereq
- spec cleanup

* Mon Jan 17 2005 Guillaume Rousse <guillomovitch@mandrake.org> 4.0.1-2mdk 
- fix inclusion path
- fix configuration perms
- generate configuration at postinstall
- horde and rpm-helper are now a prereq

* Fri Jan 14 2005 Guillaume Rousse <guillomovitch@mandrake.org> 4.0.1-1mdk 
- new version
- top-level is now /var/www/horde/imp
- config is now in /etc/horde/imp
- other non-accessible files are now in /usr/share/horde/imp
- drop safemode build
- drop old obsoletes
- drop all patches
- no more apache configuration
- rpmbuildupdate aware
- spec cleanup

* Tue Sep 14 2004 Guillaume Rousse <guillomovitch@mandrake.org> 3.2.5-3mdk 
- remove post-installation configuration: assuming a local mail server is used is wrong

* Mon Aug 16 2004 Pascal Cavy <pascal@vmfacility.fr> 3.2.5-2mdk
- fix typo in %%post #10815

* Wed Aug 04 2004 Guillaume Rousse <guillomovitch@mandrake.org> 3.2.5-1mdk 
- new version

* Sun Jul 18 2004 Guillaume Rousse <guillomovitch@mandrake.org> 3.2.4-2mdk 
- apache config file in /etc/httpd/webapps.d

* Sat Jun 05 2004 Guillaume Rousse <guillomovitch@mandrake.org> 3.2.4-1mdk 
- new version
- rpmbuildupdate aware

* Sat May 01 2004 Guillaume Rousse <guillomovitch@mandrake.org> 3.2.3-2mdk
- renamed to horde-imp
- pluggable horde configuration
- standard perms for /etc/httpd/conf.d/%%{order}_horde-imp.conf
- don't provide useless ADVXpackage virtual package
- remove redundant requires, as horde already requires them

* Mon Apr 05 2004 Guillaume Rousse <guillomovitch@mandrake.org> 3.2.3-1mdk
- new version

* Sat Dec 20 2003 Guillaume Rousse <guillomovitch@mandrake.org> 3.2.2-3mdk
- untagged localisation files
- no more .htaccess files, use /etc/httpd/conf.d/%%{order}_imp.conf instead
- scripts now in  /usr/share/{name}

* Tue Sep 09 2003 Guillaume Rousse <guillomovitch@linux-mandrake.com> 3.2.2-2mdk
- changed name to imp, old version doesn't exist anymore
- requires horde, not horde2
- standard perms and ownership for config files, access is already denied

* Mon Sep 08 2003 Guillaume Rousse <guillomovitch@linux-mandrake.com> 3.2.2-1mdk
- 3.2.2
- speac cleanup
- remove useless files from webroot (.dist, doc files, .po)
- properly tag localisation files
- drop apache1 integration
- drop ugly configuration scripts, perl rulez
- fixed URL
- removed implicit dependencies


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2101 |12cr|horde-ingo-1.2.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	ingo
%define name	horde-%{module}
%define version	1.2.4
%define release	%mkrel 1

%define _requires_exceptions pear(Horde.*)

Name:           %{name}
Version:        %{version}
Release:        %{release}
Summary:	The Horde email filter rules Manager
License:	GPL
Group: 		System/Servers
URL:		http://www.horde.org/%{module}
Source0:	ftp://ftp.horde.org/pub/%{module}/%{module}-h3-%{version}.tar.gz
Patch0:		%{module}-h3-1.2.1-fhs.patch
Requires(post):	rpm-helper
Requires:	horde >= 3.3.8
Requires: 	horde-imp >= 4.3
BuildArch:	noarch

%description
Ingo is an email filter rules manager.

Ingo currently supports the following filtering drivers:

    * Sieve (using timsieved)
    * procmail (using VFS FTP driver)
    * IMAP client-side filtering

Ingo has replaced IMP's internal filtering code and is the default filtering
agent in IMP H3 (4.0).

%prep
%setup -q -n %{module}-h3-%{version}
%patch0 -p 1

%build

%install
rm -rf %{buildroot}

# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# %{name} Apache configuration file

<Directory %{_datadir}/horde/%{module}/lib>
    Order allow,deny
    Deny from all
</Directory>

<Directory %{_datadir}/horde/%{module}/locale>
    Order allow,deny
    Deny from all
</Directory>

<Directory %{_datadir}/horde/%{module}/scripts>
    Order allow,deny
    Deny from all
</Directory>

<Directory %{_datadir}/horde/%{module}/templates>
    Order allow,deny
    Deny from all
</Directory>
EOF

# horde configuration
install -d -m 755 %{buildroot}%{_sysconfdir}/horde/registry.d
cat > %{buildroot}%{_sysconfdir}/horde/registry.d/%{module}.php <<'EOF'
<?php
//
// Ingo Horde configuration file
//
 
$this->applications['ingo'] = array(
    'fileroot'    => $this->applications['horde']['fileroot'] . '/ingo',
    'webroot'     => $this->applications['horde']['webroot'] . '/ingo',
    'name'        => _("Filters"),
    'status'      => 'active',
    'provides'    => array('mail/blacklistFrom', 'mail/showBlacklist', 'mail/whitelistFrom', 'mail/showWhitelist', 'mail/applyFilters', 'mail/canApplyFilters', 'mail/showFilters'),
    'menu_parent' => 'imp'
);
EOF

# remove .htaccess files
find . -name .htaccess -exec rm -f {} \;

# install files
install -d -m 755 %{buildroot}%{_datadir}/horde/%{module}
cp -pR *.php %{buildroot}%{_datadir}/horde/%{module}
cp -pR js %{buildroot}%{_datadir}/horde/%{module}
cp -pR themes %{buildroot}%{_datadir}/horde/%{module}
cp -pR lib %{buildroot}%{_datadir}/horde/%{module}
cp -pR locale %{buildroot}%{_datadir}/horde/%{module}
cp -pR scripts %{buildroot}%{_datadir}/horde/%{module}
cp -pR templates %{buildroot}%{_datadir}/horde/%{module}
cp -pR config %{buildroot}%{_sysconfdir}/horde/%{module}

install -d -m 755 %{buildroot}%{_sysconfdir}/horde
pushd %{buildroot}%{_datadir}/horde/%{module}
ln -s ../../../..%{_sysconfdir}/horde/%{module} config
popd

# activate configuration files
for file in %{buildroot}%{_sysconfdir}/horde/%{module}/*.dist; do
	mv $file ${file%.dist}
done

# fix script shellbang
for file in `find %{buildroot}%{_datadir}/horde/%{module}/scripts`; do
	perl -pi -e 's|/usr/local/bin/php|/usr/bin/php|' $file
done

%clean
rm -rf %{buildroot}

%post
if [ $1 = 1 ]; then
	# configuration
	%create_ghostfile %{_sysconfdir}/horde/%{module}/conf.php apache apache 644
	%create_ghostfile %{_sysconfdir}/horde/%{module}/conf.php.bak apache apache 644
fi
%if %mdkversion < 201010
%_post_webapp
%endif

%postun
%if %mdkversion < 201010
%_postun_webapp
%endif

%files
%defattr(-,root,root)
%doc LICENSE README docs
%config(noreplace) %{_webappconfdir}/%{name}.conf
%config(noreplace) %{_sysconfdir}/horde/registry.d/%{module}.php
%config(noreplace) %{_sysconfdir}/horde/%{module}
%{_datadir}/horde/%{module}


%changelog
* Sun Aug 08 2010 Thomas Spuhler <tspuhler@mandriva.org> 1.2.4-1mdv2011.0
+ Revision: 567493
- Updated to version 1.2.4
- added version 1.2.4 source file

* Tue Aug 03 2010 Thomas Spuhler <tspuhler@mandriva.org> 1.2.3-3mdv2011.0
+ Revision: 565212
- Increased release for rebuild

* Mon Jan 18 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.3-2mdv2010.1
+ Revision: 493347
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise

* Sat Dec 26 2009 Funda Wang <fwang@mandriva.org> 1.2.3-1mdv2010.1
+ Revision: 482413
- new version 1.2.3

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - restrict default access permissions to localhost only, as per new policy

* Sun Sep 20 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.2-1mdv2010.0
+ Revision: 445974
- new version
- new setup (simpler is better)

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 1.2.1-2mdv2010.0
+ Revision: 437882
- rebuild

* Thu Feb 05 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.1-1mdv2009.1
+ Revision: 337793
- new release
- rediff FHS patch

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1.2-2mdv2009.0
+ Revision: 267075
- rebuild early 2009.0 package (before pixel changes)

* Fri May 30 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.2-1mdv2009.0
+ Revision: 213380
- don't recompress sources
  don't duplicate spec-helper work
- update to new version 1.2

* Wed Jan 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.5-1mdv2008.1
+ Revision: 153779
- update to new version 1.1.5

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Dec 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.4-1mdv2008.1
+ Revision: 133744
- update to new version 1.1.4

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Sep 06 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.3-1mdv2008.0
+ Revision: 81171
- update to new version 1.1.3


* Mon Sep 04 2006 Andreas Hasenack <andreas@mandriva.com>
+ 2006-09-04 20:51:02 (59910)
- bump release

* Mon Sep 04 2006 Andreas Hasenack <andreas@mandriva.com>
+ 2006-09-04 20:45:02 (59899)
- added missing javascript directory

* Mon Sep 04 2006 Andreas Hasenack <andreas@mandriva.com>
+ 2006-09-04 16:14:35 (59828)
- Import horde-ingo

* Fri Aug 25 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.1-2mdv2007.0
- Rebuild

* Mon May 22 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.1-1mdk
- New release 1.1.1

* Tue Mar 07 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.1-1mdk
- new version

* Wed Jan 11 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.2-2mdk
- fix automatic dependencies

* Tue Dec 27 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.2-1mdk
- new version
- %%mkrel

* Thu Jun 30 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.1-3mdk 
- better fix encoding
- fix requires

* Fri Feb 18 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 1.0.1-2mdk
- spec file cleanups, remove the ADVX-build stuff
- strip away annoying ^M

* Thu Jan 27 2005 Guillaume Rousse <guillomovitch@mandrake.org> 1.0.1-1mdk 
- new version
- no automatic config generation, incorrect default values
- horde isn't a prereq
- spec cleanup

* Mon Jan 17 2005 Guillaume Rousse <guillomovitch@mandrake.org> 1.0-3mdk 
- fix inclusion path
- fix configuration perms
- generate configuration at postinstall
- horde and rpm-helper are now a prereq

* Sat Jan 15 2005 Guillaume Rousse <guillomovitch@mandrake.org> 1.0-2mdk 
- fix summary

* Fri Jan 14 2005 Guillaume Rousse <guillomovitch@mandrake.org> 1.0-1mdk 
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2102 |12cr|horde-kolab-0.0.6-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define prj Kolab

%define xmldir  %{_var}/lib/pear
%define peardir %(pear config-get php_dir 2> /dev/null)

Name:          horde-kolab
Version:       0.0.6
Release:       %mkrel 3
Summary:       Horde Mime Library
License:       LGPL
Group:         Networking/Mail
Url:           http://pear.horde.org/index.php?package=%{prj}
Source0:       %{prj}-%{version}.tgz
BuildArch:     noarch
Requires(pre): php-pear
Requires:      horde-nls
Requires:      php-pear
BuildRequires: php-pear
BuildRequires: php-pear-channel-horde


%description
This package contains a number of helper functions that make communication between a Horde client and a Kolab server smoother.

%prep
%setup -q -n %{prj}-%{version}

%build
%__mv ../package.xml .

%install
pear install --packagingroot %{buildroot} --nodeps package.xml

%__rm -rf %{buildroot}/%{peardir}/.{filemap,lock,registry,channels,depdb,depdblock}

%__mkdir_p %{buildroot}%{xmldir}
%__cp package.xml %{buildroot}%{xmldir}/%{prj}.xml

%clean
%__rm -rf %{buildroot}

%post
pear install --nodeps --soft --force --register-only %{xmldir}/%{prj}.xml

%postun
if [ "$1" -eq "0" ]; then
  pear uninstall --nodeps --ignore-errors --register-only pear.horde.org/%{prj}
fi

%files
%defattr(-, root, root)
%{xmldir}/%{prj}.xml
%dir %{peardir}/Horde
%{peardir}/Horde/Kolab.php





%changelog
* Sat Jul 31 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.6-3mdv2011.0
+ Revision: 564029
- Increased release for rebuild

* Thu Mar 18 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.6-2mdv2010.1
+ Revision: 524851
- replaced Requires(pre): %%{_bindir}/pear with Requires(pre): php-pear

* Tue Mar 09 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.6-1mdv2010.1
+ Revision: 516847
- Updated Description Line
- really removed BuilRequires: horde-framework
- added Requires: php-pear
  removed BuildRequires: horde-framework
- import horde-kolab



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2103 |12cr|horde-kolab-filter-0.1.9-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _requires_exceptions pear(PHPUnit/Framework.php)\\|pear(PHPUnit/Extensions/PerformanceTestCase.php)
%define peardir %(pear config-get php_dir 2> /dev/null || echo %{_datadir}/pear)
%define xmldir  /var/lib/pear

Summary:		Postfix filters for the Kolab server
Name:		horde-kolab-filter
Version: 	0.1.9
Release: 	%mkrel 7
License: 	LGPLv2.1
Group:		Networking/Mail
Source0: 	http://pear.horde.org/get/Kolab_Filter-%{version}.tgz
URL: 		http://pear.horde.org/package/Kolab_Filter
BuildRequires: 	php-pear >= 1.4.7
Requires: 	horde >= 0.0.2
Requires:	horde-icalendar >= 0.0.3
Requires:	horde-argv
Requires:	horde-mime >= 0.0.2
Requires:	horde-util >= 0.0.2
Requires:	horde-kolab-server >= 0.2.0
Requires:	php-pear >= 1.4.0b1
BuildRequires: 	php-pear >= 1.4.7
BuildRequires: 	php-pear-channel-horde
Requires: 	php-pear-channel-horde
BuildArch: 	noarch

%description
The filters provided by this package implement the Kolab
 server resource management as well as some Kolab server sender
 policies.

%prep
%setup -c -T
pear -v -c pearrc \
        -d php_dir=%{peardir} \
        -d doc_dir=/docs \
        -d bin_dir=%{_bindir} \
        -d data_dir=%{peardir}/data \
        -d test_dir=%{peardir}/tests \
        -d ext_dir=%{_libdir} \
        -s

%build

%install
rm -rf %{buildroot}
pear -c pearrc install --nodeps --packagingroot %{buildroot} %{SOURCE0}
        
# Clean up unnecessary files
rm pearrc
rm %{buildroot}/%{peardir}/.filemap
rm %{buildroot}/%{peardir}/.lock
rm -rf %{buildroot}/%{peardir}/.registry
rm -rf %{buildroot}%{peardir}/.channels
rm %{buildroot}%{peardir}/.depdb
rm %{buildroot}%{peardir}/.depdblock

mv %{buildroot}/docs .


# Install XML package description
mkdir -p %{buildroot}%{xmldir}
tar -xzf %{SOURCE0} package.xml
cp -p package.xml %{buildroot}%{xmldir}/Kolab_Filter.xml

%clean
rm -rf %{buildroot}

%post
pear install --nodeps --soft --force --register-only %{xmldir}/Kolab_Filter.xml

%postun
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only pear.horde.org/Kolab_Filter
fi

%files
%defattr(-,root,root)
%doc docs/Kolab_Filter/*
%{peardir}/*
%{_bindir}/*
%{xmldir}/Kolab_Filter.xml


%changelog
* Tue Feb 28 2012 Thomas Spuhler <tspuhler@mandriva.org> 0.1.9-7mdv2012.0
+ Revision: 781201
+ rebuild (emptylog)

* Mon Feb 27 2012 Thomas Spuhler <tspuhler@mandriva.org> 0.1.9-6
+ Revision: 780967
+ rebuild (emptylog)

* Sun Feb 26 2012 Thomas Spuhler <tspuhler@mandriva.org> 0.1.9-5
+ Revision: 780903
+ rebuild (emptylog)

* Sun Feb 26 2012 Thomas Spuhler <tspuhler@mandriva.org> 0.1.9-3
+ Revision: 780798
- added %%define _requires_exceptions pear(PHPUnit/Framework.php)

* Sun Aug 08 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.1.9-1mdv2011.0
+ Revision: 567495
- Updated to version 0.1.9
- added version 0.1.9 source file

* Sat Jul 31 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.1.8-3mdv2011.0
+ Revision: 564035
- Increased release for rebuild

* Thu Mar 18 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.1.8-2mdv2010.1
+ Revision: 524852
- replaced Requires(pre): %%{_bindir}/pear with Requires(pre): php-pear
  increased rel ver to 2

* Sun Feb 28 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.1.8-1mdv2010.1
+ Revision: 512768
- removed BuildRequires: horde-framework
- import horde-kolab-filter



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2104 |12cr|horde-kolab-format-1.0.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _requires_exceptions pear(PHPUnit/Framework.php)
%define peardir %(pear config-get php_dir 2> /dev/null || echo %{_datadir}/pear)
%define xmldir  /var/lib/pear

Summary: PEAR: A package for reading/writing Kolab data formats
Name: 		horde-kolab-format
Version:		1.0.1
Release: 	%mkrel 6
License: 	LGPLv2.1
Group:		Networking/Mail
Source0:		http://pear.horde.org/get/Kolab_Format-%{version}.tgz
URL: 		http://pear.horde.org/package/Kolab_Format
BuildRequires: 	php-pear >= 1.4.7
BuildRequires: 	php-pear-channel-horde
Requires: 	horde-dom >= 0.1.0
Requires: 	horde-nls 
Requires: 	horde-util
Requires: 	php-pear >= 1.4.0b1
Requires:	php-pear-channel-horde
BuildArch: noarch

%description
This package allows to convert Kolab data objects from
 XML to hashes.

%prep
%setup -c -T
pear -v -c pearrc \
        -d php_dir=%{peardir} \
        -d doc_dir=/docs \
        -d bin_dir=%{_bindir} \
        -d data_dir=%{peardir}/data \
        -d test_dir=%{peardir}/tests \
        -d ext_dir=%{_libdir} \
        -s

%build

%install
rm -rf %{buildroot}
pear -c pearrc install --nodeps --packagingroot %{buildroot} %{SOURCE0}
        
# Clean up unnecessary files
rm pearrc
rm %{buildroot}/%{peardir}/.filemap
rm %{buildroot}/%{peardir}/.lock
rm -rf %{buildroot}/%{peardir}/.registry
rm -rf %{buildroot}%{peardir}/.channels
rm %{buildroot}%{peardir}/.depdb
rm %{buildroot}%{peardir}/.depdblock

mv %{buildroot}/docs .


# Install XML package description
mkdir -p %{buildroot}%{xmldir}
tar -xzf %{SOURCE0} package.xml
cp -p package.xml %{buildroot}%{xmldir}/Kolab_Format.xml

%clean
rm -rf %{buildroot}

%post
pear install --nodeps --soft --force --register-only %{xmldir}/Kolab_Format.xml

%postun
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only pear.horde.org/Kolab_Format
fi

%files
%defattr(-,root,root)
%doc docs/Kolab_Format/*
%{peardir}/*
%{xmldir}/Kolab_Format.xml


%changelog
* Sun Feb 26 2012 Thomas Spuhler <tspuhler@mandriva.org> 1.0.1-6mdv2012.0
+ Revision: 780928
+ rebuild (emptylog)

* Sun Feb 26 2012 Thomas Spuhler <tspuhler@mandriva.org> 1.0.1-5
+ Revision: 780783
+ rebuild (emptylog)

* Tue Dec 27 2011 Thomas Spuhler <tspuhler@mandriva.org> 1.0.1-4
+ Revision: 745814
- added define _requires_exceptions for none existent pear(PHPUnit/Framework)

* Sat Jul 31 2010 Thomas Spuhler <tspuhler@mandriva.org> 1.0.1-3mdv2011.0
+ Revision: 564038
- Increased release for rebuild

* Thu Mar 18 2010 Thomas Spuhler <tspuhler@mandriva.org> 1.0.1-2mdv2010.1
+ Revision: 524853
- replaced Requires(pre): %%{_bindir}/pear with Requires(pre): php-pear
  increased rel ver to 2

* Mon Mar 01 2010 Thomas Spuhler <tspuhler@mandriva.org> 1.0.1-1mdv2010.1
+ Revision: 512856
- replaced PreReq with Requires(pre)
- removed BuildRequires: horde-framework
- import horde-kolab-format



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2105 |12cr|horde-kolab-freebusy-0.1.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define prj Kolab_FreeBusy
%define kolab_webroot %{_var}/www/html/kolab
%define xmldir  %{_var}/lib/pear
%define peardir %(pear config-get php_dir 2> /dev/null)
%define cachedir %{_var}/cache/freebusy

Name:          horde-kolab-freebusy
Version:       0.1.7
Release:       2
Summary:       A package for providing free/busy information
License:       LGPL
Group:         Networking/Mail
Url:           http://pear.horde.org/index.php?package=%{prj}
Source0:       %{prj}-%{version}.tgz
BuildArch:     noarch
Requires(pre): php-pear
Requires:      php-pear
Requires:      horde-framework
Requires:      horde-date
Requires:      horde-icalendar
Requires:      horde-kolab-storage
Requires:      horde-kolab-server
Requires:      php-dba
BuildRequires: horde-framework
BuildRequires: php-pear
BuildRequires: php-pear-channel-horde


%description
This package provides free/busy information for the users of a Kolab server.
A Kolab client changing calendar data in an IMAP folder is required to call
the triggering script provided within this package via HTTP. This will
refresh the cache maintained by this package with partial free/busy data.
This partial data sets are finally combined to the complete free/busy
information once a client requests this data for a particular user.

%prep
%setup -q -n %{prj}-%{version}
cp %{SOURCE0} %{prj}-%{version}.tgz


%build

%install
pear -d www_dir=/var/www/html/kolab/freebusy install --packagingroot %{buildroot} --nodeps --offline %{prj}-%{version}.tgz

%__rm -rf %{buildroot}/%{peardir}/.{filemap,lock,registry,channels,depdb,depdblock}

%__mkdir_p %{buildroot}%{xmldir}
%__cp %{_builddir}/package.xml %{buildroot}%{xmldir}/%{prj}.xml
install -d -m 750 %{buildroot}%{cachedir}

%clean
%__rm -rf %{buildroot}

%post
pear install --nodeps --soft --force --register-only %{xmldir}/%{prj}.xml

%postun
if [ "$1" -eq "0" ]; then
  pear uninstall --nodeps --ignore-errors --register-only pear.horde.org/%{prj}
fi

%files
%defattr(-, root, root)
%{xmldir}/%{prj}.xml
%dir %{peardir}/Horde/Kolab
%dir %{peardir}/Horde/Kolab/FreeBusy
%dir %{peardir}/Horde/Kolab/FreeBusy/Cache
%dir %{peardir}/Horde/Kolab/Test
%dir %{peardir}/docs/Kolab_FreeBusy
%dir %{peardir}/tests/Kolab_FreeBusy
%dir %{peardir}/tests/Kolab_FreeBusy/Horde
%dir %{peardir}/tests/Kolab_FreeBusy/Horde/Kolab
%dir %{peardir}/tests/Kolab_FreeBusy/Horde/Kolab/FreeBusy
%dir /var/www/html/kolab/freebusy
%{peardir}/Horde/Kolab/FreeBusy.php
%{peardir}/Horde/Kolab/FreeBusy/Access.php
%{peardir}/Horde/Kolab/FreeBusy/Cache.php
%{peardir}/Horde/Kolab/FreeBusy/Imap.php
%{peardir}/Horde/Kolab/FreeBusy/View.php
%{peardir}/Horde/Kolab/FreeBusy/Report.php
%{peardir}/Horde/Kolab/FreeBusy/Cache/DB.php
%{peardir}/Horde/Kolab/FreeBusy/Cache/DB/acl.php
%{peardir}/Horde/Kolab/FreeBusy/Cache/DB/xacl.php
%{peardir}/Horde/Kolab/FreeBusy/Cache/File.php
%{peardir}/Horde/Kolab/FreeBusy/Cache/File/acl.php
%{peardir}/Horde/Kolab/FreeBusy/Cache/File/pvcal.php
%{peardir}/Horde/Kolab/FreeBusy/Cache/File/vcal.php
%{peardir}/Horde/Kolab/FreeBusy/Cache/File/xacl.php
%{peardir}/Horde/Kolab/FreeBusy/Cache/Freebusy/Partial.php
%{peardir}/Horde/Kolab/FreeBusy/Cache/Freebusy/Partial/Decorator/Log.php
%{peardir}/Horde/Kolab/FreeBusy/Cache/Freebusy/Partials.php
%{peardir}/Horde/Kolab/FreeBusy/Export/Freebusy/Acl.php
%{peardir}/Horde/Kolab/FreeBusy/Export/Freebusy/Acl/Cache.php
%{peardir}/Horde/Kolab/FreeBusy/Export/Freebusy/Acl/Null.php
%{peardir}/Horde/Kolab/FreeBusy/Export/Freebusy/Combined.php
%{peardir}/Horde/Kolab/FreeBusy/Export/Freebusy/Combined/Decorator/Cache.php
%{peardir}/Horde/Kolab/FreeBusy/Export/Freebusy/Xacl.php
%{peardir}/Horde/Kolab/FreeBusy/Export/Freebusy/Xacl/Cache.php
%{peardir}/Horde/Kolab/FreeBusy/Export/Freebusy/Xacl/Configuration.php
%{peardir}/Horde/Kolab/FreeBusy/Export/Freebusy/Xacl/Decorator/Log.php
%{peardir}/Horde/Kolab/Test/FreeBusy.php
%{peardir}/docs/Kolab_FreeBusy/COPYING
%{peardir}/tests/Kolab_FreeBusy/Horde/Kolab/FreeBusy/AllTests.php
%{peardir}/tests/Kolab_FreeBusy/Horde/Kolab/FreeBusy/FreeBusyTest.php
%{peardir}/tests/Kolab_FreeBusy/Horde/Kolab/FreeBusy/FreeBusyScenarioTest.php
%{peardir}/tests/Kolab_FreeBusy/Horde/Kolab/FreeBusy/Autoload.php
%{peardir}/tests/Kolab_FreeBusy/Horde/Kolab/FreeBusy/Class/CacheTest.php
%{peardir}/tests/Kolab_FreeBusy/Horde/Kolab/FreeBusy/Class/Export/Freebusy/Combined/Decorator/CacheTest.php
%{peardir}/tests/Kolab_FreeBusy/Horde/Kolab/FreeBusy/Class/Export/Freebusy/CombinedTest.php
%{peardir}/tests/Kolab_FreeBusy/Horde/Kolab/FreeBusy/phpunit.xml
%config %{kolab_webroot}/freebusy/config.php
%{kolab_webroot}/freebusy/freebusy.php
%{kolab_webroot}/freebusy/pfb.php
%{kolab_webroot}/freebusy/regenerate.php
%attr(750,root,root) %{cachedir}


%changelog
* Sun Aug 08 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.1.7-1mdv2011.0
+ Revision: 567497
- Updated to version 0.1.7
- added version 0.1.7 source file

* Sat Jul 31 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.1.5-5mdv2011.0
+ Revision: 564069
- Removed Patch0 config.php.diff
- Increased release for rebuild
- removed the accidently added patch
- added the patch
- Updated release to 4
  Corrected the location of the web files
  Added config patch

* Wed May 12 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.1.5-3mdv2010.1
+ Revision: 544545
- changed dependencies from kolab-server and kolab-storage to horde-kolab-server and horde-kolab-storage
  increase rel to 3

* Wed Mar 17 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.1.5-2mdv2010.1
+ Revision: 523083
- replaced Requires(pre): %%{_bindir}/pear with Requires(pre): php-pear
  increased release version

* Sun Feb 28 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.1.5-1mdv2010.1
+ Revision: 512769
- removed BuildRequires: horde-framework
- import horde-kolab-freebusy



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2106 |12cr|horde-kolab-server-0.5.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _requires_exceptions pear(PHPUnit/Framework.php)\\|pear(PHPUnit/Extensions/Story/TestCase.php)
%define peardir %(pear config-get php_dir 2> /dev/null || echo %{_datadir}/pear)
%define xmldir  /var/lib/pear

Summary: 	A package for manipulating the Kolab user database
Name:		horde-kolab-server
Version:		0.5.0
Release: 	%mkrel 9
License: 	LGPLv2.1
Group:		Networking/Mail
Source0:		http://pear.horde.org/get/Kolab_Server-%{version}.tgz
URL:		http://pear.horde.org/package/Kolab_Server
BuildRequires: 	php-pear  >= 1.4.7
BuildRequires:	php-pear-channel-horde
Requires: 	horde-auth, 
Requires:	php-pear-Net_LDAP2 
Requires:	php-pear >= 1.4.0b1
Requires:	php-pear-channel-horde
BuildArch:	noarch

%description
This package allows to read/write entries in the Kolab user
 database stored in LDAP.

%prep
%setup -c -T
pear -v -c pearrc \
        -d php_dir=%{peardir} \
        -d doc_dir=/docs \
        -d bin_dir=%{_bindir} \
        -d data_dir=%{peardir}/data \
        -d test_dir=%{peardir}/tests \
        -d ext_dir=%{_libdir} \
        -s

%build

%install
rm -rf %{buildroot}
pear -c pearrc install --nodeps --packagingroot %{buildroot} %{SOURCE0}
        
# Clean up unnecessary files
rm pearrc
rm %{buildroot}/%{peardir}/.filemap
rm %{buildroot}/%{peardir}/.lock
rm -rf %{buildroot}/%{peardir}/.registry
rm -rf %{buildroot}%{peardir}/.channels
rm %{buildroot}%{peardir}/.depdb
rm %{buildroot}%{peardir}/.depdblock



# Install XML package description
mkdir -p %{buildroot}%{xmldir}
tar -xzf %{SOURCE0} package.xml
cp -p package.xml %{buildroot}%{xmldir}/Kolab_Server.xml

%clean
rm -rf %{buildroot}

%post
pear install --nodeps --soft --force --register-only %{xmldir}/Kolab_Server.xml

%postun
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only pear.horde.org/Kolab_Server
fi

%files
%defattr(-,root,root)

%{peardir}/*
%{xmldir}/Kolab_Server.xml


%changelog
* Sat Apr 14 2012 Thomas Spuhler <tspuhler@mandriva.org> 0.5.0-9mdv2012.0
+ Revision: 791020
+ rebuild (emptylog)

* Sun Feb 26 2012 Thomas Spuhler <tspuhler@mandriva.org> 0.5.0-8
+ Revision: 780940
+ rebuild (emptylog)

* Sun Feb 26 2012 Thomas Spuhler <tspuhler@mandriva.org> 0.5.0-7
+ Revision: 780774
+ rebuild (emptylog)

* Sat Feb 25 2012 Thomas Spuhler <tspuhler@mandriva.org> 0.5.0-6
+ Revision: 780757
+ rebuild (emptylog)

* Wed Dec 28 2011 Thomas Spuhler <tspuhler@mandriva.org> 0.5.0-5
+ Revision: 745833
+ rebuild (emptylog)

* Sat Dec 24 2011 Thomas Spuhler <tspuhler@mandriva.org> 0.5.0-4
+ Revision: 744944
- added %%define _requires_exceptions pear(PHPUnit/Framework.php)

* Sat Jul 31 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.5.0-3mdv2011.0
+ Revision: 564074
- Increased release for rebuild

* Wed Mar 17 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.5.0-2mdv2010.1
+ Revision: 523075
- replaced Requires(pre): %%{_bindir}/pear with Requires(pre): php-pear
  increased release version

* Sun Feb 28 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.5.0-1mdv2010.1
+ Revision: 512771
- replaced PreReq with Requires(pre)
- removed BuildRequires: horde-framework
- import horde-kolab-server



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2107 |12cr|horde-kolab-storage-0.5.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _requires_exceptions pear(PHPUnit/Framework.php)
%define peardir %(pear config-get php_dir 2> /dev/null || echo %{_datadir}/pear)
%define xmldir  /var/lib/pear

Summary:		A package for handling Kolab data stored on an IMAP server
Name: 		horde-kolab-storage
Version:		0.5.0
Release: 	%mkrel 5
License:		LGPLv2.1
Group:		Networking/Mail
Source0:		http://pear.horde.org/get/Kolab_Storage-%{version}.tgz
URL: 		http://pear.horde.org/package/Kolab_Storage
BuildRequires:	php-pear >= 1.4.7
BuildRequires: 	php-pear-channel-horde
Requires:	php-pear-Net_IMAP >= 1.1.0
Requires:	php-pear-Mail_mimeDecode 
Requires:	php-pear-HTTP_Request 
Requires:	horde-kolab-format
Requires:	horde-kolab-server
Requires:	php-pear-Auth >= 0.1.1
Requires:	horde-cache
Requires:	horde-group 
Requires:	horde-history
Requires:	horde-ldap 
Requires:	horde-perms
Requires:	horde-sessionobjects
Requires:	horde-mime
Requires:	horde-nls
Requires:	horde-util 
Requires:	php-pear >= 1.4.0b1
Requires: 	php-pear-channel-horde
BuildArch:	noarch

%description
Storing user data in an IMAP account belonging to the
 user is one of the Kolab server core concepts. This package provides
 all the necessary means to deal with this type of data storage
 effectively.

%prep
%setup -c -T
pear -v -c pearrc \
        -d php_dir=%{peardir} \
        -d doc_dir=/docs \
        -d bin_dir=%{_bindir} \
        -d data_dir=%{peardir}/data \
        -d test_dir=%{peardir}/tests \
        -d ext_dir=%{_libdir} \
        -s

%build

%install
rm -rf %{buildroot}
pear -c pearrc install --nodeps --packagingroot %{buildroot} %{SOURCE0}
        
# Clean up unnecessary files
rm pearrc
rm %{buildroot}/%{peardir}/.filemap
rm %{buildroot}/%{peardir}/.lock
rm -rf %{buildroot}/%{peardir}/.registry
rm -rf %{buildroot}%{peardir}/.channels
rm %{buildroot}%{peardir}/.depdb
rm %{buildroot}%{peardir}/.depdblock

mv %{buildroot}/docs .


# Install XML package description
mkdir -p %{buildroot}%{xmldir}
tar -xzf %{SOURCE0} package.xml
cp -p package.xml %{buildroot}%{xmldir}/Kolab_Storage.xml

%clean
rm -rf %{buildroot}

%post
pear install --nodeps --soft --force --register-only %{xmldir}/Kolab_Storage.xml

%postun
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only pear.horde.org/Kolab_Storage
fi

%files
%defattr(-,root,root)
%doc docs/Kolab_Storage/*
%{peardir}/*
%{xmldir}/Kolab_Storage.xml


%changelog
* Tue Feb 28 2012 Thomas Spuhler <tspuhler@mandriva.org> 0.5.0-5mdv2012.0
+ Revision: 781192
+ rebuild (emptylog)

* Sun Feb 26 2012 Thomas Spuhler <tspuhler@mandriva.org> 0.5.0-4
+ Revision: 780939
+ rebuild (emptylog)

* Sun Feb 26 2012 Thomas Spuhler <tspuhler@mandriva.org> 0.5.0-3
+ Revision: 780787
- changed Requires(pre): %%{_bindir}/pear to php-pear

* Sun Feb 26 2012 Thomas Spuhler <tspuhler@mandriva.org> 0.5.0-2
+ Revision: 780770
- added missing subdirs
- added define _requires_exceptions for none existent pear(PHPUnit/Framework)

* Sun Aug 08 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.5.0-1mdv2011.0
+ Revision: 567499
- Updated to version 0.5.0
- added version 0.5.0 source file

* Tue Aug 03 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.4.0-2mdv2011.0
+ Revision: 565215
- Increased release for rebuild

* Wed Mar 17 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.4.0-1mdv2010.1
+ Revision: 522969
- changed Requires(pre): php-pear from Requires(pre): %%{_bindir}/pear
- import horde-kolab-storage



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2108 |12cr|horde-kronolith-2.3.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	kronolith
%define	name	horde-%{module}
%define version 2.3.5
%define release %mkrel 2

%define _requires_exceptions pear(Horde.*)

Name: 		%{name}
Version: 	%{version}
Release: 	%{release}
Summary:	The Horde calendar application
License:	LGPL
Group:		System/Servers
URL:		http://www.horde.org/%{module}
Source0:	ftp://ftp.horde.org/pub/%{module}/%{module}-h3-%{version}.tar.gz
Requires(post):	rpm-helper
Requires:	horde >= 3.3.5
Requires:	horde-imp >= 4.0
Requires:	php-mcal
Requires:	php-pear-Date
Suggests:	php-pear-Date_Holidays
Suggests:	php-pear-XML_Serializer
BuildArch:	noarch

%description
Kronolith is the Horde calendar application. It provides a stable and
featureful individual calendar system for every Horde user, and
collaboration/scheduling features are starting to take shape. It makes
extensive use of the Horde Framework to provide integration with other
applications.

%prep
%setup -q -n %{module}-h3-%{version}

%build

%install
rm -rf %{buildroot}

# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# %{name} Apache configuration file

<Directory %{_datadir}/horde/%{module}/lib>
    Order allow,deny
    Deny from all
</Directory>

<Directory %{_datadir}/horde/%{module}/locale>
    Order allow,deny
    Deny from all
</Directory>

<Directory %{_datadir}/horde/%{module}/scripts>
    Order allow,deny
    Deny from all
</Directory>

<Directory %{_datadir}/horde/%{module}/templates>
    Order allow,deny
    Deny from all
</Directory>
EOF

# horde configuration
install -d -m 755 %{buildroot}%{_sysconfdir}/horde/registry.d
cat > %{buildroot}%{_sysconfdir}/horde/registry.d/%{module}.php <<'EOF'
<?php
//
// Kronolith Horde configuration file
//
 
$this->applications['kronolith'] = array(
    'fileroot'    => $this->applications['horde']['fileroot'] . '/kronolith',
    'webroot'     => $this->applications['horde']['webroot'] . '/kronolith',
    'name'        => _("Calendar"),
    'status'      => 'active',
    'provides'    => 'calendar',
    'menu_parent' => 'organizing'
);

$this->applications['kronolith-menu'] = array(
    'status'      => 'block',
    'app'         => 'kronolith',
    'blockname'   => 'tree_menu',
    'menu_parent' => 'kronolith',
);
EOF

# remove .htaccess files
find . -name .htaccess -exec rm -f {} \;

# install files
install -d -m 755 %{buildroot}%{_datadir}/horde/%{module}
cp -pR *.php %{buildroot}%{_datadir}/horde/%{module}
cp -pR themes %{buildroot}%{_datadir}/horde/%{module}
cp -pR js %{buildroot}%{_datadir}/horde/%{module}
cp -pR calendars %{buildroot}%{_datadir}/horde/%{module}
cp -pR lib %{buildroot}%{_datadir}/horde/%{module}
cp -pR locale %{buildroot}%{_datadir}/horde/%{module}
cp -pR scripts %{buildroot}%{_datadir}/horde/%{module}
cp -pR templates %{buildroot}%{_datadir}/horde/%{module}
cp -pR config %{buildroot}%{_sysconfdir}/horde/%{module}

install -d -m 755 %{buildroot}%{_sysconfdir}/horde
pushd %{buildroot}%{_datadir}/horde/%{module}
ln -s ../../../..%{_sysconfdir}/horde/%{module} config
popd

# activate configuration files
for file in %{buildroot}%{_sysconfdir}/horde/%{module}/*.dist; do
	mv $file ${file%.dist}
done

# fix script shellbang
for file in `find %{buildroot}%{_datadir}/horde/%{module}/scripts`; do
	perl -pi -e 's|/usr/local/bin/php|/usr/bin/php|' $file
done

%clean
rm -rf %{buildroot}

%post
if [ $1 = 1 ]; then
	# calendar access
	mcalpass=`perl -le'print map { (a..z,A..Z,0..9)[rand 62] } 0..pop' 12`
	htpasswd -b /etc/mpasswd kronolith "$mcalpass"
	perl -pi -e 's|\*\*\*\*|'$mcalpass'|' %{_sysconfdir}/horde/%{module}/conf.xml

	# configuration
	%create_ghostfile %{_sysconfdir}/horde/%{module}/conf.php apache apache 644
	%create_ghostfile %{_sysconfdir}/horde/%{module}/conf.php.bak apache apache 644

fi
%if %mdkversion < 201010
%_post_webapp
%endif

%postun
if [ $1 = 0 ]; then
	htpasswd -bD /etc/mpasswd kronolith ""
fi
%if %mdkversion < 201010
%_postun_webapp
%endif

%files
%defattr(-,root,root)
%doc README COPYING docs
%config(noreplace) %{_webappconfdir}/%{name}.conf
%config(noreplace) %{_sysconfdir}/horde/registry.d/%{module}.php
%config(noreplace) %{_sysconfdir}/horde/%{module}
%{_datadir}/horde/%{module}


%changelog
* Wed Mar 30 2011 Adam Williamson <awilliamson@mandriva.org> 2.3.5-2mdv2011.0
+ Revision: 648819
- add some newer optional deps
- drop a couple of now obsolete pear deps
- new release 2.3.5

* Sun Aug 08 2010 Thomas Spuhler <tspuhler@mandriva.org> 2.3.4-1mdv2011.0
+ Revision: 567502
- Updated to version 2.3.4
- added version 2.3.4 source file

* Sun Aug 01 2010 Thomas Spuhler <tspuhler@mandriva.org> 2.3.2-4mdv2011.0
+ Revision: 564167
- Increased release for rebuild

* Mon Jan 18 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.3.2-3mdv2010.1
+ Revision: 493348
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise
- restrict default access permissions to localhost only, as per new policy

* Sun Sep 20 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.3.2-1mdv2010.0
+ Revision: 445929
- new version
- new setup (simpler is better)

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 2.3-2mdv2010.0
+ Revision: 437883
- rebuild

* Sun Oct 19 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.3-1mdv2009.1
+ Revision: 295282
- update to new version 2.3

* Tue Jun 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.2-3mdv2009.0
+ Revision: 223438
- add missing js and calendars directories (fix #41510)

* Fri May 30 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.2-2mdv2009.0
+ Revision: 213372
- don't duplicate spec-helper work

* Fri May 30 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.2-1mdv2009.0
+ Revision: 213371
- update to new version 2.2

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Dec 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.6-1mdv2008.1
+ Revision: 133769
- update to new version 2.1.6

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Mon Dec 18 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.4-1mdv2007.0
+ Revision: 98407
- new version
- protect registry file from shell expansion

  + Andreas Hasenack <andreas@mandriva.com>
    - Import horde-kronolith

* Tue Jun 27 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.2-1mdv2007.0
- New version 2.1.2
- use herein document for horde configuration

* Tue Mar 07 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.1-1mdk
- new version
- drop patch

* Wed Jan 11 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.6-2mdk
- fix automatic dependencies

* Tue Dec 27 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.6-1mdk
- New release 2.0.6
- %%mkrel

* Thu Jun 30 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.3-1mdk 
- new version
- better fix encoding
- fix requires

* Sun Apr 17 2005 Guillaume Rousse <guillomovitch@mandrake.org> 2.0.2-1mdk
- New release 2.0.2

* Fri Feb 18 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.1-5mdk
- spec file cleanups, remove the ADVX-build stuff
- strip away annoying ^M

* Thu Jan 27 2005 Guillaume Rousse <guillomovitch@mandrake.org> 2.0.1-4mdk 
- no automatic config generation, incorrect default values
- horde isn't a prereq
- spec cleanup

* Mon Jan 17 2005 Guillaume Rousse <guillomovitch@mandrake.org> 2.0.1-3mdk 
- fix inclusion path
- fix configuration perms
- generate configuration at postinstall
- horde and rpm-helper are now a prereq
- only manage calendar access for installation and deinstallation, not upgrade

* Sat Jan 15 2005 Guillaume Rousse <guillomovitch@mandrake.org> 2.0.1-2mdk 
- fix symlink
- fix scripts shellbang

* Fri Jan 14 2005 Guillaume Rousse <guillomovitch@mandrake.org> 2.0.1-1mdk 
- new version
- top-level is now /var/www/horde/kronolith
- config is now in /etc/horde/kronolith
- other non-accessible files are now in /usr/share/horde/kronolith
- drop old obsoletes
- rediff patch0
- no more apache configuration
- rpmbuildupdate aware
- spec cleanup

* Mon Jul 19 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.1.2-3mdk 
- apache config file in /etc/httpd/webapps.d

* Sun May 02 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.1.2-2mdk
- renamed to horde-kronolith
- pluggable horde configuration
- standard perms for /etc/httpd/conf.d/%%{order}_horde-kronolith.conf
- don't provide useless ADVXpackage virtual package

* Tue Apr 06 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.1.2-1mdk
- new version
- dropped patch 1 (no more useful)

* Sun Feb 15 2004 Pascal Terjan <pterjan@mandrake.org> 1.1-10mdk
- require imp not only in changelog...

* Sun Feb 15 2004 Pascal Terjan <pterjan@mandrake.org> 1.1-9mdk
- Requires imp
- fix bad redirect after login (Patch1)

* Sun Feb 15 2004 Pascal Terjan <pterjan@mandrake.org> 1.1-8mdk
- oops remove useless Requires

* Sun Feb 15 2004 Pascal Terjan <pterjan@mandrake.org> 1.1-7mdk
- make kronolith work out-of-the-box using mcal

* Sun Dec 28 2003 Pascal Terjan <pterjan@mandrake.org> 1.1-6mdk
- requires php-pear-HTML_Common and php-pear-HTML_Select

* Sun Dec 28 2003 Pascal Terjan <pterjan@mandrake.org> 1.1-5mdk
- requires php-pear-Date

* Sat Dec 20 2003 Guillaume Rousse <guillomovitch@mandrake.org> 1.1-4mdk
- untagged localisation files
- no more .htaccess files, use /etc/httpd/conf.d/%%{order}_kronolith.conf instead
- scripts now in  /usr/share/{name}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2109 |12cr|horde-ldap-0.0.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define prj Horde_LDAP

%define xmldir  %{_var}/lib/pear
%define peardir %(pear config-get php_dir 2> /dev/null)

Name:          horde-ldap
Version:       0.0.2
Release:       %mkrel 4
Summary:       LDAP Utility Class
License:       LGPL
Group:         Networking/Mail
Url:           http://pear.horde.org/index.php?package=%{prj}
Source0:       %{prj}-%{version}.tgz
BuildArch:     noarch
Requires(pre): php-pear
Requires:      horde-framework
Requires:      php-pear
Requires:      php-pear-channel-horde
BuildRequires: php-pear
BuildRequires: php-pear-channel-horde


%description
Horde_LDAP:: contains some utility functions for dealing with LDAP servers
and data.

%prep
%setup -q -n %{prj}-%{version}

%build
%__mv ../package.xml .

%install
pear install --packagingroot %{buildroot} --nodeps package.xml

%__rm -rf %{buildroot}/%{peardir}/.{filemap,lock,registry,channels,depdb,depdblock}

%__mkdir_p %{buildroot}%{xmldir}
%__cp package.xml %{buildroot}%{xmldir}/%{prj}.xml

%clean
%__rm -rf %{buildroot}

%post
pear install --nodeps --soft --force --register-only %{xmldir}/%{prj}.xml

%postun
if [ "$1" -eq "0" ]; then
  pear uninstall --nodeps --ignore-errors --register-only pear.horde.org/%{prj}
fi

%files
%defattr(-, root, root)
%{xmldir}/%{prj}.xml
%{peardir}/Horde/LDAP.php
%dir %{peardir}/tests/Horde_LDAP
%dir %{peardir}/tests/Horde_LDAP/tests
%{peardir}/tests/Horde_LDAP/tests/quoteDN.phpt




%changelog
* Sat Jul 31 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-4mdv2011.0
+ Revision: 564075
- Increased release for rebuild

* Wed Mar 17 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-3mdv2010.1
+ Revision: 523071
- increased release version
- replaced Requires(pre): %%{_bindir}/pear with Requires(pre): php-pear
  increased release version

* Sat Feb 27 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-2mdv2010.1
+ Revision: 512391
- bumped up release
- corrected spelling
- replaced PreReq with Requires(pre)
- removed BuildRequires: horde-framework
- Initial import



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2110 |12cr|horde-mime-0.0.2-60
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define prj Horde_MIME

%define xmldir  %{_var}/lib/pear
%define peardir %(pear config-get php_dir 2> /dev/null)

Name:          horde-mime
Version:       0.0.2
Release:       %mkrel 60
Summary:       Horde Mime Library
License:       LGPL
Group:         Networking/Mail
Url:           http://pear.horde.org/index.php?package=%{prj}
Source0:       %{prj}-%{version}.tgz
BuildArch:     noarch
Requires(pre): php-pear
Requires:      php-pear-Text_Flowed
Requires:      horde-auth
Requires:      horde-util
Requires:      horde-compress
Requires:      horde-framework
Requires:      horde-icalendar
Requires:      horde-identity
Requires:      horde-sessionobjects
Requires:      horde-text-filter
Requires:      php-gettext
Requires:      php-imap
BuildRequires: php-pear
BuildRequires: php-pear-channel-horde


%description
The Horde_MIME:: class provides methods for dealing with MIME standards.

%prep
%setup -q -n %{prj}-%{version}

%build
%__mv ../package.xml .

%install
pear install --packagingroot %{buildroot} --nodeps package.xml

%__rm -rf %{buildroot}/%{peardir}/.{filemap,lock,registry,channels,depdb,depdblock}

%__mkdir_p %{buildroot}%{xmldir}
%__cp package.xml %{buildroot}%{xmldir}/%{prj}.xml

%clean
%__rm -rf %{buildroot}

%post
pear install --nodeps --soft --force --register-only %{xmldir}/%{prj}.xml

%postun
if [ "$1" -eq "0" ]; then
  pear uninstall --nodeps --ignore-errors --register-only pear.horde.org/%{prj}
fi

%files
%defattr(-, root, root)
%{xmldir}/%{prj}.xml
%dir %{peardir}/Horde/MIME
%dir %{peardir}/Horde/MIME/Viewer
%dir %{peardir}/Horde/MIME/Viewer/ooo
%{peardir}/Horde/MIME.php
%{peardir}/Horde/MIME/Contents.php
%{peardir}/Horde/MIME/Headers.php
%{peardir}/Horde/MIME/MDN.php
%{peardir}/Horde/MIME/Magic.php
%{peardir}/Horde/MIME/Message.php
%{peardir}/Horde/MIME/Part.php
%{peardir}/Horde/MIME/Structure.php
%{peardir}/Horde/MIME/Viewer.php
%{peardir}/Horde/MIME/Viewer/css.php
%{peardir}/Horde/MIME/Viewer/deb.php
%{peardir}/Horde/MIME/Viewer/default.php
%{peardir}/Horde/MIME/Viewer/enriched.php
%{peardir}/Horde/MIME/Viewer/enscript.php
%{peardir}/Horde/MIME/Viewer/html.php
%{peardir}/Horde/MIME/Viewer/images.php
%{peardir}/Horde/MIME/Viewer/msexcel.php
%{peardir}/Horde/MIME/Viewer/mspowerpoint.php
%{peardir}/Horde/MIME/Viewer/msword.php
%{peardir}/Horde/MIME/Viewer/ooo.php
%{peardir}/Horde/MIME/Viewer/ooo/common.xsl
%{peardir}/Horde/MIME/Viewer/ooo/global_document.xsl
%{peardir}/Horde/MIME/Viewer/ooo/main_html.xsl
%{peardir}/Horde/MIME/Viewer/ooo/palm.xsl
%{peardir}/Horde/MIME/Viewer/ooo/style_header.xsl
%{peardir}/Horde/MIME/Viewer/ooo/style_inlined.xsl
%{peardir}/Horde/MIME/Viewer/ooo/style_mapping.xsl
%{peardir}/Horde/MIME/Viewer/ooo/table.xsl
%{peardir}/Horde/MIME/Viewer/ooo/table_cells.xsl
%{peardir}/Horde/MIME/Viewer/ooo/table_columns.xsl
%{peardir}/Horde/MIME/Viewer/ooo/table_rows.xsl
%{peardir}/Horde/MIME/Viewer/pdf.php
%{peardir}/Horde/MIME/Viewer/php.php
%{peardir}/Horde/MIME/Viewer/plain.php
%{peardir}/Horde/MIME/Viewer/rar.php
%{peardir}/Horde/MIME/Viewer/report.php
%{peardir}/Horde/MIME/Viewer/rfc822.php
%{peardir}/Horde/MIME/Viewer/richtext.php
%{peardir}/Horde/MIME/Viewer/rpm.php
%{peardir}/Horde/MIME/Viewer/security.php
%{peardir}/Horde/MIME/Viewer/simple.php
%{peardir}/Horde/MIME/Viewer/source.php
%{peardir}/Horde/MIME/Viewer/srchighlite.php
%{peardir}/Horde/MIME/Viewer/tgz.php
%{peardir}/Horde/MIME/Viewer/tnef.php
%{peardir}/Horde/MIME/Viewer/vcard.php
%{peardir}/Horde/MIME/Viewer/webcpp.php
%{peardir}/Horde/MIME/Viewer/zip.php
%{peardir}/Horde/MIME/mime.magic.php
%{peardir}/Horde/MIME/mime.mapping.php


%changelog
* Sat Jul 31 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-60mdv2011.0
+ Revision: 564076
- Increased release for rebuild

* Wed Mar 17 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-59mdv2010.1
+ Revision: 523066
- replaced Requires(pre): %%{_bindir}/pear with Requires(pre): php-pear
  increased release version

* Wed Mar 10 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-58mdv2010.1
+ Revision: 517274
- corrected version to 57 since 56 has already been used
- corrected release from 56 to 6
- correct spelling Requires: php-pear-Text_Flowed

* Mon Mar 08 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-5mdv2010.1
+ Revision: 515628
- added Requires: php-pear-Text_Flow
  bumped up release
- added Requires: php-pear-Text_Flow

* Mon Feb 22 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-4mdv2010.1
+ Revision: 509402
- replaced PreReq with Requires(pre)
- removed Buildrequires; horde-framework
- removed requires temorarily to biuld
- import horde-mime



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2111 |12cr|horde-mimp-1.1.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	mimp
%define	name	horde-%{module}
%define version 1.1.3
%define release %mkrel 3

%define _requires_exceptions pear(\\(Horde.*\\|Text/Flowed.php\\|VFS.*\\))

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	The Horde Mobile Internet Messaging Program
License:	GPL
Group:		System/Servers
URL:		http://www.horde.org/%{module}
Source0:	ftp://ftp.horde.org/pub/%{module}/%{module}-h3-%{version}.tar.gz
Requires(post):	rpm-helper
Requires:	horde >= 3.0
Requires:	php-imap
Requires:	php-ldap
BuildArch:	noarch

%description
MIMP is the Mobile IMP, one of the Horde applications.
It provides webmail access to IMAP and POP3 accounts via
a cut down UI suitable for mobile phones and PDAs

%prep
%setup -q -n %{module}-h3-%{version}

%build

%install
rm -rf %{buildroot}

# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# %{name} Apache configuration file

<Directory %{_datadir}/horde/%{module}/lib>
    Order allow,deny
    Deny from all
</Directory>

<Directory %{_datadir}/horde/%{module}/locale>
    Order allow,deny
    Deny from all
</Directory>

<Directory %{_datadir}/horde/%{module}/scripts>
    Order allow,deny
    Deny from all
</Directory>

<Directory %{_datadir}/horde/%{module}/templates>
    Order allow,deny
    Deny from all
</Directory>
EOF

# horde configuration
install -d -m 755 %{buildroot}%{_sysconfdir}/horde/registry.d
cat > %{buildroot}%{_sysconfdir}/horde/registry.d/%{module}.php <<'EOF'
<?php
//
// Mimp Horde configuration file
//
 
$this->applications['mimp'] = array(
    'fileroot' => $this->applications['horde']['fileroot'] . '/mimp',
    'webroot'  => $this->applications['horde']['webroot'] . '/mimp',
    'name'     => _("Mobile Mail"),
    'status'   => 'notoolbar'
);
EOF

# remove .htaccess files
find . -name .htaccess -exec rm -f {} \;

# install files
install -d -m 755 %{buildroot}%{_datadir}/horde/%{module}
cp -pR *.php %{buildroot}%{_datadir}/horde/%{module}
cp -pR themes %{buildroot}%{_datadir}/horde/%{module}
cp -pR lib %{buildroot}%{_datadir}/horde/%{module}
cp -pR locale %{buildroot}%{_datadir}/horde/%{module}
cp -pR templates %{buildroot}%{_datadir}/horde/%{module}
cp -pR config %{buildroot}%{_sysconfdir}/horde/%{module}

install -d -m 755 %{buildroot}%{_sysconfdir}/horde
pushd %{buildroot}%{_datadir}/horde/%{module}
ln -s ../../../..%{_sysconfdir}/horde/%{module} config
popd

# activate configuration files
for file in %{buildroot}%{_sysconfdir}/horde/%{module}/*.dist; do
	mv $file ${file%.dist}
done

# fix script shellbang
for file in `find %{buildroot}%{_datadir}/horde/%{module}/scripts`; do
	perl -pi -e 's|/usr/local/bin/php|/usr/bin/php|' $file
done

%clean
rm -rf %{buildroot}

%post
if [ $1 = 1 ]; then
	# configuration
	%create_ghostfile %{_sysconfdir}/horde/%{module}/conf.php apache apache 644
	%create_ghostfile %{_sysconfdir}/horde/%{module}/conf.php.bak apache apache 644
fi
%if %mdkversion < 201010
%_post_webapp
%endif

%postun
%if %mdkversion < 201010
%_postun_webapp
%endif

%files
%defattr(-,root,root)
%doc README COPYING docs
%config(noreplace) %{_webappconfdir}/%{name}.conf
%config(noreplace) %{_sysconfdir}/horde/registry.d/%{module}.php
%config(noreplace) %{_sysconfdir}/horde/%{module}
%{_datadir}/horde/%{module}


%changelog
* Tue Aug 03 2010 Thomas Spuhler <tspuhler@mandriva.org> 1.1.3-3mdv2011.0
+ Revision: 565270
- Increased release for rebuild

* Mon Jan 18 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.3-2mdv2010.1
+ Revision: 493349
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise

* Sat Dec 26 2009 Funda Wang <fwang@mandriva.org> 1.1.3-1mdv2010.1
+ Revision: 482414
- new version 1.1.3

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - restrict default access permissions to localhost only, as per new policy

* Wed Sep 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.2-1mdv2010.0
+ Revision: 443652
- new version
- new files setup

* Wed Aug 19 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.1-3mdv2010.0
+ Revision: 418310
- fix registry file (fix #52696)

* Sun Oct 19 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.1-2mdv2009.1
+ Revision: 295318
- cosmetics

* Sun Oct 19 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.1-1mdv2009.1
+ Revision: 295295
- update to new version 1.1.1

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1.1-2mdv2009.0
+ Revision: 267076
- rebuild early 2009.0 package (before pixel changes)

* Fri May 30 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.1-1mdv2009.0
+ Revision: 213378
- new version

  + Colin Guthrie <cguthrie@mandriva.org>
    - Better defaults as used in horde registry.

* Fri Mar 07 2008 Colin Guthrie <cguthrie@mandriva.org> 1.0.2-1mdv2008.1
+ Revision: 181171
- import horde-mimp



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2112 |12cr|horde-mnemo-2.2.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	mnemo
%define name	horde-%{module}
%define version	2.2.2
%define release	%mkrel 4

%define _requires_exceptions pear(Horde.*)

Name:           %{name}
Version:        %{version}
Release:        %{release}
Summary:	The Horde notes and memo application
License:	GPL
Group: 		System/Servers
URL:		http://www.horde.org/%{module}
Source0:	ftp://ftp.horde.org/pub/%{module}/%{module}-h3-%{version}.tar.gz
Patch:      %{module}-h3-2.2-fix-constant-loading.patch
Requires(post):	rpm-helper
Requires:	horde >= 3.3.5
BuildArch:	noarch

%description
Mnemo is the Horde note manager application.

%prep
%setup -q -n %{module}-h3-%{version}
%patch -p 1

%build

%install
rm -rf %{buildroot}

# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# %{name} Apache configuration file

<Directory %{_datadir}/horde/%{module}/lib>
    Order allow,deny
    Deny from all
</Directory>

<Directory %{_datadir}/horde/%{module}/locale>
    Order allow,deny
    Deny from all
</Directory>

<Directory %{_datadir}/horde/%{module}/scripts>
    Order allow,deny
    Deny from all
</Directory>

<Directory %{_datadir}/horde/%{module}/templates>
    Order allow,deny
    Deny from all
</Directory>
EOF

# horde configuration
install -d -m 755 %{buildroot}%{_sysconfdir}/horde/registry.d
cat > %{buildroot}%{_sysconfdir}/horde/registry.d/%{module}.php <<'EOF'
<?php
//
// Mnemo Horde configuration file
//
 
$this->applications['mnemo'] = array(
    'fileroot'    => $this->applications['horde']['fileroot'] . '/mnemo',
    'webroot'     => $this->applications['horde']['webroot'] . '/mnemo',
    'name'        => _("Notes"),
    'status'      => 'active',
    'provides'    => 'notes',
    'menu_parent' => 'organizing'
);
EOF

# remove .htaccess files
find . -name .htaccess -exec rm -f {} \;

# install files
install -d -m 755 %{buildroot}%{_datadir}/horde/%{module}
cp -pR *.php %{buildroot}%{_datadir}/horde/%{module}
cp -pR themes %{buildroot}%{_datadir}/horde/%{module}
cp -pR js %{buildroot}%{_datadir}/horde/%{module}
cp -pR notepads %{buildroot}%{_datadir}/horde/%{module}
cp -pR lib %{buildroot}%{_datadir}/horde/%{module}
cp -pR locale %{buildroot}%{_datadir}/horde/%{module}
cp -pR scripts %{buildroot}%{_datadir}/horde/%{module}
cp -pR templates %{buildroot}%{_datadir}/horde/%{module}
cp -pR config %{buildroot}%{_sysconfdir}/horde/%{module}

install -d -m 755 %{buildroot}%{_sysconfdir}/horde
pushd %{buildroot}%{_datadir}/horde/%{module}
ln -s ../../../..%{_sysconfdir}/horde/%{module} config
popd

# activate configuration files
for file in %{buildroot}%{_sysconfdir}/horde/%{module}/*.dist; do
	mv $file ${file%.dist}
done

# fix script shellbang
for file in `find %{buildroot}%{_datadir}/horde/%{module}/scripts`; do
	perl -pi -e 's|/usr/local/bin/php|/usr/bin/php|' $file
done

%clean
rm -rf %{buildroot}

%post
if [ $1 = 1 ]; then
	# configuration
	%create_ghostfile %{_sysconfdir}/horde/%{module}/conf.php apache apache 644
	%create_ghostfile %{_sysconfdir}/horde/%{module}/conf.php.bak apache apache 644
fi
%if %mdkversion < 201010
%_post_webapp
%endif

%postun
%if %mdkversion < 201010
%_postun_webapp
%endif

%files
%defattr(-,root,root)
%doc LICENSE README docs
%config(noreplace) %{_webappconfdir}/%{name}.conf
%config(noreplace) %{_sysconfdir}/horde/registry.d/%{module}.php
%config(noreplace) %{_sysconfdir}/horde/%{module}
%{_datadir}/horde/%{module}


%changelog
* Tue Aug 03 2010 Thomas Spuhler <tspuhler@mandriva.org> 2.2.2-4mdv2011.0
+ Revision: 565288
- Increased release for rebuild

* Mon Jan 18 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.2-3mdv2010.1
+ Revision: 493350
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise
- restrict default access permissions to localhost only, as per new policy

* Sun Sep 20 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.2-1mdv2010.0
+ Revision: 445895
- new version
- new setup (simpler is better)

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 2.2.1-2mdv2010.0
+ Revision: 437884
- rebuild

* Sat Mar 14 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.1-1mdv2009.1
+ Revision: 354888
- update to new version 2.2.1

* Tue Nov 18 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.2-3mdv2009.1
+ Revision: 304337
- fix constant loading

* Tue Jun 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.2-2mdv2009.0
+ Revision: 223589
- add missing js and notepads directories (fix #41534)

* Fri May 30 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.2-1mdv2009.0
+ Revision: 213377
- new version
  drop patch0
  don't recompress sources
  don't duplicate spec-helper work

* Wed Jan 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.2-1mdv2008.1
+ Revision: 153803
- update to new version 2.1.2

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Dec 21 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.1-3mdv2008.1
+ Revision: 136619
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Mon Dec 18 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.1-2mdv2007.0
+ Revision: 98620
- but don't forget to add used ones
- drop unused source
- new version
  use herein document for horde configuration

  + Andreas Hasenack <andreas@mandriva.com>
    - Import horde-mnemo

* Sat Aug 26 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.1-2mdv2007.0
- Rebuild

* Tue Mar 07 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.1-1mdk
- new version

* Fri Feb 10 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.3-2mdk
- fix automatic dependencies

* Tue Dec 27 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.3-1mdk
- new version
- %%mkrel

* Fri Jul 01 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.1-3mdk 
- better fix encoding
- fix requires

* Fri Feb 18 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.1-2mdk
- spec file cleanups, remove the ADVX-build stuff
- strip away annoying ^M

* Thu Jan 27 2005 Guillaume Rousse <guillomovitch@mandrake.org> 2.0.1-1mdk 
- new version
- no automatic config generation, incorrect default values
- horde isn't a prereq
- spec cleanup

* Mon Jan 17 2005 Guillaume Rousse <guillomovitch@mandrake.org> 2.0-2mdk 
- fix inclusion path
- fix configuration perms
- generate configuration at postinstall
- horde and rpm-helper are now a prereq

* Fri Jan 14 2005 Guillaume Rousse <guillomovitch@mandrake.org> 2.0-1mdk 
- new version
- top-level is now /var/www/horde/mnemo
- config is now in /etc/horde/mnemo
- other non-accessible files are now in /usr/share/horde/mnemo
- drop old obsoletes
- rediff patch0
- no more apache configuration
- rpmbuildupdate aware
- spec cleanup

* Thu Aug 05 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.1.2-1mdk 
- new version

* Mon Jul 19 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.1.1-3mdk 
- apache config file in /etc/httpd/webapps.d
- pluggable horde configuration

* Fri May 07 2004 Stew Benedict <sbenedict@mandrakesoft.com> 1.1.1-2mdk
- new naming scheme

* Wed Apr 07 2004 Stew Benedict <sbenedict@mandrakesoft.com> 1.1.1-1mdk
- First Mandrakelinux release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2113 |12cr|horde-nag-2.3.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	nag
%define	name	horde-%{module}
%define version 2.3.6
%define release %mkrel 1
%define _requires_exceptions pear(.*)

Name:           %{name}
Version:        %{version}
Release:        %{release}
Summary:	The Horde task list manager
License:	GPL
Group: 		System/Servers
URL:		http://www.horde.org/%{module}
Source0:	ftp://ftp.horde.org/pub/%{module}/%{module}-h3-%{version}.tar.gz
Patch:      %{module}-h3-2.3.1-fix-constant-loading.patch
Requires(post):	rpm-helper
Requires:	horde >= 3.3.5
BuildArch:	noarch

%description
Nag is the Horde task list application. It stores todo items, things
due later this week, etc. It is very similar in functionality to the
Palm ToDo application.

%prep
%setup -q -n %{module}-h3-%{version}
%patch -p 1

%build

%install
rm -rf %{buildroot}

# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# %{name} Apache configuration file

<Directory %{_datadir}/horde/%{module}/lib>
    Order allow,deny
    Deny from all
</Directory>

<Directory %{_datadir}/horde/%{module}/locale>
    Order allow,deny
    Deny from all
</Directory>

<Directory %{_datadir}/horde/%{module}/scripts>
    Order allow,deny
    Deny from all
</Directory>

<Directory %{_datadir}/horde/%{module}/templates>
    Order allow,deny
    Deny from all
</Directory>
EOF

# horde configuration
install -d -m 755 %{buildroot}%{_sysconfdir}/horde/registry.d
cat > %{buildroot}%{_sysconfdir}/horde/registry.d/%{module}.php <<'EOF'
<?php
//
// Nag Horde configuration file
//
 
$this->applications['nag'] = array(
    'fileroot'    => $this->applications['horde']['fileroot'] . '/nag',
    'webroot'     => $this->applications['horde']['webroot'] . '/nag',
    'name'        => _("Tasks"),
    'status'      => 'active',
    'provides'    => 'tasks',
    'menu_parent' => 'organizing'
);
EOF

# remove .htaccess files
find . -name .htaccess -exec rm -f {} \;

# install files
install -d -m 755 %{buildroot}%{_datadir}/horde/%{module}
cp -pR *.php %{buildroot}%{_datadir}/horde/%{module}
cp -pR themes %{buildroot}%{_datadir}/horde/%{module}
cp -pR js %{buildroot}%{_datadir}/horde/%{module}
cp -pR tasklists %{buildroot}%{_datadir}/horde/%{module}
cp -pR lib %{buildroot}%{_datadir}/horde/%{module}
cp -pR locale %{buildroot}%{_datadir}/horde/%{module}
cp -pR scripts %{buildroot}%{_datadir}/horde/%{module}
cp -pR templates %{buildroot}%{_datadir}/horde/%{module}
cp -pR config %{buildroot}%{_sysconfdir}/horde/%{module}

install -d -m 755 %{buildroot}%{_sysconfdir}/horde
pushd %{buildroot}%{_datadir}/horde/%{module}
ln -s ../../../..%{_sysconfdir}/horde/%{module} config
popd

# activate configuration files
for file in %{buildroot}%{_sysconfdir}/horde/%{module}/*.dist; do
	mv $file ${file%.dist}
done

# fix script shellbang
for file in `find %{buildroot}%{_datadir}/horde/%{module}/scripts`; do
	perl -pi -e 's|/usr/local/bin/php|/usr/bin/php|' $file
done

%clean
rm -rf %{buildroot}

%post
if [ $1 = 1 ]; then
	# configuration
	%create_ghostfile %{_sysconfdir}/horde/%{module}/conf.php apache apache 644
	%create_ghostfile %{_sysconfdir}/horde/%{module}/conf.php.bak apache apache 644
fi
%if %mdkversion < 201010
%_post_webapp
%endif

%postun
%if %mdkversion < 201010
%_postun_webapp
%endif

%files
%defattr(-,root,root)
%doc COPYING README docs
%config(noreplace) %{_webappconfdir}/%{name}.conf
%config(noreplace) %{_sysconfdir}/horde/registry.d/%{module}.php
%config(noreplace) %{_sysconfdir}/horde/%{module}
%{_datadir}/horde/%{module}


%changelog
* Wed Mar 30 2011 Adam Williamson <awilliamson@mandriva.org> 2.3.6-1mdv2011.0
+ Revision: 648834
- new release 2.3.6

* Sun Aug 08 2010 Thomas Spuhler <tspuhler@mandriva.org> 2.3.5-1mdv2011.0
+ Revision: 567504
- Updated to 2..3.5
- added version 2..3.5 source file

* Tue Aug 03 2010 Thomas Spuhler <tspuhler@mandriva.org> 2.3.4-3mdv2011.0
+ Revision: 565289
- Increased release for rebuild

* Mon Jan 18 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.3.4-2mdv2010.1
+ Revision: 493351
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise

* Sat Dec 26 2009 Funda Wang <fwang@mandriva.org> 2.3.4-1mdv2010.1
+ Revision: 482415
- new version 2.3.4

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - restrict default access permissions to localhost only, as per new policy

* Sun Sep 20 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.3.1-4mdv2010.0
+ Revision: 446020
- new setup (simpler is better)

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 2.3.1-3mdv2010.0
+ Revision: 437885
- rebuild

* Tue Nov 18 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.3.1-2mdv2009.1
+ Revision: 304319
- fix constant loading

* Sun Oct 19 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.3.1-1mdv2009.1
+ Revision: 295271
- update to new version 2.3.1

* Tue Jun 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.2-3mdv2009.0
+ Revision: 223591
- add missing js and tasklists directories (fix #41533)

* Fri May 30 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.2-2mdv2009.0
+ Revision: 213374
- new version
  drop patch0
  uncompress sources
  don't duplicate spec-helper work

* Wed Jan 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.4-1mdv2008.1
+ Revision: 153804
- update to new version 2.1.4

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Dec 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.3-1mdv2008.1
+ Revision: 133783
- update to new version 2.1.3

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Mon Dec 18 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.2-1mdv2007.0
+ Revision: 98606
- new version
  fix horde configuration

  + Andreas Hasenack <andreas@mandriva.com>
    - Import horde-nag

* Tue Jun 27 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.1-1mdv2007.0
- New version 2.1.1
- use herein document for horde config
- uncompress patch

* Tue Mar 07 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.1-1mdk
- new version

* Tue Dec 27 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.4-1mdk
- New release 2.0.4

* Sat Sep 17 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.2-2mdk
- explicit dependency exception, as all those modules are provided by horde itself 
- %%mkrel

* Sat Aug 20 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.2-1mdk
- New release 2.0.2
- better fix encoding

* Fri Jul 01 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.1-3mdk 
- better fix encoding
- fix requires

* Fri Feb 18 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.1-2mdk
- spec file cleanups, remove the ADVX-build stuff
- strip away annoying ^M

* Thu Jan 27 2005 Guillaume Rousse <guillomovitch@mandrake.org> 2.0.1-1mdk 
- new version
- no automatic config generation, incorrect default values
- horde isn't a prereq
- spec cleanup

* Mon Jan 17 2005 Guillaume Rousse <guillomovitch@mandrake.org> 2.0-2mdk 
- fix inclusion path
- fix configuration perms
- generate configuration at postinstall
- horde and rpm-helper are now a prereq

* Fri Jan 14 2005 Guillaume Rousse <guillomovitch@mandrake.org> 2.0-1mdk 
- new version
- top-level is now /var/www/horde/nag
- config is now in /etc/horde/nag
- other non-accessible files are now in /usr/share/horde/nag
- drop old obsoletes
- rediff patch0
- no more apache configuration
- rpmbuildupdate aware
- spec cleanup

* Tue Jul 20 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.1.1-5mdk 
- apache config file in /etc/httpd/webapps.d

* Sun May 02 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.1.1-4mdk
- renamed to horde-nag
- pluggable horde configuration
- standard perms for /etc/httpd/conf.d/%%{order}_horde-nag.conf
- don't provide useless ADVXpackage virtual package

* Tue Apr 06 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.1.1-3mdk
- new version

* Sat Dec 20 2003 Guillaume Rousse <guillomovitch@mandrake.org> 1.1-2mdk
- untagged localisation files
- no more .htaccess files, use /etc/httpd/conf.d/%%{order}_nag.conf instead
- scripts now in  /usr/share/{name}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2114 |12cr|horde-nls-0.0.2-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define prj Horde_NLS

%define xmldir  %{_var}/lib/pear
%define peardir %(pear config-get php_dir 2> /dev/null)

Name:          horde-nls
Version:       0.0.2
Release:       %mkrel 11
Summary:       Localization package
License:       LGPL
Group:         Networking/Mail
Url:           http://pear.horde.org/index.php?package=%{prj}
Source0:       %{prj}-%{version}.tgz
BuildArch:     noarch
Requires(post):php-pear
Requires(preun):php-pear
Requires: 	php-pear
Requires:      php-pear-channel-horde
BuildRequires: php-pear
BuildRequires: php-pear-channel-horde



%description
This package provides horde localization

%prep
%setup -q -n %{prj}-%{version}

%build
%__mv ../package.xml .

%install
pear install --packagingroot %{buildroot} --nodeps package.xml

%__rm -rf %{buildroot}/%{peardir}/.{filemap,lock,registry,channels,depdb,depdblock}

%__mkdir_p %{buildroot}%{xmldir}
%__cp package.xml %{buildroot}%{xmldir}/%{prj}.xml

%clean
%__rm -rf %{buildroot}

%post
pear install --nodeps --soft --force --register-only %{xmldir}/%{prj}.xml

%postun
if [ "$1" -eq "0" ]; then
  pear uninstall --nodeps --ignore-errors --register-only pear.horde.org/%{prj}
fi

%files
%defattr(-, root, root)
%{xmldir}/%{prj}.xml
%dir %{peardir}/Horde/NLS
%{peardir}/Horde/NLS.php
%{peardir}/Horde/NLS/GeoIP.php
%{peardir}/Horde/NLS/carsigns.php
%{peardir}/Horde/NLS/coordinates.php
%{peardir}/Horde/NLS/countries.php
%{peardir}/Horde/NLS/tld.php


%changelog
* Sat Jul 31 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-11mdv2011.0
+ Revision: 564077
- Increased release for rebuild

* Wed Mar 17 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-10mdv2010.1
+ Revision: 522925
- remove Requires(pre): %%{_bindir}/pear
  increased release version to 10

* Tue Mar 16 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-9mdv2010.1
+ Revision: 520662
- increased version
- added Requires(post):php-pear
  added Requires(preun):php-pear
  added Requires:	php-pear
- added PreReq: php-pear and bumped release

* Mon Mar 01 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-7mdv2010.1
+ Revision: 512869
- added     Requires: php-pear
  removed BuildRequires: horde-framework
- remove Requires: horde-util
- added BuildRequires: horde-framework

* Thu Feb 25 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-6mdv2010.1
+ Revision: 510864
- removed BuildRequires: horde-framework
- added Requires: php-pear-channel-horde
- reversed last change
- removed Requires(pre): %%{_bindir}/pear
- added BuildRequires: horde-framework as it may now work

* Mon Feb 22 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-5mdv2010.1
+ Revision: 509353
- forgot to update rel version to 5
- removed Buildrequires horde-framework
- reversed requires after package built

* Sun Feb 21 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-2mdv2010.1
+ Revision: 509214
- removed more requires to get it built
- AutoReqProv: 0 to get it to build
- replace PreReq with Requires(pre)
- Initial import



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2115 |12cr|horde-notification-0.0.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define prj    Horde_Notification

%define xmldir  %{_var}/lib/pear
%define peardir %(pear config-get php_dir 2> /dev/null)

Name:          horde-notification
Version:       0.0.2
Release:       %mkrel 4
Summary:       Horde Notification System
License:       LGPL
Group:         Networking/Mail
Url:           http://pear.horde.org/index.php?package=%{prj}
Source0:       %{prj}-%{version}.tgz
BuildArch:     noarch
Requires(pre): php-pear
Requires:      php-pear
Requires:      php-pear-channel-horde
Requires:      php-gettext
BuildRequires: php-pear
BuildRequires: php-pear-channel-horde


%description
The Notification:: class provides a subject-observer pattern for raising and
showing messages of different types and to different listeners.

%prep
%setup -q -n %{prj}-%{version}

%build
%__mv ../package.xml .

%install
pear install --packagingroot %{buildroot} --nodeps package.xml

%__rm -rf %{buildroot}/%{peardir}/.{filemap,lock,registry,channels,depdb,depdblock}

%__mkdir_p %{buildroot}%{xmldir}
%__cp package.xml %{buildroot}%{xmldir}/%{prj}.xml

%clean
%__rm -rf %{buildroot}

%post
pear install --nodeps --soft --force --register-only %{xmldir}/%{prj}.xml

%postun
if [ "$1" -eq "0" ]; then
  pear uninstall --nodeps --ignore-errors --register-only pear.horde.org/%{prj}
fi

%files
%defattr(-, root, root)
%{xmldir}/%{prj}.xml
%dir %{peardir}/Horde/Notification
%dir %{peardir}/Horde/Notification/Listener
%{peardir}/Horde/Notification.php
%{peardir}/Horde/Notification/Event.php
%{peardir}/Horde/Notification/Listener.php
%{peardir}/Horde/Notification/Listener/audio.php
%{peardir}/Horde/Notification/Listener/javascript.php
%{peardir}/Horde/Notification/Listener/mobile.php
%{peardir}/Horde/Notification/Listener/status.php



%changelog
* Sat Jul 31 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-4mdv2011.0
+ Revision: 564078
- Increased release for rebuild

* Thu Mar 18 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-3mdv2010.1
+ Revision: 524800
- incread release version to 3

* Wed Mar 17 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-2mdv2010.1
+ Revision: 523067
- increased release version to 2
- add spec with correct name
- wrong name
- replaced Requires(pre): %%{_bindir}/pear with Requires(pre): php-pear

* Sun Feb 28 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-1mdv2010.1
+ Revision: 512813
- chnaged %%__mv ../package*.xml to %%__mv ../package.xml
- added BuildRequires: php-pear-channel-horde
- removed BuiildRequires: horde-framework
- replaced PreReq with Requires(pre)
- import horde-notification



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2116 |12cr|horde-passwd-3.1.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	passwd
%define	name	horde-%{module}
%define	version	3.1.3
%define	release	%mkrel 2

%define _requires_exceptions pear(Horde.*)

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	The Horde password management application
License:	GPL
Group:		System/Servers
URL:		http://www.horde.org/%{module}/
Source0:	ftp://ftp.horde.org/pub/%{module}/%{module}-h3-%{version}.tar.gz
Source2:	%{module}-horde.conf.bz2
#Patch0:		%{module}-h3-3.1.2-script-shellbang.patch
Requires:	horde >= 3.3.5
Requires:	php-soap
BuildArch:	noarch

%description
Passwd is the Horde password changing application. While it has been released
and is in production use at many sites, it is also under heavy development in
an effort to expand and improve the module.

Right now, Passwd provides fairly complete support for changing passwords via
poppassd, ldap, unix expect scripts, the unix smbpasswd command for smb/cifs
password support, servuftp, vmailmgr, vpopmail, and sql passwords.

Passwd is part of a suite of account management modules for Horde consisting of
Accounts, Forwards, Passwd, and Vacation.

%prep
%setup -q -n %{module}-h3-%{version}
#%patch0 -p 1

%build

%install
rm -rf %{buildroot}

# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# %{name} Apache configuration file

<Directory %{_datadir}/horde/%{module}/lib>
    Order allow,deny
    Deny from all
</Directory>

<Directory %{_datadir}/horde/%{module}/locale>
    Order allow,deny
    Deny from all
</Directory>

<Directory %{_datadir}/horde/%{module}/scripts>
    Deny from all
    Order allow,deny
</Directory>

<Directory %{_datadir}/horde/%{module}/templates>
    Order allow,deny
    Deny from all
</Directory>
EOF

# horde configuration
install -d -m 755 %{buildroot}%{_sysconfdir}/horde/registry.d
bzcat %{SOURCE2} > %{buildroot}%{_sysconfdir}/horde/registry.d/%{module}.php

# remove .htaccess files
find . -name .htaccess -exec rm -f {} \;

# install files
install -d -m 755 %{buildroot}%{_datadir}/horde/%{module}
cp -pR *.php %{buildroot}%{_datadir}/horde/%{module}
cp -pR themes %{buildroot}%{_datadir}/horde/%{module}
cp -pR lib %{buildroot}%{_datadir}/horde/%{module}
cp -pR locale %{buildroot}%{_datadir}/horde/%{module}
cp -pR scripts %{buildroot}%{_datadir}/horde/%{module}
cp -pR templates %{buildroot}%{_datadir}/horde/%{module}

install -d -m 755 %{buildroot}%{_sysconfdir}/horde
cp -pR config %{buildroot}%{_sysconfdir}/horde/%{module}
pushd %{buildroot}%{_datadir}/horde/%{module}
ln -s ../../../..%{_sysconfdir}/horde/%{module} config
popd

# activate configuration files
for file in %{buildroot}%{_sysconfdir}/horde/%{module}/*.dist; do
	mv $file ${file%.dist}
done

%post
%if %mdkversion < 201010
%_post_webapp
%endif

%postun
%if %mdkversion < 201010
%_postun_webapp
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README docs
%config(noreplace) %{_webappconfdir}/%{name}.conf
%config(noreplace) %{_sysconfdir}/horde/registry.d/%{module}.php
%config(noreplace) %{_sysconfdir}/horde/%{module}
%{_datadir}/horde/%{module}


%changelog
* Sun Aug 29 2010 Thomas Spuhler <tspuhler@mandriva.org> 3.1.3-2mdv2011.0
+ Revision: 574243
- added requires php-soap

* Sun Aug 08 2010 Thomas Spuhler <tspuhler@mandriva.org> 3.1.3-1mdv2011.0
+ Revision: 567526
- Updated to version 3.1.3
- added version 3.1.3 source file

* Tue Aug 03 2010 Thomas Spuhler <tspuhler@mandriva.org> 3.1.2-2mdv2011.0
+ Revision: 565290
- Increased release for rebuild

* Mon Jan 18 2010 Guillaume Rousse <guillomovitch@mandriva.org> 3.1.2-1mdv2010.1
+ Revision: 493341
- new version
- restrict default access permissions to localhost only, as per new policy

* Sun Sep 20 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.1.1-2mdv2010.0
+ Revision: 445914
- don't forget call webapps post-installation macros to load module configuration

* Sun Sep 20 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.1.1-1mdv2010.0
+ Revision: 445893
- new version
- new setup (simpler is better)

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 3.1-2mdv2010.0
+ Revision: 437886
- rebuild

* Fri Mar 20 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.1-1mdv2009.1
+ Revision: 359193
- new version

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 3.0.1-3mdv2009.0
+ Revision: 240833
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Sep 06 2007 Guillaume Rousse <guillomovitch@mandriva.org> 3.0.1-1mdv2008.0
+ Revision: 81205
- new version


* Mon Jan 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 3.0-4mdv2007.0
+ Revision: 103022
- don't forget theme

  + Andreas Hasenack <andreas@mandriva.com>
    - Import horde-passwd

* Sat Aug 26 2006 Guillaume Rousse <guillomovitch@mandriva.org> 3.0-3mdv2007.0
- Rebuild

* Wed Jan 11 2006 Guillaume Rousse <guillomovitch@mandriva.org> 3.0-2mdk
- fix automatic dependencies

* Tue Dec 27 2005 Guillaume Rousse <guillomovitch@mandriva.org> 3.0-1mdk
- new version
- rediff patch 0
- %%mkrel

* Fri Jul 01 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.2-1mdk 
- new version
- better fix encodings
- spec cleanup
- fix script shellbang

* Fri Feb 18 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.2.1-4mdk
- spec file cleanups, remove the ADVX-build stuff
- strip away annoying ^M

* Fri Jan 14 2005 Guillaume Rousse <guillomovitch@mandrake.org> 2.2.1-3mdk 
- top-level is now /var/www/horde/passwd
- config is now in /etc/horde/passwd
- other non-accessible files are now in /usr/share/horde/passwd
- no more apache configuration
- rpmbuildupdate aware
- spec cleanup

* Wed Sep 15 2004 Guillaume Rousse <guillomovitch@mandrake.org> 2.2.1-2mdk 
- fixed icon name in horde config

* Sun Sep 05 2004 Guillaume Rousse <guillomovitch@mandrake.org> 2.2.1-1mdk 
- new release
- correct description

* Tue Jul 20 2004 Guillaume Rousse <guillomovitch@mandrake.org> 2.2-5mdk 
- apache config file in /etc/httpd/webapps.d

* Sat Jul 03 2004 Guillaume Rousse <guillomovitch@mandrake.org> 2.2-4mdk 
- really remove useless provide

* Sun May 02 2004 Guillaume Rousse <guillomovitch@mandrake.org> 2.2-3mdk
- renamed to horde-passwd
- pluggable horde configuration
- standard perms for /etc/httpd/conf.d/%%{order}_horde-passwd.conf
- don't provide useless ADVXpackage virtual package

* Wed Apr 07 2004 Guillaume Rousse <guillomovitch@mandrake.org> 2.2-1mdk
- first distinct package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2117 |12cr|horde-perms-0.1.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define prj    Perms

%define xmldir  %{_var}/lib/pear
%define peardir %(pear config-get php_dir 2> /dev/null)

Name:          horde-perms
Version:       0.1.0
Release:       %mkrel 3
Summary:       Horde Permissions System
License:       LGPL
Group:         Networking/Mail
Url:           http://pear.horde.org/index.php?package=%{prj}
Source0:       %{prj}-%{version}.tgz
BuildArch:     noarch
Requires(pre): php-pear
Requires:      php-pear
Requires:      horde-framework
Requires:      horde-util
Requires:      horde-group
Requires:      horde-datatree
Requires:      horde-tree
Requires:      php-gettext
BuildRequires: php-pear
BuildRequires: php-pear-channel-horde

%description
The Perms package provides an interface to the Horde permissions system.


%prep
%setup -q -n %{prj}-%{version}

%build
%__mv ../package.xml .

%install
pear install --packagingroot %{buildroot} --nodeps package.xml

%__rm -rf %{buildroot}/%{peardir}/.{filemap,lock,registry,channels,depdb,depdblock}

%__mkdir_p %{buildroot}%{xmldir}
%__cp package.xml %{buildroot}%{xmldir}/%{prj}.xml

%clean
%__rm -rf %{buildroot}

%post
pear install --nodeps --soft --force --register-only %{xmldir}/%{prj}.xml

%postun
if [ "$1" -eq "0" ]; then
  pear uninstall --nodeps --ignore-errors --register-only pear.horde.org/%{prj}
fi

%files
%defattr(-, root, root)
%{xmldir}/%{prj}.xml
%dir %{peardir}/Horde/Perms
%{peardir}/Horde/Perms.php
%{peardir}/Horde/Perms/UI.php
%{peardir}/Horde/Perms/datatree.php
%{peardir}/Horde/Perms/sql.php


%changelog
* Sat Jul 31 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.1.0-3mdv2011.0
+ Revision: 564079
- Increased release for rebuild

* Wed Mar 17 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.1.0-2mdv2010.1
+ Revision: 523037
- replaced Requires(pre): %%{_bindir}/pear with Requires(pre): php-pear
  increased release version

* Mon Feb 22 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.1.0-1mdv2010.1
+ Revision: 509394
- removed Buildrequires -horde-framework
- replace PreReq with Requires(pre)
- Initial import



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2118 |12cr|horde-prefs-0.0.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define prj Horde_Prefs

%define xmldir  %{_var}/lib/pear
%define peardir %(pear config-get php_dir 2> /dev/null)

Name:          horde-prefs
Version:       0.0.3
Release:       %mkrel 3
Summary:       Horde Prefs package
License:       LGPL
Group:         Networking/Mail
Url:           http://pear.horde.org/index.php?package=%{prj}
Source0:       %{prj}-%{version}.tgz
BuildArch:     noarch
Requires(pre): php-pear
Requires:      horde-util
Requires:      horde-framework
Requires:      php-pear
Requires:      php-gettext
BuildRequires: php-pear
BuildRequires: php-pear-channel-horde


%description
The Prefs:: class provides a common abstracted interface into the various
preferences storage mediums. It also includes all of the functions for
retrieving, storing, and checking preference values.

%prep
%setup -q -n %{prj}-%{version}

%build
%__mv ../package.xml .

%install
pear install --packagingroot %{buildroot} --nodeps package.xml

%__rm -rf %{buildroot}/%{peardir}/.{filemap,lock,registry,channels,depdb,depdblock}

%__mkdir_p %{buildroot}%{xmldir}
%__cp package.xml %{buildroot}%{xmldir}/%{prj}.xml

%clean
%__rm -rf %{buildroot}

%post
pear install --nodeps --soft --force --register-only %{xmldir}/%{prj}.xml

%postun
if [ "$1" -eq "0" ]; then
  pear uninstall --nodeps --ignore-errors --register-only pear.horde.org/%{prj}
fi

%files
%defattr(-, root, root)
%{xmldir}/%{prj}.xml
%dir %{peardir}/Horde/Prefs
%{peardir}/Horde/Prefs.php
%{peardir}/Horde/Prefs/CategoryManager.php
%{peardir}/Horde/Prefs/UI.php
%{peardir}/Horde/Prefs/imsp.php
%{peardir}/Horde/Prefs/kolab.php
%{peardir}/Horde/Prefs/ldap.php
%{peardir}/Horde/Prefs/session.php
%{peardir}/Horde/Prefs/sql.php



%changelog
* Sat Jul 31 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.3-3mdv2011.0
+ Revision: 564080
- Increased release for rebuild

* Wed Mar 17 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.3-2mdv2010.1
+ Revision: 523035
- replaced Requires(pre): %%{_bindir}/pear with Requires(pre): php-pear
  increased release version

* Mon Feb 22 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.3-1mdv2010.1
+ Revision: 509383
- removed Buildrequires: horde-framework
- replaced PreReq with Requires(pre)
- Initial import



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2119 |12cr|horde-secret-0.0.2-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define prj    Horde_Secret

%define xmldir  %{_var}/lib/pear
%define peardir %(pear config-get php_dir 2> /dev/null)

Name:          horde-secret
Version:       0.0.2
Release:       %mkrel 15
Summary:       Secret Encryption API
License:       LGPL
Group:         Networking/Mail
Url:           http://pear.horde.org/index.php?package=%{prj}
Source0:       %{prj}-%{version}.tgz
BuildArch:     noarch
Requires(pre): php-pear
Requires:      horde-framework
Requires:      horde-cipher
Requires:      horde-util
Requires:      php-mcrypt
Requires:      php-pear-channel-horde
Requires:      php-pear
BuildRequires: php-pear
BuildRequires: php-pear-channel-horde


%description
The Secret:: class provides an API for encrypting and decrypting small
pieces of data with the use of a shared key.


%prep
%setup -q -n %{prj}-%{version}

%build
%__mv ../package.xml .

%install
pear install --packagingroot %{buildroot} --nodeps package.xml

%__rm -rf %{buildroot}/%{peardir}/.{filemap,lock,registry,channels,depdb,depdblock}

%__mkdir_p %{buildroot}%{xmldir}
%__cp package.xml %{buildroot}%{xmldir}/%{prj}.xml

%clean
%__rm -rf %{buildroot}

%post
pear install --nodeps --soft --force --register-only %{xmldir}/%{prj}.xml

%postun
if [ "$1" -eq "0" ]; then
  pear uninstall --nodeps --ignore-errors --register-only pear.horde.org/%{prj}
fi

%files
%defattr(-, root, root)
%{xmldir}/%{prj}.xml
%{peardir}/Horde/Secret.php


%changelog
* Sat Jul 31 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-15mdv2011.0
+ Revision: 564081
- Increased release for rebuild

* Wed Mar 17 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-14mdv2010.1
+ Revision: 523034
- replaced Requires(pre): %%{_bindir}/pear with Requires(pre): php-pear
  increased release version

* Sat Mar 06 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-13mdv2010.1
+ Revision: 514882
- replaced requires php-pear5 with php-pear

* Mon Feb 22 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-12mdv2010.1
+ Revision: 509366
- removed Buildrequires: horder-framework
- replace PreReq with Requires(pre)
- Initial import



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2120 |12cr|horde-serialize-0.0.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define prj    Horde_Serialize

%define xmldir  %{_var}/lib/pear
%define peardir %(pear config-get php_dir 2> /dev/null)

Name:          horde-serialize
Version:       0.0.2
Release:       %mkrel 3
Summary:       Data Encapulation API
License:       LGPL
Group:         Networking/Mail
Url:           http://pear.horde.org/index.php?package=%{prj}
Source0:       %{prj}-%{version}.tgz
BuildArch:     noarch
Requires(pre): php-pear
Requires:      horde-util
BuildRequires: php-pear
BuildRequires: php-pear-channel-horde


%description
The Serialize:: class provides various methods of encapsulating data.


%prep
%setup -q -n %{prj}-%{version}

%build
%__mv ../package.xml .

%install
pear install --packagingroot %{buildroot} --nodeps package.xml

%__rm -rf %{buildroot}/%{peardir}/.{filemap,lock,registry,channels,depdb,depdblock}

%__mkdir_p %{buildroot}%{xmldir}
%__cp package.xml %{buildroot}%{xmldir}/%{prj}.xml

%clean
%__rm -rf %{buildroot}

%post
pear install --nodeps --soft --force --register-only %{xmldir}/%{prj}.xml

%postun
if [ "$1" -eq "0" ]; then
  pear uninstall --nodeps --ignore-errors --register-only pear.horde.org/%{prj}
fi

%files
%defattr(-, root, root)
%{xmldir}/%{prj}.xml
%dir %{peardir}/Horde/Serialize
%{peardir}/Horde/Serialize.php
%{peardir}/Horde/Serialize/JSON.php


%changelog
* Sat Jul 31 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-3mdv2011.0
+ Revision: 564097
- Increased release for rebuild

* Wed Mar 17 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-2mdv2010.1
+ Revision: 523032
- replaced Requires(pre): %%{_bindir}/pear with Requires(pre): php-pear
  increased release version

* Thu Feb 25 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-1mdv2010.1
+ Revision: 510883
- removed BuildRequires: horde-framework
- removed BuildRequires: horde-framework
- import horde-serialize



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2121 |12cr|horde-sessionhandler-0.0.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define prj Horde_SessionHandler

%define xmldir  %{_var}/lib/pear
%define peardir %(pear config-get php_dir 2> /dev/null)

Name:          horde-sessionhandler
Version:       0.0.3
Release:       %mkrel 3
Summary:       Horde Session Storage API
License:       LGPL
Group:         Networking/Mail
Url:           http://pear.horde.org/index.php?package=%{prj}
Source0:       %{prj}-%{version}.tgz
BuildArch:     noarch
Requires(pre): php-pear
Requires:      horde-sql
Requires:      php-pear
Requires:      php-pear-channel-horde
BuildRequires: php-pear
BuildRequires: php-pear-channel-horde


%description
The Horde_SessionObjects:: class provides a way for storing data (usually,
but not necessarily, objects) in the current user's session.

%prep
%setup -q -n %{prj}-%{version}

%build
%__mv ../package.xml .

%install
pear install --packagingroot %{buildroot} --nodeps package.xml

%__rm -rf %{buildroot}/%{peardir}/.{filemap,lock,registry,channels,depdb,depdblock}

%__mkdir_p %{buildroot}%{xmldir}
%__cp package.xml %{buildroot}%{xmldir}/%{prj}.xml

%clean
%__rm -rf %{buildroot}

%post
pear install --nodeps --soft --force --register-only %{xmldir}/%{prj}.xml

%postun
if [ "$1" -eq "0" ]; then
  pear uninstall --nodeps --ignore-errors --register-only pear.horde.org/%{prj}
fi

%files
%defattr(-, root, root)
%{xmldir}/%{prj}.xml
%dir %{peardir}/Horde/SessionHandler
%{peardir}/Horde/SessionHandler.php
%{peardir}/Horde/SessionHandler/dbm.php
%{peardir}/Horde/SessionHandler/ldap.php
%{peardir}/Horde/SessionHandler/memcache.php
%{peardir}/Horde/SessionHandler/mysql.php
%{peardir}/Horde/SessionHandler/none.php
%{peardir}/Horde/SessionHandler/oci8.php
%{peardir}/Horde/SessionHandler/pgsql.php
%{peardir}/Horde/SessionHandler/sapdb.php
%{peardir}/Horde/SessionHandler/sql.php



%changelog
* Sat Jul 31 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.3-3mdv2011.0
+ Revision: 564098
- Increased release for rebuild

* Wed Mar 17 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.3-2mdv2010.1
+ Revision: 523031
- replaced Requires(pre): %%{_bindir}/pear with Requires(pre): php-pear
  increased releas version

* Sat Feb 27 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.3-1mdv2010.1
+ Revision: 512491
- added Requires:      php-pear-channel-horde
- removed BuildRequires: horde-framework
- import horde-sessionhandler



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2122 |12cr|horde-sessionobjects-0.0.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define prj Horde_SessionObjects

%define xmldir  %{_var}/lib/pear
%define peardir %(pear config-get php_dir 2> /dev/null)

Name:          horde-sessionobjects
Version:       0.0.2
Release:       %mkrel 3
Summary:       Horde Session Storage API
License:       LGPL
Group:         Networking/Mail
Url:           http://pear.horde.org/index.php?package=%{prj}
Source0:       %{prj}-%{version}.tgz
BuildArch:     noarch
Requires(pre): php-pear
Requires:      horde-framework
Requires:      php-pear
BuildRequires: php-pear
BuildRequires: php-pear-channel-horde


%description
The Horde_SessionObjects:: class provides a way for storing data (usually,
but not necessarily, objects) in the current user's session.

%prep
%setup -q -n %{prj}-%{version}

%build
%__mv ../package.xml .

%install
pear install --packagingroot %{buildroot} --nodeps package.xml

%__rm -rf %{buildroot}/%{peardir}/.{filemap,lock,registry,channels,depdb,depdblock}

%__mkdir_p %{buildroot}%{xmldir}
%__cp package.xml %{buildroot}%{xmldir}/%{prj}.xml

%clean
%__rm -rf %{buildroot}

%post
pear install --nodeps --soft --force --register-only %{xmldir}/%{prj}.xml

%postun
if [ "$1" -eq "0" ]; then
  pear uninstall --nodeps --ignore-errors --register-only pear.horde.org/%{prj}
fi

%files
%defattr(-, root, root)
%{xmldir}/%{prj}.xml
%{peardir}/Horde/SessionObjects.php



%changelog
* Sat Jul 31 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-3mdv2011.0
+ Revision: 564099
- Increased release for rebuild

* Wed Mar 17 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-3mdv2010.1
+ Revision: 523008
- replaced Requires(pre): %%{_bindir}/pear with Requires(pre): php-pear

* Thu Feb 25 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-2mdv2010.1
+ Revision: 510889
- removed BuildRequires: horde-framework
- added BuildRequires: horde-framework

* Thu Feb 25 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-1mdv2010.1
+ Revision: 510867
- replaced PreRqu with Requires(pre)
- removed BuildRequires: horde-framework
- import horde-sessionobjects



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2123 |12cr|horde-share-0.0.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define prj     Horde_Share

%define xmldir  %{_var}/lib/pear
%define peardir %(pear config-get php_dir 2> /dev/null)

Name:		horde-share
Version:	0.0.3
Release:	%mkrel 4
Summary:	Horde Browser package
License:	LGPL
Group:		Networking/Mail
Url:		http://pear.horde.org/index.php?package=%{prj}
Source0:	%{prj}-%{version}.tgz
BuildArch:	noarch
Requires(pre):  php-pear
Requires:	horde-framework
Requires:	horde-util
Requires:	php-pear-channel-horde
BuildRequires:	php-pear
BuildRequires:	php-pear-channel-horde


%description
The Horde_Browser:: class provides an API for getting information about
the current user's browser and its capabilities.

%prep
%setup -q -n %{prj}-%{version}

%build
%__mv ../package.xml .

%install
pear install --packagingroot %{buildroot} --nodeps package.xml

%__rm -rf %{buildroot}/%{peardir}/.{filemap,lock,registry,channels,depdb,depdblock}

%__mkdir_p %{buildroot}%{xmldir}
%__cp package.xml %{buildroot}%{xmldir}/%{prj}.xml

%clean
%__rm -rf %{buildroot}

%post
pear install --nodeps --soft --force --register-only %{xmldir}/%{prj}.xml

%postun
if [ "$1" -eq "0" ]; then
  pear uninstall --nodeps --ignore-errors --register-only pear.horde.org/%{prj}
fi

%files
%defattr(-, root, root)
%{xmldir}/%{prj}.xml
%dir %{peardir}/Horde
%{peardir}/Horde/Share.php




%changelog
* Sat Jul 31 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.3-4mdv2011.0
+ Revision: 564100
- Increased release for rebuild

* Thu Mar 18 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.3-3mdv2010.1
+ Revision: 524854
- replaced Requires(pre): %%{_bindir}/pear with Requires(pre): php-pear
  increased rel ver to 2

* Mon Feb 22 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.3-2mdv2010.1
+ Revision: 509385
- line Requires(pre) added missing %%{_bindir}/pear
- increase rel version

* Tue Feb 16 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.3-1mdv2010.1
+ Revision: 506425
- import horde-share



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2124 |12cr|horde-sql-0.0.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define prj    Horde_SQL

%define xmldir  %{_var}/lib/pear
%define peardir %(pear config-get php_dir 2> /dev/null)

Name:          horde-sql
Version:       0.0.2
Release:       %mkrel 3
Summary:       SQL Utility Class
License:       LGPL
Group:         Networking/Mail
Url:           http://pear.horde.org/index.php?package=%{prj}
Source0:       %{prj}-%{version}.tgz
BuildArch:     noarch
Requires(pre): php-pear
Requires:      php-pear-channel-horde
BuildRequires: php-pear
BuildRequires: php-pear-channel-horde


%description
Horde_SQL:: contains some utility functions for dealing with SQL.


%prep
%setup -q -n %{prj}-%{version}

%build
%__mv ../package.xml .

%install
pear install --packagingroot %{buildroot} --nodeps package.xml

%__rm -rf %{buildroot}/%{peardir}/.{filemap,lock,registry,channels,depdb,depdblock}

%__mkdir_p %{buildroot}%{xmldir}
%__cp package.xml %{buildroot}%{xmldir}/%{prj}.xml

%clean
%__rm -rf %{buildroot}

%post
pear install --nodeps --soft --force --register-only %{xmldir}/%{prj}.xml

%postun
if [ "$1" -eq "0" ]; then
  pear uninstall --nodeps --ignore-errors --register-only pear.horde.org/%{prj}
fi

%files
%defattr(-, root, root)
%{xmldir}/%{prj}.xml
%dir %{peardir}/Horde/SQL
%{peardir}/Horde/SQL.php
%{peardir}/Horde/SQL/Attributes.php
%{peardir}/Horde/SQL/Keywords.php




%changelog
* Sat Jul 31 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-3mdv2011.0
+ Revision: 564101
- Increased release for rebuild

* Thu Mar 18 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-2mdv2010.1
+ Revision: 524855
- replaced Requires(pre): %%{_bindir}/pear with Requires(pre): php-pear
  increased rel ver to 2

* Mon Feb 22 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-1mdv2010.1
+ Revision: 509401
- removed BuildRequires: horde-framework
- import horde-sql


* Tue Mar  3 2009 Richard Bos <rbos@opensuse.org> - 0.0.2
- Change dependency to horde-framework from just horde
* Tue Dec 23 2008 Richard Bos <rbos@opensuse.org> - 0.0.2
- Changed the pear install command, use package.xml instead of the tarbal
* Wed Nov 26 2008 Richard Bos <rbos@opensuse.org> - 0.0.2
- initial version

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2125 |12cr|horde-text-filter-0.0.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define prj    Horde_Text_Filter

%define xmldir  %{_var}/lib/pear
%define peardir %(pear config-get php_dir 2> /dev/null)

Name:          horde-text-filter
Version:       0.0.2
Release:       %mkrel 3
Summary:       Horde Text Filter API
License:       LGPL
Group:         Networking/Mail
Url:           http://pear.horde.org/index.php?package=%{prj}
Source0:       %{prj}-%{version}.tgz
BuildArch:     noarch
Requires(pre): php-pear
Requires:      horde-util
Requires:      horde-text-rest
Requires:      php-gettext
BuildRequires: php-pear
BuildRequires: php-pear-channel-horde


%description
The Text_Filter:: class provides common methods for fitering and
converting text.


%prep
%setup -q -n %{prj}-%{version}

%build
%__mv ../package.xml .

%install
pear install --packagingroot %{buildroot} --nodeps package.xml

%__rm -rf %{buildroot}/%{peardir}/.{filemap,lock,registry,channels,depdb,depdblock}

%__mkdir_p %{buildroot}%{xmldir}
%__cp package.xml %{buildroot}%{xmldir}/%{prj}.xml

%clean
%__rm -rf %{buildroot}

%post
pear install --nodeps --soft --force --register-only %{xmldir}/%{prj}.xml

%postun
if [ "$1" -eq "0" ]; then
  pear uninstall --nodeps --ignore-errors --register-only pear.horde.org/%{prj}
fi

%files
%defattr(-, root, root)
%{xmldir}/%{prj}.xml
%dir %{peardir}/Horde/Text
%dir %{peardir}/Horde/Text/Filter
%{peardir}/Horde/Text/Filter.php
%{peardir}/Horde/Text/Filter/bbcode.php
%{peardir}/Horde/Text/Filter/cleanascii.php
%{peardir}/Horde/Text/Filter/dimsignature.php
%{peardir}/Horde/Text/Filter/emails.php
%{peardir}/Horde/Text/Filter/emoticons.php
%{peardir}/Horde/Text/Filter/environment.php
%{peardir}/Horde/Text/Filter/highlightquotes.php
%{peardir}/Horde/Text/Filter/html2text.php
%{peardir}/Horde/Text/Filter/linkurls.php
%{peardir}/Horde/Text/Filter/rst.php
%{peardir}/Horde/Text/Filter/simplemarkup.php
%{peardir}/Horde/Text/Filter/space2html.php
%{peardir}/Horde/Text/Filter/tabs2spaces.php
%{peardir}/Horde/Text/Filter/text2html.php
%{peardir}/Horde/Text/Filter/words.php
%{peardir}/Horde/Text/Filter/xss.php
%dir %{peardir}/tests/Horde_Text_Filter
%dir %{peardir}/tests/Horde_Text_Filter/tests
%{peardir}/tests/Horde_Text_Filter/tests/Filter_emails.phpt
%{peardir}/tests/Horde_Text_Filter/tests/Filter_environment.phpt
%{peardir}/tests/Horde_Text_Filter/tests/Filter_html2text.phpt
%{peardir}/tests/Horde_Text_Filter/tests/Filter_html2text2.phpt
%{peardir}/tests/Horde_Text_Filter/tests/Filter_space2html.phpt


%changelog
* Sat Jul 31 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-3mdv2011.0
+ Revision: 564102
- Increased release for rebuild

* Wed Mar 17 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-2mdv2010.1
+ Revision: 523023
- replaced Requires(pre): %%{_bindir}/pear with Requires(pre): php-pear
  increased release version

* Mon Feb 22 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-1mdv2010.1
+ Revision: 509375
- removed Buildrequires: hoder-framework
- replaced PreReq with Requires(pre)
- import horde-text-filter



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2126 |12cr|horde-text-rest-0.0.2-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define prj    Text_reST

%define xmldir  %{_var}/lib/pear
%define peardir %(pear config-get php_dir 2> /dev/null)

Name:          horde-text-rest
Version:       0.0.2
Release:       %mkrel 13
Summary:       REStructuredText parser and formatters
License:       LGPL
Group:         Networking/Mail
Url:           http://pear.horde.org/index.php?package=%{prj}
Source0:       %{prj}-%{version}.tgz
BuildArch:     noarch
Requires(pre): php-pear
Requires:      php-pear
Requires:      php-pear-channel-horde
BuildRequires: php-pear
BuildRequires: php-pear-channel-horde

%description
This package provides a parser for reStructguredText and reformatters
for different output formats.


%prep
%setup -q -n %{prj}-%{version}

%build
%__mv ../package.xml .

%install
pear install --packagingroot %{buildroot} --nodeps package.xml

%__rm -rf %{buildroot}/%{peardir}/.{filemap,lock,registry,channels,depdb,depdblock}

%__mkdir_p %{buildroot}%{xmldir}
%__cp package.xml %{buildroot}%{xmldir}/%{prj}.xml

%clean
%__rm -rf %{buildroot}

%post
pear install --nodeps --soft --force --register-only %{xmldir}/%{prj}.xml

%postun
if [ "$1" -eq "0" ]; then
  pear uninstall --nodeps --ignore-errors --register-only pear.horde.org/%{prj}
fi

%files
%defattr(-, root, root)
%{xmldir}/%{prj}.xml
%dir %{peardir}/Text
%dir %{peardir}/Text/reST
%dir %{peardir}/Text/reST/Formatter
%{peardir}/Text/reST.php
%{peardir}/Text/reST/Formatter.php
%{peardir}/Text/reST/Formatter/html.php
%{peardir}/Text/reST/Parser.php
%dir %{peardir}/tests/Text_reST
%dir %{peardir}/tests/Text_reST/tests
%{peardir}/tests/Text_reST/tests/headings.phpt
%{peardir}/tests/Text_reST/tests/lblocks.phpt
%{peardir}/tests/Text_reST/tests/links.phpt
%{peardir}/tests/Text_reST/tests/roles.phpt




%changelog
* Sat Jul 31 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-13mdv2011.0
+ Revision: 564103
- Increased release for rebuild

* Thu Mar 18 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-12mdv2010.1
+ Revision: 524787
- replaced Requires(pre): %%{_bindir}/pear with Requires(pre): php-pear
  increased release version

* Sun Feb 21 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-1mdv2010.1
+ Revision: 508865
- replace PreRequ with Requires(pre)
- import horde-text-rest



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2127 |12cr|horde-token-0.0.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define prj     Horde_Token

%define xmldir  %{_var}/lib/pear
%define peardir %(pear config-get php_dir 2> /dev/null)

Name:		horde-token
Version:	0.0.4
Release:	%mkrel 2
Summary:	Horde Token API
License:	LGPL
Group:		Networking/Mail
Url:		http://pear.horde.org/index.php?package=%{prj}
Source0:	%{prj}-%{version}.tgz
BuildArch:	noarch
Requires(pre):  php-pear
Requires:	horde-util
BuildRequires:	php-pear
BuildRequires:	php-pear-channel-horde

%description
The Horde_Token:: class provides a common abstracted interface into the
various token generation mediums. It also includes all of the functions
for retrieving, storing, and checking tokens.

%prep
%setup -q -n %{prj}-%{version}

%build
%__mv ../package.xml .

%install
pear install --packagingroot %{buildroot} --nodeps package.xml

%__rm -rf %{buildroot}/%{peardir}/.{filemap,lock,registry,channels,depdb,depdblock}

%__mkdir_p %{buildroot}%{xmldir}
%__cp package.xml %{buildroot}%{xmldir}/%{prj}.xml

%clean
%__rm -rf %{buildroot}

%post
# For unknown reason the package horde-util fails with this error message:
# installing horde-token-0.0.4-5.1
# Package "/var/lib/pear/Horde_Token.xml" is not valid
# install failed
# error: %post(horde-token-0.0.4-5.1.noarch) scriptlet failed, exit status 1
# mount: can't find / in /etc/fstab or /etc/mtab
# System halted.
# =======================
# For this reason include the || echo > /dev/null to prevent the horde-util
# build to bark out of the build process
pear install --nodeps --soft --force --register-only %{xmldir}/%{prj}.xml || echo > /dev/null

%postun
if [ "$1" -eq "0" ]; then
  pear uninstall --nodeps --ignore-errors --register-only pear.horde.org/%{prj}
fi

%files
%defattr(-, root, root)
%{xmldir}/%{prj}.xml
%dir %{peardir}/Horde
%dir %{peardir}/Horde/Token
%{peardir}/Horde/Token.php
%{peardir}/Horde/Token/file.php
%{peardir}/Horde/Token/sql.php



%changelog
* Sat Jul 31 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.4-2mdv2011.0
+ Revision: 564104
- Increased release for rebuild

* Mon Feb 15 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.4-1mdv2010.1
+ Revision: 506035
- replaced PreReq with Requires(pre)
- import horde-token



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2128 |12cr|horde-tree-0.0.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define prj    Horde_Tree

%define xmldir  %{_var}/lib/pear
%define peardir %(pear config-get php_dir 2> /dev/null)

Name:          horde-tree
Version:       0.0.2
Release:       %mkrel 3
Summary:       Horde Tree API
License:       LGPL
Group:         Networking/Mail
Url:           http://pear.horde.org/index.php?package=%{prj}
Source0:       %{prj}-%{version}.tgz
BuildArch:     noarch
Requires(pre): php-pear
Requires:      php-pear
Requires:      horde-util
Requires:      php-gettext
BuildRequires: php-pear
BuildRequires: php-pear-channel-horde

%description
The Horde_Tree:: class provides a tree view of hierarchical information.
It allows for expanding/collapsing of branches and maintains their state.
It can work together with the Horde_Tree javascript class to achieve this
in DHTML on supported browsers.


%prep
%setup -q -n %{prj}-%{version}

%build
%__mv ../package.xml .

%install
pear install --packagingroot %{buildroot} --nodeps package.xml

%__rm -rf %{buildroot}/%{peardir}/.{filemap,lock,registry,channels,depdb,depdblock}

%__mkdir_p %{buildroot}%{xmldir}
%__cp package.xml %{buildroot}%{xmldir}/%{prj}.xml

%clean
%__rm -rf %{buildroot}

%post
pear install --nodeps --soft --force --register-only %{xmldir}/%{prj}.xml

%postun
if [ "$1" -eq "0" ]; then
  pear uninstall --nodeps --ignore-errors --register-only pear.horde.org/%{prj}
fi

%files
%defattr(-, root, root)
%{xmldir}/%{prj}.xml
%dir %{peardir}/Horde/Tree
%{peardir}/Horde/Tree.php
%{peardir}/Horde/Tree/html.php
%{peardir}/Horde/Tree/javascript.php
%{peardir}/Horde/Tree/select.php



%changelog
* Sat Jul 31 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-3mdv2011.0
+ Revision: 564105
- Increased release for rebuild

* Thu Mar 18 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-2mdv2010.1
+ Revision: 524856
- replaced Requires(pre): %%{_bindir}/pear with Requires(pre): php-pear
  increased rel ver to 2

* Thu Feb 25 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-1mdv2010.1
+ Revision: 510901
- Removed BuildRequires: horde-framework
- Initial import



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2129 |12cr|horde-turba-2.3.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	turba
%define	name	horde-%{module}
%define version 2.3.5
%define release %mkrel 1
%define _requires_exceptions pear(.*)

Name: 		%{name}
Version: 	%{version}
Release: 	%{release}
Summary:	The Horde contact manager
License:	LGPL
Group:		System/Servers
Source:		ftp://ftp.horde.org/pub/%{module}/%{module}-h3-%{version}.tar.gz
URL:		http://www.horde.org/%{module}/
Requires(post):	rpm-helper
Requires:	horde >= 3.3.5
Requires:	php-pear-Net_LDAP
BuildArch:	noarch

%description
Turba is the Horde contact management application, which allows access
to and storage of personal contacts (including name, email address,
phone number, and other easily customizable fields). Turba integrates
with IMP (Horde's webmail application) as its address book.

%prep
%setup -q -n %{module}-h3-%{version}

%build

%install
rm -rf %{buildroot}

# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# %{name} Apache configuration file

<Directory %{_datadir}/horde/%{module}/lib>
    Order allow,deny
    Deny from all
</Directory>

<Directory %{_datadir}/horde/%{module}/locale>
    Order allow,deny
    Deny from all
</Directory>

<Directory %{_datadir}/horde/%{module}/scripts>
    Order allow,deny
    Deny from all
</Directory>

<Directory %{_datadir}/horde/%{module}/templates>
    Order allow,deny
    Deny from all
</Directory>
EOF

# horde configuration
install -d -m 755 %{buildroot}%{_sysconfdir}/horde/registry.d
cat > %{buildroot}%{_sysconfdir}/horde/registry.d/%{module}.php <<'EOF'
<?php
//
// Turba Horde configuration file
//
 
$this->applications['turba'] = array(
    'fileroot'    => $this->applications['horde']['fileroot'] . '/turba',
    'webroot'     => $this->applications['horde']['webroot'] . '/turba',
    'name'        => _("Address Book"),
    'status'      => 'active',
    'provides'    => array('contacts', 'clients'),
    'menu_parent' => 'organizing'
);
EOF
install -d -m 755 %{buildroot}%{_sysconfdir}/horde/registry.d

# remove .htaccess files
find . -name .htaccess -exec rm -f {} \;

# install files
install -d -m 755 %{buildroot}%{_datadir}/horde/%{module}
cp -pR *.php %{buildroot}%{_datadir}/horde/%{module}
cp -pR themes %{buildroot}%{_datadir}/horde/%{module}
cp -pR js %{buildroot}%{_datadir}/horde/%{module}
cp -pR addressbooks %{buildroot}%{_datadir}/horde/%{module}
cp -pR lib %{buildroot}%{_datadir}/horde/%{module}
cp -pR locale %{buildroot}%{_datadir}/horde/%{module}
cp -pR scripts %{buildroot}%{_datadir}/horde/%{module}
cp -pR templates %{buildroot}%{_datadir}/horde/%{module}
cp -pR config %{buildroot}%{_sysconfdir}/horde/%{module}

install -d -m 755 %{buildroot}%{_sysconfdir}/horde
pushd %{buildroot}%{_datadir}/horde/%{module}
ln -s ../../../..%{_sysconfdir}/horde/%{module} config
popd

# activate configuration files
for file in %{buildroot}%{_sysconfdir}/horde/%{module}/*.dist; do
	mv $file ${file%.dist}
done

# fix script shellbang
for file in `find %{buildroot}%{_datadir}/horde/%{module}/scripts`; do
	perl -pi -e 's|/usr/local/bin/php|/usr/bin/php|' $file
done

# additional cleanup
rm -f %{buildroot}%{_datadir}/horde/%{module}/scripts/Turba.reg


%clean
rm -rf %{buildroot}

%post
if [ $1 = 1 ]; then
	# generate configuration
	%create_ghostfile %{_sysconfdir}/horde/%{module}/conf.php apache apache 644
	%create_ghostfile %{_sysconfdir}/horde/%{module}/conf.php.bak apache apache 644
fi
%if %mdkversion < 201010
%_post_webapp
%endif

%postun
%if %mdkversion < 201010
%_postun_webapp
%endif

%files
%defattr(-,root,root)
%doc README LICENSE docs
%config(noreplace) %{_webappconfdir}/%{name}.conf
%config(noreplace) %{_sysconfdir}/horde/registry.d/%{module}.php
%config(noreplace) %{_sysconfdir}/horde/%{module}
%{_datadir}/horde/%{module}


%changelog
* Wed Mar 30 2011 Adam Williamson <awilliamson@mandriva.org> 2.3.5-1mdv2011.0
+ Revision: 648802
- new release 2.3.5

* Sun Aug 29 2010 Thomas Spuhler <tspuhler@mandriva.org> 2.3.4-2mdv2011.0
+ Revision: 574210
- added requires php-pear-Net_LDAP

* Sun Aug 08 2010 Thomas Spuhler <tspuhler@mandriva.org> 2.3.4-1mdv2011.0
+ Revision: 567528
- Updated to version 2.3.4
- added version 2.3.4 source file

* Tue Aug 03 2010 Thomas Spuhler <tspuhler@mandriva.org> 2.3.2-5mdv2011.0
+ Revision: 565222
- Increased release for rebuild
- Increased release for rebuild
- Increased release for rebuild

* Mon Jan 18 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.3.2-4mdv2010.1
+ Revision: 493352
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise
- restrict default access permissions to localhost only, as per new policy

* Sun Sep 20 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.3.2-2mdv2010.0
+ Revision: 445913
- don't forget call webapps post-installation macros to load module configuration

* Sun Sep 20 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.3.2-1mdv2010.0
+ Revision: 445890
- raise horde version dependency
- new version
- new setup (simpler is better)

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 2.3.1-2mdv2010.0
+ Revision: 437887
- rebuild

* Sun Dec 14 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.3.1-1mdv2009.1
+ Revision: 314344
- update to new version 2.3.1

* Sun Oct 19 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.3-1mdv2009.1
+ Revision: 295280
- update to new version 2.3

* Wed Jun 25 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.1-1mdv2009.0
+ Revision: 228895
- new version

* Tue Jun 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.2-3mdv2009.0
+ Revision: 223593
- add missing js and addressbooks directories (fix #41531)

* Fri May 30 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.2-2mdv2009.0
+ Revision: 213373
- don't duplicate spec-helper work
- update to new version 2.2

* Wed Jan 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.6-1mdv2008.1
+ Revision: 153780
- update to new version 2.1.6

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Dec 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.5-1mdv2008.1
+ Revision: 133741
- update to new version 2.1.5

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Sep 06 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.4-1mdv2008.0
+ Revision: 81208
- update to new version 2.1.4


* Mon Dec 18 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.3-1mdv2007.0
+ Revision: 98598
- new version
  use herein document for horde configuration

  + Andreas Hasenack <andreas@mandriva.com>
    - Import horde-turba

* Sat Aug 26 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.2-2mdv2007.0
- Rebuild

* Sat Aug 26 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.2-1mdv2007.0
- New version 2.1.2

* Tue May 23 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.1-1mdk
- New release 2.1.1

* Tue Mar 07 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.1-1mdk
- new version

* Tue Dec 27 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.5-1mdk
- New release 2.0.5

* Sat Sep 17 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.3-2mdk 
- explicit dependency exception, as all those modules are provided by horde itself 
- %%mkrel

* Sat Aug 20 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.3-1mdk
- New release 2.0.3
- better fix encoding

* Fri Jul 01 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.2-2mdk 
- better fix encoding
- fix requires
- no automatic config generation, incorrect default values
- horde isn't a prereq
- spec cleanup

* Sun Apr 17 2005 Guillaume Rousse <guillomovitch@mandrake.org> 2.0.2-1mdk
- New release 2.0.2

* Fri Feb 18 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0-3mdk
- spec file cleanups, remove the ADVX-build stuff
- strip away annoying ^M

* Mon Jan 17 2005 Guillaume Rousse <guillomovitch@mandrake.org> 2.0-2mdk
- fix inclusion path
- fix configuration perms
- generate configuration at postinstall
- horde and rpm-helper are now a prereq

* Fri Jan 14 2005 Guillaume Rousse <guillomovitch@mandrake.org> 2.0-1mdk 
- new version
- top-level is now /var/www/horde/turba
- config is now in /etc/horde/turba
- other non-accessible files are now in /usr/share/horde/turba
- drop safemode build
- drop old obsoletes
- drop all patches
- no more apache configuration
- rpmbuildupdate aware
- spec cleanup

* Tue Jul 20 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.2.2-3mdk 
- apache config file in /etc/httpd/webapps.d

* Sun May 02 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.2.2-2mdk
- renamed to horde-turba
- pluggable horde configuration
- standard perms for /etc/httpd/conf.d/%%{order}_horde-turba.conf
- don't provide useless ADVXpackage virtual package
- remove redundant requires, as horde already requires them

* Tue Apr 06 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.2.2-1mdk
- new version

* Sat Dec 20 2003 Guillaume Rousse <guillomovitch@mandrake.org> 1.2.1-2mdk
- untagged localisation files
- no more .htaccess files, use /etc/httpd/conf.d/%%{order}_turba.conf instead
- scripts now in  /usr/share/{name}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2130 |12cr|horde-ui-0.0.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define prj     Horde_UI

%define xmldir  %{_var}/lib/pear
%define peardir %(pear config-get php_dir 2> /dev/null)

Name:		horde-ui
Version:	0.0.2
Release:	%mkrel 3
Summary:	Horde Browser package
License:	LGPL
Group:		Networking/Mail
Url:		http://pear.horde.org/index.php?package=%{prj}
Source0:	%{prj}-%{version}.tgz
BuildArch:	noarch
Requires(pre):  php-pear
Requires:	php-pear-channel-horde
BuildRequires:	php-pear
BuildRequires:	php-pear-channel-horde

%description
The Horde_UI:: class provides an API for getting information about
the current user's userinterface and its capabilities.

%prep
%setup -q -n %{prj}-%{version}

%build
%__mv ../package.xml .

%install
pear install --packagingroot %{buildroot} --nodeps package.xml

%__rm -rf %{buildroot}/%{peardir}/.{filemap,lock,registry,channels,depdb,depdblock}

%__mkdir_p %{buildroot}%{xmldir}
%__cp package.xml %{buildroot}%{xmldir}/%{prj}.xml

%clean
%__rm -rf %{buildroot}

%post
pear install --nodeps --soft --force --register-only %{xmldir}/%{prj}.xml

%postun
if [ "$1" -eq "0" ]; then
  pear uninstall --nodeps --ignore-errors --register-only pear.horde.org/%{prj}
fi

%files
%defattr(-, root, root)
%{xmldir}/%{prj}.xml
%dir %{peardir}/Horde
%dir %{peardir}/Horde/UI/VarRenderer
%{peardir}/Horde/UI/Language.php
%{peardir}/Horde/UI/Tabs.php
%{peardir}/Horde/UI/Pager.php
%{peardir}/Horde/UI/Widget.php
%{peardir}/Horde/UI/VarRenderer.php
%{peardir}/Horde/UI/VarRenderer/html.php
%{peardir}/Horde/UI/VarRenderer/tableset_html.php



%changelog
* Sat Jul 31 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-3mdv2011.0
+ Revision: 564106
- Increased release for rebuild

* Sat Feb 20 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-2mdv2010.1
+ Revision: 508642
- updated rel
- removed unneeded dependencies

* Fri Feb 19 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-1mdv2010.1
+ Revision: 507958
- import horde-ui



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2131 |12cr|horde-util-0.1.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define prj    Util
%define xmldir  %{_var}/lib/pear
%define peardir %(pear config-get php_dir 2> /dev/null)

Name:          horde-util
Version:       0.1.0
Release:       %mkrel 3
Summary:       Horde Util package
License:       LGPL
Group:         Networking/Mail
Url:           http://pear.horde.org/index.php?package=%{prj}
Source0:       %{prj}-%{version}.tgz
BuildArch:     noarch
Requires(pre): php-pear
Requires:      horde-framework
Requires:      php-mbstring
Requires:      php-iconv
Requires:      php-pear-channel-horde
BuildRequires: php-pear
BuildRequires: php-pear-channel-horde


%description
These classes provide functionality useful for all kind of applications.


%prep
%setup -q -n %{prj}-%{version}

%build
%__mv ../package.xml .

%install
pear install --packagingroot %{buildroot} --nodeps package.xml

%__rm -rf %{buildroot}/%{peardir}/.{filemap,lock,registry,channels,depdb,depdblock}

%__mkdir_p %{buildroot}%{xmldir}
%__cp package.xml %{buildroot}%{xmldir}/%{prj}.xml

%clean
%__rm -rf %{buildroot}

%post
pear install --nodeps --soft --force --register-only %{xmldir}/%{prj}.xml

%postun
if [ "$1" -eq "0" ]; then
  pear uninstall --nodeps --ignore-errors --register-only pear.horde.org/%{prj}
fi

%files
%defattr(-, root, root)
%{xmldir}/%{prj}.xml
%dir %{peardir}/Horde
%{peardir}/Horde/Array.php
%{peardir}/Horde/String.php
%{peardir}/Horde/Util.php
%{peardir}/Horde/Variables.php
%dir %{peardir}/tests/Util
%dir %{peardir}/tests/Util/tests
%{peardir}/tests/Util/tests/*.phpt



%changelog
* Sat Jul 31 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.1.0-3mdv2011.0
+ Revision: 564107
- Increased release for rebuild

* Mon Feb 22 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.1.0-2mdv2010.1
+ Revision: 509336
- increased rel version
- Removed  Requires:horde-browser to break the infinite build loop problem

* Mon Feb 15 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.1.0-1mdv2010.1
+ Revision: 506036
- replace PreReq with Requires(pre)
- import horde-util



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2132 |12cr|horde-vacation-3.2.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	vacation

%if %{_use_internal_dependency_generator}
%define __noautoreq 'pear\\(Horde.*\\)'
%else
%define _requires_exceptions pear(Horde.*)
%endif

Name:		horde-%{module}
Version:	3.2.1
Release:	2
Summary:	The Horde vacation management application
License:	GPL
Group:		System/Servers
URL:		http://www.horde.org/%{module}/
Source0:	ftp://ftp.horde.org/pub/%{module}/%{module}-h3-%{version}.tar.gz
Source2:	%{module}-horde.conf.bz2
Patch:		%{module}-2.2.1.path.patch
Requires:	horde >= 3.3.5
Requires:	vacation
Requires(post):	rpm-helper
BuildArch:	noarch

%description
Vacation is a Horde module for managing user e-mail "vacation notices" or
"auto-responders." It works via a local vacation program which must be
installed and functioning on the server. It supports vacation programs using
the .forward-style forwarding mechanism supported by several popular mailers,
as well as qmail and sql based implementations. While it has been released and
is in production use at many sites, it is also under heavy development in an
effort to expand and improve the module.

Right now, Vacation provides fairly complete support for managing
.forward-style vacation notices on sendmail or courier mail based systems via
an FTP transport. It also has some support for qmail and exim sql based
servers.

Vacation is part of a suite of account management modules for Horde consisting
of Accounts, Forwards, Passwd, and Vacation.

%prep
%setup -q -n %{module}-h3-%{version}
%patch -p0
# fix perms
chmod 644 files/*
chmod 644 lib/*.php

%build

%install
# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# %{name} Apache configuration file

<Directory %{_datadir}/horde/%{module}/lib>
    Order allow,deny
    Deny from all
</Directory>

<Directory %{_datadir}/horde/%{module}/locale>
    Order allow,deny
    Deny from all
</Directory>

<Directory %{_datadir}/horde/%{module}/scripts>
    Order allow,deny
    Deny from all
</Directory>

<Directory %{_datadir}/horde/%{module}/templates>
    Order allow,deny
    Deny from all
</Directory>
EOF

# horde configuration
install -d -m 755 %{buildroot}%{_sysconfdir}/horde/registry.d
cat > %{buildroot}%{_sysconfdir}/horde/registry.d/%{module}.php <<'EOF'
<?php
//
// Vacation Horde configuration file
//
 
$this->applications['vacation'] = array(
    'fileroot'    => $this->applications['horde']['fileroot'] . '/vacation',
    'webroot'     => $this->applications['horde']['webroot'] . '/vacation',
    'name'        => _("Vacation"),
    'status'      => 'active',
    'provides'    => 'vacation',
    'menu_parent' => 'myaccount'
);
EOF

# remove .htaccess files
find . -name .htaccess -exec rm -f {} \;

# install files
install -d -m 755 %{buildroot}%{_datadir}/horde/%{module}
install -d -m 755 %{buildroot}%{_localstatedir}/lib/horde/%{module}
cp -pR *.php %{buildroot}%{_datadir}/horde/%{module}
cp -pR files/* %{buildroot}%{_localstatedir}/lib/horde/%{module}
cp -pR lib %{buildroot}%{_datadir}/horde/%{module}
cp -pR locale %{buildroot}%{_datadir}/horde/%{module}
cp -pR scripts %{buildroot}%{_datadir}/horde/%{module}
cp -pR templates %{buildroot}%{_datadir}/horde/%{module}
cp -pR config %{buildroot}%{_sysconfdir}/horde/%{module}

install -d -m 755 %{buildroot}%{_sysconfdir}/horde
pushd %{buildroot}%{_datadir}/horde/%{module}
ln -s ../../../..%{_sysconfdir}/horde/%{module} config
popd

%files
%defattr(-,root,root)
%doc LICENSE README docs
%config(noreplace) %{_webappconfdir}/%{name}.conf
%config(noreplace) %{_sysconfdir}/horde/registry.d/%{module}.php
%config(noreplace) %{_sysconfdir}/horde/%{module}
%{_datadir}/horde/%{module}
%{_localstatedir}/lib/horde/%{module}


%changelog
* Sun Aug 08 2010 Thomas Spuhler <tspuhler@mandriva.org> 3.2.1-1mdv2011.0
+ Revision: 567530
- Updated to version 2.3.4
- added version 2.3.4 source file

* Tue Aug 03 2010 Thomas Spuhler <tspuhler@mandriva.org> 3.1-7mdv2011.0
+ Revision: 565218
- Increased release for rebuild

* Mon Jan 18 2010 Guillaume Rousse <guillomovitch@mandriva.org> 3.1-6mdv2010.1
+ Revision: 493353
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise
- restrict default access permissions to localhost only, as per new policy

* Sun Sep 20 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.1-4mdv2010.0
+ Revision: 446057
- don't forget call webapps post-installation macros to load module configuration
- new setup (simpler is better)

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 3.1-2mdv2010.0
+ Revision: 437888
- rebuild

* Fri Mar 20 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.1-1mdv2009.1
+ Revision: 359175
- update to new version 3.1

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 3.0-5mdv2009.0
+ Revision: 246879
- rebuild

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 18 2007 Guillaume Rousse <guillomovitch@mandriva.org> 3.0-3mdv2008.1
+ Revision: 132442
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Aug 25 2006 Guillaume Rousse <guillomovitch@mandriva.org> 3.0-2mdv2007.0
- Rebuild

* Mon May 22 2006 Guillaume Rousse <guillomovitch@mandriva.org> 3.0-1mdk
- new release
- %%mkrel

* Thu Jun 30 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.2-2mdk 
- better fix encoding
- spec cleanup

* Mon Apr 25 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.2-1mdk
- New release 2.2.2
- spec cleanup

* Fri Feb 18 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.2.1-3mdk
- spec file cleanups, remove the ADVX-build stuff
- strip away annoying ^M

* Fri Jan 14 2005 Guillaume Rousse <guillomovitch@mandrake.org> 2.2.1-2mdk 
- top-level is now /var/www/horde/vacation
- config is now in /etc/horde/vacation
- other non-accessible files are now in /usr/share/horde/vacation
- no more apache configuration
- rpmbuildupdate aware
- spec cleanup

* Sat Sep 04 2004 Guillaume Rousse <guillomovitch@mandrake.org> 2.2.1-1mdk 
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2133 |12cr|horde-whups-1.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	whups
%define	name	horde-%{module}
%define version 1.0
%define release %mkrel 8

%define _requires_exceptions pear(\\(Horde.*\\|Text/Flowed.php\\))

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	The Horde Horde Ticket Tracking System
License:	GPL
Group:		System/Servers
URL:		http://www.horde.org/%{module}
Source0:	ftp://ftp.horde.org/pub/%{module}/%{module}-h3-%{version}.tar.gz
Requires(post):	rpm-helper
Requires:	horde >= 3.0
BuildArch:	noarch

%description
Whups is Horde's ticket-tracking application. It is very flexible in design,
and can be used for help-desk requests, tracking sofware development, and
anything else that needs to track a set of requests and their status.

%prep
%setup -q -n %{module}-h3-%{version}

%build

%install
rm -rf %{buildroot}

# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# %{name} Apache configuration file

<Directory %{_datadir}/horde/%{module}/lib>
    Order allow,deny
    Deny from all
</Directory>

<Directory %{_datadir}/horde/%{module}/locale>
    Order allow,deny
    Deny from all
</Directory>

<Directory %{_datadir}/horde/%{module}/scripts>
    Order allow,deny
    Deny from all
</Directory>

<Directory %{_datadir}/horde/%{module}/templates>
    Order allow,deny
    Deny from all
</Directory>
EOF

# horde configuration
install -d -m 755 %{buildroot}%{_sysconfdir}/horde/registry.d
cat > %{buildroot}%{_sysconfdir}/horde/registry.d/%{module}.php <<'EOF'
<?php
//
// Whups Horde configuration file
//
 
$this->applications['whups'] = array(
    'fileroot' => $this->applications['horde']['fileroot'] . '/whups',
    'webroot' => $this->applications['horde']['webroot'] . '/whups',
    'name' => _("Tickets"),
    'status' => 'active',
    'provides' => 'tickets',
    'menu_parent' => 'devel',
);

$this->applications['whups-menu'] = array(
    'status' => 'block',
    'app' => 'whups',
    'blockname' => 'tree_menu',
    'menu_parent' => 'whups',
);
EOF

# remove .htaccess files
find . -name .htaccess -exec rm -f {} \;

# install files
install -d -m 755 %{buildroot}%{_datadir}/horde/%{module}
cp -pR *.php %{buildroot}%{_datadir}/horde/%{module}
cp -pR themes %{buildroot}%{_datadir}/horde/%{module}
cp -pR lib %{buildroot}%{_datadir}/horde/%{module}
cp -pR locale %{buildroot}%{_datadir}/horde/%{module}
cp -pR scripts %{buildroot}%{_datadir}/horde/%{module}
cp -pR templates %{buildroot}%{_datadir}/horde/%{module}
cp -pR ticket %{buildroot}%{_datadir}/horde/%{module}
cp -pR search %{buildroot}%{_datadir}/horde/%{module}
cp -pR queue %{buildroot}%{_datadir}/horde/%{module}
cp -pR config %{buildroot}%{_sysconfdir}/horde/%{module}

install -d -m 755 %{buildroot}%{_sysconfdir}/horde
pushd %{buildroot}%{_datadir}/horde/%{module}
ln -s ../../../..%{_sysconfdir}/horde/%{module} config
popd

# activate configuration files
for file in %{buildroot}%{_sysconfdir}/horde/%{module}/*.dist; do
	mv $file ${file%.dist}
done

%clean
rm -rf %{buildroot}

%post
if [ $1 = 1 ]; then
	# configuration
	%create_ghostfile %{_sysconfdir}/horde/%{module}/conf.php apache apache 644
	%create_ghostfile %{_sysconfdir}/horde/%{module}/conf.php.bak apache apache 644
fi
%if %mdkversion < 201010
%_post_webapp
%endif

%postun
%if %mdkversion < 201010
%_postun_webapp
%endif

%files
%defattr(-,root,root)
%doc LICENSE README docs
%config(noreplace) %{_webappconfdir}/%{name}.conf
%config(noreplace) %{_sysconfdir}/horde/registry.d/%{module}.php
%config(noreplace) %{_sysconfdir}/horde/%{module}
%{_datadir}/horde/%{module}



%changelog
* Tue Aug 03 2010 Thomas Spuhler <tspuhler@mandriva.org> 1.0-8mdv2011.0
+ Revision: 565219
- Increased release for rebuild

* Mon Jan 18 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-7mdv2010.1
+ Revision: 493354
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise
- restrict default access permissions to localhost only, as per new policy

* Sun Sep 20 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-5mdv2010.0
+ Revision: 445981
- new setup (simpler is better)

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 1.0-4mdv2010.0
+ Revision: 437889
- rebuild

* Sun Jan 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-3mdv2009.1
+ Revision: 333465
- fix dependencies

* Wed Nov 19 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-2mdv2009.1
+ Revision: 304682
- fix automatic dependencies

* Sun Oct 19 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-1mdv2009.1
+ Revision: 295349
- import horde-whups


* Sun Oct 19 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-1mdv2009.1
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2134 |12cr|horgand-1.14-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	horgand
%define version	1.14
%define release %mkrel 7

Name: 	 	%{name}
Summary: 	FM organ synthesizer
Version: 	%{version}
Release: 	%{release}
Source0:		%{name}-%{version}.tar.bz2
Patch0:		horgand-1.14-adopt-fltk.patch
URL:		http://horgand.berlios.de
License:	GPL
Group:		Sound
BuildRequires:	libalsa-devel jackit-devel fltk-devel pkgconfig(sndfile)
BuildRequires:	alsa-utils xpm-devel
buildrequires:	pkgconfig(cairo)
buildrequires:	pkgconfig(pixman-1)

%description
Horgand is a jack capable organ client with presets and some effects
incorporated. Horgand generates the sound in real time like a FM synthesizer.
You can change the frecuency of all the drawars and add some special effects.

%prep
%setup -q
%patch0 -p0

%build
%configure2_5x
perl -p -i -e "s|-O6|$RPM_OPT_FLAGS||g" Makefile
%make

%install
mkdir -p $RPM_BUILD_ROOT/%_bindir
%makeinstall_std PREFIX=%_prefix
rm -fr $RPM_BUILD_ROOT/%_docdir/%name

#menu

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Horgand
Comment=%{summary}
Exec=%{_bindir}/%{name}
Icon=sound_section
Terminal=false
Type=Application
Categories=AudioVideo;Sequencer;
EOF

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog README COPYING
%{_bindir}/%name
%{_datadir}/%name
%{_mandir}/man1/*
%{_datadir}/applications/mandriva-%{name}.desktop


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.14-7mdv2011.0
+ Revision: 611098
- rebuild

* Thu Jan 21 2010 Jérôme Brenier <incubusss@mandriva.org> 1.14-6mdv2010.1
+ Revision: 494769
- rebuild for new fltk

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sun Dec 14 2008 Funda Wang <fwang@mandriva.org> 1.14-4mdv2009.1
+ Revision: 314146
- adopt to fltk dirname
- use configure2_5x

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.14-3mdv2009.0
+ Revision: 246881
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Dec 15 2007 Emmanuel Andry <eandry@mandriva.org> 1.14-1mdv2008.1
+ Revision: 120410
- New version

* Tue Sep 04 2007 Emmanuel Andry <eandry@mandriva.org> 1.11-1mdv2008.0
+ Revision: 79479
- buildrequires xpm-devel
- buildrequires alsa-utils
- New version
- drop old menu
- Import horgand



* Sun Sep 03 2006 Emmanuel Andry <eandry@mandriva.org> 1.07-4mdv2007.0
- forgot xdg tag

* Sun Sep 03 2006 Emmanuel Andry <eandry@mandriva.org> 1.07-3mdv2007.0
- xdg menu

* Fri Jan 13 2006 Emmanuel Andry <eandry@free.fr> 1.07-2mdk
- rebuild
- %%mkrel

* Sat Mar 25 2005 Austin Acton <austin@mandrake.org> 1.07-1mdk
- from Emmanuel Andry <eandry@free.fr> :
  - 1.07

* Sun Jun 6 2004 Austin Acton <austin@mandrake.org> 1.06-2mdk
- rebuild

* Fri Feb 13 2004 Austin Acton <austin@mandrake.org> 1.06-1mdk
- 1.06

* Tue Jan 27 2004 Austin Acton <austin@mandrake.org> 1.05-2mdk
- new URL

* Mon Jan 19 2004 Austin Acton <austin@mandrake.org> 1.05-1mdk
- 1.05
- fix buildrequires for lib64
- buildrequires sndfile

* Sat Dec 27 2003 Austin Acton <austin@linx.ca> 1.04-1mdk
- 1.04

* Mon Jul 7 2003 Austin Acton <aacton@yorku.ca> 1.02-1mdk
- 1.02

* Mon Jun 23 2003 Austin Acton <aacton@yorku.ca> 1.01-1mdk
- 1.01
- use configure
- use makeinstall

* Thu Jun 19 2003 Austin Acton <aacton@yorku.ca> 1.0-1mdk
- 1.0

* Fri Jun 13 2003 Austin Acton <aacton@yorku.ca> 0.92-1mdk
- 0.92
- decapitalize name
- don't use compile.sh
- add manpage

* Wed Jun 4 2003 Austin Acton <aacton@yorku.ca> 0.91-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2135 |12cr|host2cat-1.02-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define webserver_cgibindir	%{_var}/www/cgi-bin/
%define _initdir	/etc/rc.d/init.d
%define _cachedir	/var/cache

Name:		host2cat
Version:	1.02
Release:	2

Summary:	Custom DNS resolver
License:	BSD
Group:		System/Servers
Url:		www.netpolice.ru

Source0: 	%{name}-%{version}.tar.gz
Source1: 	%{name}.init
Source2: 	%{name}.sysconfig
Source3: 	squid.conf
Source4:	SQLite_migration_1.0.2_to_1.1.sql
Patch0:		%{name}-filterdb.patch

# Automatically added by buildreq on Fri Apr 10 2009
BuildRequires:	libadns-devel
BuildRequires:	memcache-devel

# for findreq
BuildRequires: 	perl-DBI
BuildRequires:	perl-Net-DNS perl-CGI
BuildRequires:  pkgconfig(zlib)

# for cgi-bin dir
Requires:	apache-base
Requires:	apache-conf >= 2.0
Requires:	apache-mod_perl
Requires: 	perl-DBD-SQLite
Requires:	memcached
Requires: 	netpolice-filter
Requires: 	squid-conf-%{name}
Requires:	squid >= 3.0

%description
DNS resolver for web content filtering with web interface.

%package -n squid-conf-%{name}
Summary:	adapted squid config
Group:		System/Servers

%description -n squid-conf-%{name}
This package contains squid config adapted for %{name}.

%prep
%setup -q
%patch0 -p1

%build
aclocal --force
autoconf --force
autoheader --force
automake --add-missing --force-missing --foreign
%configure
%make

%install

mkdir -p %{buildroot}/{%{_cachedir}/%{name},%{webserver_cgibindir},%{_libexecdir}/%{name}}
mkdir -p %{buildroot}/%{_var}/lib/netpolice
mkdir -p %{buildroot}/%{_var}/lib/netpolice/squid

install -m0755 -D %{name} %{buildroot}/%{_sbindir}/%{name}
install -m0755 -D %{SOURCE1} %{buildroot}/%{_initdir}/%{name}
install -m0644 -D %{SOURCE2} %{buildroot}/%{_sysconfdir}/sysconfig/%{name}
install -m0644 -D %{SOURCE3} %{buildroot}/etc/squid/squid.conf.sample
install -m0644 -D %{SOURCE4} %{buildroot}/var/cache/%{name}/SQLite_migration_1.0.2_to_1.1.sql

install -m0755 contrib/get_file.pl %{buildroot}/%{webserver_cgibindir}/get_file.pl
install -m0644 scripts/config.ph %{buildroot}/%{webserver_cgibindir}/config.ph
install -m0755 scripts/*.cgi %{buildroot}/%{webserver_cgibindir}/
install -m0755 scripts/*.pl %{buildroot}/%{_libexecdir}/%{name}/
install -m0644 scripts/*.schema %{buildroot}/%{_libexecdir}/%{name}/
install -m0644 scripts/custom_roles scripts/generic_roles scripts/users %{buildroot}/%{_libexecdir}/%{name}/

touch %{buildroot}%{_cachedir}/%{name}/filter.db

mkdir -p %{buildroot}/%{_sysconfdir}/httpd/conf/{extra-start.d,extra-available,mods-start.d}
cat << EOF > %{buildroot}/%{_sysconfdir}/httpd/conf/extra-start.d/030-host2cat.conf
host2cat=yes
EOF

cat << EOF > %{buildroot}/%{_sysconfdir}/httpd/conf/extra-available/host2cat.conf
<IfModule alias_module>
	ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"
</IfModule>
EOF

cat << EOF > %{buildroot}/%{_sysconfdir}/httpd/conf/mods-start.d/030-host2cat.conf
alias=yes
cgi=yes
EOF

%post
%_post_service %{name}
#/usr/sbin/a2chkconfig &> /dev/null ||:
/sbin/service httpd condreload ||:
INITDB=%{_libexecdir}/%{name}/init_filter_db.pl
[ -x $INITDB ] && $INITDB -d %{_libexecdir}/%{name}/ dbi:SQLite:dbname=%{_cachedir}/%{name}/filter.db ||:
mkdir -p /var/lib/netpolice/squid
touch /var/lib/netpolice/squid/passwd
usr/sbin/htpasswd -b /var/lib/netpolice/squid/passwd netpolice netpolice
%preun
%_preun_service %{name}

%post -n squid-conf-%{name}

%files
%defattr(-,root,root)
%{_initdir}/%{name}
%{_sysconfdir}/sysconfig/%{name}
%{_sysconfdir}/httpd/conf/extra-start.d/030-host2cat.conf
%{_sysconfdir}/httpd/conf/extra-available/host2cat.conf
%{_sysconfdir}/httpd/conf/mods-start.d/030-host2cat.conf
%{_sbindir}/%{name}
%{webserver_cgibindir}/get_file.pl
%{_libexecdir}/%{name}
%config(noreplace) %{webserver_cgibindir}/config.ph
%{webserver_cgibindir}/*.cgi
%dir %attr(711,apache,root) %{_cachedir}/%{name}
%config(noreplace )%attr(644,apache,root) %{_cachedir}/%{name}/filter.db
/var/cache/%{name}/SQLite_migration_1.0.2_to_1.1.sql

%files -n squid-conf-%{name}
%defattr(-,root,root)
%config(noreplace) /etc/squid/squid.conf.sample



%changelog
* Wed Dec 07 2011 Pischulin Anton <apischulin@mandriva.org> 1.02-1
+ Revision: 738476
- update to 1.02

  + Alex Burmashev <burmashev@mandriva.org>
    - import host2cat


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2136 |12cr|hotkeys-0.5.7.1-20
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A program to use the special keys on internet/multimedia keyboards
Name:		hotkeys
Version:	0.5.7.1
Release:	20
License:	GPL
Group:		System/Kernel and hardware
URL:		http://alioth.debian.org/projects/%{name}/
Source0:	%{url}%{name}_%{version}.tar.bz2
Source1:	vaio.def.bz2
Source2:	FCSAmilo.def.bz2
Source3:	samsungx30.def.bz2
Source4:	precision.def.bz2
Source5:	dellinspiron.def.bz2
Source6:	samsungx10.def.bz2
Source10:	%{name}.sysconfig
Source11:	%{name}.xinit
Patch1:		hotkeys-0.5.7.1_mutefix.patch
Patch2:		hotkeys-0.5.7.1-db5.patch
Patch3:		hotkeys-0.5.7.1-gcc43.diff
Patch4:		hotkeys-0.5.7.1-includedir.patch
BuildRequires:	db-devel >= 5.2.0
BuildRequires:	gettext-devel
BuildRequires:	libxosd-devel
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(xkbfile)
BuildRequires:	pkgconfig(xmu)

%description
The HotKeys daemon listens for the "special" hotkeys that you won't
normally use on your Internet/Multimedia keyboards. The buttons perform
their intended behaviors, such as volume up and down, mute the speaker,
or launch applications. It has On-screen display (OSD) to show the
volume, program that's being started, etc. It features an XML-based
keycode configuration file format, which makes it possible to define the
hotkeys to launch any programs you want.

%prep
%setup -q
%patch1 -p0
%patch2 -p1
%patch3 -p0
%patch4 -p0

%build
autoreconf -fi
%configure2_5x --with-xosd
%make
# CC="gcc -I%{_includedir}/libxml2 -I%{_includedir}/libxml2/libxml"
cat > README.mdk <<EOF
Adding a new keyboard
----------------------
If you have a keyboard not supported by this package, you can create 
your own file, by using xev, and writing the xml config files based 
on the examples provided.

Then, you can send them to the author, Anthony Wong <ypwong@ypwong.org>, 
in order to have them included in the tarball. I will also take 
contribution, send them to <misc@mandriva.org>, or fill a bugreport
on qa.mandriva.com ( i prefer bug report as i may forget mail ).

Keyboard for owner of Samsung X10
----------------------------------
For people owning a Samsung X10, the provided keymap requires 2 commands
to activate all keys. Place a script in /etc/X11/xinit.d/ that contains :

#!/bin/bash
setkeycodes 0x74 122
setkeycodes 0x75 123

and use the samsungX10.def file.
See http://www.samsungpc.com/products/x10_x10plus/x10.htm if your are not sure this is
yours.
EOF

echo "WebBrowser=www-browser">> src/%{name}.conf
echo "Shell=xvt">> src/%{name}.conf

%install
%makeinstall_std

install -d %{buildroot}%{_sysconfdir}/sysconfig
install -m 644 src/%{name}.conf %{buildroot}/%{_sysconfdir}
install -m 644 %{SOURCE10} %{buildroot}%{_sysconfdir}/sysconfig/%{name}

install -d %{buildroot}%{_sysconfdir}/X11/xinit.d/
install -m 755 %{SOURCE11} %{buildroot}%{_sysconfdir}/X11/xinit.d/%{name}

bzcat %{SOURCE1} > %{buildroot}/%{_datadir}/%{name}/vaio.def
bzcat %{SOURCE2} > %{buildroot}/%{_datadir}/%{name}/FCSAmilo.def
bzcat %{SOURCE3} > %{buildroot}/%{_datadir}/%{name}/samsungx30.def
bzcat %{SOURCE4} > %{buildroot}/%{_datadir}/%{name}/precision.def
bzcat %{SOURCE5} > %{buildroot}/%{_datadir}/%{name}/dellinspiron.def
bzcat %{SOURCE6} > %{buildroot}/%{_datadir}/%{name}/samsungX10.def

chmod 644 AUTHORS BUGS COPYING INSTALL TODO def/sample.xml

%files
%doc AUTHORS BUGS COPYING INSTALL TODO def/sample.xml README.mdk
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_mandir}/man1/%{name}.1*
%config(noreplace) %{_sysconfdir}/%{name}.conf
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%{_sysconfdir}/X11/xinit.d/%{name}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2137 |12cr|hotot-0.9.8.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:       hotot
Version:    0.9.8.7
Release:    1
Summary:    Twitter Client 
License:    LGPL
Group:      Networking/Other
URL:        https://hotot.googlecode.com/hg/
Source0:    http://hotot.googlecode.com/files/hotot-%{version}.tar.gz

BuildRequires:   intltool
BuildRequires:   python-distutils-extra
BuildRequires:   python-devel
BuildRequires:   cmake
BuildRequires:   qt4-devel
Requires:        python-webkitgtk
Requires:        python-notify
Requires:        python-keybinder

%description
Hotot, is a lightweight & open source
Microblogging Client, coding using Python language
and designed for Linux. 

%prep
%setup -q -n shellex-Hotot-44272ff

%build
%cmake

%install
pushd build
%makeinstall_std
popd

%find_lang %{name}

%post
%{update_menus}

%postun
%{clean_menus}


%files -f %{name}.lang
%{_bindir}/hotot
%{_bindir}/hotot-qt
%{_datadir}/hotot/ext/*
%{_datadir}/applications/%{name}-qt.desktop
#% {_datadir}/apps/desktoptheme/default/icons/*.svg
%{_datadir}/hotot/sound/*.wav
%{_datadir}/%{name}/_locales/*/*
%{_datadir}/%{name}/js/*
%{_datadir}/%{name}/css/*
%{_datadir}/%{name}/theme/*
%{_datadir}/%{name}/image/*
%{_datadir}/%{name}/*.html
%{_datadir}/%{name}/*.json
%{_datadir}/applications/hotot.desktop
%{python_sitearch}/*
%{_iconsdir}/hicolor/*/apps/*.*
%{_datadir}/%{name}/icons/*/apps/hotot.png
%{_datadir}/icons/hicolor/scalable/status/*.svg


%changelog
* Tue Jun 05 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.9.8.7-1
+ Revision: 802697
- hotot_qt4 removed
- version update 0.9.8.7

* Thu Apr 26 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.9.8-1
+ Revision: 793502
- file not found fix
- BR:cmake qt4
- version update 0.9.8

* Fri Nov 12 2010 Bogdano Arendartchuk <bogdano@mandriva.com> 0.9.5-2mdv2011.0
+ Revision: 597002
- new version 0.9.5
- changed it to use upstream archives
- new build require: 7z

* Tue Oct 12 2010 Juan Luis Baptiste <juancho@mandriva.org> 0.9.4-2mdv2011.0
+ Revision: 585253
- Added missing python-devel BuildRequires.
- Fixed license
- Fixed some rpmlint warnings and some style issues.

  + Gonzalo Igartua <legion@mandriva.org>
    - Modified setup python setup.py install adding --install-lib
    - Modified setup python setup.py install adding --install-lib
    - import hotot


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2138 |12cr|hotwayd-0.8.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name hotwayd
%define version 0.8.4
%define release 3

Summary: POP3 to HTTPMail gateway daemon to access Hotmail / Lycos mailboxes
Name: %{name}
Version: %{version}
Release: %{release}
License: GPLv2+
Group: System/Servers
URL: http://hotwayd.sourceforge.net/
Source0: %{name}-%{version}.tar.bz2
Source1: hotwayd.xinetd.bz2
Source2: hotsmtpd.xinetd.bz2
patch0:  hotwayd-0.8.4.printf.patch
BuildRequires: pkgconfig(libxml-2.0) libsasl-devel

%description
Hotway is a POP3-HTTPMail gateway daemon. HTTPMail is an undocumented 
WebDAV-based protocol used by hotmail. This gateway allows *any* POP3 
compatible email client to handle (download, delete, etc) messages on 
hotmail.com, msn.com and lycos.co.uk mailboxes.

%package -n hotsmtpd
Summary: ESMTP to HTTPMail gateway daemon to access Hotmail / Lycos mailboxes
Group: System/Servers

%description -n hotsmtpd
This package contains hotsmtpd, a ESMTP to HTTPMail proxy. It works
like Hotwayd. It allows any SMTP client to post through a hotmail account.

%prep
%setup -q
%patch0 -p1 -b .printf

%build
%configure
%make  

%install
%makeinstall
mkdir -p %{buildroot}/%{_sysconfdir}/xinetd.d
bzcat %{SOURCE1} > %{buildroot}/%{_sysconfdir}/xinetd.d/%{name}
bzcat %{SOURCE2} > %{buildroot}/%{_sysconfdir}/xinetd.d/hotsmtpd
chmod a+x %{buildroot}/%{_sbindir}/%{name}

%post
service xinetd condrestart

%postun
service xinetd condrestart

%files
%defattr(0644,root,root,755)
%doc README NEWS AUTHORS ChangeLog
%config(noreplace) %{_sysconfdir}/xinetd.d/%{name}
%{_mandir}/man1/%{name}.1*
%defattr(0755,root,root,755)
%{_sbindir}/%{name}

%files -n hotsmtpd
%defattr(0644,root,root,755)
%doc README.hotsmtpd
%config(noreplace) %{_sysconfdir}/xinetd.d/hotsmtpd
%{_mandir}/man1/hotsmtpd.1*
%defattr(0755,root,root,755)
%{_sbindir}/hotsmtpd



%changelog
* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.8.4-3mdv2009.0
+ Revision: 246898
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Nov 23 2007 Adam Williamson <awilliamson@mandriva.com> 0.8.4-1mdv2008.1
+ Revision: 111718
- misc spec clean
- new license policy
- new release 0.8.4
- import hotwayd


* Sat Apr 23 2005 Michael Scherer <misc@mandriva.org> 0.8-2mdk
- Rebuild


* Mon Feb 09 2004 Michael Scherer <misc@mandrake.org> 0.8-1mdk
- 0.8
- split package
 
* Sat Jan 17 2004 Michael Scherer <misc@mandrake.org> 0.7.4-1mdk
- 0.7.4

* Sun Jan 11 2004 Michael Scherer <misc@mandrake.org> 0.7.2-1mdk
- 0.7.2
 
* Fri Nov 14 2003 Michael Scherer <scherer.michael@free.fr> 0.7.1-2mdk 
- changed the Summary, thanks to David Smith  <courierdave@users.sourceforge.net>

* Tue Nov 11 2003 Michael Scherer <scherer.michael@free.fr> 0.7.1-1mdk
- mandrakification on the specs, based on 
   works of David Smith <courierdave@users.sourceforge.net>


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2139 |12cr|hotwire-0.721-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	hotwire
%define	version	0.721
%define	release	5

Name:		%{name}
Summary:	Hybrid text/graphical shell for developers and sysadmins
Version:	%{version} 
Release:	%{release} 
Source0:	http://hotwire-shell.googlecode.com/files/%{name}-%{version}.zip
URL:		http://hotwire-shell.org
Group:		Terminals
License:	GPLv2+
BuildArch:	noarch

BuildRequires:	python
BuildRequires:	python-devel
BuildRequires:	python-setuptools
BuildRequires:	intltool
Requires:	python-vte 
Requires:	dbus-python 
Requires:	gnome-python-gnomevfs

%description
Hotwire is a shell replacement for gnome-terminal/xterm + sh + ssh for 
developers and system administrators. Hotwire is somewhat like Windows 
PowerShell, but graphical, and also a little like MacOS X Automator, 
but text based.

%prep
%setup -q

%build
%__python setup.py build

%install
%__rm -rf %{buildroot}
%__python setup.py install --root=%{buildroot}


%files
%defattr(-,root,root)
%doc README COPYING*
%{_bindir}/*
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/24x24/apps/*
%{py_puresitedir}/%{name}
%{py_puresitedir}/hotapps
%{py_puresitedir}/hotvte
%{py_puresitedir}/%{name}_ui
%{py_puresitedir}/%{name}-%{version}-py2.7.egg-info

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2140 |12cr|howto-sgml-de-2006-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define format	sgml-de
%define format2	SGML/de

%define version 2006
%define release %mkrel 6

Summary:	HOWTO documents (sgml format) from the Linux Documentation Project
Name:		howto-%{format}
Version: 	%version
Release: 	%release
Group:		Books/Howtos
Source0:	howto-%{format}.tar.bz2
Url:		http://www.linuxdoc.org/docs.html#howto
License:	GPL
BuildRoot:	%{_tmppath}/howto-%{format}-root
BuildArchitectures: noarch
Requires:   locales-de howto-utils
BuildRequires:  howto-utils

%description
Linux HOWTOs are detailed documents which describe a specific aspect of 
configuring or using Linux.  Linux HOWTOs are a great source of
practical information about your system.  The latest versions of these
documents are located at http://www.linuxdoc.org/docs.html#howto

Install the howto package if you'd like to be able to access the Linux
HOWTO documentation from your own system.

%prep 
rm -rf $RPM_BUILD_ROOT

%install
mkdir -p $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
cd $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
bzcat %{SOURCE0} | tar xv

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_docdir}/HOWTO/%{format2}




%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 2006-6mdv2011.0
+ Revision: 619392
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2006-5mdv2010.0
+ Revision: 429396
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2006-4mdv2009.0
+ Revision: 246907
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 2006-3mdv2009.0
+ Revision: 239590
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 2006-1mdv2008.1
+ Revision: 126773
- kill re-definition of %%buildroot on Pixel's request
- import howto-sgml-de


* Thu Dec 08 2005 Lenny Cartier <lenny@mandriva.com> 2006-1mdk
- 20051208 update

* Tue Oct 07 2003 Lenny Cartier <lenny@mandrakesoft.com> 9.2-1mdk
- updated

* Sun Sep 15 2002 Lenny Cartier <lenny@mandrakesoft.com> 9.0-1mdk
- updated

* Thu Sep 06 2001 Etienne FAURE <etienne@mandrakesoft.com> 8.1-1mdk
- Updated: Thu Sep 06 2001
- Add Require on locale-de

* Thu Mar 22 2001 Lenny Cartier <lenny@mandrakesoft.com> 8.0-1mdk 
- rebuild

* Sun Oct 01 2000 Lenny Cartier <lenny@mandrakesoft.com> 7.2-1mdk
- bm

* Thu May 09 2000 David BAUDENS <baudens@mandrakesoft.com> 7.1-1mdk
- Update for 7.1 (20000509)

* Fri Jan 07 2000 - David BAUDENS <baudens@mandrakesoft.com>
- Build for 7.0

* Tue Dec 30 1999 - David BAUDENS <baudens@mandrakesoft.com>
- French HTML version

* Sat Dec 04 1999 - David BAUDENS <baudens@mandrakesoft.com>
- 19991204
- Keep only html format (others are in contribs)

* Fri May 14 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
- Mandrake adaptations.

* Tue Mar 23 1999 Bill Nottingham <notting@redhat.com>
- no <BASE HREF...> in howto-index.html

* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
- auto rebuild in the new build environment (release 2)

* Tue Jan 26 1999 Cristian Gafton <gafton@redhat.com>
- updated howtos
- marked translations with %%lang(XX)
- get rid of pdf, ps and dvi formats

* Thu Oct 01 1998 Cristian Gafton <gafton@redhat.com>
- added the Serbian Howtos

* Thu Sep 10 1998 Cristian Gafton <gafton@redhat.com>
- updated archive
- added croatian and slovenian subpackages

* Wed Apr 15 1998 Cristian Gafton <gafton@redhat.com>
- updated archive
- subpackages for each language

* Fri Oct 24 1997 Otto Hammersmith <otto@redhat.com>
- fixed missing HOWTOs because the download ran out of space
- added an index html page for the howto-html package

* Thu Oct 23 1997 Otto Hammersmith <otto@redhat.com>
- untarred the html tarballs to obsolete the ldp package

* Wed Oct 22 1997 Otto Hammersmith <otto@redhat.com>
- updated version
- fixed description for the right date

* Thu Jul 31 1997 Erik Troan <ewt@redhat.com>
- made a noarch package

* Sat Apr 19 1997 Otto Hammersmith <otto@redhat.com>
- Updated to more recent HOWTOs.
- In the next major version, /usr/doc really ought to be cleaned out.
  Right now, the ldp and howto packages overlap somewhat. (HTML docs,
  the former, however, only has tar.gz files)
  I didn't want to rearrange too much for 4.2, and there are other
  documentation issues such as /usr/info.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2141 |12cr|howto-sgml-el-2006-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define format	sgml-el
%define format2	SGML/el

%define version 2006
%define release %mkrel 6

Summary:	HOWTO documents (sgml format) from the Linux Documentation Project
Name:		howto-%{format}
Version: 	%version
Release: 	%release
Group:		Books/Howtos
Source0:	howto-%{format}.tar.bz2
Url:		http://www.linuxdoc.org/docs.html#howto
License:	GPL
BuildRoot:	%{_tmppath}/howto-%{format}-root
BuildArchitectures: noarch
Requires:   locales-el howto-utils
BuildRequires:  howto-utils

%description
Linux HOWTOs are detailed documents which describe a specific aspect of 
configuring or using Linux.  Linux HOWTOs are a great source of
practical information about your system.  The latest versions of these
documents are located at http://www.linuxdoc.org/docs.html#howto

Install the howto package if you'd like to be able to access the Linux
HOWTO documentation from your own system.

%description -l fr
Les HOWTO Linux sont des documents dcrivant de faon exhaustive un aspect de
la configuration ou de l'utilisation d'un systme Linux. Les HOWTO Linux sont
l'une des meilleures sources d'information sur la pratique de votre systme. La
dernire version de chacun de ces documents peut tre touve  cette adresse :
http://www.linuxdoc.org/docs.html#howto

%prep 
rm -rf $RPM_BUILD_ROOT

%install
mkdir -p $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
cd $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
bzcat %{SOURCE0} | tar xv

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_docdir}/HOWTO/%{format2}



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 2006-6mdv2011.0
+ Revision: 619395
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2006-5mdv2010.0
+ Revision: 429397
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2006-4mdv2009.0
+ Revision: 246930
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 2006-3mdv2009.0
+ Revision: 239591
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 2006-1mdv2008.1
+ Revision: 126775
- kill re-definition of %%buildroot on Pixel's request
- import howto-sgml-el


* Thu Dec 08 2005 Lenny Cartier <lenny@mandriva.com> 2006-1mdk
- 20051208 update

* Tue Oct 07 2003 Lenny Cartier <lenny@mandrakesoft.com> 9.2-1mdk
- updated

* Sun Sep 15 2002 Lenny Cartier <lenny@mandrakesoft.com> 9.0-1mdk
- updated

* Thu Sep 06 2001 Etienne FAURE <etienne@mandrakesoft.com> 8.1-1mdk
- Updated: Thu Sep 06 2001
- Add Require on locale-el

* Thu Mar 22 2001 Lenny Cartier <lenny@mandrakesoft.com> 8.0-1mdk 
- rebuild

* Sun Oct 01 2000 Lenny Cartier <lenny@mandrakesoft.com> 7.2-1mdk
- bm

* Thu May 09 2000 David BAUDENS <baudens@mandrakesoft.com> 7.1-1mdk
- Update for 7.1 (20000509)

* Fri Jan 07 2000 - David BAUDENS <baudens@mandrakesoft.com>
- Build for 7.0

* Tue Dec 30 1999 - David BAUDENS <baudens@mandrakesoft.com>
- French HTML version

* Sat Dec 04 1999 - David BAUDENS <baudens@mandrakesoft.com>
- 19991204
- Keep only html format (others are in contribs)

* Fri May 14 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
- Mandrake adaptations.

* Tue Mar 23 1999 Bill Nottingham <notting@redhat.com>
- no <BASE HREF...> in howto-index.html

* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
- auto rebuild in the new build environment (release 2)

* Tue Jan 26 1999 Cristian Gafton <gafton@redhat.com>
- updated howtos
- marked translations with %%lang(XX)
- get rid of pdf, ps and dvi formats

* Thu Oct 01 1998 Cristian Gafton <gafton@redhat.com>
- added the Serbian Howtos

* Thu Sep 10 1998 Cristian Gafton <gafton@redhat.com>
- updated archive
- added croatian and slovenian subpackages

* Wed Apr 15 1998 Cristian Gafton <gafton@redhat.com>
- updated archive
- subpackages for each language

* Fri Oct 24 1997 Otto Hammersmith <otto@redhat.com>
- fixed missing HOWTOs because the download ran out of space
- added an index html page for the howto-html package

* Thu Oct 23 1997 Otto Hammersmith <otto@redhat.com>
- untarred the html tarballs to obsolete the ldp package

* Wed Oct 22 1997 Otto Hammersmith <otto@redhat.com>
- updated version
- fixed description for the right date

* Thu Jul 31 1997 Erik Troan <ewt@redhat.com>
- made a noarch package

* Sat Apr 19 1997 Otto Hammersmith <otto@redhat.com>
- Updated to more recent HOWTOs.
- In the next major version, /usr/doc really ought to be cleaned out.
  Right now, the ldp and howto packages overlap somewhat. (HTML docs,
  the former, however, only has tar.gz files)
  I didn't want to rearrange too much for 4.2, and there are other
  documentation issues such as /usr/info.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2142 |12cr|howto-sgml-en-2006-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define DATE	991226
%define format	sgml	
%define format2	SGML/en

%define version 2006
%define release %mkrel 6

Summary:	HOWTO documents (%{format} format) from the Linux Documentation Project
Name:		howto-%{format}-en
Version: 	%version
Release: 	%release
Group:		Books/Howtos
Source0:	howto-%{format}-en.tar.bz2
Url:		http://www.linuxdoc.org/docs.html#howto
License:	GPL
BuildRoot:	%{_tmppath}/howto-%{format}-root
BuildArchitectures: noarch
Requires:   locales-en howto-utils
BuildRequires:  howto-utils


%description
Linux HOWTOs are detailed documents which describe a specific aspect of 
configuring or using Linux.  Linux HOWTOs are a great source of
practical information about your system.  The latest versions of these
documents are located at http://www.linuxdoc.org/docs.html#howto

Install this package if you'd like to be able to modify the Linux
HOWTO documentation from your own system.

%prep 
rm -rf $RPM_BUILD_ROOT

%install
mkdir -p $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
cd $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
bzcat %{SOURCE0} | tar xv

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_docdir}/HOWTO/%{format2}




%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 2006-6mdv2011.0
+ Revision: 619396
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2006-5mdv2010.0
+ Revision: 429398
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2006-4mdv2009.0
+ Revision: 246941
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 2006-3mdv2009.0
+ Revision: 239592
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 2006-1mdv2008.1
+ Revision: 126777
- kill re-definition of %%buildroot on Pixel's request
- import howto-sgml-en


* Thu Dec 08 2005 Lenny Cartier <lenny@mandriva.com> 2006-1mdk
- 20051208 update

* Tue Oct 07 2003 Lenny Cartier <lenny@mandrakesoft.com> 9.2-1mdk
- updated

* Sun Sep 15 2002 Lenny Cartier <lenny@mandrakesoft.com> 9.0-1mdk
- updated

* Thu Sep 06 2001 Etienne FAURE <etienne@mandrakesoft.com> 8.1-1mdk
- Updated: Thu Sep 06 2001
- Add Require on locale-en

* Thu Mar 22 2001 Lenny Cartier <lenny@mandrakesoft.com> 8.0-1mdk 
- rebuild

* Sun Oct 01 2000 Lenny Cartier <lenny@mandrakesoft.com> 7.2-1mdk
- bm

* Thu May 09 2000 David BAUDENS <baudens@mandrakesoft.com> 7.1-1mdk
- Update for 7.1 (20000509)

* Tue Dec 30 1999 - David BAUDENS <baudens@mandrakesoft.com>
- Sgml version

* Sat Dec 04 1999 - David BAUDENS <baudens@mandrakesoft.com>
- 19991204
- Keep only html format (others are in contribs)

* Fri May 14 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
- Mandrake adaptations.

* Tue Mar 23 1999 Bill Nottingham <notting@redhat.com>
- no <BASE HREF...> in howto-index.html

* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
- auto rebuild in the new build environment (release 2)

* Tue Jan 26 1999 Cristian Gafton <gafton@redhat.com>
- updated howtos
- marked translations with %%lang(XX)
- get rid of pdf, ps and dvi formats

* Thu Oct 01 1998 Cristian Gafton <gafton@redhat.com>
- added the Serbian Howtos

* Thu Sep 10 1998 Cristian Gafton <gafton@redhat.com>
- updated archive
- added croatian and slovenian subpackages

* Wed Apr 15 1998 Cristian Gafton <gafton@redhat.com>
- updated archive
- subpackages for each language

* Fri Oct 24 1997 Otto Hammersmith <otto@redhat.com>
- fixed missing HOWTOs because the download ran out of space
- added an index html page for the howto-html package

* Thu Oct 23 1997 Otto Hammersmith <otto@redhat.com>
- untarred the html tarballs to obsolete the ldp package

* Wed Oct 22 1997 Otto Hammersmith <otto@redhat.com>
- updated version
- fixed description for the right date

* Thu Jul 31 1997 Erik Troan <ewt@redhat.com>
- made a noarch package

* Sat Apr 19 1997 Otto Hammersmith <otto@redhat.com>
- Updated to more recent HOWTOs.
- In the next major version, /usr/doc really ought to be cleaned out.
  Right now, the ldp and howto packages overlap somewhat. (HTML docs,
  the former, however, only has tar.gz files)
  I didn't want to rearrange too much for 4.2, and there are other
  documentation issues such as /usr/info.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2143 |12cr|howto-sgml-es-2006-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define format	sgml-es
%define format2	SGML/es

%define version 2006
%define release %mkrel 6

Summary:	HOWTO documents (sgml format) from the Linux Documentation Project
Name:		howto-%{format}
Version: 	%version
Release: 	%release
Group:		Books/Howtos
Source0:	howto-%{format}.tar.bz2
Url:		http://www.linuxdoc.org/docs.html#howto
License:	GPL
BuildRoot:	%{_tmppath}/howto-%{format}-root
BuildArchitectures: noarch
Requires:   locales-es howto-utils
BuildRequires:  howto-utils

%description
Linux HOWTOs are detailed documents which describe a specific aspect of 
configuring or using Linux.  Linux HOWTOs are a great source of
practical information about your system.  The latest versions of these
documents are located at http://www.linuxdoc.org/docs.html#howto

Install the howto package if you'd like to be able to access the Linux
HOWTO documentation from your own system.

%description -l fr
Les HOWTO Linux sont des documents dcrivant de faon exhaustive un aspect de
la configuration ou de l'utilisation d'un systme Linux. Les HOWTO Linux sont
l'une des meilleures sources d'information sur la pratique de votre systme. La
dernire version de chacun de ces documents peut tre touve  cette adresse :
http://www.linuxdoc.org/docs.html#howto

%prep 
rm -rf $RPM_BUILD_ROOT

%install
mkdir -p $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
cd $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
bzcat %{SOURCE0} | tar xv

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_docdir}/HOWTO/%{format2}



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 2006-6mdv2011.0
+ Revision: 619397
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2006-5mdv2010.0
+ Revision: 429399
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2006-4mdv2009.0
+ Revision: 246949
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 2006-3mdv2009.0
+ Revision: 239593
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 2006-1mdv2008.1
+ Revision: 126779
- kill re-definition of %%buildroot on Pixel's request
- import howto-sgml-es


* Thu Dec 08 2005 Lenny Cartier <lenny@mandriva.com> 2006-1mdk
- rebuild

* Tue Oct 07 2003 Lenny Cartier <lenny@mandrakesoft.com> 9.2-1mdk
- 9.2

* Sun Sep 15 2002 Lenny Cartier <lenny@mandrakesoft.com> 9.0-1mdk
- updated

* Thu Sep 06 2001 Etienne FAURE <etienne@mandrakesoft.com> 8.1-1mdk
- Updated: Thu Sep 06 2001
- Add Require on locale-es

* Thu Mar 22 2001 Lenny Cartier <lenny@mandrakesoft.com> 8.0-1mdk
- rebuild

* Sun Oct 01 2000 Lenny Cartier <lenny@mandrakesoft.com> 7.2-1mdk
- bm

* Thu May 09 2000 David BAUDENS <baudens@mandrakesoft.com> 7.1-1mdk
- Update for 7.1 (20000509)

* Fri Jan 07 2000 - David BAUDENS <baudens@mandrakesoft.com>
- Build for 7.0

* Tue Dec 30 1999 - David BAUDENS <baudens@mandrakesoft.com>
- French HTML version

* Sat Dec 04 1999 - David BAUDENS <baudens@mandrakesoft.com>
- 19991204
- Keep only html format (others are in contribs)

* Fri May 14 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
- Mandrake adaptations.

* Tue Mar 23 1999 Bill Nottingham <notting@redhat.com>
- no <BASE HREF...> in howto-index.html

* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
- auto rebuild in the new build environment (release 2)

* Tue Jan 26 1999 Cristian Gafton <gafton@redhat.com>
- updated howtos
- marked translations with %%lang(XX)
- get rid of pdf, ps and dvi formats

* Thu Oct 01 1998 Cristian Gafton <gafton@redhat.com>
- added the Serbian Howtos

* Thu Sep 10 1998 Cristian Gafton <gafton@redhat.com>
- updated archive
- added croatian and slovenian subpackages

* Wed Apr 15 1998 Cristian Gafton <gafton@redhat.com>
- updated archive
- subpackages for each language

* Fri Oct 24 1997 Otto Hammersmith <otto@redhat.com>
- fixed missing HOWTOs because the download ran out of space
- added an index html page for the howto-html package

* Thu Oct 23 1997 Otto Hammersmith <otto@redhat.com>
- untarred the html tarballs to obsolete the ldp package

* Wed Oct 22 1997 Otto Hammersmith <otto@redhat.com>
- updated version
- fixed description for the right date

* Thu Jul 31 1997 Erik Troan <ewt@redhat.com>
- made a noarch package

* Sat Apr 19 1997 Otto Hammersmith <otto@redhat.com>
- Updated to more recent HOWTOs.
- In the next major version, /usr/doc really ought to be cleaned out.
  Right now, the ldp and howto packages overlap somewhat. (HTML docs,
  the former, however, only has tar.gz files)
  I didn't want to rearrange too much for 4.2, and there are other
  documentation issues such as /usr/info.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2144 |12cr|howto-sgml-fr-2006-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define format	sgml-fr
%define format2	SGML/fr

%define version 2006
%define release %mkrel 5

Summary:	HOWTO documents (sgml format) from the Linux Documentation Project
Name:		howto-%{format}
Version: 	%version
Release: 	%release
Group:		Books/Howtos
Source0:	howto-%{format}.tar.bz2
Url:		http://www.linuxdoc.org/docs.html#howto
License:	GPL
BuildRoot:	%{_tmppath}/howto-%{format}-root
BuildArchitectures: noarch
Requires:   locales-fr howto-utils
BuildRequires:  howto-utils

%description
Linux HOWTOs are detailed documents which describe a specific aspect of 
configuring or using Linux.  Linux HOWTOs are a great source of
practical information about your system.  The latest versions of these
documents are located at http://www.linuxdoc.org/docs.html#howto

Install the howto package if you'd like to be able to access the Linux
HOWTO documentation from your own system.

%description -l fr
Les HOWTO Linux sont des documents dcrivant de faon exhaustive un aspect de
la configuration ou de l'utilisation d'un systme Linux. Les HOWTO Linux sont
l'une des meilleures sources d'information sur la pratique de votre systme. La
dernire version de chacun de ces documents peut tre touve  cette adresse :
http://www.linuxdoc.org/docs.html#howto

%prep 
rm -rf $RPM_BUILD_ROOT

%install
mkdir -p $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
cd $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
bzcat %{SOURCE0} | tar xv

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_docdir}/HOWTO/%{format2}



%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 2006-5mdv2010.0
+ Revision: 429400
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 2006-4mdv2009.0
+ Revision: 246956
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tvignaud@mandriva.com> 2006-3mdv2009.0
+ Revision: 239594
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 2006-1mdv2008.1
+ Revision: 126781
- kill re-definition of %%buildroot on Pixel's request
- import howto-sgml-fr


* Thu Dec 08 2005 Lenny Cartier <lenny@mandriva.com> 2006-1mdk
- 20051208

* Wed Oct 08 2003 Lenny Cartier <lenny@mandrakesoft.com> 9.2-1mdk
- updated

* Sun Sep 15 2002 Lenny Cartier <lenny@mandrakesoft.com> 9.0-1mdk
- updated

* Thu Sep 06 2001 Etienne FAURE <etienne@mandrakesoft.com> 8.1-1mdk
- Updated: Thu Sep 06 2001
- Add Require on locale-fr

* Thu Mar 22 2001 Lenny Cartier <lenny@mandrakesoft.com> 8.0-1mdk
- rebuild

* Sun Oct 01 2000 Lenny Cartier <lenny@mandrakesoft.com> 7.2-1mdk
- bm

* Thu May 09 2000 David BAUDENS <baudens@mandrakesoft.com> 7.1-1mdk
- Update for 7.1 (20000509)

* Fri Jan 07 2000 - David BAUDENS <baudens@mandrakesoft.com>
- Build for 7.0

* Tue Dec 30 1999 - David BAUDENS <baudens@mandrakesoft.com>
- French HTML version

* Sat Dec 04 1999 - David BAUDENS <baudens@mandrakesoft.com>
- 19991204
- Keep only html format (others are in contribs)

* Fri May 14 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
- Mandrake adaptations.

* Tue Mar 23 1999 Bill Nottingham <notting@redhat.com>
- no <BASE HREF...> in howto-index.html

* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
- auto rebuild in the new build environment (release 2)

* Tue Jan 26 1999 Cristian Gafton <gafton@redhat.com>
- updated howtos
- marked translations with %%lang(XX)
- get rid of pdf, ps and dvi formats

* Thu Oct 01 1998 Cristian Gafton <gafton@redhat.com>
- added the Serbian Howtos

* Thu Sep 10 1998 Cristian Gafton <gafton@redhat.com>
- updated archive
- added croatian and slovenian subpackages

* Wed Apr 15 1998 Cristian Gafton <gafton@redhat.com>
- updated archive
- subpackages for each language

* Fri Oct 24 1997 Otto Hammersmith <otto@redhat.com>
- fixed missing HOWTOs because the download ran out of space
- added an index html page for the howto-html package

* Thu Oct 23 1997 Otto Hammersmith <otto@redhat.com>
- untarred the html tarballs to obsolete the ldp package

* Wed Oct 22 1997 Otto Hammersmith <otto@redhat.com>
- updated version
- fixed description for the right date

* Thu Jul 31 1997 Erik Troan <ewt@redhat.com>
- made a noarch package

* Sat Apr 19 1997 Otto Hammersmith <otto@redhat.com>
- Updated to more recent HOWTOs.
- In the next major version, /usr/doc really ought to be cleaned out.
  Right now, the ldp and howto packages overlap somewhat. (HTML docs,
  the former, however, only has tar.gz files)
  I didn't want to rearrange too much for 4.2, and there are other
  documentation issues such as /usr/info.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2145 |12cr|howto-sgml-hr-2006-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define format	sgml-hr
%define format2	SGML/hr

%define version 2006
%define release %mkrel 6

Summary:	HOWTO documents (sgml format) from the Linux Documentation Project
Name:		howto-%{format}
Version:	%{version}
Release:	%{release}
Group:		Books/Howtos
Source0:	howto-%{format}.tar.bz2
Url:		http://www.linuxdoc.org/docs.html#howto
License:	GPL
BuildRoot:	%{_tmppath}/howto-%{format}-root
BuildArchitectures: noarch
Requires:   locales-hr



%description
Linux HOWTOs are detailed documents which describe a specific aspect of 
configuring or using Linux.  Linux HOWTOs are a great source of
practical information about your system.  The latest versions of these
documents are located at http://www.linuxdoc.org/docs.html#howto

Install the howto package if you'd like to be able to access the Linux
HOWTO documentation from your own system.

%prep 
rm -rf $RPM_BUILD_ROOT

%install
mkdir -p $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
cd $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
bzcat %{SOURCE0} | tar xv

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_docdir}/HOWTO/%{format2}




%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 2006-6mdv2011.0
+ Revision: 619399
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2006-5mdv2010.0
+ Revision: 429401
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2006-4mdv2009.0
+ Revision: 246968
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 2006-3mdv2009.0
+ Revision: 239595
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 2006-1mdv2008.1
+ Revision: 126783
- kill re-definition of %%buildroot on Pixel's request
- import howto-sgml-hr


* Thu Dec 08 2005 Lenny Cartier <lenny@mandriva.com> 2006-1mdk
- rebuild

* Wed Oct 08 2003 Lenny Cartier <lenny@mandrakesoft.com> 9.2-1mdk
- updated

* Thu Jun 12 2003 Marcel Pol <mpol@gmx.net> 8.1-2mdk
- rebuild for rpm 4.2

* Thu Sep 06 2001 Etienne FAURE <etienne@mandrakesoft.com> 8.1-1mdk
- Updated: Thu Sep 06 2001
- Add Require on locale-hr
* Thu Mar 22 2001 Lenny Cartier <lenny@mandrakesoft.com> 8.0-1mdk
- rebuild

* Sun Oct 01 2000 Lenny Cartier <lenny@mandrakesoft.com> 7.2-1mdk
- bm

* Thu May 09 2000 David BAUDENS <baudens@mandrakesoft.com> 7.1-1mdk
- Update for 7.1 (20000509)

* Fri Jan 07 2000 - David BAUDENS <baudens@mandrakesoft.com>
- Build for 7.0

* Tue Dec 30 1999 - David BAUDENS <baudens@mandrakesoft.com>
- French HTML version

* Sat Dec 04 1999 - David BAUDENS <baudens@mandrakesoft.com>
- 19991204
- Keep only html format (others are in contribs)

* Fri May 14 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
- Mandrake adaptations.

* Tue Mar 23 1999 Bill Nottingham <notting@redhat.com>
- no <BASE HREF...> in howto-index.html

* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
- auto rebuild in the new build environment (release 2)

* Tue Jan 26 1999 Cristian Gafton <gafton@redhat.com>
- updated howtos
- marked translations with %%lang(XX)
- get rid of pdf, ps and dvi formats

* Thu Oct 01 1998 Cristian Gafton <gafton@redhat.com>
- added the Serbian Howtos

* Thu Sep 10 1998 Cristian Gafton <gafton@redhat.com>
- updated archive
- added croatian and slovenian subpackages

* Wed Apr 15 1998 Cristian Gafton <gafton@redhat.com>
- updated archive
- subpackages for each language

* Fri Oct 24 1997 Otto Hammersmith <otto@redhat.com>
- fixed missing HOWTOs because the download ran out of space
- added an index html page for the howto-html package

* Thu Oct 23 1997 Otto Hammersmith <otto@redhat.com>
- untarred the html tarballs to obsolete the ldp package

* Wed Oct 22 1997 Otto Hammersmith <otto@redhat.com>
- updated version
- fixed description for the right date

* Thu Jul 31 1997 Erik Troan <ewt@redhat.com>
- made a noarch package

* Sat Apr 19 1997 Otto Hammersmith <otto@redhat.com>
- Updated to more recent HOWTOs.
- In the next major version, /usr/doc really ought to be cleaned out.
  Right now, the ldp and howto packages overlap somewhat. (HTML docs,
  the former, however, only has tar.gz files)
  I didn't want to rearrange too much for 4.2, and there are other
  documentation issues such as /usr/info.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2146 |12cr|howto-sgml-hu-2006-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define format	sgml-hu
%define format2	SGML/hu

%define version 2006
%define release %mkrel 6

Summary:	HOWTO documents (sgml format) from the Linux Documentation Project
Name:		howto-%{format}
Version: 	%version
Release: 	%release
Group:		Books/Howtos
Source0:	howto-%{format}.tar.bz2
Url:		http://www.kde.hu/mlp/hogyanok/
License:	GPL
BuildRoot:	%{_tmppath}/howto-%{format}-root
BuildArchitectures: noarch
Requires:   locales-hu howto-utils
BuildRequires:  howto-utils

%description
Linux HOWTOs are detailed documents which describe a specific aspect of 
configuring or using Linux.  Linux HOWTOs are a great source of
practical information about your system.  The latest versions of these
documents are located at http://www.linuxdoc.org/docs.html#howto

Install the howto package if you'd like to be able to access the Linux
HOWTO documentation from your own system.

%prep 
rm -rf $RPM_BUILD_ROOT

%install
mkdir -p $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
cd $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
bzcat %{SOURCE0} | tar xv

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_docdir}/HOWTO/%{format2}




%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 2006-6mdv2011.0
+ Revision: 619400
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2006-5mdv2010.0
+ Revision: 429402
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2006-4mdv2009.0
+ Revision: 246969
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 2006-3mdv2009.0
+ Revision: 239596
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 1mdv2008.1-current
+ Revision: 126785
- kill re-definition of %%buildroot on Pixel's request
- import howto-sgml-hu


* Thu Dec 08 2005 Lenny Cartier <lenny@mandrakesoft.com> 2006-1mdk
- 20051208

* Wed Oct 08 2003 Lenny Cartier <lenny@mandrakesoft.com> 9.2-1mdk
- updated

* Sun Sep 15 2002 Lenny Cartier <lenny@mandrakesoft.com> 9.0-1mdk
- updated

* Thu Sep 06 2001 Etienne FAURE <etienne@mandrakesoft.com> 8.1-1mdk
- Updated: Thu Sep 06 2001
- Add Require on locale-hu

* Thu Mar 22 2001 Lenny Cartier <lenny@mandrakesoft.com> 8.0-1mdk
- rebuild

* Thu Nov 09 2000 Lenny Cartier <lenny@mandrakesoft.com> 7.2-1mdk
- used srpm from Andras TIMAR <timar@linux-mandrake.com> :
	- first Mandrake RPM


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2147 |12cr|howto-sgml-id-2006-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define format	sgml-id
%define format2	SGML/id

%define version 2006
%define release %mkrel 6

Summary:	HOWTO documents (sgml format) from the Linux Documentation Project
Name:		howto-%{format}
Version: 	%version
Release: 	%release
Group:		Books/Howtos
Source0:	howto-%{format}.tar.bz2
Url:		http://www.linuxdoc.org/docs.html#howto
License:	GPL
BuildRoot:	%{_tmppath}/howto-%{format}-root
BuildArchitectures: noarch
Requires:   locales-id howto-utils
BuildRequires:  howto-utils

%description
Linux HOWTOs are detailed documents which describe a specific aspect of 
configuring or using Linux.  Linux HOWTOs are a great source of
practical information about your system.  The latest versions of these
documents are located at http://www.linuxdoc.org/docs.html#howto

Install the howto package if you'd like to be able to access the Linux
HOWTO documentation from your own system.

%description -l fr
Les HOWTO Linux sont des documents dcrivant de faon exhaustive un aspect de
la configuration ou de l'utilisation d'un systme Linux. Les HOWTO Linux sont
l'une des meilleures sources d'information sur la pratique de votre systme. La
dernire version de chacun de ces documents peut tre touve  cette adresse :
http://www.linuxdoc.org/docs.html#howto

%prep 
rm -rf $RPM_BUILD_ROOT

%install
mkdir -p $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
cd $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
bzcat %{SOURCE0} | tar xv

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_docdir}/HOWTO/%{format2}




%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 2006-6mdv2011.0
+ Revision: 619401
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2006-5mdv2010.0
+ Revision: 429403
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2006-4mdv2009.0
+ Revision: 246971
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 2006-3mdv2009.0
+ Revision: 239597
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 2006-1mdv2008.1
+ Revision: 126787
- kill re-definition of %%buildroot on Pixel's request
- import howto-sgml-id


* Thu Dec 03 2005 Lenny Cartier <lenny@mandrakesoft.com> 2006-1mdk
- rebuild

* Wed Oct 08 2003 Lenny Cartier <lenny@mandrakesoft.com> 9.2-1mdk
- updated

* Sun Sep 15 2002 Lenny Cartier <lenny@mandrakesoft.com> 9.0-1mdk
- updated

* Thu Sep 06 2001 Etienne FAURE <etienne@mandrakesoft.com> 8.1-1mdk
- Updated: Thu Sep 06 2001
- Add Require on locale-id

* Thu Mar 22 2001 Lenny Cartier <lenny@mandrakesoft.com> 8.0-1mdk
- rebuild

* Sun Oct 01 2000 Lenny Cartier <lenny@mandrakesoft.com> 7.2-1mdk
- bm

* Thu May 09 2000 David BAUDENS <baudens@mandrakesoft.com> 7.1-1mdk
- Update for 7.1 (20000509)

* Fri Jan 07 2000 - David BAUDENS <baudens@mandrakesoft.com>
- Build for 7.0

* Tue Dec 30 1999 - David BAUDENS <baudens@mandrakesoft.com>
- French HTML version

* Sat Dec 04 1999 - David BAUDENS <baudens@mandrakesoft.com>
- 19991204
- Keep only html format (others are in contribs)

* Fri May 14 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
- Mandrake adaptations.

* Tue Mar 23 1999 Bill Nottingham <notting@redhat.com>
- no <BASE HREF...> in howto-index.html

* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
- auto rebuild in the new build environment (release 2)

* Tue Jan 26 1999 Cristian Gafton <gafton@redhat.com>
- updated howtos
- marked translations with %%lang(XX)
- get rid of pdf, ps and dvi formats

* Thu Oct 01 1998 Cristian Gafton <gafton@redhat.com>
- added the Serbian Howtos

* Thu Sep 10 1998 Cristian Gafton <gafton@redhat.com>
- updated archive
- added croatian and slovenian subpackages

* Wed Apr 15 1998 Cristian Gafton <gafton@redhat.com>
- updated archive
- subpackages for each language

* Fri Oct 24 1997 Otto Hammersmith <otto@redhat.com>
- fixed missing HOWTOs because the download ran out of space
- added an index html page for the howto-html package

* Thu Oct 23 1997 Otto Hammersmith <otto@redhat.com>
- untarred the html tarballs to obsolete the ldp package

* Wed Oct 22 1997 Otto Hammersmith <otto@redhat.com>
- updated version
- fixed description for the right date

* Thu Jul 31 1997 Erik Troan <ewt@redhat.com>
- made a noarch package

* Sat Apr 19 1997 Otto Hammersmith <otto@redhat.com>
- Updated to more recent HOWTOs.
- In the next major version, /usr/doc really ought to be cleaned out.
  Right now, the ldp and howto packages overlap somewhat. (HTML docs,
  the former, however, only has tar.gz files)
  I didn't want to rearrange too much for 4.2, and there are other
  documentation issues such as /usr/info.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2148 |12cr|howto-sgml-it-2006-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define format	sgml-it
%define format2	SGML/it

%define version 2006
%define release %mkrel 7

Summary:	HOWTO documents (sgml format) from the Linux Documentation Project
Name:		howto-%{format}
Version: 	%version
Release: 	%release
Group:		Books/Howtos
Source0:	howto-%{format}.tar.bz2
Url:		http://www.linuxdoc.org/docs.html#howto
License:	GPL
BuildRoot:	%{_tmppath}/howto-%{format}-root
BuildArchitectures: noarch
Requires:   locales-it howto-utils
BuildRequires:  howto-utils

%description
Linux HOWTOs are detailed documents which describe a specific aspect of 
configuring or using Linux.  Linux HOWTOs are a great source of
practical information about your system.  The latest versions of these
documents are located at http://www.linuxdoc.org/docs.html#howto

Install the howto package if you'd like to be able to access the Linux
HOWTO documentation from your own system.

%prep 
rm -rf $RPM_BUILD_ROOT

%install
mkdir -p $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
cd $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
bzcat %{SOURCE0} | tar xv

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_docdir}/HOWTO/%{format2}



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 2006-7mdv2011.0
+ Revision: 619402
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2006-6mdv2010.0
+ Revision: 429404
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 2006-5mdv2009.0
+ Revision: 267923
+ rebuild (emptylog)

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2006-4mdv2009.0
+ Revision: 246972
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 2006-3mdv2009.0
+ Revision: 239598
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 2006-1mdv2008.1
+ Revision: 126789
- kill re-definition of %%buildroot on Pixel's request
- import howto-sgml-it


* Fri Dec 08 2005 Lenny Cartier <lenny@mandriva.com> 2006-1mdk
- rebuild

* Wed Oct 08 2003 Lenny Cartier <lenny@mandrakesoft.com> 9.2-1mdk
- updated

* Sun Sep 15 2002 Lenny Cartier <lenny@mandrakesoft.com> 9.0-1mdk
- updated

* Thu Sep 06 2001 Etienne FAURE <etienne@mandrakesoft.com> 8.1-1mdk
- Updated: Thu Sep 06 2001
- Add Require on locale-it

* Thu Mar 22 2001 Lenny Cartier <lenny@mandrakesoft.com> 8.0-1mdk
- rebuild

* Sun Oct 01 2000 Lenny Cartier <lenny@mandrakesoft.com> 7.2-1mdk
- bm

* Thu May 09 2000 David BAUDENS <baudens@mandrakesoft.com> 7.1-1mdk
- Update for 7.1 (20000509)

* Fri Jan 07 2000 - David BAUDENS <baudens@mandrakesoft.com>
- Build for 7.0

* Tue Dec 30 1999 - David BAUDENS <baudens@mandrakesoft.com>
- French HTML version

* Sat Dec 04 1999 - David BAUDENS <baudens@mandrakesoft.com>
- 19991204
- Keep only html format (others are in contribs)

* Fri May 14 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
- Mandrake adaptations.

* Tue Mar 23 1999 Bill Nottingham <notting@redhat.com>
- no <BASE HREF...> in howto-index.html

* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
- auto rebuild in the new build environment (release 2)

* Tue Jan 26 1999 Cristian Gafton <gafton@redhat.com>
- updated howtos
- marked translations with %%lang(XX)
- get rid of pdf, ps and dvi formats

* Thu Oct 01 1998 Cristian Gafton <gafton@redhat.com>
- added the Serbian Howtos

* Thu Sep 10 1998 Cristian Gafton <gafton@redhat.com>
- updated archive
- added croatian and slovenian subpackages

* Wed Apr 15 1998 Cristian Gafton <gafton@redhat.com>
- updated archive
- subpackages for each language

* Fri Oct 24 1997 Otto Hammersmith <otto@redhat.com>
- fixed missing HOWTOs because the download ran out of space
- added an index html page for the howto-html package

* Thu Oct 23 1997 Otto Hammersmith <otto@redhat.com>
- untarred the html tarballs to obsolete the ldp package

* Wed Oct 22 1997 Otto Hammersmith <otto@redhat.com>
- updated version
- fixed description for the right date

* Thu Jul 31 1997 Erik Troan <ewt@redhat.com>
- made a noarch package

* Sat Apr 19 1997 Otto Hammersmith <otto@redhat.com>
- Updated to more recent HOWTOs.
- In the next major version, /usr/doc really ought to be cleaned out.
  Right now, the ldp and howto packages overlap somewhat. (HTML docs,
  the former, however, only has tar.gz files)
  I didn't want to rearrange too much for 4.2, and there are other
  documentation issues such as /usr/info.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2149 |12cr|howto-sgml-ja-2006-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define format	sgml-ja
%define format2	SGML/ja

%define version 2006
%define release %mkrel 6

Summary:	HOWTO documents (sgml format) from the Linux Documentation Project
Name:		howto-%{format}
Version: 	%version
Release: 	%release
Group:		Books/Howtos
Source0:	howto-%{format}.tar.bz2
Url:		http://www.linuxdoc.org/docs.html#howto
License:	GPL
BuildRoot:	%{_tmppath}/howto-%{format}-root
BuildArchitectures: noarch
Requires:   locales-ja howto-utils
BuildRequires:  howto-utils

%description
Linux HOWTOs are detailed documents which describe a specific aspect of 
configuring or using Linux.  Linux HOWTOs are a great source of
practical information about your system.  The latest versions of these
documents are located at http://www.linuxdoc.org/docs.html#howto

Install the howto package if you'd like to be able to access the Linux
HOWTO documentation from your own system.

%prep 
rm -rf $RPM_BUILD_ROOT

%install
mkdir -p $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
cd $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
bzcat %{SOURCE0} | tar xv

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_docdir}/HOWTO/%{format2}



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 2006-6mdv2011.0
+ Revision: 619403
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2006-5mdv2010.0
+ Revision: 429405
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2006-4mdv2009.0
+ Revision: 246975
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 2006-3mdv2009.0
+ Revision: 239599
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 2006-1mdv2008.1
+ Revision: 126790
- kill re-definition of %%buildroot on Pixel's request
- import howto-sgml-ja


* Fri Dec 09 2005 Lenny Cartier <lenny@mandriva.com> 2006-1mdk
- rebuild

* Wed Oct 08 2003 Lenny Cartier <lenny@mandrakesoft.com> 9.2-1mdk
- updated

* Sun Sep 15 2002 Lenny Cartier <lenny@mandrakesoft.com> 9.0-1mdk
- updated

* Thu Sep 06 2001 Etienne FAURE <etienne@mandrakesoft.com> 8.1-1mdk
- Updated: Thu Sep 06 2001
- Add Require on locale-ja

* Thu Mar 22 2001 Lenny Cartier <lenny@mandrakesoft.com> 8.0-1mdk
- rebuild

* Sun Oct 01 2000 Lenny Cartier <lenny@mandrakesoft.com> 7.2-1mdk
- bm

* Thu May 09 2000 David BAUDENS <baudens@mandrakesoft.com> 7.1-1mdk
- Update for 7.1 (20000509)

* Fri Jan 07 2000 - David BAUDENS <baudens@mandrakesoft.com>
- Build for 7.0

* Tue Dec 30 1999 - David BAUDENS <baudens@mandrakesoft.com>
- French HTML version

* Sat Dec 04 1999 - David BAUDENS <baudens@mandrakesoft.com>
- 19991204
- Keep only html format (others are in contribs)

* Fri May 14 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
- Mandrake adaptations.

* Tue Mar 23 1999 Bill Nottingham <notting@redhat.com>
- no <BASE HREF...> in howto-index.html

* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
- auto rebuild in the new build environment (release 2)

* Tue Jan 26 1999 Cristian Gafton <gafton@redhat.com>
- updated howtos
- marked translations with %%lang(XX)
- get rid of pdf, ps and dvi formats

* Thu Oct 01 1998 Cristian Gafton <gafton@redhat.com>
- added the Serbian Howtos

* Thu Sep 10 1998 Cristian Gafton <gafton@redhat.com>
- updated archive
- added croatian and slovenian subpackages

* Wed Apr 15 1998 Cristian Gafton <gafton@redhat.com>
- updated archive
- subpackages for each language

* Fri Oct 24 1997 Otto Hammersmith <otto@redhat.com>
- fixed missing HOWTOs because the download ran out of space
- added an index html page for the howto-html package

* Thu Oct 23 1997 Otto Hammersmith <otto@redhat.com>
- untarred the html tarballs to obsolete the ldp package

* Wed Oct 22 1997 Otto Hammersmith <otto@redhat.com>
- updated version
- fixed description for the right date

* Thu Jul 31 1997 Erik Troan <ewt@redhat.com>
- made a noarch package

* Sat Apr 19 1997 Otto Hammersmith <otto@redhat.com>
- Updated to more recent HOWTOs.
- In the next major version, /usr/doc really ought to be cleaned out.
  Right now, the ldp and howto packages overlap somewhat. (HTML docs,
  the former, however, only has tar.gz files)
  I didn't want to rearrange too much for 4.2, and there are other
  documentation issues such as /usr/info.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2150 |12cr|howto-sgml-ko-2006-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define format	sgml-ko
%define format2	SGML/ko

%define version 2006
%define release %mkrel 6

Summary:	HOWTO documents (sgml format) from the Linux Documentation Project
Name:		howto-%{format}
Version: 	%version
Release: 	%release
Group:		Books/Howtos
Source0:	howto-%{format}.tar.bz2
Url:		http://www.linuxdoc.org/docs.html#howto
License:	GPL
BuildRoot:	%{_tmppath}/howto-%{format}-root
BuildArchitectures: noarch
Requires:   locales-ko howto-utils
BuildRequires:  howto-utils


%description
Linux HOWTOs are detailed documents which describe a specific aspect of 
configuring or using Linux.  Linux HOWTOs are a great source of
practical information about your system.  The latest versions of these
documents are located at http://www.linuxdoc.org/docs.html#howto

Install the howto package if you'd like to be able to access the Linux
HOWTO documentation from your own system.

%prep 
rm -rf $RPM_BUILD_ROOTa

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
cd $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
bzcat %{SOURCE0} | tar xv

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_docdir}/HOWTO/%{format2}



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 2006-6mdv2011.0
+ Revision: 619404
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2006-5mdv2010.0
+ Revision: 429406
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2006-4mdv2009.0
+ Revision: 246977
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 2006-3mdv2009.0
+ Revision: 239600
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 2006-1mdv2008.1
+ Revision: 126793
- kill re-definition of %%buildroot on Pixel's request
- import howto-sgml-ko


* Fri Dec 09 2005 Lenny Cartier <lenny@mandriva.com> 2006-1mdk
- rebuild

* Wed Oct 08 2003 Lenny Cartier <lenny@mandrakesoft.com> 9.2-1mdk
- updated

* Sun Sep 15 2002 Lenny Cartier <lenny@mandrakesoft.com> 9.0-1mdk
- updated

* Thu Sep 06 2001 Etienne FAURE <etienne@mandrakesoft.com> 8.1-1mdk
- Updated: Thu Sep 06 2001
- Add Require on locale-ko

* Thu Mar 22 2001 Lenny Cartier <lenny@mandrakesoft.com> 8.0-1mdk
- rebuild

* Sun Oct 01 2000 Lenny Cartier <lenny@mandrakesoft.com> 7.2-1mdk
- bm

* Thu May 09 2000 David BAUDENS <baudens@mandrakesoft.com> 7.1-1mdk
- Update for 7.1 (20000509)

* Fri Jan 07 2000 - David BAUDENS <baudens@mandrakesoft.com>
- Build for 7.0

* Tue Dec 30 1999 - David BAUDENS <baudens@mandrakesoft.com>
- French HTML version

* Sat Dec 04 1999 - David BAUDENS <baudens@mandrakesoft.com>
- 19991204
- Keep only html format (others are in contribs)

* Fri May 14 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
- Mandrake adaptations.

* Tue Mar 23 1999 Bill Nottingham <notting@redhat.com>
- no <BASE HREF...> in howto-index.html

* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
- auto rebuild in the new build environment (release 2)

* Tue Jan 26 1999 Cristian Gafton <gafton@redhat.com>
- updated howtos
- marked translations with %%lang(XX)
- get rid of pdf, ps and dvi formats

* Thu Oct 01 1998 Cristian Gafton <gafton@redhat.com>
- added the Serbian Howtos

* Thu Sep 10 1998 Cristian Gafton <gafton@redhat.com>
- updated archive
- added croatian and slovenian subpackages

* Wed Apr 15 1998 Cristian Gafton <gafton@redhat.com>
- updated archive
- subpackages for each language

* Fri Oct 24 1997 Otto Hammersmith <otto@redhat.com>
- fixed missing HOWTOs because the download ran out of space
- added an index html page for the howto-html package

* Thu Oct 23 1997 Otto Hammersmith <otto@redhat.com>
- untarred the html tarballs to obsolete the ldp package

* Wed Oct 22 1997 Otto Hammersmith <otto@redhat.com>
- updated version
- fixed description for the right date

* Thu Jul 31 1997 Erik Troan <ewt@redhat.com>
- made a noarch package

* Sat Apr 19 1997 Otto Hammersmith <otto@redhat.com>
- Updated to more recent HOWTOs.
- In the next major version, /usr/doc really ought to be cleaned out.
  Right now, the ldp and howto packages overlap somewhat. (HTML docs,
  the former, however, only has tar.gz files)
  I didn't want to rearrange too much for 4.2, and there are other
  documentation issues such as /usr/info.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2151 |12cr|howto-sgml-nl-2006-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define format	sgml	
%define format2	SGML/nl

%define version 2006
%define release %mkrel 6

Summary:	HOWTO documents (%{format} format) from the Linux Documentation Project
Name:		howto-%{format}-nl
Version: 	%version
Release: 	%release
Group:		Books/Howtos
Source0:	howto-%{format}-nl.tar.bz2
Url:		http://www.linuxdoc.org/docs.html#howto
License:	GPL
BuildRoot:	%{_tmppath}/howto-%{format}-root
BuildArchitectures: noarch
Requires:   locales-nl howto-utils
BuildRequires:  howto-utils

%description
Linux HOWTOs are detailed documents which describe a specific aspect of 
configuring or using Linux.  Linux HOWTOs are a great source of
practical information about your system.  The latest versions of these
documents are located at http://www.linuxdoc.org/docs.html#howto

Install this package if you'd like to be able to modify the Linux
HOWTO documentation from your own system.

%prep 
rm -rf $RPM_BUILD_ROOT

%install
mkdir -p $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
cd $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
bzcat %{SOURCE0} | tar xv

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_docdir}/HOWTO/%{format2}




%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 2006-6mdv2011.0
+ Revision: 619405
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2006-5mdv2010.0
+ Revision: 429407
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2006-4mdv2009.0
+ Revision: 246979
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 2006-3mdv2009.0
+ Revision: 239601
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 2006-1mdv2008.1
+ Revision: 126795
- kill re-definition of %%buildroot on Pixel's request
- import howto-sgml-nl


* Fri Dec 09 2005 Lenny Cartier <lenny@mandriva.com> 2006-1mdk
- rebuild

* Wed Oct 08 2003 Lenny Cartier <lenny@mandrakesoft.com> 9.2-1mdk
- updated

* Sun Sep 15 2002 Lenny Cartier <lenny@mandrakesoft.com> 9.0-1mdk
- updated

* Thu Sep 06 2001 Etienne FAURE <etienne@mandrakesoft.com> 8.1-1mdk
- Updated: Thu Sep 06 2001
- Add Require on locale-nl
- first Mandrake release  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2152 |12cr|howto-sgml-pl-2006-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define format	sgml-pl
%define format2	SGML/pl

%define version 2006
%define release %mkrel 6

Summary:	HOWTO documents (sgml format) from the Linux Documentation Project
Name:		howto-%{format}
Version: 	%version
Release: 	%release
Group:		Books/Howtos
Source0:	howto-%{format}.tar.bz2
Url:		http://www.linuxdoc.org/docs.html#howto
License:	GPL
BuildRoot:	%{_tmppath}/howto-%{format}-root
BuildArchitectures: noarch
Requires:   locales-pl howto-utils
BuildRequires:  howto-utils

%description
Linux HOWTOs are detailed documents which describe a specific aspect of 
configuring or using Linux.  Linux HOWTOs are a great source of
practical information about your system.  The latest versions of these
documents are located at http://www.linuxdoc.org/docs.html#howto

Install the howto package if you'd like to be able to access the Linux
HOWTO documentation from your own system.

%prep 
rm -rf $RPM_BUILD_ROOT

%install
mkdir -p $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
cd $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
bzcat %{SOURCE0} | tar xv

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(644,root,root,755)
%{_docdir}/HOWTO/%{format2}



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 2006-6mdv2011.0
+ Revision: 619406
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2006-5mdv2010.0
+ Revision: 429408
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2006-4mdv2009.0
+ Revision: 246981
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 2006-3mdv2009.0
+ Revision: 239602
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 2006-1mdv2008.1
+ Revision: 126798
- kill re-definition of %%buildroot on Pixel's request
- import howto-sgml-pl


* Fri Dec 09 2006 Lenny Cartier <lenny@mandriva.com> 2006-1mdk
- rebuild

* Wed Oct 08 2003 Lenny Cartier <lenny@mandrakesoft.com> 9.2-1mdk
- updated

* Sun Sep 15 2002 Lenny Cartier <lenny@mandrakesoft.com> 9.0-1mdk
- updated

* Thu Sep 06 2001 Etienne FAURE <etienne@mandrakesoft.com> 8.1-1mdk
- Updated: Thu Sep 06 2001
- Add Require on locale-pl

* Thu Mar 22 2001 Lenny Cartier <lenny@mandrakesoft.com> 8.0-1mdk
- rebuild

* Sun Oct 01 2000 Lenny Cartier <lenny@mandrakesoft.com> 7.2-1mdk
- bm

* Thu May 09 2000 David BAUDENS <baudens@mandrakesoft.com> 7.1-1mdk
- Update for 7.1 (20000509)

* Fri Jan 07 2000 - David BAUDENS <baudens@mandrakesoft.com>
- Build for 7.0

* Tue Dec 30 1999 - David BAUDENS <baudens@mandrakesoft.com>
- French HTML version

* Sat Dec 04 1999 - David BAUDENS <baudens@mandrakesoft.com>
- 19991204
- Keep only html format (others are in contribs)

* Fri May 14 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
- Mandrake adaptations.

* Tue Mar 23 1999 Bill Nottingham <notting@redhat.com>
- no <BASE HREF...> in howto-index.html

* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
- auto rebuild in the new build environment (release 2)

* Tue Jan 26 1999 Cristian Gafton <gafton@redhat.com>
- updated howtos
- marked translations with %%lang(XX)
- get rid of pdf, ps and dvi formats

* Thu Oct 01 1998 Cristian Gafton <gafton@redhat.com>
- added the Serbian Howtos

* Thu Sep 10 1998 Cristian Gafton <gafton@redhat.com>
- updated archive
- added croatian and slovenian subpackages

* Wed Apr 15 1998 Cristian Gafton <gafton@redhat.com>
- updated archive
- subpackages for each language

* Fri Oct 24 1997 Otto Hammersmith <otto@redhat.com>
- fixed missing HOWTOs because the download ran out of space
- added an index html page for the howto-html package

* Thu Oct 23 1997 Otto Hammersmith <otto@redhat.com>
- untarred the html tarballs to obsolete the ldp package

* Wed Oct 22 1997 Otto Hammersmith <otto@redhat.com>
- updated version
- fixed description for the right date

* Thu Jul 31 1997 Erik Troan <ewt@redhat.com>
- made a noarch package

* Sat Apr 19 1997 Otto Hammersmith <otto@redhat.com>
- Updated to more recent HOWTOs.
- In the next major version, /usr/doc really ought to be cleaned out.
  Right now, the ldp and howto packages overlap somewhat. (HTML docs,
  the former, however, only has tar.gz files)
  I didn't want to rearrange too much for 4.2, and there are other
  documentation issues such as /usr/info.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2153 |12cr|howto-sgml-ro-2006-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define format	sgml-ro
%define format2	SGML/ro

%define version 2006
%define release %mkrel 6

Summary:	HOWTO documents (sgml format) from the Linux Documentation Project
Name:		howto-%{format}
Version:	%{version}
Release:	%{release}
Group:		Books/Howtos
Source0:	howto-%{format}.tar.bz2
Url:		http://www.linuxdoc.org/docs.html#howto
License:	GPL
BuildRoot:	%{_tmppath}/howto-%{format}-root
BuildArchitectures: noarch
Requires:   locales-ro



%description
Linux HOWTOs are detailed documents which describe a specific aspect of 
configuring or using Linux.  Linux HOWTOs are a great source of
practical information about your system.  The latest versions of these
documents are located at http://www.linuxdoc.org/docs.html#howto

Install the howto package if you'd like to be able to access the Linux
HOWTO documentation from your own system.

%description -l fr
Les HOWTO Linux sont des documents dcrivant de faon exhaustive un aspect de
la configuration ou de l'utilisation d'un systme Linux. Les HOWTO Linux sont
l'une des meilleures sources d'information sur la pratique de votre systme. La
dernire version de chacun de ces documents peut tre touve  cette adresse :
http://www.linuxdoc.org/docs.html#howto

%prep 
rm -rf $RPM_BUILD_ROOT

%install
mkdir -p $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
cd $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
bzcat %{SOURCE0} | tar xv

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_docdir}/HOWTO/%{format2}




%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 2006-6mdv2011.0
+ Revision: 619410
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2006-5mdv2010.0
+ Revision: 429409
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2006-4mdv2009.0
+ Revision: 246982
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 2006-3mdv2009.0
+ Revision: 239603
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 2006-1mdv2008.1
+ Revision: 126800
- kill re-definition of %%buildroot on Pixel's request
- import howto-sgml-ro


* Sun Dec 11 2005 Lenny Cartier <lenny@mandriva.com> 2006-1mdk
- rebuild

* Thu Jun 12 2003 Marcel Pol <mpol@gmx.net> 8.1-2mdk
- rebuild for rpm 4.2

* Thu Sep 06 2001 Etienne FAURE <etienne@mandrakesoft.com> 8.1-1mdk
- Updated: Thu Sep 06 2001
- Add Require on locale-ro
* Thu Mar 22 2001 Lenny Cartier <lenny@mandrakesoft.com> 8.0-1mdk
- rebuild

* Sun Oct 01 2000 Lenny Cartier <lenny@mandrakesoft.com> 7.2-1mdk
- bm

* Thu May 09 2000 David BAUDENS <baudens@mandrakesoft.com> 7.1-1mdk
- Update for 7.1 (20000509)

* Fri Jan 07 2000 - David BAUDENS <baudens@mandrakesoft.com>
- Build for 7.0

* Tue Dec 30 1999 - David BAUDENS <baudens@mandrakesoft.com>
- French HTML version

* Sat Dec 04 1999 - David BAUDENS <baudens@mandrakesoft.com>
- 19991204
- Keep only html format (others are in contribs)

* Fri May 14 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
- Mandrake adaptations.

* Tue Mar 23 1999 Bill Nottingham <notting@redhat.com>
- no <BASE HREF...> in howto-index.html

* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
- auto rebuild in the new build environment (release 2)

* Tue Jan 26 1999 Cristian Gafton <gafton@redhat.com>
- updated howtos
- marked translations with %%lang(XX)
- get rid of pdf, ps and dvi formats

* Thu Oct 01 1998 Cristian Gafton <gafton@redhat.com>
- added the Serbian Howtos

* Thu Sep 10 1998 Cristian Gafton <gafton@redhat.com>
- updated archive
- added croatian and slovenian subpackages

* Wed Apr 15 1998 Cristian Gafton <gafton@redhat.com>
- updated archive
- subpackages for each language

* Fri Oct 24 1997 Otto Hammersmith <otto@redhat.com>
- fixed missing HOWTOs because the download ran out of space
- added an index html page for the howto-html package

* Thu Oct 23 1997 Otto Hammersmith <otto@redhat.com>
- untarred the html tarballs to obsolete the ldp package

* Wed Oct 22 1997 Otto Hammersmith <otto@redhat.com>
- updated version
- fixed description for the right date

* Thu Jul 31 1997 Erik Troan <ewt@redhat.com>
- made a noarch package

* Sat Apr 19 1997 Otto Hammersmith <otto@redhat.com>
- Updated to more recent HOWTOs.
- In the next major version, /usr/doc really ought to be cleaned out.
  Right now, the ldp and howto packages overlap somewhat. (HTML docs,
  the former, however, only has tar.gz files)
  I didn't want to rearrange too much for 4.2, and there are other
  documentation issues such as /usr/info.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2154 |12cr|howto-sgml-sl-2006-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define format	sgml-sl
%define format2	SGML/sl

%define version 2006
%define release %mkrel 6

Summary:	HOWTO documents (sgml format) from the Linux Documentation Project
Name:		howto-%{format}
Version: 	%version
Release: 	%release
Group:		Books/Howtos
Source0:	howto-%{format}.tar.bz2
Url:		http://www.linuxdoc.org/docs.html#howto
License:	GPL
BuildRoot:	%{_tmppath}/howto-%{format}-root
BuildArchitectures: noarch
Requires:   locales-sl howto-utils
BuildRequires:  howto-utils

%description
Linux HOWTOs are detailed documents which describe a specific aspect of 
configuring or using Linux.  Linux HOWTOs are a great source of
practical information about your system.  The latest versions of these
documents are located at http://www.linuxdoc.org/docs.html#howto

Install the howto package if you'd like to be able to access the Linux
HOWTO documentation from your own system.

%prep 
rm -rf $RPM_BUILD_ROOT

%install
mkdir -p $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
cd $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
bzcat %{SOURCE0} | tar xv

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_docdir}/HOWTO/%{format2}



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 2006-6mdv2011.0
+ Revision: 619423
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2006-5mdv2010.0
+ Revision: 429410
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2006-4mdv2009.0
+ Revision: 246984
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 2006-3mdv2009.0
+ Revision: 239604
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 2006-1mdv2008.1
+ Revision: 126801
- kill re-definition of %%buildroot on Pixel's request
- import howto-sgml-sl


* Sun Dec 11 2005 Lenny Cartier <lenny@mandriva.vom> 2006-1mdk
- rebuild

* Wed Oct 08 2003 Lenny Cartier <lenny@mandrakesoft.com> 9.2-1mdk
- updated

* Sun Sep 15 2002 Lenny Cartier <lenny@mandrakesoft.com> 9.0-1mdk
- updated

* Thu Sep 06 2001 Etienne FAURE <etienne@mandrakesoft.com> 8.1-1mdk
- Updated: Thu Sep 06 2001
- Add Require on locale-sl

* Thu Mar 22 2001 Lenny Cartier <lenny@mandrakesoft.com> 8.0-1mdk
- rebuild

* Sun Oct 01 2000 Lenny Cartier <lenny@mandrakesoft.com> 7.2-1mdk
- bm

* Thu May 09 2000 David BAUDENS <baudens@mandrakesoft.com> 7.1-1mdk
- Update for 7.1 (20000509)

* Fri Jan 07 2000 - David BAUDENS <baudens@mandrakesoft.com>
- Build for 7.0

* Tue Dec 30 1999 - David BAUDENS <baudens@mandrakesoft.com>
- French HTML version

* Sat Dec 04 1999 - David BAUDENS <baudens@mandrakesoft.com>
- 19991204
- Keep only html format (others are in contribs)

* Fri May 14 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
- Mandrake adaptations.

* Tue Mar 23 1999 Bill Nottingham <notting@redhat.com>
- no <BASE HREF...> in howto-index.html

* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
- auto rebuild in the new build environment (release 2)

* Tue Jan 26 1999 Cristian Gafton <gafton@redhat.com>
- updated howtos
- marked translations with %%lang(XX)
- get rid of pdf, ps and dvi formats

* Thu Oct 01 1998 Cristian Gafton <gafton@redhat.com>
- added the Serbian Howtos

* Thu Sep 10 1998 Cristian Gafton <gafton@redhat.com>
- updated archive
- added croatian and slovenian subpackages

* Wed Apr 15 1998 Cristian Gafton <gafton@redhat.com>
- updated archive
- subpackages for each language

* Fri Oct 24 1997 Otto Hammersmith <otto@redhat.com>
- fixed missing HOWTOs because the download ran out of space
- added an index html page for the howto-html package

* Thu Oct 23 1997 Otto Hammersmith <otto@redhat.com>
- untarred the html tarballs to obsolete the ldp package

* Wed Oct 22 1997 Otto Hammersmith <otto@redhat.com>
- updated version
- fixed description for the right date

* Thu Jul 31 1997 Erik Troan <ewt@redhat.com>
- made a noarch package

* Sat Apr 19 1997 Otto Hammersmith <otto@redhat.com>
- Updated to more recent HOWTOs.
- In the next major version, /usr/doc really ought to be cleaned out.
  Right now, the ldp and howto packages overlap somewhat. (HTML docs,
  the former, however, only has tar.gz files)
  I didn't want to rearrange too much for 4.2, and there are other
  documentation issues such as /usr/info.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2155 |12cr|howto-sgml-sv-2006-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define format	sgml-sv
%define format2	SGML/sv

%define version 2006
%define release %mkrel 6

Summary:	HOWTO documents (sgml format) from the Linux Documentation Project
Name:		howto-%{format}
Version: 	%version
Release: 	%release
Group:		Books/Howtos
Source0:	howto-%{format}.tar.bz2
Url:		http://www.linuxdoc.org/docs.html#howto
License:	GPL
BuildRoot:	%{_tmppath}/howto-%{format}-root
BuildArchitectures: noarch
Requires:   locales-sv howto-utils
BuildRequires:  howto-utils

%description
Linux HOWTOs are detailed documents which describe a specific aspect of 
configuring or using Linux.  Linux HOWTOs are a great source of
practical information about your system.  The latest versions of these
documents are located at http://www.linuxdoc.org/docs.html#howto

Install the howto package if you'd like to be able to access the Linux
HOWTO documentation from your own system.

%prep 
rm -rf $RPM_BUILD_ROOT

%install
mkdir -p $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
cd $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
bzcat %{SOURCE0} | tar xv

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_docdir}/HOWTO/%{format2}




%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 2006-6mdv2011.0
+ Revision: 619424
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2006-5mdv2010.0
+ Revision: 429411
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2006-4mdv2009.0
+ Revision: 246987
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 2006-3mdv2009.0
+ Revision: 239605
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 2006-1mdv2008.1
+ Revision: 126803
- kill re-definition of %%buildroot on Pixel's request
- import howto-sgml-sv


* Sun Dec 11 2005 Lenny Cartier <lenny@mandriva.com> 2006-1mdk
- rebuild

* Wed Oct 08 2003 Lenny Cartier <lenny@mandrakesoft.com> 9.2-1mdk
- updated

* Sun Sep 15 2002 Lenny Cartier <lenny@mandrakesoft.com> 9.0-1mdk
- updated

* Thu Sep 06 2001 Etienne FAURE <etienne@mandrakesoft.com> 8.1-1mdk
- Updated: Thu Sep 06 2001
- Add Require on locale-sv

* Thu Mar 22 2001 Lenny Cartier <lenny@mandrakesoft.com> 8.0-1mdk
- rebuild

* Sun Oct 01 2000 Lenny Cartier <lenny@mandrakesoft.com> 7.2-1mdk
- bm

* Thu May 09 2000 David BAUDENS <baudens@mandrakesoft.com> 7.1-1mdk
- Update for 7.1 (20000509)

* Fri Jan 07 2000 - David BAUDENS <baudens@mandrakesoft.com>
- Build for 7.0

* Tue Dec 30 1999 - David BAUDENS <baudens@mandrakesoft.com>
- French HTML version

* Sat Dec 04 1999 - David BAUDENS <baudens@mandrakesoft.com>
- 19991204
- Keep only html format (others are in contribs)

* Fri May 14 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
- Mandrake adaptations.

* Tue Mar 23 1999 Bill Nottingham <notting@redhat.com>
- no <BASE HREF...> in howto-index.html

* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
- auto rebuild in the new build environment (release 2)

* Tue Jan 26 1999 Cristian Gafton <gafton@redhat.com>
- updated howtos
- marked translations with %%lang(XX)
- get rid of pdf, ps and dvi formats

* Thu Oct 01 1998 Cristian Gafton <gafton@redhat.com>
- added the Serbian Howtos

* Thu Sep 10 1998 Cristian Gafton <gafton@redhat.com>
- updated archive
- added croatian and slovenian subpackages

* Wed Apr 15 1998 Cristian Gafton <gafton@redhat.com>
- updated archive
- subpackages for each language

* Fri Oct 24 1997 Otto Hammersmith <otto@redhat.com>
- fixed missing HOWTOs because the download ran out of space
- added an index html page for the howto-html package

* Thu Oct 23 1997 Otto Hammersmith <otto@redhat.com>
- untarred the html tarballs to obsolete the ldp package

* Wed Oct 22 1997 Otto Hammersmith <otto@redhat.com>
- updated version
- fixed description for the right date

* Thu Jul 31 1997 Erik Troan <ewt@redhat.com>
- made a noarch package

* Sat Apr 19 1997 Otto Hammersmith <otto@redhat.com>
- Updated to more recent HOWTOs.
- In the next major version, /usr/doc really ought to be cleaned out.
  Right now, the ldp and howto packages overlap somewhat. (HTML docs,
  the former, however, only has tar.gz files)
  I didn't want to rearrange too much for 4.2, and there are other
  documentation issues such as /usr/info.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2156 |12cr|howto-sgml-zh-2006-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define format	sgml-zh
%define format2	SGML/zh
%define	format3 sgml

%define version 2006
%define release %mkrel 6

Summary:	HOWTO documents (%{format3} format) from the Linux Documentation Project
Name:		howto-%{format}
Version: 	%version
Release: 	%release
Group:		Books/Howtos
Source0:	howto-%{format}.tar.bz2
Url:		http://www.linuxdoc.org/docs.html#howto
License:	GPL
BuildRoot:	%{_tmppath}/howto-%{format}-root
BuildArchitectures: noarch
Requires:   locales-zh howto-utils
BuildRequires:  howto-utils

%description
Linux HOWTOs are detailed documents which describe a specific aspect of 
configuring or using Linux.  Linux HOWTOs are a great source of
practical information about your system.  The latest versions of these
documents are located at http://www.linuxdoc.org/docs.html#howto

Install the howto package if you'd like to be able to access the Linux
HOWTO documentation from your own system.

%prep 
rm -rf $RPM_BUILD_ROOT

%install
mkdir -p $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
cd $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
bzcat %{SOURCE0} | tar xv

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_docdir}/HOWTO/%{format2}



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 2006-6mdv2011.0
+ Revision: 619425
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2006-5mdv2010.0
+ Revision: 429412
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2006-4mdv2009.0
+ Revision: 246989
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 2006-3mdv2009.0
+ Revision: 239606
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 2006-1mdv2008.1
+ Revision: 126805
- kill re-definition of %%buildroot on Pixel's request
- import howto-sgml-zh


* Sun Dec 11 2005 Lenny Cartier <lenny@mandriva.com> 2006-1mdk
- rebuild

* Wed Oct 08 2003 Lenny Cartier <lenny@mandrakesoft.com> 9.2-1mdk
- 9.2

* Sun Sep 15 2002 Lenny Cartier <lenny@mandrakesoft.com> 9.0-1mdk
- updated

* Thu Sep 06 2001 Etienne FAURE <etienne@mandrakesoft.com> 8.1-1mdk
- Updated: Thu Sep 06 2001
- Add Require on locale-zh

* Thu Mar 22 2001 Lenny Cartier <lenny@mandrakesoft.com> 8.0-1mdk
- rebuild

* Sun Oct 01 2000 Lenny Cartier <lenny@mandrakesoft.com> 7.2-1mdk
- bm

* Thu May 09 2000 David BAUDENS <baudens@mandrakesoft.com> 7.1-1mdk
- Update for 7.1 (20000509)

* Fri Jan 07 2000 - David BAUDENS <baudens@mandrakesoft.com>
- Build for 7.0

* Tue Dec 30 1999 - David BAUDENS <baudens@mandrakesoft.com>
- French HTML version

* Sat Dec 04 1999 - David BAUDENS <baudens@mandrakesoft.com>
- 19991204
- Keep only html format (others are in contribs)

* Fri May 14 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
- Mandrake adaptations.

* Tue Mar 23 1999 Bill Nottingham <notting@redhat.com>
- no <BASE HREF...> in howto-index.html

* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
- auto rebuild in the new build environment (release 2)

* Tue Jan 26 1999 Cristian Gafton <gafton@redhat.com>
- updated howtos
- marked translations with %%lang(XX)
- get rid of pdf, ps and dvi formats

* Thu Oct 01 1998 Cristian Gafton <gafton@redhat.com>
- added the Serbian Howtos

* Thu Sep 10 1998 Cristian Gafton <gafton@redhat.com>
- updated archive
- added croatian and slovenian subpackages

* Wed Apr 15 1998 Cristian Gafton <gafton@redhat.com>
- updated archive
- subpackages for each language

* Fri Oct 24 1997 Otto Hammersmith <otto@redhat.com>
- fixed missing HOWTOs because the download ran out of space
- added an index html page for the howto-html package

* Thu Oct 23 1997 Otto Hammersmith <otto@redhat.com>
- untarred the html tarballs to obsolete the ldp package

* Wed Oct 22 1997 Otto Hammersmith <otto@redhat.com>
- updated version
- fixed description for the right date

* Thu Jul 31 1997 Erik Troan <ewt@redhat.com>
- made a noarch package

* Sat Apr 19 1997 Otto Hammersmith <otto@redhat.com>
- Updated to more recent HOWTOs.
- In the next major version, /usr/doc really ought to be cleaned out.
  Right now, the ldp and howto packages overlap somewhat. (HTML docs,
  the former, however, only has tar.gz files)
  I didn't want to rearrange too much for 4.2, and there are other
  documentation issues such as /usr/info.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2157 |12cr|howto-text-de-2006-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define format	text-de
%define format2	TEXT/de
%define	format3 text

%define version 2006
%define release %mkrel 6

Summary:	HOWTO documents (%{format3} format) from the Linux Documentation Project
Name:		howto-%{format}
Version: 	%version
Release: 	%release
Group:		Books/Howtos
Source0:	howto-%{format}.tar.bz2
Url:		http://www.linuxdoc.org/docs.html#howto
License:	GPL
BuildRoot:	%{_tmppath}/howto-%{format}-root
BuildArchitectures: noarch
Requires:   locales-de howto-utils
BuildRequires:  howto-utils

%description
Linux HOWTOs are detailed documents which describe a specific aspect of 
configuring or using Linux.  Linux HOWTOs are a great source of
practical information about your system.  The latest versions of these
documents are located at http://www.linuxdoc.org/docs.html#howto

Install this package if you'd like to be able to access the Linux
HOWTO documentation from your own system.

%prep 
rm -rf $RPM_BUILD_ROOT

%install
mkdir -p $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
cd $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
bzcat %{SOURCE0} | tar xv

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(644,root,root,755)
%{_docdir}/HOWTO/%{format2}



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 2006-6mdv2011.0
+ Revision: 619426
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2006-5mdv2010.0
+ Revision: 429413
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2006-4mdv2009.0
+ Revision: 246991
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 2006-3mdv2009.0
+ Revision: 239607
- rebuild
- better description

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 2006-1mdv2008.1
+ Revision: 126807
- kill re-definition of %%buildroot on Pixel's request
- import howto-text-de


* Tue Dec 13 2005 Lenny Cartier <lenny@mandrakesoft.com> 2006-1mdk
- rebuild

* Thu Oct 09 2003 Lenny Cartier <lenny@mandrakesoft.com> 9.2-1mdk
- updated

* Fri Sep 13 2002 Lenny Cartier <lenny@mandrakesoft.com> 9.0-1mdk
- Update

* Thu Sep 06 2001 Etienne FAURE <etienne@mandrakesoft.com> 8.1-1mdk
- Updated: Thu Sep 06 2001
- Add Require on locale-de

* Thu Mar 22 2001 Lenny Cartier <lenny@mandrakesoft.com> 8.0-1mdk
- rebuild

* Fri Sep 29 2000 Lenny Cartier <lenny@mandrakesoft.com> 7.2-1mdk
- bm

* Thu May 09 2000 David BAUDENS <baudens@mandrakesoft.com> 7.1-1mdk
- Update for 7.1 (20000509)

* Fri Jan 07 2000 - David BAUDENS <baudens@mandrakesoft.com>
- Build for 7.0

* Tue Dec 30 1999 - David BAUDENS <baudens@mandrakesoft.com>
- French HTML version

* Sat Dec 04 1999 - David BAUDENS <baudens@mandrakesoft.com>
- 19991204
- Keep only html format (others are in contribs)

* Fri May 14 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
- Mandrake adaptations.

* Tue Mar 23 1999 Bill Nottingham <notting@redhat.com>
- no <BASE HREF...> in howto-index.html

* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
- auto rebuild in the new build environment (release 2)

* Tue Jan 26 1999 Cristian Gafton <gafton@redhat.com>
- updated howtos
- marked translations with %%lang(XX)
- get rid of pdf, ps and dvi formats

* Thu Oct 01 1998 Cristian Gafton <gafton@redhat.com>
- added the Serbian Howtos

* Thu Sep 10 1998 Cristian Gafton <gafton@redhat.com>
- updated archive
- added croatian and slovenian subpackages

* Wed Apr 15 1998 Cristian Gafton <gafton@redhat.com>
- updated archive
- subpackages for each language

* Fri Oct 24 1997 Otto Hammersmith <otto@redhat.com>
- fixed missing HOWTOs because the download ran out of space
- added an index html page for the howto-html package

* Thu Oct 23 1997 Otto Hammersmith <otto@redhat.com>
- untarred the html tarballs to obsolete the ldp package

* Wed Oct 22 1997 Otto Hammersmith <otto@redhat.com>
- updated version
- fixed description for the right date

* Thu Jul 31 1997 Erik Troan <ewt@redhat.com>
- made a noarch package

* Sat Apr 19 1997 Otto Hammersmith <otto@redhat.com>
- Updated to more recent HOWTOs.
- In the next major version, /usr/doc really ought to be cleaned out.
  Right now, the ldp and howto packages overlap somewhat. (HTML docs,
  the former, however, only has tar.gz files)
  I didn't want to rearrange too much for 4.2, and there are other
  documentation issues such as /usr/info.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2158 |12cr|howto-text-el-2006-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define format	text-el
%define format2	TEXT/el
%define	format3 text

%define version 2006
%define release %mkrel 6

Summary:	HOWTO documents (%{format3} format) from the Linux Documentation Project
Name:		howto-%{format}
Version: 	%version
Release: 	%release
Group:		Books/Howtos
Source0:	howto-%{format}.tar.bz2
Url:		http://www.linuxdoc.org/docs.html#howto
License:	GPL
BuildRoot:	%{_tmppath}/howto-%{format}-root
BuildArchitectures: noarch
Requires:   locales-el howto-utils
BuildRequires:  howto-utils


%description
Linux HOWTOs are detailed documents which describe a specific aspect of 
configuring or using Linux.  Linux HOWTOs are a great source of
practical information about your system.  The latest versions of these
documents are located at http://www.linuxdoc.org/docs.html#howto

Install this package if you'd like to be able to access the Linux
HOWTO documentation from your own system.

%description -l fr
Les HOWTO Linux sont des documents dcrivant de faon exhaustive un aspect de
la configuration ou de l'utilisation d'un systme Linux. Les HOWTO Linux sont
l'une des meilleures sources d'information sur la pratique de votre systme. La
dernire version de chacun de ces documents peut tre touve  cette adresse :
http://www.linuxdoc.org/docs.html#howto

%prep 
rm -rf $RPM_BUILD_ROOT

%install
mkdir -p $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
cd $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
bzcat %{SOURCE0} | tar xv

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_docdir}/HOWTO/%{format2}




%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 2006-6mdv2011.0
+ Revision: 619427
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2006-5mdv2010.0
+ Revision: 429414
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2006-4mdv2009.0
+ Revision: 246993
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 2006-3mdv2009.0
+ Revision: 239608
- rebuild
- better description

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 2006-1mdv2008.1
+ Revision: 126808
- kill re-definition of %%buildroot on Pixel's request
- import howto-text-el


* Tue Dec 13 2005 Lenny Cartier <lenny@mandrakesoft.com> 2006-1mdk
- rebuild

* Thu Oct 09 2003 Lenny Cartier <lenny@mandrakesoft.com> 9.2-1mdk
- updated

* Fri Sep 13 2002 Lenny Cartier <lenny@mandrakesoft.com> 9.0-1mdk
- Update

* Thu Sep 06 2001 Etienne FAURE <etienne@mandrakesoft.com> 8.1-1mdk
- Updated: Thu Sep 06 2001
- Add Require on locale-el

* Thu Mar 22 2001 Lenny Cartier <lenny@mandrakesoft.com> 8.0-1mdk
- rebuild

* Fri Sep 29 2000 Lenny Cartier <lenny@mandrakesoft.com> 7.2-1mdk
- bm

* Thu May 09 2000 David BAUDENS <baudens@mandrakesoft.com> 7.1-1mdk
- Update for 7.1 (20000509)

* Fri Jan 07 2000 - David BAUDENS <baudens@mandrakesoft.com>
- Build for 7.0

* Tue Dec 30 1999 - David BAUDENS <baudens@mandrakesoft.com>
- French HTML version

* Sat Dec 04 1999 - David BAUDENS <baudens@mandrakesoft.com>
- 19991204
- Keep only html format (others are in contribs)

* Fri May 14 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
- Mandrake adaptations.

* Tue Mar 23 1999 Bill Nottingham <notting@redhat.com>
- no <BASE HREF...> in howto-index.html

* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
- auto rebuild in the new build environment (release 2)

* Tue Jan 26 1999 Cristian Gafton <gafton@redhat.com>
- updated howtos
- marked translations with %%lang(XX)
- get rid of pdf, ps and dvi formats

* Thu Oct 01 1998 Cristian Gafton <gafton@redhat.com>
- added the Serbian Howtos

* Thu Sep 10 1998 Cristian Gafton <gafton@redhat.com>
- updated archive
- added croatian and slovenian subpackages

* Wed Apr 15 1998 Cristian Gafton <gafton@redhat.com>
- updated archive
- subpackages for each language

* Fri Oct 24 1997 Otto Hammersmith <otto@redhat.com>
- fixed missing HOWTOs because the download ran out of space
- added an index html page for the howto-html package

* Thu Oct 23 1997 Otto Hammersmith <otto@redhat.com>
- untarred the html tarballs to obsolete the ldp package

* Wed Oct 22 1997 Otto Hammersmith <otto@redhat.com>
- updated version
- fixed description for the right date

* Thu Jul 31 1997 Erik Troan <ewt@redhat.com>
- made a noarch package

* Sat Apr 19 1997 Otto Hammersmith <otto@redhat.com>
- Updated to more recent HOWTOs.
- In the next major version, /usr/doc really ought to be cleaned out.
  Right now, the ldp and howto packages overlap somewhat. (HTML docs,
  the former, however, only has tar.gz files)
  I didn't want to rearrange too much for 4.2, and there are other
  documentation issues such as /usr/info.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2159 |12cr|howto-text-en-2007-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define format	text-en
%define format2	TEXT/en
%define	format3 text

%define version 2007
%define release %mkrel 5

Summary:	HOWTO documents (%{format3} format) from the Linux Documentation Project
Name:		howto-%{format}
Version: 	%version
Release: 	%release
Group:		Books/Howtos
Source0:	Linux-HOWTOs.tar.bz2
Url:		http://www.tldp.org/docs.html#howto
License:	GPL
BuildRoot:	%{_tmppath}/howto-%{format}-root
BuildArchitectures: noarch
Requires:   locales-en howto-utils
BuildRequires:  howto-utils

%description
Linux HOWTOs are detailed documents which describe a specific aspect of 
configuring or using Linux.  Linux HOWTOs are a great source of
practical information about your system.  The latest versions of these
documents are located at http://www.linuxdoc.org/docs.html#howto

Install this package if you'd like to be able to access the Linux
HOWTO documentation from your own system.

%prep 
rm -rf $RPM_BUILD_ROOT

%install
mkdir -p $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
cd $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
bzcat %{SOURCE0} | tar xv

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_docdir}/HOWTO/%{format2}



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 2007-5mdv2011.0
+ Revision: 619428
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2007-4mdv2010.0
+ Revision: 429415
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2007-3mdv2009.0
+ Revision: 246994
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 2007-1mdv2008.1
+ Revision: 140753
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - better description
    - kill re-definition of %%buildroot on Pixel's request
    - import howto-text-en


* Tue Apr 18 2006 Stew Benedict <sbenedict@mandriva.com> 2007-1mdk
- update 20060418, 2007

* Thu Dec 08 2005 Lenny Cartier <lenny@mandriva.com> 2006-1mdk
- update 20051208, 2006

* Fri Nov 19 2004 Stew Benedict <sbenedict@mandrakesoft.com> 10.2-1mdk
- update 20041119, 10.2

* Thu Oct 09 2003 Lenny Cartier <lenny@mandrakesoft.com> 9.2-1mdk
- updated

* Thu Jan 16 2003 Stew Benedict <sbenedict@mandrakesoft.com> 9.1-1mdk
- update 20030116

* Fri Sep 13 2002 Lenny Cartier <lenny@mandrakesoft.com> 9.0-1mdk
- Update

* Thu Sep 06 2001 Etienne FAURE <etienne@mandrakesoft.com> 8.1-1mdk
- Updated: Thu Sep 06 2001
- Add Require on locale-en

* Thu May 31 2001 Laurent Culioli <laurent@mandrakesoft.com> 8.0-1mdk
- initial specfile ( thanks me viet !)
- based on howto-text-fr specfile




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2160 |12cr|howto-text-es-2006-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define format	text-es
%define format2	TEXT/es
%define	format3 text

%define version 2006
%define release %mkrel 6

Summary:	HOWTO documents (%{format3} format) from the Linux Documentation Project
Name:		howto-%{format}
Version: 	%version
Release: 	%release
Group:		Books/Howtos
Source0:	howto-%{format}.tar.bz2
Url:		http://www.linuxdoc.org/docs.html#howto
License:	GPL
BuildRoot:	%{_tmppath}/howto-%{format}-root
BuildArchitectures: noarch
Requires:   locales-es howto-utils
BuildRequires:  howto-utils

%description
Linux HOWTOs are detailed documents which describe a specific aspect of 
configuring or using Linux.  Linux HOWTOs are a great source of
practical information about your system.  The latest versions of these
documents are located at http://www.linuxdoc.org/docs.html#howto

Install this package if you'd like to be able to access the Linux
HOWTO documentation from your own system.

%prep 
rm -rf $RPM_BUILD_ROOT

%install
mkdir -p $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
cd $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
bzcat %{SOURCE0} | tar xv

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_docdir}/HOWTO/%{format2}



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 2006-6mdv2011.0
+ Revision: 619429
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2006-5mdv2010.0
+ Revision: 429416
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2006-4mdv2009.0
+ Revision: 246995
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 2006-3mdv2009.0
+ Revision: 239609
- rebuild
- better description

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 2006-1mdv2008.1
+ Revision: 126812
- kill re-definition of %%buildroot on Pixel's request
- import howto-text-es


* Thu Dec 15 2006 Lenny Cartier <lenny@mandriva.com> 2006-1mdk
- rebuild

* Thu Oct 09 2003 Lenny Cartier <lenny@mandrakesoft.com> 9.2-1mdk
- updated

* Fri Sep 13 2002 Lenny Cartier <lenny@mandrakesoft.com> 9.0-1mdk
- Update

* Thu Sep 06 2001 Etienne FAURE <etienne@mandrakesoft.com> 8.1-1mdk
- Updated: Thu Sep 06 2001
- Add Require on locale-es

* Thu Mar 22 2001 Lenny Cartier <lenny@mandrakesoft.com> 8.0-1mdk
- rebuild

* Fri Sep 29 2000 Lenny Cartier <lenny@mandrakesoft.com> 7.2-1mdk
- bm

* Thu May 09 2000 David BAUDENS <baudens@mandrakesoft.com> 7.1-1mdk
- Update for 7.1 (20000509)

* Fri Jan 07 2000 - David BAUDENS <baudens@mandrakesoft.com>
- Build for 7.0

* Tue Dec 30 1999 - David BAUDENS <baudens@mandrakesoft.com>
- French HTML version

* Sat Dec 04 1999 - David BAUDENS <baudens@mandrakesoft.com>
- 19991204
- Keep only html format (others are in contribs)

* Fri May 14 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
- Mandrake adaptations.

* Tue Mar 23 1999 Bill Nottingham <notting@redhat.com>
- no <BASE HREF...> in howto-index.html

* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
- auto rebuild in the new build environment (release 2)

* Tue Jan 26 1999 Cristian Gafton <gafton@redhat.com>
- updated howtos
- marked translations with %%lang(XX)
- get rid of pdf, ps and dvi formats

* Thu Oct 01 1998 Cristian Gafton <gafton@redhat.com>
- added the Serbian Howtos

* Thu Sep 10 1998 Cristian Gafton <gafton@redhat.com>
- updated archive
- added croatian and slovenian subpackages

* Wed Apr 15 1998 Cristian Gafton <gafton@redhat.com>
- updated archive
- subpackages for each language

* Fri Oct 24 1997 Otto Hammersmith <otto@redhat.com>
- fixed missing HOWTOs because the download ran out of space
- added an index html page for the howto-html package

* Thu Oct 23 1997 Otto Hammersmith <otto@redhat.com>
- untarred the html tarballs to obsolete the ldp package

* Wed Oct 22 1997 Otto Hammersmith <otto@redhat.com>
- updated version
- fixed description for the right date

* Thu Jul 31 1997 Erik Troan <ewt@redhat.com>
- made a noarch package

* Sat Apr 19 1997 Otto Hammersmith <otto@redhat.com>
- Updated to more recent HOWTOs.
- In the next major version, /usr/doc really ought to be cleaned out.
  Right now, the ldp and howto packages overlap somewhat. (HTML docs,
  the former, however, only has tar.gz files)
  I didn't want to rearrange too much for 4.2, and there are other
  documentation issues such as /usr/info.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2161 |12cr|howto-text-fr-2006-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define format	text-fr
%define format2	TEXT/fr
%define	format3 text

%define version 2006
%define release %mkrel 6

Summary:	HOWTO documents (%{format3} format) from the Linux Documentation Project
Name:		howto-%{format}
Version: 	%version
Release: 	%release
Group:		Books/Howtos
Source0:	howto-%{format}.tar.bz2
Url:		http://www.linuxdoc.org/docs.html#howto
License:	GPL
BuildRoot:	%{_tmppath}/howto-%{format}-root
BuildArchitectures: noarch
Requires:   	locales-fr howto-utils
BuildRequires:  howto-utils

%description
Linux HOWTOs are detailed documents which describe a specific aspect of 
configuring or using Linux.  Linux HOWTOs are a great source of
practical information about your system.  The latest versions of these
documents are located at http://www.linuxdoc.org/docs.html#howto

Install this package if you'd like to be able to access the Linux
HOWTO documentation from your own system.

%prep 
rm -rf $RPM_BUILD_ROOT

%install
mkdir -p $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
cd $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
bzcat %{SOURCE0} | tar xv

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_docdir}/HOWTO/%{format2}




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2162 |12cr|howto-text-hr-2006-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define format	text-hr
%define format2	TEXT/hr
%define	format3 text

%define version 2006
%define release %mkrel 6

Summary:	HOWTO documents (%{format3} format) from the Linux Documentation Project
Name:		howto-%{format}
Version: 	%version
Release: 	%release
Group:		Books/Howtos
Source0:	howto-%{format}.tar.bz2
Url:		http://www.linuxdoc.org/docs.html#howto
License:	GPL
BuildRoot:	%{_tmppath}/howto-%{format}-root
BuildArchitectures: noarch
Requires:   locales-hr  howto-utils
BuildRequires:  howto-utils

%description
Linux HOWTOs are detailed documents which describe a specific aspect of 
configuring or using Linux.  Linux HOWTOs are a great source of
practical information about your system.  The latest versions of these
documents are located at http://www.linuxdoc.org/docs.html#howto

Install this package if you'd like to be able to access the Linux
HOWTO documentation from your own system.

%prep 
rm -rf $RPM_BUILD_ROOT

%install
mkdir -p $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
cd $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
bzcat %{SOURCE0} | tar xv

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_docdir}/HOWTO/%{format2}



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 2006-6mdv2011.0
+ Revision: 619431
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2006-5mdv2010.0
+ Revision: 429418
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2006-4mdv2009.0
+ Revision: 247003
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 2006-3mdv2009.0
+ Revision: 239611
- rebuild
- better description

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 2006-1mdv2008.1
+ Revision: 126815
- kill re-definition of %%buildroot on Pixel's request
- import howto-text-hr


* Thu Dec 15 2006 Lenny Cartier <lenny@mandriva.com> 2006-1mdk
- rebuild

* Thu Oct 09 2003 Lenny Cartier <lenny@mandrakesoft.com> 9.2-1mdk
- updated

* Fri Sep 13 2002 Lenny Cartier <lenny@mandrakesoft.com> 9.0-1mdk
- Update

* Thu Sep 06 2001 Etienne FAURE <etienne@mandrakesoft.com> 8.1-1mdk
- Updated: Thu Sep 06 2001
- Add Require on locale-hr

* Thu Mar 22 2001 Lenny Cartier <lenny@mandrakesoft.com> 8.0-1mdk
- rebuild

* Fri Sep 29 2000 Lenny Cartier <lenny@mandrakesoft.com> 7.2-1mdk
- bm

* Thu May 09 2000 David BAUDENS <baudens@mandrakesoft.com> 7.1-1mdk
- Update for 7.1 (20000509)

* Fri Jan 07 2000 - David BAUDENS <baudens@mandrakesoft.com>
- Build for 7.0

* Tue Dec 30 1999 - David BAUDENS <baudens@mandrakesoft.com>
- French HTML version

* Sat Dec 04 1999 - David BAUDENS <baudens@mandrakesoft.com>
- 19991204
- Keep only html format (others are in contribs)

* Fri May 14 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
- Mandrake adaptations.

* Tue Mar 23 1999 Bill Nottingham <notting@redhat.com>
- no <BASE HREF...> in howto-index.html

* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
- auto rebuild in the new build environment (release 2)

* Tue Jan 26 1999 Cristian Gafton <gafton@redhat.com>
- updated howtos
- marked translations with %%lang(XX)
- get rid of pdf, ps and dvi formats

* Thu Oct 01 1998 Cristian Gafton <gafton@redhat.com>
- added the Serbian Howtos

* Thu Sep 10 1998 Cristian Gafton <gafton@redhat.com>
- updated archive
- added croatian and slovenian subpackages

* Wed Apr 15 1998 Cristian Gafton <gafton@redhat.com>
- updated archive
- subpackages for each language

* Fri Oct 24 1997 Otto Hammersmith <otto@redhat.com>
- fixed missing HOWTOs because the download ran out of space
- added an index html page for the howto-html package

* Thu Oct 23 1997 Otto Hammersmith <otto@redhat.com>
- untarred the html tarballs to obsolete the ldp package

* Wed Oct 22 1997 Otto Hammersmith <otto@redhat.com>
- updated version
- fixed description for the right date

* Thu Jul 31 1997 Erik Troan <ewt@redhat.com>
- made a noarch package

* Sat Apr 19 1997 Otto Hammersmith <otto@redhat.com>
- Updated to more recent HOWTOs.
- In the next major version, /usr/doc really ought to be cleaned out.
  Right now, the ldp and howto packages overlap somewhat. (HTML docs,
  the former, however, only has tar.gz files)
  I didn't want to rearrange too much for 4.2, and there are other
  documentation issues such as /usr/info.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2163 |12cr|howto-text-hu-2006-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define format	text-hu
%define format2	TEXT/hu
%define	format3 text

%define version 2006
%define release %mkrel 6

Summary:	HOWTO documents (%{format3} format) from the Linux Documentation Project
Name:		howto-%{format}
Version: 	%version
Release: 	%release
Group:		Books/Howtos
Source0:	howto-%{format}.tar.bz2
Url:		http://www.kde.hu/mlp/hogyanok/
License:	GPL
BuildRoot:	%{_tmppath}/howto-%{format}-root
BuildArchitectures: noarch
Requires:   locales-hu howto-utils
BuildRequires:  howto-utils

%description
Linux HOWTOs are detailed documents which describe a specific aspect of 
configuring or using Linux.  Linux HOWTOs are a great source of
practical information about your system.  The latest versions of these
documents are located at http://www.linuxdoc.org/docs.html#howto

Install this package if you'd like to be able to access the Linux
HOWTO documentation from your own system.

%prep 
rm -rf $RPM_BUILD_ROOT

%install
mkdir -p $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
cd $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
bzcat %{SOURCE0} | tar xv

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_docdir}/HOWTO/%{format2}



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 2006-6mdv2011.0
+ Revision: 619432
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2006-5mdv2010.0
+ Revision: 429419
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2006-4mdv2009.0
+ Revision: 247012
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 2006-3mdv2009.0
+ Revision: 239612
- rebuild
- better description

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 2006-1mdv2008.1
+ Revision: 126817
- kill re-definition of %%buildroot on Pixel's request
- import howto-text-hu


* Thu Dec 15 2005 Lenny Cartier <lenny@mandriva.com> 2006-1mdk
- rebuild

* Thu Oct 09 2003 Lenny Cartier <lenny@mandrakesoft.com> 9.2-1mdk
- updated

* Fri Sep 13 2002 Lenny Cartier <lenny@mandrakesoft.com> 9.0-1mdk
- Update

* Thu Sep 06 2001 Etienne FAURE <etienne@mandrakesoft.com> 8.1-1mdk
- Updated: Thu Sep 06 2001
- Add Require on locale-hu

* Thu Mar 22 2001 Lenny Cartier <lenny@mandrakesoft.com> 8.0-1mdk
- rebuild

* Thu Nov 09 2000 Lenny Cartier <lenny@mandrakesoft.com> 7.2-1mdk
- used srpm from Andras TIMAR <timar@linux-mandrake.com> :
	- first Mandrake RPM


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2164 |12cr|howto-text-id-2006-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define format	text-id
%define format2	TEXT/id
%define	format3 text

%define version 2006
%define release %mkrel 6


Summary:	HOWTO documents (%{format3} format) from the Linux Documentation Project
Name:		howto-%{format}
Version: 	%version
Release: 	%release
Group:		Books/Howtos
Source0:	howto-%{format}.tar.bz2
Url:		http://www.linuxdoc.org/docs.html#howto
License:	GPL
BuildRoot:	%{_tmppath}/howto-%{format}-root
BuildArchitectures: noarch
Requires:   locales-id howto-utils
BuildRequires:  howto-utils

%description
Linux HOWTOs are detailed documents which describe a specific aspect of 
configuring or using Linux.  Linux HOWTOs are a great source of
practical information about your system.  The latest versions of these
documents are located at http://www.linuxdoc.org/docs.html#howto

Install this package if you'd like to be able to access the Linux
HOWTO documentation from your own system.

%prep 
rm -rf $RPM_BUILD_ROOT

%install
mkdir -p $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
cd $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
bzcat %{SOURCE0} | tar xv

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_docdir}/HOWTO/%{format2}




%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 2006-6mdv2011.0
+ Revision: 619441
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2006-5mdv2010.0
+ Revision: 429420
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2006-4mdv2009.0
+ Revision: 247020
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 2006-3mdv2009.0
+ Revision: 239613
- rebuild
- better description

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 2006-1mdv2008.1
+ Revision: 126819
- kill re-definition of %%buildroot on Pixel's request
- import howto-text-id


* Thu Dec 15 2006 Lenny Cartier <lenny@mandriva.com> 2006-1mdk
- rebuild

* Thu Oct 09 2003 Lenny Cartier <lenny@mandrakesoft.com> 9.2-1mdk
- updated

* Fri Sep 13 2002 Lenny Cartier <lenny@mandrakesoft.com> 9.0-1mdk
- Update

* Thu Sep 06 2001 Etienne FAURE <etienne@mandrakesoft.com> 8.1-1mdk
- Updated: Thu Sep 06 2001
- Add Require on locale-id

* Thu Mar 22 2001 Lenny Cartier <lenny@mandrakesoft.com> 8.0-1mdk
- rebuild

* Fri Sep 29 2000 Lenny Cartier <lenny@mandrakesoft.com> 7.2-1mdk
- bm

* Thu May 09 2000 David BAUDENS <baudens@mandrakesoft.com> 7.1-1mdk
- Update for 7.1 (20000509)

* Fri Jan 07 2000 - David BAUDENS <baudens@mandrakesoft.com>
- Build for 7.0

* Tue Dec 30 1999 - David BAUDENS <baudens@mandrakesoft.com>
- French HTML version

* Sat Dec 04 1999 - David BAUDENS <baudens@mandrakesoft.com>
- 19991204
- Keep only html format (others are in contribs)

* Fri May 14 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
- Mandrake adaptations.

* Tue Mar 23 1999 Bill Nottingham <notting@redhat.com>
- no <BASE HREF...> in howto-index.html

* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
- auto rebuild in the new build environment (release 2)

* Tue Jan 26 1999 Cristian Gafton <gafton@redhat.com>
- updated howtos
- marked translations with %%lang(XX)
- get rid of pdf, ps and dvi formats

* Thu Oct 01 1998 Cristian Gafton <gafton@redhat.com>
- added the Serbian Howtos

* Thu Sep 10 1998 Cristian Gafton <gafton@redhat.com>
- updated archive
- added croatian and slovenian subpackages

* Wed Apr 15 1998 Cristian Gafton <gafton@redhat.com>
- updated archive
- subpackages for each language

* Fri Oct 24 1997 Otto Hammersmith <otto@redhat.com>
- fixed missing HOWTOs because the download ran out of space
- added an index html page for the howto-html package

* Thu Oct 23 1997 Otto Hammersmith <otto@redhat.com>
- untarred the html tarballs to obsolete the ldp package

* Wed Oct 22 1997 Otto Hammersmith <otto@redhat.com>
- updated version
- fixed description for the right date

* Thu Jul 31 1997 Erik Troan <ewt@redhat.com>
- made a noarch package

* Sat Apr 19 1997 Otto Hammersmith <otto@redhat.com>
- Updated to more recent HOWTOs.
- In the next major version, /usr/doc really ought to be cleaned out.
  Right now, the ldp and howto packages overlap somewhat. (HTML docs,
  the former, however, only has tar.gz files)
  I didn't want to rearrange too much for 4.2, and there are other
  documentation issues such as /usr/info.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2165 |12cr|howto-text-it-2006-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define format	text-it
%define format2	TEXT/it
%define	format3 text

%define version 2006
%define release %mkrel 6

Summary:	HOWTO documents (%{format3} format) from the Linux Documentation Project
Name:		howto-%{format}
Version: 	%version
Release: 	%release
Group:		Books/Howtos
Source0:	howto-%{format}.tar.bz2
Url:		http://www.linuxdoc.org/docs.html#howto
License:	GPL
BuildRoot:	%{_tmppath}/howto-%{format}-root
BuildArchitectures: noarch
Requires:   locales-it howto-utils
BuildRequires:  howto-utils

%description
Linux HOWTOs are detailed documents which describe a specific aspect of 
configuring or using Linux.  Linux HOWTOs are a great source of
practical information about your system.  The latest versions of these
documents are located at http://www.linuxdoc.org/docs.html#howto

Install this package if you'd like to be able to access the Linux
HOWTO documentation from your own system.

%prep 
rm -rf $RPM_BUILD_ROOT

%install
mkdir -p $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
cd $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
bzcat %{SOURCE0} | tar xv

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(644,root,root,755)
%{_docdir}/HOWTO/%{format2}




%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 2006-6mdv2011.0
+ Revision: 619458
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2006-5mdv2010.0
+ Revision: 429421
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2006-4mdv2009.0
+ Revision: 247021
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 2006-3mdv2009.0
+ Revision: 239614
- rebuild
- better description

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 2006-1mdv2008.1
+ Revision: 126820
- kill re-definition of %%buildroot on Pixel's request
- import howto-text-it


* Thu Dec 15 2006 Lenny Cartier <lenny@mandriva.com> 2006-1mdk
- rebuild

* Thu Oct 09 2003 Lenny Cartier <lenny@mandrakesoft.com> 9.2-1mdk
- updated

* Sat Sep 14 2002  Lenny Cartier <lenny@mandrakesoft.com> 9.0-1mdk
- update

* Thu Sep 06 2001 Etienne FAURE <etienne@mandrakesoft.com> 8.1-1mdk
- Updated: Thu Sep 06 2001
- Add Require on locale-it

* Thu Mar 22 2001 Lenny Cartier <lenny@mandrakesoft.com> 8.0-1mdk
- rebuild

* Fri Sep 29 2000 Lenny Cartier <lenny@mandrakesoft.com> 7.2-1mdk
- bm

* Thu May 09 2000 David BAUDENS <baudens@mandrakesoft.com> 7.1-1mdk
- Update for 7.1 (20000509)

* Fri Jan 07 2000 - David BAUDENS <baudens@mandrakesoft.com>
- Build for 7.0

* Tue Dec 30 1999 - David BAUDENS <baudens@mandrakesoft.com>
- French HTML version

* Sat Dec 04 1999 - David BAUDENS <baudens@mandrakesoft.com>
- 19991204
- Keep only html format (others are in contribs)

* Fri May 14 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
- Mandrake adaptations.

* Tue Mar 23 1999 Bill Nottingham <notting@redhat.com>
- no <BASE HREF...> in howto-index.html

* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
- auto rebuild in the new build environment (release 2)

* Tue Jan 26 1999 Cristian Gafton <gafton@redhat.com>
- updated howtos
- marked translations with %%lang(XX)
- get rid of pdf, ps and dvi formats

* Thu Oct 01 1998 Cristian Gafton <gafton@redhat.com>
- added the Serbian Howtos

* Thu Sep 10 1998 Cristian Gafton <gafton@redhat.com>
- updated archive
- added croatian and slovenian subpackages

* Wed Apr 15 1998 Cristian Gafton <gafton@redhat.com>
- updated archive
- subpackages for each language

* Fri Oct 24 1997 Otto Hammersmith <otto@redhat.com>
- fixed missing HOWTOs because the download ran out of space
- added an index html page for the howto-html package

* Thu Oct 23 1997 Otto Hammersmith <otto@redhat.com>
- untarred the html tarballs to obsolete the ldp package

* Wed Oct 22 1997 Otto Hammersmith <otto@redhat.com>
- updated version
- fixed description for the right date

* Thu Jul 31 1997 Erik Troan <ewt@redhat.com>
- made a noarch package

* Sat Apr 19 1997 Otto Hammersmith <otto@redhat.com>
- Updated to more recent HOWTOs.
- In the next major version, /usr/doc really ought to be cleaned out.
  Right now, the ldp and howto packages overlap somewhat. (HTML docs,
  the former, however, only has tar.gz files)
  I didn't want to rearrange too much for 4.2, and there are other
  documentation issues such as /usr/info.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2166 |12cr|howto-text-ja-2006-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define format	text-ja
%define format2	TEXT/ja
%define	format3 text

%define version 2006
%define release %mkrel 6

Summary:	HOWTO documents (%{format3} format) from the Linux Documentation Project
Name:		howto-%{format}
Version: 	%version
Release: 	%release
Group:		Books/Howtos
Source0:	howto-%{format}.tar.bz2
Url:		http://www.linuxdoc.org/docs.html#howto
License:	GPL
BuildRoot:	%{_tmppath}/howto-%{format}-root
BuildArchitectures: noarch
Requires:   locales-ja howto-utils
BuildRequires:  howto-utils

%description
Linux HOWTOs are detailed documents which describe a specific aspect of 
configuring or using Linux.  Linux HOWTOs are a great source of
practical information about your system.  The latest versions of these
documents are located at http://www.linuxdoc.org/docs.html#howto

Install this package if you'd like to be able to access the Linux
HOWTO documentation from your own system.

%prep 
rm -rf $RPM_BUILD_ROOT

%install
mkdir -p $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
cd $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
bzcat %{SOURCE0} | tar xv

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_docdir}/HOWTO/%{format2}




%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 2006-6mdv2011.0
+ Revision: 619471
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2006-5mdv2010.0
+ Revision: 429424
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2006-4mdv2009.0
+ Revision: 247024
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 2006-3mdv2009.0
+ Revision: 239615
- rebuild
- better description

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 2006-1mdv2008.1
+ Revision: 126822
- kill re-definition of %%buildroot on Pixel's request
- import howto-text-ja


* Thu Dec 15 2005 Lenny Cartier <lenny@mandriva.com> 2006-1mdk
- rebuild

* Thu Oct 09 2003 Lenny Cartier <lenny@mandrakesoft.com> 9.2-1mdk
- updated

* Sat Sep 14 2002  Lenny Cartier <lenny@mandrakesoft.com> 9.0-1mdk
- update

* Thu Sep 06 2001 Etienne FAURE <etienne@mandrakesoft.com> 8.1-1mdk
- Updated: Thu Sep 06 2001
- Add Require on locale-ja

* Thu Mar 22 2001 Lenny Cartier <lenny@mandrakesoft.com> 8.0-1mdk
- rebuild

* Fri Sep 29 2000 Lenny Cartier <lenny@mandrakesoft.com> 7.2-1mdk
- bm

* Thu May 09 2000 David BAUDENS <baudens@mandrakesoft.com> 7.1-1mdk
- Update for 7.1 (20000509)

* Fri Jan 07 2000 - David BAUDENS <baudens@mandrakesoft.com>
- Build for 7.0

* Tue Dec 30 1999 - David BAUDENS <baudens@mandrakesoft.com>
- French HTML version

* Sat Dec 04 1999 - David BAUDENS <baudens@mandrakesoft.com>
- 19991204
- Keep only html format (others are in contribs)

* Fri May 14 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
- Mandrake adaptations.

* Tue Mar 23 1999 Bill Nottingham <notting@redhat.com>
- no <BASE HREF...> in howto-index.html

* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
- auto rebuild in the new build environment (release 2)

* Tue Jan 26 1999 Cristian Gafton <gafton@redhat.com>
- updated howtos
- marked translations with %%lang(XX)
- get rid of pdf, ps and dvi formats

* Thu Oct 01 1998 Cristian Gafton <gafton@redhat.com>
- added the Serbian Howtos

* Thu Sep 10 1998 Cristian Gafton <gafton@redhat.com>
- updated archive
- added croatian and slovenian subpackages

* Wed Apr 15 1998 Cristian Gafton <gafton@redhat.com>
- updated archive
- subpackages for each language

* Fri Oct 24 1997 Otto Hammersmith <otto@redhat.com>
- fixed missing HOWTOs because the download ran out of space
- added an index html page for the howto-html package

* Thu Oct 23 1997 Otto Hammersmith <otto@redhat.com>
- untarred the html tarballs to obsolete the ldp package

* Wed Oct 22 1997 Otto Hammersmith <otto@redhat.com>
- updated version
- fixed description for the right date

* Thu Jul 31 1997 Erik Troan <ewt@redhat.com>
- made a noarch package

* Sat Apr 19 1997 Otto Hammersmith <otto@redhat.com>
- Updated to more recent HOWTOs.
- In the next major version, /usr/doc really ought to be cleaned out.
  Right now, the ldp and howto packages overlap somewhat. (HTML docs,
  the former, however, only has tar.gz files)
  I didn't want to rearrange too much for 4.2, and there are other
  documentation issues such as /usr/info.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2167 |12cr|howto-text-ko-2006-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define format	text-ko
%define format2	TEXT/ko
%define	format3 text

%define version 2006
%define release %mkrel 6

Summary:	HOWTO documents (%{format3} format) from the Linux Documentation Project
Name:		howto-%{format}
Version: 	%version
Release: 	%release
Group:		Books/Howtos
Source0:	howto-%{format}.tar.bz2
Url:		http://www.linuxdoc.org/docs.html#howto
License:	GPL
BuildRoot:	%{_tmppath}/howto-%{format}-root
BuildArchitectures: noarch
Requires:   locales-ko howto-utils
BuildRequires:  howto-utils

%description
Linux HOWTOs are detailed documents which describe a specific aspect of 
configuring or using Linux.  Linux HOWTOs are a great source of
practical information about your system.  The latest versions of these
documents are located at http://www.linuxdoc.org/docs.html#howto

Install this package if you'd like to be able to access the Linux
HOWTO documentation from your own system.

http://www.linuxdoc.org/docs.html#howto

%prep 
rm -rf $RPM_BUILD_ROOT

%install
mkdir -p $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
cd $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
bzcat %{SOURCE0} | tar xv

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_docdir}/HOWTO/%{format2}




%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 2006-6mdv2011.0
+ Revision: 619479
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2006-5mdv2010.0
+ Revision: 429433
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2006-4mdv2009.0
+ Revision: 247026
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 2006-3mdv2009.0
+ Revision: 239616
- rebuild
- better description

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 2006-1mdv2008.1
+ Revision: 126824
- kill re-definition of %%buildroot on Pixel's request
- import howto-text-ko


* Thu Dec 15 2006 Lenny Cartier <lenny@mandriva.com> 2006-1mdk
- rebuild

* Thu Oct 09 2003 Lenny Cartier <lenny@mandrakesoft.com> 9.2-1mdk
- updated

* Sat Sep 14 2002  Lenny Cartier <lenny@mandrakesoft.com> 9.0-1mdk
- update

* Thu Sep 06 2001 Etienne FAURE <etienne@mandrakesoft.com> 8.1-1mdk
- Updated: Thu Sep 06 2001
- Add Require on locale-ko

* Thu Mar 22 2001 Lenny Cartier <lenny@mandrakesoft.com> 8.0-1mdk
- rebuild

* Fri Sep 29 2000 Lenny Cartier <lenny@mandrakesoft.com> 7.2-1mdk
- bm

* Thu May 09 2000 David BAUDENS <baudens@mandrakesoft.com> 7.1-1mdk
- Update for 7.1 (20000509)

* Fri Jan 07 2000 - David BAUDENS <baudens@mandrakesoft.com>
- Build for 7.0

* Tue Dec 30 1999 - David BAUDENS <baudens@mandrakesoft.com>
- French HTML version

* Sat Dec 04 1999 - David BAUDENS <baudens@mandrakesoft.com>
- 19991204
- Keep only html format (others are in contribs)

* Fri May 14 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
- Mandrake adaptations.

* Tue Mar 23 1999 Bill Nottingham <notting@redhat.com>
- no <BASE HREF...> in howto-index.html

* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
- auto rebuild in the new build environment (release 2)

* Tue Jan 26 1999 Cristian Gafton <gafton@redhat.com>
- updated howtos
- marked translations with %%lang(XX)
- get rid of pdf, ps and dvi formats

* Thu Oct 01 1998 Cristian Gafton <gafton@redhat.com>
- added the Serbian Howtos

* Thu Sep 10 1998 Cristian Gafton <gafton@redhat.com>
- updated archive
- added croatian and slovenian subpackages

* Wed Apr 15 1998 Cristian Gafton <gafton@redhat.com>
- updated archive
- subpackages for each language

* Fri Oct 24 1997 Otto Hammersmith <otto@redhat.com>
- fixed missing HOWTOs because the download ran out of space
- added an index html page for the howto-html package

* Thu Oct 23 1997 Otto Hammersmith <otto@redhat.com>
- untarred the html tarballs to obsolete the ldp package

* Wed Oct 22 1997 Otto Hammersmith <otto@redhat.com>
- updated version
- fixed description for the right date

* Thu Jul 31 1997 Erik Troan <ewt@redhat.com>
- made a noarch package

* Sat Apr 19 1997 Otto Hammersmith <otto@redhat.com>
- Updated to more recent HOWTOs.
- In the next major version, /usr/doc really ought to be cleaned out.
  Right now, the ldp and howto packages overlap somewhat. (HTML docs,
  the former, however, only has tar.gz files)
  I didn't want to rearrange too much for 4.2, and there are other
  documentation issues such as /usr/info.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2168 |12cr|howto-text-nl-2006-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define format	text-nl
%define format2	TEXT/nl
%define	format3 text

%define version 2006
%define release %mkrel 6

Summary:	HOWTO documents (%{format3} format) from the Linux Documentation Project
Name:		howto-%{format}
Version: 	%version
Release: 	%release
Group:		Books/Howtos
Source0:	howto-%{format}.tar.bz2
Url:		http://www.linuxdoc.org/docs.html#howto
License:	GPL
BuildRoot:	%{_tmppath}/howto-%{format}-root
BuildArchitectures: noarch
Requires:   locales-nl howto-utils
BuildRequires:  howto-utils

%description
Linux HOWTOs are detailed documents which describe a specific aspect of 
configuring or using Linux.  Linux HOWTOs are a great source of
practical information about your system.  The latest versions of these
documents are located at http://www.linuxdoc.org/docs.html#howto

Install this package if you'd like to be able to access the Linux
HOWTO documentation from your own system.

%prep 
rm -rf $RPM_BUILD_ROOT


%install
mkdir -p $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
cd $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
bzcat %{SOURCE0} | tar xv

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_docdir}/HOWTO/%{format2}




%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 2006-6mdv2011.0
+ Revision: 619480
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2006-5mdv2010.0
+ Revision: 429439
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2006-4mdv2009.0
+ Revision: 247027
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 2006-3mdv2009.0
+ Revision: 239617
- rebuild
- better description

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 2006-1mdv2008.1
+ Revision: 126826
- kill re-definition of %%buildroot on Pixel's request
- import howto-text-nl


* Thu Dec 15 2005 Lenny Cartier <lenny@mandriva.com> 2006-1mdk
- rebuild

* Thu Oct 09 2003 Lenny Cartier <lenny@mandrakesoft.com> 9.2-1mdk
- updated

* Sat Sep 14 2002  Lenny Cartier <lenny@mandrakesoft.com> 9.0-1mdk
- update

* Thu Sep 06 2001 Etienne FAURE <etienne@mandrakesoft.com> 8.1-1mdk
- Updated: Thu Sep 06 2001
- Add Require on locale-nl
-first Mandrake release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2169 |12cr|howto-text-pl-2006-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define format	text-pl
%define format2	TEXT/pl
%define	format3 text

%define version 2006
%define release %mkrel 6

Summary:	HOWTO documents (%{format3} format) from the Linux Documentation Project
Name:		howto-%{format}
Version: 	%version
Release: 	%release
Group:		Books/Howtos
Source0:	howto-%{format}.tar.bz2
Url:		http://www.linuxdoc.org/docs.html#howto
License:	GPL
BuildRoot:	%{_tmppath}/howto-%{format}-root
BuildArchitectures: noarch
Requires:   locales-pl howto-utils
BuildRequires:  howto-utils

%description
Linux HOWTOs are detailed documents which describe a specific aspect of 
configuring or using Linux.  Linux HOWTOs are a great source of
practical information about your system.  The latest versions of these
documents are located at http://www.linuxdoc.org/docs.html#howto

Install this package if you'd like to be able to access the Linux
HOWTO documentation from your own system.

%prep 
rm -rf $RPM_BUILD_ROOT

%install
mkdir -p $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
cd $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
bzcat %{SOURCE0} | tar xv

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_docdir}/HOWTO/%{format2}



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 2006-6mdv2011.0
+ Revision: 619481
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2006-5mdv2010.0
+ Revision: 429446
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2006-4mdv2009.0
+ Revision: 247029
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 2006-3mdv2009.0
+ Revision: 239618
- rebuild
- better description

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 2006-1mdv2008.1
+ Revision: 126828
- kill re-definition of %%buildroot on Pixel's request
- import howto-text-pl


* Thu Dec 15 2005 Lenny Cartier <lenny@mandriva.com> 2006-1mdk
- rebuild

* Thu Oct 09 2003 Lenny Cartier <lenny@mandrakesoft.com> 9.2-1mdk
- updated

* Sat Sep 14 2002  Lenny Cartier <lenny@mandrakesoft.com> 9.0-1mdk
- update

* Thu Sep 06 2001 Etienne FAURE <etienne@mandrakesoft.com> 8.1-1mdk
- Updated: Thu Sep 06 2001
- Add Require on locale-pl

* Thu Mar 22 2001 Lenny Cartier <lenny@mandrakesoft.com> 8.0-1mdk
- rebuild

* Fri Sep 29 2000 Lenny Cartier <lenny@mandrakesoft.com> 7.2-1mdk
- bm

* Thu May 09 2000 David BAUDENS <baudens@mandrakesoft.com> 7.1-1mdk
- Update for 7.1 (20000509)

* Fri Jan 07 2000 - David BAUDENS <baudens@mandrakesoft.com>
- Build for 7.0

* Tue Dec 30 1999 - David BAUDENS <baudens@mandrakesoft.com>
- French HTML version

* Sat Dec 04 1999 - David BAUDENS <baudens@mandrakesoft.com>
- 19991204
- Keep only html format (others are in contribs)

* Fri May 14 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
- Mandrake adaptations.

* Tue Mar 23 1999 Bill Nottingham <notting@redhat.com>
- no <BASE HREF...> in howto-index.html

* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
- auto rebuild in the new build environment (release 2)

* Tue Jan 26 1999 Cristian Gafton <gafton@redhat.com>
- updated howtos
- marked translations with %%lang(XX)
- get rid of pdf, ps and dvi formats

* Thu Oct 01 1998 Cristian Gafton <gafton@redhat.com>
- added the Serbian Howtos

* Thu Sep 10 1998 Cristian Gafton <gafton@redhat.com>
- updated archive
- added croatian and slovenian subpackages

* Wed Apr 15 1998 Cristian Gafton <gafton@redhat.com>
- updated archive
- subpackages for each language

* Fri Oct 24 1997 Otto Hammersmith <otto@redhat.com>
- fixed missing HOWTOs because the download ran out of space
- added an index html page for the howto-html package

* Thu Oct 23 1997 Otto Hammersmith <otto@redhat.com>
- untarred the html tarballs to obsolete the ldp package

* Wed Oct 22 1997 Otto Hammersmith <otto@redhat.com>
- updated version
- fixed description for the right date

* Thu Jul 31 1997 Erik Troan <ewt@redhat.com>
- made a noarch package

* Sat Apr 19 1997 Otto Hammersmith <otto@redhat.com>
- Updated to more recent HOWTOs.
- In the next major version, /usr/doc really ought to be cleaned out.
  Right now, the ldp and howto packages overlap somewhat. (HTML docs,
  the former, however, only has tar.gz files)
  I didn't want to rearrange too much for 4.2, and there are other
  documentation issues such as /usr/info.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2170 |12cr|howto-text-sl-2006-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define format	text-sl
%define format2	TEXT/sl
%define	format3 text

%define version 2006
%define release %mkrel 6

Summary:	HOWTO documents (%{format3} format) from the Linux Documentation Project
Name:		howto-%{format}
Version: 	%version
Release: 	%release
Group:		Books/Howtos
Source0:	howto-%{format}.tar.bz2
Url:		http://www.linuxdoc.org/docs.html#howto
License:	GPL
BuildRoot:	%{_tmppath}/howto-%{format}-root
BuildArchitectures: noarch
Requires:   locales-sl howto-utils
BuildRequires:  howto-utils

%description
Linux HOWTOs are detailed documents which describe a specific aspect of 
configuring or using Linux.  Linux HOWTOs are a great source of
practical information about your system.  The latest versions of these
documents are located at http://www.linuxdoc.org/docs.html#howto

Install this package if you'd like to be able to access the Linux
HOWTO documentation from your own system.

%prep 
rm -rf $RPM_BUILD_ROOT

%install
mkdir -p $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
cd $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
bzcat %{SOURCE0} | tar xv

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_docdir}/HOWTO/%{format2}



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 2006-6mdv2011.0
+ Revision: 619482
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2006-5mdv2010.0
+ Revision: 429456
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2006-4mdv2009.0
+ Revision: 247031
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 2006-3mdv2009.0
+ Revision: 239619
- rebuild
- better description

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 2006-1mdv2008.1
+ Revision: 126830
- kill re-definition of %%buildroot on Pixel's request
- import howto-text-sl


* Thu Dec 15 2006 Lenny Cartier <lenny@mandriva.com> 2006-1mdk
- rebuild

* Thu Oct 09 2003 Lenny Cartier <lenny@mandrakesoft.com> 9.2-1mdk
- updated

* Sat Sep 14 2002  Lenny Cartier <lenny@mandrakesoft.com> 9.0-1mdk
- update

* Thu Sep 06 2001 Etienne FAURE <etienne@mandrakesoft.com> 8.1-1mdk
- Updated: Thu Sep 06 2001
- Add Require on locale-sl

* Thu Mar 22 2001 Lenny Cartier <lenny@mandrakesoft.com> 8.0-1mdk
- rebuild

* Fri Sep 29 2000 Lenny Cartier <lenny@mandrakesoft.com> 7.2-1mdk
- bm

* Thu May 09 2000 David BAUDENS <baudens@mandrakesoft.com> 7.1-1mdk
- Update for 7.1 (20000509)

* Fri Jan 07 2000 - David BAUDENS <baudens@mandrakesoft.com>
- Build for 7.0

* Tue Dec 30 1999 - David BAUDENS <baudens@mandrakesoft.com>
- French HTML version

* Sat Dec 04 1999 - David BAUDENS <baudens@mandrakesoft.com>
- 19991204
- Keep only html format (others are in contribs)

* Fri May 14 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
- Mandrake adaptations.

* Tue Mar 23 1999 Bill Nottingham <notting@redhat.com>
- no <BASE HREF...> in howto-index.html

* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
- auto rebuild in the new build environment (release 2)

* Tue Jan 26 1999 Cristian Gafton <gafton@redhat.com>
- updated howtos
- marked translations with %%lang(XX)
- get rid of pdf, ps and dvi formats

* Thu Oct 01 1998 Cristian Gafton <gafton@redhat.com>
- added the Serbian Howtos

* Thu Sep 10 1998 Cristian Gafton <gafton@redhat.com>
- updated archive
- added croatian and slovenian subpackages

* Wed Apr 15 1998 Cristian Gafton <gafton@redhat.com>
- updated archive
- subpackages for each language

* Fri Oct 24 1997 Otto Hammersmith <otto@redhat.com>
- fixed missing HOWTOs because the download ran out of space
- added an index html page for the howto-html package

* Thu Oct 23 1997 Otto Hammersmith <otto@redhat.com>
- untarred the html tarballs to obsolete the ldp package

* Wed Oct 22 1997 Otto Hammersmith <otto@redhat.com>
- updated version
- fixed description for the right date

* Thu Jul 31 1997 Erik Troan <ewt@redhat.com>
- made a noarch package

* Sat Apr 19 1997 Otto Hammersmith <otto@redhat.com>
- Updated to more recent HOWTOs.
- In the next major version, /usr/doc really ought to be cleaned out.
  Right now, the ldp and howto packages overlap somewhat. (HTML docs,
  the former, however, only has tar.gz files)
  I didn't want to rearrange too much for 4.2, and there are other
  documentation issues such as /usr/info.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2171 |12cr|howto-text-sv-2006-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define format	text-sv
%define format2	TEXT/sv
%define	format3 text

%define version 2006
%define release %mkrel 6

Summary:	HOWTO documents (%{format3} format) from the Linux Documentation Project
Name:		howto-%{format}
Version: 	%version
Release: 	%release
Group:		Books/Howtos
Source0:	howto-text-sv.tar.bz2
Url:		http://www.linuxdoc.org/docs.html#howto
License:	GPL
BuildRoot:	%{_tmppath}/howto-%{format}-root
BuildArchitectures: noarch
Requires:   locales-sv howto-utils
BuildRequires:  howto-utils

%description
Linux HOWTOs are detailed documents which describe a specific aspect of 
configuring or using Linux.  Linux HOWTOs are a great source of
practical information about your system.  The latest versions of these
documents are located at http://www.linuxdoc.org/docs.html#howto

Install this package if you'd like to be able to access the Linux
HOWTO documentation from your own system.

%prep 
rm -rf $RPM_BUILD_ROOT

%install
mkdir -p $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
cd $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
bzcat %{SOURCE0} | tar xv

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_docdir}/HOWTO/%{format2}




%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 2006-6mdv2011.0
+ Revision: 619483
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2006-5mdv2010.0
+ Revision: 429463
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2006-4mdv2009.0
+ Revision: 247033
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 2006-3mdv2009.0
+ Revision: 239620
- rebuild
- better description

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 2006-1mdv2008.1
+ Revision: 126832
- kill re-definition of %%buildroot on Pixel's request
- import howto-text-sv


* Thu Dec 15 2005 Lenny Cartier <lenny@mandriva.com> 2006-1mdk
- rebuild

* Thu Oct 09 2003  Lenny Cartier <lenny@mandrakesoft.com> 9.2-1mdk
- updated

* Sat Sep 14 2002  Lenny Cartier <lenny@mandrakesoft.com> 9.0-1mdk
- update

* Thu Sep 06 2001 Etienne FAURE <etienne@mandrakesoft.com> 8.1-1mdk
- Updated: Thu Sep 06 2001
- Add Require on locale-sv

* Thu Mar 22 2001 Lenny Cartier <lenny@mandrakesoft.com> 8.0-1mdk
- rebuild

* Fri Sep 29 2000 Lenny Cartier <lenny@mandrakesoft.com> 7.2-1mdk
- bm

* Thu May 09 2000 David BAUDENS <baudens@mandrakesoft.com> 7.1-1mdk
- Update for 7.1 (20000509)

* Fri Jan 07 2000 - David BAUDENS <baudens@mandrakesoft.com>
- Build for 7.0

* Tue Dec 30 1999 - David BAUDENS <baudens@mandrakesoft.com>
- French HTML version

* Sat Dec 04 1999 - David BAUDENS <baudens@mandrakesoft.com>
- 19991204
- Keep only html format (others are in contribs)

* Fri May 14 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
- Mandrake adaptations.

* Tue Mar 23 1999 Bill Nottingham <notting@redhat.com>
- no <BASE HREF...> in howto-index.html

* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
- auto rebuild in the new build environment (release 2)

* Tue Jan 26 1999 Cristian Gafton <gafton@redhat.com>
- updated howtos
- marked translations with %%lang(XX)
- get rid of pdf, ps and dvi formats

* Thu Oct 01 1998 Cristian Gafton <gafton@redhat.com>
- added the Serbian Howtos

* Thu Sep 10 1998 Cristian Gafton <gafton@redhat.com>
- updated archive
- added croatian and slovenian subpackages

* Wed Apr 15 1998 Cristian Gafton <gafton@redhat.com>
- updated archive
- subpackages for each language

* Fri Oct 24 1997 Otto Hammersmith <otto@redhat.com>
- fixed missing HOWTOs because the download ran out of space
- added an index html page for the howto-html package

* Thu Oct 23 1997 Otto Hammersmith <otto@redhat.com>
- untarred the html tarballs to obsolete the ldp package

* Wed Oct 22 1997 Otto Hammersmith <otto@redhat.com>
- updated version
- fixed description for the right date

* Thu Jul 31 1997 Erik Troan <ewt@redhat.com>
- made a noarch package

* Sat Apr 19 1997 Otto Hammersmith <otto@redhat.com>
- Updated to more recent HOWTOs.
- In the next major version, /usr/doc really ought to be cleaned out.
  Right now, the ldp and howto packages overlap somewhat. (HTML docs,
  the former, however, only has tar.gz files)
  I didn't want to rearrange too much for 4.2, and there are other
  documentation issues such as /usr/info.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2172 |12cr|howto-text-zh-2006-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define format	text-zh
%define format2	TEXT/zh
%define	format3 text

%define version 2006
%define release %mkrel 6

Summary:	HOWTO documents (%{format3} format) from the Linux Documentation Project
Name:		howto-%{format}
Version: 	%version
Release: 	%release
Group:		Books/Howtos
Source0:	howto-%{format}.tar.bz2
Url:		http://www.linuxdoc.org/docs.html#howto
License:	GPL
BuildRoot:	%{_tmppath}/howto-%{format}-root
BuildArchitectures: noarch
Requires:   locales-zh howto-utils
BuildRequires:  howto-utils

%description
Linux HOWTOs are detailed documents which describe a specific aspect of 
configuring or using Linux.  Linux HOWTOs are a great source of
practical information about your system.  The latest versions of these
documents are located at http://www.linuxdoc.org/docs.html#howto

Install this package if you'd like to be able to access the Linux
HOWTO documentation from your own system.

%prep 
rm -rf $RPM_BUILD_ROOT

%install
mkdir -p $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
cd $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
bzcat %{SOURCE0} | tar xv

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_docdir}/HOWTO/%{format2}




%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 2006-6mdv2011.0
+ Revision: 619484
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2006-5mdv2010.0
+ Revision: 429472
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2006-4mdv2009.0
+ Revision: 247034
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 2006-3mdv2009.0
+ Revision: 239621
- rebuild
- better description

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 2006-1mdv2008.1
+ Revision: 126834
- kill re-definition of %%buildroot on Pixel's request
- import howto-text-zh


* Thu Dec 15 2005 Lenny Cartier <lenny@mandriva.com> 2006-1mdk
- rebuild

* Thu Oct 09 2003 Lenny Cartier <lenny@mandrakesoft.com> 9.2-1mdk
- updated

* Sat Sep 14 2002  Lenny Cartier <lenny@mandrakesoft.com> 9.0-1mdk
- update

* Thu Sep 06 2001 Etienne FAURE <etienne@mandrakesoft.com> 8.1-1mdk
- Updated: Thu Sep 06 2001
- Add Require on locale-zh

* Thu Mar 22 2001 Lenny Cartier <lenny@mandrakesoft.com> 8.0-1mdk
- rebuild

* Fri Sep 29 2000 Lenny Cartier <lenny@mandrakesoft.com> 7.2-1mdk
- bm

* Thu May 09 2000 David BAUDENS <baudens@mandrakesoft.com> 7.1-1mdk
- Update for 7.1 (20000509)

* Fri Jan 07 2000 - David BAUDENS <baudens@mandrakesoft.com>
- Build for 7.0

* Tue Dec 30 1999 - David BAUDENS <baudens@mandrakesoft.com>
- French HTML version

* Sat Dec 04 1999 - David BAUDENS <baudens@mandrakesoft.com>
- 19991204
- Keep only html format (others are in contribs)

* Fri May 14 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
- Mandrake adaptations.

* Tue Mar 23 1999 Bill Nottingham <notting@redhat.com>
- no <BASE HREF...> in howto-index.html

* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
- auto rebuild in the new build environment (release 2)

* Tue Jan 26 1999 Cristian Gafton <gafton@redhat.com>
- updated howtos
- marked translations with %%lang(XX)
- get rid of pdf, ps and dvi formats

* Thu Oct 01 1998 Cristian Gafton <gafton@redhat.com>
- added the Serbian Howtos

* Thu Sep 10 1998 Cristian Gafton <gafton@redhat.com>
- updated archive
- added croatian and slovenian subpackages

* Wed Apr 15 1998 Cristian Gafton <gafton@redhat.com>
- updated archive
- subpackages for each language

* Fri Oct 24 1997 Otto Hammersmith <otto@redhat.com>
- fixed missing HOWTOs because the download ran out of space
- added an index html page for the howto-html package

* Thu Oct 23 1997 Otto Hammersmith <otto@redhat.com>
- untarred the html tarballs to obsolete the ldp package

* Wed Oct 22 1997 Otto Hammersmith <otto@redhat.com>
- updated version
- fixed description for the right date

* Thu Jul 31 1997 Erik Troan <ewt@redhat.com>
- made a noarch package

* Sat Apr 19 1997 Otto Hammersmith <otto@redhat.com>
- Updated to more recent HOWTOs.
- In the next major version, /usr/doc really ought to be cleaned out.
  Right now, the ldp and howto packages overlap somewhat. (HTML docs,
  the former, however, only has tar.gz files)
  I didn't want to rearrange too much for 4.2, and there are other
  documentation issues such as /usr/info.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2173 |12cr|hpt-1.4.0-0.rc5.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define fver	1.4

%define pre	rc5
%define rel	1
%define release	0.%{pre}.%{rel}

Summary:	Highly Portable FTN Message Tosser
Name:           hpt
Version:        1.4.0
Release:        0.%{pre}.%{rel}
License:	GPLv2+
Group:		Networking/Other
Source0:		http://downloads.sourceforge.net/husky/%{name}-%{fver}-%{pre}.tar.gz
Patch0:		hpt-20021015-main.patch
Patch1:		hpt-20021015-doc.patch
patch2:		hpt-1.4-rc5.huskymak.patch
patch3:		hpt-1.4-rc5.printf.patch
Requires:	fidoconf
BuildRequires:	huskybse
BuildRequires:	smapi-devel
BuildRequires:	fidoconf-devel
BuildRequires:	texinfo
URL:		http://sourceforge.net/projects/husky/

%description
HPT is a Fidonet message tosser and packer with areafix.

Features of HPT:
 tossing packets of 2, 2.0 & 2+ types
 supporting of Msg, Squish and Jam message bases
 posting to net & echo areas
 areafix (on the fly, from command line, limit for areas...)
 autocreate on the fly
 forward requests
 pause and autopause for links
 linking of net & echo areas
 carbon copy
 groups & levels for personal and public access to echo areas
 powerful dupe checker
 link defaults

%prep
%setup -q -n %{name}
#% patch0 -p1
#% patch1 -p1
%patch2 -p1 -b .huskymak
%patch3 -p1 -b .printf

%build
%make OPTCFLAGS=" -c -fPIC %{optflags}"

%install
install -d %{buildroot}%{_bindir}
make BINDIR=%{buildroot}%{_bindir} MANDIR=%{buildroot}%{_mandir} install
make INFODIR=%{buildroot}%{_infodir} -C doc install
rm -rf %{buildroot}%{_infodir}/dir
install -d %{buildroot}%{_sysconfdir}/husky
install -m 644 config/{config,path,links,areas,packer} %{buildroot}%{_sysconfdir}/husky

%post
%_install_info %{name}.info

%postun
%_remove_install_info %{name}.info

%files
%defattr(-,root,root)
%doc BUG-REPORTING BUGS COPYING CREDITS ChangeLog HISTORY INSTALL README TODO UPGRADE VERSION filter.pl config misc
%doc doc/{bugreport.rus,bugreport.txt,faqfmt.pl,hpt-FAQ.russian,perlwin32.rus,perlwin32.txt}
%attr(755,root,root) %{_bindir}/*
%{_infodir}/%{name}.info.*
%{_mandir}/*/*
%dir %{_sysconfdir}/husky
%config(noreplace) %{_sysconfdir}/husky/*



%changelog
* Sun Aug 24 2008 Adam Williamson <awilliamson@mandriva.com> 1.4.0-0.rc5.1mdv2009.0
+ Revision: 275520
- don't assume .bz2 extension for .info files
- new license policy
- replace $RPM_* with %%{*
- clean bracket use
- remove unncessary defines
- new prerelease 1.4.0-rc5

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request
    - use %%mkrel
    - import hpt

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Wed Dec 07 2005 Lenny Cartier <lenny@mandriva.com> 1.4.0-0.rc2.3mdk
- rebuild

* Thu Jan  8 2004 Olivier Thauvin <nanardon@klama.mandrake.org> 1.4.0-0.rc2.2mdk
- Remove Requires: smapi 
- Fix perms

* Mon Dec 22 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.4.0-0.rc2.1mdk 
- cleanup
- From Iouri Goussev <elendal@polygonized.com>
  - First MDK version
  - original SPEC by Sergey Zhemchugov <Sergey_Zhemchugov@p8.f822.n463.z2.fidonet.org>

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2174 |12cr|hso-rezero-0.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name			hso-rezero
%define oname			hso-udev
%define	version			0.1
%define release			%mkrel 8

Summary:		Tools for Option 3G cards
Name:			%{name}
Version:		%{version}
Release:		%{release}
# http://www.pharscape.org/component/option,com_forum/Itemid,68/page,viewtopic/t,425/
Source0:		%{oname}.tar.gz
Source2:		49_hso-udev.rules
URL:			http://www.pharscape.org/
Group:			System/Configuration/Hardware
BuildRoot:		%{_tmppath}/%{name}-buildroot
License:		GPL

%description
rezero is a utility to disable the ZeroCD (fake USB CD-Rom)
temporarily at run time for Option 3G cards.

%prep
%setup -q -c
make clean

%build
%make 

%install
rm -rf %{buildroot}
%makeinstall_std
mkdir -p %{buildroot}/%_sbindir
mkdir -p %{buildroot}/%_sysconfdir/hal/fdi/policy/
mkdir -p %{buildroot}/%_sysconfdir/udev/rules.d/
rm -f %buildroot/%_sysconfdir/udev/rules.d/*.rules
install -m 644 %{SOURCE2} %buildroot/%_sysconfdir/udev/rules.d/

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root,0755)
%{_sbindir}/*
%{_sysconfdir}/udev/rules.d/*.rules


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1-8mdv2011.0
+ Revision: 611101
- rebuild

* Wed Feb 03 2010 Frederic Crozat <fcrozat@mandriva.com> 0.1-7mdv2010.1
+ Revision: 500301
- Really fix obsolete syntax in udev rules

* Wed Feb 03 2010 Frederic Crozat <fcrozat@mandriva.com> 0.1-6mdv2010.1
+ Revision: 500298
- Fix udev rules

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Wed Feb 04 2009 Olivier Blin <oblin@mandriva.com> 0.1-4mdv2009.1
+ Revision: 337515
- add support for Huawei K3175 (aka E620) from Fabrice Gamberini (Dexxon)

* Wed Jan 28 2009 Olivier Blin <oblin@mandriva.com> 0.1-3mdv2009.1
+ Revision: 334897
- rebuild build the binary, do not reuse x86 one from tarball (useful for MIPS...)

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 0.1-2mdv2009.0
+ Revision: 267098
- rebuild early 2009.0 package (before pixel changes)

* Fri May 23 2008 Olivier Blin <oblin@mandriva.com> 0.1-1mdv2009.0
+ Revision: 210675
- use makeinstall_std
- use System/Configuration/Hardware as group
- update summary and description
- remove hardcoded prefix
- remove hardcoded packager tag
- do not own udev dir
- remove upstream udev rule
- use upstream tarball
- adapt to new naming and versionning
- initial hso-rezero package (from vguardiola)
- create hso-rezero


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2175 |12cr|htmlparser-1.6-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		htmlparser
Summary:	Java library used to parse HTML
Version:	1.6
Release:	6
Source0:		htmlparser1_6_20060610.zip
Group:		Development/Java
License:	LGPLv2+
URL:		http://www.htmlparser.org/
BuildRequires:	java-rpmbuild java-devel jpackage-utils
BuildRequires:	xml-commons-apis junit ant
BuildArch:	noarch
%description
HTML Parser is a Java library used to parse HTML in either a linear or
nested fashion. Primarily used for transformation or extraction, it
features filters, visitors, custom tags and easy to use JavaBeans. It
is a fast, robust and well tested package.

%package javadoc
Summary:	Javadoc for %name
Group:		Development/Java
%description javadoc
Javadoc for %name.

%prep
%setup -q -n htmlparser1_6
%{__unzip} src.zip

%build
export CLASSPATH=`build-classpath sax2 junit`
%ant

%install
%{__mkdir_p} %{buildroot}%{_javadir}
%{__install} -m644 lib/htmllexer.jar %{buildroot}%{_javadir}/htmllexer-%{version}.jar
%{__install} -m644 lib/htmlparser.jar %{buildroot}%{_javadir}/htmlparser-%{version}.jar
%create_jar_links

%{__mv} docs/javadoc javadoc
%{__mv} docs html

%{__mkdir_p} %{buildroot}%{_javadocdir}
cp -a javadoc %{buildroot}%{_javadocdir}/%{name}-%{version}

%files
%doc readme.txt license.txt html
%{_javadir}/htmllexer-%{version}.jar
%{_javadir}/htmllexer.jar
%{_javadir}/htmlparser-%{version}.jar
%{_javadir}/htmlparser.jar

%files javadoc
%{_javadocdir}/%{name}-%{version}


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.6-6mdv2011.0
+ Revision: 619486
- the mass rebuild of 2010.0 packages

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 1.6-5mdv2010.0
+ Revision: 437901
- rebuild

* Fri Mar 06 2009 Antoine Ginies <aginies@mandriva.com> 1.6-4mdv2009.1
+ Revision: 350287
- 2009.1 rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.6-3mdv2009.0
+ Revision: 247040
- rebuild

* Wed Mar 19 2008 Nicolas Vigier <nvigier@mandriva.com> 1.6-1mdv2008.1
+ Revision: 188882
- import htmlparser



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2176 |12cr|htpdate-1.0.4-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	HTTP based time synchronization tool
Name:		htpdate
Version:	1.0.4
Release:	%mkrel 4
License:	GPL
Group:		System/Servers
URL:		http://www.clevervest.com/htp/
Source0:	http://www.clevervest.com/htp/archive/c/%{name}-%{version}.tar.gz
Source1:	htpdate.init
Source2:	htpdate.sysconfig
Requires(post): rpm-helper
Requires(preun): rpm-helper
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The HTTP Time Protocol (HTP) is used to synchronize a computer's time
with web servers as reference time source. Htpdate will synchronize your
computer's time by extracting timestamps from HTTP headers found
in web servers responses. Htpdate can be used as a daemon, to keep your
computer synchronized.
Accuracy of htpdate is usually better than 0.5 seconds (even better with
multiple servers). If this is not good enough for you, try the ntpd package.

Install the htp package if you need tools for keeping your system's
time synchronized via the HTP protocol. Htpdate works also through
proxy servers.

%prep

%setup -q -n %{name}-%{version}

gunzip htpdate.8*

cp %{SOURCE1} htpdate.init
cp %{SOURCE2} htpdate.sysconfig

%build

%make CFLAGS="%{optflags}"

%install
rm -rf %{buildroot}

# don't fiddle with the initscript!
export DONT_GPRINTIFY=1

install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_mandir}
install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_sysconfdir}/sysconfig

install -m0755 htpdate %{buildroot}%{_sbindir}/htpdate
install -m0644 htpdate.8 %{buildroot}%{_mandir}/htpdate.8
install -m0755 htpdate.init %{buildroot}%{_initrddir}/htpdate
install -m0644 htpdate.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/htpdate

%post
%_post_service htpdate

%preun
%_preun_service htpdate

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README Changelog
%attr(0755,root,root) %{_initrddir}/htpdate
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/htpdate
%attr(0755,root,root) %{_sbindir}/htpdate
%attr(0644,root,root) %{_mandir}/htpdate.8*


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-4mdv2011.0
+ Revision: 619487
- the mass rebuild of 2010.0 packages

* Sun Oct 04 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-3mdv2010.0
+ Revision: 453481
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Thu Oct 16 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-1mdv2009.1
+ Revision: 294284
- 1.0.4

* Sun Sep 07 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-1mdv2009.0
+ Revision: 282155
- 1.0.3

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.0.0-3mdv2009.0
+ Revision: 247042
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.0.0-1mdv2008.1
+ Revision: 140755
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Mar 03 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdv2007.0
+ Revision: 131794
- 1.0.0
- bunzip sources

* Fri Mar 02 2007 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-1mdv2007.1
+ Revision: 131183
- Import htpdate

* Fri Feb 03 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2177 |12cr|httpcomponents-project-4.1.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:              httpcomponents-project
Summary:           Common POM file for HttpComponents
Version:           4.1.1
Release:           5
Group:             Development/Java
License:           ASL 2.0
URL:               http://hc.apache.org/
# svn export -r 1050387 http://svn.apache.org/repos/asf/httpcomponents/project httpcomponents-project-4.1.1
# tar cJvf httpcomponents-project-4.1.1.tar.xz httpcomponents-project-4.1.1
Source0:           httpcomponents-project-%{version}.tar.xz
Patch0:            0001-Clean-pom.patch
BuildArch:         noarch

BuildRequires:     java-devel >= 0:1.6.0
BuildRequires:     jpackage-utils

# Requires are dependencies from pom.xml. This project should only be required for building with maven.
Requires:          java >= 0:1.6.0
Requires:          jpackage-utils
Requires:          maven
Requires:          maven-antrun-plugin
Requires:          maven-assembly-plugin
Requires:          maven-clean-plugin
Requires:          maven-compiler-plugin
Requires:          maven-deploy-plugin
Requires:          maven-gpg-plugin
Requires:          maven-install-plugin
Requires:          maven-jar-plugin
Requires:          maven-javadoc-plugin
Requires:          maven-plugin-jxr
Requires:          maven-project-info-reports-plugin
Requires:          maven-release-plugin
Requires:          maven-resources-plugin
Requires:          maven-site-plugin
Requires:          maven-source-plugin
Requires:          maven-surefire-plugin
Requires:          maven-surefire-report-plugin
Requires:          maven-release-plugin
Requires:          maven-plugin-jxr
Requires:          maven-plugin-bundle

Requires(post):    jpackage-utils
Requires(postun):  jpackage-utils

%description
Common Maven POM  file for HttpComponents. This project should be
required only for building dependant packages with Maven. Please don't
use it as runtime requirement.

%prep
%setup -q
%patch0 -p1

%install
%{__install} -D -m 0644 pom.xml %{buildroot}/%{_mavenpomdir}/JPP.httpcomponents-project.pom
%add_to_maven_depmap org.apache.httpcomponents project %{version} JPP/httpcomponents project

%post
%update_maven_depmap

%postun
%update_maven_depmap

%files
%defattr(-,root,root,-)
%doc LICENSE.txt
%{_mavendepmapfragdir}/%{name}
%{_mavenpomdir}/JPP.%{name}.pom



%changelog
* Sun Nov 27 2011 Guilherme Moro <guilherme@mandriva.com> 4.1.1-5
+ Revision: 733978
- rebuild
- imported package httpcomponents-project


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2178 |12cr|httperf-0.9.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Name: httperf
Version: 0.9.0
Release: %mkrel 7
Summary: Popular web server benchmark
Summary(pt_BR): Popular avaliador de servidores web
Group: System/Base
License: GPLv2+
Source: %{name}-%{version}.tar.gz
BuildRequires: openssl-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-root
URL: http://freshmeat.net/redir/httperf/4215/url_homepage/

%description
httperf is a popular web server benchmark tool for measuring web server
performance. It provides a flexible facility for generating various HTTP
workloads and for measuring server performance. The focus of httperf is
not on implementing one particular benchmark but on providing a robust,
high-performance tool that  facilitates the construction of both micro-
and macro-level benchmarks. The three distinguishing characteristics of
httperf are its robustness, which includes the ability to generate and
sustain server overload, support for the HTTP/1.1 protocol, and its 
extensibility to new workload generators and performance measurements. 

%description -l pt_BR
O httperf  uma ferramenta para avaliao de performance em servidores web.
Ele  flexvel para gerar vrios tipos de testes e medir a performance do
servidor. A idia do httperf no  implementar um teste particular mas uma
implementao saudvel, uma ferramenta de alta performance que facilita a
construo de testes em micro e macro-level juntos. As caractersticas do
httperf so a robustez que inclu a opo de gerar e segurar uma sobrecarga
no servidor. Suporta HTTP/1.1 protocol, e capacidade de extenso para novos
testes de performance e geradores de carga de testes.

%prep 
%setup -q

%build
autoreconf -f -i
%configure2_5x
%make

%install 
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc README NEWS ChangeLog AUTHORS TODO
%attr(0755,root,root) %{_bindir}/*
%{_mandir}/man?/*


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-7mdv2011.0
+ Revision: 611102
- rebuild

* Wed Apr 21 2010 Funda Wang <fwang@mandriva.org> 0.9.0-6mdv2010.1
+ Revision: 537368
- rebuild

* Thu Jun 11 2009 Jérôme Brenier <incubusss@mandriva.org> 0.9.0-6mdv2010.0
+ Revision: 384998
- fix build using autoreconf
- fix license

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.9.0-5mdv2009.0
+ Revision: 247047
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 0.9.0-3mdv2008.1
+ Revision: 170890
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Jun 19 2007 Thierry Vignaud <tv@mandriva.org> 0.9.0-2mdv2008.0
+ Revision: 41505
- fix group

* Mon May 28 2007 Bogdano Arendartchuk <bogdano@mandriva.com> 0.9.0-1mdv2008.0
+ Revision: 32031
- removed buildarch for i386, as it is useable in x86_64, at least
- upgrade to 0.9.0
- ported from Conectiva to Mandriva Linux
- Import httperf





* Tue Sep 03 2002 Gustavo Niemeyer <niemeyer@conectiva.com>
+ 2002-09-03 14:52:34 (11845)
- Copying release 0.8-4cl to releases/ directory.

* Tue Sep 03 2002 Gustavo Niemeyer <niemeyer@conectiva.com>
+ 2002-09-03 14:52:33 (11844)
- Copying release 0.8-4cl to pristine/ directory.

* Tue Sep 03 2002 Gustavo Niemeyer <niemeyer@conectiva.com>
+ 2002-09-03 14:52:31 (11843)
- Imported package from snapshot.

* Tue Sep 03 2002 Gustavo Niemeyer <niemeyer@conectiva.com>
+ 2002-09-03 14:52:27 (11842)
- Created package directory

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2179 |12cr|httping-1.5.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A "ping"-like tool for HTTP requests
Name:		httping
Version:	1.5.6
Release:	1
Group:		System/Base
License:	GPLv2+ 
URL:		http://www.vanheusden.com/httping/
Source0:	http://www.vanheusden.com/httping/httping-%{version}.tgz
BuildRequires:	openssl-devel
BuildRequires:	zlib-devel

%description
httping is a "ping"-like tool for HTTP requests. Give it a URL and it will show
how long it takes to connect, send a request, and retrieve the reply (only the
headers). It can be used for monitoring or statistical purposes (measuring
latency).

%prep

%setup -q

%build
%setup_compile_flags

%make OFLAGS="-D_GNU_SOURCE"

%install
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_mandir}/man1

install -m0755 httping %{buildroot}%{_bindir}/httping
install -m0644 httping.1 %{buildroot}%{_mandir}/man1/httping.1

%files
%doc readme.txt license.txt license.OpenSSL
%{_bindir}/httping
%{_mandir}/man1/httping.1*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2180 |12cr|http_ping-20050629-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	HTTP latency measuring utility
Name:		http_ping
Version:	20050629
Release:	3
Group:		System/Base
License:	BSD
URL:		http://www.acme.com/software/http_ping/
Source0:	http://www.acme.com/software/http_ping/%{name}_29jun2005.tar.gz
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	pkgconfig

%description
http_ping runs an HTTP fetch every few seconds, timing how long it takes.

%prep

%setup -q -n %{name}
f=http_ping.1 ; iconv -f iso-8859-1 -t utf-8 $f > $f.utf8 ; mv $f.utf8 $f

%build
%serverbuild

%make \
    CFLAGS="$CFLAGS -DUSE_SSL $(pkg-config openssl --cflags)" \
    LDFLAGS="$(pkg-config openssl --libs)"

%install

install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_mandir}/man1

install -m0755 http_ping %{buildroot}%{_bindir}/http_ping
install -m0644 http_ping.1 %{buildroot}%{_mandir}/man1/http_ping.1

%files
%defattr(-,root,root,-)
%doc README
%{_bindir}/http_ping
%{_mandir}/man1/http_ping.1*


%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 20050629-3mdv2010.0
+ Revision: 429477
- rebuild

* Sun Jul 20 2008 Oden Eriksson <oeriksson@mandriva.com> 20050629-2mdv2009.0
+ Revision: 239009
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Jul 10 2007 Oden Eriksson <oeriksson@mandriva.com> 20050629-1mdv2008.0
+ Revision: 50953
- Import http_ping



* Tue Jul 10 2007 Oden Eriksson <oeriksson@mandriva.com> 20050629-1mdv2008.0
- fedora import

* Wed Aug 30 2006 Ville Skyttä <ville.skytta at iki.fi> - 20050629-4
- Rebuild.

* Thu Feb 16 2006 Ville Skyttä <ville.skytta at iki.fi> - 20050629-3
- Convert man page to UTF-8.

* Wed Nov  9 2005 Ville Skyttä <ville.skytta at iki.fi> - 20050629-2
- Rebuild for new OpenSSL.

* Fri Oct 21 2005 Ville Skyttä <ville.skytta at iki.fi> - 20050629-1
- Update to 29jun2005.

* Fri Apr  7 2005 Michael Schwendt <mschwendt[AT]users.sf.net> 0.0-3.20020403
- rebuilt

* Mon May  3 2004 Ville Skyttä <ville.skytta at iki.fi> 0:0.0-0.fdr.2.20020403
- BuildRequires pkgconfig (bug 930).

* Sat Nov  1 2003 Ville Skyttä <ville.skytta at iki.fi> 0:0.0-0.fdr.1.20020403
- First build.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2181 |12cr|http-replicator-3.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 3.0
%define release  %mkrel 7

Name:		http-replicator
Version:	%version
Release:	%release
URL:		http://gertjan.freezope.org/replicator/
Source:		http://gertjan.freezope.org/replicator/%{name}_%{version}.tar.bz2
Source1:	%{name}.init.bz2
Group:		System/Servers
License:	GPL
Summary:	General purpose caching proxy server
BuildRoot:	%{_tmppath}/%{name}-%{version}-root
Buildarch:	noarch
Requires(pre):	rpm-helper

%description
Replicator is a replicating HTTP proxy server. Files that are downloaded
through the proxy are transparently stored in a private cache, so an exact copy
of accessed remote files is created on the local machine. It is in essence a
general purpose proxy server, but very well suited for maintaining a cache of
Mandriva Linux packages.

%prep
%setup -q

%build

%install
rm -Rf %{buildroot}
install -d %{buildroot}/{%{_bindir},%{_sysconfdir}/{sysconfig,cron.weekly,logrotate.d},%{_initrddir}}
install -m755 http-replicator  http-replicator_maintenance %{buildroot}/%{_bindir}
install -m 755 debian/cron.weekly %{buildroot}/%{_sysconfdir}/cron.weekly/%{name}
sed -i -e 's/default/sysconfig/g' %{buildroot}/%{_sysconfdir}/cron.weekly/%{name}
install -m 644 debian/logrotate %{buildroot}/%{_sysconfdir}/logrotate.d/%{name}
install -m 644 debian/default %{buildroot}/%{_sysconfdir}/sysconfig/%{name}
sed -i -e 's/proxy/%{name}/g' %{buildroot}/%{_sysconfdir}/sysconfig/%{name}

bzcat %{SOURCE1} > %{buildroot}/%{_initrddir}/%{name}
install -d %{buildroot}/%{_var}/cache/%{name}

%pre
%_pre_useradd %{name} %{_var}/cache/%{name} /bin/false

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%postun
%_postun_userdel %{name}

%clean
rm -Rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/*
%attr(755,root,root) %{_initrddir}/%{name}
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%{_sysconfdir}/cron.weekly/%{name}
%dir %attr(755,%{name},adm) %{_var}/cache/%{name}
%doc README



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 3.0-7mdv2011.0
+ Revision: 619488
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 3.0-6mdv2010.0
+ Revision: 429478
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 3.0-5mdv2009.0
+ Revision: 247062
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 3.0-3mdv2008.1
+ Revision: 140755
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import http-replicator


* Wed Sep 06 2006 Buchan Milne <bgmilne@mandriva.org> 3.0-3mdv2007.0
- Rebuild

* Thu Oct 13 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 3.0-2mdk
- Remove unused file /etc/http-replicator
- cron and init.d files must not be marked as config(noreplace)

* Mon Apr 25 2005 Buchan Milne <bgmilne@linux-mandrake.com> 3.0-1mdk
- New release 3.0
- mkrel
- s/akel/iva L/

* Tue Aug 03 2004 Buchan Milne <bgmilne@linux-mandrake.com> 2.1-0.rc1.1mdk
- First Mandrake package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2182 |12cr|httptunnel-3.3-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	httptunnel
%define version	3.3
%define release	%mkrel 16

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Creates bidirectional virtual data connections tunneled through HTTP
License:	GPL
Source0:	ftp://ftp.nocrew.org/pub/nocrew/unix/%{name}-%{version}.tar.bz2
Source1:	hts.xinetd
Source2:	hts.init
Source3:	hts.sysconfig
URL:		http://www.nocrew.org/software/httptunnel.html
Group:		Networking/Other
Requires(pre):	rpm-helper
Requires(post):	rpm-helper
Requires(preun):	rpm-helper
Requires(postun):	rpm-helper
Requires:	xinetd
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
httptunnel creates a bidirectional virtual data path tunneled in HTTP
requests. The HTTP requests can be sent via an HTTP proxy if so desired. 
This can be useful for users behind restrictive firewalls. If WWW access
is allowed through a HTTP proxy, it's possible to use httptunnel and, say,
telnet or PPP to connect to a computer outside the firewall. 

httptunnel is written and maintained by Lars Brinkhoff. See the file
AUTHORS for more information about contributors to this package. 

%prep
%setup -q

%build
%configure
%make

%install
rm -rf %{buildroot}
%makeinstall

install -m 644 %{SOURCE1} -D %{buildroot}%{_sysconfdir}/xinetd.d/hts-xinetd
install -m 755 %{SOURCE2} -D %{buildroot}%{_initrddir}/hts
install -m 644 %{SOURCE3} -D %{buildroot}%{_sysconfdir}/sysconfig/hts
install -d -m 755 %{buildroot}%{_var}/run/%{name}

%pre
%_pre_useradd %{name} %{_var}/run/%{name} /bin/false

%post
%_post_service hts

%preun
%_preun_service hts

%postun
%_postun_userdel %{name}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog DISCLAIMER FAQ HACKING INSTALL NEWS README TODO 
%config(noreplace) %{_sysconfdir}/xinetd.d/hts-xinetd
%config(noreplace) %{_sysconfdir}/sysconfig/hts
%{_initrddir}/hts
%attr(-,httptunnel,httptunnel) %{_var}/run/%{name}
%{_bindir}/*
%{_mandir}/man1/*


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 3.3-16mdv2011.0
+ Revision: 619490
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 3.3-15mdv2010.0
+ Revision: 429479
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 3.3-14mdv2009.0
+ Revision: 247074
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 3.3-12mdv2008.1
+ Revision: 140755
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - better init script
      run under a specific uid
      fix pid file issue


* Sun Jan 21 2007 Olivier Blin <oblin@mandriva.com> 3.3-11mdv2007.0
+ Revision: 111327
- use LSB header in initscript
- bunzip2 sources
- Import httptunnel

* Wed Aug 30 2006 Guillaume Rousse <guillomovitch@mandriva.org> 3.3-10mdv2007.0
- Rebuild

* Wed Nov 02 2005 Guillaume Rousse <guillomovitch@mandriva.org> 3.3-9mdk
- %%mkrel
- spec cleanup
- fix requires
- don't mark init script as config

* Thu Oct 28 2004 Guillaume Rousse <guillomovitch@mandrake.org> 3.3-8mdk 
- distinct name for xinetd service (fix bug #11237)
- no restart on upgrade, as there is policy about it

* Thu Jul 22 2004 Guillaume Rousse <guillomovitch@mandrake.org> 3.3-7mdk 
- rpmbuildupdate aware


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2183 |12cr|httrack-3.46.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2
%define libname %mklibname httrack %{major}

Name:		httrack
Version: 	3.46.1
Release:	1
Summary:	A free (libre/open source) and easy-to-use offline browser utility
Group: 		Networking/WWW
License: 	GPLv2+
Source0: 	http://download.httrack.com/%{name}-%{version}.tar.gz
Patch0:		httrack-3.42-utf-8.patch
URL: 		http://www.httrack.com
BuildRequires: 	perl, zlib-devel
BuildRequires:	dos2unix
BuildRequires:	imagemagick
BuildRequires:	desktop-file-utils
BuildRequires:	chrpath
Requires:       openssl
Requires:	xdg-utils

%description
HTTrack is a free (open source) and easy-to-use offline browser utility.
Download a World Wide Web site from the Internet to a local directory.
Builds recursively all directories.
Getting HTML, images, and other files from the server.
HTTrack arranges the original site's relative link-structure.
Simply open a page of the "mirrored" website in your browser.
You can browse the site from link to link, as if you were viewing it online.
It can update an existing mirrored site, and resume interrupted downloads.
It is fully configurable, and has an integrated help system.

%package devel
Summary:	Headers and static libraries for httrack
Group:		Development/C++
Requires:	libhttrack = %{version}-%{release}
Provides:       libhttrack-devel = %{EVRD}
Obsoletes:	%mklibname -d httrack 1
Provides:	%mklibname -d httrack = %{version}-%{release}
Obsoletes:	%mklibname -d httrack < 3.43.2-1mdv

%description devel
Development files for httrack libraries.

%package -n %{libname}
Summary:	Httrack shared libraries
Group:		System/Libraries
Provides:	libhttrack = %{EVRD}
Conflicts:	%{name} < 3.45.3-1

%description -n %{libname}
Shared libraries for httrack.

%prep
%setup -q -n %{name}-%{version}
%patch0 -p1 -b .utf8

# Suppress rpmlint error.
chmod 644 AUTHORS

dos2unix ./AUTHORS
dos2unix ./README
dos2unix ./greetings.txt
dos2unix ./history.txt
dos2unix ./html/step3.html
dos2unix ./%{name}-doc.html
dos2unix ./libtest/*.c
dos2unix ./libtest/example.h
dos2unix ./libtest/readme.txt
dos2unix ./license.txt
dos2unix ./templates/*.html

iconv --from-code ISO8859-1 --to-code UTF-8 ./greetings.txt \
  --output greetings.utf-8 && mv greetings.utf-8 ./greetings.txt
iconv --from-code ISO8859-1 --to-code UTF-8 ./history.txt \
  --output history.utf-8 && mv history.utf-8 ./history.txt
iconv --from-code ISO8859-1 --to-code UTF-8 ./html/contact.html \
  --output contact.utf-8 && mv contact.utf-8 ./html/contact.html

%build
%configure2_5x --disable-static

%install
%makeinstall_std
find %{buildroot} -type f -name "*.la" -delete

mkdir -p %{buildroot}/etc

cat > %{buildroot}/etc/httrack.conf <<"EOF"
# HTTrack Website Copier Settings
# See httrack --help for more information

# Examples: (to uncomment)

# set proxy proxy.myisp.com:8080
# retries=2
# set max-size 10000000
# set max-time 36000
# set user-agent Mouzilla/17.0 (compatible; HTTrack; I)
#
# There are MUCH more options.. try 'httrack --quiet --help | more'

# Deny and allow for links
# this will be used by default for all mirrors
allow *.gif
allow *.png
deny ad.doubleclick.net/*

# Path and other options
# '~' in the *begining* means 'home dir'
# '#' at the *end* means "projectname" (that is, the first URL given)
# Example: '~/websites/#' will create /home/smith/websites/www.foo.com
# folder when launching 'httrack www.foo.com'
set path ~/websites/#
EOF

chmod 644 %{buildroot}/etc/httrack.conf

# Move libtest and templates from /usr/share/httrack to RPM_BUILD_DIR.
# To be later listed against %doc.
rm -rf ./libtest ./templates
mv %{buildroot}%{_datadir}/%{name}/libtest .
mv %{buildroot}%{_datadir}/%{name}/templates .

# We need to have a copy of html in /usr/share/httrack.
# The other is to be listed against %doc.
rm -rf ./html
cp -pr %{buildroot}%{_datadir}/%{name}/html .

# icon
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{48x48,32x32,16x16}/apps
convert -scale 48 %{buildroot}%{_datadir}/%{name}/icons/webhttrack.xpm %buildroot%{_iconsdir}/hicolor/48x48/apps/%{name}.png
convert -scale 32 %{buildroot}%{_datadir}/%{name}/icons/webhttrack.xpm %buildroot%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -scale 16 %{buildroot}%{_datadir}/%{name}/icons/webhttrack.xpm %buildroot%{_iconsdir}/hicolor/16x16/apps/%{name}.png

rm -rf %{buildroot}%{_datadir}/%{name}/icons

# This just opens a web browser on ~/websites, which is empty by
# default, so this is a bit useless
rm -f %{buildroot}%{_datadir}/applications/WebHTTrack-Websites.desktop

desktop-file-install --vendor ""  \
	--remove-key Encoding \
	--remove-category="Application" \
	--remove-key Terminal \
	--remove-key MultipleArgs \
	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

# fix icon and shorten name
sed -i	-e 's!^Icon=.*$!Icon=httrack!' \
	-e 's!WebHTTrack Website Copier!HTTrack Website Copier!' \
	%{buildroot}%{_datadir}/applications/*

# Remove rpaths.
chrpath --delete %{buildroot}%{_bindir}/htsserver
chrpath --delete %{buildroot}%{_bindir}/%{name}
chrpath --delete %{buildroot}%{_libdir}/libhtsjava.so.*

%files
%doc httrack-doc.html templates AUTHORS README license.txt history.txt greetings.txt
%{_bindir}/htsserver
%{_bindir}/httrack
%{_bindir}/webhttrack
%{_bindir}/proxytrack
%config (noreplace) /etc/httrack.conf
%{_mandir}/man1/htsserver.*
%{_mandir}/man1/httrack.*
%{_mandir}/man1/webhttrack.*
%{_mandir}/man1/proxytrack.*
%{_datadir}/applications/WebHTTrack.desktop
%{_datadir}/pixmaps/httrack.xpm
%dir %{_datadir}/%name
%{_datadir}/%name/*.def
%{_datadir}/%name/html
%{_datadir}/%name/lang
%{_datadir}/%name/lang.indexes
%{_iconsdir}/hicolor/*/apps/*
%{_libdir}/%{name}/*.so.*

%files devel
%{_libdir}/lib%name.so
%{_libdir}/libhtsjava.so
%{_libdir}/%{name}/*.so
%{_includedir}/%name

%files -n %{libname}
%{_libdir}/lib%name.so.%{major}*
%{_libdir}/libhtsjava.so.%{major}*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2184 |12cr|hugo-2.12-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:			hugo
Version:		2.12
Release:		%mkrel 11

Summary:	Hu-Go! - TurboGrafx 16/PC-Engine Emulator
License:	GPLv2+
Group:		Emulators
URL:		http://www.zeograd.com/
Source0:	http://www.zeograd.com/download/%{name}-%{version}.tar.bz2
Source1:	%{name}-48.png
Patch0:		hugo-2.12-gcc4.patch
Patch1:		hugo-2.12-x86_64fix.patch
Patch2:		hugo-2.12-x86_64-fixes-backport.patch

BuildRequires:	gtk+2-devel
BuildRequires:	SDL_net-devel
BuildRequires:	SDL_mixer-devel
BuildRequires:	oggvorbis-devel
BuildRequires:	zlib-devel
BuildRequires:	autoconf2.5

BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Hu-Go! is a TurboGrafx 16/PC-Engine Emulator.
There is some public domain roms you play with.
The other games need that you own the original card or CD.

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1
autoconf

%build
./configure --prefix=%{buildroot}/%{_prefix} --bindir=%{buildroot}/%{_gamesbindir} --libdir=%{_libdir}

%make

%install
rm -rf %{buildroot}
%makeinstall bindir=%{buildroot}/%{_gamesbindir}

install -d -m 755 %{buildroot}%{_mandir}/man6/
install -m 644 %{name}*.6 %{buildroot}%{_mandir}/man6/

install -D -m 644 %{_sourcedir}/%{name}-48.png %{buildroot}%{_iconsdir}/%{name}.png

mkdir -p %{buildroot}%{_datadir}/applications
cat<<EOF>%{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Encoding=UTF-8
Name=Hugo
Comment=Hu-Go!
Exec=%{_gamesbindir}/hugo
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;Emulator;
EOF

%files
%defattr(-,root,root)
%doc AUTHORS INSTALL NEWS README
%attr(0755,root,games) %{_gamesbindir}/%{name}
%{_gamesbindir}/hugod
%{_datadir}/applications/mandriva-%{name}.desktop
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*
%{_iconsdir}/*.png
%{_mandir}/man6/%{name}*.6*


%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post
%{update_menus}

%postun
%{clean_menus}
%endif



%changelog
* Fri Jul 29 2011 Andrey Bondrov <abondrov@mandriva.org> 2.12-11mdv2012.0
+ Revision: 692192
- imported package hugo


* Thu Jul 21 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 2.12-11mdv2011.0
- Import from PLF
- Remove PLF reference

* Wed Jan 20 2010 Götz Waschk <goetz@zarb.org> 2.12-10plf2010.1
- update menu

* Tue Jan 13 2009 Guillaume Bedot <littletux@zarb.org> 2.12-9plf2009.1
- utf8 changelog

* Tue Jan 13 2009 Guillaume Bedot <littletux@zarb.org> 2.12-8plf2009.1
- fixed 64bit build (segfaulted)
- added man pages
- fixed license
- dropped old-style menu

* Sun Dec 21 2008 Götz Waschk <goetz@zarb.org> 2.12-7plf2009.1
- rebuild

* Sun Dec 16 2007 Guillaume Bedot <littletux@zarb.org> 2.12-6plf2008.1
- fix desktop file

* Tue Aug  1 2006 Götz Waschk <goetz@zarb.org> 2.12-5plf2007.0
- xdg menu

* Mon Dec 19 2005 Götz Waschk <goetz@zarb.org> 2.12-4plf
- fix directory conflict
- Rebuild

* Mon Nov  7 2005 Anssi Hannula <anssi@zarb.org> 2.12-3plf
- fix x86_64 build (patch2)
- distsuffix

* Mon Nov  7 2005 Götz Waschk <goetz@zarb.org> 2.12-2plf
- fix buildrequires
- patch for gcc 4

* Sun Apr 10 2005 Guillaume Bedot <littletux@zarb.org> 2.12-1plf
- New release with some bug fixes :)

* Mon Mar 14 2005 Götz Waschk <goetz@zarb.org> 2.11-1plf
- update file list
- fix buildrequires
- drop patches
- fix URL
- fix License
- new version

* Thu Feb 17 2005 Götz Waschk <goetz@zarb.org> 2.10-4plf
- fix build

* Mon Jul 21 2003 Götz Waschk <goetz@plf.zarb.org> 2.10-3plf
- buildrequires fix

* Fri Jul 18 2003 Götz Waschk <goetz@plf.zarb.org> 2.10-2plf
- patch to fix build with current gcc
- quiet tar

* Thu Apr 10 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 2.10-1plf
- => plf
- games path
- somes minor fix

* Tue Mar 04 2003 Guillaume Bedot <guillaume.bedot@wanadoo.fr> 2.10-1mdk
- Update to 2.10.

* Tue Feb 25 2003 Guillaume Bedot <guillaume.bedot@wanadoo.fr> 2.10-0-20030225
- Update to latest CVS.
- Added menu entry and icons for the GUI.

* Thu Feb 13 2003 Guillaume Bedot <guillaume.bedot@wanadoo.fr> 2.10-0-13022003
- First try to package Hu-Go!

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2185 |12cr|hunt-1.5-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name hunt
%define version 1.5
%define release %mkrel 9

Summary: Connection intruder
Name: %name	
Version: %version
Release: %release
License:	GPL
Group:		Networking/Other
Source0:	ftp://ftp.gncz.cz/pub/linux/hunt/%{name}-%{version}.tar.bz2
Url:		http://lin.fsid.cvut.cz/~kra/index.html#HUNT
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
Hunt is a program for intruding into a connection, watching it and
resetting it.

%prep
rm -rf $RPM_BUILD_ROOT

%setup -q

%build
%make
cd tpserv
# gcc, not egcs
%make CC=gcc

%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT%{_mandir}/man1
install -d $RPM_BUILD_ROOT%{_bindir}

install man/hunt.1 $RPM_BUILD_ROOT%{_mandir}/man1
install hunt $RPM_BUILD_ROOT%{_bindir}
install tpserv/tpserv $RPM_BUILD_ROOT%{_bindir}
install tpsetup/transproxy $RPM_BUILD_ROOT%{_bindir}

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README* INSTALL CHANGES TODO 
%{_bindir}/*
%{_mandir}/man1/*



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.5-9mdv2011.0
+ Revision: 619491
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.5-8mdv2010.0
+ Revision: 429480
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.5-7mdv2009.0
+ Revision: 247108
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.5-5mdv2008.1
+ Revision: 140755
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - use %%mkrel
    - import hunt


* Thu Jul 07 2005 Lenny Cartier <lenny@mandrakesoft.com> 1.5-5mdk
- rebuild

* Mon Feb 23 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.5-4mdk
- rebuild

* Thu Jan 30 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.5-3mdk
- rebuild

* Mon Apr 15 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.5-2mdk
- URL

* Mon Apr 15 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.5-1mdk
- updated by Olivier Thauvin <thauvin@aerov.jussieu.fr>


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2186 |12cr|hupnp-1.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define srcname herqq

Name:           hupnp
Summary:        Qt string template engine based on the Django template system
Group:          System/Libraries
Version:        1.0.0
Release:        %mkrel 1
License:        LGPLv3+
URL:            http://www.herqq.org
Source0:        http://downloads.sourceforge.net/project/%{name}/%{name}/%{srcname}-%{version}.zip
BuildRequires:  qt4-devel



%description
Herqq UPnP (HUPnP) is a software library for building UPnP devices and control 
points conforming to the UPnP Device Architecture version 1.1. It is designed 
to be simple to use and robust in operation. It is built using C++ and the Qt 
Framework following many of the design principles and programming practices 
used in the Qt Framework. It integrates into Qt-based software smoothly and 
enables truly rapid UPnP development.

%files
%defattr(-,root,root,-)

#--------------------------------------------------------------------
%define hupnp_major 1
%define libhupnp %mklibname hupnp %{hupnp_major}

%package -n %{libhupnp}
Summary: Library for %{name}

%description -n %{libhupnp}
Software library for building UPnP devices and control points.

%files -n %{libhupnp}
%defattr(-,root,root)
%{_libdir}/libHUpnp.so.%{hupnp_major}*

#--------------------------------------------------------------------
%define qtsolution_major 1
%define libqtsolution %mklibname libqtsolution %{qtsolution_major}

%package -n %{libqtsolution}
Summary: Library for %{name}

%description -n %{libqtsolution}
Library for %{name}

%files -n %{libqtsolution} 
%defattr(-,root,root)
%{_libdir}/libQtSolutions_SOAP-2.7.so.%{qtsolution_major}*


#--------------------------------------------------------------------

%package devel
Summary:        Development files for %{name}
Group:          Development/C++  
Requires:       %{libqtsolution} = %{version}-%{release}
Requires:       %{libhupnp} = %{version}-%{release}

%description devel
Libraries and header files to develop applications that use %{name}.

%files devel
%defattr(-,root,root,-)
%{_includedir}/HUpnpCore/
%{_libdir}/libQtSolutions_SOAP-2.7.so
%{_libdir}/libHUpnp.so

#--------------------------------------------------------------------

%prep
%setup -q -n %{srcname}-%{version}

%build
%qmake_qt4 %{srcname}.pro

%make



%install
rm -rf %{buildroot}
%makeinstall
mkdir -p %{buildroot}%{_libdir}
mkdir -p %{buildroot}/usr/include/HUpnpCore
pushd hupnp/bin
mv lib* %{buildroot}%{_libdir}
popd
pushd hupnp/deploy/include/HUpnpCore/
mv * %{buildroot}/usr/include/HUpnpCore/
popd


%clean
rm -rf %{buildroot}





%changelog
* Fri Sep 02 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdv2012.0
+ Revision: 697777
- import hupnp


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2187 |12cr|huskybse-1.0.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    huskybse
%define version 1.0.0
%define release %mkrel 8

Summary:	Common files for all packages of the Husky-project
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		File tools
Source:		%{name}-%{version}.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-%{version}-root
URL:		http://sourceforge.net/projects/husky/
Buildarch:	noarch

%description
This package contains some files common to all packages of the Husky-software.
Only needed if you want to compile the Husky-software yourself.

%prep
%setup -q -n %name

%build

perl -pi -e 's!^PREFIX=.*!PREFIX=%_prefix!' huskymak.cfg
perl -pi -e 's!^MANDIR=.*!MANDIR=%_mandir!' huskymak.cfg
perl -pi -e 's!^CFGDIR=.*!CFGDIR=%_sysconfdir/%name!' huskymak.cfg
perl -pi -e 's!^OPTCFLAGS=.*!OPTCFLAGS=-c -s %optflags!' huskymak.cfg

%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT%{_datadir}/husky
install -m 644 huskymak.cfg $RPM_BUILD_ROOT%{_datadir}/husky

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%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
%dir %{_datadir}/husky/
%{_datadir}/husky/huskymak.cfg



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-8mdv2011.0
+ Revision: 619492
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.0.0-7mdv2010.0
+ Revision: 429481
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.0.0-6mdv2009.0
+ Revision: 247117
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.0.0-4mdv2008.1
+ Revision: 140755
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import huskybse


* Wed Dec 07 2005 Lenny Cartier <lenny@mandriva.com> 1.0.0-4mdk
- rebuild

* Tue Dec 23 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.0.0-3mdk
- fix %%optflags (grrr)
 
* Tue Dec 23 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.0.0-2mdk
- fix %%optflags in config
- it is not noarch (include %%optflags)

* Mon Dec 22 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.0.0-1mdk 
- cleanup
- From Iouri Goussev <elendal@polygonized.com>
  - First MDK version
  - original SPEC by Sergey Zhemchugov <Sergey_Zhemchugov@p8.f822.n463.z2.fidonet.org>

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2188 |12cr|hydra-7.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		hydra
Version:	7.2
Release:	%mkrel 2
Summary:	Network logon cracker
License:	GPLv3
Group:		Monitoring
URL:		http://www.thc.org/thc-hydra/
Source:		http://freeworld.thc.org/releases/hydra-%{version}-src.tar.gz
Patch0:		hydra-7.1-src-fix-services-list.patch
BuildRequires:	openssl-devel
BuildRequires:	pcre-devel
BuildRequires:	subversion-devel
BuildRequires:	mysql-devel
BuildRequires:	postgresql-devel
BuildRequires:	firebird-devel
BuildRequires:	ssh-devel
BuildRequires:	idn-devel
BuildRequires:	ncpfs-devel
BuildRequires:	gtk+2-devel
BuildRequires:	imagemagick

%description
A very fast network logon cracker which support many different services.

%package gui
Summary:	GUI for %{name}
License:	GPLv3
Requires:	%{name} = %{version}-%{release}

%description gui
GUI for %{name}.

%package pwinspector
Summary:	PW-Inspector reads passwords and prints those which meet the requirements
Group:		Networking/Other
Provides:	hydra-pwinspector = %{version}-%{release}

%description pwinspector
PW-Inspector reads passwords in and prints those which meet the requirements.
The return code is the number of valid passwords found, 0 if none was found.
Use for security: check passwords, if 0 is returned, reject password choice.
Use for hacking: trim your dictionary file to the pw requirements of the target.
Usage only allowed for legal purposes.

%prep
%setup -q -n hydra-%{version}-src
%patch0 -p1 -b .services
%__chmod 644 LICENSE

%build
%configure2_5x --disable-xhydra
%make
cd hydra-gtk
%configure2_5x
%make

%install
%__rm -rf %{buildroot}

%__install -d -m 755 %{buildroot}%{_bindir}
%__install -m 755 hydra %{buildroot}%{_bindir}
%__install -m 755 pw-inspector %{buildroot}%{_bindir}
%__install -m 755 hydra-gtk/src/xhydra %{buildroot}%{_bindir}

%__install -d -m 755 %{buildroot}%{_mandir}/man1
%__install -m 644 hydra.1 xhydra.1 pw-inspector.1 %{buildroot}%{_mandir}/man1

#XDG menu and icons for GUI
%__install -d -m 755 %{buildroot}{%{_iconsdir},%{_miconsdir},%{_liconsdir}}
convert -size 32x32 xhydra.png %{buildroot}%{_iconsdir}/xhydra.png
convert -size 48x48 xhydra.png %{buildroot}%{_liconsdir}/xhydra.png
convert -size 16x16 xhydra.png %{buildroot}%{_miconsdir}/xhydra.png

%__install -d -m 755 %{buildroot}%{_datadir}/pixmaps
convert -size 64x64 xhydra.png %{buildroot}%{_datadir}/pixmaps/xhydra.png

%__install -d -m 755 %{buildroot}%{_datadir}/applications
%__cat > %{buildroot}%{_datadir}/applications/mandriva-xhydra.desktop << EOF
[Desktop Entry]
Name=XHydra
Comment=Network logon cracker
Exec=%{_bindir}/xhydra
Icon=xhydra
Terminal=false
Type=Application
StartupNotify=true
Categories=Tools;Monitor;
EOF

%clean
%__rm -rf %{buildroot}

%files
%doc CHANGES INSTALL LICENSE* README
%{_bindir}/hydra
%{_mandir}/man1/hydra.1*

%files gui
%{_bindir}/xhydra
%{_mandir}/man1/xhydra.1*
%{_datadir}/applications/mandriva-xhydra.desktop
%{_datadir}/pixmaps/xhydra.png
%{_iconsdir}/xhydra.png
%{_liconsdir}/xhydra.png
%{_miconsdir}/xhydra.png

%files pwinspector
%{_bindir}/pw-inspector
%{_mandir}/man1/pw-inspector.1*


%changelog
* Sun Feb 26 2012 Andrey Bondrov <abondrov@mandriva.org> 7.2-2
+ Revision: 780857
- Bump release
- New version 7.2

  + Oden Eriksson <oeriksson@mandriva.com>
    - relink against libpcre.so.1

* Fri Nov 04 2011 Andrey Bondrov <abondrov@mandriva.org> 7.1-1
+ Revision: 717382
- New version 7.1, new subpackage hydra-pwinspector, add XDG menu for GUI

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - switch group to monitoring, as other security-related tools

* Fri Jul 01 2011 Guillaume Rousse <guillomovitch@mandriva.org> 6.4-1
+ Revision: 688428
- new version

* Mon May 09 2011 Guillaume Rousse <guillomovitch@mandriva.org> 6.3-1
+ Revision: 673092
- new version

* Mon Apr 18 2011 Guillaume Rousse <guillomovitch@mandriva.org> 6.2-1
+ Revision: 655869
- import hydra


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2189 |12cr|hydrogen-0.9.5.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Hydrogen Drum Machine
Name:		hydrogen
Version:	0.9.5.1
Release:	1
License:	GPLv2+
Group:		Sound
URL:		http://www.hydrogen-music.org
Source:		http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
Patch0:		hydrogen-lrdf-pkg.patch
Patch1:		hydrogen-devel-warning.patch
BuildRequires:	scons
BuildRequires:	jpeg-devel
BuildRequires:	libtar-devel
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(audiofile)
BuildRequires:	pkgconfig(flac)
BuildRequires:	pkgconfig(flac++)
BuildRequires:	pkgconfig(jack)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(lrdf)
BuildRequires:	pkgconfig(sndfile)

%description
Hydrogen is an advanced drum machine for GNU/Linux. Its main goal is to bring
professional yet simple and intuitive pattern-based drum programming.

%files
%doc AUTHORS ChangeLog
%{_bindir}/*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}
%{_iconsdir}/hicolor/48x48/apps/%{name}.png
%{_iconsdir}/hicolor/32x32/apps/%{name}.png
%{_iconsdir}/hicolor/16x16/apps/%{name}.png
%{_datadir}/pixmaps/h2-icon.svg

#--------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
scons prefix="%{_prefix}"

%install
scons DESTDIR=%{buildroot} install

perl -pi -e 's,/usr/share/%{name}/data/img/gray/icon64.png,%{name},g' %{buildroot}%{_datadir}/applications/%{name}.desktop

#icons
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{48x48,32x32,16x16}/apps
cp data/img/gray/icon48.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
cp data/img/gray/icon32.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
cp data/img/gray/icon16.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png

%changelog
* Fri Apr 08 2011 Frank Kober <emuse@mandriva.org> 0.9.5-1mdv2011.0
+ Revision: 651988
- new version 0.9.5

* Tue Jun 22 2010 Shlomi Fish <shlomif@mandriva.org> 0.9.4-0.rc1.1mdv2011.0
+ Revision: 548495
- Fix a typo - its

* Sun Jun 07 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.9.4-0.rc1.1mdv2010.0
+ Revision: 383447
- Fix file list
- Update BuildRequires
- Add Scons as BuildRequires
- Fix BuildRequires
- Update to 0.9.4  c1 ( Qt4 version)

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Oct 16 2007 Adam Williamson <awilliamson@mandriva.org> 0.9.3-4mdv2008.1
+ Revision: 98751
- rebuild to fix FLAC errors causing no sound at all
- spec clean
- drop X-Mandriva menu category
- new license policy

* Thu Apr 19 2007 Adam Williamson <awilliamson@mandriva.org> 0.9.3-3mdv2008.0
+ Revision: 14905
- bump release to differentiate from 2007.1 update package

* Thu Apr 19 2007 Adam Williamson <awilliamson@mandriva.org> 0.9.3-2mdv2008.0
+ Revision: 14887
- don't package now non-existent menu entry
- remove old menu entry, emi is complaining
- XDG menu fixes
- revert previous incorrect fix for x86-64 build
- add patch2: correct fix for x86-64 build from upstream forum
- try to fix x86-64 build
- add patch0 (fix build with g++ 4.x)
- add patch1 (fix build with recent flac) (from arch)
- add libflac++ to BuildRequires
- rebuild with latest libflac
- install fd.o icons
- Import hydrogen



* Fri Feb 24 2006 Austin Acton <austin@mandriva.org> 0.9.3-1mdk
- New release 0.9.3
- disable patch (fixed I think...)
- fix source URL

* Wed Jan 25 2006 Tibor Pittich <Tibor.Pittich@mandriva.org> 0.9.2-4mdk
- add QTDIR variable

* Sat Nov 26 2005 Tibor Pittich <Tibor.Pittich@mandriva.org> 0.9.2-3mdk
- add patch0 which fixed song editor
- update url, improve description
- macroszification
- recreate menu section
- fixed bad permissions on fr docbook sources

* Wed Nov 09 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.9.2-2mdk
- Fix BuildRequires
- %%mkrel

* Mon Jul 25 2005 Austin Acton <austin@mandriva.org> 0.9.2-1mdk
- 0.9.2
- new source URL
- tidy buildrequires
- use included icons

* Wed May 25 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.9.1-2mdk
- Fix BuildRequires

* Sun Nov 28 2004 Austin Acton <austin@mandrake.org> 0.9.1-1mdk
- 0.9.1
- source URL

* Sat Sep 11 2004 Austin Acton <austin@mandrake.org> 0.9.0-1mdk
- 0.9.0
- drop libtoolize hack

* Fri Apr 2 2004 Austin Acton <austin@mandrake.org> 0.8.2-1mdk
- 0.8.2

* Sat Dec 27 2003 Austin Acton <austin@linux.ca> 0.8.1-1mdk
- 0.8.1
- delib
- libtoolize

* Sun Aug 24 2003 Michael Scherer <scherer.michael@free.fr> 0.8.0-3mdk
- BuildRequires ( automake1.6 ) 

* Tue Jul 15 2003 Austin Acton <aacton@yorku.ca> 0.8.0-2mdk
- DIRM

* Sat May 24 2003 Austin Acton <aacton@yorku.ca> 0.8.0-1mdk
- 0.8.0

* Wed May 21 2003 Austin Acton <aacton@yorku.ca> 0.7.6-1mdk
- 0.7.6
- add manpage
- mklibname

* Mon Feb 24 2003 Austin Acton <aacton@yorku.ca> 0.7.5-1mdk
- 0.7.5

* Wed Feb 12 2003 Austin Acton <aacton@yorku.ca> 0.7.4-2mdk
- fix requires/provides

* Tue Feb 11 2003 Austin Acton <aacton@yorku.ca> 0.7.4-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2190 |12cr|hydrogen-drumkits-0.9.3.20070703-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    hydrogen-drumkits
%define version 0.9.3.20070703
%define release %mkrel 5

Summary:	Extra drum kits for the Hydrogen drum machine
Name:           %{name}
Version:        %{version}
Release:        %{release}
License:	GPLv2+
Group:		Sound
URL:		http://www.hydrogen-music.org
Source0:	http://ftp.de.debian.org/debian/pool/main/h/hydrogen-drumkits/%{name}_%{version}.orig.tar.gz
Source1:	Makefile.hydrogen-drumkits
BuildRoot:	%_tmppath/%{name}-buildroot

%description
Hydrogen is an advanced drum machine for GNU/Linux. It's main goal is to bring
professional yet simple and intuitive pattern-based drum programming.

%prep
%setup -q
install -m 644 %{SOURCE1} ./Makefile
perl -pi -e 's,KITS_DIR=.*,KITS_DIR=%{buildroot}%{_datadir}/hydrogen/data/drumkits,g' ./Makefile
perl -pi -e 's,SONG_DIR=.*,SONG_DIR=%{buildroot}%{_datadir}/hydrogen/data/demo_songs,g' ./Makefile

%build

%install
%__rm -rf %{buildroot}
make unpack
chmod 0755 %{buildroot}%{_datadir}/hydrogen/data/drumkits/*

%clean
%__rm -rf %buildroot

%files
%defattr(-,root,root)
%{_datadir}/hydrogen/data/drumkits/*
%{_datadir}/hydrogen/data/demo_songs/*



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.3.20070703-5mdv2011.0
+ Revision: 619493
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.9.3.20070703-4mdv2010.0
+ Revision: 429482
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.9.3.20070703-3mdv2009.0
+ Revision: 247130
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Oct 17 2007 Adam Williamson <awilliamson@mandriva.org> 0.9.3.20070703-1mdv2008.1
+ Revision: 99479
- import hydrogen-drumkits



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2191 |12cr|hyena-0.5-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		hyena
License:	MIT
Group:		System/Libraries 
Version:	0.5
Release:	%mkrel 3
Summary:	Library for .NET applications
Url:		http://banshee-project.org/
Source:		http://ftp.acc.umu.se/pub/GNOME/sources/hyena/0.5/%{name}-%{version}.tar.bz2
# PATCH-FIX-UPSTREAM coolo@opensuse.org - broken Makefile syntax
Patch0:		fix-makefile.diff
BuildRoot:	%{_tmppath}/%{name}-%{version}-build
BuildRequires:	gtk-sharp2
BuildRequires:	mono-basic
BuildRequires:	mono-devel
BuildRequires:	mono-nunit
BuildRequires:	perl-XML-Parser
BuildRequires:	autoconf automake libtool make pkgconfig
BuildRequires:	gtk-sharp2-devel
Requires:	mono
Requires:	gtk-sharp2

%description
Hyena is a .NET library that powers Banshee and PDF Mod, among others.

%prep
%setup -q
%patch0 -p1

%build
%configure 
make

%install
rm -rf %{buildroot}
make install DESTDIR=%{buildroot}
# % find_lang % {name}

%clean
rm -rf %{buildroot}

%files
%defattr(-, root, root)
# % doc AUTHORS NEWS README COPYING
%{_libdir}/%{name}
%{_libdir}/pkgconfig/*.pc

#% files lang -f % {name}.lang


%changelog
* Wed Dec 14 2011 Götz Waschk <waschk@mandriva.org> 0.5-3mdv2012.0
+ Revision: 740996
- rebuild for gtk+ packaging breakage

* Mon Oct 31 2011 Alexander Khrukin <akhrukin@mandriva.org> 0.5-2
+ Revision: 708008
- rpmlint fixes
- require mono fix

* Mon Oct 31 2011 Alexander Khrukin <akhrukin@mandriva.org> 0.5-1
+ Revision: 708005
- imported package hyena


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2192 |12cr|i2c-tools-3.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           i2c-tools
Version:        3.1.0
Release:        1
Summary:        Heterogeneous set of I2C tools for Linux
Group:          System/Kernel and hardware
License:        GPL
URL:            http://www.lm-sensors.org/wiki/I2CTools
Source0:        http://dl.lm-sensors.org/i2c-tools/releases/i2c-tools-%{version}.tar.bz2
Conflicts:      lm_sensors < 3.0.0
Requires:       udev

%description
This package contains a heterogeneous set of I2C tools for Linux: a bus
probing tool, a chip dumper, register-level access helpers, EEPROM
decoding scripts, and more.

%package eepromer
Summary:        Programs for reading/writing i2c/smbus eeproms
Group:          System/Kernel and hardware
Requires:       %{name} = %{version}-%{release}

%description eepromer
Programs for reading/writing i2c/smbus eeproms. Notice that writing the
eeproms in your system is very dangerous and is likely to render your system
unusable. Do not install, let alone use this, unless you really, _really_ know
what you are doing.

%package -n python-smbus
Summary:	Python module for SMBus access via I2C
Group:		System/Kernel and hardware
BuildRequires:	python
BuildRequires:	python-setuptools
Requires:	python

%description -n python-smbus
This Python module allows SMBus access through the I2C /dev interface
on Linux hosts. The host kernel must have I2C support, I2C device
interface support, and a bus adapter driver.

%prep
%setup -q

%build
%{make} CFLAGS="%{optflags}"

pushd eepromer
%{make} CFLAGS="%{optflags} -I../include"
popd

pushd py-smbus
CFLAGS="%{optflags} -I../include" python setup.py build
popd

%install
%{__rm} -rf %{buildroot}
%{makeinstall}
%{__cp} -a eepromer/eeprog eepromer/eeprom eepromer/eepromer %{buildroot}%{_sbindir}

pushd py-smbus
python setup.py install --root=%{buildroot} --compile --optimize=2
popd

%{__rm} -r %{buildroot}%{_includedir}/linux

%files
%defattr(0644,root,root,0755)
%doc CHANGES COPYING README
%attr(660,root,root) %dev(c,89,0) /lib/udev/devices/i2c-0
%attr(660,root,root) %dev(c,89,0) /lib/udev/devices/i2c-1
%attr(660,root,root) %dev(c,89,0) /lib/udev/devices/i2c-2
%attr(660,root,root) %dev(c,89,0) /lib/udev/devices/i2c-3
#%attr(0755,root,root) %{_bindir}/*
#%attr(0755,root,root) %{_sbindir}/*
%exclude %{_sbindir}/eeprog
%exclude %{_sbindir}/eeprom
%exclude %{_sbindir}/eepromer
%attr(0755,root,root) %{_bindir}/ddcmon
%attr(0755,root,root) %{_bindir}/decode-dimms
%attr(0755,root,root) %{_bindir}/decode-edid
%attr(0755,root,root) %{_bindir}/decode-vaio
%attr(0755,root,root) %{_sbindir}/i2cdetect
%attr(0755,root,root) %{_sbindir}/i2cdump
%attr(0755,root,root) %{_sbindir}/i2cget
%attr(0755,root,root) %{_sbindir}/i2cset
%attr(0755,root,root) %{_sbindir}/i2c-stub-from-dump
%{_mandir}/man8/i2cdetect.8*
%{_mandir}/man8/i2cdump.8*
%{_mandir}/man8/i2cget.8*
%{_mandir}/man8/i2cset.8*
%{_mandir}/man8/i2c-stub-from-dump.8*

%files eepromer
%defattr(0644,root,root,0755)
%doc eepromer/README eepromer/README.eeprom eepromer/README.eepromer eepromer/README.eeprog
%attr(0755,root,root) %{_sbindir}/eeprog
%attr(0755,root,root) %{_sbindir}/eeprom
%attr(0755,root,root) %{_sbindir}/eepromer

%files -n python-smbus
%defattr(0644,root,root,0755)
%doc py-smbus/README
%{py_platsitedir}/smbus*


%changelog
* Fri Apr 20 2012 Alexander Khrukin <akhrukin@mandriva.org> 3.1.0-1
+ Revision: 792461
- version update 3.1.0

* Wed Mar 16 2011 Stéphane Téletchéa <steletch@mandriva.org> 3.0.3-1
+ Revision: 645236
- update to new version 3.0.3

* Tue Nov 02 2010 Jani Välimaa <wally@mandriva.org> 3.0.2-3mdv2011.0
+ Revision: 592187
- rebuild for python 2.7

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 3.0.2-2mdv2010.1
+ Revision: 437911
- rebuild

* Wed Feb 18 2009 Jérôme Soyer <saispo@mandriva.org> 3.0.2-1mdv2009.1
+ Revision: 342304
- New upstream release

* Fri Jan 02 2009 Funda Wang <fwang@mandriva.org> 3.0.1-6mdv2009.1
+ Revision: 323371
- rebuild

* Thu Nov 20 2008 Adam Williamson <awilliamson@mandriva.org> 3.0.1-5mdv2009.1
+ Revision: 305334
- fix the CFLAGS for the pysmbus build to include -I../include (right fix)
- drop pysmbus_include.patch (completely the wrong 'fix')

* Sun Nov 09 2008 Adam Williamson <awilliamson@mandriva.org> 3.0.1-4mdv2009.1
+ Revision: 301638
- requires python
- move kernel-headers BR into the python-smbus section for clarity
- python buildrequires
- add pysmbus_include.patch: add a necessary include for py-smbus to build
- build and package python-smbus too

* Fri Aug 29 2008 Olivier Blin <blino@mandriva.org> 3.0.1-3mdv2009.0
+ Revision: 277375
- install udev helpers in /lib/udev (this is the default on x86_64 too now, as per upstream)

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 3.0.1-2mdv2009.0
+ Revision: 267108
- rebuild early 2009.0 package (before pixel changes)

* Sun Apr 20 2008 David Walluck <walluck@mandriva.org> 3.0.1-1mdv2009.0
+ Revision: 195989
- fix file list
- 3.0.1

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Dec 11 2007 David Walluck <walluck@mandriva.org> 3.0.0-1mdv2008.1
+ Revision: 117438
- import i2c-tools


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2193 |12cr|i3-wm-4.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global real_name i3
%global bugfix_release bf2
#% global upstream_version 3.e-%{bugfix_release}
%global upstream_version 4.3

Name:           i3-wm
#Version:        3.e.%{bugfix_release}
Version:        4.3
Release:        1
Summary:        Improved tiling window manager
License:        BSD
Group:          System/X11
URL:            http://i3.zekjur.net

Source0:        http://i3.zekjur.net/downloads/%{real_name}-%{upstream_version}.tar.bz2
Source1:        %{real_name}-logo.svg
source2:				.abf.yml
patch0:					i3-4.3.libev.patch

BuildRequires:  pkgconfig(libev)
BuildRequires:  pkgconfig(xkbfile)
BuildRequires:  pkgconfig(x11)
BuildRequires:  pkgconfig(yajl)
BuildRequires:  pkgconfig(xcb)
BuildRequires:  xcb-util-devel
BuildRequires:  bison
BuildRequires:  flex
BuildRequires:  asciidoc
BuildRequires:  graphviz
BuildRequires:  bzip2
buildrequires:	pkgconfig(xcb-keysyms)
buildrequires:	pkgconfig(xcb-icccm)
buildrequires:	pkgconfig(pango)
buildrequires:	pkgconfig(pangocairo)
buildrequires:	pkgconfig(libstartup-notification-1.0)
buildrequires:	pkgconfig(xcursor)

Requires:       rxvt-unicode
Requires:       x11-apps
Suggests:       dmenu
Suggests:	i3-doc

%description
i3 is a tiling window manager, completely written from scratch.

Key features of i3 are correct handling multi-monitor, horizontal and
vertical columns (table abstraction) in tiling. It also provides
hooks/callbacks for other programs to integrate and it is UTF-8
clean. i3 uses xcb for asynchronous communication with X11, and has
several measures to be very fast.

Please be aware that i3 is primarily targeted at advanced users and
developers.


%package doc
Summary:        i3 window manager documentation
Group:          System/X11
BuildRequires:  doxygen
BuildArch:      noarch
Requires:       %{name} = %{version}-%{release}

%description doc
Asciidoc and doxygen documentations for i3.


%prep
%setup -q -n %{real_name}-%{upstream_version}
%patch0 -p1 -b .libev
sed \
    -e 's|CFLAGS += -Wall|CFLAGS += %{optflags}|g' \
    -e 's|CFLAGS += -pipe|CFLAGS += -I/usr/include/libev |g' \
    -e 's|CFLAGS += -I/usr/local/include|CFLAGS += -I%{_includedir}|g' \
    -e 's|/usr/local/lib|%{_libdir}|g' \
    -e 's|.SILENT:||g' \
    -i common.mk


%build
make %{?_smp_mflags} V=1
cd man
make %{?_smp_mflags} V=1
cd ../docs
make %{?_smp_mflags} V=1
cd ..
doxygen pseudo-doc.doxygen
mv pseudo-doc/html pseudo-doc/doxygen


%install

make install \
     DESTDIR=%{buildroot} \
     INSTALL="install -p"

mkdir -p %{buildroot}/%{_mandir}/man1/
install -Dpm0644 man/*.1 \
        %{buildroot}/%{_mandir}/man1/

mkdir -p %{buildroot}/%{_datadir}/pixmaps/
install -Dpm0644 %{SOURCE1} \
        %{buildroot}/%{_datadir}/pixmaps/

%files
%defattr(-,root,root,-)
%doc LICENSE RELEASE-NOTES-%{upstream_version}
%{_bindir}/%{real_name}*
%{_includedir}/%{real_name}/*
%dir %{_sysconfdir}/%{real_name}/
%config(noreplace) %{_sysconfdir}/%{real_name}/config
%config(noreplace) %{_sysconfdir}/%{real_name}/config.keycodes
%{_datadir}/xsessions/%{real_name}.desktop
%{_mandir}/man*/%{real_name}*
%{_datadir}/pixmaps/%{real_name}-logo.svg
%{_datadir}/applications/%{real_name}.desktop


%files doc
%defattr(-,root,root,-)
%doc docs/*.{html,png} pseudo-doc/doxygen/


%changelog
* Fri Feb 18 2011 Joao Victor Duarte Martins <jvdm@mandriva.com.br> 3.e.bf2-1mdv2011.0
+ Revision: 638328
- fix BuildRoot and add bzip2 to BuildRequires
- fix group tag
- fix package name and rename spec file
- First initial commit.
- create i3-wm


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2194 |12cr|i8kutils-1.33-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	i8kutils
%define	version	1.33
%define	release	%mkrel 3

Version: 	%{version}
Summary: 	Dell laptop SMM BIOS support
Name: 		%{name}
Release: 	%{release}
License: 	GPLv2+
Group: 		Monitoring
Source: 	http://ftp.debian.org/debian/pool/main/i/i8kutils/%{name}_%{version}.tar.gz
URL: 		http://people.debian.org/~dz/i8k/	
BuildRoot: 	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Suggests:	i8kmon

%description
This package contains a user-space programs for accessing the SMM BIOS
of Dell Inspiron and Latitude laptops. The SMM BIOS is used on many recent
laptops to implement APM functionalities and to access custom hardware,
for example cooling fans and volume buttons.

Also provided is a cool and useful plugin for gkrellm.
Note that you need the "Dell Laptop" option compiled into your kernel
(included in the main kernel tree since 2.4.14-pre8)

%package -n i8kmon
Summary: 	Dell laptop SMM BIOS monitoring tool
Group: 		Monitoring
Requires:	tcl
Requires:	tk
Conflicts:	i8kutils < 1.33-2

%description -n i8kmon
This package contains a monitoring tool for accessing the SMM BIOS
of Dell Inspiron and Latitude laptops.

%prep
%setup -q 

%build
%make CFLAGS="$RPM_OPT_FLAGS"

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%_bindir
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr (-,root,root)
%doc README.*
%{_bindir}/i8kbuttons
%{_bindir}/i8kctl
%{_bindir}/i8kfan

%files -n i8kmon
%defattr (-,root,root)
%{_bindir}/i8kmon


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.33-3mdv2011.0
+ Revision: 619494
- the mass rebuild of 2010.0 packages

* Fri Oct 23 2009 Olivier Blin <oblin@mandriva.com> 1.33-2mdv2010.0
+ Revision: 459005
- split out i8kmon in its own package (suggested by i8kutils), not to
  pull tcl/tk and libX11 in minimal installations

* Mon Sep 28 2009 Frederik Himpe <fhimpe@mandriva.org> 1.33-1mdv2010.0
+ Revision: 450631
- update to new version 1.33

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.27-4mdv2010.0
+ Revision: 429484
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.27-3mdv2009.0
+ Revision: 247134
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.27-1mdv2008.1
+ Revision: 140755
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Aug 15 2007 Adam Williamson <awilliamson@mandriva.org> 1.27-1mdv2008.0
+ Revision: 63867
- rebuild for 2008
- don't package license (not required)
- use makeinstall_std macro
- correct URLs
- use Fedora license policy (GPLv2+)
- requires tcl and tk (fix #31132)
- new release 1.27
- Import i8kutils



* Thu Jan 05 2005 Lenny Cartier <lenny@mandriva.com> 1.25-2mdk
- rebuild

* Tue Aug 24 2004 Erwan Velu <erwan@mandrakesoft.com> 1.25-1mdk
- 1.25
* Tue Oct 14 2003 Per yvind Karlsen <peroyvind@linux-mandrake.com> 1.17-2mdk
- buildrequires
- rm -rf $RPM_BUILD_ROOT in %%install, not %%prep
- quiet setup
- compile with $RPM_OPT_FLAGS
- updated description

* Wed Dec 18 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.17-1mdk
- new

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2195 |12cr|ia_ora-xfce-1.0.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Ia Ora Mandriva Xfce theme
Name:		ia_ora-xfce
Version:	1.0.2
Release:	%mkrel 8
License:	GPLv2+
Group:		Graphical desktop/Xfce
URL:		http://www.mandrivalinux.com/
Source0:	%{name}-%{version}.tar.bz2
Requires:	ia_ora-gnome-gtk2-engine
Requires:	ia_ora-gnome
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This is the Mandriva Ia Ora theme for the Xfce desktop environment.

%prep
%setup -q


%install
rm -rf %{buildroot}
export datadir=%{_datadir}

%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README ChangeLog
%{_datadir}/themes/*


%changelog
* Sat Apr 16 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0.2-8mdv2011.0
+ Revision: 653305
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Fri Mar 06 2009 Antoine Ginies <aginies@mandriva.com> 1.0.2-6mdv2009.1
+ Revision: 350286
- 2009.1 rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.0.2-5mdv2009.0
+ Revision: 247137
- rebuild

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - fix bug #38175

* Tue Feb 12 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0.2-2mdv2008.1
+ Revision: 165666
- requires ia_ora-gnome

* Mon Jan 07 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0.2-1mdv2008.1
+ Revision: 146321
- ia_ora-xfce is now in mdv's svn
- new version
- spec file clean

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Dec 12 2007 Jérôme Soyer <saispo@mandriva.org> 1.0.1-1mdv2008.1
+ Revision: 117758
- New release

  + Thierry Vignaud <tv@mandriva.org>
    - better description

* Fri Nov 23 2007 Jérôme Soyer <saispo@mandriva.org> 1.0.0-1mdv2008.1
+ Revision: 111616
- import ia_ora-xfce



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2196 |12cr|iat-0.1.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    iat
%define version 0.1.7
%define release %mkrel 2

Name: %{name}
Version: %{version}
Release: %{release}

Summary: Iso9660 Analyzer Tool
License: GPLv2+
Group: File tools
Url: http://iat.berlios.de/
Source: iat-%version.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root

%description
iat (Iso9660 Analyzer Tool) is a tool for detecting the structure of many
types of CD-ROM image file formats, such as BIN, MDF, PDI, CDI, NRG, and B5I,
and converting them into ISO-9660.

%prep
%setup

%build
%configure
%make

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_docdir}/%{name}
mkdir -p %{buildroot}/%{_mandir}/man1/%{name}

cp src/%{name} %{buildroot}%{_bindir}
cp ChangeLog AUTHORS COPYING INSTALL NEWS README %{buildroot}%{_docdir}/%{name}
install -c -m 644 man/iat.1 %{buildroot}/%{_mandir}/man1/%{name}

%files
%_bindir/%{name}
%doc %{_mandir}/man1/%{name}
%{_docdir}/%{name}


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.7-2mdv2011.0
+ Revision: 619508
- the mass rebuild of 2010.0 packages

* Tue Oct 13 2009 Anne Nicolas <ennael@mandriva.org> 0.1.7-1mdv2010.0
+ Revision: 457199
- import iat


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2197 |12cr|iax-0.2.3-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 0
%define libname	%mklibname iax %{major}
%define develname %mklibname -d iax

Summary:	IAX (Inter Asterisk eXchange) Library
Name:		iax
Version:	0.2.3
Release:	15
License:	LGPL
Group:		System/Libraries
URL:		http://www.asterisk.org/
Source0:	libiax2-0.2.3-20060212.tar.bz2
Patch0:		libiax2.diff
Patch1:		libiax2-fix-str-fmt.patch
Patch2:		libiax2-install.patch
BuildRequires:	multiarch-utils >= 1.0.3

%description
Inter Asterisk eXchange, lovingly called IAX (pronounced: eeks),
is the protocol used by the Asterisk PBX system for
inter-asterisk-communication. Other applications may use libiax to
communicate with each other and other asterisk servers. IAX is a
high performance, feature rich protocol unrelated to SIP or H.323.

Its single-socket design allows it to interoperate with NAT and
PAT masquerade firewalls.  It supports internationalization,
remote dialplans, and voice, HTML, image, DTMF, and video content.

For more information see http://www.gnophone.com

%package -n	%{libname}
Summary:	IAX (Inter Asterisk eXchange) Library
Group:          System/Libraries

%description -n	%{libname}
Inter Asterisk eXchange, lovingly called IAX (pronounced: eeks),
is the protocol used by the Asterisk PBX system for
inter-asterisk-communication. Other applications may use libiax to
communicate with each other and other asterisk servers. IAX is a
high performance, feature rich protocol unrelated to SIP or H.323.

Its single-socket design allows it to interoperate with NAT and
PAT masquerade firewalls.  It supports internationalization,
remote dialplans, and voice, HTML, image, DTMF, and video content.

For more information see http://www.gnophone.com

%package -n	%{develname}
Summary:	IAX (Inter Asterisk eXchange) Development Package
Group:		Development/C
Provides:	%{name}-devel = %{version}
Provides:	lib%{name}-devel = %{version}
Requires:	%{libname} = %{version}
Obsoletes:	%{_lib}iax0-devel

%description -n	%{develname}
Inter Asterisk eXchange, lovingly called IAX (pronounced: eeks),
is the protocol used by the Asterisk PBX system for
inter-asterisk-communication. Other applications may use libiax to
communicate with each other and other asterisk servers. IAX is a
high performance, feature rich protocol unrelated to SIP or H.323.

Its single-socket design allows it to interoperate with NAT and
PAT masquerade firewalls.  It supports internationalization,
remote dialplans, and voice, HTML, image, DTMF, and video content.

For more information see http://www.gnophone.com

This package contains all of the development files that you will
need in order to compile IAX applications.

%prep

%setup -q -n libiax2
%patch0 -p1
%patch1 -p0
%patch2 -p0

# no debug...
find -type f -name "Makefile.am" | xargs perl -pi -e "s|-DDEBUG_SUPPORT||g"

%build
autoreconf -fi
%configure2_5x \
    --disable-extreme-debug
%make

%install
%makeinstall_std

# install _all_ headers...
install -m0644 src/*.h %{buildroot}%{_includedir}/iax/

%multiarch_binaries %{buildroot}%{_bindir}/iax-config

%files -n %{libname}
%defattr(-,root,root)
%doc ChangeLog NEWS README
%{_libdir}/*.so.%{major}
%{_libdir}/*.so.%{major}.*

%files -n %{develname}
%defattr(-,root,root)
%{multiarch_bindir}/iax-config
%{_bindir}/iax-config
%{_includedir}/iax
%{_libdir}/*.so
%{_libdir}/*.a


%changelog
* Mon Jan 03 2011 Funda Wang <fwang@mandriva.org> 0.2.3-14mdv2011.0
+ Revision: 627966
- fix build

  + Oden Eriksson <oeriksson@mandriva.com>
    - don't force the usage of automake1.7

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.2.3-12mdv2009.0
+ Revision: 247139
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.2.3-10mdv2008.1
+ Revision: 140755
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import iax


* Sun Sep 17 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2.3-10mdv2007.0
- rebuild

* Sun Feb 12 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2.3-9mdk
- use a svn snap (r35)
- new P0

* Thu May 05 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.3-8mdk
- use new code from the iaxclient codebase

* Thu May 05 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.3-7mdk
- rebuilt with gcc4

* Sun Apr 10 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.2.3-6mdk
- use the %%mkrel macro
- added new jitterbuffer code from the iaxclient codebase
- revert latest "lib64 fixes"

* Mon Jan 31 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.2.3-5mdk
- fix deps and conditional %%multiarch
- fix requires-on-release

* Tue Dec 28 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.2.3-4mdk
- lib64 fixes

* Fri Sep 10 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.2.3-3mdk
- 0.2.3
- drop P0, it's included
- fix deps

* Thu Jul 10 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.2.2-3mdk
- rebuild

* Tue Jul 08 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.2.2-2mdk
- Copyright/License

* Tue Jul 08 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.2.2-1mdk
- initial cooker contrib
- mandrakified the provided spec file

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2198 |12cr|iaxclient-2.1-0.beta3.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	snap	0
%define	beta	3
%define	rel	4

%if %beta
%define release		%mkrel 0.beta%{beta}.%{rel}
%define distname	%{name}-%{version}beta%{beta}.tar.gz
%define fname		%{name}-%{version}beta%{beta}
%else
%define release		%mkrel %{rel}
%define distname	%{name}-%{version}.tar.gz
%define fname		%{name}-%{version}
%endif

%define	major		1
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname %{name} -d

Summary:	Library to implement the IAX protocol
Name:		iaxclient
Version:	2.1
Release:	%{release}
License:	LGPLv2+
Group:		System/Libraries
URL:		http://iaxclient.sourceforge.net/
Source0:	http://downloads.sourceforge.net/%{name}/%{distname}
Patch0:		iaxclient-1.0-20050410-headers.diff
# Fix header location and linkage for ffmpeg - AdamW 2008/12
Patch1:		iaxclient-2.1-ffmpeg.patch
# Fix some string literal errors - AdamW 2008/12
Patch2:		iaxclient-2.1-literal.patch
# From upstream SVN: make tkphone build - AdamW 2008/12
Patch3:		iaxclient-2.1-tkphone.patch
# Make the dumb thing run - AdamW 2008/12
Patch4:		iaxclient-2.1-tkiaxphone.patch
# Fedora patches
Patch100:	iaxclient-2.1beta3-wxGTK28.patch
Patch102:	iaxclient-2.1beta3-tcl-includedir.patch
Patch103:	iaxclient-2.1beta3-tcl-libdir.patch
Patch104:	iaxclient-2.1beta3-tcl-nodoc.patch
Patch105:	iaxclient-2.1beta3-theora-detection.patch

BuildRequires:	imagemagick
BuildRequires:	gd-devel
BuildRequires:	gsm-devel
BuildRequires:	iax-devel
BuildRequires:	libilbc-devel
BuildRequires:	pkgconfig(speex)
BuildRequires:	portaudio-devel
BuildRequires:	portmixer-devel
BuildRequires:	wxgtku-devel
BuildRequires:	x11-server-xvfb
BuildRequires:	liboggz-devel
BuildRequires:	libvidcap-devel
BuildRequires:	libtheora-devel

%description
Although asterisk supports other IP protocols (including SIP, and
with patches, H.323), IAX's simple, lightweight nature gives it
several advantages, particularly in that it can operate easily
through NAT and packet firewalls, and it is easily extensible and
simple to understand.

%package -n	%{libname}
Summary:	Library to implement the IAX protocol
Group:		System/Libraries

%description -n	%{libname}
Although asterisk supports other IP protocols (including SIP, and
with patches, H.323), IAX's simple, lightweight nature gives it
several advantages, particularly in that it can operate easily
through NAT and packet firewalls, and it is easily extensible and
simple to understand. 

%package -n	%{develname}
Summary:	IAXClient Library development files
Group:		Development/C
Obsoletes:	%{name}-devel < %{version}-%{release}
Obsoletes:	%{mklibname iaxclient 0 -d} < %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n	%{develname}
Although asterisk supports other IP protocols (including SIP, and
with patches, H.323), IAX's simple, lightweight nature gives it
several advantages, particularly in that it can operate easily
through NAT and packet firewalls, and it is easily extensible and
simple to understand. 

This package contains the development library and its header
files for the IAXClient Library.

%package	utils
Summary:	IAX utilities
Group:		Communications

%description	utils
IAX utilities:

 o iax2slin - Originate an IAX2 call, and send the audio from this
   call to stdout
 o testcall, testcall-jb: make a single test call with IAXCLIENT.
   IAX Support for talking to Asterisk and other Gnophone clients

%package -n	tkiaxphone
Summary:	Simple IAX phone client
Group:		Communications
Requires:	tk

%description -n	tkiaxphone
Simple IAX phone client

EXPERIMENTAL

%package -n	iaxcomm
Summary:	IaxComm, a portable IAX2 protocol telephony client
Group:		Communications
URL:		http://iaxclient.sourceforge.net/iaxcomm/
Requires(post): desktop-file-utils
Requires(postun): desktop-file-utils

%description -n	iaxcomm
iaxComm is an Open Source softphone for the Asterisk PBX.

EXPERIMENTAL

%prep

%setup -q -n %{fname}
%patch0 -p1 -b .headers
%patch1 -p1 -b .ffmpeg
%patch2 -p1 -b .literal
%patch3 -p1 -b .tkphone
%patch4 -p1

%patch100 -p1 -b .wxGTK28
%patch102 -p1 -b .includedir
%patch103 -p1 -b .libdir
%patch104 -p1 -b .nodoc
%patch105 -p1 -b .theoradetect

%build
autoreconf -fis
export RPM_OPT_FLAGS="%{optflags} -fPIC"
%configure2_5x --with-gsm-includes=%{_includedir}/gsm \
		--with-wx-config=%{_bindir}/wx-config-unicode \
		--enable-clients="iaxcomm stresstest testcall tkphone vtestcall"
%make

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
%makeinstall_std

rm -f %{buildroot}%{_bindir}/tkiaxphone

cat > %{buildroot}%{_bindir}/tkiaxphone << EOF
#!/bin/sh
%{_libdir}/iaxclient/tkphone/tkiaxphone
EOF

ln -s %{_libdir}/iaxclient/tkphone/iaxcli %{buildroot}%{_bindir}

mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
convert simpleclient/iaxcomm/rc/logo.xpm -geometry 48x48 %{buildroot}%{_iconsdir}/hicolor/48x48/apps/iaxcomm.png
convert simpleclient/iaxcomm/rc/logo.xpm -geometry 48x48 %{buildroot}%{_iconsdir}/hicolor/48x48/apps/tkiaxphone.png
convert simpleclient/iaxcomm/rc/logo.xpm -geometry 32x32 %{buildroot}%{_iconsdir}/hicolor/32x32/apps/iaxcomm.png
convert simpleclient/iaxcomm/rc/logo.xpm -geometry 32x32 %{buildroot}%{_iconsdir}/hicolor/32x32/apps/tkiaxphone.png
convert simpleclient/iaxcomm/rc/logo.xpm -geometry 16x16 %{buildroot}%{_iconsdir}/hicolor/16x16/apps/iaxcomm.png
convert simpleclient/iaxcomm/rc/logo.xpm -geometry 16x16 %{buildroot}%{_iconsdir}/hicolor/16x16/apps/tkiaxphone.png

# XDG menu
install -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-iaxcomm.desktop << EOF
[Desktop Entry]
Name=iaxComm
Comment=Portable IAX2 protocol telephony client
Exec=%{_bindir}/iaxcomm
Icon=iaxcomm
Terminal=false
Type=Application
Categories=Network;Telephony;
EOF

cat > %{buildroot}%{_datadir}/applications/mandriva-tkiaxphone.desktop << EOF
[Desktop Entry]
Name=TkIaxPhone
Comment=Simple IAX phone client
Exec=%{_bindir}/tkiaxphone
Icon=iaxcomm
Terminal=false
Type=Application
Categories=Network;Telephony;
EOF

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%doc README
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%{_includedir}/iaxclient.h
%{_libdir}/pkgconfig/iaxclient.pc
%{_libdir}/*.so
%{_libdir}/*.*a

%files utils
%defattr(-,root,root)
%{_bindir}/stresstest
%{_bindir}/testcall
%{_bindir}/vtestcall

%files -n tkiaxphone
%defattr(-,root,root)
%doc simpleclient/tkphone/License simpleclient/tkphone/README
%{_libdir}/iaxclient
%attr(0755,root,root) %{_bindir}/tkiaxphone
%{_bindir}/iaxcli
%{_iconsdir}/hicolor/*/apps/tkiaxphone.png
%{_datadir}/applications/mandriva-tkiaxphone.desktop

%files -n iaxcomm
%defattr(-,root,root)
%doc simpleclient/iaxcomm/QUICKSTART simpleclient/iaxcomm/README
%{_bindir}/iaxcomm
%{_datadir}/iaxcomm
%{_iconsdir}/hicolor/*/apps/iaxcomm.png
%{_datadir}/applications/mandriva-iaxcomm.desktop


%changelog
* Wed Jan 18 2012 Andrey Bondrov <abondrov@mandriva.org> 2.1-0.beta3.4mdv2011.0
+ Revision: 762078
- Update ffmpeg patch to support ffmpeg 0.9
- Clean up BuildRequires (drop versions as they are too old anyway)
- Rebuild against utf8 version of wxGTK2.8, update patch 2

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild

* Sat Nov 07 2009 Frederik Himpe <fhimpe@mandriva.org> 2.1-0.beta3.2mdv2010.1
+ Revision: 462638
- Rebuild for new liboggz2
- Fix build by forcing autoreconf run
- Add Fedora patches

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sun Dec 28 2008 Adam Williamson <awilliamson@mandriva.org> 2.1-0.beta3.1mdv2009.1
+ Revision: 320249
- buildrequires libtheora-devel
- adjust file lists
- protect major in file list
- new major 1
- add a menu entry for tkiaxphone
- fd.o icons
- make a little wrapper script to run tkiaxphone
- tweak the list of clients (windows one we obviously don't want, and the
  other disabled ones don't build)
- now has a proper autofoo build system: use it, and drop all the manual crap
- new devel policy
- drop now incorrect description notes
- br liboggz-devel and libvidcap-devel (new deps)
- adjust dependencies to build against wx 2.8 (non-unicode - code is not
  unicode-safe)
- drop old unnecessary patches
- add tkiaxphone.patch: make tkiaxphone actually work
- add tkphone.patch: from upstream SVN, make tkphone build
- add literal.patch: fix string literal errors
- add ffmpeg.patch: fix headers and linking for ffmpeg
- bunzip2 patch
- new license policy
- spec conditionals for beta build
- new release 2.1 beta 3

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - summary is not licence tag
    - fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Pascal Terjan <pterjan@mandriva.org>
    - Import iaxclient



* Sun Sep 17 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0-0.20060610.3mdv2007.0
- fix silly typo

* Sun Sep 17 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0-0.20060610.2mdv2007.0
- fix xdg menu

* Sat Jun 10 2006 Stefan van der Eijk <stefan@eijk.nu> 1.0-0.20060610.1mdk
- new SVN snapshot 20060610 (revision 571)
- rediffed patch 1 & 2
- BuildRequires

* Mon Apr 11 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 1.0-0.20050410.3mdk
- more header files fixes
- file pernission fixes

* Mon Apr 11 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 1.0-0.20050410.2mdk
- added one forgotten header file

* Mon Apr 11 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 1.0-0.20050410.1mdk
- new CVS snapshot 20050410
- added the utils, tkiaxphone and iaxcomm sub packages

* Mon Sep 13 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.0-0.20040912.1mdk
- initial mandrake package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2199 |12cr|iaxmodem-1.2.0-0
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 1.2.0

Summary: Software modem for interfacing Asterisk and Hylafax via IAX2
Name: iaxmodem
Version: %{version}
Release: %mkrel 0
License: GPL
Group: System/Servers
Url: https://sourceforge.net/projects/iaxmodem
Source0: http://prdownloads.sourceforge.net/iaxmodem/iaxmodem-%{version}.tar.gz
Source1: iaxmodem.logrotate
Source2: ttyIAX0
Buildroot: %{_tmppath}/%{name}-%{version}-%{release}
#Requires: asterisk >= 1.4.5
#Requires: hylafax
BuildRequires: libtiff-devel

%define Werror_cflags %nil
%define _disable_ld_no_undefined 1

%description
IAXmodem is a software modem written in C that uses an IAX channel
(commonly provided by an Asterisk PBX system) instead of a traditional
phone line and uses a DSP library instead of DSP hardware chipsets.

To accomplish this, then, IAXmodem interfaces an IAX library known as
libiax2 with a DSP library known as spandsp, and then IAXmodem interfaces
the DSP library with a tty device node for interfacing with modem
applications.

%prep
%setup -q

%build
pushd lib/libiax2
autoreconf --force
%configure --disable-shared
%make
popd

pushd lib/spandsp
autoreconf --force
%configure --disable-shared
%make
popd

# set the variables
MODEMVER=iaxmodem-%{version}
DSPVER="spandsp-0.0.5"
IAXVER="libiax2-0.2.3"

# build a static version of iaxmodem
gcc $RPM_OPT_FLAGS -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
gcc -lm -lutil -ltiff -o iaxmodem iaxmodem.o lib/spandsp/src/.libs/libspandsp.a lib/libiax2/src/.libs/libiax.a

%install
mkdir -p %{buildroot}/etc/logrotate.d %{buildroot}/etc/iaxmodem %{buildroot}%{_sbindir} %{buildroot}%{_mandir}/man1
%{__install} -m 644 %{SOURCE1} %{buildroot}/etc/logrotate.d/iaxmodem
%{__install} -m 644 %{SOURCE2} %{buildroot}/etc/iaxmodem/
%{__install} -m 755 iaxmodem %{buildroot}%{_sbindir}/iaxmodem
%{__install} -m 644 iaxmodem.1 %{buildroot}%{_mandir}/man1/iaxmodem.1

%post
echo ""
echo "Recommend add the following line in the /etc/inittab file:"
echo "---------------------------------------------"
echo "iax1:2345:respawn:/usr/sbin/iaxmodem ttyIAX0"
echo "mo1:2345:respawn:/usr/sbin/faxgetty ttyIAX0"
echo "---------------------------------------------"
echo "Then run : '/sbin/init q' to reload the inittab settings"

%clean
[ "%{buildroot}" != '/' ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGES FAQ README TODO
%attr(750,asterisk,asterisk) %{_sbindir}/*
%attr(0644,root,root) %{_mandir}/man1/*
%config /etc/logrotate.d/*
%config(noreplace) /etc/iaxmodem


%changelog
* Thu Mar 24 2011 zamir <zamir@mandriva.org> 1.2.0-0mdv2011.0
+ Revision: 648294
- fix spec
- first build
- create iaxmodem


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2200 |12cr|iaxping-0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	IAX ping tool
Name:		iaxping
Version:	0
Release:	%mkrel 6
License:	BSD
Group:		Monitoring
URL:		http://www.loudhush.ro/tools/
Source0:	http://www.loudhush.ro/opencms/opencms/loudhush/tools/iaxping.c.bz2
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
Tool to ping an IAX target (checks network connectivity). hacked from the perl
ping tool availble on http://www.voip-info.org/wiki-IAX

%prep

%setup -q -c -T

bzcat %{SOURCE0} > %{name}.c

%build

gcc %{optflags} -o %{name} %{name}.c

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}

install -m0755 %{name} %{buildroot}%{_bindir}/%{name}

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root,)
%{_bindir}/%{name}




%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0-6mdv2011.0
+ Revision: 619519
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0-5mdv2010.0
+ Revision: 429486
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0-4mdv2009.0
+ Revision: 247141
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0-2mdv2008.1
+ Revision: 140755
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Thu Mar 29 2007 Olivier Blin <oblin@mandriva.com> 0-2mdv2007.1
+ Revision: 149953
- rebuild because of binary package loss

* Wed Mar 21 2007 Oden Eriksson <oeriksson@mandriva.com> 0-1mdv2007.1
+ Revision: 147620
- Import iaxping

* Thu Jun 15 2006 Oden Eriksson <oeriksson@mandriva.com> 0-1mdv2007.0
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2201 |12cr|ibackup-2.27-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	Automated backups (even remote) of machine configurations
Name: 		ibackup
Version: 	2.27
Release: 	%mkrel 8
License: 	GPL
Group:		Archiving/Backup
Source:		%{name}-%{version}.tar.bz2
Patch0:		%{name}-2.27-make-rpm.patch
URL:		http://www.linuks.mine.nu/ibackup/
BuildRoot:	%{_tmppath}/%{name}-%{version}-build
BuildArch:	noarch

%description
This software simplifies the task of backing up the system
configuration files (those under /etc) for UNIX systems
(Solaris, *BSD, Linux). You can run the program from any directory
and it will by default save the (maybe compressed) tarball to /root.
.
It is possible to encrypt the tarball, to upload the tarball to some
other host and run the backup automated in a cronjob.
       
%prep
%setup -q
%patch0 -p1

%build

%install
[ -d %{buildroot} -a "%{buildroot}" != "" ] && rm -rf  %{buildroot}

make DESTDIR=%{buildroot} MANDIR=%{buildroot}%{_mandir} install
make DESTDIR=%{buildroot} install-config

%clean
[ -d %{buildroot} -a "%{buildroot}" != "" ] && rm -rf  %{buildroot}

%files
%defattr(-, root, root)
%doc COPYING changelog *.html *.png *.jpg
%{_bindir}/ibackup
%{_bindir}/sysconf
%config(noreplace) /etc/ibackup.conf
%{_mandir}/man1/*




%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 2.27-8mdv2011.0
+ Revision: 619538
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2.27-7mdv2010.0
+ Revision: 429487
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2.27-6mdv2009.0
+ Revision: 247143
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 2.27-4mdv2008.1
+ Revision: 140755
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Jan 05 2007 Stew Benedict <sbenedict@mandriva.com> 2.27-4mdv2007.0
+ Revision: 104602
- Import ibackup

* Fri Jan 05 2007 Stew Benedict <sbenedict@mandriva.com> 2.27-4mdv2007.1
- rebuild

* Tue Dec 27 2005 Stew Benedict <sbenedict@mandrakesoft.com> 2.27-3mdk
- rebuild

* Fri Nov 19 2004 Stew Benedict <sbenedict@mandrakesoft.com> 2.27-2mdk
- rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2202 |12cr|ibm-acpi-0.11-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: IBM ThinkPad ACPI Extras configuration scripts
Name: ibm-acpi
Version: 0.11
Release:  %mkrel 5
Source0: http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
License: GPL
Group: System/Kernel and hardware
Url: http://ibm-acpi.sourceforge.net/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
# laptop_mode
Requires: laptop-mode-tools
# idectl
Requires: tpctl

%description
This package contains configuration scripts to support ACPI Extras for
the IBM ThinkPad laptops.
It aims to support various features of these laptops which are
accessible through the ACPI framework but not otherwise supported by
the generic Linux ACPI drivers.

%prep
%setup -q
find config/etc/acpi/actions/ -type f -exec sed -i -e 's,/usr/local/sbin/idectl,/usr/sbin/idectl,' {} \;
sed -i -e 's,action=.*,action=/usr/sbin/pmsuspend2,' config/etc/acpi/events/hibernate
chmod a+r README CHANGES

%build

%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT/%{_sysconfdir}
cp -a config/%{_sysconfdir}/acpi $RPM_BUILD_ROOT/%{_sysconfdir}

# handled by laptop-mode-tools
rm -f $RPM_BUILD_ROOT/%{_sysconfdir}/acpi/events/ac
rm -f $RPM_BUILD_ROOT/%{_sysconfdir}/acpi/actions/battery.sh
# handled by suspend-scripts
rm -f $RPM_BUILD_ROOT/%{_sysconfdir}/acpi/events/sleep

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README CHANGES
%{_sysconfdir}/acpi/actions/*
%{_sysconfdir}/acpi/events/*


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.11-5mdv2011.0
+ Revision: 619557
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.11-4mdv2010.0
+ Revision: 429488
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.11-3mdv2009.0
+ Revision: 247146
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.11-1mdv2008.1
+ Revision: 126931
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel

  + Emmanuel Andry <eandry@mandriva.org>
    - Import ibm-acpi



* Tue Oct  4 2005 Olivier Blin <oblin@mandriva.com> 0.11-1mdk
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2203 |12cr|ibus-1.3.9-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version 1.3.9
%define	release %mkrel 8

Name:      ibus
Summary:   A next generation input framework
Version:   %{version}
Release:   %{release}
Group:     System/Internationalization
License:   GPLv2+
URL:       http://code.google.com/p/ibus/
Source0:   http://ibus.googlecode.com/files/%{name}-%{version}.tar.gz
Source1:   ibus.macros
Patch0:    ibus-1.3.6-mdv-customize.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
%py_requires -d
BuildRequires:  gtk2-devel
BuildRequires:	gtk+3-devel
BuildRequires:  dbus-glib-devel
BuildRequires:	python-dbus >= 0.83.0
BuildRequires:	iso-codes
BuildRequires:  gettext-devel intltool gtk-doc
BuildRequires:	python-gobject-devel >= 2.15
BuildRequires:	libGConf2-devel >= 2.12
BuildRequires:	GConf2
BuildRequires:	gobject-introspection-devel
Requires:	python-gobject >= 2.15
Requires:	python-dbus >= 0.83.0
Requires:	pygtk2.0
Requires:	python-notify
Requires:	pyxdg
Requires:	iso-codes
Requires:	librsvg
Suggests:	%{name}-gtk = %version

%description
IBus is a next generation input framework.

%define major 2
%define libname %mklibname %name %major

%package -n %libname
Summary:    Shared libraries for %{name}
Group:      System/Internationalization
Conflicts:  ibus < 1.3.9-3

%description -n %libname
IBus shared libraries.

%package    devel
Summary:    Headers of %{name} for development
Group:      Development/C
Requires:   %{libname} = %{version}-%{release}

%description devel
IBus development package: static libraries, header files, and the like.

%package    gtk
Summary:    IBus gtk module
Group:      System/Internationalization
Requires:   ibus = %{version}

%description gtk
IBus gtk module.

%package    gtk3
Summary:    IBus gtk3 module
Group:      System/Internationalization
Requires:   ibus = %{version}

%description gtk3
IBus gtk module.

%prep
%setup -q -n %{name}-%{version}
%patch0 -p0

%build
%configure2_5x \
	--enable-gtk3 \
	--disable-dbus-python-check
%make

%install
rm -rf %buildroot
%makeinstall_std

# install .desktop files
echo "NoDisplay=true" >> %buildroot%{_datadir}/applications/ibus.desktop
echo "NoDisplay=true" >> %buildroot%{_datadir}/applications/ibus-setup.desktop

# install rpm macro
mkdir -p %buildroot%{_sysconfdir}/rpm/macros.d/
install -m0644 %{SOURCE1} %buildroot%{_sysconfdir}/rpm/macros.d/%name.macros

rm -f %buildroot%_libdir/*.la
rm -f %buildroot%_libdir/gtk-*/*/immodules/*.la
rm -f %buildroot%{_sysconfdir}/xdg/autostart/ibus.desktop

%find_lang %{name}

%clean
rm -rf $RPM_BUILD_ROOT

%preun
%preun_uninstall_gconf_schemas ibus

%files -f %name.lang
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog NEWS README
%{_sysconfdir}/gconf/schemas/ibus.schemas
%{_bindir}/*
%{_libexecdir}/ibus-gconf
%{_libexecdir}/ibus-x11
%{_libexecdir}/ibus-ui-gtk
%{_datadir}/applications/*.desktop
%{_datadir}/ibus/*
%{_iconsdir}/*/*/*/*
%{python_sitelib}/*

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/libibus.so.%{major}
%{_libdir}/libibus.so.%{major}.*
%{_libdir}/girepository-1.0/*.typelib

%files gtk
%defattr(-,root,root)
%{_libdir}/gtk-2.0/*/immodules/*.so

%files gtk3
%defattr(-,root,root)
%{_libdir}/gtk-3.0/*/immodules/*.so

%files devel
%defattr(-,root,root)
%{_includedir}/ibus-1.0
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_datadir}/gtk-doc/html/ibus
%{_datadir}/gir-1.0/*.gir
%{_datadir}/vala/vapi/*.vapi
%{_sysconfdir}/rpm/macros.d/%name.macros



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2204 |12cr|ibus-anthy-1.2.6-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version 1.2.6
%define	release %mkrel 3

Name:      ibus-anthy
Summary:   ibus - Japanese Anthy engine
Version:   %{version}
Release:   %{release}
Group:     System/Internationalization
License:   GPLv2+
URL:       http://code.google.com/p/ibus/
Source0:   http://ibus.googlecode.com/files/%{name}-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: ibus-devel >= 1.3.5-9
BuildRequires: anthy-devel
BuildRequires: python-devel
BuildRequires: intltool
BuildRequires: swig
Requires:	ibus >= 1.2.0
Requires:	anthy
Requires(post,preun): GConf2

%description
ibus - Japanese Anthy engine.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%find_lang %name

%post
%post_ibus_register_engine anthy ja

%preun
%preun_ibus_unregister_engine anthy

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %name.lang
%defattr(-,root,root)
%{_libexecdir}/ibus-engine-anthy
%{_libexecdir}/ibus-setup-anthy
%{_datadir}/%{name}
%{_datadir}/ibus/component/anthy.xml
%{python_sitearch}/*


%changelog
* Tue May 17 2011 Funda Wang <fwang@mandriva.org> 1.2.6-1mdv2011.0
+ Revision: 675871
- new version 1.2.6

* Fri May 06 2011 Funda Wang <fwang@mandriva.org> 1.2.5-3
+ Revision: 669826
- rebuild

* Tue Apr 26 2011 Funda Wang <fwang@mandriva.org> 1.2.5-2
+ Revision: 659281
- rebuild for new ibus

* Wed Dec 01 2010 Funda Wang <fwang@mandriva.org> 1.2.5-1mdv2011.0
+ Revision: 604304
- update to new version 1.2.5

* Thu Nov 18 2010 Funda Wang <fwang@mandriva.org> 1.2.4-1mdv2011.0
+ Revision: 598543
- update to new version 1.2.4

* Wed Nov 03 2010 Funda Wang <fwang@mandriva.org> 1.2.3-2mdv2011.0
+ Revision: 592713
- rebuild for py2.7

* Mon Oct 25 2010 Funda Wang <fwang@mandriva.org> 1.2.3-1mdv2011.0
+ Revision: 589210
- update to new version 1.2.3

* Sun Apr 25 2010 Funda Wang <fwang@mandriva.org> 1.2.1-1mdv2010.1
+ Revision: 538613
- update to new version 1.2.1

* Sat Jan 16 2010 Funda Wang <fwang@mandriva.org> 1.2.0.20100115-1mdv2010.1
+ Revision: 492371
- update to new version 1.2.0.20100115

* Sat Nov 28 2009 Funda Wang <fwang@mandriva.org> 1.2.0.20091127-1mdv2010.1
+ Revision: 470765
- BR intltool
- New version 1.2.0.20091127

* Mon Sep 21 2009 Funda Wang <fwang@mandriva.org> 1.2.0.20090917-1mdv2010.0
+ Revision: 446417
- New version 1.2.0.20090917

* Tue Sep 15 2009 Funda Wang <fwang@mandriva.org> 1.2.0.20090907-1mdv2010.0
+ Revision: 441926
- New version 1.2.0.20090907

* Tue Aug 04 2009 Funda Wang <fwang@mandriva.org> 1.2.0.20090804-1mdv2010.0
+ Revision: 408861
- new version 1.2.0.20090804
- new version 1.2.0

* Wed Jun 03 2009 Funda Wang <fwang@mandriva.org> 1.1.0.20090603-1mdv2010.0
+ Revision: 382431
- update file list
- New version 1.1.0.20090603

* Fri May 01 2009 Funda Wang <fwang@mandriva.org> 1.1.0.20090402-1mdv2010.0
+ Revision: 369490
- New version 1.1.0.20090402

* Fri Feb 13 2009 Funda Wang <fwang@mandriva.org> 1.1.0.20090211-1mdv2009.1
+ Revision: 339994
- update to new version 1.1.0.20090211

* Thu Feb 05 2009 Funda Wang <fwang@mandriva.org> 1.1.0.20090205-1mdv2009.1
+ Revision: 337876
- New version 1.1.0.20090205

* Thu Dec 25 2008 Funda Wang <fwang@mandriva.org> 0.1.1.20080912-2mdv2009.1
+ Revision: 318668
- rebuild for new python

* Sat Oct 11 2008 Funda Wang <fwang@mandriva.org> 0.1.1.20080912-1mdv2009.1
+ Revision: 292260
- New version 0.1.1.20080912

* Fri Sep 05 2008 Funda Wang <fwang@mandriva.org> 0.1.1.20080901-1mdv2009.0
+ Revision: 281257
- new version

* Sun Aug 31 2008 Funda Wang <fwang@mandriva.org> 0.1.1.20080828-1mdv2009.0
+ Revision: 277704
- update to new version 0.1.1.20080828

* Mon Aug 25 2008 Funda Wang <fwang@mandriva.org> 0.1.1.20080823-1mdv2009.0
+ Revision: 275836
- fix pythondir
- import ibus-anthy



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2205 |12cr|ibus-chewing-1.4.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		ibus-chewing
Summary:	ibus - Chinese chewing engine
Version:	1.4.3
Release:	1
Group:		System/Internationalization
License:	GPLv2+
URL:		http://code.google.com/p/ibus/
Source0:	http://ibus.googlecode.com/files/%{name}-%{version}-Source.tar.gz
Source1:	https://fedorahosted.org/releases/c/m/cmake-fedora/cmake-fedora-modules-only-latest.tar.gz
Patch0:		ibus-chewing-1.4.0-build.patch
BuildRequires:	pkgconfig(xtst)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(chewing)
BuildRequires:	pkgconfig(ibus-1.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	gettext
BuildRequires:	gob2
BuildRequires:	cmake
BuildRequires:	GConf2
Requires:	ibus >= 1.3.0
Requires:	libchewing-data
Requires(post):	GConf2
Requires(preun): GConf2

%description
ibus - Chinese chewing engine.

%prep
%setup -q -n %{name}-%{version}-Source -a1
%patch0 -p0 -b .orig

%build
%setup_compile_flags
cmake -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} -DLIBEXEC_DIR="%{_libexecdir}" -DSYSCONF_INSTALL_DIR:PATH=%{_sysconfdir}
%make

%install
%makeinstall_std

rm -fr %{buildroot}%{_datadir}/doc

%find_lang %{name}

%preun
%preun_uninstall_gconf_schemas %{name}

%files -f %{name}.lang
%{_sysconfdir}/gconf/schemas/*.schemas
%{_libexecdir}/ibus-engine-*
%{_datadir}/%{name}
%{_datadir}/ibus/component/*.xml


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2206 |12cr|ibus-handwrite-2.1.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: ibus-handwrite
Version: 2.1.4
Release: 3
Summary: Hand write recognition/input using ibus IM engine
License: GPLv2+
Group: System/Internationalization
URL: http://code.google.com/p/ibus-handwrite/
Source0: http://ibus-handwrite.googlecode.com/files/%{name}-%{version}.tar.bz2
BuildRequires: ibus-devel
BuildRequires: zinnia-devel
BuildRequires: gtkglext-devel
Requires: ibus

%description
IBus handwrite project.

%package zh
Summary: ibus-handwrite Chinese engine
Group: System/Internationalization
Requires: %{name} = %{version}
Requires(post,preun): GConf2

%description zh
ibus-handwrite Chinese engine.

%package ja
Summary: ibus-handwrite Japanese engine
Group: System/Internationalization
Requires: %{name} = %{version}
Requires: zinnia-tomoe-ja
Requires(post,preun): GConf2

%description ja
ibus-handwrite Japanese engine.

%prep
%setup -q

%build
export LDFLAGS="-lm"
%configure2_5x --enable-zinnia --with-zinnia-tomoe=%{_datadir}/zinnia/model/tomoe/
%make

%install
%makeinstall_std

%find_lang %{name}

%post zh
%post_ibus_register_engine handwrite-zh_CN zh

%preun zh
%preun_ibus_unregister_engine handwrite-zh_CN

%post ja
%post_ibus_register_engine handwrite-ja ja

%preun ja
%preun_ibus_unregister_engine handwrite-ja

%files -f %{name}.lang
%defattr(-,root,root,-)
%doc AUTHORS COPYING README
%{_libexecdir}/ibus-engine-handwrite
%dir %{_datadir}/ibus-handwrite
%dir %{_datadir}/ibus-handwrite/data
%{_datadir}/ibus-handwrite/icons

%files zh
%defattr(-,root,root,-)
%{_datadir}/ibus-handwrite/data/table.txt
%{_datadir}/ibus/component/handwrite-zh.xml

%files ja
%defattr(-,root,root,-)
%{_datadir}/ibus/component/handwrite-jp.xml


%changelog
* Sat May 14 2011 Funda Wang <fwang@mandriva.org> 2.1.4-2
+ Revision: 674641
- update req

* Sat May 14 2011 Funda Wang <fwang@mandriva.org> 2.1.4-1
+ Revision: 674588
- update group
- import ibus-handwrite


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2207 |12cr|ibus-hangul-1.3.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version 1.3.1
%define	release %mkrel 4

Name:      ibus-hangul
Summary:   ibus - Korean Hangul engine
Version:   %{version}
Release:   %{release}
Group:     System/Internationalization
License:   GPLv2+
URL:       http://code.google.com/p/ibus/
Source0:   http://ibus.googlecode.com/files/%{name}-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: libhangul-devel >= 0.0.10
BuildRequires: ibus-devel >= 1.3.9-5
BuildRequires: intltool >= 0.35.0
Requires:	ibus >= 1.3.0
Requires(post,preun): GConf2

%description
ibus - Korean Hangul engine.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%find_lang %name

%clean
rm -rf $RPM_BUILD_ROOT

%post
%post_ibus_register_engine hangul ko

%preun
%preun_ibus_unregister_engine hangul

%files -f %name.lang
%defattr(-,root,root)
%{_libexecdir}/ibus-*
%{_datadir}/%{name}
%{_datadir}/ibus/component/*.xml



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2208 |12cr|ibus-m17n-1.3.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version 1.3.2
%define	release %mkrel 3

Name:      ibus-m17n
Summary:   ibus - m17n engine
Version:   %{version}
Release:   %{release}
Group:     System/Internationalization
License:   GPLv2+
URL:       http://code.google.com/p/ibus/
Source0:   http://ibus.googlecode.com/files/%{name}-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: m17n-lib-devel m17n-db
BuildRequires: ibus-devel >= 1.3.9-5
BuildRequires: gtk+2-devel
Requires:	ibus >= 1.3.0
Requires:	m17n-lib
Requires(post,preun): GConf2

%description
ibus - M17N engine.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%find_lang %name

%post
%post_ibus_register_engine m17n:sr:kbd sr
%post_ibus_register_engine m17n:or:itrans or
%post_ibus_register_engine m17n:sv:post sv
%post_ibus_register_engine m17n:cmc:kbd cmc
%post_ibus_register_engine m17n:ka:kbd ka
%post_ibus_register_engine m17n:dv:phonetic dv
%post_ibus_register_engine m17n:he:kbd he
%post_ibus_register_engine m17n:kn:itrans kn
%post_ibus_register_engine m17n:ml:itrans ml
%post_ibus_register_engine m17n:te:itrans te
%post_ibus_register_engine m17n:en:ispell en
%post_ibus_register_engine m17n:si:samanala si
%post_ibus_register_engine m17n:si:wijesekera si
%post_ibus_register_engine m17n:ar:kbd ar
%post_ibus_register_engine m17n:da:post da
%post_ibus_register_engine m17n:grc:mizuochi grc
%post_ibus_register_engine m17n:kk:arabic kk
%post_ibus_register_engine m17n:kk:kbd kk
%post_ibus_register_engine m17n:fa:isiri fa
%post_ibus_register_engine m17n:ug:kbd ug
%post_ibus_register_engine m17n:ko:han2 ko
%post_ibus_register_engine m17n:ko:romaja ko
%post_ibus_register_engine m17n:el:kbd el
%post_ibus_register_engine m17n:ta:lk-renganathan ta
%post_ibus_register_engine m17n:ta:itrans ta
%post_ibus_register_engine m17n:am:sera am
%post_ibus_register_engine m17n:bn:unijoy bn
%post_ibus_register_engine m17n:bn:itrans bn
%post_ibus_register_engine m17n:gu:itrans gu
%post_ibus_register_engine m17n:sk:kbd sk
%post_ibus_register_engine m17n:pa:itrans pa
%post_ibus_register_engine m17n:sa:harvard-kyoto sa
%post_ibus_register_engine m17n:hr:kbd hr
%post_ibus_register_engine m17n:lo:lrt lo
%post_ibus_register_engine m17n:lo:kbd lo
%post_ibus_register_engine m17n:km:yannis km
%post_ibus_register_engine m17n:fr:azerty fr
%post_ibus_register_engine m17n:hi:itrans hi
%post_ibus_register_engine m17n:hi:typewriter hi
%post_ibus_register_engine m17n:my:kbd my
%post_ibus_register_engine m17n:bo:wylie bo
%post_ibus_register_engine m17n:bo:ewts bo
%post_ibus_register_engine m17n:bo:tcrc bo
%post_ibus_register_engine m17n:th:kesmanee th
%post_ibus_register_engine m17n:th:pattachote th
%post_ibus_register_engine m17n:th:tis820 th
%post_ibus_register_engine m17n:ru:yawerty ru
%post_ibus_register_engine m17n:ru:phonetic ru
%post_ibus_register_engine m17n:ru:kbd ru
%post_ibus_register_engine m17n:hy:kbd hy
%post_ibus_register_engine m17n:zh:pinyin zh
%post_ibus_register_engine m17n:zh:cangjie zh
%post_ibus_register_engine m17n:zh:bopomofo zh
%post_ibus_register_engine m17n:zh:quick zh
%post_ibus_register_engine m17n:zh:py zh
%post_ibus_register_engine m17n:zh:tonepy zh
%post_ibus_register_engine m17n:vi:viqr vi
%post_ibus_register_engine m17n:vi:telex vi
%post_ibus_register_engine m17n:vi:tcvn vi
%post_ibus_register_engine m17n:vi:vni vi
%post_ibus_register_engine m17n:ja:trycode ja
%post_ibus_register_engine m17n:ja:anthy ja
%post_ibus_register_engine m17n:ja:tcode ja
%post_ibus_register_engine m17n:as:itrans as

%preun
%preun_ibus_unregister_engine m17n:sr:kbd
%preun_ibus_unregister_engine m17n:or:itrans
%preun_ibus_unregister_engine m17n:sv:post
%preun_ibus_unregister_engine m17n:cmc:kbd
%preun_ibus_unregister_engine m17n:ka:kbd
%preun_ibus_unregister_engine m17n:dv:phonetic
%preun_ibus_unregister_engine m17n:he:kbd
%preun_ibus_unregister_engine m17n:kn:itrans
%preun_ibus_unregister_engine m17n:ml:itrans
%preun_ibus_unregister_engine m17n:te:itrans
%preun_ibus_unregister_engine m17n:en:ispell
%preun_ibus_unregister_engine m17n:si:samanala
%preun_ibus_unregister_engine m17n:si:wijesekera
%preun_ibus_unregister_engine m17n:ar:kbd
%preun_ibus_unregister_engine m17n:da:post
%preun_ibus_unregister_engine m17n:grc:mizuochi
%preun_ibus_unregister_engine m17n:kk:arabic
%preun_ibus_unregister_engine m17n:kk:kbd
%preun_ibus_unregister_engine m17n:fa:isiri
%preun_ibus_unregister_engine m17n:ug:kbd
%preun_ibus_unregister_engine m17n:ko:han2
%preun_ibus_unregister_engine m17n:ko:romaja
%preun_ibus_unregister_engine m17n:el:kbd
%preun_ibus_unregister_engine m17n:ta:lk-renganathan
%preun_ibus_unregister_engine m17n:ta:itrans
%preun_ibus_unregister_engine m17n:am:sera
%preun_ibus_unregister_engine m17n:bn:unijoy
%preun_ibus_unregister_engine m17n:bn:itrans
%preun_ibus_unregister_engine m17n:gu:itrans
%preun_ibus_unregister_engine m17n:sk:kbd
%preun_ibus_unregister_engine m17n:pa:itrans
%preun_ibus_unregister_engine m17n:sa:harvard-kyoto
%preun_ibus_unregister_engine m17n:hr:kbd
%preun_ibus_unregister_engine m17n:lo:lrt
%preun_ibus_unregister_engine m17n:lo:kbd
%preun_ibus_unregister_engine m17n:km:yannis
%preun_ibus_unregister_engine m17n:fr:azerty
%preun_ibus_unregister_engine m17n:hi:itrans
%preun_ibus_unregister_engine m17n:hi:typewriter
%preun_ibus_unregister_engine m17n:my:kbd
%preun_ibus_unregister_engine m17n:bo:wylie
%preun_ibus_unregister_engine m17n:bo:ewts
%preun_ibus_unregister_engine m17n:bo:tcrc
%preun_ibus_unregister_engine m17n:th:kesmanee
%preun_ibus_unregister_engine m17n:th:pattachote
%preun_ibus_unregister_engine m17n:th:tis820
%preun_ibus_unregister_engine m17n:ru:yawerty
%preun_ibus_unregister_engine m17n:ru:phonetic
%preun_ibus_unregister_engine m17n:ru:kbd
%preun_ibus_unregister_engine m17n:hy:kbd
%preun_ibus_unregister_engine m17n:zh:pinyin
%preun_ibus_unregister_engine m17n:zh:cangjie
%preun_ibus_unregister_engine m17n:zh:bopomofo
%preun_ibus_unregister_engine m17n:zh:quick
%preun_ibus_unregister_engine m17n:zh:py
%preun_ibus_unregister_engine m17n:zh:tonepy
%preun_ibus_unregister_engine m17n:vi:viqr
%preun_ibus_unregister_engine m17n:vi:telex
%preun_ibus_unregister_engine m17n:vi:tcvn
%preun_ibus_unregister_engine m17n:vi:vni
%preun_ibus_unregister_engine m17n:ja:trycode
%preun_ibus_unregister_engine m17n:ja:anthy
%preun_ibus_unregister_engine m17n:ja:tcode
%preun_ibus_unregister_engine m17n:as:itrans

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %name.lang
%defattr(-,root,root)
%{_libexecdir}/ibus-*
%{_datadir}/%{name}
%{_datadir}/ibus/component/*.xml


%changelog
* Fri May 06 2011 Funda Wang <fwang@mandriva.org> 1.3.2-3mdv2011.0
+ Revision: 669829
- rebuild

* Tue Apr 26 2011 Funda Wang <fwang@mandriva.org> 1.3.2-2
+ Revision: 659323
- rebuild for new ibus

* Mon Mar 14 2011 Sandro Cazzaniga <kharec@mandriva.org> 1.3.2-1
+ Revision: 644704
- update to 1.3.2

* Mon Sep 06 2010 Funda Wang <fwang@mandriva.org> 1.3.1-1mdv2011.0
+ Revision: 576254
- BR gtk for setup module
- new version 1.3.1

* Mon Apr 26 2010 Funda Wang <fwang@mandriva.org> 1.3.0-1mdv2010.1
+ Revision: 538853
- new version 1.3.0

* Thu Dec 17 2009 Funda Wang <fwang@mandriva.org> 1.2.0.20091217-1mdv2010.1
+ Revision: 479624
- new version 1.2.0.20091217

* Sat Nov 21 2009 Funda Wang <fwang@mandriva.org> 1.2.0.20091120-1mdv2010.1
+ Revision: 467825
- new version 1.2.0.20091120

* Sun Nov 15 2009 Funda Wang <fwang@mandriva.org> 1.2.0.20090930-1mdv2010.1
+ Revision: 466178
- update to new version 1.2.0.20090930

* Mon Aug 03 2009 Funda Wang <fwang@mandriva.org> 1.2.0.20090617-1mdv2010.0
+ Revision: 408396
- new version 1.2.0

* Fri Feb 13 2009 Funda Wang <fwang@mandriva.org> 1.1.0.20090211-1mdv2009.1
+ Revision: 340005
- New version 1.1.0.20090211

* Sat Feb 07 2009 Funda Wang <fwang@mandriva.org> 1.1.0.20090205-2mdv2009.1
+ Revision: 338337
- fix file list

* Thu Feb 05 2009 Funda Wang <fwang@mandriva.org> 1.1.0.20090205-1mdv2009.1
+ Revision: 337954
- python is of no use
- New version 1.1.0.20090205

* Thu Dec 25 2008 Funda Wang <fwang@mandriva.org> 0.1.1.20081013-2mdv2009.1
+ Revision: 318672
- rebuild for new python

* Mon Oct 13 2008 Funda Wang <fwang@mandriva.org> 0.1.1.20081013-1mdv2009.1
+ Revision: 293243
- new version 0.1.1.20081013

* Sat Oct 11 2008 Funda Wang <fwang@mandriva.org> 0.1.1.20081009-1mdv2009.1
+ Revision: 292262
- New version 20081009

* Fri Sep 05 2008 Funda Wang <fwang@mandriva.org> 0.1.1.20080901-1mdv2009.0
+ Revision: 281260
- new version

* Tue Aug 26 2008 Funda Wang <fwang@mandriva.org> 0.1.1.20080823-3mdv2009.0
+ Revision: 276143
- BR m17n-db

* Mon Aug 25 2008 Funda Wang <fwang@mandriva.org> 0.1.1.20080823-1mdv2009.0
+ Revision: 275855
- import ibus-m17n



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2209 |12cr|ibus-pinyin-1.3.11-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version 1.3.11
%define	release %mkrel 5

Name:      ibus-pinyin
Summary:   ibus - Chinese Pinyin engine
Version:   %{version}
Release:   %{release}
Group:     System/Internationalization
License:   GPLv2+
URL:       http://code.google.com/p/ibus/
Source0:   http://ibus.googlecode.com/files/%{name}-%{version}.tar.gz
Source1:   http://ibus.googlecode.com/files/pinyin-database-1.2.99.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: python
BuildRequires: ibus-devel >= 1.3.9-5
BuildRequires: sqlite3-tools
BuildRequires: sqlite3-devel
BuildRequires: libuuid-devel
BuildRequires: boost-devel
BuildRequires: intltool
BuildRequires: opencc-devel
Requires:	ibus >= 1.3.0
Requires(post,preun): GConf2

%description
ibus - Chinese Pinyin engine.

%package    open-phrase
Summary:    The open phrase database for ibus Pinyin
Group:      System/Internationalization
Requires:   %{name} = %{version}

%description open-phrase
The open phrase database for ibus Pinyin engine.

%prep
%setup -q -n %{name}-%{version}
cp %{SOURCE1} data/db/open-phrase

%build
%configure2_5x --enable-db-open-phrase --enable-opencc
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%find_lang %name

%clean
rm -rf $RPM_BUILD_ROOT

%post
%post_ibus_register_engine pinyin zh_CN
%post_ibus_register_engine bopomofo zh_TW

%preun
%preun_ibus_unregister_engine pinyin
%preun_ibus_unregister_engine bopomofo

%files -f %name.lang
%defattr(-,root,root)
%{_libexecdir}/ibus*
%{_datadir}/%{name}
%exclude %{_datadir}/ibus-pinyin/db/open-phrase.db
%{_datadir}/ibus/component/*.xml

%files open-phrase
%defattr(-,root,root)
%{_datadir}/ibus-pinyin/db/open-phrase.db



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2210 |12cr|ibus-qt4-1.3.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version 1.3.1
%define	release %mkrel 6

Name:      ibus-qt4
Summary:   ibus qt4 input method plugin
Version:   %{version}
Release:   %{release}
Group:     System/Internationalization
License:   GPLv2+
URL:       http://code.google.com/p/ibus/
Source0:   http://ibus.googlecode.com/files/ibus-qt-%{version}-Source.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	qt4-devel >= 4.4
BuildRequires:	dbus-devel
BuildRequires:	cmake
BuildRequires:	icu-devel
BuildRequires:	ibus-devel >= 1.3.0
BuildRequires:	doxygen
Requires:	ibus >= 1.3.0

%description
IBus is a next generation input framework.
This package contains qt4 input method plugin.

%package devel
Group: System/Internationalization
Summary: Development files for ibus-qt
Requires: %name = %version

%description devel
This package contains development files for ibus-qt.

%prep
%setup -q -n ibus-qt-%{version}-Source

%build
%cmake_qt4 -DLIBDIR="%_libdir"
%make

%install
rm -rf %buildroot
%makeinstall_std -C build

rm -fr %buildroot%_datadir/doc

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS README
%{_libdir}/libibus-qt.so.*
%{qt4plugins}/inputmethods/libqtim-ibus.so

%files devel
%defattr(-,root,root)
%{_includedir}/ibus-qt
%{_libdir}/*.so


%changelog
* Sun Jun 05 2011 Funda Wang <fwang@mandriva.org> 1.3.1-4mdv2011.0
+ Revision: 682809
- rebuild for new icu

* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-3
+ Revision: 665493
- mass rebuild

* Mon Mar 14 2011 Funda Wang <fwang@mandriva.org> 1.3.1-2
+ Revision: 644572
- rebuild for new icu

* Sun Feb 06 2011 Funda Wang <fwang@mandriva.org> 1.3.1-1
+ Revision: 636395
- new version 1.3.1

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-2mdv2011.0
+ Revision: 611137
- rebuild

* Mon Apr 26 2010 Funda Wang <fwang@mandriva.org> 1.3.0-1mdv2010.1
+ Revision: 538860
- new version 1.3.0

* Sun Mar 21 2010 Funda Wang <fwang@mandriva.org> 1.2.0.20091216-2mdv2010.1
+ Revision: 526140
- rebuild for new icu

* Thu Dec 17 2009 Funda Wang <fwang@mandriva.org> 1.2.0.20091216-1mdv2010.1
+ Revision: 479641
- add devel package
- new version 1.2.0.20091216

* Sun Dec 06 2009 Funda Wang <fwang@mandriva.org> 1.2.0.20091206-1mdv2010.1
+ Revision: 474123
- new version 1.2.0.20091206

* Fri Nov 06 2009 Funda Wang <fwang@mandriva.org> 1.2.0.20091014-1mdv2010.1
+ Revision: 460620
- add back libdir
- fix build
- New version 1.2.0.20091014

* Fri Aug 07 2009 Funda Wang <fwang@mandriva.org> 1.2.0.20090728-3mdv2010.0
+ Revision: 411097
- fix file list
- refresh tarball

* Tue Aug 04 2009 Funda Wang <fwang@mandriva.org> 1.2.0.20090728-2mdv2010.0
+ Revision: 408930
- BR dbus
- import ibus-qt4


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2211 |12cr|ibus-sogoupycc-0.2.5-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %{_use_internal_dependency_generator}
%define __noautoreq '/usr/bin/lua'
%else
%define _requires_exceptions /usr/bin/lua
%endif

%define debug_package %{nil}

Name:      ibus-sogoupycc
Summary:   Sogou Pinyin Cloud Client on ibus platform
Version:   0.2.5
Release:   9
Group:     System/Internationalization
License:   GPLv2
URL:       http://code.google.com/p/ibus-sogoupycc/
Source0:   http://ibus-sogoupycc.googlecode.com/files/%{name}-%{version}.tar.gz
Patch0:    ibus-sogoupycc-0.2.5-default-use-sogoupy-schema.patch
Patch1:    ibus-sogoupycc-0.2.5-fix-dbus-build.patch
Patch2:    ibus-sogoupycc-0.2.5-libnotify0.7.patch
BuildRequires:	ibus-devel >= 1.3.9-5
BuildRequires:	lua-devel >= 5.1
BuildRequires:	glib2-devel >= 2.22
BuildRequires:	dbus-devel >= 1.2
BuildRequires:	gtk+2-devel
BuildRequires:	sqlite3-devel
BuildRequires:	libnotify-devel >= 0.4
BuildRequires:  cmake
Requires:	ibus >= 1.2.0
Requires:	lua-socket
Requires(post,preun): GConf2

%description
ibus-sogoupycc is an unoffical Sogou pinyin cloud client on ibus platform. 
Features:
* double pinyin support: currently only support UCDOS style double pinyin
  scheme (slightly different from MSPY scheme) 
* no preedit: always choose the default (1st) result 
* non-blocking input: your input is not interrupted when waitting for
  server's responses.

%prep
%setup -q -n %{name}-%{version}
%patch0 -p0
%patch1 -p0
%patch2 -p0

%build
export LDFLAGS="-lm -lpthread"
%cmake
%make

%install
%makeinstall_std -C build

%post
%post_ibus_register_engine sgpycc zh_CN

%preun
%preun_ibus_unregister_engine sgpycc

%files
%defattr(-,root,root)
%{_datadir}/ibus-sogoupycc
%{_datadir}/ibus/component/sogoupycc.xml


%changelog
* Fri May 06 2011 Funda Wang <fwang@mandriva.org> 0.2.5-7mdv2011.0
+ Revision: 669830
- rebuild

* Tue Apr 26 2011 Funda Wang <fwang@mandriva.org> 0.2.5-6
+ Revision: 659304
- rebuild for new ibus

* Tue Apr 12 2011 Funda Wang <fwang@mandriva.org> 0.2.5-5
+ Revision: 652781
- build with libnotify 0.7

* Sun Aug 08 2010 Funda Wang <fwang@mandriva.org> 0.2.5-4mdv2011.0
+ Revision: 567672
- default to use sogoupy as double pinyin schema
- fix build with latest dbus

* Mon Apr 26 2010 Funda Wang <fwang@mandriva.org> 0.2.5-3mdv2010.1
+ Revision: 538877
- rebuild for ibus 1.3

* Sun Apr 25 2010 Funda Wang <fwang@mandriva.org> 0.2.5-2mdv2010.1
+ Revision: 538603
- drop hard requries on lua executable

* Fri Apr 16 2010 Funda Wang <fwang@mandriva.org> 0.2.5-1mdv2010.1
+ Revision: 535308
- update to new version 0.2.5

* Mon Apr 12 2010 Funda Wang <fwang@mandriva.org> 0.2.4.20100401-2mdv2010.1
+ Revision: 533621
- New version 0.2.4.20100401

* Sun Mar 28 2010 Funda Wang <fwang@mandriva.org> 0.2.0.20100318-2mdv2010.1
+ Revision: 528586
- requires lua-socket

* Sun Mar 28 2010 Funda Wang <fwang@mandriva.org> 0.2.0.20100318-1mdv2010.1
+ Revision: 528561
- New version 0.2.0.20100318

* Mon Feb 15 2010 Funda Wang <fwang@mandriva.org> 0.0.1-0.svn21.2mdv2010.1
+ Revision: 506054
- New snapshot

* Thu Nov 12 2009 Funda Wang <fwang@mandriva.org> 0.0.1-0.svn18.2mdv2010.1
+ Revision: 465143
- fix else
- use shared_prefix
- use libexec

* Sat Nov 07 2009 Funda Wang <fwang@mandriva.org> 0.0.1-0.svn18.1mdv2010.1
+ Revision: 462399
- BR cmake
- import ibus-sogoupycc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2212 |12cr|ibus-sunpinyin-2.0.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:      ibus-sunpinyin
Summary:   A statistical language model based Chinese input method
Version:   2.0.3
Release:   %mkrel 2
Group:     System/Internationalization
License:   LGPLv2+
URL:       http://code.google.com/p/sunpinyin
Source0:   http://sunpinyin.googlecode.com/files/%{name}-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	ibus-devel >= 1.3.9-5
BuildRequires:	sqlite3-devel
BuildRequires:	glib2-devel
BuildRequires:	intltool >= 0.35.0
BuildRequires:	sunpinyin-devel >= %version
BuildRequires:	gtk+2-devel
BuildRequires:	cmake
Requires:	ibus >= 1.2.0
Requires(post,preun): GConf2

%description
SunPinyin is a statistical language model based Chinese input method,
which was firstly developed by Sun Beijing Globalization team, and
opensource'd to community with opensolaris project, with LGPLv2 and
CDDL dual-licenses. 

SunPinyin had been ported to various input method platforms and
operating systems. The 2.0 release currently supports iBus, XIM, and
Mac OS X.

%prep
%setup -q

%build
%cmake -DLIBEXEC_DIR=%{_libexecdir}
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std -C build

%find_lang %name

%clean
rm -rf $RPM_BUILD_ROOT

%post
%post_ibus_register_engine sunpinyin zh_CN

%preun
%preun_ibus_unregister_engine sunpinyin

%files -f %name.lang
%defattr(-,root,root)
%{_datadir}/%name
%{_datadir}/ibus/component/sunpinyin.xml
%{_libexecdir}/ibus-engine-sunpinyin
%{_libexecdir}/ibus-setup-sunpinyin



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2213 |12cr|ibus-table-1.3.0.20100621-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version 1.3.0.20100621
%define	release %mkrel 3

Name:      ibus-table
Summary:   ibus - table-based engine
Version:   %{version}
Release:   %{release}
Group:     System/Internationalization
License:   GPLv2+
URL:       http://code.google.com/p/ibus/
Source0:   http://ibus.googlecode.com/files/%{name}-%{version}.tar.gz
Source1:   ibus-table.filter
Source2:   ibus-table.script
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	ibus-devel >= 1.2.0
BuildRequires:	python-devel
Requires:	ibus >= 1.2.0
Provides:	%{name}-devel = %{version}-%{release}

%description
ibus - table-based engine.

%package compose
Summary: Mimic Compose Key input
Group: System/Internationalization
Requires: %name >= 1.2.0.20091113-3
Conflicts: %name < 1.2.0.20091113-3

%description compose
Provides Mimic Compose Key input via ibus-table.

%package latex
Summary: Use LaTeX input keystrokes to input symbols
Group: System/Internationalization
Requires: %name >= 1.2.0.20091113-3
Conflicts: %name < 1.2.0.20091113-3

%description latex
Use LaTeX input keystrokes to input lots of symbols.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x \
	--enable-additional
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std NO_INDEX=1

%find_lang %name

install -d -m 0755 %buildroot%{_var}/lib/rpm/filetriggers
install -m 0644 %{SOURCE1} %buildroot%{_var}/lib/rpm/filetriggers
install -m 0755 %{SOURCE2} %buildroot%{_var}/lib/rpm/filetriggers

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %name.lang
%defattr(-,root,root)
%{_bindir}/ibus-table-createdb
%{_libexecdir}/ibus-engine-table
%{_libdir}/pkgconfig/ibus-table.pc
%{_datadir}/ibus-table
%{_datadir}/ibus/component/*.xml
%{_var}/lib/rpm/filetriggers/*
%exclude %{_datadir}/ibus-table/icons/compose.svg
%exclude %{_datadir}/ibus-table/tables/compose.db
%exclude %{_datadir}/ibus-table/icons/latex.svg
%exclude %{_datadir}/ibus-table/tables/latex.db

%files compose
%defattr(-,root,root)
%{_datadir}/ibus-table/icons/compose.svg
%{_datadir}/ibus-table/tables/compose.db

%files latex
%defattr(-,root,root)
%{_datadir}/ibus-table/icons/latex.svg
%{_datadir}/ibus-table/tables/latex.db


%changelog
* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.0.20100621-3mdv2011.0
+ Revision: 665494
- mass rebuild

* Wed Nov 03 2010 Funda Wang <fwang@mandriva.org> 1.3.0.20100621-2mdv2011.0
+ Revision: 592715
- rebuild for py2.7

* Thu Jun 24 2010 Funda Wang <fwang@mandriva.org> 1.3.0.20100621-1mdv2010.1
+ Revision: 548991
- New version 1.3.0.20100621

* Fri Feb 12 2010 Funda Wang <fwang@mandriva.org> 1.2.0.20100111-1mdv2010.1
+ Revision: 504507
- New version 1.2.0.20100111

* Sun Jan 17 2010 Funda Wang <fwang@mandriva.org> 1.2.0.20091113-3mdv2010.1
+ Revision: 492802
- split out compose and latext methods (for furture reorganize)

* Sat Jan 09 2010 Funda Wang <fwang@mandriva.org> 1.2.0.20091113-2mdv2010.1
+ Revision: 487915
- add ibus-table file trigger to simplify table installation

* Fri Nov 13 2009 Funda Wang <fwang@mandriva.org> 1.2.0.20091113-1mdv2010.1
+ Revision: 465675
- New version 20091113

* Tue Sep 15 2009 Funda Wang <fwang@mandriva.org> 1.2.0.20090912-1mdv2010.0
+ Revision: 441989
- fix file list
- New version 1.2.0.20090912

* Tue Aug 04 2009 Funda Wang <fwang@mandriva.org> 1.2.0.20090804-1mdv2010.0
+ Revision: 408681
- new version 1.2.0.20090804
- new version 1.2.0

* Mon Jun 15 2009 Funda Wang <fwang@mandriva.org> 1.1.0.20090615-1mdv2010.0
+ Revision: 386038
- fix file list
- New version 1.1.0.20090609

* Thu Jun 11 2009 Funda Wang <fwang@mandriva.org> 1.1.0.20090609-1mdv2010.0
+ Revision: 385122
- New version 1.1.0.20090609

* Wed Jun 03 2009 Funda Wang <fwang@mandriva.org> 1.1.0.20090603-1mdv2010.0
+ Revision: 382428
- New version 1.1.0.20090603

* Tue Jun 02 2009 Funda Wang <fwang@mandriva.org> 1.1.0.20090601-1mdv2010.0
+ Revision: 382246
- New version 1.1.0.20090601

* Thu May 28 2009 Funda Wang <fwang@mandriva.org> 1.1.0.20090527-1mdv2010.0
+ Revision: 380315
- new version 1.1.0.20090527

* Tue May 05 2009 Funda Wang <fwang@mandriva.org> 1.1.0.20090505-1mdv2010.0
+ Revision: 372179
- New version 1.1.0.20090505

* Sat Mar 07 2009 Funda Wang <fwang@mandriva.org> 1.1.0.20090306-1mdv2009.1
+ Revision: 351834
- New version 1.1.0.20090306

* Sat Feb 21 2009 Funda Wang <fwang@mandriva.org> 1.1.0.20090220-1mdv2009.1
+ Revision: 343570
- New version 1.1.0.20090220

* Sun Jan 04 2009 Funda Wang <fwang@mandriva.org> 0.1.2.20090104-1mdv2009.1
+ Revision: 324424
- New version 0.1.2.20090104
  engine splitted

* Thu Dec 25 2008 Funda Wang <fwang@mandriva.org> 0.1.1.20081115-2mdv2009.1
+ Revision: 318669
- rebuild for new python

* Mon Nov 17 2008 Funda Wang <fwang@mandriva.org> 0.1.1.20081115-1mdv2009.1
+ Revision: 303971
- New version 0.1.1.20081115

* Wed Oct 22 2008 Funda Wang <fwang@mandriva.org> 0.1.1.20081014-2mdv2009.1
+ Revision: 296428
- enable engine

* Fri Oct 17 2008 Funda Wang <fwang@mandriva.org> 0.1.1.20081014-1mdv2009.1
+ Revision: 294563
- New version 0.1.1.20081014

* Fri Sep 05 2008 Funda Wang <fwang@mandriva.org> 0.1.1.20080901-1mdv2009.0
+ Revision: 281259
- new version

* Sun Aug 31 2008 Funda Wang <fwang@mandriva.org> 0.1.1.20080829-1mdv2009.0
+ Revision: 277703
- New version 0.1.1.20080829

* Mon Aug 25 2008 Funda Wang <fwang@mandriva.org> 0.1.1.20080823-1mdv2009.0
+ Revision: 275875
- import ibus-table



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2214 |12cr|ibus-table-chinese-1.3.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:      ibus-table-chinese
Summary:   ibus-chinese - table-based engine
Epoch:     1
Version:   1.3.1
Release:   %mkrel 4
Group:     System/Internationalization
License:   GPLv3+
URL:       http://code.google.com/p/ibus/
Source0:   http://ibus.googlecode.com/files/%{name}-%{version}-Source.tar.gz
Patch1:    ibus-table-chinese-1.3.1-build.patch
BuildRequires: ibus-table-devel >= 1.3.0
BuildRequires: ibus-devel >= 1.3.9-5
BuildRequires: cmake
BuildArch:	noarch

%description
ibus-table-chinese provide the following input method tables for IBus-Table.

%package -n ibus-table-erbi
Group: System/Internationalization
Summary: ibus-erbi - table-based engine
Requires: ibus-table >= 1.3.0
Requires(post,preun): GConf2

%description -n ibus-table-erbi
ibus-table-erbi provides ErBi input method on IBus Table under IBus framework.

%post -n ibus-table-erbi
%post_ibus_register_engine erbi-qs zh_CN
%post_ibus_register_engine erbi zh_CN

%preun -n ibus-table-erbi
%preun_ibus_unregister_engine erbi-qs
%preun_ibus_unregister_engine erbi

%files -n ibus-table-erbi
%defattr(-,root,root)
%{_datadir}/ibus-table/icons/erbi*
%{_datadir}/ibus-table/tables/erbi*.db

%package -n ibus-table-wu
Group: System/Internationalization
Summary: ibus-wu - table-based engine
Requires: ibus-table >= 1.3.0
Requires(post,preun): GConf2

%description -n ibus-table-wu
ibus-table-wu provides wu input method on IBus Table under IBus framework.

%post -n ibus-table-wu
%post_ibus_register_engine wu zh_CN

%preun -n ibus-table-wu
%preun_ibus_unregister_engine wu

%files -n ibus-table-wu
%defattr(-,root,root)
%{_datadir}/ibus-table/icons/wu.png
%{_datadir}/ibus-table/tables/wu.db

%package -n ibus-table-wubi
Group: System/Internationalization
Summary: ibus-wubi - table-based engine
Requires: ibus-table >= 1.3.0
Requires(post,preun): GConf2

%description -n ibus-table-wubi
ibus-table-wubi provides wubi86 input method on IBus Table under IBus framework.

%post -n ibus-table-wubi
%post_ibus_register_engine wubi-haifeng86 zh_CN
%post_ibus_register_engine wubi-jidian86 zh_CN

%preun -n ibus-table-wubi
%preun_ibus_unregister_engine wubi-haifeng86
%preun_ibus_unregister_engine wubi-jidian86

%files -n ibus-table-wubi
%defattr(-,root,root)
%{_datadir}/ibus-table/icons/wubi*86.svg
%{_datadir}/ibus-table/tables/wubi*86.db

%package -n ibus-table-yong
Group: System/Internationalization
Summary: ibus-yong - table-based engine
Requires: ibus-table >= 1.3.0
Requires(post,preun): GConf2

%description -n ibus-table-yong
ibus-table-yong provides yong input method on IBus Table under IBus framework.

%post -n ibus-table-yong
%post_ibus_register_engine yong zh_CN

%preun -n ibus-table-yong
%preun_ibus_unregister_engine yong

%files -n ibus-table-yong
%defattr(-,root,root)
%{_datadir}/ibus-table/icons/yong*
%{_datadir}/ibus-table/tables/yong*.db

%package -n ibus-table-stroke5
Group: System/Internationalization
Summary: ibus-stroke5 - table-based engine
Requires: ibus-table >= 1.3.0
Requires(post,preun): GConf2

%description -n ibus-table-stroke5
ibus-table-stroke5 provides stroke5 input method on IBus Table under IBus framework.

%post -n ibus-table-stroke5
%post_ibus_register_engine stroke5 zh_TW

%preun -n ibus-table-stroke5
%preun_ibus_unregister_engine stroke5

%files -n ibus-table-stroke5
%defattr(-,root,root)
%{_datadir}/ibus-table/icons/stroke5*
%{_datadir}/ibus-table/tables/stroke5*.db

%package -n ibus-table-cangjie
Group: System/Internationalization
Summary: ibus-cangjie - table-based engine
Requires: ibus-table >= 1.3.0
Requires(post,preun): GConf2
Obsoletes: ibus-table-quick < 1.2.0.20100106

%description -n ibus-table-cangjie
ibus-table-cangjie provide CangJie input methods on IBus Table under IBus framework.

%post -n ibus-table-cangjie
%post_ibus_register_engine cangjie-big zh_TW
%post_ibus_register_engine cangjie3 zh_TW
%post_ibus_register_engine cangjie5 zh_TW
%post_ibus_register_engine easy-big zh_TW
%post_ibus_register_engine quick-classic zh_TW
%post_ibus_register_engine quick3 zh_TW
%post_ibus_register_engine quick5 zh_TW
%post_ibus_register_engine scj6 zh_TW

%preun -n ibus-table-cangjie
%preun_ibus_unregister_engine cangjie-big
%preun_ibus_unregister_engine cangjie3
%preun_ibus_unregister_engine cangjie5
%preun_ibus_unregister_engine easy-big
%preun_ibus_unregister_engine quick-classic
%preun_ibus_unregister_engine quick3
%preun_ibus_unregister_engine quick5
%preun_ibus_unregister_engine scj6

%files -n ibus-table-cangjie
%defattr(-,root,root)
%{_datadir}/ibus-table/icons/cangjie-big.png
%{_datadir}/ibus-table/icons/cangjie3.svg
%{_datadir}/ibus-table/icons/cangjie5.svg
%{_datadir}/ibus-table/icons/easy-big.png
%{_datadir}/ibus-table/icons/quick-classic.png
%{_datadir}/ibus-table/icons/quick3.png
%{_datadir}/ibus-table/icons/quick5.png
%{_datadir}/ibus-table/icons/scj6.svg
%{_datadir}/ibus-table/tables/cangjie-big.db
%{_datadir}/ibus-table/tables/cangjie3.db
%{_datadir}/ibus-table/tables/cangjie5.db
%{_datadir}/ibus-table/tables/easy-big.db
%{_datadir}/ibus-table/tables/quick-classic.db
%{_datadir}/ibus-table/tables/quick3.db
%{_datadir}/ibus-table/tables/quick5.db
%{_datadir}/ibus-table/tables/scj6.db

%package -n ibus-table-cantonese
Group: System/Internationalization
Summary: ibus-cantonese - table-based engine
Requires: ibus-table >= 1.3.0
Requires(post,preun): GConf2

%description -n ibus-table-cantonese
ibus-table-cantonese provides cantonese input method on IBus Table under IBus framework.

%post -n ibus-table-cantonese
%post_ibus_register_engine cantonese zh_HK
%post_ibus_register_engine cantonhk zh_HK
%post_ibus_register_engine jyutping zh_HK

%preun -n ibus-table-cantonese
%preun_ibus_unregister_engine cantonese
%preun_ibus_unregister_engine cantonhk
%preun_ibus_unregister_engine jyutping

%files -n ibus-table-cantonese
%defattr(-,root,root)
%{_datadir}/ibus-table/icons/cantonese.png
%{_datadir}/ibus-table/icons/cantonhk.png
%{_datadir}/ibus-table/icons/jyutping.png
%{_datadir}/ibus-table/tables/cantonese.db
%{_datadir}/ibus-table/tables/cantonhk.db
%{_datadir}/ibus-table/tables/jyutping.db

%package -n ibus-table-array30
Group: System/Internationalization
Summary: ibus-array30 - table-based engine
Requires: ibus-table >= 1.3.0
Requires(post,preun): GConf2

%description -n ibus-table-array30
ibus-table-array30 provides array30 input method on IBus Table under IBus framework.

%post -n ibus-table-array30
%post_ibus_register_engine array30 zh_TW
%post_ibus_register_engine array30-big zh_TW

%preun -n ibus-table-array30
%preun_ibus_unregister_engine array30
%preun_ibus_unregister_engine array30-big

%files -n ibus-table-array30
%defattr(-,root,root)
%{_datadir}/ibus-table/icons/array30-big.png
%{_datadir}/ibus-table/icons/array30.png
%{_datadir}/ibus-table/tables/array30-big.db
%{_datadir}/ibus-table/tables/array30.db

#---------------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{version}-Source
%patch1 -p0

%build
cmake . -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} -DDATA_DIR:PATH=%{_datadir}
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

rm -rf %buildroot%_datadir/doc

%clean
rm -rf $RPM_BUILD_ROOT


%changelog
* Sun Jun 26 2011 Funda Wang <fwang@mandriva.org> 1:1.3.1-1mdv2011.0
+ Revision: 687309
- new version 1.3.1

* Fri May 06 2011 Funda Wang <fwang@mandriva.org> 1:1.3.0.20101206-2
+ Revision: 669832
- rebuild

* Sat Apr 30 2011 Funda Wang <fwang@mandriva.org> 1:1.3.0.20101206-1
+ Revision: 660805
- new version  1.3.0.20101206

* Tue Apr 26 2011 Funda Wang <fwang@mandriva.org> 1:1.3.0.20101126-2
+ Revision: 659317
- rebuild for new ibus

* Tue Nov 30 2010 Funda Wang <fwang@mandriva.org> 1:1.3.0.20101126-1mdv2011.0
+ Revision: 603422
- extra phrase not needed
- new version 1.3.0.20101126

* Tue Jul 27 2010 Funda Wang <fwang@mandriva.org> 1:1.3.0.20100527-3mdv2011.0
+ Revision: 561875
- rebuild for missing packages

* Sat Jul 24 2010 Funda Wang <fwang@mandriva.org> 1:1.3.0.20100527-2mdv2011.0
+ Revision: 558246
- split ibus-table-wubi into correct package

* Sat Jul 24 2010 Funda Wang <fwang@mandriva.org> 1:1.3.0.20100527-1mdv2011.0
+ Revision: 558222
- add epoch for ibus-table-cangjie
- drop old code
- import ibus-table-chinese



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2215 |12cr|ibus-table-extraphrase-1.2.0.20100305-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version 1.2.0.20100305
%define	release %mkrel 6

Name:      ibus-table-extraphrase
Summary:   Chinese extra phrases for ibus-table based IME
Version:   %{version}
Release:   %{release}
Group:     System/Internationalization
License:   GPLv2+
URL:       http://code.google.com/p/ibus/
Source0:   http://ibus.googlecode.com/files/%{name}-%{version}.tar.gz
Patch0:    ibus-table-extraphrase-0.1.2.20090102-noarch.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: python-devel
BuildRequires: ibus-table-devel >= 1.2.0
Provides:	%{name}-devel = %{version}-%{release}
BuildArch:	noarch
Requires:	ibus-table >= 1.2.0

%description
This package provide Chinese extra phrases for ibus-table based IME,
such as ibus-table-zhengma, ibus-table-wubi, ibus-table-cangjie5,
ibus-table-erbi and etc.

This package will also provide a script, called ibus-table-extraphrase,
to print the path of extra_phrase.txt.bz2, which can be used when using
ibus-table-createdb to generate IME database.

%prep
%setup -q -n %{name}-%{version}
%patch0 -p0

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/ibus-table/data/extra_phrase.txt
%{_datadir}/pkgconfig/*.pc


%changelog
* Fri May 06 2011 Funda Wang <fwang@mandriva.org> 1.2.0.20100305-5mdv2011.0
+ Revision: 669833
- rebuild

* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.0.20100305-4
+ Revision: 665495
- mass rebuild

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2.0.20100305-3mdv2011.0
+ Revision: 611167
- rebuild

* Sat Mar 27 2010 Funda Wang <fwang@mandriva.org> 1.2.0.20100305-2mdv2010.1
+ Revision: 528052
- bump rel
- update to new version 1.2.0.20100305

* Thu Aug 06 2009 Funda Wang <fwang@mandriva.org> 1.1.0.20090415-1mdv2010.0
+ Revision: 410478
- new version 1.1.0.20090415

* Fri May 01 2009 Funda Wang <fwang@mandriva.org> 1.1.0.20090406-1mdv2010.0
+ Revision: 369441
- New version 1.1.0.20090406

* Sat Feb 21 2009 Funda Wang <fwang@mandriva.org> 1.1.0.20090219-1mdv2009.1
+ Revision: 343584
- New version 1.1.0.20090219

* Sun Jan 04 2009 Funda Wang <fwang@mandriva.org> 0.1.2.20090102-1mdv2009.1
+ Revision: 324466
- Provides devel package
- import ibus-table-extraphrase



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2216 |12cr|ibus-table-others-1.3.0.20100528-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version 1.3.0.20100528
%define	release %mkrel 7

Name:      ibus-table-others
Summary:   ibus-table-others - table-based engine
Version:   %{version}
Release:   %{release}
Group:     System/Internationalization
License:   GPLv2+
URL:       http://code.google.com/p/ibus/
Source0:   http://ibus.googlecode.com/files/%{name}-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: ibus-table-devel >= 1.3.0
BuildRequires: ibus-devel >= 1.3.9-5
Requires:  ibus-table >= 1.3.0
BuildArch:	noarch

%description
ibus-table-others provides the following input methods on IBus-Table on IBus framework:

    * CNS11643
    * Compose
    * Emoji
    * IPA-X-SAMPA
    * LaTex
    * RussianTraditional
    * Thai
    * Translit
    * Ua-Translit
    * Viqr
    * Yawerty

%files
%defattr(-,root,root)
%{_datadir}/ibus-table/icons/cns11643.png
%{_datadir}/ibus-table/icons/ibus-emoji.svg
%{_datadir}/ibus-table/icons/ipa-x-sampa.png
%{_datadir}/ibus-table/icons/rustrad.png
%{_datadir}/ibus-table/icons/yawerty.png
%{_datadir}/ibus-table/tables/cns11643.db
%{_datadir}/ibus-table/tables/emoji-table.db
%{_datadir}/ibus-table/tables/ipa-x-sampa.db
%{_datadir}/ibus-table/tables/rustrad.db
%{_datadir}/ibus-table/tables/yawerty.db

%package -n ibus-table-th
Summary:   Thai language support via ibus-table
Group:     System/Internationalization
Requires:  ibus-table >= 1.3.0
Requires:  locales-th
Requires(post,preun): GConf2
Obsoletes: ibus-table-thai

%description -n ibus-table-th
ibus-table-th provides Thai input method on IBus Table under IBus framework.

%post -n ibus-table-th
%post_ibus_register_engine thai th

%preun -n ibus-table-th
%preun_ibus_unregister_engine thai

%files -n ibus-table-th
%defattr(-,root,root)
%{_datadir}/ibus-table/icons/thai.png
%{_datadir}/ibus-table/tables/thai.db

%package -n ibus-table-vi
Summary:   Vietnamese language support via ibus-table
Group:     System/Internationalization
Requires:  ibus-table >= 1.3.0
Requires(post,preun): GConf2
Requires:  locales-vi

%description -n ibus-table-vi
ibus-table-vi provides Vietnamese input method on IBus Table under IBus framework.

%post -n ibus-table-vi
%post_ibus_register_engine viqr vi

%preun -n ibus-table-vi
%preun_ibus_unregister_engine viqr

%files -n ibus-table-vi
%defattr(-,root,root)
%{_datadir}/ibus-table/icons/viqr.png
%{_datadir}/ibus-table/tables/viqr.db

%package -n ibus-table-translit
Group: System/Internationalization
Summary: ibus-translit - table-based engine
Requires: ibus-table >= 1.3.0
Requires(post,preun): GConf2

%description -n ibus-table-translit
ibus-table-translit provides Translit input method on IBus Table under IBus framework.

%post -n ibus-table-translit
%post_ibus_register_engine translit ru
%post_ibus_register_engine translit-ua uk

%preun -n ibus-table-translit
%preun_ibus_unregister_engine translit
%preun_ibus_unregister_engine translit-ua

%files -n ibus-table-translit
%defattr(-,root,root)
%{_datadir}/ibus-table/icons/translit-ua.png
%{_datadir}/ibus-table/icons/translit.png
%{_datadir}/ibus-table/tables/translit-ua.db
%{_datadir}/ibus-table/tables/translit.db

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x --disable-compose --disable-latex
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT


%changelog
* Fri May 06 2011 Funda Wang <fwang@mandriva.org> 1.3.0.20100528-5mdv2011.0
+ Revision: 669834
- rebuild

* Tue Apr 26 2011 Funda Wang <fwang@mandriva.org> 1.3.0.20100528-4
+ Revision: 659318
- rebuild for new ibus

* Wed Jul 28 2010 Funda Wang <fwang@mandriva.org> 1.3.0.20100528-3mdv2011.0
+ Revision: 562173
- rebuild
- rebuild for missing packages

* Sat Jul 24 2010 Funda Wang <fwang@mandriva.org> 1.3.0.20100528-1mdv2011.0
+ Revision: 558231
- import ibus-table-others



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2217 |12cr|ibWebAdmin-1.0.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:        Adminstration of Firebird over the web
Name:           ibWebAdmin
Version:        1.0.2
Release:        %mkrel 8
License:        GPL
Group:          System/Servers
URL:            http://www.ibwebadmin.net/
Source0:        http://ufpr.dl.sourceforge.net/sourceforge/ibwebadmin/ibWebAdmin_%{version}.tar.gz
Source1:	configuration.inc.php
Requires:       apache-mod_php
Requires:       php-mysql
Requires:       php-mbstring
Requires:       php-mcrypt
Requires(post): ccp >= 0.4.0
%if %mdkversion < 201010
Requires(post):   rpm-helper
Requires(postun):   rpm-helper
%endif
%if %mdkversion < 200900
Requires(post): desktop-file-utils
Requires(postun): desktop-file-utils
%endif
Requires:       firebird-server
Requires:       php-firebird
BuildRequires:  imagemagick
BuildArch:      noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}

%description
phpMyAdmin is intended to handle the adminstration of Firebird over
the web. Currently it can : create and drop databases, create,
copy, drop and alter tables, delete, edit and add fields, execute
any SQL-statement, even batch-queries, manage keys on fields, load
text files into tables, create and read dumps of tables, export
data to CSV value, administer multiple servers and single
databases.

%prep
%setup -q -n %{name}_%{version}
cp -f %{SOURCE1} %{_builddir}/%{name}_%{version}/inc/configuration.inc.php

%build

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d
install -d %{buildroot}%{_sysconfdir}/%{name}
install -d %{buildroot}/var/www/%{name}

cp -aRf * %{buildroot}/var/www/%{name}/

# cleanup
pushd %{buildroot}/var/www/%{name}
    rm -f change_cvs.sh LICENSE Makefile NEWS README
popd

# fix config file location
mv %{buildroot}/var/www/%{name}/inc/configuration.inc.php %{buildroot}%{_sysconfdir}/%{name}/
ln -s %{_sysconfdir}/%{name}/configuration.inc.php %{buildroot}/var/www/%{name}/inc/configuration.inc.php

cat > %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf << EOF
Alias /%{name} /var/www/%{name}

php_flag session.auto_start 0

<Directory /var/www/%{name}>
    Order deny,allow
    Deny from all
    Allow from 127.0.0.1
    ErrorDocument 403 "Access denied per %{_sysconfdir}/httpd/conf/webapps.d/01_%{name}.conf"
</Directory>

<Directory /var/www/%{name}/inc>
    Order deny,allow
    Deny from all
</Directory>
EOF

# XDG menu
install -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=ibWebAdmin
Comment=%{summary}
Exec="%{_bindir}/www-browser http://localhost/%{name}/"
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-MoreApplications-Databases;
EOF

%post
ccp --delete --ifexists --set "NoOrphans" --ignoreopt VERSION \
	--oldfile %{_sysconfdir}/%{name}/configuration.inc.php \
	--newfile %{_sysconfdir}/%{name}/configuration.inc.php.rpmnew

%if %mdkversion < 201010
%_post_webapp
%endif
%if %mdkversion < 200900
%update_menus
%update_desktop_database
%endif

%postun
%if %mdkversion < 201010
%_postun_webapp
%endif
%if %mdkversion < 200900
%clean_menus
%clean_desktop_database
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,0755)
%doc LICENSE NEWS README
%dir %{_sysconfdir}/%{name}
%attr(0640,apache,root) %config(noreplace) %{_sysconfdir}/%{name}/configuration.inc.php
%config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf
/var/www/%{name}
%{_datadir}/applications/*.desktop


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-8mdv2011.0
+ Revision: 611168
- rebuild

* Tue Feb 23 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.2-7mdv2010.1
+ Revision: 510423
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise
- switch to "localhost access only" default access policy

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.0.2-7mdv2010.0
+ Revision: 429489
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.0.2-6mdv2009.0
+ Revision: 247147
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Thu Feb 14 2008 Thierry Vignaud <tv@mandriva.org> 1.0.2-4mdv2008.1
+ Revision: 168498
- rebuild
- fix description
- fix summary
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Sep 11 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 1.0.2-3mdv2008.0
+ Revision: 84402
- Do not force superserver, as noticed by Philippe Makowski.

* Tue May 15 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 1.0.2-2mdv2008.0
+ Revision: 26993
- Fix URL tag.


* Mon Nov 27 2006 Marcelo Ricardo Leitner <mrl@mandriva.com> 1.0.2-1mdv2007.0
+ Revision: 87363
- Import ibWebAdmin


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2218 |12cr|ical-2.3.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	An X Window System-based calendar program
Name:		ical
Version:	2.3.3
Release:	%{mkrel 3}

Source0:	http://www.annexia.org/_file/%{name}-%{version}.tar.gz
Source1:	ical-icons.tar.bz2
Patch0:		ical-2.3.3-no-locincpth.patch
Patch1:		ical-2.2-duplicates.patch
Patch2:		ical-2.2-alarm-arrow.patch
Patch3:		ical-2.2-autoflags.patch
Patch4:		ical-2.3.3-tcl_relocate.patch
Patch5:		ical-2.3.3-tcl8.6.patch
# Fix use of variable names of the style foo(done): recent Tcl versions
# reject this with error "upvar won't create a scalar variable that
# looks like an array element" - AdamW 2008/10
Patch6:		ical-2.3.3-varnames.patch
Patch7:		ical-2.3.3-gcc4.4.patch

URL:		http://www.annexia.org/freeware/ical/
License:	BSD-like
Group:		Office
BuildRequires:	tk
BuildRequires:	tk-devel
BuildRequires:	tcl
BuildRequires:	tcl-devel
Requires:	tcl
Requires:	tk
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Ical is an X Window System based calendar program. Ical will easily
create/edit/delete entries, create repeating entries, remind you about
upcoming appointments, print and list item occurrences, and allow
shared calendars between different users.

%prep
%setup -q
%patch0 -p1 -b .no-locincpth
%patch1 -p1 -b .duplicates
%patch2 -p1 -b .alarm-arrow
%patch3 -p1 -b .autoflags
%patch4 -p1 -b .tcl_relocate
%patch5 -p1 -b .tcl86
%patch6 -p1 -b .varnames
%patch7 -p0 -b .gcc

%build
autoreconf
pushd types
autoconf
popd

%configure2_5x --with-tclsh=%{_bindir}/tclsh --with-tclconfig=%{_libdir} --with-tclscripts=%{tcl_sitelib} --with-tkscripts=%{_datadir}/tk%{tcl_version}
%make CXXLINKER="g++ %{ldflags}"

%install
rm -rf %{buildroot}
#mkdir -p %{buildroot}/etc/X11/wmconfig
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_prefix}/lib
mkdir -p %{buildroot}%{_mandir}/man1

%makeinstall
install -m644 doc/ical.man %{buildroot}%{_mandir}/man1/ical.1

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=%{name}
Comment=An X Window System-based calendar program
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Office;Calendar;
EOF

#mdk icons
install -d %{buildroot}%{_iconsdir}
tar jxvf %{SOURCE1} -C %{buildroot}%{_iconsdir}

#nuke unpackaged files
rm -f %{buildroot}%{_prefix}/man/man1/ical.1

%if %mdkversion < 200900
%post
%update_menus
%update_icon_cache hicolor
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%clean_icon_cache hicolor
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYRIGHT ANNOUNCE CHANGES.html README TODO
%doc doc/ical.html doc/ical.doc
%doc doc/interface.html doc/interface.doc
%{_bindir}/ical*
%{_mandir}/man1/ical.1*
%{_prefix}/lib/ical
%{tcl_sitelib}/%{name}
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_datadir}/applications/mandriva-%{name}.desktop



%changelog
* Sat Feb 05 2011 Funda Wang <fwang@mandriva.org> 2.3.3-3mdv2011.0
+ Revision: 636004
- tighten BR

* Thu Feb 18 2010 Funda Wang <fwang@mandriva.org> 2.3.3-2mdv2011.0
+ Revision: 507436
- fix build with gcc 4.4
- rediff locincpth patch

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Fri Dec 05 2008 Adam Williamson <awilliamson@mandriva.org> 2.3.3-1mdv2009.1
+ Revision: 310150
- %%buildroot not $RPM_BUILD_ROOT
- drop some unnecessary old workarounds
- clean requires
- add varnames.patch (fix variable names issue for tcl 8.5 and 8.6)
- add tcl8.6.patch (fix for tcl 8.6)
- add tcl_relocate.patch (install to new locations per policy)
- new release 2.3.3

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2.3.2-4mdv2009.0
+ Revision: 247149
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 2.3.2-2mdv2008.1
+ Revision: 140756
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - buildrequires X11-devel instead of XFree86-devel

* Mon Oct 01 2007 Adam Williamson <awilliamson@mandriva.org> 2.3.2-2mdv2008.0
+ Revision: 94318
- rebuild against tcl / tk 8.5 (#34293)
- add several doc files
- update ical-icons.tar.bz2 for xdg icon spec
- drop old menu and X-Mandriva category
- correct autoconf buildrequires
- new license policy

  + Thierry Vignaud <tv@mandriva.org>
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'


* Wed Nov 08 2006 Pascal Terjan <pterjan@mandriva.org> 2.3.2-1mdv2007.0
+ Revision: 78512
- XDG menu
- 2.3.2
- New URL
- Dropped old patches
- mkrel
- BuildRequires autoconf
- XDG menu
- Import ical

* Sun Jan 01 2006 Oden Eriksson <oeriksson@mandriva.com> 2.2-33mdk
- rebuilt against soname aware deps (tcl/tk)
- fix deps

* Fri Nov 19 2004 Michael Scherer <misc@mandrake.org> 2.2-32mdk 
- add Requires tcl tk

* Sat Aug 28 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.2-31mdk
- Fix menu

* Fri Jun 04 2004 Montel Laurent <lmontel@mandrakesoft.com> 2.2-30mdk
- Rebuild

* Wed May 05 2004 Per yvind Karlsen <peroyvind@linux-mandrake.com> 2.2-29mdk
- fix buildrequires


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2219 |12cr|icclib-2.12-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lib_major 2
%define lib_name %mklibname icc %{lib_major}
%define lib_name_devel %mklibname icc -d

Name:    icclib
Version: 2.12
Release: 3
Summary: ICC profile I/O library

Group:     Graphics
License:   GPLv3
URL:       http://www.argyllcms.com/
Source0:   http://www.argyllcms.com/icclib_V%{version}.zip
# (fc) 2.1-0.beta.1mdv change build system to use autotools (Debian)
Patch0:    icclib-2.1-autotools.patch


%description
The icclib is a set of routines which implement the reading and
writing of color profile files that conform to the International
Color Consortium (ICC) Profile Format Specification, Version 3.4.

%package -n %{lib_name}
Summary:        Libraries for icclib
Group:          System/Libraries

%description -n %{lib_name}
The icclib is a set of routines which implement the reading and
writing of color profile files that conform to the International
Color Consortium (ICC) Profile Format Specification, Version 3.4.

%package -n %{lib_name_devel}
Summary:        Development libraries, header files for icclib
Group:          Development/GNOME and GTK+
Requires:       %{lib_name} = %{version}
Provides:	icclib-devel = %{version}-%{release}

%description -n %{lib_name_devel}
The icclib is a set of routines which implement the reading and
writing of color profile files that conform to the International
Color Consortium (ICC) Profile Format Specification, Version 3.4.


%prep
%setup -q -c
%patch0 -p1 -b .autotools

#needed by patch0
autoreconf -i

%build

%configure2_5x

%make

%check
make check

%install

%makeinstall_std

%files 
%defattr(-,root,root,-)
%{_bindir}/*

%files -n %{lib_name}
%defattr(-,root,root,-)
%{_libdir}/*.so.%{lib_major}*

%files -n %{lib_name_devel}
%doc log.txt Readme.txt todo.txt
%defattr(-,root,root,-)
%{_libdir}/*.so
%{_libdir}/*.a
%{_includedir}/*


%changelog
* Wed Dec 07 2011 Götz Waschk <waschk@mandriva.org> 2.12-3mdv2012.0
+ Revision: 738499
- yearly rebuild

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 2.12-2mdv2011.0
+ Revision: 611169
- rebuild

* Mon Jan 18 2010 Frederic Crozat <fcrozat@mandriva.com> 2.12-1mdv2010.1
+ Revision: 493023
- Update tarball to use argyllcms 1.1.0 icclib copy (should be 2.12 final)

* Tue Jan 05 2010 Frederic Crozat <fcrozat@mandriva.com> 2.12-0.rc3.1mdv2010.1
+ Revision: 486420
- update to argyllcms 1.1.0rc3 snapshot

* Tue Jun 30 2009 Frederic Crozat <fcrozat@mandriva.com> 2.11-1mdv2010.0
+ Revision: 390968
- Release 2.11 final
- Remove patch1, merged upstream

* Tue Jun 09 2009 Frederic Crozat <fcrozat@mandriva.com> 2.1-0.beta.1mdv2010.0
+ Revision: 384364
- import icclib



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2220 |12cr|icecast-2.3.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		icecast
Version:	2.3.2
Release:	%mkrel 3
Summary:	Streaming Media Server
Epoch:		2
Group:		System/Servers
License:	GPL
URL:		http://www.icecast.org
Source0:	http://downloads.us.xiph.org/releases/icecast/%{name}-%{version}.tar.gz
Source1:	%{name}.init
Source2:	%{name}.logrotate
Patch0:		%{name}.conf.patch
Requires(pre):	rpm-helper
Requires(post):	rpm-helper
Requires(postun): rpm-helper
Requires(preun): rpm-helper
BuildRequires:	libxslt-devel
BuildRequires:	libcurl-devel
BuildRequires:	libvorbis-devel
BuildRequires:	libogg-devel
BuildRequires:	libtheora-devel
BuildRequires:  speex-devel

%description
Icecast is an Internet based broadcasting system based on the Mpeg Layer III
streaming technology.  It was originally inspired by Nullsoft's Shoutcast
and also mp3serv by Scott Manley.  The icecast project was started for several
reasons: a) all broadcasting systems were pretty much closed source,
non-free software implementations, b) Shoutcast doesn't allow you to run your
own directory servers, or support them, and c) we thought it would be a
lot of fun.

%prep
%setup -q
%patch0 -p0 -b .orig

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

install -d -m 755 %{buildroot}%{_var}/log/%{name}
install -d -m 755 %{buildroot}%{_datadir}/%{name}

# remove installed documentation
rm -rf %{buildroot}%{_datadir}/doc/%{name}

install -d -m 755 %{buildroot}%{_initrddir}
install -m 755 %{SOURCE1} %{buildroot}%{_initrddir}/%{name}

# logrotate
install -d %{buildroot}%{_sysconfdir}/logrotate.d/
install -m644 %{SOURCE2} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}

# to hold pid file ( need to be writable by icecast )
mkdir -p %{buildroot}/%{_var}/run/%{name}/

%clean 
rm -rf %{buildroot}

%pre
%_pre_useradd %{name} %{_datadir}/%{name} /bin/false

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%postun
%_postun_userdel %{name}

%files
%defattr(-,root,root)
%doc AUTHORS COPYING HACKING README TODO
%{_bindir}/%{name}
%{_datadir}/%{name}
%attr(-,icecast,icecast) %{_var}/log/%{name}
%attr(-,icecast,icecast) %dir %{_var}/run/%{name}/
%config(noreplace) %{_sysconfdir}/%{name}.xml
%{_initrddir}/%{name}
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}


%changelog
* Wed Apr 27 2011 Jani Välimaa <wally@mandriva.org> 2:2.3.2-3mdv2011.0
+ Revision: 659756
- rebuild
  - rediff P0
  - drop buildroot definition
  - clean .spec a bit

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 2:2.3.2-2mdv2009.0
+ Revision: 267109
- rebuild early 2009.0 package (before pixel changes)

* Fri Jun 06 2008 Olivier Thauvin <nanardon@mandriva.org> 2:2.3.2-1mdv2009.0
+ Revision: 216555
- 2.3.2

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 08 2007 David Walluck <walluck@mandriva.org> 2:2.3.1-5mdv2008.0
+ Revision: 82417
- don't mark initscript as %%config

* Sat Sep 08 2007 David Walluck <walluck@mandriva.org> 2:2.3.1-4mdv2008.0
+ Revision: 82287
- add LSB support to initscript
- added create line to logrotate
- check if PID exists in logrotate and silently handle errors
- uncompress initscript
- set the user to icecast in the initscript so that icecast will start


* Sat Feb 03 2007 Emmanuel Andry <eandry@mandriva.org> 2.3.1-3mdv2007.0
+ Revision: 116091
- bunzipped patch
- added patch from fedora to fix build against latest curl

* Tue Aug 08 2006 Olivier Thauvin <nanardon@mandriva.org> 2:2.3.1-2mdv2007.0
+ Revision: 53737
- fix prereq, rebuild
- Import icecast

* Tue Dec 20 2005 Olivier Thauvin <nanardon@mandriva.org> 2:2.3.1-1mdk
- 2.3.1

* Tue Oct 18 2005 Olivier Thauvin <nanardon@mandriva.org> 2:2.3.0-2mdk
- BuildRequires: speex-devel (misc)

* Mon Oct 17 2005 Olivier Thauvin <nanardon@mandriva.org> 2:2.3.0-1mdk
- 2.3.0

* Mon Aug 08 2005 Michael Scherer <misc@mandriva.org> 2:2.2.0-3mdk
- fix the default pid file ( not writable when run as non root )

* Mon Jul 04 2005 Michael Scherer <misc@mandriva.org> 2:2.2.0-2mdk
- proper logrotate support

* Sun May 22 2005 Michael Scherer <misc@mandriva.org> 2:2.2.0-1mdk
- new release
- rpmbuildupdate

* Wed Nov 24 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 2.1.0-2mdk
- From Cedric Devillers (brancaleone on #mandrakefr): 
    - Fix config patch
    - Fix logrotate config

* Sun Nov 21 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 2.1.0-1mdk
- 2.1.0

* Sat Jul 03 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 2.0.1-1mdk
- New version
- Rebuild for new curl

* Tue Mar 16 2004 Laurent Culioli <laurent@mandrakesoft.com> 2.0.0-2mdk
- fix initscript


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2221 |12cr|icecream-0.9.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define icecreamdir %{_libdir}/icecc

Name: icecream
Version: 0.9.7
Release: 1
Epoch: 3
Group: Development/C
Summary: Distributed p2p based compile system
License: GPLv2+
URL: http://en.opensuse.org/Icecream
Source0: ftp://ftp.suse.com/pub/projects/icecream/icecc-%{version}.tar.bz2
Source1: init.icecream
Source2: init.icecream-scheduler
Source3: sysconfig.icecream
Source4: icecream.sh
Source5: icecream.csh
Source7: logrotate.icecream
Source8: logrotate.icecream-scheduler
Requires: chkconfig
Requires(post): rpm-helper
Requires(preun): rpm-helper
Buildroot: %{_tmppath}/%{name}-%{version}-root

%description
Icecream is a distributed p2p based compile system.

%post
%_post_service icecream

%preun
%_preun_service icecream

%files 
%defattr(-,root,root,0755)
%_libdir/icecc/icecc-create-env
%attr(0755,root,root) %_bindir/create-env
%{_sbindir}/iceccd
%{_bindir}/icecc
%{_bindir}/icerun
%{icecreamdir}/bin/*cc
%{icecreamdir}/bin/*g++
%{icecreamdir}/bin/*c++
%{_sysconfdir}/rc.d/init.d/icecream
%config(noreplace) %{_sysconfdir}/sysconfig/icecream
%{_sysconfdir}/profile.d/*
%config(noreplace) %{_sysconfdir}/logrotate.d/icecream
%defattr(0644,root,root,1777)
%dir /var/cache/icecream

#-------------------------------------------------------------------------------

%package scheduler
Summary: Icecream scheduler
Group: Development/C
Requires: chkconfig
Requires: icecream = %epoch:%version
Requires(post): rpm-helper
Requires(preun): rpm-helper

%description scheduler
%{name} scheduler

%post scheduler
%_post_service icecream-scheduler

%preun scheduler
%_preun_service icecream-scheduler

%files scheduler
%defattr(-,root,root,0755)
%{_sbindir}/scheduler
%{_sysconfdir}/rc.d/init.d/icecream-scheduler
%config(noreplace) %{_sysconfdir}/logrotate.d/icecream-scheduler

#-------------------------------------------------------------------------------

%package devel
Summary: Icecream devel
Group: Development/C
Requires: icecream = %{epoch}:%{version}

%description devel
%name devel

%files devel
%defattr(-,root,root,0755)
%{_libdir}/libicecc*
%{_libdir}/pkgconfig/*
%{_includedir}/*

#---------------------------------------------------------------------------------

%prep
%setup -q -n icecc-%version

%build
export CFLAGS="%optflags"
export CXXFLAGS="%optflags"

%configure2_5x

%make

%install 
rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}/rc.d/init.d
install -d %{buildroot}%{_sysconfdir}/sysconfig
install -d %{buildroot}%{_sysconfdir}/profile.d
install -d %{buildroot}%{_sysconfdir}/logrotate.d
install -d %{buildroot}%{icecreamdir}/bin
install -d %{buildroot}%{_prefix}
install -d %{buildroot}%{_datadir}
install -d %{buildroot}%{_bindir}
install -d %{buildroot}/var/cache/icecream
		
%makeinstall_std

install -m 755 %{SOURCE1} %buildroot%_sysconfdir/rc.d/init.d/icecream
install -m 755 %{SOURCE2} %buildroot%_sysconfdir/rc.d/init.d/icecream-scheduler
install -m 644 %{SOURCE3} %buildroot%_sysconfdir/sysconfig/icecream
# nb: prefixing icecream.sh by "80" so that it is sourced after 20colorgcc.sh
install -m 644 %{SOURCE4} %buildroot%_sysconfdir/profile.d/80icecream.sh
install -m 644 %{SOURCE5} %buildroot%_sysconfdir/profile.d/80icecream.csh
install -m 644 %{SOURCE7} %buildroot%_sysconfdir/logrotate.d/icecream
install -m 644 %{SOURCE8} %buildroot%_sysconfdir/logrotate.d/icecream-scheduler

# symlinks for libtool
cd %{buildroot}%{icecreamdir}/bin/
pref=`gcc -dumpmachine`
for a in cc gcc g++ c++; do
	ln -s %_bindir/icecc $pref-$a
   ln -s %_bindir/icecc $a
   rm -f %buildroot%_bindir/$a
done

# Fix profile locations
sed -i "s,@DEFINEDBYRPMSPEC@,%{icecreamdir},g" %buildroot%{_sysconfdir}/profile.d/*

cat << EOF > %buildroot%_bindir/create-env
#!/bin/bash
GCC="%_bindir/gcc"
GCPP="%_bindir/g++"

if [ ! -z $1 ]; then
   GCC=\$1
fi

if [ ! -z \$2 ]; then
   GCPP=\$2
fi

%{icecreamdir}/icecc-create-env \$GCC \$GCPP
EOF

%clean
	rm -rf %{buildroot}





%changelog
* Fri Jul 20 2012 Dmitry Ashkadov <dmitry.ashkadov@rosalab.ru> 3:0.9.7-1
+ Version: 0.9.7
- Building problem was fixed
- Debug messages was disabled
- Unused sources were removed

* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 3:0.9.4-3mdv2011.0
+ Revision: 619576
- the mass rebuild of 2010.0 packages

* Fri Jun 19 2009 Helio Chissini de Castro <helio@mandriva.com> 3:0.9.4-2mdv2010.0
+ Revision: 387350
- We need both mandriva and manbo symlinks to actually make gcc works

* Fri Jun 19 2009 Helio Chissini de Castro <helio@mandriva.com> 3:0.9.4-1mdv2010.0
+ Revision: 387305
- New upstream version with fixed issues ( including compilation )

* Fri Jun 19 2009 Helio Chissini de Castro <helio@mandriva.com> 3:0.9.2-1mdv2010.0
+ Revision: 387264
- Revert to previous stable icecream version, due to instability of client

* Tue May 05 2009 Helio Chissini de Castro <helio@mandriva.com> 2:0.9.3.958794-1mdv2010.0
+ Revision: 372291
- Add literal patch to upstram and updated from latest svn

* Fri Feb 27 2009 Helio Chissini de Castro <helio@mandriva.com> 2:0.9.3-1mdv2009.1
+ Revision: 345633
- New upstream version
- Added string literal patch
- Removed cache clean, which is hurting big systems with many chrooted environments

* Mon Aug 18 2008 Helio Chissini de Castro <helio@mandriva.com> 2:0.9.1-3mdv2009.0
+ Revision: 273361
- Update patch with the static lib

* Mon Aug 18 2008 Helio Chissini de Castro <helio@mandriva.com> 2:0.9.1-2mdv2009.0
+ Revision: 273347
- Svn patch to add extra information required by new upcoming icecream monitor

* Thu Aug 07 2008 Frederik Himpe <fhimpe@mandriva.org> 2:0.9.1-1mdv2009.0
+ Revision: 267125
- Update to new version 0.9.1 (no more Makefile.cvs)

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 2:0.9.0-3mdv2009.0
+ Revision: 267110
- rebuild early 2009.0 package (before pixel changes)
- improved description

* Tue May 27 2008 Helio Chissini de Castro <helio@mandriva.com> 2:0.9.0-2mdv2009.0
+ Revision: 211767
- We don't need this buildreq anymore

* Mon May 26 2008 Helio Chissini de Castro <helio@mandriva.com> 2:0.9.0-1mdv2009.0
+ Revision: 211289
- New upstream version 0.9.0
- Enable PCH
- Allow symlink of other desired binaries during compilation, like KDE's meinproc

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 2:0.7.14a-7mdv2008.1
+ Revision: 170892
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Oden Eriksson <oeriksson@mandriva.com>
    - source the icecream.sh script whatever the prefix is

* Mon Aug 20 2007 Thierry Vignaud <tv@mandriva.org> 2:0.7.14a-6mdv2008.0
+ Revision: 67994
- convert (& add missing) prereq

* Fri Jul 13 2007 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2:0.7.14a-5mdv2008.0
+ Revision: 51820
- Fixed icecream initscript to look for /etc/profile.d/80icecream.sh,
  not previously /etc/profile.d/icecream.sh.

* Wed Jul 11 2007 Pixel <pixel@mandriva.com> 2:0.7.14a-4mdv2008.0
+ Revision: 51272
- prefixing icecream.sh by "80" so that it is sourced after 20colorgcc.sh
- fix sourced-script-with-shebang & executable-sourced-script rpmlint warnings

* Wed Jun 20 2007 Helio Chissini de Castro <helio@mandriva.com> 2:0.7.14a-3mdv2008.0
+ Revision: 41865
- Fix logrotate ( hope so )
- Fix initscripts to be compliant with rpm-helper and remove wrong start/stop ( thanks Anssi )

* Tue Jun 19 2007 Helio Chissini de Castro <helio@mandriva.com> 2:0.7.14a-2mdv2008.0
+ Revision: 41593
+ rebuild (emptylog)

* Tue Jun 19 2007 Helio Chissini de Castro <helio@mandriva.com> 2:0.7.14a-1mdv2008.0
+ Revision: 41442
- Update for current minor fix version


* Fri Feb 02 2007 Helio Chissini de Castro <helio@mandriva.com> 0.7.14-1mdv2007.0
+ Revision: 115978
- New upstream bugfix release

* Thu Sep 07 2006 Helio Chissini de Castro <helio@mandriva.com> 2:0.7.8-2mdv2007.0
+ Revision: 60343
- Added script for simulate old behavior create-env

* Tue Sep 05 2006 Helio Chissini de Castro <helio@mandriva.com> 2:0.7.8-1mdv2007.0
+ Revision: 59808
- Fixed new daemons placement
- Profiles now have own path substituted by spec file
- icecream monitor now is provided in a different package
- New upstream version
- New base directory
- Upgrade with most recent svn code.
- Rebuild against new qt.
- Raised epoch to allow upgrade
- Fixed changelog from subversion (none)
- Remove invlaid tweakload patch
- Updated for 2005/12/12 release
- Fix symlinks ( rebuild )
- Add test for ccache presence. ccache will have precedence on icecream if they
  are present
- Fixed lib64 for x86_64 archs
- Uploaded icecream package to subversion
- New release 0.6.20050608
- Fixed tweakload patch
- Removed gcc4 specific patch
- Moved documentation and monitor GUI to base kde dir

  + Andreas Hasenack <andreas@mandriva.com>
    - renamed mdv to packages because mdv is too generic and it's hosting only packages anyway

* Sat May 07 2005 Gwenole Beauchesne <gbeauchesne@mandriva.com> 0.6.20041221-7mdk
- fix build on MDK 10.1 too (no makekdewidgets)
- fix create-env to not try sending the specs if it doesn't exist

* Fri Jan 28 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 0.6.20041221-6mdk
- Fix build on MDK 10.0

* Fri Jan 28 2005 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 0.6.20041221-5mdk
- try to find out a working version of unsermake

* Wed Jan 26 2005 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 0.6.20041221-4mdk
- lib64 fixes

* Sat Jan 22 2005 Frederic Lepied <flepied@mandrakesoft.com> 0.6.20041221-3mdk
- fix icecream-scheduler: service lock file name and logrotate file name.
- add symlinks for compiler names

* Tue Dec 28 2004 Frederic Lepied <flepied@mandrakesoft.com> 0.6.20041221-2mdk
- switch to libdir instead of /opt

* Tue Dec 28 2004 Frederic Lepied <flepied@mandrakesoft.com> 0.6.20041221-1mdk
- init Mandrakelinux package

* Tue Dec 21 2004 Helio Chissini de Castro <helio@conectiva.com.br>
+ 2004-12-21 14:19:26 (73293)
- Fixed new paths

* Tue Dec 21 2004 Helio Chissini de Castro <helio@conectiva.com.br>
+ 2004-12-21 12:02:37 (73256)
- Update config tools

* Mon Dec 20 2004 Herton Ronaldo Krzesinski <herton@conectiva.com.br>
+ 2004-12-20 18:40:08 (73136)
- Fixed typo in icecream initscript, the right lock file is
  /var/lock/subsys/icecream not /var/lock/subsys/iceccd (This was also
  breaking the automatic icecream stop when restarting/shutting down a
  computer).

* Tue Nov 30 2004 Helio Chissini de Castro <helio@conectiva.com.br>
+ 2004-11-30 11:41:02 (72030)
- Added missing source

* Tue Nov 30 2004 Helio Chissini de Castro <helio@conectiva.com.br>
+ 2004-11-30 11:33:05 (72029)
- Removed patch in create-env, already commited to upstream
- Minor redraw problem: when the monitor comes up in star view, the nodes aren't
  drawn. Force an update to show all nodes.
- Allow suppression of domain names (default off)

* Mon Nov 29 2004 Helio Chissini de Castro <helio@conectiva.com.br>
+ 2004-11-29 18:35:22 (72017)
- Fixed LD_ASUME_KERNEL on create-env

* Fri Nov 19 2004 Helio Chissini de Castro <helio@conectiva.com.br>
+ 2004-11-19 17:06:08 (71444)
- Fiz unsermake build

* Fri Nov 19 2004 Helio Chissini de Castro <helio@conectiva.com.br>
+ 2004-11-19 15:32:29 (71441)
- New cvs release from 20041120

* Sat Oct 16 2004 Helio Chissini de Castro <helio@conectiva.com.br>
+ 2004-10-15 15:45:52 (69720)
- New upstream version

* Sat Oct 09 2004 Marcelo Ricardo Leitner <mrl@conectiva.com.br>
+ 2004-10-08 17:21:52 (69404)
- Added missing tons of BuildRequires.

* Sat Oct 09 2004 Marcelo Ricardo Leitner <mrl@conectiva.com.br>
+ 2004-10-08 16:45:08 (69403)
- Added missing BuildRequires to xfree86-devel.

* Sat Oct 02 2004 Helio Chissini de Castro <helio@conectiva.com.br>
+ 2004-10-01 14:33:48 (68958)
- Fixed initscript

* Sat Oct 02 2004 Helio Chissini de Castro <helio@conectiva.com.br>
+ 2004-10-01 13:37:38 (68945)
- Added patch to fix missing libraries on environment
- Added temp patch to tweak load

* Fri Sep 24 2004 Helio Chissini de Castro <helio@conectiva.com.br>
+ 2004-09-23 10:04:30 (68340)
- Add root owner for cache an mark with 1777

* Fri Sep 24 2004 Helio Chissini de Castro <helio@conectiva.com.br>
+ 2004-09-23 09:16:39 (68335)
- Make all users see /var/cache/icecream directory

* Thu Sep 23 2004 Helio Chissini de Castro <helio@conectiva.com.br>
+ 2004-09-22 19:00:58 (68307)
- /var/cache/icecream must be writable for nobody user

* Thu Sep 23 2004 Helio Chissini de Castro <helio@conectiva.com.br>
+ 2004-09-22 18:01:48 (68291)
- Fixed epoch

* Thu Sep 23 2004 Helio Chissini de Castro <helio@conectiva.com.br>
+ 2004-09-22 17:47:09 (68290)
- scheduler must requires icecream to have proper net connections

* Thu Sep 23 2004 Helio Chissini de Castro <helio@conectiva.com.br>
+ 2004-09-22 17:45:35 (68289)
- Another initscript fix and proper start/restart on package install

* Thu Sep 23 2004 Helio Chissini de Castro <helio@conectiva.com.br>
+ 2004-09-22 15:35:55 (68251)
- Fixed initscripts status and parameter for scheduler
- Changed name for logs
- Added logrotate ( hit from Andreas )

* Wed Sep 22 2004 Helio Chissini de Castro <helio@conectiva.com.br>
+ 2004-09-21 18:05:21 (68198)
- Added fixed arch links for libtool requires. Usually conectiva ships just i386 compiler, but it's possible to use in test environments i686 compiler, so both symlinks are added

* Wed Sep 22 2004 Helio Chissini de Castro <helio@conectiva.com.br>
+ 2004-09-21 17:14:20 (68185)
- Fixed build of new version

* Wed Sep 22 2004 Helio Chissini de Castro <helio@conectiva.com.br>
+ 2004-09-21 16:23:05 (68163)
- Non block processes for scheduler

* Wed Sep 22 2004 Helio Chissini de Castro <helio@conectiva.com.br>
+ 2004-09-21 13:50:26 (68118)
- Fixed initscripts

* Wed Sep 22 2004 Helio Chissini de Castro <helio@conectiva.com.br>
+ 2004-09-21 13:49:07 (68117)
- Fixed initscripts

* Wed Sep 22 2004 Helio Chissini de Castro <helio@conectiva.com.br>
+ 2004-09-21 11:42:24 (68098)
- fix params on daemons

* Sat Sep 18 2004 Helio Chissini de Castro <helio@conectiva.com.br>
+ 2004-09-17 11:46:17 (67956)
- Added menu file and fixed initscripts

* Thu Sep 16 2004 Helio Chissini de Castro <helio@conectiva.com.br>
+ 2004-09-15 15:49:49 (67905)
- Fixed profile

* Thu Sep 16 2004 Helio Chissini de Castro <helio@conectiva.com.br>
+ 2004-09-15 09:27:30 (67877)
- Missing add icecream path for icemon in ccache case.

* Wed Sep 15 2004 Helio Chissini de Castro <helio@conectiva.com.br>
+ 2004-09-14 17:42:14 (67849)
- Last ccache changes

* Wed Sep 15 2004 Helio Chissini de Castro <helio@conectiva.com.br>
+ 2004-09-14 17:02:26 (67843)
- Prepares for ccache

* Wed Sep 15 2004 Helio Chissini de Castro <helio@conectiva.com.br>
+ 2004-09-14 15:45:10 (67833)
- fixed libpath

* Wed Sep 15 2004 Helio Chissini de Castro <helio@conectiva.com.br>
+ 2004-09-14 15:28:02 (67831)
- Fixed kde paths to compile

* Wed Sep 15 2004 Helio Chissini de Castro <helio@conectiva.com.br>
+ 2004-09-14 15:09:35 (67825)
- Fixed paths

* Wed Sep 15 2004 Helio Chissini de Castro <helio@conectiva.com.br>
+ 2004-09-14 14:53:18 (67812)
- Added missing source

* Wed Sep 15 2004 Helio Chissini de Castro <helio@conectiva.com.br>
+ 2004-09-14 14:52:35 (67811)
- New upstream version
- Fixed paths

* Fri Sep 03 2004 Helio Chissini de Castro <helio@conectiva.com.br>
+ 2004-09-02 15:22:19 (67271)
- Fixed permissions

* Fri Sep 03 2004 Helio Chissini de Castro <helio@conectiva.com.br>
+ 2004-09-02 15:09:37 (67270)
- Added sources and specs

* Thu Sep 02 2004 Helio Chissini de Castro <helio@conectiva.com.br>
+ 2004-09-01 18:24:24 (67223)
- Created dir structure


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2222 |12cr|icecream-monitor-1.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: icecream-monitor
Version: 1.0
Release: 7
Summary: KDE4 GUI Monitor for icecream distributed compiled system
License: GPL
Url: http://en.opensuse.org/Icecream
Group: Graphical desktop/KDE
# Using Suse tarball
Source0: icemon.tar.bz2
Patch0: icemon.dif
BuildRequires: kdelibs4-devel
BuildRequires: icecream-devel
BuildRequires: kdevplatform4-devel
BuildRequires: kde4-macros
Provides: icemon = %version-%release
Provides: icecream4-monitor = %version-%release
Obsoletes: icemon < 1.0-2

%description
KDE 4 GUI Monitor for icecream distributed compiled system

%files
%defattr(-,root,root,-)
%_kde_bindir/*
%_kde_appsdir/icemon
%_kde_iconsdir/*/*/*/icemon.*
%_kde_datadir/applications/kde4/icemon.desktop
%_kde_docdir/*/*/icemon
%_kde_appsdir/cmake/modules/FindIcecream.cmake

#-----------------------------------------------------------------

%prep
%setup -q -n %name
%patch0 -p0 -b .orig

%build
export LDFLAGS="-lQtNetwork -ldl"
%cmake_kde4

%make

%install

%makeinstall_std -C build



%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-7mdv2011.0
+ Revision: 611170
- rebuild

* Sun Jan 17 2010 Anssi Hannula <anssi@mandriva.org> 1.0-6mdv2010.1
+ Revision: 492676
- fix icon (refresh icemon.dif from opensuse)
- fix buildrequires on kdevplatform4-devel

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - old directory, without matching package

  + Helio Chissini de Castro <helio@mandriva.com>
    - Raise release to crush old debug packages
    - New version to match current main icecream package
    - Back to original official name
    - New upstream tarball to match current icecream
    - Rebuild to cover missing package

* Tue Aug 26 2008 Helio Chissini de Castro <helio@mandriva.com> 0.1.svn852735-1mdv2009.0
+ Revision: 276218
- New kde4 version of icecream monitor
- import icemon


* Mon Sep 04 2006 Helio Chissini de Castro <helio@mandriva.com>
+ 2006-09-04 18:52:57 (59878)
- Old package based on icecream had 2 as epoch number, so needed raise epoch to 3

* Mon Sep 04 2006 Helio Chissini de Castro <helio@mandriva.com>
+ 2006-09-04 15:51:09 (59809)
- import icecream-monitor-0.1-1mdv2007.0

* Thu Aug 03 2006 Helio Chissini de Castro <helio@mandriva.com>
- First separated package from main icecream


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2223 |12cr|icemon-0.1.svn852735-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: icemon
Version: 0.1.svn852735
Release: 1
Summary: KDE4 GUI Monitor for icecream distributed compiled system
License: GPL
Url: http://en.opensuse.org/Icecream
Group: Graphical desktop/KDE
Source0: icemon-kde4.tar.bz2
BuildRequires: kdelibs4-devel
BuildRequires: icecream-devel
BuildRequires: kde4-macros
Provides: icecream-monitor
Provides: icecream4-monitor

%description
KDE 4 GUI Monitor for icecream distributed compiled system

%files
%defattr(-,root,root,-)
%_kde_bindir/*
%_kde_appsdir/icemon
%_kde_iconsdir/*/*/*/icemon.*
%_kde_datadir/applications/kde4/icemon.desktop

#-----------------------------------------------------------------

%prep
%setup -q -n icemon-kde4

%build
export LDFLAGS="-lQtNetwork -ldl"
%cmake_kde4

%make

%install

%makeinstall_std -C build



%changelog
* Tue Aug 26 2008 Helio Chissini de Castro <helio@mandriva.com> 0.1.svn852735-1mdv2009.0
+ Revision: 276218
- New kde4 version of icecream monitor
- import icemon



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2224 |12cr|icepodder-5.5-0.68.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define fname	IcePodder

%define svn	68
%define rel	3

%if %svn
%define release		%mkrel 0.%{svn}.%{rel}
%define distname	%{name}-%{svn}.tar.lzma
%define dirname		%{name}
%else
%define release		%mkrel %{rel}
%define distname	%{fname}-%{version}.tar.bz2
%define dirname		%{name}
%endif

Name:		icepodder
Summary:	Graphical podcast catcher and player
Version:	5.5
Release:	%{release}
# Note: SVN is on sourceforge - AdamW 2008/12
Source0:	http://www.icepodder.com/wp-content/uploads/2007/02/%{distname}
URL:		http://www.icepodder.com/
License:	GPLv2+
Group:		Networking/News
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildArch:	noarch
Requires:	python
Requires:	python-libxml2
Requires:	id3
Requires:	wxPythonGTK
BuildRequires:	imagemagick
BuildRequires:	dos2unix
Provides:	iPodder
Provides:	ipodder
Provides:	castpodder
Obsoletes:	iPodder
Obsoletes:	ipodder
Obsoletes:	castpodder

%description
IcePodder is technically a Media Aggregator - a program that allows
you to select and download audio files from anywhere on the Internet
to your desktop.

IcePodder is a podcatcher (RSS client) for Linux conceived as a
replacement for CastPodder.  IcePodder is written in Python. The goal
of this project is to provide Linux users with a dedicated client to
download podcasts, with an emphasis on reliability and stability.

%prep
%setup -q -n %{dirname}

chmod 755 `find -name '*.py'`
sed -i -e 's/\#\!\/bin\/python/\#\!\/usr\/bin\/python/' `find -name '*.py'`

# This file being in Mac encoding screws up find-requires.
dos2unix --m2u localization/catalog/et.py

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/%{_bindir}
mkdir -p %{buildroot}/%{_datadir}/%{name}
install -m755 CastPodder.sh -D %{buildroot}/%{_bindir}/%{name}
cp -r * %{buildroot}/%{_datadir}/%{name}
chmod 755 %{buildroot}/%{_datadir}/%{name}/*/*.py
rm -f %{buildroot}/%{_datadir}/%{name}/{Changelog,gpl.txt,INSTALL,install.sh,castpodder.desktop,CastPodder.sh,CastPodder.spec,KNOWN-ISSUES,make-distribution.sh,NOTES,LICENSE,README,TODO}
rm -fr %{buildroot}/%{_datadir}/%{name}/build
rm -rf %{buildroot}/%{_datadir}/%{name}/tools/id3-tool/*
rm -rf %{buildroot}/%{_datadir}/%{name}/tools/id3-*.tar.gz
ln -s %{_bindir}/id3 %{buildroot}/%{_datadir}/%{name}/tools/id3-tool/

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=IcePodder
Comment=Podcast catcher
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=GTK;Network;News;
StartupNotify=true
EOF

#icons
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
convert -transparent white CastPodder-48.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
convert -transparent white CastPodder-32.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -transparent white CastPodder-16.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post
%{update_menus}
%{update_icon_cache hicolor}
%endif
		
%if %mdkversion < 200900
%postun
%{clean_menus}
%{clean_icon_cache hicolor}
%endif

%files
%defattr(-,root,root)
%doc AUTHORS CREDITS NOTES README TODO
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/mandriva*
%{_iconsdir}/hicolor/*/apps/%{name}.png



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 5.5-0.68.3mdv2011.0
+ Revision: 619584
- the mass rebuild of 2010.0 packages

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 5.5-0.68.2mdv2010.0
+ Revision: 437931
- rebuild

* Sat Dec 27 2008 Adam Williamson <awilliamson@mandriva.org> 5.5-0.68.1mdv2009.1
+ Revision: 319977
- clean spec
- no longer has any use for pyxmms
- no longer needs wxpython 2.6, works with 2.8 - change deps, drop wx26.patch
- bump to svn to get fix for wx 2.6 dep

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 5.4-3mdv2009.0
+ Revision: 247151
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 5.4-1mdv2008.1
+ Revision: 140756
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Sep 06 2007 Adam Williamson <awilliamson@mandriva.org> 5.4-1mdv2008.0
+ Revision: 80546
- add patch0 (forces use of wxgtk 2.6, as the app can't handle 2.8)
- remove some unnecessary substitutions i introduced while trying to fix the previous bug
- fix encoding of et.py which was causing find-requires to trip up
- Import icepodder


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2225 |12cr|ices-2.0.1-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           ices
Version:        2.0.1
Release:        10
Summary:        Source streaming for Icecast
Group:          System/Servers
License:        GPL
URL:            http://www.icecast.org/
Source0:        http://downloads.us.xiph.org/releases/ices/ices-2.0.1.tar.bz2
Source1:        %{name}.init
Source2:        %{name}.logrotate
BuildRequires:  pkgconfig(alsa)
BuildRequires:  pkgconfig(shout)
BuildRequires:  pkgconfig(libxml-2.0)
BuildRequires:  pkgconfig
Requires(pre):  rpm-helper
Requires(preun): rpm-helper
Requires(post): rpm-helper
Requires(postun): rpm-helper

%description
IceS is a source client for a streaming server. The purpose of this client is
to provide an audio stream to a streaming server such that one or more
listeners can access the stream. With this layout, this source client can be
situated remotely from the icecast server.

The primary example of a streaming server used is Icecast 2, although others
could be used if certain conditions are met.

%prep
%setup -q
%{__perl} -pi -e 's|<background>0</background>|<background>1</background>|' conf/*.xml

%build
%{configure2_5x}
%{make}

%install

%{__mkdir_p} %{buildroot}%{_bindir}
%{__cp} -a src/%{name} $RPM_BUILD_ROOT%{_bindir}

%{__mkdir_p} %{buildroot}%{_sysconfdir}
%{__cp} -a conf/ices-playlist.xml $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.conf

%{__mkdir_p} %{buildroot}%{_initrddir}
%{__cp} -a %{SOURCE1} $RPM_BUILD_ROOT%{_initrddir}/%{name}

%{__mkdir_p} %{buildroot}%{_sysconfdir}/logrotate.d
%{__cp} -a %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d/%{name}

%{__mkdir_p} %{buildroot}%{_var}/log/%{name}
/bin/touch %{buildroot}%{_var}/log/%{name}/ices.log

%pre
%_pre_useradd %{name} %{_var}/log/%{name} /bin/false

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%postun
%_postun_userdel %{name}

%files
%defattr(0644,root,root,0755)
%doc AUTHORS COPYING README TODO doc/*.html doc/*.css conf/*.xml
%attr(0755,root,root) %{_bindir}/%{name}
%config(noreplace) %attr(0640,root,ices) %{_sysconfdir}/%{name}.conf
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%attr(0755,root,root) %config(noreplace) %{_initrddir}/%{name}
%dir %{_logdir}/%{name}
%attr(0644,ices,ices) %{_logdir}/%{name}/ices.log


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 2.0.1-10mdv2011.0
+ Revision: 619596
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2.0.1-9mdv2010.0
+ Revision: 429491
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 2.0.1-8mdv2009.0
+ Revision: 240834
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Sep 06 2007 David Walluck <walluck@mandriva.org> 2.0.1-6mdv2008.0
+ Revision: 80581
- update logrotate file
- add logfile to package
- spec cleanup
- bunzip2 sources
- build with alsa
- set file ownerships


* Fri Jan 26 2007 Olivier Thauvin <nanardon@mandriva.org> 2.0.1-5mdv2007.0
+ Revision: 113600
- rebuild

* Thu Aug 10 2006 Olivier Thauvin <nanardon@mandriva.org> 2.0.1-4mdv2007.0
+ Revision: 54950
- rebuild
- Import ices

* Mon May 01 2006 Olivier Thauvin <nanardon@mandriva.org> 2.0.1-3mdk
- fix PreReq

* Mon May 01 2006 Olivier Thauvin <nanardon@mandriva.org> 2.0.2-2mdk
- rebuild && %%mkrel

* Wed Feb 16 2005 Olivier Thauvin <thauvin@aerov.jussieu.fr> 2.0.1-1mdk
- 2.0.1

* Fri Apr 23 2004 Guillaume Rousse <guillomovitch@mandrake.org> 2.0.0-4mdk
- fix reload in initscript, HUP doesn't reload configuration

* Sun Apr 11 2004 Guillaume Rousse <guillomovitch@mandrake.org> 2.0.0-3mdk
- fix init script

* Sat Apr 10 2004 Guillaume Rousse <guillomovitch@mandrake.org> 2.0.0-2mdk
- buildrequires

* Sat Apr 10 2004 Guillaume Rousse <guillomovitch@mandrake.org> 2.0.0-1mdk
- new release
- logrotate


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2226 |12cr|icmpdn-0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	ICMP host name utilities
Name:		icmpdn
Version:	0.4
Release:	1
License:	GPL
Group:		System/Servers
URL:		http://www.dolda2000.com/~fredrik/icmp-dn/
Source0:	http://www.dolda2000.com/~fredrik/icmp-dn/%{name}-%{version}.tar.bz2
Source1:	icmpdnd.init.bz2
Source2:	icmpdnd.sysconfig.bz2
Requires(post): rpm-helper
Requires(preun): rpm-helper

%description
Since the Linux kernel does not support the ICMP host name
facilities as described in RFC 1788, I wrote a simple
implementation in user-space. It comprises three parts: 

 o icmpdnd - The ICMP Domain Name daemon, which listens to ICMP
   domain name requests and replies to them.
 o idnlookup - A user utility to query a host for its host name
   over ICMP. Like ping and all other utilities that use ICMP, it
   needs to be installed SUID root.
 o libnss_icmp.so.2 - A glibc NSS module, which uses idnlookup to
   perform queries for the gethostbyaddr function.


The NSS module caches all requests (including failures) and honors
the TTL value sent by the responding host. It uses a configuration
file called /etc/nss-icmp.conf, which controls different aspects
of its operation:

%prep

%setup -q -n %{name}-%{version}

mkdir -p Mandriva
bzcat %{SOURCE1} > Mandriva/icmpdnd.init
bzcat %{SOURCE2} > Mandriva/icmpdnd.sysconfig

%build
rm -f configure
export CPPFLAGS="-D_GNU_SOURCE"
libtoolize --copy --force; aclocal -I autotools; autoconf; automake

%configure2_5x \
    --libdir=/%{_lib} \
    --sbindir=/sbin \
    --bindir=/bin \
    
%make

%install

%makeinstall_std

install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_sysconfdir}/sysconfig

install -m0755 Mandriva/icmpdnd.init %{buildroot}%{_initrddir}/icmpdnd
install -m0644 Mandriva/icmpdnd.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/icmpdnd

# cleanup
rm -rf %{buildroot}%{_sysconfdir}/init.d
rm -f %{buildroot}/%{_lib}/libnss_icmp.la

%post
%_post_service icmpdnd
/sbin/ldconfig

%preun
%_preun_service icmpdnd
/sbin/ldconfig

%files
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog README
%attr(0755,root,root) %{_initrddir}/icmpdnd
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/icmpdnd
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/nss-icmp.conf
%attr(0755,root,root) /%{_lib}/libnss_icmp.so*
%attr(0755,root,root) /sbin/icmpdnd
%attr(4755,root,root) /bin/idnlookup
%{_mandir}/man*/*



%changelog
* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.4-1mdv2008.1
+ Revision: 140756
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Jul 14 2006 Oden Eriksson <oeriksson@mandriva.com> 0.4-1mdv2007.0
- 0.4

* Mon Jun 27 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3-1mdk
- 0.3 (Minor feature enhancements)

* Mon May 23 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-1mdk
- icmp-dn/icmpdn
- use the official tar ball
- no more sub packages

* Sun May 22 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2227 |12cr|icon-slicer-0.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# NOTE: Please do not edit this file, it was auto generated by jhconvert
#       See http://wiki.sugarlabs.org/go/Deployment_Team/jhconvert for details

Name:		icon-slicer
Version:	0.3
Release:	5
Summary:	Utility for icon theme generation
License:	MIT
Group:		Development/Other
Url:		http://www.freedesktop.org/software/icon-slicer/

Source:		http://www.freedesktop.org/software/icon-slicer/releases/icon-slicer-0.3.tar.gz

Patch:		icon-slicer-0.3-sugar-297.patch

BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(popt)

%description
Utility for generating icon themes and libXcursor cursor themes.

%prep
%setup -q -n icon-slicer-0.3
%patch -p1

%build
%define __libtoolize true
%configure
make

%install
%makeinstall_std

%files 
%{_bindir}/%{name}
%doc AUTHORS ChangeLog README TODO


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2228 |12cr|icoutils-0.29.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name icoutils
%define version 0.29.1
%define release %mkrel 3

Summary: Extract and convert bitmaps from Windows icon and cursor files
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://savannah.nongnu.org/download/icoutils/%{name}-%{version}.tar.bz2
License: GPLv3+
Group: Graphics
BuildRoot: %{_tmppath}/%{name}-buildroot
URL: http://www.nongnu.org/icoutils/
Requires: perl
BuildRequires: libpng-devel

%description
The icoutils are a set of program for extracting and converting
bitmaps from Microsoft Windows icon and cursor files. These files
usually have the extension .ico or .cur, but they can also be
embedded in executables and libraries (.dll-files). (Such embedded
files are referred to as resources.)

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std
cp extresso/extresso extresso/genresscript %buildroot/%_bindir
cp extresso/extresso.1 extresso/genresscript.1 %buildroot/%_mandir/man1

%find_lang %{name} 

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc README AUTHORS ChangeLog NEWS TODO
%_bindir/*
%_mandir/man1/*


%changelog
* Sat Oct 01 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.29.1-3mdv2012.0
+ Revision: 702187
- rebuild for new libpng15

* Mon Jul 11 2011 Götz Waschk <waschk@mandriva.org> 0.29.1-2
+ Revision: 689502
- rebuild

* Fri Jul 09 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.29.1-1mdv2011.0
+ Revision: 549895
- new version 0.29.1

* Mon Feb 22 2010 Emmanuel Andry <eandry@mandriva.org> 0.29.0-1mdv2010.1
+ Revision: 509788
- New version 0.29.0

  + Frederik Himpe <fhimpe@mandriva.org>
    - Fix license

* Mon Aug 17 2009 Frederik Himpe <fhimpe@mandriva.org> 0.28.0-1mdv2010.0
+ Revision: 417430
- update to new version 0.28.0

* Wed Jul 01 2009 Götz Waschk <waschk@mandriva.org> 0.27.0-1mdv2010.0
+ Revision: 391167
- update to new version 0.27.0

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 0.26.0-4mdv2009.0
+ Revision: 240836
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Wed Jul 25 2007 Götz Waschk <waschk@mandriva.org> 0.26.0-2mdv2008.0
+ Revision: 55233
- Import icoutils


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2229 |12cr|id3-0.78-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name id3
%define version 0.78
%define release %mkrel 5

Summary: Command line ID3 tagger
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://home.wanadoo.nl/squell/files/%{name}-%{version}.tar.bz2
Patch: id3-0.78-missing-headers.patch
License: BSD
Group: Sound
Url: http://home.wanadoo.nl/squell/id3.html
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
id3 mass tagger is a tool for manipulating id3 and id3v2 tags in
multiple files. It can generate tag fields from the filename and
other variables, and/or rename files, using an intuitive syntax. id3
currently supports the old-style ID3 tags (ID3 v1.1), Lyrics3 tags
(Lyrics3 v2.0), and the more complicated ID3v2 (ID3 v2.2.0, v2.3.0)
format. This also means use is pretty much limited to audio files
which use these formats, e.g, MPEG-1 Layer III.

%prep
%setup -q
%patch -p1

%build
%make

%install
rm -rf $RPM_BUILD_ROOT
install -m 755 -D id3 %buildroot%_bindir/id3
install -m 644 -D id3.man %buildroot%_mandir/man1/id3.1

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README CHANGES COPYING
%_bindir/id3
%_mandir/man1/id3.1*


%changelog
* Wed Dec 07 2011 Götz Waschk <waschk@mandriva.org> 0.78-5mdv2012.0
+ Revision: 738500
- yearly rebuild

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.78-4mdv2011.0
+ Revision: 611172
- rebuild

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 0.78-3mdv2010.1
+ Revision: 437933
- rebuild

* Thu Mar 12 2009 Götz Waschk <waschk@mandriva.org> 0.78-2mdv2009.1
+ Revision: 354150
- fix build

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 0.78-1mdv2008.1
+ Revision: 140756
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Aug 29 2007 Götz Waschk <waschk@mandriva.org> 0.78-1mdv2008.0
+ Revision: 73344
- Import id3



* Mon Aug 28 2006 Götz Waschk <waschk@mandriva.org> 0.78-1mdv2007.0
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2230 |12cr|id3ed-1.10.4-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	id3ed
%define	version	1.10.4
%define release	 %mkrel 8

Summary:	Edit id3v1 description tags in mpeg3 files
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Sound
URL:		http://www.azstarnet.com/~donut/programs.html
Source0:	%{name}-%{version}.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
id3ed edits the "id3" tag for mpeg layer3 files. The mpeg3
specification does not provide any method for storing song
information, however the id3 tag has become a standard method
for doing this, and most mp3 players can read the tag. It will
not cause any errors in players that do not support it.
The tag is 128 bytes long and is located at the end of the file.

%prep
%setup -q

%build
%configure
%make

%install
rm -rf $RPM_BUILD_ROOT
install -m755 id3ed -D $RPM_BUILD_ROOT%{_bindir}/id3ed
install -m755 id3ed.1 -D $RPM_BUILD_ROOT%{_mandir}/man1/id3ed

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc COPYING Changelog README
%{_bindir}/*
%{_mandir}/man1/*



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.10.4-8mdv2011.0
+ Revision: 619598
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.10.4-7mdv2010.0
+ Revision: 429493
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.10.4-6mdv2009.0
+ Revision: 247192
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 1.10.4-4mdv2008.1
+ Revision: 126975
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import id3ed


* Sun Jan 23 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.10.4-4mdk
- rebuild for new readline
- fix summary-ended-with-dot
- cosmetics

* Fri Jun 11 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.10.4-3mdk
- rebuild

* Fri Feb 20 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.10.4-2mdk
- rebuild

* Fri Jan 10 2003 Götz Waschk <waschk@linux-mandrake.com> 1.10.4-1mdk
- drop patch
- new version

* Mon Jul 29 2002 Götz Waschk <waschk@linux-mandrake.com> 1.10.3-3mdk
- gcc 3.2 build

* Thu Jul 25 2002 Götz Waschk <waschk@linux-mandrake.com> 1.10.3-2mdk
- fix description for rpmlint
- gcc 3.1.1 patch

* Tue Oct 02 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.10.3-1mdk
- 1.10.3

* Fri Jan 12 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.10.2-1mdk
- updated to 1.10.2

* Fri Jul 28 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3-3mdk
- BM

* Fri Apr 28 2000 Lenny Cartier <lenny@mandrakesoft.com> 1.3-2mdk
- fix group
- fix files section

* Thu Feb 24 2000 Lenny Cartier <lenny@mandrakesoft.com>
- mandrake build

* Fri Mar 26 1999 Ryan Weaver <ryanw@infohwy.com>
  [id3ed-1.3-1]
- Initial RPM Build.
- 03/23/1999 - 1.3
- Removed a debug printf that sneaked into the release.
- Added -l to show known genres.
- Added support to set genre by name as well as number.

- 03/22/1999 - 1.2
- Added -SNAYCG selection of which tags you want to edit.
- Added optional use of readline library for input.
  (Tested with Readline 4.0)  Comment the appropriate
  lines in the Makefile if you don't want it.

- 12/03/1998 - 1.1
- Added command line default value patch from Peter Karlsson <pk@abc.se>
- Added -q(uiet) command line param.

- 02/24/1998 - 1.0 - initial release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2231 |12cr|id3tool-1.2a-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name 	id3tool
%define version 1.2a
%define release  %mkrel 5

Summary:	Id3tool: program for manipulating mp3 ID3 Tags
Name: 		%{name}
Version: 	%{version}
Release: 	%{release}
License:	BSD
Group:		Sound
Url:		http://kitsumi.xware.cx/id3tool/
Source0:	http://kitsumi.xware.cx/id3tool/%{name}-%{version}.tar.bz2
BuildRoot: 	%{_tmppath}/%{name}-%{version}-buildroot

%description
id3tool: a program for manipulating mp3 ID3 Tags 

%prep
%setup -q -n %{name}-%{version}

%build
%configure
%make 

%install
rm -rf $RPM_BUILD_ROOT

%makeinstall


%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc CHANGELOG COPYING INSTALL README* 
%{_bindir}/*
%{_mandir}/man1/*




%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2a-5mdv2011.0
+ Revision: 619599
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.2a-4mdv2010.0
+ Revision: 429494
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.2a-3mdv2009.0
+ Revision: 247198
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 1.2a-1mdv2008.1
+ Revision: 126981
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import id3tool


* Mon Jul 11 2005 Gtz Waschk <waschk@mandriva.org> 1.2a-1mdk
- New release 1.2a

* Wed Apr 20 2005 Lenny Cartier <lenny@mandrakesoft.com> 1.2-5mdk
- rebuild

* Fri Feb 20 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.2-4mdk
- rebuild

* Thu Jan 23 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.2-3mdk
- rebuild

* Tue Nov  5 2002 Gtz Waschk <waschk@linux-mandrake.com> 1.2-2mdk
- drop obsolete patch
- license is BSD

* Tue Nov 05 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.2-1mdk
- 1.2

* Thu Oct 25 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.1f-3mdk
- merge patch to enable track support from Dave MacKenzie <djm@pix.net>

* Wed Aug 01 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.1f-2mdk
- rebuild

* Mon Feb 19 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.1f-1mdk
- used srpm from Christian Zoffoli <czoffoli@linux-mandrake.com> :
	- new package






@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2232 |12cr|id3v2-0.1.12-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	id3v2
%define	version	0.1.12
%define	release %mkrel 2

Summary:	A command line id3v2 tag editor
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://prdownloads.sourceforge.net/id3v2/%{name}-%{version}.tar.bz2
License:	GPLv2+
Group:		Sound
URL:		http://id3v2.sourceforge.net/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	libid3-devel

%description
id3v2 is a command line id3v2 tag editor.
You can add/modifiy/delete id3v2 tags and convert
id3v1 tags to id3v2 tags.

%prep
%setup -q

%build
%make clean
%make

%install
rm -rf $RPM_BUILD_ROOT
install -m755 id3v2 -D $RPM_BUILD_ROOT%{_bindir}/id3v2
install -m644 id3v2.1 -D $RPM_BUILD_ROOT%{_mandir}/man1/id3v2.1

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README INSTALL
%{_bindir}/id3v2
%{_mandir}/man1/id3v2.1*


%changelog
* Mon Jul 11 2011 Götz Waschk <waschk@mandriva.org> 0.1.12-2mdv2011
+ Revision: 689503
- rebuild

* Sat Jul 10 2010 Götz Waschk <waschk@mandriva.org> 0.1.12-1mdv2011.0
+ Revision: 550360
- fix build
- new version
- drop patch
- update license

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.1.11-9mdv2009.0
+ Revision: 247199
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Oct 23 2007 Götz Waschk <waschk@mandriva.org> 0.1.11-7mdv2008.1
+ Revision: 101493
- fix bug 34944 (double free crash)

* Wed Jul 25 2007 Götz Waschk <waschk@mandriva.org> 0.1.11-6mdv2008.0
+ Revision: 55235
- Import id3v2



* Thu Jul 20 2006 Götz Waschk <waschk@mandriva.org> 0.1.11-1mdv2007.0
- Rebuild

* Mon Feb 06 2006 Götz Waschk <waschk@mandriva.org> 0.1.11-5mdk
- Rebuild
- use mkrel

* Mon Feb 07 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.1.11-4mdk
- even better description:p

* Sat Feb 05 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.1.11-3mdk
- better description
- cosmetics

* Tue Jun 15 2004 GØtz Waschk <waschk@linux-mandrake.com> 0.1.11-2mdk
- rebuild for new g++

* Wed May  5 2004 GØtz Waschk <waschk@linux-mandrake.com> 0.1.11-1mdk
- drop prefix
- add source url
- new version

* Fri Apr  4 2003 GØtz Waschk <waschk@linux-mandrake.com> 0.1.9-2mdk
- new id3lib

* Tue Feb 25 2003 GØtz Waschk <waschk@linux-mandrake.com> 0.1.9-1mdk
- drop patch
- new version

* Mon Feb 24 2003 GØtz Waschk <waschk@linux-mandrake.com> 0.1.8-1mdk
- patch in missing namespace to make it compile
- new version

* Sat Dec 28 2002 GØtz Waschk <waschk@linux-mandrake.com> 0.1.7-2mdk
- arrgh, don't use the included binaries

* Fri Dec 27 2002 GØtz Waschk <waschk@linux-mandrake.com> 0.1.7-1mdk
- new version

* Mon Nov 25 2002 GØtz Waschk <waschk@linux-mandrake.com> 0.1.5-6mdk
- rebuild with new id3lib

* Mon Nov  4 2002 GØtz Waschk <waschk@linux-mandrake.com> 0.1.5-5mdk
- rebuild with new id3lib

* Fri Aug 16 2002 GØtz Waschk <waschk@linux-mandrake.com> 0.1.5-4mdk
- gcc 3.2-0.3mdk build

* Mon Jul 29 2002 GØtz Waschk <waschk@linux-mandrake.com> 0.1.5-3mdk
- gcc3.2

* Tue May 28 2002 GØtz Waschk <waschk@linux-mandrake.com> 0.1.5-2mdk
- gcc3.1

* Mon Feb 18 2002 GØtz Waschk <waschk@linux-mandrake.com> 0.1.5-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2233 |12cr|iddev-1.9-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name iddev
%define version 1.9
%define release  %mkrel 6

Summary: Library that identifies device contents
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.bz2
License: GPL
Group: System/Base
#Url: 
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot


%description
iddev is a library that identifies device contents.  It will
tell you what file system (or logical volume manager) has
formatted the device.  This package contains the shared libraries.

%prep
%setup -q

%build
./configure --incdir=%{_includedir} \
	--kernel_src=/usr/src/linux \
	--libdir=%{_libdir} \
	--mandir=%{_mandir} \
	--sbindir=%{_sbindir} \
	--sharedir=%{_datadir}/%name

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall DESTDIR=$RPM_BUILD_ROOT

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_libdir}/libiddev.a
%{_includedir}/iddev.h



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.9-6mdv2011.0
+ Revision: 619600
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.9-5mdv2010.0
+ Revision: 429495
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.9-4mdv2009.0
+ Revision: 247201
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1.9-2mdv2008.1
+ Revision: 170893
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 1.9-1mdv2008.1
+ Revision: 131677
- fix group
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- fix summary-ended-with-dot
- import iddev


* Mon Apr 11 2005 Antoine Ginis <aginies@mandriva.com> 1.9-1mdk
- first release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2234 |12cr|identicurse-0.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define short_version 0.9

Name:           identicurse
Version:        0.9
Release:        1
Summary:        Curses based Status.net client
Group:          Networking/Other 
License:        GPLv3+
URL:            http://identicurse.net/
Source0:        http://identicurse.net/release/%{short_version}/%{name}-%{version}.tar.gz
BuildArch:      noarch
BuildRequires:  python-setuptools, help2man
Requires:       python-setuptools, python-oauth

%description
A simple but powerful Identi.ca client with a curses-based UI.


%prep
%setup -q -n %{name}-%{short_version}

%build
%{__python} setup.py build
# We should use the pre-packaged version...
rm -rf build/lib/oauth/
# Statusnet is not it's own module (yet)
mv build/lib/statusnet/ build/lib/identicurse/


%install
%{__python} setup.py install --skip-build --root %buildroot
mv %{buildroot}/%{_prefix}/%{name}/* %buildroot/%{python_sitelib}/%{name}/

# Install the manpage
mkdir -p %buildroot/%{_mandir}/man1/
pushd %buildroot/%{python_sitelib}/%{name} && help2man -n %{name} --no-info --version-string=%{version} --no-discard-stderr "python __init__.py" | sed -e "s|__init__.py|identicurse|g" | sed -e "s|__INIT__.PY|IDENTICURSE|g" | sed -e "s|PYTHON||"| sed -e "s|python identicurse|identicurse|g" > %buildroot/%{_mandir}/man1/%{name}.1  && popd


%files
%doc CHANGELOG INSTALL LICENSE README conf/config.json
# For noarch packages: sitelib
%{python_sitelib}/%{name}/
%{python_sitelib}/%{name}-*.egg-info/
%{_bindir}/identicurse
%{_mandir}/man1/%{name}.1.xz


%changelog
* Mon Feb 27 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.9-1
+ Revision: 781003
- version update 0.9

* Wed Feb 08 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.8.2-1
+ Revision: 771855
- Group: fix
- imported package identicurse


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2235 |12cr|idesk-0.7.5-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name idesk
%define version 0.7.5
%define release %mkrel 6

Version: 	%{version}
Summary: 	Plops icons on your root window
Name: 		%{name}
Release: 	%{release}
License: 	BSD
Group: 		Graphical desktop/Other
Source0: 	%{name}-%{version}.tar.bz2
Patch0:		idesk-0.7.5-fix-fork.patch
Patch1:		idesk-0.7.5-invert-glowing.patch
Patch2:		idesk-0.7.5-restart-on-SIGHUP.patch
patch3:		idesk-0.7.5.cstdlib.patch
URL: 		http://idesk.sourceforge.net/
Buildrequires:	imlib2-devel pkgconfig(gtk+-2.0)
Buildrequires:  libart_lgpl-devel startup-notification-devel
Buildrequires:	pkgconfig(xft)

%description
iDesk gives users of minimal wm's (fluxbox, pekwm, windowmaker...) icons on
their desktop. The icon graphics are either from a png or svg (vector) file
and support some eyecandy effects like transparency. Each icon can be
configured to run one or more shell commands and the actions which run
those commands are completely configurable.
In a nutshell if you want icons on your desktop and you don't have or don't
want KDE or gnome doing it, you can use idesk.

%prep

%setup -q
%{__perl} -pi.orig -e 's|/usr/local/share|%_datadir|g;' examples/default.lnk
%patch0 -p1 -b .fork
%patch1 -p1 -b .glow
%patch2 -p1 -b .HUP
%patch3 -p1 -b .cstdlib

%build
%configure2_5x --enable-libsn
%make

%install
%makeinstall

%files
%doc README AUTHORS ChangeLog COPYING NEWS TODO
%{_bindir}/*
%{_datadir}/%{name}/

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2236 |12cr|ide-smart-1.4-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name ide-smart
%define version 1.4
%define release  %mkrel 9

Summary: A system utility for monitoring a SMART capable hard-disk
Name: %{name}
Version: %{version}
Release: %{release}
Source: %{name}-%{version}.tar.bz2
Patch0: ide-smart-1.4-typofix.patch.bz2
License: GPL
Url: http://lightside.eresmas.com/
Group: Monitoring
Buildroot: %{_tmppath}/%{name}-buildroot

%description
The ide-smart program enable to monitor a SMART capable hard-disk.
The SMART protocol define several items. When one of these items is under
a certain level, this means that the disk is about to break.

%prep
rm -rf $RPM_BUILD_ROOT

%setup -q
%patch0 -p1

%build
make clean
make CFLAGS="$RPM_OPT_FLAGS"

%install
rm -rf $RPM_BUILD_ROOT
perl -pi -e "s!/man/!/share/man/!g" Makefile
%makeinstall INSTALL_PREFIX=$RPM_BUILD_ROOT/usr

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,0755)
%{_sbindir}/*
%{_mandir}/man8/*



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.4-9mdv2011.0
+ Revision: 619601
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.4-8mdv2010.0
+ Revision: 429497
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.4-7mdv2009.0
+ Revision: 247204
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 1.4-5mdv2008.1
+ Revision: 126988
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import ide-smart


* Wed Apr 20 2005 Lenny Cartier <lenny@mandriva.com> 1.4-5mdk
- rebuild

* Fri Feb 20 2004  Lenny Cartier <lenny@mandrakesoft.com> 1.4-4mdk
- rebuild

* Fri Jan 24 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.4-3mdk
- rebuild

* Tue Apr 16 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.4-2mdk
- fix typo in man page

* Mon Nov 12 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.4-1mdk
- 1.4
- url 

* Wed Aug 01 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.3-5mdk
- rebuild

* Fri Jan 12 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.3-4mdk
- rebuild

* Fri Jul 28 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3-3mdk
- BM

* Fri Apr 28 2000 Lenny Cartier <lenny@mandrakesoft.com> 1.3-2mdk
- fix group

* Fri Oct 1 1999 Thierry Vignaud <tvignaud@linux-mandrake.com>
- initial rpm


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2237 |12cr|ido-0.3.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1
# im gonna pass on using the api in the libname for now
%define api 3-0.1
%define major 0

%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	Provides extra GTK+ menu items
Name:		ido
Version:	0.3.4
Release:	1
License:	LGPLv2.1, LGPLv3
Url:		http://launchpad.net/ido
Group:		System/Libraries
Source0:	%{name}-%{version}.tar.gz

BuildRequires:	gtk-doc
BuildRequires:	intltool
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(libutouch-geis)

%description
This library provdes extra gtk menu items for display in system indicators.

%package -n %{libname}
Summary:	IDO provides extra GTK+ menu items
Group:		System/Libraries

%description -n %{libname}
This library provdes extra gtk menu items for display in system indicators.

This package provides the shared libraries to be used by applications.

%package -n %{develname}
Summary:	IDO provides extra GTK+ menu items
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}

%description -n %{develname}
This package provides the development files to build applications.

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
  --disable-static \
  --enable-gtk-doc

%make

%install
%makeinstall_std
find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print

%files -n %{libname}
%doc COPYING
%{_libdir}/*%{api}.so.%{major}*

%files -n %{develname}
%dir %{_includedir}/libido%{api}
%{_includedir}/libido%{api}/libido/
%{_libdir}/pkgconfig/*.pc
%{_libdir}/*.so



%changelog
* Fri Apr 06 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.3.4-1
+ Revision: 789535
- removed unneeded patches
- new version 0.3.4
- added p2 to fix deprication in build
- imported package ido


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2238 |12cr|idutils-4.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Language-independent identifier database tool 
Name:		idutils
Version:	4.6
Release:	1
License:	GPLv2
Group:		Development/C
BuildRequires:	emacs
buildrequires:	gettext
Source0:		http://ftpmirror.gnu.org/idutils/%{name}-%{version}.tar.xz
source1:		.abf.yml
url:				http://www.gnu.org/software/idutils/
packager:		alex@barak.in

%description
This is the GNU idutils package.

It provides simple, fast, high-capacity, language-independent
identifier database tools.  Actually, the term `identifier' is too
limiting--`mkid' stores tokens, be they program identifiers of any
form, literal numbers, or words of human-readable text.  Database
queries can be issued from the command-line, or from within emacs,
serving as an augmented tags facility.

`mkid' was originally written by Greg McGary <gkm@gnu.ai.mit.edu>
and posted to comp.sources.unix in September 1987.  It was then
maintained and enhanced by a loose knit group of programmers on the
Internet led by Tom Horsley <Tom.Horsley@mail.hcsc.com>.  Tom released
`mkid2' on comp.sources.unix in March, 1991.  Greg McGary resumed
maintenance until 2000.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std
#% find_lang %name || touch %name.lang
%find_lang %name 
install -d %{buildroot}%{_datadir}/%{name}
install -m 644 INSTALL %{buildroot}%{_datadir}/%{name}/


%files -f %name.lang
%defattr (-,root,root)
%doc README COPYING AUTHORS ABOUT-NLS NEWS THANKS TODO 
%{_datadir}/%{name}/INSTALL
%{_bindir}/*
%{_infodir}/*
%{_datadir}/emacs/site-lisp/*
%{_datadir}/id-lang.map
%{_mandir}/man1/*



%changelog

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2239 |12cr|iec16022-0.2.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# TODO: shared lib calls exit

%define name	iec16022
%define version	0.2.4
%define rel	2

%define major	0
%define libname	%mklibname %{name}_ %{major}
%define devname	%mklibname %{name} -d

Name:           %{name}
Version:        %{version}
Release:        %mkrel %{rel}
Summary:        Generate ISO/IEC 16022 2D barcodes
Group:          Graphics
License:        GPLv2+
URL:            http://www.datenfreihafen.org/projects/iec16022.html
Source0:        http://www.datenfreihafen.org/~stefan/iec16022/%{name}-%{version}.tar.gz
Patch0:         %{name}-%{version}-test-suite-fix.patch

BuildRequires:  popt-devel
BuildRequires:	zlib-devel

%description
iec16022 is a program for producing ISO/IEC 16022 2D barcodes, also
known as Data Matrix.  These barcodes are defined in the ISO/IEC 16022
standard.

%package -n %{libname}
Summary:	ISO/IEC 16022 libraries
Group:		System/Libraries

%description -n %{libname}
Shared libraries for %{name}.

%package -n %{devname}
Summary:	ISO/IEC 16022 development files
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}

%description  -n %{devname}
Development files for %{name}.

%prep
%setup -q
%patch0 -p1 -b .orig

%build
%configure2_5x --disable-static
%make

%install
rm -rf %{buildroot}
%makeinstall_std

#we don't want these
rm -f %{buildroot}%{_libdir}/libiec16022.la

%check
export LD_LIBRARY_PATH=%{buildroot}%{_libdir}
%make -C test check

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/iec16022
%{_mandir}/man1/iec16022.1*

%files -n %{libname}
%defattr(-,root,root)
%doc AUTHORS ChangeLog README TODO
%{_libdir}/libiec16022.so.%{major}*

%files -n %{devname}
%defattr(-,root,root)
%{_includedir}/iec16022/
%{_libdir}/libiec16022.so
%{_libdir}/pkgconfig/libiec16022.pc


%changelog
* Thu Mar 17 2011 Jani Välimaa <wally@mandriva.org> 0.2.4-2mdv2011.0
+ Revision: 646250
- fix requires and provides

* Thu Mar 17 2011 Jani Välimaa <wally@mandriva.org> 0.2.4-1
+ Revision: 646233
- initial import based on Fedora .spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2240 |12cr|ifd-egate-0.05-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		ifd-egate
Version:	0.05
Release:	3
Summary:	PC/SC drivers for USB egate smart cart readers
License:	BSD or LGPLv2+
Group:		System/Libraries
Source0:	http://secure.netroedge.com/~phil/egate/%{name}-%{version}.tar.bz2
Patch0:		%{name}-Makefile.patch
Patch1:		%{name}-egatec.patch
Patch2:		%{name}-responsecode.patch
URL:		http://secure.netroedge.com/~phil/egate/
BuildRequires:	pcsc-lite-devel
BuildRequires:	pkgconfig(libusb)
Requires:	pcsc-lite

%description
This library provides a PC/SC IFD handler implementation for the USB
egate smart card readers.  This package is needed to communicate with
the egate smartcard readers through the PC/SC Lite resource manager
(pcscd).

%prep
rm -rf %{buildroot}
%setup -q
%patch0 -p1
%patch1 -p0
%patch2 -p0

%build
%make

%install
mkdir -p %{buildroot}%_defaultdocdir/%{name}-%{version}
mkdir -p %{buildroot}%_libdir/pcsc/drivers/ifd-egate.bundle/Contents/Linux
install -m 644 Info.plist %{buildroot}%_libdir/pcsc/drivers/ifd-egate.bundle/Contents
install -m 755 libifd_egate.so  %{buildroot}%_libdir/pcsc/drivers/ifd-egate.bundle/Contents/Linux

%files
%defattr(-,root,root)
%doc ChangeLog COPYRIGHT LICENSE PROTOCOL README
%{_libdir}/pcsc/drivers/ifd-egate.bundle/Contents




%changelog
* Sun Aug 24 2008 Adam Williamson <awilliamson@mandriva.com> 0.05-3mdv2009.0
+ Revision: 275524
- don't list a directory twice in file list
- don't package COPYING.LIB (LGPL text)
- don't manually install doc files, use %%doc in file list
- s,$RPM_BUILD_ROOT,%%{buildroot}
- rewrap description
- drop explicit libpcsclite1 buildrequire, the devel package requires it
- correct 'usb-devel' buildrequire
- bunzip2 the patches
- correct license with new policy (not GPL, dual BSD/LGPL)
- drop unnecessary %%defines

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild
    - BR usb-devel
    - BR pcsc-lite-devel
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Anne Nicolas <anne.nicolas@mandriva.com>
    - Add patch for 2008 rebuild (erwan help)
    - Import ifd-egate



* Wed Apr 06 2006 Anne Nicolas <anne.nicolas@mandriva.com> 0.05-1mdk
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2241 |12cr|ifd-gempc-1.0.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: ifd-gempc
Summary: Gemplus 410 and 430 Smartcard reader driver
Version: 1.0.6
Release: %mkrel 1
License: GPL/BSD
Group: System/Libraries
Source0: http://ludovic.rousseau.free.fr/softwares/ifd-GemPC/ifd-gempc-%{version}.tar.gz
Source1: http://ludovic.rousseau.free.fr/softwares/ifd-GemPC/ifd-gempc-%{version}.tar.gz.asc
URL: http://ludovic.rousseau.free.fr/softwares/ifd-GemPC/index.html
BuildRequires: libpcsclite-devel
BuildRequires: libusb-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-root-%(id -u -n)

%description
This package provides a PCSC-lite driver for Gemplus 410 and 430
smartcard readers.

%package -n ifd-gempc410
Summary: Gemplus 410 smartcard reader driver
Group: System/Libraries
Requires(post,postun): pcsc-lite
Requires: pcsc-lite

%description -n ifd-gempc410
This package provides a PCSC-lite driver for the following
serial Gemplus smartcard readers:
 * GemPC410
 * GemPC412
 * GemPC413-SL
 * GemPC415


%package -n ifd-gempc430
Summary: Gemplus 430 smartcard reader driver
Group: System/Libraries
Requires: pcsc-lite

%description -n ifd-gempc430
This package provides a PCSC-lite driver for the following usb
Gemplus smartcard readers:
 * GemPC430
 * GemPC432
 * GemPC435


%prep
%setup -q

%build
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std
mkdir -p %{buildroot}%{_sysconfdir}/reader.conf.d
cat > %{buildroot}%{_sysconfdir}/reader.conf.d/gempc410.conf <<_EOF
FRIENDLYNAME      "GemPC410"
DEVICENAME        /dev/ttyS0
LIBPATH           %{_libdir}/pcsc/drivers/serial/libGemPC410.so.%{version}
CHANNELID         1
_EOF

%post -n ifd-gempc410
%{_sbindir}/update-reader.conf

%postun -n ifd-gempc410
if [ "$1" = "0" ]; then
	%{_sbindir}/update-reader.conf
fi

%clean
rm -rf $RPM_BUILD_ROOT

%files -n ifd-gempc430
%defattr(-,root,root)
%doc README README.430
%{_libdir}/pcsc/drivers/ifd-GemPC430.bundle

%files -n ifd-gempc410
%doc README README.410
%config(noreplace) %{_sysconfdir}/reader.conf.d/*.conf
%{_libdir}/pcsc/drivers/serial/*




%changelog
* Wed Mar 16 2011 Stéphane Téletchéa <steletch@mandriva.org> 1.0.6-1mdv2011.0
+ Revision: 645238
- update to new version 1.0.6

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.0.1-3mdv2009.0
+ Revision: 247207
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 1.0.1-1mdv2008.1
+ Revision: 126994
- kill re-definition of %%buildroot on Pixel's request
- import ifd-gempc


* Mon Mar 13 2006 Andreas Hasenack <andreas@mandriva.com> 1.0.1-1mdk
- packaged for Mandriva, based on work done by
  Lauri Jesmin <lauri.jesmin@nordtech.ee>

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2242 |12cr|ifled-0.6-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name ifled
%define version 0.6
%define release 13

Summary:   Flash kbd LEDs to indicate network interface traffic
Name:      %{name}
Version:   %{version}
Release:   %{release}
URL:	   http://www.sudac.org/~napolium/linux/
Source0:   %{name}-%{version}.tar.bz2
Source1:   %{name}-%{version}-extra.tar.bz2
patch0:    ifled-0.6.printf.patch
License: GPLv2+
Group:     Monitoring
Conflicts: ifled-nl
Requires(pre):		rpm-helper

%description
InterfaceLED is a program that uses the keybord LEDs to indicated various
things about a specified interface. For example if a network card is sending
or receiveing data.

%prep
%setup -T -b 0
%setup -T -D -a 1
%patch0 -p1 -b .printf

%build
  make CFLAGS="${RPM_OPT_FLAGS}"

%install
  mkdir -p $RPM_BUILD_ROOT{%{_bindir},%{_initrddir}}
  mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig
  install ifled $RPM_BUILD_ROOT%{_bindir}
  cp %{name}-%{version}-extra/ifled_init_script ${RPM_BUILD_ROOT}%{_initrddir}/ifled
  cp %{name}-%{version}-extra/ifled_sysconfig ${RPM_BUILD_ROOT}%{_sysconfdir}/sysconfig/ifled

%post
  %_post_service  %{name}

%preun
  %_preun_service  %{name}

%files
%defattr(-,root,root,755)
%doc ChangeLog README %{name}-%{version}-extra/README.init-script
%{_bindir}/ifled
%{_initrddir}/ifled
%config(noreplace) %{_sysconfdir}/sysconfig/ifled



%changelog
* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.6-13mdv2009.0
+ Revision: 247208
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.6-11mdv2008.1
+ Revision: 126995
- kill re-definition of %%buildroot on Pixel's request
- import ifled


* Thu Feb 02 2005 Lenny Cartier <lenny@mandriva.com> 0.6-11mdk
- rebuild

* Fri Dec 24 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.6-10mdk
- new initscript by Bruno Teixeira Santos

* Mon Feb 23 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.6-9mdk
- rebuild

* Tue Jan 28 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.6-8mdk
- rebuild

* Thu Oct 10 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.6-7mdk
- rebuild

* Tue Sep 11 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.6-6mdk
- fixes from Maxim Heijndijk <cchq@wanadoo.nl> :
	- Added init script.
	- Added /etc/sysconfig/ifled configfile.

* Wed Aug 01 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.6-5mdk
- rebuild

* Fri Jan 12 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.6-4mdk
- rebuild

* Thu Sep 07 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.6-3mdk
- remove packager tag

* Fri Jul 28 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.6-2mdk
- BM

* Thu Jun 22 2000 Max Heijndijk <cchq@wanadoo.nl> 0.6-1mdk
- Made package relocatable
- Added "make ${RPM_OPT_FLAGS}"
- bzipped source

* Sat Dec 11 1999 <bet@mordor.net>
- Initial Wrap

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2243 |12cr|ifstat-1.1-1.2.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# $Id: ifstat.spec 7982 2009-11-03 03:41:01Z dag $
# Authority: dag
# Upstream: Gaël Roualland <gael,roualland$iname,com>

%define _enable_debug_packages %{nil}
%define __debug_package %{nil}
%define debug_package %{nil}

Summary: Interface statistics
Name: ifstat
Version: 1.1
Release: 1.2.1
License: GPLv2
Group: Monitoring
URL: http://gael.roualland.free.fr/ifstat/
Packager: Sergey A. Sokolov <sokol@mtik.ru>
Vendor: Dag Apt Repository, http://dag.wieers.com/apt/
Source: http://gael.roualland.free.fr/ifstat/ifstat-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root

BuildRequires: net-snmp-devel

%description
ifstat(1) is a little tool to report interface activity like vmstat/iostat do.
In addition, ifstat can poll remote hosts through SNMP if you have the ucd-snmp
library. It will also be used for localhost if no other known method works (You
need to have snmpd running for this though).

%prep
%setup -q -n %{name}-%{version}

%build
%configure \
	--enable-optim
make

%install
rm -rf %{buildroot}
%makeinstall

%clean
rm -rf %{buildroot}

%files
%defattr(-, root, root, 0755)
%doc COPYING HISTORY README TODO
%doc %{_mandir}/man1/ifstat.1*
%{_bindir}/ifstat

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2244 |12cr|iftop-0.17-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name iftop 
%define version 0.17
%define release %mkrel 8

Name: %name
Summary: Command line tool that displays bandwidth usage on an interface
Version: %version
Release: %release
Source0: http://www.ex-parrot.com/~pdw/iftop/download/%{name}-%{version}.tar.bz2
Patch0: iftop-0.17-format_not_a_string_literal_and_no_format_arguments.diff
URL: http://www.ex-parrot.com/~pdw/iftop/ 
Group: Monitoring 
License: GPLv2
BuildRequires: libpcap-devel pkgconfig(ncurses) texinfo

%description
iftop does for network usage what top(1) does for CPU usage. It listens to
network traffic on a named interface and displays a table of current bandwidth
usage by pairs of hosts. Handy for answering the question "why is our ADSL link
so slow?".

%prep
%setup -q
%patch0 -p0

%build
%configure
%make

%install
mkdir -p %{buildroot}%{_sbindir} ${RPM_BUILD_ROOT}%{_mandir}/man8
install -m755 iftop %{buildroot}%{_sbindir}
install -m 644 iftop.8 ${RPM_BUILD_ROOT}%{_mandir}/man8

%files
%defattr(-,root,root,0755)
%{_sbindir}/iftop
%doc README COPYING TODO INSTALL
%{_mandir}/man8/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2245 |12cr|ifuse-1.1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:          ifuse
Version:       1.1.2
Release:       %mkrel 1
Summary:       Mount Apple iPhone and iPod touch devices

Group:         System/Libraries
License:       GPLv2+
URL:           http://www.libimobiledevice.org/
Source0:       http://www.libimobiledevice.org/downloads/%{name}-%{version}.tar.bz2
Patch0:        ifuse-1.1.1-fix-link.patch
BuildRequires: fuse-devel
BuildRequires: libimobiledevice-devel >= 1.0.0

%description
A fuse filesystem for mounting iPhone and iPod touch devices

%prep
%setup -q
#%patch0 -p0

%build
%configure2_5x
%make

%install
make install DESTDIR=%{buildroot}

%files
%doc AUTHORS COPYING README
%{_bindir}/%{name}
%{_mandir}/man1/ifuse.1.*


%changelog
* Sat May 19 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.1.2-1mdv2012.0
+ Revision: 799608
- version update 1.1.2

* Tue Apr 05 2011 Funda Wang <fwang@mandriva.org> 1.1.1-1
+ Revision: 650604
- new version 1.1.1

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdv2011.0
+ Revision: 611175
- rebuild

* Mon Mar 22 2010 Christophe Fergeau <cfergeau@mandriva.com> 1.0.0-1mdv2010.1
+ Revision: 526327
- ifuse 1.0.0

* Tue Feb 02 2010 Christophe Fergeau <cfergeau@mandriva.com> 0.9.7-1mdv2010.1
+ Revision: 499519
- new release

* Mon Dec 07 2009 Christophe Fergeau <cfergeau@mandriva.com> 0.9.5-2mdv2010.1
+ Revision: 474469
- rebuild against new libplist

* Tue Nov 24 2009 Christophe Fergeau <cfergeau@mandriva.com> 0.9.5-1mdv2010.1
+ Revision: 469736
- 0.9.5 release

* Fri Nov 06 2009 Colin Guthrie <cguthrie@mandriva.org> 0.9.4-1mdv2010.1
+ Revision: 460547
- New version: 0.9.4

* Fri Jan 23 2009 Jérôme Soyer <saispo@mandriva.org> 0.1.0-20081214gitb0412bf.1mdv2009.1
+ Revision: 333139
- import ifuse


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2246 |12cr|igal2-2.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	igal

Name:		igal2
Version:	2.1
Release:	2
License:	GPLv2+
Group:		Text tools
URL:		http://igal.trexler.at/
Source0:	http://igal.trexler.at/%{name}-%{version}.tar.gz
Patch0:		igal2.patch
Patch1:		igal2-2.0-fix-destdir-and-fhs-paths.patch
Summary:	Easy and flexible online Image GALlery generator
BuildArch:	noarch

%rename		%{oname}

Requires:	perl
Requires:	imagemagick

%description
Igal2 is a quick, easy and flexible program meant to help you place your
digital images online. It generates a pretty good-looking set of HTML
slides even with its default settings -- which can otherwise be easily
changed with a good number of command-line options or by altering igal2's
HTML and CSS template files.


%prep
%setup -q
%patch0 -p1
%patch1 -p1 -b .fhs~

%install
%makeinstall_std
rm -f %{buildroot}%{_datadir}/%{name}/{README,ChangeLog,COPYING}
install -m 755 utilities/igal2-recursive.sh %{buildroot}%{_bindir}

%files
%doc ChangeLog
%{_bindir}/%{oname}
%{_bindir}/%{name}
%{_bindir}/%{name}.sh
%{_bindir}/%{name}-recursive.sh
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*
%{_mandir}/man1/%{name}.1*


%changelog
* Sun Jul 01 2012 Johnny A. Solbu <solbu@mandriva.org> 2.1-1
+ Revision: 807659
- New version
- Spec cleanup
- Fix licence
- Fix mixed-use-of-spaces-and-tabs
- README contains install instruction, so we'll drop it.
- Docs are installed in the wrong place, moving to correct location

* Tue Jul 12 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.0-2
+ Revision: 689759
- fix DESTDIR support and FHS compliance in Makefile (P1)

  + Johnny A. Solbu <solbu@mandriva.org>
    - More spec cleanup
    - Imported package
    - Spec cleanup
    - import igal2


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2247 |12cr|igmpproxy-0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: igmpproxy
Version: 0.1
Release: %mkrel 1
License: GPL
Group: System/Servers
Summary: IGMPproxy is a simple mulitcast router for Linux that only uses the IGMP protocol
BuildRoot: %{_tmppath}/%{name}-%{version}

Source0: http://sourceforge.net/projects/igmpproxy/igmpproxy-%{version}.tar.gz
Source1: igmpproxy.init

BuildRequires: gcc

%description
igmpproxy is a simple multicast router for Linux that only uses the IGMP protocol.

%prep
%setup -q -n %{name}-%{version}

%build
%configure
%make

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
%makeinstall
rm -rf %{buildroot}%{_libdir}
rm -rf %{buildroot}/usr/src
install -D -m 755 %{SOURCE1} %{buildroot}%{_initrddir}/%{name}

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS README NEWS
%{_sbindir}/%{name}
%{_mandir}/*
%{_initrddir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}.conf


%changelog
* Wed Nov 24 2010 Eugeni Dodonov <eugeni@mandriva.com> 0.1-1mdv2011.0
+ Revision: 600889
- Fixed group to comply with the policy.
- Cleaned up spec.

  + zamir <zamir@mandriva.org>
    - first build
    - Created package structure for igmpproxy.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2248 |12cr|ii-1.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name ii
%define version 1.4
%define release %mkrel 3

Name:		%name
Version:	%version
Release:	%release
Group:		Networking/Other
URL:		http://tools.suckless.org/ii
License:	MIT
BuildRoot:	%{_tmppath}/%{name}-root
Source0:	http://code.suckless.org/dl/tools/%{name}-%{version}.tar.gz
Summary:	Minimalist FIFO and filesystem-based IRC client
%description
ii is a minimalist FIFO and filesystem-based IRC client. It creates an
irc directory tree with server, channel and nick name directories. In
every directory a FIFO in file and a normal out file is created.

The in file is used to communicate with the servers and the out files
contain the server messages. For every channel and every nick name there
are related in and out files created. This allows IRC communication from
command line and adheres to the Unix philosophy. example

Join a channel as follows: $ echo "/j #wmii" > in and ii creates a
new #wmii (channel) directory with in and out files.

It consists of <= 500 lines of code and is the big brother of sic (simple
irc client).

%prep
%setup -q

%build
make

%install
make PREFIX=$RPM_BUILD_ROOT%{_prefix} install
%{__rm} -Rf $RPM_BUILD_ROOT/usr/share/doc/ii

%clean
%{__rm} -Rf %{buildroot}

%files
%defattr(-,root,root)
%doc README LICENSE FAQ query.sh
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.4-3mdv2011.0
+ Revision: 619612
- the mass rebuild of 2010.0 packages

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 1.4-2mdv2010.0
+ Revision: 437956
- rebuild

* Fri Mar 20 2009 Nicolas Vigier <nvigier@mandriva.com> 1.4-1mdv2009.1
+ Revision: 359083
- version 1.4

* Fri Feb 13 2009 Michael Scherer <misc@mandriva.org> 1.3-4mdv2009.1
+ Revision: 340023
- new url

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.3-3mdv2009.0
+ Revision: 247212
- rebuild

* Thu Feb 14 2008 Thierry Vignaud <tv@mandriva.org> 1.3-1mdv2008.1
+ Revision: 168420
- fix summary-not-capitalized
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Aug 13 2007 Nicolas Vigier <nvigier@mandriva.com> 1.3-1mdv2008.0
+ Revision: 62425
- new version 1.3

* Tue Jun 19 2007 Nicolas Vigier <nvigier@mandriva.com> 1.1-1mdv2008.0
+ Revision: 41290
- Import ii


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2249 |12cr|iksemel-1.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 3
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d
%define staticdevelname %mklibname %{name} -d -s

Summary:	XML  parser library designed for Jabber applications
Name:		iksemel
Version:	1.4
Release:	3
License:	GPLv2+
Group:		Networking/Instant messaging
URL:		http://iksemel.googlecode.com/
Source0:	http://iksemel.googlecode.com/files/%{name}-%{version}.tar.gz
Patch0:		iksemel-1.3-gnutls-2.8.patch
BuildRequires:	libtool
BuildRequires:	pkgconfig(gnutls)

%description
iksemel is an XML (eXtensible Markup Language) parser library designed for
Jabber applications. It is coded in ANSI C for POSIX compatible environments, 
thus highly portable.
 
%package -n	%{libname}
Summary:	Shared Libraries for %{name}
Group:		System/Libraries

%description -n	%{libname}
iksemel is an XML (eXtensible Markup Language) parser library designed for
Jabber applications. It is coded in ANSI C for POSIX compatible environments, 
thus highly portable.

This package contains the shared %{name} library.

%package -n	%{develname}
Summary:	Development files and headers for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{libname}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Obsoletes:	%mklibname -d %{name} 3

%description -n	%{develname}
iksemel is an XML (eXtensible Markup Language) parser library designed for
Jabber applications. It is coded in ANSI C for POSIX compatible environments, 
thus highly portable.

This package contains the development library and its header files
for the %{name} library.

%package -n	%{staticdevelname}
Summary:	Static  %{name} development library
Group:		Development/C
Obsoletes:	%mklibname -s -d %{name} 3
Requires:	%{develname} = %{version}-%{release}

%description -n	%{staticdevelname}
iksemel is an XML (eXtensible Markup Language) parser library designed for
Jabber applications. It is coded in ANSI C for POSIX compatible environments, 
thus highly portable.

This package contains the static %{name} library.

%prep
%setup -q
%patch0 -p0

%build
autoreconf -fi
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%files
%doc AUTHORS COPYING ChangeLog HACKING NEWS README TODO
%{_bindir}/*
%{_infodir}/%{name}*

%files -n %{libname}
%{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*

%files -n %{staticdevelname}
%{_libdir}/lib*%{name}*.a


%changelog
* Wed Jun 13 2012 Andrey Bondrov <abondrov@mandriva.org> 1.4-3
+ Revision: 805349
- Fix BuildRequires
- Drop some legacy junk

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.4-2mdv2011.0
+ Revision: 611177
- rebuild

* Sun Nov 15 2009 Funda Wang <fwang@mandriva.org> 1.4-1mdv2010.1
+ Revision: 466179
- new version 1.4

* Wed Jun 03 2009 Funda Wang <fwang@mandriva.org> 1.3-5mdv2010.0
+ Revision: 382373
- rebuild for gnutls 2.8

* Wed Jul 09 2008 Oden Eriksson <oeriksson@mandriva.com> 1.3-4mdv2009.0
+ Revision: 233037
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1.3-3mdv2008.1
+ Revision: 170895
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

* Tue Jan 22 2008 Funda Wang <fwang@mandriva.org> 1.3-2mdv2008.1
+ Revision: 156358
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Dec 09 2007 Funda Wang <fwang@mandriva.org> 1.3-1mdv2008.1
+ Revision: 116648
- New version 1.3

* Sun Sep 16 2007 Funda Wang <fwang@mandriva.org> 1.2-3mdv2008.0
+ Revision: 87949
- fix bu#26905
- New devel package policy

* Mon Jul 23 2007 Oden Eriksson <oeriksson@mandriva.com> 1.2-2mdv2008.0
+ Revision: 54741
- Import iksemel



* Mon Jun 19 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2-2mdv2007.0
- spec file attack

* Sun Dec 11 2005 Emmanuel Blindauer <blindauer@mandriva.org> 1.2-1mdk
- First Mandrakelinux release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2250 |12cr|ikvm-0.46.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name ikvm
%define version 0.46.0.2
%define release %mkrel 1
%define openjdk b22
%if %mdkversion >= 200600
%define pkgconfigdir %_datadir/pkgconfig
%else
%define pkgconfigdir %_libdir/pkgconfig
%endif

Summary: Java implementation for Mono
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://www.frijters.net/%{name}src-%{version}.zip
Source2: ikvm
Source3: ikvmc
Source4: ikvmstub
Source5: ikvm.pc
Source6: http://www.frijters.net/openjdk6-%openjdk-stripped.zip
License: GPL-like
Group: Development/Java
Url: http://www.ikvm.net/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
BuildRequires: nant
BuildRequires: java-1.7.0-icedtea-devel
BuildRequires: glib2-devel
Requires: mono

%description
IKVM.NET is a JVM for Mono and the Microsoft .NET framework.

%prep
%setup -q -a 6
#gw fix paths for our source directory layout
perl -pi -e "s^\.\./\.\.^..^" classpath/allsources.lst classpath/classpath.build openjdk/allsources.lst openjdk/openjdk.build openjdk/response.txt
mkdir bin
cp %_prefix/lib/mono/2.0/ICSharpCode.SharpZipLib.dll bin/

%build
export PATH=`pwd`/bin:$PATH
nant -nologo clean
nant -nologo

%install
rm -rf $RPM_BUILD_ROOT
install -D %SOURCE2 -m 755 %buildroot%_bindir/ikvm
install -D %SOURCE3 -m 755 %buildroot%_bindir/ikvmc
install -D %SOURCE4 -m 755 %buildroot%_bindir/ikvmstub
install -D %SOURCE5 -m 644 %buildroot%pkgconfigdir/ikvm.pc
perl -pi -e "s^0.14^%version^" %buildroot%pkgconfigdir/ikvm.pc
mkdir -p %buildroot%_prefix/lib/%name
cp bin/*.exe bin/IKVM*.dll %buildroot%_prefix/lib/%name


%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc LICENSE TH* HOWTO
%_bindir/*
%_prefix/lib/%name
%pkgconfigdir/*.pc




%changelog
* Wed Dec 21 2011 Götz Waschk <waschk@mandriva.org> 0.46.0.2-1mdv2012.0
+ Revision: 744102
- new version

* Thu Mar 24 2011 Götz Waschk <waschk@mandriva.org> 0.46.0.1-1
+ Revision: 648268
- new version
- update openjdk to b22
- remove unneeded classpath sources

* Fri Oct 22 2010 Götz Waschk <waschk@mandriva.org> 0.44.0.6-1mdv2011.0
+ Revision: 587238
- update build deps
- new version

* Mon Aug 23 2010 Götz Waschk <waschk@mandriva.org> 0.44.0.5-1mdv2011.0
+ Revision: 572418
- new version

* Tue Aug 10 2010 Götz Waschk <waschk@mandriva.org> 0.44.0.4-1mdv2011.0
+ Revision: 568309
- new version

* Thu Aug 05 2010 Götz Waschk <waschk@mandriva.org> 0.44.0.3-0mdv2011.0
+ Revision: 566280
- new version
- new openjdk b18
- fix build

* Tue Jul 27 2010 Götz Waschk <waschk@mandriva.org> 0.42.0.7-1mdv2011.0
+ Revision: 560904
- new version (security update)

* Sun Jul 11 2010 Götz Waschk <waschk@mandriva.org> 0.42.0.6-1mdv2011.0
+ Revision: 550987
- new version

* Mon Jan 11 2010 Götz Waschk <waschk@mandriva.org> 0.42.0.3-1mdv2010.1
+ Revision: 489588
- new version
- new openjdk source

* Thu Jun 11 2009 Götz Waschk <waschk@mandriva.org> 0.40.0.1-1mdv2010.0
+ Revision: 385032
- new version
- fix build
- update openjdk snapshot

* Mon Dec 29 2008 Götz Waschk <waschk@mandriva.org> 0.38.0.2-1mdv2009.1
+ Revision: 320995
- new version
- new openjdk

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 0.36.0.11-2mdv2009.0
+ Revision: 267113
- rebuild early 2009.0 package (before pixel changes)

* Wed Apr 09 2008 Götz Waschk <waschk@mandriva.org> 0.36.0.11-1mdv2009.0
+ Revision: 192449
- new version
- add classpath awt fix
- fix pkgconfig file
- it is buildable on x86_64 again

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Dec 11 2007 Götz Waschk <waschk@mandriva.org> 0.36.0.5-1mdv2008.1
+ Revision: 117572
- don't try to build on x86_64
- new version
- replace classpath with classpath-stripped and openjdk-stripped
- build with icedtea instead of ecj

* Tue Sep 18 2007 Götz Waschk <waschk@mandriva.org> 0.34.0.4-2mdv2008.0
+ Revision: 89507
- remove excludearch tag

* Mon Aug 06 2007 Götz Waschk <waschk@mandriva.org> 0.34.0.4-1mdv2008.0
+ Revision: 59276
- new version

* Thu May 31 2007 Götz Waschk <waschk@mandriva.org> 0.34.0.3-1mdv2008.0
+ Revision: 33443
- new version

* Sun May 06 2007 Götz Waschk <waschk@mandriva.org> 0.34.0.2-1mdv2008.0
+ Revision: 23687
- new version
- new classpath


* Sat Dec 30 2006 Götz Waschk <waschk@mandriva.org> 0.32.0.0-2mdv2007.0
+ Revision: 102778
- exclude x86_64 for bug 27871
- Import ikvm

* Fri Dec 29 2006 Gtz Waschk <waschk@mandriva.org> 0.32.0.0-1mdv2007.1
- drop patch
- classpath 0.93
- 0.32.0.0

* Sat Aug 19 2006 Gtz Waschk <waschk@mandriva.org> 0.30.0.0-1mdv2007.0
- drop source 2
- patch out unsupported preprocessor directive
- drop patch
- new classpath
- new version

* Fri Jul 28 2006 Gtz Waschk <waschk@mandriva.org> 0.28.0.1-1mdv2007.0
- patch classpath
- new classpath 0.91
- New release 0.28.0.0

* Thu Mar 23 2006 Gtz Waschk <waschk@mandriva.org> 0.26.0.1-1mdk
- new classpath 0.90
- New release 0.26.0.1

* Mon Jan 30 2006 Gtz Waschk <waschk@mandriva.org> 0.24.0.1-1mdk
- upgrade classpath
- New release 0.24.0.1
- use mkrel

* Mon Dec 12 2005 Gtz Waschk <waschk@mandriva.org> 0.22.0.0-1mdk
- new classpath 0.19
- new release 0.22.0.0

* Mon Sep 12 2005 Gtz Waschk <waschk@mandriva.org> 0.20.0.0-1mdk
- new classpath 0.18
- New release 0.20.0.0

* Tue Jul 26 2005 Gtz Waschk <waschk@mandriva.org> 0.18.0.0-2mdk
- remove the prebuilt binaries

* Tue Jul 26 2005 Gtz Waschk <waschk@mandriva.org> 0.18.0.0-1mdk
- buildrequires ecj
- update classpath to 0.17
- drop patch
- new version

* Tue May 24 2005 Gtz Waschk <waschk@mandriva.org> 0.14.0.1-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2251 |12cr|image-analyzer-1.5.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		image-analyzer
Version:	1.5.0
Summary:	MIRAGE Image Analyzer
Release:	1
Group:		File tools
License:	GPLv2+
URL:		http://cdemu.sourceforge.net/
Source0:	http://downloads.sourceforge.net/cdemu/%name-%version.tar.bz2

BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(libmirage)

%description
This is MIRAGE Image Analyzer, a simple Gtk+ application that
displays tree structure of disc image created by libMirage. It is
mostly intended as a demonstration of libMirage API use, although it
can be also used to verify that an image is correctly handled by
libMirage.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc README AUTHORS
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop



%changelog
* Fri Feb 24 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.5.0-1
+ Revision: 780052
- new version 1.5.0

* Wed Nov 23 2011 Alexander Khrukin <akhrukin@mandriva.org> 1.4.0-1
+ Revision: 732985
- version bump 1.4.0

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1.svn635.3mdv2011.0
+ Revision: 611178
- rebuild

  + Anssi Hannula <anssi@mandriva.org>
    - rebuild for new libmirage

* Fri May 21 2010 Anssi Hannula <anssi@mandriva.org> 1.0.0-1.svn635.1mdv2010.1
+ Revision: 545659
- newer snapshot that works with current libmirage

* Thu Jul 09 2009 Anssi Hannula <anssi@mandriva.org> 1.0.0-1.svn303.3mdv2010.0
+ Revision: 394011
- rebuild

* Wed Apr 23 2008 Anssi Hannula <anssi@mandriva.org> 1.0.0-1.svn303.2mdv2009.0
+ Revision: 197033
- fix group

* Wed Apr 23 2008 Anssi Hannula <anssi@mandriva.org> 1.0.0-1.svn303.1mdv2009.0
+ Revision: 196933
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2252 |12cr|imagej-1.45b-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           imagej
Version:        1.45b
Release:        %mkrel 2
Summary:        Image Processing and Analysis in Java

Group:          Sciences/Computer science
License:        Public Domain
URL:            http://rsbweb.nih.gov/ij/index.html
Source0:        http://rsbweb.nih.gov/ij/download/src/ij145b-src.zip
Source1:        %{name}.desktop
Source2:        http://rsbweb.nih.gov/ij/macros/macros.zip
Source3:        http://rsb.info.nih.gov/ij/download/linux/unix-script.txt
# don't copy .class files for Mac OS
patch0:         %{name}-%{version}-patch0.patch
# modify imagej.sh for fedora compatibility
patch1:         %{name}-%{version}-patch1.patch
BuildArch:      noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)


BuildRequires:  ant
BuildRequires:	desktop-file-utils

# Requires:       jpackage-utils
# java-devel not java for plugins build
Requires:       java >= 1.6.0

%description
ImageJ is a public domain Java image processing program. It can display,        
edit, analyze a wide variety of image data, including image sequences. Imagej   
can be used for quantitative analysis of engineering and scientific image data.

%package javadoc
Summary:        Javadocs for %{name}
Group:          Sciences/Computer science
BuildArch:      noarch
Requires:       %{name} = %{version}-%{release}

%description javadoc
This package contains the API documentation for %{name}.

%prep
%setup -q -c -n "%{name}-%{version}" 
# patch build.xml
%patch0 -p0 -b .patch0
# unzip macros.zip
unzip -qq -u %{SOURCE2} 
# erase binary and useless files 
rm -rf macros/.FBC*
rm macros/build.xml
rm -rf __MACOSX
#get and patch unix-script.txt
cp %{SOURCE3} ./imagej.sh
%patch1 -p1 -b .patch1

find -name '*.class' -exec rm -f '{}' \;
find -name '*.jar' -exec rm -f '{}' \;

%build
cd source
ant build javadocs
cd ..

%install
rm -rf $RPM_BUILD_ROOT

# install jar
mkdir -p $RPM_BUILD_ROOT%{_javadir}
cp -p source/ij.jar   \
$RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
ln -s %{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar


# install javadoc
mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}
cp -rp api  \
$RPM_BUILD_ROOT%{_javadocdir}/%{name}

# install icon
mkdir -p $RPM_BUILD_ROOT%{_datadir}/pixmaps
cp -p source/build/microscope.gif $RPM_BUILD_ROOT%{_datadir}/pixmaps

# install data files
mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{name}
cp -p source/build/about.jpg $RPM_BUILD_ROOT%{_datadir}/%{name}/about.jpg
cp -p source/build/IJ_Props.txt $RPM_BUILD_ROOT%{_datadir}/%{name}/IJ_Props.txt

#install macros
chmod 644 macros/About\ Startup\ Macros 
find ./macros -name \*.txt -type f -exec chmod 644 {} \;
find ./macros -type d -exec chmod 755 {} \;
cp -rp macros $RPM_BUILD_ROOT%{_datadir}/%{name}


#install luts
mkdir $RPM_BUILD_ROOT%{_datadir}/%{name}/luts 

# install script
mkdir -p $RPM_BUILD_ROOT%{_bindir}
chmod +x imagej.sh
cp -p imagej.sh $RPM_BUILD_ROOT%{_bindir}/%{name}

# directory for plugins
mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{name}/plugins
cp source/plugins/JavaScriptEvaluator.source $RPM_BUILD_ROOT%{_datadir}/%{name}/plugins/JavaScriptEvaluator.java

# desktop file
desktop-file-install --vendor=""                     \
       --dir=%{buildroot}%{_datadir}/applications/   \
       %{SOURCE1}

%post

#update icon cache
#touch --no-create %{_datadir}/icons/hicolor
#if [ -x %{_bindir}/gtk-update-icon-cache ]; then
#  %{_bindir}/gtk-update-icon-cache -q %{_datadir}/icons/hicolor;
#fi
#update-desktop-database &> /dev/null || :

%postun
# update icon cache
#touch --no-create %{_datadir}/icons/hicolor
#if [ -x %{_bindir}/gtk-update-icon-cache ]; then
#  %{_bindir}/gtk-update-icon-cache -q %{_datadir}/icons/hicolor;
#fi
#update-desktop-database &> /dev/null || :


%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root,-)
%{_javadir}/*
%{_datadir}/%{name}/
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/microscope.gif
%{_bindir}/%{name}
%doc source/aREADME.txt source/release-notes.html source/applet.html

%files javadoc
%defattr(-,root,root,-)
%{_javadocdir}/%{name}




%changelog
* Wed Mar 09 2011 Stéphane Téletchéa <steletch@mandriva.org> 1.45b-2mdv2011.0
+ Revision: 643127
- Fix group tag for ImageJ and ImageJ-docs
- Add missing BR
- Fix group tag
- Update Mandriva specific informations
- Initial imageJ Mandriva package adaptated from Fedora package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2253 |12cr|imagination-3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Simple DVD slide show maker
Name:		imagination
Version:	3.0
Release:	1
Group:		Video
License:	GPLv2+
URL:		http://imagination.sourceforge.net/
Source:		http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
Patch0:		imagination-3.0-link.patch
BuildRequires:	pkgconfig(cairo) >= 1.6
BuildRequires:	pkgconfig(glib-2.0) > 2.18.0
BuildRequires:	pkgconfig(gthread-2.0)
BuildRequires:	pkgconfig(gtk+-2.0) >= 2.14.0
BuildRequires:	pkgconfig(sox) >= 14.2.0
BuildRequires:	desktop-file-utils
BuildRequires:	gettext
BuildRequires:	intltool
BuildRequires:	xsltproc
BuildRequires:	docbook-xsl
BuildRequires:	docbook-style-xsl
Requires:	sox >= 14.3.0
Requires:	ffmpeg

%description
Imagination is a lightweight and simple DVD slide show maker written 
in C language and built with the GTK+2 toolkit.

%prep
%setup -q
%patch0 -p0

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

desktop-file-install --vendor="" \
	--add-category="X-MandrivaLinux-Multimedia-Video" \
	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS ChangeLog NEWS README TODO
%{_bindir}/%{name}
%{_libdir}/%{name}
%{_datadir}/%{name}
%{_iconsdir}/hicolor/*/apps/*
%{_datadir}/applications/%{name}.desktop


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2254 |12cr|imapfilter-2.5.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Mail filtering utility
Name:		imapfilter
Version:	2.5.2
Release:	1
License:	MIT
Group:		Networking/Mail
URL:		http://imapfilter.hellug.gr/
Source0:	http://imapfilter.hellug.gr/source/%{name}-%{version}.tar.gz
Buildrequires:	openssl-devel  pcre-devel
Buildrequires:	lua-devel

%description
IMAPFilter is a mail filtering utility. It connects to remote mail servers
using the Internet Message Access Protocol (IMAP). Based on the user defined
filters it checks messages residing on a remote IMAP mailbox and processes
them in various ways.

One can execute imapfilter before:
  * fetching of mail locally
  * accessing a mailbox using one of the available Mail User Agents (MUA)
  * browsing a mailbox via the Web
...in order to "clear" a mailbox and avoid downloading/seeing some specific
mails, copy and/or move messages between folders, etc.


%prep
%setup -q

%build
%make

%install
%makeinstall_std BINDIR=%{_bindir}\
	SHAREDIR=%{_datadir}/imapfilter\
	MANDIR=%{_mandir}

%files
%defattr(0755,root,root,0755)
%_bindir/*
%defattr(0644,root,root,0755)
%doc LICENSE NEWS README
%_mandir/*/*
%_datadir/imapfilter


%changelog
* Thu Mar 01 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.5.2-1
+ Revision: 781542
- version update 2.5.2

* Tue Feb 28 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.5.1-1
+ Revision: 781266
- version update 2.5.1

* Fri Feb 24 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.5-1
+ Revision: 780116
- version update 2.5

* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 2.4.2-2
+ Revision: 772994
- relink against libpcre.so.1

* Fri Jan 20 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.4.2-1
+ Revision: 762986
- version update 2.4.2

* Fri Dec 09 2011 Alexander Khrukin <akhrukin@mandriva.org> 2.4.1-1
+ Revision: 740007
- version update 2.4.1

* Wed Dec 07 2011 Alexander Khrukin <akhrukin@mandriva.org> 2.4-1
+ Revision: 738571
- package update 2.4

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 2.2.2-3mdv2011.0
+ Revision: 611180
- rebuild

* Wed Apr 21 2010 Funda Wang <fwang@mandriva.org> 2.2.2-2mdv2010.1
+ Revision: 537366
- rebuild

* Sat Jan 23 2010 Frederik Himpe <fhimpe@mandriva.org> 2.2.2-1mdv2010.1
+ Revision: 495305
- update to new version 2.2.2

* Thu Jan 21 2010 Frederik Himpe <fhimpe@mandriva.org> 2.2.1-1mdv2010.1
+ Revision: 494630
- update to new version 2.2.1

* Wed Jan 20 2010 Frederik Himpe <fhimpe@mandriva.org> 2.2-2mdv2010.1
+ Revision: 494378
- Fix BuildRequires
- Update to new version 2.2

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2.0.3-4mdv2009.0
+ Revision: 247213
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 2.0.3-2mdv2008.1
+ Revision: 170896
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Fri Jul 27 2007 Michael Scherer <misc@mandriva.org> 2.0.3-1mdv2008.0
+ Revision: 56342
- upgrade to 2.0.3
- Import imapfilter


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2255 |12cr|imapproxy-1.2.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name imapproxy
%define distname up-%{name}
%define _ssldir %{_sysconfdir}/ssl/imapproxy

Summary:	Proxy for the IMAP protocol
Name:		%{name}
Version:	1.2.7
Release:	%mkrel 1
License:	GPLv2+
Group:		System/Servers
URL:		http://www.imapproxy.org/
Source0:	http://www.imapproxy.org/downloads/%{distname}-%{version}.tar.gz
Source1:	%{name}.init
Patch0:		%{name}-1.2.4-conf.patch
BuildRequires:	tcp_wrappers-devel openssl-devel ncurses-devel
Requires(post):	rpm-helper
Requires(preun): rpm-helper
Requires:	tcp_wrappers
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Imapproxy proxies IMAP transactions between an IMAP client and an IMAP
server. The connection to the server is kept open and cached for a
time after the client closes its side, in order to reuse it when the
client tries to open another one to the same IMAP server with the same
user ID.

%prep

%setup -q -n %{distname}-%{version}
%patch0 -p1 -b .init

%build
%serverbuild

# fixes https://qa.mandriva.com/show_bug.cgi?id=37974
CFLAGS="`echo $CFLAGS | sed 's/-Wp,-D_FORTIFY_SOURCE=2//'`"

# kerberos include is needed (because of openssl-0.9.7 ?)
export CPPFLAGS="$CPPFLAGS -I%{_prefix}/kerberos/include"
%configure2_5x
%make

%install
rm -rf %{buildroot}

mkdir -p %{buildroot}%{_sbindir} \
	%{buildroot}%{_initrddir} \
	%{buildroot}%{_ssldir}

install -m 755 bin/in.imapproxyd %{buildroot}%{_sbindir}/
install -m 755 bin/pimpstat %{buildroot}%{_sbindir}/
install -m 644 scripts/%{name}.conf %{buildroot}%{_sysconfdir}/
install -m 755 %{SOURCE1} %{buildroot}%{_sysconfdir}/rc.d/init.d/%{name}

%clean
rm -rf %{buildroot}

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%files
%defattr(-,root,root)
%doc copyright ChangeLog README README.ssl README.known_issues
%dir %{_ssldir}
%attr(0755,root,root) %{_sbindir}/in.imapproxyd
%attr(0755,root,root) %{_sbindir}/pimpstat
%attr(0755,root,root) %{_initrddir}/%{name}
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}.conf


%changelog
* Mon May 17 2010 Adam Williamson <awilliamson@mandriva.org> 1.2.7-1mdv2011.0
+ Revision: 545041
- drop debian_fix.diff and buffer_overflow_fix.diff, merged upstream
- new release 1.2.7

* Wed Apr 21 2010 Funda Wang <fwang@mandriva.org> 1.2.6-6mdv2010.1
+ Revision: 537365
- rebuild

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.2.6-6mdv2010.0
+ Revision: 429503
- rebuild

* Mon Sep 01 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2.6-5mdv2009.0
+ Revision: 278332
- fix #37974 (Buffer overflow in imapproxy)

* Sat Aug 30 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2.6-4mdv2009.0
+ Revision: 277611
- added two patches to probably fix buffer overflow

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.2.6-3mdv2009.0
+ Revision: 247214
- rebuild

* Wed Feb 20 2008 Frederik Himpe <fhimpe@mandriva.org> 1.2.6-1mdv2008.1
+ Revision: 173218
- New upstream version
- Remove patch integrated upstream
- New license policy

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1.2.4-7mdv2008.1
+ Revision: 170897
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Jun 22 2007 Andreas Hasenack <andreas@mandriva.com> 1.2.4-6mdv2008.0
+ Revision: 43271
- rebuild with serverbuild macro (-fstack-protector)


* Sun Jan 14 2007 Emmanuel Andry <eandry@mandriva.org> 1.2.4-5mdv2007.0
+ Revision: 108736
- buildrequires ncurses-devel
- buildrequires openssl-devel
- uncompress patches
- Import imapproxy

* Mon Aug 14 2006 Emmanuel Andry <eandry@mandriva.org> 1.2.4-4mdv2007.0
- rebuild

* Mon Jul 03 2006 Emmanuel Andry <eandry@mandriva.org> 1.2.4-3mdv2007.0
- %%mkrel
- added patch from netbsd for md5

* Sun Sep 25 2005 Giuseppe Ghib <ghibo@mandriva.com> 1.2.4-2mdk
- Split Requires(post,preun) in Requires(post)+Requires(preun).

* Sun Sep 25 2005 Giuseppe Ghib <ghibo@mandriva.com> 1.2.4-1mdk
- Release 1.2.4.

* Fri Oct 29 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.2.2-2mdk 
- buildrequires tcp_wrappers-devel
- clean-up service management stuff

* Sat Aug 28 2004 Giuseppe Ghib <ghibo@mandrakesoft.com> 1.2.2-1mdk
- Release 1.2.2.

* Sun May 02 2004 Giuseppe Ghib <ghibo@mandrakesoft.com> 1.2.2-0.rc2.1mdk
- Updated to release 1.2.2rc2.
- Initial Mandrakelinux release.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2256 |12cr|imapsync-1.480-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	IMAP synchronisation, sync, copy or migration tool
Name:		imapsync
Version:	1.480
Release:	1
License:	WTFPL
Group:		Networking/Mail
URL:		http://ks.lamiral.info/imapsync/
Source0:	http://www.linux-france.org/prj/imapsync/dist/%{name}-%{version}.tgz
Requires:	perl(Date::Manip)
Requires:	perl(Term::ReadKey)
Suggests:	perl(IO::Socket::SSL)
Suggests:	perl(Digest::HMAC_MD5)
BuildArch:	noarch

%description
imapsync is a tool for facilitating incremental recursive IMAP transfers from
one mailbox to another. It is useful for mailbox migration, and reduces the
amount of data transferred by only copying messages that are not present on
both servers. Read, unread, and deleted flags are preserved, and the process
can be stopped and resumed. The original messages can optionally be deleted
after a successful transfer.

%prep

%setup -q

%build

pod2man %{name} > %{name}.1

%install

install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_mandir}/man1

install -m0755 %{name} %{buildroot}%{_bindir}/
install -m0644 %{name}.1 %{buildroot}%{_mandir}/man1/

%files
%defattr(-,root,root)
%doc CREDITS ChangeLog FAQ README TODO
%attr(0755,root,root) %{_bindir}/%{name}
%attr(0644,root,root) %{_mandir}/man1/%{name}.1*



%changelog
* Tue Feb 07 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.480-1
+ Revision: 771610
- version update 1.480

* Fri Dec 23 2011 Alexander Khrukin <akhrukin@mandriva.org> 1.476-1
+ Revision: 744783
- tgz archive added
- version update 1.476

* Mon Nov 28 2011 Alexander Khrukin <akhrukin@mandriva.org> 1.468-1
+ Revision: 734994
- version update 1.468

* Sat Oct 15 2011 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1.456-2
+ Revision: 704765
- new suggetions

* Fri Oct 14 2011 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1.456-1
+ Revision: 704710
- 1.456

* Sun Jun 19 2011 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1.446-2
+ Revision: 686066
- New requires

* Fri Jun 17 2011 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1.446-1
+ Revision: 685737
- 1.446 do what the f**k to it accordidng license

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.315-2mdv2011.0
+ Revision: 611181
- rebuild

* Mon Jun 14 2010 Frederic Crozat <fcrozat@mandriva.com> 1.315-1mdv2010.1
+ Revision: 548022
- Release 1.315

* Mon Jun 07 2010 Frederic Crozat <fcrozat@mandriva.com> 1.311-1mdv2010.1
+ Revision: 547204
- Release 1.311
- Change license to WTFPL

* Wed Aug 05 2009 Frederik Himpe <fhimpe@mandriva.org> 1.286-1mdv2010.0
+ Revision: 410346
- Update to new verison 1.286
- Remove authuser patch: not needed anymomre

* Sun Mar 08 2009 Frederik Himpe <fhimpe@mandriva.org> 1.267-2mdv2009.1
+ Revision: 352933
- Add authuser patch from Fedora to make it play more nicely with
  Mail::IMAPClient 3 (might fix bug #48018)

* Thu Feb 19 2009 Frederik Himpe <fhimpe@mandriva.org> 1.267-1mdv2009.1
+ Revision: 343008
- update to new version 1.267

* Sat Aug 16 2008 Frederik Himpe <fhimpe@mandriva.org> 1.260-1mdv2009.0
+ Revision: 272541
- Update to new version 1.260
- rebuild

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1.252-2mdv2009.0
+ Revision: 267121
- rebuild early 2009.0 package (before pixel changes)

* Sun May 11 2008 Frederik Himpe <fhimpe@mandriva.org> 1.252-1mdv2009.0
+ Revision: 205953
- New version
- Adapt to new license policy

  + Erwan Velu <erwan@mandriva.org>
    - 1.249
    - 1.249

* Sun Feb 10 2008 Frederic Crozat <fcrozat@mandriva.com> 1.241-1mdv2008.1
+ Revision: 164755
- Release 1.241

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Nov 04 2007 Frederic Crozat <fcrozat@mandriva.com> 1.233-1mdv2008.1
+ Revision: 105714
- Release 1.233
- Add explicit requires on perl-DateManip
- import imapsync


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2257 |12cr|imcom-1.34-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		imcom
Version:	1.34
Release:	%mkrel 6
Group:		Networking/Instant messaging
License:	BSD
Summary:	Console-based jabber client
#URL:		http://imcom.floobin.cx/
BuildRoot:	%{_tmppath}/%{name}-%{version}-root
BuildRequires:	python-devel
Source:		http://nafai.dyndns.org/files/%{name}-%{version}.tar.bz2
Patch:		imcom-1.33-destdir.patch
Buildarch:	noarch

%description
What is IMCom
IMCom is console Jabber Client written in Python. It in many ways
resembles micq because that is the ICQ client that I used before
switching to jabber (micq).

%prep
%setup -q
%patch -p1 -b .destdir

%build
%configure
%make

%install
rm -Rf %{buildroot}

%makeinstall_std

rm -Rf %{buildroot}/%{_datadir}/%{name}/docs/

%clean
rm -Rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/*
%{_datadir}/%{name}
%{_mandir}/man?/*
%doc README WHATSNEW docs/*.html docs/*.css docs/*.png docs/*.jpg



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.34-6mdv2011.0
+ Revision: 619622
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.34-5mdv2010.0
+ Revision: 429504
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 1.34-4mdv2009.0
+ Revision: 240837
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Aug 23 2007 Thierry Vignaud <tv@mandriva.org> 1.34-2mdv2008.0
+ Revision: 70272
- use %%mkrel


* Tue Sep 06 2005 Buchan Milne <bgmilne@linux-mandrake.com> 1.34-1mdk
- New release 1.34

* Tue Sep 06 2005 Buchan Milne <bgmilne@mandriva.org> 1.34-1mdk
- 1.34
- url gone awol, new source url

* Wed Jul 21 2004 Buchan Milne <bgmilne@linux-mandrake.com> 1.33-1mdk
- first Mandrake package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2258 |12cr|imhangul-2.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version	2.0.0
%define release %mkrel 1

Summary:	Hangul input module for GTK+ 2.x
Name:		imhangul
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		System/Internationalization
URL:		http://kldp.net/projects/imhangul/
BuildRoot:	%{_tmppath}/%{name}-%{version}-root

Source0:	http://kldp.net/frs/download.php/2808/%{name}-%{version}.tar.bz2

BuildRequires:	gtk2-devel >= 2.4.0
BuildRequires:	libhangul-devel >= 0.0.10
Requires:	locales-ko

%description
Hangul input module for GTK+ 2.x

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

mkdir -p %{buildroot}%{_sysconfdir}/profile.d
cat > %{buildroot}%{_sysconfdir}/profile.d/imhangul.sh <<EOF
#!/bin/sh
if echo "\$LC_CTYPE" | grep -q '^ko'; then
	export GTK_IM_MODULE=hangul2
	if [ -n "\$HANGUL_KEYBOARD_TYPE" ] ; then
		case "\$HANGUL_KEYBOARD_TYPE" in
			"3"|"389"|"3FINAL")
				export GTK_IM_MODULE=hangul3f
				;;
			"390")
				export GTK_IM_MODULE=hangul39
				;;
		"3NOSHIFT")
		    export GTK_IM_MODULE=hangul3s
		    ;;
		"2"| *)
		    export GTK_IM_MODULE=hangul2
		    ;;
		esac
	fi
fi
EOF

cat > %{buildroot}%{_sysconfdir}/profile.d/imhangul.csh <<EOF
#!/bin/csh
if (\$?LC_CTYPE) then
	if (\`echo "\$LC_CTYPE" | grep -q '^ko'\`) then
		setenv GTK_IM_MODULE hangul2
		if (\$?HANGUL_KEYBOARD_TYPE) then
			switch ($HANGUL_KEYBOARD_TYPE)
				case 3:
				case 389:
				case 3FINAL:
					setenv GTK_IM_MODULE hangul3f
					breaksw
				case 390:
					setenv GTK_IM_MODULE hangul39
					breaksw
				case 3NOSHIFT:
					setenv GTK_IM_MODULE hangul3s
					breaksw
				case 2:
				case *:
					setenv GTK_IM_MODULE hangul2
					breaksw
			endsw
		endif
	endif
endif
EOF

chmod 755 %{buildroot}%{_sysconfdir}/profile.d/imhangul*

# (tv) fix build on x86_64:
%ifarch x86_64
mkdir -p %{buildroot}%_libdir
mv %{buildroot}{%_prefix/lib,%_libdir}/gtk-2.0/
%endif

# remove unneeded file
rm -f %{buildroot}%{_libdir}/gtk-2.0/immodules/*.la

%find_lang im-hangul

%clean
rm -rf %{buildroot}

%files -f im-hangul.lang
%defattr(-, root, root, 0755)
%doc AUTHORS COPYING ChangeLog NEWS README gtkrc
%config(noreplace) %{_sysconfdir}/profile.d/imhangul*
%{_libdir}/gtk-2.0/immodules/*.so


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 2.0.0-1mdv2011.0
+ Revision: 680438
- cleanup spec
- new version 2.0.0

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.15-2mdv2011.0
+ Revision: 611182
- rebuild

* Wed Dec 09 2009 Funda Wang <fwang@mandriva.org> 0.9.15-1mdv2010.1
+ Revision: 475300
- new version 0.9.15

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.9.13-6mdv2010.0
+ Revision: 429505
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.9.13-5mdv2009.0
+ Revision: 247219
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 18 2007 Thierry Vignaud <tv@mandriva.org> 0.9.13-3mdv2008.1
+ Revision: 131821
- fix prereq
- kill re-definition of %%buildroot on Pixel's request
- import imhangul


* Fri Dec 02 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.9.13-2mdk
- fix build on x86_64

* Fri Dec 02 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.9.13-1mdk
- new release

* Thu Feb 24 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.9.11-1mdk
- new release
- fix csh script (#12193)

* Fri Jul 30 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.9.10-1mdk
- new release

* Wed Jul 28 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.9.9-3mdk
- biarch support

* Sat Feb 14 2004 Abel Cheung <deaddog@deaddog.org> 0.9.9-2mdk
- Requires locales-ko

* Sun Feb 08 2004 Abel Cheung <deaddog@deaddog.org> 0.9.9-1mdk
- New version
- Set GTK_IM_MODULES only for korean locales
- Mark startup scripts as config

* Wed Dec 17 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.9.8-1mdk
- from Nicolas Fatoux <nicolas.fatoux@laposte.nt> :
	- mdk adaptation

* Sun Nov 23 2003 Young-Ho,Cha <ganadist@chollian.net> 
- update 0.9.8

* Tue Oct 21 2003 Young-Ho,Cha <ganadist@chollian.net>
- update 0.9.7

* Mon Mar 31 2003 Young-Ho,Cha <ganadist@chollian.net>
- update 0.9.6
- GTK_IM_MODULE default value set hangul2

* Wed Jan 15 2003 Young-Ho,Cha <ganadist@chollian.net>
- update 0.9.5
- rename profile scripts

* Wed Nov 13 2002 Young-Ho,Cha <ganadist@chollian.net>
- remove '=' symbol in csh profile script

* Tue Nov 12 2002 Young-Ho,Cha <ganadist@chollian.net>
- update 0.9.4

* Sat Oct 12 2002 Young-Ho,Cha <ganadist@chollian.net>
- update 0.9.3

* Thu Oct 10 2002 Young-Ho,Cha <ganadist@chollian.net>
- change scripts to work properly

* Wed Sep 11 2002 Young-Ho,Cha <ganadist@chollian.net>
- update 0.9.2

* Mon Aug 19 2002 Young-Ho,Cha <ganadist@chollian.net>
- update 0.9.1

* Fri Aug 16 2002 Young-Ho,Cha <ganadist@chollian.net>
- use macros
- add profile scripts

* Mon Jul 22 2002 Lee, Kwan-hong <sorcerer@jerimo.org>
- Make RPM package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2259 |12cr|iml-1.0.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %{_use_internal_dependency_generator}
%define __noautoreq 'devel\\(libcblas(.*)'
%else
%define _requires_exceptions devel(libcblas
%endif

%define libname	%mklibname %{name} 0
%define devname	%mklibname %{name} -d

Summary:	IML - Integer Matrix Library
Name:		iml
Version:	1.0.3
Release:	4
Group:		Sciences/Mathematics
License:	BSD-like
URL:		http://www.cs.uwaterloo.ca/~astorjoh/iml.html
Source:		http://www.cs.uwaterloo.ca/~astorjoh/iml-1.0.3.tar.gz

BuildRequires:	gmp-devel
BuildRequires:	libatlas-devel

Patch0:		iml-1.0.3-build.patch
Patch1:		iml-1.0.3-leak.patch

%description
IML is a free library of C source code which implements algorithms for
computing exact solutions to dense systems of linear equations over the
integers. IML is designed to be used with the ATLAS/BLAS library and
GMP bignum library. 

%files
%dir %{_docdir}/%{name}
%{_docdir}/%{name}/*
%dir %{_datadir}/%{name}/examples
%{_datadir}/%{name}/examples/*

#-----------------------------------------------------------------------
%package	-n %{libname}
Group:		Development/C
Summary:	IML - Integer Matrix Library library
Provides:	libname%{name}-devel = %{version}-%{release}

%description	-n %{libname}
IML - Integer Matrix Library library.

%files		-n %{libname}
%{_libdir}/*.so.*

#-----------------------------------------------------------------------
%package	-n %{devname}
Group:		Development/C
Summary:	IML - Integer Matrix Library development files
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description	-n %{devname}
IML- Integer Matrix Library development files.

%files		-n %{devname}
%{_includedir}/%{name}.h
%{_libdir}/*.so

#-----------------------------------------------------------------------
%prep
%setup -q

%patch0 -p1
%patch1 -p1
rm -f config/*.m4

#-----------------------------------------------------------------------
%build
autoreconf -ifs
%configure						\
	--with-atlas-include=%{_includedir}/atlas	\
	--with-atlas-lib=%{_libdir}/atlas		\
	--disable-static				\
	--enable-shared

%make

#-----------------------------------------------------------------------
%install
%makeinstall_std

mkdir -p %{buildroot}%{_docdir}
mv -f %{buildroot}%{_datadir}/%{name} %{buildroot}%{_docdir}
mkdir -p %{buildroot}%{_datadir}/%{name}/examples
cp -fa examples/*.c examples/readme %{buildroot}%{_datadir}/%{name}/examples


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2260 |12cr|imlib2_loaders-1.1.2-0.20060103.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    imlib2_loaders
%define version 1.1.2
%define release %mkrel 0.%{cvsrel}.3

%define cvsrel 20060103

Summary: Additional image loaders for Imlib2
Name: %{name}
Version: %{version}
Release: %{release}
License: Distributable
Group: System/Libraries
Source: %{name}-%{cvsrel}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-buildroot
URL: http://www.enlightenment.org/pages/imlib2.html
Buildrequires: imlib2-devel libltdl-devel
Requires: imlib2 

%description
This package contains additional image loaders for Imlib2,
which for some reason (such as license issues, Imlib2 is BSD licensed, see 
README inside) are not distributed with Imlib2 directly.

%prep
rm -rf $RPM_BUILD_ROOT

%setup -q -n %name

%build

./autogen.sh

%make

%install

%makeinstall

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root) 
%doc AUTHORS COPYING* 
%_libdir/imlib2/loaders/*


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.2-0.20060103.3mdv2011.0
+ Revision: 619624
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.1.2-0.20060103.2mdv2010.0
+ Revision: 429507
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.1.2-0.20060103.1mdv2009.0
+ Revision: 140776
- restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 1.1.2-0.20060103.1mdv2008.1
+ Revision: 127040
- kill re-definition of %%buildroot on Pixel's request
- Import imlib2_loaders



* Tue Jan 03 2006 Lenny Cartier <lenny@mandriva.com> 1.1.2-0.20060103.1mdk
- 1.1.2 20060103

* Mon Sep 13 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.1.2-0.20040913.1mdk
- 1.1.2 20040913

* Thu Jul 31 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.0.4-0.20030730.2mdk
- fix requires

* Thu Jul 31 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.0.4-0.20030730.1mdk
- 20030730

* Thu Jun 26 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.0.4-0.20030624.1mdk
- new

* Sun Aug 12 2001 Tom Gilbert <tom@linuxbrit.co.uk>
- Added db loader.

* Sat Aug 11 2001 Mark Bainter <mark-e@cymry.org>
- Corrected web URL.  
- Changed Copyright to mixed, since not all items
  in this package will be BSD Licensed.

* Wed Jul 04 2001 Mark Bainter <mark-e@cymry.org>
- Corrected ftp location.

* Wed Jun 28 2001 Mark Bainter <mark-e@cymry.org>
- Made package relocateable.

* Wed Jun 13 2001 Mark Bainter <mark-e@cymry.org>
- Cleanup and adjustments to reflect new ownership

* Tue May 22 2001 Christian Kreibich <cK@whoop.org>
- Initial spec file

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2261 |12cr|imspector-0.9-20
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    imspector
%define version 0.9
%define release 20

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:    Multiple IM transparent proxy
License:    GPLv2+
Group:      Networking/Other
URL:        http://www.imspector.org/
Source0:     http://www.imspector.org/downloads/%{name}-20101229.tar.gz
Source1:     imspector.sysconfig
Source2:     imspector.init
Patch0:      imspector-make.patch
Patch1:	     imspector-main.patch
Patch2:	     imspector-conf.patch
Patch3:      multiple-lines.patch
Patch4:      imspector-0.9-openssl-1.0.patch
Patch5:      imspector-0.9-link.patch
BuildRequires:  openssl-devel >= 0.9.7
BuildRequires: mysql-devel
BuildRequires:  postgresql-devel
BuildRequires: sqlite3-devel
Requires:	webserver
Requires:	openssl
Requires(post):   rpm-helper


%description
IMSpector is an Instant Messenger proxy with monitoring, blocking and
content-filtering capabilities. Currently it supports MSN, Jabber/XMPP, AIM,
ICQ, Yahoo, IRC and Gadu-Gadu to different degrees. MSN is the principle
protocol, as it is the most popular these days, at least in the UK where I'm
based. The supported platforms are at present Linux and BSD when using the pf
firewall, but porting to other UNIXs should be trivial. It is able to log to
plain files, as well as several types of SQL database including MySQL, SQLite
and PostreSQL.

%package	mysql
Summary:	Imspector MySQL log support
Group:		Networking/Other
Requires:	%{name}

%description	mysql
This package gives imspector mysql logging capabilities.

%package	postgresql
Summary:	Imspector PostgreSQL log support
Group:		Networking/Other
Requires:	%{name}

%description	postgresql
This package gives imspector postgresql logging capabilities.

%package	sqlite
Summary:	Imspector MySQL log support
Group:		Networking/Other
Requires:	%{name}

%description	sqlite
This package gives imspector sqlite logging and auto-messeging capabilities.

%prep

%setup -q -n imspector
%patch0 -p0 -b .make
%patch1 -p0 -b .notusr
%patch2 -p0 -b .config
%patch3 -p1 -b .multiple_lines_at_config
%patch4 -p0 -b .ssl
%patch5 -p0 -b .link

cat imspector.conf|sed -r 's|/usr/lib|%{_libdir}|' >  imspector.conf.1
rm -f imspector.conf
mv imspector.conf.1 imspector.conf

%build
%make CXX="g++ %optflags %ldflags" LIBS="-lcrypto -ldl"
%make mysqlloggingplugin.so CXX="g++ %optflags"
%make postgresqlloggingplugin.so CXX="g++ %optflags"
%make sqliteloggingplugin.so  CXX="g++ %optflags"
%make dbresponderplugin.so CXX="g++ %optflags"

%install

%makeinstall
install -d %{buildroot}%{_var}/www/cgi-bin
mv contrib/imspector.cgi %{buildroot}%{_var}/www/cgi-bin/

%{__mkdir_p}  %{buildroot}%{_var}/log/imspector
%{__mkdir_p}  %{buildroot}%{_var}/lib/imspector

# provide a simple apache config
%{__mkdir_p} %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/
cat > %{buildroot}/etc/httpd/conf/webapps.d/imspector.conf << EOF
<Location /cgi-bin/imspector.cgi>
    Order allow,deny
    Allow from all
</Location>
EOF

%{__mkdir_p} %{buildroot}%{_initrddir}
%{__mkdir_p} %{buildroot}%{_sysconfdir}/sysconfig
install -m0755 %{SOURCE2} %{buildroot}%{_initrddir}/imspector
install -m0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/sysconfig/imspector


%preun
%_preun_service imspector

%pre
%_pre_useradd imspector %{_var}/lib/imspector /bin/false

%postun
%_postun_userdel imspector
%_postun_groupdel imspector

%post
%_create_ssl_certificate imspector
%_post_service imspector

%files
%defattr(0755,root,root)
%doc COPYING INSTALL README
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/imspector
%attr(0755,root,root) %{_initrddir}/imspector
%dir %{_sysconfdir}/imspector
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/imspector/acl.txt
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/imspector/badwords.txt
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/imspector/imspector.conf
%{_sbindir}/imspector
%dir %{_libdir}/imspector
%{_libdir}/imspector/aclfilterplugin.so
%{_libdir}/imspector/badwordsfilterplugin.so
%{_libdir}/imspector/catsloggingplugin.so
%{_libdir}/imspector/censordfilterplugin.so
%{_libdir}/imspector/debugloggingplugin.so
%{_libdir}/imspector/fileloggingplugin.so
%{_libdir}/imspector/ggprotocolplugin.so
%{_libdir}/imspector/httpsprotocolplugin.so
%{_libdir}/imspector/icqprotocolplugin.so
%{_libdir}/imspector/ircprotocolplugin.so
%{_libdir}/imspector/jabberprotocolplugin.so
%{_libdir}/imspector/miscfilterplugin.so
%{_libdir}/imspector/msnprotocolplugin.so
%{_libdir}/imspector/yahooprotocolplugin.so
%{_libdir}/libimspector.so
%{_var}/www/cgi-bin/imspector.cgi
%attr(-,imspector,imspector) %{_var}/lib/imspector
%attr(-,imspector,imspector) %{_var}/log/imspector
%config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/imspector.conf

%files mysql
%{_libdir}/imspector/mysqlloggingplugin.so

%files postgresql
%{_libdir}/imspector/postgresqlloggingplugin.so

%files sqlite
%{_libdir}/imspector/sqliteloggingplugin.so
%{_libdir}/imspector/dbresponderplugin.so




%changelog
* Wed Aug 03 2011 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 0.9-20mdv2012.0
+ Revision: 693079
- trying to make this SPEC compatible with mageia so it will be easier for me

* Thu Mar 17 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9-19
+ Revision: 645804
- relink against libmysqlclient.so.18

* Sat Jan 01 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9-18mdv2011.0
+ Revision: 627249
- rebuilt against mysql-5.5.8 libs, again

* Thu Dec 30 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9-17mdv2011.0
+ Revision: 626529
- rebuilt against mysql-5.5.8 libs

* Wed Dec 29 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 0.9-15mdv2011.0
+ Revision: 625827
- Fixes for new MSN protocol from upstream

* Mon Nov 01 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 0.9-14mdv2011.0
+ Revision: 591322
- MSNP21 support
  P1 rediffed

* Fri Jul 16 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 0.9-13mdv2011.0
+ Revision: 554432
- Backport 2008.1-  support

* Fri May 14 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 0.9-12mdv2010.1
+ Revision: 544734
- Conf file was zero, sed error
- Sintax error in init

* Thu May 06 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 0.9-11mdv2010.1
+ Revision: 542720
- Rebuild

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - rise from the dead, there is a volonteer to maintain it

* Wed Apr 21 2010 Funda Wang <fwang@mandriva.org> 0.9-10mdv2010.1
+ Revision: 537357
- bump rel
- fix linkage

* Mon Mar 01 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 0.9-9mdv2010.1
+ Revision: 512837
- Imspector as daemon

* Mon Mar 01 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 0.9-8mdv2010.1
+ Revision: 512827
- P2 reddif
  add substitution into plugindir at imspector.conf to let non root users find libs

* Tue Feb 23 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.9-7mdv2010.1
+ Revision: 510416
- use rpm-helper macros to install ssl certificates
- apache configuration is a configuration file
- install directories with correct permissions directly
- switch default access policy to 'open to all'
- cleanup dependencies

* Wed Feb 17 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 0.9-6mdv2010.1
+ Revision: 507049
- Rebuild
- S1 to begin as service, we need more work yet
- Description for sqlite sub-package  fixed

* Sun Feb 07 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 0.9-3mdv2010.1
+ Revision: 501846
- P0 updated
- MySQL log support
  PostgreSQL log support
  SQLite log support
  SQLite message injection

* Wed Jan 20 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 0.9-2mdv2010.1
+ Revision: 493937
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise

* Mon Jul 27 2009 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 0.9-1mdv2010.0
+ Revision: 400890
- P1 rediff
- 0.9.0

* Thu Jul 16 2009 Funda Wang <fwang@mandriva.org> 0.8-5mdv2010.0
+ Revision: 396634
- drop database requires as they are not build by default

* Wed Jul 08 2009 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 0.8-4mdv2010.0
+ Revision: 393386
- P1+P4=P1
- again....
- P4 for gcc44
- again
- P3 added, multiple configuration lines is now possible like other unix configs

* Thu Mar 12 2009 Emmanuel Andry <eandry@mandriva.org> 0.8-3mdv2009.1
+ Revision: 354280
- create ssl certificate at install time
- add apache configuration

* Tue Mar 10 2009 Emmanuel Andry <eandry@mandriva.org> 0.8-2mdv2009.1
+ Revision: 353444
- import imspector


* Mon Mar  9 2009 Daniel Lucio <dlucio@okay.com.mx> 0.8-2mdv2009.1
- Addon of requires and buildrequieres
- CGI script
- SSL certificates install

* Fri Mar  6 2009 Daniel Lucio <dlucio@okay.com.mx> 0.8-1mdv2009.0
- First package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2262 |12cr|inadyn-1.98.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _initddir /etc/rc.d/init.d

Summary: A client to update host entries on DynDNS like services
Name: inadyn
Version: 1.98.0
Release: %mkrel 1
License: GPL
Group: System/Configuration/Networking
URL: http://inadyn.ina-tech.net/
Source0: http://inadyn.ina-tech.net/inadyn.v1.96.2.zip
Source1: inadyn.conf
Source2: inadyn.init
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
INADYN is a dynamic DNS client. That is, it maintains the IP address of a
host name. It periodically checks whether the IP address stored by the DNS
server is the real current address of the machine that is running INADYN.

%prep
%setup -q -n inadyn

%build
make clean
make

%install
rm -rf %{buildroot}

mkdir -p %{buildroot}%{_sbindir}
mkdir -p %{buildroot}%{_sysconfdir}
mkdir -p %{buildroot}%{_initddir}
mkdir -p %{buildroot}%{_mandir}/{man8,man5}

install -m 0755 -p bin/linux/inadyn %{buildroot}%{_sbindir}/
install -m 0644 -p man/inadyn.8 %{buildroot}%{_mandir}/man8/
install -m 0644 -p man/inadyn.conf.5 %{buildroot}%{_mandir}/man5/
install -m 0600 -p %{SOURCE1} %{buildroot}%{_sysconfdir}/
install -m 0755 -p %{SOURCE2} %{buildroot}%{_initddir}/inadyn

%clean
rm -rf %{buildroot}

%post
/sbin/chkconfig --add inadyn
/sbin/chkconfig inadyn off

%preun
if [ $1 = 0 ]; then
        /sbin/service inadyn stop > /dev/null 2>&1
        /sbin/chkconfig --del inadyn
fi

%files
%defattr(-,root,root)
%doc readme.html
%{_sbindir}/inadyn
%attr(600,root,root) %config(noreplace) %{_sysconfdir}/inadyn.conf
%{_initddir}/inadyn
%defattr(-,root,man)
%{_mandir}/man5/inadyn.conf.*
%{_mandir}/man8/inadyn.*




%changelog
* Wed Mar 16 2011 Stéphane Téletchéa <steletch@mandriva.org> 1.98.0-1mdv2011.0
+ Revision: 645247
- update to new version 1.98.0

* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.96.2-5mdv2011.0
+ Revision: 619626
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.96.2-4mdv2010.0
+ Revision: 429509
- rebuild

* Sun Jul 20 2008 Oden Eriksson <oeriksson@mandriva.com> 1.96.2-3mdv2009.0
+ Revision: 239032
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - fix man pages

* Fri May 25 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.96.2-2mdv2008.0
+ Revision: 30932
- minor spec cleanup (build/install)

* Thu May 24 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.96.2-1mdv2008.0
+ Revision: 30804
- fix/improve initscript
- disable service by default upon installation
  (without proper config, the service is useless and noisy)
- Import inadyn


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2263 |12cr|indicator-application-12.10.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Displays application menu's on panel
Name:		indicator-application
Version:	12.10.0
Release:	1
License:	GPLv3
Group:		Graphical desktop/GNOME
Url:		http://launchpad.net/indicator-application
Source0:	%{name}-%{version}.tar.gz
source1:	.abf.yml

BuildRequires:	pkgconfig(appindicator3-0.1)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(indicator3-0.4)
BuildRequires:	pkgconfig(json-glib-1.0)
buildrequires:	pkgconfig(dbusmenu-gtk3-0.4)


%description
This package provides a library and an indicator to take the menus from
applications and displays them on the panel bar.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std

%files
%doc AUTHORS COPYING
%{_libexecdir}/indicator-application-service
%{_libdir}/indicators3/
%{_datadir}/dbus-1/services/*.service
%{_datadir}/indicator-application/



%changelog
* Fri Apr 06 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.4.0-1
+ Revision: 789550
- imported package indicator-application


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2264 |12cr|ini4j-0.4.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Prevent brp-java-repack-jars from being run.
%global __jar_repack %{nil}

%global servlet_jar %{_javadir}/servlet.jar
%global jetty_jar %{_javadir}/jetty/jetty.jar

Name:           ini4j
Version:        0.4.1
Release:        3
Summary:        Java API for handling files in Windows .ini format

Group:          Development/Java
License:        ASL 2.0
URL:            http://www.ini4j.org/
Source0:        http://downloads.sourceforge.net/%{name}/%{name}-%{version}-src.zip
Source1:        http://www.apache.org/licenses/LICENSE-2.0.txt
Source2:        %{name}-%{version}-build.xml

BuildArch:      noarch

# See http://ini4j.sourceforge.net/dependencies.html
BuildRequires:  jpackage-utils
BuildRequires:  ant
BuildRequires:  java-devel >= 1.6.0
BuildRequires:  tomcat5-servlet-2.4-api >= 5.5
BuildRequires:  jetty5 >= 4.2.2
BuildRequires:  java-rpmbuild >= 0:1.5.32

Requires:       jpackage-utils
Requires:       java >= 1.6.0
Requires:       tomcat5-servlet-2.4-api >= 5.5

%description
The [ini4j] is a simple Java API for handling configuration files in Windows 
.ini format. Additionally, the library includes Java Preferences API 
implementation based on the .ini file.

%package javadoc
Summary:        Javadocs for %{name}
Group:          Development/Java
Requires:       %{name} = %{version}-%{release}
Requires:       jpackage-utils

%description javadoc
This package contains the API documentation for %{name}.

%prep

%setup -q

cp -a %{SOURCE1} ./LICENSE-2.0.txt
cp -a %{SOURCE2} ./build.xml

find . -type f \( -iname "*.jar" -o -iname "*.class" \) | xargs -t %{__rm} -f

# remove test sources
%{__rm} -rf src/test
# remove site sources
%{__rm} -rf src/site

%build

%ant -Dbuild.servlet.jar=%{servlet_jar} -Dbuild.jetty.jar=%{jetty_jar} build javadoc

%install

# JAR
%{__mkdir_p} %{buildroot}%{_javadir}
cp -p dist/%{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
(cd %{buildroot}%{_javadir} && %{__ln_s} %{name}-%{version}.jar %{name}.jar)

# Javadoc
%{__mkdir_p} %{buildroot}%{_javadocdir}/%{name}
cp -rp build/doc/api/* %{buildroot}%{_javadocdir}/%{name}

%files
%defattr(-,root,root,-)
%{_javadir}/*
%doc LICENSE-2.0.txt src/main/java/org/ini4j/package.html

%files javadoc
%defattr(-,root,root,-)
%{_javadocdir}/%{name}


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4.1-3mdv2011.0
+ Revision: 619629
- the mass rebuild of 2010.0 packages

* Fri Sep 25 2009 Jaroslav Tulach <jtulach@mandriva.org> 0.4.1-2mdv2010.0
+ Revision: 448936
- Upgrading to 0.4.1 version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0:0.2.6-4.0.2mdv2010.0
+ Revision: 429511
- rebuild

* Mon Feb 18 2008 Alexander Kurtakov <akurtakov@mandriva.org> 0:0.2.6-4.0.1mdv2008.1
+ Revision: 171024
- spec cleanup

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Dec 16 2007 Anssi Hannula <anssi@mandriva.org> 0:0.2.6-4mdv2008.1
+ Revision: 120893
- buildrequire java-rpmbuild, i.e. build with icedtea on x86(_64)

* Mon Dec 10 2007 Jaroslav Tulach <jtulach@mandriva.org> 0:0.2.6-3mdv2008.1
+ Revision: 116877
- Fixing broken link from ini4j.jar

  + Thierry Vignaud <tv@mandriva.org>
    - better summary

* Wed Dec 05 2007 Jaroslav Tulach <jtulach@mandriva.org> 0:0.2.6-2mdv2008.1
+ Revision: 115624
- Creating generic ini4j.jar link to actual version of the JAR file

* Fri Nov 30 2007 Jaroslav Tulach <jtulach@mandriva.org> 0:0.2.6-1mdv2008.1
+ Revision: 114099
- According to template standard file, javadoc belongs to Dev/Java group
- Build also contains junit tests and thus needs a dependency on ant-junit
- Inproper specification of build root
- The build needs proper dependency on ant-nodeps
- import ini4j



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2265 |12cr|ink-0.5.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Tool to determine the ink levels of HP and Epson inkjets
Name:		ink
Version:	0.5.1
Release:	1
License:	GPLv3
Group:		Publishing
Url:		http://ink.sourceforge.net/
BuildRequires:  libinklevel-devel >= 0.8.0
Source:		http://heanet.dl.sourceforge.net/sourceforge/ink/%{name}-%{version}.tar.gz
Patch0:		ink-0.5.1-fix-str-fmt.patch

%description
ink is a command line tool for checking the ink level of your printer on
a system which runs Linux. It supports printers attached via parallel
port or usb.

Most current HP inkjets and several Epson inkjets are supported.

Note that ink only works when the printer is not printing and when the
printer port is not occupied by HPOJ.

%prep
%setup -q
%patch0 -p0

%build
%configure2_5x
%make CFLAGS="%{optflags}"

%install
# Remove explicit setting of ownerships from the Makefile
perl -p -i -e 's/-o root -g root//' Makefile

%makeinstall_std PREFIX=%{_prefix}


%files
%doc COPYING README
# This should run SGID sys, so that it can access the printer device files
# when started by a normal user
%attr(2755,lp,sys) %{_bindir}/*
%{_mandir}/man1/ink.1.*



%changelog
* Mon Mar 08 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.5.1-1mdv2010.1
+ Revision: 515754
- clean spec
- use configure2_5x
- drop old patch
- update to 0.5.1
- add a new patch for fix string format

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sat Jan 31 2009 Funda Wang <fwang@mandriva.org> 0.5.0-1mdv2009.1
+ Revision: 335695
- fix linkage
- New version 0.5.0

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.4.1-3mdv2009.0
+ Revision: 247230
- rebuild

* Tue Feb 12 2008 Thierry Vignaud <tv@mandriva.org> 0.4.1-1mdv2008.1
+ Revision: 165961
- fix spacing at top of description
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Jul 09 2007 Funda Wang <fwang@mandriva.org> 0.4.1-1mdv2008.0
+ Revision: 50588
- New version


* Wed Apr 05 2006 Lenny Cartier <lenny@mandriva.com> 0.3.1-1mdk
- 0.3.1

* Sun Nov 28 2004 Till Kamppeter <till@mandrakesoft.com> 0.3-1mdk
- Updated to version 0.3.
- New URL.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2266 |12cr|inotify-tools-3.14-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lname	inotifytools
%define major	0

%define libname	%mklibname %lname %major
%define devname	%mklibname %lname -d

Summary:	Simple interface to inotify
Name:		inotify-tools
Version:	3.14
Release:	2
URL:		http://inotify-tools.sourceforge.net/
Source:		http://github.com/downloads/rvoicilas/inotify-tools/%{name}-%{version}.tar.gz
License:	LGPLv2.1+
Group:		File tools
BuildRequires:	doxygen

%description
This is a package of some commandline utilities relating to inotify.

The general purpose of this package is to allow inotify's features
to be used from within shell scripts.  Read the man pages for
further details.

%package -n	%{libname}
Summary:	Inotify interface library
Group:		System/Libraries

%description -n	%{libname}
This package contains the library needed to run programs dynamically
linked with libinotifytools.

%package -n	%{devname}
Summary:	Development files for inotifytools
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	%{lname}-devel = %{version}-%{release}

%description -n	%{devname}
Development files for inotifytools.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std
mv %{buildroot}%{_docdir}/%{name} api


%files
%defattr(-,root,root)
%doc README
%{_bindir}/inotifywait
%{_bindir}/inotifywatch
%{_mandir}/man1/inotifywait.1*
%{_mandir}/man1/inotifywatch.1*

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/*.so.%{major}*

%files -n %{devname}
%defattr(-,root,root)
%doc AUTHORS ChangeLog NEWS api
%{_includedir}/inotifytools
%{_libdir}/*.a
%{_libdir}/*.so



%changelog
* Wed Oct 26 2011 Alexander Khrukin <akhrukin@mandriva.org> 3.14-1mdv2012.0
+ Revision: 707323
- updated to upstream release

* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 3.13-4mdv2011.0
+ Revision: 619633
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 3.13-3mdv2010.0
+ Revision: 429512
- rebuild

* Mon Jun 09 2008 Pixel <pixel@mandriva.com> 3.13-2mdv2009.0
+ Revision: 217205
- do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Thu Jan 03 2008 Anssi Hannula <anssi@mandriva.org> 3.13-2mdv2008.1
+ Revision: 141085
- more devel provides

* Thu Jan 03 2008 Anssi Hannula <anssi@mandriva.org> 3.13-1mdv2008.1
+ Revision: 140931
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2267 |12cr|input-utils-0-0.20061008.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define name	input-utils
%define version	0
%define cvsrev	20061008
%define rel	4

%define release	%mkrel 0.%cvsrev.%rel

Summary:	Linux input utilities
Name:		%name
Version:	%version
Release:	%release
Group:		System/Kernel and hardware
URL:		http://linuxconsole.sourceforge.net/
# From cvs ruby/utils
Source:		%name-%cvsrev.tar.bz2
Source1:	jscal.1
Source2:	jstest.1
Patch0:		joystick-1.2.15-dont-exit-when-wrong-version.patch
License:	GPL
BuildRequires:	SDL-devel
Obsoletes:	joystick
Provides:	joystick
BuildRoot:	%{_tmppath}/%{name}-root

%description
Userspace utilities for input devices:
- evtest: test event device
- ffcfstress: stress test constant force
- ffmvforce: test constant force with SDL window
- ffset: set force feedback options
- fftest: test force feedback
- inputattach: attach a serial line to an input device
- jscal: calibrate joystick
- jstest: test joystick device

%prep
%setup -q -n utils
%patch0 -p0 -b .version

cp %SOURCE1 %SOURCE2 .

%build
%make CFLAGS="%optflags"

%install
rm -rf %{buildroot}
install -d -m755 %{buildroot}%{_bindir}
install -m755 evtest inputattach jstest jscal fftest ffmvforce ffset \
	ffcfstress %{buildroot}%{_bindir}

install -d -m755 %{buildroot}%{_mandir}/man1
install -m644 jscal.1 jstest.1 %{buildroot}%{_mandir}/man1

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/*
%{_mandir}/man1/jscal.1*
%{_mandir}/man1/jstest.1*




%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 0-0.20061008.4mdv2011.0
+ Revision: 612398
- the mass rebuild of 2010.1 packages

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 0-0.20061008.3mdv2010.1
+ Revision: 437961
- rebuild

* Fri Mar 06 2009 Antoine Ginies <aginies@mandriva.com> 0-0.20061008.2mdv2009.1
+ Revision: 350285
- 2009.1 rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0-0.20061008.1mdv2009.0
+ Revision: 140776
- restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0-0.20061008.1mdv2008.1
+ Revision: 127072
- kill re-definition of %%buildroot on Pixel's request


* Fri Nov 03 2006 Anssi Hannula <anssi@mandriva.org> 0-0.20061008.1mdv2007.0
+ Revision: 76370
- Import input-utils


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2268 |12cr|instead-1.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		instead
Version:	1.6.2
Release:	%mkrel 1
Summary:	Simply text adventures/visual novels engine and game
License:	GPLv2
Group:		Games/Adventure
URL:		http://instead.googlecode.com
Source0:	http://instead.googlecode.com/files/%{name}_%{version}.tar.gz
Patch0:		instead-desktop.patch
BuildRequires:	SDL-devel
BuildRequires:	SDL_mixer-devel
BuildRequires:	SDL_image-devel
BuildRequires:	SDL_ttf-devel
BuildRequires:	lua-devel
BuildRequires:	gtk+2-devel
BuildRequires:	zlib-devel
Requires:	instead-launcher

%description
Simply text adventures/visual novels engine and game.

It was designed to interpret games that are the mix of visual novels,
text quests and classical 90'ss quests.

%prep
%setup -q
%patch0 -p1

%build
echo 2 | ./configure.sh
%make PREFIX=/usr

%install
%__rm -rf %{buildroot}
%makeinstall_std PREFIX=/usr

%clean
%__rm -rf %{buildroot}

%files
%doc doc/*
%{_bindir}/*
%{_datadir}/%{name}/*
%{_datadir}/applications/*
%{_datadir}/pixmaps/*
%{_mandir}/*/%{name}.*



%changelog
* Sat Mar 03 2012 Andrey Bondrov <abondrov@mandriva.org> 1.6.2-1mdv2011.0
+ Revision: 781935
- New version 1.6.2

* Thu Aug 25 2011 Andrey Bondrov <abondrov@mandriva.org> 1.5.0-2
+ Revision: 697036
- imported package instead


* Thu Aug 25 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 1.5.0-2mdv2011.0
- Little spec clean up
- Update BuildRequires
- Change group
- Fix .desktop file (patch0)

* Wed Aug 24 2011 Anton Chernyshov <anton.chernyshov@rosalab.ru> 1.5.0-1mdv2011.0
- initial build for Mandriva


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2269 |12cr|instead-launcher-0.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		instead-launcher
Version:	0.6.1
Release:	%mkrel 1
Summary:	Games download helper for Instead
Group:		Games/Adventure
License:	GPLv2
URL:		http://instead.googlecode.com
Source0:	http://instead-launcher.googlecode.com/files/%{name}_%{version}.tar.gz
# Fix default interpretator path
Patch0:		instead-default-interpretator-path-fix.patch
Patch1:		instead-launcher-desktop.patch
BuildRequires:	qt4-devel
Requires:	instead

%description
This is a games download helper for Instead game engine.

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
%qmake_qt4 PREFIX=/usr

%install
%__rm -rf %{buildroot}
%makeinstall_std INSTALL_ROOT=%{buildroot}

%clean
%__rm -rf %{buildroot}

%files
%{_bindir}/*
%{_datadir}/applications/*



%changelog
* Sat Mar 03 2012 Andrey Bondrov <abondrov@mandriva.org> 0.6.1-1
+ Revision: 781934
- New version 0.6.1

* Thu Aug 25 2011 Andrey Bondrov <abondrov@mandriva.org> 0.6-2
+ Revision: 697041
- imported package instead-launcher


* Thu Aug 25 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 1.5.0-2mdv2011.0
- Little spec clean up
- Drop useless BuildRequires
- Change group
- Fix .desktop file (patch1)

* Wed Aug 24 2011 Anton Chernyshov <anton.chernyshov@rosalab.ru> 1.5.0-1mdv2011.0
- initial build for Mandriva


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2270 |12cr|intel-gen4asm-20100209-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: intel-gen4asm
Version: 20100209
Release: %mkrel 2
Summary: a program to compile an assembly language for the Intel 965
Group: Development/X11
# git archive --format=tar --prefix=intel-gen4asm/ master | bzip2 > intel-gen4asm.tar.bz2
Source: intel-gen4asm.tar.bz2
License: MIT
BuildRoot: %{_tmppath}/%{name}-root

BuildRequires: flex bison

%description
intel-gen4asm is a program to compile an assembly language for the Intel 965
Express Chipset.  It has been used to construct programs for textured video in
the 2d driver.

%prep
%setup -q -n %{name}

%build
sh autogen.sh

%configure

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/intel-gen4asm
%{_bindir}/intel-gen4disasm
%{_libdir}/pkgconfig/intel-gen4asm.pc


%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 20100209-2mdv2011.0
+ Revision: 612399
- the mass rebuild of 2010.1 packages

* Tue Feb 09 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 20100209-1mdv2010.1
+ Revision: 503274
- Update to the most recent git checkout

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild early 2009.0 package (before pixel changes)

* Wed Apr 16 2008 Paulo Andrade <pcpa@mandriva.com.br> 20081516-2mdv2009.0
+ Revision: 194864
- intel-gen4asm is a program to compile an assembly language for the Intel 965
  Express Chipset.  It has been used to construct programs for textured video in
  the 2d driver.
- intel-gen4asm package.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2271 |12cr|intel-gpu-tools-1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: intel-gpu-tools
Version: 1.2
Release: 1
Summary: Userland and debug tools Intel graphics controllers
Group: System/X11
License: MIT
URL: http://xorg.freedesktop.org
Source0: http://xorg.freedesktop.org/archive/individual/app/%{name}-%{version}.tar.bz2

BuildRequires: pkgconfig(gl)
BuildRequires: pkgconfig(cairo)
BuildRequires: pkgconfig(libdrm) >= 2.4.6
BuildRequires: pkgconfig(libudev)
BuildRequires: pkgconfig(x11) >= 1.0.0
BuildRequires: pkgconfig(xorg-server) >= 1.3
BuildRequires: pkgconfig(xorg-macros) >= 1.0.1
BuildRequires: pkgconfig(xproto) >= 1.0.0
BuildRequires: pkgconfig(xvmc) >= 1.0.1

%description
This little package is an amalgamation of a few things:
- miscellaneous userland tools that don't really fit into the 2D driver tree
- standalone regression tests for the DRM (make check)
- microbenchmarks of the DRM for kernel performance regression testing

By far the most popular tool here is intel_gpu_dump (thanks cworth!),
which can be run when your GPU is hung with KMS to produce a log of a
bunch of interesting information for submitting bug reports.  We'll
hopefully be hooking this up to a kerneloops style submission daemon
soon.

intel_gpu_top also gives you information on a few performance bits for
graphical apps, useful for pairing with sysprof+top.

The intel_regdumper tool didn't make it into this release, since I want
to get it rewritten when I move it over.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%{_bindir}/forcewaked
%{_bindir}/intel_*
%{_bindir}/sprite_on
%{_mandir}/man1/intel_*



%changelog
* Mon Feb 27 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.2-1
+ Revision: 781031
- BR:pkgconfig(cairo)
- version update 1.2

* Sat Dec 31 2011 Matthew Dawkins <mattydaw@mandriva.org> 1.1-1
+ Revision: 748523
- fixed files list
- added BR for libudev
- new version 1.1
- cleaned up spec

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.0 packages

* Fri Sep 25 2009 Thierry Vignaud <tv@mandriva.org> 1.0.2-1mdv2010.0
+ Revision: 448834
- drop patch 0 (uneeded)
- adjust file list
- new release

* Wed May 20 2009 Colin Guthrie <cguthrie@mandriva.org> 1.0.1-1mdv2010.0
+ Revision: 377954
- New version 1.0.1

* Wed May 13 2009 Colin Guthrie <cguthrie@mandriva.org> 1.0-1mdv2010.0
+ Revision: 375325
- import intel-gpu-tools


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2272 |12cr|invada-studio-plugins-lv2-1.2.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name            invada-studio-plugins-lv2
%define version         1.2.0
%define release         6

%define ladspadir       %{_libdir}/ladspa

Name:           %{name}
Summary:        Studio LV2 plugins with GUI
Version:        %{version}
Release:        %{release}

Source:         http://launchpad.net/invada-studio/ladspa/0.3/+download/%{name}_%{version}-nopkg.tgz
Patch0:         invada-studio-1.2.0-update-turtle.patch
URL:            http://www.invadarecords.com/Downloads.php?ID=00000264
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License:        GPLv2
Group:          Sound
BuildRequires:  lv2-devel
BuildRequires:  cairo-devel slv2-devel
BuildRequires:  gtk+2-devel libglade2.0-devel

%description
This package provides a kit of LV2 plugins for sound studio usage
developed by Invada Records under GPLv2 license. It contains delay,
distortion, dynamics, low- and high-pass filter, phaser, early-reflection
reverbs, input amp, meter and test-tone plugins.

%prep
%setup -q
%patch0 -p1

%build
# replace /usr/local/lib/lv2 directory by appropriate lv2 directory
perl -pi -e 's/\/local\/lib/\/%{_lib}/g' Makefile
%make

%install
rm -rf %{buildroot}

%make install-sys DESTDIR=%{buildroot}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README COPYING
%{_libdir}/lv2/invada.lv2/*




%changelog
* Wed Apr 25 2012 Frank Kober <emuse@mandriva.org> 1.2.0-6
+ Revision: 793407
- rebuild adding patch from falktx fixing lv2 descriptors
- rebuild adding patch from falktx fixing lv2 descriptors

* Sun Dec 04 2011 Frank Kober <emuse@mandriva.org> 1.2.0-5
+ Revision: 737636
+ rebuild (emptylog)

* Sat Dec 03 2011 Frank Kober <emuse@mandriva.org> 1.2.0-4
+ Revision: 737509
- Fixed BR name change

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-3mdv2011.0
+ Revision: 612400
- the mass rebuild of 2010.1 packages

* Tue Apr 06 2010 Frank Kober <emuse@mandriva.org> 1.2.0-2mdv2010.1
+ Revision: 531917
- bump release
- fix requires

* Tue Apr 06 2010 Frank Kober <emuse@mandriva.org> 1.2.0-1mdv2010.1
+ Revision: 531915
- import invada-studio-plugins-lv2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2273 |12cr|inventory-0.65-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	inventory
%define version 0.65
%define release  %mkrel 12

Name: 	 	%{name}
Summary: 	Simple GTK2 inventory program using MySQL
Version: 	%{version}
Release: 	%{release}

Source0:		%{name}-%{version}.tar.bz2
Source1: 	%{name}48.png
Source2: 	%{name}32.png
Source3: 	%{name}16.png
URL:		http://qballsinventory.sourceforge.net/
License:	GPL
Group:		Databases
BuildRequires:	pkgconfig pkgconfig(gtk+-2.0) mysql-devel

%description
Inventory is a gtk+-2 inventory program that uses a mysql database as backend.
Inventory can't do anything fancy, complicated or complex (like linked tables),
instead it tries to be flexible, multi-purpose and fast while remaining easy to
use.  Features include:

    * Mysql Backend.
    * User defined amount of columns in a table.
    * Every column can be either a string, integer or boolean.
    * Everything can be changed at any time. f.e. amount off column, column
      name, column type, category name, etc
    * Direct editing off data in the table, or in a pop-up window.
    * Export to html or comma seperated file.
    * Import from comma seperated file with preview.
    * User feedback, the program tries to give as much feedback as needed.
    * Responsive, changes are directly applyed in the gui, and synced with
      mysql.
    * When an error has occured, it gives the user the oppertunity to correct
      it.
    * Lots More

%prep
%setup -q -n %name

%build
%configure2_5x
%make
										
%install
%makeinstall

#menu
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{name}
Icon=%{name}
Name=Inventory
Comment=Simple Inventory Program
Categories=Database;Office;
EOF

#icons
mkdir -p $RPM_BUILD_ROOT/%_liconsdir
cat %SOURCE1 > $RPM_BUILD_ROOT/%_liconsdir/%name.png
mkdir -p $RPM_BUILD_ROOT/%_iconsdir
cat %SOURCE2 > $RPM_BUILD_ROOT/%_iconsdir/%name.png
mkdir -p $RPM_BUILD_ROOT/%_miconsdir
cat %SOURCE3 > $RPM_BUILD_ROOT/%_miconsdir/%name.png

%find_lang %name || touch %{name}.lang

%files -f %{name}.lang
%defattr(-,root,root)
%doc README
%{_bindir}/%name
%{_datadir}/pixmaps/%name
%{_datadir}/applications/mandriva-%name.desktop
%{_liconsdir}/%name.png
%{_iconsdir}/%name.png
%{_miconsdir}/%name.png



%changelog
* Thu Mar 17 2011 Oden Eriksson <oeriksson@mandriva.com> 0.65-12mdv2011.0
+ Revision: 645805
- relink against libmysqlclient.so.18

* Sat Jan 01 2011 Oden Eriksson <oeriksson@mandriva.com> 0.65-11mdv2011.0
+ Revision: 627251
- rebuilt against mysql-5.5.8 libs, again

* Thu Dec 30 2010 Oden Eriksson <oeriksson@mandriva.com> 0.65-10mdv2011.0
+ Revision: 626530
- rebuilt against mysql-5.5.8 libs

* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.65-8mdv2011.0
+ Revision: 619653
- the mass rebuild of 2010.0 packages

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 0.65-7mdv2010.0
+ Revision: 437962
- rebuild

* Sat Dec 06 2008 Oden Eriksson <oeriksson@mandriva.com> 0.65-6mdv2009.1
+ Revision: 311336
- rebuilt against mysql-5.1.30 libs

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.65-5mdv2009.0
+ Revision: 247233
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 18 2007 Thierry Vignaud <tv@mandriva.org> 0.65-3mdv2008.1
+ Revision: 132141
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import inventory


* Wed May 25 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.65-3mdk
- Rebuild

* Fri Apr 2 2004 Austin Acton <austin@mandrake.org> 0.65-2mdk
- stale rebuild
- delib buildrequires
- configure 2.5

* Sun Mar 30 2003 Austin Acton <aacton@yorku.ca> 0.65-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2274 |12cr|invertapple-1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		oname	InvertApple

Name:		invertapple
Version:	1.0
Release:	%mkrel 1
Summary:	Puzzle game about inverting apple colors
Group:		Games/Puzzles
License:	GPLv3+
URL:		http://qt-apps.org/content/show.php/Invert+Apple?content=146173
Source0:	%{oname}-%{version}.tar.gz
Source1:	%{oname}-icon.png
Patch0:		InvertApple-1.0-datapath.patch
BuildRequires:	qt4-devel
BuildRequires:	imagemagick

%description
Puzzle game in which you need to turn all red apples on the playing
field to green.

%prep
%setup -q -n %{oname}
%patch0 -p1

%build
%qmake_qt4 %{oname}.pro
%make

%install
%__rm -rf %{buildroot}

# install binary
%__mkdir_p %{buildroot}%{_gamesbindir}
%__cp Bin/%{oname} %{buildroot}%{_gamesbindir}/%{name}

# install locales
%__mkdir_p %{buildroot}%{_gamesdatadir}/%{name}
%__cp Bin/*.qm %{buildroot}%{_gamesdatadir}/%{name}/

# install records file
%__mkdir_p %{buildroot}%{_var}/games/%{name}/
%__cp Bin/records.xml %{buildroot}%{_var}/games/%{name}/

# create and install icons
for N in 16 32 48 64 128; do convert %{SOURCE1} -scale ${N}x${N}! $N.png; done
%__install -D 16.png -m 644 %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
%__install -D 32.png -m 644 %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
%__install -D 48.png -m 644 %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
%__install -D 64.png -m 644 %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
%__install -D 128.png -m 644 %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png

# XDG menu entry
%__mkdir_p %{buildroot}%{_datadir}/applications
%__cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Type=Application
Name=Invert Apple
Comment=Puzzle game
Icon=%{name}
Exec=%{_gamesbindir}/%{name}
Terminal=false
Categories=Game;LogicGame;
EOF

%clean
%__rm -rf %{buildroot}

%files
%{_gamesbindir}/%{name}
%{_gamesdatadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png
%dir %{_var}/games/%{name}
%attr(666,root,root) %{_var}/games/%{name}/records.xml



%changelog
* Fri Mar 30 2012 Andrey Bondrov <abondrov@mandriva.org> 1.0-1
+ Revision: 788292
- imported package invertapple


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2275 |12cr|invesalius-3.0.1925-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	svnrev		1925
%define name		invesalius
%define vers		3
%define instdir		%{_datadir}/%{name}

# checkout procedure:
# http://svn.softwarepublico.gov.br/trac/invesalius/wiki/InVesalius/DownloadSource
# source build as:
# 	% svn checkout --username anonymous.invesalius@gmail.com http://svn.softwarepublico.gov.br/svn/invesalius/invesalius3/trunk invesalius3
# <<use 'invesalius' password>>
#	% rm -fr `find invesalius3 -type d -name .svn`
# 	% tar jcvf invesalius3.tar.bz2 invesalius3

Name:			%{name}
Group:			Sciences/Other
License:		GPLv2
Summary:		3D medical imaging reconstruction software
Version:		%{vers}.0.%{svnrev}
Release:		%mkrel 3
URL:			http://svn.softwarepublico.gov.br/trac/invesalius/
Source0:		%{name}%{vers}.tar.bz2
Source1:		%{name}.xpm
BuildRoot:		%{_tmppath}/%{name}-%{vers}-%{release}-buildroot

Requires:		pygtk2.0
Requires:		python-cairo
Requires:		python-dicom
Requires:		python-itk
Requires:		python-itk-numarray
Requires:		python-nibabel
Requires:		python-sigar
Requires:		python-vtk
Requires:		python-gdcm
Requires:		python-imaging
Requires:		python-serial
Requires:		wxPythonGTK

#-----------------------------------------------------------------------
%description
  InVesalius generates 3D anatomical models based on a sequence of 2D DICOM
files acquired using CT or MRI equipments.  InVesalius is internationalized
(currently available in Chinese, English, French,  German, Greek, Portuguese,
Spanish) and provides several tools:
  * DICOM-support including: (a) ACR-NEMA version 1 and 2; (b) DICOM
    version 3.0 (including various encodings of JPEG -lossless and lossy-, RLE)
  * Image manipulation facilities (zoom, pan, rotation, brightness/contrast, etc)
  * Segmentation based on 2D slices
  * Pre-defined threshold ranges according to tissue of interest
  * Edition tools (similar to Paint Brush) based on 2D slices
  * 2D and 3D measurements (distance and angle)
  * 3D surface creation
  * 3D surface connectivity tools
  * 3D surface exportation (including: binary STL, OBJ, VRML, Inventor)
  * High-quality volume rendering
  * Pre-defined volume rendering presets
  * Volume rendering crop plane
  * Picture exportation (including: BMP, TIFF, JPG, PostScript, POV-Ray)

#-----------------------------------------------------------------------
%prep
%setup -q -n %{name}%{vers}

#-----------------------------------------------------------------------
%build
perl -pi -e 's|/usr/local/bin/python|%{__python}|;' invesalius/invesalius.py
perl -pi -e 's|(DOC_DIR = ).*|$1"%{_docdir}/%{name}"|;' invesalius/constants.py
perl -pi -e 's|\bSpacing= |spacing=|;' invesalius/gui/default_tasks.py

#-----------------------------------------------------------------------
%clean
rm -rf %{buildroot}

#-----------------------------------------------------------------------
%install
mkdir -p %{buildroot}%{instdir}
for dir in icons invesalius locale presets samples; do
    cp -far $dir %{buildroot}%{instdir}
done

mkdir -p %{buildroot}%{_docdir}/%{name}
for arg in *.txt TODO docs/*; do
    cp -far $arg %{buildroot}%{_docdir}/%{name}
done

mkdir -p %{buildroot}%{_bindir}
cat > %{buildroot}%{_bindir}/%{name} << EOF
#!/bin/sh
export INVESALIUS_LIBRARY_PATH="%{instdir}/%{name}"
cd \$INVESALIUS_LIBRARY_PATH
python invesalius.py "\$@"
EOF
chmod +x %{buildroot}%{_bindir}/%{name}

install -m644 -D %{SOURCE1} %{buildroot}%{_datadir}/pixmaps/%{name}.xpm

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=InVesalius
Comment=Medical Imaging Public Software
Exec=invesalius
Icon=invesalius
Terminal=false
Type=Application
Categories=Application;Graphics;Medical;
EOF

#-----------------------------------------------------------------------
%files
%defattr(-,root,root)
%{_bindir}/%{name}
%dir %{instdir}
%{instdir}/*
%doc %dir %{_docdir}/%{name}
%doc %{_docdir}/%{name}/*
%{_datadir}/applications/*
%{_datadir}/pixmaps/%{name}.xpm


%changelog
* Thu Nov 17 2011 Paulo Andrade <pcpa@mandriva.com.br> 3.0.1925-3mdv2012.0
+ Revision: 731313
- Remove dependency on wrapitk.

* Tue May 17 2011 Paulo Andrade <pcpa@mandriva.com.br> 3.0.1925-2
+ Revision: 675930
- Add workaround for argument name change in wxPythonGTK-2.8.12.

* Fri Nov 12 2010 Paulo Andrade <pcpa@mandriva.com.br> 3.0.1925-1mdv2011.0
+ Revision: 596961
- Update to new stable svn snapshot revision 1925

* Mon Aug 16 2010 Paulo Andrade <pcpa@mandriva.com.br> 3.0.1912-1mdv2011.0
+ Revision: 570660
- Update requires and svn snapshot.
- Update to a newer svn snapshot.

* Tue May 18 2010 Paulo Andrade <pcpa@mandriva.com.br> 3.0.1886-2mdv2010.1
+ Revision: 545264
- Avoid /tmp possible exploit or race condition

* Fri Apr 23 2010 Paulo Andrade <pcpa@mandriva.com.br> 3.0.1886-1mdv2010.1
+ Revision: 538371
- Update to a newer svn snapshot
- Enable itk and wrapitk were updated in cooker

* Mon Apr 05 2010 Paulo Andrade <pcpa@mandriva.com.br> 3-4mdv2010.1
+ Revision: 531858
- o Update license, summary and description as requested by upstream

* Thu Apr 01 2010 Paulo Andrade <pcpa@mandriva.com.br> 3-3mdv2010.1
+ Revision: 530740
+ rebuild (emptylog)

* Wed Mar 31 2010 Paulo Andrade <pcpa@mandriva.com.br> 3-2mdv2010.1
+ Revision: 530088
- Correct documentation search path

* Tue Mar 30 2010 Paulo Andrade <pcpa@mandriva.com.br> 3-1mdv2010.1
+ Revision: 529998
- Import invesalius 3.
- invesalius


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2276 |12cr|inxi-1.8.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		inxi
Version:	1.8.5
Release:	1
License:	GPLv3
Group:		System/Configuration/Other
Summary:	A full featured system information script
URL:		http://code.google.com/p/inxi/
Source0:	inxi
Source1:	inxi.8
BuildArch:	noarch

%description
Inxi: A full featured system information script

Inxi offers a wide range of built-in options, as well as a good number of extra
features which require having the script recommends installed on the system.
Check recommends to see what's needed for each extra feature. Check sources for
latest inxi version number.

%prep

%build

%install
install -m755 %{SOURCE0} -D %{buildroot}%{_bindir}/%{name}
install -m644 %{SOURCE1} -D %{buildroot}%{_mandir}/man8/%{name}.8

%files
%{_bindir}/%{name}
%{_mandir}/man8/%{name}.8*


%changelog
* Fri Jun 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.8.5-1
+ Revision: 805892
- imported package inxi


* Fri Jun  6 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.8.5-1
- initial release (requested by viking60)

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2277 |12cr|iodine-0.5.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	iodine
%define version	0.5.2
%define release	%mkrel 2

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Tunnel IP over DNS NULL request 
Group:		Networking/Other
License:	BSD
URL:		http://code.kryo.se/iodine/
Source0:	%{name}-%{version}.tar.gz
Source1: 	iodine.init
Source2: 	iodine.conf
Source3: 	iodined.init
Source4: 	iodined.conf
# sent upstream : http://dev.kryo.se/iodine/ticket/70
Patch0:     iodine-0.5.2-pidfile.diff
BuildRequires: zlib-devel
BuildRoot:	%{_tmppath}/%{name}-root

%description
odine lets you tunnel IPv4 data through a DNS server. This can be usable in 
different situations where internet access is firewalled, but DNS queries 
are allowed.

The bandwidth is asymmetrical with limited upstream and up to 1 Mbit/s 
downstream.

Compared to other DNS tunnel implementations, iodine offers:

 * Higher performance
    iodine uses the NULL type that allows the downstream data to be sent 
    without encoding. Each DNS reply can contain over a kilobyte of compressed 
    payload data.
 * Portability
    iodine runs on many different UNIX-like systems as well as on Win32. 
    Tunnels can be set up between two hosts no matter their endianness or 
    operating system.
 * Security
    iodine uses challenge-response login secured by MD5 hash. It also 
    filters out any packets not coming from the IP used when logging in.
 * Less setup
    iodine handles setting IP number on interfaces automatically, and up 
    to 16 users can share one server at the same time. Packet size is 
    automatically probed for maximum downstream throughput. 


%package	client
Summary:	Iodine client (Tunnel IP over DNS)
Group:		Networking/Other
Requires:   %{name}-common

%description	client
iodine lets you tunnel IPv4 data through a DNS server. This can be usable in 
different situations where internet access is firewalled, but DNS queries 
are allowed. 

This package contains the client part.

%package	server
Summary:	Iodine server (Tunnel IP over DNS)
Group:		Networking/Other
Requires:   %{name}-common

%description	server
iodine lets you tunnel IPv4 data through a DNS server. This can be usable in 
different situations where internet access is firewalled, but DNS queries 
are allowed. 


This package contains the server part.

%package	common
Summary:	Iodine common part (Tunnel IP over DNS)
Group:		Networking/Other

%description    common
iodine lets you tunnel IPv4 data through a DNS server. This can be usable in 
different situations where internet access is firewalled, but DNS queries 
are allowed. 


This package contains some script shared between server and client.


%prep
%setup -q 
%patch0 -p0

%build
%make


%install
rm -rf $RPM_BUILD_ROOT
%makeinstall
mkdir -p $RPM_BUILD_ROOT/%_initrddir/
mkdir -p $RPM_BUILD_ROOT/%_sysconfdir/sysconfig/
install -m 0755 %SOURCE1 $RPM_BUILD_ROOT/%_initrddir/%{name}
install -m 0755 %SOURCE2 $RPM_BUILD_ROOT/%_sysconfdir/sysconfig/%{name}
install -m 0755 %SOURCE3 $RPM_BUILD_ROOT/%_initrddir/%{name}d
install -m 0755 %SOURCE4 $RPM_BUILD_ROOT/%_sysconfdir/sysconfig/%{name}d

# this is a hack so we can bypass ifplugd that try to run dhcp on the 
# newly created interface
mkdir -p $RPM_BUILD_ROOT/%_sysconfdir/sysconfig/network-scripts
echo -e '#!/bin/bash\nexit 0\n' > $RPM_BUILD_ROOT/%_sysconfdir/sysconfig/network-scripts/ifup-dns
%clean
rm -rf $RPM_BUILD_ROOT

%pre server
%_pre_useradd %{name}d /var/empty /bin/bash

%post server
%_post_service %{name}d

%preun server
%_preun_service %{name}d

%postun server
%_postun_userdel %{name}d


%pre client
%_pre_useradd %{name} /var/empty /bin/bash

%post client
%_post_service %{name}

%preun client
%_preun_service %{name}

%postun client
%_postun_userdel %{name}

%files common
%defattr(-,root,root)
%config(noreplace) %attr(0755,root,root) %{_sysconfdir}/sysconfig/network-scripts/ifup-dns

%files server
%defattr(-,root,root)
%doc README 
%{_sbindir}/%{name}d
%{_initrddir}/%{name}d
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}d

%files client
%defattr(-,root,root)
%doc README 
%{_sbindir}/%{name}
%{_initrddir}/%{name}
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%_mandir/man8/%{name}.*



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5.2-2mdv2011.0
+ Revision: 619669
- the mass rebuild of 2010.0 packages

  + Michael Scherer <misc@mandriva.org>
    - more rpmlint fix on initscript
    - fix rpmlint warning about initscript

* Sun Jul 26 2009 Michael Scherer <misc@mandriva.org> 0.5.2-1mdv2010.0
+ Revision: 400340
- add missing BuildRequires
- add a mention of upstream bug for the patch
- add a description, taken from upstream
- fix wrong ownership
- fix various problem seen while testing iodined
- split common script in a subpackage to avoid duplication
- add iodined init script and config file
- add the pidfile option to the server, and fix the indentation of the patch for upstream submission
- add a initscript for the client, and patch iodine to store the pid in a file
- disable ifplugd and dhclient by adding my own handler for dnX interface, as the
  ip address is set by iodine, not by dhcp or stuff like that.
- import iodine



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2278 |12cr|iogen-3.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name iogen
%define version 3.1
%define release %mkrel 5
%define subversion p0

Summary: A stress tool to produce heavily fragmented I/O operations
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}_%{version}%{subversion}.tar.bz2
License: BSD
Group: System/Kernel and hardware 
Url: http://www.peereboom.us/iogen/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: groff-for-man

%description
Iogen is an I/O generator.
It forks child processes that each run a mix of reads and writes.
The idea is to generate heavily fragmented files to make the hardware suffer
as much as possible. This tool has been used to test filesystems, drivers,
firmware, and hardware devices.
It is by no means meant as a performance measuring tool since it tries to 
recreate the worst case scenario I/O.

%prep
%setup -q -n %{name}_%{version}%{subversion}

%build
%make

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p %buildroot/%{_bindir}
mkdir -p %buildroot/%{_mandir}/man8
install -m 755 iogen %buildroot/%{_bindir}
mv iogen.cat8 %buildroot/%{_mandir}/man8/iogen.8

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_bindir}/iogen
/%{_mandir}/man8/*



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 3.1-5mdv2011.0
+ Revision: 619673
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 3.1-4mdv2010.0
+ Revision: 429514
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 3.1-3mdv2009.0
+ Revision: 247235
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 3.1-1mdv2008.1
+ Revision: 140776
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon May 21 2007 Erwan Velu <erwan@mandriva.org> 3.1-1mdv2008.0
+ Revision: 29522
- 3.1p0

* Fri May 04 2007 Erwan Velu <erwan@mandriva.org> 3.0-1mdv2008.0
+ Revision: 22463
- Missing buildrequires
- Import iogen


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2279 |12cr|io_lib-1.12.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	io_lib
%define version 1.12.2
%define release %mkrel 1
%define major	1
%define libname	%mklibname %{name} %{major}
%define develname %mklibname -d %{name}

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	General purpose trace file library
License:	GPL
Group:		Development/C
Url:		http://staden.sourceforge.net/
Source0:		http://prdownloads.sourceforge.net/staden/%{name}-%{version}.tar.gz
BuildRequires:  zlib-devel

%description
Io_lib is a library of file reading and writing code to provide a general
purpose trace file (and Experiment File) reading interface. The programmer
simply calls the (eg) read_reading to create a "Read" C structure with the
data loaded into memory.

%package -n %{libname}
Summary:        Main library for %{name}
Group:          System/Libraries
Provides:       lib%{name} = %{version}-%{release}

%description -n %{libname}
This package contains the library needed to run %{name}.

%package -n %{develname}
Summary:    Development header files for %{name}
Group:      Development/C
Requires:   %{libname} = %{version}-%{release}
Provides:   %{name}-devel = %{version}-%{release}
Obsoletes:  %mklibname -d %{name} 1.9.0

%description -n %{develname}
Libraries, include files and other resources you can use to develop
%{name} applications.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall

%files
%defattr (-,root,root)
%doc CHANGES COPYRIGHT README
%{_bindir}/*

%files -n %{libname}
%defattr (-,root,root)
%{_libdir}/libstaden-read.so.*

%files -n %{develname}
%defattr (-,root,root)
%{_includedir}/%{name}
%{_libdir}/libstaden-read.a
%{_libdir}/libstaden-read.so
%{_mandir}/*/*



%changelog
* Sat Feb 05 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.12.2-1mdv2011.0
+ Revision: 636154
- new version
- drop libtool patch, merged upstream

* Wed Dec 01 2010 Funda Wang <fwang@mandriva.org> 1.11.2.1-3mdv2011.0
+ Revision: 604352
- rebuild for new zlib

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.11.2.1-2mdv2010.0
+ Revision: 429515
- rebuild

* Mon Aug 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.11.2.1-1mdv2009.0
+ Revision: 270945
- new version

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Mon Feb 04 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.10.2-1mdv2008.1
+ Revision: 162500
- new version

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 18 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.9.0-4mdv2008.1
+ Revision: 132445
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - fix autoconf-2.5x path
    - import io_lib


* Tue Aug 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.9.0-3mdv2007.0
- Rebuild

* Fri Jul 29 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.9.0-2mdk
- Fix BuildRequires

* Thu Jul 28 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.9.0-1mdk 
- new version
- spec cleanup 
- drop previous patch, no use anymore
- less strict requires between packages

* Fri Jul 23 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.8.12b-1mdk 
- new version
- new URL
- rpmbuildupdate aware

* Thu Jan 08 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.8.11-3mdk
- try to solve include problem

* Wed Jan 07 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.8.11-2mdk
- add missing include file

* Wed Dec 31 2003 Guillaume Rousse <guillomovitch@mandrake.org> 1.8.11-1mdk
- first mdk release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2280 |12cr|ioquake3-1.36-1.svn2102
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#define debug_package	%{nil}
%define         svnrev svn2102
Name:           ioquake3
Version:        1.36
Release:        1.%{svnrev}
Summary:        Quake 3 Arena engine (ioquake3 version)
Group:          Games/Arcade
License:        GPLv2+
URL:            http://ioquake3.org/
# to regenerate (note included systemlib copies are removed for size, lcc
# is removed as it is not Free software):
# svn co svn://svn.icculus.org/quake3/tags/%{version} %{name}-%{version}
# pushd %{name}-%{version}
# rm -fr `find -name .svn` code/AL code/SDL12 code/libcurl code/libs
# rm -fr code/jpeg-8c code/zlib code/libspeex code/tools/lcc
# popd
# tar cvfj %{name}-%{version}.tar.bz2 %{name}-%{version}
Source0:        %{name}-%{version}-svn2102.tar.bz2
Source1:        %{name}-demo.sh
Source2:        %{name}.autodlrc
Source3:        %{name}.desktop
Source4:        %{name}.png
Source5:        %{name}-update.sh
Source6:        %{name}-update.autodlrc
Patch1:         quake3-1.34-rc4-demo-pak.patch
# patches from Debian for openarena compatibility (increase some buffer sizes)
Patch2:         0011-Double-the-maximum-number-of-cvars.patch
Patch3:         0012-Increase-the-command-buffer-from-16K-to-128K-followi.patch
# big-endian build fix
Patch4:         quake3-1.36-build.patch
BuildRequires:  pkgconfig(sdl)
BuildRequires:  pkgconfig(xt)
BuildRequires:  pkgconfig(openal)
BuildRequires:  jpeg-devel
BuildRequires:  pkgconfig(speex)
BuildRequires:  pkgconfig(vorbis)
BuildRequires:  pkgconfig(libcurl)
BuildRequires:  pkgconfig(zlib)
BuildRequires:  desktop-file-utils
BuildRequires:  pkgconfig(gl)
BuildRequires:  pkgconfig(glu)
%ifarch %{ix86} x86_64
BuildRequires:  nasm
%endif
# for quake3-update
Requires:       autodownloader 

%description
This package contains the enhanced opensource ioquake3 version of the Quake 3
Arena engine. This engine can be used to play a number of games based on this
engine, below is an (incomplete list):

* OpenArena, Free, Open Source Quake3 like game, recommended!
  (packagename: openarena)

* Urban Terror, gratis, but not Open Source FPS best be described as a
  Hollywood tactical shooter, a downloader and installer including an
  application menu entry is available in the urbanterror package.

* World of Padman, gratis, but not Open Source Comic FPS, a downloader and
  installer including an application menu entry is available in the
  worldofpadman package.

* Smokin' Guns, gratis, but not Open Source FPS, a semi-realistic simulation of 
  the "Old West's" great atmosphere, a downloader and installer including an
  application menu entry is available in the smokinguns package.

* Quake3 Arena, the original! A downloader and installer for the gratis, but
  not Open Source demo, including an application menu entry is available in
  the quake3-demo package.
  
  If you own a copy of quake 3, you will need to copy pak0.pk3 from the
  original CD-ROM and your q3key to /usr/share/quake3/baseq3 or ~/.q3a/baseq3.
  Also copy the pak?.pk3 files from the original 1.32 Quake 3 Arena point
  release there if you have them available or run quake3-update to download
  them for you.


%package demo
Summary:        Quake 3 Arena tournament 3D shooter game demo installer
Group:          Games/Arcade
Requires:       ioquake3 = %{version}-%{release}
Requires:       opengl-games-utils 
BuildArch:      noarch

# quake3-demo used to be part of the quake3 package, make sure that people
# who have the old version with the demo included don't all of a sudden have
# the demo menu entry disappear.


%description demo
Quake 3 Arena tournament 3D shooter game demo installer. The Quake3 engine is
Open Source and as such is available as part of Mageia. The original Quake3
data files however are not Open Source and thus are not available as part of
Mageia. There is a gratis, but not Open Source demo available on the internet.

This package installs an application menu entry for playing the Quake3 Arena
demo. The first time you click this menu entry, it will offer to download and
install the Quake 3 demo datafiles for you.

%prep
%setup -q
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1



%build
# the CROSS_COMPILING=1 is a hack to not build q3cc and qvm files
# since we've stripped out q3cc as this is not Free Software.
%make \
    OPTIMIZE="$RPM_OPT_FLAGS -fno-strict-aliasing" \
    DEFAULT_BASEDIR=%{_datadir}/%{name} \
    USE_CODEC_VORBIS=1 \
    USE_LOCAL_HEADERS=0 \
    BUILD_GAME_SO=0 \
    GENERATE_DEPENDENCIES=0 \
    USE_INTERNAL_SPEEX=0 \
    USE_INTERNAL_ZLIB=0 \
    USE_INTERNAL_JPEG=0 \
    BUILD_CLIENT_SMP=1 \
    CROSS_COMPILING=1


%install
mkdir -p $RPM_BUILD_ROOT%{_bindir}
mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{name}

install -m 755 build/release-linux-*/%{name}.* \
  $RPM_BUILD_ROOT%{_bindir}/%{name}
install -m 755 build/release-linux-*/%{name}-smp.* \
  $RPM_BUILD_ROOT%{_bindir}/%{name}-smp
install -m 755 build/release-linux-*/ioq3ded.* \
  $RPM_BUILD_ROOT%{_bindir}/ioq3ded
install -p -m 755 %{SOURCE1} $RPM_BUILD_ROOT%{_bindir}/ioquake3-demo
install -p -m 644 %{SOURCE2} $RPM_BUILD_ROOT%{_datadir}/%{name}

install -p -m 755 %{SOURCE5} $RPM_BUILD_ROOT%{_bindir}/ioquake3-update
install -p -m 644 %{SOURCE6} $RPM_BUILD_ROOT%{_datadir}/%{name}

# below is the desktop file and icon stuff.
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
desktop-file-install \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications \
  %{SOURCE3}
mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/32x32/apps
mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/64x64/apps
install -p -m 644 %{SOURCE4} \
  $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/64x64/apps


%files
%doc BUGS ChangeLog COPYING.txt id-readme.txt md4-readme.txt NOTTODO README
%doc TODO
%{_bindir}/%{name}
%{_bindir}/%{name}-smp
%{_bindir}/%{name}-update
%{_bindir}/ioq3ded
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/%{name}-update.autodlrc

%files demo
%{_bindir}/%{name}-demo
%{_datadir}/%{name}/%{name}.autodlrc
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/64x64/apps/%{name}.png

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2281 |12cr|iotop-0.4.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Display I/O usage of processes in a top like UI
Name:		iotop
Version:	0.4.4
Release:	%mkrel 1
License:	GPLv2
Group:		Monitoring
Url:		http://guichaz.free.fr/iotop/
Source0:	http://guichaz.free.fr/iotop/files/%{name}-%{version}.tar.bz2
BuildRequires:	zlib
%py_requires -d
Requires:	python
BuildArch:	noarch

%description
iotop is a Python program with a top like UI used to show of behalf of
which process is the I/O going on. It requires a Linux kernel 2.6.20
with TASK_IO_ACCOUNTING enabled.

%prep
%setup -q

%build
python setup.py build

%install
%__rm -rf %{buildroot}

python setup.py install --root=%{buildroot}

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc NEWS THANKS
%{_bindir}/%{name}
%{py_sitedir}/*
%{_mandir}/man1/*


%changelog
* Tue Feb 14 2012 Andrey Bondrov <abondrov@mandriva.org> 0.4.4-1
+ Revision: 773948
- New version 0.4.4

* Sat Apr 02 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.3-1
+ Revision: 649864
- update to new version 0.4.3

* Fri Oct 29 2010 Michael Scherer <misc@mandriva.org> 0.4.1-2mdv2011.0
+ Revision: 590134
- rebuild for python 2.7

* Sun Jul 11 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.1-1mdv2011.0
+ Revision: 550958
- update to new version 0.4.1

* Tue Jan 19 2010 Frederik Himpe <fhimpe@mandriva.org> 0.4-1mdv2010.1
+ Revision: 493779
- update to new version 0.4

* Thu Sep 24 2009 Frederik Himpe <fhimpe@mandriva.org> 0.3.2-1mdv2010.0
+ Revision: 448397
- update to new version 0.3.2

* Thu Jun 11 2009 Frederik Himpe <fhimpe@mandriva.org> 0.3.1-1mdv2010.0
+ Revision: 385178
- update to new version 0.3.1

* Sun May 17 2009 trem <trem@mandriva.org> 0.3-1mdv2010.0
+ Revision: 376628
- update to 0.3

* Tue Jan 06 2009 Funda Wang <fwang@mandriva.org> 0.2.1-4mdv2009.1
+ Revision: 326081
- rebuild
- rebuild

* Tue Jan 06 2009 Jérôme Soyer <saispo@mandriva.org> 0.2.1-2mdv2009.1
+ Revision: 325317
- Rebuild for new python

* Sun Jul 27 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.1-1mdv2009.0
+ Revision: 250582
- add missing buildrequires on zlib
- update to new version 0.2.1
- correct the url and source
- fix mixture of tabs and spaces
- spec file clean

* Fri Jul 18 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0-3mdv2009.0
+ Revision: 238199
- spec cleanup

  + Michael Scherer <misc@mandriva.org>
    - add missing requires on python, as found by guillomovitch

  + Thierry Vignaud <tv@mandriva.org>
    - fix no-buildroot-tag

* Tue Dec 18 2007 Olivier Blin <blino@mandriva.org> 0-1mdv2008.1
+ Revision: 132091
- build as noarch
- initial iotop package
- create iotop


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2282 |12cr|iozone3-397-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name iozone3
%define version 397
%define release %mkrel 1

Summary:	Filesystem characterization & benchmark tool
Name:		%{name}
Version:	%{version}
Release:	%mkrel 1
License:	Public Domain
Group:		Monitoring
URL:		http://www.iozone.org/
Source0:	http://www.iozone.org/src/current/%{name}_%{version}.tar.bz2
Obsoletes:	iozone < %{version}
Provides:	iozone
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This program allows one to characterize the filesystem performance
of vendors platform. It supports single stream, throughput, 
pthreads, async I/O and much more.

%prep
%setup -n %{name}_%{version}

%build
cd src/current
%make linux CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"

%install
cd $RPM_BUILD_DIR/%{name}_%{version}/src/current/
install -m 755 -d %{buildroot}%{_bindir}
install -m 755 iozone %{buildroot}%{_bindir}
install -m 755 gnu3d.dem %{buildroot}%{_bindir}
install -m 755 gengnuplot.sh %{buildroot}%{_bindir}
install -m 755 fileop %{buildroot}%{_bindir}
install -m 755 Generate_Graphs %{buildroot}%{_bindir}

cd $RPM_BUILD_DIR/%{name}_%{version}/docs
install -m 755 -d %{buildroot}%{_mandir}/man1
install -m 644 iozone.1 %{buildroot}%{_mandir}/man1

%clean
rm -rf %{buildroot}

%files
%defattr (-,root,root)
%doc docs/*.gz src/current/Gnuplot.txt docs/*.pdf docs/*.doc
%defattr (-,root,root)
%{_bindir}/*
%{_mandir}/man1/*


%changelog
* Fri Nov 04 2011 Andrey Bondrov <abondrov@mandriva.org> 397-1
+ Revision: 717624
- New version 397

  + Stéphane Téletchéa <steletch@mandriva.org>
    - update to new version 373

* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 326-2mdv2011.0
+ Revision: 619675
- the mass rebuild of 2010.0 packages

* Mon Sep 14 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 326-1mdv2010.0
+ Revision: 440691
- update to new version 326
- compile with %%optflags and %%ldflags
- spec file clean

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 287-4mdv2010.0
+ Revision: 429516
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 287-3mdv2009.0
+ Revision: 247242
- rebuild

* Tue Feb 26 2008 Erwan Velu <erwan@mandriva.org> 287-1mdv2008.1
+ Revision: 175414
- release 287

  + Thierry Vignaud <tv@mandriva.org>
    - fix no-buildroot-tag

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 281-1mdv2008.1
+ Revision: 131599
- kill re-definition of %%buildroot on Pixel's request


* Thu Feb 01 2007 Lenny Cartier <lenny@mandriva.com> 281-1mdv2007.0
+ Revision: 115813
- Import iozone3


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2283 |12cr|ip2location-4.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 0
%define libname %mklibname ip2location %{major}
%define develname %mklibname ip2location -d

Summary:	IP2Location C Library
Name:		ip2location
Version:	4.0.2
Release:	%mkrel 1
Group:		System/Libraries
License:	GPLv2
URL:		http://www.ip2location.com/
Source0:	http://www.ip2location.com/download/C-IP2Location-%{version}.tar.gz
Patch0:		C-IP2Location-4.0.2-soname.diff
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
IP2Location is a C library that enables the user to find the country, region,
city, coordinates, zip code, time zone, ISP, domain name, connection type,
area code and weather that any IP address or hostname originates from. It has
been optimized for speed and memory utilization. Developers can use the API to
query all IP2Location™ binary databases for applications written in C or
supporting static/dynamic library.

%package -n	%{libname}
Summary:	IP2Location C Library
Group:          System/Libraries

%description -n	%{libname}
IP2Location is a C library that enables the user to find the country, region,
city, coordinates, zip code, time zone, ISP, domain name, connection type,
area code and weather that any IP address or hostname originates from. It has
been optimized for speed and memory utilization. Developers can use the API to
query all IP2Location™ binary databases for applications written in C or
supporting static/dynamic library.

%package -n	%{develname}
Summary:	Static library and header files for the ip2location library
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{develname}
IP2Location is a C library that enables the user to find the country, region,
city, coordinates, zip code, time zone, ISP, domain name, connection type,
area code and weather that any IP address or hostname originates from. It has
been optimized for speed and memory utilization. Developers can use the API to
query all IP2Location™ binary databases for applications written in C or
supporting static/dynamic library.

This package contains the development files for the ip2location library.

%prep

%setup -q -n C-IP2Location-%{version}
%patch0 -p0 -b .soname

chmod 644 AUTHORS ChangeLog IP2LOCATION_PRODUCTS_CATALOG.PDF LICENSE.TXT README

%build
autoreconf -fi

%configure2_5x
%make

%check
make check

%install
rm -rf %{buildroot}

%makeinstall_std

# cleanup
rm -f %{buildroot}%{_libdir}/*.*a

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig

%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%doc AUTHORS ChangeLog IP2LOCATION_PRODUCTS_CATALOG.PDF LICENSE.TXT README
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%{_includedir}/*
%{_libdir}/*.so



%changelog
* Sun May 15 2011 Oden Eriksson <oeriksson@mandriva.com> 4.0.2-1mdv2011.0
+ Revision: 674881
- import ip2location


* Sun May 15 2011 Oden Eriksson <oeriksson@mandriva.com> 4.0.2-1mdv2010.2
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2284 |12cr|ipaudit-1.0rc9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           ipaudit
Version:        1.0rc9
Release:        %mkrel 1
Epoch:          0
Summary:        Network Package Audit and Capture
License:        GPLv2
Group:          Networking/Other
URL:            http://%{name}.sourceforge.net/
Source0:        http://superb-east.dl.sourceforge.net/sourceforge/%{name}/%{name}-%{version}.tar.gz
BuildRequires:  libpcap-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
A neat packet logging program and auditor. Provides dump capability
and various  levels of logging.


%prep
%setup -q  -n %{name}-%{version}

%build
%configure2_5x
%make

%install
%{__rm} -rf %{buildroot}
%makeinstall

%clean
%{__rm} -rf %{buildroot}

%files 
%defattr(0644,root,root,0755)
%doc AUTHORS ChangeLog COPYING INSTALL README
%attr(0755,root,root) %{_bindir}/total
%attr(0755,root,root) %{_sbindir}/ipaudit
%attr(0755,root,root) %{_sbindir}/ipstrings
%{_mandir}/man8/ipaudit.8.*
%{_mandir}/man8/ipstrings.8.*
%{_mandir}/man1/total.1.*


%changelog
* Wed Feb 10 2010 Sandro Cazzaniga <kharec@mandriva.org> 0:1.0rc9-1mdv2010.1
+ Revision: 504010
- Update to 1.0rc9
- Fix spec
- Fix build
- Fix Licence

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild

* Wed Oct 29 2008 Oden Eriksson <oeriksson@mandriva.com> 0:1.0-0.beta2.4mdv2009.1
+ Revision: 298259
- rebuilt against libpcap-1.0.0

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0:1.0-0.beta2.3mdv2008.1
+ Revision: 140776
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Jul 08 2007 David Walluck <walluck@mandriva.org> 0:1.0-0.beta2.3mdv2008.0
+ Revision: 49716
- spec cleanup


* Wed Jul 13 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-0.beta2.2mdk
- rebuilt against new libpcap-0.9.1 (aka. a "play safe" rebuild)

* Tue Jul 05 2005 Lenny Cartier <lenny@mandriva.com> 1.0-0.beta2.1mdk
- 1.0beta2

* Mon May 24 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.95-5mdk
- rebuild

* Wed Apr 30 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.95-4mdk
- buildrequires

* Wed Jan 22 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.95-3mdk
- rebuild
- patch0: add missing includes

* Wed Aug 28 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.95-2mdk
- rebuild

* Mon Jul 30 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.95-1mdk
- updated to 0.95

* Fri Jan 12 2001 Lenny Cartier <lenny@mandrakesoft.com>  0.92-1mdk
- updated to 0.92

* Thu Sep 07 2000 Lenny Cartier <lenny@mandrakesoft.com>  0.91.1-3mdk
- clean spec

* Fri Jul 28 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.91.1-2mdk
- enable it to build with spechelper
- fix group
- BM

* Fri May 19 2000 Christopher Molnar <molnarc@mandrakesoft.com> 0.91.1-1mdk
- created spec file and compiled for Mandrake


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2285 |12cr|ipcalc-0.41-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	IP Calculator
Name:		ipcalc
Version:	0.41
Release:	%mkrel 5
License:	GPLv2+
Group:		System/Servers
URL:		http://jodies.de/ipcalc
Source0:	http://jodies.de/ipcalc-archive/ipcalc-%{version}.tar.gz
Source1:	ipcalc_cgi.bz2
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
ipcalc takes an IP address and netmask and calculates the
resulting broadcast, network, Cisco wildcard mask, and host
range. By giving a second netmask, you can design sub- and
supernetworks. It is also intended to be a teaching tool and
presents the results as easy-to-understand binary values.

%prep

%setup -q

bzcat %{SOURCE1} > ipcalc.pl
perl -pi -e "s|/usr/local/bin|%{_bindir}|g" ipcalc.pl

%build

%install
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -d %{buildroot}/var/www/cgi-bin

install -m0755 ipcalc %{buildroot}%{_bindir}/
install -m0755 ipcalc.pl %{buildroot}/var/www/cgi-bin/

%clean
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc changelog license contributors
%attr(0755,root,root) %{_bindir}/ipcalc
%attr(0755,root,root) /var/www/cgi-bin/ipcalc.pl




%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.41-5mdv2011.0
+ Revision: 619677
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.41-4mdv2010.0
+ Revision: 429517
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.41-3mdv2009.0
+ Revision: 247247
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 18 2007 Nicolas Vigier <nvigier@mandriva.com> 0.41-1mdv2008.1
+ Revision: 132424
- new version

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Feb 02 2007 Oden Eriksson <oeriksson@mandriva.com> 0.40-1mdv2007.0
+ Revision: 115943
- Import ipcalc

* Sun Dec 25 2005 Oden Eriksson <oeriksson@mandriva.com> 0.38-2mdk
- rebuild

* Fri Oct 29 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.38-1mdk
- initial mandrake package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2286 |12cr|iperf-2.0.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Network performance measurement tool
Name:		iperf
Version:	2.0.5
Release:	%mkrel 1
License:	BSD
Group:		Networking/Other
URL:		http://dast.nlanr.net/Projects/Iperf/
Source0:	http://downloads.sourceforge.net/iperf/%{name}-%{version}.tar.gz
Patch0:         iperf-2.0.5-fix-str-fmt.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Iperf is a network performance measurement tool.

While tools to measure network performance, such as ttcp, exist, 
most are very old and have confusing options. 
Iperf was developed as a modern alternative for measuring TCP and UDP 
bandwidth performance.

Iperf is a tool to measure maximum TCP bandwidth, allowing 
the tuning of various parameters and UDP characteristics. 
Iperf reports bandwidth, delay jitter, datagram loss. 

%prep
%setup -q
%patch0 -p0

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%doc doc/*
%{_bindir}/iperf
%{_mandir}/man1/*


%changelog
* Wed Apr 27 2011 Leonardo Coelho <leonardoc@mandriva.com> 2.0.5-1mdv2011.0
+ Revision: 659687
- new package and patch version

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 2.0.4-3mdv2011.0
+ Revision: 612403
- the mass rebuild of 2010.1 packages

* Fri Feb 19 2010 Funda Wang <fwang@mandriva.org> 2.0.4-2mdv2010.1
+ Revision: 508445
- fix str fmt

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sun Jul 27 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2.0.4-1mdv2009.0
+ Revision: 250471
- update to new version 2.0.4
- use macros
- fix mixture of tabs and spaces
- update file list
- spec file clean

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2.0.2-3mdv2009.0
+ Revision: 247248
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 2.0.2-1mdv2008.1
+ Revision: 127095
- kill re-definition of %%buildroot on Pixel's request
- import iperf


* Fri Dec 16 2005 Erwan Velu <erwan@seanodes.com> 2.0.2-1mdk
- 2.0.2

* Tue Jun 29 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.7.0-2mdk
- rebuild for new g++

* Thu Apr 28 2004 Bruno Cornec <bruno@HyPer-Linux.org> 1.7.0-1mdk
- first packaged

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2287 |12cr|ipflood-1.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	IP Flood Detector
Name:		ipflood
Version:	1.0
Release:	%mkrel 6
License:	GPL
Group:		System/Servers
URL:		http://www.adotout.com/
Source0:	http://www.adotout.com/ip_flood_detector.tar.gz
Source1:	%{name}.init
Source2:	%{name}.sysconfig
Requires(post): rpm-helper
Requires(preun): rpm-helper
BuildRequires:	libpcap-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
IP Flood Detector is a derivative of an earlier project, DNS Flood Detector. It
provides managers with an audit trail of TCP, UDP, and ICMP packet floods
directed at Internet-facing servers. When packet rates exceed a specified
threshold, IP Flood Detector will syslog the offending IP address, along with
the associated protocol and traffic volume.

%prep

%setup -q -n ip_flood_detector

cp %{SOURCE1} %{name}.init
cp %{SOURCE2} %{name}.sysconfig

%build
%serverbuild

gcc $CFLAGS -D_BSD_SOURCE -lpcap -lpthread -lm -o ip_flood_detector ip_flood_detector.c

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_sysconfdir}/sysconfig

install -m0755 ip_flood_detector %{buildroot}%{_sbindir}/
install -m0755 %{name}.init %{buildroot}%{_initrddir}/%{name}
install -m0644 %{name}.sysconfig %{buildroot}/%{_sysconfdir}/sysconfig/ip_flood_detector

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README LICENSE
%config(noreplace) %{_sysconfdir}/sysconfig/ip_flood_detector
%attr(0755,root,root) %{_initrddir}/%{name}
%attr(0755,root,root) %{_sbindir}/ip_flood_detector



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-6mdv2011.0
+ Revision: 619678
- the mass rebuild of 2010.0 packages

* Sun Oct 04 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0-5mdv2010.0
+ Revision: 453484
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Wed Oct 29 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0-3mdv2009.1
+ Revision: 298260
- rebuilt against libpcap-1.0.0

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1.0-2mdv2009.0
+ Revision: 267123
- rebuild early 2009.0 package (before pixel changes)

* Tue Mar 18 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0-1mdv2008.1
+ Revision: 188543
- fix typo
- import ipflood


* Tue Mar 18 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0-1mdv2008.1
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2288 |12cr|ipkungfu-0.6.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	Iptables-based Linux firewall
Name:		ipkungfu
Version:	0.6.1
Release:	%mkrel 7
License:	GPL
Group:		System/Configuration/Networking
Source:		http://linuxkungfu.org/ipkungfu/%{name}-%{version}.tar.bz2
Source1:	%{name}.init.bz2
URL:		http://www.linuxkungfu.org/
BuildArch:	noarch
Requires:	userspace-ipfilter
Buildrequires:	rpm-helper
Buildrequires:  iptables
Buildrequires:  iptables-devel
Requires(post): rpm-helper
Requires(preun): rpm-helper
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
IPKungFu is an iptables-based Linux firewall. It aims to simplify 
the configuration of Internet connection sharing, port forwarding, 
and packet filtering.

%prep
%setup -q

%build
%configure
%make

%install
rm -rf $RPM_BUILD_ROOT

# Create our directories
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/%{name} $RPM_BUILD_ROOT%{_mandir}/man8 $RPM_BUILD_ROOT%{_initrddir} $RPM_BUILD_ROOT%{_sbindir} $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/

# install the files
bzcat %{SOURCE1} > 		$RPM_BUILD_ROOT%{_initrddir}/%{name}
for file in files/conf/*.conf; do
	install $file $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/
done
install %{name} 		$RPM_BUILD_ROOT%{_sbindir}
install man/%{name}.8		$RPM_BUILD_ROOT%{_mandir}/man8/

cat << EOF > $RPM_BUILD_ROOT/%{_sysconfdir}/sysconfig/%{name} 
# this version of ipkungfu need to be configurated before
# it run, and, in order to not block people who install
# this rpm with a unconfigurated firewall, it will not run
# until you uncomment this line
#
# This was made to remind you to force you to configure
# ipkungfu before running it, in order to not break your internet
# connection.
#
# The configuration is in /etc/ipkungfu/
# and the doc in /usr/share/doc/ipkungfu*
#
#IPKF_CONFIGURATED=yes
EOF

# Fix perms
chmod +x $RPM_BUILD_ROOT%{_initrddir}/%{name}
chmod a-x $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/*

%clean
[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT

%post
%_post_service %name
if [ $1 -ne "1" ] ; then
	if [ ! -f  %{_sysconfdir}/sysconfig/%{name} ];
	then 
		echo "IPKF_CONFIGURATED=yes" >> %{_sysconfdir}/sysconfig/%{name}
	else
		! grep -q "IPKF_CONFIGURATED" %{_sysconfdir}/sysconfig/%{name} && echo "IPKF_CONFIGURATED=yes" >> %{_sysconfdir}/sysconfig/%{name}
	fi
fi

%preun
%_preun_service %name 

%files
%defattr(-,root,root)
%doc ChangeLog FAQ README
%{_sbindir}/%{name}
%{_mandir}/man8/%{name}.8.*
%{_initrddir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}/*.conf
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.6.1-7mdv2011.0
+ Revision: 619679
- the mass rebuild of 2010.0 packages

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 0.6.1-6mdv2010.0
+ Revision: 437967
- rebuild

* Sat Oct 25 2008 Oden Eriksson <oeriksson@mandriva.com> 0.6.1-5mdv2009.1
+ Revision: 297272
- fix deps
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.6.1-4mdv2009.0
+ Revision: 247251
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 0.6.1-2mdv2008.1
+ Revision: 170898
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Jul 27 2007 Funda Wang <fwang@mandriva.org> 0.6.1-1mdv2008.0
+ Revision: 56239
- New version 0.6.1
- Import ipkungfu



* Tue Feb 14 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.6.0-2mdk
- Fix BuildRequires

* Sun Feb 12 2006 Eskild Hustvedt <eskild@mandriva.org> 0.6.0-1mdk
- New release 0.6.0 (based upon Buchan Milne's spec)
- Spec cleanups

* Tue Jan 03 2005 Lenny Cartier <lenny@mandriva.com> 0.5.2-6mdk
- rebuild

* Thu Mar 18 2004 Michael Scherer <misc@mandrake.org> 0.5.2-5mdk
- fix a typo ( /me really sucks )
- fix upgrade script
 
* Thu Mar 18 2004 Michael Scherer <misc@mandrake.org> 0.5.2-4mdk
- fix #9014, chmod +x on initscript

* Sun Jan 25 2004 Marcel Pol <mpol@mandrake.org> 0.5.2-3mdk
- make sure that iptables matches the running kernel

* Wed Dec 17 2003 Marcel Pol <mpol@mandrake.org> 0.5.2-2mdk
- depend on userspace-ipfilter

* Tue Nov 11 2003 Michael Scherer <scherer.michael@free.fr> 0.5.2-1mdk
- new init script, with idea from  Michael Spivak <phazeman@netvision.net.il>
- from Michael Spivak <phazeman@netvision.net.il>
  - New version 0.5.2

* Fri Jun 20 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.5.0-3mdk
- from Sean Donner <siegex@identityflux.com> :
	- Added a patch so that the init script points to the correct location

* Wed Jun 03 2003 Sean Donner <siegex@identityflux.com> 0.5.0-2mdk
- Updated spec file to comply with rpmlint rules

* Tue Jun 03 2003 Sean Donner <siegex@identityflux.com> 0.5.0-1mdk
- Made numerous changes the spec file to comply with Mandrake contrib rules

* Mon Jan 20 2003 TJ Fontaine <tjfontaine@clemlumber.com> 0.3.2-1tjf
- Initial Release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2289 |12cr|iplist-0.29-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	List based packet handler
Name:		iplist
Version:	0.29
Release:	2
Source0:	%{name}-%{version}.tar.bz2
Patch0:		iplist-0.28-fix-init.patch
Patch1:		iplist-0.29-unsigned_char.patch
Patch2:		iplist-0.29-linking.patch
patch3:		iplist-0.29-cstdlib.patch
License:	GPLv2+
Group:		System/Configuration/Networking
URL:		http://iplist.sourceforge.net/
BuildRequires:	gcc-c++
BuildRequires:	zlib-devel
BuildRequires:	netfilter_queue-devel
BuildRequires:	libpcre-devel
Requires(post):         rpm-helper
Requires(preun):        rpm-helper
Requires:       java >= 1.6
Requires:       usermode-consoleonly
Requires:	wget
Provides:	ipblock = %{version}-%{release}

%description
iplist is a list based packet handler which uses the netfilter netlink-queue
library (kernel 2.6.14 or later). It filters by IP-address and is optimized
for thousands of IP-address ranges.

%prep
%setup -q -n %{name}
%patch0 -p0
%patch1 -p0
%patch2 -p0
%patch3 -p1 -b .cstdlib

# fix compiler flags
sed -i -e 's|-O2|%{optflags}|' Makefile

%build
%make LDFLAGS="%{ldflags}"

%install

mkdir -p %{buildroot}%{_sbindir}
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_sysconfdir}/cron.daily/
mkdir -p %{buildroot}%{_sysconfdir}/pam.d/
mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps/
mkdir -p %{buildroot}%{_initrddir}/
mkdir -p %{buildroot}%{_datadir}/java/
mkdir -p %{buildroot}%{_datadir}/applications/
mkdir -p %{buildroot}%{_datadir}/icons/
mkdir -p %{buildroot}%{_mandir}/man8/
mkdir -p %{buildroot}%{_var}/cache/iplist/

ln -s %{_bindir}/consolehelper %{buildroot}%{_bindir}/ipblock

install -p -m 644 ipblock.conf \
	%{buildroot}%{_sysconfdir}/ipblock.conf
install -p -m 644 ipblock.lists \
	%{buildroot}%{_sysconfdir}/ipblock.lists
install -p -m 644 fedora/ipblock.pam \
	%{buildroot}%{_sysconfdir}/pam.d/ipblock
install -p -m 644 fedora/ipblock.security \
	%{buildroot}%{_sysconfdir}/security/console.apps/ipblock
install -p -m 755 fedora/ipblock.init \
	%{buildroot}%{_initrddir}/ipblock
install -p -m 755 debian/ipblock.cron.daily \
	%{buildroot}%{_sysconfdir}/cron.daily/ipblock
install -p -m 644 fedora/ipblock.desktop \
	%{buildroot}%{_datadir}/applications/ipblock.desktop
install -p -m 644 ipblock.png \
	%{buildroot}%{_datadir}/icons/ipblock.png

install -p -m 644 iplist.8 %{buildroot}%{_mandir}/man8/
install -p -m 644 ipblock.8 %{buildroot}%{_mandir}/man8/
install -p -m 644 allow.p2p %{buildroot}%{_var}/cache/iplist/

%makeinstall_std

%post
%_post_service ipblock

%preun
%_preun_service ipblock

%files
%defattr(-,root,root)
%doc debian/copyright changelog THANKS
%config(noreplace) %{_sysconfdir}/ipblock.conf
%config(noreplace) %{_sysconfdir}/ipblock.lists
%config(noreplace) %{_sysconfdir}/pam.d/ipblock
%config(noreplace) %{_sysconfdir}/security/console.apps/ipblock
%config(noreplace) %{_sysconfdir}/cron.daily/ipblock
%{_initrddir}/ipblock
%{_sbindir}/iplist
%{_sbindir}/ipblock
%{_bindir}/ipblock
%{_mandir}/man8/iplist.8*
%{_mandir}/man8/ipblock.8*
%{_var}/cache/iplist
%{_javadir}/ipblockUI.jar
%{_datadir}/applications/ipblock.desktop
%{_datadir}/icons/ipblock.png


%changelog
* Tue Apr 19 2011 Jani Välimaa <wally@mandriva.org> 0.29-2mdv2011.0
+ Revision: 655877
- require wget (mdv#63075)
- new version 0.29
- add patch to fix build
- add patch to fix linking, disable strip and use ldflags

* Sun Mar 21 2010 Jani Välimaa <wally@mandriva.org> 0.28-1mdv2010.1
+ Revision: 526170
- import iplist



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2290 |12cr|ippl-1.99.5-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Logs TCP, ICMP and UDP connections
Name:		ippl
Version:	1.99.5
Release:	%mkrel 12
License:	GPL
Group:		Monitoring
URL:		http://www.via.ecp.fr/~hugo/ippl/
Source0:		http://pltplp.net/ippl/archive/dev/%{name}-%{version}.tar.bz2
Source2:	ippl.init
Source3:	ippl.log
Patch0:		%{name}-log.patch
patch1:		ippl-1.99.5.printf.patch
patch2:		ippl-1.99.5.nostrip.patch
Requires(pre): chkconfig
Buildrequires:	libpcap-devel
Buildrequires:	byacc
Buildrequires:	flex

%description
ippl is a configurable IP protocols logger. It currently logs incoming ICMP
messages, TCP connections and UDP datagrams. It is configured with
Apache-like rules and has a built-in DNS cache. It is aimed to replace
iplogger.

%prep

%setup -q

%patch0 -p0 -b .log
%patch1 -p1 -b .printf
%patch2 -p1 -b .nostrip

%build

%configure --with-user=nobody

%make

%install

install -d %{buildroot}%{_sysconfdir}
install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_sysconfdir}/logrotate.d
install -d %{buildroot}/var
install -d %{buildroot}/var/log
install -d %{buildroot}/var/log/ippl

make ROOT=%{buildroot} install

touch %{buildroot}/var/log/ippl/all.log

install -m755 %{SOURCE2} %{buildroot}%{_initrddir}/ippl
install -m644 %{SOURCE3} %{buildroot}%{_sysconfdir}/logrotate.d/ippl

%post
/sbin/chkconfig --add ippl

%preun
if [ $1 = 0 ]; then
   /sbin/chkconfig --del ippl
fi

%files
%defattr(-,root,root)
%doc BUGS CREDITS HISTORY INSTALL LICENSE README TODO
%{_initrddir}/ippl
%config(noreplace) %{_sysconfdir}/ippl.conf
%config(noreplace) %{_sysconfdir}/logrotate.d/ippl
# %dir /var/log/ippl
%config /var/log/ippl/all.log
%{_mandir}/man5/ippl.conf.*
%{_mandir}/man8/ippl.*
%{_sbindir}/*


%changelog
* Wed Oct 29 2008 Oden Eriksson <oeriksson@mandriva.com> 1.99.5-12mdv2009.1
+ Revision: 298262
- rebuilt against libpcap-1.0.0

* Sun Jul 20 2008 Oden Eriksson <oeriksson@mandriva.com> 1.99.5-11mdv2009.0
+ Revision: 239035
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Aug 23 2007 Thierry Vignaud <tvignaud@mandriva.com> 1.99.5-10mdv2008.0
+ Revision: 70274
- kill file require on chkconfig


* Fri Jul 29 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.99.5-8mdk
- Fix BuildRequires

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 1.99.5-7mdk
- rebuilt against new libpcap-0.9.1 (aka. a "play safe" rebuild)

* Thu Jul 07 2005 Lenny Cartier <lenny@mandrakesoft.com> 1.99.5-6mdk
- rebuild

* Thu May 27 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.99.5-5mdk
- rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2291 |12cr|ipqalc-1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		oname	ipQalc

Name:		ipqalc
Version:	1.2
Release:	2
Summary:	Small utility for IP address calculations
Group:		Networking/Other
License:	GPL
URL:		http://qt-apps.org/content/show.php/ipQalc?content=107286
Source0:	%{oname}-%{version}.tar.gz
Patch0:		ipqalc-1.2-localepath.patch
BuildRequires:	qt4-devel

%description
Small utility for IP address calculations including broadcast
and network addresses as well as Cisco wildcard mask.

%prep
%setup -q -n %{oname}
%patch0 -p1

%build
%qmake_qt4 %{oname}.pro
%make

%install
# install binary
mkdir -p %{buildroot}%{_bindir}
cp %{oname} %{buildroot}%{_bindir}/%{name}

# install locales
mkdir -p %{buildroot}%{_datadir}/%{name}
cp *.qm %{buildroot}%{_datadir}/%{name}/

# XDG menu entry
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Type=Application
Name=%{oname}
Comment=IP address calculator
Icon=networking_www_section
Exec=%{name}
Terminal=false
Categories=Utility;
EOF

%files
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop


%changelog
* Fri Mar 30 2012 Andrey Bondrov <abondrov@mandriva.org> 1.2-1mdv2011.0
+ Revision: 788283
- imported package ipqalc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2292 |12cr|ip-sentinel-0.12-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name ip-sentinel
%define version 0.12
%define release %mkrel 6

Summary: A network ip guardian
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.bz2
License: GPL
Group: Networking/Other
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Url: http://enrico-scholz.de/ip-sentinel/
Requires(post,preun):	rpm-helper

%description
This program tries to prevent unauthorized usage of IPs within
the local ethernet broadcastdomain by giving an answer to
ARP-requests. After receiving such a faked reply, the requesting
party stores the told MAC in its ARP-table and will send future
packets to this MAC. Because this MAC is invalid, the host with
the invalid IP can not be reached.

Features
- non-root execution in a chroot jail
- freely customizable IPs (netmasks, negations, ranges)

%prep
%setup -q

%build
%configure
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

# Config
mkdir -p %buildroot{%_sysconfdir/sysconfig,%_initrddir,%_sysconfdir/logrotate.d}

perl -pi -e 's/^# chkconfig:.*/# chkconfig: 345 95 05/' contrib/ip-sentinel.init
cp contrib/ip-sentinel.init %buildroot%_initrddir/%name
cat > %buildroot%_sysconfdir/sysconfig/%name <<EOF
IPS_USER=ip-sentinel
IPS_GROUP=ip-sentinel
# IPS_CHROOT=%_localstatedir/lib/%name
# IPS_IPFILE=ips.cfg
# IPS_LOGFILE=/var/log/ip-sentinel.out
# IPS_ERRFILE=/var/log/ip-sentinel.err
# IPS_OPTIONS=
# IPS_DEVICE=eth0

## Assign to yes if running a dietlibc-compiled version of ip-sentinel
## on a system using remote NSS for passwd-lookups (e.g. LDAP, NIS).
##
## When using a group which is not the effective group of the user,
## you will have to assign the numeric gid of this group to GROUP.
# IPS_NEEDS_NUMERIC_UID=
EOF

cat > %buildroot%_sysconfdir/logrotate.d/%name << EOF
/var/log/%name.err /var/log/%name.out {
    missingok
    notifempty
    postrotate
        /bin/kill -HUP `/bin/cat /var/run/%name.pid`
    endscript
}
EOF

# Data
mkdir -p %buildroot{%_localstatedir/lib/%name,%_var/log}
touch %buildroot%_var/log/%name.out
touch %buildroot%_var/log/%name.err


%pre
  %_pre_useradd %name %_localstatedir/lib/%name /bin/true

%post
  touch %_var/log/%name.out
  touch %_var/log/%name.err
  %_post_service %{name}

%postun
  %_postun_userdel %name

%preun
  %_preun_service %{name}


%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%_sbindir/%name
%_mandir/man8/%{name}*
%dir %_localstatedir/lib/%name
%config(noreplace) %_sysconfdir/sysconfig/%name
%config(noreplace) %_initrddir/%name
%config(noreplace) %_sysconfdir/logrotate.d/%name
%ghost %_var/log/%name.out
%ghost %_var/log/%name.err




%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.12-6mdv2011.0
+ Revision: 619676
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.12-5mdv2010.0
+ Revision: 429520
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.12-4mdv2009.0
+ Revision: 247257
- rebuild
- fix no-buildroot-tag

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Tue Dec 18 2007 Thierry Vignaud <tv@mandriva.org> 0.12-2mdv2008.1
+ Revision: 131783
- fix prereq on rpm-helper
- kill re-definition of %%buildroot on Pixel's request
- kill changelog left by repsys


* Sat Jul 15 2006 Olivier Thauvin <nanardon@mandriva.org>
+2006-07-15 18:06:19 (41315)
- rebuild
- fix url

* Sat Jul 15 2006 Olivier Thauvin <nanardon@mandriva.org>
+2006-07-15 18:04:23 (41314)
Import ip-sentinel

* Mon Apr 25 2005 Olivier Thauvin <nanardon@mandriva.org> 0.12-1mdk
- 0.12

* Sun Jan 30 2005 Sylvie Terjan <erinmargault@mandrake.org> 0.11-1mdk
- Change version to 0.11

* Tue Dec 16 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.9-1mdk
- Make a specfile


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2293 |12cr|ipsvd-1.0.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Internet protocol service daemons
Name:		ipsvd
Version:	1.0.0
Release:	%mkrel 7
License:	BSD
Group:		System/Servers
URL:		http://smarden.org/ipsvd/
Source0:	http://smarden.org/ipsvd/%{name}-%{version}.tar.gz
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
ipsvd is a set of internet protocol service daemons for Unix. It currently
includes a TCP/IP service daemon, and a UDP/IP service daemon. 

An internet protocol service (ipsv) daemon waits for incoming connections on a
local socket; for new connections, it conditionally runs an arbitrary program
with standard input reading from the socket, and standard output writing to the
socket (if connected), to handle the connection. Standard error is used for
logging. 

ipsv daemons can be told to read and follow pre-defined instructions on how to
handle incoming connections; based on the client's IP address or hostname, they
can run different programs, set a different environment, deny a connection, or
set a per host concurrency limit. 

On Linux the network connection optionally can be encrypted using SSLv3. 

Normally the ipsv daemons are run by a supervisor process, such as runsv from
the runit package, or supervise from the daemontools package. 

ipsvd can be used to run services normally run by inetd, xinetd, or tcpserver.

%prep

%setup -q -n net

%build
pushd %{name}-%{version}/src
    make
    make check
popd

%install
rm -rf %{buildroot}

install -d %{buildroot}/sbin/
install -d %{buildroot}%{_mandir}/man{5,7,8}

pushd %{name}-%{version}
    for i in ipsvd-cdb tcpsvd udpsvd; do
	install -m0755 src/$i %{buildroot}/sbin/
    done
popd

install -m0644 %{name}-%{version}/man/*.5 %{buildroot}%{_mandir}/man5/
install -m0644 %{name}-%{version}/man/*.7 %{buildroot}%{_mandir}/man7/
install -m0644 %{name}-%{version}/man/*.8 %{buildroot}%{_mandir}/man8/
rm -f %{buildroot}%{_mandir}/man8/sslio.8*
rm -f %{buildroot}%{_mandir}/man8/sslsvd.8*

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc %{name}-%{version}/package/CHANGES
%doc %{name}-%{version}/package/README
%doc %{name}-%{version}/doc/*.html
%attr(0755,root,root) /sbin/ipsvd-cdb
%attr(0755,root,root) /sbin/tcpsvd
%attr(0755,root,root) /sbin/udpsvd
%attr(0644,root,root) %{_mandir}/man5/ipsvd-instruct.5*
%attr(0644,root,root) %{_mandir}/man7/ipsvd.7*
%attr(0644,root,root) %{_mandir}/man8/ipsvd-cdb.8*
%attr(0644,root,root) %{_mandir}/man8/tcpsvd.8*
%attr(0644,root,root) %{_mandir}/man8/udpsvd.8*


%changelog
* Tue Sep 13 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-7mdv2012.0
+ Revision: 699641
- stop using dietlibc because it's a moving target, too much pain...
- ssl support is no more because it needs matrixssl-1.8.3 (that
  contains security issues), and due to:
  http://permalink.gmane.org/gmane.comp.misc.pape.general/1666
- the mass rebuild of 2010.1 packages

* Tue Feb 02 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-5mdv2010.1
+ Revision: 499591
- rebuild

* Wed Dec 16 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-4mdv2010.1
+ Revision: 479416
- rebuilt against matrixssl-1.8.8

* Sun Aug 23 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-3mdv2010.0
+ Revision: 419986
- rebuilt against matrixssl-1.8.7d

* Thu Sep 11 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdv2009.0
+ Revision: 283679
- rebuilt against latest matrixssl-devel

* Sat Sep 06 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdv2009.0
+ Revision: 282006
- 1.0.0

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 0.14.0-4mdv2009.0
+ Revision: 267124
- rebuild early 2009.0 package (before pixel changes)

* Tue Jun 10 2008 Oden Eriksson <oeriksson@mandriva.com> 0.14.0-3mdv2009.0
+ Revision: 217578
- rebuild

* Sun Jun 08 2008 Oden Eriksson <oeriksson@mandriva.com> 0.14.0-2mdv2009.0
+ Revision: 216902
- re-introduce the dietlibc build (requires dietlibc-0.32)

* Tue May 13 2008 Oden Eriksson <oeriksson@mandriva.com> 0.14.0-1mdv2009.0
+ Revision: 206566
- 0.14.0
- don't build it against dietlibc anymore
- rediffed P0

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 0.13.0-2mdv2008.1
+ Revision: 140782
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Sep 05 2007 Oden Eriksson <oeriksson@mandriva.com> 0.13.0-2mdv2008.0
+ Revision: 80457
- build the sslsvd binary as well (whoops!)

* Wed Sep 05 2007 Oden Eriksson <oeriksson@mandriva.com> 0.13.0-1mdv2008.0
+ Revision: 80431
- 0.13.0
- rediffed P0


* Tue Dec 19 2006 Oden Eriksson <oeriksson@mandriva.com> 0.12.1-1mdv2007.0
+ Revision: 100302
- Import ipsvd

* Tue Dec 19 2006 Oden Eriksson <oeriksson@mandriva.com> 0.12.1-1mdv2007.1
- 0.12.1
- rediffed P0

* Sun Feb 05 2006 Oden Eriksson <oeriksson@mandriva.com> 0.12.0-1mdk
- 0.12.0 (Minor feature enhancements)
- rebuilt against matrixssl-1.7.3
- rediff P0

* Thu Oct 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.11.1-1mdk
- 0.11.1
- rediff P0
- rebuilt against matrixssl-1.7.1

* Wed May 11 2005 Oden Eriksson <oeriksson@mandriva.com> 0.11.0-4mdk
- really rebuilt against matrixssl-1.2.5

* Fri Apr 08 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.11.0-3mdk
- rebuilt against matrixssl-1.2.5
- use the %%mkrel macro

* Fri Feb 25 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.11.0-2mdk
- rebuilt against matrixssl-1.2.4

* Tue Feb 22 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.11.0-1mdk
- 0.11.0
- fix P0

* Tue Jan 18 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.10.1-1mdk
- 0.10.1
- fix P0

* Tue Dec 07 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.9.7-1mdk
- 0.9.7
- fix P0

* Thu Aug 05 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.9.6-1mdk
- initial mandrake package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2294 |12cr|iptoip-0.3.0-0.7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	iptoip
%define	version	0.3.0
%define	release	 %mkrel 0.7

%define	cvsver	20020115

Name:		%{name}
Summary:	Maintains a coherent ipvsadm table 
Version:	%{version}
Release:	%{release}
Source: 	%{name}-%{cvsver}.tar.bz2
Group:		Networking/Other
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
License:	GPL
Url:		http://iptoip.sourceforge.net
Requires:	perl perl-XML-Simple >= 1.05
Requires:	perl-XML-Parser , ipvsadm
Requires(post,preun):	rpm-helper
Buildarch:	noarch


%description
iptoip is a program to maintain an ipvsadm table coherent.
It is specially useful when using an intermittent internet
connection or when your ISP breaks conections to reaffect IP 
addresses (like in France). Use the ipvsadm tool to build
and update a forwarding table. 


%prep
%setup -q -n %name

%build

%install
rm -rf $RPM_BUILD_ROOT

install -m 755 %{name} -D $RPM_BUILD_ROOT%_sbindir/%{name}
install -m 755 %{name}.init -D $RPM_BUILD_ROOT%_initrddir/%{name}
install -m 644 %{name}.xml -D $RPM_BUILD_ROOT%_sysconfdir/%{name}.xml
install -m 644 %{name}.8 -D $RPM_BUILD_ROOT%_mandir/man8/%{name}.8
install -m 644 %{name}.xml.5 -D $RPM_BUILD_ROOT%_mandir/man5/%{name}.xml.5


%clean
rm -rf $RPM_BUILD_ROOT 

%post
%_post_service %{name}


%preun
%_preun_service %{name}


%files
%defattr(-,root,root,0755)
%doc README CHANGELOG AUTHORS COPYING TODO
%config(noreplace) %_initrddir/*
%_sbindir/*
%_mandir/man5/*
%_mandir/man8/*
%config(noreplace) %_sysconfdir/%{name}.xml



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-0.7mdv2011.0
+ Revision: 619680
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.3.0-0.6mdv2010.0
+ Revision: 429524
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.3.0-0.5mdv2009.0
+ Revision: 140792
- restore BuildRoot

* Tue Dec 18 2007 Thierry Vignaud <tv@mandriva.org> 0.3.0-0.5mdv2008.1
+ Revision: 131784
- fix prereq on rpm-helper
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import iptoip


* Thu Aug 19 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.3.0-0.5mdk
- rebuild

* Tue Jul 22 2003 Per yvind Karlsen <peroyvind@sintrax.net> 0.3.0-0.4mdk
- rebuild
- rm -rf $RPM_BUILD_ROOT in %%install, not %%prep
- cosmetics
- macroize

* Mon Dec 16 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.3.0-0.3mdk
- noarch

* Tue Jan 15 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.3.0-0.2mdk
- cvs 20020115 ( fix & enhance syslog output )

* Wed Dec 12 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.3.0-0.1mdk
- 0.3.0

* Sun Nov 11 2001  Lenny Cartier <lenny@mandrakesoft.com> 0.2.0-1mdk
- upgraded to stable 0.2.0

* Wed Nov 07 2001 Philippe Libat <philippe@mandrakesoft.com> 0.1.7-2mdk
- add perl-XML-Parser,ipvsadm require

* Sun Sep 09 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.1.7-1mdk
- 0.1.7

* Wed Jul 04 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.1.6-1mdk
- updated to 0.1.6

* Mon Apr 16 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.1.4-1mdk
- updated to 0.1.4

* Tue Apr 10 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.1.3-1mdk
- updated to 0.1.3

* Wed Apr 04 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.1.2-1mdk
- updated to 0.1.2
- added initscript from Philippe Libat at Mandrakesoft.

* Wed Mar 07 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.1.1-1mdk
- new in contribs


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2295 |12cr|iptraf-3.0.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A console-based network monitoring program
Name:		iptraf
Version:	3.0.1
Release:	%mkrel 4
Group:		Monitoring
License:	GPLv2+
URL:		http://iptraf.seul.org/
Source0:	ftp://iptraf.seul.org/pub/iptraf/%{name}-%{version}.tar.gz
Source1:	iptraf 
Patch0:		iptraf-2.4.0-Makefile.patch
Patch1:		iptraf-2.7.0-install.patch
Patch2:		iptraf-2.7.0-doc.patch
Patch3:		iptraf-2.7.0-nostrip.patch
Patch4:		iptraf-3.0.0-setlocale.patch
Patch5:		iptraf-3.0.0-longdev.patch
Patch6:		iptraf-3.0.1-compile.fix.patch
Patch7:		iptraf-3.0.0-in_trafic.patch
Patch8:		iptraf-3.0.1-incltypes.patch
Patch9:		iptraf-3.0.0-ifname.patch
Patch10:	iptraf-3.0.0-interface.patch
Patch11:	iptraf-3.0.1-ipv6.patch
Patch12:	iptraf-3.0.1-ipv6-fix.patch
Patch13:	iptraf-3.0.0-strcpy-overlap-memory.patch
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(ncursesw)

%description
IPTraf is a console-based network monitoring program for Linux that
displays information about IP traffic.  It returns such information as:

Current TCP connections UDP, ICMP, OSPF, and other types of IP packets
Packet and byte counts on TCP connections IP, TCP, UDP, ICMP, non-IP,
and other packet and byte counts TCP/UDP counts by ports Interface
activity Flag statuses on TCP packets LAN station statistics

This program can be used to determine the type of traffic on your network,
and what kind of service is the most heavily used on what machines, among
others.

IPTraf works on Ethernet, FDDI, ISDN, PLIP, and SLIP/PPP interfaces.

%prep

%setup -q -n %{name}-%{version}
%patch6 -p1 -b .compile
%patch11 -p1 -b .ipv6
%patch12 -p1 -b .ipv6-fix
%patch0 -p1 -b .Makefile
%patch1 -p1 -b .install
%patch2 -p1 -b .doc
%patch3 -p1 -b .nostrip
%patch4 -p1 -b .setlocale
%patch5 -p1 -b .longdev
%patch7 -p1 -b .in_trafic
%patch8 -p1 -b .incltypes
%patch9 -p0 -b .ifname
%patch10 -p1 -b .interface
%patch13 -p1



%build
find -name "*.c" -o -name "*.h"|while read src; do
	sed -i "s%<linux/if_ether.h>%<netinet/if_ether.h>%" $src
	sed -i "s%<linux/if_tr.h>%<netinet/if_tr.h>%" $src
	sed -i "s%<linux/if_fddi.h>%<netinet/if_fddi.h>%" $src
done

%serverbuild

%make -C src \
    TARGET=%{_prefix}/sbin \
    LOCKDIR=/var/lock/iptraf \
    LOGDIR=/var/log/iptraf \
    WORKDIR=%{_localstatedir}/lib/iptraf

%install
install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_mandir}/man8
install -d %{buildroot}/var/log/iptraf
install -d %{buildroot}/var/lock/iptraf
install -d %{buildroot}%{_localstatedir}/lib/iptraf

install -m 755 src/{iptraf,rvnamed} %{buildroot}%{_sbindir}/

mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d/
cp %{SOURCE1} %{buildroot}%{_sysconfdir}/logrotate.d/iptraf

install -d %{buildroot}%{_mandir}/man8
install -m644 Documentation/*.8 %{buildroot}%{_mandir}/man8


# clean up
rm -f Documentation/Makefile
rm -f Documentation/iptraf.xpm
rm -f Documentation/manual.template.gz
rm -f Documentation/version.awk
rm -f Documentation/version
rm -f Documentation/stylesheet-images/.eps

%files
%doc CHANGES INSTALL README* FAQ
%doc Documentation
%dir %attr(644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/iptraf
%{_sbindir}/*
%{_mandir}/man8/*
%dir %{_localstatedir}/lib/iptraf
%dir /var/log/iptraf
%dir /var/lock/iptraf

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2296 |12cr|iptstate-2.2.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Display IP Tables state table information in a "top"-like interface
Name:		iptstate
Version:	2.2.5
Release:	1
Group:		Monitoring
License:	zlib/libpng License
URL:		http://www.phildev.net/iptstate/
Source0:	http://www.phildev.net/iptstate/%{name}-%{version}.tar.bz2
Source1:	http://www.phildev.net/iptstate/%{name}-%{version}.tar.bz2.asc
BuildRequires:	ncurses-devel
BuildRequires:	gpm-devel
BuildRequires:	netfilter_conntrack-devel >= 0.0.50

%description
IP Tables State (iptstate) was originally written to impliment the "state top"
feature of IP Filter. "State top" displays the states held by your stateful
firewall in a "top"-like manner.

Since IP Tables doesn't have a built in way to easily display this information
even once, an option was added to just display the state table once and exit.

%prep
%setup -q

%build
%serverbuild
%make CXXFLAGS="$CFLAGS -Wall"
 
%install
%makeinstall PREFIX=%{buildroot}%{_prefix}

%files
%doc README BUGS Changelog LICENSE CONTRIB WISHLIST
%{_sbindir}/%{name}
%{_mandir}/man8/%{name}.8*


%changelog
* Sun Jun 03 2012 Oden Eriksson <oeriksson@mandriva.com> 2.2.5-1
+ Revision: 802115
- 2.2.5

* Mon Apr 04 2011 Oden Eriksson <oeriksson@mandriva.com> 2.2.3-1
+ Revision: 650153
- 2.2.3

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 2.2.2-3mdv2011.0
+ Revision: 612405
- the mass rebuild of 2010.1 packages

* Thu Apr 22 2010 Oden Eriksson <oeriksson@mandriva.com> 2.2.2-2mdv2010.1
+ Revision: 538001
- rebuilt against new libnetfilter_conntrack libs

* Mon Feb 15 2010 Sandro Cazzaniga <kharec@mandriva.org> 2.2.2-1mdv2010.1
+ Revision: 506082
- Update to 2.2.2
- Fix licence
- clean spec
- drop old patch

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2.2.1-5mdv2010.0
+ Revision: 429537
- rebuild

* Sat Sep 20 2008 Oden Eriksson <oeriksson@mandriva.com> 2.2.1-4mdv2009.0
+ Revision: 286156
- added a gcc43 patch from gentoo

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Wed Oct 17 2007 Oden Eriksson <oeriksson@mandriva.com> 2.2.1-1mdv2008.1
+ Revision: 99758
- 2.2.1

* Mon Aug 20 2007 Thierry Vignaud <tv@mandriva.org> 1.4-1mdv2008.0
+ Revision: 67559
- use %%mkrel


* Sun Apr 17 2005 Oden Eriksson <oeriksson@mandriva.com> 1.4-1mdk
- 1.4
- drop the opt patch, it's not needed anymore

* Thu Jun 17 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.3-2mdk
- rebuild

* Wed Jan 14 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.3-1mdk
- 1.3

* Sat Aug 30 2003 Marcel Pol <mpol@gmx.net> 1.2.1-1mdk
- 1.2.1
- drop patch0, merged upstream
- rediff patch1
- new url

* Thu Jan 30 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.2.0-5mdk
- rebuild

* Mon Jan 20 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 1.2.0-4mdk
- build release
- misc spec file fixes

* Thu Sep 05 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.2.0-3mdk
- rebuild

* Tue May 28 2002 Oden Eriksson <oden.eriksson@kvikkjokk.net> 1.2.0-2mdk
- rebuilt with gcc3.1
- added P0 from the author as a temporary fix.
- added P1 to utilize %%optflags
- misc spec file fixes

* Wed Apr 24 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.2.0-1mdk
- updated by Garrick Staples <garrick@speculation.org>


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2297 |12cr|ipxping-0.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The ipxping utility
Name:		ipxping
Version:	0.0
Release:	%mkrel 4
License:	Public Domain
Group:		Networking/Other
URL:		ftp://ftp.metalab.unc.edu/pub/Linux/system/Network/
Source0:	ftp://sunsite.unc.edu/pub/Linux/system/Network/%{name}-%{version}.tar.gz
Patch0:		ipxping-kernel-2.2.patch
Requires:	ipxutils
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This is Linux version of IPXPING wich was originally written for SUN machine
using the /dev/nit interface, by Stephen Clover <cloverst@kai.ee.cit.ac.nz>
and Justin Hoon <hoonju@kai.ee.cit.ac.nz>.

%prep

%setup -q -n %{name}
%patch0 -p0

%build
gcc %{optflags} -o ipxping ipxping-linux.c

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_mandir}/man1

install ipxping %{buildroot}%{_bindir}
install ipxping.1 %{buildroot}%{_mandir}/man1

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc README*
%attr(0755,root,root) %{_bindir}/ipxping
%{_mandir}/man1/ipxping.1*


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.0-4mdv2011.0
+ Revision: 619682
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.0-3mdv2010.0
+ Revision: 429544
- rebuild

* Sun Jul 20 2008 Oden Eriksson <oeriksson@mandriva.com> 0.0-2mdv2009.0
+ Revision: 239036
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Apr 17 2007 Oden Eriksson <oeriksson@mandriva.com> 0.0-1mdv2008.0
+ Revision: 13776
- Import ipxping



* Wed Apr 11 2007 Oden Eriksson <oeriksson@mandriva.com> 0.0-1mdv2007.1
- initial Mandriva package

* Tue Oct 26 2004 Torbjorn Turpeinen <tobbe@nyvalls.se> 0.0-3.mdk10.1.thac
- 3.mdk10.1.thac
- Where "3" is the release of the package, "mdk" is the distro, "10.1" is the release of the distro, and "thac" is the Torbjorn Turpeinen extension.

* Fri May 28 2004 Torbjorn Turpeinen <tobbe@nyvalls.se> 0.0-2thac
- Recompiled for Mandrake 10.0

* Mon Oct 27 2003 Torbjorn Turpeinen <tobbe@nyvalls.se> 0.0-1thac
- Recompiled for Mandrake 9.2

* Mon Mar 31 2003 Torbjorn Turpeinen <tobbe@nyvalls.se> 0.0-11mdk
- Rebuilt for Mandrake 9.1

* Mon Oct 07 2002 Torbjrn Turpeinen <tobbe@nyvalls.se> 0.0-10mdk
-rebuilt under Mandrake 9.0

* Wed Sep 18 2002 Torbjrn Turpeinen <tobbe@nyvalls.se> 0.0-9mdk
- rebuilt under Mandrake 8.2

* Mon Oct 01 2001 Peter Soos  <sp@osb.hu>
- rebuilt under RedHat Linux 7.2 beta

* Thu May 03 2001 Peter Soos  <sp@osb.hu>
- rebuilt under RedHat Linux 7.1

* Wed Apr 18 2001 Peter Soos <sp@osb.hu>
- Recompiled under RedHat Linux 7.0

* Wed May 12 1999 Peter Soos <sp@osb.hu>
- corrected the file and directory attributes to rebuild the package
  under RedHat Linux 6.0

* Fri Dec 25 1998 Peter Soos <sp@osb.hu>
- Recompiled under RedHat Linux 5.2

* Mon Jun 22 1998 Peter Soos <sp@osb.hu>
- Using %%attr

* Tue Dec 9 1997 Peter Soos <sp@osb.hu>
- Recompiled under RedHat Linux 5.0
- Now we use BuildRoot

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2298 |12cr|ircclient-qt-0.3.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    ircclient-qt
%define version 0.3.2
%define release %mkrel 8
%define major 1
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Name:		    %{name}
Version:	    %{version}
Release:	    %{release}
Summary:    	A cross-platform IRC client library written with Qt 4
License:    	GPLv2+
Group:      	Networking/Other
URL:        	http://bitbucket.org/jpnurmi/libircclient-qt/wiki/Home
Source:     	http://bitbucket.org/jpnurmi/libircclient-qt/downloads/libircclient-qt-src-%{version}.tar.gz
Patch0:		    libircclient-qt-configure.diff
BuildRequires:  icu-devel
BuildRequires:	qt4-devel
BuildRoot:      %{_tmppath}/%{name}-%{version}

%description
IRCclient-qt is a fully Qt-based library to create IRC clients.

#--------------------------------------------------------------------

%package -n     %{libname}
Summary:        Main library for ircclient-qt
Group:          System/Libraries
Provides:       %{name} = %{version}-%{release}

%description -n %{libname}
IRCclient-qt is a fully Qt-based library to create IRC clients.

%files -n %{libname}
%defattr(-,root,root)
%doc doc/*
%{_libdir}/libircclient-qt.so.%{major}*

#--------------------------------------------------------------------

%package        -n     %{develname}
Summary:        Header files for the ircclient-qt library
Group:          Development/C
Requires:       %{libname} = %{version}
Provides:       %{name}-devel = %{version}-%{release}
Requires:  	    icu-devel
Requires:  	    qt4-devel

%description    -n %{develname}
This package includes the header files you will need to compile applications
for %name .

%files  -n %{develname}
%doc examples/*
%defattr(-,root,root)
%{qt4include}/ircclient-qt/*
%{_libdir}/libircclient-qt.so
%{qt4dir}/mkspecs/features/libircclient-qt.prf

#--------------------------------------------------------------------

%prep 
%setup -q -n libircclient-qt-%{version}
%patch0 -p1 -b .fake_configure
chmod +x configure
%configure2_5x
%qmake_qt4 -config release

%build
%make
%install
INSTALL_ROOT=%{?buildroot:%{buildroot}} %makeinstall_std 


%clean
%{__rm} -rf %{buildroot}



%changelog
* Sun Jun 05 2011 Funda Wang <fwang@mandriva.org> 0.3.2-8mdv2011.0
+ Revision: 682814
- rebuild for new icu

* Sun Mar 20 2011 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 0.3.2-7
+ Revision: 647070
- Rebuild

* Mon Mar 14 2011 Funda Wang <fwang@mandriva.org> 0.3.2-6
+ Revision: 644573
- rebuild for new icu

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.2-5mdv2011.0
+ Revision: 612407
- the mass rebuild of 2010.1 packages

* Sun Mar 21 2010 Funda Wang <fwang@mandriva.org> 0.3.2-4mdv2010.1
+ Revision: 526117
- rebuild for new icu

* Fri Mar 19 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 0.3.2-3mdv2010.1
+ Revision: 525152
- Rebuild

* Fri Nov 27 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.3.2-2mdv2010.1
+ Revision: 470451
- Fix lib name
- Clean Spec
    - Move file lists on package section
    - Fix description on the devel package
- Remove support for old releases no supported anymore

* Fri Nov 27 2009 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 0.3.2-1mdv2010.1
+ Revision: 470426
- import ircclient-qt


* Thu Nov 26 2009 Daniel Lucio <dlucio@okay.com.mx> 0.3.2-1mdv2010.0
- First package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2299 |12cr|ircd-2.11.1-p1.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name ircd
%define version 2.11.1
%define patchlevel 1
%if %patchlevel
  %define distname irc%{version}p%{patchlevel}
  %define rel p%{patchlevel}.2
%else
  %define distname %{name}%{version}
%define rel 3
%endif
%define release %mkrel %{rel}

Name:		%{name}
Summary:	IRC server from ftp.irc.org
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Networking/IRC
URl: 		http://www.irc.org/
Source0:	ftp://ftp.irc.org/irc/server/%{distname}.tar.bz2
Source1:	ircd.init
Source2:	README.urpmi
Source3:	ircd_crypter
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	zlib-devel
Requires(pre):	rpm-helper
Requires(post):	rpm-helper

%description
ircd is the server (daemon) program for the Internet Relay Chat Program. The 
ircd is a server in that its function is to "serve" the client program irc(1) 
with messages and commands. All commands and user messages are passed directly 
to the ircd for processing and relaying to other ircd sites.

%prep
%setup -q -n %{distname}

%build
%configure2_5x \
	--localstatedir=/var/run \
	--sysconfdir=%{_sysconfdir}/ircd
%make -C `support/config.guess` server

%install
rm -rf $RPM_BUILD_ROOT
%make install -C `support/config.guess` \
	server_bin_dir=$RPM_BUILD_ROOT%{_sbindir} \
	conf_man_dir=$RPM_BUILD_ROOT%{_mandir}/man5 \
	server_man_dir=$RPM_BUILD_ROOT%{_mandir}/man8 \
	ircd_conf_dir=$RPM_BUILD_ROOT%{_sysconfdir}/%{name} \
	ircd_var_dir=$RPM_BUILD_ROOT/var/run \
	ircd_log_dir=$RPM_BUILD_ROOT/var/log \
	install-server

install -m 711 %{SOURCE3} $RPM_BUILD_ROOT%{_sbindir}/ircd-crypter

install -d $RPM_BUILD_ROOT%{_initrddir}
install -m 750 %{SOURCE1} $RPM_BUILD_ROOT%{_initrddir}/%{name}

install -m 644 %{SOURCE1} doc/README.update.urpmi

%post
%_post_service %{name}
touch /var/log/auth
touch /var/log/opers
touch /var/log/rejects
touch /var/log/users
# update /etc/ircd/ircd.m4
DOMAIN=`egrep '^domain' /etc/resolv.conf | \
	sed -e 's/^domain[     ]*\([^   ]*\).*/\1/'`
HOST=`hostname | sed -e 's/\([a-zA-Z0-9\-]*\).*/\1/'`
sed "s/define(HOSTNAME,.*)/define(HOSTNAME,$HOST)/g" /etc/ircd/ircd.m4 >/etc/ircd/ircd.m4.new
sed "s/define(DOMAIN,.*)/define(DOMAIN,$DOMAIN)/g" /etc/ircd/ircd.m4.new >/etc/ircd/ircd.m4
rm -f /etc/ircd/ircd.m4.new


%preun
%_preun_service %{name}

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc doc/2.* doc/Authors doc/BUGS doc/ChangeLog doc/Etiquette doc/INSTALL.*
%doc doc/LICENSE doc/README doc/RELEASE* doc/SERVICE* doc/alt-irc-faq
%doc doc/iauth-internals.txt doc/m4macros
%doc doc/Juped doc/Nets doc/ISO-3166-1
%doc doc/README.update.urpmi
%{_sbindir}/*
%{_mandir}/man8/ircd.8.*
%{_mandir}/man8/iauth.8.*
%{_mandir}/man8/ircdwatch.8.*
%{_mandir}/man5/iauth.conf.5.*
%config(noreplace) %{_sysconfdir}/ircd/ircd.m4
%config(noreplace) %{_sysconfdir}/ircd/ircd.motd
%config(noreplace) %{_sysconfdir}/ircd/iauth.conf
%config(noreplace) %{_sysconfdir}/ircd/iauth.conf.example
%config(noreplace) %{_sysconfdir}/ircd/ircd.conf.example
%{_initrddir}/%{name}




%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 2.11.1-p1.2mdv2011.0
+ Revision: 619683
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2.11.1-p1.1mdv2010.0
+ Revision: 429551
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 2.11.1-p1.1mdv2008.1
+ Revision: 140792
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sun Jan 21 2007 Olivier Blin <oblin@mandriva.com> 2.11.1-p1.1mdv2007.0
+ Revision: 111318
- package ISO-3166-1 country code doc
- add update notes
- use rpm-helper service macros
- 2.11.1-p1 (and drop custom config.h)
- remove useless check in initscript
- use LSB header in init script
- Import ircd

* Thu May 12 2005 Lenny Cartier <lenny@mandrakesoft.com> 2.10.3-12mdk
- rebuild

* Fri Mar 26 2004 Lenny Cartier <lenny@mandrakesoft.com> 2.10.3-11mdk
- rebuild

* Mon Feb 23 2004 Lenny Cartier <lenny@mandrakesoft.com> 2.10.3-10mdk
- rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2300 |12cr|ircd-hybrid-7.2.3-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name ircd-hybrid
%define version 7.2.3
%define release 9
%define _messagesdir %{_libdir}/ircd-hybrid/messages

# default: Don't build with IPv6 for production server
%define with_IPv6 0
%{?_without_ipv6:	%{expand: %%global with_IPv6 0}}
%{?_with_ipv6:		%{expand: %%global with_IPv6 1}}
# default: Don't build with EFnet support
%define with_EFnet 0
%{?_without_efnet:	%{expand: %%global with_EFnet 0}}
%{?_with_efnet:		%{expand: %%global with_EFnet 1}}

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Internet Relay Chat Server
License:	GPL
Group:		Networking/IRC
URL: 		http://www.ircd-hybrid.org/
Source0:	http://prdownloads.sf.net/ircd-hybrid/%{name}-%{version}.tar.bz2
Source1:	%{name}.init
Source2:	%{name}.sysconfig
Source3:	%{name}.logrotate
Patch0:		%{name}-config.patch
Patch1:		%{name}-opt.patch
Patch3:		%{name}-7.2.3-fix-x86_64-build.patch
Patch4:		%{name}-7.2.3-fix-module-path.patch
Patch5:		ircd-hybrid-7.2.3-fix-str-fmt.patch
Requires(post,postun):		rpm-helper update-alternatives
BuildRequires:	autoconf
BuildRequires:	automake
BuildRequires:	pkgconfig(openssl)	>= 0.9.7
BuildRequires:	pkgconfig(zlib)
BuildRequires:	elfutils-devel
# Both have a 
Conflicts:	ircd

%package	devel
Summary:		Development headers for %{name}
Group:			Networking/IRC
Requires:		%{name} = %{version}

%description
Ircd-hybrid is an advanced IRC server which is most commonly used on
the EFNet IRC network. It is fast, reliable, and powerful.
Build time options:
    IPv6 support:	--with ipv6 %{with_IPv6}
    EFnet support:	--with efnet %{with_EFnet}

%description	devel
Development headers and libraries for %{name}

%prep
%setup -q
%patch0 -p1
#%patch1 -p1
#patch2 -p0
%patch3 -p0
%patch4 -p0
%patch5 -p0

# Clear all before start
#rm -rf `find -type d -name autom4te.cache`
#mv -f autoconf/{configure.in,acconfig.h} .

%build
# change dir for other automake
#cp -f %{_datadir}/automake-1.7/config.* autoconf
#%{__aclocal}
#%{__autoconf}

%configure2_5x \
	--enable-zlib \
	--enable-small-net \
	--enable-openssl \
	--disable-assert \
	--with-nicklen=12 \
	--with-maxclients=512 \
	%{?_with_ipv6:--enable-ipv6} \
	%{?_with_efnet:--enable-efnet}
%make

%install
install -d $RPM_BUILD_ROOT{%{_libdir}/ircd-hybrid,%{_var}/{log/ircd-hybrid,run/ircd-hybrid},%{_sysconfdir}/{ircd-hybrid,rc.d/init.d,sysconfig,logrotate.d}} \
	$RPM_BUILD_ROOT{%{_libdir}/ircd-hybrid/{modules{,/autoload},tools,help},%{_sbindir},%{_mandir}/man8,%{_localstatedir}/lib/ircd-hybrid} \
	$RPM_BUILD_ROOT{%{_includedir}/%{name},%{_messagesdir},%{_messagesdir}/{ayb{,/LC_MESSAGES},custom{,/LC_MESSAGES}}}

install src/ircd $RPM_BUILD_ROOT%{_sbindir}/ircd-hybrid
install servlink/servlink $RPM_BUILD_ROOT%{_sbindir}/servlink
install etc/*.conf $RPM_BUILD_ROOT%{_sysconfdir}/ircd-hybrid
# which conf file we need?
%if %{with_EFnet}
	mv $RPM_BUILD_ROOT%{_sysconfdir}/ircd-hybrid/example.efnet.conf $RPM_BUILD_ROOT%{_sysconfdir}/ircd-hybrid/ircd.conf
	rm $RPM_BUILD_ROOT%{_sysconfdir}/ircd-hybrid/{simple.conf,example.conf}
%else
	mv $RPM_BUILD_ROOT%{_sysconfdir}/ircd-hybrid/simple.conf $RPM_BUILD_ROOT%{_sysconfdir}/ircd-hybrid/ircd.conf
	rm $RPM_BUILD_ROOT%{_sysconfdir}/ircd-hybrid/example.efnet.conf
%endif
#mv $RPM_BUILD_ROOT%{_sysconfdir}/ircd-hybrid/convertconf-example.conf $RPM_BUILD_ROOT%{_sysconfdir}/ircd-hybrid/.convertconf-example.conf
#install doc/ircd.motd $RPM_BUILD_ROOT%{_sysconfdir}/ircd-hybrid
install doc/ircd.8 $RPM_BUILD_ROOT%{_mandir}/man8/ircd-hybrid.8
install include/*.h $RPM_BUILD_ROOT%{_includedir}/%{name}
install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/ircd-hybrid
install %{SOURCE2} $RPM_BUILD_ROOT/etc/sysconfig/ircd-hybrid
install %{SOURCE3} $RPM_BUILD_ROOT/etc/logrotate.d/ircd-hybrid

cd modules
	install *.so $RPM_BUILD_ROOT%{_libdir}/ircd-hybrid/modules/autoload
	cd core
		install *.so $RPM_BUILD_ROOT%{_libdir}/ircd-hybrid/modules
	cd ..
cd ..

# make this to have ircservices support
cd contrib
	make ; install *.so $RPM_BUILD_ROOT%{_libdir}/ircd-hybrid/modules
cd ..

cd tools
	for i in encspeed mkkeypair mkpasswd untabify; do
		install $i $RPM_BUILD_ROOT%{_libdir}/ircd-hybrid/tools/$i
	done
cd ..

cd help

cp -rf opers users $RPM_BUILD_ROOT%{_libdir}/ircd-hybrid/help

for link in topic accept cjoin cmode admin names links away whowas \
	version kick who invite quit join list nick oper part \
	time credits motd userhost users whois ison lusers \
	user help pass error challenge knock ping pong; do \
	rm -f $RPM_BUILD_ROOT%{_libdir}/ircd-hybrid/help/users/$link; \
	ln -s %{_libdir}/ircd-hybrid/help/opers/$link $RPM_BUILD_ROOT%{_libdir}/ircd-hybrid/help/users; \
	done
cd ..

cd messages
	install *.lang $RPM_BUILD_ROOT%{_messagesdir}
cd ..

%multiarch_binaries $RPM_BUILD_ROOT%_includedir/%{name}/*.h

%pre
%_pre_useradd ircd-hybrid %{_localstatedir}/lib/ircd-hybrid /bin/false

%post
%_post_service ircd-hybrid
%create_ghostfile /var/log/ircd-hybrid/user.log ircd-hybrid ircd-hybrid 0644
%create_ghostfile /var/log/ircd-hybrid/oper.log ircd-hybrid ircd-hybrid 0644
%create_ghostfile /var/log/ircd-hybrid/foper.log ircd-hybrid ircd-hybrid 0644
update-alternatives --install %{_sbindir}/ircd ircd %{_sbindir}/ircd-hybrid 10

%preun
%_preun_service ircd-hybrid

# remove hardlinks
rm -f %{_libdir}/ircd-hybrid/tools/viklines %{_libdir}/ircd-hybrid/tools/vimotd

%postun
%_postun_userdel ircd-hybrid

update-alternatives --remove ircd %{_sbindir}/ircd-hybrid

%files
%defattr(644,root,root,755)
%doc doc/{*.txt,server-version-info,technical} Hybrid-team LICENSE BUGS RELNOTES TODO
%attr(755,root,root) %{_sbindir}/*
%attr(755,ircd-hybrid,ircd-hybrid) %dir %{_sysconfdir}/ircd-hybrid
#%attr(644,ircd-hybrid,ircd-hybrid) %config(noreplace) %{_sysconfdir}/ircd-hybrid/.convertconf-example.conf
%attr(644,ircd-hybrid,ircd-hybrid) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/ircd-hybrid/*
%attr(644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/ircd-hybrid
%attr(644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/ircd-hybrid
%attr(755,root,root) /etc/rc.d/init.d/ircd-hybrid
%dir %{_libdir}/ircd-hybrid
%dir %{_libdir}/ircd-hybrid/modules
%dir %{_libdir}/ircd-hybrid/tools
%dir %{_libdir}/ircd-hybrid/help
%dir %{_messagesdir}
%{_messagesdir}/*
%attr(755,ircd-hybrid,ircd-hybrid) %dir %{_localstatedir}/lib/ircd-hybrid
%attr(755,root,root) %{_libdir}/ircd-hybrid/modules/*
%attr(755,root,root) %{_libdir}/ircd-hybrid/tools/*
%attr(755,root,root) %{_libdir}/ircd-hybrid/help/*
%attr(755,ircd-hybrid,ircd-hybrid) %dir %{_var}/log/ircd-hybrid
%attr(755,ircd-hybrid,ircd-hybrid) %dir %{_var}/run/ircd-hybrid
%{_mandir}/man*/*

# devel
%files devel
%defattr(644,root,root,755)
%{_includedir}/%{name}
%doc ChangeLog



%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 7.2.3-8mdv2011.0
+ Revision: 612408
- the mass rebuild of 2010.1 packages

* Wed Apr 28 2010 Funda Wang <fwang@mandriva.org> 7.2.3-7mdv2010.1
+ Revision: 539921
- fix str fmt

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Thomas Backlund <tmb@mandriva.org>
    - fix typo in initscript

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 7.2.3-6mdv2009.0
+ Revision: 267127
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

  + Funda Wang <fwang@mandriva.org>
    - fix bug#40445: ircd-hybrid cannot find core modules
    - fix bug#40446: there is no need creating hardlink

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 7.2.3-4mdv2008.1
+ Revision: 140792
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Aug 27 2007 Funda Wang <fwang@mandriva.org> 7.2.3-4mdv2008.0
+ Revision: 71708
- SILNET: bump release
- add fedora patch to build on x86_64
- Do not need bison and flex
- disable patch2
- Add patch from debian to build using flex and bison
- New version

  + Thierry Vignaud <tv@mandriva.org>
    - kill file require on update-alternatives

* Sun Jun 03 2007 Funda Wang <fwang@mandriva.org> 7.2.2-3mdv2008.0
+ Revision: 34855
- Shoulodn't conflict with itself

* Sat Jun 02 2007 Adam Williamson <awilliamson@mandriva.org> 7.2.2-2mdv2008.0
+ Revision: 34727
- rename manpage to avoid conflict with ircd (makes more sense this way anyway)

* Sun May 27 2007 Funda Wang <fwang@mandriva.org> 7.2.2-1mdv2008.0
+ Revision: 31790
- Add languages
- fix file list
- Don't use autotools
- Rediff patch0
- New version


* Wed Mar 09 2005 Lenny Cartier <lenny@mandrakesoft.com> 7.0.3-2mdk
- from Nenad Markovic <yapi@verat.net> : 
	- correct patch0 (UID and GID stuff)
	- remove/resort unneeded patches
	- fix init script
	- fix dir names

* Fri Feb 25 2005 Nenad Markovic <yapi@verat.net> 7.0.3-1mdk
- initial specfile based on RPM from PLD Team <feedback@pld.org.pl>
- bz2 sources
- build with automake-1.7
- modify init script
- devel package
- EFnet and IPv6 support (optional)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2301 |12cr|irrlicht-1.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# (tpg) SET VERSION HERE !!!
%define major 1
%define minor 8
%define uprel 0

%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d
%define staticname %mklibname %{name} -d -s

# (dm) donno wtf it hangs
%define dont_check_elf_files 1

%bcond_with static

Summary:	The Irrlicht Engine SDK
Name:		irrlicht
%if %uprel
Version:	%{major}.%{minor}.%{uprel}
%else
Version:	%{major}.%{minor}
%endif
Release:	1
License:	zlib/libpng License
Group:		Graphics
URL:		http://irrlicht.sourceforge.net/
Source0:	http://downloads.sourceforge.net/project/irrlicht/Irrlicht%20SDK/%{version}/%{name}-%{version}.zip
Patch2:		irrlicht-1.8-debian-use-system-libs.patch
Patch3:		irrlicht-1.7.1-GUIEditor-makefile.patch
Patch4:		irrlicht-1.7.3-IrrFontTool-makefile.patch
Patch5:		irrlicht-1.8-debian-link-against-needed-libs.patch
BuildRequires:	imagemagick
BuildRequires:	zlib-devel
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xxf86vm)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xft)
BuildRequires:	pkgconfig(xcursor)
BuildRequires:	bzip2-devel
Requires:	%{name}-media = %{version}

%description
The Irrlicht Engine is an open source high performance realtime
3D engine written and usable in C++ and also available for .NET
languages. It is completely cross-platform, using D3D, OpenGL
and its own software renderer, and has all of the state-of-the-art
features which can be found in commercial 3d engines.

We've got a huge active community, and there are lots of projects
in development that use the engine. You can find enhancements for
Irrlicht all over the web, like alternative terrain renderers,
portal renderers, exporters, world layers, tutorials, editors,
language bindings for java, perl, ruby, basic, python, lua, and so
on. And best of all: It's completely free.

%package -n %{libname}
Summary:	Shared libraries for Irrlicht 3D engine
Group:		System/Libraries

%description -n %{libname}
Shared libraries for Irrlicht 3D engine.

%package -n %{develname}
Summary:	Development files for Irrlicht 3D engine
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{EVRD}
Provides:	lib%{name}-devel = %{EVRD}

%description -n %{develname}
Development files for Irrlicht 3D engine.

%if 0%{?with_static}
%package -n %{staticname}
Summary:	Static files for Irrlicht 3D engine
Group:		Development/C
Requires:	%{develname}  = %{version}-%{release}

%description -n %{staticname}
Static files for Irrlicht 3D engine.
%endif

%package examples
Summary:	Demos and examples for the Irrlicht 3D engine
Group:		Graphics
Requires:	%{libname} = %{version}

%description examples
Demos and examples for the Irrlicht 3D engine.

%package media
Summary:	Media files for Irrlicht 3D engine
Group:		Graphics
Requires:	%{name} = %{version}

%description media
Media files needed by Irrlicht tools and demos.

%package doc
Summary:	User documentation for the Irrlicht 3D engine
Group:		Graphics
Requires:	%{libname} = %{version}

%description doc
User documentation for the Irrlicht 3D engine.

%prep
%setup -q
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1

# really not needed :)
rm -r examples/14.Win32Window
rm -r source/Irrlicht/MacOSX
# (tpg) use system wide libs, see patch2
rm -rf source/Irrlicht/jpeglib source/Irrlicht/zlib source/Irrlicht/libpng source/Irrlicht/bzip2 
#source/Irrlicht/lzma source/Irrlicht/aesGladman
#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'
#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'

# needs irrKlang
rm -r examples/Demo
sed -i -e 's|Demo||g' examples/buildAllExamples.sh

# media path
sed -i -e 's|../../media/|%{_datadir}/irrlicht/|g' tools/GUIEditor/main.cpp
find ./examples -name *.cpp | xargs sed -i -e 's|../../media/|%{_datadir}/irrlicht/|g'

# (tpg) clean this mess
for i in include/*.h doc/upgrade-guide.txt source/Irrlicht/*.cpp source/Irrlicht/*.h source/Irrlicht/Makefile; do
    sed -i 's/\r//' $i
    chmod -x $i
    touch -r changes.txt $i
done

#(tpg) correct version
#sed -i -e 's/0-SVN/1/g' source/Irrlicht/Makefile

%build
%setup_compile_flags
export LIBDIR="%{_libdir}"
export PREFIX="%{_prefix}"
export INCLUDEDIR="%{_includedir}"

%if 0%{?with_static}
# build static library
%make -C source/Irrlicht \
    CFLAGS="%{optflags}" \
    CXXFLAGS="%{optflags}" \
    LDFLAGS="%{ldflags}"

# clean it
%make -C source/Irrlicht clean
%endif

# build shared library
%make -C source/Irrlicht sharedlib NDEBUG=1 \
    %ifnarch ix86
    CFLAGS="%{optflags} -fPIC" \
    CXXFLAGS="%{optflags} -fPIC"
    %else
    CFLAGS="%{optflags}" \
    CXXFLAGS="%{optflags}"
    %endif

# create necessary links to avoid linker-error for tools/examples
pushd lib/Linux
ln -s libIrrlicht.so.%{major}.%{minor}.%{uprel} libIrrlicht.so.%{major}.%{minor}
ln -s libIrrlicht.so.%{major}.%{minor} libIrrlicht.so
popd

# build tools
pushd tools
cd GUIEditor
%make CFLAGS="%{optflags}" CXXFLAGS="%{optflags} -ffast-math"
cd ../IrrFontTool/newFontTool
%make CFLAGS="%{optflags}" CXXFLAGS="%{optflags}"
popd

# build examples
pushd examples
sh buildAllExamples.sh
popd

%install
mkdir -p %{buildroot}%{_libdir}

%if 0%{?with_static}
install -m 644 lib/Linux/libIrrlicht.a %{buildroot}%{_libdir}
%endif

cp -av  lib/Linux/libIrrlicht.so* %{buildroot}%{_libdir}

# includes
mkdir -p %{buildroot}%{_includedir}/irrlicht
cp -f include/*.h %{buildroot}%{_includedir}/irrlicht

# tools
install -dm 755 %{buildroot}%{_bindir}
install -m 755 bin/Linux/GUIEditor %{buildroot}%{_bindir}/irrlicht-GUIEditor
install -m 755 bin/Linux/FontTool %{buildroot}%{_bindir}/irrlicht-FontTool

# examples
install -dm 755 %{buildroot}%{_bindir}
ex_list=`ls -1 bin/Linux/??.*`
for i in $ex_list; do
	FE=`echo $i | awk 'BEGIN { FS="." }{ print $2 }'`
	    install -m 755 $i %{buildroot}%{_bindir}/irrlicht-$FE
done

# examples-docs
pushd examples
install -dm 755 %{buildroot}%{_docdir}/Irrlicht-examples

ex_dir=`find . -name tutorial.html`
for i in $ex_dir; do
	dir_name=`dirname $i`
	install -dm 755 %{buildroot}%{_docdir}/Irrlicht-examples/$dir_name
	install -m 644 $i %{buildroot}%{_docdir}/Irrlicht-examples/$dir_name
done
rm -r %{buildroot}%{_docdir}/Irrlicht-examples/09.Meshviewer
popd

# media
mkdir -p %{buildroot}%{_datadir}/irrlicht
install -m 755 media/* %{buildroot}%{_datadir}/irrlicht

# icons
install -dm 755 %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
convert examples/09.Meshviewer/icon.ico -resize 48x48 %{buildroot}%{_iconsdir}/hicolor/48x48/apps/irrlicht-Meshviewer.png
convert bin/Win32-VisualStudio/irrlicht.ico -resize 48x48 %{buildroot}%{_iconsdir}/hicolor/48x48/apps/irrlicht.png

convert examples/09.Meshviewer/icon.ico -resize 32x32 %{buildroot}%{_iconsdir}/hicolor/32x32/apps/irrlicht-Meshviewer.png
convert bin/Win32-VisualStudio/irrlicht.ico -resize 32x32 %{buildroot}%{_iconsdir}/hicolor/32x32/apps/irrlicht.png

convert examples/09.Meshviewer/icon.ico -resize 16x16 %{buildroot}%{_iconsdir}/hicolor/16x16/apps/irrlicht-Meshviewer.png
convert bin/Win32-VisualStudio/irrlicht.ico -resize 16x16 %{buildroot}%{_iconsdir}/hicolor/16x16/apps/irrlicht.png

# menu
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/irrlicht-GUIEditor.desktop << EOF
[Desktop Entry]
Name=Irrlicht GUI Editor
Comment=Irrlicht GUI Editor
Exec=%{_bindir}/irrlicht-GUIEditor
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=3DGraphics;GTK;
EOF

cat > %{buildroot}%{_datadir}/applications/irrlicht-FontTool.desktop << EOF
[Desktop Entry]
Name=Irrlicht Font Tool
Comment=Irrlicht Font Tool
Exec=%{_bindir}/irrlicht-FontTool
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=3DGraphics;GTK;
EOF

cat > %{buildroot}%{_datadir}/applications/irrlicht-Meshviewer.desktop << EOF
[Desktop Entry]
Name=Irrlicht Mesh Viewer
Comment=Irrlicht Mesh Viewer
Exec=%{_bindir}/irrlicht-Meshviewer
Icon=irrlicht-Meshviewer
Terminal=true
Type=Application
StartupNotify=true
Categories=3DGraphics;GTK;
EOF

%files
%doc examples/09.Meshviewer/tutorial.html
%{_bindir}/irrlicht-GUIEditor
%{_bindir}/irrlicht-FontTool
%{_bindir}/irrlicht-Meshviewer
%{_datadir}/applications/*.desktop
%{_iconsdir}/hicolor/*/apps/*.png

%files -n %{libname}
%{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%dir %{_includedir}/irrlicht
%{_libdir}/lib*.so
%{_includedir}/irrlicht/*.h

%if 0%{?with_static}
%files -n %{staticname}
%{_libdir}/lib*.a
%endif

%files examples
%dir %{_docdir}/Irrlicht-examples
%{_docdir}/Irrlicht-examples/*
%exclude %{_bindir}/irrlicht-GUIEditor
%exclude %{_bindir}/irrlicht-FontTool
%exclude %{_bindir}/irrlicht-Meshviewer
%{_bindir}/irrlicht-*

%files media
%defattr(644,root,root)
%dir %{_datadir}/irrlicht
%{_datadir}/irrlicht/*

%files doc
%doc doc/html doc/aesGladman.txt doc/irrlicht-license.txt doc/readme.txt
%doc doc/upgrade-guide.txt



%changelog
* Sat Sep  29 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: e21a0f0
- New version 1.7.3, re-diff some patches, add patch to fix build with libpng15
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2302 |12cr|irssistats-0.75-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	irssistats
%define	version	0.75
%define	release	%mkrel 2

Name:		%name
Summary:	This tool generates HTML IRC stats based on irssi logs
Version:	%version
Release:	%release
Url:		http://royale.zerezo.com/irssistats/
Source:		http://royale.zerezo.com/%{name}/%{name}-%{version}.tar.gz
Group:		Networking/IRC
License:	GPLv2+
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
irssistats is a tool that make HTML stats from irssi logfiles.
The statistics generated display many useful and funny informations 
about the channel.

%prep 
%setup -q

%build 
%make

%install 
make install PRE=$RPM_BUILD_ROOT/usr

%clean 
rm -rf $RPM_BUILD_ROOT 

%files 
%defattr(-,root,root,0755) 
%doc COPYING README
%{_bindir}/irssistats
%{_mandir}/man1/*
%_datadir/%name


%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 0.75-2mdv2011.0
+ Revision: 612416
- the mass rebuild of 2010.1 packages

* Mon Feb 15 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.75-1mdv2010.1
+ Revision: 506083
- Clean spec file
- Update to 0.75

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.73-4mdv2010.0
+ Revision: 429572
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.73-3mdv2009.0
+ Revision: 247270
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.73-1mdv2008.1
+ Revision: 127175
- kill re-definition of %%buildroot on Pixel's request

  + Nicolas Vigier <nvigier@mandriva.com>
    - new version
    - Import irssistats



* Tue Feb 08 2005 Lenny Cartier <lenny@mandrakesoft.com> 0.71-1mdk
- from Antoine Jacquet <royale@zerezo.com> : 
	- Fixed group in the spec file

* Mon Feb 07 2005 Antoine Jacquet <royale@zerezo.com> 
- Added spec file

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2303 |12cr|irssi-xmpp-0.52-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		irssi-xmpp
Version:	0.52
Release:	1
Summary:	An irssi Module to Connect to the Jabber Network
Source0:	%name-%version.tar.gz
URL:		http://cybione.org/~irssi-xmpp/
Group:		Networking/IRC
License:	GPLv2
BuildRequires:	loudmouth-devel irssi-devel >= 0.8.13
BuildRequires:	gcc glibc-devel make
Requires:	irssi >= 0.8.13

%description
irssi-xmpp is a irssi plugin to connect to the jabber network.

%prep
%setup -q

%build
export IRSSI_INCLUDE="%{_includedir}/irssi" PREFIX=%{_prefix} IRSSI_LIB=%{_libdir}/irssi IRSSI_DOC=%{_defaultdocdir}
%make

%install
export IRSSI_INCLUDE="%{_includedir}/irssi" PREFIX=%{_prefix} IRSSI_LIB=%{_libdir}/irssi IRSSI_DOC=%{_defaultdocdir}
%makeinstall_std

%files
%doc COPYING NEWS README
%{_libdir}/irssi/modules/libfe_xmpp.so
%{_libdir}/irssi/modules/libxmpp_core.so
%{_libdir}/irssi/modules/libtext_xmpp.so
%{_datadir}/irssi/help/roster
%{_datadir}/irssi/help/xmppconnect
%{_datadir}/irssi/help/xmppserver


%changelog
* Tue Mar 13 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.52-1
+ Revision: 784680
- version update 0.52

* Tue May 24 2011 Sandro Cazzaniga <kharec@mandriva.org> 0.51-1
+ Revision: 678192
- new version 0.51

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.1 packages

* Fri Mar 05 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.50-1mdv2010.1
+ Revision: 514433
- Rewrite parts of spec, not use CVS.
- update to O.50
- fix source to use tar.gz (fix %%prep too)

* Tue May 19 2009 Nicolas Vigier <nvigier@mandriva.com> 0.13-4.cvs20090519.1mdv2010.0
+ Revision: 377580
- update to cvs version (much more stable than the outdated stable version, and recommended on website)
- fix license and indentation
- update URL

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.13-3mdv2009.0
+ Revision: 247277
- rebuild

* Mon Feb 11 2008 Olivier Thauvin <nanardon@mandriva.org> 0.13-1mdv2008.1
+ Revision: 165626
- import irssi-xmpp


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2304 |12cr|iscsitarget-1.4.20.3-0.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define     subrel 2
Name:       iscsitarget
Version:    1.4.20.3
Release:    %mkrel 0
Summary:    iSCSI target
License:    GPL
Group:      Networking/Other
URL:        http://iscsitarget.sourceforge.net/
Source0:    http://downloads.sourceforge.net/iscsitarget/%{name}-%{version}.tar.gz
Source1:    iscsitarget.init
Source2:    iscitarget-2.6.22.patch
#
# patches from svn
# for i in $(seq 330 331);do
# svn log -c $i http://iscsitarget.svn.sourceforge.net/svnroot/iscsitarget/trunk > iscsitarget-r$i.patch
# svn diff -c $i http://iscsitarget.svn.sourceforge.net/svnroot/iscsitarget/trunk >> iscsitarget-r$i.patch
# done
#
#
# other patches
#
Patch1:     iscsitarget-1.4.20.3-dkms.patch
Patch2:	    isciscsitarget-1.4.20.3-makefile.patch
BuildRoot: %{_tmppath}/%{name}-%{version}
BuildRequires: kernel-devel

%define dkmsdir %{_usrsrc}/%{name}-%{version}-%{release}

%description
iSCSI Enterprise Target is for building an iSCSI storage system on
Linux. It is aimed at developing an iSCSI target satisfying enterprise
requirements.

%package -n dkms-%{name}
Summary: iSCSI-target kernel module
Group: Networking/Other
Requires(preun): dkms
Requires(post): dkms

%description -n dkms-%{name}
This package contains the iscsi-target kernel module.

%prep
%setup -q

cp %{SOURCE2} patches/compat-mdv2008.patch
%patch1 -p1 -b .dkms.orig
%patch2 -p1 -b .makefile

%build
%make -C usr CC="gcc %optflags %{?ldflags:%ldflags}"

%install
rm -rf %{buildroot}
make DESTDIR=%{buildroot} KVER=`uname -r` install-usr install-man

# do this manually to install in proper paths
mkdir -p %{buildroot}%{_initrddir}
install %{SOURCE1} %{buildroot}%{_initrddir}/iscsi-target
cp etc/ietd.conf %{buildroot}%{_sysconfdir}
cp etc/*.allow %{buildroot}%{_sysconfdir}

# DKMS
mkdir -p %{buildroot}%{dkmsdir}
cp -r kernel include patches %{buildroot}%{dkmsdir}/
# remove patch backup files
rm -f  %{buildroot}%{dkmsdir}/*/*.r*.orig

sed -e 's@^PACKAGE_VERSION=.*$@PACKAGE_VERSION="%{version}-%{release}"@' dkms.conf > %{buildroot}%{dkmsdir}/dkms.conf

%post -n dkms-%{name}
dkms add -m %{name} -v %{version}-%{release} --rpm_safe_upgrade
dkms build -m %{name} -v %{version}-%{release} --rpm_safe_upgrade
dkms install -m %{name} -v %{version}-%{release} --rpm_safe_upgrade

%post
%_post_service iscsi-target

%preun -n dkms-%{name}
dkms remove -m %{name} -v %{version}-%{release} --rpm_safe_upgrade --all || :

%preun
%_preun_service iscsi-target

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ChangeLog COPYING README* RELEASE_NOTES
%config(noreplace) %{_sysconfdir}/ietd.conf
%config(noreplace) %{_sysconfdir}/initiators.allow
%config(noreplace) %{_sysconfdir}/targets.allow
%{_initrddir}/iscsi-target
%{_sbindir}/ietadm
%{_sbindir}/ietd
%{_mandir}/man5/ietd.conf.5*
%{_mandir}/man8/ietd.8*
%{_mandir}/man8/ietadm.8*

%files -n dkms-%{name}
%defattr(-,root,root)
%{_usrsrc}/%{name}-%{version}-%{release}


%changelog
* Sat Nov 05 2011 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1.4.20.3-0.2mdv2011.0
+ Revision: 717742
- P1 rediffed
  P2 added
  It compiles now under 2011

* Fri Nov 04 2011 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1.4.20.3-0.1
+ Revision: 717618
- 1.4.20.3

* Fri Nov 04 2011 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1.4.20.2-2
+ Revision: 717386
- spec typo
- 1.4.20.2

  + Luca Berra <bluca@mandriva.org>
    - 2.6.36 compile fix

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 1.4.20.1-2mdv2011.0
+ Revision: 612419
- the mass rebuild of 2010.1 packages

* Mon Apr 26 2010 Luca Berra <bluca@mandriva.org> 1.4.20.1-1mdv2010.1
+ Revision: 539186
- update to 1.4.20.1
  remove obsolete patches

* Sat Apr 24 2010 Luca Berra <bluca@mandriva.org> 1.4.20-1mdv2010.1
+ Revision: 538445
- new version 1.4.20
- ESX serial number fix from SVN
- remove openssl buildrequire

* Wed Apr 21 2010 Funda Wang <fwang@mandriva.org> 1.4.19-3mdv2010.1
+ Revision: 537333
- rebuild

* Mon Feb 22 2010 Luca Berra <bluca@mandriva.org> 1.4.19-2mdv2010.1
+ Revision: 509454
- new version 1.4.19 + fixes from svn (r293)
  fix strict aliasing
  fix dkms build on 2.6.33 kernels

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Buchan Milne <bgmilne@mandriva.org>
    - Kernel-compatibility patches for 2.6.28 and up, from google cache of commit list
      for r199, r200,r211,r214 (since berlios.de svn and list archives is missing)
    - r201 and r214 adjusted slightly to try and not break build due to missing r200
    - Adjust makefile to retry patch with -p1 if -p0 failed (new patches need -p1)
    - Build only in usr dir, usr target in toplevel patches kernel which results in
      double patching when dkms builds

* Mon Jan 12 2009 Jérôme Soyer <saispo@mandriva.org> 0.4.17-1mdv2009.1
+ Revision: 328440
- Remove patch because upstream fixed

* Fri Sep 26 2008 Buchan Milne <bgmilne@mandriva.org> 0.4.16-4mdv2009.0
+ Revision: 288569
- Ship patches for older kernels

* Fri Sep 05 2008 Buchan Milne <bgmilne@mandriva.org> 0.4.16-3mdv2009.0
+ Revision: 280999
- Drop kernel-source requires, kernel-devel pulled in by dkms is sufficient

* Thu Sep 04 2008 Buchan Milne <bgmilne@mandriva.org> 0.4.16-2mdv2009.0
+ Revision: 280460
- Fix building the module for a kernel other than the running kernel
- Include header-related fixes required for 2.6.26 and later from svn

* Tue Jun 17 2008 Pascal Terjan <pterjan@mandriva.org> 0.4.16-1mdv2009.0
+ Revision: 223546
- Add the glibc-2.8 patches

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - new version

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 0.4.15-4mdv2008.1
+ Revision: 170900
- rebuild
- better summary
- summary is not licence tag
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Tue Oct 02 2007 Olivier Blin <blino@mandriva.org> 0.4.15-3mdv2008.0
+ Revision: 94481
- update to new version

* Sat Jun 02 2007 Stefan van der Eijk <stefan@mandriva.org> 0.4.15-2mdv2008.0
+ Revision: 34749
- add patch for 2.6.22

* Mon Apr 30 2007 Stefan van der Eijk <stefan@mandriva.org> 0.4.15-1mdv2008.0
+ Revision: 19637
- disabled patch0, seems to be merged upstream
- reworked dkms config
- 0.4.15
- add %%version to dkms PACKAGE_VERSION


* Fri Oct 20 2006 Andreas Hasenack <andreas@mandriva.com> 0.4.14-1mdv2007.0
+ Revision: 71437
+ Status: not released
- updated to version 0.4.14
- bump release because the previous (failed) build is still in the queue
- added libopenssl-devel buildrequires
- added dkms package for the iscsi_trgt kernel module
- added initial workings of an init script
- Import iscsitarget


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2305 |12cr|isight-firmware-tools-1.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Werror_cflags   %{nil}


Summary:	Firmware extraction tools for Apple Built-in iSight camera
Name:		isight-firmware-tools
Version:	1.6
Release:	2
License:	GPLv2+
Group:		System/Base
URL:		http://launchpad.net/isight-firmware-tools/
Source0:	http://launchpad.net/isight-firmware-tools/main/1.6/+download/%{name}-%{version}.tar.gz
Patch0:		isight-firmware-tools-ift-load-path.patch
Requires:	udev
BuildRequires:	gettext
BuildRequires:	glib2-devel
BuildRequires:	libgcrypt-devel
BuildRequires:	libusb-devel
BuildRequires:	perl(XML::Parser)
BuildRequires:	intltool

%description
iSight Firmware Tools provide tools to manipulate firmware for Built-in iSight
cameras found on Apple machines since iMac G5 (November 2005).

%prep
%setup -q
%patch0 -p1

%build
%configure
%make

%install
%makeinstall_std

rm -f %{buildroot}%{_infodir}/dir

# Use doc instead.
rm -rf %{buildroot}%{_docdir}/%{name}

%find_lang %{name}

%files -f %{name}.lang
%config %{_sysconfdir}/udev/rules.d/isight.rules
%doc AUTHORS
%doc ChangeLog
%doc COPYING
%doc HOWTO
%doc NEWS
%doc README
%{_bindir}/ift-export
%{_bindir}/ift-extract
%{_infodir}/ift-export.info.*
%{_infodir}/ift-extract.info.*
%{_mandir}/man1/ift-export.1.*
%{_mandir}/man1/ift-extract.1.*
/lib/udev/ift-load


%changelog
* Thu Jun 14 2012 Andrey Bondrov <abondrov@mandriva.org> 1.6-2
+ Revision: 805551
- Drop some legacy junk

* Sun Dec 18 2011 Alexander Khrukin <akhrukin@mandriva.org> 1.6-1
+ Revision: 743631
- imported package isight-firmware-tools


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2306 |12cr|isomaster-1.3.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	GTK+-based ISO image editor
Name:		isomaster
Version:	1.3.9
Release:	%mkrel 1
Source0:	http://littlesvr.ca/isomaster/releases/%{name}-%{version}.tar.bz2
Patch0:		isomaster-0.8.1-directories.patch
License:	GPLv2
Group:		Archiving/Cd burning
URL:		http://littlesvr.ca/isomaster/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	gtk+2-devel
BuildRequires:	desktop-file-utils
BuildRequires:	imagemagick

%description
ISO Master is an open-source, easy to use, graphical CD image editor. 
You can use this program to extract files from an ISO, add files to an
ISO, and create bootable ISOs - all in a graphical user interface. It 
can open both ISO and NRG files but can only save as ISO.

%prep
%setup -q -n %{name}-%{version}
%patch0 -p0 -b .directories

%build
%make

%install
rm -rf %{buildroot}
%makeinstall_std
%find_lang %{name}

perl -pi -e 's,/usr/share/%{name}/icons/isomaster.png,%{name},g' %{buildroot}%{_datadir}/applications/%{name}.desktop

mkdir -p %{buildroot}%{_iconsdir}/hicolor/{48x48,32x32,16x16}/apps
convert -scale 48 icons/isomaster.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png 
convert -scale 32 icons/isomaster.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -scale 16 icons/isomaster.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png

mkdir -p %{buildroot}%{_datadir}/doc/%{name}
mv %{buildroot}%{_datadir}/doc/bkisofs/* %{buildroot}%{_datadir}/doc/%{name}/


%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc %{_datadir}/doc/%{name}
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_mandir}/man1/%{name}.1*


%changelog
* Thu May 24 2012 Eugene Budanov <eugene.budanov@rosalab.ru> 1.3.9-1-rosa.lts2012.0
- Update to new release 1.3.9
- cleaned spec

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.7-2mdv2011.0
+ Revision: 612420
- the mass rebuild of 2010.1 packages

* Thu Jan 07 2010 Frederik Himpe <fhimpe@mandriva.org> 1.3.7-1mdv2010.1
+ Revision: 487298
- Update to new version 1.3.7

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sun Jan 04 2009 Jérôme Soyer <saispo@mandriva.org> 1.3.5-1mdv2009.1
+ Revision: 324849
- update to new version 1.3.5

* Mon Dec 15 2008 Adam Williamson <awilliamson@mandriva.org> 1.3.4-1mdv2009.1
+ Revision: 314446
- new release 1.3.4

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Wed Jul 02 2008 Adam Williamson <awilliamson@mandriva.org> 1.3.3-1mdv2009.0
+ Revision: 230825
- new release 1.3.3

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Tue Feb 05 2008 Funda Wang <fwang@mandriva.org> 1.3.1-1mdv2008.1
+ Revision: 162797
- update to new version 1.3.1

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 18 2007 Adam Williamson <awilliamson@mandriva.org> 1.3-1mdv2008.1
+ Revision: 132467
- minor spec cleanups
- new release 1.3

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Nov 05 2007 Adam Williamson <awilliamson@mandriva.org> 1.2-2mdv2008.1
+ Revision: 106207
- rebuild for lzma permissions issue (#35309)

* Mon Oct 29 2007 Adam Williamson <awilliamson@mandriva.org> 1.2-1mdv2008.1
+ Revision: 103130
- make macro usage more consistent
- new release 1.2

* Tue Aug 28 2007 Adam Williamson <awilliamson@mandriva.org> 1.1-1mdv2008.0
+ Revision: 72431
- drop some unneeded icons and X-Mandriva menu category
- spec clean
- new release 1.1

* Sun Jun 10 2007 Adam Williamson <awilliamson@mandriva.org> 1.0-1mdv2008.0
+ Revision: 37740
- new release 1.0

* Thu Apr 19 2007 Adam Williamson <awilliamson@mandriva.org> 0.8.1-1mdv2008.0
+ Revision: 14914
- Import isomaster


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2307 |12cr|isorelax-0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2005, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define cvstag  release-20050331
%define gcj_support	1

Name:           isorelax
Summary:        Public interfaces for RELAX Core
Url:            http://iso-relax.sourceforge.net/
Version:        0.1
Release:        %mkrel 2
License:        MIT
Group:          Development/Java
%if %{gcj_support} 	 
BuildRequires:	java-gcj-compat-devel 	 
%else 	 
BuildArch:	noarch 	 
BuildRequires:	java-devel
%endif

# mkdir isorelax-release-20050331-src
# cd isorelax-release-20050331-src
# cvs -d:pserver:anonymous@iso-relax.cvs.sourceforge.net:/cvsroot/iso-relax \
#   export -r release-20050331 src lib
# cvs -d:pserver:anonymous@iso-relax.cvs.sourceforge.net:/cvsroot/iso-relax \
#   co -r release-20050331 build.xml
# rm -rf CVS
# cd ..
# tar cjf isorelax-release-20050331-src.tar.bz2 isorelax-release-20050331-src
Source0:        %{name}-%{cvstag}-src.tar.bz2
Patch0:         %{name}-apidocsandcompressedjar.patch

BuildRequires:  java-devel
BuildRequires:  java-rpmbuild >= 0:1.6
BuildRequires:  ant
BuildRequires:  xerces-j2
BuildRequires:  xml-commons-jaxp-1.3-apis
Requires:       xerces-j2
Requires:       xml-commons-jaxp-1.3-apis
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%description
The ISO RELAX project was started to host public interfaces
useful for applications to support RELAX Core. Now, however,
some of the hosted material is schema language-neutral.

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
Javadoc for %{name}.

%prep
%setup -q -n %{name}-%{cvstag}-src
find . -name "*.jar" -exec rm -f {} \;
ln -s %{_javadir}/ant.jar lib/
%patch0 -p0

%build
export CLASSPATH=$(build-classpath \
xerces-j2 \
xml-commons-jaxp-1.3-apis \
)
%{ant} release

%install
rm -rf %{buildroot}
# jars
install -d -m 755 %{buildroot}%{_javadir}
install -m 644 %{name}.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
(cd %{buildroot}%{_javadir} && \
 for jar in *-%{version}*; do \
     ln -sf ${jar} `echo $jar| sed  "s|-%{version}||g"`; \
 done
)

# javadoc
install -d -m 755 %{buildroot}%{_javadocdir}/%{name}
cp -pr apidocs/* %{buildroot}%{_javadocdir}/%{name}

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%{_javadir}/*
%if %{gcj_support} 	 
%{_libdir}/gcj/%{name}
%endif

%files javadoc
%defattr(-,root,root,-)
%doc %{_javadocdir}/%{name}


%changelog
* Tue Apr 26 2011 Paulo Andrade <pcpa@mandriva.com.br> 0.1-2mdv2011.0
+ Revision: 659415
- Revert to build with gcj support and do not install versioned doc dir

* Mon Apr 25 2011 Paulo Andrade <pcpa@mandriva.com.br> 0.1-1
+ Revision: 659069
- Update and rebuild

  + Christophe Fergeau <cfergeau@mandriva.com>
    - rebuild

  + Antoine Ginies <aginies@mandriva.com>
    - rebuild

  + Jérôme Soyer <saispo@mandriva.org>
    - Bump Release

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1:0-0.1.release20050331.1.2.4mdv2009.0
+ Revision: 140792
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Dec 16 2007 Anssi Hannula <anssi@mandriva.org> 1:0-0.1.release20050331.1.2.4mdv2008.1
+ Revision: 120896
- buildrequire java-rpmbuild, i.e. build with icedtea on x86(_64)

* Sat Sep 15 2007 Anssi Hannula <anssi@mandriva.org> 1:0-0.1.release20050331.1.2.3mdv2008.0
+ Revision: 87393
- rebuild to filter out autorequires of GCJ AOT objects
- remove unnecessary Requires(post) on java-gcj-compat

* Wed Jul 18 2007 Anssi Hannula <anssi@mandriva.org> 1:0-0.1.release20050331.1.2.2mdv2008.0
+ Revision: 53182
- use xml-commons-jaxp-1.3-apis explicitely instead of the generic
  xml-commons-apis which is provided by multiple packages (see bug #31473)

* Tue Jul 03 2007 David Walluck <walluck@mandriva.org> 1:0-0.1.release20050331.1.2.1mdv2008.0
+ Revision: 47371
- gcj support
- Import isorelax



* Tue Mar 06 2007 Vivek Lakshmanan <vivekl@redhat.com> 1:0-0.1.release20050331.1jpp.2.fc7
- Rebuild

* Tue Mar 06 2007 Vivek Lakshmanan <vivekl@redhat.com> 1:0-0.1.release20050331.1jpp.1.fc7
- First Fedora build

* Mon Feb 12 2007 Andrew Overholt <overholt@redhat.com> 1:0-0.1.release20050331.1jpp.1
- Clean up
- Remove tests
- Fix e:nvr for new scheme (0.Z.tag.Xjpp.Y%%{?dist}) and bump epoch for
  upgrades
- Add instructions for how to create source drop
- Don't do javadoc symlinking in %%post{,un}
- Remove Obsoletes and Provides on isorelax-bootstrap as they were never
  shipped in Fedora and I don't know what version to Obsolete/Provide

* Wed Mar 22 2006 Ralph Apel <r.apel at r-apel.de> 0:0.1-0.20041111.2jpp
- By default omit tests requiring xercesjarv
- Add postun for javadoc
- Drop useless macros for name, version, etc.

* Tue Aug 23 2005 Ralph Apel <r.apel at r-apel.de> 0:0.1-0.20041111.1jpp
- Upgrade to 20041111

* Fri Apr 22 2005 Fernando Nasser <fnasser@redhat.com> 0:0.1-0.20030108.3jpp
- Rebuild with standard version scheme

* Wed Aug 25 2004 Ralph Apel <r.apel at r-apel.de> 0:0.1-0.20030108.2jpp
- Build with ant-1.6.2

* Tue Jul 06 2004 Ralph Apel <r.apel at r-apel.de> 0:0.1-0.20030108.1jpp
- First build from sources into free section
- Use xercesjarv instead of swift as verifier impl

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2308 |12cr|istanbul-0.2.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %mdkversion <= 200600
%define    py_platsitedir %{_libdir}/python2.4/site-packages
%endif
%define    name istanbul
%define    version 0.2.2
%define    release %mkrel 9
%define    summary  Desktop Session Recorder

Summary:   %summary
Name:      %name
Version:   %version 
Release:   %release
License:   GPL
Group:     Video
URL:       http://live.gnome.org/Istanbul 
Source:    http://zaheer.merali.org/istanbul-%{version}.tar.bz2
Patch: istanbul-fix-recording-with-sound.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
Requires:  pygtk2.0 pygtk2.0-libglade
Requires: python-xlib
Requires: gnome-python-extras
Requires: gnome-python-gconf
# when suggest tag is implemented, we can change this one

Requires: gstreamer0.10-plugins-base
Requires: gstreamer0.10-plugins-good
Requires: gstreamer0.10-python
BuildRequires: python
BuildRequires: pygtk2.0-libglade
BuildRequires: desktop-file-utils
BuildRequires: pygtk2.0-devel
BuildRequires: gnome-python-extras
BuildRequires: gstreamer0.10-plugins-good
BuildRequires: gstreamer0.10-python-devel
BuildRequires: libgstreamer-plugins-base-devel
BuildRequires: imagemagick
BuildRequires: automake1.8 intltool libGConf2-devel
BuildRequires: desktop-file-utils
BuildRequires: python-xlib gnome-python-gconf

%description
Istanbul is a desktop session recorder.  You can use it to record your desktop 
session and then play it back for demos, tutorials and presentations.  Sessions
are recorded to ogg theora files for later playback.

%prep
%setup -q
%patch -p0

%build
%configure2_5x
%make 

%install
rm -rf %buildroot
%makeinstall
%if %_lib != lib
mkdir -p %buildroot%_libdir
mv %buildroot%_prefix/lib/python* %buildroot%_libdir
%endif
rm -f %buildroot%{py_platsitedir}/istanbul/extern/pytrayicon/*.la

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="GTK" \
  --add-category="Video;Recorder" \
  --add-category="X-MandrivaLinux-Multimedia-Video" \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/*


for i in 16 32 48; do 
    convert %buildroot/%{_datadir}/pixmaps/%{name}.png -size ${i}x${i} %{name}-${i}.png
done

install -m0644 %{name}-16.png -D $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
install -m0644 %{name}-32.png -D $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
install -m0644 %{name}-48.png -D $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png

%find_lang %name
rm -f %buildroot%_libdir/gstreamer-0.10/libistximagesrc.*a

%clean
rm -rf %buildroot


%files  -f %name.lang
%defattr(-,root,root,-)
%doc ChangeLog 
#NEWS README AUTHORS
%_sysconfdir/gconf/schemas/%name.schemas
%_mandir/man1/%name.1*
%{_bindir}/%{name}
%{py_platsitedir}/*
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/applications/%{name}.desktop
%_libdir/gstreamer-0.10/libistximagesrc.so*
%{_miconsdir}/%{name}.png 
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png

%if %mdkversion < 200900
%post
%{update_menus}
%post_install_gconf_schemas %name
%endif

%preun
%preun_uninstall_gconf_schemas %name

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif




%changelog
* Mon May 23 2011 Funda Wang <fwang@mandriva.org> 0.2.2-9mdv2011.0
+ Revision: 677818
- rebuild to add gconftool as req

* Wed Nov 03 2010 Götz Waschk <waschk@mandriva.org> 0.2.2-8mdv2011.0
+ Revision: 592940
- rebuild for new python 2.7

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 0.2.2-7mdv2011.0
+ Revision: 437995
- rebuild

* Sun Dec 28 2008 Götz Waschk <waschk@mandriva.org> 0.2.2-6mdv2009.1
+ Revision: 320643
- rebuild for new python

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Tue Aug 19 2008 Götz Waschk <waschk@mandriva.org> 0.2.2-5mdv2009.0
+ Revision: 273863
- add patch to fix bug #42922

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.2.2-4mdv2009.0
+ Revision: 247313
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Tue Feb 12 2008 Thierry Vignaud <tv@mandriva.org> 0.2.2-2mdv2008.1
+ Revision: 166622
- fix description-line-too-long
- drop old menu
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Götz Waschk <waschk@mandriva.org>
    - fix buildrequires


* Tue Mar 20 2007 Götz Waschk <waschk@mandriva.org> 0.2.2-2mdv2007.1
+ Revision: 146952
- update deps

* Tue Feb 27 2007 Michael Scherer <misc@mandriva.org> 0.2.2-1mdv2007.1
+ Revision: 126340
- update to 0.2.2

* Wed Nov 29 2006 Götz Waschk <waschk@mandriva.org> 0.2.1-6mdv2007.1
+ Revision: 88365
- fix file list
- unpack patch
- rename patch
- Import istanbul

* Thu Oct 05 2006 Gtz Waschk <waschk@mandriva.org> 0.2.1-4mdv2007.0
- fix deps (bug #26309)

* Thu Sep 14 2006 Gtz Waschk <waschk@mandriva.org> 0.2.1-3mdv2007.0
- fix a crash

* Wed Aug 30 2006 Gtz Waschk <waschk@mandriva.org> 0.2.1-2mdv2007.0
- fix buildrequires

* Sun Jul 30 2006 Götz Waschk <waschk@mandriva.org> 0.2.1-1mdv2007.0
- New release 0.2.1

* Mon Jul 17 2006 Gtz Waschk <waschk@mandriva.org> 0.2.0-1mdv2007.0
- fix deps
- update file list
- drop patch
- New release 0.2.0

* Tue Jul 11 2006 Gtz Waschk <waschk@mandriva.org> 0.1.2-2mdv2007.0
- fix buildrequires

* Mon Jun 19 2006 Gtz Waschk <waschk@mandriva.org> 0.1.2-1mdv2007.0
- add xdg menu
- update file list
- drop patch 0
- fix deps
- New release 0.1.2

* Wed Apr 26 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.1.1-11mdk
- Fix Build for mdv <= 2006.0

* Tue Apr 04 2006 Sebastien Savarin <plouf@mandriva.org> 0.1.1-10mdk
- add missing Requires on gstreamer-vorbis
- use macros
- make specfile "reader friendly"

* Tue Mar 14 2006 Gtz Waschk <waschk@mandriva.org> 0.1.1-9mdk
- install in the right dir on x86_64

* Fri Feb 10 2006 Michael Scherer <misc@mandriva.org> 0.1.1-8mdk
- patch 1, stolen from debian, fix the problem regarding icon menu on kde 
- use python macro

* Tue Jan 10 2006 Gtz Waschk <waschk@mandriva.org> 0.1.1-7mdk
- fix buildrequires

* Mon Jan 02 2006 Gtz Waschk <waschk@mandriva.org> 0.1.1-6mdk
- fix build

* Sat Dec 31 2005 Gtz Waschk <waschk@mandriva.org> 0.1.1-5mdk
- depend on the jpeg plugin for the smoke codec

* Fri Sep 30 2005 Gtz Waschk <waschk@mandriva.org> 0.1.1-4mdk
- fix buildrequires

* Wed Sep 14 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.1.1-3mdk
- Fix BuildRequires ( ImageMagick because of convert )

* Tue Jul 05 2005 Michael Scherer <misc@mandriva.org> 0.1.1-2mdk
- fix deps

* Sun Jul 03 2005 Michael Scherer <misc@mandriva.org> 0.1.1-1mdk
- adaptation of spec from John (J5) Palmieri <johnp@redhat.com>
- patch for various bug related to icecast support


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2309 |12cr|isync-1.0.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Utility to synchronize IMAP mailboxes with local maildir folders
Name:		isync
Version:	1.0.5
Release:	1
License:	GPLv2
Group:		Networking/Mail
URL:		http://isync.sf.net/
Source0:	http://prdownloads.sourceforge.net/isync/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig
BuildRequires:	openssl-devel
BuildRequires:	db-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
isync is a command line utility which synchronizes mailboxes; currently Maildir
and IMAP4 mailboxes are supported. New messages, message deletions and flag
changes can be propagated both ways. It is useful for working in disconnected
mode, such as on a laptop or with a non-permanent internet collection (dIMAP).

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std
rm -rf %{buildroot}%{_datadir}/doc/isync

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS COPYING NEWS README TODO ChangeLog src/mbsyncrc.sample src/compat/isyncrc.sample
%attr(0755,root,root) %{_bindir}/isync
%attr(0755,root,root) %{_bindir}/mbsync
%attr(0755,root,root) %{_bindir}/mdconvert
%attr(0755,root,root) %{_bindir}/get-cert
%attr(0644,root,root) %{_mandir}/man1/isync.1*
%attr(0644,root,root) %{_mandir}/man1/mbsync.1*
%attr(0644,root,root) %{_mandir}/man1/mdconvert.1*



%changelog
* Tue May 08 2012 Crispin Boylan <crisb@mandriva.org> 1.0.5-1
+ Revision: 797497
- New release

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-3mdv2011.0
+ Revision: 612422
- the mass rebuild of 2010.1 packages

* Wed Apr 21 2010 Funda Wang <fwang@mandriva.org> 1.0.4-2mdv2010.1
+ Revision: 537329
- rebuild

* Tue Feb 16 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.0.4-1mdv2010.1
+ Revision: 506849
- fix licence and update to 1.0.4

* Tue Jan 12 2010 Buchan Milne <bgmilne@mandriva.org> 1.0.3-5mdv2010.1
+ Revision: 490369
- Rebuild for db-4.8

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.0.3-4mdv2010.0
+ Revision: 429575
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.0.3-3mdv2009.0
+ Revision: 247315
- rebuild

* Fri Jan 04 2008 Jérôme Soyer <saispo@mandriva.org> 1.0.3-1mdv2008.1
+ Revision: 144989
- New release

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Dec 14 2007 Thierry Vignaud <tv@mandriva.org> 1.0.2-2mdv2008.1
+ Revision: 119832
- rebuild b/c of missing package on ia32
- import isync


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2310 |12cr|italc-1.0.13-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libname %mklibname italc
%define ver 1.0.9.1.6
%define italcgrp italc

Name:		italc
Version:	1.0.13
Release:	2
Summary:	Intelligent Teaching And Learning with Computers
License:	GPLv2+
Group:		Networking/Remote access
URL:		http://italc.sourceforge.net/
Source0:	%{name}-%{version}.tar.bz2
Source2:	italc-start_ica
Source3:	italc.sysconfig
Source5:	ica-autostart.desktop
Source6:	italc-launcher
Patch0:		italc-1.0.11-detect-qt-libdir.patch
Patch1:		italc-1.0.13-mwindows.patch
Patch2:		italc-desktop-launcher-change.patch
Patch4:		italc-1.0.11-fix-str-fmt.patch
Patch12:	%{name}-%{ver}-ubuntu-username.patch
Patch13:	%{name}-%{ver}-ubuntu-fixdemo.patch
Patch14:	%{name}-%{ver}-ubuntu-fix-ftbfs.patch
Patch15:	%{name}-%{ver}-ubuntu-ica-auto-respawn.patch
Patch16:	%{name}-%{ver}-ubuntu-fix-lock.patch
Patch40:	%{name}-%{ver}-alt-kde4-shutdown.patch
BuildRequires:	qt4-devel
BuildRequires:	zlib-devel
BuildRequires:	jpeg-devel
BuildRequires:	qt4-linguist
BuildRequires:	libxtst-devel
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(xi)

%description
iTALC is a use- and powerful didactical tool for teachers. It lets you view
and control other computers in your network in several ways. It supports Linux
and Windows 2000/XP/Vista.

Features:

* see what's going on in computer-labs by using overview mode and
  make snapshots
* remote-control computers to support and help other people
* show a demo (either in fullscreen or in a window) - the teacher's screen
  is shown on all student's computers in realtime
* lock workstations for moving undivided attention to teacher
* send text-messages to students
* powering on/off and rebooting computers per remote
* remote logon and logoff and remote execution of arbitrary commands/scripts
* home-schooling - iTALC's network-technology is not restricted to a subnet
  and therefore students at home can join lessons via VPN-connections just
  by installing iTALC client

Furthermore iTALC is optimized for usage on multi-core systems (by making
heavy use of threads). No matter how many cores you have, iTALC can make use
of all of them.

%package client
Summary:	Software for iTALC-clients
Group:		Networking/Remote access
#Requires: italc = %version-%release

%description client
This package contains the software, needed by iTALC-clients.

See /usr/share/italc/doc/INSTALL for details on how to install and setup iTALC
in your network.

%package master
Summary:	iTALC master software
Group:		Networking/Remote access
Requires:	%{libname} = %{version}-%{release}
Requires:	%{name}-client = %{version}
Requires(post):	%{name}-client = %{version}

%description master
This package contains the actual master-software for accessing clients.

See /usr/share/italc/doc/INSTALL for details on how to install and setup iTALC
in your network.

%package -n %{libname}
Summary:	Library used by ITALC
Group:		Networking/Remote access

%description -n %{libname}
iTALC is a use- and powerful didactical tool for teachers. It lets you
view and control other computers in your network in several ways. It
supports Linux and Windows 2000/XP/Vista and it even can be used
transparently in mixed environments!

This is a library used by %{name}-master and %{name}-client.

%prep
%setup -q

%patch0 -p0
%patch1 -p1
%patch2 -p0
%patch4 -p0
%patch12 -p1
%patch13 -p1
%patch14 -p1
%patch15 -p1
%patch16 -p1
%patch40 -p1

%build
autoreconf -fi
./configure --with-qtdir=%{qt4dir} --disable-static --disable-pixmaps-files --disable-menu-files --prefix=/usr --libdir=/usr/%{_lib}

%make
chmod -x AUTHORS COPYING ChangeLog INSTALL README TODO

%install
mkdir -p %{buildroot}%{_defaultdocdir}/%{name}
%makeinstall_std
# create the directories containing the auth-keys
mkdir -p %{buildroot}%{_sysconfdir}/italc/keys/{private,public}/{teacher,admin,supporter,other}
# create pseudo key files so RPM can own them (ghost files)
for role in admin supporter teacher; do
	touch %{buildroot}%{_sysconfdir}/italc/keys/{private,public}/$role/key
done
# create the initial config
mkdir -p "%{buildroot}/%{_sysconfdir}/settings/iTALC Solutions"
cat > "%{buildroot}/%{_sysconfdir}/settings/iTALC Solutions/iTALC.conf" << EOF
[keypathsprivate]
admin=%{_sysconfdir}/italc/keys/private/admin/key
supporter=%{_sysconfdir}/italc/keys/private/supporter/key
teacher=%{_sysconfdir}/italc/keys/private/teacher/key

[keypathspublic]
admin=%{_sysconfdir}/italc/keys/public/admin/key
supporter=%{_sysconfdir}/italc/keys/public/supporter/key
teacher=%{_sysconfdir}/italc/keys/public/teacher/key
EOF
# install start script for ica client
install -D -m755 %{SOURCE2} %{buildroot}/%{_bindir}/start-ica
install -D -m644 %{SOURCE5} %{buildroot}/%{_sysconfdir}/xdg/autostart/ica-autostart.desktop
install -D -m755 %{SOURCE6} %{buildroot}/%{_bindir}/italc-launcher
# icon for the desktop file
install -Dm644 ima/data/italc.png %{buildroot}/%{_datadir}/pixmaps/italc.png
#
# Distribution specific
#
# configuration for ica

install -D -m644 %{SOURCE3} %{buildroot}/%{_sysconfdir}/sysconfig/ica

# as italc's configure doesn't understand docdir atm, create symlinks
#pushd %{buildroot}/%_datadir/%name/doc
#for i in *; do
# ln -s %_datadir/%name/doc/$i %{buildroot}%_defaultdocdir/%name/
#done
#popd

rm -rf %{buildroot}/usr/local

%pre client
%{_sbindir}/groupadd -r -f %{italkgrp} 2>/dev/null ||:

%post client
if
    getent group %{italkgrp} >/dev/null
then
    : OK group %{italkgrp} already present
else
    groupadd -r %{italkgrp} 2>/dev/null || :
fi

%post master
if
    getent group %{italkgrp} >/dev/null
then
    : OK group %{italkgrp} already present
else
    groupadd -r %{italkgrp} 2>/dev/null || :
fi

# dont run scripts on update
if [ ${1:-0} -lt 2 ]; then
  for role in admin supporter teacher; do
	if [ ! -f "%{_sysconfdir}/italc/keys/private/$role/key" ]; then
		/usr/bin/ica -role $role -createkeypair 1>/dev/null
		chgrp %{italkgrp} "%{_sysconfdir}/italc/keys/private/$role/key"
		chmod 0440 "%{_sysconfdir}/italc/keys/private/$role/key"
	fi
  done
fi

%files client
%doc %{_mandir}/man1/ica*
%{_bindir}/ica
%{_bindir}/start-ica
%config %{_sysconfdir}/xdg/autostart/ica-autostart.desktop
%config(noreplace) %{_sysconfdir}/sysconfig/ica
%doc AUTHORS COPYING ChangeLog INSTALL README TODO
%{_datadir}/%{name}/doc/

%dir %{_sysconfdir}/settings
%dir "%{_sysconfdir}/settings/iTALC Solutions"
%config(missingok,noreplace) "%{_sysconfdir}/settings/iTALC Solutions/iTALC.conf"

%dir %{_sysconfdir}/italc/keys/private
%defattr(0440,root,%{italkgrp},0750)
%dir %{_sysconfdir}/italc/keys/private/teacher
%dir %{_sysconfdir}/italc/keys/private/admin
%dir %{_sysconfdir}/italc/keys/private/supporter
%dir %{_sysconfdir}/italc/keys/private/other
%ghost %attr(0440,root,%{italkgrp}) %config(noreplace) %{_sysconfdir}/italc/keys/private/teacher/key
%ghost %attr(0440,root,%{italkgrp}) %config(noreplace) %{_sysconfdir}/italc/keys/private/admin/key
%ghost %attr(0440,root,%{italkgrp}) %config(noreplace) %{_sysconfdir}/italc/keys/private/supporter/key
#%ghost %attr(0440,root,%{italkgrp}) %config(noreplace) %{_sysconfdir}/italc/keys/private/other/key
%ghost %attr(0444,root,%{italkgrp}) %config(noreplace) %{_sysconfdir}/italc/keys/public/teacher/key
%ghost %attr(0444,root,%{italkgrp}) %config(noreplace) %{_sysconfdir}/italc/keys/public/admin/key
%ghost %attr(0444,root,%{italkgrp}) %config(noreplace) %{_sysconfdir}/italc/keys/public/supporter/key
#%ghost %attr(0444,root,%{italkgrp}) %config(noreplace) %{_sysconfdir}/italc/keys/public/other/key

%files master
%doc AUTHORS COPYING ChangeLog INSTALL README TODO
%{_bindir}/italc
%{_bindir}/italc-launcher
%doc %{_mandir}/man1/italc.*
%{_datadir}/applications/italc.desktop
%{_datadir}/icons/italc.*
%{_datadir}/pixmaps/*
%{_datadir}/menu/%{name}

%files -n %{libname}
%doc AUTHORS COPYING ChangeLog INSTALL README TODO
%{_libdir}/%{name}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2311 |12cr|iTest-1.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Testing system
Name: iTest
Version: 1.4.1
Release: %mkrel 1
License: GPL
Group: Education
URL: http://itest.sourceforge.net/
Source: %{name}-%{version}-src.tar.gz
Patch0:	 itest-1.4-qt4.7.diff
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root

BuildRequires: qt4-common qt4-devel

%description
iTest - it is a client-server appplication for create and execution tests and exams. 
This may work by server on a one computer and many mashine for student may connect for it

%prep
%setup -qn %{name}-%{version}-src -q
%patch0 -p1

%build
cd iTestServer
%qmake_qt4 -config release
%qt4bin/lrelease iTestServer.pro
cd ..
cd iTestClient
%qmake_qt4 -config release
%qt4bin/lrelease iTestClient.pro
cd ..
%qmake_qt4 -config release
make

%install
rm -rf %{buildroot}

install -m 755 -d %{buildroot}%{_bindir}
install -m 755 bin/iTestClient $RPM_BUILD_ROOT%{_bindir}
install -m 755 bin/iTestServer $RPM_BUILD_ROOT%{_bindir}
install -m 755 -d %{buildroot}%{_iconsdir}
install -m 644 *.png $RPM_BUILD_ROOT%{_iconsdir}

%makeinstall

install -dm 755 %{buildroot}%{_datadir}/applications
cat > itest.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
GenericName=iTests & iExams
GenericName[ru]=Экзаменатор iTest
Comment=iTest -  Tests & Exams Program by Qt4
Comment[ru]=Мощная программа для проведения тестов
Exec=%{_bindir}/iTestServer
Icon=%{_iconsdir}/itdb.png
MimeType=application/x-edu;application/x-edugallery
Name=iTestServer
DocPath=
Path=%{_bindir}
Terminal=false
Type=Application
X-DCOP-ServiceType=Multi
Categories=Qt;KDE;Education;Teaching;X-MandrivaLinux-MoreApplications-Education-Other;
EOF
install -m 0644 itest.desktop \
%{buildroot}%{_datadir}/applications/itest.desktop

install -dm 755 %{buildroot}%{_datadir}/applications
cat > itestwri.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
GenericName=iTests & iExams client
GenericName[ru]=Клиент для экзаменатора iTest
Comment=iTest -  Tests & Exams client by Qt4
Comment[ru]=Клиент для проведения тестов iTest
Exec=%{_bindir}/iTestClient
Icon=%{_iconsdir}/itos.png
MimeType=application/x-edu;application/x-edugallery
Name=iTestClient
DocPath=
Path=%{_bindir}
Terminal=false
Type=Application
X-DCOP-ServiceType=Multi
Categories=Qt;KDE;Education;Teaching;X-MandrivaLinux-MoreApplications-Education-Other;
EOF
install -m 0644 itestwri.desktop \
%{buildroot}%{_datadir}/applications/itestwri.desktop

%clean
rm -rf %{buildroot}

%files
%defattr(-,root, root)
%{_bindir}/iTestClient
%{_bindir}/iTestServer
%{_iconsdir}/itcl.png
%{_iconsdir}/itdb.png
%{_iconsdir}/itest.png
%{_iconsdir}/itestwri.png
%{_iconsdir}/itos.png
%{_datadir}/applications/itest.desktop
%{_datadir}/applications/itestwri.desktop


%changelog
* Wed Dec 29 2010 Александр Казанцев <kazancas@mandriva.org> 1.4.1-1mdv2011.0
+ Revision: 625744
- fix build for Qt4.7
-initial release
- import iTest


* Wed Apr 15 2009 Alexander Kazancev <kazancas@mandriva.ru> - 1.4.1-1
- version 1.4.1

* Fri Jan 09 2009 Alexander Kazancev <kazancas@mandriva.ru> - 1.4.0-1
- new release 1.4.0 for 2009.0
- fix spec for build of source code

* Wed May 28 2008 Alexander Kazancev <kazancas@mandriva.ru> - 1.3.0-2
- fix bug on disapear test windows

* Fri May 08 2008 Alexander Kazancev <kazancas@mandriva.ru> - 1.3.0-1
- packet for 2008.1

* Thu Nov 20 2007 Alexander Kazancev <kazancas@mandriva.ru> - 1.3.0-1
- Initial release.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2312 |12cr|itext-2.1.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define section free
%define gcj_support 0

Name:           itext
Version:        2.1.5
Release:        2
Epoch:          0
License:        LGPL
Summary:        Free Java-PDF library
URL:            http://www.lowagie.com/iText/
Group:          Development/Java
Source0:        http://downloads.sourceforge.net/itext/iText-src-%{version}.tar.gz
Source1:        itext-www-20070221.tar.bz2
Source2:        itext-1.4-manifest.mf
Requires:       bouncycastle
Requires:       bouncycastle-extras
Provides:       itext2 = %{epoch}:%{version}-%{release}
Obsoletes:      itext2 < %{epoch}:%{version}-%{release}
BuildRequires:  java-rpmbuild
BuildRequires:  ant
BuildRequires:  ant-trax
BuildRequires:  bouncycastle
BuildRequires:  bouncycastle-extras
BuildRequires:  xalan-j2
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildArch:      noarch
%endif

%description
iText is a library that allows you to generate PDF files on the fly. The
iText classes are very useful for people who need to generate read-only,
platform independent documents containing text, lists, tables and
images. The library is especially useful in combination with Java(TM)
technology-based Servlets: The look and feel of HTML is browser
dependent; with iText and PDF you can control exactly how your servlet's
output will look.

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java
Provides:       itext2-javadoc = %{epoch}:%{version}-%{release}
Obsoletes:      itext2-javadoc < %{epoch}:%{version}-%{release}

%description javadoc
API documentation for the %{name} package.

%package manual
Summary:        Documents for %{name}
Group:          Development/Java
Provides:       itext2-manual = %{epoch}:%{version}-%{release}
Obsoletes:      itext2-manual < %{epoch}:%{version}-%{release}

%description manual
A programming manual for the %{name} package.

%prep
%setup -q -c
%setup -q -D -T -a 1

%{__mkdir_p} src/META-INF
cp %{SOURCE2} src/META-INF/MANIFEST.MF

%{__mkdir_p} lib

%{__perl} -pi -e 's/<link.*$//' src/ant/site.xml
%{__perl} -pi -e 's/<attribute name="Class-Path".*$//' src/ant/compile.xml
%{__perl} -pi -e 's/\r$//g' www/examples/com/lowagie/examples/forms/fill/register.xfdf

%build
pushd src
export CLASSPATH=$(build-classpath bcprov bcmail)
export OPT_JAR_LIST="`%{__cat} %{_sysconfdir}/ant.d/trax`"
%{ant} jar javadoc tutorial lowagie.com
popd

%install
# jars
%{__mkdir_p} %{buildroot}%{_javadir}
%{__cp} -a lib/iText.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
(cd %{buildroot}%{_javadir} && for jar in *-%{version}.jar; do %{__ln_s} ${jar} `echo ${jar} | %{__sed} "s|-%{version}||g"`; done)

%{gcj_compile}

%{__perl} -pi -e 's/\r$//g' build/lowagie/*.{txt,xml}
%{__perl} -pi -e 's/\r$//g' build/lowagie/ant/*.xml
%{__perl} -pi -e 's/\r$//g' build/lowagie/ant/.ant.properties

# javadoc
%{__mkdir_p} %{buildroot}%{_javadocdir}/%{name}-%{version}
#cp -a build/docs/* %{buildroot}%{_javadocdir}/%{name}-%{version}
(cd %{buildroot}%{_javadocdir} && %{__ln_s} %{name}-%{version} %{name})

# manual
%{__mkdir_p} %{buildroot}%{_docdir}/%{name}-%{version}
cp -a build/lowagie/* %{buildroot}%{_docdir}/%{name}-%{version}
cp -a build/examples %{buildroot}%{_docdir}/%{name}-%{version}
cp -a build/tutorial %{buildroot}%{_docdir}/%{name}-%{version}

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%doc %{_docdir}/%{name}-%{version}/MPL-1.1.txt
%doc %{_docdir}/%{name}-%{version}/lgpl.txt
%{_javadir}/*
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%{_libdir}/gcj/%{name}/*
%endif

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}

%files manual
%defattr(0644,root,root,0755)
%doc %{_docdir}/*
%exclude %{_docdir}/%{name}-%{version}/*.txt

%changelog
* Sun Mar 08 2009 Frederik Himpe <fhimpe@mandriva.org> 0:2.1.5-1mdv2009.1
+ Revision: 352880
- update to new version 2.1.5

* Wed Feb 18 2009 Jérôme Soyer <saispo@mandriva.org> 0:2.1.4-0.0.1mdv2009.1
+ Revision: 342309
- New upstream release

* Sun Jul 13 2008 Alexander Kurtakov <akurtakov@mandriva.org> 0:2.1.3-0.0.1mdv2009.0
+ Revision: 234258
- new version 2.1.3

* Fri May 23 2008 Alexander Kurtakov <akurtakov@mandriva.org> 0:2.1.2-0.0.2mdv2009.0
+ Revision: 210151
- disable gcj compile

  + David Walluck <walluck@mandriva.org>
    - move mkdir to %%prep
    - 2.1.2u

* Mon Apr 14 2008 Alexander Kurtakov <akurtakov@mandriva.org> 0:2.1.0-0.0.1mdv2009.0
+ Revision: 193443
- new version

* Fri Jan 25 2008 David Walluck <walluck@mandriva.org> 0:2.0.8-0.0.2mdv2008.1
+ Revision: 158083
- obsolete itext2 subpackage as well

* Fri Jan 25 2008 Alexander Kurtakov <akurtakov@mandriva.org> 0:2.0.8-0.0.1mdv2008.1
+ Revision: 157919
- new release

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 31 2007 David Walluck <walluck@mandriva.org> 0:2.0.7-0.0.4mdv2008.1
+ Revision: 139929
- add itext2 Provides/Obsoletes
- set OPT_JAR_LIST better
- more macros

* Thu Dec 20 2007 David Walluck <walluck@mandriva.org> 0:2.0.7-0.0.3mdv2008.1
+ Revision: 135375
- there are no jars to remove
- fix syntax error in spec
- fix bouncycastle (Build)Requires

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

  + Anssi Hannula <anssi@mandriva.org>
    - buildrequire java-rpmbuild, i.e. build with icedtea on x86(_64)

* Thu Nov 29 2007 Alexander Kurtakov <akurtakov@mandriva.org> 0:2.0.7-0.0.1mdv2008.1
+ Revision: 113887
- new version

* Sat Oct 13 2007 David Walluck <walluck@mandriva.org> 0:2.0.6-1mdv2008.1
+ Revision: 97842
- add sources
- 2.0.6

* Mon Sep 17 2007 David Walluck <walluck@mandriva.org> 0:2.0.5-1mdv2008.1
+ Revision: 89365
- 2.0.5

* Sat Sep 15 2007 Anssi Hannula <anssi@mandriva.org> 0:2.0.4-3mdv2008.0
+ Revision: 87394
- rebuild to filter out autorequires of GCJ AOT objects
- remove unnecessary Requires(post) on java-gcj-compat

* Sun Sep 09 2007 Pascal Terjan <pterjan@mandriva.org> 0:2.0.4-2mdv2008.0
+ Revision: 82854
- rebuild

* Mon Jun 04 2007 David Walluck <walluck@mandriva.org> 0:2.0.4-1mdv2008.0
+ Revision: 35251
- 2.0.4

* Tue Apr 17 2007 David Walluck <walluck@mandriva.org> 0:2.0.2-1mdv2008.0
+ Revision: 14114
- 2.0.2


* Tue Dec 19 2006 David Walluck <walluck@mandriva.org> 1.4.8-1mdv2007.0
+ Revision: 100231
- 1.4.8

* Mon Dec 11 2006 David Walluck <walluck@mandriva.org> 0:1.4.7-1mdv2007.1
+ Revision: 95103
- 1.4.7

* Tue Oct 31 2006 David Walluck <walluck@mandriva.org> 0:1.4.6-1mdv2007.1
+ Revision: 73920
- 1.4.6
- Import itext

* Sat Sep 16 2006 David Walluck <walluck@mandriva.org> 0:1.4.5-1mdv2007.0
- 1.4.5

* Tue Sep 05 2006 David Walluck <walluck@mandriva.org> 0:1.4.4-1mdv2007.0
- 1.4.4

* Tue Aug 29 2006 David Walluck <walluck@mandriva.org> 0:1.4.3-2mdv2007.0
- 1.4.4
- do not require dos2unix for build

* Wed Aug 09 2006 David Walluck <walluck@mandriva.org> 0:1.4.3-1mdv2007.0
- 1.4.3

* Tue Jun 06 2006 David Walluck <walluck@mandriva.org> 0:1.3-1.8.1mdv2007.0
- release

* Tue Feb 28 2006 Anthony Green <green@redhat.com> - 1.3-1jpp_8
- Rebuild with new compiler.

* Tue Jan 17 2006 Anthony Green <green@redhat.com> - 1.3-1jpp_6
- Remove epoch from changelog versions.

* Mon Jan 16 2006 Anthony Green <green@redhat.com> - 1.3-1jpp_5
- Remove empty /usr/share/java/itext.
- Move manual and javadoc packages to Documentation group.
- Add itext-no-javadoc-web-links.patch.

* Mon Jan 16 2006 Anthony Green <green@redhat.com> - 1.3-1jpp_4
- Fixed Group.
- Cleaned up changelog versions.
- Use dos2unix on doc files.
- Don't create unversioned javadoc link.

* Fri Jan 13 2006 Anthony Green <green@redhat.com> - 1.3-1jpp_3
- Remove javadoc %%postun, as that should get handled by the fact
  that the file is ghosted.
- Improve javadoc and manual subpackage descriptions.

* Wed Jan 04 2006 Anthony Green <green@redhat.com> - 1.3-1jpp_2
- Add ant-trax and jaxp_transform_impl dependencies.
- Set OPT_JAR_LIST.

* Wed Jan 04 2006 Anthony Green <green@redhat.com> - 1.3-1jpp_1
- Build native code.
- Add patch to remove proprietary jpeg encoding library usage.
- Fix BuildRequires.
- Tweak BuildRoot.

* Sat Aug 27 2005 Ralph Apel <r.apel at r-apel.de> - 1.3-1jpp
- Upgrade to 1.3
- Now one jar only

* Thu Aug 26 2004 Ralph Apel <r.apel at r-apel.de> - 1.02b-2jpp
- Build with ant-1.6.2
- Relax some versioned dependencies

* Fri Feb 27 2004 Ralph Apel <r.apel at r-apel.de> - 1.02b-1jpp
- First JPackage release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2313 |12cr|itk-3.20.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define build_patented	0
%{?_with_patented: %{expand: %%global build_patented 1}}

%define build_review	1
%{?_with_review: %{expand: %%global build_review 1}}

%define build_examples	1
%{?_with_examples: %{expand: %%global build_examples 1}}

%define build_doc	0
%{?_with_doc: %{expand: %%global build_doc 1}}

%define build_java	0
%{?_with_java: %{expand: %%global build_java 1}}

%define build_python	0
%{?_with_python: %{expand: %%global build_python 1}}

%define build_tcl	0
%{?_with_python: %{expand: %%global build_tcl 1}}

%define libname		%mklibname %{name} 4
%define develname	%mklibname %{name} -d
%define short_version	%(echo %{version} | cut -d. -f1,2)

%define itkdir		%{_datadir}/%{name}
%define itklibdir	%{_libdir}/%{name}-%{short_version}
%define itkincludedir	%{_includedir}/%{name}-%{short_version}

Name:		itk
Version:	3.20.0
Release:	4
Epoch:		2
Summary:	Medicine Insight Segmentation and Registration
License:	BSD-like
Group:		Sciences/Other
URL:		http://www.itk.org
Source0:	http://dl.sourceforge.net/sourceforge/itk/InsightToolkit-%{version}.tar.gz
Source1:	http://dl.sourceforge.net/sourceforge/itk/ItkSoftwareGuide-2.4.0.pdf.bz2
Source2:	http://dl.sourceforge.net/sourceforge/itk/DoxygenInsightToolkit-%{version}.tar.gz
BuildRequires:	cmake >= 2.6.0
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xft)
BuildRequires:	pkgconfig(xscrnsaver)
BuildRequires:	pkgconfig(xt)
BuildRequires:	pkgconfig(libpng)
# New tiff is not supported yet
#BuildRequires:	tiff-devel
BuildRequires:	pkgconfig(zlib)
BuildRequires:	pkgconfig(fftw3)
BuildRequires:	graphviz
BuildRequires:	pkgconfig(uuid)
BuildRequires:	tcl-devel

%if %{build_doc}
BuildRequires:	doxygen
# this should signficantly reduce number of pango-WARNING messages
BuildRequires:	urw-fonts
%endif
BuildRequires:	perl
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	cableswig
%if %{build_java}
BuildRequires:	java-rpmbuild
BuildRequires:	java-devel
BuildRequires:	jpackage-utils
%endif
%if %{build_python}
%py_requires -d
BuildRequires:	python-numarray-devel
Requires:	python-numarray
%endif
%if %{build_tcl}
BuildRequires:	tk-devel >= 8.6
BuildRequires:	tcl-devel >= 8.6
BuildRequires:	tcl
%endif

Patch0:		InsightToolkit-3.20.0-build-install.patch
Patch1:		InsightToolkit-3.20.0-tcl8.6.patch
Patch2:		InsightToolkit-3.20.0-gcc4.6.patch
Patch3:		InsightToolkit-3.20.0-gcc4.7.patch
Patch4:		InsightToolkit-3.20.0-libpng15.patch
Patch5:		InsightToolkit-3.20.0-gzgetc.patch
Patch6:		InsightToolkit-3.20.0-header.patch

%description
ITK is an open-source software system to support the Visible Human Project. 
Currently under active development, ITK employs leading-edge segmentation 
and registration algorithms in two, three, and more dimensions.

The Insight Toolkit was developed by six principal organizations, three 
commercial (Kitware, GE Corporate R&D, and Insightful) and three academic 
(UNC Chapel Hill, University of Utah, and University of Pennsylvania). 
Additional team members include Harvard Brigham & Women's Hospital, 
University of Pittsburgh, and Columbia University. The funding for the 
project is from the National Library of Medicine at the National Institutes 
of Health. NLM in turn was supported by member institutions of NIH (see 
sponsors).

#---------------------------------------------------------------------------------

%package	-n %{libname}
Group:		System/Libraries
Summary:	Medicine Insight Segmentation and Registration
Provides:	%{name} = %{version}-%{release}
Provides:	itk = %{version}-%{release}

%description -n %{libname}
ITK is an open-source software system to support the Visible Human Project.
Currently under active development, ITK employs leading-edge segmentation
and registration algorithms in two, three, and more dimensions.

The Insight Toolkit was developed by six principal organizations, three
commercial (Kitware, GE Corporate R&D, and Insightful) and three academic
(UNC Chapel Hill, University of Utah, and University of Pennsylvania).
Additional team members include Harvard Brigham & Women's Hospital,
University of Pittsburgh, and Columbia University. The funding for the
project is from the National Library of Medicine at the National Institutes
of Health. NLM in turn was supported by member institutions of NIH (see
sponsors).

%files -n %{libname}
%defattr(0644,root,root,0755)
%dir %{itklibdir}
%dir %{itklibdir}/lib*.so.*
%if %{build_java}
%exclude %{itklibdir}/*Java*.so.*
%endif
%if %{build_python}
%exclude %{itklibdir}/*Python*.so.*
%endif
%if %{build_tcl}
%exclude %{itklibdir}/*Tcl*.so.*
%endif
%{_libdir}/InsightToolkit
%{_sysconfdir}/ld.so.conf.d/*

#---------------------------------------------------------------------------------

%package	-n %{develname}
Summary:	ITK header files for building C++ code
Group:		Development/C++
Requires:	%{libname} = %{epoch}:%{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}

%description -n %{develname}
ITK is an open-source software system to support the Visible Human Project. 
Currently under active development, ITK employs leading-edge segmentation 
and registration algorithms in two, three, and more dimensions.

The Insight Toolkit was developed by six principal organizations, three 
commercial (Kitware, GE Corporate R&D, and Insightful) and three academic 
(UNC Chapel Hill, University of Utah, and University of Pennsylvania). 
Additional team members include Harvard Brigham & Women's Hospital, 
University of Pittsburgh, and Columbia University. The funding for the 
project is from the National Library of Medicine at the National Institutes 
of Health. NLM in turn was supported by member institutions of NIH (see 
sponsors). 

%files		-n %{develname}
%defattr(0644,root,root,0755)
%attr(0755,root,root) %{_bindir}/*
%{_includedir}/multiarch*
%dir %{itkincludedir}
%{itkincludedir}/*
%{_includedir}/InsightToolkit
%{itklibdir}/*.cmake
%{itklibdir}/lib*.so
%if %{build_java}
%exclude %{itklibdir}/*Java*.so
%endif
%if %{build_java}
%exclude %{itklibdir}/*Python*.so
%endif
%if %{build_tcl}
%exclude %{itklibdir}/*Tcl*.so
%endif

#---------------------------------------------------------------------------------

%if %{build_examples}

%package	examples
Summary:	C++, Tcl and Python example programs/scripts for ITK
Group:		Development/C++
Requires:	%{libname} = %{EVRD}
BuildArch:	noarch

%description examples
ITK is an open-source software system to support the Visible Human Project. 
Currently under active development, ITK employs leading-edge segmentation 
and registration algorithms in two, three, and more dimensions.

The Insight Toolkit was developed by six principal organizations, three 
commercial (Kitware, GE Corporate R&D, and Insightful) and three academic 
(UNC Chapel Hill, University of Utah, and University of Pennsylvania). 
Additional team members include Harvard Brigham & Women's Hospital, 
University of Pittsburgh, and Columbia University. The funding for the 
project is from the National Library of Medicine at the National Institutes 
of Health. NLM in turn was supported by member institutions of NIH (see 
sponsors). 

%files		examples
%defattr(0644,root,root,0755)
%dir %{itkdir}/examples
%{itkdir}/examples/*
%dir %{itkdir}/data
%{itkdir}/data/*

%endif

#---------------------------------------------------------------------------------

%package	doc
Summary:	Documentation for ITK
Group:		Development/C++
BuildArch:	noarch

%description	doc
ITK is an open-source software system to support the Visible Human Project. 
Currently under active development, ITK employs leading-edge segmentation 
and registration algorithms in two, three, and more dimensions.

The Insight Toolkit was developed by six principal organizations, three 
commercial (Kitware, GE Corporate R&D, and Insightful) and three academic 
(UNC Chapel Hill, University of Utah, and University of Pennsylvania). 
Additional team members include Harvard Brigham & Women's Hospital, 
University of Pittsburgh, and Columbia University. The funding for the 
project is from the National Library of Medicine at the National Institutes 
of Health. NLM in turn was supported by member institutions of NIH (see 
sponsors). 

%files		doc
%defattr(0644,root,root,0755)
%dir %{_docdir}/%{name}
%{_docdir}/%{name}/*

#---------------------------------------------------------------------------------

%if %{build_java}

%package	-n java-%{name}
Summary:	Java bindings for ITK
Group:		Development/Java

%description -n java-%{name}
ITK is an open-source software system to support the Visible Human Project. 
Currently under active development, ITK employs leading-edge segmentation 
and registration algorithms in two, three, and more dimensions.

This package contains Java bindings for ITK.

%files		-n java-%{name}
%defattr(0644,root,root,0755)
%{itklibdir}/java
%{itklibdir}/*Java*.so.*

%package	-n java-%{name}-devel
Summary:	Java development files for ITK bindings
Group:		Development/Other

%description	-n java-%{name}-devel
Java development files for ITK bindings.

%files		-n java-%{name}-devel
%defattr(0644,root,root,0755)
%{itklibdir}/*Java*.so

%endif

#---------------------------------------------------------------------------------

%if %{build_python}

%package	-n python-%{name}
Summary:	Python bindings for ITK
Group:		Development/Python

%description	-n python-%{name}
ITK is an open-source software system to support the Visible Human Project. 
Currently under active development, ITK employs leading-edge segmentation 
and registration algorithms in two, three, and more dimensions.

This package contains Python bindings for ITK.

%files		-n python-%{name}
%defattr(0644,root,root,0755)
%{itklibdir}/*.py
%dir %{itklibdir}/python
%{itklibdir}/python/*
%{itklibdir}/*Python*.so.*
%{python_sitelib}/%{name}

%package	-n python-%{name}-devel
Summary:	Python development files for ITK bindings
Group:		Development/Other

%description	-n python-%{name}-devel
Python development files for ITK bindings.

%files		-n python-%{name}-devel
%defattr(0644,root,root,0755)
%{itklibdir}/*Python*.so

%endif

#---------------------------------------------------------------------------------

%if %{build_tcl}

%package	-n tcl-%{name}
Summary:	Tcl bindings for ITK
Group:		Development/Other

%description	-n tcl-%{name}
ITK is an open-source software system to support the Visible Human Project. 
Currently under active development, ITK employs leading-edge segmentation 
and registration algorithms in two, three, and more dimensions.

This package contains Tcl bindings for ITK.

%files		-n tcl-%{name}
%defattr(0644,root,root,0755)
%{_bindir}/itkwish*
%dir %{itklibdir}/tcl
%{itklibdir}/tcl/*
%{itklibdir}/*Tcl*.so.*
%{tcl_sitearch}/InsightToolkit

%package	-n tcl-%{name}-devel
Summary:	Tcl development files for ITK bindings
Group:		Development/Other

%description	-n tcl-%{name}-devel
Tcl development files for ITK bindings.

%files		-n tcl-%{name}-devel
%defattr(0644,root,root,0755)
%{itklibdir}/*Tcl*.so

%endif


#---------------------------------------------------------------------------------

%prep
%setup -q -n InsightToolkit-%{version}

%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1
%patch6 -p1

# doc
bunzip2 %{SOURCE1} -c > ItkSoftwareGuide.pdf

# remove CVS dirs, if exists
find -name CVS -type d | xargs rm -rf


%build
%cmake \
	-DINSTALL_WRAP_ITK_COMPATIBILITY=OFF \
	-DITK_INSTALL_LIB_DIR=/%{_lib}/%{name}-%{short_version} \
	-DITK_INSTALL_DATA_DIR=/share/%{name} \
	-DITK_INSTALL_INCLUDE_DIR=/include/%{name}-%{short_version} \
	-DITK_DATA_ROOT:PATH=%{itkdir} \
%if %{build_review}
	-DITK_USE_REVIEW:BOOL=ON \
	-DITK_USE_CONSOLIDATED_MORPHOLOGY:BOOL=ON \
%else
	-DITK_USE_REVIEW:BOOL=OFF \
%endif
	-DUSE_FFTWF:BOOL=ON \
	-DUSE_FFTWD:BOOL=ON \
	-DFFTW_INCLUDE_PATH:PATH=%{_includedir} \
	-DBUILD_SHARED_LIBS=ON \
%if %{build_java}
	-DJAVA_INCLUDE_PATH=%{java_home}/include \
	-DJAVA_INCLUDE_PATH2=%{java_home}/include/linux \
	-DJAVA_AWT_INCLUDE_PATH=%{java_home}/include \
	-DJAVA_AWT_LIBRARY=%{java_home}/jre/lib/i386/libawt.so \
	-DITK_CSWIG_JAVA=ON \
%else
	-DITK_CSWIG_JAVA=OFF \
%endif
%if %{build_python}
	-DITK_CSWIG_PYTHON=ON \
	-DWRAP_ITK_PYTHON=ON \
	-DITK_USE_PYTHON_NUMARRAY=ON \
%else
	-DITK_CSWIG_PYTHON=OFF \
	-DWRAP_ITK_PYTHON=OFF \
%endif
%if %{build_tcl}
	-DITK_CSWIG_TCL=ON \
	-DWRAP_ITK_TCL=ON \
%else
	-DITK_CSWIG_TCL=OFF \
	-DWRAP_ITK_TCL=OFF \
%endif
%if %{build_doc}
	-DBUILD_DOXYGEN:BOOL=ON \
%else
	-DBUILD_DOXYGEN:BOOL=OFF \
%endif
%if %{build_examples}
	-DBUILD_EXAMPLES=ON \
%else
	-DBUILD_EXAMPLES=OFF \
%endif
%if %{build_patented}
	-DITK_USE_PATENTED=ON \
%else
	-DITK_USE_PATENTED=OFF \
%endif
	-DITK_USE_SYSTEM_TIFF=OFF \
	-DITK_USE_SYSTEM_PNG=ON \
	-DITK_USE_SYSTEM_ZLIB=ON

%make

# build docs
%if %{build_doc}
    doxygen Utilities/Doxygen/doxygen.config
%endif

%install
rm -rf %{buildroot}

%makeinstall_std -C build

# install ld.so.conf path
install -d -m 755 %buildroot/%{_sysconfdir}/ld.so.conf.d
cat > %{buildroot}/%{_sysconfdir}/ld.so.conf.d/%{_lib}%{name}.conf <<_EOF
%{itklibdir}
_EOF

# install docs
install -d -m 755 %{buildroot}/%{_docdir}/%{name}
%if %{build_doc}
    cp -a build/Utilities/Doxygen/html %{buildroot}/%{_docdir}/%{name}/api
    cp -fa	Documentation/InsightDeveloperStart.pdf			\
		Documentation/Style.pdf					\
		ItkSoftwareGuide.pdf					\
	%{buildroot}/%{_docdir}/%{name}
    cp -fa README.html Documentation/DeveloperList.txt Copyright	\
	%{buildroot}/%{_docdir}/%{name}
%else
    tar zxf %{SOURCE2} -C %{buildroot}%{_docdir}/%{name}
    mv %{buildroot}%{_docdir}/%{name}/{DoxygenInsightToolkit-%{version}/,}html
    rm -fr %{buildroot}%{_docdir}/%{name}/DoxygenInsightToolkit-%{version}
    cp -fa Documentation/{README.html,InsightDeveloperStart.pdf,Style.pdf} \
	ItkSoftwareGuide.pdf Copyright %{buildroot}%{_docdir}/%{name}
%endif

%if %{build_examples}
    # install examples
    install -d -m 755 %{buildroot}/%{itkdir}/examples
    cp -a Testing %{buildroot}/%{itkdir}/examples
    cp -a Examples %{buildroot}/%{itkdir}/examples

    # get rid of unwanted files
    pushd %{buildroot}%{itkdir}
    find . -name "*.o" -o -name "CMake*" -o -name "cmake.*"		\
	-o -name .NoDartCoverage -o -name .NoDartCoverage		\
	-o -name Makefile -o -name DartTestfile.txt			\
	-exec rm {} \;
    popd

    #install data
    mv %{buildroot}/%{itkdir}/examples/Testing/Data %{buildroot}/%{itkdir}/data
%endif

# multiarch support
%multiarch_includes  %{buildroot}/%{itkincludedir}/Utilities/itksys/FundamentalType.h

# add some links for the default target directories
ln -sf %{itklibdir} %{buildroot}%{_libdir}/InsightToolkit
ln -sf %{itkincludedir} %{buildroot}%{_includedir}/InsightToolkit

%if %{build_python}
   mkdir -p %{buildroot}%{python_sitelib}
   ln -sf %{itklibdir}/python %{buildroot}%{python_sitelib}/%{name}
%endif

%if %{build_tcl}
    mkdir -p %{buildroot}%{_bindir}
    mkdir -p %{buildroot}%{tcl_sitearch}
    ln -sf %{itklibdir}/tcl %{buildroot}%{tcl_sitearch}/InsightToolkit
    mv -f %{buildroot}/%{itklibdir}/itkwish-*  %{buildroot}/%{_bindir}
    ln -sf itkwish %{buildroot}/%{_bindir}/itkwish*
    rm -f %{buildroot}/%{itklibdir}/itkwish
%endif

%check

cd build
# set the lib path needed to run the tests
export LD_LIBRARY_PATH=`pwd`/bin
# ctest

%changelog
* Mon Jul 09 2012 Anton Chernyshov <ach@rosalab.ru> 3.20.0-1
- Fix BuildRequires
- Add patch to build with gcc-4.6

* Sat Feb 05 2011 Funda Wang <fwang@mandriva.org> 2:3.20.0-3mdv2011.0
+ Revision: 636015
- tighten BR

* Thu Sep 02 2010 Thierry Vignaud <tv@mandriva.org> 2:3.20.0-2mdv2011.0
+ Revision: 575206
- let the doc subpackage be noarch

* Wed Jul 14 2010 Paulo Andrade <pcpa@mandriva.com.br> 2:3.20.0-1mdv2011.0
+ Revision: 553420
- Update to version 3.20.0.

* Thu May 27 2010 Paulo Andrade <pcpa@mandriva.com.br> 2:3.16.0-4mdv2010.1
+ Revision: 546357
- Correct 2010.0 upgrade conflict
- Generate itk-doc from prebuilt files if documentation build is disabled

* Thu May 13 2010 Paulo Andrade <pcpa@mandriva.com.br> 2:3.16.0-3mdv2010.1
+ Revision: 544710
- Make itk-examples package instalable

* Tue May 11 2010 Frederic Crozat <fcrozat@mandriva.com> 2:3.16.0-2mdv2010.1
+ Revision: 544488
- force rebuild
- force rebuild

  + Paulo Andrade <pcpa@mandriva.com.br>
    - Disable documentation build
    - Add epoch to requires of devel
    - Add libuuid-devel to build requires
    - Create a symbolic link to tcldir, so that itkwish works "out of the box",
      without requiring extra setup to specify where InsightToolkit tcl interface
      is located.
    - Correct leftover of manual builds before setting ITK_INSTALL_LIB_DIR.
      Correct generation of symbolic link to %%{python_sitelib}.
    - o Update to latest upstream release itk 3.12.0.
      o Enable Python and Tcl wrapping by default.
      o Use same pattern as vtk package for libdir and includedir,
      that is to use the "reduced" name itk-major.minor instead of InsightToolkit
      o Add extra -devel packages for .so files.

  + Funda Wang <fwang@mandriva.org>
    - New version 3.16.0

  + Gaëtan Lehmann <glehmann@mandriva.org>
    - Some tests are broken - don't run the tests for now
    - 3.14
    - disable python and tcl - they'll be built in wrapitk package
    - build review and consolidated morphology - they are required to build wrapitk
    - patch for unversioned slatec lib (from upstream)

  + Helio Chissini de Castro <helio@mandriva.com>
    - Updates for current version
    - Added flags for build doc, and python and java bindings and examples.
      Doc are disabled due the huge amount of time to compile. Will be replaced with upstream ready doc.
      Java and python bindings are disabled due a gcc 4.x compilation issues ( TODO )
    - Removed data package, since is used only to examples package
    - Added %%_lib in ld.so.conf.d conf to allow biarch installs
    - Fixed library soname
    - Added patch to install 64 libs in proper place

  + Emmanuel Andry <eandry@mandriva.org>
    - New version
    - use major

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Adam Williamson <awilliamson@mandriva.org>
    - rebuild for new era
    - spec clean
    - update file lists
    - drop headertest.patch (merged upstream)
    - drop the various external sources that were rolled into upstream
    - new license policy
    - drop unneeded vars
    - new release 3.4.0

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - buildrequires X11-devel instead of XFree86-devel


* Thu Aug 31 2006 Gaëtan Lehmann (INRA) <glehmann@mandriva.org> 
+ 2006-08-31 17:38:23 (59090)
use RPM_OPT_FLAGS

* Tue Aug 29 2006 Gaëtan Lehmann (INRA) <glehmann@mandriva.org> 
+ 2006-08-29 11:54:15 (58628)
rebuild (again) to sync i586 and x86_64 packages

* Mon Jul 31 2006 Gaëtan Lehmann (INRA) <glehmann@mandriva.org> 
+ 2006-07-31 21:36:23 (42881)
rebuild

* Sun Jul 30 2006 Gaëtan Lehmann (INRA) <glehmann@mandriva.org> 
+ 2006-07-30 09:54:36 (42650)
Import itk

* Tue Jul 18 2006 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 2.8.1-1mdv2007.0
- 2.8.1
- drop patch 1 (merged upstream)
- update patch 11
- replace patches 8, 9 and 10 by patch 10
- no more requires cableswig (wrapping is done in wrapitk)
- update source 4 (enhanced erode and dilate filters)

* Wed Apr 12 2006 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 2.6.0-6-mdk
- fix post install problem

* Mon Apr 10 2006 Gaetan Lehmann <glehmann@n4.mandriva.com> 2.6.0-5mdk
- update source 4 (enhanced erode and dilate filters)
- run tests

* Fri Apr 07 2006 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 2.6.0-4mdk
- Patch1: fix itk::VectorImage invalid oveloaded methods
- drop tcl support (will be supproted by wrapitk)
- add ImageCompare in devel package

* Mon Mar 27 2006 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 2.6.0-3mdk
- update reconstruction filters
- fix itkwish attr

* Tue Mar 21 2006 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 2.6.0-2mdk
- fix missing itkwish

* Tue Mar 14 2006 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 2.6.0-1mdk
- 2.6.0
- remove patches 1 to 7: merged or fixed upstream
- update histogram based dilation/erosion filters
- patch 30: fix test build with new reconstruction filters

* Tue Mar 07 2006 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 2.4.1-5mdk
- add several patch to enhance perf and fix bugs
- drop python support (will by provided by wrapitk)
- add optional patches from wrapitk
- force /usr/bin/c++ compiler

* Fri Jan 20 2006 Oden Eriksson <oeriksson@mandriva.com> 2.4.1-4mdk
- fix deps

* Sat Jan 07 2006 Oden Eriksson <oeriksson@mandriva.com> 2.4.1-3mdk
- rebuilt against soname aware deps (tcl/tk)
- fix deps

* Sun Dec 11 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 2.4.1-2mdk
- multiarch support

* Fri Dec 09 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 2.4.1-1mdk
- new release 2.4.1
- use Release build
- fix lib path in cmake files on x86_64
- pre-requires lib package for wrappers. ldconfig need to know where are
  the files

* Sat Dec 03 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 2.4.0-1mdk
- new release 2.4.0

* Thu Mar 24 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 2.0.1-1mdk
- New release 2.0.1
- Use mkrel
- add "--with patented" switch
- fix wrong tcl group

* Wed Mar 02 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 2.0.0-2mdk
- add morpho filters in wrappers (patch1)
- fix some lint

* Sun Feb 13 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 2.0.0-1mdk
- 2.0.0
- add wrappers

* Mon Jan 31 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 1.10.0-0.cvs20050131.1mdk
- 1.10.0 cvs
- build still fail with wrapper so no wrapper avaible :-(
- add doc and devel packages
- use libitk name
- initial contrib release

* Mon Sep 27 2004 Fabrice Bellet <Fabrice.Bellet@creatis.insa-lyon.fr> 1.8.1-2
- add an example packages.

* Wed Sep 22 2004 Fabrice Bellet <Fabrice.Bellet@creatis.insa-lyon.fr> 1.8.1-1
- update to version 1.8.1.

* Thu Sep 09 2004 Fabrice Bellet <Fabrice.Bellet@creatis.insa-lyon.fr> 1.8.0-2
- fix CC and CXX to be consistent with the VTK package.

* Wed Sep 08 2004 Fabrice Bellet <Fabrice.Bellet@creatis.insa-lyon.fr> 1.8.0-1
- update to version 1.8.0.

* Thu May 27 2004 Fabrice Bellet <Fabrice.Bellet@creatis.insa-lyon.fr> 1.6.0-3
- rebuild for Fedora Core 2
- debuginfo rebuild

* Mon Feb 23 2004 Fabrice Bellet <Fabrice.Bellet@creatis.insa-lyon.fr> 1.6.0-2
- update to version 1.6.0.

* Wed Oct 29 2003 Fabrice Bellet <Fabrice.Bellet@creatis.insa-lyon.fr>
- initial release 1.4.0.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2314 |12cr|iulib-0.4-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define name    iulib
%define develname	%mklibname %{name} -d

Name:		%{name}
Version:	0.4
Release:	4
Summary:	A library of image understanding-related algorithms
License:	Apache
Group:		System/Libraries
URL:		http://code.google.com/p/iulib/
Source0:		http://iulib.googlecode.com/files/%{name}-%{version}.tgz
Patch0:		iulib-0.4-add-includes.patch
BuildRequires:  png-devel
BuildRequires:	jpeg-devel
BuildRequires:	tiff-devel
BuildRequires:	SDL_gfx-devel
BuildRequires:	SDL-devel
BuildRequires:	SDL_image-devel
BuildRequires:	imagemagick

%description
Iulib implements easy-to-use image and video I/O functions, as well as a
 large number of common image processing functions.  

%package -n	%{develname}
Summary: 	Header files, libraries and development documentation for %{name}
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{develname}
This package contains the header files, static libraries and development
documentation for %{name}. If you like to develop programs using %{name},
you will need to install %{name}-devel.

%prep
%setup -q -n %{name}-%{version}
%patch0 -p0 -b .old

%build
./build
autoreconf -fi
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%files -n %{develname}
%defattr(-,root,root,-)
%{_includedir}/colib/*.h
%{_includedir}/iulib/*.h
%{_libdir}/*.a



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4-3mdv2011.0
+ Revision: 619684
- the mass rebuild of 2010.0 packages

* Mon Sep 28 2009 Funda Wang <fwang@mandriva.org> 0.4-2mdv2010.0
+ Revision: 450465
- fix build when using autotools

* Mon Sep 28 2009 Funda Wang <fwang@mandriva.org> 0.4-1mdv2010.0
+ Revision: 450460
- New version 0.4

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sat Feb 28 2009 Emmanuel Andry <eandry@mandriva.org> 0.3-1mdv2009.1
+ Revision: 346187
- import iulib



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2315 |12cr|iurt-0.6.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
############################################
# Warning
#   This package must be handled 
#   via /svn/soft/build_system/iurt/trunk/
############################################

%define name iurt
%define release %mkrel 1

Name: %{name}
Version: 0.6.5
Release: %{release}
License: GPL
Summary: Packages rebuilder
Group: Development/Other
URL: http://svn.mandriva.com/cgi-bin/viewvc.cgi/soft/build_system/iurt/trunk/
Source: %{name}.tar.xz
BuildRoot: %{_tmppath}/%{name}-buildroot
Requires: mkcd
BuildArch: noarch

%description
iurt is a collection of tools to create an automatic rebuild system. It contains
the rebuild script, iurt, as well as the scheduler, ulri, and the upload script, 
emi.

%prep
%setup -q -n %{name}-%{version}

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall DESTDIR=$RPM_BUILD_ROOT

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_bindir}/emi
%{_bindir}/iurt
%{_bindir}/ulri
%{_sbindir}/iurt_root_command
%{perl_vendorlib}/Iurt



%changelog
* Tue Jan 03 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.6.5-1mdv2012.0
+ Revision: 749051
- update tarball and spec for version 0.6.5
- update tarball and spec for version 0.6.5
- update tarball and spec for version 0.6.5
- update tarball and spec for version 0.6.5
- update tarball and spec for version 0.6.5
- update tarball and spec for version 0.6.5
- Rework to use make targets to commit and submit package.

* Wed Apr 20 2011 Antoine Ginies <aginies@mandriva.com> 0.6.4-6.r272332.3
+ Revision: 656210
- fix %%setup
- update tarball to latest release
- release r272332
- update tarball and spec for version 0.6.4

* Thu Mar 24 2011 Bogdano Arendartchuk <bogdano@mandriva.com> 0.6.4-6.r272097.2
+ Revision: 648345
- Updated package to r272097

* Sun Jan 09 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.6.4-6.r271421.2mdv2011.0
+ Revision: 630773
- merge rpm5 branch

* Sun Oct 31 2010 Olivier Blin <blino@mandriva.org> 0.6.4-6.r271258.1mdv2011.0
+ Revision: 591265
- update to svn snapshot r271258

* Sat Mar 06 2010 Pascal Terjan <pterjan@mandriva.org> 0.6.4-6.r265102.1mdv2011.0
+ Revision: 514906
- Update to latest svn

  + Sandro Cazzaniga <kharec@mandriva.org>
    - clean spec file

* Tue Dec 01 2009 Pascal Terjan <pterjan@mandriva.org> 0.6.4-6.r259002.1mdv2010.1
+ Revision: 472297
- Update to current svn

* Sun Oct 04 2009 Oden Eriksson <oeriksson@mandriva.com> 0.6.4-6mdv2010.0
+ Revision: 453520
- fix group
- use newer code than from 2006-12-07 (svn)

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - rebuild
    - fix description-line-too-long
    - kill re-definition of %%buildroot on Pixel's request

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot


* Thu Dec 07 2006 Warly <warly@mandriva.com> 0.6.4-1mdv2007.0
+ Revision: 91988
- update tarball and spec for version 0.6.4
- update tarball and spec for version 0.6.4

* Wed Dec 06 2006 Warly <warly@mandriva.com> 0.6.3-1mdv2007.1
+ Revision: 91771
- update tarball and spec for version 0.6.3
- update tarball and spec for version 0.6.3
- update tarball and spec for version 0.6.3
- update tarball and spec for version 0.6.3

* Wed Dec 06 2006 Warly <warly@mandriva.com> 0.6.2-1mdv2007.1
+ Revision: 91724
- update tarball and spec for version 0.6.2
- update tarball and spec for version 0.6.2
- Update package SPEC for version 0.6.2
- Remove previously copied spec to replace it for 0.6.2
- Update package SPEC for version 0.6.2
- Create iurt


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2316 |12cr|ivritex-1.2.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	ivritex
%define	version	1.2.1
%define	release	4

%define texmfdir %{_datadir}/texmf
%define updmap /usr/share/texmf/fonts/map/dvips/updmap

Summary:	Files for processing Hebrew LaTeX documents
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://downloads.sourceforge.net/ivritex/%{name}-%{version}.tar.bz2
License:	LPPL
Group:		Publishing
URL:		http://ivritex.sourceforge.net/
Requires:	tetex
BuildRequires:	tetex-afm
BuildRequires:	tetex-latex
BuildRequires:	fonts-type1-hebrew
buildrequires:	texlive-collection-fontutils
BuildArch:	noarch
# to have it auto-selected when choosing Hebrew at install time
Requires:	locales-he
Requires:	fonts-type1-hebrew
# last release using tetex-latex-heb name was 2007 Spring
Obsoletes:	tetex-latex-heb
Provides:	tetex-latex-heb

%description
IvriTeX provides Hebrew support for LaTeX. The project provides Hebrew
support for babel, Hebrew fonts, and HebClass - a collection of 
classes and styles that will hopefully be useful to Hebrew authors.

%prep
%setup -q

%build

%install
rm -rf $RPM_BUILD_ROOT
# modern font paths
perl -pi -e 's,/usr/X11R6/lib/X11/fonts/Type1,/usr/share/fonts/Type1/hebrew,g' fonts/culmus/Makefile
# we use .pfb fonts, not .pfa
perl -pi -e 's,pfa,pfb,g' fonts/culmus/Makefile
# elatex doesn't exist any more
perl -pi -e 's,HEBLATEX=elatex,HEBLATEX=latex,g' ivritex.mk
# use_symlinks makes symlinks to the files from fonts-type1-hebrew
# rather than copying: saves space and ensures they'll stay up-to-date
make TEX_ROOT=%{buildroot}%{texmfdir} use_symlinks=1 install

%post
updmap-sys --quiet
mktexlsr

%postun
updmap-sys --quiet
mktexlsr

%files 
%defattr(-,root,root,0755)  
%doc README example/tests/hebhello.tex ChangeLog
%{texmfdir}/bibtex/%{name}
%{texmfdir}/doc/generic/0%{name}
%{texmfdir}/doc/latex/hebclass/hebtech.ps
%{texmfdir}/dvips/base/culmus-he8.enc
%{texmfdir}/dvips/config/culmus.map
%{texmfdir}/fontname/culmus.map
%{texmfdir}/fonts/afm/culmus
%{texmfdir}/fonts/tfm/culmus
%{texmfdir}/fonts/type1/culmus
%{texmfdir}/fonts/vf/culmus
%{texmfdir}/tex/generic/0%{name}
%{texmfdir}/tex/latex/hebclass


%changelog
* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.2.1-4mdv2009.0
+ Revision: 247322
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Dec 14 2007 Thierry Vignaud <tvignaud@mandriva.com> 1.2.1-2mdv2008.1
+ Revision: 119934
- fix build (type font path had changed case)
- rebuild b/c of missing package on ia32

* Fri Jun 15 2007 Adam Williamson <awilliamson@mandriva.com> 1.2.1-1mdv2008.0
+ Revision: 40114
- Import ivritex


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2317 |12cr|ivtv-utils-1.4.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Tools for the iTVC15/16 and CX23415/16 driver
Name:		ivtv-utils
Version:	1.4.1
Release:	%mkrel 2
License:	GPLv2
Group:		System/Kernel and hardware
Source0:	http://dl.ivtvdriver.org/ivtv/archive/1.4.x/%{name}-%{version}.tar.gz
Patch0:		ivtv-1.4.0-fix-string-format.patch
URL:		http://ivtvdriver.org/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Suggests:	ivtv-firmware
Conflicts:	v4l-utils <= 0.7.91-3mdv2010.1
Obsoletes:	ivtv < 1.2.0
Provides:	ivtv = %{version}-%{release}

%description
The primary goal of the IvyTV Project is to create a kernel driver for
the iTVC15 family of MPEG codecs. The iTVC15 family includes the
iTVC15 (CX24315) and iTVC16 (CX24316). These chips are commonly found
on Hauppauge's WinTV PVR-250 and PVR-350 TV capture cards.

The driver has made it into the kernel so this package only contains
some userland tools for ivtv.

%prep
%setup -q
%patch0 -p0
perl -pi -e's@CFLAGS = -D_GNU_SOURCE .*@CFLAGS = -D_GNU_SOURCE -D__user= %{optflags}@' utils/Makefile

%build
make -C utils

%install
rm -rf %{buildroot}

mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_datadir}/ivtv/
make -C utils DESTDIR=%{buildroot} BINDIR=%{_bindir} install

install -p utils/*.pl %{buildroot}%{_datadir}/ivtv/
ln -s ivtv-radio %{buildroot}%{_bindir}/radio-ivtv

rm -f %{buildroot}%{_includedir}/linux/ivtv.h %{buildroot}%{_includedir}/linux/ivtvfb.h

# already provided by v4l-utils with a more uptodate copy
rm -f %{buildroot}%{_bindir}/v4l2-ctl

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc doc/*
%{_bindir}/*
%{_datadir}/ivtv


%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 1.4.1-2mdv2011.0
+ Revision: 612427
- the mass rebuild of 2010.1 packages

* Sun Apr 18 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1.4.1-1mdv2010.1
+ Revision: 536077
- new upstream release 1.4.1

* Sat Mar 27 2010 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 1.4.0-2mdv2010.1
+ Revision: 527885
- Do not provide v4l2-ctl, v4l-utils already provides a more uptodate
  copy (#58419).

* Sun Mar 21 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1.4.0-1mdv2010.1
+ Revision: 526206
- import ivtv-utils


* Tue Feb 03 2009 Jarod Wilson <jarod@redhat.com> - 1.3.0-8
- Fix up for current rawhide

* Tue Dec 02 2008 Jarod Wilson <jarod@redhat.com> - 1.3.0-7
- Update to 1.3.0.

* Wed Aug 27 2008 Axel Thimm <Axel.Thimm@ATrpms.net> - 1.2.0-6
- Rename to ivtv-utils (in anticipation for ivtv-utils 1.3.0.
- Use rename to get rid of the epoch.

* Fri Jun 18 2008 Axel Thimm <Axel.Thimm@ATrpms.net> - 1:1.2.0-4
- Update to 1.2.0.

* Wed Dec 26 2007 Axel Thimm <Axel.Thimm@ATrpms.net> - 1:1.0.3-3
- Remove the dependencies on old perl helper modules.
- Changed summary and description to reflect removal of driver code.

* Wed Oct 24 2007 Axel Thimm <Axel.Thimm@ATrpms.net> - 1:1.0.3-2
- Update to 1.0.3.
- Remove pseudo-firmware file (mpeg initialisation sequence).
- Remove devel subpackage.
- Use %%{optflags}.
- Move parl scripts to %%{_datadir}.
- Add dependency to firmware package.

* Sun Aug 26 2007 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to 1.0.2.

* Thu Jul 26 2007 Axel Thimm <Axel.Thimm@ATrpms.net> - 1:1.0.1-1
- Update to 1.0.1.
- Prepare package for Fedora.

* Sun Jul 22 2007 Axel Thimm <Axel.Thimm@ATrpms.net> - 1:0.10.5-130
- Update to 0.10.5.

* Fri Jun  1 2007 Axel Thimm <Axel.Thimm@ATrpms.net> - 1:0.10.3-129
- Update to 0.10.3.

* Sat May 19 2007 Axel Thimm <Axel.Thimm@ATrpms.net> - 1:0.10.2-128
- Update to 0.10.2.

* Fri Mar  2 2007 Axel Thimm <Axel.Thimm@ATrpms.net> - 1:0.10.1-126
- Update to 0.10.1.

* Sun Feb 18 2007 Axel Thimm <Axel.Thimm@ATrpms.net> - 1:0.10.0-125
- Update to 0.10.0 final.

* Mon Feb  5 2007 Axel Thimm <Axel.Thimm@ATrpms.net> - 1:0.10.0-124_rc1
- Update to 0.10.0rc1.

* Sun Jan  7 2007 Axel Thimm <Axel.Thimm@ATrpms.net> - 1:0.9.1-123
- Update to 0.9.1.

* Sun Dec 10 2006 Axel Thimm <Axel.Thimm@ATrpms.net> - 1:0.8.2-123
- Update to 0.8.2.

* Mon Nov 20 2006 Axel Thimm <Axel.Thimm@ATrpms.net> - 1:0.8.1-122
- Update to 0.8.1.

* Mon Sep 25 2006 Axel Thimm <Axel.Thimm@ATrpms.net> - 1:0.8.0-119
- Update to 0.8.0.

* Tue Jul  4 2006 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to 0.7.0.

* Sun Jul  2 2006 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to latest svn.

* Mon Jun 26 2006 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to latest svn.

* Sun May 28 2006 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to latest svn.

* Sat Apr  8 2006 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to latest svn.

* Thu Mar 30 2006 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to ivtv trunk.
- Build against video4linux-devel.

* Sat Mar 25 2006 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to 0.6.1.

* Fri Mar 24 2006 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to 0.6.0.

* Wed Mar 15 2006 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to 0.6 branch.

* Tue Mar  7 2006 Axel Thimm <Axel.Thimm@ATrpms.net>
- Stop renaming supporting ivtv modules with -ivtv suffix.
- Remove any alias foo foo-ivtv lines.

* Fri Feb 17 2006 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to 0.4.3.

* Thu Jan 19 2006 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to 0.4.2.

* Mon Dec 19 2005 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to 0.4.1.

* Sun Oct  9 2005 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to 0.4.0.

* Tue Sep 13 2005 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to 0.3.8.

* Fri Sep  2 2005 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to 0.3.7k.

* Mon Aug 15 2005 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to 0.3.7d.

* Sat Jul  2 2005 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to 0.3.6w.

* Sat Jun 18 2005 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to 0.3.6o.

* Sat May 28 2005 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to 0.3.5l.

* Wed May 25 2005 Axel Thimm <Axel.Thimm@ATrpms.net>
- update to 0.3.5g.

* Wed May 18 2005 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to 0.3.4w.

* Sat May 14 2005 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to 0.3.4p.

* Thu May 12 2005 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to 0.3.4m.

* Tue May 10 2005 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to 0.3.4j.

* Fri May  6 2005 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to 0.3.4b.

* Tue May  3 2005 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to 0.3.4a.

* Tue May  3 2005 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to 0.3.3z.

* Wed Apr 27 2005 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to 0.3.3p.

* Wed Apr 27 2005 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to 0.3.3o.

* Mon Apr 25 2005 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to 0.3.3k.

* Fri Apr 22 2005 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to 0.3.3g.

* Thu Apr 21 2005 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to 0.3.3f.

* Fri Apr  1 2005 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to 0.3.2q.

* Sun Mar 27 2005 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to 0.3.2p.

* Sat Mar 26 2005 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to 0.3.2o.

* Fri Mar 25 2005 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to 0.3.2m.

* Tue Mar 22 2005 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to 0.3.2k.

* Tue Mar 22 2005 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to 0.3.2j.

* Wed Mar 16 2005 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to 0.3.2i.

* Mon Mar  7 2005 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to 0.3.2h.

* Thu Feb 24 2005 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to 0.3.2e.

* Mon Feb  7 2005 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to 0.3.2d.

* Tue Jan 25 2005 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to 0.3.2c.

* Thu Jan  6 2005 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to 0.3.2b.

* Wed Dec 29 2004 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to 0.3.2a.

* Mon Dec  6 2004 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to 0.3.1z.

* Sat Nov 27 2004 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to 0.3.1w.

* Tue Nov  2 2004 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to 0.3.1f.

* Mon Oct 18 2004 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to 0.3.0j.
- build the ivtvdev_drv.o X driver.

* Tue Oct 12 2004 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to 0.2.0-rc1a.
- Update to 0.3.0c.

* Mon Oct 11 2004 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to 0.1.10-pre2-ck115d.

* Sun Oct 10 2004 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to 0.1.10-pre2-ck114v.
- Update to 0.1.10-pre2-ck114y.

* Fri Oct  8 2004 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to 0.1.10-pre2-ck114m.

* Sun Sep 26 2004 Axel Thimm <Axel.Thimm@ATrpms.net>
- Downgrade to 100z.
- Apply sys_* removal patch (Jarod Wilson <jcw@wilsonet.com>).
- Apply new tuners patch (Michael T. Dean <mtdean@thirdcontact.com>).
- Don't package msp3400.

* Thu Sep  9 2004 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to 0.1.10-pre2-ck108k.

* Sun Sep  5 2004 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to 0.1.10-pre2-ck108.

* Sat Sep  4 2004 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to 0.1.10-pre2-ck107u.

* Fri Sep  3 2004 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to 0.1.10-pre2-ck107o.

* Sat Aug 28 2004 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to 0.1.10-pre2-ck106e.

* Wed Aug 18 2004 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to 0.1.10-pre2-ck104f.

* Thu Jul 29 2004 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to 0.1.10-pre2-ck100m.

* Fri Jul 16 2004 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to 0.1.10-pre2-ck99z.

* Sun Jul 11 2004 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to 0.1.10-pre2-ck99t.

* Thu Jul  8 2004 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to 0.1.10-pre2-ck99e.

* Thu Jul  1 2004 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to 0.1.10-pre2-ck97v.

* Fri Jun 25 2004 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to 0.1.10-pre2-ck96i.

* Mon Jun 21 2004 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to 0.1.10-pre2-ck94r.

* Sat Jun 19 2004 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to 0.1.10-pre2-ck94e.

* Sun May 30 2004 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to 0.1.10-pre2_ck77b.

* Sat May 15 2004 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to 0.1.10-pre2_ck66b.

* Mon Mar 29 2004 Axel Thimm <Axel.Thimm@ATrpms.net>
- Add m179 patch (Chris Pinkham <cpinkham@bc2va.org>).
- Rename radio to radio-ivtv to avoid conflict with xawtv
  (Aaron Levinson <alevinsn@aracnet.com>).

* Wed Jan 14 2004 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to 0.1.9.

* Wed Dec 31 2003 Axel Thimm <Axel.Thimm@ATrpms.net>
- Updated to 0.1.7.

* Mon Dec 29 2003 Axel Thimm <Axel.Thimm@ATrpms.net>
- Updated to official release 0.1.6.

* Mon Dec 15 2003 Axel Thimm <Axel.Thimm@ATrpms.net>
- Updated to Robert Kulagowski's patched version containing
  o Jens Axboe's 1125A patches
  o Chris Pinkham's M179 patch
  o Anduin's close_stream patch

* Wed Oct 22 2003 Axel Thimm <Axel.Thimm@ATrpms.net>
- Removed firmware due to unknown licensing.
- Removed ivtv-fb.o due to unresolved depmod issues.
- Added patch for building on gcc < 3.

* Mon Oct  6 2003 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to decoder_alpha 20031004.
- Remove i2c patch (applied upstream). Only -DNEW_I2C patch remains.
- Added missing include to videodev2.h

* Tue Sep 30 2003 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to decoder_alpha 20030929.

* Wed Aug 20 2003 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update rom image (reported by "Shad L. Lords").

* Tue Aug 19 2003 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to cvs 20030813.

* Thu Jul 17 2003 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to cvs 20030717.

* Thu Jul  7 2003 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to cvs 20030707.

* Sun Jun 22 2003 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to cvs 20030622.

* Mon Jun 16 2003 Axel Thimm <Axel.Thimm@ATrpms.net> 
- Initial build.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2318 |12cr|iwatch-0.2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name iwatch
%define version 0.2.2

Name:           %{name}
Summary:        iWatch is a realtime filesystem monitoring program
Version:        %{version}
Release:        %mkrel 1
License:        GPLv2
Group:          Monitoring
Requires:       perl-Linux-Inotify2 perl-Event perl-Mail-Sendmail perl-XML-LibXML perl-XML-SimpleObject-LibXML
Url:            http://iwatch.sourceforge.net
Source0:	http://downloads.sourceforge.net/project/iwatch/%{name}/%{version}/%{name}-%{version}.tgz
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
BuildArch:      noarch

%description
iWatch monitor the filesystem's integrity in realtime and will send
alarm immediately to the system administrator when there is any changes
in the monitored filesystem. iWatch is written in Perl and based on
inotify, a file change notification system, a kernel feature that
allows applications to request the monitoring of a set of files against
a list of events.

Currently it can:

- run in command line mode as well as in daemon mode

- using an easy xml configuration file

- can watch directory recursively and watch new created directory

- can have a list of exceptions

- can use regex to compare the file/directory name

- can execute command if an event occures

- send email

- syslog

- print time stamp

%prep
%setup -q -n %{name}

%build

%install
install -d %buildroot/etc
install -p iwatch.xml %buildroot/etc/iwatch.xml
install -p iwatch.dtd %buildroot/etc/iwatch.dtd
install -d %buildroot/usr/bin
install -p iwatch %buildroot/usr/bin/iwatch

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog COPYING README iwatch.xml.example
%{_sysconfdir}/iwatch.xml
%{_sysconfdir}/iwatch.dtd
%{_bindir}/iwatch



%changelog
* Tue Aug 02 2011 Leonardo Coelho <leonardoc@mandriva.com> 0.2.2-1mdv2012.0
+ Revision: 692909
- import package into mdv and spec from suse
- Created package structure for iwatch.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2319 |12cr|iwscanner-0.2.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Spec is based on Alberto Altieri's work in MIB

Name:		iwscanner
Version:	0.2.4
Release:	%mkrel 1
Summary:	Wireless scanner based on iwtools
URL:		http://kuthulu.com/iwscanner/index.php
License:	LGPLv2+
Group:		Networking/Other
Source:		http://kuthulu.com/iwscanner/%{name}-%{version}.tgz
Source1:	kuthulu-%{name}.desktop
BuildArch:	noarch
Requires:	pygtk2.0
Requires:	wireless-tools
# for kdesu
Requires:	kdebase4-runtime

%description
A simple NetStumbler like wireless scanner based on iwtools.

%prep
%setup -q

%build

%install
%__rm -rf %{buildroot}

# wrapper script
%__mkdir_p %{buildroot}%{_bindir}
%__cat > %{buildroot}%{_bindir}/%{name} << EOF
#!/bin/bash

kdesu /usr/share/iwscanner/iwscanner.py
EOF
%__chmod 755 %{buildroot}%{_bindir}/%{name}

%__mkdir_p %{buildroot}%{_datadir}/applications
%__install -m 644 %{SOURCE1} %{buildroot}%{_datadir}/applications/%{name}.desktop

# datafiles
%__mkdir_p %{buildroot}%{_datadir}/%{name}
%__cp * %{buildroot}%{_datadir}/%{name}/

%clean
%__rm -rf %{buildroot}

%files
%doc README
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop



%changelog
* Wed Mar 07 2012 Andrey Bondrov <abondrov@mandriva.org> 0.2.4-1mdv2011.0
+ Revision: 782662
- imported package iwscanner


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2320 |12cr|jabber2-2.2.16-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname         jabberd
%define name		jabber2
%define version		2.2.16
%define release		1

Summary:		OpenSource server implementation of the Jabber protocols
Name:			%name
Version:		%version
Release:		%release
License:		GPLv2+
Group:			System/Servers
URL:			http://codex.xiaoka.com/wiki/jabberd2:start
Source0:		http://codex.xiaoka.com/pub/jabberd2/releases/%{pkgname}-%{version}.tar.gz
Source1:		%{pkgname}.rc
Source2:		%{pkgname}.sysconfig
Source3:		%{pkgname}.logrotate
Patch0:			%{pkgname}-2.2.8-fix-pid-path.patch
Patch1:			%{pkgname}-2.2.9-fix-log-path.patch
Patch2:			%{pkgname}-2.2.11-fix-pem-path.patch
Patch3:			%{pkgname}-2.2.11-fix-template-path.patch
Patch4:			%{pkgname}-2.2.11-fix-router-path.patch
Patch5:			%{pkgname}-2.2.11-fix-module-filename.patch
Patch6:			%{pkgname}-2.2.16-link.patch
patch7:			jabberd-2.2.16.interpreter.patch
BuildRequires:		gc-devel
BuildRequires:		pq-devel
BuildRequires:		pkgconfig(openssl)
BuildRequires:		glibc-devel 
BuildRequires:          pkgconfig(zlib)
BuildRequires:		idn-devel
BuildRequires:		expat-devel
BuildRequires:          pkgconfig(libgsasl)
Buildrequires:		udns-devel
BuildRequires:		cppunit-devel
%{!?_without_pam:BuildRequires: pam-devel}
%{!?_without_sqlite:BuildRequires: sqlite3-devel}
%{!?_without_db4:BuildRequires: db-devel}
%{!?_without_ldap:BuildRequires: openldap-devel}
%{!?_without_mysql:BuildRequires: mysql-devel}
%{!?_without_postgresql:BuildRequires: postgresql-devel}

Conflicts:		jabber
Requires(post,preun):	rpm-helper
Requires(pre,postun):	rpm-helper

%description
The jabberd project aims to provide an open-source server implementation of the
Jabber protocols for instant messaging and XML routing. The goal of this
project is to provide a scalable, reliable, efficient and extensible server
that provides a complete set of features and is up to date with the latest
protocol revisions.
jabberd 2 is the next generation of the jabberd server. It has been rewritten
from the ground up to be scalable, architecturally sound, and to support the
latest protocol extensions coming out of the JSF.

%prep
%setup -q -n %{pkgname}-%{version}
%patch0 -p1
%patch1 -p1
%patch2 -p0
%patch3 -p1
%patch4 -p1
%patch5 -p0
%patch6 -p0
%patch7 -p1 -b .interpreter

%build
autoreconf -f -i
%serverbuild

%configure2_5x \
	%{!?_without_pam:--enable-pam} \
	%{?_without_pam:--disable-pam} \
	%{!?_without_db4:--enable-db} \
	%{?_without_db4:--disable-db} \
	%{!?_without_mysql:--enable-mysql} \
	%{?_without_mysql:--disable-mysql} \
	%{!?_without_ldap:--enable-ldap} \
	%{?_without_ldap:--disable-ldap} \
	%{!?_without_postgresql:--enable-pgsql} \
	%{?_without_postgresql:--disable-pgsql} \
	%{!?_without_sqlite:--enable-sqlite} \
	%{?_without_sqlite:--disable-sqlite} \
	--localstatedir=%{_var}/lib \
	--enable-fs --enable-anon --enable-pipe --enable-ssl \
	--with-sasl=gsasl --enable-debug --enable-mio=poll

%make

%install
%makeinstall_std

# create needed directories 
mkdir -p %{buildroot}%{_var}/run/%{pkgname}
mkdir -p %{buildroot}%{_var}/lib/%{pkgname}/{db,stats}
mkdir -p %{buildroot}%{_var}/log/%{pkgname}
mkdir -p %{buildroot}%{_sysconfdir}/%{pkgname}
mkdir -p %{buildroot}%{_initrddir}
mkdir -p %{buildroot}%{_sysconfdir}/{sysconfig,logrotate.d}

# install the initscript
install -m755 %{SOURCE1} %{buildroot}%{_initrddir}/%{pkgname}

# install the sysconfig file
install -m644 %{SOURCE2} %{buildroot}%{_sysconfdir}/sysconfig/%{pkgname}

# install the logrotate file
install -m644 %{SOURCE3} %{buildroot}%{_sysconfdir}/logrotate.d/%{pkgname}

# and move some conf files to /etc/jabberd
mv %{buildroot}%{_sysconfdir}/{*.xml,*.cfg,*.conf,*.dist,templates} %{buildroot}%{_sysconfdir}/%{pkgname}

# prepare to doc .dist files
mkdir examples
mv %{buildroot}%{_sysconfdir}/%{pkgname}/{*.dist,templates/*.dist} examples

# we have our own start script
rm -f %{buildroot}%{_bindir}/%{pkgname}
rm -f %{buildroot}%{_sysconfdir}/%{pkgname}/%{pkgname}.cfg*
rm -f %{buildroot}%{_sysconfdir}/%{pkgname}/%{pkgname}-*.conf
rm -rf %{buildroot}%{_prefix}%{_sysconfdir}/init

%pre
%_pre_useradd %{pkgname} %{_var}/lib/%{pkgname} /bin/sh

%preun
%_preun_service %{pkgname}

%post
%_post_service %{pkgname}

%postun
%_postun_userdel %{pkgname}

%files
%defattr (0755,root,root,0755)
%_bindir/*
%_initrddir/%{pkgname}
%_libdir/%{pkgname}
%defattr (0644,root,root,0755)
%doc COPYING README INSTALL ChangeLog AUTHORS NEWS TODO
%doc tools/db-setup.mysql tools/db-setup.pgsql
%doc tools/*.pl examples
%{_sysconfdir}/logrotate.d/%{pkgname}
%{_sysconfdir}/sysconfig/%{pkgname}
%dir %{_sysconfdir}/%{pkgname}
%config(noreplace) %{_sysconfdir}/%{pkgname}/c2s.xml
%config(noreplace) %{_sysconfdir}/%{pkgname}/router-users.xml
%config(noreplace) %{_sysconfdir}/%{pkgname}/router.xml
%config(noreplace) %{_sysconfdir}/%{pkgname}/router-filter.xml
%config(noreplace) %{_sysconfdir}/%{pkgname}/s2s.xml
%config(noreplace) %{_sysconfdir}/%{pkgname}/sm.xml
%config(noreplace) %{_sysconfdir}/%{pkgname}/templates
%{_mandir}/man8/*
%defattr (0644,jabberd,jabberd,755)
%{_var}/run/%{pkgname}
%{_var}/lib/%{pkgname}
%{_logdir}/%{pkgname}



%changelog
* Thu May 10 2012 Crispin Boylan <crisb@mandriva.org> 2.2.16-1
+ Revision: 798032
- Patch6: Fix link
- Update patches
- New release

  + Bogdano Arendartchuk <bogdano@mandriva.com>
    - build with db 5.1 (from fwang | 2011-04-12 11:10:18 +0200)

* Thu Mar 17 2011 Oden Eriksson <oeriksson@mandriva.com> 2.2.11-5
+ Revision: 645806
- relink against libmysqlclient.so.18

* Sat Jan 01 2011 Oden Eriksson <oeriksson@mandriva.com> 2.2.11-4mdv2011.0
+ Revision: 627252
- rebuilt against mysql-5.5.8 libs, again

* Thu Dec 30 2010 Oden Eriksson <oeriksson@mandriva.com> 2.2.11-3mdv2011.0
+ Revision: 626531
- rebuilt against mysql-5.5.8 libs

* Mon Aug 09 2010 Funda Wang <fwang@mandriva.org> 2.2.11-1mdv2011.0
+ Revision: 567844
- New version 2.2.11

* Wed Apr 28 2010 Funda Wang <fwang@mandriva.org> 2.2.9-4mdv2010.1
+ Revision: 539941
- use correct name for plugins

* Wed Dec 30 2009 Jérôme Brenier <incubusss@mandriva.org> 2.2.9-3mdv2010.1
+ Revision: 484068
- rebuild for db-4.8

* Sun Nov 08 2009 Jérôme Brenier <incubusss@mandriva.org> 2.2.9-2mdv2010.1
+ Revision: 463209
- fix sm log path

* Fri Nov 06 2009 Jérôme Brenier <incubusss@mandriva.org> 2.2.9-1mdv2010.1
+ Revision: 461726
- update to new version 2.2.9
- rediff P1

* Sat May 30 2009 Jérôme Brenier <incubusss@mandriva.org> 2.2.8-2mdv2010.0
+ Revision: 381269
- add a workaround for a memory leak and the associated BR

* Thu May 28 2009 Jérôme Brenier <incubusss@mandriva.org> 2.2.8-1mdv2010.0
+ Revision: 380642
- fix BR on sqlite3
- readd default runlevels (initscript)
- new version 2.2.8
- spec file reworked
- add 5 patches to fix paths in conf files
- add a sysconfig file
- add logrotate
- fix initscript
- add missings BR and remove duplicates
- use poll MIO backend
- use autoreconf

  + Luis Daniel Lucio Quiroz <dlucio@mandriva.org>
    - 2.2.7.1

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - fix no-buildroot-tag

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - New version 2.1.23
      Sync spec file with fedora

* Fri Sep 21 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 2.1.14-4mdv2008.0
+ Revision: 91998
- [BUGFIX] Add missing slash (Bug  #33855)

* Mon Aug 20 2007 Funda Wang <fwang@mandriva.org> 2.1.14-3mdv2008.0
+ Revision: 67319
- fix bug#32693

* Sat Aug 18 2007 Funda Wang <fwang@mandriva.org> 2.1.14-2mdv2008.0
+ Revision: 66424
- add ldconfig for lib package
- align startup script with jabber

* Sat Aug 18 2007 Funda Wang <fwang@mandriva.org> 2.1.14-1mdv2008.0
+ Revision: 66421
- BR expat
- fix pre script
- pinit friendly
- bunzip source1
- Fix building and file list
- use cyrus sasl implementation rather gsasl
- New versino 2.1.14

  + Thierry Vignaud <tv@mandriva.org>
    - fix man pages


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2321 |12cr|jabbim-0.5.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:       jabbim
Version:    0.5.1
Release:    %mkrel 1
Summary:    Jabber client for mere mortals

Group:      Networking/Instant messaging 
License:    GPLv2+
URL:        http://dev.jabbim.cz/jabbim
# The source was obtained from upstream SVN repository:
# svn export svn://dev.jabbim.cz/jabbim/tags/0.5.1 jabbim-0.5.1
# tar -cjf jabbim-0.5.1.tar.bz2 jabbim-0.5.1/
Source0:    jabbim-0.5.1.tar.bz2
Patch0:     jabbim-0.4-autoupdate-disable-notification.diff
Patch1:     jabbim-0.5.1-mdv-fix-log-in-unicode.patch
BuildArch:  noarch


BuildRequires:  python >= 2.5
BuildRequires:  desktop-file-utils
BuildRequires:	qt4-devel
Requires:   python >= 2.5
Requires:   python-qt4
Requires:   python-twisted-names
Requires:   python-twisted-web
Requires:   python-twisted-web2
Requires:   python-twisted-words
Requires:   python-sqlite2
Requires:   python-configobj
Requires:   python-OpenSSL



%description
Jabbim is a user-friendly Jabber (XMPP) client. Its goal is to make the modern
and useful Jabber services approachable to common users. It integrates well
with the advanced functionality provided by the Jabber server of the same name
(see http://www.jabbim.com). Jabbim is written in Python and Qt4.

%files
%defattr(-,root,root,-)
%doc AUTHORS COPYING
%{_bindir}/jabbim
%{_datadir}/applications/jabbim.desktop
%{_datadir}/icons/hicolor/*/apps/jabbim.png
%{_datadir}/icons/hicolor/scalable/apps/jabbim.svg
%{_datadir}/pixmaps/jabbim.png
%{_datadir}/pixmaps/jabbim.svg
%{_datadir}/jabbim

#--------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p0
# Fix Makefile 
sed -i 's|lrelease-qt4|lrelease|g' Makefile


%build
make clean
%make PREFIX=%_prefix

%install
%__rm -rf %{buildroot}

%makeinstall_std


%clean
%__rm -rf %{buildroot}



%changelog
* Mon Jul 26 2010 John Balcaen <mikala@mandriva.org> 0.5.1-1mdv2011.0
+ Revision: 560832
- Update to 0.5.1
- drop Source1 (not used anymore & provided by upstream)
- drop patch1
- add a new patch1 to fix a log error handling with python-twisted 10.1 (from upstream)
- fix Makefile in the spec for lrelease
- clean spec
- add requires (python-twisted-web2,python-OpenSSL,python-configobj)

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 0.4.3-2mdv2010.0
+ Revision: 438014
- rebuild

* Mon Dec 15 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.4.3-1mdv2009.1
+ Revision: 314409
- Add Requires
- Fix groups
- import jabbim


* Sun Dec 15 2008 Nicolas Lecureuil <neoclust@mandriva.org>  0.4.3-1mdv2009.1
- Import Jabbim from Fedora spec file

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2322 |12cr|jack-3.1.1-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:		Console frontend for CD rippers and audio encoders
Name:		jack
Version:		3.1.1
Release:		9
License:		GPL
Group:		Sound
URL:		http://www.home.unix-ag.org/arne/jack/
Source0:		%{name}-%{version}.tar.bz2
BuildRequires:	python-devel
BuildRequires:	python-id3 
BuildRequires:	python-CDDB
BuildRequires:	pyid3lib
BuildRequires:	pyvorbis >= 1.0
BuildRequires:	ncurses-devel
Requires:	python-id3
Requires:	python-CDDB
Requires:	vorbis-tools 
Requires:	pyid3lib
Requires:	pyvorbis >= 1.0
Requires:	cdparanoia

%description
Jack has been developed with one main goal: ripping CDs without having
to worry. There is nearly no way that an incomplete rip goes
unnoticed, e.g. jack compares WAV and MP3/Vorbis filesizes when continuing
from a previous run. Jack also checks your HD space before doing
anything (even keeps some MB free).


%prep
%setup -q


%build
python setup.py build
python -c "import jack_CDTime"
python -c "import jack_misc"
python -c "import jack_mp3"
python -c "import jack_TOCentry"
python -c "import jack_TOC"


%install
python setup.py install --root %{buildroot}
install -D -m 755 jack %{buildroot}%{_bindir}/jack
install -D -m 644 jack.man %{buildroot}%{_mandir}/man1/jack.1
mkdir -p %{buildroot}%{_libdir}/python%{py_ver}/site-packages/
cp jack_* %{buildroot}%{_libdir}/python%{py_ver}/site-packages/


%files
%doc doc/* README
%{_bindir}/jack
%{_libdir}/python%{py_ver}/site-packages/*
%{_mandir}/man?/*


%changelog
* Wed Oct 31 2012 Giovanni Mariani <mc2374@mclink.it> 3.1.1-9
- Dropped BuildRoot, %%mkrel, %%defattr, %%clean section
- Adjusted BReq (there is no python-ID3 package)
- Use %%{py_ver} macro instead of %%{pyver}

* Wed Nov 16 2011 Götz Waschk <waschk@mandriva.org> 3.1.1-8mdv2012.0
+ Revision: 731089
- rebuild
- rebuild

* Fri Nov 12 2010 Bogdano Arendartchuk <bogdano@mandriva.com> 3.1.1-6mdv2011.0
+ Revision: 597011
- rebuild for python 2.7

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 3.1.1-5mdv2011.0
+ Revision: 438015
- rebuild

* Thu Feb 14 2008 Thierry Vignaud <tv@mandriva.org> 3.1.1-4mdv2009.0
+ Revision: 167925
- fix no-buildroot-tag
- kill re-definition of %%buildroot on Pixel's request

* Wed Aug 01 2007 Götz Waschk <waschk@mandriva.org> 3.1.1-4mdv2008.0
+ Revision: 57392
- Import jack



* Mon Jul 31 2006 Götz Waschk <waschk@mandriva.org> 3.1.1-1mdv2007.0
- Rebuild

* Wed Oct 26 2005 Lenny Cartier <lenny@mandriva.com> 3.1.1-3mdk
- rebuild for allegro

* Thu Jul 28 2005 Eskild Hustvedt <eskild@mandriva.org> 3.1.1-2mdk
- %%mkrel
- Add require for cdparanoia
- Minor changes to the description

* Fri Apr 15 2005 Gtz Waschk <waschk@linux-mandrake.com> 3.1.1-1mdk
- fix installation
- New release 3.1.1

* Sun Dec 05 2004 Michael Scherer <misc@mandrake.org> 3.0.0-3mdk
- Rebuild for new python

* Fri Dec  3 2004 Gtz Waschk <waschk@linux-mandrake.com> 3.0.0-2mdk
- use pyver macro

* Tue Nov 25 2003 Abel Cheung <deaddog@deaddog.org> 3.0.0-1mdk
- 3.0.0

* Sat Aug  9 2003 Gtz Waschk <waschk@linux-mandrake.com> 2.99.9-4mdk
- drop prefix
- new python

* Tue Mar 11 2003 Gtz Waschk <waschk@linux-mandrake.com> 2.99.9-3mdk
- fix buildrequires

* Fri Dec 27 2002 Gtz Waschk <waschk@linux-mandrake.com> 2.99.9-2mdk
- rebuild

* Wed Oct 23 2002 Gtz Waschk <waschk@linux-mandrake.com> 2.99.9-1mdk
- require vorbis wrapper version 1.0
- 2.99.9

* Mon Jul  1 2002 Gtz Waschk <waschk@linux-mandrake.com> 2.99.8-4mdk
- require pyvorbis for tagging of ogg files
- require oggenc to work out of the box

* Fri Jun 28 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 2.99.8-3mdk
- plf => mdk (sorry Goetz)
- add desc it support ogg.

* Fri Jun 28 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 2.99.8-1plf
- mdk => plf

* Wed Jun 12 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 2.99.8-2mdk
- Fix buildrequires on python (<= not =)

* Tue Apr 16 2002 Gtz Waschk <waschk@linux-mandrake.com> 2.99.8-1mdk
- 2.99.8
- remove patch

* Thu Feb  7 2002 Gtz Waschk <waschk@linux-mandrake.com> 2.99.7-3mdk
- add a fix from cvs for a bug affecting oggenc

* Sun Jan  6 2002 Gtz Waschk <waschk@linux-mandrake.com> 2.99.7-2mdk
- python 2.2
- updated BuildRequires

* Mon Nov 26 2001 Gtz Waschk <waschk@linux-mandrake.com> 2.99.7-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2323 |12cr|jackasyn-0.13-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		0 
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname %{name} -d

Name:	 	jackasyn
Summary:		Asynchronous capabilities for Jack audio daemon
Version:		0.13
Release:		4
Source0:		http://gige.xdv.org/soft/libjackasyn/download/lib%{name}-%{version}.tar.gz
URL:		http://gige.xdv.org/soft/libjackasyn
License:		GPLv2+
Group:		Sound
BuildRequires:	jackit-devel
BuildRequires:	libsamplerate-devel
Requires:	jackit

%description
This is a library that allows to access the jack audio server in
asynchronous mode. The jacklaunch command launches an application by
preloading libjackasyn. This makes applications that are written for the
OSS API working with the JACK audio server.


%package -n	%{libname}
Summary:		Dynamic libraries from %{name}
Group:		System/Libraries

%description -n %{libname}
This is a library that allows to access the jack audio server in
asynchronous mode. It can be used for several purposes:
  1) Make an application that uses the OSS audio API run with the jack
     server via the LD_PRELOAD system.
  2) You have an application that is written for asynchronous mode,
     probably for several platforms and can't afford a rewrite of the whole
     system to fit jackit callback architecture.
  3) You want to port an application in a fast and easy way and do not care
     for tight synchronisation and performance. 


%package -n	%{develname}
Summary:		Header files and static libraries from %{name}
Group: 		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release} 
Obsoletes:	%{name}-devel < %{version}-%{release}
#Obsoletes:	%%{_lib}jackasyn0-devel < %%{version}-%%{release}

%description -n %{develname}
Libraries and includes files for developing programs based on %{name}.


%prep
%setup -qn lib%{name}-%{version}

%build
%configure2_5x
# parallel build doesn't work - AdamW 2008/08
make


%install
mkdir -p %{buildroot}/%{_libdir}
mkdir -p %{buildroot}/%{_bindir}
mkdir -p %{buildroot}/%{_includedir}
mkdir -p %{buildroot}/%{_mandir}/man1
install -m 644 libjackasyn.a %{buildroot}/%{_libdir}
install -m 755 libjackasyn.so.%{version} %{buildroot}/%{_libdir}
install -m 644 libjackoss.h %{buildroot}/%{_includedir}
ln -s libjackasyn.so.%{version} %{buildroot}/%{_libdir}/libjackasyn.so.0
ln -s libjackasyn.so.%{version} %{buildroot}/%{_libdir}/libjackasyn.so
install -m 755 jacklaunch %{buildroot}/%{_bindir}
install -m 0644 jacklaunch.1 %{buildroot}/%{_mandir}/man1


%files
%doc README AUTHORS CHANGELOG TODO WORKING
%{_bindir}/jacklaunch
%{_mandir}/man1/*


%files -n %{libname}
%doc README
%{_libdir}/*.so.%{major}*


%files -n %{develname}
%{_includedir}/*.h
%{_libdir}/*.so
%{_libdir}/*.a



%changelog
* Fri Nov 02 2012 Giovanni Mariani <mc2374@mclink.it> 0.13-4
- Dropped BuildRoot, %%mkrel, %%defattr and %%clean section
- Fixed BReq for jackit devel package
- Massaged the Description texts to make sure they have lines < 76
  chars lenght
- Make rpmlint happy about library executable perms

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.13-3mdv2010.0
+ Revision: 429579
- rebuild

* Sun Aug 24 2008 Adam Williamson <awilliamson@mandriva.org> 0.13-2mdv2009.0
+ Revision: 275567
- comment non-parallel build
- try disabling parallel build, looks like it breaks
- protect major in file list
- don't package COPYING
- don't manually compress manpage
- s,$RPM_BUILD_ROOT,${buildroot}
- version obsoletes
- make {} use consistent
- br libsamplerate-devel
- new license policy
- correct source location
- new devel policy
- drop unnecessary defines
- new release 0.13
- import jackasyn


* Tue Jul 15 2003 Austin Acton <aacton@yorku.ca> 0.8-1mdk
- 0.8

* Sun May 25 2003 Austin Acton <aacton@yorku.ca> 0.7-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2324 |12cr|jackbeat-0.7.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:		Drum machine styled audio sequencer
Name:		jackbeat
Version:		0.7.6
Release:		2
Url:		http://bitbucket.org/olivierg/jackbeat/wiki/Home
License:		GPLv2+
Group:		Sound
Source0:		http://bitbucket.org/olivierg/%{name}/downloads/%{name}-%{version}.tar.gz
Patch0:		jackbeat-0.7.3-mdv-fix-str-fmt.patch
BuildRequires:	imagemagick 
BuildRequires:	jackit-devel 
BuildRequires:	gtk+2-devel >= 2.12
BuildRequires:	libalsa-devel >= 1.0.0
BuildRequires:	sndfile-devel >= 1.0.15
BuildRequires:	libsamplerate-devel >= 0.1.2
BuildRequires:	portaudio-devel
BuildRequires:	pulseaudio-devel >= 0.9.10
BuildRequires:	liblo-devel >= 0.22
BuildRequires:	libxml2-devel >= 2.6

%description
Jackbeat is an audio sequencer with the following features:
    * drummachine-like interface for fast and easy edition;
    * realtime operation : while playing, the pattern can be edited and
      resized, the bpm rate modified, and new samples loaded;
    * virtually unlimited number of tracks and beats;
    * easy to use and yet powerful : just JACK it into jack-rack and you
      can apply LADSPA effect plugins on a per track basis, perform
      mastering with jackeq , etc...
    * loads and saves .jab files, Jackbeat's binary file format.


%prep
%setup -q
%patch0 -p1 -b .strfmt


%build
LDFLAGS="-lgmodule-2.0" %configure
%make


%install
%makeinstall

#menu
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=JackBeat
Comment=%{summary}
Exec=%{_bindir}/%{name}
Icon=sound_section
Terminal=false
Type=Application
Categories=AudioVideo;Sequencer;
EOF


%files
%doc AUTHORS ChangeLog COPYING README 
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}



%changelog
* Fri Nov 02 2012 Giovanni Mariani <mc2374@mclink.it> 0.7.6-2
- Dropped useless %%defines, BuildRoot, %mkrel, %defattr and %%clean
- Updated URL tag
- Updated BReqs according to the configure output
- Fix linking error with libgmodule-2.0

* Mon Dec 06 2010 Frank Kober <emuse@mandriva.org> 0.7.6-1mdv2011.0
+ Revision: 612559
- new version 0.7.6

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.1 packages

* Tue Apr 27 2010 Frank Kober <emuse@mandriva.org> 0.7.5-1mdv2010.1
+ Revision: 539894
- new version (gtk bugfix) 0.9.5

* Sun Dec 06 2009 Jérôme Brenier <incubusss@mandriva.org> 0.7.4-1mdv2010.1
+ Revision: 474151
- new version 0.7.4 (bugfix)

* Fri Nov 27 2009 Jérôme Brenier <incubusss@mandriva.org> 0.7.3-1mdv2010.1
+ Revision: 470639
- new version 0.7.3
- use %%configure
- add Buildrequires : portaudio-devel and liblo-devel
- fix str fmt (Patch0 added)
- fix license tag
- fix %%files section
- $RPM_BUILD_ROOT -> %%{buildroot}

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.6.3-2mdv2010.0
+ Revision: 429580
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Fri Jun 20 2008 Austin Acton <austin@mandriva.org> 0.6.3-1mdv2009.0
+ Revision: 227335
- new version
- fix URL

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Thierry Vignaud <tv@mandriva.org>
    - fix no-buildroot-tag
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 08 2007 Emmanuel Andry <eandry@mandriva.org> 0.6.1-2mdv2008.0
+ Revision: 82448
- drop old menu

  + Thierry Vignaud <tv@mandriva.org>
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'


* Thu Mar 15 2007 Austin Acton <austin@mandriva.org> 0.6.1-1mdv2007.1
+ Revision: 144167
- new release
- Import jackbeat

* Mon Sep 04 2006 Emmanuel Andry <eandry@mandriva.org> 0.5.4-5mdv2007.0
- xdg menu

* Fri Apr 28 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.5.4-4mdk
- Fix BuildRequires

* Fri Apr 28 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.5.4-3mdk
- Fix BuildRequires

* Sat Nov 05 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.5.4-2mdk
- Fix BuildRequires
- %%mkrel

* Fri Nov 04 2005 Austin Acton <austin@mandriva.org> 0.5.4-1mdk
- New release 0.5.4

* Fri Oct 07 2005 Austin Acton <austin@mandriva.org> 0.5.3-1mdk
- New release 0.5.3

* Tue Jun 28 2005 Austin Acton <austin@mandriva.org> 0.5.2-1mdk
- New release 0.5.2

* Thu May 26 2005 Austin Acton <austin@mandriva.org> 0.5.1-1mdk
- New release 0.5.1

* Mon Apr 18 2005 Austin Acton <austin@mandrake.org> 0.4.3-1mdk
- New release 0.4.3

* Fri Apr 01 2005 Austin Acton <austin@mandrake.org> 0.4.2-1mdk
- New release 0.4.2
- fix source URL

* Thu Mar 17 2005 Austin Acton <austin@mandrake.org> 0.4.1-1mdk
- New release 0.4.1

* Fri Mar 04 2005 Austin Acton <austin@mandrake.org> 0.4.0-1mdk
- 0.4.0
- source URL

* Sun Feb 20 2005 Austin Acton <austin@mandrake.org> 0.3.3-1mdk
- 0.3.3

* Sat Jul 10 2004 Austin Acton <austin@mandrake.org> 0.2.1-1mdk
- 0.2.1


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2325 |12cr|jack_capture-0.9.61-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:		Simple JACK audiofile recorder-encoder
Name:		jack_capture
Version:		0.9.61
Release:		2
URL:		http://archive.notam02.no/arkiv/src/
License:		GPLv2+
Group:		Sound
Source0:		%{name}-%{version}.tar.gz
BuildRequires:	gtk2-devel
BuildRequires:	jackit-devel
BuildRequires:	sndfile-devel
BuildRequires:	libogg-devel
BuildRequires:	libflac-devel
BuildRequires:	meterbridge
Requires:	meterbridge

%description
Small audio file recorder with on-the-fly encoding capabilities for the
JACK Audio Connection Kit. Jack_capture comes with two control GUIs, one
of which is deliberately simple. Supported save file formats are wav
(with 4GB limit bypass), ogg, flac, wav, wavex, au, aiff and raw.


%prep
%setup -q
perl -pi -e 's/usr\/local/usr/g' Makefile
perl -pi -e 's/-march=native//g' Makefile


%build
%make
#we have to build the legacy gui program at our own risk
make jack_capture_gui2


%install
%makeinstall_std
install jack_capture_gui2 %{buildroot}%{_bindir}/

mkdir -p %{buildroot}%{_datadir}/applications
cat > %buildroot%_datadir/applications/jack_capture_gui2.desktop << EOF
[Desktop Entry]
Name=Jack_capture_gui2
Comment=Simple JACK audiofile recorder-encoder
Exec=jack_capture_gui2
Icon=sound_section
Categories=Audio;X-MandrivaLinux-Sound;
Terminal=false
Type=Application
X-Desktop-File-Install-Version=0.15
EOF


%files
%doc README
%{_bindir}/jack_capture
%{_bindir}/jack_capture_gui2
%{_datadir}/applications/jack_capture_gui2.desktop


%changelog
* Wed Oct 31 2012 Giovanni Mariani <mc2374àmclink.it> 0.9.61-2
- Dropped BuildRoot, %%mkrel, %%defattr and %%clean section
- Fixed Breq for libsndfile devel package

* Sat Dec 24 2011 Frank Kober <emuse@mandriva.org> 0.9.61-1
+ Revision: 745017
- new version 0.9.61

* Mon Dec 06 2010 Frank Kober <emuse@mandriva.org> 0.9.57-1mdv2011.0
+ Revision: 612952
- new version 0.9.57
  o old jack_capture_gui dropped (no longer install target)
  o license updated

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.44-2mdv2011.0
+ Revision: 612435
- the mass rebuild of 2010.1 packages

* Fri Apr 02 2010 Frank Kober <emuse@mandriva.org> 0.9.44-1mdv2010.1
+ Revision: 530793
- add missing BR
- import jack_capture



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2326 |12cr|jackeq-0.5.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	jackEQ

Name:		jackeq
Summary:		Live EQ console for JACK audio applications
Version:		0.5.9
Release:		1
URL:		http://djcj.org/%{name}/
License:		GPLv2+
Group:		Sound
Source0:		http://djcj.org/%{name}/code/%{oname}-%{version}.tar.bz2
Patch0:		jackeq-0.5.9-fix-format-string.patch
BuildRequires:	pkgconfig
BuildRequires:	jackit-devel >= 0.50.0
BuildRequires:	libxml2-devel >= 2.0
BuildRequires:	gtk+2-devel
BuildRequires:	gettext
BuildRequires:	ladspa-devel
Requires:	swh-plugins >= 0.4.2.20030819

%description
jackEQ is a tool for routing and manipulating audio from/to multiple
input/output sources. It runs in the JACK Audio Connection Kit, and uses
LADSPA for its backend DSP work, specifically the DJ EQ swh plugin created
by Steve Harris, one of jackEQ's main authors.
jackEQ is intended to provide an accessible method for tweaking the treble,
mid and bass of any JACK aware applications output. Designed specifically for
live performance, it is modelled on varous DJ mixing consoles which the main
author has used.


%prep
%setup -qn %{oname}-%{version}
%apply_patches


%build
export LIBS="-lm -lpthread -ljack -lxml2 -ldl"
%configure2_5x 
%make


%install
%makeinstall_std

#menu
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=JackEQ
Comment=%{summary}
Exec=%{_bindir}/%{name}
Icon=sound_section
Terminal=false
Type=Application
Categories=AudioVideo;Mixer;
Encoding=UTF-8
EOF


%files
%doc AUTHORS README TODO
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop



%changelog
* Fri Nov 02 2012 Giovanni Mariani <mc2374@mclink.it> 0.5.9-1
- New release 0.5.9
- Dropped BuildRoot, %%mkrel, %%defattr and %%clean section
- Dropped support for ancient distro releases
- Updated URL and License tags
- Fixed BReq for jackit devel package
- Added P0 to fix build errors with Werror-format-string
- Fixed linking with libdl
- Removed uses of the deprecated "$RPM_BUILD_ROOT" macro

* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4.1-8mdv2011.0
+ Revision: 619699
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.4.1-7mdv2010.0
+ Revision: 429581
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.4.1-6mdv2009.0
+ Revision: 247327
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Thu Feb 14 2008 Thierry Vignaud <tv@mandriva.org> 0.4.1-4mdv2008.1
+ Revision: 167923
- fix no-buildroot-tag
- kill re-definition of %%buildroot on Pixel's request

* Sat Sep 08 2007 Emmanuel Andry <eandry@mandriva.org> 0.4.1-4mdv2008.0
+ Revision: 82451
- drop old menu
- Import jackeq



* Sun Sep 03 2006 Emmanuel Andry <eandry@mandriva.org> 0.4.1-3mdv2007.0
- xdg menu

* Fri May 05 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.4.1-2mdk
- Fix BuildRequires

* Thu May 04 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.4.1-1mdk
- New release 0.4.1
- use mkrel

* Wed Dec 29 2004 Austin Acton <austin@mandrake.org> 0.4.0-1mdk
- 0.4.0
- source URL
- confiugre 2.5

* Thu Nov 13 2003 Austin Acton <aacton@yorku.ca> 0.3.6-1mdk
- 0.3.6

* Sat Oct 11 2003 Austin Acton <aacton@yorku.ca> 0.3.3-1mdk
- 0.3.3

* Tue Oct 7 2003 Austin Acton <aacton@yorku.ca> 0.3.2-0.20031007.1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2327 |12cr|jack-rack-1.4.7-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		jack-rack
Summary:		LADSPA effects rack for JACK
Version:		1.4.7
Release:		11
URL:		http://jack-rack.sourceforge.net/
License:		GPLv2+
Group:		Sound
Source0:		http://prdownloads.sourceforge.net/jack-rack/%{name}-%{version}.tar.bz2
Patch0:		jack-rack-1.4.7-undeprec.patch
Patch1:		jack-rack-1.4.7-jacksession.patch
BuildRequires:	ladspa-devel
BuildRequires:	pkgconfig
BuildRequires:	jackit-devel
BuildRequires:	gtk2-devel
BuildRequires:	imagemagick
BuildRequires:	chrpath
BuildRequires:	desktop-file-utils
BuildRequires:	ecasound-devel
BuildRequires:	liblrdf-devel
BuildRequires:	raptor-devel
BuildRequires:	gettext-devel

%description
JACK Rack is an effects "rack" for the JACK low latency audio API. The rack
can be filled with LADSPA effects plugins. It's phat; it turns your
computer into an effects box.


%prep
%setup -q
%patch0 -p1
%patch1 -p1


%build
# Fix explicit lm and ldl linking requirement
%define _disable_ld_as_needed   1
%configure
perl -pi -e 's/LDFLAGS =/LDFLAGS = -ldl -lm -lpthread /g' Makefile src/Makefile
%make


%install
%makeinstall_std
chrpath -d %{buildroot}/%{_bindir}/%{name}

#menu
perl -pi -e 's,%{name}-icon.png,%{name}-icon,g' %{buildroot}%{_datadir}/applications/*
desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="GTK" \
  --add-category="AudioVideo;Audio;Sequencer" \
  --add-category="X-MandrivaLinux-Sound" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

#icons
mkdir -p %{buildroot}/%{_liconsdir}
convert -size 48x48 pixmaps/jack-rack-icon.png %{buildroot}/%{_liconsdir}/%{name}.png
mkdir -p %{buildroot}/%{_iconsdir}
convert -size 32x32 pixmaps/jack-rack-icon.png %{buildroot}/%{_iconsdir}/%{name}.png
mkdir -p %{buildroot}/%{_miconsdir}
convert -size 16x16 pixmaps/jack-rack-icon.png %{buildroot}/%{_miconsdir}/%{name}.png

%find_lang %name %{name}.lang


%files -f %{name}.lang
%doc README AUTHORS BUGS COPYING ChangeLog NEWS TODO
%{_bindir}/%{name}
%{_bindir}/ecarack
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/*.png
%{_datadir}/dtds
%{_liconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png



%changelog
* Fri Nov 02 2012 Giovanni Mariani <mc2374@mclink.it> 1.4.7-11
- Dropped BuildRoot and %%defattr
- Made use consistently of the curly brackets for macro names

* Sat Apr 28 2012 Frank Kober <emuse@mandriva.org> 1.4.7-10
+ Revision: 794206
+ rebuild (emptylog)

* Sat Apr 28 2012 Frank Kober <emuse@mandriva.org> 1.4.7-9
+ Revision: 794196
- rebuild to fix plugin lrdf support

* Fri Dec 23 2011 Frank Kober <emuse@mandriva.org> 1.4.7-8
+ Revision: 744841
- sync sources
- avoid to reconfigure build, added jacksession upstream patch
- giving up on find-lang.sh and install .mo explicitly
- try find-lang.sh with options
- fix desktop categories
- rebuild for new gtk stuff
  o lash support deactivated
  o explicit linking with lm and ldl fixed

* Mon Dec 06 2010 Frank Kober <emuse@mandriva.org> 1.4.7-7mdv2011.0
+ Revision: 612607
- remove obsolete ladcca-devel BR (now lash)

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.1 packages

* Sat Dec 05 2009 Jérôme Brenier <incubusss@mandriva.org> 1.4.7-5mdv2010.1
+ Revision: 473824
- add BuildRequires : gettext-devel
- rediff Patch0
- enable lash support / BR : lash-devel
- autoreconf
- fix license tag

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - fix no-buildroot-tag

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed Jan 02 2008 Emmanuel Andry <eandry@mandriva.org> 1.4.7-1mdv2008.1
+ Revision: 140795
- New version

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Sep 06 2007 Emmanuel Andry <eandry@mandriva.org> 1.4.6-1mdv2008.0
+ Revision: 81217
- remove icon extension in desktop file
- buildrequires ladcca-devel imagemagick
- New version
- drop old menu
- fix build with suse patch
- add ecasound support


* Sat Jan 27 2007 Emmanuel Andry <eandry@mandriva.org> 1.4.5-1mdv2007.0
+ Revision: 114355
- buildrequires desktop-file-utils
- New version 1.4.5
- Import jack-rack

* Mon Sep 04 2006 Emmanuel Andry <eandry@mandriva.org> 1.4.4-4mdv2007.0
- %%mkrel
- xdg menu

* Fri Apr 21 2006 Austin Acton <austin@mandriva.org> 1.4.4-3mdk
- URL (littletux)
- disable rpath (me)

* Sat Apr 01 2006 Austin Acton <austin@mandriva.org> 1.4.4-2mdk
- Rebuild

* Thu Aug 25 2005 Austin Acton <austin@mandriva.org> 1.4.4-1mdk
- 1.4.4
- source URL

* Sun Feb 06 2005 Austin Acton <austin@mandrake.org> 1.4.3-2mdk
- birthday
- fix summary
- configure 2.5


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2328 |12cr|jacksum-1.7.0-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2005, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define gcj_support 1
%define section free

Name:           jacksum
Version:        1.7.0
Release:        %mkrel 10
Epoch:          0
Summary:        Software for computing and verifying checksums, CRC's, and message digests
License:        GPL
URL:            http://www.jonelo.de/java/jacksum/
Group:          Development/Java
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
#Vendor:         JPackage Project
#Distribution:   JPackage
Source0:        http://osdn.dl.sourceforge.net/jacksum/jacksum-1.7.0.zip
Source1:        %{name}
Patch0:         %{name}-javadoc.patch
BuildRequires:  ant
BuildRequires:  java-rpmbuild >= 0:1.5
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildArch:      noarch
%endif

%description
Jacksum is a free and platform independent software for computing and 
verifying checksums, CRC's, and message digests (known as hash values 
and fingerprints). "Jacksum" is a synthetic word made of JAva and 
ChecKSUM.

Jacksum supports 46 popular algorithms (Adler32, BSD sum, POSIX cksum, 
Bzip2's CRC, CRC-8, CRC-16, CRC-24, CRC-32 (FCS-32), CRC-64, ELF-32, 
eMule/eDonkey, FCS-16, GOST R 34.11-94, HAS-160, HAVAL (3/4/5 passes, 
128/160/192/224/256 bits), MD2, MD4, MD5, MPEG-2's CRC-32, RIPEMD-128, 
RIPEMD-160, RIPEMD-256, RIPEMD-320, SHA-0, SHA-1, SHA-224, SHA-256, 
SHA-384, SHA-512, Tiger-128, Tiger-160, Tiger, Tiger2, Unix System V 
sum, sum8, sum16, sum24, sum32, Whirlpool-0, Whirlpool-1, Whirlpool and 
xor8).

Jacksum supports the "Rocksoft (tm) Model CRC Algorithm", it can 
calculate customized CRC algorithms and it supports the combination of 
multiple algorithms.

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
Javadoc for %{name}.

%prep
%setup -q -c
%{__perl} -pi -e 's/\r$//g' history.txt license.txt readme_de.txt readme.txt docs/*
pushd source
%{_bindir}/unzip -qq %{name}-src.zip
popd
%patch0 -p1
%{__perl} -pi -e 's|<javadoc|<javadoc source="1.4"|g' build.xml

%build
pushd source
%{ant} jar #javadoc
popd

%install
%{__rm} -rf %{buildroot}

# bin
%{__mkdir_p} %{buildroot}%{_bindir}
%{__cp} -a %{SOURCE1} %{buildroot}%{_bindir}/%{name}

# jars
%{__mkdir_p} %{buildroot}%{_javadir}
%{__cp} -a source/%{name}.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
(cd %{buildroot}%{_javadir} && for jar in *-%{version}.jar; do %{__ln_s} ${jar} `echo $jar| sed "s|-%{version}||g"`; done)

# javadoc
%{__mkdir_p} %{buildroot}%{_javadocdir}/%{name}-%{version}
#%{__cp} -a source/javadoc/* %{buildroot}%{_javadocdir}/%{name}-%{version}
%{__ln_s} %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%clean
%{__rm} -rf %{buildroot}

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%doc history.txt license.txt readme_de.txt readme.txt docs/*
%attr(0755,root,root) %{_bindir}/%{name}
%{_javadir}/%{name}*.jar
%if %{gcj_support}
%attr(-,root,root) %{_libdir}/gcj/%{name}
%endif

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}
%doc %{_javadocdir}/%{name}-%{version}


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0:1.7.0-10mdv2011.0
+ Revision: 619709
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0:1.7.0-9mdv2010.0
+ Revision: 429582
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0:1.7.0-8mdv2009.0
+ Revision: 247331
- rebuild
- fix no-buildroot-tag
- kill re-definition of %%buildroot on Pixel's request

* Sun Dec 16 2007 Anssi Hannula <anssi@mandriva.org> 0:1.7.0-6mdv2008.1
+ Revision: 120899
- buildrequire java-rpmbuild, i.e. build with icedtea on x86(_64)

* Sat Sep 15 2007 Anssi Hannula <anssi@mandriva.org> 0:1.7.0-5mdv2008.0
+ Revision: 87396
- rebuild to filter out autorequires of GCJ AOT objects
- remove unnecessary Requires(post) on java-gcj-compat

* Wed Aug 29 2007 David Walluck <walluck@mandriva.org> 0:1.7.0-4mdv2008.0
+ Revision: 74735
- disable javadoc build as sinjdoc doesn't like it
- Import jacksum



* Tue Aug 22 2006 David Walluck <walluck@mandriva.org> 0:1.7.0-3mdv2007.0
- add script

* Fri Aug 11 2006 David Walluck <walluck@mandriva.org> 0:1.7.0-2mdv2007.0
- fix javadoc creation

* Mon Jul 31 2006 David Walluck <walluck@mandriva.org> 0:1.7.0-1mdv2007.0
- release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2329 |12cr|jag-0.3.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		jag
Version:	0.3.2
Release:	%mkrel 1
# README say "under the GPL" so that quite vague
License:	GPLv2+
Group:		Games/Puzzles
Summary:	An arcade-puzzle 2D game to break all of the target blocks
URL:		http://jag.xlabsoft.com
Source0:	http://jag.xlabsoft.com/files/%{name}-%{version}-src.zip
Source1:	http://jag.xlabsoft.com/files/%{name}-%{version}-data.zip

# adujst path to conform to FHS
# not sent upstream, too ugly
Patch0:		jag-0.3.2-path.patch

Patch1:		jag-0.3.2-dso.patch

BuildRequires:	gcc-c++
BuildRequires:	libmesagl-devel
BuildRequires:	SDL-devel
BuildRequires:	SDL_mixer-devel
BuildRequires:	libxrandr-devel
BuildRequires:	libxrender-devel
BuildRequires:	qt4-devel
BuildRequires:	unzip

%description
JAG is a free and opensource arcade-puzzle 2D game.

The aim of JAG is to break all of the target pieces on each level, and to do
this before the time runs out. Keep doing this until you have beaten the last
level and won the game. Move game pieces using mouse into matches of 3 or more
in a straight line horizontally or vertically. Doing this on top of the target
cells will break them. The faster targets are removed, the bigger is score.
There are single and double targets. Unlike the single ones, double targets
are removed in two turns. Some pieces are blocked. Before removing such ones,
blocks should be destroyed. Blocks also can be single or double. By breaking
pieces and targets, you're earning score which can be spent for applying a
special tool. Tools make the life easier as they're mostly intended for
breaking several pieces at a time, including blocks and targets. By breaking
pieces of the same type, you're also increasing bonus counters. If you will
collect 500 and more items, you can remove all the same items from the field.

%prep
%setup -q -n %{name}-%{version}-src -a1
%patch0 -p1
%patch1 -p1
%__mv %{name}-%{version}-data/data .
%__rm -rf %{name}-%{version}-data
find . -type f -exec %__chmod 644 {} \;
find . -type d -exec %__chmod 755 {} \;

%build
%qmake_qt4 Game.pro
%make

%__cat > %{name}.desktop <<EOF
[Desktop Entry]
Name=JAG
GenericName=Arcade-puzzle 2D game
Comment=%{summary}
Exec=%{name}
Icon=%{_liconsdir}/%{name}
Type=Application
StartupNotify=false
Categories=Game;LogicGame;
Terminal=false
EOF

%install
%__rm -rf %{buildroot}
%makeinstall INSTALL_ROOT=%{buildroot}

%__mkdir_p %{buildroot}%{_datadir}/applications/
%__install -m644 %{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop

%__mkdir_p %{buildroot}%{_liconsdir}
%__install -m644 images/item4.png %{buildroot}%{_liconsdir}/%{name}.png

%clean
%__rm -rf %{buildroot}

%files
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_liconsdir}/%{name}.png
%{_datadir}/%{name}



%changelog
* Tue Mar 06 2012 Andrey Bondrov <abondrov@mandriva.org> 0.3.2-1mdv2011.0
+ Revision: 782318
- Add patch for DSO issues in Cooker
- New version 0.3.2

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-2mdv2011.0
+ Revision: 612437
- the mass rebuild of 2010.1 packages

* Thu Feb 25 2010 Michael Scherer <misc@mandriva.org> 0.3.1-1mdv2010.1
+ Revision: 511258
- comment patch to explain why it is not sent upstream
- fix License tag
- adapt and clean rpm from MIB


* Sat Feb 13 2010 Andrey Bondrov <bondrov@math.dvgu.ru> 0.3.1-69.1mib2009.1
- New version 0.3.1
- Clean up and fix spec
- Add patch0 to fix path from usr/local to usr
- MIB (Mandriva Italia Backport) - http://mib.pianetalinux.org

* Thu Oct 15 2009 Beppe Florin <symbianflo@fastwebnet.it>  0.2.6-69.1mib2009.1
- New release
- MIB (Mandriva Italia Backport) - http://mib.pianetalinux.org

* Sun Aug 09 2009 Alberto Altieri <alberto.altieri@gmail.com> 0.2.5-69.1mib2009.1
- First version/release for MIB users
- MIB (Mandriva Italia Backport) new optimized

* Sun Jul 12 2009 Fr. Br. George <george@altlinux.ru> 0.2.3-alt1
- Initial build from scratch

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2330 |12cr|jahmm-0.6.1-3.0.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2008, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define gcj_support 1

Name:           jahmm
Version:        0.6.1
Release:        %mkrel 3.0.3
Epoch:          0
Summary:        Java implementation of Hidden Markov Model (HMM) related algorithms
License:        GPLv2+
Group:          Development/Java
URL:            http://www.run.montefiore.ulg.ac.be/~francois/software/jahmm/
Source0:        http://www.run.montefiore.ulg.ac.be/~francois/software/jahmm/files/jahmm-%{version}.tar.gz
Source1:        %{name}-%{version}.pom
Source2:        %{name}-desktop.desktop
Source3:        http://www.run.montefiore.ulg.ac.be/~francois/software/jahmm/doc/userguide/%{version}/jahmm-userguide-%{version}-src.tar.gz
Patch0:         %{name}-0.6.1-build.patch
Requires:       jpackage-utils >= 0:1.7.2
BuildRequires:  ant
BuildRequires:  ant-junit
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
Buildarch:      noarch
%endif
BuildRequires:  java-rpmbuild
BuildRequires:  junit
BuildRequires:  dblatex
BuildRequires:  docbook-dtd-mathml20
BuildRequires:  docbook-dtd44-xml
BuildRequires:  docbook-style-xsl
BuildRequires:  libxslt-proc
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%description
Jahmm (pronounced "jam") is a Java implementation of Hidden Markov Model (HMM)
related algorithms. It's been designed to be easy to use (e.g. simple things
are simple to program) and general purpose. As it is licenced under GPL; its
source code is thus freely available.

This library is reasonably efficient, meaning that the complexity of the
implementation of the algorithms involved is that given by the theory. However,
when a choice must be made between code readability and efficiency, readability
has been chosen. It is thus ideal in research (because algorithms can easily be
modified) and as an academic tool (students can quickly get interesting
results).

Various algorithms are included in the latest version..

The library also provides a graphical user interface and a command-line
interface.

%package manual
Summary:        Manual for %{name}
Group:          Development/Java

%description manual
Documentation for %{name}.

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
Javadoc for %{name}.

%package demo
Summary:        Demo for %{name}
Group:          Development/Java
Requires:       %{name} = %{epoch}:%{version}-%{release}

%description demo
Demonstrations and samples for %{name}.

%prep
%setup -q 
%setup -q -T -D -a 3
%patch0 -p1
pushd user_guide
%{__perl} -pi -e 's|/usr/share/xml/docbook/stylesheet/nwalsh/|%{_datadir}/sgml/docbook/xsl-stylesheets-'$(rpm -q --queryformat "%{VERSION}" docbook-style-xsl)'/|' src/html.xsl src/xhtml.xsl
%{__perl} -pi -e 's|http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd|%{_datadir}/sgml/docbook/xml-dtd-4.4/docbookx.dtd|' src/*.xml
%{__perl} -pi -e 's|http://www.w3.org/TR/MathML2/dtd/mathml2.dtd|%{_datadir}/sgml/docbook/mathml20-dtd-20030619/mathml2.dtd|' src/examples.xml src/examples_vectors.mml
popd

%build
export OPT_JAR_LIST=:
export CLASSPATH=$(build-classpath junit)
%{ant} jar javadoc

export OPT_JAR_LIST="ant/ant-junit junit"
export CLASSPATH=`pwd`/build/lib/jahmm-0.6.1.jar
%{ant} junit
%{ant} test

pushd user_guide
make %{?_smp_mflags}
popd

%install
%{__rm} -rf %{buildroot}

# jars
%{__mkdir_p} %{buildroot}%{_javadir}
%{__cp} -a build/lib/%{name}-%{version}.jar \
  %{buildroot}%{_javadir}/%{name}-%{version}.jar
(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do \
  %{__ln_s} ${jar} ${jar/-%{version}/}; done)

%add_to_maven_depmap %{name} %{name} %{version} JPP %{name}

# poms
%{__mkdir_p} %{buildroot}%{_datadir}/maven2/poms
%{__cp} -a %{SOURCE1} \
  %{buildroot}%{_datadir}/maven2/poms/JPP.%{name}.pom

# manual

# javadoc
%{__mkdir_p} %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -pr javadoc/* %{buildroot}%{_javadocdir}/%{name}-%{version}
%{__ln_s} %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}

# demo
%{__mkdir_p} %{buildroot}%{_datadir}/%{name}
cp -pr resources/* %{buildroot}%{_datadir}/%{name}
%{__chmod} 0755 %{buildroot}%{_datadir}/%{name}/*.sh

# scripts
%{__mkdir_p} %{buildroot}%{_bindir}

function jahmm_script() {
%{__cat} > %{buildroot}%{_bindir}/$1 << EOF
#!/bin/sh
#
# $1 script
# JPackage Project <http://www.jpackage.org/>

# Source functions library
. %{_datadir}/java-utils/java-functions

# Source system prefs
if [ -f %{_sysconfdir}/%{name}.conf ] ; then
  . %{_sysconfdir}/%{name}.conf
fi

# Source user prefs
if [ -f \$HOME/.%{name}rc ] ; then
  . \$HOME/.%{name}rc
fi

# Configuration
MAIN_CLASS=$2

BASE_JARS="%{name}"

# Set parameters
set_classpath \$BASE_JARS
set_flags \$BASE_FLAGS
set_options \$BASE_OPTIONS

# Let's start
run "\$@"
EOF
}

jahmm_script %{name} be.ac.ulg.montefiore.run.jahmm.apps.cli.Cli
#jahmm_script %{name}-viz be.ac.ulg.montefiore.run.jahmm.apps.JahmmViz

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%clean
%{__rm} -rf %{buildroot}

%post
%update_maven_depmap
%if %{gcj_support}
%{update_gcjdb}
%endif

%postun
%update_maven_depmap
%if %{gcj_support}
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%doc CHANGES COPYING README THANKS
%attr(0755,root,root) %{_bindir}/%{name}
#%attr(0755,root,root) %{_bindir}/%{name}-viz
%{_javadir}/%{name}-%{version}.jar
%{_javadir}/%{name}.jar
%dir %{_datadir}/%{name}
%{_datadir}/maven2/poms/*
%config(noreplace) %{_mavendepmapfragdir}/*
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/*
%endif

%files manual
%defattr(0644,root,root,0755)
%doc user_guide/jahmm-userguide-0.6.1.pdf
%doc user_guide/html
%doc user_guide/xhtml

%files javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}

%files demo
%defattr(-,root,root,0755)
%{_datadir}/%{name}/*


%changelog
* Thu Aug 07 2008 Thierry Vignaud <tvignaud@mandriva.com> 0:0.6.1-3.0.2mdv2009.0
+ Revision: 267171
- rebuild early 2009.0 package (before pixel changes)

* Fri May 09 2008 David Walluck <walluck@mandriva.org> 0:0.6.1-0.0.2mdv2009.0
+ Revision: 204998
- add macros to userguide URL
- remove strict Requires on java-gcj-compat
- fix demo Requires and remove AutoReqProv line
- use macros for gcj_support scriptlets

* Tue Apr 29 2008 David Walluck <walluck@mandriva.org> 0:0.6.1-0.0.1mdv2009.0
+ Revision: 199078
- BuildRequires: java-rpmbuild
- enable gcj_support
- comment out JahmmViz script (unused)
- import jahmm


* Wed Mar 19 2008 David Walluck <dwalluck@redhat.com> 0:0.6.1-0.0.1
- release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2331 |12cr|jajuk-1.8.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

Name:		jajuk
Summary:	Jajuk Advanced Jukebox
Version:	1.8.4
Release:	2
License:	GPL
Group:	       Sound
Source0:	http://downloads.sourceforge.net/project/%{name}/%{name}/%{version}/%{name}-sources-%{version}.zip
#Source0:       %name-sources-%version.zip
patch0:		jajuk-1.7.3-fix-build.patch
URL:		http://jajuk.info/
#BuildArch:     noarch

BuildRequires:	ant
BuildRequires:	jfreechart
BuildRequires:	jakarta-commons-codec = 1.4
BuildRequires:	vorbisspi = 1.0.2
#BuildRequires: qdwizard = 1.9
BuildRequires:	jakarta-commons-logging = 1.1
BuildRequires:	jakarta-commons-collections = 3.2.1
BuildRequires:	jlayer = 1.0.1
BuildRequires:	crimson

Requires:	jfreechart
Requires:	jakarta-commons-codec = 1.4
Requires:	vorbisspi = 1.0.2
#Requires:      qdwizard = 2.1
Requires:	jakarta-commons-logging = 1.1
Requires:	jakarta-commons-collections = 3.2.1
Requires:	jlayer = 1.0.1
Suggests:	mplayer
%description
Jajuk is software that organizes and plays music. 
It is a full-featured application geared towards advanced users 
with large or scattered music collections. Using multiple perspectives, 
the software is designed to be intuitive and provide different ways to 
perform the same task. 

%files 
%defattr(-,root,root)
%_bindir/jajuk
%{_datadir}/applications/mandriva-%{name}.desktop
%_datadir/jajuk/bin/jajuk.jar
%_datadir/jajuk/lib/DEPENDENCIES.txt
%_datadir/jajuk/lib/DERIVATED.txt
%_datadir/jajuk/lib/LICENSE-Apache.txt
%_datadir/jajuk/lib/LICENSE-BSD.txt
%_datadir/jajuk/lib/LICENSE-CREATIVE-COMMONS.txt
%_datadir/jajuk/lib/LICENSE-GPL.txt
%_datadir/jajuk/lib/LICENSE-LGPL.txt
%if "lib" == "lib64"
%_datadir/jajuk/lib/lib64/libunix-java.so
%else
%_datadir/jajuk/lib/lib32/libunix-java.so
%endif
%_datadir/jajuk/lib/*.jar
%_iconsdir/jajuk-icon-shortcut_64x64.png

#--------------------------------------------------------------------

%prep
rm -fr %buildroot
%setup -q -n %name-src-%version
%patch0 -p1
%__rm -fr lib/jfreechart-1.0.1.jar
ln -s %{_javadir}/jfreechart-1.0.13.jar lib/jfreechart-1.0.1.jar

%__rm -fr lib/commons-codec-1.3.jar
ln -s %{_javadir}/commons-codec-1.4.jar lib/commons-codec-1.3.jar

%__rm -fr lib/vorbisspi-1.0.1.jar
ln -s %{_javadir}/vorbisspi1.0.2.jar lib/vorbisspi1.0.2.jar

#%__rm -fr lib/qdwizard-1.9.jar
#ln -s %{_javadir}/qdwizard-1.9.jar lib/qdwizard-1.9.jar

%__rm -fr lib/commons-logging-1.0.jar
ln -s %{_javadir}/commons-logging-1.1.jar lib/commons-logging-1.0.jar

%__rm -fr lib/commons-collections-3.2.jar
ln -s %{_javadir}/commons-collections-3.2.1.jar lib/commons-collections-3.2.jar

%__rm -fr lib/jlayer-1.0.jar
ln -s %{_javadir}/jlayer-1.0.1.jar lib/jlayer-1.0.1.jar

%build
cd src/scripts
ant

%install
install -dm 755 %buildroot%_datadir/jajuk/bin
install -pm 644 build/jajuk/bin/jajuk.jar $RPM_BUILD_ROOT%_datadir/jajuk/bin/jajuk.jar
%__rm -fr build/jajuk/lib/windows
install -dm 755 %buildroot%_datadir/jajuk/lib
mv -f build/jajuk/lib/* $RPM_BUILD_ROOT%_datadir/jajuk/lib/
install -dm 755 %buildroot%_bindir
install -pm 755 build/jajuk/jajuk $RPM_BUILD_ROOT%_bindir

install -dm 755 %buildroot%_iconsdir
install -pm 644 build/jajuk/jajuk-icon-shortcut_64x64.png $RPM_BUILD_ROOT%_iconsdir

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Jajuk
Comment=Jajuk Advanced Jukebox
Exec=jajuk
Icon=jajuk-icon-shortcut_64x64
Terminal=false
Type=Application
Categories=AudioVideo;Audio;
EOF

rm -f %{buildroot}%{_datadir}/jajuk/lib/JIntellitype.dll
%if "lib" == "lib64"
rm -f %{buildroot}%{_datadir}/jajuk/lib/lib32/libunix-java.so
%else
rm -f %{buildroot}%{_datadir}/jajuk/lib/lib64/libunix-java.so
%endif

%changelog
* Thu Mar 04 2010 John Balcaen <mikala@mandriva.org> 1.8.4-1mdv2010.1
+ Revision: 514162
- Update to 1.8.4
- add a suggests to mplayer
- update buildrequires and requires
- fix permissions on /usr/bin/jajuk

* Thu Sep 10 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.8.1-3mdv2010.0
+ Revision: 437382
- Fix file list
- Fix file list

* Tue Sep 08 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.8.1-2mdv2010.0
+ Revision: 434143
- Seems this cannot be noarched

* Mon Sep 07 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.8.1-1mdv2010.0
+ Revision: 432856
- Fix file list
- Update to version 1.8.1
- Do not requires them for the moment
- Do not package dll files
- Fix required qdwizard version
- Use more mandriva jars
- Start to use our own jar files
- Start to update to jajuk 1.7.3
- Go and use 1.5 dev branch, it works better with free java
- use more of our own jar files
- Start to use our own jar files
- import jajuk



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2332 |12cr|jakarta-commons-compress-0.1-4.0.6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2007, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#
%define _with_gcj_support 1
%define _without_maven 1
%define gcj_support %{?_with_gcj_support:1}%{!?_with_gcj_support:%{?_without_gcj_support:0}%{!?_without_gcj_support:%{?_gcj_support:%{_gcj_support}}%{!?_gcj_support:0}}}

# If you don't want to build with maven, and use straight ant instead,
# give rpmbuild option '--without maven'

%define with_maven %{!?_without_maven:1}%{?_without_maven:0}
%define without_maven %{?_without_maven:1}%{!?_without_maven:0}

%define section   free
%define base_name commons-compress
%define svnrev 561811

Name:           jakarta-%{base_name}
Version:        0.1
Release:        %mkrel 4.0.6
Epoch:          0
Summary:        Commons Compress
License:        Apache Software License
Url:            http://jakarta.apache.org/commons/sandbox/compress/
Group:          Development/Java
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Source0:        commons-compress-0.1-561811.tar.gz
# svn export http://svn.apache.org/repos/asf/commons/sandbox/compress/trunk commons-compress-0.1-561811

Source1:        pom-maven2jpp-depcat.xsl
Source2:        pom-maven2jpp-newdepmap.xsl
Source3:        pom-maven2jpp-mapdeps.xsl
Source4:        commons-compress-0.1-jpp-depmap.xml
Source5:        commons-sandbox-build-project.xml
Source6:        commons-compress-0.1-build.xml

Patch0:         commons-compress-0.1-project_xml.patch

BuildRequires:  java-rpmbuild
BuildRequires:  ant >= 0:1.6
BuildRequires:  junit
%if %{with_maven}
BuildRequires:  maven >= 0:1.1
BuildRequires:  saxon
BuildRequires:  saxon-scripts
%endif
%if %{gcj_support}
BuildRequires:          java-gcj-compat-devel
%endif
%if ! %{gcj_support}
BuildArch:      noarch
%endif

%description
Commons Compress is a component that contains 
Tar, Zip and BZip2 packages.

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java
Requires(post):   /bin/rm,/bin/ln
Requires(postun): /bin/rm

%description javadoc
%{summary}.

%prep
%setup -q -n %{base_name}-%{version}-%{svnrev}
find . -name "*.jar" -exec rm -f {} \;
cp %{SOURCE5} .
cp %{SOURCE6} build.xml

%if %{with_maven}
export DEPCAT=$(pwd)/commons-compress-0.1-depcat.new.xml
echo '<?xml version="1.0" standalone="yes"?>' > $DEPCAT
echo '<depset>' >> $DEPCAT
for p in $(find . -name project.xml); do
    pushd $(dirname $p)
    %{_bindir}/saxon project.xml %{SOURCE1} >> $DEPCAT
    popd
done
echo >> $DEPCAT
echo '</depset>' >> $DEPCAT
%{_bindir}/saxon $DEPCAT %{SOURCE2} > commons-compress-0.1-depmap.new.xml
%endif

%patch0 -b .sav

%build
%if %{with_maven}
for p in $(find . -name project.xml); do
    pushd $(dirname $p)
    cp project.xml project.xml.orig
    %{_bindir}/saxon -o project.xml project.xml.orig %{SOURCE3} map=%{SOURCE4}
    popd
done

maven -e \
        -Dmaven.repo.remote=file:/usr/share/maven/repository \
        -Dmaven.javadoc.source=1.4 \
        -Dmaven.test.failure.ignore=true \
        -Dmaven.home.local=$(pwd)/.maven \
        jar javadoc 
%else
export CLASSPATH=target/classes:target/test-classes
%{ant} \
    -Djunit.jar=file://$(build-classpath junit) \
    -Dbuild.sysclasspath=only \
    jar javadoc
%endif
%install
rm -rf $RPM_BUILD_ROOT
# jars
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
install -m 644 target/commons-compress-0.1-dev.jar \
           $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar

(cd $RPM_BUILD_ROOT%{_javadir} && for jar in jakarta-*; do \
ln -sf ${jar} ${jar/jakarta-/}; done)
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; do \
ln -sf ${jar} ${jar/-%{version}/}; done)

# javadoc
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr target/docs/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name} # ghost symlink
rm -rf target/docs/apidocs

## manual
install -d -m 755 $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
cp -p LICENSE.txt $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%if %{gcj_support}
%post
if [ -x %{_bindir}/rebuild-gcj-db ]
then
  %{_bindir}/rebuild-gcj-db
fi
%endif

%if %{gcj_support}
%postun
if [ -x %{_bindir}/rebuild-gcj-db ]
then
  %{_bindir}/rebuild-gcj-db
fi
%endif

%files
%defattr(0644,root,root,0755)
%{_docdir}/%{name}-%{version}/LICENSE.txt
%{_javadir}/*
%if %{gcj_support}
%attr(-,root,root) %dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-%{version}.jar.*
%endif


%files javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0:0.1-4.0.6mdv2011.0
+ Revision: 619741
- the mass rebuild of 2010.0 packages

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 0:0.1-4.0.5mdv2010.0
+ Revision: 436044
- rebuild
- fix no-buildroot-tag
- kill re-definition of %%buildroot on Pixel's request

* Sun Dec 16 2007 Anssi Hannula <anssi@mandriva.org> 0:0.1-4.0.4mdv2008.1
+ Revision: 120810
- buildrequires java-rpmbuild

* Sat Sep 15 2007 Anssi Hannula <anssi@mandriva.org> 0:0.1-4.0.3mdv2008.0
+ Revision: 87402
- rebuild to filter out autorequires of GCJ AOT objects
- remove unnecessary Requires(post) on java-gcj-compat

* Sat Aug 18 2007 David Walluck <walluck@mandriva.org> 0:0.1-4.0.2mdv2008.0
+ Revision: 65410
- fix build without maven calling saxon
- add macros for /usr/bin
- actually remove jars before building
- Import jakarta-commons-compress



* Thu Aug 02 2007 Alexander Kurtakov <akurtakov@active-lynx.com> - 0:0.1-4.0.1mdv2008.0
- Use mdv macros

* Wed Aug 01 2007 Ralph Apel <r.apel@r-apel.de> 0:0.1-4jpp
- Switch to Revision 561811
- Optionally build without maven
- Wait for TLP 1.0 for further changes

* Tue May 15 2007 Ralph Apel <r.apel@r-apel.de> 0:0.1-3jpp
- Make Vendor, Distribution based on macro
- Fix aot build

* Wed Sep 27 2006 Ralph Apel <r.apel@r-apel.de> 0:0.1-2jpp
- Upgrade to r450385 as of 2006-09-27
- Adapt to maven-1.1
- Add post/postun Requires for javadoc
- Add gcj_support option

* Mon Sep 05 2005 Ralph Apel <r.apel@r-apel.de> 0:0.1-1jpp
- First release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2333 |12cr|jakarta-commons-jexl-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname commons-jexl

Summary:        Java Expression Language
Name:		jakarta-%{oname}
Version:	1.1
Release:	%mkrel 2
Group:		Development/Java
License:	Apache Software License
URL:		http://jakarta.apache.org/commons/jexl/
Source0:	http://www.apache.net.pl/commons/jexl/source/%{oname}-%{version}-src.tar.gz
BuildRequires:	jpackage-utils >= 0:1.5
BuildRequires:	ant >= 0:1.6
BuildRequires:	ant-junit >= 0:1.6
BuildRequires:	junit
BuildRequires:	jakarta-commons-logging
BuildRequires:	java-rpmbuild
Requires:	jakarta-commons-logging
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Jexl is an expression language engine designed for easy embedding in 
applications and frameworks. It implements an extended version of the 
Expression Language of the JSTL.

%package javadoc
Summary:	Javadoc for %{name}
Group:		Development/Java

%description javadoc
%{summary}.


%prep
%setup -q -n %{oname}-%{version}-src

%build
export JAVA_HOME="%{java_home}"
export OPT_JAR_LIST="ant/ant-junit junit"
export CLASSPATH=$(build-classpath jakarta-commons-logging-api jakarta-commons-logging )
CLASSPATH=target/classes:target/test-classes:$CLASSPATH
%ant -Dbuild.sysclasspath=only test dist


%install
rm -rf %{buildroot}
install -Dpm 644 dist/%{oname}-%{version}.jar \
  %{buildroot}%{_javadir}/%{name}-%{version}.jar
ln -s %{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}.jar
ln -s %{name}-%{version}.jar \
  %{buildroot}%{_javadir}/%{oname}-%{version}.jar
ln -s %{oname}-%{version}.jar \
  %{buildroot}%{_javadir}/%{oname}.jar
install -dm 755 %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -pr dist/docs/api/* %{buildroot}%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name} # ghost symlink


%clean
rm -rf %{buildroot}

%post javadoc
rm -f %{_javadocdir}/%{name}
ln -s %{name}-%{version} %{_javadocdir}/%{name}

%files
%defattr(-,root,root)
%doc LICENSE.txt
%{_javadir}/*.jar

%files javadoc
%defattr(-,root,root)
%doc %{_javadocdir}/%{name}-%{version}
%ghost %doc %{_javadocdir}/%{name}


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1-2mdv2011.0
+ Revision: 619759
- the mass rebuild of 2010.0 packages

* Fri May 29 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.1-1mdv2010.0
+ Revision: 380684
- import jakarta-commons-jexl



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2334 |12cr|jakarta-commons-jxpath-1.2-3.0.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2005, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define section   devel
%define base_name commons-jxpath

Name:           jakarta-%{base_name}
Version:        1.2
Release:        %mkrel 3.0.4
Epoch:          0
Summary:        Simple XPath interpreter

Group:          Development/Java
License:        Apache Software License
URL:            http://jakarta.apache.org/commons/jxpath/
Source0:        commons-jxpath-1.2-src.zip
Source1:        commons-jxpath-1.2.pom
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

BuildArch:      noarch
BuildRequires:  jpackage-utils >= 0:1.5
BuildRequires:  java-rpmbuild
BuildRequires:  ant >= 0:1.6, ant-junit >= 0:1.6, junit
BuildRequires:  xml-commons-apis
BuildRequires:  xerces-j2
BuildRequires:  servletapi5
BuildRequires:  jsp
BuildRequires:  jdom >= 0:1.0
BuildRequires:  jakarta-commons-beanutils
BuildRequires:  jakarta-commons-logging
BuildRequires:  jakarta-commons-collections >= 0:2.1.1
Requires:       xml-commons-apis
Requires:       xerces-j2
Requires:       servletapi5
Requires:	jsp
Requires:       jdom >= 0:1.0
Requires:       jakarta-commons-beanutils
Requires:       jakarta-commons-logging
Requires:       jakarta-commons-collections >= 0:2.1.1

%description
Defines a simple interpreter of an expression language called XPath. 
JXPath applies  XPath  expressions to graphs of objects of all kinds: 
JavaBeans, Maps, Servlet contexts, DOM etc, including mixtures thereof.

%package        javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description    javadoc
Javadoc for %{name}

%prep
%setup -q -n %{base_name}-%{version}
#touch build.properties
#echo jaxp.jaxp.jar = $(find-jar xml-commons-apis) >> build.properties 
#echo jaxp.xslt.jar = $(find-jar xml-commons-apis) >> build.properties 
#echo jdom.jar = $(find-jar jdom) >> build.properties 
#echo servlet.jar = $(find-jar servletapi4) >> build.properties 
#echo junit.jar = $(find-jar junit) >> build.properties 
#echo commons-beanutils.jar = $(find-jar commons-beanutils) >> build.properties 
#echo commons-collections.jar = $(find-jar commons-collections) >> build.properties 
#echo commons-logging.jar = $(find-jar commons-logging) >> build.properties 

%build
export OPT_JAR_LIST="ant/ant-junit junit ant-launcher"
export CLASSPATH=$(build-classpath \
xerces-j2 \
servletapi5 \
jsp \
xml-commons-apis \
jdom \
commons-beanutils \
commons-logging \
commons-collections \
ant-launcher)
CLASSPATH=$CLASSPATH:target/classes:target/test-classes
%ant -Dbuild.sysclasspath=first -Dant.build.javac.source=1.4 -Dant.build.javac.target=1.4 test jar javadoc


%install
rm -rf $RPM_BUILD_ROOT
install -Dpm 644 target/%{base_name}.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
ln -s %{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar
ln -s %{name}-%{version}.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{base_name}-%{version}.jar
ln -s %{base_name}-%{version}.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{base_name}.jar
  %add_to_maven_depmap %{base_name} %{base_name} %{version} JPP/%{base_name} %{base_name}
install -dm 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr dist/docs/api/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name} 

# poms
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms

install -pm 644 %{SOURCE1} \
    $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{base_name}.pom

%clean
rm -rf $RPM_BUILD_ROOT

%post
%update_maven_depmap

%postun
%update_maven_depmap

%files
%defattr(-,root,root,-)
%doc LICENSE.txt
%{_javadir}/*.jar
%{_datadir}/maven2/poms/*
%{_mavendepmapfragdir}

%files javadoc
%defattr(-,root,root,-)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0:1.2-3.0.4mdv2011.0
+ Revision: 619760
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0:1.2-3.0.3mdv2010.0
+ Revision: 429588
- rebuild

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 0:1.2-3.0.2mdv2009.0
+ Revision: 267206
- rebuild early 2009.0 package (before pixel changes)

* Sat May 24 2008 Alexander Kurtakov <akurtakov@mandriva.org> 0:1.2-2.0.2mdv2009.0
+ Revision: 210807
- add maven pom

* Tue May 13 2008 Alexander Kurtakov <akurtakov@mandriva.org> 0:1.2-2.0.1mdv2009.0
+ Revision: 206660
- add java-rpmbuild BR
- reenable javadoc
- add ant-launcher to the classpath
- fix group
- import jakarta-commons-jxpath



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2335 |12cr|jakarta-commons-primitives-1.0-3.0.6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2005, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define section free
%define shortname commons-primitives
%define gcj_support 1

Name:           jakarta-%{shortname}
Version:        1.0
Release:        %mkrel 3.0.6
Epoch:          0
Summary:        Jakarta Commons Primitives Component

License:        Apache Software License
Group:          Development/Java
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL:            http://jakarta.apache.org/commons/primitives/
Source0:        http://archive.apache.org/dist/jakarta/commons/primitives/source/commons-primitives-1.0-src.tar.gz
Patch0:         %{name}-crosslink.patch

%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildArch:      noarch
BuildRequires:  java-devel
%endif
BuildRequires:  java-rpmbuild >= 0:1.5
#BuildRequires:  java-javadoc
BuildRequires:  ant
BuildRequires:  junit
Provides:       %{shortname} = %{epoch}:%{version}-%{release}

%description
Apache Jakarta Commons Primitives provides a collection of types and
utilities optimized for working with Java primitives (boolean, byte,
char, double, float, int, long, short). Generally, the
Commons-Primitives classes are smaller, faster and easier to work with
than their purely Object based alternatives.

%package        javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description    javadoc
Javadoc for %{name}.


%prep
%setup -q -n %{shortname}-%{version}
%patch0 -p0


%build
# No unit tests yet, would require commons-collections snapshot.
%{ant} \
  -Dfinal.name=%{name}-%{version} \
  -Dj2se.apidoc=%{_javadocdir}/java \
  jar javadoc


%install
rm -rf $RPM_BUILD_ROOT
install -Dpm 644 target/%{name}-%{version}.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
ln -s %{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar
ln -s %{name}-%{version}.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{shortname}-%{version}.jar
ln -s %{shortname}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{shortname}.jar
install -dm 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pR target/docs/api/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%clean
rm -rf $RPM_BUILD_ROOT


%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%doc LICENSE.txt
%{_javadir}/*.jar
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/*
%endif

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0:1.0-3.0.6mdv2011.0
+ Revision: 619761
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0:1.0-3.0.5mdv2010.0
+ Revision: 429589
- rebuild

* Thu Feb 14 2008 Thierry Vignaud <tv@mandriva.org> 0:1.0-3.0.4mdv2009.0
+ Revision: 167951
- fix no-buildroot-tag
- kill re-definition of %%buildroot on Pixel's request

* Sun Dec 16 2007 Anssi Hannula <anssi@mandriva.org> 0:1.0-3.0.4mdv2008.1
+ Revision: 120918
- buildrequire java-rpmbuild, i.e. build with icedtea on x86(_64)

* Sat Sep 15 2007 Anssi Hannula <anssi@mandriva.org> 0:1.0-3.0.3mdv2008.0
+ Revision: 87417
- rebuild to filter out autorequires of GCJ AOT objects
- remove unnecessary Requires(post) on java-gcj-compat

* Sat Aug 04 2007 David Walluck <walluck@mandriva.org> 0:1.0-3.0.2mdv2008.0
+ Revision: 58798
- bump release

* Thu Aug 02 2007 David Walluck <walluck@mandriva.org> 0:1.0-3.0.1mdv2008.0
+ Revision: 58336
- Import jakarta-commons-primitives




* Mon Jul 09 2007 Alexander Kurtakov <akurtakov@active-lynx.com> - 0:1.0-3.0.1mdv2008.0
- Add gcj support
- Use mdv macros

* Mon May 29 2006 Fernando Nasser <fnasser@redhat.com> - 0:1.0-3jpp
- First JPP 1.7 build

* Sun Aug 23 2004 Randy Watler <rwatler at finali.com> - 0:1.0-2jpp
- Rebuild with ant-1.6.2

* Sun Dec 14 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:1.0-1jpp
- First build.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2336 |12cr|jam-2.5-0.20080327.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		version		2.5
%define		codename	haiku
%define		reldate		20080327
%define		fullversion	%{version}%{?codename:-%codename}%{?reldate:-%reldate}

Name:		jam
Summary:	A nice replacement for make
Version:	%{version}
Release:	%{?reldate:0.%reldate.}1
License:	MIT
Group:		Development/Other
URL:		http://equinox-project.org
Source0:	http://downloads.sourceforge.net/project/ede/%{name}/%{fullversion}/%{name}-%{fullversion}.tar.gz
BuildRequires:	bison

%description
Jam is a nice replacement for make (and the mess called Automake) providing
a good facility for writing sane compile scripts.

%prep
%setup -qn %{name}

%build
make

%install
export BINDIR="%{buildroot}%{_bindir}"
./jam0 install

%files
%attr (755,root,root) %{_bindir}/jam
%doc README README.CHANGES RELNOTES


%changelog
* Thu Jul 12 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 2.5-0.20080327.1
+ Revision: 809026
- imported package jam


* Sat Jan 06 2007 David Walluck <walluck@mandriva.org> 2.5-5mdv2007.0
+ Revision: 104968
- rebuild
  bunzip2 patches
- Import jam

* Fri Dec 23 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 2.5-4mdk
- rebuild
- %%mkrel

* Thu Jun 17 2004 Per yvind Karlsen <peroyvind@linux-mandrake.com> 2.5-3mdk
- rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2337 |12cr|jama-1.0.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		jama
Summary:	A Java Matrix Package
Version:	1.0.2
Release:	6
Source:		http://math.nist.gov/javanumerics/jama/Jama-%{version}.tar.gz
License:	Public Domain
URL:		http://math.nist.gov/javanumerics/jama/
Group:		Development/Java
BuildArch:	noarch
BuildRequires:	java-devel
BuildRequires:	ant
BuildRequires:	jpackage-utils
BuildRequires:	java-rpmbuild
%description
JAMA is a basic linear algebra package for Java. It provides user-level
classes for constructing and manipulating real, dense matrices. It is
meant to provide sufficient functionality for routine problems, packaged
in a way that is natural and understandable to non-experts.

%package javadoc
Summary:	Javadoc for %{name}
Group:		Development/Java
%description javadoc
Javadoc for %{name}

%prep
%setup -q -c jama
find Jama -name '*.class' -exec rm -f {} \;

%{__mkdir} build

%{__cat} > build.xml <<EOF
<project name="Jama" basedir="." default="build-jar">
        <target name="build-jar">
                <javac srcdir="Jama" destdir="build" />
                <jar basedir="build" destfile="%{name}-%{version}.jar">
                        <fileset dir="build" includes="*/*.*"/>
                </jar>
        </target>
</project>
EOF

%{__cat} > LICENSE <<EOF
Downloaded from http://math.nist.gov/javanumerics/jama/Jama-%{version}.tar.gz
No license info in the archive, but we can read this on their website :

Copyright Notice  This software is a cooperative product of The
MathWorks and the National Institute of Standards and Technology (NIST)
which has been released to the public domain. Neither The MathWorks
nor NIST assumes any responsibility whatsoever for its use by other
parties, and makes no guarantees, expressed or implied, about its
quality, reliability, or any other characteristic.  
EOF

%build
%ant

%install
%{__rm} -Rf %{buildroot}
%{__install} -d %{buildroot}%{_javadir}
%{__install} -m 644 %{name}-%{version}.jar %{buildroot}%{_javadir}
%{__ln_s} %{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}.jar

%{__install} -d %{buildroot}%{_javadocdir}
cp -a Jama/doc %{buildroot}%{_javadocdir}/%{name}-%{version}


%files
%doc LICENSE Jama/ChangeLog Jama/examples/MagicSquareExample.java
%{_javadir}/%{name}-%{version}.jar
%{_javadir}/%{name}.jar

%files javadoc
%{_javadocdir}/%{name}-%{version}



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-5mdv2011.0
+ Revision: 619768
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.0.2-4mdv2010.0
+ Revision: 429591
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.0.2-3mdv2009.0
+ Revision: 247381
- rebuild

* Thu Feb 14 2008 Nicolas Vigier <nvigier@mandriva.com> 1.0.2-1mdv2008.1
+ Revision: 167765
- import jama



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2338 |12cr|jamin-0.95.0-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		jamin
Summary:	Audio mastering from a mixed down multitrack source with JACK
Version:	0.95.0
Release:	13
License:	GPLv2+
Group:		Sound 
Source0:	%{name}-%{version}.tar.bz2
URL:		http://jamin.sourceforge.net/
BuildRequires:	perl(XML::Parser)
BuildRequires:	pkgconfig(jack)
BuildRequires:	fftw-devel
BuildRequires:	libxml2-devel
BuildRequires:	gtk2-devel
BuildRequires:	liblo-devel
Requires:	swh-plugins

%description
JAM is a tool for producing audio masters from a mixed down 
multitrack source. It runs in the JACK Audio Connection Kit, 
and uses LADSPA for its backend DSP work, specifically the 
swh plugins created by Steve Harris, JAM's main author.

Features:

 * Linear filters 
 * JACK i/o
 * 30band graphic EQ
 * 1023band graphic EQ
 * Spectrum analyser
 * 3band peak compressor
 * Lookahead brickwall limiter

Planned features (in rough order of difficulty):

 * Multiband stereo processing
 * Parametric EQ
 * Loudness maximiser
 * Presets and scenes

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS ChangeLog README TODO
%{_bindir}/jamin
%{_bindir}/jamin-scene
%{_libdir}/ladspa/jamincont_1912.so
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/%{name}.svg
%{_datadir}/%{name}
%{_mandir}/man1/%{name}.*
%{_datadir}/mime/packages/%{name}.xml

#--------------------------------------------------------------------

%prep
%setup -q

#fix plugindir
sed -i -e 's|^plugindir =.*|plugindir = $(libdir)/ladspa|' controller/Makefile.in

%build
export LDFLAGS="-ldl"
%configure2_5x
%make

%install
%makeinstall_std

# we don't want this
rm -rf %{buildroot}%{_libdir}/ladspa/*.la

%find_lang %{name}


%changelog
* Wed Jan 25 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.95.0-11mdv2011.0
+ Revision: 768336
- see #65186 just rebuild

* Sun Oct 24 2010 Jani Välimaa <wally@mandriva.org> 0.95.0-10mdv2011.0
+ Revision: 589149
- clean and prettify .spec

* Sun Oct 24 2010 Jani Välimaa <wally@mandriva.org> 0.95.0-9mdv2011.0
+ Revision: 588986
- require swh-plugins (mdv#61409)

* Tue Feb 09 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.95.0-8mdv2010.1
+ Revision: 502929
- clean and fix rpmlint warning on spec

* Sun Jun 21 2009 Jérôme Brenier <incubusss@mandriva.org> 0.95.0-7mdv2010.0
+ Revision: 387551
- use configure2_5x
- fix license tag

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.95.0-6mdv2009.0
+ Revision: 247382
- rebuild
- fix no-buildroot-tag
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Mon Dec 10 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.95.0-4mdv2008.1
+ Revision: 116802
- Fix install on x86_64
- Fix Description
  Fix BuildRequires
  Remove old menu style

  + Thierry Vignaud <tv@mandriva.org>
    - fix hardcoded man page extension
    - import jamin


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2339 |12cr|jamvm-1.5.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define origin          jamvm
%define originver       %{version}

%define _libdir         %{_prefix}/%{_lib}/%{origin}

%define section         free

%define priority        1410
%define javaver         1.5.0
%define buildver        0

%define java_version    %{javaver}.%{buildver}
%define cname           java-%{javaver}-%{origin}

%define sdklnk           java-%{javaver}-%{origin}
%define jrelnk           jre-%{javaver}-%{origin}
%define sdkdir           %{cname}-%{java_version}
%define jredir           %{sdkdir}/jre
%define sdkbindir        %{_jvmdir}/%{sdklnk}/bin
%define jrebindir        %{_jvmdir}/%{jrelnk}/bin
%define jvmjardir        %{_jvmjardir}/%{cname}-%{java_version}

Name:           jamvm
Version:        1.5.3
Release:        %mkrel 3
Epoch:          0
Summary:        Java Virtual Machine which conforms to the JVM specification version 2
Group:          Development/Java
License:        GPL
URL:            http://jamvm.sourceforge.net/
Source0:        http://downloads.sourceforge.net/jamvm/jamvm-%{originver}.tar.gz
BuildRequires:  eclipse-ecj
BuildRequires:  java-1.5.0-gcj-devel
BuildRequires:  java-rpmbuild >= 0:1.5
BuildRequires:  pkgconfig(libffi)
Requires(post): classpath
Requires(postun): classpath
Requires(post): jpackage-utils >= 0:1.6.3
Requires(postun): jpackage-utils >= 0:1.6.3
Provides:       jre-%{javaver}-%{origin} = %{epoch}:%{java_version}-%{release}
Provides:       jre-%{origin} = %{epoch}:%{java_version}-%{release}
Provides:       jre-%{javaver}, java-%{javaver}, jre = %{epoch}:%{javaver}
Provides:       java-%{origin} = %{epoch}:%{java_version}-%{release}
Provides:       java = %{epoch}:%{javaver}
Provides:       jaxp_parser_impl
Provides:       jndi, jndi-ldap, jdbc-stdext, jaas, jta
Provides:       jsse
Provides:       jaxp_transform_impl
Obsoletes:      java-%{javaver}-%{origin}
Provides:       java-%{javaver}-%{origin}
#Provides:      %{origin} = %{epoch}:%{originver}
ExcludeArch:    sparc

%description
JamVM is a new Java Virtual Machine which conforms to the JVM 
specification version 2 (blue book). In comparison to most other VM's 
(free and commercial) it is extremely small, with a stripped 
executable on PowerPC of only ~135K, and Intel 100K. However, unlike 
other small VMs (e.g. KVM) it is designed to support the full 
specification, and includes support for object finalisation, 
Soft/Weak/Phantom References, the Java Native Interface (JNI) and the 
Reflection API.

%prep
%setup -q -n %{origin}-%{originver}
%{__perl} -pi -e 's|lib/classpath|%{_lib}/classpath|' src/dll.c

%build
export CLASSPATH=
export JAVA=%{java}
export JAVAC=%{javac}
export JAR=%{jar}
export JAVADOC=%{javadoc}
%{configure2_5x} \
  --enable-ffi \
  --with-classpath-install-dir=%{_prefix}
%{make}

%install
%{__rm} -rf %{buildroot}
%{makeinstall_std}

%{__mkdir_p} $RPM_BUILD_ROOT%{_jvmdir}/%{jredir}/bin
(cd $RPM_BUILD_ROOT%{_jvmdir}/%{jredir}/bin \
 && %{__ln_s} %{_bindir}/%{origin} java \
 && %{__ln_s} %{_bindir}/grmiregistry rmiregistry)

%{__mkdir_p} $RPM_BUILD_ROOT%{_jvmdir}/%{jredir}/lib

# create extensions symlinks
ln -s %{_datadir}/classpath/glibj.zip $RPM_BUILD_ROOT%{_jvmdir}/%{jredir}/lib/jsse.jar

# extensions handling
install -dm 755 $RPM_BUILD_ROOT%{jvmjardir}
pushd $RPM_BUILD_ROOT%{jvmjardir}
   ln -s %{_jvmdir}/%{jredir}/lib/jaas.jar jaas-%{java_version}.jar
   ln -s %{_jvmdir}/%{jredir}/lib/jdbc-stdext.jar jdbc-stdext-%{java_version}.jar
   ln -s %{_jvmdir}/%{jredir}/lib/jndi.jar jndi-%{java_version}.jar
   ln -s %{_jvmdir}/%{jredir}/lib/jsse.jar jsse-%{java_version}.jar
   for jar in *-%{java_version}.jar ; do
     ln -sf ${jar} $(echo $jar | sed "s|-%{java_version}.jar|-%{javaver}.jar|g")
     ln -sf ${jar} $(echo $jar | sed "s|-%{java_version}.jar|.jar|g")
   done
popd

# versionless symlinks
pushd $RPM_BUILD_ROOT%{_jvmdir}
   ln -s %{jredir} %{jrelnk}
#   ln -s %{sdkdir} %{sdklnk}
popd

pushd $RPM_BUILD_ROOT%{_jvmjardir}
   ln -s %{sdkdir} %{jrelnk}
#   ln -s %{sdkdir} %{sdklnk}
popd

# generate file lists
find $RPM_BUILD_ROOT%{_jvmdir}/%{jredir} -type d \
  | sed 's|'$RPM_BUILD_ROOT'|%dir |' >  %{name}-%{version}-all.files
find $RPM_BUILD_ROOT%{_jvmdir}/%{jredir} -type f -o -type l \
  | sed 's|'$RPM_BUILD_ROOT'||'      >> %{name}-%{version}-all.files

cat %{name}-%{version}-all.files \
  > %{name}-%{version}.files

find $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir}/bin -type f -o -type l \
  | sed "s|^$RPM_BUILD_ROOT||"      > %{name}-%{version}-sdk-bin.files

%{__rm} -rf %{buildroot}/%{_includedir}

%post
update-alternatives \
  --install %{_bindir}/java java %{_jvmdir}/%{jrelnk}/bin/java %{priority} \
  --slave %{_jvmdir}/jre          jre          %{_jvmdir}/%{jrelnk} \
  --slave %{_jvmjardir}/jre       jre_exports  %{_jvmjardir}/%{jrelnk} \
  --slave %{_bindir}/rmiregistry  rmiregistry  %{_jvmdir}/%{jrelnk}/bin/rmiregistry

update-alternatives \
  --install %{_jvmdir}/jre-%{origin} \
      jre_%{origin} %{_jvmdir}/%{jrelnk} %{priority} \
  --slave %{_jvmjardir}/jre-%{origin} \
      jre_%{origin}_exports %{_jvmjardir}/%{jrelnk}

update-alternatives \
  --install %{_jvmdir}/jre-%{javaver} \
      jre_%{javaver} %{_jvmdir}/%{jrelnk} %{priority} \
  --slave %{_jvmjardir}/jre-%{javaver} \
      jre_%{javaver}_exports %{_jvmjardir}/%{jrelnk}

# rt.jar
ln -sf \
  %{_datadir}/classpath/glibj.zip \
  %{_jvmdir}/%{cname}-%{java_version}/jre/lib/rt.jar

# jaas.jar
ln -sf \
  %{_datadir}/classpath/glibj.zip \
  %{_jvmdir}/%{cname}-%{java_version}/jre/lib/jaas.jar

# jdbc-stdext.jar
ln -sf \
  %{_datadir}/classpath/glibj.zip \
  %{_jvmdir}/%{cname}-%{java_version}/jre/lib/jdbc-stdext.jar

# jndi.jar
ln -sf \
  %{_datadir}/classpath/glibj.zip \
  %{_jvmdir}/%{cname}-%{java_version}/jre/lib/jndi.jar

# jaxp_parser_impl
update-alternatives --install %{_javadir}/jaxp_parser_impl.jar \
  jaxp_parser_impl \
  %{_datadir}/classpath/glibj.zip 20

# jaxp_transform_impl
update-alternatives --install %{_javadir}/jaxp_transform_impl.jar \
  jaxp_transform_impl \
  %{_datadir}/classpath/glibj.zip 20

%postun
if [ $1 -eq 0 ] ; then
   update-alternatives --remove java %{_jvmdir}/%{jrelnk}/bin/java 
   update-alternatives --remove jre_%{origin}  %{_jvmdir}/%{jrelnk}
   update-alternatives --remove jre_%{javaver} %{_jvmdir}/%{jrelnk}
   update-alternatives --remove jaxp_parser_impl \
     %{_datadir}/classpath/glibj.zip
   update-alternatives --remove jaxp_transform_impl \
     %{_datadir}/classpath/glibj.zip
fi

%files -f %{name}-%{version}.files
%defattr(0644,root,root,0755)
%doc ACKNOWLEDGEMENTS AUTHORS COPYING INSTALL NEWS README
%defattr(-,root,root,0755)
%dir %{_jvmdir}/%{sdkdir}
%dir %{jvmjardir}
%{jvmjardir}/*.jar
%{_jvmdir}/%{jrelnk}
%{_jvmjardir}/%{jrelnk}
%{_bindir}/%{origin}
%{_datadir}/%{origin}
%{_libdir}


%changelog
* Tue Feb 21 2012 Jon Dill <dillj@mandriva.org> 0:1.5.3-3mdv2012.0
+ Revision: 778765
- rebuild against new version of libffi4

* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0:1.5.3-2mdv2011.0
+ Revision: 619779
- the mass rebuild of 2010.0 packages

* Mon Aug 03 2009 Frederik Himpe <fhimpe@mandriva.org> 0:1.5.3-1mdv2010.0
+ Revision: 408493
- Update to new version 1.5.3

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 0:1.5.1-2mdv2009.0
+ Revision: 267207
- rebuild early 2009.0 package (before pixel changes)

* Tue Apr 15 2008 Alexander Kurtakov <akurtakov@mandriva.org> 0:1.5.1-1mdv2009.0
+ Revision: 194102
- new version

* Mon Jan 28 2008 David Walluck <walluck@mandriva.org> 0:1.5.0-1mdv2008.1
+ Revision: 159484
- 1.5.0

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Dec 16 2007 Anssi Hannula <anssi@mandriva.org> 0:1.4.5-8mdv2008.1
+ Revision: 120923
- buildrequire java-rpmbuild, i.e. build with icedtea on x86(_64)

* Sat Jul 21 2007 David Walluck <walluck@mandriva.org> 0:1.4.5-7mdv2008.0
+ Revision: 54198
- remove gcj-tools requirement
- fix build

* Sat Jul 21 2007 David Walluck <walluck@mandriva.org> 0:1.4.5-6mdv2008.0
+ Revision: 54176
- fix jsse link
- 1.5.0, not 1.4.2
- %%{jrelnk}/bin not %%{jredir}/bin

* Sun Jul 01 2007 Anssi Hannula <anssi@mandriva.org> 0:1.4.5-4mdv2008.0
+ Revision: 46809
- build with ffi on all archs, fixes crash on non-x86_64


* Wed Mar 14 2007 Frederic Crozat <fcrozat@mandriva.com> 1.4.5-2mdv2007.1
+ Revision: 143653
- Fix update-alternative uninstall (diagnosed by pixel)

  + Thierry Vignaud <tvignaud@mandriva.com>
    - do not package empty ChangeLog

* Wed Feb 14 2007 David Walluck <walluck@mandriva.org> 0:1.4.5-1mdv2007.1
+ Revision: 121154
- 1.4.5

* Fri Dec 15 2006 David Walluck <walluck@mandriva.org> 0:1.4.4-2mdv2007.1
+ Revision: 97248
- change priority to be less than gcj

* Thu Nov 09 2006 David Walluck <walluck@mandriva.org> 0:1.4.4-1mdv2007.1
+ Revision: 79927
- 1.4.4
- BuildRequires: libffi-devel on x86_64
- Import jamvm

* Tue Sep 05 2006 David Walluck <walluck@mandriva.org> 0:1.4.3-3mdv2007.0
- ExcludeArch: sparc

* Thu Jun 15 2006 David Walluck <walluck@mandriva.org> 0:1.4.3-2mdv2007.0
- fix BuildRequires

* Thu Jun 01 2006 David Walluck <walluck@mandriva.org> 0:1.4.3-1mdv2007.0
- rebuild for libgcj.so.7
- remove gnu-crypto and jessie dependencies

* Wed Apr 26 2006 David Walluck <walluck@mandriva.org> 0:1.4.2-4mdk
- set empty CLASSPATH
- but back fix for lib directory

* Thu Apr 13 2006 David Walluck <walluck@mandriva.org> 0:1.4.2-3mdk
- CVS 20060411

* Tue Feb 21 2006 David Walluck <walluck@mandriva.org> 0:1.4.2-2mdk
- rebuild on x86_64

* Tue Jan 31 2006 David Walluck <walluck@mandriva.org> 0:1.4.2-1mdk
- 1.4.2

* Sat Jan 14 2006 David Walluck <walluck@mandriva.org> 0:1.4.1-2mdk
- add java and rmiregistry symlinks

* Fri Jan 13 2006 David Walluck <walluck@mandriva.org> 0:1.4.1-1mdk
- 1.4.1
- change name to jamvm

* Fri Nov 04 2005 David Walluck <walluck@mandriva.org> 0:1.4.2.0-0.0.1mdk
- release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2340 |12cr|jana-0.4.5-0.27.20100520gitacd72f2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Tarfile created using git
# git clone git://git.gnome.org/jana
# git archive --format=tar --prefix=jana-0.4.5/ %{git_version} | bzip2 > jana-0.4.5-20100520.tar.bz2

%define gitdate 20100520
%define git_version acd72f2
%define tarfile %{name}-%{version}-%{gitdate}.tar.bz2
%define snapshot %{gitdate}git%{git_version}

%define major           0
%define libname         %mklibname %{name} %{major}
%define develname       %mklibname %{name} -d

Name:          jana
Version:       0.4.5
Release:       0.27.%{snapshot}
Summary:       An interface library for time-related PIM

Group:         System/Libraries
License:       LGPLv2
URL:           http://git.gnome.org/cgit/jana/
Source0:       %{tarfile}
Patch1:        jana.patch
Patch2:        jana-0.4.5-eds.patch

BuildRequires: evolution-data-server-devel
BuildRequires: gtk+3-devel
BuildRequires: pkgconfig(gconf-2.0)
BuildRequires: pkgconfig(libedataserverui-3.0)
BuildRequires: gtk-doc
BuildRequires: intltool

# Require these because we're using a git snapshot
BuildRequires: libtool
BuildRequires: gnome-common

%description
An interface library for time-related personal information management related
data.

%package -n %{libname}
Summary: Jana development documentation
Group: System/Libraries

%description -n %{libname}
An interface library for time-related personal information management related
data.

%package doc
Summary: Jana development documentation
Group: System/Libraries

%description doc
Documentation for the Jana libraries

%package -n %{libname}-gtk
Summary: Jana GTK
Group: System/Libraries

%description -n %{libname}-gtk
Jana's GTK support

%package -n %{libname}-ecal
Summary: Jana ECAL
Group: System/Libraries
%package devel
Summary: Development package for %{name}
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
Requires: pkgconfig
 
%description -n %{libname}-ecal
Jana's ECAL support


%package -n %{develname}
Summary: Jana development environment
Group: Development/C

Requires: %{libname} = %{version}-%{release}
Requires: %{libname}-gtk = %{version}-%{release}
Requires: %{libname}-ecal = %{version}-%{release}
Provides: %{name}-devel

%description -n %{develname}
Header files and libraries for building applications with Jana

%prep
%setup -q
%patch1 -p1 -b .gtk3
%patch2 -p1 -b .eds

%build
# Don't run configure from autogen.sh
sed -i 's|echo|exit 0|g' autogen.sh
./autogen.sh

%configure2_5x --disable-static --enable-gtk-doc 
%make

%install
make install DESTDIR=%{buildroot} INSTALL='install -p'
mkdir -p %{buildroot}/%{_datadir}/doc/%{name}-%{version}
for f in `ls %{buildroot}/%{_datadir}/doc/`; do
  if [ -f %{buildroot}/%{_datadir}/doc/$f ]; then
    mv %{buildroot}/%{_datadir}/doc/$f %{buildroot}/%{_datadir}/doc/%{name}-%{version}
  fi
done


#Remove libtool archives.
rm -rf %{buildroot}/%{_libdir}/*.la

%files -n %{libname}
%{_libdir}/lib%{name}.so.*

%files -n %{libname}-gtk
%{_libdir}/lib%{name}-gtk.so.*

%files -n %{libname}-ecal
%{_libdir}/lib%{name}-ecal.so.*

%files doc
%doc COPYING AUTHORS ChangeLog MAINTAINERS README
%{_datadir}/doc/%{name}-%{version}
%{_datadir}/gtk-doc/*

%files -n %{develname}
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_datadir}/jana/landwater.vmf

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2341 |12cr|janino-2.5.15-0.0.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2007, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#
%define gcj_support 0

%define section free

Name:           janino
Version:        2.5.15
Release:        %mkrel 0.0.3
Epoch:          0
Summary:        An Embedded Java Compiler
License:        BSD-style
URL:            http://www.janino.net/
Group:          Development/Java
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Source0:        http://www.janino.net/download/%{name}-%{version}.zip
Source1:        janino-2.5.11.pom
Patch0:         janino-build_xml.patch
BuildRequires:  ant
BuildRequires:  java-rpmbuild
BuildRequires:  jpackage-utils >= 0:1.7.2
%if ! %{gcj_support}
BuildArch:      noarch
%endif
Requires(post):    jpackage-utils >= 0:1.7.2
Requires(postun):  jpackage-utils >= 0:1.7.2
%if %{gcj_support}
BuildRequires:    java-gcj-compat-devel
%endif

%description
Janino is a compiler that reads a JavaTM expression, block,
class body, source file or a set of source files, and
generates JavaTM bytecode that is loaded and executed
directly. Janino is not intended to be a development tool,
but an embedded compiler for run-time compilation purposes,
e.g. expression evaluators or "server pages" engines like JSP. 
JANINO is integrated with Apache Commons JCI ("Java Compiler
Interface") and JBoss Rules / Drools. 
JANINO can also be used for static code analysis. 

%package        javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description    javadoc
%{summary}.

%prep
%setup -q
%remove_java_binaries
rm -rf javadoc
%patch0 -b .sav

%build
%{ant} jar javadoc

%install
rm -rf $RPM_BUILD_ROOT

# jars
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}

install -m 644 build/lib/janino.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar

(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; do \
ln -sf ${jar} ${jar/-%{version}/}; done)

%add_to_maven_depmap %{name} %{name} %{version} JPP %{name}

# pom
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms
install -pm 644 %{SOURCE1} \
    $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP-%{name}.pom

# javadoc
install -p -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr build/javadoc/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
(cd $RPM_BUILD_ROOT%{_javadocdir} && ln -sf %{name}-%{version} %{name})

%{gcj_compile}

%clean
rm -rf $RPM_BUILD_ROOT

%post
%update_maven_depmap
%if %{gcj_support}
%{update_gcjdb}
%endif

%postun
%update_maven_depmap
%if %{gcj_support}
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%{_javadir}/*.jar
%{_datadir}/maven2/poms/*
%{_mavendepmapfragdir}
%{gcj_files}

%files javadoc
%defattr(0644,root,root,0755)
%dir %{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}-%{version}/*
%dir %{_javadocdir}/%{name}


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0:2.5.15-0.0.3mdv2011.0
+ Revision: 619780
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0:2.5.15-0.0.2mdv2010.0
+ Revision: 429592
- rebuild

* Wed Jun 25 2008 Alexander Kurtakov <akurtakov@mandriva.org> 0:2.5.15-0.0.1mdv2009.0
+ Revision: 228879
- new version 2.5.15, disable gcj_compile

* Mon Apr 14 2008 Alexander Kurtakov <akurtakov@mandriva.org> 0:2.5.13-0.0.1mdv2009.0
+ Revision: 193231
- new version

  + Thierry Vignaud <tv@mandriva.org>
    - fix no-buildroot-tag

* Fri Jan 25 2008 Alexander Kurtakov <akurtakov@mandriva.org> 0:2.5.12-0.0.1mdv2008.1
+ Revision: 158110
- import janino



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2342 |12cr|jansson-2.3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		jansson
Version:	2.3.1
Release:	1
Summary:	C library for encoding, decoding and manipulating JSON data
Group:		Development/C 
License:	MIT
URL:		http://www.digip.org/jansson/
Source0:	http://www.digip.org/jansson/releases/jansson-%{version}.tar.bz2

BuildRequires: python-sphinx

%description
Small library for parsing and writing JSON documents.

%package devel
Summary:	Header files for jansson
Group:		Development/C 
Requires:	%{name} = %{version}-%{release}

%description devel
Header files for developing applications making use of jansson.

%prep
%setup -q

%build
autoreconf -v --install
%configure --disable-static
%make
make html

%check
make check

%install
make install INSTALL="install -p" DESTDIR="$RPM_BUILD_ROOT"
rm "$RPM_BUILD_ROOT%{_libdir}"/*.la


%files
%doc LICENSE CHANGES
%{_libdir}/*.so.*

%files devel
%doc doc/_build/html/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/%{name}.pc
%{_includedir}/*


%changelog
* Sat May 05 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.3.1-1
+ Revision: 796627
- version update 2.3.1

* Sat Nov 05 2011 Alexander Khrukin <akhrukin@mandriva.org> 2.2.1-1
+ Revision: 721550
- imported package jansson


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2343 |12cr|java-api-compliance-checker-1.1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	API compatibility checker for Java libraries
Name:		java-api-compliance-checker
Version:	1.1.2
Release:	1
Group:		Development/Other
License:	GPLv1+ or LGPLv2+
URL:		http://ispras.linuxbase.org/index.php/Java_API_Compliance_Checker
Source0:	https://github.com/lvc/japi-compliance-checker/downloads/japi-compliance-checker-%{version}.tar.gz
Requires:	java-openjdk
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Java API Compliance Checker (Java ACC) is a tool for checking backward
binary and source compatibility of a Java library API. The tool checks
classes declarations of old and new versions and analyzes changes that
may break compatibility: removed methods, removed class fields, added
abstract methods, etc. Binary incompatibility may result in crashing or
incorrect behavior of existing clients built with an old version of
a library when they are running with a new one. Source incompatibility
may result in recompilation errors with a new library version. The tool
is intended for library developers and operating system maintainers who
are interested in ensuring backward compatibility, i.e. allow old
clients to run or to be recompiled with newer library versions.

%prep

%setup -q -n japi-compliance-checker-%{version}
chmod 0644 LICENSE README

%build
# Nothing to build.

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_prefix}
perl Makefile.pl -install --prefix=%{_prefix} --destdir=%{buildroot}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc LICENSE README doc/
%{_bindir}/japi-compliance-checker


%changelog
* Mon Jun 25 2012 Andrey Ponomarenko <andrey.ponomarenko@rosalab.ru> 1.1.2-1
+ Revision: 806772
- Updated to 1.1.2

* Tue May 22 2012 Andrey Ponomarenko <andrey.ponomarenko@rosalab.ru> 1.1.1-1
+ Revision: 799978
- Updated to 1.1.1

* Mon Apr 16 2012 Andrey Ponomarenko <andrey.ponomarenko@rosalab.ru> 1.1-1
+ Revision: 791356
- Updated to 1.1

* Tue Dec 13 2011 Andrey Ponomarenko <andrey.ponomarenko@rosalab.ru> 1.0.3-1
+ Revision: 740696
- Initial Mandriva package
- Created package structure for java-api-compliance-checker.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2344 |12cr|java_binfmt-1.0.3-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           java_binfmt
Version:        1.0.3
Release:        %mkrel 7
Epoch:          0
Summary:        Java Binary Kernel Support for Linux
License:        GPL
Group:          Development/Java
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL:            http://developer.osdl.org/dev/robustmutexes/src/fusyn.hg/Documentation/java.txt
Source0:        %{name}-%{version}.tar.bz2
Patch0:		jarwrapper.patch
Requires(post): rpm-helper
Requires(preun): rpm-helper

%description
With this package, you can directly execute Java applications and
applets. The binfmt_misc kernel module must be loaded.

%prep
%setup -q
%patch0 -p0

%build
%{__cc} -Wall %{optflags} -o javaclassname javaclassname.c

%install
%{__rm} -rf %{buildroot}
%{__mkdir_p} %{buildroot}%{_bindir}
%{__cp} -a javaclassname %{buildroot}%{_bindir}/javaclassname
%{__cp} -a javawrapper %{buildroot}%{_bindir}/javawrapper
%{__cp} -a jarwrapper %{buildroot}%{_bindir}/jarwrapper
%{__cp} -a jarwrapper %{buildroot}%{_bindir}/appletviewerwrapper
%{__mkdir_p} %{buildroot}%{_initrddir}
%{__cp} -a java_binfmt.init %{buildroot}%{_initrddir}/%{name}

%clean
%{__rm} -rf %{buildroot}

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%files
%defattr(0644,root,root,0755)
%doc java.txt
%attr(0755,root,root) %{_initrddir}/%{name}
%attr(0755,root,root) %{_bindir}/jarwrapper
%attr(0755,root,root) %{_bindir}/javaclassname
%attr(0755,root,root) %{_bindir}/javawrapper
%attr(0755,root,root) %{_bindir}/appletviewerwrapper


%changelog
* Wed Oct 13 2010 Lev Givon <lev@mandriva.org> 0:1.0.3-7mdv2011.0
+ Revision: 585434
- Fix bug #61270.

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0:1.0.3-6mdv2010.0
+ Revision: 429594
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0:1.0.3-5mdv2009.0
+ Revision: 247389
- rebuild
- fix no-buildroot-tag
- kill re-definition of %%buildroot on Pixel's request

* Wed Dec 12 2007 David Walluck <walluck@mandriva.org> 0:1.0.3-3mdv2008.1
+ Revision: 117654
- rebuild


* Sat Dec 09 2006 David Walluck <walluck@mandriva.org> 1.0.3-2mdv2007.0
+ Revision: 93935
- use preferred appletviewer

* Fri Dec 08 2006 David Walluck <walluck@mandriva.org> 0:1.0.3-1mdv2007.1
+ Revision: 93843
- 1.0.3
- Import java_binfmt

* Mon Jul 24 2006 David Walluck <walluck@mandriva.org> 1.0.2-11mdv2007.0
- fix PreReq use

* Fri Jul 29 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.2-10mdk 
- better description (Adam Williamson <awilliamson@mandriva.com>)

* Fri Jul 29 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.2-9mdk 
- spec cleanup

* Sat Jul 24 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.0.2-8mdk 
- rebuild

* Sat Feb 28 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.0.2-7mdk
- more macros


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2345 |12cr|javacc3-3.2-4.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2005, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define section free
%define _basename javacc

Name:           javacc3
Version:        3.2
Release:        %mkrel 4.3
Epoch:          0
Summary:        A parser/scanner generator for java
License:        BSD
Source0:	javacc-3.2-src.tar.gz
Source1:	javacc
Source2:	jjdoc
Source3:	jjtree
Patch0:		javacc3-source_1.4.patch
URL:            https://javacc.dev.java.net/
Group:          Development/Java
BuildRoot:      %{_tmppath}/%{_basename}-%{version}-%{release}-buildroot
BuildArch:      noarch
Requires:	jpackage-utils >= 0:1.5
BuildRequires:	java-devel java-rpmbuild
BuildRequires:	ant, /bin/bash

%description 
Java Compiler Compiler (JavaCC) is the most popular parser generator for use
with Java applications. A parser generator is a tool that reads a grammar
specification and converts it to a Java program that can recognize matches to
the grammar. In addition to the parser generator itself, JavaCC provides other
standard capabilities related to parser generation such as tree building (via
a tool called JJTree included with JavaCC), actions, debugging, etc.

%package manual
Summary:        Manual for %{_basename}
Group:          Development/Java

%description manual
Manual for %{_basename}.

%package demo
Summary:        Examples for %{_basename}
Group:          Development/Java

%description demo
Examples for %{_basename}.

%prep
%setup -q -n %{_basename}-%{version}
%patch0 -p1
cp %{SOURCE1} javacc
cp %{SOURCE2} jjdoc
cp %{SOURCE3} jjtree
mv www/doc .

%build
ant \
  -Dversion=%{version} \
  jar

%install
rm -fr $RPM_BUILD_ROOT
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
install -m 644 bin/lib/%{_basename}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
ln -s %{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar
install -d -m 755 $RPM_BUILD_ROOT/usr/bin
install -m 755 javacc jjdoc jjtree $RPM_BUILD_ROOT/usr/bin
install -d -m 755 $RPM_BUILD_ROOT/usr/share/%{name}
cp -pr examples $RPM_BUILD_ROOT/usr/share/%{name}

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(0644,root,root,0755)
%{_javadir}/*.jar
%doc LICENSE README
%defattr(0755,root,root,0755)
%{_bindir}/*

%files manual
%defattr(0644,root,root,0755)
%doc doc/*

%files demo
%defattr(0644,root,root,0755)
%{_datadir}/%{name}



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0:3.2-4.3mdv2011.0
+ Revision: 619782
- the mass rebuild of 2010.0 packages

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 0:3.2-4.2mdv2010.0
+ Revision: 438016
- rebuild

* Mon Jan 12 2009 David Walluck <walluck@mandriva.org> 0:3.2-4.1mdv2009.1
+ Revision: 328766
- fix Release
- fix some macro usage

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0:3.2-4mdv2009.0
+ Revision: 247391
- rebuild

* Wed Feb 13 2008 Nicolas Vigier <nvigier@mandriva.com> 0:3.2-2mdv2008.1
+ Revision: 167044
- fix groups, release and buildrequires
- build with -source 1.4
- import javacc3


* Mon Apr 24 2006 Fernando Nasser <fnasser@redhat.com> 0:3.2-2jpp
- Rename to javacc3 as compatibility package
- First JPP 1.7 build

* Mon Nov 22 2004 Fernando Nasser <fnasser@redhat.com> 0:3.2-1jpp_2rh
- Rebuild

* Thu Mar  4 2004 Frank Ch. Eigler <fche@redhat.com> 0:3.2-1jpp_1rh
- RH vacuuming

* Fri Jan 30 2004 Sebastiano Vigna <vigna@acm.org> 0:3.2-1jpp
- First JPackage version

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2346 |12cr|javahelp2-2.0.05-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	JavaHelp
Name:		javahelp2
Version:	2.0.05
Release:	%mkrel 7
Epoch:		0
Group:		Development/Java
License:	GPLv2 with exceptions
Url:		https://javahelp.dev.java.net/
Source0:	https://javahelp.dev.java.net/files/documents/5985/59373/%{name}-src-%{version}.zip
Source1:	%{name}-jhindexer.sh
Source2:	%{name}-jhsearch.sh
BuildArch:	noarch
Requires:	jpackage-utils >= 0:1.5.32
BuildRequires:	java-rpmbuild >= 0:1.5.32
BuildRequires:	jsp >= 0:2.0
BuildRequires:	xml-commons-jaxp-1.3-apis
BuildRequires:	tomcat5-servlet-2.4-api
BuildRequires:	xerces-j2
BuildRequires:	ant
BuildRequires:	ant-nodeps
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
JavaHelp software is a full-featured, platform-independent, extensible
help system that enables developers and authors to incorporate online
help in applets, components, applications, operating systems, and
devices. Authors can also use the JavaHelp software to deliver online
documentation for the Web and corporate Intranet.

%package javadoc
Summary:	Javadoc for %{name}
Group:		Development/Java

%description javadoc
Javadoc for %{name}.

%prep
%setup -q -n %{name}-%{version}
# fix files perms
chmod -R go=u-w *
# remove windows files
for file in `find . -type f -name .bat`; do rm -f $file; done

#
# This class provides native browser integration and would require
# JDIC project to be present. Currently there is no such jpackage.org
# package, so deleting the class. When JDIC package is created,
# add BuildProvides and remove the "rm" call.
#
rm jhMaster/JavaHelp/src/new/javax/help/plaf/basic/BasicNativeContentViewerUI.java

mkdir javahelp_nbproject/lib
ln -s %{_javadir}/jsp.jar javahelp_nbproject/lib/jsp-api.jar
ln -s %{_javadir}/servletapi5.jar javahelp_nbproject/lib/servlet-api.jar

%build
export CLASSPATH=$(build-classpath ant/ant-nodeps)
%ant -f javahelp_nbproject/build.xml -Djdic-jar-present=true -Djdic-zip-present=true -Dservlet-jar-present=true -Dtomcat-zip-present=true release javadoc

%install
rm -rf %{buildroot}
install -d -m 755 %{buildroot}%{_javadir}
install -d -m 755 %{buildroot}%{_javadocdir}/%{name}-%{version}
install -d -m 755 %{buildroot}%{_bindir}
install -d -m 755 %{buildroot}%{_datadir}/%{name}
install -m 755 %{SOURCE1} %{buildroot}%{_bindir}/jh2indexer
install -m 755 %{SOURCE2} %{buildroot}%{_bindir}/jh2search

install -m 644 javahelp_nbproject/dist/lib/jhall.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
#cp -pr jhMaster/JavaHelp/doc/public-spec/dtd %{buildroot}%{_datadir}/%{name}
#cp -pr jhMaster/JavaHelp/demos %{buildroot}%{_datadir}/%{name}
cp -pr javahelp_nbproject/dist/lib/javadoc/* %{buildroot}%{_javadocdir}/%{name}-%{version}
# create unversioned symlinks
(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} ${jar/-%{version}/}; done)

%clean
rm -rf %{buildroot}

%post javadoc
rm -f %{_javadocdir}/%{name}
ln -s %{name}-%{version} %{_javadocdir}/%{name}

%postun javadoc
if [ "$1" = "0" ]; then
    rm -f %{_javadocdir}/%{name}
fi

%files
%defattr(0644,root,root,0755)
%attr(0755,root,root) %{_bindir}/*
%{_javadir}/%{name}-%{version}.jar
%{_javadir}/%{name}.jar
%dir %{_datadir}/%{name}

%files javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}-%{version}


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0:2.0.05-7mdv2011.0
+ Revision: 619783
- the mass rebuild of 2010.0 packages

* Sun Sep 27 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0:2.0.05-6mdv2010.0
+ Revision: 449816
- add missing buildrequires on tomcat5-servlet-2.4-api, xml-commons-jaxp-1.3-apis and xerces-j2
- spec file clean
- rebuild for new era

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0:2.0.05-4mdv2009.0
+ Revision: 247393
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Dec 16 2007 Anssi Hannula <anssi@mandriva.org> 0:2.0.05-2mdv2008.1
+ Revision: 120928
- buildrequire java-rpmbuild, i.e. build with icedtea on x86(_64)

* Wed Nov 21 2007 Nicolas Vigier <nvigier@mandriva.com> 0:2.0.05-1mdv2008.1
+ Revision: 111054
- build with java >= 1.6.0
- fix ant error (fix by Alexander Kurtakov)
- fix release, license, group tags
- add buildrequires
- import javahelp2


* Thu Nov 14 2007 Jaroslav Tulach <jtulach@netbeans.org> 0:2.0.05-1mdv
- Converted to version 2.0.05
- Removed demo and manual packages as they are not in current sources

* Wed Dec 20 2006 Jaroslav Tulach <Jaroslav.Tulach@Sun.COM> 0:2.0.02-2jpp
- Change License
- Include Sources
- Build from source
- Move to Free Section
- Temporarely remove the JDIC support (until we have a jdic package)

* Sat Dec 04 2004 Paolo Dona' <vik@3jv.com> 0:2.0.02-1jpp
- upgrade to 2.0_02

* Thu Feb 12 2004 Ralph Apel <r.apel@r-apel.de> 0:2.0.01-1jpp
- change pkg name to javahelp2
- change version notation to 2.0.01
- install scripts as jh2indexer and jh2search

* Wed Jan 14 2004 Ralph Apel <r.apel@r-apel.de> 0:2.0_01-1jpp
- upgrade to 2.0_01

* Mon Mar 24 2003 David Walluck <david@anti-microsoft.org> 0:1.1.3-2jpp
- update for JPackage 1.5

* Mon Mar 24 2003 David Walluck <david@anti-microsoft.org> 1.1.3-1jpp
- 1.1.3
- no more bzip2 on scripts
- fix Id tag in scripts

* Sat May 11 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.1.2-8jpp
- 1.1.2.01
- vendor, distribution, group tags
- updated scripts

* Fri Apr 05 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.1.2-7jpp 
- nosrc package
- section macro

* Thu Jan 17 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.1.2-6jpp
- javadoc in %%{_javadocdir} again 
- additional sources in individual archives

* Fri Jan 4 2002 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.1.2-5jpp
- javadoc back to /usr/share/doc
- no dependencies for manual and javadoc packages
- stricter dependency for demo package
- removed redundant jh.jar, jhbasic.jar and jsearch.jar
- changed jhall.jar name to javasearch.jar
- changed jhtools.jar name to javasearch-tools.jar
- javasearch-tools.jar in javasearch-tools package
- used jpackage scripts
- removed windows files from demo
- standardised summary

* Fri Dec 7 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.1.2-4jpp
- javadoc into javadoc package

* Sun Oct 28 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.1.2-3jpp
- first unified release
- fixed perm problems

* Tue Oct 09 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.1.2-2mdk
- split demo package 
- demo files in %%{_datadir}/%%{name}
- s/jPackage/JPackage/
- spec cleanup

* Tue Jul 24 2001 Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.1.2-1mdk
- used original archives
- s/Copyright/License
- truncated despcription length to 72 columns
- versionning
- no more source package
- merged demo and manual packages

* Sat Mar 10 2001 Guillaume Rousse <g.rousse@linux-mandrake.com> 1.1.1-2mdk
- vendor tag
- packager tag
- sources in /usr/src/java

* Sun Feb 04 2001 Guillaume Rousse <g.rousse@linux-mandrake.com> 1.1.1-1mdk
- first Mandrake release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2347 |12cr|javanotes-5.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:       javanotes
Version:    5.1
Release:    6
Summary:    Introduction to Programming Using Java, By David J. Eck

Group:      Development/Java
License:    CC-BY-SA
URL:        http://math.hws.edu/javanotes/
Source0:    http://math.hws.edu/eck/cs124/downloads/%{name}5.tar.bz2
BuildRoot:  %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
BuildArch:  noarch

%description
The fifth edition of Introduction to Programming Using Java, a free, on-line
textbook on introductory programming, which uses Java as the language of
instruction. This book is directed mainly towards beginning programmers,
although it might also be useful for experienced programmers who want to learn
something about Java. It is certainly not meant to provide complete coverage of
the Java language.

The fifth edition covers Java 5.0 and can also be used with later versions of
Java. You will find many Java applets on the web pages that make up this book,
and many of those applets require Java 5.0 or higher to function. Earlier
editions, which covered earlier versions of Java, are still available; see the
preface for links.

This is the html version, start with index.html in the main directory.

%prep
%setup -q -n %{name}%{version}

%build
# empty but exists to keep rpmlint happy


%install
rm -rf $RPM_BUILD_ROOT
find -type d -exec install -m 755 -d $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/{} ';'
find -type f -exec install -m 644 {} $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/{} ';'

%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root,-)
%doc %{_docdir}/%{name}-%{version}/




%changelog
* Sun Nov 27 2011 Guilherme Moro <guilherme@mandriva.com> 5.1-6
+ Revision: 734024
- rebuild
- imported package javanotes


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2348 |12cr|javasvn-1.1.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gcj_support     1


Name:           javasvn
Version:        1.1.0
Release:        %mkrel 6
Epoch:          0
Summary:        Pure Java Subversion client library

Group:          Development/Java
# License located at http://tmate.org/svn/license.html
License:        BSD
URL:            http://tmate.org/svn/
Source0:        http://tmate.org/svn/org.tmatesoft.svn_%{version}.beta5.src.tar.bz2
Source1:        %{name}-license.html
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

BuildRequires:  ant
BuildRequires:	java-rpmbuild >= 0:1.6
%if %{gcj_support}
BuildRequires:		java-gcj-compat-devel
Requires(post):		java-gcj-compat
Requires(postun):	java-gcj-compat
%else
BuildRequires:		java-devel >= 0:1.4.2
%endif

%if %{gcj_support}
ExclusiveArch:		%{ix86} x86_64 ppc ia64
%else
BuildArch:		noarch
%endif

BuildRequires:          ganymed-ssh2 >= 0:209
Requires:               ganymed-ssh2 >= 0:209


%description
JavaSVN is a pure Java Subversion client library. You would like to use JavaSVN
when you need to access or modify Subversion repository from your Java
application, be it a standalone program, plugin or web application. Being a
pure Java program, JavaSVN doesn't need any additional configuration or native
binaries to work on any OS that runs Java.

%package javadoc
Summary:        Javadoc for JavaSVN
Group:          Development/Java

%description javadoc
Javadoc for JavaSVN.


%prep
%setup -q -n %{name}-src-%{version}.beta5
%{__cp} -a %{SOURCE1} license.html

# delete the jars that are in the archive
rm contrib/ganymed/ganymed.jar
ln -sf %{_javadir}/ganymed-ssh2.jar contrib/ganymed/ganymed.jar
rm contrib/junit/junit.jar

# fixing wrong-file-end-of-line-encoding warnings
sed -i 's/\r$//' README.txt doc/examples/*.iml
find doc/examples -name \*.java -exec sed -i 's/\r$//' {} \;


%build
export CLASSPATH=
export OPT_JAR_LIST=
%ant

# Link source files to fix -debuginfo generation.
rm -f org
ln -s javasvn/src/org
rm -f de
ln -s contrib/sequence/src/de


%install
rm -rf $RPM_BUILD_ROOT

# jar
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
install -m 644 build/lib/%{name}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar

# javadoc
mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
find doc/javadoc -name \*.html -exec sed -i 's/\r$//' {} \;
sed -i 's/\r$//' doc/javadoc/package-list
cp -pr doc/javadoc/* \
  $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}

# gcj support
%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

pushd $RPM_BUILD_ROOT%{_javadir}/
ln -s %{name}-%{version}.jar %{name}.jar
popd

%clean
rm -rf $RPM_BUILD_ROOT

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files
%defattr(-,root,root)
%{_javadir}/*
%doc COPYING README.txt changelog.txt license.html doc/examples

%if %{gcj_support}
%{_libdir}/gcj/%{name}
%endif

%files javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}-%{version}




%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0:1.1.0-6mdv2011.0
+ Revision: 619784
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0:1.1.0-5mdv2010.0
+ Revision: 429596
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0:1.1.0-4mdv2009.0
+ Revision: 247396
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0:1.1.0-2mdv2008.1
+ Revision: 136503
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

  + Anssi Hannula <anssi@mandriva.org>
    - buildrequire java-rpmbuild, i.e. build with icedtea on x86(_64)


* Tue Oct 31 2006 David Walluck <walluck@mandriva.org> 1.1.0-1mdv2007.0
+ Revision: 74304
- bump release
- 1.1.0.beta5
- Import javasvn

* Fri Sep 01 2006 David Walluck <walluck@mandriva.org> 0:1.1.0-0.3.beta4mdv2007.0
- release

* Tue Aug 29 2006 Robert Marcano <robert@marcanoonline.com> 1.1.0-0.3.beta4
- Rebuild

* Fri Aug 04 2006 Robert Marcano <robert@marcanoonline.com> 1.1.0-0.2.beta4
- Fix bad relase tag

* Tue Aug 01 2006 Robert Marcano <robert@marcanoonline.com> 1.1.0-0.beta4
- Update to upstream version 1.1.0.beta4, required by subclipse 1.1.4

* Sat Jul 29 2006 Robert Marcano <robert@marcanoonline.com> 1.0.6-2
- Rebuilt to pick up the changes in GCJ (bug #200490)

* Tue Jun 27 2006 Robert Marcano <robert@marcanoonline.com> 1.0.6-1
- Update to upstream version 1.0.6

* Mon Jun 26 2006 Robert Marcano <robert@marcanoonline.com> 1.0.4-4
- created javadoc subpackage
- dependency changed from ganymed to ganymed-ssh2

* Mon Jun 12 2006 Robert Marcano <robert@marcanoonline.com> 1.0.4-3
- rpmlint fixes and debuginfo generation workaround
- doc files added

* Mon May 29 2006 Robert Marcano <robert@marcanoonline.com> 1.0.4-2
- review updates

* Mon May 08 2006 Robert Marcano <robert@marcanoonline.com> 1.0.4-1
- initial version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2349 |12cr|jcgui-0.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           jcgui
Summary:        GUI for JConvolver, an audio convolution engine for JACK
Version:        0.8
Release:        1

Source:         http://prdownloads.sourceforge.net/jcgui/%{name}-%{version}.tar.bz2
URL:            http://jcgui.sourceforge.net/
License:        GPLv2
Group:          Sound
BuildRequires:  python
BuildRequires:  gtk2-devel
BuildRequires:  sndfile-devel, jackit-devel
BuildRequires:  libzita-resampler-devel
BuildRequires:  desktop-file-utils
Requires:       jconvolver

%description
JCGui is a graphical GTK user interface for JConvolver, an audio data
convolution engine for the Jack Audio Connection Kit. JConvolver is
used to create realistic acoustic environments.

%prep
%setup -q

%build
./waf configure --prefix=%{_prefix} --cxxflags="%{optflags}"
./waf -j1

%install
rm -rf %{buildroot}
./waf install --destdir=%{buildroot} -j1
desktop-file-install --add-category="X-MandrivaLinux-Multimedia-Sound;" \
                     --remove-category="X-Jack;" \
                     --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/Jc_Gui
%{_datadir}/pixmaps/*.png
%{_datadir}/applications/Jc_Gui.desktop


%changelog
* Sat Dec 24 2011 Frank Kober <emuse@mandriva.org> 0.7-4
+ Revision: 745029
- overwrite default cxxflags with mdv optflags
- rebuild to link against newer libpng

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 0.7-2mdv2011.0
+ Revision: 612439
- the mass rebuild of 2010.1 packages

* Tue Mar 02 2010 Frank Kober <emuse@mandriva.org> 0.7-1mdv2010.1
+ Revision: 513687
- import jcgui



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2350 |12cr|jchkmail-2.2.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name jchkmail
%define version 2.2.1
%define release %mkrel 3

%define Werror_cflags %nil

Summary: A mail filtering software
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tgz
License: GPL
Group: System/Servers
Url: http://www.j-chkmail.org/
BuildRoot: %{_tmppath}/%{name}-buildroot
BuildRequires: libxml2-devel
BuildRequires: libmilter-devel 
BuildRequires: sendmail

%description
j-chkmail is a mail filtering software using sendmail milter API. j-chkmail is
compatible with UNIX based mailservers running sendmail or postfix.

The goal of j-chkmail is to be able to filter as much messages as possible, as
fast as possible and as well as possible. Originally, it's intended to be use
in large and heterogeneous communities such as university campus, but not only. 

%prep
%setup -q
# don't try action needing to be root
perl -pi -e 's:@(chown|chgrp):/bin/true:' \
    Makefile.am etc/Makefile.am \
    Makefile.in etc/Makefile.in

%build
aclocal
automake
autoreconf
%configure \
  --with-work-dir=%_var/lib/%name \
  --with-jgreyd-dir=%_var/lib/%name/jgreyd \
  --with-user=%name \
  --with-group=%name

%make

%install
rm -rf $RPM_BUILD_ROOT

mkdir -p %buildroot%_sysconfdir/init.d

%makeinstall_std

%pre
%_pre_user_add %name %_var/lib/%name /bin/false

%postun
%_postun_user_del %name

%files
%defattr(-,root,root)
%config(noreplace) %_sysconfdir/mail/%name
%_bindir/*
%_sbindir/*
%_sysconfdir/init.d/*
%attr(-,jchkmail,jchkmail) %config(noreplace) %_var/lib/%name
%_mandir/*/*
%doc README*


%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 2.2.1-3mdv2011.0
+ Revision: 612440
- the mass rebuild of 2010.1 packages

* Mon Feb 08 2010 Olivier Thauvin <nanardon@mandriva.org> 2.2.1-2mdv2010.1
+ Revision: 502501
- add docs files
- 2.2.1

* Mon Nov 23 2009 Olivier Thauvin <nanardon@mandriva.org> 2.1.1-1mdv2010.1
+ Revision: 469198
- import jchkmail



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2351 |12cr|jcip-annotations-1.0-1.0.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2008, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define gcj_support 0

%define section   free

Name:           jcip-annotations
Version:        1.0
Release:        %mkrel 1.0.3
Epoch:          0
Summary:        Java Concurrency in Practice
License:        Creative Commons Attribution License
Group:          Development/Java
URL:            http://www.jcip.net/
Source0:        http://www.jcip.net/jcip-annotations-src.jar
Source1:        http://repo1.maven.org/maven/livetribe/maven/m2/net/jcip/jcip-annotations/1.0/jcip-annotations-1.0.pom
#Patch0:         aQute-bndlib-Filter.patch

BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
%if %{gcj_support}
BuildRequires:    java-gcj-compat-devel
%endif


%if ! %{gcj_support}
BuildArch:      noarch
%endif

BuildRequires:  jpackage-utils >= 0:1.7.5
BuildRequires:  java-rpmbuild

#BuildRequires:  ant >= 0:1.6.5
#BuildRequires:  ecj
#BuildRequires:  eclipse-ecj
#BuildRequires:  eclipse-platform
#BuildRequires:  eclipse-rcp

Requires:  java >= 0:1.5.0
#Requires:  ant >= 0:1.6.5
#Requires:  ecj
#Requires:  eclipse-ecj
#Requires:  eclipse-platform
#Requires:  eclipse-rcp
Requires(post):    jpackage-utils >= 0:1.7.4
Requires(postun):  jpackage-utils >= 0:1.7.4

%description
Java Concurrency in Practice

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
Javadoc for %{name}.


%prep
%setup -q -c
mkdir -p target/site/apidocs/
mkdir -p target/classes/
mkdir -p src/main/java/
mv net src/main/java
#%patch0 -b .sav0

%build
%javac -d target/classes $(find src/main/java -name "*.java")
%javadoc -d target/site/apidocs -sourcepath src/main/java net.jcip.annotations
for f in $(find aQute/ -type f -not -name "*.class"); do
    cp $f target/classes/$f
done
pushd target/classes
%jar cmf ../../META-INF/MANIFEST.MF ../%{name}-%{version}.jar *
popd

%install
rm -rf $RPM_BUILD_ROOT
# jars
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
install -m 644 target/%{name}-%{version}.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
%add_to_maven_depmap net.jcip jcip-annotations %{version} JPP %{name}
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed  "s|-%{version}||g"`; done)

# pom
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms
install -m 644 %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP-%{name}.pom

# javadoc
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name} 

%{gcj_compile}

%clean
rm -rf $RPM_BUILD_ROOT

%post
%update_maven_depmap
%if %{gcj_support}
%{update_gcjdb}
%endif

%postun
%update_maven_depmap
%if %{gcj_support}
%{clean_gcjdb}
%endif

%files
%defattr(-,root,root,-)
%{_javadir}/*
%{_datadir}/maven2
%{_mavendepmapfragdir}
%{gcj_files}

%files javadoc
%defattr(-,root,root,-)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0:1.0-1.0.3mdv2011.0
+ Revision: 619785
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0:1.0-1.0.2mdv2010.0
+ Revision: 429597
- rebuild

* Tue Aug 12 2008 Alexander Kurtakov <akurtakov@mandriva.org> 0:1.0-1.0.1mdv2009.0
+ Revision: 271258
- fix group
- BR java-rpmbuild
- import jcip-annotations



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2352 |12cr|jclic-0.2.1.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Authoring and playing system for educational activities
Name:		jclic
Group:		Education
Version:	0.2.1.0
Release:	%mkrel 4
License:	GPL
Url:		http://projectes.lafarga.cat/projects/jclic
Source0:	http://projectes.lafarga.cat/projects/jclic/downloads/files/4342/jclic-0.2.1.0-src.zip
Source1:	jclic.1
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

#-------------------------------------------------------------------------------
BuildRequires:	ant
BuildRequires:	ant-jmf
BuildRequires:	ant-nodeps
BuildRequires:	imagemagick
BuildRequires:	java-rpmbuild
BuildRequires:	jpackage-utils
Requires:	fmj
Requires:	tritonus

#-------------------------------------------------------------------------------
# Auto detect/use pt_BR instead of pt_PT; should work on other locale variants
Patch0:		jclic-0.2.1.0-locale.patch

# Default to xgd-open instead of mozilla
Patch1:		jclic-0.2.1.0-browser.patch

#-------------------------------------------------------------------------------
%description
JClic is a set of cross-platform Java applications useful for creating
and carrying out different types of educational activities like puzzles,
associations, text exercises or crosswords.

#-----------------------------------------------------------------------
%prep
%setup -q -n %{name}-%{version}-src

%patch0 -p1
%patch1 -p1

#-----------------------------------------------------------------------
%build
JAVA_HOME=%{java_home} ant

#-----------------------------------------------------------------------
%install
mkdir -p %{buildroot}%{_datadir}/%{name}
cp -far dist/* %{buildroot}%{_datadir}/%{name}
pushd %{buildroot}%{_datadir}/%{name}/%{name}
    rm -fr %{buildroot}%{_datadir}/%{name}/icons
    rm -f %{buildroot}%{_datadir}/%{name}/jclic-icons.zip
    rm -f %{buildroot}%{_datadir}/%{name}/jclic-aqua-icons.sit
popd

mkdir -p %{buildroot}%{_bindir}
cat > %{buildroot}%{_bindir}/jclic << EOF
#!/bin/sh
LD_LIBRARY_PATH=%{_libdir}/fmj java -classpath %{_datadir}/%{name}/%{name}/jclic.jar:\`%{_bindir}/build-classpath fmj\` JClicPlayer "\$@"
EOF
cat > %{buildroot}%{_bindir}/jclicauthor << EOF
#!/bin/sh
java -Xmx256m -jar %{_datadir}/%{name}/%{name}/jclicauthor.jar "\$@"
EOF
cat > %{buildroot}%{_bindir}/jclicreports << EOF
#!/bin/sh
java -jar %{_datadir}/%{name}/%{name}/jclicreports.jar "\$@"
EOF
chmod +x %{buildroot}%{_bindir}/*

mkdir -p %{buildroot}{%{_miconsdir},%{_iconsdir},%{_datadir}/pixmaps}
mkdir -p %{buildroot}%{_datadir}/applications
pushd dist/jclic/icons
    for app in "" author reports; do
    name=%{name}$app
    if [ -z "$app" ]; then
	file=$name.png
    else
	file=$app.png
    fi
    icon=$name.png
    convert -resize 16x16 $file %{buildroot}%{_miconsdir}/$icon
    convert -resize 32x32 $file %{buildroot}%{_iconsdir}/$icon
    install -m644 -D $file %{buildroot}%{_liconsdir}/$icon
    case $app in
	author)		desk="JClic Author"		;;
	reports)	desk="JClic Report Server"	;;
	*)		desk="JClic"			;;
    esac
cat > %{buildroot}%{_datadir}/applications/mandriva-$name.desktop << EOF
[Desktop Entry]
Name=$desk
Comment=Authoring and playing system for educational activities
Exec=$name
Icon=$icon
Terminal=false
Type=Application
Categories=Education;
EOF
    done
popd

mkdir -p %{buildroot}%{_mandir}/man1
cp %{SOURCE1} %{buildroot}%{_mandir}/man1
xz -z %{buildroot}%{_mandir}/man1/jclic.1

#-----------------------------------------------------------------------
%clean
rm -rf %{buildroot}

#-----------------------------------------------------------------------
%files
%defattr(-,root,root)
%{_bindir}/*
%{_datadir}/%{name}
%{_miconsdir}/*.png
%{_iconsdir}/*.png
%{_liconsdir}/*.png
%{_datadir}/applications/*.desktop
%{_mandir}/man1/jclic.1*


%changelog
* Sat Jan 08 2011 Paulo Andrade <pcpa@mandriva.com.br> 0.2.1.0-4mdv2011.0
+ Revision: 630388
- Add requires of tritonus meta-package to install all media handlers
- Correct generation of the jclic script by escaping backquote in spec

* Fri Jan 07 2011 Paulo Andrade <pcpa@mandriva.com.br> 0.2.1.0-3mdv2011.0
+ Revision: 629682
- Use fmj instead of missing requirement of jfm

* Thu Jan 06 2011 Paulo Andrade <pcpa@mandriva.com.br> 0.2.1.0-2mdv2011.0
+ Revision: 629180
- Automatically detect locale country
- Use xdg-open as default browser
- Add debian jclic manpage

* Wed Jan 05 2011 Paulo Andrade <pcpa@mandriva.com.br> 0.2.1.0-1mdv2011.0
+ Revision: 628855
- Import jclic 0.2.1.0
- jclic


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2353 |12cr|jcommon-1.0.16-0.0.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2007, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define gcj_support 0

%define section free

Name:           jcommon
Version:        1.0.16
Release:        %mkrel 0.0.4
Epoch:          0
Summary:        Common library
License:        LGPL
Url:            http://www.jfree.org/jcommon/index.html
Source0:        http://download.sourceforge.net/jfreechart/jcommon-%{version}.tar.gz
Group:          Development/Java
BuildRequires:          ant >= 0:1.6.5
BuildRequires:          junit
BuildRequires:          java-rpmbuild >= 0:1.6
%if ! %{gcj_support}
BuildArch:      noarch
%endif
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
%if %{gcj_support}
BuildRequires:    java-gcj-compat-devel
%endif

%description
Collection of classes used by Object Refinery Projects,
for example jfreechart

%package test
Summary:        Test tasks for %{name}
Group:          Development/Java
Requires:       %{name} = %{epoch}:%{version}-%{release}
Requires:       junit

%description test
All test tasks for %{name}.

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
%{summary}.

%description javadoc -l fr
Javadoc pour %{name}.

%prep
%setup -q
%{__perl} -pi -e 's/^build\.target=.*/build.target=1.5/;' -e 's/^build\.source=.*/build.source=1.5/;' ant/build.properties
%remove_java_binaries

%build
export CLASSPATH=$(build-classpath junit)
%{ant} -f ant/build.xml -Dbuildstable=true -Dproject.outdir=. -Dbasedir=. compile compile-junit-tests javadoc

%install
rm -rf $RPM_BUILD_ROOT
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}/%{name}
# jars
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
install -m 644 %{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}
install -m 644 lib/%{name}-%{version}-junit.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-junit-%{version}.jar
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*.jar; do ln -sf ${jar} `echo $jar| sed  "s|-%{version}||g"`; done)
# javadoc
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr javadoc/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}
%{gcj_compile}

%clean
rm -rf $RPM_BUILD_ROOT

%if %{gcj_support}
%post
%{update_gcjdb}
%endif

%if %{gcj_support}
%postun
%{clean_gcjdb}
%endif

%if %{gcj_support}
%post test
%{update_gcjdb}
%endif

%if %{gcj_support}
%postun test
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%doc licence-LGPL.txt README.txt
%{_javadir}/%{name}.jar
%{_javadir}/%{name}-%{version}.jar
%dir %{_javadir}/%{name}
%{gcj_files}

%files test
%defattr(0644,root,root,0755)
%{_javadir}/%{name}-junit-%{version}.jar
%{_javadir}/%{name}-junit.jar
%{gcj_files}

%files javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0:1.0.16-0.0.4mdv2011.0
+ Revision: 619786
- the mass rebuild of 2010.0 packages

* Fri Jul 31 2009 Jerome Martin <jmartin@mandriva.org> 0:1.0.16-0.0.3mdv2010.0
+ Revision: 405111
- Version 1.0.16
- rebuild

* Fri Jul 31 2009 Jerome Martin <jmartin@mandriva.org> 0:1.0.14-0.0.2mdv2010.0
+ Revision: 405106
- rebuild

* Mon Oct 20 2008 Alexander Kurtakov <akurtakov@mandriva.org> 0:1.0.14-0.0.1mdv2009.1
+ Revision: 295811
- add new sources
- 1.0.14

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 0:1.0.13-2.0.1mdv2009.0
+ Revision: 267208
- rebuild early 2009.0 package (before pixel changes)

* Fri Jun 13 2008 Alexander Kurtakov <akurtakov@mandriva.org> 0:1.0.13-0.0.1mdv2009.0
+ Revision: 218679
- new version 1.0.13 and disable gcj compile

* Mon Jan 21 2008 Alexander Kurtakov <akurtakov@mandriva.org> 0:1.0.12-0.0.1mdv2008.1
+ Revision: 155726
- new version and spec cleanup

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Dec 16 2007 Anssi Hannula <anssi@mandriva.org> 0:1.0.9-2.0.1mdv2008.1
+ Revision: 120933
- buildrequire java-rpmbuild, i.e. build with icedtea on x86(_64)

* Fri Sep 21 2007 David Walluck <walluck@mandriva.org> 0:1.0.9-2.0.0mdv2008.0
+ Revision: 92004
- bump release to be greater than previous package
- sync with JPackage to fix compiler, javadoc installation and packaging, gcj support, and more

* Wed Sep 19 2007 Nicolas Vigier <nvigier@mandriva.com> 1.0.9-2mdv2008.0
+ Revision: 90614
- rebuild

* Tue Sep 18 2007 Nicolas Vigier <nvigier@mandriva.com> 1.0.9-1mdv2008.0
+ Revision: 89745
- Import jcommon


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2354 |12cr|jconvolver-0.9.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name            jconvolver
%define version         0.9.2
%define release         1

Name:           %{name}
Summary:        Audio convolution engine for JACK
Version:        %{version}
Release:        %{release}

Source:         http://www.kokkinizita.net/linuxaudio/downloads/%{name}-%{version}.tar.bz2
URL:            http://www.kokkinizita.net/linuxaudio/
License:        GPLv2
Group:          Sound
BuildRequires:  clthreads-devel, libzita-convolver-devel
BuildRequires:  fftw3-devel, sndfile-devel, jackit-devel
Suggests:       jconvolver-reverbs

%description
Jconvolver is a Convolution Engine for JACK using FFT-based partitioned
convolution with multiple partition sizes. It is mainly used to create
realistic acoustic environments such as reverbs for sounds sent to its
input. Jconvolver uses a configurable smallest partition size at the
start of the impulse response, and longer ones further on. This
allows long impulse responses along with minimal or even zero delay at
a reasonable CPU load. It is recommended to install also jcgui, a
graphical user interface for JConvolver as well as the example reverb
data jconvolver-reverbs.

%prep
%setup -q
cd source
perl -pi -e 's/PREFIX =/#PREFIX =/g' Makefile
perl -pi -e 's/-march=native//g' Makefile

%build
cd source
make

%install
rm -rf %{buildroot}
install -d %{buildroot}/%{_datadir}/%{name}
cp -a config-files %{buildroot}/%{_datadir}/%{name}
cd source
install -d %{buildroot}/%{_bindir}
PREFIX=%{buildroot}%{_prefix} make install
chmod 644 %{buildroot}%{_datadir}/%{name}/config-files/ambisonic/super-stereo.conf

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%{_bindir}/*
%{_datadir}/%{name}


%changelog
* Sun Apr 15 2012 Frank Kober <emuse@mandriva.org> 0.9.2-1
+ Revision: 791128
- kill march CPP flag
- update to new version 0.9.2

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 0.8.7-2mdv2011.0
+ Revision: 612441
- the mass rebuild of 2010.1 packages

* Sun Apr 11 2010 Frank Kober <emuse@mandriva.org> 0.8.7-1mdv2010.1
+ Revision: 533597
- new version
- new version

* Tue Mar 02 2010 Frank Kober <emuse@mandriva.org> 0.8.4-1mdv2010.1
+ Revision: 513719
- import jconvolver
- import jconvolver



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2355 |12cr|jconvolver-reverbs-0.8.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name            jconvolver-reverbs
%define version         0.8.4
%define release         %mkrel 3

%define jconv_name      jconvolver

Name:           %{name}
Summary:        Reverb impulse response data files for JConvolver
Version:        %{version} 
Release:        %{release}

Source:         http://www.kokkinizita.net/linuxaudio/downloads/jconvolver-reverbs.tar.bz2
URL:            http://www.kokkinizita.net/linuxaudio/
License:        GPLv2
Group:          Sound
BuildArch:      noarch

%description
Reverb example impulse responses for Jconvolver, the Convolution Engine 
for JACK. They include true measured data acquired from several accoustic 
environments such as cathedral, concert hall and chapel. These files can 
be loaded into JConvolver to produce realistic reverb effects. 

%prep 
%setup -q -n reverbs

%install
rm -rf %{buildroot}
install -d %{buildroot}/%{_datadir}/%jconv_name/reverbs
cp -a * %{buildroot}/%{_datadir}/%jconv_name/reverbs

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%{_datadir}/%jconv_name/reverbs/*


%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 0.8.4-3mdv2011.0
+ Revision: 612442
- the mass rebuild of 2010.1 packages

* Thu Mar 04 2010 Frank Kober <emuse@mandriva.org> 0.8.4-2mdv2010.1
+ Revision: 514269
- fix build arch: noarch

* Tue Mar 02 2010 Frank Kober <emuse@mandriva.org> 0.8.4-1mdv2010.1
+ Revision: 513685
- import jconvolver-reverbs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2356 |12cr|jemmy-2.3.0.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Prevent brp-java-repack-jars from being run.
%global __jar_repack %{nil}

# Install time macros
%global target_jar build/%{name}.jar
%global target_javadoc build/javadoc/*


Name:           jemmy
Version:        2.3.0.0
Release:        3
Summary:        Java UI testing library

Group:          Development/Java
License:        CDDL
URL:            https://jemmy.dev.java.net

# The source for this package was pulled from upstream's vcs.  Use the
# following commands to generate the tarball:
#
# svn export https://jemmy.dev.java.net/svn/jemmy/trunk/Jemmy2 jemmy-2.3.0.0 --username <username>
# tar -czvf jemmy-2.3.0.0.tar.gz jemmy-2.3.0.0
#
# where <username> is a name of the user registered here: https://www.dev.java.net/servlets/Join
Source0:        jemmy-2.3.0.0.tar.gz

BuildRequires:  ant >= 1.6.5
BuildRequires:  java-devel >= 0:1.6.0
BuildRequires:  jpackage-utils
BuildRequires:  java-rpmbuild >= 0:1.5.32

Requires:       java >= 0:1.6.0
Requires:       jpackage-utils

BuildArch:      noarch

%description
Jemmy is a Java UI testing library. Jemmy represents the most natural way to 
test Java UI - perform the testing right from the Java code. Jemmy is a Java 
library which provides clear and straightforward API to access Java UI. Tests 
are then just java programs, which use the API. Having the tests in Java allows 
to use all the flexibility of high level language to capture test logic and 
also do any other operations needed to be done from test.

%package javadoc
Summary:        Javadocs for %{name}
Group:          Development/Java
Requires:       %{name} = %{version}-%{release}
Requires:       jpackage-utils

%description javadoc
This package contains the API documentation for %{name}.

%prep
%setup -q
find . -type f -name '*.jar' | xargs -t rm
echo "Please, visit https://jemmy.dev.java.net for more info about Jemmy." > README.txt

%build
%ant jar javadoc

%install
%__rm -rf %{buildroot}

# jar
%__mkdir_p %{buildroot}%{_javadir}
%__cp -a %{target_jar} %{buildroot}%{_javadir}/%{name}-%{version}.jar
(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do \
%__ln_s ${jar} ${jar/-%{version}/}; done)

# javadoc
%__mkdir_p %{buildroot}%{_javadocdir}/%{name}
cp -pr %{target_javadoc}/* %{buildroot}%{_javadocdir}/%{name}

%files
%defattr(-,root,root,-)
%doc README.txt
%{_javadir}/*.jar

%files javadoc
%defattr(-,root,root,-)
%{_javadocdir}/%{name}



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 2.3.0.0-2mdv2011.0
+ Revision: 619796
- the mass rebuild of 2010.0 packages

* Fri Sep 25 2009 Jaroslav Tulach <jtulach@mandriva.org> 2.3.0.0-1mdv2010.0
+ Revision: 448735
- First Mandriva package for jemmy (originally part of NetBeans, now separated)
- create jemmy


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2357 |12cr|jep-2.4.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define ext_version 1.1.1

Name:		jep
Version:	2.4.1
Release:	6
Summary:	Java Math Expression Parser
URL:		http://sourceforge.net/projects/jep/
Source:		http://dl.sourceforge.net/sourceforge/jep/jep-%{version}-ext-%{ext_version}-gpl.zip
Patch0:		jep-build.patch
BuildRequires:	java-devel java-rpmbuild ant ant-nodeps javacc3 jama junit
Group:		Development/Java
License:	GPL+
BuildArch:	noarch

%description
JEP is a Java library for parsing and evaluating mathematical expressions.
With this package you can allow your users to enter an arbitrary formula
as a string, and instantly evaluate it. JEP supports user defined
variables, constants, and functions. A number of common mathematical
functions and constants are included.

%package javadoc
Summary:	Javadoc for %{name}
Group:		Development/Java
%description javadoc
Javadoc for %{name}.

%prep
%setup -q -n jep-%{version}-ext-%{ext_version}-gpl
%patch0 -p1

%{_bindir}/find . -name '*.jar' -or -name '*.class' -exec rm {} \;
%{__mkdir} javacc
%{__ln_s} %{_javadir}/javacc3.jar javacc/javacc.jar

%build
export JAVACCHOME=`pwd`/javacc
%ant

%install
%{__rm} -Rf %{buildroot}
%{__install} -d %{buildroot}%{_javadir}
%{__install} -m 644 dist/ext-%{ext_version}.jar %{buildroot}%{_javadir}
%{__ln_s} ext-%{ext_version}.jar %{buildroot}%{_javadir}/ext.jar
%{__install} -m 644 dist/jep-%{version}.jar %{buildroot}%{_javadir}
%{__ln_s} jep-%{version}.jar %{buildroot}%{_javadir}/jep.jar

%{__install} -d %{buildroot}%{_javadocdir}
cp -a doc/javadoc %{buildroot}%{_javadocdir}/%{name}-%{version}

%files
%doc CHANGES.txt COPYRIGHT.txt LICENSE-gpl.txt README.html doc/html
%{_javadir}/ext-%{ext_version}.jar
%{_javadir}/ext.jar
%{_javadir}/jep-%{version}.jar
%{_javadir}/jep.jar

%files javadoc
%{_javadocdir}/%{name}-%{version}


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 2.4.1-5mdv2011.0
+ Revision: 619807
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2.4.1-4mdv2010.0
+ Revision: 429601
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2.4.1-3mdv2009.0
+ Revision: 247401
- rebuild

* Thu Feb 14 2008 Nicolas Vigier <nvigier@mandriva.com> 2.4.1-1mdv2008.1
+ Revision: 167819
- import jep



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2358 |12cr|jettison-1.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           jettison
Version:        1.3
Release:        3
Summary:        A JSON StAX implementation
Group:          Development/Java
License:        ASL 2.0
URL:            http://jettison.codehaus.org/
Source0:        http://repo1.maven.org/maven2/org/codehaus/%{name}/%{name}/%{version}/%{name}-%{version}-sources.jar
BuildArch:      noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildRequires:     java-devel >= 0:1.6.0
BuildRequires:     jpackage-utils
Requires:          java >= 0:1.6.0
Requires:          jpackage-utils

%description
Jettison is a collection of Java APIs (like STaX and DOM) which read
and write JSON. This allows nearly transparent enablement of JSON based
web services in services frameworks like CXF or XML serialization
frameworks like XStream.


%package javadoc
Summary:           Javadocs for jettison
Group:             Development/Java
Requires:          %{name} = %{version}-%{release}
Requires:          jpackage-utils

%description javadoc
jettison development documentation.


%prep
%setup -q -c
mkdir target doc


%build
javac -d target `find -name '*.java'`
jar -cf %{name}-%{version}.jar -C target .
javadoc -author -version -public -d doc `find . -name '*.java'`

%install
rm -rf $RPM_BUILD_ROOT

# jar
install -d $RPM_BUILD_ROOT%{_javadir}
install -m644 %{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
ln -s %{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar

# javadoc
install -d $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -rp doc/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}

%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root,-)
%doc META-INF/LICENSE
%{_javadir}/%{name}-%{version}.jar
%{_javadir}/%{name}.jar

%files javadoc
%defattr(-,root,root,-)
%dir %{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}
%{_javadocdir}/%{name}-%{version}/*




%changelog
* Sun Nov 27 2011 Guilherme Moro <guilherme@mandriva.com> 1.3-3
+ Revision: 734046
- rebuild
- imported package jettison

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Fri Mar 07 2008 Alexander Kurtakov <akurtakov@mandriva.org> 0:1.0-0.0.2mdv2008.1
+ Revision: 181216
- fix javadoc package group
- add maven2-plugin-release BR
- import jettison



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2359 |12cr|jeuclid-core-3.1.4-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	MathML rendering solution for Java
Name:		jeuclid-core
Version:	3.1.4
Release:	%mkrel 4
Group:		Development/Java
License:	ASL 2.0
URL:		http://jeuclid.sourceforge.net/
Source0:	http://downloads.sourceforge.net/jeuclid/jeuclid-parent-%{version}-src.zip
#patch points the ant to the correct jars 
Patch0:		jeuclid-core-build.patch
#removes FreeHep support as per the build README
Patch1:		jeuclid-core-FreeHep.patch
BuildRequires:	jpackage-utils
BuildRequires:	java-rpmbuild
BuildRequires:	ant
BuildRequires:	batik
BuildRequires:	jakarta-commons-logging
BuildRequires:	jcip-annotations
BuildRequires:	xml-commons-apis
BuildRequires:	xmlgraphics-commons >= 1.3.1
Requires:	jpackage-utils
Requires:	java >= 1.5
Requires:	xmlgraphics-commons
Requires:	batik
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Core module containing basic JEuclid rendering and document handling classes.

%prep
%setup -q -n jeuclid-parent-%{version}
%patch0 -p1
%patch1 -p1

#fix line endings
sed 's/\r//' NOTICE > NOTICE.unix
touch -r NOTICE NOTICE.unix;
mv NOTICE.unix NOTICE

find -name '*.jar' -o -name '*.class' -exec rm -f '{}' \;

#removes the FreeHep support from the build per the build README
rm -f jeuclid-core/src/main/java/net/sourceforge/jeuclid/converter/FreeHep*;

%build
cd jeuclid-core
%ant 

%install
rm -rf %{buildroot}

mkdir -p %{buildroot}%{_javadir}
cp -p jeuclid-core/target/jeuclid-core.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar

pushd %{buildroot}%{_javadir}
    for jar in *-%{version}*; do
	ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`
    done
popd

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc NOTICE LICENSE.txt README.Release
%{_javadir}/%{name}*.jar


%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 3.1.4-4mdv2011.0
+ Revision: 612444
- the mass rebuild of 2010.1 packages

* Thu Apr 29 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 3.1.4-3mdv2010.1
+ Revision: 540944
- rebuild

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 3.1.4-2mdv2010.0
+ Revision: 438018
- rebuild

* Mon Feb 23 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 3.1.4-1mdv2009.1
+ Revision: 344075
- update to new version 3.1.4

* Tue Dec 02 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 3.1.3-2mdv2009.1
+ Revision: 309306
- create jeuclid-core,jar symlink
- add requires on batik and xmlgraphics-commons

* Sat Nov 29 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 3.1.3-1mdv2009.1
+ Revision: 308096
- versionate buildrequires on xmlgraphics-commons 1.3.1
- add source and spec files
- Created package structure for jeuclid-core.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2360 |12cr|jFormatString-0-0.5.20081016svn
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           jFormatString
Version:        0
Release:        0.5.20081016svn
Summary:        Java format string compile-time checker

Group:          Development/Java
License:        GPLv2 with exceptions
URL:            https://jformatstring.dev.java.net/
# There has been no official release yet.  This is a snapshot of the Subversion
# repository as of 16 Oct 2008.  Use the following commands to generate the
# tarball:
#   svn export -r 8 https://jformatstring.dev.java.net/svn/jformatstring/trunk \
#     jformatstring --username guest
#   (The password is "guest".)
#   tar -cjvf jFormatString-0.tar.bz2 jformatstring
Source0:        %{name}-%{version}.tar.bz2
# This patch has not been sent upstream, since it is Fedora specific.  This
# gives the build system the path to the appropriate junit jar.
Patch0:         %{name}-build.patch

BuildRequires:  ant, java-devel, java-javadoc, jpackage-utils, junit4
Requires:       java, jpackage-utils

BuildArch:      noarch

%description
This project is derived from Sun's implementation of java.util.Formatter.  It
is designed to allow compile time checks as to whether or not a use of a
format string will be erroneous when executed at runtime.

%package javadoc
Summary:        Javadoc documentation for %{name}
Group:          Development/Java
Requires:       %{name} = %{version}-%{release}, java-javadoc
Requires:       jpackage-utils

%description javadoc
This package contains the API documentation for %{name}.

%prep
%setup -q -n jformatstring
%patch0 -p1

%build
# Build the JAR
cd jFormatString
ant
cd ..

# Create the javadocs
mkdir docs
javadoc -d docs -source 1.5 -sourcepath jFormatString/src/java \
  -classpath jFormatString/build/classes:%{_javadir}/junit4.jar \
  -link file://%{_javadocdir}/java edu.umd.cs.findbugs.formatStringChecker

%install
rm -rf $RPM_BUILD_ROOT

# JAR files
mkdir -p $RPM_BUILD_ROOT%{_javadir}
cp -p %{name}/build/%{name}.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{name}.jar

# Javadocs
mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -rp docs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}

%files
%defattr(-,root,root,-)
%doc www/index.html jFormatString/LICENSE
%{_javadir}/%{name}*

%files javadoc
%defattr(-,root,root,-)
%{_javadocdir}/%{name}*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2361 |12cr|jfreechart-1.0.13-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2007, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define gcj_support 0

%define section   free

%define jcommon_version 1.0.16

Name:             jfreechart
Version:          1.0.13
Release:          2
Summary:          Charts Generation library
License:          LGPLv2+
URL:              http://www.jfree.org/jfreechart/
Source0:          http://downloads.sourceforge.net/jfreechart/jfreechart-%{version}.tar.bz2
Patch0:           jfreechart-1.0.5-build_xml.patch
Patch1:           jfreechart-1.0.13-jarpath.patch
Group:            Development/Java
Requires:         jcommon >= 0:%{jcommon_version}
BuildRequires:    ant >= 0:1.6
BuildRequires:    ant-junit >= 0:1.6
BuildRequires:    jcommon >= 0:%{jcommon_version}
BuildRequires:    java-rpmbuild >= 0:1.6
BuildRequires:    junit
BuildRequires:    servlet
BuildRequires:    xml-commons-apis
BuildRequires:    itext
%if ! %{gcj_support}
BuildArch:      noarch
%endif
%if %{gcj_support}
BuildRequires:    java-gcj-compat-devel
%endif

%description
Free Java class library for generating charts.

%package experimental
Summary:        Experimental components for %{name}
Group:          Development/Java
Requires:       %{name} = %{version}-%{release}
%if %{gcj_support}
Requires(post):   java-gcj-compat
Requires(postun): java-gcj-compat
%endif

%description experimental
%{summary}.

%package javadoc
Summary:        Javadoc for %{name}
Group:            Development/Java

%description javadoc
Javadoc for %{name}.

%description javadoc -l fr
Javadoc pour %{name}.

%prep
%setup -q
%remove_java_binaries
%patch0 -p0 -b .sav
%patch1 -p0

%build

%{ant} -f ant/build.xml \
   -Djunit.jar=$(build-classpath junit) \
   -Djcommon.jar=$(build-classpath jcommon) \
   -Dservlet.jar=$(build-classpath servlet) \
   -Dgnujaxp.jar=$(build-classpath xml-commons-apis) \
   -Ditext.jar=$(build-classpath itext) \
   -Dbuildstable=true -Dproject.outdir=. -Dbasedir=. \
   compile compile-experimental javadoc maven-bundle

%install
rm -rf $RPM_BUILD_ROOT
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}/%{name}
# jars
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
install -m 644 lib/%{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}
install -m 644 lib/%{name}-%{version}-experimental.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-experimental-%{version}.jar
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*.jar; do ln -sf ${jar} `echo $jar| sed  "s|-%{version}||g"`; done)
# javadoc
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr javadoc/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}

%{gcj_compile}

%clean
rm -rf $RPM_BUILD_ROOT

%if %{gcj_support}
%post
%{update_gcjdb}
%endif

%if %{gcj_support}
%postun
%{clean_gcjdb}
%endif

%if %{gcj_support}
%post experimental
%{update_gcjdb}
%endif

%if %{gcj_support}
%postun experimental
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%doc licence-LGPL.txt README.txt
%{_javadir}/%{name}.jar
%{_javadir}/%{name}-%{version}.jar
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-%{version}.jar.*
%endif

%files experimental
%defattr(0644,root,root,0755)
%{_javadir}/%{name}-experimental-%{version}.jar
%{_javadir}/%{name}-experimental.jar
%if %{gcj_support}
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-experimental-%{version}.jar.*
%endif

%files javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}


%changelog
* Fri Aug 06 2010 Jerome Martin <jmartin@mandriva.org> 1.0.13-1mdv2011.0
+ Revision: 566699
- Version 1.0.13

* Fri Nov 27 2009 Jerome Martin <jmartin@mandriva.org> 1.0.11-0.0.3mdv2010.1
+ Revision: 470675
- rebuild

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 1.0.11-0.0.2mdv2010.0
+ Revision: 438029
- rebuild

* Mon Oct 20 2008 Alexander Kurtakov <akurtakov@mandriva.org> 1.0.11-0.0.1mdv2009.1
+ Revision: 295815
- 1.0.11

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.0.10-2.0.1mdv2009.0
+ Revision: 267210
- rebuild early 2009.0 package (before pixel changes)

* Fri Jun 13 2008 Alexander Kurtakov <akurtakov@mandriva.org> 1.0.10-0.0.1mdv2009.0
+ Revision: 218684
- new version 1.0.10 and disable gcj compile

* Mon Jan 21 2008 Alexander Kurtakov <akurtakov@mandriva.org> 1.0.9-0.0.1mdv2008.1
+ Revision: 155775
- new version and spec cleanup

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Dec 16 2007 Anssi Hannula <anssi@mandriva.org> 1.0.5-1.0.2mdv2008.1
+ Revision: 120939
- buildrequire java-rpmbuild, i.e. build with icedtea on x86(_64)

* Fri Sep 21 2007 David Walluck <walluck@mandriva.org> 1.0.5-1.0.1mdv2008.0
+ Revision: 91767
- enable gcj support
- fix release tag
- fix buildroot
- remove spurious gnu-crypto BR
- remove java-gcj-compat Requires
- remove jars, don't just move them
- don't build tests
- fix javadoc (no ghost, no post(un))
- fix gcj dir perms
- fix ant call

* Wed Sep 19 2007 Nicolas Vigier <nvigier@mandriva.com> 1.0.5-1mdv2008.0
+ Revision: 90967
- adapt to mandriva
- Import jfreechart



* Fri May 18 2007 Ralph Apel <r.apel at r-apel.de> - 0:1.0.5-1jpp
- Upgrade to 1.0.5
- Make Vendor, Distribution based on macro
- Add gcj_support option
- No -demo subpackage, -experimental subpackage instead
- Activate tests

* Fri Apr 21 2006 Fernando Nasser <fnasser@redhat.com> - 0:0.9.21-3jpp
- Make demo subpackage optional

* Fri Apr 21 2006 Fernando Nasser <fnasser@redhat.com> - 0:0.9.21-2jpp
- First JPP 1.7 build

* Tue Sep 20 2005 Ralph Apel <r.apel at r-apel.de> - 0:0.9.21-1jpp
- Upgrade to 0.9.21 

* Thu Dec 02 2004 Ralph Apel <r.apel at r-apel.de> - 0:0.9.20-1jpp
- Upgrade to 0.9.20 (last version with -demo included, for jboss32)

* Sun Nov 14 2004 Ville Skyttä <scop at jpackage.org> - 0:0.9.16-3jpp
- Remove bogus batik dependency.

* Sun Aug 23 2004 Randy Watler <rwatler at finali.com> - 0.9.16-2jpp
- Rebuild with ant-1.6.2

* Tue Feb 17 2004 Kaj J. Niemi <kajtzu@fi.basen.net> 0.9.16-1jpp
- 0.9.16

* Fri May 09 2003 David Walluck <david@anti-microsoft.org> 0:0.9.8-1jpp
- 0.9.8
- update for JPackage 1.5

* Fri Mar 11 2003 Henri Gomez <hgomez@users.sourceforge.net> 0.9.6-2jpp
- update spec to respect JPP 1.5 policy

* Tue Mar 08 2003 Henri Gomez <hgomez@users.sourceforge.net> 0.9.6-1jpp
- 0.9.6
- requires jcommon 0.7.2 min
- no more sub package test

* Mon Oct 28 2002 Henri Gomez <hgomez@users.sourceforge.net> 0.9.4-1jpp
- Initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2362 |12cr|jgoodies-common-1.1.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global shortname common

Name:           jgoodies-common
Version:        1.1.1
Release:        4
Summary:        Common library shared by JGoodies libraries and applications

Group:          Development/Java
License:        BSD
URL:            http://www.jgoodies.com/
Source0:        http://www.jgoodies.com/download/libraries/%{shortname}/%{name}-%(tr "." "_" <<<%{version}).zip

BuildRequires:  ant
BuildRequires:  java-devel
BuildRequires:  jpackage-utils
Requires:       java
Requires:       jpackage-utils
BuildArch:      noarch

%description
The JGoodies Common library provides convenience code for other JGoodies
libraries and applications.


%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java
Requires:       %{name} = %{version}-%{release}
Requires:       jpackage-utils

%description javadoc
This package contains the API documentation for %{name}.


%prep
%setup -q

# Delete prebuild JARs
find -name "*.jar" -exec rm -f {} \;

# Remove DOS line endings
for file in LICENSE.txt RELEASE-NOTES.txt; do
  sed 's|\r||g' $file > $file.new && \
  touch -r $file $file.new && \
  mv $file.new $file
done


%build
ant \
  jar \
  javadoc


%install
install -Dpm 0644 build/%{name}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar

mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}/
cp -a build/docs/api/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}/


%files
%defattr(-,root,root,-)
%doc LICENSE.txt README.html RELEASE-NOTES.txt
%{_javadir}/*.jar


%files javadoc
%defattr(-,root,root,-)
%{_javadocdir}/%{name}/




%changelog
* Sun Nov 27 2011 Guilherme Moro <guilherme@mandriva.com> 1.1.1-4
+ Revision: 734048
- rebuild
- imported package jgoodies-common


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2363 |12cr|jgoodies-looks-2.2.1-0.0.5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define shortname looks

Summary:	Free high-fidelity Windows and multi-platform appearance
Name:		jgoodies-looks
Version:	2.2.1
Release:	0.0.5
Group:		Development/Java
License:	BSD
URL:		http://www.jgoodies.com/freeware/looks/
# Unfortunately, the filename has the version in an annoying way
Source0:	http://www.jgoodies.com/download/libraries/%{shortname}/%{shortname}-2_2_1.zip
# Source1: %{name}.README
Patch0:		%{name}-build.patch
BuildRequires:	jpackage-utils >= 0:1.6
BuildRequires:	java-rpmbuild >= 0:1.4
BuildRequires:	ant
Requires:	java >= 0:1.4
BuildArch:	noarch

%description
The JGoodies look&feels make your Swing applications and applets look better.
They have been optimized for readability, precise micro-design and usability.

Main Benefits:

* Improved readability, legibility and in turn usability.
* Improved aesthetics - looks good on the majority of desktops
* Simplified multi-platform support
* Precise micro-design

%package javadoc
Summary:	Javadoc documentation for JGoodies Looks
Group:		Development/Java

%description javadoc
The JGoodies look&feels make your Swing applications and applets look better.
They have been optimized for readability, precise micro-design and usability.

This package contains the Javadoc documentation for JGoodies Looks.

%prep
%setup -q -n %{shortname}-%{version}
%patch0 -p1

# unzip the look&feel settings from bundled jar before we delete it
# (taken from Gentoo ebuild)
unzip -j %{shortname}-%{version}.jar META-INF/services/javax.swing.LookAndFeel \
|| die "unzip of javax.swing.LookAndFeel failed"
# and rename it to what build.xml expects
mv javax.swing.LookAndFeel all.txt

# Delete pre-generated stuff we don't want
rm %{shortname}-%{version}.jar
rm -r docs/api

%build
%ant -Ddescriptors.dir=. compile jar javadoc

%install
install -dp %{buildroot}%{_javadir} \
        %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -p build/%{shortname}.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
ln -s %{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}.jar
cp -pr build/docs/api/* %{buildroot}%{_javadocdir}/%{name}-%{version}
# install -m 644 %SOURCE1 README_RPM.txt
# Fix the line endings!
for file in *.txt *.html docs/*.* docs/guide/*.*; do
    sed -i 's/\r//' $file
done
cd %{buildroot}%{_javadocdir}
ln -s %{name}-%{version} %{name}

%files
%doc RELEASE-NOTES.txt LICENSE.txt README.html docs/
%{_javadir}/%{name}.jar
%{_javadir}/%{name}-%{version}.jar

%files javadoc
%defattr(644,root,root,755)
%{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2364 |12cr|jgraphx-1.4.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define real_ver %( echo %{version} | tr . _)

Summary:	Java-based Diagram Component and Editor
Name:		jgraphx
Version:	1.4.1.0
Release:	%mkrel 1
Epoch:		1
License:	BSD
Group:		Development/Java
URL:		http://www.jgraph.com/
Source0:	http://www.jgraph.com/downloads/jgraphx/archive/%{name}-%{real_ver}.zip
BuildRequires:	ant >= 0:1.6
BuildRequires:	java-rpmbuild
BuildRequires:	jpackage-utils >= 0:1.6
Requires:	jpackage-utils
BuildArch:      noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
Jgraphx is the a lightweight and feature-rich graph component for Java,
and the successor to jgraph. It provides automatic 2D layout and routing
for diagrams. Object and relations can be displayed in any Swing UI
via provided scalable component.

%package javadoc
Summary:	Javadoc for %{name}
Group:		Development/Java

%description javadoc
%{summary}.

%prep
%setup -q -c

mv %{name}/* .

# remove all binary libs
find -type f -name "*.jar" | xargs -t rm

%build
export CLASSPATH=
export OPT_JAR_LIST=:
%ant -Dbuild.sysclasspath=only

# Remove copies of source so that we don't confuse
# the debuginfo finder
rm -rf build/src dist/%{name}-%{version}-src

%install
rm -rf %{buildroot}

# jars
mkdir -p %{buildroot}%{_javadir}
cp -p lib/jgraphx.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
pushd  %{buildroot}%{_javadir} 
    #create symlink
    ln -s %{name}-%{version}.jar %{name}.jar
    #indexing
    jar -i %{name}-%{version}.jar
popd

# javadoc
mkdir -p %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -pr docs/* %{buildroot}%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}

# maven
%add_to_maven_depmap com.mxgraph %{name} %{version} JPP %{name}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc license.txt
%{_javadir}/%{name}.jar
%{_javadir}/%{name}-%{version}.jar
%config(noreplace) %{_mavendepmapfragdir}/%{name}

%files javadoc
%defattr(-,root,root)
%{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}


%changelog
* Fri Jan 21 2011 Paulo Andrade <pcpa@mandriva.com.br> 1:1.4.1.0-1mdv2011.0
+ Revision: 632067
- Update to jgraphx 1.4.1.0

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.2.0.10-2mdv2011.0
+ Revision: 612447
- the mass rebuild of 2010.1 packages

* Fri May 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1:1.2.0.10-1mdv2010.1
+ Revision: 543285
- downgrade to 1.2.0.10 version due to API mismatch in scilab (use Epoch)

* Tue Apr 06 2010 Yuri Myasoedov <omerta13@mandriva.org> 1.3.1.5-1mdv2010.1
+ Revision: 532285
- jar indexing was added in spec
- new version 1.3.1.5

* Mon Mar 22 2010 Yuri Myasoedov <omerta13@mandriva.org> 1.3.1.3-1mdv2010.1
+ Revision: 526625
- Updating sources
- Updating for new version of jgraphx 1.3.1.3

* Sun Dec 20 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.2.0.3-1mdv2010.1
+ Revision: 480443
- import jgraphx



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2365 |12cr|jhlabs-filters-2.0.235-0.0.5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           jhlabs-filters
Version:        2.0.235
Release:        %mkrel 0.0.5
Summary:        Java Image Filters
License:        Apache License
Group:          Development/Java
Url:            http://www.jhlabs.com/ip/filters/
Source0:        http://www.jhlabs.com/ip/filters/Filters.zip
Source1:        build.xml
BuildRequires:  jpackage-utils
BuildRequires:  java-rpmbuild 
BuildRequires:  ant
BuildArch:      noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The filters are all standard Java BufferedImageOps
and can be plugged directly into existing programs. 

%package        javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
Javadoc for %{name}.

%prep
%setup -q -c %{name}-%{version}
cp %{SOURCE1} build.xml
%remove_java_binaries

%build
%{ant} -f build.xml jar javadoc

%install
rm -rf %{buildroot}
install -m644 dist/Filters.jar -D %{buildroot}%{_javadir}/%{name}-%{version}.jar
ln -s %{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}.jar

install -d %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -r docs/* %{buildroot}%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}

%create_jar_links

%clean
rm -rf %{buildroot}

%files
%defattr(644,root,root,755)
%{_javadir}/%{name}.jar
%{_javadir}/%{name}-%{version}.jar

%files javadoc
%defattr(644,root,root,755)
%{_javadocdir}/%{name}
%{_javadocdir}/%{name}-%{version}


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 2.0.235-0.0.4mdv2011.0
+ Revision: 619826
- the mass rebuild of 2010.0 packages

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 2.0.235-0.0.3mdv2010.0
+ Revision: 436047
- rebuild

* Thu Feb 21 2008 Alexander Kurtakov <akurtakov@mandriva.org> 2.0.235-0.0.2mdv2008.1
+ Revision: 173720
- bump release
- fix javadoc package summary

* Thu Feb 21 2008 Alexander Kurtakov <akurtakov@mandriva.org> 2.0.235-0.0.1mdv2008.1
+ Revision: 173708
- add build.xml
- clean spec file

  + Thierry Vignaud <tv@mandriva.org>
    - fix no-buildroot-tag

* Wed Sep 19 2007 Nicolas Vigier <nvigier@mandriva.com> 0-2mdv2008.0
+ Revision: 90640
- rebuild

* Thu Sep 13 2007 Nicolas Vigier <nvigier@mandriva.com> 0-1mdv2008.0
+ Revision: 85209
- Import jhlabs-filters


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2366 |12cr|jibx-1.1.6-2.0.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2007, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define gcj_support 0

%define section free

Name:           jibx
Version:        1.1.6
Release:        %mkrel 2.0.2
Epoch:          0
Summary:        Framework for binding XML data to Java objects
License:        Public Domain
Url:            http://jibx.sourceforge.net/
Group:          Development/Java
#Vendor: %{?_vendorinfo:%{_vendorinfo}}%{!?_vendorinfo:%{_vendor}}
#Distribution: %{?_distribution:%{_distribution}}%{!?_distribution:%{_vendor}}
Source0:        %{name}_1_1_6.zip
Source1:        jibx-bind-1.1.5.pom
Source2:        jibx-extras-1.1.5.pom
Source3:        jibx-run-1.1.5.pom

BuildRequires:  java-rpmbuild >= 0:1.7.2
BuildRequires:  ant
BuildRequires:  ant-junit
BuildRequires:  junit
BuildRequires:  asm2 >= 0:2.1
BuildRequires:  bcel
BuildRequires:  bea-stax-api
BuildRequires:  qdox
BuildRequires:  wstx
BuildRequires:  dom4j
BuildRequires:  jdom
BuildRequires:  xmlpull-api >= 0:1.1.4
BuildRequires:  xpp3
BuildRequires:  log4j
%if %{gcj_support}
BuildRequires:    java-gcj-compat-devel
%endif

Requires:       asm2 >= 0:2.1
Requires:       bcel
Requires:       bea-stax-api
Requires:       qdox
Requires:       wstx
Requires:       dom4j
Requires:       jdom
Requires:       xmlpull-api >= 0:1.1.4
Requires:       xpp3
Requires:       log4j
Requires(post):    jpackage-utils >= 0:1.7.2
Requires(postun):  jpackage-utils >= 0:1.7.2

%if ! %{gcj_support}
BuildArch:      noarch
%endif

BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
JiBX is a framework for binding XML data to Java objects. It lets you
work with data from XML documents using your own class structures.

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
%{summary}.

%prep
%setup -q -n %{name}
%{__perl} -pi -e 's/<attribute name="Class-Path".*\n//g' build/build.xml
%remove_java_binaries

%build

# dom4j and jdom are optional. If povided, jibx-extras is built with
# support for those models

build-jar-repository -p lib \
asm2/asm2 \
asm2/asm2-commons \
bcel \
bea-stax-api \
dom4j \
jdom \
log4j \
qdox \
wstx/wstx-asl \
xmlpull-api \
xpp3

pushd build/
sed -i -e s:stax-api.jar:bea-stax-api.jar:g build.xml
sed -i -e s:wstx-asl.jar:wstx-asl.jar:g build.xml
export OPT_JAR_LIST="`%{__cat} %{_sysconfdir}/ant.d/junit`"
export CLASSPATH=$(build-classpath junit)
%{ant} current devdoc #testing

%install
rm -rf $RPM_BUILD_ROOT

install -d -m 755 $RPM_BUILD_ROOT%{_javadir}/%{name}
for sub_component in bind extras run; do
install -m 644 lib/jibx-${sub_component}.jar \
     $RPM_BUILD_ROOT%{_javadir}/%{name}/${sub_component}-%{version}.jar
done

%add_to_maven_depmap org.jibx %{name}-bind %{version} JPP/%{name} bind
%add_to_maven_depmap jibx %{name}-bind %{version} JPP/%{name} bind
%add_to_maven_depmap org.jibx %{name}-extras %{version} JPP/%{name} extras
%add_to_maven_depmap jibx %{name}-extras %{version} JPP/%{name} extras
%add_to_maven_depmap org.jibx %{name}-run %{version} JPP/%{name} run
%add_to_maven_depmap jibx %{name}-run %{version} JPP/%{name} run

# create unprefixed and unversioned symlinks
(cd $RPM_BUILD_ROOT%{_javadir}/%{name}
for jar in *-%{version}*; do ln -sf ${jar} ${jar/-%{version}/}; done
)

# poms
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms
install -pm 644 %{SOURCE1} \
    $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-bind.pom
install -pm 644 %{SOURCE2} \
    $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-extras.pom
install -pm 644 %{SOURCE3} \
    $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-extras.pom


install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr build/docs/dev/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}

%{gcj_compile}

%clean
rm -rf $RPM_BUILD_ROOT

%post
%update_maven_depmap
%if %{gcj_support}
%{update_gcjdb}
%endif

%postun
%update_maven_depmap
%if %{gcj_support}
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%dir %{_javadir}/%{name}
%{_javadir}/%{name}/*.jar
%{_datadir}/maven2/poms/*
%config(noreplace) %{_mavendepmapfragdir}/jibx
%{gcj_files}

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2367 |12cr|jigdo-0.7.3-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	jigdo
%define	version	0.7.3
%define	release	13
%define Summary	Jigsaw Download

Summary:	%{Summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
Group:		Networking/File transfer
URL:		http://atterer.net/jigdo/
Source0:	http://atterer.net/jigdo/%{name}-%{version}.tar.bz2
Patch0:		jigdo-0.7.3-gcc43.patch
Patch1:		jigdo-0.7.3-link.patch
Source11:	%{name}-16.png
Source12:	%{name}-32.png
Source13:	%{name}-48.png
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
License:	GPL
BuildRequires:	db-devel mawk
BuildRequires:	gtk2-devel gettext-devel libcurl-devel libbzip2-devel

%description
Jigsaw Download, or short jigdo, is an intelligent tool that can be used on the
pieces of any chopped-up big file to create a special "template" file which
makes reassembly of the file very easy for users who only have the pieces.

What makes jigdo special is that there are no restrictions on what
offsets/sizes the individual pieces have in the original big image. This makes
the program very well suited for distributing CD/DVD images (or large zip/tar
archives) because you can put the files on the CD on an FTP server - when jigdo
is presented the files along with the template you generated, it is able to
recreate the CD image.

%prep
%setup -q
%patch0 -p1
%patch1 -p0

%build
autoconf
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std


mkdir %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Jigdo
Comment=%{Summary}
Exec=%{name} %U
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=GTK;Network;FileTransfer;
EOF

install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png

%{find_lang} %{name}

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%files -f %{name}.lang
%defattr(-,root,root)
%doc README doc/jigdo-file.* doc/TechDetails.txt
%{_bindir}/%{name}*
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*
%{_datadir}/applications/mandriva-%{name}.desktop
%{_mandir}/man1/%{name}*
%{_liconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png




%changelog
* Tue May 08 2012 Crispin Boylan <crisb@mandriva.org> 0.7.3-13
+ Revision: 797443
- Rebuild

  + Bogdano Arendartchuk <bogdano@mandriva.com>
    - build with db5 (from fwang | 2011-04-12 11:14:51 +0200)

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 0.7.3-11mdv2011.0
+ Revision: 612448
- the mass rebuild of 2010.1 packages

* Sat Jan 30 2010 Funda Wang <fwang@mandriva.org> 0.7.3-10mdv2010.1
+ Revision: 498578
- build with db4.8

* Thu Oct 08 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.7.3-9mdv2010.0
+ Revision: 455870
- rebuild for new curl SSL backend

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Tue Feb 24 2009 Emmanuel Andry <eandry@mandriva.org> 0.7.3-7mdv2009.1
+ Revision: 344540
- fix gcc43 build with P0 from gentoo
- switch to db4.7

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Sun Jan 13 2008 Emmanuel Andry <eandry@mandriva.org> 0.7.3-5mdv2008.1
+ Revision: 150439
- use db4.6

  + Thierry Vignaud <tv@mandriva.org>
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Tue Aug 28 2007 Thierry Vignaud <tv@mandriva.org> 0.7.3-4mdv2008.0
+ Revision: 73046
- kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2368 |12cr|jigl-2.0.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    jigl
%define version 2.0.1
%define release %mkrel 6
%define Summary A perl script that generates a static html photo gallery

Summary:        %Summary
Name:           %name
Version:        %version
Release:        %release
License:        GPL
Group:          Graphics
URL:            http://xome.net/projects/jigl/
Source0:        %name-%version.tar.bz2
BuildRoot:      %_tmppath/%name-%version-%release-buildroot
BuildArch:      noarch
Requires:       imagemagick jhead 

%description
jigl (pronounced jiggle) is a perl script that generates a static
html photo gallery from one or more directories of gif/jpg/png images.
It supports themes and is very customizable. It includes the ability to
display comments and EXIF info for each image in a simple clean layout.

%prep
%setup -q

%install
rm -rf %buildroot
mkdir -p $RPM_BUILD_ROOT/%{_bindir}
cp jigl.pl $RPM_BUILD_ROOT/%{_bindir}/jigl

%clean
rm -rf %buildroot

%files
%defattr(0755,root,root,0755)
%_bindir/jigl
%defattr(0644,root,root,0755) 
%doc ChangeLog INSTALL Themes Todo UPGRADING




%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 2.0.1-6mdv2011.0
+ Revision: 619828
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2.0.1-5mdv2010.0
+ Revision: 429619
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2.0.1-4mdv2009.0
+ Revision: 247410
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 2.0.1-2mdv2008.1
+ Revision: 127378
- kill re-definition of %%buildroot on Pixel's request
- import jigl


* Fri Dec 16 2005 Michael Scherer <misc@mandriva.org> 2.0.1-2mdk
- Rebuild
- use mkrel

* Sat Dec 04 2004 Michael Scherer <misc@mandrake.org> 2.0.1-1mdk 
- uploaded to contribs
- from Dominik Grafenhofer <dominik@grafenhofer.at>
  - First build

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2369 |12cr|jisp2-2.5.1-4.0.7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2005, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define section free
%define jisp_version 2.5.1
%define gcj_support 1

Name:           jisp2
Version:        2.5.1
Release:        %mkrel 4.0.7
Epoch:          0
Summary:        Java Indexed Serialization Package
License:        GPL-like
URL:            http://www.coyotegulch.com/products/jisp/
Group:          Development/Java
Source0:        jisp-%{version}-source.tar.gz
Patch0:         jisp2-2.5.1-makefile.patch
# jisp-3.0.0 won't work with jakarta-turbine-jcs
BuildRequires:  java-rpmbuild >= 0:1.7
Requires:  jpackage-utils >= 0:1.7
Provides:  hibernate_in_process_cache = %{epoch}:%{version}-%{release}
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildArch:      noarch
BuildRequires:  java-devel
%endif
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%description
Jisp uses B-Tree and hash indexes for keyed access to variable-length 
serialized objects stored in files. 

%package demo
Summary:        Demo for %{name}
Group:          Development/Java

%description demo
Demo for %{name}

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
Javadoc for %{name}.

%prep
%setup -q -n jisp-%{version}
%{__perl} -pi -e 's/\r$//g' svfl.txt
%patch0 -p1

%build
export CLASSPATH=
%{__make} JAVA=%{java} JAVAC=%{javac} JCFLAGS="-classpath . -nowarn" JAR=%{jar} JAVADOC=%{javadoc} JispDemo jars docs

%install
rm -rf $RPM_BUILD_ROOT

# jars
mkdir -p $RPM_BUILD_ROOT%{_javadir}
cp -p jisp.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}.jar; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)

# javadoc
mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr docs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name} # ghost symlink

# demo
mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}/lib
cp -a jisp-demo.jar $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}/lib
# XXX: could thie be right?
cp -a *.java $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}
cp -a *.txt $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}

# hibernate_in_process_cache ghost symlink
ln -s %{_sysconfdir}/alternatives \
  $RPM_BUILD_ROOT%{_javadir}/hibernate_in_process_cache.jar

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%post
update-alternatives --install %{_javadir}/hibernate_in_process_cache.jar \
  hibernate_in_process_cache %{_javadir}/%{name}.jar 30
%if %{gcj_support}
%{update_gcjdb}
%endif

%if %{gcj_support}
%postun
%{clean_gcjdb}
%endif
  
%preun
{
  [ $1 -eq 0 ] || exit 0
  update-alternatives --remove hibernate_in_process_cache %{_javadir}/%{name}.jar
} >/dev/null 2>&1 || :

%files
%defattr(0644,root,root,0755)
%doc svfl.txt
%{_javadir}/%{name}-%{version}.jar
%{_javadir}/%{name}.jar
%ghost %{_javadir}/hibernate_in_process_cache.jar
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/*
%endif

%files demo
%defattr(0644,root,root,0755)
%{_datadir}/%{name}-%{version}

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0:2.5.1-4.0.7mdv2011.0
+ Revision: 619829
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0:2.5.1-4.0.6mdv2010.0
+ Revision: 429626
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0:2.5.1-4.0.5mdv2009.0
+ Revision: 140829
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

  + Anssi Hannula <anssi@mandriva.org>
    - buildrequire java-rpmbuild, i.e. build with icedtea on x86(_64)

* Sat Sep 15 2007 Anssi Hannula <anssi@mandriva.org> 0:2.5.1-4.0.4mdv2008.0
+ Revision: 87436
- rebuild to filter out autorequires of GCJ AOT objects
- remove unnecessary Requires(post) on java-gcj-compat

* Sat Aug 18 2007 David Walluck <walluck@mandriva.org> 0:2.5.1-4.0.3mdv2008.0
+ Revision: 66453
- fix build
- do not use parallel make
- Import jisp2




* Thu Jul 26 2007 Alexander Kurtakov <akurtakov@active-lynx.com> - 0:2.5.1-4.0.1mdv2008.0
- Adapt for Mandriva

* Thu Jan 05 2006 Fernando Nasser <fnasser@redhat.com> - 0:2.5.1-4jpp
- First JPP 1.7 build

* Sun Aug 23 2004 Randy Watler <rwatler at finali.com> - 0:2.5.1-3jpp
- Rebuild with ant-1.6.2

* Fri Jul 02 2004 Ralph Apel <r.apel at r-apel.de> - 0:2.5.1-2jpp
- Relax jpackage-utils versioned dependency
- Provide hibernate_in_process_cache and do update-alternatives, prio 30

* Tue Jan 27 2004 Ralph Apel <r.apel at r-apel.de> - 0:2.5.1-1jpp
- First JPackage release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2370 |12cr|jlatexmath-0.9.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	An implementation of LaTeX math mode wrote in Java
Name:		jlatexmath
Version:	0.9.6
Release:	%mkrel 1
License:	GPLv2+
Group:		Development/Java
URL:		http://forge.scilab.org/index.php/p/jlatexmath/
Source0:	%{name}-src-all-%{version}.zip
BuildRequires:	ant >= 0:1.6
BuildRequires:	fop
BuildRequires:	java-rpmbuild
BuildRequires:	jpackage-utils >= 0:1.6
BuildRequires:	xerces-j2
BuildRequires:	xml-commons-apis
BuildRequires:	xml-commons-jaxp-1.3-apis
BuildRequires:	xmlgraphics-commons
Requires:	jpackage-utils
BuildArch:      noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
JLaTeXMath is an implementation of LaTeX math mode wrote in Java.

%prep
%setup -q

# remove all binary libs
find -type f -name "*.jar" -exec rm -rf {} \;

%build
export CLASSPATH=
export OPT_JAR_LIST=:
%ant minimal fop

%install
rm -rf %{buildroot}

# jars
mkdir -p %{buildroot}%{_javadir}
cp -p dist/jlatexmath{,-fop,-minimal}-%{version}.jar %{buildroot}%{_javadir}
cp -p dist/jlm_*.jar %{buildroot}%{_javadir}
pushd  %{buildroot}%{_javadir} 
    #create symlink
    ln -s %{name}-%{version}.jar %{name}.jar
    ln -s %{name}-fop-%{version}.jar %{name}-fop.jar
    ln -s %{name}-minimal-%{version}.jar %{name}-minimal.jar
popd

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_javadir}/*.jar


%changelog
* Thu Aug 04 2011 Paulo Andrade <pcpa@mandriva.com.br> 0.9.6-1mdv2011.0
+ Revision: 693260
+ rebuild (emptylog)

* Thu Aug 04 2011 Paulo Andrade <pcpa@mandriva.com.br> 0.9.6-1
+ Revision: 693259
- Update to latest upstream release

* Wed Jan 26 2011 Paulo Andrade <pcpa@mandriva.com.br> 0.9.3-1
+ Revision: 632910
- Update to version 0.9.3

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 0.8.5-2mdv2011.0
+ Revision: 612449
- the mass rebuild of 2010.1 packages

* Sun Jan 31 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.8.5-1mdv2010.1
+ Revision: 498867
- update to new version 0.8.5

* Sun Dec 20 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5-1mdv2010.1
+ Revision: 480466
- add source and spec files
- Created package structure for jlatexmath.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2371 |12cr|jlayer-1.0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		jlayer
Summary:	Ogg Vorbis sound engine
Version:	1.0.1
Release:	%mkrel 2
License:	LGPLv2+
Group:		Development/Java
URL:		http://sourceforge.net/projects/javalayer/
Source0:	http://www.javazoom.net/javalayer/sources/%{name}%{version}.tar.gz
BuildRequires:	ant
BuildRequires:	java-rpmbuild
BuildRequires:	java-devel >= 1.6.0
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
JLayer is a JAVA library that decodes, converts and plays MP3 files
in real-time. JLayer supports MPEG 1/2/2.5 Layer 1/2/3 audio format.

%files
%defattr(-,root,root)
%{_javadir}/%{name}-%{version}.jar
%{_javadir}/%{name}.jar
%{_javadir}/jl%{version}.jar
%{_javadir}/jl.jar

#--------------------------------------------------------------------

%package javadoc
Summary:	Javadoc for %{name}
Group:		Development/Java

%description javadoc
Javadoc for %{name}.

%files javadoc
%defattr(-,root,root)
%{_javadocdir}/*

#--------------------------------------------------------------------

%prep
%setup -q -n JLayer%{version}

%build
%{ant} all

%install
install -dm 755 %{buildroot}%{_javadir}
install -m644 jl%{version}.jar %{buildroot}%{_javadir}/
ln -s jl%{version}.jar %{buildroot}%{_javadir}/jl.jar

# jars
ln -s jl%{version}.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
ln -s jl%{version}.jar %{buildroot}%{_javadir}/%{name}.jar

# javadoc
install -d %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -r doc/* %{buildroot}%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}

%clean
rm -fr %{buildroot}


%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-2mdv2011.0
+ Revision: 612450
- the mass rebuild of 2010.1 packages

* Sat Feb 20 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0.1-1mdv2010.1
+ Revision: 508802
- update to new version 1.0.1
- spec file clean

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.0-4mdv2010.0
+ Revision: 429634
- rebuild
- rebuild early 2009.0 package (before pixel changes)

* Tue May 20 2008 Anssi Hannula <anssi@mandriva.org> 1.0-2mdv2009.0
+ Revision: 209248
- buildrequires java-rpmbuild
- replace duplicate files with symlinks
- provide jl.jar symlink

* Sun Dec 16 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.0-1mdv2008.1
+ Revision: 120781
- import jlayer



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2372 |12cr|jlex-1.2.6-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2005, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

Name:           jlex
Version:        1.2.6
Release:        13
Summary:        A Lexical Analyzer Generator for Java
License:        BSD
Group:          Development/Java
Source0:        http://www.cs.princeton.edu/~appel/modern/java/JLex/Archive/%{version}/Main.java
Source1:        %{name}-%{version}.build.xml
Patch0:         %{name}-%{version}.static.patch
URL:            http://www.cs.princeton.edu/~appel/modern/java/JLex/

BuildRequires: ant
BuildRequires: java-devel
BuildRequires: jpackage-utils

Requires:      java
Requires:      jpackage-utils

BuildArch:     noarch

BuildRoot:     %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

%description
JLex is a Lexical Analyzer Generator for Java.

%package javadoc
Group:          Development/Java
Summary:        Javadoc for %{name}
Requires:       jpackage-utils

%description javadoc
Javadoc for %{name}.

%prep
%setup -c -T
cp %{SOURCE0} .
%patch0 -p0
cp %{SOURCE1} build.xml

%build
unset CLASSPATH
ant

%install
rm -rf $RPM_BUILD_ROOT

# jar
install -pD -T dist/lib/%{name}.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{name}.jar

# javadoc
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}
cp -pr dist/docs/api/* %{buildroot}%{_javadocdir}/%{name}

%clean
rm -rf $RPM_BUILD_ROOT

%pre javadoc
# workaround for rpm bug, can be removed in F-17
[ $1 -gt 1 ] && [ -L %{_javadocdir}/%{name} ] && \
rm -rf $(readlink -f %{_javadocdir}/%{name}) %{_javadocdir}/%{name} || :

%files
%defattr(-,root,root,-)
%{_javadir}/%{name}.jar

%files javadoc
%defattr(-,root,root,-)
%{_javadocdir}/%{name}



%changelog
* Sun Nov 27 2011 Guilherme Moro <guilherme@mandriva.com> 1.2.6-13
+ Revision: 734051
- rebuild
- imported package jlex

* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0:1.2.6-4.7mdv2011.0
+ Revision: 619830
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Christophe Fergeau <cfergeau@mandriva.com> 0:1.2.6-4.6mdv2010.0
+ Revision: 425463
- rebuild

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 0:1.2.6-4.5mdv2009.0
+ Revision: 140829
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Dec 16 2007 Anssi Hannula <anssi@mandriva.org> 0:1.2.6-4.5mdv2008.1
+ Revision: 120945
- buildrequire java-rpmbuild, i.e. build with icedtea on x86(_64)

* Sat Sep 15 2007 Anssi Hannula <anssi@mandriva.org> 0:1.2.6-4.4mdv2008.0
+ Revision: 87437
- rebuild to filter out autorequires of GCJ AOT objects
- remove unnecessary Requires(post) on java-gcj-compat

* Sun Sep 09 2007 Pascal Terjan <pterjan@mandriva.org> 0:1.2.6-4.3mdv2008.0
+ Revision: 82793
- update to new version


* Thu Mar 15 2007 Christiaan Welvaart <spturtle@mandriva.org> 1.2.6-4.2mdv2007.1
+ Revision: 144246
- rebuild for 2007.1
- Import jlex

* Sun Jul 23 2006 David Walluck <walluck@mandriva.org> 0:1.2.6-4.1mdv2007.0
- bump release

* Sun Jun 04 2006 David Walluck <walluck@mandriva.org> 0:1.2.6-2.2mdv2007.0
- rebuild for libgcj.so.7
- aot-compile

* Tue May 10 2005 David Walluck <walluck@mandriva.org> 0:1.2.6-2.1mdk
- release

* Tue Aug 24 2004 Randy Watler <rwatler at finali.com> - 1.2.6-2jpp
- Rebuild with ant-1.6.2


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2373 |12cr|jlzma-4.23.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		jlzma
Summary:	Java port of the LZMA SDK 4.23
Version:	4.23.1
Release:	%mkrel 1
Source0:	http://downloads.sourceforge.net/project/p7zip/java_lzma/4.23.01/java_lzma_4.23.1.tar.bz2
Patch0:		jlzma-4.23.1-fix-jar.patch
Patch1:		jlzma-4.23.1-javadoc-task.patch
URL:		http://p7zip.sourceforge.net/

Group:		Development/Java
License:	LGPLv2.1 or CPL

BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	ant
BuildRequires:	ant-nodeps
BuildRequires:	java-rpmbuild
Requires:	java

BuildArch:	noarch

%description
JAVA port of LZMA Encoder and Decoder from LZMA C# SDK 4.23.

%package	javadoc
Summary:	Javadoc for jlzma
Group:		Development/Java

%description	javadoc
Javadoc for jlzma.

%prep
%setup -q -n java_lzma_%{version}
%patch0 -p0
%patch1 -p0

%build
export CLASSPATH="." 
%ant dist javadoc

%install
rm -rf $RPM_BUILD_ROOT

install -d $RPM_BUILD_ROOT%{_javadir}
install -m644 dist/JLzma.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
ln -s %{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar

# javadoc
install -d $RPM_BUILD_ROOT%{_javadocdir}
cp -r javadoc $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc readme.txt history.txt lzma#.txt LGPL.txt CPL.html
%{_javadir}/*.jar

%files javadoc
%defattr(-,root,root,-)
%{_javadocdir}/*


%changelog
* Sat Oct 02 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 4.23.1-1mdv2011.0
+ Revision: 582604
- fix license version
- cosmetics

  + Jonathan Bayle <mrhide@mandriva.org>
    - import jlzma


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2374 |12cr|jmol-12.0.22-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	jmol
%define version	12.0.22
%define jmoldir	%{_datadir}/%{name}

Name:		%{name}
Group:		Sciences/Chemistry
License:	LGPL
Summary:	Jmol: an open-source Java viewer for chemical structures in 3D
Version:	%{version}
Release:	%mkrel 1
Source:		http://downloads.sourceforge.net/jmol/Jmol-%{version}-full.tar.gz
URL:		http://www.jmol.org/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

Requires:	java > 1.5
BuildRequires:	java-rpmbuild

%description
Jmol: an open-source Java viewer for chemical structures in 3D
with features for chemicals, crystals, materials and biomolecules.

%prep
%setup -q

%build

%install
mkdir -p %{buildroot}%{_datadir}/%{name}
cp -fa *.jar %{buildroot}%{_datadir}/%{name}
cp -far jars appletweb plugin-jars %{buildroot}%{_datadir}/%{name}
cp -fa jmol %{buildroot}%{_datadir}/%{name}

mkdir -p %{buildroot}%{_bindir}
# This is basically a cut&paste of the bundled script, removing
# checks for . directory, and hardcoded /usr/share/jmol
cat > %{buildroot}%{_bindir}/%{name} << EOF
#!/bin/sh

# Collect -D & -m options as java arguments
command=java
while [ \`echo \$1 | egrep '^-D|^-m' | wc -l\` != 0 ]; do
        command="\$command \$1"
        shift
done

if [ x"\$JMOL_HOME" = x ]; then
	JMOL_HOME=%{jmoldir}
fi
jarpath=\$JMOL_HOME/Jmol.jar
if [ ! -f \$jarpath ] ; then
	echo Jmol.jar not found
	exit
fi
\$command -Xmx512m -Djmol.home="\$JMOL_HOME" -jar \$jarpath "\$@"
EOF
chmod +x %{buildroot}%{_bindir}/%{name}

mkdir -p %{buildroot}%{_docdir}/%{name}
cp -far doc/* %{buildroot}%{_docdir}/%{name}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/%{name}
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*
%dir %doc %{_docdir}/%{name}
%doc %{_docdir}/%{name}/*


%changelog
* Mon Nov 22 2010 Paulo Andrade <pcpa@mandriva.com.br> 12.0.22-1mdv2011.0
+ Revision: 599831
- Update to latest upstream release

* Tue Oct 26 2010 Paulo Andrade <pcpa@mandriva.com.br> 12.0.19-1mdv2011.0
+ Revision: 589398
- Update to latest upstream release

* Wed Dec 30 2009 Frederik Himpe <fhimpe@mandriva.org> 11.8.15-1mdv2010.1
+ Revision: 483989
- Update to new version 11.8.15

* Mon Oct 26 2009 Paulo Andrade <pcpa@mandriva.com.br> 11.8.6-2mdv2010.0
+ Revision: 459441
- Install "signed" jar files.

* Fri Sep 25 2009 Paulo Andrade <pcpa@mandriva.com.br> 11.8.6-1mdv2010.0
+ Revision: 448539
- update to latest upstream release version 11.8.6.

* Sat May 23 2009 Frederik Himpe <fhimpe@mandriva.org> 11.6.23-1mdv2010.0
+ Revision: 379060
- Update to new version 11.6.23

* Sat May 09 2009 Paulo Andrade <pcpa@mandriva.com.br> 11.6.19-2mdv2010.0
+ Revision: 373566
+ rebuild (emptylog)

* Wed Mar 25 2009 Paulo Andrade <pcpa@mandriva.com.br> 11.6.19-1mdv2009.1
+ Revision: 361185
- Initial import of jmol version 11.6.19.
  Jmol: an open-source Java viewer for chemical structures in 3D
  http://www.jmol.org/
- jmol


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2375 |12cr|jna-3.2.7-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           jna
Version:        3.2.7
Release:        7
Summary:        Pure Java access to native libraries

Group:          Development/Java
License:        LGPLv2+
URL:            https://jna.dev.java.net/
# The source for this package was pulled from upstream's vcs. Use the
# following commands to generate the tarball:
#   svn export https://jna.dev.java.net/svn/jna/tags/%{version}/jnalib/ --username guest jna-%{version}
#   rm -rf jna-%{version}/dist/*
#   tar cjf ~/rpm/SOURCES/jna-%{version}.tar.bz2 jna-%{version}
Source0:        %{name}-%{version}.tar.bz2
Source1:	%{name}-pom.xml
# This patch is Fedora-specific for now until we get the huge
# JNI library location mess sorted upstream
Patch1:         jna-3.2.5-loadlibrary.patch
# The X11 tests currently segfault; overall I think the X11 JNA stuff is just a 
# Really Bad Idea, for relying on AWT internals, using the X11 API at all,
# and using a complex API like X11 through JNA just increases the potential
# for problems.
Patch2:         jna-3.2.4-tests-headless.patch
Patch3:         jna-3.2.7-javadoc.patch
# Build using GCJ javadoc
Patch4:         jna-3.2.7-gcj-javadoc.patch
# junit cames from rpm
Patch5:         jna-3.2.5-junit.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}

# We manually require libffi because find-requires doesn't work
# inside jars.
Requires:       java  >= 0:1.6.0
Requires:       jpackage-utils
Requires(post):	jpackage-utils
Requires(postun): jpackage-utils
BuildRequires:  java-devel >= 0:1.6.0
BuildRequires:  jpackage-utils, libffi-devel
BuildRequires:  ant, ant-junit, ant-nodeps, ant-trax, junit
BuildRequires:  libx11-devel, libxt-devel


%description
JNA provides Java programs easy access to native shared libraries
(DLLs on Windows) without writing anything but Java code. JNA's
design aims to provide native access in a natural way with a
minimum of effort. No boilerplate or generated code is required.
While some attention is paid to performance, correctness and ease
of use take priority.


%package        javadoc
Summary:        Javadocs for %{name}
Group:          Development/Java
Requires:       %{name} = %{version}-%{release}


%description    javadoc
This package contains the javadocs for %{name}.


%package        contrib
Summary:        Contrib for %{name}
Group:          Development/Java
Requires:       %{name} = %{version}-%{release}
Obsoletes:      %{name}-examples


%description    contrib
This package contains the contributed examples for %{name}.


%prep
%setup -q -n %{name}-%{version}
sed -e 's|@JNIPATH@|%{_libdir}/%{name}|' %{PATCH1} | patch -p1
%patch2 -p1 -b .tests-headless
%patch3 -p1 -b .javadoc
# temporary hach for patch3 on epel5
chmod -Rf a+rX,u+w,g-w,o-w .
%patch4 -p0 -b .gcj-javadoc
%patch5 -p1 -b .junit
cp %{SOURCE1} ./

# UnloadTest fail during build since we modify class loading
rm test/com/sun/jna/JNAUnloadTest.java
# current bug: https://jna.dev.java.net/issues/show_bug.cgi?id=155
rm test/com/sun/jna/DirectTest.java

# all java binaries must be removed from the sources
#find . -name '*.jar' -delete
rm lib/junit.jar
find . -name '*.class' -delete

# remove internal copy of libffi
rm -rf native/libffi

# clean LICENSE.txt
sed -i 's/\r//' LICENSE.txt
chmod 0644 LICENSE.txt


%build
# We pass -Ddynlink.native which comes from our patch because
# upstream doesn't want to default to dynamic linking.
ant -Dcflags_extra.native="%{optflags}" -Ddynlink.native=true -Dnomixedjar.native=true jar contrib-jars javadoc
# remove compiled contribs
find contrib -name build -exec rm -rf {} \; || :
sed -i "s/VERSION/%{version}/" %{name}-pom.xml

%install
rm -rf %{buildroot}

# jars
install -D -m 644 build*/%{name}.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
(cd %{buildroot}%{_javadir}/; for jar in `ls *-%{version}.jar`; do ln -s $jar `echo $jar | sed -e 's/-%{version}//'`; done)
install -d -m 755 %{buildroot}%{_javadir}/%{name}
find contrib -name '*.jar' -exec cp {} %{buildroot}%{_javadir}/%{name}/ \;
# NOTE: JNA has highly custom code to look for native jars in this
# directory.  Since this roughly matches the jpackage guidelines,
# we'll leave it unchanged.
install -d -m 755 %{buildroot}%{_libdir}/%{name}
install -m 755 build*/native/libjnidispatch*.so %{buildroot}%{_libdir}/%{name}/

# install maven pom file
install -Dm 644 %{name}-pom.xml %{buildroot}%{_mavenpomdir}/JPP.%{name}.pom
# ... and maven depmap
%add_to_maven_depmap net.java.dev.jna %{name} %{version} JPP %{name}

# javadocs
install -p -d -m 755 %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -a doc/javadoc/* %{buildroot}%{_javadocdir}/%{name}-%{version}

%clean
rm -rf %{buildroot}


%post
%update_maven_depmap


%postun
%update_maven_depmap


%files
%defattr(-,root,root,-)
%doc LICENSE.txt release-notes.html 
%{_libdir}/%{name}
%{_javadir}/%{name}.jar
%{_javadir}/%{name}-%{version}.jar
%{_mavenpomdir}/*.pom
%{_mavendepmapfragdir}/%{name}


%files javadoc
%defattr(-,root,root,-)
%{_javadocdir}/%{name}-%{version}


%files contrib
%defattr(-,root,root,-)
%{_javadir}/%{name}




%changelog
* Tue Feb 21 2012 Jon Dill <dillj@mandriva.org> 3.2.7-6mdv2012.0
+ Revision: 778765
- rebuild against new version of libffi4

* Sun Nov 27 2011 Guilherme Moro <guilherme@mandriva.com> 3.2.7-5
+ Revision: 734052
- rebuild
- imported package jna

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 3.2.4-3mdv2011.0
+ Revision: 612457
- the mass rebuild of 2010.1 packages

* Thu Nov 26 2009 Jérôme Brenier <incubusss@mandriva.org> 3.2.4-2mdv2010.1
+ Revision: 470390
- add requires jna to jna-examples

* Thu Nov 26 2009 Jérôme Brenier <incubusss@mandriva.org> 3.2.4-1mdv2010.1
+ Revision: 470387
- new version 3.2.4
- new subpackage jna-examples
- resync with Fedora patches

* Fri Sep 25 2009 Jaroslav Tulach <jtulach@mandriva.org> 3.0.9-1mdv2010.0
+ Revision: 448704
- Updating to 3.0.9 version

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 3.0.4-0.1.svn630.3mdv2010.0
+ Revision: 438039
- rebuild

* Fri Mar 06 2009 Antoine Ginies <aginies@mandriva.com> 3.0.4-0.1.svn630.2mdv2009.1
+ Revision: 350277
- 2009.1 rebuild

* Thu Aug 14 2008 Alexander Kurtakov <akurtakov@mandriva.org> 3.0.4-0.1.svn630.1mdv2009.0
+ Revision: 271886
- fix examples install on 64bit
- new version 3.0.4

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild early 2009.0 package (before pixel changes)

* Wed Apr 30 2008 Alexander Kurtakov <akurtakov@mandriva.org> 3.0.2-0.7.3mdv2009.0
+ Revision: 199450
- bump release
- reintroduce jna-examples, needed by atunes

* Tue Apr 29 2008 Alexander Kurtakov <akurtakov@mandriva.org> 3.0.2-0.7.2mdv2009.0
+ Revision: 198927
- obsolete old examples package
- new version

* Wed Mar 19 2008 Nicolas Vigier <nvigier@mandriva.com> 0:3.0-0.0.2mdv2008.1
+ Revision: 188913
- build jna-examples.jar because atunes needs it

* Wed Feb 27 2008 Alexander Kurtakov <akurtakov@mandriva.org> 0:3.0-0.0.1mdv2008.1
+ Revision: 175929
- add libx11-devel BR
- import jna



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2376 |12cr|jnettop-0.13.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	Network traffic tracker
Name: 		jnettop
Version:	0.13.0
Release:	%mkrel 9
Group: 		Monitoring
Url:		http://jnettop.kubs.info/
License: 	GPLv2
Source0: 	http://jnettop.kubs.info/dist/%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	libpcap-devel
BuildRequires:	libglib2-devel

%description
Nettop is visualising active network traffic as top does with processes.
It displays active network streams sorted by bandwidth used. This is
often usable when you want to get a fast grip of what is going on on your
outbound router.

%prep
%setup -q

%build
%configure 
%make

%install
%makeinstall

%files
%doc AUTHORS ChangeLog COPYING INSTALL NEWS README .jnettop
%{_bindir}/jnettop
%{_prefix}/share/%{name}/*
%_mandir/man8/jnettop.*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2377 |12cr|jnr-constants-0.7-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           jnr-constants
Version:        0.7
Release:        5
Summary:        Java Native Runtime constants 
Group:          Development/Java
License:        MIT
URL:            http://github.com/wmeissner/jnr-constants/
Source0:        http://download.github.com/wmeissner-jnr-constants-0.7-0-g8b45ca7.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch:      noarch

BuildRequires:  ant
BuildRequires:  java-devel >= 0:1.6.0
BuildRequires:  jpackage-utils
Requires:       java >= 0:1.6.0
Requires:       jpackage-utils

%description
Provides java values for common platform C constants (e.g. errno).

%prep
%setup -q -n wmeissner-%{name}-8b45ca7
find ./ -name '*.jar' -exec rm -f '{}' \; 
find ./ -name '*.class' -exec rm -f '{}' \; 

%build
ant jar

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_javadir}

# project was renamed from 'constantine' to jnr-constants, but jar has
# yet to be renamed http://fedoraproject.org/wiki/Packaging/Java#Jar_file_naming
cp -p dist/constantine.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
ln -s %{_javadir}/%{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar
ln -s %{_javadir}/%{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/constantine.jar

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc LICENSE
%{_javadir}/%{name}.jar
%{_javadir}/%{name}-%{version}.jar
%{_javadir}/constantine.jar



%changelog
* Sun Nov 27 2011 Guilherme Moro <guilherme@mandriva.com> 0.7-5
+ Revision: 734053
- rebuild
- imported package jnr-constants


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2378 |12cr|joda-time-1.5.2-0.0.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2005, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define section   free

Name:           joda-time
Version:        1.5.2
Release:        %mkrel 0.0.3
Epoch:          0
Summary:        Java date and time API
Group:          Development/Java
License:        Apache License
URL:            http://www.joda.org/
Source0:        http://prdownloads.sourceforge.net/joda-time/joda-time-1.5.2-src.tar.gz

BuildArch:      noarch
BuildRequires:  jpackage-utils >= 0:1.6
BuildRequires:  java-rpmbuild
BuildRequires:  ant >= 0:1.6
BuildRequires:  ant-junit >= 0:1.6
BuildRequires:  junit

%description
Joda-Time provides a quality replacement for the Java date 
and time classes. The design allows for multiple calendar 
systems, while still providing a simple API. The 'default' 
calendar is the ISO8601 standard which is used by XML. The 
Gregorian, Julian, Buddhist, Coptic and Ethiopic systems 
are also included, and we welcome further additions. 
Supporting classes include time zone, duration, format 
and parsing. 

%package        javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description    javadoc
%{summary}.

%prep
%setup -q -n %{name}-%{version}-src
%remove_java_binaries

%build
mkdir lib
pushd lib
ln -sf $(build-classpath junit) junit-3.8.1.jar
popd
export OPT_JAR_LIST="ant/ant-junit junit"
export CLASSPATH=
%{ant} jar javadoc
#%{ant} jar javadoc test


%install
install -dm 755 %{buildroot}%{_javadir}
install -pm 644 build/%{name}-%{version}.jar \
  %{buildroot}%{_javadir}/%{name}-%{version}.jar

#javadoc
install -dm 755 %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -pr build/docs/* %{buildroot}%{_javadocdir}/%{name}-%{version}

ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name} 

#doc
install -dm 755 %{buildroot}%{_docdir}/%{name}-%{version}
cp LICENSE.txt %{buildroot}%{_docdir}/%{name}-%{version}

%create_jar_links

%files
%defattr(-,root,root,-)
%{_docdir}/%{name}-%{version}/LICENSE.txt
%{_javadir}/*.jar

%files javadoc
%defattr(-,root,root,-)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}


%changelog
* Fri Sep 11 2009 Thierry Vignaud <tvignaud@mandriva.com> 0:1.5.2-0.0.3mdv2010.0
+ Revision: 438041
- rebuild

* Fri Mar 06 2009 Antoine Ginies <aginies@mandriva.com> 0:1.5.2-0.0.2mdv2009.1
+ Revision: 350242
- 2009.1 rebuild

* Fri Mar 07 2008 Alexander Kurtakov <akurtakov@mandriva.org> 0:1.5.2-0.0.1mdv2008.1
+ Revision: 181172
- remove vendor and distribution tags
- bump release
- import joda-time



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2379 |12cr|jogl-1.1.1-0.6.10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Java bindings for the OpenGL API
Name:		jogl
Version:	1.1.1
Release:	0.6.10
Group:		Development/Java
License:	BSD
URL:		http://jogl.dev.java.net/
# svn co https://svn.java.net/svn/jogl~svn/branches/1.x-maint jogl-1.1.1
Source0:	%{name}-%{version}.tar.bz2
# match gluegen package
# svn co https://svn.java.net/svn/gluegen~svn/branches/1.0b06-maint gluegen-1.0b06
Source1:	gluegen-1.0b06.tar.bz2
Source2:	jogl.properties
Patch0:		%{name}-1.1.1-src-no-link-against-sun-java.patch
# http://pkgs.fedoraproject.org/gitweb/?p=gluegen.git;a=blob;f=fix-antlr-classpath.patch
Patch1:		fix-antlr-classpath.patch
BuildRequires:	ant
BuildRequires:	ant-antlr
BuildRequires:	antlr
BuildRequires:	jpackage-utils
BuildRequires:	mesa-common-devel
BuildRequires:	java-rpmbuild
BuildRequires:	unzip
BuildRequires:	update-alternatives
BuildRequires:	xml-commons-apis
BuildRequires:	cpptasks
BuildRequires:	pkgconfig(xt)
Requires:	java >= 1.5

%description 
The JOGL Project hosts a reference implementation of the Java bindings for
OpenGL API, and is designed to provide hardware-supported 3D graphics to
applications written in the Java programming language.

It is part of a suite of open-source technologies initiated bu the Game
Technology Group at Sun Microsystems.

JOGL provides full access to the APIs in the OpenGL 1.5 specification as
well as nearly all vendor extensions, and integrated with the AWT and Swing
widget sets.

%package javadoc
Summary:	Javadoc for jogl
Group:		Development/Java

%description javadoc
Javadoc for jogl.

%package manual
Summary:	User documetation for jogl
Group:		Development/Java

%description manual
Usermanual for jogl.


%prep
%setup -q -b 1
ln -sf gluegen-1.0b06 ../gluegen
pushd make
%patch0 -p0
popd
pushd ../gluegen-1.0b06
%patch1 -p1
popd

%__cp %{SOURCE2} make

%build
export OPT_JAR_LIST="antlr ant/antlr"
export CLASSPATH=$(build-classpath antlr ant/ant-antlr)

pushd make
perl -pi -e 's@/usr/X11R6/%{_lib}@%{_libdir}@g' build.xml

%ant \
    -Duser.home=%{_topdir}/SOURCES \
    -Dantlr.jar=$(build-classpath antlr) \
    all \
    javadoc.dev.x11

popd

%install
rm -rf %{buildroot}

# jars
%__install -dm 755 %{buildroot}%{_javadir}
%__install -m 644 build/%{name}.jar \
	%{buildroot}%{_javadir}/%{name}-%{version}.jar
pushd %{buildroot}%{_javadir}
	for jar in *-%{version}*; do
		ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`
	done
popd

# native lib
%__install -dm 755 %{buildroot}%{_libdir}
%__install -m 644 build/obj/lib*.so \
	%{buildroot}%{_libdir}

# javadoc
%__install -dm 755 %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -pr javadoc_jogl_dev/* \
	%{buildroot}%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name} # ghost symlink

%post javadoc
%__rm -f %{_javadocdir}/%{name}
ln -s %{name}-%{version} %{_javadocdir}/%{name}

%files
%defattr(644,root,root,755)
%{_javadir}/*.jar
%attr(755,root,root) %{_libdir}/libjogl.so
%attr(755,root,root) %{_libdir}/libjogl_awt.so

%files javadoc
%defattr(-,root,root)
%doc %{_javadocdir}/%{name}-%{version}
%ghost %doc %{_javadocdir}/%{name}

%files manual
%defattr(-,root,root)
%doc doc/*


%changelog
* Wed Dec 14 2011 Paulo Andrade <pcpa@mandriva.com.br> 1.1.1-0.6.10mdv2012.0
+ Revision: 741343
- Correct build in current Mandriva cooker.

* Thu Aug 04 2011 Paulo Andrade <pcpa@mandriva.com.br> 1.1.1-0.6.9
+ Revision: 693127
- Rebuild from checkout of maintenance branch.

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-0.6.8mdv2011.0
+ Revision: 612509
- the mass rebuild of 2010.1 packages

* Thu Apr 29 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1.1.1-0.6.7mdv2010.1
+ Revision: 540949
- rebuild

* Wed Sep 16 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.1.1-0.6.6mdv2010.0
+ Revision: 443343
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sat Nov 08 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.1.1-0.6.4mdv2009.1
+ Revision: 301148
- finally make it work
- add buildrequires on cpptasks
- don't build Cg support
- add source and spec files
- Created package structure for jogl.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2380 |12cr|john-1.7.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    john
%define version 1.7.9
%define release 1

Name:       %{name}
Version:    %{version}
Release:    %{release}
Summary:    John the Ripper password cracker
License:    GPL
Group:      Monitoring
URL:        http://www.openwall.com/john
Source0:     http://www.openwall.com/john/g/%{name}-%{version}.tar.gz
#Patch0:     http://www.openwall.com/john/contrib/%{name}-%{version}-jumbo-6.tar.bz2
#Source:     http://www.openwall.com/john/contrib/%{name}-%{version}-jumbo-6.tar.bz2
Patch1:     john-1.7.8-fhs.patch
BuildRequires: openssl-devel

%description
John the Ripper is a fast password cracker, currently available for many
flavors of Unix (11 are officially supported, not counting different
architectures), DOS, Win32, and BeOS. Its primary purpose is to detect
weak Unix passwords, but a number of other hash types are supported as
well.

Build Options:
--define 'extra_cflags <cflags>'    Provide additional cflags

%prep
%setup -q -n %{name}-%{version}
%patch1 -p1 -b .fhs
chmod 644 doc/*

%build
TARGET=""
%ifarch %ix86
    %ifarch i686
    TARGET=linux-x86-mmx
    %else
    TARGET=linux-x86-any
    %endif
%else
    %ifarch x86_64
    TARGET=linux-x86-64
    %endif
    %ifarch ppc
    TARGET=linux-ppc
    %endif
    %ifarch alpha
    TARGET=linux-alpha
    %endif
    %ifarch sparc
    TARGET=linux-sparc
    %endif
%endif

if test -z "$TARGET"; then
    TARGET=generic
    export TARGET
    echo "Please add the right TARGET to the spec file"
fi

cd src
%make $TARGET CFLAGS="-c -Wall %{optflags} %{?extra_cflags:%extra_cflags}"

%install
mkdir -p %{buildroot}%{_bindir} \
         %{buildroot}%{_datadir}/%{name} \
         %{buildroot}%{_sysconfdir}

install -m 755 run/{john,mailer} %{buildroot}%{_bindir}/
install -m 644 run/*.chr run/password.lst %{buildroot}%{_datadir}/%{name}/
install -m 644 run/john.conf %{buildroot}%{_sysconfdir}/

pushd %{buildroot}%{_bindir}
  ln -s john unafs
  ln -s john unique
  ln -s john unshadow
popd

%files
%doc doc/*
%config(noreplace) %{_sysconfdir}/john.conf
%{_bindir}/*
%{_datadir}/%{name}





%changelog
* Fri Feb 24 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.7.9-1
+ Revision: 780102
- version update 1.7.9

* Tue Oct 18 2011 Leonardo Coelho <leonardoc@mandriva.org> 1.7.8-1
+ Revision: 705161
- bump new version

* Thu Jun 16 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.7.7-1
+ Revision: 685582
- new version
- switch to jumbo source tarball directly, instead of official version + patch

* Sat Jul 17 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.7.6-1mdv2011.0
+ Revision: 554503
- new version

* Wed Apr 21 2010 Funda Wang <fwang@mandriva.org> 1.7.5-2mdv2010.1
+ Revision: 537328
- rebuild

* Sun Feb 28 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.7.5-1mdv2010.1
+ Revision: 512683
- new version

* Thu Jan 21 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.7.4.2-1mdv2010.1
+ Revision: 494749
- new version

* Sat Jan 02 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.7.4-1mdv2010.1
+ Revision: 485149
- new version

* Mon Sep 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.7.3.4-1mdv2010.0
+ Revision: 446466
- new version
- drop format error patch, merged upstream
- change patches order

* Mon Sep 14 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.7.3.1-3mdv2010.0
+ Revision: 439652
- jumbo patch (support for tens of additional hash types)

* Sun Sep 13 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.7.3.1-2mdv2010.0
+ Revision: 438689
- fix format errors

* Mon Aug 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.7.3.1-1mdv2009.0
+ Revision: 270893
- new version

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 1.7.2-6mdv2009.0
+ Revision: 247414
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sat Dec 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.7.2-4mdv2008.1
+ Revision: 136771
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2381 |12cr|jokosher-0.11.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define mainver %(echo %{version} | sed -e "s/\\([0-9]*\\.[0-9]*\\).[0-9]*/\\1/")

Summary:	Simple yet powerful multi-track studio
Name:		jokosher
Version:	0.11.4
Release:	%mkrel 2
Group:		Sound
License:	GPLv2+
URL:		http://jokosher.org
Source0:	http://launchpad.net/jokosher/%{mainver}/%{version}/+download/%{name}-%{version}.tar.gz
BuildRequires:	python-devel >= %{py_ver}
BuildRequires:	desktop-file-utils
BuildRequires:	python-setuptools
BuildRequires:	gettext
BuildRequires:	scrollkeeper
Requires:	dbus-python
Requires:	gnonlin >= 0.10.8
Requires:	gstreamer0.10-plugins-base >= 0.10.11
Requires:	gstreamer0.10-plugins-good >= 0.10.4
Requires:	gstreamer0.10-python
Requires:	gstreamer0.10-plugins-ugly >= 0.10.6
Requires:	gstreamer0.10-plugins-bad >= 0.10.5
Requires:	gnome-python
Requires:	pygtk2.0-libglade
%if %mdkversion > 200900
Requires:	python-pkg-resources
%else
Requires:	python-setuptools
%endif
Requires:	python-pyxml
Requires:	yelp
Requires:	ladspa
Requires(post):	scrollkeeper
Requires(postun): scrollkeeper
Obsoletes:	%{name} < 0.9
BuildArch:	noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Jokosher is a simple and poweful multi-track studio.Jokosher provides 
a complete application for recording, editing, mixing and exporting audio,
and has been specifically designed with usability in mind. The developers 
behind Jokosher have re-thought audio production at every level, and created 
something devilishly simple to use.

Jokosher offers a strong featureset:
* Easy to use interface, designed from the ground up. Jokosher uses concepts 
  and language familiar to musicians, and is a breeze to use.
* Simple editing with splitting, trimming and moving tools.
* Multi-track volume mixing with VU sliders.
* Import audio (Ogg Vorbis, MP3, FLAC, WAV and anything else supported by 
  GStreamer) into your projects.
* A range of instruments can be added to a project, and instruments can be 
  renamed.Instruments can also be muted and soloed easily.
* Export to MP3, Ogg Vorbis, FLAC, WAV and anything else GStreamer supports.
* Documentation (User Guide, FAQ, Tutorial) and User Community (Forums, IRC).

%prep
%setup -q

sed -i '1d' Jokosher/JokosherApp.py
sed -i s/"Version=0.9"/"Version=1.0"/g bin/jokosher.desktop

%build
python setup.py build

%install
python setup.py install --skip-build --root=%{buildroot}

perl -pi -e 's,%{name}-icon.png,%{name}-icon,g' %{buildroot}%{_datadir}/applications/*

desktop-file-install \
    --remove-category="Application" \
    --remove-category="AudioVideo" \
    --add-category="Audio;Recorder;X-MandrivaLinux-CrossDesktop;" \
    --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

chmod 755 %{buildroot}%{py_sitedir}/Jokosher/Profiler.py

#(tpg) wtf?
#mkdir -p %{buildroot}%{_datadir}/omf/%{name}
#mv -f %{buildroot}%{_prefix}/jokosher/* %{buildroot}%{_datadir}/omf/%{name}

%find_lang %{name}

%if %mdkversion < 200900
%post
%{update_menus}
%{update_desktop_database}
%{update_mime_database}
%{update_scrollkeeper}
%update_icon_cache hicolor
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%{clean_desktop_database}
%{clean_mime_database}
%{clean_scrollkeeper}
%clean_icon_cache hicolor
%endif

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS COPYING README help/*
%attr(755,root,root) %{_bindir}/%{name}
%dir %{_datadir}/%{name}
%dir %{_datadir}/%{name}/Instruments
%dir %{_datadir}/%{name}/Instruments/images
%dir %{_datadir}/%{name}/extensions
%dir %{_datadir}/%{name}/pixmaps
%dir %{_datadir}/omf/%{name}
%dir %{py_sitedir}/Jokosher
%dir %{py_sitedir}/Jokosher/elements
%dir %{py_sitedir}/Jokosher/ui
%dir %{py_sitedir}/Jokosher/PlatformUtils
%{py_sitedir}/Jokosher/*.py*
%{py_sitedir}/Jokosher/elements/*.py*
%{py_sitedir}/Jokosher/PlatformUtils/*.py*
%{py_sitedir}/Jokosher/ui/*.py*
%{py_sitedir}/%{name}*egg-info
%{_datadir}/applications/jokosher.desktop
%{_datadir}/gnome/help/jokosher/C/figures/*.png
%{_datadir}/gnome/help/jokosher/C/*.xml
%{_datadir}/omf/jokosher/jokosher-C.omf
%{_iconsdir}/hicolor/*/apps/*.png
%{_datadir}/jokosher/Instruments/*.instr
%{_datadir}/jokosher/Instruments/images/*.png
%{_datadir}/jokosher/Jokosher.glade
%{_datadir}/jokosher/extensions/*py*
%{_datadir}/jokosher/jokosher-logo.png
%{_datadir}/jokosher/pixmaps/*.png
%{_datadir}/mime/packages/jokosher.xml
%{_datadir}/pixmaps/jokosher.png


%changelog
* Tue Nov 02 2010 Michael Scherer <misc@mandriva.org> 0.11.4-2mdv2011.0
+ Revision: 592408
- rebuild for python 2.7

* Mon Mar 01 2010 Frederik Himpe <fhimpe@mandriva.org> 0.11.4-1mdv2010.1
+ Revision: 513256
- update to new version 0.11.4

* Sat Jun 13 2009 Frederik Himpe <fhimpe@mandriva.org> 0.11.3-1mdv2010.0
+ Revision: 385721
- update to new version 0.11.3

* Wed May 13 2009 Frederik Himpe <fhimpe@mandriva.org> 0.11.2-1mdv2010.0
+ Revision: 375514
- Update to new version 0.11.2
- Fix source URL

* Tue May 12 2009 Frederik Himpe <fhimpe@mandriva.org> 0.11-2mdv2010.0
+ Revision: 374978
- rebuild

* Sun Mar 08 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.11-1mdv2009.1
+ Revision: 352867
- update to new version 0.11
- fix file list

* Mon Dec 29 2008 Götz Waschk <waschk@mandriva.org> 0.10-3mdv2009.1
+ Revision: 320971
- rebuild for new python

* Sat Nov 29 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.10-2mdv2009.1
+ Revision: 308014
- require python-pkg-resources for mdv version greater than 200900, instead of python-setuptools which requires bunch of useless python stuff and python-devel

* Mon Sep 01 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.10-1mdv2009.0
+ Revision: 278188
- drop patch 0, fixed upstream
- fix file list
- update to new version 0.10

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 0.9-10mdv2009.0
+ Revision: 247416
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Sat Mar 08 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9-8mdv2008.1
+ Revision: 182205
- new license policy

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 0.9-7mdv2008.1
+ Revision: 170905
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Sep 24 2007 Anne Nicolas <ennael@mandriva.org> 0.9-6mdv2008.0
+ Revision: 92569
- Fix menu

* Thu Sep 13 2007 Emmanuel Andry <eandry@mandriva.org> 0.9-5mdv2008.0
+ Revision: 85339
- fix desktop file validation
- remove omf files location workaround

* Wed Aug 08 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9-4mdv2008.0
+ Revision: 60179
- fix omf files directory
- tune up the desktop file
- add python-pyxml to requires
- add gstreamer-plugins-bad to enable LADSPA effect support
- add gstreamer-plugins-ugly to enable mp3 files playback

* Wed Jul 25 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9-3mdv2008.0
+ Revision: 55269
- provide patch, which should fix #31976

* Mon Jul 23 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9-2mdv2008.0
+ Revision: 54506
- add provides on yelp (should close 31976)
- set buildrequires on gettext and scrollkeeper
- add requires on ladspa
- fix desktop file
- add post and postun scriplets
- own missing directories and files
- extend the description

* Wed May 23 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9-1mdv2008.0
+ Revision: 30341
- update to the stable version


* Wed Feb 28 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9-0.20070228.1mdv2007.0
+ Revision: 127068
- update to version 0.9 svn
- spec file clean

* Sun Feb 18 2007 Götz Waschk <waschk@mandriva.org> 0.2-2mdv2007.1
+ Revision: 122366
- replace deps by package names that exist on Mandriva and not Debian
- make it a noarch package
- change the executable name to match the menu entry
- this is still unusable, stay tuned

* Sat Feb 17 2007 Jérôme Soyer <saispo@mandriva.org> 0.2-1mdv2007.1
+ Revision: 122087
- Fix build
- Import jokosher


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2382 |12cr|joni-1.1.3-0.1.svn7235.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gcj_support 0


Name:           joni
Version:        1.1.3
Release:        %mkrel 0.1.svn7235.3
Summary:        Java regular expression library
Group:          Development/Java
License:        MIT
URL:            http://jruby.codehaus.org/
# The source for this package was pulled from upstream's vcs. Use the
# following commands to generate the tarball:
#   svn export -r 7235 http://svn.codehaus.org/jruby/joni/trunk/ joni-1.0.3
#   tar -cjf joni-1.0.3.tar.bz2 joni-1.0.3
Source0:          %{name}-%{version}.tar.bz2
Patch0:           joni-set-java-5_0-target-and-source.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

BuildRequires:  java-rpmbuild >= 1.5
BuildRequires:  ant
BuildRequires:  jpackage-utils
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel >= 1.0.31
%endif
Requires:       java >= 1.5
Requires:       jpackage-utils
%if ! %{gcj_support}
BuildArch:      noarch
%endif

%description
joni is a port of Oniguruma, a regular expressions library,
to java. It is used by jruby.


%prep
%setup -q
%patch0 -p0

%build
%ant build


%install
rm -rf %{buildroot}

# jars
install -d -m 755 %{buildroot}%{_javadir}
# install unversioned jar as per Java Packaging Guidelines
install -m 644 target/%{name}.jar %{buildroot}%{_javadir}/%{name}.jar

%{gcj_compile}


%post
%{update_gcjdb}


%postun
%{clean_gcjdb}


%clean
rm -rf %{buildroot}


%files
%defattr(-,root,root,-)
%doc pom.xml
%{_javadir}/%{name}.jar
%{gcj_files}


%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.3-0.1.svn7235.3mdv2011.0
+ Revision: 612510
- the mass rebuild of 2010.1 packages

* Thu Feb 25 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.1.3-0.1.svn7235.2mdv2010.1
+ Revision: 510955
- update to 1.1.3

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.0.3-0.3.svn7235.2mdv2010.0
+ Revision: 429644
- rebuild

* Thu Aug 14 2008 Alexander Kurtakov <akurtakov@mandriva.org> 1.0.3-0.3.svn7235.1mdv2009.0
+ Revision: 271715
- new svn snapshot

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild early 2009.0 package (before pixel changes)

* Sat Jun 07 2008 Alexander Kurtakov <akurtakov@mandriva.org> 1.0.2-0.4.3mdv2009.0
+ Revision: 216570
- disable gcj dependency

* Fri May 30 2008 Alexander Kurtakov <akurtakov@mandriva.org> 1.0.2-0.4.2mdv2009.0
+ Revision: 213568
- remove useless patch
- new snapshot for the new jruby

* Mon Apr 28 2008 Alexander Kurtakov <akurtakov@mandriva.org> 1.0.2-0.4.1mdv2009.0
+ Revision: 197993
- import joni



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2383 |12cr|jools-0.20-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		jools
Summary:	Graphical puzzle game
Version: 0.20
Release: %mkrel 11
Url:		http://www.eecs.umich.edu/~pelzlpj/jools/
Source0:	%{name}-%{version}.tar.bz2
Patch0:	%{name}-%{version}-sys.patch
Patch1:	%{name}-%{version}-sharegames.patch
Source11:	%{name}-48.png
Source12:	%{name}-32.png
Source13:	%{name}-16.png
Group:		Games/Puzzles
License:	GPLv2+
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:  python-devel
Requires:	pygame
BuildArch:      noarch

%description
Jools is a graphical puzzle game in the tradition of Tetris.
In a nutshell, the goal is to swap adjacent jools (jewels) within a grid,
in order to create rows of three or more of a kind.
These jools will then disappear, and more will fall to fill their places.
Jools features nifty 3D rendered graphics.

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build

%install
rm -rf $RPM_BUILD_ROOT
python setup.py install --root=$RPM_BUILD_ROOT

rm -rf $RPM_BUILD_ROOT%{_datadir}/doc
find $RPM_BUILD_ROOT%{_gamesdatadir}/%{name} -name '.arch-ids' -o -name '.placeholder' | xargs rm -rf

install -d -m 755 $RPM_BUILD_ROOT%{_gamesbindir}
mv $RPM_BUILD_ROOT%{_bindir}/%{name} $RPM_BUILD_ROOT%{_gamesbindir}
rmdir $RPM_BUILD_ROOT%{_bindir}

install -m644 %{SOURCE11} -D $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
install -m644 %{SOURCE12} -D $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
install -m644 %{SOURCE13} -D $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Name=Jools
Comment=Graphical puzzle game
Exec=%{_gamesbindir}/%{name} 
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;LogicGame;X-MandrivaLinux-MoreApplications-Games-Puzzles;
EOF

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files
%defattr(-,root,root,755)
%doc COPYING ChangeLog README doc/manual.html doc/manual.tex doc/detonate.txt doc/POINTS doc/TODO
%{_gamesbindir}/%{name}
%{py_puresitedir}/%{name}*
%dir %{_gamesdatadir}/%{name}
%{_gamesdatadir}/%{name}/*
%{_datadir}/applications/mandriva-%{name}.desktop
%{_liconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png


%changelog
* Fri Nov 12 2010 Bogdano Arendartchuk <bogdano@mandriva.com> 0.20-11mdv2011.0
+ Revision: 597012
- rebuild for python 2.7

* Sat May 16 2009 Samuel Verschelde <stormi@mandriva.org> 0.20-10mdv2010.0
+ Revision: 376445
- fix desktop file
- fix license
- add icons

* Tue Jan 06 2009 Funda Wang <fwang@mandriva.org> 0.20-9mdv2009.1
+ Revision: 325672
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 0.20-8mdv2009.0
+ Revision: 247418
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.20-6mdv2008.1
+ Revision: 140829
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Mon Aug 13 2007 Bogdano Arendartchuk <bogdano@mandriva.com> 0.20-6mdv2008.0
+ Revision: 62665
- use the new menu system
- added missing docs to the package
- exploded patches
- moved path fixes to separated patches, and
- apply them properly
- imported jools, from 2007.0


* Mon Apr 24 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.20-5mdk
- Add BuildRequires
- use mkrel

* Sun Dec 05 2004 Michael Scherer <misc@mandrake.org> 0.20-4mdk
- Rebuild for new python

* Sat Dec 04 2004 Michael Scherer <misc@mandrake.org> 0.20-3mdk 
- correct menu
- use a macro for python version
- use noarch

* Tue May  4 2004 Olivier Blin <blino@mandrake.org> 0.20-2mdk
- modify setup.py to install directly in share/games
- use --root option of setup.py instead of some dark power
  (GProg poutre more than AEI)

* Mon May  3 2004 Olivier Blin <blino@mandrake.org> 0.20-1mdk
- initial release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2384 |12cr|joomla-1.5.20-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# (oe) undefining these makes the build _real_ quick.
%undefine __find_provides
%undefine __find_requires

Summary:	Joomla Open Source (CMS)
Name:		joomla
Version:	1.5.20
Release:	2
License:	GPLv2+
Group:		System/Servers
URL:		http://www.joomla.org/
Source0:	Joomla_%{version}-Stable-Full_Package.tar.bz2
Source1:	joomla-16x16.png
Source2:	joomla-32x32.png
Source3:	joomla-48x48.png
Patch0:		joomla-htaccess.patch.bz2
Requires:	apache-mod_php
Requires:	php-mysql
Requires:	php-xml
Requires:	php-gd
Requires:	joomla-administrator
BuildArch:	noarch

%description
Joomla! is a Content Management System (CMS) created by the same award-winning
team that brought the Mambo CMS to its current state of stardom.

%package	administrator
Summary:	Administrative web interface for Joomla Open Source (CMS)
Group:		System/Servers
Requires:	%{name} = %{version}-%{release}

%description	administrator
Administrative web interface for Joomla Open Source (CMS)

%prep

%setup -q -c
%patch0

# clean up CVS stuff
for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -r $i; fi >&/dev/null
done

# fix dir perms
find . -type d | xargs chmod 755

# fix file perms
find . -type f | xargs chmod 644

cp %{SOURCE1} .
cp %{SOURCE2} .
cp %{SOURCE3} .

%build

%install
install -d %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d
install -d %{buildroot}%{_sysconfdir}/%{name}
install -d %{buildroot}%{_var}/www/%{name}
cp -aRf * %{buildroot}%{_var}/www/%{name}/

# provide an empty configuration.php file
touch %{buildroot}%{_var}/www/%{name}/configuration.php

# apache config
cat > %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf << EOF

Alias /%{name} %{_var}/www/%{name}

<Directory %{_var}/www/%{name}>
    Allow from all
</Directory>

<Directory %{_var}/www/%{name}/installation>
    Order deny,allow
    Deny from all
    Allow from 127.0.0.1
    ErrorDocument 403 "Access denied per %{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf"
</Directory>

EOF

cat htaccess.txt >> %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf

cat > %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/%{name}-administrator.conf << EOF

<Directory %{_var}/www/%{name}/administrator>
    Order deny,allow
    Deny from all
    Allow from 127.0.0.1
    ErrorDocument 403 "Access denied per %{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf"
</Directory>
EOF

cat > README.urpmi <<EOF
Once this package is installed, there are a few configuration items which need
to be performed before the application is usable.  First, you need to install
Mysql database and corresponding php modules:

# urpmi mysql php-mysql

Then, you need to establish a username and password to connect to your
MySQL database as, and make both MySQL and Joomla aware of this.
Let's start by creating the database and the username / password
inside MySQL first:

  # mysql
  mysql> create database joomla;
  Query OK, 1 row affected (0.00 sec)

  mysql> grant all privileges on joomla.* to joomla identified by 'joomla';
  Query OK, 0 rows affected (0.00 sec)

  mysql> flush privileges;
  Query OK, 0 rows affected (0.00 sec)

  mysql> exit
  Bye
  #

Under certain curcumstances, you may need to run variations of the "grant"
command:
mysql> grant all privileges on joomla.* to joomla@localhost identified by 'joomla';
   OR
mysql> grant all privileges on joomla.* to joomla@'%' identified by 'joomla';

This has created an empty database called 'joomla', created a user named
'joomla' with a password of 'joomla', and given the 'joomla' user total
permission over the 'joomla' database.  Obviously, you'll want to select a
different password, and you may want to choose different database and user
names depending on your installation.  The specific values you choose are
not constrained, they simply need to be consistent between the database and the
config file.

Once that's done and the database server and web server have been started, 
 in your favourite web browser, enter following URL :
http://localhost/joomla/  and 
follow the instructions given to you on the pages you see to set up the 
database tables. Then, when required, removed the directory 
%{_var}/www/joomla/installation/.
EOF

# Mandriva Icons
install -d %{buildroot}%{_iconsdir}
install -d %{buildroot}%{_miconsdir}
install -d %{buildroot}%{_liconsdir}

install -m0644 joomla-16x16.png %{buildroot}%{_miconsdir}/%{name}.png
install -m0644 joomla-32x32.png %{buildroot}%{_iconsdir}/%{name}.png
install -m0644 joomla-48x48.png %{buildroot}%{_liconsdir}/%{name}.png

# install menu entry.

# XDG menu
install -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Joomla Administrator
Comment=Administrative web interface for Joomla Open Source (CMS)
Exec=%{_bindir}/www-browser http://localhost/%{name}/administrator/
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-Internet-WebEditors;Network;WebDevelopment;
EOF

# cleanup
rm -f %{buildroot}%{_var}/www/%{name}/htaccess.txt %{buildroot}%{_var}/www/%{name}/joomla-*.png

%files
%doc README.urpmi
%config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf
#exclude %{_var}/www/%{name}/administrator
%dir %{_var}/www/%{name}
%{_var}/www/%{name}/includes
%{_var}/www/%{name}/installation
%{_var}/www/%{name}/libraries
%{_var}/www/%{name}/logs
%{_var}/www/%{name}/plugins
%{_var}/www/%{name}/tmp
%{_var}/www/%{name}/xmlrpc
%{_var}/www/%{name}/CHANGELOG.php
%{_var}/www/%{name}/COPYRIGHT.php
%{_var}/www/%{name}/CREDITS.php
%{_var}/www/%{name}/INSTALL.php
%{_var}/www/%{name}/LICENSE.php
%{_var}/www/%{name}/LICENSES.php
%{_var}/www/%{name}/index*.php
%{_var}/www/%{name}/configuration.php-dist
%{_var}/www/%{name}/robots.txt
%defattr(0644,apache,root,0755)
%config(noreplace) %{_var}/www/%{name}/configuration.php
%{_var}/www/%{name}/cache
%{_var}/www/%{name}/components
%{_var}/www/%{name}/images
%{_var}/www/%{name}/language
%{_var}/www/%{name}/media
%{_var}/www/%{name}/modules
%{_var}/www/%{name}/templates

%files administrator
%config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/%{name}-administrator.conf
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_datadir}/applications/*.desktop
%defattr(0644,apache,root,0755)
%{_var}/www/%{name}/administrator


%changelog
* Tue Jul 27 2010 Jerome Martin <jmartin@mandriva.org> 1.5.20-1mdv2011.0
+ Revision: 561199
- Version 1.5.20

* Wed Apr 28 2010 Jerome Martin <jmartin@mandriva.org> 1.5.17-1mdv2010.1
+ Revision: 540489
- Update to version 1.5.17
 - Add README.urpmi

* Tue Feb 23 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.15-2mdv2010.1
+ Revision: 510408
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise
- don't duplicate spec-helper job
- restrict access to administrative interface
- web file configuration renaming
- spec cleanup

* Wed Dec 02 2009 Funda Wang <fwang@mandriva.org> 1.5.15-1mdv2010.1
+ Revision: 472652
- new version 1.5.15

* Fri Oct 23 2009 Oden Eriksson <oeriksson@mandriva.com> 1.5.14-3mdv2010.0
+ Revision: 459032
- P1: php-5.3.x fixes

  + Jerome Martin <jmartin@mandriva.org>
    - Fixed bug #40934

* Fri Oct 09 2009 Jerome Martin <jmartin@mandriva.org> 1.5.14-2mdv2010.0
+ Revision: 456339
- rebuild

* Sat Aug 01 2009 Frederik Himpe <fhimpe@mandriva.org> 1.5.14-1mdv2010.0
+ Revision: 406972
- Update to new version 1.5.14

* Thu Jul 23 2009 Frederik Himpe <fhimpe@mandriva.org> 1.5.13-1mdv2010.0
+ Revision: 399040
- Update to new version 1.5.13

* Fri Jun 05 2009 Frederik Himpe <fhimpe@mandriva.org> 1.5.11-1mdv2010.0
+ Revision: 383125
- Update to new version 1.5.11
- Use tar.bz2 source package instead of zip, remove source URL because it
  changes for every new version anyway

* Tue Mar 31 2009 Oden Eriksson <oeriksson@mandriva.com> 1.5.10-1mdv2009.1
+ Revision: 362832
- 1.5.10 (multiple security fixes)

* Sat Jan 10 2009 Funda Wang <fwang@mandriva.org> 1.5.9-1mdv2009.1
+ Revision: 327993
- New verrsion 1.5.9

* Wed Nov 12 2008 Funda Wang <fwang@mandriva.org> 1.5.8-1mdv2009.1
+ Revision: 302415
- New version 1.5.8

* Wed Sep 10 2008 Funda Wang <fwang@mandriva.org> 1.5.7-1mdv2009.0
+ Revision: 283426
- New version 1.5.7

* Wed Aug 13 2008 Funda Wang <fwang@mandriva.org> 1.5.6-1mdv2009.0
+ Revision: 271449
- New version 1.5.6

* Mon Jul 28 2008 Funda Wang <fwang@mandriva.org> 1.5.5-1mdv2009.0
+ Revision: 250795
- New version 1.5.5

* Tue Jul 08 2008 Funda Wang <fwang@mandriva.org> 1.5.4-1mdv2009.0
+ Revision: 232677
- New version 1.5.4

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed Apr 30 2008 Funda Wang <fwang@mandriva.org> 1.5.3-1mdv2009.0
+ Revision: 199416
- New version 1.5.3

* Sat Feb 09 2008 Funda Wang <fwang@mandriva.org> 1.5.1-1mdv2008.1
+ Revision: 164459
- New version 1.5.1

* Sat Jan 26 2008 Funda Wang <fwang@mandriva.org> 1.5.0-1mdv2008.1
+ Revision: 158336
- remove missing files
- New version 1.5.0

* Mon Jan 21 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.13-3mdv2008.1
+ Revision: 155803
- second sec fix release (really 1.0.14-RC1)

  + Thierry Vignaud <tv@mandriva.org>
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Aug 28 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.13-2mdv2008.0
+ Revision: 72690
- added a security fix
- nuke wrong xdg stuff

* Sun Aug 19 2007 Colin Guthrie <cguthrie@mandriva.org> 1.0.13-1mdv2008.0
+ Revision: 67006
- New upstream version: 1.0.13


* Mon Jan 01 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.12-1mdv2007.0
+ Revision: 103005
- 1.0.12
- drop upstream patches; P0

* Mon Dec 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.11-5mdv2007.1
+ Revision: 94787
- make the main package require the administrator subpackage (fixes #27602)

* Mon Oct 30 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.11-4mdv2007.1
+ Revision: 73682
- also add the patch...
- added P0 to make admin.mambots.php work
- rebuild
- Import joomla

* Fri Sep 08 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.11-2
- use the www-browser script

* Thu Aug 31 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.11-1
- 1.0.11 (Major security fixes)
- fix xdg menu

* Tue Jun 13 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.9-2mdv2007.0
- relocate it to /var/www/joomla and add a apache config file
- add a menu entry, icons, etc...

* Mon Jun 12 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.9-1mdv2007.0
- 1.0.9:
  o 12 Low Level Security Fixes
  o 160+ General bug fixes
  o Several Performance enhancements

* Fri Mar 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.8-1mdk
- 1.0.8:
  o 37 Security Fixes
  o 70+ General bug fixes
  o Several Performance enhancements

* Mon Feb 06 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.7-2mdk
- make the installation a little easier... (#21038)

* Tue Jan 03 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.7-1mdk
- use the Joomla fork instead (#20909)

* Tue Jan 03 2006 Oden Eriksson <oeriksson@mandriva.com> 4.5.3h-1mdk
- 4.5.3h

* Sun Apr 03 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 4.5.2.1-1mdk
- added P0 (security fix) and bump version

* Sun Apr 03 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 4.5.2-1mdk
- 4.5.2
- strip away annoying ^M

* Fri Oct 29 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.5.1a-1mdk
- 4.5.1a

* Thu Jun 24 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.5-2mdk
- added the 1.0.7-1.0.8 diff

* Tue May 11 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.5-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2385 |12cr|jorbis-0.0.17-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:			jorbis
Summary:		JOrbis - Pure Java Ogg Vorbis Decoder
URL:			http://www.jcraft.com/jorbis/index.html
Group:			Development/Java
Version:		0.0.17
Release:		4
License:		LGPL
BuildRequires:	ant
BuildRequires:	jpackage-utils
BuildRequires:	java-rpmbuild >= 1.5
BuildRequires:	unzip
BuildRequires:	update-alternatives
BuildRequires:	xml-commons-apis
BuildRequires:	xml-commons-resolver
Requires:		java >= 1.5
BuildArch:		noarch
Source0:		%{name}-%{version}.zip

%description
JOrbis is a pure Java Ogg Vorbis decoder.
JOrbis accepts Ogg Vorbis bitstreams and decodes them to raw PCMs.

JOrbis is copyrighted by JCraft Inc. and is licensed through the
GNU Lesser General Public License.

Read the COPYING.LIB file for the complete license.

%package javadoc
Summary:	Javadoc for jorbis
Group:		Development/Java

%description javadoc
Javadoc for jorbis.

%package -n jorbis-player
Summary:	JOrbisPlayer - a ogg player using %{name}
Group:		Development/Java
Requires:	%{name} = %{version}

%description -n jorbis-player
JOrbisPlayer is a simple ogg-Player.

%package -n jorbis-comment
Summary:	JOrbisComment is a simple comment editor for Ogg Vorbis
Group:		Development/Java
Requires:	%{name} = %{version}

%description -n jorbis-comment
JOrbisComment is a simple comment editor for Ogg Vorbis.

This program is just provided here for setting an example, how to
use JOrbis for editing comments.

%prep
%setup -q -n %{name}-%{version}

%build
%javac \
	`find ./ -name '*.java'`
%jar cf jorbis.jar \
	com/jcraft/jogg/*.class \
	com/jcraft/jorbis/*.class
%jar cf JOrbisPlayer.jar \
	player/*.class
%jar cf JOrbisComment.jar \
	comment_editor/*.class

%javadoc \
	-d doc -public \
	`find ./ -name '*.java'`

%install
# jars
%__install -dm 755 %{buildroot}%{_javadir}
%__install -pm 644 jorbis.jar \
	%{buildroot}%{_javadir}/jorbis-%{version}.jar
%__install -pm 644 JOrbisPlayer.jar \
	%{buildroot}%{_javadir}/JOrbisPlayer-%{version}.jar
%__install -pm 644 JOrbisComment.jar \
	%{buildroot}%{_javadir}/JOrbisComment-%{version}.jar
pushd %{buildroot}%{_javadir}
	for jar in *-%{version}*; do
		ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`
	done
popd

# javadoc
%__install -dm 755 %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -pr doc/* \
	%{buildroot}%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}

%files
%defattr(-,root,root)
%doc COPYING.LIB ChangeLog README
%{_javadir}/%{name}*.jar

%files javadoc
%defattr(-,root,root)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}

%files -n jorbis-player
%defattr(-,root,root)
%doc player/JOrbisPlayer.html
#%doc player/*.ogg player/playlist
%{_javadir}/JOrbisPlayer*.jar

%files -n jorbis-comment
%defattr(-,root,root)
%doc comment_editor/README
%{_javadir}/JOrbisComment*.jar



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.0.17-0.0.3mdv2011.0
+ Revision: 619832
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.0.17-0.0.2mdv2010.0
+ Revision: 429645
- rebuild

* Mon Sep 22 2008 Alexander Kurtakov <akurtakov@mandriva.org> 0.0.17-0.0.1mdv2009.0
+ Revision: 286737
- remove unneeded PreReq
- import jorbis



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2386 |12cr|joy2key-1.6.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:			joy2key
Version:		1.6.3
Release:		%mkrel 3

Summary:	Translate joystick events into keyboard events
License:	GPLv2
# keyboard emulator:
Group:		Emulators
URL:		http://sourceforge.net/projects/joy2key/
Source0:	http://downloads.sourceforge.net/joy2key/joy2key-%{version}.tar.bz2
# Uses xwininfo to find the window.
Requires:	xwininfo
BuildRequires:	libx11-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Joy2key will translate your joystick movements into the equivalent
keystrokes. Joy2key works both in X and at the console, both raw and
terminal modes.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS README TODO joy2keyrc.sample
%{_bindir}/joy2key
%{_mandir}/man1/joy2key.1*



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.6.3-3mdv2011.0
+ Revision: 619833
- the mass rebuild of 2010.0 packages

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 1.6.3-2mdv2010.0
+ Revision: 438058
- rebuild

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 1.6.3-1mdv2009.1
+ Revision: 359227
- new version
- drop patches, applied upstream
- update URL

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.6.1-3mdv2009.0
+ Revision: 267308
- rebuild early 2009.0 package (before pixel changes)

* Sun May 18 2008 Anssi Hannula <anssi@mandriva.org> 1.6.1-2mdv2009.0
+ Revision: 208789
- requires xwininfo

* Sun May 18 2008 Anssi Hannula <anssi@mandriva.org> 1.6.1-1mdv2009.0
+ Revision: 208697
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2387 |12cr|jpegoptim-1.2.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	jpegoptim
%define version	1.2.3
%define release	 %mkrel 1

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Utility to optimize jpeg files
Source0:	http://www.kokkonen.net/tjko/src/%{name}-%{version}.tar.gz
License:	GPL
Group:		Graphics
Url:		http://www.cc.jyu.fi/~tjko/projects.html
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	libjpeg-devel

%description
Provides lossless optimization (based on optimizing the Huffman tables) 
and "lossy" optimization based on setting maximum quality factor.

%prep
%setup -q
%build

%configure

%make

%install

%makeinstall


%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc COPYRIGHT README COPYING
%{_bindir}/jpegoptim
%{_mandir}/man1/jpegoptim.1*



%changelog
* Wed Sep 30 2009 Frederik Himpe <fhimpe@mandriva.org> 1.2.3-1mdv2010.0
+ Revision: 451840
- Update to new version 1.2.3

* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.2.2-5mdv2010.0
+ Revision: 429646
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.2.2-4mdv2009.0
+ Revision: 247419
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 1.2.2-2mdv2008.1
+ Revision: 127413
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import jpegoptim


* Fri Jan 27 2006 Jerome Soyer <saispo@mandriva.org> 1.2.2-2mdk
- Need rebuild

* Sun Aug 08 2004 Couriousous <couriousous@sceen.net> 1.2.2-1mdk
- First Mandrakelinux version

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2388 |12cr|jpegpixi-1.1.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Command line tool to fix bad pixels in digital photos
Name:		jpegpixi
Version:	1.1.1
Release:	%mkrel 5
License:	GPL
Group:		Graphics

Source:		http://www.zero-based.org/software/jpegpixi/%{name}-%{version}.tar.bz2

Url:		http://www.zero-based.org/software/jpegpixi/
#Url:		http://jpegpixi.sourceforge.net/
#Url:		http://sourceforge.net/projects/jpegpixi/
BuildRoot:	%_tmppath/%name-%version-%release-root
BuildRequires:	libjpeg-devel

%description
"Jpegpixi" is short for "JPEG pixel interpolator". The intent of the
program is to interpolate pixels in JFIF images (commonly referred to
as "JPEG images"). This is useful to correct images from a digital
camera with CCD defects. For example, if one pixel is always bright
green, this pixel can be interpolated away with jpegpixi.

Jpegpixi is unique in that it tries to preserve the quality of the
JFIF image as much as possible. Usual graphics programs decode JFIF
images when they are loaded, and re-encode them when they are saved,
which results in an overall loss of quality. Jpegpixi, on the other
hand, does not decode and re-encode the image, but manipulates the
encoded image data (known as the "DCT coefficients"). Therefore, the
blocks (typically 88, 816, or 1616 pixel areas) which contain the
pixels to be interpolated are minimally disturbed, whereas other
blocks remain pixel-by-pixel identical to the original image.

Jpegpixi is a command line utility. It is Free Software, released
under the GNU General Public License.

Please read the manual page for detailed usage instructions ("man
jpegpixi"). For a usage example, please see the "Example" section on
the jpegpixi homepage at <http://jpegpixi.sourceforge.net/>.


%prep

%setup -q

%build
%configure
%make

%install
%makeinstall

%find_lang %name

%clean
rm -fr %buildroot

%files -f %name.lang
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog INSTALL NEWS README README.jpeglib
%_bindir/*
%_mandir/*/*


%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-5mdv2011.0
+ Revision: 612512
- the mass rebuild of 2010.1 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.1.1-4mdv2010.0
+ Revision: 429647
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 1.1.1-3mdv2009.0
+ Revision: 247421
- rebuild
- fix spacing at top of description

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 1.1.1-1mdv2008.1
+ Revision: 127415
- kill re-definition of %%buildroot on Pixel's request

  + Marcelo Ricardo Leitner <mrl@mandriva.com>
    - Import jpegpixi



* Wed Nov 23 2005 Lenny Cartier <lenny@mandriva.com> 1.1.1-1mdk
- 1.1.1

* Tue Jun 14 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.1.0-1mdk
- New release 1.1.0

* Mon Oct 11 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.0.2-1mdk
- 1.0.2

* Wed Oct 06 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.0.1-1mdk
- 1.0.1

* Tue Aug 24 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.16.0-1mdk
- 0.16.0

* Wed May 12 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.15.1-1mdk
- 0.15.1

* Tue Mar 16 2004 Till Kamppeter <till@mandrakesoft.com> 0.14.2-1mdk
- Version 0.14.2

* Tue Dec 16 2003 Till Kamppeter <till@mandrakesoft.com> 0.13-1mdk
- Version 0.13
- Removed explicit library dependency (libjpeg62).

* Wed Aug 20 2003 Till Kamppeter <till@mandrakesoft.com> 0.11-1mdk
- Version 0.11
- New URL

* Sun Jul 27 2003 Till Kamppeter <till@mandrakesoft.com> 0.10-1mdk
- Initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2389 |12cr|jrosetta-1.0.2-0.0.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	JRosetta provides a common base for graphical component
Name:		jrosetta
Version:	1.0.2
Release:	%mkrel 0.0.4
Group:		Development/Java
License:	GPLv2+
URL:		http://dev.artenum.com/projects/JRosetta
Source0:	jrosetta-%{version}-GPL.zip
BuildRequires:	java-rpmbuild
BuildRequires:	jpackage-utils >= 1.5
BuildRequires:	ant
Requires:	java >= 1.5
Requires:	jpackage-utils >= 1.5
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
JRosetta provides a common base for graphical component that could be used
to build a graphical console in Swing with the latest requirements, such as
command history, completion and so on for instance for scripting language
or command line.


%prep
%setup -q -n %{name}-%{version}-gpl

#wrong-file-end-of-line-encoding
cp -p CHANGE.txt CHANGE.txt.CRLF
sed -i -e 's/\r//' CHANGE.txt
touch -r CHANGE.txt.CRLF CHANGE.txt
rm CHANGE.txt.CRLF

%build
%ant make


%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_javadir}

for j in jrosetta-API jrosetta-engine ; do
  install -pm 0644 dist/${j}.jar %{buildroot}%{_javadir}/${j}-%{version}.jar
  ln -fs ${j}-%{version}.jar %{buildroot}%{_javadir}/${j}.jar
done

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGE.txt COPYRIGHT LICENSE.txt
%{_javadir}/jrosetta*.jar


%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-0.0.4mdv2011.0
+ Revision: 612513
- the mass rebuild of 2010.1 packages

* Thu Apr 29 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0.2-0.0.3mdv2010.1
+ Revision: 540946
- rebuild

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 1.0.2-0.0.2mdv2010.0
+ Revision: 438066
- rebuild

* Tue Jan 27 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0.2-0.0.1mdv2009.1
+ Revision: 334588
- update to new version 1.0.2
- drop patch 0

* Sun Nov 09 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0.1-0.0.1mdv2009.1
+ Revision: 301435
- add source and spec files
- Created package structure for jrosetta.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2390 |12cr|json-3-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2009, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

Name:       json
Summary:    JavaScript Object Notation support in Java
URL:        http://www.json.org/java/index.html
Version:    3
Release:    8
License:    ASL 2.0
Group:      Development/Java
BuildArch:  noarch
Source0:    http://www.json.org/java/apache.zip
Source1:    %{name}-MANIFEST.MF
BuildRequires:  jpackage-utils
BuildRequires:  java-devel
BuildRequires:  zip

%description
Java support for the JSON (JavaScript Object Notation) lightweight
data-interchange format.  It is based on a subset of the JavaScript
Programming Language, Standard ECMA-262 3rd Edition - December 1999.
JSON is a text format that is completely language independent but uses
conventions that are familiar to programmers of the C-family of
languages including C, C++, C#, Java, JavaScript, Perl, Python, and many
others.

%package javadoc
Summary:    Javadoc for %{name}
Group:      Development/Java
Requires:   jpackage-utils

%description javadoc
API docs for %{name}.

%prep
%setup -q -c -n %{name}-%{version}
mkdir -p src/org
mv apache src/org

%build
export JAVA_HOME=%{_jvmdir}/java
mkdir -p target/classes
$JAVA_HOME/bin/javac -d target/classes $(find src -name "*.java")
$JAVA_HOME/bin/jar cf target/%{name}.jar -C target/classes org
mkdir -p target/site/apidocs
$JAVA_HOME/bin/javadoc -d target/site/apidocs $(find src -name "*.java")

# inject OSGi manifests
mkdir -p META-INF
cp -p %{SOURCE1} META-INF/MANIFEST.MF
touch META-INF/MANIFEST.MF
zip -u target/%{name}.jar META-INF/MANIFEST.MF 

%install
rm -rf $RPM_BUILD_ROOT
# jars
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
install -m 644 target/%{name}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar

# javadoc
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}
cp -pr target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%{_javadir}/*

%files javadoc
%defattr(-,root,root)
%doc %{_javadocdir}/%{name}



%changelog
* Sun Nov 27 2011 Guilherme Moro <guilherme@mandriva.com> 3-8
+ Revision: 734055
- rebuild
- imported package json


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2391 |12cr|jspeex-0.9.7-0.0.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           jspeex
Version:        0.9.7
Release:        %mkrel 0.0.4
Summary:        100% Java Speex encoder/decoder/converter library
License:        BSD
Url:            http://jspeex.sourceforge.net/
Group:          Development/Java
Source0:        %{name}-%{version}.tar.bz2
Patch:          %{name}-build.xml
BuildRequires:  ant
BuildRequires:  dos2unix
BuildRequires:  java-rpmbuild >= 1.5
BuildRequires:  jpackage-utils >= 1.5
BuildRequires:  junit
BuildRequires:  update-alternatives
BuildRequires:	xml-commons-apis
BuildRequires:	xml-commons-resolver
Requires:       java >= 1.5
BuildArch:      noarch

%description
JSpeex is a Java port of the Speex speech codec (Open Source/Free Software
patent-free audio compression format designed for speech).

It provides both the decoder and the encoder in pure Java, as well as a
JavaSound SPI.

%package javadoc
Summary:  Javadoc for %{name}
Group:    Development/Java

%description javadoc
Javadoc for %{name}.

%prep
%setup -q -n %{name}
%patch

dos2unix  TODO License.txt README
%__chmod 644 TODO License.txt README

%build
%ant package javadoc

%install
# jar
%__install -dm 755 %{buildroot}%{_javadir}
%__install -m 644 dist/%{name}.jar \
	%{buildroot}%{_javadir}/%{name}-%{version}.jar
pushd %{buildroot}%{_javadir}
	for jar in *-%{version}*; do
		ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`
	done
popd

# javadoc
%__install -dm 755 %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -pr doc/javadoc/* \
	%{buildroot}%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name} 

# startscripts
%__cat > %{name}_enc.sh << EOF
#!/bin/bash
%{java} -jar %{_javadir}/%{name}.jar JSpeexEnc "\$@"
EOF

%__cat > %{name}_dec.sh << EOF
#!/bin/bash
%{java} -jar %{_javadir}/%{name}.jar JSpeexDec "\$@"
EOF

%__install -dm 755 %{buildroot}%{_bindir}
%__install -m 755 %{name}_*.sh \
	%{buildroot}%{_bindir}

%clean
[ -d %{buildroot} -a "%{buildroot}" != "" ] && %__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc TODO License.txt README
%{_bindir}/*.sh
%{_javadir}/%{name}*.jar

%files javadoc
%defattr(-,root,root)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.7-0.0.3mdv2011.0
+ Revision: 619844
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.9.7-0.0.2mdv2010.0
+ Revision: 429649
- rebuild

* Mon Sep 22 2008 Alexander Kurtakov <akurtakov@mandriva.org> 0.9.7-0.0.1mdv2009.0
+ Revision: 286739
- import jspeex



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2392 |12cr|jthread-1.3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libname %mklibname %{name} %{version}
%define devname %mklibname -d %{name}

Name:		jthread
Version:	1.3.1
Release:	1
Summary:	Make use of threads easy on different platforms
Group:		System/Libraries
License:	MIT
Url:		http://research.edm.uhasselt.be/~jori/page/index.php?n=CS.Jthread
Source:		http://research.edm.uhasselt.be/jori/jthread/%{name}-%{version}.tar.bz2
BuildRequires:	cmake

%description
The JThread package provides some classes to make use of threads easy
on different platforms. The classes are actually rather simple
wrappers around existing thread implementations.

%package -n %{libname}
Group:		System/Libraries
Summary:	Make use of threads easy on different platforms
Obsoletes:	%{mklibname jthread 1.2.1} < %{EVRD}

%description -n %{libname}
The JThread package provides some classes to make use of threads easy
on different platforms. The classes are actually rather simple
wrappers around existing thread implementations.

%package -n %{devname}
Group:		Development/C++
Summary:	Make use of threads easy on different platforms
Requires:	%{libname} = %{EVRD}

%description -n %{devname}
The JThread package provides some classes to make use of threads easy
on different platforms. The classes are actually rather simple
wrappers around existing thread implementations.


%prep
%setup -q

%build
%cmake
%make

%install
%makeinstall_std -C build

%files -n %{libname}
%doc *.TXT
%{_libdir}/libjthread.so.%{version}

%files -n %{devname}
%doc ChangeLog
%{_includedir}/jthread
%{_libdir}/cmake/JThread
%{_libdir}/pkgconfig/jthread.pc
%{_libdir}/libjthread.so
%{_libdir}/libjthread.a


%changelog
* Thu Jul 26 2012 Andrey Bondrov <abondrov@mandriva.org> 1.3.1-1
+ Revision: 811131
- New version 1.3.1, new library major, switch to cmake

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Thu Sep 06 2007 Götz Waschk <waschk@mandriva.org> 1.2.1-1mdv2008.0
+ Revision: 80954
- Import jthread



* Thu Sep  6 2007 Götz Waschk <waschk@mandriva.org> 1.2.1-1mdv2008.0
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2393 |12cr|juddi-0.9-0.rc4.2.0.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2005, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define section         free
%define gcj_support 0

# To make the tarball:
#  export CVSROOT=:pserver:anoncvs@cvs.apache.org:/home/cvspublic
#  cvs login (password: anoncvs)
#  cvs export -r juddi-0_9rc4 ws-juddi
#  find ws-juddi -name '*.jar' | xargs rm

%define basedir %{_localstatedir}/lib/%{name}
#%define appdir %{basedir}/webapps
%define sqldir %{basedir}/sql
%define homedir %{_datadir}/%{name}

Name:           juddi
Summary:        Open source Java implementation UDDI specification
Version:        0.9
Release:        %mkrel 0.rc4.2.0.4
Epoch:          0
URL:            http://ws.apache.org/juddi/
License:        Apache Software License
Group:          Development/Java
Source0:        %{name}-0.9rc4.tar.bz2
BuildRequires:  java-rpmbuild
BuildRequires:  ant
BuildRequires:  axis
BuildRequires:  jakarta-commons-logging
BuildRequires:  tomcat5-servlet-2.4-api
Requires:       axis
Requires:       jakarta-commons-logging
Requires:       tomcat5-servlet-2.4-api
BuildRoot:       %{_tmppath}/%{name}-%{version}-%{release}-root
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildArch:      noarch
%endif

%description
jUDDI (pronounced "Judy") is an open source Java implementation 
of the Universal Description, Discovery, and Integration (UDDI) 
specification for Web Services.

%package javadoc
Group:          Development/Java
Summary:        Javadoc for %{name}

%description javadoc
Javadoc for %{name}.

%package sql-init-statements
Group:          Development/Java
Summary:        SQL statements for database creation/configuration
Requires:       %{name} = %{epoch}:%{version}-%{release}

%description sql-init-statements
SQL statements for creation/configuration of a database 
for storing web services metadata for %{name}.

%package apps
Group:          Development/Java
Summary:        EAR file for jUDDI
Requires:       %{name} = %{epoch}:%{version}-%{release}

%description apps
The Enterprise Archive (ear) file for %{name}.

%package webapps
Group:          Development/Java
Summary:        WAR file for jUDDI
Requires:       %{name} = %{epoch}:%{version}-%{release}

%description webapps
The Web Archive (war) file for %{name}.

%prep
%setup -q -n ws-juddi
mkdir externals
build-jar-repository lib \
    axis/axis \
    axis/jaxrpc \
    axis/saaj \
    jakarta-commons-logging \
    servletapi5 \

%build
unset CLASSPATH
%{ant} -Dant.build.javac.target=1.4 -Dant.build.javac.source=1.4 ear javadoc

%install
rm -rf $RPM_BUILD_ROOT

# *ars
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}/juddi
install -m 644 build/juddi.ear \
    $RPM_BUILD_ROOT%{_javadir}/juddi/juddi-%{version}.ear
ln -s juddi-%{version}.ear \
    $RPM_BUILD_ROOT%{_javadir}/juddi/juddi.ear

install -m 644 build/juddi.jar \
    $RPM_BUILD_ROOT%{_javadir}/juddi/juddi-%{version}.jar
ln -s juddi-%{version}.jar \
    $RPM_BUILD_ROOT%{_javadir}/juddi/juddi.jar

install -m 644 build/juddi.war \
    $RPM_BUILD_ROOT%{_javadir}/juddi/juddi-%{version}.war
ln -s juddi-%{version}.war \
    $RPM_BUILD_ROOT%{_javadir}/juddi/juddi.war

install -d -m 755 $RPM_BUILD_ROOT{%{appdir},%{sqldir}}

# webapps
#mv build/webapp/* $RPM_BUILD_ROOT%{appdir}

# sql
mv sql/* $RPM_BUILD_ROOT%{sqldir}

# /usr/share/juddi
install -d -m 755 $RPM_BUILD_ROOT/%{homedir}
pushd $RPM_BUILD_ROOT%{homedir}
        [ -d webapps ] || ln -fs %{appdir} webapps
        [ -d sql ] || ln -fs %{sqldir} sql
popd

# javadoc
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr build/docs/apiDocs/ \
    $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}

%{gcj_files}

%clean
rm -rf $RPM_BUILD_ROOT

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%{_javadir}/juddi/*.jar
%{gcj_files}

%files javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}

%files sql-init-statements
%defattr(0644,root,root,0755)
%{sqldir}
%dir %{homedir}/sql
%dir %{homedir}
%dir %{basedir}

%files apps
%defattr(0644,root,root,0755)
%{_javadir}/juddi/*.ear

%files webapps
%defattr(0644,root,root,0755)
%{_javadir}/juddi/*.war
%dir %{homedir}/webapps



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2394 |12cr|jumpnbump-1.55-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	jumpnbump  
%define version 1.55
%define release %mkrel 5

Summary:	Cute little Bunny Game ( with bloody gore details )
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Games/Arcade
Source0:	http://www.jumpbump.mine.nu/port/%{name}-%{version}.tar.bz2
Source1:	%{name}-icons.tar.bz2
Source2:	jumpnbump-1.41-man-pages.tar.bz2
Patch0:     jumpnbump-1.50-format_string.patch
URL:		http://www.jumpbump.mine.nu/
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildRequires:	libSDL_mixer-devel libSDL_net-devel

%description
Jump n bump is a game for almost the whole family. You are cute fluffy little
bunnies and hop on the other bunnies' heads, to make each others explode
with realistic bunny blood.

To play the game:
- Jiffy plays with the arrow keys
- Fizz plays with j, i, l
- Dott plays with a, w, d
- Mijji plays with 4, 8, 6

%prep
%setup -q -a 2 -n %name-1.50
perl -pi -e 's!PREFIX\"/share/jumpnbump/jumpbump.dat!\"%{_gamesdatadir}/%{name}/jumpbump.dat!g' globals.h
%patch0 -p0

%build
%configure2_5x --bindir=%_gamesbindir --datadir=%_gamesdatadir
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std
# french man page
install -D fr/jumpnbump.6 %buildroot%_mandir/fr/man6/jumpnbump.6
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Jump 'n Bump
Comment=Violent game with cute little bunnies
Exec=%_gamesbindir/%{name}
Icon=%name
Terminal=false
Type=Application
StartupNotify=true
Categories=X-MandrivaLinux-MoreApplications-Games-Arcade;Game;ArcadeGame;
EOF

install -d ${RPM_BUILD_ROOT}{%{_miconsdir},%{_liconsdir}}
tar -xOjf %{SOURCE1} icons/16x16.png > ${RPM_BUILD_ROOT}%{_miconsdir}/%{name}.png
tar -xOjf %{SOURCE1} icons/32x32.png > ${RPM_BUILD_ROOT}%{_iconsdir}/%{name}.png
tar -xOjf %{SOURCE1} icons/48x48.png > ${RPM_BUILD_ROOT}%{_liconsdir}/%{name}.png

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%files
%defattr(-, root, root)
%doc AUTHORS COPYING ChangeLog LINKS README TODO levelmaking/jumpnbump_levelmaking.htm levelmaking/*.gif
%{_gamesbindir}/*
%dir %{_datadir}/games/%{name}
%{_gamesdatadir}/%{name}/*
%{_mandir}/man6/%name.6*
%lang(fr) %{_mandir}/fr/man6/%name.6*
%_datadir/applications/mandriva*
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png




%changelog
* Sun Mar 29 2009 Michael Scherer <misc@mandriva.org> 1.55-5mdv2009.1
+ Revision: 362114
- add some warning about the bloody part of the game, asked by stormi
- add patch to make it compile again

* Fri Jul 25 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.55-5mdv2009.0
+ Revision: 247427
- rebuild
- drop old menu

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.55-3mdv2008.1
+ Revision: 140829
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'


* Tue Jan 02 2007 Olivier Blin <oblin@mandriva.com> 1.55-3mdv2007.0
+ Revision: 103137
- move jumpnbump in contrib
- Import jumpnbump

* Wed Aug 02 2006 Gtz Waschk <goetz@zarb.org> 1.55-2plf2007.0
- xdg menu

* Tue Apr 25 2006 Gtz Waschk <goetz@zarb.org> 1.55-1plf
- fix build
- drop patches
- New release 1.55

* Tue Sep 21 2004 Gtz Waschk <goetz@zarb.org> 1.50-2plf
- fix invalid distribution

* Thu Jun 17 2004 Gtz Waschk <goetz@plf.zarb.org> 1.50-1plf
- add source URL
- New release 1.50

* Wed May 12 2004 Gtz Waschk <goetz@plf.zarb.org> 1.41-3plf
- rebuild to fix menu section
- fix description


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2395 |12cr|junit-addons-1.4-2.0.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2005, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define	section		free

Name:		junit-addons
Summary:	JUnitX helper classes for JUnit
Url:		http://sourceforge.net/projects/junit-addons/
Version:	1.4
Release:	%mkrel 2.0.3
Epoch:		0
License:	Apache Software License
Group:		Development/Java
BuildArch:	noarch
Source0:	%{name}-%{version}.zip
Source1:	%{name}-build.xml
BuildRequires:	ant
BuildRequires:	jakarta-commons-logging
BuildRequires:	jaxen
BuildRequires:	jdom
BuildRequires:	junit
BuildRequires:	xerces-j2
BuildRequires:	xml-commons-apis
BuildRequires:  java-rpmbuild
Requires:	ant
Requires:	jakarta-commons-logging
Requires:	jaxen
Requires:	jdom
Requires:	junit
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
JUnit-addons is a collection of helper classes for JUnit. 
This library can be used with both JUnit 3.7 and JUnit 3.8.x

%package javadoc
Summary:	Javadoc for %{name}
Group:		Development/Java

%description javadoc
Javadoc for %{name}.

%prep
%setup -q -n %{name}-%{version}
chmod -R go=u-w *
jar xf src.jar
%remove_java_binaries
cp %{SOURCE1} build.xml

%build
%ant \
	-Dant.build.javac.source=1.4 \
	-Djdom.jar=$(build-classpath jdom) \
	-Djaxen.jar=$(build-classpath jaxen) \
	-Dsaxpath.jar=$(build-classpath jaxen) \
	-Dant.jar=$(build-classpath ant) \
	-Djunit.jar=$(build-classpath junit) \
	-Dxerces.jar=$(build-classpath xerces-j2) \
	-Dxml-apis.jar=$(build-classpath xml-commons-apis) \
	-Dcommons-logging.jar=$(build-classpath commons-logging) \
	-Dproject.name=junit-addons \
	-Dproject.version=1.4 \
	release

%install
rm -Rf $RPM_BUILD_ROOT
# jars
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
install -m 644 dist/%{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed  "s|-%{version}||g"`; done)

# examples
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/%{name}
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/%{name}/examples
cp -pr src/example/* $RPM_BUILD_ROOT%{_datadir}/%{name}/examples

# javadoc
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr api/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name} # ghost symlink

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc {LICENSE,README,WHATSNEW}
%{_javadir}/*
%{_datadir}/%{name}

%files javadoc
%defattr(-,root,root)
%{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0:1.4-2.0.3mdv2011.0
+ Revision: 619864
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0:1.4-2.0.2mdv2010.0
+ Revision: 429651
- rebuild

* Sun May 25 2008 Alexander Kurtakov <akurtakov@mandriva.org> 0:1.4-2.0.1mdv2009.0
+ Revision: 211270
- BR java-rpmbuild
- import junit-addons



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2396 |12cr|junkie-0.3.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version	0.3.1
%define release	%mkrel 8
%define name junkie

Summary: GTK2 ftp client
Name: %name
Version: %version
Release: %release
License: BSD
Group: Development/Other 
Source: http://prdownloads.sourceforge.net/junkie/%name%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-buildroot
URL: http://junkie.doomed.org/
BuildRequires: gtk+2-devel libmikmod-devel libvorbis-devel pkgconfig

%description
junkie is a GTK 2 GUI FTP client with a raw FTP library and a 
configuration library. It currently supports pre-caching of FTP 
sites and basic upload and download functions. Support for 
hammering and FXP is in development. 

%prep

%setup -q -n %name%{version}

%configure2_5x
#fix vulgarities
echo 'Joel Thomas loves Mandrake' > YoMomma
perl -p -i -e 's/\/YoMomma/\/Important Info/g' src/gui_menu.c

%build

%make

%install

%makeinstall
rm -f $RPM_BUILD_ROOT/%_datadir/%name/YoMamma

# menu
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=junkie
Icon=file_transfer_section
Categories=Network;FileTransfer;
Name=Junkie
Comment=GTK2 ftp client
EOF

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%files
%defattr(-, root, root)
%doc LICENSE README
%{_datadir}/applications/mandriva-%name.desktop
%{_bindir}/%name
%{_datadir}/%name

%ChangeLog
* Thu Jan 05 2005 Lenny Cartier <lenny@mandriva.com> 0.3.1-3mdk
- rebuild

* Thu Jun 03 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.3.1-2mdk
- rebuild

* Fri Apr 04 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.3.1-1mdk
- 0.3.1

* Tue Jan 07 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.3-2mdk
- rebuild

* Tue Dec 31 2002  Lenny Cartier <lenny@mandrakesoft.com> 0.3-1mdk
- from Austin Acton <aacton@yorku.ca> :
	- bump version
	- add sound support

* Mon Oct 21 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.2.1-2mdk
- from Austin Acton <aacton@yorku.ca> :
	- remove strange and vulgar jokes section

* Fri Oct 18 2002 Austin Acton <aacton@yorku.ca> 0.2.1-1mdk
- initial package creation for Mandrake 9


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-8mdv2011.0
+ Revision: 619871
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.3.1-7mdv2010.0
+ Revision: 429652
- rebuild

* Thu Aug 14 2008 Götz Waschk <waschk@mandriva.org> 0.3.1-6mdv2009.0
+ Revision: 271849
- use the right configure macro

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 0.3.1-5mdv2009.0
+ Revision: 247429
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 18 2007 Thierry Vignaud <tv@mandriva.org> 0.3.1-3mdv2008.1
+ Revision: 132295
- auto-convert XDG menu entry
- fix gtk+ BR
- kill re-definition of %%buildroot on Pixel's request
- import junkie



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2397 |12cr|jurt-0.02-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		jurt
Summary:	A package builder
Version:	0.02
Release:	1
Source0:	%name-%version.tar.gz
URL:		http://gitorious.org/jurt
Group:		Development/Python
BuildRoot:	%_tmppath/%name-%version-%release-buildroot
BuildArch:	noarch
License:	GPLv2

BuildRequires:	python
BuildRequires:	python-devel

Requires:	python
Requires:	sudo

%description
Jurt is a package builder.

%prep
%setup -q

%build
%__python setup.py build

%install
%__rm -rf %buildroot
%__python setup.py install --root=%buildroot
install -d %buildroot/%_sbindir/
mv %buildroot/%_bindir/jurt-{root-command,setup} %buildroot/%_sbindir/

install -d %buildroot/%_var/spool/jurt/builds/
install -m 1770 -d %buildroot/%_var/spool/jurt/builds/spools/
install -m 1770 -d %buildroot/%_var/spool/jurt/builds/logs/
install -m 1770 -d %buildroot/%_var/spool/jurt/builds/fail/
install -m 1770 -d %buildroot/%_var/spool/jurt/builds/success/
install -m 1770 -d %buildroot/%_var/spool/jurt/chroots/
install -m 1770 -d %buildroot/%_var/spool/jurt/chroots/temp/
install -m 1770 -d %buildroot/%_var/spool/jurt/chroots/active/
install -m 1770 -d %buildroot/%_var/spool/jurt/chroots/old/
install -m 1770 -d %buildroot/%_var/spool/jurt/chroots/keep/
install -m 0770 -d %buildroot/%_var/spool/jurt/chroots/cached

%clean
%__rm -rf %buildroot

%pre
%_pre_useradd jurt /var/empty /sbin/nologin

%postun
%_postun_userdel jurt

%files
%defattr(-,root,root)
%doc README LICENSE
%config(noreplace) %_sysconfdir/jurt/jurt.conf
%{py_sitedir}/*
%_sbindir/jurt-root-command
%_sbindir/jurt-setup
%_bindir/jurt
%_bindir/jurt-build
%_bindir/jurt-shell
%_bindir/jurt-put
%_bindir/jurt-showrc
%_bindir/jurt-list-targets
%_bindir/jurt-list-roots
%_bindir/jurt-test-sudo
%attr(1770,root,jurt) %dir %_var/spool/jurt/builds/spools/
%attr(1770,root,jurt) %dir %_var/spool/jurt/builds/logs/
%attr(1770,root,jurt) %dir %_var/spool/jurt/builds/fail/
%attr(1770,root,jurt) %dir %_var/spool/jurt/builds/success/
%attr(1770,root,jurt) %dir %_var/spool/jurt/chroots/
%attr(1770,root,jurt) %dir %_var/spool/jurt/chroots/temp/
%attr(1770,root,jurt) %dir %_var/spool/jurt/chroots/active/
%attr(1770,root,jurt) %dir %_var/spool/jurt/chroots/old/
%attr(1770,root,jurt) %dir %_var/spool/jurt/chroots/keep/
%_var/spool/jurt/chroots/cached/
%{_mandir}/*/*


%changelog
* Tue Sep 27 2011 Bogdano Arendartchuk <bogdano@mandriva.com> 0.02-1
+ Revision: 701405
- new version 0.02:
  o added a man page
  o added option -b<STAGE> to jurt-build (as in iurt)
  o added option -d<SECS> to define build time limit in jurt-build
  o added command jurt-list-roots
  o chroots used for build are removed afterwards
  o allow setting binds and mount points for each target
  o tons of bugfixes and small improvements

* Thu Mar 03 2011 Bogdano Arendartchuk <bogdano@mandriva.com> 0.01-1
+ Revision: 641501
- imported package jurt


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2398 |12cr|jutil-1.3-1.1.6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define section         free
%define gcj_support     1

Name:           jutil
Version:        1.3
Release:        %mkrel 1.1.6
Epoch:          0
Summary:        Parameterized collections library for Java
License:        GPL
Group:          Development/Java
URL:            http://cscott.net/Projects/JUtil
Source0:        http://cscott.net/Projects/JUtil/jutil-latest/jutil-1.3.tar.gz
BuildRequires:  ant
BuildRequires:  java-rpmbuild >= 0:1.6
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildRequires:  java-devel
BuildArch:      noarch
%endif

%description
JUtil is a fully-parameterized (generic) collections library for
Java. It was originally part of the FLEX project.


%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
Javadoc for %{name}.

%prep
%setup -q
%{__perl} -pi -e 's|<javac|<javac source="1.5" nowarn="true"|g' build*.xml
%{_bindir}/find . -type f -name '*.jar' | xargs -t %{__rm}

%build
export CLASSPATH=
export OPT_JAR_LIST=:
%{ant} jar javadoc

%install
%{__mkdir_p} %{buildroot}%{_javadir}
%{__cp} -a %{name}.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do %{__ln_s} ${jar} ${jar/-%{version}/}; done)

%{__mkdir_p} %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -pr api/*  %{buildroot}%{_javadocdir}/%{name}-%{version}
%{__ln_s} %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}

#%{__perl} -pi -e 's/\r$//g' 

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%doc AUTHORS COPYING ChangeLog NEWS README
%{_javadir}/%{name}.jar
%{_javadir}/%{name}-%{version}.jar
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-%{version}.jar.db
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-%{version}.jar.so
%endif

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0:1.3-1.1.5mdv2011.0
+ Revision: 619872
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0:1.3-1.1.4mdv2010.0
+ Revision: 429653
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0:1.3-1.1.3mdv2009.0
+ Revision: 140829
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Dec 16 2007 Anssi Hannula <anssi@mandriva.org> 0:1.3-1.1.3mdv2008.1
+ Revision: 120958
- buildrequire java-rpmbuild, i.e. build with icedtea on x86(_64)

* Sat Sep 15 2007 Anssi Hannula <anssi@mandriva.org> 0:1.3-1.1.2mdv2008.0
+ Revision: 87454
- rebuild to filter out autorequires of GCJ AOT objects
- remove unnecessary Requires(post) on java-gcj-compat

* Sun Jul 08 2007 David Walluck <walluck@mandriva.org> 0:1.3-1.1.1mdv2008.0
+ Revision: 49710
- Import jutil



* Sat Jul 07 2007 David Walluck <walluck@mandriva.org> 0:1.3-1.1.1mdv2008.0
- release

* Wed Mar 14 2007 David Walluck <walluck@mandriva.org> 0:1.3-1mdv2007.0
- 1.3

* Wed Mar 14 2007 David Walluck <walluck@mandriva.org> 0:1.1-2mdv2007.0
- enable gcj support
- use javadoc macro
- fix javadoc

* Mon Sep 18 2006 David Walluck <walluck@mandriva.org> 0:1.1-1mdv2007.0
- release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2399 |12cr|jutils-1.1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	jutils
%define version	1.1.0
%define release	%mkrel 2

Name:		%{name}
Summary:	Java Game project utils
Version:	%{version}
Release:	%{release} 
Source0:	jutils-src-svn-20100422.tar.bz2
Patch0:		%{name}-%{version}-indexed-jar.patch
URL:		https://jutils.dev.java.net/

Group:		Development/Java
License:        BSD

BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	ant
BuildRequires:	ant-nodeps
BuildRequires:	java-rpmbuild
Requires:	java

BuildArch: noarch

%description
The JUtils Project hosts an implementation of a set of APIs utilized by other
Java Game Technology Group projects (eg JInput).

%files
%defattr(-,root,root,-)
%doc www/index.html
%doc README.txt
%_javadir/*.jar

#--------------------------------------------------------------------

%package	javadoc
Summary:	Javadoc for jutils
Group:		Development/Java

%description javadoc
Javadoc for jutils.


%files javadoc
%defattr(-,root,root,-)
%_javadocdir/*

#--------------------------------------------------------------------

%prep
%setup -q -n %{name}
pwd
%patch0 -p0

%build
export CLASSPATH="." 
%ant all javadoc

%install
rm -rf $RPM_BUILD_ROOT

%__install -dm 755 $RPM_BUILD_ROOT%_javadir
%__install -m 644 bin/jutils.jar $RPM_BUILD_ROOT%_javadir/%{name}-%{version}.jar
ln -s %{name}-%{version}.jar $RPM_BUILD_ROOT%_javadir/%{name}.jar

# javadoc
%__install -dm 755 $RPM_BUILD_ROOT%_javadocdir/%{name}-%{version}
pushd apidocs
cp -pr * $RPM_BUILD_ROOT%_javadocdir/%{name}-%{version}
popd
ln -s %{name}-%{version} $RPM_BUILD_ROOT%_javadocdir/%{name}

%clean
rm -rf $RPM_BUILD_ROOT



%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-2mdv2011.0
+ Revision: 612515
- the mass rebuild of 2010.1 packages

* Thu Apr 22 2010 Jonathan Bayle <mrhide@mandriva.org> 1.1.0-1mdv2010.1
+ Revision: 537827
- import jutils



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2400 |12cr|jvyamlb-0.2.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           jvyamlb
Version:        0.2.5
Release:        %mkrel 1
Summary:        YAML processor for JRuby
Group:          Development/Java
License:        MIT
URL:            http://code.google.com/p/jvyamlb/
Source0:        http://jvyamlb.googlecode.com/files/%{name}-src-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
BuildArch:      noarch

BuildRequires:  ant
BuildRequires:  ant-junit
BuildRequires:  bytelist
BuildRequires:  java-rpmbuild >= 1.5
BuildRequires:  joda-time
BuildRequires:  jpackage-utils
BuildRequires:  junit

Requires:       bytelist
Requires:       java >= 1.5
Requires:       joda-time
Requires:       jpackage-utils

%description
YAML processor extracted from JRuby.

%prep
%setup -q
rm lib/*
build-jar-repository -s -p lib joda-time bytelist

%build
%ant

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_javadir}
cp -p lib/%{name}-%{version}.jar \
       $RPM_BUILD_ROOT%{_javadir}/%{name}.jar

%check
%ant test

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%{_javadir}/%{name}.jar
%doc LICENSE README CREDITS


%changelog
* Wed Mar 16 2011 Stéphane Téletchéa <steletch@mandriva.org> 0.2.5-1mdv2011.0
+ Revision: 645248
- update to new version 0.2.5

* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.2-0.0.3mdv2011.0
+ Revision: 619873
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.2.2-0.0.2mdv2010.0
+ Revision: 429654
- rebuild

* Thu Aug 14 2008 Alexander Kurtakov <akurtakov@mandriva.org> 0.2.2-0.0.1mdv2009.0
+ Revision: 271822
- new version 0.2.2

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.1.4-2.0.1mdv2009.0
+ Revision: 267343
- rebuild early 2009.0 package (before pixel changes)

* Wed May 28 2008 Alexander Kurtakov <akurtakov@mandriva.org> 0.1.4-0.0.1mdv2009.0
+ Revision: 212539
- new version

* Mon Apr 28 2008 Alexander Kurtakov <akurtakov@mandriva.org> 0.1-0.2.1mdv2009.0
+ Revision: 198715
- fix group
- import jvyamlb



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2401 |12cr|jwm-2.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		jwm
Summary:	Lightweight X11 Window Manager
Version:	2.1.0
Release:	1
License:	GPL
Group:		Graphical desktop/Other
URL:		http://joewing.net/programs/jwm/
Source:		http://joewing.net/programs/jwm/releases/%{name}-%{version}.tar.bz2
Source1:	%{name}.desktop
Patch0:		jwm-destdir.patch
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(fribidi)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xft)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	pkgconfig(xmu)
BuildRequires:	pkgconfig(xpm)

%description
JWM is a window manager for the X11 Window System. JWM is written in C and uses
only Xlib at a minimum. The following libraries can also be used if available:

* libXext for the shape extension
* libXext for the render extension
* libXmu for drawing rounded windows (shape extension also needed)
* libXinerama for Xinerama support
* libXpm for XPM backgrounds and icons
* libjpeg for JPEG backgrounds and icons
* libpng for PNG backgrounds and icons
* libxft for antialiased and true type fonts
* libfribidi for right-to-left language support

JWM supports MWM and Extended Window Manager Hints (EWMH).

%prep
%setup -q
%patch0 -p0

%build
%configure2_5x --enable-debug
%make
%makeinstall_std

mkdir -p %{buildroot}%{_datadir}/xsessions
install -p -m 644 %{SOURCE1} %{buildroot}%{_datadir}/xsessions/

%files
%doc LICENSE README todo.txt
%{_bindir}/%{name}
%config(noreplace) %{_sysconfdir}/system.jwmrc
%{_datadir}/xsessions/%{name}.desktop
%{_mandir}/man1/%{name}.*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2402 |12cr|k3d-0.8.0.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	K-3D open-source 3D modeling, animation, and rendering system
Name:		k3d
Version:	0.8.0.2
Release:	3
License:	GPLv2+
Group:		Graphics
URL:		http://www.k-3d.org
Source0:	http://downloads.sourceforge.net/k3d/%{name}-source-%{version}.tar.bz2
Source1:	%{name}.desktop
Patch1:		k3d-0.8.0.1-libdl.patch
Patch2:		k3d-0.8.0.2-gtkmm224.patch
Patch3:		k3d-0.8.0.2-gcc-4.6.diff
Patch4:		k3d-0.8.0.2-lib64.patch
Patch5:		k3d-source-0.8.0.2_libpng15.patch
Patch6:		k3d-0.8.0.2-gcc-4.7.patch

BuildRequires:	cmake
BuildRequires:	doxygen
BuildRequires:	graphviz
BuildRequires:	boost-devel
BuildRequires:	jpeg-devel
BuildRequires:	tiff-devel
BuildRequires:	pkgconfig(expat)
BuildRequires:	pkgconfig(ext2fs)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(glew)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(gnome-vfs-2.0)
BuildRequires:	pkgconfig(gtkglext-1.0)
BuildRequires:	pkgconfig(gtkmm-2.4)
BuildRequires:	pkgconfig(gtksourceview-2.0)
BuildRequires:	pkgconfig(gts)
BuildRequires:	pkgconfig(ImageMagick)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	pkgconfig(OpenEXR)
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(uuid)
%ifarch x86_64
BuildRequires:	chrpath
%endif
Requires:	yafray
Requires:	povray
Requires:	aqsis
Conflicts:	k3d-devel < %{version}
Obsoletes:	%{_lib}k3d0 <= %{version}-%{release}

%description
K-3D is the free-as-in-freedom 3D modeling, animation, and rendering 
system for GNU / Linux, Posix, and Win32 operating systems. K-3D features a 
robust, object-oriented plugin architecture, designed to scale to the needs of 
professional artists, and is designed from-the-ground-up to generate 
motion-picture-quality animation using RenderMan-compliant render engines.

%package devel
Summary:	K-3D development headers
Group:		Development/C++
Requires:	%{name} = %{version}-%{release}
Conflicts:	k3d < 0.8.0.2
Obsoletes:	%{_lib}k3d-devel <= %{version}-%{release}
Obsoletes:	%{_lib}k3d-static-devel <= %{version}-%{release}

%description devel
Development libraries needed to develop new k3d plugins.

%prep
%setup -qn %{name}-source-%{version}
%apply_patches

%build
%cmake \
    -DK3D_BUILD_GTS_MODULE:BOOL=ON
export LD_LIBRARY_PATH=%{_builddir}/k3d-source-%{version}/build/lib:%{_builddir}/k3d-source-%{version}/build/%{_lib}:$LD_LIBRARY_PATH
%make

%install
%makeinstall_std -C build

mkdir -p %{buildroot}%{_datadir}/applications
install -m644 %{SOURCE1} %{buildroot}%{_datadir}/applications/%{name}.desktop

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS README
%{_bindir}/%{name}*
%{_libdir}/libk3d*.so.*
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/plugins
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/documents
%{_datadir}/%{name}/fonts
%{_datadir}/%{name}/geometry
%{_datadir}/%{name}/icons
%{_datadir}/%{name}/logo
%{_datadir}/%{name}/lsystem
%{_datadir}/%{name}/ngui
%{_datadir}/%{name}/scripts
%{_datadir}/%{name}/shaders
%{_datadir}/%{name}/textures
%{_datadir}/%{name}/*.k3d
%exclude %{_datadir}/k3d/shaders/*.h
%{_datadir}/applications/%{name}.desktop
%{_mandir}/man1/*

%files devel
%{_libdir}/libk3d*.so
%{_libdir}/%{name}/include
%{_includedir}/%{name}
%{_datadir}/k3d/shaders/*.h



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2403 |12cr|k4dirstat-0.1-0.20101010.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define snapshot 20101010

Name:		k4dirstat
Summary:	Ggraphical disk usage utility
Version:	0.1
Release:	%{?snapshot:0.%{snapshot}.}1
License:	GPLv2
Group:		File tools
URL:		http://grumpypenguin.org/
Source0:	kdirstat-%{snapshot}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	kdebase4-devel

%description
KDirStat is a graphical disk usage utility, very much like the Unix "du"
command. In addition to that, it comes with some cleanup facilities to reclaim
disk space. 

%prep
%setup -q -n kdirstat-%{snapshot}

%build
%cmake
%make

%install
pushd build
%makeinstall_std
popd

%files
%{_bindir}/k4dirstat
%{_kde_applicationsdir}/k4dirstat.desktop
%{_kde_appsdir}/k4dirstat/
%{_kde_datadir}/config.kcfg/k4dirstat.kcfg
%{_kde_docdir}/HTML/en/k4dirstat/
%{_kde_iconsdir}/hicolor/*/apps/k4dirstat.*


%changelog
* Fri Mar 16 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.1-0.20101010.1
+ Revision: 785311
- imported package k4dirstat


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2404 |12cr|kaboom-1.1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: kaboom
Version: 1.1.2
Release: %mkrel 2
Summary: The Debian KDE settings migration tool
License: GPL
Url: http://pkg-kde.alioth.debian.org/kaboom.html
Group: Graphical desktop/KDE
Source0: http://ftp.de.debian.org/debian/pool/main/k/kaboom/%{name}_%{version}.tar.gz 
Source1: CMakeLists.txt
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: qt4-devel
BuildRequires: cmake

%description
The Debian KDE settings migration tool.

%files
%defattr(-,root,root,-)
%{qt4bin}/*
%_datadir/kaboom

#-----------------------------------------------------------------

%prep
%setup -q 
cp %{SOURCE1} .

%build
%cmake_qt4

%make

%install
rm -rf %buildroot

%makeinstall_std -C build

%clean
rm -rf %buildroot



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.2-2mdv2011.0
+ Revision: 619874
- the mass rebuild of 2010.0 packages

* Thu Oct 01 2009 Helio Chissini de Castro <helio@mandriva.com> 1.1.2-1mdv2010.0
+ Revision: 452272
- imported package kaboom


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2405 |12cr|ka-deploy-0.94.4-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    ka-deploy
%define version 0.94.4
%define release %mkrel 6
%define tftpbase tftpboot
%define dont_strip 1


Release:        %{release}
Version:        %{version}
Summary:        Ka-deploy cluster installation solution
Name:           %{name}
License:        GPL
Group:          System/Cluster
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Source:         %{name}-%{version}.tar.bz2
Patch0:		ka-deploy_dont_use_m32.patch
Patch1:		ka-deploy_fix_unused_pdata_var.patch
Url:            http://kadeploy.imag.fr/
BuildRequires:	glibc-static-devel

%description
Ka-deploy is a tool for cloning large numbers of machines on a cluster

%package server
Summary:        Ka-deploy cluster installation solution - server host side
Group:          System/Cluster
Requires:       coreutils bind-utils, syslinux >= 1.67, clusterscripts-server-pxe
Obsoletes:	ka-deploy-server-host
License:        GPL

%description server
Ka-deploy is a tool for cloning large numbers of machines on a cluster
This package is to be installed on a server

%package source-node
Summary:        Ka-deploy cluster installation solution - source node side
Group:          System/Cluster
Requires:       coreutils
License:        GPL

%description source-node
Ka-deploy is a tool for cloning large numbers of machines on a cluster
This package is to be installed on the source node

%prep
%setup -q -n %name-%version
%ifarch mips arm
%patch0 -p1 -b .m32
%endif
%patch1	-p1
%build
# remove all the CVS directories
rm -rf `find -type d -name "CVS"`

# compile
cd src && make

%install
rm -Rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_bindir}
mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1
mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/ka

install -m 755 src/ka-d-server $RPM_BUILD_ROOT%{_bindir}/ka-d-server
install -m 755 src/ka-d-client $RPM_BUILD_ROOT%{_bindir}/ka-d-client
install -m 755 scripts/ka-d.sh $RPM_BUILD_ROOT%{_bindir}/ka-d.sh
install -m 755 scripts/bootable_flag.sh $RPM_BUILD_ROOT%{_bindir}/
install -m 755 scripts/fdisk_to_desc $RPM_BUILD_ROOT%{_bindir}/
install -m 755 scripts/gen_modprobe_conf.pl $RPM_BUILD_ROOT%{_bindir}/
install -m 755 scripts/ka-d.sh $RPM_BUILD_ROOT%{_bindir}/
install -m 755 scripts/ka_replication.sh $RPM_BUILD_ROOT%{_bindir}/
install -m 755 scripts/make_initrd_grub $RPM_BUILD_ROOT%{_bindir}/
install -m 755 scripts/make_initrd_lilo $RPM_BUILD_ROOT%{_bindir}/
install -m 755 scripts/prepare_node.sh $RPM_BUILD_ROOT%{_bindir}/
install -m 755 scripts/send_status.pl $RPM_BUILD_ROOT%{_bindir}/
install -m 755 scripts/status_node.pl $RPM_BUILD_ROOT%{_bindir}/
install -m 755 scripts/store_log.sh $RPM_BUILD_ROOT%{_bindir}/
install -m 755 scripts/udev_creation.sh $RPM_BUILD_ROOT%{_bindir}/
install -m 755 scripts/replication.conf $RPM_BUILD_ROOT%{_sysconfdir}/ka

install -m 644 doc/ka-d.1 $RPM_BUILD_ROOT%{_mandir}/man1/ka-d.1
install -m 644 doc/ka-deploy.1 $RPM_BUILD_ROOT%{_mandir}/man1/ka-deploy.1
ln -s ka-d.1 $RPM_BUILD_ROOT%{_mandir}/man1/ka-d.sh.1
ln -s ka-deploy.1 $RPM_BUILD_ROOT%{_mandir}/man1/ka-d-server.1
ln -s ka-deploy.1 $RPM_BUILD_ROOT%{_mandir}/man1/ka-d-client.1


%clean
rm -rf $RPM_BUILD_ROOT

%files server
%doc README BUGS INSTALL doc 


%files source-node
%defattr(-,root,root)
%doc doc/duplication.html
%{_bindir}/*
%config(noreplace) %{_sysconfdir}/ka
%doc %{_mandir}/man1/ka-d*
%{_datadir}/%{name}-%{version}




%changelog
* Thu May 05 2011 Antoine Ginies <aginies@mandriva.com> 0.94.4-4mdv2011.0
+ Revision: 669218
- still some unused var to remove
- patches should use .patch extension (better)
- rename with patch extension
- fix another unused var
- fix rebuild on 2011

  + Oden Eriksson <oeriksson@mandriva.com>
    - mass rebuild

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 0.94.4-2mdv2011.0
+ Revision: 606248
- rebuild

* Mon May 31 2010 Antoine Ginies <aginies@mandriva.com> 0.94.4-1mdv2010.1
+ Revision: 546732
- release 0.94.4
- remove old tarball

* Fri May 07 2010 Antoine Ginies <aginies@mandriva.com> 0.94.3-2mdv2010.1
+ Revision: 543148
- oups ! it is the same version, but no the same release
- add missing script udev_creation.sh

* Fri May 07 2010 Antoine Ginies <aginies@mandriva.com> 0.94.3-1mdv2010.1
+ Revision: 543135
- fix anoying bug to umount $CHROOT/dev

* Fri May 07 2010 Antoine Ginies <aginies@mandriva.com> 0.94.2-1mdv2010.1
+ Revision: 543124
- fix a lot of bugs in fstab, grub preparation, remove udev persistent rules on client node

* Tue May 04 2010 Antoine Ginies <aginies@mandriva.com> 0.94.1-1mdv2010.1
+ Revision: 542126
- remove all old scripts, cleaning the spec file
- new version 0.94.1
- remove old tarball

* Tue May 04 2010 Antoine Ginies <aginies@mandriva.com> 0.93.1-1mdv2010.1
+ Revision: 542041
- update ka script to support UUID, remove old mke2fs static binairie

* Thu Feb 04 2010 Antoine Ginies <aginies@mandriva.com> 0.93-1mdv2010.1
+ Revision: 500720
- dont use pathc on 32b and 64b release (break the ka-d-client), update ka-d.sh script (support of UUID)

* Sun Sep 27 2009 Olivier Blin <oblin@mandriva.com> 0.92-23mdv2010.0
+ Revision: 449781
- do not build with -m32, doesn't exist on arm and mips
  (from Arnaud Patard)

  + Christophe Fergeau <cfergeau@mandriva.com>
    - rebuild

* Tue Jun 17 2008 Thierry Vignaud <tv@mandriva.org> 0.92-21mdv2009.0
+ Revision: 221764
- rebuild
- fix no-buildroot-tag
- kill (multiple!) definitions of %%buildroot on Pixel's request

* Thu Oct 25 2007 Antoine Ginies <aginies@mandriva.com> 0.92-20mdv2008.1
+ Revision: 102042
- move replication.conf to %%sysconfdir

* Thu Oct 25 2007 Antoine Ginies <aginies@mandriva.com> 0.92-19mdv2008.1
+ Revision: 102038
- udpate source, add mke2fs build with dietlibc
- merge patch (no more supported by inria), add various other scripts needed to do a full KA replication

* Thu Aug 23 2007 Thierry Vignaud <tv@mandriva.org> 0.92-18mdv2008.0
+ Revision: 70278
- fileutils, sh-utils & textutils have been obsoleted by coreutils a long time ago

* Fri Jun 22 2007 Thierry Vignaud <tv@mandriva.org> 0.92-17mdv2008.0
+ Revision: 43000
- fix group

* Thu May 31 2007 Adam Williamson <awilliamson@mandriva.org> 0.92-16mdv2008.0
+ Revision: 32998
- BuildRequires glibc-static-devel
- whoops: really fix ALL groups
- correct group (fixes #27317 and #27318)


* Sun Aug 13 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.92-14mdv2007.0
- Fix rpmlint warnings

* Fri Aug 11 2006 Erwan Velu <erwan@seanodes.com> 0.92-13mdk
- Rebuild

* Wed Apr 06 2005 <guibo@guibo.mdkc.com> 0.92-12mdk
- add cciss support

* Thu Mar 31 2005 <guibo@guibpiv.guibland.com> 0.92-11mdk
- fix pb of fdisk_commands

* Wed Mar 30 2005 Erwan Velu <erwan@seanodes.com> 0.92-10mdk
- Using -m32 & static flags

* Fri Apr 02 2004 Erwan Velu <erwan@mandrakesoft.com> 0.92-9mdk
- Rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2406 |12cr|kadu-0.11.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

Summary:	A Gadu-Gadu client for online messaging
Name:		kadu
Version:	0.11.3
Release:	1
License:	GPLv2+
Group:		Networking/Instant messaging
URL:		http://www.kadu.net
Source0:	http://download.kadu.im/stable/kadu-%{version}.tar.bz2
BuildRequires:	cmake
BuildRequires:	qt4-devel >= 4.7.0
BuildRequires:	aspell-devel
BuildRequires:	libgadu-devel >= 1.11.1
BuildRequires:	idn-devel
BuildRequires:	qca2-devel
BuildRequires:	pkgconfig(phonon)
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	libxscrnsaver-devel
BuildRequires:	libmpdclient-devel

Obsoletes:	kadu-module-mediaplayer_falf < 0.10.1
Obsoletes:	kadu-emoticons_gg6_compatible < 0.10.1
Obsoletes:	kadu-emoticons_penguins < 0.10.1
Obsoletes:	kadu-emoticons_tango < 0.10.1
Obsoletes:	kadu-icons_glass < 0.10.1
Obsoletes:	kadu-icons_oxygen < 0.10.1
Obsoletes:	kadu-module-alsa_sound < 0.10.1
Obsoletes:	kadu-module-anonymous_check < 0.10.1
Obsoletes:	kadu-module-antistring < 0.10.1
Obsoletes:	kadu-module-ao_sound < 0.10.1
Obsoletes:	kadu-module-autoaway < 0.10.1
Obsoletes:	kadu-module-auto_hide < 0.10.1
Obsoletes:	kadu-module-auto_responder < 0.10.1
Obsoletes:	kadu-module-autostatus < 0.10.1
Obsoletes:	kadu-module-bmpx_mediaplayer < 0.10.1
Obsoletes:	kadu-module-cenzor < 0.10.1
Obsoletes:	kadu-module-config_wizard < 0.10.1
Obsoletes:	kadu-module-desktop_docking < 0.10.1
Obsoletes:	kadu-module-encryption_ng < 0.10.1
Obsoletes:	kadu-module-encryption_ng_simlite < 0.10.1
Obsoletes:	kadu-module-exec_notify < 0.10.1
Obsoletes:	kadu-module-ext_sound < 0.10.1
Obsoletes:	kadu-module-filedesc < 0.10.1
Obsoletes:	kadu-module-firewall < 0.10.1
Obsoletes:	kadu-module-gadu_protocol < 0.10.1
Obsoletes:	kadu-module-globalhotkeys < 0.10.1
Obsoletes:	kadu-module-hints < 0.10.1
Obsoletes:	kadu-module-history < 0.10.1
Obsoletes:	kadu-module-history_migration < 0.10.1
Obsoletes:	kadu-module-idle < 0.10.1
Obsoletes:	kadu-module-imagelink < 0.10.1
Obsoletes:	kadu-module-importhistory < 0.10.1
Obsoletes:	kadu-module-jabber_protocol < 0.10.1
Obsoletes:	kadu-module-kde-notify < 0.10.1
Obsoletes:	kadu-module-last_seen < 0.10.1
Obsoletes:	kadu-module-led_notify < 0.10.1
Obsoletes:	kadu-module-mediaplayer < 0.10.1
Obsoletes:	kadu-module-mediaplayer_amarok2 < 0.10.1
Obsoletes:	kadu-module-mediaplayer_audacious < 0.10.1
Obsoletes:	kadu-module-mediaplayer_dragon < 0.10.1
Obsoletes:	kadu-module-mediaplayer_mpris < 0.10.1
Obsoletes:	kadu-module-mediaplayer_vlc < 0.10.1
Obsoletes:	kadu-module-mime_tex < 0.10.1
Obsoletes:	kadu-module-nextinfo < 0.10.1
Obsoletes:	kadu-module-panelkadu < 0.10.1
Obsoletes:	kadu-module-parser_extender < 0.10.1
Obsoletes:	kadu-module-pcspeaker < 0.10.1
Obsoletes:	kadu-module-phonon_sound < 0.10.1
Obsoletes:	kadu-module-profiles_import < 0.10.1
Obsoletes:	kadu-module-qt4_docking < 0.10.1
Obsoletes:	kadu-module-qt4_docking_notify < 0.10.1
Obsoletes:	kadu-module-qt4_sound < 0.10.1
Obsoletes:	kadu-module-screenshot < 0.10.1
Obsoletes:	kadu-module-sent_history < 0.10.1
Obsoletes:	kadu-module-server_monitor < 0.10.1
Obsoletes:	kadu-module-simpleview < 0.10.1
Obsoletes:	kadu-module-single_window < 0.10.1
Obsoletes:	kadu-module-sms < 0.10.1
Obsoletes:	kadu-module-speech < 0.10.1
Obsoletes:	kadu-module-spellchecker < 0.10.1
Obsoletes:	kadu-module-sql_history < 0.10.1
Obsoletes:	kadu-module-tabs < 0.10.1
Obsoletes:	kadu-module-word_fix < 0.10.1
Obsoletes:	kadu-sound_bns < 0.10.1
Obsoletes:	kadu-sound_default < 0.10.1
Obsoletes:	kadu-sound_drums < 0.10.1
Obsoletes:	kadu-sound_florkus < 0.10.1
Obsoletes:	kadu-sound_michalsrodek < 0.10.1
Obsoletes:	kadu-sound_percussion < 0.10.1
Obsoletes:	kadu-sound_ultr < 0.10.1

%description
Kadu is a dynamically evolving instant messenger 
compatible with the Gadu-Gadu protocol. It can be run 
on all platforms supporting the Qt toolkit (except Windows).

Compiled as modular as possible.

Static modules are:
- docking
- sound

%prep
%setup -q

%build
%cmake -DENABLE_AUTODOWNLOAD:BOOL=OFF
%make

%install
%makeinstall_std -C build

rm -fr %{buildroot}%{_includedir} %{buildroot}%{_datadir}/cmake

%files
%{_bindir}/*
%{_libdir}/kadu
%{_datadir}/%{name}
%{_datadir}/applications/*.desktop
%{_iconsdir}/hicolor/*/apps/*



%changelog
* Mon May 28 2012 Andrey Bondrov <abondrov@mandriva.org> 0.11.3-1
+ Revision: 800981
- Update BuildRequires
- Update BuildRequires
- New version 0.11.3

  + Alexander Khrukin <akhrukin@mandriva.org>
    - version update 0.11.0

* Mon Nov 07 2011 Andrey Bondrov <abondrov@mandriva.org> 0.10.1-1
+ Revision: 725908
- Add libmpdclient-devel to BuildRequires
- New version 0.10.1, major spec update based on Funda Wang's work in Mageia

* Thu Feb 03 2011 Funda Wang <fwang@mandriva.org> 0.6.5.4-4
+ Revision: 635620
- remove unpacked files
- add fedora patch to make it build
- tighten BR

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.1 packages

* Sat May 15 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.5.4-2mdv2010.1
+ Revision: 544854
- drop requires on powiedz

* Sun Mar 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.5.4-1mdv2010.1
+ Revision: 515520
- update to new version 0.6.5.4
- update modules globalhotkeys, kde_notify and tabs
- update themes
- add tango theme
- enable modules qt4-sound, speech dbus, mpris
- disable modules mail

* Sat Nov 14 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.5.3-4mdv2010.1
+ Revision: 466055
- fix file list
- enable mediaplayer modules

* Sat Oct 10 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.5.3-3mdv2010.0
+ Revision: 456532
- rebuild for new libgadu

* Thu Oct 08 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.5.3-2mdv2010.0
+ Revision: 455871
- rebuild for new curl SSL backend

* Sun Sep 20 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.5.3-1mdv2010.0
+ Revision: 445732
- fix instalation on x86_64
- update to new version 0.6.5.3
- drop patch 8, fixed upstream
- new module kde4-notify
- update modules:
  o anonymous_check
  o globalhotkeys
  o mail
  o mime_tex
  o plus_pl_sms
  o panelkadu
  o powerkadu
  o sent_history
  o water notify
  o weather
  o tabs

* Sat Jun 06 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.5.2-1mdv2010.0
+ Revision: 383347
- update to new version 0.5.6.2
- disable profiles module for now
- Patch8: fix compiling against gcc-4.4.0
- add missing buildrequires on qca-devel
- new module - idle
- fix file list

* Sat Dec 20 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.5-2mdv2009.1
+ Revision: 316458
- module miastoplusa_sms is obsoleted by plus_pl_sms module
- fix sound theme install directory
- use %%define Werror_cflags

* Sat Dec 13 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.5-1mdv2009.1
+ Revision: 313865
- fix building on x86_64 (cmake stuff doesn't obey lib64 ?)
- update modules anonymous_check and mime_tex
- disable module weather
- kill devel subpackage
- fix file list
- few external modules was adopted by upstream, which means these are now in tarball
  o exec_notify, filedesc, filterning, firewall, pcspeaker, profiles, screenshot, spellchecker, antistring, auto_hide, cenzor, parser_extender,word_fix, last_seen and autostatus
- do not check for upstream new releases
- fix libdir
- set up proper DETAILED_VERSION
- use %%define _disable_ld_no_undefined 1
- fix file list (that was a real mess :)
- Patch6: rediff
- still work in progress
- disable autodownload moudules/themes etc.
- update to version 0.6.5
  o work in progress
  o kadu uses now Qt4 toolkit
- add buildrequires on cmake and libpng-devel
- disable all patches

* Fri Jul 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.0.2-3mdv2009.0
+ Revision: 238060
- fix missing kadu entry in KDE menu (#42101)

* Sat Jul 12 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.0.2-2mdv2009.0
+ Revision: 234090
- do not change dataPath, as it is working fine(hard to tell why i've modified this :| )
- remove not working configure options

* Fri Jul 11 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.0.2-1mdv2009.0
+ Revision: 233661
- add buildrequires on sqlite3-devel
- new module desc_history
- tar is quite smart, it can figure out what kind of archive it is dealing with ;)
- update to new version 0.6.0.2

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed May 28 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.0.1-1mdv2009.0
+ Revision: 212734
- update to new version 0.6.0.1
- new modules
  o autostatus
  o globalhotkeys
- update modules
  o firewall
  o last_seen
  o mime_tex
  o panelkadu
  o powerkadu
  o tabs
- disable arts module
- spec file clean

* Sat Mar 08 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.0-1mdv2008.1
+ Revision: 182160
- drop patch 0, use sed instead
- add new icons themes:
  o tango
  o oxygen
- new modules:
  o anonymous
  o antistring
  o auto_hide
  o cenzor
  o last_seen
  o mime_tex
  o parser_extender
  o split_messages
  o word_fix
- obsolete module-xqf
- update to the stable version 0.6.0
- use conditionals for building modules
- rediff patches 4 and 5
- drop patch 2
- tune up desktop file
- new release candidate
- new module: panelkadu
- update osdhints_notify module

* Sun Feb 17 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.0-0.rc3.1mdv2008.1
+ Revision: 170057
- add water_notify plugin, which enables notifications by water effet in compiz
- add patch 7, which enables building of water_plugin on x86_64
- export -DDBUS_API_SUBJECT_TO_CHANGE
- update modules
  o agent
  o filtering
  o firewall
  o mediaplayer
  o osdhints_notify
  o tabs
- update to latest release candidate

* Fri Feb 08 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.0-0.rc2.1mdv2008.1
+ Revision: 164208
- update to the latest release candidate rc2
- update modules
- enable modules
  o osdhints_notify
  o pcspeaker
- update modules
  o filtering
  o led_notify
  o mediaplayer
  o pcspeaker
  o weather

* Sun Jan 20 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.0-0.rc1.1mdv2008.1
+ Revision: 155420
- add falf mediaplayer module
- fix linking against libgsm with patch 6
- exclude net needed files
- let's submit this ;)
- fix file list
- module-amarok became module-mediaplayer-amarok
- module-xmms became module-mediaplayer-xmms
- fix modules data path
- remove hardcoded icon extension in desktop file
- use desktop-file-install
- update firewall module
- update modules
  o amarok
  o dcopexport
  o falf
  o filedesc
  o miastoplusa
  o osd_hints
  o powerkadu
  o profiles
  o screenshot
  o spellchecker
  o xmms
- new modules
  o mediaplayer
  o agent
- configure script can now disable autodownloading feature, so patch 3 is not needed anymore
- update kadu modules to the latest release
  o xosd_notify
  o screenshot
  o weather
  o tabs
  o xmms
  o led_notify
  o ext_info
- update glass icon theme
- add new tango icon theme
- rediff patch 0
- somehow sources didn't get synced, a bad sign ?
- new release candidate
- this is a work-in-progress, because not all modules will be working(with 0.6.0+) and probably lot of them will be droped, as just upstream did
- let's begin ;)

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Dec 14 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.0-9mdv2008.1
+ Revision: 119606
- new license policy

* Wed Jun 13 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.0-9mdv2008.0
+ Revision: 38616
- rebuild against libgadu
- use default files attributes
- set requires on falf for a module-falfpl

* Tue May 22 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.0-7mdv2008.0
+ Revision: 29625
- correct configure options

* Sun Apr 29 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.0-6mdv2008.0
+ Revision: 19139
- rebuild against libgadu 1.7
- some spec file cleans


* Tue Feb 27 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.0-5mdv2007.0
+ Revision: 126628
- drop not needed requires/provides

* Tue Feb 13 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.0-4mdv2007.1
+ Revision: 120304
- move icons to more appropriate directory
- remove twice listed directory

* Fri Feb 09 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.0-3mdv2007.1
+ Revision: 118397
- rebuild
- add better provides for devel package
- fix typo
- drop patch 1
- own missing directories
- some minor cleans in spec file

* Wed Jan 03 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.0-1mdv2007.1
+ Revision: 103878
- final release 0.5.0
- updated modules advanced_userlist, dcopexport, exec_notify
- disable kadu_cumulative-20061230 patch
- module encryption now is in main package

* Sun Dec 31 2006 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.0-0.20061231.1mdv2007.1
+ Revision: 103003
- forgot to add falfpl and qf modules :(
- spec file clean
- weather in now standalone module
- new snapshot
- new module xqf
- updated falf, tabs and xmms modules
- drop patches 8, 9
- add kadu_cumulative-20061230 patch

* Sat Dec 23 2006 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.0-0.20061223.1mdv2007.1
+ Revision: 101946
-new snapshot
- updated modules ext_info, filtering and firewall
- added new modules spy and falfp
- spec file clean
- added %%multiarch for kadu-config (thanks goes to Anssi and misc)
- updated docs for few modules

* Mon Nov 27 2006 Götz Waschk <waschk@mandriva.org> 0.5.0-0.20061127.1mdv2007.1
+ Revision: 87388
- new snapshot
- update the screenshot, powerkadu and dcopexport modules

* Wed Nov 08 2006 Götz Waschk <waschk@mandriva.org> 0.5.0-0.20061108.1mdv2007.0
+ Revision: 78161
- add new
- add new version
- new snapshot
- update amarok, screenshot, xmms and snapshot
- add advanced userlist
- drop patches 6,7,9
- spec fixes
- move desktop entry to the right dir

* Wed Nov 01 2006 Götz Waschk <waschk@mandriva.org> 0.5.0-0.20061101.2mdv2007.1
+ Revision: 75046
- fix buildrequires
- new version
- new snapshot
- update ext_info and powerkadu
- spec fixes
- patch all modules that use an old API
- new snapshot
- add devel package
- spec cleanup

* Thu Oct 26 2006 Götz Waschk <waschk@mandriva.org> 0.5.0-0.20061023.1mdv2007.1
+ Revision: 72614
- Import kadu

* Thu Oct 26 2006 Gtz Waschk <waschk@mandriva.org> 0.5.0-0.20061023.1mdv2007.1
- fix desktop entry
- spec file cleanup

* Wed Oct 25 2006 Tomasz Paweł Gajc <phenomenal at wp dot pl> 0.5.0-0.20061023.1mdv2007.1
- New snapshot
- Alsa is now default sound subsystem

* Mon Oct 23 2006 Tomasz Paweł Gajc <phenomenal at wp dot pl> 0.5.0-0.20061022.1mdv2007.1
- initial package for mdv
- patches 0,1,2,3


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2407 |12cr|kaffeine-1.2.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:          kaffeine
Version:       1.2.2
Release:       2
Summary:       Media Player for KDE4
Group:         Graphical desktop/KDE
License:       GPLv2+
Url:           http://kaffeine.kde.org/
Source0:       http://downloads.sourceforge.net/kaffeine/kaffeine-%{version}.tar.gz
Patch0:	       kaffeine-1.2.2-gcc47.patch
BuildRequires: kdelibs4-devel
BuildRequires: phonon-devel
BuildRequires: libxine-devel
Requires:      xine-plugins
Requires:      qt4-database-plugin-sqlite
Requires:      kdebase4-runtime
Provides: kaffeine4 = %version
Obsoletes: kaffeine4 < 1.0
Obsoletes: kaffeine-engine-xine
Obsoletes: kaffeine-engine-gstreamer
Obsoletes: %{_lib}kaffeine0

%description
Kaffeine is a KDE4 Multi Engine Media Player.

%files -f %name.lang
%_kde_bindir/kaffeine
%_kde_bindir/kaffeine-xbu
%_kde_appsdir/kaffeine
%_kde_appsdir/profiles/kaffeine.profile.xml
%_kde_appsdir/solid/actions/*
%_kde_iconsdir/*/*/*/*
%_kde_datadir/applications/kde4/kaffeine.desktop

#--------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{version}
%patch0 -p0

%build
%cmake_kde4
%make 

%install
%makeinstall_std -C build

%find_lang %name


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2408 |12cr|kaffeine4-0.9.0-0.948775.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define svn   948775
%define oname kaffeine

Name:          %{oname}4
Version:       0.9.0
Release:       %mkrel 0.%svn.1
Summary:       Media Player for KDE4
Group:         Graphical desktop/KDE
License:       GPLv2+
Url:           http://kaffeine.kde.org/
Source:        http://prdownloads.sourceforge.net/kaffeine/%{oname}-%{version}.%svn.tar.bz2
BuildRequires: kdelibs4-devel
BuildRoot:     %{_tmppath}/%{name}-%{version}-%{release}-root
Obsoletes:     %oname
Obsoletes:     %oname-engine-xine
Obsoletes:     %oname-engine-gstreamer
Obsoletes:     %{_lib}kaffeine0
Requires:      kdebase4-runtime

%description
Kaffeine4 is a KDE4 Multi Engine Media Player.

%files 
%defattr(-,root,root)
%_kde_bindir/%{oname}4
%_kde_appsdir/%{oname}4
%_kde_datadir/applications/kde4/kaffeine4.desktop

#--------------------------------------------------------------------

%prep
%setup -q -n %{oname}

%build
%cmake_kde4

%make 

%install
cd build
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2409 |12cr|kakasi-2.3.4-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	KAKASI - kanji kana simple inverter
Name:		kakasi
Version:	2.3.4
Release:	11
License:	GPL
Group:		System/Internationalization
URL:		http://kakasi.namazu.org/
Source:		http://kakasi.namazu.org/stable/kakasi-%{version}.tar.bz2

%description
KAKASI is the language processing filter to convert Kanji characters 
to Hiragana, Katakana or Romaji(1) and may be helpful to read Japanese 
documents. Word-splitting patch has merged from version 2.3.0.

%package devel
Summary:	Header file and libraries of KAKASI
Group:		Development/Other
Requires:	kakasi = %{version}-%{release}

%description devel
Header file and Libraries of KAKASI. 

%package dict
Summary:	The base dictionary of KAKASI
Group:		System/Internationalization
Provides:	kakasidict

%description dict
The basic dictionary of KAKASI.

%prep
%setup -q

%build
%configure2_5x --disable-static
make

%install
%makeinstall_std

mkdir -p %{buildroot}%{_mandir}/ja/man1
install -m 644 doc/kakasi.1 %{buildroot}%{_mandir}/ja/man1

%files
%doc AUTHORS ChangeLog COPYING NEWS README README-ja
%{_bindir}/kakasi
%{_bindir}/mkkanwa
%{_bindir}/atoc_conv
%{_bindir}/rdic_conv
%{_bindir}/wx2_conv
%{_libdir}/libkakasi.so.*
%{_mandir}/ja/man1/kakasi.1*
%{_datadir}/kakasi/itaijidict

%files devel
%{_bindir}/kakasi-config
%{_libdir}/libkakasi.so
%{_includedir}/libkakasi.h

%files dict
%{_datadir}/kakasi/kanwadict

%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 2.3.4-10mdv2011.0
+ Revision: 612521
- the mass rebuild of 2010.1 packages

* Sun Dec 13 2009 J辿r担me Brenier <incubusss@mandriva.org> 2.3.4-9mdv2010.1
+ Revision: 478049
- use %%configure2_5x

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 2.3.4-7mdv2009.0
+ Revision: 247489
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 2.3.4-5mdv2008.1
+ Revision: 140829
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - fix man pages


* Sun Jul 16 2006 Nicolas Lcureuil <neoclust@mandriva.org> 2.3.4-4mdv2007.0
- Rebuild

* Wed Apr 27 2005 Nicolas Lcureuil <neoclust@mandriva.org> 2.3.4-3mdk
- Fix MultiArch

* Mon Feb 23 2004 Lenny Cartier <lenny@mandrakesoft.com> 2.3.4-2mdk
- rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2410 |12cr|kamikaze-0.2-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	kamikaze
%define version	0.2
%define tag	0_2
%define release	%mkrel 10

Name:		    %{name}
Version:	    %{version}
Release:	    %{release}
Summary:	    An SCM query tool similar to Mozilla's tool, Bonsai
License:	    Apache License
Group:		    Networking/WWW
URL:		    http://kamikaze-qscm.tigris.org/
Source0:	    http://kamikaze-qscm.tigris.org/files/documents/2030/17053/%{name}.v%{tag}.tar.bz2
Patch0:		    %{name}-0.2.fhs.patch.bz2
Patch1:		    %{name}-0.2.fix-db-access.patch.bz2
Requires:	    mod_php
%if %mdkversion < 201010
Requires(post):   rpm-helper
Requires(postun):   rpm-helper
%endif
BuildArch:	    noarch
BuildRoot:	    %{_tmppath}/%{name}-%{version}

%description
Kamikaze-qscm is a tool that allows developers and CM related personnel to
query the commits made to one or more source control repositories. It is very
similar to Mozilla's bonsai tool. Kamikaze-qscm currently works with
Subversion, but a modular approach is planned for other SCM systems.

Kamikaze for Subversion currently consists of a perl back-end hook for
inserting commit information into a MySQL database. (In the future, a modular
approach to data storage is planned - allowing the use of many different data
storage implementations. ) A PHP front-end is used to perform repository
queries and display results. (In the future a web service API (XML-RPC and/or
SOAP) will be provided to access the same information for incorporation into
other tools.) 

%prep
%setup -q -n %{name}
%patch0 -p 1
%patch1 -p 0

%build

%install
rm -rf %{buildroot}

install -d -m 755 %{buildroot}%{_var}/www/%{name}
install -m 644 html/index.php %{buildroot}%{_var}/www/%{name}

install -d -m 755 %{buildroot}%{_datadir}/%{name}
install -d -m 755 %{buildroot}%{_datadir}/%{name}/lib
install -d -m 755 %{buildroot}%{_datadir}/%{name}/db
install -d -m 755 %{buildroot}%{_datadir}/%{name}/hooks
install -m 644 html/query.php %{buildroot}%{_datadir}/%{name}/lib
install -m 644 db/{author,repository,resource,revision}.sql %{buildroot}%{_datadir}/%{name}/db
install -m 755 hooks/commit2db.pl %{buildroot}%{_datadir}/%{name}/hooks

install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}
install -m 644 html/config.inc %{buildroot}%{_sysconfdir}/%{name}/web.conf
install -m 644 hooks/config.inc %{buildroot}%{_sysconfdir}/%{name}/hook.conf

# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# %{name} Apache configuration
Alias /%{name} %{_var}/www/%{name}

<Directory %{_var}/www/%{name}>
    Order allow,deny
    Allow from all
</Directory>
EOF

cat > README.mdv <<EOF
Mandriva RPM specific notes

setup
-----
The setup used here differs from default one, to achieve better FHS compliance.
- the files accessibles from the web are in /var/www/kamikaze
- the files non accessibles from the web are in /usr/share/kamikaze
- the configuration file is /etc/kamikaze.conf

post-installation
-----------------
You have to create the MySQL database, and import all files from
/usr/share/kamikaze/db
EOF

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201010
%_post_webapp
%endif

%postun
%if %mdkversion < 201010
%_postun_webapp
%endif

%files
%defattr(-,root,root)
%doc *.txt README.mdv
%config(noreplace) %{_webappconfdir}/%{name}.conf
%config(noreplace) %{_sysconfdir}/%{name}
%{_var}/www/%{name}
%{_datadir}/%{name}



%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2-10mdv2011.0
+ Revision: 612522
- the mass rebuild of 2010.1 packages

* Tue Feb 23 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.2-9mdv2010.1
+ Revision: 510415
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.2-8mdv2010.0
+ Revision: 429657
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 0.2-7mdv2009.0
+ Revision: 247494
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 18 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.2-5mdv2008.1
+ Revision: 132456
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import kamikaze


* Tue Aug 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.2-4mdv2007.0
- use webapps macros
- use herein document for README.mdv

* Sun Mar 19 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.2-3mdk
- fix license

* Sat Mar 18 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.2-2mdk
- better FHS compliance
- backport compatible apache configuration file
- fix db access
- README.mdk
- drop useless DB file

* Mon Mar 13 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.2-1mdk
- first mdk release 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2411 |12cr|kamoso-2.0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kamoso
Summary:	Application to take pictures and videos out of your webcam
Version:	2.0.2
Release:	2
License:	GPLv2+
Group:		Graphical desktop/KDE
Url:		https://launchpad.net/kamoso
Source:		ftp://ftp.kde.org/pub/kde/stable/%{name}/%{version}/src/%{name}-%{version}.tar.bz2
Patch0:		kamoso-2.0.2-libkipi-4.8.80.patch
BuildRequires:	boost-devel
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(QtGStreamer-0.10)
BuildRequires:	pkgconfig(libkipi)
Requires:	qt-gstreamer

%description
Kamoso is an application to take pictures and videos out of your webcam.

%files -f %{name}.lang
%{_kde_bindir}/*
%{_kde_libdir}/kde4/*.so
%{_kde_applicationsdir}/kamoso.desktop
%{_kde_iconsdir}/*/*/*/*
%{_kde_services}/*.desktop
%{_kde_servicetypes}/*.desktop

#--------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
# rename some icons that conflict with kdeplasma-addons
# upstreamed,
# http://commits.kde.org/kamoso/b8b03322d58a920deac198c2360d65deddccd610
pushd src/plugins/youtube
sed -i.bak -e 's|^Icon=youtube|Icon=kipiplugin_youtube|' *.desktop
for icon in icons/*-action-youtube.* ; do
  new_name=$(echo ${icon} | sed -e's|-youtube|-kipiplugin_youtube|')
  mv ${icon} ${new_name}
done

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang %{name}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2412 |12cr|kanif-1.2.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kanif
Summary:	TakTuk wrapper for cluster management and administration
Version:	1.2.1
Release:	%mkrel 4
Requires:	taktuk
Group:		System/Cluster
License:	GPLv2+
URL:		http://taktuk.gforge.inria.fr/kanif/
Source:		http://gforge.inria.fr/frs/download.php/3984/kanif-%{version}.tar.gz
BuildRoot:	%{_tmppath}/%{name}-buildroot
%description
kanif is a tool for cluster management and administration. It combines
main features of well known cluster management tools such as c3, pdsh
and dsh and mimics their syntax. For the effective cluster management
it relies on TakTuk, a tool for large scale remote execution deployment.

For simple parallel tasks that have to be executed on regular machines
such as clusters, TakTuk syntax is too complicated. The goal of kanif
is to provide an easier and familiar syntax to cluster administrators
while still taking advantage of TakTuk characteristics and features
(adaptivity, scalability, portability, autopropagation and informations
redirection).

%prep
%setup -q

%build
%configure
%__make

%install
%{__rm} -Rf %{buildroot}
%makeinstall

%{__mkdir} tmp_doc
%{__mv} %{buildroot}%{_datadir}/doc/%{name} install_doc/

%clean
%{__rm} -Rf %{buildroot}

%files
%defattr(-,root,root)
%doc install_doc/*
%{_bindir}/kaget
%{_bindir}/kanif
%{_bindir}/kaput
%{_bindir}/kash
%{_libdir}/pkgconfig/kanif.pc
%{_mandir}/man1/kaget.1.*
%{_mandir}/man1/kanif.1.*
%{_mandir}/man1/kaput.1.*
%{_mandir}/man1/kash.1.*
%{_mandir}/man5/kanif.conf.5.*


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-4mdv2011.0
+ Revision: 619876
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.2.1-3mdv2010.0
+ Revision: 429658
- rebuild

* Mon Sep 15 2008 Nicolas Vigier <nvigier@mandriva.com> 1.2.1-2mdv2009.0
+ Revision: 284906
- bump release
- import kanif



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2413 |12cr|kanjipad-1.2.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name kanjipad
%define version 1.2.1
%define release %mkrel 8

Name: %{name}
Summary: Japanese handwriting recognition
Version: %{version}
Release: %{release}
License: GPL
Group: System/Internationalization
URL: http://www.gtk.org/~otaylor/kanjipad/index.html
Source: ftp://ftp.gtk.org/pub/users/otaylor/kanjipad/%{name}-%{version}.tar.bz2
Patch0: kanjipad-1.2.1-add-useful-keyboard-shortcuts.patch.bz2
BuildRequires: gtk+1.2-devel
Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
KanjiPad is a simple (but snazzy) program which does Japanese handwriting
recognition. It uses the GTK toolkit for a GUI and Todd David Rudicks's
algorithms from JavaDict for recognition.

%prep
%setup -q
%patch0 -p0

%build
make BINDIR=%{_bindir} LIBDIR=%{_datadir}/%{name} OPTIMIZE="$RPM_OPT_FLAGS"

%install
rm -rf $RPM_BUILD_ROOT
make install BINDIR=$RPM_BUILD_ROOT%{_bindir} LIBDIR=$RPM_BUILD_ROOT%{_datadir}/%{name}

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-, root, root, 0755)
%doc README
%{_bindir}/*
%{_datadir}/*



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-8mdv2011.0
+ Revision: 619877
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.2.1-7mdv2010.0
+ Revision: 429659
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 1.2.1-6mdv2009.0
+ Revision: 247496
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.2.1-4mdv2008.1
+ Revision: 140850
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import kanjipad


* Wed Oct 05 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.2.1-4mdk
- Fix redundant BuildRequires
- %%mkrel 

* Fri Jul 15 2005 Laurent MONTEL <lmontel@mandriva.com> 1.2.1-3mdk
- Fix build on x86_64

* Fri Nov 19 2004 Olivier Blin <blino@mandrake.org> 1.2.1-2mdk
- birthday rebuild

* Thu Apr  3 2003 Guillaume Cottenceau <gc@mandrakesoft.com> 1.2.1-1mdk
- first mdk version (thx pterjan)

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2414 |12cr|kanyremote-6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:	kanyremote
Version:	6.1
Release:	1
Summary:	KDE frontend for anyRemote Wireless remote control program
License:	GPLv2+
Group:	Graphical desktop/KDE
BuildArch:	noarch
URL:	http://kde-apps.org/content/show.php/kAnyRemote?content=45047
Source0:		http://sourceforge.net/projects/anyremote/files/%{name}/%{version}/%{name}-%{version}.tar.gz
Source1:		%{name}.desktop
BuildRequires:	kde4-macros
BuildRequires:	desktop-file-utils
Requires:	python-kde4
Requires:	python-pybluez >= 0.9.1
Requires:	anyremote >= 5.4.1


%description
KDE front-end for anyremote Wireless remote control program.

%prep
%setup -q


%build
%configure2_5x --build=%{_host}
%make

%install
%makeinstall_std

rm -fr %{buildroot}%{_datadir}/applications/%{name}.desktop

desktop-file-install %{SOURCE1} %{buildroot}%{_datadir}/applications/%{name}.desktop

%find_lang %{name}

%files -f %{name}.lang
%{_bindir}/*
%doc AUTHORS  ChangeLog  COPYING  README
%{_datadir}/pixmaps/*
%{_datadir}/applications/%{name}.desktop


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2415 |12cr|kardsgt-0.7.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           kardsgt
Version:        0.7.1
Release:        %mkrel 4
Epoch:          0
Summary:        Card game suite
License:        GPLv3+
Group:          Games/Cards
URL:            http://kardsgt.nongnu.org/
Source0:        http://download.savannah.gnu.org/releases/kardsgt/kardsgt-%{version}.tar.gz
Source1:        http://download.savannah.gnu.org/releases/kardsgt/kardsgt-%{version}.tar.gz.sig
Source2:        kardsgt.desktop
Requires(post): desktop-file-utils
Requires(postun): desktop-file-utils
BuildRequires:  desktop-file-utils
BuildRequires:  imagemagick
BuildRequires:	qt4-devel
BuildRequires:	qt-assistant-adp-devel
Requires:	qt-assistant-adp
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%description
KardsGT is a card game program that has many of your favorite card 
games. Each game comes with an exhaustive manual on how to play. In 
addition to the many wonderful games, we also have amazing characters 
to play against. Each character has their own history and sense of 
play, giving you a fun challenge as you spend your time.

%prep
%setup -q

%build
%qmake_qt4
make
make release

%install
%{__rm} -rf %{buildroot}
make install INSTALL_ROOT=%buildroot

# install release-build binary
rm -f %buildroot%_bindir/*
install -m0755 release/%name %buildroot%{_bindir}

%{__mkdir_p} %{buildroot}%{_datadir}/applications
%{_bindir}/desktop-file-install --vendor ""                         \
        --dir %{buildroot}%{_datadir}/applications                  \
        %{SOURCE2}

%{__mkdir_p} %{buildroot}%{_datadir}/pixmaps
%{_bindir}/convert -resize 32x32 src/images/kardsgt.png %{buildroot}%{_datadir}/pixmaps/kardsgt.png
%{__mkdir_p} %{buildroot}%{_datadir}/icons/hicolor/16x16/apps
%{_bindir}/convert -resize 16x16 src/images/kardsgt.png %{buildroot}%{_datadir}/icons/hicolor/16x16/apps/kardsgt.png
%{__mkdir_p} %{buildroot}%{_datadir}/icons/hicolor/24x24/apps
%{_bindir}/convert -resize 24x24 src/images/kardsgt.png %{buildroot}%{_datadir}/icons/hicolor/24x24/apps/kardsgt.png
%{__mkdir_p} %{buildroot}%{_datadir}/icons/hicolor/32x32/apps
%{_bindir}/convert -resize 32x32 src/images/kardsgt.png %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/kardsgt.png

%clean
%{__rm} -rf %{buildroot}

%if %mdkversion < 200900
%post
%{update_menus}
%{update_desktop_database}
%update_icon_cache hicolor
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%{clean_desktop_database}
%clean_icon_cache hicolor
%endif

%files
%defattr(0644,root,root,0755)
%doc ChangeLog README CREDITS src/NOTICE
%attr(0755,root,root) %{_bindir}/kardsgt
%{_datadir}/applications/kardsgt.desktop
%{_iconsdir}/*.png
%{_iconsdir}/hicolor/*/apps/kardsgt.png
%{_datadir}/kardsgt
%{_datadir}/pixmaps/kardsgt.png
%{_mandir}/man6/kardsgt.6*


%changelog
* Sat Jul 31 2010 Funda Wang <fwang@mandriva.org> 0:0.7.1-4mdv2011.0
+ Revision: 563957
- BR qt-assistant-adp

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0:0.7.1-3mdv2010.0
+ Revision: 429660
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Wed Sep 24 2008 Funda Wang <fwang@mandriva.org> 0:0.7.1-2mdv2009.0
+ Revision: 287682
- requires qt4-assistant
- fix desktop file

* Wed Aug 20 2008 Funda Wang <fwang@mandriva.org> 0:0.7.1-1mdv2009.0
+ Revision: 274116
- New version 0.7.1
- gcc patch merged upstream

* Thu Aug 14 2008 Funda Wang <fwang@mandriva.org> 0:0.7.0-1mdv2009.0
+ Revision: 271751
- add patch fix gcc 4.3 building
- install release binary
- New version 0.7.0

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Tue May 06 2008 David Walluck <walluck@mandriva.org> 0:0.6.5-2mdv2009.0
+ Revision: 201746
- BuildConflicts: qt4-devel for some reason
- escape tilde in .desktop file
- fix Exec line in .desktop file (bug #40592)

* Sun Feb 03 2008 David Walluck <walluck@mandriva.org> 0:0.6.5-1mdv2008.1
+ Revision: 161631
- fix kardsgt.desktop syntax
- 0.6.5
- fix BuildRoot
- use qt3dir macro
- clean up %%install

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Funda Wang <fwang@mandriva.org>
    - drop unused condition
    - validate desktop file

* Tue Dec 25 2007 Funda Wang <fwang@mandriva.org> 0:0.6.4-1mdv2008.1
+ Revision: 137726
- clearify LICENSE
- New version 0.6.4

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Aug 05 2007 David Walluck <walluck@mandriva.org> 0:0.6.3-1mdv2008.0
+ Revision: 59025
- 0.6.3
- use %%{makeinstall_std}
- document new game
- don't ship Debian menu (rely on FDO menu)

* Fri Jun 08 2007 David Walluck <walluck@mandriva.org> 0:0.6.2-1mdv2008.0
+ Revision: 37020
- 0.6.2
- 0.6.0


* Sat Mar 17 2007 David Walluck <walluck@mandriva.org> 0.5.1-1mdv2007.1
+ Revision: 145326
- 0.5.1

* Sat Dec 30 2006 David Walluck <walluck@mandriva.org> 0:0.4.0-2mdv2007.1
+ Revision: 102761
- fix menu location

* Sat Dec 30 2006 David Walluck <walluck@mandriva.org> 0:0.4.0-1mdv2007.1
+ Revision: 102748
- fix typo
- set QTDIR
- Import kardsgt

* Sat Dec 30 2006 David Walluck <walluck@mandriva.org> 0:0.4.0-1mdv2007.1
- release

* Thu Dec 21 2006 John Schneiderman <JohnMS@member.fsf.org> 0.4.0-1jms
- SAVED GAME FILES PRIOR TO THIS RELEASE WILL NO LONGER WORK!
- New logo and player images, a default male and female image.
- Added the game of spades.
- Every player now has AI for every game.
- You can now customise the card images, and the player image.
- The screen size is now larger.
- Changed how the play sequence is shown to the player.
- You can sort the cards in your hand.
- Imrpoved the captioning system.
- Bug fix: Cribbage board no longer fails to update correctly.
- Bug fix: The default ordering in the players hand in hearts.
- Bug fix: The dialogues no longer are larger than our game screen.

* Sun Oct 15 2006 John Schneiderman <JohnMS@member.fsf.org> 0.3.0-3jms
- Added the game of hearts
- Added four new players.
- Added the ability to select the player(s) to play against.
- Now you can load game files directly from the command line with no futher intervention.
- Added turn signal indications.
- Improved the user profile database.
- Bug fix: Graphics no longer blur.
- Bug fix: Added delay so you can see the last card played.
- Bug fix: All errors are properly handled now.
- Bug fix: Card dialogues all now fit within their windows.
- Bug fix: All card message dialogues fit within their windows.
- Restructured the libraries to reduce compiling time.
- Restructured the handbook for better navigation.

* Mon Aug 07 2006 John Schneiderman <JohnMS@member.fsf.org> 0.2.0-1jms
- Cribbage game improvements and bug fixes.
- War introduced.
- Added a better looking card back image.
- Changed the game file structure, not compatible with previous versions.
- Fixed graphical bugs with KardPile and KardSequence.

* Thu Jun 08 2006 John Schneiderman <JohnMS@member.fsf.org> 0.1.0-1jms
- First Release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2416 |12cr|karpski-0.101-17
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	0.101
%define	name	karpski
%define release %mkrel 17

Summary:	A free ethernet protocol analyzer / sniffer
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Monitoring
Source:		%{name}-%{version}.tar.bz2
Patch0:		karpski.patch.bz2
Patch1:		karpski-bob.patch.bz2
Patch2:		karpski-green.patch.bz2
URL:		http://mojo.calyx.net/~btx/karpski.html
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:  libpcap-devel
BuildRequires:  gtk-devel

%description
K.ARP.SKI (karpski) is an ethernet protocol analyzer / sniffer.  Its
abilities as a sniffer or scanner are limited, but this sniffer is much
easier to use than other popular sniffers such as tcpdump.  In addition,
there is a protocol definition file in which other protocols can be added. 
Karpski may also be used to launch programs against addresses on your local
network and as a local network intrusion tool.  Plus, it's free with source.

Its display is an Xwindow display.  This was a design decision based on my
need to display many windows simultaneously.  Console mode would just not
cut it.  I chose the Gtk display library because it's proven, portable and
free.  You may not like my choice; the source is included.

This program was originally based on my desire to detect someone plugging an
unauthorized computer into a LAN.  It did this originally by looking at ARP
packets.  This is where the arp in karpski comes from.

%prep
rm -rf $RPM_BUILD_ROOT

%setup 
%patch0 -p1
%patch1 -p1
%patch2 -p1
./configure --prefix=$RPM_BUILD_ROOT%{_prefix} --exec_prefix=/usr/X11R6/bin --datadir=%{_datadir} --libdir=%_libdir
	
%build
%make

%install
make	install-strip prefix="$RPM_BUILD_ROOT%{_prefix}" \
	exec_prefix="$RPM_BUILD_ROOT/usr/X11R6/bin" \
	datfilesdir="$RPM_BUILD_ROOT%{_datadir}/karpski/datfiles" \
	pixmapsdir="$RPM_BUILD_ROOT%{_datadir}/karpski/pixmaps" \
	mandir="$RPM_BUILD_ROOT%{_mandir}"

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr (-,root,root)
%{_datadir}/karpski/datfiles/*
%{_datadir}/karpski/pixmaps/*
%{_mandir}/man8/*
%{_sbindir}/*
%dir %{_datadir}/karpski
%dir %{_datadir}/karpski/datfiles
%dir %{_datadir}/karpski/pixmaps 



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.101-17mdv2011.0
+ Revision: 619878
- the mass rebuild of 2010.0 packages

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 0.101-16mdv2010.0
+ Revision: 438069
- rebuild

* Wed Oct 29 2008 Oden Eriksson <oeriksson@mandriva.com> 0.101-15mdv2009.1
+ Revision: 298266
- rebuilt against libpcap-1.0.0

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 0.101-14mdv2009.0
+ Revision: 247503
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.101-12mdv2008.1
+ Revision: 140850
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import karpski


* Fri Dec 23 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.101-12mdk
- Fix BuildRequires
- use mkrel

* Wed Jul 13 2005 Oden Eriksson <oeriksson@mandriva.com> 0.101-11mdk
- rebuilt against new libpcap-0.9.1 (aka. a "play safe" rebuild)

* Tue Apr 26 2005 Lenny Cartier <lenny@mandriva.com> 0.101-10mdk
- rebuild

* Mon Feb 23 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.101-9mdk
- rebuild

* Tue Jan 28 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.101-8mdk
- rebuild

* Fri Nov 22 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.101-7mdk
- BuildRequires libpcap-devel

* Thu Aug 29 2002  Lenny Cartier <lenny@mandrakesoft.com> 0.101-6mdk
- rebuild

* Wed Aug 08 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.101-5mdk
- rebuild

* Fri Jan 12 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.101-4mdk
- rebuild

* Thu Sep 07 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.101-3mdk
- BM
- macros
* Fri Apr 28 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.101-2mdk
- fix group and files section
* Thu Mar 02 2000 Lenny Cartier <lenny@mandrakesoft.com>
- mandrake build
* Thu May 6 1999 David Green <green@couchpotato.net>
- Replaced scroll bars - they had disappeared due to the two functions disappearing as explained below.
* Wed Mar 10 1999 Bert de Bruijn <bob@ccl.kuleuven.ac.be>
- Upgrade to version 0.101
- added patch to remove two lines that contained a function that doesn't
  exist in my gtk version 1.2. It compiles and runs without it, so ...
- modified specfile to use /usr/share/karpski as datadir.
- used "make install-strip" to get a stripped binary (binary rpm size / 4)
* Mon Aug 23 1998 Hugo van der Kooij <hvdkooij@caiw.nl>
- Started making the RPM.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2417 |12cr|katoob-0.5.9.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		katoob
Version:	0.5.9.1
Release:5
Summary:	Light weight multilingual text editor that uses gtk2
URL:		http://www.arabeyes.org/project.php?proj=Katoob
License:	GPLv2+
Group:		Editors
# http://belnet.dl.sourceforge.net/sourceforge/arabeyes/katoob-0.3.5.tar.gz
Source:		ftp://foolab.org/pub/software/katoob/%name-%version.tar.gz
Source10:	%name-icons.tar.bz2
# fwang: patch from debian to get it build in 64 bit environment
Patch1:		katoob-0.5.8-getprotobyname-return-cast.patch
Patch2:		katoob-0.5.9.1-gcc43.patch
Patch3:		katoob-0.5.9.1-glibc2.10.patch
Patch4:		katoob-0.5.9.1-gtk.patch
Patch5:		katoob-0.5.9.1-linking.patch

BuildRequires:	pkgconfig(gdk-2.0)
BuildRequires:	pkgconfig(gdkmm-2.4)
BuildRequires:	perl-XML-Parser
BuildRequires:	cups-devel 
BuildRequires:	bzip2-devel 
BuildRequires:	aspell-devel
BuildRequires:	pkgconfig(enchant) 
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	desktop-file-utils
Requires:	enchant

%description
Katoob is a light weight, multi lingual, BIDI-aware text editor. It sup-
ports opening and saving files in multiple encodings. The main support
was for Arabic language but more languages are currently supported.

%prep
%setup -q
%setup -q -T -D -a10
%patch2 -p1
%patch3 -p1
%patch4 -p0
%patch5 -p1

%build
%configure2_5x --enable-spell
%make

%install
%makeinstall_std

desktop-file-install --vendor="" \
	--dir %{buildroot}%{_datadir}/applications \
	--add-category="GTK" \
	%{buildroot}%{_datadir}/applications/*.desktop

#icons
install -D -m 644 %{name}48.png $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png
install -D -m 644 %{name}32.png $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
install -D -m 644 %{name}16.png $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png

%find_lang %{name}

%files -f %{name}.lang
%doc README ChangeLog AUTHORS COPYING TODO THANKS NEWS
%{_datadir}/pixmaps/%{name}-icon.png
%{_datadir}/applications/*.desktop
%{_datadir}/%{name}/*
%{_mandir}/man1/%{name}.*
%lang(de) %{_mandir}/de/man1/*
%{_liconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%dir %{_datadir}/%{name}
%defattr( 0755, root, root, 755)
%{_bindir}/*



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2418 |12cr|kaudiocreator-1.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kaudiocreator
Summary:	CD ripper and audio encoder fron-tend for KDE4
Version:	1.3
Release:	1
Source:		http://opendesktop.org/CONTENT/content-files/107645-%{name}-%{version}.tar.bz2
URL:		http://opendesktop.org/content/show.php/KAudioCreator?content=107645
License:	GPLv2+
Group:		Graphical desktop/KDE
#kdemulitimedia4-devel missing
BuildRequires:	kde4-audiocd-devel
BuildRequires:	libkcddb-devel
BuildRequires:	libkcompactdisc-devel
BuildRequires:	juk
BuildRequires:	kmix
BuildRequires:	kscd
BuildRequires:	pkgconfig(taglib)
BuildRequires:	pkgconfig(libdiscid)
Requires:	kdebase4-runtime
Obsoletes:	kdemultimedia-kaudiocreator < 1:3.5.10-2

%description
CD ripper and audio encoder front-end.

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang %{name}


%files -f %{name}.lang
%doc Changelog COPYING TODO
%{_kde_bindir}/kaudiocreator
%{_kde_datadir}/applications/kde4/kaudiocreator.desktop
%{_kde_appsdir}/kaudiocreator
%{_kde_appsdir}/kconf_update/kaudiocreator-libkcddb.upd
%{_kde_appsdir}/kconf_update/kaudiocreator-meta.upd
%{_kde_appsdir}/kconf_update/upgrade-kaudiocreator-metadata.sh
%{_kde_datadir}/config.kcfg/kaudiocreator.kcfg
%{_kde_datadir}/config.kcfg/kaudiocreator_encoders.kcfg
%{_kde_iconsdir}/hicolor/*/apps/kaudiocreator.png
%{_kde_datadir}/kde4/services/ServiceMenus/audiocd_extract.desktop



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2419 |12cr|kawa-1.9.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gcj_support     1
%define build_free      1
%define section         free
%bcond_without          servlet

Name:           kawa
Version:        1.9.1
Release:        %mkrel 8
Epoch:          0
Summary:        Framework for implementing high-level and dynamic languages
License:        GPL
Group:          Development/Java
URL:            http://www.gnu.org/software/kawa/index.html
Source0:        ftp://ftp.gnu.org/pub/gnu/kawa/kawa-%{version}.tar.gz
Source1:        ftp://ftp.gnu.org/pub/gnu/kawa/kawa-%{version}.tar.gz.sig
Requires(post): info-install
Requires(preun): info-install
Requires:       jpackage-utils
%if %with servlet
Requires:       servletapi5
%endif
Requires:       xml-commons-jaxp-1.3-apis
BuildRequires:  java-devel
BuildRequires:  java-rpmbuild
BuildRequires:  libtool
%if %with servlet
BuildRequires:  servletapi5
%endif
BuildRequires:  xml-commons-jaxp-1.3-apis
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%endif
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%description
Kawa is:
    * A framework written in Java for implementing high-level and
      dynamic languages, compiling them into Java bytecodes.
    * An implementation of Scheme, which is in the Lisp family of
      programming languages. Kawa is a featureful dialect in its own
      right, and additionally provides very useful integration with
      Java. It can be used as a "scripting" language, but includes a
      compiler and all the benefits of a "real" programming
      language, including optional static typing.
    * Implementations of other programming languages, including
      XQuery (Qexo) and Emacs Lisp (JEmacs).

%package        javadoc
Group:          Development/Java
Summary:        Javadoc for %{name}

%description    javadoc
Javadoc for %{name}.

%prep
%setup -q

%build
export CLASSPATH=$(build-classpath xml-commons-jaxp-1.3-apis)
export JAR=%{jar}
export JAVA=%{java}
export JAVAC=%{javac}
export JAVADOC=%{javadoc}
%{configure2_5x} \
  --without-gcj \
%if %with servlet
  --with-servlet=$(build-classpath servletapi5) \
%else
  --without-servlet \
%endif
%if !%{build_free}
  --with-swing \
%else
  --without-swing \
%endif
  --without-swt \
  --with-awt \
  --with-sax2 \
%if %{build_free}
  --with-java-source=1.4
%else
  --with-java-source=1.5
%endif
%{__make} LIBTOOL=%{_bindir}/libtool

%install
%{__rm} -rf %{buildroot}
%{makeinstall} LIBTOOL=%{_bindir}/libtool
%if !%with servlet
%{__rm} -f %{buildroot}%{_bindir}/cgi-servlet
%endif
%{make} JAVADOC_DIR=%{buildroot}%{_javadocdir}/%{name}-%{version} install-javadoc-html

# javadoc
%{__ln_s} %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%clean
%{__rm} -rf %{buildroot}

%post
%if %{gcj_support}
%{update_gcjdb}
%endif
%_install_info %{name}.info
%_install_info %{name}-tour.info

%preun
%_remove_install_info %{name}.info
%_remove_install_info %{name}-tour.info

%if %{gcj_support}
%postun
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%doc AUTHORS ChangeLog COPYING INSTALL NEWS README TODO
%if %with servlet
%attr(0755,root,root) %{_bindir}/cgi-servlet
%endif
%attr(0755,root,root) %{_bindir}/kawa
%attr(0755,root,root) %{_bindir}/qexo
%{_infodir}/%{name}.info*
%{_infodir}/%{name}-tour.info*
%{_javadir}/%{name}.jar
%{_javadir}/%{name}-%{version}.jar
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%{_libdir}/gcj/%{name}/%{name}-%{version}.jar.*
%endif
%{_mandir}/man1/kawa.1*
%{_mandir}/man1/qexo.1*

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0:1.9.1-8mdv2011.0
+ Revision: 619879
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0:1.9.1-7mdv2010.0
+ Revision: 429661
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 0:1.9.1-6mdv2009.0
+ Revision: 247512
- rebuild
- fix spacing at top of description
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Dec 16 2007 Anssi Hannula <anssi@mandriva.org> 0:1.9.1-4mdv2008.1
+ Revision: 120961
- buildrequire java-rpmbuild, i.e. build with icedtea on x86(_64)
- remove unnecessary Requires(post) on java-gcj-compat
- use xml-commons-jaxp-1.3-apis explicitely instead of the generic
  xml-commons-apis which is provided by multiple packages (see bug #31473)

* Mon May 14 2007 David Walluck <walluck@mandriva.org> 0:1.9.1-1mdv2008.0
+ Revision: 26607
-1.9.1
- enable gcj support
- fix info install
- remove javadoc install cruft
- Import kawa



* Fri Aug 25 2006  David Walluck <walluck@mandriva.org> 0:1.8-5mdv2007.0
- BuildRequires: libtool
- disable gcj_support due to error

* Mon Jul 24 2006 David Walluck <walluck@mandriva.org> 0:1.8-4mdv2007.0
- rebuild

* Sun Jun 11 2006 David Walluck <walluck@mandriva.org> 0:1.8-3mdv2007.0
- rebuild for libgcj.so.7
- fix up gcj support

* Sun Jan 15 2006  David Walluck <walluck@mandriva.org> 0:1.8-2mdk
- bzip2 sources

* Sun Jan 15 2006  David Walluck <walluck@mandriva.org> 0:1.8-1mdk
- BuildRequires: java-devel

* Sat Nov 06 2005 David Walluck <walluck@mandriva.org> 0:1.8-0.0.1mdk
- release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2420 |12cr|kbackup-0.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Spec is based on Giovanni Mariani's work in MIB

Name:		kbackup
Version:	0.8
Release:	1
Summary:	A simple and easy to use program to backup directories or files
License:	GPLv2
Group:		Archiving/Backup
URL:		http://www.kde-apps.org/content/show.php?action=content&content=44998
Source0:	http://members.aon.at/m.koller/%{name}-%{version}.tar.bz2
BuildRequires:	cmake
# From configure output
BuildRequires:	shared-mime-info >= 0.71
BuildRequires:	kdelibs4-devel
BuildRequires:	qt4-devel
BuildRequires:	desktop-file-utils

%description
KBackup is a program that lets you back up any directories or files,
whereby it uses an easy to use directory tree to select the things to
back up. The program was designed to be very simple in its use so that it
can be used by non-computer experts. The storage format is the well known
TAR format, whereby the data is still stored in compressed format (bzip2
or gzip).

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%__rm -rf %{buildroot}

%makeinstall_std -C build

%find_lang %{name} --with-html

desktop-file-install \
	--remove-category="X-SuSE-Backup" \
	--add-category="Archiving" \
	--dir %{buildroot}%{_kde_applicationsdir} \
	%{buildroot}%{_kde_applicationsdir}/%{name}.desktop

%files -f %{name}.lang
%{_kde_bindir}/%{name}
%{_kde_applicationsdir}/%{name}.desktop
%{_kde_appsdir}/%{name}/icons/hicolor/22x22/*/*
%{_kde_iconsdir}/hicolor/*/*/*
%{_kde_appsdir}/%{name}/*.rc
%{_kde_datadir}/mime/packages/%{name}.xml



%changelog
* Thu Jul 26 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.8-1
+ Revision: 811141
- version update 0.8

* Wed Mar 07 2012 Andrey Bondrov <abondrov@mandriva.org> 0.7.1-1
+ Revision: 782685
- imported package kbackup


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2421 |12cr|kbbtray-0.07-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Display the status of a Big Brother or Hobbit page in the system tray
Name: kbbtray
Version: 0.07
Release: %mkrel 5
License: GPL
Group: Monitoring
BuildArch: noarch
URL: http://coldstonelabs.org/doku.php?id=software:kbbtray
Source: http://coldstonelabs.org/files/%{name}-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
Requires: python-kde

%description
Kbbtray displays the status of a Big Brother or Hobbit page in the system tray.
It's written in Python and uses PyKDE.

%prep
%setup -q

%build

%install
%{__rm} -rf %{buildroot}
sed -i "s|/usr/local|%{buildroot}%{_prefix}|g" install.sh
sed -i "s|/bin/install|%{__install}|g" install.sh
perl -pi -e 's/-o root//g;s/-g root//g;' install.sh
sed -i "s|/usr/local|%{_prefix}|g" kbbtray.py
%{__mkdir_p} %{buildroot}%{_bindir}
./install.sh

install -d %{buildroot}/%{_datadir}/applications
cat <<EOF >> %{buildroot}/%{_datadir}/applications/%{name}.desktop
[Desktop Entry]
Encoding=UTF-8
Name=KBBTray
Comment=Hobbit/BigBrother tray monitor
Exec=%{_bindir}/kbbtray.py
Icon=/usr/share/kbbtray/green.png
Terminal=false
Type=Application
Categories=Qt;KDE;X-MandrivaLinux-System-Monitoring;System;Monitor;
EOF

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(-, root, root, 0755)
%doc AUTHORS COPYING README REAL-BB-ICONS TODO
%{_bindir}/kbbtray.py
%{_datadir}/kbbtray/
%{_datadir}/applications/%{name}.desktop



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.07-5mdv2011.0
+ Revision: 619888
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.07-4mdv2010.0
+ Revision: 429662
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 0.07-3mdv2009.0
+ Revision: 240880
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Sep 05 2007 Buchan Milne <bgmilne@mandriva.org> 0.07-1mdv2008.0
+ Revision: 80392
- import kbbtray



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2422 |12cr|kbibtex-0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: kbibtex
Version: 0.4
Release: 1
Summary: A BibTeX editor for KDE 
Group: Editors
License: GPLv2+
URL: http://home.gna.org/kbibtex/
Source0: http://download.gna.org/kbibtex/%{version}/%{name}-%{version}.tar.bz2
BuildRequires: kdelibs4-devel
BuildRequires: libpoppler-qt4-devel
BuildRequires: libxml2-devel
BuildRequires: libxslt-devel

%description
KBibTeX is a BibTeX editor for KDE

%prep
%setup -qn %{name}-%{version}

%build
%cmake_kde4
%make

%install
rm -rf %buildroot
%makeinstall_std -C build

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-) 
%doc README
%{_kde_bindir}/*
%{_kde_libdir}/*.so
%{_kde_libdir}/kde4/*.so
%{_kde_appsdir}/%{name}*
%{_kde_configdir}/kbibtexrc
%{_kde_datadir}/mime/packages/*.xml
%{_kde_services}/*.desktop
%{_kde_applicationsdir}/*.desktop
%{_kde_iconsdir}/*/*/*/*
%{_kde_mandir}/man1/*


%changelog
* Sat Nov 26 2011 Funda Wang <fwang@mandriva.org> 0.4-1
+ Revision: 733538
- update file list
- there is no lang files
- new version 0.4

* Thu Jun 02 2011 Funda Wang <fwang@mandriva.org> 0.3-1
+ Revision: 682441
- new verison 0.3

* Sun May 01 2011 Funda Wang <fwang@mandriva.org> 0.3-0.beta2.1
+ Revision: 661259
- import kbibtex


* Tue Jan 23 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.5-1mdv2007.0
+ Revision: 112281
- Import kbibtex


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2423 |12cr|kbiff-4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: New mail notification utility
Name: kbiff
Version: 4.0
Release: %mkrel 1
Source0: http://prdownloads.sourceforge.net/kbiff/%{name}-%{version}.tar.bz2
License: GPL
Group: Graphical desktop/KDE
Url: http://www.kbiff.org/
BuildRoot: %{_tmppath}/%{name}-buildroot
BuildRequires: kdelibs4-devel

%description
KBiff is a "biff", or new mail notification utility. It is highly configurable
but very easy to use and set up. It tries to combine the best of the features
of most of the "other" biff programs out there. KBiff supports all major
mailbox formats: mbox (Berkely style), maildir, mh, POP3, IMAP4 and NNTP.

%prep
%setup -q

%build
%cmake_kde4
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std -C build

%find_lang %name --with-html

%clean
rm -fr %buildroot

%files -f %name.lang
%defattr(-,root,root)
%_kde_bindir/*
%_kde_libdir/*.so
%_kde_applicationsdir/*.desktop
%_kde_appsdir/%name
%_kde_iconsdir/*/*/*/*
%_kde_mandir/man1/*.1*


%changelog
* Tue Mar 22 2011 Funda Wang <fwang@mandriva.org> 4.0-1mdv2011.0
+ Revision: 647500
- new version 4.0
- Created package structure for kbiff.



* Mon Aug 28 2006 Laurent MONTEL <lmontel@mandriva.com> 3.8-2mdk
- xdg menu

* Mon Oct 17 2005 Laurent MONTEL <lmontel@mandriva.com> 3.8-1mdk
- 3.8.0

* Mon Jul 12 2005 Nicolas Lcureuil <neoclust@mandriva.org> 3.7.1-4mdk
- Fix File section

* Fri Jul 08 2005 Laurent MONTEL <lmontel@mandriva.com> 3.7.1-3mdk
- Rebuild

* Wed May 04 2005 Laurent MONTEL <lmontel@mandriva.com> 3.7.1-2mdk
- Fix build under x86_64

* Fri Jun 18 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.7.1-1mdk
- 3.7.1

* Fri Jun  4 2004  <lmontel@n2.mandrakesoft.com> 3.7-3mdk
- Rebuild

* Mon Feb 09 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.7-2mdk
- Rebuild

* Wed Nov 12 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 3.7-1mdk
- 3.7

* Thu Jul 17 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 3.6.3-3mdk
- Rebuild

* Thu Jun 05 2003 Per yvind Karlsen <peroyvind@sintrax.net> 3.6.3-2mdk
- cross compile
- configure with libdir, mandir, xinerama, fpic, gnu-ld
- rm -rf $RPM_BUILD_ROOT in %%install
- use %%makeinstall_std macro
- actually build in %%build stage

* Fri Nov 08 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 3.6.3-1mdk
- 3.6.3

* Sun Nov 03 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 3.6.2-1mdk
- 3.6.2

* Wed Aug 14 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 3.6.1-4mdk
- Rebuild against gcc-3.2

* Sat Jul 27 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 3.6.1-3mdk
- Rebuild against gcc-3.2

* Sat Jun 01 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 3.6.1-2mdk
- Rebuild

* Thu May 23 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 3.6.1-1mdk
- Update code for kde3.0

* Sat Jan 05 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 3.5.4-3mdk
- Add missing files
- Make rpmlint happy

* Wed Jan 2 2002 Stefan van der Eijk <stefan@eijk.nu> 3.5.4-2mdk
- BuildRequires: arts

* Fri Nov 09 2001 Laurent MONTEL <lmontel@mandrakesoft.com> 3.5.4-1mdk
- Update code (3.5.4)

* Mon Nov  5 2001 Stefan van der Eijk <stefan@eijk.nu> 3.5.2-2mdk
- BuildRequires revisited

* Wed Oct 24 2001 Laurent MONTEL <lmontel@mandrakesoft.com> 3.5.2-1mdk
- Update code (3.5.2)

* Fri Oct 19 2001 Laurent MONTEL <lmontel@mandrakesoft.com> 3.5.1-1mdk
- Update code (3.5.1)

* Thu Sep 18 2001 Laurent MONTEL <lmontel@mandrakesoft.com> 3.5-1mdk
- Update code (3.5)

* Thu Sep 12 2001 Laurent MONTEL <lmontel@mandrakesoft.com> 3.4.2-2mdk
- Rebuild

* Tue May 22 2001 Laurent MONTEL <lmontel@mandrakesoft.com> 3.4.2-1mdk
- Update code (3.4.2)

* Tue Apr 10 2001 David BAUDENS <baudens@mandrakesoft.com> 3.4-4mdk
- Move KDE menu entry in %%_datadir/applnk
- Use more macro
- Don't delete usefull links for documentation
- Rebuild against latest GCC

* Sat Mar 31 2001 David BAUDENS <baudens@mandrakesoft.com> 3.4-3mdk
- Fix BuildRequires for non %%ix86 architectures

* Wed Mar 28 2001 Laurent MONTEL <lmontel@mandrakesoft.com> 3.4-2mdk
- Add build requires

* Tue Mar 27 2001 Laurent MONTEL <lmontel@mandrakesoft.com> 3.4-1mdk
- Update code

* Fri Mar 16 2001 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.2-1mdk
- Update code

* Wed Mar 14 2001 David BAUDENS <baudens@mandrakesoft.com> 3.3.1-2mdk
- Rebuild agains Qt 2.3.0

* Thu Jan 23 2001 Laurent MONTEL <lmontel@mandrakesoft.com> 3.3.1-1mdk
- Update code

* Thu Dec 07 2000 Laurent Montel <lmontel@mandrakesoft.com> 3.3-2mdk
- Fix package

* Mon Nov 22 2000 Laurent Montel <lmontel@mandrakesoft.com> 3.3-1mdk
- Initial package fix compile with gcc-2.96

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2424 |12cr|kblogger-1.0-0.alpha3.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define betaver alpha3

Name:		kblogger
Version:	1.0
Release:	%mkrel -c %betaver 2
License:	GPLv2+
Url:	        http://kblogger.pwsp.net/
Group:		Graphical desktop/KDE
Source0:	http://kblogger.pwsp.net/files/%name-%version-%betaver.tar.bz2
Summary:        Blogging application
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:  kdelibs4-devel
BuildRequires:  kdepimlibs4-devel
Requires:       kdebase4-runtime
Obsoletes:      kde4-%name <= %version-%release

%description
KBlogger is a simple to use blogging application for the K Destkop
Environment. It integrates in KDE Kicker for easy and fast blogging.
The Interface is very minimalstic and tries to provide maximal
usability for your enjoymnet. Just push to the blog button and start
writing.
By now KBlogger supports two API's which are the MetaWeblog and the
Google Blogger.

%files
%defattr(-,root,root)
%{_kde_bindir}/kblogger
%{_kde_datadir}/applications/kde4/kblogger.desktop
%{_kde_appsdir}/kblogger/kbloggerui.rc
%{_kde_appsdir}/kblogger/pics/kbloggerWelcome.jpg
%{_kde_datadir}/config.kcfg/kblogger.kcfg
%{_kde_iconsdir}/*/*/*/*

#------------------------------------------------

%prep
%setup -q -n %name

%build
%cmake_kde4 
%make

%install
rm -rf %buildroot
%{makeinstall_std} -C build

%clean
rm -rf %buildroot


%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-0.alpha3.2mdv2011.0
+ Revision: 612525
- the mass rebuild of 2010.1 packages

* Thu Feb 18 2010 Funda Wang <fwang@mandriva.org> 1.0-0.alpha3.1mdv2010.1
+ Revision: 507545
- 1.0 alpha3

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Remove unneeded macros

* Fri Jul 18 2008 Funda Wang <fwang@mandriva.org> 1.0-0.alpha2.1mdv2009.0
+ Revision: 238366
- New version 1.0 alpha2

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Fix provides // Obsoletes
    - Rename spec file and fix spec file
    - Use kde4 app by default now

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Dec 29 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.8-0.741164.3mdv2008.1
+ Revision: 139285
- Rebuild against new kde4

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Dec 11 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.8-0.741164.2mdv2008.1
+ Revision: 117229
- Rebuild for new kdebase

* Sun Nov 25 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.8-0.741164.1mdv2008.1
+ Revision: 111827
- import kde4-kblogger


* Fri Dec 29 2006 Emmanuel Blindauer <blindauer@mandriva.org> 0.6.2-1mdv2007.0
+ Revision: 102689
- fix automake
- Import kblogger

* Fri Dec 29 2006 Emmanuel Blindauer <blindauer@mandriva.org> 0.6.2-1mdv2007.1
- first package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2425 |12cr|kbtin-1.0.13-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    kbtin
%define version 1.0.13
%define release %mkrel 2

Name:           %{name}
Summary:        A very heavily extended clone the TinTin++ MUD client
Version:        %{version}
Release:        %{release}
URL:            http://kbtin.sourceforge.net/ 
Source0:        http://prdownloads.sourceforge.net/%name/%name-%version.tar.gz
License:        GPLv2+
Group:          Games/Other
BuildRequires:  zlib-devel gnutls-devel
BuildRoot:      %{_tmppath}/%{name}-buildroot

%description
KBtin is a console-based MUD client, which means it is meant to be used as a
client to play MUDs (multiplayer text-based games : MUD stands for Multi-User
Dungeon).
It is highly configurable and features everything a MUD client must have,
maybe more.
It improves on the well known TinTin++ MUD client.

%prep
%setup -q -n %{name}-%{version}

%build
%configure
%make

%install
rm -rf %{buildroot}
%makeinstall

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,0755)
%doc AUTHORS BUGS COPYING ChangeLog FAQ KEYPAD NEWS OLDNEWS README
%{_mandir}/*/*
%{_bindir}/*
%{_datadir}/%name/*


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.13-2mdv2011.0
+ Revision: 619896
- the mass rebuild of 2010.0 packages

* Sat Oct 24 2009 Samuel Verschelde <stormi@mandriva.org> 1.0.13-1mdv2010.0
+ Revision: 459175
- import kbtin


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2426 |12cr|kcheckers-0.8.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	kcheckers
%define	oname	Kcheckers
%define	version	0.8.1
%define	rel	5
%define	release	%mkrel	%{rel}
%define	Summary	Kcheckers - Draughts game for KDE

Summary:	%{Summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
BuildRequires:	qt4-devel
Source0:	http://downloads.sourceforge.net/qcheckers/%{name}-%{version}.tar.gz
Source2:	%{name}-48x48.png
Patch1:		kcheckers-0.8.1-fix-prefix.patch
Patch2:		kcheckers-0.8.1-no-doc.patch
Patch3:		kcheckers-0.8.1-fix-target.patch
Patch4:		kcheckers-0.8.1-fix-translations-path.patch
Group:		Games/Boards
License:	GPLv2+
URL:		http://sourceforge.net/projects/qcheckers
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Qt version of the classic boardgame "checkers".
This game is also known as "draughts".

%prep
%setup -q
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1

%build
%qmake_qt4
%make

%install
rm -rf %{buildroot}
make install INSTALL_ROOT=%{buildroot}

#imenu and icons
mkdir -p %{buildroot}{%{_menudir},%{_miconsdir},%{_iconsdir},%{_liconsdir}}
install -m644 icons/logo.png %{buildroot}%{_miconsdir}/%{name}.png
install -m644 icons/biglogo.png %{buildroot}%{_iconsdir}/%{name}.png
install -m644 %{SOURCE2} %{buildroot}%{_liconsdir}/%{name}.png

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=%{oname}
Comment=%{summary}
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;BoardGame;X-MandrivaLinux-MoreApplications-Games-Boards;
EOF

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog README TODO
%{_gamesbindir}/%{name}
%{_gamesdatadir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png


%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 0.8.1-5mdv2011.0
+ Revision: 612526
- the mass rebuild of 2010.1 packages

* Thu Feb 18 2010 Funda Wang <fwang@mandriva.org> 0.8.1-4mdv2010.1
+ Revision: 507515
- don't use makeinstall macro
- rediff

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sun Aug 10 2008 Funda Wang <fwang@mandriva.org> 0.8.1-3mdv2009.0
+ Revision: 270155
- compile using new flags

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Tue Apr 22 2008 Guillaume Bedot <littletux@mandriva.org> 0.8.1-2mdv2009.0
+ Revision: 196448
- fixed path to translations

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Tue Jun 26 2007 Funda Wang <fwang@mandriva.org> 0.8.1-1mdv2008.0
+ Revision: 44341
- New version
- Import kcheckers



* Mon Aug 28 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.6-4mdv2007.0
- fix menu categoy

* Mon Aug 28 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.6-3mdv2007.0
- fix summary macro used in menu
- wipe out buildroot before installing
- place binary in %%{_gamesbindir}, data in %%{_gamesdatadir}
- compile with %%{optflags}
- fix non-standard-gid
- xdg menu
- silent setup
- cosmetics

* Wed Nov 09 2005 Guillaume Bedot <littletux@mandriva.org> 0.6-2mdk
- Fix menu entry

* Mon Oct 17 2005 Guillaume Bedot <littletux@mandriva.org> 0.6-1mdk
- Update to version 0.6
- Added french translation
- Changes from mcnl (Steffen Van Roosbroeck) : better description, menu-entry

* Sun Dec 19 2004 Guillaume Bedot <guillaume.bedot@wanadoo.fr> 0.5-1mdk
- First package for contribs.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2427 |12cr|kchildlock-0.90.4.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kchildlock
Version:0.90.4.2
Release:	1
Summary:	Tool to monitor and restrict time spend on computer by a children
Source0:	http://ufpr.dl.sourceforge.net/project/%{name}/%{name}/%{version}/%{name}-%{version}.tar.gz
License:	GPLv2
Group:		Graphical desktop/KDE
URL:		http://kde-apps.org/content/show.php/KChildlock?content=88124
BuildRequires:	kdelibs4-devel

%description
kchildlock is a tool to monitor and restrict the time a children spends on the
computer. The limits can be specified per day of the week, by lower and upper
hour limits, maximum daily usage time, and maximum weekly usage time. The same
restriction limits can be applied to applications based on the user login. It
requires the KDE4 Desktop.

%files  -f %{name}.lang
%defattr(-,root,root)
%{_kde_libdir}/kde4/kcm_kchildlock.so
%{_kde_libdir}/kde4/kded_kchildlockdaemon.so
%{_kde_datadir}/config/kchildlockrc
%{_kde_services}/kcm_kchildlock.desktop
%{_kde_services}/kded/kchildlockdaemon.desktop
%{_var}/opt/kchildlock/dummy.txt
%{_kde_iconsdir}/hicolor/*/*/*
%doc %{_kde_docdir}/HTML/en/kcontrol/%{name}

#------------------------------------------------------------------------------

%prep
%setup -q


%build
%cmake_kde4
%make

%install

%makeinstall_std -C build

%find_lang %{name}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2428 |12cr|kchmviewer-6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kchmviewer
Version:	6.0
Release:	%mkrel 1
Summary:	KDE chm viewer
License:	GPLv2+
URL:		http://kchmviewer.sourceforge.net/
Group:		Graphical desktop/KDE
Source:		http://downloads.sourceforge.net/kchmviewer/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(QtWebKit)
BuildRequires:	kdelibs4-devel
BuildRequires:	chmlib-devel
BuildRequires:	imagemagick
Requires:	okular

%description
KchmViewer is a chm (MS HTML help file format) viewer, written in C++. 
Unlike most existing CHM viewers for Unix, it uses Trolltech Qt widget 
library, and does not depend on KDE or Gnome. However, 
it may be compiled with full KDE support, including KDE widgets and KIO/KHTML.
The main advantage of KchmViewer is non-English language support. 
Unlike others, KchmViewer in most cases correctly detects help file encoding, 
correctly shows tables of context of Russian, Korean, Chinese and Japanese help
files, and correctly searches in non-English help files 
(search for MBCS languages - ja/ko/ch is still in progress).

%files -f %{name}.lang
%{_kde_bindir}/kchmviewer
%{_kde_datadir}/applications/kde4/kchmviewer.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png

#--------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%__rm -rf %{buildroot}
%makeinstall_std -C build

%__rm -f %{buildroot}%{_kde_libdir}/kde4/kio_msits.so
%__rm -f %{buildroot}%{_kde_datadir}/kde4/services/msits.protocol
%__mkdir_p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48,64x64,128x128}/apps
%__install -m644 packages/%{name}.png %{buildroot}%{_iconsdir}/hicolor/128x128/apps/

for i in 16x16 32x32 48x48 64x64; do
    convert -scale $i packages/%{name}.png %{buildroot}%{_iconsdir}/hicolor/$i/apps/%{name}.png
done

%find_lang %{name}

%clean
%__rm -rf %{buildroot}



%changelog
* Wed Mar 28 2012 Andrey Bondrov <abondrov@mandriva.org> 6.0-1mdv2012.0
+ Revision: 787927
- New version 6.0

* Fri Jan 14 2011 Funda Wang <fwang@mandriva.org> 5.3-1
+ Revision: 631063
- new version 5.3

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.1 packages

* Thu Apr 29 2010 Funda Wang <fwang@mandriva.org> 5.2-1mdv2010.1
+ Revision: 540901
- New version 5.2

* Sat Feb 27 2010 Ahmad Samir <ahmadsamir@mandriva.org> 5.1-1mdv2010.1
+ Revision: 512197
- new release 5.1
- clean spec formatting

* Wed Dec 16 2009 Funda Wang <fwang@mandriva.org> 5.0-1mdv2010.1
+ Revision: 479496
- new version 5.0

* Mon Nov 09 2009 Funda Wang <fwang@mandriva.org> 4.2-1mdv2010.1
+ Revision: 463296
- new version 4.2

* Thu Jul 30 2009 Frederik Himpe <fhimpe@mandriva.org> 4.1-1mdv2010.0
+ Revision: 404728
- update to new version 4.1

* Tue Dec 02 2008 Funda Wang <fwang@mandriva.org> 4.0-1mdv2009.1
+ Revision: 308981
- 4.0 final
- requires okular for msits protocol

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Use KDE packaging layout
      Use %%exlude instead of rm -fr

* Wed Aug 13 2008 Funda Wang <fwang@mandriva.org> 4.0-0.beta3.2mdv2009.0
+ Revision: 271365
- fix conflicts with okular

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Tue Jun 10 2008 Funda Wang <fwang@mandriva.org> 4.0-0.beta3.1mdv2009.0
+ Revision: 217343
- New version 4.0beta3

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 3.1-4mdv2008.1
+ Revision: 170915
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Nov 05 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 3.1-3mdv2008.1
+ Revision: 106169
- Rebuild to fix bug #35325

* Thu Aug 30 2007 Helio Chissini de Castro <helio@mandriva.com> 3.1-3mdv2008.0
+ Revision: 75130
- Recompile against new library

* Sun Jun 17 2007 Helio Chissini de Castro <helio@mandriva.com> 3.1-2mdv2008.0
+ Revision: 40524
- Fix build for x86_64
- Remove invalid %%post and %%postun
- Remove wrong menu install
- Bring back .la file to enable proper load module

* Sun Jun 17 2007 Funda Wang <fwang@mandriva.org> 3.1-1mdv2008.0
+ Revision: 40499
- New version
- kill old menu

* Tue May 01 2007 Funda Wang <fwang@mandriva.org> 3.0-1mdv2008.0
+ Revision: 19881
- BuildRequires chmlib-devel
- use qt3 macros
- added missing locale fiiles.
- New upstream version 3.0


* Thu Dec 07 2006 Lenny Cartier <lenny@mandriva.com> 2.7-1mdv2007.0
+ Revision: 92104
- Update to 2.7
- Import kchmviewer


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2429 |12cr|kcm-wacomtablet-1.3.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname  %{major}
%define oname wacomtablet

Name:           kcm-wacomtablet
Group:          Graphical desktop/KDE
Summary:        Kontrol module for Wacom Graphictablets
Version:        1.3.6
Release:        %mkrel 1
License:        GPL
URL:            https://projects.kde.org/projects/extragear/base/wacomtablet
# wget -c http://anongit.kde.org/wacomtablet/wacomtablet-latest.tar.gz
Source0:	http://www.kde-apps.org/CONTENT/content-files/114856-%{oname}-v%{version}.tar.bz2
BuildRequires:	kdelibs4-devel
BuildRequires:	x11-driver-input-wacom-devel >= 0.10.11
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(xi)
BuildRequires:	x11-proto-devel

%description
This module implements a GUI for the Wacom Linux Drivers and extends it
with profile support to handle different button/pen layouts per profile.

%files -f %{name}.lang
%doc README
%{_datadir}/dbus-1/interfaces/org.kde.Wacom*.xml
%{_kde_docdir}/HTML/en/kcontrol/wacomtablet/
%{_kde_libdir}/kde4/kcm_wacomtablet.so
%{_kde_libdir}/kde4/kded_wacomtablet.so
%{_kde_libdir}/kde4/plasma_applet_wacomtabletsettings.so
%{_kde_appsdir}/wacomtablet/
%{_kde_services}/kcm_wacomtablet.desktop
%{_kde_services}/kded/wacomtablet.desktop
%{_kde_services}/plasma-applet-wacomtabletsettings.desktop

#--------------------------------------------------------------------
%prep
%setup -q -n %{oname}-v%{version}

%build
%cmake_kde4
%make


%install
%makeinstall_std -C build
%find_lang %{name} --all-name

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2430 |12cr|kcoloredit-2.0.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Palette files editor
Name:		kcoloredit
Version:	2.0.0
Release:	6
License:	GPLv2+
Group:		Graphical desktop/KDE
Url:		http://www.kde.org/
Source0:	%{name}-%{version}-kde4.4.0.tar.bz2
Patch0:		kcoloredit-2.0.0-linkage.patch
BuildRequires:	cmake
BuildRequires:	kdelibs4-devel

%description
KColorEdit is a palette files editor.

It can be used for editing color palettes and for color choosing and naming.

%files -f %{name}.lang
%doc README AUTHORS
%{_kde_bindir}/*
%{_kde_applicationsdir}/*.desktop
%{_kde_appsdir}/%{name}
%{_kde_iconsdir}/*/*/*/*

#------------------------------------------------

%prep
%setup -q -n %{name}-%{version}-kde4.4.0
%patch0 -p1

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang %{name} --with-html


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2431 |12cr|kdbg-2.5.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kdbg
Version:		2.5.2
Release:		1
License:	 	GPLv2+
Summary:		A Graphical Debugger Interface
URL:		http://www.kdbg.org
Group:		Development/Other
Source:		http://downloads.sourceforge.net/kdbg/%{name}-%{version}.tar.gz
BuildRequires:	kdelibs4-devel
Requires:	gdb

%description
KDbg is a graphical user interface to gdb, the GNU debugger. 
It provides an intuitive interface for setting breakpoints,
inspecting variables, and stepping through code. 

%prep
%setup -q

%build
%cmake_kde4
%make

%install
rm -fr %{buildroot}
%makeinstall_std -C build

%find_lang %{name} --with-html

%files -f %{name}.lang
%{_kde_bindir}/%{name}
%{_kde_datadir}/config/kdbgrc
%{_kde_datadir}/applications/kde4/%{name}.desktop
%{_kde_datadir}/apps/%{name}


%changelog
* Tue Oct 09 2012 Giovanni Mariani <mc2374@mclink.it> 2.5.2-1
- New version 2.5.2
- Dropped support for obsolete distro releases
- Dropped BuildRoot and %%clean section

* Sun Apr 03 2011 Funda Wang <fwang@mandriva.org> 2.5.0-1mdv2011.0
+ Revision: 650018
- new version 2.5.0
- Created package structure for kdbg.

* Thu Sep 14 2006 Laurent MONTEL <lmontel@mandriva.com> 2.0.3-2
- Fix generate menu

* Tue Jan 24 2006 Laurent MONTEL <lmontel@mandriva.com> 2.0.3-1
- 2.0.3

* Wed Nov 30 2005 Laurent MONTEL <lmontel@mandriva.com> 2.0.2-1
- 2.0.2

* Wed Oct 26 2005 Laurent MONTEL <lmontel@mandriva.com> 2.0.1-1
- 2.0.1

* Mon Jul 25 2005 Nicolas Lcureuil <neoclust@mandriva.org> 2.0.0-1mdk
- New release 2.0.0

* Mon Mar 14 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 1.9.7-1mdk
- 1.9.7

* Fri Aug 13 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 1.9.6-1mdk
- 1.9.6

* Fri Jun  4 2004  <lmontel@n2.mandrakesoft.com> 1.2.9-4mdk
- Rebuild

* Mon Feb 09 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 1.2.9-3mdk
- Rebuild

* Wed Jan 21 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 1.2.9-2mdk
- Rebuild

* Wed Nov 12 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 1.2.9-1mdk
- 1.2.9

* Thu Jul 17 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 1.2.8-2mdk
- Rebuild

* Thu Jun 26 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 1.2.8-1mdk
- 1.2.8

* Mon Apr 28 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 1.2.7-2mdk
- Fix spec file

* Fri Feb 07 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 1.2.7-1mdk
- update

* Sat Nov 16 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 1.2.6-2mdk
- Make it lib64 aware

* Sun Oct 20 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 1.2.6-1mdk
- 1.2.6

* Wed Aug 14 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 1.2.5-4mdk
- Rebuild against gcc-3.2

* Sat Jul 27 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 1.2.5-3mdk
- Rebuild against gcc-3.2

* Thu Jun 27 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 1.2.5-2mdk
- port to kde3.0

* Wed Mar 27 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 1.2.5-1mdk
- Update code 1.2.5

* Thu Jan 22 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 1.2.4-2mdk
- Add language file (bug reported by DUCLOS Andre <shirka@wanadoo.fr>)

* Sun Jan 21 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 1.2.4-1mdk
- Update code (1.2.4)

* Wed Jan 02 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 1.2.3-0.1mdk
- update code 

* Mon Nov  5 2001 Stefan van der Eijk <stefan@eijk.nu> 1.2.2-0.4mdk
- BuildRequires revisited

* Thu Oct 18 2001 Daouda LO <daouda@mandrakesoft.com> 1.2.2-0.3mdk
- spec cleanups
- rpmlint compliant

* Thu Sep 06 2001 Laurent MONTEL <lmontel@mandrakesoft.com> 1.2.2-0.2mdk
- Rebuild with new kdelibs

* Tue Aug 21 2001 Laurent MONTEL <lmontel@mandrakesoft.com> 1.2.2-0.1mdk
- Update code (1.2.2)

* Sat Jun 02 2001 Laurent MONTEL <lmontel@mandrakesoft.com> 1.2.1-0.2mdk
- Rebuild with kde2.2alpha2

* Wed May 2 2001 Laurent MONTEL <lmontel@mandrakesoft.com> 1.2.1-0.1mdk
- Update code

* Tue Apr 10 2001 David BAUDENS <baudens@mandrakesoft.com> 1.2.0-0.6mdk
- Move KDE menu entry in %%_datadir/applnk
- Rebuild against latest GCC

* Sat Mar 31 2001 David BAUDENS <baudens@mandrakesoft.com> 1.2.0-0.5mdk
- Fix BuildRequires for non %%ix86 architectures

* Thu Mar 29 2001 Laurent MONTEL <lmontel@mandrakesoft.com> 1.2.0-0.4mdk
- Add build requires 

* Wed Mar 14 2001 David BAUDENS <baudens@mandrakesoft.com> 1.2.0-0.3mdk
- Rebuild against Qt 2.3.0

* Mon Feb 26 2001 Laurent MONTEL <lmontel@mandrakesoft.com> 1.2.0-0.2mdk
- rebuild

* Fri Dec 29 2000 Lenny Cartier <lenny@mandrakesoft.com> 1.2.0-0.1mdk
- new in contribs

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2432 |12cr|kde4-kio-rapip-0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define svn		0
%define rel		2
%if %svn
%define release		%mkrel 0.%svn.%rel
%define distname	%name-%svn.tar.lzma
%define	dirname		synce-gvfs
%else
%define release		%mkrel %rel
%define distname	%name-%version.tar.gz
%define dirname		%name-%version
%endif

Name:		kde4-kio-rapip
Summary:	KDE 4 KIOslave for Windows Mobile devices
Version:	0.2
Release:	%{release}
License:	MIT
Source0:	http://downloads.sourceforge.net/synce/%{distname}
URL:		http://synce.sourceforge.net/
Group:		Communications
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	libsynce-devel
BuildRequires:	librapi-devel
BuildRequires:	cmake
BuildRequires:	kdelibs4-devel

%description
This is a full featured KIOslave used to browse through the file
system of a Windows Mobile device, and to copy files to and from the
PDA by drag and drop via Konqueror.

To use, simply open Konqueror, Dolphin, or any other KIO-enabled file
manager and type in rapip://DEVICENAME/ to the address bar. If you are
not sure about the name of your device, simply go to rapip:/ which
will show the first device it finds.

%prep
%setup -q -n %{dirname}

%build
rm -f CMakeCache.txt 
%cmake
%make

%install
rm -rf %{buildroot}
pushd build
%makeinstall_std
popd

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS LICENSE ChangeLog README
%{_kde_libdir}/kde4/kio_rapip.so
%{_kde_services}/rapip.protocol
%{_kde_services}/synce.protocol
%{_datadir}/mime/packages/synce-kde4-kio-rapip.xml
%{_iconsdir}/hicolor/*/apps/*.png


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2-2mdv2011.0
+ Revision: 619920
- the mass rebuild of 2010.0 packages

* Tue Aug 11 2009 Emmanuel Andry <eandry@mandriva.org> 0.2-1mdv2010.0
+ Revision: 415173
- New version 0.2
- update files list

* Thu Sep 04 2008 Adam Williamson <awilliamson@mandriva.org> 0.1-1mdv2009.0
+ Revision: 280230
- import kde4-kio-rapip



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2433 |12cr|kde4-kwin-dekorator-themes-0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kde4-kwin-dekorator-themes
Summary:	Themes for deKorator for KDE 4
Version:	0.2
Release:	2
Group:		Graphical desktop/KDE
License:	GPL
URL:		http://www.kde-look.org/index.php?xcontentmode=21
Source0:	103545-S_Dark-0.1-theme.tar.gz
Source1:	31587-Plastic-theme.tar.bz2
Source2:	31720-Area-51.tar.bz2
Source3:	31740-Area-51-Lte.tar.bz2
Source4:	39007-Aero_Glass-theme.tar.gz
Source5:	56664-kore-theme.tar.gz
Source6:	73236-Golden_Wood.tar.gz
Source7:	90763-REDMOND-NORMA-theme.tar.gz
Source8:	beo-theme.tar.bz2
Source9:	137696-Vectorcell2b-theme.tar.gz
Source10:	148329-winclassic-theme.tar.gz
BuildRequires:	kde4-macros
BuildArch:	noarch

%description
Themes for deKorator pack. Includes:
-S_Dark 0.1
-Plastic
-Area-51
-Area-51-Lte
-Aero_Glass
-Kore
-Golden Wood Original
-Golden Wood Thin
-Redmond Norma (Vista)
-Beo
-Win Classic 1.0
-Vectorcell2 0.1

Get more themes at kde-look.org if you want.

%prep
%setup -q -T -c -n %{name}-%{version} -a0 -a1 -a2 -a3 -a4 -a5 -a6 -a7 -a8 -a9 -a10

%build

%install
mkdir -p %{buildroot}%{_kde_appsdir}/deKorator/themes
cp -R S_Dark-0.1-theme %{buildroot}%{_kde_appsdir}/deKorator/themes/
cp -R Plastic-theme %{buildroot}%{_kde_appsdir}/deKorator/themes/
cp -R Area-51 %{buildroot}%{_kde_appsdir}/deKorator/themes/Area-51-theme
cp -R Area-51-Lte %{buildroot}%{_kde_appsdir}/deKorator/themes/Area-51-Lte-theme
cp -R Aero_Glass-theme %{buildroot}%{_kde_appsdir}/deKorator/themes/
cp -R kore-theme %{buildroot}%{_kde_appsdir}/deKorator/themes/
cp -R Golden\ Wood/golden-wood-thin %{buildroot}%{_kde_appsdir}/deKorator/themes/golden-wood-thin-theme
cp -R Golden\ Wood/golden-wood\ original %{buildroot}%{_kde_appsdir}/deKorator/themes/golden-wood-original-theme
cp -R vista-theme %{buildroot}%{_kde_appsdir}/deKorator/themes/
cp -R beo-theme %{buildroot}%{_kde_appsdir}/deKorator/themes/
cp -R Vectorcell2b-theme %{buildroot}%{_kde_appsdir}/deKorator/themes/
cp -R winclassic-theme %{buildroot}%{_kde_appsdir}/deKorator/themes/

cd %{buildroot}%{_kde_appsdir}/deKorator/themes/Area-51-theme
mv Buttons buttons
mv Deco deco
mv Masks masks
cd buttons
mkdir -p hover normal press
cp buttonClose.png buttonMax.png buttonMin.png normal
cp buttonClose.png hover/buttonCloseHover.png
cp buttonMax.png hover/buttonMaxHover.png
cp buttonMin.png hover/buttonMinHover.png
mv buttonClose.png press/buttonClosePress.png
mv buttonMax.png press/buttonMaxPress.png
mv buttonMin.png press/buttonMinPress.png

cd %{buildroot}%{_kde_appsdir}/deKorator/themes/Area-51-Lte-theme
mv Buttons buttons
mv Deco deco
mv Masks masks
cd buttons
mkdir -p hover normal press
cp buttonClose.png buttonMax.png buttonMin.png normal
cp buttonClose.png hover/buttonCloseHover.png
cp buttonMax.png hover/buttonMaxHover.png
cp buttonMin.png hover/buttonMinHover.png
mv buttonClose.png press/buttonClosePress.png
mv buttonMax.png press/buttonMaxPress.png
mv buttonMin.png press/buttonMinPress.png

cd %{buildroot}%{_kde_appsdir}/deKorator/themes
chmod 755 Aero_Glass-theme
cd Aero_Glass-theme
chmod -R 755 *

%files
%defattr(644,root,root,755)
%{_kde_appsdir}/deKorator/themes/*

%changelog
* Tue Feb 28 2012 Andrey Bondrov <abondrov@mandriva.org> 0.2-1mdv2011.0
+ Revision: 781299
- imported package kde4-kwin-dekorator-themes


* Tue Feb 28 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 0.2-1mdv2010.2
- Add Win Classic 1.0 and Vectorcell2 0.1 themes

* Sun Jul 11 2010 Andrey Bondrov <bondrov@math.dvgu.ru> 0.1-69.2mib2010.1
- Add kde4-macros to BuildRequires

* Wed May 13 2009 Andrey Bondrov <bondrov@math.dvgu.ru> 0.1-69.1mib2009.1
- First release for MIB users
- MIB (Mandriva Italia Backport) - http://mib.pianetalinux.org/


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2434 |12cr|kde4-kwin-style-crystal-2.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: kde4-kwin-style-crystal
Summary: Crystal kwin decoration theme to KDE 4.x
Version: 2.0.1
Release: %mkrel 1
Source0: http://www.kde-look.org/CONTENT/content-files/75140-crystal-%version.tar.bz2
URL: http://www.kde-look.org/content/show.php/crystal?content=75140
Group: Graphical desktop/KDE
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License: GPLv2+
BuildRequires: kdebase4-workspace-devel

%description
This is the port of the famous Crystal kwin decoration theme to KDE 4.x.

Main features:
* Choose the blending color of the buttons.
* You can define the title bar height and border size of the windows.
* Right click on minimize button toggles shade mode.
* Middle click on minimize button sends window to below.
* Double click on program symbol closes window.
* Support for button themes. Basic button theme is included, feel free
  to swamp me with cool themes.
* Can show a tooltip of the caption
* If kdocker is installed (http://kdocker.sf.net), right click on close
  button will send the window to the systemtray.

%prep
%setup -q -n crystal-%version

%build
%cmake_kde4
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std -C build

%clean 
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS README TODO.txt
%{_kde_libdir}/kde4/kwin3_crystal.so
%{_kde_libdir}/kde4/kwin_crystal_config.so
%{_kde_appsdir}/kwin/crystal.desktop


%changelog
* Sat Jul 19 2008 Funda Wang <fundawang@mandriva.org> 2.0.1-1mdv2009.0
+ Revision: 238669
- import kde4-kwin-style-crystal



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2435 |12cr|kde4-minimal-settings-0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: kde4-minimal-settings
Version: 0.1
Release: 2

Group: Graphical desktop/KDE
Summary: Minimal KDE4 settings
Url: https://code.launchpad.net/kubuntu-low-fat-settings
License: GPLv3

BuildArch: noarch

Requires: gettext qmergeinifiles > 1.50

Source: %name.tar.gz
Source1: kubuntu-low-fat-settings.tar

BuildRequires: qmergeinifiles gettext kde4-macros

%description
This package allow to set minimal KDE4 settings to gain additional system resources


%prep
%setup -q -n %name -a1
# cleanup
rm -rf kubuntu-low-fat-settings/share/autostart/
rm -f kubuntu-low-fat-settings/share/config/kdeglobals
rm -f kubuntu-low-fat-settings/share/config/kwinrc

%build
# config
for conf in kubuntu-low-fat-settings/share/config/*
do
    outname=`basename $conf`
    qmergeinifiles --no-override share/config/$outname $conf
done
# autostart
#mkdir -p share/autostart
#for desktop in kubuntu-low-fat-settings/share/autostart/*.desktop
#do
#    outname=`basename $desktop`
#    qmergeinifiles --no-override share/autostart/$outname $conf
#    cp -ar $desktop share/autostart/$outname
#done

%install
mkdir -p %buildroot/%_kde_appsdir/%name/config
install -m 0644 share/config/* %buildroot/%_kde_appsdir/%name/config
mkdir -p %buildroot/%_kde_appsdir/%name/autostart/
install -m 0644 share/autostart/* %buildroot/%_kde_appsdir/%name/autostart
mkdir -p %buildroot/%_kde_bindir/
install -m 0755 bin/%name %buildroot/%_kde_bindir/
mkdir -p %buildroot/%_kde_applicationsdir/
install -m 0644 share/applications/*.desktop %buildroot/%_kde_applicationsdir/
# translations
find po/* -type d | \
while read d
do
    lang=`basename $d`
    mkdir -p %buildroot/%_datadir/locale/$lang/LC_MESSAGES
    msgfmt -o %buildroot/%_datadir/locale/$lang/LC_MESSAGES/%name.mo $d/%name.po
done

%find_lang %name

%files -f %name.lang
%_kde_bindir/%name
%_kde_appsdir/%name
%_kde_applicationsdir/*-setup.desktop



%changelog
* Thu Jan 12 2012 Александр Казанцев <kazancas@mandriva.org> 0.1-2
+ Revision: 760475
- build with propertly kde macros

* Thu Jan 12 2012 Александр Казанцев <kazancas@mandriva.org> 0.1-1
+ Revision: 760299
- use standart dir path
- imported package kde4-minimal-settings


* Thu Jan 12 2012 Alexander Kazancev <kazancas@mandriva.ru> 4.7-mdv1

* Fri Oct 28 2011 Sergey V Turchin <zerg@altlinux.org> 4.7-alt1
- initial build

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2436 |12cr|kde4-style-bespin-0.1-0.1355svn.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Download information:
# svn export https://cloudcity.svn.sourceforge.net/svnroot/cloudcity
# tar -caf cloudcity-0.1.1355svn.tar.xz cloudcity


%define svn	1355
%define srcname	cloudcity
%define enable_translucient 1
%define tibanna_ksplash 0
%define tibanna_kdm 1

Name:		kde4-style-bespin
Summary:	Bespin is a native style for QT/ KDE4
Version:	0.1
Release:	%mkrel 0.%{svn}svn.1
Source0:	%{srcname}-%{version}.%{svn}svn.tar.xz
# Patch0 is here to fix the default comment in icon theme & finally avoid to source the config file
# since we're providing the necessary data directly in the script
Source1:	screenshot.png.bz2
Patch0:		bespin-svn-mdv-fix-icon-and-comment-in-kde-icons-scripts.patch
Patch1:		bespin-svn-mga-use-scale-for-background-in-ksplash-generation.patch
URL:		http://cloudcity.sourceforge.net/
Group:		Graphical desktop/KDE
License:	LGPLv2
BuildRequires:	kdebase4-workspace-devel
# needed to generate the ksplash
BuildRequires:	imagemagick
# need to generate the icons pack
BuildRequires:	inkscape
BuildRequires:	bash
Obsoletes:	kde4-kwin-style-bespin < %version-%release
Obsoletes:	kde4-theme-bespin
Suggests:	kde4-style-bespin-ksplash
Suggests:	kde4-style-bespin-kdm
Suggests:	kde4-style-bespin-icons
Suggests:	plasma-applet-xbar
%if %tibanna_ksplash
Suggests:	kde4-style-tibanna-ksplash
%endif
%if %tibanna_kdm
Suggests:	kde4-style-tibanna-kdm
%endif


%description
Bespin is a native style for QT/ KDE4

The name is nothing about Quantum Mechanics, but just refers to the
Cloud City from StarWars - Episode V "The Empire Strikes Back"

Some presets can be found in /usr/share/doc/%{name}


%files
%defattr(-,root,root)
%doc README INSTALL COPYING COPYING.LIB presets/
%_kde_bindir/bespin
%_kde_libdir/libQtBespin.so
%_kde_libdir/qt4/plugins/styles/libbespin.so
%_kde_libdir/kde4/kstyle_bespin_config.so
%_kde_libdir/kde4/kwin3_bespin.so
%_kde_libdir/kde4/kwin_bespin_config.so
%_kde_appsdir/kwin/bespin.desktop
%_kde_appsdir/kstyle/themes/bespin.themerc
%_mandir/man1/bespin.1.*

#---------------------------------------------------------------------

%package -n 	plasma-applet-xbar
Summary:	Xbar applet for Bespin style
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Requires:	%{name}
%description -n plasma-applet-xbar
The XBar is a Client/Server approach to a "mac-a-like" global menubar.
Currently it's only used by the Bespin Style to post apply clients to
Qt4 based applications.
The only currently existing Server is a Plasmoid.

%files -n plasma-applet-xbar
%defattr(-,root,root)
%doc XBar/xbar.txt
%_kde_libdir/kde4/plasma_applet_xbar.so
%_kde_services/plasma-applet-xbar.desktop

#---------------------------------------------------------------------

%package -n 	bespin-bash-completion
Summary:	Bash Completion for bespin
Group:		Development/Other
Requires:	bash
Requires:	bash-completion
%description -n bespin-bash-completion
Bash completion for the "bespin" tool, written by Franz Fellner

%files -n bespin-bash-completion
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/bash_completion.d/bespin-compl

#--------------------------------------------------------------------

%package	ksplash
Summary:	Bespin ksplash theme
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
%description	ksplash
This package provide a bespin ksplash theme

%files	ksplash
%defattr(-,root,root)
%_kde_datadir/apps/ksplash/Themes/Bespin/

#---------------------------------------------------------------------

%package	kdm
Summary:	Bespin kdm theme
Group:		Graphical desktop/KDE
Requires:	kdm
%description	kdm
This package provide a Bespin kdm theme

%files	kdm
%defattr(-,root,root)
%_kde_datadir/apps/kdm/themes/Bespin/

#--------------------------------------------------------------------
%if %tibanna_ksplash

%package -n	kde4-style-tibanna-ksplash
Summary:	Tibanna ksplash theme
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
%description -n kde4-style-tibanna-ksplash
This package provide the tibanna ksplash theme

%files -n kde4-style-tibanna-ksplash
%defattr(-,root,root)
%_kde_datadir/apps/ksplash/Themes/tibanna/
%endif
%if %tibanna_kdm
#--------------------------------------------------------------------

%package -n kde4-style-tibanna-kdm
Summary:	Tibanna kdm theme
Group:		Graphical desktop/KDE
Requires:	kdm
%description -n kde4-style-tibanna-kdm
This package provide the tibanna kdm theme

%files -n kde4-style-tibanna-kdm
%defattr(-,root,root)
%_kde_datadir/apps/kdm/themes/tibanna/
#--------------------------------------------------------------------
%endif

%package	icons
Summary:	Bespin icons theme
Group:		Graphical desktop/KDE
%description	icons
This package provide a Bespin icons theme

%files	icons
%defattr(-,root,root)
%_kde_datadir/icons/Bespin/

#--------------------------------------------------------------------

%prep
%setup -q -n %{srcname}
%patch0 -p0
%patch1 -p0

%build
%if %{enable_translucient}
 %cmake_kde4 -DENABLE_ARGB=on
%else 
 %cmake_kde4
%endif 

%make

%install
%__rm -rf %{buildroot}
%{makeinstall_std} -C build

# Installing necessary files for bespin-completion
%__mkdir -p %{buildroot}/%{_sysconfdir}/bash_completion.d
%__mkdir -p %{buildroot}/%_kde_mandir/man1
%__install -m644 man/bespin.1 %{buildroot}/%_kde_mandir/man1
lzma %{buildroot}/%_kde_mandir/man1/bespin.1
%__install extras/bespin-compl %{buildroot}/%{_sysconfdir}/bash_completion.d

# Installing necessary files for kdm bespin theme
%__mkdir -p %{buildroot}/%_kde_datadir/apps/kdm/themes/Bespin/
%__install -m 644 kdm/*.png %{buildroot}/%_kde_datadir/apps/kdm/themes/Bespin
%__install -m 644 kdm/*.jpg %{buildroot}/%_kde_datadir/apps/kdm/themes/Bespin
%__install -m 644 kdm/*.xml %{buildroot}/%_kde_datadir/apps/kdm/themes/Bespin
%__install -m 644 kdm/KdmGreeterTheme.desktop %{buildroot}/%_kde_datadir/apps/kdm/themes/Bespin

%__bzip2 -dc %{SOURCE1} > %{buildroot}/%_kde_datadir/apps/kdm/themes/Bespin/screenshot.png





# Installation of bespin ksplash theme
%__mkdir -p %{buildroot}/%_kde_datadir/apps/ksplash/Themes/Bespin
pushd ksplash
./generate.sh 1920 1440
./generate.sh 1920 1200
./generate.sh 1920 1080
./generate.sh 1280 1024
./generate.sh 1024 600
for i in "1024x600" "1280x1024" "1920x1080" "1920x1200" "1920x1440";
do
%__install -d %{buildroot}/%_kde_datadir/apps/ksplash/Themes/Bespin/$i
%__install -m 644 -t %{buildroot}/%_kde_datadir/apps/ksplash/Themes/Bespin/$i  $i/background.png
done

%__install -m 644 -t %{buildroot}/%_kde_datadir/apps/ksplash/Themes/Bespin/1920x1440/ 1920x1440/description.txt
%__install -m 644 -t %{buildroot}/%_kde_datadir/apps/ksplash/Themes/Bespin/ *.png
%__install -m 644 -t  %{buildroot}/%_kde_datadir/apps/ksplash/Themes/Bespin/ Theme.rc
popd
%if %tibanna_ksplash
# Installation of tibanna ksplash theme
pushd ksplash/tibanna
%__mkdir -p %{buildroot}/%_kde_datadir/apps/ksplash/Themes/tibanna
./generate.sh 1920 1440
./generate.sh 1920 1200
./generate.sh 1920 1080
./generate.sh 1280 1024
./generate.sh 1024 600
for i in "1024x600" "1280x1024" "1920x1080" "1920x1200" "1920x1440";
do
%__install -d %{buildroot}/%_kde_datadir/apps/ksplash/Themes/tibanna/$i
%__install  -m 644 -t %{buildroot}/%_kde_datadir/apps/ksplash/Themes/tibanna/$i  $i/background.png
done

%__install  -m 644 -t %{buildroot}/%_kde_datadir/apps/ksplash/Themes/tibanna/1920x1440/ 1920x1440/description.txt
%__install  -m 644 -t %{buildroot}/%_kde_datadir/apps/ksplash/Themes/tibanna/ *.png
%__install  -m 644 -t %{buildroot}/%_kde_datadir/apps/ksplash/Themes/tibanna/ Theme.rc
popd
%endif
%if %tibanna_kdm
# Installation of tibanna kdm theme
%__mkdir -p %{buildroot}/%_kde_datadir/apps/kdm/themes/tibanna/
%__install kdm/tibanna/*.png %{buildroot}/%_kde_datadir/apps/kdm/themes/tibanna
%__install kdm/tibanna/*.jpg %{buildroot}/%_kde_datadir/apps/kdm/themes/tibanna
%__install kdm/tibanna/*.xml %{buildroot}/%_kde_datadir/apps/kdm/themes/tibanna
%__install kdm/tibanna/KdmGreeterTheme.desktop %{buildroot}/%_kde_datadir/apps/kdm/themes/tibanna

%endif
# Creating the icons package
pushd icons
bash ./generate_kde_icons.sh
%__mkdir -p %{buildroot}/%_kde_datadir/icons/
%__mv Bespin %{buildroot}/%_kde_datadir/icons/
popd

%clean 
%__rm -rf %{buildroot}




%changelog
* Sun May 08 2011 John Balcaen <mikala@mandriva.org> 0.1-0.1355svn.1mdv2011.0
+ Revision: 672499
- Update tarball to revision 1355
- Add patch to use SCALE for kplashx
- Add tibanna subpackage (kdm,ksplash only kdm is enable currently)

* Wed Dec 08 2010 John Balcaen <mikala@mandriva.org> 0.1-0.1308svn.1mdv2011.0
+ Revision: 616311
- Update to revision 1308
- fix file list
- rediff patch0

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.1 packages

* Wed Apr 28 2010 John Balcaen <mikala@mandriva.org> 0.1-0.1085svn.1mdv2010.1
+ Revision: 540612
- Update to revision 1058
- drop patch1 (merged upstream)
- rediff patch0

* Fri Apr 23 2010 John Balcaen <mikala@mandriva.org> 0.1-0.1076svn.1mdv2010.1
+ Revision: 538197
- Update to revision 1076
- drop Source2 (picture is now generated by upstream script)
- rediff patch1

* Mon Apr 12 2010 John Balcaen <mikala@mandriva.org> 0.1-0.1068svn.1mdv2010.1
+ Revision: 533615
- Update to revision 1068
- drop patch2 (merge upstream)
- rediff patch1
- enable again translucient windows

* Thu Mar 25 2010 John Balcaen <mikala@mandriva.org> 0.1-0.1043svn.3mdv2010.1
+ Revision: 527324
- Update patch2 to fix truncated ksplash

* Sun Mar 21 2010 John Balcaen <mikala@mandriva.org> 0.1-0.1043svn.2mdv2010.1
+ Revision: 525970
- Add preview pic for ksplash subpackage
- Add preview pic for kdm subpackage
- Add more resolution for ksplash
- Minor changes in folder name
- Disable translucient windows

* Thu Mar 18 2010 John Balcaen <mikala@mandriva.org> 0.1-0.1043svn.1mdv2010.1
+ Revision: 524928
- Provide an icon subpackage
-For the moment provide only ksplash in 1600x1200
-Fix License
- Add kdm subpackage
  Add a suggest on kdm subpackage
- Add a suggest for ksplash subpackage
- Update to 1043
- Add bespin ksplash
- Enable translucient windows on build

* Mon Mar 01 2010 John Balcaen <mikala@mandriva.org> 0.1-0.1031svn.1mdv2010.1
+ Revision: 513031
- Update to revision 1031

* Wed Jan 20 2010 John Balcaen <mikala@mandriva.org> 0.1-0.983svn.1mdv2010.1
+ Revision: 493946
- Update svn to revision 983
- Fix files list

* Tue Oct 06 2009 John Balcaen <mikala@mandriva.org> 0.1-0.708svn.1mdv2010.0
+ Revision: 454406
- Update to revision 708 (fix a crash in amarok caused by bespin)

* Wed Sep 23 2009 John Balcaen <mikala@mandriva.org> 0.1-0.636svn.2mdv2010.0
+ Revision: 447740
- Fix typo in description

* Tue Sep 22 2009 John Balcaen <mikala@mandriva.org> 0.1-0.636svn.1mdv2010.0
+ Revision: 447269
- Update to svn revision 636
- Split package in 3 ( kde4-style-bespin,plasma-applet-xbar,bespin-completion)
- Add presets in kd4-style-bespin documentation
- Add bespin mandir

* Sun Sep 20 2009 John Balcaen <mikala@mandriva.org> 0.1-0.622svn.1mdv2010.0
+ Revision: 444826
- Update to last svn (r622)

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Use kde packages layout

* Sun Feb 01 2009 Olivier Thauvin <nanardon@mandriva.org> 0.1-0.398svn.1mdv2009.1
+ Revision: 335912
- import kde4-style-bespin


* Sat Jan 31 2009 Romain Dep. <rom1dep@gmail.com> 0.1-0.398svn.1mdv2009.0
+ revision 398

* Sun Jan 25 2009 Romain Dep. <rom1dep@gmail.com> 0.1-0.392svn.1mdv2009.0
+ revision 392

* Sat Jan 24 2009 Romain Dep. <rom1dep@gmail.com> 0.1-0.391svn.1mdv2009.0
+ revision 391

* Thu Jan 15 2009 Oliver Burger <rpm@mandrivauser.de> 0.1-0.386svn.1mud2009.0
- initial package for Mandriva Linux
- based upon spec by Peter Schwanemann <Nasenbaer@drehatlas.de>

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2437 |12cr|kde4-style-crystal-2.0.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: kde4-style-crystal
Summary: Crystal kwin decoration theme to KDE 4.x
Version: 2.0.5
Release: %mkrel 1
Source0: http://www.kde-look.org/CONTENT/content-files/75140-crystal-%version.tar.bz2
Patch0: crystal-fix-compile.patch
URL: http://www.kde-look.org/content/show.php/crystal?content=75140
Group: Graphical desktop/KDE
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License: GPLv2+
BuildRequires: kdebase4-workspace-devel
Obsoletes: kde4-kwin-style-crystal < %version-%release

%description
This is the port of the famous Crystal kwin decoration theme to KDE 4.x.

Main features:
* Choose the blending color of the buttons.
* You can define the title bar height and border size of the windows.
* Right click on minimize button toggles shade mode.
* Middle click on minimize button sends window to below.
* Double click on program symbol closes window.
* Support for button themes. Basic button theme is included, feel free
  to swamp me with cool themes.
* Can show a tooltip of the caption
* If kdocker is installed (http://kdocker.sf.net), right click on close
  button will send the window to the systemtray.

%prep
%setup -q -n crystal-%version
%patch0

%build
%cmake_kde4
%make

%install
%__rm -rf $RPM_BUILD_ROOT
%makeinstall_std -C build

%clean 
%__rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS README COPYING INSTALL
%{_kde_libdir}/kde4/kwin3_crystal.so
%{_kde_libdir}/kde4/kwin_crystal_config.so
%{_kde_appsdir}/kwin/crystal.desktop


%changelog
* Sun Sep 20 2009 John Balcaen <mikala@mandriva.org> 2.0.5-1mdv2010.0
+ Revision: 445072
- Update to 2.0.5
- Add a patch to fix compilation on 2.0.5

* Sat May 02 2009 Funda Wang <fundawang@mandriva.org> 2.0.3-1mdv2010.0
+ Revision: 370788
- 2.0.3

* Fri Jul 25 2008 Funda Wang <fundawang@mandriva.org> 2.0.1-2mdv2009.0
+ Revision: 249516
- rename spec file
- Rename to kde4-style-foobar, like other packages

* Sat Jul 19 2008 Funda Wang <fundawang@mandriva.org> 2.0.1-1mdv2009.0
+ Revision: 238669
- import kde4-kwin-style-crystal


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2438 |12cr|kde4-style-nitrogen-3.3.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	kde4-style-nitrogen
%define version	3.3.3
%define release	%mkrel 2
%define Summary	Window decoration

Summary:	%Summary
Name:		%name
Version:	%version
Release:	%release
Source0:	http://www.kde-look.org/CONTENT/content-files/99551-kde4-windeco-nitrogen-%{version}-Source.tar.gz
License:	GPLv2
Group:		Graphical desktop/KDE
URL:		http://www.kde-look.org/content/show.php/Nitrogen?content=99551
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	kdebase4-workspace-devel
Requires:	kdebase4-runtime

%description
The Nitrogen window decoration is a fork of the oxygen/ozone
decoration that allows notably to

- resize window borders,
- change buttons size,
- hide the horizontal separator.
- select different title bar blending and frame border size depending
on the window title or name, in order to have better integration of
GTK based windows in the decoration style.
- add a size-grip handle in the bottom-right corner of windows. This
is particularly useful when the no-border option is selected.

%files -f kwin_nitrogen.lang
%defattr(-,root,root)
%doc README INSTALL COPYING
%_kde_libdir/kde4/kwin3_nitrogen.so
%_kde_libdir/kde4/kwin_nitrogen_config.so
%_kde_appsdir/kwin/nitrogenclient.desktop

#--------------------------------------------------------------------

%prep
%setup -q -n kde4-windeco-nitrogen-%{version}-Source

%build
%cmake_kde4
%make

%install
%__rm -rf %{buildroot}
%makeinstall_std -C build

%find_lang kwin_nitrogen

%clean
%__rm -rf %{buildroot}



%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 3.3.3-2mdv2011.0
+ Revision: 612550
- the mass rebuild of 2010.1 packages

* Sat Mar 13 2010 John Balcaen <mikala@mandriva.org> 3.3.3-1mdv2010.1
+ Revision: 518760
- Update to 3.3.3

* Sun Jan 31 2010 Funda Wang <fwang@mandriva.org> 3.3.2-1mdv2010.1
+ Revision: 498682
- update to new version 3.3.2

* Sat Dec 05 2009 John Balcaen <mikala@mandriva.org> 3.3.1-1mdv2010.1
+ Revision: 473650
- Update to 3.3.1

* Sat Nov 14 2009 John Balcaen <mikala@mandriva.org> 3.3.0-2mdv2010.1
+ Revision: 466043
- Rebuild

* Thu Nov 05 2009 Ahmad Samir <ahmadsamir@mandriva.org> 3.3.0-1mdv2010.1
+ Revision: 460519
- Update to 3.3.0

* Mon Sep 28 2009 John Balcaen <mikala@mandriva.org> 3.2.3-1mdv2010.0
+ Revision: 450494
- Update to 3.2.3

* Mon Sep 28 2009 John Balcaen <mikala@mandriva.org> 3.2.2-1mdv2010.0
+ Revision: 450413
- Update to 3.2.2

* Sun Sep 27 2009 John Balcaen <mikala@mandriva.org> 3.2.1-1mdv2010.0
+ Revision: 449676
- Update to 3.2.1

* Sat Sep 26 2009 John Balcaen <mikala@mandriva.org> 3.2.0-1mdv2010.0
+ Revision: 449392
- Update to 3.2.0

* Mon Sep 21 2009 John Balcaen <mikala@mandriva.org> 3.1.4-2mdv2010.0
+ Revision: 446062
- Add Conflicts: nitrogen will be the future oxygen theme on kde 4.4.x

* Sun Sep 20 2009 John Balcaen <mikala@mandriva.org> 3.1.4-1mdv2010.0
+ Revision: 446022
- import kde4-style-nitrogen


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2439 |12cr|kde4-style-polyester-2.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define base_name	kde4-style
%define theme_name	polyester
%define name		%base_name-%theme_name
%define version		2.0.0
%define rel             2
%define release		%mkrel %rel
%define summary		Polyester kde widget style for KDE4

Name:			%name
Version:		%version
Release:		%release
Summary:		%summary
License:		LGPL
Group:			Graphical desktop/KDE
Source:			http://www.notmart.org/files/polyester-%version.tar.bz2
URL:			http://kde-look.org/content/show.php?content=27968
Requires:		kdelibs4-core
BuildRequires:		kdebase4-workspace-devel
BuildRoot:		%_tmppath/%name-buildroot

%description
Polyester is a kde widget style aimed to be a good balance between eye candy
and simplicity.

%prep
%setup -q -n %theme_name-%version

%build
%cmake_kde4
%make

%install
rm -fr %buildroot
%makeinstall_std -C build 

%find_lang kstyle_%{theme_name}_config

%clean
rm -rf %buildroot

%files -f kstyle_%{theme_name}_config.lang
%defattr(-,root,root,0755)
%doc AUTHORS ChangeLog COPYING README 
%_kde_libdir/kde4/libpolyester_config.so
%_kde_libdir/kde4/plugins/styles/libpolyester.so
%_kde_datadir/apps/color-schemes/Polyester*.colors
%_kde_datadir/apps/kstyle/themes/polyester.themerc



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-2mdv2011.0
+ Revision: 619946
- the mass rebuild of 2010.0 packages

* Sun May 03 2009 Funda Wang <fwang@mandriva.org> 2.0.0-1mdv2010.0
+ Revision: 370819
- fix tarball dir
- 2.0.0

* Mon Feb 02 2009 Funda Wang <fwang@mandriva.org> 2.0-0.beta2.1mdv2009.1
+ Revision: 336439
- 1.98.0

* Fri Jul 04 2008 Funda Wang <fwang@mandriva.org> 2.0-0.beta1.2mdv2009.0
+ Revision: 231545
- rebuild

* Thu May 15 2008 Rodrigo Gonçalves de Oliveira <rodrigo@mandriva.com> 2.0-0.beta1.1mdv2009.0
+ Revision: 207611
- import kde4-style-polyester



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2440 |12cr|kde4-style-skulpture-0.2.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define shortname skulpture

Name: kde4-style-%{shortname} 
Summary: Skulpture Theme for KDE4
Version: 0.2.3
Release: %mkrel 2
Source0: http://www.kde-look.org/CONTENT/content-files/59031-%{shortname}-%{version}.tar.bz2
Patch0: skulpture-0.1.3-kdeplugin-cmake.patch
Patch1: kde4-style-skulpture-kwin.patch
URL: http://www.kde-look.org/content/show.php/Skulpture?content=59031
Group: Graphical desktop/KDE
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License: GPL 
BuildRequires: kdelibs4-devel
BuildRequires: kdebase4-workspace-devel

%description
Skulpture theme for KDE 4

%files 
%{_kde_libdir}/kde4/kstyle_skulpture_config.so
%{_kde_libdir}/kde4/kwin3_skulpture.so
%{_kde_libdir}/kde4/kwin_skulpture_config.so
%{_kde_appsdir}/color-schemes/
%{_kde_appsdir}/kstyle/themes/
%{_kde_appsdir}/kwin/
%{_kde_appsdir}/skulpture
%{_kde_plugindir}/styles/*

#--------------------------------------------------------------------------------

%prep 
%setup -q -n %shortname-%version
%patch0 -p1
%patch1 -p1 -b .kwin

%build 
%cmake_kde4 
%make

%install
rm -rf $RPM_BUILD_ROOT
pushd build
%makeinstall_std
popd

%clean 
rm -rf $RPM_BUILD_ROOT 




%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.3-2mdv2011.0
+ Revision: 619954
- the mass rebuild of 2010.0 packages

* Mon Jul 06 2009 Rodrigo Gonçalves de Oliveira <rodrigo@mandriva.com> 0.2.3-1mdv2010.0
+ Revision: 392971
- New version 0.2.3
- Added patch to fix a KWin crash

* Mon Feb 02 2009 Funda Wang <fwang@mandriva.org> 0.2.2-2mdv2009.1
+ Revision: 336449
- New version 0.2.2

* Mon Dec 01 2008 Leonardo de Amaral Vidal <leonardoav@mandriva.com> 0.2.0-1mdv2009.1
+ Revision: 308843
- New version 0.2.0

* Fri Jul 04 2008 Helio Chissini de Castro <helio@mandriva.com> 0.1.3-3mdv2009.0
+ Revision: 231721
- Patch for install in proper kde4 plugindir

* Fri Jul 04 2008 Funda Wang <fwang@mandriva.org> 0.1.3-2mdv2009.0
+ Revision: 231544
- fix url

* Thu Jul 03 2008 Rodrigo Gonçalves de Oliveira <rodrigo@mandriva.com> 0.1.3-1mdv2009.0
+ Revision: 231217
- Using qt4plugins macro instead of qt4dir.
- Upgraded to version 0.1.3.
- Updated the correct install dir or libskulpture.so.
- Removed kwin_qtcurve_config.so commented line.

* Fri May 16 2008 Rodrigo Gonçalves de Oliveira <rodrigo@mandriva.com> 0.1.2-1mdv2009.0
+ Revision: 208122
- import kde4-style-skulpture



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2441 |12cr|kde-artwork-active-0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:    kde-artwork-active
Summary: Additional artwork (themes, sound themes, icons,etc...) for  Plasma Active
Version: 0.2
Release: 1
Group:   Graphical desktop/KDE
License: LGPLv2
URL:     http://www.kde.org/
Source:  ftp://ftp.kde.org/pub/kde/stable/active/1.0/src/%{name}-%version.tar.bz2
BuildRequires: kdelibs4-devel

BuildArch: noarch


%description
Additional artwork (themes, sound themes, icons,etc...) for  Plasma Active

%files
%_kde_appsdir/ksplash/Themes/ActiveAir
%_kde_appsdir/kscreenlocker/main.qml
%_kde_appsdir/kscreenlocker/lockscreen-active.qml
%_kde_appsdir/kscreenlocker/unlock-normal.png
%_kde_appsdir/kscreenlocker/unlock-pressed.png
%_kde_appsdir/kscreenlocker/wallpaper.png
%_kde_datadir/wallpapers/*.*

#----------------------------------------------------------------------

%prep
%setup -q -n %{name}
%apply_patches

%build
%cmake_kde4
	
%make

%install
%makeinstall_std -C build



%changelog
* Sat Apr 28 2012 Crispin Boylan <crisb@mandriva.org> 0.2-1
+ Revision: 794328
- New release

* Thu Dec 01 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.1-1
+ Revision: 737119
- imported package kde-artwork-active


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2442 |12cr|kde-cdemu-manager-0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define srcname kde_cdemu
%define version 0.4

Name:		kde-cdemu-manager
Version:	%version
Release:	%mkrel 1
Summary:	A simple front-end for CDemu
Source0:	http://kde-apps.org/CONTENT/content-files/99752-%{srcname}-%{version}.tar.bz2
Group:		Graphical desktop/KDE
License:	LGPLv2
URL:		http://kde-apps.org/content/show.php/KDE+CDEmu+Manager?content=99752
BuildRequires:	kdelibs4-devel
Requires:	cdemu-client >= 1.2.0

%description
KDE CDemu Manager is a simple front-end for CDemu.

It provides a little manager window that gives you an overview of your virtual
drives and allows you to mount and unmount images.

It also includes a KDE service menu for mounting images directly from
Dolphin/Konqueror (which is what most people will want to use).

Images can be unmounted like any other media through Dolphin or the Device
Notifier widget.

%files -f %srcname.lang
%defattr(-,root,root)
%{_kde_bindir}/kde_cdemu
%{_kde_applicationsdir}/kde_cdemu.desktop
%{_kde_appsdir}/kde_cdemu/kde_cdemuui.rc
%{_kde_services}/ServiceMenus/kde_cdemu_mount.desktop

%prep
%setup -q -n %{srcname}
find . -name '*.cpp' -exec chmod 644 {} \;
find . -name '*.h' -exec chmod 644 {} \;

%build
%cmake_kde4

%make

%install
%__rm -rf %{buildroot}
%{makeinstall_std} -C build

%find_lang %{srcname}


%changelog
* Mon Feb 27 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.4-1mdv2011.0
+ Revision: 781131
- update to 0.4

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3-3mdv2011.0
+ Revision: 612555
- the mass rebuild of 2010.1 packages

* Fri Dec 11 2009 Ahmad Samir <ahmadsamir@mandriva.org> 0.3-2mdv2010.1
+ Revision: 476570
- require cdemu >= 1.2.0

* Sat Dec 05 2009 Ahmad Samir <ahmadsamir@mandriva.org> 0.3-1mdv2010.1
+ Revision: 473643
- Add patch for servicemenu .desktop file to make it
  compliant with XDG standards
- import kde-cdemu-manager



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2443 |12cr|kde-icons-lila-0.7.1-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define base_name	kde-icons
%define theme_name	lila
%define version		0.7.1
%define name		%{base_name}-%{theme_name}
%define release %mkrel 9

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Lila icons for KDE Desktop
License:	GPL
Group:		Graphical desktop/KDE
Source:		%{theme_name}-%{version}.tar.bz2
URL:		http://kde-look.org/content/show.php?content=11492
Requires:	kdebase3-progs 
Requires:   kdegraphics3-ksvg
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
Lila is a port of a GNOME theme, also called Lila, that can be found here:
http://programmer-art.org/index.php?page=gentoo
The package contains PNG & SVG icons and a colour scheme.

%prep
rm -rf $RPM_BUILD_ROOT
%setup -q -n %{theme_name}

%build
find -type f -exec chmod 644 {} \;

%install
install -d -m 755 %buildroot%_iconsdir/%{theme_name}-%{version}
install -d -m 755 %buildroot%_iconsdir/%{theme_name}-%{version}/16x16
install -d -m 755 %buildroot%_iconsdir/%{theme_name}-%{version}/32x32
install -d -m 755 %buildroot%_iconsdir/%{theme_name}-%{version}/48x48
install -d -m 755 %buildroot%_iconsdir/%{theme_name}-%{version}/64x64
install -d -m 755 %buildroot%_iconsdir/%{theme_name}-%{version}/128x128
install -d -m 755 %buildroot/%{_datadir}/apps/kdisplay/color-schemes/
install -m 644 lila.kcsrc %buildroot/%_datadir/apps/kdisplay/color-schemes/ 
cp -fr * %buildroot%_iconsdir/%{theme_name}-%{version}/
cp -f 16x16/apps/kmenu.png %buildroot%_iconsdir/%{theme_name}-%{version}/16x16/apps/menuk-mdk.png
cp -f 16x16/apps/icons.png %buildroot%_iconsdir/%{theme_name}-%{version}/16x16/apps/desktop-mdk.png
cp -f 16x16/apps/kfm_home.png %buildroot%_iconsdir/%{theme_name}-%{version}/16x16/apps/home-mdk.png
cp -f 32x32/apps/kmenu.png %buildroot%_iconsdir/%{theme_name}-%{version}/32x32/apps/menuk-mdk.png
cp -f 32x32/apps/icons.png %buildroot%_iconsdir/%{theme_name}-%{version}/32x32/apps/desktop-mdk.png
cp -f 32x32/apps/kfm_home.png %buildroot%_iconsdir/%{theme_name}-%{version}/32x32/apps/home-mdk.png
cp -f 48x48/apps/kmenu.png %buildroot%_iconsdir/%{theme_name}-%{version}/48x48/apps/menuk-mdk.png
cp -f 48x48/apps/icons.png %buildroot%_iconsdir/%{theme_name}-%{version}/48x48/apps/desktop-mdk.png
cp -f 48x48/apps/kfm_home.png %buildroot%_iconsdir/%{theme_name}-%{version}/48x48/apps/home-mdk.png
cp -f 64x64/apps/kmenu.png %buildroot%_iconsdir/%{theme_name}-%{version}/64x64/apps/menuk-mdk.png
cp -f 64x64/apps/icons.png %buildroot%_iconsdir/%{theme_name}-%{version}/64x64/apps/desktop-mdk.png
cp -f 64x64/apps/kfm_home.png %buildroot%_iconsdir/%{theme_name}-%{version}/64x64/apps/home-mdk.png
cp -f 128x128/apps/kmenu.png %buildroot%_iconsdir/%{theme_name}-%{version}/128x128/apps/menuk-mdk.png
cp -f 128x128/apps/icons.png %buildroot%_iconsdir/%{theme_name}-%{version}/128x128/apps/desktop-mdk.png
cp -f 128x128/apps/kfm_home.png %buildroot%_iconsdir/%{theme_name}-%{version}/128x128/apps/home-mdk.png


%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc COPYRIGHT CREDITS LICENSE
%_iconsdir/%{theme_name}-%{version}/*
%_datadir/apps/kdisplay/color-schemes/*.kcsrc



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.7.1-9mdv2011.0
+ Revision: 619898
- the mass rebuild of 2010.0 packages

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 0.7.1-8mdv2010.0
+ Revision: 438080
- rebuild

* Sun Mar 22 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.7.1-7mdv2009.1
+ Revision: 360334
- Fix Requires

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 0.7.1-6mdv2009.0
+ Revision: 247603
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Nov 10 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.7.1-4mdv2008.1
+ Revision: 107278
- Fix Requires (kdebase-progs is a better require)
- import kde-icons-lila


* Tue Jul 11 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.7.1-3mdv2007.0
- Rebuild for new extension
- use mkrel

*Wed Mar 23 2005 Sebastien Savarin <plouf@mandrake.org> 0.7.1-2mdk
-rename icons kmenu.png > menuk-mdk.png kfm_home.png > home-mdk.png
 icons.png > desktop-mdk.png at build

* Tue Jan 25 2005 Laurent Culioli <laurent@mandrake.org> 0.7.1-1mdk
-new version

* Sun May 02 2004 Laurent Culioli <laurent@mandrake.org> 0.7-1mdk
- 0.7

* Mon Apr 19 2004 Laurent Culioli <laurent@mandrake.org> 0.6-1mdk
- new kde icon theme

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2444 |12cr|kde-icons-lush-0.1.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define base_name	kde-icons
%define theme_name	lush
%define version		0.1.0
%define name		%{base_name}-%{theme_name}
%define release %mkrel 8

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Lush icons for KDE Desktop
License:	GPL
Group:		Graphical desktop/KDE
Source:		%{theme_name}-%{version}.tar.bz2
URL:		http://kde-look.org/content/show.php?content=5483
Requires:	kdebase3-progs
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-buildroot
Provides:	kdemoreartwork-%{theme_name}
Obsoletes:	kdemoreartwork-%{theme_name}

%description
Lush Icon set for KDE Desktop

%prep
rm -rf $RPM_BUILD_ROOT
%setup -q -n %{theme_name}

%build
find -type f -exec chmod 644 {} \;

%install
install -d -m 755 $RPM_BUILD_ROOT/%{_datadir}/icons/%{theme_name}-%{version}
cp -r 16x16/ 22x22/ 32x32/ 48x48/ 64x64/ 128x128/ index.desktop $RPM_BUILD_ROOT/%{_datadir}/icons/%{theme_name}-%{version}/

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc author copying readme 
%{_iconsdir}/%{theme_name}-%{version}/*



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-8mdv2011.0
+ Revision: 619899
- the mass rebuild of 2010.0 packages

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 0.1.0-7mdv2010.0
+ Revision: 438081
- rebuild

* Sun Mar 22 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.1.0-6mdv2009.1
+ Revision: 360335
- Fix Requires

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 0.1.0-5mdv2009.0
+ Revision: 247621
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Nov 10 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.1.0-3mdv2008.1
+ Revision: 107279
- Fix Requires (kdebase-progs is a better require)
- import kde-icons-lush


* Tue Jul 11 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.1.0-3mdv2007.0
- Rebuild for new extension
- use mkrel

* Mon Apr 19 2004 Laurent Culioli <laurent@mandrake.org> 0.1.0-2mdk
- make rpmlint happy with perms
- new naming scheme

* Wed Aug 27 2003 Laurent Culioli <laurent@pschit.net> 0.1.0-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2445 |12cr|kde-icons-nuoveXT-1.6-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define base_name	kde-icons
%define theme_name      nuoveXT
%define version		1.6
%define name		%{base_name}-%{theme_name}
%define release		%mkrel 7

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	New everaldo crystal icons set
License:	GPL
Group:		Graphical desktop/KDE
Source:		http://nuovext.pwsp.net/files/%{theme_name}-kde-%{version}.tar.bz2
URL:		http://nuovext.pwsp.net/
Requires:	kdebase3-progs
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-buildroot



%description
nuoveXT is an icon theme for KDE.

The goal of nuoveXT is to provide 
a very complete set of icons for both Gnome and KDE. 
All icons are made entirely with Inkscape. 
A few icons was based or found in the Open Clip Art Library. 

%prep
rm -rf %buildroot
%setup -q -n %{theme_name}-kde-%{version}

%build

%install
install -d -m 755 %buildroot%{_iconsdir}/%{theme_name}
install -d -m 755 %buildroot%{_iconsdir}/%{theme_name}/16x16
install -d -m 755 %buildroot%{_iconsdir}/%{theme_name}/22x22
install -d -m 755 %buildroot%{_iconsdir}/%{theme_name}/32x32
install -d -m 755 %buildroot%{_iconsdir}/%{theme_name}/48x48
install -d -m 755 %buildroot%{_iconsdir}/%{theme_name}/64x64
install -d -m 755 %buildroot%{_iconsdir}/%{theme_name}/128x128
install -d -m 755 %buildroot%{_iconsdir}/%{theme_name}/extras
cp -fr * %buildroot%{_iconsdir}/%{theme_name}/
cp -f 16x16/apps/kmenu.png %buildroot%_iconsdir/%{theme_name}/16x16/apps/menuk-mdk.png
cp -f 16x16/apps/background.png %buildroot%_iconsdir/%{theme_name}/16x16/apps/desktop-mdk.png
cp -f 16x16/apps/kfm_home-alt.png %buildroot%_iconsdir/%{theme_name}/16x16/apps/home-mdk.png
cp -f 16x16/apps/kcmsound.png %buildroot%_iconsdir/%{theme_name}/16x16/apps/kmix.png
cp -f 16x16/apps/messenger.png %buildroot%_iconsdir/%{theme_name}/16x16/apps/kopete.png
cp -f 22x22/apps/kcmsound.png %buildroot%_iconsdir/%{theme_name}/22x22/apps/kmix.png
cp -f 22x22/apps/messenger.png %buildroot%_iconsdir/%{theme_name}/22x22/apps/kopete.png
cp -f 32x32/apps/kmenu.png %buildroot%_iconsdir/%{theme_name}/32x32/apps/menuk-mdk.png
cp -f 32x32/apps/background.png %buildroot%_iconsdir/%{theme_name}/32x32/apps/desktop-mdk.png
cp -f 32x32/apps/kfm_home-alt.png %buildroot%_iconsdir/%{theme_name}/32x32/apps/home-mdk.png
cp -f 32x32/apps/kcmsound.png %buildroot%_iconsdir/%{theme_name}/32x32/apps/kmix.png
cp -f 32x32/apps/messenger.png %buildroot%_iconsdir/%{theme_name}/32x32/apps/kopete.png
cp -f 48x48/apps/kmenu.png %buildroot%_iconsdir/%{theme_name}/48x48/apps/menuk-mdk.png
cp -f 48x48/apps/background.png %buildroot%_iconsdir/%{theme_name}/48x48/apps/desktop-mdk.png
cp -f 48x48/apps/kfm_home-alt.png %buildroot%_iconsdir/%{theme_name}/48x48/apps/home-mdk.png
cp -f 48x48/apps/kcmsound.png %buildroot%_iconsdir/%{theme_name}/48x48/apps/kmix.png
cp -f 48x48/apps/messenger.png %buildroot%_iconsdir/%{theme_name}/48x48/apps/kopete.png
cp -f 64x64/apps/kmenu.png %buildroot%_iconsdir/%{theme_name}/64x64/apps/menuk-mdk.png
cp -f 64x64/apps/background.png %buildroot%_iconsdir/%{theme_name}/64x64/apps/desktop-mdk.png
cp -f 64x64/apps/kfm_home-alt.png %buildroot%_iconsdir/%{theme_name}/64x64/apps/home-mdk.png
cp -f 128x128/apps/kmenu.png %buildroot%_iconsdir/%{theme_name}/128x128/apps/menuk-mdk.png
cp -f 128x128/apps/background.png %buildroot%_iconsdir/%{theme_name}/128x128/apps/desktop-mdk.png
cp -f 128x128/apps/kfm_home-alt.png %buildroot%_iconsdir/%{theme_name}/128x128/apps/home-mdk.png
cp -f extras/*.png %buildroot%_iconsdir/%{theme_name}/extras/
%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc CHANGELOG GPL
%{_iconsdir}/%{theme_name}/*



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.6-7mdv2011.0
+ Revision: 619900
- the mass rebuild of 2010.0 packages

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 1.6-6mdv2010.0
+ Revision: 438082
- rebuild

* Sun Mar 22 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.6-5mdv2009.1
+ Revision: 360336
- Fix Requires

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 1.6-4mdv2009.0
+ Revision: 247623
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Nov 10 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.6-2mdv2008.1
+ Revision: 107288
- Fix Requires (kdebase-progs is a better require)
- import kde-icons-nuoveXT


* Tue Jul 11 2006 Nicolas Lcureuil <neoclust@mandriva.org> 1.6-2mdv2007.0
- Rebuild for new extension

* Thu Apr 06 2006 Sebastien Savarin <plouf@mandriva.org> 1.6-1mdk
- New release 1.6

* Thu Nov 17 2005 Thierry Vignaud <tvignaud@mandriva.com> 1.5-2mdk
- fix description (aka describe this package, not inkscape)

* Wed Nov 16 2005 Sebastien Savarin <plouf@mandriva.org> 1.5-1mdk
- First Mandriva Linux release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2446 |12cr|kde-icons-nuvola-1.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define base_name	kde-icons
%define theme_name	nuvola
%define version		1.0
%define name		%{base_name}-%{theme_name}
%define rel             9
%define release		%mkrel %rel
%define summary          Nuvola icons for KDE Desktop


Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	%{summary}
License:	LGPL
Group:		Graphical desktop/KDE
Source:		http://files.icon-king.com/%{theme_name}-%{version}.tar.bz2
URL:		http://kde-look.org/content/show.php?content=5358
Requires:	kdebase3-progs
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-buildroot
Obsoletes:	kdemoreartwork-%{theme_name}
Provides:	kdemoreartwork-%{theme_name}

%description
Nuvola SVG evolution of SKY icon theme.
 
 NUVOLA is an SVG based icon theme.
 This mean that all icons where designed with a vector graphics software and 
 then exported to SVG.
 Icons of the KDE version of Nuvola are PNG images (unscalable).
 SVG files are available (not always updated) on my web site in the "svg"
 section.
 


%prep
rm -rf %buildroot
%setup -q -n %{theme_name}

%build


%install
install -d -m 755 %buildroot%_iconsdir/%{theme_name}
install -d -m 755 %buildroot%_iconsdir/%{theme_name}/16x16
install -d -m 755 %buildroot%_iconsdir/%{theme_name}/32x32
install -d -m 755 %buildroot%_iconsdir/%{theme_name}/48x48
install -d -m 755 %buildroot%_iconsdir/icons/%{theme_name}/64x64
install -d -m 755 %buildroot%_iconsdir/%{theme_name}/128x128
cp -fr * %buildroot%_iconsdir/%{theme_name}/
cp -f 16x16/apps/kmenu.png %buildroot%_iconsdir/%{theme_name}/16x16/apps/menuk-mdk.png
cp -f 16x16/apps/icons.png %buildroot%_iconsdir/%{theme_name}/16x16/apps/desktop-mdk.png
cp -f 16x16/apps/kfm_home.png %buildroot%_iconsdir/%{theme_name}/16x16/apps/home-mdk.png
cp -f 32x32/apps/kmenu.png %buildroot%_iconsdir/%{theme_name}/32x32/apps/menuk-mdk.png
cp -f 32x32/apps/icons.png %buildroot%_iconsdir/%{theme_name}/32x32/apps/desktop-mdk.png
cp -f 32x32/apps/kfm_home.png %buildroot%_iconsdir/%{theme_name}/32x32/apps/home-mdk.png
cp -f 48x48/apps/kmenu.png %buildroot%_iconsdir/%{theme_name}/48x48/apps/menuk-mdk.png
cp -f 48x48/apps/icons.png %buildroot%_iconsdir/%{theme_name}/48x48/apps/desktop-mdk.png
cp -f 48x48/apps/kfm_home.png %buildroot%_iconsdir/%{theme_name}/48x48/apps/home-mdk.png
cp -f 64x64/apps/kmenu.png %buildroot%_iconsdir/%{theme_name}/64x64/apps/menuk-mdk.png
cp -f 64x64/apps/icons.png %buildroot%_iconsdir/%{theme_name}/64x64/apps/desktop-mdk.png
cp -f 64x64/apps/kfm_home.png %buildroot%_iconsdir/%{theme_name}/64x64/apps/home-mdk.png
cp -f 128x128/apps/kmenu.png %buildroot%_iconsdir/%{theme_name}/128x128/apps/menuk-mdk.png
cp -f 128x128/apps/icons.png %buildroot%_iconsdir/%{theme_name}/128x128/apps/desktop-mdk.png
cp -f 128x128/apps/kfm_home.png %buildroot%_iconsdir/%{theme_name}/128x128/apps/home-mdk.png




%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc author license.txt readme.txt 
%{_iconsdir}/%{theme_name}/*


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-9mdv2011.0
+ Revision: 619901
- the mass rebuild of 2010.0 packages

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 1.0-8mdv2010.0
+ Revision: 438083
- rebuild

* Sun Mar 22 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.0-7mdv2009.1
+ Revision: 360337
- Fix Requires

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.0-6mdv2008.1
+ Revision: 140853
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Sep 17 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.0-6mdv2008.0
+ Revision: 88898
- Fix Requires (Bug #33668)
- Import kde-icons-nuvola



* Tue Jul 11 2006 Nicolas Lcureuil <neoclust@mandriva.org> 1.0-5mdv2007.0
- Rebuild for new extension

* Thu Apr 06 2006 Sebastien Savarin <plouf@mandriva.org> 1.0-4mdk
- Rebuild
- use macros
- use %%mkrel

* Tue Mar 22 2005 Sebastien Savarin <plouf@mandrake.org> 1.0-3mdk
-rename icons kmenu.png > menuk-mdk.png kfm_home.png > home-mdk.png
 icons.png > desktop-mdk.png at build

* Fri Mar 18 2005 Nicolas Lcureuil <neoclust@mandrake.org> 1.0-2mdk
- Rebuild

* Mon Oct 25 2004 Laurent Culioli <laurent@mandrake.org> 1.0-1mdk
- 1.0

* Fri Aug 06 2004 Laurent Culioli <laurent@mandrake.org> 1.0-0.rc1.1mdk
- 1.0-rc1

* Sun May 02 2004 Laurent Culioli <laurent@mandrake.org> 1.0-0.beta.1mdk
- 1.0beta

* Fri Apr 16 2004 Laurent Culioli <laurent@mandrake.org> 0.2.5-2mdk
- make rpmlint happy with perms
- new naming scheme

* Wed Aug 27 2003 Laurent Culioli <laurent@pschit.net> 0.2.5-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2447 |12cr|kde-icons-reinhardt-0.8-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define base_name	kde-icons
%define theme_name	reinhardt
%define version		0.8
%define name		%{base_name}-%{theme_name}
%define release		%mkrel 8

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Reinhardt icons for KDE Desktop
License:	LGPL
Group:		Graphical desktop/KDE
Source:		%{theme_name}icons-%{version}.tar.bz2
URL:		http://kde-look.org/content/show.php?content=6153
Requires:	kdebase3-progs 
Requires:   kdegraphics3-ksvg
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
This is The Reinhardt Icon Set                       

- This icon set has been created for use with the Reinhardt Style
  available from the kde-look site at ( www.kde-look.org ), and is a
  proposal for the default Slicker icon set.
- If you wish to have the icons a different colour, this is possible by
  selecting the Icons section of the Control Panel, then selecting Advanced.
  Here you can set the effect used on all the icons, one of which is
  Colouration. (thanks to spooq for this tip)
- All the original SVGs are included (sorted in the proper way, under
  ./scalable, for when KDE gets proper svg support for icons).
- The icon set is based on an original concept by Alexander Smith.

%prep
rm -rf $RPM_BUILD_ROOT
%setup -q -n %{theme_name}icons-%{version}

%build

%install
install -d -m 755 $RPM_BUILD_ROOT/%{_datadir}/icons/%{theme_name}-%{version}
cp -r 16x16/ 22x22/ 32x32/ 48x48/ 64x64/ 128x128/ scalable/ index.desktop index.desktop.svg $RPM_BUILD_ROOT/%{_datadir}/icons/%{theme_name}-%{version}/

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc icon-guidelines.txt README 
%{_iconsdir}/%{theme_name}-%{version}/*


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.8-8mdv2011.0
+ Revision: 619902
- the mass rebuild of 2010.0 packages

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 0.8-7mdv2010.0
+ Revision: 438084
- rebuild

* Sun Mar 22 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.8-6mdv2009.1
+ Revision: 360338
- Fix Requires

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 0.8-5mdv2009.0
+ Revision: 247629
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.8-3mdv2008.1
+ Revision: 140853
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Fix Requires (Bug #33728)
    - Import kde-icons-reinhardt



* Fri Jul 14 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.8-2mdv2007.0
- Rebuild

* Mon Apr 19 2004 Laurent Culioli <laurent@mandrake.org> 0.8-1mdk
- new kde icon theme

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2448 |12cr|kde-icons-sparkling-0.5-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define base_name	kde-icons
%define theme_name	sparkling
%define version		0.5
%define name		%{base_name}-%{theme_name}
%define release		%mkrel 9

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Icon themes for kde
License:	Artistic
Group:		Graphical desktop/KDE
Source:		%{theme_name}-%{version}.tar.bz2
URL:		http://kde-look.org/content/show.php?content=9245
Requires:	kdebase3-progs
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
Sparkling - an Icon Theme for KDE

%prep
rm -rf %buildroot
%setup -q -n %{theme_name}-%{version}

%build

%install
install -d -m 755 %buildroot%{_iconsdir}/%{theme_name}-%{version}
install -d -m 755 %buildroot%{_iconsdir}/%{theme_name}-%{version}/16x16
install -d -m 755 %buildroot%{_iconsdir}/%{theme_name}-%{version}/32x32
install -d -m 755 %buildroot%{_iconsdir}/%{theme_name}-%{version}/48x48
install -d -m 755 %buildroot%{_iconsdir}/%{theme_name}-%{version}/64x64
install -d -m 755 %buildroot%{_iconsdir}/%{theme_name}-%{version}/128x128

# correct files.tcl wrong script encoding
perl -pi -e 's/\015$//' changes.txt
perl -pi -e 's/\015$//' License.txt
perl -pi -e 's/\015$//' index.desktop

cp -fr * %buildroot%{_iconsdir}/%{theme_name}-%{version}/
cp -f 16x16/apps/kmenu.png %buildroot%_iconsdir/%{theme_name}-%{version}/16x16/apps/menuk-mdk.png
cp -f 16x16/apps/xmms_on.png %buildroot%_iconsdir/%{theme_name}-%{version}/16x16/apps/amarok.png
cp -f 16x16/apps/firebird.png %buildroot%_iconsdir/%{theme_name}-%{version}/16x16/apps/firefox.png
cp -f 16x16/apps/kfm_home.png %buildroot%_iconsdir/%{theme_name}-%{version}/16x16/apps/home-mdk.png
cp -f 32x32/apps/kmenu.png %buildroot%_iconsdir/%{theme_name}-%{version}/32x32/apps/menuk-mdk.png
cp -f 32x32/apps/xmms_on.png %buildroot%_iconsdir/%{theme_name}-%{version}/32x32/apps/amarok.png
cp -f 32x32/apps/firebird.png %buildroot%_iconsdir/%{theme_name}-%{version}/32x32/apps/firefox.png
cp -f 32x32/apps/kfm_home.png %buildroot%_iconsdir/%{theme_name}-%{version}/32x32/apps/home-mdk.png
cp -f 48x48/apps/kmenu.png %buildroot%_iconsdir/%{theme_name}-%{version}/48x48/apps/menuk-mdk.png
cp -f 48x48/apps/firebird.png %buildroot%_iconsdir/%{theme_name}-%{version}/48x48/apps/firefox.png
cp -f 48x48/apps/xmms_on.png %buildroot%_iconsdir/%{theme_name}-%{version}/48x48/apps/amarokk.png
cp -f 48x48/apps/kfm_home.png %buildroot%_iconsdir/%{theme_name}-%{version}/48x48/apps/home-mdk.png
cp -f 64x64/apps/kmenu.png %buildroot%_iconsdir/%{theme_name}-%{version}/64x64/apps/menuk-mdk.png
cp -f 64x64/apps/firebird.png %buildroot%_iconsdir/%{theme_name}-%{version}/64x64/apps/firefox.png
cp -f 64x64/apps/xmms_on.png %buildroot%_iconsdir/%{theme_name}-%{version}/64x64/apps/amarokk.png
cp -f 64x64/apps/kfm_home.png %buildroot%_iconsdir/%{theme_name}-%{version}/64x64/apps/home-mdk.png
cp -f 128x128/apps/kmenu.png %buildroot%_iconsdir/%{theme_name}-%{version}/128x128/apps/menuk-mdk.png
cp -f 128x128/apps/xmms_on.png %buildroot%_iconsdir/%{theme_name}-%{version}/128x128/apps/amarok.png
cp -f 128x128/apps/kfm_home.png %buildroot%_iconsdir/%{theme_name}-%{version}/128x128/apps/home-mdk.png


%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc License.txt changes.txt
%{_iconsdir}/%{theme_name}-%{version}/*


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5-9mdv2011.0
+ Revision: 619903
- the mass rebuild of 2010.0 packages

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 0.5-8mdv2010.0
+ Revision: 438085
- rebuild

* Sun Mar 22 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.5-7mdv2009.1
+ Revision: 360339
- Fix Requires

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 0.5-6mdv2009.0
+ Revision: 247632
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.5-4mdv2008.1
+ Revision: 140853
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Fix Requires (Bug #33727)
    - Import kde-icons-sparkling



* Sat Jul 8 2006 Sebastien Savarin <plouf@mandriva.org> 0.5-3mdv2007.0
-rebuild

* Wed May  4 2005 Sebastien Savarin <plouf@mandriva.org> 0.5-2mdk
- fix rpmlint errors wrong-script-end-of-line-encoding
 
* Wed Feb 07 2005 Nicolas Lcureuil <neoclust@mandrake.org> 0.5-1mdk
- first release from the king of icons ---> Sebastien Savarin 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2449 |12cr|kde-icons-wasp-2.6.1-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define base_name	kde-icons
%define theme_name	wasp
%define Theme_name	Wasp
%define version		2.6.1
%define name		%{base_name}-%{theme_name}
%define release		%mkrel 9

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Wasp icon for KDE Desktop
License:	GPL
Group:		Graphical desktop/KDE
Source:		%{Theme_name}.SVG.Icons-v%{version}.tar.bz2
URL:		http://kde-look.org/content/show.php?content=9763
Requires:	kdebase3-progs
Requires:   kdegraphics3-ksvg
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
Wasp Icons for KDE (SVG & PNG)
 
Originally released on Gnome as apart of the Gnome Themes Extras Project.
Originally Worked by: Christian Schaller & Matthew McClintock
Converted, Modified, & Added to by: P.Yavitz
For more info view the README file.

NOTE: This theme comes with lots of wasp extras, Color-schemes,
Ksplash's, Wallpaper, GDM themes, & more...

%prep
rm -rf $RPM_BUILD_ROOT
%setup -q -n %{Theme_name} 

%build
find -type f -exec chmod 644 {} \;

%install
install -d -m 755 $RPM_BUILD_ROOT/%{_datadir}/icons/%{theme_name}-%{version}
install -d -m 755 $RPM_BUILD_ROOT/%{_datadir}/apps/kdisplay/color-schemes/
install -d -m 755 $RPM_BUILD_ROOT/%{_datadir}/apps/kwin/icewm-themes/
install -d -m 755 $RPM_BUILD_ROOT/%{_datadir}/apps/ksplash/Themes/%{theme_name}/
install -d -m 755 $RPM_BUILD_ROOT/%{_datadir}/faces/

install -m 644 extras/kdm/user.png  $RPM_BUILD_ROOT/%{_datadir}/faces/user-wasp.png
install -m 644 extras/kdm/user_root.png  $RPM_BUILD_ROOT/%{_datadir}/faces/root-wasp.png
cp -r extras/color-scheme/*/{*.kcsrc,*.kcmrc} $RPM_BUILD_ROOT/%{_datadir}/apps/kdisplay/color-schemes/
cp -r extras/icewm/* $RPM_BUILD_ROOT/%{_datadir}/apps/kwin/icewm-themes/
cp -r extras/splash/Gonx $RPM_BUILD_ROOT/%{_datadir}/apps/ksplash/Themes/
cp -r extras/splash/Wasp $RPM_BUILD_ROOT/%{_datadir}/apps/ksplash/Themes/
cp -r extras/splash/WaspWare $RPM_BUILD_ROOT/%{_datadir}/apps/ksplash/Themes/
cp -r 16x16/ 22x22/ 32x32/ 48x48/ 64x64/ 128x128/ scalable/ index.desktop $RPM_BUILD_ROOT/%{_datadir}/icons/%{theme_name}-%{version}/

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README LICENSE 
%{_iconsdir}/%{theme_name}-%{version}/
%{_datadir}/apps/kdisplay/color-schemes/
%{_datadir}/apps/kwin/icewm-themes/
%{_datadir}/apps/ksplash/Themes/
%{_datadir}/faces/*.png


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 2.6.1-9mdv2011.0
+ Revision: 619904
- the mass rebuild of 2010.0 packages

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 2.6.1-8mdv2010.0
+ Revision: 438086
- rebuild

* Sun Mar 22 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2.6.1-7mdv2009.1
+ Revision: 360341
- Fix Requires

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 2.6.1-6mdv2009.0
+ Revision: 240883
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Sep 18 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 2.6.1-4mdv2008.0
+ Revision: 89437
- Fix Requires (Bug #33726)
- Import kde-icons-wasp




* Fri Jul 14 2006 Nicolas Lcureuil <neoclust@mandriva.org> 2.6.1-3mdv2007.0
- Rebuild
- Use mkrel

* Sun May 02 2004 Laurent Culioli <laurent@mandrake.org> 2.6.1-2mdk
- fix ksplash theme

* Mon Apr 19 2004 Laurent Culioli <laurent@mandrake.org> 2.6.1-1mdk
- new kde icon theme.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2450 |12cr|kde-odf-thumbnail-1.0.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Summary	ODF Thumbnail plugin for KDE
Name:		kde-odf-thumbnail
Version:	1.0.0
Release:	4
Source0:	http://kenai.com/projects/%{name}/downloads/download/%{version}/%{name}-%{version}.tar.gz
License:	LGPLv3
Group:		Graphical desktop/KDE
URL:		http://kde-apps.org/content/show.php?content=110864
# Patch to add some translations in the desktop file
Patch0:		kde-odf-thumbnail-1.0.0-mdv-add-translation-in-desktopfile.patch
BuildRequires:	kdebase4-devel
Provides:	kde-office-thumbnails = %{version}-%{release}

%description 
Plugin for KDE file managers (Dolphin and Konqueror) to preview ODF files (Open
Document Format) as Thumbnails.You do not need to install OpenOffice.org or any
other office suite for it to work (it only uses KDE API).

%files 
%doc README LICENSE
%{_kde_libdir}/kde4/opendocumentthumbnail.so
%{_kde_services}/opendocumentthumbnail.desktop

%prep
%setup -q 
%patch0

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2451 |12cr|kde-rootactions-servicemenu-2.7.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname	rootactions_servicemenu

Summary:	Root actions for Dolphin context menu
Name:		kde-rootactions-servicemenu
Version:	2.7.3
Release:	%mkrel 1
License:	GPLv2+
Group:		Graphical desktop/KDE
URL:		http://www.kde-apps.org/content/show.php/?content=48411
Source0:	http://www.kde-apps.org/CONTENT/content-files/48411-%{oname}_%{version}.tar.gz
# adapt for kdesu in %{_libdir}/kde4/libexec/kdesu
Patch0:		rootactions-mandriva-kdesu.patch
BuildArch:	noarch
BuildRequires:	kde4-macros
Requires:	kdebase4-workspace
Obsoletes:	kde_servicemenu_rootactions < %{version}
Obsoletes:	openasroot-kmenu < 1.0-7
Provides:	openasroot-kmenu = 1.1

%description
Root Actions servicemenu provides a convenient way to perform
several actions 'as root', from the right-click context menu in KDE
filemanager.

%prep
%setup -q -n %{oname}_%{version}
%patch0 -p1

%install
%__rm -rf %{buildroot}
%__install -d -m755 %{buildroot}%{_bindir}
%__install -m755 Root_Actions_%{version}/*.pl %{buildroot}%{_bindir}

%__install -d -m755 %{buildroot}%{_kde_services}/ServiceMenus
%__install -m644 Root_Actions_%{version}/dolphin-KDE4/* %{buildroot}%{_kde_services}/ServiceMenus

%__install -d -m755 %{buildroot}%{_kde_appsdir}/krusader
%__install -m644 Root_Actions_%{version}/krusader-KDE4/* %{buildroot}%{_kde_appsdir}/krusader


%clean
%__rm -rf %{buildroot}

%files
%doc README changelog
%{_bindir}/rootactions-servicemenu.pl
%{_kde_services}/ServiceMenus/10-rootactionsfolders.desktop
%{_kde_services}/ServiceMenus/11-rootactionsfiles.desktop
%{_kde_appsdir}/krusader/krusader_rootactions.xml



%changelog
* Mon May 28 2012 Andrey Bondrov <abondrov@mandriva.org> 2.7.3-1mdv2012.0
+ Revision: 801007
- New version 2.7.3, re-diff patch, package Krusader actions (but user must import them from Krusader settings anyway)

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.0 packages

  + Juan Luis Baptiste <juancho@mandriva.org>
    - Updated to 2.4.6.

* Wed Jul 22 2009 Anssi Hannula <anssi@mandriva.org> 2.4.3-2mdv2010.0
+ Revision: 398558
- obsoletes openasroot-kmenu

* Tue Jul 21 2009 Anssi Hannula <anssi@mandriva.org> 2.4.3-1mdv2010.0
+ Revision: 398438
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2452 |12cr|kdevmon-0.4.7-0.840945.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    kdevmon
%define version 0.4.7
%define svnrel  840945
%define release %mkrel -c %svnrel 3

Summary:	A utility for monitoring the throughput of one network device
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPLv2+
Group:		Monitoring
Source:		%{name}-r%{svnrel}.tar.bz2
URL: 		http://websvn.kde.org/trunk/playground/network/kdevmon/
BuildRoot: 	%_tmppath/%{name}-buildroot
BuildRequires:  kdelibs4-devel

%description
Kdevmon is a utility for KDE that monitors the throughput of a network
device. It docks in the systemtray and shows the current network traffic
as a diagram. There also is a resizable main window that provides a
larger traffic diagram and displays the current net speed in bits per
second. Middle-clicking on the dock window or on the main window offers
you an overview of the amount of incoming/outgoing bits and the current
and the maximum bit rate.

%prep
%setup -q -n %name

%build
%cmake_kde4
%make

%install
rm -fr %buildroot
%makeinstall_std -C build

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%files
%defattr (-,root,root)
%doc ChangeLog README TODO 
%_kde_bindir/kdevmon
%_kde_datadir/applications/kde4/kdevmon.desktop


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4.7-0.840945.3mdv2011.0
+ Revision: 619955
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.4.7-0.840945.2mdv2010.0
+ Revision: 429666
- rebuild

* Sat Aug 02 2008 Funda Wang <fwang@mandriva.org> 0.4.7-0.840945.1mdv2009.0
+ Revision: 260731
- swtich to kde4 version
- switch to /opt

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Thu Jan 03 2008 Thierry Vignaud <tv@mandriva.org> 0.4.6-10mdv2008.1
+ Revision: 142124
- kdedesktop2mdkmenu.pl is no more
- kill re-definition of %%buildroot on Pixel's request
- import kdevmon

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Wed May 10 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.4.6-10mdk
- Remove Hardcoded Packager tag

* Wed May 10 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.4.6-9mdk
- Rebuild to generate categories

* Wed Dec 28 2005 Anssi Hannula <anssi@mandriva.org> 0.4.6-8mdk
- fix x86_64 build

* Mon Dec 26 2005 Laurent Culioli <laurent@mandrakesoft.com> 0.4.6-7mdk
- Remove redundant Buildrequires
- use mkrel

* Wed Aug 24 2005 Laurent MONTEL <lmontel@mandriva.com> 0.4.6-6mdk
- Rebuild for add signature

* Mon Dec 20 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.4.6-5mdk
- Add patch1 fix crash 

* Mon Jun 14 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.4.6-4mdk
- Rebuild

* Wed May 28 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 0.4.6-3mdk
- fix spec file.

* Mon Aug 19 2002 Laurent Culioli <laurent@pschit.net> 0.4.6-2mdk
- Rebuild with gcc3.2

* Fri Jun 07 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 0.4.6-1mdk
- new version

* Tue Jan 22 2002 Laurent Culioli <laurent@mandrakesoft.com> 0.4.5-2mdk
- rebuild

* Fri Nov 16 2001 Laurent Culioli <laurent@mandrakesoft.com> 0.4.5-1mdk
- updated to 0.4.5

* Thu Sep 06 2001 Laurent MONTEL <lmontel@mandrakesoft.com> 0.4.4-2mdk
- Rebuild 

* Mon Jul 16 2001 Laurent Culioli <laurent@mandrakesoft.com> 0.4.4-1mdk
- first package





@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2453 |12cr|kdiff3-0.9.97-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kdiff3
Version:	0.9.97
Release:	1
Summary:	Summary Utility for comparing/merging up to three text files or directories
License:	GPLv2+
Group:		Development/Other
Source:		http://downloads.sourceforge.net/kdiff3/kdiff3-%{version}.tar.gz
Url: 		http://kdiff3.sourceforge.net/
BuildRequires:	kdebase4-devel
BuildRequires:	desktop-file-utils

%description
KDiff3 is a file and directory diff and merge tool which:
   * compares and merges two or three text input files or directories
   * shows the differences line by line and character by character(!)
   * provides an automatic merge-facility
   * has an editor for comfortable solving of merge-conflicts
   * provides networktransparency via KIO
   * has options to highlight or hide changes in white-space or comments

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

desktop-file-install --vendor="" \
  --add-category="Qt" \
  --add-category="KDE" \
  --add-category="Development" \
  --dir %{buildroot}%{_kde_datadir}/applications/kde4 %{buildroot}%{_kde_datadir}/applications/kde4/*.desktop

%find_lang %{name} kdiff3plugin kdiff3fileitemactionplugin %{name}.lang --with-html

%files -f %{name}.lang
%{_kde_bindir}/%{name}
%{_kde_libdir}/kde4/*
%{_kde_appsdir}/%{name}
%{_kde_appsdir}/kdiff3part/kdiff3_part.rc
%{_kde_applicationsdir}/*.desktop
%{_kde_iconsdir}/*/*/apps/*.png
%{_kde_services}/*.desktop

%changelog
* Tue Feb 14 2012 Andrey Bondrov <abondrov@mandriva.org> 0.9.96-1mdv2011.0
+ Revision: 773971
- Update find_lang usage
- New version 0.9.96

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.95-3mdv2011.0
+ Revision: 612561
- the mass rebuild of 2010.1 packages

* Sun May 02 2010 Funda Wang <fwang@mandriva.org> 0.9.95-2mdv2010.1
+ Revision: 541551
- fix perms

* Sat May 02 2009 Funda Wang <fwang@mandriva.org> 0.9.95-1mdv2010.0
+ Revision: 370592
- New version 0.9.95

* Tue Jan 20 2009 Funda Wang <fwang@mandriva.org> 0.9.94-1mdv2009.1
+ Revision: 331516
- New version 0.9.94

* Fri Jan 09 2009 Funda Wang <fwang@mandriva.org> 0.9.93-1mdv2009.1
+ Revision: 327716
- 0.9.93 final

* Mon Jul 21 2008 Funda Wang <fwang@mandriva.org> 0.9.93-0.835723.1mdv2009.0
+ Revision: 239303
- BR dfu
- switch to kde4 version

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 0.9.92-1mdv2008.1
+ Revision: 136523
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Jun 22 2007 Funda Wang <fwang@mandriva.org> 0.9.92-1mdv2008.0
+ Revision: 43053
- BR kdebase
- clean spec file
  really xdg menu
- New upstream version
- Import kdiff3



* Wed Sep 06 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.9.90-2mdv2007.0
- Rebuild

* Mon May 15 2006 Laurent MONTEL <lmontel@mandriva.com> 0.9.90-1
- 0.9.90

* Mon Apr 10 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.9.89-1mdk
- New release 0.9.89

* Fri Dec 23 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.9.88-3mdk
- Fix Build
- use mkrel

* Fri May 06 2005 Laurent MONTEL <lmontel@mandriva.com> 0.9.88-2mdk
- Fix build 

* Fri Feb 25 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 0.9.88-1mdk
- 0.9.88

* Tue Feb 01 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 0.9.87-1mdk
- 0.9.87

* Fri Aug 27 2004 Nick Brown <nickbrown@mandrake.org> 0.9.86-2mdk
- Rebuild for new menu

* Tue Jul 13 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.9.86-1mdk
- 0.9.86

* Mon Jun 14 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.9.84-2mdk
- Rebuild

* Tue Jun 01 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.9.84-1mdk
- 0.9.84

* Sat Mar 13 2004 Nick Brown <nickbroon@blueyonder.co.uk> 0.9.83-1mdk
- 0.9.83

* Mon Feb 09 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.9.82-1mdk

- 0.9.82

* Tue Jan 20 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.9.81-1mdk

- from Nick Brown <nickbroon@blueyonder.co.uk> : 
        - First Mandrake package release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2454 |12cr|kdist-0.0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _libexecdir /usr/libexec

Summary:	Tool for managing Mandriva kernel builds
Name:		kdist
Version:	0.0.4
Release:	%mkrel 1
License: 	GPL v2
Group: 		System/Configuration/Hardware
Source0:	%{name}-%{version}.tar.bz2
URL:		http://git.mandriva.com/projects/?p=users/fbui/kdist.git
BuildRoot: 	%{_tmppath}/%{name}-%{version}-build
BuildArch:	noarch

%description
Kdist is a tool for managing Mandriva kernel builds from a git repository.

%prep
%setup -q

%build

%install
%makeinstall_std prefix=/usr

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(644,root,root,755)
%attr(0755, root, root) %_bindir/kdist
%_libexecdir/kdist/


%changelog
* Tue Jul 26 2011 Franck Bui <franck.bui@mandriva.com> 0.0.4-1mdv2012.0
+ Revision: 691729
- v0.0.4
- Upgrade to v0.0.2

* Mon Jun 27 2011 Eugeni Dodonov <eugeni@mandriva.com> 0.0.1-1
+ Revision: 687561
- Imported kdist
- Created package structure for kdist.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2455 |12cr|keepalived-1.2.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package	%nil
%define name    keepalived
%define version 1.2.7
%define release %mkrel 1

Name: %{name}
Version: %{version}
Release: %{release}
Summary: HA monitor built upon LVS, VRRP and services poller
License: GPL
Group: System/Cluster 
URL: http://www.keepalived.org/
Source0: http://www.keepalived.org/software/%{name}-%{version}.tar.gz
BuildRequires: pkgconfig(openssl)
BuildRequires: pkgconfig(popt)
BuildRequires: kernel-devel

%description
The main goal of the keepalived project is to add a strong & robust keepalive
facility to the Linux Virtual Server project. This project is written in C with
multilayer TCP/IP stack checks. Keepalived implements a framework based on
three family checks : Layer3, Layer4 & Layer5/7. This framework gives the
daemon the ability to check the state of an LVS server pool. When one of the
servers of the LVS server pool is down, keepalived informs the linux kernel via
a setsockopt call to remove this server entry from the LVS topology. In
addition keepalived implements an independent VRRPv2 stack to handle director
failover. So in short keepalived is a userspace daemon for LVS cluster nodes
healthchecks and LVS directors failover.

%prep
%setup

%build
%configure2_5x
%make

%install
%{makeinstall_std}
# Remove "samples", as we include them in %%doc
rm -rf %{buildroot}%{_sysconfdir}/%{name}/samples/

%post
%_post_service %{name}

%preun 
%_preun_service %{name}

%files
%defattr(-, root, root, 0755)
%doc AUTHOR ChangeLog CONTRIBUTORS COPYING README TODO
%doc doc/keepalived.conf.SYNOPSIS doc/samples/
%dir %{_sysconfdir}/keepalived/
%attr(0600, root, root) %config(noreplace) %{_sysconfdir}/keepalived/keepalived.conf
%attr(0600, root, root) %config(noreplace) %{_sysconfdir}/sysconfig/keepalived
%{_sysconfdir}/rc.d/init.d/keepalived
%{_bindir}/genhash
%{_sbindir}/keepalived
%{_mandir}/man1/genhash.1*
%{_mandir}/man5/keepalived.conf.5*
%{_mandir}/man8/keepalived.8*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2456 |12cr|keepassx-0.4.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:		Cross Platform Password Manager
Name:		keepassx
Version:		0.4.3
Release:		3
Source0:		http://downloads.sourceforge.net/keepassx/keepassx-%{version}.tar.gz
Patch0:		keepassx-0.4.3-fix-getpid-undef.patch
License:		GPLv2+
Group:		File tools
URL:		http://www.keepassx.org/
BuildRequires:	desktop-file-utils
#BuildRequires:	imagemagick
BuildRequires:	libxi-devel
BuildRequires:	libxtst-devel
BuildRequires:	qt4-devel >= 4.3.0
BuildRequires:	desktop-file-utils
Provides:	keepass = %{version}-%{release}
Provides:	KeePassX = %{version}-%{release}

%description
KeePassX is a free/open-source password manager or safe which helps
you to manage your passwords in a secure way. You can put all your
passwords in one database, which is locked with one master key or a
key-disk. So you only have to remember one single master password or
insert the key-disk to unlock the whole database. The databases are
encrypted using the best and most secure encryption algorithms
currently known (AES and Twofish).

%prep
%setup -q
%apply_patches

%build
%qmake_qt4 PREFIX=%{_prefix}
%make

%install
rm -rf %{buildroot}
%makeinstall_std INSTALL_ROOT=%{buildroot}

install -D -m 644 share/keepassx/icons/keepassx_large.png	%{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
install -D -m 644 share/keepassx/icons/keepassx.png		%{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
install -D -m 644 share/keepassx/icons/keepassx_small.png	%{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png

# fix .desktop file
desktop-file-install --vendor="mandriva" \
		--add-category="System" \
		--remove-key="X-SuSE-translate" \
		--delete-original \
		--dir=%{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/%{name}.desktop


%files
%doc changelog
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop
%{_datadir}/pixmaps/%{name}.xpm
%{_iconsdir}/hicolor/16x16/apps/%{name}.png
%{_iconsdir}/hicolor/32x32/apps/%{name}.png
%{_iconsdir}/hicolor/48x48/apps/%{name}.png
%{_datadir}/mime/packages/%{name}.xml
%{_datadir}/mimelnk/application/x-keepass.desktop


%changelog
* Tue Oct 09 2012 Giovanni Mariani <mc2374@mclink.it> 0.4.3-3
- Added BReq for libxi-devel, because the build needs XInput.h
- Added P0 to fix build failure because of "getpid" undefined
- Added version info to BReqs accoridng to to CMakeList.txt file
- Dropped BuildRoot, %%mkrel and %%clean section
- Dropped BReq for imagemagick: no more used in the build process

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4.3-2mdv2011.0
+ Revision: 612563
- the mass rebuild of 2010.1 packages

* Wed Apr 07 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.4.3-1mdv2010.1
+ Revision: 532448
- fix spec
- new upstream release 0.4.3
- use upstream .desktop file instead of custom one
- clean spec

* Wed Feb 24 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0:0.4.2-0.beta.1mdv2010.1
+ Revision: 510701
- new version 0.4.2beta

* Fri Sep 18 2009 David Walluck <walluck@mandriva.org> 0:0.4.1-1mdv2010.0
+ Revision: 444394
- 0.4.1

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Thu Jan 15 2009 David Walluck <walluck@mandriva.org> 0:0.3.4-1mdv2009.1
+ Revision: 329876
- fix Exec line in .desktop
- 0.3.4

* Sat Oct 18 2008 David Walluck <walluck@mandriva.org> 0:0.3.3-1mdv2009.1
+ Revision: 295152
- 0.3.3

* Sun Aug 03 2008 David Walluck <walluck@mandriva.org> 0:0.3.2-1mdv2009.0
+ Revision: 261705
- 0.3.2

* Sun Apr 20 2008 David Walluck <walluck@mandriva.org> 0:0.3.1-1mdv2009.0
+ Revision: 196008
- 0.3.1

* Wed Jan 02 2008 David Walluck <walluck@mandriva.org> 0:0.2.2-5mdv2008.1
+ Revision: 140689
- add mime type to desktop file

* Wed Jan 02 2008 David Walluck <walluck@mandriva.org> 0:0.2.2-4mdv2008.1
+ Revision: 140687
- add mime file source
- add desktop post
- add mime file

* Tue Jan 01 2008 David Walluck <walluck@mandriva.org> 0:0.2.2-3mdv2008.1
+ Revision: 140032
- add docs

* Tue Jan 01 2008 David Walluck <walluck@mandriva.org> 0:0.2.2-2mdv2008.1
+ Revision: 139957
-BuildRequires: libxtst-devel
- import keepassx



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2457 |12cr|keepnote-0.7.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		keepnote
Version:	0.7.7
Release:	%mkrel 1
Group:		Development/Other
License:	GPLv2
Summary:	KeepNote lets you keep notes
Source:		http://rasm.ods.org/keepnote/download/keepnote-%{version}.tar.gz
URL:		http://rasm.ods.org/keepnote/
BuildArch:	noarch
BuildRequires:	python-devel

%description
KeepNote is an application that lets organize your notes.
Keepnote replaces knowit (which is incompatible with kde4).

%prep
%setup -q

#fix desktop file, add ; to end of Categories list
%__sed -i -e 's|\(Categories.*\)|\1;|' desktop/keepnote.desktop

%build

%install
%__rm -rf %{buildroot}
python setup.py install --root=%{buildroot}

#find_lang causes problems here

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/%{name}
%{python_sitelib}/%{name}
%{python_sitelib}/%{name}-%{version}-py%{py_ver}.egg-info
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/48x48/apps/%{name}.png


%changelog
* Tue Feb 14 2012 Andrey Bondrov <abondrov@mandriva.org> 0.7.7-1mdv2011.0
+ Revision: 774032
- New version 0.7.7

* Sun Jul 03 2011 Jani Välimaa <wally@mandriva.org> 0.7.3-1
+ Revision: 688595
- new version 0.7.3

* Wed Jun 01 2011 Jani Välimaa <wally@mandriva.org> 0.7.2-1
+ Revision: 682298
-new version 0.7.2

* Sun Apr 03 2011 Jani Välimaa <wally@mandriva.org> 0.7-1
+ Revision: 649993
- new version 0.7
- drop buildroot definition
- minor .spec cleanup

* Wed Nov 24 2010 Jani Välimaa <wally@mandriva.org> 0.6.7-1mdv2011.0
+ Revision: 600405
- new version 0.6.7
- fix .desktop file

* Sat Nov 20 2010 Olivier Faurax <ofaurax@mandriva.org> 0.6.6-3mdv2011.0
+ Revision: 599267
- adding correct sources
- New version + use URL as Source

* Sat Nov 20 2010 Olivier Faurax <ofaurax@mandriva.org> 0.6.5-3mdv2011.0
+ Revision: 599263
- rebuild

* Sat Nov 06 2010 Jani Välimaa <wally@mandriva.org> 0.6.5-2mdv2011.0
+ Revision: 594289
- tag package as noarch
- install files to python_sitelib

* Sat Oct 23 2010 Olivier Faurax <ofaurax@mandriva.org> 0.6.5-1mdv2011.0
+ Revision: 587596
- new version 0.6.5

* Thu Aug 19 2010 Olivier Faurax <ofaurax@mandriva.org> 0.6.4-1mdv2011.0
+ Revision: 571380
- New version 0.6.4
- Corrections from Nicnlecureuil: use %%_datadir rather than %%_prefix/share
- lang handling
- don't own system dirs

* Sat Mar 13 2010 Olivier Faurax <ofaurax@mandriva.org> 0.6.2-1mdv2010.1
+ Revision: 518619
- New version 0.6.2
- Revert unneeded dependency
- Added libpython-devel dependency

* Thu Dec 24 2009 Olivier Faurax <ofaurax@mandriva.org> 0.6.1-1mdv2010.1
+ Revision: 481932
- Missing python-devel dependency
--install-lib for 64bits build
- import keepnote



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2458 |12cr|kepas-0.9.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	KDE Easy Publish and Share
Name:		kepas
Version: 	0.9.3
Release: 	3
Source0: 	http://kent.dl.sourceforge.net/sourceforge/kepas/%name-%version.tar.bz2
Patch0:		kepas-0.9.3-linking.patch
License: 	GPLv2+
Group: 		Networking/Other
Url: 		http://www.kde-apps.org/content/show.php?content=73968
BuildRequires: 	kdelibs4-devel


%description 
Kepas is a zeroconf KDE4 filetransfer tool. 
It discovers your local LAN for buddies (KDNSSD) and lets you transfer
files or klipper entries from a trayicon or via drag 'n drop with the
kepas plasmoid.

Current features: 

* Run Kepas as Plasmoid or Trayicon
* Zeroconf buddy discovery in your LAN (KDNSSD) 
* Filetransfer between buddies (kepas or giver)
* Filetransfer to kopete ICQ contacts 
* Filetransfer to kopete Jabber contacts
* Transfer of klipper entries 
* Activate received klipper entries 
* Drag 'n Drop Files on the kepas Plasmoid 
* Configure the destination folder and nickname
* Start a Public Folder (KPF)
* Monitor your Public Folders
* available Public Folders are shown on Buddy discovery

%files 
%doc AUTHORS 
%{_kde_bindir}/*
%{_kde_libdir}/*.so
%{_kde_appsdir}/plasma/plasma.notifyrc
%{_kde_appsdir}/%name
%{_kde_libdir}/kde4/plasma_applet_kepas.so
%{_kde_applicationsdir}/*.desktop
%{_kde_iconsdir}/*/*/*/*
%{_kde_services}/plasma-applet-kepas.desktop

#--------------------------------------------------------------------
%prep
%setup -q -n %name-%version
%patch0 -p1

%build
%cmake_kde4
%make

%install
%{makeinstall_std} -C build







@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2459 |12cr|kernel-linus-3.4.19-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# -*- Mode: rpm-spec -*-
#
# (c) Mandriva
#

%define kernelversion	3
%define patchlevel	4
%define sublevel	19

# kernel.org -rcX patch (only the number after "rc")
%define krc		0

# kernel.org -gitX patch (only the number after "git")
%define kgit		0

# this is the releaseversion
%define mdvrelease 	1

# This is only to make life easier for people that creates derivated kernels
# a.k.a name it kernel-tmb :)
%define kname 		kernel-linus

%define rpmtag		%distsuffix

%if %krc || %kgit
%define	rpmrel		%mkrel %{?%{krc}:-rc%{krc}}%{?%{kgit}:-git%{kgit}}-%{mdvrelease}
%else
%define rpmrel		%mkrel %{mdvrelease}
%endif


# theese two never change, they are used to fool rpm/urpmi/smart
%define fakever		1
%define fakerel		%mkrel 1

# When we are using a rc/git patch
%define kversion  	%{kernelversion}.%{patchlevel}.%{sublevel}
%define kverrel   	%{kversion}-%{rpmrel}

# used for not making too long names for rpms or search paths
%if %krc || %kgit
%define tar_ver	  	%{kernelversion}.%(expr %{patchlevel} - 1)
%define buildrpmrel	0%{?%{krc}:.rc%{krc}}%{?%{kgit}:.git%{kgit}}.%{mdvrelease}%{rpmtag}
%else
%define tar_ver	  	%{kernelversion}.%{patchlevel}
%define	buildrpmrel	%{mdvrelease}%{rpmtag}
%endif

%define buildrel        %{kversion}-%{buildrpmrel}

%define klinus_notice NOTE: This kernel has no Mandriva patches and no third-party drivers.

# having different top level names for packges means that you have to remove them by hard :(
%define top_dir_name    %{kname}-%{_arch}

%define build_dir       %{_builddir}/%{top_dir_name}
%define src_dir         %{build_dir}/linux-%{tar_ver}

# disable useless debug rpms...
%define _enable_debug_packages  %{nil}
%define debug_package           %{nil}

# build defines
%define build_doc 1
%define build_source 1
%define build_devel 1

%define build_kernel 1

%define distro_branch %(perl -pe '/(\\d+)\\.(\\d)\\.?(\\d)?/; $_="$1.$2"' /etc/mandriva-release)

# End of user definitions
%{?_without_kernel: %global build_kernel 0}
%{?_without_doc: %global build_doc 0}
%{?_without_source: %global build_source 0}
%{?_without_devel: %global build_devel 0}

%{?_with_kernel: %global build_kernel 1}
%{?_with_doc: %global build_doc 1}
%{?_with_source: %global build_source 1}
%{?_with_devel: %global build_devel 1}

%if %(if [ -z "$CC" ] ; then echo 0; else echo 1; fi)
%define kmake %make CC="$CC"
%else
%define kmake %make
%endif
# there are places where parallel make don't work
%define smake make

# Parallelize xargs invocations on smp machines
%define kxargs xargs %([ -z "$RPM_BUILD_NCPUS" ] \\\
	&& RPM_BUILD_NCPUS="`/usr/bin/getconf _NPROCESSORS_ONLN`"; \\\
	[ "$RPM_BUILD_NCPUS" -gt 1 ] && echo "-P $RPM_BUILD_NCPUS")

# Aliases for amd64 builds (better make source links?)
%define target_cpu	%(echo %{_target_cpu} | sed -e "s/amd64/x86_64/")
%define target_arch	%(echo %{_arch} | sed -e "s/amd64/x86_64/")

# src.rpm description
Summary: 	The Linux kernel (the core of the Linux operating system)
Name:           %{kname}
Version:        %{kversion}
Release:        %{rpmrel}
License: 	GPLv2
Group: 		System/Kernel and hardware
ExclusiveArch: 	%{ix86} x86_64
ExclusiveOS: 	Linux
URL: 		http://wiki.mandriva.com/en/Docs/Howto/Mandriva_Kernels#kernel-linus

####################################################################
#
# Sources
#
### This is for full SRC RPM
Source0:        ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.0/linux-%{tar_ver}.tar.xz
Source1:        ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.0/linux-%{tar_ver}.tar.sign

# This is for disabling mrproper and other targets on -devel rpms
Source2:	disable-mrproper-in-devel-rpms.patch

Source4:       README.kernel-sources

# Kernel defconfigs
Source20: 	i386_defconfig
Source21: 	x86_64_defconfig

# rpmlintrc
Source30:	%{name}.rpmlintrc


####################################################################
#
# Patches

#
# Patch0 to Patch100 are for core kernel upgrades.
#

# Pre linus patch: ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/testing

%if %sublevel
Patch1:         ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.0/patch-%{kversion}.xz
Source10:       ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.0/patch-%{kversion}.sign
%endif
# kernel.org -git
%if %kgit
Patch2:         ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/snapshots/patch-%{kernelversion}.%{patchlevel}-%{sublevel}-git%{kgit}.xz
Source11:       ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/snapshots/patch-%{kernelversion}.%{patchlevel}-%{sublevel}-git%{kgit}.sign
%endif

#END
####################################################################

# Defines for the things that are needed for all the kernels
%define requires1 module-init-tools >= 3.6-12
%define requires2 mkinitrd >= 3.4.43-10
%define requires3 bootloader-utils >= 1.9
%define requires4 sysfsutils
%define requires5 kernel-firmware >= 2.6.27-0.rc2.2mdv

%define kprovides kernel = %{tar_ver}, alsa

Autoreqprov: 	no
BuildRequires: 	gcc module-init-tools >= 0.9.15

%description
Source package to build the Linux kernel.

%{klinus_notice}


#
# kernel: Symmetric MultiProcessing kernel
#
%if %build_kernel
%package -n %{kname}-%{buildrel}
Version:	%{fakever}
Release:	%{fakerel}
%ifarch %{ix86}
Summary:	Linux Kernel for desktop use with i586 & 4GB RAM
%else
Summary:	Linux Kernel for desktop use with %{_arch}
%endif
Group:		System/Kernel and hardware
Provides:	%kprovides
Provides:	should-restart = system
Requires:	%requires1
Requires:	%requires2
Requires:	%requires3
Requires:	%requires4
Requires: 	%requires5

%ifarch %{ix86}
Conflicts:	arch(x86_64)
%endif

%description -n %{kname}-%{buildrel}
%ifarch %{ix86}
This kernel is compiled for desktop use, single or multiple i586
processor(s)/core(s) and less than 4GB RAM, using HZ_1000, voluntary
preempt, CFS cpu scheduler and cfq i/o scheduler.
This kernel relies on in-kernel smp alternatives to switch between
up & smp mode depending on detected hardware. To force the kernel
to boot in single processor mode, use the "nosmp" boot parameter.
%else
This kernel is compiled for desktop use, single or multiple %{_arch}
processor(s)/core(s), using HZ_1000, voluntary preempt, CFS cpu
scheduler and cfq i/o scheduler.
This kernel relies on in-kernel smp alternatives to switch between
up & smp mode depending on detected hardware. To force the kernel
to boot in single processor mode, use the "nosmp" boot parameter.
%endif

For instructions for update, see:
http://www.mandriva.com/en/security/kernelupdate

%{klinus_notice}
%endif # build_kernel


#
# kernel-source: kernel sources
#
%if %build_source
%package -n %{kname}-source-%{buildrel}
Version:	%{fakever}
Release:	%{fakerel}
Provides:	%{kname}-source, kernel-source = %{kverrel}, kernel-devel = %{kverrel}
Provides:	%{kname}-source-%{kernelversion}.%{patchlevel}
Requires:	glibc-devel, ncurses-devel, make, gcc, perl, diffutils
Summary:	The source code for the Linux kernel
Group:		Development/Kernel
Autoreqprov: 	no
%ifarch %{ix86}
Conflicts:	arch(x86_64)
%endif

%description -n %{kname}-source-%{buildrel}
The %{kname}-source package contains the source code files for the
Linux kernel. Theese source files are only needed if you want to build
your own custom kernel that is better tuned to your particular hardware.

If you only want the files needed to build 3rdparty (nVidia, Ati, dkms-*,...)
drivers against, install the *-devel-* rpm that is matching your kernel.

For instructions for update, see:
http://www.mandriva.com/en/security/kernelupdate

%{klinus_notice}
%endif #build_source


#
# kernel-devel: stripped kernel sources
#
%if %build_devel
%package -n %{kname}-devel-%{buildrel}
Version:	%{fakever}
Release:	%{fakerel}
Provides:	kernel-devel = %{kverrel}
Summary:	The %{kname} devel files for 3rdparty modules build
Group:		Development/Kernel
Autoreqprov:	no
Requires:	glibc-devel, ncurses-devel, make, gcc, perl
%ifarch %{ix86}
Conflicts:	arch(x86_64)
%endif

%description -n %{kname}-devel-%{buildrel}
This package contains the kernel-devel files that should be enough to build
3rdparty drivers against for use with the %{kname}-%{buildrel}.

If you want to build your own kernel, you need to install the full
%{kname}-source-%{buildrel} rpm.

%{klinus_notice}
%endif #build_devel


#
# kernel-doc: documentation for the Linux kernel
#
%if %build_doc
%package -n %{kname}-doc
Version:        %{kversion}
Release:        %{rpmrel}
Summary:	Various documentation bits found in the kernel source
Group:		Books/Computer books
Buildarch:	noarch

%description -n %{kname}-doc
This package contains documentation files form the kernel source. Various
bits of information about the Linux kernel and the device drivers shipped
with it are documented in these files. You also might want install this
package if you need a reference to the options that can be passed to Linux
kernel modules at load time.

For instructions for update, see:
http://www.mandriva.com/en/security/kernelupdate

%{klinus_notice}
%endif #build_doc


#
# kernel-latest: virtual rpm
#
%if %build_kernel
%package -n %{kname}-latest
Version:        %{kversion}
Release:        %{rpmrel}
Summary: 	Virtual rpm for latest %{kname}
Group: 	  	System/Kernel and hardware
Requires: 	%{kname}-%{buildrel}
Obsoletes:	%{kname}-smp-latest
%ifarch %{ix86}
Conflicts:	arch(x86_64)
%endif

%description -n %{kname}-latest
This package is a virtual rpm that aims to make sure you always have the
latest %{kname} installed...

%{klinus_notice}
%endif #build_kernel


#
# kernel-source-latest: virtual rpm
#
%if %build_source
%package -n %{kname}-source-latest
Version:        %{kversion}
Release:        %{rpmrel}
Summary: 	Virtual rpm for latest %{kname}-source
Group: 	  	System/Kernel and hardware
Requires: 	%{kname}-source-%{buildrel}
%ifarch %{ix86}
Conflicts:	arch(x86_64)
%endif

%description -n %{kname}-source-latest
This package is a virtual rpm that aims to make sure you always have the
latest %{kname}-source installed...

%{klinus_notice}
%endif #build_source


#
# kernel-devel-latest: virtual rpm
#
%if %build_devel
%package -n %{kname}-devel-latest
Version:        %{kversion}
Release:        %{rpmrel}
Summary: 	Virtual rpm for latest %{kname}-devel
Group: 	  	System/Kernel and hardware
Requires: 	%{kname}-devel-%{buildrel}
Obsoletes:	%{kname}-smp-devel-latest
Obsoletes:	%{kname}-smp-headers-latest
%ifarch %{ix86}
Conflicts:	arch(x86_64)
%endif

%description -n %{kname}-devel-latest
This package is a virtual rpm that aims to make sure you always have the
latest %{kname}-devel installed...

%{klinus_notice}
%endif #build_devel


#
# End packages - here begins build stage
#
%prep
%setup -q -n %top_dir_name -c

pushd %src_dir
%if %sublevel
%patch1 -p1
%endif
%if %kgit
%patch2 -p1
%endif
popd

# PATCH END


#
# Setup Begin
#


# Install defconfigs...
install %{SOURCE20} %{build_dir}/linux-%{tar_ver}/arch/x86/configs/
install %{SOURCE21} %{build_dir}/linux-%{tar_ver}/arch/x86/configs/

# make sure the kernel has the patchlevel we know it has...
LC_ALL=C perl -p -i -e "s/^SUBLEVEL.*/SUBLEVEL = %{sublevel}/" linux-%{tar_ver}/Makefile

# switching back to ld.bfd May be it is not the best solution, but it works.
sed -i '/^LD/s/ld$/ld.bfd/' %{build_dir}/linux-%{tar_ver}/Makefile

%build
# Common target directories
%define _bootdir /boot
%define _modulesdir /lib/modules
%define _firmwaredir /lib/firmware
%define _kerneldir /usr/src/%{kname}-%{buildrel}
%define _develdir /usr/src/%{kname}-devel-%{buildrel}


# Directories definition needed for building
%define temp_root %{build_dir}/temp-root
%define temp_boot %{temp_root}%{_bootdir}
%define temp_modules %{temp_root}%{_modulesdir}
%define temp_firmware %{temp_root}%{_firmwaredir}
%define temp_source %{temp_root}%{_kerneldir}
%define temp_devel %{temp_root}%{_develdir}


# Create a simulacro of buildroot
rm -rf %{temp_root}
install -d %{temp_root}


# make sure we are in the directory
cd %{src_dir}

# make sure EXTRAVERSION says what we want it to say
LC_ALL=C perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = %{?%{krc}:-rc%{krc}}%{?%{kgit}:-git%{kgit}}-%{buildrpmrel}/" Makefile

# Prepare the kernel
%smake -s mrproper
%ifarch %{ix86} x86_64
	cp arch/x86/configs/%{target_arch}_defconfig .config
%else
	cp arch/%{target_arch}/defconfig .config
%endif
%smake ARCH=%{target_arch} oldconfig

# Build the kernel
%kmake ARCH=%{target_arch} all

# Install kernel
install -d %{temp_boot}
install -m 644 System.map %{temp_boot}/System.map-%{buildrel}
install -m 644 .config %{temp_boot}/config-%{buildrel}
cp -f arch/%{target_arch}/boot/bzImage %{temp_boot}/vmlinuz-%{buildrel}

# Install modules
install -d %{temp_modules}/%{buildrel}
%smake INSTALL_MOD_PATH=%{temp_root} KERNELRELEASE=%{buildrel} modules_install 

# OLD COMMENT: remove /lib/firmware, we use a separate kernel-firmware
# COMMENT: I add it, but clean the firmware dir, because some firmware 
#          not exist in the official firmware packages
for i in `%{_bindir}/urpmq -l kernel-firmware | /bin/sort -u | %__grep '^/lib/firmware' | %__sed "s#^/lib/firmware#%{temp_firmware}#g"` ; do
	[[ -f $i ]] && rm -f $i
done
for i in `%{_bindir}/urpmq -l kernel-firmware-extra | /bin/sort -u | %__grep '^/lib/firmware' | %__sed "s#^/lib/firmware#%{temp_firmware}#g"` ; do
	[[ -f $i ]] && rm -f $i
done
find %{temp_firmware} -type d | xargs rmdir --ignore-fail-on-non-empty

# Save devel tree
%if %build_devel
mkdir -p %{temp_devel}
for i in $(find . -name 'Makefile*'); do cp -R --parents $i %{temp_devel};done
for i in $(find . -name 'Kconfig*' -o -name 'Kbuild*' -o -name config.mk); do cp -R --parents $i %{temp_devel};done
cp -fR include %{temp_devel}
cp -fR scripts %{temp_devel}
%ifarch %{ix86} x86_64
	cp -fR arch/x86/kernel/asm-offsets.{c,s} %{temp_devel}/arch/x86/kernel/
	cp -fR arch/x86/kernel/asm-offsets_{32,64}.c %{temp_devel}/arch/x86/kernel/
	cp -fR arch/x86/include %{temp_devel}/arch/x86/
%else
	cp -fR arch/%{target_arch}/kernel/asm-offsets.{c,s} %{temp_devel}/arch/%{target_arch}/kernel/
	cp -fR arch/%{target_arch}/include %{temp_devel}/arch/%{target_arch}/
%endif

# Needed for generation of kernel/bounds.s
cp -fR kernel/bounds.c %{temp_devel}/kernel/

# Needed for lguest
cp -fR drivers/lguest/lg.h %{temp_devel}/drivers/lguest/

cp -fR .config Module.symvers %{temp_devel}

# Needed for truecrypt build (Danny)
cp -fR drivers/md/dm.h %{temp_devel}/drivers/md/

# Needed for external dvb tree (#41418)
cp -fR drivers/media/dvb/dvb-core/*.h %{temp_devel}/drivers/media/dvb/dvb-core/
cp -fR drivers/media/dvb/frontends/lgdt330x.h %{temp_devel}/drivers/media/dvb/frontends/

# add acpica header files, needed for fglrx build
cp -fR drivers/acpi/acpica/*.h %{temp_devel}/drivers/acpi/acpica/

# Need
%ifarch %{ix86} x86_64
cp -fR arch/x86/syscalls/* %{temp_devel}/arch/x86/syscalls/
cp -fR arch/x86/tools/* %{temp_devel}/arch/x86/tools/
%endif
cp -fR tools/include %{temp_devel}/tools/
cp -fR Documentation/DocBook/media/*.b64 %{temp_devel}/Documentation/DocBook/media/

# Check and clean the -devel tree
pushd %{temp_devel} >/dev/null
    %smake -s prepare scripts clean
    rm -f .config.old
popd >/dev/null

# Disable mrproper and other targets
patch -p1 -d %{temp_devel} -i %{SOURCE2}

# Fix permissions
chmod -R a+rX %{temp_devel}
%endif # build_devel

#make sure we are in the directory
cd %src_dir

# kernel-source is shipped as an unprepared tree
%smake -s mrproper


###
### Install
###
%install
install -m 644 %{SOURCE4}  .

cd %src_dir
# Directories definition needed for installing
%define target_source %{buildroot}/%{_kerneldir}
%define target_boot %{buildroot}%{_bootdir}
%define target_modules %{buildroot}%{_modulesdir}
%define target_devel %{buildroot}%{_develdir}

# We want to be able to test several times the install part
rm -rf %{buildroot}
cp -a %{temp_root} %{buildroot}

# Create directories infastructure
%if %build_source
install -d %{target_source}

tar cf - . | tar xf - -C %{target_source}
chmod -R a+rX %{target_source}

# we remove all the source files that we don't ship

# first architecture files
for i in alpha arm avr32 blackfin cris frv h8300 hexagon ia64 m32r mips \
	microblaze m68k m68knommu mn10300 openrisc parisc powerpc ppc \
	s390 score sh sh64 sparc tile unicore32 v850 c6x xtensa; do
	rm -rf %{target_source}/arch/$i

%if %build_devel
	rm -rf %{target_devel}/arch/$i
%endif
done

# remove arch files based on target arch
%ifnarch %{ix86} x86_64
	rm -rf %{target_source}/arch/x86
%if %build_devel
	rm -rf %{target_devel}/arch/x86
%endif
%endif


# other misc files
rm -f %{target_source}/{.config.old,.config.cmd,.tmp_gas_check,.mailmap,.missing-syscalls.d,arch/.gitignore}

#endif %build_source
%endif


# gzipping modules
find %{target_modules} -name "*.ko" | %kxargs gzip -9


# We used to have a copy of PrepareKernel here
# Now, we make sure that the thing in the linux dir is what we want it to be

for i in %{target_modules}/*; do
  rm -f $i/build $i/source
done

# sniff, if we gzipped all the modules, we change the stamp :(
# we really need the depmod -ae here
pushd %{target_modules}
for i in *; do
	/sbin/depmod -u -ae -b %{buildroot} -r -F %{target_boot}/System.map-$i $i
	echo $?
done

for i in *; do
	pushd $i
	echo "Creating module.description for $i"
	modules=`find . -name "*.ko.gz"`
	echo $modules | %kxargs /sbin/modinfo \
	| perl -lne 'print "$name\t$1" if $name && /^description:\s*(.*)/; $name = $1 if m!^filename:\s*(.*)\.k?o!; $name =~ s!.*/!!' > modules.description
	popd
done
popd


###
### Clean
###

%clean
rm -rf %{buildroot}
# We don't want to remove this, the whole reason of its existence is to be 
# able to do several rpm --short-circuit -bi for testing install 
# phase without repeating compilation phase
#rm -rf %{temp_root} 


###
### Scripts
###

### kernel
%if %build_kernel
%preun -n %{kname}-%{buildrel}
/sbin/installkernel -R %{buildrel}
if [ -L /lib/modules/%{buildrel}/build ]; then
    rm -f /lib/modules/%{buildrel}/build
fi
if [ -L /lib/modules/%{buildrel}/source ]; then
    rm -f /lib/modules/%{buildrel}/source
fi
pushd /boot > /dev/null
if [ -L vmlinuz-linus ]; then
    if [ "$(readlink vmlinuz-linus)" = "vmlinuz-%{buildrel}" ]; then
	rm -f vmlinuz-linus
    fi
fi
if [ -L initrd-linus.img ]; then
    if [ "$(readlink initrd-linus.img)" = "initrd-%{buildrel}.img" ]; then
	rm -f initrd-linus.img
    fi
fi
popd > /dev/null
exit 0

%post -n %{kname}-%{buildrel}
/sbin/installkernel -L %{buildrel}
if [ -d /usr/src/%{kname}-devel-%{buildrel} ]; then
    ln -sf /usr/src/%{kname}-devel-%{buildrel} /lib/modules/%{buildrel}/build
    ln -sf /usr/src/%{kname}-devel-%{buildrel} /lib/modules/%{buildrel}/source
fi
pushd /boot > /dev/null
if [ -L vmlinuz-linus ]; then
    rm -f vmlinuz-linus
fi
ln -sf vmlinuz-%{buildrel} vmlinuz-linus
if [ -L initrd-linus.img ]; then
    rm -f initrd-linus.img
fi
ln -sf initrd-%{buildrel}.img initrd-linus.img
popd > /dev/null

%postun -n %{kname}-%{buildrel}
/sbin/kernel_remove_initrd %{buildrel}
rm -rf /lib/modules/%{buildrel} >/dev/null
%endif # build_kernel


### kernel-devel
%if %build_devel
%post -n %{kname}-devel-%{buildrel}
# place /build and /source symlinks in place.
if [ -d /lib/modules/%{buildrel} ]; then
    ln -sf /usr/src/%{kname}-devel-%{buildrel} /lib/modules/%{buildrel}/build
    ln -sf /usr/src/%{kname}-devel-%{buildrel} /lib/modules/%{buildrel}/source
fi

%preun -n %{kname}-devel-%{buildrel}
# we need to delete <modules>/{build,source} at uninstall
if [ -L /lib/modules/%{buildrel}/build ]; then
    rm -f /lib/modules/%{buildrel}/build
fi
if [ -L /lib/modules/%{buildrel}/source ]; then
    rm -f /lib/modules/%{buildrel}/source
fi
exit 0
%endif #build_devel


### kernel-source
%if %build_source
%post -n %{kname}-source-%{buildrel}
for i in /lib/modules/%{buildrel}*; do
	if [ -d $i ]; then
		if [ ! -L $i/build -a ! -L $i/source ]; then
			rm -f $i/{build,source}
		        ln -sf /usr/src/%{kname}-%{buildrel} $i/build
		        ln -sf /usr/src/%{kname}-%{buildrel} $i/source
		fi
	fi
done

%preun -n %{kname}-source-%{buildrel}
for i in /lib/modules/%{buildrel}/{build,source}; do
	if [ -L $i ]; then
		if [ "$(readlink $i)" = "/usr/src/%{kname}-%{buildrel}" ]; then
			rm -f $i
		fi
	fi
done
exit 0
%endif # build_source


###
### file lists
###

# kernel
%if %build_kernel
%files -n %{kname}-%{buildrel}
%defattr(-,root,root)
%{_bootdir}/config-%{buildrel}
%{_bootdir}/vmlinuz-%{buildrel}
%{_bootdir}/System.map-%{buildrel}
%dir %{_modulesdir}/%{buildrel}/
%{_modulesdir}/%{buildrel}/kernel
%{_modulesdir}/%{buildrel}/modules.*
%{_firmwaredir}
%doc README.kernel-sources
%endif # build_kernel

# kernel-source
%if %build_source
%files -n %{kname}-source-%{buildrel}
%defattr(-,root,root)
%dir %{_kerneldir}
%dir %{_kerneldir}/arch
%dir %{_kerneldir}/include
%{_kerneldir}/.gitignore
%{_kerneldir}/COPYING
%{_kerneldir}/CREDITS
%{_kerneldir}/Documentation
%{_kerneldir}/Kbuild
%{_kerneldir}/Kconfig
%{_kerneldir}/MAINTAINERS
%{_kerneldir}/Makefile
%{_kerneldir}/README
%{_kerneldir}/REPORTING-BUGS
%{_kerneldir}/arch/Kconfig
%ifarch %{ix86} x86_64
%{_kerneldir}/arch/x86
%endif
%{_kerneldir}/arch/um
%{_kerneldir}/block
%{_kerneldir}/crypto
%{_kerneldir}/drivers
%{_kerneldir}/firmware
%{_kerneldir}/fs
%{_kerneldir}/include/Kbuild
%{_kerneldir}/include/acpi
%{_kerneldir}/include/asm-generic
%{_kerneldir}/include/crypto
%{_kerneldir}/include/drm
%{_kerneldir}/include/linux
%{_kerneldir}/include/math-emu
#%{_kerneldir}/include/memory
%{_kerneldir}/include/net
%{_kerneldir}/include/pcmcia
%{_kerneldir}/include/scsi
%{_kerneldir}/include/sound
%{_kerneldir}/include/target
%{_kerneldir}/include/trace
%{_kerneldir}/include/video
%{_kerneldir}/include/media
%{_kerneldir}/include/misc
%{_kerneldir}/include/mtd
%{_kerneldir}/include/rxrpc
%{_kerneldir}/include/keys
%{_kerneldir}/include/rdma
%{_kerneldir}/include/xen
%{_kerneldir}/init
%{_kerneldir}/ipc
%{_kerneldir}/kernel
%{_kerneldir}/lib
%{_kerneldir}/mm
%{_kerneldir}/net
%{_kerneldir}/samples
%{_kerneldir}/scripts
%{_kerneldir}/security
%{_kerneldir}/sound
%{_kerneldir}/tools
%{_kerneldir}/usr
%{_kerneldir}/virt
%doc README.kernel-sources
%endif # build_source

# kernel-devel
%if %build_devel
%files -n %{kname}-devel-%{buildrel}
%defattr(-,root,root)
%dir %{_develdir}
%dir %{_develdir}/arch
%dir %{_develdir}/include
%{_develdir}/.config
%{_develdir}/Documentation
%{_develdir}/Kbuild
%{_develdir}/Kconfig
%{_develdir}/Makefile
%{_develdir}/Module.symvers
%{_develdir}/arch/Kconfig
%ifarch %{ix86} x86_64
%{_develdir}/arch/x86
%endif
%{_develdir}/arch/um
%{_develdir}/block
%{_develdir}/crypto
%{_develdir}/drivers
%{_develdir}/firmware
%{_develdir}/fs
%{_develdir}/include/Kbuild
%{_develdir}/include/acpi
%{_develdir}/include/asm-generic
%{_develdir}/include/config
%{_develdir}/include/crypto
%{_develdir}/include/drm
%{_develdir}/include/generated
%{_develdir}/include/keys
%{_develdir}/include/linux
%{_develdir}/include/math-emu
%{_develdir}/include/misc
#%{_develdir}/include/memory
%{_develdir}/include/mtd
%{_develdir}/include/net
%{_develdir}/include/pcmcia
%{_develdir}/include/rdma
%{_develdir}/include/scsi
%{_develdir}/include/sound
%{_develdir}/include/target
%{_develdir}/include/trace
%{_develdir}/include/video
%{_develdir}/include/media
%{_develdir}/include/rxrpc
%{_develdir}/include/xen
%{_develdir}/init
%{_develdir}/ipc
%{_develdir}/kernel
%{_develdir}/lib
%{_develdir}/mm
%{_develdir}/net
%{_develdir}/samples
%{_develdir}/scripts
%{_develdir}/security
%{_develdir}/sound
%{_develdir}/tools
%{_develdir}/usr
%{_develdir}/virt
%doc README.kernel-sources
%endif # build_devel


%if %build_doc
%files -n %{kname}-doc
%defattr(-,root,root)
%doc linux-%{tar_ver}/Documentation/*
%endif # build_doc

%if %build_kernel
%files -n %{kname}-latest
%defattr(-,root,root)
%endif # build_kernel

%if %build_source
%files -n %{kname}-source-latest
%defattr(-,root,root)
%endif # build_source

%if %build_devel
%files -n %{kname}-devel-latest
%defattr(-,root,root)
%endif # build_devel


%changelog
* Thu Oct 04 2012 Lonyai Gergely <aleph@mandriva.org> 3.4.12-1mdv2012.0
+ Revision: 818364
- 3.4.12

* Tue Sep 18 2012 Lonyai Gergely <aleph@mandriva.org> 3.4.11-1
+ Revision: 817076
- Try resolv the ld problem (Thanks dmikhirev)
- 3.4.11
- 3.4.10
- 3.4.9
- 3.4.8
- Downgrade: 3.4.7
- Add include/memory
- 3.5

* Fri Jul 20 2012 Lonyai Gergely <aleph@mandriva.org> 3.4.6-1
+ Revision: 810348
- 3.4.6
- Add XEN_SELDBALLONING driver

* Tue Jul 17 2012 Lonyai Gergely <aleph@mandriva.org> 3.4.5-1
+ Revision: 810100
- Remove c6x arch
- Add Documentation/DocBook/media/*.b64
- Resolv 'syscall_32 compile problem'
- 3.4.5
- kernel config revision from official kernel config
- Add x32 ABI support
- 3.4.4
- Disable CONFIG_X86_X32
- 3.4

* Mon May 21 2012 Lonyai Gergely <aleph@mandriva.org> 3.2.18-1
+ Revision: 799754
- .3.2.18

* Mon Apr 16 2012 Lonyai Gergely <aleph@mandriva.org> 3.2.15-1
+ Revision: 791397
- 3.2.15

* Wed Apr 04 2012 Lonyai Gergely <aleph@mandriva.org> 3.2.14-1
+ Revision: 789152
- 3.2.14

* Fri Mar 23 2012 Lonyai Gergely <aleph@mandriva.org> 3.2.13-1
+ Revision: 786511
- 3.2.12

* Thu Mar 15 2012 Lonyai Gergely <aleph@mandriva.org> 3.2.11-1
+ Revision: 785074
- 3.2.11
- 3.2.11

* Mon Mar 05 2012 Lonyai Gergely <aleph@mandriva.org> 3.2.9-1
+ Revision: 782134
- 3.2.9

* Tue Feb 28 2012 Lonyai Gergely <aleph@mandriva.org> 3.2.8-1
+ Revision: 781326
- 3.2.7

* Tue Feb 21 2012 Lonyai Gergely <aleph@mandriva.org> 3.2.7-1
+ Revision: 778523
- 3.2.7

* Wed Feb 15 2012 Lonyai Gergely <aleph@mandriva.org> 3.2.6-1
+ Revision: 774116
- 3.2.6

* Thu Feb 09 2012 Lonyai Gergely <aleph@mandriva.org> 3.2.5-1
+ Revision: 772344
- 3.2.5

* Sat Feb 04 2012 Lonyai Gergely <aleph@mandriva.org> 3.2.4-1
+ Revision: 771190
- 3.2.4

* Fri Jan 27 2012 Lonyai Gergely <aleph@mandriva.org> 3.2.2-1
+ Revision: 769350
- Remove a duplicated record from %%files
- 3.2.2

* Wed Jan 18 2012 Lonyai Gergely <aleph@mandriva.org> 3.2.1-1
+ Revision: 762114
- Remove hexagon arch
  Add a file to %%files (devel|source)
- 3.2.1

* Fri Jan 13 2012 Lonyai Gergely <aleph@mandriva.org> 3.1.9-1
+ Revision: 760697
- 3.1.9

* Mon Jan 09 2012 Lonyai Gergely <aleph@mandriva.org> 3.1.8-1
+ Revision: 759228
- 3.1.8

* Fri Dec 23 2011 Lonyai Gergely <aleph@mandriva.org> 3.1.6-1
+ Revision: 744742
- 3.1.6

* Fri Dec 09 2011 Lonyai Gergely <aleph@mandriva.org> 3.1.5-1
+ Revision: 739712
- 3.1.5

* Tue Nov 29 2011 Lonyai Gergely <aleph@mandriva.org> 3.1.4-1
+ Revision: 735399
- 3.1.4

* Sun Nov 27 2011 Lonyai Gergely <aleph@mandriva.org> 3.1.3-1
+ Revision: 733678
- 3.1.3

* Fri Nov 25 2011 Lonyai Gergely <aleph@mandriva.org> 3.1.2-1
+ Revision: 733317
- 3.1.2

* Fri Nov 18 2011 Lonyai Gergely <aleph@mandriva.org> 3.1.1-1
+ Revision: 731665
- Remove last RPM_BUILD_DIR
- 3.1.1
- 3.0.9

* Mon Oct 31 2011 Lonyai Gergely <aleph@mandriva.org> 3.0.8-1
+ Revision: 708003
- 3.0.8
- 3.0.7

* Thu Sep 01 2011 Lonyai Gergely <aleph@mandriva.org> 3.0.4-1
+ Revision: 697748
- 3.0.4

* Tue Aug 23 2011 Lonyai Gergely <aleph@mandriva.org> 3.0.3-5
+ Revision: 696277
- dd i386 config: PROC_DEVICETREE support
- Chanege the memory option from 64G to 4G on i386 arch.
 - drop xen support on i386
 - add OLPC support on i386
  Add some network option to config
- Good bye IDE!

* Fri Aug 19 2011 Lonyai Gergely <aleph@mandriva.org> 3.0.3-4
+ Revision: 695294
- Add ATI KMS support

* Thu Aug 18 2011 Lonyai Gergely <aleph@mandriva.org> 3.0.3-1
+ Revision: 695133
- 3.0.3

* Wed Aug 17 2011 Lonyai Gergely <aleph@mandriva.org> 3.0.2-1
+ Revision: 695014
- 3.0.2
- Fix some makro
- fix the release numbering

* Sat Aug 06 2011 Lonyai Gergely <aleph@mandriva.org> 3.0.1-0.1.3
+ Revision: 693379
- 3.0.1

* Mon Aug 01 2011 Lonyai Gergely <aleph@mandriva.org> 3.0.0-3
+ Revision: 692708
- I try revert to the fast kernel. An option was very bad idea.

* Fri Jul 29 2011 Lonyai Gergely <aleph@mandriva.org> 3.0.0-2
+ Revision: 692218
- Change the modules comression to gzip, again

* Thu Jul 28 2011 Lonyai Gergely <aleph@mandriva.org> 3.0.0-1
+ Revision: 692156
- 3.0

* Tue Jul 26 2011 Lonyai Gergely <aleph@mandriva.org> 2.6.39.3-3
+ Revision: 691769
- Add XEN support to i386 (and the required: memory High Memory Support (64GB))

* Sun Jul 24 2011 Lonyai Gergely <aleph@mandriva.org> 2.6.39.3-2
+ Revision: 691480
- Force the ARCH in kernel compile
- Update the configs and fix the i386 config (again)
- Add a missing file to source package
- I commit a wrong i386_defconfig
- 2.6.39.3

* Sun May 22 2011 Thomas Backlund <tmb@mandriva.org> 2.6.38.7-1
+ Revision: 677266
- update to 2.6.38.7 (CVE-2011-1770, CVE-2011-1776, CVE-2011-1927)

* Wed May 11 2011 Thomas Backlund <tmb@mandriva.org> 2.6.38.6-1
+ Revision: 673511
- update to 2.6.38.6
- clean /lib/modules on kernel removal (#42962)

* Tue May 03 2011 Thomas Backlund <tmb@mandriva.org> 2.6.38.5-1
+ Revision: 664974
- update to 2.6.38.5

* Fri Apr 22 2011 Thomas Backlund <tmb@mandriva.org> 2.6.38.4-1
+ Revision: 656589
- update to 2.6.38.4

* Sat Apr 16 2011 Thomas Backlund <tmb@mandriva.org> 2.6.38.3-1
+ Revision: 653329
- update to 2.6.38.3
- fix generation of modules.description (thanks tv)

* Mon Mar 28 2011 Thomas Backlund <tmb@mandriva.org> 2.6.38.2-1
+ Revision: 648681
- update to 2.6.38.2 (CVE-2011-0726)

* Thu Mar 24 2011 Thomas Backlund <tmb@mandriva.org> 2.6.38.1-1
+ Revision: 648239
- update to 2.6.38.1

* Tue Mar 15 2011 Thomas Backlund <tmb@mandriva.org> 2.6.38-1
+ Revision: 644884
- update to 2.6.38 final
- update to 2.6.38-rc8

* Fri Mar 04 2011 Thomas Backlund <tmb@mandriva.org> 2.6.38-0.rc7.2.1
+ Revision: 642039
- update to 2.6.38-rc7-git2

* Thu Mar 03 2011 Thomas Backlund <tmb@mandriva.org> 2.6.38-0.rc7.1
+ Revision: 641424
- update filelists
- drop S5 as we ship an unprepared source tree
- update defconfigs
- rediff S2
- update to 2.6.38-rc7

* Fri Feb 25 2011 Thomas Backlund <tmb@mandriva.org> 2.6.37.2-1
+ Revision: 639805
- update to 2.6.37.2

* Wed Jan 05 2011 Thomas Backlund <tmb@mandriva.org> 2.6.37-1mdv2011.0
+ Revision: 628747
- update to 2.6.37 final

* Wed Dec 29 2010 Thomas Backlund <tmb@mandriva.org> 2.6.37-0.rc8.1mdv2011.0
+ Revision: 625960
- update to 2.6.37-rc8

* Fri Dec 24 2010 Thomas Backlund <tmb@mandriva.org> 2.6.37-0.rc7.2.1mdv2011.0
+ Revision: 624567
- update to 2.6.37-rc7-git2

* Tue Dec 21 2010 Thomas Backlund <tmb@mandriva.org> 2.6.37-0.rc7.1mdv2011.0
+ Revision: 623726
- update to 2.6.37-rc7

* Thu Dec 16 2010 Thomas Backlund <tmb@mandriva.org> 2.6.37-0.rc6.1mdv2011.0
+ Revision: 622269
- update to 2.6.37-rc6

* Tue Dec 07 2010 Thomas Backlund <tmb@mandriva.org> 2.6.37-0.rc5.1mdv2011.0
+ Revision: 613810
- update to 2.6.37-rc5

* Tue Nov 30 2010 Thomas Backlund <tmb@mandriva.org> 2.6.37-0.rc4.1mdv2011.0
+ Revision: 603504
- re-enable BKL as too many drivers still depend on it
- re-enable drivers depending on BKL
- update to 2.6.37-rc4

* Mon Nov 22 2010 Thomas Backlund <tmb@mandriva.org> 2.6.37-0.rc3.1mdv2011.0
+ Revision: 599780
- add toplevel Kconfig to -source and -devel rpms
- drop S3, fixed upstream
- rediff S2 to apply cleanly
- update defconfigs
- update to 2.6.37-rc3
- make kernel-source require diffutils as it uses both diff and cmp
  during build (mdv #61719)

* Thu Oct 21 2010 Thomas Backlund <tmb@mandriva.org> 2.6.36-1mdv2011.0
+ Revision: 587058
- update to 2.6.36 final
- make doc subpackage noarch

* Fri Oct 15 2010 Thomas Backlund <tmb@mandriva.org> 2.6.36-0.rc8.1.1mdv2011.0
+ Revision: 585822
- update to 2.6.36-rc8-git1
- update to 2.6.36-rc8

* Thu Oct 07 2010 Thomas Backlund <tmb@mandriva.org> 2.6.36-0.rc7.1mdv2011.0
+ Revision: 583952
- update to 2.6.36-rc7
- enable the new firewire stack (juju) so we can start testing apps
  against it (old stack is scheduled for removal around 2.6.37-39)
  (module-init-tools >= 3.6-12 have the new core blacklisted for
   now to avoid breakage)

* Wed Sep 29 2010 Thomas Backlund <tmb@mandriva.org> 2.6.36-0.rc6.1mdv2011.0
+ Revision: 582027
- update to 2.6.36-rc6

* Tue Sep 21 2010 Thomas Backlund <tmb@mandriva.org> 2.6.36-0.rc5.1mdv2011.0
+ Revision: 580325
- update to 2.6.36-rc5 (CVE-2010-3081, CVE-2010-3301)

* Mon Sep 13 2010 Thomas Backlund <tmb@mandriva.org> 2.6.36-0.rc4.1mdv2011.0
+ Revision: 577919
- remove tile arch from source/devel rpms
- rediff -devel patches
- update defconfigs
- update to 2.6.36-rc4
- raise CONFIG_NR_CPUS to 64 (mdv #60928)

* Fri Aug 27 2010 Thomas Backlund <tmb@mandriva.org> 2.6.35.4-1mdv2011.0
+ Revision: 573451
- update to 2.6.35.4 (CVE-2010-2803)

* Fri Aug 20 2010 Thomas Backlund <tmb@mandriva.org> 2.6.35.3-1mdv2011.0
+ Revision: 571524
- update to 2.6.35.3

* Sat Aug 14 2010 Thomas Backlund <tmb@mandriva.org> 2.6.35.2-1mdv2011.0
+ Revision: 569541
- sync defconfigs with main kernel
- update to 2.6.35.2

* Tue Aug 10 2010 Thomas Backlund <tmb@mandriva.org> 2.6.35.1-1mdv2011.0
+ Revision: 568859
- update to 2.6.35.1

* Mon Aug 02 2010 Thomas Backlund <tmb@mandriva.org> 2.6.35-1mdv2011.0
+ Revision: 564937
- update to 2.6.35 final
- drop sparc support
- enable CGROUPS on i586 too, and resync defconfigs

  + Thierry Vignaud <tv@mandriva.org>
    - new release

* Mon Jul 19 2010 Thierry Vignaud <tv@mandriva.org> 2.6.35-0.rc5.2mdv2011.0
+ Revision: 554959
- enable CGROUP for lxc and the like

* Tue Jul 13 2010 Thierry Vignaud <tv@mandriva.org> 2.6.35-0.rc5.1mdv2011.0
+ Revision: 552148
- new release

* Mon May 17 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34-1mdv2010.1
+ Revision: 544893
- update to 2.6.34 final

* Sun May 09 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34-0.rc6.6.1mdv2010.1
+ Revision: 544202
- update to 2.6.34-rc6-git6

* Wed May 05 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34-0.rc6.4.1mdv2010.1
+ Revision: 542581
- update to 2.6.34-rc6-git4

* Fri Apr 30 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34-0.rc6.1mdv2010.1
+ Revision: 541334
- update to 2.6.34-rc6

* Mon Apr 26 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34-0.rc5.7.1mdv2010.1
+ Revision: 538813
- update to 2.6.34-rc5-git7 (ext4 corruption fix, ipv6 boot crash fix)

* Sun Apr 25 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34-0.rc5.6.1mdv2010.1
+ Revision: 538537
- update to 2.6.34-rc5-git6

* Tue Apr 20 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34-0.rc5.1mdv2010.1
+ Revision: 536944
- update to 2.6.34-rc5
- enable CONFIG_KSM (mdv #58384)

* Sat Apr 17 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34-0.rc4.4.1mdv2010.1
+ Revision: 535896
- update to 2.6.34-rc4-git4

* Fri Apr 02 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33.2-1mdv2010.1
+ Revision: 530769
- update to 2.6.33.2

* Mon Mar 22 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33.1-2mdv2010.1
+ Revision: 526363
- bump release to get it past BS
- disable CONFIG_USB_PRINTER (like main kernel, #58293)
- update to 2.6.33.1

* Wed Feb 24 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-1mdv2010.1
+ Revision: 510768
- update to 2.6.33 final
- update to 2.6.33-rc8

* Sat Feb 06 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc7.1mdv2010.1
+ Revision: 501506
- update to 2.6.33-rc7

* Sat Feb 06 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc6.6.1mdv2010.1
+ Revision: 501300
- set CONFIG_SND_HDA_PATCH_LOADER=y in defconfigs
- set CONFIG_SND_HDA_INPUT_BEEP_MODE=2 in defconfigs
- update to 2.6.33-rc6-git6

* Tue Feb 02 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc6.1.1mdv2010.1
+ Revision: 499531
- update to 2.6.33-rc6-git1

* Fri Jan 29 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc6.1mdv2010.1
+ Revision: 498342
- update to 2.6.33-rc6

* Tue Jan 26 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc5.2.1mdv2010.1
+ Revision: 496874
- update to 2.6.33-rc5-git2

* Fri Jan 22 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc5.1mdv2010.1
+ Revision: 494855
- update to 2.6.33-rc5

* Sun Jan 17 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc4.4.1mdv2010.1
+ Revision: 492611
- update to 2.6.33-rc4-git4

* Fri Jan 15 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc4.2.1mdv2010.1
+ Revision: 491919
- add 'static' symlinks in /boot
- update to 2.6.33-rc4-git2
- enable EXT3_DEFAULTS_TO_ORDERED as data=writeback is a security
  issue and makes a mess on system crash
- enable NAMESPACES support (like main kernel, noted by Thierry)

* Wed Jan 13 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc4.1mdv2010.1
+ Revision: 490498
- update to 2.6.33-rc4

* Tue Jan 12 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc3.5.1mdv2010.1
+ Revision: 490395
- 2.6.33-rc3-git5

* Thu Jan 07 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc3.2.1mdv2010.1
+ Revision: 487377
- update to 2.6.33-rc3-git2

* Wed Jan 06 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc3.1mdv2010.1
+ Revision: 486589
- update to 2.6.33-rc3

* Tue Jan 05 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc2.6.1mdv2010.1
+ Revision: 486411
- update to 2.6.33-rc2-git6

* Thu Dec 31 2009 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc2.2.1mdv2010.1
+ Revision: 484418
- update to 2.6.33-rc2-git2

* Fri Dec 25 2009 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc2.1mdv2010.1
+ Revision: 482178
- update defconfigs
- update to 2.6.33-rc2

* Thu Dec 24 2009 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc1.4.1mdv2010.1
+ Revision: 481931
- update to 2.6.33-rc1-git4
- re-enable wireless extensions (CFG80211_WEXT) that got disabled by mistake
- enable DEVTMPFS on x86_64 too, noted by Thierry

* Sun Dec 20 2009 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc1.1.1mdv2010.1
+ Revision: 480437
- update to 2.6.33-rc1-git1
- disable MULTICORE_RAID456, it's not production ready (reported by Anssi)

* Fri Dec 18 2009 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc1.1mdv2010.1
+ Revision: 479924
- add include/generated/* to -devel rpm
- include/asm* symlinks does not exist anymore
- rediff patches to apply cleanly
- update defconfigs
- update to 2.6.33-rc1

* Mon Dec 14 2009 Thomas Backlund <tmb@mandriva.org> 2.6.32.1-1mdv2010.1
+ Revision: 478634
- update to 2.6.32.1

* Thu Dec 03 2009 Thomas Backlund <tmb@mandriva.org> 2.6.32-1mdv2010.1
+ Revision: 472804
- update to 2.6.32 final

* Tue Nov 24 2009 Thomas Backlund <tmb@mandriva.org> 2.6.32-0.rc8.1.1mdv2010.1
+ Revision: 469673
- update to 2.6.32-rc8-git1

* Wed Nov 18 2009 Pascal Terjan <pterjan@mandriva.org> 2.6.32-0.rc7.1.1mdv2010.1
+ Revision: 467317
- Update to 2.6.32-rc7-git1

* Tue Nov 10 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.6-1mdv2010.1
+ Revision: 464211
- update to 2.6.31.6 (CVE-2009-3612, CVE-2009-3621)

* Sat Oct 24 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.5-1mdv2010.0
+ Revision: 459145
- update to 2.6.31.5

* Tue Oct 13 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.4-1mdv2010.0
+ Revision: 457149
- update to 2.6.31.4 (CVE-2009-2903)

* Thu Oct 08 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.3-1mdv2010.0
+ Revision: 456071
- update to 2.6.31.3 (tty_port bug)

* Mon Oct 05 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.2-1mdv2010.0
+ Revision: 454215
- sync defconfigs with main kernel
- update to 2.6.31.2

* Thu Sep 24 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.1-1mdv2010.0
+ Revision: 448457
- sync defconfigs with main kernel
- update to 2.6.31.1
- spec cleanups
- parallelize xargs invocations on smp machines

* Thu Sep 10 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-1mdv2010.0
+ Revision: 436349
- update to 2.6.31 final

* Sun Sep 06 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc9.1mdv2010.0
+ Revision: 432070
- update to 2.6.31-rc9

* Sat Aug 29 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc8.1.1mdv2010.0
+ Revision: 422197
- update to 2.6.31-rc8-git1

* Fri Aug 28 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc8.1mdv2010.0
+ Revision: 421900
- update to 2.6.31-rc8
- re-enable DRM_I915_KMS

* Wed Aug 26 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc7.4.1mdv2010.0
+ Revision: 421573
- sync defconfigs with main kernel
- update to 2.6.31-rc7-git4

* Sat Aug 22 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc7.2mdv2010.0
+ Revision: 419719
- bump release to get past BS
- disable MAC80211_DEFAULT_PS (powersaving) as it's known to cause instabilities
  and performance regressions on wireless drivers including iwlwifi and p54.
- update to 2.6.31-rc7

* Fri Aug 14 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc6.1mdv2010.0
+ Revision: 416263
- update to 2.6.31-rc6

* Thu Aug 13 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc5.9.1mdv2010.0
+ Revision: 415936
- sync defconfigs with main kernel
- update to 2.6.31-rc5-git9

* Fri Aug 07 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc5.3.1mdv2010.0
+ Revision: 411281
- update to 2.6.31-rc5-git3

* Sat Aug 01 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc5.1mdv2010.0
+ Revision: 405306
- update to 2.6.31-rc5

* Thu Jul 30 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc4.4.1mdv2010.0
+ Revision: 404491
- update to 2.6.31-rc4-git4

* Tue Jul 28 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc4.1.1mdv2010.0
+ Revision: 401434
- sync defconfigs with main kernel
- update to 2.6.31-rc4-git1

* Thu Jul 23 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc4.1mdv2010.0
+ Revision: 398798
- update to 2.6.31-rc4

* Sun Jul 19 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc3.4.3mdv2010.0
+ Revision: 397450
- update to 2.6.31-rc3-git4

* Sat Jul 18 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc3.3.2mdv2010.0
+ Revision: 396965
- update to 2.6.31-rc3-git3

* Tue Jul 14 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc3.1mdv2010.0
+ Revision: 395833
- update to 2.6.31-rc3

* Fri Jul 10 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc2.5.3mdv2010.0
+ Revision: 394219
- update to 2.6.31-rc2-git5

* Sun Jul 05 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc2.2mdv2010.0
+ Revision: 392595
- bump release to get past BS
- update to 2.6.31-rc2

* Thu Jun 25 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc1.1mdv2010.0
+ Revision: 389080
- disable I2C_DESIGNWARE, COMEDI and VT6655 as they break the build
- update to 2.6.31-rc1

* Fri Jun 19 2009 Thomas Backlund <tmb@mandriva.org> 2.6.30-2mdv2010.0
+ Revision: 387291
- Unset CONFIG_UEVENT_HELPER_PATH, installer was adapted to not need
  this set in kernel config.
- Disabled CONFIG_COMEDI_PCI_DRIVERS. At least one module built with
  it enabled (s626) claims the pci id 1131:7146 for all subvendors
  and subdevice ids. The problem is that this will clash with many
  media/dvb cards that have the same main pci vendor and device ids,
  but properly specify/check subvendor and subdevice ids. For now
  just disable comedi pci drivers, in this specific case s626
  probably would need a specific subvendor/subdevice restriction in
  its pci id table or additional checks to avoid freezing when it is
  loaded on media/dvb cards with same vendor:device pci id. (#51314)
- set 32bit defconfig to i586, so all can use it

* Wed Jun 10 2009 Thomas Backlund <tmb@mandriva.org> 2.6.30-1mdv2010.0
+ Revision: 384769
- 2.6.30 final is out

* Thu Jun 04 2009 Thomas Backlund <tmb@mandriva.org> 2.6.30-0.rc8.1mdv2010.0
+ Revision: 382637
- enable SECURITY_TOMOYO again
- update to 2.6.30-rc8

* Mon May 25 2009 Thomas Backlund <tmb@mandriva.org> 2.6.30-0.rc7.2mdv2010.0
+ Revision: 379656
- resync defconfigs with main kernel
- disable TOMOYO as it breaks su (#51076)

* Sun May 24 2009 Thomas Backlund <tmb@mandriva.org> 2.6.30-0.rc7.1mdv2010.0
+ Revision: 379140
- update to 2.6.30-rc7

* Wed May 20 2009 Thomas Backlund <tmb@mandriva.org> 2.6.30-0.rc6.5.1mdv2010.0
+ Revision: 378082
- update defconfigs
- updte to 2.6.30-rc6-git5

* Sat May 16 2009 Thomas Backlund <tmb@mandriva.org> 2.6.30-0.rc6.2mdv2010.0
+ Revision: 376479
- bump release to get it past BS
- update to 2.6.30-rc6

* Sun May 10 2009 Thomas Backlund <tmb@mandriva.org> 2.6.30-0.rc5.1mdv2010.0
+ Revision: 374023
- remove microblaze arch from source and devel rpms
- update to 2.6.30-rc5

* Mon Apr 27 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29.2-1mdv2010.0
+ Revision: 369080
- update to 2.6.29.2: CVE-2009-1192, CVE-2009-0795
    * http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.29.2

* Fri Apr 03 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29.1-1mdv2009.1
+ Revision: 363671
- update to 2.6.29.1

* Tue Mar 24 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29-1mdv2009.1
+ Revision: 360871
- update to 2.6.29 final

* Fri Mar 13 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29-0.rc8.1mdv2009.1
+ Revision: 354597
- update to 2.6.29-rc8

* Tue Mar 10 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29-0.rc7.3.1mdv2009.1
+ Revision: 353464
- update to 2.6.29-rc7-git3

* Sat Mar 07 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29-0.rc7.1.1mdv2009.1
+ Revision: 351777
- update to 2.6.29-rc7-git1

* Wed Mar 04 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29-0.rc7.1mdv2009.1
+ Revision: 348224
- update to 2.6.29-rc7
- update to 2.6.29-rc6-git5
- update to 2.6.29-rc6-git1

* Mon Feb 23 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29-0.rc6.2mdv2009.1
+ Revision: 344318
- add drivers/acpi/acpica header files to -devel rpms, needed by fglrx

* Mon Feb 23 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29-0.rc6.1mdv2009.1
+ Revision: 344074
- update to 2.6.29-rc6

* Sat Feb 21 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29-0.rc5.5.1mdv2009.1
+ Revision: 343699
- update to 2.6.29-rc5-git5

* Sat Feb 14 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29-0.rc5.1mdv2009.1
+ Revision: 340288
- update to 2.6.29-rc5

* Mon Feb 09 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29-0.rc4.1.1mdv2009.1
+ Revision: 338754
- update to 2.6.29-rc4-git1
  * fixes error case in mlock downgrade reversion

* Sun Feb 08 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29-0.rc4.1mdv2009.1
+ Revision: 338619
- update defconfigs
- make HID core modular too
- try to build MFD_PCF50633 again
- update to 2.6.29-rc4

* Sun Feb 01 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29-0.rc3.1mdv2009.1
+ Revision: 336059
- disable MFD_PCF50633 again as its still broken
- re-enable MFD_PCF50633
- update defconfigs
- update to 2.6.29-rc3

* Sun Jan 18 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29-0.rc2.1mdv2009.1
+ Revision: 331024
- disable CONFIG_MFD_PCF50633 as it breaks the build
- reset releaseversion
- make CONFIG_IDE mudular like main kernel
- update defconfigs
- enable TOSHIBA_FIR again
- update to 2.6.29-rc2

* Sun Jan 11 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29-0.rc1.2mdv2009.1
+ Revision: 328263
- bump release to get it past broken bs
- arch/x86/kernel/sigframe.h does not exist anymore
- disable TOSHIBA_FIR as it breaks the build
- sparc and sparc64 trees have been merged
- update defconfigs
- update to 2.6.29-rc1

* Thu Dec 25 2008 Thomas Backlund <tmb@mandriva.org> 2.6.28-1mdv2009.1
+ Revision: 318538
- update to 2.6.28 final

* Fri Dec 19 2008 Thomas Backlund <tmb@mandriva.org> 2.6.28-0.rc9.1mdv2009.1
+ Revision: 316355
- update defconfigs
- update to 2.6.28-rc9

* Mon Dec 15 2008 Thomas Backlund <tmb@mandriva.org> 2.6.28-0.rc8.3.1mdv2009.1
+ Revision: 314561
- update to 2.6.28-rc8-git3

* Mon Dec 08 2008 Thomas Backlund <tmb@mandriva.org> 2.6.28-0.rc7.6.1mdv2009.1
+ Revision: 311967
- update to 2.6.27-rc7-git6

* Wed Nov 19 2008 Thomas Backlund <tmb@mandriva.org> 2.6.28-0.rc5.2mdv2009.1
+ Revision: 304615
- simplify build process as we now build a single kernel
- update summary and description
- rename defconfigs
- obsolete smp-latest and smp-devel-latest
- specfile cleanups
- drop smp tag
- drop up kernel

* Sun Nov 16 2008 Thomas Backlund <tmb@mandriva.org> 2.6.28-0.rc5.1mdv2009.1
+ Revision: 303620
- update to 2.6.28-rc5

* Mon Nov 10 2008 Thomas Backlund <tmb@mandriva.org> 2.6.28-0.rc4.1mdv2009.1
+ Revision: 301812
- update defconfigs
- update to 2.6.28-rc4

* Mon Nov 03 2008 Thomas Backlund <tmb@mandriva.org> 2.6.28-0.rc3.1mdv2009.1
+ Revision: 299323
- update defconfigs
- update to 2.6.28-rc3

* Sun Oct 26 2008 Thomas Backlund <tmb@mandriva.org> 2.6.28-0.rc2.1mdv2009.1
+ Revision: 297517
- update to 2.6.28-rc2
- enable WIRELESS_OLD_REGULATORY to not break old userspace apps
- add include/trace to devel and source tree
- include/asm-um has been removed from tree
- include/asm-<arch> has been moved to arch/<arch>/include/asm
- update defconfigs
- update to 2.6.28-rc1-git1

* Thu Oct 23 2008 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.27.3-1mdv2009.1
+ Revision: 296617
- Update to 2.6.27.3

* Sun Oct 19 2008 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.27.2-1mdv2009.1
+ Revision: 295204
- Update to 2.6.27.2

* Thu Oct 16 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27.1-1mdv2009.1
+ Revision: 294483
- update to 2.6.27.1
  * disables CONFIG_DYNAMIC_FTRACE due to possible memory corruption
    on module unload (this is the reason e1000e cards broke)

* Fri Oct 10 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27-1mdv2009.1
+ Revision: 291531
- update to 2.6.27 final

* Thu Oct 02 2008 Pascal Terjan <pterjan@mandriva.org> 2.6.27-0.rc8.3.1mdv2009.0
+ Revision: 290879
- Update to 2.6.27-rc8-git3 (contains e1000e workaround)

* Sun Sep 28 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27-0.rc7.5.1mdv2009.0
+ Revision: 289102
- update to 2.6.27-rc7-git5
- update to 2.6.27-rc7-git4

* Wed Sep 10 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27-0.rc6.1mdv2009.0
+ Revision: 283527
- update to 2.6.27-rc6

* Thu Sep 04 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27-0.rc5.6.1mdv2009.0
+ Revision: 280816
- use same defconfigs as main in order to make it easier to
  find regressions introduced by patches in main kernel.
- update to 2.6.27-rc5-git6

* Fri Aug 29 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27-0.rc5.1mdv2009.0
+ Revision: 277322
- update to 2.6.27-rc5

* Thu Aug 28 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27-0.rc4.7.2mdv2009.0
+ Revision: 277041
- update to 2.6.27-rc4-git7

* Thu Aug 21 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27-0.rc4.1mdv2009.0
+ Revision: 274522
- update to 2.6.27-rc4

* Wed Aug 20 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27-0.rc3.6.1mdv2009.0
+ Revision: 274204
- update to 2.6.27-rc3-git6

* Thu Aug 07 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27-0.rc2.2mdv2009.0
+ Revision: 265923
- spec filea cleanups
- remove include/asm symlink from -source
- fox more typos in spec
- check and clean -devel tree before we disable mrproper and other targets~
- dont prepare kernel-source tree
- dont remove bounds.h and asm-offsets.k from -devel rpms
- remove /lib/firmware, we use the separate kernel-firmware rpm
- require the newly added kernel-firmware
- drop kernel-linus-firmware
- add provides should-restart = system

* Wed Aug 06 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27-0.rc2.1mdv2009.0
+ Revision: 264183
- update defconfigs
- update to 2.6.27-rc2
- move kernel firmwares to a separate rpm

* Sat Aug 02 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27-0.rc1.2.1mdv2009.0
+ Revision: 260687
- drop 'git' from release to satisfy rpm versioning
- update to 2.6.27-rc1-git2
- kernel firmwares are now in /lib/firmware
- add /include/drm to -devel and -source rpms
- add /firmware to -source and -devel rpms
- disable IWLWIFI_LEDS and IWL4965_LEDS as they are  broken
- update defconfigs
- update disable-mrproper patch to apply cleanly
- update to 2.6.27-rc1

* Thu Jul 24 2008 Thomas Backlund <tmb@mandriva.org> 2.6.26-2mdv2009.0
+ Revision: 245390
- drop spec fix for #29744, #29074 (not needed anymore)
- update disable-mrproper patch to the same used in main and tmb series

* Mon Jul 14 2008 Thomas Backlund <tmb@mandriva.org> 2.6.26-1mdv2009.0
+ Revision: 234411
- update to 2.6.26 final

  + trem <trem@mandriva.org>
    - update to 2.6.26-rc9-git5

* Sun Jul 06 2008 Thomas Backlund <tmb@mandriva.org> 2.6.26-0.rc9.1mdv2009.0
+ Revision: 232067
- add dvb-core header files to -devel rpms so it's possible to build
  external dvb drivers without needing full source (#41418)
- do not remove modules.* before calling depmod in install
  (fixes missing modules.order file, noted by Anssi)
- spec fixes
- update to 2.6.26-rc9

* Thu Jun 26 2008 trem <trem@mandriva.org> 2.6.26-0.rc8.1mdv2009.0
+ Revision: 229181
- update to 2.6.26-rc8

* Mon Jun 16 2008 Thomas Backlund <tmb@mandriva.org> 2.6.26-0.rc6.git3.1mdv2009.0
+ Revision: 220677
- update to 2.6.26-rc6-git3
- disable CONFIG_USB_RIO500, as it will switch to libusb (#41504)
- update to 2.6.26-rc6
- remove -doc-latest as the -doc can be updated automatically
- fix spec for disabled -doc build

  + Luiz Fernando Capitulino <lcapitulino@mandriva.com>
    - Enable SLUB object allocator (disables SLAB)

* Thu Jun 05 2008 Thomas Backlund <tmb@mandriva.org> 2.6.26-0.rc5.1mdv2009.0
+ Revision: 215259
- update to 2.6.26-rc5

* Tue May 27 2008 trem <trem@mandriva.org> 2.6.26-0.rc4.1mdv2009.0
+ Revision: 211906
- update to 2.6.26-rc4
- update to 2.6.23-rc3-git7
- update the disable-mrproper patch

* Mon May 19 2008 trem <trem@mandriva.org> 2.6.26-0.rc3.1mdv2009.0
+ Revision: 208849
- update to 2.6.26-rc3

* Fri May 16 2008 trem <trem@mandriva.org> 2.6.26-0.rc2.git5.1mdv2009.0
+ Revision: 208147
- update to 2.6.26-rc2-git5

* Sun May 11 2008 Thomas Backlund <tmb@mandriva.org> 2.6.26-0.rc1.git7.1mdv2009.0
+ Revision: 205934
- fix -devel rpms
- update to 2.6.26-rc1-git7
- update to 2.6.26-rc1

* Fri May 02 2008 trem <trem@mandriva.org> 2.6.25.1-1mdv2009.0
+ Revision: 199963
- update to 2.6.25.1
- revert git change
- add -git to the kernel version
- update to 2.6.25-git17

* Thu Apr 17 2008 trem <trem@mandriva.org> 2.6.25-1mdv2009.0
+ Revision: 195432
- update to 2.6.25
- update to 2.6.25-rc9
- update to 2.6.25-rc8
- update to 2.6.25-rc7

* Mon Mar 24 2008 Thomas Backlund <tmb@mandriva.org> 2.6.25-0.rc6.1mdv2008.1
+ Revision: 189735
- update defconfigs
- fix license
- update to 2.6.25-rc6

* Mon Mar 10 2008 Thomas Backlund <tmb@mandriva.org> 2.6.25-0.rc5.1mdv2008.1
+ Revision: 183416
- update to 2.6.25-rc5

* Wed Mar 05 2008 Thomas Backlund <tmb@mandriva.org> 2.6.25-0.rc4.1mdv2008.1
+ Revision: 180028
- update to 2.6.25-rc4

* Mon Feb 25 2008 Thomas Backlund <tmb@mandriva.org> 2.6.25-0.rc3.1mdv2008.1
+ Revision: 174835
- disable LGUEST support as it's broken
- update defconfigs
- update to 2.6.25-rc3

* Sun Feb 17 2008 trem <trem@mandriva.org> 2.6.25-0.rc2.1mdv2008.1
+ Revision: 169623
- update to 2.6.25-rc2

* Thu Feb 14 2008 trem <trem@mandriva.org> 2.6.25-0.rc1.1mdv2008.1
+ Revision: 167198
- stop removing "%%{target_source}/arch/i386/boot/bzImage" on i386
- update to 2.6.25-rc1

* Mon Feb 11 2008 Thomas Backlund <tmb@mandriva.org> 2.6.24.2-1mdv2008.1
+ Revision: 165121
- update to 2.6.24.2 (CVE-2008-0600)

* Sat Feb 09 2008 trem <trem@mandriva.org> 2.6.24.1-1mdv2008.1
+ Revision: 164485
- update to 2.6.24.1

* Sat Jan 26 2008 Thomas Backlund <tmb@mandriva.org> 2.6.24-1mdv2008.1
+ Revision: 158253
- update to 2.6.24 final

* Thu Jan 24 2008 trem <trem@mandriva.org> 2.6.24-0.rc8.3mdv2008.1
+ Revision: 157717
- update to 2.6.24-rc8-git8

* Thu Jan 24 2008 trem <trem@mandriva.org> 2.6.24-0.rc8.2mdv2008.1
+ Revision: 157285
- update to 2.6.24-rc8-git5

* Sun Jan 20 2008 trem <trem@mandriva.org> 2.6.24-0.rc8.1mdv2008.1
+ Revision: 155388
- update to 2.6.24-rc8-git4
- update to 2.6.24-rc8-git3

  + Thomas Backlund <tmb@mandriva.org>
    - update to 2.6.24-rc8-git2
    - make 32bit kernels conflict arch(x86_64) so they cant be installed
      by mistake (#32631)

* Mon Jan 07 2008 Thomas Backlund <tmb@mandriva.org> 2.6.24-0.rc7.1mdv2008.1
+ Revision: 146151
- change url to Mandriva wiki
- use make clean on -devel & source tree to not ship unneeded files
- fix build,source symlinks to -source tree to be created only if no
  matching -devel tree is installed, and to be removed only if they
  point at the -source tree
- update to 2.6.24-rc7

* Mon Dec 31 2007 Thomas Backlund <tmb@mandriva.org> 2.6.24-0.rc6.2mdv2008.1
+ Revision: 139812
- drop README.urpmi
- update source2 to apply cleanly
- remove /arch/i386/boot/bzImage symlink from kernel-source
- fix kernelupdate weblink
- update to 2.6.24-rc6-git7

* Sun Dec 23 2007 trem <trem@mandriva.org> 2.6.24-0.rc6.1mdv2008.1
+ Revision: 137271
- update to 2.6.24-rc6
- update to 2.6.24-rc6

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Dec 11 2007 Thomas Backlund <tmb@mandriva.org> 2.6.24-0.rc5.1mdv2008.1
+ Revision: 117424
- update to kernel.org 2.6.24-rc5
- update defconfigs

* Tue Dec 04 2007 Thomas Backlund <tmb@mandriva.org> 2.6.24-0.rc4.1mdv2008.1
+ Revision: 115449
- update to kernel.org 2.6.24-rc4-git1
- update defconfigs
- call installkernel with -L to avoid changing main kernel
  default symlinks

* Sun Nov 18 2007 Thomas Backlund <tmb@mandriva.org> 2.6.24-0.rc3.1mdv2008.1
+ Revision: 109995
- update to kernel.org 2.6.24-rc3-git1
- adapt specfile for i386/x86_64 merge into x86
- update defconfigs

* Sun Oct 14 2007 Thomas Backlund <tmb@mandriva.org> 2.6.23.1-1mdv2008.1
+ Revision: 98270
- update to kernel.org 2.6.23.1
- disable mrproper target on -devel rpms to stop 3rdparty installers
  from wiping out needed files and thereby breaking builds
  (based on an initial patch by Danny used in kernel-multimedia series)

* Thu Oct 11 2007 Thomas Backlund <tmb@mandriva.org> 2.6.23-1mdv2008.1
+ Revision: 96953
- update to kernel.org 2.6.23 final

  + trem <trem@mandriva.org>
    - back to kernel.org 2.6.23-rc8-git2
    - update to kernel.org 2.6.23-rc8-git4

* Fri Sep 28 2007 Thomas Backlund <tmb@mandriva.org> 2.6.23-0.rc8.1mdv2008.0
+ Revision: 93689
- update to kernel.org 2.6.23-rc8-git2 (fixes CVE-2007-4571)

* Sun Sep 23 2007 Thomas Backlund <tmb@mandriva.org> 2.6.23-0.rc7.2mdv2008.0
+ Revision: 92344
- update to kernel.org 2.6.23-rc7-git4 (fixes CVE-2007-4573)

* Thu Sep 20 2007 Thomas Backlund <tmb@mandriva.org> 2.6.23-0.rc7.1mdv2008.0
+ Revision: 91544
- update to 2.6.23-rc7
- update defconfigs

* Thu Sep 13 2007 Thomas Backlund <tmb@mandriva.org> 2.6.23-0.rc6.1mdv2008.0
+ Revision: 85321
- update to 2.6.23-rc6-git4

* Thu Sep 06 2007 Thomas Backlund <tmb@mandriva.org> 2.6.23-0.rc5.2mdv2008.0
+ Revision: 81270
- update to 2.6.23-rc5-git1

* Sat Sep 01 2007 Thomas Backlund <tmb@mandriva.org> 2.6.23-0.rc5.1mdv2008.0
+ Revision: 77733
- update to kernel.org 2.6.23-rc5
- fix #29744, #29074 in a cleaner way by disabling the sourcing of
  arch/s390/crypto/Kconfig
- update defconfigs

* Mon Aug 13 2007 Thomas Backlund <tmb@mandriva.org> 2.6.23-0.rc3.1mdv2008.0
+ Revision: 62739
- update to kernel.org 2.6.23-rc3

* Sat Aug 04 2007 Thomas Backlund <tmb@mandriva.org> 2.6.23-0.rc2.1mdv2008.0
+ Revision: 58956
- add xen to source and devel rpms
- arm26 arch is now gone
- update to kernel.org 2.6.23-rc2
- update defconfigs

* Fri Aug 03 2007 Thomas Backlund <tmb@mandriva.org> 2.6.22.1-2mdv2008.0
+ Revision: 58692
- disable DEBUG_SLAB, as it's bad for performance, especially
  under heavier loads
- dont build -doc rpms
- fix build when building only up or smp

* Wed Jul 11 2007 Thomas Backlund <tmb@mandriva.org> 2.6.22.1-1mdv2008.0
+ Revision: 51432
- update to kernel.org 2.6.22.1
  * NETFILTER: {ip, nf}_conntrack_sctp: fix remotely triggerable
    NULL ptr dereference (CVE-2007-2876)

* Mon Jul 09 2007 Thomas Backlund <tmb@mandriva.org> 2.6.22-1mdv2008.0
+ Revision: 50492
- update to kernel.org 2.6.22 final
- update defconfigs, make IDE modular

* Tue Jul 03 2007 Thomas Backlund <tmb@mandriva.org> 2.6.22-0.rc7.1mdv2008.0
+ Revision: 47488
- update to kernel.org 2.6.22-rc7
- add support for git patches
- update to 2.6.22-rc7-git1

* Mon Jun 25 2007 Thomas Backlund <tmb@mandriva.org> 2.6.22-0.rc6.1mdv2008.0
+ Revision: 44020
- update to kernel.org 2.6.22-rc6
- make buildroot arch-specific to allow dual build in same rpm tree
- update defconfig

* Sun Jun 24 2007 Thomas Backlund <tmb@mandriva.org> 2.6.22-0.rc5.2mdv2008.0
+ Revision: 43702
- kernel-devel rpms does not provide kernel-source anymore
- re-add build,source symlink logic to kernel-source as dkms needs it
  and can cope with the Makefile version mismatch
- update README.urpmi regarding the symlinks

* Sun Jun 17 2007 Thomas Backlund <tmb@mandriva.org> 2.6.22-0.rc5.1mdv2008.0
+ Revision: 40516
- update to kernel.org 2.6.22-rc5

* Tue Jun 05 2007 Thomas Backlund <tmb@mandriva.org> 2.6.22-0.rc4.1mdv2008.0
+ Revision: 35800
- update to kernel.org 2.6.22-rc4

* Sun May 27 2007 Thomas Backlund <tmb@mandriva.org> 2.6.22-0.rc3.1mdv2008.0
+ Revision: 31873
- provide versioned kernel-devel and kernel-source (MDV #31006)
- update to kernel.org 2.6.22-rc3

* Tue May 22 2007 Thomas Backlund <tmb@mandriva.org> 2.6.22-0.rc2.1mdv2008.0
+ Revision: 29732
- remove blackfin arch files
- update to kernel.org 2.6.22-rc2
- disable CONFIG_IRQBALANCE on i386-smp, in favour of the better
  working userspace irqbalance daemon from contribs (Requested by Austin)
- update defconfigs

* Fri May 18 2007 Thomas Backlund <tmb@mandriva.org> 2.6.21.1-2mdv2008.0
+ Revision: 28291
- /sbin/depmod-25 is now renamed to /sbin/depmod
- modify kernel-linus-source description to point out:
  * only needed when building own kernels
  * othervise install a matching -devel- rpm
- update README.urpmi for the same reason
- enable CONFIG_TIMER_STATS (request by Michael Braun)

* Sat Apr 28 2007 Thomas Backlund <tmb@mandriva.org> 2.6.21.1-1mdv2008.0
+ Revision: 19047
- kernel.org 2.6.21.1
  * IPV6: Fix for RT0 header ipv6 change
  * IPV4: Fix OOPS'er added to netlink fib
- Enable Tickless System (Dynamic Ticks (NO_HZ)) on i386 kernels

* Fri Apr 27 2007 Thomas Backlund <tmb@mandriva.org> 2.6.21-2mdv2008.0
+ Revision: 18743
- revert read-only -devel rpms until I find a better solution...

* Fri Apr 27 2007 Thomas Backlund <tmb@mandriva.org> 2.6.21-1mdv2008.0
+ Revision: 18448
- update to kernel.org 2.6.21 final
- make devel trees read-only (like in kernel-multimedia series),
  to try and work around broken dkms & co

* Sun Apr 22 2007 Thomas Backlund <tmb@mandriva.org> 2.6.21-0.rc7.1mdv2008.0
+ Revision: 17010
- update to 2.6.21-rc7
- update defconfigs
- enable CONFIG_X86_P4_CLOCKMOD again
- fix README.urpmi on -rc and -stable builds
- add drivers/md/dm.h to -devel rpms, needed for truecrypt builds (Danny)


* Wed Mar 21 2007 Thomas Backlund <tmb@mandriva.org> 2.6.21-0.rc3.4mdv2007.1
+ Revision: 147144
- add arch/s390/crypto/Kconfig for now, until fixed upstream,
  closes #29074, and fixes kernel-linus part of #29744

* Sun Mar 18 2007 Thomas Backlund <tmb@mandriva.org> 2.6.21-0.rc3.3mdv2007.1
+ Revision: 145685
- fix typo in -devel post script (Charles A Edwards)
- make the build work even if you only build up or smp (Charles A Edwards)
- fix typo in -smp-devel post script

* Tue Mar 13 2007 Thomas Backlund <tmb@mandriva.org> 2.6.21-0.rc3.2mdv2007.1
+ Revision: 142330
- CFQ is now the default i/o scheduler
- fix typo in post script (#29395)

* Wed Mar 07 2007 Thomas Backlund <tmb@mandriva.org> 2.6.21-0.rc3.1mdv2007.1
+ Revision: 134183
- update to kernel.org 2.6.21-rc3
- disable CONFIG_X86_P4_CLOCKMOD (broken build)
- update defconfigs

* Tue Mar 06 2007 Thomas Backlund <tmb@mandriva.org> 2.6.21-0.rc2.2mdv2007.1
+ Revision: 133974
- rename *-headers rpms to more appropriate *-devel
- make make *-devel-latest obsolete *-headers-latest to enable automatic update
- disable CONFIG_ACORN_PARTITION_CUMANA (#29006)

* Wed Feb 28 2007 Thomas Backlund <tmb@mandriva.org> 2.6.21-0.rc2.1mdv2007.1
+ Revision: 127920
- add patch101: fixes build on i386 and x86_64, from upsrteam linux-2.6.git,
  will be removed when 2.6.21-rc3 is released.
- update README.urpmi
- update to kernel.org 2.6.21-rc2
- update defconfigs

* Sat Feb 24 2007 Thomas Backlund <tmb@mandriva.org> 2.6.21-0.rc1.1mdv2007.1
+ Revision: 125309
- update to kernel.org 2.6.21-rc1
- update defconfigs

* Wed Feb 21 2007 Thomas Backlund <tmb@mandriva.org> 2.6.20.1-2mdv2007.1
+ Revision: 123564
- add missing /arch/i386/kernel/sigframe.h in header rpms (#28843)

* Wed Feb 21 2007 Thomas Backlund <tmb@mandriva.org> 2.6.20.1-1mdv2007.1
+ Revision: 123207
- update to kernel.org 2.6.21.1
  o Fix a free-wrong-pointer bug in nfs/acl server (CVE-2007-0772)

* Mon Feb 19 2007 Thomas Backlund <tmb@mandriva.org> 2.6.20-3mdv2007.1
+ Revision: 122863
- add README.urpmi with info specific for this kernel set
- drop all patches, this kernel _has_ to stay unpatched, as it's
  a precompiled kernel.org reference kernel

* Sat Feb 17 2007 Thomas Backlund <tmb@mandriva.org> 2.6.20-2mdv2007.1
+ Revision: 122200
- add bugfixes from upcoming 2.6.20.1 (will be removed when it's released)
  01_fix-missing-critical-phys_to_virt-in-lib_swiotlb.patch
  02_ieee1394-video1394-DMA-fix.patch
  03_ieee1394-fix-host-device-registering-when-nodemgr-disabled.patch
  04_fix-oops-in-xfrm_audit_log.patch
  05_md-raid5-fix-crash.patch
  06_md-raid5-fix-export-blk_recount_segments.patch
- fix the whole autoconf mess
  dont rely on /etc/init.d/kheader and /boot/kernel.h anymore
  drop all of the old autoconf hacks
  drop kernel-linus-source-stripped(-latest) rpms
  introduce kernel-linus-(smp-)headers(-latest) rpms to build 3rdparty
  drivers against (survives test: make mrproper oldconfig prepare scripts)
  kernel-linus-source rpm does not include any autoconf stuff anymore
- enable KVM support (requested by ahasenack)
- fix RC versioning

* Mon Feb 05 2007 Thomas Backlund <tmb@mandriva.org> 2.6.20-1mdv2007.1
+ Revision: 116211
- update to kernel.org 2.6.20 final

* Wed Jan 31 2007 Thomas Backlund <tmb@mandriva.org> 2.6.20.0.rc7-1mdv2007.1
+ Revision: 115724
- update to kernel.org: 2.6.20-rc7

* Thu Jan 25 2007 Thomas Backlund <tmb@mandriva.org> 2.6.20.0.rc6-1mdv2007.1
+ Revision: 113431
- update to kernel.org: 2.6.20-rc6

* Tue Jan 16 2007 Thomas Backlund <tmb@mandriva.org> 2.6.20.0.rc5-2mdv2007.1
+ Revision: 109626
- fix install breakage due to spec cleanup (thanks Charles)
- fix kernel versioning mismatch (#28237)

* Sun Jan 14 2007 Thomas Backlund <tmb@mandriva.org> 2.6.20.0.rc5-1mdv2007.1
+ Revision: 108943
- finally move on to 2.6.20-rc5

* Thu Jan 11 2007 Thomas Backlund <tmb@mandriva.org> 2.6.19.2-1mdv2007.1
+ Revision: 107284
- kernel.org 2.6.19.2 (CVE: 2006-6106, 2006-6053, 2006-5823, 2006-6054, 2006-4814, file corruption fix, ...)
- disable BLK_DEV_UB (#28058)
- big spec cleanup: remove arches and flavours we dont build
- fix more provides
- fix source-stripped provides

* Sun Jan 07 2007 Thomas Backlund <tmb@mandriva.org> 2.6.19.1-2mdv2007.1
+ Revision: 105375
- fix utsrelease temporary location grep on i586 build
- fix the file content corruption bug that appeared in 2.6.19. Will be remowed when 2.6.19.2 is released
- finally add the *-latest virtual rpms
- fix UTS_RELEASE define in /include/linux/utsrelease.h (#28014)

* Tue Dec 12 2006 Thomas Backlund <tmb@mandriva.org> 2.6.19.1-1mdv2007.1
+ Revision: 95986
- fix autoconf
- update to kernel.org 2.6.19.1

* Wed Dec 06 2006 Thomas Backlund <tmb@mandriva.org> 2.6.19-3mdv2007.1
+ Revision: 91725
- fix patch command
- enable ARPD, IPV6_MIP6, IPV6_MULTIPLE_TABLES, IPV6_ROUTE_FWMARK, CONFIG_GFS2_FS, GFS2_FS_LOCKING_NOLOCK, GFS2_FS_LOCKING_DLM (#27479)
- Revert ACPI: SCI interrupt source override, will be removed when 2.6.19.1 is released

* Sun Dec 03 2006 Thomas Backlund <tmb@mandriva.org> 2.6.19-2mdv2007.1
+ Revision: 90141
- rename kernel-2.6-linus to kernel-linus in SVN
- rename spec to kernel-linus
- fix kernel-linus srpm name (Anssi Hannula)
- update to 2.6.19 final
- update specfile for 2.6.19-rc6
- update to 2.6.19-rc6
- bump release to allow reupload
- update to 2.6.19-rc5
- add support for stable series kernels
- update to 2.6.18 final
- update to 2.6.18-rc7
- fix spec for missing UTS_RELEASE (#24889)
- fix autoconf UTS_RELEASE
- update to 2.6.18-rc6
- fix autoconf for 2.6.18 auto.conf
- source and source-stripped needs to conflict each other
- use mkrel and distsuffix to make it work for backports
- update README.kernel-sources
- spec cosmetics
- dont build debug packages
- fix autoconf breakage due to bootloader-utils-1.13 change
- update for next build
- fix changelog
- fix release
- update to 2.6.18-rc5
- fix kernel-doc versioning and a rpmlint warning
- update to 2.6.18-rc4

  + Per Øyvind Karlsen <pkarlsen@mandriva.com>
    - fix typo
    - Fix target_arch for sparc64

  + Luiz Fernando Capitulino <lcapitulino@mandriva.com>
    - Updates to 2.6.18-rc2
    - Updates to 2.6.18-rc1
    - Updates to 2.6.17
    - Version reset: when I started with kernel-linus I wasn't too
      experienced with RPM packages and thought that packages' version
      should never been reset. Doing it now.
    - Adds new Mandriva tag
    - Updates to 2.6.17-rc6
    - Updates to 2.6.17-rc5
    - Updates to 2.6.17-rc4
    - Fixes 'kernel-source is upgraded but kernel is not' bug (#21345)
    - Introduces PPC support, patch and .config files from Christiaan Welvaart
      <cjw@daneel.dyndns.org>
    - x86 .configs update, the following changes have been made:
        o OBSOLETE and non-sense options have been disabled
        o New drivers and other interesting options (which were probably
          not automatically enabled by the bot) have been enabled
        o SMP kernel now supports: cpusets, 32 CPUs and 64 GB of memory
    - Updates sparc64 .config files, patch from Per Oyvind Karlsen
      <pkarlsen@mandriva.com>
    - Updates to 2.6.17-rc3
    - Updates sparc64 .config files, patch from Per Oyvind Karlsen
      <pkarlsen@mandriva.com>
    - This patch makes kernel image 'gzipped', it's needed to make it
      boot properly (and also makes sparc's kernel image consistent with
      other archs). Patch from Per Oyvind Karlsen <pkarlsen@mandriva.com>.
    - Updates to 2.6.17-rc2
    - Updates sparc64 .config files, patch from Per Oyvind Karlsen
      <pkarlsen@mandriva.com>
    - Updates to 2.6.17-rc1
    - Updates to 2.6.16
    - Minor typo
    - Updates to 2.6.16-rc6
    - Updates to 2.6.16-rc5
    - Changes to the kernel's stack to 8k bytes, as this question is polemic
      in two sides (proprietary drivers and performance) let's stay with the
      kernel's default.
    - - Updates to 2.6.16-rc4
    - New version
    - Changes some SMP options as suggested by Arnaud Patard <apatard@mandriva.com>
      basically, we're dropping BKL preemption support (because this is not
      supposed to only run on desktop systems), enabling software suspend and
      CPU hotpluging.
    - Introduces sparc64 support (patches from Per Oyvind Karlsen
      <pkarlsen@mandriva.com>)
    - Updates to 2.6.16-rc3
    - Some times I'm really stupid: forgot to add the spec changelog entry
      and to change the package's version on r1723.
    - Enables CONFIG_CC_OPTIMIZE_FOR_SIZE, to try to get a smaller kernel and
      other benefits.
    - Introduces 'update_configs' script (from mdv2006 stable kernel)
    - Updates to 2.6.16-rc2
    - Minor log fix
    - Commit in behalf of Oden Eriksson <oeriksson@mandriva.com>:
      - Fixes kernel headers generation
      - Fixes SUBLEVEL change in the kernel`s Makefile
      - Minor cleanups
    - Improves klinus_notice
    - Adds a note (in the package description) about kernel-linus's nature
    - Minor log fix, rpm prints some warnings with you write '%%prep' in the
      changelog section
    - Fixes embarrassing bug which causes any *.config file to be copied
      to the build directory
    - Comments out removal of unwanted files in %%prep section, this doesn't
      seen to be needed anymore and can cause to wanted files to be removed too
    - Adds comments in the top file about kernel-linus known issues
    - New spec file name (kernel-2.6.spec is already used by other package)
    - Adds all the kernel's .config file as 'Source', that way they're
      included in the src.rpm
    - Updates to 2.6.16-rc1
    - Updating package version, this will be the next release
    - Merges kernel-2.6-linus simplifications into the trunk
      (svn merge -r 1362:1428 svn+ssh://svn.mandriva.com/svn/mdv/branches/cooker/kernel-2.6-linus/current .)
    - Disables CONFIG_HWMON_DEBUG_CHIP, it's only interesting for
      developers
    - Provides kernel-source package should provides 'kernel-source', this
      makes life easier when using dkms
    - Minor log fix
    - Updates to 2.6.15
    - Fixes kernel-source package generation
    - Updates TODO list
    - Enables compilation for more architectures
    - s/ppc64/powerpc/
    - Minor %%patchlevel fix
    - Fixes Makefile hardcoded values
    - Updated to 2.6.15-rc7
    - Fixes Makefile hardcoded values
    - reverts r1345 and r1344. I was going to update the package for 2.6.15-rc7
      but there are some things to be done before, like a new release and tons
      of fixes.
    - Updates .config files for 2.6.15-rc7
    - Updates to 2.6.15-rc7
    - Enables more archs
    - Minor Changes
    - Introduces TODO list
    - Minor spec file fixes
    - Changes package name to 'kernel-linus'
    - Update version
    - Fixes br0ken compile with our current i386.config
    - Update hardcoded value to make the thing compile
    - This is a new package, removes all the changelog entries and adds the
      relevant one
    - Err, time-stamp are created automatically during build time, this files
      pulled in at the initial import step.. They shouldn't be here.
    - Introduces 'kernel-2.6-linus' RPM package source tree. This new package
      will provide the latest -rc kernels from Linus.

  + Andreas Hasenack <andreas@mandriva.com>
    - renamed mdv to packages because mdv is too generic and it's hosting only packages anyway


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2460 |12cr|kernel-linus-3.4.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# -*- Mode: rpm-spec -*-
#
# (c) Mandriva
#

%define kernelversion	3
%define patchlevel	4
%define sublevel	6

# kernel.org -rcX patch (only the number after "rc")
%define krc		0

# kernel.org -gitX patch (only the number after "git")
%define kgit		0

# this is the releaseversion
%define mdvrelease 	1

# This is only to make life easier for people that creates derivated kernels
# a.k.a name it kernel-tmb :)
%define kname 		kernel-linus

%define rpmtag		%distsuffix

%if %krc || %kgit
%define	rpmrel		%mkrel %{?%{krc}:-rc%{krc}}%{?%{kgit}:-git%{kgit}}-%{mdvrelease}
%else
%define rpmrel		%mkrel %{mdvrelease}
%endif


# theese two never change, they are used to fool rpm/urpmi/smart
%define fakever		1
%define fakerel		%mkrel 1

# When we are using a rc/git patch
%define kversion  	%{kernelversion}.%{patchlevel}.%{sublevel}
%define kverrel   	%{kversion}-%{rpmrel}

# used for not making too long names for rpms or search paths
%if %krc || %kgit
%define tar_ver	  	%{kernelversion}.%(expr %{patchlevel} - 1)
%define buildrpmrel	0%{?%{krc}:.rc%{krc}}%{?%{kgit}:.git%{kgit}}.%{mdvrelease}%{rpmtag}
%else
%define tar_ver	  	%{kernelversion}.%{patchlevel}
%define	buildrpmrel	%{mdvrelease}%{rpmtag}
%endif

%define buildrel        %{kversion}-%{buildrpmrel}

%define klinus_notice NOTE: This kernel has no Mandriva patches and no third-party drivers.

# having different top level names for packges means that you have to remove them by hard :(
%define top_dir_name    %{kname}-%{_arch}

%define build_dir       %{_builddir}/%{top_dir_name}
%define src_dir         %{build_dir}/linux-%{tar_ver}

# disable useless debug rpms...
%define _enable_debug_packages  %{nil}
%define debug_package           %{nil}

# build defines
%define build_doc 1
%define build_source 1
%define build_devel 1

%define build_kernel 1

%define distro_branch %(perl -pe '/(\\d+)\\.(\\d)\\.?(\\d)?/; $_="$1.$2"' /etc/mandriva-release)

# End of user definitions
%{?_without_kernel: %global build_kernel 0}
%{?_without_doc: %global build_doc 0}
%{?_without_source: %global build_source 0}
%{?_without_devel: %global build_devel 0}

%{?_with_kernel: %global build_kernel 1}
%{?_with_doc: %global build_doc 1}
%{?_with_source: %global build_source 1}
%{?_with_devel: %global build_devel 1}

%if %(if [ -z "$CC" ] ; then echo 0; else echo 1; fi)
%define kmake %make CC="$CC"
%else
%define kmake %make
%endif
# there are places where parallel make don't work
%define smake make

# Parallelize xargs invocations on smp machines
%define kxargs xargs %([ -z "$RPM_BUILD_NCPUS" ] \\\
	&& RPM_BUILD_NCPUS="`/usr/bin/getconf _NPROCESSORS_ONLN`"; \\\
	[ "$RPM_BUILD_NCPUS" -gt 1 ] && echo "-P $RPM_BUILD_NCPUS")

# Aliases for amd64 builds (better make source links?)
%define target_cpu	%(echo %{_target_cpu} | sed -e "s/amd64/x86_64/")
%define target_arch	%(echo %{_arch} | sed -e "s/amd64/x86_64/")

# src.rpm description
Summary: 	The Linux kernel (the core of the Linux operating system)
Name:           %{kname}
Version:        %{kversion}
Release:        %{rpmrel}
License: 	GPLv2
Group: 		System/Kernel and hardware
ExclusiveArch: 	%{ix86} x86_64
ExclusiveOS: 	Linux
URL: 		http://wiki.mandriva.com/en/Docs/Howto/Mandriva_Kernels#kernel-linus

####################################################################
#
# Sources
#
### This is for full SRC RPM
Source0:        ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.0/linux-%{tar_ver}.tar.xz
Source1:        ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.0/linux-%{tar_ver}.tar.sign

# This is for disabling mrproper and other targets on -devel rpms
Source2:	disable-mrproper-in-devel-rpms.patch

Source4:       README.kernel-sources

# Kernel defconfigs
Source20: 	i386_defconfig
Source21: 	x86_64_defconfig


####################################################################
#
# Patches

#
# Patch0 to Patch100 are for core kernel upgrades.
#

# Pre linus patch: ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/testing

%if %sublevel
Patch1:         ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.0/patch-%{kversion}.xz
Source10:       ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.0/patch-%{kversion}.sign
%endif
# kernel.org -git
%if %kgit
Patch2:         ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/snapshots/patch-%{kernelversion}.%{patchlevel}-%{sublevel}-git%{kgit}.xz
Source11:       ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/snapshots/patch-%{kernelversion}.%{patchlevel}-%{sublevel}-git%{kgit}.sign
%endif

#END
####################################################################

# Defines for the things that are needed for all the kernels
%define requires1 module-init-tools >= 3.6-12
%define requires2 mkinitrd >= 3.4.43-10
%define requires3 bootloader-utils >= 1.9
%define requires4 sysfsutils
%define requires5 kernel-firmware >= 2.6.27-0.rc2.2mdv

%define kprovides kernel = %{tar_ver}, alsa

BuildRoot: 	%{_tmppath}/%{name}-%{kversion}-build-%{_arch}
Autoreqprov: 	no
BuildRequires: 	gcc module-init-tools >= 0.9.15

%description
Source package to build the Linux kernel.

%{klinus_notice}


#
# kernel: Symmetric MultiProcessing kernel
#
%if %build_kernel
%package -n %{kname}-%{buildrel}
Version:	%{fakever}
Release:	%{fakerel}
%ifarch %{ix86}
Summary:	Linux Kernel for desktop use with i586 & 4GB RAM
%else
Summary:	Linux Kernel for desktop use with %{_arch}
%endif
Group:		System/Kernel and hardware
Provides:	%kprovides
Provides:	should-restart = system
Requires:	%requires1
Requires:	%requires2
Requires:	%requires3
Requires:	%requires4
Requires: 	%requires5

%ifarch %{ix86}
Conflicts:	arch(x86_64)
%endif

%description -n %{kname}-%{buildrel}
%ifarch %{ix86}
This kernel is compiled for desktop use, single or multiple i586
processor(s)/core(s) and less than 4GB RAM, using HZ_1000, voluntary
preempt, CFS cpu scheduler and cfq i/o scheduler.
This kernel relies on in-kernel smp alternatives to switch between
up & smp mode depending on detected hardware. To force the kernel
to boot in single processor mode, use the "nosmp" boot parameter.
%else
This kernel is compiled for desktop use, single or multiple %{_arch}
processor(s)/core(s), using HZ_1000, voluntary preempt, CFS cpu
scheduler and cfq i/o scheduler.
This kernel relies on in-kernel smp alternatives to switch between
up & smp mode depending on detected hardware. To force the kernel
to boot in single processor mode, use the "nosmp" boot parameter.
%endif

For instructions for update, see:
http://www.mandriva.com/en/security/kernelupdate

%{klinus_notice}
%endif # build_kernel


#
# kernel-source: kernel sources
#
%if %build_source
%package -n %{kname}-source-%{buildrel}
Version:	%{fakever}
Release:	%{fakerel}
Provides:	%{kname}-source, kernel-source = %{kverrel}, kernel-devel = %{kverrel}
Provides:	%{kname}-source-%{kernelversion}.%{patchlevel}
Requires:	glibc-devel, ncurses-devel, make, gcc, perl, diffutils
Summary:	The source code for the Linux kernel
Group:		Development/Kernel
Autoreqprov: 	no
%ifarch %{ix86}
Conflicts:	arch(x86_64)
%endif

%description -n %{kname}-source-%{buildrel}
The %{kname}-source package contains the source code files for the
Linux kernel. Theese source files are only needed if you want to build
your own custom kernel that is better tuned to your particular hardware.

If you only want the files needed to build 3rdparty (nVidia, Ati, dkms-*,...)
drivers against, install the *-devel-* rpm that is matching your kernel.

For instructions for update, see:
http://www.mandriva.com/en/security/kernelupdate

%{klinus_notice}
%endif #build_source


#
# kernel-devel: stripped kernel sources
#
%if %build_devel
%package -n %{kname}-devel-%{buildrel}
Version:	%{fakever}
Release:	%{fakerel}
Provides:	kernel-devel = %{kverrel}
Summary:	The %{kname} devel files for 3rdparty modules build
Group:		Development/Kernel
Autoreqprov:	no
Requires:	glibc-devel, ncurses-devel, make, gcc, perl
%ifarch %{ix86}
Conflicts:	arch(x86_64)
%endif

%description -n %{kname}-devel-%{buildrel}
This package contains the kernel-devel files that should be enough to build
3rdparty drivers against for use with the %{kname}-%{buildrel}.

If you want to build your own kernel, you need to install the full
%{kname}-source-%{buildrel} rpm.

%{klinus_notice}
%endif #build_devel


#
# kernel-doc: documentation for the Linux kernel
#
%if %build_doc
%package -n %{kname}-doc
Version:        %{kversion}
Release:        %{rpmrel}
Summary:	Various documentation bits found in the kernel source
Group:		Books/Computer books
Buildarch:	noarch

%description -n %{kname}-doc
This package contains documentation files form the kernel source. Various
bits of information about the Linux kernel and the device drivers shipped
with it are documented in these files. You also might want install this
package if you need a reference to the options that can be passed to Linux
kernel modules at load time.

For instructions for update, see:
http://www.mandriva.com/en/security/kernelupdate

%{klinus_notice}
%endif #build_doc


#
# kernel-latest: virtual rpm
#
%if %build_kernel
%package -n %{kname}-latest
Version:        %{kversion}
Release:        %{rpmrel}
Summary: 	Virtual rpm for latest %{kname}
Group: 	  	System/Kernel and hardware
Requires: 	%{kname}-%{buildrel}
Obsoletes:	%{kname}-smp-latest
%ifarch %{ix86}
Conflicts:	arch(x86_64)
%endif

%description -n %{kname}-latest
This package is a virtual rpm that aims to make sure you always have the
latest %{kname} installed...

%{klinus_notice}
%endif #build_kernel


#
# kernel-source-latest: virtual rpm
#
%if %build_source
%package -n %{kname}-source-latest
Version:        %{kversion}
Release:        %{rpmrel}
Summary: 	Virtual rpm for latest %{kname}-source
Group: 	  	System/Kernel and hardware
Requires: 	%{kname}-source-%{buildrel}
%ifarch %{ix86}
Conflicts:	arch(x86_64)
%endif

%description -n %{kname}-source-latest
This package is a virtual rpm that aims to make sure you always have the
latest %{kname}-source installed...

%{klinus_notice}
%endif #build_source


#
# kernel-devel-latest: virtual rpm
#
%if %build_devel
%package -n %{kname}-devel-latest
Version:        %{kversion}
Release:        %{rpmrel}
Summary: 	Virtual rpm for latest %{kname}-devel
Group: 	  	System/Kernel and hardware
Requires: 	%{kname}-devel-%{buildrel}
Obsoletes:	%{kname}-smp-devel-latest
Obsoletes:	%{kname}-smp-headers-latest
%ifarch %{ix86}
Conflicts:	arch(x86_64)
%endif

%description -n %{kname}-devel-latest
This package is a virtual rpm that aims to make sure you always have the
latest %{kname}-devel installed...

%{klinus_notice}
%endif #build_devel


#
# End packages - here begins build stage
#
%prep
%setup -q -n %top_dir_name -c

pushd %src_dir
%if %sublevel
%patch1 -p1
%endif
%if %kgit
%patch2 -p1
%endif
popd

# PATCH END


#
# Setup Begin
#


# Install defconfigs...
install %{SOURCE20} %{build_dir}/linux-%{tar_ver}/arch/x86/configs/
install %{SOURCE21} %{build_dir}/linux-%{tar_ver}/arch/x86/configs/

# make sure the kernel has the patchlevel we know it has...
LC_ALL=C perl -p -i -e "s/^SUBLEVEL.*/SUBLEVEL = %{sublevel}/" linux-%{tar_ver}/Makefile


%build
# Common target directories
%define _bootdir /boot
%define _modulesdir /lib/modules
%define _firmwaredir /lib/firmware
%define _kerneldir /usr/src/%{kname}-%{buildrel}
%define _develdir /usr/src/%{kname}-devel-%{buildrel}


# Directories definition needed for building
%define temp_root %{build_dir}/temp-root
%define temp_boot %{temp_root}%{_bootdir}
%define temp_modules %{temp_root}%{_modulesdir}
%define temp_firmware %{temp_root}%{_firmwaredir}
%define temp_source %{temp_root}%{_kerneldir}
%define temp_devel %{temp_root}%{_develdir}


# Create a simulacro of buildroot
rm -rf %{temp_root}
install -d %{temp_root}


# make sure we are in the directory
cd %{src_dir}

# make sure EXTRAVERSION says what we want it to say
LC_ALL=C perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = %{?%{krc}:-rc%{krc}}%{?%{kgit}:-git%{kgit}}-%{buildrpmrel}/" Makefile

# Prepare the kernel
%smake -s mrproper
%ifarch %{ix86} x86_64
	cp arch/x86/configs/%{target_arch}_defconfig .config
%else
	cp arch/%{target_arch}/defconfig .config
%endif
%smake ARCH=%{target_arch} oldconfig

# Build the kernel
%kmake ARCH=%{target_arch} all

# Install kernel
install -d %{temp_boot}
install -m 644 System.map %{temp_boot}/System.map-%{buildrel}
install -m 644 .config %{temp_boot}/config-%{buildrel}
cp -f arch/%{target_arch}/boot/bzImage %{temp_boot}/vmlinuz-%{buildrel}

# Install modules
install -d %{temp_modules}/%{buildrel}
%smake INSTALL_MOD_PATH=%{temp_root} KERNELRELEASE=%{buildrel} modules_install 

# OLD COMMENT: remove /lib/firmware, we use a separate kernel-firmware
# COMMENT: I add it, but clean the firmware dir, because some firmware 
#          not exist in the official firmware packages
for i in `%{_bindir}/urpmq -l kernel-firmware | /bin/sort -u | %__grep '^/lib/firmware' | %__sed "s#^/lib/firmware#%{temp_firmware}#g"` ; do
	[[ -f $i ]] && rm -f $i
done
for i in `%{_bindir}/urpmq -l kernel-firmware-extra | /bin/sort -u | %__grep '^/lib/firmware' | %__sed "s#^/lib/firmware#%{temp_firmware}#g"` ; do
	[[ -f $i ]] && rm -f $i
done
find %{temp_firmware} -type d | xargs rmdir --ignore-fail-on-non-empty

# Save devel tree
%if %build_devel
mkdir -p %{temp_devel}
for i in $(find . -name 'Makefile*'); do cp -R --parents $i %{temp_devel};done
for i in $(find . -name 'Kconfig*' -o -name 'Kbuild*' -o -name config.mk); do cp -R --parents $i %{temp_devel};done
cp -fR include %{temp_devel}
cp -fR scripts %{temp_devel}
%ifarch %{ix86} x86_64
	cp -fR arch/x86/kernel/asm-offsets.{c,s} %{temp_devel}/arch/x86/kernel/
	cp -fR arch/x86/kernel/asm-offsets_{32,64}.c %{temp_devel}/arch/x86/kernel/
	cp -fR arch/x86/include %{temp_devel}/arch/x86/
%else
	cp -fR arch/%{target_arch}/kernel/asm-offsets.{c,s} %{temp_devel}/arch/%{target_arch}/kernel/
	cp -fR arch/%{target_arch}/include %{temp_devel}/arch/%{target_arch}/
%endif

# Needed for generation of kernel/bounds.s
cp -fR kernel/bounds.c %{temp_devel}/kernel/

# Needed for lguest
cp -fR drivers/lguest/lg.h %{temp_devel}/drivers/lguest/

cp -fR .config Module.symvers %{temp_devel}

# Needed for truecrypt build (Danny)
cp -fR drivers/md/dm.h %{temp_devel}/drivers/md/

# Needed for external dvb tree (#41418)
cp -fR drivers/media/dvb/dvb-core/*.h %{temp_devel}/drivers/media/dvb/dvb-core/
cp -fR drivers/media/dvb/frontends/lgdt330x.h %{temp_devel}/drivers/media/dvb/frontends/

# add acpica header files, needed for fglrx build
cp -fR drivers/acpi/acpica/*.h %{temp_devel}/drivers/acpi/acpica/

# Need
%ifarch %{ix86} x86_64
cp -fR arch/x86/syscalls/* %{temp_devel}/arch/x86/syscalls/
cp -fR arch/x86/tools/* %{temp_devel}/arch/x86/tools/
%endif
cp -fR tools/include %{temp_devel}/tools/
cp -fR Documentation/DocBook/media/*.b64 %{temp_devel}/Documentation/DocBook/media/

# Check and clean the -devel tree
pushd %{temp_devel} >/dev/null
    %smake -s prepare scripts clean
    rm -f .config.old
popd >/dev/null

# Disable mrproper and other targets
patch -p1 -d %{temp_devel} -i %{SOURCE2}

# Fix permissions
chmod -R a+rX %{temp_devel}
%endif # build_devel

#make sure we are in the directory
cd %src_dir

# kernel-source is shipped as an unprepared tree
%smake -s mrproper


###
### Install
###
%install
install -m 644 %{SOURCE4}  .

cd %src_dir
# Directories definition needed for installing
%define target_source %{buildroot}/%{_kerneldir}
%define target_boot %{buildroot}%{_bootdir}
%define target_modules %{buildroot}%{_modulesdir}
%define target_devel %{buildroot}%{_develdir}

# We want to be able to test several times the install part
rm -rf %{buildroot}
cp -a %{temp_root} %{buildroot}

# Create directories infastructure
%if %build_source
install -d %{target_source}

tar cf - . | tar xf - -C %{target_source}
chmod -R a+rX %{target_source}

# we remove all the source files that we don't ship

# first architecture files
for i in alpha arm avr32 blackfin cris frv h8300 hexagon ia64 m32r mips \
	microblaze m68k m68knommu mn10300 openrisc parisc powerpc ppc \
	s390 score sh sh64 sparc tile unicore32 v850 c6x xtensa; do
	rm -rf %{target_source}/arch/$i

%if %build_devel
	rm -rf %{target_devel}/arch/$i
%endif
done

# remove arch files based on target arch
%ifnarch %{ix86} x86_64
	rm -rf %{target_source}/arch/x86
%if %build_devel
	rm -rf %{target_devel}/arch/x86
%endif
%endif


# other misc files
rm -f %{target_source}/{.config.old,.config.cmd,.tmp_gas_check,.mailmap,.missing-syscalls.d,arch/.gitignore}

#endif %build_source
%endif


# gzipping modules
find %{target_modules} -name "*.ko" | %kxargs gzip -9


# We used to have a copy of PrepareKernel here
# Now, we make sure that the thing in the linux dir is what we want it to be

for i in %{target_modules}/*; do
  rm -f $i/build $i/source
done

# sniff, if we gzipped all the modules, we change the stamp :(
# we really need the depmod -ae here
pushd %{target_modules}
for i in *; do
	/sbin/depmod -u -ae -b %{buildroot} -r -F %{target_boot}/System.map-$i $i
	echo $?
done

for i in *; do
	pushd $i
	echo "Creating module.description for $i"
	modules=`find . -name "*.ko.gz"`
	echo $modules | %kxargs /sbin/modinfo \
	| perl -lne 'print "$name\t$1" if $name && /^description:\s*(.*)/; $name = $1 if m!^filename:\s*(.*)\.k?o!; $name =~ s!.*/!!' > modules.description
	popd
done
popd


###
### Clean
###

%clean
rm -rf %{buildroot}
# We don't want to remove this, the whole reason of its existence is to be 
# able to do several rpm --short-circuit -bi for testing install 
# phase without repeating compilation phase
#rm -rf %{temp_root} 


###
### Scripts
###

### kernel
%if %build_kernel
%preun -n %{kname}-%{buildrel}
/sbin/installkernel -R %{buildrel}
if [ -L /lib/modules/%{buildrel}/build ]; then
    rm -f /lib/modules/%{buildrel}/build
fi
if [ -L /lib/modules/%{buildrel}/source ]; then
    rm -f /lib/modules/%{buildrel}/source
fi
pushd /boot > /dev/null
if [ -L vmlinuz-linus ]; then
    if [ "$(readlink vmlinuz-linus)" = "vmlinuz-%{buildrel}" ]; then
	rm -f vmlinuz-linus
    fi
fi
if [ -L initrd-linus.img ]; then
    if [ "$(readlink initrd-linus.img)" = "initrd-%{buildrel}.img" ]; then
	rm -f initrd-linus.img
    fi
fi
popd > /dev/null
exit 0

%post -n %{kname}-%{buildrel}
/sbin/installkernel -L %{buildrel}
if [ -d /usr/src/%{kname}-devel-%{buildrel} ]; then
    ln -sf /usr/src/%{kname}-devel-%{buildrel} /lib/modules/%{buildrel}/build
    ln -sf /usr/src/%{kname}-devel-%{buildrel} /lib/modules/%{buildrel}/source
fi
pushd /boot > /dev/null
if [ -L vmlinuz-linus ]; then
    rm -f vmlinuz-linus
fi
ln -sf vmlinuz-%{buildrel} vmlinuz-linus
if [ -L initrd-linus.img ]; then
    rm -f initrd-linus.img
fi
ln -sf initrd-%{buildrel}.img initrd-linus.img
popd > /dev/null

%postun -n %{kname}-%{buildrel}
/sbin/kernel_remove_initrd %{buildrel}
rm -rf /lib/modules/%{buildrel} >/dev/null
%endif # build_kernel


### kernel-devel
%if %build_devel
%post -n %{kname}-devel-%{buildrel}
# place /build and /source symlinks in place.
if [ -d /lib/modules/%{buildrel} ]; then
    ln -sf /usr/src/%{kname}-devel-%{buildrel} /lib/modules/%{buildrel}/build
    ln -sf /usr/src/%{kname}-devel-%{buildrel} /lib/modules/%{buildrel}/source
fi

%preun -n %{kname}-devel-%{buildrel}
# we need to delete <modules>/{build,source} at uninstall
if [ -L /lib/modules/%{buildrel}/build ]; then
    rm -f /lib/modules/%{buildrel}/build
fi
if [ -L /lib/modules/%{buildrel}/source ]; then
    rm -f /lib/modules/%{buildrel}/source
fi
exit 0
%endif #build_devel


### kernel-source
%if %build_source
%post -n %{kname}-source-%{buildrel}
for i in /lib/modules/%{buildrel}*; do
	if [ -d $i ]; then
		if [ ! -L $i/build -a ! -L $i/source ]; then
			rm -f $i/{build,source}
		        ln -sf /usr/src/%{kname}-%{buildrel} $i/build
		        ln -sf /usr/src/%{kname}-%{buildrel} $i/source
		fi
	fi
done

%preun -n %{kname}-source-%{buildrel}
for i in /lib/modules/%{buildrel}/{build,source}; do
	if [ -L $i ]; then
		if [ "$(readlink $i)" = "/usr/src/%{kname}-%{buildrel}" ]; then
			rm -f $i
		fi
	fi
done
exit 0
%endif # build_source


###
### file lists
###

# kernel
%if %build_kernel
%files -n %{kname}-%{buildrel}
%defattr(-,root,root)
%{_bootdir}/config-%{buildrel}
%{_bootdir}/vmlinuz-%{buildrel}
%{_bootdir}/System.map-%{buildrel}
%dir %{_modulesdir}/%{buildrel}/
%{_modulesdir}/%{buildrel}/kernel
%{_modulesdir}/%{buildrel}/modules.*
%{_firmwaredir}
%doc README.kernel-sources
%endif # build_kernel

# kernel-source
%if %build_source
%files -n %{kname}-source-%{buildrel}
%defattr(-,root,root)
%dir %{_kerneldir}
%dir %{_kerneldir}/arch
%dir %{_kerneldir}/include
%{_kerneldir}/.gitignore
%{_kerneldir}/COPYING
%{_kerneldir}/CREDITS
%{_kerneldir}/Documentation
%{_kerneldir}/Kbuild
%{_kerneldir}/Kconfig
%{_kerneldir}/MAINTAINERS
%{_kerneldir}/Makefile
%{_kerneldir}/README
%{_kerneldir}/REPORTING-BUGS
%{_kerneldir}/arch/Kconfig
%ifarch %{ix86} x86_64
%{_kerneldir}/arch/x86
%endif
%{_kerneldir}/arch/um
%{_kerneldir}/block
%{_kerneldir}/crypto
%{_kerneldir}/drivers
%{_kerneldir}/firmware
%{_kerneldir}/fs
%{_kerneldir}/include/Kbuild
%{_kerneldir}/include/acpi
%{_kerneldir}/include/asm-generic
%{_kerneldir}/include/crypto
%{_kerneldir}/include/drm
%{_kerneldir}/include/linux
%{_kerneldir}/include/math-emu
%{_kerneldir}/include/net
%{_kerneldir}/include/pcmcia
%{_kerneldir}/include/scsi
%{_kerneldir}/include/sound
%{_kerneldir}/include/target
%{_kerneldir}/include/trace
%{_kerneldir}/include/video
%{_kerneldir}/include/media
%{_kerneldir}/include/misc
%{_kerneldir}/include/mtd
%{_kerneldir}/include/rxrpc
%{_kerneldir}/include/keys
%{_kerneldir}/include/rdma
%{_kerneldir}/include/xen
%{_kerneldir}/init
%{_kerneldir}/ipc
%{_kerneldir}/kernel
%{_kerneldir}/lib
%{_kerneldir}/mm
%{_kerneldir}/net
%{_kerneldir}/samples
%{_kerneldir}/scripts
%{_kerneldir}/security
%{_kerneldir}/sound
%{_kerneldir}/tools
%{_kerneldir}/usr
%{_kerneldir}/virt
%doc README.kernel-sources
%endif # build_source

# kernel-devel
%if %build_devel
%files -n %{kname}-devel-%{buildrel}
%defattr(-,root,root)
%dir %{_develdir}
%dir %{_develdir}/arch
%dir %{_develdir}/include
%{_develdir}/.config
%{_develdir}/Documentation
%{_develdir}/Kbuild
%{_develdir}/Kconfig
%{_develdir}/Makefile
%{_develdir}/Module.symvers
%{_develdir}/arch/Kconfig
%ifarch %{ix86} x86_64
%{_develdir}/arch/x86
%endif
%{_develdir}/arch/um
%{_develdir}/block
%{_develdir}/crypto
%{_develdir}/drivers
%{_develdir}/firmware
%{_develdir}/fs
%{_develdir}/include/Kbuild
%{_develdir}/include/acpi
%{_develdir}/include/asm-generic
%{_develdir}/include/config
%{_develdir}/include/crypto
%{_develdir}/include/drm
%{_develdir}/include/generated
%{_develdir}/include/keys
%{_develdir}/include/linux
%{_develdir}/include/math-emu
%{_develdir}/include/misc
%{_develdir}/include/mtd
%{_develdir}/include/net
%{_develdir}/include/pcmcia
%{_develdir}/include/rdma
%{_develdir}/include/scsi
%{_develdir}/include/sound
%{_develdir}/include/target
%{_develdir}/include/trace
%{_develdir}/include/video
%{_develdir}/include/media
%{_develdir}/include/rxrpc
%{_develdir}/include/xen
%{_develdir}/init
%{_develdir}/ipc
%{_develdir}/kernel
%{_develdir}/lib
%{_develdir}/mm
%{_develdir}/net
%{_develdir}/samples
%{_develdir}/scripts
%{_develdir}/security
%{_develdir}/sound
%{_develdir}/tools
%{_develdir}/usr
%{_develdir}/virt
%doc README.kernel-sources
%endif # build_devel


%if %build_doc
%files -n %{kname}-doc
%defattr(-,root,root)
%doc linux-%{tar_ver}/Documentation/*
%endif # build_doc

%if %build_kernel
%files -n %{kname}-latest
%defattr(-,root,root)
%endif # build_kernel

%if %build_source
%files -n %{kname}-source-latest
%defattr(-,root,root)
%endif # build_source

%if %build_devel
%files -n %{kname}-devel-latest
%defattr(-,root,root)
%endif # build_devel


%changelog
* Fri Jul 20 2012 Lonyai Gergely <aleph@mandriva.org> 3.4.6-1mdv2012.0
+ Revision: 810348
- 3.4.6
- Add XEN_SELDBALLONING driver

* Tue Jul 17 2012 Lonyai Gergely <aleph@mandriva.org> 3.4.5-1
+ Revision: 810100
- Remove c6x arch
- Add Documentation/DocBook/media/*.b64
- Resolv 'syscall_32 compile problem'
- 3.4.5
- kernel config revision from official kernel config
- Add x32 ABI support
- 3.4.4
- Disable CONFIG_X86_X32
- 3.4

* Mon May 21 2012 Lonyai Gergely <aleph@mandriva.org> 3.2.18-1
+ Revision: 799754
- .3.2.18

* Mon Apr 16 2012 Lonyai Gergely <aleph@mandriva.org> 3.2.15-1
+ Revision: 791397
- 3.2.15

* Wed Apr 04 2012 Lonyai Gergely <aleph@mandriva.org> 3.2.14-1
+ Revision: 789152
- 3.2.14

* Fri Mar 23 2012 Lonyai Gergely <aleph@mandriva.org> 3.2.13-1
+ Revision: 786511
- 3.2.12

* Thu Mar 15 2012 Lonyai Gergely <aleph@mandriva.org> 3.2.11-1
+ Revision: 785074
- 3.2.11
- 3.2.11

* Mon Mar 05 2012 Lonyai Gergely <aleph@mandriva.org> 3.2.9-1
+ Revision: 782134
- 3.2.9

* Tue Feb 28 2012 Lonyai Gergely <aleph@mandriva.org> 3.2.8-1
+ Revision: 781326
- 3.2.7

* Tue Feb 21 2012 Lonyai Gergely <aleph@mandriva.org> 3.2.7-1
+ Revision: 778523
- 3.2.7

* Wed Feb 15 2012 Lonyai Gergely <aleph@mandriva.org> 3.2.6-1
+ Revision: 774116
- 3.2.6

* Thu Feb 09 2012 Lonyai Gergely <aleph@mandriva.org> 3.2.5-1
+ Revision: 772344
- 3.2.5

* Sat Feb 04 2012 Lonyai Gergely <aleph@mandriva.org> 3.2.4-1
+ Revision: 771190
- 3.2.4

* Fri Jan 27 2012 Lonyai Gergely <aleph@mandriva.org> 3.2.2-1
+ Revision: 769350
- Remove a duplicated record from %%files
- 3.2.2

* Wed Jan 18 2012 Lonyai Gergely <aleph@mandriva.org> 3.2.1-1
+ Revision: 762114
- Remove hexagon arch
  Add a file to %%files (devel|source)
- 3.2.1

* Fri Jan 13 2012 Lonyai Gergely <aleph@mandriva.org> 3.1.9-1
+ Revision: 760697
- 3.1.9

* Mon Jan 09 2012 Lonyai Gergely <aleph@mandriva.org> 3.1.8-1
+ Revision: 759228
- 3.1.8

* Fri Dec 23 2011 Lonyai Gergely <aleph@mandriva.org> 3.1.6-1
+ Revision: 744742
- 3.1.6

* Fri Dec 09 2011 Lonyai Gergely <aleph@mandriva.org> 3.1.5-1
+ Revision: 739712
- 3.1.5

* Tue Nov 29 2011 Lonyai Gergely <aleph@mandriva.org> 3.1.4-1
+ Revision: 735399
- 3.1.4

* Sun Nov 27 2011 Lonyai Gergely <aleph@mandriva.org> 3.1.3-1
+ Revision: 733678
- 3.1.3

* Fri Nov 25 2011 Lonyai Gergely <aleph@mandriva.org> 3.1.2-1
+ Revision: 733317
- 3.1.2

* Fri Nov 18 2011 Lonyai Gergely <aleph@mandriva.org> 3.1.1-1
+ Revision: 731665
- Remove last RPM_BUILD_DIR
- 3.1.1
- 3.0.9

* Mon Oct 31 2011 Lonyai Gergely <aleph@mandriva.org> 3.0.8-1
+ Revision: 708003
- 3.0.8
- 3.0.7

* Thu Sep 01 2011 Lonyai Gergely <aleph@mandriva.org> 3.0.4-1
+ Revision: 697748
- 3.0.4

* Tue Aug 23 2011 Lonyai Gergely <aleph@mandriva.org> 3.0.3-5
+ Revision: 696277
- dd i386 config: PROC_DEVICETREE support
- Chanege the memory option from 64G to 4G on i386 arch.
 - drop xen support on i386
 - add OLPC support on i386
  Add some network option to config
- Good bye IDE!

* Fri Aug 19 2011 Lonyai Gergely <aleph@mandriva.org> 3.0.3-4
+ Revision: 695294
- Add ATI KMS support

* Thu Aug 18 2011 Lonyai Gergely <aleph@mandriva.org> 3.0.3-1
+ Revision: 695133
- 3.0.3

* Wed Aug 17 2011 Lonyai Gergely <aleph@mandriva.org> 3.0.2-1
+ Revision: 695014
- 3.0.2
- Fix some makro
- fix the release numbering

* Sat Aug 06 2011 Lonyai Gergely <aleph@mandriva.org> 3.0.1-0.1.3
+ Revision: 693379
- 3.0.1

* Mon Aug 01 2011 Lonyai Gergely <aleph@mandriva.org> 3.0.0-3
+ Revision: 692708
- I try revert to the fast kernel. An option was very bad idea.

* Fri Jul 29 2011 Lonyai Gergely <aleph@mandriva.org> 3.0.0-2
+ Revision: 692218
- Change the modules comression to gzip, again

* Thu Jul 28 2011 Lonyai Gergely <aleph@mandriva.org> 3.0.0-1
+ Revision: 692156
- 3.0

* Tue Jul 26 2011 Lonyai Gergely <aleph@mandriva.org> 2.6.39.3-3
+ Revision: 691769
- Add XEN support to i386 (and the required: memory High Memory Support (64GB))

* Sun Jul 24 2011 Lonyai Gergely <aleph@mandriva.org> 2.6.39.3-2
+ Revision: 691480
- Force the ARCH in kernel compile
- Update the configs and fix the i386 config (again)
- Add a missing file to source package
- I commit a wrong i386_defconfig
- 2.6.39.3

* Sun May 22 2011 Thomas Backlund <tmb@mandriva.org> 2.6.38.7-1
+ Revision: 677266
- update to 2.6.38.7 (CVE-2011-1770, CVE-2011-1776, CVE-2011-1927)

* Wed May 11 2011 Thomas Backlund <tmb@mandriva.org> 2.6.38.6-1
+ Revision: 673511
- update to 2.6.38.6
- clean /lib/modules on kernel removal (#42962)

* Tue May 03 2011 Thomas Backlund <tmb@mandriva.org> 2.6.38.5-1
+ Revision: 664974
- update to 2.6.38.5

* Fri Apr 22 2011 Thomas Backlund <tmb@mandriva.org> 2.6.38.4-1
+ Revision: 656589
- update to 2.6.38.4

* Sat Apr 16 2011 Thomas Backlund <tmb@mandriva.org> 2.6.38.3-1
+ Revision: 653329
- update to 2.6.38.3
- fix generation of modules.description (thanks tv)

* Mon Mar 28 2011 Thomas Backlund <tmb@mandriva.org> 2.6.38.2-1
+ Revision: 648681
- update to 2.6.38.2 (CVE-2011-0726)

* Thu Mar 24 2011 Thomas Backlund <tmb@mandriva.org> 2.6.38.1-1
+ Revision: 648239
- update to 2.6.38.1

* Tue Mar 15 2011 Thomas Backlund <tmb@mandriva.org> 2.6.38-1
+ Revision: 644884
- update to 2.6.38 final
- update to 2.6.38-rc8

* Fri Mar 04 2011 Thomas Backlund <tmb@mandriva.org> 2.6.38-0.rc7.2.1
+ Revision: 642039
- update to 2.6.38-rc7-git2

* Thu Mar 03 2011 Thomas Backlund <tmb@mandriva.org> 2.6.38-0.rc7.1
+ Revision: 641424
- update filelists
- drop S5 as we ship an unprepared source tree
- update defconfigs
- rediff S2
- update to 2.6.38-rc7

* Fri Feb 25 2011 Thomas Backlund <tmb@mandriva.org> 2.6.37.2-1
+ Revision: 639805
- update to 2.6.37.2

* Wed Jan 05 2011 Thomas Backlund <tmb@mandriva.org> 2.6.37-1mdv2011.0
+ Revision: 628747
- update to 2.6.37 final

* Wed Dec 29 2010 Thomas Backlund <tmb@mandriva.org> 2.6.37-0.rc8.1mdv2011.0
+ Revision: 625960
- update to 2.6.37-rc8

* Fri Dec 24 2010 Thomas Backlund <tmb@mandriva.org> 2.6.37-0.rc7.2.1mdv2011.0
+ Revision: 624567
- update to 2.6.37-rc7-git2

* Tue Dec 21 2010 Thomas Backlund <tmb@mandriva.org> 2.6.37-0.rc7.1mdv2011.0
+ Revision: 623726
- update to 2.6.37-rc7

* Thu Dec 16 2010 Thomas Backlund <tmb@mandriva.org> 2.6.37-0.rc6.1mdv2011.0
+ Revision: 622269
- update to 2.6.37-rc6

* Tue Dec 07 2010 Thomas Backlund <tmb@mandriva.org> 2.6.37-0.rc5.1mdv2011.0
+ Revision: 613810
- update to 2.6.37-rc5

* Tue Nov 30 2010 Thomas Backlund <tmb@mandriva.org> 2.6.37-0.rc4.1mdv2011.0
+ Revision: 603504
- re-enable BKL as too many drivers still depend on it
- re-enable drivers depending on BKL
- update to 2.6.37-rc4

* Mon Nov 22 2010 Thomas Backlund <tmb@mandriva.org> 2.6.37-0.rc3.1mdv2011.0
+ Revision: 599780
- add toplevel Kconfig to -source and -devel rpms
- drop S3, fixed upstream
- rediff S2 to apply cleanly
- update defconfigs
- update to 2.6.37-rc3
- make kernel-source require diffutils as it uses both diff and cmp
  during build (mdv #61719)

* Thu Oct 21 2010 Thomas Backlund <tmb@mandriva.org> 2.6.36-1mdv2011.0
+ Revision: 587058
- update to 2.6.36 final
- make doc subpackage noarch

* Fri Oct 15 2010 Thomas Backlund <tmb@mandriva.org> 2.6.36-0.rc8.1.1mdv2011.0
+ Revision: 585822
- update to 2.6.36-rc8-git1
- update to 2.6.36-rc8

* Thu Oct 07 2010 Thomas Backlund <tmb@mandriva.org> 2.6.36-0.rc7.1mdv2011.0
+ Revision: 583952
- update to 2.6.36-rc7
- enable the new firewire stack (juju) so we can start testing apps
  against it (old stack is scheduled for removal around 2.6.37-39)
  (module-init-tools >= 3.6-12 have the new core blacklisted for
   now to avoid breakage)

* Wed Sep 29 2010 Thomas Backlund <tmb@mandriva.org> 2.6.36-0.rc6.1mdv2011.0
+ Revision: 582027
- update to 2.6.36-rc6

* Tue Sep 21 2010 Thomas Backlund <tmb@mandriva.org> 2.6.36-0.rc5.1mdv2011.0
+ Revision: 580325
- update to 2.6.36-rc5 (CVE-2010-3081, CVE-2010-3301)

* Mon Sep 13 2010 Thomas Backlund <tmb@mandriva.org> 2.6.36-0.rc4.1mdv2011.0
+ Revision: 577919
- remove tile arch from source/devel rpms
- rediff -devel patches
- update defconfigs
- update to 2.6.36-rc4
- raise CONFIG_NR_CPUS to 64 (mdv #60928)

* Fri Aug 27 2010 Thomas Backlund <tmb@mandriva.org> 2.6.35.4-1mdv2011.0
+ Revision: 573451
- update to 2.6.35.4 (CVE-2010-2803)

* Fri Aug 20 2010 Thomas Backlund <tmb@mandriva.org> 2.6.35.3-1mdv2011.0
+ Revision: 571524
- update to 2.6.35.3

* Sat Aug 14 2010 Thomas Backlund <tmb@mandriva.org> 2.6.35.2-1mdv2011.0
+ Revision: 569541
- sync defconfigs with main kernel
- update to 2.6.35.2

* Tue Aug 10 2010 Thomas Backlund <tmb@mandriva.org> 2.6.35.1-1mdv2011.0
+ Revision: 568859
- update to 2.6.35.1

* Mon Aug 02 2010 Thomas Backlund <tmb@mandriva.org> 2.6.35-1mdv2011.0
+ Revision: 564937
- update to 2.6.35 final
- drop sparc support
- enable CGROUPS on i586 too, and resync defconfigs

  + Thierry Vignaud <tv@mandriva.org>
    - new release

* Mon Jul 19 2010 Thierry Vignaud <tv@mandriva.org> 2.6.35-0.rc5.2mdv2011.0
+ Revision: 554959
- enable CGROUP for lxc and the like

* Tue Jul 13 2010 Thierry Vignaud <tv@mandriva.org> 2.6.35-0.rc5.1mdv2011.0
+ Revision: 552148
- new release

* Mon May 17 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34-1mdv2010.1
+ Revision: 544893
- update to 2.6.34 final

* Sun May 09 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34-0.rc6.6.1mdv2010.1
+ Revision: 544202
- update to 2.6.34-rc6-git6

* Wed May 05 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34-0.rc6.4.1mdv2010.1
+ Revision: 542581
- update to 2.6.34-rc6-git4

* Fri Apr 30 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34-0.rc6.1mdv2010.1
+ Revision: 541334
- update to 2.6.34-rc6

* Mon Apr 26 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34-0.rc5.7.1mdv2010.1
+ Revision: 538813
- update to 2.6.34-rc5-git7 (ext4 corruption fix, ipv6 boot crash fix)

* Sun Apr 25 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34-0.rc5.6.1mdv2010.1
+ Revision: 538537
- update to 2.6.34-rc5-git6

* Tue Apr 20 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34-0.rc5.1mdv2010.1
+ Revision: 536944
- update to 2.6.34-rc5
- enable CONFIG_KSM (mdv #58384)

* Sat Apr 17 2010 Thomas Backlund <tmb@mandriva.org> 2.6.34-0.rc4.4.1mdv2010.1
+ Revision: 535896
- update to 2.6.34-rc4-git4

* Fri Apr 02 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33.2-1mdv2010.1
+ Revision: 530769
- update to 2.6.33.2

* Mon Mar 22 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33.1-2mdv2010.1
+ Revision: 526363
- bump release to get it past BS
- disable CONFIG_USB_PRINTER (like main kernel, #58293)
- update to 2.6.33.1

* Wed Feb 24 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-1mdv2010.1
+ Revision: 510768
- update to 2.6.33 final
- update to 2.6.33-rc8

* Sat Feb 06 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc7.1mdv2010.1
+ Revision: 501506
- update to 2.6.33-rc7

* Sat Feb 06 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc6.6.1mdv2010.1
+ Revision: 501300
- set CONFIG_SND_HDA_PATCH_LOADER=y in defconfigs
- set CONFIG_SND_HDA_INPUT_BEEP_MODE=2 in defconfigs
- update to 2.6.33-rc6-git6

* Tue Feb 02 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc6.1.1mdv2010.1
+ Revision: 499531
- update to 2.6.33-rc6-git1

* Fri Jan 29 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc6.1mdv2010.1
+ Revision: 498342
- update to 2.6.33-rc6

* Tue Jan 26 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc5.2.1mdv2010.1
+ Revision: 496874
- update to 2.6.33-rc5-git2

* Fri Jan 22 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc5.1mdv2010.1
+ Revision: 494855
- update to 2.6.33-rc5

* Sun Jan 17 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc4.4.1mdv2010.1
+ Revision: 492611
- update to 2.6.33-rc4-git4

* Fri Jan 15 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc4.2.1mdv2010.1
+ Revision: 491919
- add 'static' symlinks in /boot
- update to 2.6.33-rc4-git2
- enable EXT3_DEFAULTS_TO_ORDERED as data=writeback is a security
  issue and makes a mess on system crash
- enable NAMESPACES support (like main kernel, noted by Thierry)

* Wed Jan 13 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc4.1mdv2010.1
+ Revision: 490498
- update to 2.6.33-rc4

* Tue Jan 12 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc3.5.1mdv2010.1
+ Revision: 490395
- 2.6.33-rc3-git5

* Thu Jan 07 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc3.2.1mdv2010.1
+ Revision: 487377
- update to 2.6.33-rc3-git2

* Wed Jan 06 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc3.1mdv2010.1
+ Revision: 486589
- update to 2.6.33-rc3

* Tue Jan 05 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc2.6.1mdv2010.1
+ Revision: 486411
- update to 2.6.33-rc2-git6

* Thu Dec 31 2009 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc2.2.1mdv2010.1
+ Revision: 484418
- update to 2.6.33-rc2-git2

* Fri Dec 25 2009 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc2.1mdv2010.1
+ Revision: 482178
- update defconfigs
- update to 2.6.33-rc2

* Thu Dec 24 2009 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc1.4.1mdv2010.1
+ Revision: 481931
- update to 2.6.33-rc1-git4
- re-enable wireless extensions (CFG80211_WEXT) that got disabled by mistake
- enable DEVTMPFS on x86_64 too, noted by Thierry

* Sun Dec 20 2009 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc1.1.1mdv2010.1
+ Revision: 480437
- update to 2.6.33-rc1-git1
- disable MULTICORE_RAID456, it's not production ready (reported by Anssi)

* Fri Dec 18 2009 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc1.1mdv2010.1
+ Revision: 479924
- add include/generated/* to -devel rpm
- include/asm* symlinks does not exist anymore
- rediff patches to apply cleanly
- update defconfigs
- update to 2.6.33-rc1

* Mon Dec 14 2009 Thomas Backlund <tmb@mandriva.org> 2.6.32.1-1mdv2010.1
+ Revision: 478634
- update to 2.6.32.1

* Thu Dec 03 2009 Thomas Backlund <tmb@mandriva.org> 2.6.32-1mdv2010.1
+ Revision: 472804
- update to 2.6.32 final

* Tue Nov 24 2009 Thomas Backlund <tmb@mandriva.org> 2.6.32-0.rc8.1.1mdv2010.1
+ Revision: 469673
- update to 2.6.32-rc8-git1

* Wed Nov 18 2009 Pascal Terjan <pterjan@mandriva.org> 2.6.32-0.rc7.1.1mdv2010.1
+ Revision: 467317
- Update to 2.6.32-rc7-git1

* Tue Nov 10 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.6-1mdv2010.1
+ Revision: 464211
- update to 2.6.31.6 (CVE-2009-3612, CVE-2009-3621)

* Sat Oct 24 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.5-1mdv2010.0
+ Revision: 459145
- update to 2.6.31.5

* Tue Oct 13 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.4-1mdv2010.0
+ Revision: 457149
- update to 2.6.31.4 (CVE-2009-2903)

* Thu Oct 08 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.3-1mdv2010.0
+ Revision: 456071
- update to 2.6.31.3 (tty_port bug)

* Mon Oct 05 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.2-1mdv2010.0
+ Revision: 454215
- sync defconfigs with main kernel
- update to 2.6.31.2

* Thu Sep 24 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.1-1mdv2010.0
+ Revision: 448457
- sync defconfigs with main kernel
- update to 2.6.31.1
- spec cleanups
- parallelize xargs invocations on smp machines

* Thu Sep 10 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-1mdv2010.0
+ Revision: 436349
- update to 2.6.31 final

* Sun Sep 06 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc9.1mdv2010.0
+ Revision: 432070
- update to 2.6.31-rc9

* Sat Aug 29 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc8.1.1mdv2010.0
+ Revision: 422197
- update to 2.6.31-rc8-git1

* Fri Aug 28 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc8.1mdv2010.0
+ Revision: 421900
- update to 2.6.31-rc8
- re-enable DRM_I915_KMS

* Wed Aug 26 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc7.4.1mdv2010.0
+ Revision: 421573
- sync defconfigs with main kernel
- update to 2.6.31-rc7-git4

* Sat Aug 22 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc7.2mdv2010.0
+ Revision: 419719
- bump release to get past BS
- disable MAC80211_DEFAULT_PS (powersaving) as it's known to cause instabilities
  and performance regressions on wireless drivers including iwlwifi and p54.
- update to 2.6.31-rc7

* Fri Aug 14 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc6.1mdv2010.0
+ Revision: 416263
- update to 2.6.31-rc6

* Thu Aug 13 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc5.9.1mdv2010.0
+ Revision: 415936
- sync defconfigs with main kernel
- update to 2.6.31-rc5-git9

* Fri Aug 07 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc5.3.1mdv2010.0
+ Revision: 411281
- update to 2.6.31-rc5-git3

* Sat Aug 01 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc5.1mdv2010.0
+ Revision: 405306
- update to 2.6.31-rc5

* Thu Jul 30 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc4.4.1mdv2010.0
+ Revision: 404491
- update to 2.6.31-rc4-git4

* Tue Jul 28 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc4.1.1mdv2010.0
+ Revision: 401434
- sync defconfigs with main kernel
- update to 2.6.31-rc4-git1

* Thu Jul 23 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc4.1mdv2010.0
+ Revision: 398798
- update to 2.6.31-rc4

* Sun Jul 19 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc3.4.3mdv2010.0
+ Revision: 397450
- update to 2.6.31-rc3-git4

* Sat Jul 18 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc3.3.2mdv2010.0
+ Revision: 396965
- update to 2.6.31-rc3-git3

* Tue Jul 14 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc3.1mdv2010.0
+ Revision: 395833
- update to 2.6.31-rc3

* Fri Jul 10 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc2.5.3mdv2010.0
+ Revision: 394219
- update to 2.6.31-rc2-git5

* Sun Jul 05 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc2.2mdv2010.0
+ Revision: 392595
- bump release to get past BS
- update to 2.6.31-rc2

* Thu Jun 25 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31-0.rc1.1mdv2010.0
+ Revision: 389080
- disable I2C_DESIGNWARE, COMEDI and VT6655 as they break the build
- update to 2.6.31-rc1

* Fri Jun 19 2009 Thomas Backlund <tmb@mandriva.org> 2.6.30-2mdv2010.0
+ Revision: 387291
- Unset CONFIG_UEVENT_HELPER_PATH, installer was adapted to not need
  this set in kernel config.
- Disabled CONFIG_COMEDI_PCI_DRIVERS. At least one module built with
  it enabled (s626) claims the pci id 1131:7146 for all subvendors
  and subdevice ids. The problem is that this will clash with many
  media/dvb cards that have the same main pci vendor and device ids,
  but properly specify/check subvendor and subdevice ids. For now
  just disable comedi pci drivers, in this specific case s626
  probably would need a specific subvendor/subdevice restriction in
  its pci id table or additional checks to avoid freezing when it is
  loaded on media/dvb cards with same vendor:device pci id. (#51314)
- set 32bit defconfig to i586, so all can use it

* Wed Jun 10 2009 Thomas Backlund <tmb@mandriva.org> 2.6.30-1mdv2010.0
+ Revision: 384769
- 2.6.30 final is out

* Thu Jun 04 2009 Thomas Backlund <tmb@mandriva.org> 2.6.30-0.rc8.1mdv2010.0
+ Revision: 382637
- enable SECURITY_TOMOYO again
- update to 2.6.30-rc8

* Mon May 25 2009 Thomas Backlund <tmb@mandriva.org> 2.6.30-0.rc7.2mdv2010.0
+ Revision: 379656
- resync defconfigs with main kernel
- disable TOMOYO as it breaks su (#51076)

* Sun May 24 2009 Thomas Backlund <tmb@mandriva.org> 2.6.30-0.rc7.1mdv2010.0
+ Revision: 379140
- update to 2.6.30-rc7

* Wed May 20 2009 Thomas Backlund <tmb@mandriva.org> 2.6.30-0.rc6.5.1mdv2010.0
+ Revision: 378082
- update defconfigs
- updte to 2.6.30-rc6-git5

* Sat May 16 2009 Thomas Backlund <tmb@mandriva.org> 2.6.30-0.rc6.2mdv2010.0
+ Revision: 376479
- bump release to get it past BS
- update to 2.6.30-rc6

* Sun May 10 2009 Thomas Backlund <tmb@mandriva.org> 2.6.30-0.rc5.1mdv2010.0
+ Revision: 374023
- remove microblaze arch from source and devel rpms
- update to 2.6.30-rc5

* Mon Apr 27 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29.2-1mdv2010.0
+ Revision: 369080
- update to 2.6.29.2: CVE-2009-1192, CVE-2009-0795
    * http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.29.2

* Fri Apr 03 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29.1-1mdv2009.1
+ Revision: 363671
- update to 2.6.29.1

* Tue Mar 24 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29-1mdv2009.1
+ Revision: 360871
- update to 2.6.29 final

* Fri Mar 13 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29-0.rc8.1mdv2009.1
+ Revision: 354597
- update to 2.6.29-rc8

* Tue Mar 10 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29-0.rc7.3.1mdv2009.1
+ Revision: 353464
- update to 2.6.29-rc7-git3

* Sat Mar 07 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29-0.rc7.1.1mdv2009.1
+ Revision: 351777
- update to 2.6.29-rc7-git1

* Wed Mar 04 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29-0.rc7.1mdv2009.1
+ Revision: 348224
- update to 2.6.29-rc7
- update to 2.6.29-rc6-git5
- update to 2.6.29-rc6-git1

* Mon Feb 23 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29-0.rc6.2mdv2009.1
+ Revision: 344318
- add drivers/acpi/acpica header files to -devel rpms, needed by fglrx

* Mon Feb 23 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29-0.rc6.1mdv2009.1
+ Revision: 344074
- update to 2.6.29-rc6

* Sat Feb 21 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29-0.rc5.5.1mdv2009.1
+ Revision: 343699
- update to 2.6.29-rc5-git5

* Sat Feb 14 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29-0.rc5.1mdv2009.1
+ Revision: 340288
- update to 2.6.29-rc5

* Mon Feb 09 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29-0.rc4.1.1mdv2009.1
+ Revision: 338754
- update to 2.6.29-rc4-git1
  * fixes error case in mlock downgrade reversion

* Sun Feb 08 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29-0.rc4.1mdv2009.1
+ Revision: 338619
- update defconfigs
- make HID core modular too
- try to build MFD_PCF50633 again
- update to 2.6.29-rc4

* Sun Feb 01 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29-0.rc3.1mdv2009.1
+ Revision: 336059
- disable MFD_PCF50633 again as its still broken
- re-enable MFD_PCF50633
- update defconfigs
- update to 2.6.29-rc3

* Sun Jan 18 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29-0.rc2.1mdv2009.1
+ Revision: 331024
- disable CONFIG_MFD_PCF50633 as it breaks the build
- reset releaseversion
- make CONFIG_IDE mudular like main kernel
- update defconfigs
- enable TOSHIBA_FIR again
- update to 2.6.29-rc2

* Sun Jan 11 2009 Thomas Backlund <tmb@mandriva.org> 2.6.29-0.rc1.2mdv2009.1
+ Revision: 328263
- bump release to get it past broken bs
- arch/x86/kernel/sigframe.h does not exist anymore
- disable TOSHIBA_FIR as it breaks the build
- sparc and sparc64 trees have been merged
- update defconfigs
- update to 2.6.29-rc1

* Thu Dec 25 2008 Thomas Backlund <tmb@mandriva.org> 2.6.28-1mdv2009.1
+ Revision: 318538
- update to 2.6.28 final

* Fri Dec 19 2008 Thomas Backlund <tmb@mandriva.org> 2.6.28-0.rc9.1mdv2009.1
+ Revision: 316355
- update defconfigs
- update to 2.6.28-rc9

* Mon Dec 15 2008 Thomas Backlund <tmb@mandriva.org> 2.6.28-0.rc8.3.1mdv2009.1
+ Revision: 314561
- update to 2.6.28-rc8-git3

* Mon Dec 08 2008 Thomas Backlund <tmb@mandriva.org> 2.6.28-0.rc7.6.1mdv2009.1
+ Revision: 311967
- update to 2.6.27-rc7-git6

* Wed Nov 19 2008 Thomas Backlund <tmb@mandriva.org> 2.6.28-0.rc5.2mdv2009.1
+ Revision: 304615
- simplify build process as we now build a single kernel
- update summary and description
- rename defconfigs
- obsolete smp-latest and smp-devel-latest
- specfile cleanups
- drop smp tag
- drop up kernel

* Sun Nov 16 2008 Thomas Backlund <tmb@mandriva.org> 2.6.28-0.rc5.1mdv2009.1
+ Revision: 303620
- update to 2.6.28-rc5

* Mon Nov 10 2008 Thomas Backlund <tmb@mandriva.org> 2.6.28-0.rc4.1mdv2009.1
+ Revision: 301812
- update defconfigs
- update to 2.6.28-rc4

* Mon Nov 03 2008 Thomas Backlund <tmb@mandriva.org> 2.6.28-0.rc3.1mdv2009.1
+ Revision: 299323
- update defconfigs
- update to 2.6.28-rc3

* Sun Oct 26 2008 Thomas Backlund <tmb@mandriva.org> 2.6.28-0.rc2.1mdv2009.1
+ Revision: 297517
- update to 2.6.28-rc2
- enable WIRELESS_OLD_REGULATORY to not break old userspace apps
- add include/trace to devel and source tree
- include/asm-um has been removed from tree
- include/asm-<arch> has been moved to arch/<arch>/include/asm
- update defconfigs
- update to 2.6.28-rc1-git1

* Thu Oct 23 2008 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.27.3-1mdv2009.1
+ Revision: 296617
- Update to 2.6.27.3

* Sun Oct 19 2008 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.27.2-1mdv2009.1
+ Revision: 295204
- Update to 2.6.27.2

* Thu Oct 16 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27.1-1mdv2009.1
+ Revision: 294483
- update to 2.6.27.1
  * disables CONFIG_DYNAMIC_FTRACE due to possible memory corruption
    on module unload (this is the reason e1000e cards broke)

* Fri Oct 10 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27-1mdv2009.1
+ Revision: 291531
- update to 2.6.27 final

* Thu Oct 02 2008 Pascal Terjan <pterjan@mandriva.org> 2.6.27-0.rc8.3.1mdv2009.0
+ Revision: 290879
- Update to 2.6.27-rc8-git3 (contains e1000e workaround)

* Sun Sep 28 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27-0.rc7.5.1mdv2009.0
+ Revision: 289102
- update to 2.6.27-rc7-git5
- update to 2.6.27-rc7-git4

* Wed Sep 10 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27-0.rc6.1mdv2009.0
+ Revision: 283527
- update to 2.6.27-rc6

* Thu Sep 04 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27-0.rc5.6.1mdv2009.0
+ Revision: 280816
- use same defconfigs as main in order to make it easier to
  find regressions introduced by patches in main kernel.
- update to 2.6.27-rc5-git6

* Fri Aug 29 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27-0.rc5.1mdv2009.0
+ Revision: 277322
- update to 2.6.27-rc5

* Thu Aug 28 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27-0.rc4.7.2mdv2009.0
+ Revision: 277041
- update to 2.6.27-rc4-git7

* Thu Aug 21 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27-0.rc4.1mdv2009.0
+ Revision: 274522
- update to 2.6.27-rc4

* Wed Aug 20 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27-0.rc3.6.1mdv2009.0
+ Revision: 274204
- update to 2.6.27-rc3-git6

* Thu Aug 07 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27-0.rc2.2mdv2009.0
+ Revision: 265923
- spec filea cleanups
- remove include/asm symlink from -source
- fox more typos in spec
- check and clean -devel tree before we disable mrproper and other targets~
- dont prepare kernel-source tree
- dont remove bounds.h and asm-offsets.k from -devel rpms
- remove /lib/firmware, we use the separate kernel-firmware rpm
- require the newly added kernel-firmware
- drop kernel-linus-firmware
- add provides should-restart = system

* Wed Aug 06 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27-0.rc2.1mdv2009.0
+ Revision: 264183
- update defconfigs
- update to 2.6.27-rc2
- move kernel firmwares to a separate rpm

* Sat Aug 02 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27-0.rc1.2.1mdv2009.0
+ Revision: 260687
- drop 'git' from release to satisfy rpm versioning
- update to 2.6.27-rc1-git2
- kernel firmwares are now in /lib/firmware
- add /include/drm to -devel and -source rpms
- add /firmware to -source and -devel rpms
- disable IWLWIFI_LEDS and IWL4965_LEDS as they are  broken
- update defconfigs
- update disable-mrproper patch to apply cleanly
- update to 2.6.27-rc1

* Thu Jul 24 2008 Thomas Backlund <tmb@mandriva.org> 2.6.26-2mdv2009.0
+ Revision: 245390
- drop spec fix for #29744, #29074 (not needed anymore)
- update disable-mrproper patch to the same used in main and tmb series

* Mon Jul 14 2008 Thomas Backlund <tmb@mandriva.org> 2.6.26-1mdv2009.0
+ Revision: 234411
- update to 2.6.26 final

  + trem <trem@mandriva.org>
    - update to 2.6.26-rc9-git5

* Sun Jul 06 2008 Thomas Backlund <tmb@mandriva.org> 2.6.26-0.rc9.1mdv2009.0
+ Revision: 232067
- add dvb-core header files to -devel rpms so it's possible to build
  external dvb drivers without needing full source (#41418)
- do not remove modules.* before calling depmod in install
  (fixes missing modules.order file, noted by Anssi)
- spec fixes
- update to 2.6.26-rc9

* Thu Jun 26 2008 trem <trem@mandriva.org> 2.6.26-0.rc8.1mdv2009.0
+ Revision: 229181
- update to 2.6.26-rc8

* Mon Jun 16 2008 Thomas Backlund <tmb@mandriva.org> 2.6.26-0.rc6.git3.1mdv2009.0
+ Revision: 220677
- update to 2.6.26-rc6-git3
- disable CONFIG_USB_RIO500, as it will switch to libusb (#41504)
- update to 2.6.26-rc6
- remove -doc-latest as the -doc can be updated automatically
- fix spec for disabled -doc build

  + Luiz Fernando Capitulino <lcapitulino@mandriva.com>
    - Enable SLUB object allocator (disables SLAB)

* Thu Jun 05 2008 Thomas Backlund <tmb@mandriva.org> 2.6.26-0.rc5.1mdv2009.0
+ Revision: 215259
- update to 2.6.26-rc5

* Tue May 27 2008 trem <trem@mandriva.org> 2.6.26-0.rc4.1mdv2009.0
+ Revision: 211906
- update to 2.6.26-rc4
- update to 2.6.23-rc3-git7
- update the disable-mrproper patch

* Mon May 19 2008 trem <trem@mandriva.org> 2.6.26-0.rc3.1mdv2009.0
+ Revision: 208849
- update to 2.6.26-rc3

* Fri May 16 2008 trem <trem@mandriva.org> 2.6.26-0.rc2.git5.1mdv2009.0
+ Revision: 208147
- update to 2.6.26-rc2-git5

* Sun May 11 2008 Thomas Backlund <tmb@mandriva.org> 2.6.26-0.rc1.git7.1mdv2009.0
+ Revision: 205934
- fix -devel rpms
- update to 2.6.26-rc1-git7
- update to 2.6.26-rc1

* Fri May 02 2008 trem <trem@mandriva.org> 2.6.25.1-1mdv2009.0
+ Revision: 199963
- update to 2.6.25.1
- revert git change
- add -git to the kernel version
- update to 2.6.25-git17

* Thu Apr 17 2008 trem <trem@mandriva.org> 2.6.25-1mdv2009.0
+ Revision: 195432
- update to 2.6.25
- update to 2.6.25-rc9
- update to 2.6.25-rc8
- update to 2.6.25-rc7

* Mon Mar 24 2008 Thomas Backlund <tmb@mandriva.org> 2.6.25-0.rc6.1mdv2008.1
+ Revision: 189735
- update defconfigs
- fix license
- update to 2.6.25-rc6

* Mon Mar 10 2008 Thomas Backlund <tmb@mandriva.org> 2.6.25-0.rc5.1mdv2008.1
+ Revision: 183416
- update to 2.6.25-rc5

* Wed Mar 05 2008 Thomas Backlund <tmb@mandriva.org> 2.6.25-0.rc4.1mdv2008.1
+ Revision: 180028
- update to 2.6.25-rc4

* Mon Feb 25 2008 Thomas Backlund <tmb@mandriva.org> 2.6.25-0.rc3.1mdv2008.1
+ Revision: 174835
- disable LGUEST support as it's broken
- update defconfigs
- update to 2.6.25-rc3

* Sun Feb 17 2008 trem <trem@mandriva.org> 2.6.25-0.rc2.1mdv2008.1
+ Revision: 169623
- update to 2.6.25-rc2

* Thu Feb 14 2008 trem <trem@mandriva.org> 2.6.25-0.rc1.1mdv2008.1
+ Revision: 167198
- stop removing "%%{target_source}/arch/i386/boot/bzImage" on i386
- update to 2.6.25-rc1

* Mon Feb 11 2008 Thomas Backlund <tmb@mandriva.org> 2.6.24.2-1mdv2008.1
+ Revision: 165121
- update to 2.6.24.2 (CVE-2008-0600)

* Sat Feb 09 2008 trem <trem@mandriva.org> 2.6.24.1-1mdv2008.1
+ Revision: 164485
- update to 2.6.24.1

* Sat Jan 26 2008 Thomas Backlund <tmb@mandriva.org> 2.6.24-1mdv2008.1
+ Revision: 158253
- update to 2.6.24 final

* Thu Jan 24 2008 trem <trem@mandriva.org> 2.6.24-0.rc8.3mdv2008.1
+ Revision: 157717
- update to 2.6.24-rc8-git8

* Thu Jan 24 2008 trem <trem@mandriva.org> 2.6.24-0.rc8.2mdv2008.1
+ Revision: 157285
- update to 2.6.24-rc8-git5

* Sun Jan 20 2008 trem <trem@mandriva.org> 2.6.24-0.rc8.1mdv2008.1
+ Revision: 155388
- update to 2.6.24-rc8-git4
- update to 2.6.24-rc8-git3

  + Thomas Backlund <tmb@mandriva.org>
    - update to 2.6.24-rc8-git2
    - make 32bit kernels conflict arch(x86_64) so they cant be installed
      by mistake (#32631)

* Mon Jan 07 2008 Thomas Backlund <tmb@mandriva.org> 2.6.24-0.rc7.1mdv2008.1
+ Revision: 146151
- change url to Mandriva wiki
- use make clean on -devel & source tree to not ship unneeded files
- fix build,source symlinks to -source tree to be created only if no
  matching -devel tree is installed, and to be removed only if they
  point at the -source tree
- update to 2.6.24-rc7

* Mon Dec 31 2007 Thomas Backlund <tmb@mandriva.org> 2.6.24-0.rc6.2mdv2008.1
+ Revision: 139812
- drop README.urpmi
- update source2 to apply cleanly
- remove /arch/i386/boot/bzImage symlink from kernel-source
- fix kernelupdate weblink
- update to 2.6.24-rc6-git7

* Sun Dec 23 2007 trem <trem@mandriva.org> 2.6.24-0.rc6.1mdv2008.1
+ Revision: 137271
- update to 2.6.24-rc6
- update to 2.6.24-rc6

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Dec 11 2007 Thomas Backlund <tmb@mandriva.org> 2.6.24-0.rc5.1mdv2008.1
+ Revision: 117424
- update to kernel.org 2.6.24-rc5
- update defconfigs

* Tue Dec 04 2007 Thomas Backlund <tmb@mandriva.org> 2.6.24-0.rc4.1mdv2008.1
+ Revision: 115449
- update to kernel.org 2.6.24-rc4-git1
- update defconfigs
- call installkernel with -L to avoid changing main kernel
  default symlinks

* Sun Nov 18 2007 Thomas Backlund <tmb@mandriva.org> 2.6.24-0.rc3.1mdv2008.1
+ Revision: 109995
- update to kernel.org 2.6.24-rc3-git1
- adapt specfile for i386/x86_64 merge into x86
- update defconfigs

* Sun Oct 14 2007 Thomas Backlund <tmb@mandriva.org> 2.6.23.1-1mdv2008.1
+ Revision: 98270
- update to kernel.org 2.6.23.1
- disable mrproper target on -devel rpms to stop 3rdparty installers
  from wiping out needed files and thereby breaking builds
  (based on an initial patch by Danny used in kernel-multimedia series)

* Thu Oct 11 2007 Thomas Backlund <tmb@mandriva.org> 2.6.23-1mdv2008.1
+ Revision: 96953
- update to kernel.org 2.6.23 final

  + trem <trem@mandriva.org>
    - back to kernel.org 2.6.23-rc8-git2
    - update to kernel.org 2.6.23-rc8-git4

* Fri Sep 28 2007 Thomas Backlund <tmb@mandriva.org> 2.6.23-0.rc8.1mdv2008.0
+ Revision: 93689
- update to kernel.org 2.6.23-rc8-git2 (fixes CVE-2007-4571)

* Sun Sep 23 2007 Thomas Backlund <tmb@mandriva.org> 2.6.23-0.rc7.2mdv2008.0
+ Revision: 92344
- update to kernel.org 2.6.23-rc7-git4 (fixes CVE-2007-4573)

* Thu Sep 20 2007 Thomas Backlund <tmb@mandriva.org> 2.6.23-0.rc7.1mdv2008.0
+ Revision: 91544
- update to 2.6.23-rc7
- update defconfigs

* Thu Sep 13 2007 Thomas Backlund <tmb@mandriva.org> 2.6.23-0.rc6.1mdv2008.0
+ Revision: 85321
- update to 2.6.23-rc6-git4

* Thu Sep 06 2007 Thomas Backlund <tmb@mandriva.org> 2.6.23-0.rc5.2mdv2008.0
+ Revision: 81270
- update to 2.6.23-rc5-git1

* Sat Sep 01 2007 Thomas Backlund <tmb@mandriva.org> 2.6.23-0.rc5.1mdv2008.0
+ Revision: 77733
- update to kernel.org 2.6.23-rc5
- fix #29744, #29074 in a cleaner way by disabling the sourcing of
  arch/s390/crypto/Kconfig
- update defconfigs

* Mon Aug 13 2007 Thomas Backlund <tmb@mandriva.org> 2.6.23-0.rc3.1mdv2008.0
+ Revision: 62739
- update to kernel.org 2.6.23-rc3

* Sat Aug 04 2007 Thomas Backlund <tmb@mandriva.org> 2.6.23-0.rc2.1mdv2008.0
+ Revision: 58956
- add xen to source and devel rpms
- arm26 arch is now gone
- update to kernel.org 2.6.23-rc2
- update defconfigs

* Fri Aug 03 2007 Thomas Backlund <tmb@mandriva.org> 2.6.22.1-2mdv2008.0
+ Revision: 58692
- disable DEBUG_SLAB, as it's bad for performance, especially
  under heavier loads
- dont build -doc rpms
- fix build when building only up or smp

* Wed Jul 11 2007 Thomas Backlund <tmb@mandriva.org> 2.6.22.1-1mdv2008.0
+ Revision: 51432
- update to kernel.org 2.6.22.1
  * NETFILTER: {ip, nf}_conntrack_sctp: fix remotely triggerable
    NULL ptr dereference (CVE-2007-2876)

* Mon Jul 09 2007 Thomas Backlund <tmb@mandriva.org> 2.6.22-1mdv2008.0
+ Revision: 50492
- update to kernel.org 2.6.22 final
- update defconfigs, make IDE modular

* Tue Jul 03 2007 Thomas Backlund <tmb@mandriva.org> 2.6.22-0.rc7.1mdv2008.0
+ Revision: 47488
- update to kernel.org 2.6.22-rc7
- add support for git patches
- update to 2.6.22-rc7-git1

* Mon Jun 25 2007 Thomas Backlund <tmb@mandriva.org> 2.6.22-0.rc6.1mdv2008.0
+ Revision: 44020
- update to kernel.org 2.6.22-rc6
- make buildroot arch-specific to allow dual build in same rpm tree
- update defconfig

* Sun Jun 24 2007 Thomas Backlund <tmb@mandriva.org> 2.6.22-0.rc5.2mdv2008.0
+ Revision: 43702
- kernel-devel rpms does not provide kernel-source anymore
- re-add build,source symlink logic to kernel-source as dkms needs it
  and can cope with the Makefile version mismatch
- update README.urpmi regarding the symlinks

* Sun Jun 17 2007 Thomas Backlund <tmb@mandriva.org> 2.6.22-0.rc5.1mdv2008.0
+ Revision: 40516
- update to kernel.org 2.6.22-rc5

* Tue Jun 05 2007 Thomas Backlund <tmb@mandriva.org> 2.6.22-0.rc4.1mdv2008.0
+ Revision: 35800
- update to kernel.org 2.6.22-rc4

* Sun May 27 2007 Thomas Backlund <tmb@mandriva.org> 2.6.22-0.rc3.1mdv2008.0
+ Revision: 31873
- provide versioned kernel-devel and kernel-source (MDV #31006)
- update to kernel.org 2.6.22-rc3

* Tue May 22 2007 Thomas Backlund <tmb@mandriva.org> 2.6.22-0.rc2.1mdv2008.0
+ Revision: 29732
- remove blackfin arch files
- update to kernel.org 2.6.22-rc2
- disable CONFIG_IRQBALANCE on i386-smp, in favour of the better
  working userspace irqbalance daemon from contribs (Requested by Austin)
- update defconfigs

* Fri May 18 2007 Thomas Backlund <tmb@mandriva.org> 2.6.21.1-2mdv2008.0
+ Revision: 28291
- /sbin/depmod-25 is now renamed to /sbin/depmod
- modify kernel-linus-source description to point out:
  * only needed when building own kernels
  * othervise install a matching -devel- rpm
- update README.urpmi for the same reason
- enable CONFIG_TIMER_STATS (request by Michael Braun)

* Sat Apr 28 2007 Thomas Backlund <tmb@mandriva.org> 2.6.21.1-1mdv2008.0
+ Revision: 19047
- kernel.org 2.6.21.1
  * IPV6: Fix for RT0 header ipv6 change
  * IPV4: Fix OOPS'er added to netlink fib
- Enable Tickless System (Dynamic Ticks (NO_HZ)) on i386 kernels

* Fri Apr 27 2007 Thomas Backlund <tmb@mandriva.org> 2.6.21-2mdv2008.0
+ Revision: 18743
- revert read-only -devel rpms until I find a better solution...

* Fri Apr 27 2007 Thomas Backlund <tmb@mandriva.org> 2.6.21-1mdv2008.0
+ Revision: 18448
- update to kernel.org 2.6.21 final
- make devel trees read-only (like in kernel-multimedia series),
  to try and work around broken dkms & co

* Sun Apr 22 2007 Thomas Backlund <tmb@mandriva.org> 2.6.21-0.rc7.1mdv2008.0
+ Revision: 17010
- update to 2.6.21-rc7
- update defconfigs
- enable CONFIG_X86_P4_CLOCKMOD again
- fix README.urpmi on -rc and -stable builds
- add drivers/md/dm.h to -devel rpms, needed for truecrypt builds (Danny)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2461 |12cr|kerneloops-0.12-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Tool to automatically collect and submit kernel crash signatures
Name:		kerneloops
Version:	0.12
Release:	%mkrel 8
Group:		System/Kernel and hardware
License:	GPLv2
URL:		http://www.kerneloops.org
Source0:	http://www.kerneloops.org/download/%{name}-%{version}.tar.gz
###bor###Source1:	kerneloops.service
# (tpg) https://bugzilla.redhat.com/show_bug.cgi?id=479580
###bor###Patch0:		kerneloops-0.12-dbus-init.patch
Patch1:		kerneloops-0.12-format_not_a_string_literal_and_no_format_arguments.patch
Patch2:		kerneloops-0.12-makefile.patch
Patch3:		kerneloops-0.12-libnotify.patch
BuildRequires:	curl-devel
BuildRequires:	libnotify-devel
BuildRequires:	gtk2-devel
BuildRequires:	dbus-glib-devel
BuildRequires:	gettext
BuildRequires:	desktop-file-utils
Requires(post):	rpm-helper
Requires(preun):	rpm-helper
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
This package contains the tools to collect kernel crash signatures,
and to submit them to the kerneloops.org website where the kernel
crash signatures get collected and grouped for presentation to the
Linux kernel developers.

%prep
%setup -q
###bor###%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p0

%build
%if %mdkver >= 201200
%serverbuild_hardened
%else
%serverbuild
%endif

%make CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"

rm -rf %{buildroot}
%makeinstall_std
mkdir -m 0755 -p %{buildroot}%{_initrddir}
install -p -m 0755 kerneloops.init %{buildroot}%{_initrddir}/%{name}

###bor###mkdir -p %{buildroot}%{_datadir}/dbus-1/system-services
###bor###install -m 644 %{SOURCE1} %{buildroot}%{_datadir}/dbus-1/system-services/org.kerneloops.submit.service

%find_lang %{name}

%post
%_post_service kerneloops

###bor###%triggerun -- kerneloops < 0.12-2
###bor###/sbin/chkconfig --del kerneloops

# Updating from 0.12-2 won't add service thinking it is upgrade.
# Force add service by simulating initial install
%triggerun -- kerneloops == 0.12-2mdv2009.1
%_add_service_helper %{name} 1 %{name}

%preun
%_preun_service kerneloops
%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc Changelog
%config(noreplace) %{_sysconfdir}/kerneloops.conf
%{_initrddir}/%{name}
%{_sbindir}/%{name}
%{_bindir}/kerneloops-applet
%{_datadir}/kerneloops
###bor###%{_datadir}/dbus-1/system-services/*.service
%{_sysconfdir}/dbus-1/system.d/kerneloops.dbus
%{_sysconfdir}/xdg/autostart/kerneloops-applet.desktop
%{_mandir}/man8/kerneloops.8.*


%changelog
* Tue Oct 11 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.12-8mdv2012.0
+ Revision: 704377
- use %%serverbuild_hardened macro for mdv2012

* Sat Apr 30 2011 Funda Wang <fwang@mandriva.org> 0.12-7
+ Revision: 661051
- fix link with libnotify and dbus

* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.12-6mdv2011.0
+ Revision: 619958
- the mass rebuild of 2010.0 packages

* Thu Oct 08 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.12-5mdv2010.0
+ Revision: 455872
- rebuild for new curl SSL backend

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 0.12-4mdv2010.0
+ Revision: 438090
- rebuild

* Sun Mar 29 2009 Andrey Borzenkov <arvidjaar@mandriva.org> 0.12-3mdv2009.1
+ Revision: 362158
- Revert to starting service via initscript. Kerneloops does not register
  service name with D-Bus, so every kerneloops-applet launch (on login)
  spawned new kerneloops daemon.

* Mon Feb 16 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.12-2mdv2009.1
+ Revision: 341048
- Patch0: start kerneloops via d-bus
- Patch1: fix building with -Werror=format-string
- Patch2: compile with %%ldflags
- compile with %%optflags
- spec file clean

* Fri Oct 10 2008 Frederik Himpe <fhimpe@mandriva.org> 0.12-1mdv2009.1
+ Revision: 291656
- update to new version 0.12

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.11-2mdv2009.0
+ Revision: 267783
- rebuild early 2009.0 package (before pixel changes)

* Tue Apr 29 2008 Frederik Himpe <fhimpe@mandriva.org> 0.11-1mdv2009.0
+ Revision: 199046
- New upstream version: remove patch0 integrated upstream

* Sat Feb 02 2008 Frederik Himpe <fhimpe@mandriva.org> 0.10-1mdv2008.1
+ Revision: 161517
- import kerneloops


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2462 |12cr|kernel-rt-3.2.31-1.rt47.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# -*- Mode: rpm-spec -*-
#
# (c) Mandriva
#
# The kernel-2.6-linus package (and so this spec file) is under development,
# it does mean:
#
#    1. You can have nasty surprises when playing with the package
#    generation
#
#    2. Is easier to go and come back from Mordor than adding a new
#    architecture support
#
#    3. A known architecture with just a missing .config shouldn't be too
#    hard, but as this spec changes too fast, it's likely to be broken
# 
#
# if you try to understand kernel numbering, read docs/kernel_naming

%define kernelversion	3
%define patchlevel	2

# kernel Makefile extraversion is substituted by 
# kpatch/kstable wich are either 0 (empty), rc (kpatch) or stable release (kstable)
%define kpatch		0
%define kstable		31

%define ktag		rt

# AKPM's release
%define rt_rel		47

# this is the releaseversion
%define mdvrelease 	1

# This is only to make life easier for people that creates derivated kernels
# a.k.a name it kernel-tmb :)
%define kname 		kernel-%{ktag}

%define rpmtag		%distsuffix
%if %kpatch
%define rpmrel		0.%{kpatch}.%{ktag}%{rt_rel}.%{mdvrelease}
%else
%define rpmrel		1.%{ktag}%{rt_rel}.%{mdvrelease}
%endif

# When we are using a pre/rc patch, the tarball is a patchlevel -1
%if %kpatch
%define kversion  	%{kernelversion}.%{patchlevel}.%{kstable}
%define tar_ver	  	%{kernelversion}.%(expr %{patchlevel} - 1)
%define rtversion	%{kernelversion}.%{patchlevel}-rc%{kpatch}-%{ktag}%{rt_rel}
%else
%if %kstable
%define kversion  	%{kernelversion}.%{patchlevel}.%{kstable}
%define rtversion	%{kversion}-%{ktag}%{rt_rel}
%define tar_ver   	%{kernelversion}.%{patchlevel}
%else
%define kversion  	%{kernelversion}.%{patchlevel}
%define rtversion	%{kernelversion}.%{patchlevel}-%{ktag}%{rt_rel}
%define tar_ver   	%{kernelversion}.%{patchlevel}
%endif
%endif
%define kverrel   	%{kversion}-%{rpmrel}

# used for not making too long names for rpms or search paths
%if %kpatch
%define buildrpmrel     0.%{kpatch}.%{ktag}%{rt_rel}.%{mdvrelease}%{rpmtag}
%else
%define buildrpmrel     1.%{ktag}%{rt_rel}.%{mdvrelease}%{rpmtag}
%endif

%define buildrel        %{kversion}-%{buildrpmrel}

%define rt_info NOTE: This kernel has no Mandriva patches and no third-party drivers, \
only Ingo Molnar -rt (realtime) series patches applied to vanille kernel.org \
kernels.

# having different top level names for packges means that you have to remove them by hard :(
%define top_dir_name    %{kname}-%{_arch}

%define build_dir       %{_builddir}/%{top_dir_name}
%define src_dir         %{build_dir}/linux-%{tar_ver}

# disable useless debug rpms...
%define _enable_debug_packages  %{nil}
%define debug_package           %{nil}

# build defines
%define build_doc 0
%define build_source 1
%define build_devel 1
%define build_debug 1

%define build_kernel 1

%define distro_branch %(perl -pe '/(\\d+)\\.(\\d)\\.?(\\d)?/; $_="$1.$2"' /etc/mandriva-release)

# End of user definitions
%{?_without_kernel: %global build_kernel 0}
%{?_without_doc: %global build_doc 0}
%{?_without_source: %global build_source 0}
%{?_without_devel: %global build_devel 0}

%{?_with_kernel: %global build_kernel 1}
%{?_with_doc: %global build_doc 1}
%{?_with_source: %global build_source 1}
%{?_with_devel: %global build_devel 1}


%if %(if [ -z "$CC" ] ; then echo 0; else echo 1; fi)
%define kmake %make CC="$CC"
%else
%define kmake %make 
%endif
# there are places where parallel make don't work
%define smake make

# Aliases for amd64 builds (better make source links?)
%define target_cpu	%(echo %{_target_cpu} | sed -e "s/amd64/x86_64/")
%define target_arch	%(echo %{_arch} | sed -e "s/amd64/x86_64/" -e "s/i386/x86/" -e "s/x86_64/x86/")


# Defines for the things that are needed for all the kernels
%define requires1 module-init-tools >= 3.0-7
%define requires2 mkinitrd >= 3.4.43-10
%define requires3 bootloader-utils >= 1.9
%define requires4 sysfsutils
%define requires5 kernel-firmware >= 2.6.27-0.rc2.2mdv

%define kprovides kernel = %{tar_ver}, alsa

# src.rpm description
Name:           %{kname}
Version:        %{kversion}
Release:        %{rpmrel}
License: 	GPLv2
Group: 		Development/Kernel
ExclusiveArch: 	%{ix86} x86_64
URL: 		http://www.kernel.org/
Summary:  The Linux Kernel
Provides: %kprovides
Requires: %requires1
Requires: %requires2
Requires: %requires3
Requires: %requires4
Requires: %requires5

####################################################################
#
# Sources
#
### This is for full SRC RPM
Source0:        ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/linux-%{tar_ver}.tar.xz
Source1:        ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/linux-%{tar_ver}.tar.sign
# This is for disabling mrproper on -devel rpms
Source2:	disable-mrproper-in-devel-rpms.patch
# This disables removal of bounds.h and asm-offsets.h in -devel rpms (from kernel-linus)
#SOURCE3:	kbuild-really-dont-remove-bounds-asm-offsets-headers.patch

Source4:  README.kernel-sources
Source5:  README.MandrivaLinux

Source6:  %{name}.rpmlintrc

Source20: i386.config
Source21: x86_64.config


####################################################################
#
# Patches

#
# Patch0 to Patch100 are for core kernel upgrades.
#

# Pre linus patch: ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/testing

%if %kpatch
Patch1:         ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/testing/patch-%{kernelversion}.%{patchlevel}-%{kpatch}.xz
Source10:       ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/testing/patch-%{kernelversion}.%{patchlevel}-%{kpatch}.sign
%endif
%if %kstable
Patch1:         ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/patch-%{kversion}.xz
Source10:       ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/patch-%{kversion}.sign
%endif

# Mingos patches
%if %kpatch
Patch2:		http://www.kernel.org/pub/linux/kernel/projects/rt/%{kernelversion}.%{patchlevel}/patch-%{rtersion}.patch.xz
Source11:	http://www.kernel.org/pub/linux/kernel/projects/rt/%{kernelversion}.%{patchlevel}/patch-%{rtversion}.patch.sign
%else
Patch2:		http://www.kernel.org/pub/linux/kernel/projects/rt/%{kernelversion}.%{patchlevel}/patch-%{rtversion}.patch.xz
Source11:	http://www.kernel.org/pub/linux/kernel/projects/rt/%{kernelversion}.%{patchlevel}/patch-%{rtversion}.patch.sign
%endif

# LKML's patches
#Patch102:	gpu-drm-nouveau-git-20100316.patch 
#Patch103:	gpu-drm-nouveau-fix-missing-locking.patch

# MDV Patches
#Patch201:	video-fb-fix-unregister_framebuffer-fb_destroy.patch

#END
####################################################################


Conflicts: drakxtools-backend < 10.4.140
Autoreqprov: 	no
BuildRequires: 	gcc module-init-tools >= 0.9.15
Obsoletes: %{kname}-latest < %{EVRD}

%description
%{rt_info}


#
# kernel-source: kernel sources
#
%if %build_source
%package -n %{kname}-source
Version:  %{kversion}
Release:  %{rpmrel}
Provides: kernel-source = %{kverrel}, kernel-devel = %{kverrel}
Requires: glibc-devel, ncurses-devel, make, gcc, perl
Summary:  The source code for the Linux kernel
Group:    Development/Kernel
Autoreqprov: no
Obsoletes: %{kname}-source-latest < %{EVRD}

%description -n %{kname}-source
The %{kname}-source package contains the source code files for the Linux 
kernel. Theese source files are only needed if you want to build your own 
custom kernel that is better tuned to your particular hardware.

If you only want the files needed to build 3rdparty (nVidia, Ati, dkms-*,...)
drivers against, install the *-devel-* rpm that is matching your kernel.

%{rt_info}
%endif # build_source


# 
# kernel-devel: stripped kernel sources
#
%if %build_devel
%package -n %{kname}-devel
Version:  %{kversion}
Release:  %{rpmrel}
Provides: kernel-devel = %{kverrel}
Summary:  The %{kname} devel files for 3rdparty modules build
Group:    Development/Kernel
Autoreqprov: no
Requires: glibc-devel, ncurses-devel, make, gcc, perl
Obsoletes: %{kname}-devel-latest < %{EVRD}

%description -n %{kname}-devel
This package contains the kernel-devel files that should be enough to build 
3rdparty drivers against for use with the %{kname}.

If you want to build your own kernel, you need to install the full 
%{kname}-source rpm.

%{rt_info}
%endif # build_devel

# 
# kernel-debug: unstripped kernel vmlinux
#
%if %build_debug
%package -n %{kname}-debuginfo
Version:  %{kversion}
Release:  %{rpmrel}
Provides: kernel-debug = %{kverrel}
Provides: kernel-debuginfo = %{kverrel}
Summary:  The %{kname} debug files
Group:    Development/Debug
Autoreqprov: no
Requires: glibc-devel

%description -n %{kname}-debuginfo
This package contains the kernel-debug files that should be enough to 
use debugging/monitoring tool (like systemtap, oprofile, ...)

%{rt_info}
%endif # build_debug

#
# kernel-doc: documentation for the Linux kernel
#
%if %build_doc
%package -n %{kname}-doc
Version:  %{kversion}
Release:  %{rpmrel}
Summary:  Various documentation bits found in the kernel source
Group:    Books/Computer books

%description -n %{kname}-doc
This package contains documentation files form the kernel source. Various
bits of information about the Linux kernel and the device drivers shipped
with it are documented in these files. You also might want install this
package if you need a reference to the options that can be passed to Linux
kernel modules at load time.

%{rt_info}
%endif # build_doc

#
# End packages - here begins build stage
#
%prep
%setup -q -n %top_dir_name -c

pushd %src_dir
%if %kpatch
xzcat %{PATCH1} | patch -p1
%endif
%if %kstable
xzcat %{PATCH1} | patch -p1
#patch1 -p1
%endif

# Mingo's patch
xzcat %{PATCH2} | patch -p1
#patch2 -p1

# LKML's patches
#patch102 -p1
#patch103 -p1

# MDV Patches
#patch201 -p1

popd

# PATCH END


#
# Setup Begin
#

# Copy our defconfigs into place.
%if %{_arch} == i386
cp %{SOURCE20} %{build_dir}/linux-%{tar_ver}/arch/%{target_arch}/defconfig
%else
%if %{_arch} == x86_64
cp %{SOURCE21} %{build_dir}/linux-%{tar_ver}/arch/%{target_arch}/defconfig
%endif
%endif

# make sure the kernel has the sublevel we know it has...
#LC_ALL=C perl -p -i -e "s/^SUBLEVEL.*/SUBLEVEL = %{sublevel}/" linux-%{tar_ver}/Makefile

# remove localversion-tip file
rm -f linux-%{tar_ver}/localversion-rt

sed -i '/^LD/s/ld$/ld.bfd/' %{build_dir}/linux-%{tar_ver}/Makefile

%build
# Common target directories
%define _kerneldir /usr/src/%{kname}-%{buildrel}
%define _bootdir /boot
%define _modulesdir /lib/modules
%define _develdir /usr/src/%{kname}-devel-%{buildrel}


# Directories definition needed for building
%define temp_root %{build_dir}/temp-root
%define temp_source %{temp_root}%{_kerneldir}
%define temp_boot %{temp_root}%{_bootdir}
%define temp_modules %{temp_root}%{_modulesdir}
%define temp_devel %{temp_root}%{_develdir}


PrepareKernel() {
	name=$1
	extension=$2
	echo "Prepare compilation of kernel $extension"

	if [ "$name" ]; then
		config_name="defconfig-$name"
	else
		config_name="defconfig"
	fi

	# make sure EXTRAVERSION says what we want it to say
#	%%if %kstable
#		LC_ALL=C perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = .%{kstable}-$extension/" Makefile
#	%%else
		LC_ALL=C perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -$extension/" Makefile
#	%%endif
	
	### FIXME MDV bugs #29744, #29074, will be removed when fixed upstream
	LC_ALL=C perl -p -i -e "s/^source/### source/" drivers/crypto/Kconfig
	
	%smake -s mrproper
	cp arch/%{target_arch}/$config_name .config
	%smake oldconfig
}


BuildKernel() {
	KernelVer=$1
	echo "Building kernel $KernelVer"

	%kmake all

	## Start installing stuff
	install -d %{temp_boot}
	install -m 644 System.map %{temp_boot}/System.map-$KernelVer
	install -m 644 .config %{temp_boot}/config-$KernelVer

	cp -f arch/%{target_arch}/boot/bzImage %{temp_boot}/vmlinuz-$KernelVer
	cp -f vmlinux %{temp_boot}/vmlinux-$KernelVer

	# modules
	install -d %{temp_modules}/$KernelVer
	%smake INSTALL_MOD_PATH=%{temp_root} KERNELRELEASE=$KernelVer modules_install 

	# remove /lib/firmware, we use a separate kernel-firmware
	rm -rf %{temp_root}/lib/firmware
}


SaveDevel() {
	flavour=$1
	if [ "$flavour" = "up" ]; then
		DevelRoot=%{temp_devel}
	else
		DevelRoot=%{temp_smp_devel}
	fi
	mkdir -p $DevelRoot
	for i in $(find . -name 'Makefile*'); do cp -R --parents $i $DevelRoot;done
	for i in $(find . -name 'Kconfig*' -o -name 'Kbuild*'); do cp -R --parents $i $DevelRoot;done
	cp -fR include $DevelRoot
	cp -fR scripts $DevelRoot
	%ifarch %{ix86} x86_64
		cp -fR arch/x86/kernel/asm-offsets.{c,s} $DevelRoot/arch/x86/kernel/
		cp -fR arch/x86/kernel/asm-offsets_{32,64}.c $DevelRoot/arch/x86/kernel/
		cp -fR arch/x86/include $DevelRoot/arch/x86/
	%else
		cp -fR arch/%{target_arch}/kernel/asm-offsets.{c,s} $DevelRoot/arch/%{target_arch}/kernel/
		cp -fR arch/%{target_arch}/include $DevelRoot/arch/%{target_arch}/
	%endif
	cp -fR .config Module.symvers $DevelRoot

        # Needed for truecrypt build (Danny)
	cp -fR drivers/md/dm.h $DevelRoot/drivers/md/

	# Needed for external dvb tree (#41418)
	cp -fR drivers/media/dvb/dvb-core/*.h %{temp_devel}/drivers/media/dvb/dvb-core/
	cp -fR drivers/media/dvb/frontends/lgdt330x.h %{temp_devel}/drivers/media/dvb/frontends/

	# add acpica header files, needed for fglrx build
	cp -fR drivers/acpi/acpica/*.h %{temp_devel}/drivers/acpi/acpica/

	# Disable bounds.h and asm-offsets.h removal
	#patch -p1 -d %{temp_devel} -i %{SOURCE3}

	# fix permissions
	chmod -R a+rX $DevelRoot
}

SaveDebug() {
	kernversion=$1
	flavour=$2

	echo "SaveDebug $kernversion $flavour"

	kernel_debug_files=../kernel_debug_files.$flavour

	echo "%defattr(-,root,root)" > $kernel_debug_files
	echo "%{_bootdir}/vmlinux-$kernversion" >> $kernel_debug_files

	find %{temp_modules}/$kernversion/kernel \
		-name "*.ko" -exec objcopy --only-keep-debug '{}' '{}'.debug \;

	find %{temp_modules}/$kernversion/kernel \
		-name "*.ko" -exec objcopy --add-gnu-debuglink='{}'.debug --strip-debug '{}' \;

	pushd %{temp_modules}
	find $kernversion/kernel -name "*.ko.debug" > debug_module_list
	popd

	cat %{temp_modules}/debug_module_list | sed 's|\(.*\)|%{_modulesdir}/\1|' >> $kernel_debug_files
	cat %{temp_modules}/debug_module_list | sed 's|\(.*\)|%exclude %{_modulesdir}/\1|' >> ../kernel_exclude_debug_files.$flavour
	rm -f %{temp_modules}/debug_module_list
}


CreateFiles() {
	kernversion=$1
	flavour=$2

	echo "CreateFiles $kernversion $flavour"

	output=../kernel_files.$kernversion

	echo "%defattr(-,root,root)" > $output
	echo "%{_bootdir}/config-${kernversion}" >> $output
	echo "%{_bootdir}/vmlinuz-${kernversion}" >> $output
	echo "%{_bootdir}/System.map-${kernversion}" >> $output
	echo "%dir %{_modulesdir}/${kernversion}/" >> $output
	echo "%{_modulesdir}/${kernversion}/kernel" >> $output
	echo "%{_modulesdir}/${kernversion}/modules.*" >> $output
	echo "%doc README.kernel-sources" >> $output
	echo "%doc README.MandrivaLinux" >> $output
	cat ../kernel_exclude_debug_files.$flavour >> $output
}


CreateKernel() {
	flavour=$1
	echo "CreateKernel $flavour"

	if [ "$flavour" = "up" ]; then
		KernelVer=%{buildrel}
		PrepareKernel "" %{buildrpmrel}
	else
		KernelVer=%{buildrel}$flavour
		PrepareKernel $flavour %{buildrpmrel}$flavour
	fi

	BuildKernel $KernelVer
	%if %build_devel
	    SaveDevel $flavour
	%endif
	%if %build_debug
	    SaveDebug $KernelVer $flavour
	%endif
        CreateFiles $KernelVer $flavour
}


###
# DO it...
###


# Create a simulacro of buildroot
rm -rf %{temp_root}
install -d %{temp_root}


#make sure we are in the directory
cd %src_dir

%if %build_kernel
CreateKernel up
%endif


# We don't make to repeat the depend code at the install phase
%if %build_source
PrepareKernel "" %{buildrpmrel}custom
# From > 2.6.13 prepare-all is deprecated and relies on include/linux/autoconf
# To have modpost and others scripts, one has to use the target scripts
%smake -s prepare
%smake -s scripts
%endif


###
### install
###
%install

# on ne strippe pas vmlinux
EXCLUDE_FROM_STRIP="%{_bootdir}/vmlinux"
export EXCLUDE_FROM_STRIP

install -m 644 %{SOURCE4}  .
install -m 644 %{SOURCE5}  .

cd %src_dir
# Directories definition needed for installing
%define target_source %{buildroot}/%{_kerneldir}
%define target_boot %{buildroot}%{_bootdir}
%define target_modules %{buildroot}%{_modulesdir}
%define target_devel %{buildroot}%{_develdir}

# We want to be able to test several times the install part
rm -rf %{buildroot}
cp -a %{temp_root} %{buildroot}

# Create directories infastructure
%if %build_source
install -d %{target_source} 

tar cf - . | tar xf - -C %{target_source}
chmod -R a+rX %{target_source}


# we remove all the source files that we don't ship

# first architecture files
for i in alpha arm arm26 avr32 blackfin cris frv h8300 hexagon ia64 mips microblaze m32r m68k m68knommu mn10300 openrisc parisc powerpc ppc score sh sh64 s390 sparc64 tile unicore32 v850 xtensa; do
	rm -rf %{target_source}/arch/$i
	rm -rf %{target_source}/include/asm-$i

%if %build_devel
%if %build_kernel
	rm -rf %{target_devel}/arch/$i
	rm -rf %{target_devel}/include/asm-$i
# Needed for truecrypt build (Danny)
	cp -fR drivers/md/dm.h %{target_devel}/drivers/md/
%endif # build_kernel
%endif # build_devel
done

# remove arch files based on target arch
	rm -rf %{target_source}/arch/sparc
	rm -rf %{target_source}/arch/sparc64
	rm -rf %{target_source}/include/asm-sparc
	rm -rf %{target_source}/include/asm-sparc64
%if %build_devel
%if %build_kernel
	rm -rf %{target_devel}/arch/sparc
	rm -rf %{target_devel}/arch/sparc64
	rm -rf %{target_devel}/include/asm-sparc
	rm -rf %{target_devel}/include/asm-sparc64
%endif # build_kernel
%endif # build_devel

# other misc files
rm -f %{target_source}/{.config.old,.config.cmd,.tmp_gas_check,.mailmap,.missing-syscalls.d,.mm,arch/.gitignore}

# disable mrproper in -devel rpms
%if %build_devel
%if %build_kernel
patch -p1 -d %{target_devel} -i %{SOURCE2}
%endif # build_kernel
%endif # build_devel

%endif # build_source

# gzipping modules
find %{target_modules} -name "*.ko" | xargs gzip -9

# We used to have a copy of PrepareKernel here
# Now, we make sure that the thing in the linux dir is what we want it to be

for i in %{target_modules}/*; do
  rm -f $i/build $i/source $i/modules.*
done

# sniff, if we gzipped all the modules, we change the stamp :(
# we really need the depmod -ae here

pushd %{target_modules}
for i in *; do
	/sbin/depmod -u -ae -b %{buildroot} -r -F %{target_boot}/System.map-$i $i
	echo $?
done

for i in *; do
	pushd $i
	echo "Creating module.description for $i"
	modules=`find . -name "*.ko.gz"`
	echo $modules | xargs /sbin/modinfo-25 \
	| perl -lne 'print "$name\t$1" if $name && /^description:\s*(.*)/; $name = $1 if m!^filename:\s*(.*)\.k?o!; $name =~ s!.*/!!' > modules.description
	popd
done
popd

%if %build_source
# make sure we are in the directory
pushd %{target_source}
# kernel-source is shipped as an unprepared tree
%smake -s mrproper
# back to previous directory
popd
%endif # build_source


###
### scripts
###

### kernel
%preun -n %{kname}
/sbin/installkernel -R %{buildrel}
if [ -L /lib/modules/%{buildrel}/build ]; then
    rm -f /lib/modules/%{buildrel}/build
fi
if [ -L /lib/modules/%{buildrel}/source ]; then
    rm -f /lib/modules/%{buildrel}/source
fi
exit 0

%post -n %{kname}
/sbin/installkernel -L %{buildrel}
if [ -d /usr/src/%{kname}-devel-%{buildrel} ]; then
    ln -sf /usr/src/%{kname}-devel-%{buildrel} /lib/modules/%{buildrel}/build
    ln -sf /usr/src/%{kname}-devel-%{buildrel} /lib/modules/%{buildrel}/source
fi

%postun -n %{kname}
/sbin/kernel_remove_initrd %{buildrel}


### kernel-devel
%post -n %{kname}-devel
# place /build and /source symlinks in place.
if [ -d /lib/modules/%{buildrel} ]; then
    ln -sf /usr/src/%{kname}-devel-%{buildrel} /lib/modules/%{buildrel}/build
    ln -sf /usr/src/%{kname}-devel-%{buildrel} /lib/modules/%{buildrel}/source
fi

%preun -n %{kname}-devel
# we need to delete <modules>/{build,source} at uninstall
if [ -L /lib/modules/%{buildrel}/build ]; then
    rm -f /lib/modules/%{buildrel}/build
fi
if [ -L /lib/modules/%{buildrel}/source ]; then
    rm -f /lib/modules/%{buildrel}/source
fi
exit 0


### kernel-source
%post -n %{kname}-source
for i in /lib/modules/%{buildrel}*; do
	if [ -d $i ]; then
	        rm -f $i/{build,source}
	        ln -sf /usr/src/%{kname}-%{buildrel} $i/build
	        ln -sf /usr/src/%{kname}-%{buildrel} $i/source
	fi
done
								
%preun -n %{kname}-source
for i in /lib/modules/%{buildrel}/{build,source}; do
	if [ -L $i ]; then
		rm -f $i
	fi
done
exit 0
												

###
### file lists
###

#
# kernel
#
%if %build_kernel
%files -n %{kname} -f kernel_files.%{buildrel}
%endif # build_kernel

#
# kernel-source
#
%if %build_source
%files -n %{kname}-source
%defattr(-,root,root)
%dir %{_kerneldir}
%dir %{_kerneldir}/arch
%dir %{_kerneldir}/include
# this file is removed by make mrproper
#{_kerneldir}/.config
%{_kerneldir}/.gitignore
%{_kerneldir}/COPYING
%{_kerneldir}/CREDITS
%{_kerneldir}/Documentation
%{_kerneldir}/Kbuild
%{_kerneldir}/MAINTAINERS
%{_kerneldir}/Makefile
%{_kerneldir}/README
%{_kerneldir}/REPORTING-BUGS
#{_kerneldir}/Module.markers
%{_kerneldir}/arch/Kconfig
%ifarch %{ix86} x86_64
%{_kerneldir}/arch/x86
%endif
%{_kerneldir}/arch/um
%{_kerneldir}/block
%{_kerneldir}/crypto
%{_kerneldir}/drivers
%{_kerneldir}/fs
%{_kerneldir}/firmware
%{_kerneldir}/include/Kbuild
%{_kerneldir}/include/acpi
%{_kerneldir}/include/asm-generic
# this directory is not need in source rpm
#{_kerneldir}/include/config
%{_kerneldir}/include/crypto
%{_kerneldir}/include/drm
# this directory is not need in source rpm
#{_kerneldir}/include/generated
%{_kerneldir}/include/keys
%{_kerneldir}/include/linux
%{_kerneldir}/include/math-emu
%{_kerneldir}/include/media
%{_kerneldir}/include/misc
%{_kerneldir}/include/mtd
%{_kerneldir}/include/net
%{_kerneldir}/include/pcmcia
%{_kerneldir}/include/rdma
%{_kerneldir}/include/rxrpc
%{_kerneldir}/include/scsi
%{_kerneldir}/include/sound
%{_kerneldir}/include/target
%{_kerneldir}/include/trace
%{_kerneldir}/include/video
%{_kerneldir}/include/xen
%{_kerneldir}/init
%{_kerneldir}/ipc
%{_kerneldir}/Kconfig
%{_kerneldir}/kernel
%{_kerneldir}/lib
%{_kerneldir}/mm
%{_kerneldir}/net
%{_kerneldir}/samples
%{_kerneldir}/security
%{_kerneldir}/scripts
%{_kerneldir}/sound
%{_kerneldir}/tools
%{_kerneldir}/usr
%{_kerneldir}/virt
%doc README.kernel-sources
%doc README.MandrivaLinux
%endif

#
# kernel-devel
#
%if %build_devel
%files -n %{kname}-devel
%defattr(-,root,root)
%doc README.kernel-sources
%doc README.MandrivaLinux
%dir %{_develdir}
%dir %{_develdir}/arch
%dir %{_develdir}/include
%{_develdir}/.config
%{_develdir}/Documentation
%{_develdir}/Kbuild
%{_develdir}/Makefile
%{_develdir}/Module.symvers
%{_develdir}/arch/Kconfig
%ifarch %{ix86} x86_64
%{_develdir}/arch/x86
%endif
%{_develdir}/arch/um
%{_develdir}/block
%{_develdir}/crypto
%{_develdir}/drivers
%{_develdir}/firmware
%{_develdir}/fs
%{_develdir}/include/Kbuild
%{_develdir}/include/acpi
%{_develdir}/include/asm-generic
%{_develdir}/include/config
%{_develdir}/include/crypto
%{_develdir}/include/drm
%{_develdir}/include/generated
%{_develdir}/include/keys
%{_develdir}/include/linux
%{_develdir}/include/math-emu
%{_develdir}/include/media
%{_develdir}/include/misc
%{_develdir}/include/mtd
%{_develdir}/include/net
%{_develdir}/include/pcmcia
%{_develdir}/include/rdma
%{_develdir}/include/rxrpc
%{_develdir}/include/scsi
%{_develdir}/include/sound
%{_develdir}/include/target
%{_develdir}/include/trace
%{_develdir}/include/video
%{_develdir}/include/xen
%{_develdir}/init
%{_develdir}/ipc
%{_develdir}/Kconfig
%{_develdir}/kernel
%{_develdir}/lib
%{_develdir}/mm
%{_develdir}/net
%{_develdir}/samples
%{_develdir}/scripts
%{_develdir}/security
%{_develdir}/sound
%{_develdir}/tools
%{_develdir}/usr
%{_develdir}/virt
%endif # kernel_devel

#
# kernel-debug
#
%if %build_debug
%files -n %{kname}-debuginfo -f kernel_debug_files.up
%endif # build_debug


#
# kernel-doc
#
%if %build_doc
%files -n %{kname}-doc
%defattr(-,root,root)
%doc linux-%{tar_ver}/Documentation/*
%endif # kernel_doc


%changelog
* Wed Sep 05 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 3.2.28-1.rt42.1
+ Revision: 816391
- update to 3.2.28-rt42

* Tue Aug 07 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 3.2.26-1.rt39.1
+ Revision: 811939
- 3.2.26-rt39 release
- use ld.bfd for linking because ld.gold fails on i386
- add rpmlintrc
- update to 3.2.23-rt37
- obsolete kernel-rt*-latest packages

* Wed Jul 11 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 3.2.22-1.rt34.1
+ Revision: 808874
- update to 3.2.22-rt34

* Wed Jun 27 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 3.2.21-1.rt33.1
+ Revision: 807190
- update to 3.2.21-rt33

* Wed May 30 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 3.2.18-1.rt29.1
+ Revision: 801227
- update to 3.2.18-rt29

* Mon May 21 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 3.2.17-1.rt28.1
+ Revision: 799758
- update to 3.2.17-rt28

* Tue Apr 24 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 3.2.16-1.rt27.1
+ Revision: 793113
- update to 3.2.16-rt27

* Fri Apr 20 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 3.2.15-1.rt26.1
+ Revision: 792452
- update to 3.2.15-rt26

* Tue Apr 10 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 3.2.14-1.rt24.1
+ Revision: 790245
- update to 3.2.14-rt24

* Wed Apr 04 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 3.2.13-1.rt23.1
+ Revision: 789115
- update to 3.2.13-rt23
- remove %%mkrel macro

* Thu Mar 29 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 3.2.12-1.rt22.1
+ Revision: 788128
- update to 3.2.12-rt22

* Wed Mar 14 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 3.2.11-1.rt20.1
+ Revision: 784933
- update to 3.2.11-rt20

* Tue Mar 13 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 3.2.10-1.rt18.1
+ Revision: 784690
- update to 3.2.10-rt18

* Mon Mar 05 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 3.2.9-1.rt15.1
+ Revision: 782141
- new version 3.2.9-rt15

* Fri Mar 02 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 3.2.9-1.rt14.1
+ Revision: 781790
- new version 3.2.9-rt14

* Fri Feb 17 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 3.2.6-1.rt13.1
+ Revision: 776098
- new version 3.2.6-rt13

* Fri Feb 10 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 3.2.5-1.rt12.1
+ Revision: 772417
- update to 3.2.5-rt12

* Mon Jan 23 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 3.2.0-1.rt10.1
+ Revision: 766790
- specfile cleanup
- re-enable modules gzipping
- add new tarballs
- fix errors related to depmod
- new version 3.2-rt10
- various fixes in spec file
- update source files
- New version 3.2-rc6-rt9
  *-latest packages dropped
  fake version and release numbers removed

  + trem <trem@mandriva.org>
    - update to 2.6.33.7-rt29

* Wed Jul 14 2010 trem <trem@mandriva.org> 2.6.33.6-1.rt26.1mdv2011.0
+ Revision: 553407
- update to 2.6.33.6-rt26

* Wed Jun 09 2010 trem <trem@mandriva.org> 2.6.33.5-1.rt23.1mdv2010.1
+ Revision: 547802
- update to 2.6.33.5-rt23
- add patch video-fb-fix-unregister_framebuffer-fb_destroy.patch from "officiel" kernel
- disable CONFIG_CC_OPTIMIZE_FOR_SIZE and CONFIG_VGACON_SOFT_SCROLLBACK
- update to 2.6.33.5-rt22

* Wed May 19 2010 trem <trem@mandriva.org> 2.6.33.4-1.rt20.1mdv2010.1
+ Revision: 545454
- update to 2.6.33.4-rt20

* Sun May 02 2010 trem <trem@mandriva.org> 2.6.33.3-1.rt19.1mdv2010.1
+ Revision: 541693
- update to 2.6.33.3-rt19

* Sat May 01 2010 trem <trem@mandriva.org> 2.6.33.3-1.rt17.2mdv2010.1
+ Revision: 541394
- include agp in the kernel (it avoid dependancy problem when building the initrd)

* Fri Apr 30 2010 trem <trem@mandriva.org> 2.6.33.3-1.rt17.1mdv2010.1
+ Revision: 541376
- update to 2.6.33.3-rt17
- remove fix_namei.patch and fix_fs_ecryptfs_inode_c.patch (added upstream)

* Thu Apr 29 2010 trem <trem@mandriva.org> 2.6.33.3-1.rt16.2mdv2010.1
+ Revision: 541046
- add 2 patches for the nouveau driver (thanks tmb for the information)

* Thu Apr 29 2010 trem <trem@mandriva.org> 2.6.33.3-1.rt16.1mdv2010.1
+ Revision: 540680
- add 2 simple patch to fix the compilation
- enable nouveau
- update to 2.6.33.3-rt16

* Sat Apr 10 2010 trem <trem@mandriva.org> 2.6.33.2-1.rt13.1mdv2010.1
+ Revision: 533547
- update to 2.6.33.2-rt13

* Wed Mar 24 2010 trem <trem@mandriva.org> 2.6.33.1-1.rt11.1mdv2010.1
+ Revision: 526983
- update to 2.6.33.1-rt11

* Thu Mar 18 2010 trem <trem@mandriva.org> 2.6.33.1-1.rt10.1mdv2010.1
+ Revision: 524745
- update to 2.6.33.1-rt10
- remove patch wtf.diff (added upstream)
- update to 2.6.33.1-rt9
- add patch wtf.diff that fix compilation for i915

* Fri Mar 12 2010 trem <trem@mandriva.org> 2.6.33-1.rt7.1mdv2010.1
+ Revision: 518569
- update to 2.6.33-rt7

* Mon Mar 01 2010 trem <trem@mandriva.org> 2.6.33-1.rt4.1mdv2010.1
+ Revision: 513032
- update to 2.6.33-rt4

* Sun Feb 28 2010 trem <trem@mandriva.org> 2.6.33-1.rt3.1mdv2010.1
+ Revision: 512807
- update to 2.6.33-rt3

* Thu Feb 18 2010 trem <trem@mandriva.org> 2.6.31.12-1.rt21.1mdv2010.1
+ Revision: 507925
- update to 2.6.31.12-rt21

* Thu Feb 11 2010 trem <trem@mandriva.org> 2.6.31.12-1.rt20.2mdv2010.1
+ Revision: 504344
- set RTC_HCTOSYS

* Sat Jan 23 2010 trem <trem@mandriva.org> 2.6.31.12-1.rt20.1mdv2010.1
+ Revision: 495303
- update to 2.6.31.12-rt20

* Wed Nov 11 2009 trem <trem@mandriva.org> 2.6.31.6-1.rt19.1mdv2010.1
+ Revision: 464395
- update to 2.6.31.6-rt19

* Sat Nov 07 2009 trem <trem@mandriva.org> 2.6.31.5-1.rt18.1mdv2010.1
+ Revision: 462396
- update to 2.6.31.5-rt18

* Wed Oct 14 2009 trem <trem@mandriva.org> 2.6.31.4-1.rt14.1mdv2010.0
+ Revision: 457307
- update to 2.6.31.4-rt14

* Tue Oct 06 2009 trem <trem@mandriva.org> 2.6.31.2-1.rt13.1mdv2010.0
+ Revision: 454703
- update to 2.6.31.2-rt13

* Sun Sep 20 2009 trem <trem@mandriva.org> 2.6.31-1.rt11.1mdv2010.0
+ Revision: 444794
- update to 2.6.31-rt11

* Tue Sep 15 2009 trem <trem@mandriva.org> 2.6.31-1.rt10.1mdv2010.0
+ Revision: 443297
- update to 2.6.31-rt10

* Fri Sep 11 2009 trem <trem@mandriva.org> 2.6.31-0.rc9.rt9.1.1mdv2010.0
+ Revision: 438525
- update to 2.6.31-rc9-rt9.1

* Mon Aug 31 2009 trem <trem@mandriva.org> 2.6.31-0.rc8.rt9.2mdv2010.0
+ Revision: 423112
- remove CONFIG_SYSFS?\195?\168DEPRECATED

* Sat Aug 29 2009 trem <trem@mandriva.org> 2.6.31-0.rc8.rt9.1mdv2010.0
+ Revision: 422067
- update to 2.6.31-rc8-rt9

* Wed Aug 26 2009 trem <trem@mandriva.org> 2.6.31-0.rc7.rt8.1mdv2010.0
+ Revision: 421579
- update to 2.6.31-rc7-rt8

* Tue Aug 25 2009 trem <trem@mandriva.org> 2.6.31-0.rc7.rt7.1mdv2010.0
+ Revision: 421291
- update to 2.6.31-rc7-rt7

* Sun Aug 23 2009 trem <trem@mandriva.org> 2.6.31-0.rc6.rt6.1mdv2010.0
+ Revision: 419740
- update to 2.6.31-rc6-rt6

* Thu Aug 20 2009 trem <trem@mandriva.org> 2.6.31-0.rc6.rt5.2mdv2010.0
+ Revision: 418595
- update disable-mrproper-in-devel-rpms.patch
- add kbuild-really-dont-remove-bounds-asm-offsets-headers.patch (from kernel-linus)
- update to 2.6.31-rc6-rt5

* Wed Aug 19 2009 trem <trem@mandriva.org> 2.6.31-0.rc6.rt4.1mdv2010.0
+ Revision: 417893
- update to 2.6.31-rc6-rt4

* Mon Aug 17 2009 trem <trem@mandriva.org> 2.6.31-0.rc6.rt2.1mdv2010.0
+ Revision: 417177
- update to 2.6.31-rc6-rt2

* Thu Aug 13 2009 trem <trem@mandriva.org> 2.6.31-0.rc5.rt1.2.1mdv2010.0
+ Revision: 415793
- update to unofficial 2.6.31.rc5-rt1.2

* Thu Aug 06 2009 trem <trem@mandriva.org> 2.6.31-0.rc5.rt1.1.2mdv2010.0
+ Revision: 410986
- update to non-official 2.6.31-rc5-rt1.1

* Thu Aug 06 2009 trem <trem@mandriva.org> 2.6.31-0.rc4.rt1.2mdv2010.0
+ Revision: 410410
- add "arch/x86/include" in -devel

* Tue Aug 04 2009 trem <trem@mandriva.org> 2.6.31-0.rc4.rt1.1mdv2010.0
+ Revision: 408626
- update to 2.6.31-rc4-rt1

* Fri Jul 10 2009 trem <trem@mandriva.org> 2.6.29.6-1.rt23.1mdv2010.0
+ Revision: 394212
- update to 2.6.29.6-rt23

* Tue Jun 23 2009 trem <trem@mandriva.org> 2.6.29.5-1.rt22.1mdv2010.0
+ Revision: 388723
- update to 2.6.29.5-rt22

* Wed Jun 17 2009 trem <trem@mandriva.org> 2.6.29.5-1.rt21.1mdv2010.0
+ Revision: 386757
- update to 2.6.29.5-rt21

* Mon Jun 15 2009 trem <trem@mandriva.org> 2.6.29.4-1.rt19.1mdv2010.0
+ Revision: 386169
- update to 2.6.29.4-rt19
- remove patch smi-detector.patch (added upstream)

* Thu Jun 04 2009 trem <trem@mandriva.org> 2.6.29.4-1.rt16.2mdv2010.0
+ Revision: 382892
- add smi detector patch

* Mon May 25 2009 trem <trem@mandriva.org> 2.6.29.4-1.rt16.1mdv2010.0
+ Revision: 379659
- update to 2.6.29.4-rt16
- update to 2.6.29.4-rt15

* Tue May 19 2009 trem <trem@mandriva.org> 2.6.29.3-1.rt14.1mdv2010.0
+ Revision: 377788
- update to 2.6.29.3-rt14

* Fri May 15 2009 trem <trem@mandriva.org> 2.6.29.3-1.rt13.2mdv2010.0
+ Revision: 376281
- set HZ to 1000 (instead of 250)

* Wed May 13 2009 trem <trem@mandriva.org> 2.6.29.3-1.rt13.1mdv2010.0
+ Revision: 375585
- update to 2.6.29.3-rt13

* Sun May 03 2009 trem <trem@mandriva.org> 2.6.29.2-1.rt11.1mdv2010.0
+ Revision: 370818
- update to 2.6.29.2-rt11

* Wed Apr 29 2009 trem <trem@mandriva.org> 2.6.29.2-1.rt10.1mdv2010.0
+ Revision: 369146
- update to 2.6.29.2-rt10
- update to 2.6.29.1-rt9
- fix Group :
 Development/Debug for debug and debug-latest
 Books/Computer books for doc and doc-latest
 Development/Kernel for all others

* Sat Apr 18 2009 trem <trem@mandriva.org> 2.6.29.1-1.rt8.1mdv2009.1
+ Revision: 367982
- update to 2.6.29.1-rt8

* Fri Apr 03 2009 trem <trem@mandriva.org> 2.6.29.1-1.rt4.1mdv2009.1
+ Revision: 363889
- update to 2.6.29.1-rt4
- update to 2.6.29-rt3

* Sun Mar 29 2009 trem <trem@mandriva.org> 2.6.29-1.rt1.1mdv2009.1
+ Revision: 362119
- update to 2.6.29-rt1
- update to 2.6.29-rc7-rt1

* Wed Feb 25 2009 trem <trem@mandriva.org> 2.6.29-0.rc6.rt3.1mdv2009.1
+ Revision: 344617
- update to 2.6.29-rc6-rt3

* Sun Feb 15 2009 trem <trem@mandriva.org> 2.6.26.8-1.rt16.1mdv2009.1
+ Revision: 340495
- update to 2.6.26.8-rt16

* Sat Jan 31 2009 trem <trem@mandriva.org> 2.6.26.8-1.rt15.1mdv2009.1
+ Revision: 335803
- update to 2.6.26.8-rt15

* Wed Jan 14 2009 trem <trem@mandriva.org> 2.6.26.8-1.rt13.2mdv2009.1
+ Revision: 329618
- use smp config (and not up config)
- remove smp kernel, only use one kernel-rt for both up and smp

* Sat Jan 10 2009 trem <trem@mandriva.org> 2.6.26.8-1.rt13.1mdv2009.1
+ Revision: 327991
- update 2.6.26.8-rt13

* Mon Dec 22 2008 trem <trem@mandriva.org> 2.6.26.8-1.rt12.1mdv2009.1
+ Revision: 317715
- update to 2.6.26.8-rt12

* Sun Nov 02 2008 trem <trem@mandriva.org> 2.6.26.6-1.rt11.2mdv2009.1
+ Revision: 299193
- add debug info on module (same way as the mdv kernel)

* Tue Oct 14 2008 trem <trem@mandriva.org> 2.6.26.6-1.rt11.1mdv2009.1
+ Revision: 293770
- update to 2.6.26.6-rt11
- update to 2.6.26.6-rt10

* Thu Sep 11 2008 trem <trem@mandriva.org> 2.6.26.5-1.rt9.1mdv2009.0
+ Revision: 283938
- update to 2.6.26.5-rt9

* Wed Sep 10 2008 trem <trem@mandriva.org> 2.6.26.5-1.rt8.1mdv2009.0
+ Revision: 283604
- update to 2.6.26.5-rt8

* Mon Sep 08 2008 trem <trem@mandriva.org> 2.6.26.3-1.rt7.3mdv2009.0
+ Revision: 282794
- add kernel-firmware as require for kernel-rt-smp too

* Mon Sep 08 2008 trem <trem@mandriva.org> 2.6.26.3-1.rt7.2mdv2009.0
+ Revision: 282756
- add kernel-firmware as requires

* Sat Sep 06 2008 trem <trem@mandriva.org> 2.6.26.3-1.rt7.1mdv2009.0
+ Revision: 281843
- update to 2.6.26.3-rt7
- update to 2.6.26.3-rt6

* Thu Sep 04 2008 trem <trem@mandriva.org> 2.6.26.3-1.rt5.1mdv2009.0
+ Revision: 280813
- update to 2.6.26.3-rt5
- add include/trace/sched.h to source and devel
- update to 2.6.26.3-rt4

* Sat Aug 23 2008 trem <trem@mandriva.org> 2.6.26.3-1.rt3.1mdv2009.0
+ Revision: 275315
- remove Module.markers from source rpm
- update to 2.6.26.3-rt3
- remove patch fix_infiniband.patch and fix_isp1760.patch

* Sat Aug 16 2008 trem <trem@mandriva.org> 2.6.26-1.rt1.1mdv2009.0
+ Revision: 272608
- fix patch disable-mrproper-in-devel-rpms.patch
- remove sigframe_32.h from devel (this file no more exist)
- add patch fix_infiniband.patch and fix_isp1760.patch
- update to 2.6.26-rt1

* Tue Jun 24 2008 trem <trem@mandriva.org> 2.6.25.8-1.rt7.1mdv2009.0
+ Revision: 228750
- update to 2.6.25.8-rt7

* Sun Jun 08 2008 trem <trem@mandriva.org> 2.6.25.4-1.rt6.1mdv2009.0
+ Revision: 216836
- update to 2.6.25.4-rt3
- disable CONFIG_RT_GROUP_SCHED (break the compilation)

* Tue May 20 2008 trem <trem@mandriva.org> 2.6.25.4-1.rt3.1mdv2009.0
+ Revision: 209549
- update to 2.6.25.4-rt3

* Sun May 18 2008 trem <trem@mandriva.org> 2.6.25.4-1.rt1.1mdv2009.0
+ Revision: 208737
- remove arch/i386 from kernel source
- update to 2.6.25.4-rt1

* Sat May 17 2008 trem <trem@mandriva.org> 2.6.24.7-1.rt6.1mdv2009.0
+ Revision: 208442
- update to 2.6.24.7-rt6

  + Thomas Backlund <tmb@mandriva.org>
    - update to 2.6.24.4-rt4
    - fix license

* Thu Feb 28 2008 trem <trem@mandriva.org> 2.6.24.3-1.rt3.2mdv2008.1
+ Revision: 175958
- update to 2.6.24.3-rt3

* Fri Feb 22 2008 trem <trem@mandriva.org> 2.6.24.2-1.rt2.2mdv2008.1
+ Revision: 174020
- update to 2.6.24.2-rt2

* Thu Jan 31 2008 Thomas Backlund <tmb@mandriva.org> 2.6.24-1.rt1.2mdv2008.1
+ Revision: 160945
- add kernel-sysctl_check-remove-s390-include.patch (#37388)

* Sat Jan 26 2008 trem <trem@mandriva.org> 2.6.24-1.rt1.1mdv2008.1
+ Revision: 158285
- update to 2.6.24-rt1

* Thu Jan 17 2008 trem <trem@mandriva.org> 2.6.24-0.rc8.rt1.1mdv2008.1
+ Revision: 154478
- update to 2.6.24-rc8-rt1

* Sun Jan 13 2008 trem <trem@mandriva.org> 2.6.24-0.rc7.rt1.1mdv2008.1
+ Revision: 151054
- add patch to fix quicklist.h
- update to 2.6.24-rc7-rt1

* Wed Jan 02 2008 trem <trem@mandriva.org> 2.6.24-0.rc5.rt1.2mdv2008.1
+ Revision: 140734
- add -debug package with vmlinux file (used by oprofile, systemtap, ...)

  + Thomas Backlund <tmb@mandriva.org>
    - update source2 to apply cleanly
    - fix kernelupdate symlink

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Dec 15 2007 trem <trem@mandriva.org> 2.6.24-0.rc5.rt1.1mdv2008.1
+ Revision: 120292
- fix compilation on i586
- update to 2.6.24-rc5-rt1

  + Thomas Backlund <tmb@mandriva.org>
    - call installkernel with -L to avoid changing main kernel
      default symlinks

* Mon Nov 19 2007 trem <trem@mandriva.org> 2.6.24-0.rc2.rt1.3mdv2008.1
+ Revision: 110554
- disable mrproper target on -devel rpms to stop 3rdparty installers
  from wiping out needed files and thereby breaking builds
  (based on an initial patch by Danny used in kernel-multimedia series)
- fix build of kernel source

* Mon Nov 19 2007 Thierry Vignaud <tv@mandriva.org> 2.6.24-0.rc2.rt1.2mdv2008.1
+ Revision: 110403
- fix build

  + trem <trem@mandriva.org>
    - fix compilation on i586 (user %%{_arch} instead of %%{targer_cpu})
    - update to 2.6.24-rc2-rt1
    - add two patches to fix compilation (ioat_dma.c and kvm_main.c)

* Thu Nov 08 2007 trem <trem@mandriva.org> 2.6.23.1-1.rt11.1mdv2008.1
+ Revision: 106843
- update to 2.6.23.1-rt11

* Mon Oct 29 2007 trem <trem@mandriva.org> 2.6.23.1-1.rt5.1mdv2008.1
+ Revision: 103630
- update to 2.6.23.1-rt5

* Sun Oct 28 2007 trem <trem@mandriva.org> 2.6.23.1-1.rt4.1mdv2008.1
+ Revision: 102811
- update to 2.6.23.1-rt4

* Thu Oct 25 2007 trem <trem@mandriva.org> 2.6.23-1.rt3.1mdv2008.1
+ Revision: 102207
- update to 2.6.23-rt3

* Wed Oct 24 2007 trem <trem@mandriva.org> 2.6.23-1.rt2.1mdv2008.1
+ Revision: 101903
- update to 2.6.23-rt2

* Wed Oct 17 2007 trem <trem@mandriva.org> 2.6.23-1.rt1.1mdv2008.1
+ Revision: 99735
- now, we use 1. for stable release (we continue to use 0. for unstable release)
- update to 2.6.23-rt1

* Tue Oct 09 2007 trem <trem@mandriva.org> 2.6.23-0.rc9.rt2.2mdv2008.1
+ Revision: 96319
- update to 2.6.23-rc9-rt2

* Thu Sep 27 2007 trem <trem@mandriva.org> 2.6.23-0.rc8.rt1.2mdv2008.0
+ Revision: 93206
- update to 2.6.23-rc8-rt1

* Thu Sep 06 2007 Thomas Backlund <tmb@mandriva.org> 2.6.23-0.rc4.rt1.2mdv2008.0
+ Revision: 81324
- rebuild as the old one got lost in the BS

* Sun Sep 02 2007 Thomas Backlund <tmb@mandriva.org> 2.6.23-0.rc4.rt1.1mdv2008.0
+ Revision: 77737
- update to kernel.org 2.6.23-rc4
- update to 2.6.23-rc4-rt1
- fix #29744, #29074 in a cleaner way by disabling the sourcing of
  arch/s390/crypto/Kconfig
- fix patch urls to match the new project repo at kernel.org
- drop patches 3, 4
- update defconfigs

* Fri Aug 10 2007 trem <trem@mandriva.org> 2.6.23-0.rc2.rt2.1mdv2008.0
+ Revision: 61661
- update to 2.6.23-rc2-rt2

* Tue Aug 07 2007 trem <trem@mandriva.org> 2.6.22.1-rt9.2mdv2008.0
+ Revision: 59994
- new mdv packaging (2mdv)
- disable CONFIG_DEBUG_LOCK_ALLOC and CONFIG_PROVE_LOCKING in i386-smp.config (was forgotten)

* Sat Jul 28 2007 trem <trem@mandriva.org> 2.6.22.1-rt9.1mdv2008.0
+ Revision: 56455
- update to release 2.6.22.1-rt9
- disable : CONFIG_CPU_IDLE, CONFIG_DEBUG_LOCK_ALLOC, CONFIG_PROVE_LOCKING
- update to 2.6.22.1-rt6

* Sun Jul 15 2007 Thomas Backlund <tmb@mandriva.org> 2.6.22.1-rt3.2mdv2008.0
+ Revision: 52298
- disable LOCKDEP and DEBUG_SLAB as they are bad for latencies and runtime overhead
- fix build when building only up or smp

* Sat Jul 14 2007 Thomas Backlund <tmb@mandriva.org> 2.6.22.1-rt3.1mdv2008.0
+ Revision: 52083
- use defconfigs from kernel-linus-2.6.22.1, and adapt them for
  realtime build
- dont build -doc rpms
- Introduce Ingo Molnars kernel-rt (realtime) series
- Created package structure for kernel-rt.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2463 |12cr|kernel-rt-3.2.34-1.rt51.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# -*- Mode: rpm-spec -*-
#
# (c) Mandriva
#
# The kernel-2.6-linus package (and so this spec file) is under development,
# it does mean:
#
#    1. You can have nasty surprises when playing with the package
#    generation
#
#    2. Is easier to go and come back from Mordor than adding a new
#    architecture support
#
#    3. A known architecture with just a missing .config shouldn't be too
#    hard, but as this spec changes too fast, it's likely to be broken
# 
#
# if you try to understand kernel numbering, read docs/kernel_naming

%define kernelversion	3
%define patchlevel	2

# kernel Makefile extraversion is substituted by 
# kpatch/kstable wich are either 0 (empty), rc (kpatch) or stable release (kstable)
%define kpatch		0
%define kstable		34

%define ktag		rt

# AKPM's release
%define rt_rel		51

# this is the releaseversion
%define mdvrelease 	1

# This is only to make life easier for people that creates derivated kernels
# a.k.a name it kernel-tmb :)
%define kname 		kernel-%{ktag}

%define rpmtag		%distsuffix
%if %kpatch
%define rpmrel		0.%{kpatch}.%{ktag}%{rt_rel}.%{mdvrelease}
%else
%define rpmrel		1.%{ktag}%{rt_rel}.%{mdvrelease}
%endif

# When we are using a pre/rc patch, the tarball is a patchlevel -1
%if %kpatch
%define kversion  	%{kernelversion}.%{patchlevel}.%{kstable}
%define tar_ver	  	%{kernelversion}.%(expr %{patchlevel} - 1)
%define rtversion	%{kernelversion}.%{patchlevel}-rc%{kpatch}-%{ktag}%{rt_rel}
%else
%if %kstable
%define kversion  	%{kernelversion}.%{patchlevel}.%{kstable}
%define rtversion	%{kversion}-%{ktag}%{rt_rel}
%define tar_ver   	%{kernelversion}.%{patchlevel}
%else
%define kversion  	%{kernelversion}.%{patchlevel}
%define rtversion	%{kernelversion}.%{patchlevel}-%{ktag}%{rt_rel}
%define tar_ver   	%{kernelversion}.%{patchlevel}
%endif
%endif
%define kverrel   	%{kversion}-%{rpmrel}

# used for not making too long names for rpms or search paths
%if %kpatch
%define buildrpmrel     0.%{kpatch}.%{ktag}%{rt_rel}.%{mdvrelease}%{rpmtag}
%else
%define buildrpmrel     1.%{ktag}%{rt_rel}.%{mdvrelease}%{rpmtag}
%endif

%define buildrel        %{kversion}-%{buildrpmrel}

%define rt_info NOTE: This kernel has no Mandriva patches and no third-party drivers, \
only Ingo Molnar -rt (realtime) series patches applied to vanille kernel.org \
kernels.

# having different top level names for packges means that you have to remove them by hard :(
%define top_dir_name    %{kname}-%{_arch}

%define build_dir       %{_builddir}/%{top_dir_name}
%define src_dir         %{build_dir}/linux-%{tar_ver}

# disable useless debug rpms...
%define _enable_debug_packages  %{nil}
%define debug_package           %{nil}

# build defines
%define build_doc 0
%define build_source 1
%define build_devel 1
%define build_debug 1

%define build_kernel 1

%define distro_branch %(perl -pe '/(\\d+)\\.(\\d)\\.?(\\d)?/; $_="$1.$2"' /etc/mandriva-release)

# End of user definitions
%{?_without_kernel: %global build_kernel 0}
%{?_without_doc: %global build_doc 0}
%{?_without_source: %global build_source 0}
%{?_without_devel: %global build_devel 0}

%{?_with_kernel: %global build_kernel 1}
%{?_with_doc: %global build_doc 1}
%{?_with_source: %global build_source 1}
%{?_with_devel: %global build_devel 1}


%if %(if [ -z "$CC" ] ; then echo 0; else echo 1; fi)
%define kmake %make CC="$CC"
%else
%define kmake %make 
%endif
# there are places where parallel make don't work
%define smake make

# Aliases for amd64 builds (better make source links?)
%define target_cpu	%(echo %{_target_cpu} | sed -e "s/amd64/x86_64/")
%define target_arch	%(echo %{_arch} | sed -e "s/amd64/x86_64/" -e "s/i386/x86/" -e "s/x86_64/x86/")


# Defines for the things that are needed for all the kernels
%define requires1 module-init-tools >= 3.0-7
%define requires2 mkinitrd >= 3.4.43-10
%define requires3 bootloader-utils >= 1.9
%define requires4 sysfsutils
%define requires5 kernel-firmware >= 2.6.27-0.rc2.2mdv

%define kprovides kernel = %{tar_ver}, alsa

# src.rpm description
Name:           %{kname}
Version:        %{kversion}
Release:        %{rpmrel}
License: 	GPLv2
Group: 		Development/Kernel
ExclusiveArch: 	%{ix86} x86_64
URL: 		http://www.kernel.org/
Summary:  The Linux Kernel
Provides: %kprovides
Requires: %requires1
Requires: %requires2
Requires: %requires3
Requires: %requires4
Requires: %requires5

####################################################################
#
# Sources
#
### This is for full SRC RPM
Source0:        ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.x/linux-%{tar_ver}.tar.xz
Source1:        ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.x/linux-%{tar_ver}.tar.sign
# This is for disabling mrproper on -devel rpms
Source2:	disable-mrproper-in-devel-rpms.patch
# This disables removal of bounds.h and asm-offsets.h in -devel rpms (from kernel-linus)
#SOURCE3:	kbuild-really-dont-remove-bounds-asm-offsets-headers.patch

Source4:  README.kernel-sources
Source5:  README.MandrivaLinux

Source6:  %{name}.rpmlintrc

Source20: i386.config
Source21: x86_64.config


####################################################################
#
# Patches

#
# Patch0 to Patch100 are for core kernel upgrades.
#

# Pre linus patch: ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/testing

%if %kpatch
Patch1:         ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.x/testing/patch-%{kernelversion}.%{patchlevel}-%{kpatch}.xz
Source10:       ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.x/testing/patch-%{kernelversion}.%{patchlevel}-%{kpatch}.sign
%endif
%if %kstable
Patch1:         ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.x/patch-%{kversion}.xz
Source10:       ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.x/patch-%{kversion}.sign
%endif

# Mingos patches
%if %kpatch
Patch2:		http://www.kernel.org/pub/linux/kernel/projects/rt/%{kernelversion}.%{patchlevel}/patch-%{rtersion}.patch.xz
Source11:	http://www.kernel.org/pub/linux/kernel/projects/rt/%{kernelversion}.%{patchlevel}/patch-%{rtversion}.patch.sign
%else
Patch2:		http://www.kernel.org/pub/linux/kernel/projects/rt/%{kernelversion}.%{patchlevel}/patch-%{rtversion}.patch.xz
Source11:	http://www.kernel.org/pub/linux/kernel/projects/rt/%{kernelversion}.%{patchlevel}/patch-%{rtversion}.patch.sign
%endif

# LKML's patches
#Patch102:	gpu-drm-nouveau-git-20100316.patch 
#Patch103:	gpu-drm-nouveau-fix-missing-locking.patch

# MDV Patches
#Patch201:	video-fb-fix-unregister_framebuffer-fb_destroy.patch

#END
####################################################################


Conflicts: drakxtools-backend < 10.4.140
Autoreqprov: 	no
BuildRequires: 	gcc module-init-tools >= 0.9.15
Obsoletes: %{kname}-latest < %{EVRD}

%description
%{rt_info}


#
# kernel-source: kernel sources
#
%if %build_source
%package -n %{kname}-source
Version:  %{kversion}
Release:  %{rpmrel}
Provides: kernel-source = %{kverrel}, kernel-devel = %{kverrel}
Requires: glibc-devel, ncurses-devel, make, gcc, perl
Summary:  The source code for the Linux kernel
Group:    Development/Kernel
Autoreqprov: no
Obsoletes: %{kname}-source-latest < %{EVRD}

%description -n %{kname}-source
The %{kname}-source package contains the source code files for the Linux 
kernel. Theese source files are only needed if you want to build your own 
custom kernel that is better tuned to your particular hardware.

If you only want the files needed to build 3rdparty (nVidia, Ati, dkms-*,...)
drivers against, install the *-devel-* rpm that is matching your kernel.

%{rt_info}
%endif # build_source


# 
# kernel-devel: stripped kernel sources
#
%if %build_devel
%package -n %{kname}-devel
Version:  %{kversion}
Release:  %{rpmrel}
Provides: kernel-devel = %{kverrel}
Summary:  The %{kname} devel files for 3rdparty modules build
Group:    Development/Kernel
Autoreqprov: no
Requires: glibc-devel, ncurses-devel, make, gcc, perl
Obsoletes: %{kname}-devel-latest < %{EVRD}

%description -n %{kname}-devel
This package contains the kernel-devel files that should be enough to build 
3rdparty drivers against for use with the %{kname}.

If you want to build your own kernel, you need to install the full 
%{kname}-source rpm.

%{rt_info}
%endif # build_devel

# 
# kernel-debug: unstripped kernel vmlinux
#
%if %build_debug
%package -n %{kname}-debuginfo
Version:  %{kversion}
Release:  %{rpmrel}
Provides: kernel-debug = %{kverrel}
Provides: kernel-debuginfo = %{kverrel}
Summary:  The %{kname} debug files
Group:    Development/Debug
Autoreqprov: no
Requires: glibc-devel

%description -n %{kname}-debuginfo
This package contains the kernel-debug files that should be enough to 
use debugging/monitoring tool (like systemtap, oprofile, ...)

%{rt_info}
%endif # build_debug

#
# kernel-doc: documentation for the Linux kernel
#
%if %build_doc
%package -n %{kname}-doc
Version:  %{kversion}
Release:  %{rpmrel}
Summary:  Various documentation bits found in the kernel source
Group:    Books/Computer books

%description -n %{kname}-doc
This package contains documentation files form the kernel source. Various
bits of information about the Linux kernel and the device drivers shipped
with it are documented in these files. You also might want install this
package if you need a reference to the options that can be passed to Linux
kernel modules at load time.

%{rt_info}
%endif # build_doc

#
# End packages - here begins build stage
#
%prep
%setup -q -n %top_dir_name -c

pushd %src_dir
%if %kpatch
xzcat %{PATCH1} | patch -p1
%endif
%if %kstable
xzcat %{PATCH1} | patch -p1
#patch1 -p1
%endif

# Mingo's patch
xzcat %{PATCH2} | patch -p1
#patch2 -p1

# LKML's patches
#patch102 -p1
#patch103 -p1

# MDV Patches
#patch201 -p1

popd

# PATCH END


#
# Setup Begin
#

# Copy our defconfigs into place.
%if %{_arch} == i386
cp %{SOURCE20} %{build_dir}/linux-%{tar_ver}/arch/%{target_arch}/defconfig
%else
%if %{_arch} == x86_64
cp %{SOURCE21} %{build_dir}/linux-%{tar_ver}/arch/%{target_arch}/defconfig
%endif
%endif

# make sure the kernel has the sublevel we know it has...
#LC_ALL=C perl -p -i -e "s/^SUBLEVEL.*/SUBLEVEL = %{sublevel}/" linux-%{tar_ver}/Makefile

# remove localversion-tip file
rm -f linux-%{tar_ver}/localversion-rt

sed -i '/^LD/s/ld$/ld.bfd/' %{build_dir}/linux-%{tar_ver}/Makefile

%build
# Common target directories
%define _kerneldir /usr/src/%{kname}-%{buildrel}
%define _bootdir /boot
%define _modulesdir /lib/modules
%define _develdir /usr/src/%{kname}-devel-%{buildrel}


# Directories definition needed for building
%define temp_root %{build_dir}/temp-root
%define temp_source %{temp_root}%{_kerneldir}
%define temp_boot %{temp_root}%{_bootdir}
%define temp_modules %{temp_root}%{_modulesdir}
%define temp_devel %{temp_root}%{_develdir}


PrepareKernel() {
	name=$1
	extension=$2
	echo "Prepare compilation of kernel $extension"

	if [ "$name" ]; then
		config_name="defconfig-$name"
	else
		config_name="defconfig"
	fi

	# make sure EXTRAVERSION says what we want it to say
#	%%if %kstable
#		LC_ALL=C perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = .%{kstable}-$extension/" Makefile
#	%%else
		LC_ALL=C perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -$extension/" Makefile
#	%%endif
	
	### FIXME MDV bugs #29744, #29074, will be removed when fixed upstream
	LC_ALL=C perl -p -i -e "s/^source/### source/" drivers/crypto/Kconfig
	
	%smake -s mrproper
	cp arch/%{target_arch}/$config_name .config
	%smake oldconfig
}


BuildKernel() {
	KernelVer=$1
	echo "Building kernel $KernelVer"

	%kmake all

	## Start installing stuff
	install -d %{temp_boot}
	install -m 644 System.map %{temp_boot}/System.map-$KernelVer
	install -m 644 .config %{temp_boot}/config-$KernelVer

	cp -f arch/%{target_arch}/boot/bzImage %{temp_boot}/vmlinuz-$KernelVer
	cp -f vmlinux %{temp_boot}/vmlinux-$KernelVer

	# modules
	install -d %{temp_modules}/$KernelVer
	%smake INSTALL_MOD_PATH=%{temp_root} KERNELRELEASE=$KernelVer modules_install 

	# remove /lib/firmware, we use a separate kernel-firmware
	rm -rf %{temp_root}/lib/firmware
}


SaveDevel() {
	flavour=$1
	if [ "$flavour" = "up" ]; then
		DevelRoot=%{temp_devel}
	else
		DevelRoot=%{temp_smp_devel}
	fi
	mkdir -p $DevelRoot
	for i in $(find . -name 'Makefile*'); do cp -R --parents $i $DevelRoot;done
	for i in $(find . -name 'Kconfig*' -o -name 'Kbuild*'); do cp -R --parents $i $DevelRoot;done
	cp -fR include $DevelRoot
	cp -fR scripts $DevelRoot
	%ifarch %{ix86} x86_64
		cp -fR arch/x86/kernel/asm-offsets.{c,s} $DevelRoot/arch/x86/kernel/
		cp -fR arch/x86/kernel/asm-offsets_{32,64}.c $DevelRoot/arch/x86/kernel/
		cp -fR arch/x86/include $DevelRoot/arch/x86/
	%else
		cp -fR arch/%{target_arch}/kernel/asm-offsets.{c,s} $DevelRoot/arch/%{target_arch}/kernel/
		cp -fR arch/%{target_arch}/include $DevelRoot/arch/%{target_arch}/
	%endif
	cp -fR .config Module.symvers $DevelRoot

        # Needed for truecrypt build (Danny)
	cp -fR drivers/md/dm.h $DevelRoot/drivers/md/

	# Needed for external dvb tree (#41418)
	cp -fR drivers/media/dvb/dvb-core/*.h %{temp_devel}/drivers/media/dvb/dvb-core/
	cp -fR drivers/media/dvb/frontends/lgdt330x.h %{temp_devel}/drivers/media/dvb/frontends/

	# add acpica header files, needed for fglrx build
	cp -fR drivers/acpi/acpica/*.h %{temp_devel}/drivers/acpi/acpica/

	# Disable bounds.h and asm-offsets.h removal
	#patch -p1 -d %{temp_devel} -i %{SOURCE3}

	# fix permissions
	chmod -R a+rX $DevelRoot
}

SaveDebug() {
	kernversion=$1
	flavour=$2

	echo "SaveDebug $kernversion $flavour"

	kernel_debug_files=../kernel_debug_files.$flavour

	echo "%defattr(-,root,root)" > $kernel_debug_files
	echo "%{_bootdir}/vmlinux-$kernversion" >> $kernel_debug_files

	find %{temp_modules}/$kernversion/kernel \
		-name "*.ko" -exec objcopy --only-keep-debug '{}' '{}'.debug \;

	find %{temp_modules}/$kernversion/kernel \
		-name "*.ko" -exec objcopy --add-gnu-debuglink='{}'.debug --strip-debug '{}' \;

	pushd %{temp_modules}
	find $kernversion/kernel -name "*.ko.debug" > debug_module_list
	popd

	cat %{temp_modules}/debug_module_list | sed 's|\(.*\)|%{_modulesdir}/\1|' >> $kernel_debug_files
	cat %{temp_modules}/debug_module_list | sed 's|\(.*\)|%exclude %{_modulesdir}/\1|' >> ../kernel_exclude_debug_files.$flavour
	rm -f %{temp_modules}/debug_module_list
}


CreateFiles() {
	kernversion=$1
	flavour=$2

	echo "CreateFiles $kernversion $flavour"

	output=../kernel_files.$kernversion

	echo "%defattr(-,root,root)" > $output
	echo "%{_bootdir}/config-${kernversion}" >> $output
	echo "%{_bootdir}/vmlinuz-${kernversion}" >> $output
	echo "%{_bootdir}/System.map-${kernversion}" >> $output
	echo "%dir %{_modulesdir}/${kernversion}/" >> $output
	echo "%{_modulesdir}/${kernversion}/kernel" >> $output
	echo "%{_modulesdir}/${kernversion}/modules.*" >> $output
	echo "%doc README.kernel-sources" >> $output
	echo "%doc README.MandrivaLinux" >> $output
	cat ../kernel_exclude_debug_files.$flavour >> $output
}


CreateKernel() {
	flavour=$1
	echo "CreateKernel $flavour"

	if [ "$flavour" = "up" ]; then
		KernelVer=%{buildrel}
		PrepareKernel "" %{buildrpmrel}
	else
		KernelVer=%{buildrel}$flavour
		PrepareKernel $flavour %{buildrpmrel}$flavour
	fi

	BuildKernel $KernelVer
	%if %build_devel
	    SaveDevel $flavour
	%endif
	%if %build_debug
	    SaveDebug $KernelVer $flavour
	%endif
        CreateFiles $KernelVer $flavour
}


###
# DO it...
###


# Create a simulacro of buildroot
rm -rf %{temp_root}
install -d %{temp_root}


#make sure we are in the directory
cd %src_dir

%if %build_kernel
CreateKernel up
%endif


# We don't make to repeat the depend code at the install phase
%if %build_source
PrepareKernel "" %{buildrpmrel}custom
# From > 2.6.13 prepare-all is deprecated and relies on include/linux/autoconf
# To have modpost and others scripts, one has to use the target scripts
%smake -s prepare
%smake -s scripts
%endif


###
### install
###
%install

# on ne strippe pas vmlinux
EXCLUDE_FROM_STRIP="%{_bootdir}/vmlinux"
export EXCLUDE_FROM_STRIP

install -m 644 %{SOURCE4}  .
install -m 644 %{SOURCE5}  .

cd %src_dir
# Directories definition needed for installing
%define target_source %{buildroot}/%{_kerneldir}
%define target_boot %{buildroot}%{_bootdir}
%define target_modules %{buildroot}%{_modulesdir}
%define target_devel %{buildroot}%{_develdir}

# We want to be able to test several times the install part
rm -rf %{buildroot}
cp -a %{temp_root} %{buildroot}

# Create directories infastructure
%if %build_source
install -d %{target_source} 

tar cf - . | tar xf - -C %{target_source}
chmod -R a+rX %{target_source}


# we remove all the source files that we don't ship

# first architecture files
for i in alpha arm arm26 avr32 blackfin cris frv h8300 hexagon ia64 mips microblaze m32r m68k m68knommu mn10300 openrisc parisc powerpc ppc score sh sh64 s390 sparc64 tile unicore32 v850 xtensa; do
	rm -rf %{target_source}/arch/$i
	rm -rf %{target_source}/include/asm-$i

%if %build_devel
%if %build_kernel
	rm -rf %{target_devel}/arch/$i
	rm -rf %{target_devel}/include/asm-$i
# Needed for truecrypt build (Danny)
	cp -fR drivers/md/dm.h %{target_devel}/drivers/md/
%endif # build_kernel
%endif # build_devel
done

# remove arch files based on target arch
	rm -rf %{target_source}/arch/sparc
	rm -rf %{target_source}/arch/sparc64
	rm -rf %{target_source}/include/asm-sparc
	rm -rf %{target_source}/include/asm-sparc64
%if %build_devel
%if %build_kernel
	rm -rf %{target_devel}/arch/sparc
	rm -rf %{target_devel}/arch/sparc64
	rm -rf %{target_devel}/include/asm-sparc
	rm -rf %{target_devel}/include/asm-sparc64
%endif # build_kernel
%endif # build_devel

# other misc files
rm -f %{target_source}/{.config.old,.config.cmd,.tmp_gas_check,.mailmap,.missing-syscalls.d,.mm,arch/.gitignore}

# disable mrproper in -devel rpms
%if %build_devel
%if %build_kernel
patch -p1 -d %{target_devel} -i %{SOURCE2}
%endif # build_kernel
%endif # build_devel

%endif # build_source

# gzipping modules
find %{target_modules} -name "*.ko" | xargs gzip -9

# We used to have a copy of PrepareKernel here
# Now, we make sure that the thing in the linux dir is what we want it to be

for i in %{target_modules}/*; do
  rm -f $i/build $i/source $i/modules.*
done

# sniff, if we gzipped all the modules, we change the stamp :(
# we really need the depmod -ae here

pushd %{target_modules}
for i in *; do
	/sbin/depmod -u -ae -b %{buildroot} -r -F %{target_boot}/System.map-$i $i
	echo $?
done

for i in *; do
	pushd $i
	echo "Creating module.description for $i"
	modules=`find . -name "*.ko.gz"`
	echo $modules | xargs /sbin/modinfo-25 \
	| perl -lne 'print "$name\t$1" if $name && /^description:\s*(.*)/; $name = $1 if m!^filename:\s*(.*)\.k?o!; $name =~ s!.*/!!' > modules.description
	popd
done
popd

%if %build_source
# make sure we are in the directory
pushd %{target_source}
# kernel-source is shipped as an unprepared tree
%smake -s mrproper
# back to previous directory
popd
%endif # build_source


###
### scripts
###

### kernel
%preun -n %{kname}
/sbin/installkernel -R %{buildrel}
if [ -L /lib/modules/%{buildrel}/build ]; then
    rm -f /lib/modules/%{buildrel}/build
fi
if [ -L /lib/modules/%{buildrel}/source ]; then
    rm -f /lib/modules/%{buildrel}/source
fi
exit 0

%post -n %{kname}
/sbin/installkernel -L %{buildrel}
if [ -d /usr/src/%{kname}-devel-%{buildrel} ]; then
    ln -sf /usr/src/%{kname}-devel-%{buildrel} /lib/modules/%{buildrel}/build
    ln -sf /usr/src/%{kname}-devel-%{buildrel} /lib/modules/%{buildrel}/source
fi

%postun -n %{kname}
/sbin/kernel_remove_initrd %{buildrel}


### kernel-devel
%post -n %{kname}-devel
# place /build and /source symlinks in place.
if [ -d /lib/modules/%{buildrel} ]; then
    ln -sf /usr/src/%{kname}-devel-%{buildrel} /lib/modules/%{buildrel}/build
    ln -sf /usr/src/%{kname}-devel-%{buildrel} /lib/modules/%{buildrel}/source
fi

%preun -n %{kname}-devel
# we need to delete <modules>/{build,source} at uninstall
if [ -L /lib/modules/%{buildrel}/build ]; then
    rm -f /lib/modules/%{buildrel}/build
fi
if [ -L /lib/modules/%{buildrel}/source ]; then
    rm -f /lib/modules/%{buildrel}/source
fi
exit 0


### kernel-source
%post -n %{kname}-source
for i in /lib/modules/%{buildrel}*; do
	if [ -d $i ]; then
	        rm -f $i/{build,source}
	        ln -sf /usr/src/%{kname}-%{buildrel} $i/build
	        ln -sf /usr/src/%{kname}-%{buildrel} $i/source
	fi
done
								
%preun -n %{kname}-source
for i in /lib/modules/%{buildrel}/{build,source}; do
	if [ -L $i ]; then
		rm -f $i
	fi
done
exit 0
												

###
### file lists
###

#
# kernel
#
%if %build_kernel
%files -n %{kname} -f kernel_files.%{buildrel}
%endif # build_kernel

#
# kernel-source
#
%if %build_source
%files -n %{kname}-source
%defattr(-,root,root)
%dir %{_kerneldir}
%dir %{_kerneldir}/arch
%dir %{_kerneldir}/include
# this file is removed by make mrproper
#{_kerneldir}/.config
%{_kerneldir}/.gitignore
%{_kerneldir}/COPYING
%{_kerneldir}/CREDITS
%{_kerneldir}/Documentation
%{_kerneldir}/Kbuild
%{_kerneldir}/MAINTAINERS
%{_kerneldir}/Makefile
%{_kerneldir}/README
%{_kerneldir}/REPORTING-BUGS
#{_kerneldir}/Module.markers
%{_kerneldir}/arch/Kconfig
%ifarch %{ix86} x86_64
%{_kerneldir}/arch/x86
%endif
%{_kerneldir}/arch/um
%{_kerneldir}/block
%{_kerneldir}/crypto
%{_kerneldir}/drivers
%{_kerneldir}/fs
%{_kerneldir}/firmware
%{_kerneldir}/include/Kbuild
%{_kerneldir}/include/acpi
%{_kerneldir}/include/asm-generic
# this directory is not need in source rpm
#{_kerneldir}/include/config
%{_kerneldir}/include/crypto
%{_kerneldir}/include/drm
# this directory is not need in source rpm
#{_kerneldir}/include/generated
%{_kerneldir}/include/keys
%{_kerneldir}/include/linux
%{_kerneldir}/include/math-emu
%{_kerneldir}/include/media
%{_kerneldir}/include/misc
%{_kerneldir}/include/mtd
%{_kerneldir}/include/net
%{_kerneldir}/include/pcmcia
%{_kerneldir}/include/rdma
%{_kerneldir}/include/rxrpc
%{_kerneldir}/include/scsi
%{_kerneldir}/include/sound
%{_kerneldir}/include/target
%{_kerneldir}/include/trace
%{_kerneldir}/include/video
%{_kerneldir}/include/xen
%{_kerneldir}/init
%{_kerneldir}/ipc
%{_kerneldir}/Kconfig
%{_kerneldir}/kernel
%{_kerneldir}/lib
%{_kerneldir}/mm
%{_kerneldir}/net
%{_kerneldir}/samples
%{_kerneldir}/security
%{_kerneldir}/scripts
%{_kerneldir}/sound
%{_kerneldir}/tools
%{_kerneldir}/usr
%{_kerneldir}/virt
%doc README.kernel-sources
%doc README.MandrivaLinux
%endif

#
# kernel-devel
#
%if %build_devel
%files -n %{kname}-devel
%defattr(-,root,root)
%doc README.kernel-sources
%doc README.MandrivaLinux
%dir %{_develdir}
%dir %{_develdir}/arch
%dir %{_develdir}/include
%{_develdir}/.config
%{_develdir}/Documentation
%{_develdir}/Kbuild
%{_develdir}/Makefile
%{_develdir}/Module.symvers
%{_develdir}/arch/Kconfig
%ifarch %{ix86} x86_64
%{_develdir}/arch/x86
%endif
%{_develdir}/arch/um
%{_develdir}/block
%{_develdir}/crypto
%{_develdir}/drivers
%{_develdir}/firmware
%{_develdir}/fs
%{_develdir}/include/Kbuild
%{_develdir}/include/acpi
%{_develdir}/include/asm-generic
%{_develdir}/include/config
%{_develdir}/include/crypto
%{_develdir}/include/drm
%{_develdir}/include/generated
%{_develdir}/include/keys
%{_develdir}/include/linux
%{_develdir}/include/math-emu
%{_develdir}/include/media
%{_develdir}/include/misc
%{_develdir}/include/mtd
%{_develdir}/include/net
%{_develdir}/include/pcmcia
%{_develdir}/include/rdma
%{_develdir}/include/rxrpc
%{_develdir}/include/scsi
%{_develdir}/include/sound
%{_develdir}/include/target
%{_develdir}/include/trace
%{_develdir}/include/video
%{_develdir}/include/xen
%{_develdir}/init
%{_develdir}/ipc
%{_develdir}/Kconfig
%{_develdir}/kernel
%{_develdir}/lib
%{_develdir}/mm
%{_develdir}/net
%{_develdir}/samples
%{_develdir}/scripts
%{_develdir}/security
%{_develdir}/sound
%{_develdir}/tools
%{_develdir}/usr
%{_develdir}/virt
%endif # kernel_devel

#
# kernel-debug
#
%if %build_debug
%files -n %{kname}-debuginfo -f kernel_debug_files.up
%endif # build_debug


#
# kernel-doc
#
%if %build_doc
%files -n %{kname}-doc
%defattr(-,root,root)
%doc linux-%{tar_ver}/Documentation/*
%endif # kernel_doc


%changelog
* Wed Sep 05 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 3.2.28-1.rt42.1
+ Revision: 816391
- update to 3.2.28-rt42

* Tue Aug 07 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 3.2.26-1.rt39.1
+ Revision: 811939
- 3.2.26-rt39 release
- use ld.bfd for linking because ld.gold fails on i386
- add rpmlintrc
- update to 3.2.23-rt37
- obsolete kernel-rt*-latest packages

* Wed Jul 11 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 3.2.22-1.rt34.1
+ Revision: 808874
- update to 3.2.22-rt34

* Wed Jun 27 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 3.2.21-1.rt33.1
+ Revision: 807190
- update to 3.2.21-rt33

* Wed May 30 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 3.2.18-1.rt29.1
+ Revision: 801227
- update to 3.2.18-rt29

* Mon May 21 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 3.2.17-1.rt28.1
+ Revision: 799758
- update to 3.2.17-rt28

* Tue Apr 24 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 3.2.16-1.rt27.1
+ Revision: 793113
- update to 3.2.16-rt27

* Fri Apr 20 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 3.2.15-1.rt26.1
+ Revision: 792452
- update to 3.2.15-rt26

* Tue Apr 10 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 3.2.14-1.rt24.1
+ Revision: 790245
- update to 3.2.14-rt24

* Wed Apr 04 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 3.2.13-1.rt23.1
+ Revision: 789115
- update to 3.2.13-rt23
- remove %%mkrel macro

* Thu Mar 29 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 3.2.12-1.rt22.1
+ Revision: 788128
- update to 3.2.12-rt22

* Wed Mar 14 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 3.2.11-1.rt20.1
+ Revision: 784933
- update to 3.2.11-rt20

* Tue Mar 13 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 3.2.10-1.rt18.1
+ Revision: 784690
- update to 3.2.10-rt18

* Mon Mar 05 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 3.2.9-1.rt15.1
+ Revision: 782141
- new version 3.2.9-rt15

* Fri Mar 02 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 3.2.9-1.rt14.1
+ Revision: 781790
- new version 3.2.9-rt14

* Fri Feb 17 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 3.2.6-1.rt13.1
+ Revision: 776098
- new version 3.2.6-rt13

* Fri Feb 10 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 3.2.5-1.rt12.1
+ Revision: 772417
- update to 3.2.5-rt12

* Mon Jan 23 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 3.2.0-1.rt10.1
+ Revision: 766790
- specfile cleanup
- re-enable modules gzipping
- add new tarballs
- fix errors related to depmod
- new version 3.2-rt10
- various fixes in spec file
- update source files
- New version 3.2-rc6-rt9
  *-latest packages dropped
  fake version and release numbers removed

  + trem <trem@mandriva.org>
    - update to 2.6.33.7-rt29

* Wed Jul 14 2010 trem <trem@mandriva.org> 2.6.33.6-1.rt26.1mdv2011.0
+ Revision: 553407
- update to 2.6.33.6-rt26

* Wed Jun 09 2010 trem <trem@mandriva.org> 2.6.33.5-1.rt23.1mdv2010.1
+ Revision: 547802
- update to 2.6.33.5-rt23
- add patch video-fb-fix-unregister_framebuffer-fb_destroy.patch from "officiel" kernel
- disable CONFIG_CC_OPTIMIZE_FOR_SIZE and CONFIG_VGACON_SOFT_SCROLLBACK
- update to 2.6.33.5-rt22

* Wed May 19 2010 trem <trem@mandriva.org> 2.6.33.4-1.rt20.1mdv2010.1
+ Revision: 545454
- update to 2.6.33.4-rt20

* Sun May 02 2010 trem <trem@mandriva.org> 2.6.33.3-1.rt19.1mdv2010.1
+ Revision: 541693
- update to 2.6.33.3-rt19

* Sat May 01 2010 trem <trem@mandriva.org> 2.6.33.3-1.rt17.2mdv2010.1
+ Revision: 541394
- include agp in the kernel (it avoid dependancy problem when building the initrd)

* Fri Apr 30 2010 trem <trem@mandriva.org> 2.6.33.3-1.rt17.1mdv2010.1
+ Revision: 541376
- update to 2.6.33.3-rt17
- remove fix_namei.patch and fix_fs_ecryptfs_inode_c.patch (added upstream)

* Thu Apr 29 2010 trem <trem@mandriva.org> 2.6.33.3-1.rt16.2mdv2010.1
+ Revision: 541046
- add 2 patches for the nouveau driver (thanks tmb for the information)

* Thu Apr 29 2010 trem <trem@mandriva.org> 2.6.33.3-1.rt16.1mdv2010.1
+ Revision: 540680
- add 2 simple patch to fix the compilation
- enable nouveau
- update to 2.6.33.3-rt16

* Sat Apr 10 2010 trem <trem@mandriva.org> 2.6.33.2-1.rt13.1mdv2010.1
+ Revision: 533547
- update to 2.6.33.2-rt13

* Wed Mar 24 2010 trem <trem@mandriva.org> 2.6.33.1-1.rt11.1mdv2010.1
+ Revision: 526983
- update to 2.6.33.1-rt11

* Thu Mar 18 2010 trem <trem@mandriva.org> 2.6.33.1-1.rt10.1mdv2010.1
+ Revision: 524745
- update to 2.6.33.1-rt10
- remove patch wtf.diff (added upstream)
- update to 2.6.33.1-rt9
- add patch wtf.diff that fix compilation for i915

* Fri Mar 12 2010 trem <trem@mandriva.org> 2.6.33-1.rt7.1mdv2010.1
+ Revision: 518569
- update to 2.6.33-rt7

* Mon Mar 01 2010 trem <trem@mandriva.org> 2.6.33-1.rt4.1mdv2010.1
+ Revision: 513032
- update to 2.6.33-rt4

* Sun Feb 28 2010 trem <trem@mandriva.org> 2.6.33-1.rt3.1mdv2010.1
+ Revision: 512807
- update to 2.6.33-rt3

* Thu Feb 18 2010 trem <trem@mandriva.org> 2.6.31.12-1.rt21.1mdv2010.1
+ Revision: 507925
- update to 2.6.31.12-rt21

* Thu Feb 11 2010 trem <trem@mandriva.org> 2.6.31.12-1.rt20.2mdv2010.1
+ Revision: 504344
- set RTC_HCTOSYS

* Sat Jan 23 2010 trem <trem@mandriva.org> 2.6.31.12-1.rt20.1mdv2010.1
+ Revision: 495303
- update to 2.6.31.12-rt20

* Wed Nov 11 2009 trem <trem@mandriva.org> 2.6.31.6-1.rt19.1mdv2010.1
+ Revision: 464395
- update to 2.6.31.6-rt19

* Sat Nov 07 2009 trem <trem@mandriva.org> 2.6.31.5-1.rt18.1mdv2010.1
+ Revision: 462396
- update to 2.6.31.5-rt18

* Wed Oct 14 2009 trem <trem@mandriva.org> 2.6.31.4-1.rt14.1mdv2010.0
+ Revision: 457307
- update to 2.6.31.4-rt14

* Tue Oct 06 2009 trem <trem@mandriva.org> 2.6.31.2-1.rt13.1mdv2010.0
+ Revision: 454703
- update to 2.6.31.2-rt13

* Sun Sep 20 2009 trem <trem@mandriva.org> 2.6.31-1.rt11.1mdv2010.0
+ Revision: 444794
- update to 2.6.31-rt11

* Tue Sep 15 2009 trem <trem@mandriva.org> 2.6.31-1.rt10.1mdv2010.0
+ Revision: 443297
- update to 2.6.31-rt10

* Fri Sep 11 2009 trem <trem@mandriva.org> 2.6.31-0.rc9.rt9.1.1mdv2010.0
+ Revision: 438525
- update to 2.6.31-rc9-rt9.1

* Mon Aug 31 2009 trem <trem@mandriva.org> 2.6.31-0.rc8.rt9.2mdv2010.0
+ Revision: 423112
- remove CONFIG_SYSFS?\195?\168DEPRECATED

* Sat Aug 29 2009 trem <trem@mandriva.org> 2.6.31-0.rc8.rt9.1mdv2010.0
+ Revision: 422067
- update to 2.6.31-rc8-rt9

* Wed Aug 26 2009 trem <trem@mandriva.org> 2.6.31-0.rc7.rt8.1mdv2010.0
+ Revision: 421579
- update to 2.6.31-rc7-rt8

* Tue Aug 25 2009 trem <trem@mandriva.org> 2.6.31-0.rc7.rt7.1mdv2010.0
+ Revision: 421291
- update to 2.6.31-rc7-rt7

* Sun Aug 23 2009 trem <trem@mandriva.org> 2.6.31-0.rc6.rt6.1mdv2010.0
+ Revision: 419740
- update to 2.6.31-rc6-rt6

* Thu Aug 20 2009 trem <trem@mandriva.org> 2.6.31-0.rc6.rt5.2mdv2010.0
+ Revision: 418595
- update disable-mrproper-in-devel-rpms.patch
- add kbuild-really-dont-remove-bounds-asm-offsets-headers.patch (from kernel-linus)
- update to 2.6.31-rc6-rt5

* Wed Aug 19 2009 trem <trem@mandriva.org> 2.6.31-0.rc6.rt4.1mdv2010.0
+ Revision: 417893
- update to 2.6.31-rc6-rt4

* Mon Aug 17 2009 trem <trem@mandriva.org> 2.6.31-0.rc6.rt2.1mdv2010.0
+ Revision: 417177
- update to 2.6.31-rc6-rt2

* Thu Aug 13 2009 trem <trem@mandriva.org> 2.6.31-0.rc5.rt1.2.1mdv2010.0
+ Revision: 415793
- update to unofficial 2.6.31.rc5-rt1.2

* Thu Aug 06 2009 trem <trem@mandriva.org> 2.6.31-0.rc5.rt1.1.2mdv2010.0
+ Revision: 410986
- update to non-official 2.6.31-rc5-rt1.1

* Thu Aug 06 2009 trem <trem@mandriva.org> 2.6.31-0.rc4.rt1.2mdv2010.0
+ Revision: 410410
- add "arch/x86/include" in -devel

* Tue Aug 04 2009 trem <trem@mandriva.org> 2.6.31-0.rc4.rt1.1mdv2010.0
+ Revision: 408626
- update to 2.6.31-rc4-rt1

* Fri Jul 10 2009 trem <trem@mandriva.org> 2.6.29.6-1.rt23.1mdv2010.0
+ Revision: 394212
- update to 2.6.29.6-rt23

* Tue Jun 23 2009 trem <trem@mandriva.org> 2.6.29.5-1.rt22.1mdv2010.0
+ Revision: 388723
- update to 2.6.29.5-rt22

* Wed Jun 17 2009 trem <trem@mandriva.org> 2.6.29.5-1.rt21.1mdv2010.0
+ Revision: 386757
- update to 2.6.29.5-rt21

* Mon Jun 15 2009 trem <trem@mandriva.org> 2.6.29.4-1.rt19.1mdv2010.0
+ Revision: 386169
- update to 2.6.29.4-rt19
- remove patch smi-detector.patch (added upstream)

* Thu Jun 04 2009 trem <trem@mandriva.org> 2.6.29.4-1.rt16.2mdv2010.0
+ Revision: 382892
- add smi detector patch

* Mon May 25 2009 trem <trem@mandriva.org> 2.6.29.4-1.rt16.1mdv2010.0
+ Revision: 379659
- update to 2.6.29.4-rt16
- update to 2.6.29.4-rt15

* Tue May 19 2009 trem <trem@mandriva.org> 2.6.29.3-1.rt14.1mdv2010.0
+ Revision: 377788
- update to 2.6.29.3-rt14

* Fri May 15 2009 trem <trem@mandriva.org> 2.6.29.3-1.rt13.2mdv2010.0
+ Revision: 376281
- set HZ to 1000 (instead of 250)

* Wed May 13 2009 trem <trem@mandriva.org> 2.6.29.3-1.rt13.1mdv2010.0
+ Revision: 375585
- update to 2.6.29.3-rt13

* Sun May 03 2009 trem <trem@mandriva.org> 2.6.29.2-1.rt11.1mdv2010.0
+ Revision: 370818
- update to 2.6.29.2-rt11

* Wed Apr 29 2009 trem <trem@mandriva.org> 2.6.29.2-1.rt10.1mdv2010.0
+ Revision: 369146
- update to 2.6.29.2-rt10
- update to 2.6.29.1-rt9
- fix Group :
 Development/Debug for debug and debug-latest
 Books/Computer books for doc and doc-latest
 Development/Kernel for all others

* Sat Apr 18 2009 trem <trem@mandriva.org> 2.6.29.1-1.rt8.1mdv2009.1
+ Revision: 367982
- update to 2.6.29.1-rt8

* Fri Apr 03 2009 trem <trem@mandriva.org> 2.6.29.1-1.rt4.1mdv2009.1
+ Revision: 363889
- update to 2.6.29.1-rt4
- update to 2.6.29-rt3

* Sun Mar 29 2009 trem <trem@mandriva.org> 2.6.29-1.rt1.1mdv2009.1
+ Revision: 362119
- update to 2.6.29-rt1
- update to 2.6.29-rc7-rt1

* Wed Feb 25 2009 trem <trem@mandriva.org> 2.6.29-0.rc6.rt3.1mdv2009.1
+ Revision: 344617
- update to 2.6.29-rc6-rt3

* Sun Feb 15 2009 trem <trem@mandriva.org> 2.6.26.8-1.rt16.1mdv2009.1
+ Revision: 340495
- update to 2.6.26.8-rt16

* Sat Jan 31 2009 trem <trem@mandriva.org> 2.6.26.8-1.rt15.1mdv2009.1
+ Revision: 335803
- update to 2.6.26.8-rt15

* Wed Jan 14 2009 trem <trem@mandriva.org> 2.6.26.8-1.rt13.2mdv2009.1
+ Revision: 329618
- use smp config (and not up config)
- remove smp kernel, only use one kernel-rt for both up and smp

* Sat Jan 10 2009 trem <trem@mandriva.org> 2.6.26.8-1.rt13.1mdv2009.1
+ Revision: 327991
- update 2.6.26.8-rt13

* Mon Dec 22 2008 trem <trem@mandriva.org> 2.6.26.8-1.rt12.1mdv2009.1
+ Revision: 317715
- update to 2.6.26.8-rt12

* Sun Nov 02 2008 trem <trem@mandriva.org> 2.6.26.6-1.rt11.2mdv2009.1
+ Revision: 299193
- add debug info on module (same way as the mdv kernel)

* Tue Oct 14 2008 trem <trem@mandriva.org> 2.6.26.6-1.rt11.1mdv2009.1
+ Revision: 293770
- update to 2.6.26.6-rt11
- update to 2.6.26.6-rt10

* Thu Sep 11 2008 trem <trem@mandriva.org> 2.6.26.5-1.rt9.1mdv2009.0
+ Revision: 283938
- update to 2.6.26.5-rt9

* Wed Sep 10 2008 trem <trem@mandriva.org> 2.6.26.5-1.rt8.1mdv2009.0
+ Revision: 283604
- update to 2.6.26.5-rt8

* Mon Sep 08 2008 trem <trem@mandriva.org> 2.6.26.3-1.rt7.3mdv2009.0
+ Revision: 282794
- add kernel-firmware as require for kernel-rt-smp too

* Mon Sep 08 2008 trem <trem@mandriva.org> 2.6.26.3-1.rt7.2mdv2009.0
+ Revision: 282756
- add kernel-firmware as requires

* Sat Sep 06 2008 trem <trem@mandriva.org> 2.6.26.3-1.rt7.1mdv2009.0
+ Revision: 281843
- update to 2.6.26.3-rt7
- update to 2.6.26.3-rt6

* Thu Sep 04 2008 trem <trem@mandriva.org> 2.6.26.3-1.rt5.1mdv2009.0
+ Revision: 280813
- update to 2.6.26.3-rt5
- add include/trace/sched.h to source and devel
- update to 2.6.26.3-rt4

* Sat Aug 23 2008 trem <trem@mandriva.org> 2.6.26.3-1.rt3.1mdv2009.0
+ Revision: 275315
- remove Module.markers from source rpm
- update to 2.6.26.3-rt3
- remove patch fix_infiniband.patch and fix_isp1760.patch

* Sat Aug 16 2008 trem <trem@mandriva.org> 2.6.26-1.rt1.1mdv2009.0
+ Revision: 272608
- fix patch disable-mrproper-in-devel-rpms.patch
- remove sigframe_32.h from devel (this file no more exist)
- add patch fix_infiniband.patch and fix_isp1760.patch
- update to 2.6.26-rt1

* Tue Jun 24 2008 trem <trem@mandriva.org> 2.6.25.8-1.rt7.1mdv2009.0
+ Revision: 228750
- update to 2.6.25.8-rt7

* Sun Jun 08 2008 trem <trem@mandriva.org> 2.6.25.4-1.rt6.1mdv2009.0
+ Revision: 216836
- update to 2.6.25.4-rt3
- disable CONFIG_RT_GROUP_SCHED (break the compilation)

* Tue May 20 2008 trem <trem@mandriva.org> 2.6.25.4-1.rt3.1mdv2009.0
+ Revision: 209549
- update to 2.6.25.4-rt3

* Sun May 18 2008 trem <trem@mandriva.org> 2.6.25.4-1.rt1.1mdv2009.0
+ Revision: 208737
- remove arch/i386 from kernel source
- update to 2.6.25.4-rt1

* Sat May 17 2008 trem <trem@mandriva.org> 2.6.24.7-1.rt6.1mdv2009.0
+ Revision: 208442
- update to 2.6.24.7-rt6

  + Thomas Backlund <tmb@mandriva.org>
    - update to 2.6.24.4-rt4
    - fix license

* Thu Feb 28 2008 trem <trem@mandriva.org> 2.6.24.3-1.rt3.2mdv2008.1
+ Revision: 175958
- update to 2.6.24.3-rt3

* Fri Feb 22 2008 trem <trem@mandriva.org> 2.6.24.2-1.rt2.2mdv2008.1
+ Revision: 174020
- update to 2.6.24.2-rt2

* Thu Jan 31 2008 Thomas Backlund <tmb@mandriva.org> 2.6.24-1.rt1.2mdv2008.1
+ Revision: 160945
- add kernel-sysctl_check-remove-s390-include.patch (#37388)

* Sat Jan 26 2008 trem <trem@mandriva.org> 2.6.24-1.rt1.1mdv2008.1
+ Revision: 158285
- update to 2.6.24-rt1

* Thu Jan 17 2008 trem <trem@mandriva.org> 2.6.24-0.rc8.rt1.1mdv2008.1
+ Revision: 154478
- update to 2.6.24-rc8-rt1

* Sun Jan 13 2008 trem <trem@mandriva.org> 2.6.24-0.rc7.rt1.1mdv2008.1
+ Revision: 151054
- add patch to fix quicklist.h
- update to 2.6.24-rc7-rt1

* Wed Jan 02 2008 trem <trem@mandriva.org> 2.6.24-0.rc5.rt1.2mdv2008.1
+ Revision: 140734
- add -debug package with vmlinux file (used by oprofile, systemtap, ...)

  + Thomas Backlund <tmb@mandriva.org>
    - update source2 to apply cleanly
    - fix kernelupdate symlink

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Dec 15 2007 trem <trem@mandriva.org> 2.6.24-0.rc5.rt1.1mdv2008.1
+ Revision: 120292
- fix compilation on i586
- update to 2.6.24-rc5-rt1

  + Thomas Backlund <tmb@mandriva.org>
    - call installkernel with -L to avoid changing main kernel
      default symlinks

* Mon Nov 19 2007 trem <trem@mandriva.org> 2.6.24-0.rc2.rt1.3mdv2008.1
+ Revision: 110554
- disable mrproper target on -devel rpms to stop 3rdparty installers
  from wiping out needed files and thereby breaking builds
  (based on an initial patch by Danny used in kernel-multimedia series)
- fix build of kernel source

* Mon Nov 19 2007 Thierry Vignaud <tv@mandriva.org> 2.6.24-0.rc2.rt1.2mdv2008.1
+ Revision: 110403
- fix build

  + trem <trem@mandriva.org>
    - fix compilation on i586 (user %%{_arch} instead of %%{targer_cpu})
    - update to 2.6.24-rc2-rt1
    - add two patches to fix compilation (ioat_dma.c and kvm_main.c)

* Thu Nov 08 2007 trem <trem@mandriva.org> 2.6.23.1-1.rt11.1mdv2008.1
+ Revision: 106843
- update to 2.6.23.1-rt11

* Mon Oct 29 2007 trem <trem@mandriva.org> 2.6.23.1-1.rt5.1mdv2008.1
+ Revision: 103630
- update to 2.6.23.1-rt5

* Sun Oct 28 2007 trem <trem@mandriva.org> 2.6.23.1-1.rt4.1mdv2008.1
+ Revision: 102811
- update to 2.6.23.1-rt4

* Thu Oct 25 2007 trem <trem@mandriva.org> 2.6.23-1.rt3.1mdv2008.1
+ Revision: 102207
- update to 2.6.23-rt3

* Wed Oct 24 2007 trem <trem@mandriva.org> 2.6.23-1.rt2.1mdv2008.1
+ Revision: 101903
- update to 2.6.23-rt2

* Wed Oct 17 2007 trem <trem@mandriva.org> 2.6.23-1.rt1.1mdv2008.1
+ Revision: 99735
- now, we use 1. for stable release (we continue to use 0. for unstable release)
- update to 2.6.23-rt1

* Tue Oct 09 2007 trem <trem@mandriva.org> 2.6.23-0.rc9.rt2.2mdv2008.1
+ Revision: 96319
- update to 2.6.23-rc9-rt2

* Thu Sep 27 2007 trem <trem@mandriva.org> 2.6.23-0.rc8.rt1.2mdv2008.0
+ Revision: 93206
- update to 2.6.23-rc8-rt1

* Thu Sep 06 2007 Thomas Backlund <tmb@mandriva.org> 2.6.23-0.rc4.rt1.2mdv2008.0
+ Revision: 81324
- rebuild as the old one got lost in the BS

* Sun Sep 02 2007 Thomas Backlund <tmb@mandriva.org> 2.6.23-0.rc4.rt1.1mdv2008.0
+ Revision: 77737
- update to kernel.org 2.6.23-rc4
- update to 2.6.23-rc4-rt1
- fix #29744, #29074 in a cleaner way by disabling the sourcing of
  arch/s390/crypto/Kconfig
- fix patch urls to match the new project repo at kernel.org
- drop patches 3, 4
- update defconfigs

* Fri Aug 10 2007 trem <trem@mandriva.org> 2.6.23-0.rc2.rt2.1mdv2008.0
+ Revision: 61661
- update to 2.6.23-rc2-rt2

* Tue Aug 07 2007 trem <trem@mandriva.org> 2.6.22.1-rt9.2mdv2008.0
+ Revision: 59994
- new mdv packaging (2mdv)
- disable CONFIG_DEBUG_LOCK_ALLOC and CONFIG_PROVE_LOCKING in i386-smp.config (was forgotten)

* Sat Jul 28 2007 trem <trem@mandriva.org> 2.6.22.1-rt9.1mdv2008.0
+ Revision: 56455
- update to release 2.6.22.1-rt9
- disable : CONFIG_CPU_IDLE, CONFIG_DEBUG_LOCK_ALLOC, CONFIG_PROVE_LOCKING
- update to 2.6.22.1-rt6

* Sun Jul 15 2007 Thomas Backlund <tmb@mandriva.org> 2.6.22.1-rt3.2mdv2008.0
+ Revision: 52298
- disable LOCKDEP and DEBUG_SLAB as they are bad for latencies and runtime overhead
- fix build when building only up or smp

* Sat Jul 14 2007 Thomas Backlund <tmb@mandriva.org> 2.6.22.1-rt3.1mdv2008.0
+ Revision: 52083
- use defconfigs from kernel-linus-2.6.22.1, and adapt them for
  realtime build
- dont build -doc rpms
- Introduce Ingo Molnars kernel-rt (realtime) series
- Created package structure for kernel-rt.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2464 |12cr|ketchup-0.9.8-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: ketchup
Version: 0.9.8
Release:  %mkrel 5
Group: Development/Kernel
Summary: Linux Kernel source switch/update tool
License: GPL
URL: http://www.selenic.com/ketchup/wiki/
Source: http://www.selenic.com/ketchup/%{name}-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-root
BuildArch: noarch

Requires: python
Requires: wget
Requires: gnupg

%description
Ketchup is a tool for updating or switching between versions of the
Linux kernel source. It can:
- Find the latest versions of numerous KernelTrees;
- Calculate which patches are needed to move to that version;
- Download any patches or tarballs that aren't cached;
- Check GPG signatures where available;
- Apply and unapply patches to get the desired result.

%prep
%setup -q

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_bindir}
mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1
mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{name}/contrib
install -m755 %{name} -D $RPM_BUILD_ROOT%{_bindir}/%{name}
install -m644 ketchup.1 -D $RPM_BUILD_ROOT%{_mandir}/man1/ketchup.1
install -m755 contrib/* -D $RPM_BUILD_ROOT%{_datadir}/%{name}/contrib/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/ketchup
%{_mandir}/man1/ketchup.1.*
%{_datadir}/%{name}/contrib/*



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.8-5mdv2011.0
+ Revision: 619959
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.9.8-4mdv2010.0
+ Revision: 429667
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 0.9.8-3mdv2009.0
+ Revision: 247739
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.9.8-1mdv2008.1
+ Revision: 136523
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - use %%mkrel
    - import ketchup


* Thu May 04 2006 Leonardo Chiquitto Filho <chiquitto@mandriva.com> 0.9.8-1mdk
- update to 0.9.8

* Fri Mar 31 2006 Leonardo Chiquitto Filho <chiquitto@mandriva.com> 0.9.6-1mdk
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2465 |12cr|keurocalc-1.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	Keurocalc 
Name:   	keurocalc
Version: 	1.1.0
Release: 	%mkrel 1
Url:		http://opensource.bureau-cornavin.com/keurocalc/index.html
Source0: 	http://opensource.bureau-cornavin.com/keurocalc/sources/%name-%version.tgz
License:  	GPL
Group: 		Graphical desktop/KDE
BuildRoot: 	%_tmppath/%name-%version-%release-root
BuildRequires:  kdelibs4-devel
BuildRequires:	desktop-file-utils

%description
KEuroCalc is a currency converter and calculator centered on the Euro. It can
convert from and to many currencies, either with a fixed conversion rate or a
variable conversion rate. It directly downloads the latest variable rates
through the Internet.

%package -n curconvd
Summary:	A daemon that acts as a currency conversion service over D-Bus
Group:		Graphical desktop/KDE
Requires:	%name = %version

%description -n curconvd
curconvd is a daemon that acts as a currency conversion service over D-Bus.

%prep
%setup -q

%build
%cmake_kde4
%make

%install
rm -fr %buildroot
%makeinstall_std -C build

desktop-file-install --dir=%buildroot%_kde_applicationsdir \
	--add-category='Finance' \
	%buildroot%_kde_applicationsdir/%name.desktop

%find_lang %{name} --with-html

%clean
rm -fr %buildroot

%if %mdkversion < 200900
%post
%{update_menus}
%update_icon_cache hicolor
%endif

%if %mdkversion < 200900
%postun 
%{clean_menus} 
%clean_icon_cache hicolor
%endif

%files -f %name.lang
%defattr(-,root,root)
%doc ChangeLog README TODO
%_kde_bindir/%name
%_kde_applicationsdir/%name.desktop
%_kde_appsdir/%name
%_kde_iconsdir/hicolor/*/*/*

%files -n curconvd
%defattr(-,root,root)
%doc curconvd/API.txt
%_kde_bindir/curconvd
%_kde_appsdir/curconvd


%changelog
* Sun Jan 09 2011 Funda Wang <fwang@mandriva.org> 1.1.0-1mdv2011.0
+ Revision: 630790
- update to new version 1.1.0

* Fri Jul 16 2010 Funda Wang <fwang@mandriva.org> 1.0.3-1mdv2011.0
+ Revision: 554384
- new version 1.0.3

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 1.0.2-2mdv2010.1
+ Revision: 438094
- rebuild

* Sat Jan 10 2009 Funda Wang <fwang@mandriva.org> 1.0.2-1mdv2009.1
+ Revision: 327819
- New version 1.0.2

* Fri Jul 04 2008 Pixel <pixel@mandriva.com> 1.0.0-2mdv2009.0
+ Revision: 231504
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri May 16 2008 Funda Wang <fwang@mandriva.org> 1.0.0-1mdv2009.0
+ Revision: 208211
- New version 1.0.0

* Tue Jan 29 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.9.7-2mdv2008.1
+ Revision: 160001
- Fix automake patch
- [BUGFIX] Fix menu file (Bug #36748)

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Mon Nov 13 2006 Laurent Montel <lmontel@mandriva.com> 0.9.7-1mdv2007.0
+ Revision: 83567
- 0.9.7
- Import keurocalc

* Wed Jul 12 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.9.6-3mdv2007.0
- Rebuild for new menu and extension
- Use Macros for icons

* Thu May 11 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.9.6-2mdk
- Rebuild to generate categories

* Fri Apr 21 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.9.6-1mdk
- New release 0.9.6

* Sat Mar 25 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.9.5-1mdk
- New release 0.9.5

* Thu Jan 19 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.9.4-3mdk
- Fix Build for x86_64

* Mon Dec 26 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.9.4-2mdk
- Remove redundant Buildrequires

* Tue Jul 26 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.9.4-1mdk
- New release 0.9.4
- Drop Patch 0 ( unneeded )
- Fix Source 0

* Tue Jul 05 2005 Lenny Cartier <lenny@mandriva.com> 0.9.3-1mdk
- 0.9.3

* Fri Jun 03 2005 Laurent MONTEL <lmontel@mandriva.com> 0.9.2-1mdk
- 0.9.2

* Sat Jun 05 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.9.1-2mdk
- Rebuild

* Tue May 18 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.9.1-1mdk
- 0.9.1

* Wed May 05 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.9.0-1mdk
- 0.9

* Wed Apr 07 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.8.2-1mdk
- 0.8.2

* Tue Feb 24 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.8.1-2mdk
- Fix

* Mon Feb 23 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.8.1-1mdk
- 0.8.1

* Tue Feb 10 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.8.0-2mdk
- Fix description and url (fix from Eric Bischoff <e.bischoff@noos.fr>)

* Mon Feb 09 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.8.0-1mdk
- 0.8.0

* Fri Dec 12 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 0.7.2-1mdk
- 0.7.2

* Wed Dec 10 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 0.7.1-1mdk
- 0.7.1


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2466 |12cr|kexec-tools-2.0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: kexec-tools
Version: 2.0.3
Release: 1
License: GPLv2
Group: System/Configuration/Hardware
Summary: The kexec/kdump userspace component
Url:	 http://kernel.org/pub/linux/utils/kernel/kexec
Source0: http://kernel.org/pub/linux/utils/kernel/kexec/%{name}-%{version}.tar.bz2
Source1: kdumpctl
Source2: kdump.sysconfig
Source3: kdump.sysconfig.x86_64
Source4: kdump.sysconfig.i386
Source5: kdump.sysconfig.ppc64
Source6: kdump.sysconfig.ia64
Source7: mkdumprd
Source8: kdump.conf
Source9: http://downloads.sourceforge.net/project/makedumpfile/makedumpfile/1.4.2/makedumpfile-1.4.2.tar.gz
Source10: kexec-kdump-howto.txt
Source11: firstboot_kdump.py
Source12: mkdumprd.8
Source13: kexec-tools-po.tar.gz
Source14: 98-kexec.rules
Source15: kdump.conf.5
Source16: kdump.service

#######################################
# These are sources for mkdumpramfs
# Which is currently in development
#######################################
Source100: dracut-files.tbz2

Requires(post): systemd-units
Requires(preun): systemd-units
Requires(postun): systemd-units
Requires(pre): coreutils sed zlib 
Requires: busybox >= 1.2.0, dracut
BuildRequires: dash 
BuildRequires: zlib-devel elfutils-devel glib2-devel bzip2-devel
BuildRequires: pkgconfig intltool gettext 
BuildRequires: systemd-units elfutils-static-devel
%ifarch %{ix86} x86_64 ppc64 ia64 ppc
Obsoletes: diskdumputils netdump
%endif
Patch601: kexec-tools-2.0.3-disable-kexec-test.patch

%description
kexec-tools provides /sbin/kexec binary that facilitates a new
kernel to boot using the kernel's kexec feature either on a
normal or a panic reboot. This package contains the /sbin/kexec
binary and ancillary utilities that together form the userspace
component of the kernel's kexec feature.

%prep
%setup -q 

mkdir -p -m755 kcp
tar -z -x -v -f %{SOURCE9}

%patch601 -p1

tar -z -x -v -f %{SOURCE13}

%build

%configure \
    --sbindir=/sbin
rm -f kexec-tools.spec.in
# setup the docs
cp %{SOURCE10} . 

make
%ifarch %{ix86} x86_64 ia64 ppc64
make -C makedumpfile-1.4.2 LINKTYPE=dynamic
%endif
make -C kexec-tools-po

%install
%makeinstall_std
mkdir -p -m755 %buildroot%{_sysconfdir}/sysconfig
mkdir -p -m755 %buildroot%{_localstatedir}/crash
mkdir -p -m755 %buildroot%{_mandir}/man8/
mkdir -p -m755 %buildroot%{_mandir}/man5/
mkdir -p -m755 %buildroot%{_docdir}
mkdir -p -m755 %buildroot%{_datadir}/kdump
mkdir -p -m755 %buildroot%{_sysconfdir}/udev/rules.d
mkdir -p %buildroot%{_unitdir}
mkdir -p -m755 %buildroot%{_bindir}
install -m 755 %{SOURCE1} %buildroot%{_bindir}/kdumpctl

%ifarch x86_64
%define SYSCONFIG %SOURCE3
[ -f $SYSCONFIG ] || SYSCONFIG=%SOURCE3
[ -f $SYSCONFIG ] || SYSCONFIG=%SOURCE2
%else

%ifarch %{ix86}
%define SYSCONFIG %SOURCE4
[ -f $SYSCONFIG ] || SYSCONFIG=%SOURCE4
[ -f $SYSCONFIG ] || SYSCONFIG=%SOURCE2
%else

%ifarch ppc64
%define SYSCONFIG %SOURCE5
[ -f $SYSCONFIG ] || SYSCONFIG=%SOURCE5
[ -f $SYSCONFIG ] || SYSCONFIG=%SOURCE2
%else
%endif
%endif
%endif

install -m 644 %{SYSCONFIG} %buildroot%{_sysconfdir}/sysconfig/kdump


install -m 755 %{SOURCE7} %buildroot/sbin/mkdumprd
install -m 644 %{SOURCE8} %buildroot%{_sysconfdir}/kdump.conf
install -m 644 kexec/kexec.8 %buildroot%{_mandir}/man8/kexec.8
install -m 755 %{SOURCE11} %buildroot%{_datadir}/kdump/firstboot_kdump.py
install -m 644 %{SOURCE12} %buildroot%{_mandir}/man8/mkdumprd.8
install -m 644 %{SOURCE14} %buildroot%{_sysconfdir}/udev/rules.d/98-kexec.rules
install -m 644 %{SOURCE15} %buildroot%{_mandir}/man5/kdump.conf.5
install -m 644 %{SOURCE16} %buildroot%{_unitdir}/kdump.service

%ifarch %{ix86} x86_64 ia64 ppc64
install -m 755 makedumpfile-1.4.2/makedumpfile %buildroot/sbin/makedumpfile
install -m 644 makedumpfile-1.4.2/makedumpfile.8.gz %buildroot/%{_mandir}/man8/makedumpfile.8.gz
%endif
make -C kexec-tools-po install DESTDIR=%buildroot
%find_lang %{name}


# untar the dracut package
mkdir -p -m755 %buildroot/etc/kdump-adv-conf
tar -C %buildroot/etc/kdump-adv-conf -jxvf %{SOURCE100}
chmod 755 %buildroot/etc/kdump-adv-conf/kdump_dracut_modules/99kdumpbase/module-setup.sh
chmod 755 %buildroot/etc/kdump-adv-conf/kdump_dracut_modules/99kdumpbase/kdump.sh


%define dracutlibdir %{_prefix}/lib/dracut
#and move the custom dracut modules to the dracut directory
mkdir -p %buildroot/%{dracutlibdir}/modules.d/
mv %buildroot/etc/kdump-adv-conf/kdump_dracut_modules/* %buildroot/%{dracutlibdir}/modules.d/

%post
if [ $1 -eq 1 ] ; then 
    # Initial installation 
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi
touch /etc/kdump.conf
# This portion of the script is temporary.  Its only here
# to fix up broken boxes that require special settings 
# in /etc/sysconfig/kdump.  It will be removed when 
# These systems are fixed.

if [ -d /proc/bus/mckinley ]
then
	# This is for HP zx1 machines
	# They require machvec=dig on the kernel command line
	sed -e's/\(^KDUMP_COMMANDLINE_APPEND.*\)\("$\)/\1 machvec=dig"/' \
	/etc/sysconfig/kdump > /etc/sysconfig/kdump.new
	mv /etc/sysconfig/kdump.new /etc/sysconfig/kdump
elif [ -d /proc/sgi_sn ]
then
	# This is for SGI SN boxes
	# They require the --noio option to kexec 
	# since they don't support legacy io
	sed -e's/\(^KEXEC_ARGS.*\)\("$\)/\1 --noio"/' \
	/etc/sysconfig/kdump > /etc/sysconfig/kdump.new
	mv /etc/sysconfig/kdump.new /etc/sysconfig/kdump
fi


%postun
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
if [ $1 -ge 1 ] ; then
    # Package upgrade, not uninstall
    /bin/systemctl try-restart kdump.service >/dev/null 2>&1 || :
fi

%preun
if [ $1 -eq 0 ] ; then
    # Package removal, not upgrade
    /bin/systemctl --no-reload disable kdump.service > /dev/null 2>&1 || :
    /bin/systemctl stop kdump.service > /dev/null 2>&1 || :
fi

%triggerun -- kexec-tools < 2.0.2-3
# Save the current service runlevel info
# User must manually run systemd-sysv-convert --apply kdump
# to migrate them to systemd targets
/usr/bin/systemd-sysv-convert --save kdump >/dev/null 2>&1 ||:

# Run these because the SysV package being removed won't do them
/sbin/chkconfig --del kdump >/dev/null 2>&1 || :
/bin/systemctl try-restart kdump.service >/dev/null 2>&1 || :


%triggerin -- firstboot
# we enable kdump everywhere except for paravirtualized xen domains; check here
if [ -f /proc/xen/capabilities ]; then
	if [ -z `grep control_d /proc/xen/capabilities` ]; then
		exit 0
	fi
fi
if [ ! -e %{_datadir}/firstboot/modules/firstboot_kdump.py ]
then
	ln -s %{_datadir}/kdump/firstboot_kdump.py %{_datadir}/firstboot/modules/firstboot_kdump.py
fi

%triggerin -- kernel-kdump
touch %{_sysconfdir}/kdump.conf


%triggerun -- firstboot
rm -f %{_datadir}/firstboot/modules/firstboot_kdump.py

%triggerpostun -- kernel kernel-xen kernel-debug kernel-PAE kernel-kdump
# List out the initrds here, strip out version nubmers
# and search for corresponding kernel installs, if a kernel
# is not found, remove the corresponding kdump initrd

#start by getting a list of all the kdump initrds
MY_ARCH=`uname -m`

for i in `ls $IMGDIR/initrd*kdump.img 2>/dev/null`
do
	KDVER=`echo $i | sed -e's/^.*initrd-//' -e's/kdump.*$//'`
	if [ ! -e $IMGDIR/vmlinuz-$KDVER ]
	then
		# We have found an initrd with no corresponding kernel
		# so we should be able to remove it
		rm -f $i
	fi
done

%files -f %{name}.lang
/sbin/*
%{_bindir}/*
%{_datadir}/kdump
%config(noreplace,missingok) %{_sysconfdir}/sysconfig/kdump
%config(noreplace,missingok) %{_sysconfdir}/kdump.conf
%config %{_sysconfdir}/udev/rules.d/*
%{dracutlibdir}/modules.d/*
%dir %{_localstatedir}/crash
%{_mandir}/man8/*
%{_mandir}/man5/*
%{_unitdir}/kdump.service
%doc News
%doc COPYING
%doc TODO
%doc kexec-kdump-howto.txt


%changelog
* Fri Feb 17 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.0.3-1
+ Revision: 776089
- *ifarch macros rpmlint fix
- *added systemd service \n *patch with test package returned \n *ppc and ia64 arches
- merged with fedora16
- version update 2.0.3

* Thu Mar 10 2011 Leonardo Coelho <leonardoc@mandriva.org> 2.0.0-8
+ Revision: 643537
-add a kexec-tool service
-add a kexec-tools service

* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-7mdv2011.0
+ Revision: 619960
- the mass rebuild of 2010.0 packages

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 2.0.0-6mdv2010.0
+ Revision: 438095
- rebuild

* Thu Mar 05 2009 Eugeni Dodonov <eugeni@mandriva.com> 2.0.0-5mdv2009.1
+ Revision: 349455
- Add disable-kexec-test patch from Fedora (#47890).

* Thu Mar 05 2009 Eugeni Dodonov <eugeni@mandriva.com> 2.0.0-4mdv2009.1
+ Revision: 349064
- Installing correct permissions on kexec executables.

* Mon Mar 02 2009 Eugeni Dodonov <eugeni@mandriva.com> 2.0.0-3mdv2009.1
+ Revision: 347291
- Installing kexec binaries to /sbin (#47889).
  Added manpages.

* Sat Sep 13 2008 Michael Scherer <misc@mandriva.org> 2.0.0-2mdv2009.0
+ Revision: 284438
- cleanly fix linking error, patch 1

* Sat Sep 13 2008 Michael Scherer <misc@mandriva.org> 2.0.0-1mdv2009.0
+ Revision: 284418
- new version thanks to Tomasz Chmielewski

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Apr 22 2007 Michael Scherer <misc@mandriva.org> 1.101-3mdv2008.0
+ Revision: 16807
- use %%mkrel


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2467 |12cr|kexis-0.2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:			kexis
Version:		0.2.2
Release:		%mkrel 1
Summary:		A lossless WAV file compressor
License:		GPLv2
Group:			Sound
URL:			http://sourceforge.net/projects/kexis/
Source:			http://etree.org/shnutils/shntool/support/formats/kxs/win32/%{version}/%{name}-%{version}-shntool.tar.gz
BuildRoot:		%{_tmppath}/%{name}-%{version}-build

%description
Kexis is a lossless WAV file compressor. It encodes and decodes files in
kxs file format.

Kexis' main goal is to develop prediction and encoding schemes to minimize
compressed file size. Kexis strives to be the premier lossless sound encoder.

This version is patched with shntool patch.

%prep
%setup -q -n %{name}-%{version}-shntool

%build
%make
mv GPL.txt COPYING
mv docs/README.txt README

%install
%__rm -rf %{buildroot}
%__install -dm 755  %{buildroot}%{_bindir}
%__install -m 755 %{name} %{buildroot}%{_bindir}

%clean
%__rm -rf %{buildroot}

%files
%defattr(-, root, root)
%doc COPYING README
%{_bindir}/*



%changelog
* Sun Sep 18 2011 Andrey Bondrov <abondrov@mandriva.org> 0.2.2-1
+ Revision: 700199
- imported package kexis


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2468 |12cr|keybinder-0.2.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define srcname keybinder

%define major 0
%define libname %mklibname %srcname %major
%define develname %mklibname -d %srcname

Summary:	A library for registering global keyboard shortcuts
Name:		keybinder
Version:	0.2.2
Release:	2
Url:		http://kaizer.se/wiki/keybinder/
Source0:	http://kaizer.se/publicfiles/keybinder/%{name}-%{version}.tar.gz
License:	GPLv2
Group:		Development/Python

BuildRequires:	pkgconfig(gdk-2.0)
BuildRequires:	python-devel 
BuildRequires:	pkgconfig(python2) 
BuildRequires:	pkgconfig(pygtk-2.0)
BuildRequires:	pkgconfig(pygobject-2.0)
BuildRequires:	pkgconfig(lua)

%description
Keybinder is a library for registering global keyboard shortcuts. 
Keybinder works with GTK-based applications 
using the X Window System.

The library contains:
- A C library, libkeybinder
- Lua bindings, lua-keybinder
- Python bindings, python-keybinder
- An examples directory with programs in C, Lua, 
Python and Vala.

%package -n %libname
Group:		Development/Python
Summary:		Library package

%description -n %libname
%summary.

%package -n %develname
Group:		Development/Python
Summary:		Development files
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}

%description -n %develname
This package contains header files needed when building 
applications based on %{name}.

%package -n python-%{srcname}
Group:		Development/Python
Summary:		Python bindings
Requires:	%{libname} = %{version}
Requires:	pygtk2.0 python-gobject

%description -n python-%{srcname}
This package contains python bindings for keybinder.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x --disable-static --enable-python
%make

%install
%makeinstall_std

# don't ship .la
find %{buildroot} -name '*.la' | xargs rm -f

%files
%doc NEWS AUTHORS README

%files -n %libname
%doc  NEWS AUTHORS README
%{_libdir}/libkeybinder.so.%{major}*

%files -n %develname
%doc NEWS AUTHORS README
%{_includedir}/keybinder.h
%{_libdir}/lua/*/keybinder.so
%{_libdir}/libkeybinder.so
%{_libdir}/pkgconfig/keybinder.pc

%files -n python-%{name}
%doc NEWS AUTHORS README
%{python_sitearch}/%{name}



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2469 |12cr|keyfuzz-0.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	keyfuzz
%define version	0.2
%define release %mkrel 6

Name: 	 	%{name}
Summary: 	Keycode translator for multimedia keyboards
Version: 	%{version}
Release: 	%{release}

Source:		%{name}-%{version}.tar.bz2
URL:		http://0pointer.de/lennart/projects/keyfuzz/
License:	GPL
Group:		System/Configuration/Hardware
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	imagemagick
BuildRequires:  lynx

%description
You may use keyfuzz to manipulate the scancode/keycode translation tables of
keyboard drivers supporting the Linux input layer API (as included in Linux
2.6). This is useful for fixing the translation tables of multimedia keyboards
or laptop keyboards with special keys. keyfuzz is not a daemon like Gnome acme
which reacts on special hotkeys but a tool to make non-standard keyboards
compatible with such daemons. keyfuzz should be run once at boot time, the
modifications it makes stay active after the tool quits until reboot. keyfuzz
does not interact directly with XFree86. However, newer releases of the latter
(4.1 and above) rely on the Linux input API, so they take advantage of the
fixed translation tables.

%prep
%setup -q

%build
%configure2_5x
%make
										
%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README doc/*.html doc/*.css
%{_sbindir}/%name
%{_mandir}/man8/*
%{_sysconfdir}/init.d/*
%{_sysconfdir}/%name





%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2-6mdv2011.0
+ Revision: 619961
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.2-5mdv2010.0
+ Revision: 429668
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 0.2-4mdv2009.0
+ Revision: 247741
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.2-2mdv2008.1
+ Revision: 136523
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Thu Oct 26 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.2-2mdv2007.0
+ Revision: 72880
- Add BuildRequires
- import keyfuzz-0.2-1mdv2007.0

* Fri Jun 16 2006 Austin Acton <austin@mandriva.org> 0.2-1mdv2007.0
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2470 |12cr|keyjnote-0.10.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname KeyJnote
%define name keyjnote
%define version 0.10.2
%define release %mkrel 4

Summary: OpenGL-based slide presentation program
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{tarname}-%{version}.tar.gz
License: GPLv2
Group: Office
Url: http://keyjnote.sourceforge.net
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
Requires: python >= 2.3
Requires: python-opengl, pygame, python-imaging
Suggests: xpdf, ghostscript, pdftk, xdg-utils, mplayer

%description
KeyJnote is a simple presentation program that displays slideshows of image
files (JPEG, PNG, TIFF, and BMP) or PDF documents. Rendering is done via
OpenGL, which allows for some "eye candy" effects.

%prep
%setup -q -n %{tarname}-%{version}

%build

%install
%__rm -rf %{buildroot}
%__install -D -m 755 keyjnote.py %{buildroot}%{_bindir}/keyjnote

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc keyjnote.html demo.pdf license.txt
%{_bindir}/%{name}*



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.10.2-4mdv2011.0
+ Revision: 619962
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.10.2-3mdv2010.0
+ Revision: 429669
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.10.2-2mdv2009.0
+ Revision: 267784
- rebuild early 2009.0 package (before pixel changes)

* Thu Jun 12 2008 Lev Givon <lev@mandriva.org> 0.10.2-1mdv2009.0
+ Revision: 218605
- import keyjnote


* Thu Jun 12 2008 Lev Givon <lev@mandriva.org> 0.10.2-1mdv2008.1
- Package for Mandrive.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2471 |12cr|keynote-2.3-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 0
%define libname	%mklibname keynote %{major}

Summary:	Decentralized Trust-Management system
Name:		keynote
Version:	2.3
Release:	6
License:	BSD
Group:		System/Libraries
URL:		http://www.cis.upenn.edu/~keynote/
Source0:	http://www.cis.upenn.edu/~keynote/Code/keynote-%{version}.tar.bz2
Patch0:		keynote_2.3-11.diff.bz2
BuildRequires:	openssl-devel
BuildRequires:	flex
BuildRequires:	bison


%description
The KeyNote architecture and language are useful as building blocks for the
trust management aspects of a variety of Internet protocols and services.

This package contains the keynote binary used to generate and verify
KeyNote assertions.

%package -n	%{libname}
Summary:	Decentralized Trust-Management system, shared library
Group:          System/Libraries

%description -n	%{libname}
The KeyNote architecture and language are useful as building blocks for the
trust management aspects of a variety of Internet protocols and services.

%package -n	%{libname}-devel
Summary:	Decentralized Trust-Management system, development files
Group:		Development/C
Obsoletes:	lib%{name}-devel %{name}-devel
Provides:	lib%{name}-devel %{name}-devel
Requires:	%{libname} = %{version}

%description -n	%{libname}-devel
The KeyNote architecture and language are useful as building blocks for the
trust management aspects of a variety of Internet protocols and services.

This Package contains all the files and documentation needed to use the
KeyNote library in own applications.

%prep

%setup -q
%patch0 -p1

%build

%configure2_5x

make CFLAGS="%{optflags} -Wall"

%install
%makeinstall_std


%files
%doc AUTHORS COPYING HOWTO.add.crypto LICENSE README TODO doc/rfc*.txt
%attr(0755,root,root) %{_bindir}/keynote
%{_mandir}/man1/*
%{_mandir}/man4/*
%{_mandir}/man5/*

%files -n %{libname}
%{_libdir}/lib*.so.*

%files -n %{libname}-devel
%{_libdir}/lib*.so
%{_libdir}/lib*.a
%{_includedir}/*.*
%{_mandir}/man3/*




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2472 |12cr|kfax-3.3.6-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A fax viewing program
Name:		kfax
Version: 	3.3.6
Release: 	7
Source0: 	http://fr2.rpmfind.net/linux/KDE/stable/4.0.4/src/extragear/%name-%version-kde4.3.1.tar.bz2
Patch0:		kfax-3.3.6-kde4.3.1-x11.patch
License: 	GPLv2+
Group: 		Graphics
Url: 		http://www.kde.org
BuildRoot: 	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: 	kdelibs4-devel
%if %mdkversion >= 200910
Obsoletes:	kdegraphics-kfax < 1:3.5.10-3
%endif
%if %mdkversion >= 200100
Obsoletes:  kdegraphics3-kfax < 1:3.5.10-5
%endif
Conflicts:	kde-l10n < 3.5.9-5

%description 
A program to display raw and tiffed fax images (g3, g3-2d, g4).

%files -f %name.lang
%doc COPYING ChangeLog README
%_kde_bindir/*
%_kde_datadir/applications/kde4/*.desktop
%_kde_appsdir/%name
%_kde_iconsdir/*/*/*/*

#--------------------------------------------------------------------

%prep
%setup -q -n %name-%version-kde4.3.1
%patch0 -p1

%build

%cmake_kde4
%make

%install
cd build
%{makeinstall_std}
cd -

%find_lang %name --with-html



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2473 |12cr|kflickr-20100817-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Permit to easily upload photos to your Flickr.com account
Name:		kflickr
Version:	20100817
Release:	%mkrel 1
Group:		Communications
License:	GPLv2+
URL:		http://kflickr.sourceforge.net/
Source0:        http://ovh.dl.sourceforge.net/sourceforge/%{name}/%{name}-%{version}.tar.bz2
Patch0:		kflickr-20100817-drop-invalid-de.patch
BuildRequires:  kdelibs4-devel
Requires:	qt4-database-plugin-sqlite
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
KFlickr is a standalone KDE application that allows 
for easy upload of your favourite photos to your Flickr.com account

%prep
%setup -q
%patch0 -p0

%build
%cmake_kde4
%make

%install
rm -rf %{buildroot}

%makeinstall_std -C build

%find_lang %name

%clean
rm -rf %{buildroot}

%files -f %name.lang
%defattr(-,root,root,-)
%_kde_bindir/*
%_kde_applicationsdir/*.desktop
%_kde_appsdir/%name
%_kde_iconsdir/hicolor/*/apps/*


%changelog
* Sun Oct 17 2010 Sandro Cazzaniga <kharec@mandriva.org> 20100817-1mdv2011.0
+ Revision: 586206
- new version
- update patch0 name
- remove old post & postun

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 20081222-4mdv2010.0
+ Revision: 438098
- rebuild

  + Sergio Rafael Lemke <sergio@mandriva.com>
    - added missing requires qt4-database-plugin-sqlite

* Thu Jan 29 2009 Funda Wang <fwang@mandriva.org> 20081222-2mdv2009.1
+ Revision: 335306
- drop invalid de name

* Tue Dec 23 2008 Funda Wang <fwang@mandriva.org> 20081222-1mdv2009.1
+ Revision: 317753
- add translation files
- new version 20081222

* Thu Dec 04 2008 Funda Wang <fwang@mandriva.org> 20081202-1mdv2009.1
+ Revision: 309963
- New version 20081202 (kde4 version)

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Mon Dec 31 2007 Funda Wang <fwang@mandriva.org> 0.9.1-2mdv2008.1
+ Revision: 139857
- add back patch0 as it still generates invalid UTF-8 file

* Sun Dec 30 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9.1-1mdv2008.1
+ Revision: 139660
- new version
- drop patch 0
- fix file list

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Aug 31 2007 Funda Wang <fwang@mandriva.org> 0.9-2mdv2008.0
+ Revision: 77192
- fix invalid de comment of xdg menu entry

* Fri Jul 27 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9-1mdv2008.0
+ Revision: 56316
- new version
- drop patch 0

* Mon Apr 30 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.8-1mdv2008.0
+ Revision: 19544
- new version


* Fri Feb 09 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.7-2mdv2007.0
+ Revision: 118322
- export QTDIR and QTLIB
- new version
- fix menu entry
- fix build
- spec file clean

* Wed Jul 12 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.5-4mdv2007.0
+ Revision: 38724
- Increase release
- Use macro for icons
- XDG
- import kflickr-0.5-3mdk

* Thu May 11 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.5-3mdk
- Rebuild to generate categories

* Wed Dec 28 2005 Anssi Hannula <anssi@mandriva.org> 0.5-2mdk
- fix build on x86_64

* Fri Nov 25 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.5-1mdk
- 0.5

* Mon Oct 24 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.3-2mdk
- Fix Build for amd64

* Thu Oct 13 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.3-1mdk
- New release 0.3

* Fri Sep 23 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.2-2mdk
- Forgot Requires/BuildRequires

* Fri Sep 23 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.2-1mdk
- Initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2474 |12cr|kftpgrabber-0.8.99-0.1323046.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#imported from MRB

%define version 0.8.99
%define release %mkrel 0.%revision.1
#newer svn 
%define revision 1323046

Name:		kftpgrabber
Version:	%{version}
Release:	%{release}
License:	GPLv2+
Url:	        http://www.kftp.org/	
Group:		Networking/File transfer
Source0:		%{name}-%version.%revision.tar.bz2
Patch0:		kftpgrabber-0.8.99.1323046-ssh2.patch
Summary:        Graphical FTP client for KDE4
BuildRequires:  kdelibs4-devel
BuildRequires:  openssl-devel
BuildRequires:	ssh2-devel
Obsoletes:      kde4-%name <= 0.8.99-0.741976.4
Provides:       kde4-%name

Requires: kdebase4-runtime

%description
KFTPGrabber is a graphical FTP client for KDE4.
It supports SSL encryption, FXP transfers,
multiple FTP sessions (using tabs), bookmark system and more.



%files
%doc AUTHORS ChangeLog COPYING README Roadmap
%_kde_bindir/kftpgrabber
%_kde_libdir/kde4/kftpimportplugin_filezilla3.so
%_kde_libdir/kde4/kftpimportplugin_gftp.so
%_kde_libdir/kde4/kftpimportplugin_kftp.so
%_kde_libdir/kde4/kftpimportplugin_ncftp.so
%_kde_datadir/applications/kde4/kftpgrabber.desktop
%_kde_appsdir/kftpgrabber/commands.xml
%_kde_appsdir/kftpgrabber/kftpgrabber-bi-wizard.png
%_kde_appsdir/kftpgrabber/kftpgrabber-logo.png
%_kde_appsdir/kftpgrabber/kftpgrabberui.rc
%_kde_iconsdir/hicolor/*/apps/kftpgrabber.png
%_kde_datadir/kde4/services/kftpbookmarkimportplugin.desktop
%_kde_datadir/kde4/services/kftpimportplugin_filezilla3.desktop
%_kde_datadir/kde4/services/kftpimportplugin_gftp.desktop
%_kde_datadir/kde4/services/kftpimportplugin_kftp.desktop
%_kde_datadir/kde4/services/kftpimportplugin_ncftp.desktop

#------------------------------------------------

%define libkftpinterfaces %mklibname kftpinterfaces 4

%package -n %libkftpinterfaces
Summary: KDE 4 core library
Group: System/Libraries
Obsoletes:  %{_lib}kftpgrabber0 < 0.8.1-2

%description -n %libkftpinterfaces
KFtpgrabber library.

%files -n %libkftpinterfaces
%doc AUTHORS ChangeLog COPYING README Roadmap
%_kde_libdir/libkftpinterfaces.so.*

#------------------------------------------------

%package devel
Group: Development/KDE and Qt
Summary: Header files and documentation for compiling KFtpgrabber based applications
Requires: %libkftpinterfaces = %version
Obsoletes:      kde4-%name-devel <= 0.8.99-0.741976.4
Provides:       kde4-%name-devel


%description devel
This package includes the header files you will need to compile applications
for KFtpgrabber.

%files devel
%doc AUTHORS ChangeLog COPYING README Roadmap
%_kde_libdir/libkftpinterfaces.so

#------------------------------------------------


%prep
%setup -q -n kftpgrabber-0.8.99.1323046
%patch0 -p1 -b ssh2-fix

%build
%cmake_kde4 
%make

%install
cd build
%{makeinstall_std}
cd .
chmod 644 %buildroot/%_kde_datadir/applications/kde4/kftpgrabber.desktop




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2475 |12cr|kgraphviewer-2.1.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kgraphviewer
Version:	2.1.1
Release:	3
Summary:	A GraphViz dot graph viewer for KDE
License:	GPLv2+
Group:		Graphics
Url:		https://gna.org/projects/kgraphviewer
Source0:	https://api.opensuse.org/public/source/home:milianw:kdeapps/kgraphviewer/%{name}-%{version}.tar.gz
Patch0:		kgraphviewer-2.1.1-boost-1.50.patch
Requires:	graphviz
BuildRequires:	desktop-file-utils
BuildRequires:	boost-devel
BuildRequires:	kdepimlibs4-devel
BuildRequires:	graphviz-devel
Requires:	graphviz

%description
KGraphViewer is user-friendly KDE application for viewing dot graphs
created for processing with GraphViz. Notable features provided include:

- loading of several graphs in tabs
- bird's-eye graph view
- zooming view
- simple printing
- context menu and toolbar for selecting layout algorithms
- session management

%files -f %{name}.lang
%{_kde_bindir}/*
%{_kde_libdir}/kde4/*.so
%{_kde_applicationsdir}/*.desktop
%{_kde_appsdir}/*
%{_kde_datadir}/config.kcfg/*.kcfg
%{_kde_iconsdir}/*/*/*/*.png
%{_kde_services}/*.desktop

#--------------------------------------------------------------------

%define libkgraphviewer %mklibname kgraphviewer 3

%package -n %{libkgraphviewer}
Group:		Graphics
Summary:	Shared library for %{name}

%description -n %{libkgraphviewer}
This package contains shared library for %{name}.

%files -n %{libkgraphviewer}
%{_kde_libdir}/libkgraphviewer.so.*

#--------------------------------------------------------------------

%package devel
Group:		Graphics
Summary:	Development files for %{name}
Requires:	%{libkgraphviewer} = %{version}-%{release}

%description devel
This package contains development files for %{name}.

%files devel
%{_kde_libdir}/libkgraphviewer.so
%{_kde_includedir}/%{name}

#--------------------------------------------------------------------

%prep
%setup -q
%apply_patches

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

desktop-file-install --vendor='' \
	--dir %{buildroot}%{_kde_datadir}/applications/kde4/ \
	--remove-key='Encoding' \
	--remove-category='Application' \
	--add-category='Science;Education' \
	%{buildroot}%{_kde_datadir}/applications/kde4/kgraphviewer.desktop \
	%{buildroot}%{_kde_datadir}/applications/kde4/kgrapheditor.desktop

%find_lang %{name} --with-html


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2476 |12cr|kgtk-0.10.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	kgtk
%define oname	KGtk

Name:           %name
Version:        0.10.1
Release:        %mkrel 2
Summary:        KGtk - Allow to use KDE's file dialogs when run under KDE for GTK apps
Group:          Graphical desktop/KDE
License:        GPL
URL:            http://www.kde-apps.org/content/show.php/KGtk+%28Use+KDE+Dialogs+in+Gtk+Apps%29?content=36077
Source:	        %{oname}-%{version}.tar.bz2
Patch0:         KGtk-0.9.4-fix-libdir.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}
BuildRequires:  kdelibs4-devel
BuildRequires:  gtk2-devel

%description
This is a quick-and-dirty LD_PRELOAD hack that allows *some* 
Gtk applications to use KDE's file dialogs when run under KDE. 

%files
%defattr(-,root,root,-)
%_bindir/kdialogd-wrapper
%_bindir/kdialogd4
%_bindir/kgtk-wrapper
%_bindir/kgtk2-wrapper
%_libdir/kgtk/libkgtk2.so

%{_datadir}/locale/*/LC_MESSAGES/kdialogd4.mo

#--------------------------------------------------------------------

%prep 
rm -rf $RPM_BUILD_ROOT
%setup -q -n %oname-%version
%patch0 -p1

%build
%cmake_kde4 -DKGTK_KDE4=true


%make

%install
cd build
%makeinstall_std
 
%clean
rm -rf $RPM_BUILD_ROOT


%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 0.10.1-2mdv2011.0
+ Revision: 612599
- the mass rebuild of 2010.1 packages

* Sun Mar 07 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.10.1-1mdv2010.1
+ Revision: 515352
- update to 0.10.1
- drop an old patch, applied upstream.

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Fri Mar 06 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.10.0-1mdv2009.1
+ Revision: 349614
- Fix build
- New version

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sun Mar 02 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.9.4-2mdv2008.1
+ Revision: 177677
- [BUGFIX] Fix preload error (Bug #37936)

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - kill extra spacing at top of description

* Fri Dec 07 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.9.4-1mdv2008.1
+ Revision: 116104
- Fix install on x86_64
- import kgtk



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2477 |12cr|kiax-2.1-0.122.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define svn	122
%define rel	3

%if %svn
%define release		%mkrel 0.%{svn}.2
%define distname	%{name}-%{svn}.tar.lzma
%define dirname		%{name}
%else
%define release		%mkrel %{rel}
%define distname	%{name}-%{version}.tar.lzma
%define dirname		%{name}-%{version}
%endif

Summary:	IAX client application (softphone)
Name:		kiax
Version:	2.1
Release:	%{release}
License:	GPL+ and LGPL+
Group:		Graphical desktop/KDE
URL:		http://kiax.org/
# They don't seem hot on source tarballs. Look for a tag in SVN if you
# want to package a stable release. - AdamW 2009/01
Source0:	http://prdownloads.sourceforge.net/%{name}/%{distname}
Source1:	http://kiax.sourceforge.net/img/kiax_logo_small.png
# Use system libraries. Wow, this buildsystem sucks - AdamW 2009/01
Patch0:		kiax-2.1-system_libs.patch
# Fixes for GCC 4.3 - AdamW 2009/01
Patch1:		kiax-2.0-gcc43.patch
# Fix for string literal errors - AdamW 2009/01
Patch2:		kiax-2.0-literal.patch
# Don't build with dottel, whatever the crap it is, as it's broken
# - AdamW 2009/01
Patch3:		kiax-2.1-disable_dottel.patch
BuildRequires:	imagemagick
BuildRequires:	iaxclient-devel
BuildRequires:	xpm-devel
BuildRequires:	libjson-devel
BuildRequires:	pkgconfig(speex)
BuildRequires:	portaudio-devel
BuildRequires:	gsm-devel
BuildRequires:	libqt4-devel
BuildRequires:	sqlite3-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	ldns-devel
Requires(post): desktop-file-utils
Requires(postun): desktop-file-utils

%description
Kiax is an IAX client application (a so called Softphone) which
allows PC users to make ordinary VoIP calls to Asterisk servers,
the same way as they do it with their hardware telephone. It aims
to provide a simple and user-friendly graphical interface and
desktop integration for calling, contact list, call register
management and easy configuration. That is - a simple to use IAX
Client.

%prep
%setup -q -n %{dirname}
%patch0 -p1 -b .system
%patch1 -p0 -b .gcc43
%patch2 -p1 -b .literal
%patch3 -p1 -b .dottel

%build
%qmake_qt4
%make

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
install -d %{buildroot}%{_datadir}/%{name}/icons

install -m0755 gui/gui %{buildroot}%{_bindir}/%{name}
install -m0644 gui/icons/*.png %{buildroot}%{_datadir}/%{name}/icons/
install -m0644 gui/*.ui %{buildroot}%{_datadir}/%{name}

# fix some icons
convert %{SOURCE1} -geometry 48x48 %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
convert %{SOURCE1} -geometry 32x32 %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert %{SOURCE1} -geometry 16x16 %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png

# XDG menu
install -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Kiax
Comment=IAX softphone
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Network;Telephony;
EOF

%if %mdkversion < 200900
%post
%update_menus
%update_desktop_database
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%clean_desktop_database
%endif

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/*.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png



%changelog
* Fri Feb 19 2010 Funda Wang <fwang@mandriva.org> 2.1-0.122.1mdv2010.1
+ Revision: 508460
- more gcc 43 fix

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild

* Tue Jan 06 2009 Adam Williamson <awilliamson@mandriva.org> 2.1-0.122.1mdv2009.1
+ Revision: 325192
- update file list
- update menu entry
- fd.o icons
- builds with qmake now
- update and fix buildrequires
- add dottel.patch: don't build with dottel support, it breaks
- add literal.patch: fix string literal errors
- add system_libs.patch: build against system libs
- drop old patches now irrelevant
- new license policy, correct license
- add conditionals for SVN build
- bump to current SVN (basically 2.1 beta 1, they don't do tarballs)

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild
    - rebuild
    - fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request
    - import kiax

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Sun Sep 17 2006 Oden Eriksson <oeriksson@mandriva.com> 0.8.51-3mdv2007.0
- rebuild

* Fri Sep 15 2006 Oden Eriksson <oeriksson@mandriva.com> 0.8.51-2mdv2007.0
- fix xdg menu

* Sun Jun 11 2006 Stefan van der Eijk <stefan@eijk.nu> 0.8.51-1mdk
- 0.8.51
- rediff patch0
- drop patch1 (merged upstream)

* Mon Dec 26 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.8.4-3mdk
- Remove redundant buildRequires

* Mon Apr 18 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.4-2mdk
- make it work on x86_64 (P1 by emosto at users.sourceforge.net)

* Fri Apr 15 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.8.4-1mdk
- 0.8.4
- fix P0
- use correct menu group
- note 0.8.4 segfaults on 10.1 x86_64

* Mon Apr 11 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.8.3-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2478 |12cr|kiba-dbus-plugins-0.1-0.722.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define svn	722
%define release 0.%{svn}.2

%define python_compile_opt python -O -c "import compileall; compileall.compile_dir('.')"
%define python_compile     python -c "import compileall; compileall.compile_dir('.')"

Name:		kiba-dbus-plugins
Version:	0.1
Release:	%{release}
Summary:	D-Bus plugins for Kiba-Dock
Group:		System/X11
URL:		http://www.kiba-dock.org/
Source0:	%{name}-%{svn}.tar.lzma
patch0:		kiba-dbus-plugins-722.kiba-doc-version.patch
License:	GPLv2+
BuildArch:	noarch
BuildRequires:	kiba-dock-devel = %{version}
BuildRequires:	intltool
BuildRequires:	dbus-devel
BuildRequires:	pygtk2.0-devel
Requires:	kiba-dock

%description
D-Bus plugins for Kiba-Dock.

%prep
%setup -q -n %{name}
%patch0 -p1 -b .kiba-doc-version

%build
sh autogen.sh -V
%configure2_5x
%make

%install
%makeinstall_std
%find_lang kiba-dbus-plugin

pushd scripts
%python_compile_opt
%python_compile
# Some of the scripts are never installed, apparently, so can't just
# use * - AdamW 2008/03
for i in mail weather signal battery feeder; do \
install -m 0644 kiba-$i.pyc kiba-$i.pyo %{buildroot}%{_datadir}/kiba-dock/dbus_scripts; \
done
popd

%files -f kiba-dbus-plugin.lang
%defattr(-,root,root)
%doc AUTHORS ChangeLog
%{_datadir}/kiba-dock/config_schemas/plugins/python_scripts.xml
%{_datadir}/kiba-dock/dbus_scripts
%{_datadir}/kiba-dock/icons/kiba-battery
%{_datadir}/kiba-dock/icons/kiba-feeder
%{_datadir}/kiba-dock/icons/kiba-mail
%{_datadir}/kiba-dock/icons/kiba-signal
%{_datadir}/kiba-dock/icons/kiba-weather


%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.1-0.722.2mdv2010.0
+ Revision: 429671
- rebuild

* Thu Mar 06 2008 Adam Williamson <awilliamson@mandriva.org> 0.1-0.722.1mdv2008.1
+ Revision: 180307
- import kiba-dbus-plugins



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2479 |12cr|kiba-dock-0.1-0.1218.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define svn	1218
%define release %mkrel 0.%{svn}.2

Name:		kiba-dock
Version:	0.1
Release:	%{release}
Summary:	Application dock with advanced graphical effects
Group:		System/X11
URL:		http://www.kiba-dock.org/
Source0:	%{name}-%{svn}.tar.xz
# Fix up menu entries for MDV standards - AdamW 2008/03
Patch0:		kiba-dock-0.1-desktop.patch
patch1:		kiba-dock-1218.glibh.patch
License:	GPLv2+
BuildRequires:	pkgconfig(libsvg-cairo)
BuildRequires:	librsvg-devel
BuildRequires:	pango-devel
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	startup-notification-devel
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	intltool gtk-doc
buildrequires:	pkgconfig(gdk-pixbuf-xlib-2.0)
Requires:	kiba-plugins = %{version}
Obsoletes:	%{mklibname kiba-dock 0} <= %{version}-%{release}

%description
Kiba-Dock is an application dock which uses desktop compositing to
provide advanced graphical effects. A variety of plugins is also
available to extend Kiba-Dock's features.

%package devel
Summary:	Development files for %{name}
Group:		Development/X11
Obsoletes:	%{mklibname kiba-dock 0 -d} <= %{version}-%{release}

%description devel
Development files for %{name}.

%prep
%setup -q -n %{name}
%patch0 -p1 -b .desktop
%patch1 -p1 -b .glibh

%build
./autogen.sh
%configure2_5x LIBS="-lX11 -ldl"
%make

%install
%makeinstall_std
%find_lang %{name}

#icons
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,24x24,48x48,64x64,128x128,scalable}/apps
install -m 0644 icons/kiba_16.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
install -m 0644 icons/kiba_24.png %{buildroot}%{_iconsdir}/hicolor/24x24/apps/%{name}.png
install -m 0644 icons/kiba_48.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
install -m 0644 icons/kiba_64.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
install -m 0644 icons/kiba_128.png %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png
install -m 0644 icons/kiba-dock.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/%{name}.svg

# We want the main package to own this dir as various other packages
# might put files into it - AdamW 2008/03
mkdir -p %{buildroot}%{_datadir}/%{name}/config_schemas/plugins

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS ChangeLog README TODO
%{_bindir}/%{name}
%{_bindir}/kiba-settings
%{_datadir}/applications/*.desktop
%{_datadir}/%{name}
%{_datadir}/pixmaps/%{name}.png
%{_iconsdir}/hicolor/*/apps/%{name}.*

%files devel
%defattr(-,root,root)
%{_includedir}/%{name}
%{_libdir}/pkgconfig/%{name}.pc



%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1-0.1218.2mdv2011.0
+ Revision: 612602
- the mass rebuild of 2010.1 packages

* Sun Jan 31 2010 Funda Wang <fwang@mandriva.org> 0.1-0.1218.1mdv2010.1
+ Revision: 498700
- New snapshot
- fix build

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Fri Aug 15 2008 Adam Williamson <awilliamson@mandriva.org> 0.1-0.862.1mdv2009.0
+ Revision: 272467
- drop pthread.patch (merged upstream)
- new snapshot 862

* Thu Mar 06 2008 Adam Williamson <awilliamson@mandriva.org> 0.1-0.722.1mdv2008.1
+ Revision: 180268
- add desktop.patch (fix up menu entries)
- add pthread.patch (need to add -lpthread to build options)
- drop old fix-python.patch (no longer relevant)
- basically rip and replace entire spec file as everything's changed
- update to latest svn, bump version to 0.1 (arbitrary)

* Wed Mar 05 2008 Adam Williamson <awilliamson@mandriva.org> 0-0.20070201.7mdv2008.1
+ Revision: 180201
- don't provide and obsolete %%name-devel anymore, as I'm about to upload a new and improved version which uses %%name-devel again

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0-0.20070201.6mdv2008.1
+ Revision: 136523
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Tue Mar 27 2007 Colin Guthrie <cguthrie@mandriva.org> 0-0.20070201.6mdv2007.1
+ Revision: 149039
- Make sure the main package requires it plugins/libraries

* Wed Feb 07 2007 Colin Guthrie <cguthrie@mandriva.org> 0-0.20070201.5mdv2007.1
+ Revision: 117258
- Fix usage on x86_64

* Wed Feb 07 2007 Lev Givon <lev@mandriva.org> 0-0.20070201.4mdv2007.1
+ Revision: 117250
- Rebuild.
- Change devel(libgtop-2.0) buildreq to libgtop2.0-devel so that the
  package can build on x86_64.
- Add librsvg-devel buildreq.
  Check Python version before patching so that the package can build on 2007.0.

  + Nicolas Lécureuil <neoclust@mandriva.org>
    - Add patch0: fix python installation

  + Sébastien Savarin <plouf@mandriva.org>
    - realy add macro for python
    - add macro for python
    - Add deps on gconf-editor
    - Sync with cvs 20070201

  + Colin Guthrie <cguthrie@mandriva.org>
    - Rebuild
    - Fix version number.
    - Import kiba-dock


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2480 |12cr|kiba-pidgin-plugin-0.1-0.722.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define svn	722
%define release 0.%{svn}.2
%define fname	kiba-gaim-plugin

Name:		kiba-pidgin-plugin
Version:	0.1
Release:	%{release}
Summary:	Pidgin plugin for Kiba-Dock
Group:		System/X11
URL:		http://www.kiba-dock.org/
Source0:	%{fname}-%{svn}.tar.lzma
patch0:		kiba-pidgin-plugin.kiba-dock-version.patch
License:	GPLv2+
BuildRequires:	kiba-dock-devel = %{version}
BuildRequires:	intltool
BuildRequires:	pidgin-devel
BuildRequires:	librsvg-devel
BuildRequires:	startup-notification-devel
Requires:	kiba-dock
Requires:	pidgin

%description
Pidgin plugin for Kiba-Dock.

%prep
%setup -q -n %{fname}
%patch0 -p1 -b .kiba-dock-version

%build
sh autogen.sh -V
%configure2_5x
%make

%install
%makeinstall_std
%find_lang pidgin-kiba-plugin

%files -f pidgin-kiba-plugin.lang
%defattr(-,root,root)
%doc AUTHORS ChangeLog 
%{_libdir}/pidgin/libkiba.*



%changelog
* Fri Mar 06 2009 Antoine Ginies <aginies@mandriva.com> 0.1-0.722.2mdv2009.1
+ Revision: 350240
- 2009.1 rebuild

* Thu Mar 06 2008 Adam Williamson <awilliamson@mandriva.org> 0.1-0.722.1mdv2008.1
+ Revision: 181023
- buildrequires librsvg-devel
- import kiba-pidgin-plugin



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2481 |12cr|kiba-plugins-0.1-0.1218.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define svn	1218
%define release 0.%{svn}.1

Name:		kiba-plugins
Version:	0.1
Release:	%{release}
Summary:	Various plugins for Kiba-Dock
Group:		System/X11
URL:		http://www.kiba-dock.org/
Source0:	%{name}-%{svn}.tar.xz
Patch0:		kiba-plugins-fix-str-fmt.patch
License:	GPLv2+
BuildRequires:	kiba-dock-devel = %{version}
BuildRequires:	intltool
BuildRequires:	librsvg-devel
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	libalsa-devel
BuildRequires:	libgtop2.0-devel
BuildRequires:	libgdk_pixbuf2.0-devel
BuildRequires:	gnome-vfs2-devel
BuildRequires:	pkgconfig(libgnomeui-2.0)
BuildRequires:	gnome-menus-devel
BuildRequires:	startup-notification-devel
buildrequires:	pkgconfig(gdk-pixbuf-xlib-2.0)
Requires:	kiba-dock

%description
This package contains several plugins for Kiba-Dock. It includes
various volume controls, a clock, calendar, system information tool,
and several other plugins.

%prep
%setup -q -n %{name}
%patch0 -p0

%build
sh autogen.sh -V
%configure2_5x
%make

%install
%makeinstall_std
%find_lang %{name}

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS ChangeLog 
%{_libdir}/kiba-dock
%{_datadir}/kiba-dock/config_schemas/*/*.xml
%{_datadir}/kiba-dock/icons/*


%changelog
* Thu Feb 11 2010 Funda Wang <fwang@mandriva.org> 0.1-0.1218.1mdv2010.1
+ Revision: 504137
- New snapshot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild

* Fri Aug 29 2008 Adam Williamson <awilliamson@mandriva.org> 0.1-0.862.2mdv2009.0
+ Revision: 277444
- enable some plugins which seem to be needed for kiba to run

* Sat Aug 16 2008 Adam Williamson <awilliamson@mandriva.org> 0.1-0.862.1mdv2009.0
+ Revision: 272488
- revert filelist change which is only relevant when building something that
  doesn't get built on bs
- akamaru still isn't enabled it seems...
- disable underlinking protection (breaks build and there's no shared lib here)
- enable akamaru build
- new snapshot 862

* Thu Mar 06 2008 Adam Williamson <awilliamson@mandriva.org> 0.1-0.722.1mdv2008.1
+ Revision: 180291
- buildrequires librsvg-devel
- import kiba-plugins



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2482 |12cr|kicad-20120119.bzr3256-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Werror_cflags            %nil

# Generated debug package is empty and rpmlint rejects build
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

# To create source package: 
# bzr branch lp:kicad/stable
# 
# You can get the date by querying:
# $ bzr log -r-1 --line stable/
# 3009: jean-pierre charras 2011-05-25 Libedit: actual line thickness  taken in account by collector. Thick lines are now more easy t...
#
# $ bzr export --format=tbz2 --root=kicad kicad-sources-bzr$(bzr revno stable/).tar.bz2 stable/

# For library,
# See http://iut-tice.ujf-grenoble.fr/cao/how_to_download_sources.txt
# bzr branch lp:~kicad-lib-committers/kicad/library
#
# You can get the date by querying:
# $ bzr log -r-1 --line library/
# 109: xtony 2010-12-08 Add various modules.
#
# $ bzr export --format=tbz2 --root=kicad-library kicad-library-bzr$(bzr revno library/).tar.bz2 library/

# For doc,
# See http://iut-tice.ujf-grenoble.fr/cao/how_to_download_sources.txt
# bzr branch lp:~kicad-developers/kicad/doc
# 
# You can get the date by querying:
# $ bzr log -r-1 --line doc/
# 216: Andrey Fedorushkov 2011-06-02 update russian GUI

%define name kicad
%define date 20120119
%define revision 3256
%define version %{date}.bzr%{revision}

%define docname kicad-doc
%define docdate 20111221
%define docrevision 303
%define docversion %{docdate}.bzr%{docrevision}

%define libname kicad-library
%define libdate 20120119
%define librevision 114
%define libversion %{libdate}.bzr%{librevision}

Name:		%{name}
Summary:	An open source software for the creation of electronic schematic diagrams
Version:	%{version}
Release:	1
License:	GPLv2+
Group:		Sciences/Computer science
Url:		http://www.lis.inpg.fr/realise_au_lis/kicad/
Source0:	%{name}-sources-bzr%{revision}.tar.bz2
Source1:	%{docname}-bzr%{docrevision}.tar.bz2
Source2:	%{libname}-bzr%{librevision}.tar.bz2

# Fedora & upstream patches
Patch11:	%{name}-2011.07.12-fix-linking.patch
Patch12:	%{name}-2011.07.12-boost-polygon-declare-gtlsort-earlier.patch
Patch13:	%{name}-2012.01.19-fix-linking.patch
Patch14:	%{name}-2012.01.19-fix-bom-in-python.patch
Patch20:	%{name}-2012.01.19-fix-plotting-scale.patch
Patch21:	%{name}-2012.01.19-move-up-junction-button.rev3371.patch
Patch22:	%{name}-2012.01.19-thermal-relief.rev3281.patch
Patch23:	%{name}-2012.01.19-undo-redo-auto.rev3297.patch
Patch24:	%{name}-2012.01.19-cvpcb-preview.rev3303.patch
Patch25:	%{name}-2012.01.19-pcb-calculation.rev3328.patch
Patch26:	%{name}-2012.01.19-ps-plotting-width-correction.rev3342.patch

BuildRequires:	wxgtku-devel
BuildRequires:	mesa-common-devel
BuildRequires:	imagemagick
BuildRequires:	boost-devel
BuildRequires:	cmake
BuildRequires:	desktop-file-utils
Requires:	%{libname} = %{libversion}-%{release}
Requires:	%{docname} = %{docversion}-%{release}
Suggests:	%{name}-locale

%description
Kicad is an open source (GPL) software for the creation of electronic 
schematic diagrams and printed circuit board artwork. 

Kicad is a set of four softwares and a project manager: 
 
	Eeschema :  Schematic entry. 
	Pcbnew :    Board editor. 
	Gerbview :  GERBER viewer (photoplotter documents). 
	Cvpcb :     footprint selector for components used in the circuit design. 
	Kicad:      project manager.

%package doc
Summary:	Documentation for kicad (creation of electronic schematic diagrams)
Version:	%{docversion}
License:	GPL
Requires:	%{name}
BuildArch:	noarch

%description doc
Kicad is an open source (GPL) software for the creation of electronic 
schematic diagrams and printed circuit board artwork. 

Kicad-doc is the documentation for kicad.

%package locales-ca
Summary:	Catalan Kicad locales
Version:	%{docversion}
License:	GPL
Requires:	%{name}
Provides:	%{name}-locale
BuildArch:	noarch

%description locales-ca
Kicad is an open source (GPL) software for the creation of electronic 
schematic diagrams and printed circuit board artwork. 

Kicad-locales provides Catalan locales for kicad.

%package locales-cs
Summary:	Czech Kicad locales
Version:	%{docversion}
License:	GPL
Requires:	%{name}
Provides:	%{name}-locale
BuildArch:	noarch

%description locales-cs
Kicad is an open source (GPL) software for the creation of electronic 
schematic diagrams and printed circuit board artwork. 

Kicad-locales provides Czech locales for kicad.

%package locales-de
Summary:	German Kicad locales
Version:	%{docversion}
License:	GPL
Requires:	%{name}
Provides:	%{name}-locale
BuildArch:	noarch

%description locales-de
Kicad is an open source (GPL) software for the creation of electronic 
schematic diagrams and printed circuit board artwork. 

Kicad-locales provides German locales for kicad.

%package locales-es
Summary:	Spanish Kicad locales
Version:	%{docversion}
License:	GPL
Requires:	%{name}
Provides:	%{name}-locale
BuildArch:	noarch

%description locales-es
Kicad is an open source (GPL) software for the creation of electronic 
schematic diagrams and printed circuit board artwork. 

Kicad-locales provides Spanish locales for kicad.

%package locales-fi
Summary:	Finnish Kicad locales
Version:	%{docversion}
License:	GPL
Requires:	%{name}
Provides:	%{name}-locale
BuildArch:	noarch

%description locales-fi
Kicad is an open source (GPL) software for the creation of electronic 
schematic diagrams and printed circuit board artwork. 

Kicad-locales provides Finnish locales for kicad.

%package locales-fr
Summary:	French Kicad locales
Version:	%{docversion}
License:	GPL
Requires:	%{name}
Provides:	%{name}-locale
BuildArch:	noarch

%description locales-fr
Kicad is an open source (GPL) software for the creation of electronic 
schematic diagrams and printed circuit board artwork. 

Kicad-locales provides French locales for kicad.

%package locales-hu
Summary:	Hungarian Kicad locales
Version:	%{docversion}
Release:	%{release}
License:	GPL
Requires:	%{name}
Provides:	%{name}-locale
BuildArch:	noarch

%description locales-hu
Kicad is an open source (GPL) software for the creation of electronic 
schematic diagrams and printed circuit board artwork. 

Kicad-locales provides Hungarian locales for kicad.

%package locales-it
Summary:	Italian Kicad locales
Version:	%{docversion}
License:	GPL
Requires:	%{name}
Provides:	%{name}-locale
BuildArch:	noarch

%description locales-it
Kicad is an open source (GPL) software for the creation of electronic 
schematic diagrams and printed circuit board artwork. 

Kicad-locales provides Italian locales for kicad.

%package locales-ja
Summary:	Japanese Kicad locales
Version:	%{docversion}
License:	GPL
Requires:	%{name}
Provides:	%{name}-locale
BuildArch:	noarch

%description locales-ja
Kicad is an open source (GPL) software for the creation of electronic 
schematic diagrams and printed circuit board artwork. 

Kicad-locales provides Japanese locales for kicad.

%package locales-ko
Summary:	Korean Kicad locales
Version:	%{docversion}
License:	GPL
Requires:	%{name}
Provides:	%{name}-locale
BuildArch:	noarch

%description locales-ko
Kicad is an open source (GPL) software for the creation of electronic 
schematic diagrams and printed circuit board artwork. 

Kicad-locales provides Korean locales for kicad.

%package locales-nl
Summary:	Dutch Kicad locales
Version:	%{docversion}
License:	GPL
Requires:	%{name}
Provides:	%{name}-locale
BuildArch:	noarch

%description locales-nl
Kicad is an open source (GPL) software for the creation of electronic 
schematic diagrams and printed circuit board artwork. 

Kicad-locales provides Dutch locales for kicad.

%package locales-pl
Summary:	Polish Kicad locales
Version:	%{docversion}
License:	GPL
Requires:	%{name}
Provides:	%{name}-locale
BuildArch:	noarch

%description locales-pl
Kicad is an open source (GPL) software for the creation of electronic 
schematic diagrams and printed circuit board artwork. 

Kicad-locales provides Polish locales for kicad.

%package locales-pt
Summary:	Portuguese Kicad locales
Version:	%{docversion}
License:	GPL
Requires:	%{name}
Provides:	%{name}-locale
BuildArch:	noarch

%description locales-pt
Kicad is an open source (GPL) software for the creation of electronic 
schematic diagrams and printed circuit board artwork. 

Kicad-locales provides Portuguese locales for kicad.

%package locales-ru
Summary:	Russian Kicad locales
Version:	%{docversion}
License:	GPL
Requires:	%{name}
Provides:	%{name}-locale
BuildArch:	noarch

%description locales-ru
Kicad is an open source (GPL) software for the creation of electronic 
schematic diagrams and printed circuit board artwork. 

Kicad-locales provides Russian locales for kicad.

%package locales-sl
Summary:	Slovenian Kicad locales
Version:	%{docversion}
License:	GPL
Requires:	%{name}
Provides:	%{name}-locale
BuildArch:	noarch

%description locales-sl
Kicad is an open source (GPL) software for the creation of electronic 
schematic diagrams and printed circuit board artwork. 

Kicad-locales provides Slovenian locales for kicad.

%package locales-sv
Summary:	Salvadoran Kicad locales
Version:	%{docversion}
License:	GPL
Requires:	%{name}
Provides:	%{name}-locale
BuildArch:	noarch

%description locales-sv
Kicad is an open source (GPL) software for the creation of electronic 
schematic diagrams and printed circuit board artwork. 

Kicad-locales provides Salvadoran locales for kicad.

%package locales-zh-cn
Summary:	Chinese Kicad locales
Version:	%{docversion}
License:	GPL
Requires:	%{name}
Provides:	%{name}-locale
BuildArch:	noarch

%description locales-zh-cn
Kicad is an open source (GPL) software for the creation of electronic 
schematic diagrams and printed circuit board artwork. 

Kicad-locales provides Chinese locales for kicad.

%package library
Summary:	Library for kicad (creation of electronic schematic diagrams)
Version:	%{libversion}
License:	GPL
Requires:	%{name}
BuildArch:	noarch

%description library
Kicad is an open source (GPL) software for the creation of electronic 
schematic diagrams and printed circuit board artwork. 

Kicad-library is a set of library needed by kicad.

%prep
%setup -q -T -b 0 -n %{name}
%setup -q -T -b 1 -n %{docname}
%setup -q -T -b 2 -n %{libname}
pushd ../%{name}
%patch11 -p0 -b .fix-linking1
%patch12 -p0 -b .gcc-4.7
%patch13 -p0 -b .fix-linking2
%patch14 -p1 -b .fix-bom-in-python
%patch20 -p0 -b .fix-plotting-scale
%patch21 -p0 -b .junction-button
%patch22 -p0 -b .thermal-relief
%patch23 -p1 -b .undo-redo
%patch24 -p1 -b .cvpcb-preview
%patch25 -p0 -b .pcb-calculation
%patch26 -p1 -b .width-correction
popd

%build
export LC_ALL=C
cd ../

# Building kicad-doc
pushd %{docname}
	%cmake \
		-DKICAD_STABLE_VERSION:BOOL=ON \
		-DCMAKE_BUILD_TYPE=Release
	%make
popd

# Building kicad-library
pushd %{libname}
	%cmake \
		-DKICAD_STABLE_VERSION:BOOL=ON \
		-DCMAKE_BUILD_TYPE=Release
	%make
popd

# Building kicad
pushd %{name}
	%cmake \
		-DBUILD_SHARED_LIBS:BOOL=OFF \
		-DKICAD_STABLE_VERSION:BOOL=ON \
		-DCMAKE_BUILD_TYPE=Release
	%make
popd

%install
cd ../

# Installing kicad-doc
pushd %{docname}
	%makeinstall_std -C build
popd

# Installing kicad-library
pushd %{libname}
	%makeinstall_std -C build
popd

# Installing kicad
pushd %{name}
	%makeinstall_std -C build

	# create desktop file
	desktop-file-install --vendor='' \
		--remove-category='Scientific' \
		--add-category='Science;Electronics;Education' \
		--dir=%{buildroot}%{_datadir}/applications \
		%{buildroot}%{_datadir}/applications/*.desktop

	# create icons
	mkdir -p %{buildroot}%{_miconsdir} %{buildroot}%{_iconsdir} %{buildroot}%{_liconsdir}
	convert -resize 16x16 %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %{buildroot}%{_miconsdir}/%{name}.png
	convert -resize 32x32 %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %{buildroot}%{_iconsdir}/%{name}.png
	convert -resize 48x48 %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %{buildroot}%{_liconsdir}/%{name}.png
popd

%files
%{_bindir}/*
%{_prefix}/lib/%{name}/plugins/netlist_form_pads-pcb.xsl
%{_iconsdir}/*/*/*
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_datadir}/%{name}/demos/
%{_datadir}/%{name}/template/
%{_datadir}/applications
%{_datadir}/mime/packages/kicad.xml
%{_datadir}/mimelnk/application/x-kicad-project.desktop
%{_datadir}/mimelnk/application/x-kicad-schematic.desktop

%files doc
%doc %{_datadir}/doc/%{name}

%files locales-ca
%{_datadir}/%{name}/internat/ca/

%files locales-cs
%{_datadir}/%{name}/internat/cs/

%files locales-de
%{_datadir}/%{name}/internat/de/

%files locales-es
%{_datadir}/%{name}/internat/es/

%files locales-fi
%{_datadir}/%{name}/internat/fi/

%files locales-fr
%{_datadir}/%{name}/internat/fr/

%files locales-hu
%{_datadir}/%{name}/internat/hu/

%files locales-it
%{_datadir}/%{name}/internat/it/

%files locales-ja
%{_datadir}/%{name}/internat/ja/

%files locales-ko
%{_datadir}/%{name}/internat/ko/

%files locales-nl
%{_datadir}/%{name}/internat/nl/

%files locales-pl
%{_datadir}/%{name}/internat/pl/

%files locales-pt
%{_datadir}/%{name}/internat/pt/

%files locales-ru
%{_datadir}/%{name}/internat/ru/

%files locales-sl
%{_datadir}/%{name}/internat/sl

%files locales-sv
%{_datadir}/%{name}/internat/sv/

%files locales-zh-cn
%{_datadir}/%{name}/internat/zh_CN/

%files library
%{_datadir}/%{name}/library
%{_datadir}/%{name}/modules



%changelog
* Fri Oct  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: dd5979d
- New version 20120119 (bzr3256), add patchset from Fedora
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2483 |12cr|kicad-doc-1.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#define _disable_ld_no_undefined 1

%define name kicad-doc
%define version 1.1
%define release %mkrel 3

Summary:  Documentation for kicad (creation of electronic schematic diagrams)
Name:     %{name}
Version:  %{version}
Release:  %{release}
Source0:  %{name}-%{version}.tar.bz2
License:  GPL
Group:    Sciences/Computer science
Url:      http://www.lis.inpg.fr/realise_au_lis/kicad/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: cmake

%description
Kicad is an open source (GPL) software for the creation of electronic 
schematic diagrams and printed circuit board artwork. 

Kicad-doc is the documentation for kicad.

%prep
%setup -q -n kicad

%build
export LC_ALL=C
%cmake -DBUILD_SHARED_LIBS:BOOL=OFF
%make

%install
rm -rf %{buildroot}
make -C build DESTDIR=%buildroot install

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post
%endif

%if %mdkversion < 200900
%postun
%endif

%files
%defattr(-,root,root)
%doc %{_datadir}/doc/kicad


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1-3mdv2011.0
+ Revision: 619965
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.1-2mdv2010.0
+ Revision: 429686
- rebuild

* Thu Aug 21 2008 trem <trem@mandriva.org> 1.1-1mdv2009.0
+ Revision: 274949
- import kicad-doc



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2484 |12cr|kicad-library-1.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#define _disable_ld_no_undefined 1

%define name kicad-library
%define version 1.0
%define release %mkrel 4

Summary:  Library for kicad (creation of electronic schematic diagrams)
Name:     %{name}
Version:  %{version}
Release:  %{release}
Source0:  %{name}-%{version}.tar.bz2
License:  GPL
Group:    Sciences/Computer science
Url:      http://www.lis.inpg.fr/realise_au_lis/kicad/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: cmake

%description
Kicad is an open source (GPL) software for the creation of electronic 
schematic diagrams and printed circuit board artwork. 

Kicad-library is a set of library needed by kicad.

%prep
%setup -q -n %{name} 

%build
export LC_ALL=C
%cmake -DBUILD_SHARED_LIBS:BOOL=OFF
%make

%install
rm -rf %{buildroot}
make -C build DESTDIR=%buildroot install

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post
%endif

%if %mdkversion < 200900
%postun
%endif

%files
%defattr(-,root,root)
%{_datadir}/kicad/library
%{_datadir}/kicad/modules


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-4mdv2011.0
+ Revision: 619966
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.0-3mdv2010.0
+ Revision: 429687
- rebuild

* Tue Aug 26 2008 trem <trem@mandriva.org> 1.0-2mdv2009.0
+ Revision: 276412
- bump new release because last release was eaten by the bs

* Thu Aug 21 2008 trem <trem@mandriva.org> 1.0-1mdv2009.0
+ Revision: 274947
- import kicad-library



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2485 |12cr|kiconedit-4.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	KDE Icon Editor
Name:		kiconedit
Version: 	4.4.0
Release: 	1
Source0: 	http://fr2.rpmfind.net/linux/KDE/stable/%version/src/extragear/%name-%version.tar.bz2
License: 	GPLv2+
Group: 		Graphics
Url: 		http://www.kde.org
BuildRequires: 	kdelibs4-devel
%if %mdkversion < 200900
Obsoletes: 	kdegraphics-kiconedit < 1:3.5.10-3
Conflicts:	kde-l10n < 3.5.9-5
%endif
%if %mdkversion < 200100
Obsoletes:  kdegraphics3-kiconedit < 1:3.5.10-5
%endif

%description 
KDE Icon Editor.

%files -f %name.lang
%doc AUTHORS COPYING COPYING.DOC NEWS
%_kde_bindir/*
%_kde_datadir/applications/kde4/*.desktop
%_kde_appsdir/%name
%_kde_iconsdir/*/*/*/*

#--------------------------------------------------------------------

%prep
%setup -q
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
    
%build
%cmake_kde4
%make

%install
cd build
%{makeinstall_std}
cd -

%find_lang %name --with-html




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2486 |12cr|kid3-2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	use_gstreamer	0

Summary:		ID3 Tagger
Name:		kid3
Version:		2.2
Release:		1
License:		GPLv2+
Group:		Sound
Url:		http://kid3.sourceforge.net/
Source0:		http://prdownloads.sourceforge.net/kid3/%{name}-%{version}.tar.gz
BuildRequires:	cmake >= 2.8
BuildRequires:	gettext
BuildRequires:	kdelibs4-devel
BuildRequires:	qt4-devel
BuildRequires:	chromaprint-devel
BuildRequires:	docbook-style-xsl
BuildRequires:	libogg-devel
BuildRequires:	libvorbis-devel
BuildRequires:	id3lib-devel
BuildRequires:	taglib-devel >= 1.4
BuildRequires:	libmp4v2-devel
BuildRequires:	libtunepimp-devel
BuildRequires:	libflac++-devel
%if %{use_gstreamer}
BuildRequires:	libgstreamer-devel >= 0.10
%else
BuildRequires:	ffmpeg-devel
%endif
Requires:	xdg-utils

%description
If you want to easily tag multiple MP3, Ogg/Vorbis, FLAC, MPC, MP4/AAC,
MP2, Speex, TrueAudio, WavPack, WMA, WAV and AIFF files (e.g. full albums)
without typing the same information again and again, and have control over
both ID3v1 and ID3v2 tags, then Kid3 is the program you are looking for.
With Kid3 you can:
- Edit ID3v1.1 tags
- Edit all ID3v2.3 and ID3v2.4 frames
- Convert between ID3v1.1, ID3v2.3 and ID3v2.4 tags
- Edit tags of multiple files
- Generate tags from filenames
- Generate filenames from tags
- Generate play-list files
- Automatic case conversion and string translation
- Import and export album data
- Import from gnudb.org, TrackType.org, MusicBrainz, Discogs, Amazon.

#--------------------------------------------------------------------

%package	qt
Summary:		Efficient Qt ID3 tag editor
Group:		Sound
Requires:	xdg-utils

%description	qt
If you want to easily tag multiple MP3, Ogg/Vorbis, FLAC, MPC,
MP4/AAC, MP2, Speex, TrueAudio and WavPack files (e.g. full albums)
without typing the same information again and again and have control
over both ID3v1 and ID3v2 tags, then Kid3 is the program you are
looking for. This package provides Kid3 built without KDE dependencies.

#--------------------------------------------------------------------

%prep
%setup -q


%build
# First the KDE version
mkdir kde
cd kde
%cmake_kde4	-DBUILD_SHARED_LIBS:BOOL=OFF \
		-DWITH_TAGLIB=ON -DWITH_MP4V2=ON \
		-DWITH_ID3LIB=ON -DWITH_VORBIS=ON \
		-DWITH_FLAC=ON -DWITH_CHROMAPRINT=ON \
%if %{use_gstreamer}
		-DWITH_GSTREAMER=ON -DWITH_FFMPEG=OFF \
%else
		-DWITH_GSTREAMER=OFF -DWITH_FFMPEG=ON \
%endif
		-DWITH_PHONON=ON ../..
%make
cd ../..

# Then the "pure QT" version
mkdir qt
cd qt
%cmake_qt4	-DBUILD_SHARED_LIBS:BOOL=OFF -DWITH_KDE=OFF \
		-DWITH_TAGLIB=ON -DWITH_MP4V2=ON \
		-DWITH_ID3LIB=ON -DWITH_VORBIS=ON \
		-DWITH_FLAC=ON -DWITH_CHROMAPRINT=ON \
%if %{use_gstreamer}
		-DWITH_GSTREAMER=ON -DWITH_FFMPEG=OFF \
%else
		-DWITH_GSTREAMER=OFF -DWITH_FFMPEG=ON \
%endif
		-DWITH_PHONON=ON -DWITH_DBUS=ON \
		-DWITH_DOCDIR=share/doc/%{name}-qt-%{version} \
		-DQT_PHONON_INCLUDE_DIR=/usr/include/phonon ../..
%make

%install
rm -rf %{buildroot}

%makeinstall_std -C kde/build
%makeinstall_std -C qt/build

mkdir -p %{buildroot}%{_mandir}/man1
install -m 0644 deb/kid3{,-qt}.1 %{buildroot}%{_mandir}/man1/

install -pm 644 AUTHORS ChangeLog COPYING LICENSE README \
    %{buildroot}%{_docdir}/%{name}-qt-%{version}


# This only finds the files for the KDE version
%find_lang %{name}
#grep -F kid3 %{name}.lang > %{name}-kde.lang


#--------------------------------------------------------------------

%files -f %{name}.lang
%doc AUTHORS ChangeLog COPYING LICENSE README
%{_docdir}/HTML/*/%{name}/*
%{_kde_bindir}/%{name}
%{_kde_applicationsdir}/%{name}.desktop
%{_kde_appsdir}/%{name}/*
%{_kde_iconsdir}/hicolor/*/apps/%{name}.png
%{_kde_iconsdir}/hicolor/scalable/apps/%{name}.svgz
%{_datadir}/dbus-1/interfaces/*.xml
%{_mandir}/man1/%{name}.1*

#--------------------------------------------------------------------

%files qt
%doc %{_docdir}/%{name}-qt-%{version}/
%dir %{_datadir}/%{name}-qt/
%dir %{_datadir}/%{name}-qt/translations/
%{_bindir}/%{name}-qt
%{_datadir}/applications/%{name}-qt.desktop
%{_datadir}/icons/hicolor/*/apps/%{name}-qt.png
%{_datadir}/icons/hicolor/scalable/apps/%{name}-qt.svg
# This is not needed for qt
#{_datadir}/dbus-1/interfaces/*.xml
%{_datadir}/%{name}-qt/translations/*.qm
%{_mandir}/man1/%{name}-qt.1*




%changelog
* Wed Oct  31 2012 Giovanni Mariani <mc2374@mclink.it>
+ Commit: 62d2b91
- Update to release 2.2
  
* Sat Oct  13 2012 Giovanni Mariani <mc2374@mclink.it>
+ Commit: d283e4d
- Fix file lists
  
* Sat Oct  13 2012 Giovanni Mariani <mc2374@mclink.it>
+ Commit: a4e644d
- New release 2.1 and more updates
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2487 |12cr|kile-2.1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: kile
Summary: Integrated LaTeX Environment for KDE4
Version: 2.1.2
Release: 2
Epoch: 2
Url: http://kile.sourceforge.net/
Source0: http://jaist.dl.sourceforge.net/sourceforge/kile/%{name}-%{version}.tar.bz2
License: GPLv2+
Group: Publishing
Requires: texlive-latex.bin
Requires: konsole
BuildRequires: kdelibs4-devel
Obsoletes: kile-i18n-de
Obsoletes: kile-i18n-es 
Obsoletes: kile-i18n-fr 
Obsoletes: kile-i18n-it 
Obsoletes: kile-i18n-nl 
Obsoletes: kile-i18n-pt
Obsoletes: kile-i18n-en_GB
Obsoletes: kile-i18n-da
Obsoletes: kile-i18n-pt_BR
Obsoletes: kile-i18n-sv
Obsoletes: kile-i18n-ta

%description
Kile is an integrated LaTeX Environment for KDE4.

%files -f %name.lang
%defattr(-,root,root,0755)
%doc AUTHORS ChangeLog README* kile-remote-control.txt
%{_kde_bindir}/kile
%{_kde_datadir}/applications/kde4/kile.desktop
%{_kde_appsdir}/kconf_update/kile*
%{_kde_datadir}/config.kcfg/kile.kcfg
%{_kde_datadir}/dbus-1/interfaces/net.sourceforge.kile.main.xml
%{_kde_datadir}/mime/packages/kile.xml
%{_kde_appsdir}/kile
%{_kde_iconsdir}/*/*/*/*

#--------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{version}

%build
%cmake_kde4
%make

%install
%{makeinstall_std} -C build
chmod 0755 %{buildroot}%{_kde_appsdir}/kconf_update/kile*.pl %{buildroot}%{_kde_appsdir}/kile/test/runTests.sh
chmod 0644 %{buildroot}%{_kde_datadir}/applications/kde4/kile.desktop

%find_lang %name --with-html


%changelog
* Sat Jun 09 2012 Bernhard Rosenkraenzer <bero@bero.eu> 2:2.1.2-2
+ Revision: 803917
- Adjust dependencies

* Thu May 03 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 2:2.1.2-1
+ Revision: 795255
- update to 2.1.2

* Sat Jun 18 2011 Funda Wang <fwang@mandriva.org> 2:2.1-1
+ Revision: 685897
- new version 2.1 final

* Thu Apr 28 2011 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 2:2.1-0.b5.1
+ Revision: 659806
- beta5

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 2:2.1-0.b4.2mdv2011.0
+ Revision: 612606
- the mass rebuild of 2010.1 packages

* Fri Apr 09 2010 Funda Wang <fwang@mandriva.org> 2:2.1-0.b4.1mdv2010.1
+ Revision: 533525
- 2.1b4

* Thu Mar 18 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:2.1-0.b3.2mdv2010.1
+ Revision: 525123
- Add konsole as Requires, thanks to Francois Boulogne

* Thu Dec 03 2009 Funda Wang <fwang@mandriva.org> 2:2.1-0.b3.1mdv2010.1
+ Revision: 472762
- new version 2.1 beta 3

* Thu Sep 17 2009 Helio Chissini de Castro <helio@mandriva.com> 2:2.1-0.b2.2mdv2010.0
+ Revision: 443974
- Proper packaging kile. It requires kappfinder which is obsolete

* Wed Sep 09 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:2.1-0.b2.1mdv2010.0
+ Revision: 434566
- Fix file list
- Update to beta2

* Sat Feb 21 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:2.1-0.924057.3mdv2009.1
+ Revision: 343531
- Fix file list
- Fix file list

* Wed Feb 18 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:2.1-0.924057.2mdv2009.1
+ Revision: 342518
- Fix file list

* Tue Feb 10 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:2.1-0.924057.1mdv2009.1
+ Revision: 339043
- Snapshot of the KDE4 version

* Tue Dec 09 2008 Funda Wang <fwang@mandriva.org> 1:2.0.3-1mdv2009.1
+ Revision: 312239
- New version 2.0.3

* Wed Sep 03 2008 Funda Wang <fwang@mandriva.org> 1:2.0.2-1mdv2009.0
+ Revision: 279422
- New version 2.0.2

* Fri Aug 08 2008 Funda Wang <fwang@mandriva.org> 1:2.0.1-3mdv2009.0
+ Revision: 267854
- switch to /opt

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1:2.0.1-2mdv2009.0
+ Revision: 267786
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Mon May 19 2008 Lev Givon <lev@mandriva.org> 1:2.0.1-1mdv2009.0
+ Revision: 208989
- Update to 2.0.1.

* Sun Feb 10 2008 Frederik Himpe <fhimpe@mandriva.org> 1:2.0-3mdv2008.1
+ Revision: 164730
- Rebuild against openldap 2.4 libraries

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - better description

* Fri Nov 23 2007 Funda Wang <fwang@mandriva.org> 1:2.0-2mdv2008.1
+ Revision: 111377
- fix conflicts with kdelibs

* Thu Nov 22 2007 Funda Wang <fwang@mandriva.org> 1:2.0-1mdv2008.1
+ Revision: 111124
- add kate syntax
- fix filelist
- New version 2.0

* Sun Sep 02 2007 Funda Wang <fwang@mandriva.org> 1:1.9.3-3mdv2008.0
+ Revision: 77752
- fix desktop file category

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Add menu entry


* Tue Nov 21 2006 Laurent Montel <lmontel@mandriva.com> 1.9.3-1mdv2007.0
+ Revision: 85839
- 1.9.3
- Import kile

* Tue Aug 29 2006 Laurent MONTEL <lmontel@mandriva.com> 1.9.2-1
- 1.9.2

* Fri Jul 14 2006 Laurent MONTEL <lmontel@mandriva.com> 1.9.1-1
- 1.9.1

* Fri Jul 14 2006 Nicolas Lcureuil <neoclust@mandriva.org> 1:1.9-3mdv2007.0
- Rebuild for new menu and extension
- Use macro for icons and macro

* Thu May 11 2006 Laurent MONTEL <lmontel@mandriva.com> 1.9-2
- Rebuild to generate category

* Wed Mar 22 2006 Laurent MONTEL <lmontel@mandriva.com> 1.9-1
- 1.9

* Mon Dec 26 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.8.1-4mdk
- Remove redundant Buildrequires

* Fri Dec 09 2005 Laurent MONTEL <lmontel@mandriva.com> 1.8.1-3
- Obsolete kile-i18n

* Thu Sep 01 2005 Buchan Milne <bgmilne@linux-mandrake.com> 1.8.1-2mdk
- use %%mkrel
- from Dominik Grafenhofer <dominik@grafenhofer.at>
  - added german GUI translation

* Fri Jun 03 2005 Laurent MONTEL <lmontel@mandriva.com> 1.8.1-1mdk
- 1.8.1

* Tue May 24 2005 Laurent MONTEL <lmontel@mandriva.com> 1.8-1mdk
- 1.8
- Necessary to add epoch because previous package was not named correctly :(

* Wed May 04 2005 Laurent MONTEL <lmontel@mandriva.com> 1.8b2-2mdk
- i18n is not in separate package

* Tue Apr 26 2005 Giuseppe Ghib <ghibo@mandriva.com> 1.8b2-1mdk
- Release: 1.8b2.

* Sun Apr 17 2005 Giuseppe Ghib <ghibo@mandriva.com> 1.8b1-1mdk
- Release: 1.8b1.
- Specify QTDIR (needed for building under X86-64).

* Thu Dec 09 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 1.7.1-5mdk
- Fix menu

* Tue Dec 07 2004 Dominik Grafenhofer <dominik@grafenhofer.at> 1.7.1-4mdk
- fixed dependencies of some i18n packages

* Mon Nov 08 2004 Dominik Grafenhofer <dominik@grafenhofer.at> 1.7.1-3mdk
- Added i18n packages
- fix source (the first 1.7.1 tarball was not working)

* Thu Oct 21 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 1.7.1-2mdk
- Fix conflict

* Tue Oct 19 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 1.7.1-1mdk
- 1.7.1

* Sat Jun 05 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 1.6.3-2mdk
- Rebuild

* Sat Jun 05 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.6.3-1mdk
- 1.6.3
- cleanups

* Thu Apr 22 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 1.6.2-1mdk
- 1.6.2

* Sun Feb 01 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.6.1-1mdk
- 1.6.1
- fix menu


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2488 |12cr|kim-0.9.5-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	kim
%define oname	kim4
%define version	0.9.5
%define release	%mkrel 7

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Image menu for kde
License:	GPL
Group:		Graphical desktop/KDE
Source0:	%{oname}-%{version}.tar.gz
Patch0:		kim4-0.9.5-fix-icons-compressandresize-desktop-file.patch
Patch1:		kim4-0.9.5-fix-icons-converandrotate-desktop-file.patch
Patch2:		kim4-0.9.5-fix-icons-pulication-desktop-file.patch
URL:		http://bouveyron.free.fr/kim/
Requires:	kdebase4-runtime
Requires:       imagemagick 
BuildArch:	noarch
BuildRequires:	kde4-macros
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
This is an image Kde servicemenu which allows to:
- compress images,
- resize images,
- convert images,
- rotate images,
- rename images,
- resize and send by mail images,
- and more other actions !
This servicemenu use ImageMagick.

%files
%defattr(-,root,root)
%{_kde_datadir}/apps/kim
%{_kde_datadir}/kde4/services/*
%attr(0755,root,root) %{_kde_bindir}/*

#--------------------------------------------------------------------

%prep
%setup -q -n %{oname}
%patch0 -p0
%patch1 -p0
%patch2 -p0
%build

%install 
rm -fr %{buildroot}
mkdir -p %{buildroot}%{_kde_datadir}/kde4/services/
mkdir -p %{buildroot}/%{_kde_bindir}

chmod 644 src/kim*.desktop
chmod 755 src/bin/kim*
cp src/kim*.desktop %{buildroot}%{_kde_datadir}/kde4/services/
cp src/bin/kim* %{buildroot}/%{_kde_bindir}

mkdir -p %{buildroot}/%{_kde_datadir}/apps/kim
cp COPYING %{buildroot}/%{_kde_datadir}/apps/kim/kim_about.txt
mkdir -p %{buildroot}/%{_kde_datadir}/apps/kim/slideshow/
cp src/slideshow/* %{buildroot}/%{_kde_datadir}/apps/kim/slideshow/
mkdir -p %{buildroot}/%{_kde_datadir}/apps/kim/gallery
cp src/gallery/* %{buildroot}/%{_kde_datadir}/apps/kim/gallery

perl -pi -e "s/\r\n/\n/"  work.css

%clean
rm -rf %{buildroot}


%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.5-7mdv2011.0
+ Revision: 612608
- the mass rebuild of 2010.1 packages

* Tue Jan 12 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.9.5-6mdv2010.1
+ Revision: 490295
- add patches to fix service menu icons (bug #56302)
- clean spec file

* Thu Jun 25 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.9.5-5mdv2010.0
+ Revision: 388910
- Fix copy/paste error
- Make actions available on dolphin and konqueror

* Sat Mar 07 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.9.5-4mdv2009.1
+ Revision: 350794
- Update to kde4 version

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Sun Sep 07 2008 Funda Wang <fwang@mandriva.org> 0.9.5-4mdv2009.0
+ Revision: 282254
- switch to /opt

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 0.9.5-3mdv2009.0
+ Revision: 247763
- rebuild

* Sat Mar 01 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.9.5-1mdv2008.1
+ Revision: 177041
- New version 0.9.5

* Sat Mar 01 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.9.4-2mdv2008.1
+ Revision: 177040
- Fix Requires

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Jul 22 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.9.4-1mdv2008.0
+ Revision: 54478
- New version 0.9.4


* Sun Jul 02 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.9.0-2mdv2007.0
- Rebuild for new extension

* Sat Apr 15 2006 Couriousous <couriousous@mandriva.org> 0.9.0-1mdk
- 0.9.0

* Sat Oct 01 2005 Couriousous <couriousous@mandriva.org> 0.8.1-1mdk
- 0.8.1

* Mon May 30 2005 Sebastien Savarin <plouf@mandriva.org> 0.8-1mdk
- New release 0.8
- Use %%{1}mdv2007.0

* Sat Feb 05 2005 Couriousous <couriousous@mandrake.org> 0.7-2mdk
- Fix requires

* Sat Feb 05 2005 Couriousous <couriousous@mandrake.org> 0.7-1mdk
- From: Sebastien Savarin <plouf@zarb.org> :
	- first release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2489 |12cr|kinterbasdb-3.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	kinterbasdb
%define version	3.3.0
%define release	1

Summary:	A Python DB-API 2.0 compliant interface to Firebird
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	BSD style
Group:		Databases
Source0:	%{name}-%{version}.tar.bz2
Patch0:		kinterbasdb-3.3.0-link-m.patch
Patch1:		kinterbasdb-3.3.0-db-fix.patch
Group:		Development/Python
URL:		http://www.firebirdsql.org/
Requires:	python-egenix-mx-base
%py_requires -d
BuildRequires:	firebird-devel

%description
KInterbasDB is a Python extension package that implements Python Database API
2.0-compliant support for the open source relational database Firebird and some
versions of its proprietary cousin Borland Interbase.
In addition to the minimal feature set of the standard Python DB API,
KInterbasDB also exposes nearly the entire native client API of the database
engine.

%prep
%setup -q -n %{name}-%{version}
%patch0 -p0
%patch1 -p0

%build
CFLAGS="%{optflags}" /usr/bin/python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc README PKG-INFO
%doc docs
%{py_platsitedir}/%{name}
%{py_platsitedir}/%{name}-%{version}-py*.egg-info



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2490 |12cr|kio-gopher-0.1.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define kde_version     4.4.0

Summary: 	kio-gopher
Name: 		kio-gopher
Version: 	0.1.3
Release: 	%mkrel 5
Source:		kio_gopher-%{version}-kde%{kde_version}.tar.bz2
License: 	GPLv2+
Group: 		Graphical desktop/KDE
BuildRoot: 	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL: 		http://kgopher.berlios.de/
BuildRequires:  kdelibs4-devel

%description
This adds support for the gopher protocol to konqueror.
It is still in development.
It has been tested to work with KDE 3.1 and up.
It has not been tested on other KDE versions.

Currently it supports most (if not all) of the gopher protocol.

Support for gopher+ protocol is planned.

Protocol Documentation:
 Gopher:
  http://www.faqs.org/rfcs/rfc1436.html
 Gopher+:
  http://iubio.bio.indiana.edu/soft/util/gopher/Gopher+-spec.text
 Gopher URL:
  http://www.cotse.com/CIE/RFC/1738/16.htm

%files
%defattr(-,root,root)
%doc README  FAQ
%{_kde_libdir}/kde4/*.so
%{_kde_services}/*
%{_kde_datadir}/locale/*/*/kio_gopher.mo

#--------------------------------------------------------------------

%prep
%setup -qn kio_gopher-%{version}-kde%{kde_version}

%build
%cmake_kde4
%make

%install
rm -rf %{buildroot}
%makeinstall_std -C build

%clean
rm -rf $RPM_BUILD_ROOT




%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.3-5mdv2011.0
+ Revision: 612611
- the mass rebuild of 2010.1 packages

* Sun Feb 21 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 0.1.3-4mdv2010.1
+ Revision: 508861
- Using kde 4.4 tarball

* Thu Nov 12 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.1.3-3mdv2010.1
+ Revision: 465241
- Rebuild against new Qt

* Sat Nov 07 2009 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 0.1.3-2mdv2010.1
+ Revision: 462412
- First import
- import kio-gopher


* Sun Nov 07 2009 Daniel Lucio <dlucio@okay.com.mx> 0.1.3-1mdv2010.0
- Fist intent

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2491 |12cr|kio-locate-0.5.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Locate KIO slave for KDE4
Name:		kio-locate
Version:	0.5.3
Release:	2
License:	GPLv2+
Group:		Graphical desktop/KDE
URL:		http://kde-apps.org/content/show.php/kio-locate?content=120965
Source0:	http://kde-apps.org/CONTENT/content-files/120965-kio-locate-%{version}.tar.gz
Patch0:		kio-locate-0.5.3-gcc4.7.patch
BuildRequires:	kdelibs4-devel

%description
Locate KIO slave for KDE4.

%files -f kio_locate.lang
%{_kde_libdir}/kde4/*.so
%{_kde_docdir}/HTML/en/kioslave/locate/*
%{_kde_services}/*.protocol
%{_kde_services}/searchproviders/*.desktop
#--------------------------------------------------------------------

%prep
%setup -qn kio-locate-%{version}
%patch0 -p1

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang kio_locate


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2492 |12cr|kismet-2011.03.R2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oversion 2011-03-R2
%define version %(echo %{oversion}| tr - .)

Name:		kismet
Summary:	802.11b/g network sniffer and network dissector
Group:		Networking/Other
Version:	%{version}
Release:	2
License:	GPL
Url:		http://www.kismetwireless.net
Source0:	http://www.kismetwireless.net/code/%{name}-%{oversion}.tar.gz
Patch1:		kismet-2009-06-R1-envp.patch
BuildRequires:	bison
BuildRequires:	flex 
BuildRequires:	glib-devel
BuildRequires:	gpsd-devel gmp-devel expat-devel
BuildRequires:	imagemagick-devel
BuildRequires:	ncurses-devel 
BuildRequires:	pcap-devel
BuildRequires:	wget
Requires:       wget
Requires:       wireless-tools

%description
Kismet is an 802.11b/g network sniffer and network dissector. It is
capable of sniffing using most wireless cards, automatic network IP
block detection via UDP, ARP, and DHCP packets, Cisco equipment lists
via Cisco Discovery Protocol, weak cryptographic packet logging, and
Ethereal and tcpdump compatible packet dump files. It also includes
the ability to plot detected networks and estimated network ranges on
downloaded maps or user supplied image files.

%prep
%setup -qn %{name}-%{oversion}
%{apply_patches}

sed -i 's#\$(prefix)/lib/#%{_libdir}/#g' plugin-*/Makefile
    
%build
export LDFLAGS="-Wl,--as-needed"
%configure2_5x \
    CXXFLAGS="%{optflags} -D__STDC_FORMAT_MACROS"
    
%make

%install
rm -rf %{buildroot}
%makeinstall DESTDIR=%{buildroot} INSTUSR="$(id -un)" INSTGRP="$(id -gn)" MANGRP="$(id -gn)"

%files
%doc CHANGELOG GPL README
%doc docs/DEVEL.* docs/README.*
%config(noreplace) %{_sysconfdir}/kismet.conf
%config(noreplace) %{_sysconfdir}/kismet_drone.conf
%{_bindir}/*
%{_datadir}/%{name}/
%{_mandir}/man1/*
%{_mandir}/man5/*


%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 2011.03.R2-2
+ Revision: 772996
- relink against libpcre.so.1

* Sat Nov 26 2011 Zé <ze@mandriva.org> 2011.03.R2-1
+ Revision: 733522
- 2011-03-R2
- arrange spec
- fix env

* Thu Jul 15 2010 Funda Wang <fwang@mandriva.org> 3.1.0805291-5mdv2011.0
+ Revision: 553467
- rebuild for new imagmagick

* Wed Feb 10 2010 Funda Wang <fwang@mandriva.org> 3.1.0805291-4mdv2010.1
+ Revision: 503705
- rebuild for new gmp

* Thu Jan 14 2010 Funda Wang <fwang@mandriva.org> 3.1.0805291-3mdv2010.1
+ Revision: 491376
- add patch from gentoo to have it built

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Wed Mar 25 2009 Pascal Terjan <pterjan@mandriva.org> 3.1.0805291-2mdv2009.1
+ Revision: 361058
- Fix format-security error

* Wed Oct 29 2008 Oden Eriksson <oeriksson@mandriva.com> 3.1.0805291-1mdv2009.1
+ Revision: 298591
- 2008-05-R1
- drop redundant patches
- fix build
- rebuilt against libpcap-1.0.0

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

* Thu Feb 14 2008 Oden Eriksson <oeriksson@mandriva.com> 3.1.070101b-4mdv2008.1
+ Revision: 167678
- rebuilt against new imagemagick libs

* Tue Jan 08 2008 Oden Eriksson <oeriksson@mandriva.com> 3.1.070101b-3mdv2008.1
+ Revision: 146501
- rebuilt against new imagemagick libs (6.3.7)

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Sep 05 2007 Michael Scherer <misc@mandriva.org> 3.1.070101b-2mdv2008.0
+ Revision: 79859
- rebuild for libexpat

* Mon May 07 2007 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 3.1.070101b-1mdv2008.0
+ Revision: 24872
- Made patch 64bits_castfix to fix x86_64 build issue.
- Updated to 2007-01-R1b.


* Thu Mar 22 2007 Michael Scherer <misc@mandriva.org> 3.1.060413-2mdv2007.1
+ Revision: 147864
- rebuild for new libmagick
- Import kismet

* Fri May 19 2006 Emmanuel Andry <eandry@mandriva.org> 3.1.060413-1mdk
- 2006-04-R1
- Change summary and description for 802.11g support
- Fix README.Mandrake
- added gps support

* Mon Dec 26 2005 Nicolas Lcureuil <neoclust@mandriva.org> 3.1.050815-2mdk
- Remove redundant buildRequires

* Sun Sep 11 2005 Michael Scherer <misc@mandriva.org> 3.1.050815-1mdk
- mkrel
- 2005-08-R1

* Thu Aug 25 2005 Oden Eriksson <oeriksson@mandriva.com> 3.1.050630-3mdk
- rebuilt against new Magick libs

* Tue Aug 16 2005 Pascal Terjan <pterjan@mandriva.org> 3.1.050630-2mdk
- rebuild for disappeared libdpstk.so.1

* Fri Jul 01 2005 Lenny Cartier <lenny@mandriva.com> 3.1.050630-1mdk
- 20050630

* Mon Mar 21 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 3.1.041001-4mdk
- Rebuild for new ImageMagick

* Fri Feb 25 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 3.1.041001-3mdk
- Rebuild for new ImageMagick

* Wed Nov 17 2004 Christiaan Welvaart <cjw@daneel.dyndns.org> 3.1.041001-2mdk
- add BuildRequires: flex bison

* Wed Nov 03 2004 Pascal Terjan <pterjan@mandrake.org> 3.1.041001-1mdk
- 2004-10-R1
- drop patches 0, 1 and 2

* Thu Aug 05 2004 Michael Scherer <misc@mandrake.org> 3.1.040401-4mdk 
- rebuild for ImageMagick, patch 2

* Wed Jul 07 2004 Michael Scherer <misc@mandrake.org> 3.1.040401-3mdk 
- rebuild for ImageMagick
- fix header inclusion

* Mon Jun 07 2004 Michael Scherer <misc@mandrake.org> 3.1.040401-2mdk 
- rebuild for new gcc

* Fri Apr 09 2004 Michael Scherer <misc@mandrake.org> 3.1.040401-1mdk 
- new version ( 2004-04-R1 )
- fixed and explain the versionning scheme


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2493 |12cr|kitchensync-0.22.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kitchensync
Version:	0.22.0
Release:	2
Summary:	KDE4 OpenSync frontend
Group:		Graphical desktop/KDE
License:	GPLv2+
Url:		http://kde-apps.org/content/show.php/KitchenSync?content=132898
Source:		%{name}-%{version}.tar.bz2
Patch0:		kitchensync-0.22.0-includes.patch
Patch1:		kitchensync-0.22.0-dso.patch
BuildRequires:	kdepimlibs4-devel
BuildRequires:	pkgconfig(opensync-1.0)
BuildRequires:	pkgconfig(osengine-1.0)
Requires:	libopensync-plugin-akonadi

%description
KitchenSync is the KDE frontend to the universal standard syncing
solution OpenSync. It can be used to sync PDAs, mobile phones
or other computers with the KDE desktop and some other applications.

This is the OpenSync 0.22-compatible version.

Authors: Tobias Koenig - Cornelius Schumacher

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%files
%doc README LICENSE
%{_bindir}/kitchensync
%{_kde_libdir}/kde4/libkitchensyncpart.so
%{_libdir}/libkitchensyncprivate.so.*
%{_libdir}/libqopensync.so*
%{_kde_datadir}/applications/kde4/kitchensync.desktop
%{_kde_iconsdir}/hicolor/*/actions/sync-start.png
%{_kde_iconsdir}/hicolor/*/apps/kitchensync.png
%{_kde_appsdir}/kitchensync


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2494 |12cr|klatexformula-3.2.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 3
%define libname %mklibname %{name} %major
%define develname %name-devel

Summary:	Easily get an image from a LaTeX formula
Name:		klatexformula
Version:	3.2.6
Release:	1
Source0:	http://freefr.dl.sourceforge.net/project/%name/%name/%name-%version/%name-%version.tar.gz
Patch0:		klatexformula-3.2.0-link.patch
License:	GPLv2+
Group:		Publishing
Url:		http://klatexformula.sourceforge.net/
Requires:	ghostscript, tetex-latex, tetex-dvips
Requires:	%{libname} = %{version}
BuildRequires:	kdelibs4-devel
BuildRequires:	help2man
Obsoletes:	%{_lib}klfbackend3 < 3.2.0

%description
This application provides an easy-to-use graphical user interface
for generating images from LaTeX equations. These images can be
dragged and dropped or copied and pasted into external applications
(presentations, text documents, graphics...), or can be saved to
disk in a variety of formats (PNG, JPG, BMP, EPS, PDF, etc.). In
addition to the graphical user interface, a command-line interface
and a C++ library are provided to perform the same job.

%package -n %libname
Summary:	Shared libraries for KLatexFormula
Group:		Publishing
Obsoletes:	%{_lib}klfbackend3 < %{version}

%description -n %libname
This package contains shared libraries for KLatexFormula.

%package -n %develname
Summary:	Development files for KLatexFormula
Group:		Development/C++
Requires:	%libname = %version-%release

%description -n %develname
This package contains development files for KLatexFormula.

%prep
%setup -q -n %{name}-%{version}
%patch0 -p0

%build
%cmake_kde4 -DKLF_LIBKLFBACKEND_STATIC=OFF -DKLF_LIBKLFTOOLS_STATIC=OFF -DKLF_LIBKLFAPP_STATIC=OFF
%make

%install
%__rm -rf %{buildroot}
%makeinstall_std -C build

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%{_kde_bindir}/*
%{_kde_iconsdir}/hicolor/*/apps/%{name}.png
%{_kde_datadir}/applications/%{name}.desktop
%{_kde_datadir}/%{name}
%{_kde_mandir}/man1/*
%{_kde_libdir}/kde4/*.so
%{_kde_services}/*.desktop
%{_kde_appsdir}/ktexteditor_klf
%{_kde_datadir}/mime/packages/*.xml
%{_kde_datadir}/pixmaps/*.png

%files -n %libname
%defattr(-,root,root)
%{_kde_libdir}/*.so.*

%files -n %develname
%defattr(-,root,root)
%{_kde_includedir}/*
%{_kde_libdir}/*.so


%changelog
* Thu May 10 2012 Lev Givon <lev@mandriva.org> 3.2.5-1
+ Revision: 798101
- Update to 3.2.5.

* Mon Jul 11 2011 Lev Givon <lev@mandriva.org> 3.2.4-1
+ Revision: 689507
- Update to 3.2.4.

  + Funda Wang <fwang@mandriva.org>
    - new version 3.2.3

* Sun Dec 05 2010 Funda Wang <fwang@mandriva.org> 3.2.2-1mdv2011.0
+ Revision: 609867
- update to new version 3.2.2

* Mon Oct 04 2010 Funda Wang <fwang@mandriva.org> 3.2.1-1mdv2011.0
+ Revision: 582928
- new version 3.2.1

* Thu Sep 30 2010 Funda Wang <fwang@mandriva.org> 3.2.0-1mdv2011.0
+ Revision: 582158
- New version 3.2.0

* Sun Nov 29 2009 Lev Givon <lev@mandriva.org> 3.1.2-1mdv2010.1
+ Revision: 471555
- Update to 3.1.2.

* Thu May 28 2009 Lev Givon <lev@mandriva.org> 3.0.1-3mdv2010.0
+ Revision: 380447
- Add patch from author to make symbol/library windows be displayed as
  top-level objects.

* Thu May 07 2009 Lev Givon <lev@mandriva.org> 3.0.1-2mdv2010.0
+ Revision: 372956
- Require ghostscript, tetex-latex, and tetex-dvips.

* Mon May 04 2009 Funda Wang <fwang@mandriva.org> 3.0.1-1mdv2010.0
+ Revision: 371541
- import klatexformula



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2495 |12cr|klavaro-1.9.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Touch Typing Tutor
Name:		klavaro
Version:	1.9.3
Release:	2
License:	GPLv2+
Group:		Education
Source0:	http://downloads.sourceforge.net/project/klavaro/%name-%version.tar.bz2
Patch0:		klavaro-1.9.1-ru.patch
URL:		http://klavaro.sourceforge.net
Suggests:	wget
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	gtkdatabox-devel
BuildRequires:	libsexy-devel
BuildRequires:	curl-devel intltool

%description
Klavaro is just another free touch typing tutor program. We felt like to
do it because we became frustrated with the other options, which relied
mostly on some few specific keyboards. Klavaro intends to be keyboard
and language independent, saving memory and time (and money).

%prep
%setup -q
%patch0 -p0 -b .ru

%build
%configure2_5x LIBS="-lgmodule-2.0"
%make

%install
%makeinstall_std

%{find_lang} %{name}

#mkdir -p %buildroot%_datadir/applications/
#cat > %buildroot%_datadir/applications/mandriva-%{name}.desktop <<EOF
#[Desktop Entry]
#Type=Application
#Exec=%_bindir/%name
#Name=Klavaro
#Comment=Touch Typing Tutor
#Icon=klavaro
#Categories=Education;ComputerScience;GTK;
#EOF

%files -f %{name}.lang
%defattr(-, root, root)
%{_bindir}/*
%{_datadir}/%name
%{_datadir}/applications/*.desktop
%{_iconsdir}/*/*/*/*
%{_mandir}/man1/*.1.*


%changelog
* Fri Aug 12 2011 Александр Казанцев <kazancas@mandriva.org> 1.9.3-2mdv2012.0
+ Revision: 694280
- fix double .desktop file

* Fri Jul 22 2011 Александр Казанцев <kazancas@mandriva.org> 1.9.3-1
+ Revision: 690930
- new verison 1.9.3

* Mon Jun 27 2011 Tomas Kindl <supp@mandriva.org> 1.9.2-1
+ Revision: 687533
- update to 1.9.2

* Fri May 20 2011 Александр Казанцев <kazancas@mandriva.org> 1.9.1-1
+ Revision: 676436
- new version 1.9.1

* Thu Nov 18 2010 Funda Wang <fwang@mandriva.org> 1.7.3-1mdv2011.0
+ Revision: 598557
- update to new version 1.7.3

* Mon Sep 20 2010 Tomas Kindl <supp@mandriva.org> 1.7.1-1mdv2011.0
+ Revision: 580260
- bump to 1.7.1

* Wed Aug 25 2010 Funda Wang <fwang@mandriva.org> 1.7.0-1mdv2011.0
+ Revision: 573021
- update to new version 1.7.0

* Sun Feb 28 2010 Funda Wang <fwang@mandriva.org> 1.5.0-1mdv2010.1
+ Revision: 512709
- New version 1.5.0

* Sat Jan 02 2010 Frederik Himpe <fhimpe@mandriva.org> 1.4.1-1mdv2010.1
+ Revision: 485086
- update to new version 1.4.1

* Sat Nov 28 2009 Frederik Himpe <fhimpe@mandriva.org> 1.4.0-1mdv2010.1
+ Revision: 470986
- update to new version 1.4.0

* Sun Nov 15 2009 Funda Wang <fwang@mandriva.org> 1.3.6-2mdv2010.1
+ Revision: 466169
- rebuild for new gtkdatabox

* Sat Nov 07 2009 Frederik Himpe <fhimpe@mandriva.org> 1.3.6-1mdv2010.1
+ Revision: 462695
- update to new version 1.3.6

* Thu Oct 08 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.1-2mdv2010.0
+ Revision: 455873
- rebuild for new curl SSL backend

* Mon Sep 14 2009 Frederik Himpe <fhimpe@mandriva.org> 1.3.1-1mdv2010.0
+ Revision: 440694
- update to new version 1.3.1

* Mon Aug 03 2009 Frederik Himpe <fhimpe@mandriva.org> 1.2.2-1mdv2010.0
+ Revision: 408489
- update to new version 1.2.2

* Tue Jun 16 2009 Frederik Himpe <fhimpe@mandriva.org> 1.2.1-1mdv2010.0
+ Revision: 386426
- update to new version 1.2.1

* Wed May 20 2009 Funda Wang <fwang@mandriva.org> 1.2.0-1mdv2010.0
+ Revision: 377895
- update tarball
- add BR
- New version 1.2.0

* Sat May 02 2009 Frederik Himpe <fhimpe@mandriva.org> 1.1.9-1mdv2010.0
+ Revision: 370809
- update to new version 1.1.9

* Wed Dec 10 2008 Funda Wang <fwang@mandriva.org> 1.1.8-1mdv2009.1
+ Revision: 312442
- br curl
- new version 1.1.8

* Sat Oct 18 2008 Frederik Himpe <fhimpe@mandriva.org> 1.1.7-1mdv2009.1
+ Revision: 295038
- update to new version 1.1.7

* Sun Oct 12 2008 Funda Wang <fwang@mandriva.org> 1.1.6-1mdv2009.1
+ Revision: 292830
- update to new version 1.1.6

* Sun Sep 07 2008 Frederik Himpe <fhimpe@mandriva.org> 1.1.5-1mdv2009.0
+ Revision: 282104
- update to new version 1.1.5

* Sun Aug 17 2008 Funda Wang <fwang@mandriva.org> 1.1.4-1mdv2009.0
+ Revision: 273096
- New version 1.1.4

* Tue Aug 12 2008 Funda Wang <fwang@mandriva.org> 1.1.3-1mdv2009.0
+ Revision: 271217
- New version 1.1.3

* Thu Jul 31 2008 Funda Wang <fwang@mandriva.org> 1.1.2-1mdv2009.0
+ Revision: 257073
- New version 1.1.2

* Sat Jun 28 2008 Funda Wang <fwang@mandriva.org> 1.1.1-1mdv2009.0
+ Revision: 229725
- update to new version 1.1.1

* Tue Jun 17 2008 Funda Wang <fwang@mandriva.org> 1.1.0-1mdv2009.0
+ Revision: 222090
- update to new version 1.1.0

* Mon Jun 16 2008 Funda Wang <fwang@mandriva.org> 1.0.9-1mdv2009.0
+ Revision: 219566
- import klavaro



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2496 |12cr|klive-20070203-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: klive
Version: 20070203
Release: %mkrel 6
Group: Development/Kernel
Summary: Script to gather information about kernel usage
License: GPL
URL: http://klive.cpushare.com/
Source: %{name}-%{version}.tar.bz2
Source1: klive.init
BuildRoot: %{_tmppath}/%{name}-%{version}-root
BuildArch: noarch
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires: python
Requires: python-twisted

%description
This program aims to provide kernel live feedback about the usage of every
different Linux Kernel version.
It is a client-server model that feeds some kernel related information from
volunteer clients into a klive server. The server statistically treats and
shows the data in some nice web tables.
The KLive system is used by any volunteer Linux users that wish to contribute
and provide statistical information about kernel versions usage. Ultimately,
this information helps in the kernel development process. 

You can access the collected statistics at http://klive.cpushare.com.

%prep
%setup -q

%build

%install

rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/lib
mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/lib/%{name}
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d
install -m644 klive.tac -D $RPM_BUILD_ROOT%{_localstatedir}/lib/%{name}/klive.tac
install -c -m 0700 %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d/klive

%clean
rm -rf %{buildroot}

%post
%_post_service klive

%preun
%_preun_service klive

%files
%defattr(-,root,root)
%attr(700,root,root) %dir %{_localstatedir}/lib/%{name}
%attr(644,root,root) %{_localstatedir}/lib/%{name}/klive.tac
%attr(700,root,root) %{_sysconfdir}/rc.d/init.d/klive




%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 20070203-6mdv2011.0
+ Revision: 619968
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 20070203-5mdv2010.0
+ Revision: 429690
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 20070203-4mdv2009.0
+ Revision: 247775
- rebuild

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 20070203-2mdv2008.1
+ Revision: 170927
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 20070203-1mdv2008.1
+ Revision: 140863
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Feb 03 2007 Emmanuel Andry <eandry@mandriva.org> 20070203-1mdv2007.0
+ Revision: 116087
- downloaded latest version
- %%mkrel
- Import klive

* Tue Apr 04 2006 Leonardo Chiquitto Filho <chiquitto@mandriva.com> 20060403-1mdk
- initial release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2497 |12cr|klog-0.5.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    klog
%define version 0.5.9
%define rel     1

Name:           %{name}
Version:        %{version}
Release:        %mkrel %{rel}
Summary:	A Ham radio logging program for KDE

Group:		Communications
License:	GPLv2+
URL:		http://jaime.robles.es/eklog.php
Source0:	http://jaime.robles.es/download/%{name}-%{version}.tar.gz
# Wrapper script installs needed files in users home directory.
Source1:	%{name}.sh.in
BuildRequires:	kdelibs4-devel
BuildRequires:	hamlib-devel
BuildRequires:	desktop-file-utils

%description
KLog is a Ham radio logging program for KDE
Some features include:
	* DXCC award support.
	* Basic IOTA support.
	* Importing from Cabrillo files.
	* Importing from TLF.
	* Adding/Editing QSOs.
	* Save/read to/from disk file the log - ADIF format by default.
	* English/Spanish/Portuguese/Galician/Serbian/Swedish support.
	* QSL sent/received support.
	* Read/Write ADIF.
	* Delete QSOs.
	* DX-Cluster support. 
Some additional features of this application are still under development
and are not yet implemented.

%prep
%setup -q

sed -i -e 's#/usr/libexec#%{_libexecdir}#' %{SOURCE1}

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang %{name}

# Install default user configuration files
mkdir -p %{buildroot}/%{_sysconfdir}/skel/.%{name}/data/
mkdir -p %{buildroot}/%{_sysconfdir}/skel/.%{name}/awa/
install -p -D -m 0644 ./awa/tpea.awa %{buildroot}/%{_sysconfdir}/skel/.%{name}/awa/tpea.awa
install -p -D -m 0644 ./awa/was.awa %{buildroot}/%{_sysconfdir}/skel/.%{name}/awa/was.awa
install -p -D -m 0644 ./data/cty.dat %{buildroot}/%{_sysconfdir}/skel/.%{name}/data/cty.dat
install -p -D -m 0644 ./data/%{name}-contest-cabrillo-formats.txt %{buildroot}/%{_sysconfdir}/skel/.%{name}/data/%{name}-contest-cabrillo-formats.txt

# Install the provided .desktop icon
mkdir -p %{buildroot}/%{_datadir}/pixmaps/
install -p -D -m 0644 ./icons/%{name}-icon.png %{buildroot}/%{_datadir}/pixmaps/%{name}-icon.png

desktop-file-install \
	--dir=%{buildroot}%{_datadir}/applications/kde4 \
	%{buildroot}/%{_datadir}/applications/kde4/%{name}.desktop

# Move original binary to libexecdir
mkdir -p %{buildroot}/%{_libexecdir}/
mv %{buildroot}/%{_bindir}/%{name} %{buildroot}/%{_libexecdir}/%{name}-bin

# Install wrapper script installs needed files in users home directory.
install -p -D -m 0755 %{SOURCE1} %{buildroot}/%{_bindir}/%{name}

%files -f %{name}.lang
%doc AUTHORS COPYING INSTALL README TODO NEWS
%{_bindir}/%{name}
%{_libexecdir}/%{name}-bin
%{_datadir}/pixmaps/%{name}-icon.png
%{_datadir}/applications/kde4/%{name}.desktop
%{_datadir}/icons/locolor/16x16/apps/%{name}.png
%{_datadir}/icons/locolor/32x32/apps/%{name}.png
%{_datadir}/apps/%{name}/klogui.rc
%dir %{_sysconfdir}/skel/.%{name}/
%dir %{_sysconfdir}/skel/.%{name}/data/
%dir %{_sysconfdir}/skel/.%{name}/awa/
%config(noreplace) %{_sysconfdir}/skel/.%{name}/data/%{name}-contest-cabrillo-formats.txt
%config(noreplace) %{_sysconfdir}/skel/.%{name}/data/cty.dat
%config(noreplace) %{_sysconfdir}/skel/.%{name}/awa/was.awa
%config(noreplace) %{_sysconfdir}/skel/.%{name}/awa/tpea.awa

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2498 |12cr|klu-1.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define NAME		KLU
%define major		%{version}
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname %{name} -d

Name:		klu
Version:	1.2.1
Release:	1
Epoch:		1
Summary:	Routines for performing sparse LU factorization
Group:		System/Libraries
License:	LGPL
URL:		http://www.cise.ufl.edu/research/sparse/klu/
Source0:	http://www.cise.ufl.edu/research/sparse/klu/%{NAME}-%{version}.tar.gz
BuildRequires:	amd-devel
BuildRequires:	btf-devel
BuildRequires:	camd-devel
BuildRequires:	ccolamd-devel
BuildRequires:	cholmod-devel
BuildRequires:	colamd-devel
BuildRequires:	suitesparse-common-devel >= 4.0.0

%description
KLU is a sparse LU factorization algorithm well-suited for use in
circuit simulation.

%package -n %{libname}
Summary:	Library of routines for performing sparse LU factorization
Group:		System/Libraries

%description -n %{libname}
KLU is a sparse LU factorization algorithm well-suited for use in
circuit simulation.

This package contains the library needed to run programs dynamically
linked against %{NAME}.

%package -n %{develname}
Summary:	C routines for performing sparse LU factorization
Group:		Development/C
Requires:	suitesparse-common-devel >= 4.0.0
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{develname}
KLU is a sparse LU factorization algorithm well-suited for use in
circuit simulation.

This package contains the files needed to develop applications which
use %{name}.

%prep
%setup -q -c -n %{name}-%{version}
cd %{NAME}
find . -perm 0640 | xargs chmod 0644
mkdir ../SuiteSparse_config
ln -sf %{_includedir}/suitesparse/SuiteSparse_config.* ../SuiteSparse_config

%build
cd %{NAME}
pushd Lib
    %make -f Makefile CC=%__cc CFLAGS="%{optflags} -fPIC -I%{_includedir}/suitesparse" INC=
    %__cc -shared -Wl,-soname,lib%{name}.so.%{major} -o lib%{name}.so.%{version} -lamd -lcolamd -lbtf -lcholmod -lm *.o
popd

%install
cd %{NAME}

%__install -d -m 755 %{buildroot}%{_libdir} 
%__install -d -m 755 %{buildroot}%{_includedir}/suitesparse 

for f in Lib/*.so*; do
    %__install -m 755 $f %{buildroot}%{_libdir}/`basename $f`
done
for f in Lib/*.a; do
    %__install -m 644 $f %{buildroot}%{_libdir}/`basename $f`
done
for f in Include/*.h; do
    %__install -m 644 $f %{buildroot}%{_includedir}/suitesparse/`basename $f`
done

%__ln_s lib%{name}.so.%{version} %{buildroot}%{_libdir}/lib%{name}.so

%__install -d -m 755 %{buildroot}%{_docdir}/%{name}
%__install -m 644 README.txt Doc/*.txt Doc/*.pdf Doc/ChangeLog %{buildroot}%{_docdir}/%{name}

%files -n %{libname}
%{_libdir}/*.so.*

%files -n %{develname}
%{_docdir}/%{name}
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/*.a


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2499 |12cr|kmediafactory-0.8.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define develname %mklibname %{name} -d

Summary:	DVD menu generator
Name:		kmediafactory
Version:	0.8.1
Release:	1
License:	GPLv2+
Group:		Publishing
URL:		http://code.google.com/p/kmediafactory/
Source0:	http://kmediafactory.googlecode.com/files/%{name}-%{version}.tar.bz2
Patch0:		kmediafactory-0.8.1-ffmpeg0.11.patch
Patch1:		kmediafactory-0.8.1-gcc47.patch
Patch2:		kmediafactory-0.8.1-link.patch
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(dvdread)
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	pkgconfig(libkexiv2)
BuildRequires:	pkgconfig(phonon)
BuildRequires:	gettext
BuildRequires:	zip
BuildRequires:	dvdauthor
BuildRequires:	ffmpeg
BuildRequires:	mjpegtools
BuildRequires:	ffmpeg-devel
BuildRequires:	dvd-slideshow
BuildRequires:	k3b
BuildRequires:	xine-ui
BuildRequires:	ghostscript
BuildRequires:	docbook-dtd42-xml
BuildRequires:	docbook-style-xsl
Requires:	zip
Requires:	dvdauthor
Requires:	ffmpeg
Requires:	mjpegtools
Requires:	dvd-slideshow
Requires:	k3b
Requires:	xine-ui

%description
KMediaFactory is an easy to use template based dvd authoring tool.
You can quickly create DVD menus for home videos and TV recordings
in three simple steps.

%files -f %{name}.lang
%{_kde_bindir}/*
%{_kde_datadir}/applications/kde4/*.desktop
%{_kde_datadir}/config/*
%{_kde_datadir}/config.kcfg/*
%{_kde_datadir}/apps/kmediafactory*
%{_kde_datadir}/apps/kmfwidgets
%{_kde_datadir}/icons/*/*/*/*
%{_kde_datadir}/kde4/services/*
%{_kde_datadir}/kde4/servicetypes/*
%{_kde_datadir}/mime/packages/kmediafactory.xml
%{_kde_libdir}/kde4/*

#--------------------------------------------------------------------

%define kmediafactorykstore_major 0
%define libkmediafactorykstore %mklibname kmediafactorykstore %{kmediafactorykstore_major}

%package -n %{libkmediafactorykstore}
Summary:	%{name} library
Group:		System/Libraries

%description -n %{libkmediafactorykstore}
%{name} library.

%files -n %{libkmediafactorykstore}
%{_kde_libdir}/libkmediafactorykstore.so.%{kmediafactorykstore_major}*

#--------------------------------------------------------------------

%define kmf_major 0
%define libkmf %mklibname kmf %{kmf_major}

%package -n %{libkmf}
Summary:	%{name} library
Group:		System/Libraries

%description -n %{libkmf}
%{name} library.

%files -n %{libkmf}
%{_kde_libdir}/libkmf.so.%{kmf_major}*

#--------------------------------------------------------------------

%define kmediafactoryinterfaces_major 0
%define libkmediafactoryinterfaces %mklibname kmediafactoryinterfaces %{kmediafactoryinterfaces_major}

%package -n %{libkmediafactoryinterfaces}
Summary:	%{name} library
Group:		System/Libraries

%description -n %{libkmediafactoryinterfaces}
%{name} library.

%files -n %{libkmediafactoryinterfaces}
%{_kde_libdir}/libkmediafactoryinterfaces.so.%{kmediafactoryinterfaces_major}*

#--------------------------------------------------------------------

%package -n	%{develname}
Summary:	Development headers and libraries for %{name}
Group:		Development/C++
Requires:	%{libkmediafactoryinterfaces} = %{version}-%{release}
Requires:	%{libkmf} = %{version}-%{release}
Requires:	%{libkmediafactorykstore} = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{develname}
Development libraries and headers for %{name}.

%files -n %{develname}
%{_kde_includedir}/%{name}
%{_kde_libdir}/lib*.so

#--------------------------------------------------------------------

%prep
%setup -q
%patch0 -p0 -b .ffmpeg
%patch1 -p0 -b .gcc
%patch2 -p0 -b .link

%build
%cmake_kde4
# Really dirty hack to avoid field 'st_atim' has incomplete type (etc) errors
sed -i s,-I/usr/include/libavutil,,g lib/CMakeFiles/kmf.dir/flags.make
%make

%install
%makeinstall_std -C build

desktop-file-install --vendor='' \
	--dir=%{buildroot}%{_kde_datadir}/applications/kde4 \
	--remove-key='Encoding' \
	--remove-category='Application' \
	--add-category='Qt;AudioVideoEditing' \
	%{buildroot}%{_kde_datadir}/applications/kde4/*.desktop

%find_lang %{name} --all-name --with-html


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2500 |12cr|kmess-2.0.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kmess
Version:	2.0.6.2
Release:	1
Summary:	Yet another MSN messenger for KDE
Group:		Graphical desktop/KDE
License:	GPLv2+
URL:		http://kmess.sourceforge.net
Source0:	http://ufpr.dl.sourceforge.net/sourceforge/%{name}/%{name}-%{version}.tar.bz2
Patch0:		kmess-2.0.5-linkage.patch
BuildRequires:	kdelibs4-devel
BuildRequires:	kdebase4-devel
BuildRequires:	libgcrypt-devel
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(libxslt)
BuildRequires:	pkgconfig(xscrnsaver)

%description
KMess is an easy-to-use MSN Messenger client for KDE. Install it
if you want an MSN Messenger client.

%files -f %{name}.lang
%doc AUTHORS INSTALL TODO README ChangeLog
%{_kde_bindir}/%{name}
%{_kde_libdir}/kde4/*.so
%{_kde_services}/*.desktop
%{_kde_datadir}/apps/%{name}
%{_kde_configdir}/*.knsrc
%{_kde_datadir}/applications/kde4/kmess.desktop
%{_kde_iconsdir}/*/*/apps/%{name}.*
%dir %{_kde_datadir}/emoticons/KMess-new
%{_kde_datadir}/emoticons/KMess-new/*.png
%{_kde_datadir}/emoticons/KMess-new/emoticons.xml
%{_kde_datadir}/sounds/%{name}*.ogg

#--------------------------------------------------------------------

%prep
%setup -q
%patch0 -p0

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang %{name} --with-html

%changelog
* Thu Nov 17 2011 Sergio Rafael Lemke <sergio@mandriva.com> 2.0.6.1-2
+ Revision: 731462
- Fix unpackaged files
- Fix a problem wich makes contact list to not appear

* Wed Feb 23 2011 Sergio Rafael Lemke <sergio@mandriva.com> 2.0.6.1-0
+ Revision: 639515
- Update to version 2.0.6.1

* Mon Feb 14 2011 Funda Wang <fwang@mandriva.org> 2.0.6-3
+ Revision: 637817
- reuploaded with new tarball

* Tue Feb 08 2011 Sergio Rafael Lemke <sergio@mandriva.com> 2.0.6-2
+ Revision: 636889
- Dropped kmess-2.0.5-disableMailCheck.patch, this bug was fixed on 2.0.6, getting MailCheck functionalities back

* Mon Feb 07 2011 Funda Wang <fwang@mandriva.org> 2.0.6-1
+ Revision: 636672
- add libisf-qt tarball
- update to new version 2.0.6

* Tue Jan 18 2011 Sergio Rafael Lemke <sergio@mandriva.com> 2.0.5-2
+ Revision: 631491
- Add Workarround patch to make basic Chat function work, waiting upstream bugfix release update

* Thu Nov 18 2010 Funda Wang <fwang@mandriva.org> 2.0.5-1mdv2011.0
+ Revision: 598567
- new version 2.0.5

* Tue Aug 03 2010 Funda Wang <fwang@mandriva.org> 2.0.4-1mdv2011.0
+ Revision: 565302
- new version 2.0.4

* Thu Mar 11 2010 Funda Wang <fwang@mandriva.org> 2.0.3-1mdv2010.1
+ Revision: 518066
- New version 2.0.3

* Sat Dec 05 2009 Funda Wang <fwang@mandriva.org> 2.0.2-1mdv2010.1
+ Revision: 473665
- new version 2.0.2
- new version 2.0.2

* Tue Dec 01 2009 Funda Wang <fwang@mandriva.org> 2.0.1-1mdv2010.1
+ Revision: 472296
- new version 2.0.1

* Sat Oct 24 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2.0.0-2mdv2010.0
+ Revision: 459186
- Rebuild

* Sun Jul 26 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2.0.0-1mdv2010.0
+ Revision: 400232
- Update to kmess 2.0

* Fri May 15 2009 Gustavo De Nardin <gustavodn@mandriva.com> 2.0.0-0.svn4770.1mdv2010.0
+ Revision: 375872
- new version 2.0beta2

* Sat Apr 04 2009 Funda Wang <fwang@mandriva.org> 2.0.0-0.svn4516.1mdv2009.1
+ Revision: 363985
- fix static lib
- New snapshot

* Thu Feb 19 2009 Funda Wang <fwang@mandriva.org> 2.0.0-0.svn4155.1mdv2009.1
+ Revision: 342769
- New snapshot

* Mon Jan 26 2009 Funda Wang <fwang@mandriva.org> 2.0.0-0.svn4053.1mdv2009.1
+ Revision: 333597
- new snapshot

* Sun Jul 13 2008 Funda Wang <fwang@mandriva.org> 2.0.0-0.svn3479.1mdv2009.0
+ Revision: 234257
- New snapshot 3479

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Sun Jun 08 2008 Funda Wang <fwang@mandriva.org> 2.0.0-0.svn3247.1mdv2009.0
+ Revision: 216894
- BR xslt
- New svn snapshot 3247
- drop patch0, it is not needed any more

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Update to kmess 2  svn (ported to qt4/kde4)

* Fri Jan 11 2008 Funda Wang <fwang@mandriva.org> 1.5-1mdv2008.1
+ Revision: 147860
- New version 1.5

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 01 2007 Funda Wang <fwang@mandriva.org> 1.5-0.pre2.2mdv2008.0
+ Revision: 77296
- Remove invalid de comment of menu entry

* Thu Aug 09 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 1.5-0.pre2.1mdv2008.0
+ Revision: 60874
- new upstream release


* Thu Nov 23 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.5-0.pre1.1mdv2007.0
+ Revision: 86651
- Add BuildRequire
- Add sSurces
-  New version 1.5pre1
- import kmess-1.4.3-2mdk

* Fri May 12 2006 Nicolas Lcureuil <neoclust@mandriva.org> 1.4.3-2mdk
- Rebuild to generate categories

* Fri Apr 21 2006 Nicolas Lcureuil <neoclust@mandriva.org> 1.4.3-1mdk
- New release 1.4.3

* Mon Dec 26 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.4.1-3mdk
- Remove redundant buildRequires

* Wed Oct 05 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.4.1-2mdk
- Fix redundant buildrequires

* Wed Oct 05 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.4.1-1mdk
- New release 1.4.1

* Sat Sep 03 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.4-1mdk
- New release 1.4 ( Bug fixes release )
- mkrel 
- drop patch 2 ( Merged Upstream )

* Fri Mar 11 2005 Nicolas Lecureuil <neoclust@mandrake.org> 1.3.0-1mdk
- 1.3.0
- Remove Patch 1  merged upstream
- Rediff  Patch 2

* Wed Jun 16 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 1.2.1-4mdk
- Rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2501 |12cr|kmid2-2.4.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname kmid

%define major 1
%define libname %mklibname kmid %major
%define develname %mklibname -d kmid

Name:		kmid2
Version:	2.4.0
Release:	%mkrel 2
Summary:	A MIDI/karaoke player for KDE
Group:		Sound
# GPLv2+ for the code, CC-BY-SA for the examples
License:	GPLv2+ and CC-BY-SA
URL:		http://userbase.kde.org/KMid2
Source0:	http://downloads.sourceforge.net/project/%{name}/%{name}/%{version}/kmid-%{version}.tar.bz2
Patch1:		kmid2-2.2.2-use-timidity-pulse.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root
BuildRequires:	kdelibs4-devel
BuildRequires:	libalsa-devel
BuildRequires:	drumstick-devel >= 0.4.0
BuildRequires:	desktop-file-utils
Requires:	kdelibs4-core >= 4.3.0
Requires:	oxygen-icon-theme
Requires:	drumstick >= 0.3.1
Requires:	TiMidity++

%description
KMid2 is a MIDI/karaoke file player, with configurable midi mapper, real
Session Management, drag & drop, customizable fonts, etc. It has a very
nice interface which let you easily follow the tune while changing the
color of the lyrics.
It supports output through external synthesizers, AWE, FM and GUS cards.
It also has a keyboard view to see the notes played by each instrument.

%files -f %{realname}.lang
%defattr(-,root,root,-)
%doc ChangeLog README TODO
%{_kde_bindir}/%{realname}
%{_kde_appsdir}/%{realname}
%{_kde_appsdir}/kmid_part/kmid_part.rc
%{_kde_applicationsdir}/%{realname}.desktop
%{_kde_datadir}/config.kcfg/%{realname}.kcfg
%{_kde_services}/*
%{_kde_servicetypes}/*
%{_kde_iconsdir}/hicolor/*/*/*
%{_kde_libdir}/kde4/*
%{_datadir}/dbus-1/interfaces/org.kde.KMid.xml
%{_datadir}/dbus-1/interfaces/org.kde.KMidPart.xml

#-------------------------------------------------------------------------------

%package -n %libname
Group:		Sound
Summary:	%{name} library package
Requires:	%name >= %version

%description -n %libname
%summary.

%files -n %libname
%defattr(-,root,root,-)
%{_libdir}/libkmidbackend.so.%{major}*

#-------------------------------------------------------------------------------

%package -n %develname
Group:		Sound
Summary:	%{name} developement files
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n %develname
This package contains header files needed when building applications based on
%{name}.

%files -n %develname
%defattr(-,root,root,-)
%{_includedir}/%{realname}
%{_libdir}/libkmidbackend.so

#-------------------------------------------------------------------------------

%prep
%setup -qn %{realname}-%{version}
# (ahmad) use timidity and pulseaudio by default (the latter is enabled in mdv installs)
%patch1 -p0

# make sure bundled drumstick isn't used
rm -rf drumstick

%build
%cmake_kde4
%make

%install
rm -rf %{buildroot}

%makeinstall_std -C build

# fix the .desktop file
desktop-file-install \
		--vendor="" \
		--add-category="AudioVideo" \
		--add-category="Audio" \
		--remove-category="Music" \
		--dir %{buildroot}%{_kde_applicationsdir} %{buildroot}%{_kde_applicationsdir}/%{realname}.desktop

%find_lang %{realname} --with-html

%clean
rm -rf %{buildroot}


%changelog
* Sat Oct 23 2010 Frank Kober <emuse@mandriva.org> 2.4.0-2mdv2011.0
+ Revision: 587779
- rebuild for new fluidsynth

* Mon Aug 16 2010 Ahmad Samir <ahmadsamir@mandriva.org> 2.4.0-1mdv2011.0
+ Revision: 570264
- update to 2.4.0
- update file list

* Sat Jun 12 2010 Ahmad Samir <ahmadsamir@mandriva.org> 2.3.1-1mdv2010.1
+ Revision: 547949
- new upstream release 2.3.1

* Mon Apr 26 2010 Ahmad Samir <ahmadsamir@mandriva.org> 2.3.0-1mdv2010.1
+ Revision: 539295
- new release 2.3.0
- add a lib and devel packages
- rediff P0.
- add back spec hack to make sure system drumstick is used

* Tue Mar 16 2010 Funda Wang <fwang@mandriva.org> 2.2.2-4mdv2010.1
+ Revision: 520660
- fix desktop
- new version 2.2.2

  + Ahmad Samir <ahmadsamir@mandriva.org>
    - fix file list
    - fix typo in patch

* Wed Feb 24 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.2.1-1mdv2010.1
+ Revision: 510814
- remove redundant BR
- fix requires
- import kmid2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2502 |12cr|kmplayer-0.11.3c-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kmplayer
Version:	0.11.3c
Release:	%mkrel 1
Summary:	A multimedia mplayer/phonon frontend for KDE
License:	GPLv2+
Group:		Video
Url:		http://kmplayer.kde.org/
Source0:	http://kmplayer.kde.org/pkgs/%{name}-%{version}.tar.bz2
BuildRequires:	kdelibs4-devel
BuildRequires:	libnspr-devel
BuildRequires:	gtk2-devel
BuildRequires:	dbus-glib-devel
BuildRequires:	desktop-file-utils
BuildRequires:	libxt-devel
Obsoletes:	kde4-%{name} < 0.11.0-0.rc2.5
Suggests:	mplayer

%description
KMPlayer can play all the audio/video supported by mplayer/phonon from local
file or url, be embedded inside Konqueror and KHTML and play DVD's.

%files -f %{name}.lang
%doc ChangeLog README
%{_kde_bindir}/%{name}
%{_kde_bindir}/kphononplayer
%{_kde_datadir}/apps/%{name}
%{_kde_services}/*.desktop
%{_kde_configdir}/%{name}rc
%{_kde_libdir}/*.so
%{_kde_libdir}/kde4/*.so
%{_kde_iconsdir}/hicolor/*/*/*
%{_kde_applicationsdir}/%{name}.desktop
%{_docdir}/HTML/en/%{name}/common
%{_docdir}/HTML/en/%{name}/index*

#--------------------------------------------------------------------

%package	npplayer
Group:		Video
Summary:	Kmplayer netscape plugin player
Requires:	%{name}

%description	npplayer
Kmplayer netscape plugin player.

%files npplayer
%doc AUTHORS ChangeLog README
%{_kde_bindir}/knpplayer
#--------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{version}

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang %{name}

# fix .desktop file
desktop-file-install \
		--vendor="" \
		--remove-mime-type="uri/mms;uri/pnm;uri/rtspt;uri/rtspu" \
		--dir %{buildroot}%{_kde_applicationsdir} %{buildroot}%{_kde_applicationsdir}/%{name}.desktop

%check
for f in %{buildroot}%{_kde_datadir}/applications/kde4/*.desktop ; do
     desktop-file-validate $f
done


%changelog
* Thu Mar 15 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.11.3c-1mdv2012.0
+ Revision: 785040
- version update 0.11.3c

* Tue Feb 14 2012 Andrey Bondrov <abondrov@mandriva.org> 0.11.3b-1
+ Revision: 774033
- Add patch to fix DSO issue, don't use find_lang as locales are not built (they cause problems)
- New version 0.11.3b

* Fri Nov 11 2011 Andrey Bondrov <abondrov@mandriva.org> 0.11.3a-1
+ Revision: 730005
- Update patch0
- Add patch0 to deal with new glib issues
- New version 0.11.3a

* Mon May 23 2011 Funda Wang <fwang@mandriva.org> 0.11.2c-2
+ Revision: 677490
- br xt
- rebuild for updated mimehandler

* Mon Oct 04 2010 Funda Wang <fwang@mandriva.org> 0.11.2c-1mdv2011.0
+ Revision: 583014
- update to new version 0.11.2c

* Sun Apr 25 2010 Funda Wang <fwang@mandriva.org> 0.11.2b-1mdv2010.1
+ Revision: 538567
- update to new version 0.11.2b

* Tue Apr 20 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.11.2a-2mdv2010.1
+ Revision: 537273
- suggest, only suggest, mplayer
- add dbus-glib-devel back, needed for older releases
- remove redundant BR, dbus-glib-devel is already required by kdelibs4-devel

* Mon Mar 22 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.11.2a-1mdv2010.1
+ Revision: 526359
- new upstream release (fixes mdv bug#58045)
- add new check as per new kde policy

* Thu Mar 18 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.11.2-2mdv2010.1
+ Revision: 524966
- clean spec
- fix .deksktop file

* Sun Mar 07 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.11.2-1mdv2010.1
+ Revision: 515522
- update to 0.11.2
- Fix mixed-use-of-spaces-and-tabs

* Thu Jun 18 2009 Funda Wang <fwang@mandriva.org> 0.11.1b-1mdv2010.0
+ Revision: 386901
- New version 0.11.1b

* Sun May 17 2009 Funda Wang <fwang@mandriva.org> 0.11.1a-1mdv2010.0
+ Revision: 376677
- New version 0.11.1a

* Mon May 11 2009 Funda Wang <fwang@mandriva.org> 0.11.1-1mdv2010.0
+ Revision: 374113
- New version 0.11.1

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Remove unneeded macros

* Mon Jan 26 2009 Funda Wang <fwang@mandriva.org> 0.11.0a-1mdv2009.1
+ Revision: 333584
- new version 0.11.0a

* Tue Sep 30 2008 Helio Chissini de Castro <helio@mandriva.com> 0.11.0-0.rc4.4mdv2009.0
+ Revision: 290272
- Fix crash on dolphin due invalid location of desktop file.

* Wed Aug 06 2008 Thierry Vignaud <tv@mandriva.org> 0.11.0-0.rc4.3mdv2009.0
+ Revision: 264766
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Fri Jun 06 2008 Funda Wang <fwang@mandriva.org> 0.11.0-0.rc4.2mdv2009.0
+ Revision: 216400
- compile using new LDFLAGS
- New version 0.11.0 rc4

* Thu May 22 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.11.0-0.rc2.6mdv2009.0
+ Revision: 210130
- Fix Obsoletes
- Fix name
- Fix spec file name
- Use kde4 app by default

* Sat Mar 08 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.11.0-0.rc2.4mdv2008.1
+ Revision: 182317
- Rebuild against new qt4 changes

* Sat Mar 01 2008 Funda Wang <fwang@mandriva.org> 0.11.0-0.rc2.3mdv2008.1
+ Revision: 177098
- add conflicts on kmplayer3

* Fri Feb 08 2008 Funda Wang <fwang@mandriva.org> 0.11.0-0.rc2.2mdv2008.1
+ Revision: 164103
- fix conflict with oxygen-icon-theme

* Mon Jan 28 2008 Funda Wang <fwang@mandriva.org> 0.11.0-0.rc2.1mdv2008.1
+ Revision: 159053
- New version 0.11.0 rc2

* Sun Jan 20 2008 Funda Wang <fwang@mandriva.org> 0.11.0-0.rc1.1mdv2008.1
+ Revision: 155249
- BR dbus-glib
- reword summary
- import souorce and spec
- Created package structure for kde4-kmplayer.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2503 |12cr|kmymoney-4.6.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The Personal Finances Manager
Name:		kmymoney
Version:	4.6.1
Release:	%mkrel 2
Source0:	http://download.sourceforge.net/project/kmymoney2/KMyMoney-KDE4/%{version}/kmymoney-%{version}.tar.bz2
Patch0:     	kmymoney-3.98.0-fix-desktop-file.patch
Patch1:		kselectdatabasedlg.diff
Patch2:		kmymoney.desktop.patch
Patch3:		kmymoney-4.6.1-buildfix.patch
License:	GPLv2+
Group:		Office
Url:		http://techbase.kde.org/Projects/KMyMoney
BuildRequires:	kdepimlibs4-devel
BuildRequires:	libofx-devel
BuildRequires:	libaqbanking-devel
BuildRequires:	libxml++2.6-devel
BuildRequires:	boost-devel
BuildRequires:	perl-Finance-Quote
BuildRequires:	doxygen
BuildRequires:	libxml2-devel
BuildRequires:	fdupes
BuildRequires:	libalkimia-devel
BuildRequires:	gmpxx-devel
Requires:	perl-Finance-Quote

%description 
KMyMoney Personal Finance Manager.

%files -f %name.lang
%defattr(-,root,root)
%{_kde_bindir}/*
%{_kde_libdir}/kde4/*.so
%{_kde_appsdir}/*
%{_kde_datadir}/config.kcfg/*.kcfg
%{_kde_applicationsdir}/*.desktop
%{_kde_iconsdir}/*/*/*/*
%{_kde_services}/*.desktop
%{_kde_servicetypes}/*.desktop
%{_datadir}/mime/packages/*.xml
%{_kde_mandir}/man1/*

#-----------------------------------------------------------------------------

%define kmm_kdchart_major 4
%define libkmm_kdchart %mklibname kmm_kdchart %{kmm_kdchart_major}

%package -n %{libkmm_kdchart}
Summary: KMyMoney library
Group: System/Libraries

%description -n %{libkmm_kdchart}
KMyMoney library.

%files -n %{libkmm_kdchart}
%defattr(-,root,root)
%{_kde_libdir}/libkmm_kdchart.so.%{kmm_kdchart_major}*

#-----------------------------------------------------------------------------

%define kmm_mymoney_major 4
%define libkmm_mymoney %mklibname kmm_mymoney %{kmm_mymoney_major}

%package -n %{libkmm_mymoney}
Summary: KMyMoney library
Group: System/Libraries

%description -n %{libkmm_mymoney}
KMyMoney library.

%files -n %{libkmm_mymoney}
%defattr(-,root,root)
%{_kde_libdir}/libkmm_mymoney.so.%{kmm_mymoney_major}*

#-----------------------------------------------------------------------------

%define kmm_plugin_major 4
%define libkmm_plugin %mklibname kmm_plugin %{kmm_plugin_major}

%package -n %{libkmm_plugin}
Summary: KMyMoney library
Group: System/Libraries

%description -n %{libkmm_plugin}
KMyMoney library.

%files -n %{libkmm_plugin}
%defattr(-,root,root)
%{_kde_libdir}/libkmm_plugin.so.%{kmm_plugin_major}*

#-----------------------------------------------------------------------------

%define kmm_widgets_major 4
%define libkmm_widgets %mklibname kmm_widgets %{kmm_widgets_major}

%package -n %{libkmm_widgets}
Summary: KMyMoney library
Group: System/Libraries

%description -n %{libkmm_widgets}
KMyMoney library.

%files -n %{libkmm_widgets}
%defattr(-,root,root)
%{_kde_libdir}/libkmm_widgets.so.%{kmm_widgets_major}*

#-----------------------------------------------------------------------------

%package devel
Summary: KMyMoney Development library
Group: Development/KDE and Qt
Requires: %{libkmm_kdchart} = %{version}
Requires: %{libkmm_mymoney} = %{version}
Requires: %{libkmm_plugin} = %{version}
Requires: %{libkmm_widgets} = %{version}

%description devel
KMyMoney development files.

%files devel
%defattr(-,root,root)
%{_kde_libdir}/*.so
%{_kde_includedir}/%{name}

#-----------------------------------------------------------------------------

%prep
%setup -qn %{name}-%{version}
%patch0 -p0
#%patch1 -p0
#%patch2 -p0
%patch3 -p1 -b .compile~

%build
export LIBICAL_BASE=/usr
%cmake_kde4
%make

%install
rm -rf %{buildroot}
%{makeinstall_std} -C build

%find_lang %name --with-html

%clean
rm -rf %{buildroot}


%changelog
* Wed Aug 08 2012 Paulo Andrade <pcpa@mandriva.com.br> 4.6.1-2mdv2012.0
+ Revision: 812842
- Remove now bad libgmp-devel requires (#65714)

* Mon Jan 16 2012 Bernhard Rosenkraenzer <bero@bero.eu> 4.6.1-1
+ Revision: 761830
- Update to 4.6.1

  + Thomas Spuhler <tspuhler@mandriva.org>
    - adding source 4.6.0
    - upgrade to 4.6.0

  + Sergey Zhemoitel <serg@mandriva.org>
    - patch russian translate

* Wed May 11 2011 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 4.5.3-2
+ Revision: 673693
- Rebuild

* Sun Feb 13 2011 Funda Wang <fwang@mandriva.org> 4.5.3-1
+ Revision: 637619
- new version 4.5.3

* Sat Dec 25 2010 Funda Wang <fwang@mandriva.org> 4.5.2-1mdv2011.0
+ Revision: 624700
- update to new version 4.5.2
- re-enalbe aqbanking

* Thu Nov 18 2010 Funda Wang <fwang@mandriva.org> 4.5.1-1mdv2011.0
+ Revision: 598723
- new version 4.5.1

* Tue Sep 14 2010 Thomas Spuhler <tspuhler@mandriva.org> 4.5-2mdv2011.0
+ Revision: 578136
- patch 1 needed to connect to MySQL
- added patch 1 to make it connect to MySQL

* Tue Aug 17 2010 Funda Wang <fwang@mandriva.org> 4.5-1mdv2011.0
+ Revision: 570987
- New version 4.5

* Wed Jun 16 2010 Funda Wang <fwang@mandriva.org> 3.98.1-1mdv2011.0
+ Revision: 548129
- New version 3.98.1

* Thu Jun 03 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 3.98.0-2mdv2010.1
+ Revision: 547008
- Fix menu entry for KMymoney

* Sun May 16 2010 Funda Wang <fwang@mandriva.org> 3.98.0-1mdv2010.1
+ Revision: 544880
- 3.98.0 final

* Tue Apr 27 2010 Funda Wang <fwang@mandriva.org> 3.97.2-1.1119473.1mdv2010.1
+ Revision: 539538
- New snapshot

  + Sandro Cazzaniga <kharec@mandriva.org>
    - clean mixed-use-of-spaces-and-tabs

* Wed Apr 14 2010 Funda Wang <fwang@mandriva.org> 3.97.1-2.1114730.1mdv2010.1
+ Revision: 534710
- new snapshot

  + Ahmad Samir <ahmadsamir@mandriva.org>
    - new upstream release 3.97.1

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Clean file list

* Wed Mar 31 2010 Funda Wang <fwang@mandriva.org> 3.97.0-1mdv2010.1
+ Revision: 530397
- New version 3.97.0

* Sun Feb 21 2010 Funda Wang <fwang@mandriva.org> 3.96.1-1mdv2010.1
+ Revision: 508917
- 3.96.1

* Mon Feb 15 2010 Funda Wang <fwang@mandriva.org> 3.96.0-2mdv2010.1
+ Revision: 506233
- install en doc to correct dir

* Mon Feb 15 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 3.96.0-1mdv2010.1
+ Revision: 506175
- Fix file list
- Update to Beta2

* Thu Feb 11 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 3.95.0-0.1088392.2mdv2010.1
+ Revision: 504249
- push in release

* Wed Feb 10 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 3.95.0-0.1088392.1mdv2010.1
+ Revision: 503987
- This does not need to go on testing in cooker as this will not go on stable release before next stable version of kmymoney

  + Funda Wang <fwang@mandriva.org>
    - New snapshot

* Sat Jan 16 2010 Funda Wang <fwang@mandriva.org> 3.95.0-0.1075755.1mdv2010.1
+ Revision: 492471
- update summary
- add remind on uploading for myself
- import kmymoney


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2504 |12cr|knemo-0.7.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The KDE Network Monitor
Name:		knemo
Version:	0.7.5
Release:	2
License:	GPL
Group:		Graphical desktop/KDE
Source0:	http://kde-apps.org/CONTENT/content-files/12956-%{name}-%{version}.tar.bz2
URL:		http://kde-apps.org/content/show.php?content=12956
BuildRequires:	kdelibs4-devel
BuildRequires:	libiw-devel
BuildRequires:	pkgconfig(libnl-3.0)
BuildRequires:	kdebase4-workspace-devel
Requires:	wireless-tools
Requires:	qt4-database-plugin-sqlite

%description
KNemo offers a network monitor similar to the one found in Windows. 
For every network interface it displays an icon in the systray.

Features:
* support for ethernet (including wireless) and ppp connections
* the icon shows incoming/outgoing traffic
* hiding of icon when the interface is not available
* automatic detection of wireless extensions for ethernet interfaces
* left-clicking on an icon displays a status dialog with information
  about the selected interface (2nd click hides dialog)
* configuration via context menu or control center module
  (Internet & Network/Network Monitor)
* customizable tooltip for quick access to often needed information
* you can activate 2 custom entries for the context menu. They can
  have custom text and a command to run when selected. You can even
  select if the commands need root permissions or not.
* automatic detection of available interfaces (click on 'Default' in
  the configuration dialog and KNemo will look under /proc/net/dev for
  interfaces)
* KNemo uses more standard icon names which allows support from other
  icon themes.

Please make sure that in the settings the paths for 'ifconfig' and 'iwconfig'
are correct and that both programs are installed.

IMPORTANT: KNemo is not an executable but an KDED service. Therefore
it has to be started using Control Center/KDE Components/Service Manager.

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang %{name} kcm_knemo knemod %{name}.lang

%files -f %{name}.lang
%{_kde_bindir}/knemo
%{_kde_libdir}/kde4/kcm_knemo.so
%{_kde_applicationsdir}/knemo.desktop
%{_kde_appsdir}/knemo
%{_kde_appsdir}/kconf_update/*
%{_kde_datadir}/autostart/knemo.desktop
%{_kde_iconsdir}/hicolor/*/*/*
%{_kde_services}/kcm_knemo.desktop

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2505 |12cr|knights-2.5.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A simple chess board game for KDE4
Name:		knights
Version:	2.5.0
Release:	1
Group:		Games/Boards
License:	GPL
URL:		http://kde-apps.org/content/show.php/Knights?content=122046
Source0:	http://dl.dropbox.com/u/2888238/Knights/%{name}-%{version}.tar.bz2
BuildRequires:	kdegames4-devel
Requires:	gnuchess

%description
Knights is a simple chess board for KDE4. It is a rewrite of the KDE3 Knights,
but it's not yet as feature-complete compared to the old one. Currently you can
play against computer engines that support the XBoard protocol (like GnuChess)
or against a player at the same computer. It has automatic rule checking and
some nice animations.

%files -f %{name}.lang
%{_kde_bindir}/%{name}
%{_kde_applicationsdir}/%{name}.desktop
%{_kde_appsdir}/%{name}
%{_kde_datadir}/config.kcfg/%{name}.kcfg
%{_kde_configdir}/knights.knsrc
%{_kde_iconsdir}/hicolor/*/apps/*
%{_datadir}/dbus-1/interfaces/org.kde.Knights.xml

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang %{name} --with-html

%changelog
* Sat May 21 2011 Funda Wang <fwang@mandriva.org> 2.3.2-1mdv2011.0
+ Revision: 676813
- update to new version 2.3.2

* Thu Mar 10 2011 Funda Wang <fwang@mandriva.org> 2.3.0-1
+ Revision: 643226
- update to new version 2.3.0

* Thu Dec 16 2010 Funda Wang <fwang@mandriva.org> 2.2.0-1mdv2011.0
+ Revision: 622249
- new version 2.2.0

* Tue Aug 03 2010 Ahmad Samir <ahmadsamir@mandriva.org> 2.0.1-1mdv2011.0
+ Revision: 565239
- update to 2.0.1

* Sat Apr 10 2010 Ahmad Samir <ahmadsamir@mandriva.org> 2.0-1mdv2010.1
+ Revision: 533541
- change group
- new upstream kde4 port, version 2.0
- bring it back as there's a kde4 port now

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - old directory, without matching package

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 0.6.4-4mdv2009.0
+ Revision: 247799
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Thu Jan 03 2008 Thierry Vignaud <tv@mandriva.org> 0.6.4-2mdv2008.1
+ Revision: 142745
- kdedesktop2mdkmenu.pl is no more
- kill re-definition of %%buildroot on Pixel's request
- import knights

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Tue Dec 13 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.6.4-2mdk
- Fix buildrequires  from Anssi Hannula 
- use mkrel

* Fri Nov 04 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.6.4-1mdk
- New release 0.6.4
- Fix File section
- Add Patch0 

* Thu Jun 19 2003 Per yvind Karlsen <peroyvind@sintrax.net> 0.6-2mdk
- fix path to qt3 (lib64 issues)

* Sat Jun 14 2003 Per yvind Karlsen <peroyvind@sintrax.net> 0.6-1mdk
- 0.6
- clean up spec file
- fix buildrequires
- fix filelist
- added icons to %%{_*iconsdir}

* Mon Apr 28 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 0.5.9-4mdk
- Fix spec file

* Sun Mar 02 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 0.5.9-3mdk
- Rebuild

* Sat Feb 01 2003 Lenny Cartier <lenny@mandrakesoft.com 0.5.9-2mdk
- rebuild

* Tue Jan 21 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 0.5.9-1mdk
- New version

* Mon Aug 18 2002 Laurent Culioli <laurent@pschit.net> 0.5.6-9mdk

* Sat Jul 27 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 0.5.6-8mdk
- Rebuild against gcc-3.2

* Tue Jul 09 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.5.6-7mdk
- buildrequires kdesdk

* Mon Jul 01 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.5.6-6mdk
- from Gilles CAULIER <caulier.gilles@free.fr> :
	- Remove the LibGLCore depency.

* Sun Jun 30 2002 Gilles CAULIER <caulier.gilles@free.fr> 0.5.6-5mdk
- Fix a stupid RPM build.

* Sun Jun 30 2002 Gilles CAULIER <caulier.gilles@free.fr> 0.5.6-4mdk
- Fix tar.gz source tarball file. Solve a bug on match.cpp.

* Sun Jun 23 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 0.5.6-3mdk
- Fix spec file

* Sat Jun 22 2002 Gilles CAULIER <caulier.gilles@free.fr> 0.5.6-2mdk
- Change kde depencie. Add the knights icon to KDE menu. 

* Fri Jun 21 2002 Gilles CAULIER <caulier.gilles@free.fr> 0.5.6-1mdk
- Original release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2506 |12cr|knock-0.5-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Open connection through firewall on specified signal
Name:		knock
Version:	0.5
Release:	%mkrel 9
Source0:	http://www.zeroflux.org/knock/files/%{name}-%{version}.tar.bz2
Source1:	knockd.initscript
Source2:	knockd.logrotate
Patch0:   knock-0.5-limits.h.fix.diff
License:	GPLv2+
Group:		Networking/Other
URL:		http://www.zeroflux.org/knock/
BuildRequires:	libpcap-devel
Requires(post):		rpm-helper
Requires(preun):	rpm-helper
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
knock is a server/client set that implements the idea known as port-
knocking. Port-knocking is a method of accessing a backdoor to your
firewall through a special sequence of port hits. This can be useful
for opening up temporary holes in a restrictive firewall for SSH
access or similar.

%prep
%setup -q
%patch0 -p0

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

mkdir -p %{buildroot}%_initrddir
install -m 744 %{SOURCE1} %{buildroot}%{_initrddir}/%{name}d

mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
install -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}d

mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
cat > %{buildroot}%{_sysconfdir}/sysconfig/%{name} <<EOF
# Options to pass to %{name}d
OPTIONS=""
EOF

%post
%_post_service %{name}d

%preun
%_preun_service %{name}d

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ChangeLog README TODO
%config(noreplace) %{_sysconfdir}/%{name}d.conf
%attr(755,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%attr(755,root,root) %{_initrddir}/%{name}d
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}d
%{_bindir}/%{name}
%{_sbindir}/%{name}d
%{_mandir}/man1/*



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5-9mdv2011.0
+ Revision: 619994
- the mass rebuild of 2010.0 packages

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 0.5-8mdv2010.0
+ Revision: 438134
- rebuild

* Wed Oct 29 2008 Oden Eriksson <oeriksson@mandriva.com> 0.5-7mdv2009.1
+ Revision: 298596
- fix build
- rebuilt against libpcap-1.0.0

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Adam Williamson <awilliamson@mandriva.org>
    - remove old sources

* Wed Feb 13 2008 Adam Williamson <awilliamson@mandriva.org> 0.5-4mdv2008.1
+ Revision: 166898
- add copytruncate to logrotate config file as knock does not re-initialize the logfile on a SIGHUP (#37666)
- add parallel init info to the initscript
- rewrap description
- bunzip2 additional sources
- better summary
- new license policy
- spec clean

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Oct 24 2007 Olivier Thauvin <nanardon@mandriva.org> 0.5-3mdv2008.1
+ Revision: 101909
- rebuild


* Wed Aug 09 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/09/06 17:55:38 (54965)
- prereq fix

* Wed Aug 09 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/09/06 17:53:18 (54963)
Import knock

* Mon Jul 25 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.5-1mdk
- New release 0.5

* Wed Jul 13 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4-2mdk
- rebuilt against new libpcap-0.9.1 (aka. a "play safe" rebuild)

* Wed Jan 12 2005 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.4-1mdk
- 0.4 ("Est-ce que a vous chatouille ou est-ce que a vous gratouille ?")

* Fri May 07 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.3-1mdk
- What's news, doc ? (a spec file :)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2507 |12cr|knowlan-1.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Knowlan is ARP protocol based Local Area Network IP and MAC Adress Extractor
Name:		knowlan
Version:	1.0
Release:	%mkrel 7
License:	GPL
Group: 		Monitoring
URL: 		http://www.enderunix.org/knowlan/
Source0:	http://www.enderunix.org/knowlan/%{name}-%{version}-RELEASE.tar.bz2
BuildRequires:	net-devel >= 1.1.3
BuildRequires:	libpcap-devel >= 0.7.2
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Knowlan is ARP protocol based Local Area Network IP and MAC Adress Extractor.
Knowlan uses libpcap and libnet libraries for to be simple to handle and to
have a simple code for any interestor to deal with the code. To describe
knowlan overally, Knowlan, sends ARP REQUEST packets to the LAN, and at the
same time, It recieves ARP REPLY packets from the up machines. So, It prints
out IP and MAC addresses of online machines.

%prep

%setup -q -n %{name}-%{version}-RELEASE

chmod 644 COPYING ChangeLog INSTALL README TODO

%build

perl -pi -e "s|-Wall|%{optflags} -Wall|g" configure
perl -pi -e "s|\.a|\.so|g" configure
perl -pi -e "s|/lib\b|/%{_lib}|g" configure
	    
./configure

%make

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_sbindir}
install -m0755 %{name} %{buildroot}%{_sbindir}/

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(644,root,root,755)
%doc COPYING ChangeLog INSTALL README TODO
%attr(0755,root,root) %{_sbindir}/%{name}


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-7mdv2011.0
+ Revision: 620013
- the mass rebuild of 2010.0 packages

* Thu Jun 04 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0-6mdv2010.0
+ Revision: 382700
- rebuilt against libnet 1.1.3

* Wed Oct 29 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0-5mdv2009.1
+ Revision: 298269
- rebuilt against libpcap-1.0.0

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 1.0-4mdv2009.0
+ Revision: 247811
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1.0-2mdv2008.1
+ Revision: 170930
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Jun 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0-1mdv2008.0
+ Revision: 37312
- Import knowlan



* Thu May 25 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0-1mdk
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2508 |12cr|kodos-2.4.9-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name kodos
%define version 2.4.9
%define release %mkrel 9

Summary: Visual regular expression editor
Name: %{name}
Version: %{version}
Release: %{release}
Source: %{name}-%{version}.tar.bz2
License: GPL
Group: Development/Python
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
Requires: PyQt >= 3.0
Url: http://kodos.sourceforge.net

%py_requires -d

BuildRequires: imagemagick
BuildRequires: PyQt

%description
Kodos is a visual regular expression editor and debugger.
It allows you to write python regexp and examine their match.

%prep
%setup -q

%build
rm -Rf $(find . -name '*.ui' | sed 's/ui$/py/' )
# regenerate the ui to be compatible with latest pyqt 
for i in $(find . -name '*.ui'); do
    pyuic $i -o ${i//\.ui/\.py} 
done

python setup.py build

%install
rm -rf $RPM_BUILD_ROOT
python setup.py install --root=$RPM_BUILD_ROOT --record=INSTALLED_FILES
mv $RPM_BUILD_ROOT/%_bindir/kodos.py $RPM_BUILD_ROOT/%_bindir/kodos

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Kodos
Comment=Visual regular expression editor
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Development;Qt;X-MandrivaLinux-MoreApplications-Development-Tools;
EOF

# non readable in 2.4.9, check if it still cause problem on update
chmod o+r $RPM_BUILD_ROOT/usr/share/kodos/modules/helpBA.ui 

mkdir -p $RPM_BUILD_ROOT/%_iconsdir/
mkdir -p $RPM_BUILD_ROOT/%_miconsdir/
mkdir -p $RPM_BUILD_ROOT/%_liconsdir/

cp ./images/kodos.png $RPM_BUILD_ROOT/%_iconsdir/
convert -size 16x16 ./images/kodos.png $RPM_BUILD_ROOT/%_miconsdir/%name.png
convert -size 64x64 ./images/kodos.png $RPM_BUILD_ROOT/%_liconsdir/%name.png

%if %mdkversion < 200900
%postun
%update_menus
%endif

%if %mdkversion < 200900
%post
%update_menus
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README.txt LICENSE.txt CHANGELOG.txt
%{_bindir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop
%{_datadir}/%{name}/
%{py_libdir}/site-packages/*
%{_iconsdir}/*png
%{_miconsdir}/*png
%{_liconsdir}/*png




%changelog
* Tue Nov 23 2010 Funda Wang <fwang@mandriva.org> 2.4.9-9mdv2011.0
+ Revision: 599899
- rebuild
- rebuild for py2.7

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Tue Jan 06 2009 Funda Wang <fwang@mandriva.org> 2.4.9-6mdv2009.1
+ Revision: 325683
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 2.4.9-5mdv2009.0
+ Revision: 247813
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 2.4.9-3mdv2008.1
+ Revision: 170931
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 2.4.9-2mdv2008.1
+ Revision: 140863
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'


* Sat Dec 02 2006 Olivier Thauvin <nanardon@mandriva.org> 2.4.9-2mdv2007.0
+ Revision: 90117
- rebuild

  + Michael Scherer <misc@mandriva.org>
    - Import kodos

* Fri Jul 21 2006 Michael Scherer <misc@mandriva.org> 2.4.9-1mdv2007.0
- New version 2.4.9
- xdg menu

* Fri Sep 30 2005 Michael Scherer <misc@mandriva.org> 2.4.7-1mdk
- New release 2.4.7
- use new python macro
- add changelog

* Thu Aug 25 2005 Michael Scherer <misc@mandriva.org> 2.4.5-5mdk
- fix shared directory

* Fri Jun 03 2005 Michael Scherer <misc@mandriva.org> 2.4.5-4mdk
- mkrel
- reupload to fix missing srpm

* Tue Mar 01 2005 Michael Scherer <misc@mandrake.org> 2.4.5-3mdk
- fix issues with latest pyqt

* Sun Dec 05 2004 Michael Scherer <misc@mandrake.org> 2.4.5-2mdk
- Rebuild for new python

* Fri Aug 27 2004 Michael Scherer <misc@mandrake.org> 2.4.5-1mdk
- first Mandrakelinux package, based on spec made by Phil Schwartz <phil_schwartz@sourceforge.net>.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2509 |12cr|koffice-l10n-ar-1.9.98.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: koffice-l10n-ar
Version: 1.9.98.5
Release: %mkrel 2
Summary: Language files for KOffice Arabic
Group: System/Internationalization
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License: GPLv2+
URL: http://www.koffice.org
BuildArch: noarch
Source: ftp://ftp.kde.org/pub/kde/unstable/koffice-%version/src/koffice-l10n/%name-%version.tar.bz2
BuildRequires: gettext >= 0.15
BuildRequires: kdelibs4-devel
Requires: locales-ar
Requires: koffice-core
Provides: koffice-l10n

%description 
Provides Arabic translations for KOffice.

%files 
%defattr(-,root,root,-)
%{_kde_datadir}/*/*/*

#------------------------------------------------------------------------------------------------

%prep
%setup -q -n %name-%version

%build
%cmake_kde4
%make

%install
rm -rf %buildroot
%makeinstall_std -C build

%clean
rm -rf %buildroot



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2510 |12cr|koffice-l10n-bg-1.9.98.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: koffice-l10n-bg
Version: 1.9.98.5
Release: %mkrel 2
Summary: Language files for KOffice Bulgarian
Group: System/Internationalization
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License: GPLv2+
URL: http://www.koffice.org
BuildArch: noarch
Source: ftp://ftp.kde.org/pub/kde/unstable/koffice-%version/src/koffice-l10n/%name-%version.tar.bz2
BuildRequires: gettext >= 0.15
BuildRequires: kdelibs4-devel
Requires: locales-bg
Requires: koffice-core
Provides: koffice-l10n

%description 
Provides Bulgarian translations for KOffice.

%files 
%defattr(-,root,root,-)
%{_kde_datadir}/*/*/*

#------------------------------------------------------------------------------------------------

%prep
%setup -q -n %name-%version

%build
%cmake_kde4
%make

%install
rm -rf %buildroot
%makeinstall_std -C build

%clean
rm -rf %buildroot



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2511 |12cr|koffice-l10n-ca-2.3.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: koffice-l10n-ca
Version: 2.3.2
Release: %mkrel 2
Summary: Language files for KOffice Catalan
Group: System/Internationalization
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License: GPLv2+
URL: http://www.koffice.org
BuildArch: noarch
Source: ftp://ftp.kde.org/pub/kde/stable/koffice-%version/src/koffice-l10n/%name-%version.tar.bz2
BuildRequires: gettext >= 0.15
BuildRequires: kdelibs4-devel
Requires: locales-ca
Requires: koffice-core
Provides: koffice-l10n

%description 
Provides Catalan translations for KOffice.

%files 
%defattr(-,root,root,-)
%{_kde_datadir}/*/*/*

#------------------------------------------------------------------------------------------------

%prep
%setup -q -n %name-%version

%build
%cmake_kde4
%make

%install
rm -rf %buildroot
%makeinstall_std -C build

%clean
rm -rf %buildroot



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2512 |12cr|koffice-l10n-cs-2.0.82-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: koffice-l10n-cs
Version: 2.0.82
Release: %mkrel 2
Summary: Language files for KOffice Czech
Group: System/Internationalization
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License: GPLv2+
URL: http://www.koffice.org
BuildArch: noarch
Source: ftp://ftp.kde.org/pub/kde/stable/koffice-%version/src/koffice-l10n/%name-%version.tar.bz2
BuildRequires: gettext >= 0.15
BuildRequires: kdelibs4-devel
Requires: locales-cs
Requires: koffice-core
Provides: koffice-l10n

%description 
Provides Czech translations for KOffice.

%files 
%defattr(-,root,root,-)
%{_kde_datadir}/*/*/*

#------------------------------------------------------------------------------------------------

%prep
%setup -q -n %name-%version

%build
%cmake_kde4
%make

%install
rm -rf %buildroot
%makeinstall_std -C build

%clean
rm -rf %buildroot



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2513 |12cr|koffice-l10n-cy-1.9.98.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: koffice-l10n-cy
Version: 1.9.98.5
Release: %mkrel 2
Summary: Language files for KOffice Welsh
Group: System/Internationalization
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License: GPLv2+
URL: http://www.koffice.org
BuildArch: noarch
Source: ftp://ftp.kde.org/pub/kde/unstable/koffice-%version/src/koffice-l10n/%name-%version.tar.bz2
BuildRequires: gettext >= 0.15
BuildRequires: kdelibs4-devel
Requires: locales-cy
Requires: koffice-core
Provides: koffice-l10n

%description 
Provides Welsh translations for KOffice.

%files 
%defattr(-,root,root,-)
%{_kde_datadir}/*/*/*

#------------------------------------------------------------------------------------------------

%prep
%setup -q -n %name-%version

%build
%cmake_kde4
%make

%install
rm -rf %buildroot
%makeinstall_std -C build

%clean
rm -rf %buildroot



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2514 |12cr|koffice-l10n-da-2.3.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: koffice-l10n-da
Version: 2.3.2
Release: %mkrel 2
Summary: Language files for KOffice Danish
Group: System/Internationalization
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License: GPLv2+
URL: http://www.koffice.org
BuildArch: noarch
Source: ftp://ftp.kde.org/pub/kde/stable/koffice-%version/src/koffice-l10n/%name-%version.tar.bz2
BuildRequires: gettext >= 0.15
BuildRequires: kdelibs4-devel
Requires: locales-da
Requires: koffice-core
Provides: koffice-l10n

%description 
Provides Danish translations for KOffice.

%files 
%defattr(-,root,root,-)
%{_kde_datadir}/*/*/*

#------------------------------------------------------------------------------------------------

%prep
%setup -q -n %name-%version

%build
%cmake_kde4
%make

%install
rm -rf %buildroot
%makeinstall_std -C build

%clean
rm -rf %buildroot



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2515 |12cr|koffice-l10n-de-2.3.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: koffice-l10n-de
Version: 2.3.2
Release: %mkrel 2
Summary: Language files for KOffice German
Group: System/Internationalization
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License: GPLv2+
URL: http://www.koffice.org
BuildArch: noarch
Source: ftp://ftp.kde.org/pub/kde/stable/koffice-%version/src/koffice-l10n/%name-%version.tar.bz2
BuildRequires: gettext >= 0.15
BuildRequires: kdelibs4-devel
Requires: locales-de
Requires: koffice-core
Provides: koffice-l10n

%description 
Provides German translations for KOffice.

%files 
%defattr(-,root,root,-)
%{_kde_datadir}/*/*/*

#------------------------------------------------------------------------------------------------

%prep
%setup -q -n %name-%version

%build
%cmake_kde4
%make

%install
rm -rf %buildroot
%makeinstall_std -C build

%clean
rm -rf %buildroot



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2516 |12cr|koffice-l10n-el-2.3.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: koffice-l10n-el
Version: 2.3.2
Release: %mkrel 2
Summary: Language files for KOffice Greek
Group: System/Internationalization
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License: GPLv2+
URL: http://www.koffice.org
BuildArch: noarch
Source: ftp://ftp.kde.org/pub/kde/stable/koffice-%version/src/koffice-l10n/%name-%version.tar.bz2
BuildRequires: gettext >= 0.15
BuildRequires: kdelibs4-devel
Requires: locales-el
Requires: koffice-core
Provides: koffice-l10n

%description 
Provides Greek translations for KOffice.

%files 
%defattr(-,root,root,-)
%{_kde_datadir}/*/*/*

#------------------------------------------------------------------------------------------------

%prep
%setup -q -n %name-%version

%build
%cmake_kde4
%make

%install
rm -rf %buildroot
%makeinstall_std -C build

%clean
rm -rf %buildroot



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2517 |12cr|koffice-l10n-en_GB-2.3.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: koffice-l10n-en_GB
Version: 2.3.2
Release: %mkrel 2
Summary: Language files for KOffice British English
Group: System/Internationalization
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License: GPLv2+
URL: http://www.koffice.org
BuildArch: noarch
Source: ftp://ftp.kde.org/pub/kde/stable/koffice-%version/src/koffice-l10n/%name-%version.tar.bz2
BuildRequires: gettext >= 0.15
BuildRequires: kdelibs4-devel
Requires: locales-en_GB
Requires: koffice-core
Provides: koffice-l10n

%description 
Provides British English translations for KOffice.

%files 
%defattr(-,root,root,-)
%{_kde_datadir}/*/*/*

#------------------------------------------------------------------------------------------------

%prep
%setup -q -n %name-%version

%build
%cmake_kde4
%make

%install
rm -rf %buildroot
%makeinstall_std -C build

%clean
rm -rf %buildroot



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2518 |12cr|koffice-l10n-es-2.3.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: koffice-l10n-es
Version: 2.3.2
Release: %mkrel 2
Summary: Language files for KOffice Spanish
Group: System/Internationalization
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License: GPLv2+
URL: http://www.koffice.org
BuildArch: noarch
Source: ftp://ftp.kde.org/pub/kde/stable/koffice-%version/src/koffice-l10n/%name-%version.tar.bz2
BuildRequires: gettext >= 0.15
BuildRequires: kdelibs4-devel
Requires: locales-es
Requires: koffice-core
Provides: koffice-l10n

%description 
Provides Spanish translations for KOffice.

%files 
%defattr(-,root,root,-)
%{_kde_datadir}/*/*/*

#------------------------------------------------------------------------------------------------

%prep
%setup -q -n %name-%version

%build
%cmake_kde4
%make

%install
rm -rf %buildroot
%makeinstall_std -C build

%clean
rm -rf %buildroot



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2519 |12cr|koffice-l10n-et-2.3.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: koffice-l10n-et
Version: 2.3.2
Release: %mkrel 2
Summary: Language files for KOffice Estonian
Group: System/Internationalization
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License: GPLv2+
URL: http://www.koffice.org
BuildArch: noarch
Source: ftp://ftp.kde.org/pub/kde/stable/koffice-%version/src/koffice-l10n/%name-%version.tar.bz2
BuildRequires: gettext >= 0.15
BuildRequires: kdelibs4-devel
Requires: locales-et
Requires: koffice-core
Provides: koffice-l10n

%description 
Provides Estonian translations for KOffice.

%files 
%defattr(-,root,root,-)
%{_kde_datadir}/*/*/*

#------------------------------------------------------------------------------------------------

%prep
%setup -q -n %name-%version

%build
%cmake_kde4
%make

%install
rm -rf %buildroot
%makeinstall_std -C build

%clean
rm -rf %buildroot



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2520 |12cr|koffice-l10n-eu-1.9.98.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: koffice-l10n-eu
Version: 1.9.98.5
Release: %mkrel 2
Summary: Language files for KOffice Basque
Group: System/Internationalization
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License: GPLv2+
URL: http://www.koffice.org
BuildArch: noarch
Source: ftp://ftp.kde.org/pub/kde/unstable/koffice-%version/src/koffice-l10n/%name-%version.tar.bz2
BuildRequires: gettext >= 0.15
BuildRequires: kdelibs4-devel
Requires: locales-eu
Requires: koffice-core
Provides: koffice-l10n

%description 
Provides Basque translations for KOffice.

%files 
%defattr(-,root,root,-)
%{_kde_datadir}/*/*/*

#------------------------------------------------------------------------------------------------

%prep
%setup -q -n %name-%version

%build
%cmake_kde4
%make

%install
rm -rf %buildroot
%makeinstall_std -C build

%clean
rm -rf %buildroot



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2521 |12cr|koffice-l10n-fa-1.9.98.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: koffice-l10n-fa
Version: 1.9.98.5
Release: %mkrel 2
Summary: Language files for KOffice Farsi
Group: System/Internationalization
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License: GPLv2+
URL: http://www.koffice.org
BuildArch: noarch
Source: ftp://ftp.kde.org/pub/kde/unstable/koffice-%version/src/koffice-l10n/%name-%version.tar.bz2
BuildRequires: gettext >= 0.15
BuildRequires: kdelibs4-devel
Obsoletes: koffice-i18n-fa
Requires: locales-fa
Requires: koffice-core
Provides: koffice-l10n

%description 
Provides Farsi translations for KOffice.

%files 
%defattr(-,root,root,-)
%{_kde_datadir}/*/*/*

#------------------------------------------------------------------------------------------------

%prep
%setup -q -n %name-%version

%build
%cmake_kde4
%make

%install
rm -rf %buildroot
%makeinstall_std -C build

%clean
rm -rf %buildroot



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2522 |12cr|koffice-l10n-fi-1.9.98.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: koffice-l10n-fi
Version: 1.9.98.5
Release: %mkrel 2
Summary: Language files for KOffice Finnish
Group: System/Internationalization
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License: GPLv2+
URL: http://www.koffice.org
BuildArch: noarch
Source: ftp://ftp.kde.org/pub/kde/unstable/koffice-%version/src/koffice-l10n/%name-%version.tar.bz2
BuildRequires: gettext >= 0.15
BuildRequires: kdelibs4-devel
Requires: locales-fi
Requires: koffice-core
Provides: koffice-l10n

%description 
Provides Finnish translations for KOffice.

%files 
%defattr(-,root,root,-)
%{_kde_datadir}/*/*/*

#------------------------------------------------------------------------------------------------

%prep
%setup -q -n %name-%version

%build
%cmake_kde4
%make

%install
rm -rf %buildroot
%makeinstall_std -C build

%clean
rm -rf %buildroot



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2523 |12cr|koffice-l10n-fr-2.3.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: koffice-l10n-fr
Version: 2.3.2
Release: %mkrel 2
Summary: Language files for KOffice French
Group: System/Internationalization
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License: GPLv2+
URL: http://www.koffice.org
BuildArch: noarch
Source: ftp://ftp.kde.org/pub/kde/stable/koffice-%version/src/koffice-l10n/%name-%version.tar.bz2
BuildRequires: gettext >= 0.15
BuildRequires: kdelibs4-devel
Requires: locales-fr
Requires: koffice-core
Provides: koffice-l10n

%description 
Provides French translations for KOffice.

%files 
%defattr(-,root,root,-)
%{_kde_datadir}/*/*/*

#------------------------------------------------------------------------------------------------

%prep
%setup -q -n %name-%version

%build
%cmake_kde4
%make

%install
rm -rf %buildroot
%makeinstall_std -C build

%clean
rm -rf %buildroot



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2524 |12cr|koffice-l10n-fy-2.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: koffice-l10n-fy
Version: 2.1.1
Release: %mkrel 1
Summary: Language files for KOffice Frisian
Group: System/Internationalization
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License: GPLv2+
URL: http://www.koffice.org
BuildArch: noarch
Source: ftp://ftp.kde.org/pub/kde/stable/koffice-%version/src/koffice-l10n/%name-%version.tar.bz2
BuildRequires: gettext >= 0.15
BuildRequires: kdelibs4-devel
Requires: locales-fy
Requires: koffice-core
Provides: koffice-l10n

%description 
Provides Frisian translations for KOffice.

%files 
%defattr(-,root,root,-)
%{_kde_datadir}/*/*/*

#------------------------------------------------------------------------------------------------

%prep
%setup -q -n %name-%version

%build
%cmake_kde4
%make

%install
rm -rf %buildroot
%makeinstall_std -C build

%clean
rm -rf %buildroot



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2525 |12cr|koffice-l10n-ga-1.9.98.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: koffice-l10n-ga
Version: 1.9.98.5
Release: %mkrel 2
Summary: Language files for KOffice Irish
Group: System/Internationalization
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License: GPLv2+
URL: http://www.koffice.org
BuildArch: noarch
Source: ftp://ftp.kde.org/pub/kde/unstable/koffice-%version/src/koffice-l10n/%name-%version.tar.bz2
BuildRequires: gettext >= 0.15
BuildRequires: kdelibs4-devel
Requires: locales-ga
Requires: koffice-core
Provides: koffice-l10n

%description 
Provides Irish translations for KOffice.

%files 
%defattr(-,root,root,-)
%{_kde_datadir}/*/*/*

#------------------------------------------------------------------------------------------------

%prep
%setup -q -n %name-%version

%build
%cmake_kde4
%make

%install
rm -rf %buildroot
%makeinstall_std -C build

%clean
rm -rf %buildroot



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2526 |12cr|koffice-l10n-gl-2.3.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: koffice-l10n-gl
Version: 2.3.2
Release: %mkrel 2
Summary: Language files for KOffice Galician
Group: System/Internationalization
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License: GPLv2+
URL: http://www.koffice.org
BuildArch: noarch
Source: ftp://ftp.kde.org/pub/kde/stable/koffice-%version/src/koffice-l10n/%name-%version.tar.bz2
BuildRequires: gettext >= 0.15
BuildRequires: kdelibs4-devel
Requires: locales-gl
Requires: koffice-core
Provides: koffice-l10n

%description 
Provides Galician translations for KOffice.

%files 
%defattr(-,root,root,-)
%{_kde_datadir}/*/*/*

#------------------------------------------------------------------------------------------------

%prep
%setup -q -n %name-%version

%build
%cmake_kde4
%make

%install
rm -rf %buildroot
%makeinstall_std -C build

%clean
rm -rf %buildroot



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2527 |12cr|koffice-l10n-hi-2.0.82-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: koffice-l10n-hi
Version: 2.0.82
Release: %mkrel 2
Summary: Language files for KOffice Hindi
Group: System/Internationalization
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License: GPLv2+
URL: http://www.koffice.org
BuildArch: noarch
Source: ftp://ftp.kde.org/pub/kde/stable/koffice-%version/src/koffice-l10n/%name-%version.tar.bz2
BuildRequires: gettext >= 0.15
BuildRequires: kdelibs4-devel
Requires: locales-hi
Requires: koffice-core
Provides: koffice-l10n

%description 
Provides Hindi translations for KOffice.

%files 
%defattr(-,root,root,-)
%{_kde_datadir}/*/*/*

#------------------------------------------------------------------------------------------------

%prep
%setup -q -n %name-%version

%build
%cmake_kde4
%make

%install
rm -rf %buildroot
%makeinstall_std -C build

%clean
rm -rf %buildroot



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2528 |12cr|koffice-l10n-hne-2.1.82-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: koffice-l10n-hne
Version: 2.1.82
Release: %mkrel 2
Summary: Language files for KOffice Chhattisgarhi
Group: System/Internationalization
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License: GPLv2+
URL: http://www.koffice.org
BuildArch: noarch
Source: ftp://ftp.kde.org/pub/kde/unstable/koffice-%version/src/koffice-l10n/%name-%version.tar.bz2
BuildRequires: gettext >= 0.15
BuildRequires: kdelibs4-devel
Requires: locales-hne
Requires: koffice-core
Provides: koffice-l10n

%description 
Provides Chhattisgarhi translations for KOffice.

%files 
%defattr(-,root,root,-)
%{_kde_datadir}/*/*/*

#------------------------------------------------------------------------------------------------

%prep
%setup -q -n %name-%version

%build
%cmake_kde4
%make

%install
rm -rf %buildroot
%makeinstall_std -C build

%clean
rm -rf %buildroot



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2529 |12cr|koffice-l10n-hu-2.3.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: koffice-l10n-hu
Version: 2.3.2
Release: %mkrel 2
Summary: Language files for KOffice Hungarian
Group: System/Internationalization
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License: GPLv2+
URL: http://www.koffice.org
BuildArch: noarch
Source: ftp://ftp.kde.org/pub/kde/stable/koffice-%version/src/koffice-l10n/%name-%version.tar.bz2
BuildRequires: gettext >= 0.15
BuildRequires: kdelibs4-devel
Requires: locales-hu
Requires: koffice-core
Provides: koffice-l10n

%description 
Provides Hungarian translations for KOffice.

%files 
%defattr(-,root,root,-)
%{_kde_datadir}/*/*/*

#------------------------------------------------------------------------------------------------

%prep
%setup -q -n %name-%version

%build
%cmake_kde4
%make

%install
rm -rf %buildroot
%makeinstall_std -C build

%clean
rm -rf %buildroot



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2530 |12cr|koffice-l10n-it-2.3.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: koffice-l10n-it
Version: 2.3.2
Release: %mkrel 2
Summary: Language files for KOffice Italian
Group: System/Internationalization
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License: GPLv2+
URL: http://www.koffice.org
BuildArch: noarch
Source: ftp://ftp.kde.org/pub/kde/stable/koffice-%version/src/koffice-l10n/%name-%version.tar.bz2
BuildRequires: gettext >= 0.15
BuildRequires: kdelibs4-devel
Requires: locales-it
Requires: koffice-core
Provides: koffice-l10n

%description
Provides Italian translations for KOffice.

%files 
%defattr(-,root,root,-)
%{_kde_datadir}/*/*/*

#------------------------------------------------------------------------------------------------

%prep
%setup -q -n %name-%version

%build
%cmake_kde4
%make

%install
rm -rf %buildroot
%makeinstall_std -C build

%clean
rm -rf %buildroot



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2531 |12cr|koffice-l10n-ja-2.3.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: koffice-l10n-ja
Version: 2.3.2
Release: %mkrel 2
Summary: Language files for KOffice Japanese
Group: System/Internationalization
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License: GPLv2+
URL: http://www.koffice.org
BuildArch: noarch
Source: ftp://ftp.kde.org/pub/kde/stable/koffice-%version/src/koffice-l10n/%name-%version.tar.bz2
BuildRequires: gettext >= 0.15
BuildRequires: kdelibs4-devel
Requires: locales-ja
Requires: koffice-core
Provides: koffice-l10n

%description 
Provides Japanese translations for KOffice.

%files 
%defattr(-,root,root,-)
%{_kde_datadir}/*/*/*

#------------------------------------------------------------------------------------------------

%prep
%setup -q -n %name-%version

%build
%cmake_kde4
%make

%install
rm -rf %buildroot
%makeinstall_std -C build

%clean
rm -rf %buildroot



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2532 |12cr|koffice-l10n-kk-2.3.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: koffice-l10n-kk
Version: 2.3.2
Release: %mkrel 2
Summary: Language files for KOffice Kazakh
Group: System/Internationalization
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License: GPLv2+
URL: http://www.koffice.org
BuildArch: noarch
Source: ftp://ftp.kde.org/pub/kde/stable/koffice-%version/src/koffice-l10n/%name-%version.tar.bz2
BuildRequires: gettext >= 0.15
BuildRequires: kdelibs4-devel
Requires: locales-kk
Requires: koffice-core
Provides: koffice-l10n

%description 
Provides Kazakh translations for KOffice.

%files 
%defattr(-,root,root,-)
%{_kde_datadir}/*/*/*

#------------------------------------------------------------------------------------------------

%prep
%setup -q -n %name-%version

%build
%cmake_kde4
%make

%install
rm -rf %buildroot
%makeinstall_std -C build

%clean
rm -rf %buildroot



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2533 |12cr|koffice-l10n-ms-1.9.98.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: koffice-l10n-ms
Version: 1.9.98.5
Release: %mkrel 2
Summary: Language files for KOffice Malay
Group: System/Internationalization
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License: GPLv2+
URL: http://www.koffice.org
BuildArch: noarch
Source: ftp://ftp.kde.org/pub/kde/unstable/koffice-%version/src/koffice-l10n/%name-%version.tar.bz2
BuildRequires: gettext >= 0.15
BuildRequires: kdelibs4-devel
Requires: locales-ms
Requires: koffice-core
Provides: koffice-l10n

%description 
Provides Malay translations for KOffice.

%files 
%defattr(-,root,root,-)
%{_kde_datadir}/*/*/*

#------------------------------------------------------------------------------------------------

%prep
%setup -q -n %name-%version

%build
%cmake_kde4
%make

%install
rm -rf %buildroot
%makeinstall_std -C build

%clean
rm -rf %buildroot



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2534 |12cr|koffice-l10n-nb-2.3.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: koffice-l10n-nb
Version: 2.3.2
Release: %mkrel 2
Summary: Language files for KOffice Norwegian
Group: System/Internationalization
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License: GPLv2+
URL: http://www.koffice.org
BuildArch: noarch
Source: ftp://ftp.kde.org/pub/kde/stable/koffice-%version/src/koffice-l10n/%name-%version.tar.bz2
BuildRequires: gettext >= 0.15
BuildRequires: kdelibs4-devel
Requires: locales-nb
Requires: koffice-core
Provides: koffice-l10n

%description 
Provides Norwegian translations for KOffice.

%files 
%defattr(-,root,root,-)
%{_kde_datadir}/*/*/*

#------------------------------------------------------------------------------------------------

%prep
%setup -q -n %name-%version

%build
%cmake_kde4
%make

%install
rm -rf %buildroot
%makeinstall_std -C build

%clean
rm -rf %buildroot



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2535 |12cr|koffice-l10n-nds-2.3.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: koffice-l10n-nds
Version: 2.3.2
Release: %mkrel 2
Summary: Language files for KOffice Lower Saxon
Group: System/Internationalization
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License: GPLv2+
URL: http://www.koffice.org
BuildArch: noarch
Source: ftp://ftp.kde.org/pub/kde/stable/koffice-%version/src/koffice-l10n/%name-%version.tar.bz2
BuildRequires: gettext >= 0.15
BuildRequires: kdelibs4-devel
Requires: locales-nds
Requires: koffice-core
Provides: koffice-l10n

%description 
Provides Lower Saxon translations for KOffice.

%files 
%defattr(-,root,root,-)
%{_kde_datadir}/*/*/*

#------------------------------------------------------------------------------------------------

%prep
%setup -q -n %name-%version

%build
%cmake_kde4
%make

%install
rm -rf %buildroot
%makeinstall_std -C build

%clean
rm -rf %buildroot



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2536 |12cr|koffice-l10n-ne-1.9.98.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: koffice-l10n-ne
Version: 1.9.98.5
Release: %mkrel 2
Summary: Language files for KOffice Nepali
Group: System/Internationalization
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License: GPLv2+
URL: http://www.koffice.org
BuildArch: noarch
Source: ftp://ftp.kde.org/pub/kde/unstable/koffice-%version/src/koffice-l10n/%name-%version.tar.bz2
BuildRequires: gettext >= 0.15
BuildRequires: kdelibs4-devel
Requires: locales-ne
Requires: koffice-core
Provides: koffice-l10n

%description 
Provides Nepali translations for KOffice.

%files 
%defattr(-,root,root,-)
%{_kde_datadir}/*/*/*

#------------------------------------------------------------------------------------------------

%prep
%setup -q -n %name-%version

%build
%cmake_kde4
%make

%install
rm -rf %buildroot
%makeinstall_std -C build

%clean
rm -rf %buildroot



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2537 |12cr|koffice-l10n-nl-2.3.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: koffice-l10n-nl
Version: 2.3.2
Release: %mkrel 2
Summary: Language files for KOffice Dutch
Group: System/Internationalization
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License: GPLv2+
URL: http://www.koffice.org
BuildArch: noarch
Source: ftp://ftp.kde.org/pub/kde/stable/koffice-%version/src/koffice-l10n/%name-%version.tar.bz2
BuildRequires: gettext >= 0.15
BuildRequires: kdelibs4-devel
Requires: locales-nl
Requires: koffice-core
Provides: koffice-l10n

%description 
Provides Dutch translations for KOffice.

%files 
%defattr(-,root,root,-)
%{_kde_datadir}/*/*/*

#------------------------------------------------------------------------------------------------

%prep
%setup -q -n %name-%version

%build
%cmake_kde4
%make

%install
rm -rf %buildroot
%makeinstall_std -C build

%clean
rm -rf %buildroot



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2538 |12cr|koffice-l10n-pl-2.3.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: koffice-l10n-pl
Version: 2.3.2
Release: %mkrel 2
Summary: Language files for KOffice Polish
Group: System/Internationalization
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License: GPLv2+
URL: http://www.koffice.org
BuildArch: noarch
Source: ftp://ftp.kde.org/pub/kde/stable/koffice-%version/src/koffice-l10n/%name-%version.tar.bz2
BuildRequires: gettext >= 0.15
BuildRequires: kdelibs4-devel
Requires: locales-pl
Requires: koffice-core
Provides: koffice-l10n

%description 
Provides Polish translations for KOffice.

%files 
%defattr(-,root,root,-)
%{_kde_datadir}/*/*/*

#------------------------------------------------------------------------------------------------

%prep
%setup -q -n %name-%version

%build
%cmake_kde4
%make

%install
rm -rf %buildroot
%makeinstall_std -C build

%clean
rm -rf %buildroot



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2539 |12cr|koffice-l10n-pt-2.3.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: koffice-l10n-pt
Version: 2.3.2
Release: %mkrel 2
Summary: Language files for KOffice Portuguese
Group: System/Internationalization
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License: GPLv2+
URL: http://www.koffice.org
BuildArch: noarch
Source: ftp://ftp.kde.org/pub/kde/stable/koffice-%version/src/koffice-l10n/%name-%version.tar.bz2
BuildRequires: gettext >= 0.15
BuildRequires: kdelibs4-devel
Requires: locales-pt
Requires: koffice-core
Provides: koffice-l10n

%description 
Provides Portuguese translations for KOffice.

%files 
%defattr(-,root,root,-)
%{_kde_datadir}/*/*/*

#------------------------------------------------------------------------------------------------

%prep
%setup -q -n %name-%version

%build
%cmake_kde4
%make

%install
rm -rf %buildroot
%makeinstall_std -C build

%clean
rm -rf %buildroot



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2540 |12cr|koffice-l10n-pt_BR-2.3.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: koffice-l10n-pt_BR
Version: 2.3.2
Release: %mkrel 2
Summary: Language files for KOffice Brazil Portuguese
Group: System/Internationalization
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License: GPLv2+
URL: http://www.koffice.org
BuildArch: noarch
Source: ftp://ftp.kde.org/pub/kde/stable/koffice-%version/src/koffice-l10n/%name-%version.tar.bz2
BuildRequires: gettext >= 0.15
BuildRequires: kdelibs4-devel
Requires: locales-pt_BR
Requires: koffice-core
Provides: koffice-l10n

%description 
Provides Brazil Portuguese translations for KOffice.

%files 
%defattr(-,root,root,-)
%{_kde_datadir}/*/*/*

#------------------------------------------------------------------------------------------------

%prep
%setup -q -n %name-%version

%build
%cmake_kde4
%make

%install
rm -rf %buildroot
%makeinstall_std -C build

%clean
rm -rf %buildroot



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2541 |12cr|koffice-l10n-ru-2.3.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: koffice-l10n-ru
Version: 2.3.2
Release: %mkrel 2
Summary: Language files for KOffice Russian
Group: System/Internationalization
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License: GPLv2+
URL: http://www.koffice.org
BuildArch: noarch
Source: ftp://ftp.kde.org/pub/kde/stable/koffice-%version/src/koffice-l10n/%name-%version.tar.bz2
BuildRequires: gettext >= 0.15
BuildRequires: kdelibs4-devel
Requires: locales-ru
Requires: koffice-core
Provides: koffice-l10n

%description 
Provides Russian translations for KOffice.

%files 
%defattr(-,root,root,-)
%{_kde_datadir}/*/*/*

#------------------------------------------------------------------------------------------------

%prep
%setup -q -n %name-%version

%build
%cmake_kde4
%make

%install
rm -rf %buildroot
%makeinstall_std -C build

%clean
rm -rf %buildroot



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2542 |12cr|koffice-l10n-sk-1.9.98.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: koffice-l10n-sk
Version: 1.9.98.5
Release: %mkrel 2
Summary: Language files for KOffice Slovak
Group: System/Internationalization
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License: GPLv2+
URL: http://www.koffice.org
BuildArch: noarch
Source: ftp://ftp.kde.org/pub/kde/unstable/koffice-%version/src/koffice-l10n/%name-%version.tar.bz2
BuildRequires: gettext >= 0.15
BuildRequires: kdelibs4-devel
Requires: locales-sk
Requires: koffice-core
Provides: koffice-l10n

%description 
Provides Slovak translations for KOffice.

%files 
%defattr(-,root,root,-)
%{_kde_datadir}/*/*/*

#------------------------------------------------------------------------------------------------

%prep
%setup -q -n %name-%version

%build
%cmake_kde4
%make

%install
rm -rf %buildroot
%makeinstall_std -C build

%clean
rm -rf %buildroot



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2543 |12cr|koffice-l10n-sl-1.9.98.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: koffice-l10n-sl
Version: 1.9.98.5
Release: %mkrel 2
Summary: Language files for KOffice Slovenian
Group: System/Internationalization
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License: GPLv2+
URL: http://www.koffice.org
BuildArch: noarch
Source: ftp://ftp.kde.org/pub/kde/unstable/koffice-%version/src/koffice-l10n/%name-%version.tar.bz2
BuildRequires: gettext >= 0.15
BuildRequires: kdelibs4-devel
Requires: locales-sl
Requires: koffice-core
Provides: koffice-l10n

%description 
Provides Slovenian translations for KOffice.

%files 
%defattr(-,root,root,-)
%{_kde_datadir}/*/*/*

#------------------------------------------------------------------------------------------------

%prep
%setup -q -n %name-%version

%build
%cmake_kde4
%make

%install
rm -rf %buildroot
%makeinstall_std -C build

%clean
rm -rf %buildroot



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2544 |12cr|koffice-l10n-sv-2.3.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: koffice-l10n-sv
Version: 2.3.2
Release: %mkrel 2
Summary: Language files for KOffice Swedish
Group: System/Internationalization
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License: GPLv2+
URL: http://www.koffice.org
BuildArch: noarch
Source: ftp://ftp.kde.org/pub/kde/stable/koffice-%version/src/koffice-l10n/%name-%version.tar.bz2
BuildRequires: gettext >= 0.15
BuildRequires: kdelibs4-devel
Requires: locales-sv
Requires: koffice-core
Provides: koffice-l10n

%description 
Provides Swedish translations for KOffice.

%files 
%defattr(-,root,root,-)
%{_kde_datadir}/*/*/*

#------------------------------------------------------------------------------------------------

%prep
%setup -q -n %name-%version

%build
%cmake_kde4
%make

%install
rm -rf %buildroot
%makeinstall_std -C build

%clean
rm -rf %buildroot



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2545 |12cr|koffice-l10n-ta-1.9.98.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: koffice-l10n-ta
Version: 1.9.98.5
Release: %mkrel 2
Summary: Language files for KOffice Tamil
Group: System/Internationalization
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License: GPLv2+
URL: http://www.koffice.org
BuildArch: noarch
Source: ftp://ftp.kde.org/pub/kde/unstable/koffice-%version/src/koffice-l10n/%name-%version.tar.bz2
BuildRequires: gettext >= 0.15
BuildRequires: kdelibs4-devel
Requires: locales-ta
Requires: koffice-core
Provides: koffice-l10n

%description 
Provides Tamil translations for KOffice.

%files 
%defattr(-,root,root,-)
%{_kde_datadir}/*/*/*

#------------------------------------------------------------------------------------------------

%prep
%setup -q -n %name-%version

%build
%cmake_kde4
%make

%install
rm -rf %buildroot
%makeinstall_std -C build

%clean
rm -rf %buildroot



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2546 |12cr|koffice-l10n-tr-2.3.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: koffice-l10n-tr
Version: 2.3.2
Release: %mkrel 2
Summary: Language files for KOffice Turkish
Group: System/Internationalization
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License: GPLv2+
URL: http://www.koffice.org
BuildArch: noarch
Source: ftp://ftp.kde.org/pub/kde/stable/koffice-%version/src/koffice-l10n/%name-%version.tar.bz2
BuildRequires: gettext >= 0.15
BuildRequires: kdelibs4-devel
Requires: locales-tr
Requires: koffice-core
Provides: koffice-l10n

%description 
Provides Turkish translations for KOffice.

%files 
%defattr(-,root,root,-)
%{_kde_datadir}/*/*/*

#------------------------------------------------------------------------------------------------

%prep
%setup -q -n %name-%version

%build
%cmake_kde4
%make

%install
rm -rf %buildroot
%makeinstall_std -C build

%clean
rm -rf %buildroot



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2547 |12cr|koffice-l10n-uk-2.3.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: koffice-l10n-uk
Version: 2.3.2
Release: %mkrel 2
Summary: Language files for KOffice Ukrainian
Group: System/Internationalization
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License: GPLv2+
URL: http://www.koffice.org
BuildArch: noarch
Source: ftp://ftp.kde.org/pub/kde/stable/koffice-%version/src/koffice-l10n/%name-%version.tar.bz2
BuildRequires: gettext >= 0.15
BuildRequires: kdelibs4-devel
Requires: locales-uk
Requires: koffice-core
Provides: koffice-l10n

%description 
Provides Ukrainian translations for KOffice.

%files 
%defattr(-,root,root,-)
%{_kde_datadir}/*/*/*

#------------------------------------------------------------------------------------------------

%prep
%setup -q -n %name-%version

%build
%cmake_kde4
%make

%install
rm -rf %buildroot
%makeinstall_std -C build

%clean
rm -rf %buildroot



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2548 |12cr|koffice-l10n-wa-2.3.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: koffice-l10n-wa
Version: 2.3.2
Release: %mkrel 2
Summary: Language files for KOffice Walloon
Group: System/Internationalization
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License: GPLv2+
URL: http://www.koffice.org
BuildArch: noarch
Source: ftp://ftp.kde.org/pub/kde/stable/koffice-%version/src/koffice-l10n/%name-%version.tar.bz2
BuildRequires: gettext >= 0.15
BuildRequires: kdelibs4-devel
Requires: locales-wa
Requires: koffice-core
Provides: koffice-l10n

%description 
Provides Walloon translations for KOffice.

%files 
%defattr(-,root,root,-)
%{_kde_datadir}/*/*/*

#------------------------------------------------------------------------------------------------

%prep
%setup -q -n %name-%version

%build
%cmake_kde4
%make

%install
rm -rf %buildroot
%makeinstall_std -C build

%clean
rm -rf %buildroot



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2549 |12cr|koffice-l10n-zh_CN-2.3.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: koffice-l10n-zh_CN
Version: 2.3.2
Release: %mkrel 2
Summary: Language files for KOffice Simplified Chinese
Group: System/Internationalization
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License: GPLv2+
URL: http://www.koffice.org
BuildArch: noarch
Source: ftp://ftp.kde.org/pub/kde/stable/koffice-%version/src/koffice-l10n/%name-%version.tar.bz2
BuildRequires: gettext >= 0.15
BuildRequires: kdelibs4-devel
Requires: locales-zh_CN
Requires: koffice-core
Provides: koffice-l10n

%description 
Provides Simplified Chinese translations for KOffice.

%files 
%defattr(-,root,root,-)
%{_kde_datadir}/*/*/*

#------------------------------------------------------------------------------------------------

%prep
%setup -q -n %name-%version

%build
%cmake_kde4
%make

%install
rm -rf %buildroot
%makeinstall_std -C build

%clean
rm -rf %buildroot



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2550 |12cr|koffice-l10n-zh_TW-2.3.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: koffice-l10n-zh_TW
Version: 2.3.2
Release: %mkrel 2
Summary: Language files for KOffice Traditional Chinese
Group: System/Internationalization
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License: GPLv2+
URL: http://www.koffice.org
BuildArch: noarch
Source: ftp://ftp.kde.org/pub/kde/stable/koffice-%version/src/koffice-l10n/%name-%version.tar.bz2
BuildRequires: gettext >= 0.15
BuildRequires: kdelibs4-devel
Requires: locales-zh_TW
Requires: koffice-core
Provides: koffice-l10n

%description 
Provides Traditional Chinese translations for KOffice.

%files 
%defattr(-,root,root,-)
%{_kde_datadir}/*/*/*

#------------------------------------------------------------------------------------------------

%prep
%setup -q -n %name-%version

%build
%cmake_kde4
%make

%install
rm -rf %buildroot
%makeinstall_std -C build

%clean
rm -rf %buildroot



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2551 |12cr|koji-1.7.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Name: koji
Version: 1.7.0
Release: 1
License: LGPLv2 and GPLv2+
# koji.ssl libs (from plague) are GPLv2+
Summary: Build system tools
Group: System/Configuration/Packaging
URL: http://fedorahosted.org/koji
Patch0: fedora-config.patch

Source: https://fedorahosted.org/released/koji/koji-%{version}.tar.bz2
BuildArch: noarch
Requires: python-krbV >= 1.0.13
Requires: python-rpm
Requires: pyOpenSSL
Requires: python-urlgrabber
BuildRequires: python

%description
Koji is a system for building and tracking RPMS.  The base package
contains shared libraries and the command-line interface.

%package hub
Summary: Koji XMLRPC interface
Group: System/Configuration/Packaging
License: LGPLv2 and GPLv2
# rpmdiff lib (from rpmlint) is GPLv2 (only)
Requires: httpd
Requires: apache-mod_wsgi
Requires: postgresql-plpython
Requires: %{name} = %{version}-%{release}

%description hub
koji-hub is the XMLRPC interface to the koji database

%package hub-plugins
Summary: Koji hub plugins
Group: System/Configuration/Packaging
Requires: %{name} = %{version}-%{release}
Requires: %{name}-hub = %{version}-%{release}

%description hub-plugins
Plugins to the koji XMLRPC interface

%package builder
Summary: Koji RPM builder daemon
Group: System/Configuration/Packaging
License: LGPLv2 and GPLv2+
#mergerepos (from createrepo) is GPLv2+
Requires: %{name} = %{version}-%{release}
Requires: mock
Requires(post): chkconfig
Requires(post): initscripts
Requires(preun): chkconfig
Requires(preun): initscripts
Requires(pre): shadow-utils
Requires: cvs
Requires: subversion
Requires: git
Requires: rpm-build
Requires: rpm-mandriva-setup-build
Requires: pykickstart                                                                               
Requires: python-pycdio
Requires: python-cheetah
Requires: createrepo

%description builder
koji-builder is the daemon that runs on build machines and executes
tasks that come through the Koji system.

%package vm
Summary: Koji virtual machine management daemon
Group: System/Configuration/Packaging
License: LGPLv2
Requires: %{name} = %{version}-%{release}
Requires(post): chkconfig
Requires(post): initscripts
Requires(preun): chkconfig
Requires(preun): initscripts
Requires: python-libvirt
Requires: python-libxml2
Requires: python-virtinst
Requires: qemu-img

%description vm
koji-vm contains a supplemental build daemon that executes certain tasks in a
virtual machine. This package is not required for most installations.

%package utils
Summary: Koji Utilities
Group: System/Configuration/Packaging
Requires: postgresql-plpython
Requires: %{name} = %{version}-%{release}

%description utils
Utilities for the Koji system

%package web
Summary: Koji Web UI
Group: System/Configuration/Packaging
Requires: httpd
Requires: apache-mod_wsgi
Requires: apache-mod_auth_kerb
Requires: postgresql-plpython
Requires: python-cheetah
Requires: %{name} = %{version}-%{release}
Requires: python-krbV >= 1.0.13

%description web
koji-web is a web UI to the Koji system.

%prep
%setup -q
%patch0 -p1 -b .orig

%build

%install
make DESTDIR=$RPM_BUILD_ROOT install

%files
%{_bindir}/*
%{python_sitelib}/%{name}
%config(noreplace) %{_sysconfdir}/koji.conf
%doc docs Authors COPYING LGPL

%files hub
%{_datadir}/koji-hub
%{_prefix}/libexec/koji-hub/
%config(noreplace) %{_sysconfdir}/httpd/conf.d/kojihub.conf
%config(noreplace) %{_sysconfdir}/koji-hub/hub.conf

%files hub-plugins
%dir %{_prefix}/lib/koji-hub-plugins
%{_prefix}/lib/koji-hub-plugins/*.py*
%dir %{_sysconfdir}/koji-hub/plugins/
%config(noreplace) %{_sysconfdir}/koji-hub/plugins/messagebus.conf
%config(noreplace) %{_sysconfdir}/koji-hub/plugins/rpm2maven.conf

%files utils
%{_sbindir}/kojira
%{_sbindir}/koji-gc
%{_sbindir}/koji-shadow
%{_initrddir}/kojira
%config(noreplace) %{_sysconfdir}/sysconfig/kojira
%dir %{_sysconfdir}/kojira
%config(noreplace) %{_sysconfdir}/kojira/kojira.conf
%dir %{_sysconfdir}/koji-gc
%config(noreplace) %{_sysconfdir}/koji-gc/koji-gc.conf
%config(noreplace) %{_sysconfdir}/koji-shadow/koji-shadow.conf

%files web
%{_datadir}/koji-web
%dir %{_sysconfdir}/kojiweb
%config(noreplace) %{_sysconfdir}/httpd/conf.d/kojiweb.conf
%config(noreplace) %{_sysconfdir}/kojiweb/web.conf

%files builder
%{_sbindir}/kojid
%{_initrddir}/kojid
%{_prefix}/libexec/kojid/
%config(noreplace) %{_sysconfdir}/sysconfig/kojid
%dir %{_sysconfdir}/kojid
%config(noreplace) %{_sysconfdir}/kojid/kojid.conf
%attr(-,kojibuilder,kojibuilder) /etc/mock/koji

%pre builder
/usr/sbin/useradd -r -s /bin/bash -G mock -d /builddir -M kojibuilder 2>/dev/null ||:

%post builder
/sbin/chkconfig --add kojid
/sbin/service kojid condrestart &> /dev/null || :

%preun builder
if [ $1 = 0 ]; then
  /sbin/service kojid stop &> /dev/null
  /sbin/chkconfig --del kojid
fi

%files vm
%{_sbindir}/kojivmd
%{_datadir}/kojivmd
%{_initrddir}/kojivmd
%config(noreplace) %{_sysconfdir}/sysconfig/kojivmd
%dir %{_sysconfdir}/kojivmd
%config(noreplace) %{_sysconfdir}/kojivmd/kojivmd.conf

%post vm
/sbin/chkconfig --add kojivmd

%preun vm
if [ $1 = 0 ]; then
  /sbin/service kojivmd stop &> /dev/null
  /sbin/chkconfig --del kojivmd
fi

%post utils
/sbin/chkconfig --add kojira
/sbin/service kojira condrestart &> /dev/null || :
%preun utils
if [ $1 = 0 ]; then
  /sbin/service kojira stop &> /dev/null || :
  /sbin/chkconfig --del kojira
fi


%changelog
* Wed Aug 29 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.7.0-1
+ Revision: 816018
- Import koji
- Import koji


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2552 |12cr|kolab-2.2.4-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# the Management user/group name/id pair
%define l_musr kolab
%define l_mgrp kolab

# the Management numeric user/group name/id pair
%define l_muid 60001
%define l_mgid 60001

# the Rrestricted user/group name/id pair
%define l_rusr %{l_musr}
%define l_rgrp %{l_mgrp}

# the Non-privileged user/group name/id pair
%define l_nusr %{l_musr}
%define l_ngrp %{l_mgrp}


Summary:	Kolab Groupware Server
Name:		kolab
License:	GPL
Version:	2.2.4
Release:	%mkrel 4
Group:		System/Servers
URL:		http://www.kolab.org
Source0:	kolabd-%{version}.tar.gz
Source1:	README
Source2:	kolab.init
Patch1:		kolabsrv.diff
Patch2:		rc_config_template.patch
Patch3:		kolabd-slapd_template.diff
Patch4:		kolabd-amavisd_template_log.diff
Patch5:		mandriva.diff
Patch6:		Makefile.diff
Requires(post):	rpm-helper
Requires(preun):rpm-helper
Requires(pre):	rpm-helper
Requires(postun): rpm-helper
Requires(pre):	amavisd-new >= 2.6.4
Requires(pre):	apache-conf >= 2.2.14
Requires(pre):	apache-mod_php
Requires(pre):	apache-mpm-prefork >= 2.2.14
Requires(pre):	clamd >= 0.95.3
Requires(pre):	cyrus-imapd >= 2.3.15
Requires(pre):	openldap-servers >= 2.4.19
Requires(pre):	postfix >= 2.6.5
Requires:	amavisd-new >= 2.6.4
Requires:	apache-conf >= 2.2.14
Requires:	apache-mod_dav >= 2.2.14
Requires:	apache-mod_ldap >= 2.2.14
Requires:	apache-mod_php
Requires:	apache-mod_ssl >= 2.2.14
Requires:	apache-mpm-prefork >= 2.2.14
Requires:	clamd >= 0.95.0
Requires:	cyrus-imapd >= 2.2.15
Requires:	cyrus-imapd-utils >= 2.2.15
Requires:	cyrus-sasl
Requires:	horde-kolab-filter
Requires:	kolab-webadmin >= 2.2.4
Requires:	%{mklibname sasl 2}-plug-login
Requires:	%{mklibname sasl 2}-plug-plain
Requires:	openldap-clients
Requires:	openldap-servers
Requires:	openssl >= 0.9.8k
Requires:	perl-Convert-ASN1
Requires:	perl-Cyrus
Requires:	perl-kolab
Requires:	perl-ldap
Requires:	perl-Net-Netmask
Requires:	perl-Term-ReadKey
Requires:	php-cli >= 5.3.1
Requires:	php-imap >= 5.3.1
Requires:	php-ldap >= 5.3.1
Requires:	php-pear >= 1.9.0
Requires:	php-pear-Net_LMTP
Requires:	php-xml >= 5.3.1
Requires:	postfix >= 2.2.6
Requires:	postfix-ldap >= 2.2.6
Requires:	proftpd >= 1.3.0
Requires:	proftpd-mod_ldap >= 1.3.0
Requires:	spamassassin-spamc >= 3.2.5
Requires:	spamassassin-spamd >= 3.2.5
Provides:	kolab-server
Obsoletes:	kolab-server
Obsoletes: 	kolab-horde-framework
Obsoletes:	kolab-resource-handlers



%description
Kolab is the KDE Groupware Server that provides full groupware features to
either KDE Kolab clients or Microsoft Outlook[tm] clients running on
Windows[tm] using the Toltec Connector http://www.toltec.co.za. It can also use
Aethera, from TheKompany.com, a multi-platform client that works on Windows,
Linux and Mac OS X.

In addition it is a robust and flexible general imap mail server with LDAP
addressbook and nice web gui for administration.




%prep

%setup -q -n kolabd-%{version}
%patch1 -p0
%patch2 -p0
%patch3 -p0
%patch4 -p0
%patch5 -p0
%patch6 -p0

cp %{SOURCE2} kolab.init
cp %{SOURCE1} README


# cleanup
for i in `find . -type d -name CVS`  `find . -type d -name .svn` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
done

# strip away annoying ^M
#find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
#find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

# fix perl_vendordir
# perl -pi -e "s|perl_vendorlib|%{perl_vendorlib}|g" dist_conf/mandriva

# force regeneration
# rm -f kolabcheckperm
# rm -f namespace/libexec/start
# rm -f namespace/libexec/stop


%build
#touch README
autoreconf -fi

aclocal; automake --add-missing --copy; autoconf


%configure2_5x \
    --with-dist=mandriva \
    --with-openpkg=no

%make


%install
rm -rf %{buildroot}

%makeinstall_std

# make some directories
install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_sysconfdir}/amavisd/templates
install -d %{buildroot}%{_sysconfdir}/kolab/templates
install -d %{buildroot}%{_sysconfdir}/kolab/ca
install -d %{buildroot}%{_sysconfdir}/kolab/backup
install -d %{buildroot}%{_sysconfdir}/cron.d
install -d %{buildroot}%{_sysconfdir}/logrotate.d
install -d %{buildroot}%{_datadir}/openldap/schema
install -d %{buildroot}%{_sysconfdir}/kolab/filter
install -d %{buildroot}%{_datadir}/kolab
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_var}/log/kolab
install -d %{buildroot}%{_var}/run/kolab
install -d %{buildroot}%{_var}/amavis
install -d %{buildroot}%{_var}/clamav
install -d %{buildroot}%{_var}/spool/kolab
install -d %{buildroot}%{_localstatedir}/lib/ldap-kolab
install -d %{buildroot}%{_localstatedir}/lib/kolab
install -d %{buildroot}%{_localstatedir}/www/html/kolab/freebusy

# create symlinks
SCRIPTS="kolab_ca.sh kolab_sslcert.sh"
for script in $SCRIPTS; do
  %__ln_s ../../%{_datadir}/kolab/scripts/$script %{buildroot}%{_sbindir}/${script%%.sh}
done

install -m0744 kolab.init %{buildroot}%{_initrddir}/kolab

# nuke templates for services we do not want to mess with because it is not nessesary
mv %{buildroot}%{_sysconfdir}/kolab/templates/httpd.local.template %{buildroot}%{_sysconfdir}/kolab/templates/httpd.local.template.not4mandriva
mv %{buildroot}%{_sysconfdir}/kolab/templates/php.ini.template %{buildroot}%{_sysconfdir}/kolab/templates/php.ini.template.not4mandriva
mv %{buildroot}%{_sysconfdir}/kolab/templates/clamd.conf.template %{buildroot}%{_sysconfdir}/kolab/templates/clamd.conf.template.not4mandriva
mv %{buildroot}%{_sysconfdir}/kolab/templates/freshclam.conf.template %{buildroot}%{_sysconfdir}/kolab/templates/freshclam.conf.template.not4mandriva


# cleanup
rm -f %{buildroot}%{_initrddir}/rc*
rm -rf %{buildroot}%{_datadir}/doc/kolab

# fix crontab entry for kolabquotawarn
cat > kolabquotawarn.cron << EOF
*/10 * * * * %{_datadir}/kolab/scripts/kolabquotawarn
EOF
install -m0755 kolabquotawarn.cron %{buildroot}%{_sysconfdir}/cron.d/kolabquotawarn

# fix logrotate entries
cat > kolab.logrotate << EOF
/var/log/kolab/resmgr.log /var/log/kolab/freebusy.log {
    rotate 5
    monthly
    missingok
    notifempty
    nocompress
    prerotate
	%{_initrddir}/kolab reload
    endscript
    postrotate
	%{_initrddir}/kolab reload
    endscript
}
EOF
install -m0644 kolab.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/kolab

cat << EOF > README.urpmi
This is an updated version that works with the current ldap server. Please test it and report problems.
The calendering function may not be working

To test it, do the following:
1) /usr/sbin/kolab_bootstrap -b (note the manager password)
2) service kolab start
3) point your browser to https://localhost/kolab/admin and login as
   user "manager", with the password chosen in step 1.
4) create/modify/delete users
5) close all your browser windows, then return back to the web
administration site, but log in as a regular user you just created, to test
the forwarding and vacation functions, changing password, etc.
6) point your mail client smtp and imap servers to localhost, and try to
send yourself some mail, and read it.

To test the calendaring functions, you'll need the kroupware client, or
Microsoft Outlook with the Binary connector (proprietary).

For a fresh install please initialize Kolab by running '%{_sbindir}/kolab_bootstrap -b'. as user root.
If you upgraded from a previous version simply refresh Kolab by running run '%{_sbindir}/kolabconf' as user root.
In every case execute '%{_initrddir}/kolab restart' as user root.
EOF



pushd %{buildroot}%{_sysconfdir}/kolab/templates
# fix ownership of the generated templates
perl -pi -e "s|^OWNERSHIP.*|OWNERSHIP=root:ldap|g" DB_CONFIG.slapd.template
perl -pi -e "s|^OWNERSHIP.*|OWNERSHIP=root:ldap|g" ldap.conf.template
perl -pi -e "s|^OWNERSHIP.*|OWNERSHIP=root:ldap|g" slapd.conf.template
perl -pi -e "s|^OWNERSHIP.*|OWNERSHIP=root:ldap|g" slapd.access.template
perl -pi -e "s|^OWNERSHIP.*|OWNERSHIP=root:ldap|g" slapd.replicas.template
perl -pi -e "s|^OWNERSHIP.*|OWNERSHIP=root:root|g" ldapdistlist.cf.template
perl -pi -e "s|^OWNERSHIP.*|OWNERSHIP=root:root|g" ldaptransport.cf.template
perl -pi -e "s|^OWNERSHIP.*|OWNERSHIP=root:root|g" ldapvirtual.cf.template
# amavisd complains if its config file is owned by other than root
perl -pi -e "s|^OWNERSHIP.*|OWNERSHIP=root:amavis|g" amavisd.conf.template
perl -pi -e "s|^OWNERSHIP.*|OWNERSHIP=clamav:clamav|g" clamd.conf.template
perl -pi -e "s|^OWNERSHIP.*|OWNERSHIP=clamav:clamav|g" freshclam.conf.template
perl -pi -e "s|^OWNERSHIP.*|OWNERSHIP=root:root|g" cyrus.conf.template
perl -pi -e "s|^OWNERSHIP.*|OWNERSHIP=root:root|g" fbview.conf.template
# apache needs to read this file
perl -pi -e "s|^OWNERSHIP.*|OWNERSHIP=root:%{l_musr}|g" freebusy.conf.template
perl -pi -e "s|^OWNERSHIP.*|OWNERSHIP=root:root|g" httpd.conf.template
perl -pi -e "s|^OWNERSHIP.*|OWNERSHIP=root:root|g" httpd.local.template
perl -pi -e "s|^OWNERSHIP.*|OWNERSHIP=root:root|g" imapd.conf.template
perl -pi -e "s|^OWNERSHIP.*|OWNERSHIP=root:root|g" imapd.group.template
perl -pi -e "s|^OWNERSHIP.*|OWNERSHIP=root:root|g" ldapdistlist.cf.template
perl -pi -e "s|^OWNERSHIP.*|OWNERSHIP=root:root|g" ldaptransport.cf.template
perl -pi -e "s|^OWNERSHIP.*|OWNERSHIP=root:root|g" ldapvirtual.cf.template
perl -pi -e "s|^OWNERSHIP.*|OWNERSHIP=root:root|g" main.cf.template
# master.cf has a password
perl -pi -e "s|^OWNERSHIP.*|OWNERSHIP=root:postfix|g" master.cf.template
perl -pi -e "s|^OWNERSHIP.*|OWNERSHIP=root:root|g" php.ini.template
perl -pi -e "s|^OWNERSHIP.*|OWNERSHIP=root:root|g" proftpd.conf.template
perl -pi -e "s|^OWNERSHIP.*|OWNERSHIP=root:root|g" rc.conf.template
# postfix and apache need access to this file
perl -pi -e "s|^OWNERSHIP.*|OWNERSHIP=root:%{l_musr}|g" resmgr.conf.template
perl -pi -e "s|^OWNERSHIP.*|OWNERSHIP=root:root|g" saslauthd.conf.template
perl -pi -e "s|^OWNERSHIP.*|OWNERSHIP=root:root|g" session_vars.php.template
perl -pi -e "s|^OWNERSHIP.*|OWNERSHIP=root:root|g" smtpd.conf.template
perl -pi -e "s|^OWNERSHIP.*|OWNERSHIP=root:root|g" transport.template
perl -pi -e "s|^OWNERSHIP.*|OWNERSHIP=root:root|g" virtual.template
# fix file attributes
perl -pi -e "s|^PERMISSIONS.*|PERMISSIONS=0644|g" session_vars.php.template
perl -pi -e "s|^PERMISSIONS.*|PERMISSIONS=0644|g" imapd.conf.template
perl -pi -e "s|^PERMISSIONS.*|PERMISSIONS=0644|g" imapd.group.template
perl -pi -e "s|^PERMISSIONS.*|PERMISSIONS=0640|g" master.cf.template
perl -pi -e "s|^PERMISSIONS.*|PERMISSIONS=0640|g" amavisd.conf.template
# virtual has no password or any other secret that I can see, so let it be 0644
perl -pi -e "s|^PERMISSIONS.*|PERMISSIONS=0644|g" virtual.template
perl -pi -e "s|^PERMISSIONS.*|PERMISSIONS=0640|g" resmgr.conf.template
perl -pi -e "s|^PERMISSIONS.*|PERMISSIONS=0640|g" proftpd.conf.template
perl -pi -e "s|^PERMISSIONS.*|PERMISSIONS=0644|g" cyrus.conf.template
perl -pi -e "s|^PERMISSIONS.*|PERMISSIONS=0644|g" saslauthd.conf.template
perl -pi -e "s|^PERMISSIONS.*|PERMISSIONS=0644|g" fbview.conf.template
perl -pi -e "s|^PERMISSIONS.*|PERMISSIONS=0640|g" freebusy.conf.template
popd

%pre
#if getent group %{l_musr} >/dev/null 2>&1 ; then : ; else \
#    /usr/sbin/groupadd -g %{l_mgid} %{l_musr} > /dev/null 2>&1 || exit 1 ; fi
#if getent passwd %{l_musr} >/dev/null 2>&1 ; then : ; else \
#    /usr/sbin/useradd -u %{l_muid} -g %{l_mgid} -M -r -s /bin/bash -c "kolab system user" \
#    -d %{_localstatedir}/lib/kolab %{l_musr} 2> /dev/null || exit 1 ; fi
%_pre_useradd %{l_musr} %{_localstatedir}/lib/kolab /bin/false

# put some users in the kolab group
/usr/bin/gpasswd -a apache %{l_mgrp}
/usr/bin/gpasswd -a cyrus %{l_mgrp}
/usr/bin/gpasswd -a postfix %{l_mgrp}
/usr/bin/gpasswd -a ldap %{l_mgrp}
#/usr/sbin/usermod -G %{l_musr} apache
#/usr/sbin/usermod -G %{l_musr} cyrus
#/usr/sbin/usermod -G %{l_musr},postdrop postfix
#/usr/sbin/usermod -G %{l_musr},adm ldap

%post
%_post_service kolab

%preun
%_preun_service kolab
if [ $1 = 0 ]; then
    %{_sbindir}/kolab_bootstrap --restore
fi

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog INSTALL NEWS README.urpmi
%doc doc/README.amavisd doc/README.ldapdelete doc/README.outlook doc/README.sieve doc/README.webgui
#%attr(0755,root,root) %{_initrddir}/kolab
%dir %{_sysconfdir}/kolab
%dir %{_sysconfdir}/kolab/templates
%dir %{_sysconfdir}/kolab/filter
%dir %{_sysconfdir}/kolab/ca
%dir %{_sysconfdir}/kolab/backup
%dir %{_datadir}/kolab
%dir %{_localstatedir}/www/html/kolab/*
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/amavisd/templates/*/*
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/kolab/templates/*.template
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/kolab/templates/*.template.not4mandriva
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/kolab/kolab.globals
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/kolab/rootDSE.ldif
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/kolab
%attr(0644,root,root) %config(noreplace) %{_datadir}/openldap/schema/horde.schema
%attr(0644,root,root) %config(noreplace) %{_datadir}/openldap/schema/kolab2.schema
%attr(0644,root,root) %config(noreplace) %{_datadir}/openldap/schema/rfc2739.schema
%attr(0755,root,root) %{_sysconfdir}/cron.d/kolabquotawarn
%attr(0755,root,root) %{_sysconfdir}/rc.d/init.d/kolab
%attr(0744,root,root) %{_sbindir}/kolabsrv
%attr(0755,root,root) %{_sbindir}/kolab_ca
%attr(0755,root,root) %{_sbindir}/kolab_sslcert
%attr(0755,%{l_musr},%{l_mgrp}) %dir %{_var}/spool/kolab
%attr(0755,%{l_musr},%{l_mgrp}) %dir %{_var}/run/kolab
%attr(0755,amavis,amavis) %dir %{_var}/amavis
%attr(0755,amavis,amavis) %dir %{_var}/clamav
%attr(0775,amavis,amavis) %{_var}/log/kolab
%attr(0700,ldap,ldap) %dir %{_localstatedir}/lib/ldap-kolab
%attr(0750,%{l_musr},%{l_mgrp}) %dir %{_localstatedir}/lib/kolab
%attr(0750,%{l_musr},%{l_mgrp}) %dir %{_localstatedir}/www/html/kolab
%attr(0755,root,root) %{_libdir}/kolab/adduser
%attr(0755,root,root) %{_libdir}/kolab/deluser
%attr(0755,root,root) %{_libdir}/kolab/listusers
%attr(0755,root,root) %{_libdir}/kolab/newconfig
%attr(0755,root,root) %{_libdir}/kolab/services
%attr(0755,root,root) %{_libdir}/kolab/showlog
%attr(0755,root,root) %{_libdir}/kolab/showuser
%attr(0755,root,root) %{_libdir}/kolab/start
%attr(0755,root,root) %{_libdir}/kolab/stop
%dir %attr(0755,%{l_musr},%{l_mgrp}) %{_datadir}/kolab/scripts
%attr(0755,root,root) %{_datadir}/kolab/scripts/kolab_ca.sh
%attr(0755,root,root) %{_datadir}/kolab/scripts/kolab_sslcert.sh







%changelog
* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 2.2.4-4mdv2011.0
+ Revision: 666033
- mass rebuild

* Mon Dec 20 2010 Thomas Spuhler <tspuhler@mandriva.org> 2.2.4-3mdv2011.0
+ Revision: 623226
- Increased relase to 3
- Changed Clamav socket to same as amavis uses
-clamav_socket=${localstatedir}/clamav/clamd.sock
  +clamav_socket=${localstatedir}/lib/clamav/clamd.socket

* Thu Oct 21 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2.2.4-2mdv2011.0
+ Revision: 587173
- Do not add shebang in cron.d file
  CCBUG: 57855

* Wed Jul 14 2010 Thomas Spuhler <tspuhler@mandriva.org> 2.2.4-1mdv2011.0
+ Revision: 553002
- Updated to upstream version 2.2.4

* Thu Apr 29 2010 Thomas Spuhler <tspuhler@mandriva.org> 2.2.3-5mdv2010.1
+ Revision: 540736
- Updated the upgrade information and increased release version

* Tue Apr 20 2010 Thomas Spuhler <tspuhler@mandriva.org> 2.2.3-4mdv2010.1
+ Revision: 536904
- changed location of sieve directory from /var/lib/sieve to /var/lib/imap/sieve
  Increase release verison to 4
- changed location of sieve directory from /var/lib/sieve to /var/lib/imap/sieve
  Increase release verison to 4

* Fri Apr 16 2010 Thomas Spuhler <tspuhler@mandriva.org> 2.2.3-3mdv2010.1
+ Revision: 535315
- increased rel version to 3
- found another clamd >= 0.96.0 and changed it ti >=0.96

* Thu Apr 15 2010 Thomas Spuhler <tspuhler@mandriva.org> 2.2.3-2mdv2010.1
+ Revision: 535003
- change require clamd version >=0.96.0 to 0.96

* Mon Apr 12 2010 Thomas Spuhler <tspuhler@mandriva.org> 2.2.3-1mdv2010.1
+ Revision: 533613
- Updated to version 2.2.3
  Kolab-resource-handlers is not needed anymore.
  It is now provided by horde packages
- Updated to version 2.2.3
  Kolab-resource-handlers is not needed anymore.
  It is now provided by horde packages
- Updated to version 2.2.3
  Kolab-resource-handlers is not needed anymore.
  It is now provided by horde packages

* Tue Oct 06 2009 Thomas Spuhler <tspuhler@mandriva.org> 2.1.0-12mdv2010.0
+ Revision: 454441
- added mandriva to source
- bumped the release to 12
- cleaned up a commented line

* Mon Sep 21 2009 Thomas Spuhler <tspuhler@mandriva.org> 2.1.0-11mdv2010.0
+ Revision: 446153
-modified rel to 11
-modified mandriva.diff to correct the wrong paths for the sieve script, /var/lib/sieve to /var/lib/imap/sieve
-removed %%define _source_payload w9.bzdio
-removed %%define _default_patch_fuzz 0
-removed %%define _enable_debug_packages %%{nil}
-removed %%define debug_package          %%{nil}

* Sun Aug 23 2009 Thomas Spuhler <tspuhler@mandriva.org> 2.1.0-10mdv2010.0
+ Revision: 420182
- added the Makefile patch to delete double entry of namespace/libexec/newconfig to make it build on cooker
- bumped the version to 10 for cooker
- downgraded release to original and added subrel 1
- Fixed a whole lot of path and replaced slurpd with sincrepl. Kolabd stays alive
- lots of paths fixed and slurp replaced with syncrepl
- replaced slurpd with syncrepl because openldap doesn't suppot it anymore, corrected lotwrong paths
- replaced slurpd with syncrepl because openldap doesn't suppot it anymore, corrected lotwrong paths

* Fri Apr 10 2009 Funda Wang <fwang@mandriva.org> 2.1.0-9mdv2009.1
+ Revision: 365504
- rediff sysv patch

* Tue Jun 17 2008 Thierry Vignaud <tv@mandriva.org> 2.1.0-9mdv2009.0
+ Revision: 221868
- rebuild

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Sun Jan 13 2008 Thierry Vignaud <tv@mandriva.org> 2.1.0-8mdv2008.1
+ Revision: 150428
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Sep 26 2007 Oden Eriksson <oeriksson@mandriva.com> 2.1.0-7mdv2008.0
+ Revision: 93051
- drop P12 in an attempt to fix #33383 (Mail sending from outside the local network not possible)
- added some svn props

* Sat Sep 15 2007 Oden Eriksson <oeriksson@mandriva.com> 2.1.0-6mdv2008.0
+ Revision: 86791
- adjust for the latest changes in the apache-mod_ssl package,
  /etc/httpd/modules.d/41_mod_ssl.default-vhost.conf has ben moved to
  /etc/httpd/conf/vhosts.d/01_default_ssl_vhost.conf

* Mon Sep 10 2007 Oden Eriksson <oeriksson@mandriva.com> 2.1.0-5mdv2008.0
+ Revision: 84126
- fix #33325 (The template for imap.conf ist wrong for sieveshell)
- really fix build
- fix build
- fix deps

* Fri Jun 01 2007 Oden Eriksson <oeriksson@mandriva.com> 2.1.0-3mdv2008.0
+ Revision: 33610
- sync changes from the 1.9.x spec file
- sync patches from the 1.9.x package
- yet again, a lot of fixes...

* Thu May 31 2007 Oden Eriksson <oeriksson@mandriva.com> 2.1.0-2mdv2008.0
+ Revision: 33123
- fixed the cyrus-imapd template so that it won't spam the logfile with db errors
- updated the proftpd template for our proftpd package, added deps on proftpd-mod_ldap
- added debug mode in the kolab_bootstrap.sh script

* Sat May 26 2007 Oden Eriksson <oeriksson@mandriva.com> 2.1.0-1mdv2008.0
+ Revision: 31490
- 2.1.0
- fixed a lot of stuff, spec file hacks, patches etc.


* Wed Oct 11 2006 Oden Eriksson <oeriksson@mandriva.com>
+ 2006-10-10 09:54:51 (63288)
- rebuild

* Tue May 30 2006 Andreas Hasenack <andreas@mandriva.com>
+ 2006-05-29 08:36:37 (31646)
- renamed mdv to packages because mdv is too generic and it's hosting only packages anyway

* Sun Aug 28 2005 Andreas Hasenack <andreas@mandriva.com>
+ 2005-08-27 09:36:39 (757)
- preparing release (1.9.5-0.20050801.4mdk)

* Sun Aug 28 2005 oeriksson
+ 2005-08-27 05:26:49 (756)
- fixed the syntax in the slapd.conf.template file so it passes slaptest
  without any errors.

* Sat Aug 27 2005 Andreas Hasenack <andreas@mandriva.com>
+ 2005-08-26 16:10:34 (755)
- preparing release (1.9.5-0.20050801.3mdk)

* Sat Aug 27 2005 Andreas Hasenack <andreas@mandriva.com>
+ 2005-08-26 15:45:03 (754)
- changed slapd_template patch to work with openldap-2.3.x
- did in that patch part of that was being done in the spec file
  with perl -pi
- merged the ldapmodules patch with slapd_template.diff

* Thu Aug 25 2005 oeriksson
+ 2005-08-24 09:39:19 (733)
- fix so that a possible kolab1 leftover configuration won't fool the initscript to start

* Sat Aug 20 2005 Andreas Hasenack <andreas@mandriva.com>
+ 2005-08-19 14:42:43 (707)
- using gpasswd -a to add users to a group so that the
  previous group membership isn't overwritten
- using standard macro do add kolab user and give it an
  uid < 500

* Thu Aug 18 2005 Andreas Hasenack <andreas@mandriva.com>
+ 2005-08-17 09:20:02 (681)
- postfix doesn't expand $mydestination in ldap maps

* Thu Aug 18 2005 oeriksson
+ 2005-08-17 05:19:57 (677)
- don't send exit code "1" from the kolab_bootstrap.sh script as
  it fools rpm thinking there was an error.

* Thu Aug 18 2005 Andreas Hasenack <andreas@mandriva.com>
+ 2005-08-17 03:36:55 (676)
- added "LDAP_Persistent_G off" to apache's template file until
  we have a better fix for the mod_mm_auth_ldap problem

* Tue Aug 16 2005 Andreas Hasenack <andreas@mandriva.com>
+ 2005-08-15 09:24:46 (648)
- fixed freebusy.conf file permissions (it has a password and thus
  can't be mode 0644)

* Tue Aug 16 2005 oeriksson
+ 2005-08-15 08:39:13 (647)
- added back some lib64 fixes
- make it provide and obsolete kolab-server (temporary fix)

* Tue Aug 16 2005 oeriksson
+ 2005-08-15 07:06:13 (646)
- make it conflict with kolab-server as there is no upgrade path

* Tue Aug 16 2005 oeriksson
+ 2005-08-15 07:00:14 (643)
- added one more kolab-server/kolab renaming in perl-kolab.tar.bz2

* Tue Aug 16 2005 oeriksson
+ 2005-08-15 06:51:57 (642)
- added one patch accidently deleted

* Tue Aug 16 2005 oeriksson
+ 2005-08-15 06:41:13 (641)
- fix references to kolab-server (kolab-server/kolab)

* Tue Aug 16 2005 oeriksson
+ 2005-08-15 06:12:20 (639)
- renamed to just "kolab" because there is no upgrade patch from kolab1 to kolab2

* Tue Aug 16 2005 oeriksson
+ 2005-08-15 05:26:40 (638)
- and requires line can only be so long it seems...

* Tue Aug 16 2005 oeriksson
+ 2005-08-15 03:47:35 (637)
- fix the php include path

* Tue Aug 16 2005 Andreas Hasenack <andreas@mandriva.com>
+ 2005-08-15 03:24:31 (636)
- added two more rewrite rules to the apache config file to
  cope with http://bugs.kde.org/show_bug.cgi?id=110649
  (kontact is using /freebusy always instead of what was
  configured elsewhere which, in our case, would be
  /kolab/freebusy)

* Sun Aug 14 2005 oeriksson
+ 2005-08-13 09:58:11 (630)
- reworked the bootstrap script a little more

* Sun Aug 14 2005 oeriksson
+ 2005-08-13 08:30:56 (629)
- reworked the kolab_bootstrap bootscript after looking some at
  apr-config, it's now possible to "reset" the system after
  uninstalling kolab-server rendering a somewhat non polluted
  system...
- fixed one more init script invocation

* Sun Aug 14 2005 oeriksson
+ 2005-08-13 04:38:06 (627)
- fix smarter perl search and replace (works faster)
- drop P22 as andreas allready had fixed that
- fix deps

* Sat Aug 13 2005 oeriksson
+ 2005-08-12 07:08:17 (619)
- added a small cosmetic patch (P22)
- reworked the init script

* Sat Aug 13 2005 Andreas Hasenack <andreas@mandriva.com>
+ 2005-08-12 02:50:05 (611)
- fixed admin url in the kolab_bootstrap script

* Sat Aug 13 2005 oeriksson
+ 2005-08-12 01:45:37 (609)
- fix deps
- also start/stop/reload spamd
- remove hardcoded path to /var/www/html/kolab

* Fri Aug 12 2005 oeriksson
+ 2005-08-11 09:35:15 (606)
- don't stop kolab-server in the kolab_bootstrap script
- make the stop services commant quiet

* Fri Aug 12 2005 Andreas Hasenack <andreas@mandriva.com>
+ 2005-08-11 09:26:51 (605)
- fixed freebusy trigger url

* Fri Aug 12 2005 Andreas Hasenack <andreas@mandriva.com>
+ 2005-08-11 09:17:40 (603)
- fixed rewrite rules in apache_template.diff

* Fri Aug 12 2005 oeriksson
+ 2005-08-11 08:37:59 (601)
- add the nobody user to the kolab group, seems needed to let kolab stop proftpd
- only start/stop/reload proftpd if it's needed

* Fri Aug 12 2005 Andreas Hasenack <andreas@mandriva.com>
+ 2005-08-11 03:52:17 (599)
- adjust /var/log/kolab permissions so that it can be written to
  by other daemons/users in the kolab group

* Thu Aug 11 2005 oeriksson
+ 2005-08-10 22:54:56 (588)
- fix more loose permissions on the horde config files
- fix the /var/resmgr/*.log path
- own the %%{_sysconfdir}/kolab/resmgr directory since we make
  the config files from this package

* Wed Aug 10 2005 Andreas Hasenack <andreas@mandriva.com>
+ 2005-08-09 06:11:31 (566)
- removed unused patches
- fixed permissions of the freebusy.conf.template file

* Tue Aug 09 2005 Andreas Hasenack <andreas@mandriva.com>
+ 2005-08-08 07:54:46 (558)
- defined kolab_webroot macro

* Tue Aug 09 2005 oeriksson
+ 2005-08-08 03:42:25 (555)
- fix the replacements in the initscript

* Tue Aug 09 2005 Andreas Hasenack <andreas@mandriva.com>
+ 2005-08-08 03:03:54 (553)
- fixed permissions on amavisd.conf, master.cf, resmgr.conf and virtual

* Tue Aug 09 2005 oeriksson
+ 2005-08-08 02:26:14 (552)
- add numeric uid/gid of 60001
- added P21 to fix schema locations
- added virtual kolab provides
- set permissions
- added cron entry and logrotate
- relocate the name space utils to %%{_datadir}/kolab/
- added some tools
- added better logic to add and remove the kolab user

* Sun Aug 07 2005 oeriksson
+ 2005-08-06 03:21:39 (544)
- commit test using a modem...

* Sat Aug 06 2005 Andreas Hasenack <andreas@mandriva.com>
+ 2005-08-05 08:32:25 (542)
- added amavisd to the list of services to be stopped in /usr/sbin/kolab_bootstrap

* Sat Aug 06 2005 Andreas Hasenack <andreas@mandriva.com>
+ 2005-08-05 08:29:32 (541)
- added amavisd to the kolab init script

* Sat Aug 06 2005 Andreas Hasenack <andreas@mandriva.com>
+ 2005-08-05 06:07:53 (537)
- fixed patch7

* Sat Aug 06 2005 oeriksson
+ 2005-08-05 05:14:48 (536)
- fixed the amavisd template patch to use the amavis uid/gid

* Fri Aug 05 2005 oeriksson
+ 2005-08-04 05:54:52 (531)
- drop the lib64 fixes
- fix the init script patch
- move the usermod stuff back to the bootstrap script
- added the %%{_sysconfdir}/kolab/backup dir
- fix deps

* Fri Aug 05 2005 oeriksson
+ 2005-08-04 02:20:30 (530)
- added some %%mklibname lines to construct the deps
- fixed attributes for the imap config files
- corrected the path to rc.conf

* Thu Aug 04 2005 Andreas Hasenack <andreas@mandriva.com>
+ 2005-08-03 10:13:00 (523)
- updated postfix main template patch to add the sasl dir
  configuration directive. Without it, contents of /etc/postfix/sasl
  are ignored.

* Thu Aug 04 2005 Andreas Hasenack <andreas@mandriva.com>
+ 2005-08-03 09:38:31 (522)
- added requirements for the PLAIN and LOGIN SASL mechanisms
  (I included LOGIN because I know outlook uses it)

* Thu Aug 04 2005 Andreas Hasenack <andreas@mandriva.com>
+ 2005-08-03 09:33:45 (521)
- added requirement for postfix-ldap (kolab-server needs the
  ldap map support)

* Wed Aug 03 2005 oeriksson
+ 2005-08-02 05:55:22 (508)
- fixed a stupid bug

* Wed Aug 03 2005 oeriksson
+ 2005-08-02 01:17:27 (504)
- the httpd.local.template file is not needed, nuke it

* Tue Aug 02 2005 oeriksson
+ 2005-08-01 19:26:07 (495)
- commit the files too

* Tue Aug 02 2005 oeriksson
+ 2005-08-01 19:25:03 (494)
- added things from the old kolab1 package (S2,S3), use only the kolab user
- fixed uid/gid plus permissions on the templates

* Tue Aug 02 2005 oeriksson
+ 2005-08-01 14:29:07 (491)
- fixed a silly typo (amavis-new/amavisd-new)

* Tue Aug 02 2005 oeriksson
+ 2005-08-01 13:46:30 (490)
- added the perl-kolab source to construct the /etc/kolab/config.h file
- broke out P1 (kolab-server-2.0-mdk.diff) into P15 -> P20
- rediffed P5
- fixed deps

* Tue Aug 02 2005 Andreas Hasenack <andreas@mandriva.com>
+ 2005-08-01 08:03:19 (485)
- also chown to ldap the new slapd.access conf file

* Tue Aug 02 2005 Andreas Hasenack <andreas@mandriva.com>
+ 2005-08-01 07:02:32 (484)
- started following CVS as of today
- redid mdk.diff patch for this version

* Fri Jul 29 2005 oeriksson
+ 2005-07-28 02:47:32 (456)
- broke out kolab-resource-handlers
- added one lib64 fix

* Wed Jul 27 2005 Andreas Hasenack <andreas@mandriva.com>
+ 2005-07-26 09:23:33 (444)
- adjusted postfixtemplate patch so that the pipe transport
  in master.cf uses "null_sender=" instead of "flags=n" which
  is the way the kolab patch was integrated upstream in postfix
  2.3 and in my backported postfix kolab patch

* Wed Jul 27 2005 Andreas Hasenack <andreas@mandriva.com>
+ 2005-07-26 08:19:56 (443)
- added php-pear-Net_LMTP to Requires

* Tue Jul 26 2005 oeriksson
+ 2005-07-25 05:59:38 (436)
- reverting my commit

* Tue Jul 26 2005 oeriksson
+ 2005-07-25 05:58:06 (435)
- testing commit

* Tue Jul 26 2005 Andreas Hasenack <andreas@mandriva.com>
+ 2005-07-25 03:28:53 (433)
- commit test via svn+ssh

* Sat Jul 23 2005 Andreas Hasenack <andreas@mandriva.com>
+ 2005-07-22 10:33:40 (426)
- fixed apache's mime.types path in the apachetemplate patch
- fixed php's extension_dir in phpinitemplate patch

* Sat Jul 23 2005 Helio Chissini de Castro <helio@mandriva.com>
+ 2005-07-22 08:06:02 (425)
- Commit test.

* Sat Jul 23 2005 Andreas Hasenack <andreas@mandriva.com>
+ 2005-07-22 07:04:48 (424)
- added requirement for apache-mod_mm_auth_ldap (instead of apache-mod_ldap)
- prereq -> requires(foo)

* Sat Jul 23 2005 Andreas Hasenack <andreas@mandriva.com>
+ 2005-07-22 06:20:34 (423)
- merged with Oden

* Fri Jul 22 2005 Andreas Hasenack <andreas@mandriva.com>
+ 2005-07-21 12:06:03 (402)
- fixed postix default_privs user
- fixed apache ServerRoot
- loaded missing modules into apache and adjusted requires
- fixed apache user/group

* Fri Jul 22 2005 Andreas Hasenack <andreas@mandriva.com>
+ 2005-07-21 09:57:05 (396)
- added more template patches
- added missing httpd_sessions directory with write permission
  for the apache group (php session files are stored there)

* Fri Jul 22 2005 Andreas Hasenack <andreas@mandriva.com>
+ 2005-07-21 08:30:51 (393)
- fixed apachetemplate patch so that /usr/share/pear is also
  included in the php include_dir setting

* Fri Jul 22 2005 Andreas Hasenack <andreas@mandriva.com>
+ 2005-07-21 08:25:16 (392)
- merged in Oden's changes:
  - added initrddir patch
  - fixed slapcat path
  - fixed tar path
  - added kolab/ca dir
  - not installing /etc/kolab/kolab anymore

* Tue Jul 19 2005 Andreas Hasenack <andreas@mandriva.com>
+ 2005-07-18 11:10:40 (378)
- bunziped patches, this .src.rpm has a bzip2 payload already
- removed cyrus patch, already accomplished by another patch
- removed main.cf hunk from postfix patch, already done by another
  patch

* Tue Jul 19 2005 Andreas Hasenack <andreas@mandriva.com>
+ 2005-07-18 10:58:48 (377)
- added lots of patches for the templates. There are more needed.

* Wed Jul 13 2005 Andreas Hasenack <andreas@mandriva.com>
+ 2005-07-12 10:37:10 (365)
- renamed repository entry from kolab2 to kolab-server, which is
  the actual package name

* Wed Jul 13 2005 Andreas Hasenack <andreas@mandriva.com>
+ 2005-07-12 08:24:22 (362)
- by Oden Eriksson <oeriksson@mandrakesoft.com>:
  - 2.0, first blood...
  - andreas:
    - added users kolab, kolab-n and kolab-r in %%pre
    - substituting @kolab_version@
    - fix slappasswd path
    - fix postfix sasl configuration file path
    - fix templates permissions
    - fix openldap paths and ownership
    - using rc.conf.template to install rc.conf
    - changed /etc/rc.conf to /etc/kolab/rc.conf
    - removed %%config tag from /etc/kolab/kolab_bootstrap
    - added /var/lib/kolab, changed kolabdcachetool accordingly
    - added more requirements
    - switched payload format to bzip2 and removed bzip2 from
      patches


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2553 |12cr|kolab-horde-framework-2.1.0-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

Summary:	Horde framework components tailored for Kolab
Name:		kolab-horde-framework
Version:	2.1.0
Release:	%mkrel 14
License:	GPL
Group:		System/Servers
URL:		http://www.kolab.org/
Source0:	kolab-horde-framework-%{version}.tar.bz2
Patch0:		kolab-horde-framework-CVE-2009-4824.diff
Requires:	php-pear-File_PDF
Requires:	php-pear-Net_Cyrus
Requires:	php-pear-Net_IMAP
Requires:	php-pear-Net_LMTP
Requires:	php-pear-Net_SMS
Requires:	php-pear-Text_Diff
Requires:	php-pear-VFS
Requires:	php-pear-XML_SVG
BuildRequires:	php-cli
BuildRequires:	php-pear
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}
AutoReqProv: 0

%description
Horde framework components tailored for Kolab.

%prep

%setup -q -n %{name}
%patch0 -p0

perl -pi -e "s|\@l_prefix\@|%{_prefix}|g" install-packages.php

# fix attribs
find . -type d -exec chmod 755 {} \;
find . -type f -exec chmod 644 {} \;
	
# cleanup
for i in `find . -type d -name CVS`  `find . -type d -name .svn` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
done

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

# fix php path
find . -type f|xargs perl -pi -e "s|/usr/local/bin/php|%{_bindir}/php|g"

# we allready have these as external packages
rm -rf File_PDF
rm -rf Net_Cyrus
rm -rf Net_IMAP
rm -rf Net_LMTP
rm -rf Net_SMS
rm -rf Text_Diff
rm -rf VFS
rm -rf XML_SVG

%build

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_datadir}/kolab/horde

env PHP_PEAR_PHP_BIN="%{_bindir}/php -d safe_mode=off" %{_bindir}/php -d safe_mode=off install-packages.php --install-dir %{buildroot}%{_datadir}/kolab/horde

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_datadir}/kolab/horde


%changelog
* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 2.1.0-12mdv2011.0
+ Revision: 666034
- mass rebuild

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 2.1.0-11mdv2011.0
+ Revision: 606267
- rebuild

* Wed May 26 2010 Oden Eriksson <oeriksson@mandriva.com> 2.1.0-10mdv2010.1
+ Revision: 546114
- P0: security fix for CVE-2009-4824

* Sun Feb 21 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 2.1.0-9mdv2010.1
+ Revision: 509255
- Bump release

* Sat Feb 20 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 2.1.0-8mdv2010.1
+ Revision: 508718
- No php auto-deps detect

* Sat Feb 20 2010 Thomas Spuhler <tspuhler@mandriva.org> 2.1.0-7mdv2010.1
+ Revision: 508629
- %define _requires_exceptions 	php-pear-Services_Weather(/usr/share/pear/Services/Weather.php)

* Sun Jan 17 2010 Thomas Spuhler <tspuhler@mandriva.org> 2.1.0-6mdv2010.1
+ Revision: 492541
- added %%define _requires_exceptions   php-pear-Services_Weather(/usr/share/pear/Services/Weather.php) because its missing in the Service-Weather package

* Wed Sep 02 2009 Christophe Fergeau <cfergeau@mandriva.com> 2.1.0-5mdv2010.0
+ Revision: 425490
- rebuild

* Tue Jun 17 2008 Thierry Vignaud <tv@mandriva.org> 2.1.0-4mdv2009.0
+ Revision: 221878
- rebuild

* Sun Jan 13 2008 Thierry Vignaud <tv@mandriva.org> 2.1.0-3mdv2008.1
+ Revision: 150430
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Jun 01 2007 Oden Eriksson <oeriksson@mandriva.com> 2.1.0-2mdv2008.0
+ Revision: 33631
- new mandriva file

* Sat May 26 2007 Oden Eriksson <oeriksson@mandriva.com> 2.1.0-1mdv2008.0
+ Revision: 31473
- Import kolab-horde-framework



* Sat May 26 2007 Oden Eriksson <oeriksson@mandriva.com> 2.1.0-1mdv2007.1
- initial mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2554 |12cr|kolab-resource-handlers-2.1.0-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define kolab_webroot /var/www/html/kolab

#% define _requires_exceptions pear(Horde

# the Management user/group name/id pair
# These are created in the kolab package, which
# we prereq
%define l_musr kolab
%define l_mgrp kolab

# the Restricted user/group name/id pair
%define l_rusr %{l_musr}
%define l_rgrp %{l_mgrp}

# the Non-privileged user/group name/id pair
%define l_nusr %{l_musr}
%define l_ngrp %{l_mgrp}

Summary:	Kolab components for group and resource management
Name:		kolab-resource-handlers
Version:	2.1.0
Release:	10
License:	GPL
Group:		System/Servers
URL:		http://www.kolab.org/
Source0:	kolab-resource-handlers-%{version}.tar.bz2
Source1:	mandriva
# php5 doesn't have the domxml extension anymore. This patch makes
# freebusy use the dom extension, available in PHP5.
Patch0:		kolab-resource-handlers-phpdom.diff
Requires(post):	rpm-helper
Requires(preun): rpm-helper
Requires(pre):	rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.4
Requires(pre):	apache-mod_php
Requires(pre):	apache-mpm >= 2.2.4
Requires(pre):	kolab >= 2.1.0
Requires(pre):	kolab-horde-framework >= 2.1.0
Requires:	apache-conf >= 2.2.4
Requires:	apache-mod_php
Requires:	apache-mpm >= 2.2.4
Requires:	kolab >= 2.1.0
Requires:	kolab-horde-framework >= 2.1.0
Requires:	php-dba
Requires:	php-dom
Requires:	php-fileinfo
Requires:	php-gd
Requires:	php-iconv
Requires:	php-mbstring
Requires:	php-mcal
Requires:	php-mcrypt
BuildArch:	noarch

%description
Kolab components for group and resource management.

%prep

%setup -q -n %{name}-%{version}
%patch0 -p0

cp %{SOURCE1} dist_conf/mandriva

# hard code some paths
find -type f | xargs perl -pi -e "s|\@kolab_php_module_prefix\@freebusy/|%{kolab_webroot}/freebusy/|g" 
find -type f | xargs perl -pi -e "s|\@kolab_php_module_prefix\@kolabfilter/|%{kolab_webroot}/kolabfilter/|g" 
find -type f | xargs perl -pi -e "s|\@webserver_document_root\@|%{kolab_webroot}|g" 
	
# cleanup
for i in `find . -type d -name CVS`  `find . -type d -name .svn` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
done

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build

%configure2_5x \
    --with-dist=mandriva

%make

%install
%makeinstall_std

install -d %{buildroot}%{_localstatedir}/lib/kolab/resmgr/filter
install -d %{buildroot}%{_localstatedir}/lib/kolab/freebusy/cache

# cleanup
rm -rf %{buildroot}%{_datadir}/doc/kolab

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
        %{_initrddir}/httpd restart 1>&2
    fi
fi

%files
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog INSTALL NEWS
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/kolab/resmgr/freebusy.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/kolab/resmgr/resmgr.conf
%attr(0700,%{l_musr},%{l_mgrp}) %dir %{_localstatedir}/lib/kolab/resmgr
%attr(0700,%{l_musr},%{l_mgrp}) %dir %{_localstatedir}/lib/kolab/resmgr/filter
%attr(0755,root,root) %dir %{kolab_webroot}/freebusy
%attr(0755,root,root) %dir %{kolab_webroot}/kolabfilter
%attr(0644,root,root) %{kolab_webroot}/freebusy/*.php
%attr(0644,root,root) %{kolab_webroot}/kolabfilter/*.php
%attr(0755,%{l_musr},%{l_mgrp}) %dir %{_datadir}/kolab/scripts/resmgr
%attr(0755,root,root) %{_datadir}/kolab/scripts/resmgr/kolabfilter.php
%attr(0755,root,root) %{_datadir}/kolab/scripts/resmgr/kolabmailboxfilter.php
%attr(0770,apache,apache) %dir %{_localstatedir}/lib/kolab/freebusy/cache


%changelog
* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 2.1.0-9mdv2011.0
+ Revision: 666035
- mass rebuild

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 2.1.0-8mdv2011.0
+ Revision: 606268
- rebuild

* Wed Sep 02 2009 Christophe Fergeau <cfergeau@mandriva.com> 2.1.0-7mdv2010.0
+ Revision: 425491
- rebuild

* Tue Jun 17 2008 Thierry Vignaud <tv@mandriva.org> 2.1.0-6mdv2009.0
+ Revision: 221908
- rebuild

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Sun Jan 13 2008 Thierry Vignaud <tv@mandriva.org> 2.1.0-5mdv2008.1
+ Revision: 150431
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Sep 10 2007 Oden Eriksson <oeriksson@mandriva.com> 2.1.0-4mdv2008.0
+ Revision: 84127
- use correct directories for resmgr

* Mon Jun 25 2007 Oden Eriksson <oeriksson@mandriva.com> 2.1.0-3mdv2008.0
+ Revision: 43813
- fix deps

* Fri Jun 01 2007 Oden Eriksson <oeriksson@mandriva.com> 2.1.0-2mdv2008.0
+ Revision: 33619
- fix permisions

* Sat May 26 2007 Oden Eriksson <oeriksson@mandriva.com> 2.1.0-1mdv2008.0
+ Revision: 31491
- 2.1.0
- fixed a lot of stuff..


* Wed Oct 11 2006 Oden Eriksson <oeriksson@mandriva.com>
+ 2006-10-10 09:51:42 (63285)
- hmmm..., forgot the mkrel macro

* Wed Oct 11 2006 Oden Eriksson <oeriksson@mandriva.com>
+ 2006-10-10 09:48:08 (63283)
- rebuild

* Tue May 30 2006 Andreas Hasenack <andreas@mandriva.com>
+ 2006-05-29 08:36:37 (31646)
- renamed mdv to packages because mdv is too generic and it's hosting only packages anyway

* Sun Sep 11 2005 oeriksson
+ 2005-09-10 07:20:31 (876)
- new snap (small fixes)

* Sat Aug 20 2005 Andreas Hasenack <andreas@mandriva.com>
+ 2005-08-19 14:50:47 (708)
- don't create user/groups here, leave it to the kolab
  package which we requires(pre) anyway (but see here:
  http://archives.mandrivalinux.com/cooker/2005-08/msg03078.php)
- make /var/spool/resmgr mode 0700 since it stores temporary
  mail messages that are being scanned

* Fri Aug 19 2005 Andreas Hasenack <andreas@mandriva.com>
+ 2005-08-18 13:30:06 (699)
- added phpself patch: $PHP_SELF -> $_SERVER['PHP_SELF']

* Fri Aug 19 2005 Andreas Hasenack <andreas@mandriva.com>
+ 2005-08-18 10:53:05 (694)
- added php-pear-Date and php-pear-HTTP_Request requirements
  (needed by fbview)
- added fbviewroot patch to fix url (/fbview -> /kolab/fbview)

* Wed Aug 17 2005 Andreas Hasenack <andreas@mandriva.com>
+ 2005-08-16 09:21:39 (666)
- changed freebusy directory ownership to root:root (instead
  of apache:apache). Apache doesn't need to write there.

* Wed Aug 17 2005 Andreas Hasenack <andreas@mandriva.com>
+ 2005-08-16 09:17:43 (665)
- made cache and locks subdirectories under freebusy mode
  0770 instead of 0777 (it's apache who is writing there, and
  it already owns these dirs)

* Wed Aug 17 2005 Andreas Hasenack <andreas@mandriva.com>
+ 2005-08-16 09:15:01 (664)
- added requirement for php-dba, used by freebusy

* Wed Aug 17 2005 Andreas Hasenack <andreas@mandriva.com>
+ 2005-08-16 07:25:19 (658)
- first stab at a patch to make freebusy use php-dom instead
  of php-domxml which is no longer available for php5

* Tue Aug 16 2005 oeriksson
+ 2005-08-15 07:02:27 (644)
- fix kolab-server/kolab renaming

* Tue Aug 16 2005 Andreas Hasenack <andreas@mandriva.com>
+ 2005-08-15 03:15:35 (635)
- added a missing %%{buildroot} (I'm glad we don't need to build
  packages as root ;) )

* Sun Aug 14 2005 oeriksson
+ 2005-08-13 04:35:20 (626)
- fix smarter perl search and replace (works faster)
- fix config files if needed for the horde stuff
- fix deps and file permissions as per docs
- add the kolab user and group from here because i never managed to
  make urpmi install kolab-server first...
- nuke some left over files with bad extensions (dupes)

* Sat Aug 13 2005 oeriksson
+ 2005-08-12 01:41:51 (608)
- fix some paths

* Fri Aug 12 2005 oeriksson
+ 2005-08-11 09:02:11 (604)
- merge in the new snap version

* Fri Aug 12 2005 Andreas Hasenack <andreas@mandriva.com>
+ 2005-08-11 08:55:43 (602)
- fixed another hardcoded path

* Thu Aug 11 2005 oeriksson
+ 2005-08-10 22:57:01 (589)
- fix the path to /var/resmgr/*.log
- nuke the %%{_sysconfdir}/kolab/resmgr stuff, it's now moved
  to the kolab-server package

* Tue Aug 09 2005 oeriksson
+ 2005-08-08 01:56:47 (551)
- new snap (20050807), some files in the previous tar ball was incorrect

* Tue Aug 09 2005 oeriksson
+ 2005-08-08 01:54:44 (549)
- new snap (20050807), some files in the previous tar ball was incorrect
- use one user only, not kolab-r and kolab-n
- %%undefine __find_provides and %%undefine __find_requires for now
- added Requires(pre): kolab-server >= 1.9.5 to make urpmi
  kolab-server install the kolab-x packages in the correct order
- fix attribs for the %%{kolab_webroot}/freebusy/cache and
  %%{kolab_webroot}/locks directories

* Sat Aug 06 2005 Andreas Hasenack <andreas@mandriva.com>
+ 2005-08-05 10:23:46 (543)
- removed another hardcoded path (and replaced it by a new
  hardcoded path, duh)

* Tue Aug 02 2005 oeriksson
+ 2005-08-01 14:49:04 (493)
- fix another stupid deps problem...

* Tue Aug 02 2005 oeriksson
+ 2005-08-01 14:38:45 (492)
- fix the apache config

* Tue Aug 02 2005 oeriksson
+ 2005-08-01 08:36:33 (488)
- added a dependenciy on php-mcal, seems required by the kronolith horde stuff...

* Tue Aug 02 2005 oeriksson
+ 2005-08-01 08:26:26 (486)
- use a recent CVS snapshot (20050801)
- fix deps

* Fri Jul 29 2005 oeriksson
+ 2005-07-28 02:16:56 (453)
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2555 |12cr|kolab-webadmin-2.2.4-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define kolab_version		2.2.4
%define _requires_exceptions 	pear(/usr/share/php/smarty/Smarty.class.php)\\|pear(/etc/kolab/session_vars.php)
%define kolab_webroot 		/var/www/html/kolab
%define kolab_statedir		/var/www/html/kolab


Summary:	Kolab Groupware Server Web Administration Interface
Name:		kolab-webadmin
License:	GPL
Version:	%{kolab_version}
Release:	%mkrel 6
Group:		System/Servers
URL:		http://kolab.org/cgi-bin/viewcvs-kolab.cgi/server/kolab-webadmin/
Source0:	%{name}-%{version}.tar.gz
Source1:	mandriva
Source2:	bootstrap
Patch0:		mandriva.diff
Requires(post):	rpm-helper
Requires(preun): rpm-helper
Requires(pre):	rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.4
Requires(pre):	apache-mpm >= 2.2.4
Requires(pre):	apache-mod_php
Requires(pre):	kolab >= %{kolab_version}
Requires:	apache-conf >= 2.2.4
Requires:	apache-mod_dav >= 2.2.4
Requires:	apache-mod_ldap >= 2.2.4
Requires:	apache-mod_php
Requires:	apache-mod_ssl >= 2.2.4
Requires:	apache-mpm >= 2.2.4
Requires:	kolab >= %{kolab_version}
Requires:	locales-de
Requires:	locales-es
Requires:	locales-fr
Requires:	locales-it
Requires:	locales-nl
Requires:	php-dba >= 5.2.2
Requires:	php-gettext >= 5.2.2
Requires:	php-imap >= 5.2.2
Requires:	php-ldap >= 5.2.2
Requires:	php-pear-Net_Sieve
Requires:	php-xml >= 5.2.2
Requires:	php-smarty2
BuildArch:	noarch




%description
Web based administration interface for The Kolab Groupware Server.

%prep

%setup -q -n %{name}-%{version}
%patch0 -p0


# the main config file
find -type f | xargs perl -pi -e "s|\@kolab_php_module_prefix\@admin/include/config\.php|%{_sysconfdir}/kolab/webadmin/config\.php|g"
find -type f | xargs perl -pi -e "s|require_once\(\'config\.php\'\)\;|require_once\(\'%{_sysconfdir}/kolab/webadmin/config\.php\'\)\;|g"

# the Smarty config file and other related stuff...
find -type f | xargs perl -pi -e "s|require_once\(\'\@kolab_php_smarty_prefix\@/Smarty\.class\.php\'\)\;|require_once\(\'%{_datadir}/php/smarty/Smarty\.class\.php\'\)\;|g" 
find -type f | xargs perl -pi -e "s|require_once\(\'mysmarty\.php\'\)\;|require_once\(\'%{_sysconfdir}/kolab/webadmin/mysmarty\.php\'\)\;|g"
find -type f | xargs perl -pi -e "s|require_once\(\'\@kolab_php_module_prefix\@admin/include/mysmarty\.php\'\)\;|require_once\(\'%{_sysconfdir}/kolab/webadmin/mysmarty\.php\'\)\;|g"

find -type f | xargs perl -pi -e "s|\\\$php_dir/\@kolab_php_module_prefix\@admin/|%{kolab_webroot}/admin/|g"
perl -pi -e "s|\\\$basedir\.\'templates_c/\'\;|\'%{_localstatedir}/lib/kolab/webadmin/templates_c/\'\;|g" php/admin/include/mysmarty.php.in
perl -pi -e "s|\\\$basedir\.\'configs/\'\;|\'%{_sysconfdir}/kolab/webadmin/smarty/\'\;|g" php/admin/include/mysmarty.php.in

# hard code some paths
find -type f | xargs perl -pi -e "s|\@kolab_php_module_prefix\@admin/include/|%{kolab_webroot}/admin/include/|g"
find -type f | xargs perl -pi -e "s|%{kolab_webroot}/admin/include/mysmarty\.php|%{_sysconfdir}/kolab/webadmin/mysmarty\.php|g"
find -type f | xargs perl -pi -e "s|require_once\(\'locale\.php\'\)\;|require_once\(\'%{kolab_webroot}/admin/include/locale\.php\'\)\;|g"
find -type f | xargs perl -pi -e "s|require_once\(\'mysmarty\.php\'\)|require_once\(\'%{_sysconfdir}/kolab/webadmin/mysmarty\.php\'\)|g"



%build

touch README
autoreconf -fi

%configure  \
	--with-dist=mandriva \
	--with-openpkg=no

%{__make}



%install
%__sed -i "s/@kolab_version@/%{version} \[%{_pversion}\]/" www/admin/kolab/versions.php

%makeinstall_std

install -d %{buildroot}%{_sysconfdir}/kolab/webadmin/smarty



mv %{buildroot}%{kolab_statedir}/admin/include/config.php %{buildroot}%{_sysconfdir}/kolab/webadmin/config.php
mv %{buildroot}%{kolab_statedir}/admin/include/mysmarty.php %{buildroot}%{_sysconfdir}/kolab/webadmin/mysmarty.php

install -d %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/
cat > %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf <<EOF
php_value include_path '.:%{_datadir}/pear:%{kolab_webroot}:%{_datadir}/smarty:%{_datadir}/kolab/php:%{_datadir}/kolab/php/horde'
EOF

# cleanup
rm -rf %{buildroot}%{_datadir}/doc/kolab

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
        %{_initrddir}/httpd restart 1>&2
    fi
fi

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog INSTALL NEWS
%config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf
%attr(0640,apache,apache) %config(noreplace) %{_sysconfdir}/kolab/webadmin/config.php
%attr(0640,apache,apache) %config(noreplace) %{_sysconfdir}/kolab/webadmin/mysmarty.php
%dir %attr(0755,root,root) %{_sysconfdir}/kolab/webadmin/smarty
%dir %attr(0755,apache,apache) %{_localstatedir}/lib/kolab/webadmin/templates_c
%dir %attr(0755,root,root) %{kolab_statedir}/admin
%dir %attr(0755,root,root) %{kolab_statedir}/admin/include
%dir %attr(0755,root,root) %{kolab_statedir}/admin/templates
%dir %attr(0755,root,root) %{kolab_webroot}/admin/addressbook
%dir %attr(0755,root,root) %{kolab_webroot}/admin/administrator
%dir %attr(0755,root,root) %{kolab_webroot}/admin/distributionlist
%dir %attr(0755,root,root) %{kolab_webroot}/admin/maintainer
%dir %attr(0755,root,root) %{kolab_webroot}/admin/pics
%dir %attr(0755,root,root) %{kolab_webroot}/admin/settings
%dir %attr(0755,root,root) %{kolab_webroot}/admin/sharedfolder
%dir %attr(0755,root,root) %{kolab_webroot}/admin/user
%dir %attr(0755,root,root) %{kolab_webroot}/
%{kolab_statedir}/admin/locale
%attr(0644,root,root) %{kolab_webroot}/admin/addressbook/*.php
%attr(0644,root,root) %{kolab_webroot}/admin/administrator/*.php
%attr(0644,root,root) %{kolab_webroot}/admin/*.css
%attr(0644,root,root) %{kolab_webroot}/admin/distributionlist/*.php
%attr(0644,root,root) %{kolab_webroot}/admin/kolab/*.php
%attr(0644,root,root) %{kolab_statedir}/admin/include/*.php
%attr(0644,root,root) %{kolab_webroot}/admin/maintainer/*.php
%attr(0644,root,root) %{kolab_webroot}/admin/*.php
%attr(0644,root,root) %{kolab_webroot}/admin/pics/*.png
%attr(0644,root,root) %{kolab_webroot}/*.png
%attr(0644,root,root) %{kolab_webroot}/admin/settings/*.php
%attr(0644,root,root) %{kolab_webroot}/admin/sharedfolder/*.php
%attr(0644,root,root) %{kolab_statedir}/admin/templates/*.tpl
%attr(0644,root,root) %{kolab_webroot}/admin/user/*.php
%attr(0644,root,root) %{kolab_webroot}/admin/domainmaintainer/*.php



%changelog
* Sun May 15 2011 Thomas Spuhler <tspuhler@mandriva.org> 2.2.4-4mdv2011.0
+ Revision: 674724
- changed Requires:php-smarty >=2.6.20 to Requires: php-smarty2 because the package doesn't work with smarty >=3

* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 2.2.4-2
+ Revision: 666036
- mass rebuild

* Wed Jul 14 2010 Thomas Spuhler <tspuhler@mandriva.org> 2.2.4-1mdv2011.0
+ Revision: 553010
- Updated to upstream version 2.2.4

* Thu Jul 01 2010 Thomas Spuhler <tspuhler@mandriva.org> 2.2.3-2.1mdv2011.0
+ Revision: 549721
- added patch user.php.diff
  fixed bug # 59632
  bumped to subrelease 1

* Tue Apr 20 2010 Thomas Spuhler <tspuhler@mandriva.org> 2.2.3-2mdv2010.1
+ Revision: 536905
- changed location of sieve directory from /var/lib/sieve to /var/lib/imap/sieve
  Increase release verison to 2

* Mon Apr 12 2010 Thomas Spuhler <tspuhler@mandriva.org> 2.2.3-1mdv2010.1
+ Revision: 533617
- added missing files to source, mandriva and bootstrap
- Updated to version 2.2.3
- Updated to version 2.2.3

* Sun Sep 13 2009 Thomas Spuhler <tspuhler@mandriva.org> 2.1.0-9mdv2010.0
+ Revision: 438601
- removed the fuss=0 define
- changed path of smarty to actual 2010, by the mysmarty.php patch added the mandriva patch for a lot of other path correction and correct the path in the spec file
- changed path of smarty to actual 2010

  + Christophe Fergeau <cfergeau@mandriva.com>
    - rebuild

* Fri Sep 19 2008 Oden Eriksson <oeriksson@mandriva.com> 2.1.0-8mdv2009.0
+ Revision: 285836
- fix #42455 (kolab-webadmin-2.1.0-7mdv2009.0.noarch cannot be installed because of dependency)

* Tue Jun 17 2008 Thierry Vignaud <tv@mandriva.org> 2.1.0-7mdv2009.0
+ Revision: 222594
- fix #%%define is forbidden
- rebuild

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Sun Jan 13 2008 Thierry Vignaud <tv@mandriva.org> 2.1.0-6mdv2008.1
+ Revision: 150432
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Sep 23 2007 Oden Eriksson <oeriksson@mandriva.com> 2.1.0-5mdv2008.0
+ Revision: 92347
- misc build fixes

* Mon Sep 10 2007 Oden Eriksson <oeriksson@mandriva.com> 2.1.0-4mdv2008.0
+ Revision: 84132
- fix #33305,#33392 (path to mysmarty.php)

* Mon Jun 25 2007 Oden Eriksson <oeriksson@mandriva.com> 2.1.0-3mdv2008.0
+ Revision: 43903
- really fix build
- fix build
- fix deps

* Fri Jun 01 2007 Oden Eriksson <oeriksson@mandriva.com> 2.1.0-2mdv2008.0
+ Revision: 33632
- new mandriva file

* Sat May 26 2007 Oden Eriksson <oeriksson@mandriva.com> 2.1.0-1mdv2008.0
+ Revision: 31492
- 2.1.0
- fixed a lot of stuff...


* Wed Oct 11 2006 Oden Eriksson <oeriksson@mandriva.com>
+ 2006-10-10 09:52:38 (63286)
- hmmm..., forgot the mkrel macro

* Wed Oct 11 2006 Oden Eriksson <oeriksson@mandriva.com>
+ 2006-10-10 09:50:04 (63284)
- rebuild

* Tue May 30 2006 Andreas Hasenack <andreas@mandriva.com>
+ 2006-05-29 08:36:37 (31646)
- renamed mdv to packages because mdv is too generic and it's hosting only packages anyway

* Sun Sep 11 2005 oeriksson
+ 2005-09-10 07:40:04 (878)
- new snap (small fixes)

* Sun Sep 11 2005 oeriksson
+ 2005-09-10 07:38:53 (877)
- new snap (small fixes)

* Sat Aug 20 2005 Andreas Hasenack <andreas@mandriva.com>
+ 2005-08-19 14:51:51 (709)
- remove references to kolab user/groups since they are
  not used in this package. Also delegate user creation to
  the main kolab package.

* Fri Aug 19 2005 Andreas Hasenack <andreas@mandriva.com>
+ 2005-08-18 13:29:35 (698)
- added phpself patch: $PHP_SELF -> $_SERVER['PHP_SELF']

* Wed Aug 17 2005 oeriksson
+ 2005-08-16 00:05:13 (651)
- added deps on locales to make language switching work

* Tue Aug 16 2005 oeriksson
+ 2005-08-15 07:03:59 (645)
- fix kolab-server/kolab renaming

* Sun Aug 14 2005 oeriksson
+ 2005-08-13 04:41:00 (628)
- fix smarter perl search and replace (works faster)
- add the kolab user and group from here because i never managed to
  make urpmi install kolab-server first...

* Sat Aug 13 2005 oeriksson
+ 2005-08-12 01:50:42 (610)
- new snap (20050812)
- fix deps
- rediff the antibork patch
- remove hardcoded path to /var/www/html/kolab
- added P1 to also install the italian locales

* Sat Aug 06 2005 Andreas Hasenack <andreas@mandriva.com>
+ 2005-08-05 07:04:29 (539)
- fixed prereq loop

* Thu Aug 04 2005 Andreas Hasenack <andreas@mandriva.com>
+ 2005-08-03 11:53:31 (524)
- added more include path fixes to the original antibork patch

* Tue Aug 02 2005 oeriksson
+ 2005-08-01 08:30:57 (487)
- use a recent cvs snap (20050801)
- fix deps
- added the Mandriva file that is used by the configure and Makefile to set certain values
- misc spec file fixes

* Sat Jul 23 2005 Andreas Hasenack <andreas@mandriva.com>
+ 2005-07-22 11:08:32 (427)
- applied Oden's latest changes

* Fri Jul 22 2005 Andreas Hasenack <andreas@mandriva.com>
+ 2005-07-21 08:14:25 (391)
- merged in Oden's changes:
  - added antibork patch
  - added requires for php-pear-Net_Sieve

* Wed Jul 13 2005 Andreas Hasenack <andreas@mandriva.com>
+ 2005-07-12 10:27:04 (364)
- added kolab-webadmin files
- packaged for Mandriva


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2556 |12cr|kolena-0.1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kolena
Version:	0.1.1
Release:	2
Summary:	A KDE wrapper around the Olena image library which extracts text from images
Group:		Networking/File transfer
License:	GPLv2+
Url:		http://quickgit.kde.org/?p=kolena.git
Source0:	%{name}-%{version}.tar.bz2
Patch0:		kolena-0.1.1-tesseract-3.01.patch
Patch1:		kolena-0.1.1-gcc4.7.patch
BuildRequires:	kdelibs4-devel
BuildRequires:	tesseract-devel

%description
Kolena is a KDE wrapper around the Olena image library which extracts
text from images.

#-------------------------------------------------------------------------

%define kolena_major 0
%define libkolena %mklibname kolena %{kolena_major}

%package -n %{libkolena}
Summary:	Kolena libbrary
Group:		System/Libraries

%description -n %{libkolena}
Kolena library.

%files -n %{libkolena}
%{_kde_libdir}/libkolena.so.%{kolena_major}*

#-------------------------------------------------------------------------

%package devel
Summary:	Kolena plugin devel headers
Group:		Networking/File transfer
Requires:	%{libkolena} = %{version}

%description devel
Kolena plugin devel headers.

%files devel
%{_kde_datadir}/cmake/Kolena
%{_kde_includedir}/kolena
%{_kde_libdir}/libkolena.so

#-------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2557 |12cr|kompozer-0.8-0.b3.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    kompozer
%define version 0.8
%define pre b3
%if %pre
%define release %mkrel -c %pre 3
%else
%define release %mkrel 2
%endif

%define cairo_version 0.5

%define minimum_build_nspr_version 4.7.2
%define minimum_build_nss_version 3.12


Name:           %{name}
Version:        %{version}
Release:        %{release}
Summary:        Web Authoring System
Group:          Development/Other
License:        GPLv2+ or LGPLv2+ or MPL
URL:            http://www.kompozer.net/
%if %pre
Source0:    http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}%{pre}-src.tar.bz2
%else
Source0:    http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}-src.tar.bz2
%endif
Source1:        kompozer-debian-manpage.bz2
Patch0:	kompozer-0.7.10-CVE-2009-XXXX.diff
Patch1:	kompozer-0.8b1-CVE-2009-3560.diff
Patch2:	kompozer-0.8-png15-build.patch
BuildRequires:  nspr-devel >= %{minimum_build_nspr_version}
BuildRequires:  nss-devel >= %{minimum_build_nss_version}
BuildRequires:  nss-static-devel >= %{minimum_build_nss_version}
BuildRequires:  cairo-devel >= %{cairo_version}
BuildRequires:  pkgconfig(pangox)
BuildRequires:  desktop-file-utils
BuildRequires:  gtk2-devel libxt-devel
BuildRequires:  gnome-vfs2-devel
BuildRequires:  libxft-devel
BuildRequires:  libIDL2-devel
BuildRequires:	zip
Provides:       nvu = 1
Obsoletes:      nvu < 1
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
A complete Web authoring system for Linux Desktop users, similar to
Microsoft Windows programs like FrontPage and Dreamweaver.

KompoZer is an unofficial branch of Nvu, previously developed by
Linspire Inc.

It makes managing a Web site a snap. Now anyone can create Web pages
and manage a Web site with no technical expertise or HTML knowledge.

Features

* WYSIWYG editing of pages, making Web creation as easy as typing a
   letter with your word processor.

* Integrated file management via FTP.  Simply log in to your Web
   site and navigate through your files, editing Web pages on the
   fly, directly from your site.

* Reliable HTML code creation that works with today's most popular
   browsers.

* Jump between WYSIWYG editing mode and HTML using tabs.

* Tabbed editing to make working on multiple pages a snap.

* Powerful support for frames, forms, tables, and templates.


%prep
%setup -q -c %{name}-%{version}
# %patch0 -p0 -b .CVE-2009-XXXX
%patch1 -p0 -b .CVE-2009-3560
%patch2 -p1 -b .png15-build

%build
cd mozilla/
cp composer/config/mozconfig.fedora .mozconfig
#echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj-kompozer" >> .mozconfig
# this is for x64 and x32 compatibility when installing: 
# echo "mk_add_options \"CONFIGURE_ARGS= --libdir %{_libdir}\"" >> .mozconfig
echo "ac_add_options --libdir %{_libdir}" >> .mozconfig
echo "ac_add_options --with-default-mozilla-five-home=%{_libdir}/kompozer" >> .mozconfig

make -f client.mk build_all


%install
rm -rf $RPM_BUILD_ROOT

pushd obj-kompozer/xpfe/components && %__make ; popd
pushd obj-kompozer && %__make install DESTDIR=$RPM_BUILD_ROOT ;popd

# Remove internal myspell directory and myspell dicts.
# dh_install symlinks it to /usr/share/myspell where all myspell-* dicts place their stuff
rm -rf $RPM_BUILD_ROOT/%{_libdir}/kompozer/components/myspell
# Remove exec bit from .js files to prevent lintian warnings.
chmod -x $RPM_BUILD_ROOT/%{_libdir}/kompozer/components/*.js

rm -rf $RPM_BUILD_ROOT/usr/include/
rm -rf $RPM_BUILD_ROOT/%{_datadir}/idl/

#Menu entry
install -d -m755 %{buildroot}%{_datadir}/applications

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Name=KompoZer
GenericName=Web Authoring System
Comment=Create Web Pages
Comment[es]=Crea páginas web
Comment[it]=Creare pagine Web
Comment[fr]=Creation de pages Web
Exec=%{_bindir}/%{name} 
Icon=%{_libdir}/kompozer/icons/mozicon50.xpm
Terminal=false
MimeType=text/html;text/xml;text/css;text/x-javascript;text/javascript;application/x-php;text/x-php;application/xhtml+xml;
Type=Application
Categories=GTK;Development;WebDevelopment;X-Mandriva-CrossDesktop;
EOF

## instalar el kompozer.desktop
desktop-file-install  --dir=%{buildroot}%{_datadir}/applications/ %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop 

# manpage:
install -d -m755 %{buildroot}%{_mandir}/man1/
install -m 644 %{SOURCE1} %{buildroot}%{_mandir}/man1/%{name}.1

# spellchecker support:
#install -d -m755 %{buildroot}%{_libdir}/kompozer
install -d -m755 %{buildroot}%{_datadir}/myspell/
rm -rf %{buildroot}%{_libdir}/kompozer/dictionaries/
cd %{buildroot}%{_libdir}/kompozer
#ln -s ../../share/myspell dictionaries
ln -s %{_datadir}/myspell %{buildroot}%{_libdir}/kompozer/dictionaries

# cleaning non used devel and debug files
rm %{buildroot}%{_bindir}/kompozer-config
rm -rf %{buildroot}%{_libdir}/pkgconfig/
rm -rf %{buildroot}%{_libdir}/debug/

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc mozilla/LEGAL mozilla/LICENSE mozilla/README.txt
%{_bindir}/*
%{_libdir}/%{name}/*
%{_mandir}/man1/*
%{_datadir}/myspell
%{_datadir}/applications/mandriva-kompozer.desktop


%changelog
* Mon Apr 23 2012 Frank Kober <emuse@mandriva.org> 0.8-0.b3.3mdv2012.0
+ Revision: 792905
- made a patch to fix build against libpng 1.5

  + Oden Eriksson <oeriksson@mandriva.com>
    - mass rebuild

* Wed Mar 09 2011 Zombie Ryushu <ryushu@mandriva.org> 0.8-0.b3.1
+ Revision: 643168
- fix xt dep

  + Stéphane Téletchéa <steletch@mandriva.org>
    - Disable previously CVE patched upstream
    - Fix release
    - Update to 0.8 b3 version

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 0.8-0.b1.6mdv2011.0
+ Revision: 606269
- rebuild

* Thu Mar 25 2010 Oden Eriksson <oeriksson@mandriva.com> 0.8-0.b1.5mdv2010.1
+ Revision: 527396
- rebuilt against nss-3.12.6

* Fri Feb 26 2010 Oden Eriksson <oeriksson@mandriva.com> 0.8-0.b1.4mdv2010.1
+ Revision: 511711
- rebuild

* Sun Jan 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.8-0.b1.3mdv2010.1
+ Revision: 488614
- bump correct release
- P1: security fix for CVE-2009-3560

* Fri Nov 13 2009 Oden Eriksson <oeriksson@mandriva.com> 0.8-0.b1.2mdv2010.1
+ Revision: 465858
- adjust the patch slightly (duh!)
- fix correct release
- bump release
- P0: security fix related to CVE-2009-2625 (rediffed and re-added, duh!)
- remove %
%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2558 |12cr|kompozer-l10n-ru-0.8-0.b3.7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 0.8
%define pre b3
%if %pre
%define release %mkrel -c %pre 7
%else
%define release 2
%endif

%define _mozillaextpath %{_libdir}/kompozer/extensions

Summary: Russian langpack for Kompozer
Summary(ru): Русская локализация идля Kompozer
Name: kompozer-l10n-ru
Version:        %{version}
Release:        %{release}
License: GPLv2+
Group: Networking/WWW
URL: http://kompozer.net/download.php
Source: http://kompozer.sourceforge.net/l10n/langpacks/kompozer-0.8b3/kompozer-%{version}%{pre}.ru.xpi
BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot
Requires: kompozer
Obsoletes: kompozer-l10n-ru < %{version}-%{release}
Provides: kompozer-l10n-ru = %{version}-%{release}
BuildRequires: firefox-devel

%description
Russian localisation for Kompozer %{version}%{pre}

%description -l ru
Русская локализация для Kompozer %{version}%{pre}

%prep
%setup -q -c -n %{name}-%{version}

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_mozillaextpath}

hash="$(sed -n '/.*em:id="\(.*\)"/{s//\1/p;q}' install.rdf)"
if [ -z "$hash" ]; then
    hash="$(sed -n '/.*em:id>\(.*\)<\/em:id>.*/{s//\1/p;q}' install.rdf)"
fi
if [ -z "$hash" ]; then
    echo "Failed to find plugin hash."
    exit 1
fi
extdir="%{_mozillaextpath}/$hash"
mkdir -p "%{buildroot}$extdir"
cp -af * "%{buildroot}$extdir/"

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%{_mozillaextpath}


%changelog
* Thu Jan 26 2012 Александр Казанцев <kazancas@mandriva.org> 0.8-0.b3.7mdv2012.0
+ Revision: 769007
- install extentions with %%libdir path

* Sat Jul 23 2011 Александр Казанцев <kazancas@mandriva.org> 0.8-0.b3.6
+ Revision: 691335
- imported package kompozer-l10n-ru


* Mon Sep 6 2010 Alexander Kazancev <kazancas@mandriva.ru>
+ initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2559 |12cr|kompozer-myspell-ru-0.8-0.b3.8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 0.8
%define pre b3
%if %pre
%define release %mkrel -c %pre 8
%else
%define release %mkrel 2
%endif

%define _mozillaextpath %{_libdir}/kompozer/extensions

Summary: Russian dictionary for Kompozer
Summary(ru): Русский словарь идля Kompozer
Name: kompozer-myspell-ru
Version:        %{version}
Release:        %{release}
License: GPLv2+
Group: Networking/WWW
URL: http://kompozer.net/download.php
Source: http://kompozer.sourceforge.net/l10n/myspell/myspell-dict.ru.xpi
BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot
Requires: kompozer
Obsoletes: kompozer-myspell-ru < %{version}-%{release}
Provides: kompozer-myspell-ru = %{version}-%{release}
BuildRequires: firefox-devel

%description
Russian dictionary for Kompozer %{version}%{pre}

%description -l ru
Русский словарь для Kompozer %{version}%{pre}

%prep
%setup -q -c -n %{name}-%{version}

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_mozillaextpath}

hash="$(sed -n '/.*em:id="\(.*\)"/{s//\1/p;q}' install.rdf)"
if [ -z "$hash" ]; then
    hash="$(sed -n '/.*em:id>\(.*\)<\/em:id>.*/{s//\1/p;q}' install.rdf)"
fi
if [ -z "$hash" ]; then
    echo "Failed to find plugin hash."
    exit 1
fi
extdir="%{_mozillaextpath}/$hash"
mkdir -p "%{buildroot}$extdir"
cp -af * "%{buildroot}$extdir/"

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%{_mozillaextpath}



%changelog
* Thu Jan 26 2012 Александр Казанцев <kazancas@mandriva.org> 0.8-0.b3.8mdv2012.0
+ Revision: 769015
- install extentions with %%libdir path

* Sat Jul 23 2011 Александр Казанцев <kazancas@mandriva.org> 0.8-0.b3.7
+ Revision: 691334
- fix spec
- imported package kompozer-myspell-ru


* Mon Sep 6 2010 Alexander Kazancev <kazancas@mandriva.ru>
+ initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2560 |12cr|konforka-0.0.1-0.r243.10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rev r243

%define	major 0
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	Convenience library for common KIN project code
Name:		konforka
Version:	0.0.1
Release:	%mkrel 0.%{rev}.10
Group:		System/Libraries
License:	MIT
URL:		http://kin.klever.net/konforka/
Source0:	%{name}-%{version}-%{rev}.tar.bz2
Patch0:		konforka-linkage_fix.diff
Patch1:		konforka-gcc43.diff
BuildRequires:	autoconf automake libtool
BuildRequires:	pkgconfig
BuildRequires:	libpqxx-devel
BuildRequires:	doxygen
BuildRequires:	libxslt-proc
BuildRequires:	postgresql-devel

%description
Convenience library for common KIN project code.

konforka library is a convenience library which is supposed to soak in some
code common to our projects. It is not likely that you want to try this out
unless you need it as a dependency for other project. This is why you
should not expect a lengthier description here.

%package -n	%{libname}
Summary:	Convenience library for common KIN project code
Group:          System/Libraries

%description -n	%{libname}
Convenience library for common KIN project code.

konforka library is a convenience library which is supposed to soak in some
code common to our projects. It is not likely that you want to try this out
unless you need it as a dependency for other project. This is why you
should not expect a lengthier description here.

%package -n	%{develname}
Summary:	Static library and header files for the konforka library
Group:		Development/C++
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}
Provides:	%{mklibname %{name} 0}-devel = %{version}
Obsoletes:	%{mklibname %{name} 0}-devel

%description -n	%{develname}
Convenience library for common KIN project code.

konforka library is a convenience library which is supposed to soak in some
code common to our projects. It is not likely that you want to try this out
unless you need it as a dependency for other project. This is why you
should not expect a lengthier description here.

This package contains the static konforka library and its header files.

%prep

%setup -q -n %{name}
%patch0 -p0
%patch1 -p0

%build
autoreconf -fi
%configure2_5x

%make

%install
rm -rf %{buildroot}

%makeinstall_std

# cleanups
rm -f %{buildroot}%{_libdir}/*.*a

%files -n %{libname}
%doc AUTHORS COPYING NEWS
%{_libdir}/*.so.*

%files -n %{develname}
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc


%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 0.0.1-0.r243.10mdv2012.0
+ Revision: 773225
- various fixes

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 0.0.1-0.r243.9mdv2011.0
+ Revision: 612656
- the mass rebuild of 2010.1 packages

* Tue Feb 16 2010 Funda Wang <fwang@mandriva.org> 0.0.1-0.r243.8mdv2010.1
+ Revision: 506452
- rebuild

* Mon Oct 05 2009 Oden Eriksson <oeriksson@mandriva.com> 0.0.1-0.r243.7mdv2010.0
+ Revision: 453959
- fix build
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Fri Jul 11 2008 Oden Eriksson <oeriksson@mandriva.com> 0.0.1-0.r243.5mdv2009.0
+ Revision: 233800
- fix linkage
- fix deps
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Aug 22 2007 Oden Eriksson <oeriksson@mandriva.com> 0.0.1-0.r243.4mdv2008.0
+ Revision: 68891
- conform to the 2008 specs


* Sat Jan 13 2007 Oden Eriksson <oeriksson@mandriva.com> 0.0.1-0.r243.3mdv2007.0
+ Revision: 108398
- rebuild
- fix deps
- fix deps
- fix deps
- Import konforka

* Sat Jan 13 2007 Oden Eriksson <oeriksson@mandriva.com> 0.0.1-0.r243.1mdv2007.1
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2561 |12cr|konvertible-1.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    konvertible        
%define version 1.0.1    
%define release %mkrel 1           
 
Name:           %name
Version:        %version
Release:        %release
Source0:        http://kde-apps.org/CONTENT/content-files/116892-%name-%version.tar.bz2
Summary:        A simple KDE audio converter                                      
License:        GPLv2                                                                  
Group:          Sound                                                             
Url:            http://kde-apps.org/content/show.php/Konvertible?content=116892                                 
BuildRoot:      %{_tmppath}/%{name}-%{version}                  
BuildRequires:  kdelibs4-devel kdepimlibs4-devel
Requires:       kdebase4-runtime ffmpeg
 
%description
The Konvertible is a program to convert audio files to other audio formats using ffmpeg. The Konvertible simplifies file conversion for ffmpeg users. You can add more than one audio file and then click the convert button to transcode them one after the other.

 
%prep
%setup -q
 
%build
%cmake_kde4
%make
 
%install
rm -rf %{buildroot}
%{makeinstall_std} -C build
 



%files
%defattr(-,root,root)
%doc INSTALL COPYING README TODO
%{_bindir}/konvertible
%{_datadir}/applications/kde4/konvertible.desktop
%{_datadir}/icons/*
%{_defaultdocdir}/HTML/en/konvertible/*.*
%{_defaultdocdir}/HTML/en/konvertible/common


 
%clean
rm -rf %{buildroot}
 
%post
%update_icon_cache hicolor
 
%postun
%clean_icon_cache hicolor



%changelog
* Thu Apr 14 2011 Juan Luis Baptiste <juancho@mandriva.org> 1.0.1-1mdv2011.0
+ Revision: 652880
- Updated to 1.0.1

* Tue Jul 13 2010 Juan Luis Baptiste <juancho@mandriva.org> 0.1.4-1mdv2011.0
+ Revision: 551869
- Fixed mkrel: changed 01 for 1.
- Initial import based on blogdrake.net package.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2562 |12cr|kopete-antispam-0.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Kopete Antispam
Name:		kopete-antispam
Version: 	0.5
Release: 	%mkrel 1 
Source0: 	http://download.sourceforge.net/sourceforge/kopeteantispam/%name-kde4-%version.tar.gz
License: 	GPLv2+
Group: 		Networking/Instant messaging
Url: 		http://kopeteantispam.sourceforge.net
BuildRoot: 	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: 	kdenetwork4-devel
Requires:	kopete

%description
Kopete plugin, which allow to ignore spam messages by using simple
answer/question scheme:

Potential spammers receive a simple question, and they are ignored until
they answers question. After they answers correctly, they receive
notification, and your chat window opens. Also, you can skip test for
some contacts, matched by wildcards, specified by configuration dialog.

%files
%defattr(-,root,root)
%{_kde_libdir}/kde4/*.so
%{_kde_datadir}/config.kcfg/*.kcfg
%{_kde_services}/kconfiguredialog/*.desktop
%{_kde_services}/*.desktop

#--------------------------------------------------------------------

%prep
%setup -q -n %name-kde4-%version

%build
%cmake_kde4
%make

%install
rm -rf %{buildroot}
%{makeinstall_std} -C build

%clean
rm -rf %{buildroot}


%changelog
* Sun Feb 14 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.5-1mdv2010.1
+ Revision: 505899
- new release

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sat Dec 27 2008 Funda Wang <fwang@mandriva.org> 0.4-1mdv2009.1
+ Revision: 319960
- add requires
- update url
- import kopete-antispam



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2563 |12cr|kopete-kde-runner-0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Summary:        Kopete contacts KDE runner
Name:           kopete-kde-runner
Version:        0.4
Release:        %mkrel 1
Source:         http://kde-apps.org/CONTENT/content-files/105263-krunner-kopete-contacts-%{version}.tar.gz
License:        GPLv2+                                         
Group:          Graphical desktop/KDE                          
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL:            http://kde-apps.org/content/show.php/KRunner+Kopete+Contacts?content=105263
#BuildRequires:  kdelibs4-devel                       
BuildRequires:  kdenetwork4-devel
Requires:	kopete

%description
Kopete Contacts is a KRunner plugins that allows you to open chat with your Kopete contact just by typing it's 
name!
 
 Cool improvement for people like me who are lazy to open the Kopete window :-)
 
 In future I'd like to add configuration dialog to enable filtering offline contacts etc...for now this is just 
first release, so no big expectations (but it works :D ) 
 
 For those of you who are extremely lazy I've implemented new function. You can now change your Kopete status 
(all accounts) by typing "status status_name". Supported are only default statuses (online,offline,away,busy and 
invisible).
 

%files
%defattr(-,root,root)
%doc COPYING
%{_kde_libdir}/kde4/*.so
%{_kde_services}/*
#%{_datadir}/pixmaps/vbox-runner/*
#--------------------------------------------------------------------

%prep
%setup -qn krunner-kopete-contacts-%{version}

%build
%cmake_kde4
%make

%install
rm -rf %{buildroot}
%makeinstall_std -C build

%clean
rm -rf $RPM_BUILD_ROOT




%changelog
* Sun Feb 21 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 0.4-1mdv2010.1
+ Revision: 508870
- import kopete-kde-runner



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2564 |12cr|kopete-protocol-facebook-0.1.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gitrev 3376a46

Summary:	Facebook Protocol support for Kopete
Name:		kopete-protocol-facebook
License:	GPLv2+
Url:		http://github.com/dmacvicar/kopete-facebook
Group:		Networking/Instant messaging
Version:	0.1.5
Release:	2
Source:		dmacvicar-kopete-facebook-%{gitrev}.tar.gz
BuildRequires:	kdenetwork4-devel
BuildRequires:	pkgconfig(QJson)

%description
Facebook Protocol Support for Kopete

%files
%{_kde_libdir}/kde4/kopete_facebook.so
%{_kde_appsdir}/kopete/icons/*
%{_kde_services}/kopete_facebook.desktop

#--------------------------------------------------------------------

%prep
%setup -n dmacvicar-kopete-facebook-%{gitrev}

%build
%cmake_kde4

%install
%makeinstall_std -C build 


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2565 |12cr|kopete-protocol-irc-0.1.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           kopete-protocol-irc
License:        GPLv2+
Url:            http://kde-apps.org/content/show.php/kopete+irc+plugin?content=113720
Group:          Networking/Instant messaging
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
Summary:        IRC Protocol support for Kopete
Version:        0.1.2
Release:        %mkrel 8
Source:         http://kde-apps.org/CONTENT/content-files/113720-irc.tar.gz
Requires:	    ircclient-qt
Requires:       kopete
BuildRequires:  kdenetwork4-devel
BuildRequires:  ircclient-qt-devel >= 0.3.2

%description
Irc Protocol Support for Kopete

%files
%defattr(-,root,root)
%_kde_libdir/kde4/kopete_irc.so
%_kde_appsdir/kopete/icons/*
%_kde_appsdir/kopete/ircnetworks.xml
%_kde_appsdir/kopete_irc
%_kde_datadir/kde4/services/kopete_irc.desktop

#--------------------------------------------------------------------

%prep
%setup -n irc

%build
%cmake_kde4 -DIRCCLIENT_INCLUDE_DIR=/usr/lib/qt4/include/ircclient-qt/

%install
%makeinstall_std -C build

%clean
rm -rf %buildroot


%changelog
* Sun Mar 20 2011 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 0.1.2-8mdv2011.0
+ Revision: 647082
- Rebuild

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-7mdv2011.0
+ Revision: 612659
- the mass rebuild of 2010.1 packages

* Fri Mar 19 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 0.1.2-6mdv2010.1
+ Revision: 525166
- Rebuild

* Fri Nov 27 2009 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 0.1.2-5mdv2010.1
+ Revision: 470615
- Lets upse makeinstall_std
- Lets upse makeinstall_std
- Add -D to let install in rootjail
- Add -D to find ircclient-qt includes
- BR fixed
- import kopete-protocol-irc

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Clean spec file to use mandriva rules and policies
        - Use kde rpm macros
        - Use rpm macros and do not hardcode prefix
        - do not tell to report bugs on opensuse bugzilla
        - Do not use copyrighted suse spec file


* Thu Nov 23 2009 Daniel Lucio <dlucio@mandriva.org> - 0.1.2-1mdv2010.0
- Bump release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2566 |12cr|kosd-0.8.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kosd
Version:	0.8.1
Release:	2
Summary:	An application showing OSD to respond volume buttons
License:	GPLv2+
Group:		Graphical desktop/KDE
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL:		http://www.kde-apps.org/content/show.php?content=81457
Source:		http://www.kde-apps.org/CONTENT/content-files/81457-%{name}-%{version}.tar.bz2
Patch0:		kosd-0.8.1-ru.patch
BuildRequires:	kdebase4-workspace-devel
Obsoletes:	kde3-kvolumeosd < %{version}
Obsoletes:	kde3-kosd < %{version}

%description
KOSD is a simple KDE application that runs in the background and
responds to volume buttons by showing a little OSD. It delegates the
actual job of adjusting the volume to KMix.

%prep
%setup -q
%patch0 -p1 -b .ru

%build
%cmake_kde4
%make

%install
rm -rf %{buildroot}
%makeinstall_std -C build

rm -fr %{buildroot}%{_kde_includedir} %{buildroot}%{_kde_libdir}/*.so

%find_lang %{name} --with-html

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%{_kde_libdir}/*.so.*
%{_kde_libdir}/kde4/*.so
%{_kde_datadir}/config.kcfg/kosd.kcfg
%{_kde_services}/kcm_kosd.desktop
%{_kde_services}/kded/*.desktop
%{_datadir}/dbus-1/interfaces/org.kde.kosd.xml



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2567 |12cr|koules-1.4-19
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name 		koules
%define version		1.4
%define release %mkrel 19

Summary:	Space action game for X11
Name:		%{name}
Version:	%{version}
Release:	%{release}
Group: 		Games/Arcade
URL:		http://www.ucw.cz/~hubicka/koules/English/distribution.html
License:	GPLv2+
Source0:	%{name}-%{version}.tar.bz2
Source1:	%{name}-16.png
Source2:	%{name}-32.png
Source3:	%{name}-48.png
Patch0:		debian-koules-1.4-17.patch
# this font is hardcoded in the code
Requires:	x11-font-schumacher-misc
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}buildroot
BuildRequires:  tk imake
BuildRequires:	libxext-devel
BuildRequires:	libx11-devel
BuildRequires:	libxau-devel
BuildRequires:	libxdmcp-devel
BuildRequires:  pkgconfig(xcb)	

%description
Koules is a simple fast-action arcade-style no-brainer balls game you have
never seen alike before! It has simple, classic, old-school fantastic 256
color graphics, a multiplayer mode for up to 5 players on the same keyboard,
or via network, full sound, and, of course, lots of wild fun!

%prep

%setup -q -n %{name}%{version}
%patch0 -p1 
sed -i 's/mkdirhier/mkdir -p/g' Imakefile

%build
xmkmf
make Makefile
make Makefiles
if [ ! -s xkoules.man ]; then ln -sf xkoules.6 xkoules.man; fi
%make KOULESDIR=%{_gamesbindir} SOUNDDIR=%{_libdir}/%{_gamesdir}/%{name} MANDIR=%{_mandir}/man6

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall KOULESDIR=%{buildroot}%{_gamesbindir} SOUNDDIR=%{buildroot}%{_libdir}/%{_gamesdir}/%{name} MANDIR=%{buildroot}/%{_mandir}/man6 
mv %{buildroot}%{_gamesbindir}/xkoules %{buildroot}%{_gamesbindir}/xkoules.bin
cat <<EOF >%{buildroot}%{_gamesbindir}/xkoules
#!/bin/sh
exec soundwrapper %{_gamesbindir}/xkoules.bin
EOF
chmod a+x %{buildroot}%{_gamesbindir}/xkoules

install startkoules %{buildroot}%{_gamesbindir}/
install koules.tcl %{buildroot}%{_libdir}/%{_gamesdir}/%{name}

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=XKoules
Comment=%{summary}
Exec=%{_gamesbindir}/xkoules
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;ArcadeGame;
EOF

# mdk icon
install -m644 %{SOURCE1} -D $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
install -m644 %{SOURCE2} -D $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
install -m644 %{SOURCE3} -D $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%clean
rm -fr %{buildroot};

%files
%defattr(-,root,root)
%doc ChangeLog ANNOUNCE BUGS Card Koules.FAQ Problems README TODO
%{_datadir}/applications/mandriva-%{name}.desktop
%{_gamesbindir}/*
%{_mandir}/*/*
%{_iconsdir}/*.png
%{_liconsdir}/*.png
%{_miconsdir}/*.png
%{_libdir}/%{_gamesdir}/%{name}


%changelog
* Sun Mar 29 2009 Michael Scherer <misc@mandriva.org> 1.4-19mdv2009.1
+ Revision: 362120
- fix BuildRequires on x86_64
- fix 49274, by using the proper path

* Fri Jul 25 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.4-18mdv2009.0
+ Revision: 247859
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Tue Feb 19 2008 Gustavo De Nardin <gustavodn@mandriva.com> 1.4-16mdv2008.1
+ Revision: 173143
- super improved description for the new millennium

* Tue Feb 19 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.4-15mdv2008.1
+ Revision: 173064
- description is not changelog nor about X11

* Tue Feb 19 2008 Gustavo De Nardin <gustavodn@mandriva.com> 1.4-14mdv2008.1
+ Revision: 172935
- new URL

* Tue Feb 19 2008 Gustavo De Nardin <gustavodn@mandriva.com> 1.4-13mdv2008.1
+ Revision: 172934
- require hardcoded font, so the game runs
- use soundwrapper to run

* Tue Feb 19 2008 Gustavo De Nardin <gustavodn@mandriva.com> 1.4-12mdv2008.1
+ Revision: 172927
- finer X11 buildrequires
- apply new debian patch
- updated patch of debian patches to koules-1.4-17, with the following ones,
  in order (well, all but the kfreebsd one):
  000_build_rules.diff, 050_defines.diff, 100_spelling.diff,
  101_buffer_overflow.diff, 102_includes.diff, 103_asm.diff, 104_types.diff,
  105_save_file.diff, 106_shm_check.diff, 107_fix_xsynchronize.diff,
  108_use_right_visual.diff, 200_tcl.diff, 109_fpe_fix.diff

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Dec 14 2007 Funda Wang <fundawang@mandriva.org> 1.4-11mdv2008.1
+ Revision: 119635
- drop old menu

* Fri Apr 20 2007 Pascal Terjan <pterjan@mandriva.org> 1.4-10mdv2008.0
+ Revision: 15231
- Buildrequires imake
- Import koules



* Thu Jul 13 2006 Nicolas Lcureuil <neoclust@mandriva.org> 1.4-9mdv2007.0
- XDG
- use mkrel

* Thu Jul 15 2005 Pascal Terjan <pterjan@mandriva.org> 1.4-8mdk
- Don't own %%{_miconsdir} and %%{_liconsdir}

* Wed Jan 26 2005 Pascal Terjan <pterjan@mandrake.org> 1.4-7mdk
- BuildRequires tk, in order to avoid an automated require on /usr/bin/wish 

* Sun Jan 16 2005 Pascal Terjan <pterjan@mandrake.org> 1.4-6mdk
- BuildRequires X11 for rman

* Tue Jul 20 2004 Pascal Terjan <pterjan@mandrake.org> 1.4-5mdk
- update menu section

* Wed Dec 24 2003 Pascal Terjan <CMoi@tuxfamily.org> 1.4-4mdk
- s/gamedir/gamesdir/

* Mon Dec 22 2003 Pascal Terjan <CMoi@tuxfamily.org> 1.4-3mdk
- Fix Makefile to remove build dependency upon XFree86

* Mon Dec 22 2003 Pascal Terjan <CMoi@tuxfamily.org> 1.4-2mdk 
- add BuildRequires XFree86 for mkdirhier

* Mon Dec 22 2003 Pascal Terjan <CMoi@tuxfamily.org> 1.4-1mdk
- New rpm based on debian package
- 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2568 |12cr|kpdftool-0.23.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	GhostView and ImageMagick GUI for PDF/PS files
Name:		kpdftool
Version:	0.23.1
Release:	%mkrel 1
License:	GPLv3+
Group:		Text tools
URL:		http://www.kde-apps.org/content/show.php?content=33194
Source:		33194-kpdftool-%{version}.zip
BuildRequires:	qt4-devel
Suggests:	imagemagick
Suggests:	ghostscript
Suggests:	kword

%description
KPDFTool is a GUI interface for GhostView and ImageMagick
for performing basic and usefull operations with PDF and
PS (PostScript) files such as merge, extract pages and
protect the text into new files in a simple and practical way.

%prep
%setup -q

%build
%qmake_qt4
%make

%install
rm -rf %{buildroot}
install -d -m755 %{buildroot}%{_bindir}
install -m755 kpdftool %{buildroot}%{_bindir}

install -d -m755 %{buildroot}%{_iconsdir}
cp -r icons/hicolor %{buildroot}%{_iconsdir}/

install -d -m755 %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/kpdftool.desktop << EOF
[Desktop Entry]
Name=KPDFTool
Comment=Operate on PDF files
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Office;Publishing;KDE;Qt;
EOF

%clean
rm -rf %{buildroot}

%files
%doc README
%{_bindir}/kpdftool
%{_datadir}/applications/kpdftool.desktop
%{_iconsdir}/hicolor/*/apps/%{name}*

%changelog
* Tue May 29 2012 Andrey Bondrov <abondrov@mandriva.org> 0.23.1-1mdv2011.0
+ Revision: 801105
- New version 0.23.1, add icons, fix license

* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.22-4mdv2011.0
+ Revision: 620039
- the mass rebuild of 2010.0 packages

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 0.22-3mdv2010.0
+ Revision: 438139
- rebuild

* Sat Feb 28 2009 Anssi Hannula <anssi@mandriva.org> 0.22-2mdv2009.1
+ Revision: 345999
- fix build with gcc4.3 (includes.patch)
- use ldflags

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri Dec 28 2007 Anssi Hannula <anssi@mandriva.org> 0.22-1mdv2008.1
+ Revision: 138971
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2569 |12cr|kplayer-0.7.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	MPlayer frontend for KDE
Name:		kplayer
Version:	0.7.2
Release:	1
License:	GPLv2+
Group:		Video
Url:		http://kplayer.sourceforge.net/
Source:		http://fr2.rpmfind.net/linux/KDE/stable/%name/%version/src/%name-%version.tar.xz
BuildRequires:	kdelibs4-devel
Requires:	mplayer
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
KPlayer is a KDE media player based on MPlayer. With KPlayer 
you can easily play a wide variety of video and audio files 
and streams using a rich and friendly interface that
follows KDE standards.

Features include

    * video, audio and subtitle playback from file,
       URL, DVD, VCD, audio CD, TV, DVB, etc.,
       as well as KDE I/O Slaves;
    * volume, contrast, brightness, hue and saturation controls;
    * zooming, full screen and fixed aspect options;
    * status and progress display and seeking;
    * playlist;
    * message log;
    * configuration dialog;
    * file properties for setting file specific options.

KPlayer is available in Catalonian, Czech, Danish, English,
Finnish, French, German, Hungarian, Italian, Polish, Russian, 
Simplified Chinese and Spanish. 

%prep
%setup -q -n %name-%version

%build
%cmake_kde4
%make

%install
rm -rf %{buildroot}

%makeinstall_std -C build

# fix .desktop file
desktop-file-install \
	--vendor="" \
	--remove-key="Encoding" \
	--remove-mime-type="uri/mms;uri/mmst;uri/mmsu;uri/pnm;uri/rtsp;uri/rtspt;uri/rtspu" \
	--dir %{buildroot}%{_kde_applicationsdir} %{buildroot}%{_kde_applicationsdir}/%{name}.desktop

sed -i 's,kplayer.png,kplayer,g' %{buildroot}%{_kde_applicationsdir}/%{name}.desktop

%find_lang %{name} --with-html

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(644,root,root,755)
%attr(0755,root,root) %_kde_bindir/*
%_kde_appsdir/%name
%_kde_iconsdir/*/*/*/*
%_kde_libdir/kde4/*
%_kde_datadir/applications/kde4/*.desktop
%_kde_datadir/kde4/services/*.desktop
%_kde_datadir/kde4/services/ServiceMenus/*.desktop


%changelog
* Fri Apr 27 2012 Crispin Boylan <crisb@mandriva.org> 0.7.2-1
+ Revision: 793946
- New release

* Sat Jun 11 2011 Funda Wang <fwang@mandriva.org> 0.7.1-1
+ Revision: 684279
- new version 0.7.1

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.1 packages

* Fri Jun 04 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.7-6mdv2010.1
+ Revision: 547060
- Fix crash on Exit

* Tue Mar 23 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.7-5mdv2010.1
+ Revision: 526907
- fix .desktop file
- remove '< 2009.0' parts
- clean spec

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 0.7-4mdv2010.0
+ Revision: 438164
- rebuild

* Thu Feb 12 2009 Funda Wang <fwang@mandriva.org> 0.7-3mdv2009.1
+ Revision: 339642
- fix out of source build
- fix doc dir
- fix linkage

* Mon Jul 14 2008 Funda Wang <fwang@mandriva.org> 0.7-2mdv2009.0
+ Revision: 234424
- fix perm

* Sun Jun 29 2008 Funda Wang <fwang@mandriva.org> 0.7-1mdv2009.0
+ Revision: 229986
- add file list
- move doc files into correct dir
- it does not like build subdir
- Import source and spec
- Created package structure for kde4-kplayer.

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Fix provides // Obsoletes
    - Rename spec file and fix spec file
    - Use new name policy


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2570 |12cr|kpovmodeler-1.1.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A modeling and composition program
Name:		kpovmodeler
Version: 	1.1.3
Release: 	5
Source0: 	http://fr2.rpmfind.net/linux/KDE/stable/4.1.0/src/extragear/%name-%version-kde4.1.0.tar.bz2
License: 	GPLv2+
Group: 		Graphics
Url: 		http://www.kpovmodeler.org
BuildRequires: 	kdelibs4-devel
Conflicts:	kde-l10n < 3.5.9-5

%description 
Program to enter scenes for the 3D rendering engine PovRay.

%files -f %name.lang
%defattr(-,root,root)
%_kde_bindir/*
%_kde_libdir/*.so.*
%_kde_libdir/kde4/*.so
%_kde_datadir/dbus-1/interfaces/*.xml
%_kde_datadir/applications/kde4/*.desktop
%_kde_appsdir/*
%_kde_iconsdir/*/*/*/*.png

#--------------------------------------------------------------------

%prep
%setup -q -n %name-%version-kde4.1.0

%build
export LDFLAGS="$LDFLAGS -lkdeui -lQtGui"
%cmake_kde4
%make

%install
cd build
%{makeinstall_std}
cd -

rm -f %buildroot%_kde_libdir/*.so

%find_lang %name --with-html


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.3-5mdv2011.0
+ Revision: 620040
- the mass rebuild of 2010.0 packages

* Sat Sep 12 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.1.3-4mdv2010.0
+ Revision: 438571
- Obsolete kde3 packages

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 1.1.3-3mdv2010.0
+ Revision: 438165
- rebuild

* Wed Nov 26 2008 Funda Wang <fwang@mandriva.org> 1.1.3-2mdv2009.1
+ Revision: 307004
- obsoletes old kde3 apps

* Tue Jul 29 2008 Funda Wang <fwang@mandriva.org> 1.1.3-1mdv2009.0
+ Revision: 252949
- New version 1.1.3

* Sat Jul 19 2008 Funda Wang <fwang@mandriva.org> 1.1.2-4mdv2009.0
+ Revision: 238671
- conflicts with older kde-i18n

* Tue Jul 15 2008 Funda Wang <fwang@mandriva.org> 1.1.2-3mdv2009.0
+ Revision: 236114
- drop versioned conflicts, as it conflicts with same soname
- conflicts with libs

* Tue Jul 15 2008 Funda Wang <fwang@mandriva.org> 1.1.2-1mdv2009.0
+ Revision: 236071
- import kpovmodeler



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2571 |12cr|kradio-4.0.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	kradio
%define	version 4.0.6
%define	release	1
%define	Summary	A V4L/V4L2-Radio Application for KDE 4.x

Summary:	%{Summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
Group:		Sound
License:	GPLv2+
Url:		http://sourceforge.net/projects/kradio/
Source0:	http://freefr.dl.sourceforge.net/sourceforge/kradio/%{name}4-%{version}.tar.bz2
Patch2:		kradio-fix-invalid-desktop.patch
Patch3:		kradio4-install-desktop.patch
BuildRequires:	kdelibs4-devel >= 2:4.1.83
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	pkgconfig(alsa)
BuildRequires:	ffmpeg-devel
BuildRequires:	pkgconfig(libmms)
BuildRequires:	lirc-devel
BuildRequires:	oggvorbis-devel
BuildRequires:  boost-devel

%description
Comfortable Radio Application for KDE 4.x

KRadio is a comfortable radio application for KDE 4.x.
It has support for V4L and V4L2 radio cards drivers.

KRadio currently provides:

* V4L/V4L2 Radio support
* Remote Control support (LIRC)
* Alarms, Sleep Countdown
* Several GUI Controls (Docking Menu, Station Quickbar, Radio Display)
* Recording Capabilities
* Extendable Plugin Architecture

This Package also includes a growing collection of station preset.
files for many cities around the world contributed by KRadio Users.

%prep
%setup -q -n %{name}4-%{version}
%patch2 -p1 -b .xdg
%patch3 -p1 -b .install

%build
%cmake_kde4
%make
 
%install
%makeinstall_std -C build

rm -fr %buildroot%_datadir/doc/*
rm -fr %buildroot%{_kde_datadir}/applications/kde4/kradio.desktop

%find_lang %name --all-name
 
%files -f %name.lang
%doc AUTHORS ChangeLog README TODO
%{_kde_bindir}/*
%{_kde_libdir}/%{name}4
%{_kde_datadir}/applications/kde4/kradio4.desktop
%{_kde_datadir}/pixmaps/kradio4.png
%{_kde_appsdir}/%{name}4
%{_kde_iconsdir}/*/*/*/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2572 |12cr|kradioripper-0.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Ripping internet radios
Name:		kradioripper
Version: 	0.6
Release: 	%mkrel 2
Source0: 	http://downloads.sourceforge.net/kradioripper/%{name}-%{version}.tar.bz2
License: 	GPLv2
Group: 		Sound
Url: 		http://kradioripper.sourceforge.net/
BuildRoot: 	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: 	kdelibs4-devel
#BuildRequires:	libproxy-devel
Requires:	streamripper >= 1.63

%description 
KRadioRipper is a KDE 4 program for ripping internet radios. It is based on
StreamRipper.

%if %mdkversion < 200900
%post
%update_menus

%postun
%update_menus
%endif

%files -f %name.lang
%defattr(-,root,root)
%doc NEWS
%_kde_bindir/*
%_kde_datadir/applications/kde4/*.desktop
%_kde_appsdir/%name
%_kde_datadir/config.kcfg/*.kcfg

#--------------------------------------------------------------------

%prep
%setup -q -n %name

%build
%cmake_kde4 -DWITHOUT_LIBPROXY=YES
%make

%install
rm -rf %{buildroot}
%{makeinstall_std} -C build

%find_lang %name --with-html

%clean
rm -rf %{buildroot}


%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 0.6-2mdv2011.0
+ Revision: 612667
- the mass rebuild of 2010.1 packages

* Tue Nov 24 2009 Funda Wang <fwang@mandriva.org> 0.6-1mdv2010.1
+ Revision: 469409
- drop proxy support as there are some linkging problems regarding current libproxy 0.2.3
- BR proxy
- new version 0.6

* Sat May 02 2009 Funda Wang <fwang@mandriva.org> 0.5-1mdv2010.0
+ Revision: 370543
- New version 0.5

* Sat Oct 11 2008 Funda Wang <fwang@mandriva.org> 0.4.1-1mdv2009.1
+ Revision: 292023
- import kradioripper



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2573 |12cr|kraft-0.45-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kraft
Url:		http://volle-kraft-voraus.de
Version:	0.45
Release:	3
License:	GPL, LGPL
Summary:	KDE software to manage office documents in the office
Group:		Office
Source0:	kraft-%{version}.tar.bz2
# PATCH-FIX-OPENSUSE kraft-%{version}.dif freitag@opensuse.org -- fix cmake input file
Patch0:		kraft-%{version}.dif
Patch1:		kraft_follower.dif
BuildRequires:	qt4-devel
BuildRequires:	kdepimlibs4-devel
BuildRequires:	pkgconfig(libctemplate)
Requires:	python-pypdf
Requires:	python-reportlab
Requires:	sqlite3-tools


%description
Kraft is KDE software to help to
create and manage office documents such as
offers and invoices in the small enterprise.

It supports easy document creation,
templates with calculation, customer management
through the KDE addressbook, highly
configurable PDF output and more.

See the website http://volle-kraft-voraus.de
for more information.

%prep
%setup -q
%patch0
%patch1

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang %{name}
chmod 755 %{buildroot}%{_datadir}/apps/kraft/tools/erml2pdf.py

%files -f %{name}.lang
%doc AUTHORS COPYING INSTALL README Releasenotes.txt TODO
%{_bindir}/kraft
%{_bindir}/kplant
%{_libdir}/libkraftcat*
%{_datadir}/applications/kde4/kraft.desktop
%{_datadir}/icons/*/*/*/*.png
%{_datadir}/apps/%{name}/
%{_datadir}/config.kcfg/*.kcfg
%{_datadir}/apps/kplant/pics/*.png


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2574 |12cr|krank-0.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		oversion	07

Name:		krank
Version:	0.7
Release:	2
Summary:	Mouse magnet manipulation game with nifty graphics
Group:		Games/Puzzles
License:	Public Domain
URL:		http://krank.sourceforge.net/
Source:		%{name}-%{oversion}.tar.bz2
Source1:	%{name}.png
BuildRequires:	imagemagick
Requires:	pygame
Buildarch:	noarch

%description
A game of dexterity, being somewhere between Breakout and billiard, where
the aim of each level is to shove floating stones towards compatible static
stones. You control a short chain of stones with your mouse to achieve that.

%prep
%setup -q -n %{name}-%{oversion}
rm -r levels/images/.DS_Store

%build
rm src/*.pyc
sed -i '/KRANKPATH=/s@=.*@=%{_gamesdatadir}/%{name}@' %{name}
sed -i '/^python/i\
export APPDATA="$HOME/.krank"\
mkdir -p "$APPDATA"\
cd $KRANKPATH
' %{name}
for N in 16 32 64 128; do convert %{SOURCE1} -resize ${N}x${N} $N.png; done

%install
mkdir -p %{buildroot}%{_gamesdatadir}/%{name}
for D in fonts html levels sounds src; do cp -a $D %{buildroot}%{_gamesdatadir}/%{name}/; done
install -D %{name} %{buildroot}%{_gamesbindir}/%{name}
install -D 16.png %{buildroot}%{_miconsdir}/%{name}.png
install -D 32.png %{buildroot}%{_liconsdir}/%{name}.png
install -D 64.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
install -D 128.png %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png

# menu-entry
mkdir -p  %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=Krank
Comment=Mouse magnet manipulation game
Exec=krank
Icon=krank
Terminal=false
Type=Application
Categories=Game;LogicGame;
EOF

%files
%defattr(644,root,root,755)
%doc CHANGELOG.txt Info.plist README
%attr(755,root,root) %{_gamesbindir}/%{name}
%{_gamesdatadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_iconsdir}/hicolor/*/apps/%{name}.png

%changelog
* Tue Mar 13 2012 Andrey Bondrov <abondrov@mandriva.org> 0.7-1
+ Revision: 784518
- imported package krank


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2575 |12cr|krazy2-2.9-0.999498.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define svn     999498

Name:           krazy2
Version:        2.9
Release:        0.%svn.4
Summary:        Krazy is a tool for checking code against the KDE coding guidelines
Group:          Graphical desktop/KDE
License:        GPLv2+
URL:            http://techbase.kde.org/Development/Tutorials/Code_Checking
# The source for this package was pulled from upstream's vcs.  Use the
# following commands to generate the tarball:
#  svn export -r 999498 svn://anonsvn.kde.org/home/kde/trunk/quality/krazy2 krazy2-2.8
#  tar -c krazy2-2.9 | bzip2 --best -c > krazy2-2.9.tar.bz2
Source0:        krazy2-%{version}.%svn.tar.bz2
Source1:        krazy-licensecheck
Patch0:         krazy2-prefix.patch
Patch1:		krazy2-compile.patch

# krazy-licensecheck moved from kdesdk to here in 4.2.0
Conflicts:      kdesdk < 4.2.0

BuildRequires:  groff
BuildRequires:  perl(ExtUtils::MakeMaker)
BuildRequires:  perl(HTML::Parser)
BuildRequires:  perl(Tie::IxHash)
BuildRequires:  perl(XML::LibXML)
BuildRequires:  perl-doc
BuildRequires:	perl-devel
BuildRequires:  qt4-devel
BuildRequires:  kdelibs4-devel
BuildRequires:  kdevplatform4-devel
# Krazy2 uses desktop-file-validate, so this is an actual Requires
Requires:       desktop-file-utils
Requires:       kdesdk4-core

%description
Krazy scans KDE source code looking for issues that should be fixed
for reasons of policy, good coding practice, optimization, or any other
good reason.


%files
%defattr(-,root,root,-)
%doc COPYING README
%{_mandir}/man1/krazy2.1.*
%{_mandir}/man1/krazy2all.1.*
%{_mandir}/man1/krazy2ebn.1.*
%{_mandir}/man1/krazy2xml.1.*
%{_mandir}/man5/krazyrc.5.*
%{_bindir}/krazy2
%{_bindir}/krazy2all
%{_bindir}/krazy2ebn
%{_bindir}/krazy2xml
%{_libdir}/libcpp_parser.so
%{_libdir}/libcppmodel.so
%{_libdir}/libpreprocessor.so
%{_libdir}/libcheckutil.so
%{_libdir}/libcheckutil.so.1
%{_libdir}/libcheckutil.so.1.0
%{_libdir}/krazy2/
%{_datadir}/dtd/
%{perl_vendorlib}/Krazy/

#--------------------------------------------------------------------

%prep
%setup -q
%patch0
%patch1 -p1 -b .compile~

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
make
pushd src/passbyvalue
%{qmake_qt4}
make %{?_smp_mflags}
popd
pushd cppchecks
%{cmake}
make VERBOSE=1 %{?_smp_mflags}
popd


%install
rm -rf %{buildroot}
make DESTDIR=%{buildroot} PREFIX=%{_prefix} install
chmod 0755 %{buildroot}%{_bindir}/krazy2{,all,ebn}
pushd helpers
make DESTDIR=%{buildroot} PREFIX=%{_prefix} \
    %if "%{_lib}" == "lib64"
        LIBSUFFIX=64 \
    %endif
    install
popd
pushd plugins
make PREFIX=%{buildroot}%{_prefix} \
    %if "%{_lib}" == "lib64"
        LIBSUFFIX=64 \
    %endif
    install
popd
pushd extras
make DESTDIR=%{buildroot} PREFIX=%{_prefix} \
    %if "%{_lib}" == "lib64"
        LIBSUFFIX=64 \
    %endif
    install
popd
pushd src/passbyvalue
make INSTALL_ROOT=%{buildroot}%{_prefix} \
    %if "%{_lib}" == "lib64"
        LIBSUFFIX=64 \
    %endif
    install
popd
pushd share
mkdir -p %{buildroot}%{_datadir}/dtd
install -m 644 -p kpartgui.dtd %{buildroot}%{_datadir}/dtd/kpartgui.dtd
install -m 644 -p kcfg.dtd %{buildroot}%{_datadir}/dtd/kcfg.dtd
popd
pushd doc
make DESTDIR=%{buildroot} PREFIX=%{_prefix} install
popd
install -m 644 %{SOURCE1} %{buildroot}%{_bindir}/krazy-licensecheck
pushd cppchecks/build
make DESTDIR=%{buildroot} PREFIX=%{_prefix} install
popd
find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
find %{buildroot} -type f -name perllocal.pod -exec rm -f {} ';'
find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null ';'
# chmod -R ug+w %{buildroot}%{_bindir}
# chmod -R ug+w %{buildroot}%{_libdir}

#Already in kdesdk4-core
rm -f %buildroot%{_bindir}/krazy-licensecheck

%changelog
* Thu Dec 03 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2.9-0.999498.3mdv2010.1
+ Revision: 472803
- do not use subrel on cooker
- forward port commits 472795 and 472796

* Sun Aug 30 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2.9-0.974530.2mdv2010.0
+ Revision: 422735
- Fix Requires

* Sun Aug 30 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2.9-0.974530.1mdv2010.0
+ Revision: 422724
- Fix BuildRequires
- Fix release
- Fix Group
- sync with fedora

* Sat Jun 06 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.0-0.974530.1mdv2010.0
+ Revision: 383239
- import krazy2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2576 |12cr|krb5-auth-dialog-3.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define build_heimdal 0
%{?_with_heimdal: %{expand: %%global build_heimdal 1}}

Summary:	Kerberos 5 authentication dialog
Name:		krb5-auth-dialog
Version:	3.2.1
Release:	1
License:	GPLv2+
Group:		System/Base
URL:		http://www.redhat.com/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.xz

BuildRequires: flex
BuildRequires: bison
BuildRequires: GConf2
BuildRequires: pkgconfig(gnome-doc-utils)
BuildRequires: intltool
BuildRequires: cap-devel
BuildRequires: pam-devel
BuildRequires: pkgconfig(dbus-1)
BuildRequires: pkgconfig(dbus-glib-1)
BuildRequires: pkgconfig(gconf-2.0)
BuildRequires: pkgconfig(gtk+-3.0)
BuildRequires: pkgconfig(libnm-glib)
BuildRequires: pkgconfig(libnotify)
%if %build_heimdal
BuildRequires: heimdal-devel
%else
BuildRequires: krb5-devel
%endif
buildrequires: scrollkeeper

%description
This package contains a dialog that warns the user when their Kerberos
tickets are about to expire and lets them renew them.

%prep
%setup -q

%build
%configure2_5x \
	--enable-debug \
	--disable-static
%make

%install
%makeinstall_std
%find_lang %{name} --with-gnome

%files -f %{name}.lang
%doc README AUTHORS NEWS
%{_sysconfdir}/gconf/schemas/%{name}.schemas
%{_bindir}/krb5-auth-dialog
%dir %{_libdir}/%{name}
%dir %{_libdir}/%{name}/plugins
%{_libdir}/%{name}/plugins/libka-plugin-afs.*
%{_libdir}/%{name}/plugins/libka-plugin-dummy.*
%{_libdir}/%{name}/plugins/libka-plugin-pam.*
%{_datadir}/krb5-auth-dialog/
%{_datadir}/icons/hicolor/*/status/*
%{_mandir}/man1/*
%config(noreplace) %{_sysconfdir}/xdg/autostart/krb5-auth-dialog.desktop
%{_datadir}/applications/krb5-auth-dialog.desktop
%{_datadir}/dbus-1/services/org.gnome.KrbAuthDialog.service



%changelog
* Sat Feb 25 2012 Matthew Dawkins <mattydaw@mandriva.org> 3.2.1-1
+ Revision: 780703
- new version 3.2.1
- cleaned up spec
- converted BRs to pkgconfig provides

* Sun May 22 2011 Funda Wang <fwang@mandriva.org> 0.17-3
+ Revision: 677118
- rebuild to add gconf2 as req

* Sat Apr 30 2011 Funda Wang <fwang@mandriva.org> 0.17-2
+ Revision: 661049
- fix build

* Sun Sep 12 2010 Götz Waschk <waschk@mandriva.org> 0.17-1mdv2011.0
+ Revision: 577679
- new version
- update file list

* Sun Jul 11 2010 Götz Waschk <waschk@mandriva.org> 0.16-1mdv2011.0
+ Revision: 551160
- update build deps
- new version
- update file list

* Sat Apr 03 2010 Götz Waschk <waschk@mandriva.org> 0.15-1mdv2010.1
+ Revision: 530891
- update to new version 0.15

* Fri Nov 06 2009 Götz Waschk <waschk@mandriva.org> 0.14-1mdv2010.1
+ Revision: 460893
- update to new version 0.14

* Mon Sep 28 2009 Götz Waschk <waschk@mandriva.org> 0.13-1mdv2010.0
+ Revision: 450667
- new version
- drop patch

* Sun Aug 30 2009 Götz Waschk <waschk@mandriva.org> 0.12-3mdv2010.0
+ Revision: 422661
- fix crash in preferences

* Tue Jul 28 2009 Götz Waschk <waschk@mandriva.org> 0.12-2mdv2010.0
+ Revision: 401522
- disable networkmanager support
- update file list

* Mon Jul 13 2009 Götz Waschk <waschk@mandriva.org> 0.12-1mdv2010.0
+ Revision: 395619
- update to new version 0.12

* Mon Jun 15 2009 Götz Waschk <waschk@mandriva.org> 0.11-1mdv2010.0
+ Revision: 386081
- new version
- update file list
- fix build deps

* Mon May 25 2009 Götz Waschk <waschk@mandriva.org> 0.10-1mdv2010.0
+ Revision: 379704
- drop patches
- new version

* Sun May 03 2009 Götz Waschk <waschk@mandriva.org> 0.9.1-1mdv2010.0
+ Revision: 371156
- new version
- drop patch 1
- new version
- rediff patches 0,3
- add missing file
- update file list
- update build deps

* Mon Jan 12 2009 Götz Waschk <waschk@mandriva.org> 0.8-2mdv2009.1
+ Revision: 328720
- drop patch 1

* Mon Jan 12 2009 Götz Waschk <waschk@mandriva.org> 0.8-1mdv2009.1
+ Revision: 328495
- new version
- update build deps
- fix source URL
- update file list
- rediff patch 1
- drop patch 2
- fix format strings and linking

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild early 2009.0 package (before pixel changes)

* Mon May 19 2008 David Walluck <walluck@mandriva.org> 0.7-7.1mdv2009.0
+ Revision: 209088
- BuildRequires: libglade2.0-devel
- import krb5-auth-dialog


* Mon Feb 18 2008 Christopher Aillon <caillon@redhat.com> - 0.7-7
- Rebuild to celebrate my birthday (and GCC 4.3)

* Thu Nov  1 2007 Matthias Clasen <mclasen@redhat.com> - 0.7-6
- Fix the Comment field in the desktop file (#344351)

* Mon Oct 22 2007 Christopher Aillon <caillon@redhat.com> - 0.7-5
- Don't start multiple times in KDE (#344991)

* Fri Aug 24 2007 Adam Jackson <ajax@redhat.com> - 0.7-4
- Rebuild for build ID

* Mon Aug 13 2007 Christopher Aillon <caillon@redhat.com> 0.7-3
- Update the license tag

* Thu Mar 15 2007 Karsten Hopp <karsten@redhat.com> 0.7-2
- rebuild with current gtk2 to add png support (#232013)

* Mon Jul 24 2006 Christopher Aillon <caillon@redhat.com> - 0.7-1
- Update to 0.7
- Don't peg the network and CPU when the KDC is unavailable

* Wed Jul 19 2006 John (J5) Palmieri <johnp@redhat.com> - 0.6.cvs20060212-4
- rebuild for dbus 

* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 0.6.cvs20060212-3.1
- rebuild

* Sat Jun 24 2006 Jesse Keating <jkeating@redhat.com> - 0.6.cvs20060212-3
- Add missing BRs perl-XML-Parser, gettext
- Work around no network manager stuff on z900s

* Sun Feb 12 2006 Christopher Aillon <caillon@redhat.com> - 0.6.cvs20060212-1
- Update to latest CVS to get some of Nalin's fixes

* Tue Feb  7 2006 Jesse Keating <jkeating@redhat.com> - 0.6-1.1
- rebuilt for new gcc4.1 snapshot and glibc changes

* Tue Jan 31 2006 Christopher Aillon <caillon@redhat.com> 0.6-1
- Update to 0.6, adding an autostart file

* Fri Dec  9 2005 Jesse Keating <jkeating@redhat.com> - 0.5-2.1
- rebuilt

* Thu Dec  1 2005 John (J5) Palmieri <johnp@redhat.com> - 0.5-2
- rebuild for new dbus

* Tue Nov  8 2005 Christopher Aillon <caillon@redhat.com> 0.5-1
- Update to 0.5

* Tue Nov  1 2005 Christopher Aillon <caillon@redhat.com> 0.4-1
- Update to 0.4

* Mon Oct 31 2005 Christopher Aillon <caillon@redhat.com> 0.3-1
- Update to 0.3, working with newer versions of krb5 and NetworkManager

* Tue Aug 16 2005 David Zeuthen <davidz@redhat.com>
- Rebuilt

* Tue Mar 22 2005 Nalin Dahyabhai <nalin@redhat.com> 0.2-5
- Change Requires: krb5 to krb5-libs, repeat $ -> %% fix for build requirements.

* Tue Mar 22 2005 Dan Williams <dcbw@redhat.com> 0.2-4
- Fix $ -> %% for Requires: krb5 >= ...

* Mon Mar 21 2005 David Zeuthen <davidz@redhat.com> 0.2-3
- Fix up BuildRequires and Requires (#134704)

* Fri Mar  4 2005 David Zeuthen <davidz@redhat.com> 0.2-2
- Rebuild

* Mon Aug 16 2004 GNOME <jrb@redhat.com> - auth-dialog
- Initial build.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2577 |12cr|krecipes-2.0-0.beta1.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    krecipes
%define version 2.0
%define svn beta1
%define release %mkrel 0.%svn.1

Name:      %{name}
Version:   %{version}
Release:   %{release}
Summary:   Krecipes - Your Way to Cook with Tux 
License:   GPLv2+
URL:       http://krecipes.sourceforge.net/
Group:     Toys
Source:    http://ovh.dl.sourceforge.net/sourceforge/krecipes/%name-%version-%svn.tar.gz
BuildRoot: %{_tmppath}/%{name}-buildroot
BuildRequires: kdelibs4-devel
BuildRequires: sqlite3-devel
BuildRequires: qimageblitz-devel
BuildRequires: libxml2-devel
BuildRequires: mysql-devel
BuildRequires: postgresql-devel

%description
A highly configurable recipe manager, designed to make organizing your
personal recipes collection fast and easy. Features include: shopping
lists, nutrient analysis, advanced search, recipe ratings, import/export
various formats, and more.

%files -f %name.lang
%defattr(-,root,root)
%{_kde_bindir}/krecipes
%{_kde_datadir}/applications/kde4/krecipes.desktop
%{_kde_appsdir}/krecipes  
%{_kde_iconsdir}/*/*/*/*
%{_datadir}/mime/packages/krecipes-mime.xml

#--------------------------------------------------------------------

%prep
%setup -q -n %name-%version-%svn

%build
%cmake_kde4
%make

%install
rm -rf %buildroot
%{makeinstall_std} -C build

%find_lang %name --with-html

%clean
rm -rf %{buildroot}


%changelog
* Fri Jul 09 2010 Funda Wang <fwang@mandriva.org> 2.0-0.beta1.1mdv2011.0
+ Revision: 549884
- 2.0 beta1

* Wed Jan 27 2010 Funda Wang <fwang@mandriva.org> 2.0-0.alpha6.1mdv2010.1
+ Revision: 497156
- new version 2.0 alpha6

* Sat Jan 16 2010 Funda Wang <fwang@mandriva.org> 2.0-0.alpha5.1mdv2010.1
+ Revision: 492420
- new version 2.0 alpha 5

* Mon Nov 09 2009 Funda Wang <fwang@mandriva.org> 2.0-0.alpha4.1mdv2010.1
+ Revision: 463292
- 2.0 alpha4

* Sun Oct 11 2009 Funda Wang <fwang@mandriva.org> 2.0-0.alpha3.1mdv2010.0
+ Revision: 456597
- update description
- New version 2.0 alpha3

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - New snapshot ( asked by upstream dev)

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 1.1-0.802572.1mdv2009.0
+ Revision: 218422
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Move to kde4 version

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Mon Aug 21 2006 Nicolas Lcureuil <neoclust@mandriva.org>
+ 2006-08-21 10:16:32 (56935)
- krecipes-0.9.1-3mdv2007.0
- Fix translations (ticket 19846)

* Fri Jul 28 2006 Nicolas Lcureuil <neoclust@mandriva.org>
+ 2006-07-28 08:58:20 (42358)
- Fix menu entry

* Fri Jul 28 2006 Nicolas Lcureuil <neoclust@mandriva.org>
+ 2006-07-28 08:56:48 (42357)
- Fix menu entry

* Tue Jul 25 2006 Laurent Montel <lmontel@mandriva.com>
+ 2006-07-25 07:26:02 (42054)
Don't requires meta package kdebase

* Thu Jun 15 2006 Nicolas Lcureuil <neoclust@mandriva.org>
+ 2006-06-15 17:57:36 (37322)
- Increase release
- Rebuild to generate category
- Add Warning

* Thu Jun 15 2006 Nicolas Lcureuil <neoclust@mandriva.org>
+ 2006-06-15 17:30:29 (37320)
import krecipes-0.9.1-1mdk

* Sun Dec 04 2005 Laurent MONTEL <lmontel@mandriva.com> 0.9.1-1
- 0.9.1

* Wed Nov 30 2005 Laurent MONTEL <lmontel@mandriva.com> 0.9-1
- 0.9.0

* Sun Nov 20 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.8.1-2mdk
- Fix ticket #19846

* Tue Aug 02 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.8.1-1mdk
- First mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2578 |12cr|krename-4.0.9-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A powerful batch renamer for KDE
Name:		krename
Version:	4.0.9
Release:	%mkrel 2
Summary:	A powerful batch renamer for KDE
License:	GPLv2+
Url:		http://www.krename.net/
Group:		Graphical desktop/KDE
Source0: 	http://downloads.sourceforge.net/krename/%{name}-%{version}.tar.bz2
Patch0:		krename-4.0.9-rus.patch
Patch1:		krename-4.0.9-desktop-rus.patch
Patch2:		krename-4.0.9-podofo.patch
BuildRequires:	kdelibs4-devel
BuildRequires:	podofo-devel
BuildRequires:	taglib-devel
BuildRequires:	pkgconfig(exiv2)

%description
Krename is a very powerful batch file renamer for KDE4
which can rename a list of files based on a set of expressions.
It can copy/move the files to another directory or simply
rename the input files.
prename supports many conversion operations, including
conversion of a filename to lowercase or to uppercase,
conversion of the first letter of every word to uppercase,
adding numbers to filenames, finding and replacing parts of
the filename, and many more. It can also change access and
modification dates, permissions, and file ownership.

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1
for file in TODO; do
    iconv -f iso8859-1 -t utf8 $file > $file.utf8
    rm -rf $file
    mv $file.utf8 $file
done

%build
%cmake_kde4
%make

%install
%__rm -rf %{buildroot}
%makeinstall_std -C build

%find_lang %{name} --with-html

%clean
%__rm -rf %{buildroot}

%files -f %{name}.lang
%doc AUTHORS README
%{_kde_bindir}/%{name}
%{_kde_services}/ServiceMenus/*.desktop
%{_kde_applicationsdir}/*.desktop
%{_kde_iconsdir}/*/*/apps/*.png


%changelog
* Wed May 02 2012 Andrey Bondrov <abondrov@mandriva.org> 4.0.9-2mdv2012.0
+ Revision: 795039
- Build PDF plugin (with PoDoFo lib), add patches with russian translation

* Tue Feb 14 2012 Andrey Bondrov <abondrov@mandriva.org> 4.0.9-1
+ Revision: 774042
- New version 4.0.9

* Sat May 21 2011 Paulo Andrade <pcpa@mandriva.com.br> 4.0.7-2
+ Revision: 676463
- Add fedora patch to correct crash in static initializer
  CCBUG: 63233

* Mon May 09 2011 Funda Wang <fwang@mandriva.org> 4.0.7-1
+ Revision: 672674
- update to new version 4.0.7

* Sun Jan 30 2011 Funda Wang <fwang@mandriva.org> 4.0.6-1
+ Revision: 634123
- new version 4.0.6

* Wed Dec 01 2010 Funda Wang <fwang@mandriva.org> 4.0.5-2mdv2011.0
+ Revision: 604400
- rebuild for new exiv2

* Thu Nov 18 2010 Funda Wang <fwang@mandriva.org> 4.0.5-1mdv2011.0
+ Revision: 598556
- update to new version 4.0.5

* Tue Aug 03 2010 Funda Wang <fwang@mandriva.org> 4.0.4-2mdv2011.0
+ Revision: 565555
- rebuild for new exiv2

* Sat Jul 17 2010 Funda Wang <fwang@mandriva.org> 4.0.4-1mdv2011.0
+ Revision: 554501
- update to new version 4.0.4

* Thu Dec 31 2009 Funda Wang <fwang@mandriva.org> 4.0.3-2mdv2010.1
+ Revision: 484308
- rebuild for new exiv

* Mon Dec 28 2009 Frederik Himpe <fhimpe@mandriva.org> 4.0.3-1mdv2010.1
+ Revision: 482916
- update to new version 4.0.3

* Sat Dec 05 2009 Funda Wang <fwang@mandriva.org> 4.0.2-1mdv2010.1
+ Revision: 473663
- new version 4.0.2

* Thu Nov 12 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.0.1-2mdv2010.1
+ Revision: 465245
- Rebuild against new Qt

* Mon Nov 09 2009 Funda Wang <fwang@mandriva.org> 4.0.1-1mdv2010.1
+ Revision: 463298
- update to new version 4.0.1

* Thu Sep 24 2009 Frederik Himpe <fhimpe@mandriva.org> 4.0.0-1mdv2010.0
+ Revision: 448401
- Fix build on x86_64 by disabling parallel build

  + Funda Wang <fwang@mandriva.org>
    - New version 4.0.0

* Tue Jun 02 2009 Funda Wang <fwang@mandriva.org> 3.9.3-1mdv2010.0
+ Revision: 382128
- BR exiv
- New version 3.9.3

* Wed May 13 2009 Funda Wang <fwang@mandriva.org> 3.9.2-2mdv2010.0
+ Revision: 375220
- add svn patch fix services

* Sat Oct 11 2008 Funda Wang <fwang@mandriva.org> 3.9.2-1mdv2009.1
+ Revision: 291877
- New version 3.9.2

* Sun Jul 06 2008 Funda Wang <fwang@mandriva.org> 3.9.1-1mdv2009.0
+ Revision: 232239
- New version 3.9.1 (kde4 version)

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - more proper fix for qt3 lib path
    - use %%configure2_5x macro

* Thu Apr 19 2007 Anssi Hannula <anssi@mandriva.org> 1mdv2008.0-current
+ Revision: 14960
- remove lib64 build hack (fixes build on lib64)
- do not wrongly override QTDIR (fixes build)

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - New version 3.0.14
    - Kill all debian menu style
    - Import krename



* Sun Jul 02 2006 Nicolas Lcureuil <neoclust@mandriva.org> 3.0.11-3mdv2007.0
- Rebuild for new extension and menu
- Use macros for icons

* Fri May 19 2006 Christiaan Welvaart <cjw@daneel.dyndns.org> 3.0.11-2mdk
- build with automake1.8

* Tue Mar 21 2006 Nicolas Lcureuil <neoclust@mandriva.org> 3.0.11-1mdk
- New release 3.0.11

* Thu Jan 12 2006 Laurent MONTEL <lmontel@mandriva.com> 3.0.10-1
- 3.0.10

* Mon Dec 26 2005 Nicolas Lcureuil <neoclust@mandriva.org> 3.0.9-2mdk
- Fix Buildrequires
- Fix Build
- Remove redundant buildrequires

* Wed Oct 19 2005 Lenny Cartier <lenny@mandriva.com> 3.0.9-1mdk
- 3.0.9

* Mon Sep 26 2005 Nicolas Lcureuil <neoclust@mandriva.org> 3.0.8-1mdk
- New release 3.0.8
- Fix some redundant BuildRequires

* Fri Jul 08 2005 Laurent MONTEL <lmontel@mandriva.com> 3.0.6-2
- Rebuild 

* Tue Jun 21 2005 Lenny Cartier <lenny@mandriva.com> 3.0.6-1mdk
- 3.0.6

* Mon May 23 2005 Sebastien Savarin <plouf@mandriva.org> 3.0.5-2mdk
- Suppression of the ugly patch

* Mon May 23 2005 Sebastien Savarin <plouf@mandriva.org> 3.0.5-1mdk
- New Release 3.0.5
- Fix build on amd64
- Use %%mkrel

* Thu Apr 21 2005 Laurent MONTEL <lmontel@mandriva.com> 3.0.4-1mdk
- 3.0.4

* Mon Feb 14 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.0.3-1mdk
- 3.0.3

* Tue Jan 25 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.0.3-0.rc2.2mdk
- Add patch1: don't rename device (it's not autorize)

* Fri Jan 07 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 3.0.3-0.rc2.1mdk
- rc2

* Wed Dec 22 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.0.3-0.rc1.1mdk
- 3.0.3rc1

* Mon Aug 09 2004 Lenny Cartier <lenny@mandrakesoft.com> 3.0.2-1mdk
- 3.0.2

* Thu Jul 22 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.0.1-1mdk
- 3.0.1

* Wed Jun 30 2004  Lenny Cartier <lenny@mandrakesoft.com> 3.0.0-1mdk
- 3.0.0

* Fri Jun 04 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.0.0-0.rc1.2mdk
- REbuild

* Tue May 04 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.0.0-0.rc1.1mdk
- 3.0.0rc1

* Wed Apr 21 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 2.9.4-1mdk
- 2.9.4

* Wed Jan 14 2004 Lenny Cartier <lenny@mandrakesoft.com> 2.8.5-1mdk
- really update to 2.8.5
- fix changelog

* Thu Jan 08 2004 Per yvind Karlsen <peroyvind@linux-mandrake.com> 2.8.5-1mdk
- 2.8.5

* Fri Dec 12 2003 Per yvind Karlsen <peroyvind@linux-mandrake.com> 2.8.4-1mdk
- 2.8.4
- fix buildrequires (lib64..)
- --enable-final

* Thu Oct 23 2003 Lenny Cartier <lenny@mandrakesoft.com> 2.8.3-2mdk
- fix hardcoded path

* Tue Oct 21 2003 Lenny Cartier <lenny@mandrakesoft.com> 2.8.3-1mdk
- 2.8.3

* Wed Aug 06 2003 Lenny Cartier <lenny@mandrakesoft.com> 2.8.2-1mdk
- 2.8.2

* Sun Jul 27 2003 Per yvind Karlsen <peroyvind@sintrax.net> 2.8.1-1mdk
- 2.8.1
- commented out --enable-final, won't compile for now

* Fri Jun 20 2003 Per yvind Karlsen <peroyvind@sintrax.net> 2.6.2-2mdk
- update url
- fix path to qt3 (lib64 issues..)
- --with-xinerama

* Sun May 11 2003 Laurent Culioli <laurent@pschit.net> 2.6.2-1mdk
- 2.6.2

* Tue Apr 01 2003 Lenny Cartier <lenny@mandrakesoft.com> 2.5.5-1mdk
- 2.5.5

* Mon Mar 17 2003 Per yvind Karlsen <peroyvind@sintrax.net> 2.5.4-2mdk
- fix buildrequires

* Fri Mar 14 2003 Per yvind Karlsen <peroyvind@sintrax.net> 2.5.4-1mdk
- 2.5.4
- added some docs

* Fri Mar 14 2003 Per yvind Karlsen <peroyvind@sintrax.net> 2.5.3-3mdk
- hot dangedydang, even more missing BuildRequires

* Tue Mar 11 2003 Per yvind Karlsen <peroyvind@sintrax.net> 2.5.3-2mdk
- add missing BuildRequires
- .spec cleanups

* Sun Feb 16 2003 Laurent Culioli <laurent@pschit.net> 2.5.3-1mdk
- 2.5.3

* Wed Feb 12 2003 Laurent Culioli <laurent@pschit.net> 2.5.1-1mdk
- 2.5.1
- drop patch0 & 1

* Sat Feb 01 2003 Lenny Cartier <lenny@mandrakesoft.com 2.4.1-2mdk
- rebuild

* Tue Nov 12 2002 Lenny Cartier <lenny@mandrakesoft.com> 2.4.1-1mdk
- from Per yvind Karlsen <peroyvind@delonic.no> :
	- 2.4.1
	- Patch #0 updated
	- Fixed deprecated headers with Patch #1

* Mon Oct 21 2002 Lenny Cartier <lenny@mandrakesoft.com> 2.4-1mdk
- from Per yvind Karlsen <peroyvind@delonic.no> :
	- Initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2579 |12cr|krosswordpuzzle-0.16-0.1327226.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define svn 1327226

Name:		krosswordpuzzle
Version:	0.16
%if 0%svn
Release:	0.%svn.1
Source0:	%name-%svn.tar.xz
%else
Release:	1
Source0:	%name-%{version}.tar.gz
%endif
Patch0:		krosswordpuzzle-compile.patch
License:	GPLv2+
URL:	        http://kde-apps.org/content/show.php/KrossWordPuzzle?content=111726
Group:		Games/Puzzles
Summary:        %{name}- a crossword puzzle for KDE

BuildRequires:  kde4-macros
BuildRequires:  kdelibs4-devel
BuildRequires:  kdegames4-devel
BuildRequires:  qt4-devel
BuildRequires:  cmake

%description
This is a crossword playing game for KDE4. It can open *.puz-files
(AcrossLite) and it's own *.kwp-files (which are XML files).
You can download lots of crosswords from within the game.

%prep
%if 0%svn
%setup -q -n %name-%svn
%else
%setup -q
%endif
%apply_patches

%build
%cmake_kde4
%make

%install
rm -rf %buildroot
make -C build DESTDIR=%buildroot install

%check
for f in %{buildroot}%{_kde_datadir}/applications/kde4/*.desktop ; do
     desktop-file-validate $f
done 

%find_lang %name || touch %name.lang

%clean
rm -rf %buildroot

%files -f %name.lang
%defattr(-,root,root)
%{_kde_bindir}/%{name}
%{_kde_datadir}/applications/kde4/*.desktop
%{_kde_datadir}/apps/%{name}/*
%{_kde_datadir}/config*
%optional %{_kde_datadir}/doc/HTML/*
%{_kde_datadir}/mime/*
%{_kde_iconsdir}/*
%_kde_libdir/kde4/crosswordthumbnail.so
%_kde_datadir/kde4/services/crosswordthumbnail.desktop


%changelog
* Tue May 11 2010 Caio Begotti <caio1982@mandriva.org> 0.15.6.2-1mdv2010.1
+ Revision: 544531
- import krosswordpuzzle


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2580 |12cr|krusader-2.4.0-0.beta1.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define beta beta1

Summary:	Advanced KDE twin-panel file-manager
Name:		krusader
Version:	2.4.0
Release:	0.%{beta}.1
Epoch:		3
License:	GPLv2+
Group:		File tools
URL:		http://krusader.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/krusader/%{name}-%{version}-%{beta}.tar.bz2
Patch0:		krusader-2.3.0-beta1-default-mimetypes.patch
Patch1:		krusader-2.4.0-beta1-fix-for-g++47.patch
BuildRequires:	kdelibs4-devel

%description
Krusader is an advanced twin panel (commander style) file manager
for KDE and other desktops in the *nix world, similar to Midnight or
Total Commander. It provides all the file management features you
could possibly want.

Plus: extensive archive handling, mounted filesystem support, FTP,
advanced search module, an internal viewer/editor, directory
synchronisation, file content comparisons, powerful batch renaming
and much much more. It supports a wide variety of archive formats
and can handle other KIO slaves such as smb or fish.

%files -f krusader.lang
%doc README AUTHORS ChangeLog TODO COPYING krusader.lsm
%{_kde_bindir}/krusader
%{_kde_applicationsdir}/krusader*.desktop
%{_kde_appsdir}/krusader
%{_kde_services}/*.protocol
%{_kde_configdir}/kio_isorc
%{_kde_iconsdir}/hicolor/*/apps/krusader*.png
%{_kde_iconsdir}/locolor/*/apps/krusader*.png
%{_kde_libdir}/kde4/*.so
%{_kde_mandir}/man1/%{name}.1*

#--------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{version}-%{beta}
%patch0 -p1
%patch1 -p1

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang %{name} --with-html


%changelog
* Sat Sep  29 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 51426cb
- New version 2.4.0 beta1
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2581 |12cr|kscope-1.9.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

Summary:        Qt frontend to Cscope
Name:           kscope
Version:        1.9.4
Release:        2
License: 	GPLv2+
Group: 		Development/Other
Source: 	http://ovh.dl.sourceforge.net/sourceforge/kscope/%name-%version.tar.gz
Source1:	kscope.desktop
Patch0:		kscope-1.9.4-compilefix.patch
Patch1:		kscope-1.9.4-linking.patch
Url: 		http://sourceforge.net/projects/kscope
BuildRequires:	qt4-devel
BuildRequires:	qscintilla-qt4-devel
BuildRequires:	desktop-file-utils
Requires:	cscope 
Requires:	ctags 
Requires:	graphviz

%description
KScope is a source-editing environment for KDE based on Cscope.

%prep
%setup -q
%patch0 -p0
%patch1 -p0

sed -i 's|/usr/local|%{buildroot}%{_prefix}|g' config
for i in */*.pro; do
	sed -i 's|/lib|/%{_lib}|g' $i
done

%build
export CXXFLAGS="%{optflags} -I%{qt4include}/Qsci"
%qmake_qt4
make

%install
%makeinstall_std

mkdir -p %{buildroot}%{_datadir}/pixmaps
install -p app/images/kscope.png %{buildroot}%{_datadir}/pixmaps
mkdir -p %{buildroot}%{_datadir}/applications
desktop-file-install --dir %{buildroot}%{_datadir}/applications %{SOURCE1}

rm -f %{buildroot}%{_libdir}/*.so


%files
%{_bindir}/*
%{_libdir}/*.so.*
%{_datadir}/applications/kscope.desktop
%{_datadir}/pixmaps/kscope.png



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2582 |12cr|ksh-93.20110208-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The real AT&T version of the Korn shell
Name:		ksh
Version:	93.20110208
Release:	1
License:	CPLv1
Group:		Shells
URL:		http://kornshell.com
Source0:	http://www.research.att.com/~gsf/download/tgz/INIT.2012-01-01.tgz
Source1:	http://www.research.att.com/~gsf/download/tgz/ast-base.2011-02-08.tgz 
Requires(post): coreutils, grep, rpm-helper >= 0.7
Requires(postun): rpm-helper >= 0.7
Requires(pre): coreutils, grep, rpm-helper >= 0.7
BuildRequires:	chrpath

%description
Ksh is a UNIX command interpreter (shell) that is intended for both interactive
and shell script use. Its command language is a superset of the sh(1) shell
language.

The 1993 version adds a number of new, mostly scripting related, features over
the 1988 version that is typically distributed with commercial UNIX variants.
For example, it has lexical scoping, compound variables, associative arrays,
named references and floating point math.

%prep

%setup -q -c -a1

%build
sed -i -e 's,cd /tmp,cd "${TMPDIR:-/tmp}",' \
        bin/package src/cmd/INIT/package.sh || die

bin/package make CCFLAGS="%{optflags} -fPIC"

%install
install -d %{buildroot}/bin
install -d %{buildroot}%{_mandir}/man1

install -m0755 arch/*/bin/ok/ksh %{buildroot}/bin/ksh93
install -m0644 arch/*/man/man1/sh.1 %{buildroot}%{_mandir}/man1/ksh93.1

cp lib/package/LICENSES/ast CPL1.0.txt

# nuke rpath
chrpath -d %{buildroot}/bin/ksh93

%post
/usr/share/rpm-helper/add-shell %{name} $1 /bin/ksh93

%postun
/usr/share/rpm-helper/del-shell %{name} $1 /bin/ksh93

%files
%doc README CPL1.0.txt
/bin/ksh93
%{_mandir}/man1/ksh93.1*


%changelog
* Mon Feb 13 2012 Alexander Khrukin <akhrukin@mandriva.org> 93.20110208-1
+ Revision: 773747
- version update 2011-02-08

  + Sandro Cazzaniga <kharec@mandriva.org>
    - fix licence

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Wed Jul 23 2008 Oden Eriksson <oeriksson@mandriva.com> 93t-1mdv2009.0
+ Revision: 242358
- 93t (2008-06-24)
- package it the PLD way
- added P0 to make it build
- it requires -fPIC, make it so...
- nuke rpath with chrpath

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request
    - use %%mkrel

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2583 |12cr|kshowmail-4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kshowmail
Summary:	Show and delete mail on pop3 servers
Version:	4.1
Release:	1
Url:		http://sourceforge.net/projects/kshowmail
License:	GPLv2+
Group:		Networking/Mail
Source0:	%{name}-%{version}.tar.gz

BuildRequires:  kdelibs4-devel
BuildRequires:  kdenetwork4-devel
BuildRequires:  kdepim4-devel

%description
KShowmail is a KDE utility to show headers or the complete mails on pop3
servers without transferring them to the local mail client. Unpleasant mails
can be deleted on the server. The information can be refreshed via timers.

%prep
%setup -q

%build
%cmake_kde4
%make

%install
cd build
%makeinstall_std
kbuildsycoca4
cd -
%find_lang %{name}

%files -f %{name}.lang
%{_bindir}/kshowmail
%{_libdir}/kde4/kcm_kshowmailconfig*
%{_datadir}/applications/kde4/kshowmail.desktop
%{_datadir}/apps/kshowmail
%doc %{_docdir}/HTML/*/kshowmail/*
%{_datadir}/icons/hicolor/*/apps/kshowmail.png
%{_datadir}/kde4/services/kshowmailconfig*


%changelog
* Tue Jul 12 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 4.1-1
+ Revision: 689717
- remove useless junk

  + Johnny A. Solbu <solbu@mandriva.org>
    - New version
    - Spec cleanup

  + Eugeni Dodonov <eugeni@mandriva.com>
    - Imported to cooker.
    - Created package structure for kshowmail.


* Fri Sep 01 2006 Nicolas Lécureuil <neoclust@mandriva.org>
+ 2006-09-01 15:03:09 (59335)
- Rebuild

* Thu Aug 03 2006 Nicolas Lécureuil <neoclust@mandriva.org>
+ 2006-08-03 09:49:53 (43145)
- import kshowmail-3.1.0-3mdk

* Thu Dec 15 2005 Nicolas Lcureuil <neoclust@mandriva.org> 3.1.0-3mdk
- Fix BuildRequires
- use mkrel

* Fri May 06 2005 Laurent MONTEL <lmontel@mandriva.com> 3.1.0-2mdk
- Fix buildrequires

* Thu Jul 22 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.1.0-1mdk
- 3.1.0

* Fri Jun 04 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.0.4-5mdk
- Rebuild

* Mon Feb 02 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.0.4-4mdk
- Rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2584 |12cr|kshutdown-3.0-0.beta4.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define prerel beta4

Name:		kshutdown
Version:	3.0
Release:	0.%{prerel}.1
Summary:	Advanced shut down utility for KDE
License:	GPLv2+
Group:		Graphical desktop/KDE
URL:		http://kshutdown.sourceforge.net/
Source0:	http://ovh.dl.sourceforge.net/sourceforge/%{name}/%{name}-source-%{version}%{prerel}.zip
Requires:	kdebase4-workspace
BuildRequires:	kdebase4-workspace-devel
BuildRequires:	desktop-file-utils

%description
KShutDown is an advanced shut down utility for KDE.
Features:
- Shut Down (logout and halt the system)
- Reboot (logout and reboot the system)
- Lock Screen (lock the screen using a screen saver)
- Logout (end the session and logout the user)
- Extras (user commands)
- Wizard
- Time and delay options
- Command line support
- System tray
- Sounds
- Kiosk support
- And more...

%files -f %{name}.lang
%doc TODO ChangeLog README.html
%attr(0755,root,root) %{_kde_bindir}/%{name}
%{_kde_iconsdir}/hicolor/*/apps/kshutdown.png
%{_kde_iconsdir}/hicolor/*/apps/kshutdown.svgz
%{_kde_applicationsdir}/%{name}.desktop
%{_kde_appsdir}/%{name}

#------------------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{version}%{prerel}

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

desktop-file-install --vendor="" \
--remove-category="Application" \
--add-category="KDE" \
--add-category="System" \
--add-category="Monitor" \
--dir %{buildroot}/%{_datadir}/applications/kde4 %{buildroot}/%{_datadir}/applications/kde4/*

%find_lang %{name} --with-html


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2585 |12cr|ksi-3.9.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	ksi
%define	version	3.9.0
%define	release 2

%define major	1
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d


Version:	%{version}
Name:		%{name}
Release:	%{release}
Summary:	Implementation of the Scheme programming language
License:	BSD
Group:		Development/Other
URL:		http://ksi.sourceforge.net/
Source0:	http://downloads.sourceforge.net/ksi/%{name}-%{version}.tar.gz
BuildRequires:	readline-devel
BuildRequires:	gc-devel
buildrequires:	gmp-devel
# maybe, but i am not sure we should add this.
#define _requires_exceptions libgc\.so*

# This file is provided by 'ksi' package
%define __noautoreq '/usr/bin/ksi'


%description
KSI Scheme is an implementation of the Scheme programming language written 
in C. 
It can be used as both a stand-alone interpreter and an extension library. 
However, the documentation is in Russian.

%package -n	%{libname}
Group:		Development/Other
License:	BSD
Summary:	Implementation of the Scheme programming language

%description -n %{libname}
KSI Scheme is an implementation of the Scheme programming language written 
in C.
It can be used as both a stand-alone interpreter and an extension library.
However, the documentation is in Russian.

%package -n	%{develname}
Group:		Development/Other
License:	BSD
Summary:	Implementation of the Scheme programming language
Requires:	%{libname} = %{version}-%{release}
Obsoletes:	%mklibname %{name} -d 1

%description -n	%{develname}
KSI Scheme is an implementation of the Scheme programming language written 
in C.
It can be used as both a stand-alone interpreter and an extension library.
However, the documentation is in Russian.

%prep
%setup -q

%build
%configure2_5x
make

%install
%makeinstall

%files -n %{name}
%defattr (-,root,root)
%doc README INSTALL TODO ChangeLog
%{_bindir}/*
%exclude %{_bindir}/ksi-config
%{_datadir}/ksi

%files -n %{libname}
%defattr (-,root,root)
%dir %{_libdir}/ksi
%{_libdir}/ksi/*.so.*

%files -n %{develname}
%defattr (-,root,root)
%{_bindir}/ksi-config
%dir %{_includedir}/ksi
%{_includedir}/ksi/*
%{_libdir}/ksi/*.so
%{_libdir}/ksi/*.a



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 3.4.3-3mdv2011.0
+ Revision: 620041
- the mass rebuild of 2010.0 packages

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 3.4.3-2mdv2010.0
+ Revision: 438167
- rebuild

* Thu Mar 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.4.3-1mdv2009.1
+ Revision: 354389
- new version
- new devel policy
- rebuild for latest readline

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - fix '#%%define is forbidden'
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request
    - import ksi

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Sun Jul 02 2006 Nicolas Lécureuil <neoclust@mandriva.org> 3.4.2-3mdv2007.0
- Rebuild for new extension
- use mkrel

* Thu Mar 17 2005 Michael Scherer <misc@mandrake.org> 3.4.2-2mdk
- remove // compilation, seems broken
- multiarch tagging
- remove libgc.so provides 

* Sun Jan 23 2005 Per Ã˜yvind Karlsen <peroyvind@linux-mandrake.com> 3.4.2-1mdk
- 3.4.2
- fix gcc-3.4 build (P0)
- fix devel-file-in-non-devel-package
- cosmetics

* Wed Mar 03 2004 Lenny Cartier <lenny@mandrakesoft.com> 3.4.1-4mdk
- fix DIRM
- remove explicit dependency

* Fri Jul 25 2003 Marcel Pol <mpol@gmx.net> 3.4.1-3mdk
- rebuild
- own dirs

* Mon Mar 10 2003 Lenny Cartier <lenny@mandrakesoft.com> 3.4.1-2mdk
- use mklibname

* Tue Jan 07 2003 Lenny Cartier <lenny@mandrakesoft.com> 3.4.1-1mdk
- 3.4.1

* Wed Jul 24 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 3.3.3-4mdk
- rebuild for new readline

* Thu Jul 26 2001 Lenny Cartier <lenny@mandrakesoft.com> 3.3.3-3mdk
- split
- rebuild

* Fri Jan 12 2001 Lenny Cartier <lenny@mandrakesoft.com> 3.3.3-2mdk
- rebuild

* Tue Oct 31 2000 Lenny Cartier <lenny@mandrakesoft.com> 3.3.3-1mdk
- new in contribs

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2586 |12cr|ksoprano-0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:          ksoprano
Version:       0.2
Release:       %mkrel 2
Summary:       GUI for querying and manipulating RDF data
Group:         Graphical desktop/KDE
License:       GPLv2+
Url:           http://kde-apps.org/content/show.php?content=116756
Source:        116756-%name.tgz
BuildRequires: kdelibs4-devel
BuildRoot:     %{_tmppath}/%{name}-%{version}-%{release}-root

%description
ksoprano is a GUI for querying and manipulating RDF data.

%files 
%defattr(-,root,root)
%_kde_bindir/ksoprano
%_kde_appsdir/ksoprano/ksopranoui.rc

#--------------------------------------------------------------------

%prep
%setup -q -n %name

%build
%cmake_kde4
%make 

%install
rm -rf %{buildroot}
%makeinstall_std -C build

%clean
rm -rf %{buildroot}


%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2-2mdv2011.0
+ Revision: 612672
- the mass rebuild of 2010.1 packages

* Thu Feb 18 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.2-1mdv2010.1
+ Revision: 507777
- import ksoprano



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2587 |12cr|ksshaskpass-0.5.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	SSH-askpass for KDE
Name:		ksshaskpass
Version:	0.5.3
Release:	%mkrel 4
License:	GPLv2+
Group:		Networking/Remote access
Source0:	http://www.kde-apps.org/CONTENT/content-files/50971-%name-%version.tar.gz
Url:		http://www.kde-apps.org/content/show.php?content=50971
BuildRequires:	kdelibs4-devel
Requires:	openssh-clients
BuildRoot:	%{_tmppath}/%{name}-%{version}-root

%description
A KDE version of ssh-askpass with KWallet support.

%prep
%setup -qn %{name}-%{version}

%build
%cmake_kde4
%make

%install
rm -fr %{buildroot}
%makeinstall_std -C build

# fix .desktop file
# old icon doesn't exist any more
sed -i s,Icon=.*,Icon=dialog-password,g %{buildroot}%{_kde_applicationsdir}/ksshaskpass.desktop

desktop-file-install --vendor=mandriva \
		--remove-key="Encoding" \
		--delete-original \
		--dir=%{buildroot}%{_kde_applicationsdir} %{buildroot}%{_kde_applicationsdir}/ksshaskpass.desktop

%post
update-alternatives --install %{_libdir}/ssh/ssh-askpass ssh-askpass %{_kde_bindir}/%{name} 40
update-alternatives --install %{_bindir}/ssh-askpass bssh-askpass %{_kde_bindir}/%{name} 40

%postun
[ $1 = 0 ] || exit 0
update-alternatives --remove ssh-askpass %{_kde_bindir}/%{name}
update-alternatives --remove bssh-askpass %{_kde_bindir}/%{name}

%triggerin -- ksshaskpass < 0.5
update-alternatives --remove ssh-askpass %{_libdir}/ssh/%{name}
update-alternatives --remove bssh-askpass %{_libdir}/ssh/%{name}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc ChangeLog COPYING INSTALL README
%{_kde_bindir}/*
%{_kde_applicationsdir}/*.desktop
%{_mandir}/man1/*


%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5.3-4mdv2011.0
+ Revision: 612673
- the mass rebuild of 2010.1 packages

* Wed Apr 21 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.5.3-3mdv2010.1
+ Revision: 537698
- fix icon in the .desktop file

* Tue Jan 05 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.5.3-2mdv2010.1
+ Revision: 486467
- add docs in the package (notably the new README)

* Tue Jan 05 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.5.3-1mdv2010.1
+ Revision: 486465
- update to 0.5.3

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 0.5.1-2mdv2010.0
+ Revision: 438168
- rebuild

* Sun Nov 30 2008 Funda Wang <fwang@mandriva.org> 0.5.1-1mdv2009.1
+ Revision: 308553
- new version 0.5.1

* Mon Nov 24 2008 Funda Wang <fwang@mandriva.org> 0.5-2mdv2009.1
+ Revision: 306298
- should be triggerin

* Mon Nov 24 2008 Funda Wang <fwang@mandriva.org> 0.5-1mdv2009.1
+ Revision: 306280
- New version 0.5

* Mon Aug 18 2008 Funda Wang <fwang@mandriva.org> 0.4.1-2mdv2009.0
+ Revision: 273372
- patch merged upstream
- add man page

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild early 2009.0 package (before pixel changes)

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - update to new version 0.4.1

* Mon May 19 2008 Gustavo De Nardin <gustavodn@mandriva.com> 0.4-1mdv2009.0
+ Revision: 208873
- easier to install the binary in %%install than fixing the Cmake rules
- now buildrequires cmake
- updated to version 0.4
- updated upstream in Url and Source0
- don't package useless desktop file and icons, the app is not run by the user
- don't package unwritten documentation
- no need to update menus
- build with cmake
- P1: put binary in the same place as the other askpass binaries
- P0: fix exit status: must be >0 when the user cancels
- use update alternatives like the other askpass utilities
- updated to current license policy

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.3-3mdv2008.1
+ Revision: 140918
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Tue Jan 16 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3-3mdv2007.0
+ Revision: 109508
- fix xdg menu entry
- spec file clean
- add requires

* Wed Jan 03 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3-2mdv2007.1
+ Revision: 103906
- fix build on x86_64
- Import ksshaskpass


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2588 |12cr|kstart-4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    kstart
%define version 4.1
%define release 1

Name:		%{name}
Version:	%{version}
Release: 	%{release}
Summary: 	Kinit daemon that uses srvtabs or keytabs
License: 	GPL
Group: 		Networking/Other
URL: 		http://www.eyrie.org/~eagle/software/kstart/
Source0:	http://archives.eyrie.org/software/kerberos/%{name}-%{version}.tar.gz
Source1:	kstart.init
BuildRequires:	krb5-devel

%description
k4start, k5start, and krenew are modified versions of kinit which add support
for running as a daemon to maintain a ticket cache, running a command with
credentials from a keytab and maintaining a ticket cache until that command
completes, obtaining AFS tokens (via an external aklog) after obtaining
tickets, and creating an AFS PAG for a command. They are primarily useful in
conjunction with long-running jobs; for moving ticket handling code out of
servers, cron jobs, or daemons; and to obtain tickets and AFS tokens with a
single command. 

%prep
%setup -q

%build
%configure2_5x --disable-k4start
%make

%install
%makeinstall_std

install -d -m 755 %{buildroot}%{_initrddir}
install -m 755 %{SOURCE1} %{buildroot}%{_initrddir}/kstart
install -d -m 755 %{buildroot}%{_sysconfdir}/sysconfig
cat > %{buildroot}%{_sysconfdir}/sysconfig/kstart <<'EOF'
# kstart service configuration file
USER=apache
PRINCIPAL=HTTP/$(hostname)
KEYTAB=/etc/krb5.keytab
PERIOD=10
OPTIONS=
EOF

%files
%doc README TODO
%{_bindir}/k5start
%{_bindir}/krenew
%{_mandir}/man1/k5start.1*
%{_mandir}/man1/krenew.1*
%{_initrddir}/kstart
%config(noreplace) %{_sysconfdir}/sysconfig/kstart


%changelog
* Mon Jan 09 2012 Alexander Khrukin <akhrukin@mandriva.org> 4.1-1
+ Revision: 759164
- version update 4.1

* Wed Jan 04 2012 Alexander Khrukin <akhrukin@mandriva.org> 4.0-1
+ Revision: 753466
- version update 4.0
- version update 4.0

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 3.16-3mdv2011.0
+ Revision: 612674
- the mass rebuild of 2010.1 packages

* Tue Jan 26 2010 Guillaume Rousse <guillomovitch@mandriva.org> 3.16-2mdv2010.1
+ Revision: 496742
- add a service script for running automatically

* Tue Jan 19 2010 Guillaume Rousse <guillomovitch@mandriva.org> 3.16-1mdv2010.1
+ Revision: 493844
- update to new version 3.16

* Mon Aug 17 2009 Frederik Himpe <fhimpe@mandriva.org> 3.15-1mdv2010.0
+ Revision: 417384
- update to new version 3.15

* Mon Jun 08 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.14-1mdv2010.0
+ Revision: 383879
- import kstart


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2589 |12cr|kterm-6.2.0-30
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	kterm
%define	version	6.2.0
%define	release	%mkrel 30

Summary:	A Kanji (Japanese character set) terminal emulator for X
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source:		ftp://ftp.sunet.se/pub/X11/R6contrib/applications/%{name}-%{version}.tar.bz2
Patch0:		kterm-6.2.0-kbd.patch.bz2
Patch1:		kterm-6.2.0-glibc.patch.bz2
Patch2:		kterm-6.2.0-utmp98.patch.bz2
#Patch3:	kterm-6.2.0-hanzi.patch.bz2
Patch4:		kterm-6.2.0-allfonts.patch.bz2
Patch5:		kterm-6.2.0-gcc3.4-fix.patch.bz2
Patch6:		kterm-6.2.0-varargs.patch.bz2
License:	GPL
Url:		http://www.asahi-net.or.jp/~hc3j-tkg/kterm/
Group:		Terminals
BuildRequires:	imake
BuildRequires:	libxaw-devel
BuildRequires:	libxp-devel
BuildRequires:	ncurses-devel
BuildRequires:	rman
BuildRequires:	sharutils
BuildRequires:	utempter-devel
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires:	utempter locales-ja

%description
The kterm package provides a terminal emulator for the Kanji Japanese
character set.

Install kterm if you need a Kanji character set terminal emulator.
You'll also need to have the X Window System installed.

%prep
%setup -q
%patch0 -p1 -b .kbd
%patch1 -p1 -b .glibc
%patch2 -p1 -b .utempter
#%patch3 -p1 -b .hanzi
%patch4 -p1 -b .allfonts
%patch5 -p1 -b .gcc34
%patch6 -p1 -b .varargs
uudecode DEMO.kt.uu

%build
xmkmf
%make CDEBUGFLAGS="$RPM_OPT_FLAGS"

%install
rm -rf $RPM_BUILD_ROOT
%{makeinstall_std} install.man MANPATH=/usr/share/man
chmod 755 $RPM_BUILD_ROOT%{_bindir}/kterm

# install menu
install -m 755 -d $RPM_BUILD_ROOT%{_datadir}/applications

cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
Name=KTerm
Comment=Kanji Terminal Emulator
Exec=%{_bindir}/%{name}
Icon=terminals_section
Terminal=false
Type=Application
Categories=TerminalEmulator;Systenalm;Utility;
EOF

# install japanese man page
cat kterm.jman | iconv -f iso-2022-jp -t euc-jp > kterm.man.euc
install -m644 kterm.man.euc -D $RPM_BUILD_ROOT%{_mandir}/ja/man1/kterm.1

#(peroyvind) remove unpackaged files
rm -f $RPM_BUILD_ROOT/usr/lib/X11/app-defaults

%post
%if %mdkversion < 200900
%{update_menus}
%endif
update-alternatives --install %{_prefix}/X11R6/bin/xvt xvt %{_prefix}/X11R6/bin/kterm 15

%postun
%if %mdkversion < 200900
%{clean_menus}
%endif
if [ "$1" = "0" ]; then
    update-alternatives --remove xvt %{_prefix}/X11R6/bin/kterm
fi

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc DEMO.kt README*
%{_bindir}/kterm
%config(noreplace) %{_sysconfdir}/X11/app-defaults/KTerm
%{_mandir}/man1/kterm.1x*
#{_prefix}/X11R6/lib/X11/doc/html/kterm.1.html
%lang(ja) %{_mandir}/ja/man1/kterm.1*
%{_datadir}/applications/mandriva-%{name}.desktop



%changelog
* Thu Sep 10 2009 Thierry Vignaud <tvignaud@mandriva.com> 6.2.0-30mdv2010.0
+ Revision: 436441
- BR libxp-devel
- rebuild
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Tue Jan 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 6.2.0-27mdv2008.1
+ Revision: 146657
- fix removing unpackaged files on x86_64
- better cat
- drop not hardcode icon extension
- drop old menu
- kill re-definition of %%buildroot on Pixel's request
- kill icon tag (unused and breaks build with iurt)
- import kterm

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Mon Sep 18 2006 Gwenole Beauchesne <gbeauchesne@mandriva.com> 6.2.0-27mdv2007.0
- Rebuild

* Sun Aug 13 2006 Christiaan Welvaart <cjw@daneel.dyndns.org> 6.2.0-26
- rebuild for fixed libxaw soname
- binary and manfile moved out of X11R6 dir
- xdg menu
- html file not generated (?)

* Sun Jul 02 2006 Stefan van der Eijk <stefan@mandriva.org> 6.2.0-25
- BuildRequires
- %%mkrel

* Sun Apr 30 2006 Stefan van der Eijk <stefan@eijk.nu> 6.2.0-24mdk
- rebuild for sparc

* Tue Aug 23 2005 Gwenole Beauchesne <gbeauchesne@mandriva.com> 6.2.0-23mdk
- varargs fixes

* Sat Dec 25 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 6.2.0-22mdk
- fix buildrequires
- fix summary-ended-with-dot
- fix non-conffile-in-etc

* Tue Jun 08 2004 Per yvind Karlsen <peroyvind@linux-mandrake.com> 6.2.0-21mdk
- fix gcc-3.4 build (P5)

* Tue Jan 27 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 6.2.0-20mdk
- fix unpackaged files
- cosmetics
- generate menu item during install
- rm -rf $RPM_BUILD_ROOT at the beginning of %%install, not %%prep
- drop P3 which was not applied
- add url

* Wed Oct  8 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 6.2.0-19mdk
- lib64 fixes

* Thu Feb 27 2003 David BAUDENS <baudens@mandrakesoft.com> 6.2.0-18mdk
- Add icon

* Thu Jan 09 2003 Pablo Saratxaga <pablo@mandrakesoft.com> 6.2.0-17mdk
- fixed encoding of man page, use iconv to do the conversion
- added mandrake menu
- uudecoded the sample file

* Sun Oct 28 2001 Stefan van der Eijk <stefan@eijk.nu> 6.2.0-16mdk
- BuildRequires revisited
- Copyright --> License
- Remove use of RPM SOURCE DIR (rpmlint)

* Fri Feb  9 2001 Etienne Faure  <etienne@mandrakesoft.com> 6.2.0-15mdk
- add as alternative xvt weight:15

* Mon Sep 25 2000 Stefan van der Eijk <s.vandereijk@chello.nl> 6.2.0-14mdk
- BM + macro's

* Mon Aug 07 2000 Frederic Lepied <flepied@mandrakesoft.com> 6.2.0-13mdk
- automatically added BuildRequires

* Thu Apr 20 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 6.2.0-12mdk
- fixed group

* Fri Jan  7 2000 Pixel <pixel@mandrakesoft.com>
- add requires locales.ja

* Sat Oct 30 1999 Pablo Saratxaga <pablo@mandrakesoft.com>
- added patch to handle Hanzi-in code \e$(E as \e$A (I don't know much
  about this, but playing whith jis2gb and gb2jis I saw only difference on
  one kanji on the texts I have; so it is worth to add it as displayable,
  even if not 100%% correct)
- added a little patch to KTerm.ad ressources file so the full font list
  is included, so multilingual support is ready out of the box.
  (do "cat DEMO.kt.uu | uudecode" on kterm to see it; of course you need
  the proper fonts installed)
- corrected the type of ressources and wmconfig files (they must be %%config !)
- install the japanese man page

* Tue May 11 1999 Bernhard Rosenkraenzer <bero@mandrakesoft.com>
- Mandrake adaptions
- handle RPM_OPT_FLAGS

* Fri Mar 26 1999 Erik Troan <ewt@redhat.com>
- added unix98 pty support

* Wed Mar 24 1999 Erik Troan <ewt@redhat.com>
- added utemper support
- turn off setuid bit

* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
- auto rebuild in the new build environment (release 5)

* Thu Jan  7 1999 Bill Nottingham <notting@redhat.com>
- built for glibc2.1
- this package doesn't change much, does it?

* Fri May 01 1998 Prospector System <bugs@redhat.com>

- translations modified for de, fr, tr

* Thu Apr 30 1998 Cristian Gafton <gafton@redhat.com>
- fixed build problems for manhattan

* Tue Oct 21 1997 Otto Hammersmith <otto@redhat.com>
- updated source
- added wmconfig entries
- fixed source url

* Tue Oct 07 1997 Erik Troan <ewt@redhat.com>
- needed patch for glibc on the alpha as TIOCSLTC is defined for OSF 
  compatibility

* Thu Jul 31 1997 Erik Troan <ewt@redhat.com>
- built against glibc



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2590 |12cr|ktikz-0.11.0svn194-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	ktikz

Summary:	Program for creating diagrams with TikZ
Name:		%{name}
Version:	0.11.0svn194
Release:	1
Source0:	%{name}-%{version}.tar.bz2
License:	GPLv3+
Group:		Graphics
Url:		http://www.hackenberger.at/ktikz/
Requires:	tetex-latex, poppler
BuildRequires:	qt4-devel >= 4.6.0, 
BuildRequires:	qt4-assistant >= 4.6.0
BuildRequires:	pkgconfig(poppler-qt4)
BuildRequires:	kdelibs4-devel

%description
KtikZ is a small KDE application for creating diagrams with TikZ.

%package -n qtikz
Summary:	Program for creating diagrams with TikZ
Group:		Graphics

%description -n qtikz
QtikZ is a small application for creating diagrams with TikZ.

%prep
%setup -q 

%build
sed -i -e 's,lrelease-qt4,lrelease,' qtikzconfig.pri
sed -i -e 's,\#MIME_INSTALL,MIME_INSTALL,' qtikzconfig.pri
sed -i -e 's,\/usr\/share\/mime\/packages,\$\$\{PREFIX\}\/share\/mime\/packages,' qtikzconfig.pri

mkdir buildqt
pushd buildqt
%qmake_qt4 ../qtikz.pro
%make
popd

%cmake_kde4
%make

%install
pushd buildqt
INSTALL_ROOT=%{buildroot} %make install 
popd
pushd build
%make DESTDIR=%{buildroot} install 
rm -rf %{buildroot}%{_datadir}/mime/[agimstX]* %{buildroot}%{_datadir}/mime/text
popd

mv data/examples examples

chmod -R a+r Changelog LICENSE.* TODO examples/
chmod a+x examples


%files
%doc Changelog LICENSE.* TODO examples/
%{_bindir}/ktikz
%{_libdir}/kde4/ktikz*so
%{_datadir}/config.kcfg/ktikz*
%{_datadir}/apps/ktikz*/*
%{_datadir}/applications/kde4/ktikz.desktop
%{_datadir}/kde4/services/ktikz*.desktop
%{_datadir}/doc/*
%{_iconsdir}/*/*/*/ktikz.*
%{_datadir}/locale/*/*/ktikz.mo
%{_datadir}/mime/packages/ktikz.xml
%{_mandir}/man1/ktikz.*

%files -n qtikz
%doc Changelog LICENSE.* TODO examples/
%{_bindir}/qtikz
%{_datadir}/qtikz/*
%{_datadir}/applications/qtikz.desktop
%{_datadir}/mime/packages/qtikz.xml
%{_mandir}/man1/qtikz.*



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2591 |12cr|ktsuss-2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Lightweight and simple frontend for su command
Name:		ktsuss
Version:	2
Release:	1
License:	BSD
Group:		System/Base
Url:		http://code.google.com/p/%{name}
source0:	http://ktsuss.googlecode.com/files/%{name}-%{version}.tar.gz
patch0:		ktsuss-2.printf.patch
BuildRequires:	pkgconfig(gtk+-2.0)

%description
ktsuss stands for "keep the su simple, stupid", and as the 
name says, is a graphical version of su written in C and 
GTK+ 2.The idea of the project is to remain simple and bug 
free.

%prep
%setup -q %{name}-%{version}
%patch0 -p1 -b .printf

%build
%configure2_5x

%make

%install
%makeinstall_std

%files
%defattr(-,root,root)
%doc README Changelog
%attr(4755,root,root)%{_bindir}/ktsuss
%{_datadir}/pixmaps/ktsuss.png


%changelog
* Sun Oct 12 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.4-1mdv2009.1
+ Revision: 293009
- update to new version 1.4

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild

* Sat Mar 08 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3-2mdv2008.1
+ Revision: 182165
- rebuild

* Thu Feb 28 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3-1mdv2008.1
+ Revision: 176288
- add source and complete spec file
- Created package structure for ktsuss.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2592 |12cr|kuickshow-0.9.2-0.1060448.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define svn 1060448

Summary:	A very fast and comfortable imageviewer
Name:		kuickshow
Version: 	0.9.2
Release: 	%mkrel 0.%svn.4
Source0: 	http://fr2.rpmfind.net/linux/KDE/stable/%version/src/extragear/%name-%version.%svn.tar.bz2
Patch1:     kuickshow-0.9.2-fix-imlib-init.patch
Patch2:     kuickshow-0.9.2-fix-composite-menu.patch
License: 	GPLv2+
Group: 		Graphics
Url: 		http://www.kde.org
BuildRequires: 	kdelibs4-devel
BuildRequires:	imlib-devel
Obsoletes: 	kdegraphics-kuickshow < 1:3.5.10-3
Conflicts:	kde-l10n < 3.5.9-5

%description
KuickShow is a very fast and comfortable imageviewer.

%files
%_kde_bindir/*
%_kde_libdir/*.so
%_kde_datadir/applications/kde4/*.desktop
%_kde_appsdir/%name
%_kde_iconsdir/*/*/*/*

#--------------------------------------------------------------------

%prep
%setup -qn %name
%patch1 -p0
%patch2 -p0

%build
%cmake_kde4
%make

%install
%{makeinstall_std} -C build

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2593 |12cr|kumir-all-1.8.0.2565-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define kum_release 2565
%define ver 1.8.0

Name:		kumir-all
Summary:	KUMIR education system
License:	GPL
Group:		Education
Version:	%{ver}.%{kum_release}
Release:	4
URL:		http://www.niisi.ru/kumir/
Source:		http://lpm.org.ru/kumir2/files/%{ver}/kumir-%{ver}.%{kum_release}.tar.gz
Source1:	kumir-alt-icons.tar.bz2
Source2:	test.vod
Source10:	%{name}.rpmlintrc
#patch from SUSE
Patch0:		kumir-ege-desktop.patch
Patch1:		kumir-configure.patch
#patch from ALT
Patch2:		kumir-1.7.1-desktop.patch
Patch3:		kumir-1.7.90-x-kumir-program.desktop.patch
Patch4:		kumir-1.7.1-x-kumir-program.xml.patch
# Rosa patches
Patch10:	kumir-1.8.0-gcc4.7.patch

BuildRequires:	python
BuildRequires:	qt4-devel
Requires:	libqtcore4
Requires:	libqtgui4
Requires:	libqtnetwork4
Requires:	libqtscript4
Requires:	libqtsvg4
Requires:	libqtxml4
Requires:	libqtwebkit4

%description
Complete KUMIR education system.

%prep
%setup -q -n kumir-%{ver} -a 1
#aplly patch from SUSE
%patch0 -p0
%patch1 -p0
#apply patch from ALT
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch10 -p1
cp %{SOURCE2} .

# Disable build of some plugins
sed -i "s/dwunog//" Addons/Addons.pro
sed -i "s/isometricRobot//" Addons/Addons.pro
sed -i "s/convertor//" Addons/Addons.pro
sed -i "s/Robotor3D//" Addons/Addons.pro

%build
python ./configure --prefix=%{buildroot}/usr
make
#strip -s kumir
#strip -s pluginstarter
#cd Kumir-EGE/src
#%qmake_qt4 -config release
#make
#cd ..
#strip -s bin/ckumir
#cd ..

%install
KUMIR_DIR=%{buildroot}%{_datadir}/kumir make install
mkdir -p %{buildroot}%{_datadir}/kumir/Addons/
mkdir -p %{buildroot}%{_datadir}/kumir/Addons/vodoley/resources/
mkdir -p %{buildroot}%{_datadir}/kumir/Addons/painter/resources/

cp Addons/libpainter.so %{buildroot}%{_datadir}/kumir/Addons/
cp Addons/turtle.ini %{buildroot}%{_datadir}/kumir/Addons/
cp Addons/vodoley/resources/*.* %{buildroot}%{_datadir}/kumir/Addons/vodoley/resources/
cp Addons/painter/resources/*.* %{buildroot}%{_datadir}/kumir/Addons/painter/resources/
cp kumir-ege.desktop %{buildroot}%{_datadir}/applications/
#cp -R Kumir-EGE/bin Kumir-EGE/share %{buildroot}/usr

#install -m 644 -D Kumir/X-Desktop/%name.desktop %buildroot%_desktopdir/%name.desktop
install -m 644 -D Kumir/X-Desktop/x-kumir-program.xml %buildroot/%_datadir/mime/packages/x-kumir-program.xml
install -m 644 -D Kumir/X-Desktop/x-kumir-program.desktop  %buildroot/%_datadir/mimelnk/application/x-kumir-program.desktop

# Install icons

mkdir -p %buildroot%_icons16dir/ %buildroot%{_iconsbasedir}/32x32/apps %buildroot%_liconsdir/ %buildroot%_iconsdir/hicolor/64x64/apps/ %buildroot%_iconsdir/hicolor/128x128/apps/
install -m 644 alt-icons/16x16/*.png %buildroot%_icons16dir/
install -m 644 alt-icons/32x32/*.png %buildroot%{_iconsbasedir}/32x32/apps
install -m 644 alt-icons/48x48/*.png %buildroot%_liconsdir/
install -m 644 alt-icons/64x64/*.png %buildroot%_iconsdir/hicolor/64x64/apps/
#install -m 644 alt-icons/128x128/*.png %buildroot%_iconsdir/hicolor/128x128/apps/

#rm %buildroot%_iconsdir/hicolor/128x128/apps/kumir.png
#rm %buildroot%_iconsdir/hicolor/*/apps/pictomir.png

install -m 644 -D Kumir/Images/mime/crystalsvg/mimetypes/16x16/application-x-kumir-program.png %buildroot%_iconsdir/crystalsvg/16x16/mimetypes/application-x-kumir-program.png
install -m 644 -D Kumir/Images/mime/crystalsvg/mimetypes/22x22/application-x-kumir-program.png %buildroot%_iconsdir/crystalsvg/22x22/mimetypes/application-x-kumir-program.png
install -m 644 -D Kumir/Images/mime/crystalsvg/mimetypes/32x32/application-x-kumir-program.png %buildroot%_iconsdir/crystalsvg/32x32/mimetypes/application-x-kumir-program.png
install -m 644 -D Kumir/Images/mime/crystalsvg/mimetypes/48x48/application-x-kumir-program.png %buildroot%_iconsdir/crystalsvg/48x48/mimetypes/application-x-kumir-program.png
install -m 644 -D Kumir/Images/mime/crystalsvg/mimetypes/64x64/application-x-kumir-program.png %buildroot%_iconsdir/crystalsvg/64x64/mimetypes/application-x-kumir-program.png
install -m 644 -D Kumir/Images/mime/crystalsvg/mimetypes/scalable/application-x-kumir-program.svg %buildroot%_iconsdir/crystalsvg/scalable/mimetypes/application-x-kumir-program.svg
install -m 644 -D Kumir/Images/mime/oxygen/mimetypes/16x16/application-x-kumir-program.png %buildroot%_iconsdir/oxygen/16x16/mimetypes/application-x-kumir-program.png
install -m 644 -D Kumir/Images/mime/oxygen/mimetypes/22x22/application-x-kumir-program.png %buildroot%_iconsdir/oxygen/22x22/mimetypes/application-x-kumir-program.png
install -m 644 -D Kumir/Images/mime/oxygen/mimetypes/32x32/application-x-kumir-program.png %buildroot%_iconsdir/oxygen/32x32/mimetypes/application-x-kumir-program.png
install -m 644 -D Kumir/Images/mime/oxygen/mimetypes/48x48/application-x-kumir-program.png %buildroot%_iconsdir/oxygen/48x48/mimetypes/application-x-kumir-program.png
install -m 644 -D Kumir/Images/mime/oxygen/mimetypes/64x64/application-x-kumir-program.png %buildroot%_iconsdir/oxygen/64x64/mimetypes/application-x-kumir-program.png
install -m 644 -D Kumir/Images/mime/oxygen/mimetypes/scalable/application-x-kumir-program.svg %buildroot%_iconsdir/oxygen/scalable/mimetypes/application-x-kumir-program.svg

# Install TaskControl plugin
install -m 644 -D TaskControl/libtaskControl.so  %{buildroot}%{_datadir}/kumir/TaskControl/libtaskControl.so

# Fix paths to help files
cd %{buildroot}%{_datadir}/kumir/Kumir
ln -s Help help

# Rename kumir.png to correct name
cd %{buildroot}%{_datadir}/pixmaps
mv kumir.png application-x-kumir-program.png

# make link in /usr/bin/kumir
#cd %buildroot%_bindir
#rm kumir kumpluginstarter
#ln -s ../..%_libdir/kumir/kumir kumir
#ln -s ../..%_libdir/kumir/pluginstarter kumpluginstarter

# Fix permissions
find %{buildroot} -perm 0666 -exec chmod 0644 '{}' \;
find %{buildroot} -perm 0777 -exec chmod 0755 '{}' \;

%package -n kumir
Summary:	Kumir Language Implementation (development version)
Group:	Education
Suggests:	kumir-pluginstarter kumir-worlds-kuznechik kumir-worlds-painter kumir-worlds-turtle kumir-worlds-vodoley

%description -n kumir
Implementation of Kumir programming language, designed by academic Ershov.
Includes compiler, runtime, IDE, Robot and Draw.

%post -n kumir
cd /usr/share/mime
rm -f XMLnamespaces aliases globs magic subclasses
update-mime-database /usr/share/mime > /dev/null

%postun -n kumir
cd /usr/share/mime
rm -f XMLnamespaces aliases globs magic subclasses application/x-kumir-program.xml
update-mime-database /usr/share/mime > /dev/null

%files -n kumir
%{_datadir}/kumir/Kumir/*
%{_datadir}/kumir/kumir
%{_bindir}/kumir
%{_datadir}/applications/kumir.desktop
%{_datadir}/applications/kumir-ege.desktop
%{_datadir}/pixmaps/*
%{_datadir}/mime/packages/x-kumir-program.xml
%{_datadir}/mimelnk/application/x-kumir-program.desktop
%{_datadir}/kumir/TaskControl
%{_iconsdir}/*

#%package -n ckumir
#Requires:	libqtcore4 >= 4.6.0
#Summary:	Console version of Kumir core 
#Group:		Education

#%description -n ckumir
#Non-gui version of Kumir core system.
#Operates in two modes:
#    1. Correctness check of program
#    2. Evaluation of program
#I/O operations are mapped to stdin/stdout, error messages - to stderr.
#Use of any modules (including non-GUI) is prohibited.
#For usage information type "ckumir --help" in terminal.

#%files -n ckumir
#%defattr(-,root,root)
#%{_bindir}/ckumir
#%{_datadir}/kumir/*

%package -n kumir-pluginstarter
Summary:	Starter to use Kumir Worlds without Kumir
Group:		Education

%description -n kumir-pluginstarter
Starter to use Kumir Worlds without Kumir

%files -n kumir-pluginstarter
%{_datadir}/kumir/pluginstarter
%{_bindir}/kumpluginstarter

%package -n kumir-worlds-turtle
Summary:	Tutle for Kumir and Pictomir
Requires:	kumir-pluginstarter >= %{version}
Group:		Education

%description -n kumir-worlds-turtle
Turtle for Kumir anf Pictomir

%files -n kumir-worlds-turtle
%{_datadir}/kumir/Addons/libturtle.so
%{_datadir}/kumir/Addons/turtle.ini

%package -n kumir-worlds-kuznechik
Summary:	Grasshopper for Kumir and Pictomir
Requires:	kumir-pluginstarter >= %{version}
Group:		Education

%description -n kumir-worlds-kuznechik
Grasshopper for Kumir and Pictomir

%files -n kumir-worlds-kuznechik
%{_datadir}/kumir/Addons/libkuznechik.so

%package -n kumir-worlds-vodoley
Summary:	Aquarius for Kumir and Pictomir
Requires:	kumir-pluginstarter >= %{version}
Group:		Education

%description -n kumir-worlds-vodoley
Aquarius for Kumir anf Pictomir

%files -n kumir-worlds-vodoley
%{_datadir}/kumir/Addons/libvodoley.so
%{_datadir}/kumir/Addons/vodoley/*

%package -n kumir-worlds-painter
Summary:	Painter for Kumir
Requires:	kumir-pluginstarter >= %{version}
Group:		Education

%description -n kumir-worlds-painter
Painter for Kumir

%files -n kumir-worlds-painter
%{_datadir}/kumir/Addons/libpainter.so
%{_datadir}/kumir/Addons/painter/*


%changelog
* Tue Apr 26 2011 Александр Казанцев <kazancas@mandriva.org> 1.8.0.2565-3mdv2011.0
+ Revision: 659414
+ rebuild (emptylog)

* Sun Apr 17 2011 Александр Казанцев <kazancas@mandriva.org> 1.8.0.2565-2
+ Revision: 653967
+ rebuild (emptylog)

* Sun Apr 17 2011 Александр Казанцев <kazancas@mandriva.org> 1.8.0.2565-1
+ Revision: 653918
- new version 1.8.0. Add new addons - painter

* Tue Jan 25 2011 Александр Казанцев <kazancas@mandriva.org> 1.7.3.2369-1
+ Revision: 632495
- version 1.7.3

* Wed Dec 29 2010 Александр Казанцев <kazancas@mandriva.org> 1.7.1.rc4-1mdv2011.0
+ Revision: 625872
- import kumir-all



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2594 |12cr|kvirc-4.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define svn 0
%define svnrev 6190
%define branch_ver 4.2

%define major		4
%define libname		%mklibname kvilib %{major}
%define develname	%mklibname kvilib -d

Name:		kvirc
Summary:	Qt IRC client
Group:		Networking/IRC
Version:	4.2.0
Release:	1
License:	GPLv2+ with exceptions
URL:		http://www.kvirc.net
Source0:	ftp://ftp.kvirc.net/pub/kvirc/%{version}/source/%{name}-%{version}.tar.bz2
BuildRequires:	cmake
BuildRequires:	doxygen
BuildRequires:	gettext
BuildRequires:	gsm-devel
BuildRequires:	kdelibs4-devel
BuildRequires:	perl-devel
BuildRequires:	shared-mime-info > 0.23
BuildRequires:	pkgconfig(libv4l1)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(phonon)
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(theora)
Provides:	kde4-irc-client
%rename kvirc4

%description
Qt-based IRC client with support for themes, transparency, encryption,
many extended IRC features, and scripting.

%files -f %{name}.lang
%{_bindir}/%{name}
%{_libdir}/%{name}/%{branch_ver}/modules/
%dir %{_datadir}/%{name}/
%dir %{_datadir}/%{name}/%{branch_ver}
%{_datadir}/%{name}/%{branch_ver}/audio
%{_datadir}/%{name}/%{branch_ver}/config
%{_datadir}/%{name}/%{branch_ver}/defscript
%{_datadir}/%{name}/%{branch_ver}/doc
%{_datadir}/%{name}/%{branch_ver}/help
%{_datadir}/%{name}/%{branch_ver}/license
%dir %{_datadir}/%{name}/%{branch_ver}/locale
%{_datadir}/%{name}/%{branch_ver}/modules
%{_datadir}/%{name}/%{branch_ver}/msgcolors
%{_datadir}/%{name}/%{branch_ver}/pics
%{_datadir}/%{name}/%{branch_ver}/themes
%{_datadir}/apps/kvirc/kvirc.notifyrc
%{_datadir}/applications/%{name}.desktop
%{_datadir}/mime/packages/%{name}.xml
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/kde4/services/*
%{_iconsdir}/hicolor/*/*/*.png
%{_iconsdir}/hicolor/scalable/*/*.svgz
%{_mandir}/man1/*.1*
%lang(de) %{_mandir}/de/man1/*.1*
%lang(it) %{_mandir}/it/man1/*.1*
%lang(fr) %{_mandir}/fr/man1/*.1*
%lang(pt) %{_mandir}/pt/man1/*.1*
%lang(uk) %{_mandir}/uk/man1/*.1*

#--------------------------------------------------------------------
%package -n %{libname}
Summary:	Shared library for KVirc 4
Group:		System/Libraries
Obsoletes:	%{mklibname kvirc 4 4} < 4.2.0

%description -n %{libname}
Shared library provided by KVirc 4.

%files -n %{libname}
%{_libdir}/libkvilib.so.%{major}*

#--------------------------------------------------------------------
%package -n %{develname}
Requires:	%{libname} = %{version}-%{release}
Summary:	Development headers for KVirc 4
Group:		Development/C++
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname kvirc 4 -d} < 4.2.0

%description -n %{develname}
Development headers for KVirc 4.

%files  -n %{develname}
%{_bindir}/%{name}-config
%{_libdir}/libkvilib.so

#--------------------------------------------------------------------
%prep
%setup -q

%build
%cmake_kde4 \
    -DWANT_DCC_VIDEO=ON \
    -DWANT_OGG_THEORA=ON \
%{?svn:\
    -DMANUAL_REVISION=%{svnrev}}

%make

%install
%makeinstall_std -C build

mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48,64x64,128x128,scalable}/apps
for i in 16x16 32x32 48x48 64x64 128x128; do \
	cp data/icons/$i/*.png %{buildroot}%{_iconsdir}/hicolor/$i/apps; \
done
cp data/icons/scalable/*.svg* %{buildroot}%{_iconsdir}/hicolor/scalable/apps

rm -f %{name}.lang
find %{buildroot}%{_datadir}/%{name}/%{branch_ver}/locale -name "*.mo" |while read r; do
        LNG=`echo $r |sed -e 's,.*_,,g;s,\.mo,,'`
        echo "%lang($LNG) $r" |sed -e 's,%{buildroot},,' >>%{name}.lang
done

%check
desktop-file-validate %{buildroot}%{_kde_datadir}/applications/%{name}.desktop

%changelog
* Mon Jan 30 2012 Bernhard Rosenkraenzer <bero@bero.eu> 4.1.3-0.svn6063.1mdv2012.0
+ Revision: 769867
- Mark locale related files as such
- Update to rev. 6063, fixing the cursor-off-by-some-pixels bug
- Add Provides: kde4-irc-client (metapackage required by task-kde)

* Sat Dec 17 2011 Zé <ze@mandriva.org> 4.1.3-0.svn5993.1
+ Revision: 743188
- use revision 5993
- we need to manually add svn revision since that only provided by svn files
- move to svn (version 4.1.3)
- clean defattr, BR and clean section
- add check section
- 2009 is no longer maintained
- add dcc video and theora support
- use pkg in buildrequires
- clean duplicated files

* Thu Apr 21 2011 Zé <ze@mandriva.org> 4.0.4-1
+ Revision: 656538
- update source file
- version 4.0.4
- add missing buildrequires for: cmake, shared-mime-info, gsm-devel
- remove buildrequire qt4-devel since its already required by kdelibs4-devel
- use macro cmake_kde4 since kde support is enabled by default

* Mon Nov 29 2010 Michael Scherer <misc@mandriva.org> 4.0.2-2mdv2011.0
+ Revision: 603106
- rebuild for new perl

* Sun Aug 08 2010 Rémy Clouard <shikamaru@mandriva.org> 4.0.2-1mdv2011.0
+ Revision: 567692
- update to stable release 4.0.2 \o/
- clean spec

* Sun Apr 25 2010 Rémy Clouard <shikamaru@mandriva.org> 4.0.0-0.4255.1mdv2010.1
+ Revision: 538572
- update to rc3
- fix iconlist to avoid CMakeLists to be copied
- fix filelist
- use xz instead of lzma for compression

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 4.0.0-0.3065.2mdv2010.0
+ Revision: 438172
- rebuild

* Wed Feb 04 2009 Adam Williamson <awilliamson@mandriva.org> 4.0.0-0.3065.1mdv2009.1
+ Revision: 337495
- go back to my naming scheme (or upgrading breaks)
- from shika: new snapshot 3065, drop desktop.patch (merged)

* Sun Nov 09 2008 Adam Williamson <awilliamson@mandriva.org> 4.0.0-0.2842.2mdv2009.1
+ Revision: 301629
- fix menu entry (again), thanks Adam Pigg

* Sun Nov 09 2008 Adam Williamson <awilliamson@mandriva.org> 4.0.0-0.2842.1mdv2009.1
+ Revision: 301192
- switch to kvirc4 in the main package, drop kvirc4 package

* Sun Sep 07 2008 Adam Williamson <awilliamson@mandriva.org> 3.4.1-0.2417.1mdv2009.0
+ Revision: 282376
- correct libdir in configure
- mention SVN location for 3.4 branch
- move to /opt
- enable SSL support (license problem resolved)
- update license
- bump to current SVN of 3.4 branch for updated license and misc fixes
- disable underlinking protection (breaks build, can't fix easily and I
  need to get a new build through)

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Thu Apr 17 2008 Adam Williamson <awilliamson@mandriva.org> 3.4.0-1mdv2009.0
+ Revision: 195298
- use qt3 macros
- version the obsolete
- new release 3.4.0

* Fri Mar 21 2008 Adam Williamson <awilliamson@mandriva.org> 3.2.6-2mdv2008.1
+ Revision: 189333
- drop irc.protocol (causes conflict with kopete) (#38453)

* Wed Feb 06 2008 Adam Williamson <awilliamson@mandriva.org> 3.2.6-1mdv2008.1
+ Revision: 162955
- disable parallel build again (doesn't seem to work)
- rebuild for new era (and fixes 20120)
- adjust file list
- add --with-kde-lib-dir parameter to fix KDE-supporting build on x86-64
- include working XDG menu entry
- new library policy
- new license policy
- extensive spec clean and rearrange to fit MDV norms
- new release 3.2.6 final

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Fix File list
    - Add BuildRequires
    - Import kvirc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2595 |12cr|kvirc4-4.0.0-0.2417.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname	kvirc

%define svn	2417
%define rel	1

%if %svn
%define release		%mkrel 0.%svn.%rel
%define distname	%{oname}-%{svn}.tar.lzma
%define dirname		%{oname}
%else
%define release		%mkrel %rel
%define distname	%{oname}-%{version}.tar.bz2
%define dirname		%{oname}-%{version}
%endif

%define major		4
%define libname		%mklibname kvilib4_ %major
%define develname	%mklibname kvilib4 -d

Name:		kvirc4
Version:	4.0.0
Release:	%{release}
Summary:	Qt IRC client
Group:		Networking/IRC
License:	GPLv2+ with exceptions
URL:		http://www.kvirc.net
Source0:	%{distname}
Patch0:		kvirc-4.0.0-desktop.patch
BuildRoot:	%{_tmppath}/%{oname}-%{version}-%{release}
BuildRequires:	qt4-devel
BuildRequires:	kdelibs4-devel
BuildRequires:	perl-devel
BuildRequires:	gettext

%description
Qt-based IRC client with support for themes, transparency, encryption,
many extended IRC features, and scripting.

%package -n %{libname}
Summary:	Shared library for KVirc 4
Group:		System/Libraries

%description -n %{libname}
Shared library provided by KVirc 4.

%package -n %{develname}
Requires:	%{libname} = %{version}-%{release}
Summary:	Development headers for KVirc 4
Group:		Development/C++
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname kvirc 3 -d} < %{version}-%{release}

%description -n %{develname}
Development headers for KVirc 4.

%prep 
%setup -q -n %{dirname}
%patch0 -p1

%build
%cmake -DWITH_KDE4=true -DLIB_INSTALL_PREFIX=%{_libdir}
%make

%install
rm -rf %{buildroot}
pushd build
%makeinstall_std
popd

mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48,64x64,128x128,scalable}/apps
for i in 16x16 32x32 48x48 64x64 128x128 scalable; do \
	cp data/icons/$i/*.* %{buildroot}%{_iconsdir}/hicolor/$i/apps; \
done
rm -f %{buildroot}%{_iconsdir}/hicolor/scalable/apps/createpng.sh

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%{_bindir}/*
%{_datadir}/%{oname}/4.0
%{_iconsdir}/hicolor/*/apps/*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/mimelnk/*/*.desktop

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/libkvilib4.so.%{major}*

%files  -n %{develname}
%defattr(-,root,root)
%{_libdir}/libkvilib4.so




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2596 |12cr|kvkbd-0.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Probably there's a strip hidden somewhere in the makefiles - we get an
# empty debuginfo package...
%define debug_package %nil

Name:           kvkbd
BuildRequires:  libxslt-devel task-kde4-devel
BuildRequires:	pkgconfig(xi) pkgconfig(xtst)
License:        GPLv2+
Url:            http://kde-apps.org/content/show.php/Kvkbd+-+KDE4?content=94374
Group:          Graphical desktop/KDE 
Summary:        A virtual keyboard for KDE
Version:        0.6
Release:        %mkrel 1
Source:         94374-kvkbd-0.6.tar.gz
Patch0:		kvkbd-0.6-compile.patch
Patch1:         fix-loginhelper.diff

%description
Kvkbd is a virtual keyboard for KDE, it contains many feature like
system tray and dock support, auto-detection and on the fly change
of the keyboard layout, scripting with DBus, etc.
 
%prep
%setup -n %{name}-%{version} -q
%apply_patches

%build
%cmake_kde4
%make

%install
rm -rf $RPM_BUILD_ROOT
install -d %{buildroot}/%{_bindir}/kvkbd
install -d %{buildroot}/%{_datadir}/applications/kvkbd.desktop
install -d %{buildroot}/%{_docdir}/HTML/en/kvkbd


%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_bindir}/kvkbd
%{_datadir}/applications/kvkbd.desktop
%lang(en) %{_docdir}/HTML/en/kvkbd



%changelog
* Tue Apr 19 2011 Zombie Ryushu <ryushu@mandriva.org> 0.6-1mdv2011.0
+ Revision: 655906
- initial build of kvkbd
- imported package kvkbd


* Fri Jan 29 2010 llunak@novell.com
- adjust requirements and filelist
* Mon Jun 29 2009 llunak@novell.com
- Initial version 0.6

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2597 |12cr|kvpnc-0.9.6a-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    kvpnc
%define version 0.9.6a
%define rel     1
%define release %mkrel %rel
%define Summary KDE frontend to various vpn clients

Summary:        %{Summary}
Name:           %{name}
Version:        %{version}
Release:        %{release}
License:        GPLv2+
Group:          Networking/Remote access
Source0:        http://download.gna.org/kvpnc/kvpnc-%{version}-kde4.tar.bz2
URL:            http://home.gna.org/kvpnc/en/index.html
Patch0:		kvpnc-0.9.6a-gcc47.patch
Patch1:		kvpnc-0.9.6a-scriptsec.patch
BuildRequires:  desktop-file-utils
BuildRequires:  kdelibs4-devel
BuildRequires:  libgcrypt-devel
Requires:       usermode-consoleonly
Requires:       kvpnc-backend

%description
KVpnc is a KDE frontend for for various vpn clients.
It supports Cisco VPN (vpnc) and IPSec (FreeS/WAN, racoon).
Vpnc is a replacement for the cisco VPN client and its used 
as client for the cisco3000 VPN Concentrator, FreeS/WAN (OpenS/WAN) 
is a IPSec client for Linux 2.4.x and racoon is a IPSec client 
for Linux 2.6.x and *BSD.

%files 
%{_kde_bindir}/%{name}
%{_kde_datadir}/applications/kde4/kvpnc.desktop
%{_kde_datadir}/apps/kvpnc
%{_kde_datadir}/icons/*/*/apps/*.png
%{_kde_datadir}/icons/*/*/actions/*.png
%config(noreplace) %{_sysconfdir}/pam.d/%{name}

#--------------------------------------------------------------------

%prep
%setup -q -n kvpnc-%{version}-kde4
%patch0 -p1
%patch1 -p1

%build
%cmake_kde4
%make
cd ..

%install
%makeinstall_std -C build

### pam entry
mkdir -p %{buildroot}%{_sysconfdir}/pam.d
cat > %{buildroot}%{_sysconfdir}/pam.d/%{name} <<EOF
auth       sufficient   pam_rootok.so
auth       include      system-auth
session    optional     pam_xauth.so
account    required     pam_permit.so
EOF

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2598 |12cr|kwave-0.8.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	0
%define	libname	%mklibname %{name} %{major}
%define develname %mklibname -d %{name}

Summary:	A sound editor for KDE
Name:		kwave
Version: 	0.8.8
Release: 	%mkrel 1
Epoch:		1
Source0: 	http://prdownloads.sourceforge.net/kwave/%name-%version-1.tar.bz2
Group:  	Sound
License:	GPLv2+
URL:		http://kwave.sourceforge.net/
BuildRequires:	kdelibs4-devel
Buildrequires:	libalsa-devel
BuildRequires:	oggvorbis-devel
BuildRequires:	libflac++-devel
BuildRequires:	audiofile-devel
Buildrequires:	libid3-devel
BuildRequires:	mad-devel
BuildRequires:	libsamplerate-devel >= 0.1.3
BuildRequires:	imagemagick
BuildRequires:	kdesdk4-po2xml
BuildRequires:	fftw3-devel
Obsoletes:	%{name}-devel < 0.8.3

%description
Kwave is a sound editor designed for the KDE Desktop Environment.

With Kwave you can edit many sorts of wav-files including multi-channel
files. You are able to alter and play back each channel on its own.
Kwave also includes many plugins (most are still under development) to
transform the wave-file in several ways and presents a graphical view
with a complete zoom- and scroll capability.

%package -n	%{libname}
Summary:	Libraries needed by %{name}
Group:		System/Libraries

%description -n	%{libname}
Libraries needed for %{name}

%prep
%setup -q

%build
%if 0
#emuse: fix ambiguous int to QString conversions
perl -i -e "s/QString(0)/QString(\"\")/g" plugins/sonogram/SonogramDialog.cpp
perl -i -e "s/_group(0)/_group(\"\")/g" libgui/KwaveFileDialog.cpp libgui/MenuItem.cpp 
perl -i -e "s/last_url \= 0/last_url \= \"\"/g" libgui/KwaveFileDialog.h 
perl -i -e "s/last_ext \= 0/last_ext \= \"\"/g" libgui/KwaveFileDialog.h 
#fwang: gsl disabled due to license incompatible
#emuse: disable broken documentation
%endif
%cmake_kde4 -DWITH_GSL=OFF -DWITH_MP3=ON -DWITH_DOC=OFF
%make

%install
%makeinstall_std -C build
%find_lang %{name} --with-html

%files -f %{name}.lang
%defattr(-,root,root)
%doc CHANGES README TODO
%{_kde_bindir}/%{name}
%{_kde_iconsdir}/*/*/apps/%{name}.*
%{_kde_iconsdir}/*/*/actions/%{name}*
%{_kde_datadir}/applications/kde4/%{name}.desktop
%{_kde_datadir}/apps/%{name}
%{_kde_libdir}/kde4/plugins/%{name}

%files -n %{libname}
%defattr(-,root,root)
%{_kde_libdir}/lib*.so.%{major}*


%changelog
* Fri May 25 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1:0.8.8-1mdv2012.0
+ Revision: 800732
- fix file list
- spec cleanup

  + Alexander Khrukin <akhrukin@mandriva.org>
    - version update 0.8.8

  + Funda Wang <fwang@mandriva.org>
    - new version 0.8.7

* Wed Mar 09 2011 Funda Wang <fwang@mandriva.org> 1:0.8.6-1
+ Revision: 642983
- New version 0.8.6

* Mon Dec 20 2010 Frank Kober <emuse@mandriva.org> 1:0.8.5-3mdv2011.0
+ Revision: 623298
- bump release
- fix ambiguous int to Qstring conversions

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.1 packages

* Thu Dec 24 2009 Funda Wang <fwang@mandriva.org> 1:0.8.5-1mdv2010.1
+ Revision: 482068
- new version 0.8.5

* Mon Sep 28 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1:0.8.4-2mdv2010.0
+ Revision: 450734
- rebuild for missing binaries

* Sun Sep 27 2009 Funda Wang <fwang@mandriva.org> 1:0.8.4-1mdv2010.0
+ Revision: 449957
- BR samplerate
- new version 0.8.4

* Sat Jul 04 2009 Funda Wang <fwang@mandriva.org> 1:0.8.3-2mdv2010.0
+ Revision: 392270
- New version 0.8.3-2

* Tue Jun 30 2009 Funda Wang <fwang@mandriva.org> 1:0.8.3-1mdv2010.0
+ Revision: 390782
- no more devel files
- New version 0.8.3

* Fri May 01 2009 Funda Wang <fwang@mandriva.org> 1:0.8.2-1mdv2010.0
+ Revision: 369386
- New versio 0.8.2
- update description

* Wed Dec 24 2008 Funda Wang <fwang@mandriva.org> 1:0.8.1-1mdv2009.1
+ Revision: 318219
- fix file list
- BR fftw3
- new version 0.8.1

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Thu Oct 02 2008 Funda Wang <fwang@mandriva.org> 1:0.8.0-1mdv2009.1
+ Revision: 290731
- enable mp3 decoder support
- New version 0.8.0 (kde4 version)

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Sat Jan 26 2008 Funda Wang <fwang@mandriva.org> 1:0.7.11-1mdv2008.1
+ Revision: 158425
- fix desktop entry
- New version 0.7.11

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 01 2007 Funda Wang <fwang@mandriva.org> 1:0.7.10-4mdv2008.0
+ Revision: 77316
- another fix for fr comment

* Sat Sep 01 2007 Funda Wang <fwang@mandriva.org> 1:0.7.10-3mdv2008.0
+ Revision: 77298
- remove invalid fr comment of mimelnk

* Thu Aug 23 2007 Funda Wang <fwang@mandriva.org> 1:0.7.10-2mdv2008.0
+ Revision: 69955
- bring back devel packages

* Thu Aug 23 2007 Funda Wang <fwang@mandriva.org> 1:0.7.10-1mdv2008.0
+ Revision: 69902
- New version 0.7.10

* Sun Jun 17 2007 Funda Wang <fwang@mandriva.org> 0.8.0-0.2008.1mdv2008.0
+ Revision: 40506
- New svn snapshot
- Remove wrong doc files
- drop old patch
  svn snapshot
  use cmake
- Fix x86-64 libdir
- buildrequires imagemagick gettext
- Fix file list
- Fix build requires
- New version


* Tue Aug 22 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.7.6-1mdv2007.0
- 0.7.6
- xdg menu

* Tue Sep 20 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.7.3-3mdk
- fix build on older releases (only apply on P0 on new releases)

* Tue Sep 20 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.7.3-2mdk
- fix buildrequires

* Tue Sep 20 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.7.3-1mdk
- initial release (club request)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2599 |12cr|kwooty-0.9.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		major	0
%define		libname	%mklibname %{name}core %{major}

Name:		kwooty
Version:	0.9.1
Release:	1
Summary:	A friendly NZB Usenet binary downloader
License:	GPLv2+
Group:		Networking/News
URL:		http://kwooty.sourceforge.net/
Source0:	http://downloads.sourceforge.net/project/kwooty/%{name}-%{version}.tar.gz
BuildRequires:	cmake >= 2.6.0
BuildRequires:	kdebase4-workspace-devel >= 4.6.0
BuildRequires:	kdelibs4-devel >= 4.6.0
BuildRequires:	gettext
Requires:	parchive2
Requires:	unrar
Requires:	%{libname} = %{version}

%description
A friendly NZB newsgroup binary grabber. Its main features are:
- Automatic files verifying/repairing (par2 program required)
- Automatic archive extraction (unrar program required)
- Multi-server support
- Direct file downloading after opening a .nzb file
- Save/Restore pending downloads when application is closed/open
- System shutdown scheduling
- File queue and priority management
- SSL connection support
- Pause/Resume downloads.

%package -n %{libname}
Summary:	Librery for Kwoot usenet binary grabber
Group:		System/Libraries

%description -n %{libname}
Main library for Kwooty.

%prep
%setup -q
# The build directory already exist:
# removing to avoid errors later from our build scripts
rmdir build

# Remove wrong file perms
chmod -x COPYING
chmod -x README.txt

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang %{name}

%files -f %{name}.lang
%doc COPYING README.txt TODO
%{_kde_appsdir}/%{name}/*
%{_kde_bindir}/%{name}
%{_kde_libdir}/kde4/%{name}_*.so
%{_kde_iconsdir}/hicolor/*/apps/%{name}.png
%{_kde_applicationsdir}/%{name}.desktop
%{_kde_services}/%{name}_*.desktop
%{_kde_servicetypes}/%{name}*.desktop
%{_kde_datadir}/config.kcfg/%{name}*.kcfg

%files -n %{libname}
%doc COPYING
%{_kde_libdir}/lib%{name}core.so*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2600 |12cr|kxml-2.2.2-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2008, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

Name:           kxml
Version:        2.2.2
Release:        10
Summary:        Small XML pull parser
License:        BSD
URL:            http://kxml.sourceforge.net/
Group:          Development/Java
Source0:        http://dl.sourceforge.net/sourceforge/kxml/kxml2-src-2.2.2.zip
Source1:        http://repo1.maven.org/maven2/net/sf/kxml/kxml2/2.2.2/kxml2-2.2.2.pom
BuildRequires:  jpackage-utils >= 0:1.7.4
BuildRequires:  java-devel >= 0:1.5.0
BuildRequires:  ant >= 0:1.6.5
BuildRequires:  xpp3 >= 0:1.1.3.1
Requires:  java >= 0:1.5.0
Requires:  xpp3
BuildArch:      noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot

Requires(post):   jpackage-utils >= 0:1.7.4
Requires(postun): jpackage-utils >= 0:1.7.4

%description
kXML is a small XML pull parser, specially designed for constrained
environments such as Applets, Personal Java or MIDP devices.

%package        javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description    javadoc
API documentation for %{name}.

%prep
%setup -q -c
for j in $(find . -name "*.jar"); do
    mv $j $j.no
done
ln -sf $(build-classpath xpp3) lib/xmlpull_1_1_3_1.jar

%build
ant

%install
rm -rf $RPM_BUILD_ROOT
install -d -m 755 $RPM_BUILD_ROOT%{_mavenpomdir}

%add_to_maven_depmap net.sf.kxml %{name}2 %{version} JPP %{name}
install -m 644 %{SOURCE1} \
        $RPM_BUILD_ROOT/%{_mavenpomdir}/JPP-%{name}.pom

# jars
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
install -m 644 dist/%{name}2-%{version}.jar \
        $RPM_BUILD_ROOT%{_javadir}/%{name}.jar
install -m 644 dist/%{name}2-min-%{version}.jar \
        $RPM_BUILD_ROOT%{_javadir}/%{name}-min.jar

# javadoc
install -p -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}
cp -pr www/kxml2/javadoc/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}

%clean
rm -rf $RPM_BUILD_ROOT

%post
%update_maven_depmap

%postun
%update_maven_depmap

%files
%defattr(-,root,root,-)
%doc license.txt
%{_javadir}/*.jar
%{_datadir}/maven2/poms/JPP-%{name}.pom
%{_mavendepmapfragdir}/%{name}

%files javadoc
%defattr(-,root,root,-)
%doc license.txt
%{_javadocdir}/%{name}



%changelog
* Sun Nov 27 2011 Guilherme Moro <guilherme@mandriva.com> 2.2.2-10
+ Revision: 734059
- rebuild
- imported package kxml


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2601 |12cr|kxml2-2.2.2-2.0.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2008, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define section free

Name:           kxml2
Version:        2.2.2
Release:        %mkrel 2.0.3
Epoch:          0
Summary:        Small XML pull parser specially designed for constrained environments
License:        BSD
URL:            http://kxml.sourceforge.net/
Group:          Development/Java
Source0:        http://dl.sourceforge.net/sourceforge/kxml/kxml2-src-2.2.2.zip
Source1:        http://repo1.maven.org/maven2/net/sf/kxml/kxml2/2.2.2/kxml2-2.2.2.pom
BuildRequires:  jpackage-utils >= 0:1.7.4
BuildRequires:  java-devel = 0:1.5.0
BuildRequires:  java-rpmbuild
BuildRequires:  ant >= 0:1.6.5
BuildRequires:  xpp3 >= 0:1.1.3.1
Requires:  java >= 0:1.5.0
Requires:  xpp3
BuildArch:      noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot

Requires(post):   jpackage-utils >= 0:1.7.4
Requires(postun): jpackage-utils >= 0:1.7.4

%description
kXML 2 is a small XML pull parser, specially designed for constrained
environments such as Applets, Personal Java or MIDP devices. In contrast
to kXML 1, kXML 2 is based on the common XML pull API. The 1.x version
of kXML will stay available at kxml.enhydra.org.

%package        javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description    javadoc
Javadoc for %{name}.

%prep
%setup -q -c
%remove_java_binaries
ln -sf $(build-classpath xpp3) lib/xmlpull_1_1_3_1.jar

%build
%ant

%install
rm -rf $RPM_BUILD_ROOT
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms

%add_to_maven_depmap net.sf.kxml %{name} %{version} JPP %{name}
install -m 644 %{SOURCE1} $RPM_BUILD_ROOT/%{_datadir}/maven2/poms/JPP.%{name}.pom

# jars
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
install -m 644 dist/%{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
install -m 644 dist/%{name}-min-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-min-%{version}.jar
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; do \
ln -sf ${jar} ${jar/-%{version}/}; done)

# javadoc
install -p -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr www/kxml2/javadoc/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
(cd $RPM_BUILD_ROOT%{_javadocdir} && ln -sf %{name}-%{version} %{name})

%clean
rm -rf $RPM_BUILD_ROOT

%post
%update_maven_depmap

%postun
%update_maven_depmap

%files
%defattr(0644,root,root,0755)
%{_javadir}/*.jar
%{_datadir}/maven2
%{_mavendepmapfragdir}

%files javadoc
%defattr(0644,root,root,0755)
%dir %{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}-%{version}/*
%dir %{_javadocdir}/%{name}



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0:2.2.2-2.0.3mdv2011.0
+ Revision: 620044
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0:2.2.2-2.0.2mdv2010.0
+ Revision: 429698
- rebuild

* Thu Jul 10 2008 Alexander Kurtakov <akurtakov@mandriva.org> 0:2.2.2-2.0.1mdv2009.0
+ Revision: 233587
- import kxml2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2602 |12cr|kxstitch-0.9.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kxstitch
Version:	0.9.0
Release:	1
Summary:	Creation and editing of cross stitch patterns
Source0:	http://downloads.sourceforge.net/project/kxstitch/%{name}/%{version}/%{name}-%{version}-KDE4.tar.gz
Patch0:		kxstitch-0.9.0-mdv-linkage.patch
License:	GPLv2+
Group:		Graphics
URL:		http://kxstitch.sourceforge.net/
BuildRequires:	cmake
BuildRequires:	kdelibs4-devel
BuildRequires:	imagemagick-devel

%description
Kxstitch is a program that lets you create cross stitch patterns and charts.
Patterns can be created from scratch on a user defined size of grid, which can
be enlarged or reduced in size as your pattern progresses.  Alternatively you
can import images from many graphics formats or use an image as a background. 
You can also scan images using any Sane supported scanner.
These imported images can then be modified using the supplied tools to produce
your final design.

%prep
%setup -q -n %{name}-%{version}-KDE4
%patch0 -p1

%build
%cmake
%make

%install
pushd build
%makeinstall_std
popd

%find_lang %{name}

%files -f %{name}.lang
%attr(0755,root,root) %{_bindir}/%{name}
%defattr(0644,root,root,0755)
%{_datadir}/icons/*/*/apps/*.png
%{_datadir}/apps/%{name}
%{_datadir}/doc/HTML/en/*
%{_mandir}/man?/%{name}.?*
%{_kde_applicationsdir}/kxstitch.desktop
%{_datadir}/config.kcfg/kxstitch.kcfg
%{_datadir}/mime/packages/kxstitch.xml


%changelog
* Wed Apr 25 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.9.0-1
+ Revision: 793374
- imported package kxstitch



* Thu Aug 31 2006 Couriousous <couriousous@mandriva.org> 0.8-1mdv2007.0
- 0.8

* Thu Aug 17 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.7-7mdv2007.0
- Rebuild against new dbus

* Thu Jul 06 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.7-6mdv2007.0
- Rebuild for new menu && extension

* Fri Mar 17 2006 Couriousous <couriousous@mandriva.org> 0.7-5mdk
- Rebuild

* Sat Jan 14 2006 Couriousous <couriousous@mandriva.org> 0.7-4mdk
- Rebuild

* Wed Aug 24 2005 Oden Eriksson <oeriksson@mandriva.com> 0.7-3mdk
- rebuilt against new Magick libs

* Sun Jul 31 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.7-2mdk
- Fix BuildRequires

* Fri Jul 15 2005 Couriousous <couriousous@mandriva.org> 0.7-1mdk
- 0.7

* Fri Mar 25 2005 Couriousous <couriousous@mandrake.org> 0.6-2mdk
- Rebuild

* Sun Jan 2 2005 Couriousous <couriousous@mandrake.org> 0.6-1mdk
- First Mandrakelinux package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2603 |12cr|l2tpd-0.69-21
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	l2tpd
%define	version	0.69
%define	release	%mkrel 21

Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL v2
Url:		http://l2tpd.sourceforge.net/
Group:		System/Servers
Source0:	%{name}-%{version}.tar.bz2
Source1:	%{name}-init.bz2
# Minimal sample configuration file for use with FreeS/WAN
Source2:	%{name}.conf.bz2
Source3:        %{name}-options.l2tpd.bz2
# Two sample FreeS/WAN configuration files
Source4:        %{name}-L2TPD-PSK.conf
Source5:        %{name}-L2TPD-CERT.conf
#SysV style pty allocation patch from Debian(modified)
Patch0:		%{name}-pty.patch
#Close stdin for daemon mode
Patch1:		%{name}-close.patch
Patch2:		%{name}-cfgpath.patch
Patch3:		%{name}-0.69-gcc-3.3.patch
Patch4:		%{name}-0.69-gcc-3.4.patch
Patch5:         %{name}-0.69-gcc4.patch
BuildRoot:	%_tmppath/%{name}-%{version}-%{release}-buildroot
Summary:        User-space implementation of L2TP (RFC 2661) for Linux
Requires:	chkconfig coreutils ppp
Requires(preun):rpm-helper

%description
l2tpd is an implementation of the layer two tunneling protocol. It works
in userspace completely (although kernel work is planned after the
userspace version is stablized).  l2tpd works by opening a pseudo-tty
for communicating with pppd.  Although l2tpd was written for Linux, the
current version should be highly portable to other UNIX's supported by
pppd.

A great place to get started:
http://www.jacco2.dds.nl/networking/freeswan-l2tp.html

%prep
%setup -q
%patch0 -p0
%patch1 -p1
%patch2 -p0
%patch3 -p1
%patch4 -p1 -b .gcc34
%patch5 -p1 -b .gcc4

%build
%make DFLAGS="$RPM_OPT_FLAGS"

%install
rm -rf $RPM_BUILD_ROOT
#There's no 'install' rule in Makefile, let's do it manually
install -d $RPM_BUILD_ROOT%{_sbindir}
install -m755 %{name} $RPM_BUILD_ROOT%{_sbindir}
install -d $RPM_BUILD_ROOT%{_mandir}/{man5,man8}
install -m644 doc/%{name}.conf.5 $RPM_BUILD_ROOT%{_mandir}/man5
install -m644 doc/l2tp-secrets.5 $RPM_BUILD_ROOT%{_mandir}/man5
install -m644 doc/%{name}.8 $RPM_BUILD_ROOT%{_mandir}/man8
install -d $RPM_BUILD_ROOT%{_sysconfdir}/{%{name},ppp,ipsec.d}
bzcat %{SOURCE2} > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/%{name}.conf
install -m644 %{SOURCE3} ${RPM_BUILD_ROOT}%{_sysconfdir}/ppp/options.l2tpd
install -m644 %{SOURCE4} ${RPM_BUILD_ROOT}%{_sysconfdir}/ipsec.d/L2TPD-PSK.conf
install -m644 %{SOURCE5} ${RPM_BUILD_ROOT}%{_sysconfdir}/ipsec.d/L2TPD-CERT.conf
install -m600 doc/l2tp-secrets.sample $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/l2tp-secrets
install -d $RPM_BUILD_ROOT%{_initrddir}
bzcat %{SOURCE1} > $RPM_BUILD_ROOT%{_initrddir}/%{name}; chmod 755 $RPM_BUILD_ROOT%{_initrddir}/%{name}

%post
# Uncomment the %_post_service line if you want to start l2tpd at boot.
# For security reasons it is commented out. The sysadmin should explicitly
# add it to the boot sequence (chkconfig --add l2tpd ; service l2tpd start)
# %_post_service %{name}

%preun
%_preun_service %{name}

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc BUGS CHANGELOG CREDITS LICENSE README TODO doc/{rfc2661.txt,%{name}.conf.sample}
%{_sbindir}/%{name}
%{_mandir}/*/*
%dir %{_sysconfdir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}/*
%config(noreplace) %{_sysconfdir}/ppp/*
%dir %{_sysconfdir}/ipsec.d
%config(noreplace) %{_sysconfdir}/ipsec.d/*
%config(noreplace) %{_initrddir}/%{name}



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.69-21mdv2011.0
+ Revision: 620045
- the mass rebuild of 2010.0 packages

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 0.69-20mdv2010.0
+ Revision: 438173
- rebuild

* Tue Oct 14 2008 Michael Scherer <misc@mandriva.org> 0.69-19mdv2009.1
+ Revision: 293708
- bunzip patches
- fix license, and website
- bunzip the configuration, that was placed on disk directly compressed

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - fix spacing at top of description

* Fri Feb 08 2008 Thierry Vignaud <tv@mandriva.org> 0.69-16mdv2008.1
+ Revision: 164089
- require coreutils instead of fileutils
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 04 2007 Thierry Vignaud <tv@mandriva.org> 0.69-15mdv2008.1
+ Revision: 114920
- kill file require on chkconfig
- import l2tpd


* Fri Oct 28 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.69-15mdk
- Fix previous changelog
	- Add patch 5 : fix gcc 4 build 
	- Fix PreReq

* Fri Oct 28 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.69-14mdk
- Rebuild

* Sun Jul 25 2004 Per yvind Karlsen <peroyvind@linux-mandrake.com> 0.69-13mdk
- fix gcc 3.4 build (P4)

* Wed Jul 23 2003 Per yvind Karlsen <peroyvind@sintrax.net> 0.69-12mdk
- fix gcc-3.3 patch (P3)

* Sun Jul 13 2003 Per yvind Karlsen <peroyvind@sintrax.net> 0.69-11mdk
- drop debug flags
- fix gcc-3.3 build

* Sun Jul 13 2003 Per yvind Karlsen <peroyvind@sintrax.net> 0.69-10mdk
- rebuild

* Thu May 01 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.69-9mdk
- distlint error

* Wed Mar 05 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.69-8mdk
- Requires =~ s/pppd/ppp/

* Mon Feb 10 2003 Per yvind Karlsen <peroyvind@sintrax.net> 0.69-7mdk
- Cleanups
- Merged in some of Jacco de Leeuw <jacco2@dds.nl>'s stuff:
	- Added 'connect-delay' to PPP parameters. This should solve
	  the Windows 2000 Professional "loopback detected" error.
	- Config path changed from /etc/l2tp to /etc/l2tpd (seems more logical).
	- Do not run at boot or install. The original RPM uses a config file
	  which is completely commented out, but it still starts l2tpd on all
	  interfaces. Could be a security risk. This RPM does not start l2tpd,
	  the sysadmin has to edit the config file and start l2tpd explicitly.
	- Renamed patches to start with l2tpd-
	- Added some of Jacco's config files
	      

* Sat Feb 01 2003 Lenny Cartier <lenny@mandrakesoft.com 0.69-6mdk
- rebuild

* Sat Nov 23 2002 Per yvind Karlsen <peroyvind@sintrax.net> 0.69-5mdk
- bzip2'ed Source1
- Fixed init script
- config(noreplace) in files

* Sat Nov 23 2002 Per yvind Karlsen <peroyvind@delonic.no> 0.69-4mdk
- Changed permission on secrets file(thanks to Jacco de Leeuw)
- Added pppd to Requires(thannks to Jacco again;)
- Minor cleanups
- Added a more safe default config with acl enabled

* Mon Oct 21 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.69-3mdk
- from Per yvind Karlsen <peroyvind@delonic.no> :
	- PreReq and Requires
	- Fix preun_service

* Thu Oct 17 2002 Per yvind Karlsen <peroyvind@delonic.no> 0.69-2mdk
- Move l2tpd from /usr/bin to /usr/sbin
- Added SysV initscript
- Patch0
- Patch1

* Thu Oct 17 2002 Per yvind Karlsen <peroyvind@delonic.no> 0.69-1mdk
- Initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2604 |12cr|ladish-1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define branch 0
%{?_branch: %{expand: %%global branch 1}}

%if %branch
%define git_snapshot git20101228
%endif

Name:           ladish
Summary:        LADI Audio Session Handler
Version:        1
%if %branch
Release:        %git_snapshot
%else
Release:        4
%endif

%if %branch
Source:         http://ladish.org/download/%{name}-%version-%git_snapshot.tar.bz2
%else
Source:         http://ladish.org/download/%name-%version-with-deps.tar.bz2
%endif
URL:            http://ladish.org
License:        GPLv2
Group:          Sound
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot

Requires:   laditools
Requires:   ladish-alsapid
BuildRequires:  jackit-devel >= 1.9.0
BuildRequires:  libalsa-devel
BuildRequires:  libuuid-devel
BuildRequires:  dbus-devel
BuildRequires:  expat-devel
BuildRequires:  gtk2-devel
BuildRequires:  dbus-glib-devel
BuildRequires:  boost-devel
BuildRequires:  flowcanvas-devel >= 0.6.4
BuildRequires:  pygtk2.0-devel
BuildRequires:  python-yaml
BuildRequires:  intltool
Suggests:       a2jmidid

%description
Session management system for JACK applications on GNU/Linux. Its aim
is to have many different audio programs running at once, to save their
setup, close them down and then easily reload the setup at some other
time. ladish doesn't deal with any kind of audio or MIDI data itself;
it just runs programs, deals with saving/loading (arbitrary) data and
connects JACK ports together.
Ladish has a GUI frontend called gladish, based on lpatchage (LADI Patchage)
and the ladish_control command line app for headless operation.

%package -n laditools
Summary:    Tools to configure Jack
Group:      Sound
Requires:   jackit >= 1.9.0
Requires:   pygtk2.0 pygtk2.0-libglade
Requires:   python-vte python-pyxml python-yaml
Requires:   python-dbus

%description -n laditools
A suite of tools to configure and control the Jack Audio Connection Kit.
Laditools contains laditray, a tray icon control tool for Jack D-Bus.
This package is mandatory for installing the LADI Audio Session Handler.

%package alsapid
Summary:    Preloaded library for Ladish-ALSA interface
Group:      Sound

%description alsapid
Part of the LADI Audio Session Handler. This library is preloaded to the
ladish daemon for better interfacing ladish with ALSA

%prep
%if %branch
%setup -q -n %{name}-%{version}-%{git_snapshot}
%else
%setup -q
%endif

%build
./waf configure --prefix=%{_prefix}
./waf

%install
rm -rf %buildroot
./waf install --destdir=%{buildroot}
cd laditools
python setup.py install --prefix=%{buildroot}%{_prefix}

#Fix desktop file category syntax
perl -pi -e 's/AudioVideo/AudioVideo;/g' %buildroot/%{_datadir}/applications/laditray.desktop
perl -pi -e 's/Settings/Settings;/g' %buildroot/%{_datadir}/applications/ladiconf.desktop

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc %{_datadir}/%{name}/README
%doc %{_datadir}/%{name}/AUTHORS
%doc %{_datadir}/%{name}/COPYING
%doc %{_datadir}/%{name}/NEWS

%lang(de) %{_localedir}/de/LC_MESSAGES/ladish.mo
%lang(fr) %{_localedir}/fr/LC_MESSAGES/ladish.mo
%lang(ru) %{_localedir}/ru/LC_MESSAGES/ladish.mo

%{_bindir}/gladish
%{_bindir}/ladishd
%{_bindir}/jmcore
%{_bindir}/ladiconfd
%{_bindir}/ladish_control

%dir %{_datadir}/%{name}
%{_datadir}/%{name}/gladish.ui
%{_datadir}/%{name}/*.png

%{_datadir}/dbus-1/services/org.ladish.service
%{_datadir}/dbus-1/services/org.ladish.conf.service
%{_datadir}/dbus-1/services/org.ladish.jmcore.service

%{_iconsdir}/hicolor/*/apps/gladish.png

%files -n laditools
%doc %{_docdir}/laditools/*
%{_bindir}/g15ladi
%{_bindir}/ladiconf
%{_bindir}/ladilog
%{_bindir}/laditray
%{_bindir}/wmladi
%{python_sitelib}/laditools
%{python_sitelib}/laditools-1.0_rc2-py%{python_version}.egg-info
%{_datadir}/applications/*
%{_datadir}/laditools/*
%{_datadir}/pixmaps/*.svg

%files alsapid
%{_prefix}/lib/libalsapid.so


%changelog
* Tue Apr 17 2012 Frank Kober <emuse@mandriva.org> 1-4
+ Revision: 791523
- rebuild for dependency check

* Sat Dec 24 2011 Frank Kober <emuse@mandriva.org> 1-3
+ Revision: 745022
- rebuild to link against newer libpng

* Fri Dec 23 2011 Frank Kober <emuse@mandriva.org> 1-2
+ Revision: 744880
- cleanup some warnings

* Thu Dec 22 2011 Frank Kober <emuse@mandriva.org> 1-1
+ Revision: 744587
- new version 1

* Wed Apr 20 2011 Frank Kober <emuse@mandriva.org> 0.3-5
+ Revision: 656129
- Suggests a2jmidid added

* Sun Feb 27 2011 Funda Wang <fwang@mandriva.org> 0.3-4
+ Revision: 640608
- rebuild
- rebuild
- rebuild to obsolete old packages

* Mon Feb 14 2011 Frank Kober <emuse@mandriva.org> 0.3-3
+ Revision: 637800
- add python-dbus requires

* Fri Jan 21 2011 Frank Kober <emuse@mandriva.org> 0.3-2
+ Revision: 632074
- rebuild for new flowcanvas

* Sun Jan 09 2011 Frank Kober <emuse@mandriva.org> 0.3-1
+ Revision: 630832
- new version 0.3

* Wed Dec 29 2010 Frank Kober <emuse@mandriva.org> 0.3-0.git20101228.1mdv2011.0
+ Revision: 625887
- %%{_localedir} doesn't seem to exist
- new git snapshot

* Sun Dec 12 2010 Frank Kober <emuse@mandriva.org> 0.3-0.git20101212.1mdv2011.0
+ Revision: 620613
- new git snapshot

* Mon Nov 01 2010 Frank Kober <emuse@mandriva.org> 0.3-0.git20101101.1mdv2011.0
+ Revision: 591667
- fix path for alsapid.so
- add alsa-lib-devel BR
- update to current git version

* Sun Apr 04 2010 Frank Kober <emuse@mandriva.org> 0.2-3mdv2010.1
+ Revision: 531470
- add librsvg to Requires

* Sat Mar 20 2010 Frank Kober <emuse@mandriva.org> 0.2-2mdv2010.1
+ Revision: 525524
- bump release 2
- add pygtk2.0-libglade to laditools Requires

* Tue Feb 23 2010 Stéphane Téletchéa <steletch@mandriva.org> 0.2-1mdv2010.1
+ Revision: 510274
- Fix python path since it does not matter if this ends in lib or lib64 dirs

  + Frank Kober <emuse@mandriva.org>
    - wrong BR name fixed
    - BR adjusted
    - missing pygtk2.0 added to Requires
    - import ladish



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2605 |12cr|ladspa-quitte-dsp-1.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define plugins caps clipper matched preamp pvoc super-60 unmatched

Summary: 	Guitar preamp plugins for ladspa
Name: 	 	ladspa-quitte-dsp
Version: 	1.0
Release: 	3
License:	GPL
Group:		Sound
URL:		http://quitte.de/dsp/
Source0:	caps_0.4.2.tar.gz
Source1:	clipper.tar.gz
Source2:	matched.tar.gz
Source3:	preamp.tar.gz
Source4:	pvoc_0.1.12.tar.gz
Source5:	super-60.tar.bz2
Source6:	unmatched.tar.gz
Patch0:		ladspa-quitte-dsp-1.0-cflags_fix.diff
Patch1:		ladspa-quitte-dsp-1.0-no_strip_fix.diff
BuildRequires:	fftw3-devel
BuildRequires:	ladspa-devel
BuildRequires:	sndfile-devel
Requires:	ladspa

%description
Digital guitar preamp plugins for ladspa courtesy of quitte.de.
preamp: a 12AX7-based preamp emulation
super-60: a 'cheap' (in the computational sense) amp/cabinet emulation
unmatched: another 'cheap' amp/cabinet emulation
spiced 12AX7: analysis and a simple hard clipper

%prep

%setup -c %name -a1 -a2 -a3 -a4 -a5 -a6
%patch0 -p1
%patch1 -p1
perl -pi -e "s/stderr, formats/stderr, \"%s\", formats/g" pvoc-0.1.12/stretch.cc

%build
export CFLAGS="%{optflags} -fPIC"
export CXXFLAGS="%{optflags} -fPIC" 

for i in %plugins; do
    pushd ${i}*
    %make OPTS="$CFLAGS"
    popd
done
									
%install

install -d %{buildroot}%{_libdir}/ladspa

for i in %plugins; do
    pushd ${i}*
    %makeinstall \
	PREFIX=%{buildroot}%{_prefix} \
	DEST=%{buildroot}%{_libdir}/ladspa \
	PLUGDEST=%{buildroot}%{_libdir}/ladspa \
	UTILDEST=%{buildroot}%{_bindir} \
	MAN1DEST=%{buildroot}%{_mandir}/man1
    popd
done
chmod 755 %{buildroot}%{_libdir}/ladspa/*.so

%files
%defattr(-,root,root)
%{_bindir}/stretch
%{_libdir}/ladspa/*
%{_datadir}/ladspa/rdf/caps.rdf
%{_mandir}/man1/stretch.1*


%changelog
* Tue Nov 25 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0-2mdv2009.1
+ Revision: 306685
- fix deps (sndfile-devel)
- fix build (P0,P1)
- added pvoc and caps

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild
    - fix build on x86_64 by compiling with -fPIC
    - kill re-definition of %%buildroot on Pixel's request
    - use %%mkrel
    - import ladspa-quitte-dsp

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Mon Oct 13 2003 Austin Acton <aacton@yorku.ca> 1.0-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2606 |12cr|laf-plugin-1.0-0.0.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

#TODO: provide javadoc after/if upstream fixes the win specific build

Name:           laf-plugin
Version:        1.0
Release:        %mkrel 0.0.4
Summary:        Generic plugin framework for Java look-and-feels
License:        BSD
Group:          Development/Java
Url:            https://laf-plugin.dev.java.net/
Source0:        https://laf-plugin.dev.java.net/files/documents/4261/50297/laf-plugin-all.zip
Source1:        build.xml
BuildRequires:  jpackage-utils
BuildRequires:  java-rpmbuild 
BuildRequires:  ant
BuildArch:      noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The goal of this project is to provide a generic plugin framework for 
look-and-feels and define the interface of a common kind of plugins - 
the component plugins.

#%package        javadoc
#Summary:        Javadoc for %{name}
#Group:          Development/Java
#
#%description javadoc
#Javadoc for %{name}.

%prep
%setup -q -c %{name}-%{version}
cp %{SOURCE1} build.xml
%remove_java_binaries

%build
#ln -s $(build-classpath asm2/asm2) lib/asm-all-2.2.2.jar
%{ant} all

%install
rm -rf %{buildroot}
install -m644 drop/%{name}-50.jar -D %{buildroot}%{_javadir}/%{name}-%{version}.jar
ln -s %{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}.jar

#install -d %{buildroot}%{_javadocdir}/%{name}-%{version}
#cp -r docs/* %{buildroot}%{_javadocdir}/%{name}-%{version}
#ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}

%clean
rm -rf %{buildroot}

%files
%defattr(644,root,root,755)
%{_javadir}/%{name}.jar
%{_javadir}/%{name}-%{version}.jar

#%files javadoc
#%defattr(644,root,root,755)
#%{_javadocdir}/%{name}
#%{_javadocdir}/%{name}-%{version}
  


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-0.0.4mdv2011.0
+ Revision: 620046
- the mass rebuild of 2010.0 packages

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 1.0-0.0.3mdv2010.0
+ Revision: 436083
- rebuild

* Mon Feb 25 2008 Alexander Kurtakov <akurtakov@mandriva.org> 1.0-0.0.2mdv2008.1
+ Revision: 174701
- wrap description

* Mon Feb 25 2008 Alexander Kurtakov <akurtakov@mandriva.org> 1.0-0.0.1mdv2008.1
+ Revision: 174543
- import laf-plugin



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2607 |12cr|laf-widget-3.4.01-0.0.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

#TODO: provide javadoc after/if upstream fixes the win specific build

Name:           laf-widget
Version:        3.4.01
Release:        %mkrel 0.0.3
Summary:        Support and base set of additional behaviour and widgets in java look-and-feels
License:        BSD
Group:          Development/Java
Url:            https://laf-widget.dev.java.net/
Source0:        https://laf-widget.dev.java.net/files/documents/5097/77279/laf-widget-all.zip
Source1:        build.xml
BuildRequires:  jpackage-utils
BuildRequires:  java-rpmbuild 
BuildRequires:  ant
BuildRequires:  asm2
BuildArch:      noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This project contains a collection of "behavioural traits" or "widgets" for 
third-party Swing look-and-feels. The list of currently provided widgets: 
* Auto-completion (model-based / free-text) on editable combo boxes. 
* Hover preview of minimized internal frames on desktop icons. 
* Menu search panel on menu bars. 
* Hover preview of tab in tabbed panes. 
* Overview dialog on tabbed panes with optional periodic refresh. 
* Tab paging on tabbed panes. 
* Password strength checker on password fields. 
* Lock border on non-editable text components and 
  model-based editable combo boxes. 
* Select all text in text component on focus gain. 
* Context menu on text components with edit actions 
  (copy / paste / cut / delete / select all). 
* Enhanced drag-and-drop support for trees. 
* Scroll pane selector. 
* Selecting / deselecting in text components on Escape key press.

#%package        javadoc
#Summary:        Javadoc for %{name}
#Group:          Development/Java
#
#%description javadoc
#Javadoc for %{name}.

%prep
%setup -q -c %{name}-%{version}
cp %{SOURCE1} build.xml
%remove_java_binaries

%build
ln -s $(build-classpath asm2/asm2) lib/asm-2.2.2.jar
ln -s $(build-classpath asm2/asm2-commons) lib/asm-commons-2.2.2.jar
%{ant} all

%install
rm -rf %{buildroot}
install -m644 drop/laf-widget.jar -D %{buildroot}%{_javadir}/%{name}-%{version}.jar
ln -s %{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}.jar

#install -d %{buildroot}%{_javadocdir}/%{name}-%{version}
#cp -r docs/* %{buildroot}%{_javadocdir}/%{name}-%{version}
#ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}

%clean
rm -rf %{buildroot}

%files
%defattr(644,root,root,755)
%{_javadir}/%{name}.jar
%{_javadir}/%{name}-%{version}.jar

#%files javadoc
#%defattr(644,root,root,755)
#%{_javadocdir}/%{name}
#%{_javadocdir}/%{name}-%{version}
  


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 3.4.01-0.0.3mdv2011.0
+ Revision: 620047
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 3.4.01-0.0.2mdv2010.0
+ Revision: 429699
- rebuild

* Fri Jun 13 2008 Alexander Kurtakov <akurtakov@mandriva.org> 3.4.01-0.0.1mdv2009.0
+ Revision: 218799
- new version 3.4.01
- new version

* Mon Feb 25 2008 Alexander Kurtakov <akurtakov@mandriva.org> 3.3-0.0.2mdv2008.1
+ Revision: 174700
- bump release
- wrap description

* Sun Feb 24 2008 Alexander Kurtakov <akurtakov@mandriva.org> 3.3-0.0.1mdv2008.1
+ Revision: 174472
- fix build
- import laf-widget



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2608 |12cr|lam-7.1.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    lam
%define version 7.1.4
%define release 2
%define major           7
%define libname %mklibname %name %{major}

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	The LAM (Local Area Multicomputer) programming environment
License:	BSD
Group:		System/Cluster
URL:		http://www.lam-mpi.org/
Source0:		%{name}-%{version}.tar.bz2
Source3:	rhosts
Source4:	test_mpi.c
Patch0:		lamdebug_formatliteral.patch
Patch1:		show_help_formatliteral.patch
Patch2:		fprintfusage_formatliteral.patch
Patch3:		lamgrow_formatliteral.patch
Patch4:		mpitask_formatliteral.patch
Obsoletes:	%{name}-runtime
BuildRequires:	gcc-gfortran

%description 
LAM (Local Area Multicomputer) is an Message-Passing Interface (MPI)
programming environment and development system for heterogeneous
computers on a network. With LAM/MPI, a dedicated cluster or an
existing network computing infrastructure can act as one parallel
computer to solve one problem. LAM/MPI is considered to be "cluster
friendly" because it offers daemon-based process startup/control as
well as fast client-to-client message passing protocols. LAM/MPI can
use TCP/IP and/or shared memory for message passing (different RPMs
are supplied for this -- see the main LAM website at
http://www.mpi.nd.edu/lam/ for details).

LAM features a full implementation of MPI version 1 (with the
exception that LAM does not support cancelling of sends), and much of
version 2. Compliant applications are source code portable between LAM
and any other implementation of MPI. In addition to meeting the
standard, LAM/MPI offers extensive monitoring capabilities to support
debugging. Monitoring happens on two levels: On one level, LAM/MPI has
the hooks to allow a snapshot of a process and message status to be
taken at any time during an application run. The status includes all
aspects of synchronization plus datatype map/signature, communicator
group membership and message contents (see the XMPI application on the
main LAM website). On the second level, the MPI library can produce a
cumulative record of communication, which can be visualized either at
runtime or post-mortem.

%package devel
Summary: 	Development binaries for lam environment
Group:		System/Cluster
Requires:	%{libname}-devel = %{version}
Conflicts:	mpic++
Conflicts:	mpicc
Conflicts:	mpif77
Conflicts:	mpich2
Conflicts:	mpi2cc
Conflicts:	mpi2f77

%description devel
LAM development binaries for compiling parallel programs.

%package doc
Summary: 	Documentation for developing programs that will use lam-mpi
Group: 		System/Cluster

%description doc
LAM (Local Area Multicomputer) is an Message-Passing Interface (MPI)
programming environment and development system for heterogeneous
computers on a network. With LAM/MPI, a dedicated cluster or an
existing network computing infrastructure can act as one parallel
computer to solve one problem. LAM/MPI is considered to be "cluster
friendly" because it offers daemon-based process startup/control as
well as fast client-to-client message passing protocols. LAM/MPI can
use TCP/IP and/or shared memory for message passing (different RPMs
are supplied for this -- see the main LAM website at
http://www.mpi.nd.edu/lam/ for details).

LAM features a full implementation of MPI version 1 (with the
exception that LAM does not support cancelling of sends), and much of
version 2. Compliant applications are source code portable between LAM
and any other implementation of MPI. In addition to meeting the
standard, LAM/MPI offers extensive monitoring capabilities to support
debugging. Monitoring happens on two levels: On one level, LAM/MPI has
the hooks to allow a snapshot of a process and message status to be
taken at any time during an application run. The status includes all
aspects of synchronization plus datatype map/signature, communicator
group membership and message contents (see the XMPI application on the
main LAM website). On the second level, the MPI library can produce a
cumulative record of communication, which can be visualized either at
runtime or post-mortem.

This package provides the documentation needed to develop
applications using the lam libraries.

%package -n %{libname}-devel
Summary: 	Headers for developing programs that will use lam-mpi
Group:		System/Cluster
Conflicts:	mpich2-devel
Conflicts:	mpich1-devel

%description -n %{libname}-devel
LAM (Local Area Multicomputer) is an Message-Passing Interface (MPI)
programming environment and development system for heterogeneous
computers on a network. With LAM/MPI, a dedicated cluster or an
existing network computing infrastructure can act as one parallel
computer to solve one problem. LAM/MPI is considered to be "cluster
friendly" because it offers daemon-based process startup/control as
well as fast client-to-client message passing protocols. LAM/MPI can
use TCP/IP and/or shared memory for message passing (different RPMs
are supplied for this -- see the main LAM website at
http://www.mpi.nd.edu/lam/ for details).

LAM features a full implementation of MPI version 1 (with the
exception that LAM does not support cancelling of sends), and much of
version 2. Compliant applications are source code portable between LAM
and any other implementation of MPI. In addition to meeting the
standard, LAM/MPI offers extensive monitoring capabilities to support
debugging. Monitoring happens on two levels: On one level, LAM/MPI has
the hooks to allow a snapshot of a process and message status to be
taken at any time during an application run. The status includes all
aspects of synchronization plus datatype map/signature, communicator
group membership and message contents (see the XMPI application on the
main LAM website). On the second level, the MPI library can produce a
cumulative record of communication, which can be visualized either at
runtime or post-mortem.

This package provides the static libraries and header files needed to compile
applications using the lam libraries.

%prep
%setup -q -n %{name}-%{version}
%patch0
%patch1
%patch2
%patch3
%patch4

%build
%configure2_5x --sysconfdir=%{_sysconfdir}/lam \
	--with-rpi=sysv \
	--with-rsh=%{_bindir}/rsh \
	--with-trillium \
	--with-romio \
	--with-fc=%{_bindir}/gfortran
%make all

%install
%makeinstall_std

mkdir -p %{buildroot}/%{_sysconfdir}/profile.d
cat > %{buildroot}/%{_sysconfdir}/profile.d/%{name}.csh <<EOF
setenv LAMHELPFILE /etc/lam/lam-helpfile
EOF
cat > %{buildroot}/%{_sysconfdir}/profile.d/%{name}.sh <<EOF
export LAMHELPFILE=/etc/lam/lam-helpfile
EOF

# A sample mpi program (hello world)
%{buildroot}%{_bindir}/hcc \
    -I%{buildroot}%{_includedir} \
    -L%{buildroot}%{_libdir} \
    -o %{buildroot}/%{_bindir}/test_mpi.%{name} \
    %{SOURCE4}

# Fix conflict with mpich package
mv %{buildroot}%{_mandir}/man1/mpirun.1 %{buildroot}%{_mandir}/man1/mpirun-lam.1
mv %{buildroot}%{_mandir}/man1/mpiexec.1 %{buildroot}%{_mandir}/man1/mpiexec-lam.1
mv %{buildroot}%{_bindir}/mpirun %{buildroot}%{_bindir}/mpirun-lam
mv %{buildroot}%{_bindir}/mpiexec %{buildroot}%{_bindir}/mpiexec-lam

# move documentation at the correct place
install -d -m 755 %{buildroot}%{_datadir}/doc
mv %{buildroot}%{_datadir}/lam/doc %{buildroot}%{_datadir}/doc/%{name}-doc-%{version}
rm -rf %{buildroot}%{_datadir}/lam

cat > README.urpmi <<EOF
Post-installation procedure:
- create a user with constant uid/gid and shared home directory on all nodes
- ensure this user has rsh/ssh access to all nodes
EOF

%files
%defattr(-,root,root)
%doc LICENSE README.urpmi
%{_bindir}/lamclean
%{_bindir}/lamexec
%{_bindir}/lamgrow
%{_bindir}/lamshrink
%{_bindir}/lamtrace
%{_bindir}/mpimsg
%{_bindir}/mpirun-lam
%{_bindir}/mpiexec-lam
%{_bindir}/mpitask
%{_bindir}/lamd
%{_bindir}/tping
%{_bindir}/hboot
%{_bindir}/lamboot
%{_bindir}/lamhalt
%{_bindir}/lamnodes
%{_bindir}/recon
%{_bindir}/tkill
%{_bindir}/wipe
%{_bindir}/lamd_bforward
%{_bindir}/lamd_bufferd
%{_bindir}/lamd_dli_inet
%{_bindir}/lamd_dlo_inet
%{_bindir}/lamd_echod
%{_bindir}/lamd_filed
%{_bindir}/lamd_flatd
%{_bindir}/lamd_haltd
%{_bindir}/lamd_iod
%{_bindir}/lamd_kenyad
%{_bindir}/lamd_kernel
%{_bindir}/lamd_loadd
%{_bindir}/lamd_router
%{_bindir}/lamd_traced
%{_bindir}/lamd_versiond
%{_bindir}/laminfo
%{_bindir}/mpic++
%{_bindir}/lamcheckpoint
%{_bindir}/lamrestart
%{_bindir}/lamwipe
%{_bindir}/test_mpi.%{name}
%{_mandir}/man1/hboot.*
%{_mandir}/man1/lamboot.*
%{_mandir}/man1/lamhalt.*
%{_mandir}/man1/lamnodes.*
%{_mandir}/man1/lamclean.*
%{_mandir}/man1/lamexec.*
%{_mandir}/man1/lamgrow.*
%{_mandir}/man1/lamshrink.*
%{_mandir}/man1/lamtrace.*
%{_mandir}/man1/wipe.*
%{_mandir}/man1/mpimsg.*
%{_mandir}/man1/mpirun-lam.*
%{_mandir}/man1/mpitask.*
%{_mandir}/man1/recon.*
%{_mandir}/man1/tkill.*
%{_mandir}/man1/tping.*
%{_mandir}/man1/laminfo.*
%{_mandir}/man1/mpiexec-lam.*
%{_mandir}/man1/lamcheckpoint.*
%{_mandir}/man1/lamrestart.*
%{_mandir}/man1/lamwipe.*
# For Trillium Option
%{_bindir}/bfctl
%{_bindir}/bfstate
%{_bindir}/doom
%{_bindir}/fctl
%{_bindir}/fstate
%{_bindir}/loadgo
%{_bindir}/state
%{_bindir}/sweep
%{_bindir}/kdump
%{_bindir}/ipcdr
%{_bindir}/filedr
%{_mandir}/man1/bfctl.*
%{_mandir}/man1/bfstate.*
%{_mandir}/man1/doom.*
%{_mandir}/man1/fctl.*
%{_mandir}/man1/fstate.*
%{_mandir}/man1/loadgo.*
%{_mandir}/man1/state.*
%{_mandir}/man1/sweep.*
#End of Trillium Option
%config(noreplace) %{_sysconfdir}/lam
%config(noreplace) %{_sysconfdir}/profile.d/*

%files devel
%defattr(-,root,root)
%doc LICENSE
%{_bindir}/hcc
%{_bindir}/hf77
%{_bindir}/hcp
%{_bindir}/mpicc
%{_bindir}/mpiCC
%{_bindir}/mpif77
%{_mandir}/man1/hcc.*
%{_mandir}/man1/hcp.*
%{_mandir}/man1/hf77.*
%{_mandir}/man1/introu.*
%{_mandir}/man1/mpiCC.*
%{_mandir}/man1/mpicc.*
%{_mandir}/man1/mpif77.*
%{_mandir}/man1/lamd.*
%{_mandir}/man1/mpic++.*
%{_mandir}/mans/*
%{_mandir}/man5/*
%{_mandir}/man7/*

%files -n %{name}-doc
%defattr(-,root,root)
%{_datadir}/doc/%{name}-doc-%{version}
      
%files -n %{libname}-devel
%defattr(-,root,root)
%doc LICENSE
%{_libdir}/lam
%{_libdir}/lib*
%{_includedir}/*
%{_mandir}/man2/*
%{_mandir}/man3/*


%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 7.1.4-2mdv2011.0
+ Revision: 612694
- the mass rebuild of 2010.1 packages

* Thu Sep 10 2009 Stéphane Téletchéa <steletch@mandriva.org> 7.1.4-1mdv2010.0
+ Revision: 436576
- Updated format fixes
- Back to 0.7.4-1 since no other build passed the bs
- More format string fixes
- Update to latest stable release
- Use new configure macro
- Correct format string for some files

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 7.1.3-2mdv2008.1
+ Revision: 136535
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - fix man pages

* Fri Jun 22 2007 Nicolas Vigier <nvigier@mandriva.com> 7.1.3-2mdv2008.0
+ Revision: 43001
- remove dot from summary (for rpmlint warning)
- use tabs instead of a mix of spaces and tabs
- Change group to System/Cluster

* Fri May 25 2007 Nicolas Vigier <nvigier@mandriva.com> 7.1.3-1mdv2008.0
+ Revision: 31099
- update to version 7.1.3
- Import lam



* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 7.1.2-3mdv2007.0
- better consistency with mpich package:
 - rename lam-runtime subpackage to lam
 - no more user creation in %%post, as it was too simplist to work, but advertise
   post-installation procedure through README.urpmi
- fix conflicts by renaming binaries in runtime package, with explicit conflicts in devel package
- move doc files in standard location
- move man pages from doc to lib devel package
- drop %%preun script, another solution is still needed
- spec cleanups

* Thu Jun 22 2006 Erwan Velu <erwan@seanodes.com> 7.1.2-2
- FixingP provides

* Wed Jun 13 2006 Erwan Velu <erwan@seanodes.com> 7.1.2-1mdk
- 7.1.2
- Removing gfortan hardcoded version
- There is no need to Buildrequires libmpich2_1-devel

* Fri Oct 28 2005 Antoine Ginies <aginies@n1.mandriva.com> 7.1.1-3mdk
- fix attr pb

* Fri Oct 28 2005 Antoine Ginies <aginies@n1.mandriva.com> 7.1.1-2mdk
- remove unwanted link to mpic++.h
- add missing Buildrequire: libmpich2_1-devel

* Wed Aug 24 2005 Erwan Velu <erwan@seanodes.com> 7.1.1-1mdk
- 7.1.1
- Using gfortan instead of gcc-f77
* Fri Jun 25 2004 Erwan Velu <erwan@mandrakesoft.com> 7.0.6-2mdk
- Rebuild
* Fri Jun 11 2004 Erwan Velu <erwan@mandrakesoft.com> 7.0.6-1mdk
- 7.0.6
* Fri Feb 26 2004 Erwan Velu <erwan@mandrakesoft.com> 7.0.4-2mdk
- Rebuild
* Thu Feb 19 2004 Erwan Velu <erwan@mandrakesoft.com> 7.0.4-1mdk
- New release (waow since a really long time)
* Wed May 28 2003 Erwan Velu <erwan@mandrakesoft.com> 6.5.9-4mdk
- Removing mklibname
* Wed May 28 2003 Erwan Velu <erwan@mandrakesoft.com> 6.5.9-3mdk
- ifarching x86_64
* Wed  Jan 29 2003 Erwan Velu <erwan@mandrakesoft.com> 6.5.9-2mdk
- Final release
* Mon Jan 20 2003 Erwan Velu <erwan@mandrakesoft.com> 6.5.9-1mdk
- New version
* Thu Jan 16 2003 Erwan Velu <erwan@mandrakesoft.com> 6.5.8-4mdk
- Rebuild for new glibc
- Fixing missing errno.h
* Wed Nov 20 2002 Clic-dev <clic-dev-public@mandrakesoft.com> 6.5.8-3mdk
- Fixing missing files
* Wed Nov 20 2002 Clic-dev <clic-dev-public@mandrakesoft.com> 6.5.8-2mdk
- Relocating lam binaries 
- Changing mpirun to mpirun-lam for removing conflicts with mpich
* Wed Nov 20 2002 Clic-dev <clic-dev-public@mandrakesoft.com> 6.5.8-1mdk
- New version
- Fixing path for removing conflicts with mpich
- Changing mpirun.1 in mpirun-lam.1 to avoid mpich conflict
* Mon Sep 02 2002 Lenny Cartier <lenny@mandrakesodft.com> 6.5.6-16mdk
- rebuild
* Tue Aug 6 2002 Antoine Ginies <aginies@mandrakesoft.com> 6.5.6-15mdk
- build with gcc 3.2
* Mon Jun 17 2002 Erwan Velu <erwan@mandrakesoft.com> 6.5.6-14mdk
- Fixing missing requires
- Adding noreplace on config files
* Thu Jun 06 2002 Erwan Velu <erwan@mandrakesoft.com> 6.5.6-13mdk
- Fixing mpi user id
- Fixing wrong perm on sample script
* Wed Jun 05 2002 Erwan Velu <erwan@mandrakesoft.com> 6.5.6-12mdk
- Fixing .bashrc for mpi
* Tue Jun 04 2002 Erwan Velu <erwan@mandrakesoft.com> 6.5.6-11mdk
- Fixing conflict between libmpich0-devel and lam-doc
* Tue Jun 04 2002 Erwan Velu <erwan@mandrakesoft.com> 6.5.6-10mdk
- Fixing wrong right on sample script
- Changing sample script
* Fri May 31 2002 Erwan Velu <erwan@mandrakesoft.com> 6.5.6-9mdk
- Removing virtual MPI provides
- Adding hello world mpi sample program
* Tue May 28 2002 Erwan Velu <erwan@mandrakesoft.com> 6.5.6-8mdk
- Adding conflicts on all packages

* Tue May 28 2002 Erwan Velu <erwan@mandrakesoft.com> 6.5.6-7mdk
- Stopping lam before uninstalling package

* Mon May 27 2002 Erwan Velu <erwan@mandrakesoft.com> 6.5.6-6mdk
- Fixing late friday changes :-)
- Proving virtual Mpi is now fixed

* Fri May 24 2002 Erwan Velu <erwan@mandrakesoft.com> 6.5.6-5mdk
- Adding mpi user
- Providing virtual Mpi
- Adding sample rhost configuration file

* Fri May 24 2002 Erwan Velu <erwan@mandrakesoft.com> 6.5.6-4mdk
- Added Trillium option (devel option), man pages and binaries
- Creating devel package
- Cleaning liblam0-devel package

* Fri May 24 2002 Erwan Velu <erwan@mandrakesoft.com> 6.5.6-3mdk
- Gcc 3.1 build
- Cleaning Spec file

* Tue Nov 27 2001 Ludovic Francois <lfrancois@mandrakesoft.com> 6.5.6-2mdk
- Added Conflict tag for mpich conflicts

* Tue Nov 27 2001 Ludovic Francois <lfrancois@mandrakesoft.com> 6.5.6-1mdk
- 6.5.6

* Fri Nov 23 2001 Ludovic Francois <lfrancois@mandrakesoft.com> 6.5.5-3mdk
- Added include files missed from last upload

* Thu Nov 22 2001 Ludovic Francois <lfrancois@mandrakesoft.com> 6.5.5-2mdk
- rebuild

* Mon Nov 19 2001 Ludovic Francois <lfrancois@mandrakesoft.com> 6.5.5-1mdk
- First version of the package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2609 |12cr|lash-0.5.4-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major		1
%define	libname		%mklibname %{name} %{major}
%define	develname	%mklibname %{name} -d

Summary:		Linux Audio Session Handler
Name:		lash
Version:		0.5.4
Release:		10
License:		GPLv2+
Group:		Sound
URL:		http://www.nongnu.org/lash/
Source0:		http://download.savannah.gnu.org/releases/%name/%{name}-%{version}.tar.gz
BuildRequires:	gtk2-devel >= 2.0.0
BuildRequires:	texi2html
BuildRequires:	jackit-devel >= 0.99.17
BuildRequires:	libalsa-devel >= 0.9
BuildRequires:	libxml2-devel >= 2.0.0
BuildRequires:	readline-devel 
BuildRequires:	libuuid-devel
BuildRequires:	imagemagick
BuildRequires:	python-devel
BuildRequires:	swig
Requires:	python

%description
LASH is a session management system for JACK and ALSA audio applications on
GNU/Linux. Its aim is to allow you to have many different audio programs
running at once, to save their setup, close them down and then easily
reload the setup at some other time. LASH doesn't deal with any kind of
audio data itself; it just runs programs, deals with saving/loading
(arbitrary) data and connects different kinds of virtual audio ports
together (currently JACK and ALSA sequencer ports). It can also be used to
move entire sessions between computers, or post sessions on the Internet
for download.


%package -n %{libname}
Summary:		Dynamic libraries from %{name}
Group:		System/Libraries

%description -n %{libname}
Dynamic libraries from %{name}.


%package -n %{develname}
Summary:		Header files and static libraries from %{name}
Group:		Development/C
Requires:	%{libname} >= %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release} 
Obsoletes:	%{name}-devel < %{version}-%{release}
Obsoletes:	%{_lib}lash1-devel < %{version}-%{release}

%description -n %{develname}
Libraries and includes files for developing programs based on %{name}.

# (gvm) configure.ac has the building of python bindings always disabled
# so this package will be empty
#%%package -n python-%%{name}
#Summary:		Python bindings for the LASH audio session handler
#Group:		Development/Python
#Requires:	%{name} = %{version}-%{release}

#description -n python-%%{name}
#Python bindings for the LASH audio session handler.


%prep
%setup -q

perl -pi -e 's|lib/python|%{_lib}/python||g' configure


%build
export CFLAGS="%{optflags} -D_GNU_SOURCE"
export LIBS="-lpthread -luuid -lm"
%configure2_5x \
	--enable-alsa-midi \
	--enable-debug
%make


%install
%makeinstall_std

# Drop .la archives
find %{buildroot} -type f -name '*.la' -exec rm -f {} \;

# Make sure the libraries are executables
chmod 0755 %{buildroot}%{_libdir}/lib*.so.*

#menu
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=%{name}
Comment=%{summary}
Exec=%{_bindir}/%{name}_panel
Icon=%{name}
Terminal=false
Type=Application
Categories=AudioVideo;Audio;AudioVideoEditing;
EOF

#icons
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
cp icons/lash_48px.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
convert -size 32x32 icons/lash_96px.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
cp icons/lash_16px.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png


%files
%doc AUTHORS ChangeLog NEWS README README.SECURITY TODO
%{_bindir}/*
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png


%files -n %{libname}
%doc README
%{_libdir}/*.so.%{major}*


%files -n %{develname}
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/*.a
#{_libdir}/*.la
%{_libdir}/pkgconfig/*


#files -n python-%%{name}
#%%{python_sitelib}/*


%changelog
* Wed Oct 31 2012 Giovanni Mariani <mc2374@mclink.it> 0.5.4-10
- Dropped BuildRoot, %%mkrel, %%defattr and %%clean section
- Dropped support for ancient distro releases
- Dropped python-lash package, because the building of the python bindings
  now is disabled in the sources
- Fixed linking with libpthread and libuuid
- Added some version info to BReqs, according to the configure output
- Made sure that Description text lines are < 76 chars in lenght
- Made rpmlint more happy and killed some warnings
- Removed .la files

* Mon Feb 22 2010 Funda Wang <fwang@mandriva.org> 0.5.4-9mdv2010.1
+ Revision: 509779
- BR uuid
  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sat Mar 14 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.4-8mdv2009.1
+ Revision: 354772
- rebuild

* Tue Mar 03 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.4-7mdv2009.1
+ Revision: 348118
- disable parallel build
- rebuild for latest readline

* Sat Jan 03 2009 Funda Wang <fwang@mandriva.org> 0.5.4-6mdv2009.1
+ Revision: 323755
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Mon Aug 11 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.4-5mdv2009.0
+ Revision: 270767
- remove stupid redefines
- fix mixture of tabs and spaces
- export -D_GNU_SOURCE to make it build
- put icons into fd.o directories
- spec file clean

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Dec 14 2007 Funda Wang <fwang@mandriva.org> 0.5.4-2mdv2008.1
+ Revision: 119657
- revert to python_sitelib
- New version 0.5.4
- drop old menu
- new devel policy

  + Thierry Vignaud <tv@mandriva.org>
    - fix summary-ended-with-dot
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

  + Austin Acton <austin@mandriva.org>
    - increase release
    - even better python libdir hack
    - buildrequires swig
    - split off python package
    - move python_sitelib files to python_sitearch
    - new version
    - force midi
    - major 1.1 and epoch 1 (weird)
    - require python
    - remove info page


* Tue Sep 05 2006 Emmanuel Andry <eandry@mandriva.org> 0.5.0-2mdv2007.0
- disable gtk1.2
- xdg menu

* Sun Feb 19 2006 Austin Acton <austin@mandriva.org> 0.5.0-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2610 |12cr|lat-1.2.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
Summary:	LAT - LDAP Administration Tool
Name:		lat
Version:	1.2.4
Release:	1
License:	GPLv2
Group:		System/Configuration/Other
URL:		http://sourceforge.net/projects/ldap-at/
source0:  http://downloads.sourceforge.net/project/ldap-at/LAT/LAT%20-%20%{version}/%{name}-%{version}.tar.gz
BuildRequires:	mono-devel
BuildRequires:	gnome-sharp2
BuildRequires:	libgnome-keyring-devel
BuildRequires:	autoconf2.5
BuildRequires:	intltool
BuildRequires:	scrollkeeper
BuildRequires:	desktop-file-utils
BuildRequires:	dbus-sharp
BuildRequires:	avahi-sharp
BuildRequires:	gnome-sharp2-devel
buildrequires:  pkgconfig(glade-sharp-2.0)
Requires(post):	scrollkeeper
Requires(postun):	scrollkeeper

%description
LAT stands for LDAP Administration Tool. The tool allows you to browse
LDAP-based directories and add/edit/delete entries contained within.
It can store profiles for quick access to different servers. There are
also different views available such as Users, Groups and Hosts which
allow you to easily manage objects without having to deal with the
intricacies of LDAP.

%prep
%setup -q

%build
aclocal
libtoolize
automake
autoconf
%configure2_5x \
	--enable-networkmanager=no \
	--enable-avahi=yes \
	--libdir=%{_prefix}/lib
make

%install

%makeinstall_std

%find_lang %{name} --with-gnome

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="GTK" \
  --add-category="GNOME" \
  --add-category="Network" \
  --add-category="X-MandrivaLinux-System-Configuration-Other" \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/*

mkdir -p %buildroot%_datadir/pkgconfig
mv %buildroot%_prefix/lib/pkgconfig/*.pc %buildroot%_datadir/pkgconfig

%files -f %{name}.lang
%defattr(644,root,root,755)
%doc AUTHORS COPYING ChangeLog README TODO
%attr(755,root,root) %{_bindir}/*
%dir %{_prefix}/lib/%{name}
%attr(755,root,root) %{_prefix}/lib/%{name}/*
%{_mandir}/man1/lat.1*
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/applications/%{name}.desktop
%{_datadir}/application-registry/%{name}.applications
%{_datadir}/pkgconfig/lat-plugins.pc


%changelog
* Wed Sep 24 2008 Funda Wang <fundawang@mandriva.org> 1.2.3-2mdv2009.0
+ Revision: 287695
- move .pc files into arch-independent location

* Fri Aug 22 2008 Funda Wang <fundawang@mandriva.org> 1.2.3-1mdv2009.0
+ Revision: 275014
- fix br
- New version 1.2.3

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Sun Feb 25 2007 Pascal Terjan <pterjan@mandriva.org> 1.2.2-1mdv2007.0
+ Revision: 125513
- 1.2.2

* Fri Nov 17 2006 Pascal Terjan <pterjan@mandriva.org> 1.2.1.1-3mdv2007.1
+ Revision: 85103
- Fix the x86_64 workaround (but why aren't we noarch ?)

* Thu Nov 16 2006 Pascal Terjan <pterjan@mandriva.org> 1.2.1.1-2mdv2007.1
+ Revision: 84963
- bump release
- Fix building on x86_64 until I understand if this should be noarch
- Enforce avahi support and siable networkmanager
- Disable parallel build
- 1.2.1.1
- Import lat

* Tue Sep 12 2006 Jerome Soyer <saispo@mandriva.org> 1.1.90-1mdv2007.0
- New release 1.1.90

* Wed Aug 30 2006 Jerome Soyer <saispo@mandriva.org> 1.1.6-1mdv2007.0
- New release 1.1.6

* Wed Aug 16 2006 Pascal Terjan <pterjan@mandriva.org> 1.1.5-2mdv2007.0
- BuildRequires avahi-sharp

* Tue Aug 01 2006 Jerome Soyer <saispo@mandriva.org> 1.1.5-1mdv2007.0
- Use development version for features

* Tue Jul 11 2006 Pascal Terjan <pterjan@mandriva.org> 1.0.6-3mdv2007.0
- Don't use _desktopdir, once again it works on the cluster only because of 
  jpackage-utils...

* Thu Jul 06 2006 Pascal Terjan <pterjan@mandriva.org> 1.0.6-2mdv2007.0
- Use _tmppath, not _tmpdir

* Thu Jul 06 2006 Pascal Terjan <pterjan@mandriva.org> 1.0.6-1
- New release 1.0.6

* Sat Jun 17 2006 Pascal Terjan <pterjan@mandriva.org> 1.0.5-1mdv2007.0
- Initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2611 |12cr|latencytop-0.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	latencytop
%define version	0.5
%define rel	2

Summary:	Visualizer of system latencies
Name:		%name
Version:	%version
Release:	%mkrel %rel
License:	GPLv2
Group:		Development/Other
URL:		http://latencytop.org/
Source0:	http://latencytop.org/download/latencytop-%{version}.tar.gz
BuildRequires:	ncursesw-devel
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:  gtk2-devel

%description
LatencyTOP is a Linux tool for software developers (both kernel and
userspace), aimed at identifying where system latency occurs, and
what kind of operation/action is causing the latency to happen. By
identifying this, developers can then change the code to avoid the
worst latency hiccups.

%prep
%setup -q

%build
export CFLAGS="%{optflags} -I%{_includedir}/ncursesw"
%make

%install
install -d -m755 %{buildroot}%{_sbindir}
%makeinstall_std
install -d -m755 %{buildroot}%{_mandir}/man8
install -m644 latencytop.8 %{buildroot}%{_mandir}/man8/

%files
%{_sbindir}/%{name}
%{_datadir}/%{name}
%{_mandir}/man8/latencytop.8*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2612 |12cr|latex2rtf-2.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	latex2rtf
%define version 2.1.0
%define release %mkrel 1

Summary:	LaTeX to RTF converter
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{name}-%{version}.tar.gz
License:	GPLv2+
Group:		Publishing
Url:		http://latex2rtf.sourceforge.net/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires:	tetex-latex, tetex-dvips, imagemagick

%description
LaTeX2rtf is a translator program which is intended to translate a
LaTeX document (precisely: the text and a limited subset of LaTeX
tags) into the RTF format which can be imported by several
textprocessors (including Microsoft Word for Windows and Word for
Macintosh).

%prep
%setup -q

%build
%make PREFIX=/usr INFO_INSTALL=%{_infodir} MAN_INSTALL=%{_mandir}/man1 CFG_INSTALL=%{_sysconfdir}/%{name} SUPPORT_INSTALL=%{_datadir}/doc/%{name} 

%install
%__rm -rf %{buildroot}
%__install -d -m 755 %{buildroot}%{_datadir}/doc/%{name}
%__make PREFIX=%{buildroot}/usr \
	 MAN_INSTALL=%{buildroot}%{_mandir}/man1 \
     	 CFG_INSTALL=%{buildroot}%{_sysconfdir}/%{name} \
	 SUPPORT_INSTALL=%{buildroot}%{_datadir}/doc/%{name} install
%__install -d -m 755 %{buildroot}%{_infodir}
%__install -m 644 doc/%{name}.info %{buildroot}%{_infodir}

%post
%_install_info %{name}.info

%postun
%_remove_install_info %{name}.info

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ChangeLog Copyright README
%{_bindir}/*
%{_sysconfdir}/%{name}
%{_infodir}/*
%{_mandir}/man1/*


%changelog
* Fri May 28 2010 Lev Givon <lev@mandriva.org> 2.1.0-1mdv2011.0
+ Revision: 546541
- Update to 2.1.0.

* Fri Feb 19 2010 Lev Givon <lev@mandriva.org> 2.0.0-1mdv2010.1
+ Revision: 508335
- import latex2rtf


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2613 |12cr|latex-abntex-0.9-0.beta2.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define texdir /usr/share/texmf
Summary: LaTeX macros for writing documents following the ABNT norms
Summary(pt_BR): Macros para LaTeX que implementam normas da ABNT
Name: latex-abntex
Version: 0.9
Release: %mkrel -c beta2 2
License: LPPL
Group: Publishing
URL: http://abntex.codigolivre.org.br
Source: abntex-%{version}-beta2.tar.gz
Patch0: abntex-0.9-respect-prefix.patch
Requires: tetex
BuildArch: noarch
BuildRequires: tetex tetex-latex tetex-dvips
BuildRoot: %{_tmppath}/%{name}-%{version}-root

%description
With the abnTeX macros you will be able to write LaTeX
documents which conform to several norms from ABNT
(Brazilian Association for Technical Norms). In addition there
are macros for writing automated lists of abbreviations and
symbols and a style for writing patent applications for INPI.
You can also use these style with LyX.

%description -l pt_BR
As macros abnTeX possibilitam escrever documentos latex
em conformidade com as diversas normas da ABNT (Associação
Brasileira de Normas Técnicas). Além disso estão incluídas
macros para a confeção automatizada de listas de abreviaturas
e símbolos e um estilo para escrever requerimentos de patentes
para o INPI. Você também pode usar esses estilos com LyX.

%prep
rm -rf $RPM_BUILD_DIR/%{name}-%{version}
%setup -n abntex-%{version}
%patch0 -p1 -b .respect-prefix

%build
make doc-ps

%install
rm -rf $RPM_BUILD_ROOT
install -m 755 -d $RPM_BUILD_ROOT/%_datadir/texmf/
install -m 755 -d $RPM_BUILD_ROOT/%_bindir
install -m 755 -d $RPM_BUILD_ROOT/%_docdir
make install DESTDIR=$RPM_BUILD_ROOT USRLOCAL=$RPM_BUILD_ROOT/usr/bin

%post
texhash

%postun
texhash

%files
%defattr(-, root, root)
%doc LEIAME LEIAME.linux LEIAME.make LEIAME.administracao
%doc compiled.docs/*.ps.gz
%{texdir}/bibtex/bib/abntex
%{texdir}/bibtex/bst/abntex
%{texdir}/doc/bibtex/abntex
%{texdir}/doc/latex/abntex
%{texdir}/makeindex/abntex
%{texdir}/tex/latex/abntex
%{_bindir}/geratss




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2614 |12cr|latex-beamer-3.24-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname   beamer
%define rversion 3-24

Name:           latex-%{rname}
Version:        %(echo %rversion |sed -e 's,-,.,g')
Release:        1
Summary:        LaTeX class to produce presentations 
License:        GPL
Group:          Publishing
URL:            http://bitbucket.org/rivanvx/beamer/wiki/Home
Source0:        http://bitbucket.org/rivanvx/beamer/get/version-%{rversion}.tar.bz2
Requires:       texlive-pgf >= 0:1.01
Requires:       texlive-xcolor >= 0:2.00
Requires:       texlive-latex
BuildRequires:  ghostscript
BuildRequires:  texlive-pgf >= 0:1.01
BuildRequires:  texlive-xcolor >= 0:2.00
BuildRequires:  texlive-latex
BuildRequires:	texlive-makeindex texlive-collection-latex texlive
BuildArch:      noarch

%description
The beamer class is a LaTeX class that allows you to create a beamer
presentation. It can also be used to create slides. It behaves similarly
to other packages like Prosper, but has the advantage that it works
together directly with pdflatex, but also with dvips.

Once you have installed the beamer class, the basic steps to create a
beamer presentation are the following:

* Specify beamer as document class instead of article.
* Structure your LaTeX text using \section and \subsection commands.
* Place the text of the individual slides inside \frame commands.
* Run pdflatex on the text (or latex and dvips).

The beamer class has several useful features: You don't need any
external programs to use it other than pdflatex, but it works also with
dvips. You can easily and intuitively create sophisticated overlays.
Finally, you can easily change the whole slide theme or only parts of
it.

%prep
%setup -q -n rivanvx-beamer-cb16a617839f

%build
# FIXME: this doc can't be built without the themes
pushd doc
%__make

%install
mkdir -p %{buildroot}%{_datadir}/texmf/tex/latex/%{rname}
cp -a base %{buildroot}%{_datadir}/texmf/tex/latex/%{rname}

%post
[ -x %{_bindir}/texhash ] && %{_bindir}/env - %{_bindir}/texhash 2> /dev/null || :

%postun
[ -x %{_bindir}/texhash ] && %{_bindir}/env - %{_bindir}/texhash 2> /dev/null || :

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog FILES INSTALL README TODO
%doc doc/beameruserguide.pdf examples solutions
%{_datadir}/texmf/tex/latex/%{rname}


%changelog
* Sat Nov 27 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0:3.10-1mdv2011.0
+ Revision: 602167
- new version

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 0:3.07-4mdv2010.0
+ Revision: 436088
- rebuild
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0:3.07-1mdv2008.1
+ Revision: 136535
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri May 04 2007 David Walluck <walluck@mandriva.org> 0:3.07-1mdv2008.0
+ Revision: 22348
- 3.07
- Import latex-beamer



* Mon Sep 04 2006 David Walluck <walluck@mandriva.org> 0:3.06-2mdv2007.0
- rebuild

* Sat Jan 14 2006 David Walluck <walluck@mandriva.org> 0:3.06-1mdk
- 3.06

* Fri Apr 29 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.21-3mdk
- rebuild for new emacs

* Wed Apr 20 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0:2.21-2mdk
- remove files which conflicts with tetex-latex

* Fri Sep 03 2004 David Walluck <walluck@mandrake.org> 0:2.21-1mdk
- 2.21
- add `BuildRequires: latex-xcolor >= 0:2.00'

* Fri Apr 23 2004 David Walluck <walluck@mandrake.org> 0:2.20-1mdk
- release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2615 |12cr|latexdiff-0.5-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Determine and mark up significant differences between latex files
Name: latexdiff
Version: 0.5
Release: %mkrel 4
URL: http://tug.ctan.org/cgi-bin/ctanPackageInformation.py?id=latexdiff
Source: http://tug.ctan.org/cgi-bin/getFile.py?fn=/systems/win32/miktex/tm/packages/latexdiff.tar.bz2
License: GPLv2
Group: Text tools
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
%if %{mdkversion} <= 200900
Requires: tetex-latex
%else
#Is this working?
Requires: tex(latex)
%endif
BuildArch: noarch

%description
Latexdiff is a Perl script for visual mark up and revision of
significant differences between two latex files.  Various options are
available for visual markup using standard latex packages such as
color.  Changes not directly affecting visible text, for example in
formatting commands, are still marked in the latex source.  A
rudimentary revision facility is provided by another Perl script,
latexrevise, which accepts or rejects all changes.  Manual editing of
the difference file can be used to override this default behaviour and
accept or reject selected changes only.

%prep
%setup -q -c

%build
chmod 644 texmf/source/latexdiff/example/*.tex

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/%{_bindir} \
	%{buildroot}/%{_mandir}/man1
cp -p texmf/scripts/latexdiff/perl/latexdiff-fast.pl %{buildroot}/%{_bindir}/latexdiff
cp -p texmf/scripts/latexdiff/perl/latexdiff-vc.pl %{buildroot}/%{_bindir}/latexdiff-vc
cp -p texmf/scripts/latexdiff/perl/latexrevise.pl %{buildroot}/%{_bindir}/latexrevise
cp -p texmf/source/latexdiff/latex{diff,diff-vc,revise}.1 %{buildroot}/%{_mandir}/man1
chmod 644 %{buildroot}/%{_mandir}/man1/*
chmod 644 texmf/doc/support/latexdiff/*

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc texmf/doc/support/latexdiff/* texmf/source/latexdiff/example/*.tex
%attr(755,root,root) %{_bindir}/latexdiff
%attr(755,root,root) %{_bindir}/latexdiff-vc
%attr(755,root,root) %{_bindir}/latexrevise
%attr(644,root,root) %{_mandir}/man1/latexdiff.1*
%attr(644,root,root) %{_mandir}/man1/latexdiff-vc.1*
%attr(644,root,root) %{_mandir}/man1/latexrevise.1*


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5-4mdv2011.0
+ Revision: 620050
- the mass rebuild of 2010.0 packages

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 0.5-3mdv2010.0
+ Revision: 438178
- rebuild

* Fri Feb 06 2009 Giuseppe Ghibò <ghibo@mandriva.com> 0.5-2mdv2009.1
+ Revision: 338177
- Fix permissions (rpmlint-aware).
- Add examples to docs.
- Fix Requires for older releases.

* Sun Jan 11 2009 Jérôme Soyer <saispo@mandriva.org> 0.5-1mdv2009.1
+ Revision: 328365
- import latexdiff



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2616 |12cr|latex-lettre-2.346-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: 		latex-lettre
Version: 	2.346
Release: 	2
Summary: 	Letters and faxes in French
License: 	LPPL
Group: 		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/lettre/
Source0: 	ftp://tug.ctan.org/pub/tex-archive/macros/latex/contrib/lettre.tar.bz2
Requires: 	texlive-latex texlive-collection-latex
BuildRequires:	texlive-latex texlive-collection-latex
BuildArch:	noarch

%description
This package provides a latex class for letters and faxes in French.

%prep
%setup -q -n lettre

%build

%install
install -d -m 755 %{buildroot}%{_datadir}/texmf/tex/latex/lettre
install -m 644 inputs/* %{buildroot}%{_datadir}/texmf/tex/latex/lettre

install -d -m 755 %{buildroot}%{_datadir}/texmf/doc/latex/lettre
install -m 644 doc/* %{buildroot}%{_datadir}/texmf/doc/latex/lettre

%post -p %_bindir/texhash

%postun -p %_bindir/texhash

%files
%defattr(-,root,root)
%doc ALIRE LICENSE lppl.txt README
%{_datadir}/texmf/tex/latex/lettre
%{_datadir}/texmf/doc/latex/lettre

%changelog
* Tue Jun 27 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.346-1mdv2007.0
- first mdv package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2617 |12cr|latex-mk-2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name latex-mk
%define version 2.1
%define release 1

Summary: Utility simplifying latex document managment
Name: latex-mk
Version: 2.1
Release: 1
Source0: http://switch.dl.sourceforge.net/project/latex-mk/latex-mk/latex-mk-%version/latex-mk-%version.tar.gz
License: BSD
Group: Publishing
Url: http://latex-mk.sourceforge.net/
Requires: make
Requires: texlive-latex, texlive, texlive-dvipdfm, texlive-dvips, gv, hevea
Requires: imagemagick, latex2html, ghostscript, transfig, texlive-xdvi, texinfo

BuildRequires: texlive-latex, texlive, texlive-dvipdfm, texlive-dvips, gv, hevea
Buildrequires: imagemagick, latex2html, ghostscript, transfig, texinfo

Buildarch: noarch
%description
LaTeX-Mk is a collection of makefile fragments and shell scripts
for simplifying the management of small to large sized LaTeX documents.

%prep
%setup -q

%build
# configure macro doesn't work ( Buildarch: noarch )
./configure --program-prefix= --prefix=/usr --exec-prefix=/usr --bindir=%{_bindir} --sysconfdir=/etc --datadir=%{_datadir} --infodir=%{_infodir} --libdir=%{_libdir}
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall

%files
%defattr(-,root,root)
%{_bindir}/ieee-copyout
%{_bindir}/latex-mk
%dir %{_datadir}/latex-mk
%{_datadir}/latex-mk/*
%{_infodir}/%{name}*



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.9.1-5mdv2011.0
+ Revision: 620049
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.9.1-4mdv2010.0
+ Revision: 429701
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 1.9.1-3mdv2009.0
+ Revision: 248318
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Oct 22 2007 Jérôme Soyer <saispo@mandriva.org> 1.9.1-1mdv2008.1
+ Revision: 101084
- New release 1.9.1
- import latex-mk


* Thu Aug 31 2006 Couriousous <couriousous@mandriva.org> 1.8-1mdv2007.0
- 1.8

* Sat Apr 15 2006 Couriousous <couriousous@mandriva.orv> 1.6-1mdk
- 1.6

* Fri Mar 17 2006 Couriousous <couriousous@mandriva.org> 1.5-1mdk
- 1.5

* Sun Dec 19 2004 Couriousous <couriousous@mandrake.org> 1.3-1mdk
- First Mandrakelinux release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2618 |12cr|latexmk-4.30a-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	latexmk
%define version 4.30a
%define srcversion %(echo %{version} | sed -e 's/\\.//g')
%define release %mkrel 1

Summary:	Perl script for automating LaTeX document compilation
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://www.phys.psu.edu/~collins/software/latexmk-jcc/%{name}-%{srcversion}.zip
License:	GPLv2
Group:		Publishing
Url:		http://www.phys.psu.edu/~collins/software/latexmk-jcc/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
Requires:	perl
Requires:	tetex-latex

%description
Latexmk completely automates the process of compiling a LaTeX
document.  Essentially, it is like a specialized relative of
the general make utility, but one which determines dependencies
automatically and has some other very useful features.  In its
basic mode of operation latexmk is given the name of the
primary source file for a document, and it issues the
appropriate sequence of commands to generate a .dvi, .ps, .pdf
and/or hardcopy version of the document.

%prep
%setup -q -c %{name}-%{version}

%install
%__rm -rf %{buildroot}

%__install -d %{buildroot}%{_bindir}
%__install -d %{buildroot}%{_mandir}/man1

%__install -m 755 %{name}.pl %{buildroot}%{_bindir}/%{name}
%__install -m 755 %{name}.1 %{buildroot}%{_mandir}/man1/

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGES COPYING README latexmk.pdf latexmk.txt example_rcfiles
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.*


%changelog
* Fri Dec 23 2011 Lev Givon <lev@mandriva.org> 4.30a-1mdv2011.0
+ Revision: 744849
- Update to 4.30a.

* Wed Aug 17 2011 Lev Givon <lev@mandriva.org> 4.26-1
+ Revision: 695041
- Update to 4.26.

* Thu Jul 14 2011 Lev Givon <lev@mandriva.org> 4.25-1
+ Revision: 690028
- Update to 4.25.

* Fri May 13 2011 Lev Givon <lev@mandriva.org> 4.24-1
+ Revision: 673994
- Update to 4.24.
- Update to 4.22e

* Wed Jan 05 2011 Lev Givon <lev@mandriva.org> 4.22-1mdv2011.0
+ Revision: 628839
- Update to 4.22.

* Mon Jan 03 2011 Lev Givon <lev@mandriva.org> 4.21-1mdv2011.0
+ Revision: 628247
- Update to 4.21.

* Thu Aug 05 2010 Lev Givon <lev@mandriva.org> 4.18-1mdv2011.0
+ Revision: 566473
- Update to 4.18.
- Update to 4.16a.

* Tue Jan 19 2010 Lev Givon <lev@mandriva.org> 4.13a-1mdv2010.1
+ Revision: 493631
- Update to 4.13a.

* Sat Jan 02 2010 Frederik Himpe <fhimpe@mandriva.org> 4.12-2mdv2010.1
+ Revision: 485195
- Really update to version 4.12

* Sat Jan 02 2010 Frederik Himpe <fhimpe@mandriva.org> 4.12-1mdv2010.1
+ Revision: 485191
- update to new version 4.12

* Wed Dec 09 2009 Lev Givon <lev@mandriva.org> 4.11-1mdv2010.1
+ Revision: 475638
- Update to 4.11.

* Thu Sep 24 2009 Lev Givon <lev@mandriva.org> 4.10-1mdv2010.0
+ Revision: 448471
- import latexmk



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2619 |12cr|lavennin-20041119-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define name	lavennin
%define version	20041119
%define rel	4
%define release	%mkrel %rel

Summary:	Converts written Finnish text to a readable form
Name:		%name
Version:	%version
Release:	%release
License:	LGPL
Group:		Sound
URL:		http://phon.joensuu.fi/suopuhe/
Source:		http://www.ling.helsinki.fi/suopuhe/download/%name-%version.tar.bz2
Patch0:		lavennin-paths.patch
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildArch:	noarch
# per Mandriva locale-specific package policy:
Requires:	locales-fi

%description
Lavennin converts numbers, abbreviations and other such non-readable
strings found in usual written Finnish text to a readable form.
Therefore only the grafem-fonem conversion is left for the speech
synthesizer. Lavennin can also be used to nativisate
foreign-originated words.

%prep
%setup -q -n %name
%patch0 -p1

sed -i 's,@LAVENNINDATADIR@,\"%{_datadir}/%{name}\",' bin/lavennin

%install
rm -rf %{buildroot}

install -d -m755 %{buildroot}%{_bindir}
install -m755 bin/lavennin %{buildroot}%{_bindir}

install -d -m755 %{buildroot}%{_datadir}/%{name}
install -m644 data/*.txt %{buildroot}%{_datadir}/%{name}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc man/*.shtml
%{_bindir}/lavennin
%{_datadir}/%{name}


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 20041119-4mdv2011.0
+ Revision: 620054
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 20041119-3mdv2010.0
+ Revision: 429702
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 20041119-2mdv2008.1
+ Revision: 136535
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 01 2007 Anssi Hannula <anssi@mandriva.org> 20041119-2mdv2008.0
+ Revision: 77449
- rebuild
- Import lavennin



* Sat Aug  5 2006 Anssi Hannula <anssi@mandriva.org> 20041119-1mdv2007.0
- initial Mandriva release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2620 |12cr|lbunzip2-0.03-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A multi-threaded bunzip2 filter
Name:		lbunzip2
Version:	0.03
Release:	%mkrel 3
License:	GPLv2+
Group: 		Archiving/Compression
URL:		http://phptest11.atw.hu/
Source0:	lbunzip2.tar.gz
BuildRequires:	bzip2-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
A multi-threaded bunzip2 filter that doesn't depend on the lseek() system call
and so isn't restricted to regular files.

%prep

%setup -q -n %{name}

chmod 644 README

%build

%make CFLAGS="%{optflags} -D_XOPEN_SOURCE=500" LDFLAGS="-Wl,--as-needed -Wl,--no-undefined"

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}

install -m0755 %{name} %{buildroot}%{_bindir}/

%clean
rm -fr %{buildroot}

%files
%defattr(-,root,root)
%doc README
%{_bindir}/%{name}


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.03-3mdv2011.0
+ Revision: 620056
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.03-2mdv2010.0
+ Revision: 429704
- rebuild

* Wed Aug 20 2008 Oden Eriksson <oeriksson@mandriva.com> 0.03-1mdv2009.0
+ Revision: 274229
- 0.03

* Mon Aug 18 2008 Oden Eriksson <oeriksson@mandriva.com> 0.02-1mdv2009.0
+ Revision: 273160
- 0.02

* Thu Aug 14 2008 Oden Eriksson <oeriksson@mandriva.com> 0.01-1mdv2009.0
+ Revision: 271853
- import lbunzip2


* Thu Aug 14 2008 Oden Eriksson <oeriksson@mandriva.com> 0.01-1mdv2009.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2621 |12cr|lbzip2-2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           lbzip2
Version:        2.2
Release:        1
Summary:        Fast, multi-threaded bzip2 utility
Group:          Archiving/Compression
License:        GPLv2+
URL:            http://lacos.hu/
Source0:        https://github.com/downloads/kjn/%{name}/%{name}-%{version}.tar.gz

BuildRequires:  bzip2-devel >= 1.0.6, dash, sharutils

%description
lbzip2 is a multi-threaded implementation of bzip2, suited for serial and
parallel processing.  On a multi-core computer, lbzip2 is commonly
the fastest bzip2 decompressor for most bz2 files found on the internet.
(On dual-core computers, the 7za utility from the p7zip package may prove
more efficient.)

lbzip2 integrates nicely with GNU tar. Even on single-core computers, lbzip2
can speed up archiving in combination with tar, because lbzip2 allows
compression to overlap with disk usage to a greater extent than bzip2 does.


%prep
%setup -q

%build
%configure
%make

%install
%makeinstall_std

%files
%doc ChangeLog README
%{_bindir}/%{name}
%{_bindir}/lbzcat
%{_bindir}/lbunzip2
%doc %{_mandir}/man1/%{name}.1*
%doc %{_mandir}/man1/lbzcat.1*
%doc %{_mandir}/man1/lbunzip2.1*


%changelog
* Tue Aug 14 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 2.2-1
+ Revision: 814755
- update to 2.2

* Sun Nov 27 2011 Alexander Khrukin <akhrukin@mandriva.org> 2.1-1
+ Revision: 733779
- imported package lbzip2


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2622 |12cr|lcab-1.0-0.b12.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define name	lcab
%define version	1.0
%define pre	b12
%define rel	1

Summary:	Command-line Cabinet file creation tool
Name:		%{name}
Version:	%{version}
Release:	%mkrel 0.%pre.%rel
URL:		http://ohnopub.net/~ohnobinki/lcab/
Source0:	ftp://ohnopublishing.net/mirror/%{name}-%{version}%{pre}.tar.gz
License:	GPLv2+
Group:		Archiving/Compression

%description
Command-line tool for creating Cabinet (.cab) files. The created files
are not compressed.

%prep
%setup -q -n %{name}-%{version}%{pre}

%build
autoreconf -if
%configure2_5x

%install
%makeinstall_std

install -d -m755 %{buildroot}%{_mandir}/man1
install -m644 lcab.1 %{buildroot}%{_mandir}/man1

%files
%doc README
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2623 |12cr|lcalc-1.23-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# mpfr patch not complete. Could be done by changing most places a
# template wants a mpfr_t to a double, or calling the proper mpfr_foo
# function. But due to large amount of patches required (and only a
# few done in patch0), better to just disable it to avoid breaking
# the package.

# mpfr build is also not enabled in sagemath

%define with_mpfr	0
%define name		lcalc

Name:		%{name}
Group:		Sciences/Mathematics
License:	LGPL
Summary:	C++ L-function class library and command line interface
Version:	1.23
Release:	%mkrel 6
Source:		http://pmmac03.math.uwaterloo.ca/~mrubinst/L_function_public/CODE/L-%{version}.tar.gz
# From sage tarball, lcalc spkg, debian directory
Source1:	lcalc.1
URL:		http://pmmac03.math.uwaterloo.ca/~mrubinst/L_function_public/L.html
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

BuildRequires:	gcc-c++
%if %{with_mpfr}
BuildRequires:	mpfr-devel
%endif
BuildRequires:	gmpxx-devel
BuildRequires:	libpari-devel

Patch0:		L-1.21.g++4.3.2-mpfr.patch
Patch1:		L-1.23-pari.patch
Patch2:		L-1.23-lcalc_to_double.patch

%description
C++ L-function class library and command line interface.

%package	devel
Group:		Development/C++
Summary:	Development files for %{name}
Requires:	%{name} = %{version}-%{release}

%description	devel
Development files for %{name}.

%prep
%setup -q -n L-%{version}

%if %{with_mpfr}
%patch0	-p1
%endif
%patch1 -p1
%patch2 -p1

# Make it actually link with the generated library
perl -pi							\
	-e 's|/lib/|/%{_lib}/|g;'				\
	-e 's|libLfunction.so|libLfunction.so.%{version}|g;'	\
	-e 's|(\$\(CC\).*cc )lib(Lfunction).so.%{version}|$1-L. -l$2|g;'\
	src/Makefile
rm -f src/libLfunction.a

%build
pushd src
# Create link before library is created
    ln -sf libLfunction.so.%{version} libLfunction.so
    %make							\
%if %{with_mpfr}
	PREPROCESSOR_DEFINE="-DUSE_MPFR"			\
%endif
	PARI_DEFINE="-DINCLUDE_PARI"				\
	LOCATION_PARI_H="%{_includedir}/pari"			\
	LOCATION_PARI_LIBRARY="%{_libdir}"			\
	all
popd

%install
mkdir -p %{buildroot}%{_includedir}
mkdir -p %{buildroot}%{_libdir}
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_mandir}/man1
pushd src
    %make							\
	INSTALL_DIR="%{buildroot}%{_prefix}"			\
	install
    rm -f %{buildroot}%{_includedir}/Lfunction/*.back
    rm -f %{buildroot}%{_includedir}/Lfunction/.??*
    rm -f %{buildroot}%{_includedir}/Lfunction/*.h.??*
    mkdir -p %{buildroot}%{_datadir}/%{name}
    cp -fa example_data_files/* %{buildroot}%{_datadir}/%{name}
popd
cp %{SOURCE1} %{buildroot}%{_mandir}/man1
lzma -f -z %{buildroot}%{_mandir}/man1/`basename %{SOURCE1}`
pushd %{buildroot}%{_libdir}
    ln -sf libLfunction.so.%{version} libLfunction.so
popd
chmod a+r %{buildroot}%{_includedir}/Lfunction/*.h
pushd %{buildroot}%{_includedir}
    ln -sf Lfunction lcalc
popd

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/%{name}
%dir %{_datadir}/%{name}
%{_libdir}/libLfunction.so.%{version}
%{_datadir}/%{name}/*
%{_mandir}/man1/*

%files devel
%defattr(-,root,root)
%dir %{_includedir}/Lfunction
%{_includedir}/lcalc
%{_includedir}/Lfunction/*
%{_libdir}/libLfunction.so


%changelog
* Tue Jan 24 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.23-6mdv2012.0
+ Revision: 767481
- Rebuild with newer pari.

* Sat Apr 09 2011 Paulo Andrade <pcpa@mandriva.com.br> 1.23-5
+ Revision: 652002
- Correct build with gcc 4.6.0

* Thu Nov 11 2010 Paulo Andrade <pcpa@mandriva.com.br> 1.23-4mdv2011.0
+ Revision: 595921
- Rebuild with newer pari

* Tue Aug 17 2010 Paulo Andrade <pcpa@mandriva.com.br> 1.23-3mdv2011.0
+ Revision: 571049
+ rebuild (emptylog)

* Tue Aug 17 2010 Paulo Andrade <pcpa@mandriva.com.br> 1.23-2mdv2011.0
+ Revision: 571038
+ rebuild (emptylog)

* Wed Jul 14 2010 Paulo Andrade <pcpa@mandriva.com.br> 1.23-1mdv2011.0
+ Revision: 552977
- Update to version 1.23.

* Sat May 09 2009 Paulo Andrade <pcpa@mandriva.com.br> 1.21-2mdv2010.0
+ Revision: 373565
+ rebuild (emptylog)

* Thu Mar 26 2009 Paulo Andrade <pcpa@mandriva.com.br> 1.21-1mdv2009.1
+ Revision: 361222
- Initial import of lcalc version 1.21.
  C++ L-function class library and command line interface
  http://pmmac03.math.uwaterloo.ca/~mrubinst/L_function_public/L.html
- lcalc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2624 |12cr|lcdf-typetools-2.59-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Programs for manipulating PostScript Type 1 fonts
Name: lcdf-typetools
Version: 2.59
Release: %mkrel 5
Source: http://www.lcdf.org/type/%{name}-%{version}.tar.bz2
URL: http://www.lcdf.org/type/
Group: Publishing
License: GPL
BuildRequires: tetex-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-root

%description 
The LCDF Typetools package contains several programs for manipulating
PostScript Type 1, Type 1 multiple master, and PostScript-flavored
OpenType fonts.  LCDF Typetools includes the mmafm and mmpfb programs,
which were formerly distributed as part of a different package
(mminstance).

%prep
%setup

%build
%configure2_5x
make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc NEWS README COPYING
%attr(0755,root,root) %{_bindir}/*
%attr(0644,root,root) %{_mandir}/man1/*
%{_datadir}/lcdf-typetools/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2625 |12cr|lcdproc-0.5.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# TODO:
# glcdproclib/glcdprocdriver.h
# widgets.h, usblcd.h and usblcd_util.h from the usblcd package
# ftdi library in version 0.7

Name:		lcdproc	
Version:	0.5.3
Release:	%mkrel 1
Summary: 	Displays real-time system information on a 20x4 backlit LCD
License:	GPLv2+
URL:    	http://lcdproc.omnipotent.net/
Group:     	Monitoring	
Source0:    	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
Source1:	LCDd.init
Patch0: 	slow-down-imonlcd-0038.patch
Requires(pre):	rpm-helper
Requires(preun): rpm-helper
BuildRequires:	docbook-utils-pdf
BuildRequires:  doxygen
BuildRequires:  g15-devel
BuildRequires:  g15daemon_client-devel
BuildRequires:  g15render-devel
BuildRequires:  graphviz
BuildRequires:  lirc-devel
BuildRequires:	ncurses-devel
BuildRequires:  svgalib-devel
BuildRequires:  tetex-latex
BuildRequires:	libusb-devel
BuildRequires:  xosd-devel
BuildRoot: 	%{_tmppath}/%{name}-%{version}-%{release}-root

%description
LCDproc is a client/server suite inclduding drivers for all
kinds of nifty LCD displays. The server supports several
serial devices: Matrix Orbital, Crystal Fontz, Bayrad, LB216, 
LCDM001 (kernelconcepts.de), Wirz-SLI and PIC-an-LCD; and some 
devices connected to the LPT port: HD44780, STV5730, T6963, 
SED1520 and SED1330. Various clients are available that display 
things like CPU load, system load, memory usage, uptime, and a lot more. 
See also http://lcdproc.omnipotent.net. 

%prep
%setup -q
%{__perl} -pi -e 's:../../../libirman-0.4.1b/irman.h:%{_includedir}/irman.h:g' server/drivers/irmanin.c
%apply_patches

%build
unset LDFLAGS
./configure --disable-dependency-tracking \
                 --enable-libusb \
                 --enable-drivers=all \
                 --enable-seamless-hbars \
                 --enable-testmenus \
                 --enable-permissive-menu-goto \
                 --enable-lcdproc-menus \
                 --enable-stat-nfs \
                 --enable-stat-smbfs \
                 --enable-doxygen \
                 --enable-dot \
                 --enable-html-dox \
                 --enable-latex-dox
%{make}
%{make} dox

%install
%{__rm} -rf %{buildroot}
%{makeinstall}

# init
install -d 		$RPM_BUILD_ROOT%{_initrddir}
install %{SOURCE1}	$RPM_BUILD_ROOT%{_initrddir}/LCDd

# Move examples in %_bindir like previous release
install -d              $RPM_BUILD_ROOT%{_bindir}
install clients/examples/*.pl $RPM_BUILD_ROOT%{_bindir}

# conf files
install -d		$RPM_BUILD_ROOT%{_sysconfdir}/lcdproc
install LCDd.conf 	$RPM_BUILD_ROOT%{_sysconfdir}/lcdproc/LCDd.conf
# fix path to drivers
perl -pi -e 's|DriverPath=.*/|DriverPath=/usr/lib/lcdproc/|' $RPM_BUILD_ROOT%{_sysconfdir}/lcdproc/LCDd.conf
# remove unwanted conf file (not used in initscript)
rm -vf $RPM_BUILD_ROOT%{_sysconfdir}/LCDd.conf
touch scripts/lcdproc.conf  	$RPM_BUILD_ROOT%{_sysconfdir}/lcdproc/lcdproc.conf
echo "-s localhost -p 13666 C M X U P S" > \
			$RPM_BUILD_ROOT%{_sysconfdir}/lcdproc/lcdproc.conf

# doc files
cd docs/lcdproc-user
mkdir html txt pdf
#docbook2html -c %{_sysconfdir}/sgml/catalog -o html lcdproc-user.docbook
#docbook2pdf -c %{_sysconfdir}/sgml/catalog -o pdf lcdproc-user.docbook

%post
%_post_service LCDd

%preun
%_preun_service LCDd


%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(0644,root,root,0755)
%doc README* INSTALL COPYING TODO ChangeLog
#%doc docs/lcdproc-user/html docs/lcdproc-user/pdf/*.pdf
#%doc docs/html/* docs/latex/
%defattr(-,root,root,0755)
%{_bindir}/*
%attr(0755,root,root) %{_initrddir}/LCDd
%{_libdir}/%{name}
%{_mandir}/man*/*
%{_sbindir}/*
%dir %{_sysconfdir}/lcdproc
%config(noreplace) %{_sysconfdir}/lcdproc/*
%config(noreplace) %{_sysconfdir}/lcdexec.conf
%config(noreplace) %{_sysconfdir}/lcdproc.conf
%config(noreplace) %{_sysconfdir}/lcdvc.conf


%changelog
* Sun Jan 02 2011 Maarten Vanraes <alien@mandriva.org> 0.5.3-1mdv2011.0
+ Revision: 627542
- update to newer 0.5.3
- patch imonlcd to slow down commands for device 0038

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5.2-6mdv2011.0
+ Revision: 612709
- the mass rebuild of 2010.1 packages

* Mon Jan 25 2010 Antoine Ginies <aginies@mandriva.com> 0.5.2-5mdv2010.1
+ Revision: 496288
- use %%makeinstall macro
- fix path to drivers
- create missing %%_bindir
- fix BUILD process
- fix DriverPath in LCDd.conf file
- remove un-used configration file (we use the one in /etc/lcdproc)

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild

* Fri Feb 08 2008 David Walluck <walluck@mandriva.org> 0.5.2-1mdv2008.1
+ Revision: 163964
- 0.5.2
- enable as many drivers/features as possible

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.5.0-1mdv2008.1
+ Revision: 136535
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - fix summary-ended-with-dot


* Mon Aug 14 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/14/06 14:30:16 (56023)
- 0.5.0
- fix prereq

* Mon Aug 14 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/14/06 14:04:29 (56013)
Import lcdproc

* Mon Dec 15 2003 Arnaud de Lorbeau <devel@mandriva.com> 0.4.5-1mdk
- v0.4.5

* Fri Nov 21 2003 Arnaud de Lorbeau <adelorbeau@mandrakesoft.com> 0.4.3-3mdk
- Rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2626 |12cr|lcov-1.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	lcov
%define version	1.9
%define release	%mkrel 1

Summary:	LTP GCOV extension code coverage tool
Name:		%{name}
Version:	%{version}
Release:	%{release}
Group:		Development/Other
License:	GPLv2
URL:		http://ltp.sourceforge.net/coverage/lcov.php
Source:		http://ltp.sourceforge.net/coverage/tools/%{name}-%{version}.tar.gz
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root
BuildArch:	noarch

%description
LCOV is an extension of GCOV, a GNU tool which provides information
about what parts of a program are actually executed (i.e. "covered")
while running a particular test case. The extension consists of a set
of PERL scripts which build on the textual GCOV output to implement
HTML output and support for large projects.

%prep
%setup -q

%build

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall PREFIX=$RPM_BUILD_ROOT
chmod -x $RPM_BUILD_ROOT%{_sysconfdir}/lcovrc

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/lcovrc
%{_bindir}/*
%{_mandir}/man*/*


%changelog
* Sun Oct 24 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.9-1mdv2011.0
+ Revision: 588021
- new version 1.9

* Sun Mar 07 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.8-1mdv2010.1
+ Revision: 515524
- update to 1.8

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.6-4mdv2010.0
+ Revision: 429706
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 1.6-3mdv2009.0
+ Revision: 248328
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Oct 22 2007 Pascal Terjan <pterjan@mandriva.org> 1.6-1mdv2008.1
+ Revision: 101355
- 1.6

* Fri Jul 20 2007 Pascal Terjan <pterjan@mandriva.org> 1.5-1mdv2008.0
+ Revision: 53920
- Import lcov



* Fri Jul 20 2007 Pascal Terjan <pterjan@mandriva.org> 1.5-1mdv2008.0
- 1.5

* Mon May 09 2005 Pascal Terjan <pterjan@mandriva.org> 1.4-1mdk
- First Mandriva version

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2627 |12cr|lcrzo-4.17.0-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define so_version 4.17

%define	major 4
%define libname	%mklibname %{name} %{major}

Summary:	Network library, for network administrators and network hackers
Name:		lcrzo
Group:		Networking/Other
Version:	4.17.0
Release:	%mkrel 14
License:	LGPL
URL:		http://www.laurentconstantin.com/en/lcrzo/
Source0:	%{name}-%{version}-src.tar.bz2
Patch0:		lcrzo-4.17.0-genemake.patch
BuildRequires:	libpcap-devel >= 0.7.2
Provides:	liblcrzo
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Lcrzo is a network library, for network administrators and network
hackers. Its objective is to easily create network programs. This library
provides network functionnalities for Ethernet, IP, UDP, TCP, ICMP, ARP
and RARP protocols. It supports spoofing, sniffing, client and server
creation. Furthermore, lcrzo contains high level functions dealing with
data storage and handling. Using all these functions, you can quickly
create a network test program.

%package -n	%{libname}
Summary:	Shared libraries for %{name}
Group:          System/Libraries

%description -n	%{libname}
Lcrzo is a network library, for network administrators and network
hackers. Its objective is to easily create network programs. This library
provides network functionnalities for Ethernet, IP, UDP, TCP, ICMP, ARP
and RARP protocols. It supports spoofing, sniffing, client and server
creation. Furthermore, lcrzo contains high level functions dealing with
data storage and handling. Using all these functions, you can quickly
create a network test program.

%package -n	%{libname}-devel
Summary:	Development library and header files for the %{name} library
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel lib%{name}-devel
Obsoletes:	%{name}-devel lib%{name}-devel

%description -n	%{libname}-devel
Lcrzo is a network library, for network administrators and network
hackers. Its objective is to easily create network programs. This library 
provides network functionnalities for Ethernet, IP, UDP, TCP, ICMP, ARP 
and RARP protocols. It supports spoofing, sniffing, client and server
creation. Furthermore, lcrzo contains high level functions dealing with
data storage and handling. Using all these functions, you can quickly
create a network test program.

%prep

%setup -q -n %{name}-%{version}-src
%patch0 -p0

%build

pushd src
    ./genemake
    %make GCCOPT="%{optflags} -Wall -ansi -fPIC" \
    GCCOPTL="%{optflags} -Wall -ansi -fPIC" \
    GCCOPTP="%{optflags} -Wall -ansi -fPIC" \
    liblcrzo.a

    #make a shared lib the hard way...
    rm -f lib%{name}*.so*
    gcc -Wl,-soname,lib%{name}.so.%{major} -shared -Wl,--as-needed -Wl,--no-undefined \
    %{optflags} -fPIC -o lib%{name}%{major}.so.%{so_version} *.o -L%{_libdir} -lpcap

popd

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_libdir}
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_mandir}/man3
install -d %{buildroot}%{_includedir}

install -m0755 src/lcrzo-config %{buildroot}%{_bindir}/lcrzo-config

# install the shared lib
install -m0755 src/lib%{name}%{major}.so.%{so_version} %{buildroot}%{_libdir}/
ln -snf lib%{name}%{major}.so.%{so_version} %{buildroot}%{_libdir}/lib%{name}%{major}.so
ln -snf lib%{name}%{major}.so.%{so_version} %{buildroot}%{_libdir}/lib%{name}.so

# install the static lib
install -m0755 src/liblcrzo.a %{buildroot}%{_libdir}/liblcrzo.a

# install headers
install -m0644 src/lcrzo*.h %{buildroot}%{_includedir}/

# install only english man pages
install -m0644 doc/man/*en.* %{buildroot}%{_mandir}/man3/

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%doc README_EN.TXT
%attr(0755,root,root) %{_libdir}/lib%{name}*.so.*

%files -n %{libname}-devel
%defattr(-,root,root)
%doc doc/*en.txt doc/changelog.txt doc/credits.txt doc/todo.txt INSTALLUNIX_EN.TXT
%attr(0755,root,root) %{_bindir}/lcrzo-config
%attr(0644,root,root) %{_libdir}/*.a
%attr(0755,root,root) %{_libdir}/*.so
%attr(0644,root,root) %{_includedir}/*
%attr(0644,root,root) %{_mandir}/man3/*


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 4.17.0-14mdv2011.0
+ Revision: 620058
- the mass rebuild of 2010.0 packages

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 4.17.0-13mdv2010.0
+ Revision: 438241
- rebuild

* Wed Oct 29 2008 Oden Eriksson <oeriksson@mandriva.com> 4.17.0-12mdv2009.1
+ Revision: 298272
- rebuilt against libpcap-1.0.0

* Sat Jul 19 2008 Oden Eriksson <oeriksson@mandriva.com> 4.17.0-11mdv2009.0
+ Revision: 238723
- use -Wl,--as-needed -Wl,--no-undefined

* Wed Jul 09 2008 Oden Eriksson <oeriksson@mandriva.com> 4.17.0-10mdv2009.0
+ Revision: 232977
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 4.17.0-9mdv2008.1
+ Revision: 170939
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 4.17.0-8mdv2008.1
+ Revision: 136535
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Feb 02 2007 Oden Eriksson <oeriksson@mandriva.com> 4.17.0-8mdv2007.0
+ Revision: 115926
- use the mkrel macro
- Import lcrzo

* Sun Jan 08 2006 Oden Eriksson <oeriksson@mandriva.com> 4.17.0-7mdk
- rebuild

* Fri Dec 31 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.17.0-6mdk
- revert latest "lib64 fixes"

* Tue Dec 28 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.17.0-5mdk
- lib64 fixes

* Sun Dec 12 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.17.0-4mdk
- fix deps

* Thu May 06 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.17.0-3mdk
- merge static-devel into the devel package
- misc spec file fixes


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2628 |12cr|ldapscripts-1.10.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	ldapscripts
%define	version	1.10.0
%define	release	%mkrel 1

Name:       %name
Version:    %version
Release:    %release
Summary:    LDAP Scripts
Group:      System/Servers
License:    GPL
URL:        http://contribs.martymac.com/
Source:     http://contribs.martymac.com/ldapscripts/%{name}-%{version}.tgz
Requires:   openldap-clients
Requires:   sharutils
Buildarch:  noarch
BuildRoot:  %{_tmppath}/%{name}-%{version}

%description
LDAP Scripts written in bash which allow to create POSIX entries for users,
groups and machines in an LDAP directory.

They are similar to smbldap-tools but are written in sh instead of PERL and
only require OpenLDAP client commands (ldapadd, ldapdelete, ldapsearch,
ldapmodify, slappasswd).

%prep
%setup -q
sed -i.orig -e "s|^_RUNTIMEFILE=.*|_RUNTIMEFILE=\"%{_usr}/lib/%{name}/runtime\"|g" sbin/*
sed -i.orig -e "s|^_CONFIGFILE=.*|_CONFIGFILE=\"%{_sysconfdir}/%{name}/ldapscripts.conf\"|g" etc/* lib/*

%install
mkdir -p %{buildroot}%{_sbindir}
install -m 755 sbin/* %{buildroot}%{_sbindir}

mkdir -p %{buildroot}%{_sysconfdir}/%{name}
install -m 600 etc/* %{buildroot}%{_sysconfdir}/%{name}

mkdir -p %{buildroot}%{_usr}/lib/%{name}
install -m 600 lib/* %{buildroot}%{_usr}/lib/%{name}

mkdir -p %{buildroot}%{_mandir}
cp -a man/man* %{buildroot}%{_mandir}

%clean
rm -rf %{buildroot}

%files
%doc README COPYING CHANGELOG 
%{_sbindir}/*
%dir %{_sysconfdir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf
%config(noreplace) %{_sysconfdir}/%{name}/%{name}.passwd
%{_sysconfdir}/%{name}/*.template.sample
%{_usr}/lib/%{name}/runtime
%{_mandir}/man*/*



%changelog
* Wed Mar 23 2011 Lev Givon <lev@mandriva.org> 1.10.0-1mdv2011.0
+ Revision: 648174
- Update to 1.10.0.

* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.7.1-5mdv2011.0
+ Revision: 620061
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.7.1-4mdv2010.0
+ Revision: 429708
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 1.7.1-3mdv2009.0
+ Revision: 248332
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Dec 07 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.7.1-1mdv2008.1
+ Revision: 116161
- new version

* Sat Nov 17 2007 Funda Wang <fwang@mandriva.org> 1.6-2mdv2008.1
+ Revision: 109223
- rebuild for new lzma

* Mon May 07 2007 Andreas Hasenack <andreas@mandriva.com> 1.6-1mdv2008.0
+ Revision: 24960
- updated to version 1.6
- the runtime file is not a config file


* Tue Jan 16 2007 Pascal Terjan <pterjan@mandriva.org> 1.5-1mdv2007.0
+ Revision: 109466
- 1.5

* Tue Dec 19 2006 Pascal Terjan <pterjan@mandriva.org> 1.4-1mdv2007.1
+ Revision: 100250
- handle new files
- 1.4
- Import ldapscripts

* Sat Feb 18 2006 Nicolas Lcureuil <neoclust@mandriva.org> 1.3-2mdk
- Fix Build

* Sun Oct 09 2005 Pascal Terjan <pterjan@mandriva.org> 1.3-1mdk
- 1.3

* Fri Sep 16 2005 Pascal Terjan <pterjan@mandriva.org> 1.2-1mdk
- First Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2629 |12cr|ldapvi-1.7-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name ldapvi
%define version 1.7
%define release %mkrel 12

Name: 		%{name}
Version: 	%{version}
Release: 	%{release}
Summary: 	Performs an LDAP search and update results using a text editor
URL:		http://www.lichteblau.com/ldapvi.html
Source0: 	http://www.lichteblau.com/download/%{name}-%{version}.tar.gz
Patch:		ldapvi-makefile.in-destdir.patch
# (misc) patch to fix the naming conflict between function "getline" of stdio.h
# and private function getline in common.h, by renaming it
# comes from upstream : 256ced029c235687bfafdffd07be7d47bf7af39b
Patch1:     ldapvi-fix_naming_conflict.diff 
License: 	GPLv2+
Group: 		System/Configuration/Other
BuildRequires:	openldap-devel >= 2.2.0
BuildRequires:	glib2-devel
BuildRequires:	ncurses-devel
BuildRequires:	popt-devel
BuildRequires:	pkgconfig
BuildRequires:	readline-devel
BuildRequires:	libxslt-proc
BuildRoot: 	%{_tmppath}/%{name}-%{version}

%description 
ldapvi allows a user to perform an LDAP search and update results using 
a text editor

%prep
%setup -q
%patch -p1 -b .orig
%patch1 -p2 -b .conflict

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

xsltproc \
    %{buildroot}/%{_docdir}/%{name}/html.xsl \
    %{buildroot}/%{_docdir}/%{name}/manual.xml \
    > %{buildroot}/%{_docdir}/%{name}/manual.html

rm -f %{buildroot}/%{_docdir}/%{name}/html.xsl
rm -f %{buildroot}/%{_docdir}/%{name}/manual.xml
install -m 644 COPYING INSTALL NEWS %{buildroot}/%{_docdir}/%{name}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_docdir}/%{name}
%{_bindir}/%{name}
%{_mandir}/man?/*


%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 1.7-12mdv2011.0
+ Revision: 612716
- the mass rebuild of 2010.1 packages

* Thu Apr 08 2010 Michael Scherer <misc@mandriva.org> 1.7-11mdv2010.1
+ Revision: 532993
- rebuild for new openssl
- fix License
- add fix from upstream, to fix rebuilding due to conflict in function naming

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Wed Feb 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.7-9mdv2009.1
+ Revision: 344743
- rebuild against new readline

* Wed Feb 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.7-8mdv2009.1
+ Revision: 337588
- keep bash completion in its own package
- slight completion enhancements

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 1.7-6mdv2009.0
+ Revision: 248334
- rebuild

* Mon Feb 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.7-4mdv2008.1
+ Revision: 165120
- rebuild against ldap 2.4

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Dec 08 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.7-3mdv2008.1
+ Revision: 116490
- bash completion

* Fri Aug 31 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.7-2mdv2008.0
+ Revision: 77091
- build html manual

* Mon Jun 04 2007 Buchan Milne <bgmilne@mandriva.org> 1.7-1mdv2008.0
+ Revision: 35152
- New version 1.7


* Sun Jan 28 2007 Buchan Milne <bgmilne@mandriva.org> 1.6-2mdv2007.0
+ Revision: 114578
- Buildrequire readline-devel
- new version 1.6
  update makefile patch
- Import ldapvi

* Mon Dec 12 2005 Buchan Milne <bgmilne@mandriva.org> 1.5-1mdk
- New release 1.5

* Fri Dec 09 2005 Buchan Milne <bgmilne@mandriva.org> 1.4-1mdk
- New release 1.4

* Wed Aug 31 2005 Buchan Milne <bgmilne@linux-mandrake.com> 1.1-3mdk
- Rebuild for libldap2.3

* Mon Feb 07 2005 Buchan Milne <bgmilne@linux-mandrake.com> 1.1-2mdk
- rebuild for ldap2.2_7

* Mon Feb 02 2004 Buchan Milne <bgmilne@linux-mandrake.com> 1.1-1mdk
- Initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2630 |12cr|ldetect2ltsp-1.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Utility to convert from Mandriva ldetect to LTSP format
Name:		ldetect2ltsp
Version:	1.0
Release:	%mkrel 5
License:	GPL
Group:		System/Servers
URL:		http://www.ltsp.org
Source0:	ldetect2ltsp
BuildRoot:	%{_tmppath}/%{name}-%{version}-root

%description
This program will read in a device database of PCI Vendor/Device Ids and a
Video card database in the Mandriva ldetect-lst format, and will convert
them into the LTSP format, for use with pci_scan.

%prep

%setup -q -c -T

cp %{SOURCE0} %{name}

%install
rm -rf %{buildroot}

install -d  %{buildroot}%{_bindir}
install -m0755 %{name} %{buildroot}%{_bindir}/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/%{name}




%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-5mdv2011.0
+ Revision: 620062
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.0-4mdv2010.0
+ Revision: 429709
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 1.0-3mdv2009.0
+ Revision: 248336
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.0-1mdv2008.1
+ Revision: 136535
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Feb 07 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0-1mdv2007.0
+ Revision: 117093
- Import ldetect2ltsp

* Fri Sep 29 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0-1mdk
- initial Mandriva package (mille-xterm import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2631 |12cr|ldl-2.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define NAME		LDL
%define major		%{version}
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname %{name} -d

Name:		ldl
Version:	2.1.0
Release:	1
Epoch:		1
Summary:	Routines for performing LDL' factorization of sparse matricies
Group:		System/Libraries
License:	LGPL
URL:		http://www.cise.ufl.edu/research/sparse/ldl/
Source0:	http://www.cise.ufl.edu/research/sparse/ldl/%{NAME}-%{version}.tar.gz
BuildRequires:	suitesparse-common-devel >= 4.0.0

%description
LDL provides routines for performin LDL' factorization of sparse matricies.

%package -n %{libname}
Summary:	Library of routines for performing LDL' factorization of sparse matricies
Group:		System/Libraries

%description -n %{libname}
LDL provides routines for performin LDL' factorization of sparse matricies.

This package contains the library needed to run programs dynamically
linked against %{NAME}.

%package -n %{develname}
Summary:	C routines for performing LDL' factorization of sparse matricies
Group:		Development/C
Requires:	suitesparse-common-devel >= 4.0.0
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{develname}
LDL provides routines for performin LDL' factorization of sparse matricies.

This package contains the files needed to develop applications which
use %{name}.

%prep
%setup -q -c -n %{name}-%{version}
cd %{NAME}
find . -perm 0640 | xargs chmod 0644
mkdir ../SuiteSparse_config
ln -sf %{_includedir}/suitesparse/SuiteSparse_config.* ../SuiteSparse_config

%build
cd %{NAME}
pushd Lib
    %make -f Makefile CC=%__cc CFLAGS="%{optflags} -fPIC -I%{_includedir}/suitesparse" INC=
    %__cc -shared -Wl,-soname,lib%{name}.so.%{major} -o lib%{name}.so.%{version} *.o
popd

%install
cd %{NAME}

%__install -d -m 755 %{buildroot}%{_libdir} 
%__install -d -m 755 %{buildroot}%{_includedir}/suitesparse 

for f in Lib/*.so*; do
    %__install -m 755 $f %{buildroot}%{_libdir}/`basename $f`
done
for f in Lib/*.a; do
    %__install -m 644 $f %{buildroot}%{_libdir}/`basename $f`
done
for f in Include/*.h; do
    %__install -m 644 $f %{buildroot}%{_includedir}/suitesparse/`basename $f`
done

%__ln_s lib%{name}.so.%{version} %{buildroot}%{_libdir}/lib%{name}.so

%__install -d -m 755 %{buildroot}%{_docdir}/%{name}
%__install -m 644 README.txt Doc/*.txt Doc/*.pdf Doc/ChangeLog %{buildroot}%{_docdir}/%{name}

%files -n %{libname}
%{_libdir}/*.so.*

%files -n %{develname}
%{_docdir}/%{name}
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/*.a


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2632 |12cr|ldm-2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           ldm
Version:        2.1
Release:        1
Summary:        LTSP Display Manager

Group:          System/X11
License:        GPLv2+
URL:            https://code.launchpad.net/~ltsp-upstream/ltsp/ldm-trunk
Source0:        http://ftp.de.debian.org/debian/pool/main/l/ldm/%{name}_%{version}.orig.tar.gz


BuildRequires:  pkgconfig(gdk-2.0)
BuildRequires:  gettext-devel
BuildRequires:  intltool
BuildRequires:  pkgconfig(iso-codes)

Requires:       netcat-traditional
Requires:       openssh-clients

%description
LTSP Display Manager handles network logins for remote desktop sessions.

%package -n ldminfod
Summary:        LTSP client
Group:          System/X11
Requires:       openssh-server

%description -n ldminfod
Provides Linux Terminal Server capabilities to the LDM client.

%prep
%setup -q


%build
%configure
%make


%install
%make DESTDIR=%{buildroot} install
#cd $RPM_BUILD_ROOT/%{_datadir}/ldm/themes
#    tar xfvj %SOURCE1
#    mv k12linux-theme-%{theme_version} k12linux
#    ln -s k12linux default
#cd -

mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/run/ldm/

%find_lang ldm
%find_lang ldmrc 
%find_lang ltsp-cluster-info 
cat ltsp-cluster-info.lang ldmrc.lang >> ldm.lang

mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/xinetd.d/
install -m 0755 ldminfod/ldminfod $RPM_BUILD_ROOT%{_sbindir}/ldminfod
install -m 0644 ldminfod/xinetd.d/ldminfod $RPM_BUILD_ROOT%{_sysconfdir}/xinetd.d/ldminfod

rm -rf $RPM_BUILD_ROOT%{_datadir}/ldm/themes/ltsp

mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/ltsp
cat > $RPM_BUILD_ROOT%{_sysconfdir}/ltsp/ldm-global-dmrc <<EOL
[Desktop]
#Session=gnome
#Session=kde
#Session=xfce4
#Session=sugar
#Language=ja_JP.utf8
#Language=en_US.utf8
EOL
chmod 644 $RPM_BUILD_ROOT%{_sysconfdir}/ltsp/ldm-global-dmrc


%files -f ldm.lang
%doc COPYING README
%{_bindir}/ldm-dialog
%{_sbindir}/ldm
%{_libexecdir}/ldm/
%{_datadir}/ldm/
%{_mandir}/man1/ldm.1.xz
%{_datadir}/ltsp/screen.d/ldm
%dir %{_localstatedir}/run/ldm/

%files -n ldminfod
%doc COPYING README
%{_sbindir}/ldminfod
%config(noreplace) %{_sysconfdir}/xinetd.d/ldminfod
%config(noreplace) %{_sysconfdir}/ltsp/ldm-global-dmrc



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2633 |12cr|ldns-1.6.13-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname %{name} %{major}
%define develname %mklibname -d %{name}

%define build_python 1

Summary:	Lowlevel DNS(SEC) library with API
Name:		ldns
Version:	1.6.13
Release:	1
License:	BSD
Group:		System/Libraries
URL:		http://www.nlnetlabs.nl/ldns/
Source0:	http://www.nlnetlabs.nl/downloads/ldns/ldns-%{version}.tar.gz
Patch0:		ldns-1.6.11-avoid-version.diff
Patch1:		ldns-1.6.11-build_only_once.diff
BuildRequires:	automake autoconf libtool
BuildRequires:	openssl-devel
BuildRequires:	doxygen
%if %{build_python}
BuildRequires:	swig
BuildRequires:	python-devel
%endif

%description
ldns is a library with the aim to simplify DNS programing in C. All
lowlevel DNS/DNSSEC operations are supported. We also define a higher
level API which allows a programmer to (for instance) create or sign
packets.

%package -n	%{name}-utils
Summary:	DNS(SEC) utility
Group:		Networking/Other

%description -n	%{name}-utils
This package contains various utilities used to manage
and validate DNSSEC zones using ldns library. 

%package -n	%{libname}
Summary:	Lowlevel DNS(SEC) library with API
Group:		System/Libraries

%description -n	%{libname}
ldns is a library with the aim to simplify DNS programing in C. All
lowlevel DNS/DNSSEC operations are supported. We also define a higher
level API which allows a programmer to (for instance) create or sign
packets.

%package -n	%{develname}
Summary:	Development package that includes the ldns header files
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{develname}
The devel package contains the ldns library and the include files

%if %{build_python}
%package -n 	python-%{name}
Summary:	Python extensions for ldns
Group:		Development/Python

%description -n python-%{name}
Python extensions for ldns
%endif

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
%configure2_5x \
	--disable-rpath \
%if %{build_python}
        --with-pyldns \
%endif
	--disable-static

( cd examples ; %configure2_5x --disable-rpath )
( cd drill ; %configure2_5x --disable-rpath )

%make
( cd examples ; %make )
( cd drill ; %make )

%install
%makeinstall_std
( cd examples ; %makeinstall_std )
( cd drill ; %makeinstall_std )

# cleanup and fix --short-circuit
rm -rf docs; mkdir -p docs
cp -rp doc docs/
rm -rf docs/doc/man
rm -f docs/doc/doxyparse.pl
rm -f docs/doc/ldns_manpages
rm -rf docs/doc/.svn

#we don't want these
find %{buildroot} -name "*.la" -exec rm -rf {} \;

%if %{build_python}
#remove executable bit
chmod a-x %{buildroot}%{py_platsitedir}/*py
%endif

%files -n %{libname}
%doc README LICENSE 
%{_libdir}/lib*so.%{major}*

%files -n %{develname}
%doc docs/* Changelog README
%dir %{_includedir}/ldns
%{_includedir}/ldns/*
%{_libdir}/lib*.so
%{_mandir}/man3/*
%{_bindir}/%{name}-config

%files -n %{name}-utils
%{_bindir}/*
%exclude %{_bindir}/%{name}-config
%{_mandir}/man1/*

%if %{build_python}
%files -n python-%{name}
%{py_platsitedir}/*
%endif


%changelog
* Mon Jul 16 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.6.13-1
+ Revision: 809816
- version update 1.6.13

* Wed Jan 11 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.6.12-1
+ Revision: 760141
- version update 1.6.12

* Sat Nov 05 2011 Oden Eriksson <oeriksson@mandriva.com> 1.6.11-2
+ Revision: 719584
- bump release
- fix build
- 1.6.11 (fixes CVE-2011-3581)

* Sun Jun 12 2011 Oden Eriksson <oeriksson@mandriva.com> 1.6.10-1
+ Revision: 684325
- 1.6.10

* Wed Jun 01 2011 Oden Eriksson <oeriksson@mandriva.com> 1.6.9-1
+ Revision: 682253
- 1.6.9

* Wed Mar 16 2011 Stéphane Téletchéa <steletch@mandriva.org> 1.6.8-1
+ Revision: 645249
- update to new version 1.6.8

* Fri Oct 29 2010 Michael Scherer <misc@mandriva.org> 1.6.6-3mdv2011.0
+ Revision: 590007
- rebuild for python 2.7

* Mon Oct 25 2010 Jani Välimaa <wally@mandriva.org> 1.6.6-2mdv2011.0
+ Revision: 589267
- add more conditionals for building python subpackage

* Mon Oct 25 2010 Jani Välimaa <wally@mandriva.org> 1.6.6-1mdv2011.0
+ Revision: 589266
- new version 1.6.6
- build python extensions
- minor spec cleaning
- disable static build

* Tue Oct 19 2010 Michael Scherer <misc@mandriva.org> 1.6.4-3mdv2011.0
+ Revision: 586687
- add a ldns-utils subpackage with various utilities

* Tue Apr 20 2010 Funda Wang <fwang@mandriva.org> 1.6.4-2mdv2010.1
+ Revision: 536962
- rebuild

* Tue Mar 02 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.6.4-1mdv2010.1
+ Revision: 513634
- update to 1.6.4

* Fri Jul 31 2009 Frederik Himpe <fhimpe@mandriva.org> 1.6.0-1mdv2010.0
+ Revision: 405233
- Update to new version 1.6.0

* Thu Mar 26 2009 Oden Eriksson <oeriksson@mandriva.com> 1.5.1-1mdv2009.1
+ Revision: 361325
- 1.5.1 (fixes CVE-2009-1086)

* Mon Dec 08 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.0-0.20081103.1mdv2009.1
+ Revision: 311881
- 1.4.0 (from unbound-1.1.1.tar.gz)

* Mon Dec 08 2008 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-4mdv2009.1
+ Revision: 311861
- 1.3.0 (final)

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.3.0-3.20080229.2mdv2009.0
+ Revision: 267800
- rebuild early 2009.0 package (before pixel changes)

* Fri May 30 2008 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-0.20080229.2mdv2009.0
+ Revision: 213295
- fix deps

* Thu May 29 2008 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-0.20080229.1mdv2009.0
+ Revision: 213178
- import ldns


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2634 |12cr|ldtp-2.0.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Linux Desktop Testing Project
Name:    ldtp
Version: 2.0.6
Release: %mkrel 2
License: LGPL
Group:   Graphical desktop/Other
URL:     http://ldtp.freedesktop.org/
Source0: http://download.freedesktop.org/ldtp/1.x/1.xi76.x/%name-%version.tar.gz
BuildRoot: %_tmppath/%name-root
BuildArch: noarch
BuildRequires: python
Requires: python-gobject
Requires: python-pyatspi
Requires: python-twisted-core
Requires: gnome-python-desktop

%description
GNU/Linux Desktop Testing Project (GNU/LDTP) is aimed at producing high quality
test automation framework and cutting-edge tools that can be used to test
GNU/Linux Desktop and improve it. It uses the Accessibility libraries to poke
through the applications user interface. The framework has tools to generate
Appmap by reading through the user interface components of an application. The
framework also has tools to record test-cases based on user-selection on the
application.

GNU/LDTP core framework uses Appmap and the recorded test-cases to test an
application and gives the status of each test-case as output. As of now,
GNU/LDTP can test any GNOME application which are accessibility enabled,
Mozilla, Openoffice.org, any Java application (should have a UI based on swing)
and KDE 4.0 applications based on QT 4.0 (based on the press releases by KDE).

We encourage you to join the project and help us to create robust, reliable and
stable test tool/framework for Unix Desktops. 

%prep
%setup -q

%build

%{__python} setup.py build

%install
rm -fr $RPM_BUILD_ROOT

%{__python} setup.py install --skip-build --root="%{buildroot}" --prefix="%{_prefix}"

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS README COPYING examples/
%{_bindir}/*
%py_puresitedir/*


%changelog
* Sat Nov 13 2010 Bogdano Arendartchuk <bogdano@mandriva.com> 2.0.6-2mdv2011.0
+ Revision: 597027
- added missing deps and buildrequires
- fixed license
- added examples/ in documentation

* Thu Apr 15 2010 Frederic Crozat <fcrozat@mandriva.com> 2.0.6-1mdv2010.1
+ Revision: 535091
- Release 2.0.6

* Wed Apr 14 2010 Frederic Crozat <fcrozat@mandriva.com> 2.0.5-1mdv2010.1
+ Revision: 534797
- Fix missing BR
- Release 2.0.5

* Fri Aug 14 2009 Frederik Himpe <fhimpe@mandriva.org> 1.7.1-1mdv2010.0
+ Revision: 416386
- Update to new version 1.7.1

* Thu May 14 2009 Frederik Himpe <fhimpe@mandriva.org> 1.6.0-1mdv2010.0
+ Revision: 375709
- Update to new version 1.6.0

* Tue Jan 06 2009 Funda Wang <fwang@mandriva.org> 1.4.0-2mdv2009.1
+ Revision: 325686
- rebuild

* Mon Dec 08 2008 Thierry Vignaud <tv@mandriva.org> 1.4.0-1mdv2009.1
+ Revision: 311810
- new release

* Mon Sep 08 2008 Thierry Vignaud <tv@mandriva.org> 1.3.0-2mdv2009.0
+ Revision: 282750
- rebuild

* Mon Sep 08 2008 Thierry Vignaud <tv@mandriva.org> 1.3.0-1mdv2009.0
+ Revision: 282732
- new release
- rebuild
- new release
- add download URL
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Sep 06 2007 Thierry Vignaud <tv@mandriva.org> 0.9.2-1mdv2008.0
+ Revision: 80977
+ rebuild (emptylog)

* Wed Sep 05 2007 Thierry Vignaud <tv@mandriva.org> 0.9.0-2mdv2008.0
+ Revision: 80313
- fix x86_64 build
- new release
- sanitize spec file
- buildrequires python-devel
- new release
- Import ldtp



* Wed Aug 09 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.5.0-1mdv2007.0
- new release

* Tue Aug 08 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.4.0-1mdv2007.0
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2635 |12cr|lecaviste-0.5-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name lecaviste
%define version 0.5
%define fileversion 0.5
%define release %mkrel 3
%define title Le Caviste

Summary: Wine cellar managing application
Name: %{name}
Version: %{version}
Release: %{release}
License: GPLv2
Group: Editors
Url: http://www.lecaviste.org
Source:  http://www.lecaviste.org/download/src/%{name}-%{fileversion}.tar.bz2

BuildRequires:	qt4-devel	>= 4.3
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

Requires: qt4-common >= 4.3
%if %mdkversion < 200901
Requires: qt4-database-plugin-sqlite-lib >= 4.3
%else
Requires: qt4-database-plugin-sqlite >= 4.3
%endif
			
%description
Wine cellar managing application

%prep
%setup -q -n %{name}

%build
%configure
%make

%install
rm -rf ${RPM_BUILD_ROOT}
%makeinstall

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
[Desktop Entry]
Name=Le Caviste
GenericName=Cellar Manager
GenericName[fr]=Gestionnaire de cave
Comment=Le Caviste - wine cellar manager
Exec=%{_bindir}/%{name} %f
Icon=%{name}
MapNotify=true
MimeType=application/x-lecaviste;
Terminal=false
Type=Application
StartupNotify=true
Categories=Qt;Utility;
EOF

mkdir -p %{buildroot}%{_datadir}/mimelnk/application
cat > %{buildroot}%{_datadir}/mimelnk/application/x-%{name}.desktop <<EOF
[Desktop Entry]
Type=MimeType
Encoding=UTF-8
MimeType=application/x-lecaviste
Icon=lecaviste-document
Patterns=*.cel;
Comment=Le Caviste File
Comment[fr]=Fichier Le Caviste
EOF

mkdir -p %{buildroot}/%{_iconsdir}
mkdir -p %{buildroot}/%{_miconsdir}
mkdir -p %{buildroot}/%{_liconsdir}
%__install %{_builddir}/%{name}/src/icons/lecaviste-16.png $RPM_BUILD_ROOT/%_miconsdir/%{name}.png
%__install %{_builddir}/%{name}/src/icons/lecaviste-32.png $RPM_BUILD_ROOT/%_iconsdir/%{name}.png
%__install %{_builddir}/%{name}/src/icons/lecaviste-document-32.png $RPM_BUILD_ROOT/%_iconsdir/%{name}-document.png
%__install %{_builddir}/%{name}/src/icons/lecaviste-48.png $RPM_BUILD_ROOT/%_liconsdir/%{name}.png

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}


%if %mdkversion < 200900
%post
%{update_menus}
%{update_desktop_database}
%update_icon_cache hicolor
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%{clean_desktop_database}
%clean_icon_cache hicolor
%endif

%files
%defattr(644,root,root,755)
%doc README TODO AUTHORS INSTALL LICENSE LICENSE-GPL NEWS
%attr(755,root,root) %{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/mimelnk/application/x-%{name}.desktop
%{_liconsdir}/%name.png
%{_iconsdir}/%name.png
%{_iconsdir}/%{name}-document.png
%{_miconsdir}/%name.png
%dir %{_datadir}/%{name}
%lang(fr) %{_datadir}/%{name}/%{name}_fr.qm
%lang(fr) %{_datadir}/%{name}/qt_fr.qm



%changelog
* Wed Feb 18 2009 Jerome Martin <jmartin@mandriva.org> 0.5-3mdv2009.1
+ Revision: 342632
- Fixed archive

* Thu Feb 12 2009 Jerome Martin <jmartin@mandriva.org> 0.5-2mdv2009.1
+ Revision: 339813
- Fixed Requires for qt4.5

* Wed Feb 04 2009 Jerome Martin <jmartin@mandriva.org> 0.5-0.5mdv2009.1
+ Revision: 337570
- import lecaviste



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2636 |12cr|ledit-2.02.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	ledit
%define version	2.02.1
%define release	%mkrel 1

Name: 		%{name}
Version: 	%{version}
Release: 	%{release}
License: 	BSD like
Summary:	Line editor
Group:		Editors
Source:		http://pauillac.inria.fr/~ddr/ledit/distrib/src/%{name}-%{version}.tgz
BuildRequires:	ocaml
BuildRequires:	camlp5
BuildRequires:	ncurses-devel
BuildRoot: 	%{_tmppath}/%{name}-%{version}

%description 
Ledit is a line editor, allowing to use control commands like in emacs
or in shells (bash, tcsh). To be used with interactive commands. It is
written in Ocaml and Camlp4 and uses the library unix.cma.

%prep
%setup -q
perl -pi -e 's|\+camlp5|+site-lib/camlp5|' Makefile

%build
make

%install
rm -rf %{buildroot}
make \
	BINDIR=%{buildroot}%{_bindir} \
	MANDIR=%{buildroot}%{_mandir}/man1 \
	install

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGES LICENSE README
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*


%changelog
* Wed Mar 16 2011 Stéphane Téletchéa <steletch@mandriva.org> 2.02.1-1mdv2011.0
+ Revision: 645250
- update to new version 2.02.1

* Sat Nov 27 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.02-1mdv2011.0
+ Revision: 601953
- update to new version 2.02

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2.01-2mdv2010.0
+ Revision: 429710
- rebuild

* Mon Aug 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.01-1mdv2009.0
+ Revision: 270909
- update to new version 2.01

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 2.00-3mdv2009.0
+ Revision: 248342
- rebuild

* Tue Jan 29 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.00-1mdv2008.1
+ Revision: 159978
- new version

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

  + Funda Wang <fwang@mandriva.org>
    - Import ledit



* Mon Aug 28 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.11-3mdv2007.0
- Rebuild

* Mon May 22 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.11-2mdk
- fix build
- %%mkrel

* Tue Dec 14 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.11-1mdk 
- first mdk release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2637 |12cr|lemonpos-0.9.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Open Source point of sale for Linux
Name:		lemonpos
Version:	0.9.3
Release:	%mkrel 1
Source0:	http://downloads.sourceforge.net/lemonpos/%{name}-%{version}.tar.bz2
License:	GPLv2+
Group:		Office
Url:		http://lemonpos.sourceforge.net/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	kdelibs4-devel
BuildRequires: 	automoc4
Requires:	qt4-database-plugin-mysql

%description
Lemon Pos is an opensource point of sale for linux (or any other unix),
targeted for small and medium sized business. It has been tested with a
parallel port ticket printer, and a barcode scanner.

%if %mdkversion < 200900
%post
%update_menus

%postun
%update_menus
%endif

%files -f lemon.lang
%defattr(-,root,root)
%doc README INSTALL NOTES USING
%{_kde_bindir}/*
%{_kde_datadir}/applications/kde4/*.desktop
%{_kde_appsdir}/lemon
%{_kde_appsdir}/squeeze
%{_kde_configdir}/lemonrc
%{_kde_datadir}/config.kcfg/*.kcfg
%{_kde_iconsdir}/*/*/*/*

#--------------------------------------------------------------------

%prep
%setup -q -n %{name}

%build
%cmake_kde4
%make

%install
rm -rf %{buildroot}
%{makeinstall_std} -C build

%if %{mdvver} <= 201100
    %find_lang lemon lemon squeeze
%else
    %find_lang lemon squeeze lemon.lang
%endif

%clean
rm -rf %{buildroot}


%changelog
* Sat Nov 19 2011 Andrey Bondrov <abondrov@mandriva.org> 0.9.3-1mdv2012.0
+ Revision: 731733
- New version 0.9.3

* Fri Aug 13 2010 Funda Wang <fwang@mandriva.org> 0.9.2-1mdv2011.0
+ Revision: 569376
- update to new version 0.9.2

* Wed Feb 10 2010 Funda Wang <fwang@mandriva.org> 0.9.1-1mdv2010.1
+ Revision: 503524
- new version 0.9.1

* Fri May 22 2009 Funda Wang <fwang@mandriva.org> 0.8-1mdv2010.0
+ Revision: 378603
- New version 0.8

* Tue Mar 10 2009 Funda Wang <fwang@mandriva.org> 0.7-1mdv2009.1
+ Revision: 353361
- New version 0.7

* Tue Feb 03 2009 Funda Wang <fwang@mandriva.org> 0.6.1-1mdv2009.1
+ Revision: 337014
- new version 0.6.1

* Mon Feb 02 2009 Funda Wang <fwang@mandriva.org> 0.6-1mdv2009.1
+ Revision: 336335
- import lemonpos



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2638 |12cr|letterize-1.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		letterize
Version:	1.3
Release:	%mkrel 1
Summary:	Generate pronounceable mnemonics from phone numbers
URL:		http://www.catb.org/~esr/letterize/
Source0:	%{name}-%{version}.tar.gz
License:	GPLv2+
Group:		Text tools
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
Generate all possible alphabetic mnemonics for a phone
number, then filter them for phonetic plausibility in
English.

%prep
%setup -q

%build

cc $RPM_OPT_FLAGS letterize.c -o letterize

## make letterize.1

%install
rm -rf %buildroot 
mkdir -p %buildroot/usr/bin
mkdir -p %buildroot/usr/share/man/man1/
cp %{name}  %buildroot/usr/bin
cp %{name}.1 %buildroot/usr/share/man/man1/

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc README COPYING
%{_mandir}/man1/%{name}.1*
%{_bindir}/%{name}



%changelog
* Sun Oct 24 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.3-1mdv2011.0
+ Revision: 588083
- correct use of buildroot
- new version 1.3
- spec cleanup
- fix license
- fix source0

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.2-8mdv2010.0
+ Revision: 429711
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 1.2-7mdv2009.0
+ Revision: 248365
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.2-5mdv2008.1
+ Revision: 136535
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Aug 09 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/09/06 17:58:13 (54972)
- rebuild

* Wed Aug 09 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/09/06 17:56:56 (54971)
Import letterize

* Mon May 01 2006 Olivier Thauvin <nanardon@mandriva.org> 1.2-4mdk
- Birthday Rebuild

* Sun Jan 30 2005 Sylvie Terjan <erinmargault@mandrake.org> 1.2-3mdk
- forgotten last changelog on birthday rebuild

* Sun Jan 30 2005 Sylvie Terjan <erinmargault@mandrake.org> 1.2-2mdk
* Tue Dec 30 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.2-1mdk
- introduce in contrib

* Mon Dec 29 2003 Eric S. Raymond <esr@snark.thyrsus.com> 1.2-1
- RPM packaging fixes for freshmeat release.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2639 |12cr|lexed-4.7-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	%{version}
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d

Name:		lexed
Version:	4.7
Release:	10
Summary:	Lexicon analyser
Source:		https://gforge.inria.fr/frs/download.php/1489/%{name}-%{version}.tar.bz2
URL:		https://gforge.inria.fr/projects/lingwb/
License:	GPL
Group:		Sciences/Computer science
Requires:	%{libname} = %{version}-%{release}

%description
Lexed allows to search a dictionary entry from a string. The finished
automata-based algorithm is especially fast, and offers a good alternative to
hashes for large dictionnaries.

%package -n %{libname}
Summary:	Main library for %{name}
Group:		System/Libraries

%description -n %{libname}
This package contains the library needed to run programs dynamically
linked with %{name}.

%package -n %{devname}
Summary:	Headers for developing programs that will use %{name}
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{libname}-devel < 4.7-10

%description -n %{devname}
This package contains the headers that programmers will need to develop
applications which will use %{name}.

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%files
%doc AUTHORS COPYING INSTALL NEWS README doc/*.html
%{_bindir}/%{name}
%{_mandir}/man1/*

%files -n %{libname}
%{_libdir}/liblexed-%{version}.so

%files -n %{devname}
%{_bindir}/%{name}-config
%{_includedir}/*
%{_libdir}/liblexed.so
%{_datadir}/aclocal/*

%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 4.7-9mdv2011.0
+ Revision: 620063
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 4.7-8mdv2010.0
+ Revision: 429712
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 4.7-7mdv2009.0
+ Revision: 248369
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 4.7-5mdv2008.1
+ Revision: 136546
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Aug 29 2007 Pixel <pixel@mandriva.com> 4.7-5mdv2008.0
+ Revision: 74640
- better conflict on older lib

* Wed Aug 29 2007 Pixel <pixel@mandriva.com> 4.7-4mdv2008.0
+ Revision: 74626
- add explicit conflict from liblexed4.7-devel on liblexed4.6-devel

* Sun Aug 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 4.7-3mdv2008.0
+ Revision: 67057
- rebuild


* Wed Mar 07 2007 Guillaume Rousse <guillomovitch@mandriva.org> 4.7-2mdv2007.0
+ Revision: 134337
- rebuild

* Mon Jan 29 2007 Guillaume Rousse <guillomovitch@mandriva.org> 4.7-1mdv2007.1
+ Revision: 114862
- new version

* Wed Aug 24 2005 Guillaume Rousse <guillomovitch@mandriva.org> 4.6-4mdk
- fix multiarch
- spec cleanup
- less stric requires
- %%mkrel

* Thu Dec 16 2004 Guillaume Rousse <guillomovitch@mandrake.org> 4.6-3mdk 
- explicit and stricter requires for lib package

* Wed Dec 15 2004 Guillaume Rousse <guillomovitch@mandrake.org> 4.6-2mdk 
- fix 10.0 build

* Tue Nov 23 2004 Guillaume Rousse <guillomovitch@mandrake.org> 4.6-1mdk 
- new version

* Fri Aug 06 2004 Guillaume Rousse <guillomovitch@mandrake.org> 4.5.0-2mdk 
- fixed major

* Fri Jul 16 2004 Guillaume Rousse <guillomovitch@mandrake.org> 4.5.0-1mdk 
- new version
- rpmbuildupdate aware

* Wed Jun 16 2004 Guillaume Rousse <guillomovitch@mandrake.org> 4.4.4-2mdk 
- rebuild

* Fri Apr 16 2004 Guillaume Rousse <guillomovitch@mandrake.org> 4.4.4-1mdk
- new version

* Wed Apr 14 2004 Guillaume Rousse <guillomovitch@mandrake.org> 4.4.3-1mdk
- new version

* Tue Apr 06 2004 Guillaume Rousse <guillomovitch@mandrake.org> 4.4.2-1mdk
- new version
- updated description


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2640 |12cr|lft-3.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name lft
%define version 3.1
%define release %mkrel 2

Summary:	Alternative traceroute tool for network (reverse) engineers
Name:		%{name}
Version:	%{version}
Release:	%{release}
URL:            http://pwhois.org/lft/
Source0:	%{name}-%{version}.tar.gz
Patch0:		lft-3.1-fix_install.patch
Patch1:		lft-3.1-fix_str_fmt.patch
Group:		Networking/Other
# http://pwhois.org/license.who
License:	VOSTROM Public License
BuildRequires:	libpcap-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Provides:	whob = %{version}-%{release}

%description
LFT, short for Layer Four Traceroute, is a sort of 'traceroute'
that often works much faster (than the commonly-used Van Jacobson
method) and goes through many configurations of packet-filter
based firewalls. More importantly, LFT implements numerous other
features including AS number lookups, loose source routing,
netblock name lookups, et al.

%prep

%setup -q -n %{name}-%{version}
%patch0 -p0 -b .fix_install
%patch1 -p0 -b .fix_str_fmt

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}

%makeinstall_std

echo "lft is suid because it requires a access to a raw socket in order to send packet." > README.suid

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGELOG README TODO README.suid
%attr(4755,root,root) %{_bindir}/lft
%{_bindir}/whob
%{_mandir}/man8/*


%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 3.1-2mdv2011.0
+ Revision: 612732
- the mass rebuild of 2010.1 packages

* Fri Mar 05 2010 Jani Välimaa <wally@mandriva.org> 3.1-1mdv2010.1
+ Revision: 514473
- new version 3.1
- fix install (P0)
- fix str fmt (P1)

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 2.2-8mdv2010.0
+ Revision: 438503
- rebuild

* Wed Oct 29 2008 Oden Eriksson <oeriksson@mandriva.com> 2.2-7mdv2009.1
+ Revision: 298273
- rebuilt against libpcap-1.0.0

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 2.2-6mdv2009.0
+ Revision: 248372
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 2.2-4mdv2008.1
+ Revision: 136546
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import lft


* Tue Sep 12 2006 Oden Eriksson <oeriksson@mandriva.com> 2.2-4mdv2007.0
- rebuild

* Wed Jul 13 2005 Oden Eriksson <oeriksson@mandriva.com> 2.2-3mdk
- rebuilt against new libpcap-0.9.1 (aka. a "play safe" rebuild)

* Tue Jul 13 2004 Michael Scherer <misc@mandrake.org> 2.2-2mdk 
- rebuild
- clean provides
- rpmbuildupdate aware
- explain the suid

* Wed Jun 11 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 2.2-1mdk
- 2.2
- use the %%configure2_5x macro

* Thu Apr 10 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 2.1-1mdk
- 2.1
- misc spec file fixes

* Thu Jan 16 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 2.0-2mdk
- build release

* Sat Nov 30 2002 Oden Eriksson <oden.eriksson@kvikkjokk.net> 2.0-1mdk
- initial cooker contrib, fixed the provided spec file
- added P0

* Mon Oct 28 2002 Florin Andrei <florin@sgi.com>
- first version
- v2.0-1

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2641 |12cr|lgeneral-1.2.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		lgeneral
Version:	1.2.3
Summary:	A Panzer General clone
Release:	1
License:	GPLv2+
Group:		Games/Strategy
URL:		http://lgames.sourceforge.net/index.php?project=LGeneral
Source0:	http://prdownloads.sourceforge.net/lgeneral/%{name}-%{version}.tar.gz
Source1:	http://prdownloads.sourceforge.net/lgeneral/pg-data.tar.gz
Patch0:		lgeneral-1.2.2-fix-format-errors.patch
Patch4:		lgeneral-1.2-make-lgc-pg-buildroot-aware.patch
BuildRequires:	SDL_mixer-devel
BuildRequires:	SDL-devel
BuildRequires:	gettext-devel
BuildRequires:	x11-server-xvfb
BuildRequires:	desktop-file-utils

%description
LGeneral is a turn-based strategy engine heavily inspired by Panzer General.
You play single scenarios or whole campaigns turn by turn against a human
player or the AI. Entrenchment, rugged defense, defensive fire, surprise
contacts, surrender, unit supply, weather influence, reinforcements and other
implementations contribute to the tactical and strategic depth of the game.

%prep
%setup -q -a1
%patch0 -p1
%patch4 -p1

%build
cp /usr/share/gettext/config.rpath .
autoreconf -fi
%configure2_5x	--bindir=%{_gamesbindir} --datadir=%{_gamesdatadir}
%make

%install
%makeinstall_std

mv %{buildroot}%{_gamesdatadir}/applications %{buildroot}%{_datadir}/
mv %{buildroot}%{_gamesdatadir}/icons %{buildroot}%{_datadir}/

desktop-file-install	--dir %{buildroot}%{_datadir}/applications \
			--add-category="StrategyGame" \
			%{buildroot}%{_datadir}/applications/%{name}.desktop

sed -i s,Icon=.*,Icon=lgeneral48, %{buildroot}%{_datadir}/applications/%{name}.desktop

%find_lang lgeneral pg %{name}.lang

# not created by make install with new automake but needed for lgc-pg
mkdir -p %{buildroot}%{_gamesdatadir}/lgeneral/gfx/flags
mkdir -p %{buildroot}%{_gamesdatadir}/lgeneral/gfx/terrain
mkdir -p %{buildroot}%{_gamesdatadir}/lgeneral/gfx/units
# install data files
xvfb-run lgc-pg/lgc-pg -s pg-data -d %{buildroot}%{_gamesdatadir}/lgeneral

%files -f %{name}.lang
%doc AUTHORS ChangeLog NEWS README* TODO
%{_gamesdatadir}/%{name}
%{_iconsdir}/%{name}48.png
%{_datadir}/applications/%{name}.desktop
%{_mandir}/man[16]/*
%{_gamesbindir}/*



%changelog
* Mon Dec 19 2011 Andrey Bondrov <abondrov@mandriva.org> 1.2.2-2mdv2012.0
+ Revision: 743776
- Fix .desktop file

* Wed Dec 14 2011 Andrey Bondrov <abondrov@mandriva.org> 1.2.2-1
+ Revision: 740881
- New version 1.2.2, drop applied in upstream patches, update patch0

* Sat Feb 05 2011 Funda Wang <fwang@mandriva.org> 1.2-2
+ Revision: 636022
- tighten BR

* Sat Nov 27 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.2-1mdv2011.0
+ Revision: 602113
- new version

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 1.2-0.beta10.2mdv2009.0
+ Revision: 218422
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri Jan 25 2008 Funda Wang <fwang@mandriva.org> 1.2-0.beta10.2mdv2008.1
+ Revision: 157782
- fix desktop entry

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Tue Dec 18 2007 Thierry Vignaud <tv@mandriva.org> 1.2-0.beta10.1mdv2008.1
+ Revision: 132984
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request
- buildrequires X11-devel instead of XFree86-devel
- import lgeneral


* Fri Dec 23 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.2-0.beta10.1mdk
- 1.2 beta10
- %%mkrel

* Thu Aug 26 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.2-0.beta2.2mdk
- rebuild for new menu

* Fri Feb 27 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.2-0.beta2.1mdk
- 1.2beta-2
- fix buildrequires(lib64..)
- compile with $RPM_OPT_FLAGS

* Wed Aug 27 2003 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.1.1-2mdk
- change summary macro to avoid possible conflicts if we were to build
  debug package
- fix segfault after choosing broken "Torch" scenario (P0, fixes #4654,
  though Torch scenarion will still not work for now..)

* Thu Apr 24 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 1.1.1-1mdk
- initial mdk release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2642 |12cr|lhs2tex-1.18.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#% global debug_package %{nil}
#% define _cabal_setup Setup.lhs
%define _no_haddock 1
%define module lhs2tex
Name:           %{module}
Version:        1.18.1
Release:        1
Summary:        Preprocessor for typesetting Haskell sources with LaTeX
Group:          Development/Other
License:        GPLv2+
URL:            http://hackage.haskell.org/package/%{module}
Source0:        http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz

BuildRequires:  ghc, ghc-devel, haskell-macros, haddock
buildrequires:  haskell(regex-compat)
buildrequires:  dblatex
Requires(pre):  ghc
requires(pre):  haskell(regex-compat)

%description
Preprocessor for typesetting Haskell sources with LaTeX

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_compil

%install
%_cabal_install
%_cabal_rpm_gen_deps

%check
%_cabal_check

%files
%defattr(-,root,root,-)
%{_docdir}/%{module}-%{version}
%_cabal_rpm_deps_dir
%{_datadir}/%{module}-%{version}
%{_mandir}/man1/*
%{_bindir}/lhs2TeX



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2643 |12cr|lib3ds-1.3.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 3
%define libname %mklibname 3ds %{major}
%define develname %mklibname 3ds -d

Summary:	The 3D Studio file format library
Name:		lib3ds
Version:	1.3.0
Release:	5
License:	GPLv2+
Group:		System/Libraries
URL:		http://lib3ds.sourceforge.net/
Source0:		http://downloads.sourceforge.net/lib3ds/%{name}-%{version}.zip
BuildRequires:	pkgconfig(glut)


%description
Lib3ds is a free alternative to Autodesk's 3DS File Toolkit for handling
3DS files It's main goal is to simplify the creation of 3DS import and
export filters.

This project is not related in any form to Autodesk. The library is
based on unofficial information about the 3DS format found on the web.

%package -n %{libname}
Summary:	The 3D Studio file format library
Group:		System/Libraries
Obsoletes:	lib3ds < 1.3.0-2
Provides:	lib3ds

%description -n %{libname}
Lib3ds is a free alternative to Autodesk's 3DS File Toolkit for handling
3DS files It's main goal is to simplify the creation of 3DS import and
export filters.

This project is not related in any form to Autodesk. The library is
based on unofficial information about the 3DS format found on the web.

%package -n %{develname}
Summary:	Development files and headers for %{name}
Group:          Development/C
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	lib3ds-devel < 1.3.0-2

%description -n	%{develname}
Development files and headers for %{name}.

%prep
%setup -q


%build
export CFLAGS="%{optflags} -fPIC"
%configure2_5x \
	--disable-static
%make

%install
%makeinstall_std
#multiarch
%multiarch_binaries %{buildroot}%{_bindir}/lib3ds-config

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif


%files -n %{libname}
%doc AUTHORS ChangeLog README
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_libdir}/%{name}.so
%{_includedir}/%{name}
%{_datadir}/aclocal/%{name}.m4
%{_mandir}/man1/*
%defattr(755,root,root,755)
%{_bindir}/3ds*
%{_bindir}/lib3ds-config
%multiarch %{multiarch_bindir}/lib3ds-config


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-5mdv2011.0
+ Revision: 620064
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.3.0-4mdv2010.0
+ Revision: 429715
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.3.0-3mdv2009.0
+ Revision: 267802
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Fri Apr 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.0-2mdv2009.0
+ Revision: 195676
- libify the package
- new license policy
- new development library policy
- spec file clean

* Tue Dec 25 2007 Emmanuel Andry <eandry@mandriva.org> 1.3.0-1mdv2008.1
+ Revision: 137803
- New version
- drop patch (applied upstream)
- create lib3ds binary package

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Thu Jan 18 2007 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.2.0-6mdv2007.0
+ Revision: 110447
- compile with -fPIC
- Import lib3ds

* Wed Jan 25 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.2.0-5mdk
- fix underquoted calls (P0)

* Fri May 06 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.2.0-4mdk
- multiarch

* Sat Aug 21 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.2.0-3mdk
- rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2644 |12cr|lib765-0.4.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define sname 765

%define lib_major 3
%define lib_name %mklibname %{sname}_ %{lib_major}
%define devel_name %mklibname %{sname} -d

Name:		lib%{sname}
Version:	0.4.2
Release:	2
Summary:	Emulation of the uPD765a (AKA Intel 8272) Floppy Disc Controller
License:	GPLv2
Group:		System/Libraries
URL:		http://www.seasip.demon.co.uk/Unix/LibDsk/
Source:		%{name}-%{version}.tar.gz
BuildRequires:	libdsk-devel

%description
"765" is an emulation of the uPD765a (AKA Intel 8272) Floppy Disc Controller
[FDC] as used in Amstrad computers such as the PCW, CPC and Spectrum +3. At
present it is not a "full" 765; features not used in the PCW BIOS (such as:
DMA; multisector reads/writes; multitrack mode) are either left unimplemented
or incomplete.

%package -n %{lib_name}
Summary:	Libraries for emulation of the uPD765a (AKA Intel 8272) Floppy Disc Controller
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}

%description -n %{lib_name}
"765" is an emulation of the uPD765a (AKA Intel 8272) Floppy Disc Controller
[FDC] as used in Amstrad computers such as the PCW, CPC and Spectrum +3. At
present it is not a "full" 765; features not used in the PCW BIOS (such as:
DMA; multisector reads/writes; multitrack mode) are either left unimplemented
or incomplete.

This package provides the libraries for using 765 emulation.

%package -n %{devel_name}
Summary:	Libraries and include files for developing with lib765
Group:		Development/C
Requires:	%{lib_name} = %{version}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{devel_name}
This package provides the necessary development libraries and include
files to allow you to develop with lib765.

%prep
%setup -q

%build
#fix x86_64 OS detection first
autoreconf -if
%configure2_5x
%make

%install
%makeinstall_std

%files -n %{lib_name}
%defattr(0644,root,root,0755)
%{_libdir}/*.so.*
%doc ChangeLog doc/COPYING.LIB

%files -n %{devel_name}
%defattr(0644,root,root,0755)
%{_libdir}/*.so
%{_libdir}/*.a
%{_includedir}/*.h
%doc doc/765.txt

%changelog
* Sun Sep 11 2011 Andrey Bondrov <abondrov@mandriva.org> 0.4.2-1mdv2011.0
+ Revision: 699407
- Fix x86_64 build
- imported package lib765


* Sun Sep 11 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 0.4.2-1mdv2010.2
- 0.4.2
- Remove PLF reference

* Mon Jan 28 2008 Guillaume Bedot <littletux@zarb.org> 0.4.1-1plf2008.1
- 0.4.1

* Wed May  2 2007 Guillaume Bedot <littletux@zarb.org> 0.4.0-1plf2008.0
- 0.4.0

* Tue Jun 28 2005 Miguel Barrio Orsikowsky <megamik@zarb.org> 0.3.3-2plf
- added lib765_2-static-devel to obsoletes in lib765_3-devel

* Wed Feb 16 2005 Miguel Barrio Orsikowsky <megamik@zarb.org> 0.3.3-1plf
- new version

* Fri May 7 2004 Miguel Barrio Orsikowsky <megamik@zarb.org> 0.3.1.1-5plf
- introduce in PLF
- changed spec file to meet Mandrake's skel spec
- repackaged sources to bz2 format
- removed static-devel package

* Wed Apr 28 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.3.1.1-4mdk
- rebuild for new libsdk

* Mon Dec 15 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.3.1.1-3mdk
- introduce in contrib

* Sat Nov 1 2003 Miguel Barrio Orsikowsky <megamik@ya.com> 0.3.1.1-2mdk
- made lots of fixes and cosmetic changes to the spec file

* Thu Sep 2 2003 Miguel Barrio Orsikowsky <megamik@ya.com> 0.3.1.1-1mdk
- new version

* Thu May 22 2003 Miguel Barrio Orsikowsky <megamik@ya.com> 0.3.0-3mdk
- added BuildRequires

* Tue May 13 2003 Miguel Barrio Orsikowsky <megamik@ya.com> 0.3.0-2mdk
- unified %%changelog

* Thu Apr 24 2003 Miguel Barrio Orsikowsky <megamik@ya.com> 0.3.0-1mdk
- first version of the package
- spec file written using Mandrake RPM HOWTO 1.1.1

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2645 |12cr|libaacs-0.5.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	0
%define libname	%mklibname aacs %major
%define libname	%mklibname aacs %major
%define devnamest %mklibname aacs -d -s
%define devname %mklibname aacs -d

Summary:	implementation of the libaacs standard
Name:		libaacs
Version:	0.5.0
Release:	1
License:	LGPLv2+
Group:		System/Libraries
URL:		http://www.videolan.org
Source0:	ftp://ftp.videolan.org/pub/videolan/libaacs/%{version}/%{name}-%{version}.tar.bz2

BuildRequires:	libgcrypt-devel
BuildRequires:	bison
BuildRequires:	byacc
BuildRequires:	flex

Patch0:		bison_2.6.patch

%description
The doom9 researchers and the libaacs 
developers would like to present the 
first official release
of their library of the implementation
of the libaacs standard.

%package -n %{libname}
Summary:	implementation of the libaacs standard
Group:		System/Libraries

%description -n %{libname}
The doom9 researchers and the libaacs 
developers would like to present the 
first official release 
of their library of the implementation
of the libaacs standard.

%package -n %{devname}
Summary:	libaacs development files
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Provides:	aacs-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n %{devname}
Development files for %{name}

%package -n %{devnamest}
Summary:	libaacs development static lib
Group:		Development/C
Provides:	%{name}-devel-static = %{version}-%{release}
Provides:	aacs-devel-static = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Requires:	aacs-devel = %{version}-%{release}

%description -n %{devnamest}
Development static lib for %{name}

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x
%make

%install
%makeinstall_std
rm %{buildroot}%{_libdir}/*.la

%files -n %{libname}
%{_libdir}/%{name}.so.%{major}*
%{_bindir}/aacs_info

%files -n %{devname}
%{_includedir}/%{name}
%{_libdir}/%{name}.so
%{_libdir}/pkgconfig/%{name}.pc

%files -n %{devnamest}
%{_libdir}/*.a

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2646 |12cr|libaal-1.0.5-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	5
%define api	1.0
%define libname %mklibname aal- %{api} %{major}
%define libname_basic %mklibname aal-%{api}
%define minimal_libname	%mklibname aal-minimal 0

Summary:	Library for Reiser4 filesystem
Name:		libaal
Version:	1.0.5
Release:	6
License:	GPLv2
Group:		System/Libraries
Source0:	http://www.kernel.org/pub/linux/utils/fs/reiser4/libaal/%{name}-%{version}.tar.bz2
Patch0:		libaal-1.0.5-rpmoptflags.patch
Patch1:		libaal.castint.patch
URL:		http://www.kernel.org/pub/linux/utils/fs/reiser4/

%description
libaal library - needed for Reiser4 filesystem utilities.

%package -n	%{libname}
Summary:	Library for Reiser4 filesystem
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}
Provides:	%{_lib}aal-%{api} = %{version}-%{release}

%description -n	%{libname}
libaal library - needed for Reiser4 filesystem utilities.

%package	devel
Summary:	Development related files for libaal library
Group:		Development/C
Requires: 	%{libname} = %{version}
Requires: 	%{minimal_libname} = %{version}
# Don't provide! This is just temporary
Obsoletes:	libaal3-devel libaal2-devel

%description	devel
Development related files for libaal library.

%package	static-devel
Summary:	Static libaal library
Group:		Development/C
Requires: 	%{name}-devel = %{version}
# Don't provide! This is just temporary
Obsoletes:	libaal3-static-devel libaal2-static-devel

%description	static-devel
The static libaal library.

%package -n	%{minimal_libname}
Summary:	%{name} library with miminal footprint
Group:		System/Libraries

%description -n %{minimal_libname}
%{name} library with miminal memory foorprint. This is
useful when you need to build grub with Reiser4 support.

%prep
%setup -q
%patch0 -p1 -b .cflags
%patch1 -p1 -b .castint

%build
# be very pedantic
# needed for patch0
autoreconf -f
libtoolize
%configure2_5x \
	--libdir=/%{_lib}\
	--libexecdir=/%{_lib}\
	--enable-Werror \
	%{?debug:--enable-debug}

%make

%install
%makeinstall_std

%files -n %{libname}
%defattr(-,root,root,-)
# COPYING contains information other than GPL text
%doc AUTHORS BUGS COPYING CREDITS ChangeLog README THANKS TODO
/%{_lib}/libaal-%{api}.so.%{major}*

%files -n %{minimal_libname}
%defattr(-,root,root,-)
/%{_lib}/libaal-minimal.so.*

%files devel
%defattr(-,root,root,-)
/%{_lib}/lib*.so
%{_includedir}/*
%{_datadir}/aclocal/*.m4

%files static-devel
%defattr(-,root,root,-)
/%{_lib}/lib*.a


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.5-5mdv2011.0
+ Revision: 620075
- the mass rebuild of 2010.0 packages

* Fri May 01 2009 Thomas Backlund <tmb@mandriva.org> 1.0.5-4mdv2010.0
+ Revision: 369983
- libs should be in /lib instead of /usr/lib (#50451)

* Sun Feb 15 2009 Frederik Himpe <fhimpe@mandriva.org> 1.0.5-3mdv2009.1
+ Revision: 340485
- Fix castint patch with correct version by upstream

* Wed Feb 11 2009 Frederik Himpe <fhimpe@mandriva.org> 1.0.5-2mdv2009.1
+ Revision: 339594
- Re-add a rediffed castint patch: it is needed for compilation
  on x86_64 with --WError
- Update to new version 1.0.5, new major
- Protect major in file list
- Update URL and Source URL
- Remove unneeded patch
- Add patch to use Mandriva cflags, but still use -Os for the minimal library
- Fix license

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 1.0.4-5mdv2009.0
+ Revision: 248375
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 1.0.4-3mdv2008.1
+ Revision: 128417
- kill re-definition of %%buildroot on Pixel's request

  + Funda Wang <fwang@mandriva.org>
    - bunzip2 the patch

  + Emmanuel Andry <eandry@mandriva.org>
    - Import libaal



* Tue Apr 05 2005 Olivier Thauvin <nanardon@mandrake.org> 1.0.4-3mdk
- reupload cause kenobi crash

* Mon Apr 04 2005 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.0.4-2mdk
- patch0: fix int/ptr casting on 64bits arch

* Thu Mar 10 2005 Abel Cheung <deaddog@mandrake.org> 1.0.4-1mdk
- Fix mklibname
- Remove all patches (debug option not necessary, automake18 is upstream)

* Sat Jan 22 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.0.3-2mdk
- bump major

* Fri Jan 21 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.0.3-1mdk
- 1.0.3

* Tue Jun 18 2004 Svetoslav Slavtchev <svetljo@gmx.de> 0.5.2-1mdk
- 0.5.2
- re-add static package

* Sat Jun 12 2004 Torbjorn Turpeinen <tobbe@nyvalls.se> 0.5.1-1thac
- Built for Mandrake 10.0 official

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2647 |12cr|libagg-2.5-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2
%define lib_name %mklibname agg %{major}
%define devel_name %mklibname agg -d

Summary: 	Open Source, free of charge graphic library
Name: 		libagg
Version: 	2.5
Release: 	%mkrel 7
Group: 		System/Libraries
License: 	AGG License
URL: 		http://www.antigrain.com/
Source0:		agg-2.5.tar.bz2
Patch0:		agg-2.5-linkage_fix.diff
Patch1:		agg-2.5-deansification.diff
BuildRequires:	libx11-devel
BuildRequires:	freetype2-devel
BuildRequires:	SDL-devel

%description
Anti-Grain Geometry (AGG) is an Open Source, free of charge graphic library, 
written in industrially standard C++. The terms and conditions of use AGG 
are described on The License page. AGG doesn't depend on any graphic API or 
technology. Basically, you can think of AGG as of a rendering engine that 
produces pixel images in memory from some vectorial data.

%package -n %{lib_name}
Summary: Main library for %{name}
Group: System/Libraries
Provides: %{name} = %{version}-%{release}

%description -n %{lib_name}
This package contains the library needed to run programs dynamically
linked with %{name}.

%package -n %{devel_name}
Summary: Headers for developing programs that will use %{name}
Group: Development/C
Requires: %{lib_name} = %{version}-%{release}
Provides: agg-devel = %{version}-%{release}
Obsoletes: libagg2-devel

%description -n %{devel_name}
This package contains the headers that programmers will need to develop
applications which will use %{name}.

%prep

%setup -q -n agg-2.5
%patch0 -p1
%patch1 -p1 -b .deansi

%build
#autoreconf -ivf
sh ./autogen.sh
%configure2_5x --datadir=%{_datadir}

# nuke -Wl,--no-undefined in just two places
perl -pi -e "s|-Wl,--no-undefined||g" src/platform/X11/Makefile
perl -pi -e "s|-Wl,--no-undefined||g" src/platform/sdl/Makefile

%make

%install
rm -rf %{buildroot}
%makeinstall

%if %mdkversion < 200900
%post -n %{lib_name} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{lib_name} -p /sbin/ldconfig
%endif

%files -n %{lib_name}
%defattr(-,root,root)
%_libdir/*.a
%_libdir/*.so.%{major}*


%files -n %{devel_name}
%defattr(-,root,root)
%dir %_includedir/agg2/
%_includedir/agg2/*.h
%dir %_includedir/agg2/ctrl/
%_includedir/agg2/ctrl/*.h
%dir %_includedir/agg2/platform/
%_includedir/agg2/platform/*.h
%dir %_includedir/agg2/util/
%_includedir/agg2/util/*.h
%_datadir/aclocal/*.m4
%_libdir/*.so

%dir %_libdir/pkgconfig/
%_libdir/pkgconfig/libagg.pc




%changelog
* Sun Aug 15 2010 Emmanuel Andry <eandry@mandriva.org> 2.5-7mdv2011.0
+ Revision: 570188
- Rebuild

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 2.5-6mdv2010.0
+ Revision: 438513
- rebuild

* Sat Nov 08 2008 Oden Eriksson <oeriksson@mandriva.com> 2.5-5mdv2009.1
+ Revision: 301072
- fix linkage
- rebuilt against new libxcb

  + Emmanuel Andry <eandry@mandriva.org>
    - apply devel policy
    - remove old conditional
    - check major

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 2.5-2mdv2008.1
+ Revision: 170940
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 2.5-1mdv2008.1
+ Revision: 136546
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - fix summary-ended-with-dot


* Sun Mar 04 2007 Emmanuel Andry <eandry@mandriva.org> 2.5-1mdv2007.0
+ Revision: 132707
- fix datadir path
- New version 2.5
- Import libagg

* Sat Jul 22 2006 Laurent MONTEL <lmontel@mandriva.com> 2.3-6
- Rebuild

* Mon Jun 19 2006 Laurent MONTEL <lmontel@mandriva.com> 2.3-5
- Fix missing build requires

* Thu May 18 2006 Laurent MONTEL <lmontel@mandriva.com> 2.3-4mdk
- Rebuild

* Mon Jan 23 2006 Laurent MONTEL <lmontel@mandriva.com> 2.3-3mdk
- Add missing build requires

* Fri Dec 02 2005 Laurent MONTEL <lmontel@mandriva.com> 2.3-2mdk
- Fix provides

* Tue Nov 22 2005 Laurent MONTEL <lmontel@mandriva.com> 2.3-1mdk
- initial spec file created


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2648 |12cr|libalkimia-4.3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Financial library
Name:		libalkimia
Version:	4.3.1
Release:	%mkrel 1
Source0:	http://kde-apps.org/CONTENT/content-files/137323-libalkimia-%{version}.tar.bz2
License:	LGPLv2+
Group:		Office
URL:		http://kde-apps.org/content/show.php/libalkimia?content=137323
BuildRequires:	kdelibs4-devel
BuildRequires:	gmpxx-devel

%description 
Financial library used by KMyMoney and Scrooge

%files
%defattr(-,root,root)
%{_kde_libdir}/%{name}.so.4*


%package devel
Summary:	Development files for %{name}
Group:		System/Libraries
Requires:	%{name} = %{version}-%{release}
Requires:	kdelibs4-devel

%description devel
%{summary}.

%files devel
%defattr(-,root,root)
%{_kde_includedir}/alkimia/
%{_kde_libdir}/%{name}.so
%{_kde_libdir}/pkgconfig/%{name}.pc
%{_datadir}/apps/cmake/modules/FindLibAlkimia.cmake

#-----------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
rm -rf %{buildroot}
%{makeinstall_std} -C build

%clean
rm -rf %{buildroot}




%changelog
* Sun Sep 25 2011 Thomas Spuhler <tspuhler@mandriva.org> 4.3.1-1mdv2012.0
+ Revision: 701187
- totally revamped spec file, harmonized with Mageia
- imported package libalkimia


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2649 |12cr|libannodex-0.7.3-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 1
%define libname %mklibname annodex %{major}
%define develname %mklibname annodex -d

Summary:	Library for annotating and indexing networked media
Name:		libannodex
Version:	0.7.3
Release:	9
Group:		System/Libraries
License:	BSD
URL:		http://www.annodex.net/
Source0:	http://www.annodex.net/software/libannodex/download/%{name}-%{version}.tar.bz2
Patch0:		libannodex.man.patch
Patch1:		libannodex-0.7.3-gcc4.diff
Patch2:		libannodex-0.7.3-avoid-version.diff
Patch3:		libannodex-malloc_fix.diff
BuildRequires:	autoconf2.5
BuildRequires:	libtool
BuildRequires:	doxygen
BuildRequires:	docbook-utils
BuildRequires:	libogg-devel >= 1.0
BuildRequires:	liboggz-devel >= 0.9.1
BuildRequires:	libcmml-devel >= 0.8
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	expat-devel

%description
libannodex is a library to provide reading and writing of Annodex files and
streams.

%package -n	%{libname}
Summary:	Library for annotating and indexing networked media
Group:          System/Libraries

%description -n	%{libname}
libannodex is a library to provide reading and writing of Annodex files and
streams.

%package -n	%{develname}
Summary:	Files needed for development using libannodex
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname annodex 1 -d}

%description -n	%{develname}
libannodex is a library to provide reading and writing of Annodex files and
streams.

This package contains the header files and documentation needed for development
using libannodex.

%package	tools
Summary:	Various tools using the annotating and indexing networked media library
Group:		File tools

%description	tools
This package contains various tools using the annotating and indexing networked
media library.

%prep

%setup -q -n %{name}-%{version}
%patch0 -p0
%patch1 -p0
%patch2 -p0
%patch3 -p0

%build
rm -f configure
libtoolize --copy --force --ltdl; aclocal -I m4; autoconf; automake

%configure2_5x --disable-static

%make

%check
make check

%install
%makeinstall_std

# cleanup
rm -rf %{buildroot}%{_docdir}/libannodex

%files -n %{libname}
%defattr(-,root,root)
%doc AUTHORS ChangeLog COPYING README
%{_libdir}/*.so.*
%dir %{_libdir}/annodex/importers
%{_libdir}/annodex/importers/*.so

%files -n %{develname}
%defattr(-,root,root)
%doc doc/libannodex/html/* TODO
%dir %{_includedir}/annodex
%{_includedir}/annodex/*.h
%{_libdir}/*.so
%{_libdir}/pkgconfig/annodex.pc

%files tools
%defattr(-,root,root)
%{_bindir}/anx*
%{_mandir}/man1/*


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.7.3-8mdv2011.0
+ Revision: 609733
- rebuild

* Fri May 21 2010 Frederic Crozat <fcrozat@mandriva.com> 0.7.3-7mdv2010.1
+ Revision: 545651
- rebuild with latest liboggz

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.7.3-6mdv2010.0
+ Revision: 429716
- rebuild

* Sat Jun 28 2008 Oden Eriksson <oeriksson@mandriva.com> 0.7.3-5mdv2009.0
+ Revision: 229605
- added P3 to make it build (-lm)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Sep 18 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.7.3-4mdv2008.0
+ Revision: 89832
- rebuild

* Sun Sep 09 2007 Oden Eriksson <oeriksson@mandriva.com> 0.7.3-3mdv2008.0
+ Revision: 83568
- new devel naming


* Sat Dec 09 2006 Oden Eriksson <oeriksson@mandriva.com> 0.7.3-2mdv2007.0
+ Revision: 94087
- bump release
- fix deps (expat-devel)
- Import libannodex

* Mon Aug 07 2006 Oden Eriksson <oeriksson@mandriva.com> 0.7.3-1mdv2007.0
- initial Mandriva package (fc5 extras import)
- added P1 from debian
- added P2 to avoid the version in the module file names


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2650 |12cr|libapparmor-2.3-1.1310.5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname apparmor %{major}
%define develname %mklibname apparmor -d
%define svnrev 1310

Summary:	Main libraries for AppArmor
Name:		libapparmor
Version:	2.3
Release:	1.%{svnrev}.5
License:	LGPL
Group:		System/Libraries
URL:		http://forge.novell.com/modules/xfmod/project/?apparmor
Source0:	libapparmor-%{version}-%{svnrev}.tar.gz
Buildrequires:  libtool
Buildrequires:  perl-devel
Buildrequires:  flex
Buildrequires:  bison
Buildrequires:  swig

%description
AppArmor is a security framework that proactively protects the operating system
and applications. This package contains the main library for AppArmor.

%package -n	%{libname}
Summary:	Main libraries for %{name}
Group:		System/Libraries
License:        LGPL

%description -n	%{libname}
This package contains the AppArmor library.

%package -n	%{develname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	libapparmor-devel = %{version}-%{release}
Provides:	apparmor-devel = %{version}-%{release}
Obsoletes:	%{mklibname apparmor 1 -d}

%description -n %{develname}
This package contains development files for %{name}.

%package -n     perl-libapparmor
Summary:        AppArmor module for perl
Group:          Development/Perl
Requires:       %{libname} = %{version}

%description -n perl-libapparmor
This package contains the AppArmor module for perl.


%prep
%setup -q -n %{name}-%{version}-%{svnrev}
./autogen.sh

%build
%serverbuild

%configure --with-perl
%make CFLAGS="$RPM_OPT_FLAGS" TESTBUILDDIR=$(pwd)

%install
# lib
%makeinstall_std LIB=%{_lib} LIBDIR=%{_libdir}
# XXX - for some reason, on i586 builds this file is not copied
install -m 0644 swig/perl/LibAppArmor.pm %{buildroot}%{perl_vendorarch}

%files -n %{libname}
%doc COPYING.LGPL AUTHORS
%attr(0755,root,root) /%{_libdir}/*.so.*

%files -n %{develname}
%doc README
%{_includedir}/aalogparse/
%attr(0644,root,root) %{_libdir}/*.so
%attr(0644,root,root) %{_libdir}/*.a
%attr(0644,root,root) %{_includedir}/sys/*.h
%attr(0644,root,root) %{_mandir}/man2/aa_change_hat.2*

%files -n perl-libapparmor
%{perl_vendorarch}/auto/LibAppArmor
%{perl_vendorarch}/LibAppArmor.pm


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.3-1.1310.4
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2
- cleanups

* Tue Mar 16 2010 Oden Eriksson <oeriksson@mandriva.com> 2.3-1.1310.3mdv2011.0
+ Revision: 520749
- rebuilt for 2010.1

* Wed Sep 02 2009 Christophe Fergeau <cfergeau@mandriva.com> 2.3-1.1310.2mdv2010.0
+ Revision: 425514
- rebuild

* Sat Jan 03 2009 Eugeni Dodonov <eugeni@mandriva.com> 2.3-1.1310.1mdv2009.1
+ Revision: 323494
- Updated to current libapparmor version (as of SuSE 11.1 release).

* Wed Aug 06 2008 Luiz Fernando Capitulino <lcapitulino@mandriva.com> 2.3-1.1249.1mdv2009.0
+ Revision: 264632
- updated to version 2.3 svnrev 1249

* Mon Jun 09 2008 Pixel <pixel@mandriva.com> 2.2-1.1001.1mdv2009.0
+ Revision: 217188
- do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Wed Feb 27 2008 Andreas Hasenack <andreas@mandriva.com> 2.2-1.1001.1mdv2008.1
+ Revision: 175915
- updated to version 2.2 svnrev 1001
- split out libapparmor

* Thu Jan 17 2008 Thierry Vignaud <tv@mandriva.org> 2.1-1.1076.2mdv2008.1
+ Revision: 154124
- rebuild for new perl

* Tue Jan 08 2008 Andreas Hasenack <andreas@mandriva.com> 2.1-1.1076.1mdv2008.1
+ Revision: 146893
- updated to svn revision 1076

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Sep 19 2007 Andreas Hasenack <andreas@mandriva.com> 2.1-1.961.5mdv2008.0
+ Revision: 91191
- remove more profiles from standard package: they are shipped in their own packages now

* Wed Sep 19 2007 Andreas Hasenack <andreas@mandriva.com> 2.1-1.961.4mdv2008.0
+ Revision: 91061
- drop rpcbind profile, it's shipped in the rpcbind package now

* Fri Sep 14 2007 Andreas Hasenack <andreas@mandriva.com> 2.1-1.961.3mdv2008.0
+ Revision: 85766
- bonobo file is under a noarch libdir
- build dbus and gnome applet packages

* Fri Sep 14 2007 Andreas Hasenack <andreas@mandriva.com> 2.1-1.961.1mdv2008.0
+ Revision: 85546
- install perl module in arch dir as the makefile does for x86_64 (doesn't seem right, though)
- make it not require an installed libapparmor-devel to build
- added swig to buildrequires
- added profile for rpcbind
- fix default syslog profile
- obsolete apparmor-docs (manpages are in each package now)
- better place for the LibAppArmor module
- build apache-mod_apparmor package
- install LibAppArmor.pm
- added utils subpackage
- Import apparmor


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2651 |12cr|libappindicator-12.10.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname appindicator %{major}
%define develname %mklibname appindicator -d

Summary:	Application indicators library
Name:		libappindicator
Version:	12.10.0
Release:	1
License:	LGPLv2,LGPLv3
Url:		https://launchpad.net/libappindicator
Group:		System/Libraries
Source0:	%{name}-%{version}.tar.gz
# PATCH-FIX-OPENSUSE 001_opensuse_build_fix_all.patch nmarques@opensuse.org 
#-- This patch fixes python links and  eplaces pkgconfig() calls from "nunit" to "mono-nunit"
# PATCH-FIX-OPENSUSE - libappindicator-mono-nunit-fix.patch nmarques@opensuse.org 
#-- use mono-nunit for pkgconfig() calls instead of nunit
#Patch0:	libappindicator-mono-nunit-fix.patch
# PATCH-FIX-OPENSUSE - libappindicator-header-fixes.patch nmarques@opensuse.org 

BuildRequires:  gnome-common
BuildRequires:  intltool
BuildRequires:  perl-XML-SAX
BuildRequires:  vala-devel
BuildRequires:  pkgconfig(dbus-glib-1)
BuildRequires:  pkgconfig(dbusmenu-gtk3-0.4)
BuildRequires:  pkgconfig(gapi-2.0)
BuildRequires:  pkgconfig(gobject-introspection-1.0)
BuildRequires:  pkgconfig(gnome-doc-utils)
BuildRequires:  pkgconfig(gtk+-3.0)
BuildRequires:  pkgconfig(gtk-sharp-2.0)
BuildRequires:  pkgconfig(indicate-0.6)
BuildRequires:  pkgconfig(indicator3-0.4)
BuildRequires:  pkgconfig(libpng15)
BuildRequires:  pkgconfig(mono)
BuildRequires:  pkgconfig(mono-nunit)
BuildRequires:  pkgconfig(pygobject-2.0)
BuildRequires:  pkgconfig(pygtk-2.0)

%description
A library and indicator to take menus from applications and place them in
the panel.

%package -n %{libname}
Summary:	Application indicator library - shared libraries
Group:		System/Libraries

%description -n %{libname}
A library and indicator to take menus from applications and place them in
the panel.

This package provides the shared libraries to be used by applications.

%package -n appindicator-sharp
Summary:	Application indicator library - assembly CLI
Group:		Development/Other

%description -n appindicator-sharp
This package provides the appindicator-sharp assembly that allows CLI (.NET)
programs to take menus from applications and place them in the panel.

This package provides assemblies to be used by applications

%package -n %{develname}
Summary:	Application indicator library - development files
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}

%description -n %{develname}
A library and indicator to take menus from the applications and place them in
the panel.

This package provides the files that are needed to build applications.

%prep
%setup -q
%apply_patches

%build
# Warning, patch requires reconf
NOCONFIGURE=1 autoreconf -fi
%configure2_5x \
  --disable-static \
  --with-gtk=3

make LIBS='-lgmodule-2.0'

%install
%makeinstall_std
find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print

%files -n %{libname}
%doc README COPYING COPYING.LGPL.2.1
%{_libdir}/*.so.%{major}*
%{_libdir}/girepository-1.0/*.typelib

%files -n appindicator-sharp
%{_prefix}/lib/mono/appindicator-sharp/
%{_prefix}/lib/mono/gac/
%{_libdir}/cli/appindicator-sharp*

%files -n %{develname}
%{_includedir}/libappindicator3-0.1/
%{_datadir}/gtk-doc/html/libappindicator/
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_datadir}/gir-1.0/



%changelog
* Wed Jan 25 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.4.1-2
+ Revision: 768318
- bump release for BS
- removing parallel build in attempt to fix build
- fixed linking to libgmodule-2.0
- imported package libappindicator


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2652 |12cr|libapreq2-2.130.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define rversion 2.13
%define revision r376644

%define mod_name mod_apreq
%define mod_conf 76_%{mod_name}2.conf
%define mod_so %{mod_name}2.so

%define apache_version 2.2.0

%define major 2
%define libname %mklibname apreq %{major}
%define develname %mklibname apreq -d

Summary:	Apache Request Library
Name:		libapreq2
Version:	%perl_convert_version %{rversion}
Release:	4
License:	Apache License
Group:		System/Libraries
URL:		http://httpd.apache.org/apreq/
#Source0:	libapreq2-%{rversion}-%{revision}.tar.bz2
Source0:	http://people.apache.org/~issac/libapreq2-%{rversion}.tar.gz
Source1:	http://people.apache.org/~issac/libapreq2-%{rversion}.tar.gz.asc
Source2:	76_mod_apreq2.conf
Source3:	libapreq2.pc.in
Patch0:		libapreq2-2.03-dev-version_check_fix.diff
Patch1:		libapreq2-2.08-autoconf260.diff
Patch2:		libapreq2-2.09-pkgconfig.patch
Patch3:		libapreq2-2.13-libtool.patch
BuildRequires:	autoconf2.5
BuildRequires:	automake
BuildRequires:	chrpath
BuildRequires:	perl-devel
BuildRequires:	perl-doc
BuildRequires:	perl(Pod::Tests)
BuildRequires:	perl(Apache::Test)
BuildRequires:	perl(Template)
BuildRequires:	perl(Tie::IxHash)
BuildRequires:	perl(ExtUtils::XSBuilder)
BuildRequires:	perl(Parse::RecDescent)
BuildRequires:	perl-libwww-perl
BuildRequires:	apache-mod_perl-devel
BuildRequires:	apache-devel >= %{apache_version}
BuildRequires:	apache-source >= %{apache_version}
BuildRequires:	apache-mod_ssl >= %{apache_version}

%description
libapreq is a safe, standards-compliant, high-performance library used for
parsing HTTP cookies, query-strings and POST data. The original version
(libapreq-1.X) was designed by Lincoln Stein and Doug MacEachern. The perl
APIs Apache::Request and Apache::Cookie are the lightweight mod_perl analogs of
the CGI and CGI::Cookie perl modules.

This package contains the shared libraries for %{name}

# because it's the same name as srpm one on ia32:
%if "%{_lib}" != "lib"
%package -n	%{libname}
Summary:	Apache Request Library
Group: 		System/Libraries

%description -n	%{libname}
libapreq is a safe, standards-compliant, high-performance library used for
parsing HTTP cookies, query-strings and POST data. The original version
(libapreq-1.X) was designed by Lincoln Stein and Doug MacEachern. The perl
APIs Apache::Request and Apache::Cookie are the lightweight mod_perl analogs of
the CGI and CGI::Cookie perl modules.

This package contains the shared libraries for %{name}
%endif

%package -n	%{develname}
Summary:	Development library and header files for the Apache Request Library
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	libapreq-devel = %{version}
Obsoletes:	%{mklibname apreq 0 -d}

%description -n	%{develname}
libapreq is a safe, standards-compliant, high-performance library used for
parsing HTTP cookies, query-strings and POST data. The original version
(libapreq-1.X) was designed by Lincoln Stein and Doug MacEachern. The perl
APIs Apache::Request and Apache::Cookie are the lightweight mod_perl analogs of
the CGI and CGI::Cookie perl modules.

This package contains the development library and its header files.

%package -n	perl-libapreq2
Summary:	Apache Request Library Perl Glue
Group:		System/Servers
Requires:	apache-mod_perl
Requires:	apache-mod_apreq >= %{version}
Provides:	perl-libapreq

%description -n perl-libapreq2
libapreq is a safe, standards-compliant, high-performance library used for
parsing HTTP cookies, query-strings and POST data. The original version
(libapreq-1.X) was designed by Lincoln Stein and Doug MacEachern. The perl
APIs Apache::Request and Apache::Cookie are the lightweight mod_perl analogs of
the CGI and CGI::Cookie perl modules.

%package -n	apache-%{mod_name}
Summary:	DSO module for the apache Web server
Group:		System/Servers
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= %{apache_version}
Requires:	apache-conf >= 2.2.0
Requires:	apache >= %{apache_version}
Requires:	perl-libapreq2 >= %{version}

%description -n	apache-%{mod_name}
Mod_%{name} is a DSO module for the apache Web server.

%prep
%setup -q -n libapreq2-%{rversion}
%patch0 -p0
%patch1 -p0
%patch2 -p0
%patch3 -p1

# got the idea why this wasn't working from debian, thanks guys!
# P0 combined with this hack fixes it all...
perl -pi -e "s|_APACHE2_REAL_VERSION_|%{apache_version}|g" build/version_check.pl

cp %{SOURCE2} %{mod_conf}
cp %{SOURCE3} .

%build
export WANT_AUTOCONF_2_5=1
#libtoolize --copy --force && aclocal && autoconf && autoheader && automake -a -c


export AUTOMAKE="automake"
export ACLOCAL="aclocal"

sh ./buildconf

%configure2_5x \
    --with-perl=%{_bindir}/perl \
    --enable-perl-glue \
    --with-mm-opts=INSTALLDIRS=vendor \
    --with-apache2-apxs=%{_bindir}/apxs \
    --with-apr-config=%{_bindir}/apr-1-config \
    --with-apu-config=%{_bindir}/apu-1-config

%make

# Build the perl modules
#pushd glue/perl
#    %{__perl} ../../build/xsbuilder.pl run
#    CFLAGS="%{optflags}" %{__perl} Makefile.PL -apxs %{_sbindir}/apxs INSTALLDIRS=vendor
#    %make
#    mv Makefile Makefile.xx
#popd

#make test

%install
%makeinstall_std

mkdir -p %{buildroot}%{_libdir}/pkgconfig
install -m 644 %{name}.pc %{buildroot}%{_libdir}/pkgconfig/%{name}.pc

# move the module in place
mv %{buildroot}%{_libdir}/apache %{buildroot}%{_libdir}/apache-extramodules

# install module conf files for the "conf.d" dir loading structure
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/

# install one extra devel file
install -m0755 apreq*-config %{buildroot}%{_bindir}/

# install the perl stuff
#pushd glue/perl
#cp Makefile.xx Makefile
#%makeinstall_std
#popd

# nuke rpath
find %{buildroot}%{perl_vendorlib} -name "*.so" | xargs chrpath -d

# cleanup
rm -f %{buildroot}%{_libdir}/apache-extramodules/*.a
rm -f %{buildroot}%{_libdir}/apache-extramodules/*.la

%post -n apache-%{mod_name}
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun -n apache-%{mod_name}
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
    fi
fi

%files -n %{libname}
%doc CHANGES INSTALL README
%{_libdir}/libapreq*.so.*

%files -n %{develname}
%doc CHANGES INSTALL README
%{_bindir}/apreq*-config
%{_libdir}/libapreq*.so
%{_libdir}/libapreq*.a
%{_libdir}/pkgconfig/%{name}.pc
%{_includedir}/apreq*
%{_includedir}/apache/apreq*

%files -n apache-%{mod_name}
%doc CHANGES INSTALL README
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}

%files -n perl-libapreq2
%doc CHANGES INSTALL README
%{perl_vendorlib}/*/auto/APR/Request/*
%{perl_vendorlib}/*/Apache2/*
%{perl_vendorlib}/*/APR/*
%{_mandir}/man3/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.130.0-3
+ Revision: 768358
- mass rebuild of perl extensions against perl 5.14.2

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 2.130.0-2mdv2011.0
+ Revision: 627783
- don't force the usage of automake1.7

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 2.130.0-1mdv2011.0
+ Revision: 607387
- fix deps

* Thu Dec 02 2010 Paulo Andrade <pcpa@mandriva.com.br> 2.130.0-0.0.3mdv2011.0
+ Revision: 605291
- Rebuild with apr with workaround to issue with gcc type based

* Thu Dec 02 2010 Paulo Andrade <pcpa@mandriva.com.br> 2.130.0-0.0.2mdv2011.0
+ Revision: 605060
- Rebuild with apr with workaround to issue with gcc type based alias analysis

* Sun Nov 28 2010 Oden Eriksson <oeriksson@mandriva.com> 2.130.0-0.0.1mdv2011.0
+ Revision: 602334
- 2.13 (pre-release)

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 2.12-5mdv2011.0
+ Revision: 588133
- rebuild

* Thu Jul 22 2010 Jérôme Quelin <jquelin@mandriva.org> 2.12-4mdv2011.0
+ Revision: 556774
- rebuild for perl 5.12

* Wed Jan 06 2010 Oden Eriksson <oeriksson@mandriva.com> 2.12-3mdv2010.1
+ Revision: 486818
- rebuilt against bdb 4.8

* Sun Aug 02 2009 Oden Eriksson <oeriksson@mandriva.com> 2.12-2mdv2010.0
+ Revision: 407519
- rebuild

* Sat Mar 14 2009 Oden Eriksson <oeriksson@mandriva.com> 2.12-1mdv2009.1
+ Revision: 354928
- 2.12

* Tue Jan 20 2009 Oden Eriksson <oeriksson@mandriva.com> 2.11-0.1mdv2009.1
+ Revision: 331679
- 2.11 (rc)
- rediffed P1
- 2.10-RC1

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 2.08-16mdv2009.1
+ Revision: 325871
- rebuild

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 2.08-15mdv2009.0
+ Revision: 235144
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Sun Jun 08 2008 Oden Eriksson <oeriksson@mandriva.com> 2.08-14mdv2009.0
+ Revision: 216852
- added P3 from HEAD to fix more autoconf260 borkiness
- disable the test suite for now. it works with openssl-0.9.8g but not with openssl-0.9.8h
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 2.08-13mdv2008.1
+ Revision: 170942
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

* Thu Jan 17 2008 Oden Eriksson <oeriksson@mandriva.com> 2.08-12mdv2008.1
+ Revision: 154213
- bump release
- rebuild

* Mon Dec 24 2007 Oden Eriksson <oeriksson@mandriva.com> 2.08-11mdv2008.1
+ Revision: 137509
- rebuilt against openldap-2.4.7 libs

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Dec 14 2007 Thierry Vignaud <tv@mandriva.org> 2.08-10mdv2008.1
+ Revision: 119839
- fix upgrade

* Fri Dec 14 2007 Thierry Vignaud <tv@mandriva.org> 2.08-9mdv2008.1
+ Revision: 119837
- rebuild b/c of missing subpackage on ia32
- explain hackery

* Sun Sep 09 2007 Oden Eriksson <oeriksson@mandriva.com> 2.08-8mdv2008.0
+ Revision: 83438
- new devel naming

* Sat Aug 18 2007 Oden Eriksson <oeriksson@mandriva.com> 2.08-7mdv2008.0
+ Revision: 65824
- rebuild

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - rebuild for expat


* Sun Mar 11 2007 Oden Eriksson <oeriksson@mandriva.com> 2.08-5mdv2007.1
+ Revision: 141330
- rebuild

* Mon Nov 20 2006 Oden Eriksson <oeriksson@mandriva.com> 2.08-4mdv2007.1
+ Revision: 85563
- fixed deps and added a patch (P2) to make the tests pass under iurt
- added a autoconf-2.60 bug workaround (P1)
- rebuild
- Import libapreq2

* Sun Aug 13 2006 Oden Eriksson <oeriksson@mandriva.com> 2.08-1mdk
- 2.08

* Mon May 08 2006 Scott Karns <scottk@mandriva.org> 2.07-3mdk
- Added Requires: apache-mod_apreq to perl-libapreq2

* Mon Mar 20 2006 Oden Eriksson <oeriksson@mandriva.com> 2.07-2mdk
- fix deps

* Sun Feb 12 2006 Oden Eriksson <oeriksson@mandriva.com> 2.07-1mdk
- 2.07 (addresses CVE-2006-0042)

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 2.07-0.r376644.1mdk
- use a recent snap (r376644)

* Mon Jan 30 2006 Oden Eriksson <oeriksson@mandriva.com> 2.06-4.dev.4mdk
- actually _load_ the frigging apache module, DUH!

* Tue Dec 13 2005 Oden Eriksson <oeriksson@mandriva.com> 2.06-4.dev.3mdk
- rebuilt against apache-2.2.0

* Fri Sep 09 2005 Oden Eriksson <oeriksson@mandriva.com> 2.06-4.dev.1mdk
- rebuild

* Wed Aug 31 2005 Oden Eriksson <oeriksson@mandriva.com> 2.06-2.dev.2mdk
- rebuilt against new openldap-2.3.6 libs

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 2.06-1.dev.2mdk
- fix deps

* Fri Jul 22 2005 Oden Eriksson <oeriksson@mandriva.com> 2.06-1.dev.1mdk
- 2.06-dev

* Fri Jun 03 2005 Oden Eriksson <oeriksson@mandriva.com> 2.06-0.r179569.1mdk
- new SVN snap (r179569)
- rename the apache sub package (apache2/apache)
- the conf.d directory is renamed to modules.d
- use new rpm-4.4.x pre,post magic
- use better %%post and %%postun magic
- fix naming

* Sun Mar 20 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.05-0.r161185.1mdk
- use a recent cvs snap (r161185)
- run the tests

* Sun Mar 20 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.04_03-6mdk
- use the %%mkrel macro

* Fri Feb 18 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.04_03-5mdk
- spec file cleanups, remove the ADVX-build stuff

* Wed Feb 09 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.04_03-4mdk
- rebuilt for apache 2.0.53

* Fri Feb 04 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.04_03-3mdk
- rebuilt against new openldap libs

* Tue Dec 07 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 2.04_03-2mdk
- Rebuild for new perl
- Remove MANIFEST files

* Sat Sep 04 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.04_03-1mdk
- 2.04_03

* Wed Aug 11 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.03_04-3mdk
- rebuilt

* Mon Aug 02 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.03_04-2mdk
- rebuilt for apache 2.0.50

* Tue Jun 22 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.03_04-1mdk
- initial mandrake package based on the spec file by Bojan Smojver


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2653 |12cr|libbeagle-0.3.9-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name libbeagle
%define version 0.3.9
%define release 5
%define major 1
%define libname %mklibname beagle %major
%define develname %mklibname -d beagle
%define pyver 2.7

Summary: Beagle integration library
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://ftp.gnome.org/pub/GNOME/sources/%name/%{name}-%{version}.tar.bz2
Patch1: libbeagle-0.3.5.1-fix-str-fmt.patch
Patch2: libbeagle-0.3.9-linkage.patch
Patch3: libbeagle-0.3.9-remove-duplicated-file-from-makefile.patch
License: MIT/Apache License
Group: System/Libraries
Url: http://beagle-project.org/
BuildRequires: gtk-doc docbook-dtd412-xml
BuildRequires: glib2-devel
BuildRequires: pygtk2.0-devel

%description
Beagle is an indexing sub-system and search aggregator built on top of
Lucene.Net. It can index your files, mailboxes, your web browsing
behaviour and other things.

This is the shared library used to integrate beagle search in applications.

%package -n %libname
Group: System/Libraries
Summary: Shared library of beagle
%description -n %libname
Beagle is an indexing sub-system and search aggregator built on top of
Lucene.Net. 

%package -n %develname
Group: Development/C
Summary: Development library of beagle
Requires: %libname = %version
Provides: libbeagle-devel = %version-%release
Obsoletes: %mklibname -d beagle 0

%description -n %develname
Beagle is an indexing sub-system and search aggregator built on top of
Lucene.Net. 

%package -n python-beagle
Group: Development/Python
Summary: Python module for writing Beagle extensions
Requires: %libname = %version
Requires: pygtk2.0
%description -n python-beagle
Beagle is an indexing sub-system and search aggregator built on top of
Lucene.Net. 
Install this for python extensions to Beagle.

%prep
%setup -q 
%patch1 -p0
%patch2 -p1
%patch3 -p1
#gw needed by patch 2 and 3
autoreconf -fi

%build
%configure2_5x --enable-gtk-doc
%make

%install
%makeinstall_std

#gw bug in 0.3.9
%if %_lib != lib
mv %buildroot%_prefix/lib/python%pyver %buildroot%_libdir
%endif

rm -f %buildroot%_libdir/gtk-2.0/*/filesystems/libbeaglechooserhack*a \
      %buildroot%_libdir/%name/*a %buildroot%_libdir/python%pyver/site-packages/*a


%files -n %libname
%doc ChangeLog AUTHORS README INSTALL
%_libdir/lib*.so.%{major}*

%files -n %develname
%doc ChangeLog AUTHORS README INSTALL
%_libdir/lib*.so
%attr(644,root,root) %_libdir/lib*a
%_includedir/libbeagle/
%_libdir/pkgconfig/libbeagle*.pc
%_datadir/gtk-doc/html/beagle/

%files -n python-beagle
%doc ChangeLog AUTHORS README INSTALL
%py_platsitedir/*beagle*





@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2654 |12cr|libbinio-1.4-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	binio

Summary:	Binary I/O stream class library
Name:		libbinio
Version:	1.4
Release:	9
Source0:	http://prdownloads.sourceforge.net/libbinio/%{name}-%{version}.tar.bz2
Patch1:		libbinio-1.4-string-conversion.patch
Patch2:		libbinio-1.4-gcc4.4.patch
URL:		http://libbinio.sourceforge.net/
License:	LGPLv2+
Group:		System/Libraries

%description
The binary I/O stream class library presents a platform-independent
way to access binary data streams in C++.

The library is hardware independent in the form that it transparently
converts between the different forms of machine-internal binary data
representation.

It further employs no special I/O protocol and can be used on
arbitrary binary data sources.

%define	major	1
%define	libname	%mklibname %{oname} %{major}
%package -n	%{libname}
Summary:	Shared library for %{name}
Group:		System/Libraries

%description -n	%{libname}
The binary I/O stream class library presents a platform-independent
way to access binary data streams in C++.

The library is hardware independent in the form that it transparently
converts between the different forms of machine-internal binary data
representation.

It further employs no special I/O protocol and can be used on
arbitrary binary data sources.

This package contains the shared library needed to run applications
based on %{name}.

%define	libdev	%mklibname -d %{oname}
%package -n	%{libdev}
Summary:	Development files for %{name}
Group:		Development/C++
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}
Obsoletes:	%{mklibname -d %{oname} 1}

%description -n %{libdev}
The binary I/O stream class library presents a platform-independent
way to access binary data streams in C++.

The library is hardware independent in the form that it transparently
converts between the different forms of machine-internal binary data
representation.

It further employs no special I/O protocol and can be used on
arbitrary binary data sources.

This package contains C++ header files, the shared library symlink and
the developer documentation for %{name}.

%define libstat %mklibname -d -s %{oname}
%package -n	%{libstat}
Summary:	Static library for %{name}
Group:		Development/C++
Requires:	%{libdev} = %{version}
Provides:	%{name}-static-devel = %{version}-%{release}
Obsoletes:	%{mklibname -s -d %{oname} 1}

%description -n %{libstat}
The binary I/O stream class library presents a platform-independent
way to access binary data streams in C++.

The library is hardware independent in the form that it transparently
converts between the different forms of machine-internal binary data
representation.

It further employs no special I/O protocol and can be used on
arbitrary binary data sources.

This package contains the static library of %{name}.

%prep
%setup -q
%patch1 -p1 -b .stringconversion
%patch2 -p1

%build
autoreconf -i
%configure2_5x
%make

%install
%makeinstall_std

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%postun -n %{libname} -p /sbin/ldconfig
%endif

%post -n %{libdev}
%_install_info %{name}.info

%postun -n %{libdev}
%_remove_install_info %{name}.info

%files -n %{libname}
%defattr(-,root,root)
%doc README AUTHORS ChangeLog NEWS
%{_libdir}/libbinio.so.%{major}*

%files -n %{libdev}
%defattr(-,root,root)
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/*
%{_libdir}/*.so
%{_infodir}/*.info*
%{_libdir}/pkgconfig/*

%files -n %{libstat}
%defattr(-,root,root)
%{_libdir}/*.a



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.4-9mdv2011.0
+ Revision: 620082
- the mass rebuild of 2010.0 packages

* Fri May 22 2009 GÃ¶tz Waschk <waschk@mandriva.org> 1.4-8mdv2010.0
+ Revision: 378714
- fix build with gcc 4.4

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.4-7mdv2009.0
+ Revision: 267803
- rebuild early 2009.0 package (before pixel changes)

* Wed Jun 11 2008 Per Ã˜yvind Karlsen <peroyvind@mandriva.org> 1.4-6mdv2009.0
+ Revision: 217856
- drop P0 as using uint64_t in stead of long long will give more headaches
  with adplug needed to be fixed etc..

* Tue Jun 10 2008 Per Ã˜yvind Karlsen <peroyvind@mandriva.org> 1.4-5mdv2009.0
+ Revision: 217702
- d'oh, forgot to run autoreconf first to actually  put P0 to use..

* Tue Jun 10 2008 Per Ã˜yvind Karlsen <peroyvind@mandriva.org> 1.4-4mdv2009.0
+ Revision: 217611
- import libbinio


* Wed Oct 24 2007 GÃ¶tz Waschk <waschk@mandriva.org> 1.4-3mdv2008.1
+ Revision: 101737
- new devel name
- update license tag
- remove old conflict


* Wed Jan 24 2007 GÃ¶tz Waschk <waschk@mandriva.org> 1.4-3mdv2007.0
+ Revision: 112780
- rebuild
- Import binio

* Sat Oct 07 2006 Götz Waschk <waschk@mandriva.org> 1.4-2mdv2007.1
- rebuild

* Mon Sep 19 2005 Götz Waschk <waschk@mandriva.org> 1.4-1mdk
- update file list
- New release 1.4

* Thu Aug 25 2005 GÃ¶tz Waschk <waschk@mandriva.org> 1.3-2mdk
- Rebuild

* Fri Aug 20 2004 Goetz Waschk <waschk@linux-mandrake.com> 1.3-1mdk
- New release 1.3

* Sat Jun 05 2004 Götz Waschk <waschk@linux-mandrake.com> 1.2-5mdk
- fix source URL
- drop prefix
- new g++


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2655 |12cr|libbnr-2.0.3-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 2
%define libname %mklibname bnr %{major}
%define develname %mklibname bnr -d

Summary:	Bayesian Noise Reduction Library
Name:		libbnr
Version:	2.0.3
Release:	8
Group:		System/Libraries
License:	GPL
URL:		http://bnr.nuclearelephant.com/
Source0:	http://dspam.nuclearelephant.com/sources/%{name}-%{version}.tar.bz2
BuildRequires:	automake
BuildRequires:	autoconf2.5
BuildRequires:	libtool

%description
libbnr is an implementation of the Bayesian Noise Reduction (BNR)
algorithm. All samples of text contain some degree of noise (data
which is either intentionally or unintentionally irrelevant to
accurate statistical analysis of the sample where removal of the
data would result in a cleaner analysis). The Bayesian noise
reduction algorithm provides a means of cleaner machine learning
by providing more useful data, which ultimately leads to better
sample analysis. With the noisy data removed from the sample, what
is left is only data relevant to the classification. libbnr can be
linked in with your classifier and called using the standard C
interface. 

%package -n	%{libname}
Summary:	Bayesian Noise Reduction Library
Group:          System/Libraries

%description -n	%{libname}
libbnr is an implementation of the Bayesian Noise Reduction (BNR)
algorithm. All samples of text contain some degree of noise (data
which is either intentionally or unintentionally irrelevant to
accurate statistical analysis of the sample where removal of the
data would result in a cleaner analysis). The Bayesian noise
reduction algorithm provides a means of cleaner machine learning
by providing more useful data, which ultimately leads to better
sample analysis. With the noisy data removed from the sample, what
is left is only data relevant to the classification. libbnr can be
linked in with your classifier and called using the standard C
interface. 

%package -n	%{develname}
Summary:	Development library and header files for the %{name} library
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{EVRD}
Obsoletes:	%{mklibname bnr 2 -d}

%description -n	%{develname}
libbnr is an implementation of the Bayesian Noise Reduction (BNR)
algorithm. All samples of text contain some degree of noise (data
which is either intentionally or unintentionally irrelevant to
accurate statistical analysis of the sample where removal of the
data would result in a cleaner analysis). The Bayesian noise
reduction algorithm provides a means of cleaner machine learning
by providing more useful data, which ultimately leads to better
sample analysis. With the noisy data removed from the sample, what
is left is only data relevant to the classification. libbnr can be
linked in with your classifier and called using the standard C
interface. 

This package contains development library and header files for the
%{name} library.

%prep

%setup -q -n %{name}-%{version}

%build
#export WANT_AUTOCONF_2_5=1
#rm -f configure
#libtoolize --copy --force && aclocal && autoconf --force && autoheader && automake

%configure2_5x

%make

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%makeinstall_std


%files -n %{libname}
%doc README
%{_libdir}/*.so.*

%files -n %{develname}
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/*.a


%changelog
* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 2.0.3-7mdv2011.0
+ Revision: 627784
- don't force the usage of automake1.7

* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 2.0.3-6mdv2011.0
+ Revision: 620083
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2.0.3-5mdv2010.0
+ Revision: 429717
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 2.0.3-4mdv2009.0
+ Revision: 248411
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 2.0.3-2mdv2008.1
+ Revision: 136546
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Sep 09 2007 Oden Eriksson <oeriksson@mandriva.com> 2.0.3-2mdv2008.0
+ Revision: 83754
- new devel naming


* Fri Dec 08 2006 Oden Eriksson <oeriksson@mandriva.com> 2.0.3-1mdv2007.0
+ Revision: 93731
- Import libbnr

* Sun Jan 08 2006 Oden Eriksson <oeriksson@mandriva.com> 2.0.3-1mdk
- 2.0.3

* Wed Dec 29 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.0-1mdk
- initial mandrake package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2656 |12cr|libbt-1.06-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define develname %mklibname -d bt
Name: libbt
Version: 1.06
Release: %mkrel 7
Summary: C-language Impementation of the BitTorrent core protocols
BuildRoot: %{_tmppath}/%{name}-%{version}-build
License: GPL+ and LGPL+
Group: Development/C++
URL: http://libbt.sourceforge.net/
Source0: http://prdownloads.sourceforge.net/libbt/libbt-%{version}.tar.gz
Patch0: libbt-1.06-header.patch
Patch1: libbt-1.06-fix-linking.patch
BuildRequires: curl-devel

%description
LibBT is a C reimplementation of the BitTorrent core protocols.  Our goal for
the project is to develop a low overhead library version of the protocols so
that BitTorrent transfers can easily be built in to any existing application.

The sample applications included with LibBT currently run in between 2Mb and
3.5Mb of memory (RSS), depending on the number of peers that are attached.

%package utils
Summary: C-language Impementation of the BitTorrent core protocols
Group: Networking/File transfer

%description utils
LibBT is a C reimplementation of the BitTorrent core protocols.  Our goal for
the project is to develop a low overhead library version of the protocols so
that BitTorrent transfers can easily be built in to any existing application.

This contains the sample applications from LibBT, that currently run
in between 2Mb and 3.5Mb of memory (RSS), depending on the number of
peers that are attached.

%package -n %develname
Summary: C-language Impementation of the BitTorrent core protocols
Group: Development/C
%if %_lib != lib
Obsoletes: libbt-devel
%endif

%description -n %develname
LibBT is a C reimplementation of the BitTorrent core protocols.  Our goal for
the project is to develop a low overhead library version of the protocols so
that BitTorrent transfers can easily be built in to any existing application.

The sample applications included with LibBT currently run in between 2Mb and
3.5Mb of memory (RSS), depending on the number of peers that are attached.

%prep
%setup -q
%apply_patches

%build
%configure2_5x
%make

%install
[ "$RPM_BUILD_ROOT" != "/" ] && [ -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT;
%{__install} -Dd -m 0755                     \
    $RPM_BUILD_ROOT%{_bindir}/               \
    $RPM_BUILD_ROOT%{_libdir}/               \
    $RPM_BUILD_ROOT%{_includedir}/%{name}    \
    $RPM_BUILD_ROOT%{_mandir}/man1/



%{__install} -m 0755 src/{btcheck,btlist,btget} \
    $RPM_BUILD_ROOT%{_bindir}/

%{__install} -m 0644 src/%{name}.a \
    $RPM_BUILD_ROOT%{_libdir}/

%{__install} -m 0644 man/*.1        \
    $RPM_BUILD_ROOT%{_mandir}/man1/

%{__install} -m 0644                                          \
        include/{benc.h,bitset.h,bterror.h,btmessage.h,bts.h} \
        include/{context.h,peer.h,random.h,segmenter.h}       \
        include/{strbuf.h,stream.h,types.h,util.h}            \
    $RPM_BUILD_ROOT%{_includedir}/%{name}

mv %buildroot%_bindir/btcheck %buildroot%_bindir/bt-check
mv %buildroot%_mandir/man1/btcheck.1 %buildroot%_mandir/man1/bt-check.1

%clean
[ "$RPM_BUILD_ROOT" != "/" ] && [ -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT;

%files utils
%defattr(-,root,root)
%doc CHANGELOG CREDITS README errorlist.txt
%{_bindir}/bt*
%{_mandir}/man1/bt*

%files -n %develname
%defattr(-,root,root)
%doc docs/*.txt
%{_libdir}/%{name}.a
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/*




%changelog
* Tue Dec 06 2011 Götz Waschk <waschk@mandriva.org> 1.06-7mdv2012.0
+ Revision: 738262
- fix linking
- yearly rebuild

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.06-6mdv2011.0
+ Revision: 609734
- rebuild

* Wed Apr 21 2010 Funda Wang <fwang@mandriva.org> 1.06-5mdv2010.1
+ Revision: 537320
- rebuild

* Thu Oct 08 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.06-4mdv2010.0
+ Revision: 455875
- rebuild for new curl SSL backend

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 1.06-3mdv2010.0
+ Revision: 438517
- rebuild

* Sat Oct 11 2008 Götz Waschk <waschk@mandriva.org> 1.06-2mdv2009.1
+ Revision: 291902
- update patch for gcc 4.3
- update license

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Tue Oct 09 2007 Götz Waschk <waschk@mandriva.org> 1.06-1mdv2008.1
+ Revision: 96155
- new version
- new devel name


* Fri Jan 05 2007 Götz Waschk <waschk@mandriva.org> 1.05-4mdv2007.0
+ Revision: 104423
- Import libbt

* Fri Jan 05 2007 Götz Waschk <waschk@mandriva.org> 1.05-4mdv2007.1
- Rebuild

* Fri Jul 21 2006 Götz Waschk <waschk@mandriva.org> 1.05-1mdv2007.0
- Rebuild

* Mon Apr 10 2006 Gtz Waschk <waschk@mandriva.org> 1.05-2mdk
- rename btcheck as there's a conflict with perl-Text-BibTeX

* Sun Dec 11 2005 Gtz Waschk <waschk@mandriva.org> 1.05-1mdk
- build patch
- New release 1.05
- use mkrel

* Thu Apr 28 2005 Gtz Waschk <waschk@mandriva.org> 1.04-1mdk
- new version

* Sun Feb 20 2005 Gtz Waschk <waschk@linux-mandrake.com> 1.03-1mdk
- initial mdk package

* Sat Dec 18 2004 - darix@irssi.org
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2657 |12cr|libcapseo-0.3.0-0.20081031.6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define capseo_version 0.3.0

# Tarfile created using git
# git clone git://gitorious.org/capseo/mainline.git libcapseo
# cd libcapseo
# git-archive --format=tar --prefix=libcapseo-%{capseo_version}/ %{git_version} | bzip2 > libcapseo-%{capseo_version}-%{gitdate}.tar.bz2

%define gitdate 20081031
%define git_version 431a293

%define tarfile %{name}-%{capseo_version}-%{gitdate}.tar.bz2
%define snapshot %{gitdate}

Summary:        A realtime encoder/decoder library
Name:           libcapseo
Version:        %{capseo_version}
Release:        %mkrel 0.%{snapshot}.6
License:        GPLv3
Group:          System/Libraries 
URL:            http://gitorious.org/projects/capseo/
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
BuildRequires:  mesagl-devel
BuildRequires:	libtheora-devel
BuildRequires:	libogg-devel
# Specific snapshot no upstream release (yet)
Source0:        %{tarfile}

%description
Capseo is a realtime video codec being used by libcaptury/captury
for encoding captured video frames in realtime. (think of FRAPS codec).

Applications using capseo currently are libcaptury for encoding
captured data, e.g. currently from third-party OpenGL applications
via captury, the OpenGL video capturing tool.

%files
%defattr(-,root,root,-)
%doc AUTHORS COPYING TODO
%{_libdir}/*.so.*

#--------------------------------------------------------------------

%package devel
Summary: Files needed for development using %{name}
Group:    Development/Other 
Requires: %{name} = %{version}-%{release}

%description devel
This package contains libraries and header files for
developing applications that use %{name}.

%files devel
%defattr(-,root,root,-)
%{_includedir}/*.h
%{_libdir}/libcapseo.so
%{_libdir}/pkgconfig/capseo.pc

#--------------------------------------------------------------------

%package tools
Summary: Encoding/Decoding tools for capseo
Group:   Sound
Requires: %{name} = %{version}-%{release}

%description tools
Utilities for capseo

%files tools
%defattr(-,root,root,-)
%{_bindir}/*

#--------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{version}

%build
autoreconf -fi
%configure2_5x --disable-static --enable-theora --disable-examples
%make

%install
rm -rf %{buildroot}
%makeinstall_std

rm -rf %{buildroot}/%{_libdir}/*.la

%clean
rm -rf %{buildroot}


%changelog
* Sat Feb 05 2011 Funda Wang <fwang@mandriva.org> 0.3.0-0.20081031.6mdv2011.0
+ Revision: 636024
- BR ogg
- tighten BR

* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-0.20081031.5mdv2011.0
+ Revision: 620084
- the mass rebuild of 2010.0 packages

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 0.3.0-0.20081031.4mdv2010.0
+ Revision: 438523
- rebuild

* Fri Dec 19 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.3.0-0.20081031.3mdv2009.1
+ Revision: 316043
- Fix  Requires

* Thu Dec 18 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.3.0-0.20081031.2mdv2009.1
+ Revision: 315994
- Fix groups
- import libcapseo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2658 |12cr|libcapsinetwork-0.3.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	0
%define libname %mklibname capsinetwork
%define develname %mklibname -d capsinetwork

Summary:	Network library for easy development of C++ server daemons
Name:		libcapsinetwork
Version:	0.3.0
Release:	6
License:	LGPL
Group:		System/Libraries
URL:		http://unixcode.org/libcapsinetwork/
Source0:	http://download.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
Patch0:		libcapsinetwork-gcc43-includes.patch
BuildRequires:	automake

%description
%{name} is a network library for C++ server daemons aimed at easy
development of server daemons.

%package	-n %{libname}%{major}
Summary:	Network library for easy development of C++ server daemons
Group:		System/Libraries
Provides:	%{libname} = %{version}-%{release}

%description	-n %{libname}%{major}
%{name} is a network library for C++ server daemons aimed at easy
development of server daemons.


%package	-n %{develname}
Summary:	Development related files for %{name}
Group:		Development/C++
Provides:	%{name}-devel = %{version}-%{release}
Provides:	%{libname}-devel = %{version}-%{release}
Requires:	%{libname}%{major} = %{version}-%{release}
Obsoletes:	%{libname}%{major}-devel

%description	-n %{develname}
%{name} is a network library for C++ server daemons aimed at easy
development of server daemons.

You need to install this package if you want to develop or compile
any applications/libraries that needs %{name}.

%prep
%setup -q
%patch0 -p1 -b .gcc43

%build
libtoolize --force --copy
aclocal
autoheader
autoconf
automake -a -c
%configure2_5x --disable-static
# parallel build won't work
make

%install
%makeinstall_std

%files -n %{libname}%{major}
%doc COPYING.LIB README
%{_libdir}/lib*.so.*

%files -n %{develname}
%doc ChangeLog NEWS
%{_includedir}/*
%{_libdir}/lib*.so


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-5mdv2011.0
+ Revision: 620085
- the mass rebuild of 2010.0 packages

* Tue Jun 16 2009 Jérôme Brenier <incubusss@mandriva.org> 0.3.0-4mdv2010.0
+ Revision: 386417
- fix gcc43 patch

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Jun 30 2007 Funda Wang <fwang@mandriva.org> 0.3.0-1mdv2008.0
+ Revision: 45999
- BR automake
- Add patch from debian to get it build on gcc 4.3
  use autotools
- New version
- Import libcapsinetwork



* Wed Jun 09 2004 Abel Cheung <deaddog@deaddog.org> 0.2.5-2mdk
- Rebuild with new gcc

* Wed Jan 28 2004 Abel Cheung <deaddog@deaddog.org> 0.2.5-1mdk
- First Mandrake package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2659 |12cr|libccss-0.5.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 5
%define libname %mklibname ccss %major
%define develname %mklibname -d ccss
%define oname ccss
Name: libccss
Version: 0.5.0
Release: 2
Summary: A simple api for CSS Stylesheets
Group: System/Libraries
License: LGPLv2+
URL: http://people.freedesktop.org/~robsta/ccss/
Source0: http://people.freedesktop.org/~robsta/%{oname}/%{oname}-%{version}.tar.gz
BuildRequires: pkgconfig(cairo) >= 1.4
BuildRequires: pkgconfig(gtk+-2.0) >= 2.10
BuildRequires: libcroco0.6-devel
BuildRequires: librsvg2-devel >= 2.22.4
BuildRequires: libsoup-devel

%description
Libccss offers a simple API to

    * Parse CSS stylesheets.
    * Query for style configurations on a user-provided document
      representation.
    * Draw query results onto cairo surfaces.

%package -n %libname
Summary: Library files for %{name}
Group: System/Libraries

%description -n %libname
Library files for %{name}.

%package -n %develname
Summary: Development package for %{name}
Group: Development/C
Requires: %{libname} = %{version}
Provides: %{name}-devel = %{version}-%{release}
Conflicts: gtk-css-engine < 0.3.0

%description -n %develname
Files for development with %{name}.

%prep
%setup -q -n %oname-%version

%build
export LIBS="-lgmodule-2.0"
%configure2_5x --disable-examples

%make

%install
%makeinstall_std

%files
%defattr(-,root,root,-)
%doc AUTHORS COPYING NEWS TODO
%{_bindir}/ccss-stylesheet-to-gtkrc

%files -n %libname
%defattr(-,root,root,-)
%{_libdir}/*.so.%{major}
%{_libdir}/*.so.%{major}.*

%files -n %develname
%defattr(-,root,root,-)
%{_includedir}/ccss-1
%{_libdir}/pkgconfig/*.pc
%{_libdir}/*.so
%{_datadir}/gtk-doc/html/ccss
%{_datadir}/gtk-doc/html/ccss-cairo
%{_datadir}/gtk-doc/html/ccss-gtk


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-2mdv2011.0
+ Revision: 620086
- the mass rebuild of 2010.0 packages

* Wed Aug 12 2009 Götz Waschk <waschk@mandriva.org> 0.5.0-1mdv2010.0
+ Revision: 415489
- new version
- new major
- update URL
- update file list

* Sat Aug 01 2009 Funda Wang <fwang@mandriva.org> 0.4.0-3mdv2010.0
+ Revision: 405355
+ rebuild (emptylog)

* Sat Aug 01 2009 Funda Wang <fwang@mandriva.org> 0.4.0-2mdv2010.0
+ Revision: 405352
- fix conflicts with older gtk-css-engine

* Sat Aug 01 2009 Funda Wang <fwang@mandriva.org> 0.4.0-1mdv2010.0
+ Revision: 405340
- add build root
- import libccss


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2660 |12cr|libcgroup-0.37.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	1
%define	mname	cgroup
%define	libname	%mklibname %{mname} %{major}
%define	devname	%mklibname %{mname} -d

Summary:	Tools and libraries to control and monitor control groups
Name:		lib%{mname}
Group:		System/Base
Version:	0.37.1
Release:	3
License:	LGPLv2+
URL:		http://libcg.sourceforge.net/
Source0:	http://downloads.sourceforge.net/libcg/%{name}/v%{version}/%{name}-%{version}.tar.bz2
Source1:	libcgroup-README.Mandriva
Patch0:		libcgroup-fedora-config.patch
Patch1:		libcgroup-0.36.2-systemd.patch
Patch2:		libcgroup-0.37.1-systemd.patch
BuildRequires:	pam-devel
BuildRequires:	byacc
BuildRequires:	flex
BuildRequires:	coreutils
Requires(pre):	shadow-utils

%description
Control groups infrastructure. The tools and library to manipulate, control,
administrate and monitor control groups and the associated controllers.

%package -n	%{mname}
Summary:	Tools to control and monitor control groups 
Group:		System/Base
Provides:	%{name} = %{version}-%{release}
Requires(post):	rpm-helper
Requires(preun): rpm-helper

%description -n	cgroup
Control groups infrastructure. The tools to manipulate, control, administrate
and monitor control groups and the associated controllers.

%package -n	pam_%{mname}
Summary:	A Pluggable Authentication Module for libcgroup
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}

%description -n	pam_%{mname}
Linux-PAM module, which allows administrators to classify the user's login
processes to pre-configured control group.

%package -n	%{libname}
Summary:	Libraries to control and monitor control groups
Group:		System/Libraries
# binaries are statically linked, so while they don't require the library,
# anything linked against the library will require the config files etc.
# rovided by the main package
Requires:	%{mname} = %{version}-%{release}

%description -n	%{libname}
Control groups infrastructure. The library to manipulate, control, administrate
and monitor control groups and the associated controllers.

%package -n	%{devname}
Summary:	Development libraries to develop applications that utilize control groups
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{devname}
It provides API to create/delete and modify cgroup nodes. It will also in the
future allow creation of persistent configuration for control groups and
provide scripts to manage that configuration.

%prep
%setup -q
%patch0 -p1 -b .config
%patch1 -p1
%patch2 -p1

cp %{SOURCE1} README.Mandriva

%build
%configure2_5x	--bindir=/bin \
		--sbindir=/sbin \
		--libdir=/%{_lib} \
		--enable-initscript-install
%make

%install
rm -rf %{buildroot}
%makeinstall_std

# install config files
install -m644 samples/cgred.conf -D %{buildroot}%{_sysconfdir}/sysconfig/cgred.conf
install -m644 samples/cgconfig.conf -D %{buildroot}%{_sysconfdir}/cgconfig.conf
install -m644 samples/cgconfig.sysconfig -D %{buildroot}%{_sysconfdir}/sysconfig/cgconfig
install -m644 samples/cgrules.conf -D %{buildroot}%{_sysconfdir}/cgrules.conf

# sanitize pam module, we need only pam_cgroup.so in the right directory
rm -f %{buildroot}/%{_lib}/security/pam_cgroup.so
mv -f %{buildroot}/%{_lib}/security/pam_cgroup.so.*.*.* %{buildroot}/%{_lib}/security/pam_cgroup.so
rm -f %{buildroot}/%{_lib}/security/pam_cgroup.so.*
rm -f %{buildroot}/%{_lib}/security/pam_cgroup.la

# move the devel stuff to /usr
mkdir -p %{buildroot}%{_libdir}
mv -f %{buildroot}/%{_lib}/lib%{mname}.la %{buildroot}%{_libdir}
rm -f %{buildroot}/%{_lib}/lib%{mname}.so
ln -sf ../../%{_lib}/lib%{mname}.so.%{major} %{buildroot}%{_libdir}/lib%{mname}.so

# pkgconfig file as well
mkdir -p %{buildroot}%{_libdir}/pkgconfig
mv -f %{buildroot}/%{_lib}/pkgconfig/%{name}.pc %{buildroot}%{_libdir}/pkgconfig

# For now we will keep this, but this will be moved to /sys/fs/cgroup in later versions
# pre-create /cgroup directory
mkdir -p %{buildroot}/cgroup

%post -n %{mname}
%_post_service cgred
%_post_service cgconfig

%preun -n %{mname}
%_preun_service cgconfig
%_preun_service cgred

%files -n %{mname}
%doc README_daemon README.Mandriva
%dir /cgroup
%config(noreplace) %{_sysconfdir}/sysconfig/cgred.conf
%config(noreplace) %{_sysconfdir}/sysconfig/cgconfig
%config(noreplace) %{_sysconfdir}/cgconfig.conf
%config(noreplace) %{_sysconfdir}/cgrules.conf
%{_mandir}/man[158]/*.[158]*
%attr(755,root,root) %{_initrddir}/cgconfig
%attr(755,root,root) %{_initrddir}/cgred
/bin/cgclassify
/bin/cgcreate
/bin/cgdelete
/bin/cgexec
/bin/cgget
/bin/cgset
/bin/cgsnapshot
/bin/lscgroup
/bin/lssubsys
/sbin/cgclear
/sbin/cgconfigparser
/sbin/cgrulesengd

%files -n pam_%{mname}
/%{_lib}/security/pam_cgroup.so

%files -n %{libname}
/%{_lib}/lib%{mname}.so.%{major}
/%{_lib}/lib%{mname}.so.%{major}.*

%files -n %{devname}
%{_includedir}/libcgroup.h
%{_includedir}/libcgroup
%{_libdir}/pkgconfig/%{name}.pc
%{_libdir}/lib%{mname}.so


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2661 |12cr|libclaw-1.7.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		major 1
%define		libname %mklibname claw 1
%define		develname %mklibname claw -d

Summary:	C++ Library Absolutely Wonderful 
Name:		libclaw
Version:	1.7.0
Release:	%mkrel 1
License:	LGPLv2+
Group:		System/Libraries
URL:		http://libclaw.sourceforge.net/
Source0:	http://downloads.sourceforge.net/project/libclaw/libclaw/%{name}-%{version}.tar.gz
Patch0:		libclaw-1.7.0-libdir.patch
Patch1:		libclaw-1.7.0-zlib.patch
Patch2:		libclaw-1.6.1-nostrip.patch
BuildRequires:	cmake
BuildRequires:	boost-devel
BuildRequires:	jpeg-devel
BuildRequires:	libpng-devel
BuildRequires:	doxygen

%description
CLAW is a C++ Library Absolutely Wonderful providing useful classes 
from the simplest AVL binary search trees to the complex meta programming 
tools, including image manipulation, a generic alpha-beta algorithm, 
sockets implemented as std::stream and more.

%package -n %{libname}
Summary:	Library files for libclaw
Group:		System/Libraries
Requires:	%{name} = %{version}

%description -n %{libname}
CLAW is a C++ Library Absolutely Wonderful providing useful classes
from the simplest AVL binary search trees to the complex meta programming
tools, including image manipulation, a generic alpha-beta algorithm,
sockets implemented as std::stream and more.

%package -n %{develname}
Summary:	Development package for libclaw
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Obsoletes:	%{name}-devel < %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
This package provides the necessary development headers and libraries
to allow you to build programs that use libclaw.

%prep
%setup -q -n %{name}-%{version}
%patch0 -p1 -b .libdir~
%patch1 -p1 -b .zlib~
%patch2 -p1 -b .nostrip~

%build
%cmake
%make

%install
%__rm -rf  %{buildroot}
%makeinstall_std -C build

rm -fr %{buildroot}%{_datadir}/doc

%__mkdir_p %{buildroot}%{_datadir}/cmake/Modules
%__mv %{buildroot}%{_datadir}/cmake/libclaw/libclaw-config.cmake %{buildroot}%{_datadir}/cmake/Modules/Findlibclaw.cmake

%find_lang %{name}

%clean
%__rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-, root, root)

%files -n %{libname}
%defattr(-, root, root)
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%defattr(-, root, root)
%doc ChangeLog build/doc/html
%{_libdir}/*.so
%{_libdir}/*.a
%{_includedir}/claw
%{_bindir}/claw-config
%{_datadir}/cmake/Modules/Findlibclaw.cmake


%changelog
* Sat Jan 14 2012 Andrey Bondrov <abondrov@mandriva.org> 1.7.0-1mdv2011.0
+ Revision: 760782
- Update BuildRequires
- New version 1.7.0

* Sun Dec 05 2010 Funda Wang <fwang@mandriva.org> 1.6.1-1mdv2011.0
+ Revision: 609856
- fix libdir
- new version 1.6.1

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild

* Sat Sep 26 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.5.4-1mdv2010.0
+ Revision: 449506
- update to new version 1.5.4
- spec file clean

* Thu Mar 26 2009 Funda Wang <fwang@mandriva.org> 1.5.3-2mdv2009.1
+ Revision: 361254
- rebuild for new cmake

* Wed Aug 06 2008 Funda Wang <fwang@mandriva.org> 1.5.3-1mdv2009.0
+ Revision: 264647
- New version 1.5.3
- use versioned lib package
- fix libdir suffix

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - fix summary-not-capitalized

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Mon Jan 14 2008 Olivier Blin <blino@mandriva.org> 1.5.2b-1mdv2008.1
+ Revision: 151138
- 1.5.2b

* Tue Jan 08 2008 Olivier Blin <blino@mandriva.org> 1.5.0b-2mdv2008.1
+ Revision: 146855
- require library in devel package
- merge cmake file in devel package (like pkgconfig files)

* Tue Jan 08 2008 Olivier Blin <blino@mandriva.org> 1.5.0b-1mdv2008.1
+ Revision: 146644
- fix libdir for x86_64
- fix jpeg-devel requires
- fix ldconfig calls (there is no __ldconfig macro)
- drop hardcoded requires
- fix buildrequires

  + Anne Nicolas <ennael@mandriva.org>
    - add  buildrequire
    - clean requires
    - import libclaw



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2662 |12cr|libcmml-0.9.4-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 1
%define libname %mklibname cmml %{major}
%define develname %mklibname cmml -d

Summary:	Library for handling Continuous Media Markup Language
Name:		libcmml
Version:	0.9.4
Release:	4
Group:		System/Libraries
License:	BSD
URL:		http://www.annodex.net/
Source0:	http://www.annodex.net/software/libcmml/download/%{name}-%{version}.tar.gz
Patch0:		libcmml-malloc_fix.diff
BuildRequires:	doxygen
BuildRequires:	expat-devel
BuildRequires:	autoconf2.5
BuildRequires:	libtool

%description
Libcmml is a library which enables the handling of documents written in CMML
(Continuous Media Markup Language) for the Continuous Media Web (CMWeb).

It provides a very simple API for reading files marked up with the Continuous
Media Markup Language (CMML), and returns C structures containing this
information in a format which can be used by an Annodexer for creating
ANNODEX(tm) format documents (ANX).

%package -n	%{libname}
Summary:	Library for handling Continuous Media Markup Language
Group:          System/Libraries

%description -n	%{libname}
Libcmml is a library which enables the handling of documents written in CMML
(Continuous Media Markup Language) for the Continuous Media Web (CMWeb).

It provides a very simple API for reading files marked up with the Continuous
Media Markup Language (CMML), and returns C structures containing this
information in a format which can be used by an Annodexer for creating
ANNODEX(tm) format documents (ANX).

%package -n	%{develname}
Summary:	Files needed for development using libcmml
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}
Obsoletes:	%{mklibname cmml 1 -d}

%description -n	%{develname}
Libcmml is a library which enables the handling of documents written in CMML
(Continuous Media Markup Language) for the Continuous Media Web (CMWeb).

It provides a very simple API for reading files marked up with the Continuous
Media Markup Language (CMML), and returns C structures containing this
information in a format which can be used by an Annodexer for creating
ANNODEX(tm) format documents (ANX).

This package contains the header files and documentation needed for development
using libcmml.

%package	tools
Summary:	Various tools using the Continuous Media Markup Language library
Group:          File tools

%description	tools
Libcmml is a library which enables the handling of documents written in CMML
(Continuous Media Markup Language) for the Continuous Media Web (CMWeb).

This package contains various tools using the Continuous Media Markup Language
library.

%prep

%setup -q -n %{name}-%{version}
%patch0 -p0

%build
rm -f configure
libtoolize --copy --force; aclocal -I m4; automake; autoconf

#export LIBS="-lm"

%configure2_5x

%make

%check
make check

%install
%makeinstall_std

install -d %{buildroot}%{_mandir}/man1
install -d %{buildroot}%{_mandir}/man6

install -m0644 doc/*.1 %{buildroot}%{_mandir}/man1/
install -m0644 doc/*.6 %{buildroot}%{_mandir}/man6/

# cleanup
rm -rf %{buildroot}%{_docdir}/libcmml

                                                                               
%files -n %{libname}
%doc AUTHORS COPYING ChangeLog README
%{_libdir}/*.so.*

%files -n %{develname}
%doc doc/libcmml/html/* TODO
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/*.a
%{_libdir}/pkgconfig/cmml.pc

%files tools
%{_bindir}/cmml*
%{_mandir}/man1/*
%{_mandir}/man6/*


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.4-3mdv2011.0
+ Revision: 620087
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.9.4-2mdv2010.0
+ Revision: 429718
- rebuild

* Sat Jun 28 2008 Oden Eriksson <oeriksson@mandriva.com> 0.9.4-1mdv2009.0
+ Revision: 229596
- 0.9.4
- added P0 to make it build with gcc43

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Sep 09 2007 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-2mdv2008.0
+ Revision: 83598
- new devel naming


* Sat Dec 09 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-1mdv2007.0
+ Revision: 94064
- Import libcmml

* Mon Aug 07 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-1mdv2007.0
- initial Mandriva package (fc5 extras import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2663 |12cr|libconfuse-2.7-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	0
%define libname			%mklibname confuse %{major}
%define libname_devel		%mklibname confuse -d
%define libname_devel_static	%mklibname confuse -d -s

Summary:	A library for parsing configuration files in C
Name:		libconfuse
Version:	2.7
Release:	3
License:	ISC
Group:		System/Libraries
URL:		http://www.nongnu.org/confuse/
Source0:	http://bzero.se/confuse/confuse-%{version}.tar.gz
#Patch0:		confuse-2.6-no-Werror.patch

%description
libConfuse is a configuration file parser library, licensed under the terms
of the ISC license, and written in C. It supports sections and (lists of)
values (strings, integers, floats, booleans or other sections), as well as
some other features (such as single/double-quoted strings, environment
variable expansion, functions and nested include statements). It makes it
very easy to add configuration file capability to a program using a simple
API.

The goal of libConfuse is not to be the configuration file parser library
with a gazillion of features. Instead, it aims to be easy to use and quick
to integrate with your code. libConfuse was called libcfg before, but was
changed to not confuse with other similar libraries. 

%package -n	%{libname}
Summary:	A library of functions for parsing configuration files in C
Group:          System/Libraries

%description -n	%{libname}
libConfuse is a configuration file parser library, licensed under the terms
of the ISC license, and written in C. It supports sections and (lists of)
values (strings, integers, floats, booleans or other sections), as well as
some other features (such as single/double-quoted strings, environment
variable expansion, functions and nested include statements). It makes it
very easy to add configuration file capability to a program using a simple
API.

The goal of libConfuse is not to be the configuration file parser library
with a gazillion of features. Instead, it aims to be easy to use and quick
to integrate with your code. libConfuse was called libcfg before, but was
changed to not confuse with other similar libraries. 

%package -n	%{libname_devel}
Summary:	Development files for the %{name} library
Group:		Development/C
Provides:	confuse-devel = %{version}
Requires:	%{libname} = %{version}
Obsoletes:	%{_lib}confuse0-devel <= 2.5-2mdv2008.0

%description -n	%{libname_devel}
Development library and header files for the %{name} library


%package -n	%{libname_devel_static}
Summary:	Development files for the %{name} library (static)
Group:		Development/C
Provides:	confuse-static-devel = %{version}
Requires:	%{libname_devel} = %{version}

%description -n	%{libname_devel_static}
Static development library for %{libname}

%prep

%setup -q -n confuse-%{version}
#%patch0 -p1 -b .werror

%build

%configure2_5x \
    --enable-shared \
    --enable-static \
    --disable-rpath

%make

%install
%makeinstall_std

install -d %{buildroot}%{_mandir}/man3
install -m0644 doc/man/man3/*.3 %{buildroot}%{_mandir}/man3/

%find_lang confuse

%files -n %{libname} -f confuse.lang
%defattr(-,root,root)
%doc AUTHORS NEWS README
%{_libdir}/*.so.%{major}*
%{_mandir}/man3/*

%files -n %{libname_devel}
%defattr(-,root,root)
%doc examples doc/html/*
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc

%files -n %{libname_devel_static}
%defattr(-,root,root)
%{_libdir}/*.a


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 2.7-2mdv2011.0
+ Revision: 609737
- rebuild

* Sat Mar 20 2010 Emmanuel Andry <eandry@mandriva.org> 2.7-1mdv2010.1
+ Revision: 525431
- New version 2.7
- drop patch (now useless)

* Sat Sep 12 2009 Thierry Vignaud <tv@mandriva.org> 2.6-6mdv2010.0
+ Revision: 438538
- rebuild

* Tue Mar 17 2009 Emmanuel Andry <eandry@mandriva.org> 2.6-5mdv2009.1
+ Revision: 356580
- protect major

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Fri Feb 15 2008 Anssi Hannula <anssi@mandriva.org> 2.6-3mdv2008.1
+ Revision: 169129
- fix provides of static devel package

* Wed Feb 13 2008 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 2.6-2mdv2008.1
+ Revision: 167130
- fix obsoletes tag (thanks to Adam Williamson for
  spotting this)

* Wed Feb 13 2008 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 2.6-1mdv2008.1
+ Revision: 167057
- new upstream version: 2.6
- new license: ISC
- new library policy
- added static-devel subpackage
- added no-Werror.patch, the compilation was failing due to a
  non-important warning
- update descriptions and summaries

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Jul 06 2007 Oden Eriksson <oeriksson@mandriva.com> 2.5-2mdv2008.0
+ Revision: 49072
- Import libconfuse



* Mon Jun 26 2006 Oden Eriksson <oeriksson@mandriva.com> 2.5-2mdv2007.0
- rebuild

* Fri May 06 2005 Oden Eriksson <oeriksson@mandriva.com> 2.5-1mdk
- 2.5

* Sat Aug 09 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 2.1-1mdk
- initial cooker contrib

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2664 |12cr|libcryptui-3.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define sname	cryptui

%define major	0
%define gimajor	0.0
%define libname %mklibname %{sname} %{major}
%define girname %mklibname %{sname}-gir %{gimajor}
%define devname %mklibname -d %{sname}

Summary:	Interface components for OpenPGP
Name:		libcryptui
Version:	3.4.1
Release:	1
License:	LGPLv2+
Group:		Graphical desktop/GNOME
URL:		http://seahorse.sourceforge.net/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/libcryptui/%{name}-%{version}.tar.xz

BuildRequires:	gnupg
BuildRequires:	gtk-doc
BuildRequires:	intltool
BuildRequires:	gpgme-devel
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gnome-keyring-1)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	pkgconfig(sm)
Requires:	gnupg
Conflicts:	seahorse < 3.1.4

%description
libcryptui is a library used for prompting for PGP keys.

%package -n %{libname}
Group:		System/Libraries
Summary:	Interface components for OpenPGP

%description -n %{libname}
libcryptui is a library used for prompting for PGP keys.
 
%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n %{devname}
Summary:	Header files required to develop with libcryptui
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Requires:	%{girname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{devname}
The libcryptui-devel package contains the header files and developer
documentation for the libcryptui library.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static \
	--disable-dependency-tracking \
	--disable-update-mime-database \
	--disable-schemas-compile

%make

%install
%makeinstall_std

%find_lang %{sname}

%files -f %{sname}.lang
%{_bindir}/seahorse-daemon
%{_datadir}/cryptui
%{_datadir}/dbus-1/services/*.service
%{_datadir}/GConf/gsettings/*.convert
%{_datadir}/glib-2.0/schemas/*.xml
%{_datadir}/pixmaps/cryptui
%{_mandir}/man1/*

%files -n %{libname}
%{_libdir}/%{name}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/CryptUI-%{gimajor}.typelib

%files -n %{devname}
%{_includedir}/%{name}
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_datadir}/gir-1.0/*.gir
%doc %{_datadir}/gtk-doc/html/%{name}



%changelog
* Mon Jul 16 2012 Matthew Dawkins <mattydaw@mandriva.org> 3.4.1-1
+ Revision: 809932
- imported package libcryptui


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2665 |12cr|libdap-3.9.3-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lib_major       10
%define client_major 	3
%define server_major 	7
%define lib_name        %mklibname dap %{lib_major}
%define lib_name_d      %mklibname dap -d
%define lib_name_d_s    %mklibname dap -d -s

Name:           libdap
Summary:        C++ DAP2 library from OPeNDAP
Version:        3.9.3
Release:        6
Epoch:          0
URL:            http://www.opendap.org/
Source0:        http://www.opendap.org/pub/source/libdap-%{version}.tar.gz
Patch0:         libdap-3.9.2-gcc-4.4.patch
Patch1:         libdap-3.9.3-curl.patch
# The deflate program is covered by the W3C licence
License:        LGPL 2.1+
Group:          System/Libraries
BuildRequires:  doxygen
BuildRequires:  graphviz
BuildRequires:  cppunit-devel
BuildRequires:  libcurl-devel
BuildRequires:  libxml2-devel
BuildRequires:  pkgconfig
# deflate depends directly on zlib
BuildRequires:  zlib-devel

%description
The libdap++ library contains an implementation of DAP2. This package
contains the library, dap-config, getdap and deflate. The script dap-config
simplifies using the library in other projects. The getdap utility is a
simple command-line tool to read from DAP2 servers. It is built using the
library and demonstrates simple uses of it. The deflate utility is used by
the library when it returns compressed responses.

%package -n %{lib_name}
Summary:        C++ DAP2 library from OPeNDAP
Group:          System/Libraries
Conflicts:	%{_lib}dap9 < 3.9.0

%description -n %{lib_name}
C++ DAP2 library from OPeNDAP.

%package -n %{lib_name_d}
Summary:        Development and header files from libdap
Group:          Development/C
Provides:       libdap-devel = %version
Requires:       %{lib_name} = %{epoch}:%{version}-%{release}
Requires:       libcurl-devel
Requires:       libxml2-devel
Requires:       pkgconfig
# for the /usr/share/aclocal directory ownership
Requires:       automake
Obsoletes:	%{_lib}dap0-devel

%description -n %{lib_name_d}
This package contains all the files needed to develop applications that
will use libdap.

%package -n %{lib_name_d_s}
Summary:        Static development files from libdap
Group:          Development/C
Provides:       %{name}-static-devel = %{epoch}:%{version}-%{release}
Requires:       %{lib_name_d} = %{epoch}:%{version}-%{release}
Obsoletes:	%{_lib}dap0-static-devel

%description -n %{lib_name_d_s}
This package contains all the files needed to develop applications that
will use libdap.

%package doc
Summary:        Documentation of the libdap library
Group:          Development/C
BuildArch: noarch

%description doc
Documentation of the libdap library.

%prep
%setup -q
%patch0 -p0
%patch1 -p0

%build
autoreconf -fiv
%configure2_5x --disable-dependency-tracking --with-system-zlib
%make

%install
%{makeinstall_std} INSTALL="%{__install} -p"

%{make} docs

%{__rm} -rf __mandriva_docs
cp -a docs __mandriva_docs
# those .map and .md5 are of dubious use, remove them
%{__rm} -f __mandriva_docs/html/*.map __mandriva_docs/html/*.md5
# use the ChangeLog timestamp to have the same timestamps for the doc files 
# for all archs
/bin/touch -r ChangeLog __mandriva_docs/html/*

%files
%defattr(-,root,root,-)
%doc README NEWS COPYING COPYRIGHT_URI README.AIS README.dodsrc
%doc COPYRIGHT_W3C
%{_bindir}/getdap
%{_sbindir}/deflate

%files -n %{lib_name}
%defattr(-,root,root,-)
%{_libdir}/libdap.so.%{lib_major}
%{_libdir}/libdap.so.%{lib_major}.*
%{_libdir}/libdapclient.so.%{client_major}
%{_libdir}/libdapclient.so.%{client_major}.*
%{_libdir}/libdapserver.so.%{server_major}
%{_libdir}/libdapserver.so.%{server_major}.*

%files -n %{lib_name_d}
%defattr(-,root,root,-)
%{_libdir}/libdap.so
%{_libdir}/libdapclient.so
%{_libdir}/libdapserver.so
%{_libdir}/pkgconfig/libdap*.pc
%{_bindir}/dap-config
%{_bindir}/dap-config-pkgconfig
%{_includedir}/libdap/
%{_datadir}/aclocal/*

%files -n %{lib_name_d_s}
%defattr(-,root,root,-)
%{_libdir}/*.a

%files doc
%defattr(-,root,root,-)
%doc __mandriva_docs/html/


%changelog
* Fri Jan 07 2011 Thierry Vignaud <tv@mandriva.org> 0:3.9.3-5mdv2011.0
+ Revision: 629719
- make doc subpackage noarch

* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0:3.9.3-4mdv2011.0
+ Revision: 620088
- the mass rebuild of 2010.0 packages

* Thu Oct 08 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0:3.9.3-3mdv2010.0
+ Revision: 455885
- rebuild for new curl SSL backend

* Fri Aug 21 2009 Funda Wang <fwang@mandriva.org> 0:3.9.3-2mdv2010.0
+ Revision: 418900
- conflict with old lib

* Thu Aug 20 2009 Emmanuel Andry <eandry@mandriva.org> 0:3.9.3-1mdv2010.0
+ Revision: 418589
- New version 3.9.3
- drop P0
- add patch to fix build with gcc44
- use autoreconf
- new majors

* Sun Aug 17 2008 David Walluck <walluck@mandriva.org> 0:3.8.2-1mdv2009.0
+ Revision: 272861
- fix build
- add libdap-3.8.2-link.patch

  + Emmanuel Andry <eandry@mandriva.org>
    - New version
    - protect majors

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Fri Feb 08 2008 Helio Chissini de Castro <helio@mandriva.com> 0:3.7.7-5mdv2008.1
+ Revision: 164049
- Proper devel naming without soname

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Oct 25 2007 David Walluck <walluck@mandriva.org> 0:3.7.7-4mdv2008.1
+ Revision: 101973
- remove incorrect lib provides
- remove versioned BuildRequires

* Thu Jun 07 2007 Anssi Hannula <anssi@mandriva.org> 0:3.7.7-3mdv2008.0
+ Revision: 36182
- rebuild with correct optflags

  + David Walluck <walluck@mandriva.org>
    - fix lib name
    - fix Group
    - Import libdap



* Wed Jun 06 2007 David Walluck <walluck@mandriva.org> 0:3.7.7-1mdv2008.0
- release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2666 |12cr|libdconf-qt-0.0.0-0.110722.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname dconf-qt %{major}
%define develname %mklibname dconf-qt -d

%define gitver 110722

Summary:	QML plugin and Qt bindings for dconf
Name:		libdconf-qt
Version:	0.0.0
Release:	0.%{gitver}.1
License:	GPLv3,LGPLv3
Url:		http://launchat.net/dconf-qt
Group:		System/Libraries
Source0:	%{name}-%{version}.%{gitver}.tar.bz2
# PATCH-FIX-UPSTREAM 01_fix_pc_generation.patch - fix .pc generation, taken from Ubuntu release
Patch0: 01_fix_pc_generation.patch
# PATCH-FIX-UPSTREAM 02_link_again_dconf_dbus.patch - link again dconf dbus, taken from Ubuntu
Patch1: 02_link_again_dconf_dbus.patch
# PATCH-FEATURE-OPENSUSE ugly-cmake-hack.patch - cmake carnage to 'use' libdir
Patch2: ugly-cmake-hack.patch

BuildRequires:	cmake
BuildRequires:	pkgconfig(QtCore)
BuildRequires:	pkgconfig(QtDeclarative)
BuildRequires:	pkgconfig(dconf-dbus-1)
BuildRequires:	pkgconfig(glib-2.0)

%description
Qt bindings and QML plugin for dconf.

%package -n %{libname}
Summary:	QML plugin and Qt bindings for dconf
Group:		System/Libraries

%description -n %{libname}
Qt bindings and QML plugin for dconf - system shared libraries.

%package -n %{develname}
Summary:	QML plugin and Qt bindings for dconf
Group:		Development/C++
Requires:	%{libname} = %{version}-%{release}

%description -n %{develname}
Qt bindings and QML plugin for dconf - development files.

%prep
%setup -q
%apply_patches

%build
export BUILD_GLOBAL=true
%cmake \
	-Dlibdir=%{_libdir} \

%make

%install
%makeinstall_std -C build

%files -n %{libname}
%doc COPYING-GPL3 COPYING-LGPL3
%{_libdir}/*.so.%{major}*
%{_libdir}/qt4/plugins/imports/

%files -n %{develname}
%{_includedir}/dconf-qt/
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc



%changelog
* Tue Jan 24 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.0.0-0.110722.1
+ Revision: 767453
- imported package libdconf-qt


* Sun Oct 16 2011 nmarques@opensuse.org
- Fix licenses
* Sun Oct 16 2011 nmarques@opensuse.org
- Initial package taken from Ubuntu Oneiric release, no official
  release.
- 01_fix_pc_generation.patch: fix .pc generation, taken from
  Ubuntu release.
- 02_link_again_dconf_dbus.patch: link again to dconf dbus, taken
  from Ubuntu release.
- ugly-cmake-hack.patch: force libdir.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2667 |12cr|libdesktop-agnostic-0.3.92-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname desktop-agnostic %{major}
%define develname %mklibname -d desktop-agnostic

Summary:	A desktop-agnostic library for GLib-based projects
Name:		libdesktop-agnostic
Version:	0.3.92
Release:	3
License:	GPLv2+
Group:		Development/Other
Url:		https://launchpad.net/libdesktop-agnostic
Source0:	%{name}-%{version}.tar.gz
BuildRequires:	intltool
BuildRequires:	vala-devel
BuildRequires:	python-devel
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(gladeui-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(pygobject-2.0)
BuildRequires:	pkgconfig(pygtk-2.0)
Requires:	libdesktop-agnostic-vfs-gio
Requires:	libdesktop-agnostic-cfg-gconf
Requires:	libdesktop-agnostic-fdo-glib
Requires:	pygtk2
Conflicts:	%{_lib}desktop-agnostic0 < 0.3.92-3

%description
This library provides an extensible configuration API, a unified virtual file
system API, and a desktop item editor (all with pluggable backends) for
GLib-based projects. It is not tied to any one desktop environment, although
there are desktop-specific modules.

%package -n	%{libname}
Group:		System/Libraries
Summary:	%{name} library package
Requires:	%{name} >= %{version}

%description -n	%{libname}
This library provides an extensible configuration API, a unified virtual file
system API, and a desktop item editor (all with pluggable backends) for
GLib-based projects. It is not tied to any one desktop environment, although
there are desktop-specific modules.

%package -n %{develname}
Summary:	%{name} development files
Group:		Development/Other
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{name} = %{version}-%{release}

%description -n %{develname}
This package contains header files needed when building applications based on
%{name}.

%package	cfg-gconf
Summary:	GConf module for %{name}
Group:		Development/Other
Requires:	%{name} = %{version}-%{release}
Provides:	libdesktop-agnostic-cfg = %{version}-%{release}

%description	cfg-gconf
This package contains the GConf mdoule for %{name}.

%package	fdo-glib
Summary:	GLib desktop entry module for %{name}
Group:		Development/Other
Requires:	%{name} = %{version}-%{release}
Provides:	libdesktop-agnostic-fdo = %{version}-%{release}

%description	fdo-glib
This package contains the GLib desktop entry module for %{name}.

%package	vfs-gio
Summary:	GIO VFS module for %{name}
Group:		Development/Other
Requires:	%{name} = %{version}-%{release}

%description	vfs-gio
This package contains the GIO VFS module for %{name}.

%prep
%setup -q
sed -i s,"gladeui-1.0","gladeui-2.0",g data/*

%build
%define Werror_cflags %{nil}
%setup_compile_flags
export LINKFLAGS="%{ldflags}"
export PYTHONDIR=%{python_sitearch}
./waf configure \
	--prefix=%{_prefix} \
	--sysconfdir=%{_sysconfdir} \
	--localstatedir=%{_localstatedir} \
	--libdir=%{_libdir} \
	--mandir=%{_mandir} \
	--enable-debug \
	--config-backends=gconf \
	--vfs-backends=gio \
	--desktop-entry-backends=glib \
	--with-glade

./waf build --nocache

%install
./waf  --nocache install --destdir=%{buildroot}

# fix .so permissions so that debuginfo can be extracted for the debug package
find %{buildroot}%{_libdir} -name *.so -exec chmod 755 {} \;

%find_lang %{name}

%files -f %{name}.lang
%doc COPYING COPYING.GPL-2
%{_sysconfdir}/xdg/%{name}/desktop-agnostic.ini
%{_bindir}/lda-desktop-entry-editor
%{_bindir}/lda-schema-to-gconf
%dir %{_libdir}/desktop-agnostic
%dir %{_libdir}/desktop-agnostic/modules
%{_libdir}/desktop-agnostic/modules/libda-cfg-type-color.so
%{_libdir}/desktop-agnostic/modules/libda-module-guesser.so
%{_datadir}/glade/catalogs/desktop-agnostic.xml
%{python_sitearch}/desktopagnostic/*.py
%{python_sitearch}/desktopagnostic/*.so

%files cfg-gconf
%{_libdir}/desktop-agnostic/modules/libda-cfg-gconf.so

%files fdo-glib
%{_libdir}/desktop-agnostic/modules/libda-fdo-glib.so

%files vfs-gio
%{_libdir}/desktop-agnostic/modules/libda-vfs-gio.so

%files -n %{libname}
%{_libdir}/%{name}*.so.%{major}*

%files -n %{develname}
%dir %{_includedir}/%{name}-1.0
%dir %{_includedir}/%{name}-1.0/%{name}
%{_includedir}/%{name}-1.0/%{name}/*.h
%{_libdir}/%{name}*.so
%{_libdir}/pkgconfig/desktop-agnostic.pc
%{_datadir}/pygtk/2.0/defs/*.defs
%{_datadir}/vala/vapi/*.vapi
%{_datadir}/vala/vapi/desktop-agnostic*.deps


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2668 |12cr|libdigidoc-2.7.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	libdigidoc
%define version	2.7.0
%define release %mkrel 1

%define realname digidoc

%define major 2
%define libname %mklibname %{realname} %major
%define develname %mklibname %{realname} -d

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Library for handling digitally signed documents

Group:		System/Libraries
License:	LGPLv2+
URL:		http://code.google.com/p/esteid
Source:		http://esteid.googlecode.com/files/%{name}-%{version}.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildRequires:	cmake
BuildRequires:	libxml2-devel
BuildRequires:	openssl-devel
BuildRequires:	zlib-devel
Requires:	opensc

%description
libDigiDoc is a library implementing a subset of the XAdES digital
signature standard on top of Estonian specific .ddoc container format.
It allows to create, sign, verify, and modify digidoc XML containers.

%package	-n %{libname}
Group:		System/Libraries
Summary:	Library for handling digitally signed documents
Provides:	%name = %version-%release

%description	-n %{libname}
This package contains libraries and header files for
developing applications that use %{name}.


%package	-n %{develname}
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Requires:	libxml2-devel
Requires:	openssl-devel
Requires:	zlib-devel
Requires:	pkgconfig
Provides:	%{name}-devel = %{version}-%{release}

%description	-n %{develname}
This package contains libraries and header files for
developing applications that use %{libname}.


%prep
%setup -q

%build
mkdir -p %{_target_platform}
pushd %{_target_platform}
%{cmake} ../..
popd

make %{?_smp_mflags} -C %{_target_platform}/build


%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT -C %{_target_platform}/build


%clean
rm -rf $RPM_BUILD_ROOT

%post -n %{libname} -p /sbin/ldconfig

%postun -n %{libname} -p /sbin/ldconfig


%files -n %{libname}
%defattr(-,root,root,-)
%config %{_sysconfdir}/digidoc.conf
%{_bindir}/cdigidoc
%{_libdir}/*.so.*
%{_datadir}/libdigidoc/
%doc AUTHORS COPYING ChangeLog README

%files -n %{develname}
%defattr(-,root,root,-)
%{_includedir}/libdigidoc/
%{_libdir}/pkgconfig/lib*.pc
%{_libdir}/*.so


%changelog
* Sun Oct 10 2010 Sander Lepik <sander85@mandriva.org> 2.7.0-1mdv2011.0
+ Revision: 584857
- fix group
- New release 2.7.0
- Imported libdigidoc 2.6.0.17 library from openxades.org
- Ported build system from autoconf to CMake
- Changed default save format to 1.3, 1.4 should not be widely used.
- Use FILENAME_MAX for maximum file name length
- Release pkcs11 lib on error and failed pin
- Install public headers in include/digidoc
- Fixed default pkcs11 module path
- Fixed a number of crashes
- Fixed a lot of compiler warnings
- Optionally link against libdl in unix
- Marked extern functions as extern 'C'
- Fixed openssl-1.0.0 compatibility
- Removed reference to SK's internal service from digidoc.conf
- Updated config and certificates to match with the names in
  libdigidocpp
- added 'ESTEID-SK 2007 OCSP 2010' and 'EID-SK 2007 OCSP 2010'
  certificates

* Wed Apr 28 2010 Funda Wang <fwang@mandriva.org> 2.2.11-5mdv2010.1
+ Revision: 539932
- fix build with openssl 1.0

* Fri Feb 19 2010 Funda Wang <fwang@mandriva.org> 2.2.11-4mdv2010.1
+ Revision: 508568
- fix linkage

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 2.2.11-1mdv2008.1
+ Revision: 136550
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import libdigidoc


* Sun Jul 02 2006 Emmanuel Andry <eandry@mandriva.org> 2.2.11-1mdv2007.0
- 2.2.11
- buildrequires openssl-devel libxml2-devel

* Mon Nov 07 2005 Nicolas Lcureuil <neoclust@mandriva.org> 2.1.21-2mdk
- Fix BuildRequires
- %%mkrel 

* Thu Oct 20 2005 Lenny Cartier <lenny@mandriva.com> 2.1.21-1mdk
- 2.1.21

* Tue Sep 21 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.93.0-1mdk
- from Veiko Sinivee <veiko.sinivee@solo.delfi.ee> :
	- updated to libdigidoc release 1.93

* Mon Jun 28 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.90.0-1mdk
- new

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2669 |12cr|libdigidocpp-0.3.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname digidoc

%define major 0
%define libname %mklibname digidocpp %{major}
%define develname %mklibname digidocpp -d

Name:		libdigidocpp
Version:	0.3.0
Release:	4
Summary:	Library for creating and validating BDoc and DDoc containers

Group:		System/Libraries
License:	LGPLv2+
URL:		http://code.google.com/p/esteid
Source:		http://esteid.googlecode.com/files/%{name}-%{version}.tar.bz2
Patch0:		libdigidocpp-0.3.0-gcc47.patch

BuildRequires:	cmake
BuildRequires:	libdigidoc-devel
BuildRequires:	libp11-devel
BuildRequires:	openssl-devel
BuildRequires:	xml-security-c-devel
BuildRequires:	xsd-devel
Requires:	opensc

%description
libdigidocpp is a C++ library for reading, validating, and creating BDoc and
DDoc containers. These file formats are widespread in Estonia where they are
used for storing legally binding digital signatures.

%package	-n %{libname}
Group:		System/Libraries
Summary:	Library for creating and validating bdoc and ddoc containers
Requires:	%{name} >= %{version}-%{release}

%description	-n %libname
libdigidocpp is a C++ library for reading, validating, and creating BDoc and
DDoc containers. These file formats are widespread in Estonia where they are
used for storing legally binding digital signatures.

%package	-n %{develname}
Summary:	Development files for %{name}
Group:		Development/C++
Requires:	%{libname} = %{version}-%{release}
Requires:	libdigidoc-devel
Requires:	libp11-devel
Requires:	openssl-devel
Requires:	xml-security-c-devel
Requires:	xsd-devel
Provides:	%{name}-devel = %{version}-%{release}

%description	-n %{develname}
This package contains libraries and header files for
developing applications that use %{name}.

%package	-n perl-%{modname}
Summary:	Perl bindings for %{name}
Group:		Development/Perl
BuildRequires:	perl-devel
BuildRequires:	swig
Requires:	%{libname} = %{version}-%{release}

%description	-n perl-%{modname}
The perl-%{modname} package provides access to
%{name} features from Perl programs.

%package	-n python-%{modname}
Summary:	Python bindings for %{name}
Group:		Development/Python
BuildRequires:	python-devel
BuildRequires:	swig
Requires:	%{libname} = %{version}-%{release}

%description	-n python-%{modname}
The python-%{modname} package provides access to
%{name} features from Python programs.

%package	-n php-%{modname}
Summary:	PHP bindings for %{name}
Group:		Development/PHP
BuildRequires:	php-devel
BuildRequires:	swig
Requires:	%{libname} = %{version}-%{release}

%description	-n php-%{modname}
The php-%{modname} package provides access to
%{name} features from PHP programs.

%prep
%setup -q
%patch0 -p1

%build
%cmake
%make

%install
%makeinstall_std -C build
mv %{buildroot}%{_sysconfdir}/php.d/digidoc.ini %{buildroot}%{_sysconfdir}/php.d/90_digidoc.ini


%post -n php-%{modname}
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun -n php-%{modname}
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
        %{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%files
%{_sysconfdir}/digidocpp/certs
%{_sysconfdir}/digidocpp/schema
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/digidocpp/digidocpp.conf

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_includedir}/digidocpp/
%{_libdir}/pkgconfig/lib*.pc
%{_libdir}/*.so

%files -n perl-%{modname}
%{perl_vendorarch}/auto/digidoc.so
%{perl_vendorlib}/digidoc.pm

%files -n python-%{modname}
%{py_platsitedir}/*

%files -n php-%{modname}
%{_datadir}/php/*
%attr(0755,root,root) %{_libdir}/php/extensions/*
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/90_digidoc.ini


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2670 |12cr|libdjconsole-0.1.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lib_major 0
%define lib_name %mklibname djconsole %{lib_major}
%define devel_name %mklibname djconsole -d

Name:		libdjconsole
Summary:	Libdjconsole - Support for hardware dj consoles
Version:	0.1.3
Release:	5
License:	LGPL
Group:		System/Libraries
URL:		http://djplay.sourceforge.net/
Source:		%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(libusb)
Requires:	%{lib_name} = %{version}-%{release}

%description
libdjconsole - Support for hardware dj consoles

%files
%dir %_datadir/libdjconsole
%{_datadir}/libdjconsole/*
%{_sysconfdir}/udev/rules.d/45-hpdjconsole.rules

#--------------------------------------------------------------------

%package -n %{lib_name}
Summary:	Libdjconsole - Support for hardware dj consoles
Group:		System/Libraries

%description -n %{lib_name}
libdjconsole - Support for hardware dj consoles

%files -n %{lib_name}
%{_libdir}/libdjconsole.so.%{lib_major}*


#--------------------------------------------------------------------

%package -n %{devel_name}
Summary:	Development files for Libdjconsole
Group:		Development/C++
Provides:	%{name}-devel
Requires:	%{lib_name} = %{version}-%{release}

%description -n %{devel_name}
libdjconsole - Support for hardware dj consoles

%files -n %{devel_name}
%{_libdir}/pkgconfig/*
%{_libdir}/*.so
%{_includedir}/*

#--------------------------------------------------------------------

%prep
%setup -q

%__sed -i -e 's|Libs: -L${libdir} -ldjconsole|Libs: -L${libdir} -ldjconsole -lstdc++ -lusb|g' \
	libdjconsole.pc.in

%build
export CFLAGS="%{optflags}"

aclocal
libtoolize --copy --force
autoreconf

%configure2_5x \
	--enable-static=no \
	--enable-threads

%make

%install
%makeinstall_std

# Fix pkgconfig file
sed -i "s,-ldjconsole,-ldjconsole -lusb,g" %{buildroot}%{_libdir}/pkgconfig/libdjconsole.pc
sed -i "s,^libdir=.*,libdir=%{_libdir},g" %{buildroot}%{_libdir}/pkgconfig/libdjconsole.pc

%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.3-4mdv2011.0
+ Revision: 620095
- the mass rebuild of 2010.0 packages

* Mon Sep 14 2009 Götz Waschk <waschk@mandriva.org> 0.1.3-3mdv2010.0
+ Revision: 439070
- rebuild for new libusb

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Mon Sep 01 2008 Emmanuel Andry <eandry@mandriva.org> 0.1.3-1mdv2009.0
+ Revision: 278582
- fix group
- New version
- use autotools and libtoolize
- apply devel policy
- check major
- only package libs in versionned lib package

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - fix summary-not-capitalized
    - kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri May 04 2007 Helio Chissini de Castro <helio@mandriva.com> 0.1.2-2mdv2008.0
+ Revision: 22535
- Fix pkgconfig for build in x86_64

* Fri May 04 2007 Helio Chissini de Castro <helio@mandriva.com> 0.1.2-1mdv2008.0
+ Revision: 22470
- First release. This is for all music hardware control freaks like me having fun \!
- import libdjconsole-0.1.2-1mdv2008.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2671 |12cr|libdlna-0.2.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name libdlna
%define version 0.2.4
%define release 1

%define major   0
%define libname %mklibname dlna %major
%define develname %mklibname -d dlna

Summary: Implementation of DLNA (Digital Living Network Alliance)
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://libdlna.geexbox.org/releases/%{name}-%{version}.tar.bz2
License: LGPLv2+
Group: System/Libraries
Url: http://libdlna.geexbox.org/
BuildRequires: ffmpeg-devel

%description
libdlna aims at being the reference open-source implementation of DLNA
(Digital Living Network Alliance) standards.
Its primary goal is to provide DLNA support to uShare, an embedded DLNA & 
UPnP A/V Media Server, but it will be used to build both DLNA servers
and players in the long term.

%package -n     %{libname}
Summary:        Dynamic libraries from %name
Group:          System/Libraries

%description -n %{libname}
Dynamic libraries from %name.

%package -n     %{develname}
Summary:        Header files and static libraries from %name
Group:          Development/C
Requires:       %{libname} >= %{version}
Provides:       %{name}-devel = %{version}-%{release}
Obsoletes:      %name-devel < %{version}-%{release}
Obsoletes:	%{_lib}dlna0-devel

%description -n %{develname}
Libraries and includes files for developing programs based on %name.

%prep
%setup -q

%build
%setup_compile_flags
./configure --prefix=%{_prefix} --libdir=%{_libdir} --enable-static --enable-shared
make

%install
%makeinstall_std


%files -n %{libname}
%doc AUTHORS COPYING ChangeLog README 
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/*.a
%{_libdir}/pkgconfig/*pc



%changelog
* Tue Apr 03 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.2.4-1
+ Revision: 788989
- patch removed
- version update 0.2.4

* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.3-6mdv2011.0
+ Revision: 620115
- the mass rebuild of 2010.0 packages

* Sat Sep 12 2009 Thierry Vignaud <tv@mandriva.org> 0.2.3-5mdv2010.0
+ Revision: 438550
- rebuild

* Mon Oct 20 2008 Funda Wang <fwang@mandriva.org> 0.2.3-4mdv2009.1
+ Revision: 295484
- adopt to new ffmpeg file location
- use compile flags
- clearify license

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 0.2.3-2mdv2008.1
+ Revision: 170947
- rebuild

* Sat Jan 26 2008 Erwan Velu <erwan@mandriva.org> 0.2.3-1mdv2008.1
+ Revision: 158277
- import libdlna


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2672 |12cr|libdnsres-0.1a-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

%define	major 0
%define libname %mklibname dnsres %{major}
%define develname %mklibname dnsres -d

Summary:	A non-blocking DNS resolver library
Name:		libdnsres
Version:	0.1a
Release:	7
Group:		System/Libraries
License:	BSD
URL:		http://www.monkey.org/~provos/libdnsres/
Source0:	http://www.monkey.org/~provos/%{name}-%{version}.tar.gz
Source1:	http://www.monkey.org/~provos/%{name}-%{version}.tar.gz.sig
BuildRequires:	libevent-devel

%description
Libdnsres provides a non-blocking thread-safe interface for resolving DNS
names.  It is built on top of libevent and makes heavy use of the *BSD
resolver code.  This is essentially an ugly hack to get a non-blocking
DNS resolver for my own personal use.  That spells out to: use at your
own risk, I know that the code is ugly.

%package -n	%{libname}
Summary:	A non-blocking DNS resolver library
Group:          System/Libraries

%description -n	%{libname}
Libdnsres provides a non-blocking thread-safe interface for resolving DNS
names.  It is built on top of libevent and makes heavy use of the *BSD
resolver code.  This is essentially an ugly hack to get a non-blocking
DNS resolver for my own personal use.  That spells out to: use at your
own risk, I know that the code is ugly.

%package -n	%{develname}
Summary:	Static library and header files for the libdnsres library
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname dnsres 0 -d}

%description -n	%{develname}
Libdnsres provides a non-blocking thread-safe interface for resolving DNS
names.  It is built on top of libevent and makes heavy use of the *BSD
resolver code.  This is essentially an ugly hack to get a non-blocking
DNS resolver for my own personal use.  That spells out to: use at your
own risk, I know that the code is ugly.

This package contains the static libdnsres library and its header files.

%prep

%setup -q -n %{name}-%{version}

%build

%configure2_5x

make CFLAGS="%{optflags} -fPIC"

%install

%makeinstall_std

%files -n %{libname}
%doc README LICENSE
%{_libdir}/*.so.*

%files -n %{develname}
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/*.a
%{_mandir}/man3/*


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1a-6mdv2011.0
+ Revision: 620118
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.1a-5mdv2010.0
+ Revision: 429721
- rebuild

* Sat Jun 28 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1a-4mdv2009.0
+ Revision: 229613
- had to use %%define _disable_ld_no_undefined 1 to make it build

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Sep 18 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.1a-3mdv2008.0
+ Revision: 89833
- rebuild

* Sun Sep 09 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1a-2mdv2008.0
+ Revision: 83722
- fix deps
- new devel naming


* Wed Mar 07 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1a-1mdv2007.0
+ Revision: 134491
- Import libdnsres

* Sun Mar 19 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1a-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2673 |12cr|libdsk-1.2.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 3

%define libname %mklibname dsk %major
%define libname_devel %mklibname -d dsk
%define libname_static_devel %mklibname -s -d dsk

Name:		libdsk
Summary:	A library for accessing floppy drives and disk images transparently
Version:	1.2.1
Release:	4
License:	GPL
Group:		System/Libraries
URL:		http://www.seasip.demon.co.uk/Unix/LibDsk/
Source:		http://www.seasip.demon.co.uk/Unix/LibDsk/%{name}-%{version}.tar.gz
BuildRequires:	bzip2-devel
BuildRequires:	pkgconfig(zlib)

%description
LibDsk is a library intended to give transparent access to floppy drives and
to the "disc image files" used by emulators to represent floppy drives.

%package -n %{libname}
Summary:	A library for accessing floppy drives and disk images transparently
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}

%description -n %{libname}
LibDsk is a library intended to give transparent access to floppy drives and
to the "disc image files" used by emulators to represent floppy drives.

Install the libdsk package if you need to manipulate DSK files. You should
also install the libdsk-progs package.

%package -n %{libname_devel}
Summary:	Development files for programs which will use the libdsk library
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}

%description -n %{libname_devel}
This package contains the header files and documentation necessary for
development of programs that will use the libdsk library to load and save
DSK format disc image files.

You should install this package if you need to develop programs which will
use the libdsk library functions for loading and saving DSK format disc
image files. You'll also need to install the libdsk package.

%package -n %{libname_static_devel}
Summary:	Static libraries for programs which will use the libdsk library
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-static-devel = %{version}-%{release}
Provides:	lib%{name}-static-devel = %{version}-%{release}

%description -n %{libname_static_devel}
This package contains the static libraries, necessary for development of
programs that will use the libdsk library to load and save DSK format
disc image files.

You should install this package if you need to develop programs which
will use the libdsk library functions for loading and saving DSK format
disc image files. You'll also need to install the libdsk package.

%package progs
Summary:	Programs for manipulating DSK format disc image files
Group:		Emulators
Requires:	%{libname} = %{version}-%{release}

%description progs
The libdsk-progs package contains various programs for manipulating
DSK format disc image files.

Install this package if you need to manipulate DSK format disc image
files. You'll also need to install the libdsk package.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files -n %{libname}
%doc ChangeLog doc/COPYING doc/README doc/TODO
%{_libdir}/lib*.so.%{major}*

%files -n %{libname_devel}
%doc doc/COPYING doc/cfi.html doc/libdsk.*
%{_libdir}/lib*.so
%{_includedir}/*.h

%files -n %{libname_static_devel}
%doc doc/COPYING
%{_libdir}/lib*.a

%files progs
%doc doc/COPYING
%{_bindir}/*
%{_mandir}/man1/*
%{_mandir}/man5/*


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-3mdv2011.0
+ Revision: 609740
- rebuild

* Fri Feb 19 2010 Funda Wang <fwang@mandriva.org> 1.2.1-2mdv2010.1
+ Revision: 508567
- clean spec

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sun Aug 17 2008 Emmanuel Andry <eandry@mandriva.org> 1.2.1-1mdv2009.0
+ Revision: 272914
- New version

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Aug 19 2007 Funda Wang <fwang@mandriva.org> 1.1.14-1mdv2008.0
+ Revision: 67016
- New version 1.14
- new devel pacakge policy


* Fri Mar 02 2007 Olivier Thauvin <nanardon@mandriva.org> 1.1.12-1mdv2007.0
+ Revision: 131621
- 1.1.12
- Import libdsk

* Wed May 17 2006 Emmanuel Andry <eandry@mandriva.org> 1.1.10-1mdk
- 1.1.10

* Tue Dec 20 2005 Olivier Thauvin <nanardon@mandriva.org> 1.1.8-1mdk
- 1.1.8

* Mon Nov 28 2005 Olivier Thauvin <nanardon@mandriva.org> 1.1.6-2mdk
- reupload

* Mon Oct 17 2005 Olivier Thauvin <nanardon@mandriva.org> 1.1.6-1mdk
- 1.1.6

* Mon May 24 2004 Stefan van der Eijk <stefan@mandrake.org> 1.1.1-3mdk
- rebuild to fix version issue (-2mdk was never released)

* Fri May 14 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.1.1-2mdk
- major =~ s/2/3/ (Reported by Miguel Barrio Orsikowsky <mik@forward.to>)

* Thu Apr 22 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.1.1-1mdk
- 1.1.1


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2674 |12cr|libdvb-0.5.5.1-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	DVB mpegtools libdvb - base tools
Name:		libdvb
Version:	0.5.5.1
Release:	%mkrel 10
License:	GPLv2+
Group:		Video
URL:		http://www.metzlerbros.org/dvb/
Source0:	http://www.metzlerbros.org/dvb/%{name}-%{version}.tar.gz
Patch0:		libdvb-0.5.5.1-long.patch
Patch3:		libdvb-0.5.5.1-pkgconfig.patch
Patch4:		libdvb-maindvb.patch
Patch5:		libdvb-0.5.5.1-gcc43.patch
Provides:	dvb-mpegtools
BuildRequires:	gcc-c++
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Manipulation of various MPEG file formats and their DVB variants

%package	devel
Summary:	DVB mpegtools libdvb - developer tools
Group:		Development/Other
Provides:	dvb-mpegtools-devel

%description	devel
manipulation of various MPEG file formats and their DVB variants

%prep

%setup -q
%patch0 -p1
%patch3 -p1 -b .pkgconfig
%patch4
%patch5 -p1

# no `configure` here..

%build
# (anssi) no shared libraries provided; build static libs with -fPIC:
make  PREFIX=%_prefix CFLAGS="%optflags -fPIC" CXX="g++ %{ldflags}" CC="gcc %{ldflags}"
make pkgconfig \
  PREFIX=%_prefix LIBDIR=%_libdir

%install
rm -rf %{buildroot}

# make install DESTDIR=%buildroot
%__mkdir_p %buildroot%_bindir
make install DESTDIR=%buildroot PREFIX=%_prefix LIBDIR=%_libdir
make pkgconfig-install DESTDIR=%buildroot PREFIX=%_prefix LIBDIR=%_libdir

# prefix binaries with dvb_
for i in %buildroot%_bindir/* ; do 
  dir=`dirname $i` ; file=`basename $i` 
  case "$file" in
  dvb*) ;; 
  *)  mv $dir/$file $dir/dvb_$file ;;
  esac
done
# but keep aliases for ts* and pes*
for i in %buildroot%_bindir/dvb_ts* %buildroot%_bindir/dvb_pes* ; do
  dir=`dirname $i` ; file=`basename $i` 
  (cd $dir && ln -s $file `echo $file | sed -e 's/^dvb_//'`)
done

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%_bindir/*

%files devel
%defattr(-,root,root)
%_libdir/libdvb.a
%_libdir/libdvbci.a
%_libdir/libdvbmpegtools.a
%_libdir/pkgconfig/libdvb*.pc
%_includedir/*


%changelog
* Tue Dec 06 2011 Götz Waschk <waschk@mandriva.org> 0.5.5.1-10mdv2012.0
+ Revision: 738112
- yearly rebuild

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5.5.1-9mdv2011.0
+ Revision: 609741
- rebuild

* Sun Jun 27 2010 Anssi Hannula <anssi@mandriva.org> 0.5.5.1-8mdv2010.1
+ Revision: 549193
- update license tag
- drop now unneeded include hacks
- apply ldflags

  + Götz Waschk <waschk@mandriva.org>
    - remove debug files

* Tue Oct 06 2009 Funda Wang <fwang@mandriva.org> 0.5.5.1-7mdv2010.0
+ Revision: 454503
- fix installation

* Fri Apr 10 2009 Funda Wang <fwang@mandriva.org> 0.5.5.1-7mdv2009.1
+ Revision: 365559
- fix patch num

* Sun Jun 29 2008 Oden Eriksson <oeriksson@mandriva.com> 0.5.5.1-7mdv2009.0
+ Revision: 229912
- added a gcc43 patch (gentoo)
- slight spec file massage

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sun Jan 13 2008 Thierry Vignaud <tv@mandriva.org> 0.5.5.1-5mdv2008.1
+ Revision: 150554
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Fri Jun 29 2007 Anssi Hannula <anssi@mandriva.org> 0.5.5.1-4mdv2008.0
+ Revision: 45885
- apply optflags
- build static libs with -fPIC as no shared ones exist


* Sat Oct 21 2006 Götz Waschk <waschk@mandriva.org> 0.5.5.1-3mdv2007.0
+ Revision: 71571
+ Status: not released
- fix this patch again
- Import libdvb

* Sat Oct 21 2006 Götz Waschk <waschk@mandriva.org> 0.5.5.1-3mdv2007.1
- fix patch 3

* Fri Feb 10 2006 Götz Waschk <waschk@mandriva.org> 0.5.5.1-2mdk
- patch for 64 bit

* Thu Feb 09 2006 Götz Waschk <waschk@mandriva.org> 0.5.5.1-1mdk
- drop prefix
- drop patch 1
- drop merged patch 2
- New release 0.5.5.1
- use mkrel

* Sat Jul 17 2004 Michael Scherer <misc@mandrake.org> 0.5.4-2mdk 
- rebuild for new gcc

* Thu Mar 04 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.5.4-1mdk
- from Guido Draheim <guidod-2003-@gmx.de>

* Wed Feb 25 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.5.4-1mdk
- new


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2675 |12cr|libdwarf-0.20111214-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define reldate	20111214
%define	major	0
%define	libname	%mklibname dwarf 0
%define	devname	%mklibname -d dwarf
%define	static	%mklibname -d -s dwarf

Summary:	Library to access the DWARF Debugging file format 
Name:		libdwarf
Version:	0.%{reldate}
Release:	1
License:	LGPLv2
Group:		System/Libraries
URL:		http://reality.sgiweb.org/davea/dwarf.html
Source0:	http://reality.sgiweb.org/davea/%{name}-%{reldate}.tar.gz
# This patch set up the proper soname
Patch0:		libdwarf-soname-fix.patch
Patch1:		dwarf-20111030-link-against-required-libelf.patch
BuildRequires:	binutils-devel elfutils-devel

%description
Library to access the DWARF debugging file format which supports
source level debugging of a number of procedural languages, such as C, C++,
and Fortran.  Please see http://www.dwarfstd.org for DWARF specification.

%package -n	%{libname}
Summary:	Library to access the DWARF Debugging file format 
Group:		System/Libraries

%description -n	%{libname}
Library to access the DWARF debugging file format which supports
source level debugging of a number of procedural languages, such as C, C++,
and Fortran.  Please see http://www.dwarfstd.org for DWARF specification.

%package -n	%{devname}
Summary:	Library and header files of libdwarf
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	dwarf-devel = %{EVRD}

%description -n	%{devname}
Development package containing library and header files of libdwarf.

%package -n	%{static}
Summary:	Static libdwarf library
Group:		Development/C
Requires:	%{devname} = %{EVRD}
Provides:	dwarf-static-devel = %{EVRD}

%description -n	%{static}
Static libdwarf library.

%package -n	dwarf-tools
Summary:	Tools for accessing DWARF debugging information
License:	GPLv2
Group:		Development/Other

%description -n	dwarf-tools
C++ version of dwarfdump (dwarfdump2) command-line utilities 
to access DWARF debug information.

%prep
%setup -q -n dwarf-%{reldate}
%patch0 -p1 -b .soname-fix~
%patch1 -p1 -b .libelf~
find |xargs chmod o+r

%build
pushd libdwarf
%configure2_5x --enable-shared
%make
popd

# Need to also configure dwarfdump since dwarfdump2 Makefile 
# depends on dwarfdump's Makefile
pushd dwarfdump
%configure2_5x
popd

pushd dwarfdump2
%configure2_5x
LD_LIBRARY_PATH="../libdwarf" make
popd

%install
install -pm755 libdwarf/libdwarf.so.%{major}.0 -D %{buildroot}%{_libdir}/libdwarf.so.%{major}.0
cp -pd libdwarf/libdwarf.so.%{major}	   %{buildroot}%{_libdir}/libdwarf.so.%{major}
cp -pd libdwarf/libdwarf.so.%{major}	   %{buildroot}%{_libdir}/libdwarf.so

install -pm644 libdwarf/libdwarf.a	-D %{buildroot}%{_libdir}/libdwarf.a
install -pm644 libdwarf/dwarf.h		-D %{buildroot}%{_includedir}/libdwarf/dwarf.h
install -pm644 libdwarf/libdwarf.h	-D %{buildroot}%{_includedir}/libdwarf/libdwarf.h

install -pm755 dwarfdump2/dwarfdump	-D %{buildroot}%{_bindir}/dwarfdump

%files -n	%{libname}
%doc libdwarf/ChangeLog libdwarf/README libdwarf/COPYING libdwarf/LIBDWARFCOPYRIGHT
%{_libdir}/libdwarf.so.0*

%files -n	%{devname}
%doc libdwarf/*.pdf
%dir %{_includedir}/libdwarf
%{_includedir}/libdwarf/dwarf.h
%{_includedir}/libdwarf/libdwarf.h
%{_libdir}/libdwarf.so

%files -n	%{static}
%{_libdir}/libdwarf.a

%files	-n	dwarf-tools
%doc dwarfdump2/README dwarfdump2/ChangeLog dwarfdump2/COPYING dwarfdump2/DWARFDUMPCOPYRIGHT
%{_bindir}/dwarfdump


%changelog
* Tue Dec 20 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.20111214-1
+ Revision: 743929
- fix group
- new version
- make all files world readable
- parallel build for dwarfdump2 turned out to not be reliable after all...
- drop LGPL.txt as well as it's provided by 'common-licenses'
- rename libdwarf-tools package to dwarf-tools
- add canonical provides for devel packages
- be sure to link against libelf (P1)
- improve soname patch
- parallel build for dwarfdump2 seems to be working again..
- don't have to pass CFLAGS manually, it's already done by configure
- drop GPL.txt as the license is provided by 'common-licenses'
- imported package libdwarf


* Mon Nov 28 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.20111030-1
- 20111030 release adapted from Fedora package

* Wed Jul 13 2011 Parag Nemade <paragn AT fedoraproject DOT org> - 0.20110612-1
- Update to 20110612 release

* Wed Mar 09 2011 Parag Nemade <paragn AT fedoraproject DOT org> - 0.20110113-1
- Update to 20110113 release

* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.20100629-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild

* Tue Jul 06 2010 Parag Nemade <paragn AT fedoraproject.org> - 0.20100629-1
- Update to 20100629 release
- Add -static subpackage as request in rh#586807

* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.20090324-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild

* Tue Mar 31 2009 - Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
- 0.20090324-4
- Adding _smp_mflags for libdwarf build
- Move CFLAGS override from configure to make
 
* Mon Mar 30 2009 - Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
- 0.20090324-3
- Remove AutoreqProv no

* Thu Mar 26 2009 - Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
- 0.20090324-2
- Drop the C implementation of dwarfdump. (dwarfdump1)
- Since the doc package is small, we combined the contents into the devel package.
- Fix the version string.
- Drop the static library.
- Add release number to "Requires".
- Fix licensing (v2 instead of v2+)
- Change linking for libdwarf.so and libdwarf.so.0

* Wed Mar 25 2009 - Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
- 20090324-1
- Initial Revision

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2676 |12cr|libebml-1.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    libebml
%define version 1.2.1
%define major 3
%define libname %mklibname ebml %{major}
%define develname %mklibname ebml -d

Summary:        Extensible Binary Meta Language Library
Name:           %name
Version:        %version
Release: %mkrel 1
License:        LGPLv2+
Group:		System/Libraries
URL:            http://www.matroska.org/
Source0:        http://dl.matroska.org/downloads/libebml/%name-%version.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This library is used for I/O operations in the Extensible Binary Meta
Language (EBML), which is a kind of binary version of XML.

%package -n %{libname}
Summary:        Extensible Binary Meta Language shared Library
Group: System/Libraries

%description -n %{libname}
This library is used for I/O operations in the Extensible Binary Meta
Language (EBML), which is a kind of binary version of XML.

%package -n %{develname}
Group: Development/C++
Summary: Extensible Binary Meta Language Library headers and static library
Provides: libebml-devel = %version
Requires: %{libname} = %version
Obsoletes: %{libname}-devel

%description -n %{develname}
This library is used for I/O operations in the Extensible Binary Meta
Language (EBML), which is a kind of binary version of XML.

This package contains the C++ headers and the static library needed
for development with EBML.

%prep
%setup -q

%build
cd make/linux
%make


%install
rm -rf %buildroot
cd make/linux
%makeinstall_std prefix=%buildroot/%_prefix libdir=%buildroot/%_libdir

%clean
rm -rf %buildroot

%if %mdkversion < 200900
%post -n %libname -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %libname -p /sbin/ldconfig
%endif

%files -n %{libname}
%defattr(-,root,root)
%_libdir/lib*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%doc LICENSE*
#%doc src/api/index.html
%{_includedir}/ebml
%{_libdir}/libebml.a
%{_libdir}/libebml.so




%changelog
* Sun Jun 26 2011 Götz Waschk <waschk@mandriva.org> 1.2.1-1mdv2011.0
+ Revision: 687333
- update to new version 1.2.1

* Sun Jan 30 2011 Götz Waschk <waschk@mandriva.org> 1.2.0-1
+ Revision: 634154
- new version
- new major 3

* Sat Jul 10 2010 Götz Waschk <waschk@mandriva.org> 1.0.0-1mdv2011.0
+ Revision: 550264
- new version
- new major

* Tue Aug 26 2008 Emmanuel Andry <eandry@mandriva.org> 0.7.8-3mdv2009.0
+ Revision: 276359
- apply devel policy
- fix license
- check major

* Fri Jul 11 2008 Oden Eriksson <oeriksson@mandriva.com> 0.7.8-2mdv2009.0
+ Revision: 233729
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Wed Mar 05 2008 Götz Waschk <waschk@mandriva.org> 0.7.8-1mdv2008.1
+ Revision: 180077
- new version

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.7.7-1mdv2008.1
+ Revision: 140921
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sun Jan 14 2007 Götz Waschk <waschk@mandriva.org> 0.7.7-1mdv2007.0
+ Revision: 108690
- Import libebml

* Sun Jan 14 2007 Gtz Waschk <waschk@mandriva.org> 0.7.7-1mdv2007.1
- rebuild

* Mon Apr 03 2006 Götz Waschk <waschk@mandriva.org> 0.7.7-1mdk
- New release 0.7.7

* Wed Oct 19 2005 Götz Waschk <waschk@mandriva.org> 0.7.6-1mdk
- New release 0.7.6

* Thu Jun 09 2005 Gtz Waschk <waschk@mandriva.org> 0.7.5-2mdk
- mkrel

* Tue May 24 2005 Gtz Waschk <waschk@mandriva.org> 0.7.5-1mdk
- New release 0.7.5

* Tue Apr 19 2005 Gtz Waschk <waschk@linux-mandrake.com> 0.7.4-1mdk
- libify
- New release 0.7.4

* Mon Feb 07 2005 Lenny Cartier <lenny@mandrakesoft.com> 0.7.3-1mdk
- 0.7.3

* Tue Nov 09 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.7.2-1mdk
- New release 0.7.2

* Mon Jul 26 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.7.1-1mdk
- fix source URL
- New release 0.7.1

* Tue Jun 08 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.7.0-2mdk
- rebuild for new g++

* Sat Apr 24 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.7.0-1mdk
- new version

* Sat Apr 03 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.6.5-1mdk
- new version

* Thu Jan 22 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.6.4-1mdk
- new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2677 |12cr|libe-devel-0.2.2-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	libe-devel
%define	version	0.2.2
%define release	%mkrel 11
%define realname libe

Summary:	C library contains various functions which deal with data structures
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Development/Other	
URL:		http://www.cs.berkeley.edu/~bnc/libe/
Source:		%{realname}-%{version}.tar.bz2
Provides:	%{name}-%{version}
Provides:	libe-cluster
Conflicts:	libe0-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
libe is a C library which contains various functions which deal with 
data structures (hash tables, bitmasks, trees of IP addresses, etc.), 
networking, I/O, barriers, and other useful things. It is currently used 
in the implementation of authd (RSA authentication daemon), pcp (a 
parallel, pipelined file transfer system), and gexec (a fast, hierarchical 
cluster remote execution system).

%prep
rm -rf ${buildroot}

%setup -q -n %realname-%version

%build

%configure 

%make

%install

%makeinstall

%clean
rm -fr %{buildroot}

%files
%defattr(-,root,root) 
%doc INSTALL AUTHORS ChangeLog COPYING
%{_includedir}/e
%{_libdir}/libe.a



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.2-11mdv2011.0
+ Revision: 620119
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.2.2-10mdv2010.0
+ Revision: 429726
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 0.2.2-9mdv2009.0
+ Revision: 248643
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.2.2-7mdv2008.1
+ Revision: 128551
- kill re-definition of %%buildroot on Pixel's request
- import libe-devel


* Wed Dec 12 2005 Erwan Velu <erwan@seanodes.com> 0.2.2-7mdk
- Conflict with e17

* Fri Jun 10 2004 Erwan Velu <erwan@mandrakesoft.com> 0.2.2-6mdk
- Rebuild

* Sat Feb 28 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.2.2-5mdk
- Fix DIRM (distlint)

* Fri Jan 03 2003 Antoine Ginies <aginies@mandrakesoft.com> 0.2.2-4mdk
- build for new glibc

* Tue Aug 6 2002 Antoine Ginies <aginies@mandrakesoft.com> 0.2.2-3mdk
- build with gcc 3.2

* Thu Jul 11 2002 Antoine Ginies <aginies@mandrakesoft.com> 0.2.2-2mdk
- Build on 8.2 with 2.96

* Wed May 15 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.2.2-1mdk
- add %%realname
- prefix=%%__bindir
- remove useless ldconfig

* Tue Apr 21 2002 Antoine Ginies <aginies@mandrakesoft.com> 0.2.1-1mdk
- first release for Mandrakesoft

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2678 |12cr|libelf-0.8.13-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		libelf
Version:	0.8.13
Release:	3
Summary:	An ELF object file access library
Group:		Development/C
License:	LGPLv2
URL:		http://www.mr511.de/software/english.html
Source0:	http://www.mr511.de/software/%{name}-%{version}.tar.gz
Suggests:	%{name}-locales

%description
libelf provides routines to access and manipulate ELF object files. It
is still not complete, but is required for a number of programs, such as
Eli (a state of the art compiler generation system), and Elk (the
Extension Language Kit - an implementation of the Scheme programming
language.)

This shared library may be needed by pre-packaged programs. To compile
programs with this library, you will need to install the libelfg0-dev
package as well.

%files
%{_libdir}/%{name}.so.0*

%package locales
Summary:	An ELF object file access library: locales
BuildArch:	noarch

%description locales
libelf provides routines to access and manipulate ELF object files. It
is still not complete, but is required for a number of programs, such as
Eli (a state of the art compiler generation system), and Elk (the
Extension Language Kit - an implementation of the Scheme programming
language.)

This package contains locales-only data.

%files locales
%lang(de) %{_localedir}/de/

%package devel
Summary:	An ELF object file access library: development files
Requires:	%{name} = %{version}-%{release}
Conflicts:	elfutils-devel

%description devel
libelf provides routines to access and manipulate ELF object files. It
is still not complete, but is required for a number of programs, such as
Eli (a state of the art compiler generation system), and Elk (the
Extension Language Kit - an implementation of the Scheme programming
language.)

This development library is only needed if you intend to compile, or
write, your own programs with this library. It holds the static linking
library (.a), and the required .so link to libelf0.so.0. To run programs
linked with this library, install the libelfg0 package. 

%files devel
%{_libdir}/%{name}.so
%{_libdir}/%{name}.a
%{_includedir}/%{name}/
%{_includedir}/*.h
%{_libdir}/pkgconfig/%{name}.pc

%prep
%setup -q -n %{name}-%{version}

%build
%configure
%make

%install
%makeinstall


%changelog
* Sat Mar 31 2012 Alexandre Lissy <alissy@mandriva.com> 0.8.13-3
+ Revision: 788541
- Add conflicts against elfutils-devel
  Package files in /usr/include
- Fix package name
- Adding noarch for locales
  Include release in devel's depends against library
- Adding libelf from http://www.mr511.de/software/english.html, known as libelfg0 in Debian. Will be used by python-pylibelf later.
- Created package structure for 'libelf'.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2679 |12cr|libelfhacks-0.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define develname %mklibname -d elfhacks
%define name            libelfhacks 
%define release		1
%define version         0.4.1
Name:			%{name}
Version:		%{version}
Release:		%{release}
Summary:		elfhacks application interface
License:		MIT
Group:			System/Libraries
URL:			https://github.com/ienorand/elfhacks
Source0:		https://nodeload.github.com/ienorand/elfhacks/zipball/libelfhacks-0.4.1.tar.bz2
ExclusiveArch:		i586 x86_64
BuildRequires:		cmake
BuildRequires:		gcc 
BuildRequires:		gcc-c++ 
BuildRequires:		make


%description	
Various ELF run-time hacks.

%prep  
%setup -q -n %{name}-%{version}

%build 
cmake -D CMAKE_INSTALL_PREFIX=$RPM_BUILD_ROOT .
%make

%install 
%makeinstall
mkdir $RPM_BUILD_ROOT/usr
mv $RPM_BUILD_ROOT/include $RPM_BUILD_ROOT%{_includedir}

%ifarch x86_64
mv $RPM_BUILD_ROOT/lib $RPM_BUILD_ROOT/usr/lib64
%else
mv $RPM_BUILD_ROOT/lib $RPM_BUILD_ROOT/usr/lib
%endif 


%package -n %{name}
Summary: Shared library for %{name}
Group: System/Libraries

%description -n %{name}
Shared library for %{name}

%files -n %{name}
%defattr(0755,root,root)
%{_libdir}/libelfhacks*
#------------------

%package -n %{develname}
Summary: Development files for %{name}
Provides: %{name}-devel = %{version}-%{release}
Requires: %{name} = %{version}-%{release}

%description -n %{develname}
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.

%files -n %{develname}
%{_includedir}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2680 |12cr|libeps-1.5-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	rname eps

%define	major 0
%define libname %mklibname %{rname} %{major}
%define develname %mklibname %{rname} -d

Summary:	EPS (Email Parsing System) library
Name:		libeps
Version:	1.5
Release:	%mkrel 6
Group:		System/Libraries
License:	GPL
URL:		http://www.inter7.com/
Source0:	http://www.inter7.com/eps/%{rname}-%{version}.tar.bz2
Patch0:		eps-1.5-shared.diff
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
EPS (Email Parsing System) is intended to give people the ability
to write their own email processing tools. Whether you want to
process incoming and outgoing emails, or just analyze a message,
this package is intended to aid in that endeavor. 

%package -n	%{libname}
Summary:	Shared EPS (Email Parsing System) library
Group:          System/Libraries

%description -n	%{libname}
EPS (Email Parsing System) is intended to give people the ability
to write their own email processing tools. Whether you want to
process incoming and outgoing emails, or just analyze a message,
this package is intended to aid in that endeavor. 

%package -n	%{develname}
Summary:	Static library and header files for the libeps library
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{rname}-devel = %{version}-%{release}
Provides:	lib%{rname}-devel = %{version}-%{release}
Obsoletes:	%{mklibname %{rname} 0 -d}

%description -n	%{develname}
EPS (Email Parsing System) is intended to give people the ability
to write their own email processing tools. Whether you want to
process incoming and outgoing emails, or just analyze a message,
this package is intended to aid in that endeavor. 

This package contains the static libeps library and its header files
needed to compile applications such as stegdetect, etc.

%prep

%setup -q -n %{rname}-%{version}
%patch0 -p0

%build

make CFLAGS="%{optflags} -fPIC -DPIC"

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_libdir}
install -d %{buildroot}%{_includedir}/eps

install -m0644 libeps.a %{buildroot}%{_libdir}/
install -m0755 libeps.so.%{major} %{buildroot}%{_libdir}/
ln -snf libeps.so.%{major} %{buildroot}%{_libdir}/libeps.so
install -m0644 *.h %{buildroot}%{_includedir}/eps/

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%doc doc/* mess ChangeLog TODO
%{_libdir}/*.so.*

%files -n %{develname}
%defattr(-,root,root)
%{_includedir}/eps
%{_libdir}/*.so
%{_libdir}/*.a


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.5-6mdv2011.0
+ Revision: 620120
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.5-5mdv2010.0
+ Revision: 429727
- rebuild

* Sun Jul 20 2008 Oden Eriksson <oeriksson@mandriva.com> 1.5-4mdv2009.0
+ Revision: 239060
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Sep 09 2007 Oden Eriksson <oeriksson@mandriva.com> 1.5-3mdv2008.0
+ Revision: 83753
- new devel naming


* Fri Dec 08 2006 Oden Eriksson <oeriksson@mandriva.com> 1.5-2mdv2007.0
+ Revision: 93751
- Import libeps

* Sat Apr 29 2006 Oden Eriksson <oeriksson@mandriva.com> 1.5-2mdk
- rebuild

* Wed Feb 09 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 1.5-1mdk
- initial Mandrakelinux package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2681 |12cr|libetpan-1.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 16
%define libname %mklibname etpan %{major}
%define develname %mklibname etpan -d

Summary:	Mail purpose library
Name:		libetpan
Version:	1.1
Release:	5
Group:		System/Libraries
License:	BSD
URL:		http://libetpan.sourceforge.net/
Source:		http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(gnutls)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	db-devel
BuildRequires:	libexpat-devel
BuildRequires:	libgpg-error-devel
BuildRequires:	libgcrypt-devel

%description
The purpose of this mail library is to provide a portable, efficient 
framework for different kinds of mail access. When using the drivers 
interface, the interface is the same for all kinds of mail access, 
remote and local mailboxes.

Network protocols supported:
o IMAP/NNTP/POP3/SMTP over TCP/IP and SSL/TCP/IP, already implemented.
o Local storage (mbox/MH/maildir), message / MIME parser

%package -n %{libname}
Summary:	Mail purpose library
Group:		System/Libraries
Obsoletes:	%{_lib}etpan13 < 1.0

%description -n %{libname}
The purpose of this mail library is to provide a portable, efficient 
framework for different kinds of mail access. When using the drivers 
interface, the interface is the same for all kinds of mail access, 
remote and local mailboxes.

Network protocols supported:
o IMAP/NNTP/POP3/SMTP over TCP/IP and SSL/TCP/IP, already implemented.
o Local storage (mbox/MH/maildir), message / MIME parser

%package -n %{develname}
Summary:	Libraries and include files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel  = %{version}-%{release}

%description -n %{develname}
This package contains the header files and static libraries for
developing with %{name}.

%prep
%setup -q

%build
%configure2_5x \
	--without-openssl \
	--with-gnutls \
	--enable-ipv6 \
	--enable-optim

%make

%check
make check

%install
rm -rf %{buildroot}
%makeinstall_std

#workaround for *.h detections
#rm -f include/libetpan/libetpan-conf
#install -m 644 include/libetpan/*.h %{buildroot}%{_includedir}/libetpan


%files -n %{libname}
%{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%doc ChangeLog NEWS
%doc doc/*
%{_bindir}/libetpan-config
%{_includedir}/*
%{_libdir}/lib*.so
%{_libdir}/*.a



%changelog
* Thu Jul 19 2012 Andrey Bondrov <abondrov@mandriva.org> 1.1-3
+ Revision: 810151
- Drop some ancient junk

* Tue May 08 2012 Crispin Boylan <crisb@mandriva.org> 1.1-2
+ Revision: 797462
- Rebuild

* Sat Sep 03 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1.1-1
+ Revision: 698131
- drop patch0, not needed at all
- disable muliarch stuff
- update to new version 1.1
- bump major

  + Bogdano Arendartchuk <bogdano@mandriva.com>
    - build with db 5.1 (from fwang | 2011-04-12 11:28:56 +0200)

* Sat Jul 10 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0-1mdv2011.0
+ Revision: 550142
- update to new version 1.0
- drop patch 1, fixed by upstream

* Sat Jan 30 2010 Funda Wang <fwang@mandriva.org> 0.58-4mdv2010.1
+ Revision: 498456
- really build against db 4.8

* Sat Jan 30 2010 Funda Wang <fwang@mandriva.org> 0.58-3mdv2010.1
+ Revision: 498446
- drop ldflags from libetpan-config

* Fri Jan 15 2010 Colin Leroy <colinl@mandriva.org> 0.58-2mdv2010.1
+ Revision: 491616
- Build against new libdb

* Sun Jun 21 2009 Frederik Himpe <fhimpe@mandriva.org> 0.58-1mdv2010.0
+ Revision: 387832
- Update to new version 0.58
- Build against libdb4.7

* Thu Mar 19 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.57-2mdv2009.1
+ Revision: 358022
- rebuild for syncing i586 and x86_64

* Fri Oct 10 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.57-1mdv2009.1
+ Revision: 291532
- update to new version 0.57

* Sun Sep 14 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.56-2mdv2009.0
+ Revision: 284742
- enable checks

* Sun Sep 14 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.56-1mdv2009.0
+ Revision: 284736
- update to new version 0.56
- fix url for source
- build with gnutls instead of openssl
- enable optimizations

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.54-3mdv2009.0
+ Revision: 267815
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Fri Apr 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.54-2mdv2009.0
+ Revision: 195479
- obsolete old library

* Thu Apr 17 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.54-1mdv2009.0
+ Revision: 195300
- new version
- drop patch 0, merged upstream
- better description
- enable support for IPv6

* Mon Feb 18 2008 Colin Leroy <colinl@mandriva.org> 0.53-1mdv2008.1
+ Revision: 170630
- Upgrade libetpan to 0.53:
        Fix ipv6 issues
        Fix some GMail issues
        Mingw32-buildable
  Add patch to fix a bug with APPEND on some servers (already in upstream CVS)

  + Thierry Vignaud <tv@mandriva.org>
    - fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
    - fix no-buildroot-tag

* Sun Dec 30 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.52-2mdv2008.1
+ Revision: 139408
- spec file rewrite
- new devel library policy
- drop source 1, not needed though
- enable parallel build
- add missing build requires on libcurl-devel and libexpat-devel
- rebuild against db4.6

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Sep 05 2007 Jérôme Soyer <saispo@mandriva.org> 0.52-1mdv2008.0
+ Revision: 79861
- New release 0.52


* Sun Mar 04 2007 Emmanuel Andry <eandry@mandriva.org> 0.49-3mdv2007.0
+ Revision: 131993
- build against db4.5

* Mon Jan 22 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.49-2mdv2007.1
+ Revision: 111868
- fix major; prevent this error to happen again

* Thu Jan 18 2007 Jérôme Soyer <saispo@mandriva.org> 0.49-1mdv2007.1
+ Revision: 110088
- New release 0.49

* Wed Jan 03 2007 Jérôme Soyer <saispo@mandriva.org> 0.48-1mdv2007.1
+ Revision: 103587
- New release 0.48

* Fri Nov 10 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.46-2mdv2007.0
+ Revision: 80623
- Rebuild for missing package ( bugreport: #27088)
- import libetpan-0.46-1mdv2007.0

* Wed Jul 19 2006 Charles A Edwards <eslrahc@mandriva.org> 0.46-1mdv2007.0
- 0.46
- bump major (previously missed)

* Fri Jun 23 2006 Erwan Velu <erwan@seanodes.com> 0.39-2
- Rebuild

* Sat Apr 08 2006 Jerome Soyer <saispo@mandriva.org> 0.45-1mdk
- 0.45

* Wed Mar 22 2006 Lenny Cartier <lenny@mandriva.com> 0.44-1mdk
- 0.44

* Wed Jan 18 2006 Marcel Pol <mpol@mandriva.org> 0.42-2mdk
- parallel build broken on x86_64

* Sun Jan 15 2006 Marcel Pol <mpol@mandriva.org> 0.42-1mdk
- 0.42
- new soname

* Sat Dec 03 2005 Marcel Pol <mpol@mandriva.org> 0.40-0.cvs6.1mdk
- 0.40cvs6
- mkrel

* Wed Oct 12 2005 Erwan Velu <erwan@seanodes.com> 0.39-1mdk
- 0.39

* Sat Sep 03 2005 Marcel Pol <mpol@mandriva.org> 0.38-2mdk
- fix %%prep 
[           1      -eq 1 ] || exit 0 
[           1      -eq 1 ] || exit 0 
[           1      -eq 1 ] || exit 0 
 (-n libetpan)

* Fri Jul 22 2005 Lenny Cartier <lenny@mandriva.com> 0.38-1mdk
- 0.38

* Tue Jul 05 2005 Lenny Cartier <lenny@mandriva.com> 0.37-1mdk
- 0.37

* Wed Feb 23 2005 Lenny Cartier <lenny@mandrakesoft.com> 0.36-1mdk
- 0.36

* Sat Nov 06 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.34-1mdk
- 0.34

* Thu Aug 26 2004 Charles A Edwards <eslrahc@mandrake.org> 0.33-1mdk
- 0.33


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2682 |12cr|libevent0.9-0.9-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	rname	libevent
%define	name	libevent%{version}
%define	version	0.9

%define	major	0
%define libname	%mklibname event %{version} %{major}

Summary:	Abstract asynchronous event notification library
Name:		%{name}
Version:	%{version}
Release:	%mkrel 8
License:	BSD
Group:		System/Libraries
URL:		http://www.monkey.org/~provos/libevent/
Source0:	%{rname}-%{version}.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The libevent API provides a mechanism to execute a callback function
when a specific event occurs on a file descriptor or after a timeout
has been reached. libevent is meant to replace the asynchronous event
loop found in event driven network servers. An application just needs
to call event_dispatch() and can then add or remove events dynamically
without having to change the event loop.

%package -n	%{libname}
Summary:	Abstract asynchronous event notification library
Group:          System/Libraries

%description -n	%{libname}
The libevent API provides a mechanism to execute a callback function
when a specific event occurs on a file descriptor or after a timeout
has been reached. libevent is meant to replace the asynchronous event
loop found in event driven network servers. An application just needs
to call event_dispatch() and can then add or remove events dynamically
without having to change the event loop.

%package -n	%{libname}-devel
Summary:	Static library and header files for the libevent library
Group:		Development/C
Obsoletes:	%{name}-devel
Provides:	%{name}-devel
Requires:	%{libname} = %{version}-%{release}

%description -n	%{libname}-devel
The libevent API provides a mechanism to execute a callback function
when a specific event occurs on a file descriptor or after a timeout
has been reached. libevent is meant to replace the asynchronous event
loop found in event driven network servers. An application just needs
to call event_dispatch() and can then add or remove events dynamically
without having to change the event loop.

This package contains the static libevent library and its header files
needed to compile applications such as stegdetect, etc.

%prep

%setup -q -n %{rname}-%{version}

%build
%serverbuild
export CFLAGS="%{optflags} -fPIC"
%configure2_5x
%make libevent.a

gcc -Wl,-soname,libevent%{version}.so.%{major} -shared %{optflags} -fPIC \
    -Wl,--as-needed -Wl,--no-undefined -o libevent%{version}.so.%{major}.%{version} *.o

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_includedir}
install -d %{buildroot}%{_libdir}
install -d %{buildroot}%{_mandir}/man3

install -m0755 libevent%{version}.so.%{major}.%{version} %{buildroot}%{_libdir}/
ln -s libevent%{version}.so.%{major}.%{version} %{buildroot}%{_libdir}/libevent%{version}.so.%{major}
ln -s libevent%{version}.so.%{major}.%{version} %{buildroot}%{_libdir}/libevent%{version}.so

install -m0644 libevent.a %{buildroot}%{_libdir}/libevent%{version}.a
install -m0644 event.h %{buildroot}%{_includedir}/libevent%{version}.h
install -m0644 event.3 %{buildroot}%{_mandir}/man3/libevent%{version}.3

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/*.so.*

%files -n %{libname}-devel
%defattr(-,root,root)
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/*.a
%{_mandir}/man3/*


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9-8mdv2011.0
+ Revision: 620121
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.9-7mdv2010.0
+ Revision: 429728
- rebuild

* Sun Jul 20 2008 Oden Eriksson <oeriksson@mandriva.com> 0.9-6mdv2009.0
+ Revision: 238947
- use -Wl,--as-needed -Wl,--no-undefined

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.9-5mdv2008.1
+ Revision: 140921
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Sep 18 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.9-5mdv2008.0
+ Revision: 89834
- rebuild

* Sun Sep 09 2007 Oden Eriksson <oeriksson@mandriva.com> 0.9-4mdv2008.0
+ Revision: 83749
- rebuild


* Fri Dec 08 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9-3mdv2007.0
+ Revision: 93712
- Import libevent0.9

* Fri Dec 08 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9-3mdv2007.1
- use the %%mkrel macro

* Fri Feb 03 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9-2mdk
- rebuild

* Mon Jan 17 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.9-1mdk
- readded under a new name

* Sat Jul 31 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.9-1mdk
- 0.9
- nuke redundant provides
- misc spec file fixes

* Mon May 03 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.8-1mdk
- 0.8
- drop the patch, it's included
- use the %%configure2_5x macro

* Tue Feb 24 2004 Pascal Terjan <pterjan@mandrake.org> 0.6-5mdk
- remove Obsoletes on current version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2683 |12cr|libeweather-0.2.0-1.77661.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Tarball of svn snapshot created as follows...
#Cut and paste in a shell after removing initial #

#svn co http://svn.enlightenment.org/svn/e/trunk/PROTO/libeweather libeweather; \
#cd libeweather; \
#SVNREV=$(LANGUAGE=C svn info | grep "Last Changed Rev:" | cut -d: -f 2 | sed "s@ @@"); \
#VERSION=$(cat configure.ac | grep "eweather" | grep INIT | sed 's@\[@@g' | sed 's@\]@@g' | sed 's@)@@g' | cut -d, -f 2 | sed "s@ @@"); \
#PKG_VERSION=$VERSION.$SVNREV; \
#cd ..; \
#tar -Jcf libeweather-$PKG_VERSION.tar.xz libeweather/ --exclude .svn --exclude .*ignore

%define svnrev	77661

%define major 0
%define libname %mklibname eweather %{major}
%define develname %mklibname eweather -d

Summary:	Enlightenment weather/forecasts module
Name:		libeweather
Version:	0.2.0
Release:	1.%{svnrev}.1
License:	LGPLv2+
Group:		Graphical desktop/Enlightenment
URL:		http://www.enlightenment.org/
Source0:	%{name}-%{version}.%{svnrev}.tar.xz

BuildRequires:	gettext-devel
BuildRequires:	edje
BuildRequires:	embryo
BuildRequires:	pkgconfig(ecore)
BuildRequires:	pkgconfig(ecore-con)
BuildRequires:	pkgconfig(ecore-evas)
BuildRequires:	pkgconfig(ecore-file)
BuildRequires:	pkgconfig(edje)
BuildRequires:	pkgconfig(eina)
BuildRequires:	pkgconfig(evas)
%rename	eweather

%description
Enlightenment weather/forecasts module.

%package -n %{libname}
Summary:	Libraries for the %{name} package
Group:		System/Libraries

%description -n %{libname}
Libraries for %{name}

%package -n %{develname}
Summary:	Headers and development libraries from %{name}
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
%{name} development headers and libraries

%prep
%setup -qn %{name}

%build
NOCONFIGURE=1 ./autogen.sh
%configure2_5x \
	--disable-static
%make

%install
%makeinstall_std

%files
%{_bindir}/eweather_test
%{_datadir}/*/images/*png
%{_datadir}/eweather/*jpg
%{_datadir}/eweather/*/*edj
%{_libdir}/eweather/plugins/*.so

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_includedir}/*h
%{_libdir}/*.so
%{_libdir}/pkgconfig/*pc

%changelog
* Thu Jun 28 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.2.0-1.71876.1
+ Revision: 807368
- version update 0.2.0.71876

* Thu Jan 12 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.2.0-1.64528.1
+ Revision: 760439
- new snapshot 0.2.0.64528
- cleaned up spec
- merged UnityLinux spec
- library was renamed from eweather to libeweather
- to allow a space for the eweather module

* Thu Oct 14 2010 Funda Wang <fwang@mandriva.org> 0.2.0-0.20100709.3mdv2011.0
+ Revision: 585537
- rebuild
- rebuild
- rebuild

* Sat Jul 17 2010 Funda Wang <fwang@mandriva.org> 0.2.0-0.20100709.1mdv2011.0
+ Revision: 554482
- rediff linkage patch
- new snapshot

* Mon Dec 14 2009 Funda Wang <fwang@mandriva.org> 0.2.0-0.20091213.1mdv2010.1
+ Revision: 478423
- add BRs
- fix linkage
- add BR
- import eweather


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2684 |12cr|libewf-20120813-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 2
%define libname	%mklibname ewf %{major}
%define develname %mklibname -d ewf

Summary:	Utils for use with the Expert Witness Compression Format (EWF)
Name:		libewf
Version:	20120813
Release:	%mkrel 1
Group:		System/Libraries
License:	BSD
URL:		http://libewf.sourceforge.net/
Source0:	http://sourceforge.net/projects/%{name}/files/%{name}/%{name}-%{version}/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(ext2fs)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	autoconf
BuildRequires:	libtool

%description
Libewf is a library for support of the Expert Witness Compression Format (EWF),
it support both the SMART format (EWF-S01) and the EnCase format (EWF-E01).
Libewf allows you to read and write media information within the EWF files.

This package contains utils for use with the Expert Witness Compression Format
(EWF).

%package -n	%{libname}
Summary:	The Expert Witness Compression Format (EWF) shared library
Group:          System/Libraries

%description -n	%{libname}
Libewf is a library for support of the Expert Witness Compression Format (EWF),
it support both the SMART format (EWF-S01) and the EnCase format (EWF-E01).
Libewf allows you to read and write media information within the EWF files.

%package -n	%{develname}
Summary:	Static library and header files for the libewf library
Group:		Development/C
Provides:	%{name}-devel = %{version}
Requires:	%{libname} = %{version}

%description -n	%{develname}
Libewf is a library for support of the Expert Witness Compression Format (EWF),
it support both the SMART format (EWF-S01) and the EnCase format (EWF-E01).
Libewf allows you to read and write media information within the EWF files.

This package contains the static libewf library and its header files.

%prep

%setup -q

%build
#export WANT_AUTOCONF_2_5=1
#rm -f configure
#libtoolize --copy --force; aclocal; autoconf --force; autoheader; automake

export CFLAGS="%{optflags} -fPIC"

%configure2_5x --disable-static

%make

%install
%makeinstall_std

%files
%{_bindir}/ewfacquire
%{_bindir}/ewfacquirestream
#%{_bindir}/ewfalter
%{_bindir}/ewfexport
%{_bindir}/ewfinfo
%{_bindir}/ewfverify
%{_bindir}/ewfmount
%{_bindir}/ewfdebug
%{_bindir}/ewfrecover
%{_mandir}/man1/*

%files -n %{libname}
%doc AUTHORS COPYING ChangeLog NEWS
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_mandir}/man3/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2685 |12cr|libextractor-1.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname extractor

%define major 3
%define common_major 1
%define libname %mklibname %{realname} %{major}
%define libcommon %mklibname extractor_common %{common_major}
%define libnamedev %mklibname %{realname} -d
%define libnamedev_static %mklibname %{realname} -d -s

Summary:	Library used to extract meta-data from files
Name:		libextractor
Version:1.0.1
Release:	1
License:	BSD
Group:		System/Libraries
URL:		http://www.gnunet.org/libextractor/
Source0:	http://ftpmirror.gnu.org/libextractor/%{name}-%{version}.tar.gz
Patch0:		libextractor-0.6.2-rpm5.patch
Conflicts:	%{mklibname extractor 1} < 0.5.19a-2
Requires:	%{libname} = %{version}-%{release}
BuildRequires:	pkgconfig(zlib)
BuildRequires:	bzip2-devel
BuildRequires:	libtool-devel
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(libmpeg2)
BuildRequires:	pkgconfig(flac)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(libgsf-1)
BuildRequires:	pkgconfig(exiv2)
BuildRequires:	pkgconfig(rpm)
BuildRequires:	gettext-devel


%description
libextractor is a library used to extract meta-data from files of arbitrary 
type. It is designed to use helper-libraries to perform the actual extraction, 
and to be trivially extendable by linking against external extractors for 
additional file types. The goal is to provide developers of file-sharing 
networks or WWW-indexing bots with a universal library to obtain simple 
keywords to match against queries. libextractor contains a shell-command 
"extract" that, similar to the well-known "file" command, can extract meta-data
from a file and print the results to stdout. Currently, it supports the formats
HTML, PDF, PS, MP3, OGG, JPEG, GIF, PNG, RPM, ZIP, Real, QT and ASF. Also, 
various additional MIME types are detected.

%package -n	%{libname}
Summary:	Libextractor library used to extract meta-data from files 
Group:		System/Libraries
Conflicts:	%{mklibname -d extractor 1} < 0.5.19a-2

%description -n	%{libname}
libextractor is a library used to extract meta-data from files of arbitrary 
type. It is designed to use helper-libraries to perform the actual extraction, 
and to be trivially extendable by linking against external extractors for 
additional file types. The goal is to provide developers of file-sharing 
networks or WWW-indexing bots with a universal library to obtain simple 
keywords to match against queries. libextractor contains a shell-command 
"extract" that, similar to the well-known "file" command, can extract meta-data
from a file and print the results to stdout. Currently, it supports the formats
HTML, PDF, PS, MP3, OGG, JPEG, GIF, PNG, RPM, ZIP, Real, QT and ASF. Also, 
various additional MIME types are detected.

%package -n	%{libcommon}
Summary:        Libextractor library for common functions
Group:          System/Libraries

%description -n	%{libcommon}
Common function library of libextractor.

%package -n	%{libnamedev}
Summary:	Libextractor library headers and development libraries
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Requires:	%{libcommon} = %{version}-%{release}
Provides:	libextractor-devel = %{version}-%{release}
Provides:	extractor-devel = %{version}-%{release}
Obsoletes:	%mklibname -d extractor 1

%description -n	%{libnamedev}
Development files and headers for libextractor.


%package -n	%{libnamedev_static}
Summary:	Libextractor library headers and development libraries
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Requires:	%{libcommon} = %{version}-%{release}
Requires:	extractor-devel = %{version}-%{release}
Provides:	libextractor-static-devel = %{version}-%{release}
Provides:	extractor-static-devel = %{version}-%{release}

%description -n	%{libnamedev_static}
Development static libs for libextractor.

%prep
%setup -q 
%patch0 -p1 -b .rpm5~

%build
autoreconf -fi
%configure2_5x \
	--disable-rpath \
	--enable-exiv2 \
	--disable-ffmpeg \
	--with-plugindirname=%{name}%{major}

make
%install
%makeinstall_std

find %{buildroot} -name *.la -delete

%find_lang %{name}

%post
%_install_info libextractor

%preun
%_remove_install_info libextractor

%files -f %{name}.lang
%{_bindir}/*
%{_mandir}/man1/*
%{_mandir}/man3/*
%{_infodir}/*

%files -n %{libname}
%doc ChangeLog NEWS COPYING README AUTHORS
%{_libdir}/%{name}.so.%{major}*
%{_libdir}/%{name}%{major}

%files -n %{libcommon}
%doc ChangeLog NEWS COPYING README AUTHORS
%{_libdir}/%{name}_common.so.%{common_major}*

%files -n %{libnamedev}
%doc ChangeLog NEWS COPYING README AUTHORS
%{_libdir}/%{name}.so
%{_libdir}/%{name}_common.so
%{_includedir}/*
%{_libdir}/pkgconfig/*

%files -n %{libnamedev_static}
%doc ChangeLog NEWS COPYING README AUTHORS
%{_libdir}/*.a

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2686 |12cr|libfakekey-0.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major     0
%define raw_name  fakekey
%define libname   %mklibname %raw_name 0
%define develname %mklibname -d %raw_name

Name:           libfakekey
Version:        0.1
Release:        4
Summary:        Converting characters to X key-presses

Group:          System/Libraries
License:        LGPLv2+
URL:            http://projects.o-hand.com/matchbox/
Source0:        http://matchbox-project.org/sources/libfakekey/0.1/%{name}-%{version}.tar.bz2
BuildRequires:  pkgconfig(xtst)
BuildRequires:  pkgconfig(x11)
BuildRequires:  pkgconfig(xi)

%description
libfakekey is a simple library for converting UTF-8 characters into
'fake' X key-presses.

%package        -n %libname
Summary:        Converting characters to X key-presses
Group:          System/Libraries

%description    -n %libname
libfakekey is a simple library for converting UTF-8 characters into
'fake' X key-presses.

%package        -n %develname
Summary:        Development files for %{name}
Group:          Development/C
Requires:       %libname
Requires:       pkgconfig

%description    -n %develname
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.


%prep
%setup -q

%build
export LDFLAGS="-lX11 -lXtst -lXi"
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%files -n %libname
%defattr(-,root,root,-)
%doc COPYING
%{_libdir}/libfakekey.so.%{major}*


%files -n %develname
%defattr(-,root,root,-)
%{_includedir}/fakekey/
%{_libdir}/libfakekey.so
%{_libdir}/pkgconfig/libfakekey.pc



%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1-3.5.3mdv2011.0
+ Revision: 609744
- rebuild

* Fri Feb 19 2010 Funda Wang <fwang@mandriva.org> 0.1-3.5.2mdv2010.1
+ Revision: 508566
- fix build

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Thu Oct 16 2008 Thierry Vignaud <tv@mandriva.org> 0.1-3.5.1mdv2009.1
+ Revision: 294373
- fix group of devel package
- import libfakekey


* Thu Oct 16 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.1-3.5mdv2009.1
- adapt for Mandriva

* Tue Sep 23 2008 Vivian zhang <vivian.zhang@intel.com> 0.1
- Add BuildRequires: libXi-devel
* Mon Sep 22 2008 Anas Nashif <anas.nashif@intel.com> 0.1
- fixed Build Requires
* Thu Sep 18 2008 Vivian zhang <vivian.zhang@intel.com> 0.1
- Add BR libX11-devel
- Add comments "specfile originally created for..." at the top of the spec file
* Mon May 19 2008 Jon McCann <jmccann@redhat.com> 0.1-1
- Initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2687 |12cr|libfc14audiodecoder-1.0.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname fc14audiodecoder %major
%define develname %mklibname -d fc14audiodecoder
Summary: Future Composer audio decoding library
Name: libfc14audiodecoder
Version: 1.0.2
Release: 3
Source0: http://sourceforge.net/projects/xmms-fc/files/%name/%{name}-%{version}.tar.bz2
License: GPLv2+
Group: Sound
Url: http://xmms-fc.sourceforge.net/

%description
Decode music files written on a Commodore Amiga using Future Composer.

This library provides a C API for an old audio decoder that has been used
in several plug-ins for versatile audio players like XMMS, BMP, Audacious
and GStreamer. It is based on unmaintained/stable code which used to be
a `Future Composer Reference Player for Linux'. Because of how the source
code has been imported into a CVS repository long since its last major
modification, the timestamps of the files in CVS and in released tarballs
do not reflect that the core of the decoder has not been changed for
years. Except for cosmetical adjustments, indentation, dropping of unused
pieces, and partial reorganization for OOP.

%package -n %libname
Group: System/Libraries
Summary: Shared library for decoding Future Composer music
%description -n %libname
Decode music files written on a Commodore Amiga using Future Composer.

This library provides a C API for an old audio decoder that has been used
in several plug-ins for versatile audio players like XMMS, BMP, Audacious
and GStreamer. It is based on unmaintained/stable code which used to be
a `Future Composer Reference Player for Linux'. Because of how the source
code has been imported into a CVS repository long since its last major
modification, the timestamps of the files in CVS and in released tarballs
do not reflect that the core of the decoder has not been changed for
years. Except for cosmetical adjustments, indentation, dropping of unused
pieces, and partial reorganization for OOP.

%package -n %develname
Group: Development/C
Summary: Development files of %name
Requires: %libname = %version-%release
Provides: %name-devel = %{EVRD}

%description -n %develname
Decode music files written on a Commodore Amiga using Future Composer.

This library provides a C API for an old audio decoder that has been used
in several plug-ins for versatile audio players like XMMS, BMP, Audacious
and GStreamer. It is based on unmaintained/stable code which used to be
a `Future Composer Reference Player for Linux'. Because of how the source
code has been imported into a CVS repository long since its last major
modification, the timestamps of the files in CVS and in released tarballs
do not reflect that the core of the decoder has not been changed for
years. Except for cosmetical adjustments, indentation, dropping of unused
pieces, and partial reorganization for OOP.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files -n %libname
%doc README
%_libdir/%name.so.%{major}*

%files -n %develname
%_libdir/%name.so
%_includedir/fc14audiodecoder.h


%changelog
* Wed Jul 27 2011 Götz Waschk <waschk@mandriva.org> 1.0.2-2mdv2012.0
+ Revision: 691854
- rebuild

* Mon Jul 26 2010 Götz Waschk <waschk@mandriva.org> 1.0.2-1mdv2011.0
+ Revision: 560847
- import libfc14audiodecoder



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2688 |12cr|libfishsound-1.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	libfishsound
%define	version	1.0.0
%define	release	2

%define	major	1
%define	libname	%mklibname fishsound %{major}
%define develname %mklibname -d fishsound

Summary:	Simple programming interface that wraps Xiph.Org audio codecs
Name:		%{name}
Version:	%{version}
Release:	%mkrel %{release}
Source0:	http://www.annodex.net/software/libfishsound/download/%{name}-%{version}.tar.gz
License:	BSD-like
Group:		System/Libraries
URL:		http://www.annodex.net/software/libfishsound
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	oggvorbis-devel speex-devel

%description
FishSound (libfishsound) provides a simple programming interface for
decoding and encoding audio data using the Xiph.Org codecs Vorbis and
Speex. libfishsound is a wrapper around the existing codec libraries
and provides a consistent, higher-level programming interface. It
has been designed for use in a wide variety of applications; it has
no direct dependencies on Annodex or Ogg encapsulation, though it is
most commonly used in conjunction with liboggz to decode or encode Ogg
encapsulated Vorbis or Speex files.

%package -n	%{libname}
Summary:	Simple programming interface that wraps Xiph.Org audio codecs
Group:		System/Libraries
Obsoletes:	%{name}
Provides:	%{name} = %{version}-%{release}

%description -n %{libname}
FishSound (libfishsound) provides a simple programming interface for
decoding and encoding audio data using the Xiph.Org codecs Vorbis and
Speex. libfishsound is a wrapper around the existing codec libraries
and provides a consistent, higher-level programming interface. It
has been designed for use in a wide variety of applications; it has
no direct dependencies on Annodex or Ogg encapsulation, though it is
most commonly used in conjunction with liboggz to decode or encode Ogg
encapsulated Vorbis or Speex files.

%package -n	%{develname}
Summary:	Simple programming interface that wraps Xiph.Org audio codecs
Group:		Development/C
Requires:	%{libname} = %{version}
Obsoletes:	%{name}-devel < %version-%release
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%mklibname -d fishsound 1

%description -n	%{develname}
FishSound (libfishsound) provides a simple programming interface for
decoding and encoding audio data using the Xiph.Org codecs Vorbis and
Speex. libfishsound is a wrapper around the existing codec libraries
and provides a consistent, higher-level programming interface. It
has been designed for use in a wide variety of applications; it has
no direct dependencies on Annodex or Ogg encapsulation, though it is
most commonly used in conjunction with liboggz to decode or encode Ogg
encapsulated Vorbis or Speex files.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std docdir=./docs/

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%files -n %{libname}
%defattr(-,root,root)
%doc NEWS README COPYING
%{_libdir}/lib*.so.*

%files -n %{develname}
%defattr(-,root,root)
%doc AUTHORS ChangeLog COPYING NEWS README ./doc/docs
%{_libdir}/lib*.so
%{_libdir}/lib*.*a
%{_libdir}/pkgconfig/*.pc
%{_includedir}/*



%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdv2011.0
+ Revision: 609745
- rebuild

* Sat Mar 27 2010 Funda Wang <fwang@mandriva.org> 1.0.0-1mdv2010.1
+ Revision: 528057
- New version 1.0.0

* Wed May 27 2009 Frederik Himpe <fhimpe@mandriva.org> 0.9.2-1mdv2010.0
+ Revision: 380252
- update to new version 0.9.2

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Fri May 23 2008 Funda Wang <fwang@mandriva.org> 0.9.1-1mdv2009.0
+ Revision: 210332
- New version 0.9.1

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.7.0-1mdv2008.1
+ Revision: 128578
- kill re-definition of %%buildroot on Pixel's request
- import libfishsound


* Tue Oct 11 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.7.0-1mdk
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2689 |12cr|libflaim-4.9.1052-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# This tarball is a subversion checkout for Flaim 5.0
# Available from https://forgesvn1.novell.com/svn/flaim/trunk/
%define major 5.2
%define libname %mklibname flaim %{major}
%define develname %mklibname flaim -d

Name:		libflaim
Version:	4.9.1052
Release:	2
Summary:	Embeddable cross-platform database engine
URL:		http://forge.novell.com/modules/xfmod/project/?flaim
License:	GPLv2
Group:		System/Libraries
Source:		http://forgeftp.novell.com/flaim/development/flaim/downloads/source/%{name}-4.9.1052.tar
Patch0:		fortify-source.patch
Patch1:		%{name}-4.9.1052-optflags.patch
Patch2:		%{name}-4.9.1052-fix-format-errors.patch
BuildRequires:	ncurses-devel

%description
FLAIM is an embeddable cross-platform database engine that provides a
rich, powerful, easy-to-use feature set. It is the database engine used
by Novell eDirectory. It has proven to be highly scalable, reliable,
and robust. It is available on a wide variety of 32 bit and 64 bit
platforms.

%package -n	%{libname}
Summary:	Embeddable cross-platform database engine
Group:		System/Libraries

%description -n	%{libname}
FLAIM is an embeddable cross-platform database engine that provides a
rich, powerful, easy-to-use feature set. It is the database engine used
by Novell eDirectory. It has proven to be highly scalable, reliable,
and robust. It is available on a wide variety of 32 bit and 64 bit
platforms.

%package -n	%{develname}
Summary:	libflaim library headers
Group:		Development/C++
Requires:	%{libname} = %{version}
Provides:   %{name}-devel = %{version}-%{release}

%description -n	%{develname}
This is the libraries, include files and other resources you can use
to incorporate libdvdread into applications.

%prep
%setup -q
%patch0 -p0
%patch1 -p1
%patch2 -p1

%build
cd flaim/
%make CXXFLAGS="$RPM_OPT_FLAGS -Wno-error" lib_dir_name=%{_lib} verbose libs

%install
rm -rf %{buildroot}
cd flaim/
%make rpm_build_root=%{buildroot} lib_dir_name=%{_lib} install
rm -f %{buildroot}%{_libdir}/libflaim.a

%files -n %{libname}
%defattr(-,root,root)
%doc flaim/COPYING flaim/COPYRIGHT
%{_libdir}/libflaim.so.*

%files -n %{develname}
%defattr(-,root,root)
%{_libdir}/libflaim.so
%{_libdir}/pkgconfig/libflaim.pc
%{_includedir}/flaim.h
%{_includedir}/flaimtk.h



%changelog
* Fri Aug 27 2010 Guillaume Rousse <guillomovitch@mandriva.org> 4.9.1052-1mdv2011.0
+ Revision: 573472
- import libflaim


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2690 |12cr|libformat-1.5-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 2
%define libname	%mklibname format %{major}
%define develname %mklibname -d format

Summary:	A library for HTML syntax highlighting of source code
Name:		libformat
Version:	1.5
Release:	6
Group:		System/Libraries
License:	GPL
URL:		http://daveb.net/format
Source0:	http://daveb.net/format/src/%{name}-%{version}.tar.bz2
Patch0:		libformat-1.5-fix-str-fmt.patch

%description
libformat is an adaptation of the mod_format Apache module to do syntax
highlighting of source code using HTML outside of Apache.  libformat is 
capable of syntax highlighting C, C++, Java, Python, Verilog and VHDL 
source code.  

%package -n	%{libname}
Summary:	A library for HTML syntax highlighting of source code
Group:		System/Libraries

%description -n	%{libname}
libformat is an adaptation of the mod_format Apache module to do syntax
highlighting of source code using HTML outside of Apache.  libformat is 
capable of syntax highlighting C, C++, Java, Python, Verilog and VHDL 
source code.  

%package -n	%{develname}
Summary:	Static library and header files for the %{name} library
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Obsoletes:	%{_lib}format2-devel < %{version}-%{release}

%description -n	%{develname}
libformat is an adaptation of the mod_format Apache module to do syntax
highlighting of source code using HTML outside of Apache.  libformat is 
capable of syntax highlighting C, C++, Java, Python, Verilog and VHDL 
source code.  

This package contains the static %{name} library and its header files.

%prep
%setup -q
%patch0 -p0

%build
autoreconf -fi
%configure2_5x
%make

%install
%makeinstall_std

%files -n %{libname}
%doc AUTHORS COPYING ChangeLog NEWS README
%{_bindir}/srcformat
%{_libdir}/*.so.*
%{_datadir}/libformat

%files -n %{develname}
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/*.a

%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.5-5mdv2011.0
+ Revision: 609746
- rebuild

* Fri Feb 19 2010 Funda Wang <fwang@mandriva.org> 1.5-4mdv2010.1
+ Revision: 508565
- fix str fmt

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 1.5-3mdv2009.0
+ Revision: 248645
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.5-1mdv2008.1
+ Revision: 140921
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed May 09 2007 Oden Eriksson <oeriksson@mandriva.com> 1.5-1mdv2008.0
+ Revision: 25435
- Import libformat



* Wed Apr 05 2006 Oden Eriksson <oeriksson@mandriva.com> 1.5-1mdk
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2691 |12cr|libftdi-0.20-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global	major	1
%global	minor	20
%global	micro	0
%global	libname	%mklibname ftdi %{major}
%global	devname	%mklibname -d ftdi
%global	libcpp	%mklibname ftdip %{major}

Name:		libftdi
Version:	0.20
Release:	1
Summary:	Library to program and control the FTDI USB controller

Group:		System/Libraries
License:	LGPLv2
URL:		http://www.intra2net.com/de/produkte/opensource/ftdi/
Source0:	http://www.intra2net.com/de/produkte/opensource/ftdi/TGZ/%{name}-%{version}.tar.gz
Source1:	no_date_footer.html
Patch0:		libftdi-0.17-multilib.patch
# update to recent libusb
Patch1:		libftdi-0.19-libusb.patch
Patch2:		libftdi-0.19-fix-doxygen-errors-patch.patch

BuildRequires:	libusb-devel doxygen boost-devel python-devel swig cmake
Requires(pre):	shadow-utils

%package -n	%{libname}
Summary:	%{summary}
Group:		System/Libraries

%package -n	%{devname}
Summary:	Header files and static libraries for libftdi
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Requires:	%{libcpp} = %{EVRD}

%package -n	python-%{name}
Summary:	Libftdi library Python binding
Group:		Development/Python

%package -n	%{libcpp}
Summary:	Libftdi library C++ binding
Group:		Development/C++

%description
A library (using libusb) to talk to FTDI's FT2232C,
FT232BM and FT245BM type chips including the popular bitbang mode.

%description -n	%{libname}
A library (using libusb) to talk to FTDI's FT2232C,
FT232BM and FT245BM type chips including the popular bitbang mode.

%description -n %{devname}
Header files and static libraries for libftdi

%description -n	python-%{name}
Libftdi Python Language bindings.

%description -n	%{libcpp}
Libftdi library C++ language binding.

%prep
%setup -q
#kernel does not provide usb_device anymore
sed -e 's/usb_device/usb/g' -i packages/99-libftdi.rules
%patch0 -p1 -b .multilib~
%patch1 -p1 -b .libusb~
%patch2 -p1 -b .doxygen~
autoreconf -if

%build
%cmake
%make

%install
%makeinstall_std -C build
#no man install
pushd build/doc/man/man3
for man in *.3; do install -p -m644 $man -D %{buildroot}%{_mandir}/man3/$man; done
popd
install -p -m644 packages/99-libftdi.rules -D %{buildroot}%{_sysconfdir}/udev/rules.d/99-libftdi.rules
# fix cmake later..
install -d %{buildroot}%{py_platsitedir}
mv %{buildroot}%{_prefix}/site-packages/* %{buildroot}%{py_platsitedir}
rmdir %{buildroot}%{_prefix}/site-packages/

%files -n %{libname}
%{_libdir}/libftdi.so.%{major}
%{_libdir}/libftdi.so.%{major}.%{minor}.%{micro}*
%config(noreplace) %{_sysconfdir}/udev/rules.d/99-libftdi.rules

%files -n %{libcpp}
%{_libdir}/libftdipp.so.%{major}
%{_libdir}/libftdipp.so.%{major}.%{minor}.%{micro}

%files -n %{devname}
%doc build/doc/html
%doc AUTHORS ChangeLog README
%{_bindir}/libftdi-config
%{_libdir}/libftdi.so
%{_libdir}/libftdi.a
%{_libdir}/libftdipp.so
%{_libdir}/libftdipp.a
%{_includedir}/*.h
%{_includedir}/*.hpp
%{_libdir}/pkgconfig/libftdi.pc
%{_libdir}/pkgconfig/libftdipp.pc
%{_mandir}/man3/*

%files -n python-%{name}
%{py_platsitedir}/ftdi.py
%{py_platsitedir}/_ftdi.so

%pre
getent group plugdev >/dev/null || groupadd -r plugdev
exit 0



%changelog
* Mon Apr 02 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.20-1
+ Revision: 788734
- version update 0.20

* Sun Aug 07 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.19-2
+ Revision: 693614
- add missing buildrequires
- imported package libftdi


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2692 |12cr|libfwbuilder-4.1.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 9
%define libname %mklibname fwbuilder %{major}
%define develname %mklibname -d fwbuilder

Name:		libfwbuilder
Summary:	Firewall Builder API
Version:	4.1.3
Release:	2
License:	GPLv2+
Group:		System/Libraries
Url:		http://www.fwbuilder.org/
Source:		http://downloads.sourceforge.net/fwbuilder/%{name}-%{version}.tar.gz
BuildRequires:	bind-devel
BuildRequires:	qt4-devel
BuildRequires:	libxslt-devel
BuildRequires:	net-snmp-devel
BuildRequires:	ccache

%description
Firewall Builder API Library.

%package data
Summary:	Fixed data for fwbuilder
Group:		System/Libraries

%description data
Fised data for libfwbuilder.
The Firewall Builder API Library

%package -n %{libname}
Summary:	Firewall Builder API
Group:		System/Libraries
Requires:	%{name}-data = %{version}

%description -n %{libname}
Firewall Builder API Library

%package -n %{develname}
Summary:   Firewall Builder API Libraries and Header Files
Group:     Development/Other
Requires:  %{libname} = %{version}-%{release}
Provides:  fwbuilder-devel = %{version}-%{release}
Provides:  libfwbuilder-devel = %{version}-%{release}

%description -n %{develname}
This package contains the libraries  and header files that programmer would
need to develop applications using Firewall Builder API.

%prep 
%setup -q -n libfwbuilder-%{version}

%build
./autogen.sh
%configure2_5x --with-templatedir=%{_datadir}/%{name}
%make

%install
make INSTALL_ROOT=%{buildroot}/ install

rm -fr %{buildroot}%{_datadir}/doc/*

# multiarch policy
%multiarch_binaries %{buildroot}%{_bindir}/libfwbuilder-config-4

%files data
%{_datadir}/%{name}
%doc doc/AUTHORS doc/COPYING doc/ChangeLog doc/Credits doc/README

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files  -n %{develname}
%{_bindir}/libfwbuilder-config-4
%{multiarch_bindir}/libfwbuilder-config-4
%{_includedir}/*
%{_libdir}/*.so


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2693 |12cr|libg15-1.2.7-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libname %mklibname g15_ 1
%define libname_devel %mklibname g15 -d
%define libname_static_devel %mklibname g15 -d -s

Name:           libg15
Version:        1.2.7
Release:        3
Summary:        Library to control logitech G15 keyboards
License:        GPLv2+
Group:          System/Libraries
URL:            http://g15tools.sourceforge.net/
Source:         http://downloads.sourceforge.net/g15tools/libg15-%{version}.tar.bz2
BuildRequires:  libusb-devel

%description
Controls the G15 keyboard, providing applications access
to the keyboard's LCD display, and the additional keys available
on this keyboard.

%package -n %{libname}
Summary:        Controls the G15 keyboard and LCD
Group:          System/Libraries
Provides:       g15 = %{version}-%{release}

%description -n %{libname}
Controls the G15 keyboard, providing applications access
to the keyboard's LCD display, and the additional keys available
on this keyboard.

%package -n %{libname_devel}
Summary:        Controls the G15 keyboard and LCD
Group:          Development/C
Provides:       g15-devel = %{version}-%{release}
Requires:       g15 = %{version}-%{release}

%description -n %{libname_devel}
Controls the G15 keyboard, providing applications access
to the keyboard's LCD display, and the additional keys available
on this keyboard.

%package -n %{libname_static_devel}
Summary:        Controls the G15 keyboard and LCD
Group:          Development/C
Provides:       g15-static-devel = %{version}-%{release}
Requires:       g15-devel = %{version}-%{release}

%description -n %{libname_static_devel}
Controls the G15 keyboard, providing applications access
to the keyboard's LCD display, and the additional keys available
on this keyboard.

%prep
%setup -q

%build
%{configure2_5x}
%{make}

%install
%{makeinstall_std}


%files -n %{libname}
%defattr(-,root,root,0755)
%doc AUTHORS ChangeLog COPYING INSTALL NEWS README
%{_libdir}/libg15.so.*

%files -n %{libname_devel}
%defattr(-,root,root,0755)
%{_includedir}/*
%{_libdir}/libg15.so

%files -n %{libname_static_devel}
%defattr(-,root,root,0755)
%{_libdir}/lib*.a


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2.7-2mdv2011.0
+ Revision: 609747
- rebuild

* Wed Dec 30 2009 Jérôme Brenier <incubusss@mandriva.org> 1.2.7-1mdv2010.1
+ Revision: 484225
- new version 1.2.7
- fix license tag

* Mon Sep 14 2009 Götz Waschk <waschk@mandriva.org> 1.2.6-9mdv2010.0
+ Revision: 439068
- rebuild for new libusb

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 1.2.6-7mdv2009.0
+ Revision: 248647
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Fri Feb 08 2008 David Walluck <walluck@mandriva.org> 1.2.6-5mdv2008.1
+ Revision: 163890
- fix Requires
- Provides: g15 = %%{version}-%%{release}

* Thu Feb 07 2008 David Walluck <walluck@mandriva.org> 1.2.6-3mdv2008.1
+ Revision: 163354
- add more documentation
- fix wrong g15-devel provide
- place .la file in devel package

* Thu Feb 07 2008 David Walluck <walluck@mandriva.org> 1.2.6-1mdv2008.1
+ Revision: 163350
- import libg15



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2694 |12cr|libg15render-1.2-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libname %mklibname g15render 1
%define libname_devel %mklibname g15render -d

Name:           libg15render
Version:        1.2
Release:        10
Summary:        Library to render text and shapes into a buffer usable by the G15 keyboard
License:        GPLv2+
Group:          System/Libraries
URL:            http://g15tools.sourceforge.net/
Source0:        http://downloads.sourceforge.net/g15tools/libg15render-%{version}.tar.bz2
BuildRequires:  freetype2-devel
BuildRequires:  g15-devel
BuildRequires:  doxygen

%description
This is a library to render text and shapes into a buffer usable by the
Logitech G15 Gaming Keyboard.

This library probably isn't very useful without libg15 and/or g15daemon.

%package -n %{libname}
Summary:        Renders text and shapes into a buffer usable by the G15 keyboard
Group:          System/Libraries
Provides:       g15render = %{EVRD}

%description -n %{libname}
This is a library to render text and shapes into a buffer usable by the
Logitech G15 Gaming Keyboard.

This library probably isn't very useful without libg15 and/or g15daemon.

%package -n %{libname_devel}
Summary:        Renders text and shapes into a buffer usable by the G15 keyboard
Group:          Development/C
Provides:       g15render-devel = %{EVRD}
Requires:       g15render = %{version}

%description -n %{libname_devel}
This is a library to render text and shapes into a buffer usable by the
Logitech G15 Gaming Keyboard.

This library probably isn't very useful without libg15 and/or g15daemon.

%prep
%setup -q

%build
%configure2_5x --enable-ttf --disable-static
%make
%{_bindir}/doxygen

%install
%{makeinstall_std}
%{__rm} -r %{buildroot}%{_docdir}

%files -n %{libname}
%defattr(-,root,root,0755)
%doc AUTHORS COPYING ChangeLog INSTALL NEWS README
%{_libdir}/libg15render.so.*
%{_mandir}/man3/*

%files -n %{libname_devel}
%defattr(-,root,root,0755)
%doc doc/html
%{_includedir}/*
%{_libdir}/libg15render.so


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2-8mdv2011.0
+ Revision: 620122
- the mass rebuild of 2010.0 packages

* Mon Sep 14 2009 Götz Waschk <waschk@mandriva.org> 1.2-7mdv2010.0
+ Revision: 439483
- rebuild for new libusb

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.2-6mdv2010.0
+ Revision: 429731
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 1.2-5mdv2009.0
+ Revision: 248649
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Fri Feb 08 2008 David Walluck <walluck@mandriva.org> 1.2-3mdv2008.1
+ Revision: 163895
- fix Provides and Requires
- build API docs
- import libg15render



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2695 |12cr|libgcal-0.9.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	libgcal
%define version	0.9.6
%define major	0
%define libname %mklibname gcal %{major}
%define develname %mklibname gcal -d


Name:		%name
Version:	%version
Release:	%mkrel 1
Summary:	Implements Google Data Protocol 2.0
License:	BSD
Group:		Communications
URL:		http://code.google.com/p/libgcal/
Source:		http://libgcal.googlecode.com/files/%name-%version.tar.bz2
BuildRequires:	cmake
BuildRequires:	curl-devel
BuildRequires:	libxml2-devel
BuildRequires:	check-devel

%description
Implements Google Data Protocol 2.0. 
It does allow communication with google calendar and contacts, 
implements already:
- authentication
- get all events/contacts
- atom stream parsing
- access to individual events/contacts
- add/delete/edit events/contacts
- query for updated events/contacts
- add/edit/delete contacts with photo
- download your contact's photos
- proxy is supported
- timezones
- use only xml to add/edit/delete entries
- great doxygen documentation 

#-------------------------------------------------------------------

%package -n	%{libname}
Summary:	Library implementing Google Data Protocol Data 2.0
Group:		System/Libraries
Obsoletes:	libgcal <= 0.9.3-1
Provides:	%{name} = %{version}-%{release}

%description -n	%{libname}
This library implements Google Data Protocol 2.0
It does allow communication with google calendar and contacts, 
implements already:
- authentication
- get all events/contacts
- atom stream parsing
- access to individual events/contacts
- add/delete/edit events/contacts
- query for updated events/contacts
- add/edit/delete contacts with photo
- download your contact's photos
- proxy is supported
- timezones
- use only xml to add/edit/delete entries
- great doxygen documentation 

%files -n	%{libname}
%defattr(-,root,root)
%{_libdir}/libgcal.so.%{major}*

#--------------------------------------------------------------------


%package -n	%{develname}
Summary:	Library headers for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}
Obsoletes:	libgcal-devel <= 0.9.3-1
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{develname}
This is the libraries, include files and other resources you can use
to incorporate %{name} into applications.

%files -n	%{develname}
%defattr(-,root,root)
%{_includedir}/*
%{_libdir}/libgcal.so
%{_libdir}/pkgconfig/libgcal.pc
%{_libdir}/LibGCal/cmake/LibGCalConfig.cmake

#--------------------------------------------------------------------

%prep
%setup -q

%build
%cmake
%make

%install
%__rm -rf %buildroot
%makeinstall_std -C build

%clean
%__rm -rf %buildroot


%changelog
* Wed Sep 08 2010 John Balcaen <mikala@mandriva.org> 0.9.6-1mdv2011.0
+ Revision: 576737
- Update to 0.9.6

* Wed Jul 21 2010 John Balcaen <mikala@mandriva.org> 0.9.5-1mdv2011.0
+ Revision: 556486
- Update to 0.9.5

* Sat Apr 24 2010 John Balcaen <mikala@mandriva.org> 0.9.3-2mdv2010.1
+ Revision: 538458
- Fix Group
- Use of %%mklibname

* Fri Apr 23 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.9.3-1mdv2010.1
+ Revision: 538300
- update to new version: 0.9.3

* Thu Oct 08 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9.2-2mdv2010.0
+ Revision: 455886
- rebuild for new curl SSL backend

* Sat Aug 08 2009 Frederik Himpe <fhimpe@mandriva.org> 0.9.2-1mdv2010.0
+ Revision: 411512
- Update to new version 0.9.2

* Sun May 17 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.9.1-0.git090517.2mdv2010.0
+ Revision: 376613
- Fix groups
- Fix groups
  Fix License
- import libgcal



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2696 |12cr|libgdamm4-4.1.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define shortname gdamm
%define origname libgdamm
# api is the part of the library name before the .so
%define api 4.0
# major is the part of the library name after the .so
%define major 13
%define lib_name %mklibname %{shortname} %{api} %{major}
%define develname %mklibname gdamm %{api} -d

Name:           libgdamm4

#(!) summary for SRPM only
Summary:        C++ wrappers for libgda
Version:        4.1.3
Group: 		System/Libraries
License:	LGPLv2+
Release:        %mkrel 1
URL:            http://www.gtkmm.org/
Source0:        http://ftp.gnome.org/pub/GNOME/sources/libgdamm/%{origname}-%{version}.tar.xz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}
BuildRequires:  glibmm2.4-devel >= 2.27.93
BuildRequires:  libgda4.0-devel >= 4.1.7
BuildRequires:	gnome-common

#Full and generic description of the whole package. (this will be the SRPM
#description only)
%description
C++ wrappers for libgda. libgdamm is part of a set of powerful
C++ bindings for the GNOME libraries, which provide additional
functionality above GTK+/gtkmm.

#main package (contains ''.so.[major].''' only)
%package -n     %{lib_name}

#(!) summary for main lib RPM only
Summary:        Main library for gdamm
Group:          System/Libraries
Provides:       %{name} = %{version}-%{release}

%description -n %{lib_name}
C++ wrappers for libgda. libgdamm is part of a set of powerful
C++ bindings for the GNOME libraries, which provide additional
functionality above GTK+/gtkmm.

%package -n     %{develname}
Summary:        Headers for developing programs that will use gda
Group:          Development/GNOME and GTK+
Requires:       %{lib_name} = %{version}
#(!) '''''MANDATORY'''''
Provides:       %{lib_name}-devel = %{version}-%{release}
#(!) '''''MANDATORY'''''
Provides:       %{name}-devel = %{version}-%{release}

%description -n %{develname}
This package contains headers and libraries that programmers will need
to develop applications which use libgdamm.

%prep
%setup -q -n %{origname}-%{version}

%build
NOCONFIGURE=yes gnome-autogen.sh
%configure2_5x --enable-static
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std
find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';'

%clean
rm -rf $RPM_BUILD_ROOT


%files -n %{lib_name}
# ..
# include the major number (and api if present) in the file list to catch
#changes on version upgrade
%doc AUTHORS ChangeLog NEWS
%{_libdir}/lib*-%{api}.so.%{major}*

%files -n %{develname}
%doc %_datadir/doc/libgdamm-%api
%doc %_datadir/devhelp/books/libgdamm-%api
%{_includedir}/libgdamm-%api
%{_libdir}/*.a
%{_libdir}/*.so
%{_libdir}/libgdamm-%api
%{_libdir}/pkgconfig/*.pc


%changelog
* Thu Sep 22 2011 Götz Waschk <waschk@mandriva.org> 4.1.3-1mdv2012.0
+ Revision: 700828
- new version
- xz tarball

* Mon Apr 04 2011 Funda Wang <fwang@mandriva.org> 4.1.2-1
+ Revision: 650227
- rebuild
- update to new version 4.1.2

* Sat Oct 16 2010 Götz Waschk <waschk@mandriva.org> 4.1.1-1mdv2011.0
+ Revision: 586125
- update to new version 4.1.1
- spec file cleanup

* Fri Aug 06 2010 Götz Waschk <waschk@mandriva.org> 3.99.21-1mdv2011.0
+ Revision: 567068
- update to new version 3.99.21
- new version
- bump libgda dep

* Thu Feb 25 2010 Götz Waschk <waschk@mandriva.org> 3.99.19-1mdv2010.1
+ Revision: 511311
- update to new version 3.99.19

* Sat Aug 29 2009 Götz Waschk <waschk@mandriva.org> 3.99.17.1-1mdv2010.0
+ Revision: 422128
- update to new version 3.99.17.1

* Wed Aug 26 2009 Götz Waschk <waschk@mandriva.org> 3.99.17-1mdv2010.0
+ Revision: 421494
- new version
- new major
- update file list

* Mon Jun 29 2009 Götz Waschk <waschk@mandriva.org> 3.99.16-1mdv2010.0
+ Revision: 390562
- update to new version 3.99.16

* Mon Jun 01 2009 Götz Waschk <waschk@mandriva.org> 3.99.15-1mdv2010.0
+ Revision: 381867
- new version
- new major

* Mon Mar 16 2009 Götz Waschk <waschk@mandriva.org> 3.99.14-1mdv2009.1
+ Revision: 356298
- new version
- bump libgda4.0 dep

* Tue Mar 10 2009 Götz Waschk <waschk@mandriva.org> 3.99.13-1mdv2009.1
+ Revision: 353434
- new version

* Mon Mar 02 2009 Götz Waschk <waschk@mandriva.org> 3.99.12-1mdv2009.1
+ Revision: 346880
- update to new version 3.99.12

* Sun Feb 15 2009 Götz Waschk <waschk@mandriva.org> 3.99.11-1mdv2009.1
+ Revision: 340679
- update to new version 3.99.11

* Fri Jan 16 2009 Götz Waschk <waschk@mandriva.org> 3.99.8-1mdv2009.1
+ Revision: 330310
- new version
- fix source URL

* Mon Jan 05 2009 Götz Waschk <waschk@mandriva.org> 3.99.7-2mdv2009.1
+ Revision: 325027
- fix license
- rename libgdamm3 package
- new version
- new api version 4.0
- new version
- rebuild

  + mandrake <mandrake@mandriva.com>
    - %repsys markrelease
      version: 3.99.7
      release: 1mdv2009.1
      revision: 324512
      Copying 3.99.7-1mdv2009.1 to releases/ directory.

  + Thierry Vignaud <tv@mandriva.org>
    - fix srpm description (extra spacing due to comments)
    - kill re-definition of %%buildroot on Pixel's request

  + Funda Wang <fwang@mandriva.org>
    - drop libmajor for devel package name
    - New version 3.0.0
    - obsoletes old devel package
    - fix libname
    - New version 2.9.81

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Jérôme Soyer <saispo@mandriva.org>
    - import libgdamm3


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2697 |12cr|libgdgeda-2.0.15-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define fname gdgeda

%define major 6
%define libname %mklibname %{fname} %{major}
%define develname %mklibname -d %{fname}

Summary:	Graphical libraries for the gEDA project
Name:		lib%{fname}
Version:	2.0.15
Release:	10
Group:		Sciences/Other
License:	LGPL 
Url:		http://www.geda.seul.org
Source:		%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(zlib)
BuildRequires:  pkgconfig(libpng)

%description
Libgdgeda is a hack on libgd, which is a graphics library.  It allows your
code to quickly draw images complete with lines, arcs, text, multiple
colors, cut and paste from other images, and flood fills, and write out
the result as a .PNG file.

%package -n %{libname}
Summary:	Graphical libraries for the gEDA project
Group:		Sciences/Other

%description -n %{libname}
Libgdgeda is a hack on libgd, which is a graphics library.  It allows your
code to quickly draw images complete with lines, arcs, text, multiple
colors, cut and paste from other images, and flood fills, and write out
the result as a .PNG file.

%package -n %{develname}
Summary:	Graphical development libraries for the gEDA project
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n %{develname}
This package contains libgdgeda header files that are needed for
development.
Libgdgeda is a hack on libgd, which is a graphics library. It allows your
code to quickly draw images complete with lines, arcs, text, multiple
colors, cut and paste from other images, and flood fills, and write out
the result as a .PNG file.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%multiarch_binaries %{buildroot}%{_bindir}/libgdgeda-config

%files -n %{libname}
%{_libdir}/libgdgeda.so.%{major}*

%files -n %{develname}
%{_bindir}/libgdgeda-config
%{_libdir}/pkgconfig/%{name}.pc
%{multiarch_bindir}/libgdgeda-config
%{_libdir}/libgdgeda.so
%{_libdir}/libgdgeda.a
%{_includedir}/gdgeda


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2698 |12cr|libgdome-0.8.1-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define src_name gdome2

%define major 0
%define libname  %mklibname gdome %{major}
%define develname %mklibname -d gdome

Summary:	A DOM level2 library for accessing XML files
Name:		libgdome
Version:	0.8.1
Release:	11
License:	LGPL
Group:		System/Libraries
URL:		http://gdome2.cs.unibo.it
Source0:	http://gdome2.cs.unibo.it/tarball/%{src_name}-%{version}.tar.bz2
Patch0:		gdome2-0.8.1-gdome-config_lib64.diff
Patch1:		gdome2-0.8.1-fix-str-fmt.patch

BuildRequires:	intltool
BuildRequires:	pkgconfig(glib)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(libxml-2.0)

Provides:	gdome2

%description
Libgdome is a DOM C library developed for the Gnome project.
Libgdome is a DOM level2 Implementation.
Libgdome supports "Core" and "XML" modules.
Libgdome supports "Events" and "MutationEvents" modules.
Libgdome is based on libxml2.

%package -n	%{libname}
Summary:	A DOM level2 library for accessing XML files
Group:		System/Libraries

%description -n	%{libname}
A fast, light and complete DOM level2 implementation
based on libxml2

%package -n	%{develname}
Summary:	DOM level2 library for accessing XML files
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	%{src_name}-devel = %{version}-%{release}
Obsoletes:	%{_lib}gdome0-devel < %{version}-%{release}

%description -n	%{develname}
This package contains the header files and static libraries for
developing with libgdome.

%prep
%setup -qn %{src_name}-%{version}
%patch0 -p0
%patch1 -p0

%build
autoreconf -fi
%configure2_5x \
	--disable-static \
	--enable-glib-1=no

%make

%install
%makeinstall_std
%multiarch_binaries %{buildroot}%{_bindir}/gdome-config

%files -n %{libname}
%{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%doc AUTHORS MAINTAINERS ChangeLog INSTALL README COPYING COPYING.LIB
%{_bindir}/gdome-config
%{_datadir}/aclocal/gdome2.m4
%{_includedir}/*
%{_libdir}/pkgconfig/gdome2.pc
%{_libdir}/lib*.so
%{_libdir}/*.sh
%{_mandir}/man1/gdome-config.1*
%multiarch %{multiarch_bindir}/gdome-config




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2699 |12cr|libgds-1.4.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# This is packaged because it's needed when building Qt4 with iBase /
# Firebird support. See http://forum.mandriva.com/viewtopic.php?t=100963
# AdamW 2008/12

%define major		1.4.5
%define libname		%mklibname gds %{major}
%define develname	%mklibname gds -d

Summary:	A library of functions and generic data structures
Name:		libgds
Version:	1.4.5
Release:	%{mkrel 2}
# The website claims 'LGPL' but the tarball includes a copy of the GPL,
# no copy of the LGPL, and no info in any source file headers. I am
# mailing upstream for a clarification. - AdamW 2008/12
License:	GPL+
Group:		System/Libraries
Source0:	http://libgds.info.ucl.ac.be/downloads/%{name}-%{version}.tar.gz
Patch0:		libgds-1.4.5-fix-str-fmt.patch
URL:		http://libgds.info.ucl.ac.be/index.php
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-root
BuildRequires:	doxygen
BuildRequires:	zlib-devel

%description
libGDS is a library of functions and generic data structures that is
used in various projects such as C-BGP. The library contains dynamic
arrays, hash tables, radix trees, Patricia trees, tokenizers, FIFO
queues, stacks, string management functions and memory management
functions.

%package -n %{libname}
Summary:	Shared library for %{name}
Group:		System/Libraries

%description -n %{libname}
libGDS is a library of functions and generic data structures that is
used in various projects such as C-BGP. The library contains dynamic
arrays, hash tables, radix trees, Patricia trees, tokenizers, FIFO
queues, stacks, string management functions and memory management
functions.

%package -n %{develname}
Summary:	Development headers for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
libGDS is a library of functions and generic data structures that is
used in various projects such as C-BGP. The library contains dynamic
arrays, hash tables, radix trees, Patricia trees, tokenizers, FIFO
queues, stacks, string management functions and memory management
functions. This package contains the development headers.

%prep
%setup -q
%patch0 -p0

%build
# Note: libxml support is available, but broken, it fails to build
# - AdamW 2008/12
%configure2_5x --enable-doxygen
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/%{name}-%{major}.so

%files -n %{develname}
%defattr(-,root,root)
%doc AUTHORS
%{_includedir}/%{name}
%{_libdir}/%{name}.so
%{_libdir}/%{name}.*a
%{_libdir}/pkgconfig/%{name}.pc



%changelog
* Fri Feb 19 2010 Funda Wang <fwang@mandriva.org> 1.4.5-2mdv2010.1
+ Revision: 508592
- fix str fmt

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Tue Dec 09 2008 Adam Williamson <awilliamson@mandriva.org> 1.4.5-1mdv2009.1
+ Revision: 312065
- buildrequires zlib-devel
- import libgds



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2700 |12cr|libgeier-0.13-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	    0.13
%define	release	    1
%define	major	    0
%define	realname    geier
%define	libname    %mklibname %{realname} %{major}
%define	libnamedev  %mklibname -d %{realname}

Name:		libgeier
Summary:	A C-library for German tax declarations data
Version:	%{version}
Release:	%{release}
License:	GPL
URL:		http://www.taxbird.de/
Group:		System/Libraries
Source0:	%{name}-%{version}.tar.gz
BuildRequires:	libxml2-devel
BuildRequires:	libxslt-devel
BuildRequires:	xmlsec1-devel

%description
libgeier is the first free library to encrypt, digitally sign, decrypt,
validate and send gathered tax declarations data to the German inland
revenue offices.

GEIER is short for GPL'd Elster Interface and part of the Taxbird project.

%package -n	%{realname}
Summary:	Command line interface to the Geier library
Group:		System/Libraries
Requires:	%{libname} = %{version}

%description -n %{realname}
Command line interface to the Geier library (libgeier), allowing to
validate, apply stylesheets, digitally sign and send Elster XML documents.

%package	common
Summary:	Non-library files for the "%{libname}" library
Group:		System/Libraries

%description common
Common files for the "%{libname}" library

%package -n	%{libname}
Summary:	Libraries for %{name}
Group:		System/Libraries
Requires:	%{name}-common
Provides:	%{name} = %{version}-%{release}

%description -n %{libname}
libgeier is the first free library to encrypt, digitally sign, decrypt,
validate and send gathered tax declarations data to the German inland
revenue offices.

%package -n	%{libnamedev}
Summary:	Static libraries and headers for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{libnamedev}
%{libnamedev} contains the libraries and header files needed to
develop programs which make use of %{name}.
The library documentation is available on header files.

%prep
%setup -q

%build
%configure2_5x --with-openssl
%make

%install
%makeinstall_std
find %{buildroot} -type f -name '*.la' -exec rm -f {} \;

%files -n %{realname}
%doc AUTHORS ChangeLog COPYING INSTALL NEWS README
%{_bindir}/%{realname}
%{_includedir}/%{realname}*.h
%{_datadir}/gtk-doc/html/%{realname}/*
%{_mandir}/man1/%{realname}.1.*

%files common
%{_datadir}/%{name}/Elster2Cry.b64.cer
%{_datadir}/%{name}/xmlsec.tmpl
%{_datadir}/%{name}/schemas/*.xsd
%{_datadir}/%{name}/stylesheets/*.xsl

%files -n %{libname}
%{_libdir}/%{name}.so.%{major}*

%files -n %{libnamedev}
%{_libdir}/%{name}.a
%{_libdir}/%{name}.so
%{_libdir}/pkgconfig/%{name}.pc


%changelog
* Fri Jan 13 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.13-1
+ Revision: 760774
- removing la-files

* Fri Jan 13 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.13-1
+ Revision: 760766
- BR fixes
- BR libxml2
- imported package libgeier


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2701 |12cr|libggigcp-1.0.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname ggigcp %{major}
%define develname %mklibname ggigcp -d
%define staticname %mklibname ggigcp -d -s

Summary:	Extension to libggi for advanced color and palette handling
Name:		libggigcp
Version:	1.0.2
Release:	9
License:	Public Domain
Group:		System/Libraries
Url:		http://www.ggi-project.org/
Source0:	http://www.ggi-project.org/ftp/ggi/v2.2/%{name}-%{version}.src.tar.bz2
BuildRequires:	libggi-devel	>= 2.2.2
%ifarch x86_64
BuildRequires:	chrpath
%endif
Requires:	%{libname} = %{version}-%{release}

%description
It adds features for conversion between different color 
spaces such as RGBA, YUV, HSV and CMYK and some manipulation 
functions like brightness and color-blending.

%package -n %{libname}
Summary:	Main library for libggigcp
Group:		System/Libraries
Requires:	%{name} = %{version}-%{release}

%description -n %{libname}
Main library for libggigcp.

%package -n %{develname}
Summary:	Header files for libggigcp library
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{EVRD}
Obsoletes:	%mklibname ggigcp 1 -d

%description -n %{develname}
Header files for libggigcp library.

%package -n %{staticname}
Summary:	Static files for libggigcp library
Group:		Development/C
Requires:	%{develname} = %{version}-%{release}
Obsoletes:	%mklibname ggigcp 1 -d -s

%description -n %{staticname}
Static files for libggigcp library.

%prep
%setup -q

%build
export echo=echo

%configure2_5x --enable-static

%make

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
export echo=echo

%makeinstall_std

%ifarch x86_64
chrpath -d %{buildroot}%{_libdir}/ggi/gcp/default/color_gcp.so
%endif

%files
%doc README ChangeLog
%dir %{_libdir}/ggi/gcp
%dir %{_libdir}/ggi/gcp/default
%config(noreplace) %{_sysconfdir}/ggi/libggigcp.conf
%{_libdir}/ggi/gcp/default/*.so
%{_mandir}/man3/*

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc doc/*.txt doc/*.faq
%{_includedir}/ggi/*.h
%{_includedir}/ggi/internal/*.h
%{_libdir}/*.so
%{_mandir}/man7/*

%files -n %{staticname}
%{_libdir}/*.a


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-8mdv2011.0
+ Revision: 620123
- the mass rebuild of 2010.0 packages

* Sun Aug 02 2009 Funda Wang <fwang@mandriva.org> 1.0.2-7mdv2010.0
+ Revision: 407503
- fix requires

* Wed Mar 25 2009 Frederic Crozat <fcrozat@mandriva.com> 1.0.2-6mdv2009.1
+ Revision: 361069
- Fix build

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Mon Feb 25 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0.2-3mdv2008.1
+ Revision: 174779
- new devel library policy
- spec file clean

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Feb 23 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0.2-2mdv2007.0
+ Revision: 125203
- fix dependencies

* Fri Feb 23 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0.2-1mdv2007.1
+ Revision: 125109
- make it work
- remove rpath
- Import libggigcp


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2702 |12cr|libggimisc-2.2.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2
%define libname %mklibname ggimisc %{major}
%define develname %mklibname ggimisc -d
%define staticname %mklibname ggimisc -d -s

Summary:	Extension to libggi for misc graphics target features
Name:		libggimisc
Version:	2.2.2
Release:	9
License:	Public Domain
Group:		System/Libraries
Url:		http://www.ggi-project.org/
Source0:	http://www.ggi-project.org/ftp/ggi/v2.2/%{name}-%{version}.src.tar.bz2
BuildRequires:	libggi-devel	>= 2.2.2
%ifarch x86_64
BuildRequires:	chrpath
%endif
Requires:	%{libname} = %{version}-%{release}

%description
LibGGIMisc is a place to put support for graphics target 
features which are not deserving their own special extensions. 
Right now this means basically some VGA adaptor features -
- getting and waiting for the raster position, using 
a hardware horizontal splitline feature, and loading/unloading font 
data from hardware text modes.

%package -n %{libname}
Summary:	Main library for libggimisc
Group:		System/Libraries
Requires:	%{name} = %{version}-%{release}

%description -n %{libname}
Main library for libggimisc.

%package -n %{develname}
Summary:	Header files for libggimisc library
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{EVRD}
Obsoletes:	%mklibname ggimisc 2 -d

%description -n %{develname}
Header files for libggimisc library.

%package -n %{staticname}
Summary:	Static files for libggimisc library
Group:		Development/C
Requires:	%{develname} = %{version}-%{release}
Obsoletes:	%mklibname ggimisc 2 -d -s

%description -n %{staticname}
Static files for libggimisc library.

%prep
%setup -q

%build
export echo=echo

%configure2_5x

%make

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
export echo=echo

%makeinstall_std

%ifarch x86_64
chrpath -d %{buildroot}%{_libdir}/ggi/ggimisc/display/fbdev_ggimisc.so
chrpath -d %{buildroot}%{_libdir}/ggi/ggimisc/display/pseudo_stubs_ggimisc.so
%endif

%files
%doc README ChangeLog TODO
%config(noreplace) %{_sysconfdir}/ggi/libggimisc.conf
%{_libdir}/ggi/ggimisc/display/*.so
%{_mandir}/man3/*

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc doc/*.txt
%{_includedir}/ggi/*.h
%{_includedir}/ggi/internal/*.h
%{_libdir}/*.so
%{_mandir}/man7/*

%files -n %{staticname}
%{_libdir}/*.a


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 2.2.2-8mdv2011.0
+ Revision: 620124
- the mass rebuild of 2010.0 packages

* Sun Sep 13 2009 Thierry Vignaud <tv@mandriva.org> 2.2.2-7mdv2010.0
+ Revision: 438603
- rebuild

* Thu Mar 26 2009 Frederic Crozat <fcrozat@mandriva.com> 2.2.2-6mdv2009.1
+ Revision: 361342
- Fix build

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Funda Wang <fwang@mandriva.org>
    - fix requires

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Mon Feb 25 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2.2.2-3mdv2008.1
+ Revision: 174780
- new devel library policy
- spec file clean

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Feb 23 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 2.2.2-2mdv2007.0
+ Revision: 125160
- fix dependencies

* Fri Feb 23 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 2.2.2-1mdv2007.1
+ Revision: 125108
- add missing buildrequires
- make it work
- remove rpath
- Import libggimisc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2703 |12cr|libghemical-3.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define releasedate 20111012

Name:			libghemical
Version:		3.0.0
Release:		1

%define	major		5
%define	libname		%mklibname ghemical %major
%define develname	%mklibname ghemical -d

Summary:	Libraries for the Ghemical chemistry package
Source0:	http://www.bioinformatics.org/ghemical/download/release%{releasedate}/%{name}-%{version}.tar.gz
Patch0:		libghemical-3.0.0-rosa-linkage.patch
URL:		http://www.bioinformatics.org/ghemical/ghemical/index.html
License:	GPLv2+
Group:		Sciences/Chemistry
BuildRequires:	f2c flex
BuildRequires:	SC-devel
BuildRequires:	mopac7-devel
BuildRequires:	openbabel-devel
BuildRequires:	blas-devel
BuildRequires:	lapack-devel
BuildRequires:	pkgconfig(glut)
BuildRequires:	intltool

%description
Library and data files for the ghemical computation chemistry package.

%package	data
Summary:	Data files for the ghemical library
Group:		Sciences/Chemistry

%description data
Data files for the ghemical library.

%package -n	%{libname}
Summary:	Dynamic libraries from %{name}
Group:		System/Libraries
Provides:	%{name} = %{EVRD}
Requires:	%{name}-data = %{version}

%description -n	%{libname}
Dynamic libraries from %{name}.

%package -n	%{develname}
Summary:	Header files and static libraries from %{name}
Group:		Development/C
Requires:	%{name} = %{version}
Provides:	ghemical-devel = %{EVRD} 

%description -n	%{develname}
Libraries and includes files for developing programs based on %{name}.

%prep
%setup -q
%patch0 -p1
#autoreconf
./autogen.sh

%build
%configure2_5x	--enable-mopac7 \
		--enable-mpqc \
		--enable-openbabel

%make
							
%install
%makeinstall_std

%find_lang %{name}

%files data -f %{name}.lang
%doc AUTHORS ChangeLog TODO
%{_datadir}/%{name}

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/*.a
%{_libdir}/pkgconfig/*.pc



%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 2.99.1-7mdv2011.0
+ Revision: 609750
- rebuild

* Fri Jan 15 2010 Jérôme Brenier <incubusss@mandriva.org> 2.99.1-6mdv2010.1
+ Revision: 491772
- rebuild

* Fri Jan 15 2010 Jérôme Brenier <incubusss@mandriva.org> 2.99.1-5mdv2010.1
+ Revision: 491572
- rebuild

* Fri Oct 16 2009 Guillaume Bedot <littletux@mandriva.org> 2.99.1-4mdv2010.0
+ Revision: 457836
- rebuild

* Wed Oct 14 2009 Guillaume Bedot <littletux@mandriva.org> 2.99.1-3mdv2010.0
+ Revision: 457438
- rebuild

* Wed Oct 14 2009 Guillaume Bedot <littletux@mandriva.org> 2.99.1-2mdv2010.0
+ Revision: 457274
- some cleanup

* Tue Sep 15 2009 Guillaume Bedot <littletux@mandriva.org> 2.99.1-1mdv2010.0
+ Revision: 443021
- Added translations, buildrequire intltool
- Fixed license
- Updated %%major
- Release 2.99.1
- dropped merged patch

* Sun Sep 13 2009 Thierry Vignaud <tv@mandriva.org> 2.98-3mdv2010.0
+ Revision: 438605
- rebuild

* Mon Jan 12 2009 Guillaume Bedot <littletux@mandriva.org> 2.98-2mdv2009.1
+ Revision: 328798
- Rebuild (with libmopac7)

* Mon Aug 11 2008 Emmanuel Andry <eandry@mandriva.org> 2.98-1mdv2009.0
+ Revision: 270741
- br mesaglut?\195-devel
- New version
- changed major
- add p1 from archlinux to fix missing requires
- disable mopac7, breaks build (to fix)

* Sun Jul 06 2008 Funda Wang <fwang@mandriva.org> 2.96-1mdv2009.0
+ Revision: 232059
- add gcc 4.3 patch

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Thu Mar 06 2008 Guillaume Bedot <littletux@mandriva.org> 2.96-1mdv2008.1
+ Revision: 180594
- 2.96

* Tue Feb 12 2008 Adam Williamson <awilliamson@mandriva.org> 2.10-8mdv2008.1
+ Revision: 166395
- need a rebuild for fixed mpqc on 2008 (same issue was already fixed in Cooker); pushing to Cooker too to keep the packages in sync

* Tue Jan 08 2008 Adam Williamson <awilliamson@mandriva.org> 2.10-7mdv2008.1
+ Revision: 146785
- rebuild for fixed sc-config (libSC)

* Sat Jan 05 2008 Adam Williamson <awilliamson@mandriva.org> 2.10-6mdv2008.1
+ Revision: 145793
- new devel policy
- minor spec cleanup

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Nov 30 2007 Lev Givon <lev@mandriva.org> 2.10-4mdv2008.1
+ Revision: 114067
- Bump release to rebuild against lapack 3.1.1.

  + Austin Acton <austin@mandriva.org>
    - rebuild for openbabel
    - Import libghemical



* Tue Aug 22 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 2.10-2mdv2007.0
- require on version of data package

* Tue Aug 22 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 2.10-1mdv2007.0
- 2.10
- enable mpqc support
- fix mixed-use-of-spaces-and-tabs

* Tue Jun 20 2006 Lenny Cartier <lenny@mandriva.com> 2.00-2mdv2007.0
- rebuild

* Tue Apr 25 2006 Lenny Cartier <lenny@mandriva.com> 2.00-1mdk
- 2.00

* Mon Apr  3 2006 Austin Acton <austin@mandriva.org> 1.92-0.20060331.2mdk
- lib requires data

* Fri Mar 31 2006 Austin Acton <austin@mandriva.org> 1.92-0.20060331.1mdk
- new cvs checkout

* Thu Feb 09 2006 Lenny Cartier <lenny@mandriva.com> 1.91-2.20060209.1mdk
- update to 20060209

* Fri Aug 12 2005 Austin Acton <austin@mandrake.org> 1.90-1mdk
- initial package
- steal a nice patch from debian

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2704 |12cr|libgiigic-1.1.2-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname giigic %{major}
%define develname %mklibname giigic -d
%define staticname %mklibname giigic -d -s

Summary:	Extension to libgii for action/event binding
Name:		libgiigic
Version:	1.1.2
Release:	12
License:	BSD
Group:		System/Libraries
Url:		http://www.ggi-project.org
Source0:	http://www.ggi-project.org/ftp/ggi/v2.2/%{name}-%{version}.src.tar.bz2
BuildRequires:	libgii-devel	>= 1.0.2
%ifarch x86_64
BuildRequires:	chrpath
%endif
Requires:	%{libname} = %{version}-%{release}

%description
The goal of LibGIIGIC is to provide a single easy to use, 
but yet powerful API for (re)binding any kind of action 
to all possible input devices through LibGII at runtime.
You likely know this feature from modern computer games, 
where you can say which key (= input source) is used to 
shoot (= action) with your shotgun.

%package -n %{libname}
Summary:	Main library for libgiigic
Group:		System/Libraries
Requires:	%{name} = %{version}-%{release}

%description -n %{libname}
Main library for libgiigic.

%package -n %{develname}
Summary:	Header files for libgiigic library
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{EVRD}
Obsoletes:	%mklibname giigic 1 -d

%description -n %{develname}
Header files for libgiigic library

%package -n %{staticname}
Summary:	Static files for libgiigic library
Group:		Development/C
Requires:	%{develname} = %{version}-%{release}
Obsoletes:	%mklibname giigic 1 -d -s

%description -n %{staticname}
Static files for libgiigic library.

%prep
%setup -q

%build
export echo=echo

%configure2_5x

%make

%install
export echo=echo

%makeinstall_std
%ifarch x86_64
chrpath -d %{buildroot}%{_libdir}/ggi/gic/recognizer/cheat.so
chrpath -d %{buildroot}%{_libdir}/ggi/gic/recognizer/keys.so
chrpath -d %{buildroot}%{_libdir}/ggi/gic/recognizer/mousebutton.so
chrpath -d %{buildroot}%{_libdir}/ggi/gic/recognizer/relmouse.so
chrpath -d %{buildroot}%{_libdir}/ggi/gic/recognizer/valuator.so
%endif

%files
%doc ChangeLog
%dir %{_libdir}/ggi/gic
%dir %{_libdir}/ggi/gic/recognizer
%config(noreplace) %{_sysconfdir}/ggi/%{name}.conf
%{_bindir}/gic2c
%{_libdir}/ggi/gic/recognizer/*.so
%{_mandir}/man3/*

%files -n %{libname}
%{_libdir}/*.so.%{major}*
%{_libdir}/libgicaction.so.0*

%files -n %{develname}
%doc doc/*.txt
%{_includedir}/ggi/*.h
%{_libdir}/*.so
%{_mandir}/man7/*

%files -n %{staticname}
%{_libdir}/*.a


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.2-11mdv2011.0
+ Revision: 620125
- the mass rebuild of 2010.0 packages

* Sun Aug 02 2009 Funda Wang <fwang@mandriva.org> 1.1.2-10mdv2010.0
+ Revision: 407504
- fix requires

* Thu Mar 26 2009 Frederic Crozat <fcrozat@mandriva.com> 1.1.2-9mdv2009.1
+ Revision: 361372
- Rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Thu Feb 28 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.1.2-6mdv2008.1
+ Revision: 175957
- obsolete older devel library

* Mon Feb 25 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.1.2-5mdv2008.1
+ Revision: 174895
- new devel library policy
- spec file clean

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Feb 24 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.1.2-4mdv2007.0
+ Revision: 125250
- correct a typo

* Fri Feb 23 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.1.2-3mdv2007.1
+ Revision: 125204
- fix dependencies
- fix dependencies

* Fri Feb 23 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.1.2-2mdv2007.1
+ Revision: 125110
- remove rpath

* Fri Feb 23 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.1.2-1mdv2007.1
+ Revision: 125094
- make it work
- Import libgiigic


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2705 |12cr|libGLw-7.11.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libname %mklibname GLw 1
%define devname %mklibname GLw -d

Summary: Xt / Motif OpenGL widgets
Name: libGLw
Version: 7.11.2
Release: 1
License: MIT
Group: System/Libraries
URL: http://www.mesa3d.org
Source0: ftp://ftp.freedesktop.org/pub/mesa/%version/MesaLib-%version.tar.bz2
Patch0: mesa-6.5-build-config.patch
Patch1: mesa-7.11.2-libGLw.patch
BuildRequires: lesstif-devel
BuildRequires: pkgconfig(gl)

%description
Mesa libGLw runtime library.

%package -n %libname
Summary: Xt / Motif OpenGL widgets
Group: System/Libraries

%description -n %libname
Mesa libGLw runtime library.

%package -n %devname
Summary: Mesa libGLw development package
Group: Development/C
Requires: %libname = %version-%release

%description -n %devname
Mesa libGLw development package.

%prep
%setup -q -n Mesa-%{version}

%patch0 -p0 -b .build-config
%patch1 -p1 -b .motif

%build
make OPT_FLAGS="$RPM_OPT_FLAGS" LIB_DIR=%{_lib} linux

%install
rm -rf $RPM_BUILD_ROOT
make install INSTALL_DIR=$RPM_BUILD_ROOT%{_prefix} LIB_DIR=%{_lib}

%clean
rm -rf $RPM_BUILD_ROOT

%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig

%files -n %libname
%defattr(-,root,root,-)
%doc src/glw/README
%_libdir/libGLw.so.1*

%files -n %devname
%defattr(-,root,root,-)
%_libdir/libGLw.so
%_includedir/GL/GLwDrawA.h
%_includedir/GL/GLwDrawAP.h
%_includedir/GL/GLwMDrawA.h
%_includedir/GL/GLwMDrawAP.h
%_libdir/pkgconfig/glw.pc


%changelog
* Mon Mar 05 2012 Bernhard Rosenkraenzer <bero@bero.eu> 7.11.2-1
+ Revision: 782267
- import libGLw


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2706 |12cr|libgsasl-1.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	libgsasl
%define version	1.8.0
%define release	1
%define major 7
%define libname %mklibname gsasl %major
%define develname %mklibname -d gsasl
%define develnamest %mklibname -d -s gsasl

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Implementation of the Simple Authentication and Security Layer framework
License:	LGPLv2+
Group:		System/Libraries
Source0:	ftp://ftp.gnu.org/gnu/gsasl/%{name}-%{version}.tar.gz
URL:		http://www.gnu.org/software/gsasl/

%description
GNU SASL is an implementation of the Simple Authentication and 
Security Layer framework and a few common SASL mechanisms. SASL 
is used by network servers (e.g., IMAP, SMTP) to request 
authentication from clients, and in clients to authenticate against 
servers.

%files -f %name.lang
#--------------------------------------------------------------------

%package -n %libname
Group: System/Libraries
Summary: Implementation of the Simple Authentication and Security Layer framework

%description -n %libname
GNU SASL is an implementation of the Simple Authentication and
Security Layer framework and a few common SASL mechanisms. SASL
is used by network servers (e.g., IMAP, SMTP) to request
authentication from clients, and in clients to authenticate against
servers.

%files -n %libname
%_libdir/libgsasl.so.%{major}
%_libdir/libgsasl.so.%{major}.*

#--------------------------------------------------------------------

%package -n %develname
Group: Development/C
Summary: Implementation of the Simple Authentication and Security Layer framework
Requires: %libname = %version
Provides: %name-devel = %version-%release

%description -n %develname
GNU SASL is an implementation of the Simple Authentication and
Security Layer framework and a few common SASL mechanisms. SASL
is used by network servers (e.g., IMAP, SMTP) to request
authentication from clients, and in clients to authenticate against
servers.

%files -n %develname
%_libdir/pkgconfig/libgsasl.pc
%_libdir/libgsasl.so
%_includedir/gsasl-compat.h
%_includedir/gsasl-mech.h
%_includedir/gsasl.h

#-------------------------------------------------------------------

%package -n %develnamest
Group: Development/C
Summary: Implementation of the Simple Authentication and Security Layer framework
Requires: %libname = %version
Provides: %name-devel-static = %version-%release
Requires: %name-devel = %version-%release

%description -n %develnamest
GNU SASL is an implementation of the Simple Authentication and
Security Layer framework and a few common SASL mechanisms. SASL
is used by network servers (e.g., IMAP, SMTP) to request
authentication from clients, and in clients to authenticate against
servers.

%files -n %develnamest
%_libdir/libgsasl.a

#--------------------------------------------------------------------

%prep
%setup -q 

%build
%configure2_5x
%make

%install
%makeinstall_std
%find_lang %name


%changelog
* Tue May 29 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.8.0-1
+ Revision: 801090
- version update 1.8.0

* Mon Sep 27 2010 John Balcaen <mikala@mandriva.org> 1.4.4-1mdv2011.0
+ Revision: 581404
- Update to 1.4.4
- Use last stable release and update SOURCE url

* Sat Jun 06 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.29-1mdv2010.0
+ Revision: 383251
- update to new version 0.2.29

* Sun Sep 07 2008 Funda Wang <fwang@mandriva.org> 0.2.28-1mdv2009.0
+ Revision: 282158
- New version 0.2.28

* Sun Aug 17 2008 Emmanuel Andry <eandry@mandriva.org> 0.2.27-1mdv2009.0
+ Revision: 272932
- New version

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Sat Mar 01 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.2.9-1mdv2008.1
+ Revision: 177077
- import libgsasl


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2707 |12cr|libguess-1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name libguess
%define version 1.1
%define release %mkrel 1
%define major 1
%define libname %mklibname guess %major
%define develname %mklibname -d guess
Summary: A high-speed character set detection library
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://distfiles.atheme.org/%{name}-%{version}.tar.bz2
License: BSD
Group: System/Libraries
Url: http://www.atheme.org/project/guess
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: libmowgli-devel >= 0.7.0

%description
Libguess is a high-speed character set detection library. It employs 
discrete-finite automata to deduce the character set of an imput buffer.

%package -n %libname
Group: System/Libraries
Summary: A high-speed character set detection library

%description -n %libname
Libguess is a high-speed character set detection library. It employs 
discrete-finite automata to deduce the character set of an imput buffer.

%package -n %develname
Group: Development/C
Summary: A high-speed character set detection library
Requires: %libname = %version-%release
Provides: %name-devel = %version-%release

%description -n %develname
Libguess is a high-speed character set detection library. It employs 
discrete-finite automata to deduce the character set of an imput buffer.

Install this if you want to build applications with %name.

%prep
%setup -q -n %name-%version

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files -n %libname
%defattr(-,root,root)
%doc README COPYING
%_libdir/libguess.so.%{major}*

%files -n %develname
%defattr(-,root,root)
%_libdir/libguess.so
%_libdir/pkgconfig/%name.pc
%_includedir/%name


%changelog
* Fri Dec 02 2011 Götz Waschk <waschk@mandriva.org> 1.1-1mdv2012.0
+ Revision: 737133
- new version
- update source URL

* Sat Jul 23 2011 Götz Waschk <waschk@mandriva.org> 1.0-2
+ Revision: 691242
- rebuild

* Thu Jul 22 2010 Götz Waschk <waschk@mandriva.org> 1.0-1mdv2011.0
+ Revision: 556861
- import libguess



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2708 |12cr|libgusb-0.1.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major     2
%define libname   %mklibname gusb %{major}
%define develname %mklibname gusb -d

Summary:   GLib wrapper around libusb1
Name:      libgusb
Version:   0.1.3
Release:   1
License:   LGPLv2+
Group:     System/Libraries
URL:       https://gitorious.org/gusb/
Source0:   http://people.freedesktop.org/~hughsient/releases/%{name}-%{version}.tar.xz

BuildRequires: glib2-devel >= 2.16.1
BuildRequires: libtool
BuildRequires: pkgconfig(gudev-1.0)
BuildRequires: libusb1-devel

%description
GUsb is a GObject wrapper for libusb1 that makes it easy to do
asynchronous control, bulk and interrupt transfers with proper
cancellation and integration into a mainloop.

%package -n %{libname}
Summary:   GLib wrapper around libusb1
Group:     System/Libraries

%description -n %{libname}
GUsb is a GObject wrapper for libusb1 that makes it easy to do
asynchronous control, bulk and interrupt transfers with proper
cancellation and integration into a mainloop.

%package -n %{develname}
Summary: Libraries and headers for gusb
Group: Development/C
Provides: %{name}-devel = %{EVRD}
Requires: %{libname} = %{version}

%description -n %{develname}
GLib headers and libraries for gusb.

%prep
%setup -q

%build
%configure \
        --disable-static \
        --disable-dependency-tracking

%make

%install
%makeinstall_std

rm -f %{buildroot}%{_libdir}/libgusb.la

%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig

%files -n %{libname}
%{_libdir}/libgusb.so.%{major}
%{_libdir}/libgusb.so.%{major}.0.*

%files -n %{develname}
%doc README AUTHORS NEWS COPYING
%{_includedir}/gusb-1
%{_libdir}/libgusb.so
%{_libdir}/pkgconfig/gusb.pc
%{_datadir}/gtk-doc/html/gusb


%changelog
* Mon Dec 26 2011 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.1.3-1
+ Revision: 745418
- imported package libgusb


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2709 |12cr|libhoard-3.9.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname hoard %{major}
%define develname %mklibname hoard -d

Summary:	The Hoard Memory Allocator
Name:		libhoard
Version:	3.9.0
Release:	%mkrel 1
Group:		System/Libraries
License:	GPLv2+
URL:		http://www.hoard.org/
Source0:	http://www.cs.umass.edu/~emery/hoard/hoard-%{version}/libhoard-3.9.tar.gz
Patch0:		libhoard-3.9-glibc-2.14+fix.diff
Patch1:		libhoard-3.9-soname.diff

%description
The Hoard memory allocator is a fast, scalable, and memory-efficient memory
allocator for Linux, Solaris, Mac OS X, and Windows. Hoard is a drop-in
replacement for malloc that can dramatically improve application performance,
especially for multithreaded programs running on multiprocessors and multicore
CPUs.

%package -n	%{libname}
Summary:	A fast, scalable, and memory-efficient memory allocator
Group:		System/Libraries

%description -n	%{libname}
The Hoard memory allocator is a fast, scalable, and memory-efficient memory
allocator for Linux, Solaris, Mac OS X, and Windows. Hoard is a drop-in
replacement for malloc that can dramatically improve application performance,
especially for multithreaded programs running on multiprocessors and multicore
CPUs.

%package -n	%{develname}
Summary:	Development files for libhoard
Group:		Development/C++
Requires:	%{libname} >= %{version}
Provides:	hoard-devel = %{version}

%description -n	%{develname}
This package contains development files for libhoard.

%prep
%setup -q -n emeryberger-Hoard-d065953

find -type f | xargs chmod 644

%patch0 -p0
%patch1 -p0
cp -pf src/Makefile{,.orig}
perl -pi -e 's/-O/-fPIC -O/g;s/-static//g;s/-pipe//g' src/Makefile
# on non-i586 we assume that the default arch is sufficient
%ifnarch i586
perl -pi -e 's/-march=pentiumpro //g;s/ -malign-double//g' src/Makefile
%endif

%build
pushd src
make generic-gcc

%install
install -d %{buildroot}%{_libdir}
install -m0755 src/libhoard.so.%{major} %{buildroot}%{_libdir}
ln -s libhoard.so.%{major} %{buildroot}%{_libdir}/libhoard.so

%files -n %{libname}
%doc doc NEWS README THANKS
%{_libdir}/libhoard.so.%{major}*

%files -n %{develname}
%{_libdir}/libhoard.so

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2710 |12cr|libhome-0.10.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 1
%define libname %mklibname home %{major}
%define develname %mklibname home -d

Summary:	A library providing a getpwnam() emulation
Name:		libhome
Version:	0.10.2
Release:	9
Group:		System/Libraries
License:	GPL
URL:		http://pll.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/pll//%{name}-%{version}.tar.gz
Patch0:		libhome-0.10.1-DESTDIR.diff
Patch1:		libhome-0.10.2-fix-link.patch
Patch2:		libhome-0.10.2-db5.patch
BuildRequires:	autoconf
BuildRequires:	libtool
BuildRequires:	openldap-devel
BuildRequires:	openssl-devel
BuildRequires:	mysql-devel
BuildRequires:	postgresql-devel
BuildRequires:	db-devel
BuildRequires:	groff-for-man
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
libhome is a library providing a getpwnam() emulation. It support MySQL (3.23),
Open LDAP 2 or system /etc/passwd frontend. It's intended to replace getpwnam
within a system daemons who needs user authentification or identification when
the users are listed on foreign servers.

%package -n	%{libname}
Summary:	A library providing a getpwnam() emulation
Group:          System/Libraries
Requires:	%{name}-utils = %{version}-%{release}

%description -n	%{libname}
libhome is a library providing a getpwnam() emulation. It support MySQL (3.23),
Open LDAP 2 or system /etc/passwd frontend. It's intended to replace getpwnam
within a system daemons who needs user authentification or identification when
the users are listed on foreign servers.

%package	utils
Summary:        A library providing a getpwnam() emulation
Group:          System/Libraries
Conflicts:	lib64home1 < 0.10.2-8
Conflicts:	libhome1 < 0.10.2-8

%description	utils
libhome is a library providing a getpwnam() emulation. It support MySQL (3.23),
Open LDAP 2 or system /etc/passwd frontend. It's intended to replace getpwnam
within a system daemons who needs user authentification or identification when
the users are listed on foreign servers.

This package contains various utilities provided by libhome.

%package -n	%{develname}
Summary:	Static library and header files for the libhome library
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname home 1 -d}

%description -n	%{develname}
libhome is a library providing a getpwnam() emulation. It support MySQL (3.23),
Open LDAP 2 or system /etc/passwd frontend. It's intended to replace getpwnam
within a system daemons who needs user authentification or identification when
the users are listed on foreign servers.

This package contains the static libhome library and its header files.

%prep

%setup -q -n %{name}-%{version}
%patch0 -p0
%patch1 -p0
%patch2 -p0

find . -type d -perm 0700 -exec chmod 755 {} \;
find . -type d -perm 0555 -exec chmod 755 {} \;
find . -type f -perm 0555 -exec chmod 755 {} \;
find . -type f -perm 0444 -exec chmod 644 {} \;

for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
done

%build
autoreconf
export CFLAGS="%{optflags} -DLDAP_DEPRECATED"
export CXXFLAGS="%{optflags} -DLDAP_DEPRECATED"
export LDFLAGS=-lcrypt

%configure2_5x \
    --with-conffile=%{_sysconfdir}/home.conf
%make

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}

%makeinstall_std

install -m0640 home.conf %{buildroot}%{_sysconfdir}/home.conf

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%doc AUTHORS COPYING.LIB NEWS README
%attr(0755,root,root) %{_libdir}/*.so.*

%files utils
%defattr(-,root,root)
%attr(0640,root,root) %config(noreplace) %{_sysconfdir}/home.conf
%attr(0755,root,root) %{_bindir}/home_finger
%attr(0755,root,root) %{_bindir}/home_su
%attr(0755,root,root) %{_sbindir}/home_proxy
%attr(0644,root,root) %{_mandir}/man*/*

%files -n %{develname}
%defattr(-,root,root)
%attr(0755,root,root) %{_bindir}/libhome.sh
%dir %{_includedir}/home
%attr(0644,root,root) %{_includedir}/home/*.h
%attr(0755,root,root) %{_libdir}/*.so
%attr(0644,root,root) %{_libdir}/*.a


%changelog
* Tue May 08 2012 Crispin Boylan <crisb@mandriva.org> 0.10.2-9
+ Revision: 797559
- Rebuild

  + Bogdano Arendartchuk <bogdano@mandriva.com>
    - build with db5
    - split out binaries and man pages
    - (from fwang | 2011-04-12 12:06:31 +0200)

* Sat Jan 01 2011 Oden Eriksson <oeriksson@mandriva.com> 0.10.2-7mdv2011.0
+ Revision: 627253
- rebuilt against mysql-5.5.8 libs, again

* Thu Dec 30 2010 Oden Eriksson <oeriksson@mandriva.com> 0.10.2-6mdv2011.0
+ Revision: 626532
- rebuilt against mysql-5.5.8 libs

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.10.2-4mdv2011.0
+ Revision: 609752
- rebuild

* Wed Apr 21 2010 Funda Wang <fwang@mandriva.org> 0.10.2-3mdv2010.1
+ Revision: 537297
- fix link with newer ldflags and db4.8

* Thu Feb 18 2010 Oden Eriksson <oeriksson@mandriva.com> 0.10.2-2mdv2010.1
+ Revision: 507486
- rebuild

* Sun Dec 27 2009 Oden Eriksson <oeriksson@mandriva.com> 0.10.2-1mdv2010.1
+ Revision: 482801
- 0.10.2

* Sun Sep 13 2009 Thierry Vignaud <tv@mandriva.org> 0.10.1-8mdv2010.0
+ Revision: 438620
- rebuild

* Sat Dec 06 2008 Oden Eriksson <oeriksson@mandriva.com> 0.10.1-7mdv2009.1
+ Revision: 311242
- rebuilt against mysql-5.1.30 libs

* Fri Jul 11 2008 Oden Eriksson <oeriksson@mandriva.com> 0.10.1-6mdv2009.0
+ Revision: 233727
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Wed Dec 26 2007 Oden Eriksson <oeriksson@mandriva.com> 0.10.1-5mdv2008.1
+ Revision: 137971
- rebuilt against openldap-2.4.7 libs

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Sep 09 2007 Oden Eriksson <oeriksson@mandriva.com> 0.10.1-4mdv2008.0
+ Revision: 83692
- new devel naming


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2711 |12cr|libibverbs-1.1.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 1
%define libname	%mklibname ibverbs %{major}
%define develname %mklibname -d ibverbs

Summary:	A library for direct userspace use of RDMA (InfiniBand/iWARP) hardware
Name:		libibverbs
Version:	1.1.3
Release:	%mkrel 2
Group:		System/Libraries
License:	GPLv2 or BSD
URL:		http://openfabrics.org/
Source0:	http://openfabrics.org/downloads/verbs/libibverbs-%{version}.tar.gz
BuildRequires:	autoconf
BuildRequires:	libtool
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
libibverbs is a library that allows userspace processes to use RDMA "verbs" as
described in the InfiniBand Architecture Specification and the RDMA Protocol
Verbs Specification. This includes direct hardware access from userspace to
InfiniBand/iWARP adapters (kernel bypass) for fast path operations. For this
library to be useful, a device-specific plug-in module should also be
installed.

%package -n	%{libname}
Summary:	A library for direct userspace use of RDMA (InfiniBand/iWARP) hardware
Group:          System/Libraries

%description -n	%{libname}
libibverbs is a library that allows userspace processes to use RDMA "verbs" as
described in the InfiniBand Architecture Specification and the RDMA Protocol
Verbs Specification. This includes direct hardware access from userspace to
InfiniBand/iWARP adapters (kernel bypass) for fast path operations. For this
library to be useful, a device-specific plug-in module should also be
installed.

This package contains the shared libibverbs library.

%package -n	%{develname}
Summary:	Static library and header files for the libibverbs library
Group:		Development/C
Provides:	%{name}-devel = %{version}
Requires:	%{libname} = %{version}

%description -n	%{develname}
libibverbs is a library that allows userspace processes to use RDMA "verbs" as
described in the InfiniBand Architecture Specification and the RDMA Protocol
Verbs Specification. This includes direct hardware access from userspace to
InfiniBand/iWARP adapters (kernel bypass) for fast path operations. For this
library to be useful, a device-specific plug-in module should also be
installed.

This package contains the static libibverbs library and its header files.

%package	utils
Summary:	Examples for the libibverbs library
Group:		System/Libraries
Requires:	%{libname} = %{version}

%description	utils
Useful libibverbs example programs such as ibv_devinfo, which displays
information about RDMA devices.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root,-)
%doc AUTHORS COPYING ChangeLog README
%{_libdir}/libibverbs*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root,-)
%{_libdir}/lib*.so
%{_libdir}/lib*.*a
%{_includedir}/*
%{_mandir}/man3/*

%files utils
%defattr(-,root,root,-)
%{_bindir}/*
%{_mandir}/man1/*



%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.3-2mdv2011.0
+ Revision: 609753
- rebuild

* Tue Apr 06 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.1.3-1mdv2010.1
+ Revision: 532288
- update to 1.1.3

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.1.2-2mdv2010.0
+ Revision: 429752
- rebuild

* Fri Sep 12 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1.2-1mdv2009.0
+ Revision: 284122
- import libibverbs


* Fri Sep 12 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1.2-1mdv2009.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2712 |12cr|libid3-1.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 1
%define libname	%mklibname id3_ %{major}
%define develname %mklibname -d id3_ %{major}

Summary:	ID3 Parsing Library
Name:		libid3
Version:	1.2
Release:	6
Group:		System/Libraries
License:	BSD-like
URL:		http://www.tangent.org/
Source0:	http://download.tangent.org/%{name}-%{version}.tar.bz2
Patch0:		libid3-1.2-soversion.patch

%description
Library for parsing ID3 tags from files or sections of memory.

%package -n	%{libname}
Summary:	ID3 Parsing Library
Group:		System/Libraries
Obsoletes:	%{_lib}id3_0 < %{version}-%{release}

%description -n	%{libname}
Library for parsing ID3 tags from files or sections of memory.

%package -n	%{develname}
Summary:	Static library and header files for the ID3 Parsing Library
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Conflicts:	libid3_3.8-devel
Provides:	lib%{name}_%{major}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Obsoletes:	%{_lib}id3_0-devel < %{version}-%{release}

%description -n	%{develname}
Library for parsing ID3 tags from files or sections of memory.

This package contains the static libid3 library and its header
files.

%package	tools
Summary:	Tools using the ID3 Parsing Library
Group:		Sound

%description	tools
This package contains various files using the ID3 Parsing Library.

%prep
%setup -q
%patch0 -p1

%build
autoreconf -fi
%configure2_5x  --disable-static
%make

# make the man pages
pod2man Docs/libID3.pod > libID3.3
pod2man Docs/tagpuller.pod > tagpuller.1

%install
install -d %{buildroot}%{_mandir}/man{1,3}

%makeinstall_std

install -m0755 tests/id3test %{buildroot}%{_bindir}/

install -m0644 libID3.3 %{buildroot}%{_mandir}/man3/
install -m0644 tagpuller.1 %{buildroot}%{_mandir}/man1/

%files -n %{libname}
%doc COPYING ChangeLog README TODO
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_includedir}/*
%{_libdir}/*.so
%{_mandir}/man3/*

%files tools
%{_bindir}/*
%{_mandir}/man1/*


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2-5mdv2011.0
+ Revision: 609754
- rebuild

* Sat Feb 20 2010 Funda Wang <fwang@mandriva.org> 1.2-4mdv2010.1
+ Revision: 508657
- add upstream patch to fix soversion

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sun Jul 20 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2-2mdv2009.0
+ Revision: 239062
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Aug 08 2007 Funda Wang <fwang@mandriva.org> 1.2-1mdv2008.0
+ Revision: 60340
- use versioned devel package to avoid confusion
- automake at first
- Disable static build
- New version 1.2

* Wed May 09 2007 Oden Eriksson <oeriksson@mandriva.com> 1.1-1mdv2008.0
+ Revision: 25437
- Import libid3



* Fri Apr 28 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1-1mdk

* Sat Mar 19 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 1.0-2mdk
- use the %%mkrel macro
- added a conflict for the devel sub package conflicts with 
  libid3_3.8-devel

* Mon Feb 07 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 1.0-1mdk
- initial Mandrakelinux package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2713 |12cr|libident-0.32-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 0
%define libname	%mklibname ident %{major}
%define develname %mklibname -d ident

Summary:	New LibIdent C library
Name:		libident
Version:	0.32
Release:	%mkrel 2
Group:		System/Libraries
License:	Public Domain
URL:		http://www.remlab.net/libident/
Source0:	http://www.remlab.net/files/libident/libident-%{version}.tar.bz2
Source1:	xinetd.identtest
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
LibIdent is a small C library for interfacing with RFC 1413 Identification
protocol servers, which are used for identifying users. LibIdent supports both
IPv4 and IPv6 addresses transparently.

It is meant to be used by daemons to try to authenticate users using the Ident
protocol. For this to work, users need to have an Ident server running on the
system from which they are connected.

%package -n	%{libname}
Summary:	New LibIdent C library
Group:		System/Libraries

%description -n	%{libname}
LibIdent is a small C library for interfacing with RFC 1413 Identification
protocol servers, which are used for identifying users. LibIdent supports both
IPv4 and IPv6 addresses transparently.

It is meant to be used by daemons to try to authenticate users using the Ident
protocol. For this to work, users need to have an Ident server running on the
system from which they are connected.

%package -n	%{develname}
Summary:	Development files for %{name}
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Provides:	ident-devel = %{version}-%{release}
Requires:	%{libname} >= %{version}-%{release}

%description -n	%{develname}
LibIdent is a small C library for interfacing with RFC 1413 Identification
protocol servers, which are used for identifying users. LibIdent supports both
IPv4 and IPv6 addresses transparently.

It is meant to be used by daemons to try to authenticate users using the Ident
protocol. For this to work, users need to have an Ident server running on the
system from which they are connected.

This package contains libraries and header files for developing applications
that use %{name}.

%package	tools
Summary:	A small daemon that can be used to test Ident servers
Group:		System/Servers

%description	tools
in.identtestd is a small daemon (to be started from inetd) that does an ident
lookup on you if you telnet into it. Can be used to verify that your Ident
server is working correctly.

%prep

%setup -q
for f in ident.3 README ChangeLog AUTHORS NEWS COPYING; do
	iconv -f ISO-8859-1 -t UTF-8 $f -o $f.new && mv $f.new $f
done

%build
autoreconf -fis
%serverbuild

# to prevent nasty ipv6 surprises
export CFLAGS="$CFLAGS -D_GNU_SOURCE"

%configure2_5x \
    --disable-static \
    --enable-testers

%make

%install
rm -rf %{buildroot}

%makeinstall_std

find %{buildroot} -name '*.la' -exec rm -f {} ';'
install -D -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/xinetd.d/identtestd

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%post tools
if [ -x %{_sbindir}/xinetd ]; then
    /sbin/service xinetd condreload > /dev/null 2>&1 || :
fi

%postun tools
if [ $1 = 0 ]; then
    if [ -x %{_sbindir}/xinetd ]; then
	/sbin/service xinetd condreload > /dev/null 2>&1 || :
    fi
fi

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root,-)
%doc COPYING README AUTHORS ChangeLog NEWS
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root,-)
%{_includedir}/*
%{_libdir}/*.so
%{_mandir}/man3/ident.3*

%files tools
%defattr(-,root,root,-)
%config(noreplace) %{_sysconfdir}/xinetd.d/identtestd
%{_sbindir}/in.identtestd
%{_mandir}/man8/in.identtestd.8*



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.32-2mdv2011.0
+ Revision: 620141
- the mass rebuild of 2010.0 packages

* Fri Jan 23 2009 Oden Eriksson <oeriksson@mandriva.com> 0.32-1mdv2009.1
+ Revision: 332801
- import libident


* Fri Jan 23 2009 Oden Eriksson <oeriksson@mandriva.com> 0.32-1mdv2009.1
- initial Mandriva package (fedora import)

* Tue Feb 12 2008 Andreas Thienemann <athienem@redhat.com> - 0.32-2
- Rebuild against gcc34 with -D_GNU_SOURCE

* Sat Nov 24 2007 Andreas Thienemann <andreas@bawue.net> - 0.32-1
- Updated to 0.32, making manual .so compile unecessary

* Thu Apr 26 2007 Andreas Thienemann <andreas@bawue.net> - 0.30-4
- Included dependency for -tools subpackage

* Tue Apr 03 2007 Andreas Thienemann <andreas@bawue.net> - 0.30-3
- Build the tools against said shared library as well

* Mon Apr 02 2007 Andreas Thienemann <andreas@bawue.net> - 0.30-2
- Added shared object instead of static lib

* Sat Mar 31 2007 Andreas Thienemann <andreas@bawue.net> - 0.30-1
- Initial FE package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2714 |12cr|libilbc-0.6-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 0
%define libname %mklibname ilbc %{major}
%define develname %mklibname ilbc -d

Summary:	Internet Low Bitrate Codec (iLBC) library
Name:		libilbc
Version:	0.6
Release:	9
License:	Freeware
Group:		System/Libraries
URL:		http://www.ilbcfreeware.org/
Source0:	ilbc-rfc3951.tar.bz2
Source1:	http://www.ietf.org/rfc/rfc3951.txt.bz2
Source2:	http://www.ilbcfreeware.org/documentation/extract-cfile.awk.bz2
Source3:	http://www.ilbcfreeware.org/documentation/gips_iLBClicense.pdf.bz2
Patch0:		libilbc-0.6-version.diff
BuildRequires:	gawk
BuildRequires:	libtool
BuildRequires:	autoconf2.5
BuildRequires:	automake

%description
iLBC (internet Low Bitrate Codec) is a FREE speech codec suitable for robust
voice communication over IP. The codec is designed for narrow band speech and
results in a payload bit rate of 13.33 kbit/s with an encoding frame length of
30 ms and 15.20 kbps with an encoding length of 20 ms. The iLBC codec enables
graceful speech quality degradation in the case of lost frames, which occurs in
connection with lost or delayed IP packets.

%package -n	%{libname}
Summary:	Internet Low Bitrate Codec (iLBC) library
Group:          System/Libraries

%description -n	%{libname}
iLBC (internet Low Bitrate Codec) is a FREE speech codec suitable for robust
voice communication over IP. The codec is designed for narrow band speech and
results in a payload bit rate of 13.33 kbit/s with an encoding frame length of
30 ms and 15.20 kbps with an encoding length of 20 ms. The iLBC codec enables
graceful speech quality degradation in the case of lost frames, which occurs in
connection with lost or delayed IP packets.

%package -n	%{develname}
Summary:	Static library and header files for the iLBC library
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}
Obsoletes:	%{mklibname ilbc -d 0}

%description -n	%{develname}
iLBC (internet Low Bitrate Codec) is a FREE speech codec suitable for robust
voice communication over IP. The codec is designed for narrow band speech and
results in a payload bit rate of 13.33 kbit/s with an encoding frame length of
30 ms and 15.20 kbps with an encoding length of 20 ms. The iLBC codec enables
graceful speech quality degradation in the case of lost frames, which occurs in
connection with lost or delayed IP packets.

This package contains the static library and header files.

%prep

%setup -q -n ilbc-rfc3951
%patch0 -p0

# we well reconstruct the source instead...
pushd src
    rm -f *.[ch]
    bzcat %{SOURCE1} > rfc3951.txt
    bzcat %{SOURCE2} > extract-cfile.awk
    awk -f extract-cfile.awk rfc3951.txt
    # please teach me indent someday...
    perl -pi -e "s|^\ \ \ ||g" *.[ch]
popd

bzcat %{SOURCE3} > gips_iLBClicense.pdf

%build
export WANT_AUTOCONF_2_5=1
rm -f configure
libtoolize --force --copy; aclocal; automake --add-missing --copy --foreign; autoconf

export CFLAGS="%{optflags} -Wall -fPIC -D_REENTRANT"
export LIBS="-lm"

%configure2_5x

%make

%install
%makeinstall_std

%files -n %{libname}
%defattr(-,root,root)
%doc gips_iLBClicense.pdf README
%{_libdir}/*.so.*

%files -n %{develname}
%defattr(-,root,root)
%doc src/rfc3951.txt src/extract-cfile.awk
%dir %{_includedir}/ilbc
%{_includedir}/ilbc/*
%{_libdir}/*.so
%{_libdir}/*.a


%changelog
* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 0.6-8mdv2011.0
+ Revision: 627787
- don't force the usage of automake1.7

* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.6-7mdv2011.0
+ Revision: 620142
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.6-6mdv2010.0
+ Revision: 429766
- rebuild

* Wed Jun 18 2008 Oden Eriksson <oeriksson@mandriva.com> 0.6-5mdv2009.0
+ Revision: 225555
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Fri May 23 2008 Oden Eriksson <oeriksson@mandriva.com> 0.6-4mdv2009.0
+ Revision: 210388
- fix build
- fix devel package naming

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.6-3mdv2008.1
+ Revision: 140924
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Dec 09 2006 Oden Eriksson <oeriksson@mandriva.com> 0.6-3mdv2007.0
+ Revision: 94085
- don't use autoheader
- Import libilbc

* Thu Aug 03 2006 Oden Eriksson <oeriksson@mandriva.com> 0.6-1mdv2007.0
- rebuild

* Mon Feb 13 2006 Oden Eriksson <oeriksson@mandrakesoft.com> 0.6-2mdk
- use autofoo from the linphone project, but keep the code generation

* Sun Mar 13 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.6-1mdk
- 0.6 (final rfc3951)
- use the %%mkrel macro
- new S1 and S2

* Mon Sep 27 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.5-1mdk
- initial mandrake package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2715 |12cr|libindicator-0.5.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	api	3
%define	major	7
%define libname	%mklibname indicator %{major}
%define devname	%mklibname indicator -d

%define libname3	%mklibname indicator %{api} %{major}
%define devname3	%mklibname indicator %{api} -d
 
Summary:	Panel indicator applet libraries
Name:		libindicator
Version:	0.5.0
Release:	2
License:	GPLv3
Url:		https://launchpad.net/libindicator
Group:		System/Libraries
Source0:	%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(gio-unix-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gtk+-3.0)
 
%description
Panel indicator applet library
This library contains information to build indicators to go into the indicator
applet.
 
%package -n %{libname}
Summary:	Panel indicator applet - shared library files - gtk+2
Group:		System/Libraries
 
%description -n %{libname}
This package contains the shared library files - gtk+2.
 
%package -n %{devname}
Summary:	Panel indicator applet - library development files - gtk+2
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
 
%description -n %{devname}
This package contains files that are needed to build applications gtk+2.
 
%package -n %{libname3}
Summary:	Panel indicator applet - shared library files - gtk+3
Group:		System/Libraries
Conflicts:	%{name}-tools < 0.5.0-2
 
%description -n %{libname3}
This package contains the shared library files - gtk+3.
 
%package -n %{devname3}
Summary:	Panel indicator applet - library development files - gtk+3
Group:		Development/C
Requires:	%{libname3} = %{version}-%{release}
Obsoletes:	%{name}-tools < 0.5.0-2
 
%description -n %{devname3}
This package contains files that are needed to build applications - gtk+3.
 
%prep
%setup -q

mkdir ../gtk3
cp -a . ../gtk3/
mv ../gtk3 .
 
%build
%configure2_5x \
	--disable-static \
	--with-gtk=2

%make

pushd gtk3
%configure2_5x \
	--disable-static \
	--with-gtk=3

%make
popd

%install
%makeinstall_std
%makeinstall_std -C gtk3

%files -n %{libname}
%{_libexecdir}/indicator-loader
%{_libdir}/libindicator.so.%{major}* 
 
%files -n %{libname3}
%{_libexecdir}/indicator-loader%{api}
%{_libdir}/libindicator%{api}.so.%{major}* 
 
%files -n %{devname}
%dir %{_datadir}/%{name}
%{_includedir}/libindicator-0.4/
%{_libdir}/pkgconfig/indicator-0.4.pc
%{_libdir}/libindicator.so

%files -n %{devname3}
%doc ChangeLog AUTHORS COPYING
%{_includedir}/libindicator%{api}-0.4/
%{_datadir}/%{name}/80indicator-debugging
%{_libdir}/pkgconfig/indicator%{api}-0.4.pc
%{_libdir}/libindicator%{api}.so
%{_libdir}/libdummy-indicator-*.so



%changelog
* Wed Jun 06 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.5.0-2
+ Revision: 802997
- rebuild building both gtk3 and gtk2 libs
- moved loaders to lib pkgs
- moved testing libexec bins to devel
- obsoleted tools pkg

* Fri May 18 2012 Crispin Boylan <crisb@mandriva.org> 0.5.0-1
+ Revision: 799510
- Update major to 7
- New release

* Tue Nov 01 2011 Matthew Dawkins <mattydaw@mandriva.org> 0.4.1-1
+ Revision: 708184
- fixed groups
- imported package libindicator


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2716 |12cr|libinklevel-0.8.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
##### GENERAL STUFF #####
%define major 5
%define libname %mklibname inklevel %major
%define develname %mklibname -d inklevel
%define old_libname %mklibname inklevel 2
%define beta %nil

Summary:	Library to determine the ink levels of HP and Epson inkjets
Name:		libinklevel
Version:	0.8.0
Release:	%mkrel 2
License:	GPLv2
Group:		Publishing
Url:		http://libinklevel.sourceforge.net/

##### SOURCE FILES #####

Source: http://heanet.dl.sourceforge.net/sourceforge/libinklevel/libinklevel-%{version}%{beta}.tar.gz

##### ADDITIONAL DEFINITIONS #####

BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	libieee1284-devel
BuildRequires:	makedepend

##### SUB-PACKAGES #####

%description
libinklevel is a library for checking the ink level of your printer on
a system which runs Linux. It supports printers attached via parallel
port or usb.

Most current HP inkjets and several Epson inkjets are supported.

%package -n %libname
Summary:	Library to determine the ink levels of HP and Epson inkjets
Provides:	libinklevel
Group:		Publishing
Obsoletes:	%old_libname

%description -n %libname
libinklevel is a library for checking the ink level of your printer on
a system which runs Linux. It supports printers attached via parallel
port or usb.

Most current HP inkjets and several Epson inkjets are supported.

%package -n %{develname}
Summary: 	Headers and links to compile against the "%{libname}" library
Requires: 	%{libname} = %{version}
Provides:	libinklevel-devel = %{version}-%{release}
Obsoletes:	%{libname}-devel
Obsoletes:	%{old_libname}-devel
Group:		Development/C

%description -n %{develname}
This package contains all files which one needs to compile programs using
the "%{libname}" library.


##### PREP #####

%prep
%setup -q -n %name-%{version}%{beta}

##### BUILD #####

%build
%configure2_5x
%make CFLAGS="%{optflags} -fPIC"

##### INSTALL #####

%install
rm -rf %{buildroot}
%makeinstall_std 
rm -f %{buildroot}%{_libdir}/*.la
rm -f %{buildroot}%{_libdir}/*.a
rm -rf %{buildroot}%{_docdir}

##### PRE/POST INSTALL SCRIPTS #####

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}


##### FILE LISTS FOR ALL BINARY PACKAGES #####

##### libinklevel
%files -n %libname
%defattr(-,root,root)
%doc ChangeLog NEWS AUTHORS
%{_libdir}/*.so.%{major}*

##### libinklevel-devel
%files -n %{develname}
%defattr(-,root,root)
%{_libdir}/*.so
%{_includedir}/*

##### CHANGELOG #####



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.8.0-2mdv2011.0
+ Revision: 620143
- the mass rebuild of 2010.0 packages

* Thu Jun 11 2009 Frederik Himpe <fhimpe@mandriva.org> 0.8.0-1mdv2010.0
+ Revision: 385236
- Update to new version 0.8.0

* Fri May 01 2009 Frederik Himpe <fhimpe@mandriva.org> 0.8.0-0.rc2.1mdv2010.0
+ Revision: 370125
- Update to new version 0.8.0 rc2
- Upstream uses autoconf/automake now, so adapt SPEC file accordingly

* Sat Jan 31 2009 Funda Wang <fwang@mandriva.org> 0.8.0-0.rc1.1mdv2009.1
+ Revision: 335685
- BR makedepend
- 0.8.0 rc1

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.7.3-2mdv2009.0
+ Revision: 267819
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Sun May 18 2008 Frederik Himpe <fhimpe@mandriva.org> 0.7.3-1mdv2009.0
+ Revision: 208762
- New version, Makefile patch not needed anymore
- Adapt to new license policy
- Package some more interesting %%doc files

  + Thierry Vignaud <tv@mandriva.org>
    - fix spacing at top of description
    - kill extra spacing at top of description

* Mon Jan 28 2008 Funda Wang <fwang@mandriva.org> 0.7.2-1mdv2008.1
+ Revision: 159005
- fix building on x86_64 arch
- rediff Makefile patch

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - new version

* Mon Jul 09 2007 Funda Wang <fwang@mandriva.org> 0.7.1-2mdv2008.0
+ Revision: 50578
- Obsoletes old major
- fix build in x86_64
- New version


* Fri Jul 14 2006 Till Kamppeter <till@mandriva.com> 0.6.5-0.1mdv2007.0
- Updated to version 0.6.5rc2.

* Tue Feb 01 2005 Lenny Cartier <lenny@mandrakesoft.com> 0.6.4-1mdk
- 0.6.4

* Sun Nov 28 2004 Till Kamppeter <till@mandrakesoft.com> 0.6.3-1mdk
- Updated to version 0.6.3.
- New URL.

* Mon Nov 01 2004 Christiaan Welvaart <cjw@daneel.dyndns.org> 0.5-3mdk
- add BuildRequires: libieee1284-devel


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2717 |12cr|libinstpatch-1.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    libinstpatch
%define version 1.0.0
%define release 1

%define lib_major       0
%define lib_name        %mklibname instpatch %{lib_major}
%define lib_name_devel  %mklibname instpatch -d

Name:           %{name}
Summary:        Library for processing Music Instrument patch files
Version:        %{version}
Release:        %{release}
URL:            http://swami.sourceforge.net
Source0:        http://prdownloads.sourceforge.net/swami/%{name}-%{version}.tar.gz
License:        LGPL
Group:          System/Libraries

BuildRequires:  glib2-devel
BuildRequires:  intltool
BuildRequires:  python-gobject-devel
BuildRequires:  pygtk2.0-devel
BuildRequires:  sndfile-devel
BuildRequires:  audiofile-devel
BuildRequires:  gtk-doc
Requires:       python
Requires:       pygtk2.0
BuildRoot:      %_tmppath/%{name}-root

%description
Library for processing digital sample based MIDI instrument "patch" files.
The types of files libInstPatch supports are used for creating
instrument sounds for wavetable synthesis. libInstPatch provides
an object framework (based on GObject) to load patch files into,
which can then be edited, converted, compressed and saved.

#-----------------------------------
%package -n instpatch

Summary:        Utilities related to the libinstpatch library
Group:          System/Libraries
Requires:       %{name} = %{version}

%description -n instpatch
Utilities related to the libinstpatch library. LibInstPatch contains
tools for processing digital sample based MIDI instrument "patch" files.
The types of files libInstPatch supports are used for creating
instrument sounds for wavetable synthesis. libInstPatch provides
an object framework (based on GObject) to load patch files into,
which can then be edited, converted, compressed and saved.

%files -n instpatch
%defattr(-,root,root,-)
%{_bindir}/riff_dump
%{python_sitelib}/ipatchmodule.*
%{_datadir}/pygtk/2.0/defs/ipatch*.defs

#-----------------------------------
%package -n %{lib_name}

Summary:        Library for processing music instrument patch files
Group:          System/Libraries
Requires:       python
Requires:       pygtk2.0
Requires:       instpatch = %{version}
Provides:       %{name} = %{version}-%{release}

%description -n %{lib_name}
Library for processing digital sample based MIDI instrument "patch" files.
The types of files libInstPatch supports are used for creating
instrument sounds for wavetable synthesis. libInstPatch provides
an object framework (based on GObject) to load patch files into,
which can then be edited, converted, compressed and saved.

%files -n %{lib_name}
%defattr(-,root,root,-)
%doc AUTHORS README
%{_libdir}/%{name}-1.0.so.*

#-----------------------------------
%package -n %{lib_name_devel}
Summary:        Libinstpatch development headers
Group:          System/Libraries
Requires:       %{name} = %{version}
Provides:       instpatch-devel = %{version}-%{release}

%description -n %{lib_name_devel}
Header files needed to build applications against libinstpatch.

%files -n %{lib_name_devel}
%defattr(-,root,root,-)
%doc %{_datadir}/gtk-doc/html/%{name}
%dir %{_includedir}/%{name}-1.0/%{name}
%{_includedir}/%{name}-1.0/%{name}/*.h
%{_libdir}/%{name}-1.0.so
%{_libdir}/pkgconfig/%{name}-1.0.pc

#-----------------------------------
%prep
%setup -q -n %{name}-%{version}

%build
#add unlinked cmath lib, autoreconf doesn't work
LDFLAGS="-lm -lglib-2.0 -lgobject-2.0" %configure2_5x --enable-static=no
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%ifarch x86_64
install -d %{buildroot}%{python_sitelib}
mv %{buildroot}%{_prefix}/%_lib/python%{python_version}/site-packages/* %{buildroot}%{python_sitelib}/
%endif

%clean
rm -rf %{buildroot}


%changelog
* Mon Nov 01 2010 Frank Kober <emuse@mandriva.org> 1.0.0-3mdv2011.0
+ Revision: 591481
- add audiofile-devel BR to provide correct CFLAGS (tnx ahmad again :) )

* Sun Oct 31 2010 Frank Kober <emuse@mandriva.org> 1.0.0-2mdv2011.0
+ Revision: 591246
+ rebuild (emptylog)

* Sun Oct 31 2010 Frank Kober <emuse@mandriva.org> 1.0.0-1mdv2011.0
+ Revision: 590973
- use different solution than autoreconf
- fix license, fix group
- fix python site-package path
- import libinstpatch


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2718 |12cr|libIP2Location-1.1.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lib_major       0
%define lib_name_orig   %mklibname IP2Location
%define lib_name        %{lib_name_orig}%{lib_major}

Name:           libIP2Location
Version:        1.1.0
Release:        7
Epoch:          0
Summary:        Find the country, region, etc. that any IP address or hostname originates from
Group:          System/Libraries
License:        GPL
URL:            http://www.ip2location.com/c.htm
Source0:        http://www.ip2location.com/developers/c/C-IP2Location-%{version}.tar.bz2
BuildRequires:  chrpath

%description
IP2Location is a C library that enables the user to find the
country, region, city, coordinates, zip code, ISP and domain name
that any IP address or hostname originates from. It has been
optimized for speed and memory utilization. Developers can use the
API to query all IP2Location binary databases for applications
written in C or supporting static/dynamic library.

%package -n %{lib_name}
Summary:        Main library for %{name}
Group:          System/Libraries

%description -n %{lib_name}
IP2Location is a C library that enables the user to find the
country, region, city, coordinates, zip code, ISP and domain name
that any IP address or hostname originates from. It has been
optimized for speed and memory utilization. Developers can use the
API to query all IP2Location binary databases or applications
written in C or supporting static/dynamic library.

%package -n %{lib_name}-devel
Summary:        Development files for %{name}
Group:          System/Libraries
Requires:       %{lib_name} = %{EVRD}
Provides:       %{name}-devel = %{EVRD}

%description -n %{lib_name}-devel
This package contains the development files for %{name}.

%package -n %{lib_name}-static-devel
Summary:        Static development files for %{name}
Group:          System/Libraries
Requires:       %{lib_name}-devel = %{EVRD}
Provides:       %{name}-static-devel = %{EVRD}

%description -n %{lib_name}-static-devel
This package contains the static development files for %{name}.

%prep
%setup -q -n C-IP2Location-%{version}
%{_bindir}/autoreconf -i --force

%build
%configure2_5x
%make

%install
%makeinstall

%{__mv} %{buildroot}%{_libdir}/libIP2Location/* %{buildroot}%{_libdir}
%{__rm} -rf %{buildroot}%{_libdir}/libIP2Location

%{__mkdir_p} %{buildroot}%{_includedir}/libIP2Location
%{__install} -m 644 libIP2Location/IP2Location.h %{buildroot}%{_includedir}/libIP2Location

%{_bindir}/chrpath -d %{buildroot}%{_libdir}/libIP2Location.so

%{__perl} -pi -e 's| -R/usr/local/lib -L/usr/local/lib||;' \
              -e 's|%{_libdir}/libIP2Location|%{_libdir}|;' \
  %{buildroot}%{_libdir}/*.la 

%{__perl} -pi -e 's/\r$//g' AUTHORS ChangeLog COPYING README

%files -n %{lib_name}
%defattr(0644,root,root,0755)
%doc AUTHORS ChangeLog COPYING INSTALL NEWS README
%defattr(-,root,root,-)
%{_libdir}/*.so

%files -n %{lib_name}-devel
%defattr(0644,root,root,0755)
%dir %{_includedir}/libIP2Location
%{_includedir}/libIP2Location/*.h

%files -n %{lib_name}-static-devel
%{_libdir}/*.a




%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0:1.1.0-6mdv2011.0
+ Revision: 620065
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0:1.1.0-5mdv2010.0
+ Revision: 429773
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 0:1.1.0-4mdv2009.0
+ Revision: 248837
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0:1.1.0-2mdv2008.1
+ Revision: 140924
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Thu Sep 21 2006 David Walluck <walluck@mandriva.org> 0:1.1.0-1mdv2007.0
- release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2719 |12cr|libircclient-1.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define develname %mklibname -d -s ircclient

Summary:	C library to create IRC clients
Name:		libircclient
Version: 	1.6
Release: 	1
License: 	GPLv2
Group:		System/Libraries
URL:		http://www.ulduzsoft.com/libircclient/
Source0:	http://downloads.sourceforge.net/libircclient/%{name}-%{version}.tar.gz
Patch0:		libircclient-1.3-headers.patch
Patch1:		libircclient-1.5-include-rfc.patch
BuildRequires:	openssl-devel

%description
libircclient is a small but powerful library that implements the client-server
IRC protocol. It is designed to be small, fast, portable and compatible to RFC
standards, and most IRC clients. libircclient features include:

 * Full multi-threading support.
 * Single threads handles all the IRC processing.
 * Support for single-threaded applications, and socket-based
   applications, which use select()
 * Synchronous and asynchronous interfaces.
 * CTCP support with optional build-in reply code.
 * Flexible DCC support, including both DCC chat, and DCC file transfer.
 * Can both initiate and react to initiated DCC.
 * Can accept or decline DCC sessions asynchronously.
 * Plain C interface and implementation (possible to use from C++ code,
   obviously)
 * Compatible with RFC 1459 and most IRC clients.
 * Good documentation and examples available.

%package -n	%{develname}
Summary:	C library to create IRC clients
Group:		Development/C
Provides:	%{name}-static-devel = %{version}-%{release}

%description -n	%{develname}
libircclient is a small but powerful library that implements the client-server
IRC protocol. It is designed to be small, fast, portable and compatible to RFC
standards, and most IRC clients. libircclient features include:

 * Full multi-threading support.
 * Single threads handles all the IRC processing.
 * Support for single-threaded applications, and socket-based
   applications, which use select()
 * Synchronous and asynchronous interfaces.
 * CTCP support with optional build-in reply code.
 * Flexible DCC support, including both DCC chat, and DCC file transfer.
 * Can both initiate and react to initiated DCC.
 * Can accept or decline DCC sessions asynchronously.
 * Plain C interface and implementation (possible to use from C++ code,
   obviously)
 * Compatible with RFC 1459 and most IRC clients.
 * Good documentation and examples available.

%prep
%setup -q
%patch0 -p1 -b .headers
%patch1 -p0 -b .rfc

%build
%configure2_5x --enable-openssl --enable-ipv6
%make

%install
%__mkdir_p %{buildroot}%{_libdir}
%__cp src/%{name}.a %{buildroot}%{_libdir}/

%__mkdir_p %{buildroot}%{_includedir}
%__cp include/*.h %{buildroot}%{_includedir}

%files -n %{develname}
%doc LICENSE README Changelog THANKS doc/html
%{_libdir}/*.a
%{_includedir}/*.h


%changelog
* Fri Apr 20 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.6-1
+ Revision: 792522
- version update 1.6

* Fri Jan 20 2012 Funda Wang <fwang@mandriva.org> 1.5-2
+ Revision: 762884
- add rfc include into main header

* Thu Jan 19 2012 Funda Wang <fwang@mandriva.org> 1.5-1
+ Revision: 762524
- new version 1.5

* Thu Dec 22 2011 Andrey Bondrov <abondrov@mandriva.org> 1.3-1
+ Revision: 744577
- imported package libircclient


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2720 |12cr|libisoburn-1.2.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	1
%define	libname	%mklibname	isoburn	%major
%define	devname	%mklibname	isoburn	-d

Name:		libisoburn
Version:	1.2.4
Summary:	Enables creation and expansion of ISO-9660 filesystems
Release:	1
Source0:	http://files.libburnia-project.org/releases/%{name}-%{version}.tar.gz
Group:		System/Libraries
License:	GPLv2+
URL:		http://libburnia-project.org

BuildRequires:	libburn-devel >= 1.2.4
BuildRequires:	acl-devel
BuildRequires:	glib2-devel
BuildRequires:	readline-devel
BuildRequires:	doxygen
BuildRequires:	libisofs-devel >= 1.2.4
BuildRequires:	zlib-devel


%package -n %libname
Summary:	CD-ROM image access library - shared library
Group:		System/Libraries


%description -n %libname
Shared libraries of libisoburn for software using it.

%description
libisoburn is a frontend for libraries libburn and libisofs which
enables creation and expansion of ISO-9660 filesystems on all CD/DVD/BD
media supported by libburn. 
This includes media like DVD+RW, which do not support multi-session management
on media level and even plain disk files or block devices.
The price for that is thorough specialization on data files
in ISO-9660 filesystem images. So libisoburn is not suitable for audio 
(CD-DA) or any other CD layout which does not entirely consist
of ISO-9660 sessions.

%package -n %devname
Summary:	CD-ROM image access library - development headers
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Provides:	libisoburn-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n %devname
The libisoburn-devel package contains libraries and header files for
developing applications that use libisoburn.


%package -n xorriso-isoburn
Summary:	ISO-9660 and Rock Ridge image manipulation tool
Group:		Archiving/Cd burning
URL:		http://scdbackup.sourceforge.net/xorriso_eng.html
Requires:	%{libname} = %{version}-%{release}

%description -n xorriso-isoburn
Xorriso is a program which copies file objects from POSIX compliant
filesystems into Rock Ridge enhanced ISO-9660 filesystems and allows
session-wise manipulation of such filesystems. It can load management
information of existing ISO images and it writes the session results
to optical media or to filesystem objects. Vice versa xorriso is able
to copy file objects out of ISO-9660 filesystems.

Filesystem manipulation capabilities surpass those of mkisofs. Xorriso
is especially suitable for backups, because of its high fidelity of
file attribute recording and its incremental update sessions. Optical
supported media: CD-R, CD-RW, DVD-R, DVD-RW, DVD+R, DVD+R DL, DVD+RW,
DVD-RAM, BD-R and BD-RE. 

%prep
%setup -q

%build
touch NEWS

autoreconf -fi

%configure --disable-static
%make LIBS='-lpthread -lreadline'
doxygen doc/doxygen.conf

%install
%makeinstall_std

rm -f %{buildroot}/%{_libdir}/{*.la,*.a}


%files -n %libname
%doc AUTHORS COPYING COPYRIGHT README ChangeLog
%{_libdir}/%{name}*.so.*

%files -n %devname
%doc doc/html
%{_includedir}/%{name}
%{_libdir}/%{name}.so
%{_libdir}/pkgconfig/%{name}*.pc

%files -n xorriso-isoburn
%{_bindir}/osirrox
%{_bindir}/xorrecord
%{_bindir}/xorriso
%{_bindir}/xorrisofs
%{_mandir}/man1/xorriso.1*
%{_mandir}/man1/xorrisofs.1*
%{_mandir}/man1/xorrecord.1*
%{_infodir}/xorriso.info*
%{_infodir}/xorrecord.info*
%{_infodir}/xorrisofs.info*


%changelog
* Mon Jul 30 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.2.4-1
+ Revision: 811464
- BR: readline-devel
- version update  1.2.4

* Thu Feb 02 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.2.0-1
+ Revision: 770667
- desc line too long fix
- source libisobur-1.2.0.tar.gz added
- version update 1.2.0

* Wed Nov 23 2011 Alexander Khrukin <akhrukin@mandriva.org> 1.1.8-1
+ Revision: 732861
- imported package libisoburn


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2721 |12cr|libixp-0.6-0.20110223.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define develname %mklibname ixp -d

%define	changeset	339db5c6d2c9
# no version tagged, just in the NEWS file
%define hgdate		20110223

Name: libixp
Version: 0.6
Release: %mkrel -c %{hgdate} 2
Summary: Plan9 file protocol library
License: MIT
Group: System/Libraries
URL: http://www.suckless.org/wiki/libs/libixp
Source: http://hg.suckless.org/libixp/archive/%{changeset}.tar.gz

%description
libixp is a stand-alone client/server 9P library.
libixp's server api is heavily based on that of Plan 9's lib9p.

%prep
%setup -qn %{name}-%{changeset}

%build
sed -i \
    -e "/^PREFIX/s|=.*|= /usr|" \
%ifarch x86_64
	-e "s|/usr/lib|/usr/lib64|g" \
	-e "/ LIBDIR/s|=.*|= /usr/lib64|" \
%endif
	config.mk

%make

%install
%makeinstall_std

%package -n %{develname}
Summary: Plan9 file protocol library
Group: Development/C
Provides:       %{name}-devel = %{version}-%{release}

%description -n %{develname}
libixp is a stand-alone client/server 9P library.
libixp's server api is based heavily on that of Plan 9's lib9p.

%files -n %{develname}
%{_libdir}/*.a
%{_includedir}/ixp.h
%{_includedir}/ixp_srvutil.h
%{_mandir}/man3/*.3*

%package -n ixpc
Summary: Plan9 file protocol client
Group: Networking/File transfer

%description -n ixpc
ixpc is a client to access a 9P file server from the command line
or from shell scripts.

%files -n ixpc
%{_bindir}/ixpc
%{_mandir}/man1/ixpc.1*


%changelog
* Wed Oct 19 2011 Bogdano Arendartchuk <bogdano@mandriva.com> 0.6-0.20110223.2mdv2012.0
+ Revision: 705337
- removed bogus Requires left after spec cleanup

* Tue Oct 18 2011 Matthew Dawkins <mattydaw@mandriva.org> 0.6-0.20110223.1
+ Revision: 705289
- new version snapshot 0.6 339db5c6d2c9A
  cleaned up spec and libdir for 64bit

* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5-3mdv2011.0
+ Revision: 620144
- the mass rebuild of 2010.0 packages

* Sun Sep 13 2009 Thierry Vignaud <tv@mandriva.org> 0.5-2mdv2010.0
+ Revision: 438634
- rebuild

* Sun Jan 04 2009 Jérôme Soyer <saispo@mandriva.org> 0.5-1mdv2009.1
+ Revision: 324859
- New upstream release

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 0.4-4mdv2009.0
+ Revision: 248838
- rebuild
- fix no-buildroot-tag
- fix frenglish

* Wed Dec 12 2007 Jérôme Soyer <saispo@mandriva.org> 0.4-2mdv2008.1
+ Revision: 119049
- Fix Requires

* Wed Dec 12 2007 Jérôme Soyer <saispo@mandriva.org> 0.4-1mdv2008.1
+ Revision: 117844
- import libixp



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2722 |12cr|libjconv-2.8.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Japanese Code Conversion Library
Name:		libjconv
Version:	2.8.1
Release:	%mkrel 8
License:	GPL
Group:		System/Libraries
Source0:	%{name}-%{version}.tar.bz2
Requires:	glibc >= 2.1.0
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This package provide Japanese Code Conversion capability based on iconv.

%prep
%setup -q

%build
%make CFLAGS="$RPM_OPT_FLAGS -Wall -O3 -fPIC -DHAVE_CODESET"

%install
rm -rf $RPM_BUILD_ROOT
install -m755 libjconv.so -D $RPM_BUILD_ROOT%{_libdir}/libjconv.so
install -m644 libjconv.a -D $RPM_BUILD_ROOT%{_libdir}/libjconv.a
install -m755 jconv -D $RPM_BUILD_ROOT%{_bindir}/jconv
install -m644 jconv.h -D $RPM_BUILD_ROOT%{_includedir}/jconv.h
install -m644 default.conf -D $RPM_BUILD_ROOT%{_sysconfdir}/libjconv/default.conf

%if %mdkversion < 200900
%post -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -p /sbin/ldconfig
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-, root, root)
%doc README
%{_libdir}/libjconv.so*
%{_libdir}/libjconv.a
%{_bindir}/jconv
%{_includedir}/jconv.h
%dir %{_sysconfdir}/libjconv
%config(noreplace) %{_sysconfdir}/libjconv/*


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 2.8.1-8mdv2011.0
+ Revision: 620145
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2.8.1-7mdv2010.0
+ Revision: 429780
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 2.8.1-6mdv2009.0
+ Revision: 240977
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Jul 10 2007 Funda Wang <fwang@mandriva.org> 2.8.1-4mdv2008.0
+ Revision: 50843
- Rebuild for new era
- Import libjconv



* Thu Jan 13 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 2.8.1-3mdk
- fix unpackaged files
- compile with $RPM_OPT_FLAGS
- wipe out buildroot at the beginning of %%install
- drop useless prefix tag
- cosmetics

* Thu Jun 12 2003 Marcel Pol <mpol@gmx.net> 2.8.1-2mdk
- rebuild for rpm 4.2

* Sat Nov 17 2001 DU Xiaoming <dxiaoming@mandrakesoft.com> 2.8.1-1mdk
- First version for Mandrake Linux

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2723 |12cr|libjingle-0.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

%define	major 0
%define libname	%mklibname jingle %{major}
%define develname %mklibname -d jingle

Summary:	Google Talk's implementation of Jingle and Jingle-Audio
Name:		libjingle
Version:	0.4.0
Release:	1
License:	BSD
Group:		System/Servers
URL:		http://sourceforge.net/projects/libjingle
Source0:	http://ignum.dl.sourceforge.net/project/libjingle/libjingle/%version/libjingle-%version.tar.gz
Patch0:		libjingle-0.4.0-compile.patch
BuildRequires:	glib2-devel 
BuildRequires:	dbus-devel 
BuildRequires:	openssl-devel 
BuildRequires:	expat-devel
BuildRequires:	autoconf
BuildRequires:	automake
BuildRequires:	libtool

%description
Libjingle is a set of C++ components provided by Google to interoperate with
Google Talk's peer-to-peer and voice calling capabilities. The package includes
source code for Google's implementation of Jingle and Jingle-Audio, two
proposed extensions to the XMPP standard that are currently available in
experimental draft form.

%package -n	%{libname}
Summary:	Shared Google Talk's implementation of Jingle and Jingle-Audio library
Group:          System/Libraries

%description -n	%{libname}
Libjingle is a set of C++ components provided by Google to interoperate with
Google Talk's peer-to-peer and voice calling capabilities. The package includes
source code for Google's implementation of Jingle and Jingle-Audio, two
proposed extensions to the XMPP standard that are currently available in
experimental draft form.

This package contains the shared %{name} library.

%package -n	%{develname}
Summary:	Static library and header files for the %{name} library
Group:		Development/C++
Provides:	%{name}-devel = %{version}
Requires:	%{libname} = %{version}-%{release}
Obsoletes:	%{mklibname -d jingle 0}

%description -n	%{develname}
Libjingle is a set of C++ components provided by Google to interoperate with
Google Talk's peer-to-peer and voice calling capabilities. The package includes
source code for Google's implementation of Jingle and Jingle-Audio, two
proposed extensions to the XMPP standard that are currently available in
experimental draft form.

This package contains the static %{name} library and its header files
needed to compile applications such as stegdetect, etc.

%prep
%setup -q
%apply_patches

find . -type d -exec chmod 755 {} \;
find . -type f -exec chmod 644 {} \;
find . -name Makefile.am |xargs sed -i -e 's,noinst_LTLIB,lib_LTLIB,g;s,noinst_HEAD,include_HEAD,g'

# cleanup
for i in `find . -type d -name .svn`; do
    if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
done

# lib64 fix
perl -pi -e "s|/lib\b|/%{_lib}|g" configure*

%build
rm -rf autom4te.cache
rm -f configure
libtoolize --copy --force; aclocal; automake --add-missing --copy --foreign; autoconf

%configure2_5x \
    --enable-shared \
    --enable-static

%make

%install
%makeinstall_std
# Let's not conflict with standard tools
mv %buildroot%_bindir/login %buildroot%_bindir/%name-login

%files
%defattr(-, root, root)
%doc AUTHORS COPYING ChangeLog README
%{_bindir}/relayserver
%{_bindir}/stunserver
%_bindir/%name-login
%_bindir/pcp

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/lib*.so.*

%files -n %{develname}
%defattr(-, root, root)
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/*.a


%changelog
* Fri Oct 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3.12-1mdv2009.1
+ Revision: 294791
- 0.3.12 (0.4.0 will be another package)
- fix linkage, still _disable_ld_no_undefined has to be used
- 0.4.0
- added other gcc43 patches (more fixes needed)
- added a gcc43 patch from fedora

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Jul 10 2007 Funda Wang <fundawang@mandriva.org> 0.3.11-1mdv2008.0
+ Revision: 50828
- New version


* Tue Oct 10 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.3.10-1mdv2007.0
+ Revision: 63091
- New release 0.3.10
- Clean specfile
- Rediff Patch0
- import libjingle-0.3.0-3mdv2007.0

* Wed Jun 21 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-3mdv2007.0
- libified
- added some libtool fixes (P0)
- added fixes from tapioca svn trunk (P1)
- added P2,P3,P4 from the sf tracker
- added lib64 fixes

* Fri Apr 07 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.3.0-2mdk
- Add post/postun

* Fri Apr 07 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.3.0-1mdk
- First Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2724 |12cr|libjpeg6-6b-47
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 62
%define libname %mklibname jpeg %{major}

Summary:	A library for manipulating JPEG image format files
Name:		libjpeg6
Version:	6b
Release:	47
License:	GPL-like
Group:		System/Libraries
URL:		http://www.ijg.org/
Source0:	ftp://ftp.uu.net/graphics/jpeg/jpegsrc.v6b.tar.bz2
# Modified source files for lossless cropping of JPEG files and for
# lossless pasting of one JPEG into another (dropping). In addition a
# bug in the treatment of EXIF data is solved and the EXIF data is
# adjusted according to size/dimension changes caused by rotating and
# cropping operations
Source1:	http://jpegclub.org/droppatch.tar.bz2
# These two allow automatic lossless rotation of JPEG images from a digital
# camera which have orientation markings in the EXIF data. After rotation
# the orientation markings are reset to avoid duplicate rotation when
# applying these programs again.
Source2:	http://jpegclub.org/jpegexiforient.c
Source3:	http://jpegclub.org/exifautotran.txt
Patch0:		libjpeg-6b-arm.patch
Patch1:		libjpeg-ia64-acknowledge.patch
Patch2:		jpeg-6b-c++fixes.patch
# Use autoconf variables to know libdir et al.
Patch3:		jpeg-6b-autoconf-vars.patch
BuildRequires:	libtool

%description
The libjpeg package contains a shared library of functions for loading,
manipulating and saving JPEG format image files.

Install the libjpeg package if you need to manipulate JPEG files. You
should also install the jpeg-progs package.

%package -n	%{libname}
Summary:	A library for manipulating JPEG image format files
Group:		System/Libraries

%description -n %{libname}
This package contains the library needed to run programs dynamically
linked with libjpeg.

%package -n	%{libname}-devel
Summary:	Development tools for programs which will use the libjpeg library
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	jpeg6-devel = %{EVRD}
Conflicts:	%{mklibname jpeg 7 -d}

%description -n	%{libname}-devel
The libjpeg-devel package includes the header files necessary for 
developing programs which will manipulate JPEG files using
the libjpeg library.

If you are going to develop programs which will manipulate JPEG images,
you should install libjpeg-devel.  You'll also need to have the libjpeg
package installed.

%package -n	jpeg6-progs
Summary:	Programs for manipulating JPEG format image files
Group:		Graphics
Requires:	%{libname} = %{version}-%{release}
Conflicts:	jpeg-progs

%description -n jpeg6-progs
The jpeg-progs package contains simple client programs for accessing 
the libjpeg functions.  Libjpeg client programs include cjpeg, djpeg, 
jpegtran, rdjpgcom and wrjpgcom.  Cjpeg compresses an image file into JPEG
format. Djpeg decompresses a JPEG file into a regular image file.  Jpegtran
can perform various useful transformations on JPEG files.  Rdjpgcom displays
any text comments included in a JPEG file.  Wrjpgcom inserts text
comments into a JPEG file.

%prep

%setup -q -n jpeg-6b
%setup -q -T -D -a 1 -n jpeg-6b
rm -f jpegtran
%patch0 -p1 
%patch1 -p1
%patch2 -p1
%patch3 -p1
ln -s /usr/bin/libtool .

cp %{SOURCE2} jpegexiforient.c
cp %{SOURCE3} exifautotran

%build
export CFLAGS="%{optflags}"
./configure \
    --prefix=%{_prefix} \
    --libdir=%{_libdir} \
    --enable-shared \
    --disable-static \
    --disable-rpath

#cat > have_stdlib.sed <<\EOF
#s/#define HAVE_STDLIB_H/#ifndef HAVE_STDLIB_H\
#&\
#endif/g
#EOF
#sed -f have_stdlib.sed jconfig.h > jconfig.tmp && mv jconfig.tmp jconfig.h
#rm -f have_stdlib.sed
#perl -pi -e 's,hardcode_libdir_flag_spec=",#hardcode_libdir_flag_spec=",;' libtool

%make
%ifnarch armv4l
#FIX MEEE: we know this will fail on arm
LD_LIBRARY_PATH=$PWD make test
%endif

gcc %{optflags} -o jpegexiforient jpegexiforient.c

%install
mkdir -p %buildroot/{%{_bindir},%{_libdir},%{_includedir},%{_mandir}/man1}

#(neoclust) Provide jpegint.h because it is needed softwares
cp jpegint.h %buildroot%{_includedir}/jpegint.h

%makeinstall mandir=%buildroot/%{_mandir}/man1

install -m 755 jpegexiforient %{buildroot}%{_bindir}
install -m 755 exifautotran %{buildroot}%{_bindir}

%files -n %{libname}
%doc README change.log
%{_libdir}/lib*.so.*

%files -n %{libname}-devel
%doc README usage.doc change.log wizard.doc coderules.doc libjpeg.doc structure.doc example.c
%{_libdir}/*.so
%{_includedir}/*.h

%files -n jpeg6-progs
%doc README change.log
%{_bindir}/*
%{_mandir}/man1/*


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 6b-46mdv2011.0
+ Revision: 620146
- the mass rebuild of 2010.0 packages

* Sat Aug 15 2009 Oden Eriksson <oeriksson@mandriva.com> 6b-45mdv2010.0
+ Revision: 416509
- fix build (again)
- fix build
- import libjpeg6


* Thu Dec 18 2008 Oden Eriksson <oeriksson@mandriva.com> 6b-45mdv2009.1
- rename the package to libjpeg6 to coexist with libjpeg v7 and fix deps

* Thu Dec 18 2008 Oden Eriksson <oeriksson@mandriva.com> 6b-44mdv2009.1
+ Revision: 315574
- rebuild

* Tue Jun 17 2008 Thierry Vignaud <tvignaud@mandriva.com> 6b-43mdv2009.0
+ Revision: 222898
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Sun Jan 13 2008 Thierry Vignaud <tvignaud@mandriva.com> 6b-42mdv2008.1
+ Revision: 150699
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Mon Dec 11 2006 Gwenole Beauchesne <gbeauchesne@mandriva.com> 6b-41mdv2007.0
+ Revision: 95114
- Add guards for C++ code (e.g. OpenVRML)

  + Oden Eriksson <oeriksson@mandriva.com>
    - bzip2 cleanup
    - rebuild
    - bunzip patches and sources
    - Import libjpeg

* Wed Jan 11 2006 Christiaan Welvaart <cjw@daneel.dyndns.org> 6b-39mdk
- add BuildRequires: libtool

* Sun Jan 01 2006 Mandriva Linux Team <http://www.mandrivaexpert.com/> 6b-38mdk
- Rebuild

* Thu Jul 21 2005 Nicolas Lcureuil <neoclust@mandriva.org> 6b-37mdk
- Fix error pointed out by Per yvind Karlsen and couriousous

* Thu Jul 21 2005 Nicolas Lcureuil <neoclust@mandriva.org> 6b-36mdk
- Clean My mess

* Thu Jul 21 2005 Nicolas Lcureuil <neoclust@mandriva.org> 6b-35mdk
- Provide jpegint.h because it is needed softwares

* Fri Feb 18 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 6b-34mdk
- Rename 'libjpeg-progs' to 'jpeg-progs'

* Tue Dec 16 2003 Till Kamppeter <till@mandrakesoft.com> 6b-33mdk
- Updated patch for lossless cropping and pasting to the newest version,
  it contains also the EXIF fixes shown on 
  http://jpegclub.org/exifpatch.html
- Added orientation utilities from http://jpegclub.org/exif_orientation.html


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2725 |12cr|libjsw-1.5.8-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:			libjsw
Version:		1.5.8
Release:		%mkrel 5

%define lib_major	1
%define lib_name	%mklibname jsw %{lib_major}
%define devel_name	%mklibname jsw -d
%define old_devel_name	%mklibname jsw 1 -d

%define common_description The Joystick Wrapper library (libjsw) is designed to provide a uniform\
API and user configuration for joysticks and other game controllers on\
all platforms.\
\
It features an integrated library level calibration system using\
jscalibrator to provide a one time calibration for any program that\
uses libjsw. libjsw also features several levels of advanced joystick\
input error correction.

Summary:	Joystick Wrapper library
License:	GPLv2+
Group:		System/Kernel and hardware
URL:		http://wolfsinger.com/~wolfpack/packages/
Source0:	http://wolfsinger.com/~wolfpack/packages/%{name}-%{version}.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
%{common_description}

%package -n %{lib_name}
Summary:	Joystick Wrapper library
Group:		System/Libraries

%description -n	%{lib_name}
This package contains the library needed to run programs dynamically
linked with the Joystick Wrapper library.

%{common_description}


%package -n %{devel_name}
Summary:	Development tools for programs using the Joystick Wrapper library
Group:		Development/C
Requires:	%{lib_name} = %{version}
Provides:	jsw-devel = %{version}-%{release}
Obsoletes:	%{old_devel_name}

%description -n	%{devel_name}
This package contains the header files and libraries needed for
developing programs using the Joystick Wrapper library.

%{common_description}


%prep
%setup -q
perl -pi -e 's|#include <jsw.h>|#include "../include/jsw.h"|' js*/*.{c,h}

%build
pushd libjsw
  make CFLAGS="$RPM_OPT_FLAGS -fPIC" LIBS=-lstdc++
popd

%install
rm -rf %{buildroot}
for d in libjsw; do
 pushd $d
 make install \
  PREFIX=%{buildroot}%{_prefix} \
  JSW_MAN_DIR=%{buildroot}%{_mandir}/man3 \
  JSW_LIB_DIR=%{buildroot}%{_libdir} \
  MAN_DIR=%{buildroot}%{_mandir}/man1
 popd
done

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post -n %{lib_name} -p /sbin/ldconfig
%postun -n %{lib_name} -p /sbin/ldconfig
%endif

%files -n %{lib_name}
%defattr(-,root,root)
%doc README
%{_libdir}/libjsw.so.%{lib_major}*

%files -n %{devel_name}
%defattr(-,root,root)
%{_includedir}/jsw.h
%{_libdir}/libjsw.so
%{_mandir}/man3/*.3*


%changelog
* Thu Feb 10 2011 Funda Wang <fwang@mandriva.org> 1.5.8-5mdv2011.0
+ Revision: 637191
- only build libs

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild

* Sun Mar 14 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.8-3mdv2010.1
+ Revision: 519104
- fix build dependencies
- fix dependencies

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Emmanuel Andry <eandry@mandriva.org>
    - New version 1.5.8
    - drop BR gtk1.2-devel

* Thu Jan 08 2009 Guillaume Bedot <littletux@mandriva.org> 1.5.7-1mdv2009.1
+ Revision: 327084
- Fix underlinking
- New policies and proposals
- 1.5.7

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 1.5.6-4mdv2009.0
+ Revision: 248839
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 2mdv2008.1-current
+ Revision: 140924
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Jan 05 2007 Olivier Blin <oblin@mandriva.com> 1.5.6-2mdv2007.0
+ Revision: 104303
- fix library installation on x86_64
- build with -fPIC to fix x86_64 build
- buildrequire gtk+1.2-devel
- initial libjsw and jscalibrator release
- Create libjsw


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2726 |12cr|liblettertree-0.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	0
%define	libname	%mklibname lettertree %major

Name:		liblettertree
Version:	0.1
Release:	7
Summary:	A letter tree data structure
License:	LGPL
Group:		System/Libraries
Source0:	ftp://ftp.inria.fr/INRIA/Atoll/Guillaume.Rousse/%{name}-%{version}.tar.bz2

%description
This is a simple implementation of a lettertree, an efficient data structure
for storing and indexing string sharing a common prefix.

%package -n	%libname
Summary:	A letter tree data structur
Group:		System/Libraries

%description -n	%libname
This is a simple implementation of a lettertree, an efficient data structure
for storing and indexing string sharing a common prefix.

%package -n	%libname-devel 
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%libname = %{version}
Provides:	%{name}-devel = %{EVRD}

%description -n	%libname-devel
This package contains development files for %{name}.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files -n %libname
%doc AUTHORS ChangeLog INSTALL README
%{_libdir}/*.so.*

%files -n %libname-devel
%{_libdir}/*.so
%{_libdir}/*.a
%{_includedir}/lettertree.h



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1-6mdv2011.0
+ Revision: 620147
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.1-5mdv2010.0
+ Revision: 429787
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 0.1-4mdv2009.0
+ Revision: 248939
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.1-2mdv2008.1
+ Revision: 140925
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import liblettertree


* Tue Aug 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.1-2mdv2007.0
- Rebuild

* Tue Dec 06 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.1-1mdk
- first mdk release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2727 |12cr|liblinebreak-20080321-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major %version
%define libname	  %mklibname linebreak %{major}
%define develname %mklibname -d linebreak

Name: 		liblinebreak
Summary: 	Line breaking in a Unicode sequence
Version:	20080321
Release: 	%mkrel 4
License: 	GPL
Group:		System/Libraries
URL: 		http://vimgadgets.cvs.sourceforge.net/vimgadgets/common/tools/linebreak/
Source0: 	%{name}-%{version}.tar.gz
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Line breaking in a Unicode sequence. 
Designed to be used in a generic text renderer.

%package -n %{libname}
Summary: 	Line breaking in a Unicode sequence
Group:		System/Libraries

%description -n %{libname}
Line breaking in a Unicode sequence. 
Designed to be used in a generic text renderer.

%package -n %{develname}
Summary:	Headers for developing programs that will use %{name}
Group:		Development/C
Provides:   linebreak-devel
Requires:	%{libname} = %{version}-%{release}

%description -n %{develname}
Line breaking in a Unicode sequence. 
Designed to be used in a generic text renderer.

%prep
%setup -q

%build
%make  CC=%__cc CFLAGS="%{optflags} -fPIC" CFG=release
%__cc \
    -shared -Wl,-soname,liblinebreak.so.%{major} \
    -o liblinebreak.so.%{version} \
    ReleaseDir/*.o

%install
rm -rf %{buildroot}
install -d -m 755 %{buildroot}%{_libdir}
install -d -m 755 %{buildroot}%{_includedir}
install -m 755 liblinebreak.so.%{version} %{buildroot}%{_libdir}
install -m 644 ReleaseDir/liblinebreak.a %{buildroot}%{_libdir}
install -m 644 linebreak.h %{buildroot}%{_includedir}

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/liblinebreak.so.%{major}

%files -n %{develname}
%defattr(-,root,root)
%{_libdir}/liblinebreak.a
%{_includedir}/linebreak.h



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 20080321-4mdv2011.0
+ Revision: 620148
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 20080321-3mdv2010.0
+ Revision: 429795
- rebuild

* Sun Jul 20 2008 Guillaume Rousse <guillomovitch@mandriva.org> 20080321-2mdv2009.0
+ Revision: 239236
- build as a shared library too, and fix compile flags
- import liblinebreak


* Sun Jul 20 2008 Guillaume Rousse <guillomovitch@mandriva.org> 20080321-1mdv2009.0
- first mdv release, using package from Antony Dovgal <tony@daylessday.org> 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2728 |12cr|liblscp-0.5.6-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	6
%define	libname	%mklibname %oname %major
%define	develname %mklibname %oname -d
%define old_libname %mklibname %name %major
%define oname lscp

Name:          liblscp
Summary:       LinuxSampler Control Protocol (LSCP) wrapper library
Version:       0.5.6
Release:       4
License:       GPL
Group:	       System/Libraries 
Source0:       %{name}-%{version}.tar.gz
URL: 	       http://www.linuxsampler.org/

%description
LinuxSampler Control Protocol (LSCP) wrapper library

#--------------------------------------------------------------------

%package -n	%libname
Group: 		System/Libraries
Summary: 	Libraries for %name
Provides: 	%name = %{EVRD}
Obsoletes:      %old_libname

%description -n %libname 
LinuxSampler Control Protocol (LSCP) wrapper library

%files -n %libname
%_libdir/liblscp.so.%{major}*

#--------------------------------------------------------------------

%package -n	%develname
Group: 		Development/Other
Summary: 	Libraries for %name
Requires:	%libname = %version-%release
Provides: 	%{name}-devel = %{EVRD}
Obsoletes:      %old_libname-devel
Obsoletes:      %{_lib}%{oname}5-devel

%description -n	%develname
Development libraries from %oname

%files -n %develname
%dir %_includedir/lscp
%_includedir/lscp/*.h
%_libdir/liblscp.a
%_libdir/liblscp.so
%_libdir/pkgconfig/lscp.pc

#--------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5.6-3mdv2011.0
+ Revision: 620149
- the mass rebuild of 2010.0 packages

* Fri Aug 28 2009 Emmanuel Andry <eandry@mandriva.org> 0.5.6-2mdv2010.0
+ Revision: 421793
+ rebuild (emptylog)

* Thu Aug 27 2009 Emmanuel Andry <eandry@mandriva.org> 0.5.6-1mdv2010.0
+ Revision: 421760
- New version 0.5.6
- apply libraries policy
- new major 6

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 0.5.5-4mdv2009.0
+ Revision: 248973
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Sun Dec 16 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.5.5-2mdv2008.1
+ Revision: 120465
- Fix packages name

* Sat Dec 15 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.5.5-1mdv2008.1
+ Revision: 120452
- import liblscp



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2729 |12cr|libm4ri-0.20120415-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	snapshot		20120415
%define	name			libm4ri
%define major			0
%define	libm4ri			%mklibname m4ri %{major}
%define	libm4ri_devel		%mklibname m4ri -d

Name:		%{name}
Group:		Sciences/Mathematics
License:	GPL
Summary:	M4RI is a library for fast arithmetic with dense matrices over F2
Version:	0.%{snapshot}
Release:	3
URL:		http://m4ri.sagemath.org
Source:		http://m4ri.sagemath.org/downloads/m4ri-%{snapshot}.tar.gz

# This patch will not be sent upstream, as it is Fedora-specific.
# Permanently disable SSE3 and SSSE3 detection.  Without this patch, the
# config file tends to be regenerated at inconvenient times.
Patch0:         m4ri-no-sse3.patch

BuildRequires:  doxygen
BuildRequires:	gomp-devel
BuildRequires:  png-devel
BuildRequires:  texlive

%description
M4RI is a library for fast arithmetic with dense matrices over F2.
It was started by Gregory Bard, is maintained by Martin Albrecht.
Several people contributed to it (see below). The name M4RI comes
from the first implemented algorithm: The "Method of the Four Russians"
inversion algorithm published by Gregory Bard. This algorithm in turn
is named after the "Method of the Four Russians" multiplication algorithm
which is probably better referred to as Kronrod's method. M4RI is used by
the Sage mathematics software and the PolyBoRi library. M4RI is available
under the General Public License Version 2 or later (GPLv2+).

%package	-n %{libm4ri}
Group:		System/Libraries
Summary:	M4RI runtime library
Provides:	m4ri = %{version}-%{release}
Provides:	%{name} = %{version}-%{release}

%description	-n %{libm4ri}
M4RI is a library for fast arithmetic with dense matrices over F2.
It was started by Gregory Bard, is maintained by Martin Albrecht.
Several people contributed to it (see below). The name M4RI comes
from the first implemented algorithm: The "Method of the Four Russians"
inversion algorithm published by Gregory Bard. This algorithm in turn
is named after the "Method of the Four Russians" multiplication algorithm
which is probably better referred to as Kronrod's method. M4RI is used by
the Sage mathematics software and the PolyBoRi library. M4RI is available
under the General Public License Version 2 or later (GPLv2+).

%package	-n %{libm4ri_devel}
Group:		Development/C
Summary:	M4RI development files
Provides:	m4ri-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libm4ri} = %{version}-%{release}

%description	-n %{libm4ri_devel}
M4RI is a library for fast arithmetic with dense matrices over F2.
M4RI is used by the Sage mathematics software and the PolyBoRi library.

%prep
%setup -q -n m4ri-%{snapshot}
%patch0 -p0

# Remove an unnecessary direct library dependency from the pkgconfig file
sed -i -e "s/ -lm//" m4ri.pc.in

# Fix library dependencies
sed -i -e "s/-lm \$(LIBPNG_LIBADD)/-lgomp \$(LIBPNG_LIBADD)/" Makefile.in

# Die, rpath, die!
sed -e "s|\(hardcode_libdir_flag_spec=\)'.*|\1|" \
    -e "s|\(runpath_var=\)LD_RUN_PATH|\1|" \
    -i configure 

# Fix a couple of broken doxygen commands
sed -i -e "s/\\\\output/\\\\return/" -e "s/\\\\seealso/\\\\see/" src/misc.h

%build
%ifarch %ix86
# Build an SSE2-enabled version, 
%configure --disable-static --enable-openmp CFLAGS="$RPM_OPT_FLAGS -march=pentium4" \
  LDFLAGS="$RPM_LD_FLAGS -Wl,--as-needed"
sed -e 's/^#undef HAVE_MMX/#define HAVE_MMX/' \
    -e 's/^#undef HAVE_SSE$/#define HAVE_SSE/' \
    -e 's/^#undef HAVE_SSE2/#define HAVE_SSE2/' \
    -i src/config.h
sed -e 's/^\(#define __M4RI_HAVE_SSE2[[:blank:]]*\)0/\11/' \
    -e 's/^\(#define __M4RI_SIMD_CFLAGS[[:blank:]]*\).*/\1" -mmmx -msse -msse2"/' \
    -i src/m4ri_config.h
sed -i 's/^SIMD_CFLAGS =.*/SIMD_CFLAGS = -mmmx -msse -msse2/' Makefile
%else
%configure --disable-static --enable-openmp LDFLAGS="$RPM_LD_FLAGS -Wl,--as-needed"
%endif

%make

%ifarch %ix86
# Build an SSE2-disabled version
cp -a .libs .libs.sse2
make clean
rm -fr .deps
%configure --disable-static --enable-openmp --disable-sse2 \
  LDFLAGS="$RPM_LD_FLAGS -Wl,--as-needed"
%make
%endif

# Build documentation
cd src
doxygen

%install
%makeinstall_std
%ifarch %ix86
mkdir -p %{buildroot}%{_libdir}/sse2
mv %{buildroot}%{_libdir}/libm4ri-*.so %{buildroot}%{_libdir}/sse2
mv .libs .libs.nosse2
mv .libs.sse2 .libs
%makeinstall_std
%endif

%check
make check LD_LIBRARY_PATH=`pwd`/.libs

%files		-n %{libm4ri}
%doc COPYING README
%{_libdir}/libm4ri-*.so
%ifarch %ix86
%{_libdir}/sse2/libm4ri-*.so
%endif

%files		-n %{libm4ri_devel}
%doc doc/html
%{_includedir}/m4ri
%{_libdir}/libm4ri.so
%{_libdir}/pkgconfig/m4ri.pc


%changelog
* Tue Aug 14 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.20120415-3
+ Revision: 814820
- Bump release and rebuild.
- Bump release and rebuild.

* Mon Aug 13 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.20120415-1
+ Revision: 814620
- Update to release matching http://pkgs.fedoraproject.org/cgit/m4ri.git

* Sat Nov 05 2011 Paulo Andrade <pcpa@mandriva.com.br> 0.20111004-1
+ Revision: 718066
- Update to snapshot 20111004 required by sagemath 4.7.2

* Tue Mar 08 2011 Paulo Andrade <pcpa@mandriva.com.br> 0.20100701.p1-1
+ Revision: 642761
- Add patchlevel to version and rebuild

* Tue Sep 21 2010 Paulo Andrade <pcpa@mandriva.com.br> 0.20100701-1mdv2011.0
+ Revision: 580438
- Update to new snapshot 20100701.

* Wed Jul 14 2010 Paulo Andrade <pcpa@mandriva.com.br> 0.20100221-1mdv2011.0
+ Revision: 552961
- Update to snapshot 20100221
- Drop libm4ri-static-devel package

* Fri Jan 22 2010 Paulo Andrade <pcpa@mandriva.com.br> 0.20091120-2mdv2010.1
+ Revision: 495125
+ rebuild (emptylog)

* Mon Jan 04 2010 Paulo Andrade <pcpa@mandriva.com.br> 0.20091120-1mdv2010.1
+ Revision: 486296
- Update to 20091120 snapshot (required by sagemath 4.3)

* Thu Sep 10 2009 Paulo Andrade <pcpa@mandriva.com.br> 0.20090617-4mdv2010.0
+ Revision: 437262
+ rebuild (emptylog)

* Wed Sep 09 2009 Paulo Andrade <pcpa@mandriva.com.br> 0.20090617-3mdv2010.0
+ Revision: 436095
+ rebuild (emptylog)

* Wed Sep 09 2009 Paulo Andrade <pcpa@mandriva.com.br> 0.20090617-2mdv2010.0
+ Revision: 435782
- split package in runtime, devel and static libraries.

* Wed Jul 15 2009 Paulo Andrade <pcpa@mandriva.com.br> 0.20090617-1mdv2010.0
+ Revision: 396456
- Update to newer snapshot, required by sagemath package.

* Tue Apr 07 2009 Paulo Andrade <pcpa@mandriva.com.br> 0.20090105-1mdv2009.1
+ Revision: 365050
- Initial import of libm4ri.
  M4RI is a library for fast arithmetic with dense matrices over F2.
  http://m4ri.sagemath.org
- libm4ri


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2730 |12cr|libm4rie-0.20120415-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	snapshot		20120415
%define	name			libm4rie
%define major			0
%define	libm4rie		%mklibname m4rie %{major}
%define	libm4rie_devel		%mklibname m4rie -d

Name:		%{name}
Group:		Sciences/Mathematics
License:	GPL
Summary:	Fast arithmetic with dense matrices over F2 for 2 <= e <= 10
Version:	0.%{snapshot}
Release:	2
URL:		http://m4ri.sagemath.org
Source:		http://m4ri.sagemath.org/downloads/m4rie-%{snapshot}.tar.gz

BuildRequires:	doxygen
BuildRequires:	givaro-devel
BuildRequires:	gmpxx-devel
BuildRequires:	gomp-devel
BuildRequires:	libm4ri-devel
BuildRequires:	texlive
# Patch sent upstream 25 April 2012.  Adapt to changes in givaro 3.5.0.
Patch0:		m4rie-givaro.patch

%description
M4RIE is a library for fast arithmetic with dense matrices over F2 for
2 <= e <= 10. It was started and is currently maintained by Martin Albrecht.
The name stems from the fact that is relies heavily on M4RI. M4RI is will be
included in the Sage mathematics software in the near future. M4RIE is
available under the General Public License Version 2 or later (GPLv2+).

%package	-n %{libm4rie}
Group:		System/Libraries
Summary:	M4RIE runtime library
Provides:	m4rie = %{version}-%{release}
Provides:	libm4rie = %{version}-%{release}

%description	-n %{libm4rie}
M4RIE is a library for fast arithmetic with dense matrices over F2 for
2 <= e <= 10. It was started and is currently maintained by Martin Albrecht.
The name stems from the fact that is relies heavily on M4RI. M4RI is will be
included in the Sage mathematics software in the near future. M4RIE is
available under the General Public License Version 2 or later (GPLv2+).

%package	-n %{libm4rie_devel}
Group:		Development/C
Summary:	M4RIE development files
Provides:	m4rie-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libm4rie} = %{version}-%{release}

%description	-n %{libm4rie_devel}
Fast arithmetic with dense matrices over F2 for 2 <= e <= 10.

%prep
%setup -q -n m4rie-%{snapshot}
%patch0 -p1

# Fix the version number in the doxygen documentation
sed -ri "s/^(PROJECT_NUMBER[[:blank:]]+= 0\.).*/\1%{version}/" src/Doxyfile

%build
perl -pi -e 's|^(libm4rie_la_LIBADD = -lm4ri)|$1 -lm|;' Makefile.am
autoreconf
%configure --disable-static

# The configure step picks up -fopenmp from the m4ri CFLAGS.  However, m4rie
# does not contain any OpenMP-using code.  The end result is that libm4rie is
# unnecessarily linked with libgomp, leading to rpmlint complaints.
sed -i "s/M4RI_CFLAGS =.*/M4RI_CFLAGS =/" Makefile bench/Makefile

%make
cd src
doxygen

%install
%makeinstall_std
rm -f doc/html/installdox

%check
make check

%files		-n %{libm4rie}
%doc COPYING
%{_libdir}/libm4rie-*.so

%files		-n %{libm4rie_devel}
%doc doc/html
%{_includedir}/m4rie
%{_libdir}/libm4rie.so


%changelog
* Wed Aug 15 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.20120415-2
+ Revision: 814866
- Bump and rebuild.
- Another release bump and rebuild.
- Bump release and rebuild.
- Update to release matching http://pkgs.fedoraproject.org/cgit/m4rie.git

* Tue Jan 24 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.20111004-1
+ Revision: 767464
- import libm4rie
- import libm4rie


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2731 |12cr|libmate-1.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api	2
%define major	0
%define libname	%mklibname mate %{api} %{major}
%define devname	%mklibname -d mate

Summary:	MATE libraries
Name:		libmate
Version:	1.4.0
Release:	1
Group:		System/Libraries
License:	LGPLv2+
URL:		http://mate-desktop.org
Source0:	http://pub.mate-desktop.org/releases/1.4/%{name}-%{version}.tar.xz

BuildRequires: gtk-doc
BuildRequires: intltool
BuildRequires: mate-conf
BuildRequires: mate-common
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(libcanberra)
BuildRequires: pkgconfig(libmatecomponent-2.0)
BuildRequires: pkgconfig(mateconf-2.0)
BuildRequires: pkgconfig(mate-vfs-2.0)
BuildRequires: pkgconfig(popt)

# no canberra-gtk2
Requires:	canberra-common
Requires:	libmatecomponent
Requires:	%{name}-schemas >= %{version}-%{release}

%description
Data files for the MATE library such as translations.

%package schemas
Summary:	Default configuration for some MATE software
Group:		%{group}
Requires:	mate-conf

%description schemas
Default configuration for MATE software

%package -n %{libname}
Summary:	Shared libraries for MATE applications
Group:		%{group}

%description -n %{libname}
This package contains the shared library for %{name}.

%package -n %{devname}
Summary:	Development libraries, include files for %{name}
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}

%description -n %{devname}
Development library and headers files for %{name}.

%prep
%setup -q
%apply_patches

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x \
	--disable-static \
	--disable-schemas-install

%make

%install
%makeinstall_std

# remove unpackaged files
find %{buildroot} -name '*.la' | xargs rm

%find_lang %{name}

%files -f %{name}.lang
%config(noreplace) %{_sysconfdir}/sound/events/*
%{_bindir}/mate-open
%{_libdir}/matecomponent/monikers/*.so
%{_libdir}/matecomponent/servers/*
%{_datadir}/mate-background-properties/mate-default.xml
%{_mandir}/man7/*

%files -n %{libname}
%{_libdir}/libmate-%{api}.so.%{major}*

%files -n %{devname}
%doc ChangeLog NEWS 
%doc %{_datadir}/gtk-doc/html/*
%{_includedir}/*
%{_libdir}/pkgconfig/*
%{_libdir}/*.so

%files schemas
%{_sysconfdir}/mateconf/schemas/desktop_mate_*.schemas



%changelog
* Fri Jul 27 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.4.0-1
+ Revision: 811351
- new version 1.4.0

* Tue Jun 12 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.0-2
+ Revision: 805266
- rebuild adding requires to make MATE work

* Thu May 31 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.0-1
+ Revision: 801598
- imported package libmate


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2732 |12cr|libmatecanvas-1.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api	2
%define major	0
%define libname	%mklibname matecanvas %{api} %{major}
%define devname %mklibname -d matecanvas

Summary:	GnomeCanvas widget
Name:		libmatecanvas
Version:	1.4.0
Release:	1
License:	LGPLv2+
Group:		System/Libraries
URL:		http://mate-desktop.org
Source0:	http://pub.mate-desktop.org/releases/1.4/%{name}/%{name}-%{version}.tar.xz

BuildRequires: gtk-doc
BuildRequires: intltool
BuildRequires: mate-common
BuildRequires: pkgconfig(gail)
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(gtk+-2.0)
BuildRequires: pkgconfig(libart-2.0)
BuildRequires: pkgconfig(libglade-2.0)
BuildRequires: pkgconfig(pango) >= 1.0.1
BuildRequires: pkgconfig(pangoft2) >= 1.0.1

%description
The MATE canvas is an engine for structured graphics that offers a rich
imaging model, high performance rendering, and a powerful, high-level API.
It offers a choice of two rendering back-ends, one based on Xlib for
extremely fast display, and another based on Libart, a sophisticated,
antialiased, alpha-compositing engine. Applications have a choice between
the Xlib imaging model or a superset of the PostScript imaging model,
depending on the level of graphic sophistication required.

%package -n %{libname}
Summary:	%{summary}
Group:		%{group}
Suggests:	%{name} >= %{version}

%description -n %{libname}
This package contains the main canvas library.


%package -n %{devname}
Summary:	Development libraries and include files for %{name}
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}

%description -n %{devname}
This package contains development library and header files for %{name}.

%prep
%setup -q

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x \
	--disable-static \
	--enable-glade

%make

%install
%makeinstall_std

%{find_lang} %{name}

%files  -f %{name}.lang

%files -n %{libname}
%{_libdir}/libmatecanvas-%{api}.so.%{major}*

%files -n %{devname}
%doc ChangeLog NEWS README AUTHORS
%doc %{_datadir}/gtk-doc/html/*
%{_includedir}/*
%{_libdir}/lib*.so
# mate says to enable glade
%{_libdir}/libglade/2.0/libgladematecanvas.so
%{_libdir}/pkgconfig/*



%changelog
* Fri Jul 27 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.4.0-1
+ Revision: 811356
- new version 1.4.0

* Thu May 31 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.0-1
+ Revision: 801608
- imported package libmatecanvas


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2733 |12cr|libmatecomponent-1.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		0
%define act_major	4
%define libname		%mklibname matecomponent %{major}
%define libactivation	%mklibname matecomponent-activation %{act_major}
%define develname	%mklibname matecomponent -d

Summary:	A fork of GNOME libbonobo
Name:		libmatecomponent
Version:	1.4.0
Release:	1
License:	GPLv3+
Group:		Graphical desktop/Other
URL:		http://www.mate-desktop.org
Source0:	http://pub.mate-desktop.org/releases/1.4/%{name}-%{version}.tar.xz
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	gtk-doc
BuildRequires:	intltool
BuildRequires:	mate-common
BuildRequires:	pkgconfig(MateCORBA-2.0)
BuildRequires:	pkgconfig(popt)

%description
libmatecomponent is a fork of GNOME libbonobo.

libmatecomponent is the non-GUI part of the matecomponent component
infrastructure, it is most useful for creating aggregate interfaces & doing
IPC easily. It also contains a rather badly designed & implemented per-system
activation system. This needs re-writing & simplifying to be per-display.

%package -n %{libname}
Summary:	A fork of GNOME libbonobo
Group:		System/Libraries

%description -n %{libname}
This package contains the shared library for %{name}.

%package -n %{libactivation}
Summary:	A fork of GNOME libbonobo
Group:		System/Libraries

%description -n %{libactivation}
This package contains the shared library for %{name}.

%package -n %{develname}
Summary:        A fork of GNOME libbonobo
Group:          Development/C
Requires:	%{libname} = %{version}
Requires:	%{libactivation} = %{version}
Provides:	%{name}-devel = %{version}

%description -n %{develname}
This package contains the development files for %{name}.

%prep
%setup -q

%build
./autogen.sh
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%dir %{_sysconfdir}/matecomponent-activation
%{_sysconfdir}/matecomponent-activation/matecomponent-activation-config.xml
%{_sbindir}/matecomponent-activation-sysconf
%{_bindir}/matecomponent-activation-client
%{_bindir}/matecomponent-slay
%{_bindir}/matecomponent-activation-run-query
%{_bindir}/matecomponent-echo-client-2
%dir %{_libdir}/matecorba-2.0
%{_libdir}/matecorba-2.0/MateComponent_module.so
%{_libdir}/matecomponent-activation-server
%dir %{_libdir}/matecomponent
%{_libdir}/matecomponent/monikers/libmoniker_std_2.so
%{_libdir}/matecomponent/servers/MateComponent_Moniker_std.server
%{_libdir}/matecomponent/servers/MateComponent_CosNaming_NamingContext.server
%{_libdir}/matecomponent/servers/MateComponent_Sample_Echo.server
%{_mandir}/man1/*

%files -n %{libname}
%{_libdir}/libmatecomponent-2.so.%{major}*

%files -n %{libactivation}
%{_libdir}/libmatecomponent-activation.so.%{act_major}*

%files -n %{develname}
%{_libdir}/libmatecomponent-activation.so
%{_libdir}/libmatecomponent-2.so
%{_libdir}/pkgconfig/matecomponent-activation-2.0.pc
%{_libdir}/pkgconfig/libmatecomponent-2.0.pc
%dir %{_libdir}/matecomponent-2.0
%{_libdir}/matecomponent-2.0/samples/matecomponent-echo-2
%dir %{_includedir}/matecomponent-activation-2.0
%{_includedir}/matecomponent-activation-2.0/matecomponent-activation/*
%dir %{_includedir}/libmatecomponent-2.0
%{_includedir}/libmatecomponent-2.0/*
%dir %{_datadir}/idl
%{_datadir}/idl/*
%dir %{_datadir}/gtk-doc/html/matecomponent-activation
%{_datadir}/gtk-doc/html/matecomponent-activation/*
%dir %{_datadir}/gtk-doc/html/libmatecomponent
%{_datadir}/gtk-doc/html/libmatecomponent/*


%changelog
* Fri Jul 27 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.4.0-1
+ Revision: 811336
- new version 1.4.0

* Tue May 29 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.2.1-1
+ Revision: 801126
- imported package libmatecomponent


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2734 |12cr|libmatecomponentui-1.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api	2
%define major	0
%define libname	%mklibname matecomponentui %{api} %{major}
%define devname	%mklibname -d matecomponentui

Summary:	Library for compound documents in MATE
Name:		libmatecomponentui
Version:	1.4.0
Release:	1
License:	GPLv2+ and LGPLv2+
Group:		System/Libraries
URL:		http://mate-desktop.org
Source0:	http://pub.mate-desktop.org/releases/1.4/%{name}-%{version}.tar.xz

BuildRequires:	gtk-doc
BuildRequires:	intltool
BuildRequires:	mate-common
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	pkgconfig(libmate-2.0)
BuildRequires:	pkgconfig(libmatecanvas-2.0)
BuildRequires:	pkgconfig(libmatecomponent-2.0)

%description
Matecomponentui is a library that provides the necessary framework for MATE
applications to deal with compound documents, i.e. those with a
spreadsheet and graphic embedded in a word-processing document.

This package contains various needed modules and files for MATE
to operate.

%package -n %{libname}
Summary:	Library for compound documents in MATE
Group:		%{group}

%description -n %{libname}
This package provides library for %{name}.


%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{devname}
This package contains the development files for %{name}.

%prep
%setup -q

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x \
	--disable-static \

%make

%install
%makeinstall_std

%{find_lang} %{name}

%files -f %{name}.lang
%doc README NEWS changes.txt
%{_bindir}/*
%{_libdir}/matecomponent/servers/*
%{_libdir}/matecomponent-2.0
%{_libdir}/libglade/2.0/*.so
%{_datadir}/mate-2.0
%{_datadir}/applications/matecomponent-browser.desktop

%files -n %{libname}
%{_libdir}/libmatecomponentui-%{api}.so.%{major}*

%files -n %{devname}
%doc ChangeLog
%doc %{_datadir}/gtk-doc/html/*
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*



%changelog
* Fri Jul 27 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.4.0-1
+ Revision: 811361
- new version 1.4.0

* Mon Jun 04 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.0-2
+ Revision: 802482
- rebuild with correct lib & dev pkg names

* Thu May 31 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.0-1
+ Revision: 801642
- imported package libmatecomponentui


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2735 |12cr|libmatekbd-1.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	4
%define libname	%mklibname matekbd  %{major}
%define devname %mklibname -d matekbd

Summary:	MATE keyboard libraries
Name:		libmatekbd
Version:	1.4.0
Release:	1
License:	LGPLv2+
Group:		System/Libraries
Url:		http://mate-desktop.org
Source0:	http://pub.mate-desktop.org/releases/1.4/%{name}-%{version}.tar.xz

BuildRequires:	intltool
BuildRequires:	mate-common
BuildRequires:	mate-conf
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(mateconf-2.0)
BuildRequires:	pkgconfig(libxklavier)

%description
Files used by MATE keyboard library

%package -n %{libname}
Summary:	Dynamic libraries for MATE applications
Group:		%{group}

%description -n %{libname}
MATE keyboard library

%package -n %{devname}
Summary:	Development libraries, include files for MATE
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{devname}
Development library and headers file needed in order to develop
applications using the MATE keyboard library

%prep
%setup -q
%apply_patches

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x \
	--disable-static

%make LIBS='-lm -lgmodule-2.0'

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%doc NEWS ChangeLog
%{_sysconfdir}/mateconf/schemas/desktop_mate_peripherals_keyboard_xkb.schemas
%{_bindir}/matekbd-indicator-plugins-capplet
%{_datadir}/applications/matekbd-indicator-plugins-capplet.desktop
%{_datadir}/libmatekbd/

%files -n %{libname}
%{_libdir}/libmatekbd*.so.%{major}*

%files -n %{devname}
%{_includedir}/*
%{_libdir}/pkgconfig/*
%{_libdir}/*.so



%changelog
* Thu Aug 02 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.4.0-1
+ Revision: 811555
- new version 1.4.0

* Thu May 31 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.0-1
+ Revision: 801661
- imported package libmatekbd


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2736 |12cr|libmatekeyring-1.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	1
%define libname	%mklibname matekeyring %{major}
%define devname	%mklibname -d matekeyring

Summary:	Keyring library for the GNOME desktop
Name:		libmatekeyring
Version:	1.4.0
Release:	1
License:	LGPLv2+
Group:		Networking/Remote access
URL:		http://mate-desktop.org
Source0:	http://pub.mate-desktop.org/releases/1.4/%{name}-%{version}.tar.xz

BuildRequires:	gtk-doc
BuildRequires:	intltool
BuildRequires:	mate-common
BuildRequires:	libgcrypt-devel
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(glib-2.0)

%description
matekeyring is a program that keep password and other secrets for
users. It is run as a damon in the session, similar to ssh-agent, and
other applications can locate it by an environment variable.
 
The program can manage several keyrings, each with its own master
password, and there is also a session keyring which is never stored to
disk, but forgotten when the session ends.

%package lang
Group:		System/Libraries
Summary:	Localization data files for %{name}

%description lang
This package contains the translations for %{name}.

%package -n %{libname}
Summary:	Library for integration with the gnome keyring system
Group:		System/Libraries
Suggests:	%{name}-lang >= %{version}

%description -n %{libname}
The library libmatekeyring is used by applications to integrate with
the gnome keyring system. However, at this point the library hasn't been
tested and used enought to consider the API to be publically
exposed. Therefore use of libmatekeyring is at the moment limited to
internal use in the gnome desktop. However, we hope that the
matekeyring API will turn out useful and good, so that later it
can be made public for any application to use.

%package -n %{devname}
Group:		Development/C
Summary:	Library for integration with the gnome keyring system
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{devname}
This package contains the development files for %{name}.

%prep
%setup -q
%apply_patches

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std

%find_lang %{name}

%files lang -f %{name}.lang

%files -n %{libname}
%{_libdir}/libmate-keyring.so.%{major}*

%files -n %{devname}
%doc ChangeLog README NEWS
%dir %{_includedir}/mate-keyring-1/
%{_includedir}/mate-keyring-1/*.h
%{_libdir}/*.so
%{_libdir}/pkgconfig/*
%doc %{_datadir}/gtk-doc/html/mate-keyring



%changelog
* Fri Jul 27 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.4.0-1
+ Revision: 811372
- new version 1.4.0

* Thu May 31 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.0-1
+ Revision: 801616
- imported package libmatekeyring


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2737 |12cr|libmatenotify-1.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	1
%define libname	%mklibname matenotify %{major}
%define devname %mklibname -d matenotify

Summary:	Desktop notifications library
Name:		libmatenotify
Version:	1.4.1
Release:	1
License:	LGPLv2+
Group:		System/Libraries
URL:		http://mate-desktop.org
Source0:	http://pub.mate-desktop.org/releases/1.4/%{name}-%{version}.tar.xz

Buildrequires:	gtk-doc
Buildrequires:	mate-common
Buildrequires:	pkgconfig(dbus-glib-1)
Buildrequires:	pkgconfig(gtk+-2.0)

Requires:	virtual-notification-daemon

%description
A library that sends desktop notifications to a notification daemon, as
defined in the Desktop Notifications spec. These notifications can be
used to inform the user about an event or display some form of
information without getting in the user's way.

%package -n %{libname}
Group:		System/Libraries
Summary:	Desktop notifications library - shared library

%description -n %{libname}
This packages contains the shared library for %{name}.

%package -n %{devname}
Group:		Development/C
Summary:	Desktop notifications library - headers
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{devname}
This package contains the development files for %{name}.

%prep
%setup -q

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std

%files
%{_bindir}/mate-notify-send

%files -n %{libname}
%{_libdir}/libmatenotify.so.%{major}*

%files -n %{devname}
%{_libdir}/*.so
%{_libdir}/pkgconfig/*
%{_includedir}/*
%doc %{_datadir}/gtk-doc/html/*



%changelog
* Thu Aug 02 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.4.0-1
+ Revision: 811550
- new version 1.4

* Wed Jun 13 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.0-2
+ Revision: 805472
- rebuild correcting lib & dev pkg names

* Thu May 31 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.0-1
+ Revision: 801654
- imported package libmatenotify


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2738 |12cr|libmateui-1.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api	2
%define major	0
%define libname	%mklibname mateui %{api} %{major}
%define devname	%mklibname -d mateui

Summary:	Main MATE libraries
Name:		libmateui
Version:	1.4.0
Release:	1
License:	LGPLv2+
Group:		System/Libraries
Url:		http://mate-desktop.org
Source0:	http://pub.mate-desktop.org/releases/1.4/%{name}-%{version}.tar.xz

BuildRequires:	gtk-doc
BuildRequires:	intltool
BuildRequires:	mate-common
BuildRequires:	mate-conf
BuildRequires:	pkgconfig(ice)
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	pkgconfig(libmate-2.0)
BuildRequires:	pkgconfig(libmatecanvas-2.0)
BuildRequires:	pkgconfig(libmatecomponent-2.0)
BuildRequires:	pkgconfig(libmatecomponentui-2.0)
BuildRequires:	pkgconfig(mateconf-2.0)
BuildRequires:	pkgconfig(mate-keyring-1)
BuildRequires:	pkgconfig(mate-vfs-2.0)
BuildRequires:	pkgconfig(pango)
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(x11)

Requires: libmatecomponentui
Requires: mate-icon-theme

%description
Data files for the MATE UI library such as translations.

%package -n %{libname}
Summary:	MATE libraries
Group:		%{group}

%description -n %{libname}
MATE library contains extra widgets to let your 
MATE applications really shine

%package -n %{devname}
Summary:	Development libraries, include files for MATE
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{devname}
Development library, headers files and documentation needed in order 
to develop applications using the MATE library.

%prep
%setup -q
%apply_patches

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS NEWS README 
%{_libdir}/libglade/2.0/*.so
%{_datadir}/pixmaps/*

%files -n %{libname}
%{_libdir}/libmateui-%{api}.so.%{major}*

%files -n %{devname}
%doc ChangeLog
%doc %{_datadir}/gtk-doc/html/*
%{_includedir}/*
%{_libdir}/pkgconfig/*
%{_libdir}/*.so



%changelog
* Wed Aug 01 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.4.0-1
+ Revision: 811525
- new version 1.4.0

* Wed Jun 13 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.0-3
+ Revision: 805469
- rebuild adding require for libmatecomponentui

* Mon Jun 04 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.0-2
+ Revision: 802481
- rebuild
- imported package libmateui


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2739 |12cr|libmateweather-1.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	1
%define libname	%mklibname mateweather %{major}
%define devname	%mklibname -d mateweather

Summary:	MATE Weather applet library
Name:		libmateweather
Version:	1.4.0
Release:	1
License:	GPLv2+
Group:		System/Libraries
Url:		http://mate-desktop.org
Source0:	http://pub.mate-desktop.org/releases/1.4/%{name}-%{version}.tar.xz

BuildRequires:	gtk-doc
BuildRequires:	intltool
BuildRequires:	mate-common
BuildRequires:	mate-conf
BuildRequires:	pkgconfig(mateconf-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libsoup-gnome-2.4)

%description
This is a library to provide Weather data to the MATE panel applet.

%package -n %{libname}
Summary:	MATE Weather applet library
Group:		System/Libraries

%description -n %{libname}
This is a library to provide Weather data to the MATE panel applet.

%package -n %{devname}
Summary:	MATE Weather applet library
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{devname}
This is a library to provide Weather data to the MATE panel applet.

%prep
%setup -q

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x \
	--disable-static \

%make 

%install
%makeinstall_std
%find_lang %{name}

for xmlfile in %{buildroot}%{_datadir}/%{name}/Locations.*.xml; do
	echo "%lang($(basename $xmlfile|sed -e s/Locations.// -e s/.xml//)) $(echo $xmlfile | sed s!%{buildroot}!!)" >> %{name}.lang
done

%files -f %{name}.lang
%doc AUTHORS NEWS
%{_sysconfdir}/mateconf/schemas/mateweather.schemas
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/locations.dtd
%{_datadir}/%{name}/Locations.xml
%{_iconsdir}/mate/*/status/weather*

%files -n %{libname}
%{_libdir}/libmateweather.so.%{major}*

%files -n %{devname}
%doc ChangeLog
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/*
%dir %{_datadir}/gtk-doc/html/%{name}
%{_datadir}/gtk-doc/html/%{name}/*



%changelog
* Thu Aug 02 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.4.0-1
+ Revision: 811572
- new version 1.4

* Sat Jun 02 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.0-2
+ Revision: 802029
- rebuild to build proper lib and dev pkg names

* Fri Jun 01 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.0-1
+ Revision: 801695
- imported package libmateweather


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2740 |12cr|libmatewnck-1.4.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	0
%define	libname	%mklibname matewnck %{major}
%define	devname	%mklibname -d matewnck

Summary:	A Window Navigator Construction Kit
Name:		libmatewnck
Version:	1.4.0
Release:	2
License:	LGPLv2+
Group:		System/Libraries
URL:		http://mate-desktop.org
Source0:	http://pub.mate-desktop.org/releases/1.4/%{name}-%{version}.tar.xz

BuildRequires: intltool
BuildRequires: mate-common
BuildRequires: gtk-doc
BuildRequires: pkgconfig(gobject-introspection-1.0)
BuildRequires: pkgconfig(gtk+-2.0)
BuildRequires: pkgconfig(libstartup-notification-1.0)

%description
libmatewnck is Window Navigator Construction Kit, i.e. a library to use
for writing pagers and taskslists and stuff.

%package -n %{libname}
Summary:	%{summary}
Group:		%{group}
Requires:	%{name} >= %{version}

%description -n %{libname}
libmatewnck is Window Navigator Construction Kit, i.e. a library to use
for writing pagers and taskslists and stuff.

%package -n %{devname}
Summary:	Development libraries, include files for libmatewnck
Group:		Development/GNOME and GTK+
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}

%description -n %{devname}
libmatewnck is Window Navigator Construction Kit, i.e. a library to use
for writing pagers and taskslists and stuff.

%prep
%setup -q

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x \
	--disable-static

%make 

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%{_bindir}/matewnckprop
%{_bindir}/matewnck-urgency-monitor

%files -n %{libname}
%{_libdir}/libmatewnck.so.%{major}*
%{_libdir}/girepository-1.0/Matewnck-1.0.typelib

%files -n %{devname}
%doc ChangeLog README AUTHORS
%doc %{_datadir}/gtk-doc/html/libmatewnck
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*
%{_datadir}/gir-1.0/Matewnck-1.0.gir



%changelog
* Fri Aug 03 2012 Bogdano Arendartchuk <bogdano@mandriva.com> 1.4.0-2
+ Revision: 811640
- release bump (previous release partially installed into the repository)

* Thu Aug 02 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.4.0-1
+ Revision: 811635
- imported package libmatewnck


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2741 |12cr|libmath++-0.0.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	0
%define libname %mklibname math++ %{major}

Summary:	C++ Math Type Library
Name:		libmath++
Version:	0.0.4
Release:	3
License:	LGPLv2+
Group:		System/Libraries
# 16 Jun 2009 / incubusss
# upstream source no more available, suing the 0.0.4 tarball downloaded
# from Debian repository renamed to %{name}-%{version} and bz2 compressed
# http://ftp.de.debian.org/debian/pool/main/libm/libmath++/libmath++_0.0.4.orig.tar.gz
Source0:	%{name}-%{version}.tar.bz2
BuildRequires:	doxygen

%description
%{name} is a template based math library, written in C++,
for symbolic and numeric calculus applications.


%package -n	%{libname}
Summary:	C++ Math Type Library
Group:		System/Libraries
Provides:	%{name} = %{EVRD}

%description -n	%{libname}
%{name} is a template based math library, written in C++,
for symbolic and numeric calculus applications.


%package -n	%{libname}-devel
Summary:	Development related files for %{name}
Group:		Development/C++
Provides:	%{name}-devel = %{EVRD}
Requires:	%{libname} = %{version}-%{release}

%description -n	%{libname}-devel
%{name} is a template based math library, written in C++,
for symbolic and numeric calculus applications.

You need to install this package if you want to develop or compile
any applications/libraries that needs %{name}.

%prep
%setup -q

%build
autoreconf -f -i
%configure2_5x
%make
make api-doc

%install
%makeinstall_std

%files -n %{libname}
%doc COPYING README
%{_libdir}/lib*.so.*

%files -n %{libname}-devel
%doc doc/user-api
%{_includedir}/*
%{_libdir}/lib*.so
%{_libdir}/lib*.a



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.0.4-2mdv2011.0
+ Revision: 620150
- the mass rebuild of 2010.0 packages

* Tue Jun 16 2009 Jérôme Brenier <incubusss@mandriva.org> 0.0.4-1mdv2010.0
+ Revision: 386428
- update to version 0.0.4
- use autoreconf
- drop gcc 3.4 patch
- fix license tag
- remove URL tag : upstream web site dead

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.0.3-2mdv2008.1
+ Revision: 128803
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import libmath++


* Fri Jun 04 2004 Abel Cheung <deaddog@deaddog.org> 0.0.3-2mdk
- P0: Temp fix for g++ 3.4

* Sat Nov 01 2003 Abel Cheung <deaddog@deaddog.org> 0.0.3-1mdk
- First Mandrake package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2742 |12cr|libmediainfo-0.7.58-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname	mediainfo

%define major	0
%define libname	%mklibname %{oname} %{major}
%define devname %mklibname %{oname} -d

Name:		libmediainfo
Version:	0.7.58
Release:	1
Summary:	Supplies technical and tag information about a video or audio file
Group:		System/Libraries
License:	LGLPv3+
URL:		http://mediainfo.sourceforge.net/
Source0:	http://downloads.sourceforge.net/%{oname}/%{name}_%{version}.tar.bz2
BuildRequires:	dos2unix
BuildRequires:	pkgconfig(libzen)
BuildRequires:	pkgconfig
BuildRequires:	pkgconfig(zlib)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	doxygen

%description
MediaInfo supplies technical and tag information about a video or
audio file.

%package -n %{libname}
Summary:	Supplies technical and tag information about a video or audio file
Group:		System/Libraries

%description -n %{libname}
MediaInfo supplies technical and tag information about a video or
audio file.

What information can I get from MediaInfo?
* General: title, author, director, album, track number, date, duration...
* Video: codec, aspect, fps, bitrate...
* Audio: codec, sample rate, channels, language, bitrate...
* Text: language of subtitle
* Chapters: number of chapters, list of chapters

DivX, XviD, H263, H.263, H264, x264, ASP, AVC, iTunes, MPEG-1,
MPEG1, MPEG-2, MPEG2, MPEG-4, MPEG4, MP4, M4A, M4V, QuickTime,
RealVideo, RealAudio, RA, RM, MSMPEG4v1, MSMPEG4v2, MSMPEG4v3,
VOB, DVD, WMA, VMW, ASF, 3GP, 3GPP, 3GP2

What format (container) does MediaInfo support?
* Video: MKV, OGM, AVI, DivX, WMV, QuickTime, Real, MPEG-1,
  MPEG-2, MPEG-4, DVD (VOB) (Codecs: DivX, XviD, MSMPEG4, ASP,
  H.264, AVC...)
* Audio: OGG, MP3, WAV, RA, AC3, DTS, AAC, M4A, AU, AIFF
* Subtitles: SRT, SSA, ASS, SAMI

This package contains the shared library for MediaInfo.

%package -n %{devname}
Summary:	Include files and mandatory libraries for development
Group:		Development/C++
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	mediainfo-devel = %{version}-%{release}

%description -n %{devname}
Include files and mandatory libraries for development.

%prep
%setup -q -n MediaInfoLib

cp Release/ReadMe_DLL_Linux.txt ReadMe.txt
mv History_DLL.txt History.txt

#EOLs and rights
dos2unix *.txt *.html Source/Doc/*.html
chmod 644 *.txt *.html Source/Doc/*.html

%build
export LDFLAGS="${LDFLAGS} -lzen" 
pushd Project/GNU/Library
	autoreconf -vfi
	%configure2_5x \
		--enable-shared \
		--disable-static \
		--with-libcurl \
		--enable-visibility
	%make
popd

# generate docs
pushd Source/Doc
        doxygen -u 2> /dev/null
        doxygen Doxyfile
popd

%install

pushd Project/GNU/Library/
	%makeinstall_std
popd

# MediaInfoDLL headers
install -dm 755 %{buildroot}%{_includedir}/MediaInfo
install -m 644 Source/MediaInfo/*.h %{buildroot}%{_includedir}/MediaInfo
install -dm 755 %{buildroot}%{_includedir}/MediaInfoDLL
install -m 644 Source/MediaInfoDLL/*.h %{buildroot}%{_includedir}/MediaInfoDLL
install -m 644 Source/MediaInfoDLL/MediaInfoDLL.cs %{buildroot}%{_includedir}/MediaInfoDLL
install -m 644 Source/MediaInfoDLL/MediaInfoDLL.*.java %{buildroot}%{_includedir}/MediaInfoDLL
install -m 644 Source/MediaInfoDLL/MediaInfoDLL*.py %{buildroot}%{_includedir}/MediaInfoDLL

#fix and instal .pc file
sed -i -e 's|Version: |Version: %{version}|g' Project/GNU/Library/libmediainfo.pc
sed -i -e '/Libs_Static.*/d' Project/GNU/Library/libmediainfo.pc

install -Dm 644 Project/GNU/Library/libmediainfo.pc %{buildroot}%{_libdir}/pkgconfig/libmediainfo.pc

#we don't want these
rm -rf %{buildroot}%{_libdir}/libmediainfo.la

%files -n %{libname}
%doc History.txt License.html ReadMe.txt
%{_libdir}/libmediainfo.so.%{major}*

%files -n %{devname}
%doc Changes.txt Doc Source/Example
%{_includedir}/MediaInfo
%{_includedir}/MediaInfoDLL
%{_libdir}/libmediainfo.so
%{_libdir}/pkgconfig/*.pc


%changelog
* Fri Jun 01 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.7.58-1
+ Revision: 801669
- version update 0.7.54

* Fri Mar 16 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.7.54-1
+ Revision: 785239
- version update 0.7,54

* Sat Jun 18 2011 Jani Välimaa <wally@mandriva.org> 0.7.45-1
+ Revision: 685925
- new version 0.7.45

* Tue May 03 2011 Jani Välimaa <wally@mandriva.org> 0.7.44-1
+ Revision: 664455
- import libmediainfo


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2743 |12cr|libmemcache-1.4.0-0.rc2.8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 0
%define libname %mklibname memcache %{major}
%define develname %mklibname memcache -d

Summary:	A high performance C API for memcached
Name:		libmemcache
Version:	1.4.0
Release:	0.rc2.8
Group:		System/Libraries
License:	BSD-like
URL:		http://people.freebsd.org/~seanc/libmemcache/
Source0:	http://people.freebsd.org/~seanc/libmemcache/%{name}-%{version}.rc2.tar.bz2
Patch0:		libmemcache-1.4.0.rc2_gnusource.patch
Patch1:		libmemcache-1.4.0.rc2_gcc43_inline.patch
Patch2:		libmemcache-1.4.0.rc2_preserve_cflags.patch
BuildRequires:	libtool
BuildRequires:	autoconf2.5

%description
libmemcache is the C API for memcached(8), a high-performance,
distributed memory object caching system. 

%package -n	%{libname}
Summary:	A high performance C API library for memcached
Group:          System/Libraries

%description -n	%{libname}
libmemcache is the C API for memcached(8), a high-performance,
distributed memory object caching system. 

%package -n	%{develname}
Summary:	Static library and header files for the libmemcache library
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{EVRD}
Provides:	memcache-devel = %{EVRD}
Obsoletes:	memcache-devel
Obsoletes:	%{mklibname memcache 0 -d}
Obsoletes:	%{mklibname memcache 1 -d}

%description -n	%{develname}
libmemcache is the C API for memcached(8), a high-performance,
distributed memory object caching system. 

This package contains the static libmemcache library and its
header files.

%prep

%setup -q -n %{name}-%{version}.rc2
%patch0
%patch1
%patch2

%build
touch NEWS README AUTHORS
autoreconf -fis
export STRIP="/bin/true"

%configure2_5x

%make

# this needs some freebsd stuff to work (cough...)
#make test

%install
%makeinstall_std

%files -n %{libname}
%doc COPYING ChangeLog INSTALL
%{_libdir}/*.so.*

%files -n %{develname}
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/*.a


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.4.0-0.rc2.7mdv2011.0
+ Revision: 620151
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.4.0-0.rc2.6mdv2010.0
+ Revision: 429809
- rebuild

* Sat Jun 28 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.0-0.rc2.5mdv2009.0
+ Revision: 229677
- added 3 patches from opensuse to make it compile

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Sep 18 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.0-0.rc2.4mdv2008.0
+ Revision: 89839
- rebuild

* Sun Sep 09 2007 Oden Eriksson <oeriksson@mandriva.com> 1.4.0-0.rc2.3mdv2008.0
+ Revision: 83525
- new devel naming


* Thu Nov 02 2006 Oden Eriksson <oeriksson@mandriva.com> 1.4.0-0.rc2.2mdv2007.0
+ Revision: 75442
- fix deps
- Import libmemcache

* Thu Apr 20 2006 Oden Eriksson <oeriksson@mandriva.com> 1.4.0-0.rc2.1mdk
- 1.4.0.rc2
- fix deps

* Mon Jan 24 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 1.4.0-0.b9.1mdk
- 1.4.0.b9

* Mon Jan 24 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 1.2.3-1mdk
- 1.2.3

* Sun Jan 23 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 1.2.2-1mdk
- initial Mandrakelinux package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2744 |12cr|libmicrohttpd-0.9.22-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 10
%define shortname microhttpd
%define libname	%mklibname %shortname %major
%define develname %mklibname -d %shortname

Summary:	Small C library to run an HTTP server
Name:		libmicrohttpd
Version:	0.9.22
Release:	1
License:	GPLv2+
Group:		System/Libraries
URL:		http://gnunet.org/libmicrohttpd/
Source0:	http://ftp.gnu.org/gnu/libmicrohttpd/%{name}-%{version}.tar.gz
BuildRequires:	curl-devel
BuildRequires:	libgcrypt-devel
BuildRequires:	gnutls-devel

%description
libmicrohttpd is a small C library that is supposed to make it easy to
run an HTTP server as part of another application. Key features that
distinguish libmicrohttpd from other projects are:

* C library: fast and small
* API is simple, expressive and fully reentrant
* Implementation is (largely) http 1.1 compliant
* HTTP server can listen on multiple ports
* Support for IPv6
* Creates binary of only 22k (for now)
* Three different threading models

libmicrohttpd was started because the author needed an easy way to add
a concurrent HTTP server to other projects. Existing alternatives were
either non-free, not reentrant, standalone, of terrible code quality or
a combination thereof. Do not use libmicrohttpd if you are looking for
a standalone http server; there are many other projects out there that
provide that kind of functionality already. However, if you want to be
able to serve simple WWW pages from within your C or C++ application,
check it out.

%package -n %libname
Summary:	Small C library to run an HTTP server
Group:		System/Libraries

%description -n %libname
libmicrohttpd is a small C library that is supposed to make it easy to
run an HTTP server as part of another application. Key features that
distinguish libmicrohttpd from other projects are:

* C library: fast and small
* API is simple, expressive and fully reentrant
* Implementation is (largely) http 1.1 compliant
* HTTP server can listen on multiple ports
* Support for IPv6
* Creates binary of only 22k (for now)
* Three different threading models

libmicrohttpd was started because the author needed an easy way to add
a concurrent HTTP server to other projects. Existing alternatives were
either non-free, not reentrant, standalone, of terrible code quality or
a combination thereof. Do not use libmicrohttpd if you are looking for
a standalone http server; there are many other projects out there that
provide that kind of functionality already. However, if you want to be
able to serve simple WWW pages from within your C or C++ application,
check it out.

%package -n %develname
Summary:	Development files for %libname
Group:		System/Libraries
Provides:	%name-devel = %{EVRD}
Requires:	%{libname} = %{version}

%description -n %develname
Development files for %libname

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%if %{mdvver} < 201200

%post -n %develname
%_install_info microhttpd.info

%preun -n %develname
%_remove_install_info microhttpd.info

%endif

%files -n %libname
%doc AUTHORS ChangeLog COPYING NEWS README
%{_libdir}/%{name}.so.%{major}*
%{_mandir}/man3/%{name}.3.*

%files -n %develname
%{_includedir}/%{shortname}.h
%{_libdir}/%{name}.so
%{_datadir}/info/*
%{_libdir}/pkgconfig/%{name}.pc


%changelog
* Sun Sep 09 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.9.22-1
+ Revision: 816597
- update to 0.9.22

* Mon Jul 23 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.9.21-1
+ Revision: 810683
- update to 0.9.21
- disable building static libs
- specfile cleanup

* Thu Nov 17 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9.16-1
+ Revision: 731338
- 0.9.16

* Thu Jun 23 2011 Funda Wang <fwang@mandriva.org> 0.9.12-1
+ Revision: 686820
- update to new version 0.9.12

* Sat May 21 2011 Funda Wang <fwang@mandriva.org> 0.9.11-1
+ Revision: 676512
- update to new version 0.9.11

* Wed Apr 27 2011 Funda Wang <fwang@mandriva.org> 0.9.10-1
+ Revision: 659688
- update to new version 0.9.10

* Sun Mar 06 2011 Funda Wang <fwang@mandriva.org> 0.9.8-1
+ Revision: 642213
- update to new version 0.9.8

* Sun Jan 30 2011 Funda Wang <fwang@mandriva.org> 0.9.6-1
+ Revision: 634086
- update to new version 0.9.6

* Sun Dec 26 2010 Funda Wang <fwang@mandriva.org> 0.9.4-1mdv2011.0
+ Revision: 625192
- new version 0.9.4

* Sat Sep 11 2010 Funda Wang <fwang@mandriva.org> 0.9.1-1mdv2011.0
+ Revision: 577146
- new version 0.9.1

* Tue Jul 27 2010 Funda Wang <fwang@mandriva.org> 0.9.0-1mdv2011.0
+ Revision: 560900
- New version 0.9.0

* Sat Mar 13 2010 Funda Wang <fwang@mandriva.org> 0.4.6-1mdv2010.1
+ Revision: 518686
- new version 0.4.6

* Fri Feb 12 2010 Funda Wang <fwang@mandriva.org> 0.4.5-1mdv2010.1
+ Revision: 504694
- new version 0.4.5

* Sun Nov 08 2009 Frederik Himpe <fhimpe@mandriva.org> 0.4.3-1mdv2010.1
+ Revision: 463098
- update to new version 0.4.3

* Wed Sep 09 2009 Lev Givon <lev@mandriva.org> 0.4.2-1mdv2010.0
+ Revision: 436073
- Update to 0.4.2.

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.3.1-3mdv2010.0
+ Revision: 429810
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.3.1-2mdv2009.0
+ Revision: 267893
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Wed May 28 2008 Funda Wang <fwang@mandriva.org> 0.3.1-1mdv2009.0
+ Revision: 212197
- New version 0.3.1

  + Thierry Vignaud <tv@mandriva.org>
    - fix no-buildroot-tag

* Sun Feb 03 2008 Funda Wang <fwang@mandriva.org> 0.2.1-1mdv2008.1
+ Revision: 161659
- update to new version 0.2.1

* Fri Dec 28 2007 Nicolas Vigier <nvigier@mandriva.com> 0.2.0-1mdv2008.1
+ Revision: 138879
- new version

* Tue Dec 18 2007 Nicolas Vigier <nvigier@mandriva.com> 0.1.2-1mdv2008.1
+ Revision: 132256
- new version

* Mon Aug 20 2007 Nicolas Vigier <nvigier@mandriva.com> 0.0.3-1mdv2008.0
+ Revision: 67318
- new version 0.0.3

* Tue Aug 14 2007 Nicolas Vigier <nvigier@mandriva.com> 0.0.1-1mdv2008.0
+ Revision: 63406
- Import libmicrohttpd


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2745 |12cr|libmilter-workers-8.14.3_1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realversion 8.14.3-1

%define name libmilter-workers
%define version %(echo %realversion | sed 's/-/_/g')
%define release %mkrel 3
%define libnamestatic %{_lib}milter-static-devel

Summary: Libmilter and a pool of threads
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://j-chkmail.ensmp.fr/libmilter/%{name}-%{realversion}.tgz
Source1: http://j-chkmail.ensmp.fr/libmilter/README
License: GPL
Group: Development/C
Url: http://j-chkmail.ensmp.fr/
BuildRoot: %{_tmppath}/%{name}-buildroot

%description
Under original libmilter each connection generates one thread
on the filter. These threads remain alive during the connection
lifetime. So, one connection equals one thread.

For huge servers, handling many simultaneous connections (say, a 
hundred and more), this may be an issue.

Most of the time, these threads are idle waiting for sendmail
commands (which come from remote clients). Tests at some domains
shows that this hold for more than 95 % of the time.

This libmilter version creates a fixed number of threads (workers)
and distribute tasks when it receives commands from sendmail.

%package -n %libnamestatic
Summary: Libmilter and a pool of threads
Group: Development/C
Obsoletes: %{_lib}milterstatic-devel
Provides: milter-devel = %{version}-%{release}
Provides: libmilter-devel = %{version}-%{release}

%description -n %libnamestatic
Under original libmilter each connection generates one thread
on the filter. These threads remain alive during the connection
lifetime. So, one connection equals one thread.

For huge servers, handling many simultaneous connections (say, a
hundred and more), this may be an issue.

Most of the time, these threads are idle waiting for sendmail
commands (which come from remote clients). Tests at some domains
shows that this hold for more than 95 % of the time.

This libmilter version creates a fixed number of threads (workers)
and distribute tasks when it receives commands from sendmail.

%prep
%setup -q -n %{name}-%{realversion}
cp -f %{SOURCE1} ./

perl -pi -e "s/-O2/%optflags/" devtools/OS/Linux

%build
%make

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p %buildroot%_includedir/libmilter/
cp include/libmilter/*.h %buildroot%_includedir/libmilter/

mkdir -p %buildroot/%_libdir
cp obj.`uname -s`.`uname -r`.`uname -m`/libmilter/libmilter.a %buildroot/%_libdir

%clean
rm -rf $RPM_BUILD_ROOT

%files -n %libnamestatic
%defattr(-,root,root)
%doc README
%_includedir/libmilter/*.h
%_libdir/*.a



%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 8.14.3_1-3mdv2011.0
+ Revision: 609756
- rebuild

* Mon Nov 23 2009 Olivier Thauvin <nanardon@mandriva.org> 8.14.3_1-2mdv2010.1
+ Revision: 469176
- fix header location
- rename devel package

* Sun Nov 22 2009 Olivier Thauvin <nanardon@mandriva.org> 8.14.3_1-1mdv2010.1
+ Revision: 469077
- add group to subpackage
- import libmilter-workers



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2746 |12cr|libmimedir-0.5.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major		0
%define libname		%mklibname mimedir %{major}
%define develname	%mklibname mimedir -d

Summary:	MIME Directory Profile library
Name:		libmimedir
Version:	0.5.1
Release:	4
URL:		http://sourceforge.net/projects/libmimedir/
License:	BSD
Source0:	http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
Group:		System/Libraries
BuildRequires:	bison
BuildRequires:	flex

%description
This library parses MIME Directory Profile which is defined in RFC 2425.

%package -n	%{libname}
Summary:	MIME Directory Profile library
Group:          System/Libraries

%description -n	%{libname}
This library parses MIME Directory Profile which is defined in RFC 2425.

%package -n	%{develname}
Summary:	Development library and headers for the %{name} library
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Obsoletes:	%{mklibname mimedir 0 -d}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{develname}
This library parses MIME Directory Profile which is defined in RFC 2425.

%prep
%setup -q -n %{name}-%{version}
perl -pi -e 's/444/644/g' Makefile.in

%build
export CFLAGS="%{optflags} -fPIC"
%configure2_5x
# %make doesn't work
make

%install
mkdir -p %buildroot{%_libdir,%_includedir}
%makeinstall

find %buildroot -name *.so* -exec chmod 755 {} \;

%files -n %{libname}
%defattr(-,root,root)
%doc COPYING ChangeLog README
%{_libdir}/*.so.*

%files -n %{develname}
%defattr(-,root,root)
%doc COPYING ChangeLog README
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/*.a




%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5.1-3mdv2011.0
+ Revision: 609757
- rebuild

* Thu Apr 29 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.5.1-2mdv2010.1
+ Revision: 540950
- fix .so permissions so that debug info are extracted

* Tue Jun 09 2009 Götz Waschk <waschk@mandriva.org> 0.5.1-1mdv2010.0
+ Revision: 384225
- new version
- drop patch

* Fri Jun 05 2009 Götz Waschk <waschk@mandriva.org> 0.5-4mdv2010.0
+ Revision: 382952
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Tue Jun 03 2008 Adam Williamson <awilliamson@mandriva.org> 0.5-3mdv2009.0
+ Revision: 214699
- new devel policy
- clean spec
- better fix for the libdir issue (found where it was broken and patched it)

* Tue Jun 03 2008 Adam Williamson <awilliamson@mandriva.org> 0.5-2mdv2009.0
+ Revision: 214481
- hacky fix for an incorrect libdir line in .la file which is breaking builds way up the line

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.5-1mdv2008.1
+ Revision: 140925
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Thu Nov 30 2006 Olivier Thauvin <nanardon@mandriva.org> 0.5-1mdv2007.0
+ Revision: 89462
- don't use make -j, doesn't work
- reimport package
- Create libmimedir

* Thu Jun 03 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.3-1mdk
- initial cooker contrib


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2747 |12cr|libmirage-1.5.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 1.5.0
%define rel	1

%define major	6
%define libname	%mklibname mirage %major
%define devname	%mklibname mirage -d

Name:		libmirage
Version:	%version
Summary:	CD-ROM image access library
Release:	%rel
Source0:	http://downloads.sourceforge.net/cdemu/%name-%version.tar.bz2
Group:		System/Libraries
License:	GPLv2+
URL:		http://cdemu.sourceforge.net/

BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	sndfile-devel
BuildRequires:	glib2-devel
BuildRequires:	zlib-devel
BuildRequires:	gtk-doc

%description
The aim of libMirage is to provide uniform access to the data stored in
different image formats, by creating a representation of disc stored in image
file, which is based on GObjects. There are various objects that represent
different parts of the disc; disc, session, track, sector, etc. In addition to
providing access to data provided by the image file, libMirage is also capable
of generating some of the data that might not be present in image file. For
instance, ISO image provides only user data from sector, without sync pattern,
header, ECC/EDC codes or subchannel. When this missing data is requested,
libMirage will transparently generate it.

%package common
Summary:	CD-ROM image access library - common files
Group:		System/Libraries
Obsoletes:	%{_lib}mirage-plugins < 1.3.0
# to ease upgrades (old libmirageX depend on this):
Provides:	%{_lib}mirage-plugins = %{version}

%description common
Image access plugins for libMirage.

%package -n %libname
Summary:	CD-ROM image access library - shared library
Group:		System/Libraries
Requires:	%{name}-common >= %{version}-%{release}

%description -n %libname
Shared libraries of libMirage for software using it.

%package -n %devname
Summary:	CD-ROM image access library - development headers
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Provides:	mirage-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
# to ease upgrade - in reality the static lib was dropped
Obsoletes:	%{_lib}mirage-static-devel

%description -n %devname
Development headers for developing software using libMirage.

The aim of libMirage is to provide uniform access to the data stored in
different image formats, by creating a representation of disc stored in image
file, which is based on GObjects. There are various objects that represent
different parts of the disc; disc, session, track, sector, etc. In addition to
providing access to data provided by the image file, libMirage is also capable
of generating some of the data that might not be present in image file. For
instance, ISO image provides only user data from sector, without sync pattern,
header, ECC/EDC codes or subchannel. When this missing data is requested,
libMirage will transparently generate it.

%prep
%setup -q
# See bug #58086
# The mirage defined mime types shadow the fd.o mimetypes, defining an alias
# to the standard name. For example, *.iso files get classified as
# "application/libmirage-iso". The mirage .xml file does define an alias
# "application/x-cd-image". However, the fd.o shared-mime-info specification
# forbids having aliases that conflict with mimetypes defined elsewhere. 
# Therefore at least KDE ignores such aliases, causing .iso and .cue pointing
# to the libmirage mime types only.
# For now, lessen the priorities and weights of libmirage definitions so that
# fd.o provided mimetype definitions take priority. - Anssi 04/2010
sed -i -e 's,priority="50",priority="48",' -e 's,glob pattern,glob weight="48" pattern,' src/parsers/*/libmirage-image-*.xml

%build
autoreconf -fi
%configure2_5x --with-plugin-dir=%{_libdir}/%{name}-%{major} --disable-static
%make

%install
%makeinstall_std

rm -f %{buildroot}/%{_libdir}/%{name}*/{*.la,*.a}

%files common
%{_datadir}/mime/packages/libmirage-image*.xml

%files -n %libname
%{_libdir}/%{name}-%{major}
%{_libdir}/libmirage.so.%{major}*

%files -n %devname
%doc README AUTHORS
%{_includedir}/libmirage
%{_libdir}/libmirage.so
%{_libdir}/pkgconfig/libmirage.pc
%{_datadir}/gtk-doc/html/libmirage



%changelog
* Mon Jan 23 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.5.0-1
+ Revision: 767431
- version update 1.5.0

* Wed Nov 23 2011 Alexander Khrukin <akhrukin@mandriva.org> 1.4.0-1
+ Revision: 732831
- version update to 1.4.0

* Sat Sep 04 2010 Anssi Hannula <anssi@mandriva.org> 1.3.0-1mdv2011.0
+ Revision: 575728
- new version
- drop static library
- move plugins to main library package, to a major-specific directory
- add common subpackage for mimetype files
- remove old compatibility cruft

* Sat Apr 17 2010 Anssi Hannula <anssi@mandriva.org> 1.2.0-2mdv2010.1
+ Revision: 536052
- lower the priorities and weights of mimetype definitions, preferring
  the fd.o defined types over libmirage ones (fixes #58086)

* Thu Dec 03 2009 Funda Wang <fwang@mandriva.org> 1.2.0-1mdv2010.1
+ Revision: 472891
- really rediff patch
- New version 1.2.0

  + Ahmad Samir <ahmadsamir@mandriva.org>
    - rediff patch1

* Sun Sep 13 2009 Thierry Vignaud <tv@mandriva.org> 1.1.1-3mdv2010.0
+ Revision: 438712
- rebuild

* Tue Jan 27 2009 Guillaume Bedot <littletux@mandriva.org> 1.1.1-2mdv2009.1
+ Revision: 334081
- bump rel, re-submit
- move mime types to the plugins' package
- Release 1.1.1

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Wed Apr 23 2008 Anssi Hannula <anssi@mandriva.org> 1.0.0-1.svn302.1mdv2009.0
+ Revision: 196922
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2748 |12cr|libmonetra-7.0.5-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 7
%define libname %mklibname monetra %{major}
%define develname %mklibname monetra -d

Summary:	Library to allow credit card processing through MCVE
Name:		libmonetra
Version:	7.0.5
Release:	%mkrel 3
Group:		System/Libraries
License:	BSD
URL:		http://www.mainstreetsoftworks.com/
Source0:	ftp://ftp.mcve.com/pub/libmonetra/%{name}-%{version}.tar.gz
BuildRequires:	autoconf2.5
BuildRequires:	libtool
BuildRequires:	openssl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
library for connecting to a MCVE Credit Card Processing Daemon via
SSL, TCP/IP, and drop-files.

%package -n	%{libname}
Summary:	Library to allow credit card processing through MCVE
Group:          System/Libraries

%description -n	%{libname}
library for connecting to a MCVE Credit Card Processing Daemon via
SSL, TCP/IP, and drop-files.

%package -n	%{develname}
Summary:	Static library and header files for the %{name} library
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname monetra 5 -d}

%description -n	%{develname}
library for connecting to a MCVE Credit Card Processing Daemon via
SSL, TCP/IP, and drop-files.

This package contains the static %{name} library and its header
files.

%prep

%setup -q -n %{name}-%{version}

%build
export WANT_AUTOCONF_2_5=1
rm -f configure
libtoolize --copy --force; aclocal; autoconf; automake --add-missing --copy

%configure2_5x

%make

%install
rm -rf %{buildroot}

%makeinstall_std

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%doc AUTHORS ChangeLog LICENSE README
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%doc LICENSE
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/*.a
%{_libdir}/*.la


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 7.0.5-3mdv2011.0
+ Revision: 609758
- rebuild

* Tue Apr 20 2010 Funda Wang <fwang@mandriva.org> 7.0.5-2mdv2010.1
+ Revision: 536955
- rebuild

* Sun Dec 27 2009 Oden Eriksson <oeriksson@mandriva.com> 7.0.5-1mdv2010.1
+ Revision: 482802
- 7.0.5

* Tue May 19 2009 Oden Eriksson <oeriksson@mandriva.com> 7.0.4-1mdv2010.0
+ Revision: 377610
- 7.0.4
- fix build

* Wed Apr 01 2009 Oden Eriksson <oeriksson@mandriva.com> 7.0.0-3mdv2009.1
+ Revision: 363368
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 7.0.0-2mdv2009.0
+ Revision: 267919
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Tue May 06 2008 Oden Eriksson <oeriksson@mandriva.com> 7.0.0-1mdv2009.0
+ Revision: 201821
- 7.0.0

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Sep 09 2007 Oden Eriksson <oeriksson@mandriva.com> 5.2-2mdv2008.0
+ Revision: 83686
- new devel naming


* Fri Dec 08 2006 Oden Eriksson <oeriksson@mandriva.com> 5.2-1mdv2007.0
+ Revision: 93722
- Import libmonetra

* Sat Feb 04 2006 Oden Eriksson <oeriksson@mandriva.com> 5.2-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2749 |12cr|libmowgli-1.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name libmowgli
%define version 1.0.0
%define release %mkrel 1

%define major 2
%define libname %mklibname mowgli %major
%define libnamedev %mklibname -d mowgli

Summary: Development framework with high performance algorithms
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://distfiles.atheme.org/libmowgli-%version.tar.bz2
License: BSD
Group: System/Libraries
Url: http://www.atheme.org/project/mowgli
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
mowgli is a development framework for C (like GLib), which provides
high performance and highly flexible algorithms. It can be used as a
suppliment to GLib (to add additional functions (dictionaries,
hashes), or replace some of the slow GLib list manipulation
functions), or stand alone. It also provides a powerful hook system
and convenient logging for your code, as well as a high performance
block allocator.


%package -n %libname
Group: System/Libraries
Summary: Development framework library

%description -n %libname
mowgli is a development framework for C (like GLib), which provides
high performance and highly flexible algorithms. It can be used as a
suppliment to GLib (to add additional functions (dictionaries,
hashes), or replace some of the slow GLib list manipulation
functions), or stand alone. It also provides a powerful hook system
and convenient logging for your code, as well as a high performance
block allocator.

%package -n %libnamedev
Group: Development/C
Summary: Development framework header files
Requires: %libname = %version
Provides: %name-devel = %version-%release

%description -n %libnamedev
mowgli is a development framework for C (like GLib), which provides
high performance and highly flexible algorithms. It can be used as a
suppliment to GLib (to add additional functions (dictionaries,
hashes), or replace some of the slow GLib list manipulation
functions), or stand alone. It also provides a powerful hook system
and convenient logging for your code, as well as a high performance
block allocator.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%if %mdkversion < 200900
%post -n %libname -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %libname -p /sbin/ldconfig
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files -n %libname
%defattr(-,root,root)
%_libdir/libmowgli.so.%{major}*

%files -n %libnamedev
%defattr(-,root,root)
%doc AUTHORS
%_libdir/libmowgli.so
%_libdir/pkgconfig/libmowgli.pc
%_includedir/%name/


%changelog
* Tue Nov 29 2011 Götz Waschk <waschk@mandriva.org> 1.0.0-1mdv2012.0
+ Revision: 735333
- update to new version 1.0.0

* Tue Sep 27 2011 Götz Waschk <waschk@mandriva.org> 0.9.95-1
+ Revision: 701416
- update to new version 0.9.95

* Thu May 05 2011 Götz Waschk <waschk@mandriva.org> 0.9.50-1
+ Revision: 669174
- new version
- fix source URL
- update URL

* Mon Aug 16 2010 Götz Waschk <waschk@mandriva.org> 0.7.1-1mdv2011.0
+ Revision: 570282
- new version

* Mon Jul 21 2008 Götz Waschk <waschk@mandriva.org> 0.7.0-1mdv2009.0
+ Revision: 239309
- new version
- new major

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Mon Feb 18 2008 Götz Waschk <waschk@mandriva.org> 0.6.1-1mdv2008.1
+ Revision: 170663
- new version

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Tue Jan 01 2008 Götz Waschk <waschk@mandriva.org> 0.6.0-1mdv2008.1
+ Revision: 140063
- new version

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 15 2007 Götz Waschk <waschk@mandriva.org> 0.5.0-1mdv2008.1
+ Revision: 98443
- new version

* Tue Oct 09 2007 Götz Waschk <waschk@mandriva.org> 0.4.0-1mdv2008.1
+ Revision: 96174
- new version

* Mon Jul 23 2007 Götz Waschk <waschk@mandriva.org> 0.3.0-1mdv2008.0
+ Revision: 54554
- Import libmowgli



* Mon Jul 23 2007 Götz Waschk <waschk@mandriva.org> 0.3.0-1mdv2008.0
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2750 |12cr|libmp3splt-0.7.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname	mp3splt
%define major	0
%define libname	%mklibname %{oname} %{major}
%define develname	%mklibname -d %{oname}

Name:		libmp3splt
Version:	0.7.1
Release:	%mkrel 1
Summary:	Library to split MP3 and Ogg Files
Source0:	http://prdownloads.sourceforge.net/mp3splt/%{name}-%{version}.tar.gz
Patch0:		libmp3splt-0.7-formatfix.patch
URL:		http://mp3splt.sourceforge.net
Group:		System/Libraries
License:	GPLv2+
BuildRoot:	%{_tmppath}/build-%{name}-%{version}
BuildRequires:	libogg-devel
BuildRequires:	libvorbis-devel
BuildRequires:	mad-devel
BuildRequires:	libid3tag-devel
BuildRequires:	zlib-devel
BuildRequires:	glibc-devel
BuildRequires:	libltdl-devel
BuildRequires:	pcre-devel

%description
The mp3Splt project provides utilities to split mp3 and ogg files,
by selecting a begin and an end time position, without decoding.
It is very useful to split large mp3/ogg into smaller files,
or to split entire albums to obtain original tracks.
To split an album, the split points and filenames can be selected
manually or automatically from CDDB (internet or a local file),
or from .cue files.

It supports automatic silence detection, which can be used
to adjust cddb/cue split points. It is also possible to extract
tracks from Mp3Wrap or AlbumWrap files in a few seconds.

The mp3splt project is divided in 3 parts:
libmp3splt, mp3splt and mp3splt-gtk.

%package -n %{libname}
Summary:	Library to split MP3 and Ogg Files
Group:		System/Libraries

%description -n %{libname}
Library to split mp3 and ogg files selecting a begin and an end time position,
without decoding. It's very useful to split large mp3/ogg to make smaller
files or to split entire albums to obtain original tracks.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
This package contains development files for the mp3splt project.

%prep
%setup -q -n %{name}-%{version}
%patch0 -p1

%build
%configure2_5x \
	--disable-rpath \
	--disable-static
%make

%install
%makeinstall_std

# we don't want these
find %{buildroot} -name "*.la" -exec rm -rf {} \;

%find_lang %{name}

%clean
rm -rf %{buildroot}

%files -n %{libname} -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS ChangeLog NEWS README TODO
%{_libdir}/%{name}.so.%{major}*
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/libsplt_*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%{_includedir}/%{name}
%{_libdir}/%{name}.so
%{_libdir}/%{name}/libsplt_*.so
%{_datadir}/aclocal/%{oname}.m4


%changelog
* Thu Nov 24 2011 Andrey Bondrov <abondrov@mandriva.org> 0.7.1-1mdv2011.0
+ Revision: 733198
- New version 0.7.1

* Thu Aug 18 2011 Andrey Bondrov <abondrov@mandriva.org> 0.7-1
+ Revision: 695177
- New version 0.7

* Sun Mar 06 2011 Jani Välimaa <wally@mandriva.org> 0.6.1a-1
+ Revision: 642232
- new version 0.6.1a

* Thu Mar 03 2011 Jani Välimaa <wally@mandriva.org> 0.6.1-1
+ Revision: 641489
- add pcre-devel BR
- new version 0.6.1
- rediff P0

* Fri Oct 01 2010 Jani Välimaa <wally@mandriva.org> 0.6-2mdv2011.0
+ Revision: 582287
- new version 0.6
- add str fmt patch
- fix file list

* Fri Aug 27 2010 Jani Välimaa <wally@mandriva.org> 0.5.9-2mdv2011.0
+ Revision: 573588
- fix provides

* Fri Aug 27 2010 Jani Välimaa <wally@mandriva.org> 0.5.9-1mdv2011.0
+ Revision: 573491
- import libmp3splt


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2751 |12cr|libmpd-11.8.17-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname mpd %{major}
%define develname %mklibname mpd -d

Summary:	Music Player Daemon Library
Name:		libmpd
Version:	11.8.17
Release:	1
License:	GPLv2+
Group:		System/Libraries
Url:		http://sarine.nl/libmpd
Source0:	http://download.sarine.nl/Programs/gmpc/%{version}/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(glib-2.0)

%description
Libmpd is an a library to easily connect to a mpd server.
It's wraps around libmpdclient and provides a higher level api.

%package -n %{libname}
Summary:	Music Player Daemon Library
Group:		System/Libraries

%description -n %{libname}
Libmpd is an a library to easily connect to a mpd server.
It's wraps around libmpdclient and provides a higher level api.

%package -n %{develname}
Summary:	Header files for developing programs with libmpd
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{name}-devel < 11.8.17-1

%description -n %{develname}
libmpd-devel is a sub-package which contains header files and libraries
for developing program with libmpd.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/libmpd.so.%{major}*

%files -n %{develname}
%doc ChangeLog README
%{_libdir}/libmpd.so
%{_libdir}/pkgconfig/libmpd.pc
%{_includedir}/libmpd-1.0


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2752 |12cr|libmpdclient-2.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name libmpdclient
%define version 2.7
%define major   2
%define libname %mklibname mpdclient %{major}
%define develname %mklibname -d mpdclient
%define stdevelname %mklibname -d -s mpdclient

Name:		%{name}
Version:	%{version}
Release:	1
Summary:	API library for interfacing MPD in the C, C++ & Objective C languages
Group:		System/Libraries
License:	BSD
Url:		http://mpd.wikia.com/wiki/ClientLib:libmpdclient
Source0:	http://dl.sourceforge.net/project/musicpd/%{name}/%{version}/%{name}-%{version}.tar.bz2
BuildRequires:	doxygen

%description
A stable, documented, asynchronous API library for interfacing MPD in the C, 
C++ & Objective C languages.

#-----------------------------------------------------------------------------
%package -n %{libname}
Summary:	API library for interfacing MPD in the C, C++ & Objective C languages
Provides:	%{name} = %{version}-%{release}
Group:		System/Libraries

%description -n %{libname}
A stable, documented, asynchronous API library for interfacing MPD in the C, 
C++ & Objective C languages.

%files -n %{libname}
%{_libdir}/%{name}.so.%{major}*
#-----------------------------------------------------------------------------

#-----------------------------------------------------------------------------
%package -n %{develname}
Summary:	Devel headers for %{name}
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Group:		Development/C

%description -n %{develname}
Devel headers for libmpdclient

%files -n %{develname}
%doc COPYING NEWS README
%{_datadir}/doc/%{name}/*
%{_libdir}/pkgconfig/%{name}.pc
%dir %{_includedir}/mpd/
%{_includedir}/mpd/*
%{_libdir}/%{name}.so
#-----------------------------------------------------------------------------

#-----------------------------------------------------------------------------
%package -n %{stdevelname}
Summary:	Devel headers for %{name}
Requires:	%{libname} = %{version}
Provides:	%{name}-static-devel = %{version}-%{release}
Group:		Development/C

%description -n %stdevelname
Devel headers for libmpdclient

%files -n %stdevelname
%{_libdir}/%{name}.a
#-----------------------------------------------------------------------------

%prep
%setup -q

%build
./autogen.sh
%configure2_5x
%make

%install
%makeinstall_std
rm -rf %buildroot/%{_libdir}/*.la


%changelog
* Mon Feb 20 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.7-1
+ Revision: 778136
- version update 2.7

* Mon Nov 07 2011 Andrey Bondrov <abondrov@mandriva.org> 2.6-1
+ Revision: 725926
- New version 2.6, new URL, spec cleanup

* Sun Aug 08 2010 Rémy Clouard <shikamaru@mandriva.org> 2.3-1mdv2011.0
+ Revision: 567657
- bump release
- fix Source URL
- remove tabs

* Sun Jan 10 2010 Rémy Clouard <shikamaru@mandriva.org> 2.1-1mdv2010.1
+ Revision: 488717
- bump release

* Wed Nov 04 2009 Rémy Clouard <shikamaru@mandriva.org> 2.0-1mdv2010.1
+ Revision: 460414
- import libmpdclient


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2753 |12cr|libmsntp-1.6a-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 1
%define libname	%mklibname msntp %{major}

Summary:	Full-featured, compact, portable SNTP library
Name:		libmsntp
Version:	1.6a
Release:	%mkrel 8
Group:		System/Libraries
License:	GPL
URL:		http://snarfed.org/space/libmsntp
Source0:	http://ryan.barrett.name/%{name}-%{version}.tar.bz2
Patch0:		libmsntp-1.6a-shared.diff
BuildRoot:	%{_tmppath}/%{name}-%{version}-root

%description
libmsntp is a full-featured, compact, portable SNTP library.

libmsntp provides SNTP client and server functionality in a shared
library with a simple API. SNTP (RFC 2030) is a simplified version
of NTP, which allows precise synchronization of system clocks over
a best-effort network. 

%package -n	%{libname}
Summary:	Full-featured, compact, portable SNTP library
Group:          System/Libraries

%description -n	%{libname}
libmsntp is a full-featured, compact, portable SNTP library.

libmsntp provides SNTP client and server functionality in a shared
library with a simple API. SNTP (RFC 2030) is a simplified version
of NTP, which allows precise synchronization of system clocks over
a best-effort network. 

%package -n	%{libname}-devel
Summary:	Static library and header files for the libmsntp library
Group:		Development/C
Obsoletes:	%{name}-devel
Provides:	%{name}-devel
Requires:	%{libname} = %{version}-%{release}

%description -n	%{libname}-devel
libmsntp is a full-featured, compact, portable SNTP library.

libmsntp provides SNTP client and server functionality in a shared
library with a simple API. SNTP (RFC 2030) is a simplified version
of NTP, which allows precise synchronization of system clocks over
a best-effort network. 

This package contains the static libevent library and its header files
needed to compile applications such as stegdetect, etc.

%prep

%setup -q -n %{name}-%{version}
%patch0 -p0

%build

%make \
    CFLAGS="%{optflags} -fPIC -DPIC" \
    shared static

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_libdir}
install -d %{buildroot}%{_includedir}

install -m0755 libmsntp.so.%{major} %{buildroot}%{_libdir}/
install -m0644 libmsntp.a %{buildroot}%{_libdir}/
ln -s libmsntp.so.%{major} %{buildroot}%{_libdir}/libmsntp.so
install -m0644 libmsntp.h %{buildroot}%{_includedir}/

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%doc Copyright.msntp LICENSE README*
%{_libdir}/*.so.*

%files -n %{libname}-devel
%defattr(-,root,root)
%doc example.c
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/*.a




%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.6a-8mdv2011.0
+ Revision: 620154
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.6a-7mdv2010.0
+ Revision: 429813
- rebuild

* Sat Jul 26 2008 Thierry Vignaud <tv@mandriva.org> 1.6a-6mdv2009.0
+ Revision: 250260
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1.6a-4mdv2008.1
+ Revision: 170950
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.6a-3mdv2008.1
+ Revision: 140925
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Mar 09 2007 Oden Eriksson <oeriksson@mandriva.com> 1.6a-3mdv2007.1
+ Revision: 138898
- use the %%mkrel macro
- bunzip patches
- Import libmsntp

* Fri Feb 03 2006 Oden Eriksson <oeriksson@mandriva.com> 1.6a-2mdk
- rebuild

* Tue Jan 04 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 1.0a-1mdk
- initial mandrake package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2754 |12cr|libmusclecard-1.3.6-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libmusclename %mklibname musclecard 1
%define pkgname libmusclecard

Summary: Muscle PCSC Framework for Linux libraries
Name: libmusclecard
Version: 1.3.6
Release: 3
License: GPL
Group: System/Libraries
Source0: https://alioth.debian.org/download.php/1478/libmusclecard-%{version}.tar.bz2
Source1: https://alioth.debian.org/download.php/1479/libmusclecard-%{version}.tar.bz2.asc
Patch0: libmusclecard-1.3.6-pcsclite-1.6.patch
URL: http://pcsclite.alioth.debian.org/
# actually, it needs 1.2.9-beta7 or higher, but I don't want
# to play with rpm e-v-r comparisons with a "beta" string in them
BuildRequires: libpcsclite-devel >= 1.3.0
BuildRequires: pkgconfig

%description
The purpose of PCSC Lite is to provide a Windows(R) SCard interface in a
very small form factor for communicating to smartcards and readers.
PCSC Lite uses the same winscard api as used under Windows(R).

The %{name}-devel package contains the header files and libraries
needed for compiling PCSC Lite programs. If you want to develop PCSC Lite-aware
programs, you'll need to install this package.

This package was tested to work with A.E.T. Europe B.V. SafeSign. This
package is suported by A.E.T. Europe B.V. when used in combination with
SafeSign.

%package -n %{libmusclename}
Summary: Muscle PCSC Framework for Linux libraries
Group: System/Libraries
# up to version 1.3.0, libpcsclite had libmusclecard files
Conflicts: pcsc-lite < 1.3.0
Provides: libmusclecard = %{EVRD}

%description -n %{libmusclename}
The purpose of PCSC Lite is to provide a Windows(R) SCard interface in a
very small form factor for communicating to smartcards and readers.
PCSC Lite uses the same winscard api as used under Windows(R).

The %{name}-devel package contains the header files and libraries
needed for compiling PCSC Lite programs. If you want to develop PCSC Lite-aware
programs, you'll need to install this package.

This package was tested to work with A.E.T. Europe B.V. SafeSign. This
package is suported by A.E.T. Europe B.V. when used in combination with
SafeSign.

%package -n %{libmusclename}-devel
Summary: Files used for libmusclecard development
Group: Development/Other
Requires: %{name} = %{version}
# up to version 1.3.0, libpcsclite had libmusclecard files
Conflicts: %{mklibname pcsclite 1 -d} < 1.3.0
Provides: libmusclecard-devel = %{EVRD}

%description -n %{libmusclename}-devel
This package contains files used for libmusclecard development.

%package -n %{libmusclename}-static-devel
Summary: Static library used for libmusclecard development
Group: Development/Other
Requires: %{name}-devel = %{version}
# up to version 1.3.0, libpcsclite had libmusclecard files
Conflicts: %{mklibname pcsclite 1 -d -s} < 1.3.0
Provides: libmusclecard-static-devel = %{EVRD}

%description -n %{libmusclename}-static-devel
This package contains a libmusclecard static library used for development.

%prep
%setup -q -n %{pkgname}-%{version}
%patch0 -p0

%build
autoreconf -fi
%configure2_5x --enable-muscledropdir=%{_libdir}/pcsc/services
%make

%install
%makeinstall_std

# this file is included in %%doc
rm -rf %{buildroot}%{_prefix}/doc

%files -n %{libmusclename}
%{_libdir}/libmusclecard.so.*

%files -n %{libmusclename}-devel
%doc AUTHORS COPYING ChangeLog
%doc ChangeLog.svn doc/*.pdf
%{_includedir}/PCSC/*
%{_libdir}/libmusclecard.so
%{_libdir}/pkgconfig/libmusclecard.pc
%{_sbindir}/bundleTool
%{_mandir}/man8/bundleTool.8*

%files -n %{libmusclename}-static-devel
%{_libdir}/libmusclecard.a




%changelog
* Mon Aug 30 2010 Funda Wang <fwang@mandriva.org> 1.3.6-2mdv2011.0
+ Revision: 574307
- rebuild for new pcsclite

* Fri May 01 2009 Frederik Himpe <fhimpe@mandriva.org> 1.3.6-1mdv2010.0
+ Revision: 370045
- Update to new version 1.3.6
- Run autoreconf -fi for new libtool

* Sat Jun 28 2008 Oden Eriksson <oeriksson@mandriva.com> 1.3.3-2mdv2009.0
+ Revision: 229691
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon May 28 2007 Andreas Hasenack <andreas@mandriva.com> 1.3.3-1mdv2008.0
+ Revision: 32032
- added provides without the soname


* Tue Apr 03 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 1.3.3-1mdv2007.1
+ Revision: 150357
- Remove soname from .src.rpm pkgname.
- Remove soname from .src.rpm pkgname.
- Remove soname from .src.rpm pkgname (still fixing compatibility with iurt).
- Fixate main package name: avoids breakage with iurt .src.rpm check.

  + Andreas Hasenack <andreas@mandriva.com>
    - updated to version 1.3.3
    - Import libmusclecard1


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2755 |12cr|libmxp-0.2.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Library that parses MXP stream
Name: libmxp
Version: 0.2.4
Release: %mkrel 2
Source0: http://www.kmuddy.com/libmxp/files/%name-%version.tar.gz
License: LGPLv2+
Group: Development/C++
BuildRequires: cmake
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Url: http://www.kmuddy.com

%description
Library that parses MXP stream.

%define libname %mklibname mxp 0
%package -n %libname
Summary: Library file for mxp
Group: Development/C++

%description -n %libname
This package contains library files of libmxp.

%define develname %mklibname -d mxp
%package -n %develname
Summary: mxp devellopment files
Group: Development/C++
Requires: %libname = %version
Provides: %name-devel = %version-%release

%description -n %develname
This package contains files need to build applications using libmxp.

%prep
%setup -q -n %name-%version

%build
%cmake
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std -C build

%clean
rm -rf $RPM_BUILD_ROOT

%files -n %libname
%defattr(-,root,root)
%{_libdir}/*.so.0*

%files -n %develname
%defattr(-,root,root)
%doc ChangeLog README* NEWS
%_libdir/*.so
%_includedir/*


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.4-2mdv2011.0
+ Revision: 609760
- rebuild

* Fri Dec 11 2009 Funda Wang <fwang@mandriva.org> 0.2.4-1mdv2010.1
+ Revision: 476281
- iBR cmake
- new version 0.2.4

* Sun Sep 13 2009 Thierry Vignaud <tv@mandriva.org> 0.2.2-2mdv2010.0
+ Revision: 438714
- rebuild

* Sun Dec 07 2008 Funda Wang <fwang@mandriva.org> 0.2.2-1mdv2009.1
+ Revision: 311531
- import libmxp



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2756 |12cr|libnb-javaparser-6.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Prevent brp-java-repack-jars from being run.
%define __jar_repack %{nil}

Name:           libnb-javaparser
Version:        6.8
Release:        %mkrel 2
Summary:        NetBeans Java Parser
License:        GPLv2 with exceptions
Url:            http://java.netbeans.org/javaparser/
Group:          Development/Java
# The source for this package was pulled from upstream's vcs.  Use the
# following commands to generate the tarball:
# hg clone http://hg.netbeans.org/main/nb-javac/
# cd nb-javac/
# hg update -r 1c46268162cd
# tar -czvf ../nb-javac-6.8.tar.gz *
Source0:        nb-javac-%{version}.tar.gz

BuildRequires:  ant
BuildRequires:  ant-nodeps
BuildRequires:  java-devel >= 0:1.6.0
BuildRequires:  jpackage-utils
BuildRequires:  java-rpmbuild >= 1.5

Requires:       java >= 1.6.0
Requires:       jpackage-utils
Provides:       netbeans-javaparser

BuildArch:      noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%description
Java parser to analyse Java source files inside of the NetBeans IDE

%prep
%setup -q -c
# remove all binary libs
find . -name "*.jar" -exec %__rm -f {} \;

%build
[ -z "$JAVA_HOME" ] && export JAVA_HOME=%{_jvmdir}/java 
%ant -f make/netbeans/nb-javac/build.xml jar

%install
%__rm -fr %{buildroot}

# jar
%__install -d -m 755 %{buildroot}%{_javadir}
%__install -m 644 make/netbeans/nb-javac/dist/javac-api.jar %{buildroot}%{_javadir}/%{name}-api-%{version}.jar
%__ln_s %{name}-api-%{version}.jar %{buildroot}%{_javadir}/%{name}-api.jar
%__install -m 644 make/netbeans/nb-javac/dist/javac-impl.jar %{buildroot}%{_javadir}/%{name}-impl-%{version}.jar
%__ln_s %{name}-impl-%{version}.jar %{buildroot}%{_javadir}/%{name}-impl.jar

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ASSEMBLY_EXCEPTION LICENSE README
%{_javadir}/*



%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 6.8-2mdv2011.0
+ Revision: 609761
- rebuild

* Sun Apr 11 2010 Jaroslav Tulach <jtulach@mandriva.org> 6.8-1mdv2010.1
+ Revision: 533601
- Upgrading to NetBeans version 6.8

* Fri Sep 25 2009 Jaroslav Tulach <jtulach@mandriva.org> 6.7.1-1mdv2010.0
+ Revision: 448791
- Update to NetBeans 6.7.1 javaparser

* Sun Sep 13 2009 Thierry Vignaud <tv@mandriva.org> 0:6.5-3mdv2010.0
+ Revision: 438715
- rebuild

* Sat Jan 17 2009 Jaroslav Tulach <jtulach@mandriva.org> 0:6.5-2mdv2009.1
+ Revision: 330444
+ rebuild (emptylog)

* Mon Jan 05 2009 Jaroslav Tulach <jtulach@mandriva.org> 0:6.5-1mdv2009.1
+ Revision: 324960
- Updating to version 6.5

* Wed Aug 13 2008 Jaroslav Tulach <jtulach@mandriva.org> 0:6.1-1mdv2009.0
+ Revision: 271348
- Updating the parser to 6.1 version

* Sat Jul 26 2008 Thierry Vignaud <tv@mandriva.org> 0:6.0-5mdv2009.0
+ Revision: 250291
- rebuild

* Wed Jan 23 2008 Jaroslav Tulach <jtulach@mandriva.org> 0:6.0-3mdv2008.1
+ Revision: 157149
- Updated to new upstream source package

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Dec 16 2007 Anssi Hannula <anssi@mandriva.org> 0:6.0-2mdv2008.1
+ Revision: 120969
- buildrequire java-rpmbuild, i.e. build with icedtea on x86(_64)

* Tue Dec 11 2007 Jaroslav Tulach <jtulach@mandriva.org> 0:6.0-1mdv2008.1
+ Revision: 117585
- Initial version of the NetBeans javaparser library
- create libnb-javaparser


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2757 |12cr|libnb-platform7-6.0.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		libnb-platform7
Version:	6.0.1
Release:	7
%define section		devel
%define source_top	%{name}-src
%define netbeansdir     %{_datadir}/netbeans

%define clusterdir      %{netbeansdir}

Summary:	NetBeans Platform for Development of Rich Client Swing Applications
URL:		http://platform.netbeans.org
Source0:	http://core.netbeans.org/files/documents/12/1805/netbeans-platform-6.0.1-src.tar.gz
Source1: 	scripts.sh

Patch0:         10-build.patch
Patch1:         20-netbeans-autoupdate-backport-124809.patch

Epoch:		0
License:	GPLv2 with exceptions or CDDL
Group:		Development/Java
BuildArch:	noarch
BuildRequires:	java-devel >= 1.6.0
BuildRequires:	java-rpmbuild >= 0:1.5
BuildRequires:	ant >= 0:1.6.3
BuildRequires:  ant-junit >= 1.6.3
BuildRequires:  ant-nodeps >= 0:1.6.3
BuildRequires:  ant-trax >= 0:1.6.3
BuildRequires:	junit >= 0:3.8.1
BuildRequires:	swing-layout >= 0:1.0
BuildRequires:  javahelp2 >= 2.0.05
Requires: 	java >= 0:1.6
Requires:	jpackage-utils >= 0:1.5
Requires:	swing-layout >= 0:1.0
Requires:	javahelp2 >= 2.0.05

%description
NetBeans Platform is a framework for development of 
rich client Swing applications. It contains powerful
module system and a set of modules providing various
functionalities needed for simplification of 
development of modular desktop applications.

%package javadoc
Summary: Javadoc documentation for NetBeans Platform
Group: Development/Java
%description javadoc
NetBeans Platform is a set of modules, each providing
their own APIs and working together or in a standalone
mode. This package provides one master 
javadoc to all of them.


%package devel
Summary: Build harness for NetBeans Platform
Group: Development/Java
Requires:   javahelp2 >= 2.0
%description devel
Harness with build scripts and ant tasks for everyone who
build an application on top of NetBeans Platform

%prep
%{__rm} -rf netbeans-src

%setup -q -c
find . -type d | xargs -t chmod 755
find . -type f -exec chmod 644 {} ";"
find . -type f \( -iname "*.jar" -o -iname "*.zip" \) | xargs -t %{__rm} -f

mv netbeans-platform-%{version}/* .

LNS="%{__ln_s}"
MKDIRP="%{__mkdir_p}"
JAVADIR="%{_javadir}"
JAVADOCDIR="%{buildroot}/%{_javadocdir}/netbeans-platform7"
RMF="%{__rm} -rf"
INS="cp -r"
NBDIR="%{buildroot}/%{clusterdir}"
JHJAR=javahelp2.jar
export LNS MKDIRP JAVADIR JAVADOCDIR RMF INS NBDIR JHJAR
sh -x %{SOURCE1} setup 

%patch0 -p1 -b .sav
%patch1 -p1 -b .sav

%build

LNS="%{__ln_s}"
MKDIRP="%{__mkdir_p}"
JAVADIR="%{_javadir}"
JAVADOCDIR="%{buildroot}/%{_javadocdir}/netbeans-platform7"
RMF="%{__rm} -rf"
INS="cp -r"
NBDIR="%{buildroot}/%{clusterdir}"
JHJAR=javahelp2.jar
export LNS MKDIRP JAVADIR JAVADOCDIR RMF INS NBDIR JHJAR

sh -x %{SOURCE1} build || exit 1
sh -x %{SOURCE1} build_devel || exit 1
sh -x %{SOURCE1} build_javadoc || exit 1


%install
LNS="%{__ln_s}"
MKDIRP="%{__mkdir_p}"
JAVADIR="%{_javadir}"
JAVADOCDIR="%{buildroot}/%{_javadocdir}/netbeans-platform7"
RMF="%{__rm} -rf"
INS="cp -r"
NBDIR="%{buildroot}/%{clusterdir}"
JHJAR=javahelp2.jar
export LNS MKDIRP JAVADIR JAVADOCDIR RMF INS NBDIR JHJAR

%{__mkdir_p} $NBDIR

sh -x %{SOURCE1} install || exit 1
sh -x %{SOURCE1} install_devel || exit 1
sh -x %{SOURCE1} install_javadoc || exit 1


%files
%defattr(644,root,root,755)
%dir %{clusterdir}/platform7/
%{clusterdir}/platform7/*
# to prevent use of autoupdate on this directory
%{clusterdir}/platform7/.noautoupdate

%files devel
%defattr(644,root,root,755)
%dir %{clusterdir}/harness/
%{clusterdir}/harness/*
# to prevent use of autoupdate on this directory
%{clusterdir}/harness/.noautoupdate

%files javadoc
%defattr(-,root,root)
%{_javadocdir}/netbeans-platform7




%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0:6.0.1-6mdv2011.0
+ Revision: 620165
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0:6.0.1-5mdv2010.0
+ Revision: 429815
- rebuild

* Sat Jul 26 2008 Thierry Vignaud <tv@mandriva.org> 0:6.0.1-4mdv2009.0
+ Revision: 250295
- rebuild

* Fri Feb 29 2008 Jaroslav Tulach <jtulach@mandriva.org> 0:6.0.1-2mdv2008.1
+ Revision: 176871
+ rebuild (emptylog)

* Fri Feb 15 2008 Jaroslav Tulach <jtulach@mandriva.org> 0:6.0.1-1mdv2008.1
+ Revision: 168877
- Update to NetBeans 6.0.1 and change of the scripts structure to be more easily shareable with our ubuntu packages

  + Thierry Vignaud <tv@mandriva.org>
    - fix no-buildroot-tag

* Wed Jan 16 2008 Jaroslav Tulach <jtulach@mandriva.org> 0:6.0-3mdv2008.1
+ Revision: 153646
- Alexander Kurtakov suggested to put NetBeans into /usr/share, as that will prevent unneeded differences between 32 and 64-bit architectures

* Tue Jan 15 2008 Jaroslav Tulach <jtulach@mandriva.org> 0:6.0-2mdv2008.1
+ Revision: 152616
- Backport of patch for issue #124809. Now autoupdate shall update platform without any exceptions

* Mon Jan 07 2008 Jaroslav Tulach <jtulach@mandriva.org> 0:6.0-1mdv2008.1
+ Revision: 146201
- Upgrading to final 6.0 version of NetBeans Platform

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Dec 16 2007 Anssi Hannula <anssi@mandriva.org> 0:6.0-0rc1.2mdv2008.1
+ Revision: 120970
- buildrequire java-rpmbuild, i.e. build with icedtea on x86(_64)

* Fri Nov 23 2007 Nicolas Vigier <nvigier@mandriva.com> 0:6.0-0rc1.1mdv2008.1
+ Revision: 111722
- add BuildRequires on java-devel >= 1.6.0
- fix release, netbeansdir, license, groups
- import libnb-platform7


* Fri Nov 16 2007 Jaroslav Tulach <jtulach z netbeans tecka org>
- Updating to RC1 of 6.0
* Sat Dec 2 2006 Jaroslav Tulach <jtulach z netbeans tecka org>
- Updating for M5 of 6.0
* Thu Mar 16 2006 Jaroslav Tulach <jtulach z netbeans tecka org>
- Adding the devel package
* Sat Mar 11 2006 Jaroslav Tulach <jtulach z netbeans tecka org>
- Turning the dependency on javahelp to conditional one
* Fri Feb 17 2006 Jaroslav Tulach <jtulach z netbeans tecka org> 
- Incorporating comments from David Walluck
* Fri Jan 27 2006 Jaroslav Tulach <jtulach z netbeans tecka org> 
- Initial version of the platform package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2758 |12cr|libnb-svnClientAdapter-6.7.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Prevent brp-java-repack-jars from being run.
%global __jar_repack %{nil}

%global nb_            netbeans
%global nb_org         %{nb_}.org
%global nb_ver         6.7.1

%global svnCA          svnClientAdapter
%global svnCA_ver      1.6.0

Name:           libnb-svnClientAdapter
Version:        %{nb_ver}
Release:        %mkrel 2
Summary:        Subversion Client Adapter

License:        ASL 2.0
Url:            http://subclipse.tigris.org/svnClientAdapter.html
Group:          Development/Java

# The source for this package was pulled from upstream's vcs.  Use the
# following commands to generate the tarball:
# svn export --force --username guest -r4383 \
#     http://subclipse.tigris.org/svn/subclipse/trunk/svnClientAdapter/ \
#     svnClientAdapter-1.6.0
# tar -czvf svnClientAdapter-1.6.0.tar.gz svnClientAdapter-1.6.0
Source0:        %{svnCA}-%{svnCA_ver}.tar.gz
Patch0:         %{svnCA}-%{svnCA_ver}-build.patch

BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch:      noarch

BuildRequires:  ant
BuildRequires:  ant-nodeps
BuildRequires:  ant-junit
BuildRequires:  java-devel >= 1.6.0
BuildRequires:  jpackage-utils
BuildRequires:  svn-javahl
BuildRequires:  java-rpmbuild >= 0:1.5.32

Requires:       java >= 1.6.0
Requires:       jpackage-utils
Requires:       subversion
Provides:       %{nb_}-svnclientadapter = 6.7.1

%description
SVNClientAdapter is a high-level Java API for Subversion.

%prep
%setup -q -n %{svnCA}-%{svnCA_ver}

# remove all binary libs
find . -name "*.jar" -exec %{__rm} -f {} \;

%patch0 -p1 -b .sav

%{__ln_s} -f %{_javadir}/svnkit-javahl.jar lib/svnjavahl.jar

%build
[ -z "$JAVA_HOME" ] && export JAVA_HOME=%{_jvmdir}/java 
ant -verbose svnClientAdapter.jar

%install
%{__rm} -fr %{buildroot}
# jar
%{__install} -d -m 755 %{buildroot}%{_javadir}
%{__install} -m 644 build/lib/svnClientAdapter.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
%{__ln_s} %{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}.jar

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(-,root,root)
%doc license.txt readme.txt
%{_javadir}/*



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 6.7.1-2mdv2011.0
+ Revision: 620166
- the mass rebuild of 2010.0 packages

* Fri Sep 25 2009 Jaroslav Tulach <jtulach@mandriva.org> 6.7.1-1mdv2010.0
+ Revision: 448802
- Updating to adapter provided by NetBeans 6.7.1

* Sun Sep 13 2009 Thierry Vignaud <tv@mandriva.org> 0:6.5-2mdv2010.0
+ Revision: 438716
- rebuild

* Sat Jan 17 2009 Jaroslav Tulach <jtulach@mandriva.org> 0:6.5-1mdv2009.1
+ Revision: 330470
- Updating to version of the adapter that is present in NetBeans 6.5

* Fri Aug 15 2008 Jaroslav Tulach <jtulach@mandriva.org> 0:6.1-4mdv2009.0
+ Revision: 272357
- Also providing netbeans-svnclientadapter to satisfy netbeans-ide's dependency
- Also providing netbeans-svnclientadapter to satisfy netbeans-ide's dependency

* Wed Aug 13 2008 Jaroslav Tulach <jtulach@mandriva.org> 0:6.1-3mdv2009.0
+ Revision: 271350
- Updating for 6.1

* Sat Jul 26 2008 Thierry Vignaud <tv@mandriva.org> 0:6.0.1-3mdv2009.0
+ Revision: 250299
- rebuild

* Thu Jan 24 2008 Jaroslav Tulach <jtulach@mandriva.org> 0:6.0.1-1mdv2008.1
+ Revision: 157642
- Upgrade to version 6.0.1

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Dec 16 2007 Anssi Hannula <anssi@mandriva.org> 0:6.0-3mdv2008.1
+ Revision: 120971
- buildrequire java-rpmbuild, i.e. build with icedtea on x86(_64)

* Mon Dec 10 2007 Jaroslav Tulach <jtulach@mandriva.org> 0:6.0-2mdv2008.1
+ Revision: 116985
- Using pristine sources from svn repository rev. 3087, plus a modification patch

* Thu Dec 06 2007 Jaroslav Tulach <jtulach@mandriva.org> 0:6.0-1mdv2008.1
+ Revision: 115856
- create libnb-svnClientAdapter


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2759 |12cr|libnc-dap-3.7.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lib_major       3
%define lib_name        %mklibname nc-dap %{lib_major}
%define lib_name_d      %mklibname nc-dap %{lib_major} -d
%define lib_name_d_s    %mklibname nc-dap %{lib_major} -d -s

Name:           libnc-dap
Version:        3.7.4
Release:        3
Epoch:          0
Summary:        NetCDF interface to DAP-2 from OPeNDAP
URL:            http://www.opendap.org/
Source0:        http://www.opendap.org/pub/source/libnc-dap-%{version}.tar.gz
Source1:        http://www.opendap.org/pub/source/libnc-dap-%{version}.tar.gz.sig
Patch1:		libnc-dap-3.7.4-fix-str-fmt.patch
# dncdump and netcdf headers are coverd by a BSD-like license
License:        LGPLv2+
Group:          System/Libraries
BuildRequires:  gcc-gfortran
BuildRequires:  libdap-devel >= 0:3.7.3
BuildRequires:  libdap-static-devel >= 0:3.7.3

%description
The libnc-dap library is a call-for-call replacement for netcdf. It can 
read and write to and from netcdf files on the local machine and it can 
read from DAP2 compatible data servers running on local or remote 
machines. Data served using DAP2 need not be stored in netcdf files 
to be read using this replacement library.
Also included in this package is the ncdump utility, also bundled with the
original netcdf library, renamed dncdump, relinked with the library and 
thus able to read from DAP2 compatible servers.

%package -n %{lib_name}
Summary:        NetCDF interface to DAP-2 from OPeNDAP
Group:          System/Libraries

%description -n %{lib_name}
NetCDF interface to DAP-2 from OPeNDAP.

%package -n %{lib_name_d}
Summary:        Development files and header files from libnc-dap
Group:          Development/C
Provides:       nc-dap-devel = %{epoch}:%{version}-%{release}
Requires:       %{lib_name} = %{epoch}:%{version}-%{release}
Requires:       libdap-devel >= 0:3.7.0
# for /usr/share/aclocal owning
Requires:       automake

%description -n %{lib_name_d}
This package contains all the files needed to develop applications that
will use libnc-dap.

%package -n %{lib_name_d_s}
Summary:        Static development files from libnc-dap
Group:          Development/C
Provides:       nc-dap-static-devel = %{epoch}:%{version}-%{release}
Requires:       %{lib_name_d} = %{epoch}:%{version}-%{release}
Requires:       libdap-static-devel >= 0:3.7.0

%description -n %{lib_name_d_s}
This package contains all the files needed to develop applications that
will use libnc-dap.

%prep
%setup -q
%patch1 -p0

%build
%{configure2_5x} --disable-dependency-tracking
%{make}

%install
%{makeinstall_std} INSTALL="%{__install} -p"

%{__mv} %{buildroot}%{_bindir}/ncdump %{buildroot}%{_bindir}/dncdump

%files
%defattr(-,root,root,-)
%{_bindir}/dncdump

%files -n %{lib_name}
%defattr(-,root,root,-)
%doc README README.translation NEWS COPYRIGHT COPYING netcdf
%{_libdir}/libnc-dap.so.*

%files -n %{lib_name_d}
%defattr(-,root,root,-)
%{_libdir}/libnc-dap.so
%{_libdir}/pkgconfig/libnc-dap.pc
%{_bindir}/ncdap-config
%{_bindir}/ncdap-config-pkgconfig
%{_includedir}/libnc-dap/
%{_datadir}/aclocal/*

%files -n %{lib_name_d_s}
%defattr(-,root,root,-)
%{_libdir}/libnc-dap.a


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0:3.7.4-2mdv2011.0
+ Revision: 609762
- rebuild

* Mon Nov 23 2009 Funda Wang <fwang@mandriva.org> 0:3.7.4-1mdv2010.1
+ Revision: 469308
- new version 3.7.4

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sun Oct 19 2008 David Walluck <walluck@mandriva.org> 0:3.7.3-1mdv2009.1
+ Revision: 295323
- update file list
- add template patch
- 3.7.3
- fix provides

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Oct 01 2007 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 0:3.7.0-3mdv2008.0
+ Revision: 94080
- Rebuild because of missing packages on repositories (reported by David
  Walluck).

* Sun Sep 09 2007 David Walluck <walluck@mandriva.org> 0:3.7.0-2mdv2008.0
+ Revision: 83430
- fix provides
- Import libnc-dap



* Wed Jun 06 2007 David Walluck <walluck@mandriva.org> 0:3.7.0-1mdv2008.0
- release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2760 |12cr|libnetfilter_conntrack-1.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 3
%define libname %mklibname netfilter_conntrack %{major}
%define develname %mklibname netfilter_conntrack -d

Summary:	Interface to the in-kernel connection tracking state table
Name:		libnetfilter_conntrack
Version:	1.0.1
Release:	1
License:	GPLv2+
Group:		System/Kernel and hardware
URL:		http://www.netfilter.org/projects/%{name}/
Source0:	http://www.netfilter.org/projects/%{name}/files/%{name}-%{version}.tar.bz2
Source1:	http://www.netfilter.org/projects/%{name}/files/%{name}-%{version}.tar.bz2.sig
BuildRequires:	nfnetlink-devel >= 1.0.0

%description
A libnetfilter_conntrack is a userspace library providing a programming \
interface (API) to the in-kernel connection tracking state table.

%package -n %{libname}
Summary:	Main library for %{name}
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}
Obsoletes:	%{mklibname netfilter_conntrack 1} < 0.0.101

%description -n %{libname}
This package contains the library needed to run programs dynamically
linked with %{name}.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	netfilter_conntrack-devel = %{version}-%{release}
Obsoletes:	%{mklibname -d netfilter_conntrack 1}

%description -n %{develname}
This package contains the development files for %{name}.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

rm -f %{buildroot}%{_libdir}/*.la

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/%{name}*.h
%{_includedir}/%{name}/linux_nfnetlink_conntrack.h
%{_libdir}/%{name}.so
%{_libdir}/pkgconfig/%{name}.pc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2761 |12cr|libnids-1.24-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname nids %{major}
%define develname %mklibname nids -d

Summary:	Library that provides functions of Network Intrusion Detection System 
Name:		libnids
Version:	1.24
Release:	%mkrel 3
License:	GPL
Group:		Networking/Other
URL:		http://libnids.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/libnids/%{name}-%{version}.tar.gz
Source1:	http://prdownloads.sourceforge.net/libnids/%{name}-%{version}.tar.gz.asc
Patch0:		libnids-1.18-libnet_config.diff
Patch1:		libnids-1.19-x86-pic.diff
BuildRequires:	libpcap-devel
BuildRequires:	net-devel >= 1.1.3
BuildRequires:	glib2-devel >= 2.2.0
BuildRequires:  automake
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description 
Libnids is an implementation of an E-component of Network Intrusion Detection
System. It emulates the IP stack of Linux 2.0.x. Libnids offers IP
defragmentation, TCP stream assembly and TCP port scan detection.

%package -n	%{libname}
Summary:	A shared Library that provides functions of Network Intrusion Detection System
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}

%description -n	%{libname}
Libnids is a library that provides a functionality of one of NIDS (Network
Intrusion Detection System) components, namely E-component. It means that
libnids code watches all local network traffic, cooks received datagrams a bit
(quite a bit ;)), and provides convenient information on them to analyzing
modules of NIDS.

%package -n	%{develname}
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname nids 1 -d}

%description -n	%{develname}
Libnids is a library that provides a functionality of one of NIDS (Network
Intrusion Detection System) components, namely E-component. It means that
libnids code watches all local network traffic, cooks received datagrams a bit
(quite a bit ;)), and provides convenient information on them to analyzing
modules of NIDS.

This package contains the static library and header files for %{name}.

%prep

%setup -q
%patch0 -p0
%patch1 -p0

# fix soname
perl -pi -e "s|^LIBSHARED.*|LIBSHARED = libnids.so.%{major}|g" src/Makefile.in

%build
export WANT_AUTOCONF_2_5=1
libtoolize --copy --force; aclocal; autoconf

export CFLAGS="%{optflags} -fPIC"

%configure2_5x \
    --enable-shared \
    --enable-static

%make shared static

%install
rm -rf %{buildroot}

%makeinstall

mv %{buildroot}%{_libdir}/libnids.so.%{major} \
    %{buildroot}%{_libdir}/libnids.so.%{major}.0

ln -snf libnids.so.%{major}.0 %{buildroot}%{_libdir}/libnids.so.%{major}
ln -snf libnids.so.%{major} %{buildroot}%{_libdir}/libnids.so

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(0644,root,root,0755)
%doc CHANGES README CREDITS MISC
%defattr(-,root,root)
%{_libdir}/lib*.so.*

%files -n %{develname}
%defattr(0644,root,root,0755)
%doc CHANGES README CREDITS MISC doc/*
%defattr(-,root,root)
%{_libdir}/lib*.a
%{_libdir}/lib*.so
%{_includedir}/nids.h
%{_mandir}/man3/*


%changelog
* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 1.24-3mdv2011.0
+ Revision: 627789
- don't force the usage of automake1.7

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.24-2mdv2011.0
+ Revision: 609764
- rebuild

* Thu Apr 01 2010 Oden Eriksson <oeriksson@mandriva.com> 1.24-1mdv2010.1
+ Revision: 530652
- 1.24
- drop one upstream added patch

* Thu Jun 04 2009 Oden Eriksson <oeriksson@mandriva.com> 1.23-4mdv2010.0
+ Revision: 382710
- add the actual patch
- rebuilt against libnet 1.1.3

* Wed Oct 29 2008 Oden Eriksson <oeriksson@mandriva.com> 1.23-3mdv2009.1
+ Revision: 298274
- rebuilt against libpcap-1.0.0

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.23-2mdv2009.0
+ Revision: 267924
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Wed May 14 2008 Oden Eriksson <oeriksson@mandriva.com> 1.23-1mdv2009.0
+ Revision: 207107
- 1.23

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Dec 14 2007 Thierry Vignaud <tv@mandriva.org> 1.21-3mdv2008.1
+ Revision: 119873
- rebuild b/c of missing subpackage on ia32

* Sun Sep 09 2007 Oden Eriksson <oeriksson@mandriva.com> 1.21-2mdv2008.0
+ Revision: 83685
- new devel naming


* Fri Dec 08 2006 Oden Eriksson <oeriksson@mandriva.com> 1.21-1mdv2007.0
+ Revision: 93753
- Import libnids

* Wed May 17 2006 Emmanuel Andry <eandry@mandriva.org> 1.21-1mdk
- 1.21
- buildrequires glib2-devel

* Fri Mar 17 2006 Oden Eriksson <oeriksson@mandriva.com> 1.20-3mdk
- rebuilt against libnet1.1.2

* Thu Nov 03 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.20-2mdk
- Fix BuildRequires
- %%mkrel

* Fri Feb 11 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 1.20-1mdk
- 1.20

* Wed Jan 19 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 1.19-1mdk
- 1.19
- fix patches, drop upstream merged ones
- fix deps

* Wed Jul 28 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.18-2mdk
- corrected the funny namenaming
- fix deps
- added P0 and P1
- added P2 (Gwenole Beauchesne)
- misc spec file fixes

* Thu Apr 08 2004 Tibor Pittich <Tibor.Pittich@mandrake.org> 1.18-1mdk
- 1.18 (fixes CAN-2003-0850)
- removed Packager tag, updated URL and description


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2762 |12cr|libnotifymm-0.6.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name libnotifymm
%define version 0.6.1
%define release %mkrel 5

%define api_version 1.0
%define major 7
%define libname %mklibname notifymm %{api_version} %{major}
%define libnamedev %mklibname -d notifymm %{api_version}

Name:		%name
Summary:	C++ interface for libnotify
Version:	%{version}
Release:	%{release}
License:	LGPLv2+
Group:		System/Libraries
URL:		http://www.gnome.org
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Source:		http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.bz2
Patch0:		libnotifymm-0.6.1-bodgenewapi.patch
BuildRequires:	glibmm2.4-devel >= 2.12.8
BuildRequires:  gtkmm2.4-devel >= 2.10
BuildRequires:	libnotify-devel >= 0.6.0

%description
Libnotifymm provides a C++ interface to the libnotify library.

%package	-n %{libname}
Summary:	C++ interface for libnotify
Group:		System/Libraries
Provides:	%{name}%{api_version} = %{version}-%{release}

%description	-n %{libname}
Libnotifymm provides a C++ interface to the libnotify library.

This package contains the library needed to run programs dynamically
linked with %{name}.


%package	-n %{libnamedev}
Summary:	Headers and development files of %{name}
Group:		Development/GNOME and GTK+
Requires:	%{libname} = %{version}
Provides:	%{name}%{api_version}-devel = %{version}-%{release}
Provides:	%name-devel = %version-%release

%description	-n %{libnamedev}
This package contains the headers and development files that are needed,
when trying to develop or compile applications which need %{name}.

%prep
%setup -q -n %{name}-%{version}
%patch0 -p2

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-, root, root)
%doc COPYING README
# NEWS
%{_libdir}/%{name}-%{api_version}.so.%{major}*

%files -n %{libnamedev}
%defattr(-, root, root)
%doc AUTHORS ChangeLog
%{_includedir}/%{name}-%api_version
%{_libdir}/*.so
%{_libdir}/%{name}-%{api_version}
%{_libdir}/pkgconfig/%{name}-%{api_version}.pc


%changelog
* Sun Apr 15 2012 Götz Waschk <waschk@mandriva.org> 0.6.1-5mdv2012.0
+ Revision: 791084
- cleanup
- remove libtool archive
- yearly rebuild

  + Funda Wang <fwang@mandriva.org>
    - add fedora patch to build with latest libnotify

* Sun Sep 13 2009 Thierry Vignaud <tv@mandriva.org> 0.6.1-3mdv2011.0
+ Revision: 438721
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.6.1-2mdv2009.0
+ Revision: 267942
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Wed Apr 09 2008 Götz Waschk <waschk@mandriva.org> 0.6.1-1mdv2009.0
+ Revision: 192431
- new version
- update file list

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Oct 10 2007 Götz Waschk <waschk@mandriva.org> 0.6.0-1mdv2008.1
+ Revision: 96636
- new version

* Thu Sep 13 2007 Götz Waschk <waschk@mandriva.org> 0.5.0-1mdv2008.0
+ Revision: 84905
- Import libnotifymm




* Thu Sep 13 2007 Götz Waschk <waschk@mandriva.org> 0.5.0-1mdv2008.0
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2763 |12cr|libnxml-0.18.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 0
%define libname	%mklibname nxml %{major}
%define develname	%mklibname nxml -d

Summary:	A C library for parsing, writing and creating XML 1.0 and 1.1 files or streams
Name:		libnxml
Version:	0.18.3
Release:	5
Group:		System/Libraries
License:	LGPLv2+
URL:		http://autistici.org/bakunin/codes.php
Source0:	http://www.autistici.org/bakunin/libnxml/%{name}-%{version}.tar.gz
BuildRequires:	curl-devel
BuildRequires:	openssl-devel

%description
nXML is a C library for parsing, writing and creating XML 1.0 and
1.1 files or streams. It supports utf-8, utf-16be and utf-16le,
ucs-4 (1234, 4321, 2143, 2312).
 
%package -n	%{libname}
Summary:	A C library for parsing, writing and creating XML 1.0 and 1.1 files or streams
Group:          System/Libraries

%description -n	%{libname}
nXML is a C library for parsing, writing and creating XML 1.0 and
1.1 files or streams. It supports utf-8, utf-16be and utf-16le,
ucs-4 (1234, 4321, 2143, 2312).

%package -n	%{develname}
Summary:	Static library and header files for the %{name} library
Group:		Development/C
Provides:	%{name}-devel = %{version}
Provides:	lib%{name}-devel = %{version}
Requires:	%{libname} = %{version}
Obsoletes:	%{libname}-devel

%description -n	%{develname}
nXML is a C library for parsing, writing and creating XML 1.0 and
1.1 files or streams. It supports utf-8, utf-16be and utf-16le,
ucs-4 (1234, 4321, 2143, 2312).

This package contains the static %{name} library and its header
files.

%prep

%setup -q -n %{name}-%{version}

%build

%configure2_5x

%make

%install
%makeinstall_std

%files -n %{libname}
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog NEWS README
%{_libdir}/*.so.%{major}
%{_libdir}/*.so.%{version}

%files -n %{develname}
%defattr(-,root,root)
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/*.a
%{_libdir}/pkgconfig/nxml.pc




%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.18.3-4mdv2011.0
+ Revision: 620167
- the mass rebuild of 2010.0 packages

* Thu Oct 08 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.18.3-3mdv2010.0
+ Revision: 455887
- rebuild for new curl SSL backend

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Mon Aug 25 2008 Emmanuel Andry <eandry@mandriva.org> 0.18.3-1mdv2009.0
+ Revision: 275899
- New version
- apply devel policy

* Sun Jun 29 2008 Emmanuel Andry <eandry@mandriva.org> 0.18.2-1mdv2009.0
+ Revision: 230036
- New version
- Fix license
- Fix Source0

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Dec 16 2007 Emmanuel Andry <eandry@mandriva.org> 0.18.1-1mdv2008.1
+ Revision: 120697
- New version
- drop patch 0
- add major version check


* Tue Jan 16 2007 Nicolas Lécureuil <neoclust@mandriva.org> 0.11-2mdv2007.0
+ Revision: 109485
- Rebuild against new curl
- Import libnxml

* Mon Jul 10 2006 Emmanuel Andry <eandry@mandriva.org> 0.11-1mdv2007.0
- 0.11

* Wed May 17 2006 Emmanuel Andry <eandry@mandriva.org> 0.9-1mdk
- 0.9

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.8-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2764 |12cr|libobjc2-1.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 2
%define major		4
%define libname		%mklibname objc %{api} %{major}
%define develname	%mklibname objc %{api} -d

Name:		libobjc%{api}
Version:	1.6.1
Release:	1
Summary:	GNUstep Objective-C runtime library
Group:		System/Libraries
License:	MIT
URL:		http://www.gnustep.org/
Source0:	http://download.gna.org/gnustep/%{name}-%{version}.tar.bz2
BuildRequires:	gcc-objc

%description
GNUstep Objective-C runtime library.

%package -n %{libname}
Summary:	Shared library for %{name}
Group:		System/Libraries

%description -n %{libname}
GNUstep Objective-C runtime library.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.

%prep
%setup -q
sed -i s,/lib,/%{_lib},g Makefile

%build
%make

%install
%makeinstall_std PREFIX=%{buildroot}%{_prefix}

rm -f %{buildroot}%{_libdir}/*.a

chmod 0755 %{buildroot}%{_libdir}/lib*.so.%{major}

%files -n %{libname}
%{_libdir}/libobjc.so.%{major}*
%{_libdir}/libobjcxx.so.%{major}*

%files -n %{develname}
%doc API README COPYING
%{_includedir}/objc
%{_libdir}/libobjc.so
%{_libdir}/libobjcxx.so


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2765 |12cr|libofetion-2.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Fetion protocol library powered by ofetion project
Name: libofetion
Version: 2.2.0
Release: %mkrel 1
Group: Networking/Instant messaging
License: GPLv2+
URL: http://code.google.com/p/ofetion/
Source0: http://ofetion.googlecode.com/files/%{name}-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-root
BuildRequires: openssl-devel
BuildRequires: sqlite3-devel
BuildRequires: libxml2-devel
BuildRequires: cmake
Conflicts: openfetion < 2.1.0

%description
OpenFetion is a IM client based on GTK+2.0, using CHINA MOBILE's Fetion
Protocol Version 4.

%files
%defattr(-,root,root)
%{_datadir}/libofetion1

#---------------------------------------------------------------
%define major 1
%define libname %mklibname ofetion %major

%package -n %libname
Summary: Fetion protocol library powered by ofetion project
Group: Networking/Instant messaging
Requires: %name = %{version}

%description -n %libname
OpenFetion is a IM client based on GTK+2.0, using CHINA MOBILE's Fetion
Protocol Version 4.

%files -n %libname
%defattr(-,root,root)
%{_libdir}/libofetion.so.%{major}
%{_libdir}/libofetion.so.%{major}.*

#---------------------------------------------------------------
%define develname %mklibname -d ofetion

%package -n %develname
Summary: Fetion protocol library powered by ofetion project
Group: Development/C
Requires: %{libname} = %{version}
Provides: %{name}-devel = %{version}-%{release}

%description -n %develname
OpenFetion is a IM client based on GTK+2.0, using CHINA MOBILE's Fetion
Protocol Version 4.

%files -n %develname
%defattr(-,root,root)
%{_includedir}/*
%{_libdir}/libofetion.so
%{_libdir}/libofetion.a
%{_libdir}/pkgconfig/*.pc

#---------------------------------------------------------------

%prep
%setup -qn %name-%version

%build
%cmake
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std -C build

%clean
rm -rf $RPM_BUILD_ROOT


%changelog
* Sat May 14 2011 Funda Wang <fwang@mandriva.org> 2.2.0-1mdv2011.0
+ Revision: 674434
- new version 2.2.0

* Sun Dec 26 2010 Funda Wang <fwang@mandriva.org> 2.1.0-1mdv2011.0
+ Revision: 625215
- import libofetion


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2766 |12cr|liboil-0.3.17-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define apiver 0.3
%define major 0
%define libname %mklibname oil %{apiver} %{major}
%define develname %mklibname oil -d
%define staticname %mklibname oil -d -s

Summary:	Optimized functions for multimedia calculations
Name:		liboil
Version:	0.3.17
Release:	4
License:	BSD
Group:		System/Libraries
URL:		http://liboil.freedesktop.org
Source0:	http://liboil.freedesktop.org/download/%{name}-%{version}.tar.gz
BuildRequires:	gtk-doc
BuildRequires:	pkgconfig(glib-2.0)

%description
Liboil is a library of simple functions that are optimized for various
CPUs. These functions are generally loops implementing simple
algorithms, such as converting an array of N integers to
floating-poing numbers or multiplying and summing an array of N
numbers. Clearly such functions are candidates for significant
optimization using various techniques, especially by using extended
instructions provided by modern CPUs (Altivec, MMX, SSE, etc.).

%package -n	%{libname}
Summary:	Optimized functions for multimedia calculations
Group:		System/Libraries
Obsoletes:	%mklibname oil 0.3

%description -n	%{libname}
Liboil is a library of simple functions that are optimized for various
CPUs. These functions are generally loops implementing simple
algorithms, such as converting an array of N integers to
floating-poing numbers or multiplying and summing an array of N
numbers. Clearly such functions are candidates for significant
optimization using various techniques, especially by using extended
instructions provided by modern CPUs (Altivec, MMX, SSE, etc.).

%package -n	%{develname}
Summary:	Optimized functions for multimedia calculations
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	oil-devel = %{EVRD}
Obsoletes:	%mklibname oil 0.3 -d

%description -n	%{develname}
Liboil is a library of simple functions that are optimized for various
CPUs. These functions are generally loops implementing simple
algorithms, such as converting an array of N integers to
floating-poing numbers or multiplying and summing an array of N
numbers. Clearly such functions are candidates for significant
optimization using various techniques, especially by using extended
instructions provided by modern CPUs (Altivec, MMX, SSE, etc.).


%package -n	%{staticname}
Summary:	Optimized functions for multimedia calculations
Group:		Development/C
Requires:	%{develname} = %{EVRD}
Obsoletes:	%mklibname oil 0.3 -d -s

%description -n %{staticname}
Liboil is a library of simple functions that are optimized for various
CPUs. These functions are generally loops implementing simple
algorithms, such as converting an array of N integers to
floating-poing numbers or multiplying and summing an array of N
numbers. Clearly such functions are candidates for significant
optimization using various techniques, especially by using extended
instructions provided by modern CPUs (Altivec, MMX, SSE, etc.).

%package	tools
Summary:	Optimized functions for multimedia calculations
Group:		System/Libraries

%description	tools
Liboil is a library of simple functions that are optimized for various
CPUs. These functions are generally loops implementing simple
algorithms, such as converting an array of N integers to
floating-poing numbers or multiplying and summing an array of N
numbers. Clearly such functions are candidates for significant
optimization using various techniques, especially by using extended
instructions provided by modern CPUs (Altivec, MMX, SSE, etc.).

This contains the binaries that are bundled with %{name}.

%prep
%setup -q

%build
%configure2_5x

%make

%install
%makeinstall_std

%check
make check

%files -n %{libname}
%{_libdir}/liboil-%{apiver}.so.%{major}*

%files -n %{develname}
%{_includedir}/liboil*
%{_libdir}/liboil*.so
%{_libdir}/pkgconfig/*.pc
%{_datadir}/gtk-doc/html/liboil

%files -n %{staticname}
%{_libdir}/liboil*.a

%files tools
%{_bindir}/*


%changelog
* Mon May 07 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.3.17-4
+ Revision: 797222
- rebuild

* Sat Dec 03 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.3.17-3
+ Revision: 737504
- update to use pkgconfig() buildrequires
- use %%{EVRD} macro
- canonicalize provides: s/liboil-devel/oil-devel/
- cosmetics
- remove legacy rpm stuff
- remove deprecated ldconfig scriptlets
- fix dependency loop

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.17-2mdv2011.0
+ Revision: 609765
- rebuild

* Sat Mar 20 2010 Emmanuel Andry <eandry@mandriva.org> 0.3.17-1mdv2010.1
+ Revision: 525482
- New version 0.3.17

* Tue Mar 16 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.16-3mdv2010.1
+ Revision: 520893
- rebuilt for 2010.1

* Sun May 03 2009 Götz Waschk <waschk@mandriva.org> 0.3.16-2mdv2010.0
+ Revision: 371110
- bump
- new version

* Thu Jul 03 2008 Götz Waschk <waschk@mandriva.org> 0.3.15-1mdv2009.0
+ Revision: 230892
- new version

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Mon Jun 02 2008 Frederic Crozat <fcrozat@mandriva.com> 0.3.14-1mdv2009.0
+ Revision: 214302
- Release 0.3.14
- enable make check

* Wed Feb 27 2008 Frederic Crozat <fcrozat@mandriva.com> 0.3.13-1mdv2008.1
+ Revision: 175919
- Release 0.3.13
- Remove patch0, merged upstream

* Tue Feb 19 2008 Frederic Crozat <fcrozat@mandriva.com> 0.3.12-5mdv2008.1
+ Revision: 173065
- Fix build in iurt
- Disable omit-frame-pointer, it is crashing SSE detection when called from Mono (fd.o bug #8529)
- Remove patch0, enable back SSE support
- Remove patch1, not needed at all

* Thu Jan 17 2008 Götz Waschk <waschk@mandriva.org> 0.3.12-4mdv2008.1
+ Revision: 153994
- fix dep of the static devel package
- remove useless provides

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Fri Jan 11 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.12-2mdv2008.1
+ Revision: 147997
- correct license is BSD in this case
- new devel library policy
- correct libification
- use hack for parallel build
- fix mixture of tabs and spaces
- compile liboil with %%optflags (p1)
- remove rpath
- drop buildrequires on automake1.9

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue May 29 2007 Götz Waschk <waschk@mandriva.org> 0.3.12-1mdv2008.0
+ Revision: 32635
- new version

* Mon Apr 23 2007 Götz Waschk <waschk@mandriva.org> 0.3.11-1mdv2008.0
+ Revision: 17173
- new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2767 |12cr|libol-0.3.18-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	0
%define libname	%mklibname ol %{major}

Summary:	Nonblocking I/O and OO library
Name:		libol
Version:	0.3.18
Release:	6
License:	GPL
Group:		System/Libraries
URL:		http://www.balabit.hu/downloads/libol/0.3/
Source:     http://www.balabit.hu/downloads/libol/0.3/%{name}-%{version}.tar.bz2

%description
Nonblocking I/O and OO library. It is needed to build syslog-ng,
the new generation syslog.

%package -n	%{libname}
Group:		Development/Other
Summary:	Nonblocking I/O and OO library. This package contains the libraries

%description -n	%{libname}
Nonblocking I/O and OO library. It is needed to build syslog-ng,
the new generation syslog.

%package -n	%{libname}-devel
Group:		Development/Other
Summary:	Nonblocking I/O and OO library. Devel files
Requires:	%{libname} = %{version}-%{release}
Provides:	libol-devel = %{version}-%{release}

%description -n	%{libname}-devel
Nonblockin I/O and OO library. It is needed to build syslog-ng,
the new generation syslog.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall
rm -f %{buildroot}%{_bindir}/make_class

%files -n %{libname}
%{_libdir}/*so.%{major}*

%files -n %{libname}-devel
%{_bindir}/*
%{_includedir}/libol/
%{_libdir}/*.a
%{_libdir}/libol.so

%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.18-5mdv2011.0
+ Revision: 620168
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.3.18-4mdv2010.0
+ Revision: 429817
- rebuild

* Sat Jul 26 2008 Thierry Vignaud <tv@mandriva.org> 0.3.18-3mdv2009.0
+ Revision: 250309
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.3.18-1mdv2008.1
+ Revision: 136557
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Tue Mar 13 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.18-1mdv2007.1
+ Revision: 142379
- new version

* Wed Jul 13 2005 Herton Ronaldo Krzesinski <herton@mandriva.com> 0.3.16-2mdk
- Fix some things pointed out by rpmlint.

* Sat Jul 09 2005 Herton Ronaldo Krzesinski <herton@mandriva.com> 0.3.16-1mdk
- New upstream version: 0.3.16.

* Thu Sep 23 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.3.14-2mdk
- get rid of scsh dependency by dropping %%{_bindir}/make_class

* Tue Sep 21 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.3.14-1mdk
- 0.3.14
- cleanups


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2768 |12cr|liboobs-2.32.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 5
%define libname %mklibname oobs-1_ %{major}
%define devname %mklibname -d oobs-1

Summary:	System configuration backend library
Name:		liboobs
Version:	2.32.0
Release:	3
License:	LGPLv2+
Group:		System/Libraries
Url:		http://www.gnome.org
Source0:	http://ftp.gnome.org/pub/GNOME/sources/liboobs/%{name}-%{version}.tar.bz2
Patch0:		liboobs-2.22.2-format-strings.patch

BuildRequires:	gtk-doc
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(system-tools-backends-2.0)

%description
Liboobs is a wrapping library to the System Tools Backends, it will
provide easy to access GObjects to system configuration details, like
users, groups and network interfaces, it will handle sessions with the
backend and data consistency too.

%package -n %{libname}
Group:		System/Libraries
Summary:	System configuration backend shared library

%description -n %{libname}
This package contains the shared library for %{name}.

%package -n %{devname}
Group:		Development/C
Summary:	Header files of the system configuration backend library
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{devname}
This package contains the development files for %{name}.

%prep
%setup -q
%apply_patches

%build
autoreconf -fi
%configure \
	--disable-static \
	--enable-gtk-doc

%make LIBS='-lgobject-2.0 -lglib-2.0'

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/liboobs-1.so.%{major}*

%files -n %{devname}
%doc AUTHORS NEWS README ChangeLog
%{_datadir}/gtk-doc/html/liboobs
%{_includedir}/liboobs-1.0/
%{_libdir}/liboobs-1.so
%{_libdir}/pkgconfig/liboobs-1.pc



%changelog
* Tue Jun 05 2012 Matthew Dawkins <mattydaw@mandriva.org> 2.32.0-3
+ Revision: 802704
- rebuild
- cleaned up spec

* Wed Sep 28 2011 Götz Waschk <waschk@mandriva.org> 2.32.0-2
+ Revision: 701632
- rebuild

* Mon Sep 27 2010 Götz Waschk <waschk@mandriva.org> 2.32.0-1mdv2011.0
+ Revision: 581422
- update to new version 2.32.0

* Mon Aug 30 2010 Götz Waschk <waschk@mandriva.org> 2.31.91-1mdv2011.0
+ Revision: 574499
- new version
- new major

* Fri Jul 30 2010 Götz Waschk <waschk@mandriva.org> 2.31.1-1mdv2011.0
+ Revision: 563388
- new version

* Mon Mar 29 2010 Götz Waschk <waschk@mandriva.org> 2.30.0-1mdv2010.1
+ Revision: 528911
- update to new version 2.30.0

* Tue Mar 09 2010 Götz Waschk <waschk@mandriva.org> 2.29.92-1mdv2010.1
+ Revision: 516895
- update to new version 2.29.92

* Mon Feb 15 2010 Götz Waschk <waschk@mandriva.org> 2.29.91-1mdv2010.1
+ Revision: 506341
- update to new version 2.29.91

* Tue Feb 09 2010 Götz Waschk <waschk@mandriva.org> 2.29.90-1mdv2010.1
+ Revision: 502815
- new version
- update system-tools-backends2 dep

* Tue Jan 26 2010 Götz Waschk <waschk@mandriva.org> 2.29.3-1mdv2010.1
+ Revision: 496513
- new version
- disable parallel build

* Tue Jan 12 2010 Götz Waschk <waschk@mandriva.org> 2.29.2.1-1mdv2010.1
+ Revision: 490163
- new version
- drop patch

* Mon Jan 11 2010 Götz Waschk <waschk@mandriva.org> 2.29.2-2mdv2010.1
+ Revision: 489935
- add missing header

* Mon Jan 11 2010 Götz Waschk <waschk@mandriva.org> 2.29.2-1mdv2010.1
+ Revision: 489884
- new version
- bump system-tools-backends2 dep

* Wed Dec 09 2009 Götz Waschk <waschk@mandriva.org> 2.29.1-1mdv2010.1
+ Revision: 475422
- update to new version 2.29.1

* Thu Sep 10 2009 Götz Waschk <waschk@mandriva.org> 2.22.2-1mdv2010.0
+ Revision: 437204
- new version
- update patch
- enable docs

* Sun Aug 16 2009 Götz Waschk <waschk@mandriva.org> 2.22.1-1mdv2010.0
+ Revision: 417089
- update to new version 2.22.1

* Mon Jul 27 2009 Götz Waschk <waschk@mandriva.org> 2.22.0-4mdv2010.0
+ Revision: 400504
- fix format strings
- update license

* Sun Jul 27 2008 Thierry Vignaud <tv@mandriva.org> 2.22.0-3mdv2009.0
+ Revision: 250313
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Sun Mar 09 2008 Götz Waschk <waschk@mandriva.org> 2.22.0-1mdv2008.1
+ Revision: 183040
- new version

* Tue Feb 26 2008 Götz Waschk <waschk@mandriva.org> 2.21.92-1mdv2008.1
+ Revision: 175274
- new version

* Tue Feb 12 2008 Götz Waschk <waschk@mandriva.org> 2.21.91-1mdv2008.1
+ Revision: 165741
- new version

* Mon Jan 28 2008 Götz Waschk <waschk@mandriva.org> 2.21.90-1mdv2008.1
+ Revision: 159422
- new version

* Tue Jan 15 2008 Götz Waschk <waschk@mandriva.org> 2.21.5-1mdv2008.1
+ Revision: 152134
- new version

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Tue Dec 18 2007 Götz Waschk <waschk@mandriva.org> 2.21.3-1mdv2008.1
+ Revision: 132242
- new version
- bump deps

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Nov 14 2007 Götz Waschk <waschk@mandriva.org> 2.21.2.1-1mdv2008.1
+ Revision: 108782
- new version
- bump deps

* Tue Oct 30 2007 Götz Waschk <waschk@mandriva.org> 2.21.1-1mdv2008.1
+ Revision: 103742
- fix buildrequires
- new version
- new major

* Sat Sep 15 2007 Götz Waschk <waschk@mandriva.org> 2.20.0-1mdv2008.0
+ Revision: 85974
- new version

* Tue Sep 04 2007 Götz Waschk <waschk@mandriva.org> 2.19.92-1mdv2008.0
+ Revision: 79027
- new version

* Tue Aug 28 2007 Götz Waschk <waschk@mandriva.org> 2.19.91-1mdv2008.0
+ Revision: 72386
- new version
- new devel name

* Tue Jul 10 2007 Götz Waschk <waschk@mandriva.org> 2.19.0-1mdv2008.0
+ Revision: 50940
- new version

* Tue Apr 17 2007 Götz Waschk <waschk@mandriva.org> 2.18.1-1mdv2008.0
+ Revision: 13610
- new version


* Mon Mar 12 2007 Götz Waschk <waschk@mandriva.org> 2.18.0-1mdv2007.1
+ Revision: 141704
- new version

* Thu Mar 01 2007 Götz Waschk <waschk@mandriva.org> 2.17.92-1mdv2007.1
+ Revision: 130305
- new version

* Tue Feb 13 2007 Götz Waschk <waschk@mandriva.org> 2.17.91-1mdv2007.1
+ Revision: 120320
- new version

* Wed Jan 24 2007 Götz Waschk <waschk@mandriva.org> 2.17.90.1-1mdv2007.1
+ Revision: 112721
- new version

* Tue Jan 23 2007 Götz Waschk <waschk@mandriva.org> 2.17.90-1mdv2007.1
+ Revision: 112292
- new version

* Wed Jan 10 2007 Götz Waschk <waschk@mandriva.org> 2.17.5.1-1mdv2007.1
+ Revision: 106915
- new version
- disable doc build

* Tue Jan 09 2007 Götz Waschk <waschk@mandriva.org> 2.17.5-1mdv2007.1
+ Revision: 106385
- new version
- new major
- enable gtk doc build
- bump deps

* Fri Dec 01 2006 Götz Waschk <waschk@mandriva.org> 2.17.3-1mdv2007.1
+ Revision: 89551
- new version

* Mon Nov 27 2006 Götz Waschk <waschk@mandriva.org> 2.17.2-1mdv2007.1
+ Revision: 87607
- new version

* Sun Nov 05 2006 Götz Waschk <waschk@mandriva.org> 0.6.1-1mdv2007.1
+ Revision: 76762
- new version

* Fri Oct 13 2006 Götz Waschk <waschk@mandriva.org> 0.6.0-2mdv2007.1
+ Revision: 63694
- rebuild
- Import liboobs

* Sat Oct 07 2006 Götz Waschk <waschk@mandriva.org> 0.6.0-1mdv2007.1
- bump deps
- New version 0.6.0

* Sun Oct 01 2006 Götz Waschk <waschk@mandriva.org> 0.5.0-1mdv2007.0
- new major
- New version 0.5.0

* Tue Sep 12 2006 Götz Waschk <waschk@mandriva.org> 0.4.0-1mdv2007.0
- new major
- bump deps
- drop patch
- New version 0.4.0

* Sat Aug 05 2006 Götz Waschk <waschk@mandriva.org> 0.2.0-3mdv2007.0
- fix buildrequires

* Fri Aug 04 2006 Götz Waschk <waschk@mandriva.org> 0.2.0-2mdv2007.0
- patch for new dbus

* Fri Aug 04 2006 Götz Waschk <waschk@mandriva.org> 0.2.0-1mdv2007.0
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2769 |12cr|liboop-1.0-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _requires_exceptions devel(libadns\\|devel(libtcl

%define	major 4
%define libname %mklibname oop %{major}
%define develname %mklibname oop -d

Summary:	A low-level event loop management library for POSIX-based OS'es
Name:		liboop
Version:	1.0
Release:	11
License:	LGPL
Group:		System/Libraries
URL:		http://liboop.org/
Source0:	%{name}-%{version}.tar.bz2
Patch0:		liboop-linkage_fix.diff
# Add 8.5 and 8.6 to tcl versions configure script detects - AdamW
# 2008/12
Patch1:		liboop-1.0-tcl86.patch
BuildRequires:	libtool
BuildRequires:	automake
BuildRequires:	adns-devel
BuildRequires:	glib-devel
BuildRequires:	tcl-devel

%description
Liboop is a low-level event loop management library for POSIX-based 
operating systems. It supports the development of modular,
multiplexed applications which may respond to events from several
sources. It replaces the "select() loop" and allows the
registration of event handlers for file and network I/O, timers and
signals. Since processes use these mechanisms for almost all
external communication, liboop can be used as the basis for almost
any application. 

%package -n	%{libname}
Summary:	A low-level event loop management library for POSIX-based OS'es
Group:          System/Libraries

%description -n	%{libname}
Liboop is a low-level event loop management library for POSIX-based 
operating systems. It supports the development of modular,
multiplexed applications which may respond to events from several
sources. It replaces the "select() loop" and allows the
registration of event handlers for file and network I/O, timers and
signals. Since processes use these mechanisms for almost all
external communication, liboop can be used as the basis for almost
any application. 

%package -n	%{develname}
Summary:	Static library and header files for the %{libname} library
Group:		Development/C
Requires:	%{libname} = %{version}
Requires:	adns-devel
Requires:	glib-devel
Provides:	oop-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname oop 4 -d}

%description -n	%{develname}
Liboop is a low-level event loop management library for POSIX-based 
operating systems. It supports the development of modular,
multiplexed applications which may respond to events from several
sources. It replaces the "select() loop" and allows the
registration of event handlers for file and network I/O, timers and
signals. Since processes use these mechanisms for almost all
external communication, liboop can be used as the basis for almost
any application. 

%prep

%setup -q -n %{name}-%{version}
%patch0 -p0
%patch1 -p1 -b .tcl86

%build
# this bit is done with automake for good reason. If you use newer
# versions, it will run fine, but the final built libraries will have
# no .so extension. Quite bizarre. - AdamW 2008/12
export WANT_AUTOCONF_2_5=1
libtoolize --copy --force; aclocal; autoconf; automake
export CFLAGS="%{optflags} -fPIC"

%configure2_5x
make

%install
%makeinstall_std

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/*.so.*

%files -n %{develname}
%defattr(-,root,root)
%{_includedir}/*.h
%{_libdir}/*.so
%{_libdir}/*.a
%{_libdir}/pkgconfig/*.pc


%changelog
* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0-10mdv2011.0
+ Revision: 627790
- don't force the usage of automake1.7

* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-9mdv2011.0
+ Revision: 620169
- the mass rebuild of 2010.0 packages

* Sun Sep 13 2009 Thierry Vignaud <tv@mandriva.org> 1.0-8mdv2010.0
+ Revision: 438723
- rebuild

* Sat Dec 06 2008 Adam Williamson <awilliamson@mandriva.org> 1.0-7mdv2009.1
+ Revision: 311070
- rebuild for new tcl
- add tcl86.patch (make it detect tcl 8.5 and 8.6)

* Wed Jul 09 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0-6mdv2009.0
+ Revision: 232987
- fix build

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.0-5mdv2008.1
+ Revision: 136557
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Sep 09 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0-5mdv2008.0
+ Revision: 83684
- new devel naming


* Mon Nov 20 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0-4mdv2007.0
+ Revision: 85476
- Import liboop

* Mon Nov 20 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0-4mdv2007.1
- rebuild

* Sun Jan 01 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0-3mdk
- rebuilt against soname aware deps (tcl/tk)
- fix deps

* Sun Dec 12 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.0-2mdk
- use better catching in the _requires_exceptions macro (amd64 fix)

* Mon Aug 16 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.0-1mdk
- initial mandrake package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2770 |12cr|libopensi-1.0-20
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	Library for OpenSi
Name:		libopensi
Version:	1.0
Release:	20
Source0:	http://download.gna.org/opensi/%{name}/%{name}-%{version}.tgz
License:	MPL
Group:		System/Libraries
Url:		http://opensi.org/
BuildRequires:	firefox-devel
Requires:	firefox >= %{firefox_epoch}:%{firefox_version}

%description
Library for OpenSi.

%prep
%setup -q -n %{name}

%build

%install
# Jar for the translation
mkdir -p %{buildroot}%{firefox_mozillapath}/chrome/
cp -r `pwd`  %{buildroot}%{firefox_mozillapath}/chrome/
# installed-chrome.txt addition
mkdir -p %{buildroot}%{firefox_mozillapath}/chrome/rc.d/
cat << EOF > %{buildroot}%{firefox_mozillapath}/chrome/rc.d/10_%{name}.txt
content,install,url,resource:/chrome/libopensi/content/libopensi/
EOF

%files
%{firefox_mozillapath}/chrome/libopensi
%{firefox_mozillapath}/chrome/rc.d/*.txt


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2771 |12cr|libopensync-plugin-akonadi-0.22-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		libopensync-plugin-akonadi
Version:	0.22
Release:	%mkrel 1
Summary:	KDE4 Akonadi PIM Synchronization Plug-In for OpenSync
Group:		Graphical desktop/KDE
License:	GPLv3
URL:		http://www.opensync.org/wiki/plugins/akonadi
Source0:	%{name}-%{version}.tar.bz2
Patch0:		libopensync-plugin-akonadi-kde4.4.patch
BuildRequires:	pkgconfig(opensync-1.0)
BuildRequires:	pkgconfig(osengine-1.0)
BuildRequires:	cmake
BuildRequires:	kdepim4-devel
BuildRequires:	kdelibs4-devel
BuildRequires:	kdebase4-workspace-devel
Requires:	libopensync >= %{version}

%description
This plug-in allows applications using OpenSync to synchronize to and
from KDE4 Akonadi-based applications.

#-------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
%cmake_kde4
%make

%install
%__rm -rf %{buildroot}
%makeinstall_std -C build

%clean
%__rm -rf %{buildroot}

%files
%doc AUTHORS COPYING ChangeLog README
%{_libdir}/opensync/plugins/akonadi_synclib.so
%{_libdir}/opensync/plugins/akonadi_sync.so
%{_datadir}/opensync/defaults/akonadi-sync





%changelog
* Wed Mar 07 2012 Andrey Bondrov <abondrov@mandriva.org> 0.22-1
+ Revision: 782790
- imported package libopensync-plugin-akonadi


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2772 |12cr|libopensync-plugin-google-calendar-0.22.1-0.3218.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define svn	3218
%define rel	4
%if %svn
%define release		%mkrel 0.%svn.%rel
%define distname	%name-%svn.tar.lzma
%define dirname		%name
%else
%define release		%mkrel %rel
%define distname	%name-%version.tar.bz2
%define dirname		%name-%version
%endif

Name: 	 	libopensync-plugin-google-calendar
Version: 	0.22.1
Epoch:		1
Release: 	%{release}
Summary: 	OpenSync plugin for Google Calendar
License:	GPLv2+
Group:		Office
URL:		http://www.opensync.org
# For SVN:
# svn co http://svn.opensync.org/branches/branch-0.2X/plugins/google-calendar libopensync-plugin-google-calendar
Source0:	http://www.opensync.org/download/releases/%{distname}
BuildRequires:	libopensync-devel < 0.30
BuildRequires:	python-httplib2
Requires:	python-httplib2
Requires:	python-pyxml
Requires:	libopensync >= %{epoch}:0.22
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This plugin allows applications using OpenSync to synchronise with Google
Calendar.

%prep
%setup -q -n %{dirname}

%build
%if %svn
autoreconf -i
%endif
# google-cal-helper is installed to libexecdir, we don't want it just
# in /usr/lib... - AdamW 2008/03
%configure2_5x --libexecdir=%{_libdir}/opensync
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%{_libdir}/opensync/plugins/*
%{_datadir}/opensync/defaults/*
%{_libdir}/opensync/google-cal-helper



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.22.1-0.3218.4mdv2011.0
+ Revision: 620171
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1:0.22.1-0.3218.3mdv2010.0
+ Revision: 429819
- rebuild

* Mon Sep 01 2008 Austin Acton <austin@mandriva.org> 1:0.22.1-0.3218.2mdv2009.0
+ Revision: 278713
- requires python-pyxml

* Thu Mar 13 2008 Adam Williamson <awilliamson@mandriva.org> 1:0.22.1-0.3218.1mdv2008.1
+ Revision: 187331
- buildrequires python-httplib2
- some cleanups
- revert to 0.22 based on latest 0.22 spec in SVN: use upstream SVN snapshot from 0.2 branch as it has stable important fixes since 0.22 release

* Wed Mar 12 2008 Adam Williamson <awilliamson@mandriva.org> 0.36-2mdv2008.1
+ Revision: 186996
- requires python-httplib2

* Thu Feb 28 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.36-1mdv2008.1
+ Revision: 175986
- import libopensync-plugin-google-calendar


* Thu Feb 28 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.36-1mdv2008.1
- first mdv release 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2773 |12cr|libopensync-plugin-moto-0.22-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           libopensync-plugin-moto
Version:        0.22
Epoch:          1
Release:        %mkrel 4
Summary:        Plugin for syncing with Motorola phones via libopensync
License:        GPLv2+
Group:          Office
URL:            http://www.opensync.org
Source:         http://www.opensync.org/download/releases/%{version}/%{name}-%{version}.tar.bz2
BuildRequires:  libopensync-devel < 0.30
Requires:       libopensync >= %{epoch}:%{version}
Requires: python-dateutil
Requires: python-pybluez
BuildRoot:      %{_tmppath}/%{name}-%{version}
BuildArch: noarch

%description
Plugin for syncing with Motorola phones via libopensync.



%prep
%setup -q


%build

%install
install -p -m644 -D motosync.py \
    %{buildroot}/%{_libdir}/opensync/python-plugins/motosync.py
install -p -m644 -D moto-sync \
    %{buildroot}/%{_datadir}/opensync/defaults/moto-sync

%clean

%files
%defattr(-,root,root,-)
%doc AUTHORS COPYING README
%{_libdir}/opensync/python-plugins/motosync*
%{_datadir}/opensync/defaults/moto-sync



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.22-4mdv2011.0
+ Revision: 620173
- the mass rebuild of 2010.0 packages

* Sun Sep 13 2009 Thierry Vignaud <tv@mandriva.org> 1:0.22-3mdv2010.0
+ Revision: 438728
- rebuild

* Sat Apr 04 2009 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1:0.22-2mdv2009.1
+ Revision: 364048
- Fix requires
- Fix requires

* Sat Apr 04 2009 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1:0.22-1mdv2009.1
+ Revision: 364035
- #3 try
- #2 try

* Sat Feb 21 2009 Guillaume Bedot <littletux@mandriva.org> 0.22-1mdv2009.1
+ Revision: 343718
- import libopensync-plugin-moto


* Sat Feb 21 2009 Guillaume Bedot <littletux@mandriva.org> 0.22-1mdv2009.1
- First package for libopensync-plugin-moto


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2774 |12cr|libopensync-plugin-sunbird-0.22.1-0.3218.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define svn	3218
%define rel	3
%if %svn
%define release		%mkrel 0.%svn.%rel
%define distname	%name-%svn.tar.lzma
%define dirname		%name
%else
%define release		%mkrel %rel
%define distname	%name-%version.tar.bz2
%define dirname		%name-%version
%endif

Name: 	 	libopensync-plugin-sunbird
Version: 	0.22.1
Epoch:		1
Release: 	%{release}
Summary: 	Sunbird synchronization plug-in for OpenSync
License:	LGPLv2+
Group:		Office
URL:		http://www.opensync.org
# For SVN:
# svn co http://svn.opensync.org/branches/branch-0.2X/plugins/sunbird libopensync-plugin-sunbird
Source0:	http://www.opensync.org/download/releases/%{distname}
# Don't add -Wall and -Werror to compiler flags, I'm not a fucking
# masochist - AdamW 2008/03
Patch0:		libopensync-plugin-sunbird-0.22.1-warning.patch
BuildRequires:	libopensync-devel < 0.30
BuildRequires:  libneon-devel
Requires:	libopensync >= %{epoch}:0.22
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This plug-in allows applications using OpenSync to synchronize to and
from Mozilla Calendar / Sunbird.

%prep
%setup -q -n %{dirname}
%patch0 -p1 -b .warning
autoreconf -sfi

%build
%configure2_5x
make
										
%install
rm -rf %{buildroot}
%makeinstall_std

%find_lang %{name}

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS
%{_libdir}/opensync/plugins/*
%{_datadir}/opensync/defaults/*



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.22.1-0.3218.3mdv2011.0
+ Revision: 620205
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1:0.22.1-0.3218.2mdv2010.0
+ Revision: 429821
- rebuild

* Thu Mar 13 2008 Adam Williamson <awilliamson@mandriva.org> 1:0.22.1-0.3218.1mdv2008.1
+ Revision: 187323
- some cleanups
- revert to 0.22 based on latest 0.22 spec in SVN (use snapshot from upstream 0.2 SVN branch as it includes useful stable fixes since 0.22)

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Apr 24 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.22-1mdv2008.0
+ Revision: 18004
- new version


* Mon Jan 08 2007 Jérôme Soyer <saispo@mandriva.org> 0.20-1mdv2007.0
+ Revision: 105924
- Add BR
- Rebuild
- Import libopensync-plugin-sunbird


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2775 |12cr|liboping-1.6.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 0
%define libname %mklibname oping %{major}
%define develname %mklibname oping -d

Summary:	Library to generate ICMP echo requests
Name:		liboping
Version:	1.6.2
Release:	%mkrel 3
License:	GPLv2+
Group:		System/Libraries
URL:		http://verplant.org/liboping/
Source0:	http://verplant.org/liboping/files/%{name}-%{version}.tar.gz
BuildRequires:	autoconf
BuildRequires:	automake
BuildRequires:	libtool
BuildRequires:	perl-devel
BuildRequires:	ncurses-devel

%description
liboping is a C library to generate ICMP echo requests, better known as "ping
packets". It is intended for use in network monitoring applications or
applications that would otherwise need to fork ping(1) frequently. Included is
a sample application, called oping, which demonstrates the library's abilities.
It is like ping, ping6, and fping rolled into one. 

%package -n	%{libname}
Summary:	Library to generate ICMP echo requests
Group:          System/Libraries

%description -n	%{libname}
liboping is a C library to generate ICMP echo requests, better known as "ping
packets". It is intended for use in network monitoring applications or
applications that would otherwise need to fork ping(1) frequently. Included is
a sample application, called oping, which demonstrates the library's abilities.
It is like ping, ping6, and fping rolled into one. 

%package -n	%{develname}
Summary:	Static library and header files for the liboping library
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	oping-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{develname}
liboping is a C library to generate ICMP echo requests, better known as "ping
packets". It is intended for use in network monitoring applications or
applications that would otherwise need to fork ping(1) frequently. Included is
a sample application, called oping, which demonstrates the library's abilities.
It is like ping, ping6, and fping rolled into one. 

This package contains header files for the liboping library.

%package -n	oping
Summary:	The oping utility demonstrates the liboping library's abilities
Group:		Networking/Other

%description -n	oping
The oping utility demonstrates the liboping library's abilities. It is like
ping, ping6, and fping rolled into one. 

%package perl
Group:          Networking/IRC
Summary:        %{name} perl plugin
Requires:       %libname = %{version}-%{release}

%description perl
This package allow %{name} to use perl scripts

%prep

%setup -q -n %{name}-%{version}
sed -i 's/-Werror//g' src/Makefile.*
sed -i 's|/usr/local||g' bindings/perl/Makefile.PL

%build
%configure2_5x --disable-static
%make -C src
%make -C bindings perl/Makefile
cd bindings/perl
%{__perl} Makefile.PL INSTALLDIRS=vendor TOP_BUILDDIR=..
%make


%install
%makeinstall_std

find %{buildroot} -type f -name .packlist -exec rm -f {} \;
find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \;

%files -n oping
%{_bindir}/oping
%{_bindir}/noping
%{_mandir}/man8/*

%files -n %{libname}
%doc AUTHORS COPYING ChangeLog README
%{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%attr(0755,root,root) %{_libdir}/*so
%attr(0644,root,root) %{_includedir}/*.h
%attr(0644,root,root) %{_mandir}/man3/*

%files perl
%{perl_vendorarch}/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2776 |12cr|libopkele-2.0.4-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 3
%define libname %mklibname opkele %{major}
%define develname %mklibname opkele -d

Summary:	C++ implementation of OpenID protocol
Name:		libopkele
Version:	2.0.4
Release:	5
Group:		System/Libraries
License:	MIT
URL:		http://kin.klever.net/libopkele/
Source0:	http://kin.klever.net/dist/%{name}-%{version}.tar.gz
Patch1:		libopkele-2.0.2-tidy-header.patch
Patch2:		libopkele-2.0.4-rosa-gcc47.patch
BuildRequires:	autoconf automake libtool
BuildRequires:	curl-devel
BuildRequires:	doxygen
BuildRequires:	ext2fs-devel
BuildRequires:	expat-devel
BuildRequires:	graphviz
BuildRequires:	konforka-devel
BuildRequires:	libpqxx-devel
BuildRequires:	libxslt-proc
BuildRequires:	openssl-devel
BuildRequires:	pcre-devel
BuildRequires:	pkgconfig
BuildRequires:	postgresql-devel
BuildRequires:	sqlite3-devel
BuildRequires:	tidy-devel

%description
libopkele is a C++ implementation of an OpenID decentralized identity system.
It provides OpenID protocol handling, leaving authentication and user
interaction to the implementor.

%package -n	%{libname}
Summary:	C++ implementation of OpenID protocol
Group:          System/Libraries

%description -n	%{libname}
libopkele is a C++ implementation of an OpenID decentralized identity system.
It provides OpenID protocol handling, leaving authentication and user
interaction to the implementor.

%package -n	%{develname}
Summary:	Static library and header files for the libopkele library
Group:		Development/C++
Requires:	%{libname} = %{version}
Provides:	opkele-devel = %{EVRD}

%description -n	%{develname}
libopkele is a C++ implementation of an OpenID decentralized identity system.
It provides OpenID protocol handling, leaving authentication and user
interaction to the implementor.

This package contains the static libopkele library and its header files.

%prep
%setup -q
%patch1 -p0
%patch2 -p1

%build
autoreconf -fi
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%files -n %{libname}
%doc AUTHORS COPYING NEWS
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%dir %{_includedir}/opkele
%{_includedir}/opkele/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc


%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 2.0.4-4mdv2012.0
+ Revision: 773226
- various fixes
- relink against libpcre.so.1
- rebuild

* Mon Apr 19 2010 Funda Wang <fwang@mandriva.org> 2.0.4-2mdv2010.1
+ Revision: 536666
- rebuild

* Sat Dec 26 2009 Oden Eriksson <oeriksson@mandriva.com> 2.0.4-1mdv2010.1
+ Revision: 482381
- drop one redundant patch
- 2.0.4

* Thu Oct 08 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 2.0.3-2mdv2010.0
+ Revision: 455888
- rebuild for new curl SSL backend

* Wed Sep 02 2009 Oden Eriksson <oeriksson@mandriva.com> 2.0.3-1mdv2010.0
+ Revision: 424469
- 2.0.3

* Fri May 22 2009 Funda Wang <fwang@mandriva.org> 2.0.2-1mdv2010.0
+ Revision: 378648
- New version 2.0.2

* Sun Nov 23 2008 Oden Eriksson <oeriksson@mandriva.com> 2.0.1-1mdv2009.1
+ Revision: 305979
- 2.0.1

* Fri Jun 27 2008 Oden Eriksson <oeriksson@mandriva.com> 2.0-2mdv2009.0
+ Revision: 229521
- added a gcc43 patch (P0)
- %%make may not work here
- fix deps
- 2.0

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Sat Feb 02 2008 Funda Wang <fwang@mandriva.org> 0.3.2-3mdv2008.1
+ Revision: 161492
- rebuild against latest libpqxx

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

  + Oden Eriksson <oeriksson@mandriva.com>
    - fix deps
    - 0.3.2

* Wed Nov 21 2007 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-1mdv2008.1
+ Revision: 110959
- 0.3.1

* Mon Oct 01 2007 Oden Eriksson <oeriksson@mandriva.com> 0.3-3mdv2008.0
+ Revision: 94141
- rebuilt due to missing packages

* Sun Sep 09 2007 Oden Eriksson <oeriksson@mandriva.com> 0.3-2mdv2008.0
+ Revision: 83688
- fix deps
- fix deps

* Wed Aug 22 2007 Oden Eriksson <oeriksson@mandriva.com> 0.3-1mdv2008.0
+ Revision: 68896
- 0.3
- new major
- conform to the 2008 specs


* Wed Jan 17 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-1mdv2007.0
+ Revision: 109979
- 0.1.1

* Mon Jan 15 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1-1mdv2007.1
+ Revision: 109194
- fix deps
- Import libopkele

* Sun Jan 14 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1-1mdv2007.1
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2777 |12cr|liborange-0.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		0
%define libname		%mklibname orange %major
%define develname	%mklibname orange -d

Summary:	Tool to extract CAB files from installers
Name:		liborange
Version:	0.4
Release:	%{mkrel 2}
# Note: linked against LGPL library libgsf
License:	MIT
Group:		Archiving/Other 
Source0:	http://downloads.sourceforge.net/synce/%{name}-%{version}.tar.gz
Patch0:		liborange-0.3.2-underlink.patch
URL:		http://synce.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-root
BuildRequires:	libdynamite-devel
BuildRequires:	libsynce-devel
BuildRequires:	unshield-devel
BuildRequires:	libgsf-devel

%description
Liborange is a tool and library to extract CAB files from self-
extracting installers.

%package -n orange
Summary:	Tool to extract CAB files from installers
Group:		Archiving/Other

%description -n orange
Orange is a tool to extract CAB files from self-extracting installers.

%package -n %{libname}
Summary:	Shared library for %{name}
Group:		System/Libraries

%description -n %{libname}
Liborange is a tool and library to extract CAB files from self-
extracting installers. This package contains the shared library.

%package -n %{develname}
Summary:	Development headers for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	orange-devel < %{version}-%{release}
Obsoletes:	%{mklibname orange 0 -d} < %{version}-%{release}

%description -n %{develname}
Liborange is a tool and library to extract CAB files from self-
extracting installers. This package contains the development headers.

%prep
%setup -q
%patch0 -p1 -b .underlink

%build
%configure2_5x --with-libgsf
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%files -n orange
%defattr(-,root,root)
%doc ChangeLog LICENSE TODO
%{_bindir}/*
%{_mandir}/man1/orange.1*

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/%{name}.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%doc ChangeLog LICENSE TODO
%{_includedir}/%{name}*.h
%{_libdir}/%{name}.so
%{_libdir}/%{name}.*a
%{_libdir}/pkgconfig/%{name}.pc



%changelog
* Sun Sep 13 2009 Thierry Vignaud <tv@mandriva.org> 0.4-2mdv2010.0
+ Revision: 438730
- rebuild

* Wed Jan 14 2009 Adam Williamson <awilliamson@mandriva.org> 0.4-1mdv2009.1
+ Revision: 329273
- new release 0.4

* Thu Jul 17 2008 Adam Williamson <awilliamson@mandriva.org> 0.3.2-2mdv2009.0
+ Revision: 237816
- import liborange



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2778 |12cr|liborigin-20101029-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	1
%define	libname		%mklibname origin %major
%define develname	%mklibname origin -d

Name:		liborigin
Version:	20101029
Release:	%mkrel 1
Summary:	Library for reading OriginLab OPJ project files
License:	GPLv2+
Group:		System/Libraries
URL:		http://sourceforge.net/projects/%{name}/
Source:		http://belnet.dl.sourceforge.net/sourceforge/liborigin/%{name}2-%{version}.tar.gz
BuildRoot:	%{_tmppath}/%{name}-%{version}
BuildRequires:	qt4-devel
BuildRequires:	boost-devel
Requires:	%{libname} = %{version}


%description
A library for reading OriginLab OPJ project files.

%package -n	%{libname}
Summary:	Dynamic libraries from %{name}
Group:		System/Libraries
Provides: 	%{name} = %{version}-%{release}
Obsoletes:	liborigin

%description -n	%{libname}
Dynamic libraries from %{name}.

%package -n	%{develname}
Summary: 	Header files, libraries and development documentation for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	origin-devel = %{version}-%{release}

%description -n	%{develname}
This package contains the header files, static libraries and development
documentation for %{name}. If you like to develop programs using %{name},
you will need to install %{name}-devel.

%prep
%setup -q -n %{name}2-%{version}

%build
%qmake_qt4
%make

%install
rm -rf %{buildroot}

#install headers, *.hpp is not needed (or is it ??)
mkdir -p %{buildroot}%{_includedir}/%{name}
rm -f *.hpp
for n in *.h* ; do
    install -m 644 $n %{buildroot}%{_includedir}/%{name}
done

# install libs, preserving links
mkdir -p %{buildroot}%{_libdir}
chmod 644 liborigin2.so*
for n in liborigin2.so* ; do
    cp -d $n %{buildroot}%{_libdir}
done

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root,-)
%doc COPYING README FORMAT
%{_includedir}/%{name}/*.h
%{_includedir}/%{name}/*.hh
%{_libdir}/%{name}2.so



%changelog
* Tue Mar 15 2011 Funda Wang <fwang@mandriva.org> 20101029-1mdv2011.0
+ Revision: 644982
- new version 20101029
- rebuild for new boost

* Mon Aug 23 2010 Funda Wang <fwang@mandriva.org> 20090326-4mdv2011.0
+ Revision: 572322
- rebuild for new boost

* Mon Feb 08 2010 Anssi Hannula <anssi@mandriva.org> 20090326-3mdv2011.0
+ Revision: 501882
- rebuild for new boost

* Wed Feb 03 2010 Funda Wang <fwang@mandriva.org> 20090326-2mdv2010.1
+ Revision: 500108
- link against mt libs

* Tue Aug 25 2009 Emmanuel Andry <eandry@mandriva.org> 20090326-1mdv2010.0
+ Revision: 421215
- New version 20090326
- new major
- now use qmake
- BR boost-devel
- drop main package, no more binaries provided

* Sat Aug 16 2008 Emmanuel Andry <eandry@mandriva.org> 20080225-1mdv2009.0
+ Revision: 272731
- Fix group
- add buildroot
- import liborigin



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2779 |12cr|libowfat-0.28-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name libowfat
%define version 0.28
%define release %mkrel 9
%define libname %mklibname owfat 0

Summary:		Reimplement libdjb under GPL
Name:			%{name}
Version:		%{version}
Release:		%{release}
License:		GPLv2+
Group:			Development/C
URL:			http://www.fefe.de/libowfat/
Source0:		http://www.fefe.de/%{name}/%{name}-%{version}.tar.bz2
Source1:		http://www.fefe.de/%{name}/%{name}-%{version}.tar.bz2.sig
Patch0:			libowfat-0.28-shared.patch
BuildRequires:	dietlibc-devel >= 0.32
BuildRoot:		%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
libowfat is a library of general purpose APIs extracted from Dan
Bernstein's software, reimplemented and covered by the GNU General
Public License Version 2 (no later versions).

The API has been slightly extended (for example, I provide a
uint32_read function, and I extended the socket API to support
IPv6) where I found it necessary or beneficial in a specific
project.

Many of the functions I implement here have since been placed in
the public domain, so there are other sources to get this code
(except for my extensions obviously).  The implementations here
may not be as portable as the original versions; I tend to focus
on the Single Unix Specification and not on some obsolete legacy
systems found in the basements of some vintage hardware clubs.

I also provide man pages for many functions, mostly extracted from
Dan's web documentation or documentation found in earlier versions
of his software.  For some reason, he abandoned man pages in favor
of HTML recently.

On July 4 2002, Dan also placed his DNS routines and supporting
low level functions in the public domain, so I copy them here
instead of reimplementing them.

http://online.securityfocus.com/archive/1/280642
has an online version of the bugtraq posting.

%package -n %{libname}
Summary:	Libowfat shared libraries
Group:		System/Servers

%description -n %{libname}
This package contains libowfat shared libraries.

%package -n	%{name}-devel
Group:		Development/C
Summary:	Headers and static lib for libowfat development
Requires:	%{libname} = %{version}-%{release}

%description -n	%{name}-devel
Install this package if you want do compile applications using the
libowfat library.

%prep
%setup -q
%patch0 -p1 -b .shared

%build
make -f GNUmakefile \
	DIET=''

%install
rm -rf %{buildroot}

make -f GNUmakefile \
	DIET='' \
	prefix=%{buildroot}%{_prefix} \
	MAN3DIR=%{buildroot}%{_mandir}/man3 \
    LIBDIR=%{buildroot}%{_libdir} \
    install

make -f GNUmakefile clean
rm -f Makefile
mv -f GNUmakefile.shared GNUmakefile

make -f GNUmakefile \
    prefix="%{_libdir}/dietlibc" \
    DIET="%{_bindir}/diet -Os"

install -d %{buildroot}%{_libdir}/dietlibc
make -f GNUmakefile \
    prefix="%{buildroot}%{_libdir}/dietlibc" \
    LIBDIR="%{buildroot}%{_libdir}/dietlibc/lib" \
    DIET="%{_bindir}/diet -Os" \
    MAN3DIR="%{buildroot}%{_mandir}/man3" \
    install

ln -s libowfat.so.%{version} %{buildroot}%{_libdir}/libowfat.so.0 
ln -s libowfat.so.%{version} %{buildroot}%{_libdir}/libowfat.so

# fix conflicting file (from openssl-devel)
mv %{buildroot}%{_mandir}/man3/buffer.3 \
    %{buildroot}%{_mandir}/man3/buffer-libowfat.3

%clean
rm -rf %{buildroot}

%files -n %{libname}
%doc CHANGES README
%defattr(-,root,root)
%{_libdir}/libowfat.so.0
%{_libdir}/libowfat.so.0.28

%files -n %{name}-devel
%defattr(-,root,root)
%{_libdir}/libowfat.so
%{_includedir}/*.h
%{_libdir}/dietlibc/lib/libowfat.a
%{_libdir}/dietlibc/include/*.h
%{_mandir}/man3/*


%changelog
* Sun Aug 30 2009 Raphaël Gertz <rapsys@mandriva.org> 0.28-9mdv2010.0
+ Revision: 422476
- Rebuild for x86_64
- Re-add static library

* Sat Aug 29 2009 Raphaël Gertz <rapsys@mandriva.org> 0.28-8mdv2010.0
+ Revision: 422301
- Rebuild for fixed lib major number

* Sat Aug 29 2009 Raphaël Gertz <rapsys@mandriva.org> 0.28-7mdv2010.0
+ Revision: 422299
- Fix missing symbolic links

* Sat Aug 29 2009 Raphaël Gertz <rapsys@mandriva.org> 0.28-6mdv2010.0
+ Revision: 422297
- Split in lib and lib-devel

* Sat Aug 29 2009 Raphaël Gertz <rapsys@mandriva.org> 0.28-5mdv2010.0
+ Revision: 422199
- Fix libdir path
  Rebuild for x86_64
- Rebuild for x86_64
- Should fix build on x86_64
- Re-up with 644 right
  Patch to build as shared library
- Remove for invalid 664 files right

* Tue Aug 25 2009 Oden Eriksson <oeriksson@mandriva.com> 0.28-1mdv2010.0
+ Revision: 420670
- 0.28

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.27-3mdv2009.0
+ Revision: 267985
- rebuild early 2009.0 package (before pixel changes)

* Tue Jun 10 2008 Oden Eriksson <oeriksson@mandriva.com> 0.27-2mdv2009.0
+ Revision: 217541
- rebuilt against dietlibc-devel-0.32

* Sat Feb 02 2008 Funda Wang <fundawang@mandriva.org> 0.27-1mdv2008.1
+ Revision: 161360
- New version 0.27

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.24-1mdv2008.1
+ Revision: 136557
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Dec 09 2006 Oden Eriksson <oeriksson@mandriva.com> 0.24-1mdv2007.0
+ Revision: 94247
- Import libowfat

* Sat Apr 29 2006 Oden Eriksson <oeriksson@mandriva.com> 0.24-1mdk
- 0.24

* Tue Feb 01 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.21-1mdk
- 0.21

* Fri Aug 06 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.20-1mdk
- 0.20

* Tue Jun 29 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.19.2-1mdk
- 0.19.2


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2780 |12cr|libp11-0.2.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2
%define libname %mklibname p11_ %major
%define develname %mklibname p11 -d

Summary: Small library on top of PKCS#11
Name: libp11
Version: 0.2.8
Release: 1
License: LGPLv2+
Group: System/Libraries
Source0: http://www.opensc-project.org/files/libp11/%{name}-%{version}.tar.gz
Buildrequires: libopenssl-devel
Buildrequires: libltdl-devel
URL: http://www.opensc-project.org/libp11/

%description
Libp11 is a library implementing a small layer on top of PKCS#11 API to make
using PKCS#11 implementations easier.

%package -n %libname
Summary: Library files for libp11
Group: System/Libraries
Obsoletes: libp11_1 < %version
Obsoletes: %mklibname p11 0

%description -n %libname
This package contains library files for libp11.

%package -n %develname
Summary: Development files for libp11
Group: Development/C
Requires: %{libname} = %{version}
Provides: %{name}-devel = %{version}-%release
Obsoletes: libp11_1-devel < %{version}

%description -n %develname
This package contains files needed for development with libp11.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x
%make

%install
%makeinstall_std
rm -rf %{buildroot}/%{_libdir}/libp11.a

# fix some permissions
chmod 0644 %{buildroot}%{_libdir}/*.so.*.*

rm -fr %buildroot%_datadir/doc

%files -n %libname
%doc NEWS
%{_libdir}/*.so.%{major}*

%files -n %develname
%doc examples 
%{_libdir}/*.so
%{_libdir}/pkgconfig/libp11.pc
%{_includedir}/*


%changelog
* Wed Jan 04 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.2.8-1
+ Revision: 756594
- version update 0.2.8

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.7-3mdv2011.0
+ Revision: 609769
- rebuild

* Mon Apr 19 2010 Funda Wang <fwang@mandriva.org> 0.2.7-2mdv2010.1
+ Revision: 536665
- rebuild

* Sun Dec 27 2009 Frederik Himpe <fhimpe@mandriva.org> 0.2.7-1mdv2010.1
+ Revision: 482737
- Update to new version 0.2.7 (new major)

* Sun Sep 13 2009 Thierry Vignaud <tv@mandriva.org> 0.2.4-3mdv2010.0
+ Revision: 438731
- rebuild

* Fri Aug 01 2008 Funda Wang <fwang@mandriva.org> 0.2.4-2mdv2009.0
+ Revision: 259231
- obsolete old libname
- correct libname

* Fri Aug 01 2008 Funda Wang <fwang@mandriva.org> 0.2.4-1mdv2009.0
+ Revision: 259229
- New version 0.2.4
- fix libname and devel package name
- Rename to libp11

* Sun Jul 27 2008 Thierry Vignaud <tv@mandriva.org> 0.2.3-3mdv2009.0
+ Revision: 250390
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Nov 05 2007 Andreas Hasenack <andreas@mandriva.com> 0.2.3-1mdv2008.1
+ Revision: 106181
- updated to version 0.2.3


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2781 |12cr|libpacketstream-0.1.4-1.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#define debug_package	%{nil}
%define name    libpacketstream 
%define release		1.1
%define develname %mklibname -d packetstream

Name:			%{name}
Version:		0.1.4
Release:		%{release}
Summary:		interface of the packetstream thread-safe ring buffer
License:		MIT
Group:			System/Libraries
URL:			https://github.com/ienorand/packetstream
Source0:		https://nodeload.github.com/ienorand/packetstream/tarball/libpacketstream-0.1.4.tar.bz2
ExclusiveArch:		i586 x86_64
BuildRequires:		cmake
BuildRequires:		gcc gcc-c++ make


%description	
Interface of the 'packetstream' thread-safe ring buffer.

%prep  
%setup -q -n %{name}-%{version}
rm -fr debian

%build 
cmake -D CMAKE_INSTALL_PREFIX=$RPM_BUILD_ROOT .
%make

%install 
%makeinstall
install -d  $RPM_BUILD_ROOT%{_libdir}
install -d  $RPM_BUILD_ROOT%{_includedir}
mv $RPM_BUILD_ROOT/include/*.h $RPM_BUILD_ROOT%{_includedir}
mv $RPM_BUILD_ROOT/lib/* $RPM_BUILD_ROOT%{_libdir}
rm -fr $RPM_BUILD_ROOT/include
rm -fr $RPM_BUILD_ROOT/lib

%files -n %{name}
%defattr(0755,root,root)
%{_libdir}/libpacketstream.so*

#----------
%package -n %{develname}
Summary: Development files for %{name}
Provides: %{name}-devel = %{version}-%{release}
Requires: %{name} = %{version}-%{release}

%description -n %{develname}
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}

%files -n %{develname}
%{_includedir}/*





@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2782 |12cr|libpcd-1.0.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	1.0.1
%define release	 %mkrel 7

%define major	2
%define libname %mklibname pcd %{major}

Summary:	Library for decoding PhotoCD images
Name:		libpcd
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Graphics
URL:		http://linux.bytesex.org/fbida/libpcd.html
Source:		http://dl.bytesex.org/releases/%{name}/%{name}_%{version}.tar.bz2
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
%{name} is a tiny library for decoding PhotoCD images. It used to come
bundled with xpcd, but software maintainer decided to release the library
separately after declaring xpcd obsolete.


%package	-n %{libname}
Summary:	Library for decoding PhotoCD images
Group:		Graphics
Provides:	%{name} = %{version}-%{release}

%description	-n %{libname}
%{name} is a tiny library for decoding PhotoCD images. It used to come
bundled with xpcd, but software maintainer decided to release the library
separately after declaring xpcd obsolete.

%package	-n %{libname}-devel
Summary:	Development related files of %{name}
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}

%description	-n %{libname}-devel
%{name} is a tiny library for decoding PhotoCD images. It used to come
bundled with xpcd, but software maintainer decided to release the library
separately after declaring xpcd obsolete.

This package contains all files you need to compile applications/libraries
that has Photo CD image support.

%prep
%setup -q

%build
export CFLAGS="%optflags"
%make

%install
rm -rf %{buildroot}
%makeinstall

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%doc README
%{_libdir}/lib*.so.*

%files -n %{libname}-devel
%defattr(-,root,root)
%doc pcd.css pcd.html
%{_includedir}/*
%{_libdir}/lib*.so
%{_libdir}/lib*.a



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-7mdv2011.0
+ Revision: 620214
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.0.1-6mdv2010.0
+ Revision: 429826
- rebuild

* Sun Jul 27 2008 Thierry Vignaud <tv@mandriva.org> 1.0.1-5mdv2009.0
+ Revision: 250404
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 1.0.1-3mdv2008.1
+ Revision: 128984
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import libpcd


* Fri Jan 21 2005 Abel Cheung <deaddog@mandrake.org> 1.0.1-3mdk
- Fix rpmlint warning
- New URL

* Fri Jan 21 2005 Abel Cheung <deaddog@mandrake.org> 1.0.1-2mdk
- rebuild

* Tue Dec 02 2003 Abel Cheung <deaddog@deaddog.org> 1.0.1-1mdk
- First Mandrake package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2783 |12cr|libpgf-6.11.42-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 4
%define libname %mklibname pgf %{major}
%define libnamedev %mklibname pgf -d


Name:            libpgf
Summary:         PGF (Progressive Graphics File) library
Group:           System/Libraries
Version:         6.11.42
Release:         1
License:         LGPLv2+
URL:             http://www.libpgf.org
Source0:         http://downloads.sourceforge.net/project/%{name}/%{version}/%{name}-%{version}-src.zip
BuildRequires:   doxygen
BuildRequires:   libtool

%description
libPGF contains an implementation of the Progressive Graphics File (PGF)
which is a new image file format, that is based on a discrete, fast
wavelet transform with progressive coding features. PGF can be used
for lossless and lossy compression.

#-------------------------------------------------------------------
%package -n %{libname}
Summary:         PGF library
Group:           System/Libraries

%description -n %{libname}
libPGF contains an implementation of the Progressive Graphics File (PGF)
which is a new image file format, that is based on a discrete, fast
wavelet transform with progressive coding features. PGF can be used
for lossless and lossy compression.

%files -n %{libname}
%{_libdir}/libpgf.so.%{major}*

#--------------------------------------------------------------------
%package doc
Summary:         libpgf Documentation
BuildArch:       noarch

%description doc
libPGF contains an implementation of the Progressive Graphics File (PGF)
which is a new image file format, that is based on a discrete, fast
wavelet transform with progressive coding features. PGF can be used
for lossless and lossy compression.

%files doc
%doc AUTHORS COPYING NEWS README
%doc %{_docdir}/%{name}-%{version}
%{_mandir}/man3/*

#--------------------------------------------------------------------
%package -n %{libnamedev}
Summary:        libpgf Development Files
Requires:       %{libname} = %{version}
Provides:       %{name}-devel = %{version}-%{release}

%description -n %{libnamedev}
libPGF contains an implementation of the Progressive Graphics File (PGF)
which is a new image file format, that is based on a discrete, fast
wavelet transform with progressive coding features. PGF can be used
for lossless and lossy compression.

%files -n %{libnamedev}
%{_includedir}/%{name}
%{_libdir}/libpgf.so
%{_libdir}/pkgconfig/libpgf.pc

#------------------------------------------------------------------------------
%prep
%setup -qn %{name}

%build
sh -x autogen.sh
%{configure2_5x} --disable-static
%{make}

%install
rm -rf %{buildroot}
%{makeinstall_std}

find %{buildroot} -name '*.la' -exec rm -f {} ';'



%changelog
* Tue Nov 15 2011 Zé <ze@mandriva.org> 6.11.42-1
+ Revision: 730663
- imported package libpgf


* Thu Nov 15 2011 Zé <ze@mandriva.org> 6.11.42-1
- first package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2784 |12cr|libpicviz-0.6.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    libpicviz
%define version 0.6.1
%define release %mkrel 4
%define major   2

%define libname %mklibname picviz %{major}
%define develname %mklibname -d picviz

Name: %name
Version: %version
Release: %release
Summary: Parallel coordinates plotter
License: GPLv3+
Group: Graphics
URL: http://www.wallinfire.net/picviz
#Source0: http://www.wallinfire.net/picviz/attachment/wiki/ReleasesDownload/%{name}-%{version}.tar.gz?format=raw
Source0: http://www.wallinfire.net/files/picviz/%{name}-%{version}.tar.gz
Patch0: libpicviz-0.6.1-fix-underlinking.patch
Patch1: libpicviz-0.6.1-external-libevent.patch

BuildRequires: cmake
BuildRequires: bison
BuildRequires: flex
BuildRequires: python-devel
BuildRequires: pkgconfig
BuildRequires: pcre-devel
BuildRequires: libev-devel
BuildRequires: cairo-devel
BuildRoot: %{_tmppath}/%{name}-%{version}

%package -n %{develname}
Summary: Picviz development files
Group: Development/C
Requires: %{libname} = %{version}
Provides: %{name}-devel = %{version}-%{release}

%package -n %{libname}
Summary: Parallel coordinates plotter library
Group: Graphics

%description
Picviz is a parallel coordinates plotter which enables easy scripting
from various input (tcpdump, syslog, iptables logs, apache logs,
etc..) to visualize your data and discover interesting results
quickly.

Its primary goal is to graph data in order to be able to quickly
analyze problems and find correlations among variables. With security
analysis in mind, the program has been designed to be very flexible,
able to graph millions of events.

The language is designed to be close to the graphviz graph description
language.

%description -n %{develname}
Development files for libpicviz.

%description -n %{libname}
Picviz is a parallel coordinates plotter which enables easy scripting
from various input (tcpdump, syslog, iptables logs, apache logs,
etc..) to visualize your data and discover interesting results
quickly.

Its primary goal is to graph data in order to be able to quickly
analyze problems and find correlations among variables. With security
analysis in mind, the program has been designed to be very flexible,
able to graph millions of events.

The language is designed to be close to the graphviz graph description
language.

%prep
%setup -q
%patch1 -p 1
%patch0 -p 1

%build
pushd .
%cmake -DCMAKE_SKIP_RPATH:BOOL=ON -DLIB_INSTALL_DIR=%_lib -DMOD_INSTALL_DIR=%_lib/%name-%major
# parallel build breaks on klodia (too many cores)
make
popd

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files -n %{develname}
%defattr(-,root,root,-)
%{_libdir}/libpicviz.so
%{_libdir}/pkgconfig/libpicviz.pc
%{_includedir}/*

%files -n %libname
%defattr(-,root,root,-)
%doc COPYING
%{_libdir}/*.so.*
%dir %{_libdir}/%{name}-%major
%{_libdir}/%{name}-%major/*.so



%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 0.6.1-4mdv2012.0
+ Revision: 772998
- relink against libpcre.so.1

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.6.1-3mdv2011.0
+ Revision: 609772
- rebuild

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - fix sources URL

* Sat Feb 06 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.6.1-2mdv2010.1
+ Revision: 501422
- use external libev

* Tue Jan 26 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.6.1-1mdv2010.1
+ Revision: 496519
- import libpicviz


* Mon Jan 25 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.6.1-1mdv2010.1
- first standalone package 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2785 |12cr|libpki-0.6.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	67
%define	libname %mklibname pki %{major}
%define devname %mklibname pki -d

Summary:	OpenCA PKI development library
Name:		libpki
Version:	0.6.7
Release:	1
License:	GPLv2
URL:		http://www.openca.org/projects/libpki
Group:		System/Libraries
Source0:	libpki-%{version}.tar.gz
Patch1:		libpki-0.3.0-etc_issue_fix.diff
Patch3:		libpki-0.4.1-fix-link.patch

BuildRequires:	libtool-devel
BuildRequires:	libxml2-devel
BuildRequires:	mysql-devel
BuildRequires:	openldap-devel
BuildRequires:	openssl-devel
BuildRequires:	postgresql-devel

%description
OpenCA Labs' Easy to use PKI library.

%package	tools
Summary:	Shared libpki library
Group:		System/Libraries

%description	tools
This package contains various tools using the shared PKI library.

%package -n	%{libname}
Summary:	Shared libpki library
Group:		System/Libraries

%description -n	%{libname}
This package contains the shared PKI library.

%package -n	%{devname}
Summary:	Header files, libraries and development documentation for libpki
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	pki-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{devname}
This package contains the development files for the PKI library.


%prep
%setup -q
%patch1 -p0
%patch3 -p0

# fix strange perms
find . -type d -exec chmod 755 {} \;
find . -type f -exec chmod 644 {} \;
mkdir -p m4
rm -f configure
autoreconf -fi

%build
export LDFLAGS="$LDFLAGS %ldflags -llber"
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std
mv %{buildroot}%{_prefix}/etc %{buildroot}/%{_sysconfdir}

# lib64 fix
perl -pi -e "s|/usr/lib\b|%{_libdir}|g" %{buildroot}%{_bindir}/libpki-config \
    %{buildroot}%{_libdir}/pkgconfig/libpki.pc

# cleanup
rm -rf %{buildroot}%{_datadir}/libpki

%files tools
%{_bindir}/pki-cert
%{_bindir}/pki-crl
%{_bindir}/pki-derenc
%{_bindir}/pki-lirt
%{_bindir}/pki-query
%{_bindir}/pki-request
%{_bindir}/pki-siginfo
%{_bindir}/pki-tool
%{_bindir}/pki-xpair
%{_bindir}/url-tool

%files -n %{libname}
%doc AUTHORS ChangeLog NEWS README
%dir %{_sysconfdir}/libpki
%dir %{_sysconfdir}/libpki/hsm.d
%dir %{_sysconfdir}/libpki/store.d
%dir %{_sysconfdir}/libpki/profile.d
%dir %{_sysconfdir}/libpki/token.d
%config(noreplace) %{_sysconfdir}/pki.conf
%config(noreplace) %{_sysconfdir}/libpki/*.xml
%config(noreplace) %{_sysconfdir}/libpki/hsm.d/*.xml
%config(noreplace) %{_sysconfdir}/libpki/store.d/*.xml
%config(noreplace) %{_sysconfdir}/libpki/profile.d/*.xml
%config(noreplace) %{_sysconfdir}/libpki/token.d/*.xml
%{_libdir}/lib*.so.%{major}*

%files -n %{devname}
%{_includedir}/libpki
%{_bindir}/libpki-config
%{_libdir}/*.so
%{_libdir}/pkgconfig/libpki.pc



%changelog
* Wed Jun 13 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.6.7-1
+ Revision: 805520
- new version 0.6.7

* Thu Feb 17 2011 Oden Eriksson <oeriksson@mandriva.com> 0.6.4-1
+ Revision: 638131
- 0.6.4
- fix the format string errors

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.6.1-1mdv2011.0
+ Revision: 600410
- 0.6.1

* Sun Sep 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5.1-1mdv2011.0
+ Revision: 576107
- 0.5.1

* Mon Apr 19 2010 Funda Wang <fwang@mandriva.org> 0.4.1-2mdv2010.1
+ Revision: 536668
- build with correct flags

* Sun Apr 04 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4.1-1mdv2010.1
+ Revision: 531310
- fix build
- 0.4.1

* Thu Feb 18 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-2mdv2010.1
+ Revision: 507487
- rebuild

* Fri Jan 29 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-1mdv2010.1
+ Revision: 498080
- fix build
- import libpki


* Thu Jan 28 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-1mdv2010.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2786 |12cr|libppd-0.10-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		1
%define libname		%mklibname ppd %{major}
%define develname	%mklibname ppd -d

Summary:	Library for handling PPD (PostScript Printer Description) files
Name:		libppd
Version:	0.10
Release:	15
License:	GPLv2
Group:		Publishing
Source:		http://sourceforge.net/projects/lpr/libppd-0.10.tar.bz2
Patch0:		libppd-0.10-autotools.patch
Url:		http://sourceforge.net/projects/lpr/
BuildRequires:	libglib-devel
BuildRequires:	autoconf

%description
libppd is a library for handling PPD (PostScript Printer Description)
files, its functions parse the files, list printer options and choices
described in the files to set up GUIs for printing, and it inserts
PostScript commands into PostScript files so that the option settings
of the user are applied to the PostScript print job.

%package -n %{libname}
Summary:	Library for handling PPD (PostScript Printer Description) files
Provides:	libppd
Group:		Publishing

%description -n %{libname}
libppd is a library for handling PPD (PostScript Printer Description)
files, its functions parse the files, list printer options and choices
described in the files to set up GUIs for printing, and it inserts
PostScript commands into PostScript files so that the option settings
of the user are applied to the PostScript print job.

%package -n ppdfilt
Summary: Sets options according to a PPD file in a PostScript file
Group:		Publishing

%description -n ppdfilt
ppdfilt is a filter which takes PostScript as input, inserts
PostScripy code according to a PPD file and user-supplied option
settings, and puts out the result. Sending a so prepared PostScript
file to the printer to which the PPD file belongs, the printer does
the job with the options as set by the user.


%package -n %{develname}
Summary: Headers and links to compile against the "%{libname}" library
Requires: 	%{libname} >= %{version}
Provides:	libppd-devel
Obsoletes:	%{mklibname ppd 1 -d}
Group:		Development/C

%description -n %{develname}
This package contains all files which one needs to compile programs using
the "%{libname}" library.

%prep
%setup -q
%patch0 -p1 -b .automake

%build
autoreconf -fi
%configure2_5x
# Parallel build is not safe: tested by AdamW 2007/07
make

%install
%makeinstall

%files -n ppdfilt
%defattr(-,root,root)
%{_bindir}/*
%{_mandir}/man1/*
%{_datadir}/postscript

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/*.so.*

%files -n %{develname}
%defattr(-,root,root)
%doc AUTHORS ChangeLog TODO
%{_includedir}/*.h
%{_libdir}/*.so
%{_libdir}/*.a
%{_mandir}/man3/*


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.10-14mdv2011.0
+ Revision: 620215
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.10-13mdv2010.0
+ Revision: 429827
- rebuild

  + Arnaud Patard <apatard@mandriva.com>
    - Fix build fix newer libtool (remove old libtool patch, fix src/Makefile.am)

  + Funda Wang <fwang@mandriva.org>
    - use configure2_5x

* Tue Jun 17 2008 Thierry Vignaud <tv@mandriva.org> 0.10-11mdv2009.0
+ Revision: 222967
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Tue Mar 04 2008 Oden Eriksson <oeriksson@mandriva.com> 0.10-10mdv2008.1
+ Revision: 178991
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Aug 01 2007 Adam Williamson <awilliamson@mandriva.org> 0.10-8mdv2008.0
+ Revision: 57305
- no need to package COPYING or INSTALL
- add comment on parallel build not working
- rebuild for 2008
- move docs to -devel package
- don't do the doc installation manually, just use the macro
- new devel policy
- buildrequires autoconf
- clarify license as GPLv2
- bunzip2 patch
- spec clean
- Import libppd



* Tue Jul 11 2006 Till Kamppeter <till@mandriva.com> 0.10-7mdv2007.0
- Rebuilt

* Sun Jan 01 2006 Mandriva Linux Team <http://www.mandrivaexpert.com/> 0.10-7mdk
- Rebuild

* Sun Aug 14 2005 Till Kamppeter <till@mandriva.com> 0.10-6mdk
- Rebuilt to remove the dust of 12 months.

* Sun Jul 25 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 0.10-5mdk
- libtool fixes

* Wed Sep 17 2003 Till Kamppeter <till@mandrakesoft.com> 0.10-4mdk
- Renamed source RPM and specfile to not contain major.
- Corrected group of libppd-devel.
- rpmlint fixes.

* Tue Sep  2 2003 Till Kamppeter <till@mandrakesoft.com> 0.10-3mdk
- Used the mklibname macro.

* Sat Jul 12 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 0.10-2mdk
- rebuild
- clean out stuff

* Thu Jan 10 2001 Till Kamppeter <till@mandrakesoft.com> 0.10-1mdk
- New version.

* Thu Jan 10 2001 Till Kamppeter <till@mandrakesoft.com> 0.9-1mdk
- Initial release.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2787 |12cr|libpq++-4.0-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 4
%define libname %mklibname pq++ %{major}
%define develname %mklibname pq++ -d

Summary:	C++ interface for PostgreSQL
Name:		libpq++
Version:	4.0
Release:	%mkrel 16
URL:		http://gborg.postgresql.org/project/libpqpp/projdisplay.php
License:	BSD
Source0:	%{name}-%{version}.tar.bz2
Patch0:		libpq++-4.0-Makefile.patch
Patch1:		libpq++-4.0-gcc43.patch
Group:		System/Libraries
BuildRequires:	postgresql-devel
BuildRequires:	postgresql-libs-devel
BuildRequires:	libgcc
BuildRequires:	libstdc++-devel
BuildRequires:	openssl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This is the C++ interface that has shipped as part of PostgreSQL
until v7.2.3.

%package -n	%{libname}
Summary:	C++ interface for PostgreSQL
Group:          System/Libraries

%description -n	%{libname}
This is the C++ interface that has shipped as part of PostgreSQL
until v7.2.3.

%package -n	%{develname}
Summary:	Development library and header files for %{name}
Group:		Development/C++
Requires:	%{libname} = %{version}
Provides:	pq++-devel = %{version}-%{release}
Provides:	libpq++-devel = %{version}-%{release}
Obsoletes:	%{mklibname pq++ 4 -d}

%description -n	%{develname}
This is the C++ interface that has shipped as part of PostgreSQL
until v7.2.3.

This package contains the %{name} library and its header files
needed to compile applications such as PowerDNS, etc.

%prep

%setup -q -n %{name}-%{version}
%patch0 -p0
%patch1 -p0

# clean up CVS stuff
for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -r $i; fi >&/dev/null
done

%build

%serverbuild

%make CFLAGS="%{optflags} -fPIC" CXXFLAGS="%{optflags} %ldflags -fPIC"

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_libdir}
install -d %{buildroot}%{_includedir}/pgsql/libpq++

install -m644 libpq++.h %{buildroot}%{_includedir}/pgsql/
install -m644 pgconnection.h %{buildroot}%{_includedir}/pgsql/libpq++/
install -m644 pgdatabase.h %{buildroot}%{_includedir}/pgsql/libpq++/
install -m644 pgtransdb.h %{buildroot}%{_includedir}/pgsql/libpq++/
install -m644 pgcursordb.h %{buildroot}%{_includedir}/pgsql/libpq++/
install -m644 pglobject.h %{buildroot}%{_includedir}/pgsql/libpq++/

install -m755 libpq++.so.%{major}.0 %{buildroot}%{_libdir}/
install -m755 libpq++.a %{buildroot}%{_libdir}/
ln -s libpq++.so.%{major}.0 %{buildroot}%{_libdir}/libpq++.so.%{major}
ln -s libpq++.so.%{major}.0 %{buildroot}%{_libdir}/libpq++.so

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%files -n %{libname}
%defattr(-,root,root)
%doc CHANGES README
%{_libdir}/lib*.so.*

%files -n %{develname}
%defattr(-,root,root)
%doc docs/*
%{_includedir}/pgsql/*.h
%{_includedir}/pgsql/libpq++/*.h
%{_libdir}/lib*.so
%{_libdir}/lib*.a


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 4.0-16mdv2011.0
+ Revision: 609773
- rebuild

* Mon Apr 19 2010 Funda Wang <fwang@mandriva.org> 4.0-15mdv2010.1
+ Revision: 536664
- fix build

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Sep 09 2007 Oden Eriksson <oeriksson@mandriva.com> 4.0-12mdv2008.0
+ Revision: 83721
- rebuild

* Sun Sep 09 2007 Oden Eriksson <oeriksson@mandriva.com> 4.0-11mdv2008.0
+ Revision: 83654
- new devel naming


* Fri Jan 19 2007 Oden Eriksson <oeriksson@mandriva.com> 4.0-10mdv2007.0
+ Revision: 110669
- rebuilt against new postgresql libs

* Fri Dec 08 2006 Oden Eriksson <oeriksson@mandriva.com> 4.0-9mdv2007.1
+ Revision: 93714
- Import libpq++

* Fri Dec 08 2006 Oden Eriksson <oeriksson@mandriva.com> 4.0-9mdv2007.1
- use the %%mkrel macro

* Thu Dec 01 2005 Oden Eriksson <oeriksson@mandriva.com> 4.0-8mdk
- rebuilt against openssl-0.9.8a

* Thu Apr 21 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 4.0-7mdk
- rebuilt against new postgresql libs
- fix requires-on-release

* Mon Jun 07 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.0-6mdk
- rebuilt against new deps and with gcc v3.4.x
- fix deps


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2788 |12cr|libpri-1.4.12-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name libpri
%define version 1.4.12
#define beta beta3
%define release %mkrel %{?beta:0.0.%{beta}.}1
%define major 1
%define libname %mklibname pri %{major}
%define develname %mklibname pri -d

Summary:	An implementation of Primate and Basic Rate ISDN
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		System/Libraries
URL:		http://www.asterisk.org/
Source0:	http://downloads.asterisk.org/pub/telephony/libpri/%{name}-%{version}%{?beta:-%{beta}}.tar.gz
Patch0:		libpri-mdv_conf.diff
Patch1:		libpri-1.4.8-dahdi_fix.diff
BuildRequires:	dahdi-devel
BuildRequires:	zapata-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
libpri is a C implementation of the Primary Rate ISDN specification. It was
based on the Bellcore specification SR-NWT-002343 for National ISDN. As of May
12, 2001, it has been tested work with NI-2, Nortel DMS-100, and Lucent 5E
Custom protocols on switches from Nortel and Lucent.

%package -n	%{libname}
Summary:	An implementation of Primate and Basic Rate ISDN
Group:          System/Libraries

%description -n	%{libname}
libpri is a C implementation of the Primary Rate ISDN specification. It was
based on the Bellcore specification SR-NWT-002343 for National ISDN. As of May
12, 2001, it has been tested work with NI-2, Nortel DMS-100, and Lucent 5E
Custom protocols on switches from Nortel and Lucent.

%package -n	%{develname}
Summary:	Development libraries and headers for %{name}
Group:		Development/C
Provides:	pri-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n	%{develname}
libpri is an implementation of the Primary Rate ISDN specification (based on
the ITU and Bellcore specifications). It supports Lucent 4e and 5e, Nortel
DMS-100, and National ISDN switchtypes.

This package contains all of the development files that you will need in order
to compile %{name} applications.

%package	utils
Summary:	Various tools for %{name} diagnostics
Group:		System/Libraries

%description	utils
Various tools for %{name} diagnostics

%prep

%setup -q -n %{name}-%{version}%{?beta:-%{beta}}

find . -type d -perm 0700 -exec chmod 755 {} \;
find . -type d -perm 0555 -exec chmod 755 {} \;
find . -type f -perm 0555 -exec chmod 755 {} \;
find . -type f -perm 0444 -exec chmod 644 {} \;
		
for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
done

%patch0 -p0
%patch1 -p1

# lib64 fix
find -name "Makefile" | xargs perl -pi -e 's|\$\(INSTALL_BASE\)/lib|\$\(INSTALL_BASE\)/%{_lib}|g'

%build

%make RPM_OPT_FLAGS="%{optflags} -fPIC -DPIC -D_REENTRANT"
%make RPM_OPT_FLAGS="%{optflags} -fPIC -DPIC -D_REENTRANT" pridump pritest

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sbindir}

make \
    INSTALL_PREFIX="%{buildroot}" \
    install

install -m0755 pridump %{buildroot}%{_sbindir}/
install -m0755 pritest %{buildroot}%{_sbindir}/

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files utils
%defattr(-,root,root)
%{_sbindir}/pridump
%{_sbindir}/pritest

%files -n %{libname}
%defattr(-,root,root)
%doc ChangeLog README TODO
%{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%{_includedir}/*.h
%{_libdir}/*.so
%{_libdir}/*.a




%changelog
* Tue Jul 12 2011 Lonyai Gergely <aleph@mandriva.org> 1.4.12-1mdv2011
+ Revision: 689670
- 1.4.12

* Tue Nov 23 2010 Lonyai Gergely <aleph@mandriva.org> 1.4.12-0.0.beta3.1mdv2011.0
+ Revision: 599914
- 1.4.12-beta3

* Fri Oct 22 2010 Lonyai Gergely <aleph@mandriva.org> 1.4.12-0.0.beta2.1mdv2011.0
+ Revision: 587232
- 1.4.12-beta2

* Mon Sep 13 2010 Lonyai Gergely <aleph@mandriva.org> 1.4.11.4-1mdv2011.0
+ Revision: 577909
- 1.4.11.4

* Sat Jul 10 2010 Lonyai Gergely <aleph@mandriva.org> 1.4.11.3-1mdv2011.0
+ Revision: 550162
- 1.4.11.3
  rediff P0

* Wed Jan 06 2010 Lonyai Gergely <aleph@mandriva.org> 1.4.10.2-1mdv2010.1
+ Revision: 486609
- 1.4.10.2

* Mon Jul 13 2009 Lonyai Gergely <aleph@mandriva.org> 1.4.10.1-1mdv2010.0
+ Revision: 395465
- update to 1.4.10.1

* Mon Feb 23 2009 Lonyai Gergely <aleph@mandriva.org> 1.4.9-1mdv2009.1
+ Revision: 344257
- 1.4.9

* Thu Dec 11 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.8-2mdv2009.1
+ Revision: 312904
- fix build

* Wed Dec 10 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.8-1mdv2009.1
+ Revision: 312532
- 1.4.8
- rediffed P0

* Wed Aug 06 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.7-1mdv2009.0
+ Revision: 264215
- 1.4.7

* Mon Aug 04 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.5-2mdv2009.0
+ Revision: 263016
- rebuild

* Sat Aug 02 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.5-1mdv2009.0
+ Revision: 260711
- 1.4.5

* Thu Jun 19 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.4-2mdv2009.0
+ Revision: 226557
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Wed May 14 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.4-1mdv2009.0
+ Revision: 207168
- fix deps
- 1.4.4
- rediff P0
- re-introduce some of the pri tools

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Dec 15 2007 Stefan van der Eijk <stefan@mandriva.org> 1.4.3-1mdv2008.1
+ Revision: 120329
- 1.4.3

* Thu Oct 18 2007 Stefan van der Eijk <stefan@mandriva.org> 1.4.2-1mdv2008.1
+ Revision: 99929
- 1.4.2

* Tue Sep 04 2007 David Walluck <walluck@mandriva.org> 1.4.1-2mdv2008.0
+ Revision: 79137
- provide pri-devel, and do not provide liblibpri-devel

* Tue Jul 10 2007 Stefan van der Eijk <stefan@mandriva.org> 1.4.1-1mdv2008.0
+ Revision: 50817
- 1.4.1


* Sun Dec 24 2006 Stefan van der Eijk <stefan@mandriva.org> 1.4.0-1mdv2007.0
+ Revision: 101976
- 1.4.0

* Fri Oct 20 2006 Oden Eriksson <oeriksson@mandriva.com> 1.4.0-0.1.beta1mdv2007.1
+ Revision: 71208
- Import libpri

* Sat Oct 07 2006 Stefan van der Eijk <stefan@mandriva.org> 1.4.0-0.1.beta1
- 1.4.0-beta1

* Thu Jun 01 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.3-1mdv2007.0
- 1.2.3
- rediffed P0

* Wed Mar 15 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-3mdk
- drop the bristuff patch, use visdn instead as it is less intrusive
- rediffed P0

* Sun Feb 19 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-2mdk
- bristuff-0.3.0-PRE-1l
- rediffed P0

* Sat Feb 04 2006 Stefan van der Eijk <stefan@eijk.nu> 1.2.2-1mdk
- 1.2.2
- update bristuff to 0.3.0-PRE-1k
- rediffed patch1

* Mon Dec 26 2005 Stefan van der Eijk <stefan@eijk.nu> 1.2.1-2mdk
- update bristuff to 0.3.0-PRE-1d and enable

* Mon Dec 12 2005 Stefan van der Eijk <stefan@eijk.nu> 1.2.1-1mdk
- 1.2.1
- update bristuff to 0.3.0-PRE-1c, but don't enable

* Sun Nov 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-1mdk
- 1.2.0
- drop insane dep names

* Sat Nov 12 2005 Stefan van der Eijk <stefan@eijk.nu> 1.2.0-0.rc2.1mdk
- 1.2.0-rc2

* Wed Nov 09 2005 Stefan van der Eijk <stefan@eijk.nu> 1.2.0-0.rc1.1mdk
- 1.2.0-rc1

* Fri Nov 04 2005 Stefan van der Eijk <stefan@eijk.nu> 1.2.0-0.beta2.1mdk
- 1.2.0-beta2

* Thu Oct 20 2005 Stefan van der Eijk <stefan@eijk.nu> 1.2.0-0.beta1.1mdk
- 1.2.0-beta1
- disable patch1 for now

* Sat Sep 03 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-0.20050529.2mdk
- rebuild
- use sane deps names

* Thu Jun 30 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-20050529.1mdk
- use a more appropriate version because this is really HEAD and not 1.0.8

* Wed Jun 01 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.8-0.20050529.1mdk
- new snap (20050529)
- rediff P0
- bristuff-0.2.0-RC8f-CVS (P1)
- the utils won't compile, deactivate it for now

* Fri May 06 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.8-0.20050420.4mdk
- rebuilt with gcc4

* Fri Apr 29 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.8-0.20050420.3mdk
- bristuff-0.2.0-RC8a-CVS (P1)
- mention the bristuff version in the description

* Thu Apr 28 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.8-0.20050420.2mdk
- don't short circuit

* Thu Apr 28 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.8-0.20050420.1mdk
- use a recent snap
- update P0 to bristuff-0.2.0-RC8-CVS
- added the utils sub package

* Sat Apr 23 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.7-2mdk
- update P0 to bristuff-0.2.0-RC8

* Thu Mar 31 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 1.0.7-1mdk
- 1.0.7

* Sun Mar 13 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 1.0.6-1mdk
- 1.0.6
- use the %%mkrel macro
- update P0 to bristuff-0.2.0-RC7k

* Sun Feb 06 2005 Stefan van der Eijk <stefan@eijk.nu> 1.0.4-1mdk
- New release 1.0.4
- rpmlint fix: requires-on-release

* Sun Dec 26 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.0.3-2mdk
- lib64 fix

* Wed Nov 10 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.0.3-1mdk
- 1.0.3
- bristuff-0.2.0-RC3 (P0)

* Wed Nov 10 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.0.2-3mdk
- bristuff-0.2.0-rc2a (P0)

* Mon Nov 01 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.0.2-2mdk
- bristuff-0.2.0-rc2 (P0)

* Thu Oct 28 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.0.2-1mdk
- 1.0.2
- reorder patches
- added P0
- bristuff-0.2.0-rc1 (P2)

* Mon Sep 27 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.0.0-2mdk
- added P1 by Klaus-Peter Junghanns

* Sat Sep 25 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.0.0-1mdk
- 1.0.0
- fix url

* Sat Sep 11 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.0-0.RC2.1mdk
- 1.0 RC2
- fix P0


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2789 |12cr|libqb-0.10.0-0
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define version	0.10.0
%define release	0
%define develname %mklibname -d qb
%define name	%mklibname qb


Name:           %name
Version:        %version
Release:        %release
Summary:        An IPC library for high performance servers
Group:          System/Libraries
License:        LGPLv2+
URL:            https://github.com/asalkeld/libqb/wiki
Source0:        https://fedorahosted.org/releases/q/u/quarterback/libqb-%{version}.tar.gz

BuildRequires:  autoconf automake libtool doxygen procps check-devel

%description
%{name} provides high performance client server reusable features.
Initially these are IPC and poll.


%package 	devel
Group:		Development/C
Summary:	Development files for libqb
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{name} = %{version}

%description 	devel
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}

%files devel
%defattr(-,root,root,-)
%doc README.markdown
%{_includedir}/qb/
%{_libdir}/libqb.so
%{_libdir}/pkgconfig/libqb.pc
%{_mandir}/man3/qb*3*

%prep
%setup -q -n libqb-%{version}

%build
./autogen.sh
%configure --disable-static 
make %{?_smp_mflags}


%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
rm -rf $RPM_BUILD_ROOT/%{_docdir}/*

%clean
rm -rf $RPM_BUILD_ROOT
%post -p /sbin/ldconfig

%postun -p /sbin/ldconfig

%files
%defattr(-,root,root,-)
%doc COPYING
%{_libdir}/libqb.so.*


%changelog
* Thu Feb 09 2012 Anton Kirilenko <anton.kirilenko@rosalab.ru> 0.10.0-0
+ Revision: 772333
- new upstream version

* Wed Jan 11 2012 Anton Kirilenko <anton.kirilenko@rosalab.ru> 0.8.1-1.14
+ Revision: 759702
- New upstream release: updated to 0.8.1

* Wed Dec 14 2011 Anton Kirilenko <anton.kirilenko@rosalab.ru> 0.7.0-1.13
+ Revision: 741160
- Initial package
- Created package structure for libqb.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2790 |12cr|libqtbamf-0.2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major  1
%define libname %mklibname qtbamf %{major}
%define develname %mklibname qtbamf -d

Summary:	Qt binding and QML plugin for bamf
Name:		libqtbamf
Version:	0.2.2
Release:	1
License:	LGPLv3,GPLv3
Url:		http://launchpad.net/bamf-qt
Group:		System/Libraries
Source0:	%{name}-%{version}.tar.gz
# PATCH-FIX-UPSTREAM - libqtbamf-cmake-libdir-fix.patch nmarques@opensuse.org -- Fixes $LIBDIR for file installation, upstreamed (lp#784262)
Patch0:		libqtbamf-cmake-libdir-fix.patch
BuildRequires:	cmake
BuildRequires:	pkgconfig(QtCore)
BuildRequires:	pkgconfig(QtDeclarative)

%description
Qt binding and QML plugin for the bamf dbus daemon semi-automatically
generated with qdbusxml2cpp and matching the GObject library structure.

%package -n %{libname}
Summary:	Qt binding and QML plugin for bamf - shared libraries
Group:		System/Libraries

%description -n %{libname}
Qt binding and QML plugin for the bamf dbus daemon semi-automatically
generated with qdbusxml2cpp and matching the GObject library structure.

%package -n %{develname}
Summary:	Qt binding and QML plugin for bamf - development files
Group:		Development/C++
Requires:	%{libname} = %{version}

%description -n %{develname}
Qt binding and QML plugin for the bamf dbus daemon semi-automatically
generated with qdbusxml2cpp and matching the GObject library structure.

%prep
%setup -q
%apply_patches

%build
#pushd build
export BUILD_GLOBAL=true
%cmake \
	-Dlibdir=%{_libdir} \

%make

%install
pushd build
# .pc file hack
sed -i 's/libdir=\${exec_prefix}\/lib/libdir=\${exec_prefix}\/%{_lib}/g' ../libqtbamf.pc
%makeinstall_std
popd build

%files -n %{libname}
%doc COPYING-GPL3 COPYING-LGPL3 README
%{_libdir}/*.so.%{major}*
%{_libdir}/qt4/plugins/imports/bamf/

%files -n %{develname}
%{_includedir}/QtBamf/
%{_libdir}/*.so
%{_libdir}/pkgconfig/libqtbamf.pc



%changelog
* Mon Jan 23 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.2.2-1
+ Revision: 767413
- imported package libqtbamf


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2791 |12cr|libqtdee-0.2.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2
%define libname %mklibname qtdee  %{major}
%define develname %mklibname qtdee -d

Name:		libqtdee
Version:	0.2.3
Release:	1
License:	GPLv3
Summary:	Qt bindings and QML plugin for Dee
Url:		http://launchat.net/dee-qt
Group:		System/Libraries
Source0:	%{name}-%{version}.tar.gz
# PATCH-FIX-OPENSUSE - libqtdee-cmake-libdir-fix.patch nmarques@opensuse.org -- this is becoming epic.
Patch0:		libqtdee-cmake-libdir-fix.patch
BuildRequires:	cmake
BuildRequires:	pkgconfig(dee-1.0)
BuildRequires:	pkgconfig(QtCore)
BuildRequires:	pkgconfig(QtDeclarative)

%description
Qt binding and QML plugin for Dee.
Simple Qt binding and QML plugin for Dee (https://launchpad.net/dee).

%package -n %{libname}
Summary:	Qt bindings and QML plugin for Dee - shared libraries
Group:		System/Libraries

%description -n %{libname}
Qt binding and QML plugin for Dee - system shared libraries.
Simple Qt binding and QML plugin for Dee (https://launchpad.net/dee).

%package -n %{develname}
Summary:	Qt bindings and QML plugin for Dee - development files
Group:		Development/C++
Requires:	%{libname} = %{version}

%description -n %{develname}
t binding and QML plugin for Dee - development files.
Simple Qt binding and QML plugin for Dee (https://launchpad.net/dee).

%prep
%setup -q
%apply_patches

%build
export BUILD_GLOBAL=true
%cmake \
	-Dlibdir=%{_libdir} \

%make

%install
pushd build
# .pc file hack
sed -i 's/libdir=\${exec_prefix}\/lib/libdir=\${exec_prefix}\/%{_lib}/g' ../libqtdee.pc
%makeinstall_std
popd

%files -n %{libname}
%doc COPYING
%{_libdir}/*.so.%{major}*
%{_libdir}/qt4/plugins/imports/

%files -n %{develname}
%{_includedir}/QtDee/
%{_libdir}/*.so
%{_libdir}/pkgconfig/libqtdee.pc



%changelog
* Mon Jan 23 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.2.3-1
+ Revision: 767403
- imported package libqtdee


* Tue May 17 2011 nmo.marques@gmail.com
- Initial package from 0.2.2:
- Add libqtdee-cmake-libdir-fix.patch: fix library install path.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2792 |12cr|libqtgconf-0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname qtgconf %{major}
%define develname %mklibname qtgconf -d

Summary:	Qt binding and QML plugin for GConf
Name:		libqtgconf
Version:	0.1
Release:	1
License:	LGPLv2
Url:		http://launchpad.net/gconf-qt
Group:		System/Libraries
Source0:	%{name}-%{version}.tar.bz2
# PATCH-FIX-OPENSUSE - libqtgconf-cmake-libdir-fix.patch nmarques@opensuse.org -- not again...
Patch0:		%{name}-cmake-libdir-fix.patch
BuildRequires:	cmake
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(QtCore)
BuildRequires:	pkgconfig(QtDeclarative)

%description
Simple Qt binding and QML plugin for GConf, written as a thin wrapper on top
of libgq-gconf (see http://maemo.org/packages/view/libgq-gconf0/).

%package -n %{libname}
Summary:	Qt binding and QML plugin for GConf - shared libraries
Group:		System/Libraries

%description -n %{libname}
Simple Qt binding and QML plugin for GConf, written as a thin wrapper on top
of libgq-gconf (see http://maemo.org/packages/view/libgq-gconf0/).

%package -n %{develname}
Summary:	Qt binding and QML plugin for GConf - development files
Group:		Development/C++
Requires:	%{libname} = %{version}

%description -n %{develname}
Simple Qt binding and QML plugin for GConf, written as a thin wrapper on top
of libgq-gconf (see http://maemo.org/packages/view/libgq-gconf0/).

%prep
%setup -q
%apply_patches

%build
export BUILD_GLOBAL=true
%cmake \
	-Dlibdir=%{_libdir} \

%make

%install
pushd build
# .pc file hack
sed -i 's/libdir=\${exec_prefix}\/lib/libdir=\${exec_prefix}\/%{_lib}/g' ../libqtgconf.pc
%make_install
popd build

%files -n %{libname}
%doc COPYING README
%{_libdir}/*.so.%{major}*
%{_libdir}/qt4/plugins/imports/

%files -n %{develname}
%{_includedir}/QtGConf/
%{_libdir}/*.so
%{_libdir}/pkgconfig/libqtgconf.pc



%changelog
* Mon Jan 23 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.1-1
+ Revision: 767394
- imported package libqtgconf


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2793 |12cr|libquvi-scripts-0.4.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 6
%define libname %mklibname quvi-scripts %major
%define develname %mklibname -d quvi-scripts

Name:           libquvi-scripts
Version:        0.4.8
Release:        1
Summary:        Embedded lua scripts for parsing media details
Group:          Networking/Other
License:        LGPLv2+
URL:            http://quvi.sourceforge.net/
Source0:        http://downloads.sourceforge.net/quvi/%{name}-%{version}.tar.xz
BuildArch:	noarch

%description
libquvi-scripts contains the embedded lua scripts that libquvi uses for
parsing the media details. Some additional utility scripts are also
included.

%prep
%setup -q

%build
%configure2_5x --libdir=%{_datadir}
%make

%install
%makeinstall_std

%files
%doc ChangeLog COPYING README
%{_datadir}/%{name}
%{_datadir}/pkgconfig/*.pc
%{_mandir}/man7/*

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2794 |12cr|libqwt-6.0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname qwt
%define major 6
%define libname %mklibname %{realname} %{major}
%define libnamedev %mklibname %{realname} -d

%define lib5name %mklibname %{realname} 5

%define debug_package %{nil}

Name:		libqwt
Version:	6.0.1
Release:	2
Summary:	2D plotting widget extension to the Qt GUI
License:	Qwt License 1.0
Group:		System/Libraries
Url:		http://sourceforge.net/projects/qwt
Source0:	http://freefr.dl.sourceforge.net/sourceforge/qwt/%{realname}-%{version}.tar.bz2
Patch0:		qwt-6.0.1-qwtconfig.patch
Patch1:		qwt-6.0.1-do-not-install-docs.patch
Patch2:		qwt-6.0.1-linkage.patch
Patch3:		qwt-6.0.1-sfmt.patch
BuildRequires:	qt4-devel

%description
Qwt is an extension to the Qt GUI library from Troll Tech AS.
The Qwt library contains widgets and components which are
primarily useful for technical and scientifical purposes.
It includes a 2-D plotting widget, different kinds of sliders,
and much more.

%package -n %{libname}
Summary:	2D plotting widget extension to the Qt GUI
Group:		System/Libraries

%description -n %{libname}
The libqwt-devel package contains the header files and static libraries
necessary for developing programs using the Qwt Widget set

If you want to develop programs which will use this set of widgets,
you should install this package. You need also to install the libqwt package.

%package -n %{libnamedev}
Summary:	Development tools for programs which uses Qwt Widget set
Group:		System/Libraries
Requires:	%{libname} = %{EVRD}
Requires:	qt4-devel
Provides:	libqwt-devel = %{EVRD}
Provides:	qwt-devel = %{EVRD}
Obsoletes:	%{libname}-devel
Conflicts:	%{lib5name}

%description -n %{libnamedev}
The libqwt-devel package contains the header files and static libraries
necessary for developing programs using the Qwt Widget set

If you want to develop programs which will use this set of widgets,
you should install this package. You need also to install the libqwt package.

%prep
%setup -q -n %{realname}-%{version}
%patch0 -p1 -b .installpath
%patch1 -p1 -b .doc
%patch2 -p1 -b .linkage
%patch3 -p1 -b .sfmt
sed -i -e 's|{QWT_INSTALL_PREFIX}/lib|{QWT_INSTALL_PREFIX}/%{_lib}|' qwtconfig.pri
sed -i -e 's|{QWT_INSTALL_PREFIX}/plugins/designer|{QWT_INSTALL_PREFIX}/%{_lib}/qt4/plugins/designer|' qwtconfig.pri
sed -i -e 's|{QWT_INSTALL_PREFIX}/features|{QWT_INSTALL_PREFIX}/%{_lib}/qt4/features|' qwtconfig.pri

%build
%qmake_qt4 QT_INSTALL_PREFIX=%{_prefix}
make

%install
make install INSTALL_ROOT=%{buildroot}

%files -n %{libname}
%doc CHANGES COPYING README
%{_libdir}/*.so.%{major}*

%files -n %{libnamedev}
%doc examples doc/html
%{_includedir}/*
%{qt4lib}/*.so
%{qt4plugins}/designer/*.so
%{qt4lib}/qt4/features



%changelog
* Tue May 08 2012 Alexander Khrukin <akhrukin@mandriva.org> 6.0.1-2
+ Revision: 797461
- make install instead of macro
- rebuild

* Sat Apr 28 2012 Andrey Bondrov <abondrov@mandriva.org> 6.0.1-1
+ Revision: 794201
- New version 6.0.1, new major 6, update patches, Requires, Conflicts and file list

* Tue May 17 2011 Paulo Andrade <pcpa@mandriva.com.br> 5.2.1-3
+ Revision: 675373
- Rename conflicting manpage filename

* Sat Feb 05 2011 Funda Wang <fwang@mandriva.org> 5.2.1-2
+ Revision: 636050
- tighten BR

* Mon Aug 23 2010 Yuri Myasoedov <omerta13@mandriva.org> 5.2.1-1mdv2011.0
+ Revision: 572091
- New version 5.2.1

* Fri May 01 2009 Funda Wang <fwang@mandriva.org> 5.2.0-1mdv2010.0
+ Revision: 369350
- New version 5.2.0

* Fri Mar 13 2009 Funda Wang <fwang@mandriva.org> 5.1.1-1mdv2009.1
+ Revision: 354460
- rediff patch

* Tue Aug 05 2008 Funda Wang <fwang@mandriva.org> 5.1.1-1mdv2009.0
+ Revision: 263932
- New version 5.1.1

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Thu May 15 2008 Funda Wang <fwang@mandriva.org> 5.1.0-1mdv2009.0
+ Revision: 207499
- New version 5.1.0

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 5.0.2-1mdv2008.1
+ Revision: 140928
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Jul 21 2007 Funda Wang <fwang@mandriva.org> 5.0.2-1mdv2008.0
+ Revision: 54251
- New version
- renew file list
- Build qt4 version

* Mon Apr 23 2007 Lenny Cartier <lenny@mandriva.org> 5.0.1-1mdv2008.0
+ Revision: 17323
- Update to 5.0.1


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2795 |12cr|libqwtplot3d-0.2.7-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define fakename qwtplot3d

%define major 0
%define libname %mklibname %{fakename} %{major}
%define libnamedev %mklibname %{fakename}  -d

Name:		libqwtplot3d
Version:	0.2.7
Release:	%mkrel 7
Summary:	3D plotting widget extension to the Qt GUI
License:	zlib
Group:		System/Libraries
Url:		http://qwtplot3d.sourceforge.net/
Source:		http://puzzle.dl.sourceforge.net/sourceforge/qwtplot3d/qwtplot3d-%{version}.tar.bz2
Patch0:		qwtplot3d-0.2.7-headers.patch
Patch1:		qwtplot3d-0.2.7-linkage.patch
BuildRequires:	qt4-devel
BuildRequires:	zlib-devel
BuildRequires:	mesaglu-devel

%description
QwtPlot3D is a feature-rich Qt/OpenGL-based C++ programming library.
It provides essentially a bunch of 3D-widgets for programmers.

%package -n %{libname}
Summary:	3D plotting widget extension to the Qt GUI
Group:		System/Libraries

%description -n %{libname}
QwtPlot3D is a feature-rich Qt/OpenGL-based C++ programming library.
It provides essentially a bunch of 3D-widgets for programmers.

%package -n %{libnamedev}
Summary:	Development tools for programs which uses QwtPlot3D Widget set
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{libname}-devel

%description -n %{libnamedev}
QwtPlot3D is a feature-rich Qt/OpenGL-based C++ programming library.
It provides essentially a bunch of 3D-widgets for programmers.

%prep
%setup -q -n qwtplot3d
%patch0 -p1
%patch1 -p1

%build
%qmake_qt4
%make

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_includedir}
mkdir -p %{buildroot}%{_libdir}

for n in include/*.h ; do
    install -m 644 $n %{buildroot}%{_includedir}
done

# install, preserving links
chmod 644 lib/libqwtplot3d.so*
for n in lib/libqwtplot3d.so* ; do
    cp -d $n %{buildroot}%{_libdir}
done

%clean
rm -rf %{buildroot}

%files -n %{libname}
%{_libdir}/libqwtplot3d.so.%{major}*

%files -n %{libnamedev}
%{_includedir}/*
%{_libdir}/*.so



%changelog
* Sat Apr 28 2012 Andrey Bondrov <abondrov@mandriva.org> 0.2.7-7mdv2012.0
+ Revision: 794319
- Update patches and cleanup spec

* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.7-6mdv2011.0
+ Revision: 620219
- the mass rebuild of 2010.0 packages

* Tue Aug 25 2009 Emmanuel Andry <eandry@mandriva.org> 0.2.7-5mdv2010.0
+ Revision: 421198
- add P1 to fix gcc44 build
- check major

* Tue Aug 05 2008 Funda Wang <fwang@mandriva.org> 0.2.7-4mdv2009.0
+ Revision: 263927
- fix license
- drop unneeded BR

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.2.7-3mdv2009.0
+ Revision: 240988
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sat Jul 21 2007 Funda Wang <fwang@mandriva.org> 0.2.7-1mdv2008.0
+ Revision: 54262
- fix file list
- New version

* Tue Apr 24 2007 Lenny Cartier <lenny@mandriva.org> 0.2.6-2mdv2008.0
+ Revision: 17950
- Rebuild

* Mon Apr 23 2007 Lenny Cartier <lenny@mandriva.org> 0.2.6-1mdv2008.0
+ Revision: 17656
- Update to 0.2.6


* Fri Jul 29 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.2.5-1mdk
- 0.2.5
- Fix qt path
- Fix BuildRequires

* Wed Mar 09 2005 Lenny Cartier <lenny@mandrakesoft.com> 0.2.4-0.beta.1mdk
- from Olivier Lahaye <olivier.lahaye1@free.Fr> : 
	- port spec to Mandrake 10.1

* Fri Feb 11 2005 Vitaly Lipatov <lav@altlinux.ru> 0.2.4-alt0.2beta
- move libraries to /usr/lib64, fix .so placement

* Mon Dec 27 2004 Vitaly Lipatov <lav@altlinux.ru> 0.2.4-alt0.1beta
- first build for ALT Linux Sisyphus


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2796 |12cr|libqzeitgeist-0.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Ze: use this untill qt4 macros arent fixed
%define _qt4_datadir %{_prefix}/lib/qt4
%define _qt4_importdir %{_qt4_datadir}/imports

%define oname qzeitgeist
%define major 1
%define libname %mklibname %{oname} %{major}
%define develname %mklibname %{oname} -d


Name:		libqzeitgeist
Group:		Development/C++
Summary:	Qt interface for Zeitgeist
Version:	0.8.0
Release:	1
URL:		http://gitorious.org/kde-zeitgeist/libqzeitgeist
License: 	GPLv2
Source0:	http://gitorious.org/kde-zeitgeist/libqzeitgeist/%{name}-%{version}.tar.bz2
# import fedora patch
# fix linking (use QT_DECLARATIVE_LIBRARIES), consistently use QT_IMPORTS_DIR
Patch0:		libqzeitgeist-0.8.0-declarative.patch
BuildRequires:	automoc4
BuildRequires:	cmake
BuildRequires:	pkgconfig(QtDBus) pkgconfig(QtDeclarative) pkgconfig(QtXml)
BuildRequires:	zeitgeist

%description
Qt Zeitgeist Library.

#-------------------------------------------------------------------------------
%package -n %{libname}
Group:          System/Libraries
Summary:	Qt Zeitgeist library

%description -n %{libname}
Library for Qt Zeitgeist.

%files -n %{libname}
%{_libdir}/libqzeitgeist.so.1
%{_libdir}/libqzeitgeist.so.%{version}

#--------------------------------------------------------------------
%package -n libqzeitgeist-plugin
Group:		System/Libraries
Summary:	Qt Zeitgeist Plugin

%description -n libqzeitgeist-plugin
Qt Zeitgeist plugin.

%files -n libqzeitgeist-plugin
%{_qt4_importdir}/org/gnome/zeitgeist/libQZeitgeistDeclarativePlugin.so
%{_qt4_importdir}/org/gnome/zeitgeist/qmldir

#-------------------------------------------------------------------------------
%package -n %{develname}
Group:		Development/C++
Summary:	Qt Zeitgeist development files
Requires:	%{libname} = %{version}-%{release}
Obsoletes:	%{name}-devel < %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
Development files for Qt Zeitgeist.

%files -n %{develname}
%{_includedir}/QZeitgeist
%{_libdir}/libqzeitgeist.so
%{_libdir}/cmake/QZeitgeist/QZeitgeist*.cmake
%{_libdir}/pkgconfig/QZeitgeist.pc

#-------------------------------------------------------------------------------
%prep
%setup -q
%patch0 -p1 -b .declarative

%build
%cmake -DQT_IMPORTS_DIR=%{_qt4_importdir}
%make

%install
rm -rf %{buildroot}
%makeinstall_std -C build



%changelog
* Wed Dec 21 2011 Zé <ze@mandriva.org> 0.8.0-1
+ Revision: 744052
- use this untill qt4 macros arent fixed
- fix devel file list
- forgot to list plugin files
- fix major and list files in lib package
- automoc4 is needed
- use pkg buildrequires
- declarative patch
- workaround for QT_IMPORTS_DIR (need to investigate why fails in FindQt4.cmake)
- clean defatr and BR
- kde macros are not to be used
- 0.8.0

* Thu Apr 28 2011 Zé <ze@mandriva.org> 0.7.0-1
+ Revision: 659767
- version 0.7.0
- drop patch0 (fixed upstream)
- fix package naming and add renaming
- fix URL

* Mon Mar 28 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.1-3
+ Revision: 648684
- Fix install
- Add missing buildrequire
- Install pkgconfig in %%_libdir ( P0 )
- Cosmetics
- Remove changelog, this does not belong to spec file

  + Jani Välimaa <wally@mandriva.org>
    - Created package structure for libzeitgeist.

  + Zé <ze@mandriva.org>
    - first package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2797 |12cr|librapi-0.15.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		2
%define libname		%mklibname rapi %{major}
%define develname	%mklibname -d rapi
%define svn	0

Name:		librapi
Summary:	SynCE: Remote Application Programming Interface (RAPI) library
Version:	0.15.2
Release:	2
License:	MIT
Group:		System/Libraries
URL:		http://synce.sourceforge.net/
Source0:	%{name}%{major}-%{version}.tar.gz
Patch0:		librapi2-dso.patch
BuildRequires:	libsynce-devel >= 0.15.1
BuildRequires:	python-devel
BuildRequires:	python-pyrex

%description
Librapi is part of the SynCE project.
The RAPI library is an open source implementation that works like
RAPI.DLL, available on Microsoft operating systems. The library makes
it possible to make remote calls to a computer running Pocket PC.
Documentation for the RAPI calls is available at this address:

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wcesdkr/htm/_wcesdk_CeRapiInit.asp

%package -n	%{libname}
Group:		System/Libraries
Summary:	SynCE: Remote Application Programming Interface (RAPI) library

%description -n %{libname}
Librapi is part of the SynCE project. This package contains shared
libraries.

%package -n	%{name}-python
Group:		System/Libraries
Summary:	SynCE: Remote Application Programming Interface (RAPI) library
Requires:	%{libname} = %{version}-%{release}
Requires:	python

%description -n %{name}-python
Librapi is part of the SynCE project. This package contains Python
bindings.

%package -n	%{develname}
Group:		Development/C
Summary:	SynCE: Remote Application Programming Interface (RAPI) library
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n %{develname}
Librapi is part of the SynCE project. This package contains development
headers.

%prep
%setup -q -n %{name}2-%{version}
%patch0 -p0

%build
%configure2_5x --disable-static --disable-rpath --enable-udev-support --disable-hal-support
%make

%install
%makeinstall_std

rm -f %{buildroot}%{python_sitearch}/pyrapi2.{la,a}

%files
%{_bindir}/*
%{_mandir}/man1/*
%{_mandir}/man3/*

%files -n %{libname}
%{_libdir}/%{name}.so.%{major}*

%files -n %{develname}
%doc README TODO
%{_libdir}/%{name}.so
%{_includedir}/*.h
%{_libdir}/pkgconfig/*.pc

%files -n %{name}-python
%{py_platsitedir}/pyrapi2.*



%changelog
* Tue Mar 15 2011 Matthew Dawkins <mattydaw@mandriva.org> 0.15.2-1mdv2011.0
+ Revision: 645049
- new version 0.15.2
  disabled hal support and enabled udev support

* Sat Nov 13 2010 Bogdano Arendartchuk <bogdano@mandriva.com> 0.15-2mdv2011.0
+ Revision: 597033
- rebuild for python 2.7

* Tue Apr 27 2010 Emmanuel Andry <eandry@mandriva.org> 0.15-1mdv2010.1
+ Revision: 539630
- New version 0.15

* Thu Mar 04 2010 Emmanuel Andry <eandry@mandriva.org> 0.15-0.r3893.1mdv2010.1
+ Revision: 514173
- pre 0.15 svn snapshot

* Thu Jul 23 2009 Frederik Himpe <fhimpe@mandriva.org> 0.14-1mdv2010.0
+ Revision: 398828
- Add some BuildRequires needed for autoreconf
- Update to new version 0.14
- Don't remove -Werror from CFLAGS because it results in broken
  CFLAGS if you use "Werror=format-security"
- Don't build static libraries
- Remove rpath
- Use fixed version number in obsoletes so that not more and more
  unexisting versions are obsoleted

* Tue Jan 13 2009 Adam Williamson <awilliamson@mandriva.org> 0.13.1-1mdv2009.1
+ Revision: 329177
- hack up the synce br because of the non-synced releases
- drop nogil.diff (merged upstream)
- new release 0.13.1

* Mon Jan 12 2009 Adam Williamson <awilliamson@mandriva.org> 0.13-1mdv2009.1
+ Revision: 328728
- add pyrapi-nogil.diff: fix build with recent pyrex (from Mark Ellis)
- new release 0.13

* Sat Dec 27 2008 Adam Williamson <awilliamson@mandriva.org> 0.12-2mdv2009.1
+ Revision: 319650
- rebuild with python 2.6

* Wed Jul 16 2008 Adam Williamson <awilliamson@mandriva.org> 0.12-1mdv2009.0
+ Revision: 236629
- new release 0.12

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Wed Apr 16 2008 Adam Williamson <awilliamson@mandriva.org> 0.11.1-1mdv2009.0
+ Revision: 194613
- drop all patches (merged upstream)
- new release 0.11.1

* Thu Mar 20 2008 Adam Williamson <awilliamson@mandriva.org> 0.11-9mdv2008.1
+ Revision: 189196
- add timeout.patch: from upstream SVN, increases a timeout (avoids problems when removing larger applications)

* Wed Mar 12 2008 Adam Williamson <awilliamson@mandriva.org> 0.11-8mdv2008.1
+ Revision: 187221
- streamline file lists
- python package should be %%{name}-python not %%{libname}-python
- move docs from lib to devel package, add conflicts to ensure successful upgrade
- add rapierror.patch (RAPIError must be a subclass of Exception - needed to fix a bug in sync-engine)
- version all obsoletes
- Clean up spec (tabs, macros, descriptions)

* Fri Feb 01 2008 Funda Wang <fwang@mandriva.org> 0.11-7mdv2008.1
+ Revision: 161182
- correctly obsoletes old devel package

* Mon Jan 14 2008 Emmanuel Andry <eandry@mandriva.org> 0.11-6mdv2008.1
+ Revision: 151760
- add provides

* Sat Jan 12 2008 Emmanuel Andry <eandry@mandriva.org> 0.11-5mdv2008.1
+ Revision: 149804
- fix obsoletes again

* Fri Jan 11 2008 Emmanuel Andry <eandry@mandriva.org> 0.11-4mdv2008.1
+ Revision: 149175
- split binaries into a separate package
- fix obsoletes

* Thu Jan 10 2008 Emmanuel Andry <eandry@mandriva.org> 0.11-2mdv2008.1
+ Revision: 147736
- import librapi



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2798 |12cr|librcc-0.2.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname rcc %{major}
%define develname %mklibname rcc -d

Name:		librcc
Version:	0.2.9
Release:	1
Summary:	Russian Charset Conversion Library
Source0:	http://dside.dyndns.org/files/rusxmms/%{name}-%{version}.tar.bz2
Patch0:		librcc-0.2.9-mdv-glib_h.patch
Group:		System/Libraries
License:	LGPLv2.1+
BuildRequires:	librcd-devel
BuildRequires:	libxml2-devel
BuildRequires:	libguess-devel
BuildRequires:	aspell-devel

%description
Library providing means to work with multiple encodings of the same language
through adapting them to local settings on-the-fly.

%package -n %{libname}
Summary:        Russian Charset Conversion Library
Group:          System/Libraries

%description -n %{libname}
Library providing means to work with multiple encodings of the same language
through adapting them to local settings on-the-fly.

%package -n %{develname}
Summary:        Russian Charset Conversion Library
Group:          System/Libraries
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{EVRD}

%description -n %{develname}
Library providing means to work with multiple encodings of the same language
through adapting them to local settings on-the-fly.

This package contains files required for development only.

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std
%__rm -rf %{buildroot}%{_libdir}/*.la

%files -n %{libname}
%{_libdir}/*.so.%{major}
%{_libdir}/*.so.%{version}
%{_libdir}/rcc/

%files -n %{develname}
%{_libdir}/*.so
%{_includedir}/*.h
%doc AUTHORS ChangeLog NEWS README ToDo


%changelog
* Wed Mar 14 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.2.9-1
+ Revision: 784932
+ rebuild (emptylog)

* Tue Mar 13 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.2.9-1
+ Revision: 784745
- imported package librcc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2799 |12cr|librcd-0.1.13-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname rcd %major
%define develname %mklibname rcd -d

Name:		librcd
Summary:	Russian charset detection library
Version:	0.1.13
Release:	2
License:	LGPLv2.1+
Group:		System/Libraries
URL:		http://http://rusxmms.sourceforge.net
Source0:	%{name}-%{version}.tar.bz2

%description
Library for autodection charset of russian text

LibRCD is used by RusXMMS project for encoding auto-detection. It is optimized 
to handle very short titles, like ID3 tags, file names and etc, and provides 
very high accuracy even for short 3-4 letter words. Current version supports 
Russian and Ukrainian languages and able to distinguish UTF-8, KOI8-R, CP1251, 
CP866, ISO8859-1. If compared with Enca, LibRCC provides better detection 
accuracy on short titles and is able to detect ISO8859-1 (non-cyrillic)
encoding what allows to properly display correct ID3 v.1 titles.

%package -n %{libname}
Summary:        Russian charset detection library
Group:          System/Libraries

%description -n %{libname}
Library for autodection charset of russian text

LibRCD is used by RusXMMS project for encoding auto-detection. It is optimized 
to handle very short titles, like ID3 tags, file names and etc, and provides 
very high accuracy even for short 3-4 letter words. Current version supports 
Russian and Ukrainian languages and able to distinguish UTF-8, KOI8-R, CP1251, 
CP866, ISO8859-1. If compared with Enca, LibRCC provides better detection 
accuracy on short titles and is able to detect ISO8859-1 (non-cyrillic)
encoding what allows to properly display correct ID3 v.1 titles.

%package -n %{develname}
Summary:        Russian charset detection library development files
Group:          Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{EVRD}

%description -n %{develname}
Russian charset detection library. This package contains files required
for development purposes only.

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/librcd.so.%{major}
%{_libdir}/librcd.so.%{version}

%files -n %{develname}
%doc AUTHORS ChangeLog README
%{_libdir}/librcd.so
%{_includedir}/librcd.h


%changelog
* Tue Feb 21 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.1.13-2
+ Revision: 778548
- add provides for devel package
- fix description

* Mon Feb 20 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.1.13-1
+ Revision: 778194
- imported package librcd


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2800 |12cr|librdmacm-1.0.11-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Name:	librdmacm
Version: 1.0.11
Release: 4
Summary: Userspace RDMA Connection Manager
Group: Development/Other
License: GPL/BSD
Url: http://www.openfabrics.org/
Source: http://www.openfabrics.org/downloads/librdmacm/%{name}-%{version}.tar.gz
BuildRequires: libibverbs-devel >= 1.1 autoconf

%description 
librdmacm provides a userspace RDMA Communication Managment API.

%package devel
Summary: Development files for the librdmacm library
Group: Development/Other
provides: lib%{name}-devel = %{version}-%{release}
provides: %{name}-devel = %{version}-%{release}

%description devel
Development files for the librdmacm library.

%package utils
Summary: Examples for the librdmacm library
Group: Development/Other

%description utils
Example test programs for the librdmacm library.

%package static
Summary: Static version of the librdmacm library
Group: Development/Other
Requires: %{name}-devel = %{version}-%{release}
provides: lib%{name}-static = %{version}-%{release}
provides: %{name}-static = %{version}-%{release}

%description static
Static version of the librdmacm library.

%prep
%setup -q 

%build
export LDFLAGS="-lpthread"
autoreconf
%configure
%make

%install
%makeinstall
# remove unpackaged files from the buildroot

%clean

%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig

%files 
%defattr(-,root,root,-)
%{_libdir}/librdmacm*.so.*
%doc AUTHORS COPYING ChangeLog README

%files devel
%defattr(-,root,root)
%{_libdir}/lib*.so
%{_includedir}/*
%{_mandir}/man3/*
%{_mandir}/man7/*

%files utils
%defattr(-,root,root,-)
%{_bindir}/*
%{_mandir}/man1/*

%files static
%defattr(-,root,root,-)
%{_libdir}/*.a



%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.11-3mdv2011.0
+ Revision: 609776
- rebuild

* Wed Jan 27 2010 Antoine Ginies <aginies@mandriva.com> 1.0.11-2mdv2010.1
+ Revision: 497205
- bump the release
- fix typo
- the name already contains the lib prefix

* Wed Jan 27 2010 Antoine Ginies <aginies@mandriva.com> 1.0.11-1mdv2010.1
+ Revision: 497200
- fix some pb in spec file (import from fedora one)
- import librdmacm



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2801 |12cr|librecad-1.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	librecad
%define	version	1.0.2

Summary:	Computer-aided design (CAD) system
Name:		%{name}
Version:	%{version}
Epoch:		1
Release:	1
Source0:	librecad-%{version}.tar.bz2
Patch0:		0001-Adding-DXF-.desktop-file.patch
Patch1:		librecad-1.0.0-mdv-desktop.patch

URL:		http://www.librecad.org
License:	GPLv2
Group:		Graphics
BuildRequires:	qt4-devel
BuildRequires:	qt4-assistant
BuildRequires:	qt4-linguist
BuildRequires:	muparser-devel
Requires:	librecad-data
Suggests:	librecad-doc
Suggests:	librecad-plugins

%description
LibreCAD is an application for computer aided design (CAD) in two
dimensions (2D). With LibreCAD you can create technical drawings
such as plans for buildings, interiors, mechanical parts or schemas
and diagrams. 

%package data
Group:		Graphics
Summary:	Platform-independant files for %{name}
Requires:	%{name}
BuildArch:	noarch
 
%description data
Contains the platform-independent files for LibreCAD, including
fonts, patterns, translations.

#package doc
#Group:		Graphics
#Summary:	Documentation for %{name}
#Requires:	%{name}
#BuildArch:	noarch
# 
#description doc
#Documentation for %{name}, a Qt4 application to design 2D CAD
#drawing based on the community edition of QCad.

%package plugins
Group:		Graphics
Summary:	Plugins libraries files for %{name}
Requires:	%{name}
 
%description plugins
Contains the plugins files for LibreCAD.

%prep
%setup -q

%patch0 -p1
%patch1 -p1
find . -type f -executable -a \( -name '*.cpp' -o -name '*.h' \) | xargs -i{} chmod 644 {}

%build
%qmake_qt4
%make

pushd plugins
	%qmake_qt4
	%make
popd

%install
make install INSTALL_ROOT=%buildroot
 
%{__install} -m 755 -d %{buildroot}%{_datadir}/%{name}/doc
%{__install} -m 755 -d %{buildroot}%{_datadir}/%{name}/fonts
%{__install} -m 755 -d %{buildroot}%{_datadir}/%{name}/library
%{__install} -m 755 -d %{buildroot}%{_datadir}/%{name}/patterns
%{__install} -m 755 -d %{buildroot}%{_datadir}/%{name}/qm
%{__install} -m 755 -d %{buildroot}%{_docdir}/%{name}
%{__install} -m 755 -d %{buildroot}%{_libdir}/%{name}/plugins
%{__install} -m 755 -d %{buildroot}%{_datadir}/mime/packages

#%__cp unix/resources/doc/* %{buildroot}%{_datadir}/%{name}/doc/
cp -a unix/resources/fonts/*.lff %{buildroot}%{_datadir}/%{name}/fonts/
cp -a unix/resources/library/* %{buildroot}%{_datadir}/%{name}/library/
cp -a unix/resources/patterns/*.dxf %{buildroot}%{_datadir}/%{name}/patterns/
cp -a unix/resources/qm/*.qm %{buildroot}%{_datadir}/%{name}/qm/
cp -a unix/resources/plugins/* %{buildroot}%{_libdir}/%{name}/plugins/
%__chmod 644 README
find %{buildroot}%{_datadir}/%{name} -type f -exec chmod 644 {} \;
 
%{__install} -Dm 755 -s unix/%{name} %{buildroot}%{_bindir}/%{name}
%{__install} -Dm 644 desktop/%{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
%{__install} -Dm 644 desktop/%{name}.sharedmimeinfo %{buildroot}%{_datadir}/mime/packages/%{name}.xml
%{__install} -Dm 644 res/main/%{name}.png %{buildroot}%{_datadir}/pixmaps/%{name}.png

%files
%doc README
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/mime/packages/%{name}.xml

%files data
%{_datadir}/%{name}/fonts/*
%{_datadir}/%{name}/library/*
%{_datadir}/%{name}/patterns/*
%{_datadir}/%{name}/qm/*

#files doc
#%{_datadir}/%{name}/doc/*

%files plugins
%{_libdir}/%{name}/plugins/*


%changelog
* Sun Jun 10 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1:1.0.2-1
+ Revision: 804314
- update to 1.0.2

* Tue Jan 10 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1:1.0.0-1
+ Revision: 759355
- add Epoch: 1
- remove Makefile and spec.in
- remove BuildRoot tag, replace spaces with tabs
- 1.0.0 final release

* Wed Aug 17 2011 Alexandre Lissy <alissy@mandriva.com> 1.0.0rc1.99.2-1
+ Revision: 694859
- Updating to latest git snapshot

* Sat Aug 13 2011 Alexandre Lissy <alissy@mandriva.com> 1.0.0rc1.99.1-1
+ Revision: 694367
- Adding missing source package for 1.0.0rc1.99.1
- Update to latest snapshot, still pre RC2

* Sat Aug 06 2011 Alexandre Lissy <alissy@mandriva.com> 1.0.0rc1.99-1
+ Revision: 693531
- Updating to pre-RC2 snapshot and using new patches capabilities of gitrpm helper
- Using 'mdv' branch for desktop file
- Updating stuff for new gitrpm
- Update for latest rpm-common changes
- Introducing GitRPM funny stuff, see http://git.mandriva.com/projects/?p=users/alissy/gitrpm.git;a=summary

* Thu Jun 23 2011 Alexandre Lissy <alissy@mandriva.com> 1.0.0rc1_55_g4f9b7c5-1
+ Revision: 686840
- Updating from 1.0.0beta5 to 1.0.0rc1

* Tue Jun 07 2011 Alexandre Lissy <alissy@mandriva.com> 1.0.0beta5_144_g0046d99-1
+ Revision: 683100
- Updating to latest git revision
- Dropping obsolete french locale patch

* Sun Jun 05 2011 Alexandre Lissy <alissy@mandriva.com> 1.0.0beta5_132_gf21f8b2-1
+ Revision: 682785
- Updating to latest git tree, and dropping merged patches.

* Thu Jun 02 2011 Alexandre Lissy <alissy@mandriva.com> 1.0.0beta5_116_g88b5983-1
+ Revision: 682483
- Fix missing BuildRequires against qt4-linguist
- Fix missing BuildRequires against qt4-assistant (providing qcollectiongenerator)
- Importing LibreCAD.
- Created package structure for librecad.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2802 |12cr|libredblack-1.3-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 0
%define libname %mklibname redblack %{major}
%define develname %mklibname redblack -d

Summary:	Library for handling red-black tree searching algorithm
Name:		libredblack
Version:	1.3
Release:	11
Group:		System/Libraries
License:	LGPLv2+
URL:		http://libredblack.sourceforge.net/
Source0:	%{name}-%{version}.tar.bz2
Patch0:		libredblack-typo.diff

%description 
This implements the redblack balanced tree algorithm.

%package -n	%{libname}
Summary:	Library for handling red-black tree searching algorithm
Group:          System/Libraries

%description -n	%{libname}
This implements the redblack balanced tree algorithm.

%package -n	%{develname}
Summary:	Libraries and header files for the %{libname} library
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Obsoletes:	%{mklibname redblack 0 -d}

%description -n	%{develname}
To develop programs based upon the libredblack library, the system needs to 
have these header and object files available for creating the executables.

%prep
%setup -q
%patch0 -p0

%build
%configure2_5x
%make

%install
%makeinstall_std

%files -n %{libname}
%doc AUTHORS ChangeLog README
%{_libdir}/*.so.*

%files -n %{develname}
%doc example*.c example*.rb
%{_bindir}/rbgen
%{_libdir}/*.a
%{_libdir}/*.so
%{_includedir}/*
%{_mandir}/man1/*
%{_mandir}/man3/*
%{_datadir}/libredblack


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3-10mdv2011.0
+ Revision: 620221
- the mass rebuild of 2010.0 packages

* Sun Sep 13 2009 Thierry Vignaud <tv@mandriva.org> 1.3-9mdv2010.0
+ Revision: 438733
- rebuild

* Wed Mar 25 2009 Funda Wang <fwang@mandriva.org> 1.3-8mdv2009.1
+ Revision: 360977
- fix license

* Fri Jul 11 2008 Oden Eriksson <oeriksson@mandriva.com> 1.3-7mdv2009.0
+ Revision: 233731
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.3-6mdv2008.1
+ Revision: 140928
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 01 2007 Oden Eriksson <oeriksson@mandriva.com> 1.3-6mdv2008.0
+ Revision: 94143
- rebuilt due to missing packages

* Sun Sep 09 2007 Oden Eriksson <oeriksson@mandriva.com> 1.3-5mdv2008.0
+ Revision: 83667
- fix typo (P0)
- new devel naming


* Fri Nov 17 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3-4mdv2007.0
+ Revision: 85291
- Import libredblack

* Fri Nov 17 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3-4mdv2007.1
- rebuild

* Sat Sep 03 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3-3mdk
- rebuilt due new rpm

* Sat Jun 04 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3-2mdk
- rebuild

* Mon May 17 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.3-1mdk
- 1.3
- merge the static-devel sub package into the devel sub package
- use macros
- the major changed from 1 to 0 (!)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2803 |12cr|librep-0.92.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 16
%define libname %mklibname rep %major
%define libnamedev %mklibname -d rep

%define _requires_exceptions /usr/bin/rep
Name:		librep
Summary:	An embeddable LISP environment
Version:	0.92.2
Release:	1
License:	GPLv2+
Group:		System/Libraries
BuildRequires:	gmp-devel gdbm-devel gpm-devel ncurses-devel readline-devel texinfo
BuildRequires: ffi5-devel
URL:		http://librep.sourceforge.net/
Source0:	http://download.tuxfamily.org/librep/%{name}-%{version}.tar.xz


%description
This is a lightweight LISP environment for UNIX. It contains a LISP 
interpreter, byte-code compiler and virtual machine. Applications may use the 
LISP interpreter as an extension language, or it may be used for standalone 
scripts.

Originally inspired by Emacs Lisp, the language dialect combines many of the 
elisp features while trying to remove some of the main deficiencies, with 
features from Common Lisp and Scheme.

%package -n	%{libname}
Summary:	Libraries used by librep
Group:		System/Libraries

%description -n	%{libname}
Libraries used by librep

%package -n	%{libnamedev}
Summary:	Librep include files and link libraries
Group:		Development/Other
Requires:	%{name} = %{version}
Requires:	%{libname} = %{version}
Obsoletes:	%mklibname -d %name 9
Provides:	%{name}-devel = %{version}

%description -n	%{libnamedev}
Link libraries and C header files for librep development.


%prep
%setup -q
%apply_patches

%build
%configure2_5x --with-readline
%make

%install
%makeinstall_std host_type=%{_target_platform}
rm -f %buildroot%{_libdir}/librep.*a


%post
%_install_info librep.info

%preun
%_remove_install_info librep.info


%files
%doc ChangeLog COPYING INSTALL NEWS README TODO
%{_bindir}/rep
%{_bindir}/rep-remote
%{_datadir}/rep
%_mandir/man1/rep-remote.1*
%_mandir/man1/rep.1*
%{_libexecdir}/rep/
%{_infodir}/librep*
%{_datadir}/emacs/site-lisp/*.el

%files -n %{libname}
%{_libdir}/librep.so.%{major}*

%files -n %{libnamedev}
%{_bindir}/rep-xgettext
%{_bindir}/repdoc
%_mandir/man1/rep-xgettext.1*
%_mandir/man1/repdoc.1*
%{_libdir}/librep.so
%{_includedir}/*
%_libdir/pkgconfig/librep.pc


%changelog
* Tue Mar 27 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.92.2-1
+ Revision: 787890
- version update 0.92.2

* Fri Jan 06 2012 Götz Waschk <waschk@mandriva.org> 0.92.1b-2
+ Revision: 758135
- remove libtool archive

* Wed Aug 31 2011 Götz Waschk <waschk@mandriva.org> 0.92.1b-1
+ Revision: 697568
- new version
- drop patch

* Wed Aug 24 2011 Götz Waschk <waschk@mandriva.org> 0.92.1-1
+ Revision: 696517
- new version
- fix pkgconfig file

* Sun May 01 2011 Götz Waschk <waschk@mandriva.org> 0.92.0-1
+ Revision: 661304
- new major
- update paths
- new version

* Sun Feb 27 2011 Götz Waschk <waschk@mandriva.org> 0.91.1-1
+ Revision: 640671
- new version
- fix source URL
- remove automake call

* Mon Sep 27 2010 Götz Waschk <waschk@mandriva.org> 0.91.0-1mdv2011.0
+ Revision: 581288
- new version
- update file list

* Sun Jul 11 2010 Götz Waschk <waschk@mandriva.org> 0.90.6-2mdv2011.0
+ Revision: 551023
- useless rebuild
- new version
- new URL

* Wed Feb 10 2010 Funda Wang <fwang@mandriva.org> 0.90.5-2mdv2010.1
+ Revision: 503617
- rebuild for new gmp

* Sat Jan 09 2010 Götz Waschk <waschk@mandriva.org> 0.90.5-1mdv2010.1
+ Revision: 487821
- update to new version 0.90.5

* Sat Dec 19 2009 Götz Waschk <waschk@mandriva.org> 0.90.4-1mdv2010.1
+ Revision: 480083
- new version
- fix build

* Fri Nov 13 2009 Götz Waschk <waschk@mandriva.org> 0.90.3-1mdv2010.1
+ Revision: 465682
- new version
- update file list

* Wed Aug 26 2009 Götz Waschk <waschk@mandriva.org> 0.90.2-1mdv2010.0
+ Revision: 421336
- update to new version 0.90.2

* Sun Aug 23 2009 Götz Waschk <waschk@mandriva.org> 0.90.1-1mdv2010.0
+ Revision: 420120
- update build deps
- new version
- drop patch

* Sun Jul 05 2009 Funda Wang <fwang@mandriva.org> 0.90.0-2mdv2010.0
+ Revision: 392552
- add back require exception

* Sat Jul 04 2009 Funda Wang <fwang@mandriva.org> 0.90.0-1mdv2010.0
+ Revision: 392088
- New version 0.90.0

* Wed May 06 2009 Götz Waschk <waschk@mandriva.org> 0.17.4-1mdv2010.0
+ Revision: 372652
- update to new version 0.17.4

* Thu Mar 05 2009 Götz Waschk <waschk@mandriva.org> 0.17.3-1mdv2009.1
+ Revision: 348783
- new version
- update file list

* Wed Feb 25 2009 Götz Waschk <waschk@mandriva.org> 0.17.2-3mdv2009.1
+ Revision: 344871
- fix build

* Sun Nov 23 2008 Götz Waschk <waschk@mandriva.org> 0.17.2-2mdv2009.1
+ Revision: 306113
- fix deps on x86_64

* Sun Nov 23 2008 Götz Waschk <waschk@mandriva.org> 0.17.2-1mdv2009.1
+ Revision: 305960
- new version
- update source URL
- drop patches
- update file list

* Thu Jul 31 2008 Götz Waschk <waschk@mandriva.org> 0.17-9mdv2009.0
+ Revision: 257360
- fix build
- update license

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Jul 30 2007 Götz Waschk <waschk@mandriva.org> 0.17-8mdv2008.0
+ Revision: 56648
- fix obsoletes

* Sat Jul 28 2007 Götz Waschk <waschk@mandriva.org> 0.17-7mdv2008.0
+ Revision: 56467
- unpack patch
- fix build
- new devel name
- Import librep


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2804 |12cr|libroadnav-0.20-0.0.alpha.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		major 0
%define		libname	%mklibname roadnav %{major}
%define		develname %mklibname -d roadnav

Summary:	A GPS mapping data library
Name:		libroadnav
Version:	0.20
Release:	0.0.alpha.3
Group:		System/Libraries
License:	LGPL
URL:		http://roadnav.sourceforge.net/
Source0:	http://roadnav.sourceforge.net/prerel/%{name}-%{version}alpha.tar.gz
Patch0:		libroadnav-0.20alpha-shared.diff
BuildRequires:	autoconf
BuildRequires:	libtool
BuildRequires:	wxgtku-devel

%description
LibRoadnav is a library that makes mapping data easily accessible to 
developers. It can automatically download mapping data from a variety of free
online sources, process that data, and make street maps of any place in the
United States available to developers and their applications. It can also
produce turn by turn directions from one place in the US to another.

%package -n	%{libname}
Summary:	A GPS mapping data library
Group:		System/Libraries

%description -n	%{libname}
LibRoadnav is a library that makes mapping data easily accessible to 
developers. It can automatically download mapping data from a variety of free
online sources, process that data, and make street maps of any place in the
United States available to developers and their applications. It can also
produce turn by turn directions from one place in the US to another.

%package -n	%{develname}
Summary:	Static library and header files for the libroadnav library
Group:		Development/C++
Provides:	%{name}-devel = %{EVRD}
Requires:	%{libname} >= %{version}-%{release}

%description -n	%{develname}
LibRoadnav is a library that makes mapping data easily accessible to 
developers. It can automatically download mapping data from a variety of free
online sources, process that data, and make street maps of any place in the
United States available to developers and their applications. It can also
produce turn by turn directions from one place in the US to another.

This package contains the static libroadnav library and its header files needed
to compile applications such as roadnav, etc.

%prep

%setup -q -n %{name}-%{version}alpha
%patch0 -p1

%build
autoreconf -fi
%configure2_5x
%make

%install
%makeinstall_std

# cleanup
%__rm -rf %{buildroot}%{_datadir}/doc/%{name}

%files -n %{libname}
%doc AUTHORS COPYING ChangeLog README
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_includedir}/%{name}
%{_libdir}/*.so
%{_libdir}/*.a



%changelog
* Sun Jan 15 2012 Andrey Bondrov <abondrov@mandriva.org> 0.20-0.0.alpha.2mdv2011.0
+ Revision: 760925
- Rebuild against utf8 wxGTK2.8, spec cleanup

* Wed Sep 22 2010 Oden Eriksson <oeriksson@mandriva.com> 0.20-0.0.alpha.1mdv2011.0
+ Revision: 580496
- import libroadnav


* Wed Sep 22 2010 Oden Eriksson <oeriksson@mandriva.com> 0.20-0.0.alpha.1mdv2010.1
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2805 |12cr|librra-0.14-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define shortname	rra

%define major		0
%define libname		%mklibname %{shortname} %{major}
%define develname	%mklibname %{shortname} -d

Summary:	SynCE: Communication application
Name:		librra
Version:	0.14
Release:	3
License:	MIT
Group:		System/Libraries
Source0:	http://prdownloads.sourceforge.net/synce/%{name}-%{version}.tar.gz
URL:		http://synce.sourceforge.net/
BuildRequires:	libmimedir-devel
BuildRequires:	librapi-devel >= %{version}
BuildRequires:	automake
BuildRequires:	python-devel
BuildRequires:	python-pyrex
Obsoletes:	synce-%{shortname} < %{version}-%{release}

%description
%{name} is part of the SynCE project. 

%package -n %{libname}
Group:		System/Libraries
Summary:	SynCE: Communication application
Obsoletes:	%libname < %{libname}-%{version}

%description -n %{libname}
%{name} is part of the SynCE project.

%package -n python-%{name}
Group:		System/Libraries
Summary:	SynCE: Communication application
Obsoletes:	python-%{mklibname rra 0} < %{version}-%{release}

%description -n python-%{name}
%{name} is part of the SynCE project.

%package -n %{develname}
Group:		Development/C
Summary:	SynCE: Communication application
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Obsoletes:	%{mklibname rra 0 -d}

%description -n %{develname}
%{name} is part of the SynCE project.

%prep
%setup -q

perl -pi -e 's/-Werror//' lib/Makefile.in

%build
%configure2_5x --with-libsynce=%{_prefix} --includedir=%{_includedir}/rra
%make includedir=%{buildroot}%{_includedir}/rra

%install
rm -rf %{buildroot}
%makeinstall includedir=%{buildroot}%{_includedir}/rra

%files
%defattr(-,root,root)
%doc README TODO
%{_bindir}/*
%{_mandir}/man?/*

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%{_libdir}/*.so
%{_libdir}/*.a
%{_includedir}/rra
%{_libdir}/pkgconfig/librra.pc

%files -n python-%{name}
%{py_platsitedir}/pyrra.*



%changelog
* Sun Nov 21 2010 Funda Wang <fwang@mandriva.org> 0.14-2mdv2011.0
+ Revision: 599411
- rebuild for p2.7

* Thu Jul 23 2009 Frederik Himpe <fhimpe@mandriva.org> 0.14-1mdv2010.0
+ Revision: 399058
- Update to new version 0.14
- Drop useless patch

* Wed Jan 14 2009 Adam Williamson <awilliamson@mandriva.org> 0.13-1mdv2009.1
+ Revision: 329254
- new release 0.13

* Sat Dec 27 2008 Adam Williamson <awilliamson@mandriva.org> 0.12-2mdv2009.1
+ Revision: 319652
- rebuild with python 2.6

* Thu Jul 17 2008 Adam Williamson <awilliamson@mandriva.org> 0.12-1mdv2009.0
+ Revision: 237689
- drop declarator.patch (merged upstream)
- new release 0.12

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Tue Jun 03 2008 Adam Williamson <awilliamson@mandriva.org> 0.11.1-2mdv2009.0
+ Revision: 214749
- add declarator.patch from upstream SVN to fix a build error
- rebuild against fixed libmimedir

* Wed Apr 16 2008 Adam Williamson <awilliamson@mandriva.org> 0.11.1-1mdv2009.0
+ Revision: 194661
- python package should be python-%%name, not python-%%libname
- new devel policy
- version obsoletes and provides
- clean spec
- new release 0.11.1

* Thu Jan 17 2008 Emmanuel Andry <eandry@mandriva.org> 0.11-6mdv2008.1
+ Revision: 154432
+ rebuild (emptylog)

* Sun Jan 13 2008 Emmanuel Andry <eandry@mandriva.org> 0.11-5mdv2008.1
+ Revision: 150901
- fix provides

* Sat Jan 12 2008 Emmanuel Andry <eandry@mandriva.org> 0.11-4mdv2008.1
+ Revision: 149805
- fix obsoletes
- split binaries and libs

* Fri Jan 11 2008 Emmanuel Andry <eandry@mandriva.org> 0.11-2mdv2008.1
+ Revision: 148843
- fix build
- import librra



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2806 |12cr|librsync-0.9.7-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 1
%define libname	%mklibname rsync %{major}
%define develname %mklibname -d rsync

Summary:	Rsync libraries
Name:		librsync
Version:	0.9.7
Release:	9
License:	LGPL
Group:		System/Libraries
URL:		http://librsync.sourceforge.net/
Source0:	%{name}-%{version}.tar.bz2
Patch0:		librsync-0.9.7-fix-str-fmt.patch
Patch1:		librsync-0.9.7-lfs_overflow.patch
Patch2:		librsync-0.9.7-getopt.patch
Patch3:		librsync-0.9.7-man_pages.patch
BuildRequires:	bzip2-devel
BuildRequires:	autoconf automake libtool
BuildRequires:	popt-devel

%description
librsync implements the "rsync" algorithm, which allows remote
differencing of binary files. librsync computes a delta relative
to a file's checksum, so the two files need not both be present to
generate a delta.

This library was previously known as libhsync up to version 0.9.0.

The current version of this package does not implement the rsync
network protocol and uses a delta format slightly more efficient
than and incompatible with rsync 2.4.6.

%package -n	%{libname}
Summary:	Rsync libraries
Group:         	System/Libraries

%description -n	%{libname}
librsync implements the "rsync" algorithm, which allows remote
differencing of binary files. librsync computes a delta relative
to a file's checksum, so the two files need not both be present to
generate a delta.

This library was previously known as libhsync up to version 0.9.0.

The current version of this package does not implement the rsync
network protocol and uses a delta format slightly more efficient
than and incompatible with rsync 2.4.6.

%package -n	%{develname}
Summary:	Headers for librsync
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	librsync-devel = %{version}-%{release}
Obsoletes:	%{_lib}rsync1-devel < 0.9.7-6

%description -n		%{develname}
This package contains header files necessary for developing
programs based on librsync.

%package -n	rdiff
Summary:	Compute and apply signature-based file differences
Group:          System/Servers
Requires:	%{libname} = %{version}

%description -n	rdiff
Compute and apply signature-based file differences.

%prep

%setup -q
%patch0 -p0
%patch1 -p1 -b .lfs_overflow
%patch2 -p1 -b .getopt
%patch3 -p1 -b .man_pages


%build
libtoolize --copy --force
autoreconf -fi

%configure2_5x \
    --enable-shared \
    --disable-static

%make

%install

%makeinstall_std

rm -f %{buildroot}%{_libdir}/*.*a

%files -n %{libname}
%doc AUTHORS NEWS README THANKS
%attr(0755,root,root) %{_libdir}/librsync.so.%{major}*

%files -n %{develname}
%doc TODO
%{_libdir}/*.so
%{_includedir}/*
%{_mandir}/man3/*

%files -n rdiff
%attr(0755,root,root) %{_bindir}/rdiff
%{_mandir}/man1/rdiff.1*


%changelog
* Sun May 06 2012 Oden Eriksson <oeriksson@mandriva.com> 0.9.7-9
+ Revision: 797026
- various fixes

* Tue Jun 07 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9.7-8
+ Revision: 683052
- sync with librsync-0.9.7-16.fc15.src.rpm

* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.7-7mdv2011.0
+ Revision: 620222
- the mass rebuild of 2010.0 packages

* Mon Jun 08 2009 Funda Wang <fwang@mandriva.org> 0.9.7-6mdv2010.0
+ Revision: 383836
- fix str fmt
- fix 4Gig problem:
  http://sourceforge.net/tracker/index.php?func=detail&aid=1439412&group_id=56125&atid=479441

* Sun Jul 27 2008 Thierry Vignaud <tv@mandriva.org> 0.9.7-5mdv2009.0
+ Revision: 250432
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.9.7-3mdv2008.1
+ Revision: 129040
- kill re-definition of %%buildroot on Pixel's request
- import librsync


* Thu Sep 01 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.7-3mdk
- fix #15498

* Tue May 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.7-2mdk
- rebuild

* Fri Dec 03 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.9.7-1mdk
- 0.9.7

* Sun Nov 02 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.9.6-1mdk
- initial cooker contrib, PLD import

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2807 |12cr|librtfcomp-1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		librtfcomp
Version:	1.2
Release:	1

%define 	major 0
%define		libname	%mklibname rtfcomp %major

Summary:	Library to read and write compressed RTF files
License:	GPL
Group:		System/Libraries
URL:		http://synce.sourceforge.net/
Source0:	http://downloads.sourceforge.net/project/synce/SynCE/librtfcomp/%{name}-%{version}.tar.gz
BuildRequires:	python-devel python-pyrex

%description
Can decompress and recompress compressed RTF and convert from 
UTF8 to RTF for use in things like the AirSync protocols.

%package -n	%{libname}
Summary:	Main library for %{name}
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}

%description -n	%{libname}
Can decompress and recompress compressed RTF and convert from 
UTF8 to RTF for use in things like the AirSync protocols

%package -n	%{libname}-devel
Summary:	Headers for developing programs that will use %{name}
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{libname}-devel
This package contains the headers that programmers will need to develop
applications which will use %{name}.

%package -n	python-%{libname}
Summary:	Python bindings for %{name}
Group:		System/Libraries
Requires:	%{libname} = %{version}
Provides:	python-%{name}

%description -n	python-%{libname}
This package contains the python bindings for %{name}.

%prep
%setup -q

%build
%configure2_5x --program-prefix=rtfcomp- \
	       --disable-static
%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/%{name}.so.%{major}
%{_libdir}/%{name}.so.%{major}.*

%files -n %{libname}-devel
%{_includedir}/rtfcomp/*.h
%{_libdir}/%{name}.so

%files -n python-%{libname}
%{py_platsitedir}


%changelog
* Fri Jun 15 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.2-1
+ Revision: 805839
- version update 1.2

* Sun Sep 13 2009 Thierry Vignaud <tv@mandriva.org> 1.1-8mdv2011.0
+ Revision: 438734
- rebuild

* Sat Dec 27 2008 Adam Williamson <awilliamson@mandriva.org> 1.1-7mdv2009.1
+ Revision: 319653
- rebuild with python 2.6

* Sun Jul 27 2008 Thierry Vignaud <tv@mandriva.org> 1.1-6mdv2009.0
+ Revision: 250443
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Wed Jan 16 2008 Emmanuel Andry <eandry@mandriva.org> 1.1-4mdv2008.1
+ Revision: 153760
- add provides

* Fri Jan 11 2008 Emmanuel Andry <eandry@mandriva.org> 1.1-3mdv2008.1
+ Revision: 148723
- add missing provides

* Fri Jan 11 2008 Emmanuel Andry <eandry@mandriva.org> 1.1-2mdv2008.1
+ Revision: 148716
- use program-prefix to avoid conflict with coreutils
- provide python package

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Jun 30 2007 Emmanuel Andry <eandry@mandriva.org> 1.1-1mdv2008.0
+ Revision: 46162
- Import librtfcomp


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2808 |12cr|libsbml-3.4.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Systems Biology Markup Language (SBML) library
Name:		libsbml
Version:	3.4.1
Release:	5
Source:         http://prdownloads.sourceforge.net/sbml/%{name}-%{version}-src.tar.bz2
License:	LGPL
Group:		System/Libraries
Url:		http://sbml.org/libsbml.html
Requires:	swig python
BuildRequires:  swig xerces-c-devel python-devel tetex-latex tetex-dvips zlib-devel bzip2-devel

# Avoid dependency on internal lib provided by the package itself
%define __noautoreq 'libsbml.so.*'

%description
The Systems Biology Markup Language (SBML) is a computer-readable format for 
representing models of biochemical reaction networks. SBML is applicable 
to metabolic networks, cell-signaling pathways, genomic regulatory networks,
and many other areas in systems biology.

LIBSBML is a C application programming interface (API) library for reading, 
writing and manipulating the SBML. Currently, the library supports all of 
SBML Level 1 Version 1 and Version 2, and nearly all of SBML Level 2 Version 1.
(The still-unimplemented parts of Level 2 are support for RDF and support
for MathML's semantics, annotation and annotation-xml elements. 
These will be implemented in the near future.)


%package -n %{name}-devel
Summary:        Header files for development with the Systems Biology Markup Language (SBML)
Group:          Development/C
Requires:       %{name} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{name}-devel
This package provides the necessary development libraries and includes
files to allow you to develop with the Systems Biology Markup Language (SBML)


%package -n %{name}-static-devel
Summary:        Static libraries for the Systems Biology Markup Language (SBML) library
Group:          Development/C
Requires:       %{name}-devel = %{version}-%{release}
Provides:	%{name}-static-devel = %{version}-%{release}

%description -n %{name}-static-devel
This package includes the static libraries necessary for developing programs 
which will use the Systems Biology Markup Language (SBML)


%package doc
Summary:        Documentation for libSBML
Group:          Development/C
Requires:       %{name} = %{version}-%{release}

%description doc
This package contains the developer's documentation


%prep

%setup -q

%build

%configure --with-xerces --with-swig --with-python
%make -j1

%install
%makeinstall_std

%files -n %{name}
%defattr(-,root,root)
%{_libdir}/*.so
%doc COPYING.txt
%py_platsitedir/*

%files -n %{name}-devel
%defattr(-,root,root)
%{_includedir}/sbml/

%files -n %{name}-static-devel
%defattr(-,root,root)
%{_libdir}/*.a
%{_libdir}/pkgconfig/libsbml.pc

#%files doc
#%defattr(-,root,root)
#%{_docdir}



%changelog
* Mon Mar 15 2010 Eric Fernandez <zeb@mandriva.org> 3.4.1-2mdv2010.1
+ Revision: 519943
- rebuild

* Mon Aug 17 2009 Eric Fernandez <zeb@mandriva.org> 3.4.1-1mdv2010.0
+ Revision: 417176
- new version 3.4.1

* Wed May 06 2009 Eric Fernandez <zeb@mandriva.org> 3.3.2-2mdv2010.0
+ Revision: 372403
- rebuild

* Fri Apr 03 2009 Eric Fernandez <zeb@mandriva.org> 3.3.2-1mdv2009.1
+ Revision: 363690
- fix build requires
- new version 3.3.2
- new version 3.3.2

* Sun Dec 28 2008 Funda Wang <fwang@mandriva.org> 3.2.0-2mdv2009.1
+ Revision: 320164
- rebuild for new python

* Mon Oct 13 2008 Eric Fernandez <zeb@mandriva.org> 3.2.0-1mdv2009.1
+ Revision: 293296
- correct build-requires
- add zlib in build requires for x86_64
- cleanup
- version 3.2.0

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Aug 04 2007 Funda Wang <fwang@mandriva.org> 3.0.0-1mdv2008.0
+ Revision: 58831
- Add patch to fix python binding installation
- fix building
- Remove unused patch
- New version


* Fri Aug 18 2006 Eric Fernandez <zeb@zebulon.org.uk> 2.3.4-2mdv2007.0
- rebuild using mkrel
- patch for gcc-4
- spec file cleanup

* Fri Nov 04 2005 Eric Fernandez <zeb@zebulon.org.uk> 2.3.4-1mdk
- New version 2.3.4

* Tue Jun 07 2005 Eric Fernandez <zeb@zebulon.org.uk> 2.3.2-1mdk
- New version 2.3.2
- Removed install and doc hacks (thanks to correct Makefiles)
- Clean up Buildrequires (lib devel requirements)

* Sun Jan 02 2005 Eric Fernandez <zeb@zebulon.org.uk> 2.2.0-3mdk
- Rebuild

* Mon Dec 13 2004 Eric Fernandez <zeb@zebulon.org.uk> 2.2.0-2mdk
- Rebuild for new libxerces-c26, replaces libxerces-c25

* Thu Dec 09 2004 Eric Fernandez <zeb@zebulon.org.uk> 2.2.0-1mdk
- New version 2.2.0
- removed fix for python modules, now correctly handled by the Makefile
- split doc
- added url for source ( Michael Scherer )

* Sun Dec 05 2004 Michael Scherer <misc@mandrake.org> 2.1.0-5mdk
- Rebuild for new python

* Thu Oct 21 2004 Michael Scherer <misc@mandrake.org> 2.1.0-4mdk 
- BuildRequires

* Thu Oct 14 2004 Michael Scherer <misc@mandrake.org> 2.1.0-3mdk
- BuildRequires

* Fri Oct 01 2004 Michael Scherer <misc@mandrake.org> 2.1.0-2mdk 
- BuildRequires

* Sun Sep 19 2004 Michael Scherer <misc@mandrake.org> 2.1.0-1mdk 
- some fix
- from Eric Fernandez <zeb@zebulon.org.uk> 
  - First mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2809 |12cr|libsecret-0.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	api	1
%define	major	0
%define	libname	%mklibname secret %{api} %{major}
%define	girname	%mklibname secret-gir %{api} 
%define	devname	%mklibname secret -d

Summary:	Library for accessing the Secret Service API
Name:		libsecret
Version:	0.8
Release:	1
License:	LGPLv2+
Group:		System/Libraries
Url:		http://www.gnome.org/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/libsecret/%{name}-%{version}.tar.xz
BuildRequires:	intltool
BuildRequires:	libgcrypt-devel
BuildRequires:	pkgconfig(gio-2.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)

%description
libsecret is a library for storing and retrieving passwords and other
secrets. It communicates with the "Secret Service" using DBus.

%package tools
Summary:	Library for accessing the Secret Service API -- Tools
Group:		System/Libraries

%description tools
libsecret is a library for storing and retrieving passwords and other
secrets. It communicates with the "Secret Service" using DBus.

%package -n %{libname}
Summary:	Library for accessing the Secret Service API
Group:		System/Libraries

%description -n %{libname}
This package contains the shared library for %{name}.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n %{devname}
Summary:	Library for accessing the Secret Service API -- Development Files
Group:		Development/C
Requires:	%{libname} = %{version}
Requires:	%{girname} = %{version}

%description -n %{devname}
This package contains the development files for %{name}.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std

%find_lang %{name}

%files tools -f %{name}.lang
%doc AUTHORS COPYING NEWS README
%{_bindir}/secret-tool

%files -n %{libname}
%{_libdir}/libsecret-%{api}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Secret-%{api}.typelib
%{_libdir}/girepository-1.0/SecretUnstable-0.typelib

%files -n %{devname}
%{_libdir}/libsecret-%{api}.so
%{_libdir}/pkgconfig/libsecret-%{api}.pc
%{_libdir}/pkgconfig/libsecret-unstable.pc
%{_includedir}/libsecret-%{api}/
%{_datadir}/gir-1.0/Secret-%{api}.gir
%{_datadir}/gir-1.0/SecretUnstable-0.gir
%doc %{_datadir}/gtk-doc/html/libsecret-%{api}/




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2810 |12cr|libsemanage-2.0.31-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libsepolver 2.0.11-1
%define libselinuxver 2.0.0-1

Summary: SELinux binary policy manipulation library
Name: libsemanage
Version: 2.0.31
Release: %mkrel 3
License: GPLv2+
Group: System/Libraries
URL:	http://www.selinuxproject.org
Source0: http://www.nsa.gov/selinux/archives/libsemanage-%{version}.tgz
#Source1: http://www.nsa.gov/selinux/archives/libsemanage-%{version}.tgz.sign
Patch0: libsemanage-rhat.patch
#Provides: libsemanage.so
BuildRequires: bison
BuildRequires: flex
BuildRequires: selinux-devel  >= %{libselinuxver}
BuildRequires: sepol-devel >= %{libsepolver}
BuildRequires: ustr-static-devel
BuildRequires: bzip2-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-builroot

%description
Security-enhanced Linux is a feature of the Linux® kernel and a number
of utilities with enhanced security functionality designed to add
mandatory access controls to Linux.  The Security-enhanced Linux
kernel contains new architectural components originally developed to
improve the security of the Flask operating system. These
architectural components provide general support for the enforcement
of many kinds of mandatory access control policies, including those
based on the concepts of Type Enforcement®, Role-based Access
Control, and Multi-level Security.

libsemanage provides an API for the manipulation of SELinux binary policies.
It is used by checkpolicy (the policy compiler) and similar tools, as well
as by programs like load_policy that need to perform specific transformations
on binary policies such as customizing policy boolean settings.

%package -n %{mklibname semanage 1}
Summary: SELinux binary policy manipulation library
Group: System/Libraries
Provides: semanage = %{version}-%{release}

%description -n %{mklibname semanage 1}
libsemanage provides an API for the manipulation of SELinux binary policies.
It is used by checkpolicy (the policy compiler) and similar tools, as well
as by programs like load_policy that need to perform specific transformations
on binary policies such as customizing policy boolean settings.

%package -n %{mklibname semanage -d}
Summary: Header files and libraries used to build policy manipulation tools
Group: Development/C
Requires: %{mklibname semanage 1} = %{version}-%{release}
Provides: semanage-devel = %{version}-%{release}
Obsoletes: %{mklibname semanage 1 -d}

%description -n %{mklibname semanage -d}
The libsemanage-devel package contains the libraries and header files
needed for developing applications that manipulate binary policies.

%package -n %{mklibname semanage -d -s}
Summary: Static libraries used to build policy manipulation tools
Group: Development/C
Requires: %{mklibname semanage -d} = %{version}-%{release}
Provides: semanage-static-devel = %{version}-%{release}
Obsoletes: %{mklibname semanage 1 -d -s}

%description -n %{mklibname semanage -d -s}
The libsemanage-devel package contains the static libraries
needed for developing applications that manipulate binary policies.

%package -n python-semanage
Summary: Python bindings for %{name}
Group: Development/Python
%py_requires -d

%description -n python-semanage
This package contains python bindings for %{name}.

%prep
%setup -q
%patch0 -p1

%build
%{make} clean
%{make} CFLAGS="-fPIC %{optflags}" CC=gcc

%install
rm -rf ${RPM_BUILD_ROOT}
mkdir -p ${RPM_BUILD_ROOT}/%{_lib}
mkdir -p ${RPM_BUILD_ROOT}/%{_libdir}
mkdir -p ${RPM_BUILD_ROOT}%{_includedir}
make DESTDIR="${RPM_BUILD_ROOT}" LIBDIR="${RPM_BUILD_ROOT}%{_libdir}" SHLIBDIR="${RPM_BUILD_ROOT}/%{_lib}" install install-pywrap

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post -n %{mklibname semanage 1} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{mklibname semanage 1} -p /sbin/ldconfig
%endif

%files -n %{mklibname semanage 1}
%defattr(-,root,root)
%config(noreplace) /etc/selinux/semanage.conf
/%{_lib}/libsemanage.so.1

%files -n %{mklibname semanage -d}
%defattr(-,root,root)
%{_libdir}/libsemanage.so
%dir %{_includedir}/semanage
%{_includedir}/semanage/*.h
%{_mandir}/man3/*

%files -n %{mklibname semanage -d -s}
%defattr(-,root,root)
%{_libdir}/libsemanage.a

%files -n python-semanage
%defattr(-,root,root)
%{_libdir}/python*/site-packages/*


%changelog
* Sat Nov 06 2010 Funda Wang <fwang@mandriva.org> 2.0.31-3mdv2011.0
+ Revision: 593901
- rebuild for py2.7

* Sun Sep 13 2009 Thierry Vignaud <tv@mandriva.org> 2.0.31-2mdv2010.0
+ Revision: 438738
- rebuild

* Fri Jan 23 2009 Jérôme Soyer <saispo@mandriva.org> 2.0.31-1mdv2009.1
+ Revision: 332745
- New upstream release
- New upstream release

* Mon Jan 05 2009 Jérôme Soyer <saispo@mandriva.org> 2.0.30-1mdv2009.1
+ Revision: 325054
- New upstream release

* Sun Jan 04 2009 Funda Wang <fwang@mandriva.org> 2.0.29-2mdv2009.1
+ Revision: 324119
- rebuild

* Sun Nov 30 2008 David Walluck <walluck@mandriva.org> 2.0.29-1mdv2009.1
+ Revision: 308329
- 2.0.29

* Mon Nov 24 2008 David Walluck <walluck@mandriva.org> 2.0.28-1mdv2009.1
+ Revision: 306133
- 2.0.28

* Sun Aug 17 2008 David Walluck <walluck@mandriva.org> 2.0.27-2mdv2009.0
+ Revision: 273019
- Provides: semanage = %%{version}-%%{release}

* Sun Aug 17 2008 David Walluck <walluck@mandriva.org> 2.0.27-1mdv2009.0
+ Revision: 272849
- 2.0.27

* Sat Aug 16 2008 David Walluck <walluck@mandriva.org> 2.0.25-1mdv2009.0
+ Revision: 272747
- 2.0.25

* Sun Jul 27 2008 Thierry Vignaud <tv@mandriva.org> 2.0.9-4mdv2009.0
+ Revision: 250480
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Wed Jan 02 2008 David Walluck <walluck@mandriva.org> 2.0.9-2mdv2008.1
+ Revision: 140336
- add proper python package

* Wed Jan 02 2008 David Walluck <walluck@mandriva.org> 2.0.9-1mdv2008.1
+ Revision: 140313
- add python requires
- BuildRequires: flex
- BuildRequires: bison
- import libsemanage



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2811 |12cr|libsexymm-0.1.9-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name libsexymm
%define version 0.1.9
%define release 5
%define major 2
%define libname %mklibname sexymm %major

Summary: Collection of widgets for gtkmm
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://releases.chipx86.com/libsexy/%name/%{name}-%{version}.tar.bz2
License: LGPL
Group: System/Libraries
Url: http://www.chipx86.com/wiki/Libsexy
BuildRequires: pkgconfig(libsexy)
BuildRequires: pkgconfig(gdkmm-2.4)

%description
This is a collection of widgets for gtkmm.

%package -n %libname
Group:System/Libraries
Summary: Collection of widgets for gtkmm

%description -n %libname
This is a collection of widgets for gtkmm.

%package -n %libname-devel
Group:Development/C++
Summary: Collection of widgets for gtkmm
Requires: %libname = %version
Provides: libsexymm-devel = %version-%release
%description -n %libname-devel
This is a collection of widgets for gtkmm.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%if %mdkversion < 200900
%post -n %libname -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %libname -p /sbin/ldconfig
%endif

%files -n %libname
%_libdir/*.so.%{major}*

%files -n %libname-devel
%doc ChangeLog AUTHORS NEWS
%_includedir/*
%_libdir/*.so
%_libdir/*.a
%_libdir/%name
%_libdir/pkgconfig/*


%changelog
* Mon Sep 19 2011 Götz Waschk <waschk@mandriva.org> 0.1.9-5mdv2012.0
+ Revision: 700380
- rebuild

* Sun Sep 13 2009 Thierry Vignaud <tv@mandriva.org> 0.1.9-4mdv2011.0
+ Revision: 438740
- rebuild

* Sun Nov 09 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.9-3mdv2009.1
+ Revision: 301582
- rebuilt against new libxcb

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.1.9-2mdv2009.0
+ Revision: 268001
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 0.1.9-1mdv2009.0
+ Revision: 140928
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Jun 07 2007 Götz Waschk <waschk@mandriva.org> 0.1.9-1mdv2008.0
+ Revision: 36604
- Import libsexymm




* Thu Jun  7 2007 Götz Waschk <waschk@mandriva.org> 0.1.9-1mdv2008.0
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2812 |12cr|libshairport-1.2.1-0.git20120111.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	1
%define	libname	%mklibname shairport %{major}
%define	devname	%mklibname shairport -d

%define	snap	20120111
%define	rel	2

Summary:	Apple RAOP server library
Name:		libshairport
Version:	1.2.1
Release:	0.git%{snap}.%{rel}
License:	MIT
Group:		System/Libraries
URL:		https://github.com/amejia1/libshairport
# git archive --prefix libshairport-20120111/ master | xz > libshairport-20120111.tar.xz
Source:		%{name}-%{snap}.tar.xz
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(ao)

%description
This library emulates an AirPort Express for the purpose of streaming
music from iTunes and compatible iPods. It implements a server for the
Apple RAOP protocol.

ShairPort does not support AirPlay v2 (video and photo streaming).

%package -n %{libname}
Summary:	Shared library of libshairport
Group:		System/Libraries
Provides:	%{name} = %{EVRD}

%description -n %{libname}
libshairport is an Apple RAOP server library.

This package contains the library needed to run programs dynamically
linked with libshairport.

%package -n %{devname}
Summary:	Headers for libshairport development
Group:		Development/C
Requires:	%{libname} = %{EVRD}
# we are not actually linking against it (just using the headers), so this
# doesn't get added automatically:
Requires:	pkgconfig(ao)
Provides:	shairport-devel = %{EVRD}

%description -n %{devname}
libshairport is an Apple RAOP server library.

This package contains the headers that are needed to compile
applications that use libshairport.

%prep
%setup -q -n %{name}-%{snap}

%build
autoreconf -fi
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{devname}
%doc README
%{_libdir}/*.so
%dir %{_includedir}/shairport
%{_includedir}/shairport/*.h
%{_libdir}/pkgconfig/%{name}.pc

%changelog
* Mon Mar 26 2012 Andrey Bondrov <abondrov@mandriva.org> 1.2.1-0.git20120111.1
+ Revision: 786900
- imported package libshairport


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2813 |12cr|libsidplayfp-0.3.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major       0
%define libname    %mklibname sidplayfp %{major}
%define libnamedev  %mklibname -d sidplayfp
%define develnamestatic %mklibname sidplayfp -d -s

Name:           libsidplayfp
Version:        0.3.3
Release:        1
License:        GPLv2
Url:		http://sourceforge.net/projects/sidplay-residfp
Source0:	http://downloads.sourceforge.net/project/sidplay-residfp/libsidplayfp/0.3.3/libsidplayfp-%{version}.tar.gz
Group:		System/Libraries
Summary:        A library for the sidplay2 fork with resid-fp

%description
We aim to improve the quality of emulating the 6581
8580 chips and the surrounding C64 system in order
to play SID music better.

%package -n     %{libname}
Summary:        Libraries for %{name}
Group:          System/Libraries

%description -n %{libname}
We aim to improve the quality of emulating the 6581
8580 chips and the surrounding C64 system in order
to play SID music better. 


%package -n     %{libnamedev}
Summary:        Libraries and headers for %{name}
Group:          Development/C
Requires:       %{libname} = %{version}
Provides:       sidplayfp-devel = %{version}-%{release}

%description -n %{libnamedev}
%{libnamedev} contains the libraries and header files needed to
develop programs which make use of %{name}.
The library documentation is available on header files.



%package -n	%{develnamestatic}
License:	GPLv2
Summary:	Library for accessing files in FITS format for C and Fortran
Group:		System/Libraries
Requires:	%{libnamedev} = %version
Requires:	%libname = %version
Provides:       sidplayfp-devel-static = %{version}-%{release}

%description -n %{develnamestatic}
This package contains the headers required for compiling software that uses
the %{name} library


%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std INSTALL_ROOT=%{buildroot}%{_prefix}

find %{buildroot} -type f -name '*.la' -exec rm -f {} \;

%files 
%doc AUTHORS README COPYING
#%{_bindir}/%{name}

%files -n %{libname}
%{_libdir}/libsidplayfp-hardsid.so.0*
%{_libdir}/libsidplayfp-resid.so.0.*
%{_libdir}/libsidplayfp-residfp.so.*
%{_libdir}/libsidplayfp.so.2*
%{_libdir}/libsidplayfp-resid.so.0


%files -n %{libnamedev}
%{_includedir}/sidplayfp/*.h
%{_includedir}/sidplayfp/builders/*.h
%{_libdir}/libsidplayfp-hardsid.so
%{_libdir}/libsidplayfp.so
%{_libdir}/libsidplayfp-resid.so
%{_libdir}/pkgconfig/libsidplayfp.pc
%{_libdir}/libsidplayfp-residfp.so

%files -n %{develnamestatic}
%{_libdir}/*.a


%changelog
* Tue Feb 21 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.3.3-1
+ Revision: 778541
- version update 0.3.3

* Fri Jan 20 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.3.2-1
+ Revision: 763359
- imported package libsidplayfp


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2814 |12cr|libsigc++1.2-1.2.7-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 1.2.7
%define release 4

%define pkgname libsigc++

%define api_version 1.2
%define major 5
%define libname %mklibname sigc++ %api_version %major

Name:		%{pkgname}%{api_version}
Summary:	The Typesafe Signal Framework for C++
Version:	%{version}
Release:	%{release}
License:	LGPL
Source:		http://ftp.gnome.org/pub/GNOME/sources/libsigc++/%{pkgname}-%{version}.tar.bz2
Url:		http://libsigc.sourceforge.net/
Group:		System/Libraries
BuildRequires:	autoconf2.5

%description
Callback system for use in widget libraries, abstract interfaces, and
general programming.

This library implements a full callback system for use in widget
libraries, abstract interfaces, and general programming. Originally part
of the Gtk-- widget set, %{pkgname} is now a separate library to provide for
more general use. It is the most complete library of its kind with the
ablity to connect an abstract callback to a class method, function, or
function object. It contains adaptor classes for connection of dissimilar
callbacks and has an ease of use unmatched by other C++ callback
libraries.

Package gtkmm, which is a c++ binding to the famous gtk+ library, uses
%{pkgname}.


%package -n	%{libname}
Summary:	The Typesafe Signal Framework for C++
Group:		System/Libraries
Provides:	%{pkgname}%{api_version} = %{version}-%{release}

%description -n	%{libname}
Callback system for use in widget libraries, abstract interfaces, and
general programming.

This library implements a full callback system for use in widget
libraries, abstract interfaces, and general programming. Originally part
of the Gtk-- widget set, %{pkgname} is now a separate library to provide for
more general use. It is the most complete library of its kind with the
ablity to connect an abstract callback to a class method, function, or
function object. It contains adaptor classes for connection of dissimilar
callbacks and has an ease of use unmatched by other C++ callback
libraries.

Package gtkmm, which is a c++ binding to the famous gtk+ library, uses
%{pkgname}.


%package -n	%{libname}-devel
Summary:	Development tools for the Typesafe Signal Framework for C++ 
Group:		Development/C++
Provides:	libsigc++1.2-examples
Obsoletes:	libsigc++1.2-examples
Provides:	%{pkgname}%{api_version}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}

%description -n	%{libname}-devel
This package contains the headers and static libraries of %{pkgname},
which are needed when developing or compiling applications which use
%{pkgname}.


%prep
%setup -q -n %{pkgname}-%{version}

%build
%configure2_5x
%make

%check
make check

%makeinstall_std

rm -rf doc/tests
mkdir doc/tests
cp tests/*.cc tests/README tests/Makefile doc/tests/

rm -rf doc/examples
mkdir doc/examples
cp examples/*.cc examples/Makefile doc/examples/

# remove files not bundled
rm -f doc/manual/README
find $RPM_BUILD_ROOT/%{_libdir} -name '*.la' -exec rm {} \;

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif


%files -n %{libname}
%doc AUTHORS COPYING.LIB FEATURES NEWS README
%{_libdir}/lib*.so.%{major}*

%files -n %{libname}-devel
%doc ChangeLog TODO IDEAS doc/[[:lower:]]*
%{_includedir}/*
%{_libdir}/lib*.so
%{_libdir}/*.a
%{_libdir}/pkgconfig/*
%{_libdir}/sigc++-%{api_version}




%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2.7-4mdv2011.0
+ Revision: 620224
- the mass rebuild of 2010.0 packages

* Sun Jul 27 2008 Thierry Vignaud <tv@mandriva.org> 1.2.7-3mdv2009.0
+ Revision: 250520
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.2.7-1mdv2008.1
+ Revision: 140928
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Thu Dec 21 2006 GГ¶tz Waschk <waschk@mandriva.org> 1.2.7-1mdv2007.0
+ Revision: 100980
- Import libsigc++1.2

* Thu Dec 21 2006 Gцtz Waschk <waschk@mandriva.org> 1.2.7-1mdv2007.1
- add check section
- spec fix
- mkrel

* Fri Apr 22 2005 GГ¶tz Waschk <waschk@mandriva.org> 1.2.7-1mdk
- New release 1.2.7
- drop patches
- source URL

* Tue Sep 21 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 1.2.5-11mdk
- fix broken built-in libtool 1.5

* Sat Jun 05 2004 <lmontel@n2.mandrakesoft.com> 1.2.5-10mdk
- Rebuild

* Sat May 22 2004 Abel Cheung <deaddog@deaddog.org> 1.2.5-9mdk
- I will convert the encoding of this spec file everytime.
- Revert last change, not needed
- Drop patch0 and __libtoolize, new libtool is used

* Sat May 22 2004 Per Г�yvind Karlsen <peroyvind@linux-mandrake.com> 1.2.5-8mdk
- fix buildrequires

* Fri May 14 2004 Abel Cheung <deaddog@deaddog.org> 1.2.5-7mdk
- (gb) P0: fix built-in libtool
- (gb) P1: lib64 fixes

* Wed Apr 28 2004 Abel Cheung <deaddog@deaddog.org> 1.2.5-6mdk
- Rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2815 |12cr|libslab-2.30.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname slab %{major}
%define develname %mklibname -d slab

Summary: Beautification app library
Name: libslab
Version: 2.30.0
Release: 4
License: GPLv2+
Group: Graphical desktop/GNOME
URL: http://www.gnome.org
Source0: http://ftp.gnome.org/pub/GNOME/sources/libslab/2.30/%{name}-%{version}.tar.bz2
Patch0: libslab-bnc536778-fix-libslab-split.patch

Buildrequires: intltool
BuildRequires:  pkgconfig(gnome-desktop-2.0)
BuildRequires:  pkgconfig(libgnome-menu)
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:  pkgconfig(sm)

%description
Beautification app library.

%package -n %{libname}
Summary: Beautification app library
Group: Graphical desktop/GNOME
Requires: %{name} = %{version}
Conflicts: %{_lib}gnome-main-menu < 0.9.14

%description -n %{libname}
This library provides functionality to create applications like
gnome-control center and the application-browser from gnome-main-menu.

%package -n %{develname}
Summary: Development file for libslab
Group: Graphical desktop/GNOME
Requires: %{libname} = %{version}
Provides: %{name}-devel = %{version}-%{release}
Obsoletes: %{_lib}gnome-main-menu-devel < 0.9.14

%description -n %{develname}
This library provides functionality to create applications like
gnome-control center and the application-browser from gnome-main-menu.

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x --disable-static
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%{find_lang} %{name}

%files -f %{name}.lang

%files -n %{libname}
%{_libdir}/libslab.so.%{major}*

%files -n %{develname}
%{_libdir}/libslab.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/libslab



%changelog
* Sat Feb 25 2012 Matthew Dawkins <mattydaw@mandriva.org> 2.30.0-4
+ Revision: 780749
- rebuild
- cleaned up spec

* Tue Jan 18 2011 Alexandre Lissy <alissy@mandriva.com> 2.30.0-3
+ Revision: 631580
- * Adding BuildRequires for libSM
- * Updating to libslab 2.30
 * Fixes upstream bug #536778

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild

* Wed Jan 13 2010 Götz Waschk <waschk@mandriva.org> 2.27.91-2mdv2010.1
+ Revision: 490591
- rebuild for new libgnome-desktop

* Tue Dec 01 2009 Funda Wang <fwang@mandriva.org> 2.27.91-1mdv2010.1
+ Revision: 472177
- obsoletes rather than conflicts
- import libslab



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2816 |12cr|libsnet-20070618-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 0
%define libname %mklibname snet %{major}
%define develname %mklibname snet -d

Summary:	The libsnet library
Name:libsnet
Version:	20070618
Release:	5
License:	BSD
Group:		System/Libraries
URL:		http://sourceforge.net/projects/libsnet
Source0:	libsnet-%{version}.tar.gz
Patch0:		libsnet-makefile_fixes.diff
BuildRequires:	libtool
BuildRequires:	autoconf2.5
BuildRequires:	automake
BuildRequires:	pkgconfig(openssl)
BuildRequires:	libsasl-devel
BuildRequires:	pkgconfig(zlib)

%description
The libsnet library

%package -n	%{libname}
Summary:	The libsnet library
Group:          System/Libraries

%description -n	%{libname}
The libsnet library

%package -n	%{develname}
Summary:	Static library and header files for the libsnet library
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	snet-devel = %{version}-%{release}
Provides:	libsnet-devel = %{version}-%{release}
Obsoletes:	%{mklibname snet 0 -d}

%description -n	%{develname}
This package contains the static libsnet library and its header
files needed to compile applications such as radmind, nefu, etc.

%prep

%setup -q -n libsnet
%patch0 -p0

find . -type d -perm 0700 -exec chmod 755 {} \;
find . -type f -perm 0555 -exec chmod 755 {} \;
find . -type f -perm 0444 -exec chmod 644 {} \;
		
for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
done

# lib64 fixes
perl -pi -e "s|/lib\b|/%{_lib}|g" *

%build
export OPTOPTS="%{optflags} -fPIC"
export LIBS="-lcrypto -lssl -lsasl2 -lz"

%configure2_5x \
    --enable-shared \
    --enable-static \
    --with-zlib=%{_prefix} \
    --with-ssl=%{_prefix} \
    --with-sasl=%{_prefix}

make 

%makeinstall

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif
find $RPM_BUILD_ROOT/%{_libdir} -name '*.la' -exec rm {} \;

%files -n %{libname}
%attr(0755,root,root) %{_libdir}/*.so.*

%files -n %{develname}
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/*.a



%changelog
* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 20070618-5mdv2011.0
+ Revision: 627797
- don't force the usage of automake1.7

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 20070618-4mdv2011.0
+ Revision: 609778
- rebuild

* Tue Apr 13 2010 Funda Wang <fwang@mandriva.org> 20070618-3mdv2010.1
+ Revision: 533753
- rebuild

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 20070618-2mdv2010.0
+ Revision: 429831
- rebuild

* Fri Jul 11 2008 Oden Eriksson <oeriksson@mandriva.com> 20070618-1mdv2009.0
+ Revision: 233752
- new'ish cvs snapshot
- fix linkage and devel package naming

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 20060523-3mdv2008.1
+ Revision: 129083
- kill re-definition of %%buildroot on Pixel's request

* Thu May 24 2007 Oden Eriksson <oeriksson@mandriva.com> 20060523-3mdv2008.0
+ Revision: 30705
- new snap (20060523)


* Sun Dec 10 2006 Oden Eriksson <oeriksson@mandriva.com> 20060320-3mdv2007.0
+ Revision: 94513
- rebuild
- Import libsnet

* Fri Mar 24 2006 Oden Eriksson <oeriksson@mandriva.com> 20060320-2mdk
- fix build

* Fri Mar 24 2006 Oden Eriksson <oeriksson@mandriva.com> 20060320-1mdk
- new snapshot (20060320)
- fix naming
- fix deps

* Fri May 13 2005 Oden Eriksson <oeriksson@mandriva.com> 20041106-3mdk
- fix naming
- rpmlint fixes
- fix build on x86_64

* Sat Nov 06 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 20041106-2mdk
- update %%description for the devel package

* Sat Nov 06 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 20041106-1mdk
- initial mandrake package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2817 |12cr|libsoundtouch4c-0.5-0.b1.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define beta b1
%define	major 0
%define libname %mklibname soundtouch4c %{major}
%define develname %mklibname -d soundtouch4c

Summary:	A wrapper for soundtouch so you can use it in C programs
Name:		libsoundtouch4c
Version:	0.5
Release:	%mkrel -c %beta 2
Group:		System/Libraries
License:	GPL
URL:		http://lobstertech.com/2006/aug/23/soundtouch4c/
Source0:	http://lobstertech.com/media/file/libsoundtouch4c/soundtouch4c-%{version}b.tar.gz
BuildRequires:	pkgconfig(soundtouch) >= 1.3.1
BuildRequires:	libtool

%description
A wrapper for soundtouch so you can use it in C programs

%package -n	%{libname}
Summary:	A wrapper for soundtouch so you can use it in C programs
Group:          System/Libraries

%description -n	%{libname}
A wrapper for soundtouch so you can use it in C programs

This package contains the shared libraries for libsoundtouch4c.

%package -n	%{develname}
Summary:	Development package with static libs and headers
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	soundtouch4c-devel = %{version}-%{release}

%description -n	%{develname}
Static libraries and header files for libsoundtouch4c.

%prep
%setup -q -n soundtouch4c-%{version}b

%build
%configure2_5x \
    --enable-shared
%make

%install
%makeinstall_std

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%files -n %{libname}
%defattr(-,root,root)
%doc AUTHORS COPYING
%{_libdir}/*.so.%{major}
%{_libdir}/*.so.%{major}.*

%files -n %{develname}
%defattr(-,root,root)
%{_bindir}/soundtouch4c-demo
%{_datadir}/aclocal/*.m4
%{_mandir}/man7/*.7.*
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/*.a


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5-0.b1.2mdv2011.0
+ Revision: 609779
- rebuild

* Sat Feb 20 2010 Funda Wang <fwang@mandriva.org> 0.5-0.b1.1mdv2010.1
+ Revision: 508661
- 0.5b

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Aug 03 2007 Oden Eriksson <oeriksson@mandriva.com> 0.4-1mdv2008.0
+ Revision: 58525
- Import libsoundtouch4c



* Fri Aug 03 2007 Oden Eriksson <oeriksson@mandriva.com> 0.4-1mdv2008.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2818 |12cr|libspatialite-3.1.0-0.RC2.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	beta	RC2

Name:		libspatialite
Version:	3.1.0
Release:	0.%{beta}.1
Summary:	SpatiaLite extension enables SQLite to support spatial data 
Group:		System/Libraries
License:	MPL
URL:		http://www.gaia-gis.it
Source0:	%{name}-%{version}-%{beta}.tar.gz
Patch0:		libspatialite-3.1.0-RC2-linkage.patch
BuildRequires:	sqlite3-devel
BuildRequires:	freexl-devel
BuildRequires:	geos-devel
BuildRequires:	proj-devel

%description
Core package.

#-------------------------------------------------------------------------------------

%define major 3
%define libname %mklibname spatialite %{major}

%package -n	%{libname}
Summary:	SpatiaLite extension enables SQLite to support spatial data
Group:		System/Libraries

%description -n	%{libname}
The SpatiaLite extension enables SQLite to support spatial data too [aka
GEOMETRY], in a way conformant to OpenGis specifications supports standard
WKT and WKB formats:
- implements SQL spatial functions such as AsText(), GeomFromText(), Area(),
PointN() and alike
- the complete set of OpenGis functions is supported via GEOS, this
comprehending sophisticated spatial analysis functions such as Overlaps(),
Touches(), Union(), Buffer() ..
- supports full Spatial metadata along the OpenGis specifications
- supports importing and exporting from / to shapefiles
- supports coordinate reprojection via PROJ.4 and EPSG geodetic parameters
 dataset
- supports locale charsets via GNU libiconv
- implements a true Spatial Index based on the SQLite's RTree extension

%files -n %{libname}
%{_libdir}/libspatialite.so.%{major}*

#-------------------------------------------------------------------------------------

%define develname %mklibname -d spatialite

%package -n	%{develname}
Summary:	Devel files for spatialite library
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Provides:	spatialite-devel =  %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n	%{develname}
Devel files for spatialite library

%files -n %{develname}
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc

#-------------------------------------------------------------------------------------

%define develname_static %mklibname -d -s spatialite

%package -n	%{develname_static}
Summary:	Devel files for spatialite library
Group:		Development/C
Provides:	%{name}-static-devel = %{version}-%{release}
Provides:	spatialite-static-devel =  %{version}-%{release}
Requires:	%{develname} = %{version}-%{release}

%description -n	%{develname_static}
Devel files for spatialite library

%files -n %{develname_static}
%{_libdir}/*.a

#-------------------------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{version}-%{beta}
%patch0 -p1

%build
autoreconf -fi
%configure2_5x
%make

%install
%makeinstall_std


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2819 |12cr|libspectrum-1.0.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lib_major	8
%define lib_name	%mklibname spectrum %{lib_major}
%define devel_name	%mklibname spectrum -d
%define old_lib_name	%mklibname spectrum 7
%define older_lib_name	%mklibname spectrum 5
%define oldest_lib_name	%mklibname spectrum 2
%define old_devel_name	%mklibname spectrum 2 -d

Name:		libspectrum
Version: 	1.0.0
Release:	3

Summary:	Library to make the input and output of ZX Spectrum emulator files easier
License:	GPLv2+
Group:		System/Libraries
URL:		http://fuse-emulator.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/fuse-emulator/%{name}-%{version}.tar.gz

BuildRequires:	libgcrypt-devel >= 1.1.42
BuildRequires:	pkgconfig(zlib)
BuildRequires:	pkgconfig(audiofile)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	perl
BuildRequires:	autoconf

%description
libspectrum is a fairly simple library designed to make the handling
of various ZX Spectrum emulator-related file formats easy.  So far it
handles:

* Snapshots: .z80, .szx, .sna (all read/write), .zxs, .sp., .snp and
  +D snapshots (read only).
* Tape images: .tzx, .tap (read/write) and Warajevo .tap (read only).
* Input recordings: .rzx (read/write).
* Timex cartridges: .dck (read only).
* IDE hard disk images: .hdf (read/write).

%package -n %{lib_name}
Summary:	A library to make the input and output of ZX Spectrum emulator files easier
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}
Obsoletes:	%{old_lib_name} < %{version}-%{release}
Obsoletes:	%{older_lib_name} < %{version}-%{release}
Obsoletes:	%{oldest_lib_name} < %{version}-%{release}

%description -n %{lib_name}
libspectrum is a library which is designed to make the input and
output of ZX Spectrum emulator files slightly easier than it would be
otherwise. It should hopefully compile and run on Unix-based systems,
Win32 and Mac OS X.

Currently supported are:

* Snapshots: .z80, .szx, .sna (all read/write), .zxs, .sp., .snp and
  +D snapshots (read only).
* Tape images: .tzx, .tap (read/write) and Warajevo .tap (read only).
* Input recordings: .rzx (read/write).
* Timex cartridges: .dck (read only).
* IDE hard disk images: .hdf (read/write).

This package provides the libraries to handle ZX Spectrum emulator files.

%package -n %{devel_name}
Summary:	Development files for programs which will use the libspectrum library
Group:		Development/C
Requires:	%{lib_name} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{old_devel_name} < %{version}-%{release}

%description -n %{devel_name}
This package provides the necessary development libraries and include
files to allow you to develop with libspectrum.

%prep
%setup -q

%build
autoreconf
%configure
%make

%install
%makeinstall_std

%files -n %{lib_name}
%doc ChangeLog THANKS COPYING AUTHORS
%{_libdir}/*.so.*

%files -n %{devel_name}
%defattr(0644,root,root,0755)
%doc COPYING README doc/libspectrum.txt
%{_libdir}/*.a
%{_libdir}/*.so
%{_includedir}/*.h
%{_mandir}/*/*



%changelog
* Tue Jan 17 2012 Andrey Bondrov <abondrov@mandriva.org> 1.0.0-2mdv2012.0
+ Revision: 762004
- Rebuild for .la files issue

* Wed Jul 27 2011 Andrey Bondrov <abondrov@mandriva.org> 1.0.0-1
+ Revision: 691925
- Fix BuildRequires
- New version 1.0.0

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - fix no-buildroot-tag
    - kill re-definition of %%buildroot on Pixel's request
    - fix summary-ending-with-dot

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Sun May 20 2007 Olivier Thauvin <nanardon@mandriva.org> 0.3.0.1-1mdv2008.0
+ Revision: 28814
- 0.3.0.1
- Import libspectrum



* Wed Apr 21 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.2.1-1mdk
- 0.2.1

* Mon Dec 15 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.2.0.1-3mdk
- introduce in contrib

* Sat Nov 1 2003 Miguel Barrio Orsikowsky <mik@ingecivil.com> 0.2.0.1-2mdk
- made lots of fixes and cosmetic changes to the spec file

* Thu Sep 2 2003 Miguel Barrio Orsikowsky <megamik@ya.com> 0.2.0.1-1mdk
- new version

* Sun Jul 27 2003 Miguel Barrio Orsikowsky <megamik@ya.com> 0.1.1-4mdk
- fixed crashes when loading certain snapshots into +2A and +3
- fixed a small thinko in the RZX code which could cause segfaults

* Thu May 22 2003 Miguel Barrio Orsikowsky <megamik@ya.com> 0.1.1-3mdk
- added BuildRequires

* Tue May 13 2003 Miguel Barrio Orsikowsky <megamik@ya.com> 0.1.1-2mdk
- unified %%changelog

* Sun Apr 27 2003 Miguel Barrio Orsikowsky <megamik@ya.com> 0.1.1-1mdk
- new version

* Thu Apr 24 2003 Miguel Barrio Orsikowsky <megamik@ya.com> 0.1.0-1mdk
- first version of the package
- spec file written using Mandrake RPM HOWTO 1.1.1

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2820 |12cr|libspf2-1.2.9-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 2
%define libname	%mklibname spf %{major}

Summary:	Implementation of the SPF specification
Name:		libspf2
Version:	1.2.9
Release:	5
License:	BSD
Group:		System/Libraries
URL:		http://www.libspf2.org/
Source0:	http://www.libspf2.org/spf/%{name}-%{version}.tar.gz

%description
libspf2 is an implementation of the SPF (Sender Policy Framework)
specification as found at:
http://www.ietf.org/internet-drafts/draft-mengwong-spf-00.txt
SPF allows email systems to check SPF DNS records and make sure
that an email is authorized by the administrator of the domain
name that it is coming from. This prevents email forgery, commonly
used by spammers, scammers, and email viruses/worms.

A lot of effort has been put into making it secure by design, and
a great deal of effort has been put into the regression tests.

%if "%{_lib}" != "lib"
%package -n	%{libname}
Summary:	Implementation of the SPF specification
Group:		System/Libraries

%description -n	%{libname}
libspf2 is an implementation of the SPF (Sender Policy Framework)
specification as found at:
http://www.ietf.org/internet-drafts/draft-mengwong-spf-00.txt
SPF allows email systems to check SPF DNS records and make sure
that an email is authorized by the administrator of the domain
name that it is coming from. This prevents email forgery, commonly
used by spammers, scammers, and email viruses/worms.

A lot of effort has been put into making it secure by design, and
a great deal of effort has been put into the regression tests.
%endif

%package -n	%{libname}-devel
Summary:	Development tools needed to build programs that use libspf2
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{libname}-devel = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n	%{libname}-devel
The libspf2-devel package contains the header files and static
libraries necessary for developing programs using the libspf2
(Sender Policy Framework) library.

If you want to develop programs that will look up and process SPF
records, you should install libspf2-devel. You also need to
install the libspf2 package.

%package -n	spf2-utils
Summary:	Programs for making SPF queries using libspf2
Group:		System/Servers

%description -n	spf2-utils
Programs for making SPF queries and checking their results using
libspf2.

%prep

%setup -q

%build

# The configure script checks for the existence of __ns_get16 and uses the
# system-supplied version if found, otherwise one from src/libreplace.
# However, this function is marked GLIBC_PRIVATE in recent versions of glibc
# and shouldn't be called even if the configure script finds it. So we make
# sure that the configure script always uses the version in src/libreplace.
# This prevents us getting an unresolvable dependency in the built RPM.
cat > config.cache << EOF
ac_cv_func___ns_get16=no
EOF

%configure2_5x \
    --cache-file=config.cache

%make

%install
rm -rf %{buildroot}

%makeinstall_std

# install all headers
install -m0644 src/include/*.h %{buildroot}%{_includedir}/spf2/

# these binaries are needed by the tests above
rm -f %{buildroot}%{_bindir}/*_static

# rename the binaries to prevent file conflicts
cd  %{buildroot}%{_bindir}
    for f in *; do mv ${f} ${f}2; done
cd -

%files -n %{libname}
%doc README INSTALL LICENSES TODO
%{_libdir}/lib*.so.%{major}*

%files -n %{libname}-devel
%{_libdir}/*.a
%{_libdir}/*.so
%{_includedir}/spf2

%files -n spf2-utils
%{_bindir}/spfd2
%{_bindir}/spfquery2
%{_bindir}/spftest2
%{_bindir}/spf_example2


%changelog
* Mon May 30 2011 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1.2.9-4mdv2011.0
+ Revision: 681769
- fix devel provides

* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2.9-3mdv2011.0
+ Revision: 620226
- the mass rebuild of 2010.0 packages

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.2.9-2mdv2010.0
+ Revision: 439444
- rebuild

* Tue Nov 04 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2.9-1mdv2009.1
+ Revision: 299895
- 1.2.9
- drop redundant patches; P0

* Sun Jul 27 2008 Thierry Vignaud <tv@mandriva.org> 1.2.5-8mdv2009.0
+ Revision: 250564
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1.2.5-6mdv2008.1
+ Revision: 170957
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Sep 09 2007 Oden Eriksson <oeriksson@mandriva.com> 1.2.5-5mdv2008.0
+ Revision: 83757
- rebuild


* Fri Dec 08 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.5-4mdv2007.0
+ Revision: 93759
- Import libspf2

* Mon Jul 03 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.5-4mdv2007.0
- added one patch by debian

* Tue Oct 25 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.5-3mdk
- fix #19226

* Thu Mar 31 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 1.2.5-2mdk
- install missing headers

* Thu Mar 31 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 1.2.5-1mdk
- 1.2.5
- use the %%mkrel macro
- remove the resolv patch, it's integrated upstream
- cleaned up the spec file and used naming as in the libalsa2 package

* Tue Feb 22 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 1.2.4-1mdk
- 1.2.4

* Sun Feb 20 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 1.2.1-1mdk
- 1.2.1
- remove the lowercase diff (P0)

* Sat Jan 01 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 1.0.4-2mdk
- make it build on amd64 (duh!)

* Thu Oct 21 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.0.4-1mdk
- initial mandrake import

* Tue Aug 17 2004 Paul Howarth <paul@city-fan.org> 1.0.4-7
- Configure fix to find -lresolv on x64_64
- Portability fixes for x64_64

* Mon Aug 02 2004 Paul Howarth <paul@city-fan.org> 1.0.4-6
- Fix case-sensitivity bug.

* Thu Jul 29 2004 Paul Howarth <paul@city-fan.org> 1.0.4-5
- Revert -pthread option as it didn't improve anything.

* Wed Jul 28 2004 Paul Howarth <paul@city-fan.org> 1.0.4-4
- Use `alternatives' so that the spfquery and spfd programs can co-exist
  with versions from other implementations.
- Ensure thread-safe operation by building with -pthread.

* Fri Jul 16 2004 Paul Howarth <paul@city-fan.org> 1.0.4-3
- Install the libtool library in the devel package so that
  dependent libraries are found properly.
- Use the libtool supplied with the package rather than the
  system libtool.

* Wed Jul 14 2004 Paul Howarth <paul@city-fan.org> 1.0.4-2
- Cosmetic changes for building on Mandrake Linux
- Require rpm-build >= 4.1.1 for building to avoid strange error messages
  from old versions of rpm when they see %%check
- Require glibc-devel and make for building
- Require perl for building with checks enabled
- Improved description text for the packages

* Sat Jul 10 2004 Paul Howarth <paul@city-fan.org> 1.0.4-1
- Update to 1.0.4
- Added facility to build without running test suite
  (rpmbuild --without checks)

* Sun Jul 04 2004 Paul Howarth <paul@city-fan.org> 1.0.3-1
- Initial RPM build.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2821 |12cr|libspopc-0.7.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 0
%define libname %mklibname spopc %{major}
%define develname %mklibname spopc -d

Summary:	POP3 client library
Name:		libspopc
Version:	0.7.8
Release:	%mkrel 2
License:	LGPLv2+
Group:		System/Libraries
URL:		http://brouits.free.fr/libspopc/
Source0:	http://brouits.free.fr/libspopc/releases/%{name}-%{version}.tar.gz
Patch0:		libspopc-shared.diff
BuildRequires:	openssl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-root

%description
'libspopc' is a simple-to-use POP3 client library. It provides an easy and
quick way to host a POP3 client within a program to C developers without
exposing them to socket programming. However, the socket layer is also
accessible. libspopc allows mail programs to connect to many POP accounts and
manage email. It implements the client side of RFC 1939. The email client can
download email headers before downloading the entire message. 

%package -n	%{libname}
Summary:	POP3 client library
Group:          System/Libraries
Obsoletes:	%{name}
Provides:	%{name}

%description -n	%{libname}
'libspopc' is a simple-to-use POP3 client library. It provides an easy and
quick way to host a POP3 client within a program to C developers without
exposing them to socket programming. However, the socket layer is also
accessible. libspopc allows mail programs to connect to many POP accounts and
manage email. It implements the client side of RFC 1939. The email client can
download email headers before downloading the entire message. 

%package -n	%{develname}
Summary:	Development library and header files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{libname}-devel = %{version}
Obsoletes:	%{libname}-devel
Provides:	spopc-devel = %{version}
Obsoletes:	spopc-devel

%description -n	%{develname}
'libspopc' is a simple-to-use POP3 client library. It provides an easy and
quick way to host a POP3 client within a program to C developers without
exposing them to socket programming. However, the socket layer is also
accessible. libspopc allows mail programs to connect to many POP accounts and
manage email. It implements the client side of RFC 1939. The email client can
download email headers before downloading the entire message. 

This package contains the development library and header files for %{name} 

%prep

%setup -q -n %{name}-%{version}
%patch -p0

# fix attribs 
chmod 644 AUTHORS ChangeLog doc/README* README* doc/*.txt doc/*.html examples/*

%build

make

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_includedir}
install -d %{buildroot}%{_libdir}

install -m0755 libspopc.so.%{version} %{buildroot}%{_libdir}/
ln -snf libspopc.so.%{version} %{buildroot}%{_libdir}/libspopc.so.0.7
ln -snf libspopc.so.%{version} %{buildroot}%{_libdir}/libspopc.so.0
ln -snf libspopc.so.%{version} %{buildroot}%{_libdir}/libspopc.so

install -m0755 libspopc.a %{buildroot}%{_libdir}/
install -m0644 libspopc.h %{buildroot}%{_includedir}/

cp doc/README README.examples

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%doc AUTHORS ChangeLog README doc/*.txt doc/*.html
%{_libdir}/*.so.*

%files -n %{develname}
%defattr(-,root,root)
%doc README.examples examples
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/*.a


%changelog
* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.7.8-2mdv2009.0
+ Revision: 268003
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Fri May 09 2008 Funda Wang <fundawang@mandriva.org> 0.7.8-1mdv2009.0
+ Revision: 205326
- New version 0.7.8

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Aug 19 2007 Oden Eriksson <oeriksson@mandriva.com> 0.7.5-1mdv2008.0
+ Revision: 66828
- fix build (try #1)
- 0.7.5
- rediffed P0
- fix deps
- conform to the 2008 specs
- Import libspopc



* Fri Jul 14 2006 Oden Eriksson <oeriksson@mandriva.com> 0.7.2-1mdk
- 0.7.2

* Fri Jun 03 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.8-2mdk
- rebuild

* Tue May 25 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.5.8-1mdk
- initial cooker contrib
- added P0

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2822 |12cr|libsrcinst-2.5-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define shortname	srcinst

%define major		0
%define libname		%mklibname %{shortname} %{major}
%define develname	%mklibname %{shortname} -d

Summary:	Basic library used by sourceinstall
Name:		libsrcinst
Version:	2.5
Release:	%{mkrel 3}
License:	GPLv3+
Group:		System/Libraries
Source0:	ftp://ftp.gnu.org/gnu/sourceinstall/%{name}-2.5.tar.gz
URL:		http://www.gnu.org/software/sourceinstall
Buildroot:	%{_tmppath}/%{name}-%{version}-root
BuildRequires:	info-install
BuildRequires:	zip 
BuildRequires:	unzip 
BuildRequires:	bzip2 
BuildRequires:	ncompress 
BuildRequires:	gzip 
BuildRequires:	tar

%description
Libsrcinst is the basic library used by the sourceinstall application.
Sourceinstall provides a way to centralize source installation.

%package -n %{libname}
Summary:	Basic library used by sourceinstall
Group:		System/Libraries
Obsoletes:	%{libname} < %{libname}-%{version}

%description -n %{libname}
Libsrcinst is the basic library used by the sourceinstall application.
Sourceinstall provides a way to centralize source installation.

%package -n %{develname}
Summary:	Development headers for the sourceinstall library
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n %{develname}
Libsrcinst is the basic library used by the sourceinstall application.
Sourceinstall provides a way to centralize source installation.

%prep
%setup -q

%build
PATH=$PATH:/sbin %configure2_5x
%make

%install
PATH=$PATH:/sbin %makeinstall_std
%find_lang %{name}

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/%{name}.so.%{major}*

%files -n %{develname} -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS README.API TODO
%{_includedir}/%{shortname}
%{_libdir}/%{name}.*a
%{_libdir}/%{name}.so
%{_libdir}/pkgconfig/%{name}.pc
%{_mandir}/*/*


%changelog
* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 2.5-3mdv2010.0
+ Revision: 439445
- rebuild

* Thu Nov 06 2008 Adam Williamson <awilliamson@mandriva.org> 2.5-2mdv2009.1
+ Revision: 300349
- add buildrequires for the various compression tools

* Thu Nov 06 2008 Adam Williamson <awilliamson@mandriva.org> 2.5-1mdv2009.1
+ Revision: 300292
- import libsrcinst



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2823 |12cr|libsrs2-1.0.18-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major _2
%define libname %mklibname srs %{major}
%define develname %mklibname srs -d

Summary:	SRS email address rewriting engine
Name:		libsrs2
Version:	1.0.18
Release:	8
License:	BSD
Group:		System/Libraries
URL:		http://www.libsrs2.org/
Source0:	http://www.libsrs2.org/srs/%{name}-%{version}.tar.bz2
BuildRequires:	autoconf2.5
BuildRequires:	libtool

%description
libsrs2 is the next generation SRS library. SPF verifies that the
Sender address of a mail matches (according to some policy) the
client IP address which submits the mail. When a mail is forwarded,
the sender address must be rewritten to comply with SPF policy. The
Sender Rewriting Scheme, or SRS, provides a standard for this
rewriting which is not vulnerable to attacks by spammers.

%package -n	%{libname}
Summary:	SRS email address rewriting engine
Group:		System/Libraries

%description -n	%{libname}
libsrs2 is the next generation SRS library. SPF verifies that the
Sender address of a mail matches (according to some policy) the
client IP address which submits the mail. When a mail is forwarded,
the sender address must be rewritten to comply with SPF policy. The
Sender Rewriting Scheme, or SRS, provides a standard for this
rewriting which is not vulnerable to attacks by spammers.

%package -n	%{develname}
Summary:	Development tools needed to build programs that use libsrs2
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	libsrs-devel = %{version}-%{release}
Obsoletes:	%{mklibname srs 2 -d}

%description -n	%{develname}
libsrs2 is the next generation SRS library. SPF verifies that the
Sender address of a mail matches (according to some policy) the
client IP address which submits the mail. When a mail is forwarded,
the sender address must be rewritten to comply with SPF policy. The
Sender Rewriting Scheme, or SRS, provides a standard for this
rewriting which is not vulnerable to attacks by spammers.

This package contains development files needed to compile softwares
against the SRS library.

%package -n	srs
Summary:	Command line interface to libsrs2
Group:		System/Servers

%description -n	srs
Command line interface to libsrs2

%prep

%setup -q

%build

%configure2_5x

make

%install
%makeinstall_std

install -d %{buildroot}%{_mandir}/man1
install -m0644 debian/srs.1 %{buildroot}%{_mandir}/man1/

%files -n %{libname}
%defattr(-,root,root)
%doc README NEWS AUTHORS
%{_libdir}/lib*.so.*

%files -n %{develname}
%defattr(-,root,root)
%{_libdir}/*.a
%{_libdir}/*.so
%{_includedir}/*.h

%files -n srs
%defattr(-,root,root)
%{_bindir}/srs
%{_mandir}/man1/*


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.18-7mdv2011.0
+ Revision: 620227
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.0.18-6mdv2010.0
+ Revision: 429832
- rebuild

* Sat Jun 28 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.18-5mdv2009.0
+ Revision: 229714
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Sep 09 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.18-4mdv2008.0
+ Revision: 83770
- new libname and devel name


* Fri Dec 08 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.18-3mdv2007.0
+ Revision: 93737
- Import libsrs2

* Sat Apr 29 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.18-3mdk
- rebuild

* Thu Mar 31 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 1.0.18-2mdk
- use the %%mkrel macro
- used naming as in the libalsa2 package

* Thu Oct 21 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.0.18-1mdk
- initial mandrake package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2824 |12cr|libsrs_alt-0.5-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname srs_alt %{major}
%define develname %mklibname srs_alt -d

Summary:	A C implementation of SRS
Name:		libsrs_alt
Version:	0.5
Release:	8
License:	GPL
Group:		System/Libraries
URL:		http://srs.mirtol.com/
Source0:	http://srs.mirtol.com/%{name}-%{version}.tar.bz2
BuildRequires:	autoconf2.5
BuildRequires:	libtool

%description
libsrs_alt is a C implementation of SRS (Sender Rewriting Scheme)

Features:

 o No external library requirements (from 0.4)
 o Quick and easy to use library interface
 o Support for database callback with SRS0
 o srs command line tool and srs daemon
 o All non-critical errors reported using function return value
 o Support for Exim (including database lookup) (See latest exiscan patch)
 o SRS Compliant
 o Automake/autoconf package 

%package -n	%{libname}
Summary:	A C implementation of SRS
Group:		System/Libraries

%description -n	%{libname}
libsrs_alt is a C implementation of SRS (Sender Rewriting Scheme)

Features:

 o No external library requirements (from 0.4)
 o Quick and easy to use library interface
 o Support for database callback with SRS0
 o srs command line tool and srs daemon
 o All non-critical errors reported using function return value
 o Support for Exim (including database lookup) (See latest exiscan patch)
 o SRS Compliant
 o Automake/autoconf package 

%package -n	%{develname}
Summary:	Development tools needed to build programs that use the %{name} library
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{EVRD}
Provides:	srs_alt-devel = %{EVRD}
Obsoletes:	%{mklibname srs_alt 0 -d}

%description -n	%{develname}
libsrs_alt is a C implementation of SRS (Sender Rewriting Scheme)

This package contains development files needed to compile softwares
against the libsrs_alt library.

%package -n	%{name}-utils
Summary:	Command line interface to %{name}
Group:		System/Servers

%description -n	%{name}-utils
Command line interface to %{name}

%prep

%setup -q

%build

%configure2_5x

make

%install
%makeinstall_std

mv %{buildroot}%{_bindir}/srs %{buildroot}%{_bindir}/srs_alt

%files -n %{libname}
%doc ChangeLog
%{_libdir}/lib*.so.*

%files -n %{develname}
%{_libdir}/*.a
%{_libdir}/*.so
%{_includedir}/*.h

%files -n %{name}-utils
%{_bindir}/srs_alt


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5-7mdv2011.0
+ Revision: 620228
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.5-6mdv2010.0
+ Revision: 429833
- rebuild

* Sun Jul 27 2008 Thierry Vignaud <tv@mandriva.org> 0.5-5mdv2009.0
+ Revision: 250580
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.5-3mdv2008.1
+ Revision: 136566
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Sep 09 2007 Oden Eriksson <oeriksson@mandriva.com> 0.5-3mdv2008.0
+ Revision: 83773
- new devel naming


* Fri Dec 08 2006 Oden Eriksson <oeriksson@mandriva.com> 0.5-2mdv2007.0
+ Revision: 93739
- Import libsrs_alt

* Sat Apr 29 2006 Oden Eriksson <oeriksson@mandriva.com> 0.5-2mdk
- rebuild

* Thu Mar 31 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.5-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2825 |12cr|libss7-1.0.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 1
%define libname %mklibname ss7 _%{major}
%define develname %mklibname ss7 -d

Summary:	Provides SS7 protocol services to applications
Name:		libss7
Version:	1.0.2
Release:	%mkrel 3
License:	GPL
Group:		System/Libraries
URL:		http://www.asterisk.org/
Source0:	http://ftp.digium.com/pub/libss7/%{name}-%{version}.tar.gz
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
libss7 is a userspace library that is used for providing SS7 protocol services
to applications.  It has a working MTP2, MTP3, and ISUP for ITU and ANSI style
SS7, however it was written in a manner that will easily allow support for
other various national specific variants in the future.  For a working
reference implementation, see the various link test programs, as well as the
Asterisk Open Source PBX.

%package -n	%{libname}
Summary:	Provides SS7 protocol services to applications
Group:          System/Libraries

%description -n	%{libname}
libss7 is a userspace library that is used for providing SS7 protocol services
to applications.  It has a working MTP2, MTP3, and ISUP for ITU and ANSI style
SS7, however it was written in a manner that will easily allow support for
other various national specific variants in the future.  For a working
reference implementation, see the various link test programs, as well as the
Asterisk Open Source PBX.

%package -n	%{develname}
Summary:	Development libraries and headers for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	ss7-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{develname}
libss7 is a userspace library that is used for providing SS7 protocol services
to applications.  It has a working MTP2, MTP3, and ISUP for ITU and ANSI style
SS7, however it was written in a manner that will easily allow support for
other various national specific variants in the future.  For a working
reference implementation, see the various link test programs, as well as the
Asterisk Open Source PBX.

This package contains all of the development files that you will need in order
to compile %{name} applications.

%prep

%setup -q

# lib64 fix
find -name "Makefile" | xargs perl -pi -e 's|\$\(INSTALL_BASE\)/lib|\$\(INSTALL_BASE\)/%{_lib}|g'

%build

%make CFLAGS="%{optflags} -fPIC -DPIC -D_REENTRANT"

%install
rm -rf %{buildroot}

make \
    INSTALL_PREFIX="%{buildroot}" \
    install

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%doc ChangeLog README NEWS*
%{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%{_includedir}/*.h
%{_libdir}/*.so
%{_libdir}/*.a


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-3mdv2011.0
+ Revision: 620229
- the mass rebuild of 2010.0 packages

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.0.2-2mdv2010.0
+ Revision: 439451
- rebuild

* Wed Dec 10 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-1mdv2009.1
+ Revision: 312533
- 1.0.2

* Wed Aug 06 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-2mdv2009.0
+ Revision: 264260
- bump release
- import libss7


* Wed Aug 06 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1mdv2009.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2826 |12cr|libstatgrab-0.17-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name libstatgrab
%define version 0.17
%define release %mkrel 1

%define shortname statgrab
%define major 6
%define libname %mklibname %shortname %major
%define libnamedevel %mklibname -d %shortname
%define libnamedevel_static %mklibname -d %shortname -s

Summary: Make system statistics
Name: %{name}
Version: %{version}
Release: %{release}
Source0: ftp://ftp.uk.i-scream.org/pub/i-scream/%{name}/%{name}-%{version}.tar.gz
Patch0: %{name}.nochmod.patch
License: LGPLv2+ and GPLv2+
Group: Monitoring
Url: http://www.i-scream.org/libstatgrab/

%description
Libstatgrab is a library that provides cross platform access to statistics
about the system on which it's run. It's written in C and presents a selection
of useful interfaces which can be used to access key system statistics. The
current list of statistics includes CPU usage, memory utilisation, disk usage,
process counts, network traffic, disk I/O, and more. 

The current list of platforms is Solaris 2.x, Linux, and FreeBSD 4.x/5.x.
The aim is to extend this to include as many operating systems as possible. 

The package also includes a couple of useful tools. The first, saidar,
provides a curses-based interface to viewing the current state of the 
system. The second, statgrab, gives a sysctl-style interface to the
statistics gathered by libstatgrab. This extends the use of libstatgrab
to people writing scripts or anything else that can't easily make C 
function calls. Included with statgrab is a script to generate an MRTG
configuration file to use statgrab. 

%package -n %shortname-tools
Summary: Tools from %name to monitoring the system
Group: Monitoring
License: GPLv2+

%description -n %shortname-tools
Libstatgrab is a library that provides cross platform access to statistics
about the system on which it's run. It's written in C and presents a selection
of useful interfaces which can be used to access key system statistics. The
current list of statistics includes CPU usage, memory utilisation, disk usage,
process counts, network traffic, disk I/O, and more. 

The current list of platforms is Solaris 2.x, Linux , and FreeBSD 4.x/5.x.
The aim is to extend this to include as many operating systems as possible. 

The package also includes a couple of useful tools. The first, saidar,
provides a curses-based interface to viewing the current state of the 
system. The second, statgrab, gives a sysctl-style interface to the
statistics gathered by libstatgrab. This extends the use of libstatgrab
to people writing scripts or anything else that can't easily make C 
function calls. Included with statgrab is a script to generate an MRTG
configuration file to use statgrab. 

%package -n %libname
Summary: The %name libraries
Group: System/Libraries
License: LGPLv2+
Provides: %name = %version-%release

%description -n %libname
Libstatgrab is a library that provides cross platform access to statistics
about the system on which it's run. It's written in C and presents a selection
of useful interfaces which can be used to access key system statistics. The
current list of statistics includes CPU usage, memory utilisation, disk usage,
process counts, network traffic, disk I/O, and more. 

The current list of platforms is Solaris 2.x, Linux, and FreeBSD 4.x/5.x.
The aim is to extend this to include as many operating systems as possible. 

The package also includes a couple of useful tools. The first, saidar,
provides a curses-based interface to viewing the current state of the 
system. The second, statgrab, gives a sysctl-style interface to the
statistics gathered by libstatgrab. This extends the use of libstatgrab
to people writing scripts or anything else that can't easily make C 
function calls. Included with statgrab is a script to generate an MRTG
configuration file to use statgrab. 

%package -n %libnamedevel
Summary: The development files from %name libraries
Group: Development/Other
License: LGPLv2+
Provides: %name-devel = %version-%release
Requires: %libname = %version

%description -n %libnamedevel
Libstatgrab is a library that provides cross platform access to statistics
about the system on which it's run. It's written in C and presents a selection
of useful interfaces which can be used to access key system statistics. The
current list of statistics includes CPU usage, memory utilisation, disk usage,
process counts, network traffic, disk I/O, and more. 

The current list of platforms is Solaris 2.x, Linux, and FreeBSD 4.x/5.x.
The aim is to extend this to include as many operating systems as possible. 

The package also includes a couple of useful tools. The first, saidar,
provides a curses-based interface to viewing the current state of the 
system. The second, statgrab, gives a sysctl-style interface to the
statistics gathered by libstatgrab. This extends the use of libstatgrab
to people writing scripts or anything else that can't easily make C 
function calls. Included with statgrab is a script to generate an MRTG
configuration file to use statgrab. 


%package -n %libnamedevel_static
Summary: The development static files from %name libraries
Group: Development/Other
License: LGPLv2+
Provides: %name-static-devel = %version-%release
Requires: %libname = %version
Requires: %name-devel = %version-%release

%description -n %libnamedevel_static
Libstatgrab is a library that provides cross platform access to statistics
about the system on which it's run. It's written in C and presents a selection
of useful interfaces which can be used to access key system statistics. The
current list of statistics includes CPU usage, memory utilisation, disk usage,
process counts, network traffic, disk I/O, and more. 

The current list of platforms is Solaris 2.x, Linux, and FreeBSD 4.x/5.x.
The aim is to extend this to include as many operating systems as possible. 

The package also includes a couple of useful tools. The first, saidar,
provides a curses-based interface to viewing the current state of the 
system. The second, statgrab, gives a sysctl-style interface to the
statistics gathered by libstatgrab. This extends the use of libstatgrab
to people writing scripts or anything else that can't easily make C 
function calls. Included with statgrab is a script to generate an MRTG
configuration file to use statgrab. 

%prep
%setup -q
%patch0 -p0

%build
%configure2_5x

%make

%install
%makeinstall_std

%files -n %shortname-tools
%doc AUTHORS INSTALL README ChangeLog NEWS
%_bindir/*
%_mandir/*/*

%files -n %libname
%_libdir/*.so.%{major}*

%files -n %libnamedevel
%doc AUTHORS INSTALL README ChangeLog NEWS
%_libdir/*.so
%_includedir/*.h
%_libdir/pkgconfig/%name.pc

%files -n %libnamedevel_static
%_libdir/*.a

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2827 |12cr|libstree-0.4.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname stree

%define major 0
%define libname %mklibname %{rname} %{major}
%define develname %mklibname %{rname} -d
%define staticdevelname %mklibname %{rname} -s -d

Summary: 	A generic library for string algorithms based on suffix trees
Name: 		libstree
Version: 	0.4.2
Release: 	9
License: 	BSD
Group: 		Development/Other
URL: 		http://www.cl.cam.ac.uk/~cpk25/libstree/index.html
Source0: 	http://www.cl.cam.ac.uk/~cpk25/downloads/%{name}-%{version}.tar.bz2
BuildRequires:	autoconf
BuildRequires:	libtool

%description
LibSTree is a library containing generic versions of string
algorithms based on suffix trees. The underlying implementation is
based on Ukkonen's linear suffix tree creation algorithm,
supporting multiple strings per tree.

%package -n	%{libname}
Summary:	Header files and development documentation for libnet
Group:		System/Libraries
Provides:	libstree

%description -n %{libname}
LibSTree is a library containing generic versions of string
algorithms based on suffix trees. The underlying implementation is
based on Ukkonen's linear suffix tree creation algorithm,
supporting multiple strings per tree.

%package -n	%{develname}
Summary:	Headers for developing programs that will use %{name}
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	libstree-devel = %{EVRD}
Obsoletes:	%{mklibname %{rname} 0 -d}

%description -n	%{develname}
This package contains the headers that programmers will need to develop
applications which will use %{name}.

%package -n	%{staticdevelname}
Summary:	Static %{libname} library
Group:		Development/C
Requires:	%{develname} = %{version}
Provides:	libstree-static-devel = %{EVRD}
Obsoletes:	%{mklibname %{rname} 0 -s -d}

%description -n	%{staticdevelname}
Static %{libname} library.

%prep

%setup -q

%build

%serverbuild

%configure2_5x

%make

%install
%makeinstall_std

%files -n %{libname}
%defattr(0644,root,root,0755)
%doc AUTHORS ChangeLog INSTALL NEWS README
%attr(0755,root,root) %{_libdir}/lib*.so.*

%files -n %{develname}
%defattr(0644,root,root,755)
%attr(0755,root,root) %{_libdir}/lib*.so
%{_includedir}/*.h
%{_includedir}/stree
%doc %{_datadir}/gtk-doc/html/%{name}

%files -n %{staticdevelname}
%defattr(0644,root,root,755)
%{_libdir}/lib*.a


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4.2-8mdv2011.0
+ Revision: 620230
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.4.2-7mdv2010.0
+ Revision: 429835
- rebuild

* Fri Jul 11 2008 Oden Eriksson <oeriksson@mandriva.com> 0.4.2-6mdv2009.0
+ Revision: 233753
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Oct 19 2007 Funda Wang <fwang@mandriva.org> 0.4.2-5mdv2008.1
+ Revision: 100402
- fix devel requires

* Mon Oct 01 2007 Oden Eriksson <oeriksson@mandriva.com> 0.4.2-4mdv2008.0
+ Revision: 94144
- rebuilt due to missing packages

* Tue Sep 18 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.4.2-3mdv2008.0
+ Revision: 89850
- rebuild

* Sun Sep 09 2007 Oden Eriksson <oeriksson@mandriva.com> 0.4.2-2mdv2008.0
+ Revision: 83748
- new devel naming


* Sat Dec 09 2006 Oden Eriksson <oeriksson@mandriva.com> 0.4.2-1mdv2007.0
+ Revision: 94101
- Import libstree

* Tue May 30 2006 Emmanuel Andry <eandry@mandriva.org> 0.4.2-1mdk
- 0.4.2
- mkrel

* Mon Jan 16 2006 Oden Eriksson <oeriksson@mandriva.com> 0.4.1-1mdk
- 0.4.1

* Tue Jul 05 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-2mdk
- rebuild

* Wed Jun 30 2004 Per yvind Karlsen <peroyvind@linux-mandrake.com> 0.4.0-1mdk
- 0.4.0


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2828 |12cr|libsynce-0.16-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		0
%define libname		%mklibname synce %{major}
%define develname	%mklibname synce -d
%define svn 0

Summary:	Basic library used by applications in the SynCE project
#Name:		synce-core
Name:		libsynce
Version:	0.16
Release:	2
License:	MIT
Group:		System/Libraries
Source0:	http://downloads.sourceforge.net/project/synce/SynCE/synce-core/synce-core-%{version}.tar.gz
URL:		http://synce.sourceforge.net/
BuildRequires:	dbus-glib-devel
BuildRequires:	dhcp-client
BuildRequires:	pkgconfig(udev)
BuildRequires:	pkgconfig(gudev-1.0)
BuildRequires:	python-devel
BuildRequires:	python-pyrex
BuildRequires:	pkgconfig(pygobject-2.0)


%description
Libsynce is part of the SynCE project. It is a library of basic
functions used by the rest of the project.

%package -n	synce-core
Summary:	Basic library used by applications in the SynCE project
Group:		Communications
Requires:	%{libname} = %{version}-%{release}

%description -n synce-core
Synce-core is part of the SynCE project. It is a library of basic
functions used by the rest of the project.


%package -n %{libname}
Summary:	Basic library used by applications in the SynCE project
Group:		System/Libraries
Requires:	synce-core = %{version}-%{release}

%description -n %{libname}
Libsynce is part of the SynCE project. It is a library of basic
functions used by the rest of the project.

%package -n %{develname}
Summary:	Basic library used by applications in the SynCE project
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Requires:	synce-core = %{version}-%{release}
Obsoletes:	%{mklibname synce 0 -d} < 0.13
Provides:	synce-core-devel

%description -n %{develname}
Libsynce is part of the SynCE project. It is a library of basic
functions used by the rest of the project.

%package -n     python-%{name}
Summary:        %{name} python package
Group:          System/Libraries

%description -n python-%{name}
The python-%{name} package.


%prep
%setup -q -n synce-core-%{version}

%build
export PATH=$PATH:/sbin/

%configure2_5x --enable-udev-support \
	       --disable-hal-support \
	       --enable-dccm-file-support \
	       --enable-odccm-support \
	       --enable-python-bindings \
	       --enable-bluetooth-support \
	       --disable-static
%make

%install
%makeinstall_std

rm -fr %{buildroot}%{_datadir}/doc

%files -n synce-core
%{_datadir}/synce-core/dhclient.conf
%{_datadir}/synce-core/udev-synce-*
%{_datadir}/synce-core/synceconnector.py
%{_datadir}//dbus-1/system-services/org.synce.dccm.service
%{_sysconfdir}/ppp/ip-up.d/synce-udev-bt-ipup
%{_sysconfdir}/ppp/peers/synce-bt-peer
%{_sysconfdir}/dbus-1/system.d/org.synce.dccm.conf
/lib/udev/rules.d/*.rules
/lib/udev/synce-udev-rndis
/lib/udev/synce-udev-serial
%{_bindir}/*
%{_mandir}/man1/*.xz
%{_libdir}/dccm
%{_libdir}/synce-serial-chat

%files -n python-%{name}
%{python_sitearch}/*.so

%files -n %{libname}
%{_libdir}/libsynce.so.%{major}*

%files -n %{develname}
%doc README TODO
%{_libdir}/libsynce.so
%{_includedir}/*.h
%{_libdir}/pkgconfig/libsynce.pc
%{_mandir}/man3/*3*
%{_mandir}/man7/*7*


%changelog
* Fri Jun 15 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.16-2
+ Revision: 805851
- BR: python-pyrex
- configure --enable-python-bindings
- BR: pkgconfig(pygobject-2.0)
- BR: python-devel
- missed build reqs
- package synce-core separated from libsynce
- naming policy
- version update 0.16
- version update 0.16

* Tue Mar 15 2011 Matthew Dawkins <mattydaw@mandriva.org> 0.15.1-1
+ Revision: 645043
- new version 0.15.1
  enable udev support and disable hal support

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.15-2mdv2011.0
+ Revision: 609782
- rebuild

* Tue Apr 27 2010 Emmanuel Andry <eandry@mandriva.org> 0.15-1mdv2010.1
+ Revision: 539628
- New version 0.15

* Thu Mar 04 2010 Emmanuel Andry <eandry@mandriva.org> 0.15-0.r3893.1mdv2010.1
+ Revision: 514163
- pre 0.15 svn snapshot

* Wed Jul 22 2009 Frederik Himpe <fhimpe@mandriva.org> 0.14-1mdv2010.0
+ Revision: 398667
- Update to new version 0.14
- Remove underlinking fix: not needed anymore
- Remove provides and obsolets in main package, becaues the binary
  package with this name is not built anymore since years
- Don't let subpackages obsolete every previous version of themselves
  and don't use the package name in the version number of obsoleted packages

* Sun Jan 11 2009 Adam Williamson <awilliamson@mandriva.org> 0.13-1mdv2009.1
+ Revision: 328436
- do the underlink fix in Makefile.in and drop autopoo regeneration to try and
  fix weird build failure
- add underlink.patch: fix underlinking (against libm)
- new release 0.13

* Wed Jul 16 2008 Adam Williamson <awilliamson@mandriva.org> 0.12-1mdv2009.0
+ Revision: 236576
- new release 0.12

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Wed Apr 16 2008 Adam Williamson <awilliamson@mandriva.org> 0.11.1-1mdv2009.0
+ Revision: 194471
- buildrequires hal-devel
- correct devel package group
- version all obsoletes / provides
- new devel policy
- clean spec
- new release 0.11.1

* Sat Feb 02 2008 Emmanuel Andry <eandry@mandriva.org> 0.11-3mdv2008.1
+ Revision: 161478
- obsoletes and provides synce

  + Thierry Vignaud <tv@mandriva.org>
    - fix description

* Thu Jan 10 2008 Emmanuel Andry <eandry@mandriva.org> 0.11-2mdv2008.1
+ Revision: 147443
- add more obsoletes

* Wed Jan 09 2008 Emmanuel Andry <eandry@mandriva.org> 0.11-1mdv2008.1
+ Revision: 147398
- import libsynce


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2829 |12cr|libsysactivity-0.6.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	1
# this pkg is kinda messed up
%define majorminorrelease	%{version}
%define libname	%mklibname	sysactivity %{major}
%define develname	%mklibname	sysactivity -d

Summary:	Library for retrieving statistics of the system`s activity
Name:		libsysactivity
Version:	0.6.3
Release:	1
Group:		System/Libraries
License:	LGPLv2+
URL:		http://sourceforge.net/projects/libsysactivity/
Source0:	http://downloads.sourceforge.net/project/%{name}/0.6.x/%{name}-%{version}.tar.gz

BuildRequires:	doxygen
BuildRequires:	cmake

%description
A lightweight library that retrieves statistics of the system's activity in a 
portable and thread safe way. In each OS that it supports it offers the same 
API for retrieving the activity of: hard disks, CPUs, memory, processes and 
network interfaces.

%package -n %{libname}
Summary:	Libraries for the %{name} package
Group:		System/Libraries

%description -n %{libname}
Libraries for %{name}.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/C++
Requires:	%{libname} = %{version}-%{release}

%description -n %{develname}
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.

%prep
%setup -q

%build
%cmake 
%make

%install
%makeinstall_std -C build

%files -n %{libname}
%{_libdir}/%{name}.so.%{major}*
%{_libdir}/%{name}.so.%{majorminorrelease}

%files -n %{develname}
%doc CHANGELOG COPYING
%{_includedir}/%{name}
%{_libdir}/%{name}.so
%{_libdir}/cmake/%{name}



%changelog
* Sun May 27 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.6.3-1
+ Revision: 800857
- imported package libsysactivity


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2830 |12cr|libticables-1.3.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname libticables2

%define major 5
%define libname %mklibname ticables %{major}
%define develname %mklibname -d ticables

Summary:	Library to handle the different TI link cables
Name:		libticables
Version:	1.3.3
Release:	%mkrel 1
Epoch:		1
License:	LGPLv2+
Group:		Communications
Url:		http://tilp.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/tilp/%{oname}-%{version}.tar.bz2
Patch0:		libticables2-buildfix.patch
BuildRequires:	libusb-devel
BuildRequires:	glib2-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The TiCables library is a part of the TiLP project and constitutes with
the other libraries a complete framework for developping and/or linking
TI files oriented applications.

It is able to handle the different link cables designed for TI's graphing
calculators (also called handheld), without worrying about different link
cables characteristics as well as different platforms.

It supports all the currently available link cables:
- home-made parallel (aka $5-cable)
- home-made serial (aka $4-cable)
- TI's BlackLink
- TI's GrayLink
- TI's SilverLink
- AVRlink

It also supports some 'virtual' link cables for connection with emulators:
- Virtual TI (VTi)
- (Gtk)TiEmu

%package -n %{libname}
Summary:	Library to handle different TI link cables
Group:		System/Libraries
Provides:   %{name} = %epoch:%version-%release

%description -n %{libname}
The TiCables library is a part of the TiLP project and constitutes with
the other libraries a complete framework for developping and/or linking
TI files oriented applications.

It is able to handle the different link cables designed for TI's graphing
calculators (also called handheld), without worrying about different link
cables characteristics as well as different platforms.

It supports all the currently available link cables:
- home-made parallel (aka $5-cable)
- home-made serial (aka $4-cable)
- TI's BlackLink
- TI's GrayLink
- TI's SilverLink
- AVRlink

It also supports some 'virtual' link cables for connection with emulators:
- Virtual TI (VTi)
- (Gtk)TiEmu

%package -n %{develname}
Summary:	Development related files for %{name}
Group:		Development/Other
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{epoch}:%{version}-%{release}

%description -n %{develname}
This package contains headers and other necessary files to develop or compile
applications that use %{name}.

%prep
%setup -q -n %{oname}-%{version}
%patch0 -p0

%build
%configure2_5x \
	--enable-logging \
	--disable-rpath \
	--enable-threads=pth

%make

%install
rm -rf %{buildroot}
%makeinstall_std gnulocaledir=%{buildroot}%{_datadir}/locale

%find_lang %{oname}

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/*.so.%{major}*

%files -n %{develname} -f %{oname}.lang
%defattr(-,root,root)
%doc AUTHORS ChangeLog README
# %{_libdir}/*.la
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/*




%changelog
* Thu Jan 19 2012 Zombie Ryushu <ryushu@mandriva.org> 1:1.3.3-1mdv2012.0
+ Revision: 762263
- Fix Major
- Upgrade to 1.3.3

* Tue Jul 13 2010 Zombie Ryushu <ryushu@mandriva.org> 1:1.3.1-1mdv2011.0
+ Revision: 551831
- Upgrade to 1.3.1
- Upgrade to 1.3.1
- Upgrade to 1.3.0

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Wed Mar 18 2009 Olivier Thauvin <nanardon@mandriva.org> 1:1.2.0-6mdv2009.1
+ Revision: 357079
- resurrect provides libticables
- rebuild

* Sat Feb 21 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1:1.2.0-4mdv2009.1
+ Revision: 343712
- bump tag
- fix requires on devel subpackage

* Sat Feb 21 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1:1.2.0-2mdv2009.1
+ Revision: 343694
- move locales to devel subpackage

* Sat Feb 21 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1:1.2.0-1mdv2009.1
+ Revision: 343665
- remove stupid redefines
- add missing buildrequires on glib2-devel
- nuke rpath
- spec file clean

  + Zombie Ryushu <ryushu@mandriva.org>
    - Increment Epoch
    - Increment Epoch
    - corrected files section

* Thu Feb 05 2009 Zombie Ryushu <ryushu@mandriva.org> 3.9.7-5mdv2009.1
+ Revision: 337902
- Fix Unrevisioned Obsoletes

* Sun Jul 27 2008 Thierry Vignaud <tv@mandriva.org> 3.9.7-5mdv2009.0
+ Revision: 250599
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Tue Mar 25 2008 Emmanuel Andry <eandry@mandriva.org> 3.9.7-3mdv2008.1
+ Revision: 189881
- Fix lib group

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Dec 10 2007 Funda Wang <fwang@mandriva.org> 3.9.7-2mdv2008.1
+ Revision: 116813
- New license policy
- New devel package policy

  + Thierry Vignaud <tv@mandriva.org>
    - kill changelog left by repsys


* Fri Jul 14 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 2006-07-14 16:59:55 (41121)
- 3.9.7

* Fri Jul 14 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 2006-07-14 16:45:50 (41120)
- Import libticables

* Tue Jun 28 2005 Olivier Thauvin <nanardon@mandriva.org> 3.9.2-1mdk
- 3.9.2

* Thu Feb 03 2005 Abel Cheung <deaddog@mandrake.org> 3.8.7-1mdk
- New version

* Sun May 30 2004 Abel Cheung <deaddog@deaddog.org> 3.8.4-1mdk
- New version

* Sat Oct 11 2003 Abel Cheung <deaddog@deaddog.org> 3.7.7-2mdk
- Add missing locale files

* Sat Oct 11 2003 Abel Cheung <deaddog@deaddog.org> 3.7.7-1mdk
- 3.7.7
- License is LGPL
- More verbose description
- mklibname
- Remove unnecessary buildrequires
- Build static library
- Enable logging


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2831 |12cr|libticables2-1.3.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 5
%define libname %mklibname ticables2 %{major}
%define develname %mklibname ticables2 -d

Name: libticables2
Version: 1.3.3
Release: 1
Url: http://sourceforge.net/projects/tilp
Source0: http://downloads.sourceforge.net/project/tilp/tilp2-linux/tilp2-1.16/%{name}-%{version}.tar.bz2
Group: System/Libraries
License: GPLv2+
BuildRequires: libusb1-devel, glib2-devel
BuildRequires: autoconf automake libtool gettext-devel pkgconfig(libusb)
Requires: udev >= 154
Summary: Library for handling TI link cables
%description
Library for handling TI link cables

%package  -n %develname
Summary: Development files for %{name}
Group: Development/C
Requires: %libname = %{version}-%{release}
Provides: %{name}-devel = %{version}-%{release} 

%description -n %develname
This package contains the files necessary to develop applications using the
%{name} library.

%package  -n %libname
Summary: Development files for %{name}
Group: System/Libraries

%description -n %libname
This package contains the files necessary to develop applications using the
%{name} library.

%prep
%setup -q
autoreconf -i -f

%build
%configure2_5x --enable-libusb10
%make

%install
%makeinstall_std
rm -f %buildroot%{_libdir}/libticables2.la


mkdir -p %buildroot/lib/udev/rules.d
cat >%buildroot/lib/udev/rules.d/69-libticables.rules <<EOF
# This file was installed by the libticables2 Fedora package.

ACTION!="add", GOTO="libticables_end"

# serial device (assume TI calculator)
KERNEL=="ttyS[0-3]", TAG+="udev-acl"
# parallel device (assume TI calculator)
SUBSYSTEM=="ppdev", TAG+="udev-acl"
# SilverLink
SUBSYSTEM=="usb", ATTR{idVendor}=="0451", ATTR{idProduct}=="e001", TAG+="udev-acl"
# TI-84+ DirectLink
SUBSYSTEM=="usb", ATTR{idVendor}=="0451", ATTR{idProduct}=="e003", TAG+="udev-acl"
# TI-89 Titanium DirectLink
SUBSYSTEM=="usb", ATTR{idVendor}=="0451", ATTR{idProduct}=="e004", TAG+="udev-acl"
# TI-84+ SE DirectLink
SUBSYSTEM=="usb", ATTR{idVendor}=="0451", ATTR{idProduct}=="e008", TAG+="udev-acl"
# TI-Nspire DirectLink
SUBSYSTEM=="usb", ATTR{idVendor}=="0451", ATTR{idProduct}=="e012", TAG+="udev-acl"

LABEL="libticables_end"
EOF



%files -n %libname
%{_libdir}/libticables2.so.%{major}*
/lib/udev/rules.d/69-libticables.rules

%files -n %develname
%{_includedir}/tilp2
%{_libdir}/libticables2.so
%{_libdir}/pkgconfig/ticables2.pc
%{_datadir}/locale/fr/LC_MESSAGES/%{name}.mo



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2832 |12cr|libticalcs-1.1.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname libticalcs2
%define version 1.1.7
%define release %mkrel 1


%define libticables_version 1.3.3
%define libtifiles_version 1.1.5

%define major 10
%define libname %mklibname ticalcs %{major}
%define develname %mklibname -d ticalcs

Summary:	Library to handle the different TI calculators
Name:		libticalcs
Version:	%{version}
Release:	%{release}
Epoch:		1
License:	LGPLv2+
Group:		Communications
URL:		http://tilp.sourceforge.net/
Source:		http://prdownloads.sourceforge.net/tilp/%{oname}-%{version}.tar.bz2 
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	libticables-devel >= %{libticables_version}
BuildRequires:	libtifiles-devel >= %{libtifiles_version}

%description
The TiCalcs library is a part of the TiLP project and constitutes with
the other libraries a complete framework for developping and/or linking
TI files oriented applications.

It is a library which brings about all the functions needed to communicate
with a Texas Instruments graphing calculator (or hand-held), without
worrying about packet oriented protocol, the file management and some
other stuffs. Currently, it does not support some education devices
(such as CBL/CBR and others).

It supports all currently available calculators and their associated file
formats:
- TI8x calculators: TI73, 82, 83, TI83+, 85 and 86 (with 2 sub-classes:
  TI73/83+ and 85/86).
- TI9x calculators: TI89, 92, 92+ and V200PLT.

%package	-n %{libname}
Summary:	Library to handle different TI calculators
Group:		System/Libraries


%description	-n %{libname}
The TiCalcs library is a part of the TiLP project and constitutes with
the other libraries a complete framework for developping and/or linking
TI files oriented applications.

It is a library which brings about all the functions needed to communicate
with a Texas Instruments graphing calculator (or hand-held), without
worrying about packet oriented protocol, the file management and some
other stuffs. Currently, it does not support some education devices
(such as CBL/CBR and others).

It supports all currently available calculators and their associated file
formats:
- TI8x calculators: TI73, 82, 83, TI83+, 85 and 86 (with 2 sub-classes:
  TI73/83+ and 85/86).
- TI9x calculators: TI89, 92, 92+ and V200PLT.


%package	-n %{develname}
Summary:	Development related files for %{name}
Group:		Development/Other
Requires:	%{libname} = %{epoch}:%{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%mklibname -d ticalcs 4

%description	-n %{develname}
This package contains headers and other necessary files to develop 
or compile applications that use %{name}.

%prep
%setup -q -n %{oname}-%{version}

%build
%configure2_5x --enable-static=yes
%make

%install
rm -rf ${RPM_BUILD_ROOT}
%makeinstall_std gnulocaledir=%{buildroot}%{_datadir}/locale

#fix conflicts with libticables-devel
rm -f %buildroot%_includedir/tilp/export.h

%find_lang %{oname}

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf ${RPM_BUILD_ROOT}

%files -f %{oname}.lang
%defattr(-,root,root)

%files -n %{libname}
%defattr(-,root,root)
%doc COPYING
%{_libdir}/*.so.%{major}
%{_libdir}/*.so.%{major}.*

%files -n %{develname}
%defattr(-,root,root)
%doc AUTHORS ChangeLog README
%{_includedir}/tilp2/*
%{_libdir}/*.a
# %{_libdir}/*.la
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc




%changelog
* Thu Jan 19 2012 Zombie Ryushu <ryushu@mandriva.org> 1:1.1.7-1mdv2012.0
+ Revision: 762269
- Fix libs
- Fix libs

* Tue Jul 13 2010 Zombie Ryushu <ryushu@mandriva.org> 1:1.1.5-1mdv2011.0
+ Revision: 551880
- Upgrade and fix dependencies
- Upgrade to 1.3.1

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Thu Mar 12 2009 Olivier Thauvin <nanardon@mandriva.org> 1:1.1.2-6mdv2009.1
+ Revision: 354064
- rebuild

* Mon Feb 23 2009 Zombie Ryushu <ryushu@mandriva.org> 1:1.1.2-5mdv2009.1
+ Revision: 344162
- Remove circular requirement

* Mon Feb 23 2009 Zombie Ryushu <ryushu@mandriva.org> 1:1.1.2-4mdv2009.1
+ Revision: 344148
- Increment release
- Remove circular requirement
- Remove redundant redefine of epoch
- Add epoch to requirements

* Sun Feb 22 2009 Zombie Ryushu <ryushu@mandriva.org> 1:1.1.2-3mdv2009.1
+ Revision: 343891
- Bump Release
- Fix circular dependancy in Devel package

* Sun Feb 22 2009 Zombie Ryushu <ryushu@mandriva.org> 1:1.1.2-2mdv2009.1
+ Revision: 343792
- Fix find_lang

* Sun Feb 22 2009 Zombie Ryushu <ryushu@mandriva.org> 1:1.1.2-1mdv2009.1
+ Revision: 343786
- Fixed Lang Package temporarily and updated to 1.1.2
- Fixed Lang Package temporarily and updated to 1.1.2
- Fixed Lang Package temporarily and updated to 1.1.2

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 4.6.2-5mdv2009.0
+ Revision: 268035
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Sat Jun 07 2008 Funda Wang <fwang@mandriva.org> 4.6.2-4mdv2009.0
+ Revision: 216577
- fix conflicts with libticables

* Tue Mar 25 2008 Emmanuel Andry <eandry@mandriva.org> 4.6.2-3mdv2008.1
+ Revision: 189888
- Fix lib group
- protect major

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Dec 10 2007 Funda Wang <fwang@mandriva.org> 4.6.2-2mdv2008.1
+ Revision: 116807
- New devel package policy


* Sun Jan 21 2007 Olivier Thauvin <nanardon@mandriva.org> 4.6.2-1mdv2007.0
+ Revision: 111423
- 4.6.2
- 4.6.1
- Import libticalcs

* Wed Jun 29 2005 Olivier Thauvin <nanardon@mandriva.org> 4.5.9-1mdk
- 4.5.9

* Sun Feb 06 2005 Abel Cheung <deaddog@mandrake.org> 4.5.5-1mdk
- New version
- Split package, otherwise can't have multilib

* Mon May 31 2004 Abel Cheung <deaddog@deaddog.org> 4.5.3-1mdk
- New version
- Doesn't need to build against multiple version of glib, thus change
  package name back to old one


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2833 |12cr|libticonv-1.1.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 6
%define libname %mklibname ticonv %{major}
%define develname %mklibname ticonv -d

Summary:	Communicate with TI calculators
Name:		libticonv
Version:	1.1.3
Release:	2
Group:		System/Libraries
License:	GPLv2+
URL:		http://lpg.ticalc.org/prj_tilp
Source0:	%{name}-%{version}.tar.bz2
Patch0:		libticonv-foreign_package.patch
BuildRequires:	dos2unix
BuildRequires:	glib2-devel

%description
Communicate with TI calculators.

%package -n %{libname}
Summary:	Communicate with TI calculators
Group:		System/Libraries

%description -n %{libname}
Communicate with TI calculators.

%package -n %{develname}
Summary:	Development package for libticalcs library
Group:		Development/C
Provides:	ticonv-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Obsoletes:	%{mklibname ticonv 1 -d}

%description -n %{develname}
This package contains the header files and static libraries needed to
develop applications with libticalcs.

%prep
%setup -q 
for i in ChangeLog AUTHORS README LOGO; do
    dos2unix $i
    iconv -f iso-8859-1 -t UTF-8 -o xxx $i && mv xxx $i
done

%build
%configure2_5x 

%make

%install
%makeinstall_std

%files -n %{libname} 
%doc ChangeLog AUTHORS README LOGO
%{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%{_includedir}/tilp2
# %{_libdir}/*.*
%{_libdir}/*.so
%{_libdir}/pkgconfig/ticonv.pc


%changelog
* Mon Feb 20 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.1.3-2
+ Revision: 778077
- spec updated for cooker

* Thu Jan 19 2012 Zombie Ryushu <ryushu@mandriva.org> 1.1.3-1
+ Revision: 762237
- Fix major to 6
- Upgrade to 1.1.3

* Sun Jul 11 2010 Zombie Ryushu <ryushu@mandriva.org> 1.1.1-1mdv2011.0
+ Revision: 551022
- Upgrade to 1.1.1
- Upgrade to 1.1.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.1.0-5mdv2010.0
+ Revision: 439481
- rebuild

* Fri Feb 20 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.1.0-4mdv2009.1
+ Revision: 343286
- add missing devel provides
- fix libification
- spec file clean

  + Zombie Ryushu <ryushu@mandriva.org>
    - Add epoch so TILP2 Drivers look different from TILP1 as suggested by Buchan

* Tue Jan 27 2009 Zombie Ryushu <ryushu@mandriva.org> 1.1.0-2mdv2009.1
+ Revision: 334043
- Fix SPEC name
- Fix SPEC name
- Obsolete old packages
- Work in progress
- Work in progress
- Work in progress
- Fix name
- Work in progress

* Mon Jan 26 2009 Zombie Ryushu <ryushu@mandriva.org> 1.1.0-1mdv2009.1
+ Revision: 333623
- New Version

* Mon Jan 26 2009 Zombie Ryushu <ryushu@mandriva.org> 1.0.5-1mdv2009.1
+ Revision: 333615
- New Version
- New Version
- import libticonv3


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2834 |12cr|libtifiles-1.1.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname libtifiles2
%define major 8
%define libname %mklibname tifiles %{major}
%define develname %mklibname tifiles -d

Summary:	Library for Ti File Format management
Name:		libtifiles
Version:	1.1.5
Release:	%mkrel 1
License:	LGPLv2+
Group:		Communications
URL:		http://tilp.sourceforge.net/
Source:		http://prdownloads.sourceforge.net/tilp/%{oname}-%{version}.tar.bz2
BuildRequires:	glib2-devel
BuildRequires:	ticonv-devel = 1.1.3
BuildRequires:	zlib-devel
BuildRequires:	bison
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The TiFiles library is a part of the TiLP project and constitutes
with the other libraries a complete framework for developping
and/or linking TI files oriented applications.

It is a library capable of reading/modifying/writing TI formatted
files and can group/ungroups files, without worrying about different
TI file formats.

It supports all the currently availablecables calculators and their associated
file formats:
- TI8x calculators: TI73, 82, 83, TI83+, 85 and 86 (with 2 sub-classes:
  TI 73/83+ and 85/86).
- TI9x calculators: TI89, 92, 92+ and V200PLT.

%package -n %{libname}
Summary:	Library for Ti File Format management
Group:		System/Libraries
# Requires:	%{name} = %{version}-%{release}

%description -n %{libname}
The TiFiles library is a part of the TiLP project and constitutes
with the other libraries a complete framework for developping
and/or linking TI files oriented applications.

It is a library capable of reading/modifying/writing TI formatted
files and can group/ungroups files, without worrying about different
TI file formats.

It supports all the currently available calculators and their associated
file formats:
- TI8x calculators: TI73, 82, 83, TI83+, 85 and 86 (with 2 sub-classes:
  TI 73/83+ and 85/86).
- TI9x calculators: TI89, 92, 92+ and V200PLT.

%package -n %{develname}
Summary:	Development related files for %{name}
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	tifiles-devel = %{version}-%{release}
Obsoletes:	%{name}-doc < %{version}
Provides:	%{name}-doc

%description -n	%{develname}
This package contains headers and other necessary files to develop 
or compile applications that use %{name}.

%prep
%setup -q -n %{oname}-%{version}


%build
%configure2_5x

%make

%install
rm -rf %{buildroot}
%makeinstall_std gnulocaledir=%{buildroot}%{_datadir}/locale
rm -rf %{buildroot}/%{_docdir}/%{name}-%{version}

%find_lang %{oname}

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files -n %{libname} -f %{oname}.lang
%defattr(-,root,root)
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%doc AUTHORS ChangeLog README
%{_includedir}/*
# %{_libdir}/*.la
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc




%changelog
* Thu Jan 19 2012 Zombie Ryushu <ryushu@mandriva.org> 1.1.5-1mdv2012.0
+ Revision: 762253
- Fix Major
- Upgrade to 1.1.5
- Upgrade to 1.1.5

* Sun Jul 11 2010 Zombie Ryushu <ryushu@mandriva.org> 1.1.3-1mdv2011.0
+ Revision: 551019
- Clarify deps
- Upgrade to 1.1.3
- Upgrade to 1.1.3

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.1.1-3mdv2010.0
+ Revision: 439482
- rebuild

* Sat Feb 21 2009 Zombie Ryushu <ryushu@mandriva.org> 1.1.1-2mdv2009.1
+ Revision: 343651
- Fix unneeded file
- Fix circular requirement
- Fix circular requirement

* Fri Feb 20 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.1.1-1mdv2009.1
+ Revision: 343372
- correct libification
- add missing buildrequires on bison and zlib-devel
- fix libification
- spec file clean

  + Zombie Ryushu <ryushu@mandriva.org>
    - Work in progress

* Wed Feb 11 2009 Funda Wang <fwang@mandriva.org> 0.6.6-6mdv2009.1
+ Revision: 339583
- move mo into main package rather than libpackage

  + Zombie Ryushu <ryushu@mandriva.org>
    - Re-libify
    - Re-libify

* Thu Feb 05 2009 Zombie Ryushu <ryushu@mandriva.org> 0.6.6-5mdv2009.1
+ Revision: 337984
- Fix Redundancies
- Fix BuildRoot Tags
- Fix BuildRoot Tags

* Sun Jul 27 2008 Thierry Vignaud <tv@mandriva.org> 0.6.6-5mdv2009.0
+ Revision: 250611
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Tue Mar 25 2008 Emmanuel Andry <eandry@mandriva.org> 0.6.6-3mdv2008.1
+ Revision: 189889
- Fix lib group

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Dec 10 2007 Funda Wang <fwang@mandriva.org> 0.6.6-2mdv2008.1
+ Revision: 116814
- New license policy

  + Thierry Vignaud <tv@mandriva.org>
    - kill changelog left by repsys


* Fri Jul 07 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 2006-07-07 23:24:25 (38510)
- 0.6.6

* Fri Jul 07 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 2006-07-07 23:18:39 (38508)
- import libtifiles

* Tue Jun 28 2005 Olivier Thauvin <nanardon@mandriva.org> 0.6.5-1mdk
- 0.6.5

* Thu Feb 03 2005 Abel Cheung <deaddog@mandrake.org> 0.6.1-1mdk
- New version
- Split package very finely, solely for ease in upgrade

* Sun May 30 2004 Abel Cheung <deaddog@deaddog.org> 0.5.9-1mdk
- New version

* Sat Oct 11 2003 Abel Cheung <deaddog@deaddog.org> 0.5.7-2mdk
- Add missing locale files

* Sat Oct 11 2003 Abel Cheung <deaddog@deaddog.org> 0.5.7-1mdk
- 0.5.7
- More verbose description
- Merge docs back to devel subpackage since there's not a large amount
  of documentation, and they are API docs (really for development)
- License is LGPL
- Define libtoolize instead of calling bare configure without macros
- Remove unnecessary buildrequires
- Compile static library as well

* Sat Jul 12 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 0.5.1-2mdk
- rm -rf $RPM_BUILD_ROOT at the beginning of %%install
- quiet setup


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2835 |12cr|libtifiles2-1.1.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 8
%define libname %mklibname tifiles2 %{major}
%define develname %mklibname tifiles2 -d

Name: libtifiles2
Version: 1.1.5
Release: 1
Url: http://sourceforge.net/projects/tilp
Source0: http://downloads.sourceforge.net/project/tilp/tilp2-linux/tilp2-1.16/%{name}-%{version}.tar.bz2
Group: System/Libraries
License: GPLv2+
BuildRequires: libusb1-devel, glib2-devel
BuildRequires: pkgconfig(ticalcs2) pkgconfig(ticonv) 
BuildRequires: autoconf automake libtool gettext-devel pkgconfig(libusb)
Requires: udev >= 154
Summary: Library for handling TI link cables
%description
Library for handling TI link cables

%package  -n %develname
Summary: Development files for %{name}
Group: Development/C
Requires: %libname = %{version}-%{release}
Provides: %{name}-devel = %{version}-%{release} 

%description -n %develname
This package contains the files necessary to develop applications using the
%{name} library.

%package  -n %libname
Summary: Development files for %{name}
Group: System/Libraries

%description -n %libname
This package contains the files necessary to develop applications using the
%{name} library.

%prep
%setup -q
autoreconf -i -f

%build
%configure2_5x
%make

%install
%makeinstall_std
rm -f %buildroot%{_libdir}/*.la

%files -n %libname
%{_libdir}/libtifiles2.so.%{major}*

%files -n %develname
%{_includedir}/tilp2
%{_libdir}/libtifiles2.so
%{_libdir}/pkgconfig/tifiles2.pc
%{_datadir}/locale/fr/LC_MESSAGES/*.mo


%changelog
* Mon Feb 20 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.1.5-1
+ Revision: 778110
- BR: pkgconfig(ticonv)
- imported package libtifiles2


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2836 |12cr|libtlen-1-6.20060309.8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 1
%define libname	%mklibname tlen %major
%define develname	%mklibname -d tlen 
%define		_snapshot	20060309

Summary:	Tlen.pl client library
Name:		libtlen
Version:	1
Release:	%mkrel 6.%{_snapshot}.8
License:	GPLv2+
Group:		System/Libraries
Source0:	http://dl.sourceforge.net/sourceforge/tleenx/%{name}-%{_snapshot}.tar.gz
URL:		http://libtlen.sourceforge.net/
BuildRequires:	libstdc++-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-root

%description 
libtlen is a library providing an API for client programs which want
to use Tlen.pl.

%package -n %libname
Summary:	Development library for libtlen
Group:		Development/C
Obsoletes:	%{name} < %{version}-%{release}

%description -n %libname
libtlen is a library providing an API for client programs which want
to use Tlen.pl.

%package -n %develname
Summary:	Development library for libtlen
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	libtlen-devel = %{version}-%{release}

%description -n %develname
This package is required to develop programs that use Tlen.pl
protocol.

%prep
%setup -q -n %{name}-%{_snapshot}

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%if %mdkversion < 200900
%post -n %libname -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %libname -p /sbin/ldconfig
%endif

%files -n %libname
%defattr(644,root,root,755)
%doc docs/AUTHORS docs/TODO
%attr(755,root,root) %{_libdir}/libtlen.so.%{major}*

%files -n %develname
%defattr(644,root,root,755)
%doc docs/*.html
%{_includedir}/*
%{_libdir}/libtlen.so
%{_libdir}/libtlen.a


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1-6.20060309.8mdv2011.0
+ Revision: 620232
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1-6.20060309.7mdv2010.0
+ Revision: 429840
- rebuild

* Sun Aug 31 2008 Funda Wang <fwang@mandriva.org> 1-6.20060309.6mdv2009.0
+ Revision: 277932
- obsoleted wrong old libname

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1-6.20060309.5mdv2009.0
+ Revision: 268037
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Fri Apr 25 2008 Funda Wang <fwang@mandriva.org> 1-0.20060309.5mdv2009.0
+ Revision: 197475
- fix requires

* Mon Mar 10 2008 Thierry Vignaud <tv@mandriva.org> 1-0.20060309.4mdv2008.1
+ Revision: 183612
- do commit the final bits of libification

* Mon Mar 10 2008 Thierry Vignaud <tv@mandriva.org> 1-0.20060309.3mdv2008.1
+ Revision: 183504
- fix description
- libify

* Sat Mar 08 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1-0.20060309.2mdv2008.1
+ Revision: 182194
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 1-0.20060309.1mdv2008.1
+ Revision: 129151
- kill re-definition of %%buildroot on Pixel's request


* Thu Dec 07 2006 Tomasz Pawel Gajc <tpg@mandriva.org> 1-0.20060309.1mdv2007.0
+ Revision: 92086
- Import libtlen


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2837 |12cr|libtorrent-0.13.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 14
%define libname %mklibname torrent %major
%define libnamedev %mklibname -d torrent
%define release %mkrel 1

Name: libtorrent
Version: 0.13.2
Release: %release
Summary: BitTorrent library written in C++ for *nix
BuildRoot: %{_tmppath}/%{name}-%{version}-build
License: GPLv2+
Group: Networking/File transfer
URL: http://libtorrent.rakshasa.no/
Source0: http://libtorrent.rakshasa.no/downloads/libtorrent-%{version}.tar.gz
Patch0: libtorrent-0.13.1-fix-linking.patch
BuildRequires: sigc++2.0-devel
BuildRequires: openssl-devel
#gw only if autoconf/automake is called:
BuildRequires: automake libtool cppunit-devel


%description
LibTorrent is a BitTorrent library written in C++ for *nix. It is designed to
avoid redundant copying and storing of data that other clients and libraries
suffer from. Licensed under the GPL.

Basic features have been implemented and a ncurses client is included. Sloppy
and biased test runs have shown that transferring a 200 MB file with libTorrent
uses 1/4 of the CPU time that the official BitTorrent client requires.

The library and client are under heavy development. They are stable enough to
handle any torrents I throw at them these days. 

Authors:
--------
    Jari Sundell <jaris@ifi.uio.no>

%package -n %libname
Summary: BitTorrent library written in C++ for *nix
Group: System/Libraries
Provides: %name = %version-%release

%description -n %libname
LibTorrent is a BitTorrent library written in C++ for *nix. It is designed to
avoid redundant copying and storing of data that other clients and libraries
suffer from. Licensed under the GPL.

Basic features have been implemented and a ncurses client is included. Sloppy
and biased test runs have shown that transferring a 200 MB file with libTorrent
uses 1/4 of the CPU time that the official BitTorrent client requires.

The library and client are under heavy development. They are stable enough to
handle any torrents I throw at them these days. 

Authors:
--------
    Jari Sundell <jaris@ifi.uio.no>

%package -n %libnamedev
Summary: BitTorrent library written in C++ for *nix
Group: Development/C++
Requires: %libname = %version
Provides: %name-devel = %version-%release
Obsoletes: %mklibname -d %name 10

%description -n %libnamedev
LibTorrent is a BitTorrent library written in C++ for *nix. It is designed to
avoid redundant copying and storing of data that other clients and libraries
suffer from. Licensed under the GPL.

Basic features have been implemented and a ncurses client is included. Sloppy
and biased test runs have shown that transferring a 200 MB file with libTorrent
uses 1/4 of the CPU time that the official BitTorrent client requires.

The library and client are under heavy development. They are stable enough to
handle any torrents I throw at them these days. 

Authors:
--------
    Jari Sundell <jaris@ifi.uio.no>

%prep
%setup -q
%apply_patches

autoreconf -fi

%build
#gw work around compiler bug according to the home page:
export CFLAGS=$(echo %optflags|sed s/O2/O3/)
export CXXFLAGS=$(echo %optflags|sed s/O2/O3/)
%configure2_5x --with-posix-fallocate
%make

%install 
[ "$RPM_BUILD_ROOT" != "/" ] && [ -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT;
%makeinstall
  
%clean
[ "$RPM_BUILD_ROOT" != "/" ] && [ -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT;

%if %mdkversion < 200900
%post -n %libname -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %libname -p /sbin/ldconfig
%endif

%files -n %libname
%defattr(-,root,root)
%{_libdir}/lib*.so.%{major}*

%files -n %libnamedev
%defattr(-,root,root)
%{_libdir}/lib*.so
%if %mdvver <= 201100
%{_libdir}/lib*.la
%endif
%{_includedir}/torrent/
%{_libdir}/pkgconfig/%{name}.pc


%changelog
* Fri Jun 01 2012 Götz Waschk <waschk@mandriva.org> 0.13.2-1
+ Revision: 801718
- update to new version 0.13.2

* Thu Apr 05 2012 Götz Waschk <waschk@mandriva.org> 0.13.1-1
+ Revision: 789337
- update build deps
- fix linking
- update to new version 0.13.1
- prepare for backports

* Fri Dec 30 2011 Götz Waschk <waschk@mandriva.org> 0.13.0-1
+ Revision: 748245
- remove libtool archive
- new version

* Fri Jun 24 2011 Götz Waschk <waschk@mandriva.org> 0.12.9-1
+ Revision: 686871
- update to new version 0.12.9

* Mon May 09 2011 Götz Waschk <waschk@mandriva.org> 0.12.8-1
+ Revision: 672984
- new version
- new major

* Mon Nov 01 2010 Götz Waschk <waschk@mandriva.org> 0.12.7-1mdv2011.0
+ Revision: 591449
- new version
- new major

* Mon Apr 19 2010 Funda Wang <fwang@mandriva.org> 0.12.6-2mdv2010.1
+ Revision: 536660
- rebuild

* Mon Dec 07 2009 Götz Waschk <waschk@mandriva.org> 0.12.6-1mdv2010.1
+ Revision: 474371
- update to new version 0.12.6

* Fri Nov 20 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 0.12.5-2mdv2010.1
+ Revision: 467683
- Enable use of posix_fallocate.

* Tue Jun 23 2009 Götz Waschk <waschk@mandriva.org> 0.12.5-1mdv2010.0
+ Revision: 388749
- update to new version 0.12.5

* Thu Nov 20 2008 Götz Waschk <waschk@mandriva.org> 0.12.4-1mdv2009.1
+ Revision: 305256
- update to new version 0.12.4

* Thu Sep 18 2008 Götz Waschk <waschk@mandriva.org> 0.12.3-1mdv2009.0
+ Revision: 285599
- new version
- drop all patches
- new major

* Fri Aug 08 2008 Götz Waschk <waschk@mandriva.org> 0.12.2-2mdv2009.0
+ Revision: 268130
- update license
- sync patches with Gentoo

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Fri May 09 2008 Götz Waschk <waschk@mandriva.org> 0.12.2-1mdv2009.0
+ Revision: 204939
- new version
- new major

* Wed Apr 23 2008 Götz Waschk <waschk@mandriva.org> 0.12.1-1mdv2009.0
+ Revision: 196741
- new version
- new major

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 0.12.0-2mdv2008.1
+ Revision: 170960
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

* Tue Jan 29 2008 Götz Waschk <waschk@mandriva.org> 0.12.0-1mdv2008.1
+ Revision: 159932
- new version
- new major

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Oct 26 2007 Funda Wang <fwang@mandriva.org> 0.11.9-1mdv2008.1
+ Revision: 102270
- New version 0.11.9

* Tue Oct 09 2007 Götz Waschk <waschk@mandriva.org> 0.11.8-1mdv2008.1
+ Revision: 96135
- new version

* Mon Aug 20 2007 Götz Waschk <waschk@mandriva.org> 0.11.7-1mdv2008.0
+ Revision: 67210
- new version

* Thu Aug 02 2007 Götz Waschk <waschk@mandriva.org> 0.11.6-1mdv2008.0
+ Revision: 58071
- new version
- new devel name

* Tue Jul 03 2007 Götz Waschk <waschk@mandriva.org> 0.11.5-1mdv2008.0
+ Revision: 47379
- new version


* Thu Mar 29 2007 Götz Waschk <waschk@mandriva.org> 0.11.4-1mdv2007.1
+ Revision: 149305
- new version
- remove build fix
- don't own the pkgconfig dir (AdamW)

* Sun Jan 28 2007 Götz Waschk <waschk@mandriva.org> 0.11.2-1mdv2007.1
+ Revision: 114534
- new version

* Sun Dec 31 2006 Götz Waschk <waschk@mandriva.org> 0.11.1-1mdv2007.1
+ Revision: 102954
- new version

* Wed Dec 13 2006 Götz Waschk <waschk@mandriva.org> 0.11.0-1mdv2007.1
+ Revision: 96388
- new version
- new major
- update file list

* Wed Nov 08 2006 Götz Waschk <waschk@mandriva.org> 0.10.4-2mdv2007.1
+ Revision: 78121
- fix optimization flags

* Sun Oct 29 2006 Götz Waschk <waschk@mandriva.org> 0.10.4-1mdv2007.1
+ Revision: 73634
- new version
- Import libtorrent

* Thu Oct 12 2006 Götz Waschk <waschk@mandriva.org> 0.10.3-1mdv2007.1
- New version 0.10.3

* Fri Sep 29 2006 Götz Waschk <waschk@mandriva.org> 0.10.2-1mdv2007.0
- New version 0.10.2

* Sat Aug 19 2006 Gtz Waschk <waschk@mandriva.org> 0.10.1-1mdv2007.0
- new major
- New release 0.10.1

* Tue Jul 18 2006 Gtz Waschk <waschk@mandriva.org> 0.10.0-1mdv2007.0
- new major
- fix build
- New release 0.10.0

* Thu May 25 2006 Götz Waschk <waschk@mandriva.org> 0.9.3-1mdk
- New release 0.9.3

* Mon May 22 2006 Götz Waschk <waschk@mandriva.org> 0.9.2-1mdk
- New release 0.9.2

* Mon May 08 2006 Götz Waschk <waschk@mandriva.org> 0.9.1-1mdk
- New release 0.9.1

* Mon Apr 10 2006 Gtz Waschk <waschk@mandriva.org> 0.9.0-1mdk
- new major
- New release 0.9.0

* Mon Feb 20 2006 Götz Waschk <waschk@mandriva.org> 0.8.5-1mdk
- New release 0.8.5

* Mon Jan 23 2006 Götz Waschk <waschk@mandriva.org> 0.8.3-1mdk
- New release 0.8.3

* Thu Jan 12 2006 Götz Waschk <waschk@mandriva.org> 0.8.2-1mdk
- New release 0.8.2

* Wed Dec 21 2005 Götz Waschk <waschk@mandriva.org> 0.8.1-1mdk
- New release 0.8.1

* Mon Nov 28 2005 Gtz Waschk <waschk@mandriva.org> 0.8.0-1mdk
- major 6
- New release 0.8.0

* Thu Oct 20 2005 Götz Waschk <waschk@mandriva.org> 0.7.6-1mdk
- New release 0.7.6

* Sat Oct 01 2005 Götz Waschk <waschk@mandriva.org> 0.7.5-1mdk
- New release 0.7.5

* Mon Sep 19 2005 Götz Waschk <waschk@mandriva.org> 0.7.4-1mdk
- New release 0.7.4

* Tue Sep 06 2005 Gtz Waschk <waschk@mandriva.org> 0.7.3-1mdk
- major 5
- New release 0.7.3

* Thu Aug 25 2005 Gtz Waschk <waschk@mandriva.org> 0.7.2-1mdk
- drop patch
- New release 0.7.2

* Fri Jul 29 2005 Gtz Waschk <waschk@mandriva.org> 0.7.0-2mdk
- bugfix from 0.7.0-1

* Thu Jul 21 2005 Gtz Waschk <waschk@mandriva.org> 0.7.0-1mdk
- mkrel
- major 4
- New release 0.7.0

* Thu Jul 14 2005 Gtz Waschk <waschk@mandriva.org> 0.6.7-1mdk
- New release 0.6.7

* Tue Jun 28 2005 Gtz Waschk <waschk@mandriva.org> 0.6.6-1mdk
- New release 0.6.6

* Tue Jun 21 2005 Gtz Waschk <waschk@mandriva.org> 0.6.5-1mdk
- New release 0.6.5

* Thu Jun 09 2005 Gtz Waschk <waschk@mandriva.org> 0.6.4-1mdk
- New release 0.6.4

* Thu Jun 02 2005 Gtz Waschk <waschk@mandriva.org> 0.6.3-1mdk
- new major
- New release 0.6.3

* Sat May 07 2005 Gtz Waschk <waschk@mandriva.org> 0.6.2-1mdk
- New release 0.6.2

* Fri Apr 29 2005 Gtz Waschk <waschk@mandriva.org> 0.6.1-1mdk
- New release 0.6.1

* Sun Apr 24 2005 Gtz Waschk <waschk@mandriva.org> 0.6.0-2mdk
- add provides on libtorrent to the library package

* Thu Apr 21 2005 Gtz Waschk <waschk@mandriva.org> 0.6.0-1mdk
- New release 0.6.0

* Sat Apr 16 2005 Götz Waschk <waschk@linux-mandrake.com> 0.5.5-1mdk
- New release 0.5.5

* Wed Mar 30 2005 Götz Waschk <waschk@linux-mandrake.com> 0.5.4-1mdk
- New release 0.5.4

* Sun Mar 13 2005 Gtz Waschk <waschk@linux-mandrake.com> 0.5.1-2mdk
- fix buildrequires

* Wed Mar 09 2005 Gtz Waschk <waschk@linux-mandrake.com> 0.5.1-1mdk
- remove rtorrent
- New release 0.5.1

* Sun Feb 27 2005 Gtz Waschk <waschk@linux-mandrake.com> 0.5.0-1mdk
- New release 0.5.0

* Sun Feb 20 2005 Gtz Waschk <waschk@linux-mandrake.com> 0.4.11-1mdk
- initial mdk package

* Sat Dec 18 2004 - darix@irssi.org
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2838 |12cr|libtorrent-rasterbar-0.16.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define shortname	torrent-rasterbar
%define major		6
%define libname		%mklibname %{shortname} %{major}
%define develname	%mklibname %{shortname} -d

Summary:	The Rasterbar BitTorrent library
Name:		libtorrent-rasterbar
Version:	0.16.5
Release:	1
License:	BSD
Group:		System/Libraries
URL:		http://www.rasterbar.com/products/libtorrent/
Source0:	http://libtorrent.googlecode.com/files/%{name}-%{version}.tar.gz
BuildRequires:	boost-devel
BuildRequires:	openssl-devel
BuildRequires:	zlib-devel
BuildRequires:	python-devel
BuildRequires:	libgeoip-devel

%description
libtorrent-rasterbar is a C++ library that aims to be a good
alternative to all the other bittorrent implementations around. It is
a library and not a full featured client. It is not the same as the
other libtorrent, as used by the 'rtorrent' application, that is in
the 'libtorrent' package. The two are completely different and
incompatible.

%package -n %{libname}
Group:		System/Libraries
Summary:	The Rasterbar BitTorrent library
Obsoletes:	%{mklibname %{shortname} 1}

%description -n %{libname}
libtorrent-rasterbar is a C++ library that aims to be a good
alternative to all the other bittorrent implementations around. It is
a library and not a full featured client. It is not the same as the
other libtorrent, as used by the 'rtorrent' application, that is in
the 'libtorrent' package. The two are completely different and
incompatible.

%package -n python-%{name}
Group:		System/Libraries
Summary:	The Rasterbar BitTorrent library's Python bindings
%{py_requires}
Requires:	%{libname} = %{version}-%{release}

%description -n python-%{name}
libtorrent-rasterbar is a C++ library that aims to be a good
alternative to all the other bittorrent implementations around. It is
a library and not a full featured client. It is not the same as the
other libtorrent, as used by the 'rtorrent' application, that is in
the 'libtorrent' package. The two are completely different and
incompatible. This package contains Python bindings.

%package -n %{develname}
Group:		Development/C
Summary:	The Rasterbar BitTorrent library's development headers
Provides:	%{name}-devel = %{version}-%{release}
Provides:	rb_libtorrent-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n %{develname}
libtorrent-rasterbar is a C++ library that aims to be a good
alternative to all the other bittorrent implementations around. It is
a library and not a full featured client. It is not the same as the
other libtorrent, as used by the 'rtorrent' application, that is in
the 'libtorrent' package. The two are completely different and
incompatible. This package contains development libraries and headers.

%prep
%setup -q

%build
# (tpg) a workaround for libtool crap
#sed -i 's/AC_CONFIG_MACRO_DIR(\[m4\])/dnl AC_CONFIG_MACRO_DIR(\[m4\])/' configure.in
#autoreconf -fi
export CFLAGS="%{optflags} -DBOOST_FILESYSTEM_VERSION=2"
export CXXFLAGS="%{optflags}  -DBOOST_FILESYSTEM_VERSION=2"
%configure2_5x --disable-static \
	--enable-python-binding \
	--with-zlib=system \
	--with-libgeoip=system \
	--enable-encryption \
	--enable-dht \
	--disable-static \
	--with-boost-libdir=%{_libdir} \
	--with-boost-system=boost_system-mt \
	--with-boost-filesystem=boost_filesystem-mt \
	--with-boost-thread=boost_thread-mt \
	--with-boost-python=boost_python-mt

%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_libdir}/*.so
%{_includedir}/libtorrent
%{_libdir}/pkgconfig/%{name}.pc

%files -n python-%{name}
%{py_platsitedir}/*.so
%{py_platsitedir}/*.egg-info

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2839 |12cr|libtowitoko2-2.0.7-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2
%define tarball_name towitoko
%define libname %mklibname %{tarball_name} %major

Summary: CT-API and PCSC-Lite driver for Towitoko smart card readers
Name: %{libname}
Version: 2.0.7
Release: 8
License: GPL
Group: System/Libraries
Source0: http://www.geocities.com/cprados/files/%{tarball_name}-%{version}.tar.gz
Source1: towitoko.conf
URL: http://www.geocities.com/cprados/
Requires(post): pcsc-lite

%description
This library provides a driver for using Towitoko smartcard readers under UNIX
environment.

%package devel
Summary: Development files for Towitoko smart card readers
Group: Development/C
Requires: %{name} = %{version}
Provides: libtowitoko-devel = %{EVRD}

%description devel
This package contains header files and development libraries for
Towitoko smartcard readers.

%prep
%setup -q -n %{tarball_name}-%{version}

%build
aclocal
autoconf
%configure
%make

%install
%makeinstall_std
mkdir -p %{buildroot}%{_sysconfdir}/reader.conf.d
install -m 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/reader.conf.d/

%post
%{_sbindir}/update-reader.conf
if [ "$1" -eq "1" ]; then
	echo
	echo "Please configure %{_sysconfdir}/reader.conf.d/towitoko.conf"
	echo
fi

%postun
%{_sbindir}/update-reader.conf

%files
%doc AUTHORS COPYING NEWS README
%config(noreplace) %{_sysconfdir}/reader.conf.d/towitoko.conf
%{_libdir}/lib*.so.*
%{_bindir}/*

%files devel
%doc ChangeLog doc/*.html
%{_includedir}/*
%{_libdir}/*.so
%{_mandir}/man3/*




%changelog
* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 2.0.7-7mdv2011.0
+ Revision: 436485
- rebuild
- rebuild
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Fri Sep 29 2006 Andreas Hasenack <andreas@mandriva.com>
+ 2006-09-29 20:35:32 (62768)
- added default config file (#23142)

* Fri Sep 29 2006 Andreas Hasenack <andreas@mandriva.com>
+ 2006-09-29 20:19:02 (62767)
- Import libtowitoko2

* Wed May 17 2006 Andras Hasenack <andreas@mandriva.com> 2.0.7-2mdk
- fix x86_64 build: libtool was being generated incorrectly

* Thu Nov 24 2005 Andreas Hasenack <andreas@mandriva.com> 2.0.7-1mdk
- packaged for Mandriva


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2840 |12cr|libtubo-4.7.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname tubo
%define lib_major 0
%define lib_name	%mklibname %{oname} %{lib_major}
%define dev_name	%mklibname %{oname} -d

Name:		libtubo
Summary:	Interprocess communication used by xffm
Version:	4.7.6
Release:	1

Source0:	http://downloads.sourceforge.net/project/xffm/libtubo/%{oname}-%{version}.tar.gz
Patch0:		tubo-4.7.6-rosa-linkage.patch
Patch1:		tubo-4.7.6-rosa-no_rpath.patch
URL:		http://xffm.sf.net
License:	GPLv2+
Group:		System/Libraries
BuildRequires:	xfce-dev-tools
BuildRequires:	autoconf2.5
BuildRequires:	automake1.9
BuildRequires:	intltool
BuildRequires:	glib-gettextize
BuildRequires:	glib2-devel
BuildRequires:	gtk-doc

%description
The Libtubo library is small and simple function set to enable a process 
to run any other process in the background and communicate via 
the stdout, stderr and stdin file descriptors.

%package -n	%{lib_name}
Summary:	A library of functions for interprocess communication
Group:		System/Libraries
Provides:	%{name} = %{EVRD}

%description -n %{lib_name}
This package contains the library needed to run programs dynamically
linked with libtubo.

%package -n 	%{dev_name}
Summary:	Development tools for interprocess communication
Group:		Development/C
Requires:	%{lib_name} = %{version}
Provides:	tubo-devel = %{EVRD}

%description -n %{dev_name}
The libtubo-devel package contains the header files and libraries
necessary for developing programs using libtubo.

%prep
%setup -qn %{oname}-%{version}
%patch0 -p1
%patch1 -p1

%build
aclocal -I /usr/share/xfce4/dev-tools/m4macros -I ./m4
autoreconf
%configure2_5x
%make

%install
%makeinstall

%files -n %{lib_name}
%doc AUTHORS COPYING* ChangeLog NEWS* README*
%{_libdir}/libtubo.so.%{lib_major}*

%files -n %{dev_name}
%doc %{_datadir}/gtk-doc/html/%{name}
%{_includedir}/tubo.h
%{_libdir}/libtubo.so
%{_libdir}/pkgconfig/%{oname}.pc


%changelog
* Tue Jan 09 2007 Crispin Boylan <crisb@mandriva.org> 4.5.0-1mdv2007.1
+ Revision: 106586
- Fix provides
- BuildRequires gtk-doc
- BuildRequires glib2
- BuildRequires pkgconfig
- First mandriva version
- Create libtubo


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2841 |12cr|libtuxcap-1.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		major 4.0
%define		libname		%mklibname tuxcap %{major}
%define		develname	%mklibname tuxcap -d
Name:		libtuxcap
Version:	1.4.0
Release:	1
License:	BSD
Summary:	Port of the PopCap Games Framework used for 2D game development
Group:		System/Libraries
Url:		http://sourceforge.net/projects/tuxcap/
Source:		%{name}-%{version}.tar.gz
Patch0:		libtuxcap-1.4.0-includes.patch
Patch1:		libtuxcap-1.4.0-libdir.patch
BuildRequires:	cmake
BuildRequires:	pkgconfig(gl)
BuildRequires:	imagemagick-devel
BuildRequires:  imagemagick
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	X11-devel
BuildRequires:	pkgconfig(python)

%description
The TuxCap Games Framework is a GNU/Linux and Mac OSX port of the PopCap
Games Framework used for 2D game development. It comes with PyCap Python
bindings, a fast 2D physics engine, a particle engine, widgets and many
documented examples.

%package -n %{libname}
Group:		System/Libraries
Summary:	Port of the PopCap Games Framework used for 2D game development

%description -n %{libname}
The TuxCap Games Framework is a GNU/Linux and Mac OSX port of the PopCap
Games Framework used for 2D game development. It comes with PyCap Python
bindings, a fast 2D physics engine, a particle engine, widgets and many
documented examples.

%package -n %{develname}
Group:		Development/C
Provides:	%{name}-devel = %{EVRD}
Requires:	%{libname} = %{EVRD}
Summary:	Development headers for %{name}

%description -n %{develname}
Development headers for TuxCap Games Framework

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%__sed -i '/pythondemo1/d' tuxcap/CMakeLists.txt

%build
%cmake
%make

%install

%makeinstall_std -C build

rm -fr %{buildroot}%{_libdir}/*.*a

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc AUTHORS CHANGELOG COPYRIGHT README TODO doc/*
%{_includedir}/*
%{_libdir}/*.so


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2842 |12cr|libunity-6.12.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 9
%define libname %mklibname unity %{major}
%define develname %mklibname unity -d

Name:           libunity
Version:        6.12.0
Release:        2
License:        LGPLv3
Summary:        Unity instrumenting and integration library
Url:            http://launchpad.net/libunity
Group:          System/Libraries
Source0:        https://launchpad.net/libunity/6.0/%{version}/+download/libunity-%{version}.tar.gz
BuildRequires:  gtk-doc
BuildRequires:  pkgconfig(dbusmenu-glib-0.4)
BuildRequires:  pkgconfig(dee-1.0)
BuildRequires:  pkgconfig(gee-1.0)
BuildRequires:  pkgconfig(glib-2.0)
BuildRequires:  pkgconfig(gobject-introspection-1.0)
BuildRequires:  vala-devel
BuildRequires:  vala
BuildRequires:	intltool
BuildRequires:	gtk+3-devel

%description
Libunity is a shared library to be able to interact with the launcher and
add places in Unity environment.

%package -n %{libname}
Summary:        Unity instrumenting and integration library - shared libraries
Group:          System/Libraries

%description -n %{libname}
Unity instrumenting and integration library - shared libraries
Libunity is a shared library to be able to interact with the launcher and
add places in Unity environment.

%package -n %{develname}
Summary:        Unity instrumenting and integration library - development files
Group:          Development/C
Requires:       %{libname} = %{version}-%{release}
Provides:       %{name}-devel = %{version}-%{release}

%description -n %{develname}
Unity instrumenting and integration library - development files
Libunity is a shared library to be able to interact with the launcher and
add places in Unity environment.

This package provides the development files required to build applications.

%package -n python-%{name}
Summary:        Python bindings for libunity
Group:          Development/Python
%py_requires

%description -n python-%{name}
Unity instrumenting and integration library - python bindings
Libunity is a shared library to be able to interact with the launcher and
add places in Unity environment.

%prep
%setup -q

%build
%configure2_5x \
  --disable-static \
  --enable-gtk-doc
%make

%install
%makeinstall_std
find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print


%files -n %{libname}
%{_libdir}/libunity.so.%{major}*
%{_libdir}/libunity/libunity-protocol-private.so.*
%{_libdir}/girepository-1.0/*.typelib

%files -n python-%{name}
%{python_sitearch}/gi/overrides/Unity.*

%files -n %{develname}
%dir %{_includedir}/unity
%dir %{_datadir}/gir-1.0
%{_includedir}/unity/unity/
%{_libdir}/libunity.so
%{_libdir}/libunity/libunity-protocol-private.so
%{_libdir}/pkgconfig/*.pc
%{_datadir}/vala/vapi/
%{_datadir}/gir-1.0/*.gir
%{_bindir}/libunity-tool
%{_datadir}/glib-2.0/schemas/com.canonical.Unity.Lenses.gschema.xml

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2843 |12cr|libunity-misc-4.0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	4
%define libname	%mklibname	unity-misc %{major}
%define develname	%mklibname	unity-misc -d

Name:           libunity-misc
Version:        4.0.4
Release:        1
License:        GPLv2,LGPLv2.1
Summary:        Miscellaneous differently licensed stuff for Unity
Url:            http://launchpad.net/libunity-misc
Group:          System/Libraries
Source0:        %{name}-%{version}.tar.gz
Patch0:			libunity-misc-4.0.4_werror.patch
BuildRequires:  pkgconfig(glib-2.0)
BuildRequires:  pkgconfig(gtk+-3.0)
BuildRequires:  gtk-doc

%description
This package provides miscellaneous stuff for Unity under several
licenses.

%package -n %{libname}
Summary:        Miscellaneous differently licensed stuff for Unity
Group:          System/Libraries

%description -n %{libname}
This package provides miscellaneous stuff for Unity under several
licenses.

%package -n %{develname}
Summary:        Development files for libunity-misc
Group:          Development/C
Requires:       %{libname} = %{version}-%{release}
Provides:		%{name}-devel = %{version}-%{release}

%description -n %{develname}
Development files for miscellaneous stuff used in Unity under several
licenses.

%prep
%setup -q
%patch0 -p1

%build
autoreconf -fi
%configure2_5x \
   --disable-static
%make LIBS='-lm'

%install
%makeinstall_std
find %{buildroot}%{_libdir} -name "*.la" -type f -print -delete


%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%{_includedir}/unity-misc/
%{_libdir}/*.so
%{_libdir}/pkgconfig/unity-misc.pc
%{_datadir}/gtk-doc/html/%{name}/



%changelog
* Tue Nov 01 2011 Matthew Dawkins <mattydaw@mandriva.org> 4.0.4-1
+ Revision: 708238
- imported package libunity-misc


* Mon Oct 31 2011 Matthew Dawkins <mdawkins@unity-linux.org> 4.0.4-1-unity2011
- import for Unity

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2844 |12cr|libvformat-1.13-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	libvformat
%define version	1.13
%define release  6

%define major	0
%define libname %mklibname vformat %major

Name: 	 	%{name}
Summary: 	Library to read and write vcard files
Version: 	%{version}
Release: 	%{release}

Source:		%{name}-%{version}.tar.bz2
Patch0:		%name-1.13-debian.diff
Patch1:		libvformat-1.13-fix-str-fmt.patch
URL:		http://sourceforge.net/projects/vformat/
License:	GPL
Group:		System/Libraries

%description
Library to read and write vcard files

%package -n 	%{libname}
Summary:        Dynamic libraries from %name
Group:          System/Libraries

%description -n %{libname}
Dynamic libraries from %name.

%package -n 	%{libname}-devel
Summary: 	Header files and static libraries from %name
Group: 		Development/C
Requires: 	%{libname} >= %{version}
Provides: 	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release} 
Obsoletes: 	%name-devel

%description -n %{libname}-devel
Libraries and includes files for developing programs based on %name.

%prep
%setup -q -n %name-%version.orig
%patch0 -p1
%patch1 -p0

%build
%configure2_5x
%make
										
%install
# since we currently don't have c2man
perl -p -i -e 's|install-data-hook|||g' doc/Makefile
%makeinstall_std
rm -fr $RPM_BUILD_ROOT/%_bindir/vformat


%files -n %{libname}
%{_libdir}/*.so.*

%files -n %{libname}-devel
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/*.a



%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.13-6mdv2011.0
+ Revision: 609785
- rebuild

* Sat Feb 20 2010 Funda Wang <fwang@mandriva.org> 1.13-5mdv2010.1
+ Revision: 508669
- fix str fmt

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sun Jul 27 2008 Thierry Vignaud <tv@mandriva.org> 1.13-4mdv2009.0
+ Revision: 250654
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 1.13-2mdv2008.1
+ Revision: 129180
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import libvformat


* Wed Dec 29 2004 Austin Acton <austin@mandrake.org> 1.13-2mdk
- steal debian patch to get header working
- add URL

* Wed Dec 29 2004 Austin Acton <austin@mandrake.org> 1.13-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2845 |12cr|libvidcap-0.2.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		1
%define libname		%mklibname vidcap %{major}
%define develname	%mklibname vidcap -d

Name:		libvidcap
Version:	0.2.1
Release:	%{mkrel 3}
Summary:	Video capture library
Group:		System/Libraries
URL:		http://sourceforge.net/projects/%{name}
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
License:	LGPLv2+
BuildRoot:	%{_tmppath}/%{name}-root

%description
libvidcap is a cross-platform library for capturing video from webcams
and other video capture devices. 

%package -n %{libname}
Summary:	Video capture library
Group:		System/Libraries

%description -n %{libname}
libvidcap is a cross-platform library for capturing video from webcams
and other video capture devices. 

%package -n %{develname}
Summary:	Development headers and libraries for %{name}
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n %{develname}
libvidcap is a cross-platform library for capturing video from webcams
and other video capture devices. 

%prep
%setup -q

%build
# or else it doesn't link right against libpthread...
export PTHREAD_LIBS="-lpthread"
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%{_libdir}/*.so
%{_libdir}/*.*a
%{_includedir}/vidcap
%{_libdir}/pkgconfig/*.pc



%changelog
* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.2.1-3mdv2010.0
+ Revision: 439485
- rebuild

* Sun Dec 28 2008 Adam Williamson <awilliamson@mandriva.org> 0.2.1-2mdv2009.1
+ Revision: 320228
- devel requires lib

* Sun Dec 28 2008 Adam Williamson <awilliamson@mandriva.org> 0.2.1-1mdv2009.1
+ Revision: 320135
- import libvidcap



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2846 |12cr|libvisio-0.0.21-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname visio %{major}

Name:		libvisio
Version:	0.0.21
Release:	1
Summary:	A library providing ability to interpret and import visio diagrams
Group:		System/Libraries
License:	GPL+ or LGPLv2+ or MPLv1.1
URL:		http://www.freedesktop.org/wiki/Software/libvisio
Source0:	http://dev-www.libreoffice.org/src/%{name}-%{version}.tar.xz
BuildRequires:	boost-devel
BuildRequires:	doxygen
BuildRequires:	gperf
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(libwpd-0.9)
BuildRequires:	pkgconfig(libwpg-0.2)

%description
Libvisio is library providing ability to interpret and import visio
diagrams into various applications. You can find it being used in
libreoffice.

#--------------------------------------------------------------------

%package -n %{libname}
Summary:	Development files for %{name}
Group:		System/Libraries

%description -n %{libname}
Libvisio is library providing ability to interpret and import visio
diagrams into various applications. You can find it being used in
libreoffice.

%files -n %{libname}
%{_libdir}/%{name}-0.0.so.%{major}*

#--------------------------------------------------------------------

%package devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}

%description devel
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.

%files devel
%{_includedir}/%{name}-0.0
%{_libdir}/%{name}-0.0.so
%{_libdir}/pkgconfig/%{name}-0.0.pc

#--------------------------------------------------------------------

%package doc
Summary:	Documentation of %{name} API
Group:		Books/Howtos
BuildArch:	noarch

%description doc
The %{name}-doc package contains documentation files for %{name}.

%files doc
%dir %{_docdir}/%{name}
%{_docdir}/%{name}/html

#--------------------------------------------------------------------

%package tools
Summary:	Tools to transform Visio diagrams into other formats
Group:		Publishing

%description tools
Tools to transform Visio diagrams into other formats.
Currently supported: XHTML, raw.

%files tools
%{_bindir}/vsd2raw
%{_bindir}/vsd2xhtml
%{_bindir}/vsd2text
%{_bindir}/vss2xhtml
%{_bindir}/vss2text
%{_bindir}/vss2raw

#--------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x --disable-static --disable-werror
sed -i \
    -e 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' \
    -e 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' \
    libtool
%make

%install
%makeinstall_std

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2847 |12cr|libvisual-projectm-2.0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name libvisual-projectm
%define version 2.0.1
%define release 2
%define oname projectM_libvisual

Summary: Visualization module for libvisual based on projectM
Name: %{name}
Version: %{version}
Release: %{release}
#new source file, from http://sourceforge.net/projects/projectm/files/2.1.0/
Source0: http://downloads.sourceforge.net/project/projectm/2.1.0/%{oname}-%{version}-Source.tar.gz
License: LGPLv2+
Group: System/Libraries
Url: http://xmms-projectm.sourceforge.net/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: pkgconfig(libvisual-0.4)
BuildRequires: libprojectm-devel >= 1:2.0
BuildRequires: pkgconfig(sdl)
BuildRequires: cmake

%description
projectM is a reimplementation of Milkdrop under OpenGL.

%package data
Summary: Visualization library for OpenGL based on Milkdrop 
Group: Graphics

%description data
projectM is a reimplementation of Milkdrop under OpenGL. This contains data
files and presets.


%prep
%setup -q -n %oname-%version-Source

%build
cmake . -DCMAKE_INSTALL_PREFIX=%_prefix
%make

%install
%makeinstall_std

%files
%doc AUTHORS ChangeLog
%dir %_libdir/libvisual-0.4/
%dir %_libdir/libvisual-0.4/actor/
%_libdir/libvisual-0.4/actor/libprojectM_libvisual.so


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2848 |12cr|libvmime07-0.7.1-0.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 0
%define	libname %mklibname vmime07 _%{major}
%define develname %mklibname vmime07 -d

%if %mandriva_branch == Cooker
# Cooker
%define release %mkrel 3
%else
# Old distros
%define subrel 2
%define release %mkrel 0
%endif

Summary:	A powerful C++ class library for working with MIME/Internet messages
Name:		libvmime07
Version:	0.7.1
Release:	%release
License:	GPLv2+
Group:		System/Libraries
URL:		http://www.zarafa.com/wiki/index.php/Libvmime_patches
Source0:	http://developer.zarafa.com/download/libvmime-%{version}.tar.bz2
Patch0:		libvmime07-0.7.1-package.patch
# Early catches an exception of vmime when iconv was unable to convert a word from or to the requested charsets. This makes broken mails with invalid characters for a valid charset still be able to deliver. We'd rather have an email with a ? sign than a FallbackDelivery for the user.
Patch1:		libvmime07-0.7.1-charset-catch.patch
# Broken emails without a final boundary will still be able to deliver with all attachments. The final part without the boundary will be treated as an attachment.
Patch2:		libvmime07-0.7.1-missing-boundary.patch
# Makes the messageBuilder helper generate an mail without To or Cc headers. This way, an email with only Bcc entries will still be sent. This feature is mostly used by people to mask a mailing list or invitation that should be send to alot of people.
Patch3:		libvmime07-0.7.1-allow-no-recips-and-senders.patch
# We've seen broken mails with an invalid encoding. Unsure what 'bmoted-printable' actually is, we make vmime treat it as normal quoted-printable.
Patch4:		libvmime07-0.7.1-bmoted-printable.patch
# This patch makes sure that vmime does not parse trailing spaces on an header. Otherwise vmime will throw an exception and a fallback delivery wil be started.
Patch5:		libvmime07-0.7.1-strip-header-endspaces-and-header-end.patch
# Fixes parsing of an attachment filename that is between 66 and 76 characters long.
Patch6:		libvmime07-0.7.1-attachfnamelen.patch
# Bcc headers should not be send to the SMTP server. Some SMTP server automatically strip this header (Postfix, qmail), and others have an option for this (Exim).
Patch7:		libvmime07-0.7.1-remove-bcc.patch
# Fixes a small but crusial typo in a header of an MDN (read receipt) mail.
Patch8:		libvmime07-0.7.1-mdn-disposition.patch
# A header with the final recipient information was created, but not added to the MDN email. This patch adds this information to the mail.
Patch9:		libvmime07-0.7.1-mdn-final-recipient.patch
# On [WWW] Debian machines, you need to configure the locales (languages) that will be used on the system. When you use a locale (eg. LC_MESSAGES=nl_NL, but did not configure your distribution to have this locale present on your system, a NULL pointer would have thrown an exception in the std::string class. This makes sure that exception never happends.
Patch10:	libvmime07-0.7.1-broken-locale-error.patch
# Headers can be broken over multiple lines in an email. When the wrapped line directly started with quoted-printable, vmime copied this text as normal text, in stead of parsing it as quoted-printable.
Patch11:	libvmime07-0.7.1-qp-starts-on-second-line.patch
# This patch adds some characters that should be "escaped" in quoted-printable. With this fix you can have these characters in a fullname of an email address.
Patch12:	libvmime07-0.7.1-quoted-printable-specials.patch
# When an email header has the data part on the second line, vmime was unable to parse this data and skip adds the header as empty to it's internal structures. This makes sure these headers are still correctly parsed.
Patch13:	libvmime07-0.7.1-header-value-on-next-line.patch
# Fixes attachment names in Outlook Express which are long and have high characters.
Patch14:	libvmime07-0.7.1-oe-compatibility.patch
# Some mails have a special definition of the utf-7 character set, named unicode-1-1-utf-7. Since this name is not defined by iconv, we rename it to utf-7.
Patch15:	libvmime07-0.7.1-unicode-1-1-utf-7-charset.patch
# When a line in a plain text mail starts with a '.', the character needs to be escaped. VMime has a special filter for this, but due to a bug in this filter, a second line starting with a '.' would trigger a wrong buffer copy, and your email would contain double parts.
Patch16:	libvmime07-0.7.1-out-of-bounds-copy.patch
# Some broken generators may set the Content-Tranfer-Encoding header, but did not set any value. We'll assume the default value '7bit'.
Patch17:	libvmime07-0.7.1-default-transfer-encoding.patch
# Enables re-generation of broken content-id's that had no @ sign in them.
Patch18:	libvmime07-0.7.1-contentid-without-at.patch
# Small partial backport of some socket handling code from 0.8.1
# Only receiving data is handled better. It also has a timeout, when receiving data from a socket hasn't worked for 5 minutes. This isn't present in 0.8.1.
Patch19:	libvmime07-0.7.1-socket-backport-and-timeout-fix.patch
# When an email contains the same boundary to announce a new body part directly one after another, vmime would have crashed because the body part added to the object with size of (size_type)(-1). Thus having a body part of 4294967294 bytes on 32bit and 18446744073709551615 bytes on 64bit systems.
Patch20:	libvmime07-0.7.1-double-empty-boundary.patch
# Special characters break the quotedprintable encoding when they are typed after a ?. This fix also encodes ?-characters, so we can't break the encoding with this trick.
Patch21:	libvmime07-0.7.1-quoted-printable-encode-questionmark.patch
Patch22:	libvmime07-0.7.1-charset-output-buffer-full.patch
# Adds required include headers to compile with g++-4.3.
Patch23:	libvmime07-0.7.1-gcc-4.3-support.patch
# Fixes dates in headers which use a timezone definition, instead of a numeric timezone offset.
Patch24:	libvmime07-0.7.1-timezone-name.patch
# Adds the TCP_NODELAY flag to vmime sockets. This makes the SMTP connection much faster.
Patch25:	libvmime07-0.7.1-socket-tcp-nodelay.patch
# Workaround a static variable in the smart_ptr class using a pthread mutex, which fixes multi-threading issues in libvmime.
Patch26:	libvmime07-0.7.1-threading-remove-static_non-abi-change.patch
# Adds required include headers to compile with g++-4.4.
Patch27:	libvmime07-0.7.1-gcc-4.4-support.patch
# When constructing a plaintext only body without attachments, a copy of the body was made to set as the real body, and thus
# removing all the multiparts. However, the same reference is removed before setting the new body, thus invalidating that body
# we wish to copy, possibly resulting in a crash.
Patch28:	libvmime07-0.7.1-plain-bodycopy.patch
Patch29:	libvmime07-0.7.1-sigset-signal.patch
#Fixes RFC 2047 encoded fullname parsing. All addresses after a wrongly parsed address were not recognized anymore.
Patch30:	libvmime07-0.7.1-address-parse-encoded.diff
# Adds support for address headers that specify an (encoded) fullname with an empty email address, which was set by a <> marker.
Patch31:	libvmime07-0.7.1-fullname-without-email-address.diff
#Strips excessive spaces in parameterized headers. Backported from upstream svn.
Patch32:	libvmime07-0.7.1-strip-spaces-parameterized-headers.diff
# Allows non-rfc 7-bit and 8-bit encodings in Content-Transfer-Encoding headers.
Patch33:	libvmime07-0.7.1-allow-alternate-encodings.diff
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
VMime is a powerful C++ class library for parsing, generating or
editing Internet RFC-[2]822 and MIME messages. VMime is designed
to provide a fast and an easy way to manipulate Internet mail
messages.

It also includes support for using messaging protocols (POP3, IMAP,
SMTP and maildir) with a lot of features supported: listing folders,
downloading and adding messages to folders, extracting parts from
message, getting and setting message flags and a lot more.

This package contains an old and deprecated version of libvmime.
You need it only if the software you are using hasn't been updated
to work with the newer version and the newer API.

%package -n	%{libname}
Summary:	Library associated with ncpfs
Group:		System/Libraries

%description -n	%{libname}
VMime is a powerful C++ class library for parsing, generating or
editing Internet RFC-[2]822 and MIME messages. VMime is designed
to provide a fast and an easy way to manipulate Internet mail
messages.

It also includes support for using messaging protocols (POP3, IMAP,
SMTP and maildir) with a lot of features supported: listing folders,
downloading and adding messages to folders, extracting parts from
message, getting and setting message flags and a lot more.

This package contains an old and deprecated version of libvmime.
You need it only if the software you are using hasn't been updated
to work with the newer version and the newer API.

%package -n	%{develname}
Summary:	Development files for the libvmime library
Group:		Development/C++
Requires:	%{libname} >= %{version}-%{release}
Requires:	pkgconfig
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{develname}
The libvmime package includes header files and libraries necessary
for developing programs which use the libvmime C++ class library.

This package contains an old and deprecated version of libvmime.
You need it only if the software you are using hasn't been updated
to work with the newer version and the newer API.

%prep

%setup -q -n libvmime-%{version}
%patch0 -p1 -b .package
%patch1 -p1 -b .charset-catch
%patch2 -p1 -b .missing-boundary
%patch3 -p1 -b .allow-no-recips-and-senders
%patch4 -p1 -b .bmoted-printable
%patch5 -p1 -b .strip-header-endspaces-and-header-end
%patch6 -p1 -b .attachfnamelen
%patch7 -p1 -b .remove-bcc
%patch8 -p1 -b .mdn-disposition
%patch9 -p1 -b .mdn-final-recipient
%patch10 -p1 -b .broken-locale-error
%patch11 -p1 -b .qp-starts-on-second-line
%patch12 -p1 -b .quoted-printable-specials
%patch13 -p1 -b .header-value-on-next-line
%patch14 -p1 -b .oe-compatibility
%patch15 -p1 -b .unicode-1-1-utf-7-charset
%patch16 -p1 -b .out-of-bounds-copy
%patch17 -p1 -b .default-transfer-encoding
%patch18 -p1 -b .contentid-without-at
%patch19 -p1 -b .socket-backport-and-timeout-fix
%patch20 -p1 -b .double-empty-boundary
%patch21 -p1 -b .quoted-printable-encode-questionmark
%patch22 -p1 -b .charset-output-buffer-full
%patch23 -p1 -b .gcc-4.3-support
%patch24 -p1 -b .timezone-name
%patch25 -p1 -b .socket-tcp-nodelay
%patch26 -p1 -b .threading-remove-static_non-abi-change
%patch27 -p1 -b .gcc-4.4-support
%patch28 -p1 -b .plain-bodycopy
%patch29 -p1 -b .sigset-signal
%patch30 -p0 -b .address-parse-encoded
%patch31 -p0 -b .fullname-without-email-address
%patch32 -p0 -b .strip-spaces-parameterized-headers
%patch33 -p0 -b .allow-alternate-encodings

%build
# Needed to apply branding patch
libtoolize --force
autoreconf --force --install

export EXTRA_CFLAGS="%{optflags}"
export SENDMAIL=%{_sbindir}/sendmail

%configure2_5x
%make

%install
rm -rf %{buildroot}

%makeinstall_std

# Complete the libvmime07 renaming at some places
mkdir -p %{buildroot}%{_includedir}/%{name}/
mv -f %{buildroot}%{_includedir}/{vmime,%{name}}/
mv -f %{buildroot}%{_libdir}/pkgconfig/vmime{,07}.pc 

# Remove the static library and libtool .la file
rm -f %{buildroot}%{_libdir}/%{name}.{a,la}

# Remove the documentation dir, as %doc will pick it up
rm -rf %{buildroot}%{_datadir}/doc

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root,-)
%doc AUTHORS COPYING ChangeLog
%{_libdir}/%{name}.so.*

%files -n %{develname}
%defattr(-,root,root,-)
%{_libdir}/%{name}.so
%{_includedir}/%{name}/
%{_libdir}/pkgconfig/vmime07.pc



%changelog
* Wed Mar 23 2011 Oden Eriksson <oeriksson@mandriva.com> 0.7.1-3mdv2011.0
+ Revision: 647790
- revisit all patches and sync with upstream zarafa (don't rely on fedora ;))
- added patch descriptions for each patch in the spec file.
- added backport magic

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.7.1-2mdv2011.0
+ Revision: 609788
- rebuild

* Tue Mar 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.7.1-1mdv2010.1
+ Revision: 517178
- import libvmime07


* Tue Mar 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.7.1-1mdv2010.0
- initial Mandriva package (fedora import)

* Mon Feb 15 2010 Robert Scheck <robert@fedoraproject.org> 0.7.1-2
- Added a patch with include for sigset_t definition (#565148)
- Updated a patch to fix end of headers detection at last header

* Sat Sep 05 2009 Robert Scheck <robert@fedoraproject.org> 0.7.1-1
- Upgrade to 0.7.1
- Initial spec file for Fedora and Red Hat Enterprise Linux

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2849 |12cr|libvmime-0.9.2-0.svn581.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	0
%define	libname	%mklibname vmime %{major}
%define	devname	%mklibname vmime -d


Summary:	A powerful C++ class library for working with MIME/Internet messages
Name:		libvmime
Version:	0.9.2
%define	svnrev	581
Release:	%{?svnrev:0.svn%{svnrev}}.2
License:	GPLv2+
Group:		System/Libraries
URL:		http://download.zarafa.com/community/final/7.0/7.0.0-27791/sourcecode/vmime-patches/
Source0:	http://downloads.sourceforge.net/project/vmime/vmime/0.9/%{name}-%{version}%{?svnrev:+svn%{svnrev}}.tar.bz2
Patch0:		http://download.zarafa.com/community/final/7.0/7.0.0-27791/sourcecode/vmime-patches/vmime-0.8.1-attachfnamelen.diff
Patch1:		http://download.zarafa.com/community/final/7.0/7.0.0-27791/sourcecode/vmime-patches/vmime-0.8.1-charset-catch.diff
Patch2:		http://download.zarafa.com/community/final/7.0/7.0.0-27791/sourcecode/vmime-patches/vmime-0.8.1-header-value-on-next-line.diff
Patch3:		http://download.zarafa.com/community/final/7.0/7.0.0-27791/sourcecode/vmime-patches/vmime-0.8.1-unicode-1-1-utf-7-charset.diff
Patch4:		http://download.zarafa.com/community/final/7.0/7.0.0-27791/sourcecode/vmime-patches/vmime-0.9.0-undisclosed-recipients.diff
Patch5:		http://download.zarafa.com/community/final/7.0/7.0.0-27791/sourcecode/vmime-patches/vmime-0.9.2-infinite-loop.diff
Patch6:		http://download.zarafa.com/community/final/7.0/7.0.0-27791/sourcecode/vmime-patches/vmime-flush-iconv.diff
Patch7:		http://download.zarafa.com/community/final/7.0/7.0.0-27791/sourcecode/vmime-patches/vmime-fullname-without-email-address.diff
Patch8:		http://download.zarafa.com/community/final/7.0/7.0.0-27791/sourcecode/vmime-patches/vmime-highchar-filename.diff
Patch9:		http://download.zarafa.com/community/final/7.0/7.0.4-31235/sourcecode/vmime-patches/vmime-empty-bodypart.diff
Patch10:	http://download.zarafa.com/community/final/7.0/7.0.4-31235/sourcecode/vmime-patches/vmime-mixed-qp-in-parameter.diff
Patch11:	libvmime-0.9.2-add-missing-gcrypt-linkage.patch
Patch12:	libvmime-0.9.2-gnutls.patch
BuildRequires:	libtool
BuildRequires:	pkgconfig
BuildRequires:	pkgconfig(libgsasl)
BuildRequires:	pkgconfig(gnutls)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	libgcrypt-devel

%description
VMime is a powerful C++ class library for parsing, generating or
editing Internet RFC-[2]822 and MIME messages. VMime is designed
to provide a fast and an easy way to manipulate Internet mail
messages.

It also includes support for using messaging protocols (POP3, IMAP,
SMTP and maildir) with a lot of features supported: listing folders,
downloading and adding messages to folders, extracting parts from
message, getting and setting message flags and a lot more.

This package contains an old and deprecated version of libvmime.
You need it only if the software you are using hasn't been updated
to work with the newer version and the newer API.

%package -n	%{libname}
Summary:	Library associated with ncpfs
Group:		System/Libraries
Obsoletes:	%{mklibname vmime07 _0}

%description -n	%{libname}
VMime is a powerful C++ class library for parsing, generating or
editing Internet RFC-[2]822 and MIME messages. VMime is designed
to provide a fast and an easy way to manipulate Internet mail
messages.

It also includes support for using messaging protocols (POP3, IMAP,
SMTP and maildir) with a lot of features supported: listing folders,
downloading and adding messages to folders, extracting parts from
message, getting and setting message flags and a lot more.

This package contains an old and deprecated version of libvmime.
You need it only if the software you are using hasn't been updated
to work with the newer version and the newer API.

%package -n	%{devname}
Summary:	Development files for the libvmime library
Group:		Development/C++
Requires:	%{libname} = %{EVRD}
Obsoletes:	%{mklibname vmime07 -d}

%description -n	%{devname}
The libvmime package includes header files and libraries necessary
for developing programs which use the libvmime C++ class library.

This package contains an old and deprecated version of libvmime.
You need it only if the software you are using hasn't been updated
to work with the newer version and the newer API.

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1
%patch6 -p1
%patch7 -p0
%patch8 -p0
%patch9 -p1
%patch10 -p1
%patch11 -p1 -b .libgcrypt~
%patch12 -p1

# Needed to apply branding patch
#libtoolize --force
#autoreconf --force --install
sh ./bootstrap

%build
export EXTRA_CFLAGS="%{optflags}"
export SENDMAIL=%{_sbindir}/sendmail

%configure2_5x
%make

%install
%makeinstall_std

# Remove the static library and libtool .la file
rm -f %{buildroot}%{_libdir}/%{name}.a

# Remove the documentation dir, as %doc will pick it up
rm -rf %{buildroot}%{_datadir}/doc

%files -n %{libname}
%doc AUTHORS COPYING ChangeLog
%{_libdir}/%{name}.so.%{major}*

%files -n %{devname}
%{_libdir}/%{name}.so
%{_includedir}/vmime/
%{_libdir}/pkgconfig/*.pc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2850 |12cr|libwbxml-0.11.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname wbxml %{major}
%define develname %mklibname wbxml -d

Summary:	WBXML parser and compiler library
Name:		libwbxml
Version:	0.11.0
Release:	1
License:	LGPLv2+
Group:		System/Libraries
URL:		http://libwbxml.opensync.org
Source0:	http://downloads.sourceforge.net/project/libwbxml/libwbxml/%{version}/%{name}-%{version}.tar.gz
Requires:	expat >= 2.0.1
BuildRequires:	cmake
BuildRequires:	expat-devel >= 2.0.1
BuildRequires:	popt-devel
BuildRequires:	zlib-devel

%description
The WBXML Library (libwbxml) contains a library and its associated tools to
parse, encode and handle WBXML documents. The WBXML format is a binary
representation of XML, defined by the Wap Forum, and used to reduce bandwidth
in mobile communications. 

%package -n %{libname}
Group:		System/Libraries
License:	LGPLv2+
Summary:	Library for parsing WAP Binary XML
Obsoletes:  %mklibname wbxml2_ 0

%description -n %libname
The WBXML Library (libwbxml) contains a library and its associated tools to
parse, encode and handle WBXML documents. The WBXML format is a binary
representation of XML, defined by the Wap Forum, and used to reduce bandwidth
in mobile communications. 

This package contains just the library for use by other applications.

%package -n %{develname}
Group:		Development/C
License:	LGPLv2+
Summary:	Library for developing applications that parse WAP Binary XML
Requires:	%{libname} = %{version}-%{release}
Provides:   wbxml-devel = %{version}-%{release}
Obsoletes:  %mklibname wbxml2_ -d 0

%description -n %{develname}
The WBXML Library (libwbxml) contains a library and its associated tools to
parse, encode and handle WBXML documents. The WBXML format is a binary
representation of XML, defined by the Wap Forum, and used to reduce bandwidth
in mobile communications. 

This package contains the headers and other development files required to
compile applications that need to parse WBXML.

%prep
%setup -q

%build
%cmake
%make

%install
cd build
%makeinstall_std

%files
%doc ChangeLog AUTHORS
%{_bindir}/*

%files -n %libname
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc README References TODO
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/libwbxml2.pc


%changelog
* Tue May 08 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.11.0-1
+ Revision: 797337
- version update 0.11.0

* Thu Feb 17 2011 Oden Eriksson <oeriksson@mandriva.com> 0.10.9-1
+ Revision: 638132
- 0.10.9

* Mon Aug 16 2010 Oden Eriksson <oeriksson@mandriva.com> 0.10.8-1mdv2011.0
+ Revision: 570417
- 0.10.8

* Tue May 19 2009 Oden Eriksson <oeriksson@mandriva.com> 0.10.7-1mdv2010.0
+ Revision: 377670
- 0.10.7

* Tue Mar 24 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.10.4-4mdv2009.1
+ Revision: 360802
- provides arch-independant devel virtual package

* Mon Mar 23 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.10.4-3mdv2009.1
+ Revision: 360760
- obsoletes previous lib package correctly also

* Mon Mar 23 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.10.4-2mdv2009.1
+ Revision: 360750
- obsoletes previous devel package correctly

* Thu Mar 19 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.10.4-1mdv2009.1
+ Revision: 358172
- package renaming
- package renaming
- new version
- new name
- drop all patches, merged
- drop static package

* Sun Jul 20 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.9.2-4mdv2009.0
+ Revision: 239109
- add patch from libsyncml team

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Jun 30 2007 Emmanuel Andry <eandry@mandriva.org> 0.9.2-3mdv2008.0
+ Revision: 46180
- buildrequires automake
- add patches 0 and 1 from synce project

* Wed Jun 13 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9.2-2mdv2008.0
+ Revision: 38636
- rebuild for expat
- spec file clean
- Import wbxml2


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2851 |12cr|libwcat-1.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 1
%define libname %mklibname wcat %{major}
%define develname %mklibname wcat -d

Summary:	Library for the watchcat software watchdog
Name:		libwcat
Version:	1.1
Release:	%mkrel 3
License:	LGPL
Group:		System/Libraries
URL:		http://oss.digirati.com.br/watchcatd/
Source0:	http://oss.digirati.com.br/watchcatd/%{name}-%{version}.tar.gz
Patch0:		libwcat-ldflags.diff
Patch1:		libwcat-socket_location_fix.diff
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
libwcat is an API to watchcatd, a software watchdog that uses an
approach not as drastic as the usual watchdog solutions. It tries
to kill the locked process only.

%package -n	%{libname}
Summary:	Library for the watchcat software watchdog
Group:		System/Libraries

%description -n	%{libname}
libwcat is an API to watchcatd, a software watchdog that uses an
approach not as drastic as the usual watchdog solutions. It tries
to kill the locked process only.

%package -n	%{develname}
Summary:	Static library and header files for the watchcat library
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Obsoletes:	%{mklibname wcat 1 -d}

%description -n	%{develname}
libwcat is an API to watchcatd, a software watchdog that uses an
approach not as drastic as the usual watchdog solutions. It tries
to kill the locked process only.

This package contains the static libwcat library and its header files
needed to compile applications that use libwcat.

%prep

%setup -q -n %{name}-%{version}
%patch0 -p0
%patch1 -p0

%build
export CFLAGS="%{optflags} -fPIC"

%make 

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_libdir}
install -d %{buildroot}%{_includedir}

install -m755 %{name}.so.%{major}.%{version} %{buildroot}%{_libdir}/
install -m644 %{name}.a %{buildroot}%{_libdir}/
install -m644 watchcat.h %{buildroot}%{_includedir}/

ln -s %{name}.so.%{major}.%{version} %{buildroot}%{_libdir}/%{name}.so
ln -s %{name}.so.%{major}.%{version} %{buildroot}%{_libdir}/%{name}.so.%{major}

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/*.so.*

%files -n %{develname}
%defattr(-,root,root)
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/*.a


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1-3mdv2011.0
+ Revision: 620235
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.1-2mdv2010.0
+ Revision: 429847
- rebuild

* Sat Sep 06 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1-1mdv2009.0
+ Revision: 281985
- 1.1

* Fri Jul 11 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0-6mdv2009.0
+ Revision: 233756
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Dec 11 2007 Thierry Vignaud <tv@mandriva.org> 1.0-5mdv2008.1
+ Revision: 117276
- rebuild (missing devl package  on ia32)

* Sun Sep 09 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0-4mdv2008.0
+ Revision: 83616
- new devel naming


* Fri Dec 08 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0-3mdv2007.0
+ Revision: 93772
- Import libwcat

* Wed Sep 13 2006 Oden Eriksson <oeriksson@mandrakesoft.com> 1.0-3mdv2007.0
- rebuild

* Tue Jan 04 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 1.0-2mdk
- ahh, this one was allready packaged, use my spec file anyway

* Fri Aug 20 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.0-1mdk
- from Michel Machado <michel@digirati.com.br> : 
	- Minor fixes.

* Thu Feb 05 2004 Andre Nathan <andre@digirati.com.br> 0.1-2mdk
- Export CFLAGS before building;

* Fri Jan 23 2004 Andre Nathan <andre@digirati.com.br> 0.1-1mdk
- First version of the .spec.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2852 |12cr|libwiimote-0.4-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name libwiimote
%define version 0.4
%define release %mkrel 6

%define lib_major 0
%define cname cwiimote
%define lib_name %mklibname %{cname} %{lib_major}
%define devel_name %mklibname %{cname} -d

Summary: Simple Wiimote Library for Linux
Name: %{name}
Version: %{version}
Release: %{release}
Source0:  http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tgz
Patch0: libwiimote-0.4-bluez4.patch
Patch1: libwiimote-0.4-link.patch
License: GPL
Group: System/Kernel and hardware
Url: http://libwiimote.sourceforge.net/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: bluez-devel

%description
Libwiimote is a C-library that provides a simple API for communicating
with the Nintendo Wii Remote (aka. wiimote) on a Linux system. The
goal of this library is to be a complete and easy to use framework for
interfacing applications with the wiimote.

%package -n	%{lib_name}
Summary:	%{cname} library
Group:		System/Libraries

%description -n	%{lib_name}
This package contains the library needed to run programs dynamically
linked with the %{cname} library.

%package -n	%{devel_name}
Summary:	Development headers and libraries for %{cname}
Group:		Development/C
Requires:	%{lib_name} = %{version}
Provides:	%{cname}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{devel_name}
This package contains the header files and libraries needed for
developing programs using the %{cname} library.

%prep
%setup -q
%patch0 -p0
%patch1 -p0

%build
export CFLAGS="%{optflags} -fPIC"
autoreconf -fi
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std libwiimote_includedir=%{_includedir}/lib%{cname}

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post -n %{lib_name} -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %{lib_name} -p /sbin/ldconfig
%endif

%files -n %{lib_name}
%doc AUTHORS NEWS README TODO
%{_libdir}/lib%{cname}.so.%{lib_major}*

%files -n %{devel_name}
%dir %{_includedir}/lib%{cname}
%{_includedir}/lib%{cname}/*.h
%{_libdir}/lib%{cname}.a



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2853 |12cr|libwulf-1.0.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# The following should match PROGRAM, VERSION and RELEASE in the
# Makefile accompanying this program (and the .tgz defined in Source
# below.

%define name    libwulf
%define version 1.0.2
%define release %mkrel 6

%define lib_version     1.0.2
%define lib_major       1
%define lib_name_orig   %mklibname wulf
%define lib_name        %{lib_name_orig}%{lib_major}

Summary: The core library of the wulfstat family of xmlsysd clients

Name: %name
Version: %version
Release: %release
Group: Monitoring
License: GPL
Source: http://www.phy.duke.edu/~rgb/wulfware/%{name}-%{version}.tgz
Requires: libxml2
BuildRequires: libxml2-devel
BuildRoot:      %{_tmppath}/%{name}-%{version}-root
URL:	http://www.phy.duke.edu/~rgb/wulfware/

%description 
libwulf is the core common library required by wulfstat and wulflogger,
two xmlsysd clients that poll and display various statistics from a
cluster in a user-controllable loop.  libwulf contains routines that
open and parse a wulfhosts (cluster/lan descriptor) file, establish
xmlsysd connections in a threaded subtask to all hosts in the wulfhosts
file, and in parallel with this initialize and update selected
statistics.  libwulf functions form an API adequate to support many
kinds of toplevel log and gui applications reasonably efficiently.

%package -n     %{lib_name}-devel
Summary:        Development tools for programs which will use the libwulf library
Group:          Development/C
Requires:       %{lib_name} = %{version}
Obsoletes:      %{name}-devel
Provides:       %{name}-devel = %{version}-%{release}

%description -n %{lib_name}-devel
This package contains the header files for developing programs
which uses the libwulf library.

%package -n     %{lib_name}
Summary:        A library of functions for the wulfware applications
Group:          System/Libraries
Obsoletes:      %{name}
Provides:       %{name} = %{version}-%{release}

%description -n %{lib_name}
This package contains the .so libraries for wulfware applications.

%package -n     %{lib_name}-static-devel
Summary:        Static libraries for programs which will use the libwulf library
Group:          Development/C
Requires:       %{lib_name}-devel = %{version}
Provides:       %{name}-static-devel = %{version}-%{release}

%description -n %{lib_name}-static-devel
This package contains the static libraries for developing
programs which uses the libwulf library.


%prep
%setup -q -n %{name}

%build
make clean
make

%install
make PREFIX=%{buildroot}/usr install
%ifarch x86_64
mv  %{buildroot}/usr/lib  %{buildroot}%{_libdir}
%endif
ln -snf %{name}.so.%{lib_version} %{buildroot}%{_libdir}/%{name}.so

%clean
rm -rf $RPM_BUILD_ROOT
rm -rf %{builddir}

%files -n %{lib_name}-devel
%defattr(-,root,root,-)
%doc COPYING README CHANGELOG
%{_includedir}/*
%{_libdir}/*.so
%{_mandir}/man3/*


%files -n %{lib_name}
%defattr(-,root,root,-)
#%doc Readme
%{_libdir}/*.so.*


%files -n %{lib_name}-static-devel
%defattr(-,root,root,-)
%doc COPYING README CHANGELOG
%{_libdir}/*.a


%if %mdkversion < 200900
%post -n %{lib_name} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{lib_name} -p /sbin/ldconfig 
%endif




%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-6mdv2011.0
+ Revision: 620237
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.0.2-5mdv2010.0
+ Revision: 429848
- rebuild

* Sun Jul 27 2008 Thierry Vignaud <tv@mandriva.org> 1.0.2-4mdv2009.0
+ Revision: 250699
- rebuild
- fix spacing at top of description

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.0.2-2mdv2008.1
+ Revision: 136571
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Feb 09 2007 Erwan Velu <erwan@mandriva.org> 1.0.2-2mdv2007.0
+ Revision: 118469
- Fixing x86_64 build
- Missing buildrequires
- rebuild
- Import libwulf

* Sat Sep 24 2005 Erwan Velu <erwan@seanodes.com> 1.0.2-1mdk
- First mdk release
- Cleaning specfile

* Wed Feb 11 2004 Robert G. Brown <rgb@duke.edu>
- Working


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2854 |12cr|libxdiff-0.23-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 0
%define	libname %mklibname xdiff %{major}
%define develname %mklibname xdiff -d

Summary:	Create diffs/patches for text/binary files
Name:		libxdiff
Version:	0.23
Release:	%mkrel 1
License:	LGPL
Group:		System/Libraries
URL:		http://www.xmailserver.org/xdiff-lib.html
Source0:	http://www.xmailserver.org/libxdiff-%{version}.tar.gz
Patch0:		am-fixes.patch
BuildRequires:	autoconf
BuildRequires:	automake
BuildRequires:	libtool
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The LibXDiff library implements basic and yet complete functionalities
to create file differences/patches to both binary and text files. It
uses memory files as file abstraction to achieve both performance and
portability. For binary files, it implements (with some modification)
the algorithm described in "File System Support for Delta Compression"
by Joshua P. MacDonald. For text files, it follows directives described
in "An O(ND) Difference Algorithm and Its Variations" by Eugene W.
Myers. Memory files used by the library are basically a collection of
buffers that store the file content.

%package -n	%{libname}
Summary:	Shared libxdiff library
Group:		System/Libraries

%description -n	%{libname}
The LibXDiff library implements basic and yet complete functionalities
to create file differences/patches to both binary and text files. It
uses memory files as file abstraction to achieve both performance and
portability. For binary files, it implements (with some modification)
the algorithm described in "File System Support for Delta Compression"
by Joshua P. MacDonald. For text files, it follows directives described
in "An O(ND) Difference Algorithm and Its Variations" by Eugene W.
Myers. Memory files used by the library are basically a collection of
buffers that store the file content

%package -n	%{develname}
Summary:	Header files for libxdiff library
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{develname}
The LibXDiff library implements basic and yet complete functionalities
to create file differences/patches to both binary and text files. It
uses memory files as file abstraction to achieve both performance and
portability. For binary files, it implements (with some modification)
the algorithm described in "File System Support for Delta Compression"
by Joshua P. MacDonald. For text files, it follows directives described
in "An O(ND) Difference Algorithm and Its Variations" by Eugene W.
Myers. Memory files used by the library are basically a collection of
buffers that store the file content

Header files for libxdiff library.

%prep

%setup -q
%patch0 -p1

%build
%serverbuild
autoreconf -fis

%configure2_5x \
    --with-pic \
    --disable-rpath

%make

%install
rm -rf %{buildroot}

%makeinstall_std

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun	-n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog
%{_libdir}/*.so.*

%files -n %{develname}
%defattr(-,root,root)
%{_includedir}/*.h
%{_libdir}/*.so
%{_libdir}/*.*a
%{_mandir}/man3/xdiff.3*


%changelog
* Sat Aug 20 2011 Oden Eriksson <oeriksson@mandriva.com> 0.23-1mdv2012.0
+ Revision: 695869
- 0.23

* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.22-5mdv2011.0
+ Revision: 620239
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.22-4mdv2010.0
+ Revision: 429849
- rebuild

* Mon Jul 07 2008 Oden Eriksson <oeriksson@mandriva.com> 0.22-3mdv2009.0
+ Revision: 232376
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 0.22-2mdv2008.1
+ Revision: 136571
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Sep 04 2007 Oden Eriksson <oeriksson@mandriva.com> 0.22-2mdv2008.0
+ Revision: 79447
- fix deps

* Tue Sep 04 2007 Oden Eriksson <oeriksson@mandriva.com> 0.22-1mdv2008.0
+ Revision: 79366
- Import libxdiff



* Tue Sep 04 2007 Oden Eriksson <oeriksson@mandriva.com> 0.22-1mdv2008.0
- initial Mandriva package (opensuse import)

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2855 |12cr|libxfce4mcs-4.4.2-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 3
%define libname %mklibname xfce4mcs %{major} 
%define develname %mklibname xfce4mcs -d

Summary:	Multi-channel settings management support for Xfce
Name:		libxfce4mcs
Version:	4.4.2
Release:	7
License:	GPLv2+
Group:		Graphical desktop/Xfce
URL:		http://www.xfce.org
Source0:	%{name}-%{version}.tar.bz2
BuildRequires: 	libxfce4util-devel >= %{version}
BuildRequires:	X11-devel
BuildRequires:	startup-notification-devel

%description
Multi-channel settings management support for Xfce.

%package -n %{libname}
Summary:	Multi-channel settings management support for Xfce
Group:		Graphical desktop/Xfce
Obsoletes:	%mklibname xfce4mcs 4
Provides:	%mklibname xfce4mcs 4

%description -n %{libname}
Multi-channel settings management support for Xfce.

%package -n %{develname}
Summary:	Libraries and header files for the libxfce4mcs library
Group:		Development/Other
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{EVRD}
Obsoletes:	%mklibname xfce4mcs 3 -d

%description -n %{develname}
Libraries and header files for the libxfce4mcs library.

%prep
%setup -q

%build
%configure2_5x \
	--enable-startup-notification
%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%doc AUTHORS ChangeLog
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/xfce4/%{name}
%{_datadir}/gtk-doc/html/libxfce4mcs/*


%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 4.4.2-6mdv2010.0
+ Revision: 429850
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 4.4.2-5mdv2009.0
+ Revision: 268059
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Sun May 11 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-4mdv2009.0
+ Revision: 205574
- change sysconfdir from /etc/X11/xdg to /etc/xdg only for Mandriva releases newer than 2008.1

* Sun Jan 27 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-3mdv2008.1
+ Revision: 158498
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Nov 20 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-2mdv2008.1
+ Revision: 110663
- add missing buildrequires

* Sun Nov 18 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-1mdv2008.1
+ Revision: 109936
- new version
- correct the license
- move all docs to the devel package

* Tue Jun 26 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.1-4mdv2008.0
+ Revision: 44299
- new devel library policy

* Tue May 29 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.1-3mdv2008.0
+ Revision: 32508
- correct major
- add provides/obsoletes

* Tue May 29 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.1-2mdv2008.0
+ Revision: 32279
- drop __libtoolize and __cputoolize
- spec file clean

  + Jérôme Soyer <saispo@mandriva.org>
    - Change ABI version

* Wed Apr 18 2007 Jérôme Soyer <saispo@mandriva.org> 4.4.1-1mdv2008.0
+ Revision: 14501
- New release 4.4.1


* Tue Jan 23 2007 plouf <plouf> 4.4.0-1mdv2007.0
+ Revision: 112305
- New release 4.4.0

* Sun Dec 10 2006 Jérôme Soyer <saispo@mandriva.org> 4.3.99.2-2mdv2007.1
+ Revision: 94500
- Repush
- Switch back
- Change BuildRequires
- New release 4.3.99.2
- Import libxfce4mcs

* Tue Jul 11 2006 Charles A Edwards <eslrahc@mandriva.org> 4.3.90.2-1mdv2006.0
- 4.3.90.2 (Xfce-4.4 beta2)

* Sat May 06 2006 trem <trem@mandriva.org> 4.3.90.1-2mdk
- Fix Provide for -devel

* Wed Apr 26 2006 Jerome Soyer <saispo@mandriva.org> 4.3.90.1-1mdk
- Tue Apr 18 2006 trem <trem@mandriva.org> 4.3.90.1-1mdk
- 4.3.90.1

* Mon Mar 06 2006 Marcel Pol <mpol@mandriva.org> 4.3.0-0.svn_r20246.1mdk
- svn r20246

* Mon Feb 06 2006 Marcel Pol <mpol@mandriva.org> 4.3.0-0.svn_r19739.2mdk
- new major

* Sat Feb 04 2006 Marcel Pol <mpol@mandriva.org> 4.3.0-0.svn_r19739.1mdk 
- 4.3.0 svn r19739
- don't run libtoolize
- update filelist

* Fri Jan 13 2006 Marcel Pol <mpol@mandriva.org> 4.2.3-1mdk
- 4.2.3

* Wed May 25 2005 Marcel Pol <mpol@mandriva.org> 4.2.2-1mdk
- 4.2.2
- %%mkrel

* Wed Mar 16 2005 Charles A Edwards <eslrahc@mandrake.org> 4.2.1-1mdk
- 4.2.1

* Sat Jan 22 2005 Marcel Pol <mpol@mandrake.org> 4.2.0-2mdk
- group: Graphical desktop/Xfce

* Tue Jan 18 2005 Charles A Edwards <eslrahc@mandrake.org> 4.2.0-1mdk
- 4.2.0 Final

* Sat Dec 25 2004 Marcel Pol <mpol@mandrake.org> 4.1.99.3-1mdk
- 4.1.99.3 (4.2.0 RC 3)

* Sun Dec 12 2004 Charles A Edwards <eslrahc@mandrake.org> 4.1.99.2-1mdk
- 4.1.99.2 (4.2.0 RC 2)

* Tue Nov 16 2004 Marcel Pol <mpol@mandrake.org> 4.1.99.1-1mdk
- 4.1.99.1
- s/XFce/Xfce
- adjust soname major

* Tue Jul 13 2004 Charles A Edwards <eslrahc@mandrake.org> 4.0.6-1mdk
- 4.0.6
- reenable libtoolize

* Sun Apr 18 2004 Charles A Edwards <eslrahc@mandrake.org> 4.0.5-1mdk
- 4.0.5

* Sat Apr 10 2004 Charles A Edwards <eslrahc@mandrake.org> 4.0.4-1mdk
- 4.0.4


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2856 |12cr|libxfce4ui-4.10.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -d. -f1,2)
%define major 0
%define api 1
%define majorkbd 0
%define apikbd 2
%define libname %mklibname xfce4ui %{api} %{major}
%define libnamekbd %mklibname xfce4kbd-private %{apikbd} %{majorkbd}
%define develname %mklibname xfce4ui -d

Summary:	Various Xfce widgets for Xfce desktop environment
Name:		libxfce4ui
Version: 	4.10.0
Release: 	1
License:	GPLv2+
Group:		Graphical desktop/Xfce
URL:		http://www.xfce.org
Source0:	http://archive.xfce.org/src/xfce/libxfce4ui/%{url_ver}/%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(gdk-2.0) >= 2.0.6
BuildRequires:	pkgconfig(libxfce4util-1.0) >= 4.10.0
BuildRequires:	pkgconfig(libstartup-notification-1.0)
BuildRequires:	xfce4-dev-tools >= 4.10.0
BuildRequires:	pkgconfig(gladeui-1.0)
BuildRequires:	xfconf-devel >= 4.9.0
BuildRequires:	pkgconfig(sm)

%description
Various Xfce widgets for Xfce desktop environment.

%package -n %{libname}
Summary:	Gui libraries for Xfce
Group:		Graphical desktop/Xfce
Requires:	%{name}-common = %{version}

%description -n %{libname}
Gui libraries for Xfce desktop environment.

%package -n %{libnamekbd}
Summary:	Gui libraries for Xfce
Group:		Graphical desktop/Xfce
Requires:	%{name}-common = %{version}
Conflicts:	%{_lib}xfce4ui1_0 < 4.8.1-1

%description -n %{libnamekbd}
Gui libraries for Xfce desktop environment.

%package common
Summary:	Common files for %{name}
Group:		Graphical desktop/Xfce
Conflicts:      %{_lib}xfce4ui1_0 < 4.8.1-1

%description common
This package contains common files for %{name}.

%package -n %{name}-glade
Summary:	Glade modules for %{name}
Group:		Graphical desktop/Xfce
Requires:	glade3
Conflicts:	%{_lib}xfce4ui1_0 < 4.8.1-1

%description -n %{name}-glade
This package provides a catalog for Glade which allows the use of the
provided Xfce widgets in Glade.

%package -n %{develname}
Summary:	Libraries and header files for the %{name} library
Group:		Development/Other
Requires:	%{libname} = %{version}
Requires:	%{libnamekbd} = %{version}
Provides:	%{name}-devel = %{EVRD}

%description -n %{develname}
Libraries and header files for the %{name} library.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static \
	--enable-startup-notification \
	--enable-gladeui \
	--with-vendor-info=%{vendor}

%make

%install
%makeinstall_std

# (tpg) this file is in mandriva-xfce-config package
#rm -rf %{buildroot}%{_sysconfdir}/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml

%find_lang %{name} %{name}.lang

%files common -f %{name}.lang
%config(noreplace) %{_sysconfdir}/xdg/xfce4/xfconf/xfce-perchannel-xml/*.xml
%{_bindir}/xfce4-about
%{_datadir}/applications/xfce4-about.desktop
%{_iconsdir}/hicolor/*/apps/xfce4-logo.png

%files -n %{libname}
%{_libdir}/libxfce4ui-%{api}.so.%{major}*

%files -n %{libnamekbd}
%{_libdir}/libxfce4kbd-private-%{apikbd}.so.%{majorkbd}*

%files -n %{name}-glade
%{_libdir}/glade3/modules/%{name}*
%{_datadir}/glade3/catalogs/%{name}.*
%{_datadir}/glade3/pixmaps/hicolor/*/*/*%{name}*.png

%files -n %{develname}
%doc AUTHORS ChangeLog README NEWS
%doc %{_datadir}/gtk-doc/html/%{name}
%{_libdir}/%{name}-%{api}.so
%{_libdir}/pkgconfig/*.pc
%{_libdir}/*xfce4kbd-private-%{apikbd}.so
%{_includedir}/xfce4/%{name}-*
%{_includedir}/xfce4/*xfce4kbd-private-%{apikbd}


%changelog
* Mon Apr 30 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 4.10.0-1
+ Revision: 794637
- update to new version 4.10.0

* Sun Apr 15 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 4.9.2-1
+ Revision: 791036
- update to new version 4.9.2

* Tue Apr 03 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 4.9.1-2
+ Revision: 788903
- subpackage common is no more noarch

* Tue Apr 03 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 4.9.1-1
+ Revision: 788897
- drop patch 0
- fix file list
- update to new version 4.9.1
- remove old stuff from spec file

* Fri Jan 06 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 4.8.1-2
+ Revision: 757980
- add missing requires to develname subpackage

* Tue Dec 27 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.8.1-1
+ Revision: 745813
- Patch0: fix linking
- drop la files
- split out glade and xfce4kbd-private libraries into subpackages
- update to new version 4.8.1

* Thu Sep 22 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.8.0-2
+ Revision: 700918
- rebuild for new libpng15
- rebuild for new libpng15

* Thu Jan 20 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.8.0-1
+ Revision: 631890
- update to new version 4.8.0

* Thu Jan 06 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7.6-1mdv2011.0
+ Revision: 629093
- update to new version 4.7.6

* Fri Dec 17 2010 Götz Waschk <waschk@mandriva.org> 4.7.5-2mdv2011.0
+ Revision: 622587
- rebuild for new libgladeui

* Thu Dec 02 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7.5-1mdv2011.0
+ Revision: 605586
- update to new version 4.7.5

* Sat Nov 06 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7.4-1mdv2011.0
+ Revision: 593800
- update to new version 4.7.4
- use rm instead of %%exclude macro

* Fri Sep 17 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7.3-2mdv2011.0
+ Revision: 579286
- rebuild

* Thu Sep 16 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7.3-1mdv2011.0
+ Revision: 579050
- update to new version 4.7.3

* Sat Aug 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7.2-1mdv2011.0
+ Revision: 567410
- update to new version 4.7.2

* Fri Aug 06 2010 Götz Waschk <waschk@mandriva.org> 4.7.1-2mdv2011.0
+ Revision: 566636
- rebuild for new glade3

* Thu Feb 25 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7.1-1mdv2010.1
+ Revision: 511200
- update to new version 4.7.1
- import libxfce4ui



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2857 |12cr|libxfce4util-4.10.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -d. -f1,3)
%define major 6
%define libname %mklibname xfce4util %{major}
%define develname %mklibname xfce4util -d

Summary:	Utility library for the Xfce desktop environment
Name:		libxfce4util
Version:	4.10.0
Release:	1
License:	GPLv2+
Group:		Graphical desktop/Xfce
URL:		http://www.xfce.org
Source0:	http://archive.xfce.org/src/xfce/%{name}/%{url_ver}/%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(glib-2.0) >= 2.14.0
BuildRequires:	xfce4-dev-tools >= 4.9.0

%description
Basic utility non-GUI functions for Xfce desktop environment.

%package -n %{libname}
Summary:	Utility library for the Xfce desktop environment
Group:		Graphical desktop/Xfce
Requires:	xdg-user-dirs
Requires:	%{name}-common = %{version}-%{release}
Conflicts:	xfce-utils <= 4.8.3-1

%description -n %{libname}
Utility library for the Xfce desktop environment.

%package common
Summary:	Common files for Xfce utility library
Group:		Graphical desktop/Xfce
BuildArch:	noarch
Conflicts:	%{mklibname xfce4util} < 4.8.2-3
Conflicts:	libxfce4util4 < 4.8.2-3
Conflicts:	lib64xfce4util4 < 4.8.2-3
Conflicts:	libxfce4util4-common < 4.8.2-3
Conflicts:	lib64xfce4util4-common < 4.8.2-3
Conflicts:	xfce-utils <= 4.8.3-1
Obsoletes:	%{name}4-common < 4.8.2-3

%description common
Common files for %{name}.

%package -n %{develname}
Summary:	Libraries and header files for the %{name} library
Group:		Development/Other
Requires:	xfce4-dev-tools >= 4.9.0
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname xfce4util 4 -d}

%description -n %{develname}
Libraries and header files for the %{name} library.

%package -n xfce-kiosk
Summary:	Kiosk support for the Xfce desktop environment
Group:		Graphical desktop/Xfce
Requires:	%{libname} = %{version}-%{release}

%description -n xfce-kiosk
Kiosk support for the Xfce desktop environment.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std

%find_lang %{name} %{name}.lang

%files -n %{libname}
%{_libdir}/lib*.so.%{major}*

%files common -f %{name}.lang
%doc AUTHORS ChangeLog TODO

%files -n %{develname}
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*.pc
%dir %{_includedir}/xfce4
%{_includedir}/xfce4/%{name}
%{_datadir}/gtk-doc/html/*

%files -n xfce-kiosk
%{_sbindir}/xfce4-kiosk-query


%changelog
* Mon Apr 30 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 4.10.0-1
+ Revision: 794635
- update to new version 4.10.0

* Sun Apr 15 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 4.9.1-1
+ Revision: 791035
- update to new version 4.9.1

* Sat Apr 07 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 4.9.0-3
+ Revision: 789636
- add conflicts on xfce-utils

* Tue Apr 03 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 4.9.0-2
+ Revision: 789086
- do not require gtk-doc

* Mon Apr 02 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 4.9.0-1
+ Revision: 788880
- bump major to 6
- drop patch0
- bump requires on xfce4-dev-tools to 4.9.0 version
- update to new version 4.9.0
- bump requires to 4.9.0 on xfce4-dev-tools
- remole old stuff from spec file

* Tue Dec 27 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.8.2-3
+ Revision: 745794
- make common subpackage noarch (this forces to add Conflicts on old common subpackage)

* Tue Dec 27 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.8.2-2
+ Revision: 745779
- move locales and doc files from libname to a common subpackage
- disable build of static libraries
- spec file clean

* Thu Sep 22 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.8.2-1
+ Revision: 700789
- update to new version 4.8.2

* Tue Jan 18 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.8.1-1
+ Revision: 631568
- update to new version 4.8.1
- update to new version 4.8.0

* Thu Jan 06 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7.5-1mdv2011.0
+ Revision: 629086
- update to new version 4.7.5

* Sat Dec 04 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7.4-1mdv2011.0
+ Revision: 609272
- update to new version 4.7.4

* Sat Nov 06 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7.3-1mdv2011.0
+ Revision: 593793
- update to new version 4.7.3

* Fri Sep 17 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7.2-1mdv2011.0
+ Revision: 579266
- update to new version 4.7.2
- handle new url for SOurce0

* Sun Jul 11 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.2-1mdv2011.0
+ Revision: 551020
- update to new version 4.6.2

* Fri May 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.1-2mdv2010.1
+ Revision: 543214
- rebuild for mdv 2010.1

* Tue Apr 21 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.1-1mdv2010.0
+ Revision: 368569
- update to new version 4.6.1

* Thu Mar 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.0-2mdv2009.1
+ Revision: 349159
- rebuild whole xfce

* Fri Feb 27 2009 Jérôme Soyer <saispo@mandriva.org> 4.6.0-1mdv2009.1
+ Revision: 345519
- New upstream release

* Mon Jan 26 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.99.1-1mdv2009.1
+ Revision: 333846
- update to new version 4.5.99.1

* Wed Jan 14 2009 Jérôme Soyer <saispo@mandriva.org> 4.5.93-1mdv2009.1
+ Revision: 329495
- New upstream release

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - add full path for the Source0

* Sat Nov 15 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.92-1mdv2009.1
+ Revision: 303460
- update to new version 4.5.92 (Xfce 4.6 Beta 2 Hopper)

* Tue Nov 11 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.91-2mdv2009.1
+ Revision: 302180
- rebuild

* Wed Oct 15 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.91-1mdv2009.1
+ Revision: 294012
- versioned requires
- Xfce4.6 beta1 is landing on cooker

* Thu Sep 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-10mdv2009.0
+ Revision: 285642
- drop patch 1, not needed anymore

* Sun Sep 14 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-9mdv2009.0
+ Revision: 284702
- Patch1: new version (from xfce upstream bug #4365)

* Mon Sep 08 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-8mdv2009.0
+ Revision: 282567
- Patch1: add support for XDG user dirs
- raise glib2-devel minimal version to 2.14.0

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 4.4.2-7mdv2009.0
+ Revision: 268060
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Sun May 11 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-6mdv2009.0
+ Revision: 205575
- change sysconfdir from /etc/X11/xdg to /etc/xdg only for Mandriva releases newer than 2008.1

* Sun May 04 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-5mdv2009.0
+ Revision: 201026
- Patch0: add /etc/X11/xdg to config dirs

* Sun Jan 27 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-4mdv2008.1
+ Revision: 158499
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Nov 20 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-3mdv2008.1
+ Revision: 110710
- remove buildrequires on gtk-doc
- update summary and description
- do not package COPYING
- move gtk docs to the devel package

* Sun Nov 18 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-2mdv2008.1
+ Revision: 109940
- requires now xfce4-dev-tools

* Sun Nov 18 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-1mdv2008.1
+ Revision: 109928
- Xfce 4.4.2 is landing on Mandriva repositories ;)
- add missing requires for kiosk

* Mon Jun 25 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.1-3mdv2008.0
+ Revision: 44110
- move translation files to the main library
- enable kiosk support
- new devel library policy
- correct provides/obsoletes

* Mon May 28 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.1-2mdv2008.0
+ Revision: 32205
- drop __libtoolize and __cputoolize
- spec file clean

* Tue Apr 17 2007 Jérôme Soyer <saispo@mandriva.org> 4.4.1-1mdv2007.1
+ Revision: 13607
- new release 4.4.1


* Tue Jan 23 2007 plouf <plouf> 4.4.0-1mdv2007.0
+ Revision: 112306
- New release 4.4.0

* Wed Dec 06 2006 Jérôme Soyer <saispo@mandriva.org> 4.3.99.2-1mdv2007.1
+ Revision: 91664
- update to 4.3.99.2

* Wed Dec 06 2006 Jérôme Soyer <saispo@mandriva.org> 4.3.90.2-1mdv2007.1
+ Revision: 91637
- Import libxfce4util

* Tue Jul 11 2006 Charles A Edwards <eslrahc@mandriva.org> 4.3.90.2-1mdv2006.0
- 4.3.90.2 (Xfce-4.4 beta2)
- bump major
- add lang

* Wed Apr 26 2006 Jerome Soyer <saispo@mandriva.or> 4.3.90.1-1mdk
- Tue Apr 18 2006 trem <trem@mandriva.org> 4.3.90.1-1mdk
- 4.3.90.1

* Mon Mar 06 2006 Marcel Pol <mpol@mandriva.org> 4.3.0-0.svn_r20246.1mdk
- svn r20246

* Sat Feb 04 2006 Marcel Pol <mpol@mandriva.org> 4.3.0-0.svn_r19739.2mdk
- devel package requires xfce-dev-tools for now

* Sat Feb 04 2006 Marcel Pol <mpol@mandriva.org> 4.3.0-0.svn_r19739.1mdk
- 4.3.0 svn r19739
- new major
- don't run libtoolize
- update filelist

* Fri Jan 13 2006 Marcel Pol <mpol@mandriva.org> 4.2.3.2-1mdk
- 4.2.3.2

* Wed May 25 2005 Marcel Pol <mpol@mandriva.org> 4.2.2-1mdk
- 4.2.2
- %%mkrel

* Wed Mar 16 2005 Charles A Edwards <eslrahc@mandrake.org> 4.2.1-1mdk
- 4.2.1

* Sat Jan 22 2005 Marcel Pol <mpol@mandrake.org> 4.2.0-2mdk
- group: Graphical desktop/Xfce

* Tue Jan 18 2005 Charles A Edwards <eslrahc@mandrake.org> 4.2.0-1mdk
- 4.2.0 Final

* Sat Dec 25 2004 Marcel Pol <mpol@mandrake.org> 4.1.99.3-1mdk
- 4.1.99.3 (4.2.0 RC 3)

* Sun Dec 12 2004 Charles A Edwards <eslrahc@mandrake.org> 4.1.99.2-1mdk
- 4.1.99.2 (4.2.0 RC 2)

* Tue Nov 16 2004 Marcel Pol <mpol@mandrake.org> 4.1.99.1-1mdk
- 4.1.99.1
- s/XFce/Xfce
- remove %%{_sbindir}/xfce4-kiosk-query for now
- add (build)requires for gtk-doc
- sysconfdir=%%_sysconfdir/X11

* Tue Jul 13 2004 Charles A Edwards <eslrahc@mandrake.org> 4.0.6-1mdk
- 4.0.6
- reenable libtoolize

* Sun Apr 18 2004 Charles A Edwards <eslrahc@mandrake.org> 4.0.5-1mdk
- 4.0.5

* Sat Apr 10 2004 Charles A Edwards <eslrahc@mandrake.org> 4.0.4-1mdk
- 4.0.4


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2858 |12cr|libxfcegui4-4.10.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -d. -f1,2)
%define major 4
%define libname %mklibname xfcegui4_ %{major}
%define develname %mklibname xfcegui4 -d

Summary:	Various GTK+ widgets for Xfce desktop environment
Name:		libxfcegui4
Version:	4.10.0
Release:	1
License:	GPLv2+
Group:		Graphical desktop/Xfce
URL:		http://www.xfce.org
Source0:	http://archive.xfce.org/src/xfce/libxfcegui4/%{url_ver}/%{name}-%{version}.tar.bz2
#(tpg) http://bugzilla.xfce.org/show_bug.cgi?id=3614
Patch0:		%{name}-4.4.2-extension-strip.patch
BuildRequires:	pkgconfig(gdk-2.0) >= 2.0.6
BuildRequires:	pkgconfig(libxfce4util-1.0) >= 4.10.0
BuildRequires:	pkgconfig(libstartup-notification-1.0)
BuildRequires:	gettext-devel
BuildRequires:	xfce4-dev-tools >= 4.10.0
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	pkgconfig(gladeui-1.0)
BuildRequires:	pkgconfig(libxfconf-0) >= 4.10.0
BuildRequires:	gtk-doc

%description
Various GTK+ widgets for Xfce desktop environment.

%package -n %{libname}
Summary:	Gui libraries for Xfce
Group:		Graphical desktop/Xfce
Obsoletes:	libxfcegui4-plugins < 4.5.91
Provides:	libxfcegui4-plugins
Requires:	librsvg2
Requires:	%{name}-common = %{version}-%{release}
Obsoletes:	%mklibname xfcegui4 4

%description -n %{libname}
Gui libraries for Xfce desktop environment.

%package common
Summary:	Translations for %{name}
Group:		Graphical desktop/Xfce
BuildArch:	noarch
Conflicts:	%{_lib}xfcegui4_4 < 4.8.1-5

%description common
This package contains common files for %{name}.

%package -n %{name}-glade
Summary:        Glade modules for %{name}
Group:          Graphical desktop/Xfce
Requires:	glade3
Conflicts:	%{_lib}xfcegui4_4 < 4.8.1-4

%description -n %{name}-glade
This package provides a catalog for Glade which allows the use of the
provided Xfce widgets in Glade.


%package -n %{develname}
Summary:	Libraries and header files for the %{name} library
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Requires:	xfce4-dev-tools
Requires:	libglade2.0-devel
Requires:	glade3-devel
Provides:	%{name}-devel = %{version}-%{release}
Provides:	libxfce4gui-devel = %{version}-%{release}
Obsoletes:	%mklibname xfcegui4_ 4 -d

%description -n %{develname}
Libraries and header files for the %{name} library.

%prep
%setup -q
%patch0 -p1 -b .icons

%build
%configure2_5x \
	--disable-static \
	--enable-startup-notification \
	--enable-gladeui

%make

%install
%makeinstall_std

# %{tpg} drop libtool files
find %{buildroot} -name "*.la" -delete

%find_lang %{name} %{name}.lang

%files common -f %{name}.lang
%{_iconsdir}/hicolor/*/apps/xfce*

%files -n %{libname}
%{_libdir}/%{name}.so.%{major}*
%{_libdir}/libglade/2.0/libxfce4.so

%files -n %{name}-glade
%{_libdir}/glade3/modules/libgladexfce4.so
%{_datadir}/glade3/catalogs/xfce4.xml
%{_datadir}/glade3/catalogs/xfce4.xml.in
%{_datadir}/glade3/pixmaps/hicolor/*/actions/*.png

%files -n %{develname}
%doc AUTHORS ChangeLog README NEWS
%doc %{_datadir}/gtk-doc/html/libxfcegui4/
%{_libdir}/%{name}.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/xfce4/*


%changelog
* Sat May 19 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 4.10.0-1
+ Revision: 799656
- drop patch 1 and 2
- update to new version 4.10.0

* Sun Apr 15 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 4.9.0-1
+ Revision: 791111
- drop patch 3, applied by upstream
- update to new version 4.9.0

* Sun Apr 08 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 4.8.1-6
+ Revision: 789812
- Patch3: add support for xfce-4.10
- spec file clean
- add gtk-doc as a br
- rebuild

* Tue Dec 27 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.8.1-5
+ Revision: 745800
- move locales and other blob files from libname to a common subpackage
- spec file clean
- drop la files

* Thu Nov 17 2011 Crispin Boylan <crisb@mandriva.org> 4.8.1-4
+ Revision: 731432
- Fix requires

* Thu Sep 22 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.8.1-3
+ Revision: 700910
- rebuild for new libpng15

* Mon Feb 28 2011 Funda Wang <fwang@mandriva.org> 4.8.1-2
+ Revision: 640876
- rebuild

* Sat Feb 12 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.8.1-1
+ Revision: 637382
- update to new version 4.8.1

* Thu Jan 20 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.8.0-1
+ Revision: 631891
- update to new version 4.8.0

* Fri Dec 17 2010 Götz Waschk <waschk@mandriva.org> 4.7.0-2mdv2011.0
+ Revision: 622588
- rebuild for new libgladeui

* Sat Dec 04 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7.0-1mdv2011.0
+ Revision: 609459
- update to new version 4.7.0
- drop pacthes 3 and 4
- fix file list

* Fri Sep 17 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.4-3mdv2011.0
+ Revision: 579287
- rebuild

* Sun Aug 01 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.4-2mdv2011.0
+ Revision: 564180
- Patch4: fix overflow

* Thu Jul 15 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.4-1mdv2011.0
+ Revision: 553738
- update to new version 4.6.4

* Thu Mar 18 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.3-2mdv2011.0
+ Revision: 525125
- Patch3: replace invalid client ids (xfce upstream bug #6317)

* Sun Jan 24 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.3-1mdv2010.1
+ Revision: 495488
- update to new version 4.6.3

* Wed Jan 06 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.2-1mdv2010.1
+ Revision: 486968
- update to new version 4.6.2
- update url for Source0

* Sun Jun 14 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.1-2mdv2010.0
+ Revision: 385897
- Patch0: strip jpg icon extension too

* Tue Apr 21 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.1-1mdv2010.0
+ Revision: 368571
- update to new version 4.6.1

* Thu Mar 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.0-3mdv2009.1
+ Revision: 349163
- rebuild whole xfce

* Sat Feb 28 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.0-2mdv2009.1
+ Revision: 346116
- fix file list

* Fri Feb 27 2009 Jérôme Soyer <saispo@mandriva.org> 4.6.0-1mdv2009.1
+ Revision: 345685
- Add files
- New upstream release

* Mon Jan 26 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.99.1-1mdv2009.1
+ Revision: 333891
- update to new version 4.5.99.1

* Wed Jan 14 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.93-1mdv2009.1
+ Revision: 329536
- update to new version 4.5.93

* Fri Dec 19 2008 Funda Wang <fwang@mandriva.org> 4.5.92-2mdv2009.1
+ Revision: 316053
- rebuild

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - add full path for the Source0

* Sat Nov 15 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.92-1mdv2009.1
+ Revision: 303489
- exclude xfce4-keyboard-shortcuts.xml as it should be in mandriva-xfce-config
- versionate buildrequires on xfconf-devel
- add buildrequires on xfconf-devel
- update to new version 4.5.92 (Xfce 4.6 Beta 2 Hopper)

* Tue Nov 11 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.91-3mdv2009.1
+ Revision: 302316
- rebuild

* Tue Nov 11 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.91-2mdv2009.1
+ Revision: 302169
- add buildrequires on glade3-devel

* Wed Oct 15 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.91-1mdv2009.1
+ Revision: 294068
- Xfce4.6 beta1 is landing on cooker

* Sun Oct 12 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-11mdv2009.1
+ Revision: 292979
- use patch to fix underlinking
- Patch0: fix patch (#44001 OO.o icons were not displayed)

* Fri Aug 08 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-10mdv2009.0
+ Revision: 268290
- fix underlinking issue in a real bad way ;)

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Sun May 11 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-9mdv2009.0
+ Revision: 205573
- change sysconfdir from /etc/X11/xdg to /etc/xdg only for Mandriva releases newer than 2008.1

* Wed Apr 30 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-8mdv2009.0
+ Revision: 199472
- Patch0: this one should be better

* Wed Apr 30 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-7mdv2009.0
+ Revision: 199451
- Patch1: don't call xftree4 which is long time ago depreciated

* Fri Mar 21 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-6mdv2008.1
+ Revision: 189380
- Patch0: fix entension stripping for icons (Xfce upstream bug #3614)

* Tue Jan 22 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-5mdv2008.1
+ Revision: 156274
- fix libification, broken in last release

* Tue Jan 22 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-4mdv2008.1
+ Revision: 156000
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Nov 29 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-3mdv2008.1
+ Revision: 113989
- update to the latest tarball

* Sun Nov 18 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-2mdv2008.1
+ Revision: 110092
- remove not needed buildrequires
- move docs to the devel package

* Sun Nov 18 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-1mdv2008.1
+ Revision: 109929
- new version
- correct the license
- move docs to the devel package

* Thu Nov 01 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.1-4mdv2008.1
+ Revision: 104399
- requires librsvg
- new license policy
- update description
- SILET remove it

* Mon Jun 25 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.1-3mdv2008.0
+ Revision: 44109
- new devel library policy
- disable building of static files rather deleting them
- correct provides/obsoletes
- fix file list
- add translations

* Tue May 29 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.1-2mdv2008.0
+ Revision: 32580
- bump release tag
- drop __libtoolize and __cputoolize
- spec file clean

* Wed Apr 18 2007 Jérôme Soyer <saispo@mandriva.org> 4.4.1-1mdv2008.0
+ Revision: 14558
- New release 4.4.1


* Tue Jan 23 2007 plouf <plouf> 4.4.0-1mdv2007.0
+ Revision: 112307
- New release 4.4.0

* Wed Dec 06 2006 Jérôme Soyer <saispo@mandriva.org> 4.3.99.2-1mdv2007.1
+ Revision: 91726
- New release 4.3.99.2
- Import libxfcegui4

* Tue Jul 11 2006 Charles A Edwards <eslrahc@mandriva.org> 4.3.90.2-1mdv2007.0
- 4.3.90.2 (Xfce-4.4 beta2)

* Wed Apr 26 2006 Jerome Soyer <saispo@mandriva.org> 4.3.90.1-1mdk
- Tue Apr 18 2006 trem <trem@mandriva.org> 4.3.90.1-1mdk
- 4.3.90.1

* Tue Mar 07 2006 Marcel Pol <mpol@mandriva.org> 4.3.0-0.svn_r20246.1mdk
- svn release r20246
- drop plugin package

* Sat Feb 04 2006 Marcel Pol <mpol@mandriva.org> 4.3.0-0.svn_r19739.1mdk 
- 4.3.0 svn r19739
- new major
- don't run libtoolize
- update filelist
- ignore 4.3.7 version

* Fri Jan 13 2006 Marcel Pol <mpol@mandriva.org> 4.2.3-1mdk
- 4.2.3
- drop P0, merged upstream

* Tue Oct 11 2005 Marcel Pol <mpol@mandriva.org> 4.2.2-2mdk
- From Cris Boylan <cris@mandriva.org>
  - Patch for gtk2.8 (fixes taskbar titles overflow, bug #18594)

* Wed May 25 2005 Marcel Pol <mpol@mandriva.org> 4.2.2-1mdk
- 4.2.2
- %%mkrel

* Wed Mar 16 2005 Charles A Edwards <eslrahc@mandrake.org> 4.2.1-1mdk
- 4.2.1

* Sat Jan 22 2005 Marcel Pol <mpol@mandrake.org> 4.2.0-2mdk
- group: Graphical desktop/Xfce

* Tue Jan 18 2005 Charles A Edwards <eslrahc@mandrake.org> 4.2.0-1mdk
- 4.2.0 Final

* Sat Dec 25 2004 Marcel Pol <mpol@mandrake.org> 4.1.99.3-1mdk
- 4.1.99.3 (4.2.0 RC 3)
- remove unneeded devel files

* Sun Dec 12 2004 Charles A Edwards <eslrahc@mandrake.org> 4.1.99.2-1mdk
- 4.1.99.2 (4.2.0 RC 2)

* Thu Nov 18 2004 Marcel Pol <mpol@mandrake.org> 4.1.99.1-2mdk
- buildrequires libxml2-devel

* Tue Nov 16 2004 Marcel Pol <mpol@mandrake.org> 4.1.99.1-1mdk
- 4.1.99.1
- s/XFce/Xfce
- add buildrequires dbh-devel startup-notification-devel
- adjust soname major
- add plugins package for Xfce-utils and Xffm
- add locale files

* Tue Jul 13 2004 Charles A Edwards <eslrahc@mandrake.org> 4.0.6-1mdk
- 4.0.6
- reenable libtoolize

* Sun Apr 18 2004 Charles A Edwards <eslrahc@mandrake.org> 4.0.5-1mdk
- 4.0.5

* Sat Apr 10 2004 Charles A Edwards <eslrahc@mandrake.org> 4.0.4-1mdk
- 4.0.4


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2859 |12cr|libxkbcommon-0.1.0-0.20120125.0
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname xkbcommon %{major}
%define develname %mklibname xkbcommon -d
%define staticdevelname %mklibname xkbcommon -d -s
%define snapshot 20120125

Name: libxkbcommon
Version: 0.1.0
Release: 0.%{snapshot}.0
Summary: Library to translate evdev keycodes to keysyms
Group: Development/X11
License: MIT
Source0: %{name}-%{version}.%{snapshot}.tar.bz2
BuildRequires: libx11-devel >= 1.0.0
BuildRequires: x11-proto-devel >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1
Buildrequires: byacc flex bison
BuildRoot: %{_tmppath}/%{name}-root

%description
A library that translates evdev keycodes to keysyms, used by Wayland.

Wayland is a protocol for a compositor to talk to its clients as well
as a C library implementation of that protocol. The compositor can be a
standalone display server running on Linux kernel modesetting and evdev
input devices, an X application, or a wayland client itself.

%package -n %{libname}
Summary: Library to translate evdev keycodes to keysyms
Group: Development/X11
Provides: %{name} = %{version}

%description -n %{libname}
A library that translates evdev keycodes to keysyms, used by Wayland.

Wayland is a protocol for a compositor to talk to its clients as well
as a C library implementation of that protocol. The compositor can be a
standalone display server running on Linux kernel modesetting and evdev
input devices, an X application, or a wayland client itself.

%package -n %{develname}
Summary: Development files for %{name}
Group: Development/X11
Requires: %{libname} = %{version}-%{release}
Requires: x11-proto-devel >= 1.0.0
Provides: %{name}-devel = %{version}-%{release}

%description -n %{develname}
This package contains development files for %{name},
a library that translates evdev keycodes to keysyms.

%package -n %{staticdevelname}
Summary: Static development files for %{name}
Group: Development/X11
Requires: %{develname} = %{version}-%{release}
Provides: %{name}-static-devel = %{version}-%{release}

%description -n %{staticdevelname}
This package contains static development files for %{name},
a library that translates evdev keycodes to keysyms.

%prep
%setup -q

%build
./autogen.sh
%configure2_5x \
	--x-includes=%{_includedir}\
	--x-libraries=%{_libdir}
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/libxkbcommon.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%{_libdir}/libxkbcommon.so
#%{_libdir}/libxkbcommon.la
%{_libdir}/pkgconfig/xkbcommon.pc
%{_includedir}/X11/extensions/XKBcommon.h

%files -n %{staticdevelname}
%defattr(-,root,root)
%{_libdir}/libxkbcommon.a


%changelog
* Wed Jan 25 2012 Antoine Ginies <aginies@mandriva.com> 0.1.0-0.20120125.0
+ Revision: 768253
- 20120125 snapshot

* Wed Jan 25 2012 Antoine Ginies <aginies@mandriva.com> 0.1.0-0.20110917.0
+ Revision: 768244
- remove missing file libxkbcommon.la
- add missing BR

  + Claudio Matsuoka <claudio@mandriva.com>
    - imported package libxkbcommon


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2860 |12cr|libxmi-1.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	libxmi
%define	version	1.2
%define	release	6

%define fakename xmi

%define major 0
%define libname %mklibname %{fakename} %major
%define libnamedev %mklibname %{fakename} %major -d


Summary: Libxmi for library rasterizing 2-D vector graphics
Name: %{name}
Version: %{version}
Release: %{release}
License: GPL
Group: System/Libraries
URL: http://www.gnu.org/software/libxmi/
Source: ftp://ftp.gnu.org/pub/gnu/libxmi/%{name}-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-buildroot


%description
GNU libxmi is a C/C++ function library for rasterizing 2-D vector 
graphics. It can draw 2-D graphical primitives, including wide 
polygonal lines and circular and elliptical arcs, into a 
user-supplied matrix of pixels. Sophisticated line styles, such 
as multicolored dashing patterns, can be specified. There is also 
support for filling and texturing polygons.

%package -n %{libname}
Summary: Libxmi for library rasterizing 2-D vector graphics
Group: Development/Other
Provides: %{name} = %{version}

%description -n %{libname}
GNU libxmi is a C/C++ function library for rasterizing 2-D vector 
graphics. It can draw 2-D graphical primitives, including wide 
polygonal lines and circular and elliptical arcs, into a 
user-supplied matrix of pixels. Sophisticated line styles, such 
as multicolored dashing patterns, can be specified. There is also 
support for filling and texturing polygons.

%package -n %{libnamedev}
Summary: Libxmi for library rasterizing 2-D vector graphics
Group: Development/Other
Requires: %{libname} = %{version}
Provides: %{name}-devel = %{version}

%description -n %{libnamedev}
libxmi devel files


%prep
rm -rf $RPM_BUILD_ROOT

%setup -q 

%build
autoreconf -fi
%configure

%make

%install

%makeinstall

%post -n %{libnamedev}
%_install_info %{name}.info

%postun -n %{libnamedev}
%_remove_install_info %{name}.info


%clean
rm -rf $RPM_BUILD_ROOT

%files -n %{libname} 
%defattr(-,root,root)
%{_libdir}/*.so.*

%files -n %{libnamedev}
%defattr(-,root,root)
%{_libdir}/*.so
%{_libdir}/*.*a
%{_includedir}/*
%{_infodir}/*




%changelog
* Mon Apr 30 2012 Crispin Boylan <crisb@mandriva.org> 1.2-6
+ Revision: 794533
- Remove mkrel

* Sun Apr 29 2012 Crispin Boylan <crisb@mandriva.org> 1.2-5
+ Revision: 794444
- Rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Mon Jul 28 2008 Thierry Vignaud <tv@mandriva.org> 1.2-3mdv2009.0
+ Revision: 250735
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.2-1mdv2008.1
+ Revision: 136571
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2861 |12cr|libxmlrow-0.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 1
%define libname %mklibname xmlrow %{major}
%define develname %mklibname xmlrow -d

Summary:	The libxmlrow C library
Name:		libxmlrow
Version:	0.2
Release:	4
Group:		System/Libraries
License:	BSD
URL:		http://tangent.org/
Source0:	http://download.tangent.org/%{name}-%{version}.tar.gz
BuildRequires:	libtool
BuildRequires:	autoconf2.5
BuildRequires:	libxml2-devel

%description
The libxmlrow C library.

%package -n	%{libname}
Summary:	A memcached C library
Group:          System/Libraries

%description -n	%{libname}
The libxmlrow C shared library.

%package -n	%{develname}
Summary:	Static library and header files for the libxmlrow library
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{EVRD}
Provides:	xmlrow-devel = %{EVRD}

%description -n	%{develname}
The libxmlrow C library.

This package contains the static libxmlrow library and its header files.

%prep

%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files -n %{libname}
%doc AUTHORS COPYING ChangeLog README
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/*
%{_libdir}/*.so
%{_libdir}/*.a
%{_libdir}/pkgconfig/*.pc



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2-3mdv2011.0
+ Revision: 620240
- the mass rebuild of 2010.0 packages

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.2-2mdv2010.0
+ Revision: 439495
- rebuild

* Thu Nov 27 2008 Oden Eriksson <oeriksson@mandriva.com> 0.2-1mdv2009.1
+ Revision: 307277
- fix deps
- import libxmlrow


* Thu Nov 27 2008 Oden Eriksson <oeriksson@mandriva.com> 0.2-1mdv2009.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2862 |12cr|libxprintapputil-1.0.1-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libxprintapputil %mklibname xprintapputil 1
%define develname %mklibname -d xprintapputil
%define staticname %mklibname -d -s xprintapputil
Name: libxprintapputil
Summary:  The XprintAppUtil Library
Version: 1.0.1
Release: 11
Group: Development/X11
License: MIT
URL: http://xorg.freedesktop.org
Source0: http://xorg.freedesktop.org/releases/individual/lib/libXprintAppUtil-%{version}.tar.bz2

BuildRequires: libx11-devel >= 1.0.0
BuildRequires: libxau-devel >= 1.0.0
BuildRequires: libxp-devel >= 1.0.0
BuildRequires: libxprintutil-devel >= 1.0.1
BuildRequires: x11-proto-devel >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1

%description
The XprintAppUtil Library

#-----------------------------------------------------------

%package -n %{libxprintapputil}
Summary:  The XprintAppUtil Library
Group: Development/X11
Conflicts: libxorg-x11 < 7.0
Provides: %{name} = %{version}

%description -n %{libxprintapputil}
The XprintAppUtil Library

#-----------------------------------------------------------

%package -n %{develname}
Summary: Development files for %{name}
Group: Development/X11

Requires: %{libxprintapputil} = %{version}
Requires: x11-proto-devel >= 1.0.0
Requires: libx11-devel >= 1.0.0
Requires: libxprintutil-devel >= 1.0.1
Provides: libxprintapputil-devel = %{version}-%{release}
Obsoletes: %mklibname -d xprintapputil 1
Conflicts: libxorg-x11-devel < 7.0

%description -n %{develname}
Development files for %{name}

%pre -n %{develname}
if [ -h %{_includedir}/X11 ]; then
	rm -f %{_includedir}/X11
fi

%files -n %{develname}
%defattr(-,root,root)
%{_libdir}/libXprintAppUtil.so
%{_libdir}/pkgconfig/xprintapputil.pc
%{_includedir}/X11/XprintAppUtil/xpapputil.h

#-----------------------------------------------------------

%package -n %{staticname}
Summary: Static development files for %{name}
Group: Development/X11
Requires: %{develname} = %{version}
Provides: libxprintapputil-static-devel = %{version}-%{release}
Obsoletes: %mklibname -d -s xprintapputil 1
Conflicts: libxorg-x11-static-devel < 7.0

%description -n %{staticname}
Static development files for %{name}

%files -n %{staticname}
%defattr(-,root,root)
%{_libdir}/libXprintAppUtil.a

#-----------------------------------------------------------

%prep
%setup -q -n libXprintAppUtil-%{version}

%build
%configure2_5x	--x-includes=%{_includedir}\
		--x-libraries=%{_libdir}

%make

%install
%makeinstall_std

%files -n %{libxprintapputil}
%defattr(-,root,root)
%{_libdir}/libXprintAppUtil.so.1
%{_libdir}/libXprintAppUtil.so.1.0.0


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-10mdv2011.0
+ Revision: 609789
- rebuild

* Mon Apr 19 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.0.1-9mdv2010.1
+ Revision: 536815
- rebuild

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.0.1-8mdv2010.0
+ Revision: 439507
- rebuild

* Mon Jul 28 2008 Thierry Vignaud <tv@mandriva.org> 1.0.1-7mdv2009.0
+ Revision: 250750
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Paulo Andrade <pcpa@mandriva.com.br>
    - Revert build requires.

* Tue Jan 15 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.0.1-5mdv2008.1
+ Revision: 153308
- Update BuildRequires and rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Dec 10 2007 Funda Wang <fwang@mandriva.org> 1.0.1-4mdv2008.1
+ Revision: 116865
- Obsoletes old devel name
- New devel package policy


* Wed May 31 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-05-31 18:32:34 (31796)
- rebuild to fix cooker uploading

* Mon May 29 2006 Andreas Hasenack <andreas@mandriva.com>
+ 2006-05-29 14:36:37 (31646)
- renamed mdv to packages because mdv is too generic and it's hosting only packages anyway

* Thu May 04 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-05-04 21:25:17 (26918)
- increment release

* Thu May 04 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-05-04 19:54:51 (26912)
- fixed more dependencies

* Thu Apr 27 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-04-27 04:02:05 (26704)
- Adding X.org 7.0 to the repository


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2863 |12cr|libxr-1.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname xr %{major}
%define develname %mklibname xr -d

Summary:	Cross-platform XML-RPC client/server library written in C
Name:		libxr
Version:	1.0
Release:	%mkrel 3
License:	LGPLv2+
Group:		System/Libraries
Url:		http://oss.zonio.net/libxr.htm
Source0:	http://oss.zonio.net/releases/libxr/libxr-%{version}.tar.bz2
BuildRequires:	flex
BuildRequires:	bison
BuildRequires:	libglib2-devel	>= 2.12.0
BuildRequires:	libxml2-devel	>= 2.6.20
BuildRequires:	openssl-devel	>= 0.9.8e
BuildRequires:	re2c
Requires:	%{libname} = %{version}-%{release}
Requires:	%{develname} = %{version}-%{release}
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
Cross-platform XML-RPC client/server library written in C that supports 
persistent HTTP/1.1 conenctions over SSL and comes with XML-RPC interface 
description language and client/server code compiler.

Features:

- Persistent connections over HTTP/1.1
- SSLv3/TLSv1 using OpenSSL.
- XML-RPC interface description language (XDL).
- XML-RPC client stubs/servlet skels compiler.
- Multiple servlets per server.
- Servlet lifetime (init -- call -- call -- fini).
- Multiplatform (linux, mingw32 on windows).
- IPV6 as soon as OpenSSL 0.9.9 is released.

%package -n %{libname}
Summary:	Main library for libxr
Group:		System/Libraries
Obsoletes:	%mklibname xr 0

%description -n %{libname}
Main library for libxr.

%package -n %{develname}
Summary:	Development files for libxr
Group:		Development/C
Requires:	%{name} = %{version}-%{release}
Obsoletes:	%mklibname %{name} 0 -d

%description -n %{develname}
Development files for libxr.

%prep
%setup -q

%build
%configure2_5x

%make

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%makeinstall_std

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/xdl-compiler
%{_mandir}/man1/xdl-compiler.*

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/libxr.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%doc AUTHORS NEWS README TODO
%{_includedir}/libxr/*.h
%{_libdir}/libxr.a
%{_libdir}/libxr.so
%{_libdir}/pkgconfig/libxr.pc


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-3mdv2011.0
+ Revision: 609790
- rebuild

* Mon Apr 19 2010 Funda Wang <fwang@mandriva.org> 1.0-2mdv2010.1
+ Revision: 536656
- rebuild

* Sun Jan 24 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0-1mdv2010.1
+ Revision: 495552
- update to new version 1.0

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.9.97-2mdv2010.0
+ Revision: 439515
- rebuild

* Fri Oct 17 2008 Funda Wang <fwang@mandriva.org> 0.9.97-1mdv2009.1
+ Revision: 294572
- New version 0.9.97

* Sat Oct 11 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9.96-1mdv2009.1
+ Revision: 292490
- update to new version 0.9.96

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.9.94-2mdv2009.0
+ Revision: 268080
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Wed Apr 16 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9.94-1mdv2009.0
+ Revision: 194454
- new version

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Nov 17 2007 Funda Wang <fwang@mandriva.org> 0.9.15-2mdv2008.1
+ Revision: 109221
- rebuild for new lzma

* Wed Oct 31 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9.15-1mdv2008.1
+ Revision: 104043
- new version

* Tue Oct 09 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9.14-1mdv2008.1
+ Revision: 96164
- new version
- new license policy

  + Thierry Vignaud <tv@mandriva.org>
    - fix man pages

* Fri Jun 22 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9.10-3mdv2008.0
+ Revision: 43166
- fix requires

* Tue Jun 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9.10-2mdv2008.0
+ Revision: 41623
- new devel library policy

* Sat May 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9.10-1mdv2008.0
+ Revision: 28410
- new version

* Mon Apr 23 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9.8-2mdv2008.0
+ Revision: 17558
- set requires on subpackages

* Mon Apr 23 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9.8-1mdv2008.0
+ Revision: 17318
- add missing buildrequires
- Import libxr


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2864 |12cr|libzapojit-0.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	api	0.0
%define major	0
%define	libname	%mklibname	zapojit %{api} %{major}
%define	girname	%mklibname	zapojit-gir %{api} 
%define	devname	%mklibname	zapojit	-d

Summary:	GLib/GObject wrapper for Skydrive and Hotmail
Name:		libzapojit
Version:	0.0.1
Release:	1
License:	GPLv2+
Group:		System/Libraries
URL:		http://gnome.org	
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}-%{version}.tar.xz

BuildRequires:	intltool
BuildRequires:	pkgconfig(goa-1.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(json-glib-1.0)
BuildRequires:	pkgconfig(rest-0.7)

%description
Libzapojit is a GLib/GObject wrapper for Skydrive and Hotmail.

%package -n %{libname}
Summary:	Shared library for %{name}
Group:		System/Libraries

%description -n %{libname}
Libzapojit is a GLib/GObject wrapper for Skydrive and Hotmail.

This package contains the shared library for %{name}.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Requires:	%{girname} = %{version}-%{release}

%description -n %{devname}
This package contains files needed for development with %{name}.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/libzapojit-%{api}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Zpj-0.0.typelib

%files -n %{devname}
%dir %{_includedir}/libzapojit-%{api}
%dir %{_includedir}/libzapojit-%{api}/zpj
%{_includedir}/libzapojit-%{api}/zpj/*
%doc %{_datadir}/doc/%{name}/*
%{_datadir}/gtk-doc/html/libzapojit-%{api}/*
%{_datadir}/gir-1.0/Zpj-0.0.gir
%{_libdir}/libzapojit-%{api}.so
%{_libdir}/pkgconfig/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2865 |12cr|libzeitgeist-0.3.18-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 1.0
%define major 1
%define libname %mklibname zeitgeist %{api} %{major}
%define develname %mklibname -d zeitgeist

Name:		libzeitgeist
Version:	0.3.18
Release:	1
Summary:	Client library for applications that want to interact with the Zeitgeist daemon
Group:		System/Libraries
License:	LGPLv3 and GPLv3
URL:		https://launchpad.net/libzeitgeist
Source0:	http://launchpad.net/%{name}/0.3/%{version}/+download/%{name}-%{version}.tar.gz
BuildRequires:	glib2-devel >= 2.26
BuildRequires:	gtk-doc
# zeitgeist is just a runtime and the reason to install libzeitgeist
Requires:	zeitgeist

%description
This project provides a client library for applications that want to interact
with the Zeitgeist daemon. The library is written in C using glib and provides
an asynchronous GObject oriented API.

%package -n %{libname}
Summary:	Shared library for %{name}
Group:		System/Libraries

%description -n %{libname}
This project provides a client library for applications that want to interact
with the Zeitgeist daemon. The library is written in C using glib and provides
an asynchronous GObject oriented API.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/C
Provides:	zeitgeist-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n %{develname}
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

install -d -p -m 755 %{buildroot}%{_datadir}/vala/vapi
install -D -p -m 644 bindings/zeitgeist-1.0.{vapi,deps} %{buildroot}%{_datadir}/vala/vapi
find %{buildroot} -name '*.la' -exec rm -f {} ';'

# remove duplicate documentation
rm -fr %{buildroot}%{_defaultdocdir}/%{name}

%files -n %{libname}
%doc COPYING COPYING.GPL README
%{_libdir}/libzeitgeist-%{api}.so.%{major}
%{_libdir}/libzeitgeist-%{api}.so.%{major}.*

%files -n %{develname}
%doc AUTHORS ChangeLog COPYING COPYING.GPL MAINTAINERS NEWS 
%doc examples/*.vala examples/*.c
%{_datadir}/gtk-doc/html/zeitgeist-1.0/
%{_includedir}/zeitgeist-1.0/
%{_libdir}/pkgconfig/zeitgeist-1.0.pc
%{_libdir}/*.so
%{_datadir}/vala/vapi/


%changelog
* Thu Apr 26 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.3.18-1
+ Revision: 793521
- version update 0.3.18

* Mon Mar 26 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.3.16-1
+ Revision: 786948
- version update 0.3.16

* Tue Oct 04 2011 Andrey Bondrov <abondrov@mandriva.org> 0.3.12-1
+ Revision: 702731
- imported package libzeitgeist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2866 |12cr|libzen-0.4.25-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname zen

%define major 0
%define libname	%mklibname %{oname} %{major}
%define devname %mklibname %{oname} -d

Name:		libzen
Version:	0.4.25
Release:	1
Summary:	Shared library for mediainfo
Group:		System/Libraries
License:	BSD
URL:		http://zenlib.sourceforge.net/
Source0:	http://downloads.sourceforge.net/zenlib/%{name}_%{version}.tar.bz2
Patch0:		libzen_0.4.20-fix-build.patch
BuildRequires:	dos2unix
BuildRequires:	doxygen

%description
Shared library for libmediainfo and mediainfo-gui.

%package -n %{libname}
Summary:	Shared library for mediainfo
Group:		System/Libraries

%description -n %{libname}
Shared library for libmediainfo and mediainfo-gui.

%package -n %{devname}
Summary:	Include files and libraries for development
Group:		Development/C++
Requires:	%{libname} = %{version}-%{release}
Provides:	zenlib-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{devname}
Include files and mandatory libraries for development.

%prep
%setup -q -n ZenLib
%patch0 -p0

#fix EOLs and rights
dos2unix *.txt Source/Doc/*.html
chmod 644 *.txt Source/Doc/*.html

%build
pushd Project/GNU/Library
	autoreconf -vfi
	%configure2_5x \
		--enable-shared \
		--disable-static
	%make
popd

# generate docs
pushd Source/Doc
        doxygen -u 2> /dev/null
        doxygen Doxyfile
popd

%install
pushd Project/GNU/Library
	%makeinstall_std
popd

# Zenlib headers and ZenLib-config
install -dm 755 %{buildroot}%{_includedir}/ZenLib
install -m 644 Source/ZenLib/*.h %{buildroot}%{_includedir}/ZenLib

#fix and install pkgconfig file
sed -i -e 's|Version: |Version: %{version}|g' Project/GNU/Library/libzen.pc
sed -i -e '/Libs_Static.*/d' Project/GNU/Library/libzen.pc

install -dm 755 %{buildroot}%{_libdir}/pkgconfig
install -m 644 Project/GNU/Library/libzen.pc %{buildroot}%{_libdir}/pkgconfig

#we don't want these
rm %{buildroot}%{_libdir}/libzen.la

%files -n %{libname}
%doc *.txt
%{_libdir}/libzen.so.%{major}*

%files -n %{devname}
%doc Source/Doc/Documentation.html
%doc Doc/*
%{_includedir}/ZenLib
%{_libdir}/libzen.so
%{_libdir}/pkgconfig/*.pc


%changelog
* Fri Mar 16 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.4.25-1
+ Revision: 785237
- version update 0.4.25

* Sun Feb 05 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.4.24-1
+ Revision: 771300
- version update 0.4.24

* Sat Jun 18 2011 Jani Välimaa <wally@mandriva.org> 0.4.20-1
+ Revision: 685911
- new version 0.4.20

* Sun May 01 2011 Jani Välimaa <wally@mandriva.org> 0.4.19-2
+ Revision: 661379
- add more header files to -devel package

* Sun May 01 2011 Jani Välimaa <wally@mandriva.org> 0.4.19-1
+ Revision: 661356
- import libzen


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2867 |12cr|libzita-convolver-3.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name_base       zita-convolver
%define name            libzita-convolver
%define version         3.1.0
%define release         1
%define lib_major       3
%define lib_name        %mklibname %name_base %{lib_major}
%define lib_name_devel  %mklibname %name_base -d

Name:           %{name}
Summary:        Audio convolution engine library needed by jconvolver
Version:        %{version}
Release:        %{release}

Source:         http://www.kokkinizita.net/linuxaudio/downloads/%name_base-%{version}.tar.bz2
URL:            http://www.kokkinizita.net/linuxaudio/
License:        LGPLv2
Group:          Sound
BuildRequires:  fftw3-devel

%description
Convolution engine library for use with jconvolver. Jconvolver is a
Convolution Engine for JACK using FFT-based partitioned convolution with
multiple partition sizes. It is mainly used to create realistic acoustic
environments for sounds sent to its input. Jconvolver uses a configurable
smallest partition size at the start of the impulse response, and longer
ones further on. This it allows long impulse responses along with minimal
or even zero delay at a reasonable CPU load.

#-----------------------------------
%package -n %{lib_name}

Summary:        Audio convolution engine library needed by jconvolver
Group:          Sound

%description -n %{lib_name}
Convolution engine library for use with jconvolver. Jconvolver is a
Convolution Engine for JACK using FFT-based partitioned convolution with
multiple partition sizes. It is mainly used to create realistic acoustic
environments for sounds sent to its input. Jconvolver uses a configurable
smallest partition size at the start of the impulse response, and longer
ones further on. This it allows long impulse responses along with minimal
or even zero delay at a reasonable CPU load.

%files -n %{lib_name}
%defattr(-,root,root,-)
%{_libdir}/%{name}.so.*

#-----------------------------------
%package -n %{lib_name_devel}

Summary:        The zita-convolver library development headers
Group:          Sound
Requires:       %{lib_name} = %{version}-%{release}
Provides:       %{name}-devel = %{version}-%{release}

%description -n %{lib_name_devel}
Development files needed to build applications against libzita-convolver.

%files -n %{lib_name_devel}
%defattr(-,root,root,-)
%{_libdir}/%{name}.so
%{_includedir}/*.h

#-----------------------------------

%prep
%setup -q -n %name_base-%{version}
cd libs
perl -pi -e 's/PREFIX =/#PREFIX =/g' Makefile
perl -pi -e 's/CPPFLAGS \+=/#CPPFLAGS \+=/g' Makefile
perl -pi -e 's/ldconfig//g' Makefile
perl -pi -e 's/-march=native//g' Makefile

%build
cd libs
CPPFLAGS="%{optflags} -fPIC -mmmx -msse -mfpmath=sse -ffast-math" make

%install
rm -rf %{buildroot}
cd libs
PREFIX=%{buildroot}%{_prefix} make install

%clean
rm -rf %{buildroot}


%changelog
* Sun Apr 15 2012 Frank Kober <emuse@mandriva.org> 3.1.0-1
+ Revision: 791105
- removed march CXX flag from Makefile
- update to new version 3.1.0
  o major is 3

* Thu Mar 04 2010 Frank Kober <emuse@mandriva.org> 2.0.0-2mdv2011.0
+ Revision: 514246
- rebuild
- use optimization flags

* Tue Mar 02 2010 Frank Kober <emuse@mandriva.org> 2.0.0-1mdv2010.1
+ Revision: 513698
- import libzita-convolver
- import libzita-convolver



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2868 |12cr|libzita-resampler-1.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name_base       zita-resampler
%define name            libzita-resampler
%define version         1.1.0
%define release         1
%define lib_major       1
%define lib_name        %mklibname %name_base %{lib_major}
%define lib_name_devel  %mklibname %name_base -d



Summary:       Fast, high-quality sample rate conversion library
Name:          %{name}
Version:       %{version}
Release:       %{release}
License:       GPLv2+
Group:         Sound
URL:           http://www.kokkinizita.net/linuxaudio/zita-resampler/resampler.html
Source0:       http://www.kokkinizita.net/linuxaudio/downloads/zita-resampler-%{version}.tar.bz2
BuildRoot:     %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildRequires: sndfile-devel

%description
zita-resampler is a C++ library for resampling audio signals. It is
designed to be used within a real-time processing context, to be fast,
and to provide high-quality sample rate conversion.

The library operates on signals represented in single-precision
floating point format. For multichannel operation both the input and
output signals are assumed to be stored as interleaved samples.

The API allows a trade-off between quality and CPU load. For the
latter a range of approximately 1:6 is available. Even at the highest
quality setting zita-resampler will be faster than most similar
libraries, e.g. libsamplerate.

%package -n %{lib_name}
Group:         Sound
Summary:       Fast, high-quality sample rate conversion library


%description -n %{lib_name}
zita-resampler is a C++ library for resampling audio signals. It is
designed to be used within a real-time processing context, to be fast,
and to provide high-quality sample rate conversion.

The library operates on signals represented in single-precision
floating point format. For multichannel operation both the input and
output signals are assumed to be stored as interleaved samples



%package  -n %{lib_name_devel}
Summary:       Development libraries and headers for %{name}
Group:         Sound
Requires:      %{lib_name} = %{version}-%{release}
Provides:      %{name}-devel = %{version}-%{release}

%description -n %{lib_name_devel}
This package contains the headers and development libraries for %{name}.



%package -n %{name_base}
Group:         Sound
Requires:      %{lib_name} = %{version}-%{release}
Summary:       The zresample executable comming with %{name}


%description -n %{name_base}
zita-resampler is a C++ library for resampling audio signals. It is
designed to be used within a real-time processing context, to be fast,
and to provide high-quality sample rate conversion.

This package provides the zresample executable.


%prep
%setup -q -n %name_base-%{version}

# To make sure to have the correct Fedora specific flags:
sed -i 's|-O2|%{optflags} -I../libs|' libs/Makefile
sed -i 's|-O3|%{optflags} -I../libs|' apps/Makefile
sed -i 's|ldconfig||' libs/Makefile
sed -i 's|-march=native||' libs/Makefile
sed -i 's|-march=native||' apps/Makefile

%build
export LDFLAGS="-L../libs"
#make % {?_smp_mflags} -C libs
%make -C libs
# In order to build apps, we need to create the symlink
# Note that this is originally done at "make install" stage
strip libs/libzita-resampler.so.%{version}
ln -sf libzita-resampler.so.%{version} libs/libzita-resampler.so
make %{?_smp_mflags} -C apps

%install
rm -rf %{buildroot}
make PREFIX=%{buildroot}%{_prefix} LIBDIR=%{_lib} -C libs install
make PREFIX=%{buildroot}%{_prefix} BINDIR=%{_bin} \
     MANDIR=%{buildroot}%{_mandir}/man1 -C apps install

%clean
rm -rf %{buildroot}

%files -n %{name_base}
%{_bindir}/zresample
%{_mandir}/man1/zresample.*

%files -n %{lib_name}
%defattr(-,root,root,-)
%doc AUTHORS COPYING
%{_libdir}/%{name}.so.*

%files -n %{lib_name_devel}
%defattr(-,root,root,-)
%doc docs/*
%{_libdir}/%{name}.so
%{_includedir}/%{name_base}/*.h


%changelog
* Sun Apr 15 2012 Frank Kober <emuse@mandriva.org> 1.1.0-1
+ Revision: 791106
- removed march CXX flag from Makefile
- update to new version 1.1.0
  o libmajor is 1
  o separate package for zresample binary
  o drop patch0, got fixed upstream

* Wed Nov 02 2011 Alexander Khrukin <akhrukin@mandriva.org> 0.1.1-2
+ Revision: 712209
- rpmlint fixes and dependency fixed into mklibname

* Wed Nov 02 2011 Alexander Khrukin <akhrukin@mandriva.org> 0.1.1-1
+ Revision: 712202
- imported package libzita-resampler


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2869 |12cr|libzrtpcpp-2.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 2
%define libname	%mklibname zrtpcpp %{major}
%define develname %mklibname zrtpcpp -d

Summary:	A ccrtp extension for zrtp/Zfone support
Name:		libzrtpcpp
Version:	2.0.0
Release:	1
License:	GPLv2+
Group:		System/Libraries
URL:		http://www.gnu.org/software/commoncpp/commoncpp.html
Source0:	ftp://ftp.gnu.org/gnu/ccrtp/libzrtpcpp-%{version}.tar.gz
Source1:	ftp://ftp.gnu.org/gnu/ccrtp/libzrtpcpp-%{version}.tar.gz.sig
#Requires:	ccrtp >= 1.7.0
BuildRequires:	ccrtp-devel >= 1.7.0
BuildRequires:	libstdc++-devel
BuildRequires:	libgcrypt-devel
BuildRequires:	libCommonC++-devel
BuildRequires:	cmake

%description
This library is a GPL licensed extension to the GNU RTP Stack, ccrtp, that
offers compatibility with Phil Zimmermann's zrtp/Zfone voice encryption, and
which can be directly embedded into telephony applications.  The current
release is based on a beta draft of the zrtp spec.

%package -n	%{libname}
Summary:	Abstract asynchronous event notification library
Group:          System/Libraries
Provides:       %{name} = %{version}-%{release}
Obsoletes:	%{mklibname zrtpcpp 0} < %{version}-%{release}

%description -n	%{libname}
This library is a GPL licensed extension to the GNU RTP Stack, ccrtp, that
offers compatibility with Phil Zimmermann's zrtp/Zfone voice encryption, and
which can be directly embedded into telephony applications.  The current
release is based on a beta draft of the zrtp spec.

%package -n	%{develname}
Summary:	Static library and header files for the libzrtpcpp library
Group:		Development/C
Requires:       %{libname} = %{version}
Provides:       %{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname -d zrtpcpp 0.9}

%description -n	%{develname}
This library is a GPL licensed extension to the GNU RTP Stack, ccrtp, that
offers compatibility with Phil Zimmermann's zrtp/Zfone voice encryption, and
which can be directly embedded into telephony applications.  The current
release is based on a beta draft of the zrtp spec.

This package provides the header files, link libraries, and documentation for
building applications that use libzrtpcpp.

%prep
%setup -q

%build
%cmake
%make
#LIBTOOL=%_bindir/libtool

%install
pushd build
%makeinstall_std
popd
#rm -rf %{buildroot}/%{_infodir}

%files -n %{libname}
%defattr(-,root,root)
%doc AUTHORS COPYING README
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%dir %{_includedir}/libzrtpcpp
%{_includedir}/libzrtpcpp/*.h
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2870 |12cr|licq-1.3.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define obsprov licq-base licq-ssl licq-data licq-update-hosts licq-forwarder licq-autoreply licq-kde

Name:		licq
Version:	1.3.9
Release:	%mkrel 1
Summary:	ICQ clone written in C++
License:	GPLv2+
Group:		Networking/Instant messaging
URL:		http://www.licq.org/
Source0:	http://ovh.dl.sourceforge.net/licq/licq-%{version}.tar.bz2
Source1:	%{name}-other-browsers.tar.bz2
Source6:	forwarder-1.0.1.tar.bz2
Source11:	%{name}.16.png
Source12:	%{name}.32.png
Source13:	%{name}.48.png
Patch1:		licq-1.3.7-conf.patch
Patch2:		licq-1.3.4-xvt.patch
Patch5:		licq-1.3.0-c++fixes.patch 
Patch15:	licq-1.3.7-mdv-fix-str-fmt.patch
Obsoletes:	%{obsprov}
BuildRequires:	autoconf
BuildRequires:	qt4-devel
BuildRequires:	boost-devel
BuildRequires:	cmake
BuildRequires:	ncurses-devel
BuildRequires:	openssl-devel
BuildRequires:	cdk-devel >= 4.9.11-4mdk
BuildRequires:	gpgme-devel >= 0.9.0
BuildRequires:  automake
Requires:	licq-frontend = %version
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%package	console
Summary:	Console based plugin for Licq that uses ncurses
Group:		Networking/Instant messaging
Provides:	licq-frontend = %version
Requires:	licq = %{version} ncurses

%package	qt4
Summary:	Qt4 plugin for Licq
Group:		Networking/Instant messaging
Provides:	licq-frontend = %version
Requires:	licq = %{version}
Conflicts:	licq < %{version}

%package	devel
Summary:	Development files for Licq
Group:		Development/C

%package	rms
Summary:	Remote management service Licq plugin
Group:		Networking/Instant messaging
Provides:	licq-plugin
Requires:	licq = %{version}

%description	devel
This is the header files that you will need in order to compile Licq plugins.

%description 
Licq supports different interfaces and functions via
plugins. Currently there are plugins for both the X Windowing System
and the console.

This version of licq has SSL support for those plugins that support it.

%description	rms
RMS stands for the Remote Management Service. It is a plugin for Licq
which enables you to "telnet" to your Licq box to perform various
tasks. Security is implemented through basic username and password
authentication.

%description	qt4
This package contains the base files for Licq (the Licq daemon) and
the Qt plugin, which is written using the Qt widget set. Currently
this GUI plugin has most of the ICQ functions implemented.

This starts the Qt plugin by default, so to run other plugins, you
will have to issue the command "licq -p <plugin>" once. To get back
the Qt plugin, you will have to run once "licq -p qt-gui".
Alternatively you may be able to do it in a plugin dialog box
if your plugin supports this feature.

%description	console
This is a console based plugin for Licq that uses ncurses that came in
the standard Licq source package. It is extremely usable and
functional, but it does not currently have support for gpm.

Install this if you want to run Licq on the console.

%prep
#Danny: Also unpack other-browser stuff:
%setup -q -a 1
%patch1 -p1 -b .licq_conf
%patch2 -p1
%patch5 -p1 -b .c++fixes
%patch15 -p1 -b .strfmt

%build
rm -rf `find -type d -name autom4te.cache`
#main licq stuff
autoconf
%configure2_5x --enable-shared --disable-static
%make

cd plugins

# console interface /w ncurses plugin
cd console*
aclocal && automake && autoconf
export LIBS="$LIBS -lm"
%configure2_5x
%make

# remote management service
cd ../rms*
aclocal && automake && autoconf
%configure2_5x
%make

# qt gui
cd ../qt4-gui*
%cmake_qt4 -DCMAKE_MODULE_LINKER_FLAGS='%{?!_disable_ld_as_needed: -Wl,--as-needed}'
%make

%install
rm -rf $RPM_BUILD_ROOT

#licq base
%{makeinstall_std}

#qt gui
cd plugins/qt4-gui*
%{makeinstall_std} -C build

# console ui
cd ../console*
%{makeinstall_std}

# remote management service
cd ../rms*
%{makeinstall_std}
cd ../..

ln -sf licq $RPM_BUILD_ROOT%{_bindir}/licq-ssl

%{find_lang} %{name}

%clean
rm -rf $RPM_BUILD_ROOT  

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%files -f %{name}.lang
%defattr(-,root,root)
%{_bindir}/licq
%{_bindir}/licq-ssl
%dir %{_datadir}/licq
%{_datadir}/licq/translations
%{_datadir}/licq/utilities
%{_datadir}/licq/sounds
%doc doc/ upgrade/ README*

# qt frontend
%files qt4
%defattr(-,root,root)
%{_libdir}/licq/licq_qt4-gui.so
%{_datadir}/licq/qt4-gui
%{_datadir}/applications/*.desktop
%{_bindir}/viewurl*.sh

# devel
%files devel
%defattr(-,root,root)
%{_includedir}/licq

# console frontend
%files console
%defattr(-,root,root)
%{_libdir}/licq/licq*console*
%doc plugins/console*/README 

# remote management service
%files rms
%defattr(-,root,root)
%{_libdir}/licq/licq*rms*
%doc plugins/rms*/COPYING plugins/rms*/README 


%changelog
* Thu Nov 25 2010 Funda Wang <fwang@mandriva.org> 1.3.9-1mdv2011.0
+ Revision: 600930
- new verison 1.3.9

* Mon Apr 19 2010 Funda Wang <fwang@mandriva.org> 1.3.8-2mdv2010.1
+ Revision: 536633
- rebuild

* Mon Dec 14 2009 Funda Wang <fwang@mandriva.org> 1.3.8-1mdv2010.1
+ Revision: 478580
- new version 1.3.8

* Tue Nov 24 2009 Jérôme Brenier <incubusss@mandriva.org> 1.3.7-1mdv2010.1
+ Revision: 469821
- new version 1.3.7
- rediff P1 and P10
- drop P8 (merged upstream)
- fix str fmt (P15 added)

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sun Oct 12 2008 Funda Wang <fwang@mandriva.org> 1.3.6-1mdv2009.1
+ Revision: 292628
- New version 1.3.6
- comply LIB_SUFFIX

* Fri Jul 04 2008 Funda Wang <fwang@mandriva.org> 1.3.5-3mdv2009.0
+ Revision: 231668
- add patch to fix logon
- add gcc43 patch from gentoo

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Mon May 12 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.3.5-2mdv2009.0
+ Revision: 206191
- fixed DoS vulnerability - CVE-2008-1996

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Nov 28 2007 David Walluck <walluck@mandriva.org> 1.3.5-1mdv2008.1
+ Revision: 113616
- 1.3.5

* Tue Sep 18 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.4-2mdv2008.0
+ Revision: 89864
- rebuild

* Sun Sep 02 2007 Funda Wang <fwang@mandriva.org> 1.3.4-1mdv2008.0
+ Revision: 77738
- rediff patch2
- 64bit fix not needed
- New version 1.3.4


* Thu Jan 12 2006 Nicolas Lcureuil <neoclust@mandriva.org> 1.3.2-1mdk
- New release 1.3.2
- Rediff Patch 2
- Remove Patch 3 (Merged upstream) 
- Fix File List
- Add BuildRequires
- use mkrel

* Mon Nov 14 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-7mdk
- rebuilt against openssl-0.9.8a

* Tue Aug 23 2005 Gwenole Beauchesne <gbeauchesne@mandriva.com> 1.3.0-6mdk
- c++ fixes

* Sat May 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-5mdk
- fix deps

* Fri Apr 15 2005 Oden Eriksson <oden.eriksson@kvikkjokk.net> 1.3.0-4mdk
- added P4 by Robert Schiele to make it compile against latest gpgme
- libcdk-devel requires to be build with -fPIC

* Wed Mar 16 2005 Oden Eriksson <oden.eriksson@kvikkjokk.net> 1.3.0-3mdk
- added BuildRequires: libgpgme03-devel
- make the console stuff compile

* Sun Nov 14 2004 Christiaan Welvaart <cjw@daneel.dyndns.org> 1.3.0-2mdk
- add BuildRequires: libcdk-devel

* Wed Nov 10 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.3.0-1mdk
- 1.3.0
- add locale files
- regenerate P1 & P3
- drop P4 (fixed upstream)

* Fri Aug 27 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 1.2.7-3mdk
- Fix menu

* Tue Jun 15 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.2.7-2mdk
- rebuild

* Wed Jun 02 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.2.7-1mdk
- 1.2.7
- fix gcc3.4 build (P4 from fedora)
- do not bzip2 icons
- do libtoolize
- cleanups

* Thu Apr 15 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 1.2.6-5mdk
- rebuild

* Wed Oct 01 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 1.2.6-4mdk
- lib64 fixes

* Sun Jul 20 2003 Stefan van der Eijk <stefan@eijk.nu> 1.2.6-3mdk
- BuildRequires

* Thu Jul 17 2003 David BAUDENS <baudens@mandrakesoft.com> 1.2.6-2mdk
- Rebuild

* Thu Apr 03 2003 Nicolas Planel <nplanel@mandrakesoft.com> 1.2.6-1mdk
- Bump to version 1.2.6.

* Wed Feb 19 2003 Chmouel Boudjnah <chmouel@mandrakesoft.com> 1.2.4-1mdk
- Bump to version 1.2.4.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2871 |12cr|lifelines-3.0.62-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A terminal based genealogy program
Name:		lifelines
Version:	3.0.62
Release:	8
License:	MIT
Group:		Databases 
URL:		http://lifelines.sourceforge.net/
Source:		http://prdownloads.sourceforge.net/lifelines/%{name}-%{version}.tar.bz2
Patch0:		lifelines-3.0.62-format-strings.patch
BuildRequires:	pkgconfig(ncursesw)
BuildRequires:	openjade
BuildRequires:	bison

%description
This program allows the tracking of genealogical information. The lifelines
reports are the power of the system.

%prep 
%setup -q 
%patch0 -p1
find . -type d -perm 0700 -exec chmod 0755 '{}' \;
find . -type f -perm 0700 -exec chmod 0644 '{}' \;
chmod 0755 ./configure

%build
%configure2_5x   

%make
 
%install
%makeinstall_std 
install -d -m 755 %{buildroot}%{_datadir}/%{name}/reports
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  
 
install -d -m 755 %{buildroot}%{_mandir}/man1
install -m 644 docs/llines.1 %{buildroot}%{_mandir}/man1/llines.1

rm -rf %{buildroot}%{_datadir}/doc/lifelines 
rm -f %{buildroot}%{_libdir}/libarch.a

%find_lang %{name}

%files -f %{name}.lang
%doc README* ChangeLog NEWS AUTHORS LICENSE docs/*.txt docs/*.pdf docs/*.html
%{_mandir}/man1/*
%{_bindir}/btedit
%{_bindir}/llines 
%{_bindir}/llexec
%{_bindir}/dbverify 
%{_datadir}/%{name}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2872 |12cr|liferea-1.8.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	liferea
%define	epoch	1
%define version 1.8.8
%define release %mkrel 1
Summary:	A News Aggregator For RSS/RDF Feeds For GTK/GNOME
Name:		%{name}
Version:	%{version}
Release:	%{release}
Epoch:		%{epoch}
License:	GPLv2+
Group:		Networking/News
URL:		http://liferea.sf.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Source:		http://downloads.sourceforge.net/liferea/%{name}-%{version}.tar.gz
BuildRequires:	gtk+2-devel >= 2.18
BuildRequires:  glib2-devel >= 2.26
BuildRequires:	libGConf2-devel
BuildRequires:	webkitgtk-devel
BuildRequires:	avahi-client-devel
BuildRequires:  imagemagick
BuildRequires:	libnotify-devel
BuildRequires:	libxslt-devel
BuildRequires:	libsm-devel
BuildRequires:	desktop-file-utils
BuildRequires:	sqlite3-devel
BuildRequires:	libsoup-devel
BuildRequires:	unique-devel
BuildRequires:	pkgconfig(json-glib-1.0)
BuildRequires:	intltool >= 0.35.0


%description
Liferea (abbreviation of Linux Feed Reader) is a news aggregator for
RSS/RDF feeds which also supports CDF channels, Atom/Echo/PIE feeds
and OCS or OPML directories. It is a simple FeedReader clone for Unix.

%prep
%setup -q -n %name-%version
%apply_patches

# Add Planet Mandriva feed
sed -i -e 's@^\(.*http://planet\.gnome\.org.*\)$@\1\n\t\t\t\t<outline text="Planet Mandriva" htmlUrl="http://planetmandriva.zarb.org/" xmlUrl="http://planetmandriva.zarb.org/rss20.xml" />@' opml/*.opml

#autoreconf -fi

%build
%configure2_5x 	--disable-schemas-install
%make

%install
rm -rf %{buildroot}
%makeinstall_std

rm -f %buildroot%{_libdir}/%{name}/*.la

desktop-file-install --vendor="" \
  --add-category="GTK;GNOME" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

# icons
%__mkdir_p %{buildroot}%{_iconsdir} \
	   %{buildroot}%{_liconsdir}
install -D -m 644 pixmaps/16x16/liferea.png %{buildroot}%{_miconsdir}/%{name}.png
install -D -m 644 pixmaps/32x32/liferea.png %{buildroot}%{_iconsdir}/%{name}.png
install -D -m 644 pixmaps/48x48/liferea.png %{buildroot}%{_liconsdir}/%{name}.png

%find_lang %{name}

%if %mdkversion < 200900
%post
%update_menus
%post_install_gconf_schemas %name
%update_icon_cache hicolor
%endif

%preun
%preun_uninstall_gconf_schemas %name

%if %mdkversion < 200900
%postun
%clean_menus
%clean_icon_cache hicolor
%endif

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(0644,root,root,0755)
%{_sysconfdir}/gconf/schemas/%{name}.schemas
%defattr(-, root, root)
%doc AUTHORS ChangeLog README
%{_bindir}/*
%{_datadir}/applications/*.desktop
%_datadir/icons/hicolor/*/apps/*
%{_datadir}/%{name}
%_mandir/man1/*
%lang(pl) %_mandir/pl/man1/liferea.1*
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png


%changelog
* Sat Sep 01 2012 Götz Waschk <waschk@mandriva.org> 1:1.8.8-1mdv2012.0
+ Revision: 816172
- update to new version 1.8.8
- update build deps again

* Sat Jun 16 2012 Götz Waschk <waschk@mandriva.org> 1:1.8.6-1
+ Revision: 805992
- update build deps
- update to new version 1.8.6

* Sun Apr 15 2012 Götz Waschk <waschk@mandriva.org> 1:1.8.5-1
+ Revision: 791079
- update to new version 1.8.5

* Wed Mar 28 2012 Götz Waschk <waschk@mandriva.org> 1:1.8.4-1
+ Revision: 788011
- new version

* Sat Mar 24 2012 Götz Waschk <waschk@mandriva.org> 1:1.8.3-1
+ Revision: 786540
- new version

* Mon Mar 19 2012 Götz Waschk <waschk@mandriva.org> 1:1.8.2-1
+ Revision: 785492
- new version
- remove extra source tarball
- call libtool (needed for backports)

* Sun Mar 04 2012 Götz Waschk <waschk@mandriva.org> 1:1.8.1-1
+ Revision: 782067
- fix configure
- new version

* Sat Dec 10 2011 Götz Waschk <waschk@mandriva.org> 1:1.8.0-1
+ Revision: 740057
- new version

* Thu Nov 17 2011 Götz Waschk <waschk@mandriva.org> 1:1.8-0.RC2.1
+ Revision: 731250
- new prerelease

* Mon Sep 26 2011 Götz Waschk <waschk@mandriva.org> 1:1.8-0.RC1.1
+ Revision: 701347
- new version
- update build deps
- update file list
- don't apply libnotify patch for backports

* Thu Jun 23 2011 Funda Wang <fwang@mandriva.org> 1:1.6.6b-1
+ Revision: 686757
- new version 1.6.6b
- update url

* Wed Jun 22 2011 Götz Waschk <waschk@mandriva.org> 1:1.6.6-1
+ Revision: 686594
- new version
- add missing source file

* Mon Jun 20 2011 Funda Wang <fwang@mandriva.org> 1:1.6.5-4
+ Revision: 686155
- rebuild for new webkit

* Sun May 22 2011 Funda Wang <fwang@mandriva.org> 1:1.6.5-3
+ Revision: 677119
- rebuild to add gconf2 as req
- build with libnotify 0.7

* Wed Sep 29 2010 Götz Waschk <waschk@mandriva.org> 1:1.6.5-1mdv2011.0
+ Revision: 582058
- update to new version 1.6.5

* Sat Jul 10 2010 Götz Waschk <waschk@mandriva.org> 1:1.6.4-1mdv2011.0
+ Revision: 550272
- update to new version 1.6.4

  + Funda Wang <fwang@mandriva.org>
    - support for updates distro
    - update BR to enable old distro

* Tue Feb 23 2010 Funda Wang <fwang@mandriva.org> 1:1.6.3-1mdv2010.1
+ Revision: 509923
- new version 1.6.3

  + Frederik Himpe <fhimpe@mandriva.org>
    - Really enable networkmanager support

* Fri Jan 22 2010 Frederik Himpe <fhimpe@mandriva.org> 1:1.6.2-1mdv2010.1
+ Revision: 495075
- Update to new version 1.6.2
- Fix failing build because of different libtool by running autoreconf
- Build with networkmanager support

* Sat Nov 21 2009 Funda Wang <fwang@mandriva.org> 1:1.6.1-1mdv2010.1
+ Revision: 468072
- new version 1.6.1

* Sat Jul 25 2009 Frederik Himpe <fhimpe@mandriva.org> 1:1.6.0-1mdv2010.0
+ Revision: 399606
- Update to new version 1.6.0

* Tue Jul 21 2009 Frederik Himpe <fhimpe@mandriva.org> 1:1.6.0-0.rc7.1mdv2010.0
+ Revision: 398419
- Update to new version 1.6.0-rc7

* Tue Jun 23 2009 Funda Wang <fwang@mandriva.org> 1:1.6.0-0.rc6.1mdv2010.0
+ Revision: 388118
- New version 1.6 rc6

* Sat Jun 13 2009 Frederik Himpe <fhimpe@mandriva.org> 1:1.6.0-0.rc5.1mdv2010.0
+ Revision: 385751
- Update to new version 1.6.0-rc5

* Sat Jun 06 2009 Frederik Himpe <fhimpe@mandriva.org> 1:1.6.0-0.rc4.1mdv2010.0
+ Revision: 383199
- Update to new version 1.6.0-rc4

* Sat May 30 2009 Frederik Himpe <fhimpe@mandriva.org> 1:1.6.0-0.rc3.1mdv2010.0
+ Revision: 381194
- Update to new version 1.6.0-rc3

* Sun May 24 2009 Frederik Himpe <fhimpe@mandriva.org> 1:1.6.0-0.rc2.1mdv2010.0
+ Revision: 379142
- Update to new version 1.6.0-rc2

* Tue May 05 2009 Frederik Himpe <fhimpe@mandriva.org> 1:1.6.0-0.rc1.1mdv2010.0
+ Revision: 372234
- Update to new version 1.6.0-rc1

* Sun Mar 15 2009 Frederik Himpe <fhimpe@mandriva.org> 1:1.5.14-1mdv2009.1
+ Revision: 355400
- Update to new version 1.5.14
- Use sed hack to add Planet Mandriva feed so that it's not necessary
  to rediff a patch if the upstream feed changes

* Thu Mar 12 2009 Frederik Himpe <fhimpe@mandriva.org> 1:1.5.13-1mdv2009.1
+ Revision: 354374
- update to new version 1.5.13

* Sat Mar 07 2009 Frederik Himpe <fhimpe@mandriva.org> 1:1.5.12-1mdv2009.1
+ Revision: 351502
- update to new version 1.5.12

* Sat Feb 28 2009 Frederik Himpe <fhimpe@mandriva.org> 1:1.5.11-1mdv2009.1
+ Revision: 345848
- update to new version 1.5.11

* Tue Feb 24 2009 Emmanuel Andry <eandry@mandriva.org> 1:1.5.10-1mdv2009.1
+ Revision: 344429
- New version 1.5.10
- drop P1 (not needed anymore)

* Sat Jan 24 2009 Funda Wang <fwang@mandriva.org> 1:1.5.8-1mdv2009.1
+ Revision: 333189
- 1.5.8

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Tue Nov 11 2008 Funda Wang <fwang@mandriva.org> 1:1.5.6-1mdv2009.1
+ Revision: 302054
- 1.5.6 final

* Sun Nov 09 2008 Funda Wang <fwang@mandriva.org> 1:1.5.6-0.4144.1mdv2009.1
+ Revision: 301266
- svn snapshot 1.5.6
  only webkit is support now

* Sun Aug 03 2008 Frederik Himpe <fhimpe@mandriva.org> 1:1.5.5-3mdv2009.0
+ Revision: 261847
- Xulrunner detection and build is pretty broken, use webkit now
- Re-enable planetmandriva patch
- Remove gtkhtml2 buildrequires, we don't use it

* Wed Jul 30 2008 Funda Wang <fwang@mandriva.org> 1:1.5.5-2mdv2009.0
+ Revision: 255127
- build against xulrunner

* Thu Jul 24 2008 Funda Wang <fwang@mandriva.org> 1:1.5.5-1mdv2009.0
+ Revision: 245283
- New version 1.5.5

* Wed Jul 16 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.5.4-2mdv2009.0
+ Revision: 236419
- rebuilt for mozilla-firefox-2.0.0.16

* Fri Jul 04 2008 Funda Wang <fwang@mandriva.org> 1:1.5.4-1mdv2009.0
+ Revision: 231502
- BR intltool
- New version 1.5.4

* Thu Jul 03 2008 Tiago Salem <salem@mandriva.com.br> 1:1.5.3-2mdv2009.0
+ Revision: 231251
- Rebuild for firefox 2.0.0.15

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed May 14 2008 Funda Wang <fwang@mandriva.org> 1:1.5.3-1mdv2009.0
+ Revision: 207060
- add missing icons
- fix icons
- BR curl
- New version 1.5.3

* Sat Apr 19 2008 Funda Wang <fwang@mandriva.org> 1:1.4.15-1mdv2009.0
+ Revision: 195762
- New version 1.4.15

* Wed Mar 26 2008 Götz Waschk <waschk@mandriva.org> 1:1.4.14-3mdv2008.1
+ Revision: 190450
- rebuild for firefox 2.0.0.13

  + Tiago Salem <salem@mandriva.com.br>
    - Rebuild for Firefox 2.0.0.13

  + Funda Wang <fwang@mandriva.org>
    - New version 1.4.14

* Fri Mar 07 2008 Funda Wang <fwang@mandriva.org> 1:1.4.13-1mdv2008.1
+ Revision: 181296
- update to new version 1.4.13

* Sat Feb 09 2008 Funda Wang <fwang@mandriva.org> 1:1.4.12-2mdv2008.1
+ Revision: 164626
- rebuild for new FF

* Sat Feb 02 2008 Funda Wang <fwang@mandriva.org> 1:1.4.12-1mdv2008.1
+ Revision: 161321
- New version 1.4.12

* Fri Jan 18 2008 Funda Wang <fwang@mandriva.org> 1:1.4.11-1mdv2008.1
+ Revision: 154536
- update to new version 1.4.11

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Fri Dec 21 2007 Funda Wang <fwang@mandriva.org> 1:1.4.10-1mdv2008.1
+ Revision: 136257
- New version 1.4.9
- Rediff planetmandriva patch

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Dec 12 2007 Götz Waschk <waschk@mandriva.org> 1:1.4.9-2mdv2008.1
+ Revision: 117687
- rebuild for new firefox

* Sun Dec 02 2007 Funda Wang <fwang@mandriva.org> 1:1.4.9-1mdv2008.1
+ Revision: 114400
- New version 1.4.9
- Rediff planetmandriva patch

* Sun Nov 25 2007 Funda Wang <fwang@mandriva.org> 1:1.4.8-1mdv2008.1
+ Revision: 111919
- update to new version 1.4.8

* Wed Nov 14 2007 Funda Wang <fwang@mandriva.org> 1:1.4.7-1mdv2008.1
+ Revision: 108814
- update to new version 1.4.7

* Mon Nov 05 2007 Götz Waschk <waschk@mandriva.org> 1:1.4.6-2mdv2008.1
+ Revision: 106067
- rebuild for new firefox

* Fri Nov 02 2007 Funda Wang <fwang@mandriva.org> 1:1.4.6-1mdv2008.1
+ Revision: 105275
- New version 1.4.6

* Fri Oct 19 2007 Götz Waschk <waschk@mandriva.org> 1:1.4.5b-3mdv2008.1
+ Revision: 100432
- rebuild for new firefox

* Thu Oct 18 2007 Funda Wang <fwang@mandriva.org> 1:1.4.5b-2mdv2008.1
+ Revision: 99856
- Rebuild against FF 2.0.0.7

* Fri Oct 12 2007 Funda Wang <fwang@mandriva.org> 1:1.4.5b-1mdv2008.1
+ Revision: 97581
- New version 1.4.5b

* Mon Oct 01 2007 Funda Wang <fwang@mandriva.org> 1:1.4.4-1mdv2008.0
+ Revision: 94332
- New upstream version 1.4.4

* Sun Sep 23 2007 Funda Wang <fwang@mandriva.org> 1:1.4.2b-1mdv2008.0
+ Revision: 92332
- New version 1.4.2b

* Sat Sep 01 2007 Funda Wang <fwang@mandriva.org> 1:1.4.0-1mdv2008.0
+ Revision: 77397
- New version 1.4.0 final

* Sun Aug 19 2007 Funda Wang <fwang@mandriva.org> 1:1.4-0.RC3.3mdv2008.0
+ Revision: 67160
- add mor exdg category (bug#32684)

* Tue Jul 31 2007 Götz Waschk <waschk@mandriva.org> 1:1.4-0.RC3.2mdv2008.0
+ Revision: 57244
- rebuild

* Thu Jul 26 2007 Funda Wang <fwang@mandriva.org> 1:1.4-0.RC3.1mdv2008.0
+ Revision: 55748
- disable protocol patch now
- BR sqlite3 and glade2
- New unstable version 1.4 RC3

* Thu Jul 12 2007 Funda Wang <fwang@mandriva.org> 1:1.2.20-1mdv2008.0
+ Revision: 51631
- New version

* Sun Jul 08 2007 Funda Wang <fwang@mandriva.org> 1:1.2.19-1mdv2008.0
+ Revision: 49861
- New version

* Sat Jun 30 2007 Funda Wang <fwang@mandriva.org> 1:1.2.18-1mdv2008.0
+ Revision: 46116
- New version

* Tue Jun 19 2007 Funda Wang <fwang@mandriva.org> 1:1.2.17-1mdv2008.0
+ Revision: 41173
- New version

* Fri Jun 15 2007 Götz Waschk <waschk@mandriva.org> 1:1.2.16b-3mdv2008.0
+ Revision: 39893
- rebuild for new ff

* Thu Jun 07 2007 Anssi Hannula <anssi@mandriva.org> 1:1.2.16b-2mdv2008.0
+ Revision: 36184
- rebuild with correct optflags

  + Funda Wang <fwang@mandriva.org>
    - New version

* Tue Jun 05 2007 Funda Wang <fwang@mandriva.org> 1:1.2.16-1mdv2008.0
+ Revision: 35762
- New version

* Tue May 22 2007 Funda Wang <fwang@mandriva.org> 1:1.2.15-2mdv2008.0
+ Revision: 29678
- Added back patch1 for backports

* Tue May 22 2007 Funda Wang <fwang@mandriva.org> 1:1.2.15-1mdv2008.0
+ Revision: 29656
- patch1 not needed
- Shouuld be 1.2.15 instead
- New upstream version

* Wed May 09 2007 Götz Waschk <waschk@mandriva.org> 1:1.2.14-1mdv2008.0
+ Revision: 25416
- new version

* Wed May 02 2007 Götz Waschk <waschk@mandriva.org> 1:1.2.13-1mdv2008.0
+ Revision: 20422
- new version

* Wed Apr 25 2007 Götz Waschk <waschk@mandriva.org> 1:1.2.12-1mdv2008.0
+ Revision: 18143
- new version


* Thu Apr 05 2007 Götz Waschk <waschk@mandriva.org> 1.2.10c-1mdv2007.1
+ Revision: 150734
- new version
- rediff patch 2
- new version

* Mon Mar 19 2007 Götz Waschk <waschk@mandriva.org> 1:1.2.8-1mdv2007.1
+ Revision: 146400
- new version

* Tue Mar 06 2007 Götz Waschk <waschk@mandriva.org> 1:1.2.7-1mdv2007.1
+ Revision: 134089
- new version

* Tue Feb 27 2007 Götz Waschk <waschk@mandriva.org> 1:1.2.6-2mdv2007.1
+ Revision: 126290
- rebuild for new firefox

* Sat Feb 10 2007 Götz Waschk <waschk@mandriva.org> 1:1.2.6-1mdv2007.1
+ Revision: 118703
- new version

* Mon Jan 22 2007 Götz Waschk <waschk@mandriva.org> 1:1.2.4-1mdv2007.1
+ Revision: 112076
- new version

* Sun Jan 21 2007 Götz Waschk <waschk@mandriva.org> 1:1.2.3-1mdv2007.1
+ Revision: 111610
- new version

* Mon Jan 08 2007 Götz Waschk <waschk@mandriva.org> 1:1.2.0-2mdv2007.1
+ Revision: 106106
- rebuild

* Mon Dec 18 2006 Götz Waschk <waschk@mandriva.org> 1:1.2.0-1mdv2007.1
+ Revision: 98387
- new version

* Sat Dec 09 2006 Götz Waschk <waschk@mandriva.org> 1:1.2-0.RC4.1mdv2007.1
+ Revision: 94162
- new version

* Thu Dec 07 2006 Götz Waschk <waschk@mandriva.org> 1:1.2-0.RC3.2mdv2007.1
+ Revision: 92022
- take out the trash
- disable firefox detection patch on Cooker

* Sun Nov 26 2006 Götz Waschk <waschk@mandriva.org> 1:1.2-0.RC3.1mdv2007.1
+ Revision: 87343
- new version

* Tue Nov 21 2006 Götz Waschk <waschk@mandriva.org> 1:1.2-0.RC2.2mdv2007.1
+ Revision: 85846
- bot rebuild
- new version

* Sat Nov 11 2006 Götz Waschk <waschk@mandriva.org> 1:1.2-0.RC1.2mdv2007.0
+ Revision: 82973
- fix deps (bug #27117)

* Sat Nov 11 2006 Götz Waschk <waschk@mandriva.org> 1:1.2-0.RC1.1mdv2007.1
+ Revision: 81027
- new version
- fix firefox dep

* Thu Nov 09 2006 Götz Waschk <waschk@mandriva.org> 1:1.1.9-2mdv2007.1
+ Revision: 79217
- rebuild for new firefox

* Sat Nov 04 2006 Götz Waschk <waschk@mandriva.org> 1:1.1.9-1mdv2007.1
+ Revision: 76476
- new version
- drop patch 3

* Tue Oct 31 2006 Götz Waschk <waschk@mandriva.org> 1:1.1.8-1mdv2007.1
+ Revision: 74781
- new version
- patch to fix build

* Thu Oct 26 2006 Götz Waschk <waschk@mandriva.org> 1:1.1.7-5mdv2007.1
+ Revision: 72590
- add missing buildrequires

* Wed Oct 25 2006 Götz Waschk <waschk@mandriva.org> 1:1.1.7-4mdv2007.1
+ Revision: 72494
- new version 1.1.7d

* Wed Oct 25 2006 Götz Waschk <waschk@mandriva.org> 1:1.1.7-3mdv2007.1
+ Revision: 72493
- new version

* Tue Oct 24 2006 Götz Waschk <waschk@mandriva.org> 1:1.1.7-2mdv2007.0
+ Revision: 71945
- new version 1.1.7b

* Mon Oct 23 2006 Götz Waschk <waschk@mandriva.org> 1:1.1.7-1mdv2007.0
+ Revision: 71680
- fix previous commit
- new version 1.1.7b
  unpack patches
- Import liferea

* Sun Oct 22 2006 Götz Waschk <waschk@mandriva.org> 1:1.1.7-1mdv2007.1
- New version 1.1.7

* Wed Oct 04 2006 Götz Waschk <waschk@mandriva.org> 1:1.1.6-1mdv2007.0
- New version 1.1.6

* Fri Sep 29 2006 Gtz Waschk <waschk@mandriva.org> 1.1.5-1mdv2007.0
- add planetmandriva to default feeds
- patch to fix build
- New version 1.1.5

* Sat Sep 16 2006 Frederic Crozat <fcrozat@mandriva.com> 1:1.1.4-2mdv2007.0
- Rebuild with latest firefox

* Tue Sep 12 2006 Gtz Waschk <waschk@mandriva.org> 1:1.1.4-1mdv2007.0
- New version 1.1.4

* Thu Aug 31 2006 Götz Waschk <waschk@mandriva.org> 1:1.1.2-1mdv2007.0
- New release 1.1.2

* Tue Aug 22 2006 Gtz Waschk <waschk@mandriva.org> 1.1.1-1mdv2007.0
- New release 1.1.1

* Sat Aug 12 2006 Gtz Waschk <waschk@mandriva.org> 1.1.0-2mdv2007.0
- fix buildrequires

* Sat Aug 12 2006 Gtz Waschk <waschk@mandriva.org> 1.1.0-1mdv2007.0
- update file list
- rediff the patch
- New release 1.1.0

* Fri Aug 11 2006 Gtz Waschk <waschk@mandriva.org> 1.0.21-1mdv2007.0
- rediff the patch
- new version

* Wed Aug 09 2006 Gtz Waschk <waschk@mandriva.org> 1.0.20-1mdv2007.0
- depend on the exact firefox version
- drop patch 0
- New release 1.0.20

* Tue Aug 01 2006 Götz Waschk <waschk@mandriva.org> 1:1.0.19-1mdv2007.0
- New release 1.0.19

* Sun Jul 23 2006 Götz Waschk <waschk@mandriva.org> 1:1.0.18-1
- New release 1.0.18

* Thu Jul 20 2006 Gtz Waschk <waschk@mandriva.org> 1:1.0.17-1mdv2007.0
- new macros
- xdg menu
- New release 1.0.17

* Tue Jun 27 2006 Götz Waschk <waschk@mandriva.org> 1:1.0.16-1
- New release 1.0.16

* Thu Jun 15 2006 Gtz Waschk <waschk@mandriva.org> 1.0.15-1mdv2007.0
- drop patch 2
- New release 1.0.15

* Tue May 30 2006 Gtz Waschk <waschk@mandriva.org> 1.0.14-1mdv2007.0
- patch 2: fix build
- New release 1.0.14

* Thu May 18 2006 Pascal Terjan <pterjan@mandriva.org> 1:1.0.13-1mdk
- New release 1.0.13

* Mon May 08 2006 Gtz Waschk <waschk@mandriva.org> 1.0.12-1mdk
- update patch 1
- New release 1.0.12

* Fri May 05 2006 Götz Waschk <waschk@mandriva.org> 1:1.0.11-1mdk
- New release 1.0.11

* Sun Apr 23 2006 Gtz Waschk <waschk@mandriva.org> 1.0.10-1mdk
- update patch 0
- New release 1.0.10

* Wed Apr 05 2006 Götz Waschk <waschk@mandriva.org> 1.0.9-1mdk
- New release 1.0.9

* Sun Mar 19 2006 Gtz Waschk <waschk@mandriva.org> 1.0.8-1mdk
- update patch 0
- New release 1.0.8

* Mon Mar 06 2006 Tibor Pittich <Tibor.Pittich@mandriva.org> 1.0.7-1mdk
- 1.0.7

* Sat Feb 25 2006 Götz Waschk <waschk@mandriva.org> 1.0.6-1mdk
- New release 1.0.6

* Tue Feb 21 2006 Tibor Pittich <Tibor.Pittich@mandriva.org> 1.0.5-1mdk
- 1.0.5

* Mon Feb 13 2006 Götz Waschk <waschk@mandriva.org> 1.0.4-1mdk
- New release 1.0.4

* Wed Feb 01 2006 Götz Waschk <waschk@mandriva.org> 1.0.3-1mdk
- New release 1.0.3

* Wed Jan 25 2006 Tibor Pittich <Tibor.Pittich@mandriva.org> 1.0.2.1mdk
- 1.0.2

* Tue Jan 17 2006 Gtz Waschk <waschk@mandriva.org> 1.0.1-1mdk
- firefox build fix
- New release 1.0.1

* Fri Dec 23 2005 Tibor Pittich <Tibor.Pittich@mandriva.org> 1:1.0-1mdk
- 1.0
- add Epoch

* Thu Nov 24 2005 Gtz Waschk <waschk@mandriva.org> 1.0-1.RC4.2mdk
- reenable gtkhtml

* Fri Nov 18 2005 Tibor Pittich <Tibor.Pittich@mandriva.org> 1.0-1.RC4.1mdk
- 1.0 RC4
- rediff P0

* Sat Nov 05 2005 Gtz Waschk <waschk@mandriva.org> 1.0-1.RC3.1mdk
- new version

* Thu Oct 27 2005 Götz Waschk <waschk@mandriva.org> 1.0-0.RC2.3mdk
- rebuild for new dbus

* Fri Oct 14 2005 Gtz Waschk <waschk@mandriva.org> 1.0-0.RC2.2mdk
- fix buildrequires

* Wed Oct 12 2005 Gtz Waschk <waschk@mandriva.org> 1.0-0.RC2.1mdk
- fix buildrequires
- disable gtkhtml2 backend, doesn't build
- new version

* Tue Oct 04 2005 Gtz Waschk <waschk@mandriva.org> 1.0-0.RC1.1mdk
- update patch 0
- new version

* Tue Sep 27 2005 Gtz Waschk <waschk@mandriva.org> 0.9.7b-4mdk
- fix mozilla detection again

* Tue Sep 27 2005 Gtz Waschk <waschk@mandriva.org> 0.9.7b-3mdk
- fix mozilla detection

* Fri Sep 23 2005 Frederic Crozat <fcrozat@mandriva.com> 0.9.7b-2mdk
- Fix schema uninstall

* Mon Sep 05 2005 Götz Waschk <waschk@mandriva.org> 0.9.7b-1mdk
- New release 0.9.7b

* Wed Aug 31 2005 Götz Waschk <waschk@mandriva.org> 0.9.7a-1mdk
- New release 0.9.7a

* Wed Aug 31 2005 Götz Waschk <waschk@mandriva.org> 0.9.7-1mdk
- New release 0.9.7

* Wed Aug 17 2005 Götz Waschk <waschk@mandriva.org> 0.9.6-1mdk
- New release 0.9.6

* Mon Aug 01 2005 Gtz Waschk <waschk@mandriva.org> 0.9.5-1mdk
- update patches
- new version

* Wed May 18 2005 Tibor Pittich <Tibor.Pittich@mandriva.org> 0.9.2-1mdk
- 0.9.2
- use mkrel macro

* Sun Mar 13 2005 Tibor Pittich <Tibor.Pittich@mandrake.org> 0.9.1-2mdk
- update P0 to find installation mozilla-firefox as first

* Sun Mar 13 2005 Tibor Pittich <Tibor.Pittich@mandrake.org> 0.9.1-1mdk
- 0.9.1
- adjust requirements for mozilla-firefox
- quick patch for configure which allow detect mozilla-firefox

* Sun Feb 20 2005 Tibor Pittich <Tibor.Pittich@mandrake.org> 0.9.0b-2mdk
- requires glib-2.6

* Wed Jan 19 2005 Jerome Soyer <saispo@mandrake.org> 0.9.0b-1mdk
- New release 0.9.0b

* Sat Jan 15 2005 Goetz Waschk <waschk@linux-mandrake.com> 0.9.0-1mdk
- New release 0.9.0

* Tue Nov 30 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.6.4-1mdk
- 0.6.4

* Fri Nov 26 2004 Goetz Waschk <waschk@linux-mandrake.com> 0.6.3-1mdk
- New release 0.6.3

* Sun Nov 14 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.6.2-1mdk
- fix source URL
- New release 0.6.2

* Mon Nov 01 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.6.1-2mdk
- fix mozilla detection in the startup script

* Mon Nov 01 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.6.1-1mdk
- small spec cleanup
- drop patches
- New release 0.6.1

* Sat Oct 16 2004 Jerome Soyer <saispo@mandrake.org> 0.6.0-3mdk
- Fix program icons

* Tue Sep 21 2004 Tibor Pittich <Tibor.Pittich@mandrake.org> 0.6.0-2mdk
- don't package *.la files
- install gconf schemas at install time instead build time

* Thu Sep 16 2004 Jerome Soyer <saispo@mandrake.org> 0.6.0-1mdk
- New release
- Remove patch1

* Thu Sep 02 2004 Jerome Soyer <saispo@mandrake.org> 0.5.3c-2mdk
- remove zero-length file

* Thu Sep 02 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.5.3c-1mdk
- 0.5.3c

* Wed Sep 01 2004 Jerome Soyer <saispo@mandrake.org> 0.5.3c-1mdk
- New release

* Sun Aug 22 2004 Jerome Soyer <saispo@mandrake.org> 0.5.3b-1mdk
- 0.5.3b
- fix some bugs

* Wed Aug 18 2004 Tibor Pittich <Tibor.Pittich@mandrake.org> 0.5.3-1mdk
- 0.5.3
- added default xml configs and schemas
- added P10 which fixed missing comma in array of months

* Wed Aug 04 2004 Tibor Pittich <Tibor.Pittich@mandrake.org> 0.5.2c-1mdk
- 0.5.2c
- removed P3

* Wed Jul 28 2004 Tibor Pittich <Tibor.Pittich@mandrake.org> 0.5.2-3mdk
- fixed slovak translation

* Tue Jul 27 2004 Tibor Pittich <Tibor.Pittich@mandrake.org> 0.5.2-2mdk
- added P3 to fix problem with compressed favicon

* Sat Jul 24 2004 Tibor Pittich <Tibor.Pittich@mandrake.org> 0.5.2-1mdk
- 0.5.2

* Fri Jul 02 2004 Tibor Pittich <Tibor.Pittich@mandrake.org> 0.5.1-1mdk
- 0.5.1
- drop external slovak translation, merged into project

* Mon Jun 21 2004 Tibor Pittich <Tibor.Pittich@mandrake.org> 0.5.0-1mdk
- new version
- drop P3
- added slovak translation
- package man page too

* Sun Jun 20 2004 Abel Cheung <deaddog@deaddog.org> 0.4.9-2mdk
- Rebuild with new gcc

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 0.4.9-1mdk
- New version
- Drop P0 (upstream)
- Regen P3

* Sun May 09 2004 Abel Cheung <deaddog@deaddog.org> 0.4.8-1mdk
- New version
- Regenerate P0
- Patch3: Fix bad translations

* Mon May 03 2004 Abel Cheung <deaddog@deaddog.org> 0.4.7d-1mdk
- New version
- Update patch1 to autodetect mozilla version
- Patch2: Add missing mozilla header dir to search for (ugly)

* Thu Apr 29 2004 Abel Cheung <deaddog@deaddog.org> 0.4.7c-2mdk
- Fix patch1 to set MOZILLA_FIVE_HOME correctly (thanks to
  Jorge Enrique Gomez G.  jegomez<AT>agofer<DOT>com<DOT>co)

* Fri Apr 23 2004 Abel Cheung <deaddog@deaddog.org> 0.4.7c-1mdk
- New version
- Patch0: build modules without version
- Patch1: set mozilla home correctly


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2873 |12cr|lightdm-1.3.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	dm_user	lightdm
%define greeter_session	lightdm-greeter

%define	api 1
%define	qt_api 2
%define	major 0
%define	libgobject		%mklibname %{name}-gobject %{api} %{major}
%define	develgobject	%mklibname %{name}-gobject -d
%define	libqt 			%mklibname %{name}-qt %{qt_api} %{major}
%define	develqt 		%mklibname %{name}-qt -d

Name:		lightdm
Version:	1.3.3
Release:	1
Summary:	A lightweight display manager
Group:		System/X11
License:	GPLv3
URL:		https://launchpad.net/lightdm
Source0:	https://launchpad.net/lightdm/+download/%{name}-%{version}.tar.gz
Source1:	%{name}.pam
Source2:	35%{name}.conf
Patch0:		lightdm-1.3.3-mdv-config.patch
BuildRequires:	gnome-common
BuildRequires:	gtk-doc
BuildRequires:	intltool >= 0.35.0
BuildRequires:	itstool
BuildRequires:	yelp-tools
BuildRequires:	gettext-devel
BuildRequires:	pam-devel
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(gio-2.0) >= 2.26
BuildRequires:	pkgconfig(gio-unix-2.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gmodule-export-2.0)
BuildRequires:	pkgconfig(gobject-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0) >= 0.9.5
BuildRequires:	pkgconfig(libxklavier)
BuildRequires:	pkgconfig(QtCore)
BuildRequires:	pkgconfig(QtDBus)
BuildRequires:	pkgconfig(QtGui)
BuildRequires:	pkgconfig(QtNetwork)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xcb)
BuildRequires:	pkgconfig(xdmcp)
Requires:	mandriva-theme
# (tpg) TODO make use of updates-alternatives
# to support other greeters like lightdm-webkit-dreeter
# and finally replace this with suggests
Requires:	lightdm-greeter
Requires(pre,postun):	rpm-helper
Provides:	dm

%description
LightDM is an X display manager that:
* Has a lightweight codebase
* Is standards compliant (PAM, ConsoleKit, etc)
* Has a well defined interface between the server and user interface
* Fully themeable (easiest with the webkit interface)
* Cross-desktop (greeters can be written in any toolkit)
  
%package -n %{libgobject}
Summary:	LightDM GObject client library
Group:		System/Libraries
Obsoletes:	%{_lib}ldmgreeter0

%description -n %{libgobject}
A GObject based library for LightDM clients to use to interface with LightDM.

%package -n %{develgobject}
Summary:	The GObject development files for %{name}
Group:		Development/C
Requires:	%{libgobject} = %{version}
Obsoletes:	%{_lib}ldmgreeter-devel

%description -n %{develgobject}
The GObject development files and headers for %{name}.

%package -n %{libqt}
Summary:	LightDM Qt client library
Group:		System/Libraries

%description -n %{libqt}
A Qt based library for LightDM clients to use to interface with LightDM.

%package -n %{develqt}
Summary:	The QT development files for %{name}
Group:		Development/C++
Requires:	%{libqt} = %{version}

%description -n %{develqt}
The QT development files and headers for %{name}.

%prep
%setup -q
%patch0 -p1 -b .conf

%build
NOCONFIGURE=yes gnome-autogen.sh

%configure2_5x \
	--disable-static \
	--enable-introspection \
	--with-greeter-user=%{dm_user} \
	--with-greeter-session=%{greeter_session}

%make LIBS='-lgmodule-2.0 -lglib-2.0'

%install
rm -rf %{buildroot}
%makeinstall_std

# make lightdm user home
mkdir -p %{buildroot}%{_var}/run/%{name}

install -D -m0755 utils/gdmflexiserver %{buildroot}%{_libexecdir}/%{name}/gdmflexiserver

# remove apparmor stuff
rm -f %{buildroot}%{_sysconfdir}/apparmor.d/lightdm-guest-session

# pam needed for authentication
mkdir -p %{buildroot}%{_sysconfdir}/pam.d
install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/pam.d/%{name}

# dm.d conf so lightdm with start if no other dm is present
mkdir -p %{buildroot}%{_datadir}/X11/dm.d
install -m 644 %{SOURCE2} %{buildroot}%{_datadir}/X11/dm.d/35%{name}.conf

%find_lang %{name} %{name}.lang

%pre
%_pre_useradd %{dm_user} %{_var}/run/%{name} /bin/false
%_pre_groupadd xgrp %{dm_user}

%postun
%_postun_userdel %{dm_user}
%_postun_groupdel xgrp %{dm_user}

%files -f %{name}.lang
%dir %{_sysconfdir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}/keys.conf
%config(noreplace) %{_sysconfdir}/%{name}/lightdm.conf
%config(noreplace) %{_sysconfdir}/%{name}/users.conf
%config(noreplace) %{_sysconfdir}/pam.d/%{name}*
%config(noreplace) %{_datadir}/X11/dm.d/35%{name}.conf
%{_sysconfdir}/dbus-1/system.d/org.freedesktop.DisplayManager.conf
%{_sysconfdir}/init/%{name}.conf
%{_bindir}/dm-tool
%{_sbindir}/%{name}
%{_libexecdir}/lightdm/*
%{_mandir}/man1/%{name}.1*
%{_datadir}/help/C/%{name}/
%attr(770, %{dm_user}, %{dm_user}) %dir %{_var}/run/%{name}

%files -n %{libgobject}
%{_libdir}/liblightdm-gobject-%{api}.so.%{major}*
%{_libdir}/girepository-1.0/LightDM-%{api}.typelib

%files -n %{develgobject}
%{_includedir}/%{name}-gobject-1/
%{_libdir}/pkgconfig/liblightdm-gobject-%{api}.pc
%{_libdir}/liblightdm-gobject-%{api}.so
%{_datadir}/gtk-doc/html/%{name}-gobject-%{api}/*
%{_datadir}/gir-1.0/LightDM-%{api}.gir
%{_datadir}/vala/vapi/liblightdm-gobject-%{api}.vapi

%files -n %{libqt}
%{_libdir}/liblightdm-qt-%{qt_api}.so.%{major}*

%files -n %{develqt}
%{_includedir}/lightdm-qt-%{qt_api}
%{_libdir}/liblightdm-qt-%{qt_api}.so
%{_libdir}/pkgconfig/liblightdm-qt-%{qt_api}.pc


%changelog
* Thu Sep 27 2012 Ural Mullabaev <ural.mullabaev@rosalab.ru> 1.3.3-1
- update to version 1.3.3

* Sat Apr 07 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 1.2.0-1
+ Revision: 789654
- update to new version 1.2.0

* Tue Mar 27 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 1.1.9-3
+ Revision: 787668
- update pam configuration from gdm

* Mon Mar 26 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 1.1.9-2
+ Revision: 787073
- Patch0: adapt configuration to mdv
- revert to use /var/run as a default home
- add hard requires on lightdm-gtk-greeter (TODO: read spec)
- spec file clean

* Sun Mar 25 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 1.1.9-1
+ Revision: 786625
- update to new version 1.1.9

* Fri Mar 02 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.1.4-1
+ Revision: 781798
- new version 1.1.4
- complete rework of the spec
- new libs
- lightdm user setup
- no more pkgd greeters

  + Lev Givon <lev@mandriva.org>
    - Rebuild against webkit 1.4.2.

  + Funda Wang <fwang@mandriva.org>
    - add br
    - rebuild for new webkit

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - set default patch to session files

* Sun Aug 29 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.1-2mdv2011.0
+ Revision: 574242
- add support to mdv DM detection mechanism
- add pam support

* Sun Aug 29 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.1-1mdv2011.0
+ Revision: 574025
- import lightdm


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2874 |12cr|lightdm-gtk-greeter-1.1.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	LightDM GTK+ Greeter
Name:		lightdm-gtk-greeter
Version:	1.1.5
Release:	1
Group:		System/X11
License:	GPLv3
URL:		https://launchpad.net/lightdm-gtk-greeter
Source0:	https://launchpad.net/lightdm-gtk-greeter/+download/%{name}-%{version}.tar.gz
BuildRequires:	intltool
BuildRequires:	pkgconfig(liblightdm-gobject-1)
BuildRequires:	pkgconfig(gtk+-3.0)
Provides:	lightdm-greeter

%description
A LightDM greeter that uses the GTK+ toolkit.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std

%find_lang %{name} %{name}.lang

%files -f %{name}.lang
%config(noreplace) %{_sysconfdir}/lightdm/lightdm-gtk-greeter.conf
%{_sbindir}/lightdm-gtk-greeter
%{_datadir}/lightdm-gtk-greeter
%{_datadir}/xgreeters/lightdm-gtk-greeter.desktop


%changelog
* Sat Apr 07 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 1.1.5-1
+ Revision: 789754
- update to new version 1.1.5

* Mon Mar 26 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 1.1.4-3
+ Revision: 787060
- drop requires on gnome-themes-standard (quite bloated)

* Sun Mar 25 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 1.1.4-2
+ Revision: 786642
- spec file clean
- rebuild for new lightdm

* Fri Mar 02 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.1.4-1
+ Revision: 781826
- imported package lightdm-gtk-greeter


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2875 |12cr|lightdm-webkit-greeter-0.1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	LightDM Webkit Greeter
Name:		lightdm-webkit-greeter
Version:	0.1.2
Release:	2
Group:		System/X11
License:	GPLv3
URL:		https://launchpad.net/lightdm-webkit-greeter
Source0:	https://launchpad.net/lightdm-webkit-greeter/+download/%{name}-%{version}.tar.gz
BuildRequires:	intltool
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(liblightdm-gobject-1)
BuildRequires:	pkgconfig(webkit-1.0)
Provides:	lightdm-greeter

%description
A LightDM greeter that uses the Webkit 1.0.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static

%make LIBS='-ljavascriptcoregtk-1.0'

%install
rm -rf %{buildroot}
%makeinstall_std

%files
%config(noreplace) %{_sysconfdir}/lightdm/lightdm-webkit-greeter.conf
%{_bindir}/lightdm-webkit-greeter
%{_datadir}/lightdm-webkit
%{_datadir}/xgreeters/lightdm-webkit-greeter.desktop


%changelog
* Sun Mar 25 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.2-2
+ Revision: 786643
- spec file clean
- rebuild for new lightdm

* Fri Mar 02 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.1.2-1
+ Revision: 781829
- imported package lightdm-webkit-greeter


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2876 |12cr|lightlang-0.8.6-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Dictionary Shell on Qt4
Name: lightlang
Version:	0.8.6
Release:	8
License: GPL
Group: Office
URL: http://lightlang.org.ru

Source: lightlang-%{version}-rev990.tar.bz2
#Patch0: MyWindow.patch

BuildRequires: qt4-common >= 4.4.3, python-xlib, python-qt4 >= 4.2.2, python-sip >= 4.2.2, xterm, sox, mplayer
Requires: qt4-common, python-xlib, python-qt4, sox, lightlang-dict

%description
LightLang is a small and powerfull dictionary shell,
writed on qt4 and has a many dictionary (ru-en and en-ru).

%package devel
Summary:	Devel package for LightLang
#Summary(ru): Пакет разработки для Lightlang
Group:		Office
Requires:	%{name} = %{version}
Requires:	pkgconfig
%description devel
%{summary}

%prep
%setup -q

%build

%configure --with-audio-player=mplayer
make %{?_smp_mflags}

%install
make DESTDIR=${RPM_BUILD_ROOT} install
#mkdir -p ${RPM_BUILD_ROOT}/%{_localstatedir}/lib
#mv -v ${RPM_BUILD_ROOT}/%{_datadir}/sl ${RPM_BUILD_ROOT}/%{_localstatedir}/lib/%{name}
#ln -s ../../%{_localstatedir}/lib/%{name} ${RPM_BUILD_ROOT}/%{_datadir}/sl

%files
%defattr(-,root, root)
%{_bindir}/sl
%{_bindir}/xsl
%{_bindir}/llrepo
%{_bindir}/lightlang
%{_libdir}/xsl
%{_libdir}/llrepo
%{_datadir}/applications/xsl.desktop
%{_datadir}/icons/hicolor/256x256/apps/*.png
%{_datadir}/icons/hicolor/128x128/apps/*.png
%{_datadir}/icons/hicolor/64x64/apps/*.png
%{_datadir}/icons/hicolor/48x48/apps/*.png
%{_datadir}/icons/hicolor/32x32/apps/*.png
%{_datadir}/icons/hicolor/22x22/apps/*.png
%{_datadir}/icons/hicolor/16x16/apps/*.png
%{_datadir}/sl
%{_datadir}/xsl
%doc %{_docdir}/lightlang
%doc %{_mandir}/man1/*xz
%doc %{_mandir}/ru/man1/*xz

%files devel
%defattr(-,root, root)
%{_libdir}/pkgconfig/lightlang.pc


%changelog
* Thu Dec 30 2010 Александр Казанцев <kazancas@mandriva.org> 0.8.6-7mdv2011.0
+ Revision: 626202
- initial release
- import lightlang


* Thu Aug 5 2010 Alexander Kazancev <kazancas@mandriva.ru>
- build for revision 990

* Sat May 30 2009 Alexander Kazancev <kazancas@mandriva.ru>
- build for SVN538

* Thu Apr 23 2009 root <root@mandriva.com> 0.8.6-2mdk
- rebuild

* Sun Mar 22 2009 Alexandr Kazancev <kazancas@mandriva.ru> - 0.8.6
- New release 0.8.6-rc2

* Sun Oct 26 2008 Alexandr Kazancev <kazancas@mandriva.ru> - 0.8.5
- Build for 2009.0

* Sat Jan 27 2008 Alexandr Kazancev <kazancas@mail.ru> - 0.8.5
- First release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2877 |12cr|lightlang-dict-0.0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 0.0.2
%define	rel	2
%define release %mkrel %{rel}

Summary: Dictionary for LightLang
Name: lightlang-dict
Version:	%{version}
Release:	%{release}
License: GPL2+
Group: Office
URL: http://code.google.com/p/lightlang/
Source: %{name}-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
BuildArch: noarch

Requires: lightlang

%description
Dictionary for LightLang

%prep
%setup -q

%install
%{__rm} -rf %{buildroot}
mkdir -p %{buildroot}/%{_datadir}/sl/dicts
cp ./* %{buildroot}/%{_datadir}/sl/dicts

%build

%clean
%{__rm} -rf %{buildroot}


%files
%defattr(-, root, root, 0755)
%{_datadir}/sl/dicts/*


%changelog
* Sun Sep 11 2011 Александр Казанцев <kazancas@mandriva.org> 0.0.2-2mdv2012.0
+ Revision: 699430
- fix error from build only src.rpm

* Fri Jul 22 2011 Александр Казанцев <kazancas@mandriva.org> 0.0.2-1
+ Revision: 690911
+ rebuild (emptylog)

* Mon Jul 04 2011 Александр Казанцев <kazancas@mandriva.org> 0.0.1-5
+ Revision: 688695
+ rebuild (emptylog)

* Sat Jan 22 2011 Александр Казанцев <kazancas@mandriva.org> 0.0.1-4
+ Revision: 632358
+ rebuild (emptylog)

* Thu Dec 30 2010 Александр Казанцев <kazancas@mandriva.org> 0.0.1-3mdv2011.0
+ Revision: 626490
+ rebuild (emptylog)

* Thu Dec 30 2010 Александр Казанцев <kazancas@mandriva.org> 0.0.1-2mdv2011.0
+ Revision: 626211
- initial release
- import lightlang-dict


* Thu Apr 23 2009 root <root@mandriva.com> 0.0.1-2mdk
- rebuild


* Sun Oct 26 2008 Alexandr kazancev <kazancas@mandriva.ru> - 0.0.1
- Build for 2009.0

* Sun Feb 3 2008 Alexandr kazancev <kazancas@mail.ru> - 0.0.1
- First release
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2878 |12cr|lightlang-sounds-0.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 0.0.1
%define	rel	1
%define release %mkrel %{rel}

Summary: Dictionary for LightLang
Name: lightlang-sounds
Version:	%{version}
Release:	%{release}
License: GPL2+
Group: Office
URL: http://lightlang.org.ru
Source: %{name}-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root

Requires: lightlang

%description
Sounds for LightLang Dictionary

%prep
%setup -q

%build

%install
%{__rm} -rf %{buildroot}

mkdir %{buildroot}
mkdir -p  %{buildroot}/%{_datadir}/sl
mkdir %{buildroot}/%{_datadir}/sl/sounds/
mkdir %{buildroot}/%{_datadir}/sl/sounds/en
cp -r ./en/* %{buildroot}/%{_datadir}/sl/sounds/en

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(-, root, root, 0755)

%{_datadir}/sl/sounds/en/*

%changelog
* Thu Dec 30 2010 Александр Казанцев <kazancas@mandriva.org> 0.0.1-1mdv2011.0
+ Revision: 626226
- initial release
- import lightlang-sounds



* Sun Oct 26 2008 Alexandr kazancev <kazancas@mandriva.ru> - 0.0.1
- Build for 2009.0

* Sun Feb 3 2008 Alexandr kazancev <kazancas@mail.ru> - 0.0.1
- First release
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2879 |12cr|lightmediascanner-0.4.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		major	0
%define		libname %mklibname %name %{major}
%define		develname %mklibname %name -d

Summary: 	Lightweight media scanner
Name: 		lightmediascanner
Version: 	0.4.1.0
Release: 	1
Group: 		System/Libraries
License: 	LGPL
URL: 		http://lms.garage.maemo.org/
Source0: 	%{name}-%{version}.tar.xz


%description
Lightweight media scanner meant to be used in not-so-powerful
devices, like embedded systems or old machines. Provides an optimized
way to recursively scan directories, handling the parser in a child
process, avoiding breaks of the main process when parsers break.
One can opt to use the single process version, but be aware that
if something bad happens during parsing, your application will suffer. 

%package -n %{libname}
Summary:    %{name} library
Group:      System/Libraries

%description -n %{libname}
This package contains the dynamic libraries from %{name}.

%package -n %{develname}
Summary: 	Headers for developing programs that will use %{name}
Group:      Development/C
Requires:   %{libname} = %{version}
Provides:   %{name}-devel = %{version}-%{release}

%description -n %{develname}
This package contains the headers that programmers will need to develop
applications which will use %{name}.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'

%files -n %{libname}
%{_libdir}/lib%{name}.so.%{major}*  
%{_libdir}/%{name}/plugins/*.so 

%files -n %{develname}
%{_libdir}/*.so
%{_includedir}/*.h
%{_libdir}/pkgconfig/%{name}.pc




%changelog
* Wed Jan 11 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.4.1.0-1
+ Revision: 760024
- remove all .la file
- imported package lightmediascanner


* Fri Dec 17 2010 mdawkins <mattydaw@gmail.com> 0.4.1.0-1-unity2011
- import for Unity
- new version 0.4.1.0
- mdv'fied lib

* Fri Aug 21 2009 Texstar <texstar@gmail.com> 0.3.0-1pclos2009
- create

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2880 |12cr|lightning-1.2.c.20100903-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		lightning
# 1.2.c is last release, but use a git snapshot with known bug fixes
Version:	1.2.c.20100903
Release:	2
Summary:	Portable just-in-time compiler library
License:	GPLv3
Group:		Development/Other

# Actually using:
#	http://github.com/pcpa/lightning/archives/master
#	then unpacking/renaming base directory and packing again
Source0:	http://git.savannah.gnu.org/cgit/lightning.git/snapshot/lightning-master.tar.gz
URL:		http://www.gnu.org/software/lightning/

BuildRequires:	help2man
BuildRequires:	info-install
BuildRequires:	texinfo

%description
GNU lightning is a library that generates assembly language code at run-time;
it is very fast, making it ideal for Just-In-Time compilers, and it abstracts
over the target CPU, as it exposes to the clients a standardized RISC
instruction set inspired by the MIPS and SPARC chips.

%prep
%setup -q -n %{name}-master

%build
%configure
%make

%check
make check

%install
%makeinstall_std

%files
%{_bindir}/lightningize
%{_includedir}/%{name}.h
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/*
%{_datadir}/%{name}/Makefile.am
%{_datadir}/aclocal/%{name}.m4
%{_infodir}/%{name}.info*
%{_mandir}/man1/lightningize.1*


%changelog
* Sat Sep 04 2010 Paulo Andrade <pcpa@mandriva.com.br> 1.2.c.20100903-1mdv2011.0
+ Revision: 575709
+ rebuild (emptylog)

* Fri Aug 27 2010 Paulo Andrade <pcpa@mandriva.com.br> 1.2.c.20100826-1mdv2011.0
+ Revision: 573448
+ rebuild (emptylog)

* Wed Aug 25 2010 Paulo Andrade <pcpa@mandriva.com.br> 1.2.c.20100825-1mdv2011.0
+ Revision: 573350
- Update to a new git snapshot

* Mon Aug 16 2010 Paulo Andrade <pcpa@mandriva.com.br> 1.2.c.20100816-1mdv2011.0
+ Revision: 570583
- Update to latest git master

* Tue Aug 10 2010 Paulo Andrade <pcpa@mandriva.com.br> 1.2.c.20100810-1mdv2011.0
+ Revision: 568838
- Update to new git snapshot

* Fri Jul 30 2010 Paulo Andrade <pcpa@mandriva.com.br> 1.2.c.20100730-1mdv2011.0
+ Revision: 563811
- Update to a newer git snapshot.

* Mon May 10 2010 Paulo Andrade <pcpa@mandriva.com.br> 1.2.c.20091009-2mdv2010.1
+ Revision: 544445
+ rebuild (emptylog)

* Fri Oct 09 2009 Paulo Andrade <pcpa@mandriva.com.br> 1.2.c.20091009-1mdv2010.0
+ Revision: 456467
- Import GNU lightning.
- lightning


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2881 |12cr|lightspark-0.6.0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %{name} %{major}
%define develname %mklibname -d %{name} 

Name: lightspark
Version: 0.6.0.1
Release: 2
Summary: An alternative Flash Player implementation
Group: Networking/WWW
License: LGPLv3+
URL: http://lightspark.sourceforge.net
Source0: http://edge.launchpad.net/lightspark/trunk/%name-%version/+download/%name-%version.tar.gz
BuildRequires: cmake
%if %{mdkversion} > 201020
BuildRequires: llvm >= 2.7
BuildRequires: llvm-devel
BuildRequires: glew-devel >= 1.5.4
%else
BuildRequires: llvm >= 2.6
BuildRequires: glew-devel >= 1.5.2
%endif
BuildRequires: ftgl-devel
BuildRequires: ffmpeg-devel
BuildRequires: nasm
BuildRequires: libSDL-devel
BuildRequires: gtkglext-devel
BuildRequires: pulseaudio-devel
BuildRequires: fontconfig-devel
BuildRequires: pcre-devel
BuildRequires: xulrunner-devel
BuildRequires: curl-devel
BuildRequires: boost-devel
BuildRequires: libxml++2.6-devel
Requires: fonts-ttf-liberation
Suggests: %{name}-pulse

%description
Lightspark is a modern, free, open-source flash player implementation.
Lightspark features:

* JIT compilation of Actionscript to native x86 bytecode using LLVM
* Hardware accelerated rendering using OpenGL Shaders (GLSL)
* Very good and robust support for current-generation Actionscript 3
* A new, clean, codebase exploiting multithreading and optimized for 
modern hardware. Designed from scratch after the official Flash 
documentation was released.

%package -n %{libname}
Summary: %{name} libraries
Group: System/Libraries

%description -n %{libname}
This is the libraries used by %{name}.

%package -n %{develname}
Summary: Development libraries for %{name}
Group: Development/C++
Provides: %{name}-devel = %{version}-%{release}
Requires: %{libname} = %{version}-%{release}

%description -n %{develname}
Development files for the %{name} libraries.

%package mozilla-plugin
Summary: Mozilla compatible plugin for %{name}
Group: Networking/WWW
Suggests: gnash
Suggests: %{name}-pulse
Conflicts: gnash-firefox-plugin

%description mozilla-plugin
This is the Mozilla compatible plugin for %{name}

%package pulse
Summary: PulseAudio plugin for %{name}
Group: Networking/WWW

%description pulse
This is the PulseAudio plugin for %{name}

%prep
%setup -q

%build
%define _disable_ld_no_undefined 1
%cmake \
    -DCOMPILE_PLUGIN=1 \
    -DPLUGIN_DIRECTORY="%{_libdir}/mozilla/plugins/" \
    -DENABLE_SOUND=1 \
    -DGNASH_EXE_PATH="%{_bindir}/gnash"

%make

%install
%makeinstall_std -C build

#(eandry) tell lightspark where the libs are
%__install -d -m 0755  %{buildroot}%{_sysconfdir}/ld.so.conf.d
echo "%{_libdir}/lightspark" > %{buildroot}%{_sysconfdir}/ld.so.conf.d/lightspark.conf

install -Dpm 644 media/%{name}-logo.svg %{buildroot}%{_datadir}/%{name}

%find_lang %name

%files -f %name.lang
%doc COPYING COPYING.LESSER ChangeLog
%config(noreplace) %{_sysconfdir}/xdg/lightspark.conf
%{_bindir}/%{name}
%{_bindir}/tightspark
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/*/apps/%{name}.*
%{_datadir}/man/man1/%{name}.1.*

%files -n %{libname}
%config %{_sysconfdir}/ld.so.conf.d/lightspark.conf
%{_libdir}/%{name}/lib%{name}.so.*

%files -n %{develname}
%{_libdir}/%{name}/lib%{name}.so

%files mozilla-plugin
%{_libdir}/mozilla/plugins/lib%{name}plugin.so

%files pulse
%{_libdir}/%{name}/plugins/lib%{name}pulseplugin.so


%changelog
* Mon Jul 02 2012 Crispin Boylan <crisb@mandriva.org> 0.6.0.1-2
+ Revision: 807856
- Rebuild for new boost

* Wed Jun 13 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.6.0.1-1
+ Revision: 805392
- version update 0.6.0.1

* Wed May 23 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.5.7-1
+ Revision: 800296
- update to new version 0.5.7

* Fri Apr 13 2012 Crispin Boylan <crisb@mandriva.org> 0.5.6-1
+ Revision: 790509
- New release

* Wed Apr 04 2012 Bernhard Rosenkraenzer <bero@bero.eu> 0.5.5-4
+ Revision: 789095
- Rebuild for boost 1.49

* Tue Apr 03 2012 Crispin Boylan <crisb@mandriva.org> 0.5.5-3
+ Revision: 789033
- Rebuild for new boost

* Mon Mar 12 2012 Crispin Boylan <crisb@mandriva.org> 0.5.5-2
+ Revision: 784426
- New release
- New release (fix build with llvm3)

  + Oden Eriksson <oeriksson@mandriva.com>
    - relink against libpcre.so.1

  + Alexander Khrukin <akhrukin@mandriva.org>
    - version update 0.5.4

* Sun Jun 26 2011 Funda Wang <fwang@mandriva.org> 0.4.8.1-1
+ Revision: 687227
- new version 0.4.8.1

  + Eugeni Dodonov <eugeni@mandriva.com>
    - New version 0.4.8.

* Wed May 18 2011 Funda Wang <fwang@mandriva.org> 0.4.7.1-1
+ Revision: 676003
- new version 0.4.7.1

* Tue Mar 15 2011 Funda Wang <fwang@mandriva.org> 0.4.5.3-1
+ Revision: 644981
- no_undefined
- New version 0.4.5.3
- rebuild for new boost

* Tue Dec 28 2010 Thierry Vignaud <tv@mandriva.org> 0.4.5.1-2mdv2011.0
+ Revision: 625582
- fix BR on 2010.x due to 2010.1/2010.2 trick

* Sun Dec 26 2010 Funda Wang <fwang@mandriva.org> 0.4.5.1-1mdv2011.0
+ Revision: 625188
- update file list

  + Thierry Vignaud <tv@mandriva.org>
    - new release

* Sun Sep 26 2010 Funda Wang <fwang@mandriva.org> 0.4.4.3-2mdv2011.0
+ Revision: 581106
- update file list
- BR xml++
- drop conflict files

  + Thierry Vignaud <tv@mandriva.org>
    - BR libxml2-devel
    - new release
    - fix BR for 2010.1

* Mon Sep 13 2010 Emmanuel Andry <eandry@mandriva.org> 0.4.4.2-2mdv2011.0
+ Revision: 578076
- also suggest pulse plugin for mozilla plugins

* Mon Sep 13 2010 Funda Wang <fwang@mandriva.org> 0.4.4.2-1mdv2011.0
+ Revision: 577850
- BR boost

  + Emmanuel Andry <eandry@mandriva.org>
    - New version 0.4.4.2
    - create pulse subpackage

* Sat Sep 04 2010 Emmanuel Andry <eandry@mandriva.org> 0.4.4.1-1mdv2011.0
+ Revision: 575943
- don't use cmake macro, breaks build
- New version 0.4.4.1
- upstream fixed build with --no-undefined

* Wed Sep 01 2010 Emmanuel Andry <eandry@mandriva.org> 0.4.4-2mdv2011.0
+ Revision: 575169
- package libification
- add ldconfig conf file to tell lightspark where libs are

* Mon Aug 30 2010 Emmanuel Andry <eandry@mandriva.org> 0.4.4-1mdv2011.0
+ Revision: 574519
- set define _disable_ld_no_undefined to 1
- requires fonts-ttf-liberation

  + Thierry Vignaud <tv@mandriva.org>
    - disable patch 0
    - new release

* Sat Aug 14 2010 Emmanuel Andry <eandry@mandriva.org> 0.4.3-7mdv2011.0
+ Revision: 569760
- drop useless p0
- add patch from gentoo to respect cmake linking flags
- drop gnash BR and specify gnash path in cmake
- set BUILD_TYPE to Release

* Fri Aug 13 2010 Emmanuel Andry <eandry@mandriva.org> 0.4.3-6mdv2011.0
+ Revision: 569445
- drop unneeded ffi5-devel BR
- fix libraries location

* Fri Aug 13 2010 Emmanuel Andry <eandry@mandriva.org> 0.4.3-5mdv2011.0
+ Revision: 569422
- gnash seems to be needed at build time

* Fri Aug 13 2010 Emmanuel Andry <eandry@mandriva.org> 0.4.3-4mdv2011.0
+ Revision: 569403
- bump release
- BR ffi5-devel
- conflicts with gnash-firefox-plugin, firefox can't handle different plugins for same mimetype (upstream recommendation)

* Thu Aug 12 2010 Emmanuel Andry <eandry@mandriva.org> 0.4.3-2mdv2011.0
+ Revision: 569282
- drop requires on mozilla and gnash (better with suggest)

* Thu Aug 12 2010 Emmanuel Andry <eandry@mandriva.org> 0.4.3-1mdv2011.0
+ Revision: 569250
- New version 0.4.3
- rediff p0
- suggests gnash for AVM1 fallback

* Thu Jul 29 2010 Funda Wang <fwang@mandriva.org> 0.4.2.2-1mdv2011.0
+ Revision: 562914
- drop unused section
- import lightspark


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2882 |12cr|lighttpd-1.4.32-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Following modules bring no additionnal dependencies
# Other ones go into separate packages
%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_flv_streaming.so,mod_indexfile.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_ssi.so,mod_staticfile.so,mod_status.so,mod_userdir.so,mod_usertrack.so,mod_evasive.so

Name:		lighttpd
Version:	1.4.32
Release:	1
Summary:	A fast webserver with minimal memory-footprint
License:	BSD
Group:		System/Servers
URL:		http://lighttpd.net/
Source0:	http://download.lighttpd.net/lighttpd/releases-1.4.x/%{name}-%{version}.tar.bz2
Source2:	lighttpd.service
Source3:	php.d-lighttpd.ini
Patch1:		lighttpd-defaultroot.patch
BuildRequires:	pkgconfig(zlib)
BuildRequires:	fam-devel
BuildRequires:	mysql-devel
BuildRequires:	memcache-devel
BuildRequires:	lua5.1-devel
BuildRequires:	pkgconfig(openssl)
BuildRequires:	gdbm-devel
BuildRequires:	bzip2-devel
BuildRequires:	pkgconfig(libpcre)
BuildRequires:	openldap-devel
BuildRequires:	attr-devel
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(sqlite3)
Requires(pre):	webserver-base
Requires:       webserver-base
Requires(post):  rpm-helper
Requires(preun): rpm-helper
Obsoletes:	%name-modules
Provides:	%name-modules
Provides:	webserver

%description
Security, speed, compliance, and flexibility--all of these describe LightTPD
which is rapidly redefining efficiency of a webserver; as it is designed and
optimized for high performance environments. With a small memory
footprint compared to other web-servers, effective management of the
cpu-load, and advanced feature set (FastCGI, CGI, Auth,
Output-Compression, URL-Rewriting and many more) LightTPD is the
perfect solution for every server that is suffering load problems.

This packages contains the server and base modules :
%(for mod in $(echo %base_modules | tr ',' '\n'); do echo ${mod%%.so}; done)

%package mod_auth
Summary:	Authentification module for %{name}
Group:		System/Servers
Requires:	%{name}

%description mod_auth
lighttpd supportes both authentication method described by RFC 2617:

 - basic
 - digest

Depending on the method lighttpd provides various way to store the credentials
used for the authentication.

for basic auth:
 - plain
 - htpasswd
 - htdigest
 - ldap

for digest auth:
 - plain
 - htdigest

%package mod_cml
Summary:	CML (Cache Meta Language) module for %{name}
Group:		System/Servers
Requires:	%{name}

%description mod_cml
CML (Cache Meta Language) is a Meta language to describe the dependencies
of a page at one side and building a page from its fragments on the other side
using LUA.

%package mod_compress
Summary:	Output Compression module for %{name}
Group:		System/Servers
Requires:	%{name}

%description mod_compress
Output compression reduces the network load and can improve the
overall throughput of the webserver. All major http-clients support
compression by announcing it in the Accept-Encoding header. This
is used to negotiate the most suitable compression method.
We support deflate, gzip and bzip2.

%package mod_mysql_vhost
Summary:	MySQL-based vhosting module for %{name}
Group:		System/Servers
Requires:	%{name}

%description mod_mysql_vhost
With MySQL-based vhosting you can store the path to a given
host's document root in a MySQL database.

%package mod_trigger_b4_dl
Summary:	Trigger before Download module for %{name}
Group:		System/Servers
Requires:	%{name}

%description mod_trigger_b4_dl
Anti Hotlinking:
 - if user requests ''download-url'' directly, the request is denied
   and he is redirected to ''deny-url'
 - if user visits ''trigger-url'' before requesting ''download-url'',
    access is granted
 - if user visits ''download-url'' again after ''trigger-timeout'' has
   elapsed, the request is denied and he is redirected to ''deny-url''

The trigger information is either stored locally in a gdbm file or
remotely in memcached.

%package mod_webdav
Summary:	WebDAV module for %{name}
Group:		System/Servers
Requires:	%{name}

%description mod_webdav
The WebDAV module for %{name} is a very minimalistic implementation of RFC
2518.

%package mod_magnet
Summary:	Module to control the request handling in %{name}
Group:		System/Servers
Requires:	%{name}

%description mod_magnet
mod_magnet can attract a request in several stages in the request-handling.

* either at the same level as mod_rewrite, before any parsing of the URL is
  done
* or at a later stage, when the doc-root is known and the physical-path is
  already setup

Keep in mind that the magnet is executed in the core of lighty. EVERY long-
running operation is blocking ALL connections in the server. You are warned.
For time-consuming or blocking scripts use mod_fastcgi and friends.

%prep
%setup -q
%patch1 -p0

%build
%configure2_5x --libdir=%{_libdir}/%{name}/ \
  --with-mysql\
  --with-ldap\
  --with-attr\
  --with-openssl\
  --with-pcre\
  --with-bzip2\
  --with-fam\
  --with-webdav-props\
  --with-gdbm\
  --with-memcache\
  --with-lua

%make

%install
%makeinstall_std

install -d -m 755 %{buildroot}%{_sysconfdir}/sysconfig
install -m 644 doc/initscripts/sysconfig.lighttpd \
    %{buildroot}%{_sysconfdir}/sysconfig/lighttpd

install -d -m 755 %{buildroot}%{_unitdir}
install -m 644 %{SOURCE2} %{buildroot}%{_unitdir}

install -d -m 755 %{buildroot}%{_sysconfdir}/php.d
install -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/php.d/lighttpd.ini

install -d -m 755 %{buildroot}%{_sysconfdir}/lighttpd
install -d -m 755 %{buildroot}%{_sysconfdir}/lighttpd/conf.d
install -m 644 doc/config/*.conf %{buildroot}%{_sysconfdir}/lighttpd
install -m 644 doc/config/conf.d/*.conf %{buildroot}%{_sysconfdir}/lighttpd/conf.d

perl -pi \
    -e 's!.*server.username[\t ]*= .*$!server.username = "apache"!;' \
    -e 's!.*server.groupname[\t ]*= .*$!server.groupname = "apache"!;' \
    -e 's!^server.document-root.*$!server.document-root = "%{_var}/www/html"!;' \
    -e 's!^server.errorlog.*$!server.errorlog = "%{_logdir}/lighttpd/error.log"!;' \
    %{buildroot}%{_sysconfdir}/lighttpd/lighttpd.conf

perl -pi \
    -e 's!^accesslog.filename.*$!accesslog.filename = "%{_logdir}/lighttpd/access.log"!' \
    %{buildroot}%{_sysconfdir}/lighttpd/conf.d/access_log.conf


mkdir -p %{buildroot}%{_logdir}/lighttpd

mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
cat > %{buildroot}%{_sysconfdir}/logrotate.d/%{name} <<EOF
%{_logdir}/%{name}/*.log {
    size=20M
    rotate 5
    weekly
    missingok
    notifempty
    postrotate
        service %{name} reload
    endscript
}
EOF

rm -f %{buildroot}%{_libdir}/%{name}/*.la

echo %{_libdir}/%{name}/{%{base_modules}} | tr ' ' '\n' > base.list
for i in doc/outdated/*.txt
do
	mod=`cat "$i" | tr -d '\\r' | sed -n "s/^Module:.*\\(mod_.*\\)$/\\1/p"`
	if [ -z "$mod" ]
	then
		echo  "%doc $i" >> base.list
	else
		if echo "%{base_modules}" | grep "$mod" > /dev/null
		then
			echo "%doc $i" >> base.list
		else
			echo "%doc $i" >> "$mod"
		fi
	fi
done

%post
# Fix rights on logs after upgrade, else the server can not start
if [ $1 -gt 1 ]; then
	if grep '^server.username = "apache"' %{_sysconfdir}/lighttpd/lighttpd.conf >/dev/null; then
		if [ `stat -c %U /var/log/lighttpd/` != "apache" ]; then
			chown -R apache /var/log/lighttpd/
		fi
	fi
fi

%files -f base.list
%doc doc/config/lighttpd.conf README INSTALL NEWS COPYING AUTHORS
%{_unitdir}/lighttpd.service
%config(noreplace) %{_sysconfdir}/sysconfig/lighttpd
%dir %{_sysconfdir}/lighttpd/
%dir %{_sysconfdir}/lighttpd/conf.d/
%config(noreplace) %{_sysconfdir}/lighttpd/*.conf
%config(noreplace) %{_sysconfdir}/lighttpd/conf.d/*.conf
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%config(noreplace) %{_sysconfdir}/php.d/lighttpd.ini
%attr(0755,apache,apache) %{_logdir}/lighttpd
%{_mandir}/*/*
%{_sbindir}/*

%files mod_auth -f mod_auth
%{_libdir}/%{name}/mod_auth.so

%files mod_cml -f mod_cml
%{_libdir}/%{name}/mod_cml.so

%files mod_compress -f mod_compress
%{_libdir}/%{name}/mod_compress.so

%files mod_mysql_vhost -f mod_mysql_vhost
%{_libdir}/%{name}/mod_mysql_vhost.so

%files mod_trigger_b4_dl -f mod_trigger_b4_dl
%{_libdir}/%{name}/mod_trigger_b4_dl.so

%files mod_webdav -f mod_webdav
%{_libdir}/%{name}/mod_webdav.so

%files mod_magnet -f mod_magnet
%{_libdir}/%{name}/mod_magnet.so

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2883 |12cr|lilo-23.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _default_patch_fuzz 2

%define version 23.2
%define release %mkrel 2

Summary: The boot loader for Linux and other operating systems
Name: lilo
Version: %{version}
Release: %{release}
Epoch: 1
License: MIT
Group: System/Kernel and hardware
URL: http://lilo.go.dyndns.org/
Source: http://home.san.rr.com/johninsd/pub/linux/lilo/lilo-%{version}.tar.gz
#Source: ftp://lrcftp.epfl.ch/pub/linux/local/lilo/
Patch0: lilo-23.2.mdv.patch
Patch1:	lilo-23.2.syslinux.patch
BuildRequires: tetex-latex tetex-dvips tetex-dvipdfm dev86 dev86-devel nasm
BuildRequires: device-mapper-devel sharutils
Requires(post): perl-base
Provides: bootloader
Conflicts: lilo-doc < 22.5.7.2-6mdk
Exclusivearch: %{ix86} x86_64
Buildroot: %{_tmppath}/lilo-root

%package doc
Summary: More doc for %{name}
Group: System/Kernel and hardware
Conflicts: lilo < 22.5.7.2-6mdk

%description
LILO (LInux LOader) is a basic system program which boots your Linux
system.  LILO loads the Linux kernel from a floppy or a hard drive, boots
the kernel and passes control of the system to the kernel.  LILO can also
boot other operating systems.

%description doc
cf %{name} package

%prep
%setup -q
%patch0 -p1

# lilo-23.2.syslinux.patch
%patch1 -p1 -b .syslinux

bzip2 -9 README*

# disable diagnostic build (which would need beeing root)
perl -pi -e 's/^(diagnostic:).*/diagnostic:/' Makefile

%build
perl -p -i -e "s/-Wall -g/$RPM_OPT_FLAGS/" Makefile
make
(cd doc
make CFLAGS="$RPM_OPT_FLAGS -DDEBUG"
dvipdfm -o User_Guide.pdf user.dvi
dvipdfm -o Technical_Guide.pdf tech.dvi
rm -f *.aux *.log *.toc)
# build bmp logo
cd images
for file in *.uu; do uudecode $file; done

%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT%{_bindir}
%makeinstall ROOT=$RPM_BUILD_ROOT DESTDIR=$RPM_BUILD_ROOT

mv $RPM_BUILD_ROOT/usr/sbin/* $RPM_BUILD_ROOT%{_bindir}
rm -vf $RPM_BUILD_ROOT/boot/debian*.bmp

%clean
rm -rf $RPM_BUILD_ROOT

%post
if [ -f /etc/lilo.conf ]; then

  if [ -L /boot/lilo ]; then

      # upgrading from old lilo boot.b based

      # before:
      # - message is a symlink to either lilo-text/message, lilo-menu/message or lilo-graphic/message
      # - lilo-text/message and lilo-menu/message are created by DrakX (and are usually the same file)
      # - lilo-graphic/message is in the RPM (will be removed by RPM after %post)
      # after:
      # - message-text is the text message
      # - message-graphic is the old lilo-graphic/message

      # transforming the /boot/message symlink in non-symlink
      if [ -e /boot/lilo-text/message ]; then
	  mv -f /boot/lilo-text/message /boot/message-text
      fi 
      if [ -e /boot/lilo-menu/message ]; then
	  mv -f /boot/lilo-menu/message /boot/message-text
      fi

      if [ -e /boot/message-text ]; then
          ln -sf message-text /boot/message
      fi

      # ensuring the right choice is taken

      link=`perl -e 'print readlink("/boot/lilo")'`
      case $link in
        lilo-menu) ;; # chosen by default
        lilo-bmp) ;; # automatically chosen by lilo based on "bitmap=..."
        lilo-graphic) ;; # obsolete
        lilo-text)
          # need a special install=... 
  	  perl -pi -e 's|^install=.*\n||; $_ = "install=text\n$_" if $. == 1' /etc/lilo.conf ;;
        *)
	  echo "ERROR: unknown lilo scheme, it is DROPPED (please tell pixel@mandriva.com)"
	  sleep 1 ;;
      esac

      rm -f /boot/lilo
  elif [ -e /boot/message-graphic ]; then
      if perl -e 'exit(-s "/boot/message" > 65_000 ? 0 : 1)'; then
      	 link=`perl -e 'print readlink("/boot/message")'`
	 rm /boot/message
	 if [ "$link" = "message-graphic" -a -e /boot/message-text ]; then
	   ln -s message-text /boot/message
	   if perl -e 'exit(-s "/boot/message" > 65_000 ? 0 : 1)'; then
 	     # weird message-text file... well someone had this on cooker, better be safe
	     echo > /boot/message
           fi
         else
	   echo > /boot/message
         fi
      fi      	 
  fi

  chmod 600 /etc/lilo.conf
  if [ -x /usr/sbin/detectloader ]; then
    LOADER=$(/usr/sbin/detectloader -q)
    if [ "$LOADER" = "LILO" ]; then
      /sbin/lilo > /dev/null
    fi
  fi
fi

%files
%defattr(-,root,root)
%doc README* COPYING
/sbin/*
%{_bindir}/*
%{_mandir}/*/*
%{_sysconfdir}/initramfs/post-update.d/runlilo
%{_sysconfdir}/kernel/*
%{_sysconfdir}/lilo.conf_example
/boot/*.bmp

%files doc
%defattr(-,root,root)
%doc doc/*.pdf TOOLS TODO NEWS CHANGELOG




%changelog
* Mon Aug 22 2011 Alexander Barakin <abarakin@mandriva.org> 1:23.2-2mdv2012.0
+ Revision: 696134
- resolve filename conflict with syslinux. see #63292

* Wed May 04 2011 Antoine Ginies <aginies@mandriva.com> 1:23.2-1
+ Revision: 665993
- lilo 23.2 version

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 1:22.8-4mdv2011.0
+ Revision: 606409
- rebuild

* Wed Mar 17 2010 Oden Eriksson <oeriksson@mandriva.com> 1:22.8-3mdv2010.1
+ Revision: 523188
- rebuilt for 2010.1

* Wed Sep 02 2009 Christophe Fergeau <cfergeau@mandriva.com> 1:22.8-2mdv2010.0
+ Revision: 425978
- rebuild

* Wed Jan 07 2009 Pixel <pixel@mandriva.com> 1:22.8-1mdv2009.1
+ Revision: 326625
- 22.8
- always build with device-mapper (support for it is now upstream)
- rediff patch27 (two_columns), but is this really needed?
- rediff patches: patch31 (exit_code)
- adapt patch22 (mandir)
- drop patch30: test-edd.b was not compiled by default anyway
- drop patches applied upstream: patch34 (UUID), patch98 (dm)

* Fri Aug 22 2008 Pixel <pixel@mandriva.com> 1:22.6.1-15mdv2009.0
+ Revision: 275134
- use "large-memory" by default to workaround BIOS issues with big initrd (esp. since splashy)

* Tue Jun 17 2008 Thierry Vignaud <tv@mandriva.org> 1:22.6.1-14mdv2009.0
+ Revision: 223107
- rebuild

* Tue Jan 22 2008 Pixel <pixel@mandriva.com> 1:22.6.1-13mdv2008.1
+ Revision: 156251
- handle root="UUID=xxx"

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1:22.6.1-12mdv2008.1
+ Revision: 136572
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - s/Mandrake/Mandriva/

* Thu Aug 23 2007 Thierry Vignaud <tv@mandriva.org> 1:22.6.1-12mdv2008.0
+ Revision: 69356
- kill file require on perl-base

* Sun Jul 01 2007 Christiaan Welvaart <spturtle@mandriva.org> 1:22.6.1-11mdv2008.0
+ Revision: 46288
- enable x86-64 native package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2884 |12cr|lilv-0.14.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

Name:           lilv
Version:        0.14.4
Release:        1


%define lib_major       0
%define lib_name        %mklibname %{name} %{lib_major}
%define lib_name_devel  %mklibname %{name} -d

Summary:        LV2 plugin library for applications and hosts
Source0:        http://download.drobilla.net/%{name}-%{version}.tar.bz2
Patch0:         lilv-0.5.0-fix-decl.patch
URL:            http://drobilla.net/software/%{name}/
License:        ISC
Group:          System/Libraries

BuildRequires:  waf, pkgconfig, python
BuildRequires:  sord-devel
BuildRequires:  pkgconfig(lv2)
BuildRequires:  sratom-devel

%description
LV2 plugin library for applications and hosts

%files -n %{name}
%doc COPYING README
%doc %{_mandir}/man1/lv2info.1.xz
%doc %{_mandir}/man1/lv2ls.1.xz
%{_bindir}/lilv-bench
%{_bindir}/lv2info
%{_bindir}/lv2ls
%{_bindir}/lv2bench
%config(noreplace) %attr(644,root,root) %{_sysconfdir}/bash_completion.d/lilv

#-----------------------------------
%package -n %{lib_name}

Summary:        LV2 plugin library for applications and hosts
Group:          System/Libraries

%description -n %{lib_name}
Lilv is a library to make the use of LV2 plugins as simple as possible
for applications. Lilv is the successor to SLV2, rewritten to be
significantly faster and have minimal dependencies.

%files -n %{lib_name}
%{_libdir}/lib%{name}-%{lib_major}.so.*

#-----------------------------------
%package -n %{lib_name_devel}
Summary:        Headers for the lilv LV2 library
Group:          System/Libraries
Requires:       %{lib_name} = %{version}-%{release}
Requires:       pkgconfig
Provides:       %{name}-devel = %{version}-%{release}

%description -n %{lib_name_devel}
Development files needed to build applications against lilv.

%files -n %{lib_name_devel}
%{_libdir}/lib%{name}-%{lib_major}.so
%dir %{_includedir}/%{name}-%{lib_major}/%{name}
%{_includedir}/%{name}-%{lib_major}/%{name}/*.h
%{_includedir}/%{name}-%{lib_major}/%{name}/*.hpp
%{_libdir}/pkgconfig/%{name}-%{lib_major}.pc

#-----------------------------------
%prep
%setup -q

%build
./waf configure --prefix=%{_prefix} \
                --mandir=%{_mandir} \
                --libdir=%{_libdir} \
                --configdir=%{_sysconfdir}
./waf

%install

./waf install --destdir=%{buildroot}


%changelog
* Sat Aug 25 2012 Frank Kober <emuse@mandriva.org> 0.14.4-1
+ Revision: 815733
- new version 0.14.4

* Mon Apr 23 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.14.2-1
+ Revision: 792972
- BR:sratom-devel
- Reversed (or previously applied) patch detected
- version update 0.14.2

* Sat Feb 18 2012 Frank Kober <emuse@mandriva.org> 0.5.0-2
+ Revision: 776758
- add patch for fixing a double declaration
  o reported on drobilla's website ticket 777

* Sun Oct 23 2011 Frank Kober <emuse@mandriva.org> 0.5.0-1
+ Revision: 705726
- new version 0.5.0
  o sysconfdir flag added to waf configure

* Sat Jun 25 2011 Frank Kober <emuse@mandriva.org> 0.4.4-1
+ Revision: 687118
- imported package lilv


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2885 |12cr|lilypond-2.16.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Taken from pango spec
%define biarchs_32 %{ix86}
%define biarchs_64 x86_64
%define query_modules_suffix %{nil}
%ifarch %{biarchs_32}
%define query_modules_suffix -32
%endif
%ifarch %{biarchs_64}
%define query_modules_suffix -64
%endif
%define query_modules pango-querymodules%{query_modules_suffix}

# for python modules
%define _disable_ld_no_undefined 1

Name:		lilypond
Version:	2.16.0
Release:	2
Epoch:		0
Summary:	Program for printing sheet music
License:	GPL
Group:		Publishing
URL:		http://www.lilypond.org/
Source0:	http://lilypond.org/download/sources/v2.13/%{name}-%{version}.tar.gz
Source2:	http://download.linuxaudio.org/lilypond/binaries/documentation/%{name}-%{version}-1.documentation.tar.bz2
Source10:	%{name}.rpmlintrc
Suggests:	%{name}-doc = %{version}
Requires(post):	ec-fonts-mftraced
Requires(post):	texlive-kpathsea.bin
Requires(post):	mkfontdir
Requires(post):	rpm-helper
Requires(preun): rpm-helper
Requires(postun): texlive-kpathsea.bin
Requires(post):	findutils
# (Abel) bib2html or bibtex2html -- pick either one
BuildRequires:	bib2html
BuildRequires:	texi2html
BuildRequires:	bison
BuildRequires:	ec-fonts-mftraced
BuildRequires:	flex
BuildRequires:	fontconfig
BuildRequires:	fontforge >= 1.0-0.20110222
BuildRequires:	gettext-devel
BuildRequires:	ghostscript
BuildRequires:	groff-for-man
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(guile-1.8)
BuildRequires:	pango-modules
BuildRequires:	mftrace
BuildRequires:	python-devel
BuildRequires:	texinfo
BuildRequires:	netpbm
BuildRequires:	zip
BuildRequires:	imagemagick
BuildRequires:	dblatex
Requires:		guile1.8

%description
LilyPond is a music typesetter.  It produces beautiful sheet music using a
high level description file as input.  LilyPond is part of the GNU project.

LilyPond is split into two packages.  The package "lilypond" provides the
core package, containing the utilities for converting the music source
(.ly) files into printable output.  The package "lilypond-doc" 
provides the full documentation, example .ly files for various features and 
the Mutopia project files (musical equivalent of the Gutenberg project - see
http://www.mutopiaproject.org for details).

If you are new to lilypond, you will almost certainly want to install the
"lilypond-doc" package and take a look at tutorials under
%{_docdir}/lilypond-doc.

%package doc
Summary:	LilyPond documentation, examples and Mutopia files
Group:		Publishing
Provides:	%{name}-manual = %{EVRD}
BuildArch:	noarch

%description doc
The documentation of LilyPond, both in HTML and PostScript, along with
example input files and the files from the Mutopia project. If you
want to try the examples or score files from Mutopia project, please
also install LilyPond main package.


%prep
%setup -q

mkdir -p %{name}-documentation-%{version}
cd %{name}-documentation-%{version}
bunzip2 -dcq %{SOURCE2} | tar -xf -
cd -

%build
#
# build environment untrustworthy
#
%{_bindir}/%query_modules > pango.modules
echo "[Pango]" > pangorc
echo "ModuleFiles = `pwd`/pango.modules" >> pangorc
export PANGO_RC_FILE=`pwd`/pangorc

#
# build timestamp in HTML can be affected by locale
# (not necessary after applying date patch)
#
#export LC_TIME=C
%configure2_5x
# let's drop the macro for the time being as the program doesn't build otherwise on a dual-core
# %make
make all

# Doesn't work out of the box for this version.
# %make web

%install
%makeinstall_std

#
# web doc
#
# Doesn't work out of the box for this version.
# make out=www web-install DESTDIR=%{buildroot}

#
# move emacs file to our location
#
install -D -m 644 elisp/lilypond-init.el %{buildroot}%{_sysconfdir}/emacs/site-start.d/lilypond-init.el

#
# move vim stuff to our location
#
mv %{buildroot}%{_datadir}/lilypond/%{version}/vim %{buildroot}%{_datadir}/vim

#
# some more house cleaning
#
find %{buildroot} -path '*%{_datadir}/lilypond/%{version}/fonts' -prune -type f -o -name 'fonts.cache-1' -print0 | %{_bindir}/xargs -r -0 %{__rm}
find %{buildroot}%{_docdir} -name '*.png' -empty -print0 | %{_bindir}/xargs -r -0 %{__rm}
find %{buildroot}%{_datadir}/lilypond/%{version} -xtype l -print0 | %{_bindir}/xargs -r -0 %{__rm}

#
# Create symlinks to lilypond folder under TeX directory, so that TeX can
# use lilypond files natively, courtesy of Michael Brown's great hacks
# Necessary for tex backend to work, since startup profile is gone -- Abel
#
mkdir -p %{buildroot}%{_datadir}/texmf/dvips \
         %{buildroot}%{_datadir}/texmf/tex \
         %{buildroot}%{_datadir}/texmf/fonts/source \
         %{buildroot}%{_datadir}/texmf/fonts/tfm  \
         %{buildroot}%{_datadir}/lilypond/%{version}/fonts/type1
pushd %{buildroot}%{_datadir}/texmf > /dev/null
ln -s ../../lilypond/%{version}/ps dvips/lilypond
ln -s ../../lilypond/%{version}/tex tex/lilypond
ln -s ../../../lilypond/%{version}/fonts/source fonts/source/lilypond
ln -s ../../../lilypond/%{version}/fonts/tfm fonts/tfm/lilypond
popd > /dev/null

%find_lang %{name}

mkdir -p %{buildroot}%{_sysconfdir}/X11/fontpath.d/
ln -s ../../..%{_datadir}/lilypond/%{version}/fonts/type1 \
    %{buildroot}%{_sysconfdir}/X11/fontpath.d/lilypond:pri=50

%post
find /var/lib/texmf \( -name 'feta*.pk' -or -name 'feta*.tfm' -or -name 'parmesan*.pk' -or -name 'parmesan*.tfm' \) -print0 | xargs -r -0 rm -f
mktexlsr > /dev/null
mkfontdir %{_datadir}/lilypond/%{version}/fonts/type1

%preun
rm -f %{_datadir}/lilypond/%{version}/fonts/type1/fonts.dir

%postun
mktexlsr > /dev/null

%files -f %{name}.lang
%doc COPYING README.txt DEDICATION NEWS.txt AUTHORS.txt THANKS
%{_bindir}/*
%{_datadir}/emacs/site-lisp/lilypond*
%{_datadir}/%{name}
%{_datadir}/texmf/dvips/lilypond
%{_datadir}/texmf/fonts/source/lilypond
%{_datadir}/texmf/fonts/tfm/lilypond
%{_datadir}/texmf/tex/lilypond
%{_datadir}/vim/*/*
%{_libdir}/%{name}
%{_mandir}/man?/*
%{_infodir}/*.info*
%config(noreplace) %{_sysconfdir}/emacs/site-start.d/*
%{_sysconfdir}/X11/fontpath.d/lilypond:pri=50

%files doc
%doc %{name}-documentation-%{version}/*



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2886 |12cr|linalg-linbox-1.3.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Avoid find requires problem with atlas*-devel packages
%define __noautoreq	'devel\\('

Name:           linalg-linbox
Version:        1.3.2
Release:        1
Summary:        C++ Library for High-Performance Exact Linear Algebra
Group:          Sciences/Mathematics
License:        LGPLv2+
URL:            http://www.linalg.org/
Source0:        http://www.linalg.org/linbox-%{version}.tar.gz
# Sent upstream 2 Nov 2011.  Fix double frees that crash all tests.
Patch0:         linbox-destructor.patch
Patch1:         linbox-gcc47.patch
# Correct missing semicollon
Patch2:		linbox-int64.patch
# Force linkage to mpfr and iml to avoid unresolved symbols
Patch3:		linbox-underlink.patch

BuildRequires:  fflas-ffpack-devel
BuildRequires:  givaro-devel
BuildRequires:  iml-devel
BuildRequires:  libatlas-devel
BuildRequires:  libm4ri-devel
BuildRequires:  libm4rie-devel
BuildRequires:  mpfr-devel
BuildRequires:  ntl-devel

BuildRequires:  doxygen
BuildRequires:  ghostscript
BuildRequires:  gnuplot
BuildRequires:  texlive

%description
LinBox is a C++ template library for exact, high-performance linear
algebra computation with dense, sparse, and structured matrices over
the integers and over finite fields.


%package        devel
Summary:        Development libraries/headers for linbox
Group:          Development/C++
Requires:       %{name} = %{version}-%{release}
Requires:       fflas-ffpack-devel


%description    devel
Headers and libraries for development with linbox.


%prep
%setup -q -n linbox-%{version}
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1

# Fix up missing and extraneous library linkage
sed -e "s|\$(GMP_LIBS) \$(NTL_LIBS) \$(BLAS_LIBS)|-L%{_libdir}/atlas \$(NTL_LIBS) -lcblas|" \
    -i interfaces/driver/Makefile.in
sed -e "s|\$(GIVARO_LIBS) \$(GMP_LIBS) \$(NTL_LIBS) \$(BLAS_LIBS)|-L%{_libdir}/atlas ../../linbox/liblinbox.la \$(GIVARO_LIBS) \$(NTL_LIBS) -lcblas|" \
    -i interfaces/sage/Makefile.in

# Fix libtool
sed -i "s/func_apped/func_append/g" build-aux/ltmain.sh

%build
CFLAGS="%{optflags}"
%ifarch x86_64 ppc64
    CFLAGS="$CFLAGS -D__LINBOX_HAVE_INT64=1"
%endif
export CFLAGS
CXXFLAGS=$CFLAGS
export CXXFLAGS
CPPFLAGS="$CPPFLAGS -I%{_includedir}/m4rie"
export CPPFLAGS

%configure2_5x --enable-shared --disable-static --enable-sage \
  --enable-doc --with-ntl

# Remove hardcoded rpaths
sed -e 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' \
    -e 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' \
    -i libtool

# Don't try to optimize the tests; the build takes gargantuan amounts of memory
sed -i 's|-O2||g' tests/Makefile

make # %%{?_smp_mflags}

# Don't want these files in with the HTML files
rm -f doc/linbox-html/{AUTHORS,COPYING,INSTALL}


%install
make install DESTDIR=%{buildroot}
rm -f %{buildroot}%{_libdir}/*.la

# Remove docs that are installed in the wrong place
rm -rf %{buildroot}%{_prefix}/doc


%check
LD_LIBRARY_PATH=`pwd`/linbox/.libs make %{?_smp_mflags} check


%files
%doc AUTHORS COPYING ChangeLog NEWS README TODO
%{_libdir}/*.so.*


%files devel
%doc doc/linbox-html/*
%{_includedir}/linbox
%{_libdir}/*.so
%{_bindir}/linbox-config
%{_mandir}/man1/linbox-config.1*


%changelog
* Wed Aug 15 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.3.2-1
+ Revision: 814865
- Update to release matching http://pkgs.fedoraproject.org/cgit/linbox.git

* Tue Jan 24 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.1.6-15
+ Revision: 767494
- Update and correct patch required by sagemath 4.8.

* Tue Jan 24 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.1.6-14
+ Revision: 767465
- Rebuild with newer interface required by sagemath 4.8

* Wed Dec 07 2011 Paulo Andrade <pcpa@mandriva.com.br> 1.1.6-13
+ Revision: 738723
- Rebuild for .la file removal.

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.6-12mdv2011.0
+ Revision: 612752
- the mass rebuild of 2010.1 packages

* Wed Feb 10 2010 Funda Wang <fwang@mandriva.org> 1.1.6-11mdv2010.1
+ Revision: 503621
- rebuild for new gmp

* Fri Jan 29 2010 Paulo Andrade <pcpa@mandriva.com.br> 1.1.6-10mdv2010.1
+ Revision: 498315
- Correct building of liblinboxsage.so
- Properly use atlas cblas library

* Fri Jan 29 2010 Paulo Andrade <pcpa@mandriva.com.br> 1.1.6-9mdv2010.1
+ Revision: 497858
- Update for build with givaro 3.3.1
- Remove _disable_ld_as_needed and _disable_ld_no_undefined

* Mon Aug 31 2009 Paulo Andrade <pcpa@mandriva.com.br> 1.1.6-8mdv2010.0
+ Revision: 423095
+ rebuild (emptylog)

* Tue Jun 02 2009 Paulo Andrade <pcpa@mandriva.com.br> 1.1.6-7mdv2010.0
+ Revision: 382074
- Correct linkage problems with liblinbox.so and liblinboxsage.so that
  caused sagemath to crash or give improper results.

* Fri May 22 2009 Paulo Andrade <pcpa@mandriva.com.br> 1.1.6-5mdv2010.0
+ Revision: 378829
+ rebuild (emptylog)

* Fri Apr 03 2009 Paulo Andrade <pcpa@mandriva.com.br> 1.1.6-4mdv2009.1
+ Revision: 363921
- o build with --enable-sage, and correct build for that option.
  o correct build with --with-ntl that was failing due to --Wl,as-needed

* Sat Feb 28 2009 Paulo Andrade <pcpa@mandriva.com.br> 1.1.6-3mdv2009.1
+ Revision: 345856
- Initial import of linalg-linbox, version 1.1.6
  linalg-linbox is a exact computational linear algebra C++ template library.
- linalg-linbox


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2887 |12cr|lincity-ng-2.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Lincity - A City Simulation Game
Name:		lincity-ng
Version:	2.0
Release:	%mkrel 6
Source0:	http://freefr.dl.sourceforge.net/project/lincity-ng.berlios/lincity-ng-%version.tar.bz2
Patch0:		lincity-ng-1.1.2-fix-desktop.patch
Patch1:		lincity-ng-2.0-fix-str-fmt.patch
License:	GPLv2+
URL:		http://lincity-ng.berlios.de/
Group:		Games/Other
BuildRequires:	imagemagick
BuildRequires:	jam
BuildRequires:	mesa-common-devel
BuildRequires:	SDL-devel
BuildRequires:	SDL_gfx-devel
BuildRequires:	SDL_image-devel
BuildRequires:	SDL_mixer-devel
BuildRequires:	SDL_ttf-devel
BuildRequires:	libphysfs-devel
BuildRequires:	libxml2-devel
BuildRequires:	zlib-devel
Obsoletes:	lincity
Provides:	lincity

%description
Lincity is a city simulation game. Build your city up from a primitive village
to an advanced civilization.  Build a sustainable economy, or build rockets to
escape from a pollution ridden and resource starved planet. 

LinCity-NG is a polished and improved version of the classic LinCity game with
a new iso-3D graphics engine, with a completely redone and modern GUI.

%prep
%setup -q
%patch0 -p0
%patch1 -p0

%build
%configure2_5x	--bindir=%{_gamesbindir} \
		--datadir=%{_gamesdatadir} \
		--with-gzip \
		--with-svga \
		--with-x \
		--disable-rpath
jam %_smp_mflags

%install
DESTDIR=%{buildroot} jam install
mkdir -p %{buildroot}%{_miconsdir}
convert -size 48x48 data/%{name}.png %{buildroot}%{_miconsdir}/%{name}.png
mkdir -p %{buildroot}%{_iconsdir}
convert -size 32x32 data/%{name}.png %{buildroot}%{_iconsdir}/%{name}.png
mkdir -p %{buildroot}%{_liconsdir}
convert -size 16x16 data/%{name}.png %{buildroot}%{_liconsdir}/%{name}.png

mkdir -p %buildroot%_datadir/applications
mv %{buildroot}%{_gamesdatadir}/applications/* %{buildroot}%{_datadir}/applications

mkdir -p %buildroot%_datadir/pixmaps
mv %buildroot%{_gamesdatadir}/pixmaps/* %buildroot%_datadir/pixmaps

rm -fr %buildroot%_gamesdatadir/doc

%files
%doc COPYING* README RELNOTES TODO
%{_gamesbindir}/*
%{_datadir}/pixmaps/*
%{_datadir}/applications/*
%{_gamesdatadir}/%{name}
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png


%changelog
* Sat Feb 05 2011 Funda Wang <fwang@mandriva.org> 2.0-5mdv2011.0
+ Revision: 636064
- correct desktop file
- tighten BR

* Fri Dec 03 2010 Tomas Kindl <supp@mandriva.org> 2.0-4mdv2011.0
+ Revision: 606561
- rebuild

  + Thomas Backlund <tmb@mandriva.org>
    - fix missing space in Comment

* Sun Sep 27 2009 Funda Wang <fwang@mandriva.org> 2.0-3mdv2010.0
+ Revision: 449971
- rebuild for new SDL_gfx

* Wed May 13 2009 Samuel Verschelde <stormi@mandriva.org> 2.0-2mdv2010.0
+ Revision: 375063
- Change package group to Games/Other (fixes #49516)

* Tue Jan 27 2009 Funda Wang <fwang@mandriva.org> 2.0-1mdv2009.1
+ Revision: 334015
- fix str fmt
- New version 2.0

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - buildrequires X11-devel instead of XFree86-devel

* Tue Nov 06 2007 Funda Wang <fwang@mandriva.org> 1.1.2-1mdv2008.1
+ Revision: 106275
- fix desktop file
- New version 1.1.2

* Mon Aug 20 2007 Funda Wang <fwang@mandriva.org> 1.1.1-1mdv2008.0
+ Revision: 67195
- remove old doc files
- move common files into common dir rather games dir
- New version 1.1.1


* Thu Feb 22 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.1.0-1mdv2007.0
+ Revision: 124728
- new version

* Wed Dec 20 2006 Götz Waschk <waschk@mandriva.org> 1.0.3-5mdv2007.1
+ Revision: 100703
- Import lincity-ng

* Wed Dec 20 2006 Götz Waschk <waschk@mandriva.org> 1.0.3-5
- Rebuild

* Wed Sep 13 2006 Emmanuel Andry <eandry@mandriva.org> 1.0.3-4mdv2007.0
- Game category repeated twice in desktop file (bug #25177)
- buildrequires desktop-file-utils

* Mon Aug 14 2006 Emmanuel Andry <eandry@mandriva.org> 1.0.3-3mdv2007.0
- rebuild

* Tue Aug 01 2006 Emmanuel Andry <eandry@mandriva.org> 1.0.3-2mdv2007.0
- xdg menu
- fix buildrequires

* Thu May 04 2006 Emmanuel Andry <eandry@free.fr> 1.0.3-1mdk
- New release 1.0.3

* Mon Jan 16 2006 Michael Scherer <misc@mandriva.org> 1.0.2-1mdk
- New release 1.0.2, thanks to Emmanuel Andry <eandry@free.fr> for testing
  and reporting

* Fri Aug 12 2005 Austin Acton <austin@mandriva.org> 1.0.1-1mdk
- move to lincity-ng, obsolete lincity
- source URL
- new URL
- convert icon on-the-fly

* Tue Aug 09 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.12.1-2mdk
- fix %%{Summary} macro
- build with svga and gzip support
- %%mkrel
- convert icons to png
- move data to %%{_gamesdatadir}
- no .bz2 ending for man page
- clean out suckage!

* Fri Mar 11 2005 Austin Acton <austin@mandrake.org> 1.12.1-1mdk
- configure 2.5
- from Emmanuel Andry <eandry@free.fr> :
  - New release
  - Updated buildrequires
  - Updated menu
  - New source for icons (taken from 1.12-0.pre55)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2888 |12cr|linesrv-2.1.21-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	Line Control Server
Name: 		linesrv
Version: 	2.1.21
Release: 	%mkrel 10
# debian/copyright in the source suggests GPLv2 specifically applies
License: 	GPLv2
Group: 		Networking/Other
URL: 		http://linecontrol.sourceforge.net
Source: 	%{name}-%{version}.src.tar.bz2
Source1:	linesrv.init.bz2
Source2:	linesrv.conf.bz2
Source3:	linesrv-scripts.tar.bz2
Source4:	linesrv.conf.documentation.bz2
Patch0:		linesrv-2.1.21-debian-syslog_header.patch
Patch1:		linesrv-2.1.21-str-fmt.patch
Requires(pre): 	rpm-helper
BuildRoot: 	%{_tmppath}/%{name}-%{version}
BuildRequires:	pam-devel 
BuildRequires:	mysql-devel

%description
The line control system will allow authorized LAN users to manipulate
the network interface (usually a modem) that gives the Internet
access on a Linux box without having to use telnet. It's based on
a client/server approach so any TCP/IP enabled system should be able
to take advantage of this server, if a client is written for it.
Currently; Linux, Windows, NetBSD, and any system with a Java
implementation or Web Browser have clients.

Note: Please make changes to /etc/lineserv.conf.

%package web
Requires:	webserver
Requires:	linesrv
Group:		Networking/Other
Summary:	Line Control Server - Web Status

%description web
The line control system will allow authorized LAN users to manipulate
the network interface (usually a modem) that gives the Internet
access on a Linux box without having to use telnet. It's based on
a client/server approach so any TCP/IP enabled system should be able
to take advantage of this server, if a client is written for it.
Currently; Linux, Windows, NetBSD, and any system with a Java
implementation or Web Browser have clients.

This package provides web-based status report of the line.

%prep
%setup -q -n %{name}-%(echo %{version}|cut -f1-2 -d.) -a3
%patch0 -p1 -b .header
%patch1 -p0 -b .str
cp %{SOURCE4} .
bunzip2 `basename %{SOURCE4}`

%build

%configure2_5x
%make

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}
mkdir -p %{buildroot}/{%{_sbindir},%{_bindir}}
mkdir -p %{buildroot}/%{_initrddir}
mkdir -p %{buildroot}/%{_mandir}/{man5,man8}
mkdir -p %{buildroot}/%{_sysconfdir}/pam.d
mkdir -p %{buildroot}/%{_libdir}/%{name}
mkdir -p %{buildroot}/%{_localstatedir}/www/cgi-bin/
install -m 755 -s server/%{name} %{buildroot}%{_sbindir}/
install -m 755 -s lclog/lclog %{buildroot}/%{_localstatedir}/www/cgi-bin/
install -m 4755 -s htmlstatus/htmlstatus %{buildroot}/%{_localstatedir}/www/cgi-bin/
bzcat %{SOURCE1} > %{buildroot}/%{_initrddir}/%{name}
chmod 755 %{buildroot}/%{_initrddir}/%{name}
install -m664 server/config/pam.d/l*  %{buildroot}/%{_sysconfdir}/pam.d/

bzcat %{SOURCE2} > %{buildroot}/%{_sysconfdir}/%{name}.conf
install -d -m755 %{buildroot}/%{_sysconfdir}/%{name}
install -m644 server/config/complete_syntax/addr_book %{buildroot}/%{_sysconfdir}/%{name}
install -m644 server/config/complete_syntax/tarif.conf %{buildroot}/%{_sysconfdir}/%{name}

# scripts
install -m755 scripts/*  %{buildroot}/%{_libdir}/%{name}

#web stuff
install -d %{buildroot}/%{_localstatedir}/www/html/lclog
install lclog/html/* %{buildroot}/%{_localstatedir}/www/html/lclog/
install -d %{buildroot}/%{_localstatedir}/lib/%{name}
mknod %{buildroot}/%{_localstatedir}/lib/%{name}/htmlstatus p

#logs:
install -d %{buildroot}/%{_localstatedir}/log/%{name}

#fix docs:
cp htmlstatus/README README.htmlstatus 
cp lclog/INSTALL INSTALL.lclog

%clean
rm -rf %{buildroot}

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%files
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/pam.d/*
%config(noreplace) %{_initrddir}/%{name}
%{_sbindir}/%{name}
%{_libdir}/%{name}
%{_localstatedir}/log/%{name}
%doc AUTHORS server/INSTALL server/COPYING server/NEWS server/README
%doc server/LICENSE INSTALL.lclog linesrv.conf.documentation

%attr(644,root,root) %config(noreplace) %{_sysconfdir}/%{name}.conf
%config(noreplace) %{_sysconfdir}/%{name}

%files web
%defattr(-,root,root)
%{_localstatedir}/www/html/lclog/
%attr(4750,root,apache) %{_localstatedir}/www/cgi-bin/*
%dir %{_localstatedir}/lib/%{name}
%attr(640,root,apache) %{_localstatedir}/lib/%{name}/htmlstatus
%doc htmlstatus/README



%changelog
* Thu Mar 17 2011 Oden Eriksson <oeriksson@mandriva.com> 2.1.21-10mdv2011.0
+ Revision: 645813
- relink against libmysqlclient.so.18

* Sun Jan 02 2011 Funda Wang <fwang@mandriva.org> 2.1.21-9mdv2011.0
+ Revision: 627616
- fix str fmt

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuilt against mysql-5.5.8 libs, again
    - rebuilt against mysql-5.5.8 libs

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sat Dec 06 2008 Oden Eriksson <oeriksson@mandriva.com> 2.1.21-5mdv2009.1
+ Revision: 311338
- rebuilt against mysql-5.1.30 libs

* Fri Sep 05 2008 Adam Williamson <awilliamson@mandriva.org> 2.1.21-4mdv2009.0
+ Revision: 281027
- don't use a silly name for the patch backup file...
- s,%%{_var},%%{_localstatedir}
- s,$RPM_BUILD_ROOT,%%{buildroot}
- restore the mysql build (seems to work...)
- add debian-syslog_header.patch from Debian: fixes a build error
- new license policy
- drop unnecessary defines

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - fix spacing at top of description
    - kill re-definition of %%buildroot on Pixel's request
    - use %%mkrel

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Wed Sep 14 2005 Buchan Milne <bgmilne@linux-mandrake.com> 2.1.21-1mdk
- New release 2.1.21
- drop patch, fix conflict

* Thu Aug 21 2003 Buchan Milne <bgmilne@linux-mandrake.com> 2.1.17-2mdk
- gcc3.3 fixes (Steffen)

* Fri Jul 25 2003 Steffen Barszus <st_barszus@gmx.de> 2.1.17-1mdk
- new version
- small fix for config 
- This is a temporary RPM for convinience for 9.1 users

* Mon May 26 2003 Buchan Milne <bgmilne@linux-mandrake.com> 2.1.16-2mdk
- Make distriblint happy
- Fix permissions of scripts

* Mon Mar 03 2003 Buchan Milne <bgmilne@linux-mandrake.com> 2.1.16-1mdk
- Initial Mandrake RPM based on mserver
- Lots of work from Steffen Barzus on configs and scripts


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2889 |12cr|lingot-0.9.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:    A musical instrument tuner
Name:       lingot
Version:    0.9.1
Release:    2
URL:        http://savannah.nongnu.org/projects/%{name}
Source0:     http://download.savannah.gnu.org/releases/%{name}/%{name}-%{version}.tar.gz
Patch0:     lingot-0.9.1-mdv-format-security.patch
License:    GPLv2
Group:      Sound
BuildRequires: gtk2-devel
BuildRequires: pkgconfig(libglade-2.0)
BuildRequires: intltool
BuildRequires: pkgconfig(alsa)
BuildRequires: pkgconfig(jack)

%description
LINGOT is a musical instrument tuner. It's accurate, easy to use, and highly
configurable. Originally conceived to tune electric guitars, it can now be used
to tune other instruments.

It looks like an analogue tuner, with a gauge indicating the relative shift to
a certain note, found automatically as the closest note to the estimated
frequency.

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x
%make

%install
%makeinstall_std
rm -rf %{buildroot}%{_docdir}
%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS ChangeLog NEWS README THANKS
%{_bindir}/%name
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}
%{_datadir}/%{name}


%changelog
* Tue Dec 06 2011 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.9.1-1mdv2011.0
+ Revision: 738187
- Source tarball added
- Update to 0.9.1

* Tue Dec 21 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.8.1-1mdv2011.0
+ Revision: 623712
- import lingot (based on spec provided in (mdv#61961))


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2890 |12cr|linkchecker-8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define __noautoprov '_network.so|htmlsax.so'

Summary:	Check HTML documents for broken links
Name:		linkchecker
Version:	8.0
Release:	1
Url:		http://linkchecker.sourceforge.net
Source0:	http://downloads.sourceforge.net/project/linkchecker/%{version}/LinkChecker-%{version}.tar.xz
License:	GPLv2+
Group:		Networking/WWW
BuildRequires:	python-devel
BuildRequires:	qt4-assistant
Requires:	python-qt4

%description
 Features:
  o recursive checking
  o multithreaded
  o output can be colored or normal text, HTML, SQL, CSV or a sitemap
    graph in GML or XML
  o HTTP/1.1, FTP, mailto:, nntp:, news:, Gopher, Telnet and local 
    file links are supported
  o restrict link checking with regular expression filters for URLs
  o proxy support
  o give username/password for HTTP and FTP authorization
  o robots.txt exclusion protocol support 
  o i18n support
  o command line interface
  o (Fast)CGI web interface (requires HTTP server)

%prep
%setup -qn LinkChecker-%{version}

%build
export PATH=$PATH:/usr/lib/qt4/bin/

pushd doc/html
 make
popd

python setup.py build

%install
PYTHONDONTWRITEBYTECODE= python setup.py install --root=%{buildroot}

install -d %{buildroot}/etc
mv %{buildroot}/usr/share/linkchecker/linkcheckerrc %{buildroot}/etc

%find_lang %{name}

%files -f %{name}.lang
%config(noreplace) /etc/*
%{_bindir}/*
%{_datadir}/applications/*.desktop
%{py_platsitedir}/*
%{_mandir}/*/*
%_datadir/%name


%changelog
* Tue Sep 04 2012 Alexander Khrukin <akhrukin@mandriva.org> 8.0-1
+ Revision: 816345
- version update 8.0

* Wed Jun 13 2012 Alexander Khrukin <akhrukin@mandriva.org> 7.9-1
+ Revision: 805446
- version update 7.9

* Tue May 15 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 7.8-1
+ Revision: 798987
- update to 7.8

* Wed Apr 25 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 7.7-1
+ Revision: 793341
- update to 7.7

* Wed Apr 04 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 7.6-1
+ Revision: 789157
- update to 7.6

* Tue Feb 14 2012 Alexander Khrukin <akhrukin@mandriva.org> 7.5-1
+ Revision: 773925
- version update 7.5

* Tue May 31 2011 Funda Wang <fwang@mandriva.org> 7.0-1
+ Revision: 682018
- update to new version 7.0

* Mon May 09 2011 Funda Wang <fwang@mandriva.org> 6.9-1
+ Revision: 672653
- update to new version 6.9

* Wed Mar 16 2011 Stéphane Téletchéa <steletch@mandriva.org> 6.5-1
+ Revision: 645283
- update to new version 6.5

* Fri Jan 07 2011 Funda Wang <fwang@mandriva.org> 6.2-1mdv2011.0
+ Revision: 629211
- update to new version 6.2

* Sat Dec 25 2010 Funda Wang <fwang@mandriva.org> 6.1-1mdv2011.0
+ Revision: 624726
- update to new version 6.1

* Sun Dec 19 2010 Funda Wang <fwang@mandriva.org> 6.0-1mdv2011.0
+ Revision: 623141
- new version 6.0

* Sun Nov 21 2010 Funda Wang <fwang@mandriva.org> 5.5-1mdv2011.0
+ Revision: 599351
- update to new version 5.5

* Sat Nov 13 2010 Bogdano Arendartchuk <bogdano@mandriva.com> 5.4-1mdv2011.0
+ Revision: 597037
- new version 5.4
- rebuild for python 2.7

* Fri Oct 01 2010 Funda Wang <fwang@mandriva.org> 5.3-1mdv2011.0
+ Revision: 582366
- requires pyqt4 for gui
- New version 5.3

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 4.7-4mdv2010.0
+ Revision: 439541
- rebuild

* Mon Jul 28 2008 Thierry Vignaud <tv@mandriva.org> 4.7-3mdv2009.0
+ Revision: 250802
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 4.7-1mdv2008.1
+ Revision: 136572
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Aug 10 2007 Pixel <pixel@mandriva.com> 4.7-1mdv2008.0
+ Revision: 61052
- new release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2891 |12cr|link-grammar-4.7.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major       4
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname -d %{name}

Summary:	A syntactic parser of English
Name:		link-grammar
Version:	4.7.6
Release:	1
Group:		Office
License:	BSD-like
URL:		http://www.link.cs.cmu.edu/link/
Source0:	http://www.abisource.com/downloads/link-grammar/%{version}/%{name}-%{version}.tar.gz

BuildRequires:	ant
BuildRequires:	java-openjdk
BuildRequires:	java-devel-openjdk

%description
The Link Grammar Parser is a syntactic parser of English, based
on link grammar, an original theory of English syntax. Given a
sentence, the system assigns to it a syntactic structure, which
consists of a set of labeled links connecting pairs of words.
The parser also produces a "constituent" representation of a
sentence (showing noun phrases, verb phrases, etc.).

%package -n %{libname}
Summary:	A syntactic parser of English
Group:		System/Libraries

%description -n %{libname}
This package contains the shared library for %{name}.

%package -n %{develname}
Summary:	Support files necessary to compile applications with link-grammar
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel
Obsoletes:	%{_lib}link-grammar4-devel

%description -n %{develname}
Libraries and header files necessary to compile applications using
link-grammar.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std

%files
%doc LICENSE README
%{_bindir}/*
%{_datadir}/link-grammar/*
%{_mandir}/man1/link-parser.1.*

%files -n %{libname}
%{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/link-grammar.pc
%{_includedir}/link-grammar/*



%changelog
* Thu May 10 2012 Matthew Dawkins <mattydaw@mandriva.org> 4.7.6-1
+ Revision: 798109
- new version 4.7.6
- cleaned up spec
- removed old patch

* Mon Apr 23 2012 Alexander Khrukin <akhrukin@mandriva.org> 4.7.5-1
+ Revision: 792840
- file not found fix
- BR:java-devel-openjdk
- BR:java-openjdk
- version update 4.7.5

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Mon Jun 09 2008 Pixel <pixel@mandriva.com> 4.2.5-2mdv2009.0
+ Revision: 217192
- do not call ldconfig in %%post/%%postun, it is now handled by filetriggers
- normalize call to ldconfig in %%post/%%postun

* Tue Mar 25 2008 Emmanuel Andry <eandry@mandriva.org> 4.2.5-2mdv2008.1
+ Revision: 189872
- Fix groups
- protect major

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Nov 13 2007 Jérôme Soyer <saispo@mandriva.org> 4.2.5-1mdv2008.1
+ Revision: 108495
- New release 4.2.4

* Wed Sep 05 2007 Jérôme Soyer <saispo@mandriva.org> 4.2.4-1mdv2008.0
+ Revision: 80232
- New release 4.2.4
- Import link-grammar




* Sat Apr 15 2006 Jerome Soyer <saispo@mandriva.org> 4.2.2-1mdk
- 4.2.2

* Thu Aug 04 2005 Marcel Pol <mpol@mandriva.org> 4.1.3-1mdk
- 4.1.3

* Tue Jul 26 2005 Marcel Pol <mpol@mandriva.org> 4.1.2-0.20050726cvs.2mdk
- fix description and summary (Gaetan Lehmann)
- fix license

* Tue Jul 26 2005 Marcel Pol <mpol@mandriva.org> 4.1.2-0.20050726cvs.1mdk
- cvs release of 4.1.2-20050726cvs
- buildrequires automake1.9
- P1, run versioned automake and aclocal

* Tue May 17 2005 Marcel Pol <mpol@mandriva.org> 4.1.1-1mdk
- Initial version

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2892 |12cr|links-2.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 2.6
%define rel 1

Summary:	Lynx-like text WWW browser
Name:		links
Version:	%{version}
Release:	%mkrel %rel
License:	GPLv2+
Group:		Networking/WWW

Source0:	http://atrey.karlin.mff.cuni.cz/~clock/twibright/links/download/%name-%version.tar.bz2
Source4:	links.cfg
Patch3:		links-0.96-no-weird-unhx-ing-of-command-line-args.patch
Patch6:		cookies-save-0.96.patch
Patch21:	links-2.1pre17-fix-segfault-on-loading-cookies.patch
Patch22:	links-2.1pre2-64bit-fixes.patch
Patch23:	links-2.1pre31-dont-have-two-assocations-with-same-label--otherwise-one-cant-override-shared-config.patch

URL:		http://links.twibright.com/
BuildRequires:	libx11-devel
BuildRequires:	libpng-devel
BuildRequires:	libtiff-devel
BuildRequires:	openssl-devel
BuildRequires:	jpeg-devel
BuildRequires:	bzip2-devel
BuildRequires:	gpm-devel
BuildRequires:	zlib-devel
BuildRequires:	svgalib-devel
BuildRequires:	directfb-devel >= 0.9.17
Provides:	webclient
Requires:	links-common = %{version}
BuildRoot:	%{_tmppath}/%{name}-%{version}-root

%description
Links is a text based WWW browser, at first look similar to Lynx, but
somehow different:

- renders tables and frames
- displays colors as specified in current HTML page
- uses drop-down menu (like in Midnight Commander)
- can download files in background
- partially handle Javascript

%package graphic
Summary:	Lynx-like text/X11 WWW browser
Group:		Networking/WWW
Requires:	links-common = %{version}
Provides:	webclient, links = %{version}-%{release}
Requires:	indexhtml

%description graphic
Links is a text/X11 based WWW browser, at first look similar to Lynx, but
somehow different:

- renders tables and frames
- displays colors as specified in current HTML page
- uses drop-down menu (like in Midnight Commander)
- can download files in background
- partially handle Javascript

%package common
Summary:	Lynx-like text/X11 WWW browser
Group:		Networking/WWW
Requires:	links-common = %{version}
Conflicts:	links < 2.1-0.pre18.5mdk, links-graphic < 2.1-0.pre18.5mdk

%description common
Common files for links and links-graphic

%prep
%setup  -q -n %name-%version
%patch3 -p1
%patch6 -p1
%patch21 -p1
%patch22 -p1 -b .64bit-fixes
%patch23 -p1

%build
# error: conditional "am__fastdepCXX" was never defined (for eautoreconf)
# Upstream configure produced by broken autoconf-2.13. This also fixes
# toolchain detection.
sed -i -e '/AC_PROG_CXX/s:#::' configure.in || die
autoreconf -fi
%configure2_5x
(cd Unicode ; LC_ALL=C ./gen )
%make

cp -f links links-text

# Needed to fix linkage problem
#rm -f bfu.o dip.o lru.o x.o framebuffer.o terminal.o kbd.o links_icon.o
make clean
%configure2_5x --enable-graphics
%make

cp -f links links-graphic

%install
rm -rf $RPM_BUILD_ROOT

%makeinstall_std

rm -f %buildroot%{_bindir}/links
install links-graphic links-text %buildroot%{_bindir}

install -D -m 644 %SOURCE4 %buildroot/etc/links.cfg

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Links
Comment=Lynx-like text/graphic Web browser
Exec=/usr/bin/links-graphic /usr/share/doc/HTML/index.html
Icon=web_browser_section
Terminal=false
Type=Application
Categories=Network;WebBrowser;
EOF


%clean
rm -rf $RPM_BUILD_ROOT

%triggerpostun -- links
if [ ! -e /usr/bin/links ]; then
  update-alternatives --auto links
fi

%triggerpostun graphic -- links
if [ ! -e /usr/bin/links ]; then
  update-alternatives --auto links
fi

%post
update-alternatives --install /usr/bin/links links /usr/bin/links-text 10

%postun
if [ "$1" = "0" ]; then
  update-alternatives --remove links /usr/bin/links-text
fi

%post graphic
%if %mdkversion < 200900
%{update_menus}
%endif

update-alternatives --install /usr/bin/links links /usr/bin/links-graphic 20

%postun graphic
%if %mdkversion < 200900
%{clean_menus}
%endif

if [ "$1" = "0" ]; then
  update-alternatives --remove links /usr/bin/links-graphic
fi

%files 
%defattr(-,root,root)
%{_bindir}/links-text

%files graphic
%defattr(-,root,root)
%{_bindir}/links-graphic
%{_datadir}/applications/*

%files common
%defattr(-,root,root)
%doc AUTHORS ChangeLog README SITES
%config(noreplace) /etc/links.cfg
%{_mandir}/*/*




%changelog
* Tue Apr 17 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.6-1
+ Revision: 791411
- version update 2.6

* Fri Dec 17 2010 Funda Wang <fwang@mandriva.org> 2.2-8mdv2011.0
+ Revision: 622592
- update BRs

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.1 packages

* Thu Apr 08 2010 Rémy Clouard <shikamaru@mandriva.org> 2.2-7mdv2010.1
+ Revision: 533227
- Rebuild for new openssl

* Wed Jan 13 2010 Götz Waschk <waschk@mandriva.org> 2.2-6mdv2010.1
+ Revision: 490513
- rebuild for new libjpeg

* Sun Nov 08 2009 Funda Wang <fwang@mandriva.org> 2.2-5mdv2010.1
+ Revision: 462916
- rebuild for new dfb

* Mon Aug 17 2009 Götz Waschk <waschk@mandriva.org> 2.2-4mdv2010.0
+ Revision: 417289
- rediff patches 10,11

* Sun Aug 17 2008 Funda Wang <fwang@mandriva.org> 2.2-3mdv2009.0
+ Revision: 272981
- rebuild for new dfb

* Sun Aug 03 2008 Funda Wang <fwang@mandriva.org> 2.2-2mdv2009.0
+ Revision: 261917
- New version 2.2

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri May 30 2008 Funda Wang <fwang@mandriva.org> 2.1-0.pre36.2mdv2009.0
+ Revision: 213230
- rebuild for new directfb

* Thu May 15 2008 Funda Wang <fwang@mandriva.org> 2.1-0.pre36.1mdv2009.0
+ Revision: 207634
- New version 2.1pre36

* Tue May 06 2008 Funda Wang <fwang@mandriva.org> 2.1-0.pre35.1mdv2009.0
+ Revision: 201766
- New version 2.1pre35

* Mon May 05 2008 Funda Wang <fwang@mandriva.org> 2.1-0.pre34.1mdv2009.0
+ Revision: 201377
- New version 2.1pre34

  + Thierry Vignaud <tv@mandriva.org>
    - fix URL
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sun Dec 09 2007 Funda Wang <fwang@mandriva.org> 2.1-0.pre31.1mdv2008.1
+ Revision: 116673
- New version 2.1pre31
- Rediff patch12,23

* Sun Dec 09 2007 Funda Wang <fwang@mandriva.org> 2.1-0.pre18.15mdv2008.1
+ Revision: 116669
- fix menu entry

  + Thierry Vignaud <tv@mandriva.org>
    - buildrequires X11-devel instead of XFree86-devel
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

  + Pixel <pixel@mandriva.com>
    - really apply security fix for CVE-2006-5925
    - fix build
    - fix icon (#25644)


* Tue Nov 21 2006 Pixel <pixel@mandriva.com> 2.1-0.pre18.14mdv2007.0
+ Revision: 85722
- security fix for CVE-2006-5925 (patch24, disable SMB)
- Import links

* Sat Jul 08 2006 Pixel <pixel@mandriva.com> 2.1-0.pre18.13mdv2007.0
- switch to XDG menu

* Fri May 12 2006 Götz Waschk <waschk@mandriva.org> 2.1-0.pre18.12mdk
- rebuild for new directfb

* Sat Apr 01 2006 Pixel <pixel@mandriva.com> 2.1-0.pre18.11mdk
- links-graphic do not obsolete links anymore
  (no good reason for it and breaks distro scripts)

* Sun Nov 13 2005 Oden Eriksson <oeriksson@mandriva.com> 2.1-0.pre18.10mdk
- rebuilt against openssl-0.9.8a

* Thu Nov 03 2005 Götz Waschk <waschk@mandriva.org> 2.1-0.pre18.9mdk
- rebuild for new directfb

* Tue Oct 11 2005 Pixel <pixel@mandriva.com> 2.1-0.pre18.8mdk
- really better fix for previous patch (ie fix memory leaks)

* Sat Oct 08 2005 Pixel <pixel@mandriva.com> 2.1-0.pre18.7mdk
- better fix for previous patch

* Sat Oct 08 2005 Pixel <pixel@mandriva.com> 2.1-0.pre18.6mdk
- don't have two assocations with same label, otherwise one can't override shared config

* Sat Aug 27 2005 Pixel <pixel@mandriva.com> 2.1-0.pre18.5mdk
- reverting previous changes, introduce links-common instead
- move the conflicts on links to links-common

* Tue Aug 23 2005 Pixel <pixel@mandriva.com> 2.1-0.pre18.4mdk
- links-graphic now depends on links 
  => no way to have links-graphic without links-text
  => this fixes upgrade conflicts and is cleaner
  (the other solution would be to create a links-common for links.cfg and the manpage)

* Fri Aug 19 2005 Christiaan Welvaart <cjw@daneel.dyndns.org> 2.1-0.pre18.3mdk
- add BuildRequires: automake1.9

* Wed Aug 10 2005 Abel Cheung <deaddog@mandriva.org> 2.1-0.pre18.2mdk
- Reenable Patch1 (changes link color from bright white to other color),
  which I accidentally disabled

* Tue Aug 09 2005 Abel Cheung <deaddog@mandriva.org> 2.1-0.pre18.1mdk
- 2.1pre18
- Build with directfb support
- Rediff patch12, 21
- Patch14: Newer automake can't accept conditional macros definition

* Mon Mar 07 2005 Christiaan Welvaart <cjw@daneel.dyndns.org> 2.1-0.pre15.2mdk
- add BuildRequires: automake1.4

* Tue Dec 14 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 2.1-0.pre15.1mdk
- new release
- fix URL
- Adapt patch #8 to new code

* Sat Aug 14 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 2.1-0.pre13.3mdk
- Fix menu

* Wed Feb 18 2004 David Baudens <baudens@mandrakesoft.com> 2.1-0.pre13.2mdk
- Fix menu


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2893 |12cr|linksysmon-1.1.4-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A tool for monitoring Linksys BEFSR41 and BEFSR11 firewalls
Name:		linksysmon
Version:	1.1.4
Release:	%mkrel 5
License:	GPL or Artistic
Group:		System/Servers
URL:		http://woogie.net/projects/linksysmon/
Source0:	http://woogie.net/projects/linksysmon/attachment/wiki/WikiStart/%{name}-%{version}.tar.bz2
Source1:	linksysmon.init.bz2
Source2:	linksysmon.sysconfig.bz2
Requires(post): rpm-helper
Requires(preun): rpm-helper
BuildRequires:	perl-devel
Requires:	net-snmp
Requires:	net-snmp-utils
Requires:	net-snmp-trapd
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
linksysmon is a tool for monitoring Linksys BEFSR41 and BEFSR11
firewalls under Linux and other Unix-like operating systems (I
specify Linux because that is what I used to develop it, and the
only one I know for sure works). It accepts log mesages from the
Linksys, and logs the messages to /var/log/linksys.log. It handles
the standard activity logs, as well as the "secret" extended
logging, and can handle logs from multiple firewalls. When using
extended logging, it can detect external IP address changes (if
you are using either DHCP or PPPOE) and can call an external
program to process the change.

%prep

%setup -q -n %{name}-%{version}

bzcat %{SOURCE1} > linksysmon.init
bzcat %{SOURCE2} > linksysmon.sysconfig

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor


%make
make test

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_sysconfdir}/logrotate.d
install -d %{buildroot}%{_sysconfdir}/cron.daily
install -d %{buildroot}%{_sysconfdir}/sysconfig
install -d %{buildroot}%{_sbindir}

%makeinstall_std

install -m0755 linksysmon.init %{buildroot}%{_initrddir}/linksysmon
install -m0644 linksysmon.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/linksysmon

install -m0644 etc/linksysmon.conf %{buildroot}%{_sysconfdir}/linksysmon.conf
install -m0755 etc/cron.daily/linksysmon-report %{buildroot}%{_sysconfdir}/cron.daily/linksysmon-report

install -m0755 usr/sbin/linksysmon %{buildroot}%{_sbindir}/
install -m0755 usr/sbin/linksysmon-ez-ipupdate %{buildroot}%{_sbindir}/
install -m0755 usr/sbin/linksysmon-ipchange %{buildroot}%{_sbindir}/
install -m0755 usr/sbin/linksysmon-report %{buildroot}%{_sbindir}/
install -m0755 usr/sbin/linksysmon-watch %{buildroot}%{_sbindir}/

# install log rotation stuff
cat > %{buildroot}%{_sysconfdir}/logrotate.d/linksysmon << EOF
/var/log/linksys.log {
    missingok
    postrotate
	%{_initrddir}/linksysmon restart > /dev/null || /bin/true
    endscript
}
EOF

%post
%_post_service linksysmon

%preun
%_preun_service linksysmon

%clean 
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc BUGS CHANGELOG COPYING INSTALL README TODO
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/linksysmon.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/linksysmon
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/linksysmon
%attr(0755,root,root) %{_sysconfdir}/cron.daily/linksysmon-report
%attr(0755,root,root) %{_initrddir}/linksysmon
%attr(0755,root,root) %{_sbindir}/*
%attr(0644,root,root) %{perl_vendorlib}/linksysmon.pm




%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.4-5mdv2011.0
+ Revision: 620241
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.1.4-4mdv2010.0
+ Revision: 429853
- rebuild

* Mon Jul 28 2008 Thierry Vignaud <tv@mandriva.org> 1.1.4-3mdv2009.0
+ Revision: 250812
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.1.4-1mdv2008.1
+ Revision: 136572
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Mar 02 2007 Oden Eriksson <oeriksson@mandriva.com> 1.1.4-1mdv2007.0
+ Revision: 131191
- Import linksysmon

* Wed Feb 08 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.4-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2894 |12cr|linuxdcpp-1.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	linuxdcpp
%define version	1.1.0
%define snapshot 0
%define rel	1

%if %{snapshot}
%define release	%mkrel 0.%{snapshot}.%{rel}
%else
%define release %mkrel %{rel}
%endif

# for menu
%define title	LinuxDC++
%define comment	Direct Connect client

Summary:	A DC++ port for Linux
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Networking/File transfer
URL:		http://launchpad.net/linuxdcpp/
%if %{snapshot}
Source:		%{name}-%{snapshot}.tar.bz2
%else
Source:		http://launchpad.net/linuxdcpp/1.0/%{version}/+download/linuxdcpp-%{version}.tar.bz2
%endif
BuildRoot:	%{_tmppath}/%{name}-root
Obsoletes:	linuxdc++ < 0-20070000
Provides:	linuxdc++ = %{version}
BuildRequires:	glib2-devel >= 2.4
BuildRequires:	gtk+2-devel >= 2.6
BuildRequires:	libglade2.0-devel >= 2.4
BuildRequires:	bzip2-devel
BuildRequires:	zlib-devel
BuildRequires:	png-devel
BuildRequires:	boost-devel
BuildRequires:	freetype2-devel
BuildRequires:	openssl-devel
BuildRequires:	scons
BuildRequires: libnotify-devel

%description
LinuxDC++ is a project to port the DC++ Direct Connect client for
Linux.

%prep
%if %{snapshot}
%setup -q -n %{name}
%else
%setup -q
%endif

%build
export CFLAGS="%{optflags}"
export CXXFLAGS="%{optflags}"
scons PREFIX="%{_prefix}"

%install
rm -rf %{buildroot}
scons PREFIX="%{_prefix}" FAKE_ROOT="%{buildroot}" release=1 install

rm -v %{buildroot}%{_datadir}/doc/linuxdcpp/*

%find_lang %{name} --all-name

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc *.txt
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_iconsdir}/hicolor/*/*/%{name}.*
%{_datadir}/applications/%{name}.desktop



%changelog
* Tue Aug 09 2011 Andrey Bondrov <abondrov@mandriva.org> 1.1.0-1mdv2012.0
+ Revision: 693736
- Fix BuildRequires
- imported package linuxdcpp


* Tue Aug 09 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 1.1.0-1mdv2010.2
- 1.1.0

* Sat Mar 07 2009 Anssi Hannula <anssi@zarb.org> 1.0.3-1plf2009.1
- new version

* Tue Feb 05 2008 Anssi Hannula <anssi@zarb.org> 1.0.1-1plf2008.1
- 1.0.1

* Thu Nov 01 2007 Anssi Hannula <anssi@zarb.org> 1.0.0-1plf2008.1
- 1.0.0

* Fri Mar 09 2007 Anssi Hannula <anssi@zarb.rog> 0-0.20070309.1plf2007.1
- new snapshot
- author streamlined naming, rename pkg to match

* Thu Oct 26 2006 Anssi Hannula <anssi@zarb.rog> 0-20061026.1plf2007.0
- new snapshot

* Thu Aug 31 2006 Anssi Hannula <anssi@zarb.rog> 0-20060831.1plf2007.0
- new snapshot

* Fri Aug 11 2006 Anssi Hannula <anssi@zarb.org> 0-20060811.1plf2007.0
- initial PLF release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2895 |12cr|linux_logo-5.11-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	ASCII Tux (Linux Penguin)
Name:		linux_logo
Version:	5.11
Release:	4
License:	GPL
Group:		System/Configuration/Boot and Init
Source0:	http://www.deater.net/weave/vmwprod/linux_logo/%{name}-%{version}.tar.gz
URL:		http://www.deater.net/weave/vmwprod/linux_logo/
Patch0:		linux_logo-5.02-use-mdk-logo.patch

%define debug_package \
%ifnarch noarch\
%global __debug_package 1\
%package debuginfo\
Summary: Debug information for package %{name}\
Group: Development/Debug\
AutoReqProv: 0\
%description debuginfo\
This package provides debug information for package %{name}.\
Debug information is useful when developing applications that use this\
package or when debugging this package.\
%files debuginfo -f debugfiles.list\
%defattr(-,root,root)\
%endif\
%{nil}

%description
This package contains an ASCII Linux-Penguin.

%prep
%setup -q
%patch0 -p1 -b .mdklogos~
find -exec chmod go+r {} + 

%build
./configure --prefix=%{_prefix}
%make CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"

%install
make install PREFIX=%{buildroot}%{_prefix}

%find_lang %{name}

%files -f %{name}.lang
%doc ANNOUNCE.logo BUGS CHANGES README TODO
%doc LINUX_LOGO.FAQ USAGE README.CUSTOM_LOGOS
%{_bindir}/linux_logo
%{_mandir}/man1/linux_logo.1*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2896 |12cr|linuxsampler-1.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	3
%define	libname	%mklibname %name %major
%define	develname %mklibname %name -d

Name:          linuxsampler
Summary:       Professional grade software audio sampler
Version:       1.0.0
Release:       %mkrel 2
License:       GPL
Group:	       Sound
Source0:       %{name}-%{version}.tar.bz2
URL: 	       http://www.linuxsampler.org/
BuildRoot:     %{_tmppath}/%{name}-%{version}-%{release}-buildroot

BuildRequires: libgig-devel >= 3.3.0
BuildRequires: jackit-devel
BuildRequires: dssi-devel
BuildRequires: sqlite3-devel
BuildRequires: lv2core-devel
#BuildRequires: arts-devel

%description
LinuxSampler is a professional grade software audio sampler 
that aims to deliver performance and features at par with 
hardware sampler devices

%files
%defattr(-,root,root)
%_bindir/linuxsampler
%_mandir/man1/linuxsampler.1.*
%_prefix/README.urpmi
%_localstatedir/lib/%{name}/*.db
%dir %_libdir/%{name}/plugins

#--------------------------------------------------------------------

%package -n	%libname
Group: 		System/Libraries
Summary: 	Libraries for %name
Provides: 	lib%name = %version-%release

%description -n %libname
Librairies from %name

%if %mdkversion < 200900
%post -n %libname -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %libname -p /sbin/ldconfig
%endif

%files -n %libname
%defattr(-,root,root)
%_libdir/linuxsampler/liblinuxsampler.so.%{major}*

#--------------------------------------------------------------------

%package -n	%develname
Group: 		Development/Other
Summary: 	Libraries for %name
Requires:	%libname = %version-%release
Provides:	lib%name-devel = %version-%release
Provides: 	%{name}-devel = %{version}-%{release}
Obsoletes:	%{_lib}%{name}1-devel

%description -n	%develname
Development libraries from %name

%files -n %develname
%defattr (-,root,root)
%_includedir/%name/*.h
%_includedir/%name/common/*.h
%_includedir/%name/drivers/*.h
%_includedir/%name/drivers/audio/*.h
%_includedir/%name/drivers/midi/*.h
%_includedir/%name/effects/*.h
%_includedir/%name/engines/*.h
%_includedir/%name/plugins/*.h
%_libdir/pkgconfig/%name.pc
%_libdir/dssi/*.a
%_libdir/dssi/*.so
%_libdir/lv2/linuxsampler.lv2/*.a
%_libdir/lv2/linuxsampler.lv2/*.so
%_libdir/lv2/linuxsampler.lv2/*.ttl
%_libdir/%name/liblinuxsampler.a
%_libdir/%name/liblinuxsampler.so

#--------------------------------------------------------------------

%prep
%setup -q -n %name-%version
perl -pi -e "s/append\(element\)/this->append\(element\)/g" src/common/Pool.h

%build
LDFLAGS="-lpthread -ldl" %configure2_5x
%make

%install
make DESTDIR=%buildroot  install

cat > %buildroot/%_prefix/README.urpmi <<EOF

WARNING
-------
LinuxSampler is licensed under the GNU GPL with the exception that 
USAGE of the source code, libraries and applications FOR COMMERCIAL 
HARDWARE OR SOFTWARE PRODUCTS IS NOT ALLOWED  without prior written 
permission by the LinuxSampler authors. If you have questions on the 
subject, that are not yet covered by the FAQ, please contact us.

EOF

%clean



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdv2011.0
+ Revision: 620242
- the mass rebuild of 2010.0 packages

* Thu Aug 27 2009 Emmanuel Andry <eandry@mandriva.org> 1.0.0-1mdv2010.0
+ Revision: 421786
- New version 1.0.0
- new major 3
- drop arts support

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Sat Dec 15 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.5.1-1mdv2008.1
+ Revision: 120284
- import linuxsampler



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2897 |12cr|linuxsms-0.77-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	linuxsms
%define version	0.77
%define release	 %mkrel 7


%define summary	Cool script to send SMS

Summary:	%summary
Name:		%name
Version:	%version
Release:	%release
Source0:	%name-%version.tar.bz2
Source1:	%name-icons.tar.bz2
Source2:	xlinuxsms.pl.bz2
Patch0:		%name-makefile.patch.bz2
Patch1:		linuxsms-0.77-pady.patch.bz2
License:	GPL
Group:		Communications
URL:		http://linuxsms.sourceforge.net
BuildRoot:	%_tmppath/%name-buildroot
Buildarch:	noarch

%description
Linuxsms is a cool script in Perl for send short messages to gsm phones
(aka: sms 8-)) written by z0mbie.
Also includes a small Perl script with a GUI for linuxsms.

%prep
%setup -q
%setup -q -T -D -a1
%patch0 -p1 -b .linuxsms-makefile.patch
bzcat %{SOURCE2} > xlinuxsms.pl
%patch1 -p1

%build

%install
%makeinstall

# install icons
%__install -D -m 644 %{name}48.png %buildroot/%_liconsdir/%name.png
%__install -D -m 644 %{name}32.png %buildroot/%_iconsdir/%name.png
%__install -D -m 644 %{name}16.png %buildroot/%_miconsdir/%name.png

# menu
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%name.desktop
[Desktop Entry]
Type=Application
Exec=%_bindir/xlinuxsms.pl
Icon=%name
Categories=Network;
Name=LinuxSMS
Comment=%summary
EOF

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%update_menus
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(0755,root,bin)
%{_bindir}/linuxsms
%{_bindir}/xlinuxsms.pl
%defattr(-,root,root,0755)
%doc BUGS CHANGES COPYING README README.ES TODO
%{_mandir}/man1/linuxsms.1*
%{_datadir}/applications/mandriva-*.desktop
%{_miconsdir}/*
%{_iconsdir}/*.png
%{_liconsdir}/*



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.77-7mdv2011.0
+ Revision: 620243
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.77-6mdv2010.0
+ Revision: 429856
- rebuild

* Mon Jul 28 2008 Thierry Vignaud <tv@mandriva.org> 0.77-5mdv2009.0
+ Revision: 251117
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Dec 19 2007 Thierry Vignaud <tv@mandriva.org> 0.77-3mdv2008.1
+ Revision: 133065
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- fix hardcoded man page extension
- import linuxsms


* Fri Jul 08 2005 Lenny Cartier <lenny@mandriva.com> 0.77-3mdk
- rebuild

* Wed May 12 2004 Daouda LO <daouda@mandrakesoft.com> 0.77-2mdk
- fix the '-pady' option for tk frontend (pointed by Adam)

* Tue May 04 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.77-1mdk
- 0.77

* Fri Feb 20 2004 David Baudens <baudens@mandrakesoft.com> 0.76-2mdk
- Fix menu
- Allow to be launched

* Thu Dec 04 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.76-1mdk
- 0.76

* Sun Nov 23 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.74-1mdk
- 0.74

* Fri Nov 15 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.73-1mdk
- patch merged upstream (for e-zones portal)
- update xlinuxsms interface

* Mon Nov 03 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.71-1mdk
- 0.71

* Mon Sep 22 2003 Tibor Pittich <Tibor.Pittich@phuture.sk> 0.68-2mdk
- fixed title and section definitions
- fixed version in changelog, grrrr

* Mon Sep 22 2003 Tibor Pittich <Tibor.Pittich@phuture.sk> 0.68-1mdk
- new version
- drop prefix
- repackaged icons
- macroszification and other cosmetic changes in spec file
- added patch to allow send sms via e-zones portal (Eurotel Slovakia)
  thanks to Juraj Bednar

* Wed Aug 27 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.67-1mdk
- 0.67

* Fri Jun 27 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.65-1mdk
- 0.65

* Mon May 19 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.63-1mdk
- 0.63

* Thu Apr 10 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.62-1mdk
- 0.62
- regenerate patch

* Mon Feb 24 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.60-1mdk
- 0.60

* Sun Jan 05 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.59-1mdk
- 0.59

* Mon Oct 28 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.57-1mdk
- 0.57

* Mon Oct 07 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.56-1mdk
- 0.56

* Fri Sep 20 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.55-1mdk
- 0.55

* Mon Jul 15 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.49-1mdk
- 0.49

* Mon Jul 08 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.48-1mdk
- 0.48

* Mon Jun 24 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.46-1mdk
- 0.46

* Mon Jun 10 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.45-1mdk
- new release

* Mon May 27 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.44-1mdk
- from Juan Manuel Garcia Molina <juanma_gm@wanadoo.es> :
	- Add patch to change the Makefile (avoid static bindir/mandir).
	- Add TCL GUI for linuxsms (aka xlinuxsms.pl).
	- Modify Makefile to include xlinuxsms.pl.
- 0.44


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2898 |12cr|lipsofsuna-0.5.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Werror_cflags %nil
%define	Summary	Lips of Suna is a tongue-in-cheek dungeon crawl game

Summary:	%{Summary}
Name:		lipsofsuna
Version:	0.5.0
Release:	2
Source0:	http://sourceforge.net/projects/%{name}/files/%name}/%{version}/%{name}-%{version}.tar.gz
URL:		http://sourceforge.net/projects/lipsofsuna/
Group:		Games/Arcade
License:	GPL
BuildRequires:	automake SDL-devel desktop-file-utils imagemagick sqlite3-devel bullet-devel
BuildRequires:	SDL_mixer-devel	GL-devel SDL_ttf-devel glew-devel openal-devel libflac-devel libvorbis-devel enet-devel 
BuildRequires:	lua-devel inotify-tools-devel 

%description
Lips of Suna is a tongue-in-cheek dungeon crawl game that
takes place in the chaotic dungeons of Suna. 
The five intelligent races of the world descend to the dungeons
with their goal to save the world from a conclusive disaster.

In your journey to the depths of the dungeons, you will, among
other things, have to fight creatures of different varieties, 
solve quests, explore new places, and craft custom items.
Luckily you don't need to do all this alone since you can crawl
the dungeons with your friends.

%prep 
%setup -q

%build
./waf configure --prefix=%{_prefix} \
		--libdir=%{_libdir} \
		--bindir=%{_bindir} \
		--relpath=false \
		--optimize=true

%install
rm -rf %{buildroot}
./waf install --destdir=$RPM_BUILD_ROOT

cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Lips of Suna
Comment=%{Summary}
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;ArcadeGame;X-MandrivaLinux-MoreApplications-Games-Arcade;
EOF


%files
%defattr (-,root,root)
%{_bindir}/*
%{_datadir}/%name
%{_datadir}/applications/*.desktop
%{_datadir}/pixmaps


%changelog
* Wed Oct 26 2011 Alexander Khrukin <akhrukin@mandriva.org> 0.5.0-1
+ Revision: 707405
- lua and initify requirement fix
- oops dot in summary fix
- updated to upstream version rpmlint spec fixes

  + Zombie Ryushu <ryushu@mandriva.org>
    - imported package lipsofsuna


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2899 |12cr|liquidlnf-2.9.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		liquidlnf
Group:		Graphics
Summary:	Java look and feel based on the Mosfet Liquid KDE 3.x theme
Version:	2.9.1
License:	LGPLv2.1
Release:	%mkrel 1
# register an user at https://www.dev.java.net
# cvs -d :pserver:username@cvs.dev.java.net:/cvs checkout liquidlnf
# cp -far liquidlnf liquidlnf-2.9.1
# find liquidlnf-2.9.1 -name CVS -type d -exec rm -fr {} \; 2> /dev/null
Source0:	liquidlnf-2.9.1.tar.xz
URL:		https://liquidlnf.dev.java.net/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

#-----------------------------------------------------------------------
BuildRequires:  ant
BuildRequires:  ant-swing
BuildRequires:  java-rpmbuild
BuildRequires:	jpackage-utils

#-----------------------------------------------------------------------
Patch0:		liquidlnf-2.9.1-SwingUtilities2.patch

#-----------------------------------------------------------------------
%description
Liquid look & feel

The goal of this project is to provide a look and feel based on the
Mosfet Liquid KDE 3.x theme.

#-----------------------------------------------------------------------
%prep
%setup -q

%patch0 -p1

#-----------------------------------------------------------------------
%define ant	JAVA_HOME=%{java_home} ant

%build
%ant

#-----------------------------------------------------------------------
%install
mkdir -p %{buildroot}%{_javadir}/liquidlnf
cp -far dist/bin/* %{buildroot}%{_javadir}/liquidlnf

#-----------------------------------------------------------------------
%files
%defattr(-,root,root)
%{_javadir}/liquidlnf


%changelog
* Fri Jan 07 2011 Paulo Andrade <pcpa@mandriva.com.br> 2.9.1-1mdv2011.0
+ Revision: 629669
- Import liquidlnf 2.9.1
- liquidlnf


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2900 |12cr|liquidwar-5.6.4-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name 	liquidwar
%define version	5.6.4
%define rel	5
%define release %mkrel %rel

%define build_allegro_unstable 0
%{?_with_allegro_unstable: %{expand: %%global build_allegro_unstable 1}}
 
Name: 		%{name}
Version: 	%{version}
Release: 	%{release}
Summary:	Unique multiplayer wargame
License:	GPLv2+
Group:		Games/Arcade
Source0:	http://download.savannah.gnu.org/releases/%{name}/%{name}-%{version}.tar.gz
Patch0:		liquidwar-5.6.4-desktop-file-fix.patch
Patch1:		liquidwar-5.6.4-fix-str-fmt.patch
Patch2:		liquidwar-5.6.4-fix-linking-issue.patch
Source11:	%{name}-16.png
Source12:	%{name}-32.png
Source13:	%{name}-48.png
URL: 		http://www.ufoot.org/liquidwar/v5
BuildRequires:	python-devel
# (misc) data file need to compile
%if %build_allegro_unstable
BuildRequires:	allegro-testing, allegro-testing-devel
%else
BuildRequires:  allegro, allegro-devel
%endif

# for buildinfo files
BuildRequires:	texinfo 
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Liquid War is a wargame. But it is different from common wargames.

When playing Liquid War, one has to eat one's opponent. There can be from 
2 to 6 players. There are no weapons, the only thing you have to do is to 
move a cursor in a 2-D battlefield. This cursor is followed by your army, 
which is composed by a great many little fighters. Fighters are represented 
by small colored squares. All the fighters who have the same color belong 
to the same team. One very often controls several thousands fighters at the 
same time. And when fighters from different teams meet, they eat each 
other, it is as simple as that.


%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p0 
%build
autoconf
%configure2_5x --disable-doc-pdf --disable-doc-ps \
%ifnarch %ix86
  --disable-asm \
%endif

%make

%install
rm -rf $RPM_BUILD_ROOT
perl -pi -e 's#install_custom_texture install_icon install_gpl#install_custom_texture #' Makefile
%makeinstall

# icons
install -m644 %{SOURCE11} -D $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
install -m644 %{SOURCE12} -D $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png 
install -m644 %{SOURCE13} -D $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png

rm -rf $RPM_BUILD_ROOT%{_datadir}/doc/liquidwar $RPM_BUILD_ROOT%{_datadir}/pixmaps

# remove unused links
rm -rf $RPM_BUILD_ROOT%{_bindir}

%clean
rm -rf $RPM_BUILD_ROOT

%post
%_install_info %{name}.info
%if %mdkversion < 200900
%{update_menus}
%endif

%preun
%_remove_install_info %{name}.info

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%files
%defattr(-,root,root)
%doc COPYING README doc/html/*.html
%{_gamesbindir}/*
%{_gamesdatadir}/%{name}
%{_mandir}/man6/*
%{_infodir}/*
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_datadir}/applications/*



%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 5.6.4-5mdv2011.0
+ Revision: 612760
- the mass rebuild of 2010.1 packages

* Thu Dec 31 2009 Emmanuel Andry <eandry@mandriva.org> 5.6.4-4mdv2010.1
+ Revision: 484587
- rebuild for new allegro

* Wed May 13 2009 Samuel Verschelde <stormi@mandriva.org> 5.6.4-3mdv2010.0
+ Revision: 375480
- do not disable asm for x86
- fix Group (fix #49392)
- fix desktop file
- try to fix str fmt

  + Michael Scherer <misc@mandriva.org>
    - fix linking issue
    - disable asm to compile on x86_64

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Thierry Vignaud <tv@mandriva.org>
    - fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Nov 17 2007 Funda Wang <fwang@mandriva.org> 5.6.4-2mdv2008.1
+ Revision: 109219
- rebuild for new lzma

* Sun Oct 28 2007 Funda Wang <fwang@mandriva.org> 5.6.4-1mdv2008.1
+ Revision: 102741
- New version 5.6.4
- import liquidwar


* Thu Dec 01 2005 Lenny Cartier <lenny@mandriva.com> 5.6.3-1mdk
- 5.6.3

* Thu Sep 22 2005 Guillaume Bedot <littletux@zarb.org> 5.6.2-4mdk
- rebuild with allegro-4.2.0

* Mon Jul 25 2005 Olivier Blin <oblin@mandriva.com> 5.6.2-3mdk
- rebuild with allegro-testing-4.2.0

* Fri Apr 15 2005 Guillaume Bedot <littletux@zarb.org> 5.6.2-2mdk
- make it easy to build with allegro or allegro-testing.
- rebuilt with allegro-testing.
- use mkrel.

* Sun Feb 15 2004 Lenny Cartier <lenny@mandrakesoft.com> 5.6.2-1mdk
- 5.6.2

* Mon Jan 12 2004 Lenny Cartier <lenny@mandrakesoft.com> 5.6.1-1mdk
- 5.6.1

* Mon Jan 05 2004 Per yvind Karlsen <peroyvind@linux-mandrake.com> 5.6.0-2mdk
- don't rm -rf $RPM_BUILD_ROOT in %%prep
- don't bzip2 icons in src.rpm
- cosmetics

* Sat Dec 20 2003 Lenny Cartier <lenny@mandrakesoft.com> 5.6.0-1mdk
- 5.6.0
- remove patch merged upstream

* Tue Nov 25 2003 Michael Scherer <misc@mandrake.org> 5.5.9-5mdk
- BuildRequires texinfo
 
* Sat Aug 30 2003 Michael Scherer <scherer.michael@free.fr> 5.5.9-4mdk 
- remove pdf and ps doc.

* Sun Jul 27 2003 Michael Scherer <scherer.michael@free.fr> 5.5.9-3mdk
- fix compile on gcc3 ( patch #0 )

* Fri Apr 25 2003 Guillaume Cottenceau <gc@mandrakesoft.com> 5.5.9-2mdk
- fix buildrequires thx to stefan's robot

* Sat Mar  8 2003 Guillaume Cottenceau <gc@mandrakesoft.com> 5.5.9-1mdk
- new version

* Fri Jul 26 2002 Damien Chaumette <dchaumette@mandrakesoft.com> 5.5.6-1mdk
- version 5.5.6

* Fri Jul 11 2002 Lenny Cartier <lenny@mandrakesoft.com> 5.5.3-1mdk
- 5.5.3

* Thu Jul 04 2002 Lenny Cartier <lenny@mandrakesoft.com> 5.5.2-1mdk
- 5.5.2

* Thu Jun 20 2002 Lenny Cartier <lenny@mandrakesoft.com> 5.5.1-1mdk
- 5.5.1

* Tue Apr 09 2002 Guillaume Rousse <g.rousse@linux-mandrake.com> 5.4.5-1mdk
- 5.4.5
- png icons
- spec cleanup

* Tue Oct 16 2001 Yves Duret <yduret@mandrakesoft.com> 5.4.2-3mdk
- rebuild
- rpmlint happier

* Thu Oct  4 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 5.4.2-2mdk
- rebuild with current liballeg

* Mon Aug 20 2001 Yves Duret <yduret@mandrakesoft.com> 5.4.2-1mdk
- version 5.4.2

* Wed Jul 11 2001 Yves Duret <yduret@mandrakesoft.com> 5.4.0-2mdk
- i suck

* Tue Jul 10 2001 Yves Duret <yduret@mandrakesoft.com> 5.4.0-1mdk
- first mandrake version (games found by our pambon)

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2901 |12cr|liquidwar6-0.0.13beta-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		liquidwar6
Version:	0.0.13beta
Release:	%mkrel 2
Summary:	Unique multiplayer wargame
License:	GPLv3
Group:		Games/Arcade
URL:		http://www.gnu.org/software/liquidwar6/
Source0:	http://ftp.gnu.org/gnu/liquidwar6/%{name}-%{version}.tar.gz
Patch0:		liquidwar6-0.0.13beta-guile2.0.patch
BuildRequires:	curl-devel
BuildRequires:	desktop-file-utils
BuildRequires:	expat-devel
BuildRequires:	gtk+2-devel
BuildRequires:	guile-devel
BuildRequires:	jpeg-devel
BuildRequires:	libgomp-devel
BuildRequires:	libstdc++-devel
BuildRequires:	libstdc++-static-devel
BuildRequires:	mesagl-devel
BuildRequires:	mesaglu-devel
BuildRequires:	png-devel
BuildRequires:	readline-devel
BuildRequires:	SDL-devel
BuildRequires:	SDL_image-devel
BuildRequires:	SDL_mixer-devel
BuildRequires:	SDL_ttf-devel
BuildRequires:	sqlite3-devel
BuildRequires:	zlib-devel

%description
Liquid War 6 is a unique multiplayer wargame. Your army is a blob of
liquid and you have to try and eat your opponents. Rules are very
simple yet original, they have been invented by Thomas Colcombet. It
is possible to play alone against the computer but the game is really
designed to be played with friends, on a single computer, on a LAN, or
on Internet.

Warning! The game is still under heavy development and may be unstable.

%prep
%setup -q
%if %{mdvver} >= 201200
%patch0 -p1
%endif

%build
# Don't build static and shared libraries, build only game binary
%configure2_5x --enable-allinone
%make

%install
%__rm -rf %{buildroot}
%makeinstall_std

%__rm -rf %{buildroot}%{_libdir}
%__rm -rf %{buildroot}%{_includedir}

desktop-file-install	--vendor="" \
			--dir %{buildroot}%{_datadir}/applications \
			--add-category="ArcadeGame" \
			%{buildroot}%{_datadir}/applications/%{name}.desktop

%find_lang %{name}

%clean
%__rm -rf %{buildroot}

%if %{mdvver} < 201200
%post
%_install_info %{name}*.info

%preun
%_remove_install_info %{name}*.info
%endif

%files -f %{name}.lang
%doc AUTHORS README NEWS COPYING
%{_bindir}/%{name}*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}-%{version}
%{_datadir}/pixmaps/%{name}.*
%{_mandir}/man6/*
%{_infodir}/%{name}*



%changelog
* Fri Jun 01 2012 Andrey Bondrov <abondrov@mandriva.org> 0.0.13beta-2mdv2012.0
+ Revision: 801822
- Add patch to fix build with guile 2.0
- Spec cleanup

* Mon Jan 02 2012 Andrey Bondrov <abondrov@mandriva.org> 0.0.13beta-1
+ Revision: 748703
- Update BuildRequires
- New version 0.0.13beta

* Tue Dec 20 2011 Andrey Bondrov <abondrov@mandriva.org> 0.0.12beta-1
+ Revision: 743888
- imported package liquidwar6


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2902 |12cr|listadmin-2.40-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	listadmin
%define version	2.40
%define release	%mkrel 6

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Command line mailman interface
Url:		http://heim.ifi.uio.no/kjetilho/hacks/#listadmin
Source:		http://heim.ifi.uio.no/kjetilho/hacks/%{name}-%{version}.tar.gz
License:	GPL
Group:		File tools
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
listadmin is a command-line alternative to Mailman's Web interface for
administering mailing lists. It allows you to inspect messages or subscription
requests, approve or discard them manually, or discard messages automatically
when certain conditions are true. listadmin can also be configured to run out
of cron to do routine cleaning.

%prep
%setup -q

%build

%install
rm -rf %{buildroot}
install -d -m 755 %{buildroot}%{_bindir}
install -d -m 755 %{buildroot}%{_mandir}/man1
%makeinstall

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/*
%{_mandir}/man1/*




%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 2.40-6mdv2011.0
+ Revision: 620245
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2.40-5mdv2010.0
+ Revision: 429858
- rebuild

* Mon Jul 28 2008 Thierry Vignaud <tv@mandriva.org> 2.40-4mdv2009.0
+ Revision: 251191
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Nov 17 2007 Funda Wang <fwang@mandriva.org> 2.40-2mdv2008.1
+ Revision: 109218
- rebuild for new lzma

* Thu Nov 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.40-1mdv2008.1
+ Revision: 104461
- new version


* Wed Feb 14 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.37-1mdv2007.0
+ Revision: 120978
- new version

* Sun Jan 21 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.36-1mdv2007.1
+ Revision: 111571
- Import listadmin

* Sun Jan 21 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.36-1mdv2007.1
- first mdv release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2903 |12cr|listener-2.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		listener
Version:	2.0.0
Release:	1
Summary:	A sounds detection program
Group:		Sound
License:	GPL
URL:		http://www.vanheusden.com/listener/
Source:		http://www.vanheusden.com/listener/%{name}-%{version}.tgz
Patch0:		listener-2.0.0-mdv-makefile.patch
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(sndfile)

%description
This program listens for sound. If it detects any, it starts recording
automatically and also automatically stops when things become silent
again.

%prep
%setup -q
%patch0 -p0

%build
%make

%install
%makeinstall_std

%files
%{_bindir}/*
%config(noreplace) %{_sysconfdir}/*
%doc manual.html


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2904 |12cr|lite-0.9.1_svn-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define name	lite
%define Name	LiTE
%define version	0.9.1_svn
%define rel	1

%define libname_orig lib%{name}
%define libmajor 1
%define libname %mklibname %{name} %{libmajor}
%define lecklibname %mklibname leck %{libmajor}
%define libnamedevel %mklibname %{name} -d

Name:		%{name}
Summary:	Toolkit Engine
Version:	%version
Release:	%rel
URL:		http://www.directfb.org/
Group:		System/Libraries
Source0:	http://www.directfb.org/downloads/Libs/%{Name}-0.9.1.tar.gz
License:	LGPLv2+
BuildRequires:	directfb-devel 
BuildRequires:	pkgconfig 
BuildRequires:	automake
BuildRequires:	autoconf
BuildRequires:	libtool



%description
LiTE is a Toolkit Engine for DirectFB.

%package common
Summary:	Images and fonts for LiTE
Requires:	fonts-ttf-vera
Group:		Graphical desktop/Other

%description common
LiTE is a Toolkit Engine for DirectFB.
This package contains the images and fonts needed by LiTE.

%package tools
Summary:	LiTE tools and examples
Group:		Graphical desktop/Other

%description tools
LiTE is a Toolkit Engine for DirectFB.
This package contains example tools for LiTE.

%package -n %{libname}
Summary:	Main library for LiTE
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}
Requires:	%{name}-common >= %{version}

%description -n %{libname}
LiTE is a Toolkit Engine for DirectFB.
This package contains the library needed to run programs dynamically
linked with LiTE.

%package -n %{lecklibname}
Summary:	LiTE's extended Component Kit
Group:		System/Libraries

%description -n %{lecklibname}
LiTE is a Toolkit Engine for DirectFB. This package contains
LiTE's extended Component Kit.

%package -n %{libnamedevel}
Summary:	Headers for developing programs that will use LiTE
Group:		Development/C
Requires:	%{libname} = %{version}
Requires:	%{lecklibname} = %{version}
Provides:	%{libname_orig}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	leck-devel = %{version}-%{release}
Obsoletes:	%{_lib}lite2-devel < 0.8.6
Requires:	pkgconfig

%description -n %{libnamedevel}
LiTE is a Toolkit Engine for DirectFB.
This package contains the headers that programmers will need to develop
applications which will use LiTE.

%prep
%setup -q -n %Name-0.9.1

%build
./autogen.sh
%configure2_5x --with-fontdir=%{_datadir}/%{Name}/fonts
%make

%install
%makeinstall_std

rm %{buildroot}%{_datadir}/%{Name}/fonts/vera{,bd,bi,i}.ttf
ln -s %{_datadir}/fonts/TTF/Vera.ttf %{buildroot}%{_datadir}/%{Name}/fonts/vera.ttf
ln -s %{_datadir}/fonts/TTF/VeraBd.ttf %{buildroot}%{_datadir}/%{Name}/fonts/verabd.ttf
ln -s %{_datadir}/fonts/TTF/VeraBI.ttf %{buildroot}%{_datadir}/%{Name}/fonts/verabi.ttf
ln -s %{_datadir}/fonts/TTF/VeraIt.ttf %{buildroot}%{_datadir}/%{Name}/fonts/verai.ttf


%files common
%doc AUTHORS NEWS README TODO COPYING ChangeLog
%{_datadir}/LiTE

%files tools
%doc AUTHORS NEWS README TODO COPYING ChangeLog
%{_bindir}/lite_*


%files -n %{libname}
%doc AUTHORS NEWS README TODO COPYING ChangeLog
%{_libdir}/liblite-0.9.so.%{libmajor}*



%files -n %{lecklibname}
%doc AUTHORS NEWS README TODO COPYING ChangeLog
%{_libdir}/libleck-0.9.so.%{libmajor}*

%files -n %{libnamedevel}
%doc AUTHORS NEWS README TODO COPYING ChangeLog
%{_libdir}/liblite.so
%{_libdir}/libleck.so
%{_libdir}/pkgconfig/lite.pc
%{_libdir}/pkgconfig/leck.pc
%{_includedir}/lite
%{_includedir}/leck




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2905 |12cr|lives-1.6.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname weed %{major}
%define develname %mklibname -d weed

Summary:	Linux Video Editing System
Name:		lives
Version:	1.6.4
Release:	2
License:	GPLv3+
Group:		Video
URL:		http://lives.sourceforge.net/
Source0:	LiVES-%{version}.tar.bz2
Source1:	%{name}-16.png
Source2:	%{name}-32.png
Source3:	%{name}-48.png
Patch0:		lives-1.6.1-mdv-symlink.patch
BuildRequires:	pkgconfig(gdk-2.0)
BuildRequires:	bison
BuildRequires:	imagemagick
BuildRequires:	pkgconfig(mjpegtools)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(cairo)
BuildRequires:	gpm-devel
BuildRequires:  pkgconfig(libavcodec)
BuildRequires:	pkgconfig(jack)
BuildRequires:	pkgconfig(theora)
BuildRequires:	pkgconfig(samplerate)
BuildRequires:	pkgconfig(celt)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	libpth-devel
BuildRequires:	pkgconfig(libv4l1)
BuildRequires:	pkgconfig(libvisual-0.4) >= 0.1.7
BuildRequires:  perl-base
Suggests:	xmms 
Requires:	mplayer 
Requires:	mencoder 
Requires:	sox 
Requires:	imagemagick
Requires:	cdrecord-cdda2wav
Requires:	xset
Requires:	gdk-pixbuf-loaders
Requires:	libvisual-plugins

%description
The Linux Video Editing System (LiVES) is intended to be a simple yet powerful
video effects and editing system.  It uses common tools for most of its work
(mplayer, ImageMagick, GTK+, sox).

%package -n %{libname}
Summary:	Linux Video Editing System - shared libs
Group:		Video

%description -n %{libname}
This package contains shared libs for LiVES.

%package -n %{develname}
Summary:	Linux Video Editing System - Development files
Group:		Video
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
This package contains development files needed to build LiVES plugins.

%prep
%setup -q
%patch0 -p1 -b .symlink
aclocal
automake
perl -p -i -e 's|"/usr/local/"|&get_home_dir||g' smogrify

%build
%define _disable_ld_no_undefined 1
%configure2_5x --disable-static --enable-threads=posix
%make

%install
%makeinstall_std

%find_lang lives

find %buildroot%_libdir/%name -name *.la|xargs rm
rm -f %buildroot%_datadir/pixmaps/lives.xpm
rm -rf %{buildroot}/%{_datadir}/app-install
rm -f %{buildroot}/%{_libdir}/*.{a,la}

# icons
mkdir -p %{buildroot}/%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
install -m 644 %{SOURCE1} \
	%{buildroot}/%{_iconsdir}/hicolor/16x16/apps/%{name}.png
install -m 644 %{SOURCE2} \
	%{buildroot}/%{_iconsdir}/hicolor/32x32/apps/%{name}.png
install -m 644 %{SOURCE3} \
	%{buildroot}/%{_iconsdir}/hicolor/48x48/apps/%{name}.png

%files -f lives.lang
%doc %{_docdir}/%{name}-%{version}
%_bindir/*
%_datadir/%{name}
%_libdir/%{name}
%{_datadir}/applications/LiVES.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png

%files -n %{libname}
%_libdir/*.so.%{major}*

%files -n %{develname}
%{_includedir}/weed
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2906 |12cr|liveusb-creator-3.11.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}

Name:           liveusb-creator
Version:        3.11.1
Release:        %mkrel 1
Summary:        A liveusb creator

Group:          System/Configuration/Other
License:        GPLv2
URL:            https://fedorahosted.org/liveusb-creator
Source0:        https://fedorahosted.org/releases/l/i/liveusb-creator/%{name}-%{version}.tar.bz2
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

BuildArch:      noarch
ExcludeArch:    ppc
ExcludeArch:    ppc64

BuildRequires:  python-devel, python-setuptools, python-qt4-devel, desktop-file-utils gettext
Requires:       syslinux, python-qt4, usermode, isomd5sum
Requires:       python-urlgrabber python-dbus
Requires:       python-parted >= 2.0

%description
A liveusb creator from Live Fedora images

%prep
%setup -q

%build
%{__python} setup.py build
make mo
make mo

%install
rm -rf %{buildroot}
%{__python} setup.py install -O1 --skip-build --root %{buildroot}
%{__rm} -r liveusb/urlgrabber

# Adjust for console-helper magic
mkdir -p %{buildroot}%{_sbindir}
mv %{buildroot}%{_bindir}/%{name} %{buildroot}%{_sbindir}/%{name}
ln -s ../bin/consolehelper %{buildroot}%{_bindir}/%{name}
mkdir -p %{buildroot}%{_sysconfdir}/pam.d
cp %{name}.pam %{buildroot}%{_sysconfdir}/pam.d/%{name}
mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
cp %{name}.console %{buildroot}%{_sysconfdir}/security/console.apps/%{name}

desktop-file-install --vendor="fedora"                    \
--dir=%{buildroot}%{_datadir}/applications           \
%{buildroot}/%{_datadir}/applications/liveusb-creator.desktop
rm -rf %{buildroot}/%{_datadir}/applications/liveusb-creator.desktop

%find_lang %{name}

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root,-)
%doc README.txt LICENSE.txt
%{python_sitelib}/*
%{_bindir}/%{name}
%{_sbindir}/%{name}
%{_datadir}/applications/fedora-liveusb-creator.desktop
%{_datadir}/pixmaps/fedorausb.png
#%{_datadir}/locale/*/LC_MESSAGES/liveusb-creator.mo
%config(noreplace) %{_sysconfdir}/pam.d/%{name}
%config(noreplace) %{_sysconfdir}/security/console.apps/%{name}



%changelog
* Thu Oct 06 2011 Zombie Ryushu <ryushu@mandriva.org> 3.11.1-1mdv2011.0
+ Revision: 703217
- Upgrade to 3.11.1 to fix iso9660 for Mandriva 2011

* Sat Nov 13 2010 Bogdano Arendartchuk <bogdano@mandriva.com> 3.9.2-2mdv2011.0
+ Revision: 597038
- rebuild for python 2.7

  + Sandro Cazzaniga <kharec@mandriva.org>
    - New version 3.9.2

* Tue Dec 22 2009 Ahmad Samir <ahmadsamir@mandriva.org> 3.9.1-2mdv2010.1
+ Revision: 481582
- Fix requires (bug #56589)

* Sun Dec 20 2009 Thierry Vignaud <tv@mandriva.org> 3.9.1-1mdv2010.1
+ Revision: 480265
- import liveusb-creator


* Tue Dec 08 2009 Luke Macken <lmacken@redhat.com> - 3.9.1-1
- 3.9.1 bugfix release

* Tue Dec 01 2009 Luke Macken <lmacken@redhat.com> - 3.9-1
- 3.9 release

* Tue Dec 01 2009 Luke Macken <lmacken@redhat.com> - 3.8.9-1
- 3.8.9, fixes bug #540255

* Tue Dec 01 2009 Luke Macken <lmacken@redhat.com> - 3.8.8-1
- 3.8.8, bugfix release

* Tue Nov 17 2009 Luke Macken <lmacken@redhat.com> - 3.8.7-1
- 3.8.7, containing the F12 release

* Sat Nov 07 2009 Luke Macken <lmacken@redhat.com> - 3.8.6-1
- 3.8.6

* Thu Aug 27 2009 Luke Macken <lmacken@redhat.com> - 3.7.3-1
- 3.7.3

* Wed Aug 05 2009 Luke Macken <lmacken@redhat.com> - 3.7.2-1
- 3.7.2

* Sat Jun 27 2009 Luke Macken <lmacken@redhat.com> - 3.7.1-1
- 3.7.1

* Wed Jun 24 2009 Luke Macken <lmacken@redhat.com> - 3.7
- Latest upstream bugfix release

* Fri Jun 12 2009 Luke Macken <lmacken@redhat.com> - 3.6.8-1
- Latest upstream bugfix release

* Tue Jun 09 2009 Luke Macken <lmacken@redhat.com> - 3.6.7-1
- Fix a bug with ext formatted sticks

* Tue Jun 09 2009 Luke Macken <lmacken@redhat.com> - 3.6.6-1
- Update to v3.6.6
- Merge the dcon-unfreeze patch upstream
- Add Fedora 11 to the release list

* Wed May 20 2009 Christoph Wickert <cwickert@fedoraproject.org> - 3.6.5-3
- Make olpc.fth unfreeze disply for newer BIOSes than Q2E30 (#501688)

* Thu Apr 09 2009 Luke Macken <lmacken@redhat.com> 3.6.5-2
- Fix the checksum verification to support sha256

* Thu Apr 09 2009 Luke Macken <lmacken@redhat.com> 3.6.5-1
- Update to v3.6.5, which supports F11 beta, and the latest SoaS releases

* Wed Mar 18 2009 Luke Macken <lmacken@redhat.com> 3.6.4-1
- Update to v3.6.4, which works with the PyParted 2.0 API

* Thu Mar 12 2009 Luke Macken <lmacken@redhat.com> 3.6.3-1
- Update to v3.6.3

* Mon Mar 07 2009 Luke Macken <lmacken@redhat.com> 3.6-1
- Require pyparted
- Update to v3.6

* Fri Mar 06 2009 wwp <subscript@free.fr> 3.5-2
- Fix dd commands when output path contain whitespaces

* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> 3.5-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild

* Fri Jan 16 2009 Luke Macken <lmacken@redhat.com> 3.5-1
- Update to v3.5

* Fri Jan 16 2009 Luke Macken <lmacken@redhat.com> 3.4-1
- Update to 3.4.

* Fri Jan 16 2009 Luke Macken <lmacken@redhat.com> 3.3-2
- Require python-urlgrabber

* Fri Jan 15 2009 Luke Macken <lmacken@redhat.com> 3.3-1
- Update to 3.3

* Fri Jan 02 2009 Luke Macken <lmacken@redhat.com> 3.2-1
- Fixed some syslinux-related issues (#167)
- Fixed some windows-related logging problems (#337)
- Mitigate a DBus/HAL-related segfault by unmounting upon termination

* Thu Jan 01 2009 Luke Macken <lmacken@redhat.com> 3.1-1
- Latest upstream release, containing some windows-specific
  optimizations and fixes.

* Mon Dec 29 2008 Luke Macken <lmacken@redhat.com> 3.0-4
- Latest upstream release.
- Fedora 10 support
- Update to the latest sugar spin
- Lots of bug fixes and code improvements
- Improved OLPC support with the --xo flag
- Translation improvements
    - Greek translation (Nikos Charonitakis)
    - Slovak translation (Ondrej Sulek)
    - Catalan translation (Xavier Conde)
    - French translation (PabloMartin-Gomez)
    - Serbian (Milos Komarcevic)
    - Chinese (sainrysec)

* Fri Oct 03 2008 Luke Macken <lmacken@redhat.com> 3.0-2
- Exclude ppc and ppc64, as syslinux will not work on those architectures.

* Fri Aug 29 2008 Luke Macken <lmacken@redhat.com> 3.0-1
- Latest upstream release, containing various bugfixes
- Fedora 10 Beta support
- Brazilian Portuguese translation (Igor Pires Soares)
- Spanish translation (Domingo Becker)
- Malay translation (Sharuzzaman Ahmat Raslan)
- German Translation (Marcus Nitzschke, Fabian Affolter)
- Polish translation (Piotr Drąg)
- Portuguese translation (Valter Fukuoka)
- Czech translation (Adam Pribyl)

* Tue Aug 12 2008 Kushal Das <kushal@fedoraproject.org> 2.7-1
- Initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2907 |12cr|lkmpg-1.1.0-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name lkmpg
%define version 1.1.0
%define release %mkrel 16

Summary: The Linux Kernel Module Programming Guide 
Name: %{name}
Version: %{version}
Release: %{release}
Group: Books/Computer books
Source: lkmpg.tar.bz2
License: GPL
Buildroot: %{_tmppath}/%{name}-buildroot
BuildArchitectures: noarch
URL: http://www.linuxdoc.org/LDP/lkmpg/mpg.html

%description
This document is for people who want to write kernel modules.

Examples are include.

%prep
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_docdir}/LDP
cd $RPM_BUILD_ROOT%{_docdir}/LDP
bzcat %{SOURCE0} | tar xv

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_docdir}/LDP/*




%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-16mdv2011.0
+ Revision: 620246
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.1.0-15mdv2010.0
+ Revision: 429860
- rebuild

* Mon Jul 28 2008 Thierry Vignaud <tv@mandriva.org> 1.1.0-14mdv2009.0
+ Revision: 251243
- rebuild

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 1.1.0-12mdv2008.1
+ Revision: 140932
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Mon Jan 15 2007 Lenny Cartier <lenny@mandriva.com> 1.1.0-12mdv2007.0
+ Revision: 109158
- Rebuild
- Import lkmpg


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2908 |12cr|ll-plugins-0.2.8-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:    A collection of LV2 plugins
Name:       ll-plugins
Version:    0.2.8
Release:    3
License:    GPLv3+
Group:      Sound
URL:        http://ll-plugins.nongnu.org/index.html
Source0:    http://download.savannah.nongnu.org/releases/ll-plugins/%{name}-%{version}.tar.bz2
Requires:   jackit >= 0.109
BuildRequires:  libalsa-devel
BuildRequires:  boost-devel
BuildRequires:  cairomm-devel
BuildRequires:  fftw3-devel
BuildRequires:  gsl-devel
BuildRequires:  gtkmm2.4-devel >= 2.6.0
BuildRequires:  jackit
BuildRequires:  lash-devel
BuildRequires:  jackit-devel >= 0.109
BuildRequires:  liblo-devel
BuildRequires:  lv2-c++-tools
BuildRequires:  lv2-c++-tools-devel
BuildRequires:  pkgconfig
BuildRequires:  libsamplerate-devel
BuildRequires:  sndfile-devel
BuildRequires:  sigc++2.0-devel
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
THE PLUGINS
===========
All plugins are installed in separate LV2 bundles (except the ones that are
closely related, like the math-constant plugins or the mono and stereo versions
of the peak meter). The GUIs, for the plugins that have GUIs, are installed in
bundles of their own to make it easier for packagers to put them in separate
binary packages to avoid Gtk dependencies for the plugins themselves.

The plugins are reasonably simple and could be used as examples or starting
points for hackers who want to write LV2 plugins based on the frameworks in
the lv2-c++-tools package. There are synths, event processors, simple audio
and control manipulators and GUI-based plugins.

BASIC ARPEGGIATOR
=================
This plugin is just what it says. It takes MIDI event input and writes
MIDI event output in the form of an arpeggio over the held keys in the input.
You can control the speed of the arpeggio and the direction (up or down).

CONTROL2MIDI
============
A plugin that converts a LV2 control port value to MIDI CC events. You can
set the CC number and the expected range of the input value.

KLAVIATUR
=========
A MIDI keyboard. You can use it to send pitchbend events, CC events and of
course notes, using mouse or keyboard. Handy when you want to test a synth
patch but don't have a real keyboard nearby. Klaviatur has a Gtk GUI that you
use to control it.

MATH-CONSTANTS
==============
A set of plugins that output constant control parameters for mathematical
constants defined in the C header <math.h>.

MATH-FUNCTIONS
==============
A set of plugins wrapping most of the functions in the C header <math.h>
(sin(), cos(), exp(), modf() etc). All are available as both audio rate
and control rate functions.

PEAK METER
==========
A decaying peak meter that shows the peak level of the input signal.
There is a mono and a stereo version. Both have Gtk GUIs.

RUDOLF 556
==========
A simple drum machine with six separate drum voices - two bass drums, two
snares and two hihats. The different voices are mapped to C, D, E, F, G and A
in all octaves, and every voice has three control parameters (length,
hardness and volume). This plugin has a Gtk GUI that you can use to control the
parameters.

SINESHAPER
==========
An LV2 version of the Sineshaper synth - two sine oscillators fed through
two sine waveshapers in series, with a bunch of parameters to control them.
This plugin has a Gtk GUI too.

%package    gui
Summary:    GUIs for the ll-plugins package
Group:      Sound

%description    gui
This package contains the GUIs for the ll-plugins.

%package -n elven
Summary:    The LV2 host Elven
Group:      Sound
Requires:   jackit >= 0.109

%description -n elven
THE HOST
========
The host that comes with this package is called Elven (Experimental LV2
Execution ENvironment). It is pretty slow and I don't really recommend it.
If you can use another host, do that.

%prep

%setup -q -n %{name}-%{version}

%build
./configure \
    --prefix=%{_prefix} \
    --libdir=%{_libdir} \
    --CFLAGS="%{optflags} -Dclear_path=begin_new_path" \
    --LDFLAGS=-ldl

%make

%install
rm -rf %{buildroot}

%makeinstall_std \
    build_experimental=yes \
    install-lv2-plugins \
    prefix=%{_prefix} \
    libdir=%{_libdir} \
    docdir=%{_docdir}/%{name}

%clean
rm -rf %{buildroot}

%files
%defattr(-, root, root)
%doc AUTHORS COPYING ChangeLog README
%{_libdir}/lv2/arpeggiator.lv2/*
%{_libdir}/lv2/control2midi.lv2/*
%{_libdir}/lv2/klaviatur.lv2/*
%{_libdir}/lv2/math-constants.lv2/*
%{_libdir}/lv2/math-functions.lv2/*
%{_libdir}/lv2/peakmeter.lv2/*
%{_libdir}/lv2/rudolf556.lv2/*
%{_libdir}/lv2/sineshaper.lv2/*

%files gui
%defattr(-, root, root)
%doc COPYING
%{_libdir}/lv2/klaviatur_gtk.lv2/*
%{_libdir}/lv2/peakmeter_gtk.lv2/*
%{_libdir}/lv2/rudolf556_gtk.lv2/*
%{_libdir}/lv2/sineshaper_gtk.lv2/*

%files -n elven
%defattr(-, root, root)
%doc COPYING
%{_bindir}/elven



%changelog
* Wed Apr 25 2012 Frank Kober <emuse@mandriva.org> 0.2.8-3
+ Revision: 793397
- rebuild fixing BRs

* Sat Dec 24 2011 Frank Kober <emuse@mandriva.org> 0.2.8-2
+ Revision: 745052
- rebuild fixing dl linking requirement

* Wed Mar 16 2011 Stéphane Téletchéa <steletch@mandriva.org> 0.2.8-1
+ Revision: 645288
- update to new version 0.2.8

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Tue Nov 25 2008 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-1mdv2009.1
+ Revision: 306743
- import ll-plugins


* Tue Nov 25 2008 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-1mdv2009.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2909 |12cr|lmbench-3.0-0.a9.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Based on Fedora's package

%define tar_release a9

Name:    lmbench
Version: 3.0
Release: %mkrel 0.%{tar_release}.3
Summary: Tools for Kernel Performance Analysis
License: GPL
URL:	 http://sourceforge.net/projects/lmbench
Source: http://dl.sf.net/lmbench/lmbench-%{version}-%{tar_release}.tgz
Source1: %{name}-%{version}-%{tar_release}-run.sh
Group: Development/Kernel
Requires: perl, make
BuildRoot: %{_tmppath}/%{name}-%{version}-%{tar_release}-root

%description
Bandwidth benchmarks: cached file read, memory copy (bcopy), memory read,
memory write, pipe, TCP; Latency benchmarks: context switching, connection
establishment, pipe, TCP, UDP, RPC hot potato, file system creates and
deletes, process creation, signal handling, system call overhead,  memory
read latency; Miscellanious Processor clock rate calculation.

%prep
%setup -q -n %{name}-%{version}-%{tar_release}

mv -f src/TODO TODO.lmbench
mv -f scripts/README README.scripts
mv -f scripts/SHIT SHIT.scripts
mv -f scripts/TODO TODO.scripts

%build
%{make}
find . -name 'SCCS' -type d -exec rm -rf {} \;

%install
rm -rf %{buildroot}

install -Dp -m0755 %{SOURCE1} %{buildroot}%{_bindir}/lmbench
install -Dp -m0644 results/Makefile %{buildroot}%{_prefix}/lib/lmbench/results/Makefile
install -Dp -m0644 src/webpage-lm.tar %{buildroot}%{_prefix}/lib/lmbench/src/webpage-lm.tar

cp -avx bin/ scripts/ %{buildroot}%{_prefix}/lib/lmbench/
find %{buildroot}%{_prefix}/lib/lmbench/ -name 'Makefile*' -or -name '*.[ao]' -exec %{__rm} -f {} \;

chmod a-x %{buildroot}%{_prefix}/lib/lmbench/scripts/info-template

%clean
rm -rf %{buildroot}

%files
%defattr(-, root, root, 0755)
%doc ACKNOWLEDGEMENTS CHANGES COPYING COPYING-2 hbench-REBUTTAL README.* TODO.* doc/
%{_bindir}/lmbench
%{_prefix}/lib/lmbench/



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2910 |12cr|lmctl-0.3.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rel 8
%define name lmctl
%define version 0.3.2
%define release %mkrel %{rel}

Summary:	Configuration tool for Logitech USB Mice
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		System/Configuration/Hardware
URL:		http://bedroomlan.dyndns.org/~alexios/coding_lmctl.html
BuildRoot:	%_tmppath/%{name}-%{version}-%{release}-buildroot
Source0:	http://www.bedroomlan.org/~alexios/files/SOFTWARE/lmctl/%{name}_%{version}.tar.gz
Source1:	http://www.bedroomlan.org/~alexios/files/SOFTWARE/lmctl/%{name}_%{version}.tar.gz.sig
# (abel) Recognize extra mouse IDs
Patch0:		lmctl-0.3.2-extra-devices.patch.bz2
# (abel) MX518 allows max 1600dpi resolution
Patch1:		lmctl-0.3.2-mx518.patch.bz2
BuildRequires:	libusb-devel
Requires:	logitech-mouse-common

%description
LMCtl can manipulate the special features on recent Logitech USB
mice using Command Line interface. Features that can be controlled
or reported include:

o Wireless status reporting
o Battery charge indication
o Resolution
o SmartScroll.

%prep 
%setup -q -n %{name}-0.3.1
%patch0 -p1 -b .extradevice
%patch1 -p1 -b .mx518

%build
%configure2_5x --bindir=%{_sbindir}
%make

%install
rm -rf  %{buildroot}
%makeinstall_std  
 
%clean
rm -rf %{buildroot}

%files  
%defattr(-,root,root)
%doc AUTHORS COPYING README debian/changelog
%{_sbindir}/*
%{_mandir}/man1/lmctl*
 
 


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.2-8mdv2011.0
+ Revision: 620249
- the mass rebuild of 2010.0 packages

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.3.2-7mdv2010.0
+ Revision: 439562
- rebuild

* Fri Mar 06 2009 Antoine Ginies <aginies@mandriva.com> 0.3.2-6mdv2009.1
+ Revision: 350239
- 2009.1 rebuild

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 0.3.2-5mdv2008.1
+ Revision: 140932
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import lmctl


* Tue Jun 06 2006 Charles A Edwards <eslrahc@mandriva.org> 0.3.2-5mdv2007.0
- mkrel
- rebuild

* Wed May 18 2005 Abel Cheung <deaddog@mandriva.org> 0.3.2-4mdk
- Requires logitech-mouse-common, so that mouse can be handled by udev

* Tue May 03 2005 Abel Cheung <deaddog@mandriva.org> 0.3.2-3mdk
- Fix patch1 (MX518 uses hardware button to toggle resolution,
  need not set it via software)

* Tue May 03 2005 Abel Cheung <deaddog@mandriva.org> 0.3.2-2mdk
- Patch0: Recognize more types of mice, taken from logitech_applet
- Patch1: Allows 1200 and 1600dpi resolution (esp. for MX518),
  ported from equivalent patch for logitech_applet
- Move binary to $sbindir
- Use tar.gz with signature instead

* Sat Feb 05 2005 Charles A Edwards <eslrahc@mandrake.org> 0.3.2-1mdk
- 0.3.2 ?

* Sat Jan 24 2004 Charles A Edwards <eslrahc@bellsouth.net> 0.2-1mdk
- first mdk release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2911 |12cr|lmms-0.4.13-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Werror_cflags %nil

Summary:	Linux MultiMedia Studio
Name:		lmms
Version:	0.4.13
Release:	2
Group:		Sound
License:	GPLv2+
URL:		http://lmms.sourceforge.net/
Source0:	https://downloads.sourceforge.net/project/lmms/%{name}/%{version}/%{name}-%{version}.tar.bz2
Source10:	%{name}-16.png
Source11:	%{name}-32.png
Source12:	%{name}-48.png
Patch0:		%{name}.desktop.patch
Patch1:		lmms-0.4.12-gcc47.patch
BuildRequires:	cmake
BuildRequires:	qt4-devel
BuildRequires:	SDL_sound-devel
BuildRequires:	pkgconfig(fftw3)
BuildRequires:	pkgconfig(fluidsynth)
BuildRequires:	pkgconfig(jack)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(samplerate)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	pkgconfig(xft)
BuildRequires:	pkgconfig(xinerama)

%description
LMMS aims to be a free alternative to popular (but commercial and closed-
source) programs like FruityLoops/FL Studio, Cubase and Logic allowing you
to produce music with your computer.This includes creation of loops,
synthesizing and mixing sounds, arranging samples, having fun with your
MIDI-keyboard and much more...

LMMS combines the features of a tracker-/sequencer-program and those
of powerful synthesizers, samplers, effects etc. in a modern, user-friendly
and easy to use graphical user-interface.

Features

* Song-Editor for arranging the song
* creating beats and basslines using the Beat-/Bassline-Editor
* easy-to-use piano-roll for editing patterns and melodies
* instrument and effect-plugins
* support for hosting VST(i)- and LADSPA-plugins (instruments/effects)
* automation-editor
* MIDI-support

%package devel
Summary:	Development package for %{name}
Group:		Development/C

%description devel
Development files and headers for %{name}.

%prep
%setup -q
%patch0 -p0
%patch1 -p1

# remove spurious x-bits
find . -type f -exec chmod 0644 {} \;

%build
%cmake -DCMAKE_INSTALL_LIBDIR=%{_lib}
%make

%install
%makeinstall_std -C build

install -m644 %{SOURCE10} -D %{buildroot}/%{_iconsdir}/hicolor/16x16/apps/%{name}.png
install -m644 %{SOURCE11} -D %{buildroot}/%{_iconsdir}/hicolor/32x32/apps/%{name}.png
install -m644 %{SOURCE12} -D %{buildroot}/%{_iconsdir}/hicolor/48x48/apps/%{name}.png

rm -f %{buildroot}/%{_libdir}/%{name}/*.a %{buildroot}%{_datadir}/menu/*

%files
%doc README AUTHORS TODO
%{_bindir}/%{name}
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_datadir}/%{name}
%{_libdir}/%{name}
%{_mandir}/man?/*
%{_datadir}/applications/*.desktop
%{_datadir}/mime/packages/%{name}.xml
%{_datadir}/pixmaps/lmms.png

%files devel
%{_includedir}/lmms



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2912 |12cr|Localizer-1.0.1-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:               Localizer
Summary:            A Zope product to localize applications
Version:            1.0.1
Release:            %mkrel 10
Group:              Development/Python
Requires:           zope
License:            GPL
URL:                http://www.j-david.net/software/localizer/
BuildRoot:          %{_tmppath}/%{name}-%{version}-rootdir
Buildarch:          noarch

Source: %{name}-%{version}.tar.bz2

#----------------------------------------------------------------------
%description
Localizer is a Zope product which allows to implement localization
services based on gettext.

A complete guide is available online at
http://www.j-david.net/software/localizer/guide/index_html

#----------------------------------------------------------------------
%prep

rm -rf $RPM_BUILD_ROOT
%setup -a 0

#----------------------------------------------------------------------
%build

#----------------------------------------------------------------------
%install

install -d $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}
install %{name}-%{version}/*.py $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}
install %{name}-%{version}/*.txt $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}
install %{name}-%{version}/*.gif $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}
install %{name}-%{version}/*.en $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}
install %{name}-%{version}/*.es $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}
install %{name}-%{version}/*.fr $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}

install -d $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/help
install %{name}-%{version}/help/*.stx $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/help

install -d $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/img
install %{name}-%{version}/img/*.gif $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/img

install -d $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/locale
install %{name}-%{version}/locale/*.mo $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/locale
install %{name}-%{version}/locale/*.po $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/locale
install %{name}-%{version}/locale/*.pot $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/locale

install -d $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/tests
install %{name}-%{version}/tests/*.py $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/tests

install -d $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/ui
install %{name}-%{version}/ui/*.dtml $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/ui

%clean
rm -rf $RPM_BUILD_ROOT

#----------------------------------------------------------------------
%files
%defattr(-,root,root,0755)
%doc README.txt INSTALL.txt TODO.txt

%{_libdir}/zope/lib/python/Products/%{name}/

#----------------------------------------------------------------------


%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-10mdv2011.0
+ Revision: 616416
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.0.1-9mdv2010.0
+ Revision: 429863
- rebuild

* Mon Jul 28 2008 Thierry Vignaud <tv@mandriva.org> 1.0.1-8mdv2009.0
+ Revision: 251322
- rebuild

* Mon Nov 26 2007 Thierry Vignaud <tv@mandriva.org> 1.0.1-6mdv2008.1
+ Revision: 113170
- import Localizer


* Tue Jun 20 2006 Lenny Cartier <lenny@mandriva.com> 1.0.1-6mdv2007.0
- rebuild

* Tue Nov 09 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.0.1-5mdk
- rebuild

* Wed Sep 12 2003 Sebastien Robin <seb@nexedi.com> 1.0.1.4mdk
- Make now signed rpm

* Thu Sep 04 2003 Sebatien Robin <seb@nexedi.com> 1.0.1-3mdk
- change in the spec file '/usr/lib' by %%{_libdir}

* Wed Sep 3 2003 Sebastien Robin <sebnexedi.com> 1.0.1-2mdk
- Update spec in order to follows Mandrake Rules

* Sat Oct 12 2002 Jean-Paul Smets <jp@nexedi.com> 1.0.1-1nxd
- Update to version 1.0.1

* Sat Oct 12 2002 Jean-Paul Smets <jp@nexedi.com> 0.8.1-1nxd
- Initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2913 |12cr|log4cpp-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 4
%define libname %mklibname log4cpp %{major}
%define develname %mklibname log4cpp -d

Summary:	Log for C++
Name:		log4cpp
Version:	1.0
Release:	2
License:	LGPLv2+
Group:		System/Libraries
URL:		http://log4cpp.sourceforge.net/
Source0:	%{name}-%{version}.tar.gz
Patch0:		log4cpp-1.0-gcc43.patch
Patch1:		log4cpp-1.0-remove-pc-cflags.patch
Patch2:		log4cpp-1.0-fix-doc-dest.patch
Patch3:		log4cpp-1.0-no-snprintf.patch
BuildRequires:	autoconf2.5
BuildRequires:  doxygen
BuildRequires:  libtool
BuildRequires:	multiarch-utils >= 1.0.3

%description
Log for C++ is a library of classes for flexible logging to files, syslog,
and other destinations. It is modeled after the Log for Java library and
stays as close to its API as is reasonable.

%package -n	%{libname}
Summary:	Log for C++ library
Group:		System/Libraries

%description -n	%{libname}
Log for C++ is a library of classes for flexible logging to files, syslog,
and other destinations. It is modeled after the Log for Java library and
stays as close to its API as is reasonable.

This package contains the shared library needed to run programs using log4cpp.

%package -n	%{develname}
Summary:	Development tools for Log for C++
Group:		Development/C++
Requires:	%{libname} >= %{version}
Provides:	liblog4cpp-devel = %{version}-%{release}
Provides:	log4cpp-devel = %{version}-%{release}

%description -n	%{develname}
Log for C++ is a library of classes for flexible logging to files, syslog,
and other destinations. It is modeled after the Log for Java library and
stays as close to its API as is reasonable.

This package contains the static libraries and header files needed for
development with %{libname}.

%package	doc
Summary:	HTML formatted API documention for Log for C++
Group:		Development/C++

%description	doc
The %{name}-doc package contains HTML formatted API documention generated
by the popular doxygen documentation generation tool.

%prep
%setup -q
%patch0 -p1 -b .gcc43
%patch1 -p1 -b .no-cflags
%patch2 -p1 -b .doc-dest
%patch3 -p1 -b .no-snprintf

# Delete non-free (but freely distributable) file under Artistic 1.0
# just to be sure we're not using it.
rm -rf src/snprintf.c

%build
libtoolize --copy --force; aclocal -I m4; autoconf; autoheader; automake --add-missing --copy
export LIBS="-lpthread"

%configure2_5x \
    --enable-doxygen
%make

%check
make check

%install
%makeinstall_std

%multiarch_binaries %{buildroot}%{_bindir}/log4cpp-config

%files -n %{libname}
%defattr(-,root,root,0755)
%attr(0755,root,root) %{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root,0755)
%{_includedir}/*
%multiarch %{multiarch_bindir}/log4cpp-config

%attr(0755,root,root) %{_bindir}/log4cpp-config
%attr(0755,root,root) %{_libdir}/lib*.so
%attr(0644,root,root) %{_libdir}/*.*a
%attr(0644,root,root) %{_libdir}/pkgconfig/log4cpp.pc
%{_datadir}/aclocal/log4cpp.m4
%{_mandir}/*/*

%files doc
%defattr(-,root,root,0755)
%doc %{_docdir}/*

%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-1mdv2011.0
+ Revision: 620250
- the mass rebuild of 2010.0 packages

* Fri Oct 23 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0-0mdv2010.0
+ Revision: 459069
- 1.0
- sync with log4cpp-1.0-4.fc12.src.rpm
- added packaging fixes according to the mdv policy

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 0.3.4b-4mdv2008.1
+ Revision: 140932
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun May 27 2007 Pascal Terjan <pterjan@mandriva.org> 0.3.4b-4mdv2008.0
+ Revision: 31645
- rebuild
- Import log4cpp



* Tue Jan 31 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.3.4b-3mdk
- fix underquoted calls (P1)
- %%mkrel
- move %%configure to %%build
- don't wipe out buildroot in %%prep
- cosmetics

* Fri Jun 04 2004 Pascal Terjan <pterjan@mandrake.org> 0.3.4b-2mdk
- Rebuild

* Sun Oct 19 2003 Pascal Terjan <CMoi@tuxfamily.org> 0.3.4b-1mdk
- Mandrake adaptations

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2914 |12cr|logcheck-1.3.13-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		logcheck
Summary:	Psionic LogCheck
Version:	1.3.13
Release:	%mkrel 1
License:	GPLv2
Group:		Monitoring
URL:		http://logcheck.org/
Source:		http://ftp.de.debian.org/debian/pool/main/l/logcheck/%{name}_%{version}.tar.gz
BuildRequires:	docbook-to-man
Requires:	lockfile-progs
Requires:	nail
Requires:	sendmail-command
Requires:	mime-construct
BuildRoot:	%_tmppath/%name-%version

%description
Logcheck is a software package that is designed to automatically run and check 
system log files for security violations and unusual activity.  Logcheck 
utilizes a program called logtail that remembers the last position it read 
from in a log file and uses this position on subsequent runs to process new 
information.  All source code is available for review and the implementation 
was kept simple to avoid problems.  This package is a clone of the 
frequentcheck.sh script from the Trusted Information Systems Gauntlet(tm) 
firewall package.  TIS has granted permission for me to clone this package.

%prep
%setup -q -n %{name}

%build
cd docs
docbook-to-man logcheck.sgml > logcheck.8

%install
%makeinstall_std

install -d %buildroot%_mandir/man8
install -m 644 docs/*.8 %buildroot%_mandir/man8

install -d %buildroot/%_sysconfdir/cron.d
cat > %buildroot/%_sysconfdir/cron.d/logcheck <<EOF
2 * * * * logcheck %{_sbindir}/logcheck
EOF

cat > README.urpmi <<EOF
Mandriva package notes
----------------------
In order to finish installation, you have to ensure the logcheck user has read
access to all log files listed in %_sysconfdir/logcheck/logcheck.logfiles
EOF

%clean
rm -fr %buildroot

%pre
%_pre_useradd logcheck /var/lib/logcheck /bin/false

%postun
%_postun_userdel logcheck

%files
%defattr(-,root,root)
%doc AUTHORS CHANGES CREDITS INSTALL LICENSE TODO docs/README.* README.urpmi
%config(noreplace) %_sysconfdir/cron.d/logcheck
%config(noreplace) %attr(-,root,logcheck) %_sysconfdir/logcheck
%_sbindir/logcheck
%_sbindir/logtail
%_bindir/logcheck-test
%_sbindir/logtail2
%_datadir/logtail
%_mandir/man8/logcheck.8*
%_mandir/man8/logtail.8*
%_mandir/man8/logtail2.8*
%attr(-,logcheck,logcheck) %dir %{_localstatedir}/lock/%name
%attr(0700,logcheck,logcheck) %dir %{_localstatedir}/lib/%name


%changelog
* Thu Sep 23 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.13-1mdv2011.0
+ Revision: 580710
- update to new version 1.3.13

* Sat Aug 14 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.12-1mdv2011.0
+ Revision: 569584
- new version

* Thu Mar 04 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.3.7-1mdv2010.1
+ Revision: 514301
- update to 1.3.7
- fix file list, %%_bindir/logcheck-test was missing
- fix license

* Wed Jan 27 2010 Frederik Himpe <fhimpe@mandriva.org> 1.3.6-1mdv2010.1
+ Revision: 497431
- Update to new version 1.3.6
- Remove mail command args patch: now mime-construct is used instead of
  mail parameters to insert custom headers, so also add
  Requires: mime-construct

* Fri Jan 01 2010 Frederik Himpe <fhimpe@mandriva.org> 1.3.5-1mdv2010.1
+ Revision: 484861
- Update to new version 1.3.5

* Wed Aug 19 2009 Frederik Himpe <fhimpe@mandriva.org> 1.3.3-1mdv2010.0
+ Revision: 417891
- Update to new version 1.3.3

* Mon Jun 29 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.2-2mdv2010.0
+ Revision: 390759
- don't use debian-specific flags for mail command (fix #51961)
- add README.urpmi advertising post-installation instructions

* Mon Jun 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.2-1mdv2010.0
+ Revision: 386125
- new version
- fix permissions on configuration directory

* Thu Feb 19 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.45-4mdv2009.1
+ Revision: 342996
- rebuild with a fixed docbook-to-man package
- change cron task to run as logcheck user

* Sun Feb 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.45-3mdv2009.1
+ Revision: 340602
- ship missing documentation files

* Fri Feb 13 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.45-2mdv2009.1
+ Revision: 340170
- fix dependencies
- create logcheck user
- create lock directory
- ensure cron task is executable (mdv bug #47427)

* Sun Jan 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.45-1mdv2009.1
+ Revision: 333545
- sync with upstream project
- drom all patches
- spec cleanup

* Tue Jun 17 2008 Thierry Vignaud <tv@mandriva.org> 1.1.1-14mdv2009.0
+ Revision: 223122
- rebuild

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Dec 27 2007 Emmanuel Andry <eandry@mandriva.org> 1.1.1-13mdv2008.1
+ Revision: 138662
- fix patch1 (bug #36378)

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 12mdv2008.1-current
+ Revision: 129436
- kill re-definition of %%buildroot on Pixel's request
- s/Mandrake/Mandriva/


* Sun Jan 28 2007 Olivier Thauvin <nanardon@mandriva.org> 1.1.1-12mdv2007.0
+ Revision: 114620
- mkrel

* Sun Jan 01 2006 Mandriva Linux Team <http://www.mandrivaexpert.com/> 1.1.1-11mdk
- Rebuild

* Wed Mar 09 2005 Nicolas Lcureuil <neoclust@mandrake.org> 1.1.1-10mdk
- security fix for CAN-2004-0404


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2915 |12cr|logfinder-0.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	logfinder
%define	version	0.1
%define	release	 %mkrel 5

Name:		%{name} 
Summary:	Helps Eliminate Unwanted Logging of Personal Data
Version:	%{version} 
Release:	%{release} 
Source0:	%{name}-%{version}.tar.bz2
URL:		http://www.eff.org/news/archives/2005_02.php#002370
Group:		File tools
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
License:	GPL
Requires:	python
BuildArch:	noarch

%description
By finding unwanted log files, logfinder informs system
administrators when their servers are collecting personal data
and gives them the opportunity to turn logging off if it isn't
gathering information necessary for administering the system.

%prep
%setup -q

%install
rm -rf $RPM_BUILD_ROOT
install -m755 logfinder.py -D $RPM_BUILD_ROOT%{_bindir}/logfinder.py

%clean 
rm -rf $RPM_BUILD_ROOT 

%files 
%defattr(-,root,root)
%doc README
%{_bindir}/logfinder.py



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1-5mdv2011.0
+ Revision: 620251
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.1-4mdv2010.0
+ Revision: 429864
- rebuild

* Mon Jul 28 2008 Thierry Vignaud <tv@mandriva.org> 0.1-3mdv2009.0
+ Revision: 251330
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.1-1mdv2008.1
+ Revision: 129438
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import logfinder


* Wed Feb 09 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.1-1mdk
- from Eskild Hustvedt <zerodogg@skolelinux.no> :
	o Initial Mandrakelinux package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2916 |12cr|loggedfs-0.5-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	loggedfs
%define version	0.5
%define release	%mkrel 5

Name:		%name
Version:	%version
Release:	%release
License:	GPL
Source:		http://downloads.sourceforge.net/loggedfs/loggedfs-%{version}.tar.bz2
Patch0:		%{name}_makefile.patch
URL:		http://loggedfs.sourceforge.net/
BuildRoot:	%{_tmppath}/%{name}-root
Group:		File tools
Summary:	Fuse-based filesystem which can log every operations that happens in it
BuildRequires:	fuse-devel, pcre-devel, rlog-devel, libxml2-devel
Requires:	fuse
%description
LoggedFS is a fuse-based filesystem which can log every operations that happens
in it.

How it works: Fuse does almost everything. LoggedFS only sends a message
to syslog when called by fuse and then let the real filesystem do the
rest of the job.

%prep
%setup -q -c
%patch0 -p1

%build
%make

%install
%{__mkdir} -p $RPM_BUILD_ROOT%{_mandir}/man1 $RPM_BUILD_ROOT%{_bindir} $RPM_BUILD_ROOT%{_sysconfdir}

%makeinstall

%files
%defattr(-,root,root)
%doc LICENSE
%{_sysconfdir}/loggedfs.xml
%{_bindir}/loggedfs
%{_mandir}/man1/loggedfs.*


%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 0.5-5mdv2012.0
+ Revision: 773000
- relink against libpcre.so.1

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5-4mdv2011.0
+ Revision: 612771
- the mass rebuild of 2010.1 packages

* Tue Nov 24 2009 Jérôme Brenier <incubusss@mandriva.org> 0.5-3mdv2010.1
+ Revision: 469745
- rebuild for new rlog

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.5-2mdv2010.0
+ Revision: 439564
- rebuild

* Mon Oct 13 2008 Nicolas Vigier <nvigier@mandriva.com> 0.5-1mdv2009.1
+ Revision: 293372
- new version 0.5

* Mon Jul 28 2008 Thierry Vignaud <tv@mandriva.org> 0.4-5mdv2009.0
+ Revision: 251349
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 0.4-3mdv2008.1
+ Revision: 170966
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- fix description-line-too-long
- kill re-definition of %%buildroot on Pixel's request
- fix man pages

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Tue Jun 19 2007 Nicolas Vigier <nvigier@mandriva.com> 0.4-2mdv2008.0
+ Revision: 41488
- add license file

* Tue Jun 19 2007 Nicolas Vigier <nvigier@mandriva.com> 0.4-1mdv2008.0
+ Revision: 41482
- Import loggedfs


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2917 |12cr|logitech_applet-0.4test1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name logitech_applet
%define version 0.4test1
%define release  %mkrel 7

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Command line tool for Logitech mouse
License:	GPL
Group:		System/Configuration/Hardware
Source:		http://www.frogmouth.net/%{name}-%{version}.tar.bz2
# (abel) MX518 support
Patch0:		logitech_applet-0.4-mx518.patch.bz2
# (abel) More verbose error reporting for smart scroll
Patch1:		logitech_applet-0.4-verbose-report.patch.bz2
URL:		http://freshmeat.net/projects/logitech_applet/
BuildRequires:  libusb0.1-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Logitech Mouse Applet is a small command line tool for setting 
the special features that are available on some Logitech mice. 
It is particularly useful to those who want to switch their mouse 
to 800cpi instead of the default 400cpi.

%prep
%setup -q
%patch0 -p1 -b .mx518
%patch1 -p1 -b .verbose

%build
%configure2_5x --bindir=%{_sbindir}
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files 
%defattr(-,root,root)
%doc INSTALL README AUTHORS ChangeLog
%{_sbindir}/%{name}



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4test1-7mdv2011.0
+ Revision: 620253
- the mass rebuild of 2010.0 packages

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.4test1-6mdv2010.0
+ Revision: 439569
- rebuild

* Fri Mar 06 2009 Antoine Ginies <aginies@mandriva.com> 0.4test1-5mdv2009.1
+ Revision: 350238
- 2009.1 rebuild

* Mon Jul 28 2008 Thierry Vignaud <tv@mandriva.org> 0.4test1-4mdv2009.0
+ Revision: 251351
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.4test1-2mdv2008.1
+ Revision: 129442
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import logitech_applet


* Mon May 02 2005 Abel Cheung <deaddog@mandriva.org> 0.4test1-2mdk
- Patch0: MX518 support
  (http://www.linux-gamers.net/modules/news/article.php?storyid=761)
- Patch1: More verbose error reporting for smart scroll (SuSE)

* Wed Feb 02 2005 Nicolas Lcureuil <neoclust@mandrake.org> 0.4test1-1mdk
               -sebastien Savarin <plouf@zarb.org>
                             - 0.4test1 initial package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2918 |12cr|logitech-mouse-common-0.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	0.1
%define release	%mkrel 7

Summary:	Shared data files and scripts for Logitech mice
Name:		logitech-mouse-common
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		System/Configuration/Hardware		
Source0:	logitechmouse-sysconfig.bz2
Source1:	logitech-mouse.rules.bz2
Source2:	logitech-mouse-udev.sh.bz2
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
Requires:	lmctl

%description
This package contains scripts that turn on/off some certain feature
of recent Logitech USB mouse automatically when device is plugged
into system.

%prep

%build

%install
rm -rf $RPM_BUILD_ROOT

mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig
bzip2 -dc %{SOURCE0} > $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/logitechmouse
chmod 0644 $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/logitechmouse

mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/udev/rules.d
bzip2 -dc %{SOURCE1} > $RPM_BUILD_ROOT%{_sysconfdir}/udev/rules.d/80-logitech-mouse.rules
chmod 0644 $RPM_BUILD_ROOT%{_sysconfdir}/udev/rules.d/80-logitech-mouse.rules

mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/udev/scripts
bzip2 -dc %{SOURCE2} > $RPM_BUILD_ROOT%{_sysconfdir}/udev/scripts/logitech-mouse.sh
chmod 0755 $RPM_BUILD_ROOT%{_sysconfdir}/udev/scripts/logitech-mouse.sh

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/sysconfig/logitechmouse
%config(noreplace) %{_sysconfdir}/udev/rules.d/*.rules
%{_sysconfdir}/udev/scripts/*.sh



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1-7mdv2011.0
+ Revision: 620252
- the mass rebuild of 2010.0 packages

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.1-6mdv2010.0
+ Revision: 439577
- rebuild

* Fri Mar 06 2009 Antoine Ginies <aginies@mandriva.com> 0.1-5mdv2009.1
+ Revision: 350237
- 2009.1 rebuild

* Mon Jul 28 2008 Thierry Vignaud <tv@mandriva.org> 0.1-4mdv2009.0
+ Revision: 251369
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.1-2mdv2008.1
+ Revision: 129444
- kill re-definition of %%buildroot on Pixel's request
- import logitech-mouse-common


* Wed Jan 25 2006 Olivier Blin <oblin@mandriva.com> 0.1-2mdk
- add missing path in udev script (#20623)

* Wed May 04 2005 Abel Cheung <deaddog@mandriva.org> 0.1-1mdk
- First Mandriva Linux package, inspired from SuSE logitech_applet pkg

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2919 |12cr|logjam-4.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define use_xmms 0

Name:		logjam
Version:	4.6.2
Release:	1
Summary:	GTK2 client for LiveJournal
License:	GPLv2+
Group:		Networking/Other
URL:		http://logjam.danga.com/
Source0:	http://logjam.danga.com/download/logjam-%{version}.tar.bz2
Patch0:		logjam-4.4.1-fedora-desktop.patch
Patch1:		logjam-4.6.2-sfmt.patch
%if %{use_xmms}
BuildRequires:	xmms-devel
%endif
BuildRequires:	autoconf
BuildRequires:	desktop-file-utils
BuildRequires:	gettext
BuildRequires:	intltool
BuildRequires:	aspell-devel
BuildRequires:	libgcrypt-devel
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(gnutls)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gtkspell-2.0)
BuildRequires:	pkgconfig(libgtkhtml-3.14)
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	pkgconfig(libsoup-2.4)
BuildRequires:	pkgconfig(sqlite)
Requires:	curl
Requires:	gtkspell

%description
This is the new GTK2 client for LiveJournal (http://www.livejournal.com).

%if %{use_xmms}
%package xmms
Summary:	LogJam helper binary
Group:		Graphical desktop/GNOME
Requires:	logjam
Requires:	xmms

%description xmms
This is a helper binary for LogJam which is used to get the
current music from XMMS.
%endif

%prep
%setup -q
%patch0 -p1 -b .desktop
%patch1 -p1 -b .sfmt

%build
autoconf
%configure2_5x \
	--with-sqlite3 \
%if %{use_xmms}
	--with-xmms
%endif

%make

%install
%makeinstall_std
# Rename locale dir, bugzilla 210206
# mv %{buildroot}%{_datadir}/locale/en_US.UTF-8 %{buildroot}%{_datadir}/locale/en_US

%find_lang %{name}

desktop-file-install	\
	--dir %{buildroot}%{_datadir}/applications	\
	%{buildroot}/%{_datadir}/applications/logjam.desktop

%files -f %{name}.lang
%doc doc/README COPYING doc/TODO
%{_bindir}/logjam
%{_mandir}/man*/logjam.1.*
%{_datadir}/applications/*.desktop
%{_datadir}/pixmaps/logjam*

%if %{use_xmms}
%files xmms
%{_bindir}/logjam-xmms-client
%endif


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2920 |12cr|logwatch-7.4.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	Analyzes and Reports on system logs
Name: 		logwatch
Version: 	7.4.0
Release: 	%mkrel 4
License: 	MIT
Group: 		Monitoring
URL: 		http://www.logwatch.org
BuildArch: 	noarch
Source: 	http://downloads.sourceforge.net/project/logwatch/logwatch-7.4.0/logwatch-7.4.0.tar.gz
Patch0:		logwatch-fixpath.patch
Requires: 	perl,coreutils,grep,mailx
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot


%description
Logwatch is a customizable, pluggable log-monitoring system.  It will go
through your logs for a given period of time and make a report in the areas
that you wish with the detail that you wish.  Easy to use - works right out
of the package on many systems.


%prep
%setup
%patch0 -p0

%build

%install
rm -rf %{buildroot}
install -m 0755 -d %{buildroot}%{_sysconfdir}/log.d/conf/logfiles
install -m 0755 -d %{buildroot}%{_sysconfdir}/log.d/conf/services
install -m 0755 -d %{buildroot}%{_sysconfdir}/log.d/scripts/services
install -m 0755 -d %{buildroot}%{_sysconfdir}/log.d/scripts/shared
install -m 0755 -d %{buildroot}%{_sysconfdir}/log.d/lib

mkdir -p %{buildroot}/var/cache/%{name}

install -m 0755 scripts/logwatch.pl %{buildroot}%{_sysconfdir}/log.d/scripts/%{name}.pl
for i in scripts/logfiles/* ; do
   if [ $(ls $i | wc -l) -ne 0 ] ; then
      install -m 0755 -d %{buildroot}%{_sysconfdir}/log.d/$i
      install -m 0755 $i/* %{buildroot}%{_sysconfdir}/log.d/$i
   fi
done
install -m 0755 scripts/services/* %{buildroot}%{_sysconfdir}/log.d/scripts/services
install -m 0755 scripts/shared/* %{buildroot}%{_sysconfdir}/log.d/scripts/shared
install -m 0755 lib/* %{buildroot}%{_sysconfdir}/log.d/lib

install -m 0644 conf/*.conf %{buildroot}%{_sysconfdir}/log.d/conf
install -m 0644 conf/logfiles/* %{buildroot}%{_sysconfdir}/log.d/conf/logfiles
install -m 0644 conf/services/* %{buildroot}%{_sysconfdir}/log.d/conf/services

install -m 0755 -d %{buildroot}%{_mandir}/man8
install -m 0644 logwatch.8 %{buildroot}%{_mandir}/man8

rm -f %{buildroot}%{_sysconfdir}/log.d/%{name} \
   %{buildroot}%{_sysconfdir}/log.d/%{name}.conf \
   %{buildroot}%{_sysconfdir}/cron.daily/%{name} \
   %{buildroot}%{_sbindir}/%{name}

ln -s scripts/logwatch.pl %{buildroot}%{_sysconfdir}/log.d/%{name}
ln -s conf/logwatch.conf %{buildroot}%{_sysconfdir}/log.d/%{name}.conf
install -m 0755 -d %{buildroot}%{_sysconfdir}/cron.daily
ln -s ../log.d/scripts/logwatch.pl %{buildroot}%{_sysconfdir}/cron.daily/0%{name}
install -m 0755 -d %{buildroot}%{_sbindir}
ln -s ../..%{_sysconfdir}/log.d/scripts/logwatch.pl %{buildroot}%{_sbindir}/%{name}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%dir %{_sysconfdir}/log.d
%dir %{_sysconfdir}/log.d/conf
%dir %{_sysconfdir}/log.d/scripts
%dir %{_sysconfdir}/log.d/conf/logfiles
%dir %{_sysconfdir}/log.d/conf/services
%dir %{_sysconfdir}/log.d/scripts/logfiles
%dir %{_sysconfdir}/log.d/scripts/services
%dir %{_sysconfdir}/log.d/scripts/shared
%dir %{_sysconfdir}/log.d/scripts/logfiles/*
%dir %{_sysconfdir}/log.d/lib
%dir /var/cache/%{name}
%config(noreplace) %{_sysconfdir}/log.d/conf/*.conf
%config(noreplace) %{_sysconfdir}/log.d/conf/services/*
%config(noreplace) %{_sysconfdir}/log.d/conf/logfiles/*
%{_sysconfdir}/log.d/scripts/%{name}.pl
%{_sbindir}/%{name}
%{_sysconfdir}/log.d/scripts/shared/*
%{_sysconfdir}/log.d/scripts/services/*
%{_sysconfdir}/log.d/scripts/logfiles/*/*
%{_sysconfdir}/log.d/%{name}
%{_sysconfdir}/log.d/lib/Logwatch.pm
%{_sysconfdir}/log.d/%{name}.conf
%{_sysconfdir}/cron.daily/0%{name}
%doc %{_mandir}/man8/%{name}.8*


%changelog
* Sun Nov 13 2011 Alexander Khrukin <akhrukin@mandriva.org> 7.4.0-4mdv2012.0
+ Revision: 730311
- version update and spec files section fix

* Mon Jul 28 2008 Thierry Vignaud <tv@mandriva.org> 7.3.6-4mdv2009.0
+ Revision: 251372
- rebuild

* Thu Jan 03 2008 Olivier Blin <blino@mandriva.org> 7.3.6-2mdv2008.1
+ Revision: 140932
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Aug 23 2007 Thierry Vignaud <tv@mandriva.org> 7.3.6-2mdv2008.0
+ Revision: 70344
- fileutils, sh-utils & textutils have been obsoleted by coreutils a long time ago

* Thu Jul 26 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 7.3.6-1mdv2008.0
+ Revision: 55960
- new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2921 |12cr|loki-lib-0.1.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname		loki
%define major		0
%define libname		%mklibname %{oname} %{major}
%define develname	%mklibname -d %{oname}

%define rel		%mkrel 1
%define ver		0.1.7

Name: 			%{oname}-lib
Version: 		%{ver}
Release: 		%{rel}
Summary:		Loki C++ Library of design patterns and idioms
Group:			System/Libraries
License:		MIT
# License text not included
# https://sourceforge.net/tracker/?func=detail&aid=3027570&group_id=29557&atid=396647
URL:			http://sourceforge.net/projects/loki-lib
Source0:		http://prdownloads.sourceforge.net/loki-lib/%{oname}-%{version}.tar.gz
BuildRoot:		%{_tmppath}/build-%{name}-%{version}

%description
A C++ library of designs, containing flexible implementations of common design
patterns and idioms.

%package -n %{libname}
Summary: Loki C++ Library of design patterns and idioms
Group: System/Libraries
Provides: %{name} = %{version}-%{release}
Provides: %{oname} = %{version}-%{release}

%description -n  %{libname}
A C++ library of designs, containing flexible implementations of common design
patterns and idioms.

%package -n %{develname}
Summary: The Loki C++ headers and development libraries
Group: Development/C++
Requires: %{libname} = %{version}
Provides: %{name}-devel = %{version}-%{release}
Provides: %{oname}-devel = %{version}-%{release}

%description -n  %{develname}
Headers and shared object symlinks for the Loki C++ Library

%package doc
Summary: The Loki C++ html docs
Group: Development/C++
BuildArch: noarch

%description doc
HTML documentation files for the Loki C++ Library

%prep
%setup -n %{oname}-%{version} -q
%__chmod -x doc/html/*
%__rm doc/html/installdox
iconv -f ISO88591 -t utf8 CHANGES -o CHANGES

%build
%ifarch x86_64
%__sed -i s,"/lib","/lib64",g src/Makefile
%__mkdir lib64
%endif

%make CXXFLAGS="%{optflags}" build-static build-shared

%install
%__rm -rf %{buildroot}
%makeinstall

%clean
%__rm -rf %{buildroot}

%if %mdkversion < 200900
%post -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -p /sbin/ldconfig
%endif

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/*.so.*

%files -n %{develname}
%defattr(-,root,root)
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/*.a

%files doc
%defattr(-,root,root,-)
%doc README CHANGES doc/html doc/flex doc/yasli



%changelog
* Wed Aug 31 2011 Andrey Bondrov <abondrov@mandriva.org> 0.1.7-1mdv2011.0
+ Revision: 697629
- imported package loki-lib


* Wed Aug 31 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 0.1.7-1mdv2010.2
- Initial Mandriva release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2922 |12cr|loki_patch-fix-0.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	loki_patch-fix
%define	version 0.1
%define rel	4
%define	release	%mkrel %rel

Name:		%{name} 
Summary:	A program that fixes broken loki patches
Version:	%{version} 
Release:	%{release} 
Source0:	%{name}-%{version}.tar.bz2
URL:		http://goldenfiles.sourceforge.net/index.php?page=lokipatchfix
Group:		Games/Other
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
License:	GPL
Requires:	loki_update zenity
BuildArch:	noarch

%description
loki_patch-fix is a program that fixes old patches for loki games
that now segfault upon startup. It does this by replacing the old
loki_patch executeable with a new one automatically. Running this
file on any of the non-working loki patches should make them work
without any problem.

%prep
%setup -q

%build
./build -wo fixedpatch README LICENSE TODO version -v

%install
rm -rf $RPM_BUILD_ROOT
install -m755 ./Loki_patch-fix/loki_patch-fix -D $RPM_BUILD_ROOT%{_bindir}/loki_patch-fix
install -m755 ./Loki_patch-fix/loki_patch-fix-GUI $RPM_BUILD_ROOT%{_bindir}/loki_patch-fix-GUI
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications//
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{_bindir}/loki_patch-fix-GUI
Icon=loki_update
Categories=Game;
Name=Oki
Comment=Oki
EOF

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%clean 
rm -rf $RPM_BUILD_ROOT 

%files 
%defattr(-,root,root)
%doc TODO README version
%{_bindir}/*
%{_datadir}/applications/mandriva-*.desktop



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1-4mdv2011.0
+ Revision: 620254
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.1-3mdv2010.0
+ Revision: 429865
- rebuild

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 0.1-2mdv2009.0
+ Revision: 218422
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Dec 19 2007 Thierry Vignaud <tv@mandriva.org> 0.1-2mdv2008.1
+ Revision: 133064
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request
- import loki_patch-fix


* Fri May 12 2006 Eskild Hustvedt <eskild@mandriva.org> 0.1-1mdk
- Yearly rebuild

* Mon Apr 25 2005  Eskild Hustvedt <eskild@mandriva.org> 0.1-1mdk
- Initial Mandriva Linux package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2923 |12cr|lomoco1.0-1.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libname %mklibname lomoco 0
%define libnamed %mklibname lomoco -d

Name:           lomoco1.0
Version:        1.0
Release:        %mkrel 6
Summary:        Logitech mouse control tool
License:        GPL
Group:          System/Configuration/Hardware
URL:            http://www.lomoco.org/
Source0:        http://www.lomoco.org/lomoco-%{version}.tar.gz
BuildRequires:  libusb-devel
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%description
Lomoco can configure vendor-specific options on Logitech USB mice (or
dual-personality mice plugged into the USB port). A number of recent devices
are supported. The program is mostly useful in setting the resolution to 800
cpi or higher on mice that boot at 400 cpi (such as the MX500, MX510, MX1000
etc.), and disabling SmartScroll or Cruise Control for those who would rather
use the two extra buttons as ordinary mouse buttons.

Supported devices:

Cordless Mouse Receiver
Cordless MouseMan Optical
Cordless Optical Mouse
Cordless TrackMan Wheel
G3 Gaming Laser Mouse
G5 Gaming Laser Mouse
MX Revolution Mouse
MX1000 Laser Cordless Mouse
MX300 Optical Mouse
MX310 Optical Mouse
MX500 Optical Mouse
MX510 Optical Mouse
MX518 Optical Mouse
MX900 Cordless Mouse
MouseMan Dual Optical
MouseMan Traveler
Optical Wheel Mouse
USB Receiver
UltraX Optical Mouse
V200 Cordless Notebook Mouse
VX Revolution Mouse
Wheel Mouse Optical
diNovo Media Desktop Receiver
iFeel Mouse

%prep
%setup -q -n lomoco-%{version}
./autogen.sh

%build
%{configure2_5x}
%{make}
                                                        
%install
%{__rm} -rf %{buildroot}
%{makeinstall_std}

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%attr(0755,root,root) %{_bindir}/lomoco
%{_mandir}/man1/lomoco.1*


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-6mdv2011.0
+ Revision: 620256
- the mass rebuild of 2010.0 packages

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 1.0-5mdv2010.0
+ Revision: 433732
- rebuild

* Mon Jul 28 2008 Thierry Vignaud <tv@mandriva.org> 1.0-3mdv2009.0
+ Revision: 251375
- rebuild

* Fri Feb 08 2008 David Walluck <walluck@mandriva.org> 1.0-1mdv2008.1
+ Revision: 164320
- import lomoco1.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2924 |12cr|lomoco-1.0-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define svn_rev r133

%define libname %mklibname lomoco 0
%define libnamed %mklibname lomoco -d

Name:           lomoco
Version:        1.0
Release:        %mkrel 10
Summary:        Logitech mouse control tool
License:        GPL
Group:          System/Configuration/Hardware
URL:            http://www.lomoco.org/
Source0:        http://www.lomoco.org/lomoco-%{svn_rev}.tar.bz2
BuildRequires:  chrpath
BuildRequires:  cmake
BuildRequires:  doxygen
BuildRequires:  graphviz
BuildRequires:  libusb-devel
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%description
Lomoco can configure vendor-specific options on Logitech USB mice (or
dual-personality mice plugged into the USB port). A number of recent devices
are supported. The program is mostly useful in setting the resolution to 800
cpi or higher on mice that boot at 400 cpi (such as the MX500, MX510, MX1000
etc.), and disabling SmartScroll or Cruise Control for those who would rather
use the two extra buttons as ordinary mouse buttons.

Supported devices:

Cordless Mouse Receiver
Cordless MouseMan Optical
Cordless Optical Mouse
Cordless TrackMan Wheel
G3 Gaming Laser Mouse
G5 Gaming Laser Mouse
MX Revolution Mouse
MX1000 Laser Cordless Mouse
MX300 Optical Mouse
MX310 Optical Mouse
MX500 Optical Mouse
MX510 Optical Mouse
MX518 Optical Mouse
MX900 Cordless Mouse
MouseMan Dual Optical
MouseMan Traveler
Optical Wheel Mouse
USB Receiver
UltraX Optical Mouse
V200 Cordless Notebook Mouse
VX Revolution Mouse
Wheel Mouse Optical
diNovo Media Desktop Receiver
iFeel Mouse

%package -n %{libname}
Summary:        Main library for lomoco 
Group:          System/Libraries

%description -n %{libname}
This package contains the library needed to run programs dynamically
linked with lomoco.

%package -n %{libnamed}
Summary:        Development files for lomoco
Group:          Development/C
Requires:       %{libname} = %{version}-%{release}
Obsoletes:      %{mklibname lomoco 0 -d} < %{version}-%{release}
Provides:       %{name}-devel = %{version}-%{release}

%description -n %{libnamed}
This package contains the files needed to develop programs 
linked with lomoco.

%prep
%setup -q -n lomoco-trunk
%{__rm} -r build

%build
export CFLAGS="%{optflags} -fPIC"
%{cmake} -DSYSCONF_INSTALL_DIR:PATH=%{_sysconfdir}
%{make}
%{make} doc
                                                        
%install
%{__rm} -rf %{buildroot}

cd build
%{makeinstall_std}
%{__mkdir_p} %{buildroot}%{_bindir}
%{__cp} -a client/lomoco %{buildroot}%{_bindir}/lomoco
%{_bindir}/chrpath -d %{buildroot}%{_bindir}/lomoco
cd ..

%clean
%{__rm} -rf %{buildroot}

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%files
%defattr(0644,root,root,0755)
%attr(0755,root,root) %{_bindir}/lomoco
%{_usr}/%{_sysconfdir}/lomoco.ini

%files -n %{libname}
%defattr(0644,root,root,0755)
%attr(0755,root,root) %{_libdir}/*.so.*

%files -n %{libnamed}
%defattr(0644,root,root,0755)
%doc build/doc/html/*
%{_includedir}/*
%attr(0755,root,root) %{_libdir}/*.so


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-10mdv2011.0
+ Revision: 620255
- the mass rebuild of 2010.0 packages

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 1.0-9mdv2010.0
+ Revision: 433629
- rebuild

* Mon Jul 28 2008 Thierry Vignaud <tv@mandriva.org> 1.0-7mdv2009.0
+ Revision: 251399
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Fri Feb 08 2008 David Walluck <walluck@mandriva.org> 1.0-5mdv2008.1
+ Revision: 164318
- update URL
- remove old source tarball

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 22 2007 David Walluck <walluck@mandriva.org> 1.0-4mdv2008.1
+ Revision: 101271
- update to SVN 133
- new lib policy

* Sun Jul 22 2007 David Walluck <walluck@mandriva.org> 1.0-3mdv2008.0
+ Revision: 54386
- BuildRequires: cmake
- SVN r131
- Import lomoco



* Sun Sep 03 2006 David Walluck <walluck@mandriva.org> 1.0-2mdv2007.0
- rebuild
- use /%%{_lib}/udev not /lib/udev

* Wed Mar 1 2006 Austin Acton <austin@mandriva.org> 1.0-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2925 |12cr|lorcon-0.0.20060625-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	lorcon
%define version	0.0.20060625
%define	release	9
%define major	1
%define libname	%mklibname %{name} %{major}

Summary:	A generic library for injecting 802.11 frames
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Networking/Other
URL:		http://802.11ninja.net/
Source:		http://802.11ninja.net/code/%{name}-current.tar.bz2
BuildRequires:	libpcap-devel

%description
Lorcon is a generic library for injecting 802.11 frames, capable of injection
via multiple driver frameworks, with out forcing modification of the
application code.

%package -n %{libname}
Summary: Main library for %{name}
Group: System/Libraries
Provides: lib%{name} = %{version}-%{release}
Provides: %{name} = %{version}-%{release}

%description -n %{libname}
This package contains the library needed to run programs dynamically
linked with %{name}.

%package -n %{libname}-devel
Summary: Headers for developing programs that will use %{name}
Group: Development/C
Provides: lib%{name}-devel = %{version}-%{release}
Provides: %{name}-devel  = %{version}-%{release}
Requires: %{libname} = %{version}

%description -n %{libname}-devel
This package contains the headers that programmers will need to develop
applications which will use %{name}.

%prep
%setup -q -n %{name}

%build
%make

%install
mkdir -p \
	%{buildroot}/%{_includedir} \
	%{buildroot}/%{_libdir}
%makeinstall LIB=%{buildroot}/%{_libdir}

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/liborcon-%{major}.*.so

%files -n %{libname}-devel
%defattr(-,root,root)
%{_includedir}/*.h
%{_libdir}/liborcon.a
%{_libdir}/liborcon.so


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.0.20060625-8mdv2011.0
+ Revision: 620257
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.0.20060625-7mdv2010.0
+ Revision: 429868
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 0.0.20060625-6mdv2009.0
+ Revision: 240258
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 0.0.20060625-5mdv2009.0
+ Revision: 239717
- rebuild
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Stefan van der Eijk <stefan@mandriva.org>
    - Import lorcon



* Mon Jun 26 2006 Pascal Terjan <pterjan@mandriva.org> 0.0.20060625-3mdv2007.0
- fix build on x86_64

* Sun Jun 25 2006 Stefan van der Eijk <stefan@eijk.nu> 0.0.20060625-2
- add %%post & %%postun

* Sun Jun 25 2006 Stefan van der Eijk <stefan@eijk.nu> 0.0.20060625-1
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2926 |12cr|lottanzb-0.5.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	LottaNZB - Automated Usenet Client
Name:		lottanzb
Version:	0.5.3
Release:	3
License:	GPL
Group:		Networking/News
Url:		http://www.lottanzb.org/
Source0:	http://launchpad.net/lottanzb/0.5/%{version}/+download/%{name}-%{version}.tar.gz
BuildRequires:	python-devel
BuildRequires:	pygtk2.0-devel
BuildRequires:	python-kiwi
BuildRequires:	intltool
Requires:	python-kiwi
Requires:	python
Requires:	hellanzb
Requires:	pygtk2.0
Requires:	pygtk2.0-libglade
BuildArch:	noarch

%description
LottaNZB is a Usenet client that automates the download of 
Usenet files with the help of NZB files. It uses HellaNZB as
its backend and PyGTK for its user interface.

%prep
%setup -q

%build
python setup.py build

%install
python setup.py install --packaging-mode --root=%{buildroot}

%find_lang %{name} --with-gnome

rm -fr %{buildroot}%{_datadir}/doc

%files -f %{name}.lang
%{_sysconfdir}/apport/crashdb.conf.d/lottanzb-crashdb.conf
%{_datadir}/apport
%{_bindir}/*
%{py_puresitedir}/%{name}/*
%{_datadir}/%{name}/*
%{_datadir}/icons/*
%{py_puresitedir}/%{name}-%{version}-*.egg-info
%{_mandir}/man1/*
%{_datadir}/application-registry/lottanzb.applications
%{_datadir}/applications/lottanzb.desktop
%{_datadir}/mime-info/%{name}.*
%{_datadir}/mime/packages/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2927 |12cr|lout-3.31-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	lout
%define	version	3.31
%define	release	%mkrel 7

Summary:	The Lout document formatting language
Name:		%{name}
Version:	%{version}
Release:	%{release}
Group:		Text tools
Source0:	ftp://ftp.cs.usyd.edu.au/jeff/lout/%{name}-%{version}.tar.bz2
Patch0:		lout-makefile.patch
License:	GPL
Url:		http://lout.sourceforge.net/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Lout is a high-level language for document formatting.  Lout reads a
high-level description of a document (similar in style to LaTeX) and can
produce a PostScript(TM) file for printing or produce plain text.
Lout supports the typesetting of documents which contain floating
figures, table, diagrams, rotated and scaled text or graphics, footnotes,
running headers, footers, an index, a table of contents and bibliography,
cross-references, mathematical equations and statistical graphs.  Lout can
be extended with definitions that should be easier to write than other
languages, since Lout is a high-level language.  Lout supports (with
hyphenation) a variety of languages:  Czech, Danish, Dutch, English,
Finnish, French, German, Norwegian, Russian, Slovenian, Spanish and
Swedish.

Install the lout package if you'd like to try the Lout document formatting
system.  Unless you're already a Lout expert, you'll probably want to also
install the lout-doc package, which contains the documentation for Lout.

%package doc
Summary:	The documentation for the Lout document formatting language
Group:		Books/Computer books

%description doc
The lout-doc package includes all of the documentation for the Lout
document formatting language.  The documentation includes manuals for
regular users and for experts, written in Lout and available as
PostScript(TM) files.  The documentation provides good examples for how to
write large documents with Lout.

If you're installing the lout package, you should install the lout-doc
package.

%prep
%setup -q 
%patch0 -p1

%build
%make LIBDIR=%{_datadir}/lout lout prg2lout

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_prefix}/{bin,doc,man/man1}
mkdir -p $RPM_BUILD_ROOT%{_datadir}/locale/

%makeinstall_std DATADIR=%{_datadir} LIBDIR=%{_datadir}/lout installman installdoc

for i in user slides expert design; do
    chmod 755 $RPM_BUILD_ROOT/usr/doc/lout/$i
done

#moves the man page
mkdir -p $RPM_BUILD_ROOT%{_datadir}
mv $RPM_BUILD_ROOT/usr/man $RPM_BUILD_ROOT%{_datadir}

# remove unwanted files
rm -rf $RPM_BUILD_ROOT/%_prefix/doc
rm -rf $RPM_BUILD_DIR/%name-%version/doc/user/.pie_intr.swp

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(0644,root,root,755)
%doc blurb README maillist whatsnew notes_dsc
%defattr(-,root,root)
%{_bindir}/lout
%{_mandir}/man1/*
%{_bindir}/prg2lout
%{_datadir}/lout

%files doc
%defattr(0644,root,root,755)
%doc doc/



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 3.31-7mdv2011.0
+ Revision: 620258
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 3.31-6mdv2010.0
+ Revision: 429869
- rebuild

* Mon Jul 28 2008 Thierry Vignaud <tv@mandriva.org> 3.31-5mdv2009.0
+ Revision: 251402
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 3.31-3mdv2008.1
+ Revision: 129460
- kill re-definition of %%buildroot on Pixel's request


* Wed May 24 2006 Pascal Terjan <pterjan@mandriva.com> 3.31-3mdk
- better fix (have data in /usr/share, not /usr/lib)

* Wed May 24 2006 Pascal Terjan <pterjan@mandriva.com> 3.31-2mdk
- fix build on x86_64

* Mon Dec 19 2005 Lenny Cartier <lenny@mandriva.com> 3.31-1mdk
- 3.31

* Mon Nov 15 2004 Lenny Cartier <lenny@mandrakesoft.com> 3.30-1mdk
- 3.30

* Fri Jun 18 2004 Lenny Cartier <lenny@mandrakesoft.com> 3.29-1mdk
- regenerate patch

* Sat Dec 13 2003 Per yvind Karlsen <peroyvind@linux-mandrake.com> 3.25-5mdk
- compile with optimizations on sparc
- spec cosmetics

* Wed Jul 23 2003 Per yvind Karlsen <peroyvind@sintrax.net> 3.25-4mdk
- rm -rf $RPM_BUILD_ROOT in %%install, not %%prep
- use %%make macro
- use %%makeinstall_std macro


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2928 |12cr|lpairs-1.0.4-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define release %mkrel 4

Summary: Memory game
Name: lpairs
Version: 1.0.4
Release: %release
URL: http://lgames.sourceforge.net/index.php?project=LPairs
Source0: http://peterhost.dl.sourceforge.net/sourceforge/lgames/%{name}-%{version}.tar.gz
Patch0:	lpairs-1.0.4-fix-desktop.patch
License: GPLv2+
Group: Games/Puzzles
BuildRoot: %{_tmppath}/%{name}-buildroot
BuildRequires: SDL-devel
BuildRequires: filesystem
BuildRequires: imagemagick
BuildRequires: texinfo

%description
LPairs is a classical memory game. This means you have to find pairs of
identical cards which will then be removed. Your time and tries needed will be
counted but there is no highscore chart or limit to this.

%prep
%setup -q
%patch0 -p0

%build
%configure2_5x \
 --bindir=%_gamesbindir \
 --localstatedir=%{_localstatedir}/lib/games
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
install -m644 %name.desktop $RPM_BUILD_ROOT%{_datadir}/applications/

mkdir -p %buildroot%_iconsdir/
convert -resize 32x32 %name.png %buildroot%_iconsdir/%name.png

%find_lang %{name}

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%files -f %{name}.lang
%defattr(-,root,root)
%doc README
%{_gamesbindir}/%{name}
%{_gamesdatadir}/%{name}/*
%{_iconsdir}/*.png
%{_datadir}/applications/*.desktop


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-4mdv2011.0
+ Revision: 620259
- the mass rebuild of 2010.0 packages

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.0.4-3mdv2010.0
+ Revision: 439606
- rebuild

* Sun Apr 05 2009 Funda Wang <fwang@mandriva.org> 1.0.4-2mdv2009.1
+ Revision: 364186
- Br imagemagick
- adjust desktop file

* Tue Oct 14 2008 Funda Wang <fwang@mandriva.org> 1.0.4-1mdv2009.1
+ Revision: 293535
- New version 1.0.4
- simplify BR

* Mon Jul 28 2008 Thierry Vignaud <tv@mandriva.org> 1.0.3-3mdv2009.0
+ Revision: 251405
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Wed Mar 05 2008 Guillaume Bedot <littletux@mandriva.org> 1.0.3-1mdv2008.1
+ Revision: 179892
- 1.0.3

* Sat Jan 26 2008 Funda Wang <fwang@mandriva.org> 1.0.1-2mdv2008.1
+ Revision: 158189
- fix menu entry

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Dec 19 2007 Thierry Vignaud <tv@mandriva.org> 1.0.1-1mdv2008.1
+ Revision: 133909
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request
- buildrequires X11-devel instead of XFree86-devel
- import lpairs


* Wed Jul 20 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.0.1-1mdk
- 1.0.1

* Fri Jul 01 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.0-2mdk
- Rebuild

* Thu Jan 20 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 1.0-1mdk
- Initial MDK release (for Pablo)

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2929 |12cr|lpg-2.0.17-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global    _version 2.0.17
%global    _compat_version 1.1.0

Name:      lpg
Version:   %{_version}
Release:   3
Summary:   LALR Parser Generator
Group:     Development/Java
# although the text of the licence isn't distributed with some of the source,
# the author has exlicitly stated that everything is covered under the EPL
# see: http://sourceforge.net/forum/forum.php?thread_id=3277926&forum_id=523519
License:   EPL
URL:       http://lpg.sourceforge.net/

Source0:   http://downloads.sourceforge.net/lpg/lpg-java-runtime-src-%{version}.zip
Source1:   http://downloads.sourceforge.net/lpg/lpg-generator-cpp-src-%{version}.zip
Source2:   http://downloads.sourceforge.net/lpg/lpg-generator-templates-%{version}.zip

# source archive for the java compat lib
Source3:   http://downloads.sourceforge.net/lpg/lpgdistribution-05-16-06.zip

# upstream does not provide a build script or manifest file for the java
# compat lib
Source4:   %{name}-build.xml
Source5:   %{name}-manifest.mf

# TODO: drop Source3, 4, 5 and obsolete the java-compat package when dependent
# projects are ported to LPG 2.x.x

# executable name in the bootstrap make target is wrong; sent upstream, see:
# https://sourceforge.net/tracker/?func=detail&aid=2794057&group_id=155963&atid=797881
Patch0:    %{name}-bootstrap-target.patch

# change build script to build the base jar with osgi bundle info
Patch1:    %{name}-osgi-jar.patch

%description
The LALR Parser Generator (LPG) is a tool for developing scanners and parsers
written in Java, C++ or C. Input is specified by BNF rules. LPG supports
backtracking (to resolve ambiguity), automatic AST generation and grammar
inheritance.

%package       java
Summary:       Java runtime library for LPG
Group:         Development/Java

BuildArch:     noarch

BuildRequires: java-devel
BuildRequires: jpackage-utils
BuildRequires: ant-apache-regexp
Requires:      java
Requires:      jpackage-utils

%description   java
Java runtime library for parsers generated with the LALR Parser Generator
(LPG).

%package       java-compat
Version:       %{_compat_version}
Summary:       Compatibility Java runtime library for LPG 1.x
Group:         Development/Java

BuildArch:     noarch

BuildRequires: java-devel
BuildRequires: jpackage-utils
BuildRequires: ant
Requires:      java
Requires:      jpackage-utils

%description   java-compat
Compatibility Java runtime library for parsers generated with the LALR Parser
Generator (LPG) 1.x.

%prep
%setup -q -T -c -n %{name}-%{version}

# because you can't use setup to unzip to subdirectories when your source
# archives do not create top level directories
unzip -qq %{SOURCE0} -d lpg-java-runtime
unzip -qq %{SOURCE1} -d lpg-generator-cpp
unzip -qq %{SOURCE2} -d lpg-generator-templates
chmod -Rf a+rX,u+w,g-w,o-w .

# setup java compat stuff
%setup -q -D -T -a 3 -n %{name}-%{version}
cp -p %{SOURCE4} lpgdistribution/build.xml
cp -p %{SOURCE5} lpgdistribution/MANIFEST.MF

# apply patches
%patch0 -p0 -b .orig
%patch1 -p0 -b .orig

%build
# build java stuff
(cd lpg-java-runtime && ant -f exportPlugin.xml)

# build java compat stuff
(cd lpgdistribution && ant)

# build native stuff
pushd lpg-generator-cpp/src

# ARCH just tells us what tools to use, so this can be the same on all arches
# we build twice in order to bootstrap the grammar parser
make clean install ARCH=linux_x86 \
  LOCAL_CFLAGS="%{optflags}" LOCAL_CXXFLAGS="%{optflags}"
make bootstrap ARCH=linux_x86
make clean install ARCH=linux_x86 \
  LOCAL_CFLAGS="%{optflags}" LOCAL_CXXFLAGS="%{optflags}"

popd

%install
rm -rf %{buildroot}

install -pD -T lpg-java-runtime/%{name}runtime.jar \
  %{buildroot}%{_javadir}/%{name}runtime-%{_version}.jar
install -pD -T lpgdistribution/%{name}javaruntime.jar \
  %{buildroot}%{_javadir}/%{name}javaruntime-%{_compat_version}.jar
install -pD -T lpg-generator-cpp/bin/%{name}-linux_x86 \
  %{buildroot}%{_bindir}/%{name}

# create unversioned symlinks to jars
(cd %{buildroot}%{_javadir} && for jar in *-%{_version}.jar; do ln -sf ${jar} `echo $jar| sed "s|-%{_version}||g"`; done)
(cd %{buildroot}%{_javadir} && for jar in *-%{_compat_version}.jar; do ln -sf ${jar} `echo $jar| sed "s|-%{_compat_version}||g"`; done)

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc lpg-generator-templates/docs/*
%{_bindir}/%{name}

%files java
%defattr(-,root,root,-)
%doc lpg-java-runtime/Eclipse\ Public\ License\ -\ Version\ 1_0.htm
%{_javadir}/%{name}runtime*

%files java-compat
%defattr(-,root,root,-)
%doc lpg-java-runtime/Eclipse\ Public\ License\ -\ Version\ 1_0.htm
%{_javadir}/%{name}javaruntime*



%changelog
* Sun Nov 27 2011 Guilherme Moro <guilherme@mandriva.com> 2.0.17-3
+ Revision: 734061
- rebuild
- imported package lpg

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.4-19mdv2010.0
+ Revision: 429870
- rebuild

* Mon Jul 28 2008 Thierry Vignaud <tv@mandriva.org> 0.4-18mdv2009.0
+ Revision: 251408
- rebuild

* Thu Jan 03 2008 Olivier Blin <blino@mandriva.org> 0.4-16mdv2008.1
+ Revision: 140933
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Mon Jan 15 2007 Lenny Cartier <lenny@mandriva.com> 0.4-16mdv2007.0
+ Revision: 109148
- Rebuild
- Import lpg


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2930 |12cr|lphoto-1.0.69-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name lphoto
%define ver 1.0.69
%define rel 6
%define extraver -0.0.0.50.linspire2.1
%define pyver %(python -V 2>&1 | cut -f2 -d" " | cut -f1,2 -d".")

%define have_pre %(echo %ver|awk '{p=0} /[a-z,A-Z][a-z,A-Z]/ {p=1} {print p}')
%if %have_pre
%define version %(perl -e '$name="%ver"; print ($name =~ /(.*?)[a-z]/);')
%define release %mkrel %rel
%else
%define version %ver
%define release %mkrel %rel
%endif

Summary: 	Lphoto photo album
Name: 		%{name}
Version: 	%{version}
Release: 	%{release}
# http://www.linspire.com/lindows_products_details.php?id=12424&pg=specs
Source0: 	http://software.linspire.com/pool-src/l/lphoto/%{name}_%{ver}%{extraver}.tar.gz
License:	GPLv2+
Group: 		Graphics
BuildRoot: 	%{_tmppath}/%{name}-buildroot
Prefix: 	%{_prefix}
Url: 		http://www.linspire.com/lphoto
BuildRequires:	python-devel 
BuildRequires:  imagemagick
BuildRequires:  PyQt
BuildRequires:	desktop-file-utils
Requires:	PyQt

%description
LPhoto Photo Album

%prep
%setup -q -n marlin_build-freespire_lphoto-1.0

%build

%install
python install.py -i %{buildroot} -b %{_bindir}

mkdir -p %{buildroot}/{%{_menudir},%{_miconsdir},%{_liconsdir}}
convert -resize 16x16 %{name}.png %{buildroot}/%{_miconsdir}/%{name}.png
convert -resize 32x32 %{name}.png %{buildroot}/%{_iconsdir}/%{name}.png
install %{name}.png %{buildroot}/%{_liconsdir}/%{name}.png

desktop-file-install --vendor='' \
	--dir %buildroot%_datadir/applications \
	--add-category='Qt' \
	lphoto.desktop

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_bindir}/%{name}
%python_sitelib/Lphoto
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_datadir}/applications/%{name}.desktop


%changelog
* Sat Nov 13 2010 Bogdano Arendartchuk <bogdano@mandriva.com> 1.0.69-6mdv2011.0
+ Revision: 597040
- rebuild for python 2.7

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.0.69-5mdv2010.0
+ Revision: 439608
- rebuild

* Mon Jan 05 2009 Funda Wang <fwang@mandriva.org> 1.0.69-4mdv2009.1
+ Revision: 324927
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Mon Jul 28 2008 Thierry Vignaud <tv@mandriva.org> 1.0.69-3mdv2009.0mdv2009.0
+ Revision: 251424
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Sun Jan 06 2008 Funda Wang <fwang@mandriva.org> 1.0.69-1mdv2008.1mdv2008.1
+ Revision: 145957
- BR desktop-file-utils
- fix libdir
- switch to xdg menu entry
- New version 1.0.69

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import lphoto


* Fri Nov 04 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.0.13-3mdk
- Fix BuildRequires
- %%mkrel

* Sun Dec 05 2004 Michael Scherer <misc@mandrake.org> 1.0.13-2mdk
- Rebuild for new python

* Thu Jun 10 2004 Buchan Milne <bgmilne@linux-mandrake.com> 1.0.13-1mdk
-1.0.13

* Tue Apr 11 2004 Buchan Milne <bgmilne@linux-mandrake.com> 0.11-1mdk
- First Mandrake package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2931 |12cr|lprng-3.8.32-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname LPRng

Summary:	LPRng Print Spooler
Name:		lprng
Version:	3.8.32
Release:	%mkrel 6
License:	GPL and Artistic
Group:		System/Configuration/Printing
URL:		http://www.lprng.com
Source0:	http://www.lprng.com/DISTRIB/LPRng/%{rname}-%{version}.tgz
Source1:	lprng.startup
Patch0:		LPRng-3.8.27-gcc4.diff
Patch1:		LPRng-typo_fix.diff
Patch2:		lprng-3.8.32-Werror=format-security.patch
# "Conflicts: lpr" is mis-understood, not only the package "lpr" is
# considered as conflicting but also /usr/bin/lpr of another spooler, as
# CUPS.
#Conflicts: lpr
Requires:	net-tools
Requires:	%{name}-client >= %{version}
Obsoletes:	%{rname}
Provides:	lpr lpddaemon
Requires(post): update-alternatives
Requires(preun): update-alternatives
BuildRequires:	gdbm-devel
BuildRequires:	gettext-devel
BuildRoot:	%{_tmppath}/%{rname}-%{version}-%{release}-buildroot

%description
The LPRng software is an enhanced, extended, and portable implementation of
the Berkeley LPR print spooler functionality. While providing the same
interface and meeting RFC1179 requirements, the implementation is completely
new and provides support for the following features: lightweight (no databases
needed) lpr, lpc, and lprm programs; dynamic redirection of print queues;
automatic job holding; highly verbose diagnostics; multiple printers serving a
single queue; client programs do not need to run SUID root; greatly enhanced
security checks; and a greatly improved permission and authorization mechanism.

%package	client
Group:		System/Configuration/Printing
Summary:	LPRng printing client
Requires(post): update-alternatives
Requires(preun): update-alternatives
Conflicts:	LPRng <= 3.8.28-1mdk
Obsoletes:	%{rname}-client

%description	client
The LPRng software is an enhanced, extended, and portable implementation of
the Berkeley LPR print spooler functionality. While providing the same
interface and meeting RFC1179 requirements, the implementation is completely
new and provides support for the following features: lightweight (no databases
needed) lpr, lpc, and lprm programs; dynamic redirection of print queues;
automatic job holding; highly verbose diagnostics; multiple printers serving a
single queue; client programs do not need to run SUID root; greatly enhanced
security checks; and a greatly improved permission and authorization mechanism.

This package contains the LPRng client tools.

%prep

%setup -q -n %{rname}-%{version}

# Security fix: Restrict remote access
perl -p -i -e "s/^\#REJECT SERVICE=X/REJECT SERVICE=X NOT SERVER\n\#REJECT SERVICE=X/" lpd.perms.in

%patch0 -p1 -b .gcc4
%patch1 -p0
%patch2 -p1

# Modified startup file with various system checks
cp %{SOURCE1} lprng.startup

%build
%serverbuild

%configure2_5x \
    --enable-nls \
    --with-userid=lp \
    --with-groupid=lp \
    --disable-werror
#%{!?nokerberos:--enable-kerberos}

make

%install
rm -rf %{buildroot}

# Suppress automatic replacement of "echo" by "gprintf" in the LPRng
# startup script by RPM. This automatic replacement is broken.
export DONT_GPRINTIFY=1

# Installation of locales is broken... Work around it! (They will never get
# it correct)
perl -pi -e "s,prefix =.*,prefix = %{buildroot}%{_prefix},g" po/Makefile
perl -pi -e "s,datadir =.*,datadir = %{buildroot}%{_prefix}/share,g" po/Makefile
perl -pi -e "s,localedir =.*,localedir = %{buildroot}%{_prefix}/share/locale,g" po/Makefile
perl -pi -e "s,gettextsrcdir =.*,gettextsrcdir = %{buildroot}%{_prefix}/share/gettext/po,g" po/Makefile

make SUID_ROOT_PERMS=" 04755" \
    DESTDIR=%{buildroot} \
    MAKEPACKAGE=YES \
    DATADIR="%{buildroot}%{_datadir}/LPRng" \
    mandir=%{_mandir} install

%__cp src/monitor %{buildroot}%{_prefix}/sbin/monitor

# install init script
install -d %{buildroot}%{_initrddir}
install -m0755 lprng.startup %{buildroot}%{_initrddir}/lpd

# prepare the commands conflicting with CUPS for the update-alternatives
# treatment
( cd %{buildroot}%{_bindir}
  rm -f lp
  ln -s lpr-lpd lp
  rm -f cancel
  ln -s lprm-lpd cancel
  mv lpr lpr-lpd
  mv lpq lpq-lpd
  mv lprm lprm-lpd
  mv lp lp-lpd
  mv cancel cancel-lpd
  mv lpstat lpstat-lpd
)
( cd %{buildroot}%{_sbindir}
  mv lpc lpc-lpd
)
( cd %{buildroot}%{_mandir}/man1
  mv lpr.1 lpr-lpd.1
  mv lpq.1 lpq-lpd.1
  mv lprm.1 lprm-lpd.1
  mv lp.1 lp-lpd.1
  mv cancel.1 cancel-lpd.1
  mv lpstat.1 lpstat-lpd.1
)
( cd %{buildroot}%{_mandir}/man8
  mv lpc.8 lpc-lpd.8
)

# Conflict with setup package
rm -f %{buildroot}%{_sysconfdir}/printcap
rm -rf %{buildroot}%{_datadir}/LPRng
rm -f %{buildroot}%{_sysconfdir}/rc.d/init.d/lpd.sample

%find_lang %{rname}

%post
/sbin/chkconfig --add lpd
%{_sbindir}/update-alternatives --install %{_sbindir}/lpc lpc %{_sbindir}/lpc-lpd 5 --slave \
    %{_mandir}/man8/lpc.8%{_extension} lpc.8%{_extension} %{_mandir}/man8/lpc-lpd.8%{_extension}

%post client
if [ -w /etc/printcap ] ; then
  TMP1=`mktemp /etc/printcap.XXXXXX`
  gawk '
    BEGIN { first = 1; cont = 0; last = "" }
    /^[:space:]*#/      { if(cont) sub("\\\\$", "", last)}
    { if(first == 0) print last }
    { first = 0 }
    { last = $0 }
    { cont = 0 }
    /\\$/ { cont = 1 }
    END {sub("\\\\$", "", last); print last}
  ' /etc/printcap > ${TMP1} && cat ${TMP1} > /etc/printcap && rm -f ${TMP1}
fi

# Set up update-alternatives entries
%{_sbindir}/update-alternatives --install %{_bindir}/lpr lpr %{_bindir}/lpr-lpd 5 \
    --slave %{_mandir}/man1/lpr.1%{_extension} lpr.1%{_extension} %{_mandir}/man1/lpr-lpd.1%{_extension}

%{_sbindir}/update-alternatives --install %{_bindir}/lpq lpq %{_bindir}/lpq-lpd 5 \
    --slave %{_mandir}/man1/lpq.1%{_extension} lpq.1%{_extension} %{_mandir}/man1/lpq-lpd.1%{_extension}

%{_sbindir}/update-alternatives --install %{_bindir}/lprm lprm %{_bindir}/lprm-lpd 5 \
    --slave %{_mandir}/man1/lprm.1%{_extension} lprm.1%{_extension} %{_mandir}/man1/lprm-lpd.1%{_extension}

%{_sbindir}/update-alternatives --install %{_bindir}/lp lp %{_bindir}/lp-lpd 5 \
    --slave %{_mandir}/man1/lp.1%{_extension} lp.1%{_extension} %{_mandir}/man1/lp-lpd.1%{_extension}

%{_sbindir}/update-alternatives --install %{_bindir}/cancel cancel %{_bindir}/cancel-lpd 5 \
    --slave %{_mandir}/man1/cancel.1%{_extension} cancel.1%{_extension} %{_mandir}/man1/cancel-lpd.1%{_extension}

%{_sbindir}/update-alternatives --install %{_bindir}/lpstat lpstat %{_bindir}/lpstat-lpd 5 \
    --slave %{_mandir}/man1/lpstat.1%{_extension} lpstat.1%{_extension} %{_mandir}/man1/lpstat-lpd.1%{_extension}

%preun
if [ "$1" = 0 ]; then
    %{_initrddir}/lpd stop >/dev/null 2>&1
	/sbin/chkconfig --del lpd
    %{_sbindir}/update-alternatives --remove lpc /usr/sbin/lpc-lpd
fi

%preun client
if [ "$1" = 0 ]; then
    # Remove update-alternatives entries
    %{_sbindir}/update-alternatives --remove lpr /usr/bin/lpr-lpd
    %{_sbindir}/update-alternatives --remove lpq /usr/bin/lpq-lpd
    %{_sbindir}/update-alternatives --remove lprm /usr/bin/lprm-lpd
    %{_sbindir}/update-alternatives --remove lp /usr/bin/lp-lpd
    %{_sbindir}/update-alternatives --remove cancel /usr/bin/cancel-lpd
    %{_sbindir}/update-alternatives --remove lpstat /usr/bin/lpstat-lpd
fi

%postun
if [ "$1" -ge "1" ]; then
    %{_initrddir}/lpd condrestart >/dev/null 2>&1
fi

%clean
rm -rf %{buildroot}

%files -f %{rname}.lang
%defattr(-,root,root)
%doc CHANGES CONTRIBUTORS COPYRIGHT INSTALL LICENSE 
%doc README* VERSION Y2KCompliance
%doc DOCS/*.htm* DOCS/*.jpg DOCS/*.png DOCS/*.txt DOCS/*.pdf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/printcap*
%attr(0755,root,root) %{_initrddir}/lpd
%{_sbindir}/checkpc
%{_sbindir}/lpd
%{_sbindir}/lprng_certs
%{_sbindir}/lprng_index_certs
%{_sbindir}/monitor
%attr(0755,lp,lp) %{_sbindir}/lpc-lpd
%attr(0755,root,root) %{_libdir}/filters/*
%attr(0755,root,root) %{_libdir}/liblpr*
%{_mandir}/*/*

%files client
%defattr(-,root,root)
%doc CHANGES CONTRIBUTORS COPYRIGHT INSTALL LICENSE 
%doc README* VERSION Y2KCompliance
%doc DOCS/*.htm* DOCS/*.jpg DOCS/*.png DOCS/*.txt DOCS/*.pdf
%attr(0755,root,root) %dir %{_sysconfdir}/lpd
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/lpd/*
%attr(0755,lp,lp) %{_bindir}/lpq-lpd
%attr(0755,lp,lp) %{_bindir}/lprm-lpd
%attr(0755,lp,lp) %{_bindir}/lpr-lpd
%attr(0755,lp,lp) %{_bindir}/lpstat-lpd
%{_bindir}/lp-lpd
%{_bindir}/cancel-lpd


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 3.8.32-6mdv2011.0
+ Revision: 620261
- the mass rebuild of 2010.0 packages

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 3.8.32-5mdv2010.0
+ Revision: 439611
- rebuild

* Wed Mar 25 2009 Gustavo De Nardin <gustavodn@mandriva.com> 3.8.32-4mdv2009.1
+ Revision: 360991
- fixed config dir permissions and package ownerships (bug 49051)

* Tue Mar 24 2009 Gustavo De Nardin <gustavodn@mandriva.com> 3.8.32-3mdv2009.1
+ Revision: 360795
- fixed alternatives names (bug 49071)

* Tue Jan 27 2009 Gustavo De Nardin <gustavodn@mandriva.com> 3.8.32-2mdv2009.1
+ Revision: 334602
- fixed GCC format string complaints
- new release with initscript fixes
- cleanup unneeded code in the initscript, which tried to setup the network
  before bringing up lprng (...); this is ensured by LSB $network facility
- cleanup dead, commented out, code in the initscript, which tried to setup
  the network before bringing up lprng (...) this is ensured by LSB $network
  facility
- made initscript use #!/bin/bash, for it uses bashisms
- fixed init script to have LSB headers, based on patch for bug #47300 by Sylvie Terjan

* Sat Jul 26 2008 Oden Eriksson <oeriksson@mandriva.com> 3.8.32-1mdv2009.0
+ Revision: 250300
- 3.8.32
- lowerecase'd due to case haters
- fix build, and other spec file stuff...
- for the case haters

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - require coreutils instead of fileutils & textutils


* Tue Jun 20 2006 Lenny Cartier <lenny@mandriva.com> 3.8.28-4mdv2007.0
- rebuild

* Tue May 16 2006 Olivier Thauvin <nanardon@mandriva.org> 3.8.28-3mdk
- add conflicts to ensure upgrade works

* Fri Apr 21 2006 Olivier Thauvin <nanardon@mandriva.org> 3.8.28-2mdk
- %%mkrel
- some clean up
- split package between the server and the client

* Wed Nov 30 2005 Oden Eriksson <oeriksson@mandriva.com> 3.8.28-1mdk
- 3.8.28
- added P0 to make it compile with gcc4 (debian)

* Mon Aug 23 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 3.8.27-1mdk
- 3.8.27
- remove printcap, conflict with setup

* Thu Mar 18 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 3.8.26-2mdk
- Fix permission on %%_sysconfdir/lpd
- clean list files

* Fri Mar 05 2004 Till Kamppeter <till@mandrakesoft.com> 3.8.26-1mdk
- Version 3.8.26 (after a long break LPRng is under development again).


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2932 |12cr|lrzip-0.614-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		0
%define libname		%mklibname lrzip %{major}
%define develname	%mklibname lrzip -d

Name:		lrzip
Summary:	Long Range ZIP or Lzma RZIP
Version:	0.614
Release:	1
License:	GPLv2+
Group:		Archiving/Compression
URL:		http://ck.kolivas.org/apps/lrzip/
Source0:	http://ck.kolivas.org/apps/lrzip/%{name}-%{version}.tar.bz2
BuildRequires:	liblzo2-devel
BuildRequires:	bzip2-devel
BuildRequires:	zlib-devel
Requires:	tar

%description
This is a compression program optimized for large files. The larger the file
and the more memory you have, the better the compression advantage this will
provide, especially once the files are larger than 100MB. The advantage can
be chosen to be either size (much smaller than bzip2) or speed (much faster
than bzip2).

%files
%{_bindir}/lr*
%doc %{_docdir}/%{name}
%{_mandir}/man?/*.*

#------------------------------------------------------------------------------

%package -n %{libname}
Summary:	lrzip shared library
Group:		System/Libraries

%description -n %{libname}
This package contains lrzip shared library.

%files -n %{libname}
%{_libdir}/liblrzip.so.%{major}*

#------------------------------------------------------------------------------

%package -n %{develname}
Summary:	lrzip shared library
Group:		Development/C

%description -n %{develname}
This package contains dfevelopment files for lrzip library.

%files -n %{develname}
%{_includedir}/*.h
%{_libdir}/liblrzip.so
%{_libdir}/pkgconfig/lrzip.pc

#------------------------------------------------------------------------------

%prep
%setup -q

%build
%configure --disable-static
%make

%check
make check

%install
%makeinstall_std
%__rm -rf %{buildroot}/%{_libdir}/*.la


%changelog
* Mon Jul 23 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.614-1
+ Revision: 810632
- update to 0.614

* Tue Jul 10 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.613-1
+ Revision: 808731
- version 0.613

* Mon Mar 19 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.612-1
+ Revision: 785575
- new version 0.612

* Tue Mar 13 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.611-1
+ Revision: 784613
- imported package lrzip


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2933 |12cr|lsb-build-base-3.1.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _provides_exceptions \\(lib\\(GL\\|ICE\\|SM\\|X11\\|Xext\\|Xi\\|Xt\\|c\\|crypt\\|dl\\|gcc_s\\|m\\|ncurses\\|pam\\|pthread\\|rt\\|stdc++\\|util\\|z\\)\\|ld-lsb.*\\)\\.so    

Summary: 	LSB Build environment base package
Name: 		lsb-build-base
Version: 	3.1.1
Release: 	%mkrel 4
License: 	LGPL
Group: 		Development/C
Source: 	ftp://ftp.freestandards.org/pub/lsb/lsbdev/released-3.1.0/source/lsb-build-base-%{version}.tar.bz2
URL:    	http://www.freestandards.org/download/#lsbdev
Patch0:         %{name}-rpmlint.patch
BuildRoot: 	%{_tmppath}/%{name}-%{version}-buildroot
Obsoletes: 	lsbdev-base

%description
The LSB Build environment base package provides stub libraries and
header files. These can be used to build LSB compliant applications.
Note that the version number of the package refers to the version
of the specification that the stub libraries and header files
have been generated for.

%package        -n %{name}-devel
Summary:        LSB Build environment base package
Group:          Development/C
Provides:       %{name} lsbdev-base-devel
Obsoletes: 	lsbdev-base-devel

%description -n %{name}-devel
The LSB Build environment base package provides stub libraries and
header files. These can be used to build LSB compliant applications.
Note that the version number of the package refers to the version
of the specification that the stub libraries and header files
have been generated for.

%prep
%setup -q
%patch0 -p1 -b .rpmlint

%build
make LSBVERSION=${RPM_PACKAGE_VERSION} LSBLIBCHK_VERSION=${RPM_PACKAGE_VERSION}-${RPM_PACKAGE_RELEASE}

%install
rm -rf $RPM_BUILD_ROOT
[[ "%{_lib}" != "lib" ]] && LIB64=64
%makeinstall_std INSTALL_ROOT=$RPM_BUILD_ROOT%{_prefix} SUBDIR=%{name} LIB64="$LIB64"
( cd $RPM_BUILD_ROOT/%{_prefix}/include/%{name} ; ln -s curses.h ncurses.h )
( cd $RPM_BUILD_ROOT/%{_prefix}/include/%{name} ; rm -fr All IA32 IA64 PPC32 PPC64 S390 S390X x86-64 )
( cd $RPM_BUILD_ROOT/%{_prefix}/%{_lib}/%{name} ; ln -s libncurses.so libcurses.so )

%clean
rm -rf $RPM_BUILD_ROOT

#(sb) lsbdev-base has no files, only -devel
%files -n %{name}-devel
%defattr(-,root,root)
%doc README Licence
%{_libdir}/%{name}
%{_includedir}/%{name}




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2934 |12cr|lsb-build-c++-3.1.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gccver	3.4.4

Summary: 	LSB Build environment interim lsbc++ package
Name: 		lsb-build-c++
Version: 	3.1.1
Release: 	%mkrel 4
License: 	LGPL
Group: 		Development/C
Source: 	ftp://ftp.freestandards.org/pub/lsb/lsbdev/released-3.1.0/lsb-build-c++-%{version}.tar.bz2
Source1: 	gcc-%gccver.tar.bz2
Patch0:		gcc-configure.patch
Patch1:		gcc-locale.patch
Patch2:		lsb-build-c++-3.1.1-gcc4.patch
URL:            http://www.linuxbase.org/build
BuildRoot: 	%{_tmppath}/%{name}-%{version}-buildroot
Requires: 	lsb-build-base = %{version}
Obsoletes: 	lsbdev-c++
BuildRequires: 	lsb-build-base = %{version} lsb-build-cc = %{version} glibc_lsb >= 2.3.4
Provides:	lsbdev-c++

%description
This package provides interim C++ building support for the
lsb-build packages.  It adds C++ headers and LSB-conforming
builds of the static C++ libraries to the files installed
by lsb-build-base. 

%package -n %{name}-devel
Summary:        LSB Build environment interim lsbc++ package
Group:          Development/C

%description -n %{name}-devel
This package provides interim C++ building support for the
lsbdev packages.  It adds C++ headers and LSB-conforming
builds of the static C++ libraries to the files installed
by lsbdev-base. 

%prep
%setup -q
tar xjf %{SOURCE1}
%patch0 -p0 -b .gcc-config
%patch1 -p0 -b .gcc-locale
%patch2 -p1 -b .gcc4

%build
(cd gcc-%gccver/libstdc++-v3 ; \
        CC=%{_prefix}/bin/lsbcc CXX=%{_prefix}/bin/lsbc++ ./configure \
        --prefix=%{_prefix} --libdir=%{_libdir} --enable-threads=posix \
        --with-gxx-include-dir=%{_includedir}/lsb-build-base/c++ \
        --enable-clocale=gnu --enable-symvers=gnu)

%install
rm -rf $RPM_BUILD_ROOT
(cd gcc-%gccver/libstdc++-v3/libsupc++; make install DESTDIR=$RPM_BUILD_ROOT)
(cd gcc-%gccver/libstdc++-v3/include; make install DESTDIR=$RPM_BUILD_ROOT)

# (sb) we don't want the libs, just the headers
rm -fr $RPM_BUILD_ROOT%{_libdir}

%clean
rm -rf $RPM_BUILD_ROOT

# (sb) base package has no files
%files -n %{name}-devel
%defattr(-,root,root)
%doc README Licence
%{_includedir}/lsb-build-base/c++




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2935 |12cr|lsb-build-cc-3.1.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	LSB Build environment lsbcc package
Name: 		lsb-build-cc
Version: 	3.1.1
Release: 	%mkrel 7
License: 	LGPL
Group: 		Development/C
Source: 	ftp://ftp.freestandards.org/pub/lsb/lsbdev/released-3.1.1/lsb-build-cc-%{version}.tar.bz2
Patch0:         lsb-build-cc-3.1.1-fhs.patch
URL:		http://www.linuxbase.org/build
BuildRoot: 	%{_tmppath}/%{name}-%{version}-buildroot
Requires: 	lsb-build-base = %{version}
Requires:	gcc gcc-c++
Obsoletes: 	lsbdev-cc
Provides:	lsbdev-cc

%description
This package provides lsbcc and lsbc++, which is one of the approaches 
that can be used to build LSB conforming applications.

%prep
%setup -q
%patch0 -p1 -b .fhs

%build
make LSBVERSION=${RPM_PACKAGE_VERSION} LSBLIBCHK_VERSION=${RPM_PACKAGE_VERSION}-${RPM_PACKAGE_RELEASE} BASE_PATH=%{_prefix}

%install
%ifarch sparc64 ppc64 x86_64
export LIB64=64
%endif
rm -rf $RPM_BUILD_ROOT
%makeinstall_std INSTALL_ROOT=$RPM_BUILD_ROOT%{_prefix} MANDIR=share/man

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README Licence
%{_bindir}/lsbcc
%{_bindir}/lsbc++
%{_mandir}/man1/lsbcc.1*
%{_mandir}/man1/lsbc++.1*
%{_libdir}/libgcc34compat.a




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2936 |12cr|lsb-build-desktop-3.1.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lsbbuild lsb-build-base

# Libraries and pkgconfigs are not usable by regular pkgs
%define _provides_exceptions lib.*so\\|pkgconfig\\(.*\\)

Summary: 	LSB Build environment desktop package
Name: 		lsb-build-desktop
Version: 	3.1.1
Release: 	%mkrel 6
License: 	LGPL
Group: 		Development/C
Source: ftp://ftp.freestandards.org/pub/lsb/lsbdev/released-3.1.0/source/%{name}-%{version}.tar.bz2
URL:		http://www.linuxbase.org/build
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
Requires: 	lsb-build-base
BuildRequires:	lsb-build-base lsb-build-cc

%description
This package provides LSB desktop building support for the
lsb-build packages.

%package        -n %{name}-devel
Summary:        LSB Build environment desktop package
Group:          Development/C

%description	-n %{name}-devel
This package provides LSB desktop building support for the
lsb-build packages.

%prep
%setup -q

# (sb) pkconfig all hardcoded to /opt/lsb
# plus libpng*.pc has a typo
sed -i 's|/opt/lsb/include|%{_includedir}/%{lsbbuild}/|g' build_env/stub_libs/pkgconfig*/*
sed -i 's|opt/lsb/include|%{_includedir}/%{lsbbuild}/|g' build_env/stub_libs/pkgconfig*/*
sed -i 's|/opt/lsb/lib|%{_libdir}/%{lsbbuild}/|g' build_env/stub_libs/pkgconfig/*
sed -i 's|/opt/lsb/lib64|%{_libdir}/%{lsbbuild}/|g' build_env/stub_libs/pkgconfig64/*
# (sb) need to fix the Makefile too
sed -i 's|\$(INSTALL_ROOT)/\$(LIBDIR)|\$(INSTALL_ROOT)|g' build_env/stub_libs/Makefile.all-arch
sed -i 's|\$(INSTALL_ROOT)/\$(LIBDIR)|\$(INSTALL_ROOT)|g' build_env/headers/makefile

%build
make CC=lsbcc LSBVERSION=${RPM_PACKAGE_VERSION} LSBLIBCHK_VERSION=${RPM_PACKAGE_VERSION}-${RPM_PACKAGE_RELEASE}

%install
rm -rf $RPM_BUILD_ROOT
pushd build_env/stub_libs
make install-desktop INSTALL_ROOT=$RPM_BUILD_ROOT%{_libdir}/%{lsbbuild}
popd
pushd build_env/headers
make install-desktop INSTALL_ROOT=$RPM_BUILD_ROOT%{_includedir}/%{lsbbuild}
popd

( cd $RPM_BUILD_ROOT%{_libdir}/%{lsbbuild} ; ln -s libpng12.so libpng.so )

# (sb) - make rpmlint happier
chmod -x $RPM_BUILD_ROOT%{_libdir}/%{lsbbuild}/pkgconfig/*.pc

%clean
rm -rf $RPM_BUILD_ROOT

# (sb) lsb-build-desktop has no files
%files -n %{name}-devel
%defattr(-,root,root)
%doc README Licence
%{_libdir}/%{lsbbuild}/*
%{_includedir}/%{lsbbuild}/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2937 |12cr|lsdvd-0.16-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		lsdvd
Summary:	Reads and prints the contents of a dvd in plain English
Version:	0.16
Release:	%mkrel 9
Source:		http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
Patch0:		%{name}-0.16-configure.patch
Patch1:		%{name}-0.16-include-order.patch
Patch2:		%{name}-0.16-ocode.patch
Patch3:		%{name}-0.16-fix-string-format.patch
URL:		http://untrepid.com/lsdvd/
License:	GPLv2
Group:		Video
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	libdvdread-devel >= 0.9.4

%description
Lsdvd reads and prints the contents of a dvd to your terminal in plain, but
very parsable, English. Lsdvd in turn uses libdvdread, the most popular dvd
reading library for *nix.

%prep
%setup -q
%patch0 -p0
%patch1 -p0
%patch2 -p0
%patch3 -p0

%build
%configure2_5x

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(644,root,root,755)
%doc README AUTHORS COPYING NEWS
%attr(755,root,root) %{_bindir}/%{name}
%{_mandir}/man1/%{name}.*


%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 0.16-9mdv2011.0
+ Revision: 612772
- the mass rebuild of 2010.1 packages

* Fri Apr 02 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.16-8mdv2010.1
+ Revision: 530780
- add patch to fix string format (spotted by Matthew Dawkins)
- fix license
- clean spec

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Mon Sep 01 2008 Götz Waschk <waschk@mandriva.org> 0.16-6mdv2009.0
+ Revision: 278254
- rebuild for new libdvdread

* Mon Jul 28 2008 Thierry Vignaud <tv@mandriva.org> 0.16-5mdv2009.0
+ Revision: 251494
- rebuild

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 0.16-3mdv2008.1
+ Revision: 140933
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Jan 20 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.16-3mdv2007.0
+ Revision: 111085
- forgot to add - fix #25190 :(

* Sat Jan 20 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.16-2mdv2007.1
+ Revision: 110992
- Import lsdvd


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2938 |12cr|lsscsi-0.26-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		lsscsi
Version:	0.26
Release:	1
License:	GPLv2
Group:		System/Kernel and hardware
Summary:	List SCSI devices (or hosts) and associated information
Url:		http://sg.danny.cz/scsi/lsscsi.html
Source0:	http://sg.danny.cz/scsi/%{name}-%{version}.tgz

%description
Uses information provided by the sysfs pseudo file system in Linux kernel
2.6 series to list SCSI devices or all SCSI hosts. Includes a "classic"
option to mimic the output of "cat /proc/scsi/scsi" that has been widely
used prior to the lk 2.6 series.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall

%files
%defattr(-,root,root)
%doc ChangeLog INSTALL README CREDITS AUTHORS COPYING
%attr(0755,root,root) %{_bindir}/*
%{_mandir}/man8/*


%changelog
* Fri Feb 24 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.26-1
+ Revision: 780123
- version update 0.26

* Wed Mar 16 2011 Stéphane Téletchéa <steletch@mandriva.org> 0.24-1
+ Revision: 645289
- update to new version 0.24

* Mon Aug 23 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.23-1mdv2011.0
+ Revision: 572376
- fix license
- use %%configure2_5x
- correct use of %%buildroot
- update to 0.23
- fix warnings about mixed-use-of-spaces-and-tabs
- cleaning buildroot at install

* Sun May 10 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.22-1mdv2010.0
+ Revision: 373947
- new version

* Fri Jan 23 2009 Jérôme Soyer <saispo@mandriva.org> 0.21-1mdv2009.1
+ Revision: 332762
- New upstream release

* Mon Jul 28 2008 Thierry Vignaud <tv@mandriva.org> 0.19-4mdv2009.0
+ Revision: 251497
- rebuild

* Thu Jan 03 2008 Olivier Blin <blino@mandriva.org> 0.19-2mdv2008.1
+ Revision: 140933
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2939 |12cr|ltp-0.20120903-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define srcver 20120903

Summary: Linux Test Project
Name:    ltp
Version: 0.%{srcver}
Release: 1
source0: http://downloads.sourceforge.net/project/%{name}/LTP%20Source/%{name}-%{srcver}/%{name}-full-%{srcver}.bz2
patch0:  ltp-full-20120903.printf.patch
License: GPL
Group: Development/Kernel
Requires: /usr/bin/ar /usr/bin/objdump gcc cdialog /usr/bin/ld /usr/bin/ldd tar
BuildRequires: flex glibc-static-devel rsync
BuildRequires: zip
Url: http://ltp.sourceforge.net/

%description
The Linux Test Project is a joint project with SGI, IBM, OSDL, and Bull with a
goal to deliver test suites to the open source community that validate the 
reliability, robustness, and stability of Linux. The Linux Test Project is a 
collection of tools for testing the Linux kernel and related features. Our goal
is to improve the Linux kernel by bring test automation to the kernel testing 
effort. Interested open source contributors are encouraged to join the project.

%prep
%setup -q -n %{name}-full-%{srcver}
%patch0 -p1 -b .printf

%build
make autotools
%configure2_5x
%make

%install
%makeinstall

mkdir -p %{buildroot}%{_libdir}/%{name}/
mv %{buildroot}%{_prefix}/{runtest,testcases,testscripts,scenario_groups,Version} %{buildroot}%{_libdir}/%{name}/
mv %{buildroot}%{_prefix}/{IDcheck.sh,runalltests.sh,runltp,runltplite.sh,ver_linux} %{buildroot}%{_bindir}/
find %{buildroot} -type f -perm 775 -exec chmod 755 \{\} \;
strip %{buildroot}%{_libdir}/%{name}/testcases/bin/*.obj

%files
%defattr(-,root,root)
%doc README CREDITS doc/*.txt
%doc doc/examples doc/*.lyx
%doc doc/testcases
%_libdir/%{name}
%_libdir/libkerntest.a
%_libdir/libmem.a
%_mandir/man1/*
%_mandir/man3/*
%{_bindir}/*


%changelog
* Wed Dec 23 2009 Frederik Himpe <fhimpe@mandriva.org> 1:0.20091031-1mdv2010.1
+ Revision: 481840
- update to new version 0.20091031

* Sun Sep 27 2009 trem <trem@mandriva.org> 1:0.20090831-1mdv2010.0
+ Revision: 449941
- update to 20090831

* Wed Jul 01 2009 trem <trem@mandriva.org> 1:0.20090630-1mdv2010.0
+ Revision: 391374
- update to 20090630

* Tue May 26 2009 trem <trem@mandriva.org> 1:0.20090430-1mdv2010.0
+ Revision: 380028
- update to 20090430

* Wed Feb 04 2009 trem <trem@mandriva.org> 1:0.20090131-1mdv2009.1
+ Revision: 337606
- add zip as BuildRequires
- update to 20090131

* Thu Nov 13 2008 trem <trem@mandriva.org> 1:0.20081031-1mdv2009.1
+ Revision: 302823
- update to 20081031

* Mon Sep 08 2008 trem <trem@mandriva.org> 1:0.20080831-1mdv2009.0
+ Revision: 282825
- add patch fix_dirent_h.patch that change #include <linux/dirent.h> to #include <dirent.h>
- update to 20080831

* Thu Jul 31 2008 trem <trem@mandriva.org> 1:0.20080731-1mdv2009.0
+ Revision: 258519
- update to 20080731

* Thu Jul 10 2008 trem <trem@mandriva.org> 1:0.20080630-1mdv2009.0
+ Revision: 233602
- add patch to fix the compilation of hackbench
- update to 20080630
- update to 20080331

* Sat Mar 01 2008 trem <trem@mandriva.org> 1:0.20080229-1mdv2008.1
+ Revision: 177033
- update to 20080229

  + Thierry Vignaud <tvignaud@mandriva.com>
    - fix description-line-too-long

* Sat Feb 09 2008 trem <trem@mandriva.org> 1:0.20080131-1mdv2008.1
+ Revision: 164602
- update to 20080131

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Aug 29 2007 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 1:0.20070731-1mdv2008.0
+ Revision: 74607
- Updated to 20070731.
- Added needed BuildRequires for glibc-static-devel.
- Move ChangeLog to _libdir/ltp, it's required by runltp.

* Thu May 03 2007 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 1:0.20070430-1mdv2008.0
+ Revision: 22040
- Updated to release 20070430.


* Thu Jul 14 2005 Frederic Lepied <flepied@mandriva.com> 20050707-1mdk
- New release 20050707

* Wed Mar 09 2005 Frederic Lepied <flepied@mandrakesoft.com> 20050307-1mdk
- New release 20050307

* Fri Feb 11 2005 Frederic Lepied <flepied@mandrakesoft.com> 20050207-1mdk
- New release 20050207

* Thu Jan 13 2005 Frederic Lepied <flepied@mandrakesoft.com> 20050107-1mdk
- New release 20050107

* Thu Dec 23 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.20041203-3mdk
- Remove all perl requires as well, since it comes with all required modules
  bundled in a private directory.

* Thu Dec 23 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.20041203-2mdk
- Do not provide any perl module, since they're not installed in the standard
  location (@INC)

* Thu Dec 16 2004 Mandrakelinux Team <http://www.mandrakeexpert.com> 20041203-1mdk
- New release 20041203

* Sun Feb 15 2004 Frederic Lepied <flepied@mandrakesoft.com> 0.20040206-1mdk
- 2004/02/06 version

* Sun Nov 09 2003 Arnaud de Lorbeau <adelorbeau@mandrakesoft.com> 0.20031002-1mdk
- 20031002
- Add test scripts directory in the rpm package
- Add the full testcases directory because some needed files were missing
- Remove execution of IDcheck.sh from the Makefile

* Tue May 06 2003 Frederic Lepied <flepied@mandrakesoft.com> 0.20030404-2mdk
- rebuild

* Mon May 05 2003 Frederic Lepied <flepied@mandrakesoft.com> 0.20030404-1mdk
- 20030404

* Mon May 05 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.20030206-2mdk
- buildrequires

* Fri Feb 07 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.20030206-1mdk
- 20030206

* Wed Jan 15 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.20030110-1mdk
- 20030110

* Mon Oct 14 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.20021008-1mdk
- 20021008

* Mon Oct 14 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 20021008-1mdk
- fix version

* Wed Oct 09 2002 Lenny Cartier <lenny@mandrakesoft.com> 10.08.02-1mdk
- 10.08.02

* Wed Sep 11 2002 Lenny Cartier <lenny@mandrakesoft.com> 9.10.02-1mdk
- 9.10.02

* Thu Jul 11 2002 Lenny Cartier <lenny@mandrakesoft.com> 7.9.02-1mdk
- 7.9.02

* Tue Jun 11 2002 Lenny Cartier <lenny@mandrakesoft.com> 0-0.20020607.1mdk
- 20020607

* Fri Jan 11 2002 Lenny Cartier <lenny@mandrakesoft.com> 0-0.20020108.1mdk
- 20020108

* Fri Dec 07 2001 Lenny Cartier <lenny@mandrakesoft.com> 0-0.20011206.1mdk
- updated to 20011206
- move manpages

* Wed Sep 26 2001 Frederic Lepied <flepied@mandrakesoft.com> 0-0.20010925.1mdk
- first Mandrake Linux version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2940 |12cr|ltris-1.0.18-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Nice tetris clone
Name:		ltris
Version:	1.0.18
Release:	%mkrel 1
Epoch:		1
Url:		http://lgames.sourceforge.net/index.php?project=LTris
Source0:	http://prdownloads.sourceforge.net/lgames/%{name}-%{version}.tar.gz
License:	GPLv2+
Group:		Games/Arcade
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	SDL_mixer-devel
BuildRequires:	imagemagick
BuildRequires:	desktop-file-utils

%description
o Tetris clone using SDL
o Sound
o Menu
o Controls can be redefined
o Block preview
o Starting level between 0 and 9
o Various backgrounds
o HighScores
o Nice graphics
o Smooth gameplay
o Cool effects (transparency, animations)
o Two player mode
o Two game modes

%prep
%setup -q

%build
%configure2_5x	--localstatedir=%{_localstatedir}/games \
		--bindir=%{_gamesbindir}
%make

%install
rm -rf %{buildroot}
%makeinstall_std

mkdir -p %{buildroot}{%{_liconsdir},%{_miconsdir}}
convert icons/%{name}48.xpm %{buildroot}%{_liconsdir}/%{name}.png
convert icons/%{name}32.xpm %{buildroot}%{_iconsdir}/%{name}.png
convert icons/%{name}16.xpm %{buildroot}%{_miconsdir}/%{name}.png

rm %{buildroot}%{_datadir}/applications/%{name}.desktop
rm %{buildroot}%{_iconsdir}/%{name}48.gif

mkdir -p %{buildroot}%{_datadir}/applications/
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Name=LTris
Comment=Nice Tetris clone
Exec=ltris
Icon=ltris
Terminal=false
Type=Application
Categories=Game;ArcadeGame;
EOF

%find_lang %{name}

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc README INSTALL AUTHORS ChangeLog
%attr(2755, root, games) %{_gamesbindir}/*
%config(noreplace) %attr(664, games, games) %{_localstatedir}/games/%{name}.hscr
%{_datadir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop
%{_iconsdir}/*.png
%{_miconsdir}/*
%{_liconsdir}/*



%changelog
* Wed Dec 14 2011 Andrey Bondrov <abondrov@mandriva.org> 1:1.0.18-1
+ Revision: 740872
- New version 1.0.18, spec cleanup

* Tue Mar 08 2011 Zombie Ryushu <ryushu@mandriva.org> 1:1.0.16-1
+ Revision: 642815
- Upgrade to 1.0.16

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.14-2mdv2011.0
+ Revision: 612774
- the mass rebuild of 2010.1 packages

* Fri Dec 25 2009 Frederik Himpe <fhimpe@mandriva.org> 1:1.0.14-1mdv2010.1
+ Revision: 482321
- Update to new version 1.0.14
- Remove new upstream desktop and icon files because Mandriva's are better

* Sat Nov 07 2009 Frederik Himpe <fhimpe@mandriva.org> 1:1.0.13-1mdv2010.1
+ Revision: 462292
- update to new version 1.0.13

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1:1.0.12-2mdv2010.0
+ Revision: 429878
- rebuild

* Mon Aug 11 2008 Funda Wang <fwang@mandriva.org> 1:1.0.12-1mdv2009.0
+ Revision: 270696
- New version 1.0.12

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Sun Mar 23 2008 Emmanuel Andry <eandry@mandriva.org> 1:1.0.11-5mdv2008.1
+ Revision: 189591
- fix BR to enable sound (#39245)

* Thu Jan 03 2008 Olivier Blin <blino@mandriva.org> 1:1.0.11-4mdv2008.1
+ Revision: 140933
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Tue Aug 28 2007 Funda Wang <fwang@mandriva.org> 1:1.0.11-4mdv2008.0
+ Revision: 72334
- fix menu entry comment

* Sat Jun 30 2007 Olivier Thauvin <nanardon@mandriva.org> 1:1.0.11-3mdv2008.0
+ Revision: 46107
- kill leading space at end of EOF

  + Guillaume Bedot <littletux@mandriva.org>
    - xdg menu


* Thu Dec 14 2006 Eskild Hustvedt <eskild@mandriva.org> 1.0.11-2mdv2007.0
+ Revision: 97170
- Yearly rebuild
- Import ltris

* Fri Oct 07 2005 Lenny Cartier <lenny@mandriva.com> 1:1.0.11-1mdk
- 1.0.11

* Sat Feb 19 2005 Pixel <pixel@mandrakesoft.com> 1:1.0.10-1mdk
- new release

* Thu Jan 22 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.0.6-1mdk
- 1.0.6


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2941 |12cr|ltsp-5.4.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           ltsp
Version:        5.4.4
#define _datestamp .20090203.18
#Release:        2%{_datestamp}%{?dist}
Release:        1
Summary:        Linux Terminal Server Project Server and Client
Group:          System/X11
License:        GPLv2 and GPLv2+
URL:            http://www.ltsp.org
#   bzr branch http://bazaar.launchpad.net/~ltsp-upstream/ltsp/ltsp-trunk
#   cd ltsp-trunk
#   mkdst tar --from-tag=ltsp-%{version}
Source0:        %{name}-%{version}.tar.bz2
Source1:        %{name}.rpmlintrc
BuildRequires: popt-devel
BuildRequires: popt
BuildRequires: flex bison
BuildRequires: automake
BuildRequires: pkgconfig
BuildRequires: pkgconfig(x11)
%ifarch %{ix86} x86_64
# Need pxelinux.0 from syslinux if server is x86
BuildRequires: syslinux
%endif
BuildRequires: tftp-server

%define _tftpdir /var/lib/tftpboot

%description
LTSP client and server

%package client
Summary:        LTSP client
Group:          System/X11
Requires:       chkconfig
Requires:       ltspfsd
Requires:       mille-xterm-nbd-server
# Jetpipe needs pyserial
Requires:       pyserial
Requires(post): initscripts
BuildRequires:  glib2-devel

%description client
LTSP client package
This package contains the scripts necessary to boot as a LTSP5 thin client.

%package server
Summary:        LTSP server
Group:          System/X11
Requires:       tftp-server
Requires:       ltspfs
Requires:       dhcp
Requires:       gettext
Requires:       bridge-utils
Requires:       mille-xterm-nbd-server
Requires:       ldminfod
Requires(post): chkconfig
Requires(preun): chkconfig

%description server
LTSP server package
This package contains the scripts and services necessary to install and run
a Linux Terminal Server.

%ifarch %{ix86} x86_64
%package vmclient
Summary:        LTSP Virtual Machine Client
Group:          Emulators
Requires:       kvm

%description vmclient
Run a qemu-kvm virtual machine as a PXE client.  This allows you to test a
LTSP server without the hassle of having extra hardware.  Requires
your system to support hardware virtualization or it will be very slow.
%endif


%prep
%setup -q

%build
pushd client/getltscfg
  %make
popd

pushd client/localapps
  ./autogen.sh
  %configure2_5x
  %make
popd


%install
##### make directories
# client
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_sbindir}
mkdir -p %{buildroot}%{_mandir}/man1/
mkdir -p %{buildroot}%{_sysconfdir}/rwtab.d/
mkdir -p %{buildroot}%{_sysconfdir}/X11/
mkdir -p %{buildroot}%{_datadir}/ltsp/
mkdir -p %{buildroot}%{_datadir}/ltsp/chroot-setup.d/
mkdir -p %{buildroot}%{_datadir}/ltsp/template/
mkdir -p %{buildroot}%{_datadir}/ldm/rc.d/
mkdir -p %{buildroot}%{_sysconfdir}/kernel/postinst.d/
mkdir -p %{buildroot}%{_sysconfdir}/kernel/prerm.d/
mkdir -p %{buildroot}%{_sysconfdir}/sysconfig/
mkdir -p %{buildroot}%{_localstatedir}/cache/ltsp-localapps/

# server
mkdir -p %{buildroot}%{_mandir}/man8
mkdir -p %{buildroot}%{_sysconfdir}/ltsp/
mkdir -p %{buildroot}%{_sysconfdir}/ltsp/kickstart/
mkdir -p %{buildroot}%{_sysconfdir}/ltsp/dracut/
mkdir -p %{buildroot}%{_sysconfdir}/init.d/
mkdir -p %{buildroot}%{_sysconfdir}/sysconfig/
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_sbindir}
mkdir -p %{buildroot}%{_datadir}/ltsp/scripts/
mkdir -p %{buildroot}%{_datadir}/ltsp/scripts.d/
mkdir -p %{buildroot}%{_datadir}/ltsp/chkconfig.d/
mkdir -p %{buildroot}%{_datadir}/ltsp/plugins/
mkdir -p %{buildroot}%{_sysconfdir}/cron.daily/
mkdir -p %{buildroot}%{_localstatedir}/lib/ltsp/swapfiles/
mkdir -p %{buildroot}%{_sysconfdir}/xinetd.d/
mkdir -p %{buildroot}%{_sysconfdir}/sysconfig/network-scripts/
mkdir -p %{buildroot}/opt/ltsp
mkdir -p %{buildroot}/opt/ltsp/images

mkdir -p %{buildroot}%{_tftpdir}/ltsp/i386/pxelinux.cfg/
mkdir -p %{buildroot}%{_tftpdir}/ltsp/x86_64/pxelinux.cfg/
mkdir -p %{buildroot}%{_tftpdir}/ltsp/ppc/
mkdir -p %{buildroot}%{_tftpdir}/ltsp/ppc64/

###### client install
pushd client/localapps
    make install DESTDIR=%{buildroot}
popd
install -m 0755 client/init-ltsp %{buildroot}%{_sbindir}/
install -m 0755 client/localapps/ltsp-localappsd %{buildroot}%{_bindir}/
install -m 0755 client/localapps/ltsp-genmenu %{buildroot}%{_bindir}/
install -m 0755 client/localapps/ltsp-remoteapps %{buildroot}%{_bindir}/
install -m 0755 client/localapps/ltsp-remoteappsd %{buildroot}%{_bindir}/
install -m 0755 client/localapps/ltsp-open %{buildroot}%{_bindir}/

install -m 0755 client/getltscfg/getltscfg %{buildroot}%{_bindir}/getltscfg
install -m 0644 client/getltscfg/getltscfg.1 %{buildroot}%{_mandir}/man1/
install -m 0644 client/initscripts/ltsp-init-common %{buildroot}%{_datadir}/ltsp/
install -m 0644 common/ltsp-common-functions %{buildroot}%{_datadir}/ltsp/ltsp-client-common-functions
install -m 0755 client/Fedora/initscripts/ltsp-client-launch %{buildroot}%{_sbindir}
install -m 0644 client/k12linux/rwtab.d/k12linux.rwtab %{buildroot}%{_sysconfdir}/rwtab.d
install -m 0755 client/jetpipe/jetpipe %{buildroot}%{_sbindir}
install -m 0644 client/jetpipe/jetpipe.8 %{buildroot}%{_mandir}/man8/
install -m 0755 client/k12linux/scripts/ltsp-rewrap-latest-kernel %{buildroot}%{_sbindir}
install -m 0700 client/k12linux/chroot-setup/ltsp-chroot-setup %{buildroot}%{_datadir}/ltsp/
install -m 0755 client/localapps/ldm-rc.d/* %{buildroot}%{_datadir}/ldm/rc.d/
cp -av client/k12linux/chroot-setup/* %{buildroot}%{_datadir}/ltsp/chroot-setup.d/
cp -av client/share/ltsp %{buildroot}%{_datadir}/
cp -av client/k12linux/template/* %{buildroot}%{_datadir}/ltsp/template/
cp -av client/localapps/ldm-rc.d/* %{buildroot}%{_datadir}/ldm/rc.d/.
touch %{buildroot}%{_sysconfdir}/lts.conf
touch %{buildroot}%{_localstatedir}/lib/random-seed
# We need these files in both in client and server, but it ends up in the same place.
# client copy is to ensure that it gets upgraded with ltsp-client package upgrades.
# server copy is so chroot-creator can copy it into the chroot before mkinitrd runs the first time.
# the real client copy is written during ltsp-client %post iff it is actually a client chroot.
install -m 0644 server/k12linux/configs/dracut/sysconfig-mkinitrd %{buildroot}%{_sysconfdir}/sysconfig/mkinitrd.ltsp-template
install -m 0755 server/k12linux/configs/dracut/ltsp-postinst.d %{buildroot}%{_sysconfdir}/kernel/postinst.d/ltsp
install -m 0755 server/k12linux/configs/dracut/ltsp-prerm.d    %{buildroot}%{_sysconfdir}/kernel/prerm.d/ltsp

### server install
install -m 0755 client/localapps/ltsp-localapps %{buildroot}%{_bindir}/
install -m 0755 server/ltsp-info %{buildroot}%{_sbindir}/
install -m 0755 server/ltsp-chroot %{buildroot}%{_sbindir}/
install -m 0755 server/nbdrootd %{buildroot}%{_sbindir}
install -m 0755 server/nbdswapd %{buildroot}%{_sbindir}
install -m 0755 server/ltsp-update-sshkeys %{buildroot}%{_sbindir}
install -m 0755 server/ltsp-build-client %{buildroot}%{_sbindir}
cp -pr server/share/ltsp/plugins/* %{buildroot}%{_datadir}/ltsp/plugins/
cp server/share/ltsp/ltsp-server-functions %{buildroot}%{_datadir}/ltsp/ltsp-server-functions
install -m 0644 common/ltsp-common-functions %{buildroot}%{_datadir}/ltsp/ltsp-server-common-functions
install -m 0755 server/ltsp-update-kernels %{buildroot}%{_sbindir}
install -m 0755 server/k12linux/scripts/ltsp-update-image %{buildroot}%{_sbindir}
install -m 0755 server/k12linux/scripts/chroot-creator %{buildroot}%{_sbindir}
install -m 0755 server/ltsp-swapfile-delete %{buildroot}%{_sbindir}
ln -s ../../%{_sbindir}/ltsp-swapfile-delete %{buildroot}%{_sysconfdir}/cron.daily/ltsp-swapfile-delete
install -m 0644 server/nbdrootd %{buildroot}%{_sysconfdir}/xinetd.d/
install -m 0644 server/nbdswapd %{buildroot}%{_sysconfdir}/xinetd.d/
install -m 0644 server/configs/nbdswapd.conf %{buildroot}%{_sysconfdir}/ltsp/
install -m 0644 server/configs/ltsp-update-image.excludes %{buildroot}%{_sysconfdir}/ltsp/
#cp -pr server/configs/kickstart/* %{buildroot}%{_sysconfdir}/ltsp/kickstart/
install -m 0644 server/k12linux/configs/dracut/ifcfg-eth0 %{buildroot}%{_sysconfdir}/ltsp/dracut/
install -m 0644 server/k12linux/configs/dracut/sysconfig-dracut %{buildroot}%{_sysconfdir}/ltsp/dracut/
install -m 0644 server/k12linux/configs/dracut/sysconfig-network %{buildroot}%{_sysconfdir}/ltsp/dracut/
install -m 0755 server/k12linux/configs/dracut/ltsp-postinst.d %{buildroot}%{_sysconfdir}/ltsp/dracut/
install -m 0644 server/Fedora/configs/services/sysconfig-ltsp-dhcpd %{buildroot}%{_sysconfdir}/sysconfig/ltsp-dhcpd
install -m 0755 server/Fedora/configs/services/ltsp-dhcpd.init %{buildroot}%{_sysconfdir}/init.d/ltsp-dhcpd
install -m 0755 server/k12linux/scripts/ltsp-prepare-kernel %{buildroot}%{_sbindir}/
install -m 0755 server/k12linux/scripts/ltsp-server-initialize %{buildroot}%{_sbindir}/
install -m 0755 server/k12linux/scripts/hosts-update %{buildroot}%{_datadir}/ltsp/scripts/
install -m 0755 server/k12linux/scripts/dhcpd-update %{buildroot}%{_datadir}/ltsp/scripts/
cp -p server/k12linux/scripts/scripts.d/*   %{buildroot}%{_datadir}/ltsp/scripts.d/
cp -p server/k12linux/scripts/chkconfig.d/* %{buildroot}%{_datadir}/ltsp/chkconfig.d/
install -m 0644 server/k12linux/scripts/mksquashfs-exclude %{buildroot}%{_datadir}/ltsp/

# Remove irrelevant plugins from package
rm -rf %{buildroot}%{_datadir}/ltsp/plugins/ltsp-build-client/ALTLinux/
rm -rf %{buildroot}%{_datadir}/ltsp/plugins/ltsp-build-client/Debian/
rm -rf %{buildroot}%{_datadir}/ltsp/plugins/ltsp-build-client/Gentoo/
rm -rf %{buildroot}%{_datadir}/ltsp/plugins/ltsp-build-client/SUSE_LINUX/
rm -rf %{buildroot}%{_datadir}/ltsp/plugins/ltsp-build-client/Ubuntu/

# configs
install -m 0644 server/k12linux/configs/ifcfg-ltspbr0 %{buildroot}%{_sysconfdir}/sysconfig/network-scripts/
install -m 0644 server/k12linux/configs/ltsp-dhcpd.conf %{buildroot}%{_sysconfdir}/ltsp/dhcpd.conf
install -m 0644 server/k12linux/configs/ltsp-update-kernels.conf %{buildroot}%{_sysconfdir}/ltsp/
install -m 0644 server/k12linux/configs/ltsp-build-client.conf %{buildroot}%{_sysconfdir}/ltsp/
install -m 0644 server/k12linux/configs/ltsp-server.conf %{buildroot}%{_sysconfdir}/ltsp/

for arch in i386 x86_64 ppc ppc64; do
    install -m 0644 server/k12linux/configs/lts.conf %{buildroot}%{_tftpdir}/ltsp/$arch/
done

install -m 0644 server/k12linux/configs/ltspdist.template %{buildroot}%{_sysconfdir}/sysconfig/ltspdist

# PXE
install -m 0644 server/k12linux/configs/pxe-default.conf %{buildroot}%{_tftpdir}/ltsp/i386/pxelinux.cfg/default
install -m 0644 server//k12linux/configs/pxe-default.conf %{buildroot}%{_tftpdir}/ltsp/x86_64/pxelinux.cfg/default
%ifarch %{ix86} x86_64
install -m 0644 /usr/lib/syslinux/pxelinux.0 %{buildroot}%{_tftpdir}/ltsp/i386
install -m 0644 /usr/lib/syslinux/pxelinux.0 %{buildroot}%{_tftpdir}/ltsp/x86_64
%endif

# PPC
install -m 0644 server/k12linux/configs/yaboot-default.conf %{buildroot}%{_tftpdir}/ltsp/ppc/yaboot.conf
install -m 0644 server/k12linux/configs/yaboot-default.conf %{buildroot}%{_tftpdir}/ltsp/ppc64/yaboot.conf

%ifarch %{ix86} x86_64
# vmclient
install -m 0755 obsolete/qemu-kvm-client/ltsp-vmclient           %{buildroot}%{_sbindir}/
install -m 0755 obsolete/qemu-kvm-client/ltsp-qemu-bridge-ifup   %{buildroot}%{_sbindir}/
install -m 0644 obsolete/qemu-kvm-client/config-vmclient         %{buildroot}%{_sysconfdir}/ltsp/vmclient
%endif

%post client
/usr/share/ltsp/ltsp-chroot-setup

%post server
/sbin/chkconfig --add ltsp-dhcpd

# If initial install, start the ltspbr0 bridge
# it would come up automatically in the next reboot.
if [ "$1" == "1" ]; then
    ifup ltspbr0 > /dev/null 2>&1 || :
fi

# During upgrades fix up config files
if [ $1 -gt 1 ]; then
    grep -q "flags" /etc/xinetd.d/nbdrootd
    [ $? -eq 1 ] && sed -i -e '/type  /a \\tflags\t\t= KEEPALIVE' /etc/xinetd.d/nbdrootd
    grep -q "flags" /etc/xinetd.d/nbdswapd
    [ $? -eq 1 ] && sed -i -e '/type  /a \\tflags\t\t= KEEPALIVE' /etc/xinetd.d/nbdswapd
    # Add server_args if missing from nbdrootd
    grep -q "server_args" /etc/xinetd.d/nbdrootd
    [ $? -eq 1 ] && sed -i -e '/server  /a \\tserver_args\t= /opt/ltsp/images/i386.img' /etc/xinetd.d/nbdrootd
    # Restart xinetd
    /sbin/service xinetd condrestart > /dev/null 2>&1
fi

%preun server
if [ $1 = 0 ]; then
    /sbin/service ltsp-dhcpd status >/dev/null 2>&1
    if [ $? = 3 ]; then
        /sbin/service ltsp-dhcpd stop >/dev/null 2>&1
    fi

    /sbin/chkconfig --del ltsp-dhcpd || :
    /sbin/service xinetd reload > /dev/null 2>&1 || :
fi

%postun server
if [ $1 -ge 1 ]; then
    /sbin/service ltsp-dhcpd condrestart >/dev/null 2>&1
fi

%files client
%defattr(-,root,root,-)
%{_mandir}/man1/getltscfg.1.*
%{_bindir}/getltscfg
%{_bindir}/xatomwait
%{_bindir}/ltsp-open
%{_bindir}/ltsp-remoteapps
%{_bindir}/ltsp-remoteappsd
%{_sbindir}/ltsp-client-launch
%{_sbindir}/init-ltsp
%dir %{_datadir}/ltsp
%{_datadir}/ltsp/cleanup.d
%{_datadir}/ltsp/configure-x.sh
%{_datadir}/ltsp/init-ltsp.d
%{_datadir}/ltsp/kioskSession
%{_datadir}/ltsp/ltsp-cleanup
%{_datadir}/ltsp/ltsp-init-common
%{_datadir}/ltsp/ltsp-client-common-functions
%{_datadir}/ltsp/ltsp-client-functions
%{_datadir}/ltsp/ltsp_config
%{_datadir}/ltsp/ltsp_config.d
%{_datadir}/ltsp/nbd-disconnect
%{_datadir}/ltsp/screen_session
%{_datadir}/ltsp/screen-x-common
%{_datadir}/ltsp/screen.d/
%{_datadir}/ltsp/screen-session.d/
%{_datadir}/ltsp/udev
%{_datadir}/ltsp/update-kernels
%{_datadir}/ltsp/xinitrc
%{_datadir}/ltsp/xinitrc.d/
%{_datadir}/ltsp/template/
%{_datadir}/ldm/rc.d/
%{_sbindir}/jetpipe
%{_sbindir}/ltsp-rewrap-latest-kernel
%{_mandir}/man8/jetpipe.8.*
%{_datadir}/ltsp/ltsp-chroot-setup
%{_datadir}/ltsp/chroot-setup.d/
%{_bindir}/ltsp-localappsd
%{_bindir}/ltsp-genmenu
%{_sysconfdir}/sysconfig/mkinitrd.ltsp-template
%{_sysconfdir}/kernel/postinst.d/ltsp
%{_sysconfdir}/kernel/prerm.d/ltsp
%dir %{_localstatedir}/cache/ltsp-localapps/

# readonly-root related files
%{_sysconfdir}/rwtab.d/*
%{_localstatedir}/lib/random-seed
%config(noreplace) %{_sysconfdir}/lts.conf

%files server
%doc COPYING TODO
%dir %{_localstatedir}/lib/ltsp/
%attr(700,nobody,nobody) %dir %{_localstatedir}/lib/ltsp/swapfiles/
%dir %{_tftpdir}/
%dir %{_tftpdir}/ltsp/
%dir %{_tftpdir}/ltsp/i386/
%dir %{_tftpdir}/ltsp/i386/pxelinux.cfg/
%dir %{_tftpdir}/ltsp/x86_64/
%dir %{_tftpdir}/ltsp/x86_64/pxelinux.cfg/
%dir %{_tftpdir}/ltsp/ppc/
%dir %{_tftpdir}/ltsp/ppc64/
%ifarch %{ix86} x86_64
%{_tftpdir}/ltsp/i386/pxelinux.0
%{_tftpdir}/ltsp/x86_64/pxelinux.0
%endif
%config(noreplace) %{_tftpdir}/ltsp/i386/pxelinux.cfg/default
%config(noreplace) %{_tftpdir}/ltsp/x86_64/pxelinux.cfg/default
%config(noreplace) %{_tftpdir}/ltsp/ppc/yaboot.conf
%config(noreplace) %{_tftpdir}/ltsp/ppc64/yaboot.conf
%{_bindir}/ltsp-localapps

%dir /opt/ltsp
%dir /opt/ltsp/images

%{_sbindir}/ltsp-build-client
%{_datadir}/ltsp/plugins/
%{_sbindir}/ltsp-prepare-kernel
%{_sbindir}/ltsp-server-initialize
%{_sbindir}/ltsp-update-kernels
%{_sbindir}/ltsp-update-image
%{_datadir}/ltsp/scripts/
%{_datadir}/ltsp/scripts.d/
%{_datadir}/ltsp/chkconfig.d/
%{_datadir}/ltsp/mksquashfs-exclude
%{_datadir}/ltsp/ltsp-server-common-functions
%{_datadir}/ltsp/ltsp-server-functions
%{_sbindir}/ltsp-update-sshkeys
%{_sbindir}/nbdrootd
%{_sbindir}/nbdswapd
%{_sbindir}/chroot-creator
%{_sbindir}/ltsp-chroot
%{_sbindir}/ltsp-info
%{_sbindir}/ltsp-swapfile-delete
%{_sysconfdir}/cron.daily/ltsp-swapfile-delete
%{_sysconfdir}/init.d/ltsp-dhcpd
%{_sysconfdir}/sysconfig/ltspdist
%config(noreplace) %{_sysconfdir}/xinetd.d/nbdrootd
%config(noreplace) %{_sysconfdir}/xinetd.d/nbdswapd
%dir %{_sysconfdir}/ltsp/
# Configuration Files
%config(noreplace) %{_sysconfdir}/sysconfig/ltsp-dhcpd
%config(noreplace) %{_sysconfdir}/sysconfig/network-scripts/ifcfg-ltspbr0
%config(noreplace) %{_sysconfdir}/ltsp/nbdswapd.conf
%config(noreplace) %{_sysconfdir}/ltsp/ltsp-build-client.conf
%config(noreplace) %{_sysconfdir}/ltsp/ltsp-server.conf
%config(noreplace) %{_sysconfdir}/ltsp/dhcpd.conf
%config(noreplace) %{_sysconfdir}/ltsp/ltsp-update-kernels.conf
%config(noreplace) %{_sysconfdir}/ltsp/ltsp-update-image.excludes
%{_sysconfdir}/ltsp/kickstart/
%{_sysconfdir}/ltsp/dracut/
%config(noreplace) %{_tftpdir}/ltsp/*/lts.conf

%ifarch %{ix86} x86_64
%files vmclient
%defattr(-,root,root,-)
%{_sbindir}/ltsp-vmclient
%{_sbindir}/ltsp-qemu-bridge-ifup
%config(noreplace) %{_sysconfdir}/ltsp/vmclient
%endif


%changelog
* Wed Mar 16 2011 Stéphane Téletchéa <steletch@mandriva.org> 5.2.4-1mdv2011.0
+ Revision: 645290
- update to new version 5.2.4

* Tue Dec 07 2010 Funda Wang <fwang@mandriva.org> 5.2-2mdv2011.0
+ Revision: 613564
- update file list

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.1 packages

* Sun Mar 07 2010 Sandro Cazzaniga <kharec@mandriva.org> 5.2-1mdv2010.1
+ Revision: 515475
- update to 5.2

* Thu Jan 28 2010 Frederik Himpe <fhimpe@mandriva.org> 5.1.99-1mdv2010.1
+ Revision: 497715
- update to new version 5.1.99

* Wed Jan 06 2010 Frederik Himpe <fhimpe@mandriva.org> 5.1.98-1mdv2010.1
+ Revision: 486805
- update to new version 5.1.98

* Tue Dec 15 2009 Frederik Himpe <fhimpe@mandriva.org> 5.1.96-1mdv2010.1
+ Revision: 479103
- update to new version 5.1.96

* Sat Nov 21 2009 Frederik Himpe <fhimpe@mandriva.org> 5.1.93-1mdv2010.1
+ Revision: 468600
- update to new version 5.1.93

* Sat Nov 07 2009 Frederik Himpe <fhimpe@mandriva.org> 5.1.90-1mdv2010.1
+ Revision: 462698
- update to new version 5.1.90

* Wed Sep 23 2009 Frederik Himpe <fhimpe@mandriva.org> 5.1.87-1mdv2010.0
+ Revision: 448010
- update to new version 5.1.87

* Wed Sep 09 2009 Frederik Himpe <fhimpe@mandriva.org> 5.1.85-1mdv2010.0
+ Revision: 436052
- update to new version 5.1.85

* Mon Aug 24 2009 Frederik Himpe <fhimpe@mandriva.org> 5.1.83-1mdv2010.0
+ Revision: 420497
- update to new version 5.1.83

* Thu Aug 06 2009 Frederik Himpe <fhimpe@mandriva.org> 5.1.81-1mdv2010.0
+ Revision: 410948
- update to new version 5.1.81

* Tue Aug 04 2009 Frederik Himpe <fhimpe@mandriva.org> 5.1.79-1mdv2010.0
+ Revision: 409370
- Update to new version 5.1.79

* Thu Mar 19 2009 Jérôme Soyer <saispo@mandriva.org> 5.1.58-3mdv2009.1
+ Revision: 357701
- Fix bug 48033
- Fix bug 48033

* Mon Feb 23 2009 Jérôme Soyer <saispo@mandriva.org> 5.1.58-2mdv2009.1
+ Revision: 344115
- Fix bug 48141

* Wed Feb 11 2009 Jérôme Soyer <saispo@mandriva.org> 5.1.58-1mdv2009.1
+ Revision: 339419
- Fix BR
- New upstream release

* Thu Jan 15 2009 Jérôme Soyer <saispo@mandriva.org> 5.1.44-1mdv2009.1
+ Revision: 329834
- Fix RPM Group
- import ltsp



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2942 |12cr|ltspfs-0.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	Tool used to mount local media on an Xterminal from the terminals serveur
Name:		ltspfs
Version:	0.7
Release:	%mkrel 1
License:	GPL
Group:		System/Servers
URL:		http://wiki.ltsp.org/twiki/bin/view/Ltsp/LtspFS
Source:		http://ftp.fr.debian.org/debian/pool/main/l/ltspfs/%{name}_%{version}.orig.tar.gz
BuildRequires:	fuse-devel fuse libx11-devel glib2-devel
Requires:	fuse
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%package -n ltspfsd
Group:          System/Servers
Summary:        LTSP file system, userspace FUSE module that runs on a server
Requires:      x11-tools
Requires:      x11-util-cf-files
#Requires:      x11-util-cf-files-debug
Requires:      x11-util-macros
Requires:      x11-util-modular

%description
ltspfs is a remote filesystem consisting of two parts:
  1) A network server daemon that runs on the LTSP terminal.
  2) A FUSE module that runs in user-space on the server, that connects with
     the daemon on the client.

The goals of ltspfs are:

   1. Provide a lightweight file access mechanism that will be feasable on
      lower end hardware.
   2. Provide a stateless file access method that will feature "atomic" reads
      and writes to minimize impact from client network disruptions.
   3. Provide a network filesystem that handles client reboots and
      disconnections in a manner that doesn't leave inaccesible, unmountable
      filesystems on the LTSP server.
   4. Provide a network filesystem that can easily handle the oddities of
      dealing with removable media, and integrate well with udev (LTSP's
      preferred device handling support).

%description -n ltspfsd
Fuse based remote filesystem daemon for LTSP thin clients
 LtspFS is a remote filesystem consisting of two parts:
 1) A network server daemon that runs on the LTSP terminal.
 2) A FUSE module that runs in userspace on the server, that connects with
 the daemon on the client.
 This package contains the daemon to be run on the LTSP thin client.

%prep

%setup -q

%build
%configure
%make

%install
rm -rf %{buildroot}
mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/run/devices/
%make DESTDIR=%{buildroot} install

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc COPYING ChangeLog
%{_bindir}/ltspfs
%attr(4755,root,root) %{_bindir}/lbmount
%{_sbindir}/ltspfsmounter
%{_mandir}/man1/ltspfs.1*
%{_mandir}/man1/lbmount.1*
%{_mandir}/man1/ltspfsmounter.1*

%files -n ltspfsd
%defattr(-,root,root,-)
%{_bindir}/ltspfsd
%{_sbindir}/cdpinger
%{_sbindir}/ltspfs_mount
%{_sbindir}/ltspfs_umount
%{_sysconfdir}/udev/rules.d/88-ltsp.rules
/lib/udev/ltspfs_entry
%{_datadir}/ldm/
%{_datadir}/ltsp/xinitrc.d/I05-set-ltspfs_token
%{_mandir}/man1/ltspfsd.1*
%{_mandir}/man1/cdpinger.1*
%{_mandir}/man1/ltspfs_mount.1*
%{_mandir}/man1/ltspfs_umount.1*
%dir %{_localstatedir}/run/devices/


%changelog
* Wed Mar 16 2011 Stéphane Téletchéa <steletch@mandriva.org> 0.7-1mdv2011.0
+ Revision: 645298
- update to new version 0.7

* Thu Feb 17 2011 Sergio Rafael Lemke <sergio@mandriva.com> 0.6-3
+ Revision: 638257
- Remove requires on x11-util-cf-files-debug

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 0.6-2mdv2011.0
+ Revision: 612776
- the mass rebuild of 2010.1 packages

* Fri Feb 19 2010 Frederik Himpe <fhimpe@mandriva.org> 0.6-1mdv2010.1
+ Revision: 508527
- update to new version 0.6

* Mon Jan 18 2010 Frederik Himpe <fhimpe@mandriva.org> 0.5.14-1mdv2010.1
+ Revision: 493274
- update to new version 0.5.14

* Mon Jul 20 2009 Frederik Himpe <fhimpe@mandriva.org> 0.5.13-1mdv2010.0
+ Revision: 398120
- Update to new version 0.5.13

* Mon Jun 08 2009 Frederik Himpe <fhimpe@mandriva.org> 0.5.12-1mdv2010.0
+ Revision: 384103
- Update to new version 0.5.12

* Thu Jan 15 2009 Jérôme Soyer <saispo@mandriva.org> 0.5.8-1mdv2009.1
+ Revision: 329811
- Fix BR
- Fix Requiers
- New upstream release

* Tue Jun 17 2008 Thierry Vignaud <tv@mandriva.org> 0.1-3mdv2009.0
+ Revision: 222692
- buildrequires fuse-devel instead of libfuse-devel
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Wed Feb 07 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1-1mdv2007.0
+ Revision: 117099
- Import ltspfs

* Fri Sep 29 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1-1mdk
- initial Mandriva package (mille-xterm import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2943 |12cr|ltspfsd-0.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define fuseversion 2.5.2

Summary: 	Tool used to mount local media on an Xterminal from the terminals serveur	
Name:		ltspfsd
Version:	0.1
Release:	3
License:	GPL
Group:		System/Servers
URL:		http://wiki.ltsp.org/twiki/bin/view/Ltsp/LtspFS
Source:		%{name}-%{version}.tar.bz2
BuildRequires:	fuse-devel >= %{fuseversion}
BuildRequires:	X11-devel
Requires:	fuse >= %{fuseversion}
Patch1:         mounthal.ltspfs.patch

%description
ltspfs is a remote filesystem consisting of two parts: 
  1) A network server daemon that runs on the LTSP terminal.
  2) A FUSE module that runs in user-space on the server, that connects with
     the daemon on the client.

The goals of ltspfs are:

   1. Provide a lightweight file access mechanism that will be feasable on
      lower end hardware.
   2. Provide a stateless file access method that will feature "atomic" reads
      and writes to minimize impact from client network disruptions.
   3. Provide a network filesystem that handles client reboots and
      disconnections in a manner that doesn't leave inaccesible, unmountable
      filesystems on the LTSP server.
   4. Provide a network filesystem that can easily handle the oddities of
      dealing with removable media, and integrate well with udev (LTSP's
      preferred device handling support).


%prep

%setup -q 
%patch1

%build
export LDFLAGS="-lXau"
rm -rf .deps autom4te.cache

%configure2_5x

%make  

%install
rm -rf %{buildroot}

%makeinstall

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog README
%attr(0755,root,root) %{_bindir}/%{name}




%changelog
* Tue Jun 17 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.1-2mdv2009.0
+ Revision: 222693
- buildrequires fuse-devel instead of libfuse-devel
- rebuild
- kill re-definition of %%buildroot on Pixel's request
- buildrequires X11-devel instead of XFree86-devel

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Wed Feb 07 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1-1mdv2007.0
+ Revision: 117101
- Import ltspfsd

* Fri Sep 29 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1-1mdk
- initial Mandriva package (mille-xterm import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2944 |12cr|ltsp-hwlists-0.02-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	LTSP hardware lists
Name:		ltsp-hwlists
Version:	0.02
Release:	%mkrel 4
License:	GPL
Group:		System/Servers
URL:		http://www.ltsp.org
Source0:	pci_scan-lists.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-root

%description
This package contains LTSP hardware lists for use with pci_scan. It includes a
network card list, video card list, sound card list and usb controller list.

%prep

%setup -q -c -T -a0

%build

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}

install -m0644 audiolist %{buildroot}%{_sysconfdir}
install -m0644 audiolist.alsa %{buildroot}%{_sysconfdir}
install -m0644 audiolist.bestdriver %{buildroot}%{_sysconfdir}
install -m0644 niclist %{buildroot}%{_sysconfdir}
install -m0644 usblist %{buildroot}%{_sysconfdir}
install -m0644 vidlist %{buildroot}%{_sysconfdir}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%attr(0644,root,root) %config (noreplace) %{_sysconfdir}/audiolist
%attr(0644,root,root) %config (noreplace) %{_sysconfdir}/audiolist.alsa
%attr(0644,root,root) %config (noreplace) %{_sysconfdir}/audiolist.bestdriver
%attr(0644,root,root) %config (noreplace) %{_sysconfdir}/niclist
%attr(0644,root,root) %config (noreplace) %{_sysconfdir}/usblist
%attr(0644,root,root) %config (noreplace) %{_sysconfdir}/vidlist




%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.02-4mdv2010.0
+ Revision: 429880
- rebuild

* Mon Jul 28 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.02-3mdv2009.0
+ Revision: 251501
- rebuild

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 0.02-1mdv2008.1
+ Revision: 140933
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Feb 07 2007 Oden Eriksson <oeriksson@mandriva.com> 0.02-1mdv2007.0
+ Revision: 117097
- Import ltsp-hwlists

* Fri Sep 29 2006 Oden Eriksson <oeriksson@mandriva.com> 0.02-1mdk
- initial Mandriva package (mille-xterm import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2945 |12cr|ltsp-utils-0.25-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:   Linux Terminal Server Project (ltsp.org) utilities
Name:      ltsp-utils
Version:   0.25
Release:   %mkrel 2
License:   GPL
URL:       http://www.ltsp.org
Group:     System/Servers
Source:    http://ltsp.mirrors.tds.net/pub/ltsp/utils/%{name}-%{version}-0.tgz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
Requires:  dhcp
Requires:  nfs-utils
Requires:  tftp-server
Requires:  perl(LWP), perl(URI), perl(Digest::MD5), perl(Term::Cap)

%description
This package includes the following utilities for LTSP server:
  ltspadmin   For installing and managing the packages
              on an LTSP server.
  ltspcfg     For configuring the services on an LTSP server.
  ltspinfo    For querying the workstation, to learn things,
              such as which sound daemon is being used.

%prep
%setup -n %{name}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_sbindir}
mkdir -p $RPM_BUILD_ROOT%{_bindir}
install ltspadmin ltspcfg $RPM_BUILD_ROOT%{_sbindir}
install ltspinfo $RPM_BUILD_ROOT%{_bindir}

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc ChangeLog notes.txt COPYING
%{_bindir}/ltspinfo
%{_sbindir}/ltspadmin
%{_sbindir}/ltspcfg


%changelog
* Mon Sep 14 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.25-2mdv2010.0
+ Revision: 439612
- rebuild

* Thu Jan 15 2009 Jérôme Soyer <saispo@mandriva.org> 0.25-1mdv2009.1
+ Revision: 329779
- import ltsp-utils



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2946 |12cr|ltxml-1.2.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

%define name	ltxml
%define version	1.2.9
%define release	%mkrel 1
%define major	1
%define libname	%mklibname %{name} %{major}
%define develname	%mklibname %{name} -d

%define automake_version %(automake --version | awk '/^automake/ {print $4}')

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	High-speed C-language validating XML parser
License:	GPL
Group:		File tools
Url:		http://www.ltg.ed.ac.uk/software/xml
Source0:	ftp://ftp.cogsci.ed.ac.uk/pub/LTXML/%{name}-%{version}.tar.gz
BuildRequires:  zlib-devel

%description
LT XML is an integrated set of XML tools and a developers' tool-kit,
including a C-based API. The release now available will run on UNIX and
WIN32.
The LT XML tool-kit includes stand-alone tools for a wide range
of processing of well-formed XML documents, including searching and
extracting, down-translation (e.g. report generation, formatting),
tokenising and sorting. 

%package -n %{develname}
Summary:    Development header files for %{name}
Group:      Development/C
Requires:   %{name} = %{version}-%{release}
Provides:   %{name}-devel = %{version}-%{release}
Obsoletes:  %mklibname %{name} -d 1

%description -n %{develname}
Libraries, include files and other resources you can use to develop
%{name} applications.

%prep
%setup -q

%build
cd XML

sed -e '/CFLAGS=/s:-g::' \
	-e '/CFLAGS=/s:-O2::' \
	-i configure || die

autoreconf -fi
%configure2_5x
%make all

%install
cd XML && %makeinstall \
    datadir=%{buildroot}%{_datadir}/%{name} \
    includedir=%{buildroot}%{_includedir}/%{name}

%files
%{_datadir}/%{name}

%files -n %{develname}
%{_libdir}/*.a
%{_includedir}/%{name}

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2947 |12cr|lua5.0-5.0.3-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	5.0
%define	libname %mklibname lua %{major}
%define alt_priority %(echo %{major} | sed -e 's/[^0-9]//g')

Summary:	Powerful, light-weight programming language
Name:		lua5.0
Version:	5.0.3
Release:	%mkrel 10
License:	MIT
URL:		http://www.lua.org/
Group:		Development/Other
Source0:	http://www.lua.org/ftp/lua-%{version}.tar.bz2
Patch0:		lua-config.patch
Patch1:		lua-lbaselib.patch
Patch2:		lua-default.patch
Patch3:		lua-soname.patch
# Provides:	lua = %{version}-%{release}

%description
Lua is a programming language originally designed for extending applications, 
but also frequently used as a general-purpose, stand-alone language. Lua
combines simple procedural syntax (similar to Pascal) with powerful data 
description constructs based on associative arrays and extensible semantics.
Lua is dynamically typed, interpreted from bytecodes, and has automatic memory
management, making it ideal for configuration, scripting, and rapid
prototyping. Lua is implemented as a small library of C functions, written in 
ANSI C, and compiles unmodified in all known platforms. The implementation
goals are simplicity, efficiency, portability, and low embedding cost.

%package -n	%{libname}
Summary:	Powerful, light-weight programming language
Group:		System/Libraries

%description -n	%{libname}
Lua is a programming language originally designed for extending applications,
but also frequently used as a general-purpose, stand-alone language. Lua
combines simple procedural syntax (similar to Pascal) with powerful data
description constructs based on associative arrays and extensible semantics.
Lua is dynamically typed, interpreted from bytecodes, and has automatic memory
management, making it ideal for configuration, scripting, and rapid
prototyping. Lua is implemented as a small library of C functions, written in
ANSI C, and compiles unmodified in all known platforms. The implementation
goals are simplicity, efficiency, portability, and low embedding cost.

This package includes the libraries.


%package -n	%{libname}-devel
Summary:	Powerful, light-weight programming language
Group:		Development/Other
Requires:	%{libname} = %{version}
# to have the same provides on all arches
Provides:	lua%{major}-devel = %{version}-%{release}
# conflict with other versions
Conflicts:	lua-devel

%description -n	%{libname}-devel
Lua is a programming language originally designed for extending applications,
but also frequently used as a general-purpose, stand-alone language. Lua
combines simple procedural syntax (similar to Pascal) with powerful data
description constructs based on associative arrays and extensible semantics.
Lua is dynamically typed, interpreted from bytecodes, and has automatic memory
management, making it ideal for configuration, scripting, and rapid
prototyping. Lua is implemented as a small library of C functions, written in
ANSI C, and compiles unmodified in all known platforms. The implementation
goals are simplicity, efficiency, portability, and low embedding cost.

This package contains the headers and development files for lua.


%package -n	%{libname}-devel-static
Summary:	Powerful, light-weight programming language
Group:		Development/Other
Requires:	%{libname}-devel = %{version}
# to have the same provides on all arches
Provides:	lua%{major}-devel-static = %{version}-%{release}
# conflict with other versions
Conflicts:	lua-devel-static

%description -n	%{libname}-devel-static
Lua is a programming language originally designed for extending applications,
but also frequently used as a general-purpose, stand-alone language. Lua
combines simple procedural syntax (similar to Pascal) with powerful data
description constructs based on associative arrays and extensible semantics.
Lua is dynamically typed, interpreted from bytecodes, and has automatic memory
management, making it ideal for configuration, scripting, and rapid
prototyping. Lua is implemented as a small library of C functions, written in
ANSI C, and compiles unmodified in all known platforms. The implementation
goals are simplicity, efficiency, portability, and low embedding cost.

This package contains the headers and development files for lua.


%prep
%setup -q -n lua-%{version}

%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p0 -b .soname

%build

%ifarch x86_64
fpic="-fPIC"
%endif
%make MYCFLAGS="$RPM_OPT_FLAGS ${fpic}" MYLDFLAGS="%{?ldflags}"
make so

%install
rm -rf %{buildroot}

%makeinstall_std INSTALL_LIB=%buildroot%_libdir
install -d %{buildroot}%{_libdir}/lua/%{major}/
install -d %{buildroot}%{_datadir}/lua/%{major}/
install -m 755 lib/*.so.* %{buildroot}%{_libdir}/
cp -a lib/*.so %{buildroot}%{_libdir}/
install -m 644 lib/*.lua %{buildroot}%{_datadir}/lua/%{major}/

# for update-alternatives
mv %{buildroot}/%{_bindir}/lua %{buildroot}/%{_bindir}/lua%{major}
mv %{buildroot}/%{_bindir}/luac %{buildroot}/%{_bindir}/luac%{major}

# to avoid conflict with other versions
mv %{buildroot}/%{_mandir}/man1/lua.1 %{buildroot}/%{_mandir}/man1/lua%{major}.1
mv %{buildroot}/%{_mandir}/man1/luac.1 %{buildroot}/%{_mandir}/man1/luac%{major}.1

%post
/usr/sbin/update-alternatives --install %{_bindir}/lua lua %{_bindir}/lua%{major} %{alt_priority} --slave %{_bindir}/luac luac %{_bindir}/luac%{major}

%files
%doc COPYRIGHT HISTORY INSTALL MANIFEST README
%doc doc/*.html doc/*.gif
%{_bindir}/*
%dir %{_libdir}/lua
%{_libdir}/lua/%{major}
%{_datadir}/lua/%{major}/*.lua
%{_mandir}/man1/*

%files -n %{libname}
%{_libdir}/*.so.*

%files -n %{libname}-devel
%{_includedir}/*
%{_libdir}/*.so

%files -n %{libname}-devel-static
%{_libdir}/*.a

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2948 |12cr|lua-dbi-0.4-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define luaver 5.1
%define lualibdir %{_libdir}/lua/%{luaver}
%define luapkgdir %{_datadir}/lua/%{luaver}
%define oname luadbi

# DBI.lua has a shebang that requires bin/lua directly
%if %{_use_internal_dependency_generator}
%define __noautoreq '.*bin/lua.*'
%else
%define _requires_exceptions bin/lua
%endif

Name:           lua-dbi
Version:        0.4
Release:        5
Summary:        Database connectivity for the Lua programming language

Group:          Development/Other
License:        MIT
URL:            http://code.google.com/p/%{oname}/
Source0:        http://%{oname}.googlecode.com/files/%{oname}.%{version}.tar.gz
# patch to compile with postgresql, 
# to send upstream, once a Pgsql ( nanar ) tell me if this is right or not
Patch0:         luadbi-fix_postgresql.diff

BuildRequires:  lua >= %{luaver}, lua-devel >= %{luaver}
#BuildRequires:  pkgconfig
BuildRequires:  sqlite3-devel >= 3.0
BuildRequires:  mysql-devel
BuildRequires:  postgresql-devel
Requires:       lua >= %{luaver}

%description
LuaSQL is a simple interface from Lua to a DBMS. This package of LuaSQL
supports MySQL, SQLite and PostgreSQL databases. You can execute arbitrary SQL
statements and it allows for retrieving results in a row-by-row cursor fashion.

%package sqlite
Summary:        SQLite database connectivity for the Lua programming language
Group:          Development/Other
Requires:       %{name}
%description sqlite
LuaDBI is a simple interface from Lua to a DBMS. This package provides access
to SQLite databases.


%package mysql
Summary:        MySQL database connectivity for the Lua programming language
Group:          Development/Other
Requires:       %{name}
%description mysql
LuaDBI is a simple interface from Lua to a DBMS. This package provides access
to MySQL databases.


%package postgresql
Summary:        PostgreSQL database connectivity for the Lua programming language
Group:          Development/Other
Requires:       %{name}
%description postgresql
LuaDBI is a simple interface from Lua to a DBMS. This package provides access
to PostgreSQL databases.


%prep
%setup -c -q -n %{oname}-%{version}
%patch0 -p0

%build
mkdir -p build
make 

%install
mkdir -p %{buildroot}/%lualibdir/
cp *so *lua %{buildroot}/%lualibdir/

%files
%defattr(-,root,root,-)
%doc README
%{lualibdir}/DBI.lua

%files sqlite
%defattr(-,root,root,-)
%{lualibdir}/dbdsqlite3.so

%files mysql
%defattr(-,root,root,-)
%{lualibdir}/dbdmysql.so

%files postgresql
%defattr(-,root,root,-)
%{lualibdir}/dbdpostgresql.so


%changelog
* Thu Mar 17 2011 Oden Eriksson <oeriksson@mandriva.com> 0.4-4mdv2011.0
+ Revision: 645823
- relink against libmysqlclient.so.18

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4-3mdv2011.0
+ Revision: 612777
- the mass rebuild of 2010.1 packages

* Sat Mar 27 2010 Michael Scherer <misc@mandriva.org> 0.4-2mdv2010.1
+ Revision: 528274
- fix spurious requires ( autodetected )

* Sun Mar 21 2010 Michael Scherer <misc@mandriva.org> 0.4-1mdv2010.1
+ Revision: 526220
- Remove leftover Requires from lua-sql
- add Requires on main module
- import lua-dbi



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2949 |12cr|luadoc-3.0.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define luaver 5.1
%define lualibdir %{_libdir}/lua/%{luaver}
%define luapkgdir %{_datadir}/lua/%{luaver}

Name:           luadoc
Version:        3.0.1
Release:        %mkrel 4
Summary:        Documentation Generator Tool for the Lua language

Group:          Development/Other
License:        MIT
URL:            http://luadoc.luaforge.net/
Source0:        http://luaforge.net/frs/download.php/3185/%{name}-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:      noarch

Requires:       lua
Requires:       lua-filesystem
Requires:       lua-logging

%description
LuaDoc is a documentation generator tool for Lua source code. It parses the
declarations and documentation comments in a set of Lua source files and
produces a set of XHTML pages describing the commented declarations and
functions.

The output is not limited to XHTML. Other formats can be generated by
implementing new doclets. The format of the documentation comments is also
flexible and can be customized by implementing new taglets.

%prep
%setup -q


%build


%install
rm -rf $RPM_BUILD_ROOT
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


%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root,-)
%doc doc/us/*
%doc README
%{luapkgdir}/*
%{_bindir}/luadoc


%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 3.0.1-4mdv2011.0
+ Revision: 612778
- the mass rebuild of 2010.1 packages

* Tue Feb 02 2010 Rémy Clouard <shikamaru@mandriva.org> 3.0.1-3mdv2010.1
+ Revision: 499393
- rebuild for new lua-filesystem

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 3.0.1-2mdv2010.0
+ Revision: 439623
- rebuild

* Sun Dec 28 2008 Jérôme Soyer <saispo@mandriva.org> 3.0.1-1mdv2009.1
+ Revision: 320583
- Fix Requires
- import luadoc



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2950 |12cr|lua-expat-1.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define luaver 5.1
%define lualibdir %{_libdir}/lua/%{luaver}
%define luapkgdir %{_datadir}/lua/%{luaver}
%define oname luaexpat

Name:           lua-expat
Version:        1.2.0
Release:        %mkrel 1
Summary:        SAX XML parser based on expat, for lua
Group:          Development/Other
License:        MIT
URL:            http://www.keplerproject.org/luaexpat/
Source0:        http://luaforge.net/frs/download.php/2469/%{oname}-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:  lua >= %{luaver}, lua-devel >= %{luaver}
BuildRequires:  expat-devel
Requires:       lua >= %{luaver}
%description
SAX XML parser based on expat, for lua.

%prep
%setup -q -n %{oname}-%{version}

%build
perl -pi -e 's/(CFLAGS =)/$1 -fPIC/' config
echo 'LUA_VERSION_NUM=501' >> config 
%make 

%install
rm -rf %{buildroot}
make install LUA_LIBDIR=$RPM_BUILD_ROOT%{lualibdir} LUA_DIR=$RPM_BUILD_ROOT%{luapkgdir}

%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root,-)
%doc README  doc/us/*
%{lualibdir}/*
%{luapkgdir}/*


%changelog
* Tue Jun 21 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-1mdv2011.0
+ Revision: 686426
- 1.2.0 (fixes CVE-2011-2188)
- the mass rebuild of 2010.0 packages

* Fri May 01 2009 Michael Scherer <misc@mandriva.org> 1.1-1mdv2010.0
+ Revision: 369965
- add missing BuildRequires
- import lua-expat



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2951 |12cr|lua-filesystem-1.4.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define luaver 5.1
%define lualibdir %{_libdir}/lua/%{luaver}
%define luapkgdir %{_datadir}/lua/%{luaver}
%define oname luafilesystem

Name:           lua-filesystem
Version:        1.4.2
Release:        %mkrel 2
Summary:        FileSystem Tool for the Lua language

Group:          Development/Other
License:        MIT
URL:            http://www.keplerproject.org/luafilesystem/
Source0:        http://luaforge.net/frs/download.php/3931/%{oname}-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:  lua-devel >= %{luaver}
Requires:       lua >= %{luaver}

%description
LuaFileSystem offers a portable way to access the
underlying directory structure and file attributes.

%prep
%setup -q -n %{oname}-%{version}

%build
%make

%install
rm -rf %{buildroot}
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


%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root,-)
%doc doc/us/*
%doc README
%{lualibdir}/*


%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 1.4.2-2mdv2011.0
+ Revision: 612780
- the mass rebuild of 2010.1 packages

* Mon Feb 01 2010 Rémy Clouard <shikamaru@mandriva.org> 1.4.2-1mdv2010.1
+ Revision: 499354
- update to 1.4.2

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.4.1-2mdv2010.0
+ Revision: 439633
- rebuild

* Sun Dec 28 2008 Jérôme Soyer <saispo@mandriva.org> 1.4.1-1mdv2009.1
+ Revision: 320577
- import lua-filesystem



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2952 |12cr|luajit-2.0.0-0.beta10.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		2
%define api		5.1
%define libname		%mklibname %{name}-%{api} _%{major}
%define libcommon	%mklibname %{name}-%{api}-common
%define devname		%mklibname %{name}-%{api} -d

%define tarname		LuaJIT
%define beta		beta10

Name:		luajit
Version:	2.0.0
Release:	0.%{beta}.1
Summary:	Just-In-Time Compiler for the Lua programming language
Group:		Development/Other
License:	MIT
Url:		http://luajit.org/luajit.html
# http://luajit.org/download/LuaJIT-2.0.0-beta10.tar.gz
Source:		http://%{name}.org/download/%{tarname}-%{version}-%{beta}.tar.gz
Requires:	%{libcommon} = %{version}-%{release}
Patch0:		luajit-2.0.0-beta10-mga-fix_multiarch_build-luaconf.h.patch

%description
LuaJIT has been successfully used as a scripting middle-ware in games,
3D modelers, numerical simulations, trading platforms and many other
specialty applications.
It combines high flexibility with high performance and an unmatched low
memory footprint: less than 125K for the VM plus less than 85K for the
JIT compiler (on x86).
LuaJIT has been in continuous development since 2005. It is widely considered
to be one of the fastest dynamic language implementations.

%prep
%setup -q -n %{tarname}-%{version}-%{beta}
%patch0 -p0 -b .luajit-2.0.0-beta10-mga-fix_multiarch_build-luaconf.h.patch

%build
%make amalg PREFIX=%{_usr} \
	CCDEBUG=" -g " \
	TARGET_LDFLAGS="%{ldflags}" \
%ifarch x86_64
	TARGET_CFLAGS="%{optflags} -DMULTIARCH_PATH='\"%{_libdir}/\"'"
%else
	TARGET_CFLAGS="%{optflags}" INSTALL_LIB="%{buildroot}%{_libdir}"
%endif

%install
%makeinstall_std PREFIX=%{_usr} INSTALL_LIB=%{buildroot}%{_libdir}

ln -sf %{_bindir}/%{name}-%{version}-%{beta} %{buildroot}%{_bindir}/%{name}
ln -sf %{_libdir}/libluajit-%{api}.so.%{major}.0.0 %{buildroot}%{_libdir}/libluajit-%{api}.so

%files
%doc COPYRIGHT README
%{_bindir}/%{name}-%{version}-%{beta}
%{_bindir}/%{name}
%{_mandir}/man1/luajit.1.xz

%package -n %{libcommon}
Summary:	Just-In-Time Compiler for the Lua programming language
Group:		System/Libraries

%description -n %{libcommon}
LuaJIT has been successfully used as a scripting middle-ware in games,
3D modelers, numerical simulations, trading platforms and many other
specialty applications.
It combines high flexibility with high performance and an unmatched low
memory footprint: less than 125K for the VM plus less than 85K for the
JIT compiler (on x86).
LuaJIT has been in continuous development since 2005. It is widely considered
to be one of the fastest dynamic language implementations.

%files -n %{libcommon}
%{_datadir}/%{name}-%{version}-%{beta}/jit/*.lua

%package -n %{libname}
Summary:	Just-In-Time Compiler for the Lua programming language
Group:		System/Libraries
Requires:	%{libcommon} = %{version}-%{release}

%description -n %{libname}
LuaJIT has been successfully used as a scripting middle-ware in games,
3D modelers, numerical simulations, trading platforms and many other
specialty applications.
It combines high flexibility with high performance and an unmatched low
memory footprint: less than 125K for the VM plus less than 85K for the
JIT compiler (on x86).
LuaJIT has been in continuous development since 2005. It is widely considered
to be one of the fastest dynamic language implementations.

%files -n %{libname}
%{_libdir}/lib%{name}*.so.%{major}*

%package -n %{devname}
Summary:	Just-In-Time Compiler for the Lua programming language
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	%{tarname}-devel = %{version}-%{release}

%description -n %{devname}
This package contains header files needed by developers.

%files -n %{devname}
%{_includedir}/luajit*/*.h*
%{_libdir}/pkgconfig/%{name}.pc
%{_libdir}/libluajit*.a
%{_libdir}/libluajit-%{api}.so


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2953 |12cr|lua-logging-1.1.4-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define luaver 5.1
%define lualibdir %{_libdir}/lua/%{luaver}
%define luapkgdir %{_datadir}/lua/%{luaver}
%define oname lualogging

Name:           lua-logging
Version:        1.1.4
Release:        %mkrel 4
Summary:        A simple API to use logging features in Lua

Group:          Development/Other
License:        MIT
URL:            http://www.keplerproject.org/lualogging/
Source0:        http://luaforge.net/frs/download.php/2693/%{oname}-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires:       lua >= %{luaver}
Requires:       lua-socket
Requires:       lua-sql
BuildArch:      noarch

%description
LuaLogging provides a simple API to use logging features
in Lua. Its design was based on log4j. LuaLogging currently
supports, through the use of appenders, console, file, email,
socket and sql outputs.

%prep
%setup -q -n %{oname}-%{version}

%build
%make

%install
rm -rf %{buildroot}
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


%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root,-)
%doc doc/us/*
%doc README
%{luapkgdir}/*


%changelog
* Wed Dec 08 2010 Rémy Clouard <shikamaru@mandriva.org> 1.1.4-4mdv2011.0
+ Revision: 616182
- rebuild for the mass rebuild

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.1.4-3mdv2010.0
+ Revision: 439643
- rebuild

* Sun Dec 28 2008 Jérôme Soyer <saispo@mandriva.org> 1.1.4-2mdv2009.1
+ Revision: 320488
- Add Requires

* Sun Dec 28 2008 Jérôme Soyer <saispo@mandriva.org> 1.1.4-1mdv2009.1
+ Revision: 320487
- Remove dot in Summary
- import lua-logging



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2954 |12cr|lua-lposix-1.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define soname		posix
%define lua_version	5.1

Summary:	A POSIX library for the Lua programming language
Name:		lua-lposix
Version:	1.0
Release:	%{mkrel 4}
License:	Public Domain
Group:		Development/Other
URL:		http://www.tecgraf.puc-rio.br/~lhf/ftp/lua/
Source0:	lposix.tar.bz2
Patch0:		luaposix.patch
# From upstream reference (by Funda)
Patch1:		lposix-build-5.1.patch
# Corrects use of obsolete CLK_TCK constant to CLOCKS_PER_SEC - AdamW
# 2008/07 (see http://www.mail-archive.com/debian-glibc@lists.debian.org/msg34448.html )
Patch2:		lposix-clktck.patch
BuildRoot:	%_tmppath/%{name}-buildroot
BuildRequires:	lua-devel
Requires:	lua
# Relics from previous crack-addled packaging of this simple plugin
# as if it were a shared library. Debian goes the whole hog and
# installs lua plugins like this to /usr/lib as proper shared libs as
# well as installing them as lua plugins, but I don't see any need to
# go to that trouble as I don't know of any code which would actually
# want to link against this directly - AdamW 2008/07
Obsoletes:	%{mklibname posix 1} < %{version}-%{release}
Obsoletes:	%{mklibname luaposix} < %{version}-%{release}
Obsoletes:	%{mklibname luaposix 1} < %{version}-%{release}

%description
A POSIX module for the Lua programming language.

%package devel
Summary:	Development header for the lposix LUA module
Group:		Development/Other
License:	Public Domain
Requires:	%{name} = %{version}-%{release}
Obsoletes:	%{mklibname luaposix 1 -d} < %{version}-%{release}

%description devel
Development header for the lposix LUA module.

%prep
%setup -q -n %{soname}
%patch0 -p1
%patch1 -p0
%patch2 -p1 -b .clktck

%build
export CFLAGS="%{optflags} -fPIC"
%make

%install
%__rm -rf %{buildroot}
install -d %{buildroot}/%{_datadir}/lua/%{lua_version}
install -d %{buildroot}/%{_libdir}/lua/%{lua_version}
install -m0755 %{soname}.so %{buildroot}%{_libdir}/lua/%{lua_version}
install -m0644 %{soname}.a %{buildroot}/%{_libdir}/lua/%{lua_version}
install -m0644 %{soname}.lua %{buildroot}/%{_datadir}/lua/%{lua_version}
install -m0644 test.lua %{buildroot}/%{_datadir}/lua/%{lua_version}
install -m0644 tree.lua %{buildroot}/%{_datadir}/lua/%{lua_version}

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%{_libdir}/lua/%{lua_version}/*.so
%{_datadir}/lua/%{lua_version}/*.lua

%files devel
%defattr(-,root,root)
%{_libdir}/lua/%{lua_version}/*.a


%changelog
* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.0-4mdv2010.0
+ Revision: 429882
- rebuild

* Thu Jul 17 2008 Adam Williamson <awilliamson@mandriva.org> 1.0-3mdv2009.0
+ Revision: 237784
- buildrequires lua-devel
- import lua-lposix



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2955 |12cr|lua-luafilesystem-1.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define luaver 5.1
%define lualibdir %{_libdir}/lua/%{luaver}
%define luapkgdir %{_datadir}/lua/%{luaver}
%define oname luafilesystem

Name:           lua-luafilesystem
Version:        1.4.1
Release:        %mkrel 1
Summary:        FileSystem Tool for the Lua language

Group:          Development/Other
License:        MIT
URL:            http://www.keplerproject.org/luafilesystem/
Source0:        http://luaforge.net/frs/download.php/3345/%{oname}-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:  lua-devel >= %{luaver}
Requires:       lua >= %{luaver}

%description
LuaFileSystem offers a portable way to access the
underlying directory structure and file attributes.

%prep
%setup -q -n %{oname}-%{version}

%build
%make

%install
rm -rf %{buildroot}
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


%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root,-)
%doc doc/us/*
%doc README
%{lualibdir}/*


%changelog
* Sun Dec 28 2008 Jérôme Soyer <saispo@mandriva.org> 1.4.1-1mdv2009.1
+ Revision: 320425
- import lua-luafilesystem



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2956 |12cr|luaposix-5.1.23-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name          luaposix
%define soname        posix
%define version       5.1.23
%define major         1
%define release       %mkrel 1
%define libname       %mklibname %{soname} %{major}
%define libname_major %mklibname %{name} %{major}
%define libname_orig  %mklibname %{name}
%define develname     %mklibname %{name} -d
%define lua_version   5.1

Summary:        A POSIX library for the Lua programming language
Name:           %name
Version:        %version
Release:        %release
License:        Public Domain
Group:          Development/Other
URL:            http://www.tecgraf.puc-rio.br/~lhf/ftp/lua/
Source0:        https://github.com/downloads/luaposix/luaposix/%{name}-%{version}.tar.gz
Obsoletes:      %{libname} = %{version}
Obsoletes:      %{libname_orig}
Provides:       %{libname} = %{version}
Provides:       %{libname_orig}

%description
A POSIX library for the Lua programming language.

%package -n     %{libname_major}
Summary:        A POSIX library for the Lua programming language
Group:          Development/Other
Obsoletes:      %{libname_orig}
Provides:       %{libname_orig}
Requires:       liblua%{lua_version}
BuildRequires:  pkgconfig(lua)

%description -n %{libname_major}
A POSIX library for the Lua programming language.

%package -n     %{develname}
Summary:        Static library and header files for the luaposix library
Group:          Development/Other
License:        Public Domain
Requires:       %{libname_major} = %{version}
Obsoletes:	%{libname_major}-devel

%description -n %{develname}
A POSIX library for the Lua programming language.

This package contains the static libluaposix library and its header files
needed to compile applications that use luaposix.

%prep
%setup -q

%build
export CFLAGS="%{optflags} -fPIC"
%configure2_5x --libdir=%{_libdir}/lua/%{lua_version}/%{name} \
		--docdir=%{_datadir}/doc/lua/%{lua_version}/%{name} \
		--datadir=%{_datadir}/doc/lua/%{lua_version}/%{name}
%make

%install
%makeinstall_std

%post -n %{libname_major}
cd %{_datadir}/lua/%{lua_version} && rm -f %{soname}.lua && ln default.lua %{soname}.lua

%postun -n %{libname_major}
if [ "$1" = "0" ]; then
  rm -f %{_datadir}/lua/%{lua_version}/%{soname}.lua
fi

%files -n %{libname_major}
%{_libdir}/lua/%{lua_version}/%{name}/*.so
%{_defaultdocdir}/lua/%{lua_version}/*

%files -n %{develname}
#%{_libdir}/lua/%{lua_version}/*.so
#%{_libdir}/lua/%{lua_version}/*.a

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2957 |12cr|luarocks-2.0.12-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define luaver 5.1
%define lualibdir %{_libdir}/lua/%{luaver}
%define luapkgdir %{_datadir}/lua/%{luaver}

%define __noautoreq '/usr/bin/lua5.1'

Name:           luarocks
Version:        2.0.12
Release:        2
Summary:        Deployment and management system for Lua modules

Group:          Development/Other
License:        MIT
URL:            http://www.luarocks.org/
Source0:        http://luaforge.net/frs/download.php/3727/%{name}-%{version}.tar.gz

BuildRequires:  lua >= %{luaver}, lua-devel >= %{luaver}
# The package contains explicit calls to lua5.1 interpreter
Requires:       lua%{luaver}
Requires:       wget

BuildArch:      noarch

%description
LuaRocks allows you to install Lua modules
as self-contained packages called "rocks",
which also contain version dependency information.
This information is used both at install time, so that
when one rock is requested all rocks it depends on are installed
as well, and at run time, so that when a module
is required, the correct version is loaded.

LuaRocks supports both local and remote repositories,
and multiple local rocks trees.


%prep
%setup -q -n %{name}-%{version}

for file in COPYING_7z; do
 sed "s|\r||g" $file > $file.new && \
 touch -r $file $file.new && \
 mv $file.new $file
done


%build
./configure --prefix=/usr --sysconfdir=%{_sysconfdir}/%{name} --rocks-tree=%{lualibdir} --lua-suffix=%{luaver}
make

%install
make DESTDIR=%{buildroot} install

%files
%{_sysconfdir}/luarocks/config.lua
%{_bindir}/*
%{luapkgdir}/%{name}/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2958 |12cr|lua-sec-0.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define luaver 5.1
%define lualibdir %{_libdir}/lua/%{luaver}
%define luapkgdir %{_datadir}/lua/%{luaver}
%define oname luasec

Name:           lua-sec
Version:        0.4
Release:        %mkrel 3
Summary:        OpenSSL binding for Lua
Group:          Development/Other
License:        MIT
URL:            http://www.inf.puc-rio.br/~brunoos/luasec/
Source0:        http://luaforge.net/frs/download.php/4255/%{oname}-%{version}.tar.gz
Patch0:		luasec-0.4-fix-link.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:  lua >= %{luaver}, lua-devel >= %{luaver}
BuildRequires:  openssl-devel 
Requires:       lua >= %{luaver}
Requires:       lua-socket

%description
LuaSec is a binding for OpenSSL library to provide TLS/SSL communication. 
This version delegates to LuaSocket the TCP connection establishment 
between the client and server. Then LuaSec uses this connection to start 
a secure TLS/SSL session.


%prep
%setup -q -n %{oname}-%{version}
%patch0 -p0

%build
#perl -pi -e 's/(CFLAGS =)/$1 -fPIC/' config
#echo 'LUA_VERSION_NUM=501' >> config 
%make  linux

%install
rm -rf %{buildroot}
mkdir -p $RPM_BUILD_ROOT%{lualibdir} $RPM_BUILD_ROOT%{luapkgdir}
make install LUACPATH=$RPM_BUILD_ROOT%{lualibdir} LUAPATH=$RPM_BUILD_ROOT%{luapkgdir}

%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root,-)
%doc CHANGELOG samples/*
%{lualibdir}/*
%{luapkgdir}/*


%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4-3mdv2011.0
+ Revision: 612781
- the mass rebuild of 2010.1 packages

* Mon Apr 19 2010 Funda Wang <fwang@mandriva.org> 0.4-2mdv2010.1
+ Revision: 536627
- link against lua 5.1

* Tue Feb 02 2010 Rémy Clouard <shikamaru@mandriva.org> 0.4-1mdv2010.1
+ Revision: 499821
- update to 0.4

* Fri May 01 2009 Michael Scherer <misc@mandriva.org> 0.3.1-1mdv2010.0
+ Revision: 369964
- add BuildRequires
- import lua-sec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2959 |12cr|lua-socket-2.0.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lua_version	5.1

Summary:        Network access library for the Lua programming language
Name:           lua-socket
Version:        2.0.2
Release:        %mkrel 4
License:        MIT
Group:          Development/Other
URL:            http://www.tecgraf.puc-rio.br/~diego/professional/luasocket/
Source0:        luasocket-%{version}.tar.gz
Patch0:		luasocket-2.0.2-cflags.patch
BuildRequires:	lua-devel
Requires:	lua
Obsoletes:	%{mklibname luasocket 2} < %{version}-%{release}
Obsoletes:	%{mklibname luasocket 2 -d} < %{version}-%{release}
BuildRoot:      %_tmppath/%{name}-%{version}

%description
LuaSocket is a Lua extension library that is composed by two parts: a
C layer that provides support for the TCP and UDP transport layers,
and a set of Lua modules that add support for the SMTP (sending
e-mails), HTTP (WWW access) and FTP (uploading and downloading files)
protocols.

%prep
%setup -q -n luasocket-%{version}
%patch0 -p1 -b .cflags

%build
export CFLAGS="%{optflags} -fPIC"
%make

%install
%__rm -rf %{buildroot}
%makeinstall_std INSTALL_TOP_SHARE=%{buildroot}/%{_datadir}/lua/%{lua_version} INSTALL_TOP_LIB=%{buildroot}/%{_libdir}/lua/%{lua_version}

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc NEW README doc/*
%{_libdir}/lua/%{lua_version}/mime/*.so
%{_libdir}/lua/%{lua_version}/socket/*.so
%{_datadir}/lua/5.1/*.lua
%{_datadir}/lua/5.1/socket/*.lua


%changelog
* Wed Dec 08 2010 Rémy Clouard <shikamaru@mandriva.org> 2.0.2-4mdv2011.0
+ Revision: 616183
- rebuild for the mass rebuild

* Wed Sep 23 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.2-3mdv2010.0
+ Revision: 448047
- bump release
- package renaming
- package renaming

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2.0.2-2mdv2010.0
+ Revision: 429883
- rebuild

* Thu Aug 28 2008 Adam Williamson <awilliamson@mandriva.org> 2.0.2-1mdv2009.0
+ Revision: 277052
- package doc files properly with %%doc
- drop now unnecessary %%post and %%postun workarounds
- drop the manual installation, just pass appropriate vars to makeinstall
- rewrap description
- obsolete the insane old packaging of this as if it were a system library
- correct lua buildrequires and requires
- add new cflags.patch for just the allowing external CFLAGS bit
- drop old patch (lots of irrelevant stuff in it)
- update URL
- rebuild for new lua
- drop unnecessary defines
- new release 2.0.2

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request
    - import luasocket

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2960 |12cr|lua-sql-2.1.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define luaver 5.1
%define lualibdir %{_libdir}/lua/%{luaver}
%define luapkgdir %{_datadir}/lua/%{luaver}
%define oname luasql

Name:           lua-sql
Version:        2.1.1
Release:        %mkrel 7
Summary:        Database connectivity for the Lua programming language

Group:          Development/Other
License:        MIT
URL:            http://www.keplerproject.org/luasql/
Source0:        http://luaforge.net/frs/download.php/2686/%{oname}-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot

BuildRequires:  lua >= %{luaver}, lua-devel >= %{luaver}
BuildRequires:  pkgconfig
BuildRequires:  sqlite3-devel >= 3.0
BuildRequires:  mysql-devel
BuildRequires:  postgresql-devel

Requires:       lua-sql-sqlite, lua-sql-mysql, lua-sql-postgresql, lua-sql-doc

%description
LuaSQL is a simple interface from Lua to a DBMS. This package of LuaSQL
supports MySQL, SQLite and PostgreSQL databases. You can execute arbitrary SQL
statements and it allows for retrieving results in a row-by-row cursor fashion.

%package doc
Summary:        Documentation for LuaSQL
Group:          Development/Other
Requires:       lua >= %{luaver}
%description doc
LuaSQL is a simple interface from Lua to a DBMS. This package contains the
documentation for LuaSQL.


%package sqlite
Summary:        SQLite database connectivity for the Lua programming language
Group:          Development/Other
Requires:       lua >= %{luaver}
%description sqlite
LuaSQL is a simple interface from Lua to a DBMS. This package provides access
to SQLite databases.


%package mysql
Summary:        MySQL database connectivity for the Lua programming language
Group:          Development/Other
Requires:       lua >= %{luaver}
%description mysql
LuaSQL is a simple interface from Lua to a DBMS. This package provides access
to MySQL databases.


%package postgresql
Summary:        PostgreSQL database connectivity for the Lua programming language
Group:          Development/Other
Requires:       lua >= %{luaver}
%description postgresql
LuaSQL is a simple interface from Lua to a DBMS. This package provides access
to PostgreSQL databases.


%prep
%setup -q -n %{oname}-%{version}


%build
make DRIVER_INCS="`pkg-config --cflags sqlite3`" DRIVER_LIBS="`pkg-config --libs sqlite3`" T=sqlite3 DEFS="%{optflags} -fPIC"
make DRIVER_INCS="" DRIVER_LIBS="-lpq" T=postgres DEFS="%{optflags} -fPIC" WARN=
make DRIVER_INCS="-I%{_prefix}/include/mysql" DRIVER_LIBS="-L%{_libdir}/mysql -lmysqlclient" T=mysql DEFS="%{optflags} -fPIC"


%install
rm -rf $RPM_BUILD_ROOT
make install PREFIX=$RPM_BUILD_ROOT%{_prefix} LUA_LIBDIR=$RPM_BUILD_ROOT%{lualibdir} LUA_DIR=$RPM_BUILD_ROOT%{luapkgdir} T=sqlite3
make install PREFIX=$RPM_BUILD_ROOT%{_prefix} LUA_LIBDIR=$RPM_BUILD_ROOT%{lualibdir} LUA_DIR=$RPM_BUILD_ROOT%{luapkgdir} T=postgres
make install PREFIX=$RPM_BUILD_ROOT%{_prefix} LUA_LIBDIR=$RPM_BUILD_ROOT%{lualibdir} LUA_DIR=$RPM_BUILD_ROOT%{luapkgdir} T=mysql


%clean
rm -rf $RPM_BUILD_ROOT


%files

%files doc
%defattr(-,root,root,-)
%doc README
%doc doc/us/*

%files sqlite
%defattr(-,root,root,-)
%dir %{lualibdir}/luasql
%{lualibdir}/luasql/sqlite3.so

%files mysql
%defattr(-,root,root,-)
%dir %{lualibdir}/luasql
%{lualibdir}/luasql/mysql.so

%files postgresql
%defattr(-,root,root,-)
%dir %{lualibdir}/luasql
%{lualibdir}/luasql/postgres.so


%changelog
* Thu Mar 17 2011 Oden Eriksson <oeriksson@mandriva.com> 2.1.1-7mdv2011.0
+ Revision: 645827
- relink against libmysqlclient.so.18

* Sat Jan 01 2011 Oden Eriksson <oeriksson@mandriva.com> 2.1.1-6mdv2011.0
+ Revision: 627256
- rebuilt against mysql-5.5.8 libs, again

* Thu Dec 30 2010 Oden Eriksson <oeriksson@mandriva.com> 2.1.1-5mdv2011.0
+ Revision: 626538
- rebuilt against mysql-5.5.8 libs

* Wed Dec 08 2010 Rémy Clouard <shikamaru@mandriva.org> 2.1.1-3mdv2011.0
+ Revision: 616184
- rebuild for the mass rebuild

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 2.1.1-2mdv2010.0
+ Revision: 439656
- rebuild

* Mon Dec 29 2008 Jérôme Soyer <saispo@mandriva.org> 2.1.1-1mdv2009.1
+ Revision: 320764
- Fix RPM Group
- Fix BR
- SPEC Cleanup
- import lua-sql



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2961 |12cr|luasqlmysql-2.2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

%define name         luasqlmysql
%define srcname      luasql
%define soname       postgres
%define version	2.2.0
%define major        2
%define release  %mkrel 2
%define libname      %mklibname %{name} %{major}
%define develname    %mklibname %{name} -d
%define libname_orig %mklibname %{name}
%define lua_version  5.1

Summary:        Simple interface from Lua to MySQL
Name:           %name
Version:        %version
Release:        %release
License:        MIT
Group:          Development/Other
URL:            http://www.keplerproject.org/luasql/
Source0:	https://github.com/downloads/keplerproject/luasql/%{srcname}-%{version}.tar.gz
Obsoletes:      %{libname} = %{version}
Obsoletes:      %{libname_orig}
Provides:       %{libname} = %{version}
Provides:       %{libname_orig}
BuildRequires:	postgresql-devel	

%description
LuaMySQL is a simple interface from Lua to MySQL.

%package -n     %{libname}
Summary:        Simple interface from Lua to MySQL
Group:          Development/Other
Obsoletes:      %{libname} = %{version}
Obsoletes:      %{libname_orig}
Provides:       %{libname} = %{version}
Provides:       %{libname_orig}
Requires:       lua
BuildRequires:  lua-devel
BuildRequires:  mysql-devel

%description -n %{libname}
LuaMySQL is a simple interface from Lua to MySQL.

%package -n     %{develname}
Summary:        Static library and header files for the luasqlmysql library
Group:          Development/Other
License:        MIT
Obsoletes:      %{libname_orig}-devel
Provides:       %{libname_orig}-devel
Requires:       %{libname} = %{version}-%{release}
Obsoletes:      %mklibname %{name} -d 2       

%description -n %{develname}
LuaMySQL is a simple interface from Lua to MySQL.

This package contains the static libluamysql library needed to compile
applications that use luamysql.

%prep
%setup -q -n %{srcname}-%{version}

%build
%make CFLAGS="%{optflags} -fPIC"

%install
strip src/%{soname}.so
mkdir -p  %{buildroot}%{_libdir}/lua/%{lua_version}
make install LUA_LIBDIR=%{buildroot}%{_libdir}/lua/%{lua_version}

install -d %{buildroot}/%{_datadir}/lua/%{lua_version}
install -d %{buildroot}/%{_defaultdocdir}/lua/%{lua_version}/%{srcname}
cp -r doc/  %{buildroot}%{_defaultdocdir}/lua/%{lua_version}/%{srcname}

%post -n %{libname}
cd %{_datadir}/lua/%{lua_version} && rm -f %{soname}.lua && ln default.lua %{soname}.lua

%postun -n %{libname}
if [ "$1" = "0" ]; then
  rm -f %{_datadir}/lua/%{lua_version}/%{soname}.lua
fi

%files -n %{libname}
%{_libdir}/lua/%{lua_version}/%{srcname}/*.so
%{_defaultdocdir}/lua/%{lua_version}/%{srcname}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2962 |12cr|luciole-0.8.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A stop motion software for animation movie realization
Name:		luciole
Version:	0.8.2
Release:	%mkrel 2
License:	GPLv3
Group:		Video
Source0:	http://launchpad.net/luciole/0.8/0.8.2/+download/%{name}_%{version}.tar.gz
Patch0:		luciole-0.8.2-use-system-default-theme.patch
Url:		http://festival.inattendu.org/Luciole
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	python-devel
BuildRequires:	desktop-file-utils
Requires:	pygtk2.0
Requires:	python-imaging
Requires:	gnome-python
Requires:	python-dbus
Requires:	gstreamer0.10-python
Requires:	pygtk2.0-libglade
Requires:	imagemagick
Requires:	mencoder
Requires:	ffmpeg
Requires:	mjpegtools
Requires:	gstreamer0.10-plugins-base
Requires:	gstreamer0.10-plugins-good
Suggests:	gtk-theme-clearlooks
Suggests:	murrine

%description
Luciole is a stop motion software for animation movie realization. It can make
live capture of images from external devices as webcam or DV cam.

%prep
%setup -q -n %{name}_%{version}
%patch0 -p0 -b .default-theme

%install
rm -rf %{buildroot}

#remove unneeded files
rm -f po/luciole*.po*
rm -f po/POTFILES.in po/createpot.py

mkdir -p %{buildroot}%{_datadir}/%{name}
cp -rp images luciole.py templates ui luciole_lint.rc lucioLib po sounds themes _version.py %{buildroot}%{_datadir}/%{name}

#create executable
cat > luciole  <<EOF
#!/bin/sh
 cd /usr/share/luciole
 exec python luciole.py
EOF
mkdir -p %{buildroot}%{_bindir}
install -m 755 luciole %{buildroot}%{_bindir}

mkdir -p %{buildroot}%{_datadir}/applications
desktop-file-install	--remove-key=Encoding \
			--dir %{buildroot}%{_datadir}/applications \
			luciole.desktop

mkdir -p %{buildroot}%{_datadir}/pixmaps
cp -p images/luciole.xpm %{buildroot}%{_datadir}/pixmaps/


%clean
rm -rf %{buildroot}


%files
%defattr(-,root,root)
%doc COPYING RELEASE
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/*


%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 0.8.2-2mdv2011.0
+ Revision: 612782
- the mass rebuild of 2010.1 packages

* Thu Feb 11 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.8.2-1mdv2010.1
+ Revision: 504027
- import luciole



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2963 |12cr|luckybackup-0.4.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name luckybackup
%define version 0.4.7

Summary:	A powerful, fast and reliable backup & sync tool
Name:		%{name}
Version:	%{version}
Release:	%mkrel 1
License:	GPLv3
Url:		http://luckybackup.sourceforge.net/
Group:		Archiving/Backup
Source0:	http://prdownloads.sourceforge.net/sourceforge/luckybackup/luckybackup-%{version}.tar.gz
Patch0:		remove_old_menu_file.patch
BuildRequires:	qt4-devel
Requires:	rsync

%description
luckyBackup is an application that backs-up and/or synchronizes any 
directories with the power of rsync.

It is simple to use, fast (transfers over only changes made and not 
all data), safe (keeps your data safe by checking all declared directories 
before proceeding in any data manipulation ), reliable and fully customizable.

%prep
%setup -q
%patch0 -p1

%build
qmake

%make

%install
%makeinstall INSTALL_ROOT=%{buildroot} install

%files
%{_bindir}/%{name}
%{_datadir}/applications/*
%{_datadir}/%{name}/translations/*
%{_datadir}/pixmaps/%{name}.*
%{_mandir}/man8/*
%{_defaultdocdir}/%{name}/*



%changelog
* Mon Mar 19 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.4.7-1
+ Revision: 785767
- version update 0.4.7

* Sun Jun 12 2011 Juan Luis Baptiste <juancho@mandriva.org> 0.4.6-1
+ Revision: 684374
- Updated to 0.4.6

* Wed Mar 09 2011 Juan Luis Baptiste <juancho@mandriva.org> 0.4.5-1
+ Revision: 643180
- Updated to 0.4.5

* Sun Oct 31 2010 Juan Luis Baptiste <juancho@mandriva.org> 0.4.4-1mdv2011.0
+ Revision: 591215
- Updated to 0.4.4.

* Mon Sep 06 2010 Juan Luis Baptiste <juancho@mandriva.org> 0.4.3-1mdv2011.0
+ Revision: 576376
- Updated to 0.4.3, forgot to update sources
- Updated to 0.4.3

* Tue Aug 31 2010 Juan Luis Baptiste <juancho@mandriva.org> 0.4.2-1mdv2011.0
+ Revision: 574561
- Updated to 0.4.2

* Tue Jul 13 2010 Juan Luis Baptiste <juancho@mandriva.org> 0.4.1-1mdv2011.0
+ Revision: 551875
- Forgot to add 0.4.1 sources.
- updated to 0.4.1
- Updated to 0.4.0.

* Sat Dec 19 2009 Jérôme Brenier <incubusss@mandriva.org> 0.3.5-1mdv2010.1
+ Revision: 480228
- new version 0.3.5

* Thu Sep 17 2009 Juan Luis Baptiste <juancho@mandriva.org> 0.3.3-1mdv2010.0
+ Revision: 443873
- Initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2964 |12cr|luks-tools-0.0.14-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Utilities for working with LUKS-protected filesystems
Name: luks-tools
Version: 0.0.14
Release: %mkrel 1
License: GPL
Group: File tools
Source0: http://www.flyn.org/projects/%name/%{name}-%{version}.tar.gz
# (fc) 0.0.12-1mdv fix pam-stack deprecated usage
Patch0: luks-tools-0.0.12-fixpamstack.patch
# (fc) 0.0.12-1mdv fix consolehelper file
Patch1: luks-tools-0.0.12-fixconsolehelper.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
URL: http://www.flyn.org
Requires: cryptsetup-luks
Requires: usermode
# These three are needed for gnome-luks-format - AdamW 2008/02
Requires: python-dbus
Requires: pygtk2.0
Requires: pygtk2.0-libglade
BuildRequires: cryptsetup-luks
BuildRequires: glib2-devel
BuildRequires: libuuid-devel

%description
The luks-tools package contains various utilities for working with 
LUKS-protected filesystems. HAL uses these utilites to automatically 
mount encrypted volumes when they are attached to a system, provided 
the user can produce the correct passphrase. These utilities are 
written as separate programs to allow MAC systems like SELinux to 
have fine-grained control over them.

luks-format
    A utility that formats a filesystem to contain a LUKS encryption 
    header.

luks-is-encrypted
    A tool that can determine if a filesystem contains a LUKS 
    encryption header.

luks-setup
    A utility that sets up the dm-crypt device map for a partition.

gnome-luks-format
    A GNOME front-end for luks-format.



%prep
%setup -q
%patch0 -p1 -b .fixpamstack
%patch1 -p1 -b .fixconsolehelper

%build
PATH="$PATH:/sbin" %configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

mv $RPM_BUILD_ROOT%{_bindir}/gnome-luks-format $RPM_BUILD_ROOT%{_sbindir}/gnome-luks-format 
ln -s consolehelper $RPM_BUILD_ROOT%{_bindir}/gnome-luks-format 

%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-, root, root)
%doc AUTHORS COPYING ChangeLog INSTALL NEWS README FAQ
%{_sysconfdir}/pam.d/*
%{_sysconfdir}/security/console.apps/*
%{_datadir}/luks-tools/*
%{_bindir}/*
%{_sbindir}/*
%{_mandir}/man*/*


%changelog
* Wed Mar 16 2011 Funda Wang <fwang@mandriva.org> 0.0.14-1mdv2011.0
+ Revision: 645379
- BR uuid

  + Stéphane Téletchéa <steletch@mandriva.org>
    - update to new version 0.0.14

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.0 packages

* Thu Jul 30 2009 Frederic Crozat <fcrozat@mandriva.com> 0.0.13-1mdv2010.0
+ Revision: 404628
- Release 0.0.13

* Mon Jul 28 2008 Thierry Vignaud <tv@mandriva.org> 0.0.12-4mdv2009.0
+ Revision: 251556
- rebuild

* Wed Feb 27 2008 Adam Williamson <awilliamson@mandriva.org> 0.0.12-2mdv2008.1
+ Revision: 175941
- add some requires without which gnome-luks-format doesn't work

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue May 29 2007 Frederic Crozat <fcrozat@mandriva.com> 0.0.12-1mdv2008.0
+ Revision: 32551
- Fix buildrequires
- Release 0.0.12
- Patch0: fix pam-stack obsolete usage
- Patch1: fix consolehelper/usermode usage
- Import luks-tools



* Mon Sep 11 2006 Frederic Crozat <fcrozat@mandriva.com> 0.0.11-1mdv2007.0
- Initial Mandriva release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2965 |12cr|luma-2.4-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	luma
%define version 2.4
%define rel 4
%define release %mkrel %rel

Name:		%{name}
Summary:	LDAP browser, utility and more
Version:	%{version}
Release:	%{release}
Epoch:		1
Source:		http://prdownloads.sourceforge.net/luma/%{name}-%{version}.tar.bz2
URL:		http://luma.sourceforge.net/
License:	GPL
Group:		System/Configuration/Other
BuildRoot:	%{_tmppath}/%{name}-buildroot
Requires:	PyQt >= 3.7 , python-ldap >= 2.0.1
Requires:	python-sip
Requires:       py-smbpasswd
%py_requires
BuildArch:	noarch

%description
Luma is a graphical utility for accessing and managing data
stored on LDAP servers. It is written in Python, using PyQt
and python-ldap. Plugin-support is included and useful
widgets with LDAP-functionality for easy creation of plugins
are delivered.

%prep
%setup -q

#%build
#
%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_prefix}
./install.py --prefix=$RPM_BUILD_ROOT%{_prefix}

# fix symlink, we need DESTDIR support for install.py
rm -f %{buildroot}%{_bindir}/luma
ln -s %{_prefix}/lib/luma/luma.py %{buildroot}%{_bindir}/luma

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Luma
Comment=LDAP browser, utility and more
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Qt;System;
EOF

mkdir -p %{buildroot}/{%{_iconsdir},%{_liconsdir},%{_miconsdir}}
ln -s %{_datadir}/%{name}/icons/luma-16.png %{buildroot}/%{_miconsdir}/%{name}.png
ln -s %{_datadir}/%{name}/icons/luma-32.png %{buildroot}/%{_iconsdir}/%{name}.png
ln -s %{_datadir}/%{name}/icons/luma-48.png %{buildroot}/%{_liconsdir}/%{name}.png

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%update_menus
%endif
		
%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files
%defattr(-,root,root)
%{_bindir}/%name
%{_datadir}/applications/mandriva-%{name}.desktop
%{_prefix}/lib/%name
%{_datadir}/luma
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%_mandir/man1/*
%doc README


%changelog
* Tue Nov 23 2010 Funda Wang <fwang@mandriva.org> 1:2.4-4mdv2011.0
+ Revision: 599898
- rebuild

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1:2.4-3mdv2011.0
+ Revision: 439662
- rebuild

* Sat Feb 14 2009 Frederik Himpe <fhimpe@mandriva.org> 1:2.4-2mdv2009.1
+ Revision: 340230
- Rebuild for python 2.6

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 1:2.4-1mdv2009.0
+ Revision: 218422
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Thu Feb 28 2008 Andreas Hasenack <andreas@mandriva.com> 1:2.4-1mdv2008.1
+ Revision: 176227
- updated to 2.4 final

* Wed Jan 23 2008 Andreas Hasenack <andreas@mandriva.com> 2.4-1.pre2.5mdv2008.1
+ Revision: 157197
- fix "All files" mask

* Tue Jan 22 2008 Andreas Hasenack <andreas@mandriva.com> 2.4-1.pre2.4mdv2008.1
+ Revision: 156699
- fix backtrace in save file dialogs

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Sep 02 2007 Funda Wang <fwang@mandriva.org> 2.4-1.pre2.3mdv2008.0
+ Revision: 77810
- fix menu entry category (bug#33058)


* Wed Nov 29 2006 Andreas Hasenack <andreas@mandriva.com> 2.4-1.pre2.2mdv2007.0
+ Revision: 88467
- rebuild with python 2.5
- added py-smbpasswd to requires

* Mon Nov 13 2006 Andreas Hasenack <andreas@mandriva.com> 2.4-1.pre2.1mdv2007.0
+ Revision: 83836
- added proper buildrequires for python
- updated to 2.4pre2
- the /usr/lib thing smells like a hack, but it's like
  this upstream. Proper location of python files will
  need a more intrusive patch

* Tue Sep 05 2006 Buchan Milne <bgmilne@mandriva.org> 2.3-3mdv2007.0
+ Revision: 59761
- fix package summary to match menu entry
  fix package group to match menu location
- fix icons in menus
- xdg menu
  fix long title (Luma is Qt-only, not KDE), using description from homepage

  + Andreas Hasenack <andreas@mandriva.com>
    - added requirement for python-sip

* Tue Jul 18 2006 Andreas Hasenack <andreas@mandriva.com> 2.3-2mdv2007.0
+ Revision: 41491
- bump release
- using mkrel
- added svn warning
- import luma-2.3-1mdk

* Tue Mar 14 2006 Buchan Milne <bgmilne@mandriva.org> 2.3-1mdk
- New release 2.3

* Wed Aug 24 2005 Buchan Milne <bgmilne@linux-mandrake.com> 2.2.1-1mdk
- New release 2.2.1

* Wed Aug 17 2005 Lenny Cartier <lenny@mandrakesoft.com> 2.2-1mdk
- 2.2

* Wed Mar 16 2005 Michael Scherer <misc@mandrake.org> 2.1.2-1mdk
- New release 2.1.2

* Tue Mar 15 2005 Michael Scherer <misc@mandrake.org> 2.1.1-1mdk
- New release 2.1.1

* Thu Mar 03 2005 Lenny Cartier <lenny@mandrakesoft.com> 2.1-1mdk
- 2.1

* Tue Feb 15 2005 Michael Scherer <misc@mandrake.org> 2.0.3-1mdk
- New release 2.0.3

* Fri Jan 21 2005 Michael Scherer <misc@mandrake.org> 2.0-1mdk
- New release 2.0

* Mon Dec 13 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.6-1mdk
- 1.6

* Wed Nov 10 2004 Buchan Milne <bgmilne@linux-mandrake.com> 1.5-1mdk
- 1.5

* Fri Sep 03 2004 Buchan Milne <bgmilne@linux-mandrake.com> 1.4-1mdk
- 1.4

* Wed May 19 2004 Frederic Lepied <flepied@mandrakesoft.com> 1.3-1mdk
- New release 1.3

* Mon Apr 05 2004 Arnaud de Lorbeau <adelorbeau@mandrakesoft.com> 1.2-1mdk
- 1.2


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2966 |12cr|luminance-hdr-2.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#define pre	pre1

Name:		luminance-hdr
Version:	2.2.0
Release:	%mkrel %{?pre:0.%{pre}.}1
Summary:	A graphical tool for creating and tone-mapping HDR images
Group:		Graphics
License:	GPLv2+
URL:		http://qtpfsgui.sourceforge.net/
Source0:	http://downloads.sourceforge.net/qtpfsgui/%{name}-%{version}%{?pre:-%pre}.tar.bz2
Patch0:		luminance-hdr-2.2.0-linkage.patch
Patch1:		luminance-hdr-2.2.0-desktop_file_fix.patch
BuildRequires:	cmake
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(QtWebKit)
BuildRequires:	OpenEXR-devel
BuildRequires:	libexiv-devel
BuildRequires:	fftw-devel
BuildRequires:	libjpeg-devel
BuildRequires:	libtiff-devel
BuildRequires:	gsl-devel
BuildRequires:	libraw-devel >= 0.11.2
BuildRequires:	lcms-devel
BuildRequires:	libgomp-devel
Obsoletes:	qtpfsgui
Provides:	qtpfsgui
Requires:	qt4-database-plugin-sqlite

%description
Luminance is a graphical program for assembling bracketed photos into High
Dynamic Range (HDR) images.  It also provides a number of tone-mapping
operators for creating low dynamic range versions of HDR images.

%prep
%setup -q -n %{name}-%{version}%{?pre:-%pre} -c
#setup -q -n LuminanceHDR-%{version}
%patch0 -p1 -b .linkage
%patch1 -p1 -b .desktop-fix

# fix inconsistant newlines
%__sed -i 's/\r//' Changelog

%build
%cmake
%make

%install
%__rm -rf %{buildroot}
%makeinstall_std -C build

#icons
#%__install -Dpm644 images/luminance.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/%{name}.svg

%clean
%__rm -rf %{buildroot}

%files
%defattr(-, root, root)
%doc AUTHORS Changelog LICENSE README TODO
%{_bindir}/%{name}
%{_datadir}/luminance
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/*/apps/%{name}.*


%changelog
* Tue Jan 31 2012 Andrey Bondrov <abondrov@mandriva.org> 2.2.0-1mdv2011.0
+ Revision: 769984
- New version 2.2.0, switch to cmake, rediff patches, update file list

* Tue Jan 24 2012 Andrey Bondrov <abondrov@mandriva.org> 2.1.0-1
+ Revision: 767916
- New version 2.1.0, add QtWebKit to BuildRequires, update patches (sync with Mageia)

* Sat May 07 2011 Jani Välimaa <wally@mandriva.org> 2.0.2-2
+ Revision: 672287
- rebuild against new libraw

* Sat Apr 30 2011 Jani Välimaa <wally@mandriva.org> 2.0.2-1
+ Revision: 661047
- new version 2.0.2
- rediff patches
- drop buildroot definition

* Thu Feb 24 2011 Jani Välimaa <wally@mandriva.org> 2.0.2-0.pre1.3
+ Revision: 639617
- tighten libraw-devel BR

* Thu Feb 24 2011 Jani Välimaa <wally@mandriva.org> 2.0.2-0.pre1.2
+ Revision: 639580
- rename .spec file
- obsolete and provide qtpfsgui

* Thu Feb 24 2011 Jani Välimaa <wally@mandriva.org> 2.0.2-0.pre1.1
+ Revision: 639557
- import luminance-hdr


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2967 |12cr|lunzip-1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		lunzip
Summary:	Decompressor for lzip files
Version:	1.1
Release:	1
License:	GPLv3+
Group:		Archiving/Compression
URL:		http://www.nongnu.org/lzip/lunzip.html
Source0:	http://download.savannah.gnu.org/releases/lzip/%{name}-%{version}.tar.lz
BuildRequires:	lzip

%description
Lunzip is a decompressor for lzip files. It is written in C and its small size
makes it well suited for embedded devices or software installers that need
to decompress files but do not need compression capabilities.

Lunzip replaces every file given in the command line with a decompressed
version of itself. Each decompressed file has the same modification date,
permissions, and, when possible, ownership as the corresponding compressed
file. Lunzip is able to read from some types of non regular files
if the "--stdout" option is specified.

If no file names are specified, lunzip decompresses from standard input
to standard output. In this case, lunzip will decline to read compressed input
from a terminal.

Lunzip will correctly decompress a file which is the concatenation of two
or more compressed files. The result is the concatenation of the corresponding
uncompressed files. Integrity testing of concatenated compressed files is also
supported.

The amount of memory required by lunzip to decompress a file is only a few tens
of KiB larger than the dictionary size used to compress that file. 

%prep
%setup -q

%build
%configure
%make

%check
make check

%install
%makeinstall_std

%files
%{_bindir}/lunzip
%{_mandir}/man1/lunzip.1*
%doc AUTHORS ChangeLog NEWS README


%changelog
* Wed Apr 04 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.1-1
+ Revision: 789134
- update to 1.1
- run make check after build

* Tue Mar 13 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.0-1
+ Revision: 784552
- imported package lunzip


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2968 |12cr|luola-1.3.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	luola
%define version	1.3.2
%define release	%mkrel 6
%define Summary	Fly a small V shaped ship in a 2D arcade game

Summary:	%{Summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://www.luolamies.org/software/luola/%{name}-%{version}.tar.bz2
Source1:    http://luolamies.org/software/luola/stdlevels-6.0.tar.gz
License:	GPLv2+
Group:		Games/Arcade
URL:		http://www.luolamies.org/software/luola/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	imagemagick SDL-devel SDL_image-devel SDL_mixer-devel
BuildRequires:	zlib-devel
%description
Luola is a 2D arcade game where you fly a small V shaped ship in different
kinds of levels. It's genre "Luolalentely" (Cave-flying) is (or was) very
popular in Finland. Though cavern-flying games are not originally
Finnish, nowdays most of them are.

%prep
%setup -q
tar -xf %{SOURCE1} -C data/levels

%build
export LDFLAGS="-lm"
%configure2_5x	--bindir=%{_gamesbindir} --enable-sdl-gfx --datadir=%{_gamesdatadir} --enable-sound
%make

%install
%{makeinstall_std} datadir=%{_gamesdatadir}
install -m644 data/levels/*.{png,lev} %{buildroot}%_gamesdatadir/%name/levels/

#Menu items
mkdir -p %{buildroot}%{_datadir}/applications/
cat << EOF > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Categories=Game;ArcadeGame;
Name=Luola
Comment=%{Summary}
EOF
#Icons
install -d %{buildroot}{%{_iconsdir},%{_miconsdir},%{_liconsdir}}
convert -size 32x32 %{name}.png %{buildroot}%{_iconsdir}/%{name}.png
convert -size 48x48 %{name}.png %{buildroot}%{_liconsdir}/%{name}.png
convert -size 16x16 %{name}.png %{buildroot}%{_miconsdir}/%{name}.png

%files
%defattr(-, root, root)
%doc README AUTHORS
%{_gamesbindir}/*
%{_gamesdatadir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png



%changelog
* Mon Sep 14 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.3.2-6mdv2010.0
+ Revision: 439676
- rebuild

* Sun Mar 29 2009 Michael Scherer <misc@mandriva.org> 1.3.2-5mdv2009.1
+ Revision: 362153
- add missing buildRequires
- add new complete tarball of levels, fix #49276

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Mon Jul 28 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.3.2-4mdv2009.0
+ Revision: 251560
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri Jan 25 2008 Funda Wang <fundawang@mandriva.org> 1.3.2-2mdv2008.1
+ Revision: 157785
- fix desktop entry

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 18 2007 Thierry Vignaud <tvignaud@mandriva.com> 1.3.2-1mdv2008.1
+ Revision: 132318
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request
- import luola


* Mon Feb 06 2006 Lenny Cartier <lenny@mandriva.com> 1.3.2-1mdk
- 1.3.2

* Wed Dec 21 2005 Lenny Cartier <lenny@mandriva.com> 1.3.0-1mdk
- 1.3.0

* Mon Apr 11 2005 Lenny Cartier <lenny@mandrakesoft.com> 1.2.7-1mdk
- 1.2.7

* Mon Jan 17 2005 Lenny Cartier <lenny@mandrakesoft.com> 1.2.6-1mdk
- 1.2.6

* Sun Jan 02 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.2.5-1mdk
- 1.2.5
- drop packager tag
- change icons

* Mon Dec 20 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.2.3-1mdk
- 1.2.3

* Sun Dec 05 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.2.2-1mdk
- 1.2.2

* Sat Dec 20 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.2.1-1mdk
- 1.2.1

* Mon Aug 04 2003 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.2.0-1mdk
- 1.2.0

* Fri Jul 25 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 1.1.7-2mdk
- rebuild
- use %%{_gamesdatadir}
- change summary macro to avoid possible conflicts if we were to build debug package

* Mon Jun 23 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.1.7-1mdk
- 1.1.7

* Fri Jun 06 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.1.6-1mdk
- 1.1.6

* Tue Jun 03 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 1.1.5-2mdk
- use %%configure2_5x macro

* Tue Jun 03 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.1.5-1mdk
- 1.1.5

* Fri Apr 04 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.1.0-1mdk
- 1.1.0

* Fri Dec 06 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.0.2-1mdk
- 1.0.2

* Mon Dec 02 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.0.1-1mdk
- 1.0.1

* Mon Nov 11 2002 Per Øyvind Karlsen <peroyvind@delonic.no> 0.9.9-1mdk
- 0.9.9
- Move stuff to correct places
- Add levels(they were split from the sourcecode package in 0.9.9)
- Updated description(we don't live in Finland, now do we?;)
- Add menuitem
- Add icons
- Updated build stage

* Thu Sep 05 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.9.7-4mdk
- rebuild

* Sun Jul 21 2002 Guillaume Cottenceau <gc@mandrakesoft.com> 0.9.7-3mdk
- recompile against new vorbis stuff

* Mon Apr 29 2002 Guillaume Cottenceau <gc@mandrakesoft.com> 0.9.7-2mdk
- rebuild for new alsa

* Thu Mar 14 2002 Guillaume Cottenceau <gc@mandrakesoft.com> 0.9.7-1mdk
- first mdk package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2969 |12cr|lv2-1.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

Name:           lv2
Version:        1.0.0
Release:        2
Summary:        Audio Plugin Standard
Group:          System/Libraries

# lv2specgen template.html is CC-AT-SA
License:        ISC
URL:            http://lv2plug.in
Source0:        http://lv2plug.in/spec/lv2-%{version}.tar.bz2

# this package replaces lv2core
Provides:       lv2core = 6.0-4
Obsoletes:      lv2core < 6.0-4
Provides:       lv2-ui = 2.4-5
Obsoletes:      lv2-ui < 2.4-5

%description
LV2 is a standard for plugins and matching host applications, mainly
targeted at audio processing and generation.

There are a large number of open source and free software synthesis
packages in use or development at this time. This API ('LV2') attempts
to give programmers the ability to write simple 'plugin' audio
processors in C/C++ and link them dynamically ('plug') into a range of
these packages ('hosts').  It should be possible for any host and any
plugin to communicate completely through this interface.

LV2 is a successor to LADSPA, created to address the limitations of
LADSPA which many hosts have outgrown.

%package        devel
Summary:        API for the LV2 Audio Plugin Standard
Group:          Development/C

Requires:       %{name}%{?_isa} = %{version}-%{release}
Provides:       lv2core-devel = 6.0-4
Obsoletes:      lv2core-devel < 6.0-4
Provides:       lv2-ui-devel = 2.4-5
Obsoletes:      lv2-ui-devel < 2.4-5

BuildRequires:  pkgconfig(sndfile) >= 1.0.0

%description    devel
lv2-devel contains the lv2.h header file and headers for all of the
LV@ specification extensions and bundles.

Definitive technical documentation on LV2 plug-ins for both the host
and plug-in is contained within copious comments within the lv2.h
header file.

%prep
%setup -q

%build
./waf configure -vv --prefix=%{_prefix} --libdir=%{_libdir} --debug --no-plugins
./waf -vv %{?_smp_mflags}

%install
DESTDIR=%buildroot ./waf -vv install


%files
%doc COPYING NEWS README
%{_libdir}/%{name}/*/*.[ch]
%{_libdir}/%{name}/*/*.ttl

%files devel
%{_includedir}/%{name}.h
%{_includedir}/%{name}/
%{_libdir}/pkgconfig/lv2core.pc
%{_libdir}/pkgconfig/%{name}.pc


%changelog
* Tue Apr 24 2012 Frank Kober <emuse@mandriva.org> 1.0.0-2
+ Revision: 793222
- keep extension bundle integrity intact as required by README

* Mon Apr 23 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.0.0-1
+ Revision: 792871
- imported package lv2


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2970 |12cr|lv2-c++-tools-1.0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	A LV2 Development SDK
Name:		lv2-c++-tools
Version:	1.0.4
Release:	1
License:	GPLv3+
Group:		Sound
URL:		http://ll-plugins.nongnu.org/hacking.html
Source0:	http://download.savannah.nongnu.org/releases/ll-plugins/%{name}-%{version}.tar.bz2
Patch0:		lv2-c++-tools-boost.patch
BuildRequires:	boost-devel
BuildRequires:	pkgconfig(gtkmm-2.4)

%description
This software package contains libraries and programs that should make it
easier to write LV2 plugins.

%package -n	%{libname}
Summary:	LV2 Development SDK library
Group:		System/Libraries

%description -n	%{libname}
This package contains the library needed to run programs dynamically
linked with the %{name} library.

%package -n	%{develname}
Summary:	Development headers and libraries for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{develname}
This package contains the header files and libraries needed for
developing programs using the %{name} library.

%prep
%setup -q
%patch0 -p1

# don't invoke ldconfig
perl -pi -e "s|/sbin/ldconfig -n |/bin/true |g" Makefile.template

# lib64 fix
perl -pi -e "s|/lib\b|/%{_lib}|g" Makefile.template

%build
./configure \
    --prefix=%{_prefix} \
    --libdir=%{_libdir}

%make CFLAGS="%{optflags}" \
    prefix=%{_prefix} \
    libdir=%{_libdir}

%install
%makeinstall_std \
    prefix=%{_prefix} \
    libdir=%{_libdir} \
    pkgdocdir=%{_docdir}/%{name}

%files
%doc %{_docdir}/%{name}
%{_bindir}/lv2peg
%{_bindir}/lv2soname

%files -n %{libname}
%{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/*
%{_libdir}/*.a
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2971 |12cr|lv2-event-1.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define extname event
%define debug_package %{nil}

Name:           lv2-%{extname}
Version:        1.4
Release:        2
Summary:        LV2 %{extname} extension

Source:         http://lv2plug.in/spec/%{name}-%{version}.tar.bz2
URL:            http://lv2plug.in/ns/extensions/%{extname}/
License:        ISC
Group:          System/Libraries
BuildRequires:  waf
BuildRequires:  pkgconfig
Requires:       lv2core

%description
This extension defines an interface that can be used in LV2 plugins and
hosts to create %{extname}s in plugins.

%package    devel
Summary:    Development files for the LV2 %{extname} extension
Group:      Development/C
Requires:   %{name} = %{version}
Requires:   lv2core-devel

%description    devel
This package contains development files for the LV2 %{extname} extension.


%files
%defattr(-,root,root,-)
%{_libdir}/lv2/%{extname}.lv2/manifest.ttl
%{_libdir}/lv2/%{extname}.lv2/%{extname}.ttl

%files devel
%{_includedir}/lv2/lv2plug.in/ns/ext/%{extname}
%{_libdir}/lv2/%{extname}.lv2/%{extname}.h
%{_libdir}/lv2/%{extname}.lv2/%{extname}-helpers.h
%{_libdir}/pkgconfig/lv2-lv2plug.in-ns-ext-%{extname}.pc

%prep
%setup -q

%build
./waf configure --prefix=%{_prefix} --mandir=%{_mandir} --libdir=%{_libdir}
./waf

%install
rm -rf %{buildroot}

./waf install --destdir=%{buildroot}


%clean
rm -rf %{buildroot}


%changelog
* Tue Apr 17 2012 Frank Kober <emuse@mandriva.org> 1.4-2
+ Revision: 791518
- fixed build arch which is not noarch

* Fri Feb 17 2012 Frank Kober <emuse@mandriva.org> 1.4-1
+ Revision: 776164
- imported package lv2-event


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2972 |12cr|lv2-midi-1.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define extname midi
%define debug_package %{nil}

Name:           lv2-%{extname}
Version:        1.4
Release:        2
Summary:        LV2 %{extname} extension

Source:         http://lv2plug.in/spec/%{name}-%{version}.tar.bz2
URL:            http://lv2plug.in/ns/extensions/%{extname}/
License:        ISC
Group:          System/Libraries
BuildRequires:  waf
BuildRequires:  pkgconfig
Requires:       lv2core

%description
This extension defines an interface that can be used in LV2 plugins and
hosts to use %{extname} data in plugins.

%package    devel
Summary:    Development files for the LV2 %{extname} extension
Group:      Development/C
Requires:   %{name} = %{version}
Requires:   lv2core-devel

%description    devel
This package contains development files for the LV2 %{extname} extension.


%files
%defattr(-,root,root,-)
%{_libdir}/lv2/%{extname}.lv2/manifest.ttl
%{_libdir}/lv2/%{extname}.lv2/%{extname}.ttl

%files devel
%{_includedir}/lv2/lv2plug.in/ns/ext/%{extname}
%{_libdir}/pkgconfig/lv2-lv2plug.in-ns-ext-%{extname}.pc

%prep
%setup -q

%build
./waf configure --prefix=%{_prefix} --mandir=%{_mandir} --libdir=%{_libdir}
./waf

%install
rm -rf %{buildroot}

./waf install --destdir=%{buildroot}


%clean
rm -rf %{buildroot}


%changelog
* Tue Apr 17 2012 Frank Kober <emuse@mandriva.org> 1.4-2
+ Revision: 791517
- fixed build arch which is not noarch

* Sun Feb 19 2012 Frank Kober <emuse@mandriva.org> 1.4-1
+ Revision: 777521
- imported package lv2-midi


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2973 |12cr|lv2-ui-2.4-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define extname ui
%define debug_package %{nil}

Name:           lv2-%{extname}
Version:        2.4
Release:        4
Summary:        LV2 %{extname} extension

Source:         http://lv2plug.in/spec/%{name}-%{version}.tar.bz2
URL:            http://lv2plug.in/ns/extensions/%{extname}/
License:        ISC
Group:          System/Libraries
BuildRequires:  waf
BuildRequires:  pkgconfig
Requires:       lv2core

%description
This extension defines an interface that can be used in LV2 plugins and
hosts to create UIs for plugins. The UIs are similar to plugins and
reside in shared object files in an LV2 bundle.

%package    devel
Summary:    Development files for the LV2 %{extname} extension
Group:      Development/C
Requires:   %{name} = %{version}
Requires:   lv2core-devel

%description    devel
This package contains development files for the LV2 %{extname} extension.


%files
%defattr(-,root,root,-)
%{_libdir}/lv2/%{extname}.lv2/manifest.ttl
%{_libdir}/lv2/%{extname}.lv2/%{extname}.ttl
%{_libdir}/lv2/%{extname}.lv2/lv2-%{extname}.doap.ttl

%files devel
%{_includedir}/lv2/lv2plug.in/ns/extensions/%{extname}
%{_libdir}/lv2/%{extname}.lv2/%{extname}.h
%{_libdir}/pkgconfig/lv2-lv2plug.in-ns-extensions-%{extname}.pc

%prep
%setup -q

%build
./waf configure --prefix=%{_prefix} --mandir=%{_mandir} --libdir=%{_libdir}
./waf

%install
rm -rf %{buildroot}

./waf install --destdir=%{buildroot}


%clean
rm -rf %{buildroot}


%changelog
* Tue Apr 17 2012 Frank Kober <emuse@mandriva.org> 2.4-4
+ Revision: 791516
- fixed build arch which is not noarch

* Sat Dec 24 2011 Frank Kober <emuse@mandriva.org> 2.4-3
+ Revision: 745045
- fix symlinking in devel package again

* Sat Dec 24 2011 Frank Kober <emuse@mandriva.org> 2.4-2
+ Revision: 745036
- fix buildarch and devel package content

* Sat Nov 26 2011 Frank Kober <emuse@mandriva.org> 2.4-1
+ Revision: 733562
- new version 2.4
  o devel package added for new development files
  o file list adjusted
  o use of lv2config in %%post dropped (as of lv2core 6.0)

* Mon Jun 27 2011 Frank Kober <emuse@mandriva.org> 2.2-3
+ Revision: 687521
- despite no binaries this is not a noarch package

* Sun Jun 26 2011 Frank Kober <emuse@mandriva.org> 2.2-2
+ Revision: 687310
- bump release after last change
- fix BR, add lv2config to post

* Fri Jun 24 2011 Frank Kober <emuse@mandriva.org> 2.2-1
+ Revision: 686942
- imported package lv2-ui


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2974 |12cr|lv2-uri-map-1.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define extname uri-map
%define debug_package %{nil}

Name:           lv2-%{extname}
Version:        1.4
Release:        2
Summary:        LV2 %{extname} extension

Source:         http://lv2plug.in/spec/%{name}-%{version}.tar.bz2
URL:            http://lv2plug.in/ns/extensions/%{extname}/
License:        ISC
Group:          System/Libraries
BuildRequires:  waf
BuildRequires:  pkgconfig
Requires:       lv2core

%description
This extension defines an interface that can be used in LV2 plugins and
hosts to create %{extname}s in plugins.

%package    devel
Summary:    Development files for the LV2 %{extname} extension
Group:      Development/C
Requires:   %{name} = %{version}
Requires:   lv2core-devel

%description    devel
This package contains development files for the LV2 %{extname} extension.


%files
%defattr(-,root,root,-)
%{_libdir}/lv2/%{extname}.lv2/manifest.ttl
%{_libdir}/lv2/%{extname}.lv2/%{extname}.ttl

%files devel
%{_includedir}/lv2/lv2plug.in/ns/ext/%{extname}
%{_libdir}/lv2/%{extname}.lv2/%{extname}.h
%{_libdir}/pkgconfig/lv2-lv2plug.in-ns-ext-%{extname}.pc

%prep
%setup -q

%build
./waf configure --prefix=%{_prefix} --mandir=%{_mandir} --libdir=%{_libdir}
./waf

%install
rm -rf %{buildroot}

./waf install --destdir=%{buildroot}


%clean
rm -rf %{buildroot}


%changelog
* Tue Apr 17 2012 Frank Kober <emuse@mandriva.org> 1.4-2
+ Revision: 791519
- fixed build arch which is not noarch

* Sun Feb 19 2012 Frank Kober <emuse@mandriva.org> 1.4-1
+ Revision: 777517
- imported package lv2-uri-map


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2975 |12cr|lwjgl-2.7.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The Lightweight Java Game Library
Name:		lwjgl
Version:	2.7.1
Release:	%mkrel 1
Source0:	http://downloads.sourceforge.net/project/java-game-lib/Official%20Releases/LWJGL%20%{version}/%{name}-source-%{version}.zip
Source1:	http://developer.apple.com/mac/library/samplecode/AppleJavaExtensions/AppleJavaExtensions.zip
Patch0:		lwjgl-source-2.5-link.patch
License:	BSD
Group:		Development/Java
Url:		http://lwjgl.org
BuildRequires:	ant
BuildRequires:	ant-nodeps
BuildRequires:	ant-pack200
BuildRequires:	java-rpmbuild
BuildRequires:	jinput
BuildRequires:	unzip
BuildRequires:	jlzma
BuildRequires:	libxxf86vm-devel
BuildRequires:	libxrandr-devel
BuildRequires:	libxcursor-devel
BuildRequires:	libx11-devel
Buildrequires:	libxt-devel

Requires:	java >= 1.5

%description
The Lightweight Java Game Library (LWJGL) is a solution aimed directly at 
professional and amateur Java programmers alike to enable commercial quality 
games to be written in Java. LWJGL provides developers access to high 
performance cross-platform libraries such as OpenGL and OpenAL allowing for 
state of the art 3D games and sound.
Additionally LWJGL provides access to controllers such as Gamepads, Steering 
wheel and Joysticks. All in a simple and straight forward API.

%package	javadoc
Summary:	Javadoc for lwjgl
Group:		Development/Java

%description	javadoc
Javadoc for lwjgl.

%prep
%setup -c
%remove_java_binaries
%__mkdir libs bin
pushd libs
ln -s %_javadir/jinput.jar .
# Deps needed for build only, macOS compat.
unzip -j %{SOURCE1} AppleJavaExtensions/AppleJavaExtensions.jar
popd
pushd platform_build
ln -s %_javadir/jlzma JLzma.jar
ln -s %_javadir/ant/Pack200Task.jar .
popd
%patch0 -p0
%__sed -i -e 's|<jar|<jar index="true" compress="true"|g' build.xml

%build
export CLASSPATH="."
%ant all javadoc

%install
install -m644 libs/%{name}.jar -D $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
install -m644 libs/%{name}_util.jar -D $RPM_BUILD_ROOT%{_javadir}/%{name}-util-%{version}.jar
install -m644 libs/%{name}_util_applet.jar -D $RPM_BUILD_ROOT%{_javadir}/%{name}-util-applet-%{version}.jar
%create_jar_links
install -m644 libs/linux/lib%{name}*.so -D $RPM_BUILD_ROOT%{_libdir}/lib%{name}.so

# javadoc
install -d $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr doc/javadoc/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}

%files
%{_javadir}/*.jar
%{_libdir}/*.so

%files javadoc
%{_javadocdir}/*



%changelog
* Sun Sep  23 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: a4872c8
- Properly unzip source
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2976 |12cr|lxappearance-0.5.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A new feature-rich GTK+ theme switcher
Name:     	lxappearance
Version:	0.5.1
Release:	%mkrel 3
License:	GPLv2+
Group:		Graphical desktop/Other
Source0: 	http://downloads.sourceforge.net/project/lxde/%name-%version.tar.gz
Patch0:		po.fuzzy.patch
URL:		http://lxde.sourceforge.net/
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildRequires:	gtk+2-devel desktop-file-utils
BuildRequires:	intltool
Suggests: lxappearance-obconf

%description
LXAppearance is a new GTK+ theme switcher developed for project LXDE.

%package devel
Group:		Graphical desktop/Other
Summary:	%{name} developement files
Provides:	%{name}-devel = %{version}-%{release}
Requires:	pkgconfig

%description devel
This package contains header files needed when building applications based on
%{name}.

%prep
%setup -q
%patch0 -p0

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%{find_lang} %{name}

desktop-file-install --vendor="" \
	--remove-key="NotShowIn" \
	--add-only-show-in="LXDE" \
	--dir=%buildroot%_datadir/applications %buildroot%_datadir/applications/*.desktop


%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-, root, root)
%{_bindir}/%name
%{_datadir}/applications/*.desktop
%{_datadir}/%name
%{_mandir}/man1/lxappearance.*

%files devel
%defattr(-,root,root)
%{_includedir}/%{name}/*.h
%{_libdir}/pkgconfig/lxappearance.pc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2977 |12cr|lxc-0.7.5-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libname %mklibname %name 0

Name:           lxc
Version:        0.7.5
Release:        3
Summary:        Linux Resource Containers

Group:          System/Kernel and hardware
License:        LGPLv2+
URL:            http://lxc.sourceforge.net
Source0:        http://lxc.sourceforge.net/download/lxc/%{name}-%{version}.tar.gz
Patch0:		lxc-0.7.5-handle-automake-pkglib.patch

BuildRequires:  automake
BuildRequires:  docbook-utils
BuildRequires:  kernel-headers
BuildRequires:  libcap-devel
BuildRequires:  libtool
Buildrequires:	docbook-dtd30-sgml

%description
Linux Resource Containers provide process and resource isolation without the
overhead of full virtualization.

%package        -n %libname
Summary:        Runtime library files for %{name}
Group:          System/Libraries
Requires:       %{name} = %{version}

%description    -n %libname
Linux Resource Containers provide process and resource isolation without the
overhead of full virtualization.

This package contains libraries for running %{name} applications.

%package        devel
Summary:        Development files for %{name}
Group:          Development/C
Requires:       %{name} = %{version}
Requires:       pkgconfig

%description    devel
Linux Resource Containers provide process and resource isolation without the
overhead of full virtualization.

The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.

%prep
%setup -q
%patch0 -p1 -b .pkglib~

%build
./autogen.sh
%configure F77=no
# Fix binary-or-shlib-defines-rpath error
%{__sed} -i '/AM_LDFLAGS = -Wl,-E -Wl,-rpath -Wl,$(libdir)/d' src/lxc/Makefile.in
%{__make} %{?_smp_mflags}

%install
%{__rm} -rf %{buildroot}
%{__make} DESTDIR=%{buildroot} install
find %{buildroot} -name '*.la' -delete
%{__mkdir} -p %{buildroot}%{_localstatedir}/lib/%{name}

%files
%defattr(-,root,root,-)
%doc AUTHORS COPYING README
%{_bindir}/%{name}-*
%{_libexecdir}/%{name}
%{_mandir}/man*/%{name}*
%{_localstatedir}/lib/%{name}

%files -n %libname
%defattr(-,root,root,-)
%{_libdir}/liblxc.so.*

%files devel
%defattr(-,root,root,-)
%{_datadir}/pkgconfig/%{name}.pc
%{_includedir}/*
%{_libdir}/liblxc.so


%changelog
* Mon Jul 09 2012 Bogdano Arendartchuk <bogdano@mandriva.com> 0.7.5-3
+ Revision: 808557
- added workaround against incompatiblity of pkglib_PROGRAMS in newer
  automake (based on lp#934950)
- the doc package didn't have any real documentation, dropped it
- lxc needs /var/lib/lxc
- legacy cleanup (rpm5)

* Fri Sep 02 2011 Bogdano Arendartchuk <bogdano@mandriva.com> 0.7.5-1
+ Revision: 697841
- new version 0.7.5

* Tue Jun 28 2011 Antoine Ginies <aginies@mandriva.com> 0.7.4.2-1
+ Revision: 687643
- fix group for doc package
- version 0.7.4.2

  + Thierry Vignaud <tv@mandriva.org>
    - new release
    - import lxc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2978 |12cr|lxde-control-center-0.0.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: lxde-control-center     
Version: 0.0.1
Release: %mkrel 4
Summary:  LXDE Control Center for ROSA/Mandriva      

Group: System/Other          
License: GPLv2+            
Source0: http://mandriva-lxde.googlecode.com/files/%{name}-%{version}.tar.xz
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
URL:	http://mandriva-lxde.googlecode.com
BuildRequires:	gettext
Requires: python, pygtk2.0, python-webkitgtk, python-simplejson
BuildArch: noarch

%description

LXDE Control Center is united lauch tools for Drakx and LXDE configuration programs. It's 

%prep
%setup -q -n %{name}

%install
rm -rf $RPM_BUILD_ROOT

mkdir -p %buildroot/usr
mkdir -p %buildroot%{_localedir}

cp -rf ./bin %buildroot/usr/
cp -rf ./share %buildroot/usr/
cp -rf ./lib %buildroot/usr/

%files
%{_bindir}/*
%{_datadir}/applications/*.desktop
%{_datadir}/locale/*
%{_datadir}/javascript/*
/usr/lib/lxde/%{name}


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2979 |12cr|lxde-icon-theme-0.0.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: LXDE icon theme
Name: lxde-icon-theme
Version: 0.0.1
Release: %mkrel 3
License: LGPLv2+
Group: Graphical desktop/Other
URL: http://www.lxde.org
Source: http://freefr.dl.sourceforge.net/project/lxde/LXDE%20Icon%20Theme/%{name}-%{version}/%{name}-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
Provides: nuoveXT2-icon-theme = %{version}-%{release}
Obsoletes: nuoveXT2-icon-theme < 0.5.0

%description
This package contains nuoveXT2 icon theme for LXDE.

%prep
%setup -q

%build
%configure2_5x

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

touch %buildroot%_iconsdir/nuoveXT2/icon-theme.cache

%clean
rm -rf $RPM_BUILD_ROOT

%post
%update_icon_cache nuoveXT2

%postun
%clean_icon_cache nuoveXT2

%files
%defattr(-,root,root,-)
%dir %_iconsdir/nuoveXT2
%_iconsdir/nuoveXT2/*/*/*
%_iconsdir/nuoveXT2/extra/*
%_iconsdir/nuoveXT2/index.theme
%ghost %_iconsdir/nuoveXT2/icon-theme.cache



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2980 |12cr|lxdream-0.9.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		lxdream
Version:	0.9.1
Release:	3
Summary:	Sega Dreamcast emulator
License:	GPLv2+
Group:		Emulators
URL:		http://www.lxdream.org
Source0:	%{name}-%{version}.tar.gz
#http://www.lxdream.org/count.php?file=%{name}-%{version}.tar.gz
Patch0:		lxdream-0.9.1-plf-undefined-ok-for-plugins.patch
Patch1:		lxdream-0.9.1-glib.patch
Patch2:		lxdream-0.9.1-linking.patch
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(liblircclient0)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(alsa)
BuildRequires:	desktop-file-utils

%description
Lxdream is a Sega Dreamcast emulator.

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1

%build

%configure 
%install
%makeinstall

# xdg menus
install -m 644 lxdream.desktop \
  %{buildroot}%{_datadir}/applications/lxdream.desktop

desktop-file-install --vendor="" \
  --remove-category="Game" \
  --add-category="Emulator" \
  --add-category="X-MandrivaLinux-MoreApplications-Emulators" \
  --dir %{buildroot}%{_datadir}/applications/ \
  %{buildroot}%{_datadir}/applications/*

#locales
%find_lang %{name}

%files -f %{name}.lang
%doc ChangeLog
%{_bindir}/lxdream
%{_libdir}/lxdream
%{_datadir}/applications/lxdream.desktop
%{_datadir}/pixmaps/lxdream*
%{_mandir}/man1/lxdream.1*
%config(noreplace) %{_sysconfdir}/lxdreamrc



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2981 |12cr|lxinput-0.3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Configure keyboard and mouse
Name:		lxinput
Version:	0.3.1
Release:	%mkrel 1
License:	GPLv2+
Group:		Graphical desktop/Other
Source0:	http://dfn.dl.sourceforge.net/sourceforge/lxde/%name-%version.tar.gz
# restore broked system changes for GTK3
URL:		http://www.lxde.org
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildRequires:	gtk+2-devel
BuildRequires:	intltool >= 0.40.0
BuildRequires:	docbook-dtd412-xml xsltproc

%description
LXInput is a small program used to configure keyboard and mouse for LXDE.

%prep
%setup -q

%build
%configure2_5x --enable-man
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%{find_lang} %{name}

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-, root, root)
%{_bindir}/%name
%{_datadir}/applications/*.desktop
%{_datadir}/%name
%{_mandir}/man1/*.1.*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2982 |12cr|lxlauncher-0.2.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Open source replacement for Asus Launcher of EeePC
Name:     	lxlauncher
Epoch:		1
Version:	0.2.2
Release:	%mkrel 2
License:	GPLv2+
Group:		Graphical desktop/Other
Source0: 	http://dfn.dl.sourceforge.net/sourceforge/lxde/%name-%version.tar.gz
# fix looking for icon names containing a dot which does not mark an extension, like ooo-writer3.0
# to be submitted upstream
Patch2:		lxlauncher-0.2-iconext.patch
Patch13:	lxlauncher-0.2.2-gtk.patch
URL:		http://lxde.sourceforge.net/
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildRequires:	gtk+2-devel intltool
BuildRequires:	menu-cache-devel
Buildrequires:	gnome-common
BuildRequires:	startup-notification-devel
BuildRequires:	libGConf2-devel
Requires:	desktop-common-data
Suggests:	nuoveXT2-icon-theme

%description
LXLauncher is part of LXDE project. It's designed for Asus EeePC as an
open source replacement for Asus Launcher included in EeePC provided by
Xandros. LXLauncher is standard-compliant and desktop-independent. It
follows freedesktop.org specs, so newly added applications will
automatically show up in the launcher, and vice versa for the removed ones.

%prep
%setup -q -n %name-%version
%patch2 -p1 -b .iconext
%patch13 -p0

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%{find_lang} %{name}

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %{name}.lang
%defattr(-, root, root)
%{_bindir}/%name
%{_datadir}/desktop-directories/lxde-*.directory
%{_sysconfdir}/xdg/menus/lxlauncher-applications.menu
%{_sysconfdir}/xdg/lxlauncher



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2983 |12cr|lxmenu-data-0.1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Menu data files for LXDE
Name:     	lxmenu-data
Version:	0.1.2
Release:	%mkrel 1
License:	GPLv2+
Group:		Graphical desktop/Other
Source0: 	http://dfn.dl.sourceforge.net/sourceforge/lxde/%name-%version.tar.gz
URL:		http://lxde.sourceforge.net/
BuildRequires:	intltool
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
This package provides files required to build freedesktop.org menu
spec-compliant desktop menus for LXDE.

The files are originally taken from gnome-menus, and some minor
modifications were made.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-, root, root)
%{_datadir}/desktop-directories/lxde-*.directory
%{_sysconfdir}/xdg/menus/lxde-applications.menu



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2984 |12cr|lxpolkit-0.1.0-0.git20110802.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define git git20110802

Summary:	A simple PolicyKit authentication agent
Name:		lxpolkit
Version:	0.1.0
Release:	%mkrel -c %git 1
Url:		http://www.lxde.org/
Source0:	%{name}-%{version}.tar.gz
Patch0:		lxpolkit-0.1.0-string-format.patch
License:	GPLv3+
Group:		System/Libraries
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	polkit-1-devel
BuildRequires:	gtk+2-devel
BuildRequires:	intltool

%description
A simple PolicyKit authentication agent for LXDE.

%prep
%setup -q -n %{name}-%{version}
%patch0 -p0 -b .str

%build
#./autogen.sh
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

# make the polkit agent only start in LXDE
sed -i 's,NotShowIn=GNOME;KDE;,OnlyShowIn=LXDE,g' %{buildroot}%{_sysconfdir}/xdg/autostart/%{name}.desktop

%find_lang %{name}

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%{_sysconfdir}/xdg/autostart/%{name}.desktop
%{_libdir}/%{name}
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/ui/%{name}.ui



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2985 |12cr|lxrandr-0.1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define git 0
Summary:	Simple monitor config tool for LXDE
Name:     	lxrandr
Version:	0.1.2
Release:	%mkrel 1
License:	GPLv2+
Group:		Graphical desktop/Other
Source0: 	http://dfn.dl.sourceforge.net/sourceforge/lxde/%name-%version.tar.gz
URL:		http://lxde.sourceforge.net/
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildRequires:	gtk+2-devel intltool
Requires:	xrandr

%description
This is a very basic monitor config tool utilizing XRandR. It can let you
change the screen resolution on the fly. Besides, when you run lxrandr
with external monitor connected, its GUI will change, and show you some 
quick options to get your projector working correctly.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%{find_lang} %{name}

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %{name}.lang
%defattr(-, root, root)
%{_bindir}/%name
%{_mandir}/man1/*.1.*
%{_datadir}/applications/*.desktop



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2986 |12cr|lxsession-0.4.6.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The default X11 session manager of LXDE
Name:     	lxsession
Version:	0.4.6.1
Release:	%mkrel 3
License:	GPLv2+
Group:		Graphical desktop/Other
Source0: 	http://dfn.dl.sourceforge.net/sourceforge/lxde/%{name}-%{version}.tar.gz
Patch1:		lxsession-0.4.6.1-gdm3.patch
Patch2:		lxsession-0.4.6.1-ltsp.patch
URL:		http://www.lxde.org
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	gtk+2-devel
BuildRequires:	dbus-glib-devel
BuildRequires:	docbook-to-man
BuildRequires:	intltool
Requires:	desktop-common-data
Obsoletes:	lxsession-lite < %version
Provides:	lxsession-lite = %version
Provides:	lxde-session-manager
Obsoletes:      lxde-settings-daemon

%description
LXSession is lightweiht session manager, and it's not tighted to "any" desktop
environment. It's desktop-independent and can be used with any window manager.
With proper configuration, you can make your own desktop environment with
LXSession. This is very useful to the users and developers of non-mainstream
window managers and desktop environemts.

%prep
%setup -q
%patch1 -p1
%patch2 -p1

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%{find_lang} %{name}

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-, root, root)
%{_bindir}/lxsession
%{_bindir}/lxlock
%{_bindir}/lxsession-logout
%{_datadir}/lxsession
%{_mandir}/man1/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2987 |12cr|lxsession-edit-0.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Manage desktop session autostarts
Name:     	lxsession-edit
Version:	0.2.0
Release:	%mkrel 1
License:	GPLv2+
Group:		Graphical desktop/Other
Source0: 	http://dfn.dl.sourceforge.net/sourceforge/lxde/%name-%version.tar.gz
URL:		http://lxde.sourceforge.net/
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildRequires:	gtk+2-devel
BuildRequires:	intltool

%description
lxsession-edit is a tool used to manage desktop session autostarts,
especially for lxsession lite.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%{find_lang} %{name}

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %{name}.lang
%defattr(-, root, root)
%{_bindir}/%name
%{_datadir}/%name
%{_datadir}/applications/*.desktop



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2988 |12cr|lxshortcut-0.1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Edit app shortcuts
Name:     	lxshortcut
Version:	0.1.2
Release:	%mkrel 1
License:	GPLv2+
Group:		Graphical desktop/Other
Source0: 	http://dfn.dl.sourceforge.net/sourceforge/lxde/%name-%version.tar.gz
URL:		http://lxde.sourceforge.net/
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildRequires:	gtk+2-devel
BuildRequires:	intltool

%description
LXShortcut is a small program used to edit application shortcuts created
with freedesktop.org Desktop Entry spec.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%{find_lang} %{name}

%clean
rm -rf $RPM_BUILD_ROOT

%post  

%postun

%files -f %{name}.lang
%defattr(-, root, root)
%{_bindir}/%name
%{_datadir}/%name



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2989 |12cr|lxterminal-0.1.11-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define git 0
%define prerel 31813de
%define gitday 20110613
%define ver 0.1.11

Summary:	Lightweight VTE-based terminal emulator
Name:     	lxterminal
%if %git
Version:	%{ver}.git%{gitday}
Source0:	%{name}-%{prerel}.tar.gz
%else
Version:	%{ver}
Source0:	http://dfn.dl.sourceforge.net/sourceforge/lxde/%name-%version.tar.gz
%endif
Release:	%mkrel 2
License:	GPLv2+
Group:		Graphical desktop/Other
#Patch0:		lxterminal-0.1.9-fix-build-with-new-vte.patch
#Patch1:		lxterminal-deprecate-revert.patch
Patch2:		mdk-lxterminal-conf.patch
URL:		http://lxde.sourceforge.net/
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
%if %git
BuildRequires:	docbook-to-man docbook-dtd412-xml docbook-style-xsl
%endif
BuildRequires:	gtk+2-devel vte-devel
BuildRequires:	intltool

%description
Desktop-independent VTE-based terminal emulator without any unnecessary
dependencies.
 
Feature:
* Support Multi-tab.
* It doesn't have any unnecessary dependencies.
* All instances share the same process to reduce memory usage.
* It has correct behavior with nice performance when resizing window,
  tab and VTE stuff.
* Using unix-socket instead of D-bus to accomplish all instances share
  the same process.

%prep
%if %git
%setup -q -n %{name}-%{prerel}
#patch1 -p0 -b.deprecate_revert
%else
%setup -q -n %{name}-%{version}
#patch0 -p1 -b .vte
%endif
#patch1 -p1 -b .dragndrop
%patch2 -p0 -b.conf

%build
%if %git
./autogen.sh
%configure2_5x --enable-man
%else
%configure2_5x
%endif
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%{find_lang} %{name}

%clean
rm -rf %{buildroot}

%post  

%postun

%files -f %{name}.lang
%defattr(-, root, root)
%{_bindir}/%name
%{_datadir}/%name
%{_datadir}/applications/*.desktop
%{_datadir}/pixmaps/*.png
%{_mandir}/man1/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2990 |12cr|lynis-1.2.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define _includedir	/usr/share/lynis/include
%define _pluginsdir	/usr/share/lynis/plugins
%define _dbdir		/usr/share/lynis/db
%define _bindir		/usr/bin

Summary:		Security and system auditing tool
Name:			lynis
Version:		1.2.9
Release:		%mkrel 1
License:		GPL
Group:			System/Configuration/Other
Source:			lynis-%{version}.tar.gz
BuildRoot:		 %{_tmppath}/%{name}-%{version}-build  
URL:			http://www.rootkit.nl/
BuildArch:		noarch
%if 0%{?mandriva_version}
BuildRequires: spec-helper
%endif

%description
Lynis is a security and system auditing tool. It scans a system on the


most interesting parts useful for audits, like:
     - Security enhancements
     - Logging and auditing options
     - Banner identification
     - Software availability

Lynis is released as a GPL licensed project and free for everyone to use.

See http://www.rootkit.nl for a full description and documentation.

%prep


# Make directory with our name, instead of with version
%setup -q



%build

%install
# Install profile
install -d ${RPM_BUILD_ROOT}/etc/lynis
install default.prf ${RPM_BUILD_ROOT}/etc/lynis
# Install binary
install -d ${RPM_BUILD_ROOT}/%{_bindir}
install lynis ${RPM_BUILD_ROOT}/%{_bindir}
# Install man page
install -d ${RPM_BUILD_ROOT}/%{_mandir}/man8
install lynis.8 ${RPM_BUILD_ROOT}/%{_mandir}/man8
# Install functions/includes
install -d ${RPM_BUILD_ROOT}%{_includedir}
install include/* ${RPM_BUILD_ROOT}%{_includedir}
# Install plugins
install -d ${RPM_BUILD_ROOT}%{_pluginsdir}
install plugins/* ${RPM_BUILD_ROOT}%{_pluginsdir}
# Install database files
install -d ${RPM_BUILD_ROOT}%{_dbdir}
install db/* ${RPM_BUILD_ROOT}%{_dbdir}


%clean
[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf "$RPM_BUILD_ROOT"

%files
%defattr(-,root,root)
# Binaries

%{_bindir}/lynis
# Man page and docs
%doc CHANGELOG FAQ LICENSE README
%doc %{_mandir}/man8/lynis.8.*
/etc/lynis/default.prf
%{_dbdir}/*
%{_includedir}/*
%{_pluginsdir}/*
%dir /etc/lynis
%dir /usr/share/lynis
%dir /usr/share/lynis/db
%dir /usr/share/lynis/include
%dir /usr/share/lynis/plugins



%changelog
* Mon Oct 04 2010 Zombie Ryushu <ryushu@mandriva.org> 1.2.9-1mdv2011.0
+ Revision: 582920
- Fix group
- Fix group
- import lynis



* Wed Oct 08 2008 -n mrdocs at opensuse.org
- change the files listing to pacify rpmlint
* Tue Aug 26 2008 -n mrdocs at opensuse.org
- 1.2.1 release
* Tue Aug 26 2008 -n mrdocs at opensuse.org
- 1.2.0 release
* Sun Aug 10 2008 -n mrdocs at opensuse.org
- New test: AppArmor framework check [MACF-6204]
- New test: FreeBSD boot loader test [BOOT-5124]
- New test: PHP option register_globals [PHP-2368]
- New test: Promiscuous network interfaces (Linux) [NETW-3015]
- Report option 'bootloader' added to several tests
- Added readlink binary check
- Extended file check (IsWorldWritable) for symlinks
- Added /usr/local/etc to sudoers test [AUTH-9250]
- Improved FreeBSD banner output [BANN-7113]
- Removed incorrect line at promiscuous interface test [NETW-3014]
- Fix: Show only once the GRUB test output [BOOT-5121]
- Fix: Typo in NTP test [TIME-3104]
- Fix: Skip NTP test in /etc/cron.d if empty [TIME-3104]
- Fix: Initialize values when performing an update check without connection
- Fix: Solaris id function has been fixed
- Disabled FreeBSD double packages tests, due minor issues [PKGS-7303]
- Changed LDAP/MySQL running states [LDAP-2219] [DBS-1804]
- Replaced ifconfig calls with IFCONFIGBINARY
- Renamed tests_auditing to tests_mac_frameworks
- Several tests improved with extended logging

* Thu Jul 17 2008 -n mrdocs at opensuse.org
- several improved tests for networking, php, LDAP, NTP, and MySQL
- extended support for Mac OS X and Solaris
- updated documentation on the Web site, profile, and FAQ. 
* Sun Jun 29 2008 -n mrdocs at opensuse.org
- It also fixes several incorrect messages, has improved logging, SuSE Linux detection
- and a better way of collecting the warning messages
* Fri Jun 20 2008 -n mrdocs at opensuse.org
- This release adds a big amount of new tests including syslog
- Solaris zones, LDAP authentication, iptables, sudoers files
- and home directories. 
- improved warning/error messages, improved logging, ID reassignments
- few small bugfixes. 

* Wed Jun 11 2008 -n mrdocs at opensuse.org
- new version 
* Sun Jun 01 2008 -n mrdocs at opensuse.org
- first build server package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2991 |12cr|lyx2html-0.2-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Simple lyx to html converter
Name:    lyx2html
Version: 0.2
Release: 10
Source0: %{name}-%{version}.tar.bz2
Patch:	%{name}-makefile.patch
License: GPL
URL: http://www.netmeister.org/apps/lyx2html/index.html
Group: Text tools

%description
"lyx2html" is a very simple Lyx to HTML converter. As the name 
suggests, it takes a ".lyx" document as input and generates an 
HTML-file following a few simple rules. "lyx2html" can be very 
useful for generation documentation. This is a beta-release, 
meaning there are probably still a lot of bugs in the program,
and that it might not generate the expected output or that it 
might even segfault on you.

%prep
%setup
%patch -p0

%build
%make

%install
mkdir -p %{buildroot}/%{_bindir}
mkdir -p %{buildroot}/%{_mandir}/man1
make DESTDIR=%{buildroot} install

%clean

%files
%defattr(-,root,root)
%{_bindir}/lyx2html
%defattr(644,root,root,755)
%doc README COPYING
%{_mandir}/man1/*




%changelog
* Mon Jul 28 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.2-9mdv2009.0
+ Revision: 251574
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.2-7mdv2008.1
+ Revision: 170972
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.2-6mdv2008.1
+ Revision: 129565
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import lyx2html


* Tue Apr 26 2005 Lenny Cartier <lenny@mandriva.com> 0.2-6mdk
- rebuild

* Mon Feb 23 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.2-5mdk
- rebuild

* Mon Jan 27 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.2-4mdk
- rebuild

* Thu Aug 29 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.2-3mdk
- rebuild

* Tue Aug 21 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.2-2mdk
- rebuild

* Mon Jan 22 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.2-1mdk
- updated to 0.2

* Mon Sep 11 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.1-2mdk
- cleanup

* Mon Aug 28 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.1-1mdk
- patch makefile for BM
- used srpm from Jan Schaumann <jschauma@netmeister.org> :
	- First spec file for Mandrake distribution.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2992 |12cr|lzip-1.13-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		lzip
Summary:	Lossless file compressor based on the LZMA algorithm
Version:	1.13
Release:	1
Source0:	http://nongnu.askapache.com/lzip/%{name}-%{version}.tar.gz
Group:		Archiving/Compression
URL:		http://www.nongnu.org/lzip/lzip.html
License:	GPLv3+

%description
Lzip is a lossless file compressor based on the LZMA (Lempel-Ziv-Markov
chain-Algorithm) algorithm. The high compression of LZMA comes from
combining two basic, well-proven compression ideas: sliding dictionaries
(i.e. LZ77/78), and markov models (i.e. the thing used by every
compression algorithm that uses a range encoder or similar order-0
entropy coder as its last stage) with segregation of contexts according
to what the bits are used for.

Lzip is not a replacement for gzip or bzip2, but a complement; which
one is best to use depends on user's needs. Gzip is the fastest and most
widely used. Bzip2 compresses better than gzip but is slower, both
compressing and decompressing. Lzip decompresses almost as fast as gzip
and compresses better than bzip2, but requires more memory and time
during compression. These features make lzip well suited for software
distribution and data archival.

%prep
%setup -q

%build
%configure2_5x CXXFLAGS="%{optflags}" LDFLAGS="%{ldflags}"
%make

%install
%makeinstall_std

%post
%_install_info %{name}.info

%preun
%_remove_install_info %{name}.info

%files
%doc AUTHORS COPYING NEWS README ChangeLog
%_bindir/%{name}
%_infodir/%{name}.info*
%_mandir/man1/%{name}.1*


%changelog
* Mon Mar 12 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.13-1
+ Revision: 784345
- version update 1.12

* Fri May 06 2011 Funda Wang <fwang@mandriva.org> 1.12-1
+ Revision: 670631
- new version 1.12

* Fri Oct 01 2010 Funda Wang <fwang@mandriva.org> 1.11-1mdv2011.0
+ Revision: 582373
- new version 1.11

* Sun Jul 18 2010 Funda Wang <fwang@mandriva.org> 1.10-1mdv2011.0
+ Revision: 554850
- New version 1.10

* Mon Jan 18 2010 Frederik Himpe <fhimpe@mandriva.org> 1.9-1mdv2010.1
+ Revision: 493243
- update to new version 1.9
- Fix source URL

* Sat Jan 02 2010 Frederik Himpe <fhimpe@mandriva.org> 1.8-1mdv2010.1
+ Revision: 485125
- Update to new version 1.8
- Use Mandriva CFLAGS

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Fri Mar 20 2009 Nicolas Vigier <nvigier@mandriva.com> 1.4-1mdv2009.1
+ Revision: 359079
- version 1.4

* Fri Oct 17 2008 Nicolas Vigier <nvigier@mandriva.com> 1.0-1mdv2009.1
+ Revision: 294708
- import lzip


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2993 |12cr|lziprecover-1.13-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		lziprecover
Summary:	Data recovery tool and decompressor for lzipped files
Version:	1.13
Release:	1
License:	GPLv3+
Group:		Archiving/Compression
URL:		http://www.nongnu.org/lzip/lziprecover.html
Source0:	http://download.savannah.gnu.org/releases/lzip/%{name}-%{version}.tar.lz
BuildRequires:	lzip

%description
Lziprecover is a data recovery tool and decompressor for files in the lzip
compressed data format (.lz) able to repair slightly damaged files, recover
badly damaged files from two or more copies, extract undamaged members
from multi-member files, decompress files and test integrity of files.

Lziprecover is able to recover or decompress files produced by any
of the compressors in the lzip family; lzip, plzip, minilzip/lzlib, clzip
and pdlzip. This recovery capability contributes to make the lzip format one
of the best options for long-term data archiving.

Lziprecover is able to efficiently extract a range of bytes
from a multi-member file, because it only decompresses the members containing
the desired data.

Lziprecover can print correct total file sizes and ratios even for multi-member
files.

When recovering data, lziprecover takes as arguments the names of the damaged
files and writes zero or more recovered files depending on the operation
selected and whether the recovery succeeded or not. The damaged files
themselves are never modified.

When decompressing or testing file integrity, lziprecover behaves like lzip
or lunzip.

If the files are too damaged for lziprecover to repair them, data from damaged
members can be partially recovered writing it to stdout.

%prep
%setup -q

%build
%configure
%make

%install
%makeinstall_std

%files
%{_bindir}/lziprecover
%{_mandir}/man1/lziprecover.1*
%{_infodir}/lziprecover.info*

%post
%_install_info

%postun
%_remove_install_info


%changelog
* Tue Mar 13 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.13-1
+ Revision: 784563
- imported package lziprecover


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2994 |12cr|lzlib-1.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define dont_remove_libtool_files 1
%define major 1
%define libname %mklibname lz %major
%define develname %mklibname lz -d
%define staticname %mklibname lz -d -s

Name:		lzlib
Summary:	A compression library for lzip files
Version:	1.3
Release:	2
License:	GPLv3+
Group:		System/Libraries
URL:		http://www.nongnu.org/lzip/lzlib.html
Source0:	http://download.savannah.gnu.org/releases/lzip/%{name}-%{version}.tar.lz
BuildRequires:	lzip

%description
The lzlib compression library provides in-memory LZMA compression
and decompression functions, including integrity checking
of the decompressed data. The compressed data format used by the library
is the lzip format.

Lzlib implements a simplified version of the LZMA (Lempel-Ziv-Markov
chain-Algorithm) algorithm. The original LZMA algorithm was designed by Igor
Pavlov. For a description of the LZMA algorithm, see the lzip manual. 

#------------------------------------------------------------------------------

%package -n %{libname}
Summary:        A compression library for lzip files
Group:          System/Libraries

%description -n %{libname}
The lzlib compression library provides in-memory LZMA compression
and decompression functions, including integrity checking
of the decompressed data. The compressed data format used by the library
is the lzip format.

Lzlib implements a simplified version of the LZMA (Lempel-Ziv-Markov
chain-Algorithm) algorithm. The original LZMA algorithm was designed by Igor
Pavlov. For a description of the LZMA algorithm, see the lzip manual.

%files -n %{libname}
%{_libdir}/*.so.%{major}*

#------------------------------------------------------------------------------

%package -n %{develname}
Summary:        A compression library for lzip files
Group:          Development/C
Requires:       %{libname} = %{version}
Provides:	%{name}-devel = %{EVRD}

%description -n %{develname}
The lzlib compression library provides in-memory LZMA compression
and decompression functions, including integrity checking
of the decompressed data. The compressed data format used by the library
is the lzip format.

Lzlib implements a simplified version of the LZMA (Lempel-Ziv-Markov
chain-Algorithm) algorithm. The original LZMA algorithm was designed by Igor
Pavlov. For a description of the LZMA algorithm, see the lzip manual.

%files -n %{develname}
%{_libdir}/*.so
%{_infodir}/*
%{_includedir}/*
%doc AUTHORS ChangeLog NEWS README

%if %{mdvver} < 201200
%post -n %{develname}
%_install_info

%postun -n %{develname}
%_remove_install_info
%endif

#------------------------------------------------------------------------------

%package -n %{staticname}
Summary:	A compression library for lzip files
Group:		Development/C

%description -n %{staticname}
The lzlib compression library provides in-memory LZMA compression
and decompression functions, including integrity checking
of the decompressed data. The compressed data format used by the library
is the lzip format.

Lzlib implements a simplified version of the LZMA (Lempel-Ziv-Markov
chain-Algorithm) algorithm. The original LZMA algorithm was designed by Igor
Pavlov. For a description of the LZMA algorithm, see the lzip manual.

%files -n %{staticname}
%{_libdir}/*.a

#------------------------------------------------------------------------------

%prep
%setup -q

%build
%configure --enable-shared
%make

%install
%makeinstall_std
pushd %{buildroot}%{_libdir}/
ln -s liblz.so.%{major} liblz.so
popd

%check
make check


%changelog
* Tue Apr 10 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.3-2
+ Revision: 790244
- update to 1.3
- run make check after build

* Tue Mar 13 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.2-2
+ Revision: 784542
- fix symlink in devel package

* Mon Mar 12 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.2-1
+ Revision: 784427
- BR fixed
- fix devel provides
- imported package lzlib


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2995 |12cr|m17n-contrib-1.1.12-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version	1.1.12
%define release	%mkrel 1

%define m17n_db_version 1.5.0

Name:      m17n-contrib
Summary:   Contributed input methods for m17n library
Version:   %{version}
Release:   %{release}
Group:     System/Internationalization
License:   LGPLv2+
URL:       http://www.m17n.org/m17n-lib-en/
Source0:   http://www.m17n.org/m17n-lib-download/%{name}-%{version}.tar.gz
Requires:        m17n-db >= %{m17n_db_version}
BuildRequires:   m17n-db-devel >= %{m17n_db_version}
BuildArch:	noarch
BuildRoot:	%{tmpdir}/%{name}-%{version}-%{release}-buildroot

%description
Contributed input methods for m17n library.

%prep
%setup -qn %{name}-%{version}

%build
[[ ! -x configure ]] && ./bootstrap.sh
%configure2_5x --build=%{_host}
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

# The file conflicts with m17n-data
rm -f $RPM_BUILD_ROOT%{_datadir}/m17n/bn-itrans.mim

%{find_lang} %{name}

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS ChangeLog NEWS README
%{_datadir}/m17n/*.mim
%{_datadir}/m17n/icons/*
%{_datadir}/m17n/scripts/*


%changelog
* Mon Oct 04 2010 Funda Wang <fwang@mandriva.org> 1.1.12-1mdv2011.0
+ Revision: 582860
- 1.1.2 final

* Thu Sep 23 2010 Funda Wang <fwang@mandriva.org> 1.1.12-0.RC.1mdv2011.0
+ Revision: 580651
- 1.1.12 RC

* Wed Mar 31 2010 Funda Wang <fwang@mandriva.org> 1.1.11-1mdv2010.1
+ Revision: 530293
- update to new version 1.1.11

* Wed Jul 29 2009 Funda Wang <fwang@mandriva.org> 1.1.10-1mdv2010.0
+ Revision: 402889
- New version 1.1.10

* Sat Mar 14 2009 Funda Wang <fwang@mandriva.org> 1.1.9-2mdv2009.1
+ Revision: 355013
- should be a noarch package
- update to new version 1.1.9

* Tue Oct 21 2008 Funda Wang <fwang@mandriva.org> 1.1.8-1mdv2009.1
+ Revision: 295991
- New version 1.1.8

* Tue Jul 08 2008 Funda Wang <fwang@mandriva.org> 1.1.7-1mdv2009.0
+ Revision: 232839
- New version 1.1.7

* Wed Feb 13 2008 Funda Wang <fwang@mandriva.org> 1.1.6-1mdv2008.1
+ Revision: 167083
- add back buildroot
- revert noarch, as our build system does not like it
- New version 1.1.6
- It should be noarch pacakge

  + Thierry Vignaud <tv@mandriva.org>
    - fix bogus requires, thus making it installable

* Fri Dec 28 2007 Funda Wang <fwang@mandriva.org> 1.1.5-1mdv2008.1
+ Revision: 138860
- New version 1.1.5

* Fri Dec 28 2007 Funda Wang <fwang@mandriva.org> 1.1.3-1mdv2008.1
+ Revision: 138763
- New version 1.1.4

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Jul 24 2007 Funda Wang <fwang@mandriva.org> 1.1.3-1mdv2008.0
+ Revision: 54906
- do not own /usr/share/m17n dir
- fix file list
- New verison to fix building from source
- New version

* Thu Jul 05 2007 Thierry Vignaud <tv@mandriva.org> 1.1.1-1mdv2008.0
+ Revision: 48501
- from UTUMI Hirosi <utuhiro78@yahoo.co.jp>:
  o new release
  o remove patch0


* Tue Jan 09 2007 Thierry Vignaud <tvignaud@mandriva.com> 1.1.0-1mdv2007.0
+ Revision: 106776
- add patch
- new release

* Wed Oct 18 2006 Thierry Vignaud <tvignaud@mandriva.com> 1.0.0-1.20061013.1mdv2007.1
+ Revision: 66018
- Import m17n-contrib

* Sat Oct 14 2006 UTUMI Hirosi <utuhiro78@yahoo.co.jp> 1.0.0-1.20061013.1mdv2007.0
- first spec for Mandriva


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2996 |12cr|m2vrequantizer-20030929-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define name	m2vrequantizer
%define Name	M2VRequantizer
%define version	20030929
%define rel	4

# This is the version that is recommended for the VDR burn plugin.
# Feel free to upgrade after you've tested that the new version
# works with it too.

Summary:	Requantizes MPEG-2 streams
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL+
URL:		http://www.xeatre.tv/community/burn/contrib/
Source:		http://www.xeatre.tv/community/burn/contrib/%Name-%version.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
Requantizes MPEG-2 streams without recompressing the files.

This is the version that is recommended for the VDR burn plugin.

%prep
%setup -q -n %Name

%build
%__cc %optflags %{?ldflags} -o requant main.c -lm

%install
rm -rf %{buildroot}

install -D -m755 requant %{buildroot}%{_bindir}/requant

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/requant


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 20030929-4mdv2011.0
+ Revision: 620284
- the mass rebuild of 2010.0 packages

* Sun Jul 12 2009 Anssi Hannula <anssi@mandriva.org> 20030929-3mdv2010.0
+ Revision: 395397
- update license tag for new license policy
- use %%ldflags

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 20030929-2mdv2008.1
+ Revision: 140934
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Jul 14 2007 Anssi Hannula <anssi@mandriva.org> 20030929-2mdv2008.0
+ Revision: 51964
- annual rebuild
- replace dead URL
- Import m2vrequantizer



* Fri Jun 16 2006 Anssi Hannula <anssi@mandriva.org> 20030929-1mdv2007.0
- initial Mandriva release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2997 |12cr|macchanger-1.5.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	macchanger 
%define	version	1.5.0
%define release	%mkrel 6
%define	lib_name_orig	lib%{name}
%define	lib_major	0
%define	lib_name	%mklibname %{name} %{lib_major}

Name:           %{name}
Summary: 	Uility for viewing/manipulating the MAC address of network interfaces
Group:		System/Configuration/Networking
Version:        %{version}
Release:        %{release}
License:	GPL 
URL:		http://www.alobbs.com/macchanger/
Source:         %{name}-%{version}.tar.bz2
BuildRoot:      %{_tmppath}/%{name}-buildroot


%description
A GNU/Linux utility for viewing/manipulating the MAC address of network 
interfaces.
Features
* Set specific MAC address of a network interface
* Set the MAC randomly
* Set a MAC of another vendor
* Set another MAC of the same vendor
* Set a MAC of the same kind (eg: wireless card)
* Display a vendor MAC list (today, 6200 items) to choose from

Possible usages
* You're in a DHCP network with some kind of IP-based restriction
* You've a cluster that boot with BOOTP and you want to have a
* clean set of MACs
* Debug MAC based routes
	    
%prep
%setup -q

%build
%configure
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall

%post
%_install_info %{name}.info

%postun
%_remove_install_info %{name}.info

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(644,root,root,755)
%doc README COPYING ChangeLog INSTALL AUTHORS
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*
%{_mandir}/man1/*
%{_infodir}/%{name}.info*
%defattr(755,root,root,755)
%{_bindir}/*


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.5.0-6mdv2011.0
+ Revision: 620286
- the mass rebuild of 2010.0 packages

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.5.0-5mdv2010.0
+ Revision: 439695
- rebuild

* Mon Jul 28 2008 Thierry Vignaud <tv@mandriva.org> 1.5.0-4mdv2009.0
+ Revision: 251620
- rebuild

* Tue Feb 12 2008 Antoine Ginies <aginies@mandriva.com> 1.5.0-2mdv2008.1
+ Revision: 165895
- re-add buildroot tag
- remove buildroot

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon May 21 2007 Antoine Ginies <aginies@mandriva.com> 1.5.0-2mdv2008.0
+ Revision: 29315
- update URL
- Import macchanger



* Fri Jun 23 2006 Antoine Ginies <aginies@mandriva.com> 1.5.0-2mdv2007.0
- rebuild

* Fri May 21 2004 Antoine Ginies <aginies@n2.mandrakesoft.com> 1.5.0-1mdk
- release 1.5.0

* Sun Jan 04 2004 Per yvind Karlsen <peroyvind@linux-mandrake.com> 1.4.0-1mdk
- 1.4.0
- rm -rf $RPM_BUILD_ROOT in %%install, not %%prep
- drop redundant provides
- use %%configure and %%make macro
- macroize
- cleanups
- use %%mklibname macro
- add info file

* Fri Jan 03 2003 Antoine Ginies <aginies@mandrakesoft.com> 1.3.0-1mdk
- first release for mandrakesoft

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2998 |12cr|macrofusion-0.7.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		macrofusion
Version:	0.7.3
Release:	1
Group:		Graphics
Summary:	GUI for HDR tool Enfuse
License:	GPLv3
URL:		http://sourceforge.net/projects/macrofusion
Source0:	http://sourceforge.net/projects/macrofusion/files/%{name}-%{version}/%{name}_%{version}.orig.tar.gz
BuildArch:	noarch
Requires:	python
Requires:	python-imaging
Requires:	Image-ExifTool
Requires:	hugin
Requires:	enfuse

%description
MacroFusion is a neat little GUI for great tool Enfuse (command line). It makes
easy fusion few photos to one with great DOF (Deep of Field) or DR (Dynamic
Range). It can be useful for every macro lovers or landscapers.

%prep
%setup -q

%build

%install
install -m 755 -D macrofusion.py %{buildroot}%{_bindir}/macrofusion
install -m 644 -D macrofusion.desktop %{buildroot}%{_datadir}/applications/macrofusion.desktop
install -d -m 755 %{buildroot}%{_datadir}/mfusion/ui
install -m 644 ui/* %{buildroot}%{_datadir}/mfusion/ui/
install -D -m 644 images/macrofusion.png %{buildroot}%{_datadir}/pixmaps/macrofusion.png
install -D -m 644 images/logoSplash.png %{buildroot}%{_datadir}/mfusion/images/logoSplash.png
for file in locale/*/LC_MESSAGES/*.mo
do
install -D -m 644 $file %{buildroot}%{_datadir}/$file
done

%find_lang MacroFusion

%files -f MacroFusion.lang
%{_bindir}/macrofusion
%{_datadir}/mfusion/
%{_datadir}/pixmaps/macrofusion.png
%{_datadir}/applications/macrofusion.desktop
%doc README CHANGELOG TODO


%changelog
* Sun Feb 19 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.7.3-1
+ Revision: 777444
- update to 0.7.3
- drop separate Russian localisation files as they are merged upstream

* Mon Feb 06 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.7.2-3
+ Revision: 771320
- add russian translation

* Tue Jan 31 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.7.2-2
+ Revision: 770034
- fixed file installation paths

* Tue Jan 31 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.7.2-1
+ Revision: 770024
- new version 0.7.2

* Tue Nov 15 2011 Andrey Smirnov <asmirnov@mandriva.org> 0.6-1
+ Revision: 730781
- imported package macrofusion


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 2999 |12cr|madbomber-0.2.5-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	madbomber
%define	version	0.2.5
%define release	%mkrel 7
%define summary	Catch the bombs

Summary:	%{summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
Url:		http://newbreedsoftware.com/madbomber
Source0:	ftp://ftp.sonic.net/pub/users/nbs/unix/x/madbomber/%{name}-%{version}.tar.bz2
Source5:	%{name}-16.png
Source6:	%{name}-32.png
Source7:	%{name}-48.png
License:	GPL
Group:		Games/Arcade
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildRequires:	SDL_mixer-devel
BuildRequires:	SDL_image-devel
BuildRequires:	SDL-devel
Patch0:		madbomber-0.1.8-fix-CFLAGS.patch
Patch1:		madbomber-0.2.4-add-keypad-keys.patch

%description
The Mad Bomber is loose in the city and he's dropping bombs everywhere! It's
your job to catch them before they hit the ground and explode. Luckily, you
have a set of trusty buckets to extinguish them with.

%prep
%setup -q
%patch0 -p1
%patch1 -p1 -z .pix
chmod a+r -R .
# remove .xvpics directories
find . -type d -name .xvpics | xargs rm -rf

cat << EOF > mandriva-%{name}.desktop
[Desktop Entry]
Name=MadBomber
Comment=%{summary}
Exec=%_gamesbindir/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;ArcadeGame;
EOF

%build
%make CFLAGS="%{optflags} %{ldflags}" DATA_PREFIX=%{_gamesdatadir}/%{name}/

%install
rm -rf $RPM_BUILD_ROOT

install -D %{name} $RPM_BUILD_ROOT%{_gamesbindir}/%{name}
install -d $RPM_BUILD_ROOT%{_gamesdatadir}/%{name}
cp -a data/* $RPM_BUILD_ROOT%{_gamesdatadir}/%{name}

install -D -m644 mandriva-%{name}.desktop $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop
install -D -m644 %SOURCE6 $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
install -D -m644 %SOURCE5 $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
install -D -m644 %SOURCE7 $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS.txt CHANGES.txt README.txt
%{_gamesbindir}/*
%{_gamesdatadir}/%{name}
%{_datadir}/applications/*
%{_iconsdir}/*.png
%{_miconsdir}/*.png
%{_liconsdir}/*.png



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3000 |12cr|madfu-firmware-0.5-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Firmware loader for M-Audio/Midiman usb sound devices
Name:		madfu-firmware
Version:	0.5
Release:	 %mkrel 5
License:	GPL
Group:		System/Kernel and hardware		

Source:		http://prdownloads.sourceforge.net/xbox-linux/%{name}-%{version}.tar.bz2
Url:		http://usb-midi-fw.sourceforge.net/
BuildRoot:	%_tmppath/%name-%version-root
Exclusivearch:	%{ix86}

%description
This package allows you to use the USB Audio interfaces from M-Audio/
Midiman with Linux.  It sets up an hotplugging script to load the
firmware from the Windows driver files.

Firmware files are not distributed with this package but can be extracted
from the Windows drivers and placed in %{_datadir}/usb/maudio.

%prep
%setup -q

%build
# (sb) just to trick configure
for firmware in [ ma003101 ma004100 ma004103 ma005101 ma006100 ma008100 ]; do
touch $firmware.bin
done
%configure
%make

%install
rm -fr %buildroot
%makeinstall
# (sb) empty firmware files we created in build stage
rm -f %buildroot/%{_datadir}/usb/maudio/*.bin

%clean
rm -fr %buildroot

%files 
%defattr(-,root,root)
%doc README Changelog
%dir %{_datadir}/usb/maudio
%{_sbindir}/madfuload
%{_sysconfdir}/hotplug/usb/maudio_dfu
%config(noreplace) %{_sysconfdir}/hotplug/usb/maudio_dfu.usermap



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5-5mdv2011.0
+ Revision: 620287
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.5-4mdv2010.0
+ Revision: 429889
- rebuild

* Mon Jul 28 2008 Thierry Vignaud <tv@mandriva.org> 0.5-3mdv2009.0
+ Revision: 251643
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.5-1mdv2008.1
+ Revision: 129594
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import madfu-firmware


* Mon Apr 11 2005 Stew Benedict <sbenedict@mandrakesoft.com>  0.5-1mdk
- first Mandriva release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3001 |12cr|madplay-0.15.2b-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name 	madplay
%define version 0.15.2b
%define release 7

Summary:	Command line MPEG audio player based on libmad 
Name:		%{name}
Version:		%{version}
Release:		%{release}
Source0:		http://prdownloads.sourceforge.net/mad/%{name}-%{version}.tar.bz2
License:		GPL
Group:		Sound
URL:		http://www.underbit.com/products/mad/
BuildRequires:  pkgconfig(mad) >= 0.15.0b
BuildRequires:  pkgconfig(id3tag) >= 0.15.0b
BuildRequires:  pkgconfig(esound)
Provides:	mad
Obsoletes:	mad

%description
madplay is a command-line MPEG audio decoder and player based on the
MAD library (libmad). For details about MAD, see the libmad package
distributed separately.

madplay will also read and display ID3 tag information, and further
supports the relative volume adjustment information (RVA2) in such
tags, as written by tools like `normalize'.


%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall
# this is an invalid locale dir
rm -rf %buildroot/%{_datadir}/locale/en
%find_lang %{name}

%files -f %{name}.lang
%doc COPYING README CREDITS TODO TODO
%{_bindir}/*
%{_mandir}/man1/*


%changelog
* Tue Aug 02 2011 Götz Waschk <waschk@mandriva.org> 0.15.2b-7mdv2012.0
+ Revision: 692727
- rebuild

* Mon Jul 28 2008 Thierry Vignaud <tv@mandriva.org> 0.15.2b-6mdv2011.0
+ Revision: 251658
- rebuild

* Thu Jan 03 2008 Olivier Blin <blino@mandriva.org> 0.15.2b-4mdv2008.1
+ Revision: 140934
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Jul 25 2007 Götz Waschk <waschk@mandriva.org> 0.15.2b-4mdv2008.0
+ Revision: 55238
- Import madplay



* Thu Jul 20 2006 Götz Waschk <waschk@mandriva.org> 0.15.2b-1mdv2007.0
- Rebuild

* Sun May 21 2006 Götz Waschk <waschk@mandriva.org> 0.15.2b-3mdk
- Rebuild
- use mkrel

* Fri May 20 2005 Gtz Waschk <waschk@mandriva.org> 0.15.2b-2mdk
- Rebuild

* Mon May 10 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.15.2b-1mdk
- spec fix
- fix source url
- New release 0.15.2b

* Sat Jul 19 2003 Gtz Waschk <waschk@linux-mandrake.com> 0.15.0b-3mdk
- disable alsa (didn't work)

* Thu Jun 26 2003 Gtz Waschk <waschk@linux-mandrake.com> 0.15.0b-2mdk
- fix url
- fix doc section

* Thu Jun 26 2003 Gtz Waschk <waschk@linux-mandrake.com> 0.15.0b-1mdk
- obsolete the old mad
- autoconf 2.5 macro
- split out of the main mad package
- new version

* Wed May 21 2003 Gtz Waschk <waschk@linux-mandrake.com> 0.14.2b-6mdk
- rebuild for provides

* Sun May  4 2003 Gtz Waschk <waschk@linux-mandrake.com> 0.14.2b-5mdk
- devel package requires zlib-devel
- devel package requires pkgconfig
- mklibname macro

* Mon Oct 21 2002 Gtz Waschk <waschk@linux-mandrake.com> 0.14.2b-4mdk
- arrgh, also add mad.pc

* Mon Oct 21 2002 Gtz Waschk <waschk@linux-mandrake.com> 0.14.2b-3mdk
- add id3tag.pc from debian package (required by xmms-mad)

* Thu Jul 18 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.14.2b-2mdk
- add .la files

* Sat Jan 26 2002 Yves Duret <yduret@mandrakesoft.com> 0.14.2b-1mdk
- spec mandrakificazion: macros, standard libificazion, macros

* Sat Nov 10 2001 Gtz Waschk <waschk@linux-mandrake.com> 0.14.2b-0.1mdk
- 0.14.2b

* Wed Nov  7 2001 Gtz Waschk <waschk@linux-mandrake.com> 0.14.1b-0.1mdk
- 0.14.1b
- build shared library

* Fri Oct 19 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.14.0b-0.1mdk
- 0.14.0b

* Mon Sep 10 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.13.0-0.b1mdk
- added by Gtz Waschk <waschk@linux-mandrake.com> :
        - initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3002 |12cr|Maelstrom-3.0.6-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version  3.0.6
%define release  %mkrel 13
%define name Maelstrom

Summary:   Maelstrom
Name:      %{name}
Version:   %{version}
Release:   %{release}
License: LGPL
Group:     Games/Arcade
Source0:   %{name}-%{version}.tar.bz2
Source10: %name.16.png
Source11: %name.32.png
Source12: %name.48.png
Patch1:    Maelstrom-3.0.6-scorefile.patch
Patch2:	   Maelstrom-3.0.6-datadir.patch
Patch3:	   Maelstrom-3.0.6-gcc3.4.patch
Patch4:    Maelstrom-3.0.6-64bit-fixes.patch
URL:       http://www.devolution.com/~slouken/Maelstrom/
BuildRoot: %{_tmppath}/%{name}-buildroot
BuildRequires:	SDL_net-devel
BuildRequires:	SDL-devel

%description
Maelstrom is a rockin' asteroids game ported from the Macintosh
Originally written by Andrew Welch of Ambrosia Software, and ported
to UNIX and then SDL by Sam Lantinga <slouken@devolution.com>

%prep
%setup -q
%patch1 -b .scores
%patch2 -p1 -b .libdir
%patch3 -p1
%patch4 -p1 -b .64bit-fixes

touch ChangeLog NEWS AUTHORS

%build
autoreconf -fi
%configure2_5x --disable-rpath --bindir=%_gamesbindir --libdir=%_gamesdatadir

%make

%install
rm -rf %buildroot
%makeinstall_std GAME_INSTALLDIR=%buildroot/%_gamesdatadir/%name
install -D -m755 Maelstrom %buildroot/%_gamesbindir/Maelstrom
install -D -m755 Maelstrom-netd %buildroot/%_gamesbindir/Maelstrom-netd

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%_gamesbindir/Maelstrom
Name=Maelstrom
Comment=Asteroids game
Categories=Game;ArcadeGame;
Icon=Maelstrom
EOF

mkdir -p $RPM_BUILD_ROOT%{_miconsdir}
mkdir -p $RPM_BUILD_ROOT%{_liconsdir}
install -m 644 %{SOURCE10} $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
install -m 644 %{SOURCE11} $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
install -m 644 %{SOURCE12} $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png

mkdir -p %buildroot/var/lib/games/
mv %buildroot%_gamesdatadir/Maelstrom/Maelstrom-Scores %buildroot/var/lib/games/Maelstrom-Scores

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%pre
# in Maelstrom <= 3.0.6-4mdk %_gamesbindir/Maelstrom is a directory
if [ -d %_gamesbindir/Maelstrom ]; then
  rm -rf %_gamesbindir/Maelstrom
fi

%files
%defattr(-, root, root)
%doc COPYING CREDITS README* Changelog Docs
%attr(2755,root,games) %_gamesbindir/Maelstrom*
%_gamesdatadir/Maelstrom
%{_datadir}/applications/mandriva-*.desktop
%_iconsdir/*.png
%_miconsdir/*
%_liconsdir/*
%attr(0664,root,games) /var/lib/games/Maelstrom-Scores



%changelog
* Mon Jan 03 2011 Funda Wang <fwang@mandriva.org> 3.0.6-13mdv2011.0
+ Revision: 627689
- fix build

* Mon Jul 28 2008 Thierry Vignaud <tv@mandriva.org> 3.0.6-13mdv2009.0
+ Revision: 251663
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 18 2007 Thierry Vignaud <tv@mandriva.org> 3.0.6-11mdv2008.1
+ Revision: 132317
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- buildrequires X11-devel instead of XFree86-devel
- import Maelstrom


* Mon May 15 2006 Stefan van der Eijk <stefan@eijk.nu> 3.0.6-11mdk
- rebuild for sparc

* Mon Sep  5 2005 Gwenole Beauchesne <gbeauchesne@mandriva.com> 3.0.6-10mdk
- 64-bit fixes

* Sat Aug 28 2004 Christiaan Welvaart <cjw@daneel.dyndns.org> 3.0.6-9mdk
- add BuildRequires: automake1.4

* Wed Aug 18 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.0.6-8mdk
- Rebuild with new menu

* Mon Jun  7 2004 Gtz Waschk <waschk@linux-mandrake.com> 3.0.6-7mdk
- fix menu
- remove some BRs
- patch for new g++

* Tue Jul 22 2003 Gtz Waschk <waschk@linux-mandrake.com> 3.0.6-6mdk
- fix update from old releases

* Mon Jul 21 2003 Gtz Waschk <waschk@linux-mandrake.com> 3.0.6-5mdk
- move files to the right dirs

* Wed Apr  2 2003 Gtz Waschk <waschk@linux-mandrake.com> 3.0.6-4mdk
- spec fixes
- make binary sgid games and fix location of the highscores (bug #2840)

* Thu Jan 16 2003 Lenny Cartier <lenny@mandrakesoft.com> 3.0.6-3mdk
- rebuild

* Thu Oct 24 2002 Stew Benedict <sbenedict@mandrakesoft.com> 3.0.6-2mdk
- allow build on other arches (no i586 in spec)

* Wed Oct 23 2002 Lenny Cartier <lenny@mandrakesoft.com> 3.0.6-1mdk
- 3.0.6

* Wed Aug 14 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 3.0.5-8mdk
- Automated rebuild with gcc 3.2-0.3mdk

* Thu Jul 25 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 3.0.5-7mdk
- Automated rebuild with gcc3.2

* Tue May 07 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 3.0.5-6mdk
- Automated rebuild in gcc3.1 environment

* Mon Apr 29 2002 Guillaume Cottenceau <gc@mandrakesoft.com> 3.0.5-5mdk
- rebuild for new alsa

* Wed Apr 24 2002 Lenny Cartier <lenny@mandrakesoft.com> 3.0.5-4mdk
- remove latest conflicts
- remove playwave

* Wed Apr 24 2002  Lenny Cartier <lenny@mandrakesoft.com> 3.0.5-3mdk
- conflicts : SDL_mixer-player 

* Fri Jan 18 2002 Stefan van der Eijk <stefan@eijk.nu> 3.0.5-2mdk
- BuildRequires

* Mon Jan 14 2002 Lenny Cartier <lenny@mandrakesoft.com> 3.0.5-1mdk
- 3.0.5
- convert xpms to pngs

* Sun Jul  8 2001 Stefan van der Eijk <stefan@eijk.nu> 3.0.1-10mdk
- BuildRequires:	libSDL-devel

* Wed Jun 13 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 3.0.1-9mdk
- recompile with new SDL

* Sat Mar 17 2001 Lenny Cartier <lenny@mandrakesoft.com> 3.0.1-8mdk
- fix icons

* Fri Nov 10 2000 Lenny Cartier <lenny@mandrakesoft.com> 3.0.1-7mdk
- patch to fix build with gcc-2.96

* Wed Sep 27 2000 Vincent Saugey <vince@mandrakesoft.com> 3.0.1-6mdk
- really fix menu entry

* Wed Sep 27 2000 Lenny Cartier <lenny@mandrakesoft.com> 3.0.1-5mdk
- fix menu entry

* Fri Jul 28 2000 Lenny Cartier <lenny@mandrakesoft.com> 3.0.1-4mdk
- macro
- bm
- menu

* Wed Apr 19 2000 Lenny Cartier <lenny@mandrakesoft.com> 3.0.1-3mdk
- fix group
- fix source permission

* Thu Dec 09 1999 Lenny Cartier <lenny@mandrakesoft.com>
- new in contribs
- mandrake adaptations

* Tue Sep 21 1999 Sam Lantinga <slouken@devolution.com>

- first attempt at a spec file


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3003 |12cr|magicpoint-1.13a-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	magicpoint
%define version 1.13a
%define release %mkrel 4

Summary:	Presentation tool
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	BSD like
URL:		http://member.wide.ad.jp/wg/mgp/
Group:		Office
Source:		ftp://sh.wide.ad.jp/WIDE/free-ware/mgp/%{name}-%{version}.tar.gz
Patch0:         magicpoint-1.10a-remove-rpath.patch
Patch1:         magicpoint-1.09a-defaults-to-latin1.patch
Patch2:         magicpoint-1.09a-emacs-mode--add-font-lock.patch
Patch3:         magicpoint-1.09a-xfont-force-same-one.patch
BuildRoot:	%_tmppath/%{name}-buildroot
BuildRequires:	libx11-devel
BuildRequires:	libxft-devel
BuildRequires:	libxmu-devel
BuildRequires:	imlib-devel
Buildrequires:  flex byacc
BuildRequires:	imake gccmakedep
Requires:	libjpeg-progs

%description
MagicPoint is an X11 based presentation tool. It is designed to make
simple presentations easy while making complicated presentations
possible. Its presentation file is just text so that you can create
presentation files quickly with your favorite editor (e.g. Emacs).

It includes a true type library for elegant looking text and effects.

%prep
%setup -q
#%patch0 -p1
%patch1 -p1
%patch2 -p1

%build
%configure2_5x --enable-locale
xmkmf
make Makefiles
make CCOPTIONS="%optflags" EXTRA_LDOPTIONS="%ldflags"

%install
rm -fr %buildroot
%makeinstall_std install.man

install -m 644 -D contrib/mgp-mode.el %{buildroot}%{_datadir}/emacs/site-lisp/mgp-mode.el

install -d %{buildroot}%{_sysconfdir}/emacs/site-start.d
cat <<EOF >%{buildroot}%{_sysconfdir}/emacs/site-start.d/%{name}.el
(autoload 'mgp-mode "mgp-mode" "MagicPoint editing mode" t)
(add-to-list 'auto-mode-alist '("\\\\.mgp$" . mgp-mode))
EOF

#clean cvs things
for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -r $i; fi >&/dev/null
done
rm -rf %{buildroot}/usr/X11R6/lib*/X11/doc/html    

%clean
rm -rf %{buildroot}

%files
%defattr (-,root,root)
%doc COPYRIGHT FAQ README* RELNOTES SYNTAX USAGE
%doc sample/
%{_datadir}/emacs/site-lisp/*
%config(noreplace) %{_sysconfdir}/emacs/site-start.d/*
%{_bindir}/*
%{_mandir}/*/*
%{_prefix}/lib/X11/mgp/*


%changelog
* Sat Feb 05 2011 Funda Wang <fwang@mandriva.org> 1.13a-4mdv2011.0
+ Revision: 636123
- BR xmu
- tighten BR

* Thu Oct 14 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.13a-3mdv2011.0
+ Revision: 585548
- rebuild

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.13a-2mdv2010.0
+ Revision: 439696
- rebuild

* Sun Mar 08 2009 Emmanuel Andry <eandry@mandriva.org> 1.13a-1mdv2009.1
+ Revision: 352959
- BR imlib-devel
- New version 1.13a (should fix #17010)
- drop p5

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.12a-3mdv2009.0
+ Revision: 241007
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Jun 02 2007 Funda Wang <fwang@mandriva.org> 1.12a-1mdv2008.0
+ Revision: 34720
- fix file list
- BuildRequires imake
- Patch0 not needed
- New version
- bzunzip2 the patches
- Import magicpoint



* Sun Feb 13 2005 Frederic Lepied <flepied@mandrakesoft.com> 1.11b-1mdk
- New release 1.11b

* Thu Aug 19 2004 Pascal Terjan <pterjan@mandrake.org> 1.10a-3mdk
- rebuild for libintl
- patch4 (freetype inclusion)
- patch5 (missing decl, maybe due to gcc3.4)

* Sun Nov 16 2003 Pascal Terjan <CMoi@tuxfamily.org> 1.10a-2mdk
- add BuildRequires byacc

* Tue Nov 04 2003 Pascal Terjan <CMoi@tuxfamily.org> 1.10a-1mdk
- 1.10a
- add BuildRequires XFree86-devel for xmkmf
- update patch0

* Fri Apr 25 2003 Pixel <pixel@mandrakesoft.com> 1.09a-6mdk
- add "Buildrequires: flex"

* Wed Jul 17 2002 Pixel <pixel@mandrakesoft.com> 1.09a-5mdk
- add missing quote in /etc/emacs/site-start.d/magicpoint.el

* Tue Jul 09 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.09a-4mdk
- buildrequires freetype-devel

* Thu Oct 11 2001 Pixel <pixel@mandrakesoft.com> 1.09a-3mdk
- rebuilding for libpng3

* Mon Oct  8 2001 Pixel <pixel@mandrakesoft.com> 1.09a-2mdk
- better X11 font choosing (?)
- add require libjpeg-progs

* Sun Oct  7 2001 Pixel <pixel@mandrakesoft.com> 1.09a-1mdk
- fixes, cleanup, emacs mode by default...
- new version

* Mon Sep 03 2001 Yves Duret <yduret@mandrakesoft.com> 1.08a-2mdk
- added a Requires on fonts-ttf-japanese
- added -q option to %%setup

* Wed Jun 13 2001 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 1.08a-1mdk
- 1.08a
- sanitized spec file (s/Copyright/License, etc.)

* Mon Dec 11 2000 Lenny Cartier <lenny@mandrakesoft.com> 1.07a-1mdk
- new in contribs

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3004 |12cr|magicrescue-1.1.9-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           magicrescue
Version:        1.1.9
Release:        %mkrel 3
Summary:        Tries to recover files
License:        GPLv2+
Group:          Archiving/Other
URL:            http://jbj.rapanden.dk/magicrescue/
Source0:        http://jbj.rapanden.dk/magicrescue/release/%name-%version.tar.gz
Conflicts:	safecat
Requires:       binutils
Requires:       gzip
Requires:       mencoder
Requires:	mpg123
BuildRequires:  gdbm-devel
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%description
Magic Rescue scans a block device for file types it knows how to recover and
calls an external program to extract them.  It looks at "magic bytes" in file
contents, so it can be used both as an undelete utility and for recovering a
corrupted drive or partition.  As long as the file data is there, it will find
it. It works on any file system.

%prep
%setup -q

%build
# XXX: This is not a GNU autoconf script
export CFLAGS="%{optflags}"
./configure --prefix=%{_prefix}
%{make}

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_prefix}
%makeinstall PREFIX=%{buildroot}/%{_prefix}
# move man pages to the right directory
mv %{buildroot}%{_prefix}/man %{buildroot}%{_datadir}
# move binaries from /usr/share
mv %{buildroot}%{_datadir}/magicrescue/tools/inputseek %{buildroot}%{_bindir}
mv %{buildroot}%{_datadir}/magicrescue/tools/safecat %{buildroot}%{_bindir}
mv %{buildroot}%{_datadir}/magicrescue/tools/textextract %{buildroot}%{_bindir}

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc COPYING README 
%{_datadir}/magicrescue/recipes/*
%{_mandir}/man1/*
%defattr(0755,root,root,0755)
%{_bindir}/*
%{_datadir}/magicrescue/tools/*


%changelog
* Tue Apr 12 2011 Funda Wang <fwang@mandriva.org> 1.1.9-3mdv2011.0
+ Revision: 652962
- build with db 5.1

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.9-2mdv2011.0
+ Revision: 612791
- the mass rebuild of 2010.1 packages

* Tue Apr 13 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.1.9-1mdv2010.1
+ Revision: 534189
- New version 1.1.9

* Wed Dec 30 2009 Jérôme Brenier <incubusss@mandriva.org> 1.1.8-1mdv2010.1
+ Revision: 484226
- new version 1.1.8

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.1.6-2mdv2010.0
+ Revision: 439698
- rebuild

* Sat Feb 28 2009 Emmanuel Andry <eandry@mandriva.org> 1.1.6-1mdv2009.1
+ Revision: 346114
- New version 1.1.6

* Mon Jul 28 2008 Thierry Vignaud <tv@mandriva.org> 1.1.5-3mdv2009.0
+ Revision: 251670
- rebuild

* Tue Feb 05 2008 Funda Wang <fwang@mandriva.org> 1.1.5-1mdv2008.1
+ Revision: 162532
- New version 1.1.5

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Jul 31 2007 David Walluck <walluck@mandriva.org> 1.1.4-3mdv2008.0
+ Revision: 56777
- rebuild for %%mkrel
- fix BuildRequires


* Thu Sep 29 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.4-2mdk
- fix #18915

* Thu Mar 24 2005 Lenny Cartier <lenny@mandrakesoft.com> 1.1.4-1mdk
- from Dominik Grafenhofer <dominik@grafenhofer.at> : 
	- First build


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3005 |12cr|mahjongg3d-0.96-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:			mahjongg3d
Version:		0.96
Release:		9

Summary:	MahJongg 3D Solitaire
License:	GPLv2+
Group:		Games/Boards
URL:		http://www.reto-schoelly.de/mahjongg3d/
Source:		http://www.reto-schoelly.de/mahjongg3d/%{name}-%{version}.tar.bz2
Source1:	http://www.reto-schoelly.de/mahjongg3d/%{name}-0.96-patch2.tar.bz2
Source10:	http://www.reto-schoelly.de/mahjongg3d/hieroglyph_tileset.tar.bz2
Source11:	http://www.reto-schoelly.de/mahjongg3d/lab_layout.tar.bz2
Source20:	%{name}-16.png
Source21:	%{name}-32.png
Source22:	%{name}-48.png
Patch:		mahjongg3d-0.96-mdv-64bit-fix.patch

BuildRequires:	qt3-devel
BuildRequires:	pkgconfig(glu)

%description
MahJongg Solitaire 3D is an OpenGL enhanced solitaire version of the ancient
chinese board game "Mah Jongg".

%prep
%setup -q -n mahjongg3d.release -a 1
%patch -p1 -b .build+x64-fix

pushd bin
tar xvjf %{SOURCE10}
tar xvjf %{SOURCE11}
popd

cp -fr patch2/* .
rm -fr patch2
sed -i -e 's/openglwidget.h/OpenGLWidget.h/' src/MainDialogBase.ui

%build
export QTDIR=%{qt3dir}
%{qt3dir}/bin/qmake
%{qt3dir}/bin/qmake src/src.pro -o src/Makefile
cat > src/gamedata_path.h <<EOF
#define GAMEDATA_BASE_PATH "/usr/share/games/mahjongg3d"
EOF

%make PREFIX=%{_prefix} GAMEDATA_PREFIX=%_gamesdatadir

%install
rm -rf %buildroot
install -d %buildroot%{_gamesdatadir}/%{name}/backgrounds
install -d %buildroot%{_gamesdatadir}/%{name}/gra
install -d %buildroot%{_gamesdatadir}/%{name}/layouts
install -d %buildroot%{_gamesdatadir}/%{name}/tilesets
install -d %buildroot%{_gamesdatadir}/%{name}/tilesets/default
install -d %buildroot%{_gamesdatadir}/%{name}/tilesets/flowers
install -d %buildroot%{_gamesdatadir}/%{name}/tilesets/hiero
install -d %buildroot%{_gamesdatadir}/%{name}/tilesets/runes
install -d %buildroot%{_gamesdatadir}/%{name}/tilesets/traditional

install -d %buildroot%{_gamesbindir}
install -d %buildroot%{_mandir}/man6
install -m 0755 bin/%{name} %buildroot%{_gamesbindir}/
install -m 0644 bin/backgrounds/* %buildroot%{_gamesdatadir}/%{name}/backgrounds/
install -m 0644 bin/gra/* %buildroot%{_gamesdatadir}/%{name}/gra/
install -m 0644 bin/layouts/* %buildroot%{_gamesdatadir}/%{name}/layouts/
install -m 0644 bin/tilesets/*.tileset %buildroot%{_gamesdatadir}/%{name}/tilesets/
install -m 0644 bin/tilesets/default/* %buildroot%{_gamesdatadir}/%{name}/tilesets/default/
install -m 0644 bin/tilesets/flowers/* %buildroot%{_gamesdatadir}/%{name}/tilesets/flowers/
install -m 0644 bin/tilesets/hiero/* %buildroot%{_gamesdatadir}/%{name}/tilesets/hiero/
install -m 0644 bin/tilesets/runes/* %buildroot%{_gamesdatadir}/%{name}/tilesets/runes/
install -m 0644 bin/tilesets/traditional/* %buildroot%{_gamesdatadir}/%{name}/tilesets/traditional/
install -m 0644 %{name}.6 %buildroot%{_mandir}/man6/

install -m 644 -D %{SOURCE20} $RPM_BUILD_ROOT/%{_miconsdir}/%{name}.png
install -m 644 -D %{SOURCE21} $RPM_BUILD_ROOT/%{_iconsdir}/%{name}.png
install -m 644 -D %{SOURCE22} $RPM_BUILD_ROOT/%{_liconsdir}/%{name}.png

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=MahJongg 3D Solitaire
Comment=MahJongg 3D Solitaire - A board game using OpenGL, with several themes
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Type=Application
Categories=X-MandrivaLinux-MoreApplications-Games-Boards;Game;BoardGame;Qt;
EOF

%files
%doc Changelog COPYING INSTALL_CUSTOM README
%attr(0755,root,games) %{_gamesbindir}/%{name}
%{_mandir}/man6/%{name}.6*
%{_gamesdatadir}/%{name}
%{_datadir}/applications/*.desktop
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png

%changelog
* Sun Aug 22 2010 Tomas Kindl <supp@mandriva.org> 0.96-8mdv2011.0
+ Revision: 572034
- rebuild & minor spec cleanup

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.96-7mdv2010.0
+ Revision: 439699
- rebuild

* Tue Jan 27 2009 Guillaume Bedot <littletux@mandriva.org> 0.96-6mdv2009.1
+ Revision: 334255
- Fix license, build on x32 and x64 and x64 segfault

* Mon Jul 28 2008 Thierry Vignaud <tv@mandriva.org> 0.96-5mdv2009.0
+ Revision: 251684
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Thu Feb 14 2008 Thierry Vignaud <tv@mandriva.org> 0.96-3mdv2008.1
+ Revision: 168061
- fix no-buildroot-tag
- fix description-line-too-long

* Thu Jul 26 2007 Funda Wang <fwang@mandriva.org> 0.96-3mdv2008.0
+ Revision: 55742
- ExclusiveArch ix86
- fix wrong include instruction
- Add upsteam patch
- use xdg menu entry
- Import mahjongg3d



* Mon Mar 07 2005 Guillaume Bedot <guillaume.bedot@cegetel.net> 0.96-1mdk
- First Mandrakelinux package.
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3006 |12cr|mail2sms-1.3.5-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Mail to SMS converter
Name:		mail2sms
Version:	1.3.5
Release:	%mkrel 9
License:	GPL
Group:		Networking/Other
URL:		http://daniel.haxx.se/projects/mail2sms/
Source:		http://daniel.haxx.se/projects/mail2sms/%{name}-%{version}.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
mail2sms reads a (MIME) mail and converts it to a short message. It offers
search and replace, conditional rules, conditional search and replace etc to
create a custom output. It can optionally pipe its output into a specified
program.

%prep

%setup -q

%build

%configure

%make

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d  %{buildroot}%{_sysconfdir}/mail/mail/sms
install -d  %{buildroot}%{_bindir}
install -d  %{buildroot}%{_mandir}/man1
install -d  %{buildroot}%{_mandir}/man4

install -m0755 %{name} %{buildroot}%{_bindir}/%{name}
install -m0644 example.conf %{buildroot}%{_sysconfdir}/mail/mail/sms/mail2sms.conf
install -m0644 %{name}.1  %{buildroot}%{_mandir}/man1/
install -m0644 %{name}.4  %{buildroot}%{_mandir}/man4/

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc CHANGES FILES INSTALL LEGAL README REGEX TODO forward.README forward.example
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/mail/mail/sms/mail2sms.conf
%attr(0755,root,root) %{_bindir}/%{name}
%attr(0644,root,root) %{_mandir}/man1/*
%attr(0644,root,root) %{_mandir}/man4/*



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.5-9mdv2011.0
+ Revision: 620288
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.3.5-8mdv2010.0
+ Revision: 429907
- rebuild

* Mon Jul 28 2008 Thierry Vignaud <tv@mandriva.org> 1.3.5-7mdv2009.0
+ Revision: 251705
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1.3.5-5mdv2008.1
+ Revision: 170976
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 1.3.5-4mdv2008.1
+ Revision: 140935
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import mail2sms


* Tue Sep 19 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3.5-4mdv2007.0
- rebuild
- new url's
- added the config
- added the man pages

* Wed Jul 06 2005 Lenny Cartier <lenny@mandrakesoft.com> 1.3.5-3mdk
- rebuild

* Wed Jun 23 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.3.5-2mdk
- rebuild

* Fri Apr 04 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.3.5-1mdk
- 1.3.5

* Tue Jan 28 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.3.3-2mdk
- rebuild

* Fri Nov 16 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.3.3-1mdk
- 1.3.3

* Tue Aug 21 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.3.2-1mdk
- updated to 1.3.2

* Mon Jan 22 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.2.1-1mdk
- updated to 1.2.1

* Mon Sep 11 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.33-3mdk
- BM
- macros

* Tue May 02 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.33-2mdk
- fix group
- fix files section

* Tue Nov 30 1999 Lenny Cartier <lenny@mandrakesoft.com>
- new in contribs

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3007 |12cr|maildrop-2.5.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Maildrop mail filter/mail delivery agent
Name:		maildrop
Version:	2.5.5
Release:	%mkrel 2
License:	GPLv3
Group:		System/Servers
URL:		http://www.courier-mta.org/maildrop/
Source0:	%{name}-%{version}.tar.bz2
Patch0:		maildrop-1.7.0-format_not_a_string_literal_and_no_format_arguments.diff
BuildConflicts:	libreoffice-common
BuildRequires:	autoconf
BuildRequires:	automake
BuildRequires:	db-devel
BuildRequires:	fam-devel
BuildRequires:	idn-devel
BuildRequires:	libstdc++-devel
BuildRequires:	libtool
BuildRequires:	pcre-devel
Requires:	sendmail-command

%description
Maildrop is a combination mail filter/mail delivery agent. Maildrop reads the
message to be delivered to your mailbox, optionally reads instructions from a
file how filter incoming mail, then based on these instructions may deliver
mail to an alternate mailbox, or forward it, instead of dropping the message
into your mailbox.

Maildrop uses a structured, real, meta-programming language in order to define
filtering instructions. Its basic features are fast and efficient. At sites
which carry a light load, the more advanced, CPU-demanding, features can be
used to build very sophisticated mail filters.  Maildrop deployments have
been reported at sites that support as many as 30,000 mailboxes.

Maildrop mailing list:
http://lists.sourceforge.net/lists/listinfo/courier-maildrop

This version is compiled with support for GDBM database files, maildir
enhancements (folders+quotas), and userdb.

%prep

%setup -q -n %{name}-%{version}
%patch0 -p0

%build
export DEFAULT_DEF="./Maildir"
export MAILBOT="%{_bindir}/mailbot"

%configure2_5x \
    --disable-authlib \
    --enable-crlf-term=1 \
    --enable-global-timeout=300 \
    --enable-keep-fromline=1 \
    --enable-lockext-def=.lock \
    --enable-lockrefresh-def=15 \
    --enable-locksleep-def=5 \
    --enable-locktimeout-def=60 \
    --enable-maildirquota \
    --enable-maildrop-gid=mail \
    --enable-maildrop-uid=root \
    --enable-mimecharset=iso-8859-1 \
    --enable-restrict-trusted=0 \
    --enable-sendmail=%{_sbindir}/sendmail \
    --enable-smallmsg=8192 \
    --enable-syslog=1 \
    --enable-tempdir=.tmp \
    --enable-trusted-users="root mail daemon postfix postmaster uucp qmaild sendmail mmdf vpopmaill" \
    --enable-use-flock=1 \
    --with-db=db \
    --with-dirsync \
    --with-etcdir=%{_sysconfdir}/maildrop \
    --with-libidn=%{_prefix} \
    --without-devel \
    --with-trashquota

%make

%install
rm -rf %{buildroot}

%makeinstall_std MAILDROPUID='' MAILDROPGID=''

install -d %{buildroot}%{_sysconfdir}/maildrop/maildroprcs

install -m644 maildir/quotawarnmsg %{buildroot}%{_sysconfdir}/maildrop/quotawarnmsg

cat > %{buildroot}%{_sysconfdir}/maildrop/autoresponsesquota <<EOF
#100000000S,10000C
EOF

cat > %{buildroot}%{_sysconfdir}/maildrop/maildirfilterconfig <<EOF
MAILDIRFILTER=../.mailfilter
MAILDIR=./Maildir
EOF

cat > %{buildroot}%{_sysconfdir}/maildrop/maildirshared <<EOF
#
EOF

cat > %{buildroot}%{_sysconfdir}/maildrop/maildroprc <<EOF
#logfile "/var/log/maildrop.log"
EOF

# fix html docs for proper docs inclusion
rm -rf html
mv %{buildroot}%{_datadir}/maildrop/html html

# fix so that these won't conflict with the courier-imap package
mv %{buildroot}%{_bindir}/deliverquota %{buildroot}%{_bindir}/deliverquota-maildrop
mv %{buildroot}%{_bindir}/maildirmake %{buildroot}%{_bindir}/maildirmake-maildrop

mv %{buildroot}%{_mandir}/man1/maildirmake.1 %{buildroot}%{_mandir}/man1/maildirmake-maildrop.1
mv %{buildroot}%{_mandir}/man8/deliverquota.8 %{buildroot}%{_mandir}/man8/maildirmake-deliverquota.8

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc INSTALL NEWS UPGRADE ChangeLog maildir/README* html
%doc INSTALL.html maildroptips.txt
%doc README.html UPGRADE.html
%doc maildir/README.maildirfilter.html
%doc maildir/README.maildirquota.html
%doc maildir/README.maildirquota.txt
%doc maildir/README.sharedfolders.html
%doc maildir/README.sharedfolders.txt

%attr(0755,root,mail) %dir %{_sysconfdir}/maildrop
%attr(0700,root,mail) %dir %{_sysconfdir}/maildrop/maildroprcs

%attr(0600,root,root) %config(noreplace) %{_sysconfdir}/maildrop/autoresponsesquota
%attr(0600,root,root) %config(noreplace) %{_sysconfdir}/maildrop/maildirfilterconfig
%attr(0600,root,root) %config(noreplace) %{_sysconfdir}/maildrop/maildirshared
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/maildrop/maildroprc
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/maildrop/quotawarnmsg

%attr(0755,root,mail) %{_bindir}/lockmail
%attr(0755,root,mail) %{_bindir}/maildrop
%attr(0755,root,root) %{_bindir}/deliverquota-maildrop
%attr(0755,root,root) %{_bindir}/mailbot
%attr(0755,root,root) %{_bindir}/maildirmake-maildrop
%attr(0755,root,root) %{_bindir}/makedatprog
%attr(0755,root,root) %{_bindir}/makemime
%attr(0755,root,root) %{_bindir}/reformime
%attr(0755,root,root) %{_bindir}/makedat
%attr(0755,root,root) %{_bindir}/reformail

%attr(0644,root,root) %{_mandir}/man[1578]/*


%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 2.5.5-2mdv2012.0
+ Revision: 773001
- relink against libpcre.so.1

* Mon Dec 12 2011 Alexander Khrukin <akhrukin@mandriva.org> 2.5.5-1
+ Revision: 740528
- version update 2.5.5

* Fri Oct 07 2011 Oden Eriksson <oeriksson@mandriva.com> 2.5.4-1
+ Revision: 703470
- 2.5.4 (bye bye 1.7.0)

* Thu Mar 17 2011 Oden Eriksson <oeriksson@mandriva.com> 1.7.0-24
+ Revision: 645831
- relink against libmysqlclient.so.18

* Sat Jan 01 2011 Oden Eriksson <oeriksson@mandriva.com> 1.7.0-23mdv2011.0
+ Revision: 627257
- rebuilt against mysql-5.5.8 libs, again

* Thu Dec 30 2010 Oden Eriksson <oeriksson@mandriva.com> 1.7.0-22mdv2011.0
+ Revision: 626539
- rebuilt against mysql-5.5.8 libs

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 1.7.0-20mdv2011.0
+ Revision: 612792
- the mass rebuild of 2010.1 packages

* Thu Feb 18 2010 Oden Eriksson <oeriksson@mandriva.com> 1.7.0-19mdv2010.1
+ Revision: 507488
- rebuild

* Tue Feb 16 2010 Oden Eriksson <oeriksson@mandriva.com> 1.7.0-18mdv2010.1
+ Revision: 506732
- P3: security fix for CVE-2010-0301

* Mon Oct 05 2009 Oden Eriksson <oeriksson@mandriva.com> 1.7.0-17mdv2010.0
+ Revision: 453965
- fix build (again)
- fix build
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sat Dec 06 2008 Oden Eriksson <oeriksson@mandriva.com> 1.7.0-15mdv2009.1
+ Revision: 311306
- rebuilt against mysql-5.1.30 libs

* Mon Jul 28 2008 Thierry Vignaud <tv@mandriva.org> 1.7.0-14mdv2009.0
+ Revision: 251710
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Dec 24 2007 Oden Eriksson <oeriksson@mandriva.com> 1.7.0-12mdv2008.1
+ Revision: 137510
- rebuilt against openldap-2.4.7 libs

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Sep 09 2007 Oden Eriksson <oeriksson@mandriva.com> 1.7.0-11mdv2008.0
+ Revision: 83803
- rebuild

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - Import maildrop



* Mon Sep 04 2006 Oden Eriksson <oeriksson@mandriva.com> 1.7.0-1mdv2007.0
- rebuilt against MySQL-5.0.24a-1mdv2007.0 due to ABI changes

* Mon Apr 03 2006 Oden Eriksson <oeriksson@mandriva.com> 1.7.0-9mdk
- fix so that it really mimics qmail (thanks Markus Ueberall)
- pass -DLDAP_DEPRECATED to CFLAGS

* Tue Feb 21 2006 Oden Eriksson <oeriksson@mandriva.com> 1.7.0-8mdk
- fix a segfault when maildropmysql.cf can not be read (P1, gentoo)

* Wed Nov 30 2005 Oden Eriksson <oeriksson@mandriva.com> 1.7.0-7mdk
- rebuilt against openssl-0.9.8a

* Sun Oct 30 2005 Oden Eriksson <oeriksson@mandriva.com> 1.7.0-6mdk
- rebuilt against MySQL-5.0.15

* Tue Aug 30 2005 Oden Eriksson <oeriksson@mandriva.com> 1.7.0-5mdk
- rebuilt against new openldap-2.3.6 libs

* Mon Feb 07 2005 Buchan Milne <bgmilne@linux-mandrake.com> 1.7.0-4mdk
- rebuild for ldap2.2_7

* Mon Jan 24 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 1.7.0-3mdk 
- rebuilt against MySQL-4.1.x system libs

* Mon Oct 25 2004 Michael Scherer <misc@mandrake.org> 1.7.0-2mdk 
- [DIRM]

* Thu Aug 12 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.7.0-1mdk
- 1.7.0

* Sun Jun 20 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.6.4-0.20040608.1mdk
- use a snap from 20040608

* Sun Jun 06 2004 Michael Scherer <misc@mandrake.org> 1.6.3-2mdk 
- rebuild for new gcc

* Fri Oct 31 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 1.6.3-1mdk
- 1.6.3

* Tue Oct 14 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 1.6.1-2mdk
- added fixes by Brook Humphrey:
  - Fixed permissions

* Sun Sep 14 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 1.6.1-1mdk
- 1.6.1
- fix invalid-build-requires
- fix explicit-lib-dependency

* Mon Aug 18 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 1.6.0-1mdk
- 1.6.0
- update %%description

* Thu Aug 07 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 1.5.3-2mdk
- added S3
- use ./Maildir as default
- readded into cooker contribs

* Mon Jul 21 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 1.5.3-1mdk
- new version (it's been out for a while now...)
- added the %%{_sysconfdir}/maildrop/* stuff
- added S1, S2 & P0
- added the mysql and openldap sub packages

* Thu Mar  6 2003 Vincent Danen <vdanen@mandrakesoft.com> 1.4.0-2rph
- rebuild for 9.1
- include some missing files

* Mon Aug 12 2002 Oden Eriksson <oden.eriksson@kvikkjokk.net> 1.4.0-1mdk
- new version (it's been out for a while now...)

* Fri Aug  9 2002 Vincent Danen <vdanen@mandrakesoft.com> 1.3.9-2rph
- rebuild for 9.0

* Fri Jun  7 2002 Vincent Danen <vdanen@mandrakesoft.com> 1.3.9-1rph
- 1.3.9
- merge maildrop-man into main maildrop package
- some spec cleanups
- change Group for maildrop-devel
- BuildRequires: libgdbm-devel
- first rpmhelp.net package

* Wed Mar 20 2002 Oden Eriksson <oden.eriksson@kvikkjokk.net> 1.3.8-1mdk
- 1.3.8

* Wed Jan 09 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.3.7-1mdk
- 1.3.7

* Wed Nov 28 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.3.6-1mdk
- 1.3.6

* Tue Aug 21 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.3.4-1mdk
- updated to 1.3.4

* Mon Jan 22 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.2.2-2mdk
- rebuild

* Thu Nov 23 2000 Lenny Cartier <lenny@mandrakesoft.com> 1.2.2-1mdk
- new in contribs

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3008 |12cr|mairix-0.23-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           mairix
Version:        0.23
Release:        1
Summary:        A program for indexing and searching email messages

Group:          Networking/Mail
License:        GPLv2
URL:            http://www.rc0.org.uk/mairix
Source0:        http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
Patch0:         mairix-0.23-build.patch

BuildRequires:  bison flex bzip2-devel zlib-devel

%description
mairix is a program for indexing and searching email messages
stored in Maildir, MH or mbox folders.

%prep
%setup -q
%patch0 -p1 -b .build

find -type f ! -name configure -a ! -name mkversion | xargs chmod 644
for i in ACKNOWLEDGEMENTS NEWS; do
  iconv -f iso8859-1 -t utf8 -o ${i}{_,} && touch -r ${i}{,_} && mv -f ${i}{_,}
done

%build
# fool the configure macro :-(
touch configure.ac 
%configure
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc ACKNOWLEDGEMENTS COPYING NEWS README dotmairixrc.eg
%{_bindir}/mairix
%{_mandir}/man1/mairix.1*
%{_mandir}/man5/mairixrc.5*



%changelog
* Wed Feb 01 2012 Bogdano Arendartchuk <bogdano@mandriva.com> 0.23-1
+ Revision: 770516
- replaced the botched build patch with another that builds on 0.23
- new version 0.23

* Wed Mar 16 2011 Stéphane Téletchéa <steletch@mandriva.org> 0.22-1
+ Revision: 645305
- update to new version 0.22

* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.21-2mdv2011.0
+ Revision: 620290
- the mass rebuild of 2010.0 packages

* Mon Jul 27 2009 Bogdano Arendartchuk <bogdano@mandriva.com> 0.21-1mdv2010.0
+ Revision: 400655
- imported package mairix


* Mon Jul 27 2009 Bogdano Arendartchuk <bogdano@mandriva.com>
- Ported package to Mandriva Linux

* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.21-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild

* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.21-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild

* Fri Aug 29 2008 Miroslav Lichvar <mlichvar@redhat.com> 0.21-2
- fix building with new rpm

* Wed Mar 05 2008 Miroslav Lichvar <mlichvar@redhat.com> 0.21-1
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3009 |12cr|makebootfat-1.4-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name makebootfat
%define version 1.4
%define release %mkrel 6

Summary: A command line utility able to create bootable USB disks
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://puzzle.dl.sourceforge.net/sourceforge/advancemame/%{name}-%{version}.tar.bz2
License: GPL
Group: System/Kernel and hardware 
Url: http://advancemame.sourceforge.net/boot-download.html
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot


%description
makebootfat is a command line utility able to create 
bootable USB disks for Linux and Windows 
using the FAT filesystem and syslinux.

%prep
%setup -q
%configure

%build
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_bindir}/makebootfat
%{_mandir}/man1/makebootfat*



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.4-6mdv2011.0
+ Revision: 620291
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.4-5mdv2010.0
+ Revision: 429931
- rebuild

* Mon Jul 28 2008 Thierry Vignaud <tv@mandriva.org> 1.4-4mdv2009.0
+ Revision: 251784
- rebuild

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 1.4-2mdv2008.1
+ Revision: 140944
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import makebootfat


* Thu Jun 22 2006 Erwan Velu <erwan@seanodes.com> 1.4-2
- Fixing url

* Fri Jun 24 2005 Erwan Velu <erwan@seanodes.com> 1.4-1mdk
- 1.4
* Fri Feb 24 2005 Erwan Velu <erwan@seanodes.com> 1.2-1mdk
- Initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3010 |12cr|makepasswd-0.5.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name 	makepasswd
%define version 0.5.0
%define release %mkrel 1

Name: 		%{name}
Version: 	%{version}
Release: 	%{release}
Summary: 	Generate random passwords
License: 	GPL
Group: 		System/Configuration/Other
URL: 		http://www.defora.org/index.php?page=projects&project=makepasswd
Source0: 	http://www.defora.org/os/download/3500/%{name}-%{version}.tar.gz
BuildRoot: 	%{_tmppath}/%{name}-%{version}

%description
Makepasswd generates pseudo-random passwords of a desired length. It is able
to generate its crypted equivalent.

%prep
%setup -q

%build
%make CFLAGS="%{optflags}"

%install
rm -fr %{buildroot}
%makeinstall PREFIX=%{buildroot}%{_prefix}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/makepasswd


%changelog
* Mon Mar 28 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.0-1mdv2011.0
+ Revision: 648675
- new version

* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4.2-8mdv2011.0
+ Revision: 620292
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.4.2-7mdv2010.0
+ Revision: 429938
- rebuild

* Mon Jul 28 2008 Thierry Vignaud <tv@mandriva.org> 0.4.2-6mdv2009.0
+ Revision: 251791
- rebuild

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 0.4.2-4mdv2008.1
+ Revision: 140944
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import makepasswd


* Tue Aug 01 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.4.2-4mdv2007.0
- %%mkrel

* Thu Jul 28 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.4.2-3mdk 
- spec cleanup
- correct optimisations

* Fri Jul 23 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.4.2-2mdk 
- rpmbuildupdate aware

* Sun Jan 25 2004 Austin Acton <austin@mandrake.org> 0.4.2-1mdk
- from Taj Morton <taj@wildgardenseed.com> :
  - First Package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3011 |12cr|makesig.pl-0.0.9-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name makesig.pl
%define version 0.0.9
%define release  %mkrel 10
%define summary A very flexible random signature generator

Name:			%name
Version:       		%version
Release:       		%release
Summary:		%summary
License:		GPLv2
Group:			Text tools
Url:			http://www.h.shuttle.de/mitch/makesig_pl.en.html
Source:			%name-%version.tar.bz2
Patch0:			makesig.pl.patch
BuildRoot:		%_tmppath/%name-buildroot
BuildArchitectures:	noarch

%description
makesig.pl is a very flexible random signature generator for those who
don't fear the power of the command line. It comes together with some
tools to format your signature. makesig.pl can also read fortune files.

%prep
rm -rf $RPM_BUILD_ROOT
%setup
%patch0 -p1

%build

%install
mkdir -p $RPM_BUILD_ROOT%_bindir
cp makesig.pl $RPM_BUILD_ROOT%_bindir
cp tools/*.pl $RPM_BUILD_ROOT%_bindir

%clean 
rm -rf $RPM_BUILD_ROOT

%files
%defattr(0755,root,root)
%{_bindir}/*
%defattr(0755,root,root)
%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



%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 0.0.9-10mdv2011.0
+ Revision: 612806
- the mass rebuild of 2010.1 packages

* Mon Mar 01 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.0.9-9mdv2010.1
+ Revision: 513154
- del patch who was unpacking
- Unpacking the patch
- fix license

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.0.9-8mdv2010.0
+ Revision: 429949
- rebuild

* Mon Jul 28 2008 Thierry Vignaud <tv@mandriva.org> 0.0.9-7mdv2009.0
+ Revision: 251813
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.0.9-5mdv2008.1
+ Revision: 129645
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import makesig.pl


* Tue Oct 26 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.0.9-5mdk
- rebuild

* Mon Sep 22 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.0.9-4mdk
- rebuild

* Wed Aug 28 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.0.9-3mdk
- rebuild

* Tue Aug 21 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.0.9-2mdk
- rebuild

* Mon Jan 22 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.0.9-1mdk
- updated to 0.0.9
- refresh patch

* Fri Nov 17 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.0.7-1mdk
- updated to 0.0.7

* Mon Nov 06 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.0.4-1mdk
- used srpm from Guillaume Rousse <g.rousse@linux-mandrake.com> :
	first Mandrake release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3012 |12cr|makethumbs-1.239-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		makethumbs
Summary:	Web gallery generator
Version:	1.239
Release:	4
License:	Public Domain
Group:		Graphics
URL:		http://www.molenda.com/makethumbs/
Source1:	http://www.molenda.com/makethumbs/makethumbs.sh
Source2:	http://www.molenda.com/makethumbs/rotate.sh
Source3:	http://www.molenda.com/makethumbs/doc/makethumbs.sgml
Requires:	imagemagick
Suggests:	metacam jhead
BuildRequires:	docbook-utils-pdf docbook-utils docbook-dtd41-sgml
BuildRequires:	texlive
BuildArch:	noarch
%description
makethumbs.sh and rotate.sh are scripts to create polished, static image
galleries suitable for the web or for a CD-ROM, given a bunch of JPEGs
in a directory. makethumbs is most commonly used in conjunction a digital
camera. Do you want to put a batch of pictures on the web for people to
browse? Once the images are on your system, makethumbs will give you
usable web pages with zero extra work. If you have more than five seconds
to spend on your pictures, makethumbs allows for lots of customization,
labeling, and image descriptions.

%prep

%build
%{__rm} -Rf %{name}-%{version}
mkdir %{name}-%{version}
cd %{name}-%{version}
mkdir html
docbook2html -o html %{SOURCE3}
docbook2pdf %{SOURCE3}

%install
cd %{name}-%{version}
%{__rm} -Rf %{buildroot}
%{__mkdir_p} %{buildroot}%{_bindir}

%{__cp} -p %{SOURCE1} %{buildroot}%{_bindir}/makethumbs.sh
%{__cp} -p %{SOURCE2} %{buildroot}%{_bindir}/rotate.sh

chmod a+x %{buildroot}%{_bindir}/*

%files
%defattr(-,root,root)
%doc %{name}-%{version}/html
%doc %{name}-%{version}/makethumbs.pdf
%{_bindir}/makethumbs.sh
%{_bindir}/rotate.sh


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.239-3mdv2011.0
+ Revision: 620293
- the mass rebuild of 2010.0 packages

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.239-2mdv2010.0
+ Revision: 439702
- rebuild

* Fri Feb 27 2009 Nicolas Vigier <nvigier@mandriva.com> 1.239-1mdv2009.1
+ Revision: 345602
- import makethumbs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3013 |12cr|mamory-0.2.25-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	A Rom Management CLI
Name:		mamory
Version:	0.2.25
Release:	3
License:	GPL
Group:		Emulators
Source:		http://prdownloads.sourceforge.net/mamory/%{name}-%{version}.tar.bz2
URL:		http://mamory.sourceforge.net/
BuildRequires:	expat-devel

%package -n %{libname}
Summary:	A Rom Management Library
Group:		Emulators

%package -n %{develname}
Summary:	Devel package for libmamory
Group:		Emulators
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description
The Mamory CLI
This should be the part that most people will be looking for, at least 
until libmamory is used through the graphical user interface of a generic 
roms management application.

Use the Mamory CLI in order to manage a set of roms corresponding 
to any kind of emulators.

%description -n %{libname}
Mamory is a rom management library.
It allows developpers of emulation related projects to access useful 
functions in order to maintain roms sets.
It's based on the comparison on CRC32, size and name of the roms.
Therefore, it needs a source of informations that describes the roms set 
to maintain.

To demonstrate the functionalities offered by libmamory, Mamory 
is distributed with a command line interface (CLI) called "mamory".

%description -n %{develname}
Devel package for libmamory

%prep
%setup -q

%build
%configure2_5x
%make OPTFLAGS="%{optflags} -fPIC" CPPFLAGS="%{optflags} -fPIC"

%install
%makeinstall_std

%files
%doc AUTHORS ChangeLog COPYING INSTALL README TODO
%{_bindir}/%{name}

%files -n %{libname}
%{_libdir}/lib%{name}.so.%{major}*

%files -n %{develname}
%doc README
%{_libdir}/lib%{name}.a
%{_libdir}/lib%{name}.so
%{_includedir}/%{name}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3014 |12cr|managelogs-2.2.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2
%define libname %mklibname managelogs %{major}

Summary:	A log management software for apache
Name:		managelogs
Group:		System/Servers
Version:	2.2.1
Release:	3
License:	Apache license
URL:		http://managelogs.tekwire.net/
Source0:	managelogs-%{version}.tar.gz
BuildRequires:	apr-devel
BuildRequires:	bzip2-devel
BuildRequires:	zlib-devel

%description
managelogs is a log management program for Apache, like rotatelogs and
cronolog. It allows to rotate and purge the Apache log files based on
different size limits. It also brings a lot of other features, like
running as a given non-root user, on-the-fly compression, maintaining
symbolic links on log files, ensuring that rotation occurs on line
boundaries, and more.

%package -n	%{libname}
Summary:	Shared library for managelogs
Group:		System/Libraries

%description -n	%{libname}
This package contains the library needed to run programs dynamically
linked with managelogs.

%prep

%setup -q

%build
%serverbuild
export CFLAGS="%{optflags} -fPIC"

%configure2_5x \
    --with-apr=%{_bindir}/apr-1-config \
    --with-zlib=%{_prefix} \
    --with-bz2=%{_prefix}

%make CFLAGS="%{optflags} -fPIC"

%install
%makeinstall_std

# cleanup devel crap
rm -f %{buildroot}%{_libdir}/*.*a
rm -f %{buildroot}%{_libdir}/*.so
rm -f %{buildroot}%{_includedir}/*.h

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/lib*.so.%{major}*

%files
%defattr(-,root,root,-)
%{_bindir}/managelogs
%{_mandir}/man8/managelogs.8*


%changelog
* Thu Dec 02 2010 Paulo Andrade <pcpa@mandriva.com.br> 2.2.1-2mdv2011.0
+ Revision: 605303
- Rebuild with apr with workaround to issue with gcc type based

* Mon Aug 09 2010 Oden Eriksson <oeriksson@mandriva.com> 2.2.1-1mdv2011.0
+ Revision: 568089
- 2.2.1

* Fri Apr 02 2010 Oden Eriksson <oeriksson@mandriva.com> 2.2.0-1mdv2010.1
+ Revision: 530766
- 2.2.0

* Thu Mar 11 2010 Oden Eriksson <oeriksson@mandriva.com> 2.1.0-1mdv2010.1
+ Revision: 518153
- 2.1.0

* Sun Feb 14 2010 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-1mdv2010.1
+ Revision: 505802
- 2.0.0

* Sun Jan 17 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1mdv2010.1
+ Revision: 492873
- import managelogs


* Sun Jan 17 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1mdv2010.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3015 |12cr|mandriva-lxde-config-0.5.2-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	Mandriva LXDE configuration files
Name:    	mandriva-lxde-config
Version: 	0.5.2
Release: 	%mkrel 12
Group:   	Graphical desktop/Other
License: 	GPLv2+
URL:		http://www.lxde.org
# (fwang) http://svn.mandriva.com/svn/soft/mandriva-lxde-config/
Source0: 	%{name}-%{version}.tar.bz2
BuildArch: 	noarch
Obsoletes:	%{name}-Flash < %{version}
Obsoletes:	%{name}-Free < %{version}
Obsoletes:	%{name}-One < %{version}
Obsoletes:	%{name}-Powerpack < %{version}
Conflicts:	lxde-common < 0.5.5-0.git20110721.3
Requires:	mandriva-theme
Requires:	fonts-ttf-droid
Requires:	rosa-elementary-theme
Requires:	rosa-icons
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Configuration files for Mandriva LXDE desktop environment.

%prep
%setup -qn %{name}-%{version}

%install
rm -rf %{buildroot}

install -D desktop.conf -m644 %{buildroot}%{_sysconfdir}/xdg/lxsession/LXDE/desktop.conf
install -D openbox-rc.xml -m644 %{buildroot}%{_datadir}/lxde/openbox/rc.xml

%clean
rm -rf %{buildroot}

%pre
update-alternatives --remove-all lxde-config

%files
%defattr(-,root,root)
%{_sysconfdir}/xdg/lxsession/LXDE/desktop.conf
%{_datadir}/lxde/openbox/rc.xml



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3016 |12cr|mandriva-xfce-config-2011.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define snap 20120314

Summary:	Mandriva Xfce configuration files
Name:		mandriva-xfce-config
Version:	2011.0
Release:	%mkrel 9
Group:		Graphical desktop/Xfce
License:	GPLv2+
URL:		http://wiki.mandriva.com/en/XfceLive
# (tpg) http://svn.mandriva.com/svn/soft/mandriva-xfce-config/
Source0:	%{name}-%{snap}.tar.bz2
Obsoletes:	xfce-config
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This package regroups all specific configuration files for Mandriva Xfce
desktop environment.

%package -n %{name}-common
Summary:	Mandriva Xfce common configuration files
Group:		Graphical desktop/Xfce
Requires(pre):	update-alternatives
Requires:	ia_ora-xfce
Requires:	elementary-icons
Requires:	mandriva-release-common
Requires(pre):	xfconf
Requires(preun):	xfconf
#Requires:	xfce4-weather-plugin
#Requires:	xfce4-cpugraph-plugin
Requires:	dynamic
%if %mdkversion > 2008100
Conflicts:	xfce-utils <= 4.4.2-22
Conflicts:	xfce4-power-manager < 0.6.4-3
Conflicts:	xfdesktop < 4.6.0-4
%endif

%description -n %{name}-common
This package regroups all common configuration files for Mandriva Xfce desktop
environment.

%package -n %{name}-Flash
Summary:	Mandriva Xfce Flash configuration files
Group:		Graphical desktop/Xfce
Url:		http://wiki.mandriva.com/en/XfceLive
# (tpg) mandriva stuff
Requires:	mandriva-release-Flash
Requires:	mandriva-theme-Flash
Requires(pre):	%{name}-common = %{version}-%{release}
Requires(preun):	%{name}-common = %{version}-%{release}
Conflicts:	%{name}-Free
Conflicts:	%{name}-One
Conflicts:	%{name}-Powerpack
Provides:	%{name}

%description -n %{name}-Flash
This package regroups all specific  files for Mandriva Flash Xfce desktop
environment.

%package -n %{name}-Free
Summary:	Mandriva Xfce Free configuration files
Group:		Graphical desktop/Xfce
Url:		http://wiki.mandriva.com/en/XfceLive
# (tpg) mandriva stuff
Requires:	mandriva-release-Free
Requires:	mandriva-theme-Free
Requires(pre):	%{name}-common = %{version}-%{release}
Requires(preun):	%{name}-common = %{version}-%{release}
Conflicts:	%{name}-Flash
Conflicts:	%{name}-One
Conflicts:	%{name}-Powerpack
Provides:	%{name}

%description -n %{name}-Free
This package regroups all specific  files for Mandriva Free Xfce desktop
environment.

%package -n %{name}-One
Summary:	Mandriva Xfce One configuration files
Group:		Graphical desktop/Xfce
Url:		http://wiki.mandriva.com/en/XfceLive
# (tpg) mandriva stuff
Requires:	mandriva-release-One
Requires:	mandriva-theme-One
Requires(pre):	%{name}-common = %{version}-%{release}
Requires(preun):	%{name}-common = %{version}-%{release}
Conflicts:	%{name}-Flash
Conflicts:	%{name}-Free
Conflicts:	%{name}-Powerpack
Provides:	%{name}

%description -n %{name}-One
This package regroups all specific  files for Mandriva One Xfce desktop
environment.

%package -n %{name}-Powerpack
Summary:	Mandriva Xfce Powerpack configuration files
Group:		Graphical desktop/Xfce
Url:		http://wiki.mandriva.com/en/XfceLive
# (tpg) mandriva stuff
Requires:	mandriva-release-Powerpack
Requires:	mandriva-theme-Powerpack
Requires(pre):	%{name}-common = %{version}-%{release}
Requires(preun):	%{name}-common = %{version}-%{release}
Conflicts:	%{name}-Flash
Conflicts:	%{name}-Free
Conflicts:	%{name}-One
Provides:	%{name}

%description -n %{name}-Powerpack
This package regroups all specific  files for Mandriva Powerpack Xfce desktop
environment.

%prep
%setup -qn %{name}-%{snap}

%install
rm -rf %{buildroot}
export sysconfdir=%{_sysconfdir}/xdg
export localstatedir=%{_var}/lib
export iconsdir=%{_iconsdir}
export prefix=%{_prefix}

%makeinstall_std

%clean
rm -rf %{buildroot}

%post -n %{name}-common
%update_icon_cache Tango

%postun -n %{name}-common
%clean_icon_cache Tango

%pre -n %{name}-Flash
if [ -d %{_var}/lib/mandriva/xfce-profiles/Flash ]; then
  rm -rf %{_var}/lib/mandriva/xfce-profiles/Flash
  update-alternatives --remove-all xfce-config
fi

%post -n %{name}-Flash
update-alternatives --install %{_sysconfdir}/xdg/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml xfce-config %{_var}/lib/mandriva/xfce-profiles/Flash/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml 10

%postun -n %{name}-Flash
if ! [ -e %{_var}/lib/mandriva/xfce-profiles/Flash ]; then
  update-alternatives --remove xfce-config %{_var}/lib/mandriva/xfce-profiles/Flash/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml
fi

%pre -n %{name}-Free
if [ -d %{_var}/lib/mandriva/xfce-profiles/Free ]; then
  rm -rf %{_var}/lib/mandriva/xfce-profiles/Free
  update-alternatives --remove-all xfce-config
fi

%post -n %{name}-Free
update-alternatives --install %{_sysconfdir}/xdg/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml xfce-config %{_var}/lib/mandriva/xfce-profiles/Free/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml 10

%postun -n %{name}-Free
if ! [ -e %{_var}/lib/mandriva/xfce-profiles/Free ]; then
  update-alternatives --remove xfce-config %{_var}/lib/mandriva/xfce-profiles/Free/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml
fi

%pre -n %{name}-One
if [ -d %{_var}/lib/mandriva/xfce-profiles/One ]; then
  rm -rf %{_var}/lib/mandriva/xfce-profiles/One
  update-alternatives --remove-all xfce-config
fi

%post -n %{name}-One
update-alternatives --install %{_sysconfdir}/xdg/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml xfce-config %{_var}/lib/mandriva/xfce-profiles/One/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml 10

%postun -n %{name}-One
if ! [ -e %{_var}/lib/mandriva/xfce-profiles/One ]; then
  update-alternatives --remove xfce-config %{_var}/lib/mandriva/xfce-profiles/One/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml
fi

%pre -n %{name}-Powerpack
if [ -d %{_var}/lib/mandriva/xfce-profiles/Powerpack ]; then
  rm -rf %{_var}/lib/mandriva/xfce-profiles/Powerpack
  update-alternatives --remove-all xfce-config
fi

%post -n %{name}-Powerpack
update-alternatives --install %{_sysconfdir}/xdg/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml xfce-config %{_var}/lib/mandriva/xfce-profiles/Powerpack/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml 10

%postun -n %{name}-Powerpack
if ! [ -e %{_var}/lib/mandriva/xfce-profiles/Powerpack ]; then
  update-alternatives --remove xfce-config %{_var}/lib/mandriva/xfce-profiles/Powerpack/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml
fi

%files -n %{name}-common
%defattr(-,root,root)
%doc AUTHORS ChangeLog README.update.urpmi
%dir %{_var}/lib/mandriva/xfce-profiles
%{_sysconfdir}/xdg/Terminal/*
%{_sysconfdir}/xdg/Thunar/*
%{_sysconfdir}/xdg/autostart/*
%{_sysconfdir}/xdg/xfce4/*
%{_bindir}/xfce4-firstrun

%files -n %{name}-Flash
%defattr(-,root,root)
%{_var}/lib/mandriva/xfce-profiles/Flash

%files -n %{name}-Free
%defattr(-,root,root)
%{_var}/lib/mandriva/xfce-profiles/Free

%files -n %{name}-One
%defattr(-,root,root)
%{_var}/lib/mandriva/xfce-profiles/One

%files -n %{name}-Powerpack
%defattr(-,root,root)
%{_var}/lib/mandriva/xfce-profiles/Powerpack


%changelog
* Fri Apr 06 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 2011.0-9mdv2012.0
+ Revision: 789516
- rebuild

* Wed Mar 14 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 2011.0-8
+ Revision: 784906
- fix shortcuts configuration file

* Fri Jan 06 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 2011.0-7
+ Revision: 758139
- enable session saving feature (needs fixed xfce4-session-4.8.2-3)
- start gigolo after each login

* Thu Sep 01 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 2011.0-6
+ Revision: 697751
- do not save session, always use default one
- do not scroll in terminal after print on std

* Sat Jul 30 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 2011.0-5
+ Revision: 692486
- update configuration files one more time

* Sat Jul 30 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 2011.0-4
+ Revision: 692478
- add corrent session configuration file

* Sat Jul 30 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 2011.0-3
+ Revision: 692470
- fix workspaces plugin
- copy panel files
- add panel activators
- add xfconf settings

* Sat Jul 30 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 2011.0-1
+ Revision: 692463
- update to new version 20110730

* Sat Sep 18 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 2010.1-4mdv2011.0
+ Revision: 579733
- disable requires on xfce4-places-plugin
- use auto-choose option instead of scaled wallpaper style

* Sun Mar 14 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 2010.1-2mdv2010.1
+ Revision: 519087
- add two new keyboard shortcuts
  o XF86HomePage binded to default webbrowser
  o XF86Mail binded to default Mail client

* Thu Feb 25 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 2010.1-1mdv2010.1
+ Revision: 511196
-update to new snapshot 20100225:
  o fix xfce4-screnshooter syntax
  o fix /KeyRepeat/Delay xfconf key
- xfce4-firstrun:
  o add checks for running xfdesktop
  o add some verbose message
  o add header

* Sat Oct 24 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 2010.0-1mdv2010.0
+ Revision: 459132
- use Ia Ora Steel as a default theme for Free flavour

* Mon Jul 06 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 2009.1-6mdv2010.0
+ Revision: 392974
- add requires on dynamic
- add requires on xfce4-places-plugin

* Thu Mar 26 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 2009.1-5mdv2009.1
+ Revision: 361407
- adjust window size and separator places for Thunar

* Wed Mar 18 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 2009.1-4mdv2009.1
+ Revision: 357516
- provide a better menu layout, inspired by KDE one ;)

* Fri Mar 13 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 2009.1-3mdv2009.1
+ Revision: 354637
- BS is hungry, feed it ;)
- and pin up window button
- move xfce4-power-manager.desktop file to the xfce4-power-manager package
- bind amixer command to volume keys, with aumix-text toggling mute/unmute is impossible
- use Smoke theme for notification bubbles

* Tue Feb 17 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 2009.1-1mdv2009.1
+ Revision: 341647
- add support for volume keys (mdvbz #47218)

* Wed Feb 11 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 2009.1-0.9mdv2009.1
+ Revision: 339505
- fix latest commit

* Tue Feb 10 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 2009.1-0.8mdv2009.1
+ Revision: 339030
- fix file list
- update configs for Xfce-4.6-rc1
  o rename xfce4-update-config to xfce4-firstrun
  o update configs for mdv flavours
  o update xfce4-power-manager settings
  o run xfce4-screenshooter while print screen key is presse
  o place xfswitch-plugin on main panel
  o use LCD clock display

* Mon Jan 19 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 2009.1-0.7mdv2009.1
+ Revision: 331257
- fix xfce4-session.xml file, xfce should start fine
- add config files for xfce4-appfinder.xml
- tune up Thunar windw apperance, use compact view as default
- use evdev as a default driver for keyboard
- add more xfwm4 settings
- tune up keyboard shortcuts, should be working again

* Sun Jan 11 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 2009.1-0.6mdv2009.1
+ Revision: 328351
- update xfconf settings
- set DPI to 96
- set keyboard shortcuts
- set default options for xfce4-notifyd, xfce4-power-manager and keyboard-layout

* Wed Jan 07 2009 Götz Waschk <waschk@mandriva.org> 2009.1-0.5mdv2009.1
+ Revision: 326764
- new snapshot to fiix the power manager desktop entry

* Mon Nov 24 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2009.1-0.4mdv2009.1
+ Revision: 306461
- add more support for Xfce-6.4 xfconf settings
  o install all xml files
  o handle nicely update-alternatives on 4.4.2 -> 4.6 update
- pre and pre un requires on xfconf

* Tue Nov 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2009.1-0.1mdv2009.1
+ Revision: 304270
- new version, works only with Xfce-4.6
  o sync xfce4-keyboard-shortcuts.xml with upstream
  o reduce font size to 12 for terminal
  o add support for xfce4-power-manager
  o adjust panels size

* Mon Sep 22 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2009.0-7mdv2009.0
+ Revision: 286708
- plays login sound on startup (needs canberra-gtk)

* Mon Sep 22 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2009.0-6mdv2009.0
+ Revision: 286665
- add xfce4-update-config tool
  o add missing icons on Xfce desktop
  o show draklive-install on desktop if found (to ease installation for iso)
- show icon for places plugin (no more visual conflict with file manager icon launcher)
- use Thunar icon for file manager launcher
- do not scroll Terminal on new output

* Sun Sep 07 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2009.0-5mdv2009.0
+ Revision: 282280
- set DPI to 96 as a default value
- set font size to 14 for terminal
- add conflicts for xfce-utils < 4.2.2-22, since Xft.xrdb is now in mandriva-xfce-config-common package

* Fri Sep 05 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2009.0-4mdv2009.0
+ Revision: 281332
- use dynamic scripts for user actions

* Wed Jul 09 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2009.0-3mdv2009.0
+ Revision: 232880
- fix all urls
- use %%_var instead of %%_localstatedir

* Tue Jul 08 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2009.0-2mdv2009.0
+ Revision: 232869
- update url
- xfce4-volstatus-icon app should be autostarted only under Xfce (#41906)

* Mon Jun 09 2008 Thierry Vignaud <tv@mandriva.org> 2009.0-1mdv2009.0
+ Revision: 217058
- bump version for 2009.0

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Tue May 27 2008 Thierry Vignaud <tv@mandriva.org> 2008.1-16mdv2009.0
+ Revision: 211571
- better descriptions

* Sun May 25 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2008.1-15mdv2009.0
+ Revision: 211226
- use exaile for playing audio cd's (#40342)

* Mon May 12 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2008.1-14mdv2009.0
+ Revision: 206289
- fix update-alternatives scripts for new sysconfdir place on mdv 2009 and newer

* Sun May 11 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2008.1-13mdv2009.0
+ Revision: 205683
- change sysconfdir from /etc/X11/xdg to /etc/xdg only for Mandriva releases newer than 2008.1

* Sun May 04 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2008.1-12mdv2009.0
+ Revision: 201074
- restore old changelog (don't know how but i've deleted it somehow)
- re-commit my last changes
  o use xfburn as a default burning tool
  o import photos with gthumb
- hello ?

* Mon Apr 21 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2008.1-9mdv2009.0
+ Revision: 196049
- fix the gtkrc file
  o correct icon label transparency
  o set background pixmap only for Xfce panel widget

* Wed Apr 16 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2008.1-8mdv2009.0
+ Revision: 194773
- add theme
  o add background panel (image stolen from kde ;)
  o make transparent labels of icons on desktop
- fix del key behaviour under terminal (#39550 and #36455)

* Fri Mar 21 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2008.1-6mdv2008.1
+ Revision: 189396
- make the second panel bigger
- add mixer on panel
- handle brasero nicely on empty medium insert action

* Tue Mar 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2008.1-5mdv2008.1
+ Revision: 188541
- use svn icon for drakconf
- use the mandriva svg icons from tango package
- add missing icon for "about" menu entry

* Thu Mar 13 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2008.1-4mdv2008.1
+ Revision: 187460
- icon's size on desktop is ono 48
- main panel size is reduced to 32
- secondary panel size is reduced to 24
- correct the color theme for Flash

* Wed Mar 12 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2008.1-3mdv2008.1
+ Revision: 187158
- fix executing of ristretto-import.sh

* Wed Mar 12 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2008.1-2mdv2008.1
+ Revision: 187113
- use ristretto-import.sh instead of f-spot-import

* Fri Feb 29 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2008.1-1mdv2008.1
+ Revision: 176626
- new snapshot:
  o fixes against latest ia_ora-xfce
  o ready for 2008.1

* Sun Feb 24 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2008.0-2mdv2008.1
+ Revision: 174123
- new snapshot
  o fix theme for Powerpack
  o add configs for Flash
  o update Makefile
- hardcode requires for a specific mdv flavour

  + Thierry Vignaud <tv@mandriva.org>
    - fix no-buildroot-tag

* Thu Jan 24 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2008.0-1mdv2008.1
+ Revision: 157637
- change versioning

* Tue Jan 08 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.8-1mdv2008.1
+ Revision: 146809
- new version
  o provide README.update.urpmi
  o remove Mdkapplet.desktop as it is now useless
  o add better thunarrc and settings rc for notification-daemon-xfce
  o better description for README and README.update.urpmi files

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Wed Jan 02 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.7-1mdv2008.1
+ Revision: 140543
- workaround for a vte's bug, backspace should now work under screen (#36455)
- add ChangeLog

* Wed Dec 26 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.6-1mdv2008.1
+ Revision: 137829
- new version 1.3.6
- remove icons, as they are handled by xfdesktop package
- make panel looks nicer
    o add some separators
    o do not use flat buttons in task list
    o add windowlist to the panel

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Dec 12 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.5-3mdv2008.1
+ Revision: 117601
- fix summary

* Tue Dec 11 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.5-2mdv2008.1
+ Revision: 117320
- do not require task-xfce-minimal for common package, fixes bug #35753
- new version
  o add makefile inside tarball and make use of this in spec file
  o add AUTHORS
  o merge Tango icons into main tarball
  o multilevel menus are gone
  o do not hardcode Firefox icon in menu and panel entries for webbrowser

* Tue Dec 11 2007 Jérôme Soyer <saispo@mandriva.org> 1.3.4-1mdv2008.1
+ Revision: 117198
- Add file
- Add Tango Icon by default

* Wed Nov 28 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.3-4mdv2008.1
+ Revision: 113739
- fix wrong category (s/Photograph/Photography)

* Fri Nov 23 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.3-3mdv2008.1
+ Revision: 111655
- xfwm default theme is now Ia Ora
- requires ia_ora-xfce

* Fri Nov 23 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.3-1mdv2008.1
+ Revision: 111632
- new version
  o do not use xfbrowser4 in menus to start webbrowser, because this doesn't use preffered webbrowser set in by user (thanks goes to Dotan Kamber for pointing this out)
  o use exo-open --launch WebBrowser instead of

* Tue Nov 20 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.2-2mdv2008.1
+ Revision: 110797
- reenable menu options
- reenable mandriva related icons

* Mon Nov 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.2-1mdv2008.1
+ Revision: 110580
- new version
- updated all files to Xfce version 4.4.2

* Fri Oct 05 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.1-1mdv2008.1
+ Revision: 95639
- new version
 o use new multilevel menus
 o panel launchers are multilingual again
 o use mozilla-firefox icon for webbrowser entries in panel and menu

* Sun Sep 30 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3-5mdv2008.0
+ Revision: 93993
+ rebuild (emptylog)

* Sun Sep 30 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3-4mdv2008.0
+ Revision: 93975
- fix bug #34326
- add more configuration files

* Sun Sep 23 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3-3mdv2008.0
+ Revision: 92367
- do not hardcode requires for a specific Mandriva flavour
- all subpackages(excluding common) provides mandriva-xfce-config

* Sat Sep 22 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3-2mdv2008.0
+ Revision: 92123
- fix scripts, now this should work
- fix orage config

* Fri Sep 21 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3-1mdv2008.0
+ Revision: 91934
- new version
    o use update-alternatives
    o change apperance of a panel
    o update all settings
- provide common package with settings for all Mandriva flavours
- install missing autostart files
- change name to mandriva-xfce-config
- add provides/obsoletes
- change name, closer with distro

* Tue Jun 26 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.2-2mdv2008.0
+ Revision: 44288
- add correct tarball
- fix file list

* Mon Jun 25 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.2-1mdv2008.0
+ Revision: 44133
- new version
  o add autostart andl volstatus files
- o add Xfce panel configuration files

* Wed Jun 20 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0-2mdv2008.0
+ Revision: 41743
- add conflicts and provides

* Mon Jun 18 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0-1mdv2008.0
+ Revision: 40917
- xfce-config holds Xfce configuration for Mandriva flavours
- Import xfce-config


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3017 |12cr|manedit-1.2.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name		manedit
%define version		1.2.1
%define release		%mkrel 4
%define title		ManEdit
%define longtitle	UNIX manual pages editor

Name:           %{name}
Version:        %{version}
Release:        %{release}
Summary:        UNIX manual pages editor
License:        GPLv2
Group:          Editors
Url:            http://www.battlefieldlinux.com/wolfpack/ManEdit/
Source0:        http://wolfsinger.com/~wolfpack/packages/%{name}-%{version}.tar.bz2
Patch0:         %{name}-0.6.1.lib64.patch
BuildRequires:  imagemagick
BuildRequires:  gtk+1.2-devel
BuildRoot:      %{_tmppath}/%{name}-%{version}

%description
ManEdit was created due to a lack of editors for UNIX manual pages,
since users expect each UNIX program/configuration/api/etc to have a
manual page the lack of an editor and the high demand for what it
should create eventually lead to this (long overdue) application. 

Although most resourced developers can create a source document using a
much more advanced editor and then export to multiple file formats, the
average UNIX contributor isn't up to that. Even the creators of this
application were intimidated at the UNIX manual page creation process. 

So to make computers and life simpler, we created ManEdit, the Manual
Page Editor and Viewer. It features: 
- XML Interface and Multiple Sectional Editing 
- Instant preview feature and stand-alone viewer/browser 
- Drag and Drop system and templates for easy mass production 

%prep
%setup -q
%patch0 -p0

%build
export CFLAGS=$RPM_OPT_FLAGS
%ifarch x86_64
./configure Linux64 -v --libdir=-L%{_libdir}
%else
./configure Linux -v --disable=arch-i686 --libdir=-L%{_libdir}
%endif
make

%install
rm -rf %{buildroot}
make PREFIX=%{buildroot}%_prefix MAN_DIR=%{buildroot}%{_mandir}/man1 install

# icons
convert %{name}/%{name}.xpm -resize 16x16 %{name}-16.png
convert %{name}/%{name}.xpm -resize 32x32 %{name}-32.png
convert %{name}/%{name}.xpm %{name}-48.png
install -D -m 644 %{name}-16.png %{buildroot}%{_miconsdir}/%{name}.png
install -D -m 644 %{name}-32.png %{buildroot}%{_iconsdir}/%{name}.png 
install -D -m 644 %{name}-48.png %{buildroot}%{_liconsdir}/%{name}.png 

# menu entry
install -d -m 755 %{buildroot}%{_datadir}/applications
cat >  %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=%{title}
Comment=%{longtitle}
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=false
Categories=TextEditor;
EOF

rm %{buildroot}%_iconsdir/*.xpm

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%files 
%defattr(-,root,root)
%doc AUTHORS INSTALL LICENSE README
%{_bindir}/*
%{_datadir}/%{name}
%{_mandir}/man1/*
%{_datadir}/applications/mandriva-%{name}.desktop
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png




%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-4mdv2011.0
+ Revision: 612810
- the mass rebuild of 2010.1 packages

* Mon Feb 08 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.2.1-3mdv2010.1
+ Revision: 502444
- Fix tag licence
- Clean spec file
- fix all rpmlint warning
- fix patching (%%patch -p 0 to %%patch0 -p0)

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.2.1-2mdv2010.0
+ Revision: 439736
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Tue Oct 14 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.1-1mdv2009.1
+ Revision: 293695
- new version

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.1.1-2mdv2009.0
+ Revision: 268136
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Tue Apr 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.1-1mdv2009.0
+ Revision: 194352
- update to new version 1.1.1

* Wed Feb 06 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.3-1mdv2008.1
+ Revision: 162997
- new version

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 0.8.1-1mdv2008.1
+ Revision: 140944
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - kill desktop-file-validate's error: string list key "Categories" in group "Desktop Entry" does not have a semicolon (";") as trailing character
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Sun Jul 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.1-1mdv2008.0
+ Revision: 46505
- update to new version 0.8.1


* Wed Nov 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.7.1-1mdv2007.0
+ Revision: 88626
- new version
  drop gcc patch, merged upstream
  dropped old debian menu
- Import manedit

* Wed Aug 02 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.6.1-4mdv2007.0
- xdg menu
- clean buildroot before install
- fix build

* Sun Jan 01 2006 Mandriva Linux Team <http://www.mandrivaexpert.com/> 0.6.1-3mdk
- Rebuild

* Wed Mar 30 2005 Guillaume Rousse <guillomovitch@mandrake.org> 0.6.1-2mdk
- fix amd64 build (fix bug #15077)

* Sat Mar 19 2005 Austin Acton <austin@mandrake.org> 0.6.1-1mdk
- 0.6.1

* Tue Nov 16 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.5.12-2mdk 
- fix menu entry

* Tue Nov 16 2004 Guillaume Rousse <guillomovitch@mandrakesoft.com> 0.5.12-1mdk
- New release 0.5.12

* Fri Jul 23 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.5.11-3mdk 
- explicit requires

* Wed Jun 16 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.5.11-2mdk 
- rebuild

* Mon Apr 19 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.5.11-1mdk
- new version
- fixed menu


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3018 |12cr|mangler-1.2.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define develname %{name}-devel 

Summary:	Mangler is an open source VOIP client
Name:		mangler
Version:	1.2.2
Release:	2
Group:		Networking/Chat
License:	GPLv3
URL:		http://www.mangler.org/
Source0:	http://www.mangler.org/%{name}-%{version}.tar.gz
Source1:	%{name}.png		
BuildRequires:	gtk2-devel 
BuildRequires:	desktop-file-utils
BuildRequires:	freetype-devel
BuildRequires:	gvfs-devel
BuildRequires:	gtkmm2.4-devel
BuildRequires:	libsigc++2.0-devel
BuildRequires:	libcairomm1.0-devel
BuildRequires:	libtool
BuildRequires:	speex-devel
BuildRequires:	pixman-devel
BuildRequires:	pangomm2.4-devel
BuildRequires:	libpng-devel
BuildRequires:	gdk-pixbuf-devel
BuildRequires:	gsm-devel
Obsoletes:	%name < %version

%description
Mangler is an open source VOIP client capable of connecting
to Ventrilo 3.x servers. 
It is capable of performing almost all standard user
functionality found in a Windows Ventrilo client.

%package -n	%{develname}
Summary:	Header files and static library for %{name}
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{name} = %{version}-%{release}

%description -n %{develname}
Header files and static library for %{name}.

%prep
%setup -q 

%build
%configure2_5x 
     
%make

%install
%makeinstall

# menu-entry
mkdir -p %{buildroot}/%{_datadir}/applications
cat > %{buildroot}/%{_datadir}/applications/%{name}.desktop <<EOF
[Desktop Entry]
Name=Mangler
GenericName=VOIP Client
Comment=Voice chat on Ventrilo 3.x servers
Exec=%{name}
Icon=%{name}
StartupNotify=true
Terminal=false
Type=Application
Categories=GTK;Network;X-MandrivaLinux-Network-Internet-Chat;
EOF

#remove
rm -f %{buildroot}/%{_datadir}/pixmaps/*.svg

#icon
install -dm 755 %{buildroot}%{_datadir}/pixmaps
install -m 644 %SOURCE1 %{buildroot}/%{_datadir}/pixmaps

%post
%{update_menus}
%{update_desktop_database}

%postun
%{clean_menus}
%{clean_desktop_database}

%files 
%doc COPYING AUTHORS ChangeLog NEWS README
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png
%{_libdir}/libventrilo3.so.*

%files -n %{develname}
%{_libdir}/libventrilo3.so
%{_libdir}/libventrilo3.a
%{_includedir}/ventrilo3.h


%changelog
* Fri Nov 18 2011 Alexander Khrukin <akhrukin@mandriva.org> 1.2.2-1
+ Revision: 731513
- imported package mangler


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3019 |12cr|maniadrive-data-1.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define game_name maniadrive
%define name %{game_name}-data
%define version 1.2
%define distname ManiaDrive-%{version}-data

%define release %mkrel 4

Summary: ManiaDrive data files
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{distname}.tar.gz
License: GPL
Group: Games/Arcade
Url: http://maniadrive.raydium.org/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch


%description
ManiaDrive data files

%prep
%setup -q -n %{distname}
pushd game
    ls *.mni > mania_server_tracks.txt
popd

%build

%install
rm -rf %{buildroot}
install -d %{buildroot}%{_gamesdatadir}
cp -a game %{buildroot}%{_gamesdatadir}/%{game_name}
rm -f %{buildroot}%{_gamesdatadir}/%{game_name}/php.ini
rm -f %{buildroot}%{_gamesdatadir}/%{game_name}/*.php
rm -rf %{buildroot}%{_gamesdatadir}/%{game_name}/rayphp
find %{buildroot}%{_gamesdatadir}/%{game_name} -type d -exec chmod 755 {} \;
find %{buildroot}%{_gamesdatadir}/%{game_name} -type f -exec chmod 644 {} \;

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README COPYING
%{_gamesdatadir}/%{game_name}




%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2-4mdv2011.0
+ Revision: 612813
- the mass rebuild of 2010.1 packages

* Tue Apr 27 2010 Paulo Andrade <pcpa@mandriva.com.br> 1.2-3mdv2010.1
+ Revision: 539391
- CCBUG: 58861
- Rebuild package to not provide a bogus php.ini, and provide maps file for mania_sever.

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.2-2mdv2010.0
+ Revision: 439745
- rebuild

* Wed Feb 11 2009 Emmanuel Andry <eandry@mandriva.org> 1.2-1mdv2009.1
+ Revision: 339609
- New version 1.2

* Mon Jul 28 2008 Thierry Vignaud <tv@mandriva.org> 1.01-5mdv2009.0
+ Revision: 251853
- rebuild

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 1.01-3mdv2008.1
+ Revision: 140944
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sun Sep 03 2006 Olivier Blin <oblin@mandriva.com>
+ 2006-09-03 12:28:22 (59662)
- don't package php files

* Sat Sep 02 2006 Olivier Blin <oblin@mandriva.com>
+ 2006-09-02 21:42:30 (59633)
- don't package rayphp files anymore

* Mon Aug 21 2006 Olivier Blin <oblin@mandriva.com>
+ 2006-08-21 13:57:43 (56970)
- initial Mandriva release

* Mon Aug 21 2006 Olivier Blin <oblin@mandriva.com>
+ 2006-08-21 13:53:45 (56965)
- Created package structure for maniadrive-data.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3020 |12cr|manslide-2.0.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		manslide
Summary:	Graphical slideshow creation program
Version:	2.0.3
Release:	5
Source0:	http://www.mandrivalinux-online.eu/%{name}/%{name}-%{version}.tar.gz
URL:		http://www.kde-apps.org/content/show.php?content=72739
Group:		Graphics
License:	GPLv2+

BuildRequires:	qt4-devel
Requires:	sox
Requires:	imagemagick
Requires:	mencoder
Requires:	mplayer

%description
Manslide is a slideshow creation application which makes it easy to
produce attractive slideshows with optional background music. Manslide
uses the QT4 toolkit.

%prep
%setup -q
moc mainfrm.h > moc_mainfrm.cpp
moc tetrahedron.h > moc_tetrahedron.cpp

%build
%qmake_qt4
%make

%install
install -m755 Manslide -D %{buildroot}%{_datadir}/%{name}/%{name}
install -m644 *.qm %{buildroot}%{_datadir}/%{name}/
install -m644 *.ts %{buildroot}%{_datadir}/%{name}/
cp -R Interface %{buildroot}%{_datadir}/%{name}/
cp -R BIB_ManSlide %{buildroot}%{_datadir}/%{name}/
install -d %{buildroot}%{_bindir}
ln -s %{_datadir}/%{name}/%{name} %{buildroot}%{_bindir}/%{name}

install -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Name=Manslide
Comment=Slideshow generator
Exec=%{_bindir}/%{name} 
Icon=image_processing_section
Terminal=false
Type=Application
StartupNotify=true
Categories=Graphics;Qt;Photography;X-MandrivaLinux-CrossDesktop;
EOF

%files
%{_datadir}/%{name}
%{_bindir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop


%changelog
* Wed May 30 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.0.3-5
+ Revision: 801315
- regenerate moc files
- fix buildrequires
- clean out old junk

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Tue Aug 05 2008 Funda Wang <fwang@mandriva.org> 2.0.3-4mdv2009.0
+ Revision: 263933
- rebuild for new compile flags

* Mon Jul 28 2008 Thierry Vignaud <tv@mandriva.org> 2.0.3-3mdv2009.0
+ Revision: 251857
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Sun Mar 09 2008 Funda Wang <fwang@mandriva.org> 2.0.3-1mdv2008.1
+ Revision: 182755
- New version 2.0.3

* Sun Mar 02 2008 Funda Wang <fwang@mandriva.org> 2.0.2-1mdv2008.1
+ Revision: 177543
- New version 2.0.2

  + Frederik Himpe <fhimpe@mandriva.org>
    - Add X-MandrivaLinux-CrossDesktop category to desktop entry:
      There's no GTK+/GNOME similar application, so no need to hide
      it in the More submenu for GNOME users.

* Sun Feb 24 2008 Funda Wang <fwang@mandriva.org> 2.0.1-1mdv2008.1
+ Revision: 174317
- New version 2.0.1

* Mon Feb 18 2008 Funda Wang <fwang@mandriva.org> 2.0-1mdv2008.1
+ Revision: 171426
- New version 2.0

* Wed Feb 13 2008 Funda Wang <fwang@mandriva.org> 1.9.13-1mdv2008.1
+ Revision: 167088
- New version 1.9.13

* Sat Feb 09 2008 Funda Wang <fwang@mandriva.org> 1.9.11-1mdv2008.1
+ Revision: 164403
- New version 1.9.11

* Sun Feb 03 2008 Funda Wang <fwang@mandriva.org> 1.9.10-1mdv2008.1
+ Revision: 161801
- New version 1.9.10

* Mon Jan 28 2008 Funda Wang <fwang@mandriva.org> 1.9.9-1mdv2008.1
+ Revision: 159052
- New version 1.9.9

* Sat Jan 26 2008 Funda Wang <fwang@mandriva.org> 1.9.8-1mdv2008.1
+ Revision: 158394
- New version 1.9.8

* Sun Jan 20 2008 Funda Wang <fwang@mandriva.org> 1.9.7-1mdv2008.1
+ Revision: 155203
- New version 1.9.7

* Sat Jan 19 2008 Funda Wang <fwang@mandriva.org> 1.9.6-1mdv2008.1
+ Revision: 155017
- New version 1.9.6
- fix URL

* Thu Jan 10 2008 Funda Wang <fwang@mandriva.org> 1.9.5-1mdv2008.1
+ Revision: 147488
- update to new version 1.9.5

* Sat Jan 05 2008 Funda Wang <fwang@mandriva.org> 1.9.4-1mdv2008.1
+ Revision: 145751
- New version 1.9.4

* Sat Jan 05 2008 Funda Wang <fwang@mandriva.org> 1.9.3-1mdv2008.1
+ Revision: 145653
- New version 1.9.3

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Dec 12 2007 Funda Wang <fwang@mandriva.org> 1.9.1-1mdv2008.1
+ Revision: 119111
- New version 1.9.1

* Sun Nov 18 2007 Funda Wang <fwang@mandriva.org> 1.9-1mdv2008.1
+ Revision: 109819
- update to new version 1.9

* Tue Nov 06 2007 Funda Wang <fwang@mandriva.org> 1.8-1mdv2008.1
+ Revision: 106309
- New version 1.8

* Sat Nov 03 2007 Funda Wang <fwang@mandriva.org> 1.7.2-1mdv2008.1
+ Revision: 105530
- New version 1.7.2

* Sun Sep 02 2007 Funda Wang <fwang@mandriva.org> 1.7-1mdv2008.0
+ Revision: 77744
- New version 1.7

  + Thierry Vignaud <tv@mandriva.org>
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Wed Aug 22 2007 Adam Williamson <awilliamson@mandriva.org> 1.6-2mdv2008.0
+ Revision: 68817
- add a bunch of missing files

* Fri Aug 17 2007 Adam Williamson <awilliamson@mandriva.org> 1.6-1mdv2008.0
+ Revision: 64688
- try to fix icon
- Fedora license policy
- new release 1.6

* Wed Jun 20 2007 Adam Williamson <awilliamson@mandriva.org> 1.5.9-1mdv2008.0
+ Revision: 41673
- new release 1.5.9; drop X-Mandriva menu category

* Thu May 17 2007 Adam Williamson <awilliamson@mandriva.org> 1.5.7-1mdv2008.0
+ Revision: 27697
- Import manslide


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3021 |12cr|mantis-1.2.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname   mantisbt


Name:		mantis
Version:	1.2.1
Release:	%mkrel 2
Summary:	Web-based bug tracker
License:	GPLv2
Group:		System/Servers
URL:		http://www.mantisbt.org
Source0:	%{oname}-%{version}.tar.gz
Requires:	apache-mod_php
Requires:	php-mysql
%if %mdkversion < 201010
Requires(post):	rpm-helper
Requires(postun):   rpm-helper
%endif
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Mantis is a php/MySQL/web based bugtracking system.
The goals for this project are to produce and maintain a
lightweight and simple bugtracking system. Additions of
complexity and/or features are modular and configurable
so that users can be shielded from unwanted clutter.

The product is designed to be easily modifiable,
customizable, and upgradeable. Anyone with intermediate
PHP and MySQL experience should be able to customize
Mantis to suit their needs.

%prep
%setup -q -n %{oname}-%{version}

%build

%install
rm -rf  %{buildroot}

rm -rf packages
# install files
install -d -m 755 %{buildroot}%{_var}/www/%{name}
install -d -m 755 %{buildroot}%_defaultdocdir/%{name}-%{version}
mv doc/*  %{buildroot}%_defaultdocdir/%{name}-%{version}
rm -rf doc
cp -aRf * %{buildroot}%{_var}/www/%{name}

# apache configuration
install -d -m 755 %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d
cat > %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf <<EOF
Alias /mantis "/var/www/mantis"

<Directory /var/www/mantis>

    Order allow,deny
    Allow from all

	php_admin_value memory_limit 32M
	php_admin_value max_execution_time 60
	php_admin_value register_globals Off
	php_admin_value magic_quotes_gpc Off
	php_admin_value magic_quotes_runtime Off
	# settings for the file upload, you might increase them further
	php_admin_value upload_max_filesize 16M
	# session handling: now the check for expired sessions is done on every 10th session creation
	php_admin_value session.use_trans_sid Off
	php_admin_value session.gc_probability 1
	php_admin_value session.gc_divisor 10
	# multibyte extension: needed for utf-8
	php_admin_value mbstring.func_overload 7

  <Files ~ "\.inc\.php$">
     Order allow,deny
     Deny from all
   </Files>

  <Files ~ ".tpl$">
     Order allow,deny
     Deny from all
  </Files>

</Directory>
EOF

find %{buildroot}%{_var}/www/%{name} -name '*.php' -exec perl -pi -e 's|/usr/local/bin/php|/usr/bin/php|g' {} \;

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201010
%_post_webapp
%endif

%postun
%if %mdkversion < 201010
%_postun_webapp
%endif

%files
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf
%_defaultdocdir/%{name}-%{version}
%{_var}/www/%{name}


%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-2mdv2011.0
+ Revision: 612814
- the mass rebuild of 2010.1 packages

* Mon Apr 26 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.2.1-1mdv2010.1
+ Revision: 539097
- Fix license
- update to 1.2.1

* Sun Feb 21 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.8-2mdv2010.1
+ Revision: 509193
- use herein document for apache configuration
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise

  + Thierry Vignaud <tv@mandriva.org>
    - fix description

* Tue Jun 09 2009 Frederik Himpe <fhimpe@mandriva.org> 1.1.8-1mdv2010.0
+ Revision: 384473
- Update to new version 1.1.8

* Fri Jan 23 2009 Jérôme Soyer <saispo@mandriva.org> 1.1.6-1mdv2009.1
+ Revision: 332765
- New upstream release

* Mon Jul 28 2008 Thierry Vignaud <tv@mandriva.org> 1.0.8-3mdv2009.0
+ Revision: 251861
- rebuild
- fix no-buildroot-tag
- kill re-definition of %%buildroot on Pixel's request

* Sun Dec 16 2007 Anne Nicolas <ennael@mandriva.org> 1.0.8-1mdv2008.1
+ Revision: 120621
- add new source
- remove old source
- New version

* Mon Jun 25 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.7-2mdv2008.0
+ Revision: 43815
- fix deps

* Sat Jun 09 2007 Anne Nicolas <ennael@mandriva.org> 1.0.7-1mdv2008.0
+ Revision: 37686
- version 1.0.7


* Mon Dec 11 2006 Anne Nicolas <anne.nicolas@mandriva.com> 1.0.6-1mdv2007.0
+ Revision: 95080
- Import mantis

* Mon Dec 11 2006 Anne Nicolas <anne.nicolas@mandriva.com> 1.0.6-1
- new version

* Mon Sep 11 2006 Anne Nicolas <anne.nicolas@mandriva.com> 1.0.5-1mdk
- new version

* Wed Jun 07 2006 Anne Nicolas <anne.nicolas@mandriva.com> 1.0.3-1mdk
- new version

* Mon Apr 24 2006 Anne Nicolas <anne.nicolas@mandriva.com> 1.0.2-r21mdk
- correct apache configuration

* Sat Apr 22 2006 Anne Nicolas <anne.nicolas@mandriva.com> 1.0.2-1mdk
- initial release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3022 |12cr|mapnik-2.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	2
%define libname %mklibname %{name} %{major}
%define devname %mklibname -d %{name}

Summary:	Free Toolkit for developing mapping applications
Name:		mapnik
Version:	2.1.0
Release:	1
Group:		Communications
License:	LGPLv2+
URL:		http://mapnik.org/
Source0:	https://github.com/downloads/mapnik/mapnik/%{name}-v%{version}.tar.bz2
Source1:	mapnik-data.license
Source2:	no_date_footer.html
Source3:	viewer.desktop
Source4:	.abf.yml

BuildRequires:	chrpath
BuildRequires:	desktop-file-utils
BuildRequires:	doxygen
BuildRequires:	scons
BuildRequires:	pkgconfig(libagg)
BuildRequires:	boost-devel
BuildRequires:	gdal-devel
BuildRequires:	pkgconfig(icu-i18n)
BuildRequires:	jpeg-devel
BuildRequires:	libtool-devel
BuildRequires:	postgresql-devel
BuildRequires:	qt4-devel
BuildRequires:	tiff-devel
BuildRequires:	pkgconfig(cairomm-1.0)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(proj)
BuildRequires:	pkgconfig(pycairo)
BuildRequires:	pkgconfig(python)

Requires:	fonts-ttf-dejavu

%description
Mapnik is a Free Toolkit for developing mapping applications.
It's written in C++ and there are Python bindings to
facilitate fast-paced agile development. It can comfortably
be used for both desktop and web development, which was something
I wanted from the beginning.

Mapnik is about making beautiful maps. It uses the AGG library
and offers world class anti-aliasing rendering with subpixel
accuracy for geographic data. It is written from scratch in
modern C++ and doesn't suffer from design decisions made a decade
ago. When it comes to handling common software tasks such as memory
management, filesystem access, regular expressions, parsing and so
on, Mapnik doesn't re-invent the wheel, but utilises best of breed
industry standard libraries from boost.org 

%package -n %{libname}
Summary: Mapnik is a Free toolkit for developing mapping applications
Group: System/Libraries

%description -n %{libname}
This package contains the shared library for %{name}.

%package -n %{devname}
Summary: Mapnik is a Free toolkit for developing mapping applications
Group: Development/C++
Requires: %{libname} = %{version}-%{release}
Provides: %{name}-devel = %{version}-%{release}
Obsoletes: %{name}-devel

%description -n %{devname}
This package contains the development files for %{name}.

%package python
Summary:  Python bindings for the Mapnik spatial visualization library
License:  GPLv2+
Group:    Development/Python
Requires: %{name} = %{version}-%{release}
Requires: python-imaging
Requires: python-lxml

%description python
Language bindings to enable the Mapnik library to be used from python

%package utils
License:  GPLv2+
Summary:  Utilities distributed with the Mapnik spatial visualization library
Group:    Communications
Requires: %{name} = %{version}-%{release}

%description utils
Miscellaneous utilities distributed with the Mapnik spatial visualization
library

%prep
%setup -q -n %{name}-v%{version}
%apply_patches

# clean SVN
find . -type d -name .svn -exec rm -rf '{}' +

# get rid of local agg, tinyxml and fonts
rm -rf agg tinyxml fonts

set +x
for f in `find . -type f` ; do
   if file $f | grep -q ISO-8859 ; then
      set -x
      iconv -f ISO-8859-1 -t UTF-8 $f > ${f}.tmp && \
         mv -f ${f}.tmp $f
      set +x
   fi
   if file $f | grep -q CRLF ; then
      set -x
      sed -i -e 's|\r||g' $f
      set +x
   fi
done
set -x

# fix spurious exec flag
chmod -x demo/viewer/images/*.png
chmod -x demo/data/test/regenerate.sh
find . -type d -perm /g+s -exec chmod -s '{}' \;

# fix wrong path in some demo files
sed -i -e 's|/lib/mapnik/input/|/%{name}/input/|g' demo/c++/rundemo.cpp

sed -i -e 's|/opt/%{name}/include|../../include|g' demo/viewer/viewer.pro
sed -i -e 's|/opt/boost/include/boost-1_39|%{_includedir}/boost|g' demo/viewer/viewer.pro
sed -i -e 's|/usr/X11/include/freetype2|%{_includedir}/freetype2|g' demo/viewer/viewer.pro
sed -i -e 's|-L/opt/mapnik/lib|-L../../src/|g' demo/viewer/viewer.pro
sed -i -e 's|-L/opt/boost/lib|-L/usr/%{_lib}|g' demo/viewer/viewer.pro
sed -i -e 's|/usr/local|/usr|g' demo/viewer/viewer.pro

%build
# linkage errors
#sed -i -e "s|libraries \= \[|libraries \= \[\'mapnik\',|g" plugins/input/gdal/SConscript
#sed -i -e "s|libraries \= \[|libraries \= \[\'mapnik\',|g" plugins/input/postgis/SConscript
#sed -i -e "s|libraries \= \[|libraries \= \[\'mapnik\',|g" plugins/input/shape/SConscript
#sed -i -e "s|libraries \= \[|libraries \= \[\'mapnik\'|g" plugins/input/raster/SConscript

# fix build flags
sed -i -e "s|common_cxx_flags = .-D\%s|common_cxx_flags = \'-D\%s %optflags -DBOOST_FILESYSTEM_VERSION=3 |g" SConstruct


# WARNING smp may break build
# %{?_smp_mflags}
scons         PREFIX=%{_prefix} \
              THREADING=multi \
              XMLPARSER=libxml2 \
              GDAL_INCLUDES=%{_includedir}/gdal \
              INTERNAL_LIBAGG=False \
              LIBDIR_SCHEMA=%{_lib} \
	      SYSTEM_FONTS=True

%install
scons install DESTDIR=%{buildroot} \
              PREFIX=%{_prefix} \
              THREADING=multi \
              XMLPARSER=libxml2 \
              GDAL_INCLUDES=%{_includedir}/gdal \
              INTERNAL_LIBAGG=False \
              LIBDIR_SCHEMA=%{_lib} \
	      SYSTEM_FONTS=True

# get rid of fonts use external instead
rm -rf %{buildroot}%{_libdir}/%{name}/fonts

# install more utils
mkdir -p %{buildroot}%{_bindir}
#install -p -m 755 demo/viewer/viewer %{buildroot}%{_bindir}/
install -p -m 755 utils/stats/mapdef_stats.py %{buildroot}%{_bindir}/
#install -p -m 644 %{SOURCE1} demo/data/

# install pkgconfig file
cat > %{name}.pc <<EOF
prefix=%{_prefix}
exec_prefix=%{_prefix}
includedir=%{_includedir}

Name: %{name}
Description: Free Toolkit for developing mapping applications
Version: %{version}
Libs: -lmapnik
Cflags: -I${includedir}/%{name} -I${includedir}/agg
EOF

mkdir -p %{buildroot}%{_datadir}/pkgconfig/
install -p -m 644 %{name}.pc %{buildroot}%{_datadir}/pkgconfig/

chrpath -d %{buildroot}%{_libdir}/mapnik/input/shape.input \
	%{buildroot}%{_libdir}/mapnik/input/raster.input \
	%{buildroot}%{_libdir}/mapnik/input/postgis.input \
	%{buildroot}%{_bindir}/shapeindex

%check
# export test enviroment
export PYTHONPATH=$PYTHONPATH:%{buildroot}%{python_sitearch}
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH%{buildroot}%{_libdir}

pushd tests/
./run_tests.py || true
popd

%files
%doc AUTHORS.md COPYING README.md
%dir %{_libdir}/%{name}
%dir %{_libdir}/%{name}/input
%{_libdir}/%{name}/input/*.input

%files -n %{libname}
%{_libdir}/lib%{name}.so.%{major}*

%files -n %{devname}
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/*.hpp
%{_includedir}/%{name}/*/*.hpp
%{_libdir}/lib%{name}.so
%{_datadir}/pkgconfig/%{name}.pc

%files python
%{python_sitearch}/%{name}
%{_bindir}/mapdef_stats.py
%{_bindir}/upgrade_map_xml.py
%{python_sitearch}/%{name}%{major}/__init__.py

%files utils
%{_bindir}/shapeindex
%{_bindir}/%{name}-config
%{_bindir}/%{name}-speed-check
%{_bindir}/svg2png



%changelog
* Sun Jun 10 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.7.1-7
+ Revision: 804364
- rebuild
- added p0 for png15 build (upstream)
- cleaned up spec
- chrpath fixes

* Sun Jun 05 2011 Funda Wang <fwang@mandriva.org> 0.7.1-6
+ Revision: 682856
- update br
- rebuild for new icu

* Mon Mar 14 2011 Funda Wang <fwang@mandriva.org> 0.7.1-5
+ Revision: 644600
- force version 2 for filesystem
- rebuild for new icu

* Tue Nov 02 2010 Michael Scherer <misc@mandriva.org> 0.7.1-4mdv2011.0
+ Revision: 592416
- rebuild for python 2.7

* Mon Aug 23 2010 Funda Wang <fwang@mandriva.org> 0.7.1-3mdv2011.0
+ Revision: 572389
- rebuild for new boost

* Wed Aug 04 2010 Funda Wang <fwang@mandriva.org> 0.7.1-2mdv2011.0
+ Revision: 566007
- rebuild for new boost

* Mon Apr 26 2010 Emmanuel Andry <eandry@mandriva.org> 0.7.1-1mdv2010.1
+ Revision: 539350
- New version 0.7.1

* Sun Mar 21 2010 Funda Wang <fwang@mandriva.org> 0.7.0-4mdv2010.1
+ Revision: 526121
- rebuild for new icu

* Mon Feb 08 2010 Anssi Hannula <anssi@mandriva.org> 0.7.0-3mdv2010.1
+ Revision: 501882
- rebuild for new boost

* Wed Feb 03 2010 Funda Wang <fwang@mandriva.org> 0.7.0-2mdv2010.1
+ Revision: 500088
- rebuild for new boost

* Wed Jan 20 2010 Funda Wang <fwang@mandriva.org> 0.7.0-1mdv2010.1
+ Revision: 494015
- new version 0.7.0

* Thu Aug 20 2009 Emmanuel Andry <eandry@mandriva.org> 0.6.1-1mdv2010.0
+ Revision: 418585
- disable demo (breaks build)
- fix major
- use system fonts
- fix include path for demo viewer
- New version 0.6.1
- drop patches
- use mandriva library policy

* Thu Mar 12 2009 Emmanuel Andry <eandry@mandriva.org> 0.5.2-0.750.7mdv2009.1
+ Revision: 354290
- rebuild for new boost

* Thu Jan 29 2009 Funda Wang <fwang@mandriva.org> 0.5.2-0.750.6mdv2009.1
+ Revision: 335157
- rebuild

* Sat Jan 24 2009 Funda Wang <fwang@mandriva.org> 0.5.2-0.750.5mdv2009.1
+ Revision: 333279
- rebuild for new python

* Sun Dec 21 2008 Funda Wang <fwang@mandriva.org> 0.5.2-0.750.4mdv2009.1
+ Revision: 316865
- rebuild for new boost

* Fri Nov 07 2008 Olivier Blin <blino@mandriva.org> 0.5.2-0.750.3mdv2009.1
+ Revision: 300461
- remove hardcoded requires in devel package

* Fri Nov 07 2008 Olivier Blin <blino@mandriva.org> 0.5.2-0.750.2mdv2009.1
+ Revision: 300397
- fix font requires
- buildrequire python-devel
- fix groups
- fix build with freetype2
- initial Mandriva package (based on Fedora)
- create mapnik


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3023 |12cr|mapserver-6.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: mapserver
Version: 6.2.0
Release: 1
Summary: Web-based Map Server
Source0: http://download.osgeo.org/mapserver/%{name}-%{version}.tar.gz
URL: http://mapserver.org/
License: MIT
Group: Sciences/Geosciences
BuildRequires: proj-devel 
BuildRequires: libgdal-devel 
BuildRequires: php-devel 
BuildRequires: curl-devel
BuildRequires: freetype2-devel 
BuildRequires: gd-devel >= 2.0.12 
BuildRequires: webserver 
BuildRequires: apache-mpm-prefork
BuildRequires: autoconf
BuildRequires: netcdf-devel
BuildRequires: cfitsio-devel
BuildRequires: postgresql-devel
BuildRequires: geos-devel
BuildRequires: ming-devel
BuildRequires: shapelib-devel
BuildRequires: readline-devel
BuildRequires: pkgconfig(ftgl)
BuildRequires: pkgconfig(libsvg-cairo)
Requires: webserver

%description
MapServer is an  OpenSource development environment for building spatially 
enabled Internet applications. The software builds upon other popular 
OpenSource or freeware systems like Shapelib, FreeType, Proj.4, libTIFF, 
Perl and others.

The MapServer CGI application provides a significant number of 
"out-of-the-box" features. Here's a sampling:

* vector formats supported: ESRI shapefiles, simple embedded features, 
  ESRI ArcSDE (alpha release)
* raster formats supported (8-bit only): TIFF/GeoTIFF, GIF, PNG, ERDAS, 
  JPEG and EPPL7
* quadtree spatial indexing for shapefiles
* fully customizable, template driven output
* feature selection by item/value, point, area or another feature
* TrueType font support
* support for tiled raster and vector data (display only)
* automatic legend and scalebar building
* scale dependent feature drawing and application execution
* thematic map building using logical or regular expression based classes
* feature labeling including label collision mediation
* on-the-fly configuration via URLs
* on-the-fly projection

MapServer is not a full-featured GIS system, nor does it aspire to be. 
It does, however, provide enough core functionality to support a wide 
variety of web applications. Beyond browsing GIS data, MapServer allows 
you create "geographic image maps", that is, maps that can direct users 
to content.

%package -n php-mapscript
Group: Sciences/Geosciences
Summary: Mapserver php-mapscript
Obsoletes: mapserver-php < 4.10.3
Provides: mapscript = %{EVRD}
Provides: mapserver-php = %{EVRD}
Requires: php 
Requires: libgdal 
Requires: curl

%description -n php-mapscript
php-mapscript allows you to have mapserver functions from within php,
creating maps with php commands.

%package devel
Summary: Mapserver development files

%description devel
Development files for %{name}.

%prep
%setup -q

%build
%configure2_5x \
    --with-proj \
    --with-gdal \
    --with-ogr \
    --with-wms \
    --with-php=%{_bindir}/php-config \
    --without-tiff \
    --with-threads \
    --with-postgis \
    --with-wfs \
    --with-wcs \
    --with-wmsclient \
    --with-wfsclient \
    --with-png \
    --with-geos \
    --with-httpd=%{_sbindir}/httpd \
    --with-kml \
    --with-ftgl \
    --with-opengl \
    --with-mysql \
    --with-cairo \
    --with-libsvg-cairo \
    --with-zlib \
    --with-gd

%make

%install
mkdir -p %{buildroot}/%{_libdir}
mkdir -p %{buildroot}/%{_includedir}/%{name}-4.6
mkdir -p %{buildroot}/%{_libdir}/php/extensions
mkdir -p %{buildroot}/%{_sysconfdir}/php.d/

cat > 40_mapscript.ini <<EOF
extension = php_mapscript.so
EOF

%makeinstall_std

#install -d %{buildroot}/%{_var}/www/cgi-bin
install -d %{buildroot}/%{_var}/www/html/mapserver/tmp

#for file in mapserv shp2img legend shptree shptreevis \
# shptreetst scalebar sortshp tile4ms msencrypt
#do
#mv %{buildroot}%{_bindir}/$file %{buildroot}/%{_var}/www/cgi-bin
#done

install -m755 40_mapscript.ini %{buildroot}/%{_sysconfdir}/php.d/

for binary in mapserv shp2img legend shptree shptreevis \
    shptreetst scalebar sortshp tile4ms msencrypt
do
    chrpath -d %{buildroot}%{_bindir}/$binary
done

%post -n php-mapscript
%{_post_webapp}

%postun -n php-mapscript
%{_postun_webapp}


%files
%exclude %{_includedir}/*
#%{_var}/www/cgi-bin/*
%dir %{_var}/www/html/mapserver
%attr(755,apache,apache) %{_var}/www/html/mapserver/tmp
%doc INSTALL README HISTORY.TXT
%{_libdir}/lib%{name}-%{version}.so
%{_bindir}/legend
%{_bindir}/mapserv
%{_bindir}/msencrypt
%{_bindir}/scalebar
%{_bindir}/shp2img
%{_bindir}/shptree
%{_bindir}/shptreetst
%{_bindir}/shptreevis
%{_bindir}/sortshp
%{_bindir}/tile4ms

%files -n php-mapscript
%{_sysconfdir}/php.d/40_mapscript.ini
%{_libdir}/php/extensions/*

%files devel
%{_libdir}/lib%{name}.so
%{_bindir}/mapserver-config



%changelog
* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 5.6.6-2mdv2012.0
+ Revision: 696387
- rebuilt for php-5.3.8

* Wed Apr 20 2011 Michael Scherer <misc@mandriva.org> 5.6.6-1
+ Revision: 656145
- update to new version 5.6.6

* Sat Aug 21 2010 Funda Wang <fwang@mandriva.org> 5.6.5-2mdv2011.0
+ Revision: 571655
- fix linkage

* Mon Aug 09 2010 Buchan Milne <bgmilne@mandriva.org> 5.6.5-1mdv2011.0
+ Revision: 567989
- update to new version 5.6.5
- Fix postgresql/postgis buildrequires

* Fri Apr 23 2010 Buchan Milne <bgmilne@mandriva.org> 5.6.3-1mdv2010.1
+ Revision: 538157
- buildrequire readline-devel
- update to new version 5.6.3

* Thu Oct 08 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 5.2.1-6mdv2010.0
+ Revision: 455894
- rebuild for new curl SSL backend

* Mon Oct 05 2009 Guillaume Rousse <guillomovitch@mandriva.org> 5.2.1-5mdv2010.0
+ Revision: 454294
- disable parallel build to fix build
- rebuild for new libdap

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Raphaël Gertz <rapsys@mandriva.org>
    - Rebuild

* Sat Jan 24 2009 Funda Wang <fwang@mandriva.org> 5.2.1-2mdv2009.1
+ Revision: 333299
- rebuild

  + Buchan Milne <bgmilne@mandriva.org>
    - New version 5.2.1
    - Fix "format not a string literal"

* Fri Aug 22 2008 Funda Wang <fwang@mandriva.org> 5.2.0-1mdv2009.0
+ Revision: 275025
- New version 5.2.0

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Buchan Milne <bgmilne@mandriva.org>
    - Enable ming and geos support
    - New version 5.0.3

* Mon Mar 03 2008 Buchan Milne <bgmilne@mandriva.org> 5.0.2-1mdv2008.1
+ Revision: 178226
- New version 5.0.2

  + Thierry Vignaud <tv@mandriva.org>
    - fix no-buildroot-tag
    - kill re-definition of %%buildroot on Pixel's request

* Fri Aug 24 2007 Helio Chissini de Castro <helio@mandriva.com> 4.10.3-1mdv2008.0
+ Revision: 71038
- New upstream version
- mapscript builds against php 5 since 4.8
- Added postgis support
- Changed mapscript package name to match other php packages

* Tue Aug 21 2007 Buchan Milne <bgmilne@mandriva.org> 4.10.2-1mdv2008.0
+ Revision: 68453
- Buildrequire cfitsio-devel
- Buildrequire netcdf-devel
- Buildrequire php4-devel on recent distros
- New version 4.10.2
- Fix PHP detection (use cpp instead of grep) with multiarched headers


* Sat Jan 27 2007 Emmanuel Andry <eandry@mandriva.org> 4.10.0-2mdv2007.0
+ Revision: 114441
- buildrequires apache-mpm-prefork

  + Nicolas Lécureuil <neoclust@mandriva.org>
    - Rebuild against new curl

  + David Walluck <walluck@mandriva.org>
    - Import mapserver

* Tue Oct 31 2006 Franck Martin <franck@sopac.org> 4.10.0-1mdk
- New Release 4.10.0

* Tue Sep 05 2006 Franck Martin <franck@sopac.org> 4.8.4-1mdk
- New Release 4.8.4

* Tue Sep 13 2005 Franck Martin <franck@sopac.org> 4.6.1-1mdk
- New release 4.6.1

* Thu Jul 21 2005 Franck Martin <franck@sopac.org> 4.6.0-1mdk
- New release 4.6.0
- includes php mapscript

* Sun Jul 18 2004 Michael Scherer <misc@mandrake.org> 4.2.1-1mdk
- New release 4.2.1
- rpmbuildupdate aware


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3024 |12cr|maradns-1.4.06-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define topver	1.4

Summary:	An authoritative and recursive DNS server made with security in mind
Name:		maradns
Version:	1.4.06
Release:	%mkrel 2
License:	BSD
Group:		System/Servers
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL:		http://www.maradns.org
Source0:	http://www.maradns.org/download/%{topver}/%{version}/%{name}-%{version}.tar.bz2
Patch0:		maradns-1.3.07.09-install.patch
Patch1:		maradns-1.3.07.09-initscript.patch
Patch2:		maradns-1.3.07.09-mararc_examples.patch
Requires(post):	rpm-helper

%description
MaraDNS is an authoritative and recursive DNS server made with
security in mind. More information is at http://www.maradns.org.

%prep
%setup -q
%patch0 -p1 -b .path
%patch1 -p1
%patch2 -p1

%build
%setup_compile_flags
%make

%install
rm -rf %{buildroot}

mkdir -p %{buildroot}%{_sbindir}
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_mandir}/{man1,man5,man8}
mkdir -p %{buildroot}/%{_initrddir}
mkdir -p %{buildroot}%{_logdir}/%{name}

PREFIX="%{buildroot}%{_prefix}" make install

install -m 0644 doc/en/examples/example_authoritative_mararc.txt \
	%{buildroot}%{_sysconfdir}/%{name}/mararc.authorative
install -m 0644 doc/en/examples/example_full_mararc \
	%{buildroot}%{_sysconfdir}/%{name}/mararc.full
install -m 0644 doc/en/examples/example_recursive_mararc.txt \
	%{buildroot}%{_sysconfdir}/%{name}/mararc.recursive

# remove unwanted %doc files
rm doc/en/Makefile \
	doc/en/*.html \
	doc/en/examples/Makefile
rm -r doc/en/man \
	doc/en/misc \
	doc/en/pdf \
	doc/en/source
rm -r doc/pt_br

%clean
rm -rf %{buildroot}/

%pre
%_pre_useradd maradns /etc/maradns /bin/false
%_pre_groupadd maradns maradns
#if [ $1 = 1 ]
#	then
#	/usr/sbin/groupadd -r -g 99 maradns > /dev/null 2>&1
#	/usr/sbin/useradd -u 99 -r -d /etc/maradns -s /bin/false \
#	-c "Maradns pseudo user" -g maradns maradns  > /dev/null 2>&1
#fi

%post
%_post_service maradns

%preun
%_preun_service maradns

%postun
%_postun_userdel maradns
%_postun_groupdel maradns


%files
%defattr(-,root,root)
%doc doc/*
%attr(755,root,root) %{_sysconfdir}/rc.d/init.d/%{name}*
%dir %{_sysconfdir}/%{name}
%dir %{_sysconfdir}/%{name}/logger
%config(noreplace) %{_sysconfdir}/%{name}/db.example.net
%config(noreplace) %{_sysconfdir}/%{name}/mararc*
%{_bindir}/fetchzone
%{_bindir}/getzone
%{_bindir}/askmara
%{_sbindir}/%{name}
%{_sbindir}/zoneserver
%{_sbindir}/duende
%{_mandir}/man1/*
%{_mandir}/man5/*
%{_mandir}/man8/*
%dir %{_logdir}/%{name}


%changelog
* Mon Feb 28 2011 Funda Wang <fwang@mandriva.org> 1.4.06-2mdv2011.0
+ Revision: 640875
- rebuild

* Tue Feb 01 2011 Lonyai Gergely <aleph@mandriva.org> 1.4.06-1
+ Revision: 634613
- 1.4.06

* Tue Feb 01 2011 Lonyai Gergely <aleph@mandriva.org> 1.3.07.09-6
+ Revision: 634610
- Sec fix: CVE-2011-0520 - allows remote attackers to cause a denial of service (segmentation fault) and possibly execute arbitrary code via a long DNS hostname with a large number of labels, which triggers a heap-based buffer overflow.

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.07.09-5mdv2011.0
+ Revision: 612815
- the mass rebuild of 2010.1 packages

* Sat May 22 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1.3.07.09-4mdv2010.1
+ Revision: 545708
- fix adding and removing user and group in pre and postun stages
  (reported on cooker ML)
- clean spec

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Wed Sep 17 2008 Michael Scherer <misc@mandriva.org> 1.3.07.09-2mdv2009.0
+ Revision: 285431
- rebuild to fix #43089
- remove conflict with tmdns, as we no longer ship it

* Sat Sep 06 2008 Adam Williamson <awilliamson@mandriva.org> 1.3.07.09-1mdv2009.0
+ Revision: 281763
- clean file list
- use %%{name} in file list
- clean up removal of doc files
- use macros when creating directories, not hardcoded names
- s,$RPM_BUILD_ROOT,%%{buildroot}
- use MDV optflags
- rediff all patches
- include the tarball signature as a source
- clean tabs/spaces
- drop unnecessary defines
- new release 1.3.07.09

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - fix no-buildroot-tag
    - fix installing with new docdir
    - kill re-definition of %%buildroot on Pixel's request
    - use %%mkrel
    - import maradns


* Mon Aug 29 2005 Marcel Pol <mpol@mandriva.org> 1.1.43-1mdk
- 1.1.43

* Wed Aug 10 2005 Marcel Pol <mpol@mandriva.org> 1.1.42-1mdk
- 1.1.42
- drop Source2,3
- update and add P0,1,2
- license is BSD now

* Mon May 31 2004 Marcel Pol <mpol@mandrake.org> 1.0.23-1mdk
- 1.0.23

* Sun Jun 01 2003 Marcel Pol <mpol@gmx.net> 1.0.18-1mdk
- 1.0.18

* Sun Apr 20 2003 Marcel Pol <mpol@gmx.net> 1.0.17-1mdk
- 1.0.17

* Wed Apr 02 2003 Marcel Pol <mpol@gmx.net> 1.0.16-1mdk
- 1.0.16

* Tue Mar 11 2003 Marcel Pol <mpol@gmx.net> 1.0.13-2mdk
- conflicts: tmdns

* Thu Feb 06 2003 Marcel Pol <mpol@gmx.net> 1.0.13-1mdk
- 1.0.13

* Fri Jan 17 2003 Marcel Pol <mpol@gmx.net> 1.0.12-1mdk
- 1.0.12
- use rpm-helper script for chkconfig

* Tue Dec 24 2002 Marcel Pol <mpol@gmx.net> 1.0.11-1mdk
- 1.0.11
- don't include all docs
- %%setup -q

* Fri Nov 15 2002 Marcel Pol <mpol@gmx.net> 1.0.09-3mdk
- whoops, change mkdirhier to mkdir -p

* Fri Nov 15 2002 Marcel Pol <mpol@gmx.net> 1.0.09-2mdk
- first Mandrake build, used specfile from original package
- split initscript into initscript and sysconfig files
- add chkconfig lines to initscript
- install 3 mararc files, and use the recursive as default
- patch1 changes timeout from 2 sec. to 6 sec.
- I simply don't understand the rpm-helper scripts for useradd/userdel
- right now recursive queries are allowed from 0.0.0.0/0, that's wise?


* Fri Nov 15 2002 Florin <florin@mandrakesoft.com> 1.0.09-1mdk
- 1.0.09

* Wed Aug 27 2002 Marcel Pol <mpol@gmx.net> 1.0.07-0.1mdk
- Mandrake build


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3025 |12cr|marathon-1.0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		oname		Marathon
%define		oversion	20120128

Name:		marathon
Version:	1.0.1
Release:	2
Summary:	3D first-person shooter game
License:	GPL
Group:		Games/Arcade
Source0:	%{oname}-%{oversion}-Data.zip
URL:		http://sourceforge.net/projects/marathon/
Requires:	alephone
BuildArch:	noarch

%description
Marathon is a first-person shooter video game with a science fiction theme
developed and published by Bungie released in December 1994 for the Apple
Macintosh. Marathon was released at a time when other early first-person
shooters such as Doom were enjoying popularity amongst PC users, and it was
widely seen as a Macintosh counterpart to Doom (which would not be ported to
the Macintosh platform until 1995).

The game takes place several centuries into the future in outer space and sets
the player as a security officer attempting to defeat an alien invasion aboard
a colony ship named the Marathon. Although Marathon features action-heavy,
first-person shooter gameplay similar to Doom and other contemporaries, the
game is renowned for having an intricate story line that is also an essential
element of its gameplay whereas most similar games devote minimal attention to
plot for the sake of faster, simpler, more action-oriented gameplay.

Just prior to its acquisition by Microsoft in 2000, Bungie released the source
code to the Marathon 2 engine, and the Marathon Open Source project began,
resulting in the new Marathon engine called Aleph One. Since then, the fan
community has made improvements that feature OpenGL-based, high-resolution
graphics, support for Lua, a slew of internal structural changes allowing for
more advanced 3rd party mods, and Internet-capable TCP/IP-based multiplayer.

While the fundamental technology underlying the Marathon engine is still
considered rather outdated by today's standards, Aleph One has added
significant improvements and a more modern polish to its capabilities and
ported it to a wide variety of platforms, bringing Marathon and its derivatives
far beyond their Mac roots.

%prep
%setup -q -n Marathon\ (A1)
find . -type f -exec %__chmod 0644 {} \;

%build

%install
mkdir -p %{buildroot}%{_gamesdatadir}/AlephOne/%{name}
cp -r * %{buildroot}%{_gamesdatadir}/AlephOne/%{name}/

mkdir -p %{buildroot}%{_gamesbindir}
cat > %{buildroot}%{_gamesbindir}/%{name} << EOF
#!/bin/bash

alephone %{_gamesdatadir}/AlephOne/%{name}/
EOF

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=Marathon
Comment=3D first-person shooter
Exec=%{name}
Icon=/usr/share/pixmaps/marathon.png
Terminal=false
Type=Application
Categories=Game;ArcadeGame;
EOF

%files
%defattr(644,root,root,755)
%attr(755,root,root) %{_gamesbindir}/%{name}
%{_gamesdatadir}/AlephOne/%{name}
%{_datadir}/applications/%{name}.desktop


%changelog
* Mon Apr 02 2012 Andrey Bondrov <abondrov@mandriva.org> 1.0.1-1mdv2011.0
+ Revision: 788631
- imported package marathon


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3026 |12cr|marathon2-1.0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		oname		Marathon2
%define		oversion	20120128

Name:		marathon2
Version:	1.0.1
Release:	2
Summary:	3D first-person shooter game
License:	GPL
Group:		Games/Arcade
Source0:	%{oname}-%{oversion}-Data.zip
URL:		http://sourceforge.net/projects/marathon/
Requires:	alephone
BuildArch:	noarch

%description
Marathon 2: Durandal is the first sequel in the Marathon series of science
fiction first-person shooter computer games from Bungie Software. It was
released on November 24, 1995. The game is mostly set on the fictional planet
of Lh'owon, homeworld of the S'pht, and once again the player takes the role
of a Security Officer from the Marathon.

Just prior to its acquisition by Microsoft in 2000, Bungie released the source
code to the Marathon 2 engine, and the Marathon Open Source project began,
resulting in the new Marathon engine called Aleph One. Since then, the fan
community has made improvements that feature OpenGL-based, high-resolution
graphics, support for Lua, a slew of internal structural changes allowing for
more advanced 3rd party mods, and Internet-capable TCP/IP-based multiplayer.

While the fundamental technology underlying the Marathon engine is still
considered rather outdated by today's standards, Aleph One has added
significant improvements and a more modern polish to its capabilities and
ported it to a wide variety of platforms, bringing Marathon and its derivatives
far beyond their Mac roots.

%prep
%setup -q -n Marathon\ 2

%build

%install
mkdir -p %{buildroot}%{_gamesdatadir}/AlephOne/%{name}
cp -r * %{buildroot}%{_gamesdatadir}/AlephOne/%{name}/

mkdir -p %{buildroot}%{_gamesbindir}
cat > %{buildroot}%{_gamesbindir}/%{name} << EOF
#!/bin/bash

alephone %{_gamesdatadir}/AlephOne/%{name}/
EOF

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=Marathon 2
Comment=3D first-person shooter
Exec=%{name}
Icon=/usr/share/pixmaps/marathon.png
Terminal=false
Type=Application
Categories=Game;ArcadeGame;
EOF

%files
%defattr(644,root,root,755)
%attr(755,root,root) %{_gamesbindir}/%{name}
%{_gamesdatadir}/AlephOne/%{name}
%{_datadir}/applications/%{name}.desktop


%changelog
* Mon Apr 02 2012 Andrey Bondrov <abondrov@mandriva.org> 1.0.1-1
+ Revision: 788624
- imported package marathon2


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3027 |12cr|marathon-infinity-1.0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		oname		MarathonInfinity
%define		oversion	20120128

Name:		marathon-infinity
Version:	1.0.1
Release:	2
Summary:	3D first-person shooter game
License:	GPL
Group:		Games/Arcade
Source0:	%{oname}-%{oversion}-Data.zip
URL:		http://sourceforge.net/projects/marathon/
Requires:	alephone
BuildArch:	noarch

%description
Marathon Infinity is the third game in the Marathon Trilogy of science fiction
first-person shooter computer games from Bungie Software. The game was released
on October 15, 1996 and included more levels than its predecessor Marathon 2.
These were larger, and formed part of a more intricate plot that spanned both
space and time.

Just prior to its acquisition by Microsoft in 2000, Bungie released the source
code to the Marathon 2 engine, and the Marathon Open Source project began,
resulting in the new Marathon engine called Aleph One. Since then, the fan
community has made improvements that feature OpenGL-based, high-resolution
graphics, support for Lua, a slew of internal structural changes allowing for
more advanced 3rd party mods, and Internet-capable TCP/IP-based multiplayer.

While the fundamental technology underlying the Marathon engine is still
considered rather outdated by today's standards, Aleph One has added
significant improvements and a more modern polish to its capabilities and
ported it to a wide variety of platforms, bringing Marathon and its derivatives
far beyond their Mac roots.

%prep
%setup -q -n Marathon\ Infinity

%build

%install
mkdir -p %{buildroot}%{_gamesdatadir}/AlephOne/%{name}
cp -r * %{buildroot}%{_gamesdatadir}/AlephOne/%{name}/

mkdir -p %{buildroot}%{_gamesbindir}
cat > %{buildroot}%{_gamesbindir}/%{name} << EOF
#!/bin/bash

alephone %{_gamesdatadir}/AlephOne/%{name}/
EOF


mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=Marathon Infinity
Comment=3D first-person shooter
Exec=%{name}
Icon=/usr/share/pixmaps/marathon.png
Terminal=false
Type=Application
Categories=Game;ArcadeGame;
EOF

%files
%defattr(644,root,root,755)
%attr(755,root,root) %{_gamesbindir}/%{name}
%{_gamesdatadir}/AlephOne/%{name}
%{_datadir}/applications/%{name}.desktop



%changelog
* Mon Apr 02 2012 Andrey Bondrov <abondrov@mandriva.org> 1.0.1-1
+ Revision: 788608
- imported package marathon-infinity


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3028 |12cr|marsshooter-0.7.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		marsshooter
Version:	0.7.4
Release:	3
License:	GPLv3
Summary:	M.A.R.S. - A Ridiculous Shooter
Url:		http://mars-game.sourceforge.net/
Group:		Games/Arcade
Source0:	http://sourceforge.net/projects/mars-game/files/mars_source_%{version}.tar.gz
Source1:	%{name}.desktop
# PATCH-FIX-UPSTREAM marsshooter-0.7.4-version.patch adam@mizerski.pl -- update version number in CMakeLists.txt
Patch0:		marsshooter-0.7.4-version.patch
Patch1:		marsshooter-0.7.4-cflags.patch
BuildRequires:	cmake
BuildRequires:	sfml2-devel >= 2.0
BuildRequires:	pkgconfig(fribidi)
BuildRequires:	pkgconfig(taglib)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	dos2unix

%description
It is a game for two players, flying with ships in a
two-dimensional space setting, governed by the laws of gravity.
It features:
    * awesome 2D-graphics with an unique style
    * a stunning amount of particles
    * single- and multiplayer-support
    * an artificial intelligence using an aggro-system, which
      reacts differentlyupon varying situations
    * many impressive weapons
    * customizable ships
    * a very sexy GUI
    * several game modes: Sacceball, TeamDeathmatch, Cannonkeep,
      Deathmatch, Grave-Itation Pit

%prep
%setup -q -n mars-game
%patch0 -p1
%patch1 -p1
chmod -x data/locales/Polish.txt
dos2unix credits.txt license.txt

%build
%cmake
%make VERBOSE=1

%install
install -D -m 755 mars %{buildroot}%{_gamesbindir}/%{name}
install -D -d %{buildroot}%{_gamesdatadir}/%{name}
cp -r data/* %{buildroot}%{_gamesdatadir}/%{name}
install -D -m 644 %{SOURCE1} %{buildroot}%{_datadir}/applications/%{name}.desktop
install -D -d %{buildroot}%{_datadir}/pixmaps
ln -s %{_gamesdatadir}/%{name}/tex/icon.png %{buildroot}%{_datadir}/pixmaps/%{name}.png

%files
%doc credits.txt license.txt
%{_gamesbindir}/%{name}
%{_gamesdatadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3029 |12cr|marst-2.4-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name		marst
%define version		2.4
%define release		 %mkrel 6

Name:		%{name}
Summary:	Algol-to-C translator
Version:	%{version}
Release:	%{release}
Source0:	%{name}-%{version}.tar.bz2
Patch0:		%{name}-%{version}-automake-texinfo.patch.bz2
URL:		http://www.gnu.org/software/marst/marst.html
Group:		Development/Other
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License:	GPL
BuildRequires:	texinfo autoconf2.5 automake1.8

%description
MARST is an Algol-to-C translator. It automatically translates programs written
in the algorithmic language Algol 60 to the C programming language.

%prep
%setup -q
%patch0 -p1

%build
export FORCE_AUTOCONF_2_5=1
aclocal-1.8
autoconf
automake-1.8 --foreign -a
%configure --disable-dependency-tracking
%make
%make info

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall

%post
%_install_info %{name}.info

%preun
%_remove_install_info %{name}.info

%clean
rm -rf $RPM_BUILD_ROOT 

%files
%defattr(-,root,root,0755) 
%doc AUTHORS ChangeLog COPYING README examples
%{_libdir}/libalgol.a
%{_includedir}/algol.h
%{_bindir}/macvt
%{_bindir}/marst
%{_infodir}/%{name}.info*



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 2.4-6mdv2011.0
+ Revision: 620295
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2.4-5mdv2010.0
+ Revision: 429954
- rebuild

* Mon Jul 28 2008 Thierry Vignaud <tv@mandriva.org> 2.4-4mdv2009.0
+ Revision: 251884
- rebuild
- fix no-buildroot-tag

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 2.4-2mdv2008.1
+ Revision: 129735
- kill re-definition of %%buildroot on Pixel's request
- fix autoconf-2.5x path
- use %%mkrel
- import marst


* Fri Nov 05 2004 Christiaan Welvaart <cjw@daneel.dyndns.org> 2.4-2mdk
- fix build with current autotools

* Mon Jan 26 2004 Lenny Cartier <lenny@mandrakesoft.com> 2.4-1mdk
- from Omer Shenker <marst@omershenker.net> : 
	- Patch to handle texinfo properly with automake
	- Specfile for Mandrake
	- gz to bz2 compression

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3030 |12cr|mason-1.500.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    HTML-Mason
%define upstream_version 1.50

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(MasonX::Request::PlusApacheSession\\)|perl\\(Apache::Request\\)'
%define __noautoprov 'perl\\(MyApp(.*)\\)'
%else
# useless stuff pulled by ./eg/MyApp/MasonWithSession.pm
%define _requires_exceptions perl(MasonX::Request::PlusApacheSession)
%define _provides_exceptions perl(MyApp
%endif

Name:		mason
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Powerful Perl-based web site development and delivery engine
License:	GPL/Artistic
Group:		Networking/WWW
URL:		http://masonhq.com/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.gz
Patch0:		HTML-Mason-1.32-netdisco.diff

BuildRequires:	apache-mod_perl
BuildRequires:	perl-libapreq2
BuildRequires:	perl-devel
BuildRequires:	perl(Cache::Cache) >= 1.0
BuildRequires:	perl(CGI)
BuildRequires:	perl(Class::Container) >= 0.07
BuildRequires:	perl(Exception::Class) >= 1.15
BuildRequires:	perl(File::Spec) >= 0.8
BuildRequires:	perl(HTML::Entities)
BuildRequires:	perl(Log::Any)
BuildRequires:	perl(Params::Validate) >= 0.70
BuildRequires:	perl(Scalar::Util) >= 1.01
BuildRequires:	perl(Test)
BuildRequires:	perl(Test::Builder)
BuildRequires:	perl(Test::Deep)

Requires:	apache-mod_perl
Requires:	perl-HTML-Parser
Requires:	perl-libapreq2
%rename perl-HTML-Mason
BuildArch:	noarch

%description
Mason allows web pages and sites to be constructed from shared, reusable
building blocks called components. Components contain a mix of Perl and HTML,
and can call each other and pass values back and forth like subroutines.
Components increase modularity and eliminate repetitive work: common design
elements (headers, footers, menus, logos) can be extracted into their own
components where they need be changed only once to affect the whole site.

Other Mason features include a graphical site previewing utility, an HTML/data
caching model, and the ability to walk through requests with the Perl debugger.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch0 -p0

%build
export APACHE=%{_sbindir}/httpd
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std
rm -rf %{buildroot}%{_bindir}

install -d %{buildroot}/var/cache/%{name}
install -d %{buildroot}/var/www/%{name}

%files
%doc CREDITS Changes INSTALL LICENSE META.json META.yml README UPGRADE eg samples
%{perl_vendorlib}/HTML
%attr(-,apache,apache) /var/cache/%{name}
/var/www/%{name}
%{_mandir}/man*/*


%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 1.450.0-2mdv2011.0
+ Revision: 612818
- the mass rebuild of 2010.1 packages

* Tue Apr 06 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.450.0-1mdv2010.1
+ Revision: 532150
- update to 1.45

* Sun Feb 21 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.440.0-2mdv2010.1
+ Revision: 509194
- this is not a webapp, but a webapp development kit, don't ship a configuration file

* Tue Jan 05 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.440.0-1mdv2010.1
+ Revision: 486348
- adding missing buildrequires:
- update to 1.44

* Mon Dec 28 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.430.0-1mdv2010.1
+ Revision: 483038
- update to 1.43

* Sun Jul 12 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.420.0-1mdv2010.0
+ Revision: 394974
- update to 1.42
- using %%perl_convert_version

* Thu Dec 04 2008 Oden Eriksson <oeriksson@mandriva.com> 1.40-1mdv2009.1
+ Revision: 310000
- 1.40

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Thu Feb 14 2008 Thierry Vignaud <tv@mandriva.org> 1.33-6mdv2008.1
+ Revision: 168074
- fix no-buildroot-tag
- kill re-definition of %%buildroot on Pixel's request

* Sun Sep 09 2007 Oden Eriksson <oeriksson@mandriva.com> 1.33-6mdv2008.0
+ Revision: 83812
- rebuild
- Import mason



* Fri Jun 30 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.33-5mdv2007.0
- relax buildrequires versionning

* Mon Jun 26 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.33-4mdv2007.0
- rebuild with corrected webapp macros

* Tue Jun 20 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.33-3mdv2007.0
- rename to %%{name}, as it is not a perl library
- configuration file belongs to %%{_webappconfdir}
- truly minimal configuration files, to avoid side-effects
- change group
- use webapp macros
- use its own private cache directory
- use Module::Build-based build

* Tue May 30 2006 Scott Karns <scottk@mandriva.org> 1.33-2mdv2007.0
- Added BuildRequires perl(HTML::Entities) for t/21-escapes.t
- Added Requires perl-HTML-Parser (provides perl(HTML::Entities)

* Sun May 27 2006 Scott Karns <scottk@mandriva.org> 1.33-1mdv2007.0
- Version 1.33

* Tue May 09 2006 Scott Karns <scottk@mandriva.org> 1.32-4mdk
- Corrected _provides_exceptions

* Tue May 09 2006 Scott Karns <scottk@mandriva.org> 1.32-3mdk
- Updated BuildRequires according to HTML-Mason META.yml and
  to comply with Mandriva perl packaging policy
- Updated source URL to meet Mandriva perl packaging policy
- bzip2'd HTML-Mason-1.32-netdisco.diff
- Added patch for fake_apache status 302 test

* Mon Jan 30 2006 Oden Eriksson <oeriksson@mandriva.com> 1.32-2mdk
- fix the apache config to not set global <LocationMatch directories
  per default. this should instead be set per directory, per 
  application needing it. also used the apache config from fedora 
  extras repository.
- set the MasonDataDir to /var/cache/httpd/mason
- fix deps
- filter out some useless provides
- added P0 after skimming the netdisco mailinglists at sourceforge

* Fri Jan 06 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.32-1mdk
- 1.32
- Bump required apache version

* Sun Oct 09 2005 Oden Eriksson <oeriksson@mandriva.com> 1.31-3mdk
- fix deps, %%post, %%postun and config dir

* Sun Oct 09 2005 Michael Scherer <misc@mandriva.org> 1.31-2mdk
- update BuildRequires, for t/06-compiler.t failing for compiler_id_change
- clean spec
- fix unowned directory problem

* Sat Oct 08 2005 Michael Scherer <misc@mandriva.org> 1.31-1mdk
- update to 1.31 ( not 1.3101, as i think it will requires to use Epoch.
  better wait for 1.32 ).
- remove Apache::Request from config file, as it requires mod_perl1

* Thu Sep 29 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.28-3mdk
- Fix buildrequires

* Fri Feb 18 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 1.28-2mdk
- spec file cleanups, remove the ADVX-build stuff

* Wed Feb 02 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 1.28-1mdk
- 1.28
- Add Changes in doc

* Sun Aug 29 2004 Oden Eriksson <oden.eriksson@kvikkjokk.net> 1.26-2mdk
- fix deps

* Wed Aug 25 2004 Oden Eriksson <oden.eriksson@kvikkjokk.net> 1.26-1mdk
- 1.26
- fixed S1

* Wed Mar 12 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.03-4mdk
- fix requires & build

* Tue Sep 04 2001 Florin <florin@mandrakesoft.com> 1.03-3mdk
- add requires on perl-CGI and mod_perl
- update the /etc/httpd/conf/httpd-perl.conf
- restart the apache server in post, postun

* Thu Aug 30 2001 Florin <florin@mandrakesoft.com> 1.03-2mdk
- skip the user questions
- remove the perllocal.pod file as it conflicts with 5 pckgs

* Mon Jul 23 2001 Stefan van der Eijk <stefan@eijk.nu> 1.03-1mdk
- 1.03
- BuildRequires:	perl-devel perl-Params-Validate
- Copyright --> License

* Wed May 02 2001 Stefan van der Eijk <stefan@eijk.nu> 1.02-1mdk
- 1.02

* Wed May 02 2001 Stefan van der Eijk <stefan@eijk.nu> 0.895-2mdk
- perl 5.6.1

* Thu Dec 14 2000  Florin Grad <florin@mandrakesoft.com> 0.895-1mdk
- 0.895

* Fri Oct 13 2000  Florin Grad <florin@mandrakesoft.com> 0.89-3mdk
- change location according to apache-mod_perl
- added the samples section

* Thu Oct 12 2000  Florin Grad <florin@mandrakesoft.com> 0.89-2mdk
- remove some silly requirements (typo :)

* Tue Oct 11 2000  Florin Grad <florin@mandrakesoft.com> 0.89-1mdk
- first attempt

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3031 |12cr|masqmail-0.2.18-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# masqmail.spec.  Generated from masqmail.spec.in by configure.
# Mandrake GNU/Linux RPM specfile for MasqMail
# $Id$
#
# Process this file with ./config.status --file=mandrake/masqmail.spec
# once you have properly configured the source package.

%define name		masqmail
%define version		0.2.18

%define confdir		%{_sysconfdir}/masqmail
%define spooldir	%{_var}/spool/masqmail
%define logdir		%{_var}/log/masqmail
%define mailuser	mail
%define mailgroup	mail

# include AUTH (RFC 2554) client support:
%define with_AUTH_CL	1
# include ident (RFC 1413) client support:
%define with_IDENT_CL	0
# include qmail-style maildir support:
%define with_MAILDIR	0
# include MasqDial support:
%define with_MSERVER	0
# include fetchmail-like POP3 client support:
%define with_POP3_CL	0
# link with libcrypto:
%define with_LIBCRYPTO	1


Name:		%{name}
Summary:	Offline Mail Transfert Agent
Version:	%{version}
Release:	%mkrel 13
Epoch:		1
URL:		http://masqmail.cx/masqmail/
Source0:	masqmail-%{version}.tar.bz2
Source3:	masqmail-etc-init.d-masqmail
Source4:	masqmail-etc-masqmail-masqmail.conf
Source5:	masqmail-etc-masqmail-example.route
Patch0:		masqmail-Makefile_no_chown.patch.bz2

License:	GPL
Group:		System/Servers
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot

Provides:	sendmail-command, mail-server
Requires(preun):		rpm-helper
Requires(post):		rpm-helper

BuildRequires:	glib-devel >= 1.0

%if %{with_LIBCRYPTO}
BuildRequires:	libopenssl-devel
%endif


%description
MasqMail is a mail server designed for hosts that are not permanently
connected to the Internet. It handles outgoing messages specially and
delivers them only when the Internet connection is available.
It has support for multiple Internet Service Providers and for local
users's mail boxes. It replaces other MTAs such as Sendmail or Postfix.


%prep
%setup -q
%patch0 -p1


%build
CFGFLAGS=""
%if %{with_AUTH_CL}
CFGFLAGS="$CFGFLAGS --enable-auth"
%endif
%if %{with_IDENT_CL}
CFGFLAGS="$CFGFLAGS --enable-ident"
%endif
%if %{with_MAILDIR}
CFGFLAGS="$CFGFLAGS --enable-maildir"
%endif
%if %{with_MSERVER}
CFGFLAGS="$CFGFLAGS --enable-mserver"
%endif
CFGFLAGS="$CFGFLAGS --disable-pop3"
%if %{with_POP3_CL}
CFGFLAGS=OLDCFGFLAGS
%endif
%if %{with_LIBCRYPTO}
CFGFLAGS="$CFGFLAGS --with-libcrypto"
%endif

%serverbuild

%configure --with-user=%{mailuser} --with-group=%{mailgroup} \
        --with-conf-dir=%{confdir} --with-logdir=%{logdir} \
        --with-spooldir=%{spooldir} --disable-debug $CFGFLAGS \
%ifarch x86_64
     --disable-resolver
%endif


%make


%install
/bin/rm -Rf %buildroot
make DESTDIR=%buildroot install-strip

# Init script:
/bin/mkdir -p %buildroot/%{_sysconfdir}/rc.d/init.d/
install -m 0744 %{SOURCE3} %buildroot/%{_sysconfdir}/rc.d/init.d/masqmail

# Configuration files:
/bin/cp %{SOURCE4} %buildroot/%{confdir}/masqmail.conf
/bin/cp %{SOURCE5} %buildroot/%{confdir}/example.route
%if %{with_POP3_CL}
/bin/cp examples/example.get %buildroot/%{confdir}/example.get
%endif

# Unused files:
%if ! %{with_POP3_CL}
/bin/rm %buildroot/%{_mandir}/man5/masqmail.get.5*
%endif

%if ! %{with_MSERVER}
/bin/rm %buildroot/%{_mandir}/man8/mservdetect.8*
/bin/rm %buildroot/%{_bindir}/mservdetect
%endif

%clean
/bin/rm -Rf %buildroot


%files
%defattr(-, root, root, 0755)
%doc AUTHORS ChangeLog COPYING INSTALL NEWS README TODO
%dir %{_datadir}/masqmail
%dir %{_datadir}/masqmail/tpl
%dir %{_datadir}/masqmail/tpl/*
%{_mandir}/man5/masqmail.aliases.5*
%{_mandir}/man5/masqmail.conf.5*
%if %{with_POP3_CL}
%{_mandir}/man5/masqmail.get.5*
%endif
%{_mandir}/man5/masqmail.route.5*
%{_mandir}/man8/masqmail.8*
%if %{with_MSERVER}
%{_mandir}/man8/mservdetect.8*
%{_bindir}/mservdetect
%endif
%attr(04711, root, root) %{_sbindir}/masqmail

%dir %{confdir}
%config(noreplace) %{confdir}/masqmail.conf
%if %{with_POP3_CL}
%config(noreplace) %{confdir}/example.get
%endif
%config(noreplace) %{confdir}/example.route
%attr(0744, root, root) %config(noreplace) %{_sysconfdir}/rc.d/init.d/masqmail

%defattr(-, %{mailuser}, %{mailgroup}, 0755)
%dir %{logdir}
%dir %{spooldir}
%dir %{spooldir}/input
%dir %{spooldir}/lock
%dir %{spooldir}/popuidl


%post
# Install alternatives:
update-alternatives --install %{_sbindir}/sendmail sendmail-command %{_sbindir}/masqmail 20 \
        --slave %{_libdir}/sendmail sendmail-command-in_libdir %{_sbindir}/masqmail \
        --slave %{_mandir}/man1/sendmail.1.bz2 sendmail-command-man %{_mandir}/man8/masqmail.8*
# Install service:
%_post_service masqmail


%preun
# Remove service:
%_preun_service masqmail

if [ $1 = 0 ]; then
# Clean up spool:
	for dir in input lock popuidl; do
		test -d %{spooldir}/$dir && /bin/rm -f %{spooldir}/$dir/*
	done
# Clean up logs:
	/bin/rm -f %{logdir}/*
# Remove alternatives:
        update-alternatives --remove sendmail-command %{_sbindir}/masqmail
fi


%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.2.18-13mdv2011.0
+ Revision: 612837
- the mass rebuild of 2010.1 packages

* Mon Apr 19 2010 Funda Wang <fwang@mandriva.org> 1:0.2.18-12mdv2010.1
+ Revision: 536604
- rebuild

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1:0.2.18-11mdv2010.0
+ Revision: 429956
- rebuild

* Mon Jul 28 2008 Thierry Vignaud <tv@mandriva.org> 1:0.2.18-10mdv2009.0
+ Revision: 251892
- rebuild
- fix no-buildroot-tag

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 1:0.2.18-8mdv2008.1
+ Revision: 129743
- kill re-definition of %%buildroot on Pixel's request
- do not hardcode man pages extension

  + Michael Scherer <misc@mandriva.org>
    - Import masqmail





* Mon May 01 2006 Michael Scherer <misc@mandriva.org> 1:0.2.18-8mdk
- fix x86_64 build
- clean rpmlint error

* Sun Mar 19 2006 Michael Scherer <misc@mandriva.org> 1:0.2.18-7mdk
- Rebuild for new openssl
- use -q for setup
- clean buildroot at install time
- fix rpmbuildupdatability

* Thu Jul 21 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.2.18-6mdk
- complete sendmail-command alternative

* Thu Jul 21 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.2.18-5mdk
- fix alternative (Michael Reinsch)

* Fri Jul  1 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.2.18-4mdk
- provides and alternative sendmail-command
- use mkrel

* Tue Feb 10 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.2.18-3mdk
- disable-resolver on amd64
- close endif

* Mon Sep 22 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.2.18-2mdk
- fix requires

* Tue Dec 31 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.2.18-1mdk
- from Rmi Denis-Courmont <rdenis@simphalempin.com> :
	- Resync with mainstream version
	- Error templates moved to /usr/share
	- Fixed mservdetect manpage path
	- Optionnaly unused files removed from build root

* Sun Nov 17 2002 Rmi Denis-Courmont <rdenis@simphalempin.com> 0.2.16-1mdk
- Resync with mainstream version
- MTA alternatives no longer removed when upgrading package

* Sat Nov 09 2002 Rmi Denis-Courmont <rdenis@simphalempin.com> 0.2.15-1mdk
- Resync with mainstream version

* Sat Nov 02 2002 Rmi Denis-Courmont <rdenis@simphalempin.com> 0.2.14-1mdk
- Specfile created for Mandrake
- Init script created
- New masqmail.conf and example.route created

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3032 |12cr|matchbox-common-0.9.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name 	matchbox-common
%define version 0.9.1
%define release %mkrel 6

Summary: 	Shared files for the Matchbox Desktop
Name: 		%name
Version: 	%version
Release: 	%release
Url: 		http://matchbox.handhelds.org/
License: 	GPLv2+
Group: 		Graphical desktop/Other
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Source: 	http://matchbox-project.org/sources/%{name}/0.9/%{name}-%{version}.tar.bz2

BuildRequires:	pkgconfig libmatchbox-devel
BuildArch:	noarch

%description
Matchbox is a base environment for the X Window System running on non-desktop
embedded platforms such as handhelds, set-top boxes, kiosks and anything else
for which screen space, input mechanisms or system resources are limited.

This package contains graphics and scripts required by Matchbox.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc ChangeLog
%_bindir/matchbox-session
%_datadir/matchbox
%_datadir/pixmaps/*
%_iconsdir/blondie


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-6mdv2011.0
+ Revision: 620296
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.9.1-5mdv2010.0
+ Revision: 429958
- rebuild

* Mon Jul 28 2008 Thierry Vignaud <tv@mandriva.org> 0.9.1-4mdv2009.0
+ Revision: 251939
- rebuild
- fix no-buildroot-tag
- kill re-definition of %%buildroot on Pixel's request

* Mon Nov 05 2007 Funda Wang <fwang@mandriva.org> 0.9.1-2mdv2008.1
+ Revision: 105981
- Rebuild
- import matchbox-common


* Mon Jan 24 2005 Austin Acton <austin@mandrake.org> 0.9.1-1mdk
- 0.9.1

* Tue Jan 4 2005 Austin Acton <austin@mandrake.org> 0.9-1mdk
- 0.9

* Mon Jul 20 2004 Austin Acton <austin@mandrake.org> 0.8-1mdk
- 0.8


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3033 |12cr|matchbox-themes-extra-0.3-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name 	matchbox-themes-extra
%define version 0.3
%define release %mkrel 6

Summary: 	Themes for the Matchbox Desktop
Name: 		%name
Version: 	%version
Release: 	%release
Url: 		http://matchbox-project.org
License: 	GPLv2+
Group: 		Graphical desktop/Other
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Source: 	http://matchbox-project.org/sources/matchbox-themes-extra/%version/%{name}-%{version}.tar.bz2
BuildArch:	noarch

%description
Extra themes for the Matchbox Desktop

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README TODO
%_iconsdir/*
%_datadir/themes/*


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3-6mdv2011.0
+ Revision: 620301
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.3-5mdv2010.0
+ Revision: 429964
- rebuild

* Mon Jul 28 2008 Thierry Vignaud <tv@mandriva.org> 0.3-4mdv2009.0
+ Revision: 252056
- rebuild
- fix no-buildroot-tag
- kill re-definition of %%buildroot on Pixel's request

* Tue Nov 06 2007 Funda Wang <fwang@mandriva.org> 0.3-2mdv2008.1
+ Revision: 106257
- Rebuild
- import matchbox-themes-extra


* Tue Jul 27 2004 Austin Acton <austin@mandrake.org> 0.3-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3034 |12cr|mate-applets-1.4.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Small applications which embed themselves in the MATE panel
Name:		mate-applets
Version:	1.4.0
Release:	2
License:	GPLv2+
Group:		Graphical desktop/GNOME
URL:		http://mate-desktop.org
Source0:	http://pub.mate-desktop.org/releases/1.4/%{name}-%{version}.tar.xz
Patch0:		mate-applets-1.2.3_format_not_a_string_literal.patch

BuildRequires:	docbook-dtd412-xml
BuildRequires:	docbook-dtd43-xml
BuildRequires:	intltool
BuildRequires:	mate-common
BuildRequires:	mate-conf
BuildRequires:	rarian
BuildRequires:	xsltproc
#BuildRequires:	cpufrequtils-devel
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gstreamer-0.10)
BuildRequires:	pkgconfig(gstreamer-audio-0.10)
BuildRequires:	pkgconfig(gstreamer-interfaces-0.10)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(ice)
BuildRequires:	pkgconfig(libgtop-2.0)
BuildRequires:	pkgconfig(libmatenotify)
BuildRequires:	pkgconfig(libmatepanelapplet-2.0)
BuildRequires:	pkgconfig(libmatewnck)
BuildRequires:	pkgconfig(mateconf-2.0)
BuildRequires:	pkgconfig(mateweather)
BuildRequires:	pkgconfig(mate-desktop-2.0)
BuildRequires:	pkgconfig(mate-doc-utils)
BuildRequires:	pkgconfig(mate-icon-theme)
BuildRequires:	pkgconfig(mate-python-2.0)
BuildRequires:	pkgconfig(mate-settings-daemon)
#BuildRequires:	pkgconfig(gucharmap)
BuildRequires:	pkgconfig(NetworkManager)
BuildRequires:	pkgconfig(polkit-gobject-1)
BuildRequires:	pkgconfig(pygobject-2.0)
BuildRequires:	pkgconfig(pygtk-2.0)
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(upower-glib)
BuildRequires:	python-mate-applet

Requires:	dbus
Requires(pre,preun,post):	mate-conf
Requires:	mate-panel
Requires:	mate-system-monitor
Requires:	polkit-mate
Requires:	pygtk2.0-libglade
Requires:	python-mate-applet
#Requires:	python-mate-extras
Requires:	python-mateconf
Requires:	usermode-consoleonly

%description
MATE (GNU Network Object Model Environment) is a user-friendly
set of applications and desktop tools to be used in conjunction with a
window manager for the X Window System.  MATE is similar in purpose and
scope to CDE and KDE, but MATE (like KDE) is based completely on Open Source
software.  The mate-applets package provides Panel applets which
enhance your MATE experience.

You should install the mate-applets package if you would like to abuse the
MATE desktop environment by embedding small utilities in the MATE panel.

%prep
%setup -q
%apply_patches

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x \
	--libexecdir=%{_libexecdir}/mate-applets \
	--enable-ipv6 \
	--enable-mini-commander \
	--enable-mixer-applet \
	--enable-polkit \
	--enable-suid=no \
	--disable-scrollkeeper \
	--disable-schemas-install

%make

%install
MATECONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
%makeinstall_std
%find_lang %{name} --with-gnome --all-name

%pre
if [ "$1" = "2" -a -d %{_libdir}/invest-applet ]; then
 /bin/rm -rf %{_libdir}/invest-applet 
fi

%files -f %{name}.lang
%doc AUTHORS COPYING NEWS README
%{_sysconfdir}/dbus-1/system.d/org.mate.CPUFreqSelector.conf
%{_sysconfdir}/mateconf/schemas/charpick.schemas
%{_sysconfdir}/mateconf/schemas/cpufreq-applet.schemas
%{_sysconfdir}/mateconf/schemas/drivemount.schemas
%{_sysconfdir}/mateconf/schemas/geyes.schemas
%{_sysconfdir}/mateconf/schemas/mini-commander-global.schemas
%{_sysconfdir}/mateconf/schemas/mini-commander.schemas
%{_sysconfdir}/mateconf/schemas/mixer.schemas
%{_sysconfdir}/mateconf/schemas/multiload.schemas
%{_sysconfdir}/mateconf/schemas/stickynotes.schemas
%{_sysconfdir}/mateconf/schemas/battstat.schemas
%{_sysconfdir}/sound/events/mate-battstat_applet.soundlist
%{_bindir}/*
%{_libexecdir}/matecomponent/servers/*.server
%{_libexecdir}/mate-applets/*applet*
%{_datadir}/dbus-1/system-services/org.mate.CPUFreqSelector.service
%{_datadir}/dbus-1/services/org.mate.panel.applet.AccessxStatusAppletFactory.service
%{_datadir}/dbus-1/services/org.mate.panel.applet.BattstatAppletFactory.service
%{_datadir}/dbus-1/services/org.mate.panel.applet.CPUFreqAppletFactory.service
%{_datadir}/dbus-1/services/org.mate.panel.applet.CharpickerAppletFactory.service
%{_datadir}/dbus-1/services/org.mate.panel.applet.DriveMountAppletFactory.service
%{_datadir}/dbus-1/services/org.mate.panel.applet.GeyesAppletFactory.service
%{_datadir}/dbus-1/services/org.mate.panel.applet.MateWeatherAppletFactory.service
%{_datadir}/dbus-1/services/org.mate.panel.applet.MiniCommanderAppletFactory.service
%{_datadir}/dbus-1/services/org.mate.panel.applet.MixerAppletFactory.service
%{_datadir}/dbus-1/services/org.mate.panel.applet.MultiLoadAppletFactory.service
%{_datadir}/dbus-1/services/org.mate.panel.applet.StickyNotesAppletFactory.service
%{_datadir}/dbus-1/services/org.mate.panel.applet.TrashAppletFactory.service
%{_datadir}/mate-applets/*
%{_datadir}/mate-2.0/ui/*
%{_datadir}/mate-panel/applets/org.mate.applets.AccessxStatusApplet.mate-panel-applet
%{_datadir}/mate-panel/applets/org.mate.applets.BattstatApplet.mate-panel-applet
%{_datadir}/mate-panel/applets/org.mate.applets.CPUFreqApplet.mate-panel-applet
%{_datadir}/mate-panel/applets/org.mate.applets.CharpickerApplet.mate-panel-applet
%{_datadir}/mate-panel/applets/org.mate.applets.DriveMountApplet.mate-panel-applet
%{_datadir}/mate-panel/applets/org.mate.applets.GeyesApplet.mate-panel-applet
%{_datadir}/mate-panel/applets/org.mate.applets.MateWeatherApplet.mate-panel-applet
%{_datadir}/mate-panel/applets/org.mate.applets.MiniCommanderApplet.mate-panel-applet
%{_datadir}/mate-panel/applets/org.mate.applets.MixerApplet.mate-panel-applet
%{_datadir}/mate-panel/applets/org.mate.applets.MultiLoadApplet.mate-panel-applet
%{_datadir}/mate-panel/applets/org.mate.applets.StickyNotesApplet.mate-panel-applet
%{_datadir}/mate-panel/applets/org.mate.applets.TrashApplet.mate-panel-applet
%{_datadir}/pixmaps/*
%{_datadir}/polkit-1/actions/org.mate.cpufreqselector.policy
%{_iconsdir}/hicolor/*/apps/*
%{_iconsdir}/mate/48x48/apps/ax-applet.png
%{py_sitedir}/mate_invest




%changelog
* Wed Oct  31 2012 Dmitry Mikhirev <mikhirev@mezon.ru>
+ Commit: ee0db10
- fix BR to build invest applet
  
* Fri Oct  5 2012 Dmitry Mikhirev <mikhirev@mezon.ru>
+ Commit: ee5ce32
- update to 1.4.0
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3035 |12cr|mate-backgrounds-1.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Background images for the MATE desktop
Name:		mate-backgrounds
Version:	1.4.0
Release:	1
License:	GPLv2
Group:		Graphical desktop/GNOME
Url:		http://mate-desktop.org
Source0:	http://pub.mate-desktop.org/releases/1.2/%{name}-%{version}.tar.xz
BuildArch:	noarch

BuildRequires:	intltool
BuildRequires:	mate-common

%description
This module contains a set of backgrounds packaged with the MATE desktop.

%prep
%setup -q

%build
NOCONFIGURE=1 ./autogen.sh
%configure2_5x
%make

%install
%makeinstall_std
%find_lang %{name}

%files -f %{name}.lang
%doc NEWS README AUTHORS
%{_datadir}/mate-background-properties/
%dir %{_datadir}/pixmaps/backgrounds/mate
%{_datadir}/pixmaps/backgrounds/mate/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3036 |12cr|mate-bluetooth-1.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	8
%define	gir_maj	1.0
%define	libname	%mklibname %{name} %{major}
%define	girname	%mklibname %{name}-gir %{gir_maj}
%define	devname	%mklibname -d %{name}

Summary:	MATE Bluetooth Subsystem
Name:		mate-bluetooth
Version:	1.4.0
Release:	1
License:	GPLv2+ and LGPLv2+
Group:		Graphical desktop/GNOME
URL:		http://mate-desktop.org
Source0:	http://pub.mate-desktop.org/releases/%{lua: print (string.match(rpm.expand("%{version}"),"%d+.%d+"))}/%{name}-%{version}.tar.xz

BuildRequires:	docbook-dtd412-xml
BuildRequires:	intltool
BuildRequires:	gtk-doc
BuildRequires:	mate-conf
BuildRequires:	mate-common
BuildRequires:	pkgconfig(caja-sendto)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libmatenotify)
BuildRequires:	pkgconfig(mateconf-2.0)
BuildRequires:	pkgconfig(mate-doc-utils)
BuildRequires:	pkgconfig(unique-1.0)

Requires:	gvfs-obexftp
Requires:	bluez
Requires:	obexd

%description
The mate-bluetooth package contains graphical utilities to setup,
monitor and use Bluetooth devices.

%package -n	%{libname}
Group:		System/Libraries
Summary:	MATE bluetooth library

%description -n	%{libname}
Library from MATE-Bluetooth.

%package -n	%{girname}
Group:		System/Libraries
Summary:	GObject Introspection interface for %{name}

%description -n	%{girname}
GObject Introspection interface for %{name}.

%package -n	%{devname}
Group:		Development/C
Summary:	Development libraries and header files from %{name}
Requires:	%{libname} = %{version}
Requires:	%{girname} = %{version}
Provides:	%{name}-devel = %{EVRD}

%description -n	%{devname}
Development libraries and header files from %{name}

%package -n	caja-sendto-bluetooth
Summary:	Send files from caja to bluetooth
Group:		Graphical desktop/GNOME
Requires:	caja-sendto
Requires:	%{name} = %{version}

%description -n caja-sendto-bluetooth
This application provides integration between caja and bluetooth.
It adds a Nautilus context menu component ("Send To...") and features
a dialog for insert the bluetooth device which you want to send the
file/files.

%prep
%setup -q
%apply_patches

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x \
	--enable-shared \
	--disable-static \
	--disable-desktop-update \
	--disable-icon-update

%make
%install
%makeinstall_std
%find_lang %{name} --all-name --with-gnome

%files -f %{name}.lang
%doc README AUTHORS
%{_sysconfdir}/xdg/autostart/mate-bluetooth-applet.desktop
%{_bindir}/*
%{_libdir}/%{name}/plugins/libgbtgeoclue.*
%dir %{_libdir}/%{name}
%dir %{_libdir}/%{name}/plugins
%{_datadir}/applications/mate-bluetooth-properties.desktop
%{_datadir}/glib-2.0/schemas/org.mate.Bluetooth.gschema.xml
%{_datadir}/MateConf/gsettings/mate-bluetooth
%{_datadir}/%{name}
%{_iconsdir}/mate/*/*/*.*
%{_mandir}/man1/*

%files -n %{libname}
%{_libdir}/lib%{name}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/MateBluetooth-%{gir_maj}.typelib

%files -n %{devname}
%{_datadir}/gtk-doc/html/%{name}
%{_includedir}/%{name}
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_datadir}/gir-1.0/MateBluetooth-1.0.gir

%files -n caja-sendto-bluetooth
%{_libdir}/caja-sendto/plugins/libnstbluetooth.so
%{_datadir}/MateConf/gsettings/mate-bluetooth-nst
%{_datadir}/glib-2.0/schemas/org.mate.Bluetooth.nst.gschema.xml



%changelog
* Wed Jun 13 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.1-2
+ Revision: 805468
- rebuild for bad package

* Mon Jun 04 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.1-1
+ Revision: 802388
- imported package mate-bluetooth


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3037 |12cr|mate-calc-1.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	MATE desktop calculator
Name:		mate-calc
Version:	1.4.0
Release:	1
License:	GPLv2+
Group:		Graphical desktop/GNOME
URL:		http://mate-desktop.org
Source0:	http://pub.mate-desktop.org/releases/1.4/%{name}-%{version}.tar.xz
Patch0:		mate-calc-1.4.0-rosa-yyscan_t.patch

BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	intltool
BuildRequires:	mate-common
BuildRequires:	xsltproc
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(mate-doc-utils)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libxml-2.0)

%description
mate-calc is a desktop calculator.
It has Basic, Financial and Scientific modes. Internally it uses multiple
precision arithmetic to produce results to a high degree of accuracy.

%prep
%setup -q
%apply_patches

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x \
	--with-gtk=2.0

%make

%install
%makeinstall_std
desktop-file-edit --remove-category=MATE --add-category=X-MATE %{buildroot}%{_datadir}/applications/mate-calc.desktop

%find_lang %{name} --with-gnome

%files -f %{name}.lang
%doc README NEWS AUTHORS 
%{_bindir}/*
%{_datadir}/applications/*
%{_datadir}/%{name}
%{_datadir}/glib-2.0/schemas/org.mate.mate-calc.gschema.xml
%{_mandir}/man1/*
# mate help file
%{_datadir}/mate/help



%changelog
* Tue Jun 05 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.0-1
+ Revision: 802502
- imported package mate-calc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3038 |12cr|mate-common-1.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Common files for MATE desktop environment
Name:		mate-common
Version:	1.4.0
Release:	1
License:	GPLv3+
Group:		Graphical desktop/Other
URL:		http://www.mate-desktop.org
Source0:	http://pub.mate-desktop.org/releases/1.4/%{name}-%{version}.tar.xz
BuildArch:	noarch

%description
MATE is a fork of Gnome 2.

It provides an intuitive and attractive desktop to Linux users using
traditional metaphors.

%prep
%setup -q

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x \
 	--build=%{_build}

%make

%install
%makeinstall_std
install -d %{buildroot}%{_docdir}/%{name}/

%files
%doc AUTHORS ChangeLog NEWS README
%{_bindir}/mate-*
%{_datadir}/%{name}
%{_datadir}/aclocal/mate-*.m4
%{_mandir}/man1/mate-autogen.1*
%{_mandir}/man1/mate-doc-common.1*



%changelog
* Fri Jul 27 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.4.0-1
+ Revision: 811302
- new version 1.4.0

* Tue May 29 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.2.2-1
+ Revision: 801063
- update to 1.2.2

* Mon Apr 23 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.2.1-1
+ Revision: 792948
- imported package mate-common


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3039 |12cr|mate-conf-1.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api	2
%define major	4
%define girmajor	2.0
%define libname	%mklibname mateconf %{api} %{major}
%define girname	%mklibname mateconf-gir %{girmajor}
%define devname	%mklibname mateconf -d

Name:		mate-conf
Summary:	MATE configuration database system
Version:	1.4.0
Release:	1
License:	GPLv3+
Group:		Graphical desktop/Other
URL:		http://www.mate-desktop.org
Source0:	http://pub.mate-desktop.org/releases/1.4/%{name}-%{version}.tar.xz
Source1:	mateconf.sh
Source2:	mateconf.csh
Source3:	mateconf-schemas.filter
Source4:	mateconf-schemas.script
Patch0:		mate-conf-1.2.1-configure.patch
Patch1:		mate-conf-1.2.1-m4.patch

BuildRequires:	gtk-doc
BuildRequires:	intltool
BuildRequires:	mate-common
BuildRequires:	openldap-devel
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libIDL-2.0)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(MateCORBA-2.0)
BuildRequires:	pkgconfig(polkit-gobject-1)

%description
MateConf is a configuration database system, functionally similar to the
Windows registry but lots better.

%package -n mateconf-sanity-check
Summary:	Sanity checker for %{name}
Group:		%{group}

%description -n mateconf-sanity-check
mateconf-sanity-check is a tool to check the sanity of a %{name}
installation.

%package -n %{libname}
Summary:	Mate-conf libraries
Group:		System/Libraries

%description -n %{libname}
MateConf is a configuration database system, functionally similar to the
Windows registry but lots better.

%package -n %{girname}
Summary:	GObject introspection interface library for %{name}
Group:		System/Libraries

%description -n %{girname}
GObject introspection interface library for %{name}.

%package -n %{devname}
Summary:        Mate-conf development files
Group:          Development/C
Requires:	%{name} = %{version}
Requires:	%{libname} = %{version}
Requires:	%{girname} = %{version}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
MateConf is a configuration database system, functionally similar to the
Windows registry but lots better.

%prep
%setup -q

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x \
	--enable-defaults-service \
	--enable-gsettings-backend=no \
	--enable-gtk \
	--disable-static
%make

%install
%makeinstall_std

mkdir -p %{buildroot}%{_sysconfdir}/profile.d
install -m 755 %{SOURCE1} %{buildroot}%{_sysconfdir}/profile.d/mateconf.sh
install -m 755 %{SOURCE2} %{buildroot}%{_sysconfdir}/profile.d/mateconf.csh

mkdir %{buildroot}%{_sysconfdir}/mateconf/schemas

# Provide /usr/lib/mateconfd-2 symlink on lib64 platforms
%if "%{_lib}" != "lib"
mkdir -p %{buildroot}%{_prefix}/lib
ln -s ../%{_lib}/mateconfd-%{api} %{buildroot}%{_prefix}/lib/mateconfd-%{api}
%endif

mkdir -p %{buildroot}%{_sysconfdir}/mateconf/{mateconf.xml.local-defaults,mateconf.xml.local-mandatory,mateconf.xml.system}

cat << EOF > %{buildroot}%{_sysconfdir}/mateconf/2/local-defaults.path
xml:readonly:/etc/mateconf/mateconf.xml.local-defaults
include "\$(HOME)/.mateconf.path.defaults"
EOF

cat << EOF > %{buildroot}%{_sysconfdir}/mateconf/2/local-mandatory.path
xml:readonly:/etc/mateconf/mateconf.xml.local-mandatory
include "\$(HOME)/.mateconf.path.mandatory"
EOF

# automatic install of mateconf schemas on rpm installs
# (see http://wiki.mandriva.com/en/Rpm_filetriggers)
install -d %{buildroot}%{_var}/lib/rpm/filetriggers
install -m 644 %{SOURCE3} %{buildroot}%{_var}/lib/rpm/filetriggers
install -m 755 %{SOURCE4} %{buildroot}%{_var}/lib/rpm/filetriggers

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS ChangeLog NEWS README TODO
%dir %{_sysconfdir}/mateconf/
%dir %{_sysconfdir}/mateconf/mateconf.xml*
%dir %{_sysconfdir}/mateconf/schemas
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/org.mate.MateConf.Defaults.conf
%config(noreplace) %{_sysconfdir}/mateconf/%{api}
%config(noreplace) %{_sysconfdir}/profile.d/*
%{_bindir}/mateconf*
%{_libdir}/MateConf/2/
%{_libexecdir}/mateconf-defaults-mechanism
%{_libexecdir}/mateconfd-%{api}
%if "%{_lib}" != "lib"
%{_prefix}/lib/mateconfd-%{api}
%endif
%{_datadir}/MateConf/
%{_datadir}/dbus-1/*/org.mate.MateConf.*
%{_datadir}/polkit-1/actions/org.mate.mateconf.defaults.policy
%{_datadir}/sgml/mateconf/
%{_mandir}/man1/mateconftool-2.1*
%{_var}/lib/rpm/filetriggers/mateconf-schemas.*

%files -n mateconf-sanity-check
%{_libexecdir}/mateconf-sanity-check-2

%files -n %{libname}
%{_libdir}/libmateconf-2.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/MateConf-%{girmajor}.typelib

%files -n %{devname}
%{_includedir}/mateconf/2/
%{_libdir}/libmateconf-2.so
%{_libdir}/pkgconfig/mateconf-2.0.pc
%{_datadir}/aclocal/mateconf-2.m4
%{_datadir}/gir-1.0/MateConf-%{girmajor}.gir
%{_datadir}/gtk-doc/html/mateconf/



%changelog
* Fri Jul 27 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.4.0-1
+ Revision: 811328
- new version 1.4.0

* Tue Jun 12 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.1-4
+ Revision: 805246
- rebuild to make sure sysconfdir mateconf dirs are pkgd

* Fri Jun 08 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.1-3
+ Revision: 803515
- rebuild - copied over filetrigger support from GConf2
- made dev pkg require mate-conf

* Sat Jun 02 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.1-2
+ Revision: 802050
- rebuild for mateconf-sanity-check
- split out gir pkg
- utilize api

* Tue Apr 24 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.2.1-1
+ Revision: 793133
- imported package mate-conf


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3040 |12cr|mate-conf-editor-1.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	An editor for the MateConf configuration system
Name:		mate-conf-editor
Version:	1.4.0
Release:	1
License:	GPLv2+
Group:		Graphical desktop/GNOME
URL:		http://mate-desktop.org
Source0:	http://pub.mate-desktop.org/releases/%{lua: print (string.match(rpm.expand("%{version}"),"%d+.%d+"))}/%{name}-%{version}.tar.xz

BuildRequires:	docbook-dtd412-xml
BuildRequires:	intltool
BuildRequires:	mate-common
BuildRequires:	mate-conf
BuildRequires:	xsltproc
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(mateconf-2.0)
BuildRequires:	pkgconfig(mate-doc-utils)

%description
mate-conf-editor is an editor for the MateConf configuration system

%prep
%setup -q

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x \
	--disable-scrollkeeper

%make

%install
%makeinstall_std

rm -rf %{buildroot}/var/lib/scrollkeeper

%find_lang %{name} --with-gnome --all-name

%files -f %{name}.lang
%doc README AUTHORS NEWS
%{_sysconfdir}/mateconf/schemas/mateconf-editor.schemas
%{_bindir}/*
%{_datadir}/applications/*
%{_datadir}/mateconf-editor/icons/hicolor/*/*/*
%{_iconsdir}/hicolor/*/*/*
%{_mandir}/man1/*


%changelog
* Wed Jun 06 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.0-1
+ Revision: 802808
- imported package mate-conf-editor


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3041 |12cr|mate-control-center-1.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	1
%define	libname	%mklibname mate-window-settings %{major}
%define devname %mklibname -d mate-window-settings

Summary:	MATE control center
Name:		mate-control-center
Version:	1.4.0
Release:	1
License:	GPLv2+
Group:		Graphical desktop/GNOME
URL:		http://mate-desktop.org
Source0:	http://pub.mate-desktop.org/releases/%{lua: print (string.match(rpm.expand("%{version}"),"%d+.%d+"))}/%{name}-%{version}.tar.xz

BuildRequires:	docbook-dtd412-xml
BuildRequires:	intltool
BuildRequires:	mate-common
BuildRequires:	mate-conf
BuildRequires:	shared-mime-info
BuildRequires:	xsltproc
BuildRequires:	pkgconfig(appindicator3-0.1)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gstreamer-0.10)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(ice)
BuildRequires:	pkgconfig(iso-codes)
BuildRequires:	pkgconfig(libcanberra-gtk)
BuildRequires:	pkgconfig(libebook-1.2)
BuildRequires:	pkgconfig(libmarco-private)
BuildRequires:	pkgconfig(libmate-menu)
BuildRequires:	pkgconfig(libmatekbdui)
BuildRequires:	pkgconfig(libmatenotify)
BuildRequires:	pkgconfig(mateconf-2.0)
BuildRequires:	pkgconfig(mate-desktop-2.0)
BuildRequires:	pkgconfig(mate-doc-utils)
BuildRequires:	pkgconfig(mate-settings-daemon)
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	pkgconfig(pango)
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(unique-1.0)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xft)
BuildRequires:	pkgconfig(xxf86misc)
BuildRequires:	desktop-file-utils

Requires:	mate-settings-daemon
Requires(post,postun):	desktop-file-utils
Requires(post,postun):	shared-mime-info

%description
MATE Control-center is a configuration tool for easily
setting up your MATE environment.

%package -n %{libname}
Summary:	Shared library for MATE control center
Group:		System/Libraries

%description -n %{libname}
This package contains the shared library for MATE Control Center

%package -n %{devname}
Summary:	Development libraries, include files for MATE control center
Group:		Development/C
Requires:	%{libname} = %{version}

%description -n %{devname}
Development libraries, include files for MATE Control Center

%prep
%setup -q
%apply_patches

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x \
	--disable-static \
	--disable-scrollkeeper \
	--disable-update-mimedb

%make LIBS='-lm -lgmodule-2.0'

%install
%makeinstall_std

for desktopfile in %{buildroot}%{_datadir}/applications/*.desktop
do
  desktop-file-edit --remove-category=MATE --add-category=X-MATE $desktopfile
done

find %{buildroot} -name '*.la' -exec rm -f {} \;
rm -f %{buildroot}%{_datadir}/applications/mimeinfo.cache

%find_lang %{name} --with-gnome --all-name

%files -f %{name}.lang
%doc AUTHORS NEWS README
%{_sysconfdir}/mateconf/schemas/control-center.schemas
%{_sysconfdir}/mateconf/schemas/fontilus.schemas
%{_sysconfdir}/mateconf/schemas/mate-control-center.schemas
%{_sysconfdir}/xdg/autostart/mate-at-session.desktop
%{_sysconfdir}/xdg/menus/matecc.menu
%{_bindir}/mate-*
%{_sbindir}/mate-*
%{_libdir}/window-manager-settings/libmarco.so
%{_datadir}/applications/*
%{_datadir}/desktop-directories/matecc.directory
%{_iconsdir}/hicolor/*/apps/*
%{_datadir}/mate-control-center
%{_datadir}/mate/cursor-fonts/*
%{_datadir}/mime/packages/mate-theme-package.xml
%{_datadir}/polkit-1/actions/org.mate.randr.policy

%files -n %{libname}
%{_libdir}/libmate-window-settings.so.%{major}*

%files -n %{devname}
%{_libdir}/libmate-window-settings.so
%{_libdir}/pkgconfig/*
%{_datadir}/pkgconfig/*
%dir %{_includedir}/mate-window-settings-2.0
%{_includedir}/mate-window-settings-2.0/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3042 |12cr|mate-corba-1.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	0
%define libname	%mklibname MateCORBA2_ %{major}
%define devname	%mklibname MateCORBA2 -d

Summary:	MateCORBA is a fork of GNOME's Orbit
Name:		mate-corba
Version:	1.4.0
Release:	1
License:	GPLv3+
Group:		Graphical desktop/Other
URL:		http://www.mate-desktop.org
Source0:	http://pub.mate-desktop.org/releases/1.4/%{name}-%{version}.tar.xz

BuildRequires:	gtk-doc
BuildRequires:	mate-common
BuildRequires:	pkgconfig(gobject-2.0)
BuildRequires:	pkgconfig(gthread-2.0)
BuildRequires:	pkgconfig(gmodule-2.0)
BuildRequires:	pkgconfig(libIDL-2.0)

%description
MateCORBA is a fork of GNOME's Orbit.

%package -n %{libname}
Summary:	MateCORBA is a fork of GNOME's Orbit
Group:		System/Libraries
Obsoletes:	%{_lib}MateCORBA20 <= %{EVRD}

%description -n %{libname}
MateCORBA is a fork of GNOME's Orbit.

%package -n %{devname}
Summary:	MateCORBA is a fork of GNOME's Orbit
Group:		Development/C
Requires:	%{libname} = %{version}
Requires:	%{name} = %{version}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
MateCORBA is a fork of GNOME's Orbit.

%prep
%setup -q

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std

%multiarch_binaries %{buildroot}%{_bindir}/matecorba2-config

%multiarch_includes %{buildroot}%{_includedir}/matecorba-2.0/matecorba/matecorba-config.h

%files
%{_bindir}/matecorba-ior-decode-2
%{_bindir}/matecorba-linc-cleanup-sockets
%{_bindir}/matecorba-typelib-dump
%{_libdir}/matecorba-2.0/Everything_module.so
%{_datadir}/idl/matecorba-2.0/

%files -n %{libname}
%{_libdir}/libMateCORBA*.so.%{major}*

%files -n %{devname}
%doc AUTHORS NEWS README TODO
%{_includedir}/matecorba-2.0/
%{_libdir}/libMateCORBA*.so
%{_libdir}/libname-matecorba-server-2.a
%{_libdir}/pkgconfig/MateCORBA*.pc
%{_datadir}/aclocal/MateCORBA2.m4
%{_bindir}/matecorba2-config
%{_bindir}/matecorba-idl-2
%{_datadir}/gtk-doc/html/MateCORBA2/
%{multiarch_bindir}/matecorba2-config
%{multiarch_includedir}/matecorba-2.0/



%changelog
* Fri Jul 27 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.4.0-1
+ Revision: 811312
- new version 1.4.0

* Sat Jun 09 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.2.2-4
+ Revision: 804071
- obsolete wrong named library package

* Tue Apr 24 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.2.2-3
+ Revision: 793099
- fix lib package name and devel package provides

* Tue Apr 24 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.2.2-2
+ Revision: 793094
- fix compile flags

* Mon Apr 23 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.2.2-1
+ Revision: 793013
- imported package mate-corba


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3043 |12cr|mate-desktop-1.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	api_version	2
%define api		2.0
%define major		17

%define libname	%mklibname %{name} %{api_version} %{major}
%define devname	%mklibname -d %{name} %{api_version}

Summary:	Package containing code shared among mate-panel, mate-session-manager etc
Name:		mate-desktop
Version:	1.4.1
Release:	1
License:	GPLv2+ and LGPLv2+
Group:		Graphical desktop/GNOME
URL:		http://mate-desktop.org
Source0:	http://pub.mate-desktop.org/releases/%{lua: print (string.match(rpm.expand("%{version}"),"%d+.%d+"))}/%{name}-%{version}.tar.xz

BuildRequires:	docbook-dtd412-xml
BuildRequires:	gtk-doc
BuildRequires:	intltool
BuildRequires:	ldetect-lst
BuildRequires:	mate-common
BuildRequires:	mate-conf
BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libstartup-notification-1.0)
BuildRequires:	pkgconfig(mateconf-2.0)
BuildRequires:	pkgconfig(mate-doc-utils)
BuildRequires:	pkgconfig(unique-1.0)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xrandr)

Requires:	ldetect-lst

%description
This package contains some data files and other shared components of the
GNOME user environment.

%package -n %{libname}
Summary:	%{summary}
Group:		System/Libraries

%description -n %{libname}
This package contains an internal library
(libgnomedesktop) used to implement some portions of the GNOME
desktop.

%package -n %{devname}
Summary:	Development libraries, include files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
Development libraries, include files for internal library %{name}.

%prep
%setup -q

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x \
	--disable-static \
	--disable-scrollkeeper \
	--with-pnp-ids-path=%{_datadir}/misc/pnp.ids

%make LIBS='-lm'

%install
%makeinstall_std 

# MD these files conflict with gnome-desktop3
rm -fr %{buildroot}%{_datadir}/omf

%find_lang %{name}-%{api} --with-gnome --all-name

%files -f %{name}-%{api}.lang
%doc AUTHORS COPYING ChangeLog NEWS README
%{_bindir}/mate-about
%{_datadir}/applications/mate-about.desktop
%{_datadir}/mate-about/mate-version.xml
%{_mandir}/man1/mate-about.1*

%files -n %{libname}
%{_libdir}/libmate-desktop-%{api_version}.so.%{major}*

%files -n %{devname}
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*
%doc %{_datadir}/gtk-doc/html/*



%changelog
* Thu Aug 02 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.4.1-1
+ Revision: 811593
- new version 1.4.1

* Mon Jun 11 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.0-2
+ Revision: 804430
- rebuild removed conflicting files with gnome-desktop3

* Fri Jun 01 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.0-1
+ Revision: 801816
- imported package mate-desktop


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3044 |12cr|mate-dialogs-1.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Call GNOME dialog boxes from the command line
Name:		mate-dialogs
Version:	1.4.0
Release:	1
License:	LGPLv2+
Group:		Development/Other
URL:		http://mate-desktop.org
Source0:	http://pub.mate-desktop.org/releases/1.4/%{name}-%{version}.tar.xz

BuildRequires:	docbook-dtd412-xml
BuildRequires:	intltool
BuildRequires:	mate-common
BuildRequires:	xsltproc
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(libmatenotify)
BuildRequires:	pkgconfig(mate-doc-utils)

%description
Mate-dialogs allows you to display dialog boxes from the commandline and shell
scripts.

%prep
%setup -q

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x \
	--disable-scrollkeeper
%make
										
%install
%makeinstall_std

# MD this file conflicts with zenity
rm -f %{buildroot}%{_bindir}/gdialog

%find_lang matedialog --with-gnome
%find_lang %{name}
cat matedialog.lang >> %{name}.lang

%files -f %{name}.lang
%doc AUTHORS COPYING HACKING NEWS README THANKS TODO
%{_bindir}/matedialog
%dir %{_datadir}/matedialog
%{_datadir}/matedialog/*
%{_mandir}/man1/*

# this is a new help dir for mate and should be removed once 
# properly found with find-lang.sh
%{_datadir}/mate/help/*



%changelog
* Thu Aug 02 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.4.0-1
+ Revision: 811578
- new version 1.4.0

* Tue Jun 12 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.0-3
+ Revision: 805260
- rebuild really deleting gdialog now

* Mon Jun 11 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.0-2
+ Revision: 804434
- rebuild removing conflicting file gdialog with zenity

* Fri Jun 01 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.0-1
+ Revision: 801805
- imported package mate-dialogs


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3045 |12cr|mate-document-viewer-1.4.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define build_dvi 1

%define api		2.32
%define major		3
%define libdocument	%mklibname atrildocument %{major}
%define libview		%mklibname atrilview %{major}
%define girdocument	%mklibname atrildocument-gir %{api}
%define girview		%mklibname atrilview-gir %{api}
%define devname		%mklibname -d atril

Summary:	MATE Document viewer
Name:		mate-document-viewer
Version:	1.4.0
Release:	2
License:	GPLv2+ and GFDL+
Group:		Graphical desktop/GNOME
URL:		http://mate-desktop.org
Source0:	http://pub.mate-desktop.org/releases/1.4/%{name}-%{version}.tar.xz
Patch0:		mate-document-viewer-1.4.0-rosa-doc_buildfix.patch

BuildRequires:	docbook-dtd412-xml
BuildRequires:	ghostscript
BuildRequires:	gtk-doc
BuildRequires:	intltool
BuildRequires:	mate-common
BuildRequires:	mate-conf
BuildRequires:	mate-icon-theme
BuildRequires:	xsltproc
BuildRequires:	tiff-devel
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(ddjvuapi)
BuildRequires:	pkgconfig(gail)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libcaja-extension)
BuildRequires:	pkgconfig(libspectre)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(mateconf-2.0)
BuildRequires:	pkgconfig(mate-doc-utils)
BuildRequires:	pkgconfig(mate-icon-theme)
BuildRequires:	pkgconfig(mate-keyring-1)
BuildRequires:	pkgconfig(poppler-glib)
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(x11)

Requires:	ghostscript
Requires:	ghostscript-module-X

Provides:	atril = %{version}-%{release}

%description
Evince is the MATE Document viewer.
It supports PDF, PostScript and other formats.
To view .dvi files as produced by TeX in atril,
install the %{name}-dvi package.

%if %{build_dvi}
%package dvi
Summary:	TeX DVI document support for atril
Group:		Graphical desktop/GNOME
BuildRequires:	kpathsea-devel
#gw just like xdvi, needed for rendering the fonts
Requires:	texlive
Requires:	%{name} = %{version}-%{release}

%description dvi
This package adds support for displaying .dvi files to atril.
These files are 
produced by TeX, often using
a macro package like LaTeX.
%endif

%package -n %{libdocument}
Group:		System/Libraries
Summary:	MATE Document viewer library

%description -n %{libdocument}
This is the MATE Document viewer library, the shared parts of atril.

%package -n %{girdocument}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries

%description -n %{girdocument}
GObject Introspection interface description for %{name}.

%package -n %{libview}
Group:		System/Libraries
Summary:	MATE Document viewer library

%description -n %{libview}
This is the MATE Document viewer library, the shared parts of atril.

%package -n %{girview}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries

%description -n %{girview}
GObject Introspection interface description for %{name}.

%package -n %{devname}
Group:		Development/C
Summary:	MATE Document viewer library
Requires:	%{libdocument} = %{version}
Requires:	%{libview} = %{version}
Requires:	%{girdocument} = %{version}
Requires:	%{girview} = %{version}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
This is the MATE Document viewer library, the shared parts of atril.

%prep
%setup -q
%apply_patches

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x \
	--enable-tiff \
	--enable-djvu \
	--enable-comics \
%if %{build_dvi}
	--enable-dvi \
%endif
	--enable-gtk-doc \
	--enable-introspection \
	--disable-static \
	--disable-scrollkeueper \
	--disable-schemas-compile

make LIBS='-lm -lz -lgmodule-2.0'

%install
%makeinstall_std

desktop-file-edit --remove-category=MATE --add-category=X-MATE --add-category=2DGraphics %{buildroot}%{_datadir}/applications/atril.desktop

%find_lang atril --with-gnome

find %{buildroot} -name *.la -delete

%files -f atril.lang
%doc NEWS AUTHORS TODO
%{_sysconfdir}/mateconf/schemas/atril-thumbnailer-comics.schemas
%{_sysconfdir}/mateconf/schemas/atril-thumbnailer-djvu.schemas
%{_sysconfdir}/mateconf/schemas/atril-thumbnailer-dvi.schemas
%{_sysconfdir}/mateconf/schemas/atril-thumbnailer-ps.schemas
%{_sysconfdir}/mateconf/schemas/atril-thumbnailer.schemas
%{_bindir}/*
%{_libdir}/caja/extensions-2.0/libatril*so*
%dir %{_libdir}/atril/%{major}
%dir %{_libdir}/atril/%{major}/backends
%{_libdir}/atril/%{major}/backends/libcomicsdocument.so
%{_libdir}/atril/%{major}/backends/comicsdocument.atril-backend
%{_libdir}/atril/%{major}/backends/libdjvudocument.so
%{_libdir}/atril/%{major}/backends/djvudocument.atril-backend
%{_libdir}/atril/%{major}/backends/libpdfdocument.so
%{_libdir}/atril/%{major}/backends/pdfdocument.atril-backend
%{_libdir}/atril/%{major}/backends/libpsdocument.so
%{_libdir}/atril/%{major}/backends/psdocument.atril-backend
%{_libdir}/atril/%{major}/backends/libtiffdocument.so
%{_libdir}/atril/%{major}/backends/tiffdocument.atril-backend
%{_libexecdir}/atril-convert-metadata
%{_libexecdir}/atrild
%{_datadir}/applications/*
%{_datadir}/atril
%{_datadir}/dbus-1/services/org.mate.atril.Daemon.service
%{_datadir}/glib-2.0/schemas/org.mate.Atril.gschema.xml
%{_datadir}/MateConf/gsettings/atril.convert
%{_iconsdir}/hicolor/*/apps/atril*
%{_mandir}/man1/atril.1*
# mate help files
%{_datadir}/mate/help

%if %{build_dvi}
%files dvi
%{_libdir}/atril/%{major}/backends/libdvidocument.so
%{_libdir}/atril/%{major}/backends/dvidocument.atril-backend
%endif

%files -n %{libdocument}
%{_libdir}/libatrildocument.so.%{major}*

%files -n %{libview}
%{_libdir}/libatrilview.so.%{major}*

%files -n %{girdocument}
%{_libdir}/girepository-1.0/AtrilDocument-%{api}.typelib

%files -n %{girview}
%{_libdir}/girepository-1.0/AtrilView-%{api}.typelib

%files -n %{devname}
%{_datadir}/gtk-doc/html/atril
%{_datadir}/gtk-doc/html/libatrildocument-%{api}
%{_datadir}/gtk-doc/html/libatrilview-%{api}
%{_libdir}/libatrildocument.so
%{_libdir}/libatrilview.so
%{_libdir}/pkgconfig/atril*pc
%{_includedir}/atril*
%{_datadir}/gir-1.0/AtrilDocument-%{api}.gir
%{_datadir}/gir-1.0/AtrilView-%{api}.gir


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3046 |12cr|mate-doc-utils-1.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	MATE XML documentation utilities
Name:		mate-doc-utils
Version:	1.4.0
Release:	1
License:	GPLv3+
Group:		Graphical desktop/Other
URL:		http://www.mate-desktop.org
Source0:	http://pub.mate-desktop.org/releases/%{lua: print (string.match(rpm.expand("%{version}"),"%d+.%d+"))}/%{name}-%{version}.tar.xz
BuildArch:	noarch

BuildRequires:	docbook-dtd44-xml
BuildRequires:	intltool
BuildRequires:	mate-common
BuildRequires:	libxml2-utils
BuildRequires:	xsltproc
BuildRequires:	python-libxml2
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(libxslt)
BuildRequires:	pkgconfig(rarian)

Requires:	xsltproc

%description
mate-doc-utils is a collection of documentation utilities for the MATE
project. Notably, it contains utilities for building documentation and all
auxiliary files in your source tree, and it contains the DocBook XSLT.

%package xml2po
Summary:	Tool to extract translatable content from XML documents
Requires: 	python-libxml2

%description xml2po
xml2po is a simple Python program which extracts translatable
content from free-form XML documents and outputs gettext compatible
POT files.

%package devel
Summary:	A Collection of Documentation Utilities for MATE
Group:		Development/GNOME and GTK+ 
Requires:	%{name} = %{version}
Requires:	docbook-dtd412-xml
Requires:	docbook-dtd44-xml
Requires:	libxml2-utils
Requires:	mate-doc-utils-xml2po

%description devel
This package contains the development files for %{name}.

%prep
%setup -q
%apply_patches

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x \
	--build=%{_build} \
	--disable-scrollkeeper \
	--enable-documentation

%make

%install
%makeinstall_std

%find_lang %{name} --with-gnome --all-name

%files -f %{name}.lang
%doc AUTHORS ChangeLog README
%{_bindir}/mate-doc-tool
%dir %{_datadir}/mate-doc-utils
%{_datadir}/mate-doc-utils/icons
%{_datadir}/mate-doc-utils/watermarks
%dir %{_datadir}/xml/
%{_datadir}/xml/mate

%files xml2po
%doc xml2po/AUTHORS xml2po/ChangeLog xml2po/COPYING xml2po/NEWS xml2po/README
%{_bindir}/xml2po
%{py_puresitedir}/xml2po/
%{_mandir}/man1/xml2po.1*

%files devel
%{_bindir}/mate-doc-prepare
%{_datadir}/pkgconfig/*.pc
%{_datadir}/aclocal/*.m4
%{_datadir}/mate-doc-utils/mate-debian.sh
%{_datadir}/mate-doc-utils/mate-doc-utils.make
%{_datadir}/mate-doc-utils/templates
%{_datadir}/mate-doc-utils/template*.*
# this conflicts with gnome-doc-utils
%{_datadir}/xml/mallard



%changelog
* Fri Jul 27 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.4.0-1
+ Revision: 811303
- new version 1.4.0

* Sat Jun 09 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.1-3
+ Revision: 804180
- rebuild moved conflicting files with gnome-doc-utils to the dev pkg

* Fri Jun 08 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.1-2
+ Revision: 803384
- bump release
- rebuild splitting out xml2po and devel pkgs
- the xml2po pkg is still gonna conflict with the gnome-doc-utils one
- but atleast mate-doc-utils and gnome-doc-utils should not conflict

* Mon Apr 23 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.2.1-1
+ Revision: 793006
- imported package mate-doc-utils


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3047 |12cr|mate-file-archiver-1.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	An archive manager for MATE
Name:		mate-file-archiver
Version:	1.4.0
Release:	1
License:	GPLv2+
URL:		http://mate-desktop.org
Group:		Archiving/Compression
Source0:	http://pub.mate-desktop.org/releases/%{lua: print (string.match(rpm.expand("%{version}"),"%d+.%d+"))}/%{name}-%{version}.tar.xz

BuildRequires:	intltool
BuildRequires:	mate-common
BuildRequires:	mate-conf
BuildRequires:	xsltproc
BuildRequires:	magic-devel
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(mateconf-2.0)
BuildRequires:	pkgconfig(mate-doc-utils)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libcaja-extension)
BuildRequires:	pkgconfig(sm)

Suggests:	cdrecord-isotools
#Requires:	packagekit-gui
Requires(pre):	mate-conf
# for the gsettings schema
Requires:	mate-file-manager

%description
Emgrampa is an archive manager for the MATE environment.  This means that 
you can : create and modify archives; view the content of an archive; view a 
file contained in the archive; extract files from the archive.
Emgrampa is only a front-end (a graphical interface) to archiving programs 
like tar and zip. The supported file types are :
	* Tar archives uncompressed (.tar) or compressed with
		* gzip (.tar.gz , .tgz)
		* bzip (.tar.bz , .tbz)
		* bzip2 (.tar.bz2 , .tbz2)
		* compress (.tar.Z , .taz)
		* lzop (.tar.lzo , .tzo)
	* lzma (.tar.lzma , .tlz)
	* Zip archives (.zip)
	* Jar archives (.jar , .ear , .war)
	* Lha archives (.lzh)
	* Rar archives (.rar)
	* Single files compressed with gzip, bzip, bzip2, compress, lzop, lzma
	* ISO images

%prep
%setup -q
%apply_patches

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x \
	--disable-static \
	--disable-scrollkeeper \
	--enable-packagekit \
	--enable-caja-actions

%make

%install
%makeinstall_std
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'
%find_lang %{name} --with-gnome --all-name

%files -f %{name}.lang
%doc AUTHORS NEWS README 
%{_sysconfdir}/mateconf/schemas/engrampa.schemas
%{_bindir}/*
%{_libdir}/caja/extensions-2.0/*.so
%{_libexecdir}/engrampa
%{_datadir}/applications/*
%{_datadir}/engrampa
%{_iconsdir}/hicolor/*/*/*.*



%changelog
* Sun Jun 03 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.1-1
+ Revision: 802154
- imported package mate-file-archiver


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3048 |12cr|mate-file-manager-1.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		1
%define girmajor	2.0
%define libname	%mklibname caja-extension %{major}
%define girname %mklibname caja-gir %{girmajor}
%define devname	%mklibname -d caja-extension

Summary:	File manager for the MATE desktop environment
Name:		mate-file-manager
Version:	1.4.0
Release:	1
Group:		File tools
License:	GPLv2+
URL:		http://mate-desktop.org
Source0:	http://pub.mate-desktop.org/releases/1.4/%{name}-%{version}.tar.xz

BuildRequires:	gtk-doc
BuildRequires:	intltool
BuildRequires:	mate-common
BuildRequires:	mate-conf
BuildRequires:	pkgconfig(exempi-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gail)
BuildRequires:	pkgconfig(ice)
BuildRequires:	pkgconfig(libexif)
BuildRequires:	pkgconfig(libmatenotify)
BuildRequires:	pkgconfig(mate-desktop-2.0)
BuildRequires:	pkgconfig(pangox)
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(unique-1.0)

Requires(post,postun):	shared-mime-info
Requires(post,postun):	desktop-file-utils

%description
Mate-file-manager is an excellent file manager for the MATE desktop 
environment.

%package -n %{libname}
Summary:	Libraries for Mate File manager
Group:		System/Libraries

%description -n %{libname}
This package contains library used by %{name}.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n %{devname}
Summary:	Development files for developing mate-file-manager components
Group:		Development/C
Requires:	%{libname} = %{version}
Requires:	%{girname} = %{version}
Provides:	%{name}-devel = %{version}

%description -n %{devname}
This package provides the necessary development libraries and include 
files to allow you to develop mate-file-manager components.

%prep
%setup -q

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x \
	--disable-static \
	--disable-update-mimedb \
	--disable-schemas-compile

%make LIBS='-lm -lgmodule-2.0'

%install
%makeinstall_std
find %{buildroot} -name "*.la" -exec rm -rf {} \;

mkdir -p %{buildroot}%{_localstatedir}/lib/gnome/desktop \
	%{buildroot}%{_datadir}/mate-file-manager/default-desktop \
	%{buildroot}%{_libdir}/mate-file-manager/extensions-2.0

%find_lang %{name} --with-gnome --all-name

%files -f %{name}.lang
%doc README NEWS HACKING AUTHORS MAINTAINERS
%dir %{_localstatedir}/lib/gnome/desktop
%dir %{_localstatedir}/lib/gnome/
%{_sysconfdir}/mateconf/schemas/apps_caja_preferences.schemas
%{_bindir}/*
%{_libexecdir}/caja-convert-metadata
%dir %{_libdir}/mate-file-manager
%{_datadir}/applications/*
%dir %{_datadir}/caja
%{_datadir}/caja/*
%dir %{_datadir}/mate-file-manager
%{_datadir}/mate-file-manager/*
%{_datadir}/mime/packages/caja.xml
%dir %{_datadir}/pixmaps/caja
%{_datadir}/pixmaps/caja/*
%{_iconsdir}/hicolor/*/apps/caja.*
%{_mandir}/man1/*

%files -n %{libname}
%{_libdir}/libcaja-extension.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Caja-%{girmajor}.typelib

%files -n %{devname}
%doc ChangeLog
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*
%{_datadir}/gir-1.0/Caja-%{girmajor}.gir
%doc %{_datadir}/gtk-doc/html/libcaja-extension



%changelog
* Thu Aug 02 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.4.0-1
+ Revision: 811606
- new version 1.4.0

* Fri Jun 01 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.2-1
+ Revision: 801825
- imported package mate-file-manager


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3049 |12cr|mate-file-manager-gksu-1.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		1
%define girmajor	2.0
%define libname	%mklibname caja-extension %{major}
%define girname %mklibname caja-gir %{girmajor}
%define devname	%mklibname -d caja-extension

Summary:	Gksu addon for caja
Name:		mate-file-manager-gksu
Version:	1.4.0
Release:	1
Group:		File tools
License:	GPLv2+
URL:		http://mate-desktop.org
Source0:	http://pub.mate-desktop.org/releases/1.4/%{name}-%{version}.tar.xz

BuildRequires:	intltool
BuildRequires:	mate-common
BuildRequires:	mate-conf
BuildRequires:	pkgconfig(mateconf-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libcaja-extension)
BuildRequires:	pkgconfig(libgksu2)

%description
Gksu addon for caja.

%package -n %{libname}
Summary:	Libraries for Mate File manager
Group:		System/Libraries

%description -n %{libname}
This package contains library used by %{name}.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n %{devname}
Summary:	Development files for developing mate-file-manager components
Group:		Development/C
Requires:	%{libname} = %{version}
Requires:	%{girname} = %{version}
Provides:	%{name}-devel = %{version}

%description -n %{devname}
This package provides the necessary development libraries and include 
files to allow you to develop mate-file-manager components.

%prep
%setup -q
%apply_patches

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std


%find_lang %{name} --with-gnome --all-name

%files -f %{name}.lang
%{_libdir}/caja/extensions-2.0/libcaja-gksu.so


%changelog
* Thu Jun 07 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.0-1
+ Revision: 803028
- imported package mate-file-manager-gksu


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3050 |12cr|mate-file-manager-image-converter-1.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Caja extension to mass resize images
Name:		mate-file-manager-image-converter
Version:	1.4.0
Release:	1
Group:		Graphical desktop/GNOME
License:	GPLv2+
URL:		http://pub.mate-desktop.org
Source0:	http://pub.mate-desktop.org/releases/1.4/%{name}-%{version}.tar.xz

BuildRequires:	intltool
BuildRequires:	mate-common
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	pkgconfig(libcaja-extension)

Requires:	imagemagick
Provides:	caja-image-converter = %{EVRD}

%description
Adds a "Resize Images..." menu item to the context menu of all images. This
opens a dialog where you set the desired image size and file name. A click
on "Resize" finally resizes the image(s) using ImageMagick's convert tool.

%prep
%setup -q

%build
NOCONFIGURE=1 ./autogen.sh
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std

%find_lang caja-image-converter

%files -f caja-image-converter.lang
%doc AUTHORS COPYING
%{_datadir}/caja-image-converter
%{_libdir}/caja/extensions-2.0/*.so



%changelog
* Sat Jun 09 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.0-2
+ Revision: 804170
- rebuild fixed reqs on imagemagick

* Thu Jun 07 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.0-1
+ Revision: 803035
- imported package mate-file-manager-image-converter


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3051 |12cr|mate-file-manager-open-terminal-1.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Caja extension for an open terminal shortcut
Name:		mate-file-manager-open-terminal
Version:	1.4.0
Release:	1
Group:		Graphical desktop/GNOME
License:	GPLv2+
URL:		http://pub.mate-desktop.org
Source0:	http://pub.mate-desktop.org/releases/1.4/%{name}-%{version}.tar.xz

BuildRequires:	intltool
BuildRequires:	mate-common
BuildRequires:	mate-conf
BuildRequires:	pkgconfig(libcaja-extension)
BuildRequires:	pkgconfig(mateconf-2.0)
BuildRequires:	pkgconfig(mate-desktop-2.0)

Requires:	mate-conf
Provides:	caja-open-terminal = %{EVRD}

%description
The caja-open-terminal extension provides a right-click "Open
Terminal" option for caja users who prefer that option.

%prep
%setup -q

%build
NOCONFIGURE=1 ./autogen.sh
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std

%find_lang caja-open-terminal

%files -f caja-open-terminal.lang
%doc AUTHORS ChangeLog COPYING NEWS TODO
%{_sysconfdir}/mateconf/schemas/*
%{_libdir}/caja/extensions-2.0/*.so*



%changelog
* Thu Jun 07 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.0-1
+ Revision: 803046
- imported package mate-file-manager-open-terminal


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3052 |12cr|mate-file-manager-sendto-1.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Send files from caja using with mail or IM
Name:		mate-file-manager-sendto
Version:	1.4.0
Release:	1
License:	GPLv2+
Group:		Graphical desktop/GNOME
Url:		http://mate-desktop.org
Source0:	http://pub.mate-desktop.org/releases/1.4/%{name}-%{version}.tar.xz

BuildRequires:	gtk-doc
BuildRequires:	intltool
BuildRequires:	mate-common
BuildRequires:	mate-conf
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gupnp-1.0)
BuildRequires:	pkgconfig(libcaja-extension)
BuildRequires:	pkgconfig(mateconf-2.0)

Requires:	mate-file-manager
Provides:	caja-sendto = %{version}-%{release}
#suggest the most important plugins
Suggests:	%{name}-bluetooth
Provides:	caja-sendto-pidgin = %{version}-%{release}
# the old eds is needed to build for eds support
#Suggests:	%{name}-evolution

%description
This application provides integration between caja and mail or IM clients.
It adds a Nautilus context menu component ("Send To...") and features
a dialog for insert the email or IM account which you want to send
the file/files.

%package pidgin
Summary:	Send files from caja to pidgin
Group:		Graphical desktop/GNOME
Requires:	pidgin
Requires:	%{name} = %{version}-%{release}
Provides:	caja-sendto-pidgin = %{version}-%{release}

%description pidgin
This application provides integration between caja and pidgin.  It
adds a Nautilus context menu component ("Send To...") and features a
dialog for insert the IM account which you want to send the file/files.

%package upnp
Summary:	Send files from caja via UPNP
Group:		Graphical desktop/GNOME
Requires:	%{name} = %{version}-%{release}
Provides:	caja-sendto-upnp = %{version}-%{release}

%description upnp
This application provides integration between caja and UPNP.
It adds a Nautilus context menu component ("Send To...") and allows sending
files to UPNP media servers.

%package evolution
Summary:	Send files from caja to evolution
Group:		Graphical desktop/GNOME
Requires:	evolution
Requires:	%{name} = %{version}-%{release}
Provides:	caja-sendto-evolution = %{version}-%{release}

%description evolution
This application provides integration between caja and evolution.
It adds a Nautilus context menu component ("Send To...") and features
a dialog for insert the email acount which you want to send the
file/files.

%package devel
Summary:	Development files for caja-sendto
Group:		Graphical desktop/GNOME

%description devel
This package provides development files needed to build plugins upon
caja-sendto.

%prep
%setup -q

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x
%make

%install
%makeinstall_std
%find_lang caja-sendto

find %buildroot -name *.la | xargs rm 

%files -f caja-sendto.lang
%doc NEWS AUTHORS ChangeLog
%{_bindir}/caja-sendto
%dir %{_libdir}/caja-sendto/
%dir %{_libdir}/caja-sendto/plugins
# this might need to be removed
%{_libdir}/caja/extensions-2.0/libcaja-sendto.so
%{_libdir}/caja-sendto/plugins/libnstburn.so
%{_libdir}/caja-sendto/plugins/libnstemailclient.so
%{_libdir}/caja-sendto/plugins/libnstgajim.so
%{_libdir}/caja-sendto/plugins/libnstremovable_devices.so
%{_datadir}/caja-sendto/
%{_datadir}/MateConf/gsettings/caja-sendto-convert
%{_datadir}/glib-2.0/schemas/org.mate.Caja.Sendto.gschema.xml
%{_mandir}/man1/caja-sendto.1*

%files pidgin
%{_libdir}/caja-sendto/plugins/libnstpidgin.so

%files upnp
%{_libdir}/caja-sendto/plugins/libnstupnp.so

#%files evolution	 
#%{_libdir}/caja-sendto/plugins/libnstevolution.so

%files devel
%doc %{_datadir}/gtk-doc/html/caja-sendto/
%{_includedir}/caja-sendto/
%{_libdir}/pkgconfig/caja-sendto.pc



%changelog
* Mon Jun 04 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.0-1
+ Revision: 802250
- imported package mate-file-manager-sendto


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3053 |12cr|mate-icon-theme-1.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	MATE default icons
Name:		mate-icon-theme
Version:	1.4.0
Release:	1
License:	GPLv2+
Group:		Graphical desktop/GNOME
URL:		http://mate-desktop.org
Source0:	http://pub.mate-desktop.org/releases/1.4/%{name}/%{name}-%{version}.tar.xz
BuildArch: noarch

#BuildRequires: gtk+2.0
BuildRequires: mate-common
#BuildRequires: hicolor-icon-theme
BuildRequires: icon-naming-utils
BuildRequires: intltool

Requires:	hicolor-icon-theme
#Requires(post,postun):	gtk+2.0

%description
MATE default icons

%package devel
Summary:	The pkgconfig for %{name}
Group:		Development/C
Requires:	%{name} = %{version}

%description devel
The pkgconfig for %{name}.

%prep
%setup -q

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x \
	--enable-icon-mapping

%make

%install
%makeinstall_std
touch %buildroot%{_datadir}/icons/mate/icon-theme.cache

# automatic gtk icon cache update on rpm installs/removals
# (see http://wiki.mandriva.com/en/Rpm_filetriggers)
install -d %buildroot%{_var}/lib/rpm/filetriggers
cat > %buildroot%{_var}/lib/rpm/filetriggers/gtk-icon-cache-mate.filter << EOF
^./usr/share/icons/mate/
EOF
cat > %buildroot%{_var}/lib/rpm/filetriggers/gtk-icon-cache-mate.script << EOF
#!/bin/sh
if [ -x /usr/bin/gtk-update-icon-cache ]; then 
  /usr/bin/gtk-update-icon-cache --force --quiet /usr/share/icons/mate
fi
EOF
chmod 755 %buildroot%{_var}/lib/rpm/filetriggers/gtk-icon-cache-mate.script

%post
%update_icon_cache mate

%postun
%clean_icon_cache mate

%files
%doc README TODO
%dir %{_datadir}/icons/mate
%{_datadir}/icons/mate/*x*
%ghost %{_datadir}/icons/mate/icon-theme.cache
%{_var}/lib/rpm/filetriggers/gtk-icon-cache-mate.*

%files devel
%_datadir/pkgconfig/%name.pc

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3054 |12cr|mate-image-viewer-1.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The Eye of MATE image viewer
Name:		mate-image-viewer
Version:	1.4.0
Release:	1
License:	GPLv2+
Group:		Graphical desktop/GNOME
URL:		http://mate-desktop.org
Source0:	http://pub.mate-desktop.org/releases/%{lua: print (string.match(rpm.expand("%{version}"),"%d+.%d+"))}/%{name}-%{version}.tar.xz

BuildRequires:	docbook-dtd412-xml
BuildRequires:	gtk-doc
BuildRequires:	intltool
BuildRequires:	mate-common
BuildRequires:	mate-conf
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(exempi-2.0)
BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(mateconf-2.0)
BuildRequires:	pkgconfig(mate-desktop-2.0)
BuildRequires:	pkgconfig(mate-doc-utils)
BuildRequires:	pkgconfig(mate-icon-theme)
BuildRequires:	pkgconfig(lcms)
BuildRequires:	pkgconfig(libexif)
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(shared-mime-info)
BuildRequires:	pkgconfig(pygobject-2.0)
BuildRequires:	pkgconfig(pygtk-2.0)
BuildRequires:	pkgconfig(x11)

Requires:	librsvg
Requires:	mate-icon-theme

Provides:	eom = %{version}-%{release}

%description
This is the Eye of MATE, an image viewer program. It is meant
to be a fast and functional image viewer as well as an image
cataloging program. It does proper handling of large images and
images with full opacity information, and can zoom and scroll
images quickly while keeping  memory usage constant.

%package devel
Group:		Development/C
Summary:	C headers needed to build EOG plugins

%description devel
This is the Eye of MATE, an image viewer program. It is meant
to be a fast and functional image viewer as well as an image
cataloging program. It does proper handling of large images and
images with full opacity information, and can zoom and scroll
images quickly while keeping  memory usage constant.

Install this if you want to build EOG plugins.

%prep
%setup -q
%apply_patches

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x \
	--enable-introspection=yes \
	--disable-schemas-compile \
	--disable-scrollkeeper

%make LIBS='-lgmodule-2.0 -lz'

%install
%makeinstall_std

%find_lang eom --with-gnome --all-name

find %{buildroot} -name *.la -delete

%files -f eom.lang
%doc AUTHORS NEWS README
%{_sysconfdir}/mateconf/schemas/eom.schemas
%{_bindir}/*
%dir %{_libdir}/eom
%dir %{_libdir}/eom/plugins
%{_libdir}/eom/plugins/fullscreen.eom-plugin
%{_libdir}/eom/plugins/reload.eom-plugin
%{_libdir}/eom/plugins/statusbar-date.eom-plugin
%{_libdir}/eom/plugins/*.so*
%{_datadir}/applications/*
%{_datadir}/eom
%{_iconsdir}/hicolor/*/*/*

%files devel
%{_includedir}/eom-2.20
%{_libdir}/pkgconfig/eom.pc




%changelog
* Wed Oct  3 2012 Dmitry Mikhirev <mikhirev@mezon.ru>
+ Commit: 51ad69e
- update to 1.4.0
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3055 |12cr|mate-indicator-applet-1.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	MATE Panel applet indicator
Name:		mate-indicator-applet
Version:	1.4.0
Release:	1
License:	LGPLv2+ GPLv3
Group:		Graphical desktop/GNOME
Url:		http://mate-desktop.org
Source0:	http://pub.mate-desktop.org/releases/1.4/%{name}-%{version}.tar.xz
Patch0:		mate-indicator-applet-1.2.0_glib.patch

BuildRequires:	intltool
BuildRequires:	mate-common
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(indicator-0.4)
BuildRequires:	pkgconfig(libmatepanelapplet-3.0)
Requires:	mate-panel

%description
A small applet to display information from various applications consistently
in the panel. The indicator applet exposes Ayatana Indicators in the MATE
Panel. Ayatana Indicators are an initiative by Canonical to provide crisp and
clean system and application status indication. They take the form of an icon
and associated menu, displayed (usually) in the desktop panel. Existing
indicators include the Message Menu, Battery Menu and Sound menu.

%prep
%setup -q
%apply_patches

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%doc ChangeLog COPYING
%{_libexecdir}/indicator-applet*
%{_datadir}/dbus-1/services/*.service
%{_datadir}/mate-panel/applets/*.mate-panel-applet
%{_iconsdir}/hicolor/*/*/*



%changelog
* Wed Jun 06 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.0-1
+ Revision: 803007
- imported package mate-indicator-applet


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3056 |12cr|mate-keyring-1.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	0
%define libgcr	%mklibname mategcr %{major}
%define libgck	%mklibname mategck %{major}
%define devname	%mklibname mate-keyring -d

Summary:	Keyring and password manager for the MATE desktop
Name:		mate-keyring
Version:	1.4.0
Release:	1
License:	GPLv2+ and LGPLv2+
Group:		Networking/Remote access
URL:		http://mate-desktop.org
Source0:	http://pub.mate-desktop.org/releases/1.4/%{name}-%{version}.tar.xz

BuildRequires:	gtk-doc
BuildRequires:	intltool
BuildRequires:	mate-common
BuildRequires:	libtasn1-tools
BuildRequires:	libgcrypt-devel
BuildRequires:	pam-devel
BuildRequires:	pkgconfig(dbus-1) >= 1.0
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libtasn1)

#gw for keyring management GUI
#Suggests:	seahorse

%description
mate-keyring is a program that keep password and other secrets for
users. It is run as a damon in the session, similar to ssh-agent, and
other applications can locate it by an environment variable.
 
The program can manage several keyrings, each with its own master
password, and there is also a session keyring which is never stored to
disk, but forgotten when the session ends.

%package -n %{libgcr}
Summary:	Shared library for %{name}
Group:		System/Libraries

%description -n %{libgcr}
This package contains a shared library for %{name}.

%package -n %{libgck}
Summary:	Shared library for %{name}
Group:		System/Libraries

%description -n %{libgck}
This package contains a shared library for %{name}.

%package -n %{devname}
Group: Development/C
Summary: Development files for %{name}
Requires: %{libgcr} = %{version}-%{release}
Requires: %{libgck} = %{version}-%{release}
Provides: %{name}-devel = %{version}-%{release}

%description -n %{devname}
This package contains the development files for %{name}.

%prep
%setup -q
%apply_patches

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x \
	--disable-static \
	--enable-pam \
	--with-pam-dir=/%{_lib}/security \
	--disable-schemas-compile

%make LIBS='-lgmodule-2.0' 

%install
%makeinstall_std

%find_lang %{name} %{name}.lang

%files -f %{name}.lang
%doc README NEWS
%{_sysconfdir}/xdg/autostart/%{name}-gpg.desktop
%{_sysconfdir}/xdg/autostart/%{name}-pkcs11.desktop
%{_sysconfdir}/xdg/autostart/%{name}-secrets.desktop
%{_sysconfdir}/xdg/autostart/%{name}-ssh.desktop
%{_bindir}/%{name}
%{_bindir}/%{name}-daemon
/%{_lib}/security/pam_mate*.so
%{_libdir}/%{name}
%{_libdir}/mate-keyring-prompt
%{_libdir}/pkcs11
%{_datadir}/MateConf/gsettings/org.mate.crypto.cache.convert
%{_datadir}/MateConf/gsettings/org.mate.crypto.pgp.convert
%{_datadir}/dbus-1/services/org.mate-freedesktop.secrets.service
%{_datadir}/dbus-1/services/org.mate.keyring.service
%{_datadir}/glib-2.0/schemas/*.gschema.xml
%{_datadir}/mate-keyring
%{_datadir}/mategcr

%files -n %{libgcr}
%{_libdir}/libmategcr.so.%{major}*

%files -n %{libgck}
%{_libdir}/libmategck.so.%{major}*

%files -n %{devname}
%{_libdir}/libmategcr.so
%{_libdir}/libmategck.so
%{_libdir}/pkgconfig/mate-gcr-0.pc
%{_libdir}/pkgconfig/mate-gck-0.pc
%dir %{_includedir}/gck
%{_includedir}/gck/*
%dir %{_includedir}/mate-gck
%{_includedir}/mate-gck/*
%dir %{_includedir}/mategcr
%dir %{_includedir}/mategcr/gcr
%{_includedir}/mategcr/gcr/*
%doc %{_datadir}/gtk-doc/*



%changelog
* Mon Jul 30 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.4.0-1
+ Revision: 811416
- fix files list

  + Matthew Dawkins <mattydaw@mandriva.org>
    - new version 1.4.0

* Thu May 31 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.0-1
+ Revision: 801631
- imported package mate-keyring


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3057 |12cr|mate-media-1.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	0
%define	libname %mklibname mate-media-profiles %{major}
%define	devname %mklibname mate-media-profiles -d

Summary:	MATE media programs
Name:		mate-media
Version:	1.4.0
Release:	1
License:	GPLv2+ and GFDL+
Group:		Graphical desktop/GNOME
URL:		http://mate-desktop.org
Source0:	http://pub.mate-desktop.org/releases/%{lua: print (string.match(rpm.expand("%{version}"),"%d+.%d+"))}/%{name}-%{version}.tar.xz

BuildRequires: docbook-dtd412-xml
BuildRequires: intltool
BuildRequires: mate-common
BuildRequires: mate-conf
BuildRequires: xsltproc
BuildRequires: pkgconfig(gstreamer-0.10)
BuildRequires: pkgconfig(gstreamer-plugins-base-0.10)
BuildRequires: pkgconfig(gtk+-2.0)
BuildRequires: pkgconfig(libcanberra-gtk)
BuildRequires: pkgconfig(gladeui-1.0)
BuildRequires: pkgconfig(libpulse)
BuildRequires: pkgconfig(libxml-2.0)
BuildRequires: pkgconfig(mateconf-2.0)
BuildRequires: pkgconfig(mate-doc-utils)
BuildRequires: pkgconfig(mate-keybindings)
BuildRequires: pkgconfig(unique-1.0)

Requires:   gstreamer0.10-plugins-good
Requires:   gstreamer0.10-plugins-base
Suggests:   gstreamer0.10-flac
Suggests:   gstreamer0.10-speex
Requires(post,preun):	mate-conf

%description
This package contains a few media utilities for the MATE desktop,
including a sound recorder and an audio mixer.

%package -n %{libname}
Summary:	%{summary}
Group:		System/Libraries

%description -n %{libname}
libraries for running MATE media.

%package -n %{devname}
Summary:	Development libraries, include files for MATE media
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
Panel libraries and header files for MATE media.

%prep
%setup -q 
%apply_patches

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x \
	--disable-static \
	--disable-scrollkeeper

%make

%install
MATECONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 %makeinstall_std
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'

%find_lang %{name}-2.0 --with-gnome --all-name

%files -f  %{name}-2.0.lang
%doc AUTHORS NEWS README
%{_sysconfdir}/mateconf/schemas/mate-audio-profiles.schemas
%{_sysconfdir}/xdg/autostart/mate-volume-control-applet.desktop
%{_bindir}/*
%{_libdir}/glade3/modules/libmate-media-profiles.so
%{_datadir}/mate-media
%{_datadir}/applications/mate-gstreamer-properties.desktop
%{_datadir}/applications/mate-volume-control.desktop
%{_datadir}/glade3/catalogs/mate-media-profiles.xml
%{_datadir}/mate-gstreamer-properties/gstreamer-properties.ui
%{_datadir}/mate-gstreamer-properties/icons/gstreamer-properties.png
%dir %{_datadir}/sounds/
%dir %{_datadir}/sounds/mate/
%{_datadir}/sounds/mate/default/
%{_iconsdir}/mate/48x48/apps/gstreamer-properties.png

%files -n %{libname}
%{_libdir}/libmate-media-profiles.so.%{major}*

%files -n %{devname}
%dir %{_includedir}/mate-media
%dir %{_includedir}/mate-media/profiles
%{_includedir}/mate-media/profiles/*
%{_libdir}/libmate-media-profiles.so
%{_libdir}/pkgconfig/mate-media-profiles.pc



%changelog
* Tue Jun 05 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.0-1
+ Revision: 802508
- imported package mate-media


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3058 |12cr|mate-menu-editor-1.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Simple menu editor for MATE
Name:		mate-menu-editor
Version:	1.4.0
Release:	1
Group:		System/Configuration/Other
License:	LGPLv2+
URL:		http://mate-desktop.org
Source0:	http://pub.mate-desktop.org/releases/1.4/%{name}-%{version}.tar.xz
BuildArch:	noarch

BuildRequires:	intltool
BuildRequires:	mate-common
BuildRequires:	pkgconfig(libmate-menu)
BuildRequires:	pkgconfig(pygtk-2.0)

Requires:	pygtk2.0
Requires:	python-mateconf
Requires:	python-mate
Requires:	python-mate-menus

Provides:	mozo = %{EVRD}

%description
mozo is a menu editor for MATE that lets you get things done,
simply and quickly.

Just click and type to edit, add, and delete any menu entry.

%prep
%setup -q

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x

%make

%install
%makeinstall_std

%find_lang mozo --with-gnome

%files -f mozo.lang
%doc README AUTHORS COPYING
%{py_puresitedir}/*
%{_bindir}/*
%{_datadir}/applications/*
%{_datadir}/mozo
%{_iconsdir}/hicolor/*/*/*



%changelog
* Fri Jun 08 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.0-2
+ Revision: 803385
- rebuild fixing python deps

* Wed Jun 06 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.0-1
+ Revision: 802818
- imported package mate-menu-editor


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3059 |12cr|mate-menus-1.4.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		2
%define girmajor	2.0
%define libname		%mklibname mate-menu %{major}
%define girname		%mklibname matemenu-gir %{girmajor}
%define develname	%mklibname -d mate-menu

Summary:	MATE menu library
Name:		mate-menus
Version:	1.4.0
Release:	2
License:	LGPLv2+
Group:		System/Libraries
Url:		http://mate-desktop.org
Source0:	http://pub.mate-desktop.org/releases/1.2/%{name}-%{version}.tar.xz

BuildRequires:	intltool
BuildRequires:	mate-common
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(python)

#Requires:	python-%{name}

%description
The package contains an implementation of the draft "Desktop Menu
Specification" from freedesktop.org:
http://www.freedesktop.org/Standards/menu-spec

Also contained here are the MATE menu layout configuration files,
.directory files and assorted menu related utility programs.

%package -n python-%{name}
Group:		Development/Python
Summary:	Module to access XDG menu
Requires:	python-gobject

%description -n python-%{name}
Python module to access XDG menu.

%package -n %{libname}
Group:		System/Libraries
Summary:	MATE menu library

%description -n %{libname}
This package contains the shared libraries of %{name}.

%package -n %{girname}
Group:		System/Libraries
Summary:	GObject Introspection interface library for %{name}

%description -n %{girname}
GObject Introspection interface library for %{name}.

%package -n %{develname}
Group:		Development/C
Summary:	MATE menu library development files
Requires:	%{libname} = %{version}-%{release}
Requires:	%{girname} = %{version}-%{release}
Provides:	%{name}-devel = %{EVRD}

%description -n %{develname}
This package contains the development libraries of %{name}.

%prep
%setup -q
%apply_patches

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x \
	--disable-static \
	--enable-python

%make

%install
%makeinstall_std
find %{buildroot} -name *.la | xargs rm
install -d %{buildroot}%_sysconfdir/xdg/mate
mv %{buildroot}%{_sysconfdir}/xdg/menus %{buildroot}%{_sysconfdir}/xdg/mate/

%find_lang %{name}

%files -f %{name}.lang
%doc README NEWS AUTHORS ChangeLog
%config(noreplace) %{_sysconfdir}/xdg/mate
%dir %{_datadir}/mate
%dir %{_datadir}/mate/desktop-directories
%{_datadir}/mate/desktop-directories/*
%{_datadir}/%{name}

%files -n python-%{name}
%{python_sitearch}/matemenu.so
#{python_sitearch}/MateMenuSimpleEditor/*

%files -n %{libname}
%{_libdir}/libmate-menu.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/MateMenu-%{girmajor}.typelib

%files -n %{develname}
%{_libdir}/lib*.so
%{_includedir}/*
%{_libdir}/pkgconfig/*.pc
%{_datadir}/gir-1.0/MateMenu-%{girmajor}.gir


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3060 |12cr|mate-mime-data-1.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The MATE MIME database files
Name:		mate-mime-data
Version:	1.4.0
Release:	1
License:	GPLv2
Group:		System/Libraries
URL:		http://mate-desktop.org
Source0:	http://pub.mate-desktop.org/releases/1.4/%{name}/%{name}-%{version}.tar.xz
BuildArch:	noarch

BuildRequires:	intltool
BuildRequires:	mate-common
BuildRequires:	shared-mime-info

%description
The MATE MIME database contains a basic set of applications and MIME
types for a MATE system.

%package devel
Summary:	The pkgconfig for %{name}
Group:		Development/GNOME and GTK+
Requires:	%{name} = %{version}

%description devel
The pkgconfig for %{name}.

%prep
%setup -q
%apply_patches

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x \
	--build=%_host

%make

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%doc ChangeLog README
%{_sysconfdir}/mate-vfs-mime-magic
%{_datadir}/application-registry
%{_datadir}/mime-info/*

%files devel
%{_datadir}/pkgconfig/*.pc



%changelog
* Fri Jul 27 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.4.0-1
+ Revision: 811337
- new version 1.4.0

* Thu May 31 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.2-1
+ Revision: 801571
- imported package mate-mime-data


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3061 |12cr|mate-netspeed-1.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	MATE applet that shows traffic on a network device
Name:		mate-netspeed
Version:	1.4.0
Release:	1
Group:		Graphical desktop/GNOME
License:	GPLv2+
URL:		http://mate-desktop.org
Source0:	http://pub.mate-desktop.org/releases/%{lua: print (string.match(rpm.expand("%{version}"),"%d+.%d+"))}/%{name}-%{version}.tar.xz

BuildRequires:	docbook-dtd44-xml
BuildRequires:	intltool
BuildRequires:	mate-common
BuildRequires:	xsltproc
BuildRequires:	pkgconfig(mate-doc-utils)
BuildRequires:	pkgconfig(libgtop-2.0)
BuildRequires:	pkgconfig(libmatepanelapplet-2.0)

%description
netspeed is a little MATE applet that shows the traffic on a
specified network device (for example eth0) in kbytes/s.

%prep
%setup -q

%build
NOCONFIGURE=1 ./autogen.sh
%configure2_5x \
	--disable-scrollkeeper

%make LIBS='-lm'

%install
%makeinstall_std

%find_lang %{name} --with-gnome --all-name

%files -f %{name}.lang
%doc AUTHORS ChangeLog COPYING README TODO
%{_libexecdir}/mate_netspeed_applet2
%{_libexecdir}/matecomponent/servers/*
%{_iconsdir}/hicolor/*/*/*



%changelog
* Thu Jun 07 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.0-1
+ Revision: 803059
- imported package mate-netspeed


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3062 |12cr|mate-notification-daemon-1.4.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	MATE Notification Daemon
Name:		mate-notification-daemon
Version:	1.4.0
Release:	2
License:	GPLv2+
Group:		System/Servers
URL:		http://mate-desktop.org
Source0:	http://pub.mate-desktop.org/releases/1.4/%{name}-%{version}.tar.xz

BuildRequires:	intltool
BuildRequires:	mate-common
BuildRequires:	mate-conf
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libcanberra-gtk)
BuildRequires:	pkgconfig(libmatenotify)
BuildRequires:	pkgconfig(libmatewnck)
BuildRequires:	pkgconfig(mateconf-2.0)
BuildRequires:	pkgconfig(x11)

#Provides:	virtual-notification-daemon
Conflicts:	xfce4-notifyd

Requires:	libmatenotify
Requires(post,preun): mate-conf

%description
A daemon that displays passive pop-up notifications as per the
Desktop Notifications spec (http://galago.info/specs/notification/index.php).

%prep
%setup -q
%apply_patches

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x \
	--disable-static

%make LIBS='-lgmodule-2.0'

%install
# this has to be an error with their make install
mkdir -p %{buildroot}%{_libdir}/mate-notification-daemon
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS ChangeLog README
%{_sysconfdir}/mateconf/schemas/mate-notification-daemon.schemas
%{_bindir}/mate-notification-properties
%{_libexecdir}/%{name}
%{_datadir}/applications/*.desktop
%{_datadir}/dbus-1/services/org.freedesktop.mate.Notifications.service
%{_datadir}/mate-notification-daemon/mate-notification-properties.ui
%{_iconsdir}/hicolor/*/apps/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3063 |12cr|mate-panel-1.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api	3
%define major	1
%define	girmajor	3.0
%define libname	%mklibname mate-panel-applet %{api} %{major}
%define libname2	%mklibname mate-panel-applet 2 %{major}
%define girname	%mklibname matepanelapplet-gir %{girmajor}
%define devname %mklibname -d mate-panel-applet

Summary:	The core programs for the MATE GUI desktop environment
Name:		mate-panel
Version:	1.4.0
Release:	1
License:	GPLv2+ and LGPLv2+
Group:		Graphical desktop/GNOME
URL:		http://mate-desktop.org
Source0:	http://pub.mate-desktop.org/releases/%{lua: print (string.match(rpm.expand("%{version}"),"%d+.%d+"))}/%{name}-%{version}.tar.xz
Source1:	mandriva-panel.png

BuildRequires:	docbook-dtd412-xml
BuildRequires:	gtk-doc
BuildRequires:	intltool
BuildRequires:	libmatecomponent
BuildRequires:	mate-common
BuildRequires:	mate-conf
BuildRequires:	xsltproc
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(mateconf-2.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(mateweather)
BuildRequires:	pkgconfig(ice)
BuildRequires:	pkgconfig(libcanberra-gtk)
#BuildRequires:	pkgconfig(libedataserverui-1.0)
BuildRequires:	pkgconfig(libmatecomponentui-2.0)
BuildRequires:	pkgconfig(libmatewnck)
BuildRequires:	pkgconfig(libmate-menu)
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	pkgconfig(libwnck-1.0)
BuildRequires:	pkgconfig(MateCORBA-2.0)
BuildRequires:	pkgconfig(mate-desktop-2.0)
BuildRequires:	pkgconfig(mate-doc-utils)
BuildRequires:	pkgconfig(NetworkManager)
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xau)
BuildRequires:	pkgconfig(xrandr)

Requires:	desktop-common-data
Requires:	mate-session-manager
Requires:	mate-desktop
Requires:	mate-menus
Requires:	mate-screensaver
Requires:	polkit-mate

Suggests:	mate-applets

%description
The MATE panel packages provides the mate panel, menus and some
basic applets for the panel.

%package -n	%{libname}
Summary:	%{summary}
Group:		System/Libraries

%description -n	%{libname}
Panel libraries for running MATE panels.

%package -n	%{libname2}
Summary:	%{summary}
Group:		System/Libraries

%description -n	%{libname2}
Panel libraries for running MATE panels.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n	%{devname}
Summary:	Development libraries, include files for MATE panel
Group:		Development/C
Provides:	%{name}-devel = %{EVRD}
Requires:	%{libname} = %{EVRD}
Requires:	%{libname2} = %{EVRD}
Requires:	%{girname} = %{EVRD}

%description -n	%{devname}
Panel libraries and header files for creating MATE panels.

%prep
%setup -q
%apply_patches

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x \
	--disable-static \
	--libexecdir=%{_libexecdir}/mate-applets \
	--enable-introspection  \
	--enable-matecomponent  \
	--disable-scrollkeeper \
	--disable-schemas-install

%make LIBS='-lgmodule-2.0'

%install
%makeinstall_std
find %{buildroot} -name '*.la' -delete;

%find_lang %{name}-3.0 --with-gnome --all-name

mkdir -p %{buildroot}%{_datadir}/icons/hicolor/scalable/apps
cp -a %{SOURCE1} %{buildroot}%{_datadir}/icons/hicolor/scalable/apps

%files -f %{name}-3.0.lang
%doc AUTHORS COPYING NEWS README
%{_sysconfdir}/mateconf/schemas/clock.schemas
%{_sysconfdir}/mateconf/schemas/fish.schemas
%{_sysconfdir}/mateconf/schemas/panel-compatibility.schemas
%{_sysconfdir}/mateconf/schemas/panel-default-setup.entries
%{_sysconfdir}/mateconf/schemas/panel-general.schemas
%{_sysconfdir}/mateconf/schemas/panel-global.schemas
%{_sysconfdir}/mateconf/schemas/panel-object.schemas
%{_sysconfdir}/mateconf/schemas/panel-toplevel.schemas
%{_sysconfdir}/mateconf/schemas/window-list.schemas
%{_sysconfdir}/mateconf/schemas/workspace-switcher.schemas
%{_bindir}/*
%{_libdir}/mate-panel/modules/libmate-panel-applets-matecomponent.so
%{_libexecdir}/mate-applets/mate-panel-add
%{_libexecdir}/mate-applets/clock-applet
%{_libexecdir}/mate-applets/fish-applet
%{_libexecdir}/mate-applets/notification-area-applet
%{_libexecdir}/mate-applets/wnck-applet
%{_datadir}/applications/*.desktop
%{_datadir}/dbus-1/services/org.mate.panel.applet.ClockAppletFactory.service
%{_datadir}/dbus-1/services/org.mate.panel.applet.FishAppletFactory.service
%{_datadir}/dbus-1/services/org.mate.panel.applet.NotificationAreaAppletFactory.service
%{_datadir}/dbus-1/services/org.mate.panel.applet.WnckletFactory.service
%{_datadir}/idl/mate-panel-2.0/MATE_Panel.idl
%{_datadir}/mate-panel
%{_datadir}/mate-panelrc
%{_datadir}/mate-2.0/ui/MATE_Panel_Popup.xml
%{_iconsdir}/hicolor/*/apps/*
%{_mandir}/man1/*

%files -n %{libname}
%{_libdir}/libmate-panel-applet-%{api}.so.%{major}*

%files -n %{libname2}
%{_libdir}/libmate-panel-applet-2.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/MatePanelApplet-%{girmajor}.typelib

%files -n %{devname}
%doc ChangeLog
%doc %{_datadir}/gtk-doc/html/*
%{_includedir}/*
%{_libdir}/libmate-panel*.so
%{_libdir}/pkgconfig/*
%{_datadir}/gir-1.0/MatePanelApplet-%{girmajor}.gir



%changelog
* Mon Jun 11 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.1-3
+ Revision: 804505
- rebuild to move applets to libexecdir/mate-applets

* Thu Jun 07 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.1-2
+ Revision: 803176
- rebuild corrected reqs name for mate-session-manager

* Sat Jun 02 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.1-1
+ Revision: 802038
- imported package mate-panel


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3064 |12cr|mate-polkit-1.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	api	1
%define	major	0
%define	girmajor	1.0
%define	libname	%mklibname	polkit-gtk-mate %{api} %{major}
%define	girname	%mklibname	polkitgtkmate-gir %{girmajor}
%define	devname	%mklibname	polkit-gtk-mate -d

Summary:	PolicyKit integration for the MATE desktop
Name:		mate-polkit
Version:	1.4.0
Release:	1
License:	LGPLv2+
Group:		System/Libraries
URL:		http://mate-desktop.org
Source0:	http://pub.mate-desktop.org/releases/1.2/%{name}-%{version}.tar.xz
Source1:	polkit-gnome-authentication-agent-1.desktop.in

BuildRequires:	gtk-doc
BuildRequires:	intltool
BuildRequires:	mate-common
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(polkit-agent-1)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
Provides:	polkit-agent
Provides:	polkit-mate = %{EVRD}

%description
polkit-mate provides an authentication agent for PolicyKit
that matches the look and feel of the MATE desktop.

%package -n %{libname}
Summary:	Development files for polkit-mate
Group:		System/Libraries

%description -n %{libname}
Development files for polkit-mate.

%package -n %{girname}
Group:		System/Libraries
Summary:	GObject Introspection interface library for %{name}

%description -n %{girname}
GObject Introspection interface library for %{name}

%package -n %{devname}
Summary:	Development files for polkit-mate
Group:		Development/C
Requires:	%{libname} = %{version}
Requires:	%{girname} = %{version}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
Development files for polkit-mate.

%prep
%setup -q

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std
install -D -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/autostart/polkit-mate-authentication-agent-1.desktop
sed -i 's,@FULL_LIBEXECDIR@,%{_libdir},' %{buildroot}%{_sysconfdir}/xdg/autostart/polkit-mate-authentication-agent-1.desktop

%find_lang %{name}

%files -f %{name}.lang
%doc COPYING AUTHORS README
%config(noreplace) %{_sysconfdir}/xdg/autostart/polkit-mate-authentication-agent-1.desktop
%{_libexecdir}/polkit-mate-authentication-agent-1

%files -n %{libname}
%{_libdir}/libpolkit-gtk-mate-%{api}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/PolkitGtkMate-%{girmajor}.typelib

%files -n %{devname}
%dir %{_includedir}/polkit-gtk-mate-1
%dir %{_includedir}/polkit-gtk-mate-1/polkitgtkmate
%{_includedir}/polkit-gtk-mate-1/polkitgtkmate/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/polkit-gtk-mate-%{api}.pc
%{_datadir}/gir-1.0/PolkitGtkMate-%{girmajor}.gir


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3065 |12cr|mate-power-manager-1.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	MATE Power Manager
Name:		mate-power-manager
Version:	1.4.0
Release:	1
License:	GPLv2+
Group:		Graphical desktop/GNOME
URL:		http://mate-desktop.org
Source0:	http://pub.mate-desktop.org/releases/%{lua: print (string.match(rpm.expand("%{version}"),"%d+.%d+"))}/%{name}-%{version}.tar.xz

BuildRequires:	intltool
BuildRequires:	mate-common
BuildRequires:	mate-conf
BuildRequires:	rarian
BuildRequires:	xmlto
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libcanberra-gtk)
BuildRequires:	pkgconfig(libmatenotify)
BuildRequires:	pkgconfig(libmatepanelapplet-2.0)
BuildRequires:	pkgconfig(libwnck-1.0)
BuildRequires:	pkgconfig(mateconf-2.0)
BuildRequires:	pkgconfig(mate-doc-utils)
BuildRequires:	pkgconfig(mate-keyring-1)
BuildRequires:	pkgconfig(unique-1.0)
BuildRequires:	pkgconfig(upower-glib)

Requires:	mate-mime-data
Requires:	mate-icon-theme
Requires(preun):	mate-conf
Requires:	upower

%description
MATE Power Manager uses the information and facilities provided by Upower
displaying icons and handling user callbacks in an interactive MATE session. 
MATE Power Preferences allows authorised users to set policy and 
change preferences.

%prep
%setup -q

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x \
	--disable-static \
	--disable-scrollkeeper \
	--enable-applets

%make

%install
export MATEGCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
%makeinstall_std
%find_lang %{name} --with-gnome --all-name
 
%files -f %{name}.lang
%doc AUTHORS COPYING NEWS README 
%{_sysconfdir}/mateconf/schemas/mate-power-manager.schemas
%{_sysconfdir}/xdg/autostart/mate-power-manager.desktop
%{_bindir}/*
%{_sbindir}/mate-power-backlight-helper
%{_libexecdir}/mate-brightness-applet
%{_libexecdir}/mate-inhibit-applet
%{_libexecdir}/matecomponent/servers/MATE_BrightnessApplet.server
%{_libexecdir}/matecomponent/servers/MATE_InhibitApplet.server
%{_datadir}/applications/mate-power-preferences.desktop
%{_datadir}/applications/mate-power-statistics.desktop
%{_datadir}/dbus-1/services/mate-power-manager.service
%{_datadir}/mate-2.0/ui/MATE_BrightnessApplet.xml
%{_datadir}/mate-2.0/ui/MATE_InhibitApplet.xml
%{_datadir}/polkit-1/actions/org.mate.power.policy
%{_datadir}/mate-power-manager
%{_iconsdir}/hicolor/*/apps/mate-*




%changelog
* Mon Jun 04 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.1-1
+ Revision: 802453
- imported package mate-power-manager


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3066 |12cr|mate-screensaver-1.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	MATE Screensaver
Name:		mate-screensaver
Version:	1.4.0
Release:	1
License:	GPLv2+
Group:		Graphical desktop/GNOME
Url:		http://mate-desktop.org
Source0:	http://pub.mate-desktop.org/releases/1.4/%{name}-%{version}.tar.xz

BuildRequires:	intltool
BuildRequires:	mate-common
BuildRequires:	mate-conf
BuildRequires:	pam-devel
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libmate-menu)
BuildRequires:	pkgconfig(libmatekbdui)
BuildRequires:	pkgconfig(libmatenotify)
BuildRequires:	pkgconfig(mateconf-2.0)
BuildRequires:	pkgconfig(mate-desktop-2.0)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xxf86misc)
BuildRequires:	pkgconfig(xxf86vm)
BuildRequires:	pkgconfig(xtst)

Requires: xsltproc
Requires: dbus-x11
Suggests: mandriva-theme-screensaver

%description
mate-screensaver is a screen saver and locker that aims to have
simple, sane, secure defaults and be well integrated with the desktop.
It is designed to support:

* the ability to lock down configuration settings
* translation into other languages
* user switching

%package devel
Summary:	Pkgconfig file for %{name}
Group:		Development/Other

%description devel
This package contains the pkgconfig file for %{name}.

%prep
%setup -q
%apply_patches

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x \
	--disable-more-warnings

%make

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%doc README AUTHORS
%{_sysconfdir}/mateconf/schemas/mate-screensaver.schemas
%{_sysconfdir}/pam.d/mate-screensaver
%{_sysconfdir}/xdg/autostart/%{name}.desktop
%{_sysconfdir}/xdg/menus/mate-screensavers.menu
%{_bindir}/*
%{_libexecdir}/mate-screensaver-gl-helper
%{_libexecdir}/mate-screensaver/floaters
%{_libexecdir}/mate-screensaver/popsquares
%{_libexecdir}/mate-screensaver/slideshow
%{_libexecdir}/mate-screensaver-dialog
%{_datadir}/applications/mate-screensaver-preferences.desktop
%{_datadir}/applications/screensavers/cosmos-slideshow.desktop
%{_datadir}/applications/screensavers/footlogo-floaters.desktop
%{_datadir}/applications/screensavers/personal-slideshow.desktop
%{_datadir}/applications/screensavers/popsquares.desktop
%dir %{_datadir}/backgrounds
%dir %{_datadir}/backgrounds/cosmos
%{_datadir}/backgrounds/cosmos/*
%{_datadir}/dbus-1/services/org.mate.ScreenSaver.service
%{_datadir}/desktop-directories/mate-screensaver.directory
%{_datadir}/mate-background-properties/cosmos.xml
%{_datadir}/mate-screensaver/*
%{_datadir}/pixmaps/mate-logo-white.svg
%{_mandir}/man1/mate-screensaver*

%files devel        
%{_libdir}/pkgconfig/mate-screensaver.pc


%changelog
* Tue Jun 05 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.0-1
+ Revision: 802775
- imported package mate-screensaver


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3067 |12cr|mate-sensors-applet-1.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Detailed hardware monitoring applet for MATE
Name:		mate-sensors-applet
Version:	1.4.0
Release:	1
License:	GPLv2+
Group:		Graphical desktop/GNOME
URL:		http://mate-desktop.org
Source0:	http://pub.mate-desktop.org/releases/1.4/%{name}-%{version}.tar.xz
Patch0:		sensors-applet-2.2.3-fix-linkage.patch
Patch1:		mate-sensors-applet-1.2.0-fixlibdir.patch

BuildRequires:	intltool
BuildRequires:	mate-common
BuildRequires:	xsltproc
BuildRequires:	pkgconfig(mate-doc-utils)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libatasmart)
BuildRequires:	pkgconfig(libmatenotify)
BuildRequires:	pkgconfig(libmateui-2.0)
BuildRequires:	pkgconfig(libmatepanelapplet-2.0)

%description
MATE Sensors Applet is an applet for the MATE Panel to display readings
from hardware sensors, including CPU and system temperatures, fan speeds and
voltage readings under Linux.

Interfaces via the Linux kernel i2c modules.

%package	devel
Summary:	Development files for mate-sensors-applet
Group:		Development/Other
Requires:	%{name} = %{version}

%description devel
This package contains development files for mate-sensors-applet.

%prep
%setup -q
%apply_patches

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x \
	--disable-static \
	--disable-scrollkeeper \
	--enable-libmatenotify \
	--without-libsensors

%make LIBS='-ldl -lgtk-x11-2.0 -lgdk-x11-2.0 -lcairo -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0 -lmatecomponent-2 -lmatecomponent-activation -lmate-panel-applet-2 -lmateconf-2 -lmate-2 -lmatenotify'

%install
mkdir -p %{buildroot}%{_libdir}/mate-sensors-applet
%makeinstall_std

%find_lang %{name} --with-gnome

%files -f %{name}.lang
%doc AUTHORS ChangeLog NEWS README TODO
%{_libdir}/*.so.0*
%{_libexecdir}/mate-sensors-applet
%{_libexecdir}/matecomponent/servers/SensorsApplet.server
%{_datadir}/pixmaps/*
%{_datadir}/mate-2.0/ui/SensorsApplet.xml
%{_iconsdir}/hicolor/*/*/*.png
# mate help files
%{_datadir}/mate/help

%files devel
%{_includedir}/mate-sensors-applet/*
%{_libdir}/*.so



%changelog
* Wed Jun 06 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.0-1
+ Revision: 802938
- imported package mate-sensors-applet


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3068 |12cr|mate-session-manager-1.4.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The mate desktop programs for the MATE GUI desktop environment
Name:		mate-session-manager
Version:	1.4.0
Release:	3
License:	GPLv2+
Group:		Graphical desktop/GNOME
URL:		http://mate-desktop.org
Source0:	http://pub.mate-desktop.org/releases/%{lua: print (string.match(rpm.expand("%{version}"),"%d+.%d+"))}/%{name}-%{version}.tar.xz
Source1:	startmate
Source2:	materc

BuildRequires:	gtk-doc
BuildRequires:	intltool
BuildRequires:	mate-common
BuildRequires:	mateconf-sanity-check
BuildRequires:	mate-conf
BuildRequires:	xmlto
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(mateconf-2.0)
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(upower-glib)
BuildRequires:	x11-xtrans-devel

Requires:	desktop-common-data
Requires:	mateconf-sanity-check
Requires:	mate-conf
#Requires:	mate-user-docs
Requires:	mate-settings-daemon
Requires:	%{name}-bin >= %{EVRD}

%description
MATE (GNU Network Object Model Environment) is a user-friendly
set of applications and desktop tools to be used in conjunction with a
window manager for the X Window System.

The MATE Session Manager restores a set session (group of applications)
when you log into MATE.

%package bin
Group: %{group}
Summary: %{summary}

%description bin
This package contains the binaries for the MATE Session Manager, but 
no startup scripts. It is meant for applications such as GDM that use 
mate-session internally.

%prep
%setup -q
%apply_patches

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x

%make

%install
%makeinstall_std
rm -f %{buildroot}%{_datadir}/doc/mate-session/dbus/mate-session.html

# wmsession session file
mkdir -p %{buildroot}%{_sysconfdir}/X11/wmsession.d
cat << EOF > %{buildroot}%{_sysconfdir}/X11/wmsession.d/05MATE
NAME=MATE
ICON=mate
DESC=MATE Environment
EXEC=%{_bindir}/startmate
SCRIPT:
exec %{_bindir}/startmate
EOF

install -D -m 755 %{SOURCE1} %{buildroot}%{_bindir}/startmate
install -D -m 755 %{SOURCE2} %{buildroot}%{_sysconfdir}/materc

%find_lang %{name}

%post
%{make_session}

%postun
%{make_session}

%files -f %{name}.lang
%doc AUTHORS COPYING ChangeLog NEWS README
%{_bindir}/mate-session-properties
%{_bindir}/mate-session-save
%{_bindir}/mate-wm
%{_datadir}/applications/*
%{_datadir}/xsessions/mate.desktop
%{_mandir}/man1/mate-session-properties.*
%{_mandir}/man1/mate-session-save.1.xz
%{_mandir}/man1/mate-wm.1.xz
%config %{_sysconfdir}/X11/wmsession.d/*

%files bin
%{_sysconfdir}/mateconf/schemas/mate-session.schemas
%{_sysconfdir}/materc
%{_bindir}/mate-session
%{_bindir}/startmate
%{_datadir}/mate-session
%{_iconsdir}/hicolor/*/apps/*
%{_mandir}/man1/mate-session.*



%changelog
* Sat Jun 09 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.2.0-3
+ Revision: 804161
- add wmsession file

* Thu Jun 07 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.0-2
+ Revision: 803180
- rebuild dropping non-existent mate-user-docs

* Sat Jun 02 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.0-1
+ Revision: 802055
- imported package mate-session-manager


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3069 |12cr|mate-settings-daemon-1.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	MATE Settings Daemon
Name:		mate-settings-daemon
Version:	1.4.0
Release:	1
License:	GPLv2+
Group:		Graphical desktop/GNOME
URL:		http://mate-desktop.org
Source0:	http://pub.mate-desktop.org/releases/1.2/%{name}-%{version}.tar.xz

BuildRequires:	intltool
BuildRequires:	ldetect-lst
BuildRequires:	mate-common
BuildRequires:	mate-conf
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gstreamer-0.10)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(ice)
BuildRequires:	pkgconfig(mateconf-2.0)
BuildRequires:	pkgconfig(mate-desktop-2.0)
BuildRequires:	pkgconfig(libcanberra-gtk)
BuildRequires:	pkgconfig(libmatekbdui)
BuildRequires:	pkgconfig(libmatenotify)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(libpulse-mainloop-glib)
BuildRequires:	pkgconfig(libxklavier)
BuildRequires:	pkgconfig(nss)
BuildRequires:	pkgconfig(polkit-gobject-1)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xfixes)
BuildRequires:	pkgconfig(xi)

%description
MATE settings daemon manages the configuration of the desktop in the
background.

%package devel
Summary:	Include files for the MATE settings daemon
Group:		Development/Other

%description devel
Include files for the MATE settings daemon

%prep
%setup -q 
%apply_patches

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x \
	--disable-static \
	--enable-polkit \
	--enable-profiling

%make

%install
%makeinstall_std
find %{buildroot} -name '*.la' -exec rm -f {} ';'

%find_lang %{name} --with-gnome --all-name

%pre
if [ -d %{_libexecdir}/%{name} ]
  then rm -rf %{_libexecdir}/%{name} 
fi

%files -f %{name}.lang
%doc AUTHORS COPYING NEWS
%dir %{_sysconfdir}/mate-settings-daemon
%dir %{_sysconfdir}/mate-settings-daemon/xrandr
%{_sysconfdir}/dbus-1/system.d/org.mate.SettingsDaemon.DateTimeMechanism.conf
%{_sysconfdir}/mateconf/schemas/*.schemas
%{_sysconfdir}/xdg/autostart/mate-settings-daemon.desktop
%{_libexecdir}/mate-settings-daemon
%{_libexecdir}/msd-datetime-mechanism
%{_libexecdir}/msd-locate-pointer
%{_libdir}/mate-settings-daemon-%{version}
%{_datadir}/dbus-1/services/org.mate.SettingsDaemon.service
%{_datadir}/dbus-1/system-services/org.mate.SettingsDaemon.DateTimeMechanism.service
%{_datadir}/mate-control-center/keybindings/50-accessibility.xml
%{_datadir}/mate-settings-daemon/*
%{_datadir}/polkit-1/actions/org.mate.settingsdaemon.datetimemechanism.policy
%{_iconsdir}/mate/*/*/*

%files devel
%{_libdir}/pkgconfig/mate-settings-daemon.pc
%dir %{_includedir}/mate-settings-daemon
%{_includedir}/mate-settings-daemon/*



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3070 |12cr|mate-system-monitor-1.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Simple process monitor for MATE
Name:		mate-system-monitor
Version:	1.4.0
Release:	1
License:	GPLv2+
Group:		Graphical desktop/GNOME
URL:		http://mate-desktop.org
Source0:	http://pub.mate-desktop.org/releases/1.4/%{name}-%{version}.tar.xz

BuildRequires:	docbook-dtd412-xml
BuildRequires:	intltool
BuildRequires:	mate-common
BuildRequires:	mate-conf
BuildRequires:	xsltproc
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(giomm-2.4)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(glibmm-2.4)
BuildRequires:	pkgconfig(gtkmm-2.4)
BuildRequires:	pkgconfig(libgtop-2.0)
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	pkgconfig(libmatewnck)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(mateconf-2.0)
BuildRequires:	pkgconfig(mate-doc-utils)
BuildRequires:	pkgconfig(mate-icon-theme)

Requires:	polkit-mate

%description
Mate-system-monitor is a simple process and system monitor.

%prep
%setup -q
%apply_patches

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x \
	--disable-scrollkeeper

%make LIBS='-lgmodule-2.0'

%install
%makeinstall_std
%find_lang %{name} --with-gnome

%files -f %{name}.lang
%doc README NEWS AUTHORS
%{_sysconfdir}/mateconf/schemas/mate-system-monitor.schemas
%{_bindir}/mate-system-monitor
%{_datadir}/applications/*
%{_datadir}/pixmaps/%{name}
# mate help files 
%{_datadir}/mate/help



%changelog
* Fri Jun 08 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.1-1
+ Revision: 803236
- imported package mate-system-monitor


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3071 |12cr|mate-system-tools-1.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	MATE System Tools
Name:		mate-system-tools 
Version:	1.4.0
Release:	1
License:	GPLv2+
Group:		System/Configuration/Other
URL:		http://mate-desktop.org
Source0:	http://pub.mate-desktop.org/releases/%{lua: print (string.match(rpm.expand("%{version}"),"%d+.%d+"))}/%{name}-%{version}.tar.xz

BuildRequires:	docbook-dtd412-xml
BuildRequires:	intltool
BuildRequires:	mate-common
BuildRequires:	rarian
BuildRequires:	xsltproc
BuildRequires:	libiw-devel
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(liboobs-1)
BuildRequires:	pkgconfig(libcaja-extension)
BuildRequires:	pkgconfig(mate-doc-utils)
BuildRequires:	pkgconfig(pango)
BuildRequires:	pkgconfig(polkit-gtk-mate-1)
BuildRequires:	pkgconfig(system-tools-backends-2.0)

Requires:	system-tools-backends2
Requires:	usermode

%description
Day-to-day system management on Unix systems is a chore. Even when 
you're using a friendly graphical desktop, seemingly basic tasks 
like setting the system time, changing the network setup, importing 
and exporting network shared filesystems and configuring swap partitions 
requires editing configuration files by hand, and the exact procedure 
varies between different operating systems and distributions.

The MATE System Tools solve all these problems, giving you a simple
graphical interface for each task, which uses an advanced backend to 
edit all the relevant files and apply your changes. The interface 
looks and acts in exactly the same way regardless of what platform 
you're using.

%package devel
Summary:	Pkgconfig file for %{name}
Group:		Development/Other

%description devel
This package contains the pkgconfig file for %{name}.

%prep
%setup -q
%apply_patches

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x \
	--disable-static \
	--disable-scrollkeeper \
	--enable-services

%make LIBS='-lm'

%install
%makeinstall_std
rm -rf %buildroot/var/lib/scrollkeeper

%find_lang %{name} --with-gnome --all-name

%files -f %{name}.lang
%doc README AUTHORS COPYING HACKING NEWS ChangeLog 
%dir %_sysconfdir/%{name}
%config(noreplace) %_sysconfdir/%{name}/*.conf
%{_bindir}/mate-network-admin
%{_bindir}/mate-services-admin
%{_bindir}/mate-shares-admin
%{_bindir}/mate-time-admin
%{_bindir}/mate-users-admin
%{_libdir}/caja/extensions-2.0/libcaja-gst-shares.so
%{_datadir}/applications/mate-network.desktop
%{_datadir}/applications/mate-services.desktop
%{_datadir}/applications/mate-shares.desktop
%{_datadir}/applications/mate-time.desktop
%{_datadir}/applications/mate-users.desktop
%{_datadir}/glib-2.0/schemas/org.mate.system-tools.gschema.xml
%{_datadir}/%{name}
%{_iconsdir}/mate/*/*/*

%files devel
%_libdir/pkgconfig/mate-system-tools.pc



%changelog
* Tue Jun 05 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.3-1
+ Revision: 802687
- imported package mate-system-tools


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3072 |12cr|mate-terminal-1.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	MATE terminal
Name:		mate-terminal
Version:	1.4.0
Release:	1
License:	GPLv2+
Group:		Graphical desktop/GNOME
URL:		http://mate-desktop.org
Source0:	http://pub.mate-desktop.org/releases/1.4/%{name}-%{version}.tar.xz

BuildRequires:	docbook-dtd412-xml
BuildRequires:	intltool
BuildRequires:	mate-common
BuildRequires:	mate-conf
BuildRequires:	rarian
BuildRequires:	xsltproc
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(ice)
BuildRequires:	pkgconfig(mateconf-2.0)
BuildRequires:	pkgconfig(mate-doc-utils)
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(vte)
BuildRequires:	pkgconfig(x11)

%description
This is the MATE terminal emulator application.

%prep
%setup -q
%apply_patches

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x \
	--disable-schemas-install \
	--disable-scrollkeeper

%make

%install
%makeinstall_std

%find_lang %{name} --with-gnome

%post
if [ "$1" = "2" ]; then
	update-alternatives --remove xvt %{_bindir}/mate-terminal
fi

%files -f %{name}.lang
%doc AUTHORS README NEWS HACKING
%{_sysconfdir}/mateconf/schemas/mate-terminal.schemas
%{_bindir}/*
%{_datadir}/applications/*
%{_datadir}/mate-terminal
# mate help files
%{_datadir}/mate/help



%changelog
* Tue Jun 05 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.1-1
+ Revision: 802535
- imported package mate-terminal


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3073 |12cr|mate-text-editor-1.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1
%define build_python 1

Summary:	Small but powerful text editor for MATE
Name:		mate-text-editor
Version:	1.4.0
Release:	1
License:	GPLv2+
Group:		Editors 
URL:		http://mate-desktop.org
Source0:	http://pub.mate-desktop.org/releases/1.4/%{name}-%{version}.tar.xz

BuildRequires:	docbook-dtd412-xml
BuildRequires:	intltool
BuildRequires:	mate-common
BuildRequires:	mate-conf
BuildRequires:	mate-conf
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(enchant)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gtk-doc)
BuildRequires:	pkgconfig(gtksourceview-2.0)
BuildRequires:	pkgconfig(iso-codes)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(mateconf-2.0)
BuildRequires:	pkgconfig(mate-doc-utils)
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(x11)
%if %{build_python}
BuildRequires:	pkgconfig(pygobject-2.0)
BuildRequires:	pkgconfig(pygtk-2.0)
BuildRequires:	pkgconfig(pygtksourceview-2.0)
%endif

%description
Pluma is a small but powerful text editor designed expressly
for MATE.

It includes such features as split-screen mode, a plugin
API, which allows Pluma to be extended to support many
features while remaining small at its core, multiple
document editing through the use of a 'tabbed' notebook and
many more functions.

%package devel
Group:		Development/C
Summary:	Headers for writing Pluma plugins

%description devel
Install this if you want to build plugins that use Pluma's API.

%prep
%setup -q

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x \
	--disable-static \
	--enable-gtk-doc \
%if %{build_python}
	--enable-python \
%else
	--disable-python \
%endif
	--disable-updater \
	--enable-gvfs-metadata

%make LIBS='-lm -lgmodule-2.0'

%install
%makeinstall_std
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'
%find_lang pluma --with-gnome

%files -f pluma.lang
%doc README AUTHORS NEWS
%{_sysconfdir}/mateconf/schemas/pluma-file-browser.schemas
%{_sysconfdir}/mateconf/schemas/pluma.schemas
%{_bindir}/*
%{_datadir}/applications/pluma.desktop
%{_datadir}/pluma
%{_mandir}/man1/pluma.1*
# mate help files
%{_datadir}/mate/help/*

%dir %{_libdir}/pluma
%{_libdir}/pluma/pluma-bugreport.sh
%dir %{_libdir}/pluma/plugin-loaders
%{_libdir}/pluma/plugin-loaders/libcloader.so
%{_libdir}/pluma/plugin-loaders/libpythonloader.so
%dir %{_libdir}/pluma/plugins
%{_libdir}/pluma/plugins/changecase.pluma-plugin
%{_libdir}/pluma/plugins/docinfo.pluma-plugin
%{_libdir}/pluma/plugins/filebrowser.pluma-plugin
%{_libdir}/pluma/plugins/libtaglist.so
%{_libdir}/pluma/plugins/modelines.pluma-plugin
%{_libdir}/pluma/plugins/sort.pluma-plugin
%{_libdir}/pluma/plugins/spell.pluma-plugin
%{_libdir}/pluma/plugins/taglist.pluma-plugin
%{_libdir}/pluma/plugins/time.pluma-plugin
%{_libdir}/pluma/plugins/libchangecase.so
%{_libdir}/pluma/plugins/libdocinfo.so
%{_libdir}/pluma/plugins/libfilebrowser.so
%{_libdir}/pluma/plugins/libmodelines.so
%{_libdir}/pluma/plugins/libsort.so
%{_libdir}/pluma/plugins/libspell.so
%{_libdir}/pluma/plugins/libtime.so
%if %{build_python}
%{_libdir}/pluma/plugins/externaltools.pluma-plugin
%{_libdir}/pluma/plugins/pythonconsole.pluma-plugin
%{_libdir}/pluma/plugins/quickopen.pluma-plugin
%{_libdir}/pluma/plugins/snippets.pluma-plugin
%{_libdir}/pluma/plugins/externaltools/*
%{_libdir}/pluma/plugins/pythonconsole/*
%{_libdir}/pluma/plugins/quickopen/*
%{_libdir}/pluma/plugins/snippets/*
%endif

%files devel
%doc %{_datadir}/gtk-doc/html/*
%{_includedir}/*
%{_libdir}/pkgconfig/*



%changelog
* Sun Jun 03 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.0-1
+ Revision: 802089
- imported package mate-text-editor


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3074 |12cr|mate-themes-1.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Themes for MATE
Name:		mate-themes
Version:	1.4.0
Release:	1
License:	LGPLv2+
Group:		Graphical desktop/GNOME
URL:		http://mate-desktop.org
Source0:	http://pub.mate-desktop.org/releases/1.4/%{name}-%{version}.tar.xz
BuildArch: noarch

BuildRequires:	intltool
BuildRequires:	icon-naming-utils
BuildRequires:	mate-common
BuildRequires:	pkgconfig(gtk-engines-2)

Requires:	gtk-engines2
Requires:	mate-icon-theme
Requires:	murrine

%description
This packages contains Themes for MATE.

%prep
%setup -q

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x \
	--build=%_host

%make

%install
%makeinstall_std

%find_lang %{name}

for t in ContrastHigh-SVG ContrastHighLargePrint ContrastHighLargePrintInverse Fog Quid; do
	touch %{buildroot}%{_iconsdir}/$t/icon-theme.cache
done

%post
for t in ContrastHigh-SVG ContrastHighLargePrint ContrastHighLargePrintInverse Fog Quid; do
	touch --no-create %{_iconsdir}/$t &>/dev/null || :
done

%posttrans
for t in ContrastHigh-SVG ContrastHighLargePrint ContrastHighLargePrintInverse Fog Quid; do
	gtk-update-icon-cache %{_iconsdir}/$t &>/dev/null || :
done

%postun
if [ $1 -eq 0 ] ; then
	for t in ContrastHigh-SVG ContrastHighLargePrint ContrastHighLargePrintInverse Fog Quid; do
		touch --no-create %{_iconsdir}/$t &>/dev/null || :
		gtk-update-icon-cache %{_iconsdir}/$t &>/dev/null || :
	done
fi

%files -f %{name}.lang
%doc README NEWS AUTHORS 

%{_iconsdir}/ContrastHigh-SVG/*
%{_iconsdir}/ContrastHigh/index.theme
%{_iconsdir}/ContrastHighInverse/index.theme
%{_iconsdir}/ContrastHighLargePrint/*
%{_iconsdir}/ContrastHighLargePrintInverse/*
%{_iconsdir}/Fog/*
%{_iconsdir}/MateLargePrint/index.theme
%{_iconsdir}/Quid/*
%{_iconsdir}/mate/cursors/*
%{_datadir}/themes/AlaDelta/*
%{_datadir}/themes/Aldabra/gtk-2.0/*
%{_datadir}/themes/Aldabra/gtk-3.0/*
%{_datadir}/themes/Aldabra/index.theme
%{_datadir}/themes/Aldabra/metacity-1/*
%{_datadir}/themes/Atantla/metacity-1/metacity-theme-1.xml
%{_datadir}/themes/ContrastHigh/gtk-2.0/*
%{_datadir}/themes/ContrastHigh/index.theme
%{_datadir}/themes/ContrastHighInverse/gtk-2.0/*
%{_datadir}/themes/ContrastHighInverse/index.theme
%{_datadir}/themes/ContrastHighLargePrint/gtk-2.0/gtkrc
%{_datadir}/themes/ContrastHighLargePrint/index.theme.disabled
%{_datadir}/themes/ContrastHighLargePrint/pixmaps/*
%{_datadir}/themes/ContrastHighLargePrintInverse/gtk-2.0/gtkrc
%{_datadir}/themes/ContrastHighLargePrintInverse/index.theme.disabled
%{_datadir}/themes/ContrastHighLargePrintInverse/pixmaps/*
%{_datadir}/themes/ContrastLow/gtk-2.0/gtkrc
%{_datadir}/themes/ContrastLow/index.theme.disabled
%{_datadir}/themes/ContrastLowLargePrint/gtk-2.0/gtkrc
%{_datadir}/themes/ContrastLowLargePrint/index.theme.disabled
%{_datadir}/themes/ContrastLowLargePrint/pixmaps/*
%{_datadir}/themes/Fog/index.theme
%{_datadir}/themes/Fog/metacity-1/metacity-theme-1.xml
%{_datadir}/themes/PrintLarge/gtk-2.0/gtkrc
%{_datadir}/themes/PrintLarge/index.theme.disabled
%{_datadir}/themes/Quid/index.theme
%{_datadir}/themes/Reverse/gtk-2.0/gtkrc
%{_datadir}/themes/Reverse/metacity-1/metacity-theme-1.xml
%{_datadir}/themes/Shiny/gtk-2.0/gtkrc
%{_datadir}/themes/Shiny/index.theme
%{_datadir}/themes/Shiny/metacity-1/metacity-theme-1.xml
%{_datadir}/themes/Simply/gtk-2.0/gtkrc
%{_datadir}/themes/TraditionalOk/index.theme
%{_datadir}/themes/TraditionalOk/metacity-1/metacity-theme-1.xml
%{_datadir}/themes/TraditionalOkClassic/gtk-2.0/gtkrc
%{_datadir}/themes/TraditionalOkClassic/gtk-3.0
%{_datadir}/themes/TraditionalOkClassic/metacity-1/metacity-theme-1.xml



%changelog
* Sun Jun 03 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.2-1
+ Revision: 802074
- imported package mate-themes


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3075 |12cr|mate-user-share-1.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define materel 1.4
%define uprel 1

Summary: MATE user file sharing
Name: mate-user-share
Version: %{materel}.%{uprel}
Release: 1
License: GPLv2+
Group: System/Servers
URL: http://www.mate-desktop.org
Source0: http://pub.mate-desktop.org/releases/%{materel}/mate-user-share-%{version}.tar.xz
Suggests: apache
Suggests: apache-mod_dnssd >= 0.6
Requires: obex-data-server >= 0.3
BuildRequires: apache-mod_dnssd
BuildRequires: mate-common
BuildRequires: mate-conf-devel
BuildRequires: pkgconfig(libmatenotify)
BuildRequires: mate-bluetooth-devel
BuildRequires: dbus-glib-devel
BuildRequires: pkgconfig(libcanberra-gtk)
BuildRequires: unique-devel
BuildRequires: pkgconfig(libcaja-extension)
BuildRequires: intltool
BuildRequires: mate-doc-utils
BuildRequires:	desktop-file-utils

%description
This program enables user to share directories through Webdav or Bluetooth
(over ObexFTP).

%prep
%setup -q

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x \
	--with-modules-path=%_sysconfdir/httpd/modules \
	--disable-schemas-install
%make

%install
%makeinstall_std
desktop-file-edit --remove-category=MATE --add-category=X-MATE %{buildroot}%{_datadir}/applications/mate-user-share-properties.desktop
%find_lang %name --with-gnome

%files -f %name.lang
%doc README ChangeLog NEWS
%_sysconfdir/xdg/autostart/mate-user-share.desktop
%{_sysconfdir}/mateconf/schemas/desktop_mate_file_sharing.schemas
%{_bindir}/*
%{_datadir}/mate-user-share
%_datadir/applications/mate-user-share-properties.desktop
%_libexecdir/mate-user-share
%_datadir/icons/hicolor/*/apps/*.*
%_libdir/caja/extensions-2.0/libcaja-share-extension.so

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3076 |12cr|mate-utils-1.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 6
%define libname %mklibname matedict %{major}
%define devname %mklibname -d matedict

Summary:	MATE utility programs such as file search and calculator
Name:		mate-utils
Version:	1.4.0
Release:	1
License:	GPLv2+ and GFDL
Group:		Graphical desktop/GNOME
URL:		http://mate-desktop.org
Source0:	http://pub.mate-desktop.org/releases/%{lua: print (string.match(rpm.expand("%{version}"),"%d+.%d+"))}/%{name}-%{version}.tar.xz

BuildRequires:	docbook-dtd412-xml
BuildRequires:	gtk-doc
BuildRequires:	intltool
BuildRequires:	mate-common
BuildRequires:	mate-conf
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(ice)
BuildRequires:	pkgconfig(libcanberra-gtk)
BuildRequires:	pkgconfig(libgtop-2.0)
BuildRequires:	pkgconfig(libmatepanelapplet-2.0)
BuildRequires:	pkgconfig(mateconf-2.0)
BuildRequires:	pkgconfig(mate-doc-utils)
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)

%description
MATE is the GNU Network Object Model Environment. This powerful
environment is both easy to use and easy to configure.

MATE Utilities is a collection of small applications all there to make
your day just that little bit brighter - System Log Viewer, 
Search Tool, Dictionary.

%package -n %{libname}
Group: System/Libraries
Summary: MATE dictionary shared library

%description -n %{libname}
This is the shared library required by the MATE Dictionary.

%package -n %{devname}
Group: Development/C
Summary: MATE dictionary library development files
Requires: %{libname} = %{version}
Provides: libgdict1.0-devel = %{version}

%description -n %{devname}
This is the shared library required by the MATE Dictionary.

%prep
%setup -q

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x \
	--disable-static \
	--disable-scrollkeeper \
	--disable-schemas-install

%make

%install
%makeinstall_std
rm -rf %{buildroot}/var
rm -fv %{buildroot}%{_bindir}/test-reader

# make mate-system-log use consolehelper until it starts using polkit
./mkinstalldirs %{buildroot}%{_sysconfdir}/pam.d
/bin/cat <<EOF >%{buildroot}%{_sysconfdir}/pam.d/mate-system-log
#%%PAM-1.0
auth		include		system-auth
account		include		system-auth
session		include		system-auth
EOF

./mkinstalldirs %{buildroot}%{_sysconfdir}/security/console.apps
/bin/cat <<EOF >%{buildroot}%{_sysconfdir}/security/console.apps/mate-system-log
USER=root
PROGRAM=/usr/sbin/mate-system-log
SESSION=true
FALLBACK=true
EOF

./mkinstalldirs %{buildroot}%{_sbindir}
/bin/mv %{buildroot}%{_bindir}/mate-system-log %{buildroot}%{_sbindir}
/bin/ln -s /usr/bin/consolehelper %{buildroot}%{_bindir}/mate-system-log

%{find_lang} %{name}-2.0 --with-gnome --all-name

%files -f %{name}-2.0.lang
%doc AUTHORS COPYING ChangeLog NEWS README
%{_sysconfdir}/mateconf/schemas/baobab.schemas
%{_sysconfdir}/mateconf/schemas/mate-dictionary.schemas
%{_sysconfdir}/mateconf/schemas/mate-screenshot.schemas
%{_sysconfdir}/mateconf/schemas/mate-search-tool.schemas
%{_sysconfdir}/mateconf/schemas/mate-system-log.schemas
%{_sysconfdir}/security/console.apps/mate-system-log
%{_sysconfdir}/pam.d/mate-system-log
%{_bindir}/mate-dictionary
%{_bindir}/mate-disk-usage-analyzer
%{_bindir}/mate-panel-screenshot
%{_bindir}/mate-screenshot
%{_bindir}/mate-search-tool
%{_bindir}/mate-system-log
%{_sbindir}/mate-system-log
%{_libexecdir}/mate-dictionary-applet
%{_libexecdir}/matecomponent/servers/MATE_DictionaryApplet.server
%{_datadir}/applications/*
%{_datadir}/mate-2.0/ui/MATE_DictionaryApplet.xml
%{_datadir}/mate-dict/sources/default.desktop
%{_datadir}/mate-dict/sources/spanish.desktop
%{_datadir}/mate-dict/sources/thai.desktop
%{_datadir}/mate-disk-usage-analyzer/*
%{_datadir}/mate-dictionary/
%{_datadir}/mate-screenshot
%{_datadir}/mate-utils
%{_datadir}/pixmaps/*
%{_iconsdir}/mate/*/apps/*
%{_mandir}/man1/*

%files -n %{libname}
%{_libdir}/libmatedict.so.%{major}*

%files -n %{devname}
%{_libdir}/libmatedict*.so
%{_libdir}/pkgconfig/mate-dict*.pc
%{_includedir}/mate-dict*



%changelog
* Tue Jun 05 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.0-1
+ Revision: 802520
- imported package mate-utils


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3077 |12cr|mate-vfs-1.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	api	2
%define	major	0
%define	libname	%mklibname %{name} %{api} %{major}
%define	devname %mklibname -d %{name}

Summary:	MATE virtual file-system libraries
Name:		mate-vfs
Version:	1.4.0
Release:	1
License:	GPLv2+ and LGPLv2+
Group:		Graphical desktop/GNOME
URL:		http://mate-desktop.org
Source0:	http://pub.mate-desktop.org/releases/1.4/%{name}-%{version}.tar.xz

BuildRequires:	gtk-doc
BuildRequires:	intltool
BuildRequires:	mate-common
BuildRequires:	mate-conf
BuildRequires:	bzip2-devel
BuildRequires:	pkgconfig(avahi-client)
BuildRequires:	pkgconfig(avahi-glib)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(libssl)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(mateconf-2.0)
BuildRequires:	pkgconfig(mate-mime-data-2.0)
BuildRequires:	pkgconfig(smbclient)

Requires(post,preun):	mate-conf
Requires:	mate-mime-data
Requires:	shared-mime-info

%description
The MATE Virtual File System provides an abstraction to common file
system operations like reading, writing and copying files, listing
directories and so on.  It is similar in spirit to the Midnight
Commander's VFS (as it uses a similar URI scheme) but it is designed
from the ground up to be extensible and to be usable from any
application.

%package -n %{libname}
Summary:	Shared library for %{name}
Group:		System/Libraries

%description -n %{libname}
This package contains the library for %{name}.

%package -n %{devname}
Summary:	Development Library and include files for %{name}
Group:		Development/GNOME and GTK+
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n %{devname}
This package includes libraries and header files for developing
MATE VFS applications.

%prep
%setup -q
%apply_patches

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x \
	--disable-static \
	--disable-hal \
	--enable-samba \
	--enable-avahi \
	--disable-howl \
	--enable-openssl \
	--disable-gnutls

%make

%install
%makeinstall_std

%find_lang %{name}

%files -n %{name} -f %{name}.lang
%doc AUTHORS NEWS README
%config(noreplace) %{_sysconfdir}/%{name}-*
%config(noreplace) %{_sysconfdir}/mateconf/schemas/*
%{_bindir}/*
%{_datadir}/dbus-1/services/*.service
%dir %{_libdir}/%{name}-2.0
%dir %{_libdir}/%{name}-2.0/modules
%{_libdir}/%{name}-2.0/modules/*.so
%{_libexecdir}/mate-vfs-daemon

%files -n %{libname}
%{_libdir}/libmatevfs-%{api}.so.%{major}*

%files -n %{devname}
%doc ChangeLog
%doc %{_datadir}/gtk-doc/html/*
%dir %{_includedir}/mate-vfs-2.0
%{_includedir}/mate-vfs-2.0/*
%dir %{_includedir}/mate-vfs-module-2.0
%{_includedir}/mate-vfs-module-2.0/*
%{_libdir}/*.so
%{_libdir}/%{name}-2.0/include
%{_libdir}/pkgconfig/*.pc



%changelog
* Fri Jul 27 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.4.0-1
+ Revision: 811346
- new version 1.4.0

* Thu May 31 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.1-1
+ Revision: 801584
- imported package mate-vfs


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3078 |12cr|mate-window-manager-1.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#define _disable_ld_no_undefined 1

%define major 0
%define libname %mklibname marco-private %{major}
%define develname %mklibname -d marco-private

Summary:	MATE window manager
Name:		mate-window-manager
Version:	1.4.1
Release:	1
License:	GPLv2+
Group:		Graphical desktop/GNOME
URL:		http://mate-desktop.org
Source0:	http://pub.mate-desktop.org/releases/1.2/%{name}-%{version}.tar.xz

BuildRequires: intltool
BuildRequires: mate-common
BuildRequires: mate-conf
BuildRequires: mate-dialogs
BuildRequires: pkgconfig(gtk+-2.0)
BuildRequires: pkgconfig(ice)
BuildRequires: pkgconfig(libcanberra-gtk)
BuildRequires: pkgconfig(libgtop-2.0)
BuildRequires: pkgconfig(libstartup-notification-1.0)
BuildRequires: pkgconfig(mateconf-2.0)
BuildRequires: pkgconfig(mate-doc-utils)
BuildRequires: pkgconfig(pangoxft)
BuildRequires: pkgconfig(sm)
BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(xcomposite)
BuildRequires: pkgconfig(xcursor)
BuildRequires: pkgconfig(xdamage)
BuildRequires: pkgconfig(xext)
BuildRequires: pkgconfig(xfixes)
BuildRequires: pkgconfig(xinerama)
BuildRequires: pkgconfig(xrandr)
BuildRequires: pkgconfig(xrender)

Requires: mate-dialogs

%description
MATE Window Manager is a simple window manager that integrates nicely with 
MATE. 

%package -n %{libname}
Summary:	Libraries for MATE Window Manager
Group:		System/Libraries

%description -n %{libname}
This package contains libraries used by MATE Window Manager.

%package -n %{develname}
Summary:	Libraries and include files with MATE Window Manager
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{EVRD}

%description -n %{develname}
This package provides the necessary development libraries and include 
files to allow you to develop with MATE Window Manager.

%prep
%setup -q
%apply_patches

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x \
	--disable-static \
	--disable-scrollkeeper

%make

%install
export MATECONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
%makeinstall_std

%find_lang marco

%files -f marco.lang
%doc README COPYING NEWS HACKING 
%{_sysconfdir}/mateconf/schemas/marco.schemas
%{_bindir}/marco
%{_bindir}/marco-message
%{_bindir}/marco-theme-viewer
%{_bindir}/marco-window-demo
%{_datadir}/applications/marco.desktop
%{_datadir}/mate-control-center/keybindings/50-marco*.xml
%{_datadir}/mate/wm-properties/marco-wm.desktop
%{_datadir}/marco
%dir %_datadir/mate/help/creating-marco-themes
%_datadir/mate/help/creating-marco-themes/C
%{_datadir}/themes/*
%{_mandir}/man1/*

%files -n %{libname}
%{_libdir}/libmarco-private.so.%{major}*

%files -n %{develname}
%doc ChangeLog
%{_libdir}/*.so
%{_includedir}/*
%{_libdir}/pkgconfig/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3079 |12cr|mathgl-1.11.1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		mainlibmajor 5
%define		mainlibname %mklibname mgl %{mainlibmajor}
%define		fltklibmajor 5
%define		fltklibname %mklibname mgl-fltk %{fltklibmajor}
%define		glutlibmajor 5
%define		glutlibname %mklibname mgl-glut %{glutlibmajor}
%define		qtlibmajor 5
%define		qtlibname %mklibname mgl-qt %{qtlibmajor}
%define		wxlibmajor 5
%define		wxlibname %mklibname mgl-wx %{wxlibmajor}
%define		develname %mklibname mgl -d
%define		staticdevelname %mklibname mgl -d -s

%define		octave_api api-v37

# we need x.y.z format here
%define		pkgversion 1.11.1

Name:		mathgl
# 1.11.2 seems to be broken
Version:	1.11.1.1
Release:	%mkrel 2
Summary:	Library for scientific graphics
License:	GPLv2+
Group:		System/Libraries
Url:		http://mathgl.sourceforge.net/
Source0:	http://downloads.sourceforge.net/mathgl/%{name}-%{version}.tar.gz
Patch0:		mathgl-1.10-mdv-fix-fltk-include-path.patch
Patch1:		mathgl-1.11.2-zlib.patch
Patch2:		mathgl-1.11.1.1-lz.patch
Patch3:		mathgl-1.11.1.1-oct.patch
Patch4:		mathgl-1.11.1.1-gz.patch
BuildRequires:	qt4-devel
BuildRequires:	gsl-devel
BuildRequires:	GL-devel
%if %{mdvver} <= 201100
BuildRequires:	mesaglut-devel
%else
BuildRequires:	freeglut-devel
%endif
BuildRequires:	fltk-devel
BuildRequires:	hdf5-devel
BuildRequires:	wxgtku-devel
BuildRequires:	octave-devel
BuildRequires:	swig >= 1:2.0
BuildRequires:	libjpeg-devel
BuildRequires:	giflib-devel
BuildRequires:	texinfo
BuildRequires:	texi2html

%description
MathGL is a library for making high-quality scientific graphics. It
provides fast data plotting and handling of large data arrays.
MathGL has Qt, FLTK, OpenGL interfaces and can be used even from
console programs.

%package tools
Summary:	Tools for MathGL
Group:		Sciences/Mathematics

%description tools
This package contains the MathGL tools.

%package examples
Summary:	Examples for MathGL
Group:		Sciences/Mathematics

%description examples
This package contains the MathGL examples.

%package data
Summary:	Data files for MathGL
Group:		Sciences/Mathematics

%description data
This package contains the MathGL data files.

%package octave
Summary:	MathGL bindings for octave
Group:		Sciences/Mathematics
Requires(post):	octave(api) = %{octave_api}
Requires(postun): octave(api) = %{octave_api}
Requires:	octave(api) = %{octave_api}

%description octave
This package contains the MathGL bindings for octave.

%package doc
Summary:	Documentation for MathGL
Group:		Sciences/Mathematics
%if %{mdvver} <= 201100
Requires(post):	info-install
Requires(preun): info-install
%endif

%description doc
This package contains the MathGL documentation.

%package -n %{mainlibname}
Summary:	Main runtime library for MathGL
Group:		System/Libraries
Requires:	%{name}-data = %{version}

%description -n %{mainlibname}
MathGL is a library for making high-quality scientific graphics. It
provides fast data plotting and handling of large data arrays.
MathGL has Qt, FLTK, OpenGL interfaces and can be used even from
console programs.

This package contains the MathGL main runtime library.

%package -n %{fltklibname}
Summary:	Fltk runtime library for MathGL
Group:		System/Libraries

%description -n %{fltklibname}
This package contains the MathGL fltk runtime library.

%package -n %{glutlibname}
Summary:	Glut runtime library for MathGL
Group:		System/Libraries

%description -n %{glutlibname}
This package contains the MathGL glut runtime library.

%package -n %{qtlibname}
Summary:	Qt runtime library for MathGL
Group:		System/Libraries

%description -n %{qtlibname}
This package contains the MathGL Qt runtime library.

%package -n %{wxlibname}
Summary:	WxWidgets runtime library for MathGL
Group:		System/Libraries

%description -n %{wxlibname}
This package contains the MathGL wxWidgets runtime library.

%package -n %{develname}
Summary:	Development files for MathGL
Group:		Development/Other
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{mainlibname} = %{version}
Requires:	%{fltklibname} = %{version}
Requires:	%{glutlibname} = %{version}
Requires:	%{qtlibname} = %{version}
Requires:	%{wxlibname} = %{version}

%description -n %{develname}
This package contains the MathGL development files.

%package -n %{staticdevelname}
Summary:	Static development files for MathGL
Group:		Development/Other
Requires:	%{develname} = %{version}

%description -n %{staticdevelname}
This package contains the MathGL static development files.

%prep
%setup -q
%patch0 -p1
%patch1 -p0
%patch2 -p1
%patch3 -p1
%patch4 -p1

# fix EOL
for i in AUTHORS COPYRIGHT README
do
  sed -i 's/\r//' $i
done

%build
autoreconf
%configure2_5x \
	--enable-double \
	--enable-pthread \
	--enable-gsl \
	--enable-glut \
	--enable-hdf5 \
	--enable-hdf5_18 \
	--enable-gif \
	--enable-jpeg \
	--enable-fltk \
	--enable-wx \
	--enable-qt \
	--enable-octave \
	--enable-testio \
	--enable-docs
%make

%install
%__rm -rf %{buildroot}
%makeinstall

######################################################################
# octave .oct file fix and install                                   #
# from Fedora specfile                                               #
######################################################################
%__mkdir_p temp-octave

pushd .
cd temp-octave
#Decompress tarballed "oct" file and remove tarball
tar -zxf %{buildroot}/%{_datadir}/%{name}/octave/%{name}.tar.gz
%__rm %{buildroot}/%{_datadir}/%{name}/octave/%{name}.tar.gz

#Copy the .oct file and supporting files to octave packages dir
%__mkdir_p %{buildroot}/%{_libexecdir}/octave/packages/%{name}-%{pkgversion}/
#Remove empty INDEX file
%__rm %{name}/INDEX

#Fix PKG_ADD
echo "pkg load mathgl" > %{name}/PKG_ADD
echo "mathgl;" >> %{name}/PKG_ADD

#fix wrong version number in description
%__sed -i 's/1.9/1.11/' %{name}/DESCRIPTION

# We cannot use version macro with octave package search,
# as pkg.m assumes a x.y.z format for packages. Failing
# to do this renders the plugin inoperable. So we use pkgversion
cp -pR %{name}/inst/* %{buildroot}/%{_libexecdir}/octave/packages/%{name}-%{pkgversion}/

#packinfo dir is required, or octave will not find the dir in recursive search
%__mkdir_p %{buildroot}/%{_datadir}/octave/packages/%{name}-%{pkgversion}/packinfo
cp -p %{name}/COPYING %{buildroot}/%{_datadir}/octave/packages/%{name}-%{pkgversion}/packinfo/
cp -p %{name}/DESCRIPTION %{buildroot}/%{_datadir}/octave/packages/%{name}-%{pkgversion}/packinfo/
cp -p %{name}/PKG_ADD %{buildroot}/%{_datadir}/octave/packages/%{name}-%{pkgversion}/packinfo/

popd
######################################################################

%clean
%__rm -rf %{buildroot}

%post octave
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun octave
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%if %{mdvver} <= 201100
%post doc
%_install_info %{name}_en.info
%_install_info %{name}_ru.info

%preun doc
%_remove_install_info %{name}_en.info
%_remove_install_info %{name}_ru.info
%endif

%files tools
%{_bindir}/mgl2*
%{_bindir}/mglview

%files examples
%{_bindir}/mgl*_example

%files data
%{_datadir}/%{name}

%files octave
%{_datadir}/octave/packages/*
%{_libexecdir}/octave/packages/*

%files doc
%{_docdir}/%{name}
%{_infodir}/*

%files -n %{mainlibname}
%doc AUTHORS COPYING COPYRIGHT ChangeLog.txt NEWS README
%{_libdir}/libmgl.so.*

%files -n %{fltklibname}
%{_libdir}/libmgl-fltk.so.*

%files -n %{glutlibname}
%{_libdir}/libmgl-glut.so.*

%files -n %{qtlibname}
%{_libdir}/libmgl-qt.so.*

%files -n %{wxlibname}
%{_libdir}/libmgl-wx.so.*

%files -n %{develname}
%{_libdir}/libmgl*.so
%if %{mdvver} <= 201100
%{_libdir}/*.la
%endif
%{_includedir}/mgl

%files -n %{staticdevelname}
%{_libdir}/*.a


%changelog
* Mon Jun 04 2012 Andrey Bondrov <abondrov@mandriva.org> 1.11.1.1-2mdv2012.0
+ Revision: 802491
- Add patch 4 to fix type conversions (gzFile <-> void*)
- Don't use info-install for mdver > 201100 as RPM handles it with triggers now

* Mon Jan 16 2012 Andrey Bondrov <abondrov@mandriva.org> 1.11.1.1-1
+ Revision: 761662
- New version 1.11.1.1 (1.11.2 seems to be broken), update BuildRequires and patches

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.1 packages

* Sat Jan 16 2010 Funda Wang <fwang@mandriva.org> 1.10-2mdv2010.1
+ Revision: 492255
- rebuild for new libjpeg v8

* Fri Jan 08 2010 Jérôme Brenier <incubusss@mandriva.org> 1.10-1mdv2010.1
+ Revision: 487407
- BuildRequires : texi2html
- BuildRequires : texinfo
- import mathgl



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3080 |12cr|mathomatic-16.0.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		mathomatic
Version:	16.0.5
Release:	1
Summary:	General purpose CAS (Computer Algebra System)
URL:		http://mathomatic.org/
Source0:	http://mathomatic.org/%{name}-%{version}.tar.bz2
License:	LGPLv2
Group:		Sciences/Mathematics
BuildRequires:	desktop-file-utils
BuildRequires:	ncurses-devel
BuildRequires:	readline-devel

%description
Mathomatic™ is a portable, command-line CAS and calculator software, written
entirely in the C programming language. It is free and open source software
(FOSS), published under the GNU Lesser General Public License (LGPL version
2.1), and has been under continual development since 1986. The software can
symbolically solve, simplify, combine, and compare algebraic equations,
simultaneously performing generalized standard, complex number, modular,
and polynomial arithmetic, as needed. It does some calculus and is very easy
to learn and use.

Mathomatic consists of both a text-mode symbolic math application,
and a symbolic math library, each suitable for desktops, laptops, servers,
handhelds, and embedded systems.

%prep
%setup -q
%__cat > makefile.lib << EOF
all:
EOF
%__mkdir_p lib
%__cp -a makefile.lib lib/makefile
%__mkdir_p %{name}_secure
%__mkdir_p %{name}_secure/lib
%__cp -a makefile.lib %{name}_secure/lib/makefile
%__cp -a *.[ch] makefile VERSION %{name}_secure

%build
%make CC=%{__cc} CC_OPTIMIZE="%{optflags}" READLINE=1 LDFLAGS="%{ldflags}" AOUT=%{name}
pushd %{name}_secure
%__ln_s ../%{name}.1 .
%__ln_s ../rmath.1 .
%__ln_s ../doc .
%__ln_s ../primes .
%make CC=%{__cc} CC_OPTIMIZE="%{optflags}" READLINE=1 LDFLAGS="%{ldflags}" AOUT=%{name}_secure %{name}_secure
popd

%check
%make CC=%{__cc} CC_OPTIMIZE="%{optflags}" READLINE=1 LDFLAGS="%{ldflags}" AOUT=%{name} check

%install
%makeinstall docdir=%{buildroot}%{_docdir}/%{name}
%__rm -rf %{buildroot}%{_docdir}/%{name}
%__rm -rf doc/%{name}.1
cd %{name}_secure
%__install -m 755 %{name}_secure %{buildroot}%{_bindir}/%{name}_secure
cd ..
%{_bindir}/desktop-file-validate %{buildroot}%{_datadir}/applications/mathomatic.desktop

%files
%defattr(0644,root,root,0755)
%doc NEWS README.txt VERSION doc/ tests/
%defattr(-,root,root)
%{_bindir}/%{name}
%{_bindir}/%{name}_secure
%{_mandir}/man1/mathomatic.1*
%{_datadir}/applications/mathomatic.desktop
%{_datadir}/pixmaps/mathomatic.png
%{_datadir}/pixmaps/mathomatic.xpm


%changelog
* Sun Sep 09 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 16.0.3-1
+ Revision: 816618
- update to 16.0.3
- update to 16.0.2

* Mon Jul 23 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 16.0.1-1
+ Revision: 810631
- update to 16.0.1

* Mon Jul 02 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 16.0.0-1
+ Revision: 807779
- update to 16.0.0

* Wed Jun 06 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 15.8.5-1
+ Revision: 802988
- update to 15.8.5

* Fri May 11 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 15.8.4-1
+ Revision: 798189
- update to 15.8.4

* Tue Apr 17 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 15.8.2-1
+ Revision: 791450
- update to 15.8.2

* Fri Mar 02 2012 Alexander Khrukin <akhrukin@mandriva.org> 0:15.8.0-1
+ Revision: 781770
- version update 15.8.0

* Thu Dec 22 2011 Andrey Bondrov <abondrov@mandriva.org> 0:15.7.2-1
+ Revision: 744465
- New version 15.7.2

* Sun Jun 12 2011 Funda Wang <fwang@mandriva.org> 0:15.6.2-1
+ Revision: 684349
- update to new version 15.6.2

* Mon Jun 06 2011 Funda Wang <fwang@mandriva.org> 0:15.6.1-1
+ Revision: 682953
- fix build
- update to new version 15.6.1

* Sun Feb 27 2011 Funda Wang <fwang@mandriva.org> 0:15.4.3-2
+ Revision: 640483
- rebuild to obsolete old packages

* Tue Feb 08 2011 Sandro Cazzaniga <kharec@mandriva.org> 0:15.4.3-1
+ Revision: 636785
- New release 15.4.3

* Sat Jan 29 2011 Sandro Cazzaniga <kharec@mandriva.org> 0:15.4.2-1
+ Revision: 633843
- New version

* Sun Jan 23 2011 Sandro Cazzaniga <kharec@mandriva.org> 0:15.4.1-1
+ Revision: 632428
- update to 15.4.1

* Thu Jan 20 2011 Sandro Cazzaniga <kharec@mandriva.org> 0:15.4.0-1
+ Revision: 631826
- new version 15.4.0

* Mon Dec 27 2010 Funda Wang <fwang@mandriva.org> 0:15.3.7-1mdv2011.0
+ Revision: 625366
- update to new version 15.3.7

* Sun Dec 19 2010 Funda Wang <fwang@mandriva.org> 0:15.3.6-1mdv2011.0
+ Revision: 623140
- update to new version 15.3.6

* Mon Nov 29 2010 Sandro Cazzaniga <kharec@mandriva.org> 0:15.3.5-1mdv2011.0
+ Revision: 602968
- update to 15.3.5

* Thu Nov 18 2010 Funda Wang <fwang@mandriva.org> 0:15.3.4-1mdv2011.0
+ Revision: 598572
- new version 15.3.4

* Sun Oct 24 2010 Sandro Cazzaniga <kharec@mandriva.org> 0:15.3.1-1mdv2011.0
+ Revision: 587903
- new version

* Tue Oct 12 2010 Sandro Cazzaniga <kharec@mandriva.org> 0:15.3.0-1mdv2011.0
+ Revision: 585071
- update to 15.3.0

* Wed Sep 29 2010 Funda Wang <fwang@mandriva.org> 0:15.2.2-1mdv2011.0
+ Revision: 581956
- update to new version 15.2.2

* Thu Sep 02 2010 Sandro Cazzaniga <kharec@mandriva.org> 0:15.2.1-1mdv2011.0
+ Revision: 575257
- update to 15.2.1

* Tue Aug 24 2010 Funda Wang <fwang@mandriva.org> 0:15.2.0-1mdv2011.0
+ Revision: 572566
- update to new version 15.2.0

* Mon Aug 09 2010 Funda Wang <fwang@mandriva.org> 0:15.1.6-1mdv2011.0
+ Revision: 568155
- update to new version 15.1.6

* Tue Jul 20 2010 Funda Wang <fwang@mandriva.org> 0:15.1.5-1mdv2011.0
+ Revision: 555496
- update to new version 15.1.5

* Sun Jul 11 2010 Sandro Cazzaniga <kharec@mandriva.org> 0:15.1.4-1mdv2011.0
+ Revision: 551163
- update to 15.1.4

* Thu Apr 22 2010 Sandro Cazzaniga <kharec@mandriva.org> 0:15.0.7-1mdv2010.1
+ Revision: 537809
- update to 15.0.7

* Sun Mar 28 2010 Sandro Cazzaniga <kharec@mandriva.org> 0:15.0.6-1mdv2010.1
+ Revision: 528507
- update to 15.0.6
- remove com

* Wed Jan 27 2010 Frederik Himpe <fhimpe@mandriva.org> 0:15.0.5-1mdv2010.1
+ Revision: 497376
- update to new version 15.0.5

* Mon Jan 18 2010 Frederik Himpe <fhimpe@mandriva.org> 0:15.0.4-1mdv2010.1
+ Revision: 493270
- update to new version 15.0.4

* Fri Jan 15 2010 Jérôme Brenier <incubusss@mandriva.org> 0:15.0.3-1mdv2010.1
+ Revision: 491851
- new version 15.0.3

* Sun Dec 27 2009 Frederik Himpe <fhimpe@mandriva.org> 0:15.0.2-1mdv2010.1
+ Revision: 482903
- update to new version 15.0.2

* Thu Dec 17 2009 Frederik Himpe <fhimpe@mandriva.org> 0:15.0.1-1mdv2010.1
+ Revision: 479812
- update to new version 15.0.1

* Sun Dec 06 2009 Funda Wang <fwang@mandriva.org> 0:15.0.0-1mdv2010.1
+ Revision: 474005
- new version 15.0.0

* Sat Nov 28 2009 Funda Wang <fwang@mandriva.org> 0:14.6.3-1mdv2010.1
+ Revision: 470837
- new version 14.6.3

* Sun Nov 08 2009 Frederik Himpe <fhimpe@mandriva.org> 0:14.6.0-1mdv2010.1
+ Revision: 462837
- update to new version 14.6.0

* Sat Nov 07 2009 Frederik Himpe <fhimpe@mandriva.org> 0:14.5.7-1mdv2010.1
+ Revision: 462144
- update to new version 14.5.7

* Wed Sep 16 2009 Frederik Himpe <fhimpe@mandriva.org> 0:14.5.5-1mdv2010.0
+ Revision: 443608
- update to new version 14.5.5

* Sun Aug 30 2009 Frederik Himpe <fhimpe@mandriva.org> 0:14.5.4-1mdv2010.0
+ Revision: 422658
- update to new version 14.5.4

* Sat Jul 18 2009 Frederik Himpe <fhimpe@mandriva.org> 0:14.5.2-1mdv2010.0
+ Revision: 397209
- update to new version 14.5.2

* Mon Jul 06 2009 Frederik Himpe <fhimpe@mandriva.org> 0:14.5.1-1mdv2010.0
+ Revision: 393058
- update to new version 14.5.1

* Thu Jun 25 2009 Frederik Himpe <fhimpe@mandriva.org> 0:14.5.0-1mdv2010.0
+ Revision: 389179
- update to new version 14.5.0

* Sun Jun 14 2009 Frederik Himpe <fhimpe@mandriva.org> 0:14.4.5-1mdv2010.0
+ Revision: 385892
- update to new version 14.4.5

* Wed Jun 03 2009 Frederik Himpe <fhimpe@mandriva.org> 0:14.4.4-1mdv2010.0
+ Revision: 382485
- update to new version 14.4.4

* Wed May 13 2009 Frederik Himpe <fhimpe@mandriva.org> 0:14.4.2-1mdv2010.0
+ Revision: 375513
- update to new version 14.4.2

* Mon May 04 2009 Frederik Himpe <fhimpe@mandriva.org> 0:14.4.1-1mdv2010.0
+ Revision: 371862
- update to new version 14.4.1

* Wed Mar 18 2009 Frederik Himpe <fhimpe@mandriva.org> 0:14.3.5-1mdv2009.1
+ Revision: 357426
- update to new version 14.3.5

* Thu Mar 05 2009 Frederik Himpe <fhimpe@mandriva.org> 0:14.3.4-1mdv2009.1
+ Revision: 349095
- update to new version 14.3.4

* Fri Feb 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0:14.3.3-2mdv2009.1
+ Revision: 345416
- rebuild against new readline

* Mon Feb 16 2009 Frederik Himpe <fhimpe@mandriva.org> 0:14.3.3-1mdv2009.1
+ Revision: 341046
- update to new version 14.3.3

* Mon Feb 09 2009 Frederik Himpe <fhimpe@mandriva.org> 0:14.3.2-1mdv2009.1
+ Revision: 338871
- update to new version 14.3.2

* Fri Jan 23 2009 Jérôme Soyer <saispo@mandriva.org> 0:14.3.0-1mdv2009.1
+ Revision: 332766
- New upstream release

* Sun Jan 04 2009 Frederik Himpe <fhimpe@mandriva.org> 0:14.2.8-1mdv2009.1
+ Revision: 324532
- update to new version 14.2.8

* Sat Dec 20 2008 Frederik Himpe <fhimpe@mandriva.org> 0:14.2.7-1mdv2009.1
+ Revision: 316427
- update to new version 14.2.7

* Sun Dec 07 2008 Frederik Himpe <fhimpe@mandriva.org> 0:14.2.5-1mdv2009.1
+ Revision: 311515
- update to new version 14.2.5

* Mon Nov 24 2008 David Walluck <walluck@mandriva.org> 0:14.2.3-1mdv2009.1
+ Revision: 306127
- 14.2.3

* Tue Nov 11 2008 Frederik Himpe <fhimpe@mandriva.org> 0:14.2.2-1mdv2009.1
+ Revision: 302314
- update to new version 14.2.2

* Sat Oct 18 2008 Frederik Himpe <fhimpe@mandriva.org> 0:14.2.1-1mdv2009.1
+ Revision: 295039
- update to new version 14.2.1

* Fri Oct 10 2008 Frederik Himpe <fhimpe@mandriva.org> 0:14.2.0-1mdv2009.1
+ Revision: 291655
- update to new version 14.2.0

* Sun Sep 07 2008 Frederik Himpe <fhimpe@mandriva.org> 0:14.1.6-1mdv2009.0
+ Revision: 282324
- update to new version 14.1.6

* Mon Aug 25 2008 Frederik Himpe <fhimpe@mandriva.org> 0:14.1.5-1mdv2009.0
+ Revision: 275991
- update to new version 14.1.5

* Sat Aug 16 2008 Frederik Himpe <fhimpe@mandriva.org> 0:14.1.4-1mdv2009.0
+ Revision: 272765
- update to new version 14.1.4

* Wed Aug 13 2008 Frederik Himpe <fhimpe@mandriva.org> 0:14.1.3-1mdv2009.0
+ Revision: 271539
- update to new version 14.1.3

* Mon Aug 11 2008 Frederik Himpe <fhimpe@mandriva.org> 0:14.1.2-1mdv2009.0
+ Revision: 270846
- update to new version 14.1.2

* Thu Jul 31 2008 Frederik Himpe <fhimpe@mandriva.org> 0:14.1.1-1mdv2009.0
+ Revision: 257950
- update to new version 14.1.1

* Sun Jul 27 2008 David Walluck <walluck@mandriva.org> 0:14.1.0-1mdv2009.0
+ Revision: 250495
- 14.1.0

* Mon May 05 2008 Funda Wang <fwang@mandriva.org> 0:14.0.2-1mdv2009.0
+ Revision: 201442
- New version 14.0.2

* Fri Apr 25 2008 David Walluck <walluck@mandriva.org> 0:14.0.0-1mdv2009.0
+ Revision: 197337
- 14.0.0

* Sun Apr 20 2008 David Walluck <walluck@mandriva.org> 0:12.9.2-1mdv2009.0
+ Revision: 196003
- 12.9.2

* Mon Feb 25 2008 Frederik Himpe <fhimpe@mandriva.org> 0:12.8.8-1mdv2008.1
+ Revision: 174954
- New upstream version
- New license policy

  + Thierry Vignaud <tv@mandriva.org>
    - fix no-buildroot-tag

* Fri Feb 01 2008 David Walluck <walluck@mandriva.org> 0:12.8.6-1mdv2008.1
+ Revision: 161274
- 12.8.6

* Wed Jan 23 2008 David Walluck <walluck@mandriva.org> 0:12.8.5-1mdv2008.1
+ Revision: 156969
- 12.8.5

* Tue Jan 08 2008 David Walluck <walluck@mandriva.org> 0:12.8.4-1mdv2008.1
+ Revision: 146900
- 12.8.4

* Sun Dec 30 2007 David Walluck <walluck@mandriva.org> 0:12.8.3-1mdv2008.1
+ Revision: 139387
- fix build
- 12.8.3

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Dec 12 2007 David Walluck <walluck@mandriva.org> 0:12.8.2-1mdv2008.1
+ Revision: 119061
- BuildRequires: desktop-file-utils
- 12.8.2

* Sat Nov 17 2007 David Walluck <walluck@mandriva.org> 0:12.8.0-1mdv2008.1
+ Revision: 109187
- 12.8.0

* Fri Nov 02 2007 David Walluck <walluck@mandriva.org> 0:12.7.9-1mdv2008.1
+ Revision: 105305
- 12.7.9

* Sat Oct 13 2007 David Walluck <walluck@mandriva.org> 0:12.7.7-1mdv2008.1
+ Revision: 97840
- 12.7.7

* Fri Sep 07 2007 David Walluck <walluck@mandriva.org> 0:12.7.6-1mdv2008.0
+ Revision: 81513
- 12.7.6

* Mon Aug 20 2007 David Walluck <walluck@mandriva.org> 0:12.7.5-1mdv2008.0
+ Revision: 68037
- 12.7.5

* Sat Jun 23 2007 David Walluck <walluck@mandriva.org> 0:12.7.3-1mdv2008.0
+ Revision: 43423
- 12.7.3

* Mon May 14 2007 David Walluck <walluck@mandriva.org> 0:12.7.0-1mdv2008.0
+ Revision: 26604
- 12.7.0


* Fri Dec 15 2006 David Walluck <walluck@mandriva.org> 12.6.8-1mdv2007.0
+ Revision: 97387
- 12.6.8
- Import mathomatic

* Mon Sep 18 2006 David Walluck <walluck@mandriva.org> 0:12.6.3-1
- 12.6.3

* Mon Aug 28 2006 David Walluck <walluck@mandriva.org> 0:12.6.1-1mdv2007.0
- 12.6.1

* Sat Aug 12 2006 David Walluck <walluck@mandriva.org> 0:12.5.19-1mdv2007.0
- 12.5.19

* Tue Aug 08 2006 David Walluck <walluck@mandriva.org> 0:12.5.18-1mdv2007.0
- 12.5.18

* Tue Jul 11 2006 David Walluck <walluck@mandriva.org> 0:12.5.17-1mdv2007.0
- 12.5.17

* Mon Jun 05 2006 David Walluck <walluck@mandriva.org> 0:12.5.16-1mdv2007.0
- 12.5.16

* Tue Mar 28 2006 David Walluck <walluck@mandriva.org> 0:12.5.12-1mdk
- 12.5.12

* Thu Mar 09 2006 Lenny Cartier <lenny@mandriva.com> 0:12.5.11-1mdk
- 12.5.11

* Thu Mar 02 2006 David Walluck <walluck@mandriva.org> 0:12.5.10-1mdk
- 12.5.10

* Wed Feb 22 2006 David Walluck <walluck@mandriva.org> 0:12.5.8-1mdk
- 12.5.8

* Fri Jan 20 2006 David Walluck <walluck@mandriva.org> 0:12.5.6-1mdk
- 12.5.6

* Thu Dec 29 2005 David Walluck <walluck@mandriva.org> 0:12.5.5-1mdk
- 12.5.5

* Sat Dec 17 2005 David Walluck <walluck@mandriva.org> 0:12.5.4-1mdk
- 12.5.4

* Sun Oct 23 2005 David Walluck <walluck@mandriva.org> 0:12.5.0-1mdk
- 12.5.0

* Mon Oct 10 2005 David Walluck <walluck@mandriva.org> 0:12.4.12-1mdk
- release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3081 |12cr|matio-1.3.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	MAT File I/O Library
Name:		matio
Version:	1.3.4
Release:	%mkrel 1
License:	LGPLv2+
Group:		System/Libraries
Url:		http://sourceforge.net/projects/matio/
Source0:	http://downloads.sourceforge.net/matio/%{name}-%{version}.tar.bz2
Patch0:		%{name}-1.3.4-fix-underlinking.patch
BuildRequires:	zlib-devel
BuildRequires:	doxygen
BuildRequires:	tetex-dvips
BuildRequires:	tetex-latex
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
matio is an ISO C library (with a limited Fortran 90 interface)
for reading and writing Matlab MAT files.

%package -n %{libname}
Summary:	MAT File I/O Library
Group:		System/Libraries
Provides:	lib%{name} = %{version}-%{release}

%description -n %{libname}
matio is an ISO C library (with a limited Fortran 90 interface)
for reading and writing Matlab MAT files.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/C++
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n %{develname}
Development files and headers for %{name}.

%prep
%setup -q
%patch0 -p1

%build
#./bootstrap
%configure2_5x \
	--enable-shared \
	--disable-fortran \
	--enable-extended-sparse=yes \
	--enable-test=no \
	--enable-docs=yes \
	%if %{_lib} != lib
	--with-libdir-suffix=lib64
	%endif

# remove rpath from libtool
sed -i.rpath 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
sed -i.rpath 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool

%make

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%makeinstall_std

rm -rf %{buildroot}%{_docdir}/matio

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/*%{name}.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%doc NEWS README ChangeLog doxygen/latex/libmatio.pdf
%{_includedir}/*.h
%{_libdir}/*%{name}.so
%{_libdir}/*%{name}.*a
%{_libdir}/pkgconfig/*.pc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3082 |12cr|matrixssl-3.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 3
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	Embedded SSL implementation
Name:		matrixssl
Version:	3.2.1
Release:	%mkrel 1
License:	GPLv2
Group:		System/Libraries
URL:		http://www.matrixssl.org/
Source0:	%{name}-3-2-1-open.tgz
Patch0:		matrixssl-3.2.1-no_strip.diff
Patch2:		matrixssl-3.2.1-soname.diff
BuildRequires:	dietlibc-devel >= 0.32
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
PeerSec MatrixSSL is an embedded SSL implementation designed for 
small footprint devices and applications requiring low overhead per 
connection. The library is less than 50K on disk with cipher suites.

It includes SSL client and SSL server support, session resumption, 
and implementations of RSA, 3DES, ARC4, SHA1, and MD5. The source is
well documented and contains portability layers for additional 
operating systems, cipher suites, and cryptography providers. 

%package -n	%{libname}
Summary:	Embedded SSL implementation
Group:          System/Libraries

%description -n	%{libname}
PeerSec MatrixSSL is an embedded SSL implementation designed for 
small footprint devices and applications requiring low overhead per 
connection. The library is less than 50K on disk with cipher suites.

It includes SSL client and SSL server support, session resumption, 
and implementations of RSA, 3DES, ARC4, SHA1, and MD5. The source is
well documented and contains portability layers for additional 
operating systems, cipher suites, and cryptography providers. 

%package -n	%{develname}
Summary:	Static library and header files for the %{name} library
Group:		Development/C
Requires:	%{libname} = %{version}
Requires:	dietlibc-devel >= 0.32
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Obsoletes:	%{name}-devel
Obsoletes:	%{mklibname matrixssl -d 1}

%description -n	%{develname}
PeerSec MatrixSSL is an embedded SSL implementation designed for 
small footprint devices and applications requiring low overhead per 
connection. The library is less than 50K on disk with cipher suites.

It includes SSL client and SSL server support, session resumption, 
and implementations of RSA, 3DES, ARC4, SHA1, and MD5. The source is
well documented and contains portability layers for additional 
operating systems, cipher suites, and cryptography providers. 

This package contains the static libraries and headers for both
glibc and dietlibc.

%prep

%setup -q -n %{name}-3-2-1-open
%patch0 -p0

# prepare for dietlibc
mkdir -p dietlibc
cp -rp core crypto matrixssl Makefile dietlibc/

%build

# first make the standard glibc stuff...
make DFLAGS="%{optflags} -fPIC" MAJOR="%{major}"

# now make the dietlibc static library
make -C dietlibc CC="diet -Os gcc" \
    DFLAGS="" \
    LDFLAGS="-nostdlib" \
    libmatrixssl.a

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_libdir}
install -d %{buildroot}%{_prefix}/lib/dietlibc/{lib,include}
install -d %{buildroot}%{_includedir}/matrixssl/core
install -d %{buildroot}%{_includedir}/matrixssl/crypto/{digest,keyformat,math,pubkey,symmetric}

# install the glibc version
install -m0755 lib%{name}.so %{buildroot}%{_libdir}/lib%{name}.so.%{version}
ln -snf lib%{name}.so.%{version} %{buildroot}%{_libdir}/lib%{name}.so.%{major}
ln -snf lib%{name}.so.%{major} %{buildroot}%{_libdir}/lib%{name}.so
install -m0644 lib%{name}.a %{buildroot}%{_libdir}/

# install the headers
install -m0644 core/*.h %{buildroot}%{_includedir}/matrixssl/core/
install -m0644 crypto/*.h %{buildroot}%{_includedir}/matrixssl/crypto/
install -m0644 crypto/digest/*.h %{buildroot}%{_includedir}/matrixssl/crypto/digest/
install -m0644 crypto/keyformat/*.h %{buildroot}%{_includedir}/matrixssl/crypto/keyformat/
install -m0644 crypto/math/*.h %{buildroot}%{_includedir}/matrixssl/crypto/math/
install -m0644 crypto/pubkey/*.h %{buildroot}%{_includedir}/matrixssl/crypto/pubkey/
install -m0644 crypto/symmetric/*.h %{buildroot}%{_includedir}/matrixssl/crypto/symmetric/
install -m0644 matrixssl/matrixsslApi.h %{buildroot}%{_includedir}/matrixssl/
install -m0644 matrixssl/matrixsslConfig.h %{buildroot}%{_includedir}/matrixssl/
install -m0644 matrixssl/matrixssllib.h %{buildroot}%{_includedir}/matrixssl/

# install the dietlibc version
install -m0644 dietlibc/lib%{name}.a %{buildroot}%{_prefix}/lib/dietlibc/lib/

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/*.so.*

%files -n %{develname}
%defattr(-,root,root)
%doc doc/*.pdf
%{_includedir}/matrixssl
%{_libdir}/*.so
%{_libdir}/*.a
%{_prefix}/lib/dietlibc/lib/*.a


%changelog
* Tue Sep 13 2011 Oden Eriksson <oeriksson@mandriva.com> 3.2.1-1mdv2012.0
+ Revision: 699642
- 3.2.1
- really *use* soname (wtf?)

* Fri Jan 14 2011 Oden Eriksson <oeriksson@mandriva.com> 3.1.4-1
+ Revision: 631035
- 3.1.4

* Mon Sep 06 2010 Sandro Cazzaniga <kharec@mandriva.org> 3.1.3-1mdv2011.0
+ Revision: 576259
- update to 3.1.3

* Sat Apr 24 2010 Sandro Cazzaniga <kharec@mandriva.org> 3.1.1-1mdv2010.1
+ Revision: 538435
- rediff one patch
- drop p1, applied upstream
- fix %%file, %%install
- new version 3.1.1

* Fri Mar 12 2010 Oden Eriksson <oeriksson@mandriva.com> 3.1-1mdv2010.1
+ Revision: 518386
- 3.1

* Wed Nov 11 2009 Oden Eriksson <oeriksson@mandriva.com> 1.8.8-1mdv2010.1
+ Revision: 464623
- 1.8.8 (disables in-session renegotiation)

* Thu Aug 13 2009 Oden Eriksson <oeriksson@mandriva.com> 1.8.7d-1mdv2010.0
+ Revision: 416026
- 1.8.7d
- fix P1

* Thu Sep 11 2008 Oden Eriksson <oeriksson@mandriva.com> 1.8.6-1mdv2009.0
+ Revision: 283671
- 1.8.6
- rediffed P0

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.8.5-4mdv2009.0
+ Revision: 268137
- rebuild early 2009.0 package (before pixel changes)

* Tue Jun 10 2008 Oden Eriksson <oeriksson@mandriva.com> 1.8.5-3mdv2009.0
+ Revision: 217533
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Sun Jun 08 2008 Oden Eriksson <oeriksson@mandriva.com> 1.8.5-2mdv2009.0
+ Revision: 216901
- rebuilt against dietlibc-0.32

* Tue May 13 2008 Oden Eriksson <oeriksson@mandriva.com> 1.8.5-1mdv2009.0
+ Revision: 206562
- 1.8.5
- fix devel package naming

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1.8.3-2mdv2008.1
+ Revision: 170978
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- fix no-buildroot-tag
- kill re-definition of %%buildroot on Pixel's request


* Sat Feb 10 2007 Oden Eriksson <oeriksson@mandriva.com> 1.8.3-1mdv2007.0
+ Revision: 118708
- 1.8.3
- rediffed the shared patch

* Tue Dec 19 2006 Oden Eriksson <oeriksson@mandriva.com> 1.8.2-1mdv2007.1
+ Revision: 100298
- Import matrixssl

* Tue Dec 19 2006 Oden Eriksson <oeriksson@mandriva.com> 1.8.2-1mdv2007.1
- 1.8.2

* Fri Jul 14 2006 Oden Eriksson <oeriksson@mandriva.com> 1.8.1-1mdv2007.0
- 1.8.1 (Minor feature enhancements)
- rediffed P1

* Sat Feb 04 2006 Oden Eriksson <oeriksson@mandriva.com> 1.8-1mdk
- 1.8 (Minor feature enhancements)
- rediffed P0,P1

* Sat Feb 04 2006 Oden Eriksson <oeriksson@mandriva.com> 1.7.3-1mdk
- 1.7.3

* Thu Oct 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.7.1-2mdk
- fix headers

* Sat Sep 17 2005 Oden Eriksson <oeriksson@mandriva.com> 1.7.1-1mdk
- 1.7.1
- rediffed P0

* Wed May 11 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.5-3mdk
- oops! another silly lib64 fix :)

* Wed May 11 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.5-2mdk
- really 1.2.5 (duh!)
- rediff P1 (fixes x86_64 build)
- fix common dietlibc location
- rpmlint fixes

* Fri Apr 08 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 1.2.5-1mdk
- 1.2.5
- use the %%mkrel macro

* Fri Feb 25 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 1.2.4-1mdk
- 1.2.4

* Fri Dec 31 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.2.2-3mdk
- revert latest "lib64 fixes"

* Tue Dec 28 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.2.2-2mdk
- lib64 fixes

* Fri Oct 15 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.2.2-1mdk
- 1.2.2

* Thu Aug 05 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.2-1mdk
- initial mandrake package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3083 |12cr|maxima-5.27.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define enable_clisp	1
%define enable_gcl	0
%define enable_sbcl	1
%define enable_ecl	1
%define defaultlisp	clisp

%if %enable_clisp
%define clisp_flags	--enable-clisp
%else
%define clisp_flags	--disable-clisp
%endif

%if %enable_gcl
%define gcl_flags	--enable-gcl
%else
%define gcl_flags	--disable-gcl
%endif

%if %enable_sbcl
%define sbcl_flags	--enable-sbcl
%define sbcl_version	1.0.47
%else
%define sbcl_flags	--disable-sbcl
%endif

%if %enable_ecl
%define ecl_flags	--enable-ecl
# build module required by sagemath runtime?
%define sagemath	1
%define ecllib		%(ecl -eval "(princ (SI:GET-LIBRARY-PATHNAME))" -eval "(quit)")
%else
%define sagemath	0
%define ecl_flags	--disable-ecl
%endif

Summary:	Maxima Symbolic Computation Program
Name:		maxima
Version:	5.27.0
Release:	2
License:	GPLv2
Group:		Sciences/Mathematics
URL:		http://maxima.sourceforge.net
Source0:	http://prdownloads.sourceforge.net/maxima/%{name}-%{version}.tar.gz
Source1:	icons-%{name}.tar.bz2
Patch0:		maxima-5.22.0-xdg-utils.patch
Patch1:		maxima-5.14.0-missed-extract-categories.patch
Patch2:		maxima-fix-contrib-docs.patch
Patch3:		maxima-5.23.0-clisp-noreadline.patch
Patch4:		maxima-5.22.0-ecl-ldflags.patch
BuildRequires:	texinfo
BuildRequires:	texlive-epsf
BuildRequires:	texlive-ec
BuildRequires:	texlive-cm-super
BuildRequires:	texlive
BuildRequires:	python
Suggests:	tk
Suggests:	tcl
Requires:	maxima-runtime
Requires:	gnuplot
%if %{enable_clisp}
BuildRequires:	clisp
%endif
%if %{enable_gcl}
BuildRequires:	gcl > 2.5.3
%endif
%if %{enable_sbcl}
BuildRequires:	sbcl = %{sbcl_version}
%endif
%if %{enable_ecl}
BuildRequires:	ecl 
%endif

%description
Maxima is a full symbolic computation program.  It is full featured
doing symbolic manipulation of polynomials, matrices, rational
functions, integration, Todd-coxeter, graphing, bigfloats.  It has a
symbolic debugger source level debugger for maxima code.  Maxima is
based on the original Macsyma developed at MIT in the 1970's.  It is
quite reliable, and has good garbage collection, and no memory leaks.
It comes with hundreds of self tests.

#--------------------------------------------------------------------

%package gui
Summary: Tcl/Tk GUI interface to Maxima
Group:		Sciences/Mathematics
Requires:	maxima
Requires:	tk
Provides:	xmaxima = %{version}-%{release}
%description gui
Tcl/Tk GUI interface to Maxima.

%files gui
%defattr(-,root,root)
%{_bindir}/xmaxima
%{_datadir}/applications/mandriva-%{name}.desktop
%{_iconsdir}/hicolor/*/apps/*.png

#--------------------------------------------------------------------

%if %{enable_clisp}
%package runtime-clisp
Summary: Maxima compiled with clisp
Group: Sciences/Mathematics
Requires:	clisp
Requires:	maxima = %{version}-%{release}
Provides:	maxima-runtime = %{version}-%{release}
%description runtime-clisp
Maxima compiled with clisp.

%files runtime-clisp
%defattr(-,root,root)
%dir %{_libdir}/maxima/%{version}/binary-clisp
#%{_bindir}/rmaxima
%{_libdir}/maxima/%{version}/binary-clisp/*
%endif

#--------------------------------------------------------------------

%if %{enable_gcl}
%package runtime-gcl
Summary: Maxima compiled with GCL
Group:		Sciences/Mathematics
Requires:	maxima = %{version}-%{release}
Suggests:	rlwrap
Provides:	maxima-runtime = %{version}-%{release}
%description runtime-gcl
Maxima compiled with Gnu Common Lisp.

%files runtime-gcl
%defattr(-,root,root)
%{_bindir}/rmaxima
%dir %{_libdir}/maxima/%{version}/binary-gcl
%{_libdir}/maxima/%{version}/binary-gcl/*
%endif

#--------------------------------------------------------------------
%if %{enable_sbcl}
%package runtime-sbcl
Summary: Maxima compiled with SBCL
Group: Sciences/Mathematics
Requires:	sbcl = %{sbcl_version}
Requires:	maxima = %{version}-%{release}
Provides:	maxima-runtime = %{version}-%{release}

%description runtime-sbcl
Maxima compiled with SBCL.

%files runtime-sbcl
%defattr(-,root,root)
%dir %{_libdir}/maxima/%{version}/binary-sbcl
%{_libdir}/maxima/%{version}/binary-sbcl/*
%endif

#--------------------------------------------------------------------
%if %{enable_ecl}
%package runtime-ecl
Summary: Maxima compiled with ECL
Group: Sciences/Mathematics
Requires:	maxima = %{version}-%{release}
Provides:	maxima-runtime = %{version}-%{release}

%description runtime-ecl
Maxima compiled with ECL.

%files runtime-ecl
%defattr(-,root,root)
%dir %{_libdir}/maxima/%{version}/binary-ecl
%{_libdir}/maxima/%{version}/binary-ecl/*
  %if %{sagemath}
%{ecllib}/maxima.fas
  %endif
%endif

#--------------------------------------------------------------------
%package lang-de-utf8
Summary:	Maxima German UTF-8 language pack
Group:		Sciences/Mathematics
Requires:	maxima = %{version}

%description lang-de-utf8
Maxima German language support (UTF-8).

%files lang-de-utf8
%defattr(-,root,root)
%doc %{_datadir}/maxima/%{version}/doc/html/de.utf8
%{_infodir}/de.utf8

#--------------------------------------------------------------------
%package lang-es-utf8
Summary:	Maxima Spanish UTF-8 language pack
Group:		Sciences/Mathematics
Requires:	maxima = %{version}

%description lang-es-utf8
Maxima Spanish language support (UTF-8).

%files lang-es-utf8
%defattr(-,root,root)
%doc %{_datadir}/maxima/%{version}/doc/html/es.utf8
%{_infodir}/es.utf8

#--------------------------------------------------------------------
%package lang-pt-utf8
Summary:	Maxima Portuguese UTF-8 language pack
Group:		Sciences/Mathematics
Requires:	maxima = %{version}

%description lang-pt-utf8
Maxima Portuguese language support (UTF-8).

%files lang-pt-utf8
%defattr(-,root,root)
%doc %{_datadir}/maxima/%{version}/doc/html/pt.utf8
%{_infodir}/pt.utf8

#--------------------------------------------------------------------
%package lang-pt_BR-utf8
Summary:	Maxima Brazilian Portuguese UTF-8 language pack
Group:		Sciences/Mathematics
Requires:	maxima = %{version}

%description lang-pt_BR-utf8
Maxima Brazilian Portuguese language support (UTF-8).

%files lang-pt_BR-utf8
%defattr(-,root,root)
%doc %{_datadir}/maxima/%{version}/doc/html/pt_BR.utf8
%{_infodir}/pt_BR.utf8

#--------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1

%build
autoreconf -fi

export GCL_ANSI=y
%if %{enable_sbcl}
export SBCL_HOME=%{_libdir}/sbcl
%endif
export CFLAGS="%{optflags} -fno-fast-math"
export CXXFLAGS="%{optflags} -fno-fast-math"
%configure2_5x \
	%{clisp_flags} \
	%{gcl_flags} \
	%{sbcl_flags} \
	%{ecl_flags} \
	--with-default-lisp=%{defaultlisp} \
  	--enable-lang-de-utf8 \
  	--enable-lang-es-utf8 \
	--enable-lang-pt-utf8 \
	--enable-lang-pt_BR-utf8

make

(cd doc/info
texi2dvi -p -t @afourpaper -t @finalout maxima.texi
)

%if %{sagemath}
# from sagemath ecl spkg
pushd src
    mkdir ./lisp-cache
    ecl  \
	-eval '(require `asdf)' \
	-eval '(setf asdf::*user-cache* (truename "./lisp-cache"))' \
	-eval '(load "maxima-build.lisp")' \
	-eval '(asdf:make-build :maxima :type :fasl :move-here ".")' \
	-eval '(quit)' 
popd
%endif

%check
make check

%install
rm -rf %{buildroot}
%makeinstall install-info
rm -f %{buildroot}%{_infodir}/dir

# set executable rights for example scripts
chmod +x %{buildroot}%{_datadir}/%{name}/%{version}/doc/misc/grepforvariables.sh
chmod +x %{buildroot}%{_datadir}/%{name}/%{version}/doc/misc/processlisfiles.sh
chmod +x %{buildroot}%{_datadir}/%{name}/%{version}/share/contrib/lurkmathml/mathmltest

%if %{sagemath}
mkdir -p %{buildroot}%{ecllib}
install -m755 src/maxima.fasb %{buildroot}%{ecllib}/maxima.fas
%endif

# menu
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Maxima
Comment=Tcl/Tk interface to Maxima
Exec=%{_bindir}/xmaxima
Icon=%{name}
Terminal=false
Type=Application
Categories=Science;Math;
EOF

# icons
mkdir -p %{buildroot}%{_iconsdir}
tar xjf %{SOURCE1} -C %{buildroot}%{_iconsdir}

# don't compress info pages
export EXCLUDE_FROM_COMPRESS=info

%files
%defattr(-,root,root)
%doc AUTHORS COPYING README README.lisps
%doc doc/info/maxima.pdf
%{_bindir}/maxima
%{_bindir}/rmaxima
%{_libdir}/maxima/%{version}/mgnuplot
%{_datadir}/maxima/%{version}/*
%{_infodir}/*.info*
%{_infodir}/maxima-index.lisp*
%{_mandir}/man1/maxima.*
%exclude %doc %{_datadir}/maxima/%{version}/doc/html/es.utf8
%exclude %{_infodir}/es.utf8
%exclude %doc %{_datadir}/maxima/%{version}/doc/html/de.utf8
%exclude %{_infodir}/de.utf8
%exclude %doc %{_datadir}/maxima/%{version}/doc/html/pt.utf8
%exclude %{_infodir}/pt.utf8
%exclude %doc %{_datadir}/maxima/%{version}/doc/html/pt_BR.utf8
%exclude %{_infodir}/pt_BR.utf8


%changelog
* Fri Aug 03 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 5.27.0-1mdv2012.0
+ Revision: 811666
- update to 5.27.0

* Sat Jan 28 2012 Paulo Andrade <pcpa@mandriva.com.br> 5.24.0-4
+ Revision: 769489
- Remove maxima and maxima-runtime-gcl conflict.

* Fri Aug 26 2011 Paulo Andrade <pcpa@mandriva.com.br> 5.24.0-3
+ Revision: 697243
- Add extra logic to build maxima as an ecl module for sagemath
- Correct wrong install/remove info macros
- Do not list localized documentation in multiple packages
- Rebuild with correct sbcl version requirement
- Add new localization packages
- Update to maxima 5.24.0

* Wed Feb 02 2011 Paulo Andrade <pcpa@mandriva.com.br> 5.23.0-1
+ Revision: 635334
- Require explicit sbcl version
- Remove cmucl backend conditional generation
- Enable all lisp backends
- Add back the clisp-noreadline patch to disable readline when running under sagemath

  + Александр Казанцев <kazancas@mandriva.org>
    - new release 5.23.0

* Fri Dec 17 2010 Александр Казанцев <kazancas@mandriva.org> 5.22.1-3mdv2011.0
+ Revision: 622594
- set clisp default due non-latin enviroment error

* Sun Aug 22 2010 Paulo Andrade <pcpa@mandriva.com.br> 5.22.1-2mdv2011.0
+ Revision: 572046
- Update to version 5.22.1
- Update to version 5.22.0

* Mon Apr 19 2010 Frederik Himpe <fhimpe@mandriva.org> 5.20.1-8mdv2010.1
+ Revision: 536862
- Rebuild for new sbcl

* Wed Mar 03 2010 Frederik Himpe <fhimpe@mandriva.org> 5.20.1-7mdv2010.1
+ Revision: 514006
- Rebuild for new sbcl

* Tue Mar 02 2010 Paulo Andrade <pcpa@mandriva.com.br> 5.20.1-6mdv2010.1
+ Revision: 513704
- Enable ecl as a maxima lisp backend
- Add ecl to list of maxima runtime lisps
- Make runtimes owners of it's directories

* Wed Feb 10 2010 Funda Wang <fwang@mandriva.org> 5.20.1-5mdv2010.1
+ Revision: 503752
- rebuild

* Wed Feb 10 2010 Funda Wang <fwang@mandriva.org> 5.20.1-4mdv2010.1
+ Revision: 503636
- rebuild for new gmp

* Fri Feb 05 2010 Frederik Himpe <fhimpe@mandriva.org> 5.20.1-3mdv2010.1
+ Revision: 501269
- Rebuild for new SBCL

* Fri Jan 01 2010 Frederik Himpe <fhimpe@mandriva.org> 5.20.1-2mdv2010.1
+ Revision: 484902
- Rebuild for new sbcl

* Wed Dec 16 2009 Frederik Himpe <fhimpe@mandriva.org> 5.20.1-1mdv2010.1
+ Revision: 479588
- update to new version 5.20.1

* Wed Nov 25 2009 Frederik Himpe <fhimpe@mandriva.org> 5.19.2-3mdv2010.1
+ Revision: 470125
- Fix summary of sbcl subpackage
- Rebuild for new gcl and binutils (libfd)

* Wed Nov 11 2009 Frederik Himpe <fhimpe@mandriva.org> 5.19.2-2mdv2010.1
+ Revision: 464397
- Rebuild for new sbcl and gcl

* Sun Sep 13 2009 Frederik Himpe <fhimpe@mandriva.org> 5.19.2-1mdv2010.0
+ Revision: 439030
- update to new version 5.19.2

* Sun Aug 30 2009 Frederik Himpe <fhimpe@mandriva.org> 5.19.1-2mdv2010.0
+ Revision: 422449
- Rebuild for new sbcl

* Thu Aug 27 2009 Frederik Himpe <fhimpe@mandriva.org> 5.19.1-1mdv2010.0
+ Revision: 421784
- Update to new version 5.19.1
- Rediff noreadline patch

* Wed Aug 19 2009 Paulo Andrade <pcpa@mandriva.com.br> 5.18.1-3mdv2010.0
+ Revision: 418334
- Pass -I option to clisp if --disable-readline option is used
- Rebuild with newer clisp and gcl

* Wed Jul 29 2009 Frederik Himpe <fhimpe@mandriva.org> 5.18.1-2mdv2010.0
+ Revision: 404436
- Rebuild for new sbcl and clisp

* Thu Jun 04 2009 Frederik Himpe <fhimpe@mandriva.org> 5.18.1-1mdv2010.0
+ Revision: 382883
- Update to new version 5.18.1

* Wed Mar 11 2009 Frederik Himpe <fhimpe@mandriva.org> 5.17.1-4mdv2009.1
+ Revision: 353928
- Rebuild for new sbcl

* Thu Mar 05 2009 Guillaume Rousse <guillomovitch@mandriva.org> 5.17.1-3mdv2009.1
+ Revision: 349355
- rebuild again to really link against new readline

* Sat Feb 28 2009 Guillaume Rousse <guillomovitch@mandriva.org> 5.17.1-2mdv2009.1
+ Revision: 346035
- rebuild against new readline

* Fri Feb 06 2009 Frederik Himpe <fhimpe@mandriva.org> 5.17.1-1mdv2009.1
+ Revision: 338272
- update to new version 5.17.1

* Thu Feb 05 2009 Frederik Himpe <fhimpe@mandriva.org> 5.17.0-3mdv2009.1
+ Revision: 337978
- Rebuild for new sbcl

* Mon Jan 05 2009 Frederik Himpe <fhimpe@mandriva.org> 5.17.0-2mdv2009.1
+ Revision: 325124
- Rebuild for new sbcl

* Sat Dec 06 2008 Frederik Himpe <fhimpe@mandriva.org> 5.17.0-1mdv2009.1
+ Revision: 310920
- Update to new version 5.17.0

* Fri Oct 31 2008 Frederik Himpe <fhimpe@mandriva.org> 5.16.3-4mdv2009.1
+ Revision: 299064
- Rebuild for new sbcl

* Mon Oct 13 2008 Funda Wang <fwang@mandriva.org> 5.16.3-2mdv2009.1
+ Revision: 293066
- hardcode sbcl version (bug#44840)

* Mon Sep 01 2008 Frederik Himpe <fhimpe@mandriva.org> 5.16.3-2mdv2009.0
+ Revision: 278719
- Build SBCL runtime and set it as default, like upstream recommends
  (http://maxima.sourceforge.net/wiki/index.php/Lisp)
- Build clisp runtime on x86_64 again, it works now
- Don't package ChangeLog (outdated) and INSTALL

* Sat Aug 30 2008 Frederik Himpe <fhimpe@mandriva.org> 5.16.3-1mdv2009.0
+ Revision: 277600
- Update to new version 5.16.3
- Fix license

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild early 2009.0 package (before pixel changes)

  + Adam Williamson <awilliamson@mandriva.org>
    - reduce tk and tcl to suggests rather than requires (#39518, Michael Koren)

* Sat May 03 2008 Funda Wang <fwang@mandriva.org> 5.15.0-1mdv2009.0
+ Revision: 200604
- drop unused patch
- New version 5.15.0

  + Giuseppe Ghibò <ghibo@mandriva.com>
    - Fix docs for grobner contrib.

* Fri Apr 25 2008 Giuseppe Ghibò <ghibo@mandriva.com> 5.14.0-2mdv2009.0
+ Revision: 197362
- Added tetex-latex, tetex-dvips and python to BuildRequires.
- Added Patch1, Patch2 to fix documentation.
- Fixed docs.

* Sat Apr 19 2008 Giuseppe Ghibò <ghibo@mandriva.com> 5.14.0-1mdv2009.0
+ Revision: 195775
- Release 5.14.0.

  + Thierry Vignaud <tv@mandriva.org>
    - fix no-buildroot-tag

* Mon Jan 28 2008 Adam Williamson <awilliamson@mandriva.org> 5.13.0-5mdv2008.1
+ Revision: 158937
- runtime-gcl suggests rlwrap (Fred Himpe, #36035)

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Sep 24 2007 Adam Williamson <awilliamson@mandriva.org> 5.13.0-4mdv2008.0
+ Revision: 92661
- correct binary name in menu entry (launch xmaxima, the graphical front end, not maxima, the console one: bug #33930)

* Fri Sep 21 2007 Adam Williamson <awilliamson@mandriva.org> 5.13.0-3mdv2008.0
+ Revision: 92040
- no longer requires gv due to patch
- add maxima-5.13.0-xdg-utils.patch to use xdg-open instead of specific binaries (from Gentoo, MDV bug #33867)

* Wed Sep 05 2007 Adam Williamson <awilliamson@mandriva.org> 5.13.0-2mdv2008.0
+ Revision: 80500
- reduce menu categories as per frederik

* Tue Sep 04 2007 Adam Williamson <awilliamson@mandriva.org> 5.13.0-1mdv2008.0
+ Revision: 79401
- add more menu categories
- slightly rearrange spec
- regenerate icons-maxima.tar.bz2 to use fd.o icon naming scheme
- use Fedora license policy (GPL+)
- new release 5.13.0

  + Thierry Vignaud <tv@mandriva.org>
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Sun May 27 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 5.12.0-2mdv2008.0
+ Revision: 31828
- Rebuild against new Maxima

* Tue May 08 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 5.12.0-1mdv2008.0
+ Revision: 25348
- New version


* Fri Jan 05 2007 Nicolas Lécureuil <neoclust@mandriva.org> 5.11.0-2mdv2007.0
+ Revision: 104538
- Rediff Patch0

* Fri Jan 05 2007 Nicolas Lécureuil <neoclust@mandriva.org> 5.11.0-1mdv2007.1
+ Revision: 104408
- New version  5.11.0
- Add Menu entry
- Import maxima

* Wed Apr 12 2006 Giuseppe Ghib <ghibo@mandriva.com> 5.9.3-1mdk
- Release 5.9.3.

* Mon Nov 07 2005 Giuseppe Ghib <ghibo@mandriva.com> 5.9.2-1mdk
- Release 5.9.2.
- Rebuilt Patch0.

* Thu Aug 04 2005 Giuseppe Ghib <ghibo@mandriva.com> 5.9.1-5mdk
- Rebuilt against gcl 2.6.7-0.cvs20050803 and gcc 4.0.1.

* Mon Apr 18 2005 Giuseppe Ghib <ghibo@mandriva.com> 5.9.1-4mdk
- Don't use clisp for X86-64 for now (clisp failed to build
  under X86-64).

* Thu Feb 17 2005 Giuseppe Ghib <ghibo@mandrakesoft.com> 5.9.1-3mdk
- Added gv in Requires.

* Wed Feb 16 2005 Giuseppe Ghib <ghibo@mandrakesoft.com> 5.9.1-2mdk
- Added Patch0 (use gv instead of ghostview).

* Wed Feb 16 2005 Giuseppe Ghib <ghibo@mandrakesoft.com> 5.9.1-1mdk
- Release: 5.9.1.

* Wed Mar 24 2004 Giuseppe Ghib <ghibo@mandrakesoft.com> 5.9.0-6mdk
- Fixed typo in menu entry.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3084 |12cr|mayavi-1.5-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Summary: A powerful scientific data visualizer for Python
Name: mayavi
Version: 1.5
Release: 9
Source0: http://ovh.dl.sourceforge.net/sourceforge/mayavi/MayaVi-%{version}.tar.bz2
License: BSD
Group: Sciences/Other
BuildArch: noarch
Url: http://mayavi.sourceforge.net
Requires: tkinter, python-vtk
BuildRequires: python-devel

%description
 MayaVi is a free, easy to use scientific data visualizer. It is written in
Python and uses the amazing Visualization Toolkit (VTK) for the graphics. It
provides a GUI written using  Tkinter. MayaVi is free and distributed under the
conditions of the  BSD license. It is also cross platform and should run on any
platform where both Python and VTK are available (which is almost any *nix, Mac
OSX or Windows).

%prep
%setup -n MayaVi-%version

%build
python setup.py build

%install
PYTHONDONTWRITEBYTECODE= python setup.py install --root=$RPM_BUILD_ROOT --record=INSTALLED_FILES

%files -f INSTALLED_FILES
%defattr(-,root,root)





%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.5-8mdv2010.0
+ Revision: 429978
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.5-7mdv2009.0
+ Revision: 241020
- rebuild
- fix no-buildroot-tag
- kill re-definition of %%buildroot on Pixel's request

* Mon Aug 27 2007 GaÃ«tan Lehmann <glehmann@mandriva.org> 1.5-5mdv2008.0
+ Revision: 72202
- rebuild


* Fri Dec 22 2006 GaÃ«tan Lehmann <glehmann@mandriva.org> 1.5-4mdv2007.0
+ Revision: 101831
- rebuild for new python

* Thu Aug 10 2006 GaÃ«tan Lehmann <glehmann@mandriva.org> 1.5-3mdv2007.0
+ Revision: 55095
- rebuild
- Import mayavi

* Fri Oct 21 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.5-2mdk
- Fix BuildRequires

* Thu Oct 20 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 1.5-1mdk
- New release 1.5

* Tue Jun 21 2005 <gaetan.lehmann@jouy.inra.fr> 1.4-1mdk
- first contrib


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3085 |12cr|mazeofgalious-0.63-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	mog
%define	rev	1548

Summary:	A side-view, flick-screen platform game
Name:		mazeofgalious
Version:	0.63
Release:	%mkrel 1
License:	GPLv2
Group:		Games/Arcade
URL:		http://www.braingames.getput.com/mog/
Source0:	%{oname}-%{version}.%{rev}.tar.bz2
Source1:	thegnu.pcx
Patch0:		mog-0.63-makefile.patch
Patch1:		mog-0.63-datapath.patch
Patch2:		mog-0.63-desktop.patch
BuildRequires:	imagemagick
BuildRequires:	SDL-devel
BuildRequires:	SDL_sound-devel
BuildRequires:	SDL_mixer-devel
BuildRequires:	SDL_image-devel
BuildRoot:	%{_tmppath}/%{oname}-%{version}-%{release}-buildroot
Provides:	%{oname} = %{version}-%{release}

%description
The Maze of Galious (MoG in short) was originally a Konami game for the MSX
computer system. Its real name is Knightmare II: The Maze of Galious and is
the sequel of another Konami game called Knightmare.

MoG is a very addictive game where you have to kill thousands of enemies,
collect items in order to obtain new powers and defeat some really great demons
at the end of each level. The gameplay of MoG is not the boring linear one.

In MoG you are free to go everywhere you want from the beginning of the game.
You have to be very careful of the order in which you visit all the rooms in
the HUGE map if you want to keep your character alive. The map is structured
in a main map (called the castle) and 10 submaps (called the worlds).
Initially you are in the castle and you have to find the keys that open the
doors to go to each of the worlds. To complete the game you have to defeat
the boss at the end of each one of the 10 worlds. You are free to revisit
each world as often as you want in order to see if you have missed something.

To defeat all 10 demons you control two characters: Popolon and Aphrodite.
Each one has special abilities, i.e. Popolon has a greater ability to jump
and Aphrodite is able to dive. 

%prep
%setup -q -n %{oname}-%{version}.%{rev}
%patch0 -p1 -b .makefile
%patch1 -p1 -b .datapath
%patch2 -p1 -b .desktop

%build
%make

%install
rm -rf %{buildroot}
%makeinstall_std

# replace Konami logo with GNU
rm -f %{buildroot}%{_gamesdatadir}/%{oname}/graphics/*/konami.pcx
%__cp %{SOURCE1} %{buildroot}%{_gamesdatadir}/%{oname}/graphics/alfonso/
%__cp %{SOURCE1} %{buildroot}%{_gamesdatadir}/%{oname}/graphics/alternate/
%__cp %{SOURCE1} %{buildroot}%{_gamesdatadir}/%{oname}/graphics/boltian/
%__cp %{SOURCE1} %{buildroot}%{_gamesdatadir}/%{oname}/graphics/hinox/
%__cp %{SOURCE1} %{buildroot}%{_gamesdatadir}/%{oname}/graphics/naramura/
%__cp %{SOURCE1} %{buildroot}%{_gamesdatadir}/%{oname}/graphics/original/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc LICENSE *.txt
%{_gamesbindir}/%{oname}
%{_gamesdatadir}/%{oname}
%{_datadir}/applications/%{oname}.desktop
%{_datadir}/pixmaps/%{oname}.png



%changelog
* Sun Nov 20 2011 Andrey Bondrov <abondrov@mandriva.org> 0.63-1mdv2011.0
+ Revision: 732040
- imported package mazeofgalious


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3086 |12cr|mb-applet-input-manager-0.6-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name 	mb-applet-input-manager
%define version 0.6
%define release %mkrel 7

Summary: 	Input manager for the Matchbox Desktop
Name: 		%name
Version: 	%version
Release: 	%release
Url: 		http://matchbox-project.org/
License: 	GPLv2+
Group: 		Graphical desktop/Other
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Source: 	http://matchbox-project.org/sources/%name/%version/%{name}-%{version}.tar.bz2
BuildRequires:	libx11-devel
BuildRequires:	libmatchbox-devel

%description
Input manager for the Matchbox Desktop

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS README 
%_bindir/mbinputmgr
%_datadir/applications/*
%_datadir/pixmaps/*


%changelog
* Sat Feb 05 2011 Funda Wang <fwang@mandriva.org> 0.6-7mdv2011.0
+ Revision: 636092
- tighten BR

* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.6-6mdv2011.0
+ Revision: 620303
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.6-5mdv2010.0
+ Revision: 429985
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 0.6-4mdv2009.0
+ Revision: 252074
- rebuild
- fix no-buildroot-tag
- kill re-definition of %%buildroot on Pixel's request

* Tue Nov 06 2007 Funda Wang <fwang@mandriva.org> 0.6-2mdv2008.1
+ Revision: 106289
- BR matchbox-devel
- Rebuild
- import mb-applet-input-manager


* Mon Jan 10 2005 Austin Acton <austin@mandrake.org> 0.6-1mdk
- 0.6

* Tue Jul 27 2004 Austin Acton <austin@mandrake.org> 0.5-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3087 |12cr|mb-applet-volume-0.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name 	mb-applet-volume
%define version 0.2
%define release %mkrel 5

Summary: 	Volume control for the Matchbox Desktop
Name: 		%name
Version: 	%version
Release: 	%release
Url: 		http://matchbox-project.org
License: 	GPLv2+
Group: 		Graphical desktop/Other
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Source: 	http://matchbox-project.org/sources/%name/%version/%{name}-%{version}.tar.bz2

BuildRequires:	gtk2-devel matchbox-devel libXsettings-client-devel

%description
Volume for the Matchbox Desktop

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS TODO 
%_bindir/mb*
%_datadir/applications/*
%_datadir/pixmaps/*


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2-5mdv2011.0
+ Revision: 620304
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.2-4mdv2010.0
+ Revision: 429992
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 0.2-3mdv2009.0
+ Revision: 252097
- rebuild
- fix no-buildroot-tag
- kill re-definition of %%buildroot on Pixel's request

* Tue Nov 06 2007 Funda Wang <fwang@mandriva.org> 0.2-1mdv2008.1
+ Revision: 106281
- New version 0.2
- import mb-applet-volume


* Tue Jul 27 2004 Austin Acton <austin@mandrake.org> 0.1-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3088 |12cr|mbootpack-0.4a-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Turns a multiboot kernel and modules (eg Xen) into a single file
Name:		mbootpack
Version:	0.4a
Release:	%mkrel 6
License:	BSD 
Group:		System/Kernel and hardware
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL:		http://www.tjd.phlegethon.org/software/#mbootpack
Source:	http://www.tjd.phlegethon.org/software/%{name}-%{version}.tar.bz2
Patch0:	mbootpack-0.4a-fix-build-new-kernel-headers.patch
Patch1:	mbootpack-0.4a-x86_64-build-fix.patch

%description
This is a tool that takes a multiboot kernel and modules (e.g. a Xen VMM, linux
kernel and initrd), and packages them up as a single file that looks like a
bzImage linux kernel. The aim is to allow you to boot multiboot kernels (in
particular, Xen) using bootloaders that don't support multiboot (i.e. pretty
much anything except GRUB and SYSLINUX).

%prep
%setup -q
%patch0 -p1 -b .fix-build-new-kernel-headers
%patch1 -p1 -b .x86_64-build-fix

%build
CFLAGS="%{optflags} -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE"
%make

%install
rm -rf %{buildroot}
mkdir -p $RPM_BUILD_ROOT/%_bindir
install -m 755 mbootpack $RPM_BUILD_ROOT/%_bindir/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README Changes
%{_bindir}/*





%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4a-6mdv2011.0
+ Revision: 620305
- the mass rebuild of 2010.0 packages

* Thu Oct 08 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 0.4a-5mdv2010.0
+ Revision: 456129
- Fix build on x86_64.
- Fix build with newer kernel headers (#53666).

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - fix no-buildroot-tag

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.4a-1mdv2008.1
+ Revision: 129795
- kill re-definition of %%buildroot on Pixel's request


(none)
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3089 |12cr|mbr-1.1.10-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name mbr
%define version 1.1.10
%define release %mkrel 5

Summary: Master Boot Record for IBM-PC compatible computers
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}_%{version}.orig.tar.gz
Patch0: mbr_1.1.10-1.diff.gz
License: GPL
Group: System/Kernel and hardware
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Url: http://packages.debian.org/unstable/admin/mbr
BuildRequires: dev86
Exclusivearch: %ix86

%description
This is used in booting Linux from the hard disk. The MBR runs first,
then transfers control to LILO, which transfers control to the Linux
kernel.

%prep
%setup -q
%patch0 -p1

%build
%configure
%make

%install
rm -rf %{buildroot}
%makeinstall

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_sbindir}/install-mbr
%{_mandir}/*/install-mbr.8*


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.10-5mdv2011.0
+ Revision: 620306
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.1.10-4mdv2010.0
+ Revision: 430001
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 1.1.10-3mdv2009.0
+ Revision: 252132
- rebuild

* Sat Mar 01 2008 Olivier Blin <oblin@mandriva.com> 1.1.10-1mdv2008.1
+ Revision: 177422
- remove Werror build hack
- 1.1.10 (and use Debian patch as well)

  + Thierry Vignaud <tv@mandriva.org>
    - fix no-buildroot-tag
    - kill re-definition of %%buildroot on Pixel's request

* Mon Apr 23 2007 Olivier Blin <oblin@mandriva.com> 1.1.9-1mdv2008.0
+ Revision: 17242
- buildrequire dev86
- build without Werror (the debian way not to fix strict aliasing errors)
- 1.1.9
- Import mbr



* Thu Jan 12 2006 Olivier Blin <oblin@mandriva.com> 1.1.5-2mdk
- add Exclusivearch %%ix86, vm86.h is not supported on X86-64
  (thanks Iurt, I owe you a beer)

* Tue Dec 27 2005 Olivier Blin <oblin@mandriva.com> 1.1.5-1mdk
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3090 |12cr|mbw-1.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name mbw
%define version 1.1
%define release %mkrel 5

Summary: Memory bandwidth benchmark
Name: %name
Version: %version
Release: %release
License: LGPL
Source: %{name}.tar.bz2
Group: System/Kernel and hardware
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Url:http://freshmeat.net/redir/mbw/64534/url_homepage/mbw

%description
Test memory copy bandwidth (single thread).
Switch off swap or make sure array size does not exceed available free RAM.

%prep
%setup -n %{name}

%build
make

%install
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_mandir}/man1
install -m 755 mbw %{buildroot}%{_bindir}/mbw
install -m 644 mbw.1 %{buildroot}%{_mandir}/man1/mbw.1

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/mbw
%doc %{_mandir}/man1/mbw.1*



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1-5mdv2011.0
+ Revision: 620307
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.1-4mdv2010.0
+ Revision: 430003
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 1.1-3mdv2009.0
+ Revision: 252136
- rebuild

* Thu Feb 14 2008 Thierry Vignaud <tv@mandriva.org> 1.1-1mdv2008.1
+ Revision: 168107
- fix no-buildroot-tag
- kill re-definition of %%buildroot on Pixel's request

* Fri May 04 2007 Erwan Velu <erwan@mandriva.org> 1.1-1mdv2008.0
+ Revision: 22498
- Import mbw


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3091 |12cr|mc46-4.6.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		oname	mc

Name:		mc46
Version:	4.6.3
Release:	2
Summary:	So called russian fork of Midnight Commander
License:	GPLv2
Group:		File tools
URL:		http://mc.redhat-club.org
Source0:	%{oname}-%{version}.tar.bz2
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	gpm-devel
BuildRequires:	X11-devel
BuildRequires:	bison
Conflicts:	%{oname}

%description
So called russian fork of Midnight Commander.
It has better default syntax highlighting for spec files and some
other useful features that we don't have in 4.7+.

Midnight Commander is a visual shell much like a file manager,
only with way more features. It is text mode, but also includes
mouse support if you are running GPM.  Its coolest feature is
the ability to ftp, view tar, zip files, and poke into RPMs for
specific files. This is "revived" version with many patches applied.

%prep
%setup -q -n %{oname}-%{version}

%build
%configure --with-gpm-mouse --with-x
%make

%install
%makeinstall_std
%__cp %{buildroot}%{_datadir}/%{oname}/bin/* %{buildroot}%{_libdir}/%{oname}/

%find_lang %{oname} --with-man

%files -f %{oname}.lang
%doc COPYING README INSTALL AUTHORS
%{_bindir}/*
%{_libdir}/%{oname}
%{_sysconfdir}/%{oname}
%{_mandir}/man1/*
%{_datadir}/%{oname}



%changelog
* Thu Feb 16 2012 Andrey Bondrov <abondrov@mandriva.org> 4.6.3-1mdv2011.0
+ Revision: 775257
- imported package mc46


* Sat Nov 07 2009 Andrey Bondrov <bondrov@math.dvgu.ru> 4.6.3-1mib2010.0
- Build for 2010.0
- Added glib2-devel, gpm-devel and libx11-devel to BuildRequires
- Added configure options
- MIB (Mandriva Italia Backports)  - http://mib.pianetalinux.org/

* Thu Dec 16 2008 Andrey Bondrov <bondrov@math.dvgu.ru> 4.6.3-1mib2008.1
- 4.6.3 Final
- MIB (Mandriva Italia Backports)  - http://mib.pianetalinux.org/

* Thu Nov 28 2008 Andrey Bondrov <bondrov@math.dvgu.ru> 4.6.3-svn92.1mib2008.1
- SVN revision 92.
- New features added (Shift+F1/F2, Alt+. and Alt+.)
- MIB (Mandriva Italia Backports)  - http://mib.pianetalinux.org/

* Thu Nov 26 2008 Andrey Bondrov <bondrov@math.dvgu.ru> 4.6.2-svn47.1mib2008.1
- First MIB build
- MIB (Mandriva Italia Backports)  - http://mib.pianetalinux.org/

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3092 |12cr|mcabber-0.10.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Console jabber client
Name:		mcabber
Version:	0.10.1
Release:	2
License:	GPLv2+
Group:		Networking/Instant messaging
URL:		http://www.lilotux.net/~mikael/mcabber/
Source:		http://www.lilotux.net/~mikael/mcabber/files/mcabber-%{version}.tar.bz2
BuildRequires:	gcc-c++ ncursesw-devel glib2-devel openssl-devel
BuildRequires:	enchant-devel
BuildRequires:	libotr-devel
BuildRequires:	gpgme-devel
BuildRequires:	loudmouth-devel >= 1.4.2
%description
Mcabber is a small jabber console client which supports SSL support, history
logging, external actions and more.

%prep
%setup -q

%build
%configure2_5x --disable-dependency-tracking --enable-enchant --enable-otr
%make

%install
%makeinstall

%files
%defattr(-, root, root, 0755)
%doc AUTHORS ChangeLog NEWS README TODO
%doc mcabberrc.example contrib 
%{_mandir}/man1/mcabber.1*
%{_bindir}/mcabber
%{_datadir}/%{name}/
%_includedir/mcabber/*.c
%_includedir/mcabber/*.h
%{_libdir}/mcabber/libbeep.so
%{_libdir}/mcabber/libxttitle.so
%{_libdir}/pkgconfig/mcabber.pc



%changelog
* Fri Dec 10 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.10.1-1mdv2011.0
+ Revision: 620454
- update to 0.10.1

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 0.10.0-2mdv2011.0
+ Revision: 612841
- the mass rebuild of 2010.1 packages

* Wed Apr 14 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.10.0-1mdv2010.1
+ Revision: 534886
- add a BR on loudmouth-devel
- new release 0.10.0
- fix file list

* Sat Nov 07 2009 Frederik Himpe <fhimpe@mandriva.org> 0.9.10-1mdv2010.1
+ Revision: 462311
- Update to new version 0.9.10
- Fix BuildRequires to enable UTF-8, spell check and encryption support

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.9.9-3mdv2010.0
+ Revision: 439790
- rebuild

* Thu Feb 05 2009 Michael Scherer <misc@mandriva.org> 0.9.9-2mdv2009.1
+ Revision: 337744
- rebuild as youri tell me the release part is wrong on x86_64

* Fri Oct 10 2008 Frederik Himpe <fhimpe@mandriva.org> 0.9.9-1mdv2009.1
+ Revision: 291496
- update to new version 0.9.9

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.9.7-2mdv2009.0
+ Revision: 268140
- rebuild early 2009.0 package (before pixel changes)

* Wed May 14 2008 Michael Scherer <misc@mandriva.org> 0.9.7-1mdv2009.0
+ Revision: 207256
- update to new version 0.9.7

  + Thierry Vignaud <tv@mandriva.org>
    - fix no-buildroot-tag

* Thu Jan 17 2008 Michael Scherer <misc@mandriva.org> 0.9.6-1mdv2008.1
+ Revision: 154099
- new version 0.9.6

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Nov 21 2007 Michael Scherer <misc@mandriva.org> 0.9.5-1mdv2008.1
+ Revision: 110930
- new version

* Sat Nov 17 2007 Funda Wang <fwang@mandriva.org> 0.9.4-2mdv2008.1
+ Revision: 109214
- rebuild for new lzma

* Wed Oct 31 2007 Michael Scherer <misc@mandriva.org> 0.9.4-1mdv2008.1
+ Revision: 104057
- new version

* Sat Jun 30 2007 Michael Scherer <misc@mandriva.org> 0.9.3-1mdv2008.0
+ Revision: 45966
- 0.9.3

* Wed Jun 13 2007 Michael Scherer <misc@mandriva.org> 0.9.2-1mdv2008.0
+ Revision: 38403
- version 0.9.2

* Sun Apr 22 2007 Michael Scherer <misc@mandriva.org> 0.9.1-1mdv2008.0
+ Revision: 16826
- update to 0.9.1


* Sun Dec 24 2006 Michael Scherer <misc@mandriva.org> 0.9.0-1mdv2007.0
+ Revision: 102027
- version 0.9.0

* Wed Dec 13 2006 Michael Scherer <misc@mandriva.org> 0.8.3-1mdv2007.1
+ Revision: 96049
- update to 0.8.3

* Tue Oct 03 2006 Michael Scherer <misc@mandriva.org> 0.8.2-1mdv2007.0
+ Revision: 62828
- update to 0.8.2
- Import mcabber


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3093 |12cr|mcelog-0.9-0.pre.git20090623.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pre_ver pre
%define git 20090623
%define rel_num 2
%if "%{git}" != ""
%define rel 0.%{?pre_ver:%{pre_ver}.}git%{git}.%{rel_num}
%else
%define rel %{?pre_ver:0.%{pre_ver}.}%{rel_num}
%endif

Name:		mcelog
Version:	0.9
Release:	%mkrel %{rel}
Summary:	The kernel machine check logger
License:	GPLv2
Group:		System/Kernel and hardware
Url:		ftp://ftp.x86-64.org/pub/linux/tools/mcelog/
Source:		mcelog-%{version}%{?pre_ver:%{pre_ver}}%{?git:-git%{git}}.tar.lzma
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
mcelog is the user space interface to the in kernel machine check logger
on x86-64. It decodes the binary machine check records into a human
readable format.

%prep
%setup -q -n %{name}-%{version}%{?pre_ver:%{pre_ver}}%{?git:-git%{git}}

%build
%make CFLAGS="%{optflags}"

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/%{_sbindir}
mkdir -p %{buildroot}/%{_mandir}/man8
mkdir -p %{buildroot}/%{_sysconfdir}/logrotate.d/
mkdir -p %{buildroot}/%{_sysconfdir}/cron.hourly/

%makeinstall etcprefix=%{buildroot}
cp mcelog.logrotate %{buildroot}/%{_sysconfdir}/logrotate.d/%{name}
cp mcelog.cron %{buildroot}/%{_sysconfdir}/cron.hourly/%{name}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_sbindir}/mcelog
%{_mandir}/man8/*
%{_sysconfdir}/cron.hourly/%{name}
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%config(noreplace) %{_sysconfdir}/mcelog.conf


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9-0.pre.git20090623.2mdv2011.0
+ Revision: 620308
- the mass rebuild of 2010.0 packages

* Fri Aug 21 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 0.9-0.pre.git20090623.1mdv2010.0
+ Revision: 419325
- Updated to git snapshot version (0.9pre-git20090623) compatible with
  kernel 2.6.31
- Updated BuildRoot/License tags.

* Mon Mar 10 2008 Erwan Velu <erwan@mandriva.org> 0.8-0.2mdv2008.1
+ Revision: 183364
- Rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - fix no-buildroot-tag
    - kill re-definition of %%buildroot on Pixel's request

* Fri May 04 2007 Erwan Velu <erwan@mandriva.org> 0.8-0.1mdv2008.0
+ Revision: 22425
- 0.8pre
- Import mcelog



* Wed May 03 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.7-1mdk
- New release 0.7

* Thu Feb 09 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.6-1mdk
- new version
- spec cleanup
- fix optimisations

* Mon Dec 19 2005 Erwan Velu <erwan@seanodes.com> 0.5-1mdk
- Initial Release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3094 |12cr|mcomix-0.98-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	MComix is a fork of the Comix project	
Name:		mcomix
Version:	0.98
Release:	1
License:	GPLv2+
Group:		Office
URL:		http://mcomix.sourceforge.net/
Source0:	http://downloads.sourceforge.net/mcomix/%name-%{version}.tar.bz2

Buildarch:	noarch
BuildRequires:	python, python-imaging, jpeg-progs, pygtk2.0-devel
BuildRequires:	desktop-file-utils python-setuptools python-imaging-devel
Requires:	python, python-imaging, jpeg-progs, pygtk2.0 gettext
Patch0:		mcomix-0.92-fedora-rpmbuild-gtk.patch
Patch1:		mcomix-0.94-gettext-system-install.patch


%description
MComix is an user-friendly, customizable image viewer.
It is specifically designed to handle comic books, but also serves as
a generic viewer.  It reads images in ZIP, RAR, 7Zip or tar archives
as well as plain image files.  It is written in Python and uses GTK+
through the PyGTK bindings, and runs on both Linux and Windows.

%prep
%setup -q -n %{name}-%{version} 
%patch0 -p1
%patch1 -p1

%build
echo "Hey, i'm fake building "

find . -name comicthumb\* | while read f
do
	mv $f $(echo $f | sed -e 's|comicthumb|mcomicthumb|')
done
grep -rl comicthumb . | xargs sed -i -e 's|comicthumb|mcomicthumb|g'


%install
python setup.py \
	install \
	--root %buildroot

mkdir -p %buildroot%{_sysconfdir}/gconf/schemas
install -cpm 644 ./mime/comicbook.schemas \
	%buildroot%{_sysconfdir}/gconf/schemas/%{name}.schemas


#localization
mkdir -p %buildroot%{_datadir}/locale/
mv %buildroot%{python_sitelib}/%{name}/messages/*/ \
	%buildroot%{_datadir}/locale/


%find_lang %{name}

desktop-file-install --vendor='' \
	--dir %buildroot%_datadir/applications \
	--remove-category='Application' \
	--add-category='GNOME;GTK' \
	%buildroot%_datadir/applications/*.desktop

%post
%{update_desktop_database}
%{update_mime_database}

%postun
%{clean_desktop_database}
%{clean_mime_database}

%files -f %{name}.lang
%doc COPYING ChangeLog README

%{_sysconfdir}/gconf/schemas/%{name}.schemas
%{_bindir}/%{name}
%{python_sitelib}/%{name}/
%{python_sitelib}/%{name}-%{version}-py*.egg-info/
%{_datadir}/applications/%{name}.desktop
%{_datadir}/mime/packages/%{name}.xml
%{_mandir}/man1/mcomix.1*
%{_datadir}/icons/hicolor/*/apps/%{name}*
%{_datadir}/icons/hicolor/*/mimetypes/application-x-*.png


%changelog
* Thu Apr 26 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.98-1
+ Revision: 793565
- version update 0.98

* Mon Feb 20 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.97.1-1
+ Revision: 778132
- version update 0.97.1

* Mon Dec 26 2011 Denis Silakov <dsilakov@mandriva.org> 0.95-2
+ Revision: 745425
- Bump release
- Fix description

* Tue Nov 15 2011 Alexander Khrukin <akhrukin@mandriva.org> 0.95-1
+ Revision: 730700
- imported package mcomix


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3095 |12cr|mcp-plugins-0.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:         mcp-plugins
Version:      0.4.0
Release:      1

Summary:      A set of audio plugins for LADSPA
License:      GPLv2
Group:        Sound
Source:       http://kokkinizita.linuxaudio.org/linuxaudio/downloads/MCP-plugins-%version.tar.bz2
URL:          http://kokkinizita.linuxaudio.org/linuxaudio
Requires:     ladspa

%description
A set of audio plugins for LADSPA by Fons Adriaensen.
Currently contains a phaser, a chorus and a moog vcf.

%prep
%setup -n MCP-plugins-%version -q
perl -pi -e 's/\/usr\/lib\/ladspa/\$(DESTDIR)/g' Makefile

%build
%make

%install
[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_libdir}/ladspa
mkdir -p $RPM_BUILD_ROOT%{_datadir}
make DESTDIR=$RPM_BUILD_ROOT%{_libdir}/ladspa install

%files
%defattr(-,root,root)
%doc AUTHORS COPYING README
%{_libdir}/ladspa/*.so



%changelog
* Thu May 03 2012 Frank Kober <emuse@mandriva.org> 0.4.0-1
+ Revision: 795667
- imported package mcp-plugins
- new version 0.4.0

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 0.3.0-6mdv2009.0
+ Revision: 252144
- rebuild
- fix no-buildroot-tag

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.3.0-4mdv2008.1
+ Revision: 129809
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import mcp-plugins


* Wed Nov 9 2005 Austin Acton <austin@mandriva.org> 0.3.0-4mdk
- lib64 fix

* Sat Sep 11 2004 Austin Acton <austin@mandrake.org> 0.3.0-3mdk
- use proper sources

* Thu Jul 22 2004 Michael Scherer <misc@mandrake.org> 0.3.0-2mdk 
- rebuild for new gcc

* Fri May 7 2004 Austin Acton <austin@mandrake.org> 0.3.0-1mdk
- 0.3.0

* Mon Feb 16 2004 Austin Acton <austin@mandrake.org> 0.2.1b-1mdk
- 0.2.1b

* Mon Oct 13 2003 Austin Acton <aacton@yorku.ca> 0.0.2-1mdk
- steal/borrow from CCRMA :-)
- install the ams patches

* Mon Jun 16 2003 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 0.0.2-1
- updated to 0.0.2
* Wed May 21 2003 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 0.1-1
- initial build

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3096 |12cr|mcrypt-2.6.8-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Data encryption/decryption program
Name:		mcrypt
Version:	2.6.8
Release:	4
License:	GPLv2+
Group:		File tools
URL:		http://mcrypt.sourceforge.net/
Source0:	http://belnet.dl.sourceforge.net/sourceforge/mcrypt/%{name}-%{version}.tar.gz
Patch0:		mcrypt-2.6.8-format_not_a_string_literal_and_no_format_arguments.diff
BuildRequires:	libmhash-devel >= 0.8.15
BuildRequires:	libmcrypt-devel >= 2.5.0

%description
A replacement for the old unix crypt(1) command. Mcrypt uses the following
encryption (block) algorithms: BLOWFISH, DES, TripleDES, 3-WAY, SAFER-SK64,
SAFER-SK128, CAST-128, RC2 TEA (extended), TWOFISH, RC6, IDEA and GOST. The
unix crypt algorithm is also included, to allow compatibility with the crypt(1)
command. CBC, ECB, OFB and CFB modes of encryption are supported.

%prep

%setup -q
%patch0 -p0 -b .format_not_a_string_literal_and_no_format_arguments

%build

%configure2_5x

# ugly hack
export MKINSTALLDIRS="`pwd`/mkinstalldirs"
find -name "Makefile" | xargs perl -pi -e "s|^MKINSTALLDIRS.*|MKINSTALLDIRS=\"$MKINSTALLDIRS\"|g"

%make

%install
rm -rf %{buildroot}

%makeinstall

%find_lang %name

%files -f %name.lang
%doc ABOUT-NLS AUTHORS ChangeLog COPYING INSTALL NEWS README THANKS TODO doc/FORMAT doc/magic doc/sample*
%{_bindir}/*
%{_mandir}/man1/*


%changelog
* Sat Dec 03 2011 Oden Eriksson <oeriksson@mandriva.com> 2.6.8-4
+ Revision: 737491
- various fixes

* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 2.6.8-3mdv2011.0
+ Revision: 620309
- the mass rebuild of 2010.0 packages

* Tue Feb 03 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.6.8-2mdv2009.1
+ Revision: 337140
- keep bash completion in its own package

* Sun Feb 01 2009 Oden Eriksson <oeriksson@mandriva.com> 2.6.8-1mdv2009.1
+ Revision: 336165
- 2.6.8
- fix build with -Werror=format-security (P0)

* Mon Aug 25 2008 Emmanuel Andry <eandry@mandriva.org> 2.6.7-1mdv2009.0
+ Revision: 275924
- New version
- fix license

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 2.6.5-3mdv2009.0
+ Revision: 252174
- rebuild
- fix no-buildroot-tag

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 2.6.5-1mdv2008.1
+ Revision: 129811
- kill re-definition of %%buildroot on Pixel's request


* Tue Feb 20 2007 Oden Eriksson <oeriksson@mandriva.com> 2.6.5-1mdv2007.0
+ Revision: 122966
- Import mcrypt

* Tue Feb 20 2007 Oden Eriksson <oeriksson@mandriva.com> 2.6.5-1mdv2007.1
- 2.6.5

* Thu May 12 2005 Lenny Cartier <lenny@mandriva.com> 2.6.4-4mdk
- rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3097 |12cr|mcs-0.7.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name mcs
%define version 0.7.2
%define release %mkrel 2
%define oname libmcs

%define major 1
%define libname %mklibname %name %major
%define develname %mklibname -d %name

Summary: Modular Config System
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://distfiles.atheme.org/%{oname}-%{version}.tbz2
Patch: libmcs-0.7.1-linking.patch
License: BSD
Group: System/Libraries
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Url: http://www.atheme.org/projects/mcs.shtml
BuildRequires: libmowgli-devel
BuildRequires: libGConf2-devel

%description
mcs is a library and set of userland tools which abstract the storage
of configuration settings away from userland applications.

It is hoped that by using mcs, that the applications which use it will
generally have a more congruent feeling in regards to settings.

There have been other projects like this before (such as GConf), but
unlike those projects, mcs strictly handles abstraction. It does not
impose any specific data storage requirement, nor is it tied to any
desktop environment or software suite.

%package -n %libname
Group: System/Libraries
Summary: Modular Config System shared library
Requires: %name >= %version

%description -n %libname
mcs is a library and set of userland tools which abstract the storage
of configuration settings away from userland applications.

It is hoped that by using mcs, that the applications which use it will
generally have a more congruent feeling in regards to settings.

There have been other projects like this before (such as GConf), but
unlike those projects, mcs strictly handles abstraction. It does not
impose any specific data storage requirement, nor is it tied to any
desktop environment or software suite.

%package -n %develname
Group: Development/C
Summary: Modular Config System shared library
Requires: %libname = %version
Provides: libmcs-devel = %version-%release
Obsoletes: %mklibname -d %name 1

%description -n %develname
mcs is a library and set of userland tools which abstract the storage
of configuration settings away from userland applications.

It is hoped that by using mcs, that the applications which use it will
generally have a more congruent feeling in regards to settings.

There have been other projects like this before (such as GConf), but
unlike those projects, mcs strictly handles abstraction. It does not
impose any specific data storage requirement, nor is it tied to any
desktop environment or software suite.

%package gconf
Group: System/Libraries
Summary: Modular Config System - GConf backend
Requires: %name = %version

%description gconf
mcs is a library and set of userland tools which abstract the storage
of configuration settings away from userland applications.

It is hoped that by using mcs, that the applications which use it will
generally have a more congruent feeling in regards to settings.

There have been other projects like this before (such as GConf), but
unlike those projects, mcs strictly handles abstraction. It does not
impose any specific data storage requirement, nor is it tied to any
desktop environment or software suite.

%prep
%setup -q -n %oname-%version
%patch -p1 -b .linking

%build
%configure2_5x --disable-kconfig
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%if %mdkversion < 200900
%post -n %libname -p /sbin/ldconfig
%postun -n %libname -p /sbin/ldconfig
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS TODO README
%_bindir/mcs-*
%dir %_libdir/mcs/
%_libdir/mcs/keyfile.so

%files gconf
%defattr(-,root,root)
%_libdir/mcs/gconf.so

%files -n %libname
%defattr(-,root,root)
%_libdir/libmcs.so.%{major}*

%files -n %develname
%defattr(-,root,root)
%_libdir/libmcs.so
%_libdir/pkgconfig/libmcs.pc
%_includedir/libmcs/




%changelog
* Wed Aug 17 2011 Götz Waschk <waschk@mandriva.org> 0.7.2-2mdv2012.0
+ Revision: 694832
- rebuild

* Mon Aug 16 2010 Götz Waschk <waschk@mandriva.org> 0.7.2-1mdv2011.0
+ Revision: 570283
- new version

* Sat Aug 22 2009 Götz Waschk <waschk@mandriva.org> 0.7.1-4mdv2010.0
+ Revision: 419662
- disable kconfig backend
- readd package still needed by audacious and deleted from svn by someone

  + Antoine Ginies <aginies@mandriva.com>
    - 2009.1 rebuild

* Mon Jul 21 2008 Götz Waschk <waschk@mandriva.org> 0.7.1-2mdv2009.0
+ Revision: 239335
- rebuild

* Thu Jun 12 2008 Götz Waschk <waschk@mandriva.org> 0.7.1-1mdv2009.0
+ Revision: 218382
- fix library path on 64 bit
- new version
- fix linking

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Mon Feb 18 2008 Götz Waschk <waschk@mandriva.org> 0.7.0-1mdv2008.1
+ Revision: 170664
- new version
- add kconfig backend
- split out gconf backend

  + Thierry Vignaud <tv@mandriva.org>
    - fix no-buildroot-tag

* Tue Jan 01 2008 Götz Waschk <waschk@mandriva.org> 0.6.0-3mdv2008.1
+ Revision: 140163
- rebuild for new libmowgli

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 15 2007 Götz Waschk <waschk@mandriva.org> 0.6.0-2mdv2008.1
+ Revision: 98477
- rebuild for new libmowgli

* Mon Oct 15 2007 Götz Waschk <waschk@mandriva.org> 0.6.0-1mdv2008.1
+ Revision: 98454
- fix buildrequries
- new version
- new URL
- fix build
- new devel name
- update file list


* Tue Feb 27 2007 Götz Waschk <waschk@mandriva.org> 0.4.1-1mdv2007.0
+ Revision: 126328
- new version
- sacrifice a chicken for the build system
- new version

* Mon Feb 19 2007 Götz Waschk <waschk@mandriva.org> 0.3.3-1mdv2007.1
+ Revision: 122673
- new version
- drop patch

* Mon Feb 19 2007 Götz Waschk <waschk@mandriva.org> 0.3.2-2mdv2007.1
+ Revision: 122667
- fix libdir on x86_64
- Import mcs

* Mon Feb 19 2007 Götz Waschk <waschk@mandriva.org> 0.3.2-1mdv2007.1
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3098 |12cr|mcstrans-0.2.11-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: mcstrans
Version: 0.2.11
Release: %mkrel 3
Summary: SELinux Translation Daemon
License: GPLv2+
Group: System/Servers
Source: http://fedora.redhat.com/projects/%{name}-%{version}.tgz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
BuildRequires: selinux-devel >= 1.30.3-1
BuildRequires: cap-devel 
Requires(pre): rpm-helper
Requires(post): rpm-helper
Provides: setransd = %{version}-%{release}

%description
Security-enhanced Linux is a feature of the Linux® kernel and a number
of utilities with enhanced security functionality designed to add
mandatory access controls to Linux.  The Security-enhanced Linux
kernel contains new architectural components originally developed to
improve the security of the Flask operating system. These
architectural components provide general support for the enforcement
of many kinds of mandatory access control policies, including those
based on the concepts of Type Enforcement®, Role-based Access
Control, and Multi-level Security.

mcstrans provides an translation daemon to translate SELinux categories 
from internal representations to user defined representation.

%prep
%setup -q

%build
%{make} clean
%{make} CFLAGS="-g %{optflags}"

%install
%{__rm} -rf %{buildroot}
%{makeinstall_std} LIBDIR="%{buildroot}%{_libdir}" SHLIBDIR="%{buildroot}/%{_lib}"

%clean
%{__rm} -rf %{buildroot}

%post
%_post_service mcstrans

%preun
%_preun_service mcstrans

%files
%defattr(-,root,root,0755)
/sbin/mcstransd
%{_initrddir}/mcstrans
%{_mandir}/man8/mcs.8*


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.11-3mdv2011.0
+ Revision: 620311
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.2.11-2mdv2010.0
+ Revision: 430005
- rebuild

* Fri Aug 01 2008 David Walluck <walluck@mandriva.org> 0.2.11-1mdv2009.0
+ Revision: 260000
- add source
- 0.2.11

* Mon Jul 07 2008 Oden Eriksson <oeriksson@mandriva.com> 0.2.7-2mdv2009.0
+ Revision: 232360
- rebuilt against new libcap

* Fri Jan 04 2008 David Walluck <walluck@mandriva.org> 0.2.7-1mdv2008.1
+ Revision: 145562
- import mcstrans


* Mon Oct 30 2007 Steve Conklin <sconklin@redhat.com> - 0.2.7-1
- Folded current patches into tarball

* Thu Oct 25 2007 Steve Conklin <sconklin@redhat.com> - 0.2.6-3
- Fixed a compile problem with max_categories

* Thu Oct 25 2007 Steve Conklin <sconklin@redhat.com> - 0.2.6-2
- Fixed some init script errors

* Thu Sep 13 2007 Dan Walsh <dwalsh@redhat.com> 0.2.6-1
- Check for max_categories and error out

* Thu Mar 1 2007 Dan Walsh <dwalsh@redhat.com> 0.2.5-1
- Fix case where s0=""

* Mon Feb 26 2007 Dan Walsh <dwalsh@redhat.com> 0.2.4-1
- Translate range if fully specified correctly

* Mon Feb 12 2007 Dan Walsh <dwalsh@redhat.com> 0.2.3-1
- Additional fix to handle ssh root/sysadm_r/s0:c1,c2
Resolves: #224637

* Mon Feb 5 2007 Dan Walsh <dwalsh@redhat.com> 0.2.1-1
- Rewrite to handle MLS properly
Resolves: #225355

* Mon Jan 29 2007 Dan Walsh <dwalsh@redhat.com> 0.1.10-2
- Cleanup memory when complete

* Mon Dec 4 2006 Dan Walsh <dwalsh@redhat.com> 0.1.10-1
- Fix Memory Leak
Resolves: #218173

* Thu Sep 21 2006 Dan Walsh <dwalsh@redhat.com> 0.1.9-1
- Add -pie
- Fix compiler warnings
- Fix Memory Leak
Resolves: #218173

* Wed Sep 13 2006 Peter Jones <pjones@redhat.com> - 0.1.8-3
- Fix subsys locking in init script

* Wed Aug 23 2006 Dan Walsh <dwalsh@redhat.com> 0.1.8-1
- Only allow one version to run

* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - sh: line 0: fg: no job control
- rebuild

* Mon Jun 19 2006 Dan Walsh <dwalsh@redhat.com> 0.1.7-1
- Apply sgrubb patch to only call getpeercon on translations

* Tue Jun 6 2006 Dan Walsh <dwalsh@redhat.com> 0.1.6-1
- Exit gracefully when selinux is not enabled

* Mon May 15 2006 Dan Walsh <dwalsh@redhat.com> 0.1.5-1
- Fix sighup handling

* Mon May 15 2006 Dan Walsh <dwalsh@redhat.com> 0.1.4-1
- Add patch from sgrubb
-         Fix 64 bit size problems
-         Increase the open file limit
-        Make sure maximum size is not exceeded

* Fri May 12 2006 Dan Walsh <dwalsh@redhat.com> 0.1.3-1
- Move initscripts to /etc/rc.d/init.d

* Thu May 11 2006 Dan Walsh <dwalsh@redhat.com> 0.1.2-1
- Drop Privs

* Mon May 8 2006 Dan Walsh <dwalsh@redhat.com> 0.1.1-1
- Initial Version
- This daemon reuses the code from libsetrans

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3099 |12cr|md5deep-4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Compute MD5 message digests on an arbitrary number of files
Name:		md5deep
Version:	4.1
Release:	1
Group:		File tools
License:	Public Domain and GPLv2+
URL:		http://md5deep.sourceforge.net/
Source0:	http://downloads.sourceforge.net/project/md5deep/md5deep/md5deep-4.0.0/%{name}-%{version}.tar.gz

%description
md5deep is a cross-platform program to compute MD5 message digests
on an arbitrary number of files. The program is known to run on
Windows(tm), Linux, FreeBSD, OS X, Solaris, and should run on most
other platforms. md5deep is similar to the md5sum program found in
the GNU Coreutils package, but has the following additional
features:

* Recursive operation - md5deep is able to recursive examine an
  entire directory tree. That is, compute the MD5 for every file
  in a directory andf for every file in every subdirectory.

* Time estimation - md5deep can produce a time estimate when it's
  processing very large files.

* Comparison mode - md5deep can accept a list of known hashes and
  compare them to a set of input files. The program can display
  either those input files that match the list of known hashes or
  those that do not match.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc ChangeLog README
%{_bindir}/*
%{_mandir}/man1/*


%changelog
* Fri Mar 23 2012 Andrey Bondrov <abondrov@mandriva.org> 4.1-1
+ Revision: 786418
- New version 4.1

* Sun Feb 05 2012 Alexander Khrukin <akhrukin@mandriva.org> 4.0.1-1
+ Revision: 771290
- version update 4.0.1

* Mon Jan 09 2012 Alexander Khrukin <akhrukin@mandriva.org> 4.0.0-1
+ Revision: 759165
- version update 4.0.0

* Thu Dec 22 2011 Andrey Bondrov <abondrov@mandriva.org> 3.9.2-1
+ Revision: 744466
- New version 3.9.2

* Mon Mar 14 2011 Stéphane Téletchéa <steletch@mandriva.org> 3.7-1
+ Revision: 644719
- update to new version 3.7

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 3.5.1-3mdv2011.0
+ Revision: 612842
- the mass rebuild of 2010.1 packages

* Mon Feb 01 2010 Sandro Cazzaniga <kharec@mandriva.org> 3.5.1-2mdv2010.1
+ Revision: 499134
- Increment release
- Use %%configure2_5x instead of %%configure

* Fri Jan 01 2010 Jérôme Brenier <incubusss@mandriva.org> 3.5.1-1mdv2010.1
+ Revision: 484641
- new version 3.5.1
- use %%configure instead of %%configure2_5x
- finish to remove Patch0

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 3.1-2mdv2010.0
+ Revision: 439792
- rebuild

* Mon Oct 27 2008 Funda Wang <fwang@mandriva.org> 3.1-1mdv2009.1
+ Revision: 297521
- New version 3.1

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 1.13-3mdv2009.0
+ Revision: 252177
- rebuild
- fix no-buildroot-tag

* Thu Feb 07 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.13-1mdv2008.1
+ Revision: 163682
- update to new version 1.13
- update to new version 1.13

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Jul 14 2006 Oden Eriksson <oeriksson@mandriva.com> 1.12-1mdv2007.0
- 1.12
- rediffed P0

* Fri Jun 03 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2-3mdk
- rebuild

* Sun May 02 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.2-2mdk
- fix the %%vendor and %%distribution string

* Mon Apr 26 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.2-1mdk
- 1.2
- added P0
- added the sha1deep stuff


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3100 |12cr|md5sha1sum-0.9.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Microbrew MD5sum/SHA1sum/RIPEMD160sum
Name:		md5sha1sum
Version:	0.9.5
Release:	%mkrel 1
License:	GPLv2+
Group:		System/Base
URL:		http://www.microbrew.org/tools/md5sha1sum/
Source0:	http://www.microbrew.org/tools/md5sha1sum/%{name}-%{version}.tar.gz
BuildRequires:	openssl-devel
BuildRequires:	pkgconfig
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
This toolset provides md5sum, sha1sum, and ripemd160sum. They are intended to
be drop in replacements for the tools from GNU textutils. Since installing
textutils is somewhat excessive for just two utilities, these are meant to be
the more compact and easier to install replacements. This is useful on systems
such as Solaris where most of the tools from textutils are already provided by
the vendor.

%prep

%setup -q


%build
cat > sys-setup.mk << EOF
CC=%{_bindir}/gcc
CFLAGS= %{optflags} -I%{_includedir}
LDFLAGS= %{ldflags} `pkg-config --libs openssl`
BINDIR=%{_bindir}
MD5BINNAME=ubmd5sum
SHA1BINNAME=ubsha1sum
RIPEMD160BINNAME=ubripemd160sum
EOF

%make

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -m0755 ubmd5sum %{buildroot}%{_bindir}/
ln -snf ubmd5sum %{buildroot}%{_bindir}/ubsha1sum
ln -snf ubmd5sum %{buildroot}%{_bindir}/ubripemd160sum

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,0755)
%doc ChangeLog LICENSE README
%{_bindir}/ubmd5sum
%{_bindir}/ubsha1sum
%{_bindir}/ubripemd160sum



%changelog
* Mon Sep 26 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9.5-1mdv2012.0
+ Revision: 701268
- import md5sha1sum


* Mon Sep 26 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9.5-1mdv2010.2
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3101 |12cr|mdf2iso-0.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		mdf2iso
Version:	0.3.0
Release:	%mkrel 1
Summary:	Alkohol 120 CD Images (.mdf) to ISO converter
License:	GPL
Group:		Archiving/Other
URL:		http://mdf2iso.berlios.de/
Source:		%{name}-%{version}-src.tar.bz2
Patch0:		mdf2iso-0.3.0-largefiles.patch

%description
MDF2ISO is a very simple utility to convert an Alcohol 120 bin images
to the standard ISO-9660 format.

%prep
%setup -q -n %{name}
%patch0 -p1

%build
%configure2_5x
%make

%install
%__rm -rf %{buildroot}
%makeinstall_std

%clean
%__rm -rf %{buildroot}

%files
%doc ChangeLog gpl.txt
%{_bindir}/mdf2iso



%changelog
* Wed Apr 18 2012 Andrey Bondrov <abondrov@mandriva.org> 0.3.0-1
+ Revision: 791639
- imported package mdf2iso


* Fri Jul 14 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 2006-07-14 18:41:13 (41135)
- rebuild

* Fri Jun 23 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 2006-06-23 14:43:25 (37937)
- import mdf2iso-0.3.0-1mdk

* Wed May 25 2005 Lenny Cartier <lenny@mandriva.com> 0.3.0-1mdk
- 0.3.0

* Thu Mar 31 2005 Olivier Thauvin <nanardon@mandrake.org> 0.2.2-1mdk
- from Michael Berger <webmaster@hmb-linux.de>
  - 0.2.2


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3102 |12cr|mdns-scan-0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		mdns-scan
Summary:	Tool for scanning mDNS/DNS-SD published services in local network
Group:		Networking/Other
Version:	0.4
Release:	1
License:	GPL
URL:		http://freecode.com/projects/mdns-scan
Source0:	http://0pointer.de/lennart/projects/mdns-scan/mdns-scan-0.4.tar.gz
Patch0:		mdns-scan-0.4-add-manual.patch
#BuildRequires:


%description
mdns-scan is a tool for scanning for mDNS/DNS-SD published services
on the local network. It issues a mDNS PTR query to the special RR
_services._dns-sd._udp.local for retrieving a list of all currently
registered services on the local link.

%files
%doc LICENSE README
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.*

%prep
%setup -q
%apply_patches

%build
%make

%install
rm -fr %{buildroot}

mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_mandir}/man1
%makeinstall_std



%changelog
* Thu Jan 26 2012 Guilherme Moro <guilherme@mandriva.com> 0.4-1
+ Revision: 769176
- imported package mdns-scan


* Thu Jan 26 2012 Zé <ze@mandriva.org> 4.8.40-6-mde
- first package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3103 |12cr|mdsplib-0.11-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define name	mdsplib
%define version	0.11
%define rel	3

%define major	0
%define libname	%mklibname metar %major
%define devname %mklibname metar -d

Summary:	METAR Decoder Software Package Library
Name:		%name
Version:	%version
Release:	%mkrel %rel
License:	LGPLv2+
Group:		System/Libraries
Source:		http://limulus.net/mdsplib/mdsplib-%version.tar.bz2
Patch0:		mdsplib-fmtstr.patch
# fedora patches
Patch10:	mdsplib-0.11-makefile.patch
Patch11:	mdsplib-0.11-nullcheck.patch
Patch12:	mdsplib-0.11-shared.patch
Patch13:	mdsplib-0.11-typeerror.patch
BuildRoot:	%{_tmppath}/%{name}-root

%description
The MDSP Library provides a programmer with two functions, the major one
being DcdMETAR, which decodes a METAR into structures provided by the
library. Also prtDMETR, which prints out a decoded METAR structure.

The MDSP was written by Carl McCalla and released to the public by the
US National Weather Service. The MDSP Library is the original MDSP
modified to compile and run on *NIX systems.

%package -n %libname
Summary:	METAR Decoder Software Package Library
Group:		System/Libraries

%description -n %libname
The MDSP Library provides a programmer with two functions, the major one
being DcdMETAR, which decodes a METAR into structures provided by the
library. Also prtDMETR, which prints out a decoded METAR structure.

The MDSP was written by Carl McCalla and released to the public by the
US National Weather Service. The MDSP Library is the original MDSP
modified to compile and run on *NIX systems.

This package contains the shared library.

%package -n %devname
Summary:	Development headers for libmetar
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	mdsplib-devel = %{version}-%{release}
Provides:	metar-devel = %{version}-%{release}
Obsoletes:	mdsplib-devel < 0.11-2

%description -n %devname
The MDSP Library provides a programmer with two functions, the major one
being DcdMETAR, which decodes a METAR into structures provided by the
library. Also prtDMETR, which prints out a decoded METAR structure.

The MDSP was written by Carl McCalla and released to the public by the
US National Weather Service. The MDSP Library is the original MDSP
modified to compile and run on *NIX systems.

This package contains the development headers.

%prep
%setup -q
%apply_patches

%build
%make CFLAGS="%optflags -fPIC"

%install
rm -rf %{buildroot}
%makeinstall_std libdir=%{_libdir}

%clean
rm -rf %{buildroot}

%files -n %libname
%defattr(-,root,root)
%{_libdir}/libmetar.so.%{major}*

%files -n %devname
%defattr(-,root,root)
%doc HISTORY README README.MDSP
%{_libdir}/libmetar.so
%{_includedir}/metar.h




%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 0.11-3mdv2011.0
+ Revision: 612843
- the mass rebuild of 2010.1 packages

* Sat Feb 06 2010 Anssi Hannula <anssi@mandriva.org> 0.11-2mdv2010.1
+ Revision: 501457
- fix format strings (fmtstr.patch)
- build shared library (shared.patch from fedora)
- fix build (typeerror.patch from fedora)
- fix null check (nullcheck.patch from fedora)
- add proper rules to makefile and use them (makefile.patch from fedora)

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.11-1mdv2008.1
+ Revision: 136576
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 04 2006 Anssi Hannula <anssi@mandriva.org> 0.11-1mdv2007.0
+ Revision: 76639
- Import mdsplib


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3104 |12cr|mdvvhdprov-2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# $Id: mdvvhdprov.spec 273059 2011-07-05 08:13:27Z alissy $

%define name	mdvvhdprov
%define guiname mdvvhdprovgui
%define version	2.0
%define subrel	0
%define release 1
%define mdvvhddir %{_prefix}/lib/%{name}

Summary:	MDVVHDProv - A tool for Virtual Hard Drives Provisinning
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPLv2
Group:		System/Servers
URL:		http://svn.mandriva.com/svn/soft/lab/%{name}/
Source0:	%{name}-%{version}.tar.gz
Requires:	urpmi
Requires:       bash
Requires:       parted
Requires:	aria2
BuildRequires:	bash
BuildRequires:	asciidoc
BuildRequires:  xsltproc
BuildRequires:  docbook-style-xsl
BuildRequires:	docbook-dtd45-xml
BuildRequires:  libqt4-devel
BuildRequires:	python-qt4-devel
BuildArch:      noarch 
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
MDVVHDProv is a tool intented for provisionning Virtual Hard Drive with Mandriva.
It includes mdvbootstrap.sh, which takes care of installing a minimal yet running
system, in a similar manner as debootstrap.

Currently, Virtual Hard Drive are plain old sparse file, which can be converted in
the format you like (VDI, QCOW, etc.).

%prep
%setup -q -n %{name}-%{version}
%build
# Generate locales
./pymake.sh
#lrelease mdvvhdprovgui_*.ts
#pyuic4 ui_about.ui >ui_about.py
#pyuic4 ui_mdvvhdprovgui.ui >ui_mdvvhdprovgui.py

# Generate manpage
a2x -d manpage -f manpage mdvvhdprov.1.txt

%install
%{__mkdir_p} %{buildroot}%{_bindir}
%{__mkdir_p} %{buildroot}%{mdvvhddir}

ln -s %{mdvvhddir}/create_mdv_rawvhd.sh %{buildroot}%{_bindir}/mdvvhdprov
%{__cp} mdvbootstrap.sh %{buildroot}%{_bindir}

%{__cp} common.sh %{buildroot}%{mdvvhddir}
%{__cp} create_mdv_rawvhd.sh %{buildroot}%{mdvvhddir}
%{__cp} imgcreation.sh %{buildroot}%{mdvvhddir}
%{__cp} partformat.sh %{buildroot}%{mdvvhddir}
%{__cp} partumount.sh %{buildroot}%{mdvvhddir}
%{__cp} create_vm_hdd.sh %{buildroot}%{mdvvhddir}
%{__cp} losetup.sh %{buildroot}%{mdvvhddir}
%{__cp} partcreation.sh %{buildroot}%{mdvvhddir}
%{__cp} partmount.sh %{buildroot}%{mdvvhddir}
%{__cp} unlosetup.sh %{buildroot}%{mdvvhddir}

%{__mkdir_p} %buildroot/usr/share/apps/%{guiname}
%{__mkdir_p} %{buildroot}%{_sbindir}
%{__mkdir_p} %{buildroot}%{_sysconfdir}/security/console.apps
%{__mkdir_p} %{buildroot}%{_sysconfdir}/pam.d
%{__cp} mdvvhdprovgui.py %{buildroot}/usr/share/apps/%{guiname}/
%{__cp} ui_mdvvhdprovgui.py %{buildroot}/usr/share/apps/%{guiname}/
%{__cp} ui_about.py %{buildroot}/usr/share/apps/%{guiname}/
%{__cp} mdvvhdprovgui_*.qm %{buildroot}/usr/share/apps/%{guiname}/
%{__cp} %{guiname} %{buildroot}%{_sysconfdir}/security/console.apps/
ln -s /usr/share/apps/%{guiname}/mdvvhdprovgui.py %{buildroot}%{_sbindir}/%{guiname}
ln -s /usr/bin/consolehelper %{buildroot}%{_bindir}/%{guiname}
ln -s %{_sysconfdir}/pam.d/mandriva-simple-auth %{buildroot}%{_sysconfdir}/pam.d/%{guiname}
%{__install} -Dp -m0644 mdvvhdprov.1 %{buildroot}%{_mandir}/man1/mdvvhdprov.1

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,0755)
%{_bindir}/%{name}
%{_bindir}/mdvbootstrap.sh
%{mdvvhddir}/*
%doc %{_mandir}/man1/mdvvhdprov.1*

%package -n %{guiname}
Summary:    GUI for mdvvhdprov
Group:	    System/Servers
Requires:   mdvvhdprov >= %{version}
Requires:   python-qt4 >= 4.6
Requires:   usermode
Requires:   usermode-consoleonly
Requires:   python-sip >= 4.9

%description -n %{guiname}
GUI for mdvvhdprov

%files -n %{guiname}
%defattr(-,root,root)
%dir /usr
%dir /usr/sbin
%dir /usr/share/apps
%dir /usr/share/apps/mdvvhdprovgui
%dir /etc/pam.d
%dir /etc/security
%dir /etc/security/console.apps
/usr/share/apps/%{guiname}/mdvvhdprovgui.py
/usr/share/apps/%{guiname}/ui_mdvvhdprovgui.py
/usr/share/apps/%{guiname}/ui_about.py
/usr/share/apps/%{guiname}/mdvvhdprovgui_*.qm
/usr/sbin/%{guiname}
/usr/bin/%{guiname}
/etc/security/console.apps/%{guiname}
/etc/pam.d/%{guiname}


%changelog
* Tue Jul 05 2011 Alexandre Lissy <alissy@mandriva.com> 2.0-1
+ Revision: 688739
- Adding BuildRequires against docbook-dtd45-xml
- Verbose call to a2x
- Initial import of mdvvhdprov
- Created package structure for mdvvhdprov.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3105 |12cr|meandmyshadow-0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		meandmyshadow
Summary:	Me and My Shadow is a puzzle/platform game
Version:	0.4
Release:	1
License:	GPLv3
Group:		Games/Arcade
URL:		http://meandmyshadow.sourceforge.net
Source0:	https://sourceforge.net/projects/%{name}/files/%{version}/%{name}-%{version}-src.tar.gz
BuildRequires:	cmake
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(libarchive)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_gfx)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(x11)
BuildRequires:	SDL_ttf-devel

%description
Me and My Shadow is a puzzle/platform game written by Luka Horvat.
The author has given us permission to GPL the game, and develop it further.
It has an interesting concept and rather unique gameplay.

%prep
%setup -q
%__sed -i s,"Version=.*",,g %{name}.desktop
%__sed -i s,"Categories=.*","Categories=Game;ArcadeGame;",g %{name}.desktop
find . -type f -exec chmod 0644 '{}' \;

%build
%cmake
%make

%install
%makeinstall_std -C build

%files
%doc README COPYING ChangeLog AUTHORS
%{_bindir}/meandmyshadow
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_datadir}/applications/%{name}.desktop


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3106 |12cr|mecab-0.994-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2
%define libname %mklibname %{name} %{major}
%define develname %mklibname -d %{name}

Name:		mecab
Summary:	Yet Another Part-of-Speech and Morphological Analyzer
Version:	0.994
Release:	1
License:	LGPLv2+
Group:		System/Internationalization
URL:		http://mecab.sourceforge.jp/
Source0:	http://sourceforge.net/projects/mecab/files/%{name}/%{version}/%{name}-%{version}.tar.gz
Conflicts:	%{_lib}mecab1 < 0.99

%description
Yet Another Part-of-Speech and Morphological Analyzer.

%package -n 	%{libname}
Summary:	Mecab shared library
Group:		System/Libraries

%description -n %{libname}
Mecab shared library.

%package -n	%{develname}
Summary:	Headers of %{name} for development
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
mecab development package.

%prep
%setup -q
mv doc/doxygen .
find . -name \*.cpp -print0 | xargs -0 chmod 0644
find . -name \*.h -print0 | xargs -0 chmod 0644

# compiler flags fix
sed -i.flags \
	-e '/-O3/s|CFLAGS=\"\(.*\)\"|CFLAGS=\${CFLAGS:-\1}|' \
	-e '/-O3/s|CXXFLAGS=\"\(.*\)\"|CXXFLAGS=\${CFLAGS:-\1}|' \
	-e '/MECAB_LIBS/s|-lstdc++||' \
	configure

# multilib change
sed -i.multilib \
	-e 's|@prefix@/lib/mecab|%{_libdir}/mecab|' \
	mecab-config.in mecabrc.in

%build
%configure2_5x
# remove rpath from libtool
sed -i.rpath \
	-e 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' \
	-e 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' \
	libtool
%make

%install
%makeinstall_std

%files
%doc AUTHORS COPYING README doc/
%{_bindir}/mecab
%{_mandir}/*/mecab.1*
%config(noreplace) %{_sysconfdir}/mecabrc
%{_libdir}/mecab

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_bindir}/mecab-config
%{_includedir}/*
%{_libdir}/*.a
%{_libdir}/*.so


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3107 |12cr|mecab-ipadic-2.7.0-20070801.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

%define src_version	2.7.0-20070801

Name:		mecab-ipadic
Summary:	IPA dictionary for MeCab
Version:	2.7.0
Release:	20070801.3
License:	BSD-like
Group:		System/Internationalization
URL:		http://mecab.sourceforge.jp/
Source0:	http://prdownloads.sourceforge.jp/mecab/18371/%{name}-%{src_version}.tar.bz2
Requires:	mecab
BuildRequires:	mecab-devel
BuildRequires:	mecab

%description
IPA dictionary for MeCab.

%prep
%setup -q -n %{name}-%{src_version}

%build
%configure2_5x --libexecdir=/usr/lib --with-charset=utf8

perl -i -p -e "s/libexec/%{_lib}/g" Makefile
%make

%install
%makeinstall_std

%files
%{_libdir}/mecab/dic/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3108 |12cr|mediainfo-0.7.45-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		mediainfo
Version:	0.7.45
Release:	%mkrel 1
Summary:	Supplies technical and tag information about a video or audio file
Group:		Sound
License:	GPL
URL:		http://mediainfo.sourceforge.net/
Source0:	http://downloads.sourceforge.net/%{name}/%{name}_%{version}.tar.bz2
Patch0:		mediainfo_0.7.44-fix-qtgui-build.patch
BuildRequires:	dos2unix
BuildRequires:	mediainfo-devel
BuildRequires:	libzen-devel
BuildRequires:	pkgconfig
BuildRequires:	wxgtku2.8-devel
BuildRequires: 	zlib-devel
BuildRequires:	qt4-devel
BuildRequires:	imagemagick

%description
MediaInfo supplies technical and tag information about a video or audio file.

What information can I get from MediaInfo?
* General: title, author, director, album, track number, date, duration...
* Video: codec, aspect, fps, bitrate...
* Audio: codec, sample rate, channels, language, bitrate...
* Text: language of subtitle
* Chapters: number of chapters, list of chapters

DivX, XviD, H263, H.263, H264, x264, ASP, AVC, iTunes, MPEG-1,
MPEG1, MPEG-2, MPEG2, MPEG-4, MPEG4, MP4, M4A, M4V, QuickTime,
RealVideo, RealAudio, RA, RM, MSMPEG4v1, MSMPEG4v2, MSMPEG4v3,
VOB, DVD, WMA, VMW, ASF, 3GP, 3GPP, 3GP2

What format (container) does MediaInfo support?
* Video: MKV, OGM, AVI, DivX, WMV, QuickTime, Real, MPEG-1,
  MPEG-2, MPEG-4, DVD (VOB) (Codecs: DivX, XviD, MSMPEG4, ASP,
  H.264, AVC...)
* Audio: OGG, MP3, WAV, RA, AC3, DTS, AAC, M4A, AU, AIFF
* Subtitles: SRT, SSA, ASS, SAMI

%package gui-wx
Summary:	GUI for %{name}
Group:		Sound
Requires:	%{name}-gui-common = %{version}-%{release}
Provides:	%{name}-gui = %{version}-%{release}

%description gui-wx
Graphical user interface for %{name}.

%package gui-qt
Summary:        GUI for %{name}
Group:          Sound
Requires:	%{name}-gui-common = %{version}-%{release}
Provides:	%{name}-gui = %{version}-%{release}

%description gui-qt
Qt-based graphical user interface for %{name}.

%package gui-common
Summary:        Common files for %{name} GUIs
Group:          Sound
BuildArch:	noarch

%description gui-common
Common files for %{name} GUI packages.

%prep
%setup -q -n MediaInfo
%patch0 -p0 -b .buildfix

# fix EOLs and rights
dos2unix License.html History_*.txt 
chmod 644 *.html *.txt Release/*.txt

%build
# build CLI
pushd Project/GNU/CLI
	autoreconf -vfi
	%configure2_5x --disable-static
	%make
popd

# build GUI
pushd Project/GNU/GUI
	autoreconf -vfi
	%configure2_5x --disable-static
	%make
popd

# build Qt based GUI
pushd Project/QMake/GUI
	%qmake_qt4
	%make
popd

%install
pushd Project/GNU/CLI
	%makeinstall_std
popd

pushd Project/GNU/GUI
	%makeinstall_std
popd

pushd Project/QMake/GUI
	%makeinstall_std INSTALL_ROOT=%{buildroot}
popd

# icon
install -Dm 644 Source/Ressource/Image/MediaInfo.png \
	%{buildroot}%{_datadir}/icons/hicolor/256x256/apps/%{name}.png

for i in 16 32 48 64 128; do
	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/${i}x${i}/apps/
	convert -scale ${i} Source/Ressource/Image/MediaInfo.png %{buildroot}%{_datadir}/icons/hicolor/${i}x${i}/apps/%{name}.png
done

# menu-entry
mkdir -p %{buildroot}/%{_datadir}/applications/
cat > %{buildroot}/%{_datadir}/applications/%{vendor}-%{name}-wx.desktop << EOF
[Desktop Entry]
Type=Application
Name=MediaInfo
Comment=Supplies technical and tag information about a video or audio file
Icon=%{name}
Exec=%{name}-wx %f
Terminal=false
Categories=AudioVideo;AudioVideoEditing;
EOF

mkdir -p %{buildroot}/%{_datadir}/applications/
cat > %{buildroot}/%{_datadir}/applications/%{vendor}-%{name}-qt.desktop << EOF
[Desktop Entry]
Type=Application
Name=MediaInfo
Comment=Supplies technical and tag information about a video or audio file
Icon=%{name}
Exec=%{name}-qt %f
Terminal=false
Categories=AudioVideo;AudioVideoEditing;
EOF

#fix binary name
mv %{buildroot}%{_bindir}/%{name}-gui %{buildroot}%{_bindir}/%{name}-wx

%files
%defattr(-,root,root)
%doc Release/ReadMe_CLI_Linux.txt
%doc License.html History_CLI.txt
%{_bindir}/mediainfo

%files gui-wx
%defattr(-,root,root)
%doc Release/ReadMe_GUI_Linux.txt
%doc License.html History_GUI.txt
%{_bindir}/%{name}-wx
%{_datadir}/applications/%{vendor}-%{name}-wx.desktop

%files gui-common
%{_datadir}/icons/hicolor/*/apps/*.png

%files gui-qt
%defattr(-,root,root)
%{_bindir}/%{name}-qt
%{_datadir}/applications/%{vendor}-%{name}-qt.desktop


%changelog
* Sat Jun 18 2011 Jani Välimaa <wally@mandriva.org> 0.7.45-1mdv2011.0
+ Revision: 685928
- import mediainfo


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3109 |12cr|media-player-info-17-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		media-player-info
Version:	17
Release:	%mkrel 1
Summary:	Media Player Information
Group:		System/Kernel and hardware
License:	BSD
URL:		http://people.freedesktop.org/~teuf/media-player-info/
Source0:	http://people.freedesktop.org/~teuf/media-player-info/%{name}-%{version}.tar.gz
BuildRequires:	python
BuildRequires:	udev-devel
BuildArch:	noarch

%description
This is the freedesktop.org media player information database.

This package contains udev rules to identify media players as well as a 
compilation of .mpi files describing the media player capabilities of these
devices. This information used to live in hal-info, but it has been moved to 
its own package as part of the "halectomy".

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc README NEWS
%dir %{_datadir}/media-player-info
 %{_datadir}/media-player-info/*.mpi
/lib/udev/rules.d/40-usb-media-players.rules


%changelog
* Thu May 31 2012 Alexander Khrukin <akhrukin@mandriva.org> 17-1mdv2012.0
+ Revision: 801520
- version update 17

* Tue Aug 24 2010 Christophe Fergeau <cfergeau@mandriva.com> 7-1mdv2011.0
+ Revision: 572676
- release 7
- media-player-info 6

* Fri Mar 19 2010 Christophe Fergeau <cfergeau@mandriva.com> 5-1mdv2010.1
+ Revision: 525215
- fix udev rule file name
- new media-player-info release

* Thu Jan 21 2010 Christophe Fergeau <cfergeau@mandriva.com> 4-1mdv2010.1
+ Revision: 494497
- new upstream release

* Wed Sep 02 2009 Christophe Fergeau <cfergeau@mandriva.com> 3-1mdv2010.0
+ Revision: 424582
- update to version 3

* Tue Sep 01 2009 Christophe Fergeau <cfergeau@mandriva.com> 2-1mdv2010.0
+ Revision: 423608
- add missing BuildRequires
- import media-player-info


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3110 |12cr|mediatomb-0.12.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Spec file taken from upstream, thanks. -AdamW 2007/06

%define svn	0
%define rel	3
%if %svn
%define	release		0.%{svn}.%{rel}
%define distname	%{name}-%{svn}.tar.xz
%define dirname		%{name}
%else
%define release		%{rel}
%define distname	%{name}-%{version}.tar.gz
%define dirname		%{name}-%{version}
%endif

Name:		mediatomb
Summary:	UPnP AV MediaServer
Version:	0.12.1
Release:	%{release}
License:	GPLv2
Group:		Networking/Remote access
URL:		http://mediatomb.cc
Source0:	http://downloads.sourceforge.net/mediatomb/%{distname}
Source1:	mediatomb.logrotate
# Adds parallel init info to init.d script - AdamW 2007/06
Patch0:		mediatomb-0.11.0-initinfo.patch
Patch1:		mediatomb-0.12.1-gcc46.patch
Patch2:		mediatomb-0.12.1-gcc47.patch
Patch3:		mediatomb-0.12.1-mozjs185.patch
Patch4:		mediatomb-0.12.1.tonewjs.patch
Patch5:		mediatomb-0.12.1-jsparse.patch
Patch6:		mediatomb-0.12.1-libmp4v2.patch
Patch7:		libav_0.7_support.patch
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	magic-devel
BuildRequires:	libid3-devel
BuildRequires:	libmp4v2-devel
BuildRequires:	pkgconfig(taglib)
BuildRequires:	pkgconfig(libexif)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	ffmpeg-devel
BuildRequires:	pkgconfig(expat)
BuildRequires:	file
BuildRequires:	js-devel

%description
MediaTomb - UPnP AV Mediaserver for Linux.

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1
%patch6 -p1
%patch7 -p1

%build
autoreconf -fi
%configure2_5x \
	--enable-taglib \
	--enable-libjs \
	--with-js-h=%{_includedir}/js \
	--enable-external-transcoding \
	--enable-protocolinfo-extension

%make

%install
install -D -m 0755 scripts/mediatomb-service-fedora %{buildroot}%{_initrddir}/%{name}
install -D -m 0755 config/mediatomb-conf-fedora %{buildroot}%{_sysconfdir}/%{name}.conf

%makeinstall_std

mkdir -p %{buildroot}%{_logdir}
touch %{buildroot}%{_logdir}/%{name}
install -D -m 644 %{SOURCE1} %{buildroot}/etc/logrotate.d/%{name}

%pre
# Create a user
%_pre_useradd %{name} %{_localstatedir}/lib/%{name} /bin/false

%post
%_post_service %{name}

# Create initial log file so that logrotate doesn't complain
if [ $1 = 1 ]; then
   %create_ghostfile %{_logdir}/%{name} root root 644
fi

%preun
%_preun_service %{name}

%postun
%_postun_userdel %{name}

%files
%defattr(-,root,root)
%doc README README.UTF_8 AUTHORS ChangeLog INSTALL doc/doxygen.conf
%doc doc/scripting.txt doc/scripting_utf8.txt
%{_sysconfdir}/logrotate.d/%{name}
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_mandir}/man1/*
%{_initrddir}/%{name}
%defattr(-,%{name},%{name})
%config(noreplace) %{_sysconfdir}/%{name}.conf
%ghost %{_logdir}/%{name}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3111 |12cr|medit-1.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		medit
Version:	1.1.0
Release:	%mkrel 1
Summary:	Multiplatform GTK+2 text editor
Group:		Editors
License:	GPLv2+
URL:		http://mooedit.sourceforge.net/
Source0:	http://downloads.sourceforge.net/mooedit/%{name}-%{version}.tar.bz2
Patch0:		medit-1.1.0-dso.patch
BuildRequires:	gtk2-devel
BuildRequires:	libxml2-devel
BuildRequires:	intltool
BuildRequires:	python-devel
BuildRequires:	pygtk2.0-devel
BuildRequires:	libsm-devel
BuildRequires:	imagemagick

%description
Medit is a multiplatform GTK+2 text editor.
Features:
o Configurable syntax highlighting
o Configurable keyboard accelerators
o Multiplatform - works both on unix and windows

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x --disable-install-hooks
%make

%install
%__rm -rf %{buildroot}
%makeinstall_std

# more icon sizes, 48x48 is already installed by make install
for size in 32x32 16x16; do
%__mkdir_p %{buildroot}%{_iconsdir}/hicolor/$size/apps;
convert moo/mooutils/pixmaps/medit.png -scale $size %{buildroot}%{_iconsdir}/hicolor/$size/apps/%{name}.png;
done

%if %{mdvver} >= 2012
%find_lang medit-1 medit-1-gsv medit-1.lang
%else
%find_lang medit-1 medit-1-gsv
%endif

%clean
%__rm -rf %{buildroot}

%files -f medit-1.lang
%doc COPYING README
%doc %{_defaultdocdir}/medit-1
%{_bindir}/medit
%{_datadir}/applications/*.desktop
%{_iconsdir}/hicolor/*/apps/*
%{_mandir}/man1/medit.1.*
%{_datadir}/medit-1/



%changelog
* Fri Mar 23 2012 Andrey Bondrov <abondrov@mandriva.org> 1.1.0-1mdv2011.0
+ Revision: 786437
- New version 1.1.0, switch from cmake to autotools

* Wed Nov 03 2010 Funda Wang <fwang@mandriva.org> 0.10.5-1mdv2011.0
+ Revision: 592770
- BR cmake
- new version 0.10.5

  + Michael Scherer <misc@mandriva.org>
    - rebuild for python 2.7

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sun Dec 28 2008 Funda Wang <fwang@mandriva.org> 0.9.4-2mdv2009.1
+ Revision: 320294
- rebuild for new python

* Sat Aug 30 2008 Funda Wang <fwang@mandriva.org> 0.9.4-1mdv2009.0
+ Revision: 277537
- New version 0.9.4

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 0.9.2-3mdv2009.0
+ Revision: 252270
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Mon Jan 21 2008 Funda Wang <fwang@mandriva.org> 0.9.2-1mdv2008.1
+ Revision: 155675
- New version 0.9.2
- rediff patch0

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Dec 01 2007 Funda Wang <fwang@mandriva.org> 0.9.0-1mdv2008.1
+ Revision: 114221
- New version 0.9.0

* Sat Nov 17 2007 Jérôme Soyer <saispo@mandriva.org> 0.8.11-1mdv2008.1
+ Revision: 109208
- New release 0.8.11

* Tue Aug 07 2007 Funda Wang <fwang@mandriva.org> 0.8.10-1mdv2008.0
+ Revision: 59667
- New version 0.8.10

* Wed Aug 01 2007 Funda Wang <fwang@mandriva.org> 0.8.9-1mdv2008.0
+ Revision: 57568
- New version 0.8.9

* Thu Jul 12 2007 Funda Wang <fwang@mandriva.org> 0.8.8-1mdv2008.0
+ Revision: 51500
- Fix file list
- New version

* Thu Jun 14 2007 Funda Wang <fwang@mandriva.org> 0.8.6-1mdv2008.0
+ Revision: 39539
- SILent renew tarball
- New version
- New version
  add dirty patch that skips update-icon-cache and mime database when building

  + Jérôme Soyer <saispo@mandriva.org>
    - Import medit




* Tue May 09 2006 UTUMI Hirosi <utuhiro78@dummy.org> 0.6.98-1mdk
- new release

* Mon May 08 2006 UTUMI Hirosi <utuhiro78@dummy.org> 0.6.97-1mdk
- first spec for Mandriva

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3112 |12cr|mednafen-0.9.25-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		mednafen
Version:	0.9.25
Release:	1

Summary:	Multi-consoles Emulator
License:	GPLv2+
URL:		http://mednafen.sourceforge.net/
Group:		Emulators
Source0:	%{name}-%{version}-wip.tar.bz2
BuildRequires:	bison
BuildRequires:	pkgconfig(libcdio)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(SDL_net)
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)

%description
Mednafen emulates several consoles:
-Atari Lynx
-GameBoy (Color)
-GameBoy Advance
-Neo Geo Pocket (Color)
-NES
-SNES
-PC Engine (TurboGrafx 16)
-PC-FX
-Sega Master System & Game Gear
-SuperGrafx
-Virtual Boy
-WonderSwan (Color)

Warning: No GUI.

%prep
%setup -q -n %{name}
find ./src -type f -exec chmod 644 '{}' +
find ./src -type d -exec chmod 755 '{}' +

%build
autoreconf -i
%configure2_5x
%make

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%doc ABOUT-NLS AUTHORS COPYING ChangeLog INSTALL TODO Documentation/*
%{_bindir}/%{name}
%{_datadir}/%{name}/c68k_op0.inc

%changelog
* Thu Oct 27 2011 Götz Waschk <waschk@mandriva.org> 0.9.18-2mdv2012.0
+ Revision: 707549
- rebuild for new libcdio

  + Alexander Barakin <abarakin@mandriva.org>
    - imported package mednafen

* Sat Jul 30 2011 Andrey Bondrov <abondrov@mandriva.org> 0.9.17.1-1
+ Revision: 692335
- imported package mednafen


* Thu Jul 21 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 0.9.17.1-1mdv2011.0
- 9.17.1

* Fri Jun 04 2010 Guillaume Bedot <littletux@zarb.org> 0.8.13-1plf2010.1
- 0.8.D

* Sun Apr 19 2009 Guillaume Bedot <littletux@zarb.org> 0.8.11-1plf2009.1
- 0.8.B

* Fri Oct 31 2008 Guillaume Bedot <littletux@zarb.org> 0.8.10-1plf2009.0
- 0.8.A

* Thu Jun 26 2008 Guillaume Bedot <littletux@zarb.org> 0.8.9-1plf2009.0
- 0.8.9

* Thu Apr 17 2008 Guillaume Bedot <littletux@zarb.org> 0.8.8-1plf2009.0
- 0.8.8

* Mon Jan 28 2008 Guillaume Bedot <littletux@zarb.org> 0.8.7-1plf2008.1
- 0.8.7

* Tue Nov 27 2007 Guillaume Bedot <littletux@zarb.org> 0.8.5-1plf2008.1
- 0.8.5

* Tue Aug 14 2007 Guillaume Bedot <littletux@zarb.org> 0.8.4-0.rc1plf2008.0
- 0.8.4-rc1

* Wed May  2 2007 Guillaume Bedot <littletux@zarb.org> 0.8.1-1plf2008.0
- 0.8.1

* Tue Mar 27 2007 Guillaume Bedot <littletux@zarb.org> 0.7.2-1plf2007.1
- 0.7.2

* Sun Sep 09 2006 Guillaume Bedot <littletux@zarb.org> 0.6.5-1plf2007.0
- 0.6.5

* Wed Aug 30 2006 Anssi Hannula <anssi@zarb.org> 0.6.4-2plf2007.0
- fix buildrequires

* Tue Aug 22 2006 Guillaume Bedot <littletux@zarb.org> 0.6.4-1plf2007.0
- 0.6.4
- fix rights on source files

* Fri Aug 11 2006 Guillaume Bedot <littletux@zarb.org> 0.6.3-1plf2007.0
- 0.6.3

* Wed Jul 19 2006 Guillaume Bedot <littletux@zarb.org> 0.6.2-2plf2007.0
- fixed permissions on source, space intead of tabs, clean install

* Mon Jun 26 2006 Guillaume Bedot <littletux@zarb.org> 0.6.2-1plf2007.0
- Release 0.6.2

* Sun May 28 2006 Guillaume Bedot <littletux@zarb.org> 0.6.1-1plf
- Release 0.6.1
- Buildrequires libGL and libGLU devel packages

* Sun Apr 02 2006 Guillaume Bedot <littletux@zarb.org> 0.5.2-2plf
- Rebuild for libcdio7

* Sun Mar 12 2006 Guillaume Bedot <littletux@zarb.org> 0.5.2-1plf
- New version

* Wed Feb 22 2006 Guillaume Bedot <littletux@zarb.org> 0.4.9-1plf
- First package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3113 |12cr|mednafen-server-0.5.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:			mednafen-server
Version:		0.5.0
Release:		%mkrel 1

Summary:	Mednafen Network Play Server
License:	GPLv2+
URL:		http://mednafen.sourceforge.net/
Group:		Emulators
Source0:	http://downloads.sourceforge.net/mednafen/%{name}-%{version}.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This CLI-driven server aims at providing multiplayer gaming over a LAN 
for mednafen emulator.

Look at the provided documentation for an example config file and usage.

%prep
%setup -q -n %{name}
#find ./src -type f -exec chmod 644 '{}' +
#find ./src -type d -exec chmod 755 '{}' +

%build
#autoreconf -i
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%files
%defattr(-,root,root)
%doc ChangeLog README TODO run.sh standard.conf
%attr(0755,root,root) %{_bindir}/%{name}

%clean
rm -rf %{buildroot}



%changelog
* Thu Jul 19 2012 Zombie Ryushu <ryushu@mandriva.org> 0.5.0-1mdv2011.0
+ Revision: 810305
- Upgrade to 0.5.0

* Sat Jul 07 2012 Zombie Ryushu <ryushu@mandriva.org> 0.4.2-1
+ Revision: 808452
- Upgrade 0.4.2

* Sat Jul 30 2011 Andrey Bondrov <abondrov@mandriva.org> 0.4.1-2
+ Revision: 692340
- imported package mednafen-server


* Thu Jul 21 2010 Andrey Bondrov <bondrov@math.dvgu.ru> 0.4.1-1mdv2011.0
- Import from PLF
- Remove PLF reference

* Sat Jun  5 2010 Guillaume Bedot <littletux@zarb.org> 0.4.1-1plf2010.1
- First package for PLF

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3114 |12cr|megaglest-3.6.0.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# no matter what, ignores -lssl -lcrypto dependency of -lcurl
%define		_disable_ld_as_needed		1

Name:		megaglest
Version:	3.6.0.3
Release:	2
Summary:	Open Source 3d real time strategy game
License:	GPLv3+
Group:		Games/Strategy
Url:		http://megaglest.org/
Source0:	http://sourceforge.net/projects/megaglest/files/%{name}_%{version}/%{name}-source-%{version}.tar.xz
Patch0:		megaglest-3.6.0.1-noerror.patch
Patch1:		megaglest-3.6.0.2-help2man.patch
Patch2:		megaglest-3.6.0.3-underlink.patch
Patch3:		megaglest-3.6.0.3-gcc47.patch

BuildRequires:	cmake
BuildRequires:	help2man
BuildRequires:	subversion
BuildRequires:	x11-server-xvfb
BuildRequires:	icu-devel
BuildRequires:	jpeg-devel
BuildRequires:	libircclient-static-devel
BuildRequires:	miniupnpc-devel
BuildRequires:	wxgtku-devel
BuildRequires:	xerces-c28-devel
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(ftgl)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glew)
BuildRequires:	pkgconfig(gnutls)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(lua)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(SDL_net)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(zlib)
Requires:	glxinfo
Requires:	megaglest-data
Requires:	p7zip

%description
MegaGlest is an open source 3D-real-time strategy game, where you control
the armies of one of seven different factions: Tech, Magic, Egyptians,
Indians, Norsemen, Persian or Romans. The game is setup in one of 16
naturally looking settings, which -like the unit models- are crafted with
great appreciation for detail. Additional game data can be downloaded from
within the game at no cost.

#-----------------------------------------------------------------------
%prep
%setup -q

%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1

#-----------------------------------------------------------------------
%build
%cmake									\
	-DCMAKE_INSTALL_PREFIX=/					\
	-DMEGAGLEST_BIN_INSTALL_PATH=%{_gamesbindir}			\
	-DMEGAGLEST_ICON_INSTALL_PATH=%{_iconsdir}			\
	-DMEGAGLEST_DATA_INSTALL_PATH=%{_gamesdatadir}/megaglest
%make

#-----------------------------------------------------------------------
%install
%makeinstall_std -C build
mv %{buildroot}/share/* %{buildroot}%{_datadir}
rmdir %{buildroot}/share
install -d %{buildroot}%{_gamesdatadir}/megaglest
for image in `ls %{buildroot}%{_iconsdir}`; do
    [ -e %{buildroot}%{_gamesdatadir}/$image ] ||
	ln -sf %{_iconsdir}/$image %{buildroot}%{_gamesdatadir}/megaglest
done
# installed by megaglest-data
rm %{buildroot}%{_gamesdatadir}/megaglest/megaglest.bmp

#-----------------------------------------------------------------------
%files
%defattr(644,root,root,755)
%attr(755,root,root) %{_gamesbindir}/*
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/*
%{_mandir}/man6/*.6*
%{_gamesdatadir}/megaglest


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3115 |12cr|megaglest-data-3.6.0.3-0.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		megaglest-data
Version:	3.6.0.3
Release:	%mkrel 0.1
Summary:	Mega Glest data files
License:	Creative Commons Attribution
Group:		Games/Strategy
Url:		http://megaglest.org/
Source0:	http://sourceforge.net/projects/megaglest/files/current_release/megaglest-data-3.6.0.3.tar.xz
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

BuildRequires:	cmake

%description
MegaGlest is an open source 3D-real-time strategy game, where you control
the armies of one of seven different factions: Tech, Magic, Egyptians,
Indians, Norsemen, Persian or Romans. The game is setup in one of 16
naturally looking settings, which -like the unit models- are crafted with
great appreciation for detail. Additional game data can be downloaded from
within the game at no cost.

#-----------------------------------------------------------------------
%prep
%setup -q -n megaglest-%{version}

#-----------------------------------------------------------------------
%build
%cmake									\
	-DCMAKE_INSTALL_PREFIX=/					\
	-DMEGAGLEST_BIN_INSTALL_PATH=%{_gamesbindir}			\
	-DMEGAGLEST_ICON_INSTALL_PATH=%{_iconsdir}			\
	-DMEGAGLEST_DATA_INSTALL_PATH=%{_gamesdatadir}/megaglest
%make

#-----------------------------------------------------------------------
%install
%makeinstall_std -C build

#-----------------------------------------------------------------------
%files
%defattr(644,root,root,755)
%{_gamesdatadir}/megaglest


%changelog
* Sat Jan 28 2012 Paulo Andrade <pcpa@mandriva.com.br> 3.6.0.3-0.1mdv2012.0
+ Revision: 769484
- Update to latest upstream release.

* Sun Dec 18 2011 Paulo Andrade <pcpa@mandriva.com.br> 3.6.0-0.1
+ Revision: 743595
- Update to latest upstream release.

  + Zombie Ryushu <ryushu@mandriva.org>
    - Fix release tag for 2010.2 backport

* Thu Sep 08 2011 Paulo Andrade <pcpa@mandriva.com.br> 3.5.2.4-1
+ Revision: 698915
- MegaGlest 3.5.2.4 data files
- MegaGlest 3.5.2.4 data files


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3116 |12cr|megamario-1.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		megamario
Version:	1.7
Release:	1
Summary:	Super Mario Bros 1 clone
Group:		Games/Arcade
License:	LGPLv2.1
URL:		http://mmario.sourceforge.net/
Source0:	http://downloads.sourceforge.net/mmario/MegaMario_v%{version}_full.zip
Source1:	%{name}.desktop
Patch0:		megamario-1.5-compile-fix.patch
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(SDL_ttf)
BuildRequires:  pkgconfig(gl)
BuildRequires:  pkgconfig(glu)
BuildRequires:	imagemagick
BuildRequires:	desktop-file-utils
Requires:	hicolor-icon-theme

%description
MegaMario is a clone of the well know platform game Super Mario Bros 1.
In the game you play Mario, and your task is to free his brother Luigi,
who was captured by the evil Bowser.


%prep
%setup -q -c
%patch0 -p1
sed -i 's/\r//' *.txt

%build
%make PREFIX=%{_prefix} CFLAGS="$RPM_OPT_FLAGS -fsigned-char"
convert -transparent '#FF00FF' data/gfx/characters/small/player1r.PNG %{name}.png

%install
%makeinstall PREFIX=%{buildroot}%{_prefix}
# cruft removal
rm %{buildroot}%{_datadir}/megamario/levels/1/1
rm %{buildroot}%{_datadir}/megamario/levels/11/mai
rm %{buildroot}%{_datadir}/megamario/save.sav

# below is the desktop file and icon stuff.
mkdir -p %{buildroot}%{_datadir}/applications
desktop-file-install --dir %{buildroot}%{_datadir}/applications %{SOURCE1}
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/48x48/apps
install -p -m 644 %{name}.png %{buildroot}%{_datadir}/icons/hicolor/48x48/apps


%files
%doc CONTROLS.txt readme.txt fixes_v%{version}.txt
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/48x48/apps/%{name}.png





@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3117 |12cr|megatunix-0.9.23-0.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %mandriva_branch == Cooker
# Cooker
%define release %mkrel 1
%else
# Old distros
%define subrel 1
%define release %mkrel 0
%endif

Summary:	MegaTunix Tuning Software
Name:		megatunix
Version:	0.9.23
Release:	%release
License:	GPLv2+
Group:		Networking/Other
URL:		http://sourceforge.net/projects/megatunix
Source0:	http://sourceforge.net/projects/megatunix/files/MegaTunix/%{version}/%{name}-%{version}.tar.gz
Patch0:		megatunix-0.9.23-glib_fix.diff
Patch1:		megatunix-0.9.23-menu_fixes.diff
BuildRequires:	autoconf automake libtool
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	imagemagick
BuildRequires:	intltool
BuildRequires:	pkgconfig(gdk-2.0)
BuildRequires:	pkgconfig(gdkglext-1.0)
BuildRequires:	pkgconfig(gdkglext-x11-1.0)
BuildRequires:	pkgconfig(gdk-x11-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gtkglext-1.0)
BuildRequires:	pkgconfig(gtkglext-x11-1.0)
BuildRequires:	pkgconfig(gtk+-unix-print-2.0)
BuildRequires:	pkgconfig(gtk+-x11-2.0)
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	pkgconfig(libxml-2.0)

%description
MegaTunix is a cross-platform tuning application for some of the available DIY
Fuel Injection controllers, including the MegaSquirt (MS1, MS1-Extra, MS2 and
MS2-Extra) as well as the FreeEMS EFI system and the JimStim ECU
stimulator/development tool.

%prep

%setup -q
%patch0 -p0
%patch1 -p1

%build
autoreconf -fi

%configure2_5x \
    --disable-rpath \
    --disable-static

%make

%install
rm -rf %{buildroot}

%makeinstall_std

rm -rf %{buildroot}%{_datadir}/icons

install -d %{buildroot}%{_miconsdir}
install -d %{buildroot}%{_iconsdir}
install -d %{buildroot}%{_liconsdir}

for i in automotive dashdesigner gaugedesigner megatunix mtxloader; do
    convert icons/${i}.xpm -resize 16x16 %{buildroot}%{_miconsdir}/${i}.png
    convert icons/${i}.xpm -resize 32x32 %{buildroot}%{_iconsdir}/${i}.png
    convert icons/${i}.xpm -resize 48x48 %{buildroot}%{_liconsdir}/${i}.png
done

%files
%doc AUTHORS CREDITS LICENSE README TODO
%{_sysconfdir}/xdg/menus/applications-merged/automotive.menu
%{_bindir}/dashdesigner
%{_bindir}/gaugedesigner
%{_bindir}/megatunix
%{_bindir}/msloader
%{_bindir}/mtxloader
%{_datadir}/MegaTunix
%{_datadir}/desktop-directories/Automotive.directory
%{_datadir}/applications/*.desktop
%{_miconsdir}/*.png
%{_iconsdir}/*.png
%{_liconsdir}/*.png


%changelog
* Tue Jan 31 2012 Oden Eriksson <oeriksson@mandriva.com> 0.9.23-0.1mdv2011.0
+ Revision: 770083
- various fixes
- import megatunix


* Sat Jan 28 2012 Oden Eriksson <oeriksson@mandriva.com> 0.9.23-1
- first cut (even though i don't have use for it, yet :-))

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3118 |12cr|megaupload-dl-0.3.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		megaupload-dl
Version:	0.3.3
Release:	%mkrel 1 
Summary:	Megaupload automatic downloader
Group:		Networking/File transfer
License:	GPLv3
URL:		http://code.google.com/p/megaupload-dl/
Source0:	http://megaupload-dl.googlecode.com/files/%{name}-%{version}.tgz
Source1:	megaupload.com.terms.txt
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	python-beautifulsoup
BuildRequires:	python-imaging
BuildRequires:	tesseract
BuildRequires:	python-devel
Requires:	python-base >= 2.6
Requires:	python-beautifulsoup
Requires:	python-imaging
Requires:	tesseract
BuildArch:	noarch

%description
Megaupload-dl helps on the painful process of downloading
files hosted on the popular Megaupload site if you don't have
a premium account. The process is completely automatic as the
captcha is recognized using a OCR. The script
(run from the command line, there is no GUI) only returns the file link;
use your favorite web downloader to actually get the file.

%prep
%setup -q -n %{name}
cp %{SOURCE1} .

%install
rm -rf $RPM_BUILD_ROOT
python setup.py install --root=$RPM_BUILD_ROOT

rm -rf %buildroot%{_datadir}/doc/megaupload_dl

%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root,-)
%doc CHANGELOG README examples/* megaupload.com.terms.txt
%{_bindir}/*
%{py_puresitedir}/megaupload_dl
%{py_puresitedir}/*.egg-info
%{_datadir}/megaupload_dl/news_gothic_bt.ttf


%changelog
* Fri Nov 19 2010 Funda Wang <fwang@mandriva.org> 0.3.3-1mdv2011.0
+ Revision: 598842
- update file list

* Tue Feb 23 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.3.3-1mdv2010.1
+ Revision: 510301
- update to 0.3.3
- fix requires
- fix file list

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.2.1-2mdv2010.0
+ Revision: 439796
- rebuild

* Fri Feb 06 2009 Jérôme Soyer <saispo@mandriva.org> 0.2.1-1mdv2009.1
+ Revision: 338185
- import megaupload-dl



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3119 |12cr|meka-0.73-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# spec is based on Andrea Musuruane's work in Fedora

%define pkgdate 2010-05-30
%define pkgversion %(echo %version|sed s/\\\\\.//g)

Name:		meka
Version:	0.73
Release:	%mkrel 1
Summary:	Sega 8-bit machine emulator
Group:		Emulators
License:	MEKA and non-commercial
URL:		http://www.smspower.org/meka/
Source0:	http://www.smspower.org/meka/releases/%{name}-%{pkgdate}-srcs-v%{pkgversion}.zip
Source1:	%{name}.sh
Source2:	%{name}.desktop
Patch0:		meka-0.72-rpmopt.patch
Patch1:		meka-0.72-buffer_overflow.patch
# http://www.smspower.org/forums/viewtopic.php?t=12699
Patch2:		meka-0.73-execstack.patch
# http://www.smspower.org/forums/viewtopic.php?t=10848
# http://www.smspower.org/forums/viewtopic.php?t=12699
Patch3:		meka-0.73-noseal.patch
# http://www.smspower.org/forums/viewtopic.php?t=12699
Patch4:		meka-0.73-gcc45.patch

Patch5:		meka-0.73-sfmt.patch
Patch6:		meka-0.73-png15.patch

# This is package contains ix86 asm code
ExclusiveArch:	%{ix86}
BuildRequires:	allegro-devel
BuildRequires:	nasm
BuildRequires:	png-devel
BuildRequires:	pkgconfig(xpm)
BuildRequires:	pkgconfig(xxf86dga)
BuildRequires:	pkgconfig(xxf86vm)
BuildRequires:	pkgconfig(xext)
BuildRequires:	imagemagick
BuildRequires:	desktop-file-utils

%description
MEKA is a multi machine emulator, originally started as a Sega Master System
emulator, and generally very oriented toward Z80-based Sega 8-bit systems.
MEKA officially emulates the following systems:

 - Sega Game 1000        / SG-1000  / Japan, Oceania
 - Sega Computer 3000    / SC-3000  / Japan, Oceania, Europe
 - Super Control Station / SF-7000  / Japan, Oceania, Europe
 - Sega Mark III         / MK3      / Japan
    + FM Unit Extension  / MK3+FM   / Japan
 - Sega Master System    / SMS      / World Wide
 - Sega Game Gear        / GG       / World Wide
 - ColecoVision          / COLECO   / America, Europe
 - Othello Multivision   / OMV      / Japan

You can play other systems on it only if you are smart enough to figure how.
And if you are, I doubt you will want to play Nintendo games. So forget it.

%prep
%setup -q -c
# Fix CFLAGS in Makefilie
%patch0 -p1
# Fix buffer overflows
%patch1 -p1
# Patch not to require an executable stack
%patch2 -p1
# Patch not to require libseal (audio is severly broken)
%patch3 -p1
# Patch to compile with gcc 4.5
%patch4 -p1
# Fix string format error
%patch5 -p1
# Fix build with png15
%patch6 -p1
# Remove pre-built lib files
find -name '*.lib' -exec %__rm -f '{}' \;
# Fix end-of-line-encoding
%__sed -i 's/\r//' *.txt
# Fix char encondigs
for i in *.txt; do
  iconv --from=ISO-8859-1 --to=UTF-8 $i > $i.utf8
  %__mv $i.utf8 $i
done


%build
cd srcs
# make doesn't compile with %%{?_smp_mflags}
%__make RPMFLAGS="%{optflags}"


%install
%__rm -rf %{buildroot}

%__install -d %{buildroot}%{_bindir}
%__install -m 755 %{SOURCE1} %{buildroot}%{_bindir}/meka
%__install -d %{buildroot}%{_libdir}/meka
%__install -m 755 meka %{buildroot}%{_libdir}/meka
%__install -d %{buildroot}%{_datadir}/meka
%__install -m 644 meka.{blt,dat,inp,msg,nam,pat,thm} %{buildroot}%{_datadir}/meka

# install desktop file
%__mkdir_p %{buildroot}%{_datadir}/applications
desktop-file-install \
  --dir %{buildroot}%{_datadir}/applications \
  %{SOURCE2}

# install icons
%__mkdir_p %{buildroot}%{_datadir}/icons/hicolor/{16x16,32x32}/apps
convert -delete 1 srcs/mekaw.ico \
  %{buildroot}%{_datadir}/icons/hicolor/16x16/apps/%{name}.png
convert -delete 0 srcs/mekaw.ico \
  %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/%{name}.png


%clean
%__rm -rf %{buildroot}

%post
touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :

%postun
if [ $1 -eq 0 ] ; then
    touch --no-create %{_datadir}/icons/hicolor &>/dev/null
    gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
fi

%posttrans
gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :

%files
%doc changes.txt compat.txt debugger.txt history.txt mekanix.txt
%doc meka.txt multi.txt sources.txt tech.txt TODO.txt
%{_bindir}/meka
%{_libdir}/meka
%{_datadir}/meka
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/16x16/apps/%{name}.png
%{_datadir}/icons/hicolor/32x32/apps/%{name}.png



%changelog
* Tue Mar 20 2012 Andrey Bondrov <abondrov@mandriva.org> 0.73-1
+ Revision: 785808
- imported package meka


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3120 |12cr|meld-1.7.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	meld
%define version 1.7.0
%define release 1

Summary:	GNOME 2 visual diff and merge tool
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%name/%{name}-%{version}.tar.xz
License:	GPLv2+
URL:		http://meld.sourceforge.net/
Group:		File tools
BuildRequires: scrollkeeper
BuildRequires: python-devel
BuildRequires: intltool
BuildRequires: desktop-file-utils
Requires:	pygtk2.0-libglade
Requires:	gnome-python
Requires:	gnome-python-canvas
Requires:	gnome-python-gconf
Requires:	gnome-python-gnomevfs
Requires:	patch
BuildArch:	noarch
Requires(post): scrollkeeper >= 0.3
Requires(postun): scrollkeeper >= 0.3


%description
Meld is a GNOME 2 visual diff and merge tool. It integrates especially well
with CVS. The diff viewer lets you edit files in place (diffs update
dynamically), and a middle column shows detailed changes and allows merges.
The margins show location of changes for easy navigation, and it also
features a tabbed interface that allows you to open many diffs at once.

%prep
%setup -q

%build
%make prefix=%_prefix libdir=%_datadir

%install
rm -rf ${RPM_BUILD_ROOT} %name.lang
%makeinstall_std prefix=%_prefix libdir=%_datadir

%find_lang %name --with-gnome

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*


rm -rf %buildroot/usr/var/lib/scrollkeeper

%files -f %name.lang
%doc  NEWS
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/*
%_datadir/icons/hicolor/*/apps/meld.*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3121 |12cr|memcachefs-0.5-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           memcachefs
Version:        0.5
Release:        %mkrel 4
Epoch:          0
Summary:        Filesystem which mounts the memcache server
License:        GPLv2+
Group:          System/Kernel and hardware
URL:            http://memcachefs.sourceforge.net/
Source0:        http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
Requires:       kmod(fuse)
Requires:       fuse
BuildRequires:  fuse-devel
BuildRequires:  memcache-devel
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%description
memcachefs is FUSE-based filesystem which mounts the memcache
server. It allows you to view cache data of memcached as if they
were regular files.

%prep
%setup -q

%build
%{configure2_5x}
%{make}

%install
%{__rm} -rf %{buildroot}
%{makeinstall_std}

%clean 
%{__rm} -rf %{buildroot} 

%files 
%defattr(0644,root,root,0755)
%doc AUTHORS ChangeLog INSTALL NEWS README
%attr(-,root,root) %{_bindir}/memcachefs
%{_mandir}/man1/memcachefs.1*


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0:0.5-4mdv2011.0
+ Revision: 620319
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0:0.5-3mdv2010.0
+ Revision: 430016
- rebuild

* Tue Jul 15 2008 Adam Williamson <awilliamson@mandriva.org> 0:0.5-2mdv2009.0
+ Revision: 236167
- require kmod(fuse) not dkms-fuse
- don't package COPYING
- new license policy
- better source location

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Aug 11 2007 David Walluck <walluck@mandriva.org> 0:0.5-1mdv2008.0
+ Revision: 61866
- fix Group
- Import memcachefs


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3122 |12cr|memonix-1.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		memonix
Version:	1.6
Release:	2
Summary:	Brain teasers, puzzle and memory games for kid's in one pack
Group:		Games/Puzzles
License:	GPLv3
URL:		http://www.viewizard.com/memonix/
Source:		http://www.viewizard.com/download/%{name}_%{version}_src.tar.bz2
Patch0:		memonix-1.6-datapath.patch
Patch1:		memonix-1.6-default-mode.patch
BuildRequires:	cmake
BuildRequires:	imagemagick
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(x11)

%description
Memonix is the latest version of a wonderful collection of four brain
twisters, including Mosaic, Builder, Pair and Jig-Saw. While being
amazingly addictive and fun to play, these games can be used to improve
your child’s memory, thinking and reaction. Five difficulty levels from
normal to obscene plus the timer mean that the challenge will never run
away. Joyful music and brightly-colored visuals maximize the excitement
from the gameplay.

%prep
%setup -q -c %{name}-%{version}
%patch0 -p0
%patch1 -p0

%build
pushd MemonixSourceCode
%cmake
%make
popd

for N in 16 32 64 128; do convert icon48.png -resize ${N}x${N} $N.png; done

%install
install -D MemonixSourceCode/build/Memonix %{buildroot}%{_gamesbindir}/%{name}

install -D gamedata.vfs %{buildroot}%{_gamesdatadir}/%{name}/gamedata.vfs

install -D 16.png %{buildroot}%{_miconsdir}/%{name}.png
install -D 32.png %{buildroot}%{_liconsdir}/%{name}.png
install -D 64.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
install -D 128.png %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png

# menu-entry
mkdir -p  %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=Memonix
Comment=Brain teasers, puzzle and memory games
Exec=memonix
Icon=memonix
Terminal=false
Type=Application
Categories=Game;LogicGame;
EOF

%files
%doc MemonixSourceCode/ReadMe.txt MemonixSourceCode/License.txt MemonixSourceCode/gpl-3.0.txt
%{_gamesbindir}/%{name}
%{_gamesdatadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_iconsdir}/hicolor/*/apps/%{name}.png


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3123 |12cr|memtester-4.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Memory tester
Name:		memtester
Version:	4.3.0
Release:	1
License:	GPLv2
Group:		Monitoring
URL:		http://pyropus.ca/software/memtester/
Source0:	http://pyropus.ca/software/memtester/old-versions/%{name}-%{version}.tar.gz

%description
Memtest is a utility for testing the memory subsystem in a computer to
determine if it is faulty.

%prep
%setup -q

%build
%make

%install
mkdir -p %{buildroot}%{_bindir}
install -m 755 memtester %{buildroot}%{_bindir}

mkdir -p %{buildroot}%{_mandir}/man8
install -m 644 memtester.8 %{buildroot}%{_mandir}/man8/

%files
%doc BUGS CHANGELOG COPYING README.tests README
%{_bindir}/*
%{_mandir}/man8/*


%changelog
* Wed Jun 13 2012 Alexander Khrukin <akhrukin@mandriva.org> 4.3.0-1
+ Revision: 805383
- version update 4.3.0

* Wed Mar 16 2011 Stéphane Téletchéa <steletch@mandriva.org> 4.2.1-1
+ Revision: 645306
- update to new version 4.2.1

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 4.1.3-2mdv2011.0
+ Revision: 612848
- the mass rebuild of 2010.1 packages

* Tue Mar 02 2010 Sandro Cazzaniga <kharec@mandriva.org> 4.1.3-1mdv2010.1
+ Revision: 513602
- Update to 4.1.3

* Sun Nov 29 2009 Jérôme Brenier <incubusss@mandriva.org> 4.1.2-1mdv2010.1
+ Revision: 471026
- new version 4.1.2
- fix license tag

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 4.0.8-7mdv2010.0
+ Revision: 439797
- rebuild

* Fri Mar 06 2009 Antoine Ginies <aginies@mandriva.com> 4.0.8-6mdv2009.1
+ Revision: 350233
- 2009.1 rebuild

  + Nicolas Vigier <nvigier@mandriva.com>
    - fix url

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 4.0.8-5mdv2009.0
+ Revision: 252310
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 4.0.8-3mdv2008.1
+ Revision: 170980
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

* Fri Jan 04 2008 Thierry Vignaud <tv@mandriva.org> 4.0.8-2mdv2008.1
+ Revision: 145446
- fix description

* Fri Jan 04 2008 Jérôme Soyer <saispo@mandriva.org> 4.0.8-1mdv2008.1
+ Revision: 144995
- New release

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

  + Erwan Velu <erwan@mandriva.org>
    - 4.0.8

* Tue May 22 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.0.7-1mdv2008.0
+ Revision: 29707
- new version
- spec file clean

* Thu May 10 2007 Lenny Cartier <lenny@mandriva.org> 4.0.6-3mdv2008.0
+ Revision: 26168
- Provides manpage


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3124 |12cr|mercurial-2.2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		rel	1

Summary:	A fast, lightweight distributed source control management system
Name:		mercurial
Version:	2.2.2
%if %mdkversion < 201100
Release:	%mkrel %rel
%else
Release:	%rel
%endif
License:	GPLv2+
Group:		Development/Other
URL:		http://www.selenic.com/mercurial/
Source0:	http://www.selenic.com/mercurial/release/%{name}-%{version}.tar.gz
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root
BuildRequires: python-devel
BuildRequires: xmlto
BuildRequires: asciidoc
BuildRequires: python-docutils
Provides: hg = %{version}-%{release}

%description
Mercurial is a fast, lightweight source control management system
designed for efficient handling of very large distributed
projects. Major features include:

* Extremely high-performance delta-compressed storage scheme
* Optimized for disk layout and access efficiency
* Complete cross-indexing of files and changesets
* Bandwidth and CPU efficient HTTP and SSH sync protocols 
* Distributed development model supports unlimited numbers of developers
* Allows arbitrary merging between developer branches
* Doesn't significantly degrade with large numbers of files or changesets
* No waiting for locks! 
* SHA1 integrity checking on repository data
* Append-only storage model with transaction journalling
* Fast full-repository verification
* Convenient backup 
* Most commands are familiar to users of CVS and other systems
* Built-in command help
* Integrated stand-alone web interface (example)
* Works with various GUI tools 
* Runs on UNIX, MacOS X, and Windows
* Conversion tools available for many popular SCMs
* Allows a variety of usage models
* Supports user-defined hooks and extensions 
* Source code available under the GPL license
* Actively community supported and developed

%prep
%setup -q

%build
%make all

%install
%__rm -rf $RPM_BUILD_ROOT
PYTHONDONTWRITEBYTECODE= %__python setup.py install -O1 --root $RPM_BUILD_ROOT --prefix %{_prefix} --record=%{name}.files
make install-doc DESTDIR=$RPM_BUILD_ROOT MANDIR=%{_mandir}

install contrib/hgk          $RPM_BUILD_ROOT%{_bindir}
install contrib/convert-repo $RPM_BUILD_ROOT%{_bindir}/mercurial-convert-repo
install contrib/hg-ssh       $RPM_BUILD_ROOT%{_bindir}

bash_completion_dir=$RPM_BUILD_ROOT%{_sysconfdir}/bash_completion.d
mkdir -p $bash_completion_dir
install -m 644 contrib/bash_completion $bash_completion_dir/mercurial.sh

zsh_completion_dir=$RPM_BUILD_ROOT%{_datadir}/zsh/site-functions
mkdir -p $zsh_completion_dir
install -m 644 contrib/zsh_completion $zsh_completion_dir/_mercurial

lisp_dir=$RPM_BUILD_ROOT%{_datadir}/emacs/site-lisp
mkdir -p $lisp_dir
install -m 644 contrib/mercurial.el $lisp_dir
install -m 644 contrib/mq.el $lisp_dir

xlisp_dir=$RPM_BUILD_ROOT%{_datadir}/xemacs/site-packages/lisp
mkdir -p $xlisp_dir
install -m 644 contrib/mercurial.el $xlisp_dir
install -m 644 contrib/mq.el $xlisp_dir

mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/mercurial/hgrc.d
install -m 644 contrib/mergetools.hgrc $RPM_BUILD_ROOT/%{_sysconfdir}/mercurial/hgrc.d/mergetools.rc

%clean
%__rm -rf $RPM_BUILD_ROOT

%files -f %{name}.files
%defattr(-,root,root,-)
%doc CONTRIBUTORS COPYING doc/README doc/hg*.txt doc/hg*.html *.cgi contrib/*.fcgi
%doc %attr(644,root,root) contrib/*.svg contrib/sample.hgrc
%dir %{_sysconfdir}/mercurial
%dir %{_sysconfdir}/mercurial/hgrc.d
%config(noreplace) %{_sysconfdir}/mercurial/hgrc.d/mergetools.rc
%{_mandir}/man*/*
%{_sysconfdir}/bash_completion.d/mercurial.sh
%{_datadir}/zsh/site-functions/_mercurial
%{_datadir}/emacs/site-lisp/*.el
%{_datadir}/xemacs/site-packages/lisp/*.el
%{_bindir}/hgk
%{_bindir}/hg-ssh
%{_bindir}/mercurial-convert-repo



%changelog
* Tue Jun 12 2012 Lev Givon <lev@mandriva.org> 2.2.2-1
+ Revision: 805290
- Update to 2.2.2.

* Tue May 15 2012 Lev Givon <lev@mandriva.org> 2.2.1-1
+ Revision: 799028
- Update to 2.2.1.

* Wed Apr 11 2012 Lev Givon <lev@mandriva.org> 2.1.2-1
+ Revision: 790337
- Update to 2.1.2.

* Mon Mar 05 2012 Lev Givon <lev@mandriva.org> 2.1.1-1
+ Revision: 782197
- Update to 2.1.1.

* Sun Feb 05 2012 Lev Givon <lev@mandriva.org> 2.1-1
+ Revision: 771286
- Update to 2.1.

* Mon Jan 02 2012 Lev Givon <lev@mandriva.org> 2.0.2-1
+ Revision: 748675
- Update to 2.0.2.

* Fri Dec 02 2011 Lev Givon <lev@mandriva.org> 2.0.1-1
+ Revision: 737255
- Update to 2.0.1.

* Wed Nov 02 2011 Lev Givon <lev@mandriva.org> 2.0-1
+ Revision: 712245
- Update to 2.0.

* Mon Oct 03 2011 Lev Givon <lev@mandriva.org> 1.9.3-1
+ Revision: 702637
- Update to 1.9.3.

* Wed Sep 21 2011 Lev Givon <lev@mandriva.org> 1.9.2-1
+ Revision: 700731
- Update to 1.9.2.

* Tue Sep 20 2011 Lev Givon <lev@mandriva.org> 1.9.1-1
+ Revision: 700638
- Update to 1.9.1.

* Thu Jun 02 2011 Lev Givon <lev@mandriva.org> 1.8.4-1
+ Revision: 682451
- Update to 1.8.4.

* Sun May 01 2011 Lev Givon <lev@mandriva.org> 1.8.3-1
+ Revision: 661296
- Update to 1.8.3.

* Thu Apr 28 2011 Lev Givon <lev@mandriva.org> 1.8.2-1
+ Revision: 660153
- Update to 1.8.2.

* Tue Mar 15 2011 Lev Givon <lev@mandriva.org> 1.8.1-1
+ Revision: 645030
- Update to 1.8.1.

* Wed Mar 02 2011 Lev Givon <lev@mandriva.org> 1.8-1
+ Revision: 641279
- Update to 1.8.

* Sun Jan 02 2011 Lev Givon <lev@mandriva.org> 1.7.3-1mdv2011.0
+ Revision: 627547
- Update to 1.7.3.

* Thu Dec 02 2010 Lev Givon <lev@mandriva.org> 1.7.2-1mdv2011.0
+ Revision: 604819
- Update to 1.7.2.

* Wed Nov 17 2010 Lev Givon <lev@mandriva.org> 1.7.1-1mdv2011.0
+ Revision: 598134
- Update to 1.7.1.

* Sat Oct 30 2010 Michael Scherer <misc@mandriva.org> 1.6.4-3mdv2011.0
+ Revision: 590353
- rebuild for python 2.7

* Fri Oct 08 2010 Lev Givon <lev@mandriva.org> 1.6.4-1mdv2011.0
+ Revision: 584245
- Update to 1.6.4.

* Fri Aug 27 2010 Lev Givon <lev@mandriva.org> 1.6.3-1mdv2011.0
+ Revision: 573469
- Update to 1.6.3.

* Tue Aug 03 2010 Lev Givon <lev@mandriva.org> 1.6.2-1mdv2011.0
+ Revision: 565216
- Update to 1.6.2.

* Mon Jul 19 2010 Lev Givon <lev@mandriva.org> 1.6-1mdv2011.0
+ Revision: 554965
- Update to 1.6.

* Tue Jun 01 2010 Lev Givon <lev@mandriva.org> 1.5.4-1mdv2010.1
+ Revision: 546850
- Update to 1.5.4.
- Update to 1.5.3.

* Fri Apr 02 2010 Lev Givon <lev@mandriva.org> 1.5.1-1mdv2010.1
+ Revision: 530772
- Update to 1.5.1.

* Sun Mar 07 2010 Lev Givon <lev@mandriva.org> 1.5-1mdv2010.1
+ Revision: 515466
- Update to 1.5.

* Mon Feb 01 2010 Lev Givon <lev@mandriva.org> 1.4.3-1mdv2010.1
+ Revision: 499245
- Update to 1.4.3.

* Sat Jan 02 2010 Frederik Himpe <fhimpe@mandriva.org> 1.4.2-1mdv2010.1
+ Revision: 484958
- update to new version 1.4.2

* Wed Dec 02 2009 Lev Givon <lev@mandriva.org> 1.4.1-1mdv2010.1
+ Revision: 472619
- Update to 1.4.1.

* Tue Nov 17 2009 Frederik Himpe <fhimpe@mandriva.org> 1.4-1mdv2010.1
+ Revision: 467008
- update to new version 1.4

* Thu Jul 23 2009 Frederik Himpe <fhimpe@mandriva.org> 1.3.1-1mdv2010.0
+ Revision: 399117
- update to new version 1.3.1

* Fri Jul 03 2009 Lev Givon <lev@mandriva.org> 1.3-1mdv2010.0
+ Revision: 391921
- Update to 1.3.

* Sat Mar 21 2009 Frederik Himpe <fhimpe@mandriva.org> 1.2.1-1mdv2009.1
+ Revision: 359983
- update to new version 1.2.1

* Sun Mar 08 2009 Frederik Himpe <fhimpe@mandriva.org> 1.2-1mdv2009.1
+ Revision: 352891
- update to new version 1.2

* Sat Jan 03 2009 Jérôme Soyer <saispo@mandriva.org> 1.1.2-1mdv2009.1
+ Revision: 323882
- New upstream release

* Thu Dec 25 2008 Michael Scherer <misc@mandriva.org> 1.1-2mdv2009.1
+ Revision: 318497
- rebuild for new python

* Sat Dec 20 2008 Olivier Thauvin <nanardon@mandriva.org> 1.1-1mdv2009.1
+ Revision: 316544
- 1.1

* Fri Aug 15 2008 Lev Givon <lev@mandriva.org> 1.0.2-1mdv2009.0
+ Revision: 272385
- Update to 1.0.2.

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.0.1-2mdv2009.0
+ Revision: 268141
- rebuild early 2009.0 package (before pixel changes)

* Sun Jun 01 2008 Lev Givon <lev@mandriva.org> 1.0.1-1mdv2009.0
+ Revision: 214142
- Update to 1.0.1.

* Sun Apr 13 2008 Lev Givon <lev@mandriva.org> 1.0-1mdv2009.0
+ Revision: 192649
- Update to 1.0.

* Sat Mar 01 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.9.5-2mdv2008.1
+ Revision: 177399
- Fix group
- Sync spec file with fedora
  Add cgi files (Bug #36194)

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Nov 09 2007 Jérôme Soyer <saispo@mandriva.org> 0.9.5-1mdv2008.1
+ Revision: 107084
- New release

* Tue Jul 17 2007 Jérôme Soyer <saispo@mandriva.org> 0.9.4-1mdv2008.0
+ Revision: 53115
- New release


* Tue Dec 19 2006 Gaëtan Lehmann <glehmann@mandriva.org> 0.9.3-1mdv2007.0
+ Revision: 100353
- 0.9.3

* Mon Dec 18 2006 Gaëtan Lehmann <glehmann@mandriva.org> 0.9.2-2mdv2007.1
+ Revision: 98735
- bump release
- 0.9.2

* Wed Dec 06 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.9-2mdv2007.1
+ Revision: 91457
- rebuild with new python

  + Nicolas Lécureuil <neoclust@mandriva.org>
    - import mercurial-0.9-1mdk

* Sat May 13 2006 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.9-1mdk
- New release 0.9

* Wed Feb 01 2006 Gaetan Lehmann <glehmann@deborah.mandriva.com> 0.8-2mdk
- fix build on x86_64 (drop patch0)

* Tue Jan 31 2006 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.8-1mdk
- New release 0.8

* Fri Oct 21 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.7-2mdk
- Fix BuildRequires

* Wed Oct 05 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.7-1mdk
- New release 0.7

* Fri Sep 09 2005 Gaetan Lehmann <glehmann@mandrakesoft.com> 0.6c-1mdk
- New release 0.6c
- generate doc with asciidoc
- make tests
- patch0: better detection of lib name to allow tests to run on 32 bits
  system with a /usr/lib64 directory (like n4 on mandriva cluster)

* Fri Jun 03 2005 Frederic Lepied <flepied@mandriva.com> 0.5b-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3125 |12cr|mercurial-server-1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	mercurial-server
%define version	1.2
%define release %mkrel 2

Summary:	Mercurial authentication and authorization tools
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://dev.lshift.net/paul/%{name}/%{name}_%{version}.tar.gz
License:	GPLv2
Group:		Development/Other
Url:		http://www.lshift.net/mercurial-server.html
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
Requires:	mercurial, openssh-server
BuildRequires:	xsltproc, docbook-style-xsl

%description
mercurial-server gives your developers remote read/write access to centralized
Mercurial repositories using SSH public key authentication; it provides
convenient and fine-grained key management and access control. 

%prep
%setup -q -n %{name}_%{version}.orig

%install
%__rm -rf %{buildroot}

%__install -d -m 755 %{buildroot}%{_sysconfdir}/mercurial-server/keys/root
%__install -d -m 755 %{buildroot}%{_sysconfdir}/mercurial-server/keys/users
%__install -m 644 src/init/conf/access.conf %{buildroot}%{_sysconfdir}/mercurial-server/

%__install -d -m 755 %{buildroot}%{_sysconfdir}/remote-hgrc.d
%__install -m 644 src/init/conf/remote-hgrc.d/* %{buildroot}%{_sysconfdir}/remote-hgrc.d

PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --install-scripts=%{_datadir}/%{name} --install-data=%{_datadir}/%{name} --record=FILE_LIST

%__install -m 755 -d %{buildroot}/var/hg

pushd doc
xsltproc --nonet -o ../manual.html /usr/share/sgml/docbook/xsl-stylesheets/html/docbook.xsl manual.docbook

%clean
%__rm -rf %{buildroot}

%pre
# Need to run usermod -U twice to unlock created account:
if ! getent passwd hg 2>&1 > /dev/null; then \
   /usr/sbin/useradd -r -m -d /var/hg -s /bin/bash -c "Mercurial repository server user" hg && \
   /usr/sbin/usermod -U hg && /usr/sbin/usermod -U hg
fi

# .mercurial-server needs to be in the hg user directory:
[ ! -e ~hg/.mercurial-server ] && /bin/su hg -c "install -m 600 /etc/mercurial-server/init/dot-mercurial-server ~hg/.mercurial-server" 

%post
[ -d /var/hg ] && [ ! -d /var/hg/repos ] && \
chown -R hg:hg /var/hg && \
/bin/su hg -c "/usr/share/mercurial-server/init/hginit /usr/share/mercurial-server" 

cat <<EOF
-------------------------------------------------------------------------------
Place the SSH public key(s) of the user(s) who require access to the repository
in the directory /etc/mercurial-server/keys/root and run 
/usr/share/mercurial-server/refresh-auth while logged in as the user hg.
-------------------------------------------------------------------------------
EOF

%postun
/usr/sbin/userdel -r hg

%files -f FILE_LIST
%defattr(-,root,root)
%doc CREDITS LICENSE NEWS README manual.html
%config(noreplace) %{_sysconfdir}/mercurial-server/
%{_sysconfdir}/remote-hgrc.d/access.rc
%{_sysconfdir}/remote-hgrc.d/logging.rc
/var/hg


%changelog
* Fri Mar 16 2012 Lev Givon <lev@mandriva.org> 1.2-2mdv2012.0
+ Revision: 785262
- Correct path to su.

* Wed Sep 28 2011 Lev Givon <lev@mandriva.org> 1.2-1
+ Revision: 701588
- Update to 1.2.

* Tue Nov 02 2010 Michael Scherer <misc@mandriva.org> 0.6-2mdv2011.0
+ Revision: 592414
- rebuild for python 2.7

* Fri Jul 24 2009 Lev Givon <lev@mandriva.org> 0.6-1mdv2010.0
+ Revision: 399525
- imported package mercurial-server



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3126 |12cr|mergelog-4.5-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Merges httpd log files by date
Name:		mergelog
Version:	4.5
Release:	%mkrel 6
Group:		System/Servers
License:	GPLv2
URL:		http://mergelog.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/mergelog/%{name}-%{version}.tar.bz2
BuildRequires:	zlib-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
mergelog is a small and fast C program which merges by date httpd log files in
'Common Log Format' from web servers behind round-robin DNS. It has been
designed to easily manage huge log files from highly stressed servers. mergelog
is distributed with zmergelog which supports gzipped log files.

%prep
%setup -q

%build
%configure2_5x
%make

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_mandir}/man1

install -m0755 src/mergelog %{buildroot}%{_sbindir}/
install -m0755 src/zmergelog %{buildroot}%{_sbindir}/

install -m0644 man/mergelog.1 %{buildroot}%{_mandir}/man1
install -m0644 man/zmergelog.1 %{buildroot}%{_mandir}/man1

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc AUTHORS COPYING ChangeLog README
%attr(0755,root,root) %{_sbindir}/mergelog
%attr(0755,root,root) %{_sbindir}/zmergelog
%attr(0640,root,root) %{_mandir}/man1/mergelog.1*
%attr(0640,root,root) %{_mandir}/man1/zmergelog.1*




%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 4.5-6mdv2011.0
+ Revision: 612849
- the mass rebuild of 2010.1 packages

* Tue Mar 02 2010 Sandro Cazzaniga <kharec@mandriva.org> 4.5-5mdv2010.1
+ Revision: 513598
- Fixc license
- use configure2_5x
- fix clean section

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 4.5-4mdv2010.0
+ Revision: 430017
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 4.5-3mdv2009.0
+ Revision: 252311
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 4.5-1mdv2008.1
+ Revision: 136578
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Mon Jan 15 2007 Oden Eriksson <oeriksson@mandriva.com> 4.5-1mdv2007.0
+ Revision: 109224
- Import mergelog

* Mon Jan 15 2007 Oden Eriksson <oeriksson@mandriva.com> 4.5-1mdv2007.1
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3127 |12cr|merkaartor-0.18.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		merkaartor
Version:	0.18.1
Release:	1
License:	GPLv2+
URL:		http://merkaartor.be/projects/merkaartor/
BuildRequires:	qt4-devel >= 4.4
BuildRequires:	qt4-linguist
BuildRequires:	libexiv-devel gdal-devel
BuildRequires:	boost-devel
BuildRequires:	gdb
Source0:	http://merkaartor.be/attachments/download/301/%{name}-%{version}.tar.bz2
Group:		Sciences/Other
Summary:	Openstreetmap mapping program

%description
Merkaartor is an openstreetmap (http://www.openstreetmap.org) mapping
program. Merkaartor focuses on providing a visually pleasing but
performant editing environment for free geographical data.

%prep
%setup -q

%build
lrelease translations/merkaartor*.ts
%qmake_qt4 \
	PREFIX=%{_prefix} \
	LIBDIR=%{_libdir} \
	TRANSDIR_MERKAARTOR=%_datadir/%{name}/translations \
	TRANSDIR_SYSTEM=%qt4dir/translations \
	GDAL=1
%make

%install
%makeinstall_std INSTALL_ROOT=%{buildroot}
%find_lang %{name} --with-qt
rm -f %{buildroot}/merkaartor.gdb-index

%files -f %{name}.lang
%defattr(-,root,root)
%{_bindir}/*
%_datadir/%{name}/*.xml
#%_datadir/%{name}/world_background.osb
%_datadir/applications/*.desktop
%{_libdir}/%{name}/plugins/background/*.so
%{_libdir}/%{name}/plugins/styles/libskulpture.so
%{_datadir}/icons/hicolor/48x48/apps/%{name}.png
%doc AUTHORS CHANGELOG CREDITS TODO


%changelog
* Tue Jan 31 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.17.2-1mdv2012.0
+ Revision: 769994
- new version 0.17.2

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 0.15.3-2mdv2011.0
+ Revision: 612850
- the mass rebuild of 2010.1 packages

* Fri Apr 16 2010 Frederik Himpe <fhimpe@mandriva.org> 0.15.3-1mdv2010.1
+ Revision: 535633
- Update to new version 0.15.3

* Fri Aug 14 2009 Frederik Himpe <fhimpe@mandriva.org> 0.14-1mdv2010.0
+ Revision: 416397
- Fix libdir
- Update to new version 0.14
- Fix string format

* Mon Jun 08 2009 Michael Scherer <misc@mandriva.org> 0.13.2-3mdv2010.0
+ Revision: 384144
- update to latest release

* Sun Jan 04 2009 Funda Wang <fwang@mandriva.org> 0.12-3mdv2009.1
+ Revision: 324536
- rebuild

* Sun Nov 16 2008 Funda Wang <fwang@mandriva.org> 0.12-2mdv2009.1
+ Revision: 303633
- fix url

* Sun Nov 16 2008 Funda Wang <fwang@mandriva.org> 0.12-1mdv2009.1
+ Revision: 303628
- add desktop file
- import merkaartor



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3128 |12cr|merlin-0.9.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		merlin
Version:	0.9.0
Release:	%mkrel 1
Summary:	Nagios distributed monitoring
License:	BSD
Group:		Networking/Other
URL:		www.op5.org/community/plugin-inventory/op5-projects/merlin
Source:     http://op5.org/op5media/op5.org/downloads/merlin-%{version}.tar.gz
BuildRequires: dbi-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
The Merlin project, or Module for Effortless Redundancy and Loadbalancing In
Nagios, was initially started to create an easy way to set up distributed
Nagios installations, allowing Nagios processes to exchange information
directly as an alternative to the standard nagios way using NSCA. When starting
the Ninja project we realised that we could continue the work on Merlin and
adopt the project to function as backend for Ninja by adding support for
storing the status information in a database, fault tolearance and some other
cool things. This means that Merlin now are responsible for providing status
data, acting as a backend, for the Ninja GUI.

%prep
%setup -q

%build
%make

%install
rm -rf %{buildroot}

install -d -m 755 %{buildroot}%{_libdir}/merlin
install -m 755 import showlog merlind %{buildroot}%{_libdir}/merlin
install -m 644 merlin.so import.php object_importer.inc.php %{buildroot}%{_libdir}/merlin

install -d -m 755 %{buildroot}%{_sysconfdir}
install -m 644 example.conf %{buildroot}%{_sysconfdir}/merlin.conf
perl -pi \
    -e 's|@\@DESTDIR@\@/logs|%{_localstatedir}/log/merlin|;' \
    -e 's|@\@DESTDIR@\@/ipc.sock|%{_localstatedir}/lib/merlin/ipc.sock|;' \
    %{buildroot}%{_sysconfdir}/merlin.conf

install -d -m 755 %{buildroot}%{_localstatedir}/log/merlin
install -d -m 755 %{buildroot}%{_localstatedir}/lib/merlin

install -d -m 755 %{buildroot}%{_initrddir}
install -m 755 init.sh %{buildroot}%{_initrddir}/merlind
perl -pi \
    -e 's|^BINDIR=.*|BINDIR=%{_libdir}/merlin|;' \
    -e 's|^CONFIG_FILE=.*|CONFIG_FILE=%{_sysconfdir}/merlin.conf|;' \
    %{buildroot}%{_initrddir}/merlind

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc TECHNICAL SPECS README HOWTO COPYING
%{_initrddir}/merlind
%{_libdir}/merlin
%{_localstatedir}/lib/merlin
%{_localstatedir}/log/merlin
%config(noreplace)%{_sysconfdir}/merlin.conf



%changelog
* Sat Jan 01 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.9.0-1mdv2011.0
+ Revision: 627283
- import merlin


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3129 |12cr|meshio-0.2.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}
%define version 0.2.0
%define release 9
%define name    meshio

%define major 0
%define libname %mklibname %{name} %major
%define libnamedev %mklibname %{name} %major -d

Name:        %{name}
Summary:     Library for the loading of 3D model files
Version:     %{version}
Release:     %{release}
License:     LGPLv2.1
Group:       System/Libraries
Source:      meshio-%version.tar.bz2
Patch0:      meshio-0.2.0-build.patch

URL:         http://www.3dwm.org/frameset.html


%description 
MeshIO is a simple C++ library for the loading of 3D model 
files. Currently, MeshIO only supports plain .3DS files as 
well as its native .RAW format. MeshIO will undergo a major 
redesign in the future.

%package -n %libname
Summary:     	Library for the loading of 3D model files
Group: 		 System/Libraries

%description -n %libname
MeshIO is a simple C++ library for the loading of 3D model 
files. Currently, MeshIO only supports plain .3DS files as 
well as its native .RAW format. MeshIO will undergo a major 
redesign in the future.


%package -n %libname-devel
Summary:        Library for the loading of 3D model files
Group:          System/Libraries
Requires:	%libname = %version
Provides:	libmeshio-devel

%description -n %libname-devel
MeshIO is a simple C++ library for the loading of 3D model 
files. Currently, MeshIO only supports plain .3DS files as 
well as its native .RAW format. MeshIO will undergo a major 
redesign in the future.


%prep
%setup -n meshio-%version
%patch0 -p0

%build

linux32 ./configure 
%make

%install
%makeinstall



%files -n %libname
%doc AUTHORS COPYING README  
%_libdir/*.so.*

%files -n %libname-devel
%doc AUTHORS COPYING README
%_libdir/*.*a
%_libdir/*.so
%_includedir/MeshIO/


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3130 |12cr|metaconf-1.3.1-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: metaconf
Version: 1.3.1
Release: %mkrel 11
License: GPL
Group: System/Configuration/Other
Summary: Maintains multiple configurations in the same machine
Source: metaconf-%{version}.tar.bz2
Patch0:  metaconf-use_our_arping.patch
URL: http://niemeyer.net/metaconf
Requires(post,preun): rpm-helper
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: python-devel
BuildArch: noarch 

%description
metaconf is a generic software for maintenance of multiple
configurations in a single machine. One of its main uses is for
notebook users which need mobility between several places, but
unlike other similar softwares, metaconf is not designed to work
specifically with network configurations. Indeed, it may be used
to alternate between almost any kind of configuration, as far as
the user knows how to configure the softwares properly.

%prep
%setup -q 
%patch0 -p0

%build
python setup.py build

%install
rm -rf %{buildroot}

python setup.py install --root=%{buildroot} --record=INSTALLED_FILES

mkdir -p %{buildroot}%{_bindir} %{buildroot}/%{_initrddir}
install -m 755 contrib/metaconf-chooser.sh %{buildroot}%{_bindir}/
install -m 755 contrib/metaconf.init %{buildroot}%{_initrddir}/%{name}
install -m 755 contrib/metaconf-autochooser.sh %{buildroot}%{_bindir}/
install -m 600 contrib/metaconf.macs %{buildroot}%{_sysconfdir}

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc LICENSE doc/metaconf.moin
%defattr(-,root,root)
%{_bindir}/*
%config(noreplace) %{_sysconfdir}/metaconf.macs
%{py_puresitedir}/*
%{_initrddir}/metaconf

%post
%_post_service metaconf

%preun
%_preun_service metaconf




%changelog
* Fri Nov 19 2010 Funda Wang <fwang@mandriva.org> 1.3.1-11mdv2011.0
+ Revision: 598843
- fix file list

  + Bogdano Arendartchuk <bogdano@mandriva.com>
    - rebuild for python 2.7

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.3.1-10mdv2010.0
+ Revision: 439798
- rebuild

* Tue Jan 06 2009 Funda Wang <fwang@mandriva.org> 1.3.1-9mdv2009.1
+ Revision: 325695
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 1.3.1-8mdv2009.0
+ Revision: 252335
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Dec 12 2007 Olivier Blin <oblin@mandriva.com> 1.3.1-6mdv2008.1
+ Revision: 117690
- update URL


* Fri Mar 16 2007 Michael Scherer <misc@mandriva.org> 1.3.1-5mdv2007.1
+ Revision: 144936
- Rebuild for new python
- Import metaconf

* Thu Dec 08 2005 Michael Scherer <misc@mandriva.org> 1.3.1-4mdk
- use macro for etc/init.d and rpm-helper script
- use blino patch ( close #18255 )

* Mon Nov 07 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.3.1-3mdk
- Fix BuildRequires
- %%mkrel

* Fri Jun 17 2005 Gustavo Niemeyer <gustavo@niemeyer.net> 1.3.1-2mdk
- Adding prereq on rpm-helper.

* Fri Jun 17 2005 Gustavo Niemeyer <gustavo@niemeyer.net> 1.3.1-1mdk
- New upstream Version: 1.3.1
- Including add/del-service calls.

* Fri Jun 17 2005 Gustavo Niemeyer <gustavo@niemeyer.net> 1.3-1mdk 
- New upstream version: 1.3

* Sat Dec 04 2004 Michael Scherer <misc@mandrake.org> 1.2-2mdk
- Rebuild for new python

* Sat Apr 24 2004 Michael Scherer <misc@mandrake.org> 1.2-1mdk
- first package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3131 |12cr|metadata-extractor-2.3.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# This spec is based on Toni Graffy's from OpenSUSE and
# Alberto Altieri's from MIB work

Name:		metadata-extractor
Summary:	A project to extract Exif and Iptc image meta-data from media files
URL:		http://www.drewnoakes.com/code/exif/
Group:		Graphics
Version:	2.3.1
Release:	2
License:	ASL 2.0
Source0:	http://www.drewnoakes.com/code/exif/%{name}-%{version}-src.jar
Patch0:		metadata-extractor-build.xml.diff
Patch1:		metadata-extractor-2.3.1-nosun.diff
Patch2:		metadata-extractor-2.3.1-unmappable.patch
BuildRequires:	ant
BuildRequires:	ant-junit
BuildRequires:	java-devel-openjdk
BuildRequires:	junit
BuildRequires:	update-alternatives
BuildRequires:	xerces-j2
BuildRequires:	xml-commons-apis
BuildRequires:	java-rpmbuild
Requires:	java >= 1.5
Requires:	jpackage-utils
BuildArch:	noarch

%description
A project to extract Exif and Iptc image meta-data from media
such as JPEG files.

What began as a simple utility to extract the date-taken from a
digital still camera (DSC) Jpeg file is now a general metadata
extraction framework. Support currently exists for Exif and Iptc
metadata segments. Extraction of these segments is provided for
Jpeg files. It is hoped that individuals with specific needs
will extend the framework by adding their own classes.

Information extracted by this library might be of use to you if
you're writing an image browser, image categoriser, photo album,
etc... I started coding this library for use in my own photo
gallery.

This metadata library is available with Java source code for usage
in the public domain.

%package javadoc
Summary:	User documentation for metadata-extractor
Group:		Development/Java
Requires:	jpackage-utils

%description javadoc
User documentation for metadata-extractor.

%prep
%setup -q -T -c
jar xf %{SOURCE0}
%patch0 -p0
%patch1 -p1
%patch2 -p1

%__rm -rf Libraries

%build
export LANG=de_DE
%ant dist-binaries javadoc

%install
%__rm -rf %{buildroot}
export NO_BRP_CHECK_BYTECODE_VERSION=true

# jars
%__install -dm 755 %{buildroot}%{_javadir}
%__install -m 644 Releases/%{name}-%{version}.jar \
	%{buildroot}%{_javadir}
pushd %{buildroot}%{_javadir}
	for jar in *-%{version}*; do
		ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`
	done
popd

# javadoc
%__install -dm 755 %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -pr javadoc/* \
	%{buildroot}%{_javadocdir}/%{name}-%{version}
%__ln_s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name} # ghost symlink

%clean
%__rm -rf %{buildroot}

%post javadoc
%__rm -f %{_javadocdir}/%{name}
%__ln_s %{name}-%{version} %{_javadocdir}/%{name}

%files
%defattr(-,root,root)
%doc ChangeLog.txt
%{_javadir}/*.jar

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-%{version}
%ghost %doc %{_javadocdir}/%{name}



%changelog
* Mon Feb 20 2012 Andrey Bondrov <abondrov@mandriva.org> 2.3.1-1mdv2012.0
+ Revision: 778247
- Add patch2 to fix unmappable character for encoding ASCII error
- Add BuildRequires java-rpmbuild
- imported package metadata-extractor


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3132 |12cr|metakit-2.4.9.7-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		1
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname %{name} -d
%define soname		libmk4.so.1

Summary: 	Embeddable database
Name: 		metakit
Version: 	2.4.9.7
Release: 	%mkrel 8
License: 	MIT
Group: 		System/Libraries
BuildRoot: 	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Source0: 	http://www.equi4.com/pub/mk/%{name}-%{version}.tar.gz
Patch0:		metakit-2.4.9.7-flags.patch
Patch1:		metakit-2.4.9.6-alt-soname.patch
Patch2:		metakit-2.4.9.7-tcl8.6.patch
Patch3:		metakit-2.4.9.7-linkage.patch
URL: 		http://www.equi4.com/metakit/
BuildRequires:	tcl-devel
BuildRequires:	python-devel 

%description
MetaKit is an embeddable database which runs on Unix, Windows, Macintosh,
and other platforms. It lets you build applications which store their data
efficiently, in a portable way, and which will not need a complex runtime
installation. In terms of the data model, MetaKit takes the middle ground
between RDBMS, OODBMS, and flat-file databases - yet it is quite different
from each of them.

%package -n %{libname}
Summary:	Main library for %{name}, a embeddable database
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}

%description -n %{libname}
This package contains the library needed to run programs dynamically
linked with %{name}.

MetaKit is an embeddable database which runs on Unix, Windows, Macintosh,
and other platforms. It lets you build applications which store their data
efficiently, in a portable way, and which will not need a complex runtime
installation. In terms of the data model, MetaKit takes the middle ground
between RDBMS, OODBMS, and flat-file databases - yet it is quite different
from each of them.

%package -n %{develname}
Summary:	Files to compile programs that will use %{name}
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname metakit 1 -d} < %{version}-%{release}

%description -n %{develname}
This package contains the headers that programmers will need to develop
applications which will use %{name}.

MetaKit is an embeddable database which runs on Unix, Windows, Macintosh,
and other platforms. It lets you build applications which store their data
efficiently, in a portable way, and which will not need a complex runtime
installation. In terms of the data model, MetaKit takes the middle ground
between RDBMS, OODBMS, and flat-file databases - yet it is quite different
from each of them.

%package -n python-%{name}
Summary:	Python bindings for %{name}, a embeddable database
Group:		System/Libraries
Requires:	%{libname} python
Provides:	Mk4py = %{version}-%{release}
Provides:	mk4py = %{version}-%{release}
Provides:	%{name}-python = %{version}-%{release}
Obsoletes:	%{name}-python < %{version}-%{release}

%description -n python-%{name}
Python bindings for %{name}

MetaKit is an embeddable database which runs on Unix, Windows, Macintosh,
and other platforms. It lets you build applications which store their data
efficiently, in a portable way, and which will not need a complex runtime
installation. In terms of the data model, MetaKit takes the middle ground
between RDBMS, OODBMS, and flat-file databases - yet it is quite different
from each of them.

%package -n %{name}-tcl
Summary:	Tcl bindings for %{name}, a embeddable database
Group:		System/Libraries
Requires:	%{libname} tcl
Provides:	Mk4tcl = %{version}-%{release}
Provides:	mk4tcl = %{version}-%{release}

%description -n %{name}-tcl
Tcl bindings for %{name}

MetaKit is an embeddable database which runs on Unix, Windows, Macintosh,
and other platforms. It lets you build applications which store their data
efficiently, in a portable way, and which will not need a complex runtime
installation. In terms of the data model, MetaKit takes the middle ground
between RDBMS, OODBMS, and flat-file databases - yet it is quite different
from each of them.

%prep
%setup -q
%patch0 -p0
%patch1 -p1
%patch2 -p1
%patch3 -p0
rm -rf builds/tests/CVS

%build
cd unix
sed -i -e "s/^CXXFLAGS.*/CXXFLAGS = %{optflags} -fPIC/" Makefile.in
cd ../builds
CONFIGURE_TOP="../unix" %configure2_5x --enable-python \
	--with-python="%{_includedir}/python%{python_version},%{py_platsitedir}" \
	--with-tcl=%{_includedir},%{tcl_sitearch}
%make MK4_SONAME=%{soname} TCL_LIB=-ltcl PYTHON_LIB=-lpython%{py_ver}

%check
cd builds
export LD_LIBRARY_PATH=`pwd`
make test 

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/%{py_platsitedir}
%makeinstall_std -C builds MK4_SONAME=%{soname}

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%files -n %{libname}
%defattr(-, root, root)
%doc README
%{_libdir}/*.so.*

%files -n %{develname}
%defattr(-, root, root)
%doc README CHANGES doc demos examples 
%{_libdir}/*.so
%{_includedir}/*

%files -n python-%{name}
%defattr(-, root, root)
%doc README
%{py_platsitedir}/Mk4py.so
%{py_platsitedir}/metakit.py

%files -n %{name}-tcl
%defattr(-, root, root)
%doc doc/tcl.html doc/tcl.gif doc/e4s.gif
%{tcl_sitearch}/Mk4tcl



%changelog
* Tue Nov 02 2010 Michael Scherer <misc@mandriva.org> 2.4.9.7-8mdv2011.0
+ Revision: 592429
- rebuild for python 2.7

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 2.4.9.7-7mdv2010.0
+ Revision: 439800
- rebuild

* Sat Jan 24 2009 Funda Wang <fwang@mandriva.org> 2.4.9.7-6mdv2009.1
+ Revision: 333294
- finally fix build
- specify python via configure options
- rebuild

* Fri Dec 05 2008 Adam Williamson <awilliamson@mandriva.org> 2.4.9.7-5mdv2009.1
+ Revision: 310861
- drop now useless (and broken) x86-64 workaround
- rebuild for new tcl
- move tcl stuff to new location per policy
- spec clean
- add tcl8.6.patch (fix build for Tcl 8.6)
- correct license (it's MIT not GPL)
- new devel policy

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 2.4.9.7-4mdv2009.0
+ Revision: 252345
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 2.4.9.7-2mdv2008.1
+ Revision: 140953
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Aug 26 2007 Pascal Terjan <pterjan@mandriva.org> 2.4.9.7-2mdv2008.0
+ Revision: 71486
- 2.4.9.7
- Add P1 to get again a soname (Patch from Alt)
- Move tcl lib in lib64 on 64 bits
- Add -fPIC
- Fix build (missing -I)


* Fri Nov 04 2005 Michael Scherer <misc@mandriva.org> 2.4.9.3-3mdk
- fix naming of python module
- enhance description
- use macro
- mkrel

* Mon Jan 10 2005 Austin Acton <austin@mandrake.org> 2.4.9.3-2mdk
- rebuild for python

* Sat Jul 17 2004 Michael Scherer <misc@mandrake.org> 2.4.9.3-1mdk
- New release 2.4.9.3
- rpmbuildupdate aware

* Mon Apr 07 2003 Guillaume Cottenceau <gc@mandrakesoft.com> 2.4.9.2-2mdk
- add another provides to the -devel

* Mon Mar 31 2003 Austin Acton <aacton@yorku.ca> 2.4.9.2-1mdk
- cleanup spec
- update
- use mklibname
- add docs, demos
- add python and tcl extensions
- redo patch

* Tue Jan 28 2003 Lenny Cartier <lenny@mandrakesoft.com> 2.4.6-3mdk
- rebuild

* Thu Sep 05 2002 Lenny Cartier <lenny@mandrakesoft.com> 2.4.6-2mdk
- rebuild

* Mon Jun 03 2002 Guillaume Cottenceau <gc@mandrakesoft.com> 2.4.6-1mdk
- recompile against latest libstdc++
- new version
- provide library version so that we can use dynamic library as usual

* Mon Feb 18 2002 Guillaume Cottenceau <gc@mandrakesoft.com> 2.4.3-1mdk
- first mdk release as a separate package (was previously inside simgear)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3133 |12cr|metalink-0.3.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A commandline metalink generator
Name:		metalink
Version:	0.3.6
Release:	%mkrel 2
Group:		Networking/Other
License:	GPLv3+
URL:		http://metamirrors.nl/metalinks_project
Source0:	http://downloads.sourceforge.net/metalinks/%{name}-%{version}.tar.gz
BuildRequires:	boost-devel
BuildRequires:	glibmm2.4-devel
BuildRequires:	libgcrypt-devel
BuildRequires:	libgpg-error-devel
BuildRequires:	libicu-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
A .metalink is an XML file that describes a download, and includes mirrors
and checksum information. Metalink is the main Metalink generation tool.
It combines a list of mirrors (from stdin) and a number of files into one
Metalink record (stdout). It can also be used to transform a MD5SUMS file
into a metalink.


%prep

%setup -q
chmod 0644 example/gen.sh

%build
rm -rf autom4te.cache

%configure2_5x

%make

%install
rm -rf %{buildroot}

%makeinstall_std INSTALL="install -p"

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc AUTHORS ChangeLog COPYING NEWS README TODO example
%{_bindir}/metalink
%{_mandir}/man1/*



%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.6-2mdv2011.0
+ Revision: 612851
- the mass rebuild of 2010.1 packages

* Mon Nov 09 2009 Oden Eriksson <oeriksson@mandriva.com> 0.3.6-1mdv2010.1
+ Revision: 463503
- import metalink


* Mon Nov 09 2009 Oden Eriksson <oeriksson@mandriva.com> 0.3.6-1mdv2010.0
- initial Mandriva package (fedora import)

* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.6-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild

* Mon Jan 05 2009 Ant Bryan <anthonybryan at gmail.com> - 0.3.6-2
- New version, 0.3.6-2
- man page, licensing clarification upstream.

* Mon Dec 08 2008 Ant Bryan <anthonybryan at gmail.com> - 0.3.5-1
- 0.3.5-1

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3134 |12cr|metasploit-4.4.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# rpmlint check is really useless here
%define _build_pkgcheck_set %{nil}

# prevent rpm to create debug files for binary content
%define _enable_debug_packages    %{nil}
%define debug_package     %{nil}

Name:		metasploit
Version:	4.4.0
Release:	2
Summary:	Penetration Testing Resources
License:	GPLv2
Group:		Monitoring
URL:		http://www.metasploit.com/
Source0:	http://www.metasploit.com/releases/framework-%{version}.tar.bz2
# To avoid automatic dependency on file
Requires:	rubygems
Requires:	rubygem(msgpack)
AutoReqProv:	no
BuildRequires:	ruby
BuildArch:	noarch

%description
Metasploit provides useful information and tools for penetration
testers, security researchers, and IDS signature developers. This
project was created to provide information on exploit techniques
and to create a functional knowledgebase for exploit developers and
security professionals. The tools and information on this site are
provided for legal security research and testing purposes only.
Metasploit is an open source project managed by Rapid7.

%package gui
Summary:	GUI for %{name}
Group:		Monitoring
Requires:	%{name} = %{version}-%{release}
Requires:	rubygem(gtk2)

%description gui
This package contains a GUI for %{name}.

%prep
%setup -q -n msf3
find . -name .svn | xargs rm -rf
find . -type f | \
    xargs perl -pi -e "s|msfbase = __FILE__|msfbase = '%{_datadir}/%{name}/.'|"

%build

%install
install -d -m 755 %{buildroot}%{_bindir}
install -m 755 msf* %{buildroot}%{_bindir}

install -d -m 755 %{buildroot}%{_datadir}/%{name}
cp -r data %{buildroot}%{_datadir}/%{name}
cp -r external %{buildroot}%{_datadir}/%{name}
cp -r lib %{buildroot}%{_datadir}/%{name}
cp -r modules %{buildroot}%{_datadir}/%{name}
cp -r plugins %{buildroot}%{_datadir}/%{name}
cp -r scripts %{buildroot}%{_datadir}/%{name}
cp -r tools %{buildroot}%{_datadir}/%{name}

rm -rf %{buildroot}%{_datadir}/%{name}/external/source

%files
%doc HACKING documentation/*
%{_bindir}/*
%{_datadir}/metasploit
%exclude %{_bindir}/msfgui

%files gui
%{_bindir}/msfgui



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3135 |12cr|meteor-1.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		meteor
Version:	1.4.0
Release:	1
Summary:	A GameBoy Advance emulator
License:	GPLv3+
Group:		Emulators
URL:		http://sourceforge.net/projects/meteorgba/
Source0:	http://sourceforge.net/projects/meteorgba/files/%{name}-%{version}.tar.bz2
Patch0:		meteor-1.4.0-gcc4.7.patch
BuildRequires:	cmake
BuildRequires:	pkgconfig(ao)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gtkmm-2.4)
BuildRequires:	sfml-graphics-devel
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(glew)
BuildRequires:	nasm

%description
Meteor is a GameBoy Advance emulator with GTK2 frontend.

%prep
%setup -q
%patch0 -p1

%build
cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr
%make

%install
%makeinstall_std

%__mkdir_p %{buildroot}%{_datadir}/applications
%__cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
[Desktop Entry]
Name=Meteor
Comment=GameBoy Advance emulator
Exec=%{_bindir}/%{name}
Icon=emulators_section
Terminal=false
Type=Application
StartupNotify=true
Categories=GTK;Game;Emulator;
EOF

%files
%doc README COPYING AUTHORS
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop



%changelog
* Mon Mar 19 2012 Andrey Bondrov <abondrov@mandriva.org> 1.3.0-1mdv2012.0
+ Revision: 785545
- Update BuildRequires
- imported package meteor


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3136 |12cr|meterbridge-0.9.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# build breaks without these, not easily fixable, and contains no
# shared libs anyway - AdamW 2008/09
%define _disable_ld_no_undefined	1
%define _disable_ld_as_needed		1

Summary:	Software meterbridge for Jack
Name:		meterbridge
Version:	0.9.2
Release:	%{mkrel 5}
URL: 		http://plugin.org.uk/meterbridge/
Source0: 	%{name}-%{version}.tar.bz2
# From Debian: fix build by removing duplicate declaration of buf_rect
# AdamW 2008/09
Patch0:		meterbridge-0.9.2-build.patch
License: 	GPL+
Group: 		Sound
BuildRoot: 	%{_tmppath}/%{name}-root
BuildRequires:	jackit-devel
BuildRequires:	SDL_image-devel

%description
Software meterbridge for the UNIX based JACK audio system. It supports
a number of different types of meter, rendered using the SDL library
and user-editable pixmaps.

%prep
%setup -q
%patch0 -p1 -b .build

%build
%configure2_5x
%make CC="gcc %{optflags}"

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog INSTALL
%{_bindir}/%{name}
%{_datadir}/%{name}



%changelog
* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.9.2-5mdv2010.0
+ Revision: 430021
- rebuild

* Sat Sep 06 2008 Adam Williamson <awilliamson@mandriva.org> 0.9.2-4mdv2009.0
+ Revision: 281766
- don't package COPYING
- add build.patch (from Debian, fix build)
- disable underlinking protection (breaks build and not needed here)
- clean spec

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request
    - use %%mkrel
    - import meterbridge

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Sat Jul 17 2004 Austin Acton <austin@mandrake.org> 0.9.2-2mdk
- fix buildrequires
- configure 2.5
- use opt flags

* Mon Jun 9 2003 Austin Acton <aacton@yorku.ca> 0.9.2-1mdk
- 0.9.2
- fix buildrequires (SDL_image)

* Fri Apr 25 2003 Austin Acton <aacton@yorku.ca> 0.9.0-2mdk
- buildrequires libSDL-devel

* Sat Feb 8 2003 Austin Acton <aacton@yorku.ca> 0.9.0-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3137 |12cr|mew-6.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# TODO:
# - See how debian and fedora package things
# - Break helpers binaries out into seperate package and make main package
#   noarch
# - Remove .elc files so it works with both emacs and xemacs (policy?)
# - Fix stripping binaries (rpmlint)

%define name mew
%define version 6.5
%define release %mkrel 1

Summary: Messaging in the Emacs World
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://www.mew.org/Release/%{name}-%{version}.tar.gz
Source1: %{name}.el
License: BSD-like
Group: Networking/Mail
Url: http://www.Mew.org/

BuildRequires: emacs
Requires: emacs

%description
Mew (Messaging in the Emacs World) is a user interface for text messages,
multimedia messages (MIME), news articles and security functionality 
including PGP, SSH and SSL. 

The features of Mew are as follows: 

 - POP, SMTP, NNTP, and IMAP are supported.
 - You can easily display a very complicated structured message.
 - You can start to read messages before they are all fully listed.
 - For refiling, default folders are neatly suggested.
 - You can complete field names, e-mail addresses, receiver's names,
   domain names, and folder names.
 - Thread, a mechanism to display the flow of messages, is supported.

%prep
%setup -q

%build
%configure 
%make elispdir=%{_datadir}/emacs/site-lisp/%{name} etcdir=%{_datadir}/pixmaps/mew

%install
%makeinstall elispdir=%{buildroot}%{_datadir}/emacs/site-lisp/%{name} etcdir=%{buildroot}%{_datadir}/pixmaps/mew INSTALLINFO=/sbin/install-info

%__install -dm 755 %{buildroot}%{_sysconfdir}/emacs/site-start.d
%__install -pm 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/emacs/site-start.d

%post
%_install_info %{name}.info

%preun
%_remove_install_info %{name}.info

%files
%defattr(-,root,root,0755)
%doc 00copyright 00readme 00diff 00changes*
%attr(0755,root,root) %{_bindir}/*
%{_datadir}/emacs/site-lisp/%{name}/*
%{_datadir}/pixmaps/mew/*
%{_infodir}/*
%{_mandir}/*
%config(noreplace) %{_sysconfdir}/emacs/site-start.d/%{name}.el

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3138 |12cr|mfs-1.6.26-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name mfs
%define version 1.6.26
%define release %mkrel 2
%define minor 2
%define	_localstatedir	/var/lib
%define	mfsconfdir	%{_sysconfdir}

Summary:	MooseFS - distributed, fault tolerant file system
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPLv3
Group:		System/Cluster
URL:		http://www.moosefs.org/
Source0:	http://moosefs.org/tl_files/mfscode/%{name}-%{version}.tar.gz
Source1:	mfschunkserver.init 	
Source2:	mfsmaster.init
Source3: 	mfsmetalogger.init
BuildRequires:	fuse-devel
BuildRequires:	pkgconfig
BuildRequires:	pkgconfig(zlib)

%description
MooseFS is an Open Source, easy to deploy and maintain, distributed,
fault tolerant file system for POSIX compliant OSes.

%package master
Summary:	MooseFS master server
Group:		System/Cluster

%description master
MooseFS master (metadata) server together with metarestore utility.

%package metalogger
Summary:	MooseFS metalogger server
Group:		System/Cluster

%description metalogger
MooseFS metalogger (metadata replication) server.

%package chunkserver
Summary:	MooseFS data server
Group:		System/Cluster

%description chunkserver
MooseFS data server.

%package client
Summary:	MooseFS client
Group:		System/Cluster

%description client
MooseFS client: mfsmount and mfstools.

%package cgi
Summary:	MooseFS CGI Monitor
Group:		System/Cluster
Requires:	python

%description cgi
MooseFS CGI Monitor.

%prep
%setup -q -n mfs-%{version}
install -m 755 %{SOURCE1} mfschunkserver.init
install -m 755 %{SOURCE2} mfsmaster.init
install -m 755 %{SOURCE3} mfsmetalogger.init

%build
%configure
# fix libtool issue on release < 2009.1
%if %mdkversion < 200910
perl -pi -e "s/^ECHO.*/ECHO='echo'\necho='echo'\n/" libtool
%endif
make %{?_smp_mflags}

%install
rm -rf $RPM_BUILD_ROOT

make install \
	DESTDIR=$RPM_BUILD_ROOT
mkdir -p  %{buildroot}%{_initrddir}
install -m 755 mfschunkserver.init %{buildroot}%{_initrddir}/mfschunkserver
install -m 755 mfsmaster.init %{buildroot}%{_initrddir}/mfsmaster
install -m 755 mfsmetalogger.init %{buildroot}%{_initrddir}/mfsmetalogger

install -d $RPM_BUILD_ROOT%{_initrddir}
 
%pre master
%_pre_useradd mfs /var/lib/mfs /sbin/nologin
%_pre_groupadd mfs mfs

%post
%_post_service mfschunkserver
%_post_service mfsmaster
%_post_service mfsmetalogger

%preun
%_post_service mfschunkserver
%_post_service mfsmaster
%_post_service mfsmetalogger


%files master
%defattr(644,root,root,755)
%doc NEWS README UPGRADE
%attr(755,root,root) %{_sbindir}/mfsmaster
%attr(755,root,root) %{_sbindir}/mfsmetadump
%attr(755,root,root) %{_sbindir}/mfsmetarestore
%{_mandir}/man5/mfsexports.cfg.5*
%{_mandir}/man5/mfsmaster.cfg.5*
%{_mandir}/man5/mfstopology.cfg.5.xz
%{_mandir}/man7/mfs.7*
%{_mandir}/man7/moosefs.7*
%{_mandir}/man8/mfsmaster.8*
%{_mandir}/man8/mfsmetarestore.8*
%{mfsconfdir}/mfsexports.cfg.dist
%{mfsconfdir}/mfsmount.cfg.dist
%{mfsconfdir}/mfsmaster.cfg.dist
%{mfsconfdir}/mfstopology.cfg.dist
%attr(755,mfs,mfs) %{_localstatedir}/mfs
%attr(754,root,root) %{_initrddir}/mfsmaster

%files metalogger
%defattr(644,root,root,755)
%doc NEWS README UPGRADE
%attr(755,root,root) %{_sbindir}/mfsmetalogger
%{_mandir}/man5/mfsmetalogger.cfg.5*
%{_mandir}/man8/mfsmetalogger.8*
%{mfsconfdir}/mfsmetalogger.cfg.dist
%attr(754,root,root) %{_initrddir}/mfsmetalogger

%files chunkserver
%defattr(644,root,root,755)
%doc NEWS README UPGRADE
%attr(755,root,root) %{_sbindir}/mfschunkserver
%{_mandir}/man5/mfschunkserver.cfg.5*
%{_mandir}/man5/mfshdd.cfg.5*
%{_mandir}/man8/mfschunkserver.8*
%{mfsconfdir}/mfschunkserver.cfg.dist
%{mfsconfdir}/mfshdd.cfg.dist
%attr(754,root,root) %{_initrddir}/mfschunkserver

%files client
%defattr(644,root,root,755)
%doc NEWS README UPGRADE
%attr(755,root,root) %{_bindir}/mfsappendchunks
%attr(755,root,root) %{_bindir}/mfscheckfile
%attr(755,root,root) %{_bindir}/mfsdeleattr
%attr(755,root,root) %{_bindir}/mfsdirinfo
%attr(755,root,root) %{_bindir}/mfsfileinfo
%attr(755,root,root) %{_bindir}/mfsfilerepair
%attr(755,root,root) %{_bindir}/mfsgeteattr
%attr(755,root,root) %{_bindir}/mfsgetgoal
%attr(755,root,root) %{_bindir}/mfsgettrashtime
%attr(755,root,root) %{_bindir}/mfsmakesnapshot
%attr(755,root,root) %{_bindir}/mfsmount
%attr(755,root,root) %{_bindir}/mfsrgetgoal
%attr(755,root,root) %{_bindir}/mfsrgettrashtime
%attr(755,root,root) %{_bindir}/mfsrsetgoal
%attr(755,root,root) %{_bindir}/mfsrsettrashtime
%attr(755,root,root) %{_bindir}/mfsseteattr
%attr(755,root,root) %{_bindir}/mfssetgoal
%attr(755,root,root) %{_bindir}/mfssettrashtime
%attr(755,root,root) %{_bindir}/mfssnapshot
%attr(755,root,root) %{_bindir}/mfstools
%{_mandir}/man1/mfsappendchunks.1*
%{_mandir}/man1/mfscheckfile.1*
%{_mandir}/man1/mfsdeleattr.1*
%{_mandir}/man1/mfsdirinfo.1*
%{_mandir}/man1/mfsfileinfo.1*
%{_mandir}/man1/mfsfilerepair.1*
%{_mandir}/man1/mfsgeteattr.1*
%{_mandir}/man1/mfsgetgoal.1*
%{_mandir}/man1/mfsgettrashtime.1*
%{_mandir}/man1/mfsmakesnapshot.1*
%{_mandir}/man1/mfsrgetgoal.1*
%{_mandir}/man1/mfsrgettrashtime.1*
%{_mandir}/man1/mfsrsetgoal.1*
%{_mandir}/man1/mfsrsettrashtime.1*
%{_mandir}/man1/mfsseteattr.1*
%{_mandir}/man1/mfssetgoal.1*
%{_mandir}/man1/mfssettrashtime.1*
%{_mandir}/man1/mfstools.1*
%{_mandir}/man8/mfsmount.8*

%files cgi
%defattr(644,root,root,755)
%doc NEWS README UPGRADE
%attr(755,root,root) %{_sbindir}/mfscgiserv
%{_mandir}/man8/mfscgiserv.8*
%attr(755,mfs,mfs) %{_datadir}/mfscgi



%changelog
* Wed Jun 08 2011 Leonardo Coelho <leonardoc@mandriva.com> 1.6.20-2mdv2011.0
+ Revision: 683304
- bump version
- create mfs user and permissions

* Mon May 30 2011 Leonardo Coelho <leonardoc@mandriva.com> 1.6.20-1
+ Revision: 681886
- package creation on mandriva
- Created package structure for mfs.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3139 |12cr|mftrace-1.2.18-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		mftrace
Version:	1.2.18
Release:	%mkrel 1
Epoch:		2
Summary:	Generates scalable fonts for TeX
Group:		Publishing
License:	GPL
URL:		http://lilypond.org/mftrace/
Source0:	http://lilypond.org/download/sources/mftrace/mftrace-%{version}.tar.gz
Requires:	autotrace
Requires:	fontforge
Requires:	potrace
Requires:	python
Requires:	t1utils
Requires:	texlive
BuildRequires:	autotrace
BuildRequires:	potrace
BuildRequires:	python
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
mftrace is a small Python program that lets you trace a TeX bitmap
font into a PFA or PFB font (A PostScript Type1 Scalable Font) or TTF
(TrueType) font. It is licensed under the GNU GPL.

Scalable fonts offer many advantages over bitmaps, as they allow
documents to render correctly at many printer resolutions. Moreover,
Ghostscript can generate much better PDF, if given scalable PostScript
fonts.

%prep
%setup -q

%build
%{configure2_5x}
%{make} CC="%{__cc}" CFLAGS="%{optflags}"

%install
%{__rm} -rf %{buildroot}
%{makeinstall_std}

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(-,root,root)
%attr(0755,root,root) %{_bindir}/gf2pbm
%attr(0755,root,root) %{_bindir}/mftrace
%{_mandir}/man1/mftrace.1*
%{_datadir}/%{name}


%changelog
* Tue Feb 21 2012 Paulo Andrade <pcpa@mandriva.com.br> 2:1.2.18-1mdv2012.0
+ Revision: 778490
- Update to latest upstream release.

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 2:1.2.16-2mdv2011.0
+ Revision: 612862
- the mass rebuild of 2010.1 packages

* Thu Apr 15 2010 Buchan Milne <bgmilne@mandriva.org> 2:1.2.16-1mdv2010.1
+ Revision: 535079
- update to new version 1.2.16

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2:1.2.15-2mdv2010.0
+ Revision: 430023
- rebuild

* Thu Sep 04 2008 Buchan Milne <bgmilne@mandriva.org> 2:1.2.15-1mdv2009.0
+ Revision: 280493
- update to new version 1.2.15

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 2:1.2.14-3mdv2009.0
+ Revision: 252366
- rebuild

* Thu Jan 03 2008 Olivier Blin <blino@mandriva.org> 2:1.2.14-1mdv2008.1
+ Revision: 140953
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Apr 17 2007 David Walluck <walluck@mandriva.org> 2:1.2.14-1mdv2008.0
+ Revision: 14225
- 1.2.14


* Sun Jan 28 2007 Buchan Milne <bgmilne@mandriva.org> 1.2.9-1mdv2007.0
+ Revision: 114627
- New version 1.2.9
- Updated URLs

* Thu Sep 07 2006 Buchan Milne <bgmilne@mandriva.org> 2:1.2.4-2mdv2007.0
+ Revision: 60244
- (minor) fix misplaced change
- fix idiotic epoch

* Mon Sep 04 2006 Buchan Milne <bgmilne@mandriva.org> 1:1.2.4-1mdv2007.0
+ Revision: 59677
- New version 1.2.4

* Fri Aug 11 2006 Bruno Cornec <Bruno.Cornec@mandriva.org> 2:1.1.17-2mdv2007.0
+ Revision: 55360
- release and Epoch put in line
- mftrace now uses %%mkrel
  Epoch increased
- import mftrace-1.1.17-1mdk

* Sun Oct 30 2005 Abel Cheung <deaddog@mandriva.org> 1.1.17-1mdk
- New release 1.1.17

* Wed Aug 17 2005 Abel Cheung <deaddog@mandriva.org> 1.1.16-1mdk
- New release 1.1.16

* Thu Aug 11 2005 Abel Cheung <deaddog@mandriva.org> 1:1.1.12-1mdk
- Revert to 1.1.12, lilypond won't build with 1.1.13

* Thu Aug 11 2005 Abel Cheung <deaddog@mandriva.org> 1.1.13-2mdk
- Rebuild

* Sun Aug 07 2005 Abel Cheung <deaddog@mandriva.org> 1.1.13-1mdk
- New release 1.1.13
- Fix build dependency

* Sat Aug 06 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.8-2mdk
- rebuilt against latest libMagick

* Sun Apr 17 2005 Giuseppe Ghib <ghibo@mandriva.com> 1.1.8-1mdk
- Release: 1.1.8.

* Mon Mar 21 2005 Abel Cheung <deaddog@mandrake.org> 1.1.6-1mdk
- New release 1.1.6

* Sat Feb 05 2005 Abel Cheung <deaddog@mandrake.org> 1.1.2-2mdk
- Requires fontforge instead of pfaedit

* Sun Jan 16 2005 Abel Cheung <deaddog@mandrakesoft.com> 1.1.2-1mdk
- New release 1.1.2

* Sun Dec 26 2004 Abel Cheung <deaddog@mandrake.org> 1.0.36-2mdk
- Requires python

* Fri Dec 10 2004 Abel Cheung <deaddog@mandrake.org> 1.0.36-1mdk
- New version
- Pulls in potrace too, in case some software wants --autotrace option
  and others want --potrace option

* Thu Dec 02 2004 Abel Cheung <deaddog@mandrake.org> 1.0.33-2mdk
- Please use configure2_5x whenever possible
- Fix BuildRequires

* Sun Jul 18 2004 Michael Scherer <misc@mandrake.org> 1.0.33-1mdk
- New release 1.0.27


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3140 |12cr|mgarepo-1.10.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Uname MgaRepo
Name: mgarepo
Version: 1.10.2
Release: %mkrel 1
Summary: Tools for Mageia repository access and management
Group: Development/Other
Source: http://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/software/%{name}/%{name}-%{version}.tar.bz2
License: GPLv2+
URL: http://svn.mageia.org/soft/build_system/mgarepo/
Requires: python-cheetah 
Requires: subversion 
Requires: openssh-clients 
Requires: python-rpm
Requires: python-httplib2
BuildRoot: %{_tmppath}/%{name}-%{version}-root
BuildRequires: python-devel
BuildArch: noarch

%description
Tools for Mageia repository access and management.

It is a fork of repsys :
<http://wiki.mandriva.com/en/Development/Packaging/Tools/repsys>

%package ldap
Group: Development/Other
Summary: Mgarepo plug-in to retrieve maintainer information from LDAP
Requires: mgarepo
Requires: python-ldap

%description ldap
A mgarepo plugin that allows retrieving maintainer information shown in
changelogs from a LDAP server. 

See %{name} --help-plugin ldapusers for more information. Also see
http://qa.mandriva.com/show_bug.cgi?id=30549

%prep
%setup -q

%build
python setup.py build

%install
rm -rf %{buildroot}

python setup.py install --root=%{buildroot}
# Using compile inline since niemeyer's python macros still not available on mdk rpm macros
find %{buildroot}%{py_puresitedir} -name '*.pyc' -exec rm -f {} \; 
python -c "import sys, os, compileall; br='%{buildroot}'; compileall.compile_dir(sys.argv[1], ddir=br and 
(sys.argv[1][len(os.path.abspath(br)):]+'/') or None)" %{buildroot}%{py_sitedir}

mkdir -p %{buildroot}%{_sysconfdir}
mkdir -p %{buildroot}%{_datadir}/%{name}/
mkdir -p %{buildroot}%{_bindir}/
install -m 0755 create-srpm %{buildroot}%{_datadir}/%{name}/create-srpm
install -m 0755 %{name}-ssh %{buildroot}%{_bindir}/%{name}-ssh
install -m 0644 %{name}.conf %{buildroot}%{_sysconfdir}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGES %{name}-example.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}.conf
%{_bindir}/%{name}
%{_bindir}/%{name}-ssh
%{_datadir}/%{name}
%{_mandir}/*/*
%{python_sitelib}/%{Uname}
%exclude %{python_sitelib}/%{Uname}/plugins/ldapusers.py*
%{python_sitelib}/*.egg-info

%files ldap
%defattr(-,root,root)
%doc README.LDAP
%{python_sitelib}/%{Uname}/plugins/ldapusers.py*


%changelog
* Thu Nov 24 2011 Funda Wang <fwang@mandriva.org> 1.10.2-1mdv2011.0
+ Revision: 733205
- new version 1.10.2

* Wed Aug 24 2011 Funda Wang <fwang@mandriva.org> 1.10.1-1
+ Revision: 696359
- new version 1.10.1

* Thu Aug 18 2011 Michael Scherer <misc@mandriva.org> 1.10.0-1
+ Revision: 695234
- new version 1.10.0
- split each requires on its own lines, so changes are easier to spot

  + Funda Wang <fwang@mandriva.org>
    - br python-devel
    - br python

* Wed Jul 13 2011 Funda Wang <fwang@mandriva.org> 1.9.11-1
+ Revision: 689820
- new version 1.9.11

* Wed May 25 2011 Michael Scherer <misc@mandriva.org> 1.9.10-1
+ Revision: 679041
- update to 1.9.10

* Sun Mar 13 2011 Funda Wang <fwang@mandriva.org> 1.9.9-2
+ Revision: 644130
- use mkrel
- add python devel as BR for older distros

* Thu Mar 10 2011 Michael Scherer <misc@mandriva.org> 1.9.9-1
+ Revision: 643562
- adapt to mandriva packaging policy
- import mgarepo


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3141 |12cr|mgm-1.1-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	mgm
%define version	1.1
%define release %mkrel 9

Name: 	 	%{name}
Summary: 	Moaning Goat Status Meter
Version: 	%{version}
Release: 	%{release}
Source:		%{name}-%{version}.tar.bz2
Source1: 	%{name}48.png
Source2: 	%{name}32.png
Source3: 	%{name}16.png
URL:		http://linuxmafia.com/mgm/
License:	GPLv2
Patch0:		mgm-1.1-fix-abs-path.patch
Group:		Monitoring
BuildRoot:	%{_tmppath}/%{name}-buildroot
Requires:	perl-Tk tk
BuildArch:	noarch

%description
MGM, the Moaning Goat Meter, is the ultimate sixty-ton cast iron lawn
ornament for the desktops of today's hacker set: A gorgeous, highly
configurable load and status meter written entirely in Perl. Serious
pink-flamingo territory.  MGM will not get your whites whiter or your
colors brighter. It will, however, sit there and look spiffy while
sucking down a major honking wad of RAM.

%prep
%setup -q -n %name
%patch0 -p0
chmod 644 `find -type f`
chmod 755 `find -type d`
chmod 755 mgm lib/xpm
rm -fr modules/netbsd
rm -fr modules/solaris

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/%_datadir/%name
cp -r mgm lib modules $RPM_BUILD_ROOT/%_datadir/%name
mkdir -p $RPM_BUILD_ROOT/%_bindir
echo '#!/bin/bash' > $RPM_BUILD_ROOT/%_bindir/%name
echo 'exec %_datadir/mgm/mgm' >> $RPM_BUILD_ROOT/%_bindir/%name
chmod 755 $RPM_BUILD_ROOT/%_bindir/%name

#menu
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{name}
Icon=%{name}
Name=MGM
Comment=System Monitor
Categories=System;Monitor;
EOF

#icons
mkdir -p $RPM_BUILD_ROOT/%_liconsdir
cat %SOURCE1 > $RPM_BUILD_ROOT/%_liconsdir/%name.png
mkdir -p $RPM_BUILD_ROOT/%_iconsdir
cat %SOURCE2 > $RPM_BUILD_ROOT/%_iconsdir/%name.png
mkdir -p $RPM_BUILD_ROOT/%_miconsdir
cat %SOURCE3 > $RPM_BUILD_ROOT/%_miconsdir/%name.png

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%update_menus
%endif
		
%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files
%defattr(-,root,root)
%doc doc/*
%{_bindir}/%name
%{_datadir}/%name
%{_datadir}/applications/mandriva-%name.desktop
%{_liconsdir}/%name.png
%{_iconsdir}/%name.png
%{_miconsdir}/%name.png



%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1-9mdv2011.0
+ Revision: 612864
- the mass rebuild of 2010.1 packages

* Wed Feb 24 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.1-8mdv2010.1
+ Revision: 510509
- fix license
- add a patch from gentoo

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.1-7mdv2010.0
+ Revision: 430024
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 1.1-6mdv2009.0
+ Revision: 252385
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Dec 19 2007 Thierry Vignaud <tv@mandriva.org> 1.1-4mdv2008.1
+ Revision: 133910
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import mgm


* Fri Jan 27 2006 Austin Acton <austin@mandriva.org> 1.1-4mdk
- fix URL (Adam Williamson)

* Fri Jan 27 2006 Austin Acton <austin@mandriva.org> 1.1-3mdk
- fix location

* Fri Apr 2 2004 Austin Acton <austin@mandrake.org> 1.1-2mdk
- stale rebuild

* Sun Feb 9 2003 Austin Acton <aacton@yorku.ca> 1.1-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3142 |12cr|mgtools-2.2.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	mgtools
%define version	2.2.1
%define release	%mkrel 2

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Tools and scripts to edit and visualize Meta Grammars
License:	GPL
Group:		Sciences/Computer science
Source:		https://gforge.inria.fr/frs/download.php/5683/%{name}-%{version}.tar.gz
Url:		http://alpage.inria.fr/catalogue.en.html#mgtools
Buildrequires:	libxml2-devel
Buildrequires:	bison
Buildroot:	%{_tmppath}/%{name}-%{version}

%description
mgtools collects several useful tools and scripts to edit and visualize Meta
Grammars

    * smg2xml to convert MG from a simple format (smg) to XML format
    * mg.el an Emacs mode to edit MG (in both XML and SMG formats)
    * mg2smg.xsl an XSLT stylesheet to convert from XML to SMG
    * mgviewer.pl a graphical viewer/editor for MG
    * mg*2html.xsl several XSLT stylesheets to get HTML views on MG
    * mg2*.xsl several XSLT stylesheets to convert to other formats

%prep
%setup -q

%build
export LDFLAGS=-L%{_libdir}/DyAlog
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc INSTALL README
%{_bindir}/*
%{_libdir}/pkgconfig/mgtools.pc
%{_datadir}/emacs/site-lisp/mg.el
%{_datadir}/mgtools



%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 2.2.1-2mdv2011.0
+ Revision: 612865
- the mass rebuild of 2010.1 packages

* Sat Jan 16 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.1-1mdv2010.1
+ Revision: 492189
- new version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.0.1-5mdv2010.0
+ Revision: 430025
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 1.0.1-4mdv2009.0
+ Revision: 252387
- rebuild

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 1.0.1-2mdv2008.1
+ Revision: 140953
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import mgtools


* Tue Aug 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.1-2mdv2007.0
- Rebuild

* Tue Mar 21 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.1-1mdk
- new version
- drop patch (merged upstream)

* Mon Nov 29 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.0.1-3mdk 
- buildrequires bison instead of byacc, as generated code has problems otherwise

* Mon Nov 29 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.0.1-2mdk 
- fix buildrequires

* Tue Nov 23 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.0.1-1mdk 
- first mdk release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3143 |12cr|mhwaveedit-1.4.22-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	WAV Editing Package
Name: 		mhwaveedit
Version: 	1.4.22
Release: 	1
License: 	GPLv2+
Group: 		Sound
URL: 		https://gna.org/projects/mhwaveedit/
Source0: 	http://download.gna.org/mhwaveedit/%{name}-%{version}.tar.bz2
BuildRequires: 	pkgconfig gtk+2-devel SDL-devel sndfile-devel libalsa-devel
BuildRequires:	jackit-devel libsamplerate-devel ladspa-devel

%description
mhWaveEdit is a graphical program for editing sound files. It is completely
free (GPL) and it's written by Magnus Hjorth. It is intended to be
user-friendly and robust.

OGG and LAME support are available if installed.

%prep
%setup -q

%build
%configure2_5x --without-portaudio
%make

%install
%makeinstall_std
%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS BUGS ChangeLog NEWS README TODO
%{_bindir}/%{name}
%{_datadir}/applications/*
%{_datadir}/pixmaps/mhwaveedit.xpm
%{_mandir}/man1/mhwaveedit.1*


%changelog
* Fri Jul 27 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.4.22-1
+ Revision: 811226
- version update 1.4.22

* Sun May 08 2011 Funda Wang <fwang@mandriva.org> 1.4.21-1
+ Revision: 672525
- new version 1.4.21

* Sun May 08 2011 Funda Wang <fwang@mandriva.org> 1.4.20-2
+ Revision: 672524
- rebuild

* Sun Dec 26 2010 Yuri Myasoedov <omerta13@mandriva.org> 1.4.20-1mdv2011.0
+ Revision: 625221
- Added man page
- New version 1.4.20

* Thu Nov 18 2010 Funda Wang <fwang@mandriva.org> 1.4.19-1mdv2011.0
+ Revision: 598581
- update to new version 1.4.19

* Thu Mar 18 2010 Funda Wang <fwang@mandriva.org> 1.4.18-1mdv2010.1
+ Revision: 524762
- update to new version 1.4.18

* Sun Jan 03 2010 Funda Wang <fwang@mandriva.org> 1.4.17-1mdv2010.1
+ Revision: 485788
- new version 1.4.17
- drop merged patch

* Sun Nov 15 2009 Funda Wang <fwang@mandriva.org> 1.4.16-1mdv2010.1
+ Revision: 466186
- new version 1.4.16

* Fri May 29 2009 Funda Wang <fwang@mandriva.org> 1.4.15-2mdv2010.0
+ Revision: 380840
- use app own desktop file
- New version 1.4.15
- drop arts dep

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Thu Nov 22 2007 Funda Wang <fwang@mandriva.org> 1.4.14-1mdv2008.1
+ Revision: 111174
- New version 1.4.14

* Fri Oct 19 2007 Funda Wang <fwang@mandriva.org> 1.4.13-1mdv2008.1
+ Revision: 100390
- update to new version 1.4.13

  + Thierry Vignaud <tv@mandriva.org>
    - do not harcode icon extension

* Sun Jun 10 2007 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.4.12-3mdv2008.0
+ Revision: 37843
- d'oh, forgot to remove debian menu from file list
- drop debian menu

* Sat Jun 09 2007 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.4.12-2mdv2008.0
+ Revision: 37722
- fix %%{Summary} macro (fixes #26921)

* Sat May 26 2007 Austin Acton <austin@mandriva.org> 1.4.12-1mdv2008.0
+ Revision: 31552
- new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3144 |12cr|miau-0.6.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	IRC-bouncer/proxy
Name:		miau
Version:	0.6.6
Release:	2
License:	GPLv2+
Group:		Networking/IRC
Source0:	http://downloads.sourceforge.net/miau/%{name}-%{version}.tar.bz2
URL:		http://miau.sourceforge.net/

%description
Miau is a smart and versatile irc-bouncing tool for unix. The difference
between miau and other bouncers is that miau will go on irc as soon as it's
launched, guarding or attempting to get your nick. Control over the session can
be taken as with other bouncers, by simply connecting to miau (and providing a
password) like you would connect to a normal irc-server. On disconnect, miau is
able to stay in the channels and to reintroduce them to your client on your
next connect. Other handy features are message-logging, flood-protection,
dcc-bouncing, etc.

%prep
%setup -q

%build
%configure \
	--enable-dccbounce \
	--enable-automode \
	--enable-releasenick \
	--enable-ctcp-replies \
	--enable-mkpasswd \
	--enable-uptime \
	--enable-chanlog \
	--enable-privlog \
	--enable-onconnect \
	--enable-empty-awaymsg
%make

%install
rm -rf %{buildroot}
%makeinstall_std
rm -f %{buildroot}%{_datadir}/miaurc

%files
%defattr(644,root,root,755)
%doc AUTHORS ChangeLog README TODO misc/miaurc
%attr(755,root,root) %{_bindir}/*
%{_infodir}/*.info*
%{_mandir}/man1/miau.1*


%changelog
* Mon Jun 04 2012 Andrey Bondrov <abondrov@mandriva.org> 0.6.6-2
+ Revision: 802209
- Drop some legacy junk

* Mon May 30 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.6-1
+ Revision: 681986
- update to new version 0.6.6

* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.6.5-6mdv2011.0
+ Revision: 620325
- the mass rebuild of 2010.0 packages

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 0.6.5-5mdv2010.0
+ Revision: 436161
- rebuild
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 0.6.5-2mdv2008.1
+ Revision: 170981
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- fix description-line-too-long

* Tue Jan 22 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.5-1mdv2008.1
+ Revision: 155993
- new version
- new license policy
- drop useless br

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat May 26 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.4-1mdv2008.0
+ Revision: 31315
- new version


* Thu Jan 18 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.3-1mdv2007.0
+ Revision: 110074
- Import miau


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3145 |12cr|mib-ossigeno-icons-4.3.0-69.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		oname		MIB-Ossigeno-Ultimate-Icons
%define		oversion	4.3

Name:		mib-ossigeno-icons
Version:	4.3.0
Release:	69.4
Summary:	MIB-Ossigeno icon theme
# http://kde-look.org/content/show.php/?content=128221
Source0:	%{oname}-%{oversion}.tar.gz
License:	LGPL
Group:		Graphical desktop/KDE
URL:		http://mib.pianetalinux.org/mib/
BuildArch:	noarch
Obsoletes:	mib-ossigeno-icon-theme < %{version}

%description
MIB-Ossigeno Ultimate Icons is a blue icon theme derived from Oxygen Icons.
It differs from Oxygen mainly for folder icons, completely redesigned.
MIB-Ossigeno Ultimate Icons theme has been developed by emanueleeeee.

%prep
%setup -q -n %{oname}

%build

%install
mkdir -p %{buildroot}%{_iconsdir}/%{oname}

cp -rf ./* %{buildroot}%{_iconsdir}/%{oname}/

rm -f %{buildroot}%{_iconsdir}/%{oname}/README
rm -f %{buildroot}%{_iconsdir}/%{oname}/Changelog

%files
%defattr(644,root,root,755)
%doc README Changelog
%{_iconsdir}/%{oname}/*


%changelog
* Mon Feb 20 2012 Andrey Bondrov <abondrov@mandriva.org> 4.3.0-69.3
+ Revision: 778079
- imported package mib-ossigeno-icons


* Mon Feb 20 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.3.0-69.3mdv2010.2
- Fix theme icons dir
- Spec optimization
- Obsoletes mib-ossigeno-icon-theme

* Thu Mar 17 2011 Cristobal Lopez <lopeztobal@gmail.com> 4.3.0-69.2mib2010.2
- New release.

* Tue Jan 11 2011 Cristobal Lopez <lopeztobal@gmail.com> 4.2.0-1mib2010.2
- New release.

* Wed Jan 05 2011 Cristobal Lopez <lopeztobal@gmail.com> 4.1.0-1mib2010.2
- First release for Mandriva by MIB.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3146 |12cr|mib-report-0.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		mib-report
Version:	0.8
Release:	%mkrel 2
Summary:	A tool to generate packages reports for Rosa, MDV and MGA repos
License:	GPLv2
Group:		System/Configuration/Packaging
Url:		http://mib.pianetalinux.org/mib-report/
Source:		http://mib.pianetalinux.org/mib-report/%{name}-%{version}.tar.bz2
Patch0:		mib-report-0.8-rpm5.patch
BuildRequires:	qt4-devel
BuildRequires:	rpm-devel
Requires:	lynx
Requires:	curl

%description
A tool to generate packages reports and check package versions.

Since 0.8 it supports 4 report modes:
1) mga-mdv - report for packages in Mageia repositories that may be interesting
for Mandriva packagers
2) mdv-mga - like mga-mdv but for Mageia packagers (by request)
3) mdv-rosa
4) rosa-mdv

It produces a table with packages and shows if there are newer versions of
these packages in other distros. It also gives quick links for source packages
and programs' homepages.

Since 0.4 new mode "--search package" was added. It searches for package in all
reference repositories and displays results in Repository, Version, URL format.

Version %{version} supports reference repositories:
-Rosa 2012.1
-MDV Cooker
-Mageia Cauldron
-PCLinuxOS
-OpenSUSE Factory
-Alt Linux Sisyphus
-Fedora Rawhide (+RpmFusion)
-Debian
-Ubuntu
-Gentoo

%prep
%setup -q
%if %{mdvver} >= 201100
%patch0 -p1
%endif

%build
%qmake_qt4
%make

%install
%__rm -rf %{buildroot}
%__mkdir_p %{buildroot}%{_bindir}
%__install -D -m 755 %{name} %{buildroot}%{_bindir}/%{name}
%__install -D -m 755 mdv-locate %{buildroot}%{_bindir}/mdv-locate
%__install -D -m 755 urls-fetcher %{buildroot}%{_bindir}/urls-fetcher
%__mkdir_p %{buildroot}%{_datadir}/%{name}
%__install -D -m 644 urls.txt %{buildroot}%{_datadir}/%{name}/urls.txt
%__install -D -m 644 blacklist.txt %{buildroot}%{_datadir}/%{name}/blacklist.txt

%clean
%__rm -rf %{buildroot}

%files
%doc COPYING AUTHORS ChangeLog
%{_bindir}/%{name}
%{_bindir}/mdv-locate
%{_bindir}/urls-fetcher
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/urls.txt
%{_datadir}/%{name}/blacklist.txt



%changelog
* Sat Sep 08 2012 Andrey Bondrov <abondrov@mandriva.org> 0.8-2mdv2012.0
+ Revision: 816558
- Just rebuild
- Add patch to fix build with RPM5
- Add rpm-devel to BuildRequires and fix summary
- Fix group once again
- New version 0.8 with support for Rosa 2012.1 repositories and MDV vs ROSA reports, drop support for old community repositories and reports

* Thu Feb 02 2012 Andrey Bondrov <abondrov@mandriva.org> 0.7-1
+ Revision: 770665
- imported package mib-report


* Thu Feb 02 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.7-1mib2010.2
- New report mode - MDV vs MGA (by Mageia ppl request)
- Fix Fedora packages list fetching (Rawhide repository structure changed)
- Show package's homepage URL in search mode
- Add urls-fetcher utility that generates up to date urls.txt file
- Update blacklist.txt

* Thu Nov 24 2011 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.6-69.1mib2010.2
- Add MRB 2010.2 and 2011 to reference repositories
- Add EduMandriva 2010.2 and 2011 to reference repositories
- Add Ubuntu to reference repositories
- New mdv-locate utility to check package versions in the official repositories

* Sun Oct 02 2011 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.5-69.1mib2010.2
- Package names in reports are now links to package homepages
- New report mode - MGA vs MDV
- Change usage (--report table mode)
- Downloading repositories data speedup (about 2 times less traffic)
- Add RpmFusion to Fedora's repositories
- Add PCLinuxOS Main repository (useful in --search mode)

* Thu Sep 22 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 0.4-69.2mib2010.2
- Use better mirror for MDV Cooker

* Thu Sep 22 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 0.4-69.1mib2010.2
- New version
- Drop PLF repository support, use Restricted instead
- Change usage (add --report, --version, --help, --search options)
- MIB (Mandriva International Backport) - http://mib.pianetalinux.org/

* Sat Sep 03 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 0.3-69.1mib2010.2
- New version
- New MIB repo supported in 0.3: 2011.0
- MIB (Mandriva International Backport) - http://mib.pianetalinux.org/

* Fri Jul 15 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 0.2-69.1mib2010.2
- New version
- New reference distributions supported in 0.2: PCLinuxOS, Mageia, OpenSUSE
- MIB (Mandriva International Backport) - http://mib.pianetalinux.org/

* Wed Jul 13 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 0.1-69.2mib2010.2
- Change Gentoo mirror
- MIB (Mandriva International Backport) - http://mib.pianetalinux.org/

* Wed May 25 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 0.1-69.1mib2010.2
- First release
- MIB (Mandriva International Backport) - http://mib.pianetalinux.org/

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3147 |12cr|microcode_ctl-1.17-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:   Intel P6 / AMD CPU Microcode Utility
Name:      microcode_ctl
Version:   1.17
Release:   %mkrel 12
Group:     System/Kernel and hardware
License:   GPLv2
Url:       http://www.urbanmyth.org/microcode/
Source0:   http://www.urbanmyth.org/microcode/%name-%version.tar.bz2
Source1:   microcode_ctl
# Intel firmware downloader (Debian)
Source2:   update-intel-microcode
Source3:   update-intel-microcode.8
# AMDl firmware downloader
Source4:   update-amd-microcode
Source5:   update-amd-microcode.8
# monthly cron
Source6:   update-microcode
# needed by firmware downloaders
Suggests:  curl
# (fc) 1.17-8mdv fix paths (Fedora)
Patch0:    microcode_ctl.patch
Requires(post): rpm-helper
Requires(preun): rpm-helper
Buildroot: %_tmppath/%name-%version-buildroot
ExclusiveArch: %ix86 x86_64

%description
Since PentiumPro, Intel CPU are made of a RISC chip and of a microcode whose
purpose is to decompose "old" ia32 instruction into new risc ones.
P6 familly is concerned: PPro, PII, Celeron, PIII, Celeron2.
Recent kernels have the ability to update this microcode.

The microcode update is volatile and needs to be uploaded on each system
boot. I.e. it doesn't reflash your cpu permanently.
Reboot and it reverts back to the old microcode.

This package also support updating latest AMD CPU microcode.

%prep
%setup -q
%patch0 -p1 -b .fixpath

%build
make CFLAGS="$RPM_OPT_FLAGS"

%install
rm -rf $RPM_BUILD_ROOT 

%makeinstall_std INSDIR=%{_sbindir} MANDIR=%{_mandir}/man8
# replace upstream initscript with our own
rm -rf %buildroot%_sysconfdir/init.d
mkdir -p $RPM_BUILD_ROOT/%_initrddir
install -m 755 %SOURCE1 $RPM_BUILD_ROOT/%_initrddir
# do not ship non-free firmware in this package
rm -rf %buildroot/lib/firmware
# install intel firmware downloader 
install -m 755 %{SOURCE2} $RPM_BUILD_ROOT%{_sbindir}
install -m 644 %{SOURCE3} $RPM_BUILD_ROOT%{_mandir}/man8
# install AMD firmware downloader 
install -m 755 %{SOURCE4} $RPM_BUILD_ROOT%{_sbindir}
install -m 644 %{SOURCE5} $RPM_BUILD_ROOT%{_mandir}/man8
# install monthly cron
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/cron.monthly
install -m755 %{SOURCE6} $RPM_BUILD_ROOT%{_sysconfdir}/cron.monthly
#
mkdir -p $RPM_BUILD_ROOT/lib/firmware/amd-ucode 

%clean
rm -r $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%_sbindir/*
%_mandir/man8/*
%_initrddir/%name
%_sysconfdir/cron.monthly/update-microcode
/lib/firmware/amd-ucode

%post
# Only enable on Intel 686's and above or AMD family 0x10 and above
vendor=`cat /proc/cpuinfo | grep "^vendor_id" | sort -u | awk -F ": " '{ print $2 }'`
family=`cat /proc/cpuinfo | grep "^cpu family" | sort -u | awk -F ": " '{ print $2 }'`
if [ "$vendor" = "GenuineIntel" ]; then
 [ $family -lt 6 ] && exit 0
elif [ "$vendor" = "AuthenticAMD" ]; then
 [ $family -lt 16 ] && exit 0
else
 exit 0
fi
%_post_service %{name}

%preun
%_preun_service %{name}




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3148 |12cr|micropolis-4.0-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define name	micropolis
# activity/activity.info = 7
# src/sim/sim.c and about = 4.0
%define version	4.0
%define rel	10

Summary:	City simulation based on Maxis SimCity
Name:		%{name}
Version:	%{version}
Release:	%mkrel %{rel}
Group:		Games/Strategy
URL:		http://www.donhopkins.com/home/micropolis/
# Also see http://dev.laptop.org/git?p=projects/micropolis-activity
Source:		http://www.donhopkins.com/home/micropolis/micropolis-activity-source.tgz
Patch1:		micropolis-path.patch
# From debian, optflags patch:
Patch2:		micropolis-makefile.patch
# (Anssi 01/2008): Fix some 64bit pointer warnings. It is likely they are
# harmless corner cases, but this code is so old I don't take any chances.
Patch3:		micropolis-64bit-warns.patch
Patch4:		micropolis-printf-format.patch
# Lots of fixes from
# http://git.zerfleddert.de/cgi-bin/gitweb.cgi/micropolis
# curl http://rmdir.de/~michael/micropolis_git.patch > micropolis-zerfleddert.$(date +%Y%m%d).patch
Patch0:		micropolis-zerfleddert.20080302.patch
License:	GPLv3+ with additional terms
BuildRoot:	%{_tmppath}/%{name}-root
BuildRequires:	libxpm-devel
BuildRequires:	libx11-devel
BuildRequires:	libxext-devel
BuildRequires:	SDL-devel
BuildRequires:	SDL_mixer-devel
BuildRequires:	bison
BuildRequires:	imagemagick

%description
City-building simulation game originally released as SimCity by
Maxis and subsequently released as free software, renamed to
Micropolis.

%prep
%setup -q -n micropolis-activity
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1

#[ $(sed -n 's,activity_version = ,,p' activity/activity.info) = %version ]
[ $(sed -r -n 's,^.*MicropolisVersion = "(.+)".*$,\1,p' src/sim/sim.c) = %version ]

perl -pi -e 's,GAMESDATADIR,%{_gamesdatadir},;s,LIBDIR,%{_libdir},' Micropolis

# Re-enable air crash:
perl -pi -e 's,-DNO_AIRCRASH,,' src/sim/makefile

%build
%make OPTFLAGS="%optflags" -C src

%install
rm -rf %{buildroot}
install -d -m755 %{buildroot}%{_gamesbindir}
install -d -m755 %{buildroot}%{_gamesdatadir}/%{name}
install -d -m755 %{buildroot}%{_libdir}/%{name}

install -m755 src/sim/sim %{buildroot}%{_libdir}/%{name}
install -m755 Micropolis %{buildroot}%{_gamesbindir}/%{name}

cp -a cities images res %{buildroot}%{_gamesdatadir}/%{name}
chmod +x %{buildroot}%{_gamesdatadir}/%{name}/res/sounds/player

install -d -m755 %{buildroot}%{_miconsdir}
install -d -m755 %{buildroot}%{_iconsdir}
install -d -m755 %{buildroot}%{_liconsdir}

convert Micropolis.png -resize x16 %{buildroot}%{_miconsdir}/%{name}.png
convert Micropolis.png -resize x32 %{buildroot}%{_iconsdir}/%{name}.png
convert Micropolis.png -resize x48 %{buildroot}%{_liconsdir}/%{name}.png

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Name=Micropolis
GenericName=City simulation
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=false
Categories=Game;StrategyGame;
EOF

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files
%defattr(-,root,root)
%doc manual/*
%{_gamesbindir}/%{name}
%{_gamesdatadir}/%{name}
%{_libdir}/%{name}
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_datadir}/applications/mandriva-%{name}.desktop


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 4.0-10mdv2011.0
+ Revision: 620326
- the mass rebuild of 2010.0 packages

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 4.0-9mdv2010.0
+ Revision: 439802
- rebuild

* Sat Mar 07 2009 Anssi Hannula <anssi@mandriva.org> 4.0-8mdv2009.1
+ Revision: 351774
- fix printf format string (printf-format.patch)
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Sun Mar 02 2008 Anssi Hannula <anssi@mandriva.org> 4.0-7mdv2008.1
+ Revision: 177743
- sync new fixes from Michael Gernoth's git repo

* Sun Jan 27 2008 Anssi Hannula <anssi@mandriva.org> 4.0-6mdv2008.1
+ Revision: 158681
- more fixes from Michael Gernoth
- re-enable air crash disaster

* Tue Jan 22 2008 Anssi Hannula <anssi@mandriva.org> 4.0-5mdv2008.1
+ Revision: 156365
- update buildrequires for backportability

* Mon Jan 21 2008 Anssi Hannula <anssi@mandriva.org> 4.0-4mdv2008.1
+ Revision: 155569
- fix start script on lib64 (Jean-Claude Stiegler)

* Sun Jan 20 2008 Anssi Hannula <anssi@mandriva.org> 4.0-3mdv
+ Revision: 155307
- fixes from Michael Gernoth's git repository:
  o fix typo in crime alert
  o fix modifier problems (like NumLock) by ignoring hateMod

* Sun Jan 20 2008 Anssi Hannula <anssi@mandriva.org> 4.0-2mdv2008.1
+ Revision: 155210
- fix some 64bit pointer warnings

* Sun Jan 20 2008 Anssi Hannula <anssi@mandriva.org> 4.0-1mdv2008.1
+ Revision: 155188
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3149 |12cr|midicontroller-041011-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	midicontroller
%define version	041011
%define release 5

Name: 	 	%{name}
Summary:	Graphical sliders to send MIDI control commands	
Version: 	%{version}
Release: 	%{release}

Source:		%{name}-%{version}.tar.bz2
URL:		http://sourceforge.net/projects/midicontrol/
License:	GPL
Group:		Sound
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	pkgconfig libalsa-devel libglademm2.4-devel

%description
This is a small program that lets you set MIDI controller values using sliders
and buttons in a GTK+ window. The GUI is an XML-based Glade file which can be
replaced without rebuilding the program, so you can build your own controller
GUIs in Glade.

%prep
%setup -q
perl -p -i -e "s|-g -O2|$RPM_OPT_FLAGS -Wno-long-long||g" Makefile

%build
%make PREFIX=%{_prefix}
										
%install
rm -rf $RPM_BUILD_ROOT
%makeinstall PREFIX=$RPM_BUILD_ROOT/%_prefix

#menu

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=MIDI Controller
Comment=MIDI CC Sliders
Exec=%{_bindir}/%{name}
Icon=sound_section
Terminal=false
Type=Application
Categories=X-MandrivaLinux-Multimedia-Sound;AudioVideo;Midi;
Encoding=UTF-8
EOF
rm -fr $RPM_BUILD_ROOT%_defaultdocdir/%name-%version

%files
%defattr(-,root,root)
%doc README
%{_bindir}/%name
%{_datadir}/%name
%{_datadir}/applications/mandriva-%{name}.desktop



%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 041011-5mdv2010.0
+ Revision: 430027
- rebuild

* Tue Jun 17 2008 Thierry Vignaud <tvignaud@mandriva.com> 041011-4mdv2009.0
+ Revision: 222651
- fix 'Installed (but unpackaged) file(s) found' error
- drop old menu
- kill re-definition of %%buildroot on Pixel's request
- import midicontroller

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Sun Sep 03 2006 Emmanuel Andry <eandry@mandriva.org> 041011-3mdv2007.0
- xdg menu
- %%mkrel
- fix buildrequires

* Sat Jan 15 2005 Tibor Pittich <Tibor.Pittich@mandrake.org> 041011-2mdk
- use prefix which fix location of controller.glade file
- update buildrequires

* Sun Oct 17 2004 Austin Acton <austin@mandrake.org> 041011-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3150 |12cr|midori-0.4.7-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)

Summary:	Web browser based on WebKitGtk
Name:		midori
Version:	0.4.7
Release:	3
License:	LGPLv2+
Group:		Networking/WWW
URL:		http://www.twotoasts.de/index.php?/pages/midori_summary.html
# For git: git clone http://software.twotoasts.de/media/midori.git
Source0:	http://archive.xfce.org/src/apps/midori/%{url_ver}/%{name}-%{version}.tar.bz2
# (tpg) set default homepage
#but why? google.com seems to be ok page for default
#Patch0:		midori-0.2.4-default-homepage.patch

BuildRequires:	desktop-file-utils
BuildRequires:	intltool
BuildRequires:	librsvg
BuildRequires:	python-docutils
BuildRequires:	waf
BuildRequires:	vala >= 0.13.2
BuildRequires:	pkgconfig(gio-2.0) >= 2.16.0
BuildRequires:	pkgconfig(gmodule-2.0) >= 2.8.0
BuildRequires:	pkgconfig(gthread-2.0) >= 2.8.0
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.0.0
BuildRequires:	pkgconfig(libidn) >= 1.0
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	pkgconfig(libsoup-2.4)
BuildRequires:	pkgconfig(libxml-2.0) >= 2.6
BuildRequires:	pkgconfig(sqlite3) >= 3.0
BuildRequires:	pkgconfig(unique-3.0) >= 0.9
BuildRequires:	pkgconfig(webkitgtk-3.0) >= 1.1.17
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xscrnsaver)
Requires:	indexhtml
Requires:	xdg-utils
Requires:	glib-networking
Requires:	dbus-x11
Provides:	webclient

%description
Midori is a lightweight GTK+ 2 web browser based on WebKitGtk. It 
features tabs, windows and session management, bookmarks stored with 
XBEL, searchbox based on OpenSearch, and user scripts support.

%package vala
Group:   Networking/WWW
Summary: vala supported extensions for %{name}
Requires: %{name} = %{version}

%description vala
This package contains files needed when building vala supported extensions for
%{name}.

%prep
%setup -q
%apply_patches

# (tpg) fix module naming
sed -i -e 's/import UnitTest/import unittest/g' wscript

%build
#% setup_compile_flags
#this macro fails build process
export CFLAGS="%{optflags} -fPIC"

# (tpg) midori needs waf-1.5, so use internal one
./waf configure \
	--prefix=%{_prefix} \
	--bindir=%{_bindir} \
	--libdir=%{_libdir} \
	--enable-gtk3 \
	--enable-addons \

./waf build \
	--want-rpath=0

%install
./waf install \
	--destdir=%{buildroot}

%find_lang %{name} %{name}.lang

%files -f %{name}.lang
%doc AUTHORS ChangeLog README
%{_bindir}/%{name}
%{_libdir}/%{name}
%{_datadir}/applications/%{name}*.desktop
%{_iconsdir}/hicolor/*/*/*
%{_datadir}/%{name}
%{_sysconfdir}/xdg/midori

%files vala
%{_includedir}/%{name}-0.4/extensions/*.h
%{_datadir}/vala/vapi/*.deps
%{_datadir}/vala/vapi/*.vapi

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3151 |12cr|mille-xterm-appserver-en_US-1.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Mille-xterm application server english patch
Name:		mille-xterm-appserver-en_US
Version:	1.0
Release:	%mkrel 5
License:	GPL
Group:		System/Servers
Source0:	%{name}-%{version}.tar.bz2
Requires:	mille-xterm-appserver >= 1.0
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The mille-xterm application server is the component that terminal will connect
to get their display. It has a full desktop installed and configured for users.

This package translates parts of the application server from French to English.

%prep

%setup -q

%build
#nothing to be done here

%install
rm -fr %{buildroot}

pushd src/mille-xterm
mkdir -p %{buildroot}%{_sysconfdir}/mille-xterm/{postsession.d,presession.d,usersession.d}
cp postsession.d/50_kill_ltspfs.sh 	%{buildroot}%{_sysconfdir}/mille-xterm/postsession.d/.50_kill_ltspfs.sh.en_US
cp presession.d/10_generate_sshkeys.sh 	%{buildroot}%{_sysconfdir}/mille-xterm/presession.d/.10_generate_sshkeys.sh.en_US
cp presession.d/11_getlts.sh 		%{buildroot}%{_sysconfdir}/mille-xterm/presession.d/.11_getlts.sh.en_US
cp presession.d/20_sendsshkeys.sh 	%{buildroot}%{_sysconfdir}/mille-xterm/presession.d/.20_sendsshkeys.sh.en_US
cp presession.d/50_start_ltspfs.sh 	%{buildroot}%{_sysconfdir}/mille-xterm/presession.d/.50_start_ltspfs.sh.en_US
cp usersession.d/50_mount_ltspfs.sh 	%{buildroot}%{_sysconfdir}/mille-xterm/usersession.d/.50_mount_ltspfs.sh.en_US
cp usersession.d/70_fix_apps.sh 	%{buildroot}%{_sysconfdir}/mille-xterm/usersession.d/.70_fix_apps.sh.en_US
popd

pushd src
mkdir -p %{buildroot}%{_sysconfdir}/custom/apps/firefox/config
mkdir -p %{buildroot}%{_sysconfdir}/custom/apps/thunderbird/rootinstall
mkdir -p %{buildroot}%{_sysconfdir}/custom/share/doc/HTML
mkdir -p %{buildroot}%{_sysconfdir}/X11/gdm
cp custom/apps/firefox/config/userinstall 	%{buildroot}%{_sysconfdir}/custom/apps/firefox/config/.userinstall.en_US
cp custom/apps/thunderbird/rootinstall/tbdic 	%{buildroot}%{_sysconfdir}/custom/apps/thunderbird/rootinstall/.tbdic.en_US
cp custom/share/doc/HTML/index.html 		%{buildroot}%{_sysconfdir}/custom/share/doc/HTML/.index.html.en_US
cp gdm/killsessions				%{buildroot}%{_sysconfdir}/X11/gdm/.killsessions.en_US
popd

%clean
rm -rf %{buildroot}

%post

# We have to manage 4 files that are part of other packages
# It's safe to do that because they are managed as config files in other packages

# First, make a backup
for file in 	%{_sysconfdir}/mille-xterm/postsession.d/50_kill_ltspfs.sh 	\
		%{_sysconfdir}/mille-xterm/presession.d/10_generate_sshkeys.sh	\
		%{_sysconfdir}/mille-xterm/presession.d/11_getlts.sh		\
		%{_sysconfdir}/mille-xterm/presession.d/20_sendsshkeys.sh	\
		%{_sysconfdir}/mille-xterm/presession.d/50_start_ltspfs.sh	\
		%{_sysconfdir}/mille-xterm/usersession.d/50_mount_ltspfs.sh	\
		%{_sysconfdir}/mille-xterm/usersession.d/70_fix_apps.sh		\
		%{_sysconfdir}/custom/apps/firefox/config/userinstall		\
		%{_sysconfdir}/custom/apps/thunderbird/rootinstall/tbdic	\
		%{_sysconfdir}/custom/share/doc/HTML/index.html			\
		%{_sysconfdir}/X11/gdm/killsessions

do
	DN=`dirname $file`
	BN=`basename $file`
	if [ -f $file ]; then
		# Do not overwrite already existing
		# backup (in case of upgrade)
		if [ ! -f $DN/.$BN.orig ]; then
			if [ -f $file.mille_xterm_saved ]; then
				mv -f $file.mille_xterm_saved $DN/.$BN.orig
			else
				mv -f $file $DN/.$BN.orig
			fi
		fi
	fi
	# Now, copy mille-xterm config files to replace existing ones
	cp -f  $DN/.$BN.en_US $file
done

if [ -f %{_sysconfdir}/X11/gdm/gdm.conf ] ; then
	if [ ! -f %{_sysconfdir}/X11/gdm/.gdm.conf.orig ] ; then
		if [ -f %{_sysconfdir}/X11/gdm/gdm.conf.mille_xterm_saved ] ; then
			mv -f %{_sysconfdir}/X11/gdm/gdm.conf.mille_xterm_saved %{_sysconfdir}/X11/gdm/.gdm.conf.orig
		else
			cp %{_sysconfdir}/X11/gdm/gdm.conf %{_sysconfdir}/X11/gdm/.gdm.conf.orig
		fi
	fi
	perl -pi -e "s/Bienvenue sur/Welcome to/g;" /etc/X11/gdm/gdm.conf
fi

if [ -f /var/www/html/state.php ] ; then
	perl -pi -e "s/utilisateurs connects/connected users/g;" /var/www/html/state.php
fi


%preun

%postun
#Only if package is uninstalled
if [ "$1" = "0" ]; then
  # Replace original files in case of uninstall
  for file in 	%{_sysconfdir}/mille-xterm/presession.d/50_kill_ltspfs.sh	\
		%{_sysconfdir}/mille-xterm/presession.d/10_generate_sshkeys.sh	\
		%{_sysconfdir}/mille-xterm/presession.d/11_getlts.sh		\
		%{_sysconfdir}/mille-xterm/presession.d/20_sendsshkeys.sh	\
		%{_sysconfdir}/mille-xterm/presession.d/50_start_ltspfs.sh	\
		%{_sysconfdir}/mille-xterm/usersession.d/50_mount_ltspfs.sh	\
		%{_sysconfdir}/mille-xterm/usersession.d/70_fix_apps.sh		\
		%{_sysconfdir}/custom/apps/firefox/config/userinstall		\
		%{_sysconfdir}/custom/apps/thunderbird/rootinstall/tbdic	\
		%{_sysconfdir}/custom/share/doc/HTML/index.html			\
		%{_sysconfdir}/X11/gdm/killsessions
  do
	DN=`dirname $file`
	BN=`basename $file`
	if [ -f $DN/.$BN.orig ]; then
		mv -f $DN/.$BN.orig $file
	# support older schema
	elif [ -f $file.mille_xterm_saved ]; then
		mv -f $file.mille_xterm_saved $file
	fi
  done

	if [ -f %{_sysconfdir}/X11/gdm/.gdm.conf.orig ] ; then
		mv -f %{_sysconfdir}/X11/gdm/.gdm.conf.orig %{_sysconfdir}/X11/gdm/gdm.conf
	elif [ -f %{_sysconfdir}/X11/gdm/gdm.conf.mille_xterm_saved ] ; then
		mv -f %{_sysconfdir}/X11/gdm/gdm.conf.mille_xterm_saved %{_sysconfdir}/X11/gdm/gdm.conf
	fi
fi


%files
%defattr(-,root,root,-)
%{_sysconfdir}/mille-xterm
%{_sysconfdir}/X11/gdm/.killsessions.en_US
%{_sysconfdir}/custom/apps/firefox/config/.userinstall.en_US
%{_sysconfdir}/custom/apps/thunderbird/rootinstall/.tbdic.en_US
%{_sysconfdir}/custom/share/doc/HTML/.index.html.en_US




%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-5mdv2011.0
+ Revision: 620329
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.0-4mdv2010.0
+ Revision: 430028
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 1.0-3mdv2009.0
+ Revision: 252429
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.0-1mdv2008.1
+ Revision: 136579
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Thu Feb 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0-1mdv2007.0
+ Revision: 117757
- Import mille-xterm-appserver-en_US

* Tue Jan 23 2007 Mikael Andersson <mikael.andersson@envitory.se> 1.0-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3152 |12cr|mille-xterm-bootserver-1.0-0.2141.7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define svn 2141

Summary:	Mille-xterm boot server component
Name:		mille-xterm-bootserver
Version:	1.0
Release:	%mkrel 0.%{svn}.7
License:	GPL
Group:		System/Servers
URL:		http://mille-xterm.revolutionlinux.com/mille-xterm
Source0:	%{name}-%{version}.tar.bz2
Patch0:		fix_python_scripts.patch
Requires:	python >= 2.4
Requires:	mille-xterm-busybox
Requires:	nfs-server
Requires:	pci_scan
Requires:	mille-xterm-loadbalancer-lbserver
Requires:	rsync
Requires:	xinetd
BuildRequires:	python-devel >= 2.4
BuildRequires:	perl
Conflicts:	clusternfs
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%define py_ver %(python -c "import sys; v=sys.version_info[:2]; print '%%d.%%d'%%v" 2>/dev/null || echo PYTHON-NOT-FOUND)
%define py_prefix %(python -c "import sys; print sys.prefix" 2>/dev/null || echo PYTHON-NOT-FOUND)
%define py_libdir %{py_prefix}/lib/python%{py_ver}

%description
The mille-xterm boot server is the component that handle the boot of linux
terminals. There are scripts to build boot media and configure de terminal
root, accessible by NFS. 

%prep

%setup -q
%patch0 -p0

perl -pi -e "s/devfsd/locales-en/;g" src/rpmlist.mdv2006

find . -type f | xargs perl -pi -e "s|/usr/lib/python2\.4|%{py_libdir}|g"

%build
python setup.py build

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}

cp src/install-kernel %{buildroot}%{_bindir}
python setup.py install --root=%{buildroot} --record=INSTALLED_FILES
chmod 755 %{buildroot}%{py_libdir}/site-packages/mxterm/*.py

%clean
rm -rf %{buildroot}

%post
echo -e "\nInstallation complete !\nNow you can execute : mille-xterm-bootserver autoconfigure"
echo -e "This command will help you to configure this bootserver\n"

%files
%defattr(-,root,root)
%doc Changelog README AUTHORS COPYING INSTALL
%config(noreplace) %{_sysconfdir}/mille-xterm/bootserver.ini
%{_bindir}/*
%{py_puresitedir}/*
%{_localstatedir}/lib/mille-xterm-bootserver


%changelog
* Fri Nov 19 2010 Funda Wang <fwang@mandriva.org> 1.0-0.2141.7mdv2011.0
+ Revision: 598844
- update filelist

  + Bogdano Arendartchuk <bogdano@mandriva.com>
    - rebuild for python 2.7

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.0-0.2141.6mdv2010.0
+ Revision: 439805
- rebuild

* Tue Jan 06 2009 Funda Wang <fwang@mandriva.org> 1.0-0.2141.5mdv2009.1
+ Revision: 325769
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.0-0.2141.4mdv2008.1
+ Revision: 136579
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Aug 01 2007 Olivier Blin <oblin@mandriva.com> 1.0-0.2141.4mdv2008.0
+ Revision: 57698
- drop console-tools require (it's in basesystem)


* Sun Feb 25 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0-0.2141.3mdv2007.0
+ Revision: 125554
- fix api compat (Mikael Andersson)

* Sun Feb 25 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0-0.2141.2mdv2007.1
+ Revision: 125525
- fix hardcoded python version

* Thu Feb 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0-0.2141.1mdv2007.1
+ Revision: 117965
- fix python libdir
- Import mille-xterm-bootserver

* Fri Sep 29 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0-0.2141.1mdk
- initial Mandriva package (mille-xterm import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3153 |12cr|mille-xterm-cdpoll-1.0-0.2137.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define svn 2137

Summary:	Local CDROM polling for the MILLE-XTERM project
Name:		mille-xterm-cdpoll
Version:	1.0
Release:	%mkrel 0.%{svn}.4
License:	GPL
Group:		System/Servers
URL:		http://www.revolutionlinux.com/mille-xterm
Source:		mille-xterm-cdpoll-%{version}.tar.bz2
Patch0:		mille-xterm-cdpoll-INT_MAX_fix.diff
BuildRequires:	python-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This program checks if there's a CD in the drive.

%prep

%setup -q
%patch0 -p0

%build 

gcc %{optflags} cdpoll.c -o cdpoll

%install
rm -fr %{buildroot}

install -d  %{buildroot}/sbin/
install -m0755 cdpoll %{buildroot}/sbin/

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc AUTHORS Changelog COPYING INSTALL README
/sbin/cdpoll


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-0.2137.4mdv2011.0
+ Revision: 620330
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.0-0.2137.3mdv2010.0
+ Revision: 430029
- rebuild

* Sat Sep 20 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0-0.2137.2mdv2009.0
+ Revision: 286102
- fix build

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.0-0.2137.1mdv2008.1
+ Revision: 136579
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Thu Feb 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0-0.2137.1mdv2007.0
+ Revision: 117764
- Import mille-xterm-cdpoll

* Fri Sep 29 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0-0.2137.1mdk
- initial Mandriva package (mille-xterm import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3154 |12cr|mille-xterm-dm-1.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Mille-xterm display manager 
Name:		mille-xterm-dm
Version:	1.0
Release:	%mkrel 6
License:	GPL
Group:		System/Servers
URL:		http://www.revolutionlinux.com/mille-xterm
Source0:	%{name}-%{version}.tar.bz2
Requires:	python >= 2.4
Requires:	python-gnome
Requires:	pygtk2.0-libglade
Requires:	openssh-clients
Requires:	x11-server-xorg
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The mille-xterm display manager is the login interface on terminal. It runs on
the terminal and encrypts the X11 trafix through SSH. 

It is based on LDM, the LTSP Display Manager.  

%prep

%setup -q

%build
#nothing to do

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}/screen.d
install -d %{buildroot}%{_sbindir} 
install -d %{buildroot}%{_prefix}/lib/ltsp/greeters
install -d %{buildroot}%{_datadir}/ldm
 
install -m0755 src/ldm %{buildroot}%{_sbindir}
install -m0755 src/ldm-askpass %{buildroot}%{_prefix}/lib/ltsp
install -m0755 src/greeters/* %{buildroot}%{_prefix}/lib/ltsp/greeters/
install -m0755 src/screen.d/ldm %{buildroot}%{_sysconfdir}/screen.d/ldm
cp -r src/themes %{buildroot}%{_datadir}/ldm/

%post
update-alternatives --install %{_datadir}/ldm/themes/default ldm-theme %{_datadir}/ldm/themes/Mille-xterm 35
update-alternatives --install %{_datadir}/ldm/themes/default ldm-theme %{_datadir}/ldm/themes/Ubuntu 40
update-alternatives --install %{_datadir}/ldm/themes/default ldm-theme %{_datadir}/ldm/themes/Edubuntu 45

%preun
update-alternatives --remove ldm-theme %{_datadir}/ldm/themes/Mille-xterm
update-alternatives --remove ldm-theme %{_datadir}/ldm/themes/Ubuntu
update-alternatives --remove ldm-theme %{_datadir}/ldm/themes/Edubuntu

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc copyright 
%{_sysconfdir}/screen.d/ldm
%{_sbindir}/ldm
%dir %{_prefix}/lib/ltsp
%{_prefix}/lib/ltsp/*
%dir %{_datadir}/ldm
%{_datadir}/ldm/*




%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-6mdv2011.0
+ Revision: 620331
- the mass rebuild of 2010.0 packages

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.0-5mdv2010.0
+ Revision: 439807
- rebuild

* Tue Feb 10 2009 Ander Conselvan de Oliveira <ander@mandriva.com> 1.0-4mdv2009.1
+ Revision: 339217
- Do not depend on old xorg-x11-server package. Use x11-server-xorg instead.

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 1.0-3mdv2009.0
+ Revision: 252452
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.0-1mdv2008.1
+ Revision: 136579
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Thu Feb 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0-1mdv2007.0
+ Revision: 117774
- Import mille-xterm-dm

* Fri Sep 29 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0-1mdk
- initial Mandriva package (mille-xterm import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3155 |12cr|mille-xterm-loadbalancer-1.0-0.2137.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define svn 2137

Summary:	Load balancer for the MILLE-XTERM project
Name:		mille-xterm-loadbalancer
Version:	1.0
Release:	%mkrel 0.%{svn}.4
License:	GPL
Group:		System/Servers
URL:		http://www.revolutionlinux.com/mille-xterm
Source:		mille-xterm-loadbalancer-%{version}.tar.bz2
Patch0:		mille-xterm-loadbalancer-1.0-initscript.patch
%py_requires -d
BuildRequires:	perl
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-buildroot

%define py_ver %(python -c "import sys; v=sys.version_info[:2]; print '%%d.%%d'%%v" 2>/dev/null || echo PYTHON-NOT-FOUND)
%define py_prefix %(python -c "import sys; print sys.prefix" 2>/dev/null || echo PYTHON-NOT-FOUND)
%define py_libdir %{py_prefix}/lib/python%{py_ver}

%description
Load balancer for the MILLE-XTERM project.


%package -n	%{name}-common
Summary:	Documentation and common files
Group:		System/Servers

%description -n	%{name}-common
Load balancer of the MILLE-XTERM project.

Documentation and common files

%package -n	%{name}-lbagent
Summary:	Monitoring agent
Group:		System/Servers
Requires:	%{name}-common

%description -n	%{name}-lbagent
Load balancer of the MILLE-XTERM project.

Monitoring agent

%package -n	%{name}-lbserver
Summary:	Load balancer server
Group:		System/Servers
Requires:	%{name}-common

%description -n	%{name}-lbserver
Load balancer of the MILLE-XTERM project.

Load balancer server

%prep

%setup -q
%patch0 -p1
find -type f|xargs perl -pi -e "s|\015||g;"

%build 

%install
rm -fr %{buildroot}

install -d %{buildroot}%{_initrddir}
install -d %{buildroot}/lib/python%{py_ver}/site-packages

pushd src/lbagent
    python setup.py install --prefix=%{buildroot}
popd

pushd src/lbserver
    python setup.py install --prefix=%{buildroot}
popd

chmod 755 %{buildroot}%{_datadir}/mille-xterm/lb*/*

install -m0755 src/lbagent/lbagent %{buildroot}%{_initrddir}/lbagent
install -m0755 src/lbserver/lbserver %{buildroot}%{_initrddir}/lbserver

# cleanup
rm -rf %{buildroot}%{_sysconfdir}/init.d
rm -rf %{buildroot}/lib/python%{py_ver}/site-packages

%post -n %{name}-lbserver
chkconfig --add lbserver

%preun -n %{name}-lbserver
chkconfig --del lbserver

%post -n %{name}-lbagent
chkconfig --add lbagent

%preun -n %{name}-lbagent
chkconfig --del lbagent

%clean
rm -rf %{buildroot}

%files -n %{name}-common
%defattr(-,root,root)
%doc AUTHORS Changelog COPYING doc/LoadBalancer_fr.odt doc/examples/v07_lbaconfig.xml doc/examples/v07_lbsconfig.xml INSTALL README

%files -n %{name}-lbagent
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/mille-xterm/lbaconfig.xml
%{_initrddir}/lbagent
%{_datadir}/mille-xterm/lbagent/*

%files -n %{name}-lbserver
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/mille-xterm/lbsconfig.xml
%{_initrddir}/lbserver
%{_datadir}/mille-xterm/lbserver/*




%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-0.2137.4mdv2011.0
+ Revision: 620333
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.0-0.2137.3mdv2010.0
+ Revision: 430031
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.0-0.2137.2mdv2008.1
+ Revision: 136579
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Sep 18 2007 Funda Wang <fwang@mandriva.org> 1.0-0.2137.2mdv2008.0
+ Revision: 89444
- fix initscripts


* Thu Feb 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0-0.2137.1mdv2007.0
+ Revision: 117839
- nuke the egg files
- Import mille-xterm-loadbalancer

* Fri Sep 29 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0-0.2137.1mdk
- initial Mandriva package (mille-xterm import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3156 |12cr|mille-xterm-nbd-2.9.11-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Network Block Device support for MILLE-XTERM
Name:		mille-xterm-nbd
Version:	2.9.11
Release:	%mkrel 3
License:	GPL
Group:		System/Servers
URL:		http://sourceforge.net/projects/nbd
Source0:	http://prdownloads.sourceforge.net/nbd/nbd-%{version}.tar.gz
Source1:	nbd-server.wrapper
Source2:	nbd-server.xinetd
Source3:	README.fr
Source4:	INSTALL.fr
BuildRequires:	pkgconfig
BuildRequires:	glib2-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Network Block Device support for MILLE-XTERM. 

%package -n	%{name}-server
Summary:	NBD server 
Group:		System/Servers
Requires:	xinetd
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires(pre): rpm-helper
Requires(postun): rpm-helper

%description -n	%{name}-server
NBD server for the MILLE-XTERM project.

%package -n	%{name}-client
Summary:	NBD client 
Group:		System/Servers

%description -n	%{name}-client
NBD client for the MILLE-XTERM project.

%prep 

%setup -q -n nbd-%{version}
cp %{SOURCE1} nbd-server.wrapper
cp %{SOURCE2} nbd-server.xinetd
cp %{SOURCE3} README.fr
cp %{SOURCE4} INSTALL.fr


chmod 644 README.fr INSTALL.fr

%build

%configure2_5x

%make

%install
rm -rf %{buildroot}

#It seems they have inverted sbin and bin!
%makeinstall sbindir=%{buildroot}%{_bindir} bindir=%{buildroot}%{_sbindir}

install -d %{buildroot}%{_sysconfdir}/xinetd.d

install -m0755 nbd-server.wrapper %{buildroot}%{_sbindir}/nbd-server.wrapper
install -m0644 nbd-server.xinetd %{buildroot}%{_sysconfdir}/xinetd.d/nbd-server

%pre -n %{name}-server
%{_datadir}/rpm-helper/add-user %{name}-server $1 nbd /var/lib/rpm /bin/false

%postun -n %{name}-server
%{_datadir}/rpm-helper/del-user %{name}-server $1 nbd
%{_initrddir}/xinetd restart

%post -n %{name}-server
if [ ! -d /swapfiles ]; then
    mkdir /swapfiles
    dd if=/dev/zero of=/swapfiles/default.swap bs=1024 count=32000
    mkswap /swapfiles/default.swap
    chown nbd:nbd -R /swapfiles
fi

if ! grep nbd-server %{_sysconfdir}/services; then
    echo -e "# nbd-server added by the %{name}-server-%{version}-%{release} package at `LC_ALL=C date`\nnbd-server\t3000/tcp\t\t\t# Network Block Device" >> %{_sysconfdir}/services
fi

%{_initrddir}/xinetd restart

%clean
rm -rf %{buildroot}

%files -n %{name}-server
%defattr(-,root,root)
%doc README* INSTALL*
%config(noreplace) %{_sysconfdir}/xinetd.d/nbd-server
%{_sbindir}/nbd-server
%{_sbindir}/nbd-server.wrapper
%{_mandir}/man1/nbd-server.1*
%{_mandir}/man5/nbd-server.5*

%files -n %{name}-client
%defattr(-,root,root)
%{_bindir}/nbd-client
%{_mandir}/man8/nbd-client.8*


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 2.9.11-3mdv2011.0
+ Revision: 620334
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2.9.11-2mdv2010.0
+ Revision: 430032
- rebuild

* Sun Sep 07 2008 Oden Eriksson <oeriksson@mandriva.com> 2.9.11-1mdv2009.0
+ Revision: 282157
- 2.9.11

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 2.8.6-2mdv2008.1
+ Revision: 136579
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Mon Mar 05 2007 Oden Eriksson <oeriksson@mandriva.com> 2.8.6-2mdv2007.0
+ Revision: 133067
- bunzip sources

* Thu Feb 08 2007 Oden Eriksson <oeriksson@mandriva.com> 2.8.6-1mdv2007.1
+ Revision: 117780
- Import mille-xterm-nbd

* Fri Sep 29 2006 Oden Eriksson <oeriksson@mandriva.com> 2.8.6-1mdk
- initial Mandriva package (mille-xterm import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3157 |12cr|mille-xterm-pam-storepw-1.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Pluggable Authentication Module for storing user password
Name:		mille-xterm-pam-storepw
Version:	1.0
Release:	%mkrel 7
License:	GPL
Group:		Networking/Other
URL:		http://silicon-verl.de/home/flo/software/pamcifs.html
Source:		%{name}-%{version}.tar.bz2
BuildRequires:	pam-devel
BuildRequires:	perl
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
pam_storepw is a PAM module to store the user's password. It is used to
mount drives, use remote printers and generally connect to services where
the user would usually need to re-authenticate. The module stores the user
password in /var/run/pw/<USER>.

%prep

%setup -q 
perl -pi -e "s/-lpam_misc/-lpam_misc -lc/;" libpam-storepw-*/Makefile

%build
cd libpam-storepw-*/

%make CFLAGS="%{optflags} -fPIC"

%install
rm -rf %{buildroot}

install -d %{buildroot}/%{_lib}/security
install -d %{buildroot}/var/run/pw

install -m0755 libpam-storepw-*/pam_storepw.so %{buildroot}/%{_lib}/security

%clean
rm -rf %{buildroot}

%files 
%defattr(0644,root,root,0755)
%doc README AUTHORS Changelog COPYING INSTALL
/%{_lib}/security/pam_storepw*.so
%dir /var/run/pw




%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-7mdv2011.0
+ Revision: 620335
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.0-6mdv2010.0
+ Revision: 430033
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 1.0-5mdv2009.0
+ Revision: 252465
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.0-3mdv2008.1
+ Revision: 136579
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Sep 18 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-3mdv2008.0
+ Revision: 89930
- rebuild


* Thu Feb 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0-2mdv2007.0
+ Revision: 117841
- bump release
- it needs fpic on x86_64
- Import mille-xterm-pam-storepw

* Fri Sep 29 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0-1mdk
- initial Mandriva package (mille-xterm import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3158 |12cr|mille-xterm-sessreg-1.0-0.2137.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define svn 2137

Summary:	X session register for the MILLE-XTERM project
Name:		mille-xterm-sessreg
Version:	1.0
Release:	%mkrel 0.%{svn}.3
License:	GPL
Group:		System/Servers
URL:		http://www.revolutionlinux.com/mille-xterm
Source:		mille-xterm-sessreg-%{version}.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
This program replaces sessreg by a statically linked version that does not
depend on any X libraries. It doesn't use lastlog, only utmp.

%prep

%setup -q

%build 

gcc %{optflags} -DNO_LASTLOG sessreg.c -o mille-xterm-sessreg

%install
rm -fr %{buildroot}

install -d  %{buildroot}%{_bindir}
install -m0755 mille-xterm-sessreg %{buildroot}%{_bindir}/

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc AUTHORS Changelog COPYING INSTALL README add1000users del1000users
%{_bindir}/mille-xterm-sessreg




%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-0.2137.3mdv2011.0
+ Revision: 620337
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.0-0.2137.2mdv2010.0
+ Revision: 430035
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.0-0.2137.1mdv2008.1
+ Revision: 136579
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Thu Feb 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0-0.2137.1mdv2007.0
+ Revision: 117817
- Import mille-xterm-sessreg

* Fri Sep 29 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0-0.2137.1mdk
- initial Mandriva package (mille-xterm import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3159 |12cr|mime-construct-1.9-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Construct and optionally mail MIME messages
Name:		mime-construct
Version:	1.9
Release:	%mkrel 5
License:	GPL or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/~rosch/mime-construct/
Source0:	http://search.cpan.org/CPAN/authors/id/R/RO/ROSCH/%{name}-%{version}.tar.bz2
BuildRequires:	perl-devel
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
mime-construct constructs and (by default) mails MIME messages. It
is entirely driven from the command line, it is designed to be
used by other programs, or people who act like programs.

%prep

%setup -q -n %{name}-%{version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make
make test

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%makeinstall_std

%clean 
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%{_bindir}/mime-construct
%{_mandir}/*/*




%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.9-5mdv2011.0
+ Revision: 620340
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.9-4mdv2010.0
+ Revision: 430043
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 1.9-3mdv2009.0
+ Revision: 252497
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.9-1mdv2008.1
+ Revision: 136579
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Mar 02 2007 Oden Eriksson <oeriksson@mandriva.com> 1.9-1mdv2007.0
+ Revision: 131193
- Import mime-construct

* Wed Feb 08 2006 Oden Eriksson <oeriksson@mandriva.com> 1.9-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3160 |12cr|mimetex-1.71-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:        Easily embed LaTeX math in web pages
Name:           mimetex
Version:        1.71
Release:        %mkrel 5
License:        GPLv3
Group:          System/Servers
URL:            http://www.forkosh.com/mimetex.html
Source0:        http://www.forkosh.com/%{name}.zip
Requires:       webserver
%if %mdkversion < 201010
Requires(post):   rpm-helper
Requires(postun):   rpm-helper
%endif
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
MimeTeX lets you easily embed LaTeX math in your html pages. It parses a LaTeX
math expression and immediately emits the corresponding gif image, rather than
the usual TeX dvi. And mimeTeX is an entirely separate little program that
doesn't use TeX or its fonts in any way.

%prep
%setup -q -c

%build
%serverbuild

gcc $CFLAGS -DAA -DCACHEPATH=\"/var/cache/%{name}/\" mimetex.c gifsave.c -lm -o mimetex.cgi

%install
rm -rf %{buildroot}

install -d %{buildroot}/var/www/cgi-bin
install -d %{buildroot}/var/www/html
install -d %{buildroot}/var/cache/%{name}

install -m0755 mimetex.cgi %{buildroot}/var/www/cgi-bin/%{name}.cgi
install -m0644 mimetex.html %{buildroot}/var/www/html/%{name}.html

install -d %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d

# apache config
cat > %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf << EOF

<LocationMatch /cgi-bin/%{name}.cgi>
    Order deny,allow
    Allow from all
</LocationMatch>
EOF

%post
%if %mdkversion < 201010
%_post_webapp
%endif

%postun
%if %mdkversion < 201010
%_postun_webapp
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc COPYING README
%config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf
/var/www/cgi-bin/%{name}.cgi
/var/www/html/%{name}.html
%attr(0755,apache,apache) %dir /var/cache/%{name}


%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 1.71-5mdv2011.0
+ Revision: 612867
- the mass rebuild of 2010.1 packages

* Sun Feb 21 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.71-4mdv2010.1
+ Revision: 509195
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise

* Sun Dec 27 2009 Oden Eriksson <oeriksson@mandriva.com> 1.71-3mdv2010.1
+ Revision: 482814
- newer source, same version

* Mon Jun 22 2009 Oden Eriksson <oeriksson@mandriva.com> 1.71-2mdv2010.0
+ Revision: 387974
- newer code

* Wed May 27 2009 Oden Eriksson <oeriksson@mandriva.com> 1.71-1mdv2010.0
+ Revision: 380116
- 1.71

* Sun Sep 07 2008 Oden Eriksson <oeriksson@mandriva.com> 1.70-1mdv2009.0
+ Revision: 282156
- 1.70

* Sun Jul 20 2008 Oden Eriksson <oeriksson@mandriva.com> 1.64-2mdv2009.0
+ Revision: 239063
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Aug 21 2007 Oden Eriksson <oeriksson@mandriva.com> 1.64-1mdv2008.0
+ Revision: 68452
- Import mimetex



* Tue Aug 21 2007 Oden Eriksson <oeriksson@mandriva.com> 1.64-1mdv2008.0
- initial Mandriva package

* Sun Sep 17 2006 Jorge Torres <jtorresh@gmail.com> 1.60-3
- Rebuild for Fedora Extras 6

* Mon Feb 13 2006 Ignacio Vazquez-Abrams <ivazquez@ivazquez.net> 1.60-2
- Rebuild for Fedora Extras 5

* Sun Oct  9 2005 Ignacio Vazquez-Abrams <ivazquez@ivazquez.net> 1.60-1
- Initial RPM release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3161 |12cr|mimms-3.2.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define name	mimms
%define version	3.2.1
%define rel	2

Summary:	MMS stream downloader
Name:		%{name}
Version:	%{version}
Release:	%mkrel %rel
URL:		http://nongnu.org/mimms/
Source:		http://download.savannah.gnu.org/releases/mimms/%name-%version.tar.bz2
License:	GPLv3+
Group:		Video
BuildRoot:	%{_tmppath}/%{name}-root
# not noarch due to arch-specific requirement on libmms0
# BuildArch:	noarch
Requires:	python-%{name}

%description
mimms is a program designed to allow you to download streams using
the MMS protocol and save them to your computer, as opposed to
watching them live. Similar functionality is available in full media
player suites such as Xine, MPlayer, and VLC, but mimms is quick and
easy to use and, for the time being, remains a useful program.

%package -n python-%{name}
Summary:	MMS stream module for Python
Group:		System/Libraries
%py_requires -d
# used from pure python code, not linked against
Requires:	%{_lib}mms0

%description -n python-%{name}
Python module for handling of MMS streams, based on libmms.

%prep
%setup -q
%apply_patches

%build
python setup.py build

%install
rm -rf %{buildroot}
python setup.py install --root=%{buildroot}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS NEWS README
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*

%files -n python-%{name}
%defattr(-,root,root)
%doc AUTHORS
%{python_sitelib}/lib%{name}
%{python_sitelib}/%{name}-*.egg-info


%changelog
* Sat Nov 06 2010 Funda Wang <fwang@mandriva.org> 3.2.1-2mdv2011.0
+ Revision: 593918
- rebuild

* Sat Sep 04 2010 Anssi Hannula <anssi@mandriva.org> 3.2.1-1mdv2011.0
+ Revision: 575898
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3162 |12cr|mindi-2.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#
# $Id: mindi.spec 1866 2008-01-16 15:29:04Z bruno $
#
Summary:	Mindi creates emergency boot disks/CDs using your kernel, tools and modules
Name:		mindi
Version:	2.1.1
Release:	%mkrel 1
License:	GPL
Group:		Archiving/Backup
Url:		http://www.mondorescue.org
Source:		ftp://ftp.mondorescue.org/src/%{name}-%{version}.tar.gz
# Not yet possible as busybox is a binary that should go alongside
# BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(id -u -n)
Requires:	bzip2 >= 0.9, mkisofs, ncurses, binutils, gawk, dosfstools, mindi-busybox >= 1.7.3, parted, perl, mtools, which, grep >= 2.5
ExcludeArch:	ppc
 
# Not on all systems
#Conflicts:	bonnie++

%description
Mindi takes your kernel, modules, tools and libraries, and puts them on N
bootable disks (or 1 bootable CD image). You may then boot from the disks/CD
and do system maintenance - e.g. format partitions, backup/restore data,
verify packages, etc.

%prep
%setup -q

%build

%install
rm  -rf $RPM_BUILD_ROOT
export DONT_RELINK=1

export HEAD=${RPM_BUILD_ROOT}
export PREFIX=%{_exec_prefix}
export CONFDIR=%{_sysconfdir}
export MANDIR=%{_mandir}
#export DOCDIR=%{_docdir}
export LIBDIR=%{_libdir}
export CACHEDIR=%{_var}/cache/%{name}
export PKGBUILDMINDI="true"

./install.sh

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/%{name}
%doc ChangeLog INSTALL COPYING README TODO README.* NEWS 
#svn.log
%{_mandir}/man8/*
%{_libdir}/%{name}
%{_sbindir}/*
%{_var}/cache/%{name}


%changelog
* Sun Feb 26 2012 Bruno Cornec <bcornec@mandriva.org> 2.1.1-1mdv2012.0
+ Revision: 780891
- Update to upstream 2.1.1

* Mon Mar 21 2011 Bruno Cornec <bcornec@mandriva.org> 2.0.7.6-1
+ Revision: 647364
- Update to upstream mindi 2.0.7.6

* Sat Feb 12 2011 Bruno Cornec <bcornec@mandriva.org> 2.0.7.5-1
+ Revision: 637407
-Update mindi to 2.0.7.5 upstream

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 2.0.7.3-2mdv2011.0
+ Revision: 612868
- the mass rebuild of 2010.1 packages

* Mon May 17 2010 Bruno Cornec <bcornec@mandriva.org> 2.0.7.3-1mdv2010.1
+ Revision: 544896
- Update mindi to upstream 2.0.7.3

* Fri Dec 04 2009 Bruno Cornec <bcornec@mandriva.org> 2.0.7.1-1mdv2010.1
+ Revision: 473303
- Update to upstream 2.0.7.1

* Wed Feb 18 2009 Bruno Cornec <bcornec@mandriva.org> 2.0.6-1mdv2009.1
+ Revision: 342523
- Updated to 2.0.6

* Mon Dec 08 2008 Bruno Cornec <bcornec@mandriva.org> 2.0.4-3mdv2009.1
+ Revision: 311742
- Updated to 2.0.4

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 1.24-3mdv2009.0
+ Revision: 252521
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.24-1mdv2008.1
+ Revision: 136579
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 01 2007 Bruno Cornec <bcornec@mandriva.org> 1.24-1mdv2008.0
+ Revision: 77280
- Fix better extra doc removal
- Remove extra doc files
- Updated to 1.2.4
- Support for swap with UUID on VMWare ESX 3 at least with dumpuuid (Bruno Cornec)
- Fix a problem in directory link handling in mindi seen on gentoo64 (Francesco Talamona/Bruno Cornec)
- Add README.proliant to document Virtual Media usage (Bruno Cornec)
- Add support for megaraid_sas (Daniel Hill/Bruno Cornec)
- No more acpi=off by default during restore (Bruno Cornec)
- /var/cache/mindi now useed by default for mindi images (Bruno Cornec)
- Add support for LSI SAS1064E (Brandon Poyner/Bruno Cornec)
- Fix a bug on the MODULE variable and grep -F usage with spaces. (Bruno Cornec)
- Fix Virtual media usage (Patrick Albert)
- Improve VMWare ESX support (Bruno Cornec)
- Fix a x86_64 bug (Bruno Cornec)
- MINDI_TMP now used in analyze-my-lvm (Bruno Cornec)
- Fx bugs for optimised libs (Debian, Centos/RHEL5) (Brandon Poyner/Andree Leidenfrost/Bruno Cornec)
- Remove a hack for x86_64 in spec file due to a RH bug (Bruno Cornec)
- Remove all support for mindi.conf for 2.2.x branch (Bruno Cornec)
- Gentoo support improvements (kernel, kbd, deps, ...) (Francesco Talamona/Bruno Cornec)
- parted is required by mindi (Francesco Talamona/Bruno Cornec)
- Add support for i2o (Fix #165) (Bruno Cornec)
- Now supports USB keyboard/mouse at restore time better (Bruno Cornec)
- Support for HP xw9300 NIC (forcedeth) added (Bruno Cornec)
- Improved log at restore time (Bruno Cornec)
- Add support for 3w-9xxx 3w_9xxx (Fix #163) (Bruno Cornec)
- Fix a bug where mondorestore.log was truncated (Bruno Cornec)
- Fix a Debian packaging bug for good (#142 and #126)
- Removes some now unnecessary commands concerning /root/images/mindi. (Andree Leidenfrost)
- Support of Debian optimised libraries in /lib/i686/cmov (Andree Leidenfrost)
- lsmod usage replaced by /proc/modules and a MODULES variable (Andree Leidenfrost/Bruno Cornec)
- Fix a fedora build bug for /etc/mindi (Bruno Cornec)

* Sat Apr 28 2007 Bruno Cornec <bcornec@mandriva.org> 1.23-1mdv2008.0
+ Revision: 19032
- Updated to 1.2.3
- FORCE_MODS variable to support additional modules at will (Bruno Cornec)
- Better log file content in mondoarchive.log from the copy of the mindi log (Bruno Cornec)
- Stricter POSIX compliance for mindi to allow usage with dash on Ubuntu (Fix for #154)

* Wed Apr 25 2007 Bruno Cornec <bcornec@mandriva.org> 1.22-1mdv2008.0
+ Revision: 18031
- Updated to 1.2.2
- Add support for new megaraid driver (HP NetServers with 2.6) (P.C.J.G.Brunier)
- Add support for adpahci (Proliant DL 140 G3 - SATA) (Abhijit Das/Bruno Cornec)
- Mindi log file is now added to mondoarchive log file to ease debug (Bruno Cornec)
- Suppress losetup usage in start-nfs (unreliable and doesn't work with QEMU (Bruno Cornec)
- Fix a bug where losetup is called with only one parameter (#140) (Bruno Cornec)
- Fix a bug on NFS in FC6 - fscache module needed (Bruno Cornec)
- Add build support for Mandriva 2007.1, RREL 5 and Debian 4.0 (Bruno Cornec)
- Fix a bug for FC6 where the boot disk size was again insufficient (Rene Ribaud/Bruno Cornec)
- On CentOS 4.4 mdrun isn't available anymore so init should use mdadm instead (Momtchil Momtchev/Bruno Cornec)
- Add support for raid456 driver (Mark Nienberg/Bruno Cornec)
- Add the DENY_MODS variable in mindi allowing to describes modules that you don't want to include as part of the restore boot environment (HP Open Call OCMP e.g; needs it) (Bruno Cornec)
- Add GetInitrdFilesystemToUse function to support initramfs type of initrd (SuSE 10.2/Debian 3.x/FC 6/...) (Andree Leidenfrost)
- Fix a bug for ia64 in kernel reference in elilo.conf (Andree Leidenfrost)
- Check that /boot/efi is mounted on ia64 (Andree Leidenfrost)
- Protect some rm -rf to avoid raw removals (Bruno Cornec)
- Better messages for analyze-my-lvm (Bruno Cornec)
- Add support for newer Qlogic drivers (qla2300 & 2400), mpt, dm and ohci (Josef Jetzinger/Bruno Cornec)
- Fix a bug in mindi for the FAILSAFE support (Scott Cummings)
- PATH fixed for init in restore (/usr/games added for petris) (Andree Leidenfrost)
- Fiw a bug where restore failing because no archive files are found when -G is used (Andree Leidenfrost)
- /media is now completely excluded as per StandardsCompliance (Bruno Cornec)


* Wed Aug 09 2006 bcornec
+ 08/09/06 22:29:59 (55214)
Version for the moment has to be changed to 1.09 for upgrade purposes.
Will be correct in 3.0.x. Dur to the history of stupid numbering

* Wed Aug 09 2006 bcornec
+ 08/09/06 11:29:13 (54687)
spec file adapted for %%{1}mdv2007.0

* Wed Aug 09 2006 bcornec
+ 08/09/06 09:34:46 (54660)
mindi now clean

* Wed Aug 09 2006 bcornec
+ 08/09/06 09:02:27 (54653)
import mindi-1.0.9-2.20060mdk

* Sat Aug 05 2006 Bruno Cornec <bcornec@mandriva.org> 1.0.9-2.20060mdk
- Updated to 1.0.9
- Fix for bug #22 RHEL4 + LVM + LABEL support (Bruno Cornec)
- Fix for bug #8 keyboard support incorrect (Bruno Cornec)
- New NFS/PXE support. start-nfs is now a fixed script. Allow more possibilities at restore time (Bruno Cornec)
- new global variables + Bug fixes for LVM (Bruno Cornec)
- SuSE RPMS now use bzip2 (Lars Rupp/Bruno Cornec)
- Fix a bug for filesystems with LABEL in fstab not mounted (Bruno Cornec)
- Qlogic 2300 and 2200 are now supported (Bruno Cornec)
- Use busybox 1.1.3 for net part (Bruno Cornec)
- Fix various screen corruption for 'Configure LVM' (Andree Leidenfrost)
- Fix Adaptec Zero-Channel RAID Cards support bug #6455 (Bruno Cornec)
- Fix a bug with redhat_label not initialized in the loop systematically
(Anthony P. Machon/Bruno Cornec)
- nfsmount option added to allow redeployment from another NFS server (Bruno Cornec)
- Replaced all occurrences of egrep with 'grep -E' and of fgrep with 'grep -F' (Andree Leidenfrost)
- Fix a bug in analyze-my-lvm for RHEL3 where vgdisplay prints an additional
field sometimes (#) (severine.lombardo_at_acoss.fr/Bruno Cornec)
- Deal properly with LVM tool lvmiopversion and with lvmcreate_initrd and pvdata - fixes Debian bug #351687 (Andree Leidenfrost)
- Handle the  /dev/mapper/<VG>-<LV> for LVM devices - fix for Debian bug #362926 (Andree Leidenfrost)

* Wed Jun 07 2006 Bruno Cornec <bcornec@mandriva.org> 1.0.8-3.20060mdk
- Updated to 1.0.8-3
- exec-shield removed for mindi (Bruno Cornec)
- Fix a bug for ia64 build in mindi where locallib was undefined (Bruno Cornec)
- Fix a bug for SuSE and Debian where $dfam was used in install.sh (Bruno Cornec)
- Make the init script mdadm-aware (Andree Leidenfrost)

* Fri Jun 02 2006 Bruno Cornec <bcornec@mandriva.org> 1.0.8-2.20060mdk
- Updated to 1.0.8-2
- Fix bugs in the swap+LABEL code found on rhel4 (Peter Naber/Bruno Cornec)
- PXE mode now supports change of NIC for redeployment (Bruno Cornec)

* Thu May 25 2006 Bruno Cornec <bcornec@mandriva.org> 1.0.8-1.20060mdk
- Updated to 1.0.8-1
- new build process (Bruno Cornec)
- Fix a bug when a disk less than 2.8 MB can be built, to include enough modules to support SCSI cds (Bruno Cornec)
- Fix a bug in .spec for RPM build (%%attr now unused) (Bruno Cornec)
- Add support for LABEL on swap partitions (Michel Loiseleur + Julien Pinon)
- Attempt to fix bug 6827 (addition of a script for busybox udhcpc to support pxe/dhcp restore) (Bruno Cornec)
- support of dm and LVM v2 (Andree Leidenfrost)
- analyze-my-lvm is under $MINDI_LIB (Andree Leidenfrost)
- Fix a bug introduced by trying to avoid an error message when modprobe.d doesn't exist (Johannes Franken)
- Fix for Bug #6975 (/net is now excluded from kernel search location) (Bruno Cornec)
- Allow 5670 MB fllopy disks for lilo as well (Bruno Cornec)
- Add missing net modules (Klaus Ade Johnstad)

* Fri Mar 10 2006 Bruno Cornec <bcornec@mandriva.org> 1.0.7-1.20060mdk
- Updated to 1.0.7
- Fix issue for 2.6 kernels with VIA chipsets (Andree Leidenfrost)
- stop creating further size of floppy disks if the smaller one succeeds (Bruno Cornec)
- init revamped (removed unnecessary second general module loading phase, start NFS appropriately depending on PXE or simple NFS) (Andree Leidenfrost)
- Changed module 'nfsacl' to 'nfs_acl' (Andree Leidenfrost)
- Mindi/DiskSize is gone (Bruno Cornec)
- useless cat, sort|uniq commands removed (Bruno Cornec/Sbastien Aperghis-Tramoni)
- Doc cleanup (Andree Leidenfrost)
- Bug fix for chown in install.sh (JeffS)
- CHANGES renamed also in install.sh now (Bruno Cornec)
- rpmlint cleanups
- Get mindi to look for analyze-my-lvm in it's library directory MINDI_LIB (See also Debian bug #351446.)
- mindi only deletes freshly created 1440kb images in case of error (See also Debian Bug #348966.) (Andree Leidenfrost)
- try standard grub-install in grub-MR restore script before trying anything fancy (Andree Leidenfrost)
- busybox mount should be called with -o ro for PXE (Make RHEL 3 works in PXE
with a 2.6 failsafe kernel now available) (Bruno Cornec)
- Fix mindi for 2.6 Failsafe support (Bruno Cornec)
- mindi now depends on grep >= 2.5 (for -m option) (Marco Puggelli/Bruno Cornec)
- Fix a bug in LVM context for RHEL4 in GetValueFromField (Rmi Bondoin/Bruno Cornec)
- New RPM Build environement (Bruno Cornec)
- mindi now supports x86_64 natively (Bruno Cornec)
- stop creating further size of floppy disks if the smaller one succeeds (Bruno Cornec)

* Fri Dec 23 2005 Bruno Cornec <bcornec@mandriva.org> 1.06-1.20060mdk
- Updated to 1.06
- mindi manpage added (Andree Leidenfrost)
- clean up remaining mount points, mindi.err at the end (Wolfgang Rosenauer)
- fix bugs for SuSE distro around tar, tr and find arguments order (Wolfgang Rosenauer)
- new busybox.net version used for better PXE support (Bruno Cornec)
- USB keyboard support (Bruno Cornec)
- -p should now work with ISO/PXE/NFS modes (Bruno Cornec)
- relocate what was under /usr/share to /usr/lib (FHS compliance) (Bruno Cornec/Andree Leidenfrost)
- manage non ambiguous delivery under /usr (packages) or /usr/local (tar ball) (Bruno Cornec)
- install script rewritten and used for RPM build, with new layout (Sbastien Aperghis-Tramoni/Bruno Cornec)
- use parted2fdisk everywhere (Bruno Cornec)
- use MONDO_LIB exported by mondoarchive instead of MONDO_HOME guessed (Bruno Cornec)
- RPM build for fedora core 4, sles9, redhat 7.3, rhel 3/4, mandriva 2006.0, mandrake 10.2/10.1 (Bruno Cornec/Gary Granger)
- VERSION/RELEASE Tag added (Bruno Cornec)
- VMPlayer support
- Code cleanup, small fixes, PXE/NFS code improvements (Wolfgang Rosenauer/Sbastien Aperghis-Tramoni/Bruno Cornec
- New switches for PXE mode (ping & ipconf, Cf README.pxe) (Sbastien Aperghis-Tramoni/Bruno Cornec)
- mindi-kernel added to SVN (Bruno Cornec)

* Sat Nov 19 2005 Bruno Cornec <bcornec@mandriva.org> 1.05-1.20060mdk
- Updated to 1.05
- Bug fix for ldd output incorrectly handled, leading to "grep not found" error (Andree Leidenfrost)
- NFS now works in interactive mode, and nolock problems are solve (Andree Leidenfrost)
- IA-64 support is now working for rhel 3 (Bruno Cornec)
- add MINDI_CONF to the mindi LOGFILE (Philippe De Muyter)
- Speed up fdisk'ing dev/ida raid devices (Philippe De Muyter)

* Tue May 03 2005 Bruno Cornec <bcornec@mandriva.org> 1.04-1.20060mdk
- Updated to 1.04
- support exec-shield
- added 'ide-generic' module to IDE modules in mindi to ensure that kernels with fully modularised IDE sub-system boot
- rewrote script 'wait-for-petris' to ensure that petris actually starts and can be restarted reliably
- fixed syntax error in mindi where a wrong delimiter is used in and sed call when processing file '/etc/issue.net'
- removed '#!/bin/bash' from file 'rootfs/etc/bashrc' (bashrc get sourced, not executed)
- removed executable flag from:
- 'rootfs/etc/ld.so.cache'
- 'rootfs/root/.profile'

* Wed Sep 29 2004 Bruno Cornec <bcornec@mandriva.org> 1.03-1.20060mdk
- Updated to 1.03
- better support of SLES 8

* Wed Jul 21 2004 Bruno Cornec <bcornec@mandriva.org> 1.02-1.20060mdk
- Updated to 1.02
- better kernel-level logging
- added ACL, xattr binaries to deplist.txt
- fixed obscure bug which occasionally stopped mindi from correctly finding and documenting all LVM2 LVM-on-RAID volumes 
1.01 (2004-06-21)
- added ide_tape and other modules to mindi's config detection
- unmount errant ramdisk ($mtpt) if fail to create boot floppy
- better support of ISO dirs at restore-time (Conor Daly)

* Fri Jun 18 2004 Bruno Cornec <bcornec@mandriva.org> 1.00-1.20060mdk
- Updated to 1.00
- first 1.0x release
- catch Ctrl-Alt-Del; trigger soft reset
- better support of SuSE 9.1
- added mdadm to deplist.txt
- better detection of multiple Mindis (Martin Fürstenau)
- don't complain if just a Mindi boot CD & not a platform for Mondo
- updated busybox to 1.0.0pre10
- removed uClibc
- add memtest support
- 2.6 kernel support
- removed Embleer files (Andree Leidenfrost)
- LVM v2 support for 2.6 (Takeru Komoriya)
- added kernel-only floppy support, to accommodate really big kernels
- updated+rebuilt busybox
- added star support
- mount /sys at boot-time
- better 64-bit and 2.6 kernel support
- better LVM, failsafe kernel support (Jim Richard)
- use LILO, not raw kernel, on 1.4MB boot floppy
- record names of unsaved modules for future reference
- enlarged ramdisk by 8MB

* Thu Mar 25 2004 Bruno Cornec <bcornec@mandriva.org> 0.95-1.20060mdk
- Updated to 0.95
- changed some '==' to '=' --- now more RH6-friendly
- allow absolute pathnames again in deplist
- disable multifunc cd thing
- better Gentoo support (Bill)
- better OnStream support
- better Slackware support (Laurenz)
- added partimagehack-static to deplist.txt
- recompiled Busybox - 10k smaller, better stack-handling
- fixed boot screen typo
- added support for 'auto' fs 
- better devfs support for Mandrake users
- better Debian+LVM support (Ralph Grewe)
- updated analyze-my-lvm to handle floating-point gigabyte -L values

* Wed Sep 24 2003 Bruno Cornec <bcornec@mandriva.org> 0.94-1.20060mdk
- Updated to 0.94
- altered rootfs's /dev entry to stop cvs from becoming confused
- tweaked MAX_COMPRESSED_SIZE
- added multi-function CD support to mindi and sbin/post-init
- re-mount root as rw just in case
- ask user to remove last data (floppy) disk if nec. (Tom Mortell)
- added support for 5th column in mountlist.txt for labels
- added symlinks.tgz
- suppress erroneous error messages re: failsafe kernel


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3163 |12cr|mindi-busybox-1.18.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#
# $Id$
#
Summary:	Busybox version suited for Mindi
Name:		mindi-busybox
Version:	1.18.5
Packager:	Bruno Cornec <bcornec@mandriva.org>
Release:	%mkrel 1
License:	GPL
Group:		Archiving/Backup
Url:		http://www.mondorescue.org
Source:		ftp://ftp.mondorescue.org/src/%{name}-%{version}.tar.gz
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(id -u -n)
Buildrequires: gcc
ExcludeArch:	ppc

%description
This package provides a busybox version suited for Mindi.

%prep
%setup -n %name-%{version}

%build
make oldconfig
make busybox

%install
%{__rm}  -rf $RPM_BUILD_ROOT

DESTDIR=${RPM_BUILD_ROOT}%{_libdir}/mindi/rootfs
make CONFIG_PREFIX=$DESTDIR install

%clean
%{__rm} -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc ChangeLog INSTALL LICENSE AUTHORS README TODO NEWS
%{_libdir}/mindi



%changelog
* Sun Feb 26 2012 Bruno Cornec <bcornec@mandriva.org> 1.18.5-1mdv2012.0
+ Revision: 780867
- Update to upstream 1.18.5

* Mon Mar 21 2011 Bruno Cornec <bcornec@mandriva.org> 1.18.3-1
+ Revision: 647363
- Fix reference to upstream mindi-busybox tar file
- Update mindi-busybox to upstream 1.18.3

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.1 packages

* Wed May 19 2010 Bruno Cornec <bcornec@mandriva.org> 1.7.3-4mdv2010.1
+ Revision: 545308
- Update tag in order to regenerate the package for 2010.1 - No change.

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.7.3-3mdv2010.0
+ Revision: 439808
- rebuild

* Wed Feb 18 2009 Bruno Cornec <bcornec@mandriva.org> 1.7.3-2mdv2009.1
+ Revision: 342579
- Buildrequires fixed (and now tag updated)

* Mon Dec 08 2008 Bruno Cornec <bcornec@mandriva.org> 1.7.3-1mdv2009.1
+ Revision: 311738
-Update to mindi-busybox 1.7.3
- Updated to 1.2.2-3
- Fix a blocking bug in mindi-busybox gentoo's ebuild (Francesco Talamona)

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Wed May 16 2007 Bruno Cornec <bcornec@mandriva.org> 1.2.2-2mdv2008.0
+ Revision: 27124
- Tag -2 to force a clean update in repositories

* Wed Apr 25 2007 Bruno Cornec <bcornec@mandriva.org> 1.2.2-1mdv2008.0
+ Revision: 18034
- Updated to 1.2.2-2
- Improve Gentoo packaging (Linos)
- Updated to 1.2.2-2
- Improve Gentoo packaging (Linos)


* Thu Jan 04 2007 bcornec <bcornec> 1.2.2-1mdv2007.0
+ Revision: 103985
- Updated to 1.2.2
- mindi-busybox version is now extended with the SVN revision (Bruno Cornec)
- Fix a known bug for busybox where -gc-section in makefile + static for link crea tes a buggy busybox with glibc (Bruno Cornec)
- Updated based on busybox 1.2.2 (Bruno Cornec)
- Handles modules back again (Bruno Cornec)
- Fix bug #88 around install conflicts (Bruno Cornec)
- Update packager
- Updated to 1.2.2
- mindi-busybox version is now extended with the SVN revision (Bruno Cornec)
- Fix a known bug for busybox where -gc-section in makefile + static for link crea tes a buggy busybox with glibc (Bruno Cornec)
- Updated based on busybox 1.2.2 (Bruno Cornec)
- Handles modules back again (Bruno Cornec)
- Fix bug #88 around install conflicts (Bruno Cornec)
- Updated to 1.2.2
- mindi-busybox version is now extended with the SVN revision (Bruno Cornec)
- Fix a known bug for busybox where -gc-section in makefile + static for link crea tes a buggy busybox with glibc (Bruno Cornec)
- Updated based on busybox 1.2.2 (Bruno Cornec)
- Handles modules back again (Bruno Cornec)
- Fix bug #88 around install conflicts (Bruno Cornec)
- Updated to 1.2.1
- Creation based on busybox 1.2.1 (Bruno Cornec)
- Remove module management, bunzip2 in config file (Bruno Cornec)
- Import mindi-busybox

* Thu Oct 05 2006 Bruno Cornec <bruno@mondorescue.org> 1.2.1-3.20060mdv
- Updated to 1.2.1
- Creation based on busybox 1.2.1 (Bruno Cornec)
- Remove module management, bunzip2 in config file (Bruno Cornec)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3164 |12cr|minetest-0.4.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gameversion 0.4.4

Name:		minetest
Version:	0.4.4
Release:	2
Summary:	An InfiniMiner/Minecraft inspired game
Group:		Games/Other
License:	GPLv2+
URL:		http://celeron.55.lt/minetest/
# Get from github and re-pack to get rid of ugly directory names
Source0:	%{name}-%{version}.tar.bz2
Source1:	%{name}_game-%{gameversion}.tar.bz2
# Needed to fix build against jthread 1.3.1
Patch0:		minetest-0.4.4-jthread.patch
BuildRequires:	cmake >= 2.6.0
BuildRequires:	bzip2-devel
BuildRequires:	gettext-devel
BuildRequires:	irrlicht-devel
BuildRequires:	jpeg-devel
BuildRequires:	zlib-devel
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(jthread)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	pkgconfig(vorbisfile)
BuildRequires:	pkgconfig(x11)

%description
One of the first InfiniMiner/Minecraft(/whatever) inspired games (started
October 2010), with a goal of taking the survival multiplayer gameplay
to a slightly different direction.

This game is under development, and as of now, the game does not really
differ from Minecraft except for having a lot less features. Still, playing
is quite fun already, especially for people who have not been able to
experience Minecraft.

%prep
%setup -q -a 1
%patch0 -p1

%build
%cmake -DJTHREAD_INCLUDE_DIR=%{_includedir}/jthread -DENABLE_GETTEXT:BOOL=ON
%make

%install
%makeinstall_std -C build

mkdir -p %{buildroot}%{_datadir}/%{name}/games/%{name}_game
cp -r %{name}_game-%{gameversion}/* %{buildroot}%{_datadir}/%{name}/games/%{name}_game

%find_lang %{name}

%files -f %{name}.lang
%doc doc/*.txt
%{_bindir}/%{name}
%{_bindir}/%{name}server
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/scalable/apps/%{name}-icon.svg
%{_mandir}/man6/%{name}.6*
%{_mandir}/man6/%{name}server.6*



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3165 |12cr|mingw32-binutils-2.19.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Werror_cflags %nil

%define binutils_version 2.19.1
#define mingw32_binutils_version 20080109-2
#define mingw32_binutils_rpmvers %{expand:%(echo %{mingw32_binutils_version} | tr - _)}

Name:           mingw32-binutils
Version:        %{binutils_version}
Release:        %mkrel 3
Summary:        MinGW Windows binutils

License:        GPLv2+ and LGPLv2+ and GPLv3+ and LGPLv3+
Group:          Development/Other
URL:            http://www.mingw.org/
Source0:        http://dl.sourceforge.net/sourceforge/mingw/binutils-%{binutils_version}-mingw32-src.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot

BuildRequires:  flex
BuildRequires:  bison
BuildRequires:  texinfo
BuildRequires:  mingw32-filesystem >= 38

# NB: This must be left in.
Requires:       mingw32-filesystem >= 38


%description
MinGW Windows binutils (utilities like 'strip', 'as', 'ld') which
understand Windows executables and DLLs.


%prep
%setup -q -n binutils-%{binutils_version}


%build
mkdir -p build
cd build
CFLAGS="$RPM_OPT_FLAGS" \
../configure \
  --build=%_build --host=%_host \
  --target=%{_mingw32_target} \
  --verbose --disable-nls \
  --without-included-gettext \
  --disable-win32-registry \
  --disable-werror \
  --with-sysroot=%{_mingw32_sysroot} \
  --prefix=%{_prefix} --bindir=%{_bindir} \
  --includedir=%{_includedir} --libdir=%{_libdir} \
  --mandir=%{_mandir} --infodir=%{_infodir}

make all


%install
rm -rf $RPM_BUILD_ROOT

cd build
make DESTDIR=$RPM_BUILD_ROOT install

# These files conflict with ordinary binutils.
rm -rf $RPM_BUILD_ROOT%{_infodir}
rm -f ${RPM_BUILD_ROOT}%{_libdir}/libiberty*


%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root)
%{_mandir}/man1/*
%{_bindir}/i586-pc-mingw32-*
%{_prefix}/i586-pc-mingw32/bin
%{_prefix}/i586-pc-mingw32/lib/ldscripts



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3166 |12cr|mingw32-bzip2-1.0.5-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define __strip %{_mingw32_strip}
%define __objdump %{_mingw32_objdump}
%define _use_internal_dependency_generator 0
%define __find_requires %{_mingw32_findrequires}
%define __find_provides %{_mingw32_findprovides}

%define library_version 1.0.4

# Running the tests requires Wine.
%define run_tests 0

Name:           mingw32-bzip2
Version:        1.0.5
Release:        %mkrel 3
Summary:        MinGW port of bzip2 file compression utility

License:        BSD
Group:          Development/Other
URL:            http://www.bzip.org/
Source0:        http://www.bzip.org/%{version}/bzip2-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot

BuildArch:      noarch

Patch0:         bzip2-1.0.4-saneso.patch
Patch5:         bzip2-1.0.4-cflags.patch
Patch6:         bzip2-1.0.4-bzip2recover.patch

Patch10:        mingw32-bzip2-1.0.5-slash.patch
Patch11:        mingw32-bzip2-1.0.5-dll.patch

BuildRequires:  mingw32-filesystem >= 26
BuildRequires:  mingw32-gcc
BuildRequires:  mingw32-binutils

%if %{run_tests}
BuildRequires:  wine
%endif


%description
Bzip2 is a freely available, patent-free, high quality data compressor.
Bzip2 compresses files to within 10 to 15 percent of the capabilities
of the best techniques available.  However, bzip2 has the added benefit
of being approximately two times faster at compression and six times
faster at decompression than those techniques.  Bzip2 is not the
fastest compression utility, but it does strike a balance between speed
and compression capability.

This package contains development tools and libraries for use when
cross-compiling Windows software in Fedora.


%prep
%setup -q -n bzip2-%{version}

%patch0 -p1 -b .saneso
%patch5 -p1 -b .cflags
%patch6 -p1 -b .bz2recover

%patch10 -p1 -b .slash
%patch11 -p1 -b .dll


%build
make -f Makefile-libbz2_so \
  CC="%{_mingw32_cc}" \
  AR="%{_mingw32_ar}" \
  RANLIB="%{_mingw32_ranlib}" \
  CFLAGS="%{_mingw32_cflags} -D_FILE_OFFSET_BITS=64" \
  %{?_smp_mflags} all

rm -f *.o
make CC="%{_mingw32_cc}" \
  AR="%{_mingw32_ar}" \
  RANLIB="%{_mingw32_ranlib}" \
  CFLAGS="%{_mingw32_cflags} -D_FILE_OFFSET_BITS=64" \
  %{?_smp_mflags} \
%if %{run_tests}
  all
%else
  libbz2.a bzip2 bzip2recover
%endif


%install
rm -rf $RPM_BUILD_ROOT
make PREFIX=$RPM_BUILD_ROOT%{_mingw32_prefix} install

# The binaries which are symlinks contain the full buildroot
# name in the symlink, so replace those.
pushd $RPM_BUILD_ROOT%{_mingw32_bindir}
rm bzcmp bzegrep bzfgrep bzless
ln -s bzdiff bzcmp
ln -s bzgrep bzegrep
ln -s bzgrep bzfgrep
ln -s bzmore bzless
popd

# Remove the manpages, they're duplicates of the native package,
# and located in the wrong place anyway.
rm -rf $RPM_BUILD_ROOT%{_mingw32_prefix}/man

# The Makefile doesn't install the DLL.
# Rename the library so that libtool can find it.
install bz2.dll.a $RPM_BUILD_ROOT%{_mingw32_libdir}/libbz2.dll.a
install bz2-1.dll $RPM_BUILD_ROOT%{_mingw32_bindir}/

# Remove the static library.
rm $RPM_BUILD_ROOT%{_mingw32_libdir}/libbz2.a


%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root)
%doc LICENSE

%{_mingw32_bindir}/bz2-1.dll
%{_mingw32_libdir}/libbz2.dll.a

%{_mingw32_bindir}/bunzip2
%{_mingw32_bindir}/bzcat
%{_mingw32_bindir}/bzcmp
%{_mingw32_bindir}/bzdiff
%{_mingw32_bindir}/bzegrep
%{_mingw32_bindir}/bzfgrep
%{_mingw32_bindir}/bzgrep
%{_mingw32_bindir}/bzip2
%{_mingw32_bindir}/bzip2recover
%{_mingw32_bindir}/bzless
%{_mingw32_bindir}/bzmore

%{_mingw32_includedir}/bzlib.h



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3167 |12cr|mingw32-crossreport-6-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           mingw32-crossreport
Version:        6
Release:        %mkrel 3
Summary:        Analysis tool to help cross-compilation to Windows

License:        GPLv2+
Group:          Development/Other
URL:            http://fedoraproject.org/wiki/MinGW
Source0:        crossreport.pl
Source1:        README
Source2:        COPYING
Source3:        crossreport.db
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot

BuildArch:      noarch

BuildRequires:  perl


%description
CrossReport is a tool to help you analyze the APIs used by a compiled
Linux program, in order to work out the effort required to
cross-compile that program for Windows, using the Fedora MinGW
cross-compiler.

The simplest way to use it is to point it at an existing Linux binary,
and then read the generated report.

What it does in more detail: It looks at the libraries and API calls
used by the Linux binary, and compares them to the libraries and API
calls that we currently support under the Fedora MinGW cross-compiler.
It then works out what is missing, and produces a report suggesting
the amount of work that needs to be done to port the program.  For
example, whether whole libraries need to be ported first, and/or how
to substitute individual calls to work on Windows.


%prep
# empty


%build
# empty


%install
rm -rf $RPM_BUILD_ROOT

mkdir -p $RPM_BUILD_ROOT%{_bindir}
install -m 0755 %{SOURCE0} $RPM_BUILD_ROOT%{_bindir}/mingw32-crossreport

# Install the database.
mkdir -p $RPM_BUILD_ROOT%{_datadir}/crossreport
install -m 0644 %{SOURCE3} $RPM_BUILD_ROOT%{_datadir}/crossreport/

# Install documentation (manually).
mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
install -m 0644 %{SOURCE1} %{SOURCE2} \
  $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}

# Build the manpage from the source.
mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1
pod2man -c "CrossReport" -r "%{name}-%{version}" %{SOURCE0} \
  > $RPM_BUILD_ROOT%{_mandir}/man1/mingw32-crossreport.1


%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root)
%doc %{_docdir}/%{name}-%{version}/COPYING
%doc %{_docdir}/%{name}-%{version}/README
%{_bindir}/mingw32-crossreport
%{_mandir}/man1/mingw32-crossreport.1*
%{_datadir}/crossreport/



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3168 |12cr|mingw32-dlfcn-0-r11.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define __strip %{_mingw32_strip}
%define __objdump %{_mingw32_objdump}
%define _use_internal_dependency_generator 0
%define __find_requires %{_mingw32_findrequires}
%define __find_provides %{_mingw32_findprovides}

%define realname dlfcn-win32

%define alphatag r11

Name:          mingw32-dlfcn
Version:       0
Release:       %{alphatag}.%mkrel 3
Summary:       Implements a wrapper for dlfcn (dlopen dlclose dlsym dlerror)

License:       LGPLv2+
Group:         Development/Other
URL:           http://code.google.com/p/dlfcn-win32/
Source0:       http://dlfcn-win32.googlecode.com/files/%{realname}-%{alphatag}.tar.bz2
BuildRoot:     %{_tmppath}/%{name}-%{version}-%{release}-buildroot

BuildArch:     noarch

BuildRequires: mingw32-filesystem >= 40
BuildRequires: mingw32-gcc
BuildRequires: mingw32-binutils
#BuildRequires: dos2unix

Patch1:        dlfcn_configure.patch


%description
This library implements a wrapper for dlfcn, as specified in POSIX and SUS,
around the dynamic link library functions found in the Windows API.


%prep
%setup -q -n %{realname}-%{alphatag}

%{__sed} -i 's/\r//' configure
%{__sed} -i 's/\r//' README
%{__sed} -i 's/\r//' COPYING

%patch1 -p1


%build
%{_mingw32_configure} \
  --incdir=%{_mingw32_includedir} \
  --cc=i586-pc-mingw32-gcc \
  --enable-shared=yes \
  --enable-static=no \
  --enable-strip=i586-pc-mingw32-strip
make %{?_smp_mflags}


%install
rm -rf $RPM_BUILD_ROOT
make DESTDIR=$RPM_BUILD_ROOT install


%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root)
%doc README COPYING
%{_mingw32_bindir}/libdl.dll
%{_mingw32_libdir}/libdl.dll.a
%{_mingw32_includedir}/dlfcn.h



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3169 |12cr|mingw32-filesystem-49-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

Name:           mingw32-filesystem
Version:        49
Release:        %mkrel 3
Summary:        MinGW base filesystem and environment

Group:          Development/Other
License:        GPLv2+
URL:            http://hg.et.redhat.com/misc/fedora-mingw--devel/
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:      noarch

Source0:        mingw32-COPYING
Source1:        mingw32-macros.mingw32
Source2:        mingw32.sh
#Source3:        mingw32.csh
Source4:        mingw32-find-requires.sh
Source5:        mingw32-find-provides.sh
Source6:        mingw32-scripts.sh
Source7:        mingw32-rpmlint.config

Requires:       setup
Requires:       rpm
Requires:       rpmlint >= 0.84

BuildRequires:  rpmlint >= 0.84

# Note about 'Provides: mingw32(foo.dll)'
# ------------------------------------------------------------
#
# We want to be able to build & install mingw32 libraries without
# necessarily needing to install wine.  (And certainly not needing to
# install Windows!)  There is no requirement to have wine installed in
# order to use the mingw toolchain to develop software (ie. to
# compile more stuff on top of it), so why require that?
#
# So for expediency, this base package provides the "missing" DLLs
# from Windows.  Another way to do it would be to exclude these
# proprietary DLLs in our find-requires checking script - essentially
# it comes out the same either way.
#
Provides:       mingw32(gdi32.dll)
Provides:       mingw32(kernel32.dll)
Provides:       mingw32(ole32.dll)
Provides:       mingw32(mscoree.dll)
Provides:       mingw32(msvcrt.dll)
Provides:       mingw32(user32.dll)
Provides:       mingw32(wldap32.dll)
Provides:       mingw32(glut32.dll)
Provides:       mingw32(secur32.dll)
Provides:       mingw32(cfgmgr32.dll)
Provides:       mingw32(setupapi.dll)

%description
This package contains the base filesystem layout, RPM macros and
environment for all Fedora MinGW packages.

This environment is maintained by the Fedora MinGW SIG at:

  http://fedoraproject.org/wiki/SIGs/MinGW


%prep
%setup -q -c -T
cp %{SOURCE0} COPYING
sed 's/@VERSION@/%{version}/' < %{SOURCE4} > mingw32-find-requires.sh


%build
# nothing


%install
rm -rf $RPM_BUILD_ROOT

mkdir -p $RPM_BUILD_ROOT

mkdir -p $RPM_BUILD_ROOT%{_libexecdir}
install -m 755 %{SOURCE6} $RPM_BUILD_ROOT%{_libexecdir}/mingw32-scripts

mkdir -p $RPM_BUILD_ROOT%{_bindir}
pushd $RPM_BUILD_ROOT%{_bindir}
for i in mingw32-configure mingw32-make; do
  ln -s %{_libexecdir}/mingw32-scripts $i
done
popd

mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/profile.d
install -m 644 %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/profile.d/
#install -m 644 %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}/profile.d/

mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/rpm/macros.d
install -m 644 %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/rpm/macros.d/mingw32.macros

mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/rpmlint
install -m 644 %{SOURCE7} $RPM_BUILD_ROOT%{_sysconfdir}/rpmlint/

mkdir -p $RPM_BUILD_ROOT%{_prefix}/i586-pc-mingw32

# GCC requires these directories, even though they contain links
# to binaries which are also installed in /usr/bin etc.  These
# contain Fedora native binaries.
mkdir -p $RPM_BUILD_ROOT%{_prefix}/i586-pc-mingw32/bin
mkdir -p $RPM_BUILD_ROOT%{_prefix}/i586-pc-mingw32/lib

# The MinGW system root which will contain Windows native binaries
# and Windows-specific header files, pkgconfig, etc.
mkdir -p $RPM_BUILD_ROOT%{_prefix}/i586-pc-mingw32/sys-root/mingw
mkdir -p $RPM_BUILD_ROOT%{_prefix}/i586-pc-mingw32/sys-root/mingw/bin
mkdir -p $RPM_BUILD_ROOT%{_prefix}/i586-pc-mingw32/sys-root/mingw/include
mkdir -p $RPM_BUILD_ROOT%{_prefix}/i586-pc-mingw32/sys-root/mingw/include/sys
mkdir -p $RPM_BUILD_ROOT%{_prefix}/i586-pc-mingw32/sys-root/mingw/lib
mkdir -p $RPM_BUILD_ROOT%{_prefix}/i586-pc-mingw32/sys-root/mingw/lib/pkgconfig

mkdir -p $RPM_BUILD_ROOT%{_prefix}/i586-pc-mingw32/sys-root/mingw/share/aclocal

# We don't normally package manual pages and info files, except
# where those are not supplied by a Fedora native package.  So we
# need to create the directories.
#
# Note that some packages try to install stuff in
#   /usr/i586-pc-mingw32/sys-root/mingw/man and
#   /usr/i586-pc-mingw32/sys-root/mingw/doc
# but those are both packaging bugs.
mkdir -p $RPM_BUILD_ROOT%{_prefix}/i586-pc-mingw32/sys-root/mingw/share
mkdir -p $RPM_BUILD_ROOT%{_prefix}/i586-pc-mingw32/sys-root/mingw/share/doc
mkdir -p $RPM_BUILD_ROOT%{_prefix}/i586-pc-mingw32/sys-root/mingw/share/info
mkdir -p $RPM_BUILD_ROOT%{_prefix}/i586-pc-mingw32/sys-root/mingw/share/man
mkdir -p $RPM_BUILD_ROOT%{_prefix}/i586-pc-mingw32/sys-root/mingw/share/man/man{1,2,3,4,5,6,7,8,l,n}

# NB. NOT _libdir
mkdir -p $RPM_BUILD_ROOT/usr/lib/rpm
install -m 0755 mingw32-find-requires.sh $RPM_BUILD_ROOT/usr/lib/rpm
install -m 0755 %{SOURCE5} $RPM_BUILD_ROOT/usr/lib/rpm


%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root)
%doc COPYING
%config(noreplace) %{_sysconfdir}/rpm/macros.d/mingw32.macros
%config(noreplace) %{_sysconfdir}/profile.d/mingw32.sh
#%config(noreplace) %{_sysconfdir}/profile.d/mingw32.csh
%config(noreplace) %{_sysconfdir}/rpmlint/mingw32-rpmlint.config
%{_bindir}/mingw32-configure
%{_bindir}/mingw32-make
%{_libexecdir}/mingw32-scripts
%{_prefix}/i586-pc-mingw32/
/usr/lib/rpm/mingw32-*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3170 |12cr|mingw32-gcc-4.4.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define __os_install_post /usr/lib/rpm/brp-compress %{nil}
%define Werror_cflags %nil
%define _libexecdir /usr/lib

Name:           mingw32-gcc
Version:        4.4.2
Release:        %mkrel 3
Summary:        MinGW Windows cross-compiler (GCC) for C

License:        GPLv2+
Group:          Development/Other
URL:            http://www.mingw.org/
Source0:        ftp://ftp.gnu.org/gnu/gcc/gcc-%{version}/gcc-core-%{version}.tar.bz2
Source1:        ftp://ftp.gnu.org/gnu/gcc/gcc-%{version}/gcc-g++-%{version}.tar.bz2
Patch1:         %{name}-build.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot

BuildRequires:  texinfo
BuildRequires:  mingw32-filesystem >= 39-3
BuildRequires:  mingw32-binutils
BuildRequires:  mingw32-runtime
BuildRequires:  mingw32-w32api
BuildRequires:  gmp-devel
BuildRequires:  mpfr-devel
BuildRequires:  libgomp-devel
BuildRequires:  glibc-devel

# NB: Explicit mingw32-filesystem dependency is REQUIRED here.
Requires:       mingw32-filesystem >= 39-3
Requires:       mingw32-binutils
Requires:       mingw32-runtime
Requires:       mingw32-w32api
Requires:       mingw32-cpp


%description
MinGW Windows cross-compiler (GCC) for C


%package -n mingw32-cpp
Summary: MinGW Windows cross-C Preprocessor
Group: Development/Other

%description -n mingw32-cpp
MinGW Windows cross-C Preprocessor


%package c++
Summary: MinGW Windows cross-compiler for C++
Group: Development/Other

%description c++
MinGW Windows cross-compiler for C++


%prep
%setup -q -c
%setup -q -D -T -a1
#%patch1 -p1


%build
cd gcc-%{version}

mkdir -p build
cd build

languages="c,c++"

CC="%{__cc} ${RPM_OPT_FLAGS}" \
../configure \
  --prefix=%{_prefix} \
  --bindir=%{_bindir} \
  --includedir=%{_includedir} \
  --libdir=%{_libdir} \
  --libexecdir=%{_prefix}/lib \
  --mandir=%{_mandir} \
  --infodir=%{_infodir} \
  --datadir=%{_datadir} \
  --build=%_build --host=%_host \
  --target=%{_mingw32_target} \
  --with-gnu-as --with-gnu-ld --verbose \
  --without-newlib \
  --disable-multilib \
  --with-system-zlib \
  --disable-nls --without-included-gettext \
  --disable-win32-registry \
  --enable-version-specific-runtime-libs \
  --with-sysroot=%{_mingw32_sysroot} \
  --enable-languages="$languages" $optargs \
  --disable-sjlj-exceptions \
  --with-dwarf2

%make all


%install
rm -rf $RPM_BUILD_ROOT

cd gcc-%{version}
cd build
make DESTDIR=$RPM_BUILD_ROOT install

# These files conflict with existing installed files.
rm -rf $RPM_BUILD_ROOT%{_infodir}
rm -f $RPM_BUILD_ROOT%{_libdir}/libiberty*
rm -f $RPM_BUILD_ROOT%{_mandir}/man7/*

mkdir -p $RPM_BUILD_ROOT/lib
ln -sf ..%{_prefix}/bin/i586-pc-mingw32-cpp \
  $RPM_BUILD_ROOT/lib/i586-pc-mingw32-cpp

%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root)
%{_bindir}/i586-pc-mingw32-gcc
%{_bindir}/i586-pc-mingw32-gcc-%{version}
%{_bindir}/i586-pc-mingw32-gccbug
%{_bindir}/i586-pc-mingw32-gcov
%{_bindir}/libgcc_s_dw2-1.dll
%{_prefix}/i586-pc-mingw32/lib/libiberty.a
%dir %{_libdir}/gcc/i586-pc-mingw32
%{_libdir}/gcc/i586-pc-mingw32/bin/libssp-0.dll
%dir %{_libdir}/gcc/i586-pc-mingw32/%{version}
%{_libdir}/gcc/i586-pc-mingw32/%{version}/crtbegin.o
%{_libdir}/gcc/i586-pc-mingw32/%{version}/crtend.o
%{_libdir}/gcc/i586-pc-mingw32/%{version}/crtfastmath.o
%{_libdir}/gcc/i586-pc-mingw32/%{version}/libgcc.a
%{_libdir}/gcc/i586-pc-mingw32/%{version}/libgcov.a
%{_libdir}/gcc/i586-pc-mingw32/%{version}/libssp.a
%{_libdir}/gcc/i586-pc-mingw32/%{version}/libssp.la
%{_libdir}/gcc/i586-pc-mingw32/%{version}/libssp_nonshared.a
%{_libdir}/gcc/i586-pc-mingw32/%{version}/libssp_nonshared.la
%{_libdir}/gcc/i586-pc-mingw32/%{version}/libgcc_eh.a
%{_libdir}/gcc/i586-pc-mingw32/%{version}/libgcc_s.a
%{_libdir}/gcc/i586-pc-mingw32/%{version}/libssp.dll.a
%dir %{_libdir}/gcc/i586-pc-mingw32/%{version}/include
%dir %{_libdir}/gcc/i586-pc-mingw32/%{version}/include-fixed
%dir %{_libdir}/gcc/i586-pc-mingw32/%{version}/include/ssp
%{_libdir}/gcc/i586-pc-mingw32/%{version}/include-fixed/README
%{_libdir}/gcc/i586-pc-mingw32/%{version}/include-fixed/*.h
%{_libdir}/gcc/i586-pc-mingw32/%{version}/include/*.h
%{_libdir}/gcc/i586-pc-mingw32/%{version}/include/ssp/*.h
%dir %{_libdir}/gcc/i586-pc-mingw32/%{version}/install-tools
%{_libdir}/gcc/i586-pc-mingw32/%{version}/install-tools/*
%dir %{_libexecdir}/gcc/i586-pc-mingw32/%{version}/install-tools
%{_libexecdir}/gcc/i586-pc-mingw32/%{version}/install-tools/*
%{_mandir}/man1/i586-pc-mingw32-gcc.1*
%{_mandir}/man1/i586-pc-mingw32-gcov.1*


%files -n mingw32-cpp
%defattr(-,root,root)
/lib/i586-pc-mingw32-cpp
%{_bindir}/i586-pc-mingw32-cpp
%{_mandir}/man1/i586-pc-mingw32-cpp.1*
%dir %{_libdir}/gcc/i586-pc-mingw32
%dir %{_libdir}/gcc/i586-pc-mingw32/%{version}
%{_libexecdir}/gcc/i586-pc-mingw32/%{version}/cc1


%files c++
%defattr(-,root,root)
%{_bindir}/i586-pc-mingw32-g++
%{_bindir}/i586-pc-mingw32-c++
%{_mandir}/man1/i586-pc-mingw32-g++.1*
%{_libdir}/gcc/i586-pc-mingw32/%{version}/include/c++/
%{_libdir}/gcc/i586-pc-mingw32/%{version}/libstdc++.a
%{_libdir}/gcc/i586-pc-mingw32/%{version}/libstdc++.la
%{_libdir}/gcc/i586-pc-mingw32/%{version}/libsupc++.a
%{_libdir}/gcc/i586-pc-mingw32/%{version}/libsupc++.la
%{_libexecdir}/gcc/i586-pc-mingw32/%{version}/cc1plus
%{_libexecdir}/gcc/i586-pc-mingw32/%{version}/collect2



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3171 |12cr|mingw32-pdcurses-3.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define __strip %{_mingw32_strip}
%define __objdump %{_mingw32_objdump}
%define _use_internal_dependency_generator 0
%define __find_requires %{_mingw32_findrequires}
%define __find_provides %{_mingw32_findprovides}

Name:           mingw32-pdcurses
Version:        3.4
Release:        %mkrel 1
Summary:        Curses library for MinGW

License:        Public Domain
Group:          Development/Other
URL:            http://pdcurses.sourceforge.net/
Source0:        http://dl.sourceforge.net/sourceforge/pdcurses/PDCurses-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot

BuildArch:      noarch

Patch0:         mingw32-pdcurses-3.4-build.patch

BuildRequires:  mingw32-filesystem
BuildRequires:  mingw32-gcc
BuildRequires:  mingw32-binutils


%description
PDCurses is a public domain curses library for DOS, OS/2, Win32, X11
and SDL, implementing most of the functions available in X/Open and
System V R4 curses. It supports many compilers for these
platforms. The X11 port lets you recompile existing text-mode curses
programs to produce native X11 applications.

Note that ncurses is not available for MinGW / Windows.  Applications
which need curses functionality can use this package, provided they
don't use any of the extensions specific to ncurses.


%prep
%setup -q -n PDCurses-%{version}
%patch0 -p1


%build
pushd win32
make -f mingwin32.mak \
  CC=%{_mingw32_cc} \
  LINK=%{_mingw32_cc} \
  WIDE=Y UTF8=Y DLL=Y
popd


%install
rm -rf $RPM_BUILD_ROOT

mkdir -p $RPM_BUILD_ROOT%{_mingw32_bindir}
mkdir -p $RPM_BUILD_ROOT%{_mingw32_libdir}
mkdir -p $RPM_BUILD_ROOT%{_mingw32_includedir}

install win32/*.exe $RPM_BUILD_ROOT%{_mingw32_bindir}
install win32/pdcurses.dll $RPM_BUILD_ROOT%{_mingw32_bindir}/pdcurses.dll
install win32/pdcurses.a $RPM_BUILD_ROOT%{_mingw32_libdir}/libpdcurses.dll.a
install -m 0644 curses.h panel.h term.h $RPM_BUILD_ROOT%{_mingw32_includedir}


%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root)
%{_mingw32_bindir}/pdcurses.dll
%{_mingw32_libdir}/libpdcurses.dll.a
%{_mingw32_includedir}/curses.h
%{_mingw32_includedir}/panel.h
%{_mingw32_includedir}/term.h
%{_mingw32_bindir}/firework.exe
%{_mingw32_bindir}/newdemo.exe
%{_mingw32_bindir}/ptest.exe
%{_mingw32_bindir}/rain.exe
%{_mingw32_bindir}/testcurs.exe
%{_mingw32_bindir}/tuidemo.exe
%{_mingw32_bindir}/xmas.exe
%{_mingw32_bindir}/worm.exe



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3172 |12cr|mingw32-pixman-0.13.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define __strip %{_mingw32_strip}
%define __objdump %{_mingw32_objdump}
%define _use_internal_dependency_generator 0
%define __find_requires %{_mingw32_findrequires}
%define __find_provides %{_mingw32_findprovides}

Name:           mingw32-pixman
Version:        0.13.2
Release:        4
Summary:        MinGW Windows Pixman library

License:        MIT
URL:            http://xorg.freedesktop.org/
Group:          Development/Other

Source0:        http://xorg.freedesktop.org/archive/individual/lib/pixman-%{version}.tar.gz
Source1:        make-pixman-snapshot.sh

Patch0:         pixman-0.13.2-license.patch

BuildArch:      noarch

BuildRequires:  mingw32-filesystem >= 23
BuildRequires:  mingw32-gcc
BuildRequires:  mingw32-binutils
BuildRequires:  mingw32-dlfcn

Requires:       pkgconfig

%description
MinGW Windows Pixman library.


%prep
%setup -q -n pixman-%{version}
%patch0 -p1


%build
# Uses GTK for its testsuite, so disable this otherwise
# we have a chicken & egg problem on mingw
%{_mingw32_configure} --disable-gtk --disable-static
%make

%install
%makeinstall_std


%files
%doc LICENSE
%{_mingw32_bindir}/libpixman-1-0.dll
%{_mingw32_includedir}/pixman-1
%{_mingw32_libdir}/libpixman-1.dll.a
%{_mingw32_libdir}/pkgconfig/pixman-1.pc



%changelog
* Thu Oct  18 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 17e4529
- Drop .la file, minor spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3173 |12cr|mingw32-pthreads-2.8.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define __strip %{_mingw32_strip}
%define __objdump %{_mingw32_objdump}
%define _use_internal_dependency_generator 0
%define __find_requires %{_mingw32_findrequires}
%define __find_provides %{_mingw32_findprovides}

# The tests take ages to run and require Wine.
%define run_tests 0

Name:           mingw32-pthreads
Version:        2.8.0
Release:        %mkrel 3
Summary:        MinGW pthread library

%define crazy_version %(echo %{version}|tr . -)

License:        LGPLv2+
Group:          Development/Other
URL:            http://sourceware.org/pthreads-win32/
Source0:        ftp://sourceware.org/pub/pthreads-win32/pthreads-w32-%{crazy_version}-release.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot

BuildArch:      noarch

Patch0:         mingw32-pthreads-2.8.0-use-wine-for-tests.patch
Patch1:         mingw32-pthreads-2.8.0-no-failing-tests.patch
Patch2:		mingw32-pthreads-flags.patch

BuildRequires:  mingw32-filesystem >= 40
BuildRequires:  mingw32-gcc
BuildRequires:  mingw32-gcc-c++
BuildRequires:  mingw32-binutils

%if %{run_tests}
BuildRequires:  wine
%endif


%description
The POSIX 1003.1-2001 standard defines an application programming
interface (API) for writing multithreaded applications. This interface
is known more commonly as pthreads. A good number of modern operating
systems include a threading library of some kind: Solaris (UI)
threads, Win32 threads, DCE threads, DECthreads, or any of the draft
revisions of the pthreads standard. The trend is that most of these
systems are slowly adopting the pthreads standard API, with
application developers following suit to reduce porting woes.

Win32 does not, and is unlikely to ever, support pthreads
natively. This project seeks to provide a freely available and
high-quality solution to this problem.


%prep
%setup -q -n pthreads-w32-%{crazy_version}-release

%patch0 -p1
%patch1 -p1
%patch2 -p1


%build
%{_mingw32_make} clean
%{_mingw32_make} CROSS=%{_mingw32_host}- GC-inlined
%{_mingw32_make} clean
%{_mingw32_make} CROSS=%{_mingw32_host}- GCE-inlined


%check
%if %{run_tests}
pushd tests
%{_mingw32_make} clean
%{_mingw32_make} QAPC= \
  CC=%{_mingw32_cc} XXCFLAGS="-D__CLEANUP_C" TEST=GC all-pass
%{_mingw32_make} clean
%{_mingw32_make} QAPC= \
  CC=%{_mingw32_cc} XXCFLAGS="-D__CLEANUP_C" TEST=GCE all-pass
popd
%endif


%install
rm -rf $RPM_BUILD_ROOT

mkdir -p $RPM_BUILD_ROOT%{_mingw32_bindir}
mkdir -p $RPM_BUILD_ROOT%{_mingw32_libdir}
mkdir -p $RPM_BUILD_ROOT%{_mingw32_includedir}/pthread

install -m 0755 *.dll $RPM_BUILD_ROOT%{_mingw32_bindir}
install -m 0644 *.def $RPM_BUILD_ROOT%{_mingw32_bindir}
install -m 0644 *.a $RPM_BUILD_ROOT%{_mingw32_libdir}
install -m 0644 *.h $RPM_BUILD_ROOT%{_mingw32_includedir}/pthread


%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root)
%doc ANNOUNCE BUGS ChangeLog CONTRIBUTORS COPYING COPYING.LIB
%doc FAQ MAINTAINERS NEWS PROGRESS README README.NONPORTABLE TODO
%{_mingw32_bindir}/pthreadGC2.dll
%{_mingw32_bindir}/pthreadGCE2.dll
%{_mingw32_bindir}/pthread.def
%{_mingw32_libdir}/libpthreadGC2.a
%{_mingw32_libdir}/libpthreadGCE2.a
%{_mingw32_includedir}/pthread



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3174 |12cr|mingw32-readline-5.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define __strip %{_mingw32_strip}
%define __objdump %{_mingw32_objdump}
%define _use_internal_dependency_generator 0
%define __find_requires %{_mingw32_findrequires}
%define __find_provides %{_mingw32_findprovides}

Name:           mingw32-readline
Version:        5.2
Release:        %mkrel 1
Summary:        MinGW port of readline for editing typed command lines

License:        GPLv2+
Group:          Development/Other
URL:            http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html
Source0:        ftp://ftp.gnu.org/gnu/readline/readline-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot

Patch1:         readline-5.2-shlib.patch
Patch2:         readline-5.2-001.patch
Patch3:         readline-5.2-002.patch
Patch4:         readline-5.2-003.patch
Patch5:         readline-5.2-004.patch
Patch6:         readline-5.2-005.patch
Patch7:         readline-5.2-006.patch
Patch8:         readline-5.2-007.patch
Patch9:         readline-5.2-008.patch
Patch10:        readline-5.2-009.patch
Patch11:        readline-5.2-010.patch
Patch12:        readline-5.2-011.patch
Patch13:        readline-5.2-redisplay-sigint.patch

BuildArch:      noarch

BuildRequires:  mingw32-filesystem >= 29
BuildRequires:  mingw32-gcc
BuildRequires:  mingw32-binutils
BuildRequires:  mingw32-termcap >= 1.3.1


%description
The Readline library provides a set of functions that allow users to
edit command lines. Both Emacs and vi editing modes are available. The
Readline library includes additional functions for maintaining a list
of previously-entered command lines for recalling or editing those
lines, and for performing csh-like history expansion on previous
commands.

This is a port of the library and development tools to Windows.


%prep
%setup -q -n readline-%{version}
%patch1 -p1 -b .shlib
%patch2 -p0 -b .001
%patch3 -p0 -b .002
%patch4 -p0 -b .003
%patch5 -p0 -b .004
%patch6 -p0 -b .005
%patch7 -p0 -b .006
%patch8 -p0 -b .007
%patch9 -p0 -b .008
%patch10 -p0 -b .009
%patch11 -p0 -b .010
%patch12 -p0 -b .011
%patch13 -p1 -b .redisplay-sigint

pushd examples
rm -f rlfe/configure
iconv -f iso8859-1 -t utf8 -o rl-fgets.c{_,}
touch -r rl-fgets.c{,_}
mv -f rl-fgets.c{_,}
popd


%build
%{_mingw32_configure} --enable-shared
make SHLIB_LIBS=-ltermcap

# Rebuild the DLLs correctly and create implibs.
pushd shlib
%{_mingw32_cc} -shared -o readline.dll -Wl,--out-implib,libreadline.dll.a readline.so vi_mode.so funmap.so keymaps.so parens.so search.so rltty.so complete.so bind.so isearch.so display.so signals.so util.so kill.so undo.so macro.so input.so callback.so terminal.so text.so nls.so misc.so xmalloc.so history.so histexpand.so histfile.so histsearch.so shell.so mbutil.so tilde.so compat.so -ltermcap
%{_mingw32_cc} -shared -o history.dll -Wl,--out-implib,libhistory.dll.a history.so histexpand.so histfile.so histsearch.so shell.so mbutil.so xmalloc.so
popd


%install
rm -rf $RPM_BUILD_ROOT
make DESTDIR=$RPM_BUILD_ROOT install

# Remove the fake .so files and install our DLLs and implibs.
pushd shlib
rm $RPM_BUILD_ROOT%{_mingw32_libdir}/lib*.so.*
mkdir -p $RPM_BUILD_ROOT%{_mingw32_bindir}
install readline.dll $RPM_BUILD_ROOT%{_mingw32_bindir}
install libreadline.dll.a $RPM_BUILD_ROOT%{_mingw32_libdir}
install history.dll $RPM_BUILD_ROOT%{_mingw32_bindir}
install libhistory.dll.a $RPM_BUILD_ROOT%{_mingw32_libdir}
popd

# Don't want the info files or manpages which duplicate the native package.
rm -rf $RPM_BUILD_ROOT%{_mingw32_mandir}
rm -rf $RPM_BUILD_ROOT%{_mingw32_infodir}

# Don't want the static library.
rm $RPM_BUILD_ROOT%{_mingw32_libdir}/libhistory.a
rm $RPM_BUILD_ROOT%{_mingw32_libdir}/libreadline.a


%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root)
%{_mingw32_bindir}/readline.dll
%{_mingw32_bindir}/history.dll
%{_mingw32_libdir}/libreadline.dll.a
%{_mingw32_libdir}/libhistory.dll.a
%{_mingw32_includedir}/readline/



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3175 |12cr|mingw32-runtime-3.15.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define __strip %{_mingw32_strip}
%define __objdump %{_mingw32_objdump}
%define _use_internal_dependency_generator 0
%define __find_requires %{_mingw32_findrequires}
%define __find_provides %{_mingw32_findprovides}

Name:           mingw32-runtime
Version:        3.15.2
Release:        %mkrel 3
Summary:        MinGW Windows cross-compiler runtime

License:        Public Domain
Group:          Development/Other
URL:            http://www.mingw.org/
Source0:        http://dl.sourceforge.net/sourceforge/mingw/mingwrt-%{version}-mingw32-src.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot

BuildArch:      noarch

BuildRequires:  mingw32-filesystem >= 39-3
BuildRequires:  mingw32-binutils
BuildRequires:  mingw32-gcc
BuildRequires:  mingw32-w32api

# Once this is installed, mingw32-bootstrap (binary bootstrapper) is no
# longer needed.
Obsoletes:      mingw32-runtime-bootstrap


%description
MinGW Windows cross-compiler runtime, base libraries.


%prep
%setup -q -n mingwrt-%{version}-mingw32


%build
MINGW32_CFLAGS="%{_mingw32_cflags} -I%{_mingw32_includedir}"
%{_mingw32_configure}
%{_mingw32_make}


%install
rm -rf $RPM_BUILD_ROOT

%{_mingw32_makeinstall}

# make install places these in nonstandard locations, so move them.
mkdir -p $RPM_BUILD_ROOT%{_mingw32_docdir}
mv $RPM_BUILD_ROOT%{_mingw32_prefix}/doc/* $RPM_BUILD_ROOT%{_mingw32_docdir}/


%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root)
%{_mingw32_bindir}/*
%{_mingw32_docdir}/*
%{_mingw32_includedir}/*
%{_mingw32_libdir}/*
%{_mingw32_mandir}/man3/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3176 |12cr|mingw32-runtime-bootstrap-1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# NOTE: NOT a Mandriva package. This contains binaries which are needed
# just to bootstrap the whole system if you build everything from scratch.

%define __os_install_post /usr/lib/rpm/brp-compress %{nil}

%define runtime_version 3.15.1

Name: mingw32-runtime-bootstrap
Version: 1
Release: %mkrel 4
Summary: MinGW Windows bootstrap (binary package)

Group: Development/Other
License: Public Domain
URL: http://www.mingw.org/

Source0: http://dl.sourceforge.net/sourceforge/mingw/mingwrt-%{runtime_version}-mingw32.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot

BuildArch: noarch

Provides: mingw32-runtime = %{runtime_version}
Provides: mingw-runtime = %{runtime_version}


%description
MinGW bootstrap (binary package).

%prep
%setup -q -c

%build
rm -rf i586-pc-mingw32

# Setup sys-root.
mkdir -p i586-pc-mingw32/sys-root/mingw
cp -a include lib i586-pc-mingw32/sys-root/mingw


%install
rm -rf $RPM_BUILD_ROOT

mkdir -p $RPM_BUILD_ROOT%{_prefix}
cp -a i586-pc-mingw32 $RPM_BUILD_ROOT%{_prefix}


%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root)
%dir %{_prefix}/i586-pc-mingw32
%{_prefix}/i586-pc-mingw32/sys-root



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3177 |12cr|mingw32-termcap-1.3.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Note: Termcap was deprecated and removed from Fedora after F-8.  It
# has been replaced by ncurses.  However ncurses cannot be compiled on
# Windows so we have to supply termcap.  In addition, the last stand-
# alone Fedora termcap package was actually just /etc/termcap from
# ncurses.  So here we are using the GNU termcap library which is
# regretably GPL'd.

%define __strip %{_mingw32_strip}
%define __objdump %{_mingw32_objdump}
%define _use_internal_dependency_generator 0
%define __find_requires %{_mingw32_findrequires}
%define __find_provides %{_mingw32_findprovides}

Name:           mingw32-termcap
Version:        1.3.1
Release:        %mkrel 3
Summary:        MinGW terminal feature database

License:        GPLv2+
Group:          Development/Other
URL:            ftp://ftp.gnu.org/gnu/termcap/
Source0:        ftp://ftp.gnu.org/gnu/termcap/termcap-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot

BuildArch:      noarch

BuildRequires:  mingw32-filesystem >= 28
BuildRequires:  mingw32-gcc
BuildRequires:  mingw32-binutils

BuildRequires:  autoconf


%description
This is the GNU termcap library -- a library of C functions that
enable programs to send control strings to terminals in a way
independent of the terminal type.  The GNU termcap library does not
place an arbitrary limit on the size of termcap entries, unlike most
other termcap libraries.

This package contains libraries and development tools for the MinGW
cross-compiled version.


%prep
%setup -q -n termcap-%{version}

# Packaged script doesn't understand --bindir, so rebuild:
autoconf


%build
%{_mingw32_configure}
make

# Build a shared library.  No need for -fPIC on Windows.
%{_mingw32_cc} -shared \
  -Wl,--out-implib,libtermcap.dll.a \
  -o libtermcap-0.dll \
  termcap.o tparam.o version.o


%install
rm -rf $RPM_BUILD_ROOT

make install \
  prefix=$RPM_BUILD_ROOT%{_mingw32_prefix} \
  exec_prefix=$RPM_BUILD_ROOT%{_mingw32_prefix} \
  oldincludedir=

# Move the shared library to the correct locations.
mkdir -p $RPM_BUILD_ROOT%{_mingw32_bindir}
install -m 0755 libtermcap-0.dll $RPM_BUILD_ROOT%{_mingw32_bindir}
install -m 0755 libtermcap.dll.a $RPM_BUILD_ROOT%{_mingw32_libdir}

# Don't want the static library, thank you.
rm $RPM_BUILD_ROOT%{_mingw32_libdir}/libtermcap.a

# Move the info files to the correct location.
mkdir -p $RPM_BUILD_ROOT%{_mingw32_infodir}
mv $RPM_BUILD_ROOT%{_mingw32_prefix}/info/* $RPM_BUILD_ROOT%{_mingw32_infodir}


%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root)
%doc COPYING
%{_mingw32_bindir}/libtermcap-0.dll
%{_mingw32_libdir}/libtermcap.dll.a
%{_mingw32_includedir}/termcap.h
# Note that we want the info files in this package because
# there is no equivalent native Fedora package.
%{_mingw32_infodir}/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3178 |12cr|mingw32-w32api-3.13-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define __strip %{_mingw32_strip}
%define __objdump %{_mingw32_objdump}
%define _use_internal_dependency_generator 0
%define __find_requires %{_mingw32_findrequires}
%define __find_provides %{_mingw32_findprovides}

Name:           mingw32-w32api
Version:	3.13
Release:        %mkrel 3
Summary:        Win32 header files and stubs

License:        Public Domain
Group:          Development/Other
URL:            http://www.mingw.org/
Source0:        http://dl.sourceforge.net/sourceforge/mingw/w32api-%{version}-mingw32-src.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot

BuildArch:      noarch

BuildRequires:  mingw32-filesystem >= 39-3
BuildRequires:  mingw32-binutils
BuildRequires:  mingw32-gcc
BuildRequires:  mingw32-runtime

Requires:       mingw32-runtime

# Once this is installed, mingw32-bootstrap (binary bootstrapper) is no
# longer needed.
Obsoletes:      mingw32-w32api-bootstrap


%description
MinGW Windows cross-compiler Win32 header files.


%prep
%setup -q -n w32api-%{version}-mingw32

%build
%{_mingw32_configure}
make


%install
rm -rf $RPM_BUILD_ROOT

%{_mingw32_makeinstall}


%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root)
%{_mingw32_includedir}/*
%{_mingw32_libdir}/*.a



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3179 |12cr|mingw32-w32api-bootstrap-1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# NOTE: NOT a Mandriva package. This contains binaries which are needed
# just to bootstrap the whole system if you build everything from scratch.

%define __os_install_post /usr/lib/rpm/brp-compress %{nil}

%define w32api_version 3.11

Name: mingw32-w32api-bootstrap
Version: 1
Release: %mkrel 3
Summary: MinGW Windows bootstrap (binary package)

Group: Development/Other
License: Public Domain
URL: http://www.mingw.org/

Source0: http://dl.sourceforge.net/sourceforge/mingw/w32api-%{w32api_version}.tar.gz

BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot

BuildArch: noarch

Provides: mingw32-w32api = %{w32api_version}
Provides: mingw-w32api = %{w32api_version}


%description
MinGW bootstrap (binary package).


%prep
%setup -q -c

%build
rm -rf i586-pc-mingw32

# Setup sys-root.
mkdir -p i586-pc-mingw32/sys-root/mingw
cp -a include lib i586-pc-mingw32/sys-root/mingw


%install
rm -rf $RPM_BUILD_ROOT

mkdir -p $RPM_BUILD_ROOT%{_prefix}
cp -a i586-pc-mingw32 $RPM_BUILD_ROOT%{_prefix}


%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root)
%dir %{_prefix}/i586-pc-mingw32
%{_prefix}/i586-pc-mingw32/sys-root



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3180 |12cr|mingw32-zlib-1.2.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define __strip %{_mingw32_strip}
%define __objdump %{_mingw32_objdump}
%define _use_internal_dependency_generator 0
%define __find_requires %{_mingw32_findrequires}
%define __find_provides %{_mingw32_findprovides}

Name:           mingw32-zlib
Version:        1.2.3
Release:        %mkrel 3
Summary:        MinGW Windows zlib compression library

License:        zlib
Group:          Development/Other
URL:            http://www.zlib.net/
Source0:        http://www.zlib.net/zlib-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:      noarch

# From Fedora native package, none is applicable to us.
#Patch3:        zlib-1.2.3-autotools.patch
#Patch4:        minizip-1.2.3-autotools.patch
#Patch5:        zlib-1.2.3-minizip.patch

# MinGW-specific patches.
Patch100:       zlib-win32.patch

BuildRequires:  mingw32-filesystem >= 23
BuildRequires:  mingw32-gcc
BuildRequires:  mingw32-binutils


%description
MinGW Windows zlib compression library.


%prep
%setup -q -n zlib-1.2.3

%patch100 -p1


%build
CC=%{_mingw32_cc} \
CFLAGS="%{_mingw32_cflags}" \
RANLIB=%{_mingw32_ranlib} \
./configure

make -f win32/Makefile.gcc \
  CFLAGS="%{_mingw32_cflags}" \
  CC=%{_mingw32_cc} \
  AR=%{_mingw32_ar} \
  RC=i586-pc-mingw32-windres \
  DLLWRAP=i586-pc-mingw32-dllwrap \
  STRIP=%{_mingw32_strip} \
  all


%install
rm -rf $RPM_BUILD_ROOT

mkdir -p $RPM_BUILD_ROOT%{_mingw32_bindir}
mkdir -p $RPM_BUILD_ROOT%{_mingw32_includedir}
mkdir -p $RPM_BUILD_ROOT%{_mingw32_libdir}

make -f win32/Makefile.gcc \
     INCLUDE_PATH=$RPM_BUILD_ROOT%{_mingw32_includedir} \
     LIBRARY_PATH=$RPM_BUILD_ROOT%{_mingw32_libdir} \
     BINARY_PATH=$RPM_BUILD_ROOT%{_mingw32_bindir} \
     install

# .dll.a file is misnamed for some reason - fix that.
mv $RPM_BUILD_ROOT%{_mingw32_libdir}/libzdll.a \
   $RPM_BUILD_ROOT%{_mingw32_libdir}/libz.dll.a

# Remove static library.
rm $RPM_BUILD_ROOT%{_mingw32_libdir}/libz.a


%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root)
%{_mingw32_includedir}/zconf.h
%{_mingw32_includedir}/zlib.h
%{_mingw32_libdir}/libz.dll.a
%{_mingw32_bindir}/zlib1.dll



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3181 |12cr|mini18n-0.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		0
%define lib_name	%mklibname mini18n %{major}
%define devel_name	%mklibname mini18n -d


Name:		mini18n
Version:	0.1
Release:	3
Summary:	A translation library
#License:	LGPLv2+
#strange license
#it was already distributed with yabause under GPLv2+
License:	GPLv2+
Group:		System/Libraries
URL:		http://yabause.sourceforge.net/
Source0:	http://downloads.sourceforge.net/yabause/%{name}-%{version}.tar.gz

%description
Mini18n is a small library to translate applications across multiple 
platforms.

%package -n %{lib_name}
Summary:	A small translation library
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}
Provides:	lib%{name} = %{version}-%{release}

%description -n %{lib_name}
Library and data files for the mini18n package.

%package -n %{devel_name}
Summary:	Header files and static library from mini18n
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	mini18n-devel < %{version}-%{release}
Requires:	%{lib_name} = %{version}

%description -n	%{devel_name}
Library and includes files for developing programs translated with mini18n.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall

%files -n %{lib_name}
%doc AUTHORS ChangeLog README example/{main.c,Makefile*}
%{_libdir}/*.so.*

%files -n %{devel_name}
%{_includedir}/*
%{_libdir}/*.a
%{_libdir}/*.so


%changelog
* Mon Aug 01 2011 Andrey Bondrov <abondrov@mandriva.org> 0.1-2mdv2012.0
+ Revision: 692652
- imported package mini18n


* Sat Jan 17 2009 Guillaume Bedot <littletux@zarb.org> 0.1-1mdv2009.1
- First package of mini18n for PLF

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3182 |12cr|miniChinput-0.1.9-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name miniChinput
%define ver 0.1.9
%define release %mkrel 7


Summary: A X Input Method Server for Chinese
Name: %{name}
Version: %{ver}
Release: %{release}

License: GPL
Group: System/Internationalization
Requires: locales-zh
URL: http://sourceforge.net/projects/minichinput
Source: %{name}-0.1.9.tar.gz
Patch0: %{name}-0.1.9-rxvt.patch
# allow spaces invalue fields of config file (a lot of fonts have
# spaces in their names) -- pablo
Patch4: miniChinput-0.1.9-spaces.patch
# patch to make Chinput work in all Chinese locales (that is, also
# with 'zh_HK' and 'zh_SG' -- pablo
Patch5: miniChinput-0.1.9-zh_locales.patch
# patch to comply with Chinese policy requirements about -- pablo
Patch6: miniChinput-0.1.9-oem_CN.patch

Patch7:	minichinput-fix-compile.patch
Patch8: miniChinput-0.1.9-gcc45.patch
Patch9: miniChinput-0.1.9-link.patch
BuildRequires: imlib-devel
BuildRequires: libx11-devel
BuildRequires: libxft-devel
BuildRequires: libxt-devel
Buildroot: %_tmppath/%name-%version-%release-root
Conflicts: Chinput
Obsoletes: Chinput

%description
Chinput is an X Input Method allowing to type in chinese in X applications
that follow the XIM input method standard.

%prep
%setup -q
%patch0 -p1 -b .rxvt
%patch4 -p1 -b .spaces
%patch5 -p1 -b .zh_locales
%patch6 -p0

%patch7 -p1 -b .fix_gcc_3_4_compile
%patch8 -p0
%patch9 -p0

%build
%configure2_5x
make CC="gcc %ldflags"
make data

%install
rm -fr %buildroot
make prefix=$RPM_BUILD_ROOT/usr install
make prefix=$RPM_BUILD_ROOT/usr data-install

install -d %buildroot/%_iconsdir
install -m644 src/icons/chinput.xpm %buildroot/%_iconsdir

install -d %buildroot/%_sysconfdir/chinese
ln -s /usr/lib/Chinput/Chinput.ad %buildroot/%_sysconfdir/chinese/Chinput.ad
rm -fr %buildroot/%_docdir/%name-%version

%post
# gbrxvt will use the chinput as the input server for GB2312 users.
if [ -r /usr/X11R6/bin/rxvt ]; then
    if [ -f /usr/X11R6/bin/rxvt ]; then
            perl -pi -e "s/xcin-zh_CN.GB2312/Chinput/g" /usr/X11R6/bin/rxvt
    fi
fi


%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-, root, root)
%doc doc/{BUGS,CHANGES,COPYING,Chinese/,INSTALL,README,TODO,USAGE}
%dir %_sysconfdir/chinese
%_sysconfdir/chinese/Chinput.ad
/usr/bin/chinput
/usr/lib/Chinput
%_iconsdir/*.xpm
%_mandir/man1/chinput.1*



%changelog
* Sat Feb 05 2011 Funda Wang <fwang@mandriva.org> 0.1.9-7mdv2011.0
+ Revision: 636131
- fix link and build with gcc 4.5
- bunzip patches

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Dec 19 2007 Thierry Vignaud <tv@mandriva.org> 0.1.9-4mdv2008.1
+ Revision: 133079
- fix installing
- kill re-definition of %%buildroot on Pixel's request
- buildrequires X11-devel instead of XFree86-devel
- use %%mkrel
- import miniChinput


* Wed Aug 04 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.9-4mdk
- remove man pages and makefiles from %%doc
- fix previous changelog

* Fri Jun  4 2004 Laurent Montel <lmontel@mandrakesoft.com> 0.1.9-3mdk
- Rebuild
- Fix compile

* Thu Sep 04 2003 Pablo Saratxaga <pablo@mandrakesoft.com> 0.1.9-2mdk
- fixed BuildRequires

* Fri Aug 29 2003 Pablo Saratxaga <pablo@mandrakesoft.com> 0.1.9-1mdk
- updated to 0.1.9

* Wed Mar 13 2003 Pablo Saratxaga <pablo@mandrakesoft.com> 0.0.3-2mdk
- adapted to mdk, merged with Chinput changes and config

* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
- rebuilt

* Mon Jan 13 2003 Yu Shao <yshao@redhat.com> 35, 36
- Added memory leak patch from James Su, i18n@xfree86.org
- Added doc to binary RPM

* Thu Jan 7 2003 Yu Shao <yshao@redhat.com> 34
- fixing dependency problem #80964

* Mon Dec 2 2002 Yu Shao <yshao@redhat.com> 32
- /usr/lib/Chinput ownership fix #73957
- minichinput-0.0.3-compile.patch

* Thu Nov 14 2002 Yu Shao <yshao@redhat.com>
- CVS build

* Fri Oct 4 2002 Yu Shao <yshao@redhat.com>
- IA64 build bug fix

* Fri Sep 13 2002 Yu Shao <yshao@redhat.com>
- add hotkey Shift-F3 to switch input style,
- to avoid the conflict with GNOME's Alt-Space

* Wed Aug 28 2002 Yu Shao <yshao@redhat.com>
- rebuilt and cleanup

* Tue Aug 13 2002 Havoc Pennington <hp@redhat.com>
- rebuilt with new imlib

* Sat Aug 10 2002 Elliot Lee <sopwith@redhat.com>
- rebuilt with gcc-3.2 (we hope)

* Tue Jul 23 2002 Tim Powers <timp@redhat.com>
- build using gcc-3.2-0.1

* Mon  Jul 8 2002 Yu Shao <yshao@redhat.com>
- make big5 locale work

* Mon  Jul 8 2002 Yu Shao <yshao@redhat.com>
- xft port enhancement, buildrequires

* Mon  Jun 3 2002 Yu Shao <yshao@redhat.com>
- xft porting

* Tue  May 28 2002 Yu Shao <yshao@redhat.com>
- fix gcc3 compiling errors

* Fri  May 10 2002 Yu Shao <yshao@redhat.com>
- fix bugzilla #64688

* Wed  Apr 03 2002 Yu Shao <yshao@redhat.com>
- use zhongyi font in Chinput.ad

* Thu  Mar  14 2002 Yu Shao <yshao@redhat.com>
- recheck license

* Wed  Feb  20 2002 Yu Shao <yshao@redhat.com>
- update miniChinput-0.0.3-iconv.patch

* Thu  Feb  14 2002 Yu Shao <yshao@redhat.com>
- add locale patch to make it more locale robust

* Thu  Jan  31 2002 Yu Shao <yshao@redhat.com>
- add filter to filter unassigned unicode codepoints

* Fri  Jan  26 2002 Yu Shao <yshao@redhat.com>
- New gcc and ia64 patch

* Wed  Dec  5 2001 Yu Shao <yshao@redhat.com>
- Fix no big5 font problem

* Fri  Nov  9 2001 Yu Shao <yshao@redhat.com>
- Add gb18030 stuff and internal code input module

* Fri  Nov  9 2001 Yu Shao <yshao@redhat.com>
- Update to 0.0.3 

* Tue Jul 17 2001 Yukihiro Nakai <ynakai@redhat.com>
- Update to 0.0.2 to fix tab2txt bugs.

* Sun Jul  8 2001 Yukihiro Nakai <ynakai@redhat.com>
- Add ia64 fix

* Tue Jul  3 2001 Yukihiro Nakai <ynakai@redhat.com>
- Exclude ia64 and alpha

* Wed Jun 27 2001 Yukihiro Nakai <ynakai@redhat.com>
- Initial release.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3183 |12cr|minidlna-1.0.25-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A DLNA/UPnP-AV compliant media server
Name:		minidlna
Version:	1.0.25
Release:	%mkrel 1
URL:		http://sourceforge.net/projects/minidlna/
Group:		Networking/Other
License:	GPLv2
Source0:	http://downloads.sourceforge.net/project/minidlna/minidlna/%{version}/minidlna_%{version}_src.tar.gz
Source2:	minidlna-tmpfiles.conf
Source3:	minidlna.1
Source4:	minidlna.conf.5
Source5:	%{name}.service
# Local patches
# Selected patches from development tree
#Patch100:
# Selected patches from upstream patch tracker
#Patch200:
Patch0:		minidlna-1.0.25-ffmpeg10.patch
BuildRequires:	pkgconfig(flac)
BuildRequires:	libid3tag-devel
BuildRequires:	libexif-devel
BuildRequires:	libjpeg-devel
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	ffmpeg-devel
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	systemd-units
Requires(post):	rpm-helper
Requires(preun):	rpm-helper

%description
MiniDLNA (aka ReadyDLNA) is server software with the aim of being fully
compliant with DLNA/UPnP-AV clients. MiniDLNA serves multimedia content
such as music, video and pictures to compatible clients on the network.

See http://www.upnp.org/ for more details on UPnP
and http://www.dlna.org/ for mode details on DLNA.

%prep
%setup -q
%patch0 -p1

./genconfig.sh
sed -i -e 's!^\(#define OS_NAME\).*!\1 "%{product_vendor}"!
	s!^\(#define OS_VERSION\).*!\1 "%{product_version}"!
	s!^\(#define OS_URL\).*!\1 "http://www.mandriva.com/"!
	s!^\(#define DEFAULT_DB_PATH\).*!\1 "/var/cache/%{name}"!
	s!^\(#define DEFAULT_LOG_PATH\).*!\1 "/var/log"!' config.h


%build
%serverbuild
%setup_compile_flags

#(tpg) obey %optflags
sed -i 's/CFLAGS = -Wall -g -O3/CFLAGS +=/' Makefile

#(tpg) verbose make
sed -i 's/@$(CC)/$(CC)/' Makefile

%make

%install
%makeinstall_std

install -D -p -m 0644 %{SOURCE5} %{buildroot}%{_unitdir}/%{name}.service
install -m 644 -D minidlna.conf %{buildroot}%{_sysconfdir}/minidlna.conf
install -m 644 -D %{SOURCE3} %{buildroot}%{_mandir}/man1/minidlna.1
install -m 644 -D %{SOURCE4} %{buildroot}%{_mandir}/man5/minidlna.conf.5

mkdir -p %{buildroot}%{_sysconfdir}/tmpfiles.d
install -m 0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/tmpfiles.d/%{name}.conf

%post
%_post_service minidlna

%preun
%_preun_service minidlna

%files
%defattr(0644,root,root,0755)
%doc README
%attr(755,-,-) %{_sbindir}/minidlna
%{_unitdir}/%{name}.service
%config(noreplace) %{_sysconfdir}/minidlna.conf
%config(noreplace) %{_sysconfdir}/tmpfiles.d/%{name}.conf
%{_mandir}/man1/minidlna.1*
%{_mandir}/man5/minidlna.conf.5*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3184 |12cr|minised-1.13-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A smaller, cheaper, faster SED implementation
Name:		minised
Version:	1.13
Release:	%mkrel 2
License:	GPL
Group:		File tools
URL:		http://www.exactcode.de/site/open_source/minised/
Source0:	http://dl.exactcode.de/oss/minised/%{name}-%{version}.tar.gz
BuildRequires:	dietlibc-devel >= 0.32
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This is a smaller, cheaper, faster SED implementation. Minix uses it. GNU used
to use it, until they built their own sed around an extended (some would say
over-extended) regexp package. For embedded use we searched for a tiny sed
implementation especially for use with the dietlibc and found Eric S. Raymond's
sed implementation quite handy. Though it suffered several bugs and was not
under active maintenance anymore. After sending a bunch of fixes we agreed to
continue maintaining this lovely, historic sed implementation.

%prep

%setup -q

%build

make CC="diet gcc -D_BSD_SOURCE -D_GNU_SOURCE -s -static" CFLAGS="-Os -Wall -static"

%install
rm -rf %{buildroot}

%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%{_bindir}/minised
%{_mandir}/man1/minised.1*



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.13-2mdv2011.0
+ Revision: 620364
- the mass rebuild of 2010.0 packages

* Mon Oct 12 2009 Oden Eriksson <oeriksson@mandriva.com> 1.13-1mdv2010.0
+ Revision: 456943
- import minised


* Mon Oct 12 2009 Oden Eriksson <oeriksson@mandriva.com> 1.13-1mdv2009.1
- initial mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3185 |12cr|mini_sendmail-1.3.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    mini_sendmail
%define version 1.3.6
%define release %mkrel 1
%define summary Accept email on behalf of real sendmail

Summary:	%summary
Name:		%name
Version:	%version
Release:	%release
License:	BSD
Group:		Networking/Mail
URL:		http://www.acme.com/software/mini_sendmail
Requires(post,preun): update-alternatives
Source0:	http://www.acme.com/software/mini_sendmail/%name-%version.tar.gz
Patch0:		%name-1.3.2-makefile.patch.bz2
Provides:	sendmail-command
BuildRoot:      %_tmppath/%name-buildroot

%description
mini_sendmail reads its standard input up to an end-of-file and sends a copy
of the message found there to all of the addresses listed. The message is sent
by connecting to a local SMTP server. This means mini_sendmail can be used to
send email from inside a chroot(2) area.

%prep 
%setup -q
%patch0 -p1 -b .makefile

%build
make mini_sendmail	PREFIX=%{_prefix} \
			BINDIR=%{_sbindir} \
			MANDIR=%{_mandir}

%install
%__mkdir_p %buildroot/%_sbindir/
install mini_sendmail %buildroot/%{_sbindir}/mini_sendmail

%clean
rm -rf %buildroot

%post
update-alternatives --install %{_sbindir}/sendmail sendmail-command %{_sbindir}/mini_sendmail 5

%preun
if [ $1 = 0 ]; then
	update-alternatives --remove sendmail-command %{_sbindir}/mini_sendmail
fi

%files
%defattr(-,root,root)
%doc README FILES
%_sbindir/mini_sendmail



%changelog
* Thu Mar 15 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.3.6-1mdv2011.0
+ Revision: 785057
- version update 1.3.6
- version update 1.3.6

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 1.3.5-7mdv2009.0
+ Revision: 252533
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Wed Dec 19 2007 Thierry Vignaud <tv@mandriva.org> 1.3.5-5mdv2008.1
+ Revision: 133078
- requires update-alternatives
- simplify installing
- do not reinvent %%doc
- kill re-definition of %%buildroot on Pixel's request
- import mini_sendmail


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3186 |12cr|minitube-1.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		minitube
Version:	1.9
Release:	%mkrel 1
Summary:	A native YouTube client
Group:		Video
License:	GPLv2+
URL:		http://flavio.tordini.org/minitube
Source0:	http://flavio.tordini.org/files/minitube/%{name}-%{version}.tar.gz
BuildRequires:	qt4-devel
BuildRequires:	phonon-devel
Requires:	phonon-backend
Requires:	gstreamer0.10-ffmpeg
Suggests:	gstreamer0.10-faad
Patch0:		minitube-1.9-gcc47.patch

%description
Minitube is a native YouTube client. With it you can watch YouTube videos in
a new way: you type a keyword, Minitube gives you an endless video stream.
Minitube does not require the Flash Player.

Minitube is not about cloning the original Youtube web interface, it strives
to create a new TV-like experience.

If you have problems with video playback, try to switch to vlc Phonon backend
in KDE4 settings.

If you use GStreamer Phonon backend, it's recommended to install package
gstreamer0.10-faad from PLF or Restricted (ex-PLF) repository.


%prep
%setup -q -n minitube
%patch0 -p1

%build
%qmake_qt4 PREFIX=%{_prefix}
%make

%install
%makeinstall_std INSTALL_ROOT=%{buildroot}

%files
%doc TODO CHANGES AUTHORS
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/*/apps/%{name}.*
%{_datadir}/%{name}

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3187 |12cr|miniupnpc-1.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 8
%define libname %mklibname %{name} %{major}
%define develname %mklibname -d %name

Summary: Library and tool to control NAT in UPnP-enabled routers
Name: miniupnpc
Version: 1.6
Release: %mkrel 1
License: LGPLv2+
Group: System/Libraries
URL: http://miniupnp.free.fr/
Source: http://miniupnp.free.fr/files/%{name}-%{version}.tar.gz
Patch0: miniupnpc-1.6-link.patch
Patch1: miniupnpc-1.6-install-headers.patch
BuildRequires: cmake

%description
miniupnpc is an implementation of a UPnP client library, enabling
applications to access the services provided by an UPnP "Internet
Gateway Device" present on the network. In UPnP terminology, it is
a UPnP Control Point.

%package -n %{libname}
Summary: Library and tool to control NAT in UPnP-enabled routers
Group: System/Libraries

%description -n %{libname}
miniupnpc is an implementation of a UPnP client library, enabling
applications to access the services provided by an UPnP "Internet
Gateway Device" present on the network. In UPnP terminology, it is
a UPnP Control Point.

%package -n %{develname}
Summary: Header files, libraries and development documentation for miniupnpc
Group: Development/C
Requires: %{libname} = %{version}-%{release}
Provides: %{name}-devel = %{version}-%{release}

%description -n %{develname} 
This package contains the header files and development documentation for
miniupnpc. If you like to develop programs using miniupnpc, you will need
to install miniupnpc-devel.

%prep
%setup -q
%patch0 -p0
%patch1 -p0

%build
%cmake -DUPNPC_BUILD_STATIC=OFF -DUPNPC_BUILD_TESTS=OFF
%make

%install
rm -rf %buildroot

%makeinstall_std -C build

%files -n %{libname}
%{_libdir}/*.so.%{major}
%{_libdir}/*.so.*.*

%files -n %{develname}
%{_includedir}/miniupnpc
%{_libdir}/*.so


%changelog
* Sun Jan 01 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.6-1mdv2012.0
+ Revision: 748613
- Import miniupnpc (from mageia, thanks to fwang)
- Import miniupnpc (from mageia, thanks to fwang)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3188 |12cr|miniupnpd-1.7.20121005-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The UPNP & NAT-PMP implementation
Name:		miniupnpd
Version:	1.7.20121005
Release:	1
License:	GPLv2
Group:		System/Servers
URL:		http://miniupnp.free.fr
Source0:	http://miniupnp.free.fr/files/download.php?file=/%{name}-%{version}.tar.gz
BuildRequires:	iptables-ip4tc-devel iptables-devel
BuildRequires:	pkgconfig(libnetfilter_conntrack)
Requires:	iptables

Source1:	miniupnpd.init.d.script

%description
The miniUPnP daemon is an UPnP IGD (internet gateway device)
which provide NAT traversal services to any UPnP enabled client on
the network.
See http://www.upnp.org/ for more details on UPnP.

%prep
%setup -q -n %{name}-%{version}

%build
    mv Makefile.linux Makefile
    sed -i \
        -e "s#^CFLAGS = .*-D#CPPFLAGS += -I/usr/include -D#" \
        -e '/^CFLAGS :=/s/CFLAGS/CPPFLAGS/g' \
        -e "s/CFLAGS += -ansi/#CFLAGS += -ansi/g" \
        -e "s/LIBS = -liptc/LIBS = -lip4tc/g" \
        -e 's/genuuid||//' \
        Makefile || die
    sed -i \
        -e 's/\(strncpy(\([->a-z.]\+\), "[a-zA-Z]\+", \)IPT_FUNCTION_MAXNAMELEN);/\1sizeof(\2));/' \
        netfilter/iptcrdr.c || die

    make config.h

    sed -i \
        -e 's/\/\*#define ENABLE_LEASEFILE\*\//#define ENABLE_LEASEFILE/g' \
        config.h || die

%make CC=gcc


%install

mkdir -p %{buildroot}%{_mandir}/man8/

make install  PREFIX="%{buildroot}" STRIP="true"
rm -f %{buildroot}%{_sysconfdir}/init.d/miniupnpd
rm -f %{buildroot}%{_sysconfdir}/miniupnpd/miniupnpd.conf~
install -D -m 755 %{SOURCE1} %{buildroot}%{_initrddir}/%{name}

%files
%{_sbindir}/miniupnpd
%{_initrddir}/miniupnpd
%doc %{_mandir}/man*/*
%config(noreplace) %{_sysconfdir}/miniupnpd/*
%doc README Changelog.txt

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3189 |12cr|mipv6-daemon-0.4-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		mipv6-daemon
Version:	0.4
Release:	%mkrel 6
Summary:	Mobile IPv6 (MIPv6) Daemon

Group:		System/Servers
License:	GPLv2
URL:		http://www.linux-ipv6.org/memo/mipv6/
Source0:	ftp://ftp.linux-ipv6.org/pub/usagi/patch/mipv6/umip-%{version}/daemon/tarball/mipv6-daemon-umip-%{version}.tar.gz
Source1:	mip6d.init
Source2:	mip6d.sysconfig
Source3:	mip6d.conf
Patch0:		mipv6-daemon-header-fix.patch
BuildRoot:	%(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)

BuildRequires:	flex bison indent
Requires:	initscripts, chkconfig

%description
The mobile IPv6 daemon allows nodes to remain
reachable while moving around in the IPv6 Internet.

%package devel
Group:	Development/Other
Summary:	Mobile IPv6 (MIPv6) header files

%description devel
Mobile IPv6 (MIPv6) header files

%prep
%setup -q -n mipv6-daemon-umip-%{version}
%patch0 -p1

%build
%configure
make %{?_smp_mflags}

%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT

install -d $RPM_BUILD_ROOT%{_initrddir}
install -m755 %{SOURCE1} $RPM_BUILD_ROOT%{_initrddir}/mip6d
install -d $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig
install -m644 %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/mip6d
install -m644 %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}/mip6d.conf

mkdir -p $RPM_BUILD_ROOT%{_includedir}/netinet
cp -av include/netinet/ip6mh.h $RPM_BUILD_ROOT%{_includedir}/netinet/

%clean
rm -rf $RPM_BUILD_ROOT

%preun
if [ "$1" = 0 ]
then
	/sbin/service mip6d stop > /dev/null 2>&1 ||:
	/sbin/chkconfig --del mip6d
fi

%post
/sbin/chkconfig --add mip6d

%postun
if [ "$1" -ge "1" ]; then
	/sbin/service mip6d condrestart > /dev/null 2>&1 ||:
fi

%files
%defattr(-,root,root,-)
%doc AUTHORS BUGS COPYING NEWS README README.IPsec THANKS extras
%{_initrddir}/mip6d
%config(noreplace) %{_sysconfdir}/sysconfig/mip6d
%config(noreplace) %{_sysconfdir}/mip6d.conf
%{_sbindir}/*
%{_mandir}/man1/*
%{_mandir}/man5/*
%{_mandir}/man7/*

%files devel
%{_includedir}/netinet/*.h



%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4-6mdv2011.0
+ Revision: 612871
- the mass rebuild of 2010.1 packages

* Mon Feb 22 2010 Antoine Ginies <aginies@mandriva.com> 0.4-5mdv2010.1
+ Revision: 509533
- change group for devel package
- change the group
- spec file based on fedora one
- import mipv6-daemon



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3190 |12cr|mirage-0.9.5.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A fast and simple image viewer
Name:		mirage
Version:	0.9.5.2
Release:	%mkrel 1
Group:		Graphics
License:	GPLv2+
URL:		http://mirageiv.berlios.de/
Source0:	http://download.berlios.de/mirageiv/%{name}-%{version}.tar.bz2
BuildRequires:	python-devel
BuildRequires:	desktop-file-utils
BuildRequires:	libx11-devel
Requires:	pygtk2.0
Requires:	gnome-python-gconf
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
Mirage is a fast and simple GTK+ image viewer. Because it 
depends only on PyGTK, Mirage is ideal for users who wish to 
keep their computers lean while still having a clean image viewer.

%prep
%setup -q
sed -i -e 's/^Icon=%{name}.png$/Icon=%{name}/g' %{name}.desktop

%build
env CFLAGS="%{optflags}" python setup.py build

%install
rm -rf %{buildroot}

mkdir -p %{buildroot}
python setup.py install --root=%{buildroot} --record=INSTALLED_FILES

# remove document files
rm -f %{buildroot}%{_datadir}/%{name}/[A-Z]*

desktop-file-install \
	--remove-category="Application" \
	--add-category="Viewer" \
	--remove-key="Version" \
	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

%find_lang %{name}

%if %mdkversion < 200900
%post
%{update_menus}
%{update_desktop_database}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%{clean_desktop_database}
%endif

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc CHANGELOG README TODO TRANSLATORS
%{_bindir}/%{name}
%{python_sitearch}/%{name}.py*
%{python_sitearch}/*.egg-info
%{python_sitearch}/*.so
%{_datadir}/%{name}/
%{_datadir}/pixmaps/*.png
%{_datadir}/applications/*%{name}.desktop


%changelog
* Tue Jun 14 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9.5.2-1mdv2011.0
+ Revision: 685173
- update to new version 0.9.5.2

* Sat Feb 05 2011 Funda Wang <fwang@mandriva.org> 0.9.5.1-3
+ Revision: 636093
- tighten BR

* Wed Nov 03 2010 Michael Scherer <misc@mandriva.org> 0.9.5.1-2mdv2011.0
+ Revision: 592726
- rebuild for python 2.7

* Sat Aug 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9.5.1-1mdv2011.0
+ Revision: 567381
- update to new version 0.9.5.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.9.3-4mdv2010.0
+ Revision: 439986
- rebuild

* Mon Dec 29 2008 Michael Scherer <misc@mandriva.org> 0.9.3-3mdv2009.1
+ Revision: 320993
- rebuild for new python

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.9.3-2mdv2009.0
+ Revision: 268142
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed Apr 16 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9.3-1mdv2009.0
+ Revision: 194455
- new version

* Tue Jan 29 2008 Funda Wang <fwang@mandriva.org> 0.9.2-1mdv2008.1
+ Revision: 159811
- New versino 0.9.2

* Fri Jan 11 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9.1-1mdv2008.1
+ Revision: 147975
- add missing buildrequires on X11-devel
- new version
- do not package COPYING file

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Oct 27 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9-2mdv2008.1
+ Revision: 102480
- fix install
- new version

* Fri Oct 26 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.8.3-3mdv2008.1
+ Revision: 102424
- do not hardcode icon extension in desktop file
- add br on desktop-file-utils
- fix desktop entry

* Mon Sep 03 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.8.3-2mdv2008.0
+ Revision: 78837
- correct requires

* Mon Sep 03 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.8.3-1mdv2008.0
+ Revision: 78779
- Import mirage


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3191 |12cr|miredo-1.2.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 4
%define libname %mklibname miredo %{major}
%define develname %mklibname miredo -d

Name:           miredo
Version:        1.2.5
Release:        1
Summary:        Tunneling of IPv6 over UDP through NATs

Group:          Networking/Other 
License:        GPLv2+
URL:            http://www.simphalempin.com/dev/miredo/
Source0:        http://www.remlab.net/files/miredo/miredo-%{version}.tar.xz
Source1:        miredo-client.init
Source2:        miredo-server.init
Patch0:         miredo-config-not-exec
Patch1:         reread-resolv-before-resolv-ipv4.patch

BuildRequires:    libcap-devel 

Requires(pre):    shadow-utils
Requires(post):   chkconfig, /sbin/ldconfig
# This is for /sbin/service
Requires(preun):  chkconfig, initscripts
Requires(postun): initscripts, /sbin/ldconfig

%description
Miredo is an implementation of the "Teredo: Tunneling IPv6 over UDP
through NATs" proposed Internet standard (RFC4380). It can serve
either as a Teredo client, a stand-alone Teredo relay, or a Teredo
server, please install the miredo-server or miredo-client aproprietly.
It is meant to provide IPv6 connectivity to hosts behind NAT
devices, most of which do not support IPv6, and not even
IPv6-over-IPv4 (including 6to4).

%package -n	%{libname}
Summary:        Tunneling of IPv6 over UDP through NATs
Group:          Networking/Other 

%description -n	%{libname}
Miredo is an implementation of the "Teredo: Tunneling IPv6 over UDP
through NATs" proposed Internet standard (RFC4380). It can serve
either as a Teredo client, a stand-alone Teredo relay, or a Teredo
server, please install the miredo-server or miredo-client aproprietly.
It is meant to provide IPv6 connectivity to hosts behind NAT
devices, most of which do not support IPv6, and not even
IPv6-over-IPv4 (including 6to4).
This libs package provides the files necessary for both server and client.


%package -n	%{develname}
Summary:        Header files, libraries and development documentation for %{name}
Group:          Networking/Other 
Requires:       %{libname} = %{version}-%{release}

%description -n	%{develname}
This package contains the header files, development libraries and development
documentation for %{name}. If you would like to develop programs using %{name},
you will need to install %{name}-devel.

%package server
Summary:        Tunneling server for IPv6 over UDP through NATs
Group:          Networking/Other 
Requires:       %{libname} = %{version}-%{release}
%description server
Miredo is an implementation of the "Teredo: Tunneling IPv6 over UDP
through NATs" proposed Internet standard (RFC4380). This offers the server 
part of miredo. Most people will need only the client part.

%package client
Summary:        Tunneling client for IPv6 over UDP through NATs
Group:          Networking/Other 
Requires:       %{libname} = %{version}-%{release}
Provides:       %{name} = %{version}-%{release}
Obsoletes:      %{name} <= 1.1.6


%description client
Miredo is an implementation of the "Teredo: Tunneling IPv6 over UDP
through NATs" proposed Internet standard (RFC4380). This offers the client
part of miredo. Most people only need the client part.

%prep
%setup -q
%patch0 -p1 
%patch1 -p1

%build
%configure \
               --disable-static \
               --disable-rpath \
               --enable-miredo-user \

# rpath does not really work
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
%make


%install

%makeinstall_std
%find_lang %{name}
mkdir rpmdocs
mv %{buildroot}%{_docdir}/miredo/examples rpmdocs/
mkdir -p %{buildroot}%{_initrddir}
install -p -m 755 %{SOURCE1} %{buildroot}%{_initrddir}/miredo-client
install -p -m 755 %{SOURCE2} %{buildroot}%{_initrddir}/miredo-server
rm -f %{buildroot}%{_libdir}/lib*.la
touch %{buildroot}%{_sysconfdir}/miredo/miredo-server.conf
mkdir -p %{buildroot}/lib/systemd/systemd/
cp %{buildroot}/%{_libdir}/systemd/system/%{name}.service %{buildroot}/lib/systemd/systemd/%{name}.service

rm -f %{buildroot}/%{_libdir}/systemd/system/%{name}.service


%pre -n %{libname}
getent group miredo >/dev/null || groupadd -r miredo
getent passwd miredo >/dev/null || useradd -r -g miredo -d /etc/miredo \
         -s /sbin/nologin -c "Miredo Daemon" miredo
exit 0

%post client 
/sbin/chkconfig --add miredo-client

%post server
/sbin/chkconfig --add miredo-server


%preun client
if [ $1 = 0 ] ; then
    /sbin/service miredo-client stop >/dev/null 2>&1
    /sbin/chkconfig --del miredo-client
fi

%preun server
if [ $1 = 0 ] ; then
    /sbin/service miredo-server stop >/dev/null 2>&1
    /sbin/chkconfig --del miredo-server
fi


%postun client
if [ "$1" -ge "1" ] ; then
    /sbin/service miredo-client condrestart >/dev/null 2>&1 || :
fi


%postun server
if [ "$1" -ge "1" ] ; then
    /sbin/service miredo-server condrestart >/dev/null 2>&1 || :
fi

%files -n %{libname} -f %{name}.lang
#% doc % {_mandir}/man?/miredo*
%dir %{_sysconfdir}/miredo
%{_libdir}/libteredo.so.*
%{_libdir}/libtun6.so.*
%{_libdir}/miredo/

%files -n %{develname}
%{_includedir}/libteredo/
%{_includedir}/libtun6/
%{_libdir}/libteredo.so
%{_libdir}/libtun6.so

%files server
%ghost %config(noreplace,missingok) %{_sysconfdir}/miredo/miredo-server.conf
%{_bindir}/teredo-mire
%{_sbindir}/miredo-server
%{_sbindir}/miredo-checkconf
%{_initrddir}/miredo-server
/lib/systemd/systemd/miredo.service
%doc %{_mandir}/man1/teredo-mire*
%doc %{_mandir}/man?/miredo-server*
%doc %{_mandir}/man?/miredo-checkconf*


%files client
%config(noreplace) %{_sysconfdir}/miredo/miredo.conf
%config(noreplace) %{_sysconfdir}/miredo/client-hook
%{_initrddir}/miredo-client
%{_sbindir}/miredo
%doc %{_mandir}/man?/miredo.*


%changelog
* Sat Mar 03 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.2.5-1
+ Revision: 782059
- version update 1.2.5

* Wed Nov 23 2011 Alexander Khrukin <akhrukin@mandriva.org> 1.2.4-2
+ Revision: 732977
- release bump
- mandriva policy fixes

* Tue Nov 01 2011 Alexander Khrukin <akhrukin@mandriva.org> 1.2.4-1
+ Revision: 709799
- imported package miredo


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3192 |12cr|miro-5.0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# It's possible to backport Miro to 2011 and 2010.2
# but ffmpeg conversion needs to be checked
# In order to use Miro 5.0 in 2010.2 with ffmpeg 0.7.12 from MIB
# I had to make a patch that removes this commit's code:
# https://github.com/paulswartz/miro/commit/42365981a8c4236573419538a3e70cd22f5f5341
# So, it's better to avoid untested backports via build system

%define _files_listed_twice_terminate_build 0

Name:		miro
Version:	5.0.4
Release:	1
Summary:	Miro Player
Group:		Video
License:	GPLv2+
URL:		http://www.getmiro.com/
Source0:	ftp://ftp.osuosl.org/pub/pculture.org/miro/src/%{name}-%{version}.tar.gz
Patch0:		miro-5.0-ffmpeg0.11.patch
BuildRequires:	boost-devel
BuildRequires:	pkgconfig(pygtk-2.0)
BuildRequires:	pkgconfig(pygobject-2.0)
BuildRequires:	python-pyrex
BuildRequires:	pkgconfig(webkit-1.0)
BuildRequires:	desktop-file-utils
BuildRequires:	pkgconfig(x11)
BuildRequires:	imagemagick
BuildRequires:	python-devel
BuildRequires:	ffmpeg-devel
BuildRequires:	pkgconfig(taglib)
Requires:	pygtk2.0
Requires:	python-webkitgtk
Requires:	gnome-python-gconf
Requires:	dbus-python
Requires:	gstreamer0.10-python
Requires:	gstreamer0.10-plugins-good
Requires:	python-libtorrent-rasterbar
Requires:	python-curl
Requires:	mutagen
Requires:	ffmpeg
Requires:	ffmpeg2theora

%description
Internet TV player with integrated RSS and BitTorrent functionality.

%prep
%setup -q
%patch0 -p0

%build
cd linux && CFLAGS="%{optflags}" LDFLAGS="%?ldflags" %__python setup.py build

%install
cd linux && %__python setup.py install -O1 --skip-build --root %{buildroot}
cd ..

%find_lang miro

desktop-file-install --vendor="" \
  --remove-key="Encoding" \
  --remove-category="Application" \
  --add-category="Video" \
  --add-category="Network" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*


# Some binaries that we don't seem to need
%__rm -rf %{buildroot}%{_bindir}/codegen*

%files -f miro.lang
%doc README CREDITS
%attr(755,root,root) %{_bindir}/*
%{_datadir}/miro
%{_datadir}/applications/*.desktop
%{_iconsdir}/hicolor/*/apps/*.png
%{_datadir}/pixmaps/*.xpm
%{_mandir}/man1/*
%{_datadir}/mime/packages/*.xml
%{py_platsitedir}/miro*



%changelog
* Thu May 31 2012 Andrey Bondrov <abondrov@mandriva.org> 5.0-1
+ Revision: 801534
- Update BuildRequires and Requires
- New version 5.0

  + Alexander Khrukin <akhrukin@mandriva.org>
    - version update 4.0.6

* Fri Dec 30 2011 Götz Waschk <waschk@mandriva.org> 4.0.4-1
+ Revision: 748246
- new version

* Wed Dec 21 2011 Guilherme Moro <guilherme@mandriva.com> 4.0.3-2
+ Revision: 744207
- add Requires for ffmpeg2theora

* Fri Nov 11 2011 Götz Waschk <waschk@mandriva.org> 4.0.3-1
+ Revision: 730119
- new version
- build with ffmpeg0.7

* Mon Jun 20 2011 Funda Wang <fwang@mandriva.org> 4.0.1.1-2
+ Revision: 686159
- rebuild for new webkit

* Fri Jun 03 2011 Funda Wang <fwang@mandriva.org> 4.0.1.1-1
+ Revision: 682552
- new version 4.0.1.1

* Wed May 25 2011 Funda Wang <fwang@mandriva.org> 4.0.1-1
+ Revision: 678930
- new version 4.0.1

* Tue May 24 2011 Bogdano Arendartchuk <bogdano@mandriva.com> 4.0-2
+ Revision: 678231
- added requires for mutagen

* Mon May 23 2011 Funda Wang <fwang@mandriva.org> 4.0-1
+ Revision: 677496
- new version 4.0

* Tue Dec 07 2010 Funda Wang <fwang@mandriva.org> 3.5.1-1mdv2011.0
+ Revision: 613379
- update to new version 3.5.1

* Wed Nov 03 2010 Michael Scherer <misc@mandriva.org> 3.5-3mdv2011.0
+ Revision: 592729
- rebuild for python 2.7

  + Funda Wang <fwang@mandriva.org>
    - BR python-devel

* Fri Oct 22 2010 Funda Wang <fwang@mandriva.org> 3.5-2mdv2011.0
+ Revision: 587200
- adjust runtime requires
- simplify BRs

* Fri Oct 22 2010 Funda Wang <fwang@mandriva.org> 3.5-1mdv2011.0
+ Revision: 587193
- New version 3.5 (webkit based)

* Wed Sep 08 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 3.0.3-2mdv2011.0
+ Revision: 576818
- rebuild for new xulrunner 2.0b5

  + Ahmad Samir <ahmadsamir@mandriva.org>
    - rebuild for xulrunner1.9.2.8

* Tue Jul 27 2010 Funda Wang <fwang@mandriva.org> 3.0.3-1mdv2011.0
+ Revision: 561095
- new version 3.0.3

* Tue Jul 20 2010 Funda Wang <fwang@mandriva.org> 3.0.2-1mdv2011.0
+ Revision: 555066
- update to new version 3.0.2

* Mon Jun 28 2010 Frederic Crozat <fcrozat@mandriva.com> 3.0.1-4mdv2010.1
+ Revision: 549374
- rebuild with latest xulrunner

* Wed Apr 14 2010 Funda Wang <fwang@mandriva.org> 3.0.1-3mdv2010.1
+ Revision: 534633
- add network category as suggested by d-f-i
- use ldflags

* Wed Apr 14 2010 Funda Wang <fwang@mandriva.org> 3.0.1-1mdv2010.1
+ Revision: 534631
- update to new version 3.0.1

* Mon Apr 05 2010 Ahmad Samir <ahmadsamir@mandriva.org> 3.0-3mdv2010.1
+ Revision: 531515
- rebuild for new xulrunner

* Mon Mar 29 2010 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 3.0-2mdv2010.1
+ Revision: 528660
- Force setting XPCOM_RUNTIME_PATH/MOZILLA_LIB_PATH in setup.py to avoid
  build not detecting properly xpcom (avoids crash on start with current
  miro)

* Fri Mar 26 2010 Götz Waschk <waschk@mandriva.org> 3.0-1mdv2010.1
+ Revision: 527858
- new version
- remove obsolete deps
- update file list

* Wed Mar 24 2010 Götz Waschk <waschk@mandriva.org> 2.5.4-6mdv2010.1
+ Revision: 527114
- rebuild for new xulrunner

* Mon Feb 08 2010 Anssi Hannula <anssi@mandriva.org> 2.5.4-5mdv2010.1
+ Revision: 501882
- rebuild for new boost

* Wed Feb 03 2010 Funda Wang <fwang@mandriva.org> 2.5.4-4mdv2010.1
+ Revision: 500306
- rebuild for new boost

* Sun Jan 10 2010 Götz Waschk <waschk@mandriva.org> 2.5.4-3mdv2010.1
+ Revision: 488678
- rebuild for new xulrunner

* Wed Dec 16 2009 Götz Waschk <waschk@mandriva.org> 2.5.4-2mdv2010.1
+ Revision: 479453
- rebuild for new xulrunner

* Sun Dec 06 2009 Funda Wang <fwang@mandriva.org> 2.5.4-1mdv2010.1
+ Revision: 474199
- new version 2.5.4

* Thu Nov 12 2009 Götz Waschk <waschk@mandriva.org> 2.5.3-1mdv2010.1
+ Revision: 465170
- new version

* Mon Sep 21 2009 Thierry Vignaud <tv@mandriva.org> 2.5.2-5mdv2010.0
+ Revision: 446473
- fix percent-in-dependency error

* Mon Sep 14 2009 Götz Waschk <waschk@mandriva.org> 2.5.2-4mdv2010.0
+ Revision: 439653
- fix build deps
- rebuild for new xulrunner

* Tue Aug 18 2009 Götz Waschk <waschk@mandriva.org> 2.5.2-3mdv2010.0
+ Revision: 417751
- update runtime deps for new xulrunner
- update build deps for new xulrunner
- drop patch, no longer needed

* Tue Aug 04 2009 Götz Waschk <waschk@mandriva.org> 2.5.2-2mdv2010.0
+ Revision: 409368
- rebuild for new xulrunner

* Fri Jul 31 2009 Frederik Himpe <fhimpe@mandriva.org> 2.5.2-1mdv2010.0
+ Revision: 405212
- update to new version 2.5.2

* Sat Jul 25 2009 Frederik Himpe <fhimpe@mandriva.org> 2.5.1-1mdv2010.0
+ Revision: 399842
- Update to new version 2.5.1
- No need anymore to copy icon images to right directory, it's done now
  automatically by Miro's installer

* Fri Jul 24 2009 Götz Waschk <waschk@mandriva.org> 2.0.5-2mdv2010.0
+ Revision: 399188
- rebuild for new xulrunner

* Sat Jun 27 2009 Frederik Himpe <fhimpe@mandriva.org> 2.0.5-1mdv2010.0
+ Revision: 389802
- Update to new version 2.0.5
- BuildRequires libgsf-devel now

* Sun Jun 14 2009 Colin Guthrie <cguthrie@mandriva.org> 2.0.4-3mdv2010.0
+ Revision: 385839
- Rebuild against new xulrunner

  + Götz Waschk <waschk@mandriva.org>
    - build against xulrunner on 2008.1

* Fri May 01 2009 Funda Wang <fwang@mandriva.org> 2.0.4-1mdv2010.0
+ Revision: 369880
- new version 2.0.4

* Sat Mar 28 2009 Gustavo De Nardin <gustavodn@mandriva.com> 2.0.3-2mdv2009.1
+ Revision: 361845
- rebuild for xulrunner 1.9.0.8

* Sat Mar 14 2009 Frederik Himpe <fhimpe@mandriva.org> 2.0.3-1mdv2009.1
+ Revision: 354855
- update to new version 2.0.3

* Thu Mar 12 2009 Götz Waschk <waschk@mandriva.org> 2.0.2-2mdv2009.1
+ Revision: 354134
- rebuild for new xulrunner

* Tue Mar 10 2009 Götz Waschk <waschk@mandriva.org> 2.0.2-1mdv2009.1
+ Revision: 353382
- new version
- update file list

* Tue Mar 10 2009 Götz Waschk <waschk@mandriva.org> 2.0.1-2mdv2009.1
+ Revision: 353374
- rebuild

* Thu Feb 12 2009 Frederik Himpe <fhimpe@mandriva.org> 2.0.1-1mdv2009.1
+ Revision: 339897
- update to new version 2.0.1

  + Götz Waschk <waschk@mandriva.org>
    - use bundled libtorrent on 2008.1

* Wed Feb 11 2009 Götz Waschk <waschk@mandriva.org> 2.0-1mdv2009.1
+ Revision: 339378
- new version
- drop patches 0,1,5,6,7,8
- rediff patch 4
- fix installation
- update file list

* Tue Feb 03 2009 Funda Wang <fwang@mandriva.org> 1.2.8-9mdv2009.1
+ Revision: 337068
- rebuild for new xulrunner

* Sat Dec 27 2008 Adam Williamson <awilliamson@mandriva.org> 1.2.8-8mdv2009.1
+ Revision: 319598
- rebuild with python 2.6

* Wed Dec 24 2008 Funda Wang <fwang@mandriva.org> 1.2.8-6mdv2009.1
+ Revision: 318247
- rebuild for new xulrunner

* Sun Dec 21 2008 Funda Wang <fwang@mandriva.org> 1.2.8-5mdv2009.1
+ Revision: 316920
- rebuild for new boost

  + Adam Williamson <awilliamson@mandriva.org>
    - drop boost requirements and boost patch: boost was only used for libtorrent
      and we're on system libtorrent now

* Tue Dec 16 2008 Adam Williamson <awilliamson@mandriva.org> 1.2.8-3mdv2009.1
+ Revision: 314964
- adjust buildrequires and requires to use system libtorrent
- add libtorrent14.patch: from upstream SVN, work with libtorrent 0.14+
- add system_libtorrent.patch: from upstream SVN, check for and use system
  libtorrent(-rasterbar) if present
- add disable_heart.patch: disables iheartmiro as it causes miro to hang at
  start if not already configured
- rediff work-around-python-problem.patch for fuzz=0

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Fri Nov 14 2008 Götz Waschk <waschk@mandriva.org> 1.2.8-2mdv2009.1
+ Revision: 303096
- rebuild for new xulrunner

* Sun Oct 26 2008 Funda Wang <fwang@mandriva.org> 1.2.8-1mdv2009.1
+ Revision: 297423
- New version 1.2.8
- rebuild for new xulrunner

* Mon Sep 29 2008 Götz Waschk <waschk@mandriva.org> 1.2.7-3mdv2009.0
+ Revision: 289234
- rebuild for new xulrunner

* Fri Sep 26 2008 Tiago Salem <salem@mandriva.com.br> 1.2.7-2mdv2009.0
+ Revision: 288700
- rebuild for the new xulrunner

* Fri Sep 26 2008 Götz Waschk <waschk@mandriva.org> 1.2.7-1mdv2009.0
+ Revision: 288629
- fix build with new boost
- fix xcb build deps

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - rebuild against new boost

  + Frederik Himpe <fhimpe@mandriva.org>
    - Update to new version 1.2.6

* Wed Jul 30 2008 Götz Waschk <waschk@mandriva.org> 1.2.4-5mdv2009.0
+ Revision: 255044
- build with xulrunner

* Wed Jul 16 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2.4-4mdv2009.0
+ Revision: 236422
- rebuilt for mozilla-firefox-2.0.0.16

* Wed Jul 09 2008 Götz Waschk <waschk@mandriva.org> 1.2.4-3mdv2009.0
+ Revision: 232950
+ rebuild (emptylog)

* Thu Jul 03 2008 Tiago Salem <salem@mandriva.com.br> 1.2.4-2mdv2009.0
+ Revision: 231253
- Rebuild for firefox 2.0.0.15

  + Funda Wang <fwang@mandriva.org>
    - Add patch to build against gcc4.3
    - New version 1.2.4

* Wed Apr 23 2008 Frederik Himpe <fhimpe@mandriva.org> 1.2.3-1mdv2009.0
+ Revision: 196969
- New upstream version
- Fix path of xinerenderer.py for substitution of libxecdir

* Mon Mar 31 2008 Adam Williamson <awilliamson@mandriva.org> 1.2.1-1mdv2008.1
+ Revision: 191277
- include a 48x48 icon, this is required by fd.o spec
- rediff no-autoupdate.patch
- use new-style macros consistently
- new release 1.2.1

* Wed Mar 26 2008 Tiago Salem <salem@mandriva.com.br> 1.1.2-2mdv2008.1
+ Revision: 190336
- Rebuild for Firefox 2.0.0.13

* Wed Feb 13 2008 Götz Waschk <waschk@mandriva.org> 1.1.2-1mdv2008.1
+ Revision: 166941
- new version

* Sat Feb 09 2008 Funda Wang <fwang@mandriva.org> 1.1-2mdv2008.1
+ Revision: 164644
- rebuild for new FF

* Fri Jan 11 2008 Götz Waschk <waschk@mandriva.org> 1.1-1mdv2008.1
+ Revision: 147896
- fix buildrequires
- new version
- depend on gstreamer

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Dec 12 2007 Götz Waschk <waschk@mandriva.org> 1.0-2mdv2008.1
+ Revision: 117691
- rebuild for new firefox

* Wed Nov 14 2007 Götz Waschk <waschk@mandriva.org> 1.0-1mdv2008.1
+ Revision: 108820
- new version

* Mon Nov 05 2007 Götz Waschk <waschk@mandriva.org> 0.9.9.9-3mdv2008.1
+ Revision: 106070
- rebuild for new firefox

* Fri Nov 02 2007 Götz Waschk <waschk@mandriva.org> 0.9.9.9-2mdv2008.1
+ Revision: 105177
- drop patch 0 and build with new boost

* Thu Nov 01 2007 Götz Waschk <waschk@mandriva.org> 0.9.9.9-1mdv2008.1
+ Revision: 104454
- new version
- rediff patches 1,4
- drop patch 2
- fix installation of xine_extractor
- update file list

* Sun Oct 21 2007 Götz Waschk <waschk@mandriva.org> 0.9.9.1-3mdv2008.1
+ Revision: 100867
- build against boost_python-gcc42

* Fri Oct 19 2007 Götz Waschk <waschk@mandriva.org> 0.9.9.1-2mdv2008.1
+ Revision: 100434
- rebuild for new firefox

* Fri Sep 07 2007 Götz Waschk <waschk@mandriva.org> 0.9.9.1-1mdv2008.1
+ Revision: 81464
- update patch 2

* Fri Sep 07 2007 Götz Waschk <waschk@mandriva.org> 0.9.9.1-1mdv2008.0
+ Revision: 81452
- new version

* Wed Sep 05 2007 Götz Waschk <waschk@mandriva.org> 0.9.9-2mdv2008.0
+ Revision: 80323
- drop patch 3, fixes bug #33185

* Wed Sep 05 2007 Götz Waschk <waschk@mandriva.org> 0.9.9-1mdv2008.0
+ Revision: 79986
- reenable patch 3
- patch to fix build system problem with python

  + Funda Wang <fwang@mandriva.org>
    - BR libxv
    - Rediff dbus patch
    - rediff no autoupdate patch
    - New version 0.9.9

* Wed Sep 05 2007 Adam Williamson <awilliamson@mandriva.org> 0.9.8.1-2mdv2008.0
+ Revision: 79656
- have to keep the icons in /usr/share/pixmaps as the app uses them directly
- fix double quote mark
- fd.o icons
- drop creation of miro.real as this seems to be done upstream now, so duplicating it was preventing the app from running (see http://forum.mandriva.com/viewtopic.php?p=365287)
- fix menu entry issues: categories, deprecated key, icon name
- use Fedora license policy
- spec clean

  + Götz Waschk <waschk@mandriva.org>
    - remove mdk-folders patch

* Thu Aug 02 2007 Götz Waschk <waschk@mandriva.org> 0.9.8.1-1mdv2008.0
+ Revision: 58199
- new version

* Tue Jul 31 2007 Götz Waschk <waschk@mandriva.org> 0.9.8-5mdv2008.0
+ Revision: 57234
- rebuild

* Thu Jul 19 2007 Götz Waschk <waschk@mandriva.org> 0.9.8-4mdv2008.0
+ Revision: 53539
- add missing deps
- readd wrapper, it ist still needed

* Thu Jul 19 2007 Götz Waschk <waschk@mandriva.org> 0.9.8-3mdv2008.0
+ Revision: 53509
- fix dbus exception on startup

* Thu Jul 19 2007 Götz Waschk <waschk@mandriva.org> 0.9.8-2mdv2008.0
+ Revision: 53446
- fix mime package
- remove wrapper script

* Wed Jul 18 2007 Götz Waschk <waschk@mandriva.org> 0.9.8-1mdv2008.0
+ Revision: 53269
- new version
- rediff patch 0
- import democracy as miro

* Fri Jun 15 2007 Götz Waschk <waschk@mandriva.org> 0.9.6-3mdv2008.0
+ Revision: 39941
- rebuild for new ff

  + Anssi Hannula <anssi@mandriva.org>
    - rebuild with correct optflags

  + Frederic Crozat <fcrozat@mandriva.com>
    - Release 0.9.6
    - Remove patches 2, 3, 4 (merged upstream)

* Wed Apr 25 2007 Götz Waschk <waschk@mandriva.org> 0.9.5.3-1mdv2008.0
+ Revision: 18190
- Import democracy


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3193 |12cr|mirror-2.9-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name mirror
%define version 2.9
%define release %mkrel 13

Name: %name
Version: %version
Release: %release
Summary: Perl program to mirror FTP sites
License: BSD style
Group: Networking/File transfer
Source:  ftp://sunsite.org.uk/packages/mirror/%{name}.tar.bz2  
URL: http://sunsite.doc.ic.ac.uk/packages/%{name}/
Patch: %{name}-%{version}-mandrake.patch.bz2
Patch1: %{name}-no-directory-goback.patch.bz2
Patch2: %{name}-ftp.pl_wupatch.patch.bz2
Patch3: %{name}-deldir.patch.bz2
BuildRequires: patch, coreutils
Requires: perl, perl-base
BuildArchitectures: noarch
BuildRoot: %{_tmppath}/%{name}-%buildoot

%description
Perl program to mirror FTP sites.

%prep

%setup -q -c

%patch -p1 -b .mdk
%patch1 -p1 -b .sec
%patch2 -p0 -b .wu
%patch3 -p0 -b .dd

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/%{name}
mkdir -p $RPM_BUILD_ROOT/%{_bindir}
mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}
mkdir -p $RPM_BUILD_ROOT/%{_mandir}/man1
make "PLDIR=$RPM_BUILD_ROOT//%{_datadir}/%{name}" "BINDIR=$RPM_BUILD_ROOT/%{_bindir}" "MANDIR=$RPM_BUILD_ROOT/%{_mandir}/man1" install

install -m 644 %{name}.defaults $RPM_BUILD_ROOT/%{_sysconfdir}/%{name}.conf
install -m 644 %{name}.defaults $RPM_BUILD_ROOT/%{_datadir}/%{name}

ln -sf %{name}.pl $RPM_BUILD_ROOT/%{_bindir}/%{name}

mv $RPM_BUILD_ROOT/%{_mandir}/man1/mm.1 $RPM_BUILD_ROOT/%{_mandir}/man1/mm-mirror.1

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/%{name}.conf
%{_bindir}/do_unlinks.pl
%{_bindir}/%{name}
%{_bindir}/%{name}.pl
%{_bindir}/mm.pl
%{_bindir}/pkgs_to_mmin.pl
%defattr(0644,root,root,0755)
%{_datadir}/%{name}
%{_mandir}/man1/%{name}.1*
%{_mandir}/man1/mm-mirror.1*
%doc README.txt *.html CHANGES*
%doc %{name}.nightly support/cyber-patches support/lstest.pl


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 2.9-13mdv2011.0
+ Revision: 620365
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2.9-12mdv2010.0
+ Revision: 430050
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 2.9-11mdv2009.0
+ Revision: 252543
- rebuild

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 2.9-9mdv2008.1
+ Revision: 140954
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 22 2007 Bruno Cornec <bcornec@mandriva.org> 2.9-9mdv2008.0
+ Revision: 92289
- Adds SOURCES/mirror-deldir.patch.bz2 to fix bug #33248
  (Cf: http://qa.mandriva.com/show_bug.cgi?id=33248)

* Thu Aug 23 2007 Thierry Vignaud <tv@mandriva.org> 2.9-8mdv2008.0
+ Revision: 70133
- fileutils, sh-utils & textutils have been obsoleted by coreutils a long time ago

* Mon May 07 2007 Lenny Cartier <lenny@mandriva.org> 2.9-7mdv2008.0
+ Revision: 23987
- Fixed manpage naming (Bug #19040)
- Import mirror



* Tue Jan 03 2006 Lenny Cartier <lenny@mandriva.com> 2.9-6mdk
- rebuild

* Tue Nov 09 2004 Lenny Cartier <lenny@mandrakesoft.com> 2.9-5mdk
- rebuild

* Tue Oct 07 2003 Lenny Cartier <lenny@mandrakesoft.com> 2.9-4mdk
- from Bruno Cornec <bruno@HyPer-Linux.org> :
	- Fix path to perl script functions in first patch file

* Thu Oct 02 2003 Lenny Cartier <lenny@mandrakesoft.com> 2.9-3mdk
- disable wrong requires

* Thu Sep 18 2003 Lenny Cartier <lenny@mandrakesoft.com> 2.9-2mdk
- from Bruno Cornec <bruno@HyPer-Linux.org> :
	- Corrections for rpmlint -i
	- Now creates /etc/mirror.conf

* Fri Aug 15 2003 Bruno Cornec <bruno@HyPer-Linux.org> 2.9-1mdk
- Creation of first MDK package
- based on Connectiva spec file from Ricardo Erbano <erbano@conectiva.com>

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3194 |12cr|misdn-2-20110421.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libname %mklibname misdn %{epoch}

Summary:	Modular ISDN (mISDN) version 2
Name:		misdn
Version:	2
Release:	20110421.2
Epoch:		2
Group:		System/Libraries
License:	GPL
URL:		http://www.misdn.org/index.php/Main_Page
Source0:	http://www.colognechip.com/download/mISDN/socket/mISDNuser.tar.bz2
Obsoletes:	misdn2
Obsoletes:	mISDNuser
Obsoletes:	mISDN2user
Provides:	misdn2
Provides:	mISDNuser
Provides:	mISDN2user

%description
mISDN supports a complete BRI and PRI ETSI compliant DSS1 protocol stack for
the TE mode and for the NT mode. It is the successor of the "old" isdn4linux
subsystem, in particular its "HiSax" family of drivers. It has growing
support for the interface cards of hisax and additionally supports
the cool HFCmulti chip based cards

%package -n	%{libname}
Summary:	Modular ISDN (mISDN) libraries
Group:		System/Libraries
Epoch:		%{epoch}
Obsoletes:	%{_lib}mISDN
Obsoletes:	%{_lib}mISDN2user
Obsoletes:	%{_lib}misdn
Obsoletes:	%{_lib}misdn0
Provides:	%{_lib}mISDN
Provides:	%{_lib}mISDN2user
Provides:	%{_lib}misdn
Provides:	%{_lib}misdn0

%description -n	%{libname}
Modular ISDN (mISDN) is the new ISDN stack of the linux kernel
version 2.6.

This package provides the shared mISDN libraries.

%package -n	%{libname}-devel
Summary:	Static library and header files for the mISDN libraries
Group:		Development/C
Provides:	%{name}-devel = %{epoch}:%{version}-%{release}
Provides:	lib%{name}-devel = %{epoch}:%{version}-%{release}
Requires:	%{libname} = %{epoch}:%{version}-%{release}
Epoch:		%{epoch}
Obsoletes:	%{_lib}mISDN-devel
Obsoletes:	%{_lib}mISDN2user-devel
Obsoletes:	%{_lib}misdn-devel
Obsoletes:	%{_lib}misdn0-devel
Provides:	%{_lib}mISDN-devel
Provides:	%{_lib}mISDN2user-devel
Provides:	%{_lib}misdn-devel
Provides:	%{_lib}misdn0-devel

%description -n	%{libname}-devel
Modular ISDN (mISDN) is the new ISDN stack of the linux kernel
version 2.6.

This package provides shared and static libraries and header
files.

%package gui
License:	GPLv2
Summary:	Qt application to watch the status of mISDN cards
Group:		Monitoring
BuildRequires:	libqt4-devel

%description gui
This subpackage contain a little Qt tool for watching the status of
ISDN cards.

%prep

%setup -q -n mISDNuser

# cvs cleanup
for i in `find . -type d -name CVS` `find . -type d -name .svn` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
	if [ -e "$i" ]; then rm -r $i; fi >&/dev/null
done

%build

%configure2_5x --enable-gui
%make

%install
%makeinstall INSTALL_PREFIX=%{buildroot} INSTALL_LIBDIR=%{_libdir}

%files
%{_bindir}/misdn*
%{_bindir}/l1oipctrl
%{_sbindir}/*

%files -n %{libname}
%{_libdir}/*.so*

%files -n %{libname}-devel
%{_includedir}/mISDN/*.*
%{_libdir}/*.a

%files gui
%{_bindir}/qmisdnwatch

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3195 |12cr|mixxx-1.10.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Music DJing software
Name:		mixxx
Version:	1.10.1
Release:	1
Group:		Sound
License:	GPLv2+
URL:		http://mixxx.sourceforge.net/
Source:		http://downloads.mixxx.org/%{name}-%{version}/%{name}-%{version}-src.tar.gz
Patch1:		mixxx-1.7.0-ffmpeg-headers.patch
Patch2:		mixxx-1.9.0-remove-track-include.patch
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(fftw3)
BuildRequires:	pkgconfig(ogg)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(jack)
BuildRequires:	pkgconfig(audiofile)
BuildRequires:	pkgconfig(mad)
BuildRequires:	pkgconfig(taglib)
BuildRequires:	pkgconfig(id3tag)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(portaudio-2.0)
BuildRequires:	pkgconfig(libdjconsole)
BuildRequires:	ladspa-devel
BuildRequires:	pkgconfig(libusb)
BuildRequires:	pkgconfig(libgpod-1.0)
BuildRequires:	pkgconfig(shout)
BuildRequires:	portmidi-devel
BuildRequires:	ffmpeg-devel
BuildRequires:	scons
BuildRequires:	imagemagick
Requires:	qt4-database-plugin-sqlite
%py_requires -d

%description
Mixxx allows DJs to mix music live with a clean, simple interface.
Futhermore, Mixxx has a number of key features to help DJs in the mix:
Beat estimation, parallel visual displays, and support for various DJ
hardware controllers.

Mixxx can be controlled through the GUI using the mouse, or by
connecting MIDI devices to the computer. Commercial and custom build
MIDI controllers can be used. The mapping between functions and MIDI
controller values are done in text files. 

%prep
%setup -q
%patch1 -p1
%patch2 -p0

%build
sed -i -e "s|QTDIR\/lib|QTDIR\/%{_lib}|g" src/SConscript
sed -i -e 's|-Wl,-rpath,\$QTDIR/%{_lib}||g' src/SConscript

#sed -i -e "s|lib\/libqt-mt|%{_lib}\/libqt-mt|g" \
#	src/build.definition

%scons \
    prefix=%{_prefix} \
    install_root=%{buildroot}%{_prefix} \
    qtdir=%{qt4dir} \
    djconsole=1 \
    optimize=0 \
    script=0 \
    shoutcast=1 \
    ladspa=0 \
    ipod=0 \
    hifieq=1 \
    ffmpeg=0 \
    vinylcontrol=1 \
    midiscript=1 \
    rawmidi=1 \
    tonal=1 \
    portmidi=0 \
    m4a=0 \
    tuned=0

%install
export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:%{qt4lib}/pkgconfig
mkdir -p %{buildroot}%{_prefix}
%scons_install \
    prefix=%{_prefix} \
    install_root=%{buildroot}%{_prefix}

rm -fr %{buildroot}/%{_docdir}

mkdir -p %{buildroot}%{_datadir}/applications
install -m644 src/mixxx.desktop %{buildroot}%{_datadir}/applications

mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48,128x128}/apps

install -m644 res/images/mixxx-icon.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/mixxx-icon.png
convert -resize 128x128 res/images/mixxx-icon.png %{buildroot}%{_iconsdir}/hicolor/128x128/apps/mixxx-icon.png
convert -resize 32x32 res/images/mixxx-icon.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/mixxx-icon.png
convert -resize 16x16 res/images/mixxx-icon.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/mixxx-icon.png

# not needed
rm -rf %{buildroot}%{_datadir}/pixmaps

%files
%doc README LICENSE README.macro
%doc Mixxx-Manual.pdf
%{_bindir}/%{name}
%{_iconsdir}/hicolor/*/apps/*
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop



%changelog
* Fri Feb 03 2012 Andrey Bondrov <abondrov@mandriva.org> 1.10.0-1mdv2011.0
+ Revision: 770841
- Update BuildRequires (libffmpeg-devel -> ffmpeg-devel)
- New version 1.10.0

* Fri Nov 11 2011 Andrey Bondrov <abondrov@mandriva.org> 1.9.2-2
+ Revision: 730081
- Rebuild for missing packages

* Wed Nov 09 2011 Andrey Bondrov <abondrov@mandriva.org> 1.9.2-1
+ Revision: 729303
- Add patch3 to fix build with Qt 4.8
- New version 1.9.2

* Sat Nov 06 2010 Funda Wang <fwang@mandriva.org> 1.7.2-2mdv2011.0
+ Revision: 593920
- rebuild for py2.7

  + Ahmad Samir <ahmadsamir@mandriva.org>
    - add patch to fix build on x86_64, (multiarch has been fixed in cooker
      this is to make backports build)

* Sun Jan 24 2010 Jérôme Brenier <incubusss@mandriva.org> 1.7.2-1mdv2010.1
+ Revision: 495565
- new version 1.7.2
- fix x86_64 build

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - update to new version 1.7.1
    - spec file clean
    - update to new version 1.7.0

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Emmanuel Andry <eandry@mandriva.org>
    - drop patches
    - use desktop-file-utils

* Mon Jan 19 2009 Götz Waschk <waschk@mandriva.org> 1.6.1-3mdv2009.1
+ Revision: 331127
- rebuild for new libgpod

* Sat Jan 17 2009 Funda Wang <fwang@mandriva.org> 1.6.1-2mdv2009.1
+ Revision: 330740
- rediff djconsole patch
- rebuild

* Thu Oct 23 2008 Helio Chissini de Castro <helio@mandriva.com> 1.6.1-1mdv2009.1
+ Revision: 296764
- New upstream version

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 1.6.0-0.beta2.1mdv2009.0
+ Revision: 252544
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri Mar 07 2008 Adam Williamson <awilliamson@mandriva.org> 1.6.0-0.beta2.1mdv2008.1
+ Revision: 181218
- install .svg icon as well as .pngs
- adapt %%build and %%install to scons-based buildsystem, drop unnecessary substitutions
- update description
- update buildrequires for qt4 and scons-based buildsystem
- add optflags.patch (patches the build script to allow custom optflags, with thanks to misc for the python syntax help)
- add desktop.patch (fix up menu entry for MDV standards)
- add djconsole.patch (the build's test for libdjconsole doesn't seem to work for some reason, so disable the test and just assume it's present)
- drop djconsole-usb.patch (no longer needed, upstream uses pkg-config now)
- drop python-config.patch (no longer relevant)
- new license policy
- add conditionals to gracefully handle pre-release build
- new release 1.6.0 beta 2 (requested by Anne)

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1.5.0.1-4mdv2008.1
+ Revision: 170982
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Aug 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.5.0.1-3mdv2008.0
+ Revision: 67909
- rebuilt against new portaudio libs

* Sun Jun 24 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.5.0.1-2mdv2008.0
+ Revision: 43661
- fix bug #31551
- add scriplets

* Sat Jun 16 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.5.0.1-1mdv2008.0
+ Revision: 40422
- add buildrequires on usb-devel
- fix building on x86_64
- added missing buildrequires
- spec file clean

  + Helio Chissini de Castro <helio@mandriva.com>
    - Added patch to fix djconsole build against libusb
    - New and revamped mixxx for Mandriva
    - Added support for libdjconsole \o/.
    - Added support for scripting back ( bad python config test )
    - Removed ols debian like menu
    - Added proper desktop file and their official icons
    - Restored portaudio build.
      Lets's have some fun !!


* Tue Sep 05 2006 Emmanuel Andry <eandry@mandriva.org> 1.4.2-3mdv2007.0
- xdg menu
- fix buildrequires

* Wed Jun 22 2005 Tibor Pittich <Tibor.Pittich@mandriva.org> 1.4.2-2mdk
- include README.ALSA
- use mkrel

* Fri Jan 14 2005 Tibor Pittich <Tibor.Pittich@mandrake.org> 1.4.2-1mdk
- 1.4.2
- update configure parameters

* Thu Oct 14 2004 Tibor Pittich <Tibor.Pittich@mandrake.org> 1.4.1-1mdk
- 1.4.1

* Tue Oct 12 2004 Austin Acton <austin@mandrake.org> 1.4-1mdk
- 1.4

* Tue Sep 28 2004 Franck Villaume <fvill@freesurf.fr> 1.3.2-3mdk
- more BuildRequires

* Mon Sep 27 2004 Franck Villaume <fvill@freesurf.fr> 1.3.2-2mdk
- BuildRequires

* Tue Jul 27 2004 Tibor Pittich <Tibor.Pittich@mandrake.org> 1.3.2-1mdk
- 1.3.2
- added patch to allow buid with alsa support, enabled both jack and alsa
- cosmetics, added documentation

* Sun Jul 11 2004 Michael Scherer <misc@mandrake.org> 1.2.1-3mdk 
- rebuid for new gcc (patch #0)

* Mon Mar 22 2004 Austin Acton <austin@mandrake.org> 1.2.1-2mdk
- fix installation

* Mon Feb 16 2004 Austin Acton <austin@mandrake.org> 1.2.1-1mdk
- 1.2.1

* Tue Dec 30 2003 Austin Acton <austin@linux.ca> 1.2-1mdk
- 1.2
- link to local libs

* Mon Oct 06 2003 Austin Acton <aacton@yorku.ca> 1.0-1mdk
- 1.0
- delib buildrequires


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3196 |12cr|mj-1.6.3-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	mj
%define	version	1.6.3
%define	release	%mkrel 6

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Chinese game of mah-jong
Url:		http://www.stevens-bradfield.com/MahJong/
Source0:	%{name}-%{version}-src.tar.bz2
Patch0:		mj-1.6.3-fix-str-fmt.patch
Group:		Games/Boards
License:	GPL
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	gtk+-devel

%description
mj is the Chinese game of mah-jong. mj supports network play, as well as 
simple human to computer play. A Windows (tm) version of this game is
also available.

%prep
%setup -q -n %{name}-%{version}-src
%patch0 -p0

%build
make CDEBUGFLAGS="%{optflags}" CCLINK="gcc %{?ldflags}"

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std install.man BINDIR="%{_bindir}" MANDIR="%{_mandir}/man1"

mkdir -p %buildroot%_datadir/applications
cat << EOF > %buildroot%_datadir/applications/mandriva-%name.desktop
[Desktop Entry]
Name=Mahjong
Comment=Chinese game of mah-jong
Exec=%_bindir/xmj
Icon=boards_section
Terminal=false
Type=Application
Categories=Game;BoardGame;
EOF

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc  ChangeLog [A-Z][A-Z]*
%{_bindir}/*
%{_mandir}/man?/*
%{_datadir}/applications/*.desktop


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.6.3-6mdv2011.0
+ Revision: 620368
- the mass rebuild of 2010.0 packages

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.6.3-5mdv2010.0
+ Revision: 439991
- rebuild

* Mon Apr 06 2009 Funda Wang <fwang@mandriva.org> 1.6.3-4mdv2009.1
+ Revision: 364334
- fix str fmt
- add menu item

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 1.6.3-3mdv2009.0
+ Revision: 252556
- rebuild
- fix summary-not-capitalized

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 1.6.3-1mdv2008.1
+ Revision: 130011
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import mj


* Thu Jan 13 2005 Lenny Cartier <lenny@mandrakesoft.com> 1.6.3-1mdk
- 1.6.3

* Sat Dec 13 2003 Per yvind Karlsen <peroyvind@linux-mandrake.com> 1.6-1mdk
- 1.6
- cosmetics
- don't rm -rf $RPM_BUILD_ROOT in %%prep
- use %%makeinstall_std macro
- add buildrequires

* Wed Aug 27 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.5.6-1mdk
- 1.5.6

* Mon May 12 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.5.5-1mdk
- 1.5.5

* Fri Apr 04 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.5.2-1mdk
- 1.5.2

* Mon Mar  3 2003 Guillaume Cottenceau <gc@mandrakesoft.com> 1.0.2-5mdk
- fix W: mj non-standard-group Amusements/Games

* Sun Feb 02 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.0.2-4mdk
- rebuild

* Tue Aug 21 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.0.2-3mdk
- rebuild

* Mon Feb 12 2001 Geoffrey Lee <snailtalk@mandrakesoft.com> 1.0.2-2mdk
- Fix defattr.

* Mon Feb 12 2001 Geoffrey Lee <snailtalk@mandrakesoft.com> 1.0.2-1mdk
- First RPM for Mandrake.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3197 |12cr|mkbootdisk-1.5.3-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	mkbootdisk
%define version 1.5.3
%define release %mkrel 6

Summary: 	Creates an initial ramdisk image for preloading modules
Name: 		%{name}
Version: 	%{version}
Release: 	%{release}
License: 	GPL
Group: 		System/Kernel and hardware
Source: 	%{name}-%{version}.tar.bz2
URL:		http://www.redhat.com/swr/src/mkbootdisk-1.4.2-1.src.html
Patch0: 	mkbootdisk-1.5.3-mdk.patch
Patch1: 	mkbootdisk-1.5.1-devfs-compliant.patch
ExclusiveArch: 	sparc sparc64 %{ix86} x86_64 amd64
ExclusiveOs: 	Linux
Requires: 	mkinitrd /bin/awk dosfstools mktemp
Conflicts:	modutils < 2.3.11-5
%ifarch %ix86 x86_64 amd64
Requires:	syslinux >= 1.76-2mdk
%endif
%ifarch sparc sparc64
Requires: 	silo genromfs
%endif
BuildRoot: 	%{_tmppath}/%{name}-%{version}-root

%description
The mkbootdisk program creates a standalone boot floppy disk for booting
the running system.  The created boot disk will look for the root
filesystem on the device mentioned in /etc/fstab and includes an
initial ramdisk image which will load any necessary SCSI modules for
the system.

%prep
%setup -q
%patch0 -p1 -b .mdk
%patch1 -p1 -b .devfs

%install
rm -rf $RPM_BUILD_ROOT
%make BUILDROOT=$RPM_BUILD_ROOT mandir=%{_mandir} install

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%attr(755,root,root) /sbin/mkbootdisk
%attr(644,root,root) %{_mandir}/man8/mkbootdisk.8*


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.5.3-6mdv2011.0
+ Revision: 620369
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.5.3-5mdv2010.0
+ Revision: 430066
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 1.5.3-4mdv2009.0
+ Revision: 252564
- rebuild

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 1.5.3-2mdv2008.1
+ Revision: 140954
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - fix summary-ended-with-dot

* Wed Sep 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.3-2mdv2008.0
+ Revision: 89946
- rebuild

* Mon Apr 23 2007 Olivier Blin <oblin@mandriva.com> 1.5.3-1mdv2008.0
+ Revision: 17535
- 1.5.3
- Import mkbootdisk



* Thu May 13 2004 Robert Vojta <robert.vojta@mandrake.org> 1.5.1-2mdk
- add mkbootdisk-1.5.1 directory into the patches (and fix %%patch)
- removed rpmlint warning about strange permissions

* Thu May 13 2004 Robert Vojta <robert.vojta@mandrake.org> 1.5.1-1mdk
- 1.5.1 release
- Patch2 removed - 1.5.1 exits with -1 if there is an error
- Patch3 removed - IMHO syslinux-old is not neccessary now?
- Patch0, Patch1 - "repatch" against 1.5.1

* Tue Aug  5 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 1.4.5-7mdk
- amd64 rebuild

* Sun Jul 06 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.4.5-6mdk
- Requires syslinux only on x86/x86_64

* Wed Apr 16 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 1.4.5-5mdk
- Add x86-64

* Thu Sep 12 2002 Franois Pons <fpons@mandrakesoft.com> 1.4.5-4mdk
- fix bad requires listed.

* Wed Sep 11 2002 Franois Pons <fpons@mandrakesoft.com> 1.4.5-3mdk
- fix to use syslinux-old instead of syslinux in order to run with
  cooker version of kernel (patch3).

* Wed Aug 14 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 1.4.5-2mdk
- Automated rebuild with gcc 3.2-0.3mdk

* Fri Jul 26 2002 Damien Chaumette <dchaumette@mandrakesoft.com> 1.4.5-1mdk
- version 1.4.5
- little patchs fix due to changes

* Tue Nov 20 2001 Yves Duret <yduret@mandrakesoft.com> 1.4.2-8mdk
- changed Summary:, it's no longer a bad copy and paste job from the
  mkinitrd spec file (MF #50193) (rh)
- added Url: tag

* Sun Sep 23 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 1.4.2-7mdk
- really fix No space left on device since very surprinsingly, a command
  may fail at a moment and a following command may succeed, so testing
  errorcode of last copy command is not enough :-(

* Fri Sep 21 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 1.4.2-6mdk
- when No space left on device, exitcode-1

* Thu Aug 30 2001 Pixel <pixel@mandrakesoft.com> 1.4.2-5mdk
- remove fd0[uH]1440 special code

* Wed Aug 29 2001 Pixel <pixel@mandrakesoft.com> 1.4.2-4mdk
- devfs compliant
- use fd0u1440 instead of fd0H1440 (devfs prefer this)

* Mon Jul 16 2001 Yves Duret <yduret@mandrakesoft.com> 1.4.2-3mdk
- rebuild
- spec clean up

* Tue May 29 2001 Yves Duret <yduret@mandrakesoft.com> 1.4.2-2mdk
- corrected Requires and Conflicts tags.

* Mon May 28 2001 Yves Duret <yduret@mandrakesoft.com> 1.4.2-1mdk
- bumped into version 1.4.2 thx to gc and his rubish bot
- rewrite all patches : geoffreyleeisation risk :)
- warning : now uses syslinux instead of lilo

* Tue Mar 13 2001 Pixel <pixel@mandrakesoft.com> 1.2.8-3mdk
- as "Paul Giordano" <gio2000@mindspring.com> says, it works much better when
the device given to lilo is the same as the one which is mounted under devfs
(otherwise you get a device busy). So give boot=$rdevice to lilo

* Sat Feb 24 2001 Pixel <pixel@mandrakesoft.com> 1.2.8-2mdk
- workaround for bad floppy drives which can't correctly give their size (fix is
to use fd0H1440), see civileme for more

* Thu Dec 21 2000 Geoffrey Lee <snailtalk@mandrakesoft.com> 1.2.8-1mdk
- new and shiny source.

* Thu Aug 24 2000 Pixel <pixel@mandrakesoft.com> 1.2.7-2mdk
- fix for /boot/boot.b now being a symlink (cp -a is stupid for boot.b)

* Thu Jul 20 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 1.2.7-1mdk
- Clean-up  patches (aka: i am sure i have break something)
- 1.2.7.
- BM.

* Wed Apr 19 2000 Pixel <pixel@mandrakesoft.com> 1.2.4-8mdk
- patch for ls120 (add ability to precise bios number for device)

* Fri Mar 31 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 1.2.4-7mdk
- Spec-helper clean-up.
- Adjust groups.

* Sun Mar 19 2000 John Buswell <johnb@mandrakesoft.com> 1.2.4-6mdk
- Added PPC support
- Added k7 arch

* Mon Mar 13 2000 Pixel <pixel@mandrakesoft.com> 1.2.4-5mdk
- patch for loopback

* Sun Jan  2 2000 Pixel <pixel@mandrakesoft.com>
- add ability to handle options given to kernel (via append=...)

* Tue Dec 21 1999 Pixel <pixel@mandrakesoft.com>
- added requires /bin/awk and cpio

* Fri Nov 12 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
- 1.2.4.

* Fri Oct 29 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
- 1.2.3.
- Remove cpio deps.

* Tue Sep 28 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>

- Requires cpio (#41).

* Wed Jun 23 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>

- Add patch to be sure to copy all devices (using cpio) from
  H.J. <hjl@varesearch.com>.

* Fri May 14 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>

- We boot on Mandrake no RedHat.

* Tue Apr 13 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>

- Update to 1.2.

* Sat Apr 10 1999 Bernhard Rosenkraenzer <bero@linux-mandrake.com>
- Mandrake adaptions
- bzip2 man/info pages
- add de locale
- fix Summary line (RH apparently took the same as mkinitrd has)

* Thu Feb 25 1999 Matt Wilson <msw@redhat.com>
- updated the description

* Thu Nov  5 1998 Jeff Johnson <jbj@redhat.com>
- import from ultrapenguin 1.1.

* Fri Oct 30 1998 Jakub Jelinek <jj@ultra.linux.cz>
- support for SPARC

* Sat Aug 29 1998 Erik Troan <ewt@redhat.com>
- wasn't including nfs, isofs, or fat modules properly
- mkinitrd args weren't passed right due to a typo

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3198 |12cr|mkcd-4.3.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name mkcd
%define version 4.3.0
%define release 7

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl(strict)'
%define __noautoprov 'perl(install_any)'
%else
%define _requires_exceptions perl(strict)
%define _provides_exceptions perl(install_any)
%endif

Summary:	Script to build ROSA Linux distributions installation discs
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{name}-%{version}.tar.bz2
License:	GPLv2
URL:		http://svn.mandriva.com/cgi-bin/viewvc.cgi/soft/build_system/mkcd/
Group:		System/Configuration/Packaging
Requires:	perl-File-NCopy perl-Image-Size perl-URPM packdrake
Requires:	isolinux rpmtools
Suggests:	gfxboot mandriva-theme rosa-gfxboot-theme
Suggests:	drakx-installer-stage2 drakx-installer-advertising drakx-installer-binaries
BuildArch:	noarch
BuildRequires:	libxslt-proc

%description
mkcd script eases the packages repartition over CDs, 
allows to order packages and to create discs of any 
given size (CDs, DVDs...)

%prep
%setup -q

%build

%install
make install PREFIX=%{buildroot}

%files
%defattr(-,root,root)
%doc README doc/
%{_bindir}/*
%{perl_vendorlib}/Mkcd


%changelog
* Wed May 19 2010 Olivier Blin <oblin@mandriva.com> 4.3.0-6mdv2010.1
+ Revision: 545318
- suggest gfxboot instead of requiring it (not available on ARM/MIPS)

* Thu Mar 18 2010 Olivier Blin <oblin@mandriva.com> 4.3.0-5mdv2010.1
+ Revision: 524998
- suggest theme and drakx-installer packages instead of requiring them,
  one may want to just use mkcd --addmd5, which does not need all this
  (for example for Mandriva One build with draklive)

* Mon Feb 08 2010 Sandro Cazzaniga <kharec@mandriva.org> 4.3.0-4mdv2010.1
+ Revision: 502343
- Clean spec file
- Use %%setup -q
- Fix rpmlint's warning

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 4.3.0-3mdv2010.0
+ Revision: 426146
- rebuild

* Thu Apr 23 2009 Antoine Ginies <aginies@mandriva.com> 4.3.0-2mdv2009.1
+ Revision: 368933
- final release

* Thu Feb 26 2009 Antoine Ginies <aginies@mandriva.com> 4.3.0-1mdv2009.1
+ Revision: 345286
- link noarch's i586 rpm on media/main of the 64b release to optimize dual arch CD space

* Thu Feb 26 2009 Antoine Ginies <aginies@mandriva.com> 4.2.9-1mdv2009.1
+ Revision: 345212
- add dual arch support for isolinux.cfg

* Tue Jun 17 2008 Thierry Vignaud <tv@mandriva.org> 4.2.8-2mdv2009.0
+ Revision: 223289
- rebuild

* Fri Mar 28 2008 Antoine Ginies <aginies@mandriva.com> 4.2.8-1mdv2008.1
+ Revision: 190890
- remove old tarball
- add xml-info option

* Tue Mar 04 2008 Antoine Ginies <aginies@mandriva.com> 4.2.7-4mdv2008.1
+ Revision: 178771
- revert to 4.2.7 version to be able to submit the package
- new tarball
- increase version

* Fri Feb 29 2008 Antoine Ginies <aginies@mandriva.com> 4.2.7-3mdv2008.1
+ Revision: 176797
- quick fix to avoid a big problem of rejected package because of missing suggests's dependencies

* Wed Feb 27 2008 Antoine Ginies <aginies@mandriva.com> 4.2.7-2mdv2008.1
+ Revision: 175786
- add nosuggests option

* Thu Feb 14 2008 Antoine Ginies <aginies@mandriva.com> 4.2.7-1mdv2008.1
+ Revision: 168240
- add some requires, add docbook documentation, add rpm's suggest support
- new release

  + Marcelo Ricardo Leitner <mrl@mandriva.com>
    - Added requires to packdrake.

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 4.2.6-1mdv2008.1
+ Revision: 130016
- kill re-definition of %%buildroot on Pixel's request
- fix URL


* Sat Mar 17 2007 Olivier Blin <oblin@mandriva.com> 4.2.6-1mdv2007.1
+ Revision: 145388
- 4.2.6
- make clean-rpmsrate handle LIVE flag in the same special way as INSTALL
- use /usr/share/bootsplash/scripts/make-boot-splash-raw to set the bootsplash inside all.rdz (warly)
- fix rpmsrate kernel regexp; make keys parsing in config file stricter (warly)
- bump to 4.2.6; print version when starting (warly)
- remove onlyifneeded flag for packages added to resolve deps of packages which are not needed but potentially included (warly)
- Import mkcd

* Tue Sep 26 2006 Warly <warly@mandriva.com> 4.2.5-1mdv2007.0
- Have a finer list space mechanism to include needed packages

* Sat Sep 23 2006 Warly <warly@mandriva.com> 4.2.4-1mdv2007.0
- Fix a bad calculation in available space on CDs during the build

* Fri Sep 22 2006 Warly <warly@mandriva.com> 4.2.3-1mdv2007.0
- 2007.0, handle dual arch mode

* Sat Apr 15 2006 Warly <warly@mandriva.com> 4.1.10-1mdk
- Automatically add pubkey when found in new --fixed hdlists mode

* Sat Apr 15 2006 Warly <warly@mandriva.com> 4.1.9-1mdk
- Fix --fixed hdlist regexp to correctly takes hdlist name and pubkey
- Add a new --hdlists:/path_to_hdlists to automatically include all the hdlist files of 
  a previous build set of CDs
- Fix checkDiscs functions in update mode not to stop if duplicate packages are found
- Update to packdrake-ng

* Tue Oct 18 2005 Warly <warly@mandriva.com> 4.1.8-1mdk
- fix automode

* Wed Sep 21 2005 Warly <warly@mandriva.com> 4.1.7-1mdk
- add explicit -udf option for boot

* Tue Sep 20 2005 Warly <warly@mandriva.com> 4.1.6-1mdk
- fix rpmsrate completion for packages like lib64kdenetwork2-kopete-devel

* Wed Aug 31 2005 Warly <warly@mandriva.com> 4.1.5-1mdk
- Correctly reject packages with their respective list
- Do not try to optimize space if the space is spread over too many CDs

* Thu Aug 04 2005 Warly <warly@mandriva.com> 4.1.4-1mdk
- Generate .idx packages list with each main ISO
- Add variable support in config file
- Rename default distro name to Mandriva 
- Do not go through calc_needed_size until a non-fixed rep is found

* Thu Apr 14 2005 Warly <warly@mandrakesoft.com> 4.1.3-1mdk
- Fix stupid syntax error

* Tue Apr 12 2005 Warly <warly@mandrakesoft.com> 4.1.2-1mdk
- Fix 'notinrep' and 'inrep' option not working properly

* Wed Mar 23 2005 Warly <warly@mandrakesoft.com> 4.1.1-1mdk
- add -udf for Xbox install
- take into account rpm version and release when creating the rpm list
  and checking for alternatives
- Fix a bad bug in dependencies checking for already done media

* Tue Mar 15 2005 Warly <warly@mandrakesoft.com> 4.1.0-1mdk
- first basic implementation of mkcd shell called with --shell
- fix checkdeps functions

* Tue Feb 22 2005 Warly <warly@mandrakesoft.com> 4.0.12-1mdk
- include size into the hdlists
- generate a media.cfg in media_info

* Fri Feb 04 2005 Warly <warly@mandrakesoft.com> 4.0.11-1mdk
- add mkcd.cgi for first test of a http frontend

* Wed Nov 03 2004 Warly <warly@mandrakesoft.com> 4.0.10-1mdk
- fix a option name overlapping (source) for 'fixed' and 'cdcom' command
- fix a bug to check duplicate packages (with same name and different versions)

* Sat Oct 09 2004 Warly <warly@mandrakesoft.com> 4.0.9-1mdk
- fix bad initialization of 'fixed' command associated list

* Tue Oct 05 2004 Warly <warly@mandrakesoft.com> 4.0.8-1mdk
- fix auto mode for 1st disc building
- fix cleanrpmsrate for slmodem and dkms_like packages
- fix a bug which make some package wrongly included in other list

* Thu Sep 16 2004 Warly <warly@mandrakesoft.com> 4.0.7-1mdk
- fix group conflict matrix initialized with wrong index
- fix limit option which was resetted when adding dependencies
- now 10.0 has no more a special way of dealing with extra CDs
- fix needed option sometimes increased in closeRpmsList making
  packages put on further CDs

* Wed Sep 15 2004 Warly <warly@mandrakesoft.com> 4.0.6-1mdk
- fix various important bugs
  * do not split one group over several IO-group
  * correctly create IO group list
- add a new "group" option to generic to force alone groups
  to be grouped in a certain way.

* Sat Sep 11 2004 Warly <warly@mandrakesoft.com> 4.0.5-1mdk
- fix (again) cd 1 creation in auto mode
- fix non selected alternatives that was sometimes used to solve a deps (now they are only used if no other deps exist)
- add new dkms-like package in clean-rpmsrate

* Sat Sep 04 2004 Warly <warly@mandrakesoft.com> 4.0.4-1mdk
- new inrep and notinrep filter list keywords
- better output for packages list 
- 'limit' is not taken as 'noalernatives' in filterlist
- new --ask_media option to installation to activate the media choice during installation

* Tue Aug 24 2004 Warly <warly@mandrakesoft.com> 4.0.3-1mdk
- fix a bug in auto mode using deprecated isolinux function

* Tue Aug 10 2004 Warly <warly@mandrakesoft.com> 4.0.2-1mdk
- die in cleanrpmsrate if duplicate are found
- new suppl_cd mode to create supplementary discs
- add DiscX extension in auto-mode to comply with stage one installation
  from ISO files on disk.
- use compssUsers.pl for structure 10.1

* Fri Jul 30 2004 Warly <warly@mandrakesoft.com> 4.0.1-1mdk
- fix a nasty bug in choosing alternative code which did 
  not reject packages when all the alternatives for a given 
  dependency are rejected (and which make the needed packages
  size calculation not correctly done, and result in more often 
  than normal "Could not fit on disc" dies)
- fix auto mode
- add new test_list mode to test file list inside configuration file

* Tue Jul 27 2004 Warly <warly@mandrakesoft.com> 4.0.0-1mdk
- extract the path structure info to make it configurable 
  (and switch between old and new structure)

* Sat Jul 24 2004 Warly <warly@mandrakesoft.com> 3.9.2-1mdk
- add new suppl option

* Tue Jul 06 2004 Warly <warly@mandrakesoft.com> 3.9.1-1mdk
- add a new fixed function to replace old cdcom command and have an easier
  interface
- fix a potential bug in multi-list dependencies checking for alternatives
  which may have rejected packages without reason.
- fix a dependencies checking problem when severa discs are build based on the
  same packages list

* Thu Jun 03 2004 Warly <warly@mandrakesoft.com> 3.9.0-1mdk
- Create a new subgroup with groups sharing common CDs (to be able to
  separate ISO files build and rpm lists build).
- Fix a bug in checking that scheduled packages on one particular CDs, 
  alongside with their dependencies, are still fitting and that the 
  given discs layout is correct.

* Tue Mar 30 2004 Warly <warly@mandrakesoft.com> 3.8.7-1mdk
- fix a deps ordering problem.

* Fri Mar 26 2004 Warly <warly@mandrakesoft.com> 3.8.6-1mdk
- fix kernel-\d+\.\d+ parsing

* Thu Mar 18 2004 Warly <warly@mandrakesoft.com> 3.8.5-1mdk
- add kernel-\d+\.\d+ support in rpmsrate (for eagle drivers)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3199 |12cr|mklivecd-0.6.0.20081211-0.20081211.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# the weird-looking versioning for snapshots is necessary, because we
# don't know when upstream will bump rootver and when it will do a new
# release but just bump releasedate - AdamW 2008/12

%define rootver		0.6.0
%define cvs		20081211
%define releasedate	1
%define ver		1
%define rel		4

%if %cvs
%define release		%mkrel 0.%{cvs}.%{rel}
%define version		%{rootver}.%{cvs}
%define distname	%{name}-%{cvs}.tar.lzma
%define dirname		%{name}
%else
%define release		%mkrel %{rel}
%define version		%{rootver}.%{releasedate}
%define distname	%{name}-%{rootver}-%{releasedate}.tar.bz2
%define dirname		%{name}-%{rootver}-%{releasedate}
%endif

%define Summary	Builds a LiveCD from an existing Mandriva Linux installation

Summary:	%{Summary}
Name:		mklivecd
Version:	%{version}
Release:	%{release}
License:	GPLv2+
Group:		System/Configuration/Boot and Init
URL:		http://livecd.berlios.de/
Source0:	http://download.berlios.de/livecd/%{distname}
Patch3:     	mklivecd-0.6.0-20071202-no-more-hotplug.patch
Patch4:     	mklivecd-0.6.0-20071202-quiet-umount.patch
Patch7:     	mklivecd-0.5.9-quiet-mode.patch
Patch8:		mklivecd-0.6.0-20071202-mandriva.patch
Requires:	busybox
Requires:	cloop-utils
Requires:	mkisofs
Requires:	drakxtools-newt
Requires:	squashfs-tools
Requires:	mediacheck
Requires:	syslinux
Requires:	zisofs-tools
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Buildarch:	noarch

%description
%{Summary}.

%prep
%setup -q -n %{dirname}
%patch3 -p1 -b .hotplug
# (tv) conflict with rc.sysinit:
%patch4 -p1 -b .umount
%patch7 -p0 -b .quiet
%patch8 -p1 -b .mandriva

%build
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS CHANGELOG FAQ README* TODO
%{_sbindir}/hwdetect
%{_sbindir}/%{name}
%{_datadir}/%{name}



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.6.0.20081211-0.20081211.4mdv2011.0
+ Revision: 620371
- the mass rebuild of 2010.0 packages

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.6.0.20081211-0.20081211.3mdv2010.0
+ Revision: 440008
- rebuild

* Sat Dec 13 2008 Adam Williamson <awilliamson@mandriva.org> 0.6.0.20081211-0.20081211.2mdv2009.1
+ Revision: 313854
- fix a bit of the patch I screwed up

* Thu Dec 11 2008 Adam Williamson <awilliamson@mandriva.org> 0.6.0.20081211-0.20081211.1mdv2009.1
+ Revision: 313432
- add mandriva.patch from Simon Blandford to work with current Mandriva
- bump to current CVS snapshot

* Mon Dec 08 2008 Adam Williamson <awilliamson@mandriva.org> 0.6.0.20071202-1mdv2009.1
+ Revision: 312021
- drop a workaround for kernel 2.6.10
- upstream now uses our preferred default resolution so don't set it manually
- drop keep-menu.patch and splash.patch (merged upstream)
- rediff quiet-unmount.patch and make it do what the changelog claims it should
  (the original version actually just stopped the unmount happening at all, it
  didn't make it quiet)
- rediff no-more-hotplug.patch
- new license policy
- new version 0.6.0-20071202
- small cleanups

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 0.5.9-0.13mdv2009.0
+ Revision: 140954
- restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.5.9-0.13mdv2008.1
+ Revision: 130031
- kill re-definition of %%buildroot on Pixel's request
- import mklivecd


* Thu Feb 23 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.5.9-0.13mdk
- new snapshot (20060109)
- remove patches 1, 2 & 10 now that draklive supercedes mklivecd and package
  hwdetect again (#20977)
- drop patch 6 (i'm tired of maintaining patches adding hw support that
  upstream won't apply)
- ditto for patch 8

* Thu Oct 13 2005 Pascal Terjan <pterjan@mandriva.org> 0.5.9-0.12mdk
- patch 10: allow aulologin with something else than KDE (or disabling
  autologin).

* Fri Sep 09 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.5.9-0.11mdk
- requires zisofs-tools
- don't package hwdetect, harddrake is enabled at boot and does a better job
  (hwdetect just broke snd_intel8x0 for example) (blino)
- use 800x600 as default resolution like DrakX since some machines
  dislike 1024x768 (blino)
- patch 3: fix build w/o hotplug since it's no more mandatory
- patch 4: quiet umount of /proc
- patch 5: keep builded menus on live image
- patch 6:
  o handle more SATA controllers
  o add sata support for ahci/ata_piix in initrd as well (blino)
  o don't break scsi modules list with misplaced comments (blino)
  o don't try to use inexistent qlogicisp (blino)
- patch 7: let perl be quiet by default
- patch 8: don't break XKB and XDM
- patch 9: allow splash=silent and splash=verbose options
  (splash=yes didn't make much sense) (blino)

* Wed Jun 01 2005 Lenny Cartier <lenny@mandriva.com> 0.5.9-0.10mdk
- fix summary & desc (thx Zero_Dogg)

* Tue May 31 2005 Lenny Cartier <lenny@mandriva.com> 0.5.9-0.9mdk
- requires syslinux

* Tue Mar 22 2005 Nicolas Lcureuil <neoclust@mandrake.org> 0.5.9-0.8mdk
- rebuild

* Tue Mar 22 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.5.9-0.7mdk
- update docs

* Tue Mar 22 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.5.9-0.6mdk
- add another missing dependency; mediacheck
- update from cvs

* Tue Mar 22 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.5.9-0.5mdk
- update url
- add missing dependency on squashfs-tools

* Thu Feb 10 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.5.9-0.4mdk
- 20050208 CVS snapshot (fix shell)

* Tue Feb 08 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.5.9-0.3mdk
- 20050208 CVS snapshot (sata update, sync with udev)
- fix cdrom now build into kernel core
- rediff patch 1
- merge patch 3 into patch 1

* Fri Dec 24 2004 Frederic Lepied <flepied@mandrakesoft.com> 0.5.9-0.2mdk
- fix undefined variable

* Fri Dec 24 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.5.9-0.1mdk
- CVS snapshot (mdk10.x aware)
- kill useless patch 0
- patch 1: preconfigure keyboard, i18n, user, ... so that harddrake is able to
  autoconfigure everything
- patch 2: let harddrake service work

* Thu Jun 17 2004 Michael Scherer <misc@mandrake.org> 0.5.6-5mdk
- fix Summary
 
* Tue May 04 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.5.6-4mdk
- patch 0: fix deps killed by latest drakxtools

* Mon Dec 22 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.5.6-3mdk
- rebuild for new deps

* Wed Dec 03 2003 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.5.6-2mdk
- spec fixes
- fix unowned dir

* Mon Oct  6 2003 Jaco Greeff <jaco@linuxminicd.org> 0.5.6-1mdk
- version 0.5.6
- spec fixes by Buchan Milne <bgmilne@cae.co.za>

* Sat Sep 27 2003 Tibor Pittich <Tibor.Pittich@phuture.sk> 0.5.5-2mdk
- rebuild

* Thu Sep 25 2003 Jaco Greeff <jaco@linuxminicd.org> 0.5.5-1mdk
- version 0.5.5

* Wed Sep 24 2003 Tibor Pittich <Tibor.Pittich@phuture.sk> 0.5.4-2mdk
- spec fixes

* Tue Sep 23 2003 Jaco Greeff <jaco@linuxminicd.org> 0.5.4-1mdk
- version 0.5.4
- removed patch0, fixed upstream

* Mon Sep 22 2003 Tibor Pittich <Tibor.Pittich@phuture.sk> 0.5.3-1mdk
- initial import into contrib, based on spec file from Jaco Greeff
- fixed requires (mkisofs)
- temporary locale fix to correct calculate initrd size
- correct mdk group name
- some macroszification

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3200 |12cr|mldonkey-3.1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		mldonkey
Version:	3.1.2
Release:	1
Summary:	Door to the 'donkey' network
License:	GPLv2
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
#http://savannah.nongnu.org/download/mldonkey/%{name}-%{version}.tar.bz2
Source1:	%{name}-icon-16.png
Source2:	%{name}-icon-32.png
Source3:	%{name}-icon-48.png
Source4:	%{name}.init
Source5:	downloads.ini
Source6:	%{name}.sysconfig
Source7:	mlnet.sh
Source8:	mldonkey_df_monitor.crond
Source9:	mldonkey_df_monitor.sh
Source10:	mlgui.sh
Source11:	mldonkey.logrotate
URL:		http://sourceforge.net/projects/mldonkey/
#http://www.nongnu.org/mldonkey
Group:		System/Servers
BuildRequires:	camlp4
BuildRequires:	gd-devel
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:  ocaml >= 3.10.2
BuildRequires:	ocaml-findlib
BuildRequires:	ocaml-lablgtk2-devel
BuildRequires:	bzip2-devel
BuildRequires:	magic-devel
Epoch:		1
Requires: 	netcat

%description
MLDonkey is a door to the 'donkey' network, a decentralized network used to
exchange big files on the Internet. It is written in a wonderful language,
called Objective-Caml, and present most features of the basic Windows donkey
client, plus some more:
  - It should work on most UNIX-compatible platforms.
  - You can remotely command your client, either by telnet, on a WEB browser,
    or with the GTK interface.
  - You can connect to several servers, and each search will query all the
     connected servers.
  - You can select mp3s by bitrates in queries (useful ?).
  - You can select the name of a downloaded file before moving it to your
    incoming directory.
  - You can have several queries in the graphical user interface at the same
     time.
  - You can remember your old queries results in the command-line interface.
  - You can search in the history of all files you have seen on the network.

It can also access other peer-to-peer networks:
- Direct Connect
- Open Napster
- Gnutella LimeWire
- Soulseek
- Audio Galaxy
- OpenFT
- Overnet
- Bittorent
- FileTP

%package gui
Summary:	Graphical frontend for mldonkey based on GTK
Group:		Networking/Other
Provides:	mldonkey-gui-i18n
Provides:       mldonkey-gui-i18n-de
Provides:       mldonkey-gui-i18n-es
Provides:       mldonkey-gui-i18n-fr
Provides:       mldonkey-gui-i18n-pt_BR
Provides:       mldonkey-gui-i18n-sv
Obsoletes:      mldonkey-gui-i18n-de
Obsoletes:      mldonkey-gui-i18n-es
Obsoletes:      mldonkey-gui-i18n-fr
Obsoletes:      mldonkey-gui-i18n-pt_BR
Obsoletes:      mldonkey-gui-i18n-sv

%description gui
The GTK interface for mldonkey provides a convenient way of managing
all mldonkey operations. It gives details about conected servers,
downloaded files, friends and lets one search for files in a pleasing
way.

%package init
Requires(pre):	rpm-helper
Summary:	Init to launch mldonkey
Group:		System/Servers
Requires:	%{name} = %{epoch}:%{version}-%{release}

%description init
Contains init and configs to launch mldonkey as a service.

NOTE: by default incoming dir is located in /var/lib/mldonkey/incoming and
temp dir in /var/cache/mldonkey. Mlondkey is launched by daemon function
with mldonkey user (created in postinst script).

NOTE: If you are using a password for your mldonkey, you now need to specify
it in your /etc/sysconfig/mldonkey, because mldonkey now stores them crypted.

%package ed2k_submit
Summary:	This tool gives you an easy way to add a ed2k-link
Group:		Graphical desktop/KDE
Requires:	kdebase4-runtime
Requires:	perl-libwww-perl

%description ed2k_submit
This tool gives you an easy way to add an ed2k-link
(like ed2k://|file|filename.exe|21352658|72b0b287cab7d875ccc1d89ebe910b9g|)
with a single click to your mldonkey download queue.

You need to edit /etc/sysconfig/mldonkey_submit

%prep
%setup -q

%build
%configure2_5x --enable-gui
%make

%install
rm -rf %{buildroot}

# core
install -d -m 755 %{buildroot}%{_bindir}
install -d -m 755 %{buildroot}%{_libdir}/%{name}
install -m 755 %{SOURCE7} %{buildroot}%{_bindir}/mlnet
install -m 755 mlnet %{buildroot}%{_libdir}/%{name}/mlnet
install -m 755 distrib/mldonkey_command %{buildroot}%{_bindir}/mldonkey_command
install -m 755 distrib/kill_mldonkey %{buildroot}%{_bindir}/kill_mldonkey

for link in mlbt mldonkey mlgnut; do
		ln -s mlnet %{buildroot}%{_libdir}/%{name}/$link ;
done

# gui
install -m 755 mlgui %{buildroot}%{_libdir}/%{name}/mlgui
install -m 755 mlguistarter %{buildroot}%{_libdir}/%{name}/mlguistarter
install -m 755 distrib/mldonkey_previewer %{buildroot}%{_bindir}/mldonkey_previewer
install -m 755 %{SOURCE10} %{buildroot}%{_bindir}/mlgui

# i18n
install -d -m 755 %{buildroot}%{_datadir}/%{name}
install -m 644 distrib/i18n/gui_messages.ini.de %{buildroot}%{_datadir}/%{name}/gui_messages.ini.de
install -m 644 distrib/i18n/gui_messages.ini.fr.noaccents %{buildroot}%{_datadir}/%{name}/gui_messages.ini.fr
install -m 644 distrib/i18n/gui_messages.ini.sp %{buildroot}%{_datadir}/%{name}/gui_messages.ini.es
install -m 644 distrib/i18n/gui_messages.ini.pt_BR %{buildroot}%{_datadir}/%{name}/gui_messages.ini.pt_BR
install -m 644 distrib/i18n/gui_messages.ini.sv %{buildroot}%{_datadir}/%{name}/gui_messages.ini.sv
install -m 644 distrib/i18n/gui_messages.ini.catalan %{buildroot}%{_datadir}/%{name}/gui_messages.ini.ca
install -m 644 distrib/i18n/gui_messages.ini.dutch %{buildroot}%{_datadir}/%{name}/gui_messages.ini.dutch
install -m 644 distrib/i18n/gui_messages.ini.ga %{buildroot}%{_datadir}/%{name}/gui_messages.ini.ga

# init
install -d -m 755 %{buildroot}%{_initrddir}
install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}
install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}/incoming
install -d -m 755 %{buildroot}%{_localstatedir}/cache/mldonkey
install -d -m 755 %{buildroot}%{_sysconfdir}/sysconfig
install -d -m 755 %{buildroot}%{_sysconfdir}/cron.d
install -d -m 755 %{buildroot}%{_sysconfdir}/logrotate.d
install -m 755 %{SOURCE4} %{buildroot}%{_initrddir}/mldonkey
install -m 644 %{SOURCE5} %{buildroot}%{_localstatedir}/lib/%{name}/downloads.ini
install -m 644 %{SOURCE6} %{buildroot}%{_sysconfdir}/sysconfig/mldonkey
install -m 644 %{SOURCE8} %{buildroot}%{_sysconfdir}/cron.d/mldonkey_df_monitor
install -m 755 %{SOURCE9} %{buildroot}%{_libdir}/%{name}/mldonkey_df_monitor.sh
install -m 644 %{SOURCE11} %{buildroot}%{_sysconfdir}/logrotate.d/mldonkey

# macroize library dirs in scripts
perl -i -pe 's|/usr/lib/%{name}|%{_libdir}/%{name}|g' \
	%{buildroot}%{_bindir}/mlnet %{buildroot}%{_bindir}/mlgui \
	%{buildroot}%{_initrddir}/mldonkey \
	%{buildroot}%{_sysconfdir}/cron.d/mldonkey_df_monitor \
	%{buildroot}%{_localstatedir}/lib/%{name}/downloads.ini \
	%{buildroot}%{_libdir}/%{name}/mldonkey_df_monitor.sh

# ed2k_submit
install -d -m 755 %{buildroot}%{_datadir}/services/
install -m 755 distrib/ed2k_submit/mldonkey_submit %{buildroot}%{_bindir}/mldonkey_submit
install -m 644 distrib/ed2k_submit/mldonkey %{buildroot}%{_sysconfdir}/sysconfig/mldonkey_submit
install -m 644 distrib/ed2k_submit/ed2k.protocol  %{buildroot}%{_datadir}/services/ed2k.protocol

# menu
install %{SOURCE1} -D -m 644 %{buildroot}%{_miconsdir}/%{name}.png
install %{SOURCE2} -D -m 644 %{buildroot}%{_iconsdir}/%{name}.png
install %{SOURCE3} -D -m 644 %{buildroot}%{_liconsdir}/%{name}.png

install -d -m 755 %{buildroot}%{_datadir}/applications/
cat << EOF > %{buildroot}%{_datadir}/applications/%{name}-gui.desktop
[Desktop Entry]
Name=Mldonkey GUI
Comment=Download files with Mldonkey
Exec=%{_bindir}/mlgui
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=GTK;Network;FileTransfer;P2P;X-MandrivaLinux-Internet-FileTransfer;
EOF

%pre init
%_pre_useradd %{name} %{_localstatedir}/lib/%{name} /bin/bash

%post init
%_post_service %{name}

%preun init
%_preun_service %{name}

%postun init
%_postun_userdel %{name}

%post gui
%update_menus

%postun gui
%clean_menus

%files
%defattr(-,root,root)
%doc Copying.txt distrib/Authors.txt distrib/Bugs.txt distrib/ChangeLog
%doc distrib/Todo.txt distrib/ed2k_submit/README.MLdonkeySubmit distrib/Developers.txt
%doc docs
%{_bindir}/mlnet
%{_bindir}/mldonkey_command
%{_bindir}/kill_mldonkey
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/mlbt
%{_libdir}/%{name}/mldonkey
%{_libdir}/%{name}/mlgnut
%{_libdir}/%{name}/mlnet
#{_libdir}/%{name}/use_tags

%files gui
%defattr(-,root,root)
%doc Copying.txt distrib/Authors.txt distrib/Bugs.txt distrib/ChangeLog distrib/Developers.txt distrib/Todo.txt
%{_bindir}/mlgui*
%{_bindir}/mldonkey_previewer
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/mlgui
%{_libdir}/%{name}/mlguistarter
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_datadir}/%{name}
%{_datadir}/applications/%{name}-gui.desktop

%files init
%defattr(-,root,root)
%doc Copying.txt
%attr(600,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%config(noreplace) %{_sysconfdir}/cron.d/mldonkey_df_monitor
%config(noreplace) %{_initrddir}/mldonkey
%config(noreplace) %{_sysconfdir}/logrotate.d/mldonkey
%{_libdir}/%{name}/mldonkey_df_monitor.sh
%attr(600,mldonkey,mldonkey) %config(noreplace) %{_localstatedir}/lib/mldonkey/downloads.ini
%attr(770,mldonkey,mldonkey) %dir %{_localstatedir}/lib/%{name}/incoming
%attr(700,mldonkey,mldonkey) %dir %{_localstatedir}/cache/%{name}
%attr(710,mldonkey,mldonkey) %dir %{_localstatedir}/lib/%{name}

%files ed2k_submit
%defattr(-,root,root)
%doc Copying.txt distrib/ed2k_submit/README.MLdonkeySubmit
%config(noreplace) %{_sysconfdir}/sysconfig/mldonkey_submit
%{_bindir}/mldonkey_submit
%{_datadir}/services/ed2k.protocol

%clean
rm -rf %{buildroot}


%changelog
* Fri Jun 08 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1:3.1.2-1
+ Revision: 803350
- Fix BuildRequires: to not install 32bit code on x86_64
- Fix unresolvable "kdebase" dependency in ed2k-submit
- Update to 3.1.2

* Mon Jan 16 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1:3.1.0-1
+ Revision: 761807
- Clean up spec file
- Update to 3.1.0

* Fri Aug 05 2011 Andrey Bondrov <abondrov@mandriva.org> 1:3.0.7-1
+ Revision: 693323
- Add patch1 to fix gcc-4.6 build. Drop obsoleted chat package.
- imported package mldonkey


* Sat Jul 23 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 1:3.0.7-1mdv2011.0
- New version 3.0.7
- Import from PLF
- Remove PLF reference

* Sat Oct 31 2009 Guillaume Rousse <guillomovitch@zarb.org> 1:3.0.1-1plf2010.0
- new version
- drop old configure patch
- drop old menu entry
- add libmagic support
- fix #250:
 - fix '%%{_localstatedir}' semantic change
 - fix log file handling in initscript

* Sun Mar 01 2009 Stefan van der Eijk <stefan@zarb.org> 1:3.0.0-1plf2009.1
- 3.0.0
- fix netcat dependency

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3201 |12cr|mlterm-3.0.11-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    mlterm
%define version 3.0.11
%define release	1

%define majorkik       10
%define libnamekik     %mklibname kik %{majorkik}
%define libnamedevkik  %mklibname -d kik %{majorkik}

%define majormkf       13
%define libnamemkf     %mklibname mkf %{majormkf}
%define libnamedevmkf  %mklibname -d mkf %{majormkf}

Summary:     Multi Lingual TERMinal emulator for X
Name:        %{name}
Version:     %{version}
Release:     %{release}
License:     BSD style
Group:       Terminals
URL:         http://mlterm.sourceforge.net/
Source0:     http://prdownloads.sourceforge.net/mlterm/mlterm-%{version}.tar.gz
Patch0:      mlterm_font_config.diff
Patch1:      mlterm_main_config.diff
Patch2:      mlterm-2.9.4-mdv-fix-str-fmt.patch
Patch3:		mlterm-3.0.0-linkage.patch
# we need to versionate the two following requires b/c of missing major changes:
Requires:       %libnamekik = %{version}
Requires:       %libnamemkf = %{version}
Requires:       ncurses-extraterms
BuildRequires:  fribidi-devel gtk2-devel
BuildRequires:  imagemagick
BuildRequires:	libgdk_pixbuf2.0-devel

%description
mlterm is a multi-lingual terminal emulator written from
scratch, which supports various character sets and encodings
in the world.  It also supports various unique feature such as
anti-alias using FreeType, multiple windows, scrollbar API,
scroll by mouse wheel, automatic selection of encoding,
and so on. Multiple xims are also supported.
You can dynamically change various xims.
NOTE: mlterm has good config tools.
Press Ctrl + right click or Ctrl + left click to run them.


%package -n	%libnamekik
Group:		System/Libraries
Summary:	Uitlity Library for Multi Lingual TERMinal

%description -n %libnamekik
This library is necessary for Multi Lingual TERMinal. It contains
various utility functions for mlterm.

%package -n	%libnamemkf
Group:		System/Libraries
Summary:	Mlterm Library for Handling Various Character Encodings

%description -n %libnamemkf
This library is necessary for Multi Lingual TERMinal. It contains
routines for handling various character sets.


%prep
%setup -q -n %name-%version
%patch0 -p0
%patch1 -p0
%patch2 -p1 -b .strfmt
#%patch3 -p0 -b .link

%build
%define _disable_ld_no_undefined 1
export CFLAGS="%optflags %ldflags"
%configure2_5x \
	--disable-static \
	--enable-fribidi \
	--with-imagelib=gdk-pixbuf \
	--enable-anti-alias \
	--with-scrollbars=sample,extra,pixmap_engine \
	--enable-optimize-redrawing \
	--with-tools \
	--disable-rpath

%make

%install
%makeinstall_std

# install terminfo
tic -o $RPM_BUILD_ROOT/%{_datadir}/terminfo/ doc/term/mlterm.ti

# install menu entry.
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Name=Mlterm
Comment=A multi-lingual terminal emulator
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=false
Categories=System;TerminalEmulator;
EOF

#install icons.
mkdir -p $RPM_BUILD_ROOT%{_liconsdir} \
         $RPM_BUILD_ROOT%{_iconsdir} \
         $RPM_BUILD_ROOT%{_miconsdir} \

convert doc/icon/mlterm_16x16.xpm $RPM_BUILD_ROOT/%{_miconsdir}/mlterm.png
convert doc/icon/mlterm_32x32.xpm $RPM_BUILD_ROOT/%{_iconsdir}/mlterm.png
convert doc/icon/mlterm_48x48.xpm $RPM_BUILD_ROOT/%{_liconsdir}/mlterm.png

# remove unnecessary files
rm -f $RPM_BUILD_ROOT%{_libdir}/libkik.{so,la,a} \
      $RPM_BUILD_ROOT%{_libdir}/libmkf.{so,la,a} \
      $RPM_BUILD_ROOT%{_libexecdir}/%{name}/lib*.a \
      $RPM_BUILD_ROOT%{_libexecdir}/%{name}/lib*.la

%find_lang mlconfig
rm -fr $RPM_BUILD_ROOT%{_datadir}/terminfo/m/mlterm

%files -f mlconfig.lang
%doc ChangeLog LICENCE README doc/{en,ja}
%config(noreplace) %{_sysconfdir}/mlterm/
%{_bindir}/mlcc
%{_bindir}/mlclient
%{_bindir}/mlterm
%{_bindir}/mlclientx
%{_libdir}/mkf
%{_libdir}/libmlterm_core.so
%{_libdir}/mlimgloader
%{_libexecdir}/mlconfig
%{_libexecdir}/mlterm-menu
%{_libdir}/%{name}
%{_datadir}/%{name}
%{_mandir}/man1/*
%{_datadir}/applications/mandriva-%{name}.desktop
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png

%files -n %libnamekik
%_libdir/libkik*.so.*

%files -n %libnamemkf
%_libdir/libmkf*.so.*


%changelog
* Thu Apr 19 2012 Alexander Khrukin <akhrukin@mandriva.org> 3.0.11-1
+ Revision: 791996
- version update 3.0.11

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 3.0.0-2mdv2011.0
+ Revision: 612872
- the mass rebuild of 2010.1 packages

* Sun Apr 25 2010 Funda Wang <fwang@mandriva.org> 3.0.0-1mdv2010.1
+ Revision: 538658
- New version 3.0.0
- fix linkage

  + Jérôme Brenier <incubusss@mandriva.org>
    - use %%configure2_5x
    - fix str fmt (P2)

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Tue Nov 11 2008 Funda Wang <fwang@mandriva.org> 2.9.4-3mdv2009.1
+ Revision: 302071
- revert to configure as 2_5x breaks x86_64 build
- use configure2_5x

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 2.9.4-3mdv2009.0
+ Revision: 252611
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Thu Dec 13 2007 Jérôme Soyer <saispo@mandriva.org> 2.9.4-1mdv2008.1
+ Revision: 119233
- New release 2.9.4

* Mon Oct 01 2007 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.9.3-3mdv2008.0
+ Revision: 94090
- Rebuild for fixed package changelog.

* Mon Oct 01 2007 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.9.3-2mdv2008.0
+ Revision: 94081
- Rebuild (#34355).
- Bunzip patches.
- Install binaries at /usr/bin, not /usr/X11R6/bin (#34324).
- Switch to xdg menu.

  + Jérôme Soyer <saispo@mandriva.org>
    - import mlterm


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3202 |12cr|mm3d-1.3.8a-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Misfit Model 3D - OpenGL-based 3D model editor
Name:		mm3d
Version:	1.3.8a
Release:	2
License:	GPLv2+
Group:		Graphics
URL:		http://www.misfitcode.com/misfitmodel3d/
Source0:	http://downloads.sourceforge.net/misfitmodel3d/%{name}-%{version}.tar.gz
Patch0:		mm3d-1.3.8a-gcc47.patch
#BuildRequires:	lua-devel	>= 5.1
BuildRequires:	libqt4-devel
BuildRequires:	qt4-linguist
BuildRequires:	qt4-assistant
BuildRequires:	qt4-common
BuildRequires:	desktop-file-utils
BuildRequires:	libxmu-devel
BuildRequires:	mesa-common-devel
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(x11)
Requires(post,postun):	desktop-file-utils
#Requires:	lua		>= 5.1

%description
Misfit Model 3D is an OpenGL-based 3D model editor that works with
triangle-based models. It supports multi-level undo, skeletal
animations, simple texturing, scripting, command-line batch
processing, and a plugin system for adding new model and image
filters. Complete online help is included. It is designed to be easy
to use and easy to extend with plugins and scripts.

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x
# --with-Qt-dir=%{qt4lib}/qt4
#	--with-lua-dir=%{_prefix} \
#	--with-lua-lib=%{_libdir} \
#	--with-lualib-lib=%{_libdir}

%make

%install
%makeinstall_std

desktop-file-install \
	 --add-category="3DGraphics" \
	 --remove-category="Application" \
	 --remove-key="Encoding" \
	 --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

%files
%defattr(-,root,root)
%doc %{_datadir}/doc/%{name}/html
%{_bindir}/%{name}
%dir %{_datadir}/%{name}/plugins/1.3
%{_datadir}/applications/%{name}.desktop
%{_datadir}/mimelnk/application/*.desktop
%{_datadir}/%{name}/i18n/mm3d_bork.qm
%{_datadir}/%{name}/i18n/mm3d_ref.qm
%{_datadir}/%{name}/i18n/mm3d_sk.qm
%{_datadir}/%{name}/i18n/mm3d_de.qm
%{_datadir}/%{name}/i18n/mm3d_fr.qm
%lang(ar) %{_datadir}/%{name}/i18n/qt_ar.qm
%lang(cs) %{_datadir}/%{name}/i18n/qt_cs.qm
%lang(de) %{_datadir}/%{name}/i18n/qt_de.qm
%lang(fr) %{_datadir}/%{name}/i18n/qt_fr.qm
%lang(iw) %{_datadir}/%{name}/i18n/qt_iw.qm
%lang(ru) %{_datadir}/%{name}/i18n/qt_ru.qm
%lang(sk) %{_datadir}/%{name}/i18n/qt_sk.qm
%lang(zh_CN) %{_datadir}/%{name}/i18n/qt_zh_CN.qm
%{_mandir}/man1/mm3d.1.*
%{_datadir}/pixmaps/*.xpm


%changelog
* Sun Sep 07 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.7-4mdv2009.0
+ Revision: 282212
- fix permissions

* Fri Sep 05 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.7-3mdv2009.0
+ Revision: 281225
- add missing buildrequire on libxmu-devel (thanks Helio for spotting this)
- update to new version 1.3.7
- disable lua support for now

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Tue Jan 15 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.6-1mdv2008.1
+ Revision: 152879
- drop source 1
- drop br on imagemagick
- fix file list
- tune up desktop file"
- new version
- remove key Encoding in desktop file

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Jul 16 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.5-1mdv2008.0
+ Revision: 52459
- new version

* Sat May 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.4-1mdv2008.0
+ Revision: 28419
- new version
- add translation files
- drop P4 (merged upstream)


* Fri Mar 02 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.3-1mdv2007.0
+ Revision: 131064
- update to the latest version
- drop patches 0-3(merged upstream)
- add patch 4

* Fri Feb 09 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.2-3mdv2007.1
+ Revision: 118315
- rename patches
- add icons
- add menu entry

* Thu Jan 25 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.2-2mdv2007.1
+ Revision: 113180
- fix build on x86_64
- forgot to add %%mkrel
- added patches 0-3 to enable lua scripting (Kevin Worcester)
- Import mm3d


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3203 |12cr|mma-12.02-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	mma
%define version 12.02
%define release %mkrel 1

Name: 	 	%{name}
Summary: 	Musical MIDI Accompaniment
Version: 	%{version}
Release: 	%{release}

Source0:	http://mypage.uniserve.ca/~bvdp/mma/%{name}-bin-%{version}.tar.gz
URL:		http://www.kootenay.com/~bvdpoel/music.html
License:	GPLv2+
Group:		Sound
Requires:	python
BuildArch:	noarch

%description
"Musical MIDI Accompaniment" is an accompaniment generator -- it creates midi
tracks for a soloist to perform over from a user supplied file containing
chords and MMA directives.

MMA is very versatile and generates excellent tracks. It comes with an
extensive user-extendable library with a variety of patterns for various
popular rhythms, an extensive user manual, and several demo songs.
MMA is a command line driven program. It creates MIDI files which need a
sequencer or MIDI file play program.

%prep
%setup -q -n %{name}-bin-%{version}

%install
install -d -m 755 %{buildroot}%{_bindir}
install -d -m 755 %{buildroot}%{_datadir}/%{name}
install -d -m 755 %{buildroot}%{py_sitedir}
install -d -m 755 %{buildroot}%{_docdir}
install -d -m 755 %{buildroot}%{_mandir}/man1
install -d -m 755 %{buildroot}%{_mandir}/man8
install -D mma.py %{buildroot}%{_bindir}/mma
cp -a lib %{buildroot}%{_datadir}/%{name}/lib
cp -a includes %{buildroot}%{_datadir}/%{name}/includes
cp -a MMA %{buildroot}%{py_sitedir}/MMA
cp -a docs/html %{buildroot}%{_docdir}/%{name}
for file in util/*.py
do
	prog=`echo "$file" | sed 's|^util/||' | sed 's|.py$||'`
	install -D -m 755 "$file" "%{buildroot}%{_bindir}/$prog"
done
install -m 644 docs/man/*.1 %{buildroot}%{_mandir}/man1/
install -m 644 docs/man/*.8 %{buildroot}%{_mandir}/man8/

%post
mma -G

%files
%doc text/* egs util/README.*
%{_bindir}/*
%{py_sitedir}/MMA
%{_datadir}/%{name}
%{_mandir}/man?/*


%changelog
* Sun Feb 26 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 12.02-1mdv2011.0
+ Revision: 780904
- new version 12.02

* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.20-5mdv2011.0
+ Revision: 620374
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.20-4mdv2010.0
+ Revision: 430079
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 0.20-3mdv2009.0
+ Revision: 252621
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.20-1mdv2008.1
+ Revision: 130075
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import mma


* Thu Mar 09 2006 Austin Acton <austin@mandriva.org> 0.20-1mdk
- New release 0.20

* Thu Dec 29 2005 Austin Acton <austin@mandriva.org> 0.19-1mdk
- New release 0.19

* Fri Nov 04 2005 Austin Acton <austin@mandriva.org> 0.18-1mdk
- New release 0.18

* Thu Oct 06 2005 Austin Acton <austin@mandriva.org> 0.16-1mdk
- New release 0.16

* Thu Aug 25 2005 Austin Acton <austin@mandriva.org> 0.15-1mdk
- New release 0.15

* Tue Jun 21 2005 Austin Acton <austin@mandriva.org> 0.14-1mdk
- 0.14
- post script

* Tue Feb 17 2004 Austin Acton <austin@mandrake.org> 0.6-2mdk
- install all files!

* Mon Feb 16 2004 Austin Acton <austin@mandrake.org> 0.6-1mdk
- 0.6

* Tue Apr 29 2003 Austin Acton <aacton@yorku.ca> 0.1-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3204 |12cr|mmc-agent-2.3.2-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %mdkversion < 200610
%define py_puresitedir %{_prefix}/lib/python%{pyver}/site-packages/
%endif

Summary:	Mandriva Management Console Agent
Name:		mmc-agent
Version:	2.3.2
Release:	%mkrel 12
License:	GPL
Group:		System/Servers
URL:		http://mds.mandriva.org/
Source0:	%{name}-%{version}.tar.gz
Source1:	%{name}.init
Patch0:		%{name}-Makefile_fix.diff
Patch1:		%{name}_mdv_conf.diff
Patch2:		%{name}-plugins-base.diff
BuildRequires:	python-devel
#Requires:	python-pyopenssl
Requires:	pycrypto
Requires:	python-mmc-base >= 2.3.2
Requires:	python-OpenSSL
Requires(post): rpm-helper
Requires(preun): rpm-helper
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: 	noarch

%description
XMLRPC server of the MMC API.

%package -n	python-mmc-base
Summary:	Mandriva Management Console base plugin
Group:		System/Servers
Requires:	python-ldap
Requires:	python-twisted
Requires:	python-twisted-conch
Requires:	python-twisted-core
Requires:	python-twisted-lore
Requires:	python-twisted-mail
Requires:	python-twisted-names
Requires:	python-twisted-runner
Requires:	python-twisted-web
Requires:	python-twisted-words
Provides:	python-mmc-plugins-tools = %{version}-%{release}
Obsoletes:	python-mmc-plugins-tools

%description -n	python-mmc-base
Contains the base infrastructure for all MMC plugins:
 * support classes
 * base LDAP management classes

%package -n	python-mmc-samba
Summary:	Mandriva Management Console SAMBA plugin
Group:		System/Servers
#Requires:	python-pylibacl
Requires:	acl
Requires:	pylibacl
Requires:	python-mmc-base >= 2.3.2
Requires:	samba-server

%description -n	python-mmc-samba
SAMBA management plugin for the MMC.

%package -n	python-mmc-mail
Summary:	Mandriva Management Console base plugin
Group:		System/Servers
Requires:	postfix
Requires:	postfix-ldap
Requires:	python-mmc-base >= 2.3.2

%description -n	python-mmc-mail
Mail account management plugin for the MMC.

%package -n	python-mmc-proxy
Summary:	Mandriva Management Console proxy plugin
Group:		System/Servers
Requires:	python-mmc-base >= 2.3.2
Requires:	squid
Requires:	squidGuard

%description -n	python-mmc-proxy
Squidguard/Squid management plugin for the MMC.

%package -n	python-mmc-network
Summary:	Mandriva Management Console network plugin
Group:		System/Servers
Requires:	python-mmc-base >= 2.3.2

%description -n	python-mmc-network
DNS/DHCP management plugin for the MMC.

This plugin requires a LDAP-patched version of ISC DHCPD and BIND9.

%prep

%setup -q -n %{name}-%{version}

for i in `find . -type d -name .svn`; do
    if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
done

%patch0 -p0
%patch1 -p1
%patch2 -p0

cp %{SOURCE1} mmc-agent.init

# mdv default fixes
for i in `find -type f`; do
    perl -pi -e "s|ou=Groups\b|ou=Group|g;s|ou=Users\b|ou=People|g;s|ou=Computers\b|ou=Hosts|g" $i
done

%build

%install
rm -rf %{buildroot}

%makeinstall_std LIBDIR=%{_prefix}/lib/mmc

rm -rf %{buildroot}%{_prefix}/lib*/python*
python setup.py install --root=%{buildroot} --install-purelib=%{py_puresitedir}

install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_sysconfdir}/logrotate.d
install -d %{buildroot}/var/log/mmc

install -m0755 mmc-agent.init %{buildroot}%{_initrddir}/mmc-agent

# install log rotation stuff
cat > %{buildroot}%{_sysconfdir}/logrotate.d/mmc-agent << EOF
/var/log/mmc/mmc-agent.log /var/log/dhcp-ldap-startup.log /var/log/mmc/mmc-fileprefix.log {
    create 644 root root
    monthly
    compress
    missingok
    postrotate
	%{_initrddir}/mmc-agent condrestart >/dev/null 2>&1 || :
    endscript
}
EOF

# put the openldap schemas in place
install -d %{buildroot}%{_datadir}/openldap/schema
install -m0644 contrib/ldap/mmc.schema %{buildroot}%{_datadir}/openldap/schema/

%post
%_post_service mmc-agent

%preun
%_preun_service mmc-agent

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,0755)
%doc COPYING Changelog
%attr(0755,root,root) %{_initrddir}/mmc-agent
%dir %{_sysconfdir}/mmc
%dir %{_sysconfdir}/mmc/agent
%dir %{_sysconfdir}/mmc/agent/keys
%attr(0640,root,root) %config(noreplace) %{_sysconfdir}/mmc/agent/config.ini
%attr(0640,root,root) %config(noreplace) %{_sysconfdir}/mmc/agent/keys/cacert.pem
%attr(0640,root,root) %config(noreplace) %{_sysconfdir}/mmc/agent/keys/privkey.pem
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/mmc-agent
%attr(0755,root,root) %{_sbindir}/mmc-agent
%{py_puresitedir}/mmc/agent.py*
%if %mdkversion >= 200700
%{py_puresitedir}/*.egg-info
%endif
%dir /var/log/mmc

%files -n python-mmc-base
%defattr(-,root,root,0755)
%doc contrib
%attr(0640,root,root) %config(noreplace) %{_sysconfdir}/mmc/plugins/base.ini
%{_sbindir}/mds-report
%{_prefix}/lib/mmc/backup-tools/cdlist
%{_prefix}/lib/mmc/backup-tools/backup.sh
%{py_puresitedir}/mmc/support
%{py_puresitedir}/mmc/__init__.py*
%{py_puresitedir}/mmc/plugins/__init__.py*
%{py_puresitedir}/mmc/plugins/base
%{py_puresitedir}/mmc/client.py*
%{_datadir}/openldap/schema/mmc.schema

%files -n python-mmc-mail
%defattr(-,root,root,0755)
%attr(0640,root,root) %config(noreplace) %{_sysconfdir}/mmc/plugins/mail.ini
%{py_puresitedir}/mmc/plugins/mail

%files -n python-mmc-network
%defattr(-,root,root,0755)
%attr(0640,root,root) %config(noreplace) %{_sysconfdir}/mmc/plugins/network.ini
%{py_puresitedir}/mmc/plugins/network

%files -n python-mmc-proxy
%defattr(-,root,root,0755)
%attr(0640,root,root) %config(noreplace) %{_sysconfdir}/mmc/plugins/proxy.ini
%{py_puresitedir}/mmc/plugins/proxy

%files -n python-mmc-samba
%defattr(-,root,root,0755)
%attr(0640,root,root) %config(noreplace) %{_sysconfdir}/mmc/plugins/samba.ini
%{py_puresitedir}/mmc/plugins/samba
%{_prefix}/lib/mmc/add_machine_script
%{_prefix}/lib/mmc/add_change_share_script
%{_prefix}/lib/mmc/add_printer_script
%{_prefix}/lib/mmc/delete_printer_script
%{_prefix}/lib/mmc/delete_share_script


%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 2.3.2-12mdv2011.0
+ Revision: 612873
- the mass rebuild of 2010.1 packages

* Tue Jun 08 2010 Anne Nicolas <ennael@mandriva.org> 2.3.2-11mdv2010.1
+ Revision: 547263
- fix typo in LSB headers of initscript

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - don't explicitly disable debug packages, it's already implied by being noarch
    - drop redundant attributes for directories, it's already specified with %%defattr
    - take ownership of %%{_sysconfdir}/mmc

* Thu Jan 28 2010 Oden Eriksson <oeriksson@mandriva.com> 2.3.2-10mdv2010.1
+ Revision: 497582
- merge certain changes from mes5 updates (#55912):
 - use %%py_puresitedir instead of %%py_platsitedir (misc)
 - remove arch dependant references

* Sun Nov 08 2009 Glen Ogilvie <nelg@mandriva.org> 2.3.2-9mdv2010.1
+ Revision: 462798
- apply patch added in release 8. This fixes bug #48596

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 2.3.2-8mdv2010.0
+ Revision: 426156
- rebuild

* Thu Apr 23 2009 Anne Nicolas <ennael@mandriva.org> 2.3.2-7mdv2009.1
+ Revision: 368788
- clean spec file
- fix #48596

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild

* Sat Dec 27 2008 Funda Wang <fwang@mandriva.org> 2.3.2-5mdv2009.1
+ Revision: 319856
- rebuild for new python

  + Oden Eriksson <oeriksson@mandriva.com>
    - another try...

* Fri Dec 19 2008 Oden Eriksson <oeriksson@mandriva.com> 2.3.2-3mdv2009.1
+ Revision: 316268
- bump release due to stupid build system

* Fri Dec 19 2008 Oden Eriksson <oeriksson@mandriva.com> 2.3.2-2mdv2009.1
+ Revision: 316267
- bump release

* Thu Dec 18 2008 Oden Eriksson <oeriksson@mandriva.com> 2.3.2-1mdv2009.1
+ Revision: 315687
- fix deps
- 2.3.2
- rediffed P1
- dropped the pulse2_1.2.0rc6 patch (P2), it's implemented upstream

* Mon Nov 24 2008 Oden Eriksson <oeriksson@mandriva.com> 2.3.1-6mdv2009.1
+ Revision: 306341
- added pulse2 1.2.0rc6 fixes (P2)

* Wed Sep 24 2008 Vincent Guardiola <vguardiola@mandriva.com> 2.3.1-5mdv2009.0
+ Revision: 287855
- Remove requires
- Remove requires

* Fri Sep 19 2008 Oden Eriksson <oeriksson@mandriva.com> 2.3.1-4mdv2009.0
+ Revision: 285883
- whoops! pulse2-1.1.0_fixes was meant for cs4 only
- bump release
- added fixes for pulse2-1.1.0

* Wed Aug 06 2008 Thierry Vignaud <tv@mandriva.org> 2.3.1-2mdv2009.0
+ Revision: 265140
- rebuild early 2009.0 package (before pixel changes)

* Mon May 05 2008 Oden Eriksson <oeriksson@mandriva.com> 2.3.1-1mdv2009.0
+ Revision: 201305
- 2.3.1

* Wed Mar 12 2008 Oden Eriksson <oeriksson@mandriva.com> 2.3.0-1mdv2008.1
+ Revision: 187170
- 2.3.0

* Mon Feb 18 2008 Oden Eriksson <oeriksson@mandriva.com> 2.2.0-4mdv2008.1
+ Revision: 170117
- fix http://mds.mandriva.org/ticket/159 (Obsolete python-mmc-plugins-tools package)

* Mon Jan 21 2008 Oden Eriksson <oeriksson@mandriva.com> 2.2.0-3mdv2008.1
+ Revision: 155688
- rebuild
- fix deps, attributes and the logrotate script
- tiny fixes in the initscript

* Fri Jan 11 2008 Oden Eriksson <oeriksson@mandriva.com> 2.2.0-2mdv2008.1
+ Revision: 148717
- add pinit support (lsb tags)

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Dec 04 2007 Oden Eriksson <oeriksson@mandriva.com> 2.2.0-1mdv2008.1
+ Revision: 115149
- 2.2.0
- rediffed P1

* Fri Sep 28 2007 Oden Eriksson <oeriksson@mandriva.com> 2.1.0-1mdv2008.0
+ Revision: 93675
- 2.1.0

* Wed Sep 12 2007 Oden Eriksson <oeriksson@mandriva.com> 2.0.1-0.r201.6mdv2008.0
+ Revision: 84694
- bump release (dacapo)
- bump release (again)
- bump release
- rebuild
- rebuild
- rebranded
- rebranding

* Fri Aug 31 2007 Crispin Boylan <crisb@mandriva.org> 2.0.0-6mdv2008.0
+ Revision: 76792
- Remove unused python-twisted modules from requires

* Thu Jul 19 2007 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-5mdv2008.0
+ Revision: 53551
- move the php deps into the lmc-web-base package

* Mon Jul 09 2007 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-4mdv2008.0
+ Revision: 50691
- catch the mdv defaults (Andreas Hasenack)

* Fri Jul 06 2007 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-3mdv2008.0
+ Revision: 49188
- fix deps

* Tue Jul 03 2007 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-2mdv2008.0
+ Revision: 47501
- really make it backportable to CS4

* Tue Jul 03 2007 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-1mdv2008.0
+ Revision: 47466
- 2.0.0 (final)
- rediffed P0
- make it backportable to CS4

* Fri Jun 29 2007 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-0.r158.1mdv2008.0
+ Revision: 45750
- Import lmc-agent



* Fri Jun 29 2007 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-0.r158.1mdv2008.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3205 |12cr|mmm-0.43-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: MMM Mirror Manager
Name:    mmm
Version: 0.43
Release: 4
License: GPL
Group: Networking/WWW
Url: http://mmm.zarb.org/
Source0: %{name}-%{version}.tar.gz
Requires: rsync
BuildRequires: rsync
BuildRequires: perl-devel
BuildRequires: perl(CGI)
BuildRequires: perl(Config::IniFiles)
BuildRequires: perl(Digest::MD5) 
BuildRequires: perl(File::Temp)
BuildRequires: perl(Getopt::Long)
BuildRequires: perl(Sys::Hostname)
BuildRequires: perl(IO::Select)
BuildRequires: perl(URI)
BuildRequires: perl(XML::Simple)
BuildRequires: perl-XML-Parser
BuildRequires: perl(Net::DNS)
BuildRequires: perl(Date::Calc)
BuildRequires: perl(WWW::HostipInfo)
BuildRequires: perl(Mail::Send)
BuildArch: noarch

%description
MMM is a tool to easilly manage multiple mirroring process using a predefined 
mirror list.

It support: 
 - per tree delay between two sync process,
 - automatic mirror switch in case of failure,
 - mirror status report.

%package cgi
Group: Networking/WWW
Summary: MMM cgi report
%if %mdkversion < 201010
Requires(post):   rpm-helper
Requires(postun):   rpm-helper
%endif
Requires: %name = %version-%release

%description cgi
MMM is a tool to easilly manage multiple mirroring process using a predefined 
mirror list.

%prep
%setup -q

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor --sysconfir=%_sysconfig --localstadir=%_var/lib
%make

perl -pi -e 's:^statedir.*=.*:statedir = /var/spool/mmm:' config/mmm.cfg 

%check
%make test

%install
rm -rf %{buildroot}
%makeinstall_std

# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
ScriptAlias /mmm /var/www/cgi-bin/mmm_status

<Location "/mmm">
        SetEnv MMM_CONFIG %_sysconfdir/mmm/mmm.cfg
</Location>
EOF

mkdir -p %{buildroot}/var/www/cgi-bin
install -m 755 bin/mmm_status %{buildroot}/var/www/cgi-bin/mmm_status

mkdir -p %buildroot%_sysconfdir/%name
mkdir -p %buildroot%_sysconfdir/%name/mirrorlist
cp -a -f config/mmm.cfg %buildroot%_sysconfdir/%name/mmm.cfg

mkdir -p %buildroot/var/lib/%name

mkdir -p %buildroot/%_sysconfdir/init.d
install -m 755 init.d/mmmd %buildroot/%_sysconfdir/init.d/mmmd

%clean
rm -rf %{buildroot}

%post cgi
%if %mdkversion < 201010
%_post_webapp
%endif

%postun cgi
%if %mdkversion < 201010
%_postun_webapp
%endif

%files
%defattr(-,root,root)
%doc examples www/index.html
%config(noreplace) %_sysconfdir/%name
%_bindir/*
%{perl_vendorlib}/*
%{_mandir}/*/*
%dir /var/lib/%name
%_sysconfdir/init.d/mmmd

%files cgi
%defattr(-,root,root)
%config(noreplace) %{_webappconfdir}/%{name}.conf
/var/www/cgi-bin/mmm_status



%changelog
* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 0.43-3mdv2011.0
+ Revision: 653383
- rebuild for updated spec-helper

* Tue Feb 23 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.43-2mdv2011.0
+ Revision: 510257
- fix group
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise

  + Olivier Thauvin <nanardon@mandriva.org>
    - 0.43

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Fri Nov 10 2006 Olivier Thauvin <nanardon@mandriva.org> 0.02-1mdv2007.0
+ Revision: 80434
- 0.02
- fix webapp cgi location and permission

* Tue Oct 31 2006 Olivier Thauvin <nanardon@mandriva.org> 0.01-2mdv2007.1
+ Revision: 73898
- fix config file packaging
- upstream path0: fix missing file
- fix httpd config

* Tue Oct 31 2006 Olivier Thauvin <nanardon@mandriva.org> 0.01-1mdv2007.1
+ Revision: 73892
- fix buildrequires
- initial import


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3206 |12cr|mnemosyne-1.2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		mnemosyne
Summary:	Flash-card learning tool
Version:	1.2.2
Release:	%mkrel 1
URL:		http://www.mnemosyne-proj.org/
Source0:	http://downloads.sourceforge.net/sourceforge/mnemosyne-proj/%{name}-%{version}.tgz
Patch0:		%{name}-desktop.patch
License:	GPLv2+
Group:		Education
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root
BuildRequires:	desktop-file-utils
BuildRequires:	python-devel
BuildRequires:	python-setuptools
BuildArch:	noarch
Requires:	hicolor-icon-theme
Requires:	pygame
Requires:	PyQt
Requires:	python-imaging

%description
Mnemosyne resembles a traditional flash-card program but with an
important twist: it uses a sophisticated algorithm to schedule the best
time for a card to come up for review.

Optional dependencies:
* latex: enables entering formulas using latex syntax.

%prep
%setup -q
%patch0 -p1 -b .d

%build
CFLAGS="%{optflags}" %{__python} setup.py build

%install
rm -rf %{buildroot}

%{__python} setup.py install -O1 --skip-build --root %{buildroot}

install -d %{buildroot}%{_datadir}/applications
desktop-file-install --vendor="" \
	--dir=%{buildroot}%{_datadir}/applications \
	%{name}.desktop

install -d %{buildroot}/%{_datadir}/icons/hicolor/128x128/apps
pushd %{buildroot}/%{_datadir}/icons
mv %{name}.png hicolor/128x128/apps/%{name}.png
popd

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc AUTHORS ChangeLog LICENSE README
%{_bindir}/%{name}
%{python_sitelib}/%{name}
%{python_sitelib}/Mnemosyne-%{version}-*.egg-info
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/*/apps/%{name}.png



%changelog
* Wed Nov 16 2011 Andrey Bondrov <abondrov@mandriva.org> 1.2.2-1mdv2011.0
+ Revision: 731057
- imported package mnemosyne


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3207 |12cr|mnogosearch-3.3.10-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 3
%define minor 2
%define libname %mklibname mnogosearch %{major}.%{minor}
%define develname %mklibname mnogosearch -d

Summary:	Another one web indexing and searching system for a small domain or intranet
Name:		mnogosearch
Version:	3.3.10
Release:	6
License:	GPL
Group:		System/Servers
URL:		http://www.mnogosearch.org/
Source0:	http://www.mnogosearch.org/Download/mnogosearch-%{version}.tar.gz
Source1:	mnogosearch-dbgen
Source2:	mnogosearch-Mysql-database
Source3:	mnogosearch.png
Patch0:		mnogosearch-local_button.diff
Patch1:		mnogosearch-3.2.16-udm-config.patch
Patch2:		mnogosearch-soname.diff
Patch3:		mnogosearch-3.2.11-docs_fix.patch
Patch4:		mnogosearch-3.3.9-fix-install.patch
Requires(pre):  apache-mpm-prefork
Requires:       apache-mpm-prefork
BuildRequires:	autoconf
BuildRequires:	automake
BuildRequires:	libtool
BuildRequires:	openssl-devel
BuildRequires:	zlib-devel
BuildRequires:	expat-devel
BuildRequires:	openssl-devel
BuildRequires:	openjade
BuildRequires:	docbook-utils
Conflicts:	gnusearch
BuildRequires:	mysql-devel >= 5.1
BuildRequires:	readline-devel
BuildRequires:	ncurses-devel
BuildRequires:	multiarch-utils >= 1.0.3

%description
mnoGoSearch (formerly known as UdmSearch) is a full-featured Web search engine
that you can use to build search engines over HTTP, HTTPS, FTP, and NTTP
servers, local files, and database big text fields. It supports Oracle, MS SQL
Server, MySQL, PostgreSQL, InterBase/Firebird, Openlink Virtuoso, Intersystems
Cach, iODBC, EasySoft ODBC, and unixODBC database backends. It has XML, HTML,
and TEXT built-in support, and external converters support for other document
types. An automatic language/charset guesser for more 70 language/charset
combinations is included, along with basic authorization support, and you may
index password-protected intranet HTTP servers with proxy authorization
support.

mnoGoSearch is built with MySQL support.

%package -n	%{libname}
Summary:	Libraries for %{name} 
Group:          System/Libraries

%description -n	%{libname}
This package contains the %{name} library files.

%package -n	%{develname}
Summary:	Development headers and libraries for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	lib%{name}-devel = %{version}
Provides:	%{mklibname mnogosearch 3.2 -d} = %{version}-%{release}
Obsoletes:	%{mklibname mnogosearch 3.2 -d}

%description -n	%{develname}
This package contains the %{name} development files.

%prep

%setup -q -n mnogosearch-%{version}
%patch0 -p0
%patch1 -p0
%patch2 -p0
%patch3 -p0
%patch4 -p0

# CVS cleanup
for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -r $i; fi >&/dev/null
done

# fix one weird bug...
echo "SUBDIRS= mysql pgsql sqlite cache" > create/Makefile.am

cp %{SOURCE1} mnogosearch-dbgen
cp %{SOURCE2} mysql.sql
cp %{SOURCE3} mnogosearch.png

# lib64 fix
perl -pi -e "s|/lib\b|/%{_lib}|g" configure*

%build
autoreconf -fi

%serverbuild
%configure2_5x \
    --sysconfdir=%{_sysconfdir}/mnogosearch  \
    --datadir=%{_datadir}/mnogosearch  \
    --enable-syslog --enable-syslog=LOG_LOCAL6 \
    --localstatedir=/var/lib/mnogosearch \
    --with-mysql \
    --enable-parser \
    --enable-mp3 \
    --enable-file \
    --enable-http \
    --enable-ftp \
    --enable-news \
    --with-openssl=%{_prefix} \
    --with-zlib \
    --with-readline \
    --with-extra-charsets=all \
    --enable-mysql-fulltext-plugin

make

# TODO: --with-expat
# conditional build: --with-unixODBC --with-freetds

%install
# don't fiddle with the initscript!
export DONT_GPRINTIFY=1

install -d %{buildroot}%{_includedir}/%{name}-%{version}
install -d %{buildroot}%{_infodir}
install -d %{buildroot}/var/lib
install -d %{buildroot}%{_sysconfdir}/cron.daily
install -d %{buildroot}/var/www/cgi-bin
install -d %{buildroot}/var/www/html
install -d %{buildroot}/var/www/icons

%makeinstall_std

mv -f %{buildroot}%{_bindir}/*.cgi %{buildroot}/var/www/cgi-bin/

(cd %{buildroot}%{_sysconfdir}/%{name}
echo "#"> locals
for f in *-dist ; do
    mv -f $f `basename $f -dist`
done
)

install -m0755 mnogosearch-dbgen %{buildroot}%{_sysconfdir}/cron.daily/
install -m0644 mnogosearch.png %{buildroot}/var/www/icons/

# fix one tiny bug
perl -pi -e "s|/usr/local/mnogosearch/sbin/indexer|%{_sbindir}/indexer|g" %{buildroot}%{_sysconfdir}/mnogosearch/indexer.conf

# fix docs
rm -rf html; mkdir -p html
cp -p doc/*.html html/

# rename this file
mv %{buildroot}%{_bindir}/udm-config %{buildroot}%{_bindir}/%{name}-%{version}-config

# move headers in place (P2 should help finding this)
mv %{buildroot}%{_includedir}/*.h %{buildroot}%{_includedir}/%{name}-%{version}/

# cleanup
rm -rf %{buildroot}/usr/doc
rm -rf %{buildroot}%{_datadir}/%{name}/sqlite
rm -rf %{buildroot}%{_datadir}/%{name}/pgsql

%multiarch_binaries %{buildroot}%{_bindir}/%{name}-%{version}-config

%multiarch_includes %{buildroot}%{_includedir}/%{name}-%{version}/udm_config.h

%multiarch_includes %{buildroot}%{_includedir}/%{name}-%{version}/udm_autoconf.h


%files
%defattr (0644,root,root,0755)
%doc ChangeLog README TODO html doc/samples
%attr (0755,root,root) %{_sbindir}/indexer
%attr (0755,root,root) %{_bindir}/mconv
%attr (0755,root,root) %{_bindir}/mguesser
%attr (0755,root,root) /var/www/cgi-bin/*
%attr (0644,root,root) /var/www/icons/mnogosearch.png
%dir /var/lib/mnogosearch
%dir /var/lib/mnogosearch/cache
%dir %{_sysconfdir}/mnogosearch
%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/mnogosearch/indexer.conf
%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/mnogosearch/langmap.conf
%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/mnogosearch/stopwords.conf
%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/mnogosearch/*.htm
%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/mnogosearch/mandarin.freq
%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/mnogosearch/thai.freq
%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/mnogosearch/TraditionalChinese.freq
%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/mnogosearch/locals
%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/mnogosearch/node.xml
%dir %{_sysconfdir}/mnogosearch/langmap
%dir %{_sysconfdir}/mnogosearch/stopwords
%dir %{_sysconfdir}/mnogosearch/synonym
%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/mnogosearch/*/*
%attr (0755,root,root) %{_sysconfdir}/cron.daily/*
%attr (0644,root,root) %{_mandir}/man?/*
%{_datadir}/mnogosearch/cache
%{_datadir}/mnogosearch/mysql

%files -n %{libname}
%defattr (0644,root,root,0755)
%attr (0755,root,root) %{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%defattr (0644,root,root,0755)
%attr (0755,root,root) %{multiarch_bindir}/mnogosearch-%{version}-config
%attr (0644,root,root) %{multiarch_includedir}/mnogosearch-%{version}/udm_config.h
%attr (0644,root,root) %{multiarch_includedir}/mnogosearch-%{version}/udm_autoconf.h
%attr (0755,root,root) %{_bindir}/mnogosearch-%{version}-config
%attr (0644,root,root) %{_includedir}/mnogosearch-%{version}/*.h
%attr (0644,root,root) %{_libdir}/*.a
%attr (0755,root,root) %{_libdir}/*.so


%changelog
* Sat Aug 20 2011 Oden Eriksson <oeriksson@mandriva.com> 3.3.10-5mdv2012.0
+ Revision: 695883
- fix build
- rebuild

* Sat Jan 01 2011 Oden Eriksson <oeriksson@mandriva.com> 3.3.10-4mdv2011.0
+ Revision: 627258
- rebuilt against mysql-5.5.8 libs, again

* Thu Dec 30 2010 Oden Eriksson <oeriksson@mandriva.com> 3.3.10-3mdv2011.0
+ Revision: 626540
- rebuilt against mysql-5.5.8 libs

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 3.3.10-1mdv2011.0
+ Revision: 600386
- 3.3.10

* Tue Apr 20 2010 Funda Wang <fwang@mandriva.org> 3.3.9-4mdv2010.1
+ Revision: 536980
- fix install

* Fri Feb 26 2010 Oden Eriksson <oeriksson@mandriva.com> 3.3.9-3mdv2010.1
+ Revision: 511707
- rebuild

* Thu Feb 18 2010 Oden Eriksson <oeriksson@mandriva.com> 3.3.9-2mdv2010.1
+ Revision: 507489
- rebuild

* Sun Dec 27 2009 Oden Eriksson <oeriksson@mandriva.com> 3.3.9-1mdv2010.1
+ Revision: 482776
- 3.3.9

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 3.3.8-3mdv2010.0
+ Revision: 440017
- rebuild

* Thu Feb 26 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.3.8-2mdv2009.1
+ Revision: 345242
- rebuild against new readline

* Sat Feb 14 2009 Oden Eriksson <oeriksson@mandriva.com> 3.3.8-1mdv2009.1
+ Revision: 340278
- 3.3.8
- rediff patches
- use %%{ldconfig}
- enable mysql 5.1 features

* Sat Dec 06 2008 Oden Eriksson <oeriksson@mandriva.com> 3.3.7-3mdv2009.1
+ Revision: 311307
- rebuilt against mysql-5.1.30 libs

* Sat Jul 19 2008 Oden Eriksson <oeriksson@mandriva.com> 3.3.7-2mdv2009.0
+ Revision: 238734
- fix build (pgsql headers)
- use -Wl,--as-needed -Wl,--no-undefined
- hardcode %%{_localstatedir}

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Sat Apr 12 2008 Oden Eriksson <oeriksson@mandriva.com> 3.3.7-1mdv2009.0
+ Revision: 192613
- 3.3.7

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Nov 28 2007 Oden Eriksson <oeriksson@mandriva.com> 3.3.6-1mdv2008.1
+ Revision: 113535
- 3.3.6

* Tue Nov 13 2007 Oden Eriksson <oeriksson@mandriva.com> 3.3.5-2mdv2008.1
+ Revision: 108412
- make it build on cs4

* Wed Oct 17 2007 Oden Eriksson <oeriksson@mandriva.com> 3.3.5-1mdv2008.1
+ Revision: 99770
- 3.3.5
- new devel naming

* Mon Jun 25 2007 Oden Eriksson <oeriksson@mandriva.com> 3.3.3-3mdv2008.0
+ Revision: 43817
- fix deps

* Fri Jun 15 2007 Oden Eriksson <oeriksson@mandriva.com> 3.3.3-2mdv2008.0
+ Revision: 39989
- really add the patch
- added P4 to make the php extension build
- use distro conditional -fstack-protector
- 3.3.3

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 3.3.2-1mdv2008.0
+ Revision: 15331
- 3.3.2

* Wed Apr 18 2007 Oden Eriksson <oeriksson@mandriva.com> 3.3.1-1mdv2008.0
+ Revision: 14586
- 3.3.1


* Tue Mar 06 2007 Oden Eriksson <oeriksson@mandriva.com> 3.3.0-1mdv2007.0
+ Revision: 133637
- fix deps
- 3.3.0
- rediffed patches; P0,P2
- 3.2.41
- rebuild
- Import mnogosearch

* Fri Nov 10 2006 Oden Eriksson <oeriksson@mandriva.com> 3.2.40-1mdv2007.1
- 3.2.40
- bunzip patches and sources

* Tue Sep 05 2006 Oden Eriksson <oeriksson@mandriva.com> 3.2.39-1mdv2007.0
- rebuilt against MySQL-5.0.24a-1mdv2007.0 due to ABI changes

* Fri Jun 09 2006 Oden Eriksson <oeriksson@mandriva.com> 3.2.39-1mdv2007.0
- 3.2.39

* Sun Mar 19 2006 Oden Eriksson <oeriksson@mandriva.com> 3.2.38-1mdk
- 3.2.38
- rediffed P2

* Fri Jan 27 2006 Oden Eriksson <oeriksson@mandriva.com> 3.2.36-1mdk
- 3.2.36 (Major feature enhancements)
- rediffed P2

* Sat Nov 26 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 3.2.35-1mdk
- 3.2.35
- fix soname
- tune it for heavy duty and use MySQL as the backend engine

* Mon Feb 07 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 3.2.29-6mdk
- rpmlint fixes

* Mon Feb 07 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 3.2.29-5mdk
- fix deps and conditional %%multiarch

* Fri Dec 31 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 3.2.29-4mdk
- revert latest "lib64 fixes"

* Tue Dec 28 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 3.2.29-3mdk
- lib64 fixes
- no..., spamassassin at mdk does not like this package...

* Sat Dec 25 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 3.2.29-2mdk
- new %%description (the old one annoyed spamassassin on the changelog list;))

* Sat Dec 25 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 3.2.29-1mdk
- 3.2.29

* Fri Dec 17 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 3.2.28-1mdk
- 3.2.28

* Sun Dec 05 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 3.2.26-1mdk
- 3.2.26

* Wed Nov 24 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 3.2.25-2mdk
- nuke redundant provides
- fix deps

* Tue Nov 23 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 3.2.25-1mdk
- 3.2.25

* Fri Nov 05 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 3.2.24-1mdk
- 3.2.24

* Fri Oct 22 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 3.2.23-1mdk
- 3.2.23

* Sat Oct 16 2004 Lenny Cartier <lenny@mandrakesoft.com> 3.2.22-1mdk
- 3.2.22

* Thu Sep 02 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 3.2.21-1mdk
- 3.2.21

* Tue Aug 24 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 3.2.20-1mdk
- 3.2.20

* Tue Jul 13 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 3.2.19-1mdk
- 3.2.19

* Wed Jun 09 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 3.2.18-1mdk
- 3.2.18

* Thu May 06 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 3.2.17-1mdk
- 3.2.17

* Tue Apr 20 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 3.2.16-1mdk
- 3.2.16
- stored and cached is dead, long live searchd...
- added S2 from PLD
- merge the static devel package into the devel package
- misc spec file fixes


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3208 |12cr|moap-0.2.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		moap
Version:	0.2.7
Release:	%mkrel 2
Summary:	A tool to help project mainteners to manage releases
License:	GPL
Group:      Development/Python		
URL:		https://thomas.apestaart.org/moap/trac/
Source:		http://thomas.apestaart.org/download/moap/%{name}-%{version}.tar.bz2
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-root
Buildrequires:	python-devel
BuildArch:      noarch
%description
Moap is a swiss army knife for project maintainers and developers. It aims to 
help in keeping you in the flow of maintaining, developing and releasing, 
automating whatever tasks can be automated. This includes updating and 
committing from ChangeLog files (much like prepare-ChangeLog.pl), maintaining 
your checkout's ignore list, submitting releases to Freshmeat, sending out 
release mails (with support for templating), creating iCal/RSS feeds for your 
releases (based on a doap file, and with support for templating), and more.

Supported version control systems currently are Bazaar, CVS, darcs, git and 
Subversion. Supported templating languages are Cheetah and Genshi. Supported 
bug tracker backends are Bugzilla and Trac.

%prep
%setup -q

%build
# force the libdir value, or package is no longer a proper noarch
%configure 
%make

%install
rm -rf %{buildroot}
%makeinstall libdir=%{buildroot}/%{_prefix}/lib/ 

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ChangeLog AUTHORS README COPYING HACKING 
%doc INSTALL NEWS RELEASE TODO     
%{_bindir}/*
%{py_puresitedir}/%{name}
%{_sysconfdir}/bash_completion.d/*
%{_mandir}/man1/*


%changelog
* Tue Nov 02 2010 Michael Scherer <misc@mandriva.org> 0.2.7-2mdv2011.0
+ Revision: 592410
- rebuild for python 2.7

* Sat Jun 27 2009 Frederik Himpe <fhimpe@mandriva.org> 0.2.7-1mdv2010.0
+ Revision: 390009
- update to new version 0.2.7

* Tue Jan 06 2009 Funda Wang <fwang@mandriva.org> 0.2.6-2mdv2009.1
+ Revision: 325758
- rebuild

* Fri Jun 13 2008 Michael Scherer <misc@mandriva.org> 0.2.6-1mdv2009.0
+ Revision: 218978
- new version

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Aug 03 2007 Michael Scherer <misc@mandriva.org> 0.2.5-1mdv2008.0
+ Revision: 58654
- force libdir value to make it compile on x86_64
- Import moap


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3209 |12cr|moblin-bookmarks-2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           moblin-bookmarks
Version:        2
Release:        %mkrel 2
Summary:        Moblin bookmarks
Group:          Networking/WWW
License:        GFDL
URL:            http://moblin.org/
Source0:        default-bookmarks.html
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:      noarch
Provides:       system-bookmarks


%description
This package contains the default bookmarks for Fedora.

%prep
# We are nihilists, Lebowski.  We believe in nassing.

%build
# We are nihilists, Lebowski.  We believe in nassing.

%install
%{__rm} -rf $RPM_BUILD_ROOT
%{__mkdir_p} $RPM_BUILD_ROOT%{_datadir}/bookmarks
install -p -m 644 %{SOURCE0} $RPM_BUILD_ROOT%{_datadir}/bookmarks


%clean
%{__rm} -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root,-)
%dir %{_datadir}/bookmarks
%{_datadir}/bookmarks/default-bookmarks.html



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3210 |12cr|moblin-cursor-theme-0.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define sampledir $RPM_BUILD_ROOT/opt/sample-media/Images

Name:           moblin-cursor-theme
Version:        0.3
Release:        %mkrel 2
Summary:        Moblin X cursors icon theme

Group:          Graphics
License:        CC-BY
URL:            http://www.moblin.org
Source0:        http://git.moblin.org/cgit.cgi/%{name}/snapshot/%{name}-%{version}.tar.bz2
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot

BuildRequires: xcursorgen
BuildArch: noarch

%description
Moblin X cursors icon theme.

%prep
%setup -q -n %{name}-%{version}

%build
cd pngs
./make.sh

%install
%{__rm} -rf %{buildroot}
%{__mkdir_p} -p $RPM_BUILD_ROOT/usr/share/icons/moblin  
%{__cp} -r xcursors/* $RPM_BUILD_ROOT/usr/share/icons/moblin/

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc AUTHORS COPYING
%{_datadir}/icons/moblin/



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3211 |12cr|moblin-icon-theme-0.9-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           moblin-icon-theme
Version:        0.9
Release:        %mkrel 2
Summary:        Base moblin icons
Group:          Graphics
License:        CC-BY
BuildArch:      noarch
URL:            http://www.moblin.org
Source0:        http://git.moblin.org/cgit.cgi/%{name}/snapshot/%{name}-%{version}.tar.bz2
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:  hicolor-icon-theme
BuildRequires:  icon-naming-utils

%description
Contains the base icon theme for the Moblin UX

%prep
%setup -q -n %{name}-%{version}

%build
./create-icon-theme.sh moblin
cd output/moblin
autoreconf -fi
%configure
%make

%install
cd output/moblin
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%{_datadir}/icons/moblin



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3212 |12cr|moblin-image-creator-0.1-0.20070723.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name moblin-image-creator
%define version 0.1
%define git 20070723
%define release %mkrel 0.%{git}.4
%define distname %{name}-%{git}

Summary: Mobile & Internet Linux Development Kit
Name: %{name}
Version: %{version}
Release: %{release}
# git clone http://www.moblin.org/repos/tools/moblin-image-creator.git
# git archive --format=tar --prefix=moblin-image-creator-$(date +%Y%m%d)/ master | bzip2 > moblin-image-creator-$(date +%Y%m%d).tar.bz2
Source0: %{distname}.tar.bz2
License: GPL
Group: Development/Other
Url: http://www.moblin.org/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
Requires: debootstrap dosfstools

%description
Moblin Image Creator is a tool aimed at making life easier for the
mobile and embedded developer. The tool is designed to be extremely
flexible with platform-specific knowledge isolated to a platform
definition. Initial focus is on a new class of devices known as Mobile
Internet Devices (MIDs), but the design of Moblin Image Creator is not
MID-specific and talk is already underway to add new platform
definitions to build consumer electronics stacks, such as TV set-top
boxes.

%prep
%setup -q -n %{distname}

%build

%install
rm -rf %{buildroot}
# do not run tests here, they require write access to _datadir
%make basicinstall DESTDIR=%{buildroot}
rm -f %{buildroot}%{_datadir}/pdk/COPYING

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%{_sbindir}/image-creator
%{_datadir}/pdk
%{_datadir}/applications/image-creator.desktop
%{_sysconfdir}/bash_completion.d/image-creator-completion.bash



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3213 |12cr|moblin-installer-0.01-6.1.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Mobln Installer
Name: moblin-installer
Version: 0.01
Release: %mkrel 6.1.3
License: GPLv2
Group: System/Configuration/Other
Source: %{name}-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)  

%description 
This is the Moblin Installer.

%prep
%setup -q

%build

%install
rm -fr $RPM_BUILD_ROOT
install -d  $RPM_BUILD_ROOT/usr/lib/moblin-installer/tasks/{hard,soft}
install -d  $RPM_BUILD_ROOT/usr/share/moblin-installer/wallpapers
install -m 744 tasks/hard/* $RPM_BUILD_ROOT/usr/lib/moblin-installer/tasks/hard
install -m 744 install_moblin.sh* $RPM_BUILD_ROOT/usr/lib/moblin-installer
#install -m 744 tasks/soft/* $RPM_BUILD_ROOT/usr/lib/moblin-installer/tasks/offline
install -m 644 images/wallpapers/* $RPM_BUILD_ROOT/usr/share/moblin-installer/wallpapers


%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%{_datadir}//moblin-installer/wallpapers/*
/usr/lib/moblin-installer/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3214 |12cr|moblin-sound-theme-0.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: moblin-sound-theme
Version: 0.3
Release: %mkrel 3
Summary: Moblin sound theme
Group: System/X11
Source0: http://git.moblin.org/cgit.cgi/%{name}/snapshot/%{name}-%{version}.tar.bz2
License: GPLv2+ and LGPLv2+ and CC-BY-SA and CC-BY
Url: http://www.moblin.org
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
BuildRequires: gettext
BuildRequires: intltool >= 0.40
Requires(post): coreutils
Requires(postun): coreutils

%description
Moblin sound theme


%prep
%setup -q

%build
autoreconf -fi
%configure

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%post
/bin/touch --no-create %{_datadir}/sounds/moblin %{_datadir}/sounds

%postun
/bin/touch --no-create %{_datadir}/sounds/moblin %{_datadir}/sounds

%files
%defattr(-,root,root)
%doc README
%dir %{_datadir}/sounds/moblin
%dir %{_datadir}/sounds/moblin/stereo
%{_datadir}/sounds/moblin/index.theme
%{_datadir}/sounds/moblin/stereo/*.ogg
%{_datadir}/sounds/moblin/stereo/*.wav



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3215 |12cr|moblin-ux-settings-0.19-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           moblin-ux-settings
Version:        0.19
Release:        %mkrel 3
Summary:        Package to set schemas for the Moblin Shell
Group:          Graphical desktop/Other
License:        LGPLv2.1
URL:            http://www.moblin.org
Source0:        README
Source1:        %gconf-tree.xml
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:      noarch

BuildRequires:	GConf2

Requires: gnome-vfs2
Requires: nautilus
Requires: fonts-ttf-droid
Requires: mutter-moblin
Requires: mojito
Requires: moblin-gtk-engine
Requires: moblin-icon-theme
Requires: moblin-sound-theme
Requires: moblin-panel-applications
Requires: moblin-panel-media
Requires: moblin-panel-myzone
Requires: moblin-panel-pasteboard
Requires: moblin-panel-people
Requires: moblin-panel-status
Requires: moblin-web-browser-panel

%description
Package to install Moblin schema file.

%prep
%setup -q -c -T
cp -a %{_sysconfdir}/gconf/2/path gconf.path

%build
sed -i -e 's@\(include /etc/gconf/2/local-defaults.path\)@\1\n\n# Moblin settings.\nxml:readonly:/etc/gconf/gconf.xml.moblin@' gconf.path

%install
cp %{SOURCE0} .
install -d $RPM_BUILD_ROOT%{_sysconfdir}/gconf/gconf.xml.moblin
install -m 0644 %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/gconf/gconf.xml.moblin

mkdir -p %{buildroot}%{_sysconfdir}/gconf/2
cp gconf.path %{buildroot}%{_sysconfdir}/gconf/2/moblin.path

%files
%defattr(-,root,root,-)
%doc README
%{_sysconfdir}/gconf/gconf.xml.moblin/%gconf-tree.xml
%{_sysconfdir}/gconf/2/moblin.path



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3216 |12cr|moc-2.5.0_alfa4_svn2454-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1
Summary:	Simple console audio player
Name:		moc
Version:	2.5.0_alfa4_svn2454
Release:	1
License:	GPLv2+
Group:		Sound
URL:		http://moc.daper.net/
Source0:	ftp://ftp.daper.net/pub/soft/%{name}/stable/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(ncurses++w)
BuildRequires:	pkgconfig(mad)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(speex)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	libmpcdec-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(flac)
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	ffmpeg-devel
BuildRequires:	libfaac-devel
BuildRequires:	pkgconfig(samplerate)
BuildRequires:	pkgconfig(id3tag)
BuildRequires:	pkgconfig(taglib)
BuildRequires:	db-devel
BuildRequires:	db5.2
BuildRequires:	libtool-devel
BuildRequires:	autogen
BuildRequires:	pkgconfig(wavpack)
BuildRequires:	magic-devel
BuildRequires:	pkgconfig(libmodplug)
BuildRequires:	gettext-devel
BuildRequires:  libstdc++-devel

Obsoletes:	moc-2.5.0_alfa4_svn2425

%description
MOC is a console audio player with ncurses interface
Features:

        * Supports aac ffmpeg flac modplug mp3 musepack sndfile speex vorbis wavpack
        * Play files from directory changing automatically to the next one
          without any playlist.
        * Supports id3tag, VBR and Xing header for MP3.
        * Simple mixer.
        * Fast switching to your music directory.
        * Playlists (without read/write to a file).
        * Shuffle and repeat.
        * Changing process priority to higher value.
        * Playing in separate thread.

%prep
%setup -q -n trunk

%build
export CFLAGS="%{optflags} `pkg-config --cflags ncursesw`"
autoreconf -i

%configure2_5x 
%make

%install
%makeinstall_std
rm -rf %{buildroot}/usr/share/doc/
rm -rf %{buildroot}/%{_libdir}/*/*/*la

%clean


%files
%defattr(-,root,root)
%doc COPYING AUTHORS NEWS README TODO
%doc config.example keymap.example
%{_bindir}/mocp
%{_mandir}/*/*
%{_libdir}/%{name}
%{_datadir}/%{name}




%changelog
* Tue Oct  2 2012 symbianflo <symbianflo@mandrivausers.ro>
+ Commit: 15a3bdb
- update to 2.5.0-alfa
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3217 |12cr|mock-1.1.26-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# next four lines substituted by autoconf
%define major 1
%define minor 1
%define sub 26
%define extralevel %{nil}
%define release_name mock
%define release_version %{major}.%{minor}.%{sub}%{extralevel}

Summary: Builds packages inside chroots
Name: mock
Version: %{release_version}
Release: 1
License: GPLv2+
Group: Development/Other
Source: https://git.fedorahosted.org/cgit/mock.git/snapshot/%{name}-%{version}.tar.gz
Patch0: 0001-add-f18-configs.patch
URL: http://fedoraproject.org/wiki/Projects/Mock
BuildArch: noarch
Requires: yum >= 2.4, tar, gzip, pigz, python-ctypes, python-decoratortools, python-iniparse, usermode
Requires: createrepo
Requires(pre): shadow-utils
Requires(post): coreutils
%py_requires -d

%description
Mock takes a srpm and builds it in a chroot

%prep
%setup -q
%patch0 -p1

%build
%configure
make

%install
rm -rf $RPM_BUILD_ROOT
make DESTDIR=$RPM_BUILD_ROOT install
mkdir -p $RPM_BUILD_ROOT%{_var}/lib/mock
mkdir -p $RPM_BUILD_ROOT%{_var}/cache/mock
ln -s consolehelper $RPM_BUILD_ROOT%{_bindir}/mock

%if 0
# compatibility symlinks
# (probably be nuked in the future)
pushd $RPM_BUILD_ROOT/etc/mock
ln -s epel-5-i386.cfg   fedora-5-i386-epel.cfg
ln -s epel-5-ppc.cfg    fedora-5-ppc-epel.cfg
ln -s epel-5-x86_64.cfg fedora-5-x86_64-epel.cfg
# more compat, from devel/rawhide rename
ln -s fedora-rawhide-i386.cfg fedora-devel-i386.cfg
ln -s fedora-rawhide-x86_64.cfg fedora-devel-x86_64.cfg
ln -s fedora-rawhide-ppc.cfg fedora-devel-ppc.cfg
ln -s fedora-rawhide-ppc64.cfg fedora-devel-ppc64.cfg
popd
%endif
echo "%defattr(0644, root, mock)" > %{name}.cfgs
find $RPM_BUILD_ROOT%{_sysconfdir}/mock -name "*.cfg" \
    | sed -e "s|^$RPM_BUILD_ROOT|%%config(noreplace) |" >> %{name}.cfgs

# just for %%ghosting purposes
ln -s fedora-rawhide-x86_64.cfg $RPM_BUILD_ROOT%{_sysconfdir}/mock/default.cfg

%clean
rm -rf $RPM_BUILD_ROOT

%pre
if [ $1 -eq 1 ]; then
    groupadd -r mock >/dev/null 2>&1 || :
fi

%post
# TODO: use dist and version of install system, not build one
if [ ! -e %{_sysconfdir}/%{name}/default.cfg ] ; then
    # in case of dangling symlink
    rm -f %{_sysconfdir}/%{name}/default.cfg
    arch=$(uname -i)
    for ver in %{?fedora}%{?rhel} rawhide ; do
        cfg=%{?fedora:fedora}%{?rhel:epel}-$ver-$arch.cfg
        if [ -e %{_sysconfdir}/%{name}/$cfg ] ; then
            ln -s -f $cfg %{_sysconfdir}/%{name}/default.cfg
            exit 0
        fi
    done
fi
# fix cache permissions from old installs
chmod 2775 %{_var}/cache/mock
:

%files -f %{name}.cfgs
%defattr(-, root, root)

# executables
%{_bindir}/mock
%{_bindir}/mockchain
%attr(0755, root, root) %{_sbindir}/mock

# python stuff
%{python_sitelib}/*

# config files
%dir  %{_sysconfdir}/%{name}
%ghost %config(noreplace,missingok) %{_sysconfdir}/%{name}/default.cfg
%config(noreplace) %{_sysconfdir}/%{name}/*.ini
%config(noreplace) %{_sysconfdir}/pam.d/%{name}
%config(noreplace) %{_sysconfdir}/security/console.apps/%{name}
%{_sysconfdir}/bash_completion.d

# docs
%{_mandir}/man1/mock.1*
%{_mandir}/man1/mockchain.1*
%doc ChangeLog

# cache & build dirs
%defattr(0775, root, mock, 02775)
%dir /var/cache/mock
%dir /var/lib/mock


%changelog
* Tue Aug 28 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.1.26-1
+ Revision: 815929
- Update to latest upstream release.

* Tue Nov 02 2010 Michael Scherer <misc@mandriva.org> 0.9.14-3mdv2011.0
+ Revision: 592412
- rebuild for python 2.7

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.9.14-2mdv2010.0
+ Revision: 440053
- rebuild

* Wed Feb 18 2009 Jérôme Soyer <saispo@mandriva.org> 0.9.14-1mdv2009.1
+ Revision: 342373
- New upstream release

* Tue Jan 06 2009 Funda Wang <fwang@mandriva.org> 0.9.13-2mdv2009.1
+ Revision: 325765
- rebuild

* Mon Nov 10 2008 David Walluck <walluck@mandriva.org> 0.9.13-1mdv2009.1
+ Revision: 301879
- 0.9.13

* Sat Oct 18 2008 David Walluck <walluck@mandriva.org> 0.9.12-1mdv2009.1
+ Revision: 295157
- 0.9.12

* Mon Aug 18 2008 David Walluck <walluck@mandriva.org> 0.9.10-2mdv2009.0
+ Revision: 273345
- Requires: python-iniparse

* Sun Aug 17 2008 David Walluck <walluck@mandriva.org> 0.9.10-1mdv2009.0
+ Revision: 272850
- 0.9.10

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 0.9.7-3mdv2009.0
+ Revision: 252670
- rebuild

* Mon Feb 11 2008 David Walluck <walluck@mandriva.org> 0.9.7-1mdv2008.1
+ Revision: 165006
- 0.9.7

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Sep 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.7.4-2mdv2008.0
+ Revision: 89947
- rebuild

* Sat Aug 11 2007 David Walluck <walluck@mandriva.org> 0.7.4-1mdv2008.0
+ Revision: 61853
- change selinux BuildRequires
- Import mock


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3218 |12cr|modappbot-0.4.6-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	modappbot
%define version 0.4.6
%define release 8

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	A robot written in perl to moderate Usenet groups
Summary(fr):	Robot-modérateur écrit en Perl pour modérer des groupes de discussion Usenet
License:	Artistic
Group:		Networking/News
Url:		http://www.frmug.org/usenet/mod/
Source:		http://www.frmug.org/usenet/mod/%{name}-%{version}.tar.bz2
Patch:		modappbot.patch
BuildArch:	noarch

%description
A robot written in perl to moderate Usenet groups

%description -l fr
Robot-modérateur écrit en Perl pour modérer des groupes de discussion 
Usenet

%prep
%setup -q
%patch

%install
%{__mkdir} -p %{buildroot}/%{_bindir} %{buildroot}%{_sysconfdir}
%{__install} -m 755 modappbot %{buildroot}%{_bindir}
cp -pr etc-exemples %{buildroot}%{_sysconfdir}/modappbot

%clean

%files
%defattr(-,root,root)
%doc BUGS CHANGEMENTS LISEZMOI UPGRADE TODO
%{_bindir}/modappbot
%config(noreplace) %{_sysconfdir}/modappbot



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4.6-7mdv2011.0
+ Revision: 620387
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.4.6-6mdv2010.0
+ Revision: 430084
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.4.6-5mdv2009.0
+ Revision: 241029
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Sat Apr 15 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.4.6-3mdk
- spec cleanup
- drop useless exception
- drop useless explicit requires
- %%mkrel

* Mon Apr 10 2006 Bruno Cornec <bcornec@mandrake.org> 0.4.6-2mdk
- Rebuilt at robot request

* Wed Mar 23 2005 Bruno Cornec <bcornec@mandrake.org> 0.4.6-1mdk
- First package made


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3219 |12cr|moin-1.9.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	moin
%define	version	1.9.3

Summary:	Python clone of WikiWiki
Name:		%{name}
Version:	%{version}
Release:	%mkrel 2
License:	GPLv2
Group:		Networking/WWW
URL:		http://moinmo.in/
Source0:	http://static.moinmo.in/files/%{name}-%{version}.tar.gz
Source1:	README.RPM
Source2:	apache2-moin.conf
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root
Requires:	apache-conf
Requires:	python
BuildRequires:	python-devel
Obsoletes:	moin-apache2 <= 1.1
Obsoletes:	moin-apache2-unsafe <= 1.1

%description
A WikiWikiWeb is a collaborative hypertext environment, with an emphasis on
easy access to and modification of information. MoinMoin is a Python
WikiClone that allows you to easily set up your own wiki, only requiring a
Web server and a Python installation.

%prep
%setup -q

%build
%__python setup.py build 

%install
rm -rf %{buildroot}
%__python setup.py install --root=%{buildroot}

cp %SOURCE1 README.update.urpmi

install -d %{buildroot}%{_sysconfdir}/httpd/conf.d
cp %SOURCE2 %{buildroot}%{_sysconfdir}/httpd/conf.d/moin.conf

# ensure "templates" are readable
chmod a+r -R %{buildroot}%{_datadir}

%clean
rm -rf %{buildroot}

%post
%{_initrddir}/httpd reload

%postun
%{_initrddir}/httpd reload

%files 
%defattr(-,root,root)
%doc README README.update.urpmi docs/CHANGES* docs/INSTALL.html docs/README.migration
%doc docs/licenses/
%{_bindir}/moin
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf.d/moin.conf
%_datadir/%name/
%py_puresitedir/jabberbot
%py_puresitedir/MoinMoin
%py_puresitedir/*.egg-info


%changelog
* Fri Nov 19 2010 Funda Wang <fwang@mandriva.org> 1.9.3-2mdv2011.0
+ Revision: 598859
- rebuild

* Fri Aug 06 2010 Michael Scherer <misc@mandriva.org> 1.9.3-1mdv2011.0
+ Revision: 566512
- fix file list
- clean requires and BuildRequires
- fix License
- update to 1.9.3

* Sat Jan 23 2010 Frederik Himpe <fhimpe@mandriva.org> 1.9.1-1mdv2010.1
+ Revision: 495331
- Update to new version 1.9.1
- Remove old patches which are not necessary anymore
  (xml_newline and python 2.6)
- Remove multiconfig patch and use default configuration

* Tue Aug 04 2009 Paulo Andrade <pcpa@mandriva.com.br> 1.5.7-1mdv2010.0
+ Revision: 408630
- Update to version 1.5.7.
  Rebuild with python 2.6.

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - rebuild
    - fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Funda Wang <fwang@mandriva.org>
    - New upstream version 1.5.6


* Fri Dec 15 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.1-3mdv2007.0
+ Revision: 97500
- Fix file list
- Rebuild against new python
- Import moin

* Sat Dec 04 2004 Michael Scherer <misc@mandrake.org> 1.1-2mdk
- Rebuild for new python

* Sun Jan 11 2004 Michael Reinsch <mr@uue.org> 1.1-1mdk
- release 1.1, rediffed patches
- cleanup in /usr/bin: all moin utils are called moin-* now
- added apache2-unsafe package which brings some additional macros
- handle .rpmnew/.rpmsave files in wiki

* Sun Jan 11 2004 Marcel Pol <mpol@mandrake.org> 1.1-0.cvs20030824.4mdk
- own dir (distlint)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3220 |12cr|mojo-parent-28-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           mojo-parent
Version:        28
Release:        4
Summary:        Codehaus MOJO parent project pom file

Group:          Development/Java
License:        ASL 2.0
URL:            http://mojo.codehaus.org/
Source0:        https://nexus.codehaus.org/content/repositories/releases/org/codehaus/mojo/%{name}/%{version}/%{name}-%{version}-source-release.zip
BuildArch:      noarch

BuildRequires:  jpackage-utils

Requires:       plexus-containers-component-javadoc
Requires:       maven-plugin-plugin
Requires:       junit

Requires:       jpackage-utils
Requires(post):       jpackage-utils
Requires(postun):     jpackage-utils

%description
Codehaus MOJO parent project pom file

%prep
%setup -q

# remove parent definition for now
sed -i '/<parent>/,/<\/parent>/{d}' pom.xml

%install
# poms
install -d -m 755 %{buildroot}%{_mavenpomdir}
install -pm 644 pom.xml \
    %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom

%add_to_maven_depmap org.codehaus.mojo %{name} %{version} JPP %{name}


%post
%update_maven_depmap

%postun
%update_maven_depmap


%files
%defattr(-,root,root,-)
%{_mavenpomdir}/*
%{_mavendepmapfragdir}/*





%changelog
* Sun Nov 27 2011 Guilherme Moro <guilherme@mandriva.com> 28-4
+ Revision: 734181
- rebuild
- imported package mojo-parent


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3221 |12cr|mondo-3.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#
# $Id: mondo.spec 1892 2008-03-22 00:57:27Z bruno $
#

Summary:	A program to create a rescue/restore CD/tape
Summary(fr):	Un programme pour créer un media de sauvegarde/restauration
Summary(it):	Un programma per utenti Linux per creare un CD/tape di rescue
Summary(sp):	Un programa por crear una CD/cinta de restoracion/rescate

Name:		mondo
Version:	3.0.1
Packager:	Bruno Cornec <bcornec@mandriva.org>
Release:	%mkrel 1
License:	GPL
Group:		Archiving/Backup
Url:		http://www.mondorescue.org
Source:		ftp://ftp.mondorescue.org/src/%{name}-%{version}.tar.gz
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(id -u -n)
BuildRequires:	newt-devel >= 0.50, gcc-c++, autoconf, automake, libtool
ExcludeArch:	ppc
Obsoletes: libmondo
Requires:	mindi >= 2.1.1, bzip2 >= 0.9, afio, mkisofs, binutils, newt >= 0.50, buffer, cdrecord,  
%ifarch ia64
Requires:	elilo, parted
%else
Requires:	syslinux >= 1.52
%endif

%description
Mondo is a GPL disaster recovery solution to create backup media 
(CD, DVD, tape, network images) that can be used to redeploy the 
damaged system, as well as deploy similar or less similar systems.

%prep
%setup -q

%build
%configure2_5x
make %{?_smp_mflags} VERSION=%{version}

%install
rm -rf $RPM_BUILD_ROOT
make DESTDIR=$RPM_BUILD_ROOT install
mkdir -p $RPM_BUILD_ROOT/%{_var}/cache/%{name}

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc ChangeLog 
#svn.log
%doc INSTALL COPYING README* TODO AUTHORS NEWS*
%doc docs/en/mondorescue-howto.html docs/en/mondorescue-howto.pdf

%{_sbindir}/*
%{_datadir}/%{name}
%{_mandir}/man8/*
%{_var}/cache/%{name}



%changelog
* Sun Feb 26 2012 Bruno Cornec <bcornec@mandriva.org> 3.0.1-1mdv2012.0
+ Revision: 780893
- Fix a remaining obsolete macro
- Updated to upstream 3.0.1

* Mon Mar 21 2011 Bruno Cornec <bcornec@mandriva.org> 2.29.5-1
+ Revision: 647399
- Removes french, it + sp desc
- Update to upstream mondo 2.2.9.5
- With source for 2.2.9.4
- Updated to upstream 2.2.9.4 (aka 2.29.4 in mdv)

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 2.29.3-2mdv2011.0
+ Revision: 612920
- the mass rebuild of 2010.1 packages

* Mon May 17 2010 Bruno Cornec <bcornec@mandriva.org> 2.29.3-1mdv2010.1
+ Revision: 544965
- Change %%configure into %%configure2_5x
- Update mondo to 2.2.9.3 upstream
- Update to upstream 2.2.9.1

* Tue May 05 2009 Bruno Cornec <bcornec@mandriva.org> 2.28-1mdv2010.0
+ Revision: 372032
- Removes a part of upstrem amodifications in the patch as irrelevant to the problem fixed previously and creating a remaining build issue
- Fix a build issue by backporting an upstream patch for string in printf errors
- Updated to mondo 2.2.8

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 2.24-6mdv2009.0
+ Revision: 252678
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 2.24-4mdv2008.1
+ Revision: 136602
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 01 2007 Bruno Cornec <bcornec@mandriva.org> 2.24-4mdv2008.0
+ Revision: 77260
- Update to 2.24

* Mon Aug 13 2007 Pixel <pixel@mandriva.com> 2.23-4mdv2008.0
+ Revision: 62754
- newt (which contains whiptail and python snack.so) is not needed,
  only libnewt is, and .so automatic require takes care of it

* Fri Jun 29 2007 Bruno Cornec <bcornec@mandriva.org> 2.23-3mdv2008.0
+ Revision: 45730
- Requires updated for mondo (lots had disappeared)

* Thu May 31 2007 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.23-2mdv2008.0
+ Revision: 33300
- Rebuild with libnewt0.52.

* Sat Apr 28 2007 Bruno Cornec <bcornec@mandriva.org> 2.23-1mdv2008.0
+ Revision: 19033
- Updated to 2.2.3
- Fix a critical bug where bzip2 files where not considered during restore (Dale Tronrud/Scott Cummings)

* Wed Apr 25 2007 Bruno Cornec <bcornec@mandriva.org> 2.22-1mdv2008.0
+ Revision: 18037
- Updated to 2.2.2
- Log files are now consistent: mondoarchive.log for mondoarchive (containing also mindi.log) and mondorestore.log for mondorestore (copied from /tmp (ram) to /var/log (disk) at the end of the restore) (Bruno Cornec)
- Script label-partitions-as-necessary now works correctly for LABEL and UUID (Bruno Cornec)
- Remove useless script compare-me (Bruno Cornec)
- Some FreeBSD fixes (Bruno Cornec)
- Fix a bug where losetup is called with only one parameter (#140) (Bruno Cornec)
- Fix a core dumped when a Big file doesn't exist an can't be created (Nic
  Watson/Bruno Cornec)
- support UUID in mondorestore (Fix #103) (Bruno Cornec)
- Fix a bug in size computation for cciss and similar devices needing a p before their partition name (Bruno Cornec)
- Fix 2 references to grep -x (Fix for #96) (Bruno Cornec)
- Add build support for Mandriva 2007.1, RREL 5 and Debian 4.0 (Bruno Cornec)
- Fix a bug on is_this_raid_personality_registered (John Pearson/Bruno Cornec)
- Fix a bug with raid5 arrays synchronization (R?\195?\169mi Bondoin)
- Tape support improvements (Benoit Donnette/Michel Loiseleur)
- Handle no compression + verify correctly (Scott Cummings)
- various HOWTO fixes (Mike Kinney)
- Fix temporarily a bug when a biggiefile > 32MB was compressed below the size
  of a slice (16MB) (Michel Loiseleur/Bruno Cornec)
- Better module loading in insmod_crucial_modules (Andree Leidenfrost)
- Improve Gentoo packaging (Linos)
- Small typo fix for mondorestore man page (petes-bugs)
- Small memory management improvements (Michel Loiseleur/Bruno Cornec)
- Store NFS config only once (Bruno Cornec)
- Fix a flaw in libmondo-mountlist.c (there since rev [1] !!) (Bruno Cornec)
- Increased MAX_STR_LEN to 384 to make it divisible without remainder by eight
  for 64 bits platforms (Andree Leidenfrost)
- Fix a bug where no bzip2 format file would be found when supporting gzip (Andy Wright)
- CentOS fixes (Andy Wright)


* Thu Jan 04 2007 bcornec <bcornec> 2.21-1mdv2007.0
+ Revision: 103990
- Updated to 2.2.1
- Fix a memory allocation bug in gen_aux_list (Klaus Ade Johnstad/Andree Leidenfrost)
- fedora core 6 and suse 10.2 support added in build process (Bruno Cornec)
- Fix a bug where grub.conf was a symlink (Bruno Cornec)
- mondo now supports gzip compression  (-G option) (#113) (Bruno Cornec)
- ACL and XATTR are now NOT backed up anymore by default. Should increase mondoarchive speed. To handle them as before, please use the -z option. Fix Bug #63 (Bruno Cornec)
- Fix a bug in libmondo-fifo.c where potentially no buffer content could let mondo runni ng forever in case of an exception (Bruno Cornec)
- Fix a bug where ps (busybox) and ps (system) do not give PID in the same column (Bruno Cornec)
- TAG is now per package (Bruno Cornec)
- Add CentOS build support (Andy Wright/Bruno Cornec)
- Fix bug #89 (env var were queried too early, and not ncessarily in PXE mode) (Bruno Cornec)
- fix #66 (setfacl not existing => no error) (Bruno Cornec)
- Removal of grep -w|-x during restore as not supported by busybox fixes bug #101 (Alfred Chua/Bruno Cornec)
- Fix a bug with DVD+RW , when mondo asks for retry without success indifinitely (Mariano Aliaga)
- Fix Bug #90 mondoarchive fails when using space in the prefix (Bruno Cornec)
- Fix Bug #87 LABEL= swap does not come online after mondorestore (Bruno Cornec)
- Source directory for mondo is now src (compatibility with trunk) (Bruno Cornec)
- Updated to 2.2.1
- Fix a memory allocation bug in gen_aux_list (Klaus Ade Johnstad/Andree Leidenfrost)
- fedora core 6 and suse 10.2 support added in build process (Bruno Cornec)
- Fix a bug where grub.conf was a symlink (Bruno Cornec)
- mondo now supports gzip compression  (-G option) (#113) (Bruno Cornec)
- ACL and XATTR are now NOT backed up anymore by default. Should increase mondoarchive speed. To handle them as before, please use the -z option. Fix Bug #63 (Bruno Cornec)
- Fix a bug in libmondo-fifo.c where potentially no buffer content could let mondo runni ng forever in case of an exception (Bruno Cornec)
- Fix a bug where ps (busybox) and ps (system) do not give PID in the same column (Bruno Cornec)
- TAG is now per package (Bruno Cornec)
- Add CentOS build support (Andy Wright/Bruno Cornec)
- Fix bug #89 (env var were queried too early, and not ncessarily in PXE mode) (Bruno Cornec)
- fix #66 (setfacl not existing => no error) (Bruno Cornec)
- Removal of grep -w|-x during restore as not supported by busybox fixes bug #101 (Alfred Chua/Bruno Cornec)
- Fix a bug with DVD+RW , when mondo asks for retry without success indifinitely (Mariano Aliaga)
- Fix Bug #90 mondoarchive fails when using space in the prefix (Bruno Cornec)
- Fix Bug #87 LABEL= swap does not come online after mondorestore (Bruno Cornec)
- Source directory for mondo is now src (compatibility with trunk) (Bruno Cornec)
- spec OK now
- Again issue on spec file of mondo
- start-nfs now exports variables taken from PXE command line to mondo to override parameters during archiving - Fix bug #21 (Bruno Cornec)
- Fix for bug #71 mondo now works correctly on x86_64 (Brendan Bouffler/Bruno Cornec)
- Fix for bug #4 (B. Baumer)
- Fix PXE documentation (Brendan Bouffler)
- Attempt to fix bug #25 - bonding support (Michael Shapiro/Bruno Cornec)
- Write start and finish time to log - Fix bug #33 (Bruno Cornec)
- New mr_stresc function to escape commands submitted to system and fixes [[debianBTS(379966)]] (Andree Leidenfrost)
- New files mr_string.c and mr_string.h (v3.0 new organization) (Andree Leidenfrost)
- Fix for [[debianBTS(320152)]] display problem in newt (Andree Leidenfrost)
- Check for grub.conf being a symbolic link (Andree Leidenfrost)
- AFS support (Andree Leidenfrost/Bruno Cornec)
- Better post-nuke handling (first steps) (Andree Leidenfrost)
- Icon for use in menus (Andree Leidenfrost)
- Fix for bug #14 -E switch error (Bruno Cornec)
- Fix for bug #6 mondorestore will ask for prefix during selectve restore (Bruno Cornec)
- Fix for bug #21 prefix taken from PXE server first (Bruno Cornec)
- Fix for bug #24 ps options (Bruno Cornec)

* Fri Aug 11 2006 bcornec <bcornec> 2.09-1mdv2007.0
+ Revision: 55219
- Version for the moment has to be changed to 2.09 for upgrade purposes.
  Will be correct in 3.0.x. Due to the history of stupid numbering

* Thu Aug 10 2006 bcornec <bcornec> 2.0.9-1mdv2007.0
+ Revision: 54834
- Use of %%mkrel
- mondo now clean

* Sat Aug 05 2006 Bruno Cornec <bruno@mondorescue.org> 2.0.9-2.20060mdk
- Updated to 2.0.9
- Preliminary build process working for Debian and Gentoo (Bruno Cornec)
- New NFS/PXE support. start-nfs is now a fixed script. Allow more possibilities at restore time (Bruno Cornec)
- Fix some compiler warnings for 64bits mode (Andree Leidenfrost)
- Fix various screen corruption for 'Configure LVM'/RAID sync (Andree Leidenfrost)
- SuSE RPMS now use bzip2 (Lars Rupp/Bruno Cornec)
- Exclude ClearCase mvfs type of filesystem from mondo backup (rzonum_at_gmail.com/Bruno Cornec)
- Improved .spec Requires (Fedora/SuSE feedbacks) (Bruno Cornec)
- Indication for users of IDE burners and 2.6 kernels (Christopher Moriarity/Bruno Cornec)
- remove df -P during restore as busybox doesn't support it (Bruno Cornec)
- nfsmount option added to allow redeployment from another NFS server (Bruno Cornec)
- This version should work a bit better with files having special char bug #7421 - but more to come (Bruno Cornec)
- Fix Debian Bug #369321 by increasing MAX_TAPECATALOG_ENTRIES to 8192 and bkpinfo->optimal_set_size to 16MB (Andree Leidenfrost)
- Fix problem with BurnProof+DVD (Andree Leidenfrost)
- Fix bug #7820: mondo should now support files > 2GB (taps23_at_yahoo.com/Bruno Cornec)
- Replaced all occurrences of egrep with 'grep -E' and of fgrep with 'grep -F' (Andree Leidenfrost)
- Optimize grep usage - fixes Debian bug #222052 (Andree Leidenfrost)
- Avoid false alerts about growisofs not running under sudo (Andree Leidenfrost)
- Increase PPCFG_RAMDISK_SIZE to 350 MB (Thomas Brkel/Bruno Cornec)
- Removed useless mondo-makefilelist (Andree Leidenfrost)
- Fix a segmentation fault in parse_mdstat() (Andree Leidenfrost)
- Fix gcc 4.1.2 warnings (Andree Leidenfrost)

* Thu Jun 08 2006 Bruno Cornec <bruno@mondorescue.org> 2.0.8-3.20060mdk
- Updated to 2.0.8-3
- Fix a bug in -I and -E handling !!  (Paolo Bernardoni <bernardoni_at_sysnet.it>/Bruno Cornec)
- Fix permissions for autorun (Bruno Cornec)
- Fox delivery problems for tar files with too restrictive umask (Bruno Cornec)
- Fix parsing of DHCP information in start-nfs script (Andree Leidenfrost)

* Sat Jun 03 2006 Bruno Cornec <bruno@mondorescue.org> 2.0.8-2.20060mdk
- Updated to 2.0.8-2
- PXE mode now supports change of NIC for redeployment (Bruno Cornec)

* Fri May 26 2006 Bruno Cornec <bruno@mondorescue.org> 2.0.8-1.20060mdk
- Updated to 2.0.8-1
- new build process (Bruno Cornec)
- Fix a bug in .spec for RPM build (%%attr now unused) (Bruno Cornec)
- Support of dm and LVM v2 (Andree Leidenfrost)
- New mr_strtok functionn added and used for dm support (Andree Leidenfrost)
- Complete doc is now a separate package. mondo still contains the man pages and howto in minimal useful formats (Bruno Cornec)
- HOWTO now contains a new chapter on unattended support for mondo
- Increase size (4 times) of include|exclude variables
- Fix a bug on -I and -E not working with multiple parameters
- Fix a bug in verify for NFS by swapping nfs_remote_dir and isodir when assembling name for image file to verify (Andree Leidenfrost)
- Fix mondo when restoring filenames containing blanks (still a problem for filenames with ') (Bruno Cornec)
- Fix a RPM generation bug for rh7.3 (i386-redhat-linux prefix for binaries) (Bruno Cornec)

* Fri Mar 10 2006 Bruno Cornec <bruno@mondorescue.org> 2.0.7-1.20060mdk
- Updated to 2.0.7
- useless cat, sort|uniq commands removed (Bruno Cornec/Sbastien Aperghis-Tramoni)
- Doc cleanup (Andree Leidenfrost)
- Add the actual  to messages after calls to function is_this_a_valid_disk_format() about unsupported formats.  (Andree Leidenfrost)
- Abort|Warn when one of the include|exclude dirs (-I|-E) does not exist (Bruno Cornec/Jeffs)
- Replaced partimagehack with ntfsclone from ntfsprogs package. (Andree Leidenfrost)
- use df -P everywhere (Bruno Cornec)
- Paypal incitations removed (Andree Leidenfrost)
- mondo now uses /usr/share for the restore-scripts (Bruno Cornec)
- rpmlint cleanups (Bruno Cornec)
- no shared librairies and no X11 anymore (were useless) (Bruno Cornec)
- files > 2GB are now really supported (Andree Leidenfrost)
- new SGML based Mondo Rescue documentation + new Web site (Bruno Cornec/Andree Leidenfrost)
- mondoarchive aborts when 'mindi --findkernel' gives a fatal error (See also Debian bug #352323.) (Andree Leidenfrost)
- /tmp not excluded anymore from backup (Bruno Cornec)
- New RPM Build environement (Bruno Cornec)

* Fri Dec 23 2005 Bruno Cornec <bruno@mondorescue.org> 2.06-1.20060mdk
- Updated to 2.06
- better error handling of failed commands/mindi (Andree Leidenfrost)
- fix compiler warnings (Andree Leidenfrost)
- -p improvements for NFS/PXE/ISO modes (Bruno Cornec)
- support of default route and netmask for PXE/NFS (Bruno Cornec)
- fix for restoring mondo backups on md-raid systems (Philippe De Muyter)
- remove excessive 'cat' commands (Philippe De Muyter)
- fix to force growisofs to use speed=1 for DVD burning (Philippe De Muyter)
- now handles cifs correctly (Bruno Cornec)
- fix issue where mondoarchive ejects CD/DVD despite writing iso images (Andree Leidenfrost)
- Add -P option to df calls (Andree Leidenfrost/Chuan-kai Lin)
- fix usage of joint -B and -m options (Andree Leidenfrost/Efraim Feinstein)
- Quadrupled ARBITRARY_MAXIMUM from 500 to 2000 for mondorestore's filebrowser (Andree Leidenfrost)
- remove the renice of mondoarchive (Hugo Rabson)
- relocate what was under /usr/share to /usr/lib (FHS compliance) (Bruno Cornec/Andree Leidenfrost)
- manage non ambiguous delivery under /usr (packages) or /usr/local (tar ball) (Bruno Cornec)
- disable x11 build by default (Bruno Cornec)
- remove sbminst (Bruno Cornec/Andree Leidenfrost)
- use parted2fdisk everywhere (Bruno Cornec)
- exports MONDO_LIB (Bruno Cornec)
- RPM build for fedora core 4, sles9, redhat 7.3, rhel 3/4, mandriva 2006.0, mandrake 10.2/10.1 (Bruno Cornec/Gary Granger)
- interactive mode now asks for image size and prefix in NFS mode (Gallig Renaud/Bruno Cornec)
- iso-prefix should be read in iso mode even when -H not given (Stan Benoit)
- VERSION/RELEASE Tag added (Bruno Cornec)
- many code cleanup, small fixes, PXE/NFS code improvements (Sbastien Aperghis-Tramoni/Bruno Cornec)

* Sat Nov 19 2005 Bruno Cornec <bruno@mondorescue.org> 2.05-1.20060mdk
- Updated to 2.05
- -p options works better for NFS cases  (Bruno Cornec)
- ia64 is now working for rhel3  (Bruno Cornec)
- delivery process to BerliOS improved (Bruno Cornec)
- now handles cifs correctly (Bruno Cornec)

* Sun Oct 30 2005 Bruno Cornec <bruno@mondorescue.org> 2.04_berlios-1.20060mdk
- Updated to 2.04_berlios
- Add -p option to generate ISO images file names with prefix. The new default name for ISO images is mondorescue-1.iso, ... For PXE environment, you have to use the prefix option on the command line (read README.pxe) (Bruno Cornec)
- Mandrake 2005 support (Bruno Cornec)
- NFS patches (Yann Aubert <technique@alixen.fr>)
- mondorestore shouldn't now ask final questions with -H (this is an unattended mode) (Bruno Cornec)

* Wed May 04 2005 Bruno Cornec <bruno@mondorescue.org> 2.04-1.20060mdk
- Updated to 2.04
- made mondo more clever about finding its home. Avoids mondo considering directories like '/usr/share/doc/momdo' as its home.

* Thu Sep 30 2004 Bruno Cornec <bruno@mondorescue.org> 2.03-1.20060mdk
- Updated to 2.03
- better SLES8 support
- test user-specified temp dir's sanity

* Thu Jul 22 2004 Bruno Cornec <bruno@mondorescue.org> 2.02-1.20060mdk
- Updated to 2.02
- instead of using 'dd' to erase partition table, delete existing partitions w/ the same call to fdisk that is used to create the new partitions; this should avoids locking up the partition table
- set bootable partition in the above same call to fdisk, for the same reason (avoids locking up the partition table)
- better software RAID support
- mount ext3 partitions as ext2 when restoring - better for Debian
- better star, ACL support
- added ACL, xattr support for afio users

* Tue Jun 22 2004 Bruno Cornec <bruno@mondorescue.org> 2.01-1.20060mdk
- Updated to 2.01
- fixed cvs for SuSE systems
- fixed NTFS backup/restore bug relating to partimagehack log file overflow and NTFS v non-NTFS differentiation
- more reliable extraction of config info from CDs, floppies
- better support of ISO dirs at restore-time (Conor Daly)

* Sat Jun 19 2004 Bruno Cornec <bruno@mondorescue.org> 2.00-1.20060mdk
- Updated to 2.00
- first 2.0 release
- updated grub-install.patched to support SuSE and Red Hat
- added kdelibs as xmondo dependency (Joshua Oreman)
- better find_cdrom_device(), to cope w/ multiple CD writers
- added xmondo pixmap installation
- fixed -m and -Vc flags
- fixed NTFS support!
- bootable CD uses native, not El Torito, support now
- added -devel package
- made xmondo a second package
- added ability to specify --without xmondo at build time
- Clean up, added spanish translation
- Set prefix to be /usr
- added/fixed Requires
- remove CVS directories prior to building
- added 2.6 kernel support
- if 2.6 kernel, insist that the user specify CD device
- drop Embleer; insist on ms-sys and parted if Windows partition
- added support for boot/root multi floppies
- call 'mt' to set block size to 32K before opening in/out tape
- updated mondo-prep.c to create each disk's partitions all at once (one call per drive) instead of one call to fdisk per partition
- when extracting cfg file and mountlist from all.tar.gz (tape copy), use block size of INTERNAL_TAPE_BLK_SIZE, not TAPE_BLOCK_SIZE
- added star and rudimentary SELinux support
- fixed lots of bugs
- all logging now goes to /var/log/mondo-archive.log, with symlink to /tmp/mondo-restore.log for restore-time log-tracking
- added grub-install.patched
- removed embleer & other binaries
- added '-b' to specify block size
- added '-R' for star support

* Tue Mar 30 2004 Bruno Cornec <bruno@mondorescue.org> 1.75-1.20060mdk
- Updated to 1.75
- fixed chmod/chown bug (Jens Richter)
- ask user to confirm NFS mountpoint in Interactive Mode
- rewritten format_everything() to make sure LVMs, RAIDs and regular partitions are prepped in the correct order
- better magicdev support
- rewritten external binary caller subroutine
- DVD support added
- better backup-time control gui; offer to exclude nfs if appl.
- fixed multi-tape support
- re-implemented -D and -J
- fixed bug in extract_config_file_from_ramdisk() which affected tape+floppy users
- updated is_incoming_block_valid() to make it return end-of-tape if >300 flotsam blocks
- unmount CD-ROM before burning (necessary for RH8/9)
- fixed some stray assert()'s
- fixed bug in grub-MR (Christian)
- make user remove floppy/CD before restoring interactively from tape
- fixed bug in am_I_in_disaster_recovery_mode()
- added code to nuke_mode() to make sure NFS (backup) share is mounted in Nuke Mode
- improved tape device detection code
- better GRUB support
- better logging of changed bigfiles at compare-time
- better NTFS support, thanks to partimagehack-static
- better logging
- rewrote tape-handling code, breaking compatibility w/ previous versions
- fixed ISO/CD biggiefile verification bug in mondoarchive
- fixed bug which stopped boot/compare-time changelist from popping up
- replaced mondo-makefilelist with C code - faster, cleaner
- tweaked GUI - better feedback
	
1.74 (2003-09-24)
- fixed biggiefile atime/ctime restoration bug 73
- fixed 'default boot loader' detection bug (Joshua Oreman)
- use single-threaded make_afioballs_and_images() if FreeBSD
- fixed mondoarchive -Vi multi-CD verify bug (Tom Mortell)
- superior get_phys_size_of_drive() (Joshua Oreman)
- fixed RAID-related bug in where_is_root_mounted()
- ISO tweaks
- fixed silly bug in load_filelist() which stopped funny German filenames from being handled properly
- misc fixes (Michael Hanscho's friend)
- added rudimentary support for SME
- added better label support
- fixed various calls to popup_and_get_string()
- fixed spec file
- reject -E /
- added partimagehack to the mix
	
1.73 (2003-05-04)
- mark relevant partitions as bootable _after_ unmounting them
- resolve boot device (-f) if softlink
- post_param_configuration() --- store iso-dev and isodir
- added post-nuke-sample.tgz to package
- Nuke Mode now checks mountlist against hardware; offer user opportunity to edit mountlist if insane; if user declines, abort
- added lots of assert()'s and other checks
- ran code thru Valgrind to catch & fix some memory leaks
- made mondo-restore.c smaller by moving some subroutines to common/libmondo-raid.c and mondorestore/mondo-rstr-compare.c
- added '-Q' flag, to let user test mondoarchive's ability to find their boot loader and type
- improved which_boot_loader()
- when burning or comparing to a CD, defeat autorun if it is running, to avoid confusing mondoarchive and the user
- if original backup media no longer available at boot-time then offer user chance to choose another media source
- when booting, type 'nuke noresize' to nuke w/o resizing mountlist to fill your drives
- add 'textonly' when booting, to avoid using Newt gui
- run nice(20) to prioritize mondoarchive at start
- don't pause and wait for next blank CD at backup-time unless necessary (e.g. previous CD has not been removed)
- get_phys_size_of_drive() --- better support of older drives
- don't eject if "donteject" is in kernel's command line
- cleaned up segfault-handling
- added Conor's strip_path() to improve file list display
- added Herman Kuster's multi-level bkp patch
- added Joshua Oreman's FreeBSD patches x3
- fixed interactive/textonly support
- fixed support for subdir-within-NFS-mount
- fixed "Can't backup if ramdisk not mounted" bug
- try to work around eccentricities of multi-CD drive PCs
- misc clean-ups (Steve Hindle)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3222 |12cr|mondo-doc-2.29.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#
# $Id: mondo-doc.spec 755 2006-08-06 23:15:58Z bruno $
#

Summary:	Documentation for Mondo Rescue
Summary(fr):	Documentation pour Mondo Rescue

Name:		mondo-doc
Version:	2.29.3
%define upstreamv       2.2.9.3
Packager:	Bruno Cornec <bcornec@mandriva.org>
Release:	%mkrel 2
License:	GPL
Group:		Archiving/Backup
Url:		http://www.mondorescue.org
Source:		ftp://ftp.mondorescue.org/src/%{name}-%{upstreamv}.tar.gz
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(id -u -n)
BuildRequires:	man,docbook-utils,groff,imagemagick,docbook-dtd41-sgml,docbook-utils-pdf,lynx,groff-for-man
BuildArch: noarch

%description
Documentation for Mondo Rescue

%description -l fr
Documentation pour Mondo Rescue

%prep
%setup -q -n %{name}-%{upstreamv}

%build
%{__make} -f Makefile.man VERSION=%{version}
%{__make} -f Makefile.howto VERSION=%{version}

%install
%{__rm} -rf $RPM_BUILD_ROOT
%{__make} -f Makefile.man install INSTALLDIR=${RPM_BUILD_ROOT}/%{_defaultdocdir}/%{name}-%{version}
%{__make} -f Makefile.howto install INSTALLDIR=${RPM_BUILD_ROOT}/%{_defaultdocdir}/%{name}-%{version}

%clean
%{__rm} -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc %{_defaultdocdir}/%{name}-%{version}




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3223 |12cr|mongo-2004.08.17-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    mongo
%define version 2004.08.17
%define release %mkrel 6

Name:           %{name}
Version:        %{version}
Release:        %{release}
Summary:	Filesystem load tester
URL:		http://thebsh.namesys.com/benchmarks/dist
License:	GPL
Group:		System/Kernel and hardware
Source0:	%{name}-%{version}.tar.gz
Buildroot:	 %{_tmppath}/%{name}-%{version}-root

%description
Mongo is a program to test linux filesystems for performance and
functionality.
The way to run a Mongo test is runing the mongo.pl script. The mongo.pl
creates output files can be parsed by mongo_parse.pl script.

%prep
%setup -q -n %{name}

%build
%make

%install
rm -rf $RPM_BUILD_ROOT

install -d $RPM_BUILD_ROOT%_bindir
install -m 755 mongo_append mongo_copy $RPM_BUILD_ROOT%_bindir
install -m 755 mongo_delete mongo_parser.pl $RPM_BUILD_ROOT%_bindir
install -m 755 summ map5 mongo_modify $RPM_BUILD_ROOT%_bindir
install -m 755 mongo.pl mongo_slinks $RPM_BUILD_ROOT%_bindir
install -m 755 reiser_fract_tree mongo_dd mongo_holes $RPM_BUILD_ROOT%_bindir
install -m 755 mongo_read update-flist.pl $RPM_BUILD_ROOT%_bindir

install -d $RPM_BUILD_ROOT%_defaultdocdir/%name-%version
cp README $RPM_BUILD_ROOT%_defaultdocdir/%name-%version
cp mongo.cmds.example $RPM_BUILD_ROOT%_defaultdocdir/%name-%version

%files
%attr(755,root,root)
%_bindir/mongo_append
%_bindir/mongo_copy
%_bindir/mongo_delete
%_bindir/mongo_parser.pl
%_bindir/summ
%_bindir/map5
%_bindir/mongo_modify
%_bindir/mongo.pl
%_bindir/mongo_slinks
%_bindir/reiser_fract_tree
%_bindir/mongo_dd
%_bindir/mongo_holes
%_bindir/mongo_read
%_bindir/update-flist.pl
%_defaultdocdir/%name-%version

%clean
rm -rf $RPM_BUILD_ROOT




%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 2004.08.17-6mdv2011.0
+ Revision: 620388
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2004.08.17-5mdv2010.0
+ Revision: 430086
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 2004.08.17-4mdv2009.0
+ Revision: 252686
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 2004.08.17-2mdv2008.1
+ Revision: 136602
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sun Feb 25 2007 Anne Nicolas <anne.nicolas@mandriva.com> 2004.08.17-2mdv2007.0
+ Revision: 125561
- rebuild
- Import mongo

* Sun May 07 2006 Anne Nicolas <anne.nicolas@mandriva.com> 2004.08.17-1mdk
- initial release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3224 |12cr|mongodb-2.2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %nil
%define name    mongodb
%define version 2.2.2
%define release %mkrel 1

Name:    %{name}
Version: %{version}
Release: %{release}
Summary: MongoDB client shell and tools
License: AGPL 3.0
URL: http://www.mongodb.org
Group: Databases
Source0: http://downloads.mongodb.org/src/%{name}-src-r%{version}.tar.gz
Source1: mongod.service
Patch0: boost-1.50.patch
BuildRequires: js-devel
BuildRequires: readline-devel
BuildRequires: boost-devel
BuildRequires: pkgconfig(libpcre)
BuildRequires: pcap-devel
BuildRequires: scons

%description
Mongo (from "huMONGOus") is a schema-free document-oriented database.
It features dynamic profileable queries, full indexing, replication
and fail-over support, efficient storage of large binary data objects,
and auto-sharding.

This package provides the mongo shell, import/export tools, and other
client utilities.

%package server
Summary: MongoDB server, sharding server, and support scripts
Group: Databases
Requires: mongodb
Requires(post):  rpm-helper >= 0.24.1-1
Requires(preun): rpm-helper >= 0.24.1-1


%description server
Mongo (from "huMONGOus") is a schema-free document-oriented database.

This package provides the mongo server software, mongo sharding server
softwware, default configuration files, and init.d scripts.


%package devel
Summary: MongoDB server, sharding server, and support scripts
Group: Databases
Requires: mongodb

%description devel
This package provides the devel files for %{name}.

%prep
%setup -qn %{name}-src-r%{version}
#% patch0 -p1

%build
%serverbuild
export CXXFLAGS="%optflags"
export LINKFLAGS='%ldflags'
%scons --prefix=%{_prefix}

%install
%serverbuild
export CXXFLAGS="%optflags"
export LINKFLAGS='%ldflags'

%scons --prefix=%{buildroot}%{_usr} install
mkdir -p %{buildroot}%{_mandir}/man1
cp debian/*.1 %{buildroot}%{_mandir}/man1/
mkdir -p %{buildroot}%{_unitdir}
cp %{SOURCE1} %{buildroot}%{_unitdir}/mongod.service
mkdir -p %{buildroot}%{_sysconfdir}/rc.d/init.d
cp rpm/init.d-mongod %{buildroot}%{_sysconfdir}/rc.d/init.d/mongod
chmod a+x %{buildroot}%{_sysconfdir}/rc.d/init.d/mongod
mkdir -p %{buildroot}%{_sysconfdir}
cp rpm/mongod.conf %{buildroot}%{_sysconfdir}/mongod.conf
mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
cp rpm/mongod.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/mongod
mkdir -p %{buildroot}%{_var}/lib/mongo
mkdir -p %{buildroot}%{_var}/log/mongo
touch %{buildroot}%{_var}/log/mongo/mongod.log

cat >> %{buildroot}%{_sysconfdir}/sysconfig/mongod << EOF
OPTIONS="-f /etc/mongod.conf"
EOF

# (cg) Ensure the pid file folder exists (this is more important under mga3
# when /var/run will be on tmpfs)
mkdir -p %{buildroot}%{_prefix}/lib/tmpfiles.d
cat > %{buildroot}%{_prefix}/lib/tmpfiles.d/%{name}-server.conf << EOF
d %{_var}/run/mongo 0755 mongod mongod -
EOF

rm -f %{buildroot}/usr/lib/libmongoclient.a

%pre server
%_pre_useradd mongod /var/lib/mongo /bin/false

%post server
# (cg) Make sure the pid folder exists on install
mkdir -p %{_var}/run/mongo
chown mongod.mongod %{_var}/run/mongo
%_post_service mongod

%preun server
%_preun_service mongod

%postun server
%_postun_userdel mongod

%files
%doc README GNU-AGPL-3.0.txt
%{_bindir}/mongo
%{_bindir}/mongodump
%{_bindir}/mongooplog
%{_bindir}/mongoperf
%{_bindir}/mongoexport
%{_bindir}/mongofiles
%{_bindir}/mongoimport
%{_bindir}/mongorestore
%{_bindir}/mongostat
%{_bindir}/mongosniff
%{_bindir}/mongotop
%{_bindir}/bsondump
%{_mandir}/man1/mongo.1*
%{_mandir}/man1/mongodump.1*
%{_mandir}/man1/mongoexport.1*
%{_mandir}/man1/mongofiles.1*
%{_mandir}/man1/mongoimport.1*
%{_mandir}/man1/mongosniff.1*
%{_mandir}/man1/mongostat.1*
%{_mandir}/man1/mongorestore.1*
%{_mandir}/man1/bsondump.1*

%files server
%config(noreplace) %{_sysconfdir}/mongod.conf
%{_bindir}/mongod
%{_bindir}/mongos
%{_mandir}/man1/mongod.1*
%{_mandir}/man1/mongos.1*
%{_prefix}/lib/tmpfiles.d/%{name}-server.conf
%{_unitdir}/mongod.service
%{_sysconfdir}/rc.d/init.d/mongod
%{_sysconfdir}/sysconfig/mongod
%attr(0755,mongod,mongod) %dir %{_var}/lib/mongo
%attr(0755,mongod,mongod) %dir %{_var}/log/mongo
%attr(0640,mongod,mongod) %config(noreplace) %verify(not md5 size mtime) %{_var}/log/mongo/mongod.log

%files devel
%{_includedir}/mongo/

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3225 |12cr|monica-3.7-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           monica
Version:        3.7
Release:        %mkrel 7
Summary:        Monitor Calibration Tool
License:        BSD
Group:          System/Kernel and hardware
URL:            http://www.pcbypaul.com/software/monica.shtml
Source0:        http://www.pcbypaul.com/software/dl/monica-%{version}.tar.bz2
Patch0:		monica-3.7-use-ldflags.patch
Patch1:		monica-3.7-mdv-fix-gcc43.patch
patch2:		monica-3.7-mdv-fix-str-fmt.patch
Requires:       xgamma
BuildRequires:  fltk-devel
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%description
Monica is a monitor calibration tool. It works as frontend to xgamma to
alter the gamma correction for XFree86 or Xorg. The black point, gray,
and color blocks help to find usable settings for a target of 2.2 gamma,
the Web, and sRGB standard.

%prep
%setup -q
%patch0 -p0 -b .orig
%patch1 -p1 -b .gcc43
%patch2 -p1 -b .strfmt

%build
%{make} CFLAGS="%{optflags}" LDFLAGS="%{?ldflags}"

%install
%{__rm} -rf %{buildroot}
%{__mkdir_p} %{buildroot}%{_bindir}
%{__cp} -a monica %{buildroot}%{_bindir}/monica

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc authors ChangeLog install licence news readme
%attr(0755,root,root) %{_bindir}/monica



%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 3.7-7mdv2011.0
+ Revision: 612922
- the mass rebuild of 2010.1 packages

* Thu Jan 21 2010 Jérôme Brenier <incubusss@mandriva.org> 3.7-6mdv2010.1
+ Revision: 494773
- fix build with gcc 4.3
- fix str fmt
- rebuild for new fltk

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sun Dec 14 2008 Funda Wang <fwang@mandriva.org> 3.7-4mdv2009.1
+ Revision: 314154
- use flags when compiling

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 3.7-3mdv2009.0
+ Revision: 252687
- rebuild

* Sun Jul 27 2008 David Walluck <walluck@mandriva.org> 3.7-1mdv2009.0
+ Revision: 250496
- 3.7

* Mon Dec 31 2007 David Walluck <walluck@mandriva.org> 3.6-1mdv2008.1
+ Revision: 139701
- import monica



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3226 |12cr|monika-0.4.4-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define release_id 2

Summary: Monika PBS monitor tools
Name: monika
Version: 0.4.4
Release: %mkrel 6
Source: %{name}_%{version}-%{release_id}.tar.bz2
License: GPL
URL:http://ka-tools.sourceforge.net/
BuildRoot: %{_tmppath}/build-%{name}_%{version}
Group: Monitoring
Requires: perl-AppConfig, perl-CGI
BuildArchitectures: noarch

%description
Monika is a tool to monitor a PBS cluster. It basically shows an overall 
picture of node reservations, and job states.

%prep

%setup -n %{name}-%{version}

%build

%install
mkdir -p $RPM_BUILD_ROOT/%{_docdir}/%{name}-%{version}
mkdir -p $RPM_BUILD_ROOT/%{_var}/www/cgi-bin/%{name}
mkdir -p $RPM_BUILD_ROOT/%{_bindir}
mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/

cp -a $RPM_BUILD_DIR/%{name}-%{version}/monika.cgi $RPM_BUILD_ROOT/%{_var}/www/cgi-bin
cp -a $RPM_BUILD_DIR/%{name}-%{version}/%{name}/*.pm $RPM_BUILD_ROOT/%{_var}/www/cgi-bin/%{name}
cp -a $RPM_BUILD_DIR/%{name}-%{version}/monika.conf $RPM_BUILD_ROOT/%{_sysconfdir}/

%clean
rm -rf $RPM_BUILD_ROOT

%files 
%defattr(-,root,root)
%doc  INSTALL README LICENSE
%attr(755,root,root) %{_var}/www/cgi-bin/monika*
%config(noreplace) %{_sysconfdir}/*conf



%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.4.4-6mdv2010.0
+ Revision: 430087
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.4.4-5mdv2009.0
+ Revision: 252689
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Dec 19 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.4.4-3mdv2008.1
+ Revision: 133069
- do not try to reinvent %%doc
- kill re-definition of %%buildroot on Pixel's request
- kill packager tag
- use %%mkrel


* Sat Apr 02 2005 <guibo@guibo.mdkc.com> 0.4.4-2mdk
- fix make install

* Fri Mar 18 2005 Antoine Ginies <aginies@n1.mandrakesoft.com> 0.4.4-1mdk
- release 0.4.4-2

* Sat Sep 20 2003 aginies <aginies@mandrakesoft.com> 0.4.3-1mdk
- using .tar.bz2
- adjusting release to 1mdk

* Fri May 16 2003 Pierre Neyron <pierre.neyron@imag.fr> 0.4.3
- rename version

* Thu May 15 2003 Pierre Neyron <pierre.neyron@imag.fr> 0.4-3
- node state bug fixed

* Tue Mar 25 2003 Pierre Neyron <pierre.neyron@imag.fr> 0.4-2
- New look for reservation table.

* Mon Mar 24 2003 Pierre Neyron <pierre.neyron@imag.fr> 0.4-1
- bug fixes
- add reservation table width param: nodes_per_line
- config file self documentation revisited

* Tue Mar 18 2003 Pierre Neyron <pierre.neyron@imag.fr> 0.3-1
- by property node view
- tooltips, back links
- change perl module files location from perl_vendor to the cgi-bin dir

* Wed Mar 12 2003 Pierre Neyron <pierre.neyron@imag.fr> 0.2-1
- code cleaning
- parse `qstat -f' output rather than `qstat -as'
- add detailed status pages

* Fri Mar 07 2003 Pierre Neyron <pierre.neyron@imag.fr> 0.1-2
- Bug fixes

* Wed Feb 26 2003 Pierre Neyron <pierre.neyron@imag.fr> 0.1-1
- First attempt.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3227 |12cr|monit-5.3.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	monit
%define version	5.3.2
%define rel 1

Summary: 	Process monitor and restart utility
Name: 		%{name}
Version: 	%{version}
Release: 	%mkrel %{rel}
License: 	GPLv3+
Source0: 	http://mmonit.com/monit/dist/%{name}-%{version}.tar.gz
Source2:	rc.monit
# Config tweaks: enable logging and include /etc/monit.d by default
# AdamW 2010/01
Patch0:		monit-5.1-config.patch
Group: 		Monitoring
URL: 		http://www.tildeslash.com/monit/
Requires(post):		rpm-helper
Requires(preun):	rpm-helper
BuildRequires:	flex, bison, openssl-devel

%description
Monit is a utility for managing and monitoring processes,
files, directories and devices on a Unix system. Monit conducts
automatic maintenance and repair and can execute meaningful causal
actions in error situations.

%prep
%setup -q
%patch0 -p1 -b .config

%build
%configure2_5x
%make

%install
%makeinstall_std

%__install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}.d
%__install -m 600 monitrc %{buildroot}%{_sysconfdir}/monitrc

%__install -d -m 755 %{buildroot}%{_initrddir}
%__install -m 755 %{SOURCE2} %{buildroot}%{_initrddir}/%{name}

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%files
%doc COPYING README
%config(noreplace) %{_sysconfdir}/monitrc
%dir %{_sysconfdir}/%{name}.d
%{_initrddir}/%{name}
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1.*


%changelog
* Thu Feb 16 2012 Alexander Khrukin <akhrukin@mandriva.org> 5.3.2-1mdv2011.0
+ Revision: 775106
- version update 5.3.2

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 5.1.1-3mdv2011.0
+ Revision: 612923
- the mass rebuild of 2010.1 packages

* Mon Apr 19 2010 Funda Wang <fwang@mandriva.org> 5.1.1-2mdv2010.1
+ Revision: 536603
- rebuidl

* Thu Feb 25 2010 Lev Givon <lev@mandriva.org> 5.1.1-1mdv2010.1
+ Revision: 511359
- Update to 5.1.1.
- Update to 5.1.

* Thu Jan 28 2010 Adam Williamson <awilliamson@mandriva.org> 5.0.3-2mdv2010.1
+ Revision: 497711
- add config.patch to tweak config file: enable logging and include
  files in /etc/monit.d by default
- two tweaks to the initscript:
  	+ tell it to actually run as a daemon
  	+ monit should start after every other service in case it's set to
  	  monitor any of them (thanks Scott Storck from monit ML)

* Sat Aug 08 2009 Frederik Himpe <fhimpe@mandriva.org> 5.0.3-1mdv2010.0
+ Revision: 411821
- Update to new version 5.0.3
- Use configuration file included in source tarball
- Add LSB headers to init script

* Tue Feb 05 2008 Lev Givon <lev@mandriva.org> 4.10.1-1mdv2008.1
+ Revision: 162796
- Update to 4.10.1.

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Dec 14 2007 Thierry Vignaud <tv@mandriva.org> 4.9-2mdv2008.1
+ Revision: 119874
- rebuild b/c of missing subpackage on ia32


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3228 |12cr|mono-basic-2.10-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name mono-basic
%define version 2.10
%define release %mkrel 3

Summary: Visual Basic .NET support for Mono
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://www.go-mono.com/sources/%name/%{name}-%{version}.tar.bz2
License: BSD
Group: Development/Other
URL:		http://www.go-mono.com/ 
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: mono-devel >= 2.10
BuildRequires: locales
BuildArch: noarch

%description
This package contains the Visual Basic .NET compiler and language
runtime. This allows you to compile and run VB.NET application and
assemblies.

%package 2.0
Summary: Visual Basic .NET support for Mono 2.0 API
Group: Development/Other
Requires: %{name} = %{version}-%{release}
Conflicts: %{name} < 2.10-2

%description 2.0
This package contains the Visual Basic .NET compiler and language
runtime under 2.0 API. This allows you to compile and run VB.NET
application and assemblies.

%prep
%setup -q -n %name-%version

%build
export LC_ALL=UTF-8
./configure --prefix=%_prefix
make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README
%{_bindir}/*
%{_prefix}/lib/mono/4.0/*
%{_prefix}/lib/mono/gac/Microsoft.VisualBasic/10.0.0.0*
%{_prefix}/lib/mono/gac/Mono.Cecil.VB.Mdb/0.9.3.0*
%{_prefix}/lib/mono/gac/Mono.Cecil.VB.Pdb/0.9.3.0*
%{_prefix}/lib/mono/gac/Mono.Cecil.VB/0.9.3.0*
%{_mandir}/man1/vbnc.1*

%files 2.0
%defattr(-,root,root)
%{_prefix}/lib/mono/2.0/*
%{_prefix}/lib/mono/gac/Microsoft.VisualBasic/8.0.0.0*


%changelog
* Fri May 04 2012 Götz Waschk <waschk@mandriva.org> 2.10-3mdv2012.0
+ Revision: 795870
- yearly rebuild

* Tue May 03 2011 Funda Wang <fwang@mandriva.org> 2.10-2
+ Revision: 663967
- split 2.0 api

* Thu Feb 17 2011 Götz Waschk <waschk@mandriva.org> 2.10-1
+ Revision: 638203
- new version
- bump mono dep
- update file list

* Thu Oct 07 2010 Götz Waschk <waschk@mandriva.org> 2.8-1mdv2011.0
+ Revision: 584071
- new version
- bump mono dep
- update file list

* Wed Sep 15 2010 Götz Waschk <waschk@mandriva.org> 2.6.2-2mdv2011.0
+ Revision: 578418
- fix build with new make

* Tue Mar 16 2010 Götz Waschk <waschk@mandriva.org> 2.6.2-1mdv2010.1
+ Revision: 521494
- update to new version 2.6.2

* Tue Dec 15 2009 Götz Waschk <waschk@mandriva.org> 2.6-1mdv2010.1
+ Revision: 478858
- update to new version 2.6

* Sat Jul 25 2009 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 2.4.2-2mdv2010.0
+ Revision: 399759
- Rebuild

* Tue Jun 30 2009 Götz Waschk <waschk@mandriva.org> 2.4.2-1mdv2010.0
+ Revision: 390908
- new version

* Fri Apr 24 2009 Götz Waschk <waschk@mandriva.org> 2.4-1mdv2010.0
+ Revision: 368969
- new version

* Wed Jan 14 2009 Götz Waschk <waschk@mandriva.org> 2.2-1mdv2009.1
+ Revision: 329390
- new version
- drop patches
- add man page

* Sat Oct 11 2008 Götz Waschk <waschk@mandriva.org> 2.0-1mdv2009.1
+ Revision: 291910
- new version
- fix build

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.9-2mdv2009.0
+ Revision: 268147
- rebuild early 2009.0 package (before pixel changes)

* Tue Apr 08 2008 Götz Waschk <waschk@mandriva.org> 1.9-1mdv2009.0
+ Revision: 192396
- new version

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Dec 13 2007 Götz Waschk <waschk@mandriva.org> 1.2.6-1mdv2008.1
+ Revision: 119269
- new version

* Thu Aug 30 2007 Götz Waschk <waschk@mandriva.org> 1.2.5-1mdv2008.0
+ Revision: 75984
- new version
- bump deps

* Thu May 17 2007 Götz Waschk <waschk@mandriva.org> 1.2.4-1mdv2008.0
+ Revision: 27606
- new version
- update file list
- bump deps


* Fri Feb 16 2007 Götz Waschk <waschk@mandriva.org> 1.2.3.1-1mdv2007.0
+ Revision: 121570
- depend on locales for build
- we can only build in UTF-8
- new version

* Wed Feb 07 2007 Götz Waschk <waschk@mandriva.org> 1.2.3-1mdv2007.1
+ Revision: 117073
- Import mono-basic

* Wed Feb 07 2007 Götz Waschk <waschk@mandriva.org> 1.2.3-1mdv2007.1
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3229 |12cr|mono-curses-0.2-0.r128192.6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define svn r128192

Summary:	Mono library for writing simple curses UIs
Name:		mono-curses
Version:	0.2
Release:	0.%{svn}.6
License:	MIT
Group:		Development/Other
Url:		http://www.mono-project.com/MonoCurses
Source0:	%{name}-%{svn}.tar.bz2
#gw this is automatically generated at build time by attrib, but this does
# not work in iurt
Source1:	constants.cs
Patch:		monotorrent-curses-makefile.patch

BuildRequires:	mono-devel
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	monodoc

%description
This is a library for writing curses UIs in Mono.

%package doc
Summary:	Development documentation for %{name}
Group:		Development/Other
Requires(post): mono-tools
Requires(postun): mono-tools >= 1.1.9


%description doc
This package contains the API documentation for the %{name} in
Monodoc format.

%prep
%setup -q -n mono-curses
%patch
cp %SOURCE1 .

%build
./configure --prefix=%{_prefix}
make

%install
%makeinstall 
%if %{_lib} != lib
mkdir -p %{buildroot}%{_libdir}
mv %{buildroot}%{_prefix}/lib/{*.so,pkgconfig} %{buildroot}%{_libdir}
%endif

%post doc
%_bindir/monodoc --make-index > /dev/null

%postun doc
if [ "$1" = "0" -a -x %_bindir/monodoc ]; then %_bindir/monodoc --make-index > /dev/null
fi

%files
%doc README AUTHORS
%{_libdir}/libmono-curses.so
%{_libdir}/pkgconfig/mono-curses.pc
%{_prefix}/lib/mono/gac/mono-curses
%{_prefix}/lib/mono/mono-curses

%files doc
%doc ChangeLog
%{_prefix}/lib/monodoc/sources/mono-curses.*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3230 |12cr|mono-debugger-2.10-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	mono-debugger
%define version	2.10
%define release	%mkrel 2
%define major 0
%define libname %mklibname %name %major
%define monodir %_prefix/lib/mono

Summary:	Mono Debugger
Name:		%name
Version:	%version
Release:	%release
License:	GPLv2+ and MIT
Group:		Development/Other
Source0:	http://go-mono.com/sources/mono-debugger/%name-%version.tar.bz2
Patch0: mono-debugger-2.10-glib-includes.patch
Patch1: mono-debugger-2.2-dllmap.patch
URL:		http://www.go-mono.com/
BuildRoot:	%{_tmppath}/%{name}-%{version}-root
BuildRequires:	mono-devel >= 2.10
#gw not required by mono 2.8 anymore:
BuildRequires:	glib2-devel
BuildRequires:	libreadline-devel
BuildRequires:  termcap-devel
BuildRequires:	automake1.9
Requires:	mono
Requires: %libname >= %version
%define _requires_exceptions libmonodebuggerreadline

%description
The Mono Debugger

%package -n %libname
Group: System/Libraries
Summary: Shared libraries of the Mono Debugger

%description -n %libname
This contains shared libraries used by the Mono Debugger

%package -n %libname-devel
Group: Development/Other
Summary: Headers of the Mono Debugger
Provides: lib%name-devel = %version-%release
Requires: %libname = %version
Requires: %name = %version

%description -n %libname-devel
This contains headers and libraries of the Mono Debugger.


%prep
%setup -q
%apply_patches

%build
%define _disable_ld_no_undefined 1
%configure2_5x
#gw parallel build broken in 2.4.3
make

%install
rm -rf %{buildroot}
%makeinstall
install -m 644 wrapper/mdb.exe.config %buildroot%monodir/2.0/

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post -n %libname -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %libname -p /sbin/ldconfig
%endif

%files
%defattr(-, root, root)
%{_bindir}/*
%monodir/*
%doc AUTHORS README NEWS ChangeLog

%files -n %libname
%defattr(-, root, root)
%_libdir/lib*.so.%{major}*

%files -n %libname-devel
%defattr(-, root, root)
%_libdir/lib*.so
%{_libdir}/pkgconfig/*




%changelog
* Mon Feb 20 2012 Götz Waschk <waschk@mandriva.org> 2.10-2mdv2012.0
+ Revision: 777953
- remove libtool archive
- fix glib includes
- rebuild

* Thu Feb 17 2011 Götz Waschk <waschk@mandriva.org> 2.10-1
+ Revision: 638201
- new version
- bump mono dep

* Sat Nov 27 2010 Götz Waschk <waschk@mandriva.org> 2.8.1-1mdv2011.0
+ Revision: 601733
- new version
- drop patch 2

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 2.8-3mdv2011.0
+ Revision: 587887
- P2: security fix for CVE-2010-3369 (debian)

* Thu Oct 07 2010 Götz Waschk <waschk@mandriva.org> 2.8-2mdv2011.0
+ Revision: 584074
- update build deps
- rebuild for new mono

* Thu Oct 07 2010 Götz Waschk <waschk@mandriva.org> 2.8-1mdv2011.0
+ Revision: 583939
- update to new version 2.8

* Tue Mar 16 2010 Götz Waschk <waschk@mandriva.org> 2.6.3-1mdv2010.1
+ Revision: 521513
- update to new version 2.6.3

* Tue Dec 15 2009 Götz Waschk <waschk@mandriva.org> 2.6-1mdv2010.1
+ Revision: 478867
- update to new version 2.6

* Thu Dec 10 2009 Götz Waschk <waschk@mandriva.org> 2.4.3-1mdv2010.1
+ Revision: 475972
- new version
- disable parallel build

* Thu Jul 09 2009 Funda Wang <fwang@mandriva.org> 2.4.2.1-1mdv2010.0
+ Revision: 393749
- New version 2.4.2.1

* Tue Jun 30 2009 Götz Waschk <waschk@mandriva.org> 2.4.2-1mdv2010.0
+ Revision: 390913
- update to new version 2.4.2

* Fri Apr 24 2009 Götz Waschk <waschk@mandriva.org> 2.4-1mdv2010.0
+ Revision: 368974
- new version

* Thu Mar 05 2009 Götz Waschk <waschk@mandriva.org> 2.2-2mdv2009.1
+ Revision: 349356
- fix build
- update dll mapping for bug #48495

* Wed Jan 14 2009 Götz Waschk <waschk@mandriva.org> 2.2-1mdv2009.1
+ Revision: 329396
- update to new version 2.2

* Sat Oct 11 2008 Götz Waschk <waschk@mandriva.org> 2.0-1mdv2009.1
+ Revision: 292255
- new version
- update deps
- fix build
- update license

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Wed Dec 19 2007 Götz Waschk <waschk@mandriva.org> 0.60-2mdv2008.1
+ Revision: 134332
- fix automatic deps

* Wed Dec 19 2007 Götz Waschk <waschk@mandriva.org> 0.60-1mdv2008.1
+ Revision: 133870
- new version

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu May 17 2007 Götz Waschk <waschk@mandriva.org> 0.50-1mdv2008.0
+ Revision: 27607
- new version
- bump deps


* Wed Nov 22 2006 Götz Waschk <waschk@mandriva.org> 0.31-1mdv2007.0
+ Revision: 86340
- Import mono-debugger

* Wed Nov 22 2006 Götz Waschk <waschk@mandriva.org> 0.31-1mdv2007.1
- New version 0.31

* Sat Jul 29 2006 Gtz Waschk <waschk@mandriva.org> 0.30-1mdv2007.0
- source URL
- New release 0.30

* Sat Jul 08 2006 Gtz Waschk <waschk@mandriva.org> 0.20-1mdv2007.0
- bump deps
- drop patches 0,2
- New release 0.20

* Mon Mar 20 2006 Götz Waschk <waschk@mandriva.org> 0.12-1mdk
- New release 0.12

* Thu Feb 02 2006 Gtz Waschk <waschk@mandriva.org> 0.11-2mdk
- fix build

* Tue Dec 20 2005 Gtz Waschk <waschk@mandriva.org> 0.11-1mdk
- update file list
- bump deps
- update patch 1
- new version

* Tue Jun 21 2005 Gtz Waschk <waschk@mandriva.org> 0.10-0.46231.1mdk
- new snapshot

* Sat Jun 18 2005 Gtz Waschk <waschk@mandriva.org> 0.10-0.45941.1mdk
- bump deps
- rediff patch 2
- new snapshot

* Fri Jun 03 2005 Gtz Waschk <waschk@mandriva.org> 0.9-0.45318.2mdk
- patch to fix test on x86_64
- no more excusivearch

* Fri Jun 03 2005 Gtz Waschk <waschk@mandriva.org> 0.9-0.45318.1mdk
- fix buildrequires
- new snapshot

* Wed Jun 01 2005 Gtz Waschk <waschk@mandriva.org> 0.9-0.44840.4mdk
- fix buildrequires

* Tue May 31 2005 Gtz Waschk <waschk@mandriva.org> 0.9-0.44840.3mdk
- fix deps again

* Tue May 31 2005 Gtz Waschk <waschk@mandriva.org> 0.9-0.44840.2mdk
- fix dll maps
- fix deps

* Tue May 31 2005 Gtz Waschk <waschk@mandriva.org> 0.9-0.44840.1mdk
- initial mdk package

* Tue Dec 09 2003 Martin Baulig <martin@ximian.com> 0.5-1
- initial release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3231 |12cr|monodevelop-3.0.3.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name monodevelop
%define	version  3.0.3.5
%define	release  %mkrel 1
%define	gtksharp 1.9.5
%define	monodoc  1.0
%define	pkgconfigdir %_datadir/pkgconfig

Summary:	Full-featured IDE for mono and Gtk#
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://download.mono-project.com/sources/monodevelop/%{name}-%{version}.tar.bz2
Patch0:		link_system_nunit.patch
Patch1:		%{name}-3.0.3.2-md-gettext.patch
URL:		http://www.monodevelop.com/
License:	LGPLv2
Group:		Development/Other
#Requires: gtksourceview-sharp >= % gtksourceview
Requires:	gnome-sharp2 >= %gtksharp
Requires:	glade-sharp2 >= %gtksharp
Requires:	monodoc >= %monodoc
Requires:	mono-tools
Requires:	mono-basic
Requires:	libmono-devel
Requires:	shared-mime-info
Requires:	xterm
Requires:	subversion
Requires:	git
Requires:	xsp
BuildRequires:	pkgconfig(gconf-sharp-2.0) >= 2.12.8
BuildRequires:	pkgconfig(glade-sharp-2.0) >= 2.12.8
BuildRequires:	pkgconfig(glib-sharp-2.0) >= 2.12.8
BuildRequires:	pkgconfig(gnome-sharp-2.0) >= 2.12.8
BuildRequires:	pkgconfig(gnome-vfs-sharp-2.0) >= 2.12.8
BuildRequires:	pkgconfig(gtk-sharp-2.0) >= 2.12.8
BuildRequires:	pkgconfig(wcf)
BuildRequires:	pkgconfig(mono-addins) >= 0.6
BuildRequires:	pkgconfig(mono-addins-gui) >= 0.6
BuildRequires:	pkgconfig(mono-addins-setup) >= 0.6
BuildRequires:	pkgconfig(mono-nunit)
BuildRequires:	pkgconfig(monodoc) >= 1.0
BuildRequires:	pkgconfig(mono) >= 2.8
BuildRequires:	intltool
BuildRequires:	desktop-file-utils
BuildRequires:	gettext
# Obsolete deprecated plugins which are not compatible with MD 2.6
Obsoletes:	monodevelop-boo
Obsoletes:	monodevelop-debugger-mdb

Conflicts:	%{name} <= 3.0.3.2-2
Obsoletes:	%{name} <= 3.0.3.2-2

BuildArch:     noarch
%define _requires_exceptions ^libg.*\\|lib64g.*\\|libp.*\\|lib64p.*\\|liba.*\\|lib64a.*

%description 
This is MonoDevelop which is intended to be a full-featured
integrated development environment (IDE) for mono and Gtk#.
It was originally a port of SharpDevelop 0.98.

%prep
%setup -q
%patch0 -p1 -b .nunit
%patch1 -p1 -b .mdgettext

%build
./configure --prefix=%_prefix --libdir=%_prefix/lib --enable-versioncontrol --enable-aspnet --enable-subversion --enable-git --enable-aspnetedit --enable-monoextensions --disable-update-mimedb --disable-update-desktopdb 
#--enable-gtksourceview2
make

%install
rm -rf %{buildroot} %name.lang
mkdir -p %{buildroot}/`monodoc --get-sourcesdir`
%makeinstall_std pkgconfigdir=%pkgconfigdir packagedir=%buildroot%_prefix/lib/monodevelop/AddIns/AspNetEdit MOZILLA_HOME=%buildroot%_prefix/lib/firefox-%mozver/

desktop-file-install --dir %buildroot%_datadir/applications \
  %buildroot%_datadir/applications/*.desktop

%find_lang %name

%files -f %name.lang
%doc AUTHORS ChangeLog README 
%{_bindir}/mdtool
%{_bindir}/monodevelop
%{_prefix}/lib/monodevelop
%_mandir/man1/mdtool.1*
%_mandir/man1/monodevelop.1*
%{_datadir}/applications/monodevelop.desktop
%{_datadir}/mime/packages/monodevelop.xml
%_datadir/icons/hicolor/*/apps/monodevelop.*
%pkgconfigdir/monodevelop.pc
%pkgconfigdir/monodevelop-core-addins.pc

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3232 |12cr|monodevelop-debugger-gdb-2.8.5.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:     	monodevelop-debugger-gdb
Version:	2.8.5.1
Release:	%mkrel 1
License:	MIT
BuildArch:      noarch
URL:		http://www.go-mono.com
Source0:	http://download.mono-project.com/sources/%name/%name-%version.tar.bz2
BuildRequires:  monodevelop >= %version
BuildRequires:  mono-devel
Requires: gdb
Summary:	Monodevelop GDB Addin
Group:		Development/Other
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Monodevelop Addin to integrate the GNU debugger.


%prep
%setup -q

%build
./configure --prefix=%_prefix
%make

%install
rm -rf "$RPM_BUILD_ROOT" %name.lang
%makeinstall_std

%clean
rm -rf "$RPM_BUILD_ROOT"

%files
%defattr(-, root, root)
%_prefix/lib/monodevelop/AddIns/MonoDevelop.Debugger/


%changelog
* Mon Jan 23 2012 Götz Waschk <waschk@mandriva.org> 2.8.5.1-1mdv2012.0
+ Revision: 766763
- update to new version 2.8.5.1

* Thu Jan 05 2012 Götz Waschk <waschk@mandriva.org> 2.8.5-1
+ Revision: 757877
- update to new version 2.8.5

* Thu Nov 17 2011 Götz Waschk <waschk@mandriva.org> 2.8.2-1
+ Revision: 731188
- update to new version 2.8.2

* Mon Oct 10 2011 Götz Waschk <waschk@mandriva.org> 2.8-1
+ Revision: 703991
- new version
- new source URL

* Thu Sep 08 2011 Götz Waschk <waschk@mandriva.org> 2.6-1
+ Revision: 698947
- new version
- new source URL

* Thu Jul 14 2011 Götz Waschk <waschk@mandriva.org> 2.4-2
+ Revision: 689965
- rebuild

* Sun Jul 11 2010 Götz Waschk <waschk@mandriva.org> 2.4-1mdv2011.0
+ Revision: 550716
- new version

* Thu Feb 04 2010 Götz Waschk <waschk@mandriva.org> 2.2.1-1mdv2010.1
+ Revision: 500675
- update to new version 2.2.1

* Tue Dec 15 2009 Götz Waschk <waschk@mandriva.org> 2.2-1mdv2010.1
+ Revision: 478914
- update to new version 2.2

* Fri Dec 11 2009 Götz Waschk <waschk@mandriva.org> 2.1.2-1mdv2010.1
+ Revision: 476490
- update to new version 2.1.2

* Tue Nov 10 2009 Götz Waschk <waschk@mandriva.org> 2.1.1-1mdv2010.1
+ Revision: 464199
- update to new version 2.1.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 2.0-2mdv2010.0
+ Revision: 440066
- rebuild

* Tue Mar 31 2009 Götz Waschk <waschk@mandriva.org> 2.0-1mdv2009.1
+ Revision: 362823
- new version

* Tue Mar 17 2009 Götz Waschk <waschk@mandriva.org> 1.9.3-1mdv2009.1
+ Revision: 356878
- update to new version 1.9.3

* Thu Feb 12 2009 Götz Waschk <waschk@mandriva.org> 1.9.2-1mdv2009.1
+ Revision: 339835
- new version
- remove pkgconfig file

* Mon Nov 24 2008 Götz Waschk <waschk@mandriva.org> 1.9.1-1mdv2009.1
+ Revision: 306279
- import monodevelop-debugger-gdb



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3233 |12cr|monodevelop-debugger-mdb-2.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:     	monodevelop-debugger-mdb
Version:	2.4
Release:	%mkrel 2
License:	MIT
BuildArch:      noarch
URL:		http://www.go-mono.com
Source0:	http://ftp.novell.com/pub/mono/sources/monodevelop-debugger-mdb/%{name}-%{version}.tar.bz2
BuildRequires:  monodevelop >= %version
BuildRequires:  libmono-debugger-devel
BuildRequires:  mono-addins-devel
Summary:	Monodevelop Mono Debugger Addin
Group:		Development/Other
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Monodevelop Mono Debugger Addin


%prep
%setup -q

%build
./configure --prefix=%_prefix
%make

%install
rm -rf "$RPM_BUILD_ROOT" %name.lang
%makeinstall_std
mkdir -p $RPM_BUILD_ROOT%_prefix/share/pkgconfig
mv $RPM_BUILD_ROOT%_prefix/lib/pkgconfig/*.pc $RPM_BUILD_ROOT%_prefix/share/pkgconfig
#gw fix pkgconfig file:
perl -pi -e "s/^Version.*/Version:%version/" %buildroot%_datadir/pkgconfig/mono.debugging.backend.mdb.pc

%clean
rm -rf "$RPM_BUILD_ROOT"

%files
%defattr(-, root, root)
%_prefix/lib/monodevelop/AddIns/MonoDevelop.Debugger/
%_datadir/pkgconfig/mono.debugging.backend.mdb.pc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3234 |12cr|mono-nat-1.1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name mono-nat
%define version 1.1.0
%define release %mkrel 2

Summary: Network Address Translation library for Mono
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.gz
License: MIT
Group: System/Libraries
Url:  http://projects.qnetp.net/news/show/8
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: mono-devel
BuildArch: noarch

%description
This is a .NET Library for automatic network address translation.

%prep
%setup -q

%build
./configure --prefix=%_prefix
make

%install
rm -rf %{buildroot}
%makeinstall_std linuxpkgconfigdir=%_datadir/pkgconfig

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%_prefix/lib/mono-nat
%_datadir/pkgconfig/mono.nat.pc



%changelog
* Thu Mar 08 2012 Götz Waschk <waschk@mandriva.org> 1.1.0-2mdv2012.0
+ Revision: 783402
- yearly rebuild

* Mon Mar 07 2011 Götz Waschk <waschk@mandriva.org> 1.1.0-1
+ Revision: 642410
- new version
- update URL

* Tue Jun 30 2009 Götz Waschk <waschk@mandriva.org> 1.0.2-1mdv2011.0
+ Revision: 390907
- new version

* Fri Feb 20 2009 Götz Waschk <waschk@mandriva.org> 1.0-1mdv2009.1
+ Revision: 343228
- import mono-nat



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3235 |12cr|mono-sharpziplib-0.86.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		mono-sharpziplib
Version:	0.86.0
Release:	%mkrel 2
Summary:	Client Zip library written in C#
URL:		http://www.icsharpcode.net/OpenSource/SharpZipLib/Default.aspx
# Exception: Permission is given to use this library in commercial closed-source applications
# See: README.txt
License:	GPLv2+ with exceptions
Group:		Development/Other
Source0:	SharpZipLib_0860_SourceSamples.zip
Source1:	sharpziplib.pc
Patch0:		SharpZipLib-0.86-mono-build.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	nant 
BuildRequires:	unzip
BuildArch: noarch

%description
Gives C# projects the ability to work with Zip archives.

%package devel
Summary:	Client Zip library written in C#
Group:		Development/Other
Requires:	%{name} = %{version}-%{release}


%description devel
Gives C# projects the ability to work witz Zip archives.

%prep
%setup -q -c -n %name-%{version}
# We need this to compile.
%patch0 -p0
# Get rid of the binary dlls
rm ./SrcSamples/samples/HttpCompressionModule/src/refs/SharpZipLib.dll

%build
cd SrcSamples
# Use the mono system key instead of generating our own here.
%if %mdvver >= 201100
cp -a /etc/pki/mono/mono.snk ICSharpCode.SharpZipLib.key
%endif
nant

%install
%{__rm} -rf $RPM_BUILD_ROOT
%{__mkdir_p} $RPM_BUILD_ROOT/%_datadir/pkgconfig
cp %{S:1} $RPM_BUILD_ROOT/%_datadir/pkgconfig
%{__mkdir_p} $RPM_BUILD_ROOT/%_prefix/lib/mono/gac/
gacutil -i SrcSamples/bin/ICSharpCode.SharpZipLib.dll -f -package sharpziplib -root ${RPM_BUILD_ROOT}/%_prefix/lib

%clean
%{__rm} -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%_prefix/lib/mono/gac/ICSharpCode.SharpZipLib*/
%_prefix/lib/mono/sharpziplib/

%files devel
%defattr(-,root,root,-)
%doc SrcSamples/doc/*
%_datadir/pkgconfig/sharpziplib.pc



%changelog
* Sat Oct 15 2011 Götz Waschk <waschk@mandriva.org> 0.86.0-2mdv2012.0
+ Revision: 704776
- rebuild

* Thu Oct 14 2010 Götz Waschk <waschk@mandriva.org> 0.86.0-1mdv2011.0
+ Revision: 585721
- import mono-sharpziplib


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3236 |12cr|monosim-1.5.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Manage your SIM Card contacts
Name: monosim
Version: 1.5.2
Release: %mkrel 3
License: GPLv2
Group: Office
Source: http://www.integrazioneweb.com/repository/sources/%{name}-%{version}.tar.gz
Patch0: monosim-1.5.2-fix-desktop-file.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
URL: http://www.integrazioneweb.com/monosim

#BuildRequires: gtk-sharp2-devel >= 2.8.3
BuildRequires: glade-sharp2 >= 2.8.3
BuildRequires: mono >= 1.2.3
BuildRequires: pkgconfig

Requires: gtk-sharp2 >= 2.8.3
Requires: mono >= 1.2.3
Requires: pcsc-lite >= 1.0.0
Requires: libpcsclite1 >= 1.0.0
# libpcsclite-devel required because contain /usr/lib/libpcsclite.so
# not contained in to libpcsclite1
Requires: libpcsclite-devel >= 1.0.0


%description
is a simple application that can be used to read, write, update,
delete and backup your sim card contacts. It open and save also
some format files to manage your contacts also in a text files.
To connect monosim to your smartcard you need use a standard PCSC
smartcard reader as towitoko, acs, athena, blutronics, etc.

%prep
%setup -q
%patch0 -p0

%build
%configure2_5x
%make

%install
rm -fr %{buildroot}
# %makeinstall_std linuxpkgconfigdir=%{_datadir}/pkgconfig
%makeinstall_std


%clean
rm -rf %{buildroot}


%files
%defattr(-,root,root,-)
%doc monosim/copying.gpl
%{_libdir}/%{name}/
%{_bindir}/monosim
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/applications/%{name}.desktop




%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 1.5.2-3mdv2011.0
+ Revision: 612927
- the mass rebuild of 2010.1 packages

* Sat May 01 2010 Funda Wang <fwang@mandriva.org> 1.5.2-2mdv2010.1
+ Revision: 541455
- fix desktop file

* Sat Jul 18 2009 Armando Basile <hman@mandriva.org> 1.5.2-1mdv2010.0
+ Revision: 397204
- bug fix release

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.3.0.1-4mdv2009.0
+ Revision: 268148
- rebuild early 2009.0 package (before pixel changes)

* Wed Jun 04 2008 hman-it <hman-it> 1.3.0.1-3mdv2009.0
+ Revision: 214900
- spec file changed
- import monosim


* Thu May 06 2008 Armando Basile <hman@mandriva.org> 1.3.0.1-2mdv2009.0
- bug fixed: Fixed wrong label position reference in language files
- added support informations in language files
- added xml settings file to store selected language

* Sat Jun 30 2007 hman <hmandevteam@gmail.com> 1.2.0-1
- bug fixed: Many bugs fixed
- multilanguage support added (with text files in [languages] subfolder)
- erase sim phonebook function added

* Mon Jun 11 2007 hman <hmandevteam@gmail.com> 1.0.1-1
- first public release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3237 |12cr|monosim-gtk-2.0.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:   GTK user interface to manage sim card contacts
Name:      monosim-gtk
Version:   2.0.0.0
Release:   %mkrel 1
License:   GPLv2
#ExcludeArch: ppc64
Group:     Office
Source:    http://monosim.googlecode.com/files/%{name}-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
URL:       http://monosim.integrazioneweb.com/
BuildArch: noarch
# don't generate debug file because is empty
# % define debug_package %{nil}

BuildRequires: mono
BuildRequires: log4net-devel
BuildRequires: comex-base-devel >= 0.1.8.5
BuildRequires: gtk-sharp2-devel
BuildRequires: glade-sharp2
BuildRequires: pkgconfig

Requires: mono
Requires: log4net
Requires: comex-base >= 0.1.8.5
Requires: gtk-sharp2
Requires: glade-sharp2
Requires: glib-sharp2


%description
Is GTK user interface of a simple application that can be used 
to manage sim card contacts using PC/SC standard readers or 
smartmouse phoenix serial reader.

%prep
%setup -q

%build
%configure2_5x --libdir=%_prefix/lib 
%make

%install
rm -fr %{buildroot}
%makeinstall_std


%clean
rm -rf %{buildroot}


%files
%defattr(-,root,root,-)
%doc copying.gpl monosim-gtk/readme
%{_bindir}/%{name}
%_prefix/lib/%{name}/
%{_datadir}/%{name}/Languages/
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/applications/%{name}.desktop





%changelog
* Sun Oct 30 2011 Armando Basile <hman@mandriva.org> 2.0.0.0-1
+ Revision: 707933
- import monosim-gtk


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3238 |12cr|monosim-qt-2.0.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:   Qt user interface to manage sim card contacts
Name:      monosim-qt
Version:   2.0.0.0
Release:   %mkrel 1
License:   GPLv2
#ExcludeArch: ppc64
Group:     Office
Source:    http://monosim.googlecode.com/files/%{name}-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
URL:       http://monosim.googlecode.com/
BuildArch: noarch
# don't generate debug file because is empty
# % define debug_package %{nil}

BuildRequires: mono
BuildRequires: log4net-devel
BuildRequires: comex-base-devel >= 0.1.8.5
BuildRequires: qyoto
BuildRequires: qyoto-devel
BuildRequires: pinentry-qt4
BuildRequires: pkgconfig

Requires: mono
Requires: log4net
Requires: comex-base >= 0.1.8.5
Requires: qyoto
Requires: qyoto-devel


%description
Is Qt user interface of a simple application that can be used 
to manage sim card contacts using PC/SC standard readers or 
smartmouse phoenix serial reader.


%prep
%setup -q

%build
%configure2_5x --libdir=%_prefix/lib 
%make

%install
rm -fr %{buildroot}
%makeinstall_std


%clean
rm -rf %{buildroot}


%files
%defattr(-,root,root,-)
%doc copying.gpl monosim-qt/readme
%{_bindir}/%{name}
%_prefix/lib/%{name}/
%{_datadir}/%{name}/Languages/
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/applications/%{name}.desktop





%changelog
* Sun Oct 30 2011 Armando Basile <hman@mandriva.org> 2.0.0.0-1mdv2011.0
+ Revision: 707934
- import monosim-qt


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3239 |12cr|monotone-1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A distributed version control tool
Name:		monotone
Version:	1.0
Release:	1
License:	GPLv2
Group:		Development/Other
Source:		http://monotone.ca/downloads/%{version}/%{name}-%{version}.tar.bz2
Url:		http://monotone.ca
# Patches from upstream
Patch0:		monotone-1.0-fix-fprint.patch
Patch1:		monotone-1.0-fix-rcs-file-function-naming.patch
Patch2:		monotone-1.0-fix-xdelta-test.patch
BuildRequires:	texinfo
BuildRequires:	boost-devel
BuildRequires:	pkgconfig(zlib)
BuildRequires:	pkgconfig(botan-1.8)
BuildRequires:	pkgconfig(libpcre)
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	pkgconfig(lua)
BuildRequires:	pkgconfig(libidn)

%description
monotone is a free, distributed version control system. it provides
fully disconnected operation, manages complete tree versions, keeps
its state in a local transactional database, supports overlapping
branches and extensible metadata, exchanges work over plain network
protocols, performs history-sensitive merging, and delegates trust
functions to client-side RSA certificates.

%prep
%setup -q
%patch0 -p 1
%patch1 -p 1
%patch2 -p 1

%build
%configure2_5x
%make
make html

%check
# Remove a test which fails (to investigate with upstream) syntax_errors_in_.mtn-ignore
rm -rf test/func/syntax_errors_in_.mtn-ignore
make check

%install
%makeinstall_std
rm -fr %{buildroot}%{_docdir}/%{name}

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS COPYING NEWS README UPGRADE doc/monotone.html contrib
%{_bindir}/mtn*
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/hooks
%{_datadir}/%{name}/scripts
%{_sysconfdir}/bash_completion.d/*
%{_infodir}/%{name}*
%{_mandir}/man1/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3240 |12cr|monotone-viz-1.0.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name monotone-viz
%define version 1.0.1
%define release %mkrel 3

Summary: A small GTK+ application that visualizes monotone ancestry graphs
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}-nolablgtk.tar.gz
Patch0:         monotone-viz-1.0.1-gio.patch
License: GPL
Group: Development/Other
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Url: http://oandrieu.nerim.net/monotone-viz/
BuildRequires: ocaml ocaml-lablgtk2-devel camlp4 libgnomecanvas2-devel monotone
Requires: monotone graphviz

%description
Monotone-viz is a small GTK+ application that visualizes monotone ancestry
graphs. Monotone is a free distributed version control system. Montone-viz
is developed in the Objective Caml language, using the GTK+ and
libgnomecanvas libraries (via LablGTK, an OCaml binding for GTK+), and it
uses the dot program from the Graphviz package.

%prep
%setup -q
%patch0 -p1 -b .gio

%build
%configure --without-local-lablgtk
%make

%install
rm -rf %buildroot
%makeinstall

mkdir -p %buildroot/%{_datadir}/applications
cat > %buildroot/%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Monotone-viz
Comment=Visualizes monotone ancestry graphs
Exec=%{_bindir}/%{name}
Terminal=false
Type=Application
Categories=GNOME;GTK;X-MandrivaLinux-MoreApplications-Development-Tools;Development;RevisionControl;
EOF

%clean
rm -rf %buildroot

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%files
%defattr(-,root,root)
%{_bindir}/%{name}
%{_datadir}/applications/*
%doc COPYING NEWS README




%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-3mdv2011.0
+ Revision: 620390
- the mass rebuild of 2010.0 packages

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.0.1-2mdv2010.0
+ Revision: 440089
- rebuild

* Thu Mar 05 2009 Jérôme Soyer <saispo@mandriva.org> 1.0.1-1mdv2009.1
+ Revision: 348932
- New upstream release

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 1.0-3mdv2009.0
+ Revision: 252727
- rebuild
- fix no-buildroot-tag
- drop old menu

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Thu Dec 20 2007 Nicholas Brown <nickbrown@mandriva.org> 1.0-1mdv2008.1
+ Revision: 135614
- New version

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'


* Fri Feb 02 2007 Nicholas Brown <nickbrown@mandriva.org> 0.15-4mdv2007.0
+ Revision: 115971
- another attempt at fixing dependancies
- fix dependancies

* Thu Oct 19 2006 Nicholas Brown <nickbrown@mandriva.org> 0.15-3mdv2007.1
+ Revision: 71018
- add xdg menu
- bump release
- fix buildrequires properly again
- fix buildrequires properly
- fix buildrequires
- new release
- Import monotone-viz

* Mon Jun 19 2006 Pascal Terjan <pterjan@mandriva.org> 0.14-2mdv2007.0
- mkrel

* Mon Apr 17 2006 Nick Brown <nickbrown@mandriva.org> 0.14-1mdk
- 0.14

* Wed Feb 08 2006 Nick Brown <nickbrown@mandriva.org> 0.13-1mdk
- new release

* Sat Nov 05 2005 Nick Brown <nickbrown@mandriva.org> 0.12-1mdk
- First Mandriva package release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3241 |12cr|monotorrent-0.80-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name monotorrent
%define version 0.80
%define fver %version
%define release %mkrel 2

Summary: Bittorrent library for Mono
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://www.monsoon-project.org/jaws/data/files/%{name}-%{fver}.tar.gz
License: MIT
Group: System/Libraries
Url: http://www.monotorrent.com/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
BuildRequires: mono-devel

%description
Monotorrent is an open source bittorrent library.

%prep
%setup -q -n %name-%fver

%build
./configure --prefix=%_prefix --libdir=%_prefix/lib
make

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p %buildroot{%_prefix/lib/pkgconfig,%_datadir}
%makeinstall_std
#gw noarch
mv %buildroot%_prefix/lib/pkgconfig %buildroot%_datadir

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README TODO
%dir %_prefix/lib/monotorrent
%_prefix/lib/monotorrent/MonoTorrent.dll*
%_prefix/lib/monotorrent/MonoTorrent.Dht.dll*
%_datadir/pkgconfig/monotorrent.pc
%_datadir/pkgconfig/monotorrent.dht.pc


%changelog
* Tue Nov 08 2011 Götz Waschk <waschk@mandriva.org> 0.80-2mdv2012.0
+ Revision: 729032
- rebuild

* Fri Nov 06 2009 Götz Waschk <waschk@mandriva.org> 0.80-1mdv2011.0
+ Revision: 460836
- new version
- update file list

* Fri Apr 24 2009 Götz Waschk <waschk@mandriva.org> 0.72-1mdv2010.0
+ Revision: 368988
- new version

* Fri Feb 20 2009 Götz Waschk <waschk@mandriva.org> 0.70-1mdv2009.1
+ Revision: 343226
- new version
- new source URL

* Mon Nov 10 2008 Götz Waschk <waschk@mandriva.org> 0.62-1mdv2009.1
+ Revision: 301682
- update to new version 0.62

* Mon Nov 03 2008 Götz Waschk <waschk@mandriva.org> 0.60-1mdv2009.1
+ Revision: 299510
- update to new version 0.60

* Sat Oct 11 2008 Götz Waschk <waschk@mandriva.org> 0.50-1mdv2009.1
+ Revision: 292465
- new version
- update file list

* Sun Jun 22 2008 Götz Waschk <waschk@mandriva.org> 0.40-1mdv2009.0
+ Revision: 227950
- new version

* Wed Apr 30 2008 Götz Waschk <waschk@mandriva.org> 0.30-1mdv2009.0
+ Revision: 199397
- new version
- drop patch
- update file list

* Wed Jan 30 2008 Götz Waschk <waschk@mandriva.org> 0.20-2mdv2008.1
+ Revision: 160154
- fix pkgconfig file

* Mon Jan 28 2008 Götz Waschk <waschk@mandriva.org> 0.20-1mdv2008.1
+ Revision: 159156
- new version

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 27 2007 Götz Waschk <waschk@mandriva.org> 0.2-1mdv2008.0
+ Revision: 18483
- Import monotorrent



* Thu Apr 26 2007 Götz Waschk <waschk@mandriva.org> 0.2-1mdv2008.0
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3242 |12cr|monotorrent-curses-0.2-0.r128192.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name monotorrent-curses
%define version 0.2
%define svn r128192
%define release %mkrel 0.%svn.3

Summary: Bittorrent client for Mono with a simple curses UI
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{svn}.tar.bz2
#gw this is automatically generated at build time by attrib, but this does
# not work in iurt
Source1: constants.cs
Patch: monotorrent-curses-makefile.patch
License: MIT
Group: Networking/File transfer
Url: http://www.mono-project.com/MonoCurses
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: mono-devel
BuildRequires: libncurses-devel
BuildRequires: monodoc

%description
This is a simple Bittorrent client with a curses UI based on Monotorrent.

%package doc
Summary: Development documentation for %name
Group: Development/Other
Requires(post): mono-tools >= 1.1.9
Requires(postun): mono-tools >= 1.1.9

%description doc
This package contains the API documentation for the %name in
Monodoc format.

%prep
%setup -q -n mono-curses
%patch
cp %SOURCE1 .

%build
./configure --prefix=%_prefix
make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall 
%if %_lib != lib
mkdir -p %buildroot%_libdir
mv %buildroot%_prefix/lib/{*.so,pkgconfig} %buildroot%_libdir

%endif

%post doc
%_bindir/monodoc --make-index > /dev/null
%postun doc
if [ "$1" = "0" -a -x %_bindir/monodoc ]; then %_bindir/monodoc --make-index > /dev/null
fi


%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README AUTHORS
%_libdir/libmono-curses.so
%_libdir/pkgconfig/mono-curses.pc
%_prefix/lib/mono/gac/mono-curses
%_prefix/lib/mono/mono-curses



%files doc
%defattr(-,root,root)
%doc ChangeLog
%_prefix/lib/monodoc/sources/mono-curses.*


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2-0.r128192.3mdv2011.0
+ Revision: 620391
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.2-0.r128192.2mdv2010.0
+ Revision: 430089
- rebuild

  + Götz Waschk <waschk@mandriva.org>
    - new snapshot
    - fix build
    - update file list

* Tue Jun 24 2008 Götz Waschk <waschk@mandriva.org> 0.2-0.r102179.2mdv2009.0
+ Revision: 228504
- rebuild for new monotorrent

* Wed Apr 30 2008 Götz Waschk <waschk@mandriva.org> 0.2-0.r102179.1mdv2009.0
+ Revision: 199422
- work around build bot bug
- new version
- drop source 1
- fix make file
- bump deps
- add doc subpackage
- fix deps

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 27 2007 Götz Waschk <waschk@mandriva.org> 0.1-1mdv2008.0
+ Revision: 18485
- Import monotorrent-curses



* Thu Apr 26 2007 Götz Waschk <waschk@mandriva.org> 0.1-1mdv2008.0
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3243 |12cr|monsterz-0.7.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		monsterz
Version: 0.7.1
Release:    %mkrel 7
# in reality, this is the DWYF license..
License:	Freeware
Group:		Games/Puzzles
Summary:    A little addictive puzzle game
Source:     http://sam.zoy.org/projects/monsterz/%{name}-%{version}.tar.bz2
#gw Debian man page
Source1:    monsterz.1
Patch:      monsterz-fix-crash-x86_64.patch
#gw from Debian, fix crash on start (bug #49431)
Patch1:	    020_fix_blit_crash.diff
Url:        http://sam.zoy.org/projects/monsterz
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires:   pygame
BuildArch:  noarch
BuildRequires: imagemagick

%description
Monsterz is a little puzzle game, similar to the famous Bejeweled or Zookeeper.

The goal of the game is to create rows of similar monsters, either horizontally
or vertically. The only allowed move is the swap of two adjacent monsters, on
the condition that it creates a row of three or more. When alignments are
cleared, pieces fall from the top of the screen to fill the board again. Chain
reactions earn you even more points.

This game is mostly about luck, but it remains highly addictive. You have been
warned.

%prep
%setup -q
%patch -p0
%patch1 -p1

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/%{_gamesdatadir}/%{name}
cp -R monsterz.py graphics/ sound/ $RPM_BUILD_ROOT/%{_gamesdatadir}/%{name}

mkdir -p $RPM_BUILD_ROOT/%{_gamesbindir}/

cat > $RPM_BUILD_ROOT/%{_gamesbindir}/%{name} <<EOF
#!/bin/bash
exec python %{_gamesdatadir}/%{name}/monsterz.py
EOF

chmod 755 $RPM_BUILD_ROOT/%{_gamesbindir}/%{name}


mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Monsterz
Comment=Addictive puzzle game
Exec=%_gamesbindir/%{name}
Icon=%name
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;BlocksGame;
EOF

mkdir -p $RPM_BUILD_ROOT{%{_miconsdir},%{_iconsdir},%{_liconsdir}}/
convert -geometry 16x16 graphics/icon.png $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
convert -geometry 32x32 graphics/icon.png $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
convert -geometry 48x48 graphics/icon.png $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png

install -D %SOURCE1 %buildroot%_mandir/man6/%name.6

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%{update_menus}
%postun
%{update_menus}
%endif

%files
%defattr(-,root,root)
%doc AUTHORS COPYING INSTALL README TODO
%{_gamesdatadir}/%{name}/
%{_gamesbindir}/%{name}
%_mandir/man6/%name.6*
%_datadir/applications/mandriva*
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.7.1-7mdv2011.0
+ Revision: 620392
- the mass rebuild of 2010.0 packages

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.7.1-6mdv2010.0
+ Revision: 440091
- rebuild

* Thu Apr 02 2009 Götz Waschk <waschk@mandriva.org> 0.7.1-5mdv2009.1
+ Revision: 363488
- fix crash on start (bug #49431)
- add man page
- update menu category

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Wed Jul 30 2008 Michael Scherer <misc@mandriva.org> 0.7.1-4mdv2009.0
+ Revision: 254949
- fix bug #40989, patch from upstream

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 0.7.1-3mdv2009.0
+ Revision: 252763
- rebuild
- drop old menu

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri Jan 04 2008 Jérôme Soyer <saispo@mandriva.org> 0.7.1-1mdv2008.1
+ Revision: 144997
- New release

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Sep 07 2007 Michael Scherer <misc@mandriva.org> 0.7.0-2mdv2008.0
+ Revision: 81703
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'


* Mon Jul 31 2006 Gtz Waschk <waschk@mandriva.org> 0.7.0-1mdv2007.0
- xdg menu
- New release 0.7.0

* Wed Oct 26 2005 Gtz Waschk <waschk@mandriva.org> 0.6.1-1mdk
- drop patch
- New release 0.6.1

* Mon Sep 12 2005 Michael Scherer <misc@mandriva.org> 0.6.0-4mdk
- directly call the python script without cd, fix lack of music

* Mon Sep 12 2005 Michael Scherer <misc@mandriva.org> 0.6.0-3mdk
- patch0 to fix #18471, unlock surface when calling blit()
- mkrel

* Wed Apr 27 2005 Gtz Waschk <waschk@mandriva.org> 0.6.0-2mdk
- fix the license

* Wed Apr 06 2005 Götz Waschk <waschk@linux-mandrake.com> 0.6.0-1mdk
- New release 0.6.0

* Fri Apr 01 2005 Gtz Waschk <waschk@linux-mandrake.com> 0.5.0-3mdk
- add missing binary

* Thu Mar 31 2005 Gtz Waschk <waschk@linux-mandrake.com> 0.5.0-2mdk
- fix buildrequires

* Thu Mar 31 2005 Michael Scherer <misc@mandrake.org> 0.5.0-1mdk
- New release 0.5.0

* Mon Mar 21 2005 Michael Scherer <misc@mandrake.org> 0.4.1-1mdk
- First Mandrakelinux package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3244 |12cr|moodle-2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _requires_exceptions pear(class\\|pear(odbcsocketserver.class.php)\\|pear(smartypants.php)\\|perl(AlgParser)\\|pear(domxml-php4-to-php5.php)

%undefine __find_provides

Summary:    A course management system for distance education
Name:       moodle
Version:    2.2
Release:    %mkrel 1
License:    GPLv2
Group:      System/Servers
URL:        http://moodle.org/
Source0:    http://download.moodle.org/stable19/%{name}-%{version}.tgz

Source2:    http://download.moodle.org/lang16/af_utf8.zip
Source3:    http://download.moodle.org/lang16/sq_utf8.zip
Source4:    http://download.moodle.org/lang16/ar_utf8.zip
Source5:    http://download.moodle.org/lang16/eu_utf8.zip
Source6:    http://download.moodle.org/lang16/be_utf8.zip
Source7:    http://download.moodle.org/lang16/bs_utf8.zip
Source8:    http://download.moodle.org/lang16/bg_utf8.zip
Source9:    http://download.moodle.org/lang16/ca_utf8.zip
Source10:   http://download.moodle.org/lang16/hr_utf8.zip
Source11:   http://download.moodle.org/lang16/zh_cn_utf8.zip
Source12:   http://download.moodle.org/lang16/zh_tw_utf8.zip
Source13:   http://download.moodle.org/lang16/cs_utf8.zip
Source14:   http://download.moodle.org/lang16/da_utf8.zip
Source15:   http://download.moodle.org/lang16/nl_utf8.zip
Source16:   http://download.moodle.org/lang16/en_us_utf8.zip
Source17:   http://download.moodle.org/lang16/et_utf8.zip
Source18:   http://download.moodle.org/lang16/fa_utf8.zip
Source19:   http://download.moodle.org/lang16/fil_utf8.zip
Source20:   http://download.moodle.org/lang16/fi_utf8.zip
Source21:   http://download.moodle.org/lang16/fr_utf8.zip
Source22:   http://download.moodle.org/lang16/fr_ca_utf8.zip
Source23:   http://download.moodle.org/lang16/ga_utf8.zip
Source24:   http://download.moodle.org/lang16/gl_utf8.zip
Source25:   http://download.moodle.org/lang16/ka_utf8.zip
Source26:   http://download.moodle.org/lang16/de_utf8.zip
Source27:   http://download.moodle.org/lang16/de_du_utf8.zip
Source28:   http://download.moodle.org/lang16/el_utf8.zip
Source29:   http://download.moodle.org/lang16/gu_utf8.zip
Source30:   http://download.moodle.org/lang16/he_utf8.zip
Source31:   http://download.moodle.org/lang16/hi_utf8.zip
Source32:   http://download.moodle.org/lang16/hu_utf8.zip
Source33:   http://download.moodle.org/lang16/is_utf8.zip
Source34:   http://download.moodle.org/lang16/id_utf8.zip
Source35:   http://download.moodle.org/lang16/it_utf8.zip
Source36:   http://download.moodle.org/lang16/ja_utf8.zip
Source37:   http://download.moodle.org/lang16/kn_utf8.zip
Source38:   http://download.moodle.org/lang16/km_utf8.zip
Source39:   http://download.moodle.org/lang16/ko_utf8.zip
Source40:   http://download.moodle.org/lang16/lt_utf8.zip
Source41:   http://download.moodle.org/lang16/lo_utf8.zip
Source42:   http://download.moodle.org/lang16/lv_utf8.zip
Source43:   http://download.moodle.org/lang16/ml_utf8.zip
Source44:   http://download.moodle.org/lang16/ms_utf8.zip
Source45:   http://download.moodle.org/lang16/mi_tn_utf8.zip
Source46:   http://download.moodle.org/lang16/mi_wwow_utf8.zip
Source47:   http://download.moodle.org/lang16/mn_utf8.zip
Source48:   http://download.moodle.org/lang16/no_utf8.zip
Source49:   http://download.moodle.org/lang16/no_gr_utf8.zip
Source50:   http://download.moodle.org/lang16/nn_utf8.zip
Source51:   http://download.moodle.org/lang16/pl_utf8.zip
Source52:   http://download.moodle.org/lang16/pt_utf8.zip
Source53:   http://download.moodle.org/lang16/pt_br_utf8.zip
Source54:   http://download.moodle.org/lang16/ro_utf8.zip
Source55:   http://download.moodle.org/lang16/ru_utf8.zip
Source56:   http://download.moodle.org/lang16/sm_utf8.zip
Source57:   http://download.moodle.org/lang16/si_utf8.zip
Source58:   http://download.moodle.org/lang16/sr_cr_bo_utf8.zip
Source59:   http://download.moodle.org/lang16/sr_cr_utf8.zip
Source60:   http://download.moodle.org/lang16/sr_lt_utf8.zip
Source61:   http://download.moodle.org/lang16/sk_utf8.zip
Source62:   http://download.moodle.org/lang16/sl_utf8.zip
Source63:   http://download.moodle.org/lang16/so_utf8.zip
Source64:   http://download.moodle.org/lang16/es_utf8.zip
Source65:   http://download.moodle.org/lang16/sv_utf8.zip
Source66:   http://download.moodle.org/lang16/tl_utf8.zip
Source67:   http://download.moodle.org/lang16/ta_utf8.zip
Source68:   http://download.moodle.org/lang16/th_utf8.zip
Source69:   http://download.moodle.org/lang16/to_utf8.zip
Source70:   http://download.moodle.org/lang16/tr_utf8.zip
Source71:   http://download.moodle.org/lang16/uk_utf8.zip
Source72:   http://download.moodle.org/lang16/vi_utf8.zip
Source73:   http://download.moodle.org/lang16/dv_utf8.zip
Source74:   http://download.moodle.org/lang16/cy_utf8.zip                              
Source75:   http://download.moodle.org/lang16/en_utf8.zip                              
Source76:   http://download.moodle.org/lang16/mr_utf8.zip                              
Source77:   http://download.moodle.org/lang16/ur_utf8.zip                              
Source78:   http://download.moodle.org/lang16/ast_utf8.zip                              
Source79:   http://download.moodle.org/lang16/la_utf8.zip                              
Source80:   http://download.moodle.org/lang16/uz_utf8.zip                              
Source81:   http://download.moodle.org/lang16/kk_utf8.zip                              
Source82:   http://download.moodle.org/lang16/mk_utf8.zip                              
Source83:   http://download.moodle.org/lang16/hy_utf8.zip                              
Source84:   http://download.moodle.org/lang16/ta_lk_utf8.zip                              
Source85:   http://download.moodle.org/lang16/zu_utf8.zip                              
Source86:   http://download.moodle.org/lang16/bn_utf8.zip                              


Patch0:     moodle-external_mimetex.diff
Patch1:     moodle-1.9.4-CVE-2009-1171.diff

Requires:	php-curl
Requires:	php-gd
Requires:	php-iconv
Requires:	php-ldap
Requires:	php-mbstring
Requires:	php-mysql
Requires:	php-openssl
Requires:	php-pgsql
Requires:	php-sockets
Requires:	php-tidy
Requires:	php-tokenizer
Requires:	php-xml
Requires:	php-zlib

Requires:	imagemagick
Requires:	mimetex
Requires:	tetex-dvips
Requires:	tetex-latex

%if %mdkversion < 201010
Requires(post):   rpm-helper
Requires(postun):   rpm-helper
%endif

BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Moodle is a learning management system for producing Internet-based course Web
sites. It is written in PHP and is easy to install and use on Linux, Windows,
Mac OS X, SunOS, BSD, and Netware 6. It has been designed to support modern
pedagogies based on social constructionist theory, and includes activity
modules such as forums, chats, resources, journals, quizzes, surveys, choices,
workshops, glossaries, lessons, and assignments. It has been translated into
over 70 languages, with more on the way, and supports the popular SCORM
standard for content packaging. Moodle offers a free alternative to commercial
software such as WebCT or Blackboard, and is being used by a growing number of
universities, schools, and independent teachers for distance education or to
supplement face-to-face teaching.

%prep

%setup -q -n %{name}
#%patch0 -p0
#%patch1 -p0

# magic by anssi
pushd lang; %{expand:%(for i in {2..86}; do echo "unzip -q %%SOURCE$i"; done)}; popd

# clean up CVS stuff
for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -r $i; fi >&/dev/null
done

# fix dir perms
find . -type d | xargs chmod 755

# fix file perms
find . -type f -print0 | xargs --null chmod 644

# nuke bundled stuff
rm -rf lib/pear
rm -f filter/tex/mimetex.*

# set some exec bits
chmod 755 filter/algebra/algebra2tex.pl

%build

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d
install -d %{buildroot}%{_sysconfdir}/%{name}
install -d %{buildroot}/var/www/%{name}
install -d %{buildroot}/var/moodledata

cp -aRf * %{buildroot}/var/www/%{name}/

# apache config
cat > %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf << EOF

Alias /%{name} /var/www/%{name}

<Directory /var/www/%{name}>
    Allow from All

    # On some PHP servers it may help if this file is copied
    # to the main moodle directory and renamed .htaccess
    #
    # As soon as you do this, check your web site.  Is it 
    # still working OK?  If you are getting a "configuration
    # error" then you may need to enable overrides by editing
    # the main httpd.conf for Apache and in the main server
    # or virtual server area, adding something like:
    #
    # <Directory /web/moodle>
    #     AllowOverride All 
    # </Directory>
    #

    ### Firstly, if you are using Apache 2, you need the following
    ### line to allow Apache to pass a PATH_INFO variable 
    ### correctly for URLs like http://server/file.php/arg1/arg2
    AcceptPathInfo on

    ### Secondly, you can define the default files in the Moodle
    ### directories as follows:

    DirectoryIndex index.php index.html index.htm

    ### Thirdly, set up some PHP variables that Moodle needs
    php_admin_value magic_quotes_gpc		1
    php_admin_value magic_quotes_runtime	0
    php_admin_value register_globals		0
    php_admin_value file_uploads		1
    php_admin_value short_open_tag		1
    php_admin_value session.auto_start		0
    php_admin_value session.bug_compat_warn	0

    php_admin_value safe_mode			0
    php_admin_value memory_limit		64M
    php_admin_value session.save_handler	files

    ### Fourthly, sometimes Apache limits the size of uploaded files
    ### (this is a separate limit to the one in PHP, see below).
    ### The setting here turns off this limitation
    LimitRequestBody 0

    ### These are optional - you may not want to override php.ini 
    ### To enable them, remove the leading hash (#)
    php_admin_value upload_max_filesize		2M
    php_admin_value post_max_size		2M
    php_admin_value session.gc_maxlifetime	7200

    ### You can change the following line to point to the 
    ### error/index.php file in your Moodle distribution.  
    ### It provides a form which emails you (the admin) 
    ### about 404 errors (URL not found).
    #ErrorDocument 404 http://example.org/moodle/error/index.php

    ### People have reported that these can help in some cases
    ### (unusual) when you see errors about undefined functions
    #php_admin_value auto_prepend_file		none
    #php_admin_value include_path		.

</Directory>

<Directory /var/www/%{name}/install>
    Order deny,allow
    Deny from all
    Allow from 127.0.0.1
    ErrorDocument 403 "Access denied per %{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf"
 </Directory>

<FilesMatch install.php>
    Order deny,allow
    Deny from all
    Allow from 127.0.0.1
    ErrorDocument 403 "Access denied per %{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf"
</FilesMatch>

EOF

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201010
%_post_webapp
%endif

%postun
%if %mdkversion < 201010
%_postun_webapp
%endif

%files
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf
/var/www/%{name}
%attr(2777,apache,apache) %dir /var/moodledata


%changelog
* Mon Dec 12 2011 Sergey Zhemoitel <serg@mandriva.org> 2.2-1mdv2012.0
+ Revision: 740588
- add new version 2.2

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 1.9.9-2mdv2011.0
+ Revision: 612929
- the mass rebuild of 2010.1 packages

  + Jerome Martin <jmartin@mandriva.org>
    - Version 1.9.9

* Sun Feb 21 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.9.5-2mdv2010.1
+ Revision: 509213
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise

* Fri Jul 31 2009 Frederik Himpe <fhimpe@mandriva.org> 1.9.5-1mdv2010.0
+ Revision: 405256
- update to new version 1.9.5

* Tue Mar 31 2009 Oden Eriksson <oeriksson@mandriva.com> 1.9.4-2mdv2009.1
+ Revision: 362835
- bump release
- P1: security fix for CVE-2009-1171

* Tue Feb 17 2009 Jerome Martin <jmartin@mandriva.org> 1.9.4-1mdv2009.1
+ Revision: 341165
- 1.9.4

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Thu Oct 16 2008 Oden Eriksson <oeriksson@mandriva.com> 1.9.3-1mdv2009.1
+ Revision: 294420
- 1.9.3
- new S2 - S72

* Sat Sep 06 2008 Oden Eriksson <oeriksson@mandriva.com> 1.9.2-1mdv2009.0
+ Revision: 281928
- 1.9.2
- new S2 - S72
- rediffed P0

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 1.8.2-3mdv2009.0
+ Revision: 252776
- rebuild

* Thu Jan 03 2008 Olivier Blin <blino@mandriva.org> 1.8.2-1mdv2008.1
+ Revision: 140955
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Aug 21 2007 Oden Eriksson <oeriksson@mandriva.com> 1.8.2-1mdv2008.0
+ Revision: 68635
- Import moodle


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3245 |12cr|moon-buggy-1.0.51-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Drive and jump with some kind of car across the moon
Name:		moon-buggy
Version:	1.0.51
Release:	2
License:	GPLv2
Group:		Games/Arcade
URL:		http://seehuhn.de/pages/%{name}
Source0:	http://seehuhn.de/media/programs/%{name}-%{version}.tar.gz
Source1:	http://seehuhn.de/media/programs/%{name}-sound-%{version}.tar.gz
Source2:	%{name}.desktop
Source3:	%{name}-sound.desktop
Patch0:		moon-buggy-1.0.51-pause.patch
Patch1:		moon-buggy-1.0.51-sound.patch
BuildRequires:	ncurses-devel
BuildRequires:	esound-devel
BuildRequires:	desktop-file-utils
BuildRequires:	autoconf
BuildRequires:	automake

%description
Moon-buggy is a simple character graphics game where you drive some kind
of car across the moon's surface. Unfortunately there are dangerous craters
there. Fortunately your car can jump over them!

The game has some resemblance of the classic arcade game moon-patrol which
was released in 1982. A clone of this game was relased for the Commodore
C64 in 1983. The present, ASCII art version of moon-buggy was written many
years later by Jochen Voss.

%prep
%setup -q -a 1
%patch0 -p1 -b .pause
%patch1 -p1 -b .sound
mv -f %{name}-%{version}/* .

%build
autoreconf -f
%configure2_5x --sharedstatedir=%{_localstatedir}/games
%make

%install
%makeinstall_std

# Create zero-sized highscore file
touch %{buildroot}%{_localstatedir}/games/%{name}/mbscore

# Install working *.desktop files and an icon
desktop-file-install --vendor "" --dir=%{buildroot}%{_datadir}/applications %{SOURCE2}
desktop-file-install --vendor "" --dir=%{buildroot}%{_datadir}/applications %{SOURCE3}
install -D -p -m 644 %{name}.png %{buildroot}%{_datadir}/pixmaps/%{name}.png

# Some file cleanups
rm -f %{buildroot}%{_infodir}/dir

# Convert everything to UTF-8
iconv -f iso-8859-1 -t utf-8 -o ChangeLog.utf8 ChangeLog
sed -i 's|\r$||g' ChangeLog.utf8
touch -c -r ChangeLog ChangeLog.utf8
mv -f ChangeLog.utf8 ChangeLog

iconv -f iso-8859-1 -t utf-8 -o TODO.utf8 TODO
sed -i 's|\r$||g' TODO.utf8
touch -c -r TODO TODO.utf8
mv -f TODO.utf8 TODO

%files
%doc ANNOUNCE AUTHORS ChangeLog COPYING README THANKS README.sound
%{_datadir}/%{name}/
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/applications/%{name}.desktop
%{_datadir}/applications/%{name}-sound.desktop
%attr(2755,root,games) %{_bindir}/%{name}
%{_mandir}/man6/%{name}.6*
%{_infodir}/%{name}.info.*
%dir %attr(0775,root,games) %{_localstatedir}/games/%{name}
%config(noreplace) %attr(664,root,games) %{_localstatedir}/games/%{name}/mbscore



%changelog
* Fri Jun 01 2012 Andrey Bondrov <abondrov@mandriva.org> 1.0.51-2
+ Revision: 801732
- Spec cleanup

* Tue Dec 06 2011 Andrey Bondrov <abondrov@mandriva.org> 1.0.51-1
+ Revision: 738362
- imported package moon-buggy


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3246 |12cr|moovida-1.0.9-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package	%{nil}

%define oname	elisa

# It's the same for releases, but different for pre-releases: please
# don't remove, even if it seems superfluous - AdamW 2008/03
%define fversion	%{version}

Summary:	Media center written in Python
Name:		moovida
Version:	1.0.9
Release:	3
# For bzr:
# bzr branch lp:~elisa-developers/elisa/relook
Source0:	http://www.moovida.com/media/public/%{name}-%{version}.tar.gz
# Disable automatic updates - AdamW 2009/02
Patch0:		moovida-1.0.1-disable_plugin_updates.patch
License:	GPLv3 and MIT
Group:		Graphical desktop/Other
URL:		http://www.moovida.com/
BuildArch:	noarch
BuildRequires:	python
BuildRequires:	python-setuptools
BuildRequires:	python-devel
BuildRequires:	python-twisted
BuildRequires:	imagemagick
BuildRequires:	desktop-file-utils
BuildRequires:	gstreamer0.10-python
Requires:	moovida-plugins-good = %{version}
Requires:	moovida-plugins-bad = %{version}
Requires:	moovida-core = %{version}
Suggests:	moovida-plugins-ugly = %{version}
Suggests:	gstreamer0.10-libvisual
%rename	elisa

%description
Moovida is a project to create an open source cross platform media center 
solution. Moovida runs on top of the GStreamer multimedia framework and 
takes full advantage of harware acceleration provided by modern graphic 
cards by using OpenGL APIs. In addition to personal video recorder 
functionality (PVR) and Music Jukebox support, Moovida will also 
interoperate with devices following the DLNA standard like Intel's ViiV 
systems.

Moovida was formerly know as Elisa.

%package core
Summary:	Media center written in Python: core files
Group:		Development/Python
Requires:	pigment-python
Requires:	python-imaging
Requires:	python-twisted
Requires:	python-twisted-web2
Requires:	gnome-python-extras
Requires:	gstreamer0.10-python
Requires:	gstreamer0.10-plugins-base
Requires:	python-sqlite2
Requires:	pyxdg
Requires:	python-pkg-resources
Suggests:	gstreamer0.10-plugins-good
Suggests:	gstreamer0.10-plugins-bad
Suggests:	python-gpod
Suggests:	python-dbus
%rename	elisa-core = %{version}-%{release}

%description core
Moovida is a project to create an open source cross platform media center 
solution. Moovida runs on top of the GStreamer multimedia framework and 
takes full advantage of harware acceleration provided by modern graphic 
cards by using OpenGL APIs. In addition to personal video recorder 
functionality (PVR) and Music Jukebox support, Moovida will also 
interoperate with devices following the DLNA standard like Intel's ViiV 
systems. This package contains the core Python files for Moovida. It is
split from the binaries for packaging reasons.

Moovida was formerly known as Elisa.

%prep
%setup -q -n %{oname}-%{version}
%patch0 -p1 -b .update_disable

%build

%install
python setup.py install --root=%{buildroot} --single-version-externally-managed --compile --optimize=2

pushd %{buildroot}%{_bindir}
ln -s %{oname} %{name}
popd

# Install some stuff manually because the build process can't.
install -D -m644 data/%{name}.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png

# Generate and install 32x32 and 16x16 icons.
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{32x32,16x16}/apps

convert -scale 32 data/%{name}.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -scale 16 data/%{name}.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png

# Menu file
rm -f %{buildroot}%{_datadir}/applications/%{name}.desktop
rm -f %{buildroot}%{_datadir}/applications/%{name}-mobile.desktop
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
[Desktop Entry]
Name=Moovida Media Center
Comment=Play movies and songs on TV with remote
Exec=%{oname} %U
StartupWMClass=%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=GNOME;GTK;AudioVideo;Audio;Video;Player;X-MandrivaLinux-CrossDesktop;
X-Osso-Service=com.fluendo.elisa
EOF

#don't want these
rm -rf %{buildroot}%{py_puresitedir}/mswin32
rm -f %{buildroot}%{_datadir}/pixmaps/%{name}.png
rm -f %{buildroot}%{_datadir}/icons/%{name}.png
rm -rf %{buildroot}%{_datadir}/mobile-basic-flash

# as there's three plugins packages that aren't interdependent, best
# let the core package own the plugins dir - AdamW 2008/02
mkdir -p %{buildroot}%{py_puresitedir}/%{name}/plugins

%files
%doc AUTHORS FAQ FIRST_RUN NEWS RELEASE TRANSLATORS
%{_bindir}/%{oname}
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/*
%{_mandir}/man1/%{name}.1*
%{_datadir}/dbus-1/services/*.service

%files core
%{py_puresitedir}/%{name}
%{py_puresitedir}/%{oname}
%{py_puresitedir}/%{oname}-%{fversion}-py%{py_ver}-nspkg.pth
%{py_puresitedir}/%{oname}-%{fversion}-py%{py_ver}.egg-info



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3247 |12cr|moovida-plugins-bad-1.0.9-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package	%{nil}

%define oname	elisa-plugins-bad

# It's the same for releases, but different for pre-releases: please
# don't remove, even if it seems superfluous - AdamW 2008/03
%define fversion	%{version}

Summary:	'Bad' plugins for the Moovida media center
Name:		moovida-plugins-bad
Version:	1.0.9
Release:	2
Source0:	http://www.moovida.com/media/public/%{name}-%{version}.tar.gz
# Disable irrelevant plugin (now we can't do it in core...) - AdamW
# 2008/10
Patch0:		elisa-plugins-bad-1.0.7-unneeded.patch
# From Debian: use system Coherence - AdamW 2009/02
Patch1:		http://patch-tracking.debian.net/patch/series/dl/elisa-plugins-bad/0.5.28-1/40_use-system-coherence.patch
License:	GPLv3 and MIT
Group:		Development/Python
URL:		http://www.moovida.com/
BuildArch:	noarch
BuildRequires:	python
BuildRequires:	python-setuptools
BuildRequires:	python-devel
BuildRequires:	python-twisted
BuildRequires:	imagemagick
BuildRequires:	desktop-file-utils
BuildRequires:	gstreamer0.10-python
BuildRequires:	moovida-core = %{version}
Requires:	moovida-plugins-good = %{version}
# Needed for interface code, which is in this package - AdamW 2008/07
Requires:	python-cssutils
Suggests:	python-coherence
Suggests:	python-daap
# Needed for DAAP plugin
Suggests:	avahi-python
# Needed for yes.fm support
Suggests:	python-simplejson
# Needed for iPod support
Suggests:	python-gpod
%rename	elisa-plugins-bad

%description
Moovida is a project to create an open source cross platform media center 
solution. This package contains 'bad' (somehow not up to planned
standards for plugins) plugins for Moovida.

%prep
%setup -q -n %{oname}-%{version}
%patch0 -p1 -b .unneeded
%patch1 -p1 -b .sys_coherence

%build

%install
python setup.py install --root=%{buildroot} --single-version-externally-managed --compile --optimize=2
# already in -good
rm -f %{buildroot}%{py_puresitedir}/elisa/plugins/__init__*

%files
%defattr(-,root,root)
%{py_puresitedir}/elisa/plugins/*
%{py_puresitedir}/elisa_plugin_*-py%{py_ver}.egg-info
%{py_puresitedir}/elisa_plugin_*-py%{py_ver}-nspkg.pth


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3248 |12cr|moovida-plugins-good-1.0.9-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package	%{nil}

%define oname	elisa-plugins-good

Summary:	'Good' plugins for the Moovida media center
Name:		moovida-plugins-good
Version:	1.0.9
Release:	2
Source0:	http://www.moovida.com/media/public/%{name}-%{version}.tar.gz
License:	GPLv3
Group:		Development/Python
URL:		http://www.moovida.com/
BuildArch:	noarch
BuildRequires:	python
BuildRequires:	python-setuptools
BuildRequires:	python-devel
BuildRequires:	python-twisted
BuildRequires:	imagemagick
BuildRequires:	desktop-file-utils
BuildRequires:	gstreamer0.10-python
BuildRequires:	moovida-core = %{version}
Requires:	moovida = %{version}
# For UPnP support
Suggests:	python-coherence
# For the weather report plugin
Suggests:	python-pymetar
%rename	elisa-plugins-good

%description
Moovida is a project to create an open source cross platform media center 
solution. This package contains 'good' (well-written and legally clean)
plugins for Moovida.

%prep
%setup -q -n %{oname}-%{version}

%build

%install
python setup.py install --root=%{buildroot} --single-version-externally-managed --compile --optimize=2

%files
%{py_puresitedir}/elisa/plugins/*
%{py_puresitedir}/elisa_plugin_*-py%{py_ver}.egg-info
%{py_puresitedir}/elisa_plugin_*-py%{py_ver}-nspkg.pth


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3249 |12cr|moovida-plugins-ugly-1.0.9-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package	%{nil}

%define oname	elisa-plugins-ugly

Summary:	'Ugly' plugins for the Moovida media center
Name:		moovida-plugins-ugly
Version:	1.0.9
Release:	2
Source0:	http://www.moovida.com/media/public/%{name}-%{version}.tar.gz
License:	GPLv3 and MIT
Group:		Development/Python
URL:		http://www.moovida.com
BuildArch:	noarch
BuildRequires:	python
BuildRequires:	python-setuptools
BuildRequires:	python-devel
BuildRequires:	python-twisted
BuildRequires:	imagemagick
BuildRequires:	desktop-file-utils
BuildRequires:	gstreamer0.10-python
BuildRequires:	moovida-core >= %{version}
Requires:	moovida-plugins-good >= %{version}
Suggests:	twill
# For LIRC input support
Suggests:	python-lirc
%rename elisa-plugins-ugly

%description
Moovida is a project to create an open source cross platform media center 
solution. This package contains 'ugly' plugins for Moovida.

%prep
%setup -q -n %{oname}-%{version}

%build

%install
python setup.py install --root=%{buildroot} --single-version-externally-managed --compile --optimize=2
# already in -good
rm -f %{buildroot}%{py_puresitedir}/elisa/plugins/__init__*

%files
%{py_puresitedir}/elisa/plugins/*
%{py_puresitedir}/elisa_plugin_*-py%{py_ver}.egg-info
%{py_puresitedir}/elisa_plugin_*-py%{py_ver}-nspkg.pth


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3250 |12cr|mopac7-1.15-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:			mopac7
Version:		1.15
Release:		3

%define	major		1
%define	libname		%mklibname %{name}_ %major
%define develname	%mklibname %{name} -d
%define olddevelname	%mklibname %{name}_ 0 -d

Summary:	Semi-empirical quantum mechanics suite
License:	Public Domain
Group:		Sciences/Chemistry
URL:		http://www.uku.fi/~thassine/projects/ghemical
Source0:	http://www.uku.fi/~thassine/projects/download/current/%{name}-%{version}.tar.gz

BuildRequires:	f2c
BuildRequires:	libtool
BuildRequires:	gcc-gfortran

%description
MOPAC7 is a semi-empirical quantum-mechanics code written by James J. P.
Stewart and co-workers. The purpose of this project is to maintain MOPAC7 as
a stand-alone program as well as a library that provides the functionality
of MOPAC7 to other programs.

%package -n	%{libname}
Summary:	Dynamic libraries from %{name}
Group:		System/Libraries
Provides: 	%{name} = %{version}-%{release}
Obsoletes:	%{_lib}%{name}_0

%description -n	%{libname}
Dynamic libraries from %{name}.

%package -n	%{develname}
Summary:	Header files and static libraries from %{name}
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{libname}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release} 
Obsoletes:	%{olddevelname}

%description -n	%{develname}
Libraries and includes files for developing programs based on %{name}.

%prep
%setup -q

%build
#rm -f configure
#libtoolize --copy --force; aclocal; autoconf
%configure2_5x
%make
										
%install
%makeinstall
install -m755 fortran/%{name} -D %{buildroot}%{_bindir}/%{name}
sed "s/\.\/src/\/usr\/bin/" run_mopac7 > %{buildroot}%{_bindir}/run_mopac7
chmod 755 %{buildroot}%{_bindir}/run_mopac7

%files
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog NEWS README
%doc tests
%{_bindir}/%{name}
%{_bindir}/run_mopac7

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%{_includedir}/%{name}
%{_libdir}/*.so
%{_libdir}/*.a
%{_libdir}/pkgconfig/*.pc


%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 1.15-2mdv2011.0
+ Revision: 612930
- the mass rebuild of 2010.1 packages

* Fri Jan 08 2010 Emmanuel Andry <eandry@mandriva.org> 1.15-1mdv2010.1
+ Revision: 487766
- New version 1.15
- check major
- fix major
- obsolete wrong major lib package

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.14-2mdv2010.0
+ Revision: 440107
- rebuild

* Mon Jan 12 2009 Guillaume Bedot <littletux@mandriva.org> 1.14-1mdv2009.1
+ Revision: 328758
- Fix buildrequires
- Fix install
- Dropped outdated and already included patches
- Release 1.14

* Sun Jul 06 2008 Funda Wang <fwang@mandriva.org> 1.13-1mdv2009.0
+ Revision: 232072
- add ubuntu patches to make it build

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Thu Mar 06 2008 Guillaume Bedot <littletux@mandriva.org> 1.13-1mdv2008.1
+ Revision: 180322
- library policy

  + Oden Eriksson <oeriksson@mandriva.com>
    - added P0 to try and fix the build...

  + Austin Acton <austin@mandriva.org>
    - new version

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import mopac7


* Tue Aug 22 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.11-2mdv2007.0
- remove -lg2c from pkgconfig file

* Tue Aug 22 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.11-1mdv2007.0
- 1.11
- %%mkrel
- fix mixed-use-of-spaces-and-tabs

* Sun Dec 04 2005 Austin Acton <austin@mandriva.org> 1.10-1mdk
- New release 1.10

* Fri Aug 12 2005 Austin Acton <austin@mandrake.org> 1.00-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3251 |12cr|more-e-0.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rel 5
%define name    more-e
%define version 0.1
%define release %mkrel %{rel}
%define prefix /usr

Name:      %name
Version:    %version
Release:   %release
License:    GPL
Summary:10 additional themes for Enlightenment
Group:      Graphical desktop/Enlightenment
Source:     %name-%version.tar.bz2
URL:          http://themes.freshmeat.net/browse/60/?topic_id=60
BuildRoot:  %_tmppath/%name-%version-%release-root
Requires:enlightenment >= 0.16
BuildArchitectures: noarch

%description
This package contains 10 recent/updated themes for Enlightenmet.
They were assembled by Charles A Edwards <eslrahc@bellsouth.net> on Dec 07 2003
All themes are avaiable separately from the themes collection at Freshmeat.net.

Inckuded themes:
o 0ri0n--A red and gray theme. 
o cronos--A nice transparent theme
o cutting-edge_MinEguE--Based on MinEguE with a transparent cut edge effect.
o eviljester--An evil theme.
o handofgod--A port of the original Hand Of God theme. 
o lhb--The Brushed Metal theme with different graphics and a different pager.  
o xanalloy--Based on an the older versions of the "DarkAlloy" theme

%prep
rm -fr $RPM_BUILD_ROOT
%setup -q -n %name-%version 

install -d $RPM_BUILD_ROOT/%prefix/X11R6/share/enlightenment/themes
mv -f themes/* $RPM_BUILD_ROOT/%prefix/X11R6/share/enlightenment/themes

#change perms on 600 files
chmod 644 $RPM_BUILD_ROOT/%prefix/X11R6/share/enlightenment/themes/xanalloy/dialogs/images/slider_base_ver.png 
chmod 644  $RPM_BUILD_ROOT/%prefix/X11R6/share/enlightenment/themes/xanalloy/dialogs/images/slider_base_hor.png
chmod 755 $RPM_BUILD_ROOT/%prefix/X11R6/share/enlightenment/themes/cutting-edge_MinEguE
chmod 644 -f $RPM_BUILD_ROOT/%prefix/X11R6/share/enlightenment/themes/0ri0n/common/common.cfg

#rm hidden, backup, and zero-length files
rm -rf `find $RPM_BUILD_ROOT -name .xvpics`
rm -rf $RPM_BUILD_ROOT/%prefix/X11R6/share/enlightenment/themes/handofgod/slideouts/slideouts.cfg
rm -rf $RPM_BUILD_ROOT/%prefix/X11R6/share/enlightenment/themes/lhb/slideouts/slideouts.cfg
rm -rf $RPM_BUILD_ROOT/%prefix/X11R6/share/enlightenment/themes/cutting-edge_MinEguE/borders/common/border.cfg~
rm -rf $RPM_BUILD_ROOT/%prefix/X11R6/share/enlightenment/themes/cronos/buttons/buttons.cfg
rm -rf $RPM_BUILD_ROOT/%prefix/X11R6/share/enlightenment/themes/cutting-edge_MinEguE/slideouts/slideouts.cfg 
rm -rf $RPM_BUILD_ROOT/%prefix/X11R6/share/enlightenment/themes/cutting-edge_MinEguE/backgrounds/backgrounds.cfg
rm -rf $RPM_BUILD_ROOT/%prefix/X11R6/share/enlightenment/themes/cronos/slideouts/slideouts.cfg
rm -rf $RPM_BUILD_ROOT/%prefix/X11R6/share/enlightenment/themes/cutting-edge_MinEguE/borders/STICK/border.cfg~
rm -rf $RPM_BUILD_ROOT/%prefix/X11R6/share/enlightenment/themes/0ri0n/slideouts/slideouts.cfg 
rm -rf $RPM_BUILD_ROOT/%prefix/X11R6/share/enlightenment/themes/cronos/borders/SHAPED/border.cfg 
rm -rf $RPM_BUILD_ROOT/%prefix/X11R6/share/enlightenment/themes/cutting-edge_MinEguE/tooltips/tooltips.cfg~
rm -rf $RPM_BUILD_ROOT/%prefix/X11R6/share/enlightenment/themes/cutting-edge_MinEguE/borders/TRANSIENT/border.cfg
rm -rf $RPM_BUILD_ROOT/%prefix/X11R6/share/enlightenment/themes/0ri0n/buttons/buttons.cfg
rm -rf $RPM_BUILD_ROOT/%prefix/X11R6/share/enlightenment/themes/lhb/ABOUT/MAIN~ 
rm -rf $RPM_BUILD_ROOT/%prefix/X11R6/share/enlightenment/themes/lhb/buttons/buttons.cfg 
rm -rf $RPM_BUILD_ROOT/%prefix/X11R6/share/enlightenment/themes/cutting-edge_MinEguE/borders/SHAPED/border.cfg 
rm -rf $RPM_BUILD_ROOT/%prefix/X11R6/share/enlightenment/themes/cutting-edge_MinEguE/borders/FIXED_SIZE/border.cfg
rm -rf $RPM_BUILD_ROOT/%prefix/X11R6/share/enlightenment/themes/cutting-edge_MinEguE/buttons/buttons.cfg
 
%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr (-,root,root)
%doc README
%{prefix}/X11R6/share/enlightenment/themes/0ri0n
#%{prefix}/X11R6/share/enlightenment/themes/BlackE_nob
%{prefix}/X11R6/share/enlightenment/themes/cronos
%{prefix}/X11R6/share/enlightenment/themes/cutting-edge_MinEguE
%{prefix}/X11R6/share/enlightenment/themes/eviljester
%{prefix}/X11R6/share/enlightenment/themes/handofgod
%{prefix}/X11R6/share/enlightenment/themes/lhb
#%{prefix}/X11R6/share/enlightenment/themes/mawtoomanydrugs
#%{prefix}/X11R6/share/enlightenment/themes/nebulongalaticserenity
%{prefix}/X11R6/share/enlightenment/themes/xanalloy



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1-5mdv2011.0
+ Revision: 620393
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.1-4mdv2010.0
+ Revision: 430090
- rebuild

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 0.1-3mdv2008.1
+ Revision: 140955
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import more-e


* Tue Jun 06 2006 Charles A Edwards <eslrahc@mandriva.org> 0.1-3mdv2007.0
- mkrel
- rebuild

* Thu Feb 03 2005 Charles A Edwards <eslrahc@mandrake.org> 0.1-2mdk
- belated bday

* Mon Dec 08 2003 Charles A Edwards <eslrahc@mandrake.org> 0.1-1mdk
- first mdk pkg

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3252 |12cr|morituri-0.1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           morituri
Version:        0.1.1
Release:        %mkrel 2
Summary:        CD ripper aiming for accuracy over speed
Source:         http://thomas.apestaart.org/download/morituri/%{name}-%{version}.tar.bz2
URL:            http://thomas.apestaart.org/morituri/trac
License:        GPLv2
Group:          Sound
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
BuildArch:      noarch
BuildRequires:  python-gobject
BuildRequires:  gstreamer0.10-python

Requires:       cdparanoia
Requires:       cdrdao
Requires:       gstreamer0.10-plugins-good >= 0.10.16
Requires:       gstreamer0.10-python
Requires:       python-musicbrainz2
Requires:       python-pycdio
Requires:       python-pkg-resources

%description
Morituri is a CD ripper that aims for accuracy over speed. Its features 
are modeled to compare with Exact Audio Copy on Windows. It features
support for MusicBrainz for metadata lookup, support for AccurateRip
verification, detection of sample read offset of drives, the ability to
test and copy a rip, the ability to detect and rip Hidden Track One
Audio, templates for file and directory naming, and tagging using
GStreamer. Currently, it only supports lossless encoding and only has
a command line client.

%prep

%setup -q
%configure2_5x --sysconfdir=%{_sysconfdir}

%build

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README morituri.doap NEWS RELEASE ChangeLog
%{_bindir}/rip
%{_mandir}/man1/rip.1*
%{py_puresitedir}/morituri
%{_sysconfdir}/bash_completion.d/rip


%changelog
* Sat Apr 17 2010 Frederik Himpe <fhimpe@mandriva.org> 0.1.1-2mdv2010.1
+ Revision: 535787
- Update to new version 0.1.1

* Sun Nov 22 2009 Christophe Fergeau <cfergeau@mandriva.com> 0.1.0-2mdv2010.1
+ Revision: 468841
- fix morituri home page URL
- add missing python package to Requires:

* Sat Sep 26 2009 Frederik Himpe <fhimpe@mandriva.org> 0.1.0-1mdv2010.0
+ Revision: 449648
- Import package in Mandriva, based on upstream (Fedora) SRPM
- create morituri


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3253 |12cr|moserial-3.0.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -d "." -f -2)

Summary:	Serial terminal for the Gnome desktop
Name:		moserial
Version:	3.0.5
Release:	2
Group:		Communications
License:	GPLv3+
URL:		http://live.gnome.org/moserial/
Source0:	http://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
Patch0:		moserial-3.0.2-str-fmt.patch
BuildRequires:	intltool
BuildRequires:	desktop-file-utils
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	rarian
Requires:	hicolor-icon-theme
Requires:	yelp

%description
Moserial is a clean, friendly gtk-based serial terminal for the Gnome
desktop. It is written in Vala for extra goodness.

%prep
%setup -q
%patch0 -p0 -b .strfmt

%build
%configure2_5x
%make

%install
%makeinstall_std

desktop-file-install \
	--dir %{buildroot}%{_datadir}/applications \
	%{buildroot}%{_datadir}/applications/*.desktop

%find_lang %{name} --with-gnome

#for omf in %{buildroot}%{_datadir}/omf/*/*-??*.omf;do 
#echo "%lang($(basename $omf|sed -e s/.*-// -e s/.omf//)) $(echo $omf|sed -e s!%{buildroot}!!)" >> %{name}.lang
#done

%files -f %{name}.lang
%doc AUTHORS ChangeLog ChangeLog.pre-git MAINTAINERS NEWS
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/*/apps/%{name}.png
%{_datadir}/%{name}
%{_mandir}/man1/%{name}*


%changelog
* Sun Jan 29 2012 Alexander Khrukin <akhrukin@mandriva.org> 3.0.5-1
+ Revision: 769649
- imported package moserial


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3254 |12cr|mosh-1.2.2-0
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    mosh
%define upstream_version 1.2.2

Name:		%{upstream_name}
Version:        %{upstream_version}
Release:    	%mkrel 0
Epoch:      	0

Summary:	Remote terminal application that allows roaming, supports intermittent connectivity, and provides intelligent local echo and line editing of user keystrokes.
License:	GPLv3+
Group:		Applications/Internet
URL:		http://mosh.mit.edu/
Source0:	https://github.com/downloads/keithw/mosh/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	protobuf-compiler
BuildRequires:  protobuf-devel
BuildRequires:	libutempter-devel
BuildRequires:	zlib-devel
BuildRequires:  ncurses-devel

Requires:       openssh
Requires:       perl(IO::Pty::Easy)

BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
Mosh (mobile shell)
Remote terminal application that allows roaming, supports intermittent connectivity, and provides intelligent local echo and line editing of user keystrokes.
Mosh is a replacement for SSH. It's more robust and responsive, especially over Wi-Fi, cellular, and long-distance links.
Mosh is free software, available for GNU/Linux, FreeBSD, and Mac OS X.

%prep
%setup -q

%build
export CFLAGS="-g -O2" CXXFLAGS="-g -O2"
%configure --enable-compile-warnings=error
make %{?_smp_mflags}

%install
make install DESTDIR=$RPM_BUILD_ROOT

%files
%doc README.md COPYING ChangeLog
%{_bindir}/mosh
%{_bindir}/mosh-client
%{_bindir}/mosh-server
%{_mandir}/man1/mosh.1.xz
%{_mandir}/man1/mosh-client.1.xz
%{_mandir}/man1/mosh-server.1.xz

%changelog
* Sun Jun 24 2012 Sergey Sokolov <sokol@mtik.ru> 1.2.2-0
- Initial packaging for mosh.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3255 |12cr|most-5.0.0a-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	most
%define version	5.0.0a
%define release	%mkrel 5

Summary:	A powerful paging program
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPLv2
URL:		ftp://space.mit.edu/pub/davis/%{name}
Group:		File tools
Source:		%{URL}/%{name}-%{version}.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	libslang-devel chrpath
Requires:	slang

%description
most is a paging program that displays the contents of a file on a
terminal one windowful at a time. A status line indicating the file name,
current line number, and percentage of the file already displayed is also
shown.

%prep
%setup -q

%build
%configure
%make
chrpath -d src/objs/most

%install
%__rm -rf %{buildroot}
%__install -D -m0755 src/objs/most %{buildroot}%{_bindir}/most
%__install -D -m0644 most.1	%{buildroot}%{_mandir}/man1/most.1

%clean
%__rm -rf %{buildroot}

%files
%defattr (-,root,root)
%doc COPYRIGHT COPYING README changes.txt most.doc most-fun.txt lesskeys.rc most.rc
%{_bindir}/most
%{_mandir}/man1/most.1*


%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 5.0.0a-5mdv2011.0
+ Revision: 612937
- the mass rebuild of 2010.1 packages

* Tue Feb 02 2010 Sandro Cazzaniga <kharec@mandriva.org> 5.0.0a-4mdv2010.1
+ Revision: 499788
- Fix summary
- Fix rpmlint warning

* Sat Dec 12 2009 Jérôme Brenier <incubusss@mandriva.org> 5.0.0a-3mdv2010.1
+ Revision: 477847
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Fri Sep 05 2008 Lev Givon <lev@mandriva.org> 5.0.0a-1mdv2009.0
+ Revision: 281309
- Update to 5.0.0a.

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 4.10.2-5mdv2009.0
+ Revision: 252780
- rebuild

* Tue Feb 12 2008 Thierry Vignaud <tv@mandriva.org> 4.10.2-3mdv2008.1
+ Revision: 166023
- fix spacing at top of description
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Jun 06 2007 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 4.10.2-3mdv2008.0
+ Revision: 36103
- Rebuild with libslang2.
- Import most




* Thu Oct 20 2005 Lenny Cartier <lenny@mandriva.com> 4.10.2-2mdk
- 4.10.2

* Mon May 10 2004 Michael Scherer <misc@mandrake.org> 4.9.4-1mdk
- New release 4.9.4
- remove rpath

* Fri Jan  2 2004 Han Boetes <han@linux-mandrake.com> 4.9.2-3mdk
- rebuild

* Fri Dec 27 2002 Han Boetes <han@linux-mandrake.com> 4.9.2-2mdk
- rebuild because of new rpm macros and new glibc

* Wed Aug 21 2002 Han Boetes <han@linux-mandrake.com> 4.9.2-1mdk
- First spec for mandrake.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3256 |12cr|motogt-20110505-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		oname MotoGT

Name:		motogt
Version:	20110505
Release:	3
Summary:	MotoGT is a free motorcycle racing game
License:	GPLv2+
Group:		Games/Arcade
Url:		http://motogt.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/motogt/%{oname}-%{version}.zip
Source2:	motogt.desktop
Source3:	MotoGT.png
Patch0:		motogt-makefile.patch
Patch1:		motogt-savedir.patch
Patch2:		motogt-init.patch
Patch3:		motogt-png15.patch
BuildRequires:	sfml-audio-devel
BuildRequires:	sfml-graphics-devel
BuildRequires:	sfml-system-devel
BuildRequires:	sfml-window-devel
BuildRequires:	pkgconfig(glu)
%rename		%{oname}

%description
MotoGT is 2D top-viewed game where you drive a MotoGP bike, and you want
to win races. In career mode you start with a regular bike, but when you
win races you get experience, and experience let's you improve your bike.
If you win championships, you can also unlock hidden features.

%prep
%setup -q -n %{oname}
%patch0 -p1 -b .makefile~
%patch1 -p1 -b .savedir~
%patch2 -p1 -b .init~
%patch3 -p1 -b .png15~

%build
%setup_compile_flags
%make

%install
mkdir -p %{buildroot}%{_libdir}/%{oname}
mkdir -p %{buildroot}%{_datadir}/applications
mkdir -p %{buildroot}%{_iconsdir}
install -Dm 755 %{oname}.bin -D %{buildroot}%{_libdir}/%{oname}/
install -Dm 644 %{SOURCE2} -D %{buildroot}%{_datadir}/applications/
install -Dm 644 %{SOURCE3} -D %{buildroot}%{_iconsdir}/
cp -rf data %{buildroot}%{_libdir}/%{oname}
cp -rf data_low %{buildroot}%{_libdir}/%{oname}
cp -rf doc %{buildroot}%{_libdir}/%{oname}

# 32 bit binary linked against old libs
rm -f %{buildroot}%{_libdir}/%{oname}/data/src/bikes/hue.bin

mkdir -p %{buildroot}%{_bindir}
cat > %{buildroot}%{_bindir}/%{name} << EOF
#!/bin/bash
pushd %{_libdir}/%{oname}
./%{oname}.bin
popd
EOF

%files
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/%{name}
%attr(755,root,root) %{_libdir}/%{oname}/%{oname}.bin
%{_libdir}/%{oname}/data
%{_libdir}/%{oname}/data_low
%{_libdir}/%{oname}/doc
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/%{oname}.png



%changelog
* Wed Oct  17 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: e4b9186
- Drop pre-built 32 bit binary from data dir
  
* Sat Sep  29 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 2ed13e4
- Spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3257 |12cr|mount-gtk-1.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Front end for udisks
Name:		mount-gtk
Version:	1.2.0
Release:	1
License: 	GPLv2
Group:  	Graphical desktop/GNOME
URL:		http://mount-gtk.sourceforge.net/
Source0:	http://downloads.sourceforge.net/project/%{name}/%{name}/%{version}/%{name}-%{version}.tar.gz
Patch0:		mount-gtk_format-not-a-string.patch
Patch1:		mount-gtk-1.2.0_desktop.patch

BuildRequires:	pkgconfig(c++-gtk-utils-3-2.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(libnotify)

Requires:	udisks

%description
The program is a front end to udisks and mount. It provides a means of 
mounting devices with udisks and mount through an easy to use graphical 
interface.

%prep
%setup -q
%apply_patches

%build
%configure2_5x
%make

%install
%makeinstall_std
%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS COPYING ChangeLog README BUGS
%{_bindir}/%{name}
%{_datadir}/applications/*.desktop



%changelog
* Wed May 30 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.0-1
+ Revision: 801202
- imported package mount-gtk


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3258 |12cr|mountloop-0.15.4-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Allow users to mount files via loopback
Name: mountloop
Version: 0.15.4
Release: %mkrel 5
URL: http://www.mandriva.com/
Source0: %{name}-%{version}.tar.bz2
License: GPL
Group: System/Base
Requires: ssh-askpass, drakxtools, perl-MDK-Common, mount >= 2.11r-2mdk
BuildRoot: %{_tmppath}/%{name}-buildroot
BuildRequires: libx11-devel

%description
Allow users to mount encrypted loopback filesystems.

%prep
%setup -q

%build
%make CFLAGS="%optflags %ldflags"

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=DrakLoop
Comment=Create encrypted folder
Exec=drakloop
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-System-FileTools;System;
EOF

mkdir -p $RPM_BUILD_ROOT%_iconsdir $RPM_BUILD_ROOT%_miconsdir $RPM_BUILD_ROOT%_liconsdir
install -m 644 mountloop-20.png $RPM_BUILD_ROOT%_iconsdir/%name.png
install -m 644 mountloop-32.png $RPM_BUILD_ROOT%_miconsdir/%name.png
install -m 644 mountloop-48.png $RPM_BUILD_ROOT%_liconsdir/%name.png

%{find_lang} drakloop

%clean
rm -rf $RPM_BUILD_ROOT

%files -f drakloop.lang
%defattr(-,root,root)
%doc README ChangeLog AUTHORS
%attr(4755,root,root) %{_bindir}/encsetup
%attr(4755,root,root) %{_bindir}/mountloop
%attr(4755,root,root) %{_bindir}/umountloop
%{_bindir}/drakloop
/etc/X11/xinit.d/*
/usr/X11R6/bin/*
%{_datadir}/applications/mandriva-%{name}.desktop
%_iconsdir/%name.png
%_miconsdir/%name.png
%_liconsdir/%name.png

%post

%if %mdkversion < 200900
%update_menus
%endif

%postun

%if %mdkversion < 200900
%clean_menus
%endif




%changelog
* Sat Feb 05 2011 Funda Wang <fwang@mandriva.org> 0.15.4-5mdv2011.0
+ Revision: 636097
- tighten BR

* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.15.4-4mdv2011.0
+ Revision: 620394
- the mass rebuild of 2010.0 packages

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 0.15.4-3mdv2010.0
+ Revision: 436175
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 0.15.4-2mdv2008.1
+ Revision: 153211
- rebuild
- drop old menu
- kill re-definition of %%buildroot on Pixel's request
- buildrequires X11-devel instead of XFree86-devel

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Oct 03 2007 Thierry Vignaud <tv@mandriva.org> 0.15.4-1mdv2008.0
+ Revision: 95096
- updated translation
- kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'


* Fri Mar 09 2007 Olivier Blin <oblin@mandriva.com> 0.15.3-2mdv2007.1
+ Revision: 138745
- add xdg menu
- update url
- Import mountloop

* Mon Nov 07 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.15.3-1mdk
- use the right bugzilla URL (#19561)
- don't use anymore the https protocol

* Mon Jun 06 2005 Frederic Lepied <flepied@mandriva.com> 0.15.2-1mdk
- translation updates

* Sun Mar 13 2005 Frederic Lepied <flepied@mandrakesoft.com> 0.15.1-1mdk
- translation updates

* Mon Feb 28 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.15-1mdk
- reuse MDK::Common
- fix wrong values filled in config file (#14023)

* Mon Feb 21 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.14-1mdk
- translation updates
- fix large file support (fredl, #12015)

* Fri Feb 04 2005 Frederic Lepied <flepied@mandrakesoft.com> 0.13-1mdk
- drakloop: o removed file column.
            o added support for on boot feature. Force to mount
	    relatively from $HOME.
- mountloop.sh: mount from $HOME.  wait even if nothing has been
  mounted to be able to unmount automatically directories mounted
  interactivelly later by drakloop.
- po updates

* Mon Oct 04 2004 Robert Vojta <robert.vojta@mandrake.org> 0.12.5-4mdk
- et, fi, fr, he, hu, sv, uk, zh_CN, da .po updates

* Sat Oct 02 2004 Robert Vojta <robert.vojta@mandrake.org> 0.12.5-3mdk
- po updates

* Fri Oct 01 2004 Robert Vojta <robert.vojta@mandrake.org> 0.12.5-2mdk
- untranslated string marked for translation
- po updates

* Tue Sep 28 2004 Frederic Lepied <flepied@mandrakesoft.com> 0.12.5-1mdk
- po updates

* Thu Sep 09 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.12.4-1mdk
- drakloop:
  o log explanations
  o fix encoding issues with messages from the 'drakloop' domain (#11268)

* Wed Sep 01 2004 Frederic Lepied <flepied@mandrakesoft.com> 0.12.3-1mdk
- po updates

* Thu Jul 29 2004 Robert Vojta <robert.vojta@mandrake.org> 0.12.2-1mdk
- buttons ordering fix
- new possibility to remove encrypted folder (unmounted only)

* Thu Jul 29 2004 Robert Vojta <robert.vojta@mandrake.org> 0.12.1-2mdk
- do not use output() for pipes, it doesn't work (due to ">$f")

* Thu Jul 29 2004 Robert Vojta <robert.vojta@mandrake.org> 0.12.1-1mdk
- about dialog added
- perl_checker warnings removed (Titi)
- more use of MDK::Common things like cat_, output (Titi)
- remove created directory if any of the later steps fails (during new
  encrypted folder creation)

* Thu Jul 29 2004 Robert Vojta <robert.vojta@mandrake.org> 0.12.0-1mdk
- new user interface
- possibility to add new directory, mount and unmount directories

* Fri Jul 16 2004 Robert Vojta <robert.vojta@mandrake.org> 0.11.6-1mdk
- localization added (few translations)
- default minimum password length is 3 characters
- higher security level means longer password requirement (maximum 8 chars)

* Thu Mar 25 2004 Frederic Lepied <flepied@mandrakesoft.com> 0.11.5-1mdk
- use new path for ssh-askpass
- modprobe aes and cryptoloop


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3259 |12cr|mousepad-0.2.16-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

Summary:	A simple text editor for Xfce
Name:		mousepad
Version:	0.2.16
Release:	8
License:	GPLv2+
Group:		Editors
URL:		http://www.xfce.org
Source:		http://mocha.xfce.org/archive/xfce-4.6.0/src/%{name}-%{version}.tar.bz2
Patch1:		mousepad-0.2.16-find_gtk2.18.patch
BuildRequires:	gtk2-devel
BuildRequires:	chrpath
BuildRequires:	libxfcegui4-devel >= 4.6.0
BuildRequires:	imagemagick
BuildRequires:	perl(XML::Parser)
BuildRequires:	desktop-file-utils
Requires(post):	desktop-file-utils
Requires(postun):	desktop-file-utils

%description
Mousepad is a text editor for Xfce based on Leafpad. The initial reason for
Mousepad was to provide printing support, which would have been difficult
for Leafpad for various reasons.

Although some features are under development, currently Mousepad has the
following features:

    * Complete support for UTF-8 text
    * Cut/Copy/Paste and Select All text
    * Search and Replace
    * Font selecton
    * Word Wrap
    * Character coding selection
    * Auto character coding detection (UTF-8 and some codesets)
    * Manual codeset setting
    * Infinite Undo/Redo by word
    * Auto Indent
    * Multi-line Indent
    * Display line numbers
    * Drag and Drop
    * Printing

%prep
%setup -q
%patch1 -p1

%build
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std

# fix rpath
chrpath -d %{buildroot}%{_bindir}/%{name}
# strip binary
strip %{buildroot}%{_bindir}/%{name}


%find_lang %{name} --with-gnome %{name}.lang

mkdir -p %{buildroot}%{_iconsdir}/hicolor/{48x48,32x32,16x16}/apps
convert %{name}.png -geometry 48x48 %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
convert %{name}.png -geometry 32x32 %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert %{name}.png -geometry 16x16 %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png


desktop-file-install \
    --remove-category="Application" \
    --add-only-show-in="XFCE" \
    --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

%files -f %{name}.lang
%doc AUTHORS ChangeLog NEWS README
%{_bindir}/*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/*
%{_iconsdir}/hicolor/*/apps/*.png


%changelog
* Fri Apr 06 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.16-8
+ Revision: 789515
- rebuild

* Wed Jan 26 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.16-7
+ Revision: 633047
- rebuild for new Xfce 4.8.0

* Sat Sep 18 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.16-6mdv2011.0
+ Revision: 579624
- rebuild for new xfce 4.7.0

* Fri May 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.16-5mdv2010.1
+ Revision: 543274
- rebuild for mdv 2010.1

* Sat Oct 17 2009 Crispin Boylan <crisb@mandriva.org> 0.2.16-4mdv2010.0
+ Revision: 458044
- Add patch1
- Bump release
- Fix find with patch from ubuntu (upstream #5831)

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.2.16-3mdv2010.0
+ Revision: 440120
- rebuild

* Thu Mar 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.16-2mdv2009.1
+ Revision: 349164
- rebuild whole xfce

* Sat Feb 28 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.16-1mdv2009.1
+ Revision: 346126
- drop patch 1, not needed anymore
- update to new version 0.2.16

* Sat Jan 03 2009 Jérôme Soyer <saispo@mandriva.org> 0.2.14-1mdv2009.1
+ Revision: 324027
- New upstream release

* Sat Oct 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.13-5mdv2009.1
+ Revision: 294904
- rebuild for new Xfce4.6 beta1

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 0.2.13-4mdv2009.0
+ Revision: 252786
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Mon Feb 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.13-2mdv2008.1
+ Revision: 170066
- Patch0: fix recent items sort

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Nov 18 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.13-1mdv2008.1
+ Revision: 110066
- new version 0.2.13
- new license policy
- spec file clean

* Wed Sep 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.12-5mdv2008.0
+ Revision: 89948
- rebuild

* Sat Aug 25 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.12-4mdv2008.0
+ Revision: 71244
- remove X-MandrivaLinux from desktop file

* Wed May 30 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.12-3mdv2008.0
+ Revision: 32841
- s/imagemagick/ImageMagick

* Wed May 30 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.12-2mdv2008.0
+ Revision: 32817
- spec file clean
- drop old style menu
- tune up desktop file
- add icon macro to %%post and %%postun


* Tue Jan 23 2007 plouf <plouf> 0.2.12-1mdv2007.0
+ Revision: 112308
- New release 0.2.12

* Tue Dec 12 2006 Jérôme Soyer <saispo@mandriva.org> 0.2.10-1mdv2007.1
+ Revision: 95212
- New release 0.2.10
- Import mousepad

* Tue Jul 11 2006 Charles A Edwards <eslrahc@mandriva.org> 0.2.6-1mdv2007.0
- 0.2.6
- xdg

* Thu Apr 27 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.2.4-2mdk
- Fix BuildRequires

* Wed Apr 26 2006 Jerome Soyer <saispo@mandriva.org> 0.2.4-1mdk
- New release 0.2.4

* Fri Nov 25 2005 Marcel Pol <mpol@mandriva.org> 0.2.2-3mdk
- fix menu

* Tue Aug 02 2005 Marcel Pol <mpol@mandriva.org> 0.2.2-2mdk
- buildrequires ImageMagick

* Tue Apr 05 2005 Charles A Edwards <eslrahc@bellsouth.net> 0.2.2-1mdk
- 0.2.2

* Mon Mar 07 2005 Marcel Pol <mpol@mandrake.org> 0.2.1-1mdk
- 0.2.1
- buildrequires libxfcegui4-devel
- strip binary

* Thu Feb 03 2005 Charles A Edwards <eslrahc@bellsouth.net> 0.1.1-1mdk
- 0.1.1
- change Group to Editors
- BR chrpath and strip /bin

* Sat Jan 22 2005 Charles A Edwards <eslrahc@bellsouth.net> 0.1.0-1mdk
- 1st Mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3260 |12cr|Mowitz-0.3.0-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %{name} %{major}
%define libnamedev %mklibname %{name} -d

Summary:	Collection of widgets for X applications
Name:		Mowitz
Version:	0.3.0
Release:	12
License:	GPL
Group:		System/Libraries
URL:		http://siag.nu/mowitz/
Source:		http://siag.nu/pub/mowitz/%{name}-%{version}.tar.bz2
Patch0:		Mowitz-0.3.0-overflow.patch
Patch1:		Mowitz-0.3.0-overflow2.patch
Patch2:		Mowitz-0.3.0-overflow3.patch
Patch3:		Mowitz-0.3.0-overflow4.patch
Patch4:		Mowitz-0.3.0-overflow5.patch
Patch5:		Mowitz-0.3.0-overflow6.patch
Patch6:		Mowitz-0.3.0-overflow7.patch
Patch7:		Mowitz-0.3.0-overflow8.patch
Patch8:		Mowitz-0.3.0-link.patch
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xpm)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xaw7)
BuildRequires:	pkgconfig(xmu)
BuildRequires:	pkgconfig(xt)
BuildRequires:	libneXtaw-devel

%description
The Mowitz library contains a large collection of widgets for X applications 
to use. It complements a widget set such as Xaw3d or neXtaw.

%package -n %{libname}
Summary:	Collection of widgets for X applications
Group:		System/Libraries

%description -n %{libname}
The Mowitz library contains a large collection of widgets for X applications 
to use. It complements a widget set such as Xaw3d or neXtaw.

%package -n %{libnamedev}
Summary:	Collection of widgets for X applications
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	libMowitz-devel = %{version}-%{release}

%description -n %{libnamedev}
The Mowitz library contains a large collection of widgets for X applications
to use. It complements a widget set such as Xaw3d or neXtaw.

%prep
%setup -q
%patch0 -p0 -b .overflow
%patch1 -p0 -b .overflow2
%patch2 -p0 -b .overflow3
%patch3 -p0 -b .overflow4
%patch4 -p0 -b .overflow5
%patch5 -p0 -b .overflow6
%patch6 -p0 -b .overflow7
%patch7 -p0 -b .overflow8
%patch8 -p0 -b .link

%build
%configure2_5x
%make

%install
rm -fr %buildroot
%makeinstall_std

%multiarch_binaries %{buildroot}%{_bindir}/mowitz-config

rm -rf %{buildroot}/usr/doc/

%files -n %{libname}
%{_libdir}/lib*.so.*
%{_datadir}/%{name}

%files -n %{libnamedev}
%{_bindir}/mowitz-config
%{multiarch_bindir}/mowitz-config
%_includedir/%name/
%{_libdir}/lib*.a
%{_libdir}/lib*.so


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3261 |12cr|mozilla-sunbird-l10n-0.9-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    mozilla-sunbird-l10n
%define oname   mozilla-sunbird
%define version 0.9
%define release %mkrel 5

%define sunbird_package mozilla-sunbird
%define sunbird_version %{version}
%define sunbird_appid \{718e30fb-e89b-41dd-9da7-e25a45638b28\}
%define sunbird_extdir %{_datadir}/mozilla/extensions/%{sunbird_appid}
%define xpidir http://releases.mozilla.org/pub/mozilla.org/calendar/sunbird/releases/%version/langpacks/

# Supported l10n language lists
%define langlist	ca cs da de es_AR es_ES eu fr ga hu is it ja ka ko lt mk mn nb_NO nl nn_NO pa_IN pl pt_BR pt_PT ro ru sk sl sv_SE tr uk zh_CN zh_TW

# Disabled l10n languages, for any reason
%define disabled_langlist	%{nil}

# Disabled myspell dicts, for any reason
%define disabled_dict_langlist	eu ja ko mk mn pa_IN tr zh_CN zh_TW

%define use_dict 1
%if %mdkversion == 200600
# CS4 doesn't have myspell, but has firefox.
%define use_dict 0
%endif
%if %mdkversion >= 200810
# We moved to pointing mozilladir/dictionaries -> /usr/share/dict/mozilla
%define use_dict 0
%endif

# Language descriptions
%define language_ca ca
%define langname_ca Catalan
%define language_cs cs
%define langname_cs Czech
%define language_da da
%define langname_da Dansk
%define language_de de
%define langname_de German
%define language_es_AR es-AR
%define langname_es_AR Spanish (Argentina)
%define language_es_ES es-ES
%define langname_es_ES Spanish
%define language_eu eu
%define langname_eu Basque
%define language_fr fr
%define langname_fr French
%define language_ga ga-IE
%define langname_ga Irish
%define language_hu hu
%define langname_hu Hungarian
%define language_is is
%define langname_is Icelandic
%define language_it it
%define langname_it Italian
%define language_ja ja
%define langname_ja Japanese
%define language_ka ka
%define langname_ka Georgian
%define language_ko ko
%define langname_ko Korean
%define language_lt lt
%define langname_lt Lithuanian
%define language_mk mk
%define langname_mk Macedonian
%define language_mn mn
%define langname_mn Mongolian
%define language_nb_NO nb-NO
%define langname_nb_NO Norwegian Bokmaal
%define language_nl nl
%define langname_nl Dutch
%define language_nn_NO nn-NO
%define langname_nn_NO Norwegian Nynorsk
%define language_pa_IN pa-IN
%define langname_pa_IN Punjabi (gurmukhi)
%define language_pl pl
%define langname_pl Polish
%define language_pt_BR pt-BR
%define langname_pt_BR Brazilian portuguese
%define language_pt_PT pt-PT
%define langname_pt_PT Portuguese
%define language_ro ro
%define langname_ro Romanian
%define language_ru ru
%define langname_ru Russian
%define language_sk sk
%define langname_sk Slovak
%define language_sl sl
%define langname_sl Slovenian
%define language_sv_SE sv-SE
%define langname_sv_SE Swedish
%define language_tr tr
%define langname_tr Turkish
%define language_uk uk
%define langname_uk Ukrainian
%define language_zh_CN zh-CN
%define langname_zh_CN Simplified Chinese
%define language_zh_TW zh-TW
%define langname_zh_TW Traditional Chinese

# --- Danger line ---

# Defaults (all languages enabled by default)
# l10n
%{expand:%(for lang in %langlist; do echo "%%define with_$lang 1"; done)}
%{expand:%(for lang in %disabled_langlist; do echo "%%define with_$lang 0"; done)}
# dicts
%if %use_dict
%{expand:%(for lang in %langlist; do echo "%%define with_dict_$lang 1"; done)}
%{expand:%(for lang in %disabled_dict_langlist; do echo "%%define with_dict_$lang 0"; done)}
%else
%{expand:%(for lang in %langlist; do echo "%%define with_dict_$lang 0"; done)}
%{expand:%(for lang in %disabled_dict_langlist; do echo "%%define with_dict_$lang 0"; done)}
%endif

# Locales
%{expand:%(for lang in %langlist; do echo "%%define locale_$lang `echo $lang | cut -d _ -f 1` "; done)}

%if %use_dict
# myspell dicts, allows setting preferences between several providers.
%{expand:%(for lang in %langlist; do echo "%%define myspell_$lang myspell-$lang"; done)}
%define myspell_de myspell-de_DE
%define myspell_fr myspell-fr_FR
%endif

Summary: Localizations for Sunbird (virtual package)
Name: %{name}
Version: %{version}
Release: %{release}
License: GPL
Group: Networking/WWW
Url: http://www.mozilla.org/projects/calendar/sunbird/
BuildArch: noarch
# Language package template
Source0: %{name}-template.in
# l10n sources
%{expand:%(\
	i=1;\
	for lang in %langlist; do\
		echo "%%{expand:Source$i: %{xpidir}/%%{language_$lang}.xpi}";\
		i=$[i+1];\
	done\
	)
}
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: libxml2-utils
%if %use_dict
%{expand:%(\
	disabled="%{disabled_dict_langlist}";\
	for lang in %langlist; do\
		echo "$disabled" | grep -q "\<$lang\>" || \
			echo "BuildRequires: %%{myspell_$lang}";\
	done\
	)
}
%endif

%description
Localizations for Sunbird

# Expand all languages packages.
%{expand:%(\
	for lang in %langlist; do\
		echo "%%{expand:%%(sed "s!__LANG__!$lang!g" %{_sourcedir}/%{name}-template.in 2> /dev/null)}";\
	done\
	)
}

%prep
%setup -q -c -T

# Convert rpm macros to bash variables
%{expand:%(for lang in %langlist; do echo "language_$lang=%%{language_$lang}"; done)}
%{expand:%(for lang in %langlist; do echo "locale_$lang=%%{locale_$lang}"; done)}
%{expand:%(for lang in %langlist; do echo "with_$lang=%%{with_$lang}"; done)}
%{expand:%(for lang in %langlist; do echo "dict_$lang=%%{with_dict_$lang}"; done)}

# Unpack all languages
for lang in %langlist; do
	with="with_$lang"
	with=${!with}
	[ $with -eq 0 ] && continue

	language="language_$lang"
	language=${!language}

	locale="locale_$lang"
	locale=${!locale}

	# l10n
	mkdir ${language}
	cd ${language}
	unzip -qq %{_sourcedir}/${language}.xpi
	cd ..

	# dict
	dict="dict_$lang"
	dict=${!dict}
	[ $dict -eq 0 ] && continue

done

%build
# All install.rdf files must validate
xmllint --noout */install.rdf

%install
rm -rf %buildroot

# Convert rpm macros to bash variables
%{expand:%(for lang in %langlist; do echo "language_$lang=%%{language_$lang}"; done)}
%{expand:%(for lang in %langlist; do echo "with_$lang=%%{with_$lang}"; done)}
%{expand:%(for lang in %langlist; do echo "dict_$lang=%%{with_dict_$lang}"; done)}

# Install all languages
for lang in %langlist; do
	with="with_$lang"
	with=${!with}
	[ $with -eq 0 ] && continue

	language="language_$lang"
	language=${!language}

	# l10n
	cd $language
	mkdir -p %buildroot%{sunbird_extdir}/langpack-${language}@sunbird.mozilla.org/
	cp -f -r * %buildroot%{sunbird_extdir}/langpack-${language}@sunbird.mozilla.org/
	cd ..

	# Dicts
	dict="dict_$lang"
	dict=${!dict}
	[ $dict -eq 0 ] && continue

done

%clean
rm -rf %buildroot



%changelog
* Sun Jan 30 2011 Funda Wang <fwang@mandriva.org> 0.9-5mdv2011.0
+ Revision: 634039
- restruct to new mozilla layout

* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9-4mdv2011.0
+ Revision: 620397
- the mass rebuild of 2010.0 packages

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.9-3mdv2010.0
+ Revision: 440140
- rebuild

* Mon Jan 12 2009 Funda Wang <fwang@mandriva.org> 0.9-2mdv2009.1
+ Revision: 328580
- rebuild for new rpm

* Fri Nov 21 2008 Funda Wang <fwang@mandriva.org> 0.9-1mdv2009.1
+ Revision: 305431
- drop merged patch
- update URL
- New version 0.9

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.8-4mdv2009.0
+ Revision: 268150
- rebuild early 2009.0 package (before pixel changes)

* Tue May 13 2008 Funda Wang <fwang@mandriva.org> 0.8-3mdv2009.0
+ Revision: 206538
- fix obsolete old package

* Fri May 09 2008 Funda Wang <fwang@mandriva.org> 0.8-2mdv2009.0
+ Revision: 204812
- obsoletes old lang packages

* Sun May 04 2008 Funda Wang <fwang@mandriva.org> 0.8-1mdv2009.0
+ Revision: 200989
- Switch to firefox-l10n template
- New version 0.8

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Oct 30 2007 Jérôme Soyer <saispo@mandriva.org> 0.7-1mdv2008.1
+ Revision: 103865
- Update

* Wed Sep 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.5-2mdv2008.0
+ Revision: 89950
- rebuild

* Sun Sep 09 2007 Colin Guthrie <cguthrie@mandriva.org> 0.5-1mdv2008.0
+ Revision: 83452
- Update for Sunbird 0.5


* Sun Feb 25 2007 Jérôme Soyer <saispo@mandriva.org> 0.3.1-2mdv2007.0
+ Revision: 125445
- Rebuild

* Fri Dec 08 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.3-1mdv2007.1
+ Revision: 93603
- Import mozilla-sunbird-l10n


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3262 |12cr|mozplugger-1.14.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _mozillapath    %{_libdir}/mozilla/plugins

%define build_debug 0
%{?_with_debug: %{expand: %%global build_debug 1}}
%{?_without_debug: %{expand: %%global build_debug 0}}

Name:           mozplugger
Version:        1.14.6
Release:        1
Summary:        Generic mozilla plug-in 
License:        GPLv2+
Group:          Networking/WWW
Source0:        http://mozplugger.mozdev.org/files/mozplugger-%{version}.tar.gz
Source1:        http://umn.dl.sourceforge.net/sourceforge/mplayerplug-in/mini.tar.bz2
Source2:        mozmimetypes-1.4.1.tar.bz2
Patch1:		mozplugger-1.14.6-pulseaudio.patch
Patch2:		mozplugger-1.14.6-gqview.patch
URL:            http://mozplugger.mozdev.org/
Obsoletes:      plugger
Provides:       plugger
Requires:       mikmod
Requires:       mpg123
Requires:       sox
Requires:       imagemagick
Requires:       geeqie
Requires:       mplayer >= 0.90-0.rc4
Requires:       perl-base
Requires:       TiMidity++
Requires:       gv >= 3.6.1
Requires:       xpdf
Requires:       m4
BuildRequires:  libx11-devel

%description
MozPlugger is a generic Mozilla plug-in that allows the use of standard Linux
programs as plug-ins for media types on the Internet.

%prep
%setup -q -a 1 -a 2
%patch1 -p1 -b .pulse
%patch2 -p1 -b .gqview

%build
%configure
%make

%install
%{__mkdir_p} %{buildroot}%{_mozillapath}/plugins \
        %{buildroot}%{_libdir}/netscape/plugins \
        %{buildroot}%{_bindir} \
        %{buildroot}%{_sysconfdir} \
        %{buildroot}%{_mandir}/man7 \
        %{buildroot}%{_datadir}/mplayer/Skin/mini

%{__install} -p -m 755 mozplugger-helper %{buildroot}%{_bindir}
%{__install} -p -m 755 mozplugger-controller %{buildroot}%{_bindir}
%{__install} -p -m 755 mozplugger-linker %{buildroot}%{_bindir}
%{__install} -p -m 755 mozplugger.so %{buildroot}%{_mozillapath}
%{__install} -p -m 644 mozpluggerrc %{buildroot}%{_sysconfdir}/mozpluggerrc
%{__install} -p -m 644 mozpluggerrc %{buildroot}%{_sysconfdir}/mozpluggerrc.default
%{__install} -p -m 644 mozplugger.7 %{buildroot}%{_mandir}/man7

%{__mkdir_p} %{buildroot}%{_mozillapath}
%{__ln_s} %{_mozillapath}/mozplugger.so \
         %{buildroot}%{_libdir}/netscape/plugins/mozplugger.so
%{__install} -p -m 644 mini/*.png mini/skin mini/VERSION mini/README \
        %{buildroot}%{_datadir}/mplayer/Skin/mini/

%{__install} -p -m 755 enable_mozmimetypes %{buildroot}%{_bindir}
%{__ln_s} ./enable_mozmimetypes %{buildroot}%{_bindir}/disable_mozmimetypes

%{__install} -p -m 755 mozpluggerrc-sanitize %{buildroot}%{_bindir}
%{__perl} -pi -e \
        "s|\@LIBDIR\@|%{_libdir}|g;\
         s|\@SYSCONFDIR\@|%{_sysconfdir}|g;\
         s|\@PLUGINDIR\@|%{_mozillapath}|g;\
         s|\@BINDIR\@|%{_bindir}|g;" \
                %{buildroot}%{_bindir}/mozpluggerrc-sanitize

%if %{mdkversion} >= 200900
perl -pi -e 's@ooffice2.1@ooffice3.0@g' \
%{buildroot}%{_sysconfdir}/mozpluggerrc \
       %{buildroot}%{_sysconfdir}/mozpluggerrc.default
%elseif %{mdkversion} >= 200810
perl -pi -e 's@ooffice2.1@ooffice2.4@g' \
%{buildroot}%{_sysconfdir}/mozpluggerrc \
	%{buildroot}%{_sysconfdir}/mozpluggerrc.default
%endif

%if %build_debug
export DONT_STRIP=1
%endif

%clean

%triggerin -- mplayerplugin
[ "$2" -ge 1 ] || exit 0
if [ -r %{_sysconfdir}/mozpluggerrc ]; then
        if [ -x %{_bindir}/disable_mozmimetypes ]; then
                %{_bindir}/disable_mozmimetypes %{_sysconfdir}/mozpluggerrc \
                        application/x-drm-v2 \
                        application/x-mplayer2 \
                        application/x-ogg \
                        application/x-quicktimeplayer \
                        application/x-ms-wmw \
                        application/x-nsv-vp3-mp3 \
                        audio/ogg \
                        audio/wav \
                        audio/x-ms-wax \
                        audio/x-ms-wma \
                        audio/x-wav \
                        video/anim \
                        video/dl \
                        video/fli \
                        video/mp4 \
                        video/mpeg \
                        video/msvideo \
                        video/quicktime \
                        video/sgi-movie \
                        video/x-anim \
                        video/x-dl \
                        video/x-fli \
                        video/x-mpeg \
                        video/x-mpeg2 \
                        video/x-ms-asf \
                        video/x-ms-asf-plugin \
                        video/x-msvideo \
                        video/x-ms-wm \
                        video/x-ms-wmv \
                        video/x-ms-wvx \
                        image/x-macpaint \
                        video/x-quicktime \
                        video/x-sgi-movie
                touch %{_mozillapath}/mozplugger.so
        fi
fi

%triggerun -- mplayerplugin
[ "$2" = "0" ] || exit 0
if [ -r %{_sysconfdir}/mozpluggerrc ]; then
        if [ -x %{_bindir}/enable_mozmimetypes ]; then
                %{_bindir}/enable_mozmimetypes %{_sysconfdir}/mozpluggerrc \
                        application/x-drm-v2 \
                        application/x-mplayer2 \
                        application/x-ogg \
                        application/x-quicktimeplayer \
                        application/x-ms-wmv \
                        application/x-nsv-vp3-mp3 \
                        audio/ogg \
                        audio/wav \
                        audio/x-ms-wax \
                        audio/x-ms-wma \
                        audio/x-wav \
                        video/anim \
                        video/dl \
                        video/fli \
                        video/mp4 \
                        video/mpeg \
                        video/msvideo \
                        video/quicktime \
                        video/sgi-movie \
                        video/x-anim \
                        video/x-dl \
                        video/x-fli \
                        video/x-mpeg \
                        video/x-mpeg2 \
                        video/x-ms-asf \
                        video/x-ms-asf-plugin \
                        video/x-msvideo \
                        video/x-ms-wm \
                        video/x-ms-wmv \
                        video/x-ms-wvx \
                        image/x-macpaint \
                        video/x-quicktime \
                        video/x-sgi-movie
                touch %{_mozillapath}/mozplugger.so
        fi
fi

%triggerpostun -- mplayerplugin
[ "$2" = "0" ] || exit 0
if [ -r %{_sysconfdir}/mozpluggerrc ]; then
        if [ -x %{_bindir}/enable_mozmimetypes ]; then
                %{_bindir}/enable_mozmimetypes %{_sysconfdir}/mozpluggerrc \
                        application/x-drm-v2 \
                        application/x-mplayer2 \
                        application/x-ogg \
                        application/x-quicktimeplayer \
                        application/x-ms-wmv \
                        application/x-nsv-vmp3-mp3 \
                        audio/ogg \
                        audio/wav \
                        audio/x-ms-wax \
                        audio/x-ms-wma \
                        audio/x-wav \
                        video/anim \
                        video/dl \
                        video/fli \
                        video/mp4 \
                        video/mpeg \
                        video/msvideo \
                        video/quicktime \
                        video/sgi-movie \
                        video/x-anim \
                        video/x-dl \
                        video/x-fli \
                        video/x-mpeg \
                        video/x-mpeg2 \
                        video/x-ms-asf \
                        video/x-ms-asf-plugin \
                        video/x-msvideo \
                        video/x-ms-wm \
                        video/x-ms-wmv \
                        video/x-ms-wvx \
                        image/x-macpaint \
                        video/x-quicktime \
                        video/x-sgi-movie
                touch %{_mozillapath}/mozplugger.so
        fi
fi

%triggerin -- gv >= 3.6.1
if %{__grep} -q  "gv -safer -quiet -antialias" %{_sysconfdir}/mozpluggerrc; then
        %{__perl} -pi -e "s/gv -safer -quiet -antialias/gv --safer --quiet --antialias/g" %{_sysconfdir}/mozpluggerrc
fi

%triggerin -- gv < 3.6.1
if %{__grep} "gv --safer --quiet --antialias" %{_sysconfdir}/mozpluggerrc; then
        %{__perl} -pi -e "s/gv --safer --quiet --antialias/gv -safer -quiet -antialias/g" %{_sysconfdir}/mozpluggerrc
fi

%files
%defattr(-,root,root)
%doc README COPYING
%{_bindir}/enable_mozmimetypes
%{_bindir}/disable_mozmimetypes
%{_bindir}/mozpluggerrc-sanitize
%{_bindir}/mozplugger-helper
%{_bindir}/mozplugger-linker
%{_bindir}/mozplugger-controller
%{_datadir}/mplayer/Skin/mini
%{_libdir}/netscape/plugins/mozplugger.so
%{_mozillapath}/mozplugger.so
%{_mandir}/man7/mozplugger.7*
%config(noreplace) %{_sysconfdir}/mozpluggerrc
%config(noreplace) %{_sysconfdir}/mozpluggerrc.default



%changelog
* Thu May 31 2012 Guilherme Moro <guilherme@mandriva.com> 1.14.5-1
+ Revision: 801451
- Updated to version 1.14.5
  dropped useless patches

* Wed Jul 06 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.13.3-4
+ Revision: 688931
- rebuild to get proper definition of %%__grep macro in scriptlet

* Sat Feb 05 2011 Funda Wang <fwang@mandriva.org> 1.13.3-3
+ Revision: 636132
- tighten BR

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 1.13.3-2mdv2011.0
+ Revision: 612940
- the mass rebuild of 2010.1 packages

* Wed Apr 21 2010 Lev Givon <lev@mandriva.org> 1.13.3-1mdv2010.1
+ Revision: 537752
- Update to 1.13.3.

* Wed Jan 27 2010 Frederik Himpe <fhimpe@mandriva.org> 1.13.1-1mdv2010.1
+ Revision: 497415
- update to new version 1.13.1

* Thu Aug 27 2009 Frederik Himpe <fhimpe@mandriva.org> 1.13.0-1mdv2010.0
+ Revision: 421719
- update to new version 1.13.0

* Sun May 03 2009 Frederik Himpe <fhimpe@mandriva.org> 1.12.1-1mdv2010.0
+ Revision: 370956
- update to new version 1.12.1

* Fri Mar 06 2009 Giuseppe Ghibò <ghibo@mandriva.com> 1.12.0-2mdv2009.1
+ Revision: 349919
- Add missed mozplugger-linker to binaries.

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Wed Nov 19 2008 Funda Wang <fwang@mandriva.org> 1.12.0-1mdv2009.1
+ Revision: 304386
- New version 1.12.0
- compile mozplugin as module

* Fri Sep 12 2008 Funda Wang <fwang@mandriva.org> 1.11.0-1mdv2009.0
+ Revision: 284061
- New version 1.11.0

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sat Mar 29 2008 Giuseppe Ghibò <ghibo@mandriva.com> 1.10.2-1mdv2008.1
+ Revision: 191104
- Fix mozpluggerrc for working openoffice-2.4.
- Fix memory leak (1.10.2).

* Mon Feb 04 2008 Giuseppe Ghibò <ghibo@mandriva.com> 1.10.1-1mdv2008.1
+ Revision: 162383
- Update to release 1.10.1.
- Add support for pulseaudio in mplayer (first in list).

* Sun Feb 03 2008 Funda Wang <fwang@mandriva.org> 1.10.0-1mdv2008.1
+ Revision: 161658
- New version 1.10.0

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 1.8.1-2mdv2008.1
+ Revision: 153220
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sat Jun 30 2007 Funda Wang <fwang@mandriva.org> 1.8.1-1mdv2008.0
+ Revision: 46050
- New version


* Fri Mar 02 2007 Giuseppe Ghibò <ghibo@mandriva.com> 1.8.0-1mdv2007.0
+ Revision: 130873
- Release 1.8.0.

* Thu Jan 18 2007 Giuseppe Ghibò <ghibo@mandriva.com> 1.7.4-2mdv2007.1
+ Revision: 110078
- Added new Patch0 for using 64bit native OOo with higher priority

  + David Walluck <walluck@mandriva.org>
    - remove Patch0 (merged upstream)
      use parallel make
      add macros
    - 1.7.4
    - Import mozplugger

* Wed Nov 02 2005 Giuseppe Ghib <ghibo@mandriva.com> 1.7.3-1mdk
- Release: 1.7.3.
- Merged Patches into Patch0.

* Tue Aug 30 2005 Giuseppe Ghib <ghibo@mandriva.com> 1.7.2-3mdk
- Rebuilt Patch2 (gv).
- Added Patch1 for kdvi call.

* Tue Aug 23 2005 Giuseppe Ghib <ghibo@mandriva.com> 1.7.2-2mdk
- mozmimetypes 1.4 (thanks to Pixel).

* Fri Apr 29 2005 Giuseppe Ghib <ghibo@mandrakesoft.com> 1.7.2-1mdk
- Release: 1.7.2.

* Tue Mar 29 2005 Giuseppe Ghib <ghibo@mandrakesoft.com> 1.7.1-7mdk
- Added support for Acrobat Reader 7.

* Mon Feb 14 2005 Giuseppe Ghib <ghibo@mandrakesoft.com> 1.7.1-6mdk
- Added m4 to Requires.

* Sat Jan 29 2005 Giuseppe Ghib <ghibo@mandrakesoft.com> 1.7.1-5mdk
- Disabled debug.

* Fri Jan 07 2005 Giuseppe Ghib <ghibo@mandrakesoft.com> 1.7.1-4mdk
- Added missed mozpluggerrc.default.

* Thu Jan 06 2005 Giuseppe Ghib <ghibo@mandrakesoft.com> 1.7.1-3mdk
- mozmimetypes-1.3.

* Thu Jan 06 2005 Giuseppe Ghib <ghibo@mandrakesoft.com> 1.7.1-2mdk
- Build with DEBUG enabled, for now.
- Added Patch0 for gv >= 3.6.1 (fix big #12911, from Michael Reinsch).
- mozmimetypes-1.2: added mozpluggerrc-sanitize script to
  allow sanitizing an out of sync mozpluggerrc config file with
  packages installed.

* Wed Jan 05 2005 Giuseppe Ghib <ghibo@mandrakesoft.com> 1.7.1-1mdk
- Release: 1.7.1.
- Removed Patch1-4, merged upstream.

* Thu Dec 30 2004 Giuseppe Ghib <ghibo@mandrakesoft.com> 1.7.0-2mdk
- Added CVS patches for correctly resizing acrobat windows.
- Added hxplay to RealPlayer mime-types.

* Mon Dec 27 2004 Giuseppe Ghib <ghibo@mandrakesoft.com> 1.7.0-1mdk
- Release: 1.7.0.
- Removed Patch1->7: merged upstream.

* Wed Dec 22 2004 Giuseppe Ghib <ghibo@mandrakesoft.com> 1.6.1-8mdk
- Backported patch from CVS for mozplugger-helper.c to
  have windows correctly maximized.

* Mon Dec 20 2004 Giuseppe Ghib <ghibo@mandrakesoft.com> 1.6.1-7mdk
- Backported patch from CVS to terminate the
  process with SIGTERM instead of SIGKILL.

* Sat Dec 18 2004 Giuseppe Ghib <ghibo@mandrakesoft.com> 1.6.1-6mdk
- Backported patch from CVS to fix flashing window problems during
  window swallowing.

* Fri Oct 15 2004 Giuseppe Ghib <ghibo@mandrakesoft.com> 1.6.1-5mdk
- Fixed bug #12082 for correctly swallowing Xpdf.

* Tue Oct 05 2004 Giuseppe Ghib <ghibo@mandrakesoft.com> 1.6.1-4mdk
- Added Patch2, backporting patches from 1.6.2 (return
  NPPERR_GENERIC_ERROR in NPP_NewStream() when streaming; removed
  unnecessary calls to XSync and XMapWindow(); more reliable
  OpenOffice swallowing).

* Tue Oct 05 2004 Giuseppe Ghib <ghibo@mandrakesoft.com> 1.6.1-3mdk
- Use -ao esd,alsa,oss,arts,sdl,null and -vo xv,x11
  in mozzpluggerrc for mplayer.

* Sun Sep 19 2004 Giuseppe Ghib <ghibo@mandrakesoft.com> 1.6.1-2mdk
- updated enable_mozmimetypes to 1.1 (thanks to Pixel), so to avoid
  commeting/uncommenting of wrong blocks in triggers.
- added some mimetype to mozpluggerrc and fixed swallowing
  of gnumeric.

* Fri Aug 20 2004 Giuseppe Ghib <ghibo@mandrakesoft.com> 1.6.1-1mdk
- 1.6.1.

* Mon Jul 26 2004 Per yvind Karlsen <peroyvind@linux-mandrake.com> 1.6.0-1mdk
- 1.6.0
- cosmetics

* Thu Apr 22 2004 Giuseppe Ghib <ghibo@mandrakesoft.com> 1.5.2-3mdk
- Fixed image/x-macpaint mime types in triggers.

* Fri Apr 09 2004 Giuseppe Ghib <ghibo@mandrakesoft.com> 1.5.2-2mdk
- Added Pixel's script to add/remove mimetypes from mozpluggerrc.

* Sat Apr 03 2004 Per yvind Karlsen <peroyvind@linux-mandrake.com> 1.5.2-1mdk
- 1.5.2
- drop P1


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3263 |12cr|mp1e-1.9.9-0.20060612.5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	mp1e
%define version	1.9.9
%define snapshot 20060612
%define rel	5
%define release 0.%snapshot.%rel

Name: %{name}
Version: %{version}
Release: %mkrel %{release}
Summary: Real Time Software MPEG-1 Video/Audio Encoder
License: GPL
Group: Video

# There are no mp1e standalone releases made currently, so we have to use
# snapshots from CVS of zapping project.
# The code is contained in rte/mp1e, but context.h, codec.h, rte.h, option.h
# and rtepriv.h have to be copied from rte/src to mp1e/rte for a standalone
# mp1e build.
Source: %{name}-%{snapshot}.tar.bz2
Source1: README-aiw
Patch1: mp1e-1.9.8-aiw.patch.bz2
Patch2: mp1e-recent-autoconf.patch

BuildRoot: %{_tmppath}/%{name}-buildroot
URL: http://sourceforge.net/projects/zapping/
BuildRequires: libalsa-devel libesound-devel libaudiofile-devel
ExclusiveArch: %ix86

%description
Real Time Software MPEG-1 Video/Audio Encoder.

%prep
%setup -q -n %name
%patch1 -p0 -b .aiw
%patch2 -p1
cp -a %SOURCE1 .

# configure wants to copy headers from ../src, but we have precopied them
perl -pi -e 's,context.h codec.h rte.h option.h rtepriv.h,,' configure.in

%build
autoreconf -if
%configure
%make

%install
rm -rf %{buildroot}
%makeinstall

%clean
rm -rf %{buildroot}

%files
%defattr (-, root, root)
%doc ChangeLog README BUGS README-aiw AUTHORS COPYING INSTALL
%{_bindir}/%name
%{_mandir}/man1/*



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.9.9-0.20060612.5mdv2011.0
+ Revision: 620398
- the mass rebuild of 2010.0 packages

* Sun Jul 12 2009 Anssi Hannula <anssi@mandriva.org> 1.9.9-0.20060612.4mdv2010.0
+ Revision: 395405
- use autoreconf (autoconf no longer enough)
- fix build with recent autotools (recent-autoconf.patch)

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.9.9-0.20060612.3mdv2009.0
+ Revision: 136607
- restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 1.9.9-0.20060612.3mdv2008.1
+ Revision: 130229
- kill re-definition of %%buildroot on Pixel's request

* Sat Jul 14 2007 Anssi Hannula <anssi@mandriva.org> 1.9.9-0.20060612.3mdv2008.0
+ Revision: 51967
- annual rebuild
- adapt for autoconf of new era
- Import mp1e



* Wed Jun 14 2006 Anssi Hannula <anssi@mandriva.org> 1.9.9-0.20060612.2mdv2007.0
- builds only on x86

* Mon Jun 12 2006 Anssi Hannula <anssi@mandriva.org> 1.9.9-0.20060612.1mdv2007.0
- CVS snapshot
- fix URL
- untar and rediff the aiw patch

* Wed Sep 10 2003 Austin Acton <aacton@yorku.ca> 1.9.3-2mdk
- from Spencer Anderson <sdander@oberon.ark.com> :
  - patch for better handling with km (Nikolai Zhubr)
  - more docs

* Wed Aug 20 2003 Austin Acton <aacton@yorku.ca> 1.9.3-1mdk
- from Spencer Anderson <sdander@oberon.ark.com> :
  - initial Mandrake release
- add URL, add buildrequires, fix group, parallel make

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3264 |12cr|mp3asm-0.1.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name mp3asm
%define version 0.1.3
%define subversion 1
%define release %mkrel 5

Name:           %{name}
Summary:        An mpeg 1/2/2.5 audio layer 1,2,3 frame level editor
Version:        %{version}
Release:        %{release}
License:        GPL
Group:          Sound
URL:            http://sourceforge.net/projects/mp3asm
Source0:        %{name}-%{version}-%{subversion}.tar.bz2
BuildRoot:      %{_tmppath}/%{name}-buildroot

%description
MP3ASM allows for cutting, copying, pasting of individual frames, 
correction of common (correctable) errors, removal of bad frames and more. 
Quite useful program for maintaining any mp3 collection.

%prep
%setup -q -n %{name}-0.1

%build
%configure
%make CFLAGS="$RPM_OPT_FLAGS"

%install
rm -rf %{buildroot}
%{__install} -D src/mp3asm $RPM_BUILD_ROOT%{_bindir}/mp3asm

%clean
rm -rf %{buildroot}

%files -n %{name}
%defattr(0755,root,root,0755)
%{_bindir}/*
%defattr(0644,root,root,0755)
%doc COPYING README Changelog



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.3-5mdv2011.0
+ Revision: 620399
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.1.3-4mdv2010.0
+ Revision: 430096
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 0.1.3-3mdv2009.0
+ Revision: 252921
- rebuild
- fix summary-ended-with-dot

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.1.3-1mdv2008.1
+ Revision: 130233
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import mp3asm


* Tue Jun 1 2004 Austin Acton <austin@mandrakesoft.org> 0.1.3-1mdk
- from Frederic Guardia <frederic.guardia@wanadoo.fr> :
  - First spec file


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3265 |12cr|mp3blaster-3.2.5-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	Console based MP3 player
Name: 		mp3blaster
Version: 	3.2.5
Release: 	%mkrel 7
License: 	GPLv2+
Group: 		Sound
URL:		http://mp3blaster.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/mp3blaster/%{name}-%{version}.tar.gz
Patch0:		mp3blaster-3.2.5-deb-02_bool.patch
Patch1:		mp3blaster-3.2.5-deb-03_endian.patch
Patch2:		mp3blaster-3.2.5-deb-04_memleak.patch
Patch3:		mp3blaster-3.2.5-deb-05_macro.patch
Patch4:		mp3blaster-3.2.5-deb-06_man.patch
Patch5:		mp3blaster-3.2.5-deb-07_fix_ogg.patch
Patch6:		mp3blaster-3.2.5-deb-08_fix_ftbfs_const_char.patch
Requires:	mysql-client
Requires:	mysql-shared
BuildRequires:	mysql-devel
BuildRequires:	libstdc++-devel
BuildRequires:	lirc-devel
BuildRequires:	ncurses-devel
BuildRequires:	oggvorbis-devel
BuildRequires:	sidplay-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
MP3Blaster is a text console based program for playing mainly mp3
audio files. It is very interactive, and has a great list of
features. Its playlist can be divided in albums or categories
(called 'groups'), which allows for very sophisticated playback
orders.

%prep

%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1
%patch6 -p1

%build
export CFLAGS="%{optflags}"
export CXXFLAGS="%{optflags}"
export LDFLAGS=" -I%{_includedir} -I%{_includedir}/mysql -lmysqlclient"

%configure2_5x \
    --with-mysql \
    --with-mysql-includes=%{_includedir}/mysql \
    --with-mysql-libs=%{_libdir} \
    --with-lirc \
    --with-oggvorbis \
    --with-sidplay \

%make

%install
rm -rf %{buildroot}

%makeinstall

# cleanup
rm -f %{buildroot}%{_datadir}/mp3blaster/charmap/chargen.c
rm -f %{buildroot}%{_datadir}/mp3blaster/charmap/maketbl.c

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS BUGS CREDITS ChangeLog FAQ INSTALL NEWS README TODO
%{_bindir}/*
%{_datadir}/%{name}
%{_mandir}/man1/*


%changelog
* Thu Mar 17 2011 Oden Eriksson <oeriksson@mandriva.com> 3.2.5-7mdv2011.0
+ Revision: 645842
- relink against libmysqlclient.so.18

* Sat Jan 01 2011 Oden Eriksson <oeriksson@mandriva.com> 3.2.5-6mdv2011.0
+ Revision: 627260
- rebuilt against mysql-5.5.8 libs, again

* Thu Dec 30 2010 Oden Eriksson <oeriksson@mandriva.com> 3.2.5-5mdv2011.0
+ Revision: 626542
- rebuilt against mysql-5.5.8 libs

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 3.2.5-3mdv2011.0
+ Revision: 612941
- the mass rebuild of 2010.1 packages

* Thu Feb 18 2010 Oden Eriksson <oeriksson@mandriva.com> 3.2.5-2mdv2010.1
+ Revision: 507490
- rebuild

* Wed Jan 20 2010 Jérôme Brenier <incubusss@mandriva.org> 3.2.5-1mdv2010.1
+ Revision: 494384
- new version 3.2.5
- drop the no more necessary gcc43 patch
- sync patches with Debian

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sat Dec 06 2008 Oden Eriksson <oeriksson@mandriva.com> 3.2.3-8mdv2009.1
+ Revision: 311308
- rebuilt against mysql-5.1.30 libs

* Sat Sep 20 2008 Oden Eriksson <oeriksson@mandriva.com> 3.2.3-7mdv2009.0
+ Revision: 286152
- added a gcc43 patch from gentoo

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Fri Mar 07 2008 Oden Eriksson <oeriksson@mandriva.com> 3.2.3-4mdv2008.1
+ Revision: 181387
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Sep 09 2007 Oden Eriksson <oeriksson@mandriva.com> 3.2.3-3mdv2008.0
+ Revision: 83802
- rebuild


* Mon Sep 04 2006 Oden Eriksson <oeriksson@mandriva.com> 3.2.3-1mdv2007.0
- rebuilt against MySQL-5.0.24a-1mdv2007.0 due to ABI changes

* Sun Aug 06 2006 Oden Eriksson <oeriksson@mandriva.com> 3.2.3-1mdv2007.0
- 3.2.3

* Tue Jan 31 2006 Oden Eriksson <oeriksson@mandriva.com> 3.2.2-1mdk
- 3.2.2 (Minor feature enhancements)

* Sun Oct 30 2005 Oden Eriksson <oeriksson@mandriva.com> 3.2.0-5mdk
- rebuilt against MySQL-5.0.15

* Mon Jan 24 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 3.2.0-4mdk
- rebuilt against MySQL-4.1.x system libs

* Sun Jun 06 2004 Austin Acton <austin@mandrake.org> 3.2.0-3mdk
- rebuild

* Mon Mar 01 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 3.2.0-2mdk
- Own dir

* Fri Nov 28 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 3.2.0-1mdk
- 3.2.0
- added lirc support
- fix explicit-lib-dependency
- fix invalid-build-requires
- fix devel-file-in-non-devel-package 
- misc spec file fixes


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3266 |12cr|mp3c-0.31-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	MP3 creator for audiocds with usage of CDDB
Name: 		mp3c
Version: 	0.31
Release: 	%mkrel 8
License: 	GPL
Group: 		Sound
URL:		http://wspse.de/WSPse/Linux-MP3c.php3
Source: 	ftp://ftp.wspse.de/pub/linux/wspse/%{name}-%{version}.tar.bz2
BuildRequires:  ncurses-devel
BuildRoot: 	%{_tmppath}/%{name}-%{version}-buildroot

%description
This program reads the TOC from audio CDs, gets the CDDB entry for it, 
and converts the audio tracks to mp3 or Ogg Vorbis format.
(under usage of any CD grabber and encoder).

It has a comfortable text-based UI, but you can also create a shell script for 
automated processing of a CD.

The default settings require oggenc from the vorbis-tools package and 
cdparanoia.


%prep

%setup -q

%build

%configure2_5x \
    --with-cddb-path=%{_datadir}/apps/kscd/cddb \
    --enable-oggdefaults

%make

%install
rm -rf $RPM_BUILD_ROOT

%makeinstall

%{find_lang} %{name}

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS BATCH.README BUGS CDDB_HOWTO ChangeLog FAQ NEWS OTHERS 
%doc README patches/cdparanoia.diff patches/encoder.diff TODO
%{_bindir}/mp3c
%{_mandir}/man1/mp3c.1*


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.31-8mdv2011.0
+ Revision: 620400
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.31-7mdv2010.0
+ Revision: 430097
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 0.31-6mdv2009.0
+ Revision: 252926
- rebuild

* Fri Mar 07 2008 Oden Eriksson <oeriksson@mandriva.com> 0.31-4mdv2008.1
+ Revision: 181395
- rebuild
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Sep 09 2007 Oden Eriksson <oeriksson@mandriva.com> 0.31-2mdv2008.0
+ Revision: 83808
- rebuild


* Mon Jul 31 2006 Götz Waschk <waschk@mandriva.org> 0.31-1mdv2007.0
- New release 0.31

* Wed Mar 08 2006 Gtz Waschk <waschk@mandriva.org> 0.30-1mdk
- new version

* Wed Jul 06 2005 Lenny Cartier <lenny@mandriva.com> 0.29-2mdk
- rebuild

* Sat Jun 26 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.29-1mdk
- 0.29

* Thu Jun 03 2004 Michael Scherer <misc@mandrake.org> 0.28-2mdk 
- rebuild for new libintl
- BuildRequires

* Fri Apr 16 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.28-1mdk
- fix url
- enable Ogg as default
- drop patch
- new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3267 |12cr|mp3cddb-1.6-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name mp3cddb
%define version 1.6
%define release %mkrel 8

Summary:	Console MP3 renaming program
Name:		%{name}
Version: 	%{version}
Release: 	%{release}
Source0: 	%{name}-%{version}.tar.bz2
License: 	GPL
Group: 		File tools
Url: 		http://rufus.hackish.org/wiki/MP3cddb
BuildRoot: 	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires:	perl-Term-ReadLine-Gnu

%description
Mp3cddb is a console MP3 renaming program. It can retrieve album data
automatically or manually from FreeDB, from ID3 tags, or from a blank
template. Files can be renamed into any imaginable directory structure
and format using a powerful yet simple configuration syntax.

%prep
%setup -q

%install
%__rm -rf $RPM_BUILD_ROOT
%__install -m 755 -D %{name}-%{version}.pl $RPM_BUILD_ROOT%{_bindir}/%{name}

%clean
%__rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_bindir}/%{name}




%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.6-8mdv2011.0
+ Revision: 620401
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.6-7mdv2010.0
+ Revision: 430098
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 1.6-6mdv2009.0
+ Revision: 252928
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1.6-4mdv2008.1
+ Revision: 170987
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.6-3mdv2008.1
+ Revision: 136608
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Mon Feb 12 2007 Emmanuel Andry <eandry@mandriva.org> 1.6-3mdv2007.0
+ Revision: 120218
- fix requires
- Requires perl(Term::ReadLine::Gnu:XS)
- Import mp3cddb

* Sun May 14 2006 Emmanuel Andry <eandry@mandriva.org> 1.6-1mdk
- 1.6
- mkrel

* Fri Feb 04 2005 Jrmie Lenfant-Engelmann <tocman@gmail.com> 1.5-1mdk
- new version
- Add a RENAMEVA that if defined will be used on VA cds instead of the normal
- RENAME line. Thankes Sven for the patch.

* Thu Dec 30 2004 Jrmie Lenfant-Engelmann <tocman@gmail.com> 1.4-1mdk
- new version

* Tue Dec 28 2004 Jrmie Lenfant-Engelmann <tocman@gmail.com> 1.3-1mdk
- First package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3268 |12cr|mp3_check-1.98-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:      mp3_check 
Summary:   A utility which analyzes mp3 files for errors and standards conformance
Version:   1.98
Release: %mkrel 10
Group:     Sound
URL:	   https://sourceforge.net/project/?group_id=6126
License:   GPL
Source:    ftp://ftp.thedeepsky.com/outgoing/mp3_check-%version.tar.bz2
Buildroot: %{_tmppath}/mp3_check-root

%description
Identify in explicit detail mp3s that do not correctly follow the mp3
format. Also look for invalid frame headers, missing frames, etc. This
can be especially important when building an archive, and you want
quality mp3s.  

%prep 
%setup -q

%build
%make CFLAGS="%optflags"

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_bindir}
install -s -m 755 mp3_check $RPM_BUILD_ROOT%{_bindir}

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_bindir}/mp3_check
%doc NOTES README THANKYOU WISHLIST MY_NOTES GOALS FOR_TESTING
%doc MILESTONE* TODO


%changelog
* Tue Aug 02 2011 Götz Waschk <waschk@mandriva.org> 1.98-10mdv2012.0
+ Revision: 692728
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 1.98-9mdv2011.0
+ Revision: 252930
- rebuild

* Tue Feb 12 2008 Thierry Vignaud <tv@mandriva.org> 1.98-7mdv2008.1
+ Revision: 166024
- fix spacing at top of description
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot


* Mon Jul 31 2006 Götz Waschk <waschk@mandriva.org> 1.98-1mdv2007.0
- Rebuild

* Mon Feb 06 2006 Götz Waschk <waschk@mandriva.org> 1.98-6mdk
- Rebuild
- use mkrel

* Fri Feb 04 2005 Gtz Waschk <waschk@linux-mandrake.com> 1.98-5mdk
- rebuild

* Fri Jan 02 2004 Gtz Waschk <waschk@linux-mandrake.com> 1.98-4mdk
- routinely rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3269 |12cr|mp3gain-1.5.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name mp3gain
%define release %mkrel 1
%define version 1.5.2
%define tarball_version 1_5_2_r2

Name:		%name
Version:	%version
Release:	%release
Summary:	Lossless MP3 volume adjustment tool

Group:		Sound
License:	LGPL
URL:		http://mp3gain.sourceforge.net
Source0:	http://osdn.dl.sourceforge.net/sourceforge/%{name}/%{name}-%{tarball_version}-src.zip
Source1:	%{name}.1.bz2
Source2:	README.method
Patch0:		mp3gain_tempfile_default.patch
Patch2:		mp3gain_cflags.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
	

%description
MP3Gain analyzes and adjusts mp3 files so that they have the same
volume. It does not just do peak normalization, as many normalizers
do. Instead, it does some statistical analysis to determine how loud
the file actually sounds to the human ear. Also, the changes MP3Gain
makes are completely lossless. There is no quality lost in the change
because the program adjusts the mp3 file directly, without decoding
and re-encoding.


%prep
%setup -q -c %{name}-%{tarball_version}-src
%patch0 -p1 -b .tempfile
%patch2 -p1 -b .cflags
install -p -m 644 %{SOURCE2} .
%{__sed} -i 's/\r//' lgpl.txt


%build
%make


%install
rm -rf %{buildroot}
install -Dp -m 755 %{name} %{buildroot}%{_bindir}/%{name}
install -Dp -m 644 %{SOURCE1} %{buildroot}%{_mandir}/man1/%{name}.1.bz2


%clean
rm -rf %{buildroot}


%files
%defattr(-,root,root,-)
%doc lgpl.txt README.method
%{_bindir}/%{name}
%{_mandir}/man1/*


%changelog
* Sat Aug 07 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1.5.2-1mdv2011.0
+ Revision: 567270
- update to 1.5.2
- unpack the patches
- rediff patches 0,2
- drop patch1, fixed upstream
- drop patch3, not needed any more

* Mon May 18 2009 Jérôme Brenier <incubusss@mandriva.org> 1.4.6-4mdv2010.0
+ Revision: 377397
- add a patch to fix str fmt

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 1.4.6-3mdv2009.0
+ Revision: 252943
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.4.6-1mdv2008.1
+ Revision: 136608
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat May 05 2007 Lenny Cartier <lenny@mandriva.org> 1.4.6-1mdv2008.0
+ Revision: 22608
- Import mp3gain




* Fri May 04 2007 Lenny Cartier <lenny@mandriva.com> 1.4.6-1mdv2008.0
- stole rpm from fedora

* Tue Nov 28 2006 Brian Pepple <bpepple@fedoraproject.org> - 1.4.6-4
- Bump.

* Sun Nov 26 2006 Brian Pepple <bpepple@fedoraproject.org> - 1.4.6-3
- D'Oh! Add HAVE_MEMCPY back to cflag patch.

* Sun Nov 26 2006 Brian Pepple <bpepple@fedoraproject.org> - 1.4.6-2
- Update cflags patch to use RPM_OPT_FLAGS.

* Mon Nov 20 2006 Brian Pepple <bpepple@fedoraproject.org> - 1.4.6-1
- Initial Livna spec.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3270 |12cr|mp3info-0.8.5a-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Mp3info - Utility for MP3 information and tag modification
Name:		mp3info
Version:	0.8.5a
Release:	%mkrel 5
Group:		Sound
License:	GPL
URL:		ftp://metalab.unc.edu/pub/linux/apps/sound/mp3-utils/mp3info
Source0:	ftp.debian.org/debian/pool/main/m/mp3info/%{name}-%{version}.tgz
Source1:	mp3info-16.png
Source2:	mp3info-32.png
Source3:	mp3info-48.png
Patch0:		mp3info-0.8.5a-format_not_a_string_literal_and_no_format_arguments.diff
BuildRequires:	gtk+2-devel ncurses-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
An MP3 technical info viewer and ID3 1.x tag editor.
MP3Info has an interactive mode (using curses) and a command line mode.
MP3Info can display ID3 tag information as well as various technical aspects
of an MP3 file including playing time, bit-rate, sampling frequency and other
attributes in a pre-defined or user-specifiable output format.
It also has a VERY configurable output.
mp3info is availlable with both ncurses and gtk UIs.

%prep
%setup -q -n %name-%version
%patch0 -p0

%build
%make CFLAGS="%{optflags}"

%install
rm -rf %{buildroot}

mkdir -p %{buildroot}/{%{_bindir},%{_mandir}/man1}
%makeinstall prefix=%{buildroot} mandir=%{buildroot}%{_mandir}/man1

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Name=MP3 info
Comment=Utility for MP3 information and tag modification
Exec=%{_bindir}/gmp3info
Icon=sound_section
Terminal=false
Type=Application
Categories=Audio;AudioVideo;AudioVideoEditing;
EOF

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%clean
rm -rf %{buildroot}

%files
%defattr (-,root,root)
%doc README ChangeLog mp3info.lsm LICENSE
%{_bindir}/*
%{_mandir}/man1/*
%{_datadir}/applications/mandriva-%{name}.desktop


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.8.5a-5mdv2011.0
+ Revision: 620402
- the mass rebuild of 2010.0 packages

* Mon Oct 05 2009 Oden Eriksson <oeriksson@mandriva.com> 0.8.5a-4mdv2010.0
+ Revision: 453963
- fix build
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sun Jul 20 2008 Oden Eriksson <oeriksson@mandriva.com> 0.8.5a-2mdv2009.0
+ Revision: 239064
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Mon Jul 02 2007 Funda Wang <fwang@mandriva.org> 0.8.5a-1mdv2008.0
+ Revision: 47124
- BR gtk2 rather than gtk1
- New version
  move to xdg menu
- Import mp3info



* Mon Sep 18 2006 Gwenole Beauchesne <gbeauchesne@mandriva.com> 0.8.4-14mdv2007.0
- Rebuild

* Sat Jun 17 2006 Götz Waschk <waschk@mandriva.org> 0.8.4-13mdk
- Rebuild
- use mkrel

* Sun Jan 01 2006 Mandriva Linux Team <http://www.mandrivaexpert.com/> 0.8.4-12mdk
- Rebuild

* Tue Sep  2 2003 Gtz Waschk <waschk@linux-mandrake.com> 0.8.4-11mdk
- fix buildrequires

* Wed Jul 23 2003 Per yvind Karlsen <peroyvind@sintrax.net> 0.8.4-10mdk
- fix gcc-3.3 patch (P0)

* Fri Jul 18 2003 Per yvind Karlsen <peroyvind@sintrax.net> 0.8.4-9mdk
- fix P0, dunno what happened..!?!?!?
- cosmetics

* Thu Jun 19 2003 Per yvind Karlsen <peroyvind@sintrax.net> 0.8.4-8mdk
- fix for gcc-3.3 (P0, from Christiaan Welvaart <cjw@daneel.dyndns.org>)
- rm -rf $RPM_BUILD_ROOT in the correct stage
- fixed a type
- compile with $RPM_OPT_FLAGS
- drop redundant requires, rpm will figure out library dependencies itself

* Tue May 27 2003 David BAUDENS <baudens@mandrakesoft.com> 0.8.4-7mdk
- Fix icon in menu

* Fri Jan 03 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.8.4-6mdk
- build release

* Tue Jan 29 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.8.4-5mdk
- xpm to png icons conversion

* Tue Oct 30 2001 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.8.4-4mdk
- add %%url

* Thu Oct 25 2001 Stefan van der Eijk <stefan@eijk.nu> 0.8.4-3mdk
- BuildRequires: ncurses-devel

* Thu Aug 30 2001 David BAUDENS <baudens@mandrakesoft.com> 0.8.4-2mdk
- Use icons in menu

* Fri Aug 17 2001 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.8.4-1mdk
- add {Build,}Requires
- add a README.mandrake which explain why the new prog
- fix source url
- enhanced description
- new release
- add menu entry

* Mon Jul 16 2001 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.8.3-1mdk
- new release

* Wed Mar 14 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 0.2.16-5mdk
- fix build (includes of glibc-2.2.2)

* Wed Nov 08 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.2.16-4mdk
- capitalize summary

* Tue Aug 01 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.2.16-3mdk
- BM

* Tue May 02 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.2.16-2mdk
- fix group
- fix files section

* Tue Nov 30 1999 Lenny Cartier <lenny@mandrakesoft.com>
- new in contribs
- bz archive, man pages

* Fri Mar 19 1999 Thorvald Natvig <thorvald@natvig.com>
- Initial release as RPM

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3271 |12cr|mp3packer-1.23-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name mp3packer
%define version 1.23
%define release %mkrel 1

Summary: MP3 reorganizer and repacker
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://omion.dyndns.org/mp3packer/%{name}-%{version}_src.zip
Patch0: mp3packer-1.23-fix-linking.patch
License: GPLv2+
Group: Sound
Url: http://omion.dyndns.org/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: ocaml

%description
MP3packer is a program which can rearrange the data within an MP3 to
fulfill specific goals. By default, the program generates the smallest
MP3 possible (with the least padding). However, many people also use
it to turn VBR files into CBR for use with players which don't support
VBR.

%prep
%setup -q -c
%apply_patches


%build
%make OBJ_EXT=.o EXE_EXT=""

%install
rm -rf %{buildroot}
mkdir -p %buildroot%_bindir/
cp %name %buildroot%_bindir/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc *.html
%_bindir/%name


%changelog
* Wed Jan 11 2012 Götz Waschk <waschk@mandriva.org> 1.23-1mdv2011.0
+ Revision: 759839
- new version
- fix linking
- import mp3packer


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3272 |12cr|mp3splt-2.4.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	mp3splt
%define	version	2.4.1
%define	release	%mkrel 2

Name:		%{name}
Summary:	Command line utility to split mp3 and ogg files
Version:	%{version}
Release:	%{release}
Source0:	http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
Group:		Sound
URL:		http://mp3splt.sourceforge.net/
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	oggvorbis-devel
BuildRequires:	mad-devel
BuildRequires:	libmp3splt-devel
License:	GPLv2+

%description
Mp3Splt is a command line utility to split MP3 (VBR supported) and Ogg Vorbis
files between a beginning and an end time position, without decoding.

It's very useful to split large mp3/ogg to make smaller files or to split
entire albums to obtain original tracks. If you want to split an album, you can
select split points and filenames manually or you can get them automatically
from CDDB (internet or a local file) or from .cue files. Supports also
automatic silence split, that can be used also to adjust cddb/cue splitpoints.

Otherwise if you have a file created either with Mp3Wrap or AlbumWrap you can
extract tracks just in few seconds.

%prep
%setup -q

%build
%configure2_5x \
	--enable-oggsplt_symlink \
	--disable-rpath
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%find_lang %{name}

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS ChangeLog README
%{_bindir}/*
%{_mandir}/man1/mp3splt.*
%{_mandir}/man1/oggsplt.*


%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 2.4.1-2mdv2012.0
+ Revision: 773004
- relink against libpcre.so.1

* Thu Nov 24 2011 Andrey Bondrov <abondrov@mandriva.org> 2.4.1-1
+ Revision: 733211
- New version 2.4.1

* Thu Aug 18 2011 Andrey Bondrov <abondrov@mandriva.org> 2.4-1
+ Revision: 695193
- New version 2.4

* Sun Mar 06 2011 Jani Välimaa <wally@mandriva.org> 2.3a-1
+ Revision: 642247
- new version 2.3a

* Fri Mar 04 2011 Jani Välimaa <wally@mandriva.org> 2.3-1
+ Revision: 641582
- new version 2.3

* Fri Oct 01 2010 Jani Välimaa <wally@mandriva.org> 2.2.9-1mdv2011.0
+ Revision: 582293
- new version 2.2.9

* Fri Aug 27 2010 Jani Välimaa <wally@mandriva.org> 2.2.8-1mdv2011.0
+ Revision: 573593
- new version 2.2.8
- drop unneeded patch

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 2.1c-3mdv2009.0
+ Revision: 252945
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 2.1c-1mdv2008.1
+ Revision: 136608
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Jul 17 2007 Adam Williamson <awilliamson@mandriva.org> 2.1c-1mdv2008.0
+ Revision: 52981
- add patch0 (fix build with GCC 4)
- spec clean
- new release 2.1c
- Import mp3splt


* Thu Nov  4 2004 Pascal Terjan <pterjan@mandrake.org> 2.1-1mdk
- New release 2.1

* Tue Apr 04 2004 Pascal Terjan <pterjan@mandrake.org> 2.0e-1mdk
- 2.0e

* Thu Mar 11 2004 Pascal Terjan <pterjan@mandrake.org> 2.0d-1mdk
- 2.0d

* Fri Jan 10 2004 Pascal Terjan <pterjan@mandrake.org> 2.0-1mdk
- 2.0

* Thu Nov 13 2003 Pascal Terjan <CMoi@tuxfamily.org> 1.9-2mdk
- fix typo in summary

* Thu Nov 06 2003 Pascal Terjan <CMoi@tuxfamily.org> 1.9-1mdk
- new in contribs

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3273 |12cr|mp3splt-gtk-0.7.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		mp3splt-gtk
Version:	0.7.1
Release:	2
Summary:	GTK2 utility to split MP3 and Ogg Files without decoding
Source0:	http://prdownloads.sourceforge.net/mp3splt/mp3splt-gtk-%{version}.tar.gz
URL:		http://mp3splt.sourceforge.net
Group:		Sound
License:	GPLv2+
BuildRequires:	pkgconfig(gstreamer-0.10)
BuildRequires:	pkgconfig(gstreamer-plugins-base-0.10)
BuildRequires:	libmp3splt-devel
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libpng)
#BuildRequires:	pkgconfig(audacious)
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(libgnomeui-2.0)
BuildRequires:	rarian

%description
%{name} is a GTK2 utility to split mp3 and ogg files selecting a begin and an
end time position, without decoding. It is very useful to split large mp3/ogg
to make smaller files or to split entire albums to obtain original tracks.

%prep
%setup -q

%build
%configure2_5x \
	--disable-rpath \
	--disable-audacious
%make

%install
%makeinstall_std

# desktop file
install -Dpm0644 %{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop

%find_lang %{name} --with-gnome

%files -f %{name}.lang
%doc AUTHORS ChangeLog NEWS README
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/pixmaps/%{name}*.*
%{_datadir}/applications/%{name}.desktop
%{_mandir}/man1/%{name}.*


%changelog
* Thu Nov 24 2011 Andrey Bondrov <abondrov@mandriva.org> 0.7.1-1mdv2011.0
+ Revision: 733216
- Disable Audacious support for now
- New version 0.7.1

* Thu Aug 18 2011 Andrey Bondrov <abondrov@mandriva.org> 0.7-1
+ Revision: 695194
- New version 0.7

* Sun Mar 06 2011 Jani Välimaa <wally@mandriva.org> 0.6.1a-1
+ Revision: 642305
- new version 0.6.1a
- add patches to fix Makefile and .desktop file
- use upstream .desktop file

* Fri Oct 01 2010 Jani Välimaa <wally@mandriva.org> 0.6-1mdv2011.0
+ Revision: 582294
- new version 0.6
- drop unneeded patch

* Fri Aug 27 2010 Jani Välimaa <wally@mandriva.org> 0.5.9-1mdv2011.0
+ Revision: 573592
- import mp3splt-gtk


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3274 |12cr|mp3val-0.1.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name mp3val
%define version 0.1.8
%define release %mkrel 2

Summary: Tool to validate and fix MPEG audio files
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://downloads.sourceforge.net/project/%name/%name/%{name}%%20%{version}/%{name}-%{version}-src.tar.gz
Patch: mp3val-0.1.7-src-fix-open.patch
License: GPLv2+
Group: Sound
Url: http://mp3val.sourceforge.net/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
MP3val is a small, high-speed tool for MPEG audio files validation and
(optionally) fixing problems. It was primarily designed for
verification of MPEG 1 Layer III (MP3) files, but supports also other
MPEG versions and layers.

%prep
%setup -q -n %name-%version-src
%patch -p1
chmod 644 changelog.txt manual.html

%build
%make -f Makefile.linux CXXFLAGS="%optflags"

%install
rm -rf $RPM_BUILD_ROOT
install -m 755 -D %name %buildroot%_bindir/%name

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc changelog.txt manual.html
%_bindir/%name


%changelog
* Tue Nov 08 2011 Götz Waschk <waschk@mandriva.org> 0.1.8-2mdv2012.0
+ Revision: 729033
- rebuild

* Fri Nov 06 2009 Götz Waschk <waschk@mandriva.org> 0.1.8-1mdv2011.0
+ Revision: 460832
- new version
- update source URL

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.1.7-4mdv2010.0
+ Revision: 430101
- rebuild

* Fri Sep 19 2008 Götz Waschk <waschk@mandriva.org> 0.1.7-3mdv2009.0
+ Revision: 285838
- fix build
- update license

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Wed Sep 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.7-2mdv2008.0
+ Revision: 89951
- rebuild

* Sun Jun 17 2007 Götz Waschk <waschk@mandriva.org> 0.1.7-1mdv2008.0
+ Revision: 40566
- new version

* Tue Apr 17 2007 Götz Waschk <waschk@mandriva.org> 0.1.6-1mdv2007.1
+ Revision: 13554
- Import mp3val



* Tue Apr 10 2007 Götz Waschk <waschk@mandriva.org> 0.1.6-1mdv2007.1
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3275 |12cr|mp3valgui-0.1.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name mp3valgui
%define version 0.1.1
%define release %mkrel 4

Summary: Tool to validate and fix MPEG audio files
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.bz2
License: GPL
Group: Sound
Url: http://mp3val.sourceforge.net/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
Requires: pygtk2.0-libglade
Requires: mp3val

%description
MP3val is a small, high-speed tool for MPEG audio files validation and
(optionally) fixing problems. It was primarily designed for
verification of MPEG 1 Layer III (MP3) files, but supports also other
MPEG versions and layers.

This is a GUI for MP3val.

%prep
%setup -q -n %name

%build

%install
rm -rf $RPM_BUILD_ROOT
install -d %buildroot%_datadir/%name
install -m 755 mp3valgui.py %buildroot%_datadir/%name
install -m 644 mp3valgui.glade %buildroot%_datadir/%name
install -d %buildroot%_bindir
cat > %buildroot%_bindir/%name << EOF
#!/bin/sh
exec %_datadir/%name/mp3valgui.py "\$*"
EOF
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=MP3val
Comment=Validate and fix MPEG audio files
Exec=%{name}
Icon=sound_section
Terminal=false
Type=Application
StartupNotify=true
Categories=X-MandrivaLinux-Multimedia-Sound;GTK;Audio;
EOF


%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS NEWS
%attr(755,root,root) %_bindir/%name
%_datadir/%name
%_datadir/applications/mandriva-%name.desktop


%changelog
* Tue Aug 02 2011 Götz Waschk <waschk@mandriva.org> 0.1.1-4mdv2012.0
+ Revision: 692726
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 0.1.1-3mdv2011.0
+ Revision: 252950
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 0.1.1-1mdv2008.1
+ Revision: 136608
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Tue Apr 17 2007 Götz Waschk <waschk@mandriva.org> 0.1.1-1mdv2007.1
+ Revision: 13557
- Import mp3valgui



* Tue Apr 10 2007 Götz Waschk <waschk@mandriva.org> 0.1.1-1mdv2007.1
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3276 |12cr|mp-5.2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with	kde4
%define		basever	5

Name:		mp
Version:	5.2.2
Release:	1
Summary:	Minimum Profit - Programmer Text Editor	
Group:		Editors 
License:	GPL
URL:		http://triptico.com
Source0:	http://triptico.com/download/%{name}-%{version}.tar.gz
BuildRequires:	ncursesw-devel
BuildRequires:	qt4-devel
%if %with kde4
BuildRequires:	kdelibs4-devel
%endif
Provides:	minimum-profit = %{EVRD}
Patch0:		mp-5.2.1-prll.patch


%description

Minimum Profit (mp) is a text editor for programmers. Among its features
are the following:

 - Fully scriptable using a C-like scripting language.
 - Unlimited undo levels.
 - Complete Unicode support.
 - Multiple files can be edited at the same time and blocks copied
   and pasted among them.
 - Syntax highlighting for many popular languages / file formats: C, C++,
   Perl, Shell Scripts, Ruby, Php, Python, HTML...
 - Creative use of tags: tags created by the external utility _ctags_
   are used to move instantaneously to functions or variables inside
   your current source tree. Tags are visually highlighted (underlined),
   and symbol completion can be triggered to avoid typing your own function
   names over and over.


%prep
%setup -q
%patch0 -p1

%build
./config.sh --prefix="%{_prefix}" --without-win32 \
%if %with kde4
	--with-kde4 \
%endif
	%{nil}

make MOC=%{qt4bin}/moc

%install
mkdir -p %{buildroot}/%{_bindir}
%makeinstall_std

%files
%doc COPYING README
%{_bindir}/%{name}-%{basever}
%{_bindir}/mpsl
%{_mandir}/man1/%{name}-%{basever}.*
%{_docdir}/%{name}-%{basever}
%{_datadir}/%{name}-%{basever}
%{_datadir}/locale/


%changelog
* Thu Apr 12 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 5.2.2-1
+ Revision: 790394
- update to 5.2.2

* Mon Nov 14 2011 Alexander Khrukin <akhrukin@mandriva.org> 5.2.1-1
+ Revision: 730491
- imported package mp


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3277 |12cr|mpc-0.22-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	MPC, command-line client for MPD
Name:		mpc
Version:	0.22
Release:	1
License:	GPLv2+
Group:		Sound
URL:		http://www.musicpd.org/
Source0:	http://downloads.sourceforge.net/musicpd/%{name}-%{version}.tar.bz2
# Requires:	mpd
BuildRequires:	libmpdclient-devel >= 2.2

%description
A command line tool to interface MPD. Scriptable !
Features:
* Bash tab completion
* Can pipe output of other commands into mpc

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

mkdir -p %{buildroot}%{_sysconfdir}/bash_completion.d
cp doc/mpc-completion.bash %{buildroot}%{_sysconfdir}/bash_completion.d/mpc

rm -rf %{buildroot}%{_docdir}/%{name}/

%files
%doc README AUTHORS COPYING doc/*.sh
%{_sysconfdir}/bash_completion.d/mpc
%{_bindir}/%{name}
%{_mandir}/man1/*


%changelog
* Mon Feb 20 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.22-1
+ Revision: 778134
- version update 0.22

* Fri Dec 23 2011 Andrey Bondrov <abondrov@mandriva.org> 0.21-1
+ Revision: 744729
- New version 0.21, update BuildRequires

* Sun Aug 08 2010 Rémy Clouard <shikamaru@mandriva.org> 0.19-3mdv2011.0
+ Revision: 567660
- rebuild for new libmpdclient

* Mon Dec 07 2009 Jérôme Quelin <jquelin@mandriva.org> 0.19-1mdv2010.1
+ Revision: 474310
- update to 0.19

* Fri Dec 04 2009 Jérôme Brenier <incubusss@mandriva.org> 0.18-1mdv2010.1
+ Revision: 473215
- new version 0.18
- fix license tag
- BuildRequires : libmpdclient-devel

* Fri Aug 14 2009 Frederik Himpe <fhimpe@mandriva.org> 0.17-1mdv2010.0
+ Revision: 416370
- update to new version 0.17

* Thu May 28 2009 Frederik Himpe <fhimpe@mandriva.org> 0.16-1mdv2010.0
+ Revision: 380612
- Update to new version 0.16

* Mon Feb 02 2009 Funda Wang <fwang@mandriva.org> 0.15-1mdv2009.1
+ Revision: 336553
- new version 0.15

* Sat Jan 03 2009 Jérôme Soyer <saispo@mandriva.org> 0.14-1mdv2009.1
+ Revision: 323880
- New upstream release

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 0.12.1-4mdv2009.0
+ Revision: 252957
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 0.12.1-2mdv2008.1
+ Revision: 136608
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Jul 20 2007 Gaëtan Lehmann <glehmann@mandriva.org> 0.12.1-2mdv2008.0
+ Revision: 53811
- install bash-completion
- mpc can command mpd on a different host, so it doesn't requires to have mpd on the same host

* Mon May 28 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.12.1-1mdv2008.0
+ Revision: 32100
- new version
- requires mpd
- spec file clean
- Import mpc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3278 |12cr|mpd-0.17.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define build_plf 0
%{?_with_plf: %{expand: %%global build_plf 1}}

%if %build_plf  
%define distsuffix plf
%if %mdvver >= 201100
# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
%define extrarelsuffix plf
%endif
%endif

Name:			mpd
Version:		0.17.2
Release:		1
Summary:		MPD, the Music Player Daemon
License:		GPLv2+
Group:			Sound
Url:			http://mpd.wikia.com/
Source0:		http://downloads.sourceforge.net/musicpd/%{name}-%{version}.tar.gz
Source1:		%{name}.conf
Source2:		%{name}.init
Source3:		%{name}.logrotate
Source4:		README.urpmi
Source5:		%{name}.service
Patch0:			mpd-0.16.4-missing-headers.patch

Requires(pre):		rpm-helper
Requires(post):     rpm-helper
Requires(preun):    rpm-helper
Requires(postun):   rpm-helper
BuildRequires:		libalsa-devel
BuildRequires:      libao-devel
BuildRequires:		libatomic_ops-devel
BuildRequires:	    libaudiofile-devel
BuildRequires:		libavahi-common-devel
BuildRequires:		libcurl-devel
BuildRequires:	    libflac-devel libflac++-devel
BuildRequires:	    libid3tag-devel
BuildRequires:      pkgconfig(jack)
BuildRequires:	    libmad-devel
BuildRequires:	    libmikmod-devel
BuildRequires:      libmpcdec-devel
BuildRequires:	    libogg-devel
BuildRequires:      pulseaudio-devel
BuildRequires:		libshout-devel
BuildRequires:	    libvorbis-devel
BuildRequires:	    sqlite3-devel
%if %build_plf
BuildRequires:      libfaad2-devel
%endif

%description
Music Player Daemon (MPD) allows remote access for playing music (MP3, Ogg
Vorbis, FLAC, Mod, and wave files) and managing playlists. MPD is designed
for integrating a computer into a stereo system that provides control for music
playback over a local network. It is also makes a great desktop music player,
especially if your a console junkie, like frontend options, or restart X often.
%if %build_plf
This package is in PLF because it is built with AAC support of libfaad2,
which is in PLF.
%endif

%prep
%setup -q
#%patch0 -p1 -b .missing-headers~

%build
%if %build_plf
%configure2_5x --with-alsa-prefix=%{_prefix} --enable-ao --enable-curl --enable-sqlite
%else
%configure2_5x --with-alsa-prefix=%{_prefix} --enable-ao --enable-curl --enable-sqlite --disable-aac
%endif
%make

%install
rm -rf %{buildroot}
%makeinstall_std

mkdir -p %{buildroot}/var/lib/mpd
touch %{buildroot}/%{_localstatedir}/lib/mpd/mpd.db
touch %{buildroot}/%{_localstatedir}/lib/mpd/mpdstate
mkdir -p %{buildroot}/var/log/mpd
touch %{buildroot}/var/log/mpd/mpd.log
touch %{buildroot}/var/log/mpd/mpd.error
mkdir -p %{buildroot}/var/run/mpd
mkdir -p %{buildroot}/%{_localstatedir}/lib/mpd/playlists
mkdir -p %{buildroot}/%{_localstatedir}/lib/mpd/music
mkdir -p %{buildroot}/lib/systemd/system

install -D %{SOURCE1} %{buildroot}/etc/mpd.conf
install -D %{SOURCE2} %{buildroot}/%{_initrddir}/%{name}
install -D -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
install %{SOURCE4} doc/README.urpmi
rm -rf %{buildroot}/%{_docdir}/mpd

install -D %{SOURCE5} %{buildroot}/lib/systemd/system/

%pre
%_pre_useradd %name %{_localstatedir}/lib/%{name} /bin/false
usermod -g audio %{name}

%post
if [ $1 -eq 1 ]
then
%create_ghostfile %{_localstatedir}/lib/mpd/mpd.db mpd audio 644
%create_ghostfile %{_localstatedir}/lib/mpd/mpdstate mpd audio 644
%create_ghostfile /var/log/mpd/mpd.log mpd audio 644
%create_ghostfile /var/log/mpd/mpd.error mpd audio 644
fi
#echo If you want to run mpd as a service, please read
#echo /usr/share/doc/mpd-%{version}/README.MDK
%_post_service %{name}

%preun
%_preun_service %{name}

%postun
%_postun_userdel %{name}

%files
%defattr(-,root,root)
%doc README UPGRADING AUTHORS NEWS doc/mpdconf.example doc/*.urpmi
%{_bindir}/%{name}
%{_mandir}/man1/*
%{_mandir}/man5/*
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%attr(-,mpd,root) %config(noreplace) %{_sysconfdir}/%{name}.conf
%config(noreplace) %{_initrddir}/%{name}
%defattr(644,mpd,audio)
%attr(755,mpd,audio) %dir %{_localstatedir}/lib/mpd
%attr(755,mpd,audio) %dir %{_localstatedir}/lib/mpd/music
%attr(755,mpd,audio) %dir %{_localstatedir}/lib/mpd/playlists
%ghost %{_localstatedir}/lib/mpd/mpd.db
%ghost %{_localstatedir}/lib/mpd/mpdstate
%attr(755,mpd,audio) %dir /var/log/mpd
%attr(755,mpd,audio) %dir /var/run/mpd
%ghost /var/log/mpd/mpd.log
%ghost /var/log/mpd/mpd.error
%attr(644,root,root) /lib/systemd/system/%{name}.service

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3279 |12cr|mpdscribble-0.22-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Mpd client which submits information about tracks being played to Lastfm
Name:		mpdscribble
Version:	0.22
Release:	%mkrel 3
License:	GPLv2+
Group:		Sound
Url:		http://mpd.wikia.com/wiki/Client:Mpdscribble
Source0:	http://downloads.sourceforge.net/musicpd/%{name}-%{version}.tar.bz2
Requires:	mpd
BuildRequires:	libmpdclient-devel >= 2.2
BuildRequires:	pkgconfig(libsoup-2.4)
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
Mpdscribble is a music player daemon client which submits information about
tracks being played to Last.fm (formerly audioscrobbler), with the following
features:
* written in C, consumes very little memory and CPU
* full support for MPD's "idle" mode
* last.fm protocol 1.2 (including "now playing") supports seeking, crossfading,
* repeated songs 

%prep
%setup -q

%build
%configure
%make

%install
rm -rf %{buildroot}
%makeinstall_std

mkdir -p %{buildroot}/var/cache/mpdscribble/
touch %{buildroot}/var/cache/mpdscribble/cache

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README AUTHORS COPYING NEWS
%{_bindir}/mpdscribble
%{_mandir}/*/*
%{_sysconfdir}/mpdscribble.conf
%attr(0600,mpd,audio) %dir /var/cache/mpdscribble
%attr(0600,mpd,audio) /var/cache/mpdscribble/cache



%changelog
* Fri Dec 23 2011 Andrey Bondrov <abondrov@mandriva.org> 0.22-3mdv2011.0
+ Revision: 744855
- Fix BuildRequires (as libsoup Provides changed)
- Bump release
- New version 0.22, update BuildRequires

* Fri Oct 15 2010 Rémy Clouard <shikamaru@mandriva.org> 0.20-1mdv2011.0
+ Revision: 585866
- bump release

* Sun Aug 30 2009 Frederik Himpe <fhimpe@mandriva.org> 0.18.1-1mdv2010.0
+ Revision: 422455
- Update to new version 0.18.1
- Remove format string patch: not needed anymore

* Wed May 13 2009 Rémy Clouard <shikamaru@mandriva.org> 0.17-2mdv2010.0
+ Revision: 375216
- fix wrong dependency that prevents installing the package on x86_64
- fix a warning in rpmlint (summary too long)

* Wed Mar 18 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.17-1mdv2009.1
+ Revision: 357401
- Fixed summary.
- Fixed license.
- import mpdscribble



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3280 |12cr|mpeg-stat-2.2b-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: 	 		mpeg-stat
Version: 		2.2b
Release:		%mkrel 2

Summary: 	MPEG-1 video analyser
Source0: 	mpeg_stat-%{version}-src.tar.gz
#http://bmrc.berkeley.edu/ftp/pub/multimedia/mpeg/stat/mpeg_stat-2.2b-src.tar.gz
License: 	BSD
Group:	 	Video
BuildRoot: 	%{_tmppath}/%{name}-%{version}
URL:		http://bmrc.berkeley.edu/research/mpeg/

%description
MPEG_STAT gathers all lot of statistics (e.g., bitrate, real Q-scale 
information, detailed motion vector/cbp information, constrained parameter 
checking, etc.).


%prep
%setup -q -n mpeg_stat

%build
%make mpeg_stat

%install
rm -rf %{buildroot}
install -D -m 755 mpeg_stat %{buildroot}%{_bindir}/mpeg_stat
install -D -m 644 mpeg_stat.1 %{buildroot}%{_mandir}/man1/mpeg_stat.1

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ../ANNOUNCE BUGS CHANGES COPYRIGHT README
%{_bindir}/mpeg_stat
%{_mandir}/man1/*



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 2.2b-2mdv2011.0
+ Revision: 620404
- the mass rebuild of 2010.0 packages

* Thu Oct 15 2009 Guillaume Bedot <littletux@mandriva.org> 2.2b-1mdv2010.0
+ Revision: 457522
- import mpeg-stat


* Thu Oct 15 2009 Guillaume Bedot <littletux@mandriva.org> 2.2b-1mdv2010.0
- New package for mpeg-stat

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3281 |12cr|mpfi-1.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name			mpfi
%define version			1.5
%define release			%mkrel 2
%define major			0
%define libmpfi			%mklibname %{name} %{major}
%define libmpfi_devel		%mklibname %{name} -d
%define libmpfi_static_devel	%mklibname %{name} -d -s

Name:		%{name}
Group:		Sciences/Mathematics
License:	LGPL
Summary:	Interval arithmetic multi-precision based on GMP and MPFR
Version:	%{version}
Release:	%{release}
Source:		http://gforge.inria.fr/frs/download.php/22256/%{name}-%{version}.tar.bz2
URL:		http://gforge.inria.fr/projects/mpfi/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

BuildRequires:	gmp-devel
BuildRequires:	mpfr-devel

%description
MPFI is a C library for interval arithmetic multi-precision based on
the GMP and MPFR libraries.

%package	-n %{libmpfi}
Summary:	lib%{name} dynamic library
Group:		System/Libraries
Provides:	lib%{name} = %{version}-%{release}

%description	-n %{libmpfi}
lib%{name} dynamic library. MPFI is a C library for interval
arithmetic multi-precision based on the GMP and MPFR libraries.

%package	-n %{libmpfi_devel}
Summary:	lib%{name} libraries, includes, etc
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libmpfi} = %{version}-%{release}

%description	-n %{libmpfi_devel}
lib%{name} libraries, includes, etc. MPFI is a C library for interval
arithmetic multi-precision based on the GMP and MPFR libraries.

%package	-n %{libmpfi_static_devel}
Summary:	lib%{name} static libraries
Group:		Development/C
Provides:	%{name}-static-devel = %{version}-%{release}

%description	-n %{libmpfi_static_devel}
lib%{name} static libraries. MPFI is a C library for interval
arithmetic multi-precision based on the GMP and MPFR libraries.

%prep
%setup -q -n %{name}-%{version}

%build
export CFLAGS="%{optflags} -fPIC"
%configure2_5x
%make

%install
rm -fr %buildroot
%makeinstall_std
rm %{buildroot}%{_libdir}/*.la

%clean
rm -rf %{buildroot}

%files		-n %{libmpfi}
%defattr(-,root,root)
%{_libdir}/*.so.*

%files		-n %{libmpfi_devel}
%defattr(-,root,root)
%{_includedir}/*
%{_libdir}/*.so
%{_infodir}/*

%files		-n %{libmpfi_static_devel}
%defattr(-,root,root)
%{_libdir}/*.a


%changelog
* Wed Dec 07 2011 Paulo Andrade <pcpa@mandriva.com.br> 1.5-2mdv2012.0
+ Revision: 738701
- Rebuild for .la file removal.

* Mon Jan 31 2011 Funda Wang <fwang@mandriva.org> 1.5-1
+ Revision: 634340
- new version 1.5

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.1 packages

* Wed Sep 09 2009 Paulo Andrade <pcpa@mandriva.com.br> 1.4-4mdv2010.0
+ Revision: 436127
+ rebuild (emptylog)

* Wed Sep 09 2009 Paulo Andrade <pcpa@mandriva.com.br> 1.4-3mdv2010.0
+ Revision: 435719
- Split package in dynamic, devel and static libraries

* Mon Aug 31 2009 Paulo Andrade <pcpa@mandriva.com.br> 1.4-2mdv2010.0
+ Revision: 423025
+ rebuild (emptylog)

* Tue Aug 25 2009 Paulo Andrade <pcpa@mandriva.com.br> 1.4-1mdv2010.0
+ Revision: 420682
- update to latest upstream release version 1.4.

* Wed May 20 2009 Paulo Andrade <pcpa@mandriva.com.br> 1.3.4-3mdv2010.0
+ Revision: 377882
+ rebuild (emptylog)

* Fri May 08 2009 Paulo Andrade <pcpa@mandriva.com.br> 1.3.4-2mdv2010.0
+ Revision: 373561
+ rebuild (emptylog)

* Thu Mar 26 2009 Paulo Andrade <pcpa@mandriva.com.br> 1.3.4-1mdv2009.1
+ Revision: 361479
- Initial import of mpfi, version 1.3.4, rc3.
  MPFI is a C library for interval arithmetic multi-precision based on
  the GMP and MPFR libraries.
  http://gforge.inria.fr/projects/mpfi/
- mpfi


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3282 |12cr|mpfrcx-0.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libmajor	1
%define libname		%mklibname %{name} %{libmajor}
%define libname_devel	%mklibname %{name} -d

Summary:	Arithmetic of univariate polynomials
Name:		mpfrcx
Version:	0.4.1
Release:	1
License:	LGPLv2+
Group:		System/Libraries
URL:		http://www.multiprecision.org/%{name}
Source0:	http://www.multiprecision.org/mpfrcx/download/%{name}-%{version}.tar.gz
BuildRequires:	gmp-devel
BuildRequires:	mpfr-devel
BuildRequires:	libmpc-devel

%description
Mpfrcx is a library for the arithmetic of univariate polynomials over
arbitrary precision real (Mpfr) or complex (Mpc) numbers, without control
on the rounding. For the time being, only the few functions needed to
implement the floating point approach to complex multiplication are
implemented. On the other hand, these comprise asymptotically fast
multiplication routines such as Toom-Cook and the FFT.

%package	-n %{libname}
Summary:	Arithmetic of univariate polynomials
Group:		System/Libraries

%description	-n %{libname}
Mpfrcx is a library for the arithmetic of univariate polynomials over
arbitrary precision real (Mpfr) or complex (Mpc) numbers, without control
on the rounding. For the time being, only the few functions needed to
implement the floating point approach to complex multiplication are
implemented. On the other hand, these comprise asymptotically fast
multiplication routines such as Toom-Cook and the FFT.

%package	-n %{libname_devel}
Summary:	Development headers and libraries for MPFRCX
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description	-n %{libname_devel}
Development headers and libraries for MPFRCX.

%prep
%setup -q

%build
%configure2_5x			\
	--enable-shared		\
	--disable-static

%make

%install
%makeinstall_std

%check
make check

%files -n %{libname}
%{_libdir}/libmpfrcx.so.%{libmajor}*

%files -n %{libname_devel}
%doc AUTHORS NEWS README TODO
%{_includedir}/mpfrcx.h
%{_infodir}/mpfrcx.info*
%{_libdir}/libmpfrcx.so


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3283 |12cr|mpg321-0.3.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Mpg123-clone
Name:		mpg321
Version:	0.3.2
Release:	1
Group:		Sound
License:	GPLv2+
URL:		http://sourceforge.net/projects/mpg321
Source:		http://downloads.sourceforge.net/%{name}/%{name}_%{version}.orig.tar.gz
Patch0:		mpg321-help.patch
Patch1:		mpg321-0.2.12-fix-str-fmt.patch
Patch2:		mpg321-0.2.11-set-channel-mapping.patch
BuildRequires:	mad-devel >= 0.13 
BuildRequires:	libao-devel >= 0.8.0
BuildRequires:	libid3tag-devel
BuildRequires:	libalsa-devel

%description
mpg321 is a Free clone of mpg123, a command-line MP3 player. It is designed to
be a drop-in replacement for mpg123, and therefore its interface has been
designed around that of mpg123, without using any of its code. mpg321 has been
designed for use with frontends such as gqmpeg, although it is just as useful
on the command-line. Unlike mpg123, it supports ESD and ALSA output without
recompiling, and it does all MP3 decoding with only fixed-point math by using
the mad MPEG audio decoder library.


%prep
%setup -qn %{name}-%{version}-orig
%patch0 -p0
%patch1 -p0
%patch2 -p1
# Fix wrong-file-end-of-line-encoding
sed -i 's/\r//' NEWS

%build
%configure2_5x --enable-mpg123-symlink=no # Uncomment option once mainstream.
%make

%install
%makeinstall_std

%files
%doc BUGS AUTHORS HACKING NEWS README* THANKS TODO
%{_mandir}/man1/*
%{_bindir}/*


%changelog
* Tue Apr 10 2012 Johnny A. Solbu <solbu@mandriva.org> 0.3.2-1
+ Revision: 790117
- Update BuildRequires
- New version
- Spec cleanup
- Don't ship COPYING, license doesn't require it

* Fri Jul 16 2010 Funda Wang <fwang@mandriva.org> 0.2.12-1mdv2011.0
+ Revision: 554412
- new version 0.2.12

* Tue May 11 2010 Pascal Terjan <pterjan@mandriva.org> 0.2.11-3mdv2010.1
+ Revision: 544471
- Set a channel mapping to avoid crash on recent libao (#59019)

* Sun Mar 28 2010 Funda Wang <fwang@mandriva.org> 0.2.11-2mdv2010.1
+ Revision: 528369
- rebuild

* Sun Nov 15 2009 Funda Wang <fwang@mandriva.org> 0.2.11-1mdv2010.1
+ Revision: 466207
- new version 0.2.11

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 0.2.10-10mdv2009.0
+ Revision: 252961
- rebuild

* Tue Mar 25 2008 Oden Eriksson <oeriksson@mandriva.com> 0.2.10-8mdv2008.1
+ Revision: 189862
- fix #37847 (mpg321 doesn't list pulseaudio output)

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 0.2.10-7mdv2008.1
+ Revision: 170988
- rebuild
- summary is not licence tag
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- fix spacing at top of description

* Thu Jan 03 2008 Olivier Blin <blino@mandriva.org> 0.2.10-6mdv2008.1
+ Revision: 140963
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Thu Jan 11 2007 Götz Waschk <waschk@mandriva.org> 0.2.10-6mdv2007.0
+ Revision: 107459
- Import mpg321

* Thu Jan 11 2007 Götz Waschk <waschk@mandriva.org> 0.2.10-6mdv2007.1
- Rebuild

* Fri Oct 07 2005 Lenny Cartier <lenny@mandriva.com> 0.2.10-5mdk
- rebuild

* Fri Jul 23 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.2.10-4mdk
- rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3284 |12cr|mpich2-1.2.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major		1.2
%define	libname		%mklibname mpich 2 %{major}
%define develname 	%mklibname mpich 2 -d
%define old_libname	%mklibname mpich 1
%define mpihome		/home/mpi


Name: 		mpich2
Version: 	1.2.1
Release: 	2
Summary: 	Portable implementation of MPI
Source0: 	http://www-unix.mcs.anl.gov/mpi/mpich/downloads/%{name}-%{version}.tar.gz
Patch0:		%{name}-1.0.7.soname.patch
Patch1:		mpich2-1.0.8-fix-str-fmt.patch
Patch2:		mpich2-modules.patch
Patch3:		mpich2_mpiexec.c.patch
URL: 		http://www-unix.mcs.anl.gov/mpi/mpich/
License:	BSD-style 
Group:		System/Cluster
Requires: 	%{libname} = %{version}
Requires:	expect
Requires:	python
BuildRequires:	gcc-gfortran
BuildRequires:	python
BuildConflicts:	g95
BuildRequires:	libx11-devel
Conflicts:	mpich >= 1.2

%description
MPICH is a freely available, portable implementation of MPI, the Standard 
for message-passing libraries.
MPICH-A Portable Implementation of MPI is a MPI Standard conforming library 
that was developed by the Argonne National Laboratory. It allows different 
processes across a network of workstations to communicate using specific 
message passing functions. It includes librairies, parallel debuging tools 
and docs.

This package provides the libraries that use the standard p4 device.

%package doc
Summary:	Documentation for developing programs that will use MPICH
Group:		System/Cluster

%description doc
MPICH is a freely available, portable implementation of MPI, the Standard 
for message-passing libraries.
MPICH-A Portable Implementation of MPI is a MPI Standard conforming library 
that was developed by the Argonne National Laboratory. It allows different 
processes across a network of workstations to communicate using specific 
message passing functions. It includes librairies, parallel debuging tools 
and docs.

This package provides the documentation needed to develop
applications using the MPICH libraries.

%package -n %{libname}
Summary:	Shared Librairies for MPICH
Group:		System/Cluster
Conflicts:	%{old_libname} >= 1.2
Provides:	lib%{name} = %{EVRD}
Conflicts:	libmpich

%description  -n %{libname}
Shared Librairies for MPICH

%package -n %{develname}
Summary:	Headers for developing programs that will use MPICH
Group:		System/Cluster
Requires:	%{libname} = %{version}
Conflicts:	%{old_libname}-devel >= 1.2
Provides:	lib%{name}-devel = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Conflicts:	lam-devel, mpich1-devel
Obsoletes:	%mklibname -d mpich 2 1.0.4
Obsoletes:	%mklibname -d mpich 2 1.0.5

%description -n %{develname}
MPICH is a freely available, portable implementation of MPI, the Standard 
for message-passing libraries.
MPICH-A Portable Implementation of MPI is a MPI Standard conforming library 
that was developed by the Argonne National Laboratory. It allows different 
processes across a network of workstations to communicate using specific 
message passing functions. It includes librairies, parallel debuging tools 
and docs.

This package provides the static libraries and header files needed to compile
applications using the MPICH libraries.

%package -n mpi2cc
Summary:	The MPICH wrapper over the C compiler
Group:		Development/C
Conflicts:	mpicc >= 1.2, lam-devel
Requires:	gcc >= 3.2
Requires:	%{develname} = %{version}

%description -n mpi2cc
MPICH is a freely available, portable implementation of MPI, the Standard 
for message-passing libraries.
MPICH-A Portable Implementation of MPI is a MPI Standard conforming library 
that was developed by the Argonne National Laboratory. It allows different 
processes across a network of workstations to communicate using specific 
message passing functions. It includes librairies, parallel debuging tools 
and docs.

This package provides the shell script mpicc, with headers, which allows to
compile C programs using the MPICH libraries.

%package -n mpi2cxx
Summary:	The MPICH wrapper over the C++ compiler
Conflicts:	mpic++ >= 1.2, lam-devel
Group:		Development/C++
Requires:	gcc-c++ >= 3.2
Requires:	%{develname} = %{version}

%description -n mpi2cxx
MPICH is a freely available, portable implementation of MPI, the Standard 
for message-passing libraries.
MPICH-A Portable Implementation of MPI is a MPI Standard conforming library 
that was developed by the Argonne National Laboratory. It allows different 
processes across a network of workstations to communicate using specific 
message passing functions. It includes librairies, parallel debuging tools 
and docs.

This package provides the shell script mpiCC, with headers, which allows to
compile C++ programs using the MPICH libraries.

%package -n mpi2f77
Summary:	The MPICH wrapper over the Fortran 77 compiler
Group:		System/Cluster
Conflicts:	mpif77 >= 1.2, lam-devel
Requires:	gcc-gfortran >= 3.2
Requires:	%{develname} = %{version}

%description -n mpi2f77
MPICH is a freely available, portable implementation of MPI, the Standard 
for message-passing libraries.
MPICH-A Portable Implementation of MPI is a MPI Standard conforming library 
that was developed by the Argonne National Laboratory. It allows different 
processes across a network of workstations to communicate using specific 
message passing functions. It includes librairies, parallel debuging tools 
and docs.

This package provides the shell script mpif77, with headers, which allows to
compile Fortran 77 (NOT Fortran 90!) programs using the MPICH libraries.

%package -n mpi2f90
Summary:	The MPICH wrapper over the Fortran 90 compiler
Group:		System/Cluster
Requires:	gcc-gfortran >= 3.2
Requires:	%{develname} = %{version}

%description -n mpi2f90
MPICH is a freely available, portable implementation of MPI, the Standard 
for message-passing libraries.
MPICH-A Portable Implementation of MPI is a MPI Standard conforming library 
that was developed by the Argonne National Laboratory. It allows different 
processes across a network of workstations to communicate using specific 
message passing functions. It includes librairies, parallel debuging tools 
and docs.

This package provides the shell script mpif90, with headers, which allows to
compile Fortran 90 (NOT Fortran 77!) programs using the MPICH libraries.

%prep
%setup -q
#%patch0 -p1
%patch1 -p0
%patch2 -p0
%patch3 -p1

%build
export F90=/usr/bin/gfortran
export F77=/usr/bin/gfortran

%configure2_5x \
	--datadir=%{_datadir}/mpich/ \
	--docdir=%{_datadir}/doc/%{name}-doc-%{version} \
	--htmldir=%{_datadir}/doc/%{name}-doc-%{version}/www \
	--enable-cache \
	--enable-f77 \
	--enable-f90 \
	--enable-cxx \
	--enable-romio \
	--enable-smpcoll \
	--enable-async-progress \
	--enable-mpe \
	--enable-threads=default \
	--with-mpe \
	--with-arch=LINUX \
	--enable-sharedlibs=gcc \
	--disable-weak-symbols

#	--enable-nmpi-as-mpi \
make

%install
%makeinstall_std

# fix end of lines
perl -pi -e 'tr/\r//d;' \
    %{buildroot}%{_datadir}/doc/%{name}-doc-%{version}/www/index.htm \
    %{buildroot}%{_datadir}/doc/%{name}-doc-%{version}/www/www1/index.htm \
    %{buildroot}%{_datadir}/doc/%{name}-doc-%{version}/www/www3/index.htm

# fix configuration
rm -f %{buildroot}%{_prefix}/etc/*.in
sed -i -e '1,2d' %{buildroot}%{_sysconfdir}/*.conf

# move other examples under %{_docdir}
mv %{buildroot}%{_datadir}/mpich %{buildroot}%{_datadir}/doc/%{name}-doc-%{version}/examples

# Cleaning uncessary files 
rm -f %{buildroot}%{_libdir}/*.jar
rm -f %{buildroot}%{_libdir}/*.o
rm -rf %{buildroot}%{_prefix}/sbin
rm -rf %{buildroot}%{_datadir}/logfiles
rm -rf %{buildroot}%{_bindir}/clog*
rm -rf %{buildroot}%{_bindir}/slog*
rm -rf %{buildroot}%{_bindir}/jumpshot
rm -rf %{buildroot}%{_bindir}/logconvertor
rm -f %{buildroot}%{_bindir}/rlogTOslog2
rm -f %{buildroot}%{_bindir}/rlog_check_timeorder
rm -f %{buildroot}%{_bindir}/rlog_print
rm -f %{buildroot}%{_bindir}/rlogprint
rm -f %{buildroot}%{_bindir}/traceTOslog2.in
rm -f %{buildroot}%{_bindir}/traceprint.in
rm -f %{buildroot}%{_libdir}/libTraceInput.la

cat > README.urpmi <<EOF
Post-installation procedure:
- create a user with constant uid/gid and shared home directory on all nodes
- ensure this user has rsh/ssh access to all nodes
For instance, a solution could be:
	# groupadd -g 12384 -r -f mpi 
	# useradd -u 12384 -g mpi -d %{mpihome} -r -s /bin/bash mpi -p "" -m
	# mkpasswd -l 32 | passwd --stdin mpi 2>&1 > /dev/null
	# ssh-keygen -f %{mpihome}/.ssh/id_dsa -t dsa -N "" 2>&1 > /dev/null
	# chown mpi:mpi %{mpihome}/.ssh/id_dsa
	# chmod 600 %{mpihome}/.ssh/id_dsa
EOF

%files
%doc COPYRIGHT README.urpmi
%{_bindir}/check_callstack
%{_bindir}/mpd*
%{_bindir}/mpi*
%{_bindir}/pmi_proxy 
%{_bindir}/parkill
%{_mandir}/man1/mpd*.1*
%{_mandir}/man1/Zeroconf.1*
%{_mandir}/man1/mpiexec.1*
%{_mandir}/man1/MPI.1*
%{_mandir}/man4/MPE*
%config(noreplace) %{_sysconfdir}/mpe_*
%config(noreplace) %{_sysconfdir}/mpixxx_opts.conf
%exclude %{_bindir}/mpicc
%exclude %{_bindir}/mpicxx
%exclude %{_bindir}/mpif77
%exclude %{_bindir}/mpif90

%files -n %{libname}
%{_libdir}/*.so.%{major}
%{_libdir}/*.so.1

%files -n %{develname}
%doc COPYRIGHT
%{_mandir}/man3/*.3*
%{_includedir}/*.h
%{_includedir}/*.mod
%{_includedir}/primitives/opa*.h
%{_libdir}/*.a
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc

%files doc
%{_datadir}/doc/%{name}-doc-%{version}

%files -n mpi2cc
%doc COPYRIGHT
%{_bindir}/mpicc
%config(noreplace) %{_sysconfdir}/mpicc.conf
%{_mandir}/man1/mpicc.1*

%files -n mpi2cxx
%doc COPYRIGHT
%{_bindir}/mpicxx
%config(noreplace) %{_sysconfdir}/mpicxx.conf
%{_mandir}/man1/mpicxx.1*

%files -n mpi2f77
%doc COPYRIGHT
%config(noreplace) %{_sysconfdir}/mpif77.conf
%{_bindir}/mpif77
%{_mandir}/man1/mpif77.1*

%files -n mpi2f90
%doc COPYRIGHT
%config(noreplace) %{_sysconfdir}/mpif90.conf
%{_bindir}/mpif90
%{_mandir}/man1/mpif90.1*





%changelog
* Wed Oct  31 2012 Dmitry Mikhirev <mikhirev@mezon.ru>
+ Commit: 6b702c0
- xz compression for man pages, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3285 |12cr|mplayer-fonts-1.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define base_name	mplayer
%define name		%{base_name}-fonts
%define summary		Fonts for %{base_name}
%define version 1.0
%define release %mkrel 15
%define fonts_dir	%{_datadir}/%{base_name}/fonts
%define font_dir	%{_datadir}/%{base_name}/font

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	%{summary}
Source0:	koi8r-font.tar.bz2
Source1:	mp-arial-iso-8859-1.tar.bz2
Source2:	mp-arial-iso-8859-2.tar.bz2
URL:		http://www.mplayerhq.hu
License:	GPL
Group:		Video
Buildarch:	noarch
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
This packages includes following fonts:
- Fonts & symbols package for OSD (ISO 8859-1), by Arpi
- Fonts & symbols package for OSD (ISO 8859-2), by Arpi
- Russian fonts, by Nick Kurshev

%prep
%setup -q -c
%setup -q -c -T -D -a1
%setup -q -c -T -D -a2

%build

%install
install -d -m 755 ${RPM_BUILD_ROOT}%{fonts_dir}
cp -r * ${RPM_BUILD_ROOT}%{fonts_dir}

%clean
rm -rf $RPM_BUILD_ROOT

%post
update-alternatives --install %font_dir mplayer-fonts %{fonts_dir}/iso-8859-1/arial-24 30
update-alternatives --install %font_dir mplayer-fonts %{fonts_dir}/iso-8859-2/arial-24 20
update-alternatives --install %font_dir mplayer-fonts %{fonts_dir}/koi8r-font 10

%postun
update-alternatives --remove mplayer-fonts %{fonts_dir}/iso-8859-1/arial-24
update-alternatives --remove mplayer-fonts %{fonts_dir}/iso-8859-2/arial-24
update-alternatives --remove mplayer-fonts %{fonts_dir}/koi8r-font

%files
%defattr(-,root,root)
%{fonts_dir}



%changelog
* Tue Aug 02 2011 Götz Waschk <waschk@mandriva.org> 1.0-15mdv2012.0
+ Revision: 692729
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 1.0-14mdv2011.0
+ Revision: 252963
- rebuild

* Thu Jan 03 2008 Olivier Blin <blino@mandriva.org> 1.0-12mdv2008.1
+ Revision: 140963
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Mon Jul 31 2006 Götz Waschk <waschk@mandriva.org> 1.0-1mdv2007.0
- Rebuild

* Tue Mar 14 2006 Götz Waschk <waschk@mandriva.org> 1.0-11mdk
- Rebuild
- use mkrel

* Sun Mar 13 2005 Götz Waschk <waschk@linux-mandrake.com> 1.0-10mdk
- rebuild

* Fri Feb 06 2004 Gtz Waschk <waschk@linux-mandrake.com> 1.0-9mdk
- anniversary rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3286 |12cr|mpop-1.0.27-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A POP3 client that retrieves mail from POP3 mailboxes
Name:		mpop
Version:	1.0.27
Release:	1
License:	GPLv2+
Group:		Networking/Mail
URL:		http://mpop.sourceforge.net/
Source0:	http://heanet.dl.sourceforge.net/sourceforge/mpop/%{name}-%{version}.tar.bz2
BuildRequires:	libgcrypt-devel
BuildRequires:	gnutls-devel
BuildRequires:	libgpg-error-devel
BuildRequires:	libgsasl-devel 
#<- not packaged yet, why?
BuildRequires:	libidn-devel
BuildRequires:	zlib-devel

%description
mpop is a small, fast, and portable POP3 client. Its features include
header-based email filtering (filter junk mail before downloading it), delivery
to mbox files, maildir folders, or a mail delivery agent, a very fast POP3
implementation, many authentication methods, and good support for TLS/SSL.

%prep
%setup -q

%build
%configure2_5x \
    --enable-threads=pth \
    --disable-rpath \
    --with-ssl=gnutls \
    --with-libgnutls-prefix=%{_prefix} \
    --with-libidn \
    --with-libidn-prefix=%{_prefix}

#    --with-libgsasl \
#    --with-libgsasl-prefix=%{_prefix} \

%make

%install
%makeinstall_std
%find_lang %{name}

%post
%_install_info %{name}.info

%preun
%_remove_install_info %{name}.info

%files -f %{name}.lang
%doc AUTHORS COPYING ChangeLog NEWS NOTES README THANKS
%{_bindir}/%{name}
%{_infodir}/*
%{_mandir}/man1/*


%changelog
* Thu May 03 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.0.27-1
+ Revision: 795257
- version update 1.0.27

* Wed May 11 2011 Sandro Cazzaniga <kharec@mandriva.org> 1.0.24-1
+ Revision: 673658
- new version 1.0.24

* Wed Mar 16 2011 Stéphane Téletchéa <steletch@mandriva.org> 1.0.23-1
+ Revision: 645307
- update to new version 1.0.23

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.20-2mdv2011.0
+ Revision: 612945
- the mass rebuild of 2010.1 packages

* Tue Mar 30 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.0.20-1mdv2010.1
+ Revision: 529918
- Update to 1.0.20

* Tue Nov 17 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.19-1mdv2010.1
+ Revision: 466864
- 1.0.19 (fixes CVE-2009-3941)

* Wed Jun 17 2009 Jérôme Brenier <incubusss@mandriva.org> 1.0.17-1mdv2010.0
+ Revision: 386784
- update to new version 1.0.17

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 1.0.7-4mdv2009.0
+ Revision: 252964
- rebuild

* Wed Jan 23 2008 Funda Wang <fwang@mandriva.org> 1.0.7-2mdv2008.1
+ Revision: 156971
- rebuild

* Thu Jan 03 2008 Olivier Blin <blino@mandriva.org> 1.0.7-1mdv2008.1
+ Revision: 140963
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3287 |12cr|mppenc-1.16-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Musepack encoder
Name:		mppenc
Version:	1.16
Release:	%mkrel 7
License:	LGPL
Group:		Sound
Source0:	http://files.musepack.net/source/mppenc-%{version}.tar.bz2
URL:		http://www.musepack.net/
BuildRequires:	nasm
BuildRequires:	cmake
BuildRoot:	%{_tmppath}/%{name}-%{version}-root

%description
This program handles encoding of the MPC format, which is an audio
compression format with a strong emphasis on high quality. It's not
lossless, but it is designed for transparency, so that you won't be
able to hear differences between the original wave file and the much
smaller MPC file. It is based on the MPEG-1 Layer-2 / MP2 algorithms,
but since 1997 it has rapidly developed and vastly improved and is now
at an advanced stage in which it contains heavily optimized and
patentless code.

%prep
%setup -q %{name}-%{version} 

%build
cmake -DCMAKE_INSTALL_PREFIX:=%{_prefix}
	    
%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%makeinstall_std

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(644,root,root,755)
%doc Changelog
%attr(755,root,root) %{_bindir}/*




%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.16-7mdv2011.0
+ Revision: 620406
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.16-6mdv2010.0
+ Revision: 430104
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 1.16-5mdv2009.0
+ Revision: 252992
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.16-3mdv2008.1
+ Revision: 136609
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Thu Jan 18 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.16-3mdv2007.0
+ Revision: 110441
- drop requires

* Thu Jan 18 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.16-2mdv2007.1
+ Revision: 110371
- fix requires

* Thu Jan 18 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.16-1mdv2007.1
+ Revision: 110086
- Import mppenc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3288 |12cr|mpqc-2.3.1-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major		7
%define	libname		%mklibname SC %{major}
%define develname	%mklibname SC -d

Summary:	Ab-inito chemistry program
Name:		mpqc
Version:	2.3.1
Release:	15
License:	GPLv2+
Group:		Sciences/Chemistry
Source0:	http://prdownloads.sourceforge.net/mpqc/%name-%version.tar.bz2
Patch0:		mpqc-2.3.1-gentoo-respect-ldflags.patch
Patch1:		mpqc-2.3.1-gentoo-as-needed.patch
URL:		http://mpqc.org/
BuildRequires:	flex bison lapack-devel
BuildRequires:	gcc-gfortran tk blas-devel mpich2-devel doxygen
BuildRequires:	autoconf
BuildConflicts:	gcc3.3-g77

%description
MPQC is the Massively Parallel Quantum Chemistry Program. It computes 
properties of atoms and molecules from first principles using the time 
independent SchrÃ¶dinger equation. It runs on a wide range of architectures 
ranging from individual workstations to symmetric multiprocessors to 
massively parallel computers. Its design is object oriented, using the C++ 
programming language.

If you want to use this program on a distributed (parallel) network, you'll 
also have to install the libmpich package.

%package data
Summary:	Atom info and basis sets from MPQC
Group:		Sciences/Chemistry

%description data
Atom info and basis sets from MPQC.

%package html
Summary:	HTML documentation for MPQC
Group:		Sciences/Chemistry

%description html
This package contains the full documentation for MPQC that can be viewed
with a graphical browser like Mozilla.
 
%package -n molrender
Summary:	Graphical molecular rendering program
Group:		Sciences/Chemistry

%description -n molrender
This package graphically renders 3D molecules based on the output of 
computational chemistry packages like mpqc.

%package -n %{libname}
Summary:	Main libraries for %{name}
Group:		System/Libraries
Requires:	%{name}-data

%description -n %{libname}
This package contains the library needed to run programs dynamically linked 
with %libname, the scientific computing toolkit, based on mpqc computational 
chemistry package from Sandia Labs.

%package -n %{develname}
Summary:	Main libraries for %{name}
Group:		Development/C++
Requires:	%{libname} = %{version}-%{release}
Provides:	libSC-devel
Provides:	SC-devel

%description -n %{develname}
This package contains the library needed to run programs dynamically linked
with %libname, the scientific computing toolkit, based on mpqc computational
chemistry package from Sandia Labs.

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
%define _disable_ld_no_undefined 1

sed -i -e 's,prefix\/lib,prefix\/%{_lib},g' configure.in
autoconf
%configure2_5x --enable-shared --enable-threads
make
cd doc
%make
make man1
make man3

%check
#make check
#make testbuild
#make testrun

%install
echo hello
make install installroot=%{buildroot}
make install_devel installroot=%{buildroot}
cp -r doc/man %buildroot/%{_datadir}

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Molrender
Comment=Ab-inito chemistry program
Exec=%{_bindir}/tkmolrender
Icon=sciences_section
Terminal=false
Type=Application
Categories=Science;Chemistry;
EOF

# inelegant workaround to fix sc-config
sed -i -e 's:libSCdft.la libSCscf.la libSCwfn.la:libSCwfn.la libSCdft.la libSCscf.la:' %{buildroot}%{_bindir}/sc-config

%multiarch_binaries %{buildroot}%{_bindir}/sc-config

# To fix unstripped-binary-or-object error
chmod 0755 %{buildroot}%{_libdir}/lib*.so.%{major}*

%files
%doc CHANGES CITATION LICENSE README
%{_bindir}/mpqc
%{_bindir}/chkmpqcout
%{_bindir}/scls
%{_bindir}/scpr
%{_bindir}/*run
%{_mandir}/man1/mpqc*
%{_mandir}/man1/scls*
%{_mandir}/man1/scpr*

%files data
%{_datadir}/%name

%files html
%doc doc/html

%files -n %{libname}
%{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%{_bindir}/sc-*
%{multiarch_bindir}/sc-config
%{_libdir}/lib*.so
%{_libdir}/*.a
%{_includedir}/*
%{_mandir}/man1/sc-*
%{_mandir}/man3/*

%files -n molrender
%{_bindir}/molrender
%{_bindir}/tkmolrender
%{_datadir}/applications/mandriva-%{name}.desktop
%{_mandir}/man1/molrender*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3289 |12cr|mpt-status-1.2.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Program Showing the Status of LSI FusionMPT RAID Controller
Name:		mpt-status
Version:	1.2.0
Release:	%mkrel 5
License:	GPLv2+
Group:          Monitoring
URL:		http://www.drugphish.ch/~ratz/mpt-status/
Source0:	http://www.drugphish.ch/~ratz/mpt-status/%{name}-%{version}.tar.gz
Source1:	mpt-status-cron.conf
Source2:	mpt-status.crond
Source3:	mpt-status-cron
Source4:	README.Mandriva
Patch0:		mpt-status.linux-compiler.patch
BuildRequires:	kernel-source-latest
Requires:	nail
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This program shows the status of the physical and logical drives attached to a
LSI FusionMPT RAID (mptlinux, fusion, mpt, ioc) controller.

%prep

%setup -q
%patch0 -p1

cp %{SOURCE1} mpt-status-cron.conf
cp %{SOURCE2} mpt-status.crond
cp %{SOURCE3} mpt-status-cron
cp %{SOURCE4} README.Mandriva

%build
gcc %{optflags} -I/usr/src/linux/drivers/message/fusion -Iincl mpt-status.c -o mpt-status

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}/cron.d
install -d %{buildroot}%{_sysconfdir}/%{name}
install -d %{buildroot}%{_datadir}/%{name}
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_mandir}/man8

install -m0755 mpt-status %{buildroot}%{_bindir}
install -m0644 man/mpt-status.8 %{buildroot}%{_mandir}/man8

install -m0644 mpt-status-cron.conf %{buildroot}%{_sysconfdir}/%{name}/mpt-status-cron.conf
install -m0644 mpt-status.crond %{buildroot}%{_sysconfdir}/cron.d/%{name}
install -m0755 mpt-status-cron %{buildroot}%{_datadir}/%{name}/mpt-status-cron

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc doc/* README.Mandriva
%dir %{_sysconfdir}/%{name}
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/mpt-status-cron.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/cron.d/%{name}
%dir %{_datadir}/%{name}
%attr(0755,root,root) %{_datadir}/%{name}/mpt-status-cron
%{_bindir}/*
%{_mandir}/man?/*


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-5mdv2011.0
+ Revision: 620407
- the mass rebuild of 2010.0 packages

* Thu Oct 08 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 1.2.0-4mdv2010.0
+ Revision: 456190
- Force buildrequires of main kernel-source (build fix).

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Tue Sep 02 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-3mdv2009.0
+ Revision: 279148
- added lots of changes by acecile@mandriva.com

* Mon Sep 01 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-2mdv2009.0
+ Revision: 278392
- fix group and descriptons

* Mon Sep 01 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-1mdv2009.0
+ Revision: 278361
- import mpt-status


* Mon Sep 01 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-1
- initial Mandriva package (suse import)

* Sun Aug 05 2007 - olh@suse.de
- remove inclusion of linux/compiler.h
* Tue Nov 14 2006 - mjancar@suse.cz
- update to 1.2.0
  * works on 64bit architectures (FATE #301702)
* Fri Apr 07 2006 - mjancar@suse.cz
- update to 1.1.6
* Wed Jan 25 2006 - mls@suse.de
- converted neededforbuild to BuildRequires
* Mon Aug 01 2005 - anicka@suse.cz
- package created

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3290 |12cr|mrepo-0.8.6-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# $Id$
# Upstream: Dag Wieers <dag$wieers,com>

Summary: Tool to set up a Yum/Apt mirror from various sources
Name: mrepo
Version: 0.8.6
Packager: Bruno Cornec <bcornec@mandriva.org>
Release: %mkrel 3
License: GPL
Group: System/Configuration/Packaging
URL: http://dag.wieers.com/home-made/mrepo/
Source: http://dag.wieers.com/home-made/mrepo/mrepo-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(id -u -n)

BuildArch: noarch
Requires: python >= 2.0, createrepo

%description
Tool to set up a Yum/Apt mirror from various sources 
(ISO, RHN, rsync, http, ftp, ...).

mrepo builds a local Apt/Yum RPM repository from local ISO files,
downloaded updates and extra packages from RHN and 3rd party
repositories.

It can download all updates and extras automatically, creates
the repository structure and meta-data, enables HTTP access to
the repository and creates a directory-structure for remote
network installations using PXE/TFTP.

mrepo supports ftp, http, sftp, rsync, rhn and other download methods.

With mrepo, you can enable your laptop or a local server to provide
updates for the whole network and provide the proper files to
allow installations via the network.

%prep
%setup

%{__perl} -pi.orig -e 's|^(VERSION)\s*=\s*.+$|$1 = "%{version}"|' mrepo

%{__cat} <<EOF >config/mrepo.cron
### Enable this if you want mrepo to daily synchronize
### your distributions and repositories at 2:30am.
#30 2 * * * root /usr/bin/mrepo -q -ug
EOF

%{__cat} <<EOF >config/mrepo.conf
### Configuration file for mrepo

### The [main] section allows to override mrepo's default settings
### The mrepo-example.conf gives an overview of all the possible settings
[main]
srcdir = /var/mrepo
wwwdir = /var/www/mrepo
confdir = /etc/mrepo.conf.d
arch = i386 x86_64

mailto = root@localhost
smtp-server = localhost

#rhnlogin = username:password

### Any other section is considered a definition for a distribution
### You can put distribution sections in /etc/mrepo.conf.d/
### Examples can be found in the documentation at:
###     %{_docdir}/%{name}-%{version}/dists/.
EOF

%build

%install
%{__rm} -rf %{buildroot}
%{__make} install DESTDIR="%{buildroot}"

%preun
if [ $1 -eq 0 ]; then
	/etc/init.d/mrepo stop &>/dev/null || :
	/sbin/chkconfig --del mrepo
fi

%post
/sbin/chkconfig --add mrepo

#%postun
#/sbin/service mrepo condrestart &>/dev/null || :

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(-, root, root, 0755)
%doc AUTHORS ChangeLog COPYING README THANKS TODO WISHLIST config/*.conf config/dists/ docs/
%config(noreplace) %{_sysconfdir}/cron.d/mrepo
%config(noreplace) %{_sysconfdir}/httpd/conf.d/mrepo.conf
%config(noreplace) %{_sysconfdir}/logrotate.d/mrepo
%config(noreplace) %{_sysconfdir}/mrepo.conf
%config(noreplace) %{_sysconfdir}/mrepo.conf.d/
%config %{_initrddir}/mrepo
%{_bindir}/gensystemid
%{_bindir}/rhnget
%{_bindir}/mrepo
%{_bindir}/youget
%{_datadir}/mrepo/
#%{_localstatedir}/lib/cache/mrepo/
#%{_localstatedir}/lib/www/mrepo/
#%{_localstatedir}/lib/mrepo/
/var/cache/mrepo/
/var/www/mrepo/
/var/mrepo/


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.8.6-3mdv2011.0
+ Revision: 620409
- the mass rebuild of 2010.0 packages

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.8.6-2mdv2010.0
+ Revision: 440152
- rebuild

* Fri Nov 28 2008 Bruno Cornec <bcornec@mandriva.org> 0.8.6-1mdv2009.1
+ Revision: 307416
- Fix another rpmlint error
- Fix rpmlint warnings
- youget is now part of files installed
- Add mrepo 0.8.6 sources
- Update to mrepo 0.8.6

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.8.4-3mdv2009.0
+ Revision: 241049
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Jun 22 2007 Bruno Cornec <bcornec@mandriva.org> 0.8.4-1mdv2008.0
+ Revision: 43073
- Update from original DAG spec file to mandriva specificities
- Import mrepo



* Wed Dec 13 2006 Dag Wieers <dag@wieers.com> - 0.8.4-1 - +/
- Updated to release 0.8.4.
- Package renamed from yam to mrepo.

* Sat Oct 21 2006 Dag Wieers <dag@wieers.com> - 0.8.3-2
- Get rid of specific createrepo version now that Yam works with upstream.

* Sun Oct 15 2006 Dag Wieers <dag@wieers.com> - 0.8.3-1
- Updated to release 0.8.3.

* Wed Sep 20 2006 Dag Wieers <dag@wieers.com> - 0.8.2-1
- Updated to release 0.8.2.

* Fri Mar 10 2006 Dag Wieers <dag@wieers.com> - 0.8.0-2
- Added gensystemid to installation. (Ian Forde)

* Thu Mar 09 2006 Dag Wieers <dag@wieers.com> - 0.8.0-1
- Updated to release 0.8.0.

* Fri Mar 25 2005 Dag Wieers <dag@wieers.com> - 0.7.3-1
- Updated to release 0.7.3.

* Fri Jan 07 2005 Dag Wieers <dag@wieers.com> - 0.7.2-2
- Add %%post and %%postun scripts. (Bert de Bruijn)

* Fri Dec 31 2004 Dag Wieers <dag@wieers.com> - 0.7.2-1
- Updated to release 0.7.2.

* Sun Nov 07 2004 Dag Wieers <dag@wieers.com> - 0.7.1-1
- Updated to release 0.7.1.

* Sun Oct 10 2004 Dag Wieers <dag@wieers.com> - 0.7-1
- Updated to release 0.7.

* Fri Aug 27 2004 Dag Wieers <dag@wieers.com> - 0.6.1-1
- Updated to release 0.6.1.

* Wed Aug 25 2004 Dag Wieers <dag@wieers.com> - 0.6-2
- Updated to release 0.6.
- Fix a version problem.

* Thu Aug 19 2004 Dag Wieers <dag@wieers.com> - 0.5-1
- Updated to release 0.5.

* Wed May 19 2004 Dag Wieers <dag@wieers.com> - 0.3-1
- Updated to release 0.3.

* Fri May 14 2004 Dag Wieers <dag@wieers.com> - 0.2-1
- Initial package. (using DAR)

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3291 |12cr|mrxvt-0.5.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	mrxvt
%define version	0.5.4
%define release	%mkrel 3

Summary:	A multi-tabbed X terminal emulator based on rxvt
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{name}-%{version}.tar.bz2
License:	GPLv2
Group:		Terminals
Url:		http://materm.sourceforge.net
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	libice-devel
BuildRequires:	libsm-devel
BuildRequires:	libx11-devel
BuildRequires:	libxft-devel
BuildRequires:	libxpm-devel
BuildRequires:	libxrender-devel
BuildRequires:	fontconfig-devel
BuildRequires:	libpng-devel
BuildRequires:	libjpeg-devel
# X11 locales are required to build IM support
BuildRequires:	libx11-common
BuildRequires:	imagemagick

%description
Mrxvt is a lightweight and powerful multi-tabbed X terminal emulator based on
the popular emulators rxvt and aterm. It implements many useful features seen
in modern X terminal emulators such as gnome-terminal and konsole while
remaining lightweight and independent of the GNOME and KDE desktop
environments.

%prep
%setup -q

%build
%configure2_5x --disable-debug --enable-keepscrolling --enable-selectionscrolling  --enable-mousewheel --enable-24bits --enable-text-shado --enable-smart-resize --enable-xft --enable-xim --enable-greek --enable-cjk
%make

%install
rm -rf %{buildroot}
%makeinstall_std
rm -rf %{buildroot}/usr/share/doc/mrxvt

# menu entries

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Mrxvt
Comment=A multi-tabbed X terminal emulator
Exec=/usr/bin/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=TerminalEmulator;System;
EOF


install -m 755 -d $RPM_BUILD_ROOT%{_miconsdir}
install -m 755 -d $RPM_BUILD_ROOT%{_iconsdir}
install -m 755 -d $RPM_BUILD_ROOT%{_liconsdir}

convert -resize 48x48 share/pixmaps/mrxvt.png $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png
convert -resize 16x16 share/pixmaps/mrxvt.png $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
convert -resize 32x32 share/pixmaps/mrxvt.png $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%files
%defattr(-,root,root)
%doc AUTHORS COPYING INSTALL NEWS README TODO ChangeLog
%{_bindir}/*
%{_mandir}/man1/*
%{_datadir}/pixmaps/*
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%dir %_sysconfdir/%name
%config(noreplace) %_sysconfdir/%name/*
%{_datadir}/applications/*



%changelog
* Sat Feb 05 2011 Funda Wang <fwang@mandriva.org> 0.5.4-3mdv2011.0
+ Revision: 636297
- tighten BR

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5.4-2mdv2011.0
+ Revision: 612947
- the mass rebuild of 2010.1 packages

* Mon Mar 08 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.5.4-1mdv2010.1
+ Revision: 516421
- update to 0.5.4

* Fri Oct 09 2009 Olivier Blin <oblin@mandriva.com> 0.5.3-5mdv2010.0
+ Revision: 456355
- buildrequire libx11-common to fix build with xim

* Fri Mar 06 2009 Antoine Ginies <aginies@mandriva.com> 0.5.3-4mdv2009.1
+ Revision: 350232
- 2009.1 rebuild

* Thu Dec 11 2008 Oden Eriksson <oeriksson@mandriva.com> 0.5.3-3mdv2009.1
+ Revision: 313212
- lowercase ImageMagick

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 0.5.3-3mdv2009.0
+ Revision: 253013
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed Feb 06 2008 Funda Wang <fwang@mandriva.org> 0.5.3-1mdv2008.1
+ Revision: 162927
- update to new version 0.5.3

  + Thierry Vignaud <tv@mandriva.org>
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Nov 17 2007 Jérôme Soyer <saispo@mandriva.org> 0.5.2-1mdv2008.1
+ Revision: 109361
- New release


* Wed Aug 02 2006 Couriousous <couriousous@mandriva.org> 0.5.1-1mdv2007.0
- 0.5.1
- XDG

* Thu Apr 13 2006 Lenny Cartier <lenny@mandriva.com> 0.5.0-1mdk
- 0.5.0
- remove patch merged upstream

* Wed Nov 16 2005 Lenny Cartier <lenny@mandriva.com> 0.4.2-1mdk
- 0.4.2

* Sun May 08 2005 Couriousous <couriousous@mandriva.org> 0.4.1-1mdk
- 0.4.1
- Fix buildrequires for amd64

* Tue Mar 15 2005 Couriousous <couriousous@mandrake.org> 0.4.0-2mdk
- Reupload

* Tue Mar 01 2005 Lenny Cartier <lenny@mandrakesoft.com> 0.4.0-1mdk
- 0.4.0

* Mon Jan 31 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.3.12-2mdk
- patch 0: fix IM support (thus enabling SCIM support in rxvt)

* Sun Jan 23 2005 Couriousous <couriousous@mandrake.orf> 0.3.12-1mdk
- New Release

* Sat Dec 25 2004 Marcel Pol <mpol@mandrake.org> 0.3.11-2mdk
- buildrequires ImageMagick

* Sat Dec 18 2004 Couriousous <couriousous@mandrake.org> 0.3.11-1mdk
- Add menu
- Minors fixs
- Enable more features
- From Lev Givon <lev@columbia.edu>
  - initial Mandrakelinux packaging attempt


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3292 |12cr|mscore-1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define srcname MuseScore
%define shortname mscore

Summary:    Linux MusE Score Typesetter
Name:       mscore
Version:    1.0
Release:    %mkrel 1
# (Fedora) rtf2html is LGPLv2+
# paper4.png paper5.png are LGPLv3
# the rest is GPLv2
License:    GPLv2 and LGPLv2+ and LGPLv3
Url:        http://musescore.org
Group:      Publishing
Source0:    http://downloads.sourceforge.net/project/mscore/mscore/%{srcname}-%{version}/%{srcname}-%{version}.tar.bz2
# (Fedora) For building the jazz font
Source1:    mscore-ConvertFont.ff
# (Fedora) For mime types
Source2:    mscore.xml
Patch0:     mscore-1.0-awl-fix-underlink.patch
Patch1:     mscore-1.0-disable-uitools.patch
# (Fedora) use the system default soundfont instead of the deleted, non-free, one
Patch2:     mscore-use-default-soundfont.patch
# (Fedora) don't build the common files (font files, wallpapers, demo song,
# instrument list) into the binary executable to reduce its size. This is also
# useful to inform the users about the existence of different choices for common
# files. The font files need to be separated due to the font packaging guidelines.
Patch3:     mscore-separate-commonfiles.patch
# (Fedora) Split the large documentation into a separate package
Patch4:     mscore-split-doc.patch
# (Fedora) Fix DSO linking.
Patch5:     mscore-dso-linking.patch
# (Fedora) Fix some gcc warnings
Patch6:     mscore-fix-gcc-warnings.patch
# (Mandriva) Fix constant cast (gcc-4.6)
Patch7:     mscore-1.0-fix_const_cast.patch
BuildRequires:  cmake
BuildRequires:  libalsa-devel
BuildRequires:  jackit-devel
BuildRequires:  fluidsynth-devel
BuildRequires:  portaudio-devel
BuildRequires:  qt4-devel > 4:4.4
BuildRequires:  qt4-linguist
Requires:   qtscriptbindings
Requires:   %{name}-fonts = %{version}-%{release}
Requires:   soundfont2-default
Provides:   musescore

%description
MuseScore stands for Linux MusE Score Typesetter.

Features:
      - WYSIWYG design, notes are entered on a "virtual notepaper"
      - TrueType font(s) for printing & display allows for high quality
        scaling to all sizes
      - easy & fast note entry
      - many editing functions
      - MusicXML import/export
      - Midi (SMF) import/export
      - MuseData import
      - Midi input for note entry
      - integrated sequencer and software synthesizer to
        play the score
      - print or create pdf files

%package doc
Summary:       MuseScore documentation
Group:         Development/Other
License:       CC-BY
Requires:      %{name} = %{version}-%{release}
BuildArch:     noarch
Obsoletes:     mscore-doc

%description doc
MuseScore is a free cross platform WYSIWYG music notation program.

This package contains the user manual of MuseScore in different languages.

%package fonts
Summary:       MuseScore fonts
Group:         Publishing
License:       GPL+ with exceptions and OFL
BuildArch:     noarch
BuildRequires: fontforge
BuildRequires: tetex
BuildRequires: t1utils
Obsoletes:     mscore-fonts

%description fonts
MuseScore is a free cross platform WYSIWYG music notation program.

This package contains the musical notation fonts for use of MuseScore.

%prep
%setup -q -n %{shortname}-%{version}/%{name}
%patch0 -p2 -b .underlink
%patch1 -p0 -b .disable-uitools

%patch2 -p2 -b .default-soundfont
%patch3 -p2 -b .separate-commonfiles
%patch4 -p2 -b .split-doc
%patch5 -p2 -b .dso-linking
%patch6 -p2 -b .gcc-warnings
%patch7 -p1 -b .const-cast

# only install .qm files
perl -pi -e 's,.*.ts\n,,g' share/locale/CMakeLists.txt

# (Fedora) Remove the precompiled binary
rm rtf2html/rtf2html

# (Fedora) Do not build the bundled qt scripting interface:
sed -i 's|scriptgen||' CMakeLists.txt

# (Fedora) Fix EOL encoding
sed 's|\r||' rtf2html/README > tmpfile
touch -r rtf2html/README tmpfile
mv -f tmpfile rtf2html/README

# (Fedora) Remove preshipped fonts. We will build them from source
rm -f %{shortname}/%{shortname}/fonts/*.ttf

# (Fedora) Disable rpath
sed -i '/rpath/d' %{shortname}/CMakeLists.txt

# (Fedora) this is non-free soundfont "Gort's Minipiano"
rm -f mscore/data/piano1.sf2

# (Fedora) Force specific compile flags:
find . -name CMakeLists.txt -exec sed -i 's|-O3|%{optflags}|' {} \;

%build
%cmake_qt4 -DUSE_GLOBAL_FLUID=ON -DBUILD_SCRIPT_INTERFACE=OFF
%make
make lupdate
make lrelease

# (Fedora) Build fonts from source:
pushd ../%{shortname}/fonts
   # adapt genFont script to mandriva's cmake build dir
   sed -i 's,../../../build/mscore/genft,../../build/mscore/genft,' genFont
   ./genFont
   fontforge %{SOURCE1} MuseJazz.sfd
popd

%install
rm -rf %{buildroot}
%{makeinstall_std} -C build

# Install fonts
mkdir -p %{buildroot}/%{_datadir}/fonts/%{shortname}
install -pm 644 %{shortname}/fonts/%{shortname}*.ttf %{buildroot}/%{_datadir}/fonts/%{shortname}

# Install Manpage
install -D -pm 644 packaging/%{shortname}.1 %{buildroot}/%{_mandir}/man1/%{shortname}.1

# Install mimetype file
install -D -pm 644 %{SOURCE2} %{buildroot}/%{_datadir}/mime/packages/%{shortname}.xml

# (Fedora) gather the doc files in one location
   cp -p rtf2html/ChangeLog        ChangeLog.rtf2html
   cp -p rtf2html/COPYING.LESSER   COPYING.LESSER.rtf2html
   cp -p rtf2html/README           README.rtf2html
   cp -p rtf2html/README.mscore    README.mscore.rtf2html
   cp -p rtf2html/README.ru        README.ru.rtf2html
   cp -p osdabzip/README           README.osdabzip
   cp -p osdabzip/README.mscore    README.mscore.osdabzip
   cp -p share/wallpaper/COPYRIGHT COPYING.wallpaper


%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ChangeLog* NEWS README* COPYING*
%{_bindir}/%{shortname}
%{_datadir}/%{shortname}*
%{_datadir}/applications/%{shortname}.desktop
%{_datadir}/pixmaps/%{shortname}.*
%{_datadir}/mime/packages/%{shortname}.xml
%{_datadir}/soundfonts/TimGM6mb.sf2
%{_mandir}/man1/*
%{qt4plugins}/designer/libawlplugin.so
%exclude %{_datadir}/%{shortname}-1.0/man/

%files doc
%defattr(-,root,root,-)
%doc %{_datadir}/%{shortname}-1.0/man/

%files fonts
%{_datadir}/fonts/%{shortname}


%changelog
* Thu Apr 21 2011 Frank Kober <emuse@mandriva.org> 1.0-1mdv2011.0
+ Revision: 656537
- new version 1.0
  o made patch to fix gcc 4.6 compile error (upstream is informed)

* Sat Oct 02 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.9.6.3-1mdv2011.0
+ Revision: 582451
- added 0.9.6.3
- added 0.9.6.3

* Thu Aug 26 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.9.6.2-9mdv2011.0
+ Revision: 573419
- fix typo to make sure all fonts are installed

* Wed Aug 25 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.9.6.2-8mdv2011.0
+ Revision: 573323
+ rebuild (emptylog)

* Wed Aug 25 2010 Olivier Blin <oblin@mandriva.com> 0.9.6.2-7mdv2011.0
+ Revision: 573083
+ rebuild (emptylog)

* Tue Aug 24 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.9.6.2-6mdv2011.0
+ Revision: 572998
+ rebuild (emptylog)

* Tue Aug 24 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.9.6.2-5mdv2011.0
+ Revision: 572929
+ rebuild (emptylog)

* Tue Aug 24 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.9.6.2-4mdv2011.0
+ Revision: 572920
- drop useless requires (slipped by when syncing the spec with Fedora's)

* Wed Aug 18 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.9.6.2-3mdv2011.0
+ Revision: 571245
+ rebuild (emptylog)

* Wed Aug 18 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.9.6.2-2mdv2011.0
+ Revision: 571125
+ rebuild (emptylog)

* Tue Aug 17 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.9.6.2-1mdv2011.0
+ Revision: 571071
- update to 0.9.6.2

* Mon Aug 09 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.9.6.1-3mdv2011.0
+ Revision: 567805
+ rebuild (emptylog)

* Sun Aug 08 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.9.6.1-2mdv2011.0
+ Revision: 567790
+ rebuild (emptylog)

* Sun Aug 08 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.9.6.1-1mdv2011.0
+ Revision: 567693
- update to 0.9.6.1
- update url
- fix license
- add requires on soundfont2-default
- rediff patch0 (only the awl part is needed, scriptgen build is disabled)
- add various patches and extra sources from Fedora
- split the manual pdf's in a separate package
- split the fonts in a separate package

  + Frank Kober <emuse@mandriva.org>
    - add musescore to Provides for user convenience

* Sun Apr 11 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.9.5-2mdv2010.1
+ Revision: 533571
- clean spec
- drop patch2, and use a perl command instead

* Fri Dec 25 2009 Ahmad Samir <ahmadsamir@mandriva.org> 0.9.5-1mdv2010.1
+ Revision: 482211
- new version 0.9.5
- rediff patches 0,1,2

* Tue Oct 06 2009 Funda Wang <fwang@mandriva.org> 0.9.3-3mdv2010.0
+ Revision: 454472
- requires qtscriptbinding
- do not build script interface due to conflicts with main package

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.9.3-2mdv2010.0
+ Revision: 440161
- rebuild

* Sat Oct 11 2008 Funda Wang <fwang@mandriva.org> 0.9.3-1mdv2009.1
+ Revision: 292266
- new version 0.9.3

* Wed Aug 13 2008 Funda Wang <fwang@mandriva.org> 0.9.2-2mdv2009.0
+ Revision: 271321
- add patch fixing underlink

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Sat May 10 2008 Funda Wang <fwang@mandriva.org> 0.9.2-1mdv2009.0
+ Revision: 205385
- fix building
- BR qt4-linguist
- New version 0.9.2

* Sat Jan 26 2008 Funda Wang <fwang@mandriva.org> 0.9.1d-1mdv2008.1
+ Revision: 158191
- fix desktop file install
- br portaudio
- 0.9.1d
- New version 0.9.1
- New version 0.9.0

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Dec 21 2007 Funda Wang <fwang@mandriva.org> 0.8.0-1mdv2008.1
+ Revision: 136363
- New version 0.8.0

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Nov 25 2007 Funda Wang <fwang@mandriva.org> 0.7.0.1-2mdv2008.1
+ Revision: 111852
- BR context
- BR texlive
- import mscore



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3293 |12cr|mserv-0.41-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major   0
%define libname %mklibname %{name} %{major}
%define develname %mklibname -d %{name}

Name:           mserv
Version:        0.41
Release:        12
Summary:        Jukebox-style music server for unix-like systems
Group:          System/Servers
License:        GPL
URL:            http://www.mserv.org
Source0:        http://prdownloads.sourceforge.net/mserv/%{name}-%{version}.tar.bz2
Patch0:		mserv-0.41-disable-ltdl.patch
Requires:       mpg123
Requires:       vorbis-tools
Requires:       %{libname} = %{version}
BuildRequires:	libltdl-devel
BuildRequires:  libshout-devel
BuildRequires:  libsamplerate-devel
BuildRequires:	libogg-devel
BuildRequires:	libvorbis-devel

%description
Mserv is a jukebox-style music server designed to play mp3, ogg, etc. files
(configurable) based on ratings of users who are logged in to the system. Mserv
plays the music via your existing programs like mpg123 and ogg123 to either
your sound card (Stable release) or streamed to an Icecast 2 server (NEW!
Development release). Mserv is Free Software released under this license.

Mserv runs on a variety of UNIX platforms, including GNU/Linux and BSD
platforms. Mserv includes features such as searching, filtering, biased random
play, queuing, talking, on-line and off-line track editing, and a standardised
TCP protocol. This allows for a variety of interfaces including a built-in
telnet interface, a command line program for scripting and a Perl based web
client.

Due to the standarised TCP protocol there are many 3rd-party clients available,
including desktop (both UNIX and Windows) graphical clients. There's even an
emacs plug-in (written by Lars Bjnnes) in lisp, and an infra-red controller
interface (written by David Brownlee)!

%package -n %{libname}
Summary:    Main library for %{name}
Group:      System/Libraries
Requires:   %{name} = %{version}-%{release}

%description -n %{libname}
This package contains the library needed to run programs dynamically
linked with %{name}.

%package -n %{develname}
Summary:    Headers for developing programs that will use %{name}
Group:      Development/Other
Requires:   %{libname} = %{version}
Provides:   lib%{name}-devel = %{EVRD}
Provides:   %{name}-devel = %{EVRD}
Obsoletes:  %{_lib}mserv0-devel

%description -n %{develname}
This package contains the headers that programmers will need to develop
applications which will use %{name}.

%prep
%setup -q
%patch0 -p0

%build
autoreconf -fi
%configure2_5x --disable-module-ossaudio --datadir=%{_datadir}/%{name} --disable-static
%make

%install
%makeinstall_std

%files
%doc AUTHORS COPYING ChangeLog INSTALL LICENSE README
%{_bindir}/*
%{_libdir}/%{name}
%{_mandir}/*/*
%{_datadir}/%{name}

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/*.so.%{major}
%{_libdir}/*.so.%{major}.*

%files -n %{develname}
%defattr(-,root,root)
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*


%changelog
* Wed Jan 05 2011 Funda Wang <fwang@mandriva.org> 0.41-11mdv2011.0
+ Revision: 628730
- should be requires rather than provides

* Mon Jan 03 2011 Funda Wang <fwang@mandriva.org> 0.41-10mdv2011.0
+ Revision: 628026
- fix obsolets

* Mon Jan 03 2011 Funda Wang <fwang@mandriva.org> 0.41-9mdv2011.0
+ Revision: 627947
- use system libltdl
- new devel package policy

  + Oden Eriksson <oeriksson@mandriva.com>
    - don't force the usage of automake1.7

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 0.41-7mdv2009.0
+ Revision: 240266
- rebuild
- rebuild
- kill re-definition of %%buildroot on Pixel's request
- import mserv

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Tue Aug 01 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.41-5mdv2007.0
- %%mkrel
- lower interdependencies
- move %%{_libdir}/%%{name}/*.a in devel package

* Thu Jul 28 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.41-4mdk 
- spec cleanup

* Fri Jul 23 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.41-3mdk 
- fixed URL
- rpmbuildupdate aware

* Thu Apr 22 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.41-2mdk
- requires and buildrequires 

* Thu Apr 22 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.41-1mdk
- first mdk package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3294 |12cr|mserver-0.5.5-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 0.5.5
%define release %mkrel 9

Summary: 	C-Mserver Masqdialer daemon
Name: 		mserver
Version: 	%version
Release: 	%release
License: 	GPL
Group: 		Networking/Other
URL: 		http://w3.cpwright.com/mserver
Source: 	ftp://ftp.cpwright.com:/pub/mserver/c-mserver-%{version}.tar.bz2
Provides:	c-mserver
Obsoletes: 	c-mserver
Requires(pre):	rpm-helper sed
BuildRoot: 	%{_tmppath}/%{name}-%{version}
Source1:	mserver.pamd
Source2:	mserver.conf.bz2
Source3:	mserver.init
Patch0: 	c-mserver-%{version}-makefile.patch.bz2
Patch1: 	mserver-0.5.5-config.patch.bz2
Patch2: 	mserver-0.5.5-dial.patch.bz2
Patch3:		mserver-0.5.5-errno-fix.patch.bz2
Patch4:		mserver-0.5.5-gcc4-fixes.patch.bz2

%description
The masqdialer system will allow authorized LAN users to manipulate
the network interface (usually a modem) that gives the Internet
access on a Linux box without having to use telnet. It's based on
a client/server approach so any TCP/IP enabled system should be able
to take advantage of this server, if a client is written for it.
Currently; Linux, Windows, NetBSD, and any system with a Java
implementation or Web Browser have clients.

Note: Please make changes to /etc/mserver.conf.

%prep
%setup -q
%patch0 -p1
%patch1
%patch2
%patch3 -p1 -b .errno
%patch4 -p1 -b .gcc4

%build
#First clean up CVS files for rpmlint:
find . -name CVS -type d -exec rm -Rf {} \;|| true
find . -name .cvsignore -type f -exec rm -f {} \;|| true

%configure
%make

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/usr/sbin
mkdir -p $RPM_BUILD_ROOT/etc/ppp
mkdir -p $RPM_BUILD_ROOT/etc/rc.d/init.d
mkdir -p $RPM_BUILD_ROOT/%{_mandir}/{man5,man8}
mkdir -p $RPM_BUILD_ROOT/etc/pam.d
mkdir -p $RPM_BUILD_ROOT/usr/share/mserver
install -m 755 -s mserver/mserver $RPM_BUILD_ROOT%{_sbindir}/mserver
install -m 755 -s mchat/mchat $RPM_BUILD_ROOT%{_sbindir}/mchat
install -m 755 -s authgen/authgen $RPM_BUILD_ROOT%{_sbindir}/authgen
install -m 755 -s checkstat/findstat $RPM_BUILD_ROOT%{_sbindir}/findstat
install -m 755 -s checkstat/checkstat $RPM_BUILD_ROOT%{_sbindir}/checkstat
install -m 755 -s fakelink/linkcheck $RPM_BUILD_ROOT%{_sbindir}/fakelink
install -m 755 -s fakelink/linkdown $RPM_BUILD_ROOT%{_sbindir}/linkdown
install -m 755 -s fakelink/linkup $RPM_BUILD_ROOT%{_sbindir}/linkup
install -m 755 %{SOURCE3} $RPM_BUILD_ROOT/etc/rc.d/init.d/mserver
install -m 664 pam/mserver $RPM_BUILD_ROOT/etc/pam.d/mserver
install -m 644 pppsetup/options.sample $RPM_BUILD_ROOT/etc/ppp/options.sample
install -m 755 pppsetup/ppp-off $RPM_BUILD_ROOT%{_sbindir}
install -m 755 pppsetup/pppsetup $RPM_BUILD_ROOT%{_sbindir}

bzcat %{SOURCE2}|sed -e 's/_VERSION_/%{version}/'> $RPM_BUILD_ROOT/etc/mserver.conf
install -m 644 mchat/mchat.8 $RPM_BUILD_ROOT/%{_mandir}/man8/mchat.8
install -m 644 docs/mserver.8 $RPM_BUILD_ROOT/%{_mandir}/man8/mserver.8
install -m 644 docs/mserver.conf.5 $RPM_BUILD_ROOT/%{_mandir}/man5/mserver.conf.5

%clean
rm -rf $RPM_BUILD_ROOT

%post
%_post_service mserver

# Add masqdialer entry to /etc/services if not already there
if ! ( grep ^[:space:]*224/tcp /etc/services > /dev/null ) then
       echo 'masqdialer      224/tcp	         masqdialer	# added by c-mserver' >> /etc/services
fi
if ! ( grep ^[:space:]*224/udp /etc/services > /dev/null ) then
       echo 'masqdialer      224/udp	         masqdialer	# added by c-mserver' >> /etc/services
fi

%preun
%_preun_service mserver

%postun
if [ $1 -eq 0 ]
    then
# Remove masqdialer entries from /etc/services
    cd /etc
    tmpfile=/etc/tmp.$$
    sed -e '/^[:space:]*masqdialer.*$/d' /etc/services > $tmpfile
    mv $tmpfile services
    sed -e '/^[:space:]*masqdialer.*$/d' /etc/services > $tmpfile
    mv $tmpfile services
fi

%files
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/pam.d/mserver
%{_sysconfdir}/rc.d/init.d/mserver
%config(noreplace) %{_sysconfdir}/ppp/options.sample
%{_sbindir}/mserver
%{_sbindir}/mchat
%{_sbindir}/authgen
%{_sbindir}/findstat
%{_sbindir}/checkstat
%{_sbindir}/fakelink
%{_sbindir}/linkdown
%{_sbindir}/linkup
%attr(0644,root,root) %{_mandir}/man5/mserver.conf.5*
%attr(0644,root,root) %{_mandir}/man8/mchat.8*
%attr(0644,root,root) %{_mandir}/man8/mserver.8*
%{_sbindir}/ppp-off
%{_sbindir}/pppsetup
%doc ChangeLog AUTHORS COPYING README
%doc docs/clients.html docs/doc.html docs/index.html
%doc docs/images sampleconf pppsetup firewallscripts/ipchainscripts

%attr(0644,root,root) %config(noreplace) /etc/mserver.conf



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5.5-9mdv2011.0
+ Revision: 620410
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.5.5-8mdv2010.0
+ Revision: 430108
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 0.5.5-7mdv2009.0
+ Revision: 253049
- rebuild

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 0.5.5-5mdv2008.1
+ Revision: 140966
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import mserver


* Wed Sep 06 2006 Buchan Milne <bgmilne@mandriva.org> 0.5.5-5mdv2007.0
- Rebuild
- minor cleanups

* Mon Sep 19 2005 Buchan Milne <bgmilne@linux-mandrake.com> 0.5.5-4mdk
- annual rebuild
- gcc4 fixes (p4)
- misc requires fixes and cleanups

* Fri Oct 17 2003 Buchan Milne <bgmilne@linux-mandrake.com> 0.5.5-3mdk
- Rebuild for a bot
- errno fix

* Thu Sep 26 2002 Buchan Milne <bgmilne@cae.co.za> 0.5.5-2mdk
- s/168.0/168.1/g in mserver.conf to match changes in ICS default config

* Mon Aug 19 2002 Buchan Milne <bgmilne@cae.co.za> 0.5.5-1mdk
- Change package name to mserver (with provides/obsoletes just in case)
- Better default mserver.conf
- Many cleanups
- Fix init script
- Cooker time!

* Mon Apr 29 2002 Buchan Milne <bgmilne@cae.co.za> 0.5.5-0.2mdk
- Fix docs, bzip2 man pages, remove stupid defintions
- add defattr

* Wed Mar 13 2002 Buchan Milne <bgmilne@cae.co.za> 0.5.5-0.1mdk
- First Mandrake-ish release

* Tue Nov 9 1999 Willi Eigenmann <weigenmann@yahoo.com>
 - Release c-mserver-0.5.5-4.i386.rpm.
 - Paul Howarth submitted patches (Thank you very much Paul).
   His patches are based on release 2. Release 3 only had one minor change.
 - Changes to spec file to incorporate the change in release 3.
 - Cosmetic changes to spec file.

* Tue Nov 2 1999 Paul Howarth <paul@city-fan.org> c-mserver-0.5.5-2
 - Patched config.c to prevent insertion of null parameters into the parameter database
   when reading blank or comment-only lines in the configuration file.
 - Patched dial.c to get the linkup script working; the snprintf call used to
   build the command was overwriting the script name.
 - Cosmetic changes to spec file.

* Mon Sep 13 1999 Willi Eigenmann <weigenmann@yahoo.com>
 - Release c-mserver-0.5.5-3.i386.rpm
 - Change spec file not to replace /etc/rc.d/rc.firewall without a backup
   Thanks to Alan Sobey for letting me know.
 - c-mserver-0.5.5-2.i386.rpm was never released by me.

* Sat Aug 7 1999 Willi Eigenmann <weigenmann@yahoo.com>
 - Work on c-mserver-0.5.5-2.i386.rpm
 - Modified my sample in /usr/doc/c-mserver-0.0.5/sampleconf/mserver.conf.
 - Corrected some minor mistakes in the spec file.

* Fri Jul 30 1999 Willi Eigenmann <weigenmann@yahoo.com>
 - Begin work on c-mserver-0.5.5-1.i386.rpm (missed out on v0.5.3 and v0.5.4).
 - c-mserver-0.5.2-2.i386.rpm was never released by me. 
 - Implemented changes outlined in ChangeLog.
 - Changed URL in /usr/doc/c-mserver-0.5.5/README to reflect current address (Charles please change)
 - Corrected some minor mistakes in the spec file.

* Wed Jul 7 1999 Willi Eigenmann <weigenmann@yahoo.com>
 - Finalised c-mserver-0.5.2-2.i386.rpm
 - Added entry to /etc/services when c-mserver is installed. 

* Sat Jul 3 1999 Willi Eigenmann <weigenmann@yahoo.com>
 - Added %%changelog section to this spec file.
 - Made some cosmetic changes to c-mserver-0.5.2.spec file.
 - Use compound mkdir -p line instead of individual calls to mkdir.
 - Changed URL in /usr/doc/c-mserver-0.5.2/README to reflect current address
 - Changed *configure ac_default_prefix=/usr/local to ac_default_prefix=/usr/sbin
 - Added pppsetup V2.16.
 - Cleaned out /usr/doc/c-mserver-0.5.2 directory.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3295 |12cr|msilbc-2.0.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 0
%define libname %mklibname %name %{major}
%define develname %mklibname %name -d

Summary:	msiLBC is low bitrate audio codec - plugin for mediastreamer
Name:		msilbc
Version:	2.0.3
Release:	2
License:	GPL2
Group:		System/Libraries
URL:		http://www.linphone.org
Source0:	http://download.savannah.gnu.org/releases/linphone/plugins/sources/%{name}-%{version}.tar.gz
BuildRequires:	autoconf2.5
BuildRequires:	automake
BuildRequires:	ortp-devel
BuildRequires:	linphone-devel 
BuildRequires:	libilbc-devel

%description
This package supplies the mediastreamer plugin for the iLBC audio
codec, which is necessary to use the codec with Linphone.
iLBC is low bitrate audio codec - plugin for mediastreamer.
Needed to build Google Talk libjingle voice call support with iLBC codec.


#--------------------------------------------------------------------
%package -n %{libname}
Summary:	Library files for msiLBC
Group:          System/Libraries

%description -n	%{libname}
This package supplies the mediastreamer plugin for the iLBC audio
codec, which is necessary to use the codec with Linphone.
iLBC is low bitrate audio codec - plugin for mediastreamer.
Needed to build Google Talk libjingle voice call support with iLBC codec.

%files -n %{libname}
%{_libdir}/mediastreamer/plugins/libmsilbc.so.%{major}*


#--------------------------------------------------------------------
%package -n %{develname}
Summary:	Development files for msiLBC library
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{develname}
This package supplies the mediastreamer plugin for the iLBC audio
codec, which is necessary to use the codec with Linphone.
iLBC is low bitrate audio codec - plugin for mediastreamer.
Needed to build Google Talk libjingle voice call support with iLBC codec.

%files -n %{develname}
%doc README INSTALL AUTHORS COPYING NEWS
%{_libdir}/mediastreamer/plugins/libmsilbc.so


#--------------------------------------------------------------------
%prep
%setup -q

%build
export ILBC_CFLAGS='%{optflags}'
export ILBC_LIBS='%_libdir'
%configure2_5x
%make

%install
%makeinstall_std



%changelog
* Wed Apr 06 2011 José Melo <mmodem@mandriva.org> 2.0.3-1mdv2011.0
+ Revision: 650838
- Add missing buildrequire libilbc-devel
- Add missing buildrequire linphone-devel
- Add missing buildrequire ortp-devel
- import msilbc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3296 |12cr|msmtp-1.4.28-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	An SMTP client
Name:		msmtp
Version:	1.4.28
Release:	1
License:	GPLv3
Group:		System/Servers
URL:		http://msmtp.sourceforge.net/
Source0:	http://downloads.sourceforge.net/project/msmtp/msmtp/%{version}/msmtp-%{version}.tar.bz2
Source1:	msmtprc
BuildRequires:	openssl-devel >= 0:0.9.6
BuildRequires:	libgcrypt-devel >= 0:1.2.0
Provides:	sendmail-command

%description
msmtp is an SMTP client that one can use with mail user agents that 
that contain no mail transfer capability (e.g., Mutt).

Supported features:
- sendmail compatible interface (command line options and exit codes)
- SMTP AUTH methods PLAIN, LOGIN, CRAM-MD5 and EXTERNAL
  (and GSSAPI, DIGEST-MD5 and NTLM when compiled with GNU SASL support)
- TLS encrypted connections with the GnuTLS or OpenSSL libraries
  (including server certificate verification and the possibility to send
  a client certificate)
- LMTP support
- DSN (Delivery Status Notification) support
- RMQS (Remote Message Queue Starting) support (ETRN keyword)
- PIPELINING support for increased transmission speed
- IPv6 support
- support for multiple accounts

%prep
%setup -q

%build
%configure2_5x --with-ssl=openssl --disable-gsasl
%{__make}

%install
%makeinstall_std

mkdir -p %{buildroot}/%{_sysconfdir}
cp %{SOURCE1} %{buildroot}/%{_sysconfdir}/msmtprc
chmod 644 %{buildroot}/%{_sysconfdir}/msmtprc

%find_lang %name

%post
%_install_info %{name}.info
update-alternatives \
	--install %{_sbindir}/sendmail sendmail-command %{_bindir}/msmtp 5 \
	--slave %_prefix/lib/sendmail sendmail-command-in_libdir %{_bindir}/msmtp

%preun
%_remove_install_info %{name}.info
if [ $1 = 0 ]; then
        update-alternatives --remove sendmail-command %{_bindir}/msmtp
fi

%files -f %name.lang
%defattr(-, root, root, 0755)
%doc README THANKS NEWS COPYING AUTHORS doc/msmtp.info doc/msmtprc-user.example
%doc doc/Mutt+msmtp.txt doc/msmtprc-system.example scripts/msmtpqueue
%config(noreplace) %{_sysconfdir}/msmtprc
%{_bindir}/*
%{_mandir}/man1/*
%{_infodir}/*


%changelog
* Wed May 02 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.4.28-1
+ Revision: 795144
- version update 1.4.28

* Mon Jan 09 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.4.27-1
+ Revision: 759176
- version update 1.4.27

* Mon Nov 28 2011 Alexander Khrukin <akhrukin@mandriva.org> 1.4.26-1
+ Revision: 734955
- version update 1.4.26

* Wed May 11 2011 Sandro Cazzaniga <kharec@mandriva.org> 1.4.24-1
+ Revision: 673684
- update 1.4.24
- update %%doc

* Wed Mar 16 2011 Stéphane Téletchéa <steletch@mandriva.org> 1.4.23-1
+ Revision: 645308
- update to new version 1.4.23

* Sat Aug 07 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1.4.21-1mdv2011.0
+ Revision: 567272
- update to 1.4.21
- drop patch0, fixed upstream

* Mon Apr 05 2010 Eugeni Dodonov <eugeni@mandriva.com> 1.4.20-2mdv2010.1
+ Revision: 531865
- P0: properly handle subjectAltNames with openssl 1.0.0.
- Rebuild for new openssl

* Tue Mar 23 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.4.20-1mdv2010.1
+ Revision: 526794
- update msmtp to 1.4.20

* Tue Nov 17 2009 Oden Eriksson <oeriksson@mandriva.com> 1.4.19-1mdv2010.1
+ Revision: 466865
- 1.4.19 (fixes CVE-2009-3942)

* Tue Sep 22 2009 Michael Scherer <misc@mandriva.org> 1.4.18-2mdv2010.0
+ Revision: 447268
- fix link for sendmail, correct bug #53895

* Sun Sep 20 2009 Frederik Himpe <fhimpe@mandriva.org> 1.4.18-1mdv2010.0
+ Revision: 445287
- update to new version 1.4.18

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.4.17-2mdv2010.0
+ Revision: 440162
- rebuild

* Sun Jan 04 2009 Jérôme Soyer <saispo@mandriva.org> 1.4.17-1mdv2009.1
+ Revision: 324877
- update to new version 1.4.17

* Mon Jul 28 2008 Funda Wang <fwang@mandriva.org> 1.4.16-1mdv2009.0
+ Revision: 250777
- update to new version 1.4.16

* Sun Jun 08 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.15-1mdv2009.0
+ Revision: 216818
- 1.4.15

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Aug 27 2007 Oden Eriksson <oeriksson@mandriva.com> 1.4.13-1mdv2008.0
+ Revision: 72093
- 1.4.13
- the license was changed to GPLv3

* Tue Jul 10 2007 Oden Eriksson <oeriksson@mandriva.com> 1.4.12-1mdv2008.0
+ Revision: 50934
- 1.4.12

* Thu May 03 2007 Michael Scherer <misc@mandriva.org> 1.4.11-1mdv2008.0
+ Revision: 21504
- update to 1.4.11


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3297 |12cr|mspdebug-0.18-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		mspdebug
Version:	0.18
Release:	1
Summary:	Debugger and gdb proxy for MSP430 MCUs
Group:		Development/Other
License:	GPLv2+
URL:		http://mspdebug.sourceforge.net/
Source0:	https://downloads.sourceforge.net/project/mspdebug/mspdebug-%{version}.tar.gz
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires:	libusb-devel
BuildRequires:	readline-devel

%description
A a free debugger for use with MSP430 MCUs. It supports FET430UIF,
eZ430, RF2500 and TI Chronos devices. It can be used as a proxy for
gdb or as an independent debugger with support for programming,
disassembly and reverse engineering.

%prep
%setup -q

%build
# add -DDEBUG_GDB to CFLAGS for gdb debugging output
#make %{?_smp_mflags} CFLAGS="$RPM_OPT_FLAGS" LDFLAGS="$RPM_OPT_FLAGS"
%make

%install
#make install DESTDIR=$RPM_BUILD_ROOT PREFIX=%{_prefix} INSTALL="install -p"
%makeinstall_std PREFIX=%{_prefix} LIBDIR=%{_libdir}

%files
%doc AUTHORS COPYING
%{_bindir}/mspdebug
%{_mandir}/man1/mspdebug.1*
%{_libdir}/%{name}/*.ihex


%changelog
* Fri Nov 11 2011 Alexander Khrukin <akhrukin@mandriva.org> 0.18-1
+ Revision: 729963
- imported package mspdebug


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3298 |12cr|ms-sys-2.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Create DOS/MS-compatible boot records
Name:		ms-sys
Version:	2.3.0
Release:	1
License:	GPLv2
Group:		System/Configuration/Boot and Init 
URL:		http://ms-sys.sourceforge.net/
Source0:	http://dl.sf.net/ms-sys/ms-sys-%{version}.tar.gz
Patch0:		ms-sys-2.3.0_mandir.patch
BuildRequires:	gettext

%description
This program is used to create DOS/MS-compatible boot records. It is
able to do the same as Microsoft "fdisk /mbr" to a hard disk. It is
also able to do the same as DOS "sys" to a floppy or FAT32 partition
except that it does not copy any system files, only the boot record is
written.

%prep
%setup -q
%apply_patches

%build
%make debug \
	CC="${CC:-%{__cc}}" \
	EXTRA_CFLAGS="%{optflags} -fasm" \
	EXTRA_LDFLAGS="%{optflags}"

%install
make install \
	DESTDIR=%{buildroot} \
	PREFIX="%{_prefix}" \

%find_lang %{name}

%files -f %{name}.lang
%doc CHANGELOG CONTRIBUTORS COPYING README TODO
%{_bindir}/ms-sys
%{_mandir}/man1/ms-sys.1*



%changelog
* Wed May 30 2012 Matthew Dawkins <mattydaw@mandriva.org> 2.3.0-1
+ Revision: 801195
- imported package ms-sys


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3299 |12cr|mstone-4.9.4-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	mstone
%define version 4.9.4
%define release %mkrel 4

%define _requires_exceptions /bin/ksh

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Mail protocols benchmark framework
License:	GPL
Group:		Networking/Other
URL:		http://mstone.sourceforge.net/
Source:     http://downloads.sourceforge.net/mstone/mstone+docs-%{version}.tar.gz
BuildRequires: cmake
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Mstone is a multi-protocol stress and performance measurement tool. Mstone can
test multiple protocols (e.g. POP and SMTP) simultaneously and measures the
performance of every transaction. The performance can be graphed throughout the
duration of the test. 

%prep
%setup -q

%build
%cmake 
%make

%install
rm -rf %{buildroot}
install -d -m 755 %{buildroot}%{_bindir}
install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}
install -d -m 755 %{buildroot}%{_datadir}/%{name}/{bin,data}

install -m 755 build/src/mailclient %{buildroot}%{_bindir}
install -m 755 build/src/getdist %{buildroot}%{_bindir}
install -m 755 process mstone %{buildroot}%{_datadir}/%{name}
install -m 755 bin/* %{buildroot}%{_datadir}/%{name}/bin
install -m 644 data/* %{buildroot}%{_datadir}/%{name}/data
install -m 644 conf/* %{buildroot}%{_sysconfdir}/%{name}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc INSTALL.txt LICENSE  LICENSE.npl NEWS.txt README.txt doc/*
%{_bindir}/mailclient
%{_bindir}/getdist
%{_datadir}/mstone
%config(noreplace) %{_sysconfdir}/mstone



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 4.9.4-4mdv2011.0
+ Revision: 620412
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 4.9.4-3mdv2010.0
+ Revision: 430109
- rebuild

* Thu Sep 18 2008 Guillaume Rousse <guillomovitch@mandriva.org> 4.9.4-2mdv2009.0
+ Revision: 285751
- skip ksh dependencies

* Thu Sep 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 4.9.4-1mdv2009.0
+ Revision: 283928
- import mstone


* Thu Sep 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 4.9.4-1mdv2009.0
- first mdv release

* Fri Dec 14 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.2-0.%%{rc}.1mdv2008.1
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3300 |12cr|msynctool-0.22-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		msynctool
Version:	0.22
Epoch:		1
Release:	%mkrel 10
Summary:	CLI for synchronization with OpenSync
License:	GPLv2+
Group:		Networking/Other
URL:		http://www.opensync.org
Source0:	%{name}-%{version}.tar.bz2
Obsoletes:	multisync-cli
Obsoletes:	multisync
BuildRequires:	libopensync-devel < 0.30
Requires:	libopensync >= %{epoch}:%{version}
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Command line synchronization tool for the OpenSync framework. To allow
synchronization on machines which lack a X server. It relies on the
OpenSync framework to do the actual synchronization.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog NEWS README
%{_bindir}/msynctool
%{_bindir}/convcard
%{_bindir}/convtest
%{_mandir}/man1/convcard.1*
%{_mandir}/man1/msynctool.1*


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.22-10mdv2011.0
+ Revision: 620413
- the mass rebuild of 2010.0 packages

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1:0.22-9mdv2010.0
+ Revision: 440163
- rebuild

* Thu Feb 05 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1:0.22-8mdv2009.1
+ Revision: 337861
- keep bash completion in its own package

* Sun Mar 23 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1:0.22-7mdv2008.1
+ Revision: 189683
- bash completion

* Thu Mar 13 2008 Anne Nicolas <ennael@mandriva.org> 1:0.22-6mdv2008.1
+ Revision: 187419
- bump release

  + Adam Williamson <awilliamson@mandriva.org>
    - fix buildrequire
    - a few cleanups
    - better description
    - revert to 0.22 based on latest 0.22 spec from SVN

  + Thierry Vignaud <tv@mandriva.org>
    - fix description-line-too-long

* Mon Jan 28 2008 Funda Wang <fwang@mandriva.org> 0.36-1mdv2008.1
+ Revision: 158962
- update to new version 0.36

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 25 2007 Funda Wang <fwang@mandriva.org> 0.35-1mdv2008.1
+ Revision: 137660
- New version 0.35

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Nov 04 2007 Funda Wang <fwang@mandriva.org> 0.34-1mdv2008.1
+ Revision: 105786
- rm build dir at first
- New version 0.34

* Fri Oct 19 2007 Funda Wang <fwang@mandriva.org> 0.33-1mdv2008.1
+ Revision: 100186
- fix file list
- New version 0.33

* Sat Sep 29 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.22-4mdv2008.0
+ Revision: 93834
- don't requires multisync, but obsoletes it
  drop useless patch

* Tue Sep 25 2007 Thierry Vignaud <tv@mandriva.org> 0.22-3mdv2008.0
+ Revision: 92899
- requires multisync (#34083)

* Fri Aug 10 2007 Helio Chissini de Castro <helio@mandriva.com> 0.22-2mdv2008.0
+ Revision: 61018
- Removed explicit libopensync requires, since msync already links against main libopensync library and all base tools was moved to main library

* Tue Apr 24 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.22-1mdv2008.0
+ Revision: 17973
- fix build
- new version


* Wed Mar 07 2007 Nicolas Lécureuil <neoclust@mandriva.org> 0.20-2mdv2007.1
+ Revision: 134806
- Fix Group

* Fri Dec 01 2006 Olivier Thauvin <nanardon@mandriva.org> 0.20-1mdv2007.1
+ Revision: 89495
- initial mandriva package
- Create msynctool


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3301 |12cr|mtd-utils-1.5.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Utilities for dealing with MTD (flash) devices
Name:		mtd-utils
Version:	1.5.0
Release:	1
License:	GPLv2+
Group:		Development/Other
URL:		http://www.linux-mtd.infradead.org
Source0:	ftp://ftp.infradead.org/pub/%{name}/%{name}-%{version}.tar.bz2

BuildRequires:	zlib-devel
BuildRequires:	libuuid-devel
BuildRequires:	liblzo-devel
BuildRequires:	acl-devel

%description
The mtd-utils package contains utilities related to handling MTD devices,
and for dealing with FTL, NFTL JFFS2 etc.

%package ubi
Summary: Utilities for dealing with UBI
Group: Development/Other

%description ubi
The mtd-utils-ubi package contains utilities for manipulating UBI on 
MTD (flash) devices.

%prep
%setup -q

%build
%make

%install
%makeinstall_std

%files
%doc COPYING device_table.txt
%{_sbindir}/doc*
%{_sbindir}/flash*
%{_sbindir}/mtdinfo
%{_sbindir}/ftl*
%{_sbindir}/jffs2dump
%{_sbindir}/jffs2reader
%{_sbindir}/mkfs.jffs2
%{_sbindir}/mtd_debug
%{_sbindir}/nand*
%{_sbindir}/nftl*
%{_sbindir}/recv_image
%{_sbindir}/rfd*
%{_sbindir}/serve_image
%{_sbindir}/sumtool
%{_mandir}/*/*

%files ubi
%{_sbindir}/mkfs.ubifs
%{_sbindir}/ubiattach
%{_sbindir}/ubicrc32
%{_sbindir}/ubidetach
%{_sbindir}/ubiformat
%{_sbindir}/ubiupdatevol
%{_sbindir}/ubirsvol
%{_sbindir}/ubirmvol
%{_sbindir}/ubirename
%{_sbindir}/ubinize
%{_sbindir}/ubinfo
%{_sbindir}/ubimkvol



%changelog
* Tue May 08 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.5.0-1
+ Revision: 797342
- version update 1.5.0

* Sun Nov 20 2011 Alexander Khrukin <akhrukin@mandriva.org> 1.4.8-1
+ Revision: 732024
- version update to 1.4.8 and spec cleaned

* Tue Nov 08 2011 Alexander Khrukin <akhrukin@mandriva.org> 1.4.6-1
+ Revision: 728728
- update to 1.4.6 upstream release

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.1 packages

* Tue Feb 02 2010 Caio Begotti <caio1982@mandriva.org> 1.2.0-1mdv2010.1
+ Revision: 499657
- import mtd-utils


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3302 |12cr|mtf-0.2.1-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A Linux reader for the Microsoft Tape Format used by NT Backup
Name:		mtf
Version:	0.2.1
Release:	%mkrel 11
License:	GPL
Group:		Archiving/Backup
URL:		http://www.layton-graphics.com/mtf/
Source:		%{name}-%{version}.tar.bz2
Patch0:		mtf-glibc28.diff
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
A bare-bones reader for Microsoft Tape Format tapes.
This program is based on Microsoft Tape Format Specification Version 1.00a.
Software compression and archives that span tapes are not yet supported.

%prep

%setup -q -n %{name}-%{version}
%patch0 -p0

%build
make CFLAGS="%{optflags}"

%install
rm -fr %{buildroot}

mkdir -p %{buildroot}%{_bindir}
install mtf %{buildroot}%{_bindir}

%clean
rm -fr %{buildroot}

%files
%defattr(-,root,root,755)
%doc README
%{_bindir}/mtf


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-11mdv2011.0
+ Revision: 620414
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.2.1-10mdv2010.0
+ Revision: 430111
- rebuild

* Sun Jul 20 2008 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-9mdv2009.0
+ Revision: 239078
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Sep 09 2007 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-8mdv2008.0
+ Revision: 83804
- rebuild


* Mon Aug 14 2006 Luca Berra <bluca@comedia.it>
+ 2006-08-13 02:32:39 (55789)
- misc spec fixes

* Mon Aug 14 2006 Luca Berra <bluca@comedia.it>
+ 2006-08-13 01:49:34 (55786)
- import mtf-0.2.1-6mdk

* Sat Jun 04 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-6mdk
- rebuild

* Mon May 17 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.2.1-5mdk
- build release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3303 |12cr|mtpaint-3.40-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	A simple painting program
Name:		mtpaint
Version:	3.40
Release:	2
License:	GPLv3
Group:		Graphics
URL:		http://mtpaint.sourceforge.net/
Source0:	%{name}-%{version}.tar.bz2

BuildRequires:	jpeg-devel
BuildRequires:	tiff-devel
BuildRequires:	ungif-devel
BuildRequires:	pkgconfig(gtk+-2.0)
Requires:	ungifsicle

%description
A simple painting program to easily create pixel art and manipulate digital 
photos.

%prep
%setup -q

%build
%ifarch x86_64
%define	arch	x86-64
%endif

%ifarch %{ix86}
%define	arch	i586
%endif

%configure2_5x \
	--cpu=%{arch} \
	intl \
	man \
	gtkfilesel

%make

%install
%makeinstall_std

#screenshot menu entry
cat > %{buildroot}%{_datadir}/applications/%{name}-screenshot.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
Name=Get Screenshot
Comment=%{summary}
Exec=%{_bindir}/%{name} -s
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Graphics;X-MandrivaLinux-Multimedia-Graphics;
EOF

%find_lang %{name}

%files -f %{name}.lang
%doc COPYING README NEWS
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/applications/%{name}-screenshot.desktop
%{_datadir}/pixmaps/%{name}.png
%{_mandir}/man1/%{name}.1*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3304 |12cr|mtpfs-1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	mtpfs
%define version	1.1
%define release	1

Summary:	FUSE filesystem that supports MTP devices
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPLv2+
Group:		File tools
URL:		http://www.adebenham.com/mtpfs
Source0:	http://www.adebenham.com/debian/%{name}-%{version}.tar.gz
BuildRequires:	libmtp-devel >= 0.3.0
BuildRequires:	fuse-devel
BuildRequires:	libmad-devel
BuildRequires:	id3tag-devel
BuildRequires:	glib2-devel
Requires:	fuse

%description
MTPfs is a FUSE filesystem that supports reading and writing from any
MTP device supported by libmtp.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc AUTHORS NEWS README
%{_bindir}/%{name}


%changelog
* Wed Feb 29 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.1-1
+ Revision: 781466
- version update 1.1

* Wed Feb 15 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.0-1
+ Revision: 774396
- version update 1.0

* Wed Oct 26 2011 Götz Waschk <waschk@mandriva.org> 0.9-3
+ Revision: 707257
- rebuild for new libmtp

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9-2mdv2011.0
+ Revision: 612949
- the mass rebuild of 2010.1 packages

* Mon Jan 11 2010 Jérôme Brenier <incubusss@mandriva.org> 0.9-1mdv2010.1
+ Revision: 489971
- new version 0.9
- drop Patch0 (merged upstream)

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Fri Jul 18 2008 Funda Wang <fwang@mandriva.org> 0.7-1mdv2009.0
+ Revision: 238256
- New version 0.7
- add patch to build against libmtp 0.3.0

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Oct 27 2007 Funda Wang <fwang@mandriva.org> 0.6-3mdv2008.1
+ Revision: 102623
- Rebuild for new libmtp

* Sat Sep 08 2007 Adam Williamson <awilliamson@mandriva.org> 0.6-2mdv2008.0
+ Revision: 82302
- Import mtpfs


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3305 |12cr|mtr-0.82-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Ping/Traceroute network diagnostic tool
Name:		mtr
Version:	0.82
Release:	1
Group:		Networking/Other
License:	GPLv2+
URL:		http://www.bitwizard.nl/mtr
Source0:	ftp://ftp.bitwizard.nl/mtr/%{name}-%{version}.tar.gz
Patch0:		mtr-0.71-underflow.patch
Patch1:		mtr-crash-in-xml-mode.patch
Patch2:		mtr-xml-format-fixes.patch
Patch3:		mtr-now-waits-for-last-response.patch
BuildRequires:	imagemagick
BuildRequires:  gtk2-devel
BuildRequires:	ncurses-devel
BuildRequires:	autoconf
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Mtr is a network diagnostic tool which combines Ping and Traceroute into one
program. Mtr also has two interfaces: An ncurses interface, useful for using
Mtr from a telnet session and a Gtk interface if you are using X.

%package	gtk
Summary:	Ping/Traceroute network diagnostic tool - GTK Interface
Group:		Networking/Other
Requires:	mtr
Requires(post): desktop-file-utils
Requires(postun): desktop-file-utils

%description	gtk
This is the Gtk interface for the mtr network diagnostic tool.

%prep
%setup -q
%patch0 -p0 -b .underflow
%patch1 -p1
%patch2 -p1
%patch3 -p1
touch ChangeLog

%build
autoreconf
%configure2_5x \
    --enable-gtk2

%make && mv mtr xmtr && %make distclean

# mmm, broken configure script
#export GTK_CONFIG=/dev/null 
%configure2_5x \
    --without-gtk

%make

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_mandir}/man8
install -d %{buildroot}%{_miconsdir}
install -d %{buildroot}%{_iconsdir}
install -d %{buildroot}%{_liconsdir}
install -d %{buildroot}%{_menudir}

%makeinstall_std

# convert the icon
convert img/mtr_icon.xpm -size 16x16 %{buildroot}%{_miconsdir}/%{name}.png
convert img/mtr_icon.xpm -size 32x32 %{buildroot}%{_iconsdir}/%{name}.png
convert img/mtr_icon.xpm -size 48x48 %{buildroot}%{_liconsdir}/%{name}.png

install -m755 xmtr %{buildroot}%{_bindir}/

ln -s ../sbin/mtr %{buildroot}%{_bindir}/mtr

# XDG menu
install -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Xmtr
Comment=Ping/Traceroute network diagnostic tool
Exec=%{_bindir}/xmtr
Icon=%{name}
Terminal=false
Type=Application
Categories=GTK;System;Monitor;
EOF

%if %mdkversion < 200900
%post gtk
%update_menus
%update_desktop_database
%endif
 
%if %mdkversion < 200900
%postun gtk
%clean_menus
%clean_desktop_database
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS COPYING FORMATS INSTALL NEWS README SECURITY TODO
%attr(4755,root,ntools) %{_bindir}/mtr
%attr(4755,root,ntools) %{_sbindir}/mtr
%{_mandir}/*/*

%files gtk
%defattr(-,root,root)
%doc AUTHORS COPYING FORMATS INSTALL NEWS README SECURITY TODO
%attr(4755,root,ntools) %{_bindir}/xmtr
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_datadir}/applications/*.desktop


%changelog
* Mon Dec 05 2011 Alexander Khrukin <akhrukin@mandriva.org> 0.82-1
+ Revision: 737959
- version update 0.82

* Mon Nov 01 2010 Oden Eriksson <oeriksson@mandriva.com> 0.80-3mdv2011.0
+ Revision: 591434
- sync with mtr-0.80-1.fc15.src.rpm

* Sun Sep 12 2010 Oden Eriksson <oeriksson@mandriva.com> 0.80-2mdv2011.0
+ Revision: 577801
- seems to build fine without libgtk+-devel

* Tue Aug 24 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.80-1mdv2011.0
+ Revision: 572620
- update to 0.80

* Mon Oct 05 2009 Oden Eriksson <oeriksson@mandriva.com> 0.75-3mdv2010.0
+ Revision: 453966
- rediffed one fuzzy patch
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Wed Oct 29 2008 Oden Eriksson <oeriksson@mandriva.com> 0.75-1mdv2009.1
+ Revision: 298218
- 0.75
- drop redundant patches; P0,P1

* Wed Sep 03 2008 Oden Eriksson <oeriksson@mandriva.com> 0.74-1mdv2009.0
+ Revision: 279782
- 0.74

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.73-2mdv2009.0
+ Revision: 268172
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri May 23 2008 Frederik Himpe <fhimpe@mandriva.org> 0.73-1mdv2009.0
+ Revision: 210729
- Add BuildRequires: libgtk+-devel, otherwise %%configure fails
- New version (fixes CVE-2008-2357)
- Sync patches with Fedora

* Sun Apr 13 2008 Oden Eriksson <oeriksson@mandriva.com> 0.72-4mdv2009.0
+ Revision: 192661
- fix #40044 (mtr-gtk was build without gtk support)

* Fri Mar 14 2008 Oden Eriksson <oeriksson@mandriva.com> 0.72-3mdv2008.1
+ Revision: 187831
- fix deps (fixes #38873)
- build it against gtk2

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Dec 02 2007 Funda Wang <fwang@mandriva.org> 0.72-2mdv2008.1
+ Revision: 114401
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - do not harcode icon extension

* Mon May 21 2007 Antoine Ginies <aginies@mandriva.com> 0.72-1mdv2008.0
+ Revision: 29466
- release 0.72


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3306 |12cr|mtree-2.7-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: mtree
Version: 2.7
Release: %mkrel 6

Summary: Map a directory hierarchy
License: BSD
Group: System/Base
Url: http://www-db.deis.unibo.it/Mtree/
Source: %name-%{version}.cvs.tar.bz2
Patch: mtree-3.1-owl-linux.patch
Patch2: %name-%{version}.cvs-alt-getlogin.patch
Patch3: mtree-3.1-owl-fixes.patch

BuildRequires: openssl-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root

%description
The utility %name compares the file hierarchy rooted in the current
directory against a specification read from the standard input.
Messages are written to the standard output for any files whose
characteristics do not match the specification, or which are
missing from either the file hierarchy or the specification.

%prep
%setup -q -n %name-%{version}.cvs
%patch -p1
%patch2 -p1
%patch3 -p1

%build
make -C usr.sbin/%name

%install
rm -rf $RPM_BUILD_ROOT
install -p -m755 -D usr.sbin/%name/%name $RPM_BUILD_ROOT%_sbindir/%name
install -p -m644 -D usr.sbin/%name/%name.8 $RPM_BUILD_ROOT%_mandir/man8/%name.8

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%_sbindir/*
%_mandir/man?/*


%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 2.7-6mdv2011.0
+ Revision: 612950
- the mass rebuild of 2010.1 packages

* Mon Apr 19 2010 Funda Wang <fwang@mandriva.org> 2.7-5mdv2010.1
+ Revision: 536599
- rebuild

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2.7-4mdv2010.0
+ Revision: 430114
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 2.7-3mdv2009.0
+ Revision: 253068
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Nov 21 2007 Jérôme Soyer <saispo@mandriva.org> 2.7-1mdv2008.1
+ Revision: 110893
- import mtree



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3307 |12cr|mtx-1.3.12-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Controls the robotic mechanism in DDS Tape drive autoloaders
Name:		mtx
Version:	1.3.12
Release:	%mkrel 3
Group:		Archiving/Backup
License:	GPLv2
URL:		http://sourceforge.net/projects/mtx
Source0:	ftp://ftp.opensource-sw.net/pub/mtx/development/%{name}-%{version}.tar.gz
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description 
The MTX program controls the robotic mechanism in autoloaders and tape
libraries such as the HP SureStore DAT 40x6, Exabyte EZ-17, and
Exabyte 220. This program is also reported to work with a variety of
other tape libraries and autochangers from ADIC, Tandberg/Overland,
Breece Hill, HP, and Seagate.

If you have a backup tape device capable of handling more than one
tape at a time, you should install MTX.

%prep

%setup -q -n %{name}-%{version}

%build

%configure2_5x \
    --sbindir=/sbin

%make

%install
rm -rf %{buildroot}

%makeinstall sbindir=%{buildroot}/sbin

install -d %{buildroot}%{_sysconfdir}/bash_completion.d
install -m0644 debian/bash_completion %{buildroot}%{_sysconfdir}/bash_completion.d/%{name}

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc CHANGES COMPATABILITY contrib FAQ LICENSE LICENSE.html
%doc mtx.doc mtxl.README.html README TODO
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/bash_completion.d/%{name}
/sbin/*
%{_mandir}/man1/*


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.12-3mdv2011.0
+ Revision: 620415
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.3.12-2mdv2010.0
+ Revision: 430115
- rebuild

* Mon Sep 01 2008 Oden Eriksson <oeriksson@mandriva.com> 1.3.12-1mdv2009.0
+ Revision: 278251
- 1.3.12
- install the bash_completion file

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.3.11-2mdv2009.0
+ Revision: 268173
- rebuild early 2009.0 package (before pixel changes)

* Fri May 09 2008 Oden Eriksson <oeriksson@mandriva.com> 1.3.11-1mdv2009.0
+ Revision: 204930
- 1.3.11
- drop redundant patches

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 1.2.18-5mdv2008.1
+ Revision: 140966
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Sep 03 2007 Oden Eriksson <oeriksson@mandriva.com> 1.2.18-5mdv2008.0
+ Revision: 78553
- rebuild


* Tue Aug 22 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.18-4mdv2007.0
- sync with fedora (1.2.18-8.2.1)

* Fri Sep 09 2005 Buchan Milne <bgmilne@linux-mandrake.com> 1.2.18-3mdk
- annual rebuild

* Mon May 17 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.2.18-2mdk
- added P0 from fedora (makes it compile...)
- misc spec file fixes


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3308 |12cr|mucommander-0.9.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname muCommander
Name: mucommander 
Version: 0.9.0
Release: 1
Summary: muCommander is a lightweight, cross-platform file manager
License: GPL
Group:   File tools
URL:		http://www.mucommander.com/
Source0:	http://www.mucommander.com/download/mucommander-0_9_0.tar.gz
BuildArch:      noarch
Requires:       java-1.6.0-sun

%description

muCommander is a lightweight, cross-platform file manager with a dual-pane interface. It runs on any operating system with Java support (Mac OS X, Windows, Linux, *BSD, Solaris...).
 
Here's a non-exhaustive list of what you'll find:

* 	Virtual filesystem with support for local volumes, FTP, SFTP, SMB, NFS, HTTP, Amazon S3, Hadoop HDFS and Bonjour
* 	Quickly copy, move, rename files, create directories, email files...
* 	Browse, create and uncompress ZIP, RAR, 7z, TAR, GZip, BZip2, ISO/NRG, AR/Deb and LST archives
* 	ZIP files can be modified on-the-fly, without having to recompress the whole archive
* 	Universal bookmarks and credentials manager
* 	Multiple windows support
* 	Full keyboard access
* 	Highly configurable
* 	Available in 23 languages : American & British English, French, German, Spanish, Czech, Simplified & Traditional Chinese, Polish, Hungarian, Russian, Slovenian, Romanian, Italian, Korean, Brazilian Portuguese, Dutch, Slovak, Japanese, Swedish, Danish, Ukrainian and Arabic.
* 	Free Software (GPL)

%prep 

%setup -q -n %{oname}-0_9_0

%install
%__install -dm 755 %{buildroot}/usr/lib
cp -r $RPM_BUILD_DIR/%{oname}-0_9_0 $RPM_BUILD_ROOT/usr/lib/%{name}

# menu-entry
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Name=muCommander
GenericName=muCommander
Comment=File Manager
Exec=/usr/bin/mucommander
Icon=/usr/lib/mucommander/mucommander.png
Terminal=false
Type=Application
StartupNotify=true
MimeType=foo/bar;foo2/bar2;
Categories=Application;Utility;
EOF




%post
ln -sf /usr/lib/mucommander/mucommander.sh /usr/bin/mucommander

%postun
rm -rf /usr/bin/mucommander

%files
%defattr(-,root,root)
%doc license.txt readme.txt
/usr/lib/*
/usr/share/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3309 |12cr|mudix-4.3-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	mudix
%define	version	4.3
%define	release %mkrel 10

Name:		%{name} 
Summary:	Mudix console mud client
Version:	%{version} 
Release:	%{release} 
Source0:	http://dw.nl.eu.org/mudix/%{name}-%{version}.tar.bz2
URL:		http://dw.nl.eu.org/mudix.html
Group:		Games/Other
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
License:	BSD-like
BuildRequires:  ncurses-devel


%description
Mudix is a console mud client that supports ANSI colours.
Some of the features are aliases, timers and triggers.

%prep
%setup -q

%build
%configure
%make O_FLAGS="$RPM_OPT_FLAGS"

%install
rm -rf $RPM_BUILD_ROOT
install -m755 mudix -D $RPM_BUILD_ROOT%{_gamesbindir}/mudix

%clean 
rm -rf $RPM_BUILD_ROOT 

%files 
%defattr(-,root,root)
%doc README
%{_gamesbindir}/mudix



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 4.3-10mdv2011.0
+ Revision: 620416
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 4.3-9mdv2010.0
+ Revision: 430116
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 4.3-8mdv2009.0
+ Revision: 253075
- rebuild

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 4.3-6mdv2008.1
+ Revision: 140966
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Sep 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 4.3-6mdv2008.0
+ Revision: 89968
- rebuild

* Sat Aug 18 2007 Eskild Hustvedt <eskild@mandriva.org> 4.3-5mdv2008.0
+ Revision: 66399
- Rebuild


* Mon Apr 10 2006 Michael Scherer <misc@mandriva.org> 4.3-4mdk
- Rebuild
- use mkrel

* Wed Feb 09 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 4.3-3mdk
- compile with $RPM_OPT_FLAGS
- move binary to %%{_gamesbindir}
- from Eskild Hustvedt <zerodogg@skolelinux.no> :
	o Spec cleanup

* Thu Sep 02 2004 Michael Scherer <misc@mandrake.org> 4.3-2mdk 
- BuildRequires

* Sat Jul 03 2004 Eskild Hustvedt <eskild@mandrakehelp.com> 4.3-1mdk
- Initial Mandrakelinux package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3310 |12cr|muffin-1.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d
%define gittag 2000e23525

Summary:	A small window manager for Cinnamon Desktop
Name:		muffin
Version:	1.1.1
Release:	1
License:	GPLv2+
Group:		Graphical desktop/GNOME
Url:		https://github.com/linuxmint/Cinnamon/tags
Source0:	%{name}-%{version}.tar.gz

BuildRequires:  intltool
BuildRequires:  zenity
BuildRequires:  gsettings-desktop-schemas-devel
BuildRequires:  pkgconfig(clutter-1.0)
BuildRequires:  pkgconfig(gconf-2.0)
BuildRequires:  pkgconfig(glib-2.0)
BuildRequires:  pkgconfig(gl)
BuildRequires:  pkgconfig(gnome-doc-utils)
BuildRequires:  pkgconfig(gobject-introspection-1.0)
BuildRequires:  pkgconfig(gtk+-3.0)
BuildRequires:  pkgconfig(ice)
BuildRequires:  pkgconfig(libcanberra-gtk)
BuildRequires:  pkgconfig(sm)
BuildRequires:  pkgconfig(x11)
BuildRequires:  pkgconfig(xext)
BuildRequires:  pkgconfig(xinerama)
BuildRequires:  pkgconfig(xrandr)
BuildRequires:  pkgconfig(libstartup-notification-1.0)

%description
Muffin is a small window manager, using GTK+ and Clutter to do everything.
Muffin is the clutter-based evolution of Metacity, which, as the  author 
says, is a "Boring window manager for the adult in you. Many  window managers
are like Marshmallow Froot Loops; Metacity is like Cheerios."

%package -n %{libname}
Summary:	Muffin shared libraries
Group:		System/Libraries

%description -n %{libname}
This package contains the Muffin shared libraries.

%package -n %{develname}
Summary:	Muffin development files
Group:		Development/C
Requires:	%{libname} = %{version}

%description -n %{develname}
This package provides Muffin development files.

%prep
%setup -qn linuxmint-muffin-392f000

autoreconf -fi

%build
%configure2_5x \
   --enable-compile-warnings=no \
   --disable-static \
   --disable-scrollkeeper

%make

%install
%makeinstall_std
find %{buildroot}%{_libdir} -type f -name "*.la" -delete -print
%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS COPYING README
%{_bindir}/muffin
%{_bindir}/muffin-message
%{_bindir}/muffin-theme-viewer
%{_bindir}/muffin-window-demo
%dir %{_libdir}/muffin
%dir %{_libdir}/muffin/plugins
%{_libdir}/muffin/plugins/default.so
# -- typelib needs to be changed upstream, once this happens split the package
%{_libdir}/muffin/Meta-3.0.typelib
%{_datadir}/applications/muffin.desktop
%{_datadir}/gnome/wm-properties/muffin-wm.desktop
%{_datadir}/muffin/
%{_datadir}/GConf/gsettings/muffin-schemas.convert
%{_datadir}/glib-2.0/schemas/org.cinnamon.muffin.gschema.xml
%{_datadir}/gnome-control-center/keybindings/50-muffin-windows.xml
%{_mandir}/man1/muffin-message.1*
%{_mandir}/man1/muffin-theme-viewer.1*
%{_mandir}/man1/muffin-window-demo.1*
%{_mandir}/man1/muffin.1*

%files -n %{libname}
%{_libdir}/libmuffin.so.%{major}*

%files -n %{develname}
%{_includedir}/muffin/
%{_libdir}/libmuffin.so
%{_libdir}/muffin/Meta-3.0.gir
%{_libdir}/pkgconfig/libmuffin.pc
%{_libdir}/pkgconfig/muffin-plugins.pc



%changelog
* Thu Oct 11 2012 Arkady L. Shane <ashejn@rosalab.ru> 1.1.1-1
- update to 1.1.1

* Thu Jun 14 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.0.3-1
+ Revision: 805725
- new snapshot new version 1.0.3

* Fri Mar 16 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.0.2-1
+ Revision: 785079
- imported package muffin


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3311 |12cr|muh-2.1-0.rc1.6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	muh
%define version	2.1
%define release	%mkrel 0.rc1.6
#(peroyvind) ipv6 support seems to break ipv4 support
%define ipv6    0
%if %ipv6
%define	Summary	A full featured irc bouncer with IPV6-support
%else
%define	Summary	A full featured irc bouncer
%endif

Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL 
Group:		Networking/IRC
Source0:	%{name}-%{version}rc1.tar.bz2
Source1:	%{name}.sh.bz2
Source2:	%{name}rc.bz2
URL: 		http://mind.riot.org/muh/
Summary:	%{Summary}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Epoch:		1

%description
muh is a quite versatile irc-bouncer for unix. An irc-bouncer is a program
that acts as a middleman between your irc-client and your irc-server.
If you have no idea what this is good for you probably don't need it.

Some of muh's features: 
* a permanent connection to the irc-server is maintained - 
 on networks without noteservs/nickservs this can be handy
 (guard your nick, log messages from your friends) 
* dcc-bouncing (+resume) 
* customizable logging 
* flood-protection (optionally ignore people host-based) 
* message-logging (+forwarding to e.g. an email-address) 
* vhost-support 
%if %ipv6
* ipv6-support
%endif

%prep
%setup -q -n %{name}-%{version}rc1

%build
%configure \
	--datadir=%{_datadir}/%{name} \
%if %ipv6
	--enable-ipv6
%endif

%make

%install 
rm -rf ${RPM_BUILD_ROOT}
#fix permissions on docs
chmod 644 AUTHORS INSTALL COPYING VERSION
%{makeinstall_std}
mv $RPM_BUILD_ROOT%{_bindir}/{%{name},%{name}.bin}
bzcat %{SOURCE1} > $RPM_BUILD_ROOT%{_bindir}/%{name}; chmod 755 $RPM_BUILD_ROOT%{_bindir}/%{name}
bzcat %{SOURCE2} > $RPM_BUILD_ROOT%{_datadir}/%{name}/%{name}rc; chmod 644 $RPM_BUILD_ROOT%{_datadir}/%{name}/%{name}rc

%clean
rm -rf $RPM_BUILD_ROOT

%post
%_install_info %{name}.info

%preun
%_remove_install_info %{name}.info

%files
%defattr(-,root,root)
%doc AUTHORS INSTALL VERSION
%{_bindir}/%{name}*
%{_infodir}/%{name}*
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1:2.1-0.rc1.6mdv2011.0
+ Revision: 620418
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1:2.1-0.rc1.5mdv2010.0
+ Revision: 430118
- rebuild

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 1:2.1-0.rc1.4mdv2009.0
+ Revision: 140966
- restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 1:2.1-0.rc1.4mdv2008.1
+ Revision: 130348
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import muh


* Wed Dec 22 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 2.1-0.rc1.4mdk
- fix summary

* Thu Aug 19 2004 Lenny Cartier <lenny@mandrakesoft.com> 2.1-0.rc1.3mdk
- rebuild

* Wed Jul 02 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 2.1-0.rc1.2mdk
- disable ipv6, although it should'nt disable ipv4, I cannot get it working myself..

* Tue Feb 04 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 2.1-0.rc1.1mdk
- Add Epoch tag to fix versioning mess
- 2.1rc1
- Build with ipv6 support(I was wrong, it won't disable ipv4 support)
- bzip2 sources
- Include an updated muhrc for making it (slightly) easier to use ipv6
- man pages obsoleted by info
- Remove license from doc's as it's GPL

* Wed Oct 15 2002 Lenny Cartier <lenny@mandrakesoft.com> 2.06a-4mdk
- from Per Øyvind Karlsen <peroyvind@delonic.no> :
	- Fix wrapper

* Wed Oct 09 2002 Lenny Cartier <lenny@mandrakesoft.com> 2.06a-3mdk
- from Per Øyvind Karlsen <peroyvind@delonic.no> :
	- Fix description
	- Fix doc permissions
	- Do not build ipv6-support unless defined (it will disable ipv4)
	- Added a wrapper for configdir check

* Wed Oct  9 2002 Per Øyvind Karlsen <peroyvind@delonic.no> 2.06a-2mdk
- Clean
- Define ipv6 for support or not
- %%build(stupidstupidstupidstupid)
- Typo

* Wed Oct  9 2002 Per Øyvind Karlsen <peroyvind@delonic.no> 2.06a-1mdk
- Initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3312 |12cr|multi-aterm-0.2.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Light tabbed terminal emulator
Name:		multi-aterm
Version:	0.2.1
Release:	%{mkrel 4}
Source0:	http://www.nongnu.org/materm/%{name}-%{version}.tar.bz2
Source1:	multi-aterm.png
License:	GPLv2+
Group:		Terminals
URL:		http://www.nongnu.org/materm/materm.html
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	libx11-devel
BuildRequires:	libxt-devel
BuildRequires:	xpm-devel
BuildRequires:	imagemagick

%description
Multi-aterm is a terminal emulator like rxvt, xterm, eterm, aterm 
- It's a terminal emulator which is small and fast with efficent
pseudo-transparency, like aterm.
- It's also a tabbed terminal emulator.
- It's a terminal emulator not requiring GNOME or KDE libs, just
written in X-lib (for people not using GNOME nor KDE).

%prep
%setup -q

%build
%configure2_5x --enable-keepscrolling --enable-mousewheel --enable-transparency --enable-xterm-scroll --enable-fading --enable-half-shadow --enable-swapscreen --with-xpm=/usr
%make

%install
rm -rf %{buildroot}
%makeinstall_std

mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
install -m644 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
convert -scale 32x32 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -scale 16x16 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png

mkdir -p %{buildroot}%{_datadir}/applications
cat << EOF > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{_bindir}/%{name}
Icon=%{name}
Categories=System;TerminalEmulator;
Name=Multi-aterm
Comment=Light tabbed terminal emulator
EOF

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc doc/TODO AUTHORS ChangeLog
%{_mandir}/man1/*
%{_datadir}/applications/mandriva-*.desktop
%{_bindir}/multi-aterm
%{_iconsdir}/hicolor/*/apps/%{name}.png



%changelog
* Sat Feb 05 2011 Funda Wang <fwang@mandriva.org> 0.2.1-4mdv2011.0
+ Revision: 636300
- BR xt
- tighten BR

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.2.1-3mdv2011.0
+ Revision: 430119
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Sat Sep 06 2008 Adam Williamson <awilliamson@mandriva.org> 0.2.1-2mdv2009.0
+ Revision: 281786
- don't package COPYING
- drop old KDE desktop entry
- fix and improve menu entry
- fd.o icons
- use makeinstall_std macro
- use Mandriva optflags
- set --with-xpm parameter to configure (fixes build)
- no need to set prefix when using configure2_5x macro
- use configure2_5x
- streamline and re-wrap description
- br ImageMagick
- source location
- new license policy
- tabs
- useful summary
- drop unnecessary defines

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - auto convert menu to XDG
    - BR xpm-devel
    - kill re-definition of %%buildroot on Pixel's request
    - use %%mkrel
    - buildrequires X11-devel instead of XFree86-devel
    - import multi-aterm

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Mon Feb 13 2006 Jerome Soyer <saispo@mandriva.org> 0.2.1-1mdk
- New release 0.2.1

* Mon Aug 29 2005 Marcel Pol <mpol@mandriva.org> 0.1-3mdk
- rebuild

* Fri Apr 30 2004 Marcel Pol <mpol@mandrake.org> 0.1-2mdk
- new url

* Fri Dec 26 2003 Marcel Pol <mpol@mandrake.org> 0.1-1mdk
- 0.1
- 64bit buildrequires

* Sat Aug 30 2003 Marcel Pol <mpol@gmx.net> 0.0.4-4mdk
- buildrequires xfree86-devel
- change description (not in "I" form)

* Mon Aug 25 2003 antoine Ginies <guibo@guiboserv.guibland.com> 0.0.4-3mdk
- add buildrequires libxpm4-devel (thx r1)
- add post for menu

* Mon Aug 25 2003 antoine Ginies <guibo@guiboserv.guibland.com> 0.0.4-2mdk
- add a menu entry

* Mon Aug 25 2003 antoine Ginies <aginies@mandrakesoft.com> 0.0.4-1mdk
- first release for mandrakesoft


# end of file

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3313 |12cr|multiskkserv-20051220-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version	20051220
%define release	%mkrel 6

Name:		multiskkserv
Summary:	Simple skk multi-dictionary server
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		System/Internationalization
URL:		http://www3.big.or.jp/~sian/linux/products/
Source0:	%{name}-%{version}.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root
Conflicts:		mecab-skkserv
Requires:		skkdic, cdb0.75
BuildRequires:		cdb0.75-devel

%description
Simple skk multi-dictionary server.


%prep
%setup -q

%build
%configure2_5x --with-cdb=%{_libdir}/cdb-0.75/

%make

%install
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%post
# generate SKK-JISYO.L.cdb
cd %{_datadir}/skk/
	rm -f SKK-JISYO.L.cdb
	skkdic-p2cdb SKK-JISYO.L.cdb < SKK-JISYO.L
	chmod 644 SKK-JISYO.L.cdb
cd ..

echo ' '
echo '**********************************************************'
echo 'How to use multiskkserv:'
echo '# multiskkserv [SKKdic1.cdb] [SKKdic2.cdb]... &'
echo '(example)'
echo '# multiskkserv /usr/share/skk/SKK-JISYO.L.cdb &'
echo ' '
echo 'How to convert plain SKKdic to SKKdic.cdb:'
echo '$ skkdic-p2cdb [SKKdic].cdb < [SKKdic]'
echo '(example)'
echo '$ skkdic-p2cdb SKK-JISYO.zipcode.cdb < SKK-JISYO.zipcode'
echo '**********************************************************'
echo ' '


%files
%defattr(-,root,root)
%doc AUTHORS COPYING COPYING.j ChangeLog NEWS README README.j
%{_sbindir}/multiskkserv*
%{_bindir}/skkdic-p2cdb





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3314 |12cr|multisync-gui-0.91.1-0.384.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# svn co http://svn.opensync.org/multisync/branches/multisync-gui-0.2X multisync-gui
%define svn	384
%if %svn
%define release		%mkrel 0.%svn.2
%define distname	%name-svn%svn.tar.lzma
%define dirname		%name-0.2X
%else
%define release		%mkrel 4
%define distname	%name-%version.tar.bz2
%define dirname		%name-%version
%endif

Name: 		multisync-gui
Version: 	0.91.1
Release: 	%{release}
Summary: 	Graphical front end to OpenSync synchronization system
URL:		http://www.opensync.org
License:	GPLv2+
Group:		Communications
Source0:	%{distname}
BuildRequires:	libxml2-devel
BuildRequires:	libopensync-devel < 0.30
BuildRequires:	libgnomeui2-devel
BuildRequires:	libglade2.0-devel
BuildRequires:	sqlite3-devel
BuildRequires:	python
BuildRequires:	imagemagick
BuildRoot:	%{_tmppath}/%{name}-%{version}

Requires(post):		desktop-file-utils
Requires(postun):	desktop-file-utils

%description
MultiSync is a program to synchronize calendars, addressbooks and other PIM
data between programs on your computer and other computers, mobile devices,
PDAs or cell phones. It relies on the OpenSync framework to do the actual
synchronisation.

%prep
%setup -q -n %{dirname}
echo "env.Append(CCFLAGS = '$RPM_OPT_FLAGS')" >> SConstruct

%build
./configure --prefix=%{_prefix}
%make

%install
rm -fr %{buildroot}
%makeinstall_std

# menu
install -d -m 755 %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Name=%{name}
Comment=Calendar synchronization program
Exec=%{_bindir}/%{name}
Terminal=false
Type=Application
Categories=GTK;TelephonyTools;Utility;
Icon=%{name}
EOF

# delete the upstream one as it sucks
rm -f %{buildroot}%{_datadir}/applications/%{name}.desktop

# icons
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{64x64,48x48,32x32,16x16}/apps
install -m 0644 misc/multisync.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
convert -scale 48 misc/multisync.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
convert -scale 32 misc/multisync.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -scale 16 misc/multisync.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%files
%defattr(-,root,root)
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/pixmaps/%{name}
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_datadir}/applications/mandriva-%{name}.desktop



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.91.1-0.384.2mdv2011.0
+ Revision: 620420
- the mass rebuild of 2010.0 packages

* Fri Aug 07 2009 Emmanuel Andry <eandry@mandriva.org> 0.91.1-0.384.1mdv2010.0
+ Revision: 411221
- New svn snapshot

* Fri Mar 06 2009 Antoine Ginies <aginies@mandriva.com> 0.91.1-0.308.2mdv2009.1
+ Revision: 350230
- 2009.1 rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 0.91.1-0.308.1mdv2009.0
+ Revision: 253359
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Thu Mar 13 2008 Adam Williamson <awilliamson@mandriva.org> 0.91.1-0.308.1mdv2008.1
+ Revision: 187624
- fix icon name in icon install commands
- fd.o icons
- new license policy
- clean spec
- bump to current SVN snapshot of OpenSync 0.2 branch

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

  + Funda Wang <fwang@mandriva.org>
    - rebuild

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - package renaming
    - rename the package to multisync-gui
      drop private version of msynctool
      drop useless patches
      drop useless icons
      use herein document for menu entry rather than external sources

* Wed Sep 05 2007 Jérôme Soyer <saispo@mandriva.org> 0.91.0-1mdv2008.0
+ Revision: 80380
- Change group
- Add BR
- Add libglade
- Add Python
- Add dos2unix
- New release 0.91.0
- Import multisync


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3315 |12cr|multitail-5.2.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name multitail
%define version 5.2.8
%define release 2

Summary: Multitail lets you view one or multiple files like the original tail program
Name: %name
Version: %version
Release: %release
License: GPL
Group: Text tools
Url: http://www.vanheusden.com/multitail/
Source: %{name}-%{version}.tgz
BuildRequires:	ncurses-devel

%description
multitail lets you view one or multiple files like the original tail program.
The difference is that it creates multiple windows on your console (with 
ncurses). It can also use colors while displaying the logfiles, for faster
recognition of which lines are important and which are not. It supports regular
expressions. It has interactive menus for editing given regular expressions and
deleting and adding windows.

%prep

%setup -q 

%build

%make

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%_bindir
mkdir -p $RPM_BUILD_ROOT%_mandir/man1
install -m 755 %name $RPM_BUILD_ROOT%_bindir/
install -m 644 %name.1 $RPM_BUILD_ROOT%_mandir/man1/

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_bindir}/*
%{_mandir}/man1/*




%changelog
* Wed Apr 20 2011 Michael Scherer <misc@mandriva.org> 5.2.8-1mdv2011.0
+ Revision: 656144
- update to new version 5.2.8

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 5.2.6-2mdv2011.0
+ Revision: 612953
- the mass rebuild of 2010.1 packages

* Thu Feb 18 2010 Frederik Himpe <fhimpe@mandriva.org> 5.2.6-1mdv2010.1
+ Revision: 507892
- update to new version 5.2.6

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 5.2.2-3mdv2010.0
+ Revision: 430122
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 5.2.2-2mdv2009.0
+ Revision: 268204
- rebuild early 2009.0 package (before pixel changes)

* Wed May 28 2008 Nicolas Vigier <nvigier@mandriva.com> 5.2.2-1mdv2009.0
+ Revision: 212639
- update to 5.2.2

* Sat Mar 01 2008 Michael Scherer <misc@mandriva.org> 5.2.1-1mdv2008.1
+ Revision: 177284
- update to new version 5.2.1

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Jul 11 2007 Nicolas Vigier <nvigier@mandriva.com> 5.2.0-1mdv2008.0
+ Revision: 51226
- new version

* Sun Jul 08 2007 Nicolas Vigier <nvigier@mandriva.com> 5.0.5-1mdv2008.0
+ Revision: 49642
- new version

* Fri Apr 27 2007 Lenny Cartier <lenny@mandriva.org> 5.0.1-1mdv2008.0
+ Revision: 18690
- Update to 5.0.1


* Wed Jan 17 2007 Lenny Cartier <lenny@mandriva.com> 4.2.0-1mdv2007.0
+ Revision: 109766
- Update to stable 4.2.0
- Import multitail

* Thu Jul 13 2006 Lenny Cartier <lenny@mandriva.com> 4.1.0-1mdv2007.0
- 4.1.0

* Wed Jun 07 2006 Lenny Cartier <lenny@mandriva.com> 4.0.5-1mdv2007.0
- 4.0.5

* Wed May 24 2006 Lenny Cartier <lenny@mandriva.com> 4.0.4-1mdk
- 4.0.4

* Sat Apr 22 2006 Jerome Soyer <saispo@mandriva.org> 4.0.3-1mdk
- New release 4.0.3

* Fri Apr 14 2006 Jerome Soyer <saispo@mandriva.org> 4.0.0-1mdk
- New release 4.0.0

* Fri Apr 14 2006 Lenny Cartier <lenny@mandriva.com> 4.0.0-1mdk
- 4.0.0

* Wed Mar 29 2006 Lenny Cartier <lenny@mandriva.com> 3.8.10-1mdk
- 3.8.10

* Wed Mar 15 2006 Lenny Cartier <lenny@mandriva.com> 3.8.9.1-1mdk
- 3.8.9.1

* Thu Mar 09 2006 Lenny Cartier <lenny@mandriva.com> 3.8.8-1mdk
- 3.8.8

* Thu Feb 02 2006 Lenny Cartier <lenny@mandriva.com> 3.8.5-1mdk
- 3.8.5

* Mon Jan 16 2006 Lenny Cartier <lenny@mandriva.com> 3.8.4-1mdk
- 3.8.4

* Tue Dec 27 2005 Lenny Cartier <lenny@mandriva.com> 3.8.0-1mdk
- 3.8.0

* Wed Dec 07 2005 Lenny Cartier <lenny@mandriva.com> 3.6.1-1mdk
- 3.6.1

* Mon Jan 24 2005 Lenny Cartier <lenny@mandrakesoft.com> 3.4.5-1mdk
- 3.4.5

* Mon Jan 17 2005 Lenny Cartier <lenny@mandrakesoft.com> 3.4.4-1mdk
- 3.4.4

* Tue Nov 30 2004 Lenny Cartier <lenny@mandrakesoft.com> 3.4.2-1mdk
- 3.4.2

* Wed Oct 20 2004 Lenny Cartier <lenny@mandrakesoft.com> 3.4.0-1mdk
- 3.4.0

* Tue Jul 27 2004 Lenny Cartier <lenny@mandrakesoft.com> 3.2.3-1mdk
- 3.2.3

* Tue Jun 08 2004 Franck Villaume <fvill@freesurf.fr> 3.2.1-1mdk
- new version
- fix buildrequires

* Wed May 05 2004 Lenny Cartier <lenny@mandrakesoft.com> 3.0.6-1mdk
- new


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3316 |12cr|multithreadedtc-1.01-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global project_name MultithreadedTC
Name:           multithreadedtc
Version:        1.01
Release:        12
Summary:        A framework for testing concurrent Java application

Group:          Development/Java
License:        BSD 
URL:            http://www.cs.umd.edu/projects/PL/multithreadedtc
#http://multithreadedtc.googlecode.com/files/MultithreadedTC-1.01-source.zip
Source0:        %{project_name}-%{version}-source.zip
Source1:        %{name}.pom
Patch0:        %{name}-build.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildArch: noarch

BuildRequires: java-devel >= 0:1.6.0
BuildRequires: jpackage-utils
BuildRequires: ant >= 0:1.6
BuildRequires: ant-junit
BuildRequires: junit

Requires:      java
Requires:       jpackage-utils
Requires:      junit

Requires(post):       jpackage-utils
Requires(postun):     jpackage-utils

%description
MultithreadedTC is a framework for testing concurrent applications. 
It features a metronome that is used to provide fine control over
the sequence of activities in multiple threads.

%package javadoc
Group:          Development/Java
Summary:        Javadoc for %{name}
Requires:       jpackage-utils 

%description javadoc
API documentation for %{name}.


%prep
%setup -q -n %{project_name}-%{version}-source
%patch0 -p0 -b .sav

rm -f *.jar

sed -i 's/\r//' web/docs/package-list
sed -i 's/\r//' web/docs/stylesheet.css
sed -i 's/\r//' LICENSE.txt
sed -i 's/\r//' README.txt

%build
ant

%install
rm -rf %{buildroot}

# jars
install -d -m 0755 %{buildroot}%{_javadir}
install -m 644 %{project_name}-%{version}.jar   %{buildroot}%{_javadir}/%{project_name}-%{version}.jar

(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; \
    do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)

%add_to_maven_depmap edu.umd.cs.mtc multithreadedtc %{version} JPP %{project_name}
%add_to_maven_depmap edu.umd.cs.mtc multithreadedtc-jdk14 %{version} JPP %{project_name}

# poms
install -d -m 755 %{buildroot}%{_mavenpomdir}
install -pm 644 %{SOURCE1} \
    %{buildroot}%{_mavenpomdir}/JPP-%{project_name}.pom

# javadoc
install -d -m 0755 %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -pr web/docs/* %{buildroot}%{_javadocdir}/%{name}-%{version}/
ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}
rm -rf web/docs

%post
%update_maven_depmap

%postun
%update_maven_depmap

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc LICENSE.txt README.txt
%{_javadir}/*
%{_mavenpomdir}/*
%{_mavendepmapfragdir}/*

%files javadoc
%defattr(-,root,root,-)
%{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}



%changelog
* Sun Nov 27 2011 Guilherme Moro <guilherme@mandriva.com> 1.01-12
+ Revision: 734182
- rebuild
- imported package multithreadedtc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3317 |12cr|multiwalk2c-0.2.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Multi-threaded SNMP scanner (like a snmpbulkwalk)
Name:		multiwalk2c
Version:	0.2.1
Release:	%mkrel 4
License:	GPL
Group:		System/Servers
URL:		http://wegorz.marton.pl/
Source0:	http://wegorz.marton.pl/%{name}-%{version}.tar.gz
Patch0:		multiwalk2c-0.1.1-compile_fix.diff
BuildRequires:	net-snmp-devel
BuildRequires:	automake
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}buildroot

%description
multiwalk2c is a multi-threaded SNMP scanner. It is a modified version of
snmpbulkwalk. It can scan agents listed in special agents file, write to a
single or many output files, and traverse different parts of a MIB tree in
one thread.

%prep

%setup -q
%patch0 -p0

%build
export WANT_AUTOCONF_2_5=1
rm -f configure
libtoolize --copy --force; aclocal; autoconf; automake --copy --add-missing --foreign

%configure2_5x

%make

%install
rm -rf %{buildroot}

%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING README
%{_bindir}/multiwalk2c


%changelog
* Mon Jul 18 2011 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-4mdv2011
+ Revision: 690294
- rebuilt against new net-snmp libs

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-3mdv2011.0
+ Revision: 627808
- don't force the usage of automake1.7

* Tue Oct 12 2010 Funda Wang <fwang@mandriva.org> 0.2.1-2mdv2011.0
+ Revision: 585066
- rebuild

* Mon Aug 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-1mdv2011.0
+ Revision: 568090
- 0.2.1

* Thu Oct 15 2009 Oden Eriksson <oeriksson@mandriva.com> 0.2-5mdv2010.0
+ Revision: 457692
- rebuild

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.2-4mdv2010.0
+ Revision: 430123
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 0.2-3mdv2009.0
+ Revision: 253361
- rebuild

* Fri Mar 07 2008 Oden Eriksson <oeriksson@mandriva.com> 0.2-1mdv2008.1
+ Revision: 181233
- 0.2

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Aug 08 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-1mdv2008.0
+ Revision: 60414
- 0.1.2
- Import multiwalk2c



* Wed Aug 08 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-1mdv2008.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3318 |12cr|mumble-1.2.4-0.20120422.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# configuration options for the server (murmur)
%define build_server	1
%define build_ice	0
# configuration options for the client
%define build_client	1
%define build_speechd	1
%define build_g15	1

%define git 20120422

%{?_without_server: %{expand: %%global build_server 0}}
%{?_without_server: %{expand: %%global build_ice 0}}
%{?_with_server: %{expand: %%global build_server 1}}

%{?_without_ice: %{expand: %%global build_ice 0}}
%{?_with_ice: %{expand: %%global build_ice 1}}

%{?_without_client: %{expand: %%global build_client 0}}
%{?_without_client: %{expand: %%global build_speechd 0}}
%{?_without_client: %{expand: %%global build_g15 0}}
%{?_with_client: %{expand: %%global build_client 1}}

%{?_without_speechd: %{expand: %%global build_speechd 0}}
%{?_with_speechd: %{expand: %%global build_speechd 1}}

%{?_without_g15: %{expand: %%global build_g15 0}}
%{?_with_g15: %{expand: %%global build_g15 1}}

Summary:	Low-latency, high-quality voice communication for gamers
Name:		mumble
Version:	1.2.4
%if "%git" != ""
Release:	0.%git.1
Source0:	%name-%git.tar.xz
%else
Release:	1
Source0:	http://downloads.sourceforge.net/mumble/%{name}-%{version}.tar.gz
%endif
License:	BSD-like
Group:		Sound
Url:		http://mumble.sourceforge.net/
# conf files courtesy of debian package
Source1:	%{name}-server.ini
Source2:	%{name}-server-web.conf
Source3:	MurmurPHP.ini
Source4:	README.install.urpmi.mumble-server-web
Source5:	%{name}-server-init.mdv
Source6:	%{name}-server.logrotate
Patch0:		mumble-1.2.4-celt-0.11.1.patch
%if %mdkversion < 200910
Buildrequires:	kde3-macros
%endif 
Buildrequires:	kde4-macros
BuildRequires:	pkgconfig(speex) >= 1.2
BuildRequires:	pkgconfig(celt) >= 0.11.1
BuildRequires:	qt4-devel >= 4.4.1
BuildRequires:	boost-devel
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(ogg)
BuildRequires:	pkgconfig(libssl)
BuildRequires:	pkgconfig(xevie)
BuildRequires:	qt4-linguist >= 4.4.1
BuildRequires:	protobuf-devel
BuildRequires:	protobuf-compiler
BuildRequires:	avahi-compat-libdns_sd-devel
BuildRequires:	pkgconfig(xi) >= 1.6.0
%if %build_speechd
BuildRequires:	speech-dispatcher-devel
%endif
%if %build_g15
BuildRequires:	g15daemon_client-devel
%endif
Requires:	qt4-database-plugin-sqlite >= 4.3.0
Requires:	%{name}-plugins = %{version}-%{release}
Suggests:	%{name}.protocol
Obsoletes:	%name-11x
%if %build_speechd
Suggests:	speech-dispatcher
%endif
%if %build_g15
Suggests:	g15daemon
%endif
# Strange, but true: We actually do require several different
# versions of the same library (celt) installed at the same time.
# The reason is that they're API/ABI compatible, but bitstream
# incompatible, releases - mumble dlopens any celt library it can
# find to support their bitstream versions.
# Since a lot of Mumble users are on legacy celt (0.7.x) [that's
# what Ubuntu ships], it is necessary to have that version
# installed to talk to those users.
Requires: %mklibname celt0_ 0
Requires: %mklibname celt0_ 1
Requires: %mklibname celt0_ 2

%description
Low-latency, high-quality voice communication for gamers.

Includes game linking, so voice from other players comes 
from the direction of their characters, and has echo 
cancellation so the sound from your loudspeakers won't be 
audible to other players.

%if %mdkversion < 200910
%package protocol-kde3
Summary:	The mumble protocol for KDE3
Group:		Graphical desktop/KDE
Requires:	%{name} = %{version}-%{release}

%description protocol-kde3
The mumble protocol for KDE3.
%endif

%package protocol-kde4
Summary:	The mumble protocol for KDE4
Group:		Graphical desktop/KDE
Requires:	%{name} = %{version}-%{release}

%description protocol-kde4
The mumble protocol for KDE4.

%package plugins
Summary:	Mumble plugins
Group:		Sound
Requires:       %{name} = %{version}-%{release}
# 24 may 2009 : necessary for upgrading
Provides:       %mklibname %{name} 1
Provides:       %mklibname %{name} -d
Obsoletes:	%mklibname %{name} 1 < %{version}
Obsoletes:	%mklibname %{name} -d < %{version}

%description plugins
This packages provides the Mumble plugins.

%if %build_server
%package server
Summary:	Murmur, the VOIP server for Mumble
Group:		Sound
Requires(post):	rpm-helper
Requires(preun):	rpm-helper
%if %build_ice
BuildRequires:	slice2cpp
%endif
Requires:	qt4-database-plugin-sqlite >= 4.3.0
Requires:	dbus

%description server
This package provides Murmur, the VOIP server for Mumble.

%package server-web
Summary:	Web scripts for mumble-server
Group:		Sound
Requires:	apache
Requires:	perl-CGI
Requires:	mail-server
%if %build_ice
Requires:	zeroc-ice-php
%endif
Requires:	%{name}-server = %{version}-%{release}

%description server-web
This package contains the web scripts for mumble-server.

%endif

%prep
%if "%git" != ""
%setup -q -c %name
%else
%setup -q
%endif
%patch0 -p1 -b .celt11~
cp -p %{SOURCE4} README.install.urpmi

%build
%qmake_qt4 main.pro \
%if %build_server == 0
	CONFIG+=no-server \
%endif
%if %build_ice == 0
	CONFIG+=no-ice \
%endif
%if %build_client == 0
	CONFIG+=no-client \
%endif
%if %build_speechd == 0
	CONFIG+=no-speechd \
%endif
%if %build_g15 == 0
	CONFIG+=no-g15 \
%endif
	CONFIG+=no-bundled-speex \
	CONFIG+=no-bundled-celt \
	CONFIG+=no-embed-qt-translations \
	CONFIG+=no-update \
	DEFINES+=PLUGIN_PATH=%{_libdir}/%{name} \
	DEFINES+=DEFAULT_SOUNDSYSTEM=PulseAudio

%make -j2

%install
rm -rf %{buildroot}

%if %build_client
# --- Mumble install ---

install -D -m 0755 release/%{name} %{buildroot}%{_bindir}/%{name}
install -m 0755 scripts/%{name}-overlay %{buildroot}%{_bindir}/%{name}-overlay
install -D -m 0755 scripts/%{name}.protocol %{buildroot}%{_kde_datadir}/kde4/services/%{name}.protocol
%if %mdkversion < 200910
install -D -m 0755 scripts/%{name}.protocol %{buildroot}%{_kde3_datadir}/kde3/services/%{name}.protocol
%endif
install -d -m 0755 %{buildroot}%{_libdir}/%{name}/plugins
cp -Pp release/libmumble* %{buildroot}%{_libdir}/%{name}/
cp -p release/plugins/liblink.so %{buildroot}%{_libdir}/%{name}/

# Mumble icons
install -D -m 0644 icons/%{name}.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/%{name}.svg

# Mumble desktop file
install -d -m 0755 %{buildroot}%{_datadir}/applications
install -m 0644 scripts/%{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
desktop-file-install \
		     --remove-category="Qt" \
		     --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*
%endif

%if %build_server
# --- Mumble-server/Murmur install ---

install -D -m0755 release/murmurd "%{buildroot}%{_sbindir}/murmurd"
install -D -m0755 scripts/murmur-user-wrapper %{buildroot}%{_bindir}/murmur-user-wrapper
mkdir -p %{buildroot}%{_sysconfdir}/{dbus-1/system.d,logrotate.d}
install -m0644 scripts/murmur.conf %{buildroot}%{_sysconfdir}/dbus-1/system.d/%{name}-server.conf
install -m0644 %{SOURCE6} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}-server
install -m0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/%{name}-server.ini

%if %build_ice
# install Mumur.ice  in /usr/share/slice
install -D -m0755 src/murmur/Murmur.ice %{buildroot}%{_datadir}/slice/Murmur.ice
%endif

# install initscript
mkdir -p %{buildroot}%{_initrddir}
install -m0744 %{SOURCE5} %{buildroot}%{_initrddir}/%{name}-server

# create database directory
install -d -m0755 %{buildroot}%{_var}/lib/%{name}-server

# create log directory
install -d -m0755 %{buildroot}%{_var}/log/%{name}-server

# create pidfile directory
install -d -m0755 %{buildroot}%{_var}/run/%{name}-server

# install example
mkdir -p %{buildroot}%{_var}/%{name}-server/examples

# --- Mumble-server-web files ---
install -D -m0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/httpd/conf.d/%{name}-server-web.conf
install -D -m0644 %{SOURCE3} %{buildroot}%{_sysconfdir}/php.d/MurmurPHP.ini
install -D -m0644 scripts/weblist.php %{buildroot}%{_datadir}/%{name}-server-web/www/weblist.php
install -D -m0755 scripts/weblist.pl %{buildroot}%{_datadir}/%{name}-server-web/www/weblist.cgi
install -D -m0755 scripts/murmur.pl %{buildroot}%{_datadir}/%{name}-server-web/www/register.cgi
pushd %{buildroot}%{_datadir}/%{name}-server-web/www
ln -s weblist.php index.php
popd
%endif

# --- Manpages ---
install -d -m 0755 %{buildroot}%{_mandir}/man1
%if %build_server
install -m 0644 man/murmur* %{buildroot}%{_mandir}/man1
%endif
%if %build_client
install -m 0644 man/mumble* %{buildroot}%{_mandir}/man1
%endif

%clean
rm -rf %{buildroot}

%if %build_client
%if %mdkversion < 200900
%post
%{update_menus}
%update_desktop_database
%update_icon_cache hicolor
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%clean_desktop_database
%clean_icon_cache hicolor
%endif
%endif

%if %build_server
%pre server
%_pre_useradd %{name}-server %{_var}/lib/%{name}-server /bin/sh

%post server
%_post_service %{name}-server
%__service messagebus reload

%preun server
if [ $1 = 0 ]; then
	%_preun_service %{name}-server
fi

%postun server
%_postun_userdel %{name}-server
%endif


%if %build_client
%files
%defattr(-,root,root)
%doc README README.Linux CHANGES LICENSE
%{_bindir}/%{name}
%{_bindir}/%{name}-overlay
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.svg
%{_mandir}/man1/%{name}.*
%{_mandir}/man1/%{name}-overlay.*

%if %mdkversion < 200910
%files protocol-kde3
%defattr(-,root,root)
%{_kde3_datadir}/kde3/services/%{name}.protocol
%endif

%files protocol-kde4
%defattr(-,root,root)
%{_kde_datadir}/kde4/services/%{name}.protocol

%files plugins
%defattr(-,root,root,-)
%{_libdir}/%{name}
%endif

%if %build_server
%files server
%if %build_client == 0
%doc README README.Linux CHANGES LICENSE
%endif
%defattr(-,root,root)
%doc scripts/murmur.ini
%{_bindir}/murmur-user-wrapper
%{_sbindir}/murmurd
%{_initrddir}/%{name}-server
%config(noreplace) %{_sysconfdir}/%{name}-server.ini
%{_sysconfdir}/logrotate.d/%{name}-server
%{_sysconfdir}/dbus-1/system.d/%{name}-server.conf
%attr(-,mumble-server,mumble-server) %dir %{_var}/lib/%{name}-server
%attr(-,mumble-server,root) %dir %{_var}/log/%{name}-server
%attr(-,mumble-server,mumble-server) %dir %{_var}/run/%{name}-server
%if %build_ice
%{_datadir}/slice/Murmur.ice
%endif
%{_mandir}/man1/murmur-user-wrapper.*
%{_mandir}/man1/murmurd.*

%files server-web
%doc README.install.urpmi
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/httpd/conf.d/%{name}-server-web.conf
%config(noreplace) %{_sysconfdir}/php.d/MurmurPHP.ini
%{_datadir}/%{name}-server-web
%endif


%changelog
* Mon Apr 23 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1.2.4-0.20120422.1
+ Revision: 792741
- Adjust BuildRequires: lines
- Update to current 1.2.4 git (lots of bugfixes, little else)
- Require all useful versions of celt for interoperability

* Sun Apr 17 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1.2.3-1
+ Revision: 654716
- update to new version 1.2.3
- drop patch 0 and 1

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-3mdv2011.0
+ Revision: 612967
- the mass rebuild of 2010.1 packages

* Mon Apr 19 2010 Funda Wang <fwang@mandriva.org> 1.2.2-2mdv2010.1
+ Revision: 536611
- fix linkage

* Sat Feb 20 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1.2.2-1mdv2010.1
+ Revision: 508809
- update to new version 1.2.2
- drop patch 1

* Sun Jan 31 2010 Jérôme Brenier <incubusss@mandriva.org> 1.2.1-2mdv2010.1
+ Revision: 498747
- rebuild for new protobuf

* Sun Jan 10 2010 Jérôme Brenier <incubusss@mandriva.org> 1.2.1-1mdv2010.1
+ Revision: 489126
- new version 1.2.1
- rediff Patch0
- add Patch1 from upstream to fix a database upgrade problem

* Fri Dec 18 2009 Jérôme Brenier <incubusss@mandriva.org> 1.2.0-3mdv2010.1
+ Revision: 479861
- fix SIGHUP syntax in the initscript (bluca)
- provide a logrotate file adapted to mandriva (spotted by bluca)
- add pidfile directory (thanks to bluca)
- drop /etc/default/mumble-server
- add an option not to build clients (thanks to bluca)

* Mon Dec 14 2009 Jérôme Brenier <incubusss@mandriva.org> 1.2.0-2mdv2010.1
+ Revision: 478633
- revert to make -j2
- BR celt-devel >= 0.7.0
- re-enable parallel compilation

* Fri Dec 11 2009 Jérôme Brenier <incubusss@mandriva.org> 1.2.0-1mdv2010.1
+ Revision: 476275
- final version 1.2.0

* Wed Dec 02 2009 Jérôme Brenier <incubusss@mandriva.org> 1.2.0-0.beta2.1mdv2010.1
+ Revision: 472480
- update to 1.2.0~beta2

* Wed Nov 18 2009 Jérôme Brenier <incubusss@mandriva.org> 1.2.0-0.beta1.1mdv2010.1
+ Revision: 467286
- BuildRequires : avahi-compat-libdns_sd-devel
- new version 1.2.0~beta1
- rediff P0
- new subpackage mumble11x (client compatible with 1.1.x servers)
- build with now available speech-dispatcher
- build with celt (BR celt-devel)
- BR protobuf-devel and protobuf-compiler
- liblink.so now in %%{_libdir}/mumble
- fix icon

  + Michael Scherer <misc@mandriva.org>
    - mark /etc/mumble-server.ini as a config file

* Thu May 28 2009 Jérôme Brenier <incubusss@mandriva.org> 1.1.8-1mdv2010.0
+ Revision: 380670
- add a BR on libogg-devel
- add a missing Requires (plugins subpackage)
- update to new version 1.1.8
- put plugins into a plugins sub-package instead of a lib one
- add Provides/Obsoletes on former sub-packages
- str fmt patch rediffed
- fixsegfault patch dropped (merged in new sources)
- fix license

* Fri Mar 13 2009 Stéphane Téletchéa <steletch@mandriva.org> 1.1.7-2mdv2009.1
+ Revision: 354526
- Add segfault fix, fixes bug #48490

* Thu Feb 26 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.1.7-1mdv2009.1
+ Revision: 345270
- spec clean
- update to new version 1.1.7
- use complete new spec file from incubusss, with some modifications made by me (mdvbz #40902)
- add sources
- add source and spec file
- Created package structure for mumble.

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Michael Scherer <misc@mandriva.org>
    - add missing BuildRequires


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3319 |12cr|munin-1.4.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _requires_exceptions perl(\\(Munin::Master::LimitsOld\\|CGI::Fast\\))

Name:      munin
Version:   1.4.7
Release:   %mkrel 1
Summary:   Network-wide graphing framework (grapher/gatherer)
License:   GPLv2
Group:     Monitoring
URL:       http://munin.projects.linpro.no/
Source0: http://download.sourceforge.net/sourceforge/munin/%{name}-%{version}.tar.gz
Source5: munin-node.init
Requires(pre): rpm-helper
Requires(postun): rpm-helper
BuildRequires: html2text
BuildRequires: htmldoc
BuildRequires: java-devel-openjdk
BuildRequires: perl(Module::Build)
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}

%description
Munin is a highly flexible and powerful solution used to create graphs of
virtually everything imaginable throughout your network, while still
maintaining a rattling ease of installation and configuration.

%package master
Group: Monitoring
Summary: Network-wide graphing framework (master)
Requires: rrdtool
Requires: %{name} = %{version}-%{release}
Obsoletes: %{name} < 1.4.0
Requires(post): rpm-helper
Requires(postun): rpm-helper

%description master
Munin is a highly flexible and powerful solution used to create graphs of
virtually everything imaginable throughout your network, while still
maintaining a rattling ease of installation and configuration.

This package contains the grapher/gatherer. You will only need one instance of
it in your network. It will periodically poll all the nodes in your network
it's aware of for data, which it in turn will use to create graphs and HTML
pages, suitable for viewing with your graphical web browser of choice.

%package node
Group: Monitoring
Summary: Network-wide graphing framework (node)
Requires: procps >= 2.0.7
Requires: sysstat
Requires: %{name} = %{version}-%{release}
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(post): rpm-helper
Requires(preun): rpm-helper
Obsoletes: munin-plugins-slapd

%description node
Munin is a highly flexible and powerful solution used to create graphs of
virtually everything imaginable throughout your network, while still
maintaining a rattling ease of installation and configuration.

This package contains node software. You should install it on all the nodes
in your network. It will know how to extract all sorts of data from the
node it runs on, and will wait for the gatherer to request this data for
further processing.

It includes a range of plugins capable of extracting common values such as
cpu usage, network usage, load average, and so on. Creating your own plugins
which are capable of extracting other system-specific values is very easy,
and is often done in a matter of minutes. You can also create plugins which
relay information from other devices in your network that can't run Munin,
such as a switch or a server running another operating system, by using
SNMP or similar technology.

%prep
%setup -q -n %{name}-%{version}

%build
make \
    CONFIG=dists/redhat/Makefile.config \
    PREFIX=%{_prefix} \
    DOCDIR={_docdir}/%{name} \
    MANDIR=%{_mandir} \
    HTMLDIR=%{_localstatedir}/lib/munin/html \
    DBDIR=%{_localstatedir}/lib/munin/data \
    PLUGSTATE=%{_localstatedir}/lib/munin/plugin-state \
    CGIDIR=%{_datadir}/%{name}/cgi \
    CONFDIR=%{_sysconfdir}/munin \
    LIBDIR=%{_datadir}/munin \
    PERLLIB=%{perl_vendorlib} \
    HOSTNAME=localhost \
    build

%install
rm -rf %{buildroot}

## Node
make \
    CONFIG=dists/redhat/Makefile.config \
    CHOWN=/bin/true \
    CHGRP=/bin/true \
    DOCDIR=%{buildroot}%{_docdir}/%{name} \
    MANDIR=%{buildroot}%{_mandir} \
    HTMLDIR=%{buildroot}%{_localstatedir}/lib/munin/html \
    DBDIR=%{buildroot}%{_localstatedir}/lib/munin/data \
    PLUGSTATE=%{buildroot}%{_localstatedir}/lib/munin/plugin-state \
    CGIDIR=%{buildroot}%{_datadir}/%{name}/cgi \
    PREFIX=%{buildroot}%{_prefix} \
    LIBDIR=%{buildroot}%{_datadir}/munin \
    CONFDIR=%{buildroot}%{_sysconfdir}/munin \
    PERLLIB=%{buildroot}%{perl_vendorlib} \
    DESTDIR=%{buildroot} \
    HOSTNAME=localhost \
    install install-doc

# init script
install -d -m 755 %{buildroot}%{_initrddir}
install -m 755 %{SOURCE5} %{buildroot}/%{_initrddir}/munin-node

# plugins configuration
install -d -m 755 %{buildroot}%{_sysconfdir}/munin/plugin-conf.d
install -m 644 dists/tarball/plugins.conf \
    %{buildroot}%{_sysconfdir}/munin/plugin-conf.d/munin-node

cat >%{buildroot}%{_sysconfdir}/munin/plugin-conf.d/hddtemp_smartctl <<EOF
[hddtemp_smartctl]
user root
EOF

cat >%{buildroot}%{_sysconfdir}/munin/plugin-conf.d/sendmail <<EOF
[sendmail*]
user root
env.mspqueue %{_localstatedir}/spool/clientmqueue
EOF

cat >%{buildroot}%{_sysconfdir}/munin/plugin-conf.d/fw <<EOF
[fw*]
user root
EOF

# remove the Sybase plugin for now, as they need perl modules 
# that are not in extras. We can readd them when/if those modules are added. 
#
rm -f %{buildroot}/usr/share/munin/plugins/sybase_space

# state and log directories
install -d -m 755 %{buildroot}%{_localstatedir}/lib/munin
install -d -m 755 %{buildroot}%{_localstatedir}/log/munin

# apache configuration
rm -f %{buildroot}%{_localstatedir}/lib/munin/html/.htaccess

install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
Alias /munin %{_localstatedir}/lib/munin/html

<Directory %{_localstatedir}/lib/munin/html>
    Order deny,allow
    Allow from all
</Directory>
EOF

# cron task
install -d -m 755 %{buildroot}%{_sysconfdir}/cron.d
install -m 644 dists/redhat/munin.cron.d %{buildroot}%{_sysconfdir}/cron.d/munin

# logrotate
install -d -m 755 %{buildroot}%{_sysconfdir}/logrotate.d
cat > %{buildroot}%{_sysconfdir}/logrotate.d/munin-node <<EOF
/var/log/munin/munin-node.log {
    postrotate
        service munin-node reload
    endscript

}
EOF
cat > %{buildroot}%{_sysconfdir}/logrotate.d/munin <<EOF
/var/log/munin/munin-update.log /var/log/munin/munin-graph.log /var/log/munin/munin-html.log /var/log/munin/munin-limits.log {
}
EOF

# add changelog to installed documentation files
install -m 644 ChangeLog %{buildroot}%{_docdir}/%{name}/ChangeLog

%clean
rm -rf %{buildroot}

%pre
%_pre_useradd %{name} %{_localstatedir}/lib/%{name} /bin/false

if [ $1 = 2 ]; then
    # on upgrade, move data to new location if needed
    if [ ! -d %{_localstatedir}/lib/%{name}/data ]; then
        cd %{_localstatedir}/lib/%{name}
        mkdir data
        for i in *; do
            [ $i == plugin-state ] && continue
            [ $i == data ] && continue
            mv $i data
        done
    fi
fi

%postun
%_postun_userdel %{name}


%post master
%_post_webapp

%postun master
%_postun_webapp

%pre node
%_pre_useradd %{name} %{_localstatedir}/lib/%{name} /bin/false

%post node
if [ $1 = 1 ]; then
    /usr/sbin/munin-node-configure --shell | sh
fi
%_post_service munin-node

%preun node
%_preun_service munin-node

%postun node
%_postun_userdel %{name}

%files
%defattr(-, root, root)
%doc %{_docdir}/%{name}
%dir %{_datadir}/munin
%dir %{_sysconfdir}/munin
%dir %{_localstatedir}/lib/munin
%attr(-,munin,munin) %{_localstatedir}/run/munin
%attr(-,munin,munin) %{_localstatedir}/log/munin
%{perl_vendorlib}/Munin
%exclude %{perl_vendorlib}/Munin/Master
%exclude %{perl_vendorlib}/Munin/Node
%exclude %{perl_vendorlib}/Munin/Plugin
%exclude %{perl_vendorlib}/Munin/Plugin.pm

%files master
%defattr(-, root, root)
%{_bindir}/munin-cron
%{_bindir}/munin-check
%{_datadir}/munin/munin-graph
%{_datadir}/munin/munin-html
%{_datadir}/munin/munin-limits
%{_datadir}/munin/munin-update
%{_datadir}/munin/munin-jmx-plugins.jar
%{_datadir}/munin/cgi
%{_datadir}/munin/DejaVuSans.ttf
%{_datadir}/munin/DejaVuSansMono.ttf
%{perl_vendorlib}/Munin/Master
%dir %{_sysconfdir}/munin/templates
%config(noreplace) %{_webappconfdir}/%{name}.conf
%config(noreplace) %{_sysconfdir}/munin/munin.conf
%config(noreplace) %{_sysconfdir}/munin/templates/*
%config(noreplace) %{_sysconfdir}/cron.d/munin
%config(noreplace) %{_sysconfdir}/logrotate.d/munin
%attr(-,munin,munin) %{_localstatedir}/lib/munin/data
%attr(-,munin,munin) %{_localstatedir}/lib/munin/html
%{_mandir}/man8/munin.8*
%{_mandir}/man8/munin-graph.8*
%{_mandir}/man8/munin-update.8*
%{_mandir}/man8/munin-limits.8*
%{_mandir}/man8/munin-html.8*
%{_mandir}/man8/munin-cron.8*
%{_mandir}/man8/munin-check.8*
%{_mandir}/man5/munin.conf.5*
%{_mandir}/man3/Munin::*

%files node
%dir %{_sysconfdir}/munin/plugins
%dir %{_sysconfdir}/munin/plugin-conf.d
%config(noreplace) %{_sysconfdir}/munin/munin-node.conf
%config(noreplace) %{_sysconfdir}/munin/plugin-conf.d/*
%config(noreplace) %{_sysconfdir}/logrotate.d/munin-node
%{_initrddir}/munin-node
%{_bindir}/munindoc
%{_sbindir}/munin-run
%{_sbindir}/munin-node
%{_sbindir}/munin-node-configure
%attr(-,munin,munin) %{_localstatedir}/lib/munin/plugin-state
%{_datadir}/munin/plugins
%{perl_vendorlib}/Munin/Node
%{perl_vendorlib}/Munin/Plugin
%{perl_vendorlib}/Munin/Plugin.pm
%{_mandir}/man1/munindoc.1*
%{_mandir}/man1/munin-run.1*
%{_mandir}/man1/munin-node.1*
%{_mandir}/man1/munin-node-configure.1*
%{_mandir}/man5/munin-node.conf.5*


%changelog
* Mon Apr 23 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.4.7-1mdv2012.0
+ Revision: 792867
- version update 1.4.7

* Fri Jul 16 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.5-1mdv2011.0
+ Revision: 554269
- update to new version 1.4.5

* Wed Mar 24 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.4-2mdv2010.1
+ Revision: 527110
- transfer %%{_localstatedir}/run/munin to shared package, it is needed by the agent also

* Mon Mar 01 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.4-1mdv2010.1
+ Revision: 513036
- new version
- really fix munin-node init script

* Thu Dec 31 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.3-1mdv2010.1
+ Revision: 484536
- new version
- fix data migration from 1.3.x package
- fix init script (mdv bug #56646)

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.2-1mdv2010.1
+ Revision: 479561
- switch to non-sensitive apache access policy
- new version
- reload munin-node after rotating logs

* Fri Dec 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.1-1mdv2010.1
+ Revision: 473474
- more explicit access rules and access denied error message in apache configuration
- new version

* Mon Nov 30 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.0-5mdv2010.1
+ Revision: 472115
- restrict default access permissions to localhost only, as per new policy
- fix fw_forwarded_local plugin autoconfiguration
- fix post-installation scripts, and related dependencies
- split perl modules between master and node packages, so as to leverage deps
- drop useless explicit dependency on perl-Net-SNMP
- munin-node obsoletes munin-plugins-slapd

* Sat Nov 28 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.0-2mdv2010.1
+ Revision: 470864
- fix build dependencies
- 1.4.0 final
- new version

* Sun Nov 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.0-0.alpha2.2mdv2010.1
+ Revision: 466340
- new alpha release

* Mon Nov 09 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.0-0.alpha.2mdv2010.1
+ Revision: 463277
- only run data move procedure on upgrade

* Sun Nov 08 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.0-0.alpha.1mdv2010.1
+ Revision: 463050
- use here-in documents for logrotate configuration
- don't redefine logrotate configuration options uselessly
- drop all patches, excepted utf8 one
- only run automatic configuration on initial install, to avoid removed plugins to come back after each update
- handle data location change when upgrading
- new version
- spec cleanup
- move server components in munin-master package
- move generated HTML files in FHS-compliant /var/lib/munin/html
- move server data in /var/lib/munin/data
- move plugins data outside of server data directory
- use herein-documents for additional plugins configuration
- drop redundant dependencies

* Wed Aug 05 2009 Michael Scherer <misc@mandriva.org> 1.3.4-8mdv2010.0
+ Revision: 410245
- fix error in the patch for the utf8 fix, see bug 51502 for details
- correct the license

* Wed Jul 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.4-7mdv2010.0
+ Revision: 391252
- install manually missing Munin::Plugin::SNMP module
- keep bash completion in its own package

* Thu Jun 25 2009 Olivier Thauvin <nanardon@mandriva.org> 1.3.4-6mdv2010.0
+ Revision: 388903
- #51848: requires fonts-ttf-dejavu

* Mon Jun 08 2009 Olivier Thauvin <nanardon@mandriva.org> 1.3.4-5mdv2010.0
+ Revision: 384102
- fix #51502

* Fri Oct 10 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.4-4mdv2009.1
+ Revision: 291379
- backportability < 2009.0

* Wed Sep 24 2008 Olivier Thauvin <nanardon@mandriva.org> 1.3.4-3mdv2009.0
+ Revision: 287773
- munin-html: use cmp vs <=> operator for string sort

* Tue Jun 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.4-2mdv2009.0
+ Revision: 223662
- bash completion

  + Michael Scherer <misc@mandriva.org>
    - use lowercase for message, asked by guillomovitch
    - requires network on boot, asked by guillomovitch

* Sun Jun 08 2008 Olivier Thauvin <nanardon@mandriva.org> 1.3.4-1mdv2009.0
+ Revision: 216916
- 1.3.4

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Oct 12 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.3-4mdv2008.1
+ Revision: 97351
- various file list cleanup
- no need for %%doc tags for man pages
- make munin-node package own plugins directory, otherwise it get loosely created with various perms, breaking usage if too much restricted

  + Olivier Thauvin <nanardon@mandriva.org>
    - provide a config for fw* plugins
    - path4: fix cgi-graph lock
    - simplify specfile

* Mon May 28 2007 Olivier Thauvin <nanardon@mandriva.org> 1.3.3-3mdv2008.0
+ Revision: 32010
- one more plugins fix
- patch3: plugins fix

* Mon May 28 2007 Olivier Thauvin <nanardon@mandriva.org> 1.3.3-2mdv2008.0
+ Revision: 31972
- move Munin::Plugin into munin-node, where it is required
- munin-node require perl-Net-SNMP >= 5.2.0 for some plugins

* Mon May 28 2007 Olivier Thauvin <nanardon@mandriva.org> 1.3.3-1mdv2008.0
+ Revision: 31959
- 1.3.3

* Sat May 12 2007 Olivier Thauvin <nanardon@mandriva.org> 1.2.5-6mdv2008.0
+ Revision: 26426
- fix cgi loacation


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3320 |12cr|munin-plugins-sympa-20090617-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	munin-plugins-sympa
%define version	20090617
%define release	%mkrel 4

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Munin sympa plugins
Group:		Networking/Other
License:	BSD
URL:		https://www.lists.uni-karlsruhe.de/munin/
Source:     https://www.lists.uni-karlsruhe.de/munin/sympa4munin.tar.gz
Patch:      munin-plugins-sympa-fix-spool-script.patch
BuildArch:  noarch
BuildRoot:  %{_tmppath}/%{name}-%{version}

%description
This package contains two plugins, one to monitor the elements in your
spool-directory and a second one which parses your sympa-log. 

%prep
%setup -c -q
%patch -p 1

%build

%install
rm -rf %{buildroot}

install -d -m 755 %{buildroot}%{_datadir}/munin/plugins
install -m 755 sympa_spool %{buildroot}%{_datadir}/munin/plugins
install -m 755 sympa_stats %{buildroot}%{_datadir}/munin/plugins

perl -pi -e 's|^#!/usr/local/bin/perl|#!%{_bindir}/perl|' \
    %{buildroot}%{_datadir}/munin/plugins/sympa_stats

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_datadir}/munin/plugins/*



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 20090617-4mdv2011.0
+ Revision: 620421
- the mass rebuild of 2010.0 packages

* Thu Jun 18 2009 Guillaume Rousse <guillomovitch@mandriva.org> 20090617-3mdv2010.0
+ Revision: 387124
- fix sympa_spool plugin

* Wed Jun 17 2009 Guillaume Rousse <guillomovitch@mandriva.org> 20090617-2mdv2010.0
+ Revision: 386699
- fix shellbang
- import munin-plugins-sympa


* Wed Jun 17 2009 Guillaume Rousse <guillomovitch@mandriva.org> 20090617-1mdv2010.0
- first mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3321 |12cr|munin-plugins-xen-20080625-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	munin-plugins-xen
%define version	20080625
%define release	%mkrel 3

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Munin xen plugins
Group:		Networking/Other
License:	BSD
Source0:	http://www.skullkrusher.net/linux/scripts/xen_percent
Source1:    http://munin.projects.linpro.no/attachment/wiki/PluginCat/xen_traffic_all
Patch0:     xen_traffic_all-allow-multiple-interfaces.patch
BuildArch:  noarch
BuildRoot:  %{_tmppath}/%{name}-%{version}

%description
Munin plugins for monitoring xen.

%prep
%setup -c -T
cp %{SOURCE0} xen_percent
cp %{SOURCE1} xen_traffic_all
%patch0 -p 0

%build

%install
rm -rf %{buildroot}

install -d -m 755 %{buildroot}%{_datadir}/munin/plugins
install -m 755 xen_percent %{buildroot}%{_datadir}/munin/plugins
install -m 755 xen_traffic_all %{buildroot}%{_datadir}/munin/plugins

install -d -m 755 %{buildroot}%{_sysconfdir}/munin/plugin-conf.d
cat > %{buildroot}%{_sysconfdir}/munin/plugin-conf.d/xen << EOF
[xen_traffic_all]
user root

[xen_percent]
user root

EOF

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_datadir}/munin/plugins/*
%config(noreplace) %{_sysconfdir}/munin/plugin-conf.d/xen



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 20080625-3mdv2011.0
+ Revision: 620422
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 20080625-2mdv2010.0
+ Revision: 430125
- rebuild

* Wed Jun 25 2008 Guillaume Rousse <guillomovitch@mandriva.org> 20080625-1mdv2009.0
+ Revision: 229025
- import munin-plugins-xen


* Wed Jun 25 2008 Guillaume Rousse <guillomovitch@mandriva.org> 20080625-1mdv2009.0
- first mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3322 |12cr|mupdf-1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	devname	%mklibname -d %{name}

Name:		mupdf
Version:	1.1
Release:	1
Summary:	MuPDF is a lightweight PDF viewer and toolkit written in portable C
License:	GPLv3
Group:		Office
URL:		http://mupdf.com/
Source0:	http://mupdf.googlecode.com/files/%{name}-%{version}-source.tar.gz
Source1:	mupdf.desktop
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	jpeg-devel
BuildRequires:	freetype2-devel
BuildRequires:	jbig2dec-devel
BuildRequires:	openjpeg-devel >= 1.5

%description
MuPDF is a lightweight PDF viewer and toolkit written in portable C.

The renderer in MuPDF is tailored for high quality anti-aliased
graphics.  MuPDF renders text with metrics and spacing accurate to
within fractions of a pixel for the highest fidelity in reproducing
the look of a printed page on screen.

MuPDF has a small footprint.  A binary that includes the standard
Roman fonts is only one megabyte.  A build with full CJK support
(including an Asian font) is approximately five megabytes.

MuPDF has support for all non-interactive PDF 1.7 features, and the
toolkit provides a simple API for accessing the internal structures of
the PDF document.  Example code for navigating interactive links and
bookmarks, encrypting PDF files, extracting fonts, images, and
searchable text, and rendering pages to image files is provided.

%package -n	%{devname}
Summary:	Development files for %{name}
Group:		Development/C
Provides:	lib%{name} = %{version}-%{release}

%description -n	%{devname}
The %{devname} package contains header files for developing
applications that use MuPDF toolkit.

%prep
%setup -q -n %{name}-%{version}-source

%build
#gw pkg-config --cflags doesn't have the right openjpeg flags
%make XCFLAGS="%{optflags} -I%{_includedir}/openjpeg-1.5"

%install
%makeinstall
install -m644 %{SOURCE1} -D %{buildroot}%{_datadir}/applications/%{name}.desktop
install -m644 debian/mupdf.png -D %{buildroot}%{_datadir}/pixmaps/%{name}.png

%files
%doc COPYING README
%{_bindir}/mubusy
%{_bindir}/mudraw
%{_bindir}/mupdf
%{_mandir}/man1/*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png

%files -n %{devname}
%{_libdir}/libfitz.a
%{_includedir}/fitz.h
%{_includedir}/memento.h
%{_includedir}/mucbz.h
%{_includedir}/mupdf.h
%{_includedir}/muxps.h


%changelog
* Wed Aug 22 2012 Götz Waschk <waschk@mandriva.org> 1.1-1
+ Revision: 815596
- new version
- update file list

* Thu May 31 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.0-2
+ Revision: 801569
- use pkgconfig() deps for buildrequires
- drop bogus dependency
- cleanups

  + Götz Waschk <waschk@mandriva.org>
    - add cbz to supported formats
    - bump openjpeg dep

* Wed May 02 2012 Götz Waschk <waschk@mandriva.org> 1.0-1
+ Revision: 795137
- update file list
- fix cflags for optimization and openjpeg header
- new version

* Wed Sep 28 2011 Götz Waschk <waschk@mandriva.org> 0.9-2
+ Revision: 701611
- install an icon file
- add desktop entry from Fedora

* Wed Sep 28 2011 Götz Waschk <waschk@mandriva.org> 0.9-1
+ Revision: 701609
- new version
- update license
- fix source URL
- drop patch
- fix installation
- add man pages, xpsdraw and new development files

* Wed Aug 25 2010 Florent Monnier <blue_prawn@mandriva.org> 0.7-1mdv2011.0
+ Revision: 573357
- patch for lib64
- BuildRequires: libxext-devel
- BuildRequires: libx11-devel
- import mupdf


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3323 |12cr|mupen64plus-1.99.5-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

%define major 2
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Name:		mupen64plus
Version:	1.99.5
Release:	3
Summary:	Plugin-Based Nintendo 64 Emulator
Group:		Emulators
License:	GPLv2+
Url:		http://code.google.com/p/mupen64plus/
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(samplerate)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	lirc-devel
Source:		%{name}-bundle-src-%{version}.tar.gz
Source100:	%{name}-rpmlintrc
Patch0:		mupen64plus-zlib.patch

%description
Mupen64Plus is a plugin-based N64 emulator which is capable of accurately
playing many games. It includes four MIPS R4300 CPU emulators, with dynamic
recompilers for 32-bit x86 and 64-bit amd64 systems.  It supports plugins for
audio, graphical rendering (RDP), the signal co-processor (RSP), and input.

%package -n %{libname}
Summary:	Shared Library Interface to Mupen64plus
Group:		System/Libraries
Requires:	fonts-ttf-dejavu

%description -n %{libname}
Mupen64Plus is a plugin-based N64 emulator which is capable of accurately
playing many games. It includes four MIPS R4300 CPU emulators, with dynamic
recompilers for 32-bit x86 and 64-bit amd64 systems.  It supports plugins for
audio, graphical rendering (RDP), the signal co-processor (RSP), and input.

This package contains the shared library interface for frontends.

%package -n %{develname}
Summary:	Include Files for Mupen64plus Development
License:	GPLv2+
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
This package contains all necessary include files to develop frontends against
the Mupen64plus shared library interface.

%package ui-console
Summary:	Command Line Frontend for the Mupen64plus Nintendo 64 Emulator
Group:		Emulators
Provides:	%{name} = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Requires:	mupen64plus-plugin-audio
Requires:	mupen64plus-plugin-video
Requires:	mupen64plus-plugin-input
Requires:	mupen64plus-plugin-rsp-hle

%description ui-console
Mupen64Plus is a plugin-based N64 emulator which is capable of accurately
playing many games.

This package contains a command line frontend.

%package plugin-audio-sdl
Summary:	SDL Audio Plugin for the Mupen64plus Nintendo 64 Emulator
Group:		Emulators
Provides:	mupen64plus-plugin-audio

%description plugin-audio-sdl
This package contains the SDL audio plugin for the Mupen64plus Nintendo 64
Emulator.

%package plugin-input-sdl
Summary:	SDL Input Plugin for the Mupen64plus Nintendo 64 Emulator
Group:		Emulators
Provides:	mupen64plus-plugin-input

%description plugin-input-sdl
This package contains the SDL input plugin for the Mupen64plus Nintendo 64
Emulator. It has LIRC Infrared remote control interface and Rumble Pak support.

%package plugin-rsp-hle
Summary:	RSP High-Level Emulation Plugin For the Mupen64plus
Group:		Emulators
Provides:	mupen64plus-plugin-rsp-hle

%description plugin-rsp-hle
This package contains the RSP High-Level emulation plugin for the Mupen64plus
Nintendo 64 Emulator.

%package plugin-video-rice
Summary:	Rice Video Plugin for the Mupen64plus Nintendo 64 Emulator
License:	GPLv2+
Group:		Emulators
Provides:	mupen64plus-plugin-video

%description plugin-video-rice
This package contains the Rice Video Plugin for the Mupen64plus Nintendo 64
Emulator. It provides Hi-resolution texture support.

%prep
%setup -q -n %{name}-bundle-src-%{version}
%patch0 -p1

%build
export CFLAGS="%{optflags}"
%make -C source/mupen64plus-core/projects/unix all SHAREDIR=%{_datadir}/mupen64plus2/ LIRC=1 V=1
%make -C source/mupen64plus-ui-console/projects/unix all COREDIR=%{_libdir}/ SHAREDIR=%{_datadir}/mupen64plus2/ PLUGINDIR=%{_libdir}/mupen64plus2/ V=1
%make -C source/mupen64plus-audio-sdl/projects/unix all V=1
%make -C source/mupen64plus-input-sdl/projects/unix all V=1
%make -C source/mupen64plus-rsp-hle/projects/unix all V=1
%make -C source/mupen64plus-video-rice/projects/unix all V=1

%install
make -C source/mupen64plus-core/projects/unix install PREFIX="%{_prefix}" DESTDIR="%{buildroot}" SHAREDIR=%{_datadir}/mupen64plus2/ LIBDIR=%{_libdir}/ INCDIR=%{_includedir}/mupen64plus/ LIRC=1
pushd %{buildroot}%{_libdir}
ln -sf libmupen64plus.so.2.0.0 libmupen64plus.so.2
ln -sf libmupen64plus.so.2.0.0 libmupen64plus.so
popd
make -C source/mupen64plus-ui-console/projects/unix install PREFIX="%{_prefix}" DESTDIR="%{buildroot}" BINDIR=/usr/bin/ MANDIR=%{_mandir}/man6/ NO_ASM=1
# rm %{buildroot}%{_datadir}/mupen64plus2/font.ttf
make -C source/mupen64plus-audio-sdl/projects/unix install PREFIX="%{_prefix}" DESTDIR="%{buildroot}" LIBDIR=%{_libdir}/mupen64plus2/
make -C source/mupen64plus-input-sdl/projects/unix install PREFIX="%{_prefix}" DESTDIR="%{buildroot}" SHAREDIR=%{_datadir}/mupen64plus2/ LIBDIR=%{_libdir}/mupen64plus2/
make -C source/mupen64plus-rsp-hle/projects/unix install PREFIX="%{_prefix}" DESTDIR="%{buildroot}" LIBDIR=%{_libdir}/mupen64plus2/
make -C source/mupen64plus-video-rice/projects/unix install PREFIX="%{_prefix}" DESTDIR="%{buildroot}" SHAREDIR=%{_datadir}/mupen64plus2/ LIBDIR=%{_libdir}/mupen64plus2/

chmod -R 0755 %{buildroot}%{_libdir}

mv %{buildroot}/%{_libdir}/mupen64plus2/%{name}/mupen64plus*.so %{buildroot}/%{_libdir}/mupen64plus2/
rmdir %{buildroot}/%{_libdir}/mupen64plus2/%{name}

%files -n %{libname}
%dir %{_datadir}/mupen64plus2
%dir %{_libdir}/mupen64plus2
%{_libdir}/libmupen64plus.so.*
%{_datadir}/mupen64plus2/mupen64plus.cht
%{_datadir}/mupen64plus2/mupencheat.txt
%{_datadir}/mupen64plus2/mupen64plus.ini
%{_datadir}/mupen64plus2/font.ttf

%files -n %{develname}
%doc source/mupen64plus-core/INSTALL
%doc source/mupen64plus-core/LICENSES
%doc source/mupen64plus-core/README
%doc source/mupen64plus-core/RELEASE
%dir %{_includedir}/mupen64plus
%{_includedir}/mupen64plus/*
%{_libdir}/libmupen64plus.so

%files ui-console
%doc source/mupen64plus-ui-console/INSTALL
%doc source/mupen64plus-ui-console/LICENSES
%doc source/mupen64plus-ui-console/README
%doc source/mupen64plus-ui-console/RELEASE
%doc %{_mandir}/man6/man6/mupen64plus.*
%{_bindir}/mupen64plus

%files plugin-audio-sdl
%doc source/mupen64plus-audio-sdl/INSTALL
%doc source/mupen64plus-audio-sdl/LICENSES
%doc source/mupen64plus-audio-sdl/RELEASE
%{_libdir}/mupen64plus2/mupen64plus-audio-sdl.so

%files plugin-input-sdl
%doc source/mupen64plus-input-sdl/AUTHORS
%doc source/mupen64plus-input-sdl/COPYING
%doc source/mupen64plus-input-sdl/INSTALL
%doc source/mupen64plus-input-sdl/LICENSES
%doc source/mupen64plus-input-sdl/README
%doc source/mupen64plus-input-sdl/RELEASE
%{_datadir}/mupen64plus2/InputAutoCfg.ini
%{_libdir}/mupen64plus2/mupen64plus-input-sdl.so

%files plugin-rsp-hle
%doc source/mupen64plus-rsp-hle/INSTALL
%doc source/mupen64plus-rsp-hle/LICENSES
%doc source/mupen64plus-rsp-hle/RELEASE
%{_libdir}/mupen64plus2/mupen64plus-rsp-hle.so

%files plugin-video-rice
%doc source/mupen64plus-video-rice/INSTALL
%doc source/mupen64plus-video-rice/LICENSES
%doc source/mupen64plus-video-rice/README
%doc source/mupen64plus-video-rice/RELEASE
%{_datadir}/mupen64plus2/RiceVideoLinux.ini
%{_libdir}/mupen64plus2/mupen64plus-video-rice.so



%changelog
* Sat Apr 21 2012 Zombie Ryushu <ryushu@mandriva.org> 1.99.5-1.5mdv2012.0
+ Revision: 792592
- mupen64plus has no api tag only a major tag

* Fri Apr 20 2012 Zombie Ryushu <ryushu@mandriva.org> 1.99.5-1.4
+ Revision: 792478
- add support for arachnoid

* Thu Apr 05 2012 Zombie Ryushu <ryushu@mandriva.org> 1.99.5-1.3
+ Revision: 789467
- fix a typo
- fix a typo
- move plugins up one directory so executable can find them
- move plugins up one directory so executable can find them

* Thu Apr 05 2012 Zombie Ryushu <ryushu@mandriva.org> 1.99.5-1.2
+ Revision: 789310
- fix my man page screwup
- fix my man page screwup
- fix my screwup wrong spec file
- fix my screwup wrong spec file
- fix my screwup wrong spec file
- fix my screwup wrong spec file
- fix my screwup wrong spec file
- Patch for zlib detection
- Patch for zlib detection
- zlib support

* Wed Apr 04 2012 Zombie Ryushu <ryushu@mandriva.org> 1.99.5-1
+ Revision: 789223
- zlib support
- remove PLF tag
- Fix redundant symlinking
- Update to 1.99.5

* Sun Jul 31 2011 Andrey Bondrov <abondrov@mandriva.org> 1.5-3
+ Revision: 692528
- Rebuild
- Drop patch 10 as it breaks 64 bit version

* Wed Jul 27 2011 Andrey Bondrov <abondrov@mandriva.org> 1.5-2
+ Revision: 691880
- Add desktop-file-utils to BuildRequires
- Fix group
- imported package mupen64plus


* Sun Jul 23 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 1.5-2mdv2011.0
- Add patches from Debian
- Add keyboard default config patch from MIB
- Import from PLF
- Remove PLF reference

* Tue Jan  6 2009 Guillaume Bedot <littletux@zarb.org> 1.5-1plf2009.1
- First package of mupen64plus for PLF, requested by Zombie Ryushu

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3324 |12cr|mures-0.5-17
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Clone of Sega's "Chu Chu Rocket", a multi-player puzzle game
Name:		mures
Version:	0.5
Release:	17
License:	GPL
Group:		Games/Arcade
URL:		http://mures.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/mures/%{name}-%{version}.tar.bz2
Source1:	%{name}-48.xpm
Patch0:		mures-0.5-linkage.patch
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	SDL_net-devel
BuildRequires:	SDL_ttf-devel
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	texinfo
BuildRequires:	imagemagick
# Author: Adam D'Angelo <dangelo@ntplx.net>

%description
Mures is a cross-platform clone of Sega's "Chu Chu Rocket" written using
C. To start the game, run "mures -hN -aiM" where N and M are the number of
human and computer players at the local computer. Press enter to start the
game, press P to pause, and Q to quit.
- Player 1: Use the mouse to target, and click and drag in the desired
direction to place an arrow.
- Player 2: Use the arrow keys to target, and the number keypad to place
arrows.
- Player 3: Use A,W,S,D to target and I,J,K,L to place arrows.

%prep
%setup -q
%patch0 -p1

%build
autoreconf -fi
%configure2_5x
make

%install
rm -rf %{buildroot}

%makeinstall_std

mv %{buildroot}/%{_bindir}/%{name} %{buildroot}/%{_bindir}/%{name}.real
cat << EOF > %{buildroot}/%{_bindir}/%{name}
#!/bin/sh

pushd %{_libdir}/%{name}
    %{name}.real --no3d "\$@"
popd
EOF
chmod +x %{buildroot}/%{_bindir}/%{name}

mkdir -p %{buildroot}/%{_libdir}/%{name}
cp -a src/images src/maps src/sounds src/gui src/*.lua src/textures %{buildroot}/%{_libdir}/%{name}
rm -rf %{buildroot}/%{_libdir}/%{name}/{*,*/*}/Makefile*

install -d %{buildroot}%{_miconsdir}
install -d %{buildroot}%{_iconsdir}
install -d %{buildroot}%{_liconsdir}

convert -size 48x48 %{SOURCE1} %{buildroot}/%{_liconsdir}/%{name}.png
convert -size 32x32 %{SOURCE1} %{buildroot}/%{_iconsdir}/%{name}.png
convert -size 16x16 %{SOURCE1} %{buildroot}/%{_miconsdir}/%{name}.png


# XDG menu
install -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Mures
Comment=Multi-player puzzle game
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;ArcadeGame;
EOF

%files
%doc AUTHORS ChangeLog INSTALL README TODO
%{_bindir}/*
%{_libdir}/%{name}
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_datadir}/applications/mandriva-%{name}.desktop




%changelog
* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 0.5-15mdv2011.0
+ Revision: 666500
- mass rebuild

* Sat Feb 05 2011 Funda Wang <fwang@mandriva.org> 0.5-14
+ Revision: 636321
- rebuild
- tighten BR

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5-13mdv2011.0
+ Revision: 606671
- rebuild

* Wed Mar 17 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5-12mdv2010.1
+ Revision: 523404
- rebuilt for 2010.1

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 0.5-11mdv2010.0
+ Revision: 426201
- rebuild

* Sat Mar 07 2009 Antoine Ginies <aginies@mandriva.com> 0.5-10mdv2009.1
+ Revision: 351613
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 0.5-9mdv2009.0
+ Revision: 218425
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 0.5-9mdv2008.1
+ Revision: 153272
- rebuild
- drop old menu
- kill re-definition of %%buildroot on Pixel's request
- buildrequires X11-devel instead of XFree86-devel
- kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Mon Mar 19 2007 Oden Eriksson <oeriksson@mandriva.com> 0.5-7mdv2007.1
+ Revision: 146622
- fix summary

* Sun Mar 18 2007 Oden Eriksson <oeriksson@mandriva.com> 0.5-6mdv2007.1
+ Revision: 146181
- Import mures

* Sun Mar 18 2007 Oden Eriksson <oeriksson@mandriva.com> 0.5-6mdv2007.1
- use the %%mrel macro
- fix xdg menu
- fix icons

* Sun Jan 01 2006 Guillaume Cottenceau <gc@mandrakesoft.com> 0.5-5mdk
- Rebuild

* Mon Sep 06 2004 Michael Scherer <misc@mandrake.org> 0.5-4mdk
- Rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3325 |12cr|murrine-themes-2.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name murrine-themes
%define version 2.0
%define release %mkrel 6

%define themesdir %{_datadir}/themes

Summary: Themes for Murrine
Name:    %{name}
Version: %{version}
Release: %{release}
Source0: MurrinaAquaIsh.tar.lzma
Source1: MurrinaBlue.tar.lzma
Source2: MurrinaElement.tar.lzma
Source3: MurrinaFancyCandy.tar.lzma
Source4: MurrinaGilouche.tar.lzma
Source5: MurrinaLoveGray.tar.lzma
Source6: MurrinaOransun.tar.lzma
Source7: MurrinaTango.tar.lzma
Source8: MurrinaVerdeOlivo.tar.lzma
Source9: MurrineRounded.tar.lzma
Source10: MurrineThemePack.tar.lzma
Source11: Murreza.tar.lzma
Source12: Murrine-Sky.tar.lzma
License: GPL
Group: Graphical desktop/GNOME
Url:   http://www.cimitan.com/murrine/themes/gallery
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
Requires: murrine

%description
Various GTK2 and Metacity themes for the Murrine GTK2.x engine.

%prep

%build

%install
%__rm -rf %{buildroot}
%__mkdir -p %{buildroot}%{themesdir}
%__lzma -dc %SOURCE0 | %__tar fx - -C %{buildroot}%{themesdir}
%__lzma -dc %SOURCE1 | %__tar fx - -C %{buildroot}%{themesdir}
%__lzma -dc %SOURCE2 | %__tar fx - -C %{buildroot}%{themesdir}
%__lzma -dc %SOURCE3 | %__tar fx - -C %{buildroot}%{themesdir}
%__lzma -dc %SOURCE4 | %__tar fx - -C %{buildroot}%{themesdir}
%__lzma -dc %SOURCE5 | %__tar fx - -C %{buildroot}%{themesdir}
%__lzma -dc %SOURCE6 | %__tar fx - -C %{buildroot}%{themesdir}
%__lzma -dc %SOURCE7 | %__tar fx - -C %{buildroot}%{themesdir}
%__lzma -dc %SOURCE8 | %__tar fx - -C %{buildroot}%{themesdir}
%__lzma -dc %SOURCE9 | %__tar fx - -C %{buildroot}%{themesdir}
%__lzma -dc %SOURCE10 | %__tar fx - -C %{buildroot}%{themesdir}
%__lzma -dc %SOURCE11 | %__tar fx - -C %{buildroot}%{themesdir}
%__lzma -dc %SOURCE12 | %__tar fx - -C %{buildroot}%{themesdir}

%__mv %{buildroot}%{themesdir}/Murreza/* %{buildroot}%{themesdir}/
%__rm -rf %{buildroot}%{themesdir}/Murreza

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{themesdir}/*



%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 2.0-6mdv2011.0
+ Revision: 612969
- the mass rebuild of 2010.1 packages

* Tue May 04 2010 Lev Givon <lev@mandriva.org> 2.0-5mdv2010.1
+ Revision: 542132
- Update.

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2.0-4mdv2010.0
+ Revision: 430136
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 2.0-3mdv2009.0
+ Revision: 253370
- rebuild

* Mon Mar 10 2008 Lev Givon <lev@mandriva.org> 2.0-1mdv2008.1
+ Revision: 183802
- Add new themes.

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Lev Givon <lev@mandriva.org> 1.0-1mdv2008.1
+ Revision: 103287
- import murrine-themes


* Mon Oct 29 2007 Lev Givon <lev@mandriva.org> 1.0-1mdv2008.0 
- Package for Mandriva.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3326 |12cr|muse-2.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:          muse
Summary:       Midi/Audio Music Sequencer
Version:       2.0.1
Release:       1
License:       Public Domain and GPLv2 and GPLv2+ and LGPLv2+
Group:         Sound
URL:           http://www.muse-sequencer.org/
Source0:       https://downloads.sourceforge.net/project/lmuse/%{name}-%{version}/%{name}-%{version}.tar.gz

BuildRequires: libalsa-devel
BuildRequires: jackit-devel
BuildRequires: cmake
BuildRequires: dssi-devel
BuildRequires: fluidsynth-devel
BuildRequires: liblo-devel
BuildRequires: libsamplerate-devel
BuildRequires: sndfile-devel
BuildRequires: pkgconfig
BuildRequires: python-devel
BuildRequires: qt4-devel
BuildRequires: desktop-file-utils
BuildRequires: libuuid-devel

%description
MusE is a MIDI/Audio sequencer with recording and editing capabilities. It can
perform audio effects like chorus/flanger in real-time via LASH and it supports
Jack and ALSA interfaces. MusE aims to be a complete multitrack virtual studio 
for Linux.


%prep
%setup -q

%build
mkdir build
pushd build
cmake .. \
   -DMusE_DOC_DIR=%{_docdir}/%{name}-%{version}/ \
   -DENABLE_PYTHON=1 -DENABLE_LASH=0 -DENABLE_FLUID=0 \
   -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR:PATH=%_libdir

make

%install
pushd build
%makeinstall_std

%files
%{_docdir}/%{name}-*/
%{_bindir}/%{name}*
%{_bindir}/grepmidi
%{_libdir}/%{name}-*/
%{_datadir}/%{name}-*/
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/64x64/apps/%{name}_icon.png
%{_mandir}/man1/grepmidi*
%{_mandir}/man1/%{name}*
%{_datadir}/mime/packages/muse.xml


%changelog
* Tue Jul 31 2012 Frank Kober <emuse@mandriva.org> 2.0.1-1
+ Revision: 811495
- new version 2.0.1

* Fri Jul 13 2012 Frank Kober <emuse@mandriva.org> 2.0-1
+ Revision: 809100
- new (qt4-based) version 2.0

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sun Mar 15 2009 Funda Wang <fwang@mandriva.org> 1.0-0.rc1.1mdv2009.1
+ Revision: 355318
- New version 1.0 rc1

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 0.9-2mdv2008.1
+ Revision: 170992
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request
- s/Mandrake/Mandriva/

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Tue Sep 04 2007 Emmanuel Andry <eandry@mandriva.org> 0.9-1mdv2008.0
+ Revision: 79570
- New version
- drop old menu
- fix URL

  + Thierry Vignaud <tv@mandriva.org>
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'


* Fri Mar 23 2007 Emmanuel Andry <eandry@mandriva.org> 0.8.1-3mdv2007.1
+ Revision: 148239
- rebuild for libflac

  + Jérôme Soyer <saispo@mandriva.org>
    - Import muse

* Wed Sep 06 2006 Emmanuel Andry <eandry@mandriva.org> 0.8.1-2mdv2007.0
- xdg menu
- %%mkrel

* Wed May 17 2006 Austin Acton <austin@mandriva.org> 0.8.1-1mdk
- fix lib64
- 0.8.1a

* Sat Jan 15 2005 Austin Acton <austin@mandrake.org> 0.7.1-1mdk
- 0.7.1
- fix summary
- configure 2.5
- buildrequires samplerate
- update configure flags
- update description

* Wed Jul 21 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.7.0-1mdk
- 0.7.0

* Fri Jul 02 2004 Michael Scherer <misc@mandrake.org> 0.6.3-2mdk 
- rebuild for new gcc ( patch0 )


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3327 |12cr|musescore-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define srcname MuseScore
%define shortname mscore

Summary:    Linux MusE Score Typesetter
Name:       musescore
Version:    1.1
Release:    %mkrel 2
# (Fedora) rtf2html is LGPLv2+
# paper4.png paper5.png are LGPLv3
# the rest is GPLv2
License:    GPLv2 and LGPLv2+ and LGPLv3
Url:        http://musescore.org
Group:      Publishing
Source0:    http://downloads.sourceforge.net/project/mscore/mscore/%{srcname}-%{version}/%{shortname}-%{version}.tar.bz2
# (Fedora) For building the jazz font
Source1:    mscore-ConvertFont.ff
# (Fedora) For mime types
Source2:    mscore.xml
Patch0:     mscore-1.0-awl-fix-underlink.patch
Patch1:     mscore-1.0-disable-uitools.patch
# (Fedora) use the system default soundfont instead of the deleted, non-free, one 
Patch2:     mscore-use-default-soundfont.patch
# (Fedora) don't build the common files (font files, wallpapers, demo song,
# instrument list) into the binary executable to reduce its size. This is also
# useful to inform the users about the existence of different choices for common
# files. The font files need to be separated due to the font packaging guidelines.
Patch3:     mscore-separate-commonfiles.patch
# (Fedora) Split the large documentation into a separate package
Patch4:     mscore-split-doc.patch
# (Fedora) Fix DSO linking.
Patch5:     mscore-dso-linking.patch
# (Fedora) Fix some gcc warnings
Patch6:     mscore-fix-gcc-warnings.patch
# (Fedora) Use system qtsingleapplication
Patch7:	    mscore-system-qtsingleapplication.patch
Patch8:	    22-fix-casting.patch
Patch9:	    14-enable-portaudio-by-default.patch
BuildRequires:  cmake
BuildRequires:  libalsa-devel
BuildRequires:  jackit-devel
BuildRequires:  fluidsynth-devel
BuildRequires:  portaudio-devel
BuildRequires:  qt4-devel > 4:4.4
BuildRequires:  qt4-linguist
BuildRequires:  doxygen
BuildRequires:  texlive-mf2pt1
Requires:   qtscriptbindings
Requires:   %{name}-fonts = %{version}-%{release}
Requires:   soundfont2-default
Provides:   musescore
Obsoletes:  mscore

%description
MuseScore stands for Linux MusE Score Typesetter.

Features:
      - WYSIWYG design, notes are entered on a "virtual notepaper"
      - TrueType font(s) for printing & display allows for high quality
        scaling to all sizes
      - easy & fast note entry
      - many editing functions
      - MusicXML import/export
      - Midi (SMF) import/export
      - MuseData import
      - Midi input for note entry
      - integrated sequencer and software synthesizer to
        play the score
      - print or create pdf files

%package doc
Summary:       MuseScore documentation
Group:         Development/Other
License:       CC-BY
Requires:      %{name} = %{version}-%{release}
BuildArch:     noarch
Obsoletes:     mscore-doc

%description doc
MuseScore is a free cross platform WYSIWYG music notation program.

This package contains the user manual of MuseScore in different languages.

%package fonts
Summary:       MuseScore fonts
Group:         Publishing
License:       GPL+ with exceptions and OFL
BuildArch:     noarch
BuildRequires: fontforge
BuildRequires: tetex
BuildRequires: t1utils
Obsoletes:     mscore-fonts

%description fonts
MuseScore is a free cross platform WYSIWYG music notation program.

This package contains the musical notation fonts for use of MuseScore.

%prep
%setup -q -n %{shortname}-%{version}/mscore
%patch0 -p2 -b .underlink
%patch1 -p0 -b .disable-uitools

%patch2 -p2 -b .default-soundfont
%patch3 -p2 -b .separate-commonfiles
%patch4 -p2 -b .split-doc
%patch5 -p2 -b .dso-linking
%patch6 -p2 -b .gcc-warnings
%patch7 -p2 -b .qtsingleapp
%patch8 -p2 -b .22-fix-casting
%patch9 -p2 -b .enable-portaudio-by-default

# only install .qm files
perl -pi -e 's,.*.ts\n,,g' share/locale/CMakeLists.txt

# (Fedora) Remove the precompiled binary
rm rtf2html/rtf2html

# (Fedora) Do not build the bundled qt scripting interface:
sed -i 's|scriptgen||' CMakeLists.txt

# (Fedora) Fix EOL encoding
sed 's|\r||' rtf2html/README > tmpfile
touch -r rtf2html/README tmpfile
mv -f tmpfile rtf2html/README

# (Fedora) Remove preshipped fonts. We will build them from source
rm -f %{shortname}/%{shortname}/fonts/*.ttf

# (Fedora) Disable rpath
sed -i '/rpath/d' %{shortname}/CMakeLists.txt

# (Fedora) this is non-free soundfont "Gort's Minipiano"
rm -f mscore/data/piano1.sf2

# (Fedora) Force specific compile flags:
find . -name CMakeLists.txt -exec sed -i 's|-O3|%{optflags}|' {} \;

%build
%cmake_qt4 -DUSE_GLOBAL_FLUID=ON -DBUILD_SCRIPT_INTERFACE=OFF
%make
make lupdate
make lrelease

# (Fedora) Build fonts from source:
pushd ../%{shortname}/fonts
   # adapt genFont script to mandriva's cmake build dir
   sed -i 's,../../../build/mscore/genft,../../build/mscore/genft,' genFont
   ./genFont
   fontforge %{SOURCE1} MuseJazz.sfd
popd

%install
rm -rf %{buildroot}
%{makeinstall_std} -C build

# Install fonts
mkdir -p %{buildroot}/%{_datadir}/fonts/%{shortname}
install -pm 644 %{shortname}/fonts/%{shortname}*.ttf %{buildroot}/%{_datadir}/fonts/%{shortname}

# Install Manpage
install -D -pm 644 packaging/%{shortname}.1 %{buildroot}/%{_mandir}/man1/%{shortname}.1

# Install mimetype file
install -D -pm 644 %{SOURCE2} %{buildroot}/%{_datadir}/mime/packages/%{shortname}.xml

# (Fedora) gather the doc files in one location
   cp -p rtf2html/ChangeLog        ChangeLog.rtf2html
   cp -p rtf2html/COPYING.LESSER   COPYING.LESSER.rtf2html
   cp -p rtf2html/README           README.rtf2html
   cp -p rtf2html/README.mscore    README.mscore.rtf2html
   cp -p rtf2html/README.ru        README.ru.rtf2html
   cp -p osdabzip/README           README.osdabzip
   cp -p osdabzip/README.mscore    README.mscore.osdabzip
   cp -p share/wallpaper/COPYRIGHT COPYING.wallpaper


%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ChangeLog* NEWS README* COPYING*
%{_bindir}/%{shortname}
%{_datadir}/%{shortname}*
%{_datadir}/applications/%{shortname}.desktop
%{_datadir}/pixmaps/%{shortname}.*
%{_datadir}/mime/packages/%{shortname}.xml
%{_datadir}/soundfonts/TimGM6mb.sf2
%{_mandir}/man1/*
%{qt4plugins}/designer/libawlplugin.so
%exclude %{_datadir}/%{shortname}-*/man/

%files doc
%defattr(-,root,root,-)
%doc %{_datadir}/%{shortname}-*/man/

%files fonts
%{_datadir}/fonts/%{shortname}


%changelog
* Mon Oct 31 2011 Thomas Spuhler <tspuhler@mandriva.org> 1.1-2mdv2012.0
+ Revision: 707958
- added %%patch9 -p2 -b .enable-portaudio-by-default for audio to play out of the box

* Sun Oct 30 2011 Thomas Spuhler <tspuhler@mandriva.org> 1.1-1
+ Revision: 707861
- removed BuildRequires:	qtsingleapplication-devel, we use system version
  added BuildRequires:  texlive-mf2pt1
  changed Provides:   mscore to musescore
- imported package musescore



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3328 |12cr|mussh-1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: MUltihost SSH
Name: mussh
Version: 1.0
Release: %mkrel 1
License: GPL
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}
Group: Networking/Remote access
Source: %{name}-%{version}.tar.bz2
URL: http://www.sourceforge.net/projects/mussh
requires: openssh-clients, openssh-server

%description
Mussh is a shell script that allows you to execute a command or script
over ssh on multiple hosts with one command. When possible mussh will use
ssh-agent and RSA/DSA keys to minimize the need to enter your password
more than once.

%prep
%setup -q -n %name

%install
mkdir -p $RPM_BUILD_ROOT%{_bindir}
mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1/
install -m 755 mussh $RPM_BUILD_ROOT%{_bindir}/
install -m 644 mussh.1 $RPM_BUILD_ROOT%{_mandir}/man1/

%clean
rm -rf $RPM_BUILD_ROOT%

%files
%defattr(-,root,root) 
%doc INSTALL README BUGS CHANGES EXAMPLES
%attr(755,root,root) %{_bindir}/mussh
%{_mandir}/man1/%{name}*



%changelog
* Thu Nov 17 2011 Antoine Ginies <aginies@mandriva.com> 1.0-1mdv2012.0
+ Revision: 731321
- version 1.0
- create _bindir in %%install section

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 0.7-2mdv2011.0
+ Revision: 612970
- the mass rebuild of 2010.1 packages

* Tue Feb 09 2010 Antoine Ginies <aginies@mandriva.com> 0.7-1mdv2010.1
+ Revision: 502832
- mussh release 0.7

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.5-6mdv2010.0
+ Revision: 430137
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 0.5-5mdv2009.0
+ Revision: 253402
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Tue Dec 18 2007 Thierry Vignaud <tv@mandriva.org> 0.5-3mdv2008.1
+ Revision: 132770
- kill invalid packager tag
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import mussh


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3329 |12cr|mxml-2.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 1
%define libname	%mklibname mxml %{major}
%define develname %mklibname -d mxml

Summary:	Miniature XML development library
Name:		mxml
Version:	2.7
Release:	%mkrel 1
License:	LGPLv2+
Group:		System/Libraries
URL:		http://www.minixml.org/
Source0:	http://ftp.easysw.com/pub/mxml/%version/mxml-%{version}.tar.gz
BuildRequires:	chrpath
BuildRoot:	%{_tmppath}/%{name}-%{version}-root

%description
Mini-XML is a small XML parsing library that you can use to read XML and
XML-like data files in your application without requiring large non-standard
libraries.  Mini-XML provides the following functionality:

- Reading of UTF-8 and UTF-16 and writing of UTF-8 encoded  XML files and
  strings.
- Data is stored in a linked-list tree structure, preserving  the XML data
  hierarchy.
- Supports arbitrary element names, attributes, and attribute values with no
  preset limits, just available memory.
- Supports integer, real, opaque ("cdata"), and text data types in "leaf"
  nodes.
- Functions for creating and managing trees of data.
- "Find" and "walk" functions for easily locating and navigating trees of data.

Mini-XML doesn't do validation or other types of processing on the data based
upon schema files or other sources of definition information, nor does it
support character entities other than those required by the XML specification.

%package -n	%{libname}
Summary:	Miniature XML development library
Group:          System/Libraries

%description -n	%{libname}
Mini-XML is a small XML parsing library that you can use to read XML and
XML-like data files in your application without requiring large non-standard
libraries.  Mini-XML provides the following functionality:

- Reading of UTF-8 and UTF-16 and writing of UTF-8 encoded  XML files and
  strings.
- Data is stored in a linked-list tree structure, preserving  the XML data
  hierarchy.
- Supports arbitrary element names, attributes, and attribute values with no
  preset limits, just available memory.
- Supports integer, real, opaque ("cdata"), and text data types in "leaf"
  nodes.
- Functions for creating and managing trees of data.
- "Find" and "walk" functions for easily locating and navigating trees of data.

Mini-XML doesn't do validation or other types of processing on the data based
upon schema files or other sources of definition information, nor does it
support character entities other than those required by the XML specification.

%package -n	%develname
Summary:	Static library and header files for the Miniature XML development library
Group:		Development/C
Provides:	libmxml-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes: %mklibname -d mxml 1

%description -n	%develname
This package contains the static mxml library and its header files.

%prep

%setup -q

%build
%configure2_5x \
	--enable-shared

%make

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%makeinstall_std BUILDROOT=%{buildroot}

mv %{buildroot}%{_datadir}/doc/mxml installed-docs

rm -rf %{buildroot}%{_mandir}/cat*

chrpath -d %{buildroot}%{_libdir}/*.so.%{major}*
chrpath -d %{buildroot}%{_bindir}/mxmldoc

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files -n %{libname}
%defattr(644,root,root,755)
%doc ANNOUNCEMENT CHANGES COPYING README doc/*.html
%attr(755,root,root) %{_libdir}/*.so.%{major}*

%files -n %develname
%defattr(644,root,root,755)
%doc installed-docs/*
%attr(755,root,root) %{_bindir}/*
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/*.a
%{_libdir}/pkgconfig/mxml.pc
%{_mandir}/man1/*
%{_mandir}/man3/*


%changelog
* Fri Dec 30 2011 Götz Waschk <waschk@mandriva.org> 2.7-1mdv2012.0
+ Revision: 748225
- update to new version 2.7

* Wed Jul 13 2011 Götz Waschk <waschk@mandriva.org> 2.6-2
+ Revision: 689836
- rebuild

* Mon Jun 08 2009 Götz Waschk <waschk@mandriva.org> 2.6-1mdv2011.0
+ Revision: 383920
- new version
- fix source URL

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 2.5-3mdv2009.0
+ Revision: 253406
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Thu Jan 31 2008 Götz Waschk <waschk@mandriva.org> 2.5-1mdv2008.1
+ Revision: 160646
- new version

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Nov 24 2007 Götz Waschk <waschk@mandriva.org> 2.4-1mdv2008.1
+ Revision: 111769
- new version

* Mon Oct 22 2007 Götz Waschk <waschk@mandriva.org> 2.3-1mdv2008.1
+ Revision: 101117
- new devel name
- fix URL
- fix license

  + Thierry Vignaud <tv@mandriva.org>
    - replace %%{_datadir}/man by %%{_mandir}!

* Sat Apr 28 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 2.3-1mdv2008.0
+ Revision: 18974
- new version
- drop P0
- use macros
- remove rpath
- drop provides and obsoletes from -devel


* Tue Oct 24 2006 Oden Eriksson <oeriksson@mandriva.com> 2.2.2-2mdv2007.0
+ Revision: 72133
- forgot to add the patch...
- new major
- make it a shared lib
- Import mxml

* Mon May 29 2006 Götz Waschk <waschk@mandriva.org> 2.2.2-1mdv2007.0
- Rebuild

* Thu May 26 2005 Gtz Waschk <waschk@mandriva.org> 2.2.2-1mdk
- New release 2.2.2

* Sat Apr 16 2005 Gtz Waschk <waschk@linux-mandrake.com> 2.2-1mdk
- source URL
- New release 2.2

* Mon Jul 19 2004 Gtz Waschk <waschk@linux-mandrake.com> 2.0-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3330 |12cr|myagent-im-0.4.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		myagent-im
Version:	0.4.6
Release:	1
Summary:	Instant messenger that supports Mail.ru protocol
Group:		Networking/Instant messaging
License:	GPLv2
URL:		http://code.google.com/p/myagent-im
Source0:	http://myagent-im.googlecode.com/files/%{name}_%{version}.tar.gz
patch1:   myagent-im_0.4.6.ldflags.patch
BuildRequires:	qt4-devel, flex, pkgconfig, pkgconfig(xscrnsaver)
BuildRequires:	zlib1-devel, libxapian-devel, libaspell-devel
buildrequires:  pkgconfig(phonon)

%description
Instant messenger that supports Mail.ru protocol.

%prep
%setup -qn %{name}
%patch1 -p 1 -b .ldflags

# remove existing includes
find -type f -name \*.h | \
xargs sed -i '/xapian.h/d'
# add "#include <xapian.h>" before first "#include"
find -type f \( -name \*.h -o -name \*.cpp -o -name \*.ll \) | \
xargs sed -i -r '0,/^#include/s/^(#include)/\1 <xapian.h>\n\1/'

%build
%qmake_qt4
%make

%install
export INSTALL_ROOT=%{buildroot}
%makeinstall_std

%files
%defattr(-,root,root,-)
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/pixmaps/%{name}.xpm
%{_iconsdir}/hicolor/*


%changelog
* Mon Dec 05 2011 Alexander Khrukin <akhrukin@mandriva.org> 0.4.6-1
+ Revision: 737845
- imported package myagent-im


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3331 |12cr|mydns-1.1.0-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define webadminroot /var/www/html/admin

Summary:	A MySQL-based Internet DNS server
Name:		mydns
Version:	1.1.0
Release:	10
License:	GPL
Group:		System/Servers
URL:		http://mydns.bboy.net/
Source0:	http://mydns.bboy.net/download/%{name}-%{version}.tar.bz2
Source1:	%{name}.init
Patch0:		mydns-0.11.0-conf.patch
BuildRequires:	mysql-static-devel
BuildRequires:	zlib-devel
BuildRequires:	docbook-utils-pdf
BuildRequires:	gettext-devel
BuildRequires:	texinfo

%description
MyDNS is a free DNS server for UNIX implemented from scratch and
designed to utilize the MySQL database for data storage.

Its primary objectives are stability, security, interoperability,
and speed, though not necessarily in that order.

MyDNS does not include recursive name service, nor a resolver
library. It is primarily designed for organizations with many
zones and/or resource records who desire the ability to perform
real-time dynamic updates on their DNS data via MySQL.

MyDNS starts and is ready to answer questions immediately, no
matter how much DNS data you have in the database. It is extremely
fast and memory-efficient. It includes complete documentation,
including a manual and a FAQ. It supports a few frills, including
round robin DNS, dynamic load balancing, and outgoing AXFR for
non-MyDNS nameservers.

%package	admin
Summary:	Web admin GUI written in php for %{name}
Group:		System/Servers
Requires:	mod_php
Requires:	php-mysql
Requires:	%{name} = %{version}

%description	admin
This package contains a web admin GUI written in php for %{name}

%package	devel
Summary:	Development libraries and headers for %{name}
Group:		Development/C

%description	devel
This package contains the development libraries and headers for
%{name}

%prep

%setup -q
%patch0 -p0

# path fix
find -type f | xargs perl -pi -e "s|/usr/local/bin/php|%{_bindir}/php|g"

%build
autoreconf -fi
%configure2_5x \
    --with-mysql \
    --with-mysql-lib=%{_libdir} \
    --with-mysql-include=%{_includedir}/mysql \
    --with-zlib=%{_libdir} \
    --without-pgsql \
    --enable-status \
    --enable-alias

# use "--without-pgsql" until people complain about it ;)

%make

# build the pdf
pushd doc
    make pdf
popd

%install
rm -rf %{buildroot}

# don't fiddle with the initscript!
export DONT_GPRINTIFY=1

%makeinstall

install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{webadminroot}/%{name}
install -d %{buildroot}/var/run/%{name}

install -m644 contrib/admin.php %{buildroot}%{webadminroot}/%{name}/index.php
install -m644 contrib/stats.php %{buildroot}%{webadminroot}/%{name}/

# generate and fix the config on the fly
%{buildroot}%{_sbindir}/mydns --dump-config > %{buildroot}%{_sysconfdir}/%{name}.conf
perl -pi -e "s|^user = nobody|user = %{name}|g" %{buildroot}%{_sysconfdir}/%{name}.conf
perl -pi -e "s|^group = nogroup|group = %{name}|g" %{buildroot}%{_sysconfdir}/%{name}.conf
chmod 640 %{buildroot}%{_sysconfdir}/%{name}.conf

# install sysv script
install -m0755 %{SOURCE1} %{buildroot}%{_initrddir}/%{name}

# devel stuff
install -d %{buildroot}%{_includedir}
install -d %{buildroot}%{_libdir}
install src/lib/mydns.h %{buildroot}%{_includedir}/
install src/lib/libmydns.a %{buildroot}%{_libdir}/

%{find_lang} %{name}

%pre
%_pre_useradd %{name} /var/lib/%{name} /bin/false

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%postun
%_postun_userdel %{name}

%files -f %{name}.lang
%doc AUTHORS BUGS ChangeLog NEWS QUICKSTART* README* TODO doc/*.pdf
%doc contrib/README.alias
%config(noreplace) %attr(0640,root,root) %{_sysconfdir}/%{name}.conf
%attr(0755,root,root) %{_initrddir}/%{name}
%{_bindir}/%{name}*
%{_sbindir}/%{name}
%{_mandir}/man?/*
%{_infodir}/*
%dir %attr(0755,%{name},%{name}) /var/run/%{name}

%files admin
%doc contrib/README
%dir %{webadminroot}/%{name}
%config(noreplace) %attr(0644,root,root) %{webadminroot}/%{name}/index.php
%attr(0644,root,root) %{webadminroot}/%{name}/stats.php

%files devel
%{_libdir}/*.a
%{_includedir}/*.h



%changelog
* Mon Jun 04 2012 Andrey Bondrov <abondrov@mandriva.org> 1.1.0-10
+ Revision: 802238
- Drop some legacy junk

  + Oden Eriksson <oeriksson@mandriva.com>
    - relink against libmysqlclient.so.18

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-8mdv2011.0
+ Revision: 612972
- the mass rebuild of 2010.1 packages

* Mon Apr 19 2010 Funda Wang <fwang@mandriva.org> 1.1.0-7mdv2010.1
+ Revision: 536598
- BR gettext-devel
- fix spec file
- rebuild

* Mon Oct 05 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.0-6mdv2010.0
+ Revision: 454243
- fix dependencies

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.1.0-5mdv2010.0
+ Revision: 430138
- rebuild

* Mon Jun 16 2008 Thierry Vignaud <tv@mandriva.org> 1.1.0-4mdv2009.0
+ Revision: 220145
- rebuild
- kill re-definition of %%buildroot on Pixel's request
- import mydns

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot


* Mon Sep 04 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-1mdv2007.0
- rebuilt against MySQL-5.0.24a-1mdv2007.0 due to ABI changes

* Thu Apr 06 2006 Michael Scherer <misc@mandriva.org> 1.1.0-2mdk
- correct the requires, fix #21880

* Fri Feb 24 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-1mdk
- 1.1.0
- drop upstream patches; P1
- fix deps

* Fri Nov 18 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-4mdk
- rebuilt against openssl-0.9.8a

* Sun Oct 30 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-3mdk
- rebuilt against MySQL-5.0.15

* Tue May 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdk
- lib64 fixes
- added one gcc4 patch (debian)
- rpmlint fixes

* Mon Jan 24 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 1.0.0-1mdk
- 1.0.0
- rebuilt against MySQL-4.1.x system libs
- drop the daemontools stuff
- own the %%{webadminroot}/%%{name} dir

* Sat May 22 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.11.0-1mdk
- 0.11.0
- new P0
- fix deps
- added the stats.php file
- fix ownership of the /var/run/mydns directory
- misc spec file fixes

* Tue Dec 16 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.10.1-1mdk
- 0.10.1

* Sun Aug 17 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.10.0-1mdk
- 0.10.0

* Thu Jul 31 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.9.13-1mdk
- 0.9.13

* Fri Jul 25 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.9.12-1mdk
- 0.9.12
- use the %%configure2_5x macro
- added P0
- fixed S1
- misc spec file fixes

* Thu Jul 10 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.9.10-2mdk
- rebuild

* Sun May 04 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.9.10-1mdk
- 0.9.10

* Fri Apr 25 2003 Marcel Pol <mpol@gmx.net> 0.9.9-3mdk
- buildrequires

* Sun Apr 13 2003 Marcel Pol <mpol@gmx.net> 0.9.9-2mdk
- buildrequires

* Tue Apr 08 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.9.9-1mdk
- 0.9.9

* Sat Mar 29 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.9.8-1mdk
- 0.9.8
- html docs is gone, bring in pdf
- misc spec file fixes

* Tue Mar 11 2003 Marcel Pol <mpol@gmx.net> 0.9.7-2mdk
- conflicts: tmdns
- include locales

* Sat Mar 08 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.9.7-1mdk
- 0.9.7

* Wed Mar 05 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.9.6-1mdk
- 0.9.6
- rebuilt against latest mysql
- misc spec file fixes

* Thu Jan 16 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.9.5-2mdk
- build release

* Mon Dec 16 2002 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.9.5-1mdk
- new version
- new S1
- misc spec file fixes
- new sub package "devel"
- run as mydns:mydns

* Sat Sep 28 2002 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.9.3-1mdk
- new version
- misc spec file fixes

* Thu Sep 19 2002 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.9.2-1mdk
- initial cooker contrib
- install web admin stuff in common %%{webadminroot}/ directory
- added a simple init script

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3332 |12cr|mygui-3.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		major 3
%define		libname %mklibname %{name} %{major}
%define		develname %mklibname %{name} -d

Name:		mygui
Version:	3.2
Release:	2
Summary:	Fast, simple and flexible GUI library for Ogre
Group:		System/Libraries
# UnitTests include agg-2.4, which is under a BSD variant (not built or installed here)
License:	LGPLv3+
URL:		http://mygui.info/
Source0:	http://downloads.sourceforge.net/my-gui/MyGUI%{version}.tar.bz2
Patch0:		MyGUI3.2-linkage.patch
# Get find poco from ogre
Patch3:		mygui-add-findpoco.patch
Patch5:		MyGUI3.2-cmake-svn.patch
BuildRequires:	doxygen
BuildRequires:	graphviz
BuildRequires:	cmake
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(OIS)
BuildRequires:	pkgconfig(OGRE)
BuildRequires:	pkgconfig(uuid)

%description
MyGUI is a GUI library for Ogre Rendering Engine which aims to be fast,
flexible and simple in using.

%package -n %{libname}
Summary:	Fast, simple and flexible GUI library for Ogre
Group:		System/Libraries

%description -n %{libname}
MyGUI is a GUI library for Ogre Rendering Engine which aims to be fast,
flexible and simple in using.

%package -n %{develname}
Summary:	Development files for MyGUI
Group:		Development/C++
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Requires:	pkgconfig(OIS)
Requires:	pkgconfig(OGRE)

%description -n %{develname}
The %{develname} package contains libraries and header files for
developing applications that use %{name}.

%package	doc
Summary:	Development documentation for MyGUI
Group:		Development/C++
BuildArch:	noarch

%description	doc
The %{name}-doc package contains reference documentation for
developing applications that use %{name}.

%prep
%setup -q -n MyGUI%{version}
%patch0 -p1
%patch3 -p0
%patch5 -p1 -b .svn
# Fix eol 
sed -i 's/\r//' COPYING.LESSER

%build
# Plugins are windows only atm
cmake \
    -DCMAKE_INSTALL_PREFIX:PATH=/usr \
    -DMYGUI_INSTALL_PDB:INTERNAL=FALSE \
    -DCMAKE_BUILD_TYPE:STRING=Release \
    -DMYGUI_BUILD_PLUGINS:BOOL=OFF \
    -DCMAKE_CXX_FLAGS_RELEASE= \
    -DCMAKE_SKIP_RPATH:BOOL=ON
%make
# Generate doxygen documentation
pushd Docs
doxygen
rm -f html/installdox
popd

%install
%makeinstall_std

%ifarch x86_64
    mv %{buildroot}/usr/lib %{buildroot}%{_libdir}
    sed -i s,/lib,/lib64, %{buildroot}%{_libdir}/pkgconfig/MYGUI.pc
%endif

# Remove sample showing plugin usage
for file in bin/Demo_* ; do
  install -Dp -m 755 $file %{buildroot}%{_libdir}/MYGUI/Demos/`basename $file`
done

# Copy Media files
mkdir -p %{buildroot}%{_datadir}/MYGUI/
cp -a Media %{buildroot}%{_datadir}/MYGUI/

# Strip away unittests Media
rm -rf %{buildroot}%{_datadir}/MYGUI/Media/UnitTests

# Remove CMake stuff from Media
rm -f %{buildroot}%{_datadir}/MYGUI/Media/CMakeLists.txt

%files
%doc COPYING.LESSER
%dir %{_libdir}/MYGUI/
%{_libdir}/MYGUI/*
%dir %{_datadir}/MYGUI/Media
%{_datadir}/MYGUI/Media/*

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_includedir}/*
%{_libdir}/*.a
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc

%files doc
%doc Docs/html




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3333 |12cr|mypaint-1.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define use_ccache 1
%define ccachedir~/.ccache-OOo%{mdvsuffix}
%{?_with_ccache: %global use_ccache 1}
%{?_without_ccache: %global use_ccache 0}
%define date	    %(echo `LC_ALL="C" date +"%a %b %d %Y"`)

Name:		mypaint
Version:	1.0.0
Release:	2
Summary:	A simple paint program
Group:		Graphics
License:	GPLv2+
URL:		http://mypaint.intilinux.com/
Source0:	http://download.gna.org/mypaint/%{name}/%{name}-%{version}.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	pygtk2.0-devel
BuildRequires:	python-scons scons
BuildRequires:	swig
BuildRequires:	desktop-file-utils
BuildRequires:	python-numpy-devel
BuildRequires:	protobuf-compiler
BuildRequires:	pkgconfig(lapack)
Requires:	pygtk2.0
Requires:	python-protobuf

%description
Mypaint is a fast and easy/simple painter app focused on the painter, 
so you can only focus on the art and not the program itself. 
Currently MyPaint does not have a layer system, also mypaint is using 
pygtk with C extensions.

%prep
%setup -q
# the Options class is deprecated; use the Variables class instead
sed -i 's|PathOption|PathVariable|g' SConstruct
sed -i 's|Options|Variables|g' SConstruct
# for 64 bit
sed -i 's|lib/mypaint|%{_lib}/mypaint|g' SConstruct mypaint.py
# fix menu icon
sed -i 's|mypaint_48|mypaint|g' desktop/%{name}.desktop

%build
scons

%install
scons prefix=%{buildroot}/usr install
%find_lang %{name}
desktop-file-install \
  --remove-key="Encoding" \
  --add-category="RasterGraphics;GTK;" \
  --dir=%{buildroot}%{_datadir}/applications \
   %{buildroot}%{_datadir}/applications/%{name}.desktop



%post
%{update_desktop_database}

%postun
%{clean_desktop_database}

%files -f %{name}.lang
%defattr(-,root,root,-)
%doc README LICENSE COPYING changelog
%{_bindir}/%{name}
%{_datadir}/%{name}/*
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*
%{_libdir}/%{name}/_mypaintlib.so


%changelog
* Thu Nov 24 2011 Александр Казанцев <kazancas@mandriva.org> 1.0.0-1
+ Revision: 733232
- new version 1.0.0

* Fri May 06 2011 Matthew Dawkins <mattydaw@mandriva.org> 0.9.1-1
+ Revision: 669917
- new version 0.9.1

* Mon Nov 08 2010 Matthew Dawkins <mattydaw@mandriva.org> 0.9.0-1mdv2011.0
+ Revision: 595124
- new version 0.9.0

* Sun May 02 2010 Frederik Himpe <fhimpe@mandriva.org> 0.8.2-2mdv2010.1
+ Revision: 541622
- Fix Requirs (does not start without python-protobuf installed:
  bug #58792)

* Mon Mar 01 2010 Frederik Himpe <fhimpe@mandriva.org> 0.8.2-1mdv2010.1
+ Revision: 513067
- Update to new version 0.8.2

* Mon Feb 22 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.8.1-1mdv2010.1
+ Revision: 509579
- update to 0.8.1

* Sat Jan 30 2010 Frederik Himpe <fhimpe@mandriva.org> 0.8.0-1mdv2010.1
+ Revision: 498503
- Add protobuf-compiler BuildRequires
- Remove useless BuildRequires and Requires, because they are
  already implicity required by other (Build)Requires
- Update to new version 0.8.0
- Use scons hacks from Fedora, makes it use correct libdir on 64 bit
- Use upstream desktop file

* Thu Oct 01 2009 Stéphane Téletchéa <steletch@mandriva.org> 0.7.1-2mdv2010.0
+ Revision: 452147
- fix library path
- import mypaint


* Thu Oct 1 2009 Stephane Teletchea <steletch@mandriva.org> mypaint-0.7.1-1mdv2010.0
- Correct desktop file
- Clean spaces in spec, simplify BR

* Mon Sep 28 2009 Donald Stewart <watersnowrock@gmail.com> mypaint-0.7.1-1djbs2010.0
- Import .spec from MIB
- Clean .spec 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3334 |12cr|myrulib-0.29.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#
# this file based on spec file for package myrulib (Version 0.27)
#
# Copyright (c) 2009-2011 Denis Kandrashin, Kyrill Detinov
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#

Name:           myrulib
Version:        0.29.8
Release:        1
License:        GPLv3
Summary:        E-Book Library Manager
URL:            http://myrulib.lintest.ru
Group:          Office
Source0:        http://www.lintest.ru/pub/%{name}-%{version}.tar.bz2
BuildRequires:  libicu-devel
BuildRequires:  libxml2-devel
BuildRequires:  wxgtku2.8-devel >= 2.8.10
BuildRequires:  bzip2-devel

%description
MyRuLib is an application for organizing your own collection of e-books.

Authors:
--------
    Denis Kandrashin <mail@lintest.ru>

%prep
%setup -q
[ ! -x configure ] && %{__chmod} +x configure
chmod -R a+r .

%build
%configure \
    --with-icu \
    --without-strip
%make

%install
%makeinstall_std
%find_lang %{name}

%files -f %{name}.lang
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/*/*/%{name}.png
%{_datadir}/pixmaps/%{name}.png
%doc AUTHORS README


%changelog
* Sun Jun 10 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.29.8-1
+ Revision: 804325
- update to 0.29.8

* Thu Jan 19 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.28.13-1
+ Revision: 762401
- imported package myrulib


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3335 |12cr|mysac-1.1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    mysac
%define version 1.1.1
%define release %mkrel 2
%define major 0
%define libname %mklibname %{name}  %{major}
%define develname %mklibname %{name} -d

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:    	MySACL library: MySAC is a library that provides mechanisms for making asynchronous request to MySQL database
License:    	GPL
Group:      	Networking/Other
URL:        	http://www.arpalert.org/mysac.html
Source:     	http://www.arpalert.org/src/%{name}-%{version}.tar.gz
Patch0:		mysac-makefile.patch
BuildRequires:  mysql-devel
%if %mdkversion < 200800
BuildRoot:  %{_tmppath}/%{name}-%{version}
%endif

%description
MySAC is a library that provides mechanisms for 
making asynchronous request to MySQL database.  
It uses uses the official MySQL client library 
for authentication and network functions. 
Memory allocation must be done in user code, so
any memory manager can be used

%package -n     %{libname}
Summary:        Main library for mysac
Group:          System/Libraries
Provides:       %{name} = %{version}-%{release}

%description -n %{libname}
MySAC is a library that provides mechanisms for 
making asynchronous request to MySQL database.  
It uses uses the official MySQL client library 
for authentication and network functions. 
Memory allocation must be done in user code, so 
any memory manager can be used


%package        -n     %{develname}
Summary:        Header files for the dssl library
Group:          Development/C
Requires:       %{libname} = %{version}
Provides:       %{name}-devel = %{version}-%{release}
Requires:  	mysql-devel

%description    -n %{develname}
MySAC is a library that provides mechanisms for 
making asynchronous request to MySQL database.
It uses uses the official MySQL client library 
for authentication and network functions.
Memory allocation must be done in user code, so 
any memory manager can be used.
These are .h files

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%postun -n %{libname} -p /sbin/ldconfig
%endif

%prep
%setup -q 
%patch0 -p1 -b .makefile
#export LIBS=-lpcap 
#configure2_5x --enable-shared

%build
%make
%{__mkdir_p}  %{buildroot}%{_includedir}
%{__mkdir_p}  %{buildroot}%{_libdir}
%{__install}  -m0755 libmysac.so*  %{buildroot}%{_libdir}
%{__install}  -m0755 libmysac-static.a  %{buildroot}%{_libdir}
%{__install}  -m0755 *.h  %{buildroot}%{_includedir}


%clean
%{__rm} -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/libmysac.so.%{major}*


%files  -n %{develname}
%defattr(-,root,root)
%{_includedir}/*.h
%{_libdir}/libmysac.so
%{_libdir}/libmysac-static.a




%changelog
* Thu Jan 26 2012 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1.1.1-2mdv2012.0
+ Revision: 769224
- SPEC fixes

* Sun Jun 26 2011 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1.1.1-1
+ Revision: 687238
- spec fixes
- 1st import
- import mysac


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3336 |12cr|myspell-br-0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: myspell-br
Summary: Breton hunspell dictionaries
Version: 0.3
Release: %mkrel 1
Group: System/Internationalization
URL: http://www.drouizig.org/
Source: http://extensions.services.openoffice.org/e-files/2207/3/dict-br_0.3.oxt
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
License: LGPLv2+
BuildArch: noarch

#Requires: hunspell
Requires: locales-br

%description
myspell-br contains spell checking data in Breton (France) to be used by
OpenOffice.org or MySpell-capable applications like Mozilla. With this
extension, you can compose a document in Breton and check for the typos easily.


%prep
%setup -q -c -n hunspell-br-%{version}

%build
chmod -x dictionaries/*

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/dict/{ooo,mozilla}
cp -p dictionaries/br_FR.* $RPM_BUILD_ROOT/%{_datadir}/dict/ooo
for ext in aff dic; do
	ln -s ../ooo/br.$ext $RPM_BUILD_ROOT/%{_datadir}/dict/mozilla/br.$ext
done

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc LICENSES-en.txt package-description.txt
%{_datadir}/dict/*



%changelog
* Sun Dec 12 2010 Thierry Vignaud <tv@mandriva.org> 0.3-1mdv2011.0
+ Revision: 620614
- import myspell-br


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3337 |12cr|mysqlard-1.0.0-17
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	MySQL performance logging daemon
Name:		mysqlard
Version:	1.0.0
Release:	%mkrel 17
Group:		System/Servers
License:	GPL
URL:		http://gert.sos.be/en/
Source0:	http://www.sos.be/projects/%{name}/dist/%{name}-%{version}.tar.bz2
Patch0:		mysqlard-1.0.0-mdv_conf.diff
Requires:	apache-mod_php
Requires:	php-mysql
Requires:	mysql
Requires:	rrdtool
Requires(post):   rpm-helper
Requires(preun):   rpm-helper
%if %mdkversion < 201010
Requires(postun):   rpm-helper
%endif
BuildRequires:	mysql-devel
BuildRequires:	rrdtool
BuildRequires:	rrdtool-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
mysqlard daemon collects MySQL(TM) performance data in a Round Robin Database.
The package also contains example graphing and php scripts.

%prep
%setup -q
%patch0 -p0

chmod 644 AUTHORS ChangeLog COPYING INSTALL NEWS README TODO

%build
%serverbuild

%configure2_5x \
    --sysconfdir=%{_sysconfdir}/%{name} \
    --localstatedir=/var/run/%{name} \
    --datadir=/var/lib

%make

%install
rm -rf %{buildroot}

%makeinstall_std

install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_sysconfdir}/%{name}
install -d %{buildroot}%{_sysconfdir}/cron.d
install -d %{buildroot}%{_sysconfdir}/cron.daily
install -d %{buildroot}%{_sysconfdir}/cron.weekly
install -d %{buildroot}%{_sysconfdir}/cron.monthly
install -d %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d
install -d %{buildroot}/var/lib/%{name}/archive
install -d %{buildroot}/var/run/%{name}

mv %{buildroot}/var/lib/%{name}/*.cnf %{buildroot}%{_sysconfdir}/%{name}/
mv %{buildroot}/var/lib/%{name}/*.server %{buildroot}%{_initrddir}/%{name}

mv %{buildroot}/var/lib/%{name}/mysqlar.daily %{buildroot}%{_sysconfdir}/cron.daily/%{name}

mv %{buildroot}/var/lib/%{name}/mysqlar.weekly %{buildroot}%{_sysconfdir}/cron.weekly/%{name}

mv %{buildroot}/var/lib/%{name}/mysqlar.monthly %{buildroot}%{_sysconfdir}/cron.monthly/%{name}

mv %{buildroot}/var/lib/%{name}/mysqlar.php %{buildroot}/var/lib/%{name}/index.php

cat > %{name}.crond << EOF
*/5 * * * * root hourly=1 daily=1 weekly=1 monthly=1 %{_bindir}/mysqlar_graph > /dev/null
EOF

install -m0755 %{name}.crond %{buildroot}%{_sysconfdir}/cron.d/%{name}

cat > %{buildroot}/%{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf << EOF

Alias /%{name} /var/lib/%{name}

<Directory /var/lib/%{name}>
    Order allow,deny
    Allow from all
</Directory>
EOF

%post
%_post_service %{name}
%if %mdkversion < 201010
%_post_webapp
%endif

%preun
%_preun_service %{name}

%postun
%if %mdkversion < 201010
%_postun_webapp
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog COPYING INSTALL NEWS README TODO
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/*.cnf
%config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf
%attr(0755,root,root) %{_initrddir}/mysqlard
%attr(0755,root,root) %{_sysconfdir}/cron.d/%{name}
%attr(0755,root,root) %{_sysconfdir}/cron.daily/%{name}
%attr(0755,root,root) %{_sysconfdir}/cron.weekly/%{name}
%attr(0755,root,root) %{_sysconfdir}/cron.monthly/%{name}
%{_bindir}/*
%{_sbindir}/*
/var/lib/%{name}
%dir /var/run/%{name}
%{_mandir}/man1/*
%{_mandir}/man8/*


%changelog
* Thu Mar 17 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-17mdv2011.0
+ Revision: 645844
- relink against libmysqlclient.so.18

* Sat Jan 01 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-16mdv2011.0
+ Revision: 627261
- rebuilt against mysql-5.5.8 libs, again

* Thu Dec 30 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-15mdv2011.0
+ Revision: 626543
- rebuilt against mysql-5.5.8 libs

* Thu Oct 21 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.0.0-13mdv2011.0
+ Revision: 587174
- Do not add shebang in cron.d file
  CCBUG: 57855

* Sun Feb 21 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.0-12mdv2010.1
+ Revision: 509216
- no need to prevent initscript translation
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise

* Thu Feb 18 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-11mdv2010.1
+ Revision: 507491
- rebuild

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.0.0-10mdv2010.0
+ Revision: 440176
- rebuild

* Sat Dec 06 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-9mdv2009.1
+ Revision: 311410
- fix deps
- spec file cleanup
- rebuilt against mysql-5.1.30 libs

* Tue Jun 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-8mdv2009.0
+ Revision: 222499
- rebuilt against new rrdtool-devel

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - %clean_menus and %%_postun_webapp must be in %%postun, not %%preun

  + Thierry Vignaud <tv@mandriva.org>
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Aug 07 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-7mdv2008.0
+ Revision: 59816
- Import mysqlard



* Tue Aug 07 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-7mdv2008.0
- use the www-browser command instead of constructed one
- xdg cleanups

* Mon Sep 04 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-6mdv2007.0
- fix xdg menu

* Mon Sep 04 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-5mdv2007.0
- rebuilt against MySQL-5.0.24a-1mdv2007.0 due to ABI changes

* Sun May 14 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-4mdk
- fix a menuentry
- add mod_rewrite rules to enforce ssl connections
- fix deps

* Sat May 13 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-3mdk
- fix a better initscript (P0)

* Fri May 05 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdk
- fix the cron syntax

* Wed May 03 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdk
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3338 |12cr|mysql-cluster-7.1.23-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _build_pkgcheck_set %{nil}
%define _build_pkgcheck_srpm %{nil}

%define Werror_cflags %nil
%define _disable_ld_no_undefined 1

#(ie. use with rpm --rebuild):
#
#	--with debug	Compile with debugging code
# 
#  enable build with debugging code: will _not_ strip away any debugging code,
#  will _add_ -g3 to CFLAGS, will _add_ --enable-maintainer-mode to 
#  configure.

%define build_debug 0
%define build_test 0

# commandline overrides:
# rpm -ba|--rebuild --with 'xxx'
%{?_with_debug: %{expand: %%define build_debug 1}}
%{?_with_test: %{expand: %%define build_test 1}}
%{?_without_test: %global build_test 0}

%if %{build_debug}
# disable build root strip policy
%define __spec_install_post %{_libdir}/rpm/brp-compress || :

# This gives extra debuggin and huge binaries
%{expand:%%define optflags %{optflags} %([ ! $DEBUG ] && echo '-g3')}
%endif

%if %{build_debug}
%define build_debug 1
%endif

%if %{build_test}
%define build_test 1
%endif

%define _requires_exceptions perl(this)

%define major 16
%define libname %mklibname mysql_cluster %{major}

%define muser	mysql

Summary:	MySQL - server with extended functionality
Name: 		mysql-cluster
Version:	7.1.23
Release:	1
Group:		Databases
License:	GPL
URL:		http://www.mysql.com
Source0:	http://ftp.sunet.se/pub/unix/databases/relational/mysql/Downloads/MySQL-Cluster-7.1/mysql-cluster-gpl-%{version}.tar.gz
Source1:	http://ftp.sunet.se/pub/unix/databases/relational/mysql/Downloads/MySQL-Cluster-7.1/mysql-cluster-gpl-%{version}.tar.gz.asc
Source3:	mysqld.sysconfig
Source4:	mysqld-ndbd.init
Source5:	mysqld-ndb.sysconfig
Source6:	mysqld-ndb_cpcd.init
Source7:	mysqld-ndb_cpcd.sysconfig
Source8:	mysqld-ndb_mgmd.init
Source9:	mysqld-ndb_mgmd.sysconfig
Source10:	config.ini
Source11:	my.cnf
Patch1:		mysql-install_script_mysqld_safe.diff
Patch2:		mysql-lib64.diff
Patch3:		mysql-5.0.15-noproc.diff
Patch4:		mysql-mysqldumpslow_no_basedir.diff
Patch6:		mysql-errno.patch
Patch11:	mysql-logrotate.diff
Patch12:	mysql-initscript.diff
Patch14:	mysql-5.1.30-use_-avoid-version_for_plugins.diff
Patch100:	mysql-cluster-gpl-7.0.12-CVE-2008-7247.diff
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(post): mysql-cluster-common = %{version}-%{release}
Requires(preun): mysql-cluster-common = %{version}-%{release}
Requires(post): mysql-cluster-client = %{version}-%{release}
Requires(preun): mysql-cluster-client = %{version}-%{release}
Requires(postun): mysql-cluster-common = %{version}-%{release}
Requires(postun): mysql-cluster-client = %{version}-%{release}
Requires:	mysql-cluster-common = %{version}-%{release}
Requires:	mysql-cluster-client = %{version}-%{release}
BuildRequires:	autoconf automake libtool
BuildRequires:	bison
BuildRequires:	doxygen
BuildRequires:	glibc-devel
BuildRequires:	libstdc++-devel
BuildRequires:	termcap-devel
BuildRequires:	ncurses-devel
BuildRequires:	openssl-devel
BuildRequires:	python
BuildRequires:	readline-devel
BuildRequires:	tetex
BuildRequires:	texinfo
BuildRequires:	zlib-devel
BuildRequires:	dos2unix
BuildRequires:	xfsprogs-devel
BuildRequires:	java-1.6.0-openjdk-devel
BuildConflicts:	edit-devel
Conflicts:	mysql < 5.1.43
Conflicts:	mysql-common-core < 5.1.43
Conflicts:	mysql-max < 5.1.43
Conflicts:	mysql-ndb-extra < 5.1.43
Conflicts:	mysql-ndb-management < 5.1.43
Conflicts:	mysql-ndb-storage < 5.1.43
Conflicts:	mysql-ndb-tools < 5.1.43

%description
The MySQL(TM) software delivers a very fast, multi-threaded, multi-user,
and robust SQL (Structured Query Language) database server. MySQL Server
is intended for mission-critical, heavy-load production systems as well
as for embedding into mass-deployed software. MySQL is a trademark of
MySQL AB.

The MySQL server binary supports features like transactional tables and more.
You can use it as an alternate to MySQL basic server. The mysql server is
compiled with the following storage engines:

 - Ndbcluster Storage Engine interface
 - Archive Storage Engine
 - CSV Storage Engine
 - Federated Storage Engine
 - User Defined Functions (UDFs).
 - Blackhole Storage Engine
 - Partition Storage Engine

%package	common
Summary:	MySQL - common files
Group:		System/Servers
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(post): mysql-cluster-client = %{version}-%{release}
Requires(preun): mysql-cluster-client = %{version}-%{release}
Requires(post): perl-DBD-mysql
Requires(preun): perl-DBD-mysql
Requires:	mysql-cluster-client = %{version}-%{release}
Requires:	perl-DBD-mysql
Conflicts:	mysql-common < 5.1.43

%description	common
Common files for the MySQL(TM) database server.

%package	client
Summary:	MySQL - Client
Group:		Databases
Requires(post): %{libname} = %{version}-%{release}
Requires(preun): %{libname} = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Conflicts:	mysql-client < 5.1.43

%description	client
This package contains the standard MySQL clients.

%package -n	%{libname}
Summary:	MySQL - Shared libraries
Group:		System/Libraries

%description -n	%{libname}
This package contains the shared libraries (*.so*) which certain languages and
applications need to dynamically load and use MySQL.

%package	java
Summary:	MySQL - ClusterJ
Group:		Development/Java

%description	java
This package contains ClusterJ java components.

%prep

%setup -q -n mysql-cluster-gpl-%{version}
%patch1 -p0
%patch2 -p1
%patch3 -p0 -b .noproc
%patch4 -p0 -b .mysqldumpslow_no_basedir
%patch6 -p0 -b .errno_as_defines
%patch11 -p0 -b .logrotate
%patch12 -p0 -b .initscript
%patch14 -p1 -b .use_-avoid-version_for_plugins

%patch100 -p0 -b .CVE-2008-7247

# fix annoyances
perl -pi -e "s|AC_PROG_RANLIB|AC_PROG_LIBTOOL|g" configure*
perl -pi -e "s|^MAX_C_OPTIMIZE.*|MAX_C_OPTIMIZE=\"\"|g" configure*
perl -pi -e "s|^MAX_CXX_OPTIMIZE.*|MAX_CXX_OPTIMIZE=\"\"|g" configure*

mkdir -p Mandriva
cp %{SOURCE3} Mandriva/mysqld.sysconfig
cp %{SOURCE4} Mandriva/mysqld-ndbd.init
cp %{SOURCE5} Mandriva/mysqld-ndb.sysconfig
cp %{SOURCE6} Mandriva/mysqld-ndb_cpcd.init
cp %{SOURCE7} Mandriva/mysqld-ndb_cpcd.sysconfig
cp %{SOURCE8} Mandriva/mysqld-ndb_mgmd.init
cp %{SOURCE9} Mandriva/mysqld-ndb_mgmd.sysconfig
cp %{SOURCE10} Mandriva/config.ini
cp %{SOURCE11} Mandriva/my.cnf

# lib64 fix
perl -pi -e "s|/usr/lib/|%{_libdir}/|g" Mandriva/my.cnf

# fix libname clash, all the binaries will link to the new lib names likes mindless drones...
find -type f -name "Makefile.*" | xargs perl -pi -e "s|libmysqlclient\.la|libmysqlclient_cluster\.la|g; \
    s|libmysqlclient_r\.la|libmysqlclient_cluster_r\.la|g; \
    s|libmysqlclient_la|libmysqlclient_cluster_la|g; \
    s|libmysqlclient_r_la|libmysqlclient_cluster_r_la|g"

%build
# Run aclocal in order to get an updated libtool.m4 in generated
# configure script for "new" architectures (aka. x86_64, mips)
#autoreconf --install --force
#export WANT_AUTOCONF_2_5=1
libtoolize --automake --copy --force; aclocal -I config/ac-macros; autoheader; automake --foreign --add-missing --copy; autoconf

%serverbuild
export CFLAGS="${CFLAGS:-%{optflags}}"
export CXXFLAGS="${CXXFLAGS:-%{optflags}}"
export FFLAGS="${FFLAGS:-%{optflags}}"

# MySQL 4.1.10 definitely doesn't work under strict aliasing; also,
# gcc 4.1 breaks MySQL 5.0.16 without -fwrapv
export CFLAGS="$CFLAGS -fno-strict-aliasing -fwrapv"
# extra C++ flags as per recommendations in mysql's INSTALL-SOURCE doc
export CXXFLAGS="$CFLAGS -felide-constructors -fno-rtti -fno-exceptions"

%if %{build_debug}
CFLAGS="$CFLAGS -DUNIV_MUST_NOT_INLINE -DEXTRA_DEBUG -DFORCE_INIT_OF_VARS -DSAFEMALLOC -DPEDANTIC_SAFEMALLOC -DSAFE_MUTEX"
%endif

export PS='/bin/ps'
export FIND_PROC='/bin/ps p $$PID'
export KILL='/bin/kill'
export CHECK_PID='/bin/kill -0 $$PID'

%configure2_5x \
    --prefix=/ \
    --exec-prefix=%{_prefix} \
    --libexecdir=%{_sbindir} \
    --libdir=%{_libdir} \
    --sysconfdir=%{_sysconfdir} \
    --datadir=%{_datadir} \
    --localstatedir=/var/lib/mysql \
    --infodir=%{_infodir} \
    --includedir=%{_includedir} \
    --mandir=%{_mandir} \
    --with-pic \
    --with-extra-charsets=all \
    --enable-assembler \
    --enable-local-infile \
    --enable-largefile=yes \
    --without-readline \
    --without-libwrap \
    --with-ssl=%{_libdir} \
    --with-big-tables \
    --enable-thread-safe-client \
    --with-fast-mutexes \
%if %{build_debug}
    --with-debug=full \
%else
    --without-debug \
%endif
    --with-mysqld-user=%{muser} \
    --with-unix-socket-path=/var/lib/mysql/mysql.sock \
    --enable-shared \
    --with-comment='Mandriva Linux - MySQL Cluster Edition (GPL)' \
    --with-plugins=ndbcluster \
    --with-plugin-federated \
    --with-big-tables \
    --with-ndbcluster \
    --with-ndb-shm \
    --with-server-suffix="-cluster"

%make benchdir_root=%{buildroot}%{_datadir}

################################################################################
# run the tests
%if %{build_test}
# disable failing tests
#echo "mysql_client_test : Unstable test case, bug#12258" >> mysql-test/t/disabled.def
#echo "openssl_1 : Unstable test case" >> mysql-test/t/disabled.def
#echo "rpl_openssl : Unstable test case" >> mysql-test/t/disabled.def
echo "rpl_trigger : Unstable test case" >> mysql-test/t/disabled.def
echo "type_enum : Unstable test case" >> mysql-test/t/disabled.def
echo "windows : For MS Windows only" >> mysql-test/t/disabled.def
echo "ndb_restore_different_endian_data : does not pass" >> mysql-test/t/disabled.def
# set some test env, should be free high random ports...
#export MYSQL_TEST_MANAGER_PORT=9305
#export MYSQL_TEST_MASTER_PORT=9306
#export MYSQL_TEST_SLAVE_PORT=9308
#export MYSQL_TEST_NDB_PORT=9350
make check
#make test
#%ifnarch s390x
#pushd mysql-test
#    ./mysql-test-run.pl \
#    --force \
#    --timer \
#    --master_port=$MYSQL_TEST_MASTER_PORT \
#    --slave_port=$MYSQL_TEST_SLAVE_PORT \
#    --ndbcluster_port=$MYSQL_TEST_NDB_PORT \
#    --testcase-timeout=60 \
#    --suite-timeout=120 || false
#popd
#%endif

pushd mysql-test
export LANG=C
export LC_ALL=C
export LANGUAGE=C
    perl ./mysql-test-run.pl \
    --timer \
    --testcase-timeout=60 \
    --suite-timeout=120 || false
popd

%endif

%install 
rm -rf %{buildroot}

# don't fiddle with the initscript!
export DONT_GPRINTIFY=1

%if %{build_debug}
export DONT_STRIP=1
%endif

install -d %{buildroot}%{_sysconfdir}/sysconfig
install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_var}/run/{mysqld,ndb_cpcd}
install -d %{buildroot}%{_var}/log/mysqld
install -d %{buildroot}/var/lib/mysql/{mysql,test}
install -d %{buildroot}/var/lib/mysql-cluster

%makeinstall_std benchdir_root=%{_datadir} testdir=%{_datadir}/mysql-test clusterjdir=%{_datadir}/mysql/java clusterj_apidir=%{_datadir}/mysql/java

# nuke one useless plugin
rm -f %{buildroot}%{_libdir}/mysql/plugin/ha_example*

mv %{buildroot}%{_sbindir}/mysqld %{buildroot}%{_sbindir}/mysqld-cluster

# install init scripts
install -m0755 support-files/mysql.server %{buildroot}%{_initrddir}/mysqld-cluster
install -m0755 Mandriva/mysqld-ndbd.init %{buildroot}%{_initrddir}/mysqld-ndbd
install -m0755 Mandriva/mysqld-ndb_cpcd.init %{buildroot}%{_initrddir}/mysqld-ndb_cpcd
install -m0755 Mandriva/mysqld-ndb_mgmd.init %{buildroot}%{_initrddir}/mysqld-ndb_mgmd

# fix status and subsys
perl -pi -e 's/status mysqld\b/status mysqld-cluster/g;s,(/var/lock/subsys/mysqld\b),${1}-cluster,' %{buildroot}%{_initrddir}/mysqld-cluster

# mysqld-cluster needs special treatment running under the instance manager...
perl -pi -e "s|--default-mysqld-path=%{_sbindir}/mysqld|--default-mysqld-path=%{_sbindir}/mysqld-cluster|g"  %{buildroot}%{_initrddir}/mysqld-cluster
perl -pi -e "s|--mysqld=mysqld|--mysqld=mysqld-cluster|g" %{buildroot}%{_initrddir}/mysqld-cluster

# install configuration files
install -m0644 Mandriva/mysqld.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/mysqld
install -m0644 Mandriva/mysqld-ndb.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/mysqld-ndbd
install -m0644 Mandriva/mysqld-ndb_cpcd.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/mysqld-ndb_cpcd
install -m0644 Mandriva/mysqld-ndb_mgmd.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/mysqld-ndb_mgmd
install -m0644 Mandriva/my.cnf %{buildroot}%{_sysconfdir}/my.cnf
install -m0644 Mandriva/config.ini %{buildroot}/var/lib/mysql-cluster/config.ini

# Fix libraries
mv %{buildroot}%{_libdir}/mysql/lib*.* %{buildroot}%{_libdir}/

pushd %{buildroot}%{_bindir}
    ln -sf mysqlcheck mysqlrepair
    ln -sf mysqlcheck mysqlanalyze
    ln -sf mysqlcheck mysqloptimize
popd

# touch some files
echo "#" > %{buildroot}%{_sysconfdir}/ndb_cpcd.conf
echo "#" > %{buildroot}/var/lib/mysql/Ndb.cfg

# house cleaning
rm -rf %{buildroot}%{_datadir}/info
rm -f %{buildroot}%{_bindir}/make_win_src_distribution
rm -f %{buildroot}%{_bindir}/make_win_binary_distribution
rm -f %{buildroot}%{_datadir}/mysql/*.spec
rm -f %{buildroot}%{_datadir}/mysql/postinstall
rm -f %{buildroot}%{_datadir}/mysql/preinstall
rm -f %{buildroot}%{_datadir}/mysql/mysql-log-rotate
rm -f %{buildroot}%{_datadir}/mysql/mysql.server
rm -f %{buildroot}%{_datadir}/mysql/mysqld_multi.server
rm -f %{buildroot}%{_bindir}/client_test
#rm -f %{buildroot}%{_bindir}/mysql_client_test*
rm -f %{buildroot}%{_bindir}/mysqltest_embedded
rm -f %{buildroot}%{_datadir}/mysql/binary-configure
rm -f %{buildroot}%{_mandir}/man1/make_win_bin_dist.1*
rm -f %{buildroot}%{_mandir}/man1/make_win_src_distribution.1*
rm -f %{buildroot}%{_datadir}/mysql/ChangeLog
rm -f %{buildroot}/mysql-test/lib/My/SafeProcess/my_safe_process

rm -f %{buildroot}%{_bindir}/mysql_config
rm -rf %{buildroot}%{_includedir}/mysql
rm -f %{buildroot}%{_libdir}/mysql/plugin/*.*a
rm -f %{buildroot}%{_libdir}/mysql/*.*a
rm -f %{buildroot}%{_libdir}/*.*a
rm -f %{buildroot}%{_libdir}/*.so
rm -f %{buildroot}%{_datadir}/aclocal/mysql.m4
rm -rf %{buildroot}%{_datadir}/sql-bench
rm -rf %{buildroot}%{_datadir}/mysql-test
rm -f %{buildroot}%{_bindir}/mysql_client_test
rm -f %{buildroot}%{_mandir}/man1/comp_err.1*
rm -f %{buildroot}%{_mandir}/man1/mysql_config.1*
rm -f %{buildroot}%{_mandir}/man1/mysql-stress-test.pl.1*
rm -f %{buildroot}%{_mandir}/man1/mysql-test-run.pl.1*
rm -f %{buildroot}%{_mandir}/man1/mysql_client_test.1*
rm -f %{buildroot}%{_mandir}/man1/mysql_client_test_embedded.1*
rm -f %{buildroot}%{_mandir}/man1/mysqltest.1*
rm -f %{buildroot}%{_mandir}/man1/mysqltest_embedded.1*

%pre common
# delete the mysql group if no mysql user is found, before adding the user
if [ -z "`getent passwd %{muser}`" ] && ! [ -z "`getent group %{muser}`" ]; then
    %{_sbindir}/groupdel %{muser} 2> /dev/null || :
fi

%_pre_useradd %{muser} /var/lib/mysql /bin/bash

%post
# Change permissions so that the user that will run the MySQL daemon
# owns all needed files.
chown -R %{muser}:%{muser} /var/lib/mysql /var/run/mysqld /var/log/mysqld

# make sure the /var/lib/mysql directory can be accessed
chmod 711 /var/lib/mysql

%_post_service mysqld-cluster
%_post_service mysqld-ndbd
%create_ghostfile %{_sysconfdir}/ndb_cpcd.conf root root 0644
%create_ghostfile /var/lib/mysql/Ndb.cfg root root 0644
%_post_service mysqld-ndb_cpcd
%_post_service mysqld-ndb_mgmd

%preun
%_preun_service mysqld-cluster
%_preun_service mysqld-ndbd
%_preun_service mysqld-ndb_cpcd
%_preun_service mysqld-ndb_mgmd

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/mysqld-cluster ]; then
        %{_initrddir}/mysqld-cluster restart > /dev/null 2>/dev/null || :

    fi

    if [ -f /var/lock/subsys/mysqld-ndbd ]; then
        %{_initrddir}/mysqld-ndbd restart > /dev/null 2>/dev/null || :
    fi

    if [ -f /var/lock/subsys/mysqld-ndb_cpcd ]; then
        %{_initrddir}/mysqld-ndb_cpcd restart > /dev/null 2>/dev/null || :
    fi

    if [ -f /var/lock/subsys/mysqld-ndb_mgmd ]; then
        %{_initrddir}/mysqld-ndb_mgmd restart > /dev/null 2>/dev/null || :
    fi
fi

%files
%attr(0755,root,root) %{_initrddir}/mysqld-cluster
%attr(0755,root,root) %{_sbindir}/mysqld-cluster
%attr(0755,root,root) %{_sbindir}/mysqlmanager
%dir %{_libdir}/mysql/plugin
%attr(0755,root,root) %{_libdir}/mysql/plugin/ha_archive.so
%attr(0755,root,root) %{_libdir}/mysql/plugin/ha_blackhole.so
%attr(0755,root,root) %{_libdir}/mysql/plugin/ha_innodb.so
%attr(0755,root,root) %{_libdir}/mysql/plugin/ha_innodb_plugin.so
%attr(0755,root,root) %{_initrddir}/mysqld-ndbd
%attr(0644,root,root) %config(noreplace,missingok) %{_sysconfdir}/sysconfig/mysqld-ndbd
%attr(0755,root,root) %{_sbindir}/ndbd
%attr(0755,root,root) %{_sbindir}/ndbmtd
%ghost %attr(0644,root,root) %config(noreplace,missingok) %{_sysconfdir}/ndb_cpcd.conf
%ghost %attr(0644,root,root) %config(noreplace,missingok) /var/lib/mysql/Ndb.cfg
%attr(0644,root,root) %config(noreplace,missingok) /var/lib/mysql-cluster/config.ini
%attr(0644,root,root) %config(noreplace,missingok) %{_sysconfdir}/sysconfig/mysqld-ndb_cpcd
%attr(0644,root,root) %config(noreplace,missingok) %{_sysconfdir}/sysconfig/mysqld-ndb_mgmd
%attr(0755,root,root) %{_initrddir}/mysqld-ndb_cpcd
%attr(0755,root,root) %{_initrddir}/mysqld-ndb_mgmd
%attr(0755,root,root) %{_sbindir}/ndb_mgmd
%attr(0755,root,root) %{_sbindir}/ndb_cpcd
%attr(0755,%{muser},%{muser}) %dir %{_var}/run/ndb_cpcd
%attr(0755,root,root) %{_bindir}/ndb_blob_tool
%attr(0755,root,root) %{_bindir}/ndb_config
%attr(0755,root,root) %{_bindir}/ndb_delete_all
%attr(0755,root,root) %{_bindir}/ndb_desc
%attr(0755,root,root) %{_bindir}/ndbd_redo_log_reader
%attr(0755,root,root) %{_bindir}/ndb_drop_index
%attr(0755,root,root) %{_bindir}/ndb_drop_table
%attr(0755,root,root) %{_bindir}/ndb_error_reporter
%attr(0755,root,root) %{_bindir}/ndb_index_stat
%attr(0755,root,root) %{_bindir}/ndbinfo_select_all
%attr(0755,root,root) %{_bindir}/ndb_mgm
%attr(0755,root,root) %{_bindir}/ndb_print_backup_file
%attr(0755,root,root) %{_bindir}/ndb_print_file
%attr(0755,root,root) %{_bindir}/ndb_print_schema_file
%attr(0755,root,root) %{_bindir}/ndb_print_sys_file
%attr(0755,root,root) %{_bindir}/ndb_restore
%attr(0755,root,root) %{_bindir}/ndb_select_all
%attr(0755,root,root) %{_bindir}/ndb_select_count
%attr(0755,root,root) %{_bindir}/ndb_show_tables
%attr(0755,root,root) %{_bindir}/ndb_size.pl
%attr(0755,root,root) %{_bindir}/ndb_test_platform
%attr(0755,root,root) %{_bindir}/ndb_waiter
%attr(0644,root,root) %{_mandir}/man1/ndb-common-options.1*
%attr(0644,root,root) %{_mandir}/man1/ndb_config.1*
%attr(0644,root,root) %{_mandir}/man1/ndb_cpcd.1*
%attr(0644,root,root) %{_mandir}/man1/ndb_delete_all.1*
%attr(0644,root,root) %{_mandir}/man1/ndb_desc.1*
%attr(0644,root,root) %{_mandir}/man1/ndbd_redo_log_reader.1*
%attr(0644,root,root) %{_mandir}/man1/ndb_drop_index.1*
%attr(0644,root,root) %{_mandir}/man1/ndb_drop_table.1*
%attr(0644,root,root) %{_mandir}/man1/ndb_error_reporter.1*
%attr(0644,root,root) %{_mandir}/man1/ndb_index_stat.1*
%attr(0644,root,root) %{_mandir}/man1/ndbinfo_select_all.1*
%attr(0644,root,root) %{_mandir}/man1/ndb_mgm.1*
%attr(0644,root,root) %{_mandir}/man1/ndb_print_backup_file.1*
%attr(0644,root,root) %{_mandir}/man1/ndb_print_schema_file.1*
%attr(0644,root,root) %{_mandir}/man1/ndb_print_sys_file.1*
%attr(0644,root,root) %{_mandir}/man1/ndb_restore.1*
%attr(0644,root,root) %{_mandir}/man1/ndb_select_all.1*
%attr(0644,root,root) %{_mandir}/man1/ndb_select_count.1*
%attr(0644,root,root) %{_mandir}/man1/ndb_show_tables.1*
%attr(0644,root,root) %{_mandir}/man1/ndb_size.pl.1*
%attr(0644,root,root) %{_mandir}/man1/ndb_waiter.1*
%attr(0644,root,root) %{_mandir}/man8/ndbd.8*
%attr(0644,root,root) %{_mandir}/man8/ndb_mgmd.8*
%attr(0644,root,root) %{_mandir}/man8/ndbmtd.8*

%files client
%attr(0755,root,root) %{_bindir}/msql2mysql
%attr(0755,root,root) %{_bindir}/mysql
%attr(0755,root,root) %{_bindir}/mysqlaccess
%attr(0755,root,root) %{_bindir}/mysqladmin
%attr(0755,root,root) %{_bindir}/mysqlanalyze
%attr(0755,root,root) %{_bindir}/mysqlbinlog
%attr(0755,root,root) %{_bindir}/mysqlcheck
%attr(0755,root,root) %{_bindir}/mysqldump
%attr(0755,root,root) %{_bindir}/mysqldumpslow
%attr(0755,root,root) %{_bindir}/mysql_find_rows
%attr(0755,root,root) %{_bindir}/mysqlimport
%attr(0755,root,root) %{_bindir}/mysqloptimize
%attr(0755,root,root) %{_bindir}/mysqlrepair
%attr(0755,root,root) %{_bindir}/mysqlshow
%attr(0755,root,root) %{_bindir}/mysqlslap
%attr(0755,root,root) %{_bindir}/mysql_waitpid
%attr(0644,root,root) %{_mandir}/man1/msql2mysql.1*
%attr(0644,root,root) %{_mandir}/man1/myisam_ftdump.1*
%attr(0644,root,root) %{_mandir}/man1/mysql.1*
%attr(0644,root,root) %{_mandir}/man1/mysqlaccess.1*
%attr(0644,root,root) %{_mandir}/man1/mysqladmin.1*
%attr(0644,root,root) %{_mandir}/man1/mysqlbinlog.1*
%attr(0644,root,root) %{_mandir}/man1/mysqlcheck.1*
%attr(0644,root,root) %{_mandir}/man1/mysqldump.1*
%attr(0644,root,root) %{_mandir}/man1/mysqldumpslow.1*
%attr(0644,root,root) %{_mandir}/man1/mysql_find_rows.1*
%attr(0644,root,root) %{_mandir}/man1/mysqlimport.1*
%attr(0644,root,root) %{_mandir}/man1/mysqlshow.1*
%attr(0644,root,root) %{_mandir}/man1/mysql_waitpid.1*

%files common
%doc README COPYING support-files/*.cnf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/mysqld
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/my.cnf
%attr(0755,root,root) %{_bindir}/innochecksum
%attr(0755,root,root) %{_bindir}/myisamchk
%attr(0755,root,root) %{_bindir}/myisam_ftdump
%attr(0755,root,root) %{_bindir}/myisamlog
%attr(0755,root,root) %{_bindir}/myisampack
%attr(0755,root,root) %{_bindir}/my_print_defaults
%attr(0755,root,root) %{_bindir}/mysqlbug
%attr(0755,root,root) %{_bindir}/mysql_convert_table_format
%attr(0755,root,root) %{_bindir}/mysqld_multi
%attr(0755,root,root) %{_bindir}/mysqld_safe
%attr(0755,root,root) %{_bindir}/mysql_fix_extensions 
%attr(0755,root,root) %{_bindir}/mysql_fix_privilege_tables
%attr(0755,root,root) %{_bindir}/mysqlhotcopy
%attr(0755,root,root) %{_bindir}/mysql_install_db
%attr(0755,root,root) %{_bindir}/mysql_secure_installation
%attr(0755,root,root) %{_bindir}/mysql_setpermission
%attr(0755,root,root) %{_bindir}/mysqltest
%attr(0755,root,root) %{_bindir}/mysql_tzinfo_to_sql
%attr(0755,root,root) %{_bindir}/mysql_upgrade
%attr(0755,root,root) %{_bindir}/mysql_zap
%attr(0755,root,root) %{_bindir}/perror
%attr(0755,root,root) %{_bindir}/replace
%attr(0755,root,root) %{_bindir}/resolveip
%attr(0755,root,root) %{_bindir}/resolve_stack_dump
%attr(0711,%{muser},%{muser}) %dir /var/lib/mysql-cluster
%attr(0711,%{muser},%{muser}) %dir /var/lib/mysql
%attr(0711,%{muser},%{muser}) %dir /var/lib/mysql/mysql
%attr(0711,%{muser},%{muser}) %dir /var/lib/mysql/test
%attr(0755,%{muser},%{muser}) %dir %{_var}/run/mysqld
%attr(0755,%{muser},%{muser}) %dir %{_var}/log/mysqld
%dir %{_datadir}/mysql
%{_datadir}/mysql/ndbinfo.sql
%{_datadir}/mysql/mi_test_all
%{_datadir}/mysql/mi_test_all.res
%{_datadir}/mysql/*.cnf
%{_datadir}/mysql/fill_help_tables.sql
%{_datadir}/mysql/mysql_fix_privilege_tables.sql
%{_datadir}/mysql/mysql_system_tables.sql
%{_datadir}/mysql/mysql_system_tables_data.sql
%{_datadir}/mysql/mysql_test_data_timezone.sql
%{_datadir}/mysql/*.ini
%{_datadir}/mysql/errmsg.txt
%{_datadir}/mysql/english
%{_datadir}/mysql/charsets
%{_datadir}/mysql/czech
%{_datadir}/mysql/danish
%{_datadir}/mysql/dutch
%{_datadir}/mysql/estonian
%{_datadir}/mysql/french
%{_datadir}/mysql/german
%{_datadir}/mysql/greek
%{_datadir}/mysql/hungarian
%{_datadir}/mysql/italian
%{_datadir}/mysql/japanese
%{_datadir}/mysql/korean
%{_datadir}/mysql/norwegian
%{_datadir}/mysql/norwegian-ny
%{_datadir}/mysql/polish
%{_datadir}/mysql/portuguese
%{_datadir}/mysql/romanian
%{_datadir}/mysql/russian
%{_datadir}/mysql/serbian
%{_datadir}/mysql/slovak
%{_datadir}/mysql/spanish
%{_datadir}/mysql/swedish
%{_datadir}/mysql/ukrainian
%attr(0644,root,root) %{_mandir}/man1/innochecksum.1*
%attr(0644,root,root) %{_mandir}/man1/myisamchk.1*
%attr(0644,root,root) %{_mandir}/man1/myisamlog.1*
%attr(0644,root,root) %{_mandir}/man1/myisampack.1*
%attr(0644,root,root) %{_mandir}/man1/my_print_defaults.1*
%attr(0644,root,root) %{_mandir}/man1/mysqlbug.1*
%attr(0644,root,root) %{_mandir}/man1/mysql_convert_table_format.1*
%attr(0644,root,root) %{_mandir}/man1/mysqld_multi.1*
%attr(0644,root,root) %{_mandir}/man1/mysqld_safe.1*
%attr(0644,root,root) %{_mandir}/man1/mysql_fix_extensions.1*
%attr(0644,root,root) %{_mandir}/man1/mysql_fix_privilege_tables.1*
%attr(0644,root,root) %{_mandir}/man1/mysqlhotcopy.1*
%attr(0644,root,root) %{_mandir}/man1/mysql_install_db.1*
%attr(0644,root,root) %{_mandir}/man1/mysqlman.1*
%attr(0644,root,root) %{_mandir}/man1/mysql_secure_installation.1*
%attr(0644,root,root) %{_mandir}/man1/mysql.server.1*
%attr(0644,root,root) %{_mandir}/man1/mysql_setpermission.1*
%attr(0644,root,root) %{_mandir}/man1/mysqlslap.1*
%attr(0644,root,root) %{_mandir}/man1/mysql_tzinfo_to_sql.1*
%attr(0644,root,root) %{_mandir}/man1/mysql_upgrade.1*
%attr(0644,root,root) %{_mandir}/man1/mysql_zap.1*
%attr(0644,root,root) %{_mandir}/man1/perror.1*
%attr(0644,root,root) %{_mandir}/man1/replace.1*
%attr(0644,root,root) %{_mandir}/man1/resolveip.1*
%attr(0644,root,root) %{_mandir}/man1/resolve_stack_dump.1*
%attr(0644,root,root) %{_mandir}/man8/mysqld.8*
%attr(0644,root,root) %{_mandir}/man8/mysqlmanager.8*

%files java
%{_datadir}/mysql/java

%files -n %{libname}
%doc ChangeLog
%attr(0755,root,root) %{_libdir}/*.so.*


%changelog
* Fri Jul 27 2012 Oden Eriksson <oeriksson@mandriva.com> 7.1.23-1
+ Revision: 811213
- 7.1.23

* Tue Jun 19 2012 Oden Eriksson <oeriksson@mandriva.com> 7.1.22-1
+ Revision: 806244
- 7.1.22

* Thu Apr 12 2012 Oden Eriksson <oeriksson@mandriva.com> 7.1.20-1
+ Revision: 790381
- stupid and useless renamed packages that won't provide the old package name/virtual name..., this is quite tiresome...
- 7.1.20
- no, just sluggish mail handling...
- bump release. the bs is broken now...

* Sat Jan 28 2012 Oden Eriksson <oeriksson@mandriva.com> 7.1.18-1
+ Revision: 769530
- fix deps
- 7.1.18

* Mon Aug 15 2011 Oden Eriksson <oeriksson@mandriva.com> 7.1.15-1
+ Revision: 694581
- 7.1.15

* Sat Jun 11 2011 Oden Eriksson <oeriksson@mandriva.com> 7.1.13-1
+ Revision: 684227
- 7.1.13

* Wed Mar 09 2011 Oden Eriksson <oeriksson@mandriva.com> 7.1.10-1
+ Revision: 643013
- 7.1.10

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 7.1.9a-2mdv2011.0
+ Revision: 627809
- don't force the usage of automake1.7

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 7.1.9a-1mdv2011.0
+ Revision: 618072
- 7.1.9a
- 7.1.8

* Wed Aug 18 2010 Oden Eriksson <oeriksson@mandriva.com> 7.1.5-1mdv2011.0
+ Revision: 571170
- 7.1.5

* Wed May 26 2010 Oden Eriksson <oeriksson@mandriva.com> 7.1.3-1mdv2010.1
+ Revision: 546135
- P101: security fix for CVE-2010-1621
- P102: security fix for CVE-2010-1626
- P103: security fix for CVE-2010-1850
- P104: security fix for CVE-2010-1848
- P105: security fix for CVE-2010-1849
- package the java crap

* Wed Apr 14 2010 Oden Eriksson <oeriksson@mandriva.com> 7.0.13-1mdv2010.1
+ Revision: 534661
- 7.0.13

* Tue Apr 13 2010 Funda Wang <fwang@mandriva.org> 7.0.12-2mdv2010.1
+ Revision: 534179
- rebuild

* Mon Feb 22 2010 Oden Eriksson <oeriksson@mandriva.com> 7.0.12-1mdv2010.1
+ Revision: 509523
- don't package mysql.info because of licensing issues

* Mon Feb 22 2010 Oden Eriksson <oeriksson@mandriva.com> 7.0.12-0.0.3mdv2010.1
+ Revision: 509484
- P100: security fox for CVE-2008-7247
- P101: security fix for CVE-2009-4030

* Tue Feb 16 2010 Oden Eriksson <oeriksson@mandriva.com> 7.0.12-0.0.2mdv2010.1
+ Revision: 506741
- really make it work

* Fri Feb 12 2010 Oden Eriksson <oeriksson@mandriva.com> 7.0.12-0.0.1mdv2010.1
+ Revision: 504934
- disable the test suite for now
- import mysql-cluster


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3339 |12cr|mysql-connector-c++-1.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 5
%define libname %mklibname mysqlcppconn %{major}
%define develname %mklibname mysqlcppconn -d

Summary:	A MySQL database connector for C++
Name:		mysql-connector-c++
Version:	1.1.0
Release:	%mkrel 1
Group:		System/Libraries
License:	GPL
URL:		http://dev.mysql.com/downloads/connector/cpp/
Source0:	http://mirrors.dotsrc.org/mysql/Downloads/Connector-C++/mysql-connector-c++-%{version}.tar.gz
Source1:	http://mirrors.dotsrc.org/mysql/Downloads/Connector-C++/mysql-connector-c++-%{version}.tar.gz.asc
Patch0:		mysql-connector-cpp-1.0.4-beta-cmake-paths-fix.patch
Patch1:		mysql-connector-cpp-1.0.5-gcc44.patch
Patch2:		mysql-connector-c++-1.0.5-no_examples.diff
Patch3:		mysql-connector-c++-1.1.0.bzr895.diff
BuildRequires:	cmake
BuildRequires:	mysql-devel
BuildRequires:	boost-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Connector/C++ is a tool that enables easy deployment and management of MySQL
server and database through your C++ application. 

%package -n	%{libname}
Summary:	The shared mysql-connector-cpp library
Group:          System/Libraries

%description -n	%{libname}
Connector/C++ is a tool that enables easy deployment and management of MySQL
server and database through your C++ application.

This package provides the shared mysql-connector-cpp library.


%package -n	%{develname}
Summary:	Development library and header files for development with mysql-connector-cpp
Group:          Development/C++
Requires:	%{libname} = %{version}
Provides:	mysql-connector-c++-devel = %{version}-%{release}

%description -n	%{develname}
Connector/C++ is a tool that enables easy deployment and management of MySQL
server and database through your C++ application. 

This package is only needed if you plan to develop or compile applications
which requires the mysql-connector-cpp library.

%prep
%setup -q -n mysql-connector-c++-%{version}
%patch0 -p1 -b .build
%patch1 -p1
%patch2 -p0
%patch3 -p1

%{__sed} -i -e 's/lib$/%{_lib}/' driver/CMakeLists.txt
%{__chmod} -x examples/*.cpp examples/*.txt

# fix dynload
find -name "*.cpp" | xargs perl -pi -e "s|libmysqlclient_r\.so|libmysqlclient\.so\.18|g"

%build
%serverbuild
cmake \
    -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
    -DCMAKE_INSTALL_LIBDIR:PATH=%{_libdir} \
    -DCMAKE_INSTALL_LIB_DIR:PATH=%{_libdir} \
    -DLIB_INSTALL_DIR:PATH=%{_libdir} \
    -DMYSQL_CONFIG_EXECUTABLE=%{_bindir}/mysql_config \
    -DMYSQLCPPCONN_DYNLOAD_MYSQL_LIB=%{_libdir}/libmysqlclient.so.18 \
    .

%make

%install
rm -rf %{buildroot}

%makeinstall_std

# cleanup
rm -f %{buildroot}%{_libdir}/*.a
rm -f %{buildroot}%{_prefix}/ANNOUNCEMENT
rm -f %{buildroot}%{_prefix}/COPYING
rm -f %{buildroot}%{_prefix}/README

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig

%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%doc README ANNOUNCEMENT COPYING CHANGES
%attr(0755,root,root) %{_libdir}/*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%dir %{_includedir}/mysql-connector
%dir %{_includedir}/mysql-connector/cppconn
%attr(0644,root,root) %{_includedir}/mysql-connector/*.h
%attr(0644,root,root) %{_includedir}/mysql-connector/cppconn/*.h
%attr(0644,root,root) %{_libdir}/*.so



%changelog
* Mon Mar 21 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-1mdv2011.0
+ Revision: 647352
- sync slightly with fedora
- make it build (friggin cmake!)
- make it use the correct mysql lib all over the place
- fix deps
- 1.1.0

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.5-7mdv2011.0
+ Revision: 612974
- the mass rebuild of 2010.1 packages

* Tue Apr 20 2010 Funda Wang <fwang@mandriva.org> 1.0.5-6mdv2010.1
+ Revision: 536927
- specify libdir
- use cmake standard macro

* Thu Feb 18 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.5-1mdv2010.1
+ Revision: 507862
- import mysql-connector-c++


* Thu Feb 18 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.5-1mdv2010.0
- initial Mandriva package (inspired by opensuse)

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3340 |12cr|mysql-connector-net-6.2.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           mysql-connector-net
Version:        6.2.4
Release:        %mkrel 2
License:        GPL+
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
BuildArch: noarch
BuildRequires:  mono-devel >= 2.4.3
URL: http://dev.mysql.com/downloads/connector/net/
Source:         %{name}-%{version}-src.zip
Patch: mysql-connector-net-6.2.4-fix-buildfile.patch
Group:          Development/Other
Summary:        MySQL Connector/Net

%description
MySQL Connector/Net is an ADO.NET driver for MySQL.

%prep
%setup -q -c
%apply_patches

%build
xbuild MySQLClient-mono.sln

%install
rm -rf "$RPM_BUILD_ROOT"
gacutil -i ./MySql.Data/Provider/bin/Release/MySql.Data.dll -package mysql-connector-net -root ${RPM_BUILD_ROOT}%{_prefix}/lib

%clean
rm -rf "$RPM_BUILD_ROOT"

%files
%defattr(-,root,root)
%doc README CHANGES COPYING Release\ Notes.txt
%{_prefix}/lib/mono/gac/MySql.Data/
%{_prefix}/lib/mono/mysql-connector-net/MySql.Data.dll


%changelog
* Tue Oct 11 2011 Götz Waschk <waschk@mandriva.org> 6.2.4-2mdv2012.0
+ Revision: 704154
- rebuild

* Sun Oct 10 2010 Götz Waschk <waschk@mandriva.org> 6.2.4-1mdv2011.0
+ Revision: 584531
- new version
- rediff patch
- update file list

* Thu Dec 17 2009 Götz Waschk <waschk@mandriva.org> 6.1.3-2mdv2010.1
+ Revision: 479709
- new version
- fix build
- fix installation

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 5.1.7-2mdv2010.0
+ Revision: 440177
- rebuild

  + Götz Waschk <waschk@mandriva.org>
    - update license

* Mon Dec 01 2008 Götz Waschk <waschk@mandriva.org> 5.1.7-1mdv2009.1
+ Revision: 308776
- new version
- drop patch

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 5.0.9-2mdv2009.0
+ Revision: 268226
- rebuild early 2009.0 package (before pixel changes)

* Fri Feb 08 2008 Götz Waschk <waschk@mandriva.org> 5.0.8.1-1mdv2008.1
+ Revision: 164051
- import mysql-connector-net



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3341 |12cr|mysqldoc-0.0.9-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

Summary:	A command-line tool for auto-documenting MySQL Schema
Name:		mysqldoc
Version:	0.0.9
Release:	%mkrel 4
Group:		System/Servers
License:	GPL
URL:		http://code.google.com/p/mysqldoc/
Source0:	http://mysqldoc.googlecode.com/files/%{name}-%{version}.tar.gz
BuildRequires:	perl
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
mysqldoc is a command-line tool for auto-documenting MySQL Schema. Output
formats include XML, HTML, and TXT. mysqldoc takes COMMENT arguments and
translates them into useful formats.

%prep

%setup -q

%build

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_mandir}/man1

install -m0755 %{name} %{buildroot}%{_bindir}/%{name}
pod2man %{name} > %{buildroot}%{_mandir}/man1/mysqldoc.1

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc RELEASE_HISTORY
%attr(0755,root,root) %{_bindir}/%{name}
%{_mandir}/man1/mysqldoc.1*



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.0.9-4mdv2011.0
+ Revision: 620426
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.0.9-3mdv2010.0
+ Revision: 430141
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.0.9-2mdv2009.0
+ Revision: 268227
- rebuild early 2009.0 package (before pixel changes)

* Mon Apr 21 2008 Oden Eriksson <oeriksson@mandriva.com> 0.0.9-1mdv2009.0
+ Revision: 196236
- import mysqldoc


* Mon Apr 21 2008 Oden Eriksson <oeriksson@mandriva.com> 0.0.9-1mdv2009.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3342 |12cr|mysql_performance_tuning_primer-1.4-0.r2.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

Summary:	MySQL Performance Tuning Primer Script
Name:		mysql_performance_tuning_primer
Version:	1.4
Release:	%mkrel 0.r2.3
Group:		System/Servers
License:	GPL
URL:		http://www.day32.com/MySQL/
Source0:	http://www.day32.com/MySQL/tuning-primer.sh
Requires:	mysql
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This script takes information from "SHOW STATUS LIKE..." and "SHOW VARIABLES
LIKE..." to produce sane recomendations for tuning server variables. It is
compatibly with all versions of MySQL 3.23 and higher (including 5.1).
   
 o Currently it handles recomendations for the following:  
 o Slow Query Log 
 o Max Connections 
 o Worker Threads 
 o Key Buffer 
 o Query Cache 
 o Sort Buffer 
 o Joins 
 o Temp Tables 
 o Table (Open & Definition) Cache 
 o Table Locking 
 o Table Scans (read_buffer) 
 o Innodb Status 

%prep

%setup -q -c -T

cp %{SOURCE0} mysql_performance_tuning_primer
perl -pi -e "s|^#\!/.*|#!/bin/bash|g" mysql_performance_tuning_primer

%build

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sbindir}
install -m0755 mysql_performance_tuning_primer %{buildroot}%{_sbindir}/

%clean
rm -rf %{buildroot}

%files
%defattr(0755,root,root)
%attr(0755,root,root) %{_sbindir}/mysql_performance_tuning_primer


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.4-0.r2.3mdv2011.0
+ Revision: 620425
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.4-0.r2.2mdv2010.0
+ Revision: 430142
- rebuild

* Mon Aug 11 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4-0.r2.1mdv2009.0
+ Revision: 270777
- 1.4-r2

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.3-0.r3.1mdv2008.1
+ Revision: 136612
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Aug 07 2007 Oden Eriksson <oeriksson@mandriva.com> 1.3-0.r3.1mdv2008.0
+ Revision: 59817
- 1.3 r3


* Tue May 02 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2-0r2.1mdk
- new version

* Tue May 02 2006 Oden Eriksson <oeriksson@mandriva.com> 0-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3343 |12cr|mysql-proxy-0.8.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname mysql-proxy %{major}
%define develname %mklibname mysql-proxy -d

Summary:	A Proxy for the MySQL Client/Server protocol
Name:		mysql-proxy
Version:	0.8.1
Release:	%mkrel 1
License:	GPL
Group:		System/Servers
URL:		http://forge.mysql.com/wiki/MySQL_Proxy
Source0:	http://mysql.dataphone.se/Downloads/MySQL-Proxy/mysql-proxy-%{version}.tar.gz
Source1:	http://mysql.dataphone.se/Downloads/MySQL-Proxy/mysql-proxy-%{version}.tar.gz.asc
Source2:	mysql-proxy.init
Requires(preun): rpm-helper
Requires(post): rpm-helper
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	glib2-devel
BuildRequires:	libevent-devel >= 1.4
BuildRequires:	lua-devel >= 5.1
BuildRequires:	mysql-devel
BuildRequires:	pkgconfig
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
MySQL Proxy is a simple program that sits between your client and MySQL
server(s) that can monitor, analyze or transform their communication. Its
flexibility allows for unlimited uses; common ones include: load balancing;
failover; query analysis; query filtering and modification; and many more.

%package -n	%{libname}
Summary:	Shared libraries for %{name}
Group:		System/Libraries

%description -n	%{libname}
This package contains the shared libraries for %{name}.

%package -n	%{develname}
Summary:	Development files for %{name}
Group:		Development/C

%description -n	%{develname}
This package contains development files for %{name}.

%prep

%setup -q

cp %{SOURCE2} mysql-proxy.init

%build
%serverbuild

%configure2_5x \
    --with-lua

%make

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_sysconfdir}/sysconfig
install -d %{buildroot}%{_datadir}/%{name}
install -d %{buildroot}/var/run/%{name}
install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_includedir}/%{name}

%makeinstall

# bork
mv %{buildroot}%{_bindir}/mysql-proxy %{buildroot}%{_sbindir}/
mv %{buildroot}%{_includedir}/*.h %{buildroot}%{_includedir}/%{name}/

install -m0755 mysql-proxy.init %{buildroot}%{_initrddir}/%{name}
install -m0644 examples/*.lua %{buildroot}%{_datadir}/%{name}/

cat > mysql-proxy.sysconfig << EOF
MYSQL_PROXY_OPTIONS="--daemon --proxy-lua-script %{_datadir}/%{name}/tutorial-basic.lua --plugin-dir=%{_libdir}/mysql-proxy/plugins"
EOF

install -m0644 mysql-proxy.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/%{name}

# cleanup
find %{buildroot}%{_libdir} -name "*.la" | xargs rm -f

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS NEWS README README.TESTS
%attr(0755,root,root) %{_initrddir}/%{name}
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%{_sbindir}/mysql-proxy
%{_bindir}/mysql-binlog-dump
%{_bindir}/mysql-myisam-dump
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*.lua
%dir /var/run/%{name}
%dir %{_libdir}/mysql-proxy
%dir %{_libdir}/mysql-proxy/plugins
%dir %{_libdir}/mysql-proxy/lua
%dir %{_libdir}/mysql-proxy/lua/proxy
%{_libdir}/mysql-proxy/plugins/*.so
%{_libdir}/mysql-proxy/lua/*.so
%{_libdir}/mysql-proxy/lua/proxy/*.lua
%{_libdir}/mysql-proxy/lua/*.lua

%files -n %{libname}
%defattr(-,root,root)
%doc COPYING
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/*.h
%{_libdir}/*.so
%{_libdir}/pkgconfig/mysql-chassis.pc
%{_libdir}/pkgconfig/mysql-proxy.pc


%changelog
* Mon May 09 2011 Oden Eriksson <oeriksson@mandriva.com> 0.8.1-1mdv2011.0
+ Revision: 672717
- 0.8.1

* Wed Dec 22 2010 Oden Eriksson <oeriksson@mandriva.com> 0.8.0-3mdv2011.0
+ Revision: 623875
- rebuilt against libevent 2.x
- the mass rebuild of 2010.1 packages

* Sun Jan 31 2010 Oden Eriksson <oeriksson@mandriva.com> 0.8.0-1mdv2010.1
+ Revision: 498813
- 0.8.0

* Thu Jul 09 2009 Frederik Himpe <fhimpe@mandriva.org> 0.7.2-1mdv2010.0
+ Revision: 394018
- update to new version 0.7.2

* Tue May 26 2009 Oden Eriksson <oeriksson@mandriva.com> 0.7.1-1mdv2010.0
+ Revision: 379886
- 0.7.1

* Sat Jul 19 2008 Oden Eriksson <oeriksson@mandriva.com> 0.6.1-3mdv2009.0
+ Revision: 238781
- rebuild

* Wed May 14 2008 Oden Eriksson <oeriksson@mandriva.com> 0.6.1-2mdv2009.0
+ Revision: 207047
- rebuilt against libevent-1.4.4

* Thu Mar 06 2008 Oden Eriksson <oeriksson@mandriva.com> 0.6.1-1mdv2008.1
+ Revision: 180945
- 0.6.1

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Oct 25 2007 Oden Eriksson <oeriksson@mandriva.com> 0.6.0-1mdv2008.1
+ Revision: 102012
- import mysql-proxy


* Thu Oct 25 2007 Oden Eriksson <oeriksson@mandriva.com> 0.6.0-1mdv2008.1
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3344 |12cr|mysqltuner-1.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

Summary:	High Performance MySQL Tuning Script
Name:		mysqltuner
Version:	1.2.0
Release:	%mkrel 1
Group:		System/Servers
License:	GPLv3+
URL:		http://rackerhacker.com/mysqltuner/
Source0:	http://mysqltuner.com/mysqltuner.pl
Requires:	mysql
BuildArch:	noarch
BuildRequires:	dos2unix

%description
MySQLTuner is a high-performance MySQL tuning script written in perl that will
provide you with a snapshot of a MySQL server's health. Based on the statistics
gathered, specific recommendations will be provided that will increase a MySQL
server's efficiency and performance. The script gives you automated MySQL
tuning that is on the level of what you would receive from a MySQL DBA.

This script has been derived from many of the ideas in Matthew Montgomery's
MySQL tuning primer script.

%prep

%setup -c -T

cp %{SOURCE0} %{name}

%build

%install
install -d %{buildroot}%{_sbindir}
install -m0755 %{name} %{buildroot}%{_sbindir}/%{name}

%files
%{_sbindir}/%{name}

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3345 |12cr|mystar-2.56-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define version 2.56
%define release %mkrel 6

Summary:	A 802.1x auth client for Ruijie
Name:		mystar
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		System/Servers
URL:		http://gf.cs.hit.edu.cn/projects/mystar/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Source:		http://gf.cs.hit.edu.cn/frs/download.php/253/%{name}_for_starV%{version}.tar.gz
# fwang: We don't need static linking libraries
Patch0:		%{name}-2.56-Makefile.patch
# fwang: conf file should be put into /etc
Patch1:		%{name}-2.56-conf-path.patch
BuildRequires:	net-devel >= 1.1.3
BuildRequires:	libpcap-devel

%description
mystar is a 802.1x auth client for Rujie and other compatible network.

%prep
%setup -q -n %{name}_for_%{version}
%patch0 -p0
%patch1 -p0

%build
make

%install
rm -rf %{buildroot}

mkdir -p %{buildroot}%{_sbindir}
install -m 755 mystar %{buildroot}%{_sbindir}

mkdir -p %{buildroot}%{_sysconfdir}
install -m 644 mystar.conf %{buildroot}%{_sysconfdir}

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc Readme.txt
%{_sbindir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}.conf


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 2.56-6mdv2011.0
+ Revision: 620427
- the mass rebuild of 2010.0 packages

* Thu Jun 04 2009 Oden Eriksson <oeriksson@mandriva.com> 2.56-5mdv2010.0
+ Revision: 382718
- rebuilt against libnet 1.1.3

* Wed Oct 29 2008 Oden Eriksson <oeriksson@mandriva.com> 2.56-4mdv2009.1
+ Revision: 298275
- rebuilt against libpcap-1.0.0

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 2.56-3mdv2009.0
+ Revision: 241053
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Apr 18 2007 Funda Wang <fwang@mandriva.org> 2.56-1mdv2008.0
+ Revision: 14875
- no more changelog needed.
- import the SOURCES and SPECS for mystar
- Created package structure for mystar.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3346 |12cr|myththemes-0.24-20110303.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define name    myththemes
%define version 0.24
%define gitversion v0.24-6-g9310
%define fixesdate 20110303
%define rel     1

%if %{fixesdate}
%define release %mkrel %fixesdate.%rel
%else
%define release %mkrel %rel
%endif

Summary: 	Additional themes for mythtv's frontend
Name: 		%{name}
Version: 	%{version}
Release: 	%{release}
License: 	GPL
Group: 		Video
URL: 		http://www.mythtv.org/
Source0: 	%{name}-%{version}.tar.bz2
%if %{fixesdate}
Patch1: fixes-%{gitversion}.patch
%endif
BuildRoot: 	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: 	noarch
BuildRequires:	qt4-devel
BuildRequires:	libmyth-devel >= %{version}

%description
This package contains additional themes for mythtv-frontend and
mythtv-setup.

%package -n mythtv-themes-myththemes
Summary: 	Additional themes for mythtv's frontend
Group: 		Video
Provides: 	mythtv-theme-Titivillus
Obsoletes: 	mythtv-theme-Titivillus
Provides:	myththemes = %{version}
Obsoletes:	myththemes < 0.20-2

%description -n mythtv-themes-myththemes
This package contains additional themes for mythtv-frontend and
mythtv-setup.

Base themes are contained in the mythtv-themes-base package.

%prep
%setup -q
%apply_patches

%build
./configure --prefix=%{_prefix}
%make

%install
rm -rf %{buildroot}
%makeinstall INSTALL_ROOT=%{buildroot}

%clean
rm -rf %{buildroot}

%files -n mythtv-themes-myththemes
%defattr(-,root,root,-)
%doc COPYING
%{_datadir}/mythtv


%changelog
* Thu Mar 03 2011 Colin Guthrie <cguthrie@mandriva.org> 0.24-20110303.1mdv2011.0
+ Revision: 641477
- Update to latest fixes
- New version 0.24

* Thu Jun 17 2010 Colin Guthrie <cguthrie@mandriva.org> 0.23-25111.1mdv2010.1
+ Revision: 548213
- Update to latest fixes

* Tue May 25 2010 Colin Guthrie <cguthrie@mandriva.org> 0.23-24661.1mdv2010.1
+ Revision: 545876
- Updated to latest (post-release) -fixes

* Sun May 02 2010 Colin Guthrie <cguthrie@mandriva.org> 0.23-24269.1mdv2010.1
+ Revision: 541627
- New version: 0.23
- Update to latest -fixes

* Tue Nov 24 2009 Colin Guthrie <cguthrie@mandriva.org> 0.22-22869.1mdv2010.1
+ Revision: 469804
- Update to latest fixes

* Thu Nov 12 2009 Colin Guthrie <cguthrie@mandriva.org> 0.22-22793.1mdv2010.1
+ Revision: 465511
- Update to post release -fixes.
- Latest upstream fixes-branch

* Tue Oct 13 2009 Colin Guthrie <cguthrie@mandriva.org> 0.22-22400.0.1mdv2010.0
+ Revision: 457195
- Latest fixes

* Sun Oct 11 2009 Colin Guthrie <cguthrie@mandriva.org> 0.22-22345.0.1mdv2010.0
+ Revision: 456646
- Latest version
- Update to latest 0.22 code (currently trunk - release due shortly)

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.21-17137.2mdv2010.0
+ Revision: 430143
- rebuild

* Sat Sep 27 2008 Colin Guthrie <cguthrie@mandriva.org> 0.21-17137.1mdv2009.0
+ Revision: 288920
- Update to -fixes revision r17137

* Sat Mar 15 2008 Colin Guthrie <cguthrie@mandriva.org> 0.21-16505.1mdv2008.1
+ Revision: 188084
- Update to new fixes

* Sat Mar 01 2008 Colin Guthrie <cguthrie@mandriva.org> 0.21-0.16317.1mdv2008.1
+ Revision: 177222
- Update fixes branch
- Start tracking the 0.21-fixes branch ahead of official release.

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Colin Guthrie <cguthrie@mandriva.org> 0.20.2-14301.2mdv2008.0
+ Revision: 86035
- Rebuild

* Thu Aug 30 2007 Colin Guthrie <cguthrie@mandriva.org> 0.20.2-14301.1mdv2008.0
+ Revision: 76261
- Update to 0.20.2 + fixes

* Tue Aug 14 2007 Colin Guthrie <cguthrie@mandriva.org> 0.20-3.13646.1mdv2008.0
+ Revision: 63247
- Update to 'fixes' r13646

* Tue Apr 17 2007 Anssi Hannula <anssi@mandriva.org> 0.20-3mdv2008.0
+ Revision: 13782
- raise release
- Import myththemes




* Sat Mar 24 2007 Anssi Hannula <anssi@mandriva.org> 0.20-2mdv2007.0
+ Revision: 148726
- own %%_datadir/mythtv
- rename to mythtv-themes-myththemes
- fix description, this is no longer in plf
- Import myththemes



* Tue Sep 12 2006 Anssi Hannula <anssi@zarb.org> 0.20-1plf2007.0
- 0.20

* Sun Jul 16 2006 Anssi Hannula <anssi@zarb.org> 0.19-3plf2007.0
- fix buildrequires

* Sun Apr 23 2006 Anssi Hannula <anssi@zarb.org> 0.19-2plf
- fix PLF reason

* Tue Feb 21 2006 Anssi Hannula <anssi@zarb.org> 0.19-1plf
- 0.19
- fix summary and description
- drop provides mythtv-themes

* Thu Oct 13 2005 Anssi Hannula <anssi@zarb.org> 0.18.2-0.7468.1plf
- upgrade to release-0-18-fixes svn branch revision 7468
- mkrel

* Tue Jun 21 2005 Austin Acton <austin@zarb.org> 0.18-1plf
- into PLF
- cleanup spec

* Fri May 20 2005 Torbjorn Turpeinen <tobbe@nyvalls.se> 0.18-1.mdk10.2.thac
- Rebuilt for le2005

* Fri Apr 15 2005 Axel Thimm <Axel.Thimm@ATrpms.net>
- Update to 0.18.

* Thu Apr 14 2005 Axel Thimm <Axel.Thimm@ATrpms.net>
- Split off themes onto their own (source) package.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3347 |12cr|mytop-1.6-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name mytop
%define version 1.6 
%define release %mkrel 5

Summary: A clone of top for MySQL 3.22.x to 4.x
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://jeremy.zawodny.com/mysql/mytop/%{name}-%{version}.tar.bz2
URL: http://jeremy.zawodny.com/mysql/mytop/
License: GPL
Group: Databases
BuildArch:  noarch
Prefix: %{_prefix}
BuildRequires: perl-Term-ReadKey
BuildRequires: perl-devel
Requires: perl-Term-ReadKey
Obsoletes: perl-mytop

%description
Mytop is a console-based (non-gui) tool for monitoring the threads and overall
performance of a MySQL 3.22.x, 3.23.x, and 4.x server.

%prep
%setup -q

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
make
make test

%install
# beware to use _std macros 
%makeinstall_std

%files
%{_bindir}/mytop
%{_mandir}/man1/%{name}.*
%doc README

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3348 |12cr|nabi-0.99.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Simple Hangul X Input Method
Name:		nabi
Version:	0.99.7
Release:	%mkrel 2
Group:		System/Internationalization
License:	GPLv2
URL:		http://nabi.kldp.net
Source:		http://download.kldp.net/%name/Nabi/%version/%name-%version.tar.gz
BuildRequires:	gtk2-devel >= 2.4.0
BuildRequires:	libhangul-devel >= 0.0.6
Requires:	locales-ko
BuildRoot:	%_tmppath/%name-%version-root

%description
Nabi is a simple XIM for Korean, implemented with GTK+2.
It can dock in the notification area, and also show the
status of imhangul (See also http://imhangul.kldp.net).

%prep
rm -rf $RPM_BUILD_ROOT
%setup -q 

%build
%configure2_5x
%make

%install
%makeinstall_std

# menu entry:
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Name=Nabi
Comment=Simple Hangul XIM
Exec=%name
Icon=%{name}
Terminal=false
Type=Application
Categories=System;Settings;Accessibility;X-MandrivaLinux-System-Configuration-GNOME-Accessibility;
EOF

mkdir -p $RPM_BUILD_ROOT%_iconsdir/
install -m 644 nabi.png $RPM_BUILD_ROOT%_iconsdir/

%find_lang %name

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%update_menus
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %name.lang
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog README
%attr(755,root,root) %_bindir/nabi
%_datadir/nabi
%_iconsdir/%name.png
%{_datadir}/applications/mandriva-%{name}.desktop


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.99.7-2mdv2011.0
+ Revision: 620429
- the mass rebuild of 2010.0 packages

  + Sandro Cazzaniga <kharec@mandriva.org>
    - fix license to gplv2
    - use tar.gz
    - use %%configure2_5x and %%make
    - update to 0.99.7

* Wed Aug 12 2009 Thierry Vignaud <tv@mandriva.org> 0.99.4-1mdv2010.0
+ Revision: 415386
- new release
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed Jan 02 2008 Thierry Vignaud <tv@mandriva.org> 0.99.0-1mdv2008.1
+ Revision: 140637
- new release
- kill re-definition of %%buildroot on Pixel's request
- fix spacing in description

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Oct 10 2007 Thierry Vignaud <tv@mandriva.org> 0.19-1mdv2008.1
+ Revision: 96740
- new release
- fix source URL

* Wed Sep 05 2007 Thierry Vignaud <tv@mandriva.org> 0.18-1mdv2008.1
+ Revision: 80153
- require a newer libhangul
- new release
- kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Thu Aug 23 2007 Thierry Vignaud <tv@mandriva.org> 0.17-1mdv2008.0
+ Revision: 69785
- convert menu to XDG
- buildrequire libhangul-devel
- new release
- Import nabi



* Mon Jul 25 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.15-1mdk
- New release 0.15
- mkrel 

* Thu Sep 23 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.14-1mdk
- new release

* Thu Aug 19 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.13-2mdk
- nabi shall request locales-ko

* Fri Jul 30 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.13-1mdk
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3349 |12cr|nacl-20110221-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define staticname	%mklibname nacl -d -s

Name:		nacl
Summary:	Networking and Cryptography library
Version:	20110221
Release:	1
License:	Public Domain
Group:		System/Libraries
URL:		http://nacl.cr.yp.to/
Source0:	http://hyperelliptic.org/nacl/%{name}-%{version}.tar.bz2

%description
NaCl (pronounced "salt") is a new easy-to-use high-speed software library
for network communication, encryption, decryption, signatures, etc. NaCl's goal
is to provide all of the core operations needed to build higher-level
cryptographic tools.

%package -n %{staticname}
Summary:	NaCl library for static linking
Provides:	%{name}-static-devel = %{EVRD}

%description -n %{staticname}
NaCl (pronounced "salt") is a new easy-to-use high-speed software library
for network communication, encryption, decryption, signatures, etc. NaCl's goal
is to provide all of the core operations needed to build higher-level
cryptographic tools.

%prep
%setup -q

%build
%setup_compile_flags
./do

%install
SHORTHOSTNAME=$(echo $HOSTNAME | cut -d. -f1 | sed 's/-//g')
%ifarch x86_64
mv build/${SHORTHOSTNAME}/include/amd64/* build/${SHORTHOSTNAME}/include/
%else
%ifarch %{ix86}
mv build/${SHORTHOSTNAME}/include/x86/* build/${SHORTHOSTNAME}/include/
%endif
%endif
mkdir build/${SHORTHOSTNAME}/include/nacl
mv build/${SHORTHOSTNAME}/include/*.h build/${SHORTHOSTNAME}/include/nacl/
%ifarch x86_64
mv build/${SHORTHOSTNAME}/lib/amd64/* build/${SHORTHOSTNAME}/lib/
%else
%ifarch %{ix86}
mv build/${SHORTHOSTNAME}/lib/x86/* build/${SHORTHOSTNAME}/lib/
%endif
%endif
rm -rf build/${SHORTHOSTNAME}/log
rm -rf build/${SHORTHOSTNAME}/work
rm -rf build/${SHORTHOSTNAME}/data
rm -rf build/${SHORTHOSTNAME}/include/x86
rm -rf build/${SHORTHOSTNAME}/include/amd64
rm -rf build/${SHORTHOSTNAME}/include/lpia
rm -rf build/${SHORTHOSTNAME}/lib/x86
rm -rf build/${SHORTHOSTNAME}/lib/amd64
rm -rf build/${SHORTHOSTNAME}/lib/lpia
rm -f build/${SHORTHOSTNAME}/bin/ok*
rm -f build/${SHORTHOSTNAME}/lib/*.o
rm build/${SHORTHOSTNAME}/include/nacl/cpuid.h

mkdir -p %{buildroot}%{_prefix}
mv build/$SHORTHOSTNAME/include %{buildroot}%{_includedir}
mv build/$SHORTHOSTNAME/bin %{buildroot}%{_bindir}
mv build/$SHORTHOSTNAME/lib %{buildroot}%{_libdir}

%files
%{_bindir}/*

%files -n %{staticname}
%{_includedir}/nacl/
%{_libdir}/libnacl.a


%changelog
* Mon Apr 02 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 20110221-1
+ Revision: 788837
- imported package nacl


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3350 |12cr|nads-0.3-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	0
%define libname	%mklibname nads %{major}
%define develname %mklibname -d nads

Summary:	Normalized Attack Detection System
Name:		nads
Version:	0.3
Release:	6
URL:		http://www.scaramanga.co.uk
License:	GPL
Source0:	%{name}-%{version}.tar.bz2
Group:		System/Servers
BuildRequires:	automake
BuildRequires:	autoconf
BuildRequires:	libtool

%description
N.A.D.S. is an HTTP URL normalization library. It takes HTTP URIs
in any form and converts them to a form suitable for comparison,
or for matching against attack descriptions (signatures) in
intrusion detection / prevention systems.

%package -n	%{libname}
Summary:	Normalized Attack Detection System library
Group:          System/Libraries

%description -n	%{libname}
N.A.D.S. is an HTTP URL normalization library. It takes HTTP URIs
in any form and converts them to a form suitable for comparison,
or for matching against attack descriptions (signatures) in
intrusion detection / prevention systems.

%package -n	%{develname}
Summary:	Static library and header files for the %{name} library
Group:		Development/C
Provides:	lib%{name}-devel
Requires:	%{libname} = %{version}
Obsoletes:	%mklibname -d nads 0

%description -n	%{develname}
N.A.D.S. is an HTTP URL normalization library. It takes HTTP URIs
in any form and converts them to a form suitable for comparison,
or for matching against attack descriptions (signatures) in
intrusion detection / prevention systems.

This package contains the static %{name} library and its header
files.

%prep
%setup -q

%build
./autogen.sh
%configure2_5x \
    --disable-static \
    --enable-shared
%make LIBTOOL=%{_bindir}/libtool

%install
%makeinstall_std

%files
%doc AUTHORS COPYING ChangeLog NEWS README
%{_bindir}/nads
%{_bindir}/testnads

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_includedir}/*
%{_libdir}/*.so


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3-5mdv2011.0
+ Revision: 620430
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.3-4mdv2010.0
+ Revision: 430145
- rebuild

* Fri Jul 25 2008 Funda Wang <fwang@mandriva.org> 0.3-3mdv2009.0
+ Revision: 249331
- new devel package policy
- fix building

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Jan 12 2007 Andreas Hasenack <andreas@mandriva.com> 0.3-3mdv2007.0
+ Revision: 107999
- rebuild
- Import nads

* Sun Dec 25 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3-2mdk
- rebuild

* Thu Nov 18 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.3-1mdk
- initial mandrake package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3351 |12cr|naev-0.5.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		naev
Version:	0.5.3
Release:	2
Summary:	2D space trading and combat game
Group:		Games/Arcade
License: 	GPLv3+
URL:		http://code.google.com/p/naev/
Source0:	http://naev.googlecode.com/files/%{name}-%{version}.tar.bz2
Source1:	%{name}.png
Source2:	http://naev.googlecode.com/files/ndata-%{version}
Patch1:		naev-0.5.0-linking.patch
Requires:	%{name}-data
BuildRequires:	binutils-devel
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(zlib)

%description
NAEV is a 2D space trading and combat game, taking inspiration from the
Escape Velocity series.

You pilot a space ship from a top-down perspective, and are more or less
free to do what you want. As the genre name implies, you’re able to trade
and engage in combat at will. Beyond that, there’s an ever-growing number
of storyline missions, equipment, and ships; Even the galaxy itself grows
larger with each release. For the literarily-inclined, there are large
amounts of lore accompanying everything from planets to equipment.

%package	data
Group:		Games/Arcade
License:	GPLv3+ AND GPLv3 AND GPLv2+ AND Public Domain AND CC-by 3.0 AND CC-by-sa 3.0
Summary:	Data files for %{name}
Suggests:	naev
BuildArch:	noarch

%description	data
NAEV is a 2D space trading and combat game, taking inspiration from the
Escape Velocity series.

This is the data file.

%prep
%setup -q
%patch1 -p1 -b .linking

%build
%configure2_5x --with-ndata-path=%{_gamesdatadir}/%{name}/ndata-%{version} --bindir=%{_gamesbindir}
%make

%install
%makeinstall_std

install -m644 %{SOURCE2} -D %{buildroot}%{_gamesdatadir}/%{name}/ndata-%{version}

install -m644 %{SOURCE1} -D %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
mkdir -p %{buildroot}%{_datadir}/applications/
cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
[Desktop Entry]
Name=Naev
GenericName=Naev
Comment=2D space trading and combat game
Icon=%{name}.png
Exec=%{_gamesbindir}/%{name}
Type=Application
Categories=Game;StrategyGame;
StartupNotify=true
EOF

%files
%doc README LICENSE AUTHORS TODO
%attr(755,root,root) %{_gamesbindir}/%{name}
%{_mandir}/man6/%{name}.6.*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}/naev-confupdate.sh
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_datadir}/pixmaps/%{name}.png

%files data
%{_gamesdatadir}/%{name}/ndata-%{version}


%changelog
* Sat Apr 21 2012 Andrey Bondrov <abondrov@mandriva.org> 0.5.3-1
+ Revision: 792600
- New version 0.5.3

* Sun Apr 01 2012 Andrey Bondrov <abondrov@mandriva.org> 0.5.2-1
+ Revision: 788593
- New version 0.5.2

* Fri Mar 02 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.5.1-1
+ Revision: 781785
- version update  0.5.1

* Tue Nov 15 2011 Andrey Bondrov <abondrov@mandriva.org> 0.5.0-1
+ Revision: 730684
- imported package naev


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3352 |12cr|nagios-3.2.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define nsusr nagios
%define nsgrp nagios
%define cmdusr apache
%define cmdgrp apache

Summary:	Host/service/network monitoring program
Name:		nagios
Version:	3.2.3
%if %mdkversion < 201000
%define subrel  1
%endif
Release:	%mkrel 2
License:	GPLv2
Group:		Networking/Other
URL:		http://www.nagios.org/
Source0:	http://prdownloads.sourceforge.net/nagios/%{name}-%{version}.tar.gz
Source1:	%{name}.init
Source4:	http://nagios.sourceforge.net/download/contrib/misc/mergecfg/mergecfg
Source5:	favicon.ico
Patch1:		nagios-scandir.diff
Patch5:		nagios-mdv_conf.diff
Patch6:		nagios-DESTDIR.diff
Patch8:		nagios-3.1.0-no_update_check_per_default_please.diff
Requires(post): rpm-helper nagios-conf
Requires(preun): rpm-helper nagios-conf
Requires(pre): rpm-helper apache-conf
Requires(postun): rpm-helper apache-conf
Requires:	apache-conf
Requires:	nagios-conf
Requires:	nagios-plugins
BuildRequires: 	gd-devel
BuildRequires:	imagemagick
BuildRequires:	jpeg-devel
BuildRequires:  libtool-devel
BuildRequires:	multiarch-utils >= 1.0.3
BuildRequires:	perl-devel
Obsoletes:	netsaint
Provides:	netsaint
Epoch:		1
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Nagios is a program that will monitor hosts and services on your
network. It has the ability to email or page you when a problem
arises and when a problem is resolved. Nagios is written in C and
is designed to run under Linux (and some other *NIX variants) as a
background process, intermittently running checks on various
services that you specify.

The actual service checks are performed by separate "plugin"
programs which return the status of the checks to Nagios.

This package provide core programs for nagios. The web interface,
documentation, and development files are built as separate
packages

%package	www
Summary:	Provides the HTML and CGI files for the Nagios web interface
Group:		Networking/WWW
Requires:	%{name} = %{epoch}:%{version}-%{release}
Requires:	webserver
Requires:	freetype
Requires:	freetype2
Requires:	nail
Requires:	traceroute
Requires:	%{name}-imagepaks
Requires:	%{name}-theme
%if %mdkversion < 201010
Requires(post):   rpm-helper
Requires(postun):   rpm-helper
%endif
Epoch:		%{epoch}

%description	www
Nagios is a program that will monitor hosts and services on your network. It
has the ability to email or page you when a problem arises and when a problem
is resolved. Nagios is written in C and is designed to run under Linux (and
some other *NIX variants) as a background process, intermittently running
checks on various services that you specify.

Several CGI programs are included with Nagios in order to allow you to view the
current service status, problem history, notification history, and log file via
the web. This package provides the HTML and CGI files for the Nagios web
interface. In addition, HTML documentation is included in this package

%package	theme-default
Summary:	Default Nagios theme
Group:		Networking/WWW
Requires(pre): rpm-helper apache-mod_php
Requires(postun): rpm-helper apache-mod_php
Requires:	apache-mod_php
Requires:	nagios-www = %{epoch}:%{version}-%{release}
Provides:	nagios-theme
Conflicts:	nagios-theme-nuvola

%description	theme-default
Original theme from Nagios.

%package	devel
Group:		Development/C
Summary:	Provides include files that Nagios-related applications may compile against
Epoch:		%{epoch}

%description	devel
Nagios is a program that will monitor hosts and services on your network. It
has the ability to email or page you when a problem arises and when a problem
is resolved. Nagios is written in C and is designed to run under Linux (and
some other *NIX variants) as a background process, intermittently running
checks on various services that you specify.

This package provides include files that Nagios-related applications may
compile against.

%prep
%setup -q
%patch1 -p0
%patch5 -p0
%patch6 -p0
%patch8 -p1

cp %{SOURCE1} nagios.init
cp %{SOURCE4} mergecfg
cp %{SOURCE5} favicon.ico

%build
%serverbuild

export CFLAGS="$CFLAGS -fPIC"
export CXXFLAGS="$CXXFLAGS -fPIC"
export FFLAGS="$FFLAGS -fPIC"
%define _disable_ld_no_undefined 1
%configure2_5x \
    --with-httpd-conf=%{_sysconfdir}/httpd/conf/webapps.d \
    --with-checkresult-dir=/var/spool/nagios/checkresults \
    --with-temp-dir=/tmp \
    --with-init-dir=%{_initrddir} \
    --exec-prefix=%{_sbindir} \
    --bindir=%{_sbindir} \
    --sbindir=%{_libdir}/nagios/cgi \
    --libexecdir=%{_libdir}/nagios/plugins \
    --datadir=%{_datadir}/nagios \
    --sysconfdir=%{_sysconfdir}/nagios \
    --localstatedir=/var/log/nagios \
    --with-lockfile=/var/run/nagios/nagios.pid \
    --with-mail=/bin/mail \
    --with-nagios-user=%{nsusr} \
    --with-nagios-group=%{nsgrp} \
    --with-command-user=%{cmdusr} \
    --with-command-grp=%{cmdgrp} \
    --with-cgiurl=/nagios/cgi-bin \
    --with-htmurl=/nagios \
    --with-default-comments \
    --with-default-downtime \
    --with-default-extinfo \
    --with-default-retention \
    --with-default-status \
    --with-default-objects \
    --with-default-perfdata \
    --with-file-perfdata \
    --with-template-extinfo \
    --with-template-objects \
    --with-gd-lib=%{_libdir} \
    --with-gd-inc=%{_includedir} \
    --enable-embedded-perl \
    --with-perlcache

# bug
perl -pi -e "s|/var/log/nagios/spool/checkresults|/var/spool/nagios/checkresults|g" include/locations.h

%make all

pushd contrib
    make daemonchk.cgi
    make traceroute.cgi
    make mini_epn
    make convertcfg
popd

%install
rm -rf %{buildroot}

install -d -m0755 %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d
install -d -m0755 %{buildroot}/var/spool/nagios/checkresults
install -d -m0755 %{buildroot}/var/run/nagios
install -d -m0755 %{buildroot}%{_includedir}/nagios
install -d -m0755 %{buildroot}%{_initrddir}

install -d -m0755 %{buildroot}%{_sysconfdir}/nagios/{servers,printers,switches,routers,conf.d,plugins.d}
install -d -m0755 %{buildroot}%{_libdir}/nagios/plugins/eventhandlers

make \
    DESTDIR=%{buildroot} \
    BINDIR=%{_sbindir} \
    CFGDIR=%{_sysconfdir}/nagios \
    CGIDIR=%{_libdir}/nagios/cgi \
    COMMAND_OPTS="" \
    HTMLDIR=%{_datadir}/nagios/www \
    INIT_OPTS="" \
    INSTALL=install \
    INSTALL_OPTS="" \
    LOGDIR=/var/log/nagios \
    STRIP=/bin/true \
    install \
    install-html \
    install-commandmode \
    install-config \
    fullinstall

# fix docs
cp sample-config/README README.sample-config
cp sample-config/template-object/README README.template-object

# install headers
install -m0644 include/locations.h %{buildroot}%{_includedir}/nagios/

pushd contrib
    make \
	DESTDIR=%{buildroot} \
	BINDIR=%{_sbindir} \
	CFGDIR=%{_sysconfdir}/nagios \
	CGIDIR=%{_libdir}/nagios/cgi \
	COMMAND_OPTS="" \
	HTMLDIR=%{_datadir}/nagios/www \
	INIT_OPTS="" \
	INSTALL=install \
	INSTALL_OPTS="" \
	LOGDIR=/var/log/nagios \
	install
popd

# fix strange perms
find %{buildroot}%{_datadir}/nagios -type d | xargs chmod 755
find %{buildroot}%{_datadir}/nagios/www -type f | xargs chmod 644
chmod 755 \
    %{buildroot}%{_libdir}/nagios/cgi/* \
    %{buildroot}%{_sbindir}/*

# fix default config
perl -pi \
    -e "s|=/var/log/nagios/rw/|=/var/spool/nagios/|g" \
    %{buildroot}%{_sysconfdir}/nagios/*.cfg
perl -pi \
    -e "s|^physical_html_path=.*|physical_html_path=%{_datadir}/nagios/www|g" \
    %{buildroot}%{_sysconfdir}/nagios/cgi.cfg


# install simplified init script
install -m0755 nagios.init %{buildroot}%{_initrddir}/nagios

# install the mergecfg script
install -m0755 mergecfg %{buildroot}%{_sbindir}/nagios-mergecfg

# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# Nagios Apache configuration

ScriptAlias /%{name}/cgi-bin %{_libdir}/%{name}/cgi

<Directory %{_libdir}/%{name}/cgi>
    Order allow,deny
    Allow from all
    Options ExecCGI
</Directory>

Alias /%{name} %{_datadir}/%{name}/www

<Directory %{_datadir}/%{name}/www>
    Order allow,deny
    Allow from all
</Directory>
EOF

# install and fix event handlers
install -m0755 contrib/eventhandlers/disable_active_service_checks %{buildroot}%{_libdir}/nagios/plugins/eventhandlers/
install -m0755 contrib/eventhandlers/disable_notifications %{buildroot}%{_libdir}/nagios/plugins/eventhandlers/
install -m0755 contrib/eventhandlers/enable_active_service_checks %{buildroot}%{_libdir}/nagios/plugins/eventhandlers/
install -m0755 contrib/eventhandlers/enable_notifications %{buildroot}%{_libdir}/nagios/plugins/eventhandlers/
install -m0755 contrib/eventhandlers/submit_check_result %{buildroot}%{_libdir}/nagios/plugins/eventhandlers/
install -m0755 contrib/eventhandlers/distributed-monitoring/obsessive_svc_handler %{buildroot}%{_libdir}/nagios/plugins/eventhandlers/
install -m0755 contrib/eventhandlers/distributed-monitoring/submit_check_result_via_nsca %{buildroot}%{_libdir}/nagios/plugins/eventhandlers/
install -m0755 contrib/eventhandlers/redundancy-scenario1/handle-master-host-event %{buildroot}%{_libdir}/nagios/plugins/eventhandlers/
install -m0755 contrib/eventhandlers/redundancy-scenario1/handle-master-proc-event %{buildroot}%{_libdir}/nagios/plugins/eventhandlers/

find %{buildroot}%{_libdir}/nagios/plugins/eventhandlers -type f | \
    xargs perl -pi \
    -e 's|/usr/local/nagios/var/rw/|/var/spool/nagios/|;' \
    -e 's|/usr/local/nagios/libexec/eventhandlers|%{_libdir}/nagios/plugins/eventhandlers|g;' \
    -e 's|/usr/local/nagios/libexec/send_nsca|%{_libdir}/nagios/plugins/send_nsca|g;' \
    -e 's|/usr/local/nagios/test/var|/var/log/nagios|g;' \
    -e 's|/usr/local/nagios/etc/send_nsca.cfg|%{_sysconfdir}/nagios/send_nsca.cfg|g;' \
    -e 's|printfcmd="/bin/printf"|printfcmd="/usr/bin/printf"|;'

# Mandriva Icons
install -d %{buildroot}%{_iconsdir}
install -d %{buildroot}%{_miconsdir}
install -d %{buildroot}%{_liconsdir}

convert html/images/logofullsize.png -resize 16x16  %{buildroot}%{_miconsdir}/%{name}.png
convert html/images/logofullsize.png -resize 32x32  %{buildroot}%{_iconsdir}/%{name}.png
convert html/images/logofullsize.png -resize 48x48  %{buildroot}%{_liconsdir}/%{name}.png

# XDG menu
install -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Nagios
Comment=%{summary}
Exec=%{_bindir}/www-browser http://localhost/%{name}/
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-System-Monitoring;System;Monitor;
EOF

%multiarch_includes %{buildroot}%{_includedir}/nagios/locations.h

# install the favicon.ico
install -m0644 favicon.ico %{buildroot}%{_datadir}/nagios/www

cat > README.mdv << EOF
Mandriva Nagios package

The default configuration that used to come with this package now lives in the
nagios-conf package. You can easily adapt the nagios-conf package to suit your
specific taste. You may want to adjust the cgi.cfg, nagios.cfg and resource.cfg
configuration files found in the /etc/nagios directory.

The old nagios-plugins package used to come with all plugins in one single
package has been broken out into multiple sub packages. As of today Jan 14 2008
there are over 100 nagios plugins to your disposal. Here is a list of plugins 
you can install that stems from the nagios-plugins source:

 o nagios-check_adptraid
 o nagios-check_apache
 o nagios-check_apc_ups
 o nagios-check_appletalk
 o nagios-check_apt
 o nagios-check_arping
 o nagios-check_asterisk
 o nagios-check_axis
 o nagios-check_backup
 o nagios-check_bgp
 o nagios-check_bgpstate
 o nagios-check_breeze
 o nagios-check_by_ssh
 o nagios-check_ciscotemp
 o nagios-check_cluster
 o nagios-check_cluster2
 o nagios-check_compaq_insight
 o nagios-check_dhcp
 o nagios-check_dig
 o nagios-check_digitemp
 o nagios-check_disk
 o nagios-check_disk_smb
 o nagios-check_dlswcircuit
 o nagios-check_dns
 o nagios-check_dns_random
 o nagios-check_dummy
 o nagios-check_email_loop
 o nagios-check_file_age
 o nagios-check_flexlm
 o nagios-check_fping
 o nagios-check_frontpage
 o nagios-check_game
 o nagios-check_hpjd
 o nagios-check_hprsc
 o nagios-check_http
 o nagios-check_hw
 o nagios-check_ica_master_browser
 o nagios-check_ica_metaframe_pub_apps
 o nagios-check_ica_program_neigbourhood
 o nagios-check_icmp
 o nagios-check_ide_smart
 o nagios-check_ifoperstatus
 o nagios-check_ifstatus
 o nagios-check_inodes
 o nagios-check_ipxping
 o nagios-check_ircd
 o nagios-check_javaproc
 o nagios-check_ldap
 o nagios-check_linux_raid
 o nagios-check_load
 o nagios-check_log
 o nagios-check_log2
 o nagios-check_lotus
 o nagios-check_mailq
 o nagios-check_maxchannels
 o nagios-check_maxwanstate
 o nagios-check_mem
 o nagios-check_mrtg
 o nagios-check_mrtgext
 o nagios-check_mrtgtraf
 o nagios-check_ms_spooler
 o nagios-check_mssql
 o nagios-check_mysql
 o nagios-check_mysql_perf <- added from third part
 o nagios-check_mysql_query
 o nagios-check_nagios
 o nagios-check_netapp
 o nagios-check_nmap
 o nagios-check_nt
 o nagios-check_ntp
 o nagios-check_ntp_peer
 o nagios-check_ntp_time
 o nagios-check_nwstat
 o nagios-check_oracle
 o nagios-check_overcr
 o nagios-check_pcpmetric
 o nagios-check_pfstate
 o nagios-check_pgsql
 o nagios-check_ping
 o nagios-check_procs
 o nagios-check_qmailq
 o nagios-check_radius
 o nagios-check_rbl
 o nagios-check_real
 o nagios-check_remote_nagios_status
 o nagios-check_rpc
 o nagios-check_sendim
 o nagios-check_sensors
 o nagios-check_smart
 o nagios-check_smb
 o nagios-check_smtp
 o nagios-check_snmp
 o nagios-check_snmp_disk_monitor
 o nagios-check_snmp_printer
 o nagios-check_snmp_process_monitor
 o nagios-check_snmp_procs
 o nagios-check_sockets
 o nagios-check_ssh
 o nagios-check_swap
 o nagios-check_tcp
 o nagios-check_time
 o nagios-check_timeout
 o nagios-check_traceroute
 o nagios-check_ups
 o nagios-check_uptime
 o nagios-check_users
 o nagios-check_wave
 o nagios-check_wins

This break-out has been done to reduce the overall dependencies requirements, 
so if you don't need any of the check_mysql_* plugins you won't have to install
the mysql libraries, and so on.

Each of these packages comes with its own configuration file that contains the
needed command definition(s), let's give an example:

$ cat /etc/nagios/plugins.d/check_arping.cfg
# this plugin require suid bit. chmod 4550 /usr/lib64/nagios/plugins/contrib/check_arping.pl

# 'check_arping' command definition
define command{
	command_name    check_arping
	command_line    /usr/lib64/nagios/plugins/contrib/check_arping.pl -I $ARG1$ -H $HOSTADDRESS$
	}


So when you start the nagios daemon it will automatically load configuration
files found in the /etc/nagios/plugins.d and /etc/nagios/conf.d directories.

EOF

%if %mdkversion >= 200900
# automatic reloading for new plugins
# (see http://wiki.mandriva.com/en/Rpm_filetriggers)
install -d %buildroot%{_var}/lib/rpm/filetriggers
cat > %buildroot%{_var}/lib/rpm/filetriggers/nagios.filter << EOF
^.%{_sysconfdir}/nagios/plugins.d/.*\.cfg$
EOF
cat > %buildroot%{_var}/lib/rpm/filetriggers/nagios.script << EOF
#!/bin/sh
/etc/init.d/nagios condrestart
EOF
chmod 755 %buildroot%{_var}/lib/rpm/filetriggers/nagios.script
%endif

%pre
%{_sbindir}/useradd -r -M -s /bin/sh -d /var/log/nagios -c "system user for %{nsusr}" %{nsusr} >/dev/null 2>&1 || :
%{_bindir}/gpasswd -a %{cmdusr} %{nsgrp} >/dev/null 2>&1 || :

%post
if [ $1 = 1 ] ; then
    chown -R %{nsusr}:%{nsgrp} /var/log/nagios /var/spool/nagios /var/run/nagios >/dev/null 2>&1 || :
fi
%_post_service %{name}

%preun
%_preun_service %{name}

%postun
if [ "$1" -ge "1" ]; then
    %{_initrddir}/%{name} condrestart >/dev/null 2>&1 || :
fi	
%_postun_userdel %{nsusr}

%pretrans www
# fix for old apache configuration
if [ -f %{_sysconfdir}/httpd/conf/webapps.d/12_nagios.conf ]; then
    mv %{_sysconfdir}/httpd/conf/webapps.d/12_nagios.conf \
    %{_sysconfdir}/httpd/conf/webapps.d/nagios.conf
    perl -pi -e 's|%{_datadir}/%{name}|%{_datadir}/%{name}/www|' \
        %{_sysconfdir}/httpd/conf/webapps.d/nagios.conf
fi

%post www
%if %mdkversion < 201010
%_post_webapp
%endif
%if %mdkversion < 200900
%update_menus
%endif

%postun www
%if %mdkversion < 201010
%_postun_webapp
%endif
%if %mdkversion < 200900
%clean_menus
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changelog INSTALLING LEGAL README UPGRADING README.mdv
%doc sample-config/mrtg.cfg
%{_initrddir}/nagios
%{_sbindir}/*
%dir %{_sysconfdir}/nagios
%config(noreplace) %{_sysconfdir}/nagios/*.cfg
%dir %{_sysconfdir}/nagios/servers
%dir %{_sysconfdir}/nagios/printers
%dir %{_sysconfdir}/nagios/switches
%dir %{_sysconfdir}/nagios/routers
%dir %{_sysconfdir}/nagios/conf.d
%dir %{_sysconfdir}/nagios/plugins.d
%dir %{_sysconfdir}/nagios/objects
%config(noreplace) %{_sysconfdir}/nagios/objects/*.cfg
%attr(-,%{nsusr},%{nsgrp}) %dir /var/log/nagios
%attr(-,%{nsusr},%{nsgrp}) %dir /var/log/nagios/archives
%attr(2775,%{nsusr},%{cmdgrp}) %dir /var/spool/nagios
%attr(-,%{nsusr},%{nsgrp}) %dir /var/spool/nagios/checkresults
%attr(-,%{nsusr},%{nsgrp}) %dir /var/run/nagios
%dir %{_libdir}/nagios/plugins/eventhandlers
%{_libdir}/nagios/plugins/eventhandlers/*
%if %mdkversion >= 200900
%{_var}/lib/rpm/filetriggers/nagios.*
%endif

%files www
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/nagios.conf
%{_libdir}/nagios/cgi
%dir %{_datadir}/nagios/www
%dir %{_datadir}/nagios/www/images
%dir %{_datadir}/nagios/www/stylesheets
%{_datadir}/nagios/www/favicon.ico
%{_datadir}/nagios/www/robots.txt
%{_datadir}/nagios/www/contexthelp
%{_datadir}/nagios/www/docs
%{_datadir}/nagios/www/media
%{_datadir}/nagios/www/ssi
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_datadir}/applications/*.desktop

%files theme-default
%defattr(-,root,root)
%{_datadir}/nagios/www/*.php
%{_datadir}/nagios/www/images/*
%{_datadir}/nagios/www/includes/*
%{_datadir}/nagios/www/stylesheets/*

%files devel
%defattr(-,root,root)
%multiarch %{multiarch_includedir}/nagios/locations.h

%{_includedir}/nagios


%changelog
* Sat Feb 05 2011 Funda Wang <fwang@mandriva.org> 1:3.2.3-2mdv2011.0
+ Revision: 636326
- tighten BR

* Wed Oct 06 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1:3.2.3-1mdv2011.0
+ Revision: 583635
- new version
- drop format error patch, merged upstream

* Sun Sep 05 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1:3.2.2-1mdv2011.0
+ Revision: 576159
- new version

* Wed Aug 11 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1:3.2.1-2mdv2011.0
+ Revision: 569136
- rebuild for new perl
- fix binaries perms

* Sat Mar 27 2010 Thierry Vignaud <tv@mandriva.org> 1:3.2.1-1mdv2010.1
+ Revision: 528045
- new release

* Wed Feb 17 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1:3.2.0-7mdv2010.1
+ Revision: 507286
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise
- switch to "open to all" default access policy

* Sat Jan 16 2010 Funda Wang <fwang@mandriva.org> 1:3.2.0-6mdv2010.1
+ Revision: 492259
- rebuild for new libjpeg v8

* Fri Dec 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1:3.2.0-5mdv2010.1
+ Revision: 473483
- better apache configuration

* Mon Nov 30 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1:3.2.0-4mdv2010.1
+ Revision: 472077
- restrict default access permissions to localhost only, as per new policy

* Wed Sep 09 2009 Frederik Himpe <fhimpe@mandriva.org> 1:3.2.0-3mdv2010.0
+ Revision: 435783
- Rebuild for new perl

* Mon Aug 17 2009 Oden Eriksson <oeriksson@mandriva.com> 1:3.2.0-2mdv2010.0
+ Revision: 417293
- rebuilt against libjpeg v7

* Thu Aug 13 2009 Oden Eriksson <oeriksson@mandriva.com> 1:3.2.0-1mdv2010.0
+ Revision: 416025
- 3.2.0

* Sun Jul 19 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1:3.1.2-2mdv2010.0
+ Revision: 397904
- merge README.mandriva and README.urpmi in a single README.mdv file, and use an herein document for it
- drop old 2006.0 menu entr
- cleanup %%files section
- drop overcomplex password generation at install-time, and ship a minimal apache configuration file, admins are supposed smart enough to configure suited protection themselves
- drop useless explicit dependencies
- spec cleanup
- build mini_epn
- allow translations in initscript
- drop useless optflag patch
- use make argument instead of a patch to avoid stripping
- no need to regenerate autotools suite

* Wed Jul 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1:3.1.2-1mdv2010.0
+ Revision: 391239
- bump release
- 3.1.2

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - fix default physical_html_path in cgi.cfg

* Sun Jan 25 2009 Oden Eriksson <oeriksson@mandriva.com> 1:3.1.0-1mdv2009.1
+ Revision: 333546
- 3.1.0
- fix build with -Werror=format-security (P7)
- don't activate the check_for_updates feature per default (P8)

* Tue Dec 30 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1:3.0.6-3mdv2009.1
+ Revision: 321471
- enable embedded perl
- substitute files only, not directories
- fix more file perms
- move web pages under %%{_datadir}/nagios/www, to avoid having plugins under web root

* Mon Dec 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1:3.0.6-2mdv2009.1
+ Revision: 314622
- add file triggers to reload nagios when adding plugins
- rename apache configuration file according to webapps policy, while
  moving old one to avoid #45963
- rediff patch 0 for no fuzz
- fix init script logic: cmd and pid files should be deleted if present, not if missing

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Tue Dec 02 2008 Oden Eriksson <oeriksson@mandriva.com> 1:3.0.6-1mdv2009.1
+ Revision: 309178
- 3.0.6 (Minor security fixes)

* Mon Nov 24 2008 Oden Eriksson <oeriksson@mandriva.com> 1:3.0.5-2mdv2009.1
+ Revision: 306324
- fix #45963 (Move of configuration file breaks custom configurations)

* Wed Nov 05 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1:3.0.5-1mdv2009.1
+ Revision: 300019
- new version
- don't version apache configuration file

* Thu Oct 16 2008 Oden Eriksson <oeriksson@mandriva.com> 1:3.0.4-1mdv2009.1
+ Revision: 294138
- 3.0.4

* Fri Jul 04 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1:3.0.3-2mdv2009.0
+ Revision: 231681
- yet another event handlers fix

* Thu Jun 26 2008 Oden Eriksson <oeriksson@mandriva.com> 1:3.0.3-1mdv2009.0
+ Revision: 229226
- 3.0.3

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed May 21 2008 Oden Eriksson <oeriksson@mandriva.com> 1:3.0.2-0.1mdv2009.0
+ Revision: 209800
- 3.0.2

* Thu May 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1:3.0.1-2mdv2009.0
+ Revision: 207546
- change the dependency in initscript from mysql to ndo2db

* Wed Apr 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1:3.0.1-1mdv2008.1
+ Revision: 191564
- new version (bugfix release)

* Fri Mar 14 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1:3.0-1mdv2008.1
+ Revision: 187806
- final version

* Wed Feb 27 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1:3.0-0.0.rc3.1mdv2008.1
+ Revision: 175745
- new version

* Thu Feb 14 2008 Oden Eriksson <oeriksson@mandriva.com> 1:3.0-0.0.rc2.3mdv2008.1
+ Revision: 168479
- make it build on cs4

* Mon Feb 11 2008 Oden Eriksson <oeriksson@mandriva.com> 1:3.0-0.0.rc2.2mdv2008.1
+ Revision: 165278
- fix deps

* Wed Jan 30 2008 Oden Eriksson <oeriksson@mandriva.com> 1:3.0-0.0.rc2.1mdv2008.1
+ Revision: 160236
- 3.0rc2
- drop P2, it's implemented upstream
- fix #36663 (Error message when installing any nagios plug-in)
- make it back portable (old menu system)
- added a README.Mandriva file that hopefully explains more...
- require a new nagios-conf package for tailoring nagios
- partly fix #36662
- fix #36650 (no LSB tags in init script)

  + Thierry Vignaud <tv@mandriva.org>
    - drop old menu

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - own cgi dir, otherwise a restricted root umask make them unusable

* Tue Dec 18 2007 Oden Eriksson <oeriksson@mandriva.com> 1:3.0-0.0.rc1.1mdv2008.1
+ Revision: 132454
- 3.0rc1
- fix a %%postun error
- 3.0b7
- rediffed P6
- fix the apache config (duh!)

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - buildrequires X11-devel instead of XFree86-devel

* Thu Nov 01 2007 Oden Eriksson <oeriksson@mandriva.com> 1:3.0-0.0.b6.1mdv2008.1
+ Revision: 104437
- 3.0b6

* Fri Oct 12 2007 Oden Eriksson <oeriksson@mandriva.com> 1:3.0-0.0.b5.1mdv2008.1
+ Revision: 97364
- 3.0b5

* Fri Sep 28 2007 Oden Eriksson <oeriksson@mandriva.com> 1:3.0-0.0.b4.1mdv2008.0
+ Revision: 93545
- 3.0b4
- drop P3, it was allready applied

* Sun Sep 09 2007 Oden Eriksson <oeriksson@mandriva.com> 1:3.0-0.0.b3.4mdv2008.0
+ Revision: 83456
- whoops!, it was the other way around :)

* Sun Sep 09 2007 Oden Eriksson <oeriksson@mandriva.com> 1:3.0-0.0.b3.3mdv2008.0
+ Revision: 83454
- fix the apache config
- fix the %%pre and %%post scriptlets

* Fri Sep 07 2007 Oden Eriksson <oeriksson@mandriva.com> 1:3.0-0.0.b3.2mdv2008.0
+ Revision: 81569
- fix correct path to checkresults

* Sat Sep 01 2007 Oden Eriksson <oeriksson@mandriva.com> 1:3.0-0.0.b3.1mdv2008.0
+ Revision: 77372
- 3.0b3
- rediffed patches

* Thu Aug 23 2007 Thierry Vignaud <tv@mandriva.org> 1:2.9-5mdv2008.0
+ Revision: 70376
- fileutils, sh-utils & textutils have been obsoleted by coreutils a long time ago

* Tue Jul 24 2007 Oden Eriksson <oeriksson@mandriva.com> 1:2.9-4mdv2008.0
+ Revision: 55004
- use the new %%serverbuild macro

* Mon Jun 25 2007 Oden Eriksson <oeriksson@mandriva.com> 1:2.9-3mdv2008.0
+ Revision: 43826
- fix deps

* Thu Jun 14 2007 Oden Eriksson <oeriksson@mandriva.com> 1:2.9-2mdv2008.0
+ Revision: 39298
- use distro conditional -fstack-protector

* Tue Apr 17 2007 Oden Eriksson <oeriksson@mandriva.com> 1:2.9-1mdv2008.0
+ Revision: 13743
- 2.9
- 2.9


* Thu Jan 25 2007 Oden Eriksson <oeriksson@mandriva.com> 2.7-1mdv2007.0
+ Revision: 113174
- 2.7
- make it backportable

* Thu Nov 30 2006 Oden Eriksson <oeriksson@mandriva.com> 1:2.6-1mdv2007.1
+ Revision: 89047
- 2.6
- remove obsolete patches and add one new one
- remove obsolete sources
- generate a password if needed for the nagios web user
- added a README.urpmi file outlining the changes

* Wed Nov 15 2006 Oden Eriksson <oeriksson@mandriva.com> 1:2.5-5mdv2007.1
+ Revision: 84428
- Import nagios

* Wed Nov 15 2006 Oden Eriksson <oeriksson@mandriva.com> 1:2.5-6mdv2007.1
- use the www-browser script instead
- fix the xdg menu
- remove conditional build switches for unsupported distros
- bunzip sources

* Thu Sep 07 2006 Oden Eriksson <oeriksson@mandriva.com> 1:2.5-5mdv2007.0
- don't enforce ssl redirect

* Fri Aug 04 2006 Oden Eriksson <oeriksson@mandriva.com> 1:2.5-4mdv2007.0
- fix typo

* Thu Aug 03 2006 Oden Eriksson <oeriksson@mandriva.com> 1:2.5-3mdv2007.0
- fix xdg menu stuff

* Thu Aug 03 2006 Oden Eriksson <oeriksson@mandriva.com> 1:2.5-2mdv2007.0
- fix deps

* Sat Jul 15 2006 Oden Eriksson <oeriksson@mandriva.com> 1:2.5-1mdv2007.0
- 2.5 (Minor bugfixes)

* Mon Jul 03 2006 Emmanuel Andry <eandry@mandriva.org> 1:2.4-2mdv2007.0
- fix buildrequires

* Fri Jun 02 2006 Oden Eriksson <oeriksson@mandriva.com> 1:2.4-1mdv2007.0
- 2.4 (Minor bugfixes)
- rediffed P8

* Wed May 17 2006 Oden Eriksson <oeriksson@mandriva.com> 1:2.3.1-1mdk
- 2.3.1 (Major security fixes)

* Sun May 14 2006 Oden Eriksson <oeriksson@mandriva.com> 1:2.3-3mdk
- fix better apache config

* Thu May 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1:2.3-2mdk
- fix deps
- relocate the /admin/nagios url to /nagios
- fix better apache config
- fix a menuentry

* Fri May 05 2006 Oden Eriksson <oeriksson@mandriva.com> 1:2.3-1mdk
- 2.3 (Minor security fixes)

* Sun Apr 09 2006 Oden Eriksson <oeriksson@mandriva.com> 2.2-1mdk
- 2.2 (Minor bugfixes)

* Sat Apr 08 2006 Oden Eriksson <oeriksson@mandriva.com> 1:2.1-2mdk
- fix deps and #20711

* Tue Mar 28 2006 Oden Eriksson <oeriksson@mandriva.com> 1:2.1-1mdk
- 2.1 (Minor bugfixes)

* Thu Feb 23 2006 Oden Eriksson <oeriksson@mandriva.com> 1:2.0-3mdk
- install the apache config depending on distro

* Tue Feb 14 2006 Oden Eriksson <oeriksson@mandriva.com> 1:2.0-2mdk
- fix deps

* Wed Feb 08 2006 Oden Eriksson <oeriksson@mandriva.com> 1:2.0-1mdk
- 2.0 (Minor bugfixes)

* Wed Jan 11 2006 Oden Eriksson <oeriksson@mandriva.com> 2.0rc2-1mdk
- 2.0rc2 (Minor bugfixes)
- rediffed P2

* Thu Dec 01 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0b6-1mdk
- 2.0b5 (Minor bugfixes)

* Tue Nov 15 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0b5-1mdk
- 2.0b5 (Minor bugfixes)
- remove strip calls (P8)

* Wed Oct 19 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0b4-2mdk
- fix #19312

* Thu Aug 04 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0b4-1mdk
- 2.0b4 (Minor bugfixes)
- fix %%post and %%postun for the nagios-www package
- fix deps

* Tue May 31 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0b4-0.20050530.1mdk
- use a recent snap (20050530)
- added a nice favicon.ico patch by PLD (S5 & P6)
- added a patch by Andreas Ericsson (P7)

* Thu May 26 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0b3-2mdk
- fix #13814

* Tue Apr 05 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0b3-1mdk
- 2.0b3
- added P5 to make the shipped minimalistic config work again

* Mon Apr 04 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0b2-4mdk
- use the %%mkrel macro

* Sat Feb 19 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0b2-3mdk
- added P4 to bring back some missing stuff
- handle the %%postun better

* Fri Feb 18 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0b2-2mdk
- spec file cleanups, remove the ADVX-build stuff

* Thu Feb 10 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0b2-1mdk
- 2.0b2
- rediffed P0
- make it compile on x86_64

* Thu Feb 10 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0a1-0.20041024.3mdk
- set LC_ALL=C in the initscript in an attempt to fix #12740 like future issues
- fix deps and conditional %%multiarch

* Mon Nov 29 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0a1-0.20041024.2mdk
- added S2
- enhanced the init scipt a bit (S1)

* Mon Oct 25 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0a1-0.20041024.1mdk
- 20041024

* Mon Oct 04 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0a1-0.20041002.2mdk
- fix one typo

* Mon Oct 04 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0a1-0.20041002.1mdk
- cvs snap 20041002 of 2.0a1
- added the long forgotten eventhandlers
- new S2
- added P2 & P3
- misc spec file fixes

* Tue Jul 06 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.2-4mdk
- added P1 to make it recognize the correct gd stuff

* Sat Jun 12 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.2-3mdk
- rebuilt against new gd

* Sun May 16 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.2-2mdk
- fix #9762 (revert changes in 1.2-1mdk)
- fix deps

* Wed Mar 03 2004 Tibor Pittich <Tibor.Pittich@mandrake.org> 1.2-1mdk
- 1.2
- fixed 12_nagios.conf


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3353 |12cr|nagios-3.2.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define nsusr nagios
%define nsgrp nagios
%define cmdusr apache
%define cmdgrp apache

Summary:	Host/service/network monitoring program
Name:		nagios
Version:	3.2.3
Release:	3
License:	GPLv2
Group:		Networking/Other
URL:		http://www.nagios.org/
Source0:	http://prdownloads.sourceforge.net/nagios/%{name}-%{version}.tar.gz
Source1:	%{name}.init
Source4:	http://nagios.sourceforge.net/download/contrib/misc/mergecfg/mergecfg
Source5:	favicon.ico
Patch1:		nagios-scandir.diff
Patch5:		nagios-mdv_conf.diff
Patch6:		nagios-DESTDIR.diff
Patch8:		nagios-3.1.0-no_update_check_per_default_please.diff
Patch9:		nagios-fPIC.diff
Requires(post): rpm-helper nagios-conf
Requires(preun): rpm-helper nagios-conf
Requires(pre): rpm-helper apache-conf
Requires(postun): rpm-helper apache-conf
Requires:	apache-conf
Requires:	nagios-conf
Requires:	nagios-plugins
BuildRequires: 	gd-devel
BuildRequires:	imagemagick
BuildRequires:	jpeg-devel
BuildRequires:  libtool-devel
BuildRequires:	multiarch-utils >= 1.0.3
BuildRequires:	perl-devel
Obsoletes:	netsaint
Provides:	netsaint
Epoch:		1
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Nagios is a program that will monitor hosts and services on your
network. It has the ability to email or page you when a problem
arises and when a problem is resolved. Nagios is written in C and
is designed to run under Linux (and some other *NIX variants) as a
background process, intermittently running checks on various
services that you specify.

The actual service checks are performed by separate "plugin"
programs which return the status of the checks to Nagios.

This package provide core programs for nagios. The web interface,
documentation, and development files are built as separate
packages

%package	www
Summary:	Provides the HTML and CGI files for the Nagios web interface
Group:		Networking/WWW
Requires:	%{name} = %{epoch}:%{version}-%{release}
Requires:	webserver
Requires:	freetype
Requires:	freetype2
Requires:	nail
Requires:	traceroute
Requires:	%{name}-imagepaks
Requires:	%{name}-theme
%if %mdkversion < 201010
Requires(post):   rpm-helper
Requires(postun):   rpm-helper
%endif
Epoch:		%{epoch}

%description	www
Nagios is a program that will monitor hosts and services on your network. It
has the ability to email or page you when a problem arises and when a problem
is resolved. Nagios is written in C and is designed to run under Linux (and
some other *NIX variants) as a background process, intermittently running
checks on various services that you specify.

Several CGI programs are included with Nagios in order to allow you to view the
current service status, problem history, notification history, and log file via
the web. This package provides the HTML and CGI files for the Nagios web
interface. In addition, HTML documentation is included in this package

%package	theme-default
Summary:	Default Nagios theme
Group:		Networking/WWW
Requires(pre): rpm-helper apache-mod_php
Requires(postun): rpm-helper apache-mod_php
Requires:	apache-mod_php
Requires:	nagios-www = %{epoch}:%{version}-%{release}
Provides:	nagios-theme
Conflicts:	nagios-theme-nuvola

%description	theme-default
Original theme from Nagios.

%package	devel
Group:		Development/C
Summary:	Provides include files that Nagios-related applications may compile against
Epoch:		%{epoch}

%description	devel
Nagios is a program that will monitor hosts and services on your network. It
has the ability to email or page you when a problem arises and when a problem
is resolved. Nagios is written in C and is designed to run under Linux (and
some other *NIX variants) as a background process, intermittently running
checks on various services that you specify.

This package provides include files that Nagios-related applications may
compile against.

%prep
%setup -q
%patch1 -p0
%patch5 -p0
%patch6 -p0
%patch8 -p1
%patch9 -p0

cp %{SOURCE1} nagios.init
cp %{SOURCE4} mergecfg
cp %{SOURCE5} favicon.ico

%build
%serverbuild

export CFLAGS="$CFLAGS -fPIC"
export CXXFLAGS="$CXXFLAGS -fPIC"
export FFLAGS="$FFLAGS -fPIC"
%define _disable_ld_no_undefined 1
%configure2_5x \
    --with-httpd-conf=%{_sysconfdir}/httpd/conf/webapps.d \
    --with-checkresult-dir=/var/spool/nagios/checkresults \
    --with-temp-dir=/tmp \
    --with-init-dir=%{_initrddir} \
    --exec-prefix=%{_sbindir} \
    --bindir=%{_sbindir} \
    --sbindir=%{_libdir}/nagios/cgi \
    --libexecdir=%{_libdir}/nagios/plugins \
    --datadir=%{_datadir}/nagios \
    --sysconfdir=%{_sysconfdir}/nagios \
    --localstatedir=/var/log/nagios \
    --with-lockfile=/var/run/nagios/nagios.pid \
    --with-mail=/bin/mail \
    --with-nagios-user=%{nsusr} \
    --with-nagios-group=%{nsgrp} \
    --with-command-user=%{cmdusr} \
    --with-command-grp=%{cmdgrp} \
    --with-cgiurl=/nagios/cgi-bin \
    --with-htmurl=/nagios \
    --with-default-comments \
    --with-default-downtime \
    --with-default-extinfo \
    --with-default-retention \
    --with-default-status \
    --with-default-objects \
    --with-default-perfdata \
    --with-file-perfdata \
    --with-template-extinfo \
    --with-template-objects \
    --with-gd-lib=%{_libdir} \
    --with-gd-inc=%{_includedir} \
    --enable-embedded-perl \
    --with-perlcache

# bug
perl -pi -e "s|/var/log/nagios/spool/checkresults|/var/spool/nagios/checkresults|g" include/locations.h

%make all

pushd contrib
    make daemonchk.cgi
    make traceroute.cgi
    make mini_epn
    make convertcfg
popd

%install
rm -rf %{buildroot}

install -d -m0755 %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d
install -d -m0755 %{buildroot}/var/spool/nagios/checkresults
install -d -m0755 %{buildroot}/var/run/nagios
install -d -m0755 %{buildroot}%{_includedir}/nagios
install -d -m0755 %{buildroot}%{_initrddir}

install -d -m0755 %{buildroot}%{_sysconfdir}/nagios/{servers,printers,switches,routers,conf.d,plugins.d}
install -d -m0755 %{buildroot}%{_libdir}/nagios/plugins/eventhandlers

make \
    DESTDIR=%{buildroot} \
    BINDIR=%{_sbindir} \
    CFGDIR=%{_sysconfdir}/nagios \
    CGIDIR=%{_libdir}/nagios/cgi \
    COMMAND_OPTS="" \
    HTMLDIR=%{_datadir}/nagios/www \
    INIT_OPTS="" \
    INSTALL=install \
    INSTALL_OPTS="" \
    LOGDIR=/var/log/nagios \
    STRIP=/bin/true \
    install \
    install-html \
    install-commandmode \
    install-config \
    fullinstall

# fix docs
cp sample-config/README README.sample-config
cp sample-config/template-object/README README.template-object

# install headers
install -m0644 include/locations.h %{buildroot}%{_includedir}/nagios/

pushd contrib
    make \
	DESTDIR=%{buildroot} \
	BINDIR=%{_sbindir} \
	CFGDIR=%{_sysconfdir}/nagios \
	CGIDIR=%{_libdir}/nagios/cgi \
	COMMAND_OPTS="" \
	HTMLDIR=%{_datadir}/nagios/www \
	INIT_OPTS="" \
	INSTALL=install \
	INSTALL_OPTS="" \
	LOGDIR=/var/log/nagios \
	install
popd

# fix strange perms
find %{buildroot}%{_datadir}/nagios -type d | xargs chmod 755
find %{buildroot}%{_datadir}/nagios/www -type f | xargs chmod 644
chmod 755 \
    %{buildroot}%{_libdir}/nagios/cgi/* \
    %{buildroot}%{_sbindir}/*

# fix default config
perl -pi \
    -e "s|=/var/log/nagios/rw/|=/var/spool/nagios/|g" \
    %{buildroot}%{_sysconfdir}/nagios/*.cfg
perl -pi \
    -e "s|^physical_html_path=.*|physical_html_path=%{_datadir}/nagios/www|g" \
    %{buildroot}%{_sysconfdir}/nagios/cgi.cfg


# install simplified init script
install -m0755 nagios.init %{buildroot}%{_initrddir}/nagios

# install the mergecfg script
install -m0755 mergecfg %{buildroot}%{_sbindir}/nagios-mergecfg

# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# Nagios Apache configuration

ScriptAlias /%{name}/cgi-bin %{_libdir}/%{name}/cgi

<Directory %{_libdir}/%{name}/cgi>
    Order allow,deny
    Allow from all
    Options ExecCGI
</Directory>

Alias /%{name} %{_datadir}/%{name}/www

<Directory %{_datadir}/%{name}/www>
    Order allow,deny
    Allow from all
</Directory>
EOF

# install and fix event handlers
install -m0755 contrib/eventhandlers/disable_active_service_checks %{buildroot}%{_libdir}/nagios/plugins/eventhandlers/
install -m0755 contrib/eventhandlers/disable_notifications %{buildroot}%{_libdir}/nagios/plugins/eventhandlers/
install -m0755 contrib/eventhandlers/enable_active_service_checks %{buildroot}%{_libdir}/nagios/plugins/eventhandlers/
install -m0755 contrib/eventhandlers/enable_notifications %{buildroot}%{_libdir}/nagios/plugins/eventhandlers/
install -m0755 contrib/eventhandlers/submit_check_result %{buildroot}%{_libdir}/nagios/plugins/eventhandlers/
install -m0755 contrib/eventhandlers/distributed-monitoring/obsessive_svc_handler %{buildroot}%{_libdir}/nagios/plugins/eventhandlers/
install -m0755 contrib/eventhandlers/distributed-monitoring/submit_check_result_via_nsca %{buildroot}%{_libdir}/nagios/plugins/eventhandlers/
install -m0755 contrib/eventhandlers/redundancy-scenario1/handle-master-host-event %{buildroot}%{_libdir}/nagios/plugins/eventhandlers/
install -m0755 contrib/eventhandlers/redundancy-scenario1/handle-master-proc-event %{buildroot}%{_libdir}/nagios/plugins/eventhandlers/

find %{buildroot}%{_libdir}/nagios/plugins/eventhandlers -type f | \
    xargs perl -pi \
    -e 's|/usr/local/nagios/var/rw/|/var/spool/nagios/|;' \
    -e 's|/usr/local/nagios/libexec/eventhandlers|%{_libdir}/nagios/plugins/eventhandlers|g;' \
    -e 's|/usr/local/nagios/libexec/send_nsca|%{_libdir}/nagios/plugins/send_nsca|g;' \
    -e 's|/usr/local/nagios/test/var|/var/log/nagios|g;' \
    -e 's|/usr/local/nagios/etc/send_nsca.cfg|%{_sysconfdir}/nagios/send_nsca.cfg|g;' \
    -e 's|printfcmd="/bin/printf"|printfcmd="/usr/bin/printf"|;'

# Mandriva Icons
install -d %{buildroot}%{_iconsdir}
install -d %{buildroot}%{_miconsdir}
install -d %{buildroot}%{_liconsdir}

convert html/images/logofullsize.png -resize 16x16  %{buildroot}%{_miconsdir}/%{name}.png
convert html/images/logofullsize.png -resize 32x32  %{buildroot}%{_iconsdir}/%{name}.png
convert html/images/logofullsize.png -resize 48x48  %{buildroot}%{_liconsdir}/%{name}.png

# XDG menu
install -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Nagios
Comment=%{summary}
Exec=%{_bindir}/www-browser http://localhost/%{name}/
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-System-Monitoring;System;Monitor;
EOF

%multiarch_includes %{buildroot}%{_includedir}/nagios/locations.h

# install the favicon.ico
install -m0644 favicon.ico %{buildroot}%{_datadir}/nagios/www

cat > README.mdv << EOF
Mandriva Nagios package

The default configuration that used to come with this package now lives in the
nagios-conf package. You can easily adapt the nagios-conf package to suit your
specific taste. You may want to adjust the cgi.cfg, nagios.cfg and resource.cfg
configuration files found in the /etc/nagios directory.

The old nagios-plugins package used to come with all plugins in one single
package has been broken out into multiple sub packages. As of today Jan 14 2008
there are over 100 nagios plugins to your disposal. Here is a list of plugins 
you can install that stems from the nagios-plugins source:

 o nagios-check_adptraid
 o nagios-check_apache
 o nagios-check_apc_ups
 o nagios-check_appletalk
 o nagios-check_apt
 o nagios-check_arping
 o nagios-check_asterisk
 o nagios-check_axis
 o nagios-check_backup
 o nagios-check_bgp
 o nagios-check_bgpstate
 o nagios-check_breeze
 o nagios-check_by_ssh
 o nagios-check_ciscotemp
 o nagios-check_cluster
 o nagios-check_cluster2
 o nagios-check_compaq_insight
 o nagios-check_dhcp
 o nagios-check_dig
 o nagios-check_digitemp
 o nagios-check_disk
 o nagios-check_disk_smb
 o nagios-check_dlswcircuit
 o nagios-check_dns
 o nagios-check_dns_random
 o nagios-check_dummy
 o nagios-check_email_loop
 o nagios-check_file_age
 o nagios-check_flexlm
 o nagios-check_fping
 o nagios-check_frontpage
 o nagios-check_game
 o nagios-check_hpjd
 o nagios-check_hprsc
 o nagios-check_http
 o nagios-check_hw
 o nagios-check_ica_master_browser
 o nagios-check_ica_metaframe_pub_apps
 o nagios-check_ica_program_neigbourhood
 o nagios-check_icmp
 o nagios-check_ide_smart
 o nagios-check_ifoperstatus
 o nagios-check_ifstatus
 o nagios-check_inodes
 o nagios-check_ipxping
 o nagios-check_ircd
 o nagios-check_javaproc
 o nagios-check_ldap
 o nagios-check_linux_raid
 o nagios-check_load
 o nagios-check_log
 o nagios-check_log2
 o nagios-check_lotus
 o nagios-check_mailq
 o nagios-check_maxchannels
 o nagios-check_maxwanstate
 o nagios-check_mem
 o nagios-check_mrtg
 o nagios-check_mrtgext
 o nagios-check_mrtgtraf
 o nagios-check_ms_spooler
 o nagios-check_mssql
 o nagios-check_mysql
 o nagios-check_mysql_perf <- added from third part
 o nagios-check_mysql_query
 o nagios-check_nagios
 o nagios-check_netapp
 o nagios-check_nmap
 o nagios-check_nt
 o nagios-check_ntp
 o nagios-check_ntp_peer
 o nagios-check_ntp_time
 o nagios-check_nwstat
 o nagios-check_oracle
 o nagios-check_overcr
 o nagios-check_pcpmetric
 o nagios-check_pfstate
 o nagios-check_pgsql
 o nagios-check_ping
 o nagios-check_procs
 o nagios-check_qmailq
 o nagios-check_radius
 o nagios-check_rbl
 o nagios-check_real
 o nagios-check_remote_nagios_status
 o nagios-check_rpc
 o nagios-check_sendim
 o nagios-check_sensors
 o nagios-check_smart
 o nagios-check_smb
 o nagios-check_smtp
 o nagios-check_snmp
 o nagios-check_snmp_disk_monitor
 o nagios-check_snmp_printer
 o nagios-check_snmp_process_monitor
 o nagios-check_snmp_procs
 o nagios-check_sockets
 o nagios-check_ssh
 o nagios-check_swap
 o nagios-check_tcp
 o nagios-check_time
 o nagios-check_timeout
 o nagios-check_traceroute
 o nagios-check_ups
 o nagios-check_uptime
 o nagios-check_users
 o nagios-check_wave
 o nagios-check_wins

This break-out has been done to reduce the overall dependencies requirements, 
so if you don't need any of the check_mysql_* plugins you won't have to install
the mysql libraries, and so on.

Each of these packages comes with its own configuration file that contains the
needed command definition(s), let's give an example:

$ cat /etc/nagios/plugins.d/check_arping.cfg
# this plugin require suid bit. chmod 4550 /usr/lib64/nagios/plugins/contrib/check_arping.pl

# 'check_arping' command definition
define command{
	command_name    check_arping
	command_line    /usr/lib64/nagios/plugins/contrib/check_arping.pl -I $ARG1$ -H $HOSTADDRESS$
	}


So when you start the nagios daemon it will automatically load configuration
files found in the /etc/nagios/plugins.d and /etc/nagios/conf.d directories.

EOF

%if %mdkversion >= 200900
# automatic reloading for new plugins
# (see http://wiki.mandriva.com/en/Rpm_filetriggers)
install -d %buildroot%{_var}/lib/rpm/filetriggers
cat > %buildroot%{_var}/lib/rpm/filetriggers/nagios.filter << EOF
^.%{_sysconfdir}/nagios/plugins.d/.*\.cfg$
EOF
cat > %buildroot%{_var}/lib/rpm/filetriggers/nagios.script << EOF
#!/bin/sh
/etc/init.d/nagios condrestart
EOF
chmod 755 %buildroot%{_var}/lib/rpm/filetriggers/nagios.script
%endif

%pre
%{_sbindir}/useradd -r -M -s /bin/sh -d /var/log/nagios -c "system user for %{nsusr}" %{nsusr} >/dev/null 2>&1 || :
%{_bindir}/gpasswd -a %{cmdusr} %{nsgrp} >/dev/null 2>&1 || :

%post
if [ $1 = 1 ] ; then
    chown -R %{nsusr}:%{nsgrp} /var/log/nagios /var/spool/nagios /var/run/nagios >/dev/null 2>&1 || :
fi
%_post_service %{name}

%preun
%_preun_service %{name}

%postun
if [ "$1" -ge "1" ]; then
    %{_initrddir}/%{name} condrestart >/dev/null 2>&1 || :
fi	
%_postun_userdel %{nsusr}

%pretrans www
# fix for old apache configuration
if [ -f %{_sysconfdir}/httpd/conf/webapps.d/12_nagios.conf ]; then
    mv %{_sysconfdir}/httpd/conf/webapps.d/12_nagios.conf \
    %{_sysconfdir}/httpd/conf/webapps.d/nagios.conf
    perl -pi -e 's|%{_datadir}/%{name}|%{_datadir}/%{name}/www|' \
        %{_sysconfdir}/httpd/conf/webapps.d/nagios.conf
fi

%post www
%if %mdkversion < 201010
%_post_webapp
%endif
%if %mdkversion < 200900
%update_menus
%endif

%postun www
%if %mdkversion < 201010
%_postun_webapp
%endif
%if %mdkversion < 200900
%clean_menus
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changelog INSTALLING LEGAL README UPGRADING README.mdv
%doc sample-config/mrtg.cfg
%{_initrddir}/nagios
%{_sbindir}/*
%dir %{_sysconfdir}/nagios
%config(noreplace) %{_sysconfdir}/nagios/*.cfg
%dir %{_sysconfdir}/nagios/servers
%dir %{_sysconfdir}/nagios/printers
%dir %{_sysconfdir}/nagios/switches
%dir %{_sysconfdir}/nagios/routers
%dir %{_sysconfdir}/nagios/conf.d
%dir %{_sysconfdir}/nagios/plugins.d
%dir %{_sysconfdir}/nagios/objects
%config(noreplace) %{_sysconfdir}/nagios/objects/*.cfg
%attr(-,%{nsusr},%{nsgrp}) %dir /var/log/nagios
%attr(-,%{nsusr},%{nsgrp}) %dir /var/log/nagios/archives
%attr(2775,%{nsusr},%{cmdgrp}) %dir /var/spool/nagios
%attr(-,%{nsusr},%{nsgrp}) %dir /var/spool/nagios/checkresults
%attr(-,%{nsusr},%{nsgrp}) %dir /var/run/nagios
%dir %{_libdir}/nagios/plugins/eventhandlers
%{_libdir}/nagios/plugins/eventhandlers/*
%if %mdkversion >= 200900
%{_var}/lib/rpm/filetriggers/nagios.*
%endif

%files www
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/nagios.conf
%{_libdir}/nagios/cgi
%dir %{_datadir}/nagios/www
%dir %{_datadir}/nagios/www/images
%dir %{_datadir}/nagios/www/stylesheets
%{_datadir}/nagios/www/favicon.ico
%{_datadir}/nagios/www/robots.txt
%{_datadir}/nagios/www/contexthelp
%{_datadir}/nagios/www/docs
%{_datadir}/nagios/www/media
%{_datadir}/nagios/www/ssi
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_datadir}/applications/*.desktop

%files theme-default
%defattr(-,root,root)
%{_datadir}/nagios/www/*.php
%{_datadir}/nagios/www/images/*
%{_datadir}/nagios/www/includes/*
%{_datadir}/nagios/www/stylesheets/*

%files devel
%defattr(-,root,root)
%multiarch %{multiarch_includedir}/nagios/locations.h

%{_includedir}/nagios


%changelog
* Sat Feb 05 2011 Funda Wang <fwang@mandriva.org> 1:3.2.3-2mdv2011.0
+ Revision: 636326
- tighten BR

* Wed Oct 06 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1:3.2.3-1mdv2011.0
+ Revision: 583635
- new version
- drop format error patch, merged upstream

* Sun Sep 05 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1:3.2.2-1mdv2011.0
+ Revision: 576159
- new version

* Wed Aug 11 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1:3.2.1-2mdv2011.0
+ Revision: 569136
- rebuild for new perl
- fix binaries perms

* Sat Mar 27 2010 Thierry Vignaud <tv@mandriva.org> 1:3.2.1-1mdv2010.1
+ Revision: 528045
- new release

* Wed Feb 17 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1:3.2.0-7mdv2010.1
+ Revision: 507286
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise
- switch to "open to all" default access policy

* Sat Jan 16 2010 Funda Wang <fwang@mandriva.org> 1:3.2.0-6mdv2010.1
+ Revision: 492259
- rebuild for new libjpeg v8

* Fri Dec 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1:3.2.0-5mdv2010.1
+ Revision: 473483
- better apache configuration

* Mon Nov 30 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1:3.2.0-4mdv2010.1
+ Revision: 472077
- restrict default access permissions to localhost only, as per new policy

* Wed Sep 09 2009 Frederik Himpe <fhimpe@mandriva.org> 1:3.2.0-3mdv2010.0
+ Revision: 435783
- Rebuild for new perl

* Mon Aug 17 2009 Oden Eriksson <oeriksson@mandriva.com> 1:3.2.0-2mdv2010.0
+ Revision: 417293
- rebuilt against libjpeg v7

* Thu Aug 13 2009 Oden Eriksson <oeriksson@mandriva.com> 1:3.2.0-1mdv2010.0
+ Revision: 416025
- 3.2.0

* Sun Jul 19 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1:3.1.2-2mdv2010.0
+ Revision: 397904
- merge README.mandriva and README.urpmi in a single README.mdv file, and use an herein document for it
- drop old 2006.0 menu entr
- cleanup %%files section
- drop overcomplex password generation at install-time, and ship a minimal apache configuration file, admins are supposed smart enough to configure suited protection themselves
- drop useless explicit dependencies
- spec cleanup
- build mini_epn
- allow translations in initscript
- drop useless optflag patch
- use make argument instead of a patch to avoid stripping
- no need to regenerate autotools suite

* Wed Jul 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1:3.1.2-1mdv2010.0
+ Revision: 391239
- bump release
- 3.1.2

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - fix default physical_html_path in cgi.cfg

* Sun Jan 25 2009 Oden Eriksson <oeriksson@mandriva.com> 1:3.1.0-1mdv2009.1
+ Revision: 333546
- 3.1.0
- fix build with -Werror=format-security (P7)
- don't activate the check_for_updates feature per default (P8)

* Tue Dec 30 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1:3.0.6-3mdv2009.1
+ Revision: 321471
- enable embedded perl
- substitute files only, not directories
- fix more file perms
- move web pages under %%{_datadir}/nagios/www, to avoid having plugins under web root

* Mon Dec 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1:3.0.6-2mdv2009.1
+ Revision: 314622
- add file triggers to reload nagios when adding plugins
- rename apache configuration file according to webapps policy, while
  moving old one to avoid #45963
- rediff patch 0 for no fuzz
- fix init script logic: cmd and pid files should be deleted if present, not if missing

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Tue Dec 02 2008 Oden Eriksson <oeriksson@mandriva.com> 1:3.0.6-1mdv2009.1
+ Revision: 309178
- 3.0.6 (Minor security fixes)

* Mon Nov 24 2008 Oden Eriksson <oeriksson@mandriva.com> 1:3.0.5-2mdv2009.1
+ Revision: 306324
- fix #45963 (Move of configuration file breaks custom configurations)

* Wed Nov 05 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1:3.0.5-1mdv2009.1
+ Revision: 300019
- new version
- don't version apache configuration file

* Thu Oct 16 2008 Oden Eriksson <oeriksson@mandriva.com> 1:3.0.4-1mdv2009.1
+ Revision: 294138
- 3.0.4

* Fri Jul 04 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1:3.0.3-2mdv2009.0
+ Revision: 231681
- yet another event handlers fix

* Thu Jun 26 2008 Oden Eriksson <oeriksson@mandriva.com> 1:3.0.3-1mdv2009.0
+ Revision: 229226
- 3.0.3

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed May 21 2008 Oden Eriksson <oeriksson@mandriva.com> 1:3.0.2-0.1mdv2009.0
+ Revision: 209800
- 3.0.2

* Thu May 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1:3.0.1-2mdv2009.0
+ Revision: 207546
- change the dependency in initscript from mysql to ndo2db

* Wed Apr 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1:3.0.1-1mdv2008.1
+ Revision: 191564
- new version (bugfix release)

* Fri Mar 14 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1:3.0-1mdv2008.1
+ Revision: 187806
- final version

* Wed Feb 27 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1:3.0-0.0.rc3.1mdv2008.1
+ Revision: 175745
- new version

* Thu Feb 14 2008 Oden Eriksson <oeriksson@mandriva.com> 1:3.0-0.0.rc2.3mdv2008.1
+ Revision: 168479
- make it build on cs4

* Mon Feb 11 2008 Oden Eriksson <oeriksson@mandriva.com> 1:3.0-0.0.rc2.2mdv2008.1
+ Revision: 165278
- fix deps

* Wed Jan 30 2008 Oden Eriksson <oeriksson@mandriva.com> 1:3.0-0.0.rc2.1mdv2008.1
+ Revision: 160236
- 3.0rc2
- drop P2, it's implemented upstream
- fix #36663 (Error message when installing any nagios plug-in)
- make it back portable (old menu system)
- added a README.Mandriva file that hopefully explains more...
- require a new nagios-conf package for tailoring nagios
- partly fix #36662
- fix #36650 (no LSB tags in init script)

  + Thierry Vignaud <tv@mandriva.org>
    - drop old menu

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - own cgi dir, otherwise a restricted root umask make them unusable

* Tue Dec 18 2007 Oden Eriksson <oeriksson@mandriva.com> 1:3.0-0.0.rc1.1mdv2008.1
+ Revision: 132454
- 3.0rc1
- fix a %%postun error
- 3.0b7
- rediffed P6
- fix the apache config (duh!)

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - buildrequires X11-devel instead of XFree86-devel

* Thu Nov 01 2007 Oden Eriksson <oeriksson@mandriva.com> 1:3.0-0.0.b6.1mdv2008.1
+ Revision: 104437
- 3.0b6

* Fri Oct 12 2007 Oden Eriksson <oeriksson@mandriva.com> 1:3.0-0.0.b5.1mdv2008.1
+ Revision: 97364
- 3.0b5

* Fri Sep 28 2007 Oden Eriksson <oeriksson@mandriva.com> 1:3.0-0.0.b4.1mdv2008.0
+ Revision: 93545
- 3.0b4
- drop P3, it was allready applied

* Sun Sep 09 2007 Oden Eriksson <oeriksson@mandriva.com> 1:3.0-0.0.b3.4mdv2008.0
+ Revision: 83456
- whoops!, it was the other way around :)

* Sun Sep 09 2007 Oden Eriksson <oeriksson@mandriva.com> 1:3.0-0.0.b3.3mdv2008.0
+ Revision: 83454
- fix the apache config
- fix the %%pre and %%post scriptlets

* Fri Sep 07 2007 Oden Eriksson <oeriksson@mandriva.com> 1:3.0-0.0.b3.2mdv2008.0
+ Revision: 81569
- fix correct path to checkresults

* Sat Sep 01 2007 Oden Eriksson <oeriksson@mandriva.com> 1:3.0-0.0.b3.1mdv2008.0
+ Revision: 77372
- 3.0b3
- rediffed patches

* Thu Aug 23 2007 Thierry Vignaud <tv@mandriva.org> 1:2.9-5mdv2008.0
+ Revision: 70376
- fileutils, sh-utils & textutils have been obsoleted by coreutils a long time ago

* Tue Jul 24 2007 Oden Eriksson <oeriksson@mandriva.com> 1:2.9-4mdv2008.0
+ Revision: 55004
- use the new %%serverbuild macro

* Mon Jun 25 2007 Oden Eriksson <oeriksson@mandriva.com> 1:2.9-3mdv2008.0
+ Revision: 43826
- fix deps

* Thu Jun 14 2007 Oden Eriksson <oeriksson@mandriva.com> 1:2.9-2mdv2008.0
+ Revision: 39298
- use distro conditional -fstack-protector

* Tue Apr 17 2007 Oden Eriksson <oeriksson@mandriva.com> 1:2.9-1mdv2008.0
+ Revision: 13743
- 2.9
- 2.9


* Thu Jan 25 2007 Oden Eriksson <oeriksson@mandriva.com> 2.7-1mdv2007.0
+ Revision: 113174
- 2.7
- make it backportable

* Thu Nov 30 2006 Oden Eriksson <oeriksson@mandriva.com> 1:2.6-1mdv2007.1
+ Revision: 89047
- 2.6
- remove obsolete patches and add one new one
- remove obsolete sources
- generate a password if needed for the nagios web user
- added a README.urpmi file outlining the changes

* Wed Nov 15 2006 Oden Eriksson <oeriksson@mandriva.com> 1:2.5-5mdv2007.1
+ Revision: 84428
- Import nagios

* Wed Nov 15 2006 Oden Eriksson <oeriksson@mandriva.com> 1:2.5-6mdv2007.1
- use the www-browser script instead
- fix the xdg menu
- remove conditional build switches for unsupported distros
- bunzip sources

* Thu Sep 07 2006 Oden Eriksson <oeriksson@mandriva.com> 1:2.5-5mdv2007.0
- don't enforce ssl redirect

* Fri Aug 04 2006 Oden Eriksson <oeriksson@mandriva.com> 1:2.5-4mdv2007.0
- fix typo

* Thu Aug 03 2006 Oden Eriksson <oeriksson@mandriva.com> 1:2.5-3mdv2007.0
- fix xdg menu stuff

* Thu Aug 03 2006 Oden Eriksson <oeriksson@mandriva.com> 1:2.5-2mdv2007.0
- fix deps

* Sat Jul 15 2006 Oden Eriksson <oeriksson@mandriva.com> 1:2.5-1mdv2007.0
- 2.5 (Minor bugfixes)

* Mon Jul 03 2006 Emmanuel Andry <eandry@mandriva.org> 1:2.4-2mdv2007.0
- fix buildrequires

* Fri Jun 02 2006 Oden Eriksson <oeriksson@mandriva.com> 1:2.4-1mdv2007.0
- 2.4 (Minor bugfixes)
- rediffed P8

* Wed May 17 2006 Oden Eriksson <oeriksson@mandriva.com> 1:2.3.1-1mdk
- 2.3.1 (Major security fixes)

* Sun May 14 2006 Oden Eriksson <oeriksson@mandriva.com> 1:2.3-3mdk
- fix better apache config

* Thu May 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1:2.3-2mdk
- fix deps
- relocate the /admin/nagios url to /nagios
- fix better apache config
- fix a menuentry

* Fri May 05 2006 Oden Eriksson <oeriksson@mandriva.com> 1:2.3-1mdk
- 2.3 (Minor security fixes)

* Sun Apr 09 2006 Oden Eriksson <oeriksson@mandriva.com> 2.2-1mdk
- 2.2 (Minor bugfixes)

* Sat Apr 08 2006 Oden Eriksson <oeriksson@mandriva.com> 1:2.1-2mdk
- fix deps and #20711

* Tue Mar 28 2006 Oden Eriksson <oeriksson@mandriva.com> 1:2.1-1mdk
- 2.1 (Minor bugfixes)

* Thu Feb 23 2006 Oden Eriksson <oeriksson@mandriva.com> 1:2.0-3mdk
- install the apache config depending on distro

* Tue Feb 14 2006 Oden Eriksson <oeriksson@mandriva.com> 1:2.0-2mdk
- fix deps

* Wed Feb 08 2006 Oden Eriksson <oeriksson@mandriva.com> 1:2.0-1mdk
- 2.0 (Minor bugfixes)

* Wed Jan 11 2006 Oden Eriksson <oeriksson@mandriva.com> 2.0rc2-1mdk
- 2.0rc2 (Minor bugfixes)
- rediffed P2

* Thu Dec 01 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0b6-1mdk
- 2.0b5 (Minor bugfixes)

* Tue Nov 15 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0b5-1mdk
- 2.0b5 (Minor bugfixes)
- remove strip calls (P8)

* Wed Oct 19 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0b4-2mdk
- fix #19312

* Thu Aug 04 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0b4-1mdk
- 2.0b4 (Minor bugfixes)
- fix %%post and %%postun for the nagios-www package
- fix deps

* Tue May 31 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0b4-0.20050530.1mdk
- use a recent snap (20050530)
- added a nice favicon.ico patch by PLD (S5 & P6)
- added a patch by Andreas Ericsson (P7)

* Thu May 26 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0b3-2mdk
- fix #13814

* Tue Apr 05 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0b3-1mdk
- 2.0b3
- added P5 to make the shipped minimalistic config work again

* Mon Apr 04 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0b2-4mdk
- use the %%mkrel macro

* Sat Feb 19 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0b2-3mdk
- added P4 to bring back some missing stuff
- handle the %%postun better

* Fri Feb 18 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0b2-2mdk
- spec file cleanups, remove the ADVX-build stuff

* Thu Feb 10 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0b2-1mdk
- 2.0b2
- rediffed P0
- make it compile on x86_64

* Thu Feb 10 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0a1-0.20041024.3mdk
- set LC_ALL=C in the initscript in an attempt to fix #12740 like future issues
- fix deps and conditional %%multiarch

* Mon Nov 29 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0a1-0.20041024.2mdk
- added S2
- enhanced the init scipt a bit (S1)

* Mon Oct 25 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0a1-0.20041024.1mdk
- 20041024

* Mon Oct 04 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0a1-0.20041002.2mdk
- fix one typo

* Mon Oct 04 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0a1-0.20041002.1mdk
- cvs snap 20041002 of 2.0a1
- added the long forgotten eventhandlers
- new S2
- added P2 & P3
- misc spec file fixes

* Tue Jul 06 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.2-4mdk
- added P1 to make it recognize the correct gd stuff

* Sat Jun 12 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.2-3mdk
- rebuilt against new gd

* Sun May 16 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.2-2mdk
- fix #9762 (revert changes in 1.2-1mdk)
- fix deps

* Wed Mar 03 2004 Tibor Pittich <Tibor.Pittich@mandrake.org> 1.2-1mdk
- 1.2
- fixed 12_nagios.conf


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3354 |12cr|nagios-check_amavis-1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define plugin	check_amavis

Summary:	Check Amavis
Name:		nagios-%{plugin}
Version:	1.1
Release:	%mkrel 1
Group:		Networking/Other
License:	GPL
URL:		 http://exchange.nagios.org/directory/Plugins/Anti-2DVirus/Amavis/check_amavis/details
Source0:	%{plugin}.pl
BuildArch:	noarch
BuildRequires:	perl
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
check_amavis checks if amavisd-new daemon is working and if its
antivirus engine is working. This check talks with amavisd-new daemon.
It tests if the daemon is up and if it's able to scan an email with a
virus (EICAR test virus is sent).
	
Please note that if amavisd-new is run on a different machine, you
should enable the connection from nagios ip address (take a look at
amavisd.conf).

%prep
%setup -qcT

install -d -m 755 %{buildroot}%{_sysconfdir}/nagios/plugins.d
cat > %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_amavis.cfg <<'EOF'

define command {
        command_name    check_amavis
        command_line    %{_datadir}/nagios/plugins/%{plugin}.pl --server $HOSTADDRESS$ --port 10025 $ARG1$
}
EOF
install -d -m 755 %{buildroot}%{_datadir}/nagios/plugins
install -m 755 %{SOURCE0} %{buildroot}%{_datadir}/nagios/plugins

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_amavis.cfg
%{_datadir}/nagios/plugins/%{plugin}.pl




%changelog
* Sun Jan 15 2012 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1.1-1mdv2011.0
+ Revision: 761637
- import nagios-check_amavis


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3355 |12cr|nagios-check_bl-1.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages	%{nil}
%define debug_package		%{nil}

Summary:	A Nagios plugin to check against RBL
Name:		nagios-check_bl
Version:	1.0
Release:	%mkrel 9
License:	GPL
Group:		Networking/Other
URL:		http://www.bashton.com/content/nagiosplugins
Source0:	http://www.bashton.com/downloads/%{name}-%{version}.tar.bz2
Requires:	nagios
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
A Nagios plugin to check whether a server is in any known anti-spam blocklists.

%prep
%setup -q

%build

%install
rm -rf %{buildroot}

install -d -m 755 %{buildroot}%{_datadir}/nagios/plugins
install -m  755 check_bl %{buildroot}%{_datadir}/nagios/plugins/

perl -pi -e 's|/usr/lib/nagios|%{_datadir}/nagios|' \
    %{buildroot}%{_datadir}/nagios/plugins/check_bl

install -d -m 755 %{buildroot}%{_sysconfdir}/nagios/plugins.d
cat > %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_bl.cfg <<'EOF'
define command {
	command_name    check_bl
	command_line    %{_datadir}/nagios/plugins/check_bl -H $HOSTADDRESS$ -B sbl-xbl.spamhaus.org,bl.spamcop.net
}
EOF

%if %mdkversion < 200900
%post
/sbin/service nagios condrestart > /dev/null 2>/dev/null || :

%postun
/sbin/service nagios condrestart > /dev/null 2>/dev/null || :
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_bl.cfg
%{_datadir}/nagios/plugins/check_bl


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-9mdv2011.0
+ Revision: 620431
- the mass rebuild of 2010.0 packages

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.0-8mdv2010.0
+ Revision: 440197
- rebuild

* Mon Dec 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-7mdv2009.1
+ Revision: 314628
- now a noarch package
- use a herein document for configuration
- reply on filetrigger for reloading nagios

* Sun Jul 20 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0-6mdv2009.0
+ Revision: 239083
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Apr 17 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0-5mdv2008.0
+ Revision: 13789
- use the new /etc/nagios/plugins.d scandir


* Wed Nov 15 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0-4mdv2007.0
+ Revision: 84571
- Import nagios-check_bl

* Thu Aug 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0-4mdk
- disable debug packages

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-3mdk
- this cannot be a noarch package

* Fri Jun 17 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-2mdk
- nuke dot, fix noarch

* Fri Jun 17 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3356 |12cr|nagios-check_connections-2.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define up_name check_connections

Name:		nagios-%{up_name}
Version:	2.1.0
Release:	%mkrel 1
Summary:	A Nagios plugin to check the number of TCP connections
License:	GPL
Group:		Networking/Other
URL:		https://trac.id.ethz.ch/projects/nagios_plugins/wiki/check_connections
Source:     %{up_name}-%{version}.tar.gz
Requires:	nagios-plugins
BuildArch:  noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
check_connections is a Nagios plugin to check the number of TCP connections 

%prep
%setup -q -n %{up_name}-%{version}

%build

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_datadir}/nagios/plugins
install -m 755 check_connections %{buildroot}%{_datadir}/nagios/plugins/check_connections

perl -pi -e 's|^#!perl|#!%{_bindir}/perl|' \
    %{buildroot}%{_datadir}/nagios/plugins/check_connections

install -d -m 755 %{buildroot}%{_sysconfdir}/nagios/plugins.d
cat > %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_connections.cfg <<'EOF'
define command {
	command_name    check_connections
	command_line    %{_datadir}/nagios/plugins/check_connections
}
EOF

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS Changes NAME NEWS README
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_connections.cfg
%{_datadir}/nagios/plugins/check_connections



%changelog
* Sun Dec 21 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.0-1mdv2009.1
+ Revision: 317110
- import nagios-check_connections


* Sun Dec 21 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.0-1mdv2009.1
- first mdv release 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3357 |12cr|nagios-check_cups_queue-20060627-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	nagios-check_cups_queue
%define version	20060627
%define release	%mkrel 12

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Nagios cups plugin
Group:		Networking/Other
License:	BSD
URL:		http://dev.lusis.org/nagios/
Source0:	http://dev.lusis.org/nagios/check_cups_queue.txt
Patch:      nagios/check_cups_queue-force-locales.patch
Requires:   cups-common
Requires:   bc
BuildArch:  noarch
BuildRoot:  %{_tmppath}/%{name}-%{version}

%description
This plugin will check the status of a remote CUPS print queue. It will provide
the size of the queue and optionally the age of the queue

%prep
cp %{SOURCE0} check_cups_queue.txt
%patch -p0

%build


%install
rm -rf %{buildroot}

install -d -m 755 %{buildroot}%{_datadir}/nagios/plugins
install -m 755 check_cups_queue.txt %{buildroot}%{_datadir}/nagios/plugins/check_cups_queue

install -d -m 755 %{buildroot}%{_sysconfdir}/nagios/plugins.d
cat > %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_cups_queue.cfg <<'EOF'
define command{
	command_name	check_cups_queue
	command_line	%{_datadir}/nagios/plugins/check_cups_queue -H $HOSTADDRESS$
}
EOF

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_datadir}/nagios/plugins/check_cups_queue
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_cups_queue.cfg


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 20060627-12mdv2011.0
+ Revision: 620432
- the mass rebuild of 2010.0 packages

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 20060627-11mdv2010.0
+ Revision: 440199
- rebuild

* Mon Dec 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 20060627-10mdv2009.1
+ Revision: 314634
- now a noarch package

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 20060627-9mdv2009.0
+ Revision: 253530
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 20060627-8mdv2009.0
+ Revision: 239729
- rebuild

* Wed Mar 05 2008 Guillaume Rousse <guillomovitch@mandriva.org> 20060627-6mdv2008.1
+ Revision: 179441
- force Unix locales for extracting dates

* Fri Feb 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 20060627-5mdv2008.1
+ Revision: 168928
- fix configuration (thanks oden)

* Fri Feb 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 20060627-4mdv2008.1
+ Revision: 168911
- add a configuration file

* Fri Feb 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 20060627-3mdv2008.1
+ Revision: 168798
- not a noarch package, as nagios plugins installation directory is arch-dependant

* Tue Feb 05 2008 Guillaume Rousse <guillomovitch@mandriva.org> 20060627-2mdv2008.1
+ Revision: 162717
- fix dependencies

* Tue Feb 05 2008 Guillaume Rousse <guillomovitch@mandriva.org> 20060627-1mdv2008.1
+ Revision: 162716
- import nagios-check_cups_queue


* Tue Feb 05 2008 Guillaume Rousse <guillomovitch@mandriva.org> 20060627-1mdv2008.1
- first mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3358 |12cr|nagios-check_diskio-3.0.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 3.0.3
%define release %mkrel 2
%define upstream_name   check_diskio
%define name            nagios-%{upstream_name}

Name:      %{name}
Version:   %{version}
Release:   %{release}
Summary:   Nagios plugin to monitor the amount of disk I/O
License:   GPL
Group:      Networking/Other
URL:        https://trac.id.ethz.ch/projects/nagios_plugins/wiki/check_diskio
Source:     http://www.id.ethz.ch/people/allid_list/corti/%{upstream_name}-%{version}.tar.gz
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}

%description
Nagios plugin to monitor the amount of disk I/O

%prep
%setup -q -n %{upstream_name}-%{version}

%build
pod2man check_diskio.pod > check_diskio.1

%install
rm -rf %{buildroot}
install -m 755 -d %{buildroot}%{_datadir}/nagios/plugins
install -m 755 -d %{buildroot}%{_mandir}/man1
install -m 755 check_diskio %{buildroot}%{_datadir}/nagios/plugins/check_diskio
install -m 644 check_diskio.1 %{buildroot}%{_mandir}/man1

perl -pi -e 's|^#!perl|#!%{_bindir}/perl|' \
    %{buildroot}%{_datadir}/nagios/plugins/check_diskio

install -m 755 -d %{buildroot}%{_sysconfdir}/nagios/plugins.d
cat > %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_diskio.cfg <<'EOF'
define command {
	command_name    check_diskio
	command_line    %{_datadir}/nagios/plugins/check_diskio
}
EOF

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS Changes NEWS README INSTALL TODO COPYING VERSION
%{_datadir}/nagios/plugins/check_diskio
%{_mandir}/man1/check_diskio.1*
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_diskio.cfg



%changelog
* Wed Nov 17 2010 Oden Eriksson <oeriksson@mandriva.com> 3.0.3-2mdv2011.0
+ Revision: 598418
- duh!

* Tue Jun 09 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.0.3-1mdv2010.0
+ Revision: 384533
- import nagios-check_diskio


* Tue Jun 09 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.0.3-1mdv2010.0
- first mdv package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3359 |12cr|nagios-check_iax-1.0.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A Nagios plugin to check IAX/IAX2 devices
Name:		nagios-check_iax
Version:	1.0.0
Release:	%mkrel 4
License:	BSD
Group:		Networking/Other
URL:		http://samm.kiev.ua/check_iax/
Source0:	http://samm.kiev.ua/check_iax/check_iax-%{version}.tar.gz
Requires:	nagios
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Nagios plugin check_iax allows system administrators to monitor IAX/IAX2
devices.

%prep
%setup -q -n check_iax-%{version}

%build
%make CFLAGS="%{optflags}"

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}/nagios/plugins.d
install -d %{buildroot}%{_libdir}/nagios/plugins

install -m0755 check_iax %{buildroot}%{_libdir}/nagios/plugins/
cat > %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_iax.cfg <<'EOF'
define command {
	command_name	check_iax
	command_line	%{_libdir}/nagios/plugins/check_iax -H $HOSTADDRESS$ -w 100 -c 500
}
EOF

%if %mdkversion < 200900
%post
/sbin/service nagios condrestart > /dev/null 2>/dev/null || :

%postun
/sbin/service nagios condrestart > /dev/null 2>/dev/null || :
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_iax.cfg
%{_libdir}/nagios/plugins/check_iax


%changelog
* Sat Dec 11 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-4mdv2011.0
+ Revision: 620458
- the mass rebuild of 2010.0 packages

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.0.0-3mdv2010.0
+ Revision: 440200
- rebuild

* Mon Dec 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.0-2mdv2009.1
+ Revision: 314633
- use a herein document for configuration
- reply on filetrigger for reloading nagios

* Sun Jul 27 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdv2009.0
+ Revision: 250423
- import nagios-check_iax


* Sun Jul 27 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdv2009.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3360 |12cr|nagios-check_kdc-20050715-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	nagios-check_kdc
%define version	20050715
%define release	%mkrel 10

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Nagios kdc plugin
Group:		Networking/Other
License:	BSD
URL:		http://www.loveshack.ukfsn.org/nagios/
Source0:	http://www.loveshack.ukfsn.org/nagios/check_kdc
BuildArch:  noarch
BuildRoot:  %{_tmppath}/%{name}-%{version}

%description
Check getting tickets from a kerberos KDC using a keytab. Doesn't require Perl
Kerberos stuff (unlike check_krb5), just kinit/kdestroy.

%prep
%setup -T -c
install -m 755 %{SOURCE0} check_kdc

perl -pi -e 's|/usr/kerberos/bin|%{_bindir}|' check_kdc

%build


%install
rm -rf %{buildroot}

install -d -m 755 %{buildroot}%{_datadir}/nagios/plugins
install -m 755 check_kdc %{buildroot}%{_datadir}/nagios/plugins

install -d -m 755 %{buildroot}%{_sysconfdir}/nagios/plugins.d
cat > %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_kdc.cfg <<'EOF'
define command{
	command_name	check_kdc
	command_line	%{_datadir}/nagios/plugins/check_kdc -H $HOSTADDRESS$
}
EOF

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_datadir}/nagios/plugins/check_kdc
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_kdc.cfg


%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 20050715-10mdv2011.0
+ Revision: 612983
- the mass rebuild of 2010.1 packages

* Fri Apr 16 2010 Guillaume Rousse <guillomovitch@mandriva.org> 20050715-9mdv2010.1
+ Revision: 535537
- fix all binary locations, using a substitution rather than a patch

* Fri Apr 16 2010 Guillaume Rousse <guillomovitch@mandriva.org> 20050715-8mdv2010.1
+ Revision: 535532
- this is a noarch package

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 20050715-7mdv2010.0
+ Revision: 430146
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 20050715-6mdv2009.0
+ Revision: 268229
- rebuild early 2009.0 package (before pixel changes)

* Wed Apr 23 2008 Guillaume Rousse <guillomovitch@mandriva.org> 20050715-5mdv2009.0
+ Revision: 196817
- fix kinit path (bug #40307)

* Fri Feb 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 20050715-4mdv2008.1
+ Revision: 168932
- fix configuration (thanks oden)

* Fri Feb 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 20050715-3mdv2008.1
+ Revision: 168912
- add a configuration file

* Fri Feb 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 20050715-2mdv2008.1
+ Revision: 168796
- not a noarch package, as nagios plugins installation directory is arch-dependant

* Tue Feb 05 2008 Guillaume Rousse <guillomovitch@mandriva.org> 20050715-1mdv2008.1
+ Revision: 162719
- import nagios-check_kdc


* Tue Feb 05 2008 Guillaume Rousse <guillomovitch@mandriva.org> 20050715-1mdv2008.1
- first mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3361 |12cr|nagios-check_lm_sensors-3.1.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define up_name check_lm_sensors
%define name    nagios-%{up_name}
%define version 3.1.0
%define release %mkrel 5

Name:       %{name}
Version:    %{version}
Release:    %{release}
Summary:    A Nagios plugin to monitor sensors values
License:    GPL
Group:      Networking/Other
Source:     http://www.id.ethz.ch/people/allid_list/corti/%{up_name}-%{version}.tar.gz
Requires:   hddtemp
Requires:   perl-Nagios-Plugin
BuildArch:  noarch
BuildRoot: %{_tmppath}/%{name}-%{version}

%description
check_lm_sensors is a Nagios plugin to monitor the values of on board sensors
and hard disk temperatures on Linux systems

%prep
%setup -q -n %{up_name}-%{version}

%build

%install
rm -rf %{buildroot}

install -d -m 755 %{buildroot}%{_datadir}/nagios/plugins
install -m 755 check_lm_sensors %{buildroot}%{_datadir}/nagios/plugins

install -d -m 755 %{buildroot}%{_sysconfdir}/nagios/plugins.d
cat > %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_lm_sensors.cfg <<'EOF'
define command{
	command_name	check_lm_sensors
	command_line	%{_datadir}/nagios/plugins/check_lm_sensors
}
EOF

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS Changes NEWS README INSTALL TODO COPYING VERSION
%{_datadir}/nagios/plugins/check_lm_sensors
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_lm_sensors.cfg



%changelog
* Sat Dec 11 2010 Oden Eriksson <oeriksson@mandriva.com> 3.1.0-5mdv2011.0
+ Revision: 620459
- the mass rebuild of 2010.0 packages

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 3.1.0-4mdv2010.0
+ Revision: 440201
- rebuild

* Mon Dec 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 3.1.0-3mdv2009.1
+ Revision: 314635
- now a noarch package

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 3.1.0-2mdv2009.0
+ Revision: 268243
- rebuild early 2009.0 package (before pixel changes)

* Wed Jun 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 3.1.0-1mdv2009.0
+ Revision: 218048
- import nagios-check_lm_sensors


* Wed Jun 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 3.1.0-1mdv2009.0
- first mdv package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3362 |12cr|nagios-check_logfiles-2.5.6.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	nagios-check_logfiles
%define version	2.5.6.1
%define release	%mkrel 2

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Check log files for specific patterns
Group:		Networking/Other
License:	BSD
URL:		http://www.consol.com/opensource/nagios/check-logfiles
Source:     http://www.consol.com/fileadmin/opensource/Nagios/check_logfiles-%{version}.tar.gz
BuildRoot:  %{_tmppath}/%{name}-%{version}

%description
check_logfiles is a Plugin for Nagios which scans log files for specific
patterns.

%prep
%setup -q -n check_logfiles-%{version}

%build
%configure2_5x --build=i586-mandriva-linux-gnu --libexec=%{_libdir}/nagios/plugins
%make


%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_libdir}/nagios/plugins/check_logfiles



%changelog
* Sat Dec 11 2010 Oden Eriksson <oeriksson@mandriva.com> 2.5.6.1-2mdv2011.0
+ Revision: 620460
- the mass rebuild of 2010.0 packages

* Mon Jun 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.5.6.1-1mdv2010.0
+ Revision: 386202
- new version

* Mon Feb 02 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.5.5.1-1mdv2009.1
+ Revision: 336675
- update to new version 2.5.5.1

* Tue Oct 28 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.4.1.8-1mdv2009.1
+ Revision: 297976
- new version

* Thu Jun 26 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.4.1.3-2mdv2009.0
+ Revision: 229283
- this is not a noarch package

* Wed Jun 25 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.4.1.3-1mdv2009.0
+ Revision: 229039
- import nagios-check_logfiles


* Wed Jun 25 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.4.1.3-1mdv2009.0
- first mdv package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3363 |12cr|nagios-check_memcached-1.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages	%{nil}
%define debug_package		%{nil}

Summary:	MemCached health check for Nagios
Name:		nagios-check_memcached
Version:	1.1
Release:	%mkrel 7
License:	BSD
Group:		Networking/Other
URL:		http://zilbo.com/
Source0:	http://zilbo.com/plugins/check_memcached
Requires:	nagios
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
A plugin for nagios to check if memcached is up and running.

%prep
%setup -q -c -T

%build

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_datadir}/nagios/plugins
install -m 755 %{SOURCE0} %{buildroot}%{_datadir}/nagios/plugins/

perl -pi -e 's|/opt|%{_datadir}|' \
    %{buildroot}%{_datadir}/nagios/plugins/check_memcached

install -d -m 755 %{buildroot}%{_sysconfdir}/nagios/plugins.d
cat > %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_memcached.cfg <<'EOF'
define command {
	command_name    check_memcached
	command_line    %{_datadir}/nagios/plugins/check_memcached -H $HOSTADDRESS$ -p $ARG1$ -k $ARG2$ -t $ARG3$
}
EOF

%if %mdkversion < 200900
%post
/sbin/service nagios condrestart > /dev/null 2>/dev/null || :

%postun
/sbin/service nagios condrestart > /dev/null 2>/dev/null || :
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_memcached.cfg
%{_datadir}/nagios/plugins/check_memcached


%changelog
* Wed Nov 17 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1-7mdv2011.0
+ Revision: 598413
- duh!

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.1-6mdv2010.0
+ Revision: 440202
- rebuild

* Mon Dec 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.1-5mdv2009.1
+ Revision: 314637
- now a noarch package
- use a herein document for configuration
- reply on filetrigger for reloading nagios

* Sun Jul 20 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1-4mdv2009.0
+ Revision: 239081
- rebuild

* Sun Jul 20 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1-3mdv2009.0
+ Revision: 239079
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Apr 17 2007 Oden Eriksson <oeriksson@mandriva.com> 1.1-2mdv2008.0
+ Revision: 13793
- use the new /etc/nagios/plugins.d scandir


* Wed Nov 15 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1-1mdv2007.0
+ Revision: 84573
- Import nagios-check_memcached

* Thu Aug 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3364 |12cr|nagios-check_memory-1.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    nagios-check_memory
%define version 1.0
%define release %mkrel 3

Name:       %{name}
Version:    %{version}
Release:    %{release}
Epoch:      1
Summary:    Check memory
Group:      Networking/Other
License:    BSD
URL:        http://www.monitoringexchange.org/inventory/Check-Plugins/Operating-Systems/Linux/check_memory
Source0:    check_memory.pl
BuildArch:  noarch
BuildRoot:  %{_tmppath}/%{name}-%{version}

%description
This plugin may be used as nrpe plugin and checks the amount of memory free,
used and total available by using the linux "free -mt" command. 

%prep
%setup -c -T

%build


%install
rm -rf %{buildroot}

install -d -m 755 %{buildroot}%{_datadir}/nagios/plugins
install -m 755 %{SOURCE0} %{buildroot}%{_datadir}/nagios/plugins/check_memory

install -d -m 755 %{buildroot}%{_sysconfdir}/nagios/plugins.d
cat > %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_memory.cfg <<'EOF'
define command{
    command_name    check_memory
    command_line    %{_datadir}/nagios/plugins/check_memory
}
EOF

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_datadir}/nagios/plugins/check_memory
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_memory.cfg


%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.0-3mdv2011.0
+ Revision: 612984
- the mass rebuild of 2010.1 packages

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - drop .pl suffix, for consistency

* Wed Apr 28 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1:1.0-1mdv2010.1
+ Revision: 540009
- switch to actual check_memory plugin instead of check_mem

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Mon Dec 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.7-3mdv2009.1
+ Revision: 314639
- now a netapp plugin

* Thu Jun 26 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.7-2mdv2009.0
+ Revision: 229280
- requires nagios plugins
  this is not a noarch package

* Wed Jun 25 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.7-1mdv2009.0
+ Revision: 228996
- import nagios-check_memory


* Wed Jun 25 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.7-1mdv2009.0
- first mdv package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3365 |12cr|nagios-check_mk-1.1.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	nagios-check_mk
%define version	1.1.10
%define release	%mkrel 1
%define _requires_exceptions pear(default.php)

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	A new general purpose Nagios-plugin for retrieving data
Group:		Networking/Other
License:	BSD
URL:		http://mathias-kettner.de/check_mk
Source:     http://mathias-kettner.de/download/check_mk-%{version}.tar.gz
BuildArch:  noarch
BuildRoot:  %{_tmppath}/%{name}-%{version}

%description
check_mk is a general purpose Nagios-plugin for retrieving data. It adopts a
new approach for collecting data from operating systems and network components.
It obsoletes NRPE, check_by_ssh, NSClient, and check_snmp and it has many
benefits, the most important of which are significant reduction of CPU usage on
the Nagios host and automatic inventory of items to be checked on hosts. The
larger your Nagios installation is, the more helpful these improvements.

%package agent
Summary:    Agent for check_mk
Requires:   xinetd
Group:      Networking/Other

%description agent
This package contains the agent for check_mk. Install this on
all Linux machines you want to monitor via check_mk.

%prep
%setup -q -n check_mk-%{version}
tar xf agents.tar.gz

%build

%install
rm -rf %{buildroot}

install -d -m 755 %{buildroot}%{_bindir}
cat > %{buildroot}%{_bindir}/check_mk <<'EOF'
#!/bin/sh
exec python %{_datadir}/check_mk/modules/check_mk.py "$@"
EOF
chmod +x %{buildroot}%{_bindir}/check_mk

install -d -m 755 %{buildroot}%{_sysconfdir}/check_mk
cat > %{buildroot}%{_sysconfdir}/check_mk/main.mk <<'EOF'
all_hosts = [ "localhost" ]
EOF

install -d -m 755 %{buildroot}%{_datadir}/check_mk
install -d -m 755 %{buildroot}%{_datadir}/check_mk/modules
tar xf modules.tar.gz -C %{buildroot}%{_datadir}/check_mk/modules
install -d -m 755 %{buildroot}%{_datadir}/check_mk/checks
tar xf checks.tar.gz -C %{buildroot}%{_datadir}/check_mk/checks
install -d -m 755 %{buildroot}%{_datadir}/check_mk/web
tar xf web.tar.gz -C %{buildroot}%{_datadir}/check_mk/web
install -d -m 755 %{buildroot}%{_datadir}/check_mk/pnp-templates
tar xf pnp-templates.tar.gz -C %{buildroot}%{_datadir}/check_mk/pnp-templates

cat > %{buildroot}%{_datadir}/check_mk/modules/defaults <<'EOF'
# created during package creation

check_mk_version            = '%{version}'
default_config_dir          = '%{_sysconfdir}/check_mk'
check_mk_configdir          = '%{_sysconfdir}/check_mk/conf.d'
checks_dir                  = '%{_datadir}/check_mk/checks'
check_manpages_dir          = '%{_datadir}/check_mk/doc/checks'
modules_dir                 = '%{_datadir}/check_mk/modules'
agents_dir                  = '%{_datadir}/check_mk/agents'
var_dir                     = '%{_localstatedir}/lib/check_mk'
lib_dir                     = ''
autochecksdir               = '%{_localstatedir}/lib/check_mk/autochecks'
precompiled_hostchecks_dir  = '%{_localstatedir}/lib/check_mk/precompiled'
counters_directory          = '%{_localstatedir}/lib/check_mk/counters'
tcp_cache_dir               = '%{_localstatedir}/lib/check_mk/cache'
logwatch_dir                = '%{_localstatedir}/lib/check_mk/logwatch'
nagios_objects_file         = '%{_sysconfdir}/nagios/objects/check_mk_objects.cfg'
rrd_path                    = '%{_localstatedir}/lib/check_mk/rrd'
nagios_command_pipe_path    = '/var/log/nagios/rw/nagios.cmd'
nagios_status_file          = '/var/log/nagios/status.dat'
nagios_conf_dir             = '/etc/nagios/objects'
nagios_user                 = 'nagios'
nagios_url                  = '/nagios'
nagios_cgi_url              = '/nagios/cgi-bin'
logwatch_notes_url          = '/check_mk/logwatch.py?host=%s&file=%s'
www_group                   = 'apache'
nagios_config_file          = '%{_sysconfdir}/nagios/nagios.cfg'
nagios_startscript          = '%{_initrddir}/nagios'
nagios_binary               = '%{_sbindir}/nagios'
apache_config_dir           = '%{_sysconfdir}/httpd/conf/webapps.d'
htpasswd_file               = '%{_sysconfdir}/check_mk/htpasswd.users'
nagios_auth_name            = 'Nagios Access'
web_dir                     = '%{_datadir}/check_mk/web'
checkmk_web_uri             = '/check_mk'
livestatus_unix_socket      = '/'
livebackendsdir             = ''
pnp_url                     = '/pnp4nagios/'
pnp_templates_dir           = '%{_datadir}/check_mk/pnp-templates'
doc_dir                     = '%{_datadir}/doc/check_mk'
EOF
cp %{buildroot}%{_datadir}/check_mk/modules/defaults \
    %{buildroot}%{_datadir}/check_mk/web/htdocs/defaults.py

install -d -m 755 %{buildroot}%{_localstatedir}/lib/check_mk
install -d -m 755 %{buildroot}%{_localstatedir}/lib/check_mk/autochecks
install -d -m 755 %{buildroot}%{_localstatedir}/lib/check_mk/cache
install -d -m 755 %{buildroot}%{_localstatedir}/lib/check_mk/counters
install -d -m 755 %{buildroot}%{_localstatedir}/lib/check_mk/precompiled
install -d -m 755 %{buildroot}%{_localstatedir}/lib/check_mk/logwatch
install -d -m 755 %{buildroot}%{_localstatedir}/lib/check_mk/rrd

install -d -m 755 %{buildroot}%{_docdir}/%{name}
tar xf doc.tar.gz -C %{buildroot}%{_docdir}/%{name} --exclude livestatus

install -d -m 755 %{buildroot}%{_sysconfdir}/xinetd.d
install -m 644 xinetd.conf %{buildroot}%{_sysconfdir}/xinetd.d/check_mk_agent

install -d -m 755 %{buildroot}%{_bindir}
install -m 755 check_mk_agent.linux %{buildroot}%{_bindir}/check_mk_agent

install -d -m 755 %{buildroot}%{_datadir}/check_mk_agent
install -d -m 755 %{buildroot}%{_datadir}/check_mk_agent/plugins
install -d -m 755 %{buildroot}%{_datadir}/check_mk_agent/local
install -m 644 plugins/mk_logwatch %{buildroot}%{_datadir}/check_mk_agent/plugins
install -m 644 plugins/j4p_performance %{buildroot}%{_datadir}/check_mk_agent/plugins
install -m 644 plugins/mk_oracle %{buildroot}%{_datadir}/check_mk_agent/plugins
install -m 644 plugins/sylo %{buildroot}%{_datadir}/check_mk_agent/plugins

install -d -m 755 %{buildroot}%{_sysconfdir}/check_mk_agent
install -m 644 logwatch.cfg %{buildroot}%{_sysconfdir}/check_mk_agent

perl -pi \
    -e 's|LIBDIR="/to/be/changed"|LIBDIR="%{_datadir}/check_mk_agent"|;' \
    -e 's|CONFDIR="/to/be/changed"|CONFDIR="%{_sysconfdir}/check_mk_agent"|;' \
    %{buildroot}%{_bindir}/check_mk_agent

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc %{_docdir}/%{name}
%{_bindir}/check_mk
%config(noreplace) %{_sysconfdir}/check_mk
%{_datadir}/check_mk
%{_localstatedir}/lib/check_mk

%files agent
%defattr(-,root,root)
%{_bindir}/check_mk_agent
%{_datadir}/check_mk_agent
%config(noreplace) %{_sysconfdir}/xinetd.d/check_mk_agent
%config(noreplace) %{_sysconfdir}/check_mk_agent



%changelog
* Wed Apr 06 2011 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1.1.10-1mdv2011.0
+ Revision: 650815
- 1.1.10

* Sat Jan 01 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.8-1mdv2011.0
+ Revision: 627149
- update to new version 1.1.8

* Tue Oct 19 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.6p1-3mdv2011.0
+ Revision: 586772
- don't ship livestatus files in documentation

* Wed Aug 11 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.6p1-2mdv2011.0
+ Revision: 569156
- fix executable location and executable bit
- fix some defaults

* Sun Aug 08 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.6p1-1mdv2011.0
+ Revision: 567779
- new version

* Sat Nov 07 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.39-1mdv2010.1
+ Revision: 462355
- new version

* Sun Sep 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.37-2mdv2010.0
+ Revision: 450272
- fix dependencies

* Sat Sep 26 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.37-1mdv2010.0
+ Revision: 449294
- new version

* Sat Jul 18 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.34-1mdv2010.0
+ Revision: 396955
- import nagios-check_mk


* Sat Jul 18 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.34-1mdv2010.0
- first mdv package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3366 |12cr|nagios-check_mysql_health-2.1.5.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define up_name	check_mysql_health

Summary:	Check MySQL
Name:		nagios-%{up_name}
Version:	2.1.5.1
Release:	%mkrel 1
Group:		Networking/Other
License:	GPL
URL:		http://www.consol.de/opensource/nagios/check-mysql-health/
Source0:	http://labs.consol.de/wp-content/uploads/2011/04/check_mysql_health-2.1.5.1.tar.gz
BuildArch:	noarch
BuildRequires:	perl
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This plugin is used to monitor a variety of mysql database metrics.

%prep
%setup -q -n %{up_name}-%{version}

%build
autoreconf -fi

%configure2_5x \
    --build=%{_arch}-mandriva-linux-gnu \
    --libexecdir=%{_datadir}/nagios/plugins \
    --with-statefiles-dir=%{_localstatedir}/lib/nagios
%make

%install
rm -rf %{buildroot}

%makeinstall_std

install -d -m 755 %{buildroot}%{_sysconfdir}/nagios/plugins.d
cat > %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_mysql_health.cfg <<'EOF'
define command{
	command_name	check_mysql_health
	command_line	%{_datadir}/nagios/plugins/check_mysql_health
}
EOF

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_mysql_health.cfg
%{_datadir}/nagios/plugins/check_mysql_health


%changelog
* Thu Apr 14 2011 Oden Eriksson <oeriksson@mandriva.com> 2.1.5.1-1mdv2011.0
+ Revision: 652918
- 2.1.5.1

* Sun Apr 10 2011 Oden Eriksson <oeriksson@mandriva.com> 2.1.5-1
+ Revision: 652250
- 2.1.5

* Thu Mar 17 2011 Oden Eriksson <oeriksson@mandriva.com> 2.1.1-5
+ Revision: 645846
- relink against libmysqlclient.so.18

* Sat Jan 01 2011 Oden Eriksson <oeriksson@mandriva.com> 2.1.1-4mdv2011.0
+ Revision: 627264
- rebuilt against mysql-5.5.8 libs, again

* Thu Dec 30 2010 Oden Eriksson <oeriksson@mandriva.com> 2.1.1-3mdv2011.0
+ Revision: 626545
- rebuilt against mysql-5.5.8 libs

* Wed Nov 17 2010 Oden Eriksson <oeriksson@mandriva.com> 2.1.1-1mdv2011.0
+ Revision: 598383
- 2.1.1
- it's really noarch

* Mon Nov 15 2010 Oden Eriksson <oeriksson@mandriva.com> 2.0.3-3mdv2011.0
+ Revision: 597624
- duh!

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Tue Mar 24 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.3-1mdv2009.1
+ Revision: 360944
- import nagios-check_mysql_health


* Tue Mar 24 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.3-1mdv2009.1
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3367 |12cr|nagios-check_netapp-20060619-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Check Network Appliance (NetApp) filers
Name:		nagios-check_netapp
Version:	20060619
Release:	%mkrel 4
Group:		Networking/Other
License:	BSD
URL:		http://nerhood.homeip.net/wordpress/archives/2006/06/19/monitoring-netapp-with-nagios-and-nagiosgraph/
Source0:	http://nerhood.homeip.net/code/check_netapp
BuildArch:  noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Use this plugin with Nagios to check Network Appliance (NetApp) filers.

%prep

%build

%install
rm -rf %{buildroot}

install -d -m 755 %{buildroot}%{_datadir}/nagios/plugins
install -m 755 %{SOURCE0} %{buildroot}%{_datadir}/nagios/plugins

perl -pi -e 's|/usr/local/nagios/libexec|%{_datadir}/nagios/plugins|' \
    %{buildroot}%{_datadir}/nagios/plugins/check_netapp

install -d -m 755 %{buildroot}%{_sysconfdir}/nagios/plugins.d
cat > %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_netapp.cfg <<'EOF'
define command{
	command_name	check_netapp
	command_line	%{_datadir}/nagios/plugins/check_netapp -H $HOSTADDRESS$
}
EOF

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_datadir}/nagios/plugins/check_netapp
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_netapp.cfg


%changelog
* Sat Dec 11 2010 Oden Eriksson <oeriksson@mandriva.com> 20060619-4mdv2011.0
+ Revision: 620461
- the mass rebuild of 2010.0 packages

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 20060619-3mdv2010.0
+ Revision: 440218
- rebuild

* Mon Dec 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 20060619-2mdv2009.1
+ Revision: 314638
- now a noarch package

  + Oden Eriksson <oeriksson@mandriva.com>
    - this is no noarch package

* Fri Feb 29 2008 Guillaume Rousse <guillomovitch@mandriva.org> 20060619-1mdv2008.1
+ Revision: 176824
- import nagios-check_netapp


* Fri Feb 29 2008 Guillaume Rousse <guillomovitch@mandriva.org> 20060619-1mdv2008.1
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3368 |12cr|nagios-check_nfs4-0.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		nagios-check_nfs4
Version:	0.2
Release:	%mkrel 4
Summary:	NFSv4 monitoring for clients and servers
License:	GPL
Group:		Networking/Other
URL:		http://www.nagiosexchange.org/cgi-bin/page.cgi?g=2070.html;d=1
Source:     check_nfs4.%{version}.pl
Requires:	nagios-plugins
BuildArch:  noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This plugin checks NFSv4 daemons status (client and server) including nfsd,
idmapd, mountd and svcgssd.
It also displays information about performances and errors. 

%prep
%setup -q -c -T

%build

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_datadir}/nagios/plugins
install -m 755 %{SOURCE0} %{buildroot}%{_datadir}/nagios/plugins/check_nfs4.pl

perl -pi -e 's|/usr/local/nagios/libexec|%{_datadir}/nagios|' \
    %{buildroot}%{_datadir}/nagios/plugins/check_nfs4.pl

install -d -m 755 %{buildroot}%{_sysconfdir}/nagios/plugins.d
cat > %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_nfs4.cfg <<'EOF'
define command {
	command_name    check_nfs4
	command_line    %{_datadir}/nagios/plugins/check_nfs4.pl
}
EOF

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_nfs4.cfg
%{_datadir}/nagios/plugins/check_nfs4.pl


%changelog
* Sat Dec 11 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2-4mdv2011.0
+ Revision: 620462
- the mass rebuild of 2010.0 packages

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.2-3mdv2010.0
+ Revision: 440225
- rebuild

* Sun Dec 21 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.2-2mdv2009.1
+ Revision: 317111
- fix configuration
- import nagios-check_nfs4



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3369 |12cr|nagios-check_rsync-1.02-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	nagios-check_rsync
%define version	1.02
%define release	%mkrel 5

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:    Nagios rsync plugin
License:    GPL
Group:		Networking/Other
Url:        http://www.nagiosexchange.org/cgi-bin/page.cgi?g=Detailed%2F2094.html
Source0:    check_rsync
Requires:   rsync
BuildArch:  noarch
BuildRoot:  %{_tmppath}/%{name}-%{version}

%description
Checks rsync servers availability, as well as (optionally) individual modules
availability. It also supports authentication on modules.

%prep

%build

%install
rm -rf %{buildroot}

install -d -m 755 %{buildroot}%{_datadir}/nagios/plugins
install -m 755 %{SOURCE0} %{buildroot}%{_datadir}/nagios/plugins

perl -pi -e 's|/usr/local/nagios/libexec|%{_datadir}/nagios/plugins|' \
    %{buildroot}%{_datadir}/nagios/plugins/check_rsync

install -d -m 755 %{buildroot}%{_sysconfdir}/nagios/plugins.d
cat > %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_rsync.cfg <<'EOF'
define command{
	command_name	check_rsync
	command_line	%{_datadir}/nagios/plugins/check_rsync -H $HOSTADDRESS$
}
EOF

%clean
rm -rf %buildroot

%files 
%defattr(-,root,root)
%{_datadir}/nagios/plugins/check_rsync
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_rsync.cfg



%changelog
* Sat Dec 11 2010 Oden Eriksson <oeriksson@mandriva.com> 1.02-5mdv2011.0
+ Revision: 620463
- the mass rebuild of 2010.0 packages

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.02-4mdv2010.0
+ Revision: 440226
- rebuild

* Mon Dec 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.02-3mdv2009.1
+ Revision: 314629
- now a noarch package

* Sat Oct 18 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.02-2mdv2009.1
+ Revision: 294898
- really use 1.02 source

* Sat Oct 18 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.02-1mdv2009.1
+ Revision: 294891
- import nagios-check_rsync


* Sat Oct 18 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.02-1mdv2009.1
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3370 |12cr|nagios-check_sip-1.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages	%{nil}
%define debug_package		%{nil}

Summary:	A Nagios plugin to check SIP servers and devices
Name:		nagios-check_sip
Version:	1.2
Release:	%mkrel 6
License:	GPL
Group:		Networking/Other
URL:		http://www.bashton.com/content/nagiosplugins
Source0:	http://www.bashton.com/downloads/%{name}-%{version}.tar.gz
Requires:	nagios
BuildArch:  noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
A Nagios plugin that will test a SIP server/device for availability and
response time.

%prep

%setup -q

%build

%install
rm -rf %{buildroot}

install -d -m 755 %{buildroot}%{_datadir}/nagios/plugins
install -m 755 check_sip %{buildroot}%{_datadir}/nagios/plugins

perl -pi -e 's|/usr/lib/nagios|%{_datadir}/nagios|' \
    %{buildroot}%{_datadir}/nagios/plugins/check_sip

install -d -m 755 %{buildroot}%{_sysconfdir}/nagios/plugins.d
cat > %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_sip.cfg <<'EOF'
define command {
    command_name	check_sip
	command_line	%{_datadir}/nagios/plugins/check_sip -u $ARG1$ -H $HOSTADDRESS$ -w 5
}
EOF

%if %mdkversion < 200900
%post
/sbin/service nagios condrestart > /dev/null 2>/dev/null || :

%postun
/sbin/service nagios condrestart > /dev/null 2>/dev/null || :
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_sip.cfg
%{_datadir}/nagios/plugins/check_sip


%changelog
* Sat Dec 11 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2-6mdv2011.0
+ Revision: 620464
- the mass rebuild of 2010.0 packages

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.2-5mdv2010.0
+ Revision: 440227
- rebuild

* Mon Dec 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.2-4mdv2009.1
+ Revision: 314653
- now a noarch package
- use a herein document for configuration
- reply on filetrigger for reloading nagios

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 1.2-3mdv2009.0
+ Revision: 253532
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - 1.2

* Tue Feb 19 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1-1mdv2008.1
+ Revision: 173081
- 1.1

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Apr 17 2007 Oden Eriksson <oeriksson@mandriva.com> 1.01-3mdv2008.0
+ Revision: 13796
- use the new /etc/nagios/plugins.d scandir


* Wed Nov 15 2006 Oden Eriksson <oeriksson@mandriva.com> 1.01-2mdv2007.0
+ Revision: 84577
- Import nagios-check_sip

* Thu Aug 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.01-2mdk
- disable debug packages

* Thu Apr 06 2006 Oden Eriksson <oeriksson@mandriva.com> 1.01-1mdk
- 1.01

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3371 |12cr|nagios-check_spamd-0.01-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages	%{nil}
%define debug_package		%{nil}

Summary:	Spamd monitoring script for use with Nagios
Name:		nagios-check_spamd
Version:	0.01
Release:	%mkrel 6
License:	Apache License
Group:		Networking/Other
URL:		http://www.apache.org/
Source0:	http://svn.apache.org/repos/asf/spamassassin/trunk/contrib/check_spamd
Requires:	nagios-plugins
Requires:	perl(Time::HiRes)
Requires:	perl(Mail::SpamAssassin::Client)
Requires:	perl(Mail::SpamAssassin::Timeout)
BuildArch:  noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
The purpose of this program is to provide a tool to monitor the status of
"spamd" server processes. spamd is the daemonized version of the spamassassin
executable, both provided in the SpamAssassin distribution.

This program is designed for use, as a plugin, with the Nagios service
monitoring software available from http://nagios.org. It might be compatible
with other service monitoring packages. It is also useful as a command line
utility or as a component of a custom shell script.

%prep
%setup -q -c -T

%build

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_datadir}/nagios/plugins
install -m 755 %{SOURCE0} %{buildroot}%{_datadir}/nagios/plugins

install -d %{buildroot}%{_sysconfdir}/nagios/plugins.d
cat > %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_spamd.cfg <<'EOF'
define command {
	command_name    check_spamd
	command_line    %{_datadir}/nagios/plugins/check_spamd -H $HOSTADDRESS$ -c $ARG1$ -p $ARG2$ -t $ARG3$ -w $ARG4$
}
EOF

%if %mdkversion < 200900
%post
/sbin/service nagios condrestart > /dev/null 2>/dev/null || :

%postun
/sbin/service nagios condrestart > /dev/null 2>/dev/null || :
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_spamd.cfg
%{_datadir}/nagios/plugins/check_spamd


%changelog
* Sat Dec 11 2010 Oden Eriksson <oeriksson@mandriva.com> 0.01-6mdv2011.0
+ Revision: 620465
- the mass rebuild of 2010.0 packages

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.01-5mdv2010.0
+ Revision: 440228
- rebuild

* Mon Dec 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.01-4mdv2009.1
+ Revision: 314657
- now a noarch package
- use a herein document for configuration
- reply on filetrigger for reloading nagios

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 0.01-4mdv2009.0
+ Revision: 253534
- rebuild
- fix summary-ended-with-dot

* Wed Feb 06 2008 Oden Eriksson <oeriksson@mandriva.com> 0.01-2mdv2008.1
+ Revision: 163162
- whoops!, it can't be a noarch package :-)

* Wed Feb 06 2008 Oden Eriksson <oeriksson@mandriva.com> 0.01-1mdv2008.1
+ Revision: 163156
- import nagios-check_spamd


* Wed Feb 06 2008 Oden Eriksson <oeriksson@mandriva.com> 0.01-1mdv2008.1
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3372 |12cr|nagios-check_syncrepl-20080409-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	nagios-check_syncrepl
%define version	20080409
%define release	%mkrel 8

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Check the open ldap syncrepl
Group:		Networking/Other
License:	BSD
URL:		http://www.nagiosexchange.org/cgi-bin/page.cgi?g=Detailed%2F2477.html
Source0:	check_syncrepl.py
Patch0:     check_syncrepl.py-allow-openldap2.4-CSN-format.patch
Patch1:     check_syncrepl.py-fix-exit-status.patch
Patch2:     check_syncrepl.py-allow-ignore-higher-CSN.patch
Requires:   python-ldap
BuildArch:  noarch
BuildRoot:  %{_tmppath}/%{name}-%{version}

%description
Check the open ldap replication via SYNCREPL and python. 

%prep
%setup -c -T
cp %{SOURCE0} .
%patch0 -p 0
%patch1 -p 0
%patch2 -p 0

%build


%install
rm -rf %{buildroot}

install -d -m 755 %{buildroot}%{_datadir}/nagios/plugins
install -m 755 check_syncrepl.py %{buildroot}%{_datadir}/nagios/plugins

install -d -m 755 %{buildroot}%{_sysconfdir}/nagios/plugins.d
cat > %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_syncrepl.cfg <<'EOF'
define command{
	command_name	check_syncrepl
	command_line	%{_datadir}/nagios/plugins/check_syncrepl.py -q -n $ARG1$ $ARG2$ -b $ARG3$
}
EOF

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_datadir}/nagios/plugins/check_syncrepl.py
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_syncrepl.cfg


%changelog
* Sat Dec 11 2010 Oden Eriksson <oeriksson@mandriva.com> 20080409-8mdv2011.0
+ Revision: 620466
- the mass rebuild of 2010.0 packages

* Thu May 28 2009 Guillaume Rousse <guillomovitch@mandriva.org> 20080409-7mdv2010.0
+ Revision: 380370
- patch: allow consumer CSN to be higher than provider

* Sun Jan 18 2009 Guillaume Rousse <guillomovitch@mandriva.org> 20080409-6mdv2009.1
+ Revision: 331023
- patch1: exit wit expected status when test fails

* Mon Dec 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 20080409-5mdv2009.1
+ Revision: 314640
- now a noarch plugin

* Thu Sep 25 2008 Guillaume Rousse <guillomovitch@mandriva.org> 20080409-4mdv2009.0
+ Revision: 288130
- fix openldap2.4 CSN format issue

* Thu Sep 25 2008 Guillaume Rousse <guillomovitch@mandriva.org> 20080409-3mdv2009.0
+ Revision: 287982
- configuration tuning

* Wed Sep 24 2008 Guillaume Rousse <guillomovitch@mandriva.org> 20080409-2mdv2009.0
+ Revision: 287965
- fix dependencies

* Tue Sep 09 2008 Guillaume Rousse <guillomovitch@mandriva.org> 20080409-1mdv2009.0
+ Revision: 283008
- import nagios-check_syncrepl


* Tue Sep 09 2008 Guillaume Rousse <guillomovitch@mandriva.org> 20080409-1mdv2009.0
- first release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3373 |12cr|nagios-check_temperature-1.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages	%{nil}
%define debug_package		%{nil}

Summary:	A Nagios wrapper script around digitemp
Name:		nagios-check_temperature
Version:	1.1
Release:	%mkrel 7
License:	BSD-like
Group:		Networking/Other
URL:		http://www.hoppie.nl/tempsens/
Source0:	http://www.hoppie.nl/tempsens/check_temperature
Requires:	digitemp
Requires:	nagios-plugins
BuildArch:  noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
check_temperature: Nagios wrapper script around digitemp. Used to monitor a
couple of 1-wire temperature sensors and to raise an alarm when one of them
reports a temperature outside a predefined band.

%prep
%setup -q -T -c

%build

%install
rm -rf %{buildroot}

install -d -m 755 %{buildroot}%{_bindir}
cat > %{buildroot}%{_bindir}/get_temperature << 'EOF'
#!/bin/bash
#
# get_temperature: polls the temperature sensor array and leaves the
# temperatures in a state file. Called by cron every 5 minutes.

TMPFILE="/tmp/temperature.XXXXXX"
STATEFILE="%{_localstatedir}/lib/temperature/current"
DIGITEMP="%{_bindir}/digitemp"
DIGICONF="%{_sysconfdir}/digitemp.conf"

# error check #1
if ! [ -f \$DIGITEMP ]; then
    echo "\$DIGITEMP does not exist."
    echo "please do \"ln -snf %{_bindir}/digitemp_DS9097 %{_bindir}/digitemp\""
    exit 1
fi

# error check #2
if ! [ -f \$DIGICONF ]; then
    echo "\$DIGICONF does not exist."
    echo "please do \"%{_bindir}/digitemp -i -c \$DIGICONF -s /dev/ttyS0\""
    exit 1
fi

# Abort after first script error.
set -e

# Get a unique temporary tamper-proof file name.
tmp=\$(mktemp \$TMPFILE)

# Create a full poll list of the temperature array. This takes up to
# 5 seconds per sensor, and therefore must be done to a (slowly growing)
# temporary file.
\$DIGITEMP -c \$DIGICONF -a -q > \$tmp
chmod 644 \$tmp

# 'Atomically' move the freshly created state file in place.
mv \$tmp \$STATEFILE
EOF
chmod +x %{buildroot}%{_bindir}/get_temperature

install -d -m 755 %{buildroot}%{_datadir}/nagios/plugins
install -m 755 %{SOURCE0} %{buildroot}%{_datadir}/nagios/plugins

install -d -m 755 %{buildroot}%{_sysconfdir}/nagios/plugins.d
cat > %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_temperature.cfg <<'EOF'
define command {
        command_name	check_temperature
        command_line	%{_datadir}/nagios/plugins/check_temperature -s $ARG1$ -t $ARG2$ -w $ARG3$ -c $ARG4$
}
EOF

install -d -m 755 %{buildroot}%{_sysconfdir}/cron.d
cat > %{buildroot}%{_sysconfdir}/cron.d/%{name} <<'EOF'
# Poll the temperature sensor array every five minutes.
*/5 * * * * root %{_bindir}/get_temperature

# Append the last poll to the history file after each whole hour.
4 * * * * root cat %{_localstatedir}/lib/temperature/current >> /var/log/temperature.log
EOF

install -d -m 755 %{buildroot}%{_sysconfdir}/logrotate.d
cat > %{buildroot}%{_sysconfdir}/logrotate.d/%{name} <<'EOF'
/var/log/temperature.log {
    missingok
    monthly
    compress
}
EOF

install -d -m 755 %{buildroot}%{_localstatedir}/lib/temperature

%if %mdkversion < 200900
%post
/sbin/service nagios condrestart > /dev/null 2>/dev/null || :

%postun
/sbin/service nagios condrestart > /dev/null 2>/dev/null || :
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_temperature.cfg
%config(noreplace) %{_sysconfdir}/cron.d/%{name}
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%{_datadir}/nagios/plugins/check_temperature
%{_bindir}/get_temperature
%{_localstatedir}/lib/temperature


%changelog
* Sat Dec 11 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1-7mdv2011.0
+ Revision: 620467
- the mass rebuild of 2010.0 packages

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.1-6mdv2010.0
+ Revision: 440229
- rebuild

* Mon Dec 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.1-5mdv2009.1
+ Revision: 314683
- now a noarch package
- use a herein document for configuration
- reply on filetrigger for reloading nagios

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 1.1-4mdv2009.0
+ Revision: 253541
- rebuild

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.1-2mdv2008.1
+ Revision: 136618
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Apr 17 2007 Oden Eriksson <oeriksson@mandriva.com> 1.1-2mdv2008.0
+ Revision: 13797
- use the new /etc/nagios/plugins.d scandir


* Wed Nov 15 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1-1mdv2007.0
+ Revision: 84579
- Import nagios-check_temperature

* Sun Sep 17 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1-1mdv2007.0
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3374 |12cr|nagios-check_whitelist-0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages	%{nil}
%define debug_package		%{nil}

Summary:	Examine and manipulate SpamAssassin's auto-whitelist db
Name:		nagios-check_whitelist
Version:	0
Release:	%mkrel 7
License:	Apache License
Group:		Networking/Other
URL:		http://www.apache.org/
Source0:	http://svn.apache.org/repos/asf/spamassassin/trunk/tools/check_whitelist
Source1:	check_whitelist.cfg
Requires:	nagios-plugins
BuildArch:  noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Check or clean a SpamAssassin auto-whitelist (AWL) database file.

%prep
%setup -q -c -T

%build

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_datadir}/nagios/plugins
install -m 755 %{SOURCE0} %{buildroot}%{_datadir}/nagios/plugins/

install -d -m 755 %{buildroot}%{_sysconfdir}/nagios/plugins.d
cat > %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_whitelist.cfg <<'EOF'
define command {
	command_name    check_whitelist
	command_line    %{_datadir}/nagios/plugins/check_whitelist --clean --min $ARG1$ $ARG2$
}
EOF

%if %mdkversion < 200900
%post
/sbin/service nagios condrestart > /dev/null 2>/dev/null || :

%postun
/sbin/service nagios condrestart > /dev/null 2>/dev/null || :
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_whitelist.cfg
%{_datadir}/nagios/plugins/check_whitelist


%changelog
* Sat Dec 11 2010 Oden Eriksson <oeriksson@mandriva.com> 0-7mdv2011.0
+ Revision: 620470
- the mass rebuild of 2010.0 packages

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0-6mdv2010.0
+ Revision: 440231
- rebuild

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - description is not a usage guide

* Mon Dec 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0-5mdv2009.1
+ Revision: 314658
- now a noarch package
- use a herein document for configuration
- reply on filetrigger for reloading nagios

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 0-4mdv2009.0
+ Revision: 253543
- rebuild

* Wed Feb 06 2008 Oden Eriksson <oeriksson@mandriva.com> 0-2mdv2008.1
+ Revision: 163163
- whoops!, it can't be a noarch package :-)
- import nagios-check_whitelist


* Wed Feb 06 2008 Oden Eriksson <oeriksson@mandriva.com> 0-1mdv2008.1
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3375 |12cr|nagios-check_x224-9734-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	nagios-check_x224
%define version	9734
%define release	%mkrel 2

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Nagios x224 plugin
Group:		Networking/Other
License:	BSD
URL:		http://exchange.nagios.org/directory/Plugins/Remote-Access/check_x224/details
Source0:	check_x224
BuildArch:  noarch
BuildRoot:  %{_tmppath}/%{name}-%{version}

%description
Checks that the most basic parts of a Remote Desktop connection succeeds.
The Remote Desktop protocol builds on a protocol called x224. This plugin
checks that the initial and most basic parts of a Remote Desktop connection -
the part which is specified by x224 - succeeds. I.e., it does a bit more than a
TCP connection test at port 3389. 

%prep

%build

%install
rm -rf %{buildroot}

install -d -m 755 %{buildroot}%{_datadir}/nagios/plugins
install -m 755 %{SOURCE0} %{buildroot}%{_datadir}/nagios/plugins

install -d -m 755 %{buildroot}%{_sysconfdir}/nagios/plugins.d
cat > %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_x224.cfg <<'EOF'
define command {
	command_name    check_x224
	command_line    %{_datadir}/nagios/plugins/check_x224 -H $HOSTADDRESS$
}
EOF

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_x224.cfg
%{_datadir}/nagios/plugins/check_x224



%changelog
* Mon Aug 16 2010 Guillaume Rousse <guillomovitch@mandriva.org> 9734-2mdv2011.0
+ Revision: 570416
- fix configuration file

* Mon Aug 16 2010 Guillaume Rousse <guillomovitch@mandriva.org> 9734-1mdv2011.0
+ Revision: 570410
- import nagios-check_x224


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3376 |12cr|nagios-check_xendomains-20070528-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	nagios-check_xendomains
%define version	20070528
%define release	%mkrel 10

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Nagios Xen plugin
Group:		Networking/Other
License:	BSD
URL:		http://beta.perseverantia.com/devel/?project=nagiosplug
Source0:	http://beta.perseverantia.com/devel/src/plugins/check_xendomains.py
Patch:      check_xendomains-fix-shellbang.patch
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Plugin for Nagios (written in Python to check Xen's state on a remote host. As
for now, it just checks that Xend is running (well, it really checks that
xend-http-server is running) and lists the nodes running on the remote host.

%prep
cp %{SOURCE0} check_xendomains.py
%patch -p0

%build

%install
rm -rf %{buildroot}

install -d -m 755 %{buildroot}%{_datadir}/nagios/plugins
install -m 755 check_xendomains.py %{buildroot}%{_datadir}/nagios/plugins/check_xendomains

install -d -m 755 %{buildroot}%{_sysconfdir}/nagios/plugins.d
cat > %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_xendomains.cfg <<'EOF'
define command{
	command_name	check_xendomains
	command_line	%{_datadir}/nagios/plugins/check_xendomains -H $HOSTADDRESS$
}
EOF

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_datadir}/nagios/plugins/check_xendomains
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_xendomains.cfg


%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 20070528-10mdv2011.0
+ Revision: 612985
- the mass rebuild of 2010.1 packages

* Wed Apr 28 2010 Guillaume Rousse <guillomovitch@mandriva.org> 20070528-9mdv2010.1
+ Revision: 540288
- this is a noarch plugin

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 20070528-8mdv2010.0
+ Revision: 430147
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 20070528-7mdv2009.0
+ Revision: 253545
- rebuild

* Wed Mar 05 2008 Guillaume Rousse <guillomovitch@mandriva.org> 20070528-5mdv2008.1
+ Revision: 180030
- fix python shellbang to avoid dependency on python 2.4

* Fri Feb 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 20070528-4mdv2008.1
+ Revision: 168930
- fix configuration (thanks oden)

* Fri Feb 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 20070528-3mdv2008.1
+ Revision: 168915
- add a configuration file

* Fri Feb 15 2008 Oden Eriksson <oeriksson@mandriva.com> 20070528-2mdv2008.1
+ Revision: 168866
- it can't be a noarch package

* Fri Feb 01 2008 Guillaume Rousse <guillomovitch@mandriva.org> 20070528-1mdv2008.1
+ Revision: 161129
- import nagios-check_xendomains


* Fri Feb 01 2008 Guillaume Rousse <guillomovitch@mandriva.org> 20070528-1mdv2008.1
- first mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3377 |12cr|nagios-check_zone_auth-1.12-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	nagios-check_zone_auth
%define version	1.12
%define release	%mkrel 2

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Check DNS zones synchronisation
Group:		Networking/Other
License:	BSD
URL:		http://dns.measurement-factory.com/tools/nagios-plugins/check_zone_auth.html
Source0:	http://dns.measurement-factory.com/tools/nagios-plugins/src/check_zone_auth
BuildArch:  noarch
BuildRoot:  %{_tmppath}/%{name}-%{version}

%description
Use this plugin with Nagios to make sure that the authoritative nameservers for
a given zone remain in sync.

%prep

%build


%install
rm -rf %{buildroot}

install -d -m 755 %{buildroot}%{_datadir}/nagios/plugins
install -m 755 %{SOURCE0} %{buildroot}%{_datadir}/nagios/plugins

install -d -m 755 %{buildroot}%{_sysconfdir}/nagios/plugins.d
cat > %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_zone_auth.cfg <<'EOF'
define command{
	command_name	check_zone_auth
	command_line	%{_datadir}/nagios/plugins/check_zone_auth -Z $HOSTADDRESS$
}
EOF

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_datadir}/nagios/plugins/check_zone_auth
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_zone_auth.cfg


%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 1.12-2mdv2011.0
+ Revision: 612986
- the mass rebuild of 2010.1 packages

* Fri Nov 13 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.12-1mdv2010.1
+ Revision: 465685
- new version

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.11-2mdv2010.0
+ Revision: 440232
- rebuild

* Sun Jan 18 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.11-1mdv2009.1
+ Revision: 330895
- new version

* Mon Dec 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.9-3mdv2009.1
+ Revision: 314636
- now a noarch package

* Wed Aug 13 2008 Michael Scherer <misc@mandriva.org> 1.9-2mdv2009.0
+ Revision: 271401
- fix configuration

* Mon Jul 07 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.9-1mdv2009.0
+ Revision: 232349
- new version

* Fri Feb 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.1-4mdv2008.1
+ Revision: 168929
- fix configuration (thanks oden)

* Fri Feb 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.1-3mdv2008.1
+ Revision: 168914
- add a configuration file

* Fri Feb 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.1-2mdv2008.1
+ Revision: 168795
- not a noarch package, as nagios plugins installation directory is arch-dependant

* Fri Feb 01 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.1-1mdv2008.1
+ Revision: 161107
- import nagios-check_zone_auth


* Fri Feb 01 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.1-1mdv2008.1
- first release as independant package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3378 |12cr|nagios-conf-3.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	This package contains sample configuration for nagios
Name:		nagios-conf
Version:	3.0
Release:	%mkrel 5
License:	GPL
Group:		Networking/Other
URL:		http://www.nagios.org/
Source0:	sample.cfg
Requires:	nagios
Requires:	nagios-check_disk
Requires:	nagios-check_http
Requires:	nagios-check_load
Requires:	nagios-check_ping
Requires:	nagios-check_procs
Requires:	nagios-check_ssh
Requires:	nagios-check_swap
Requires:	nagios-check_users
BuildArch:	noarch
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This package contains sample configuration for nagios.

%prep

%setup -q -T -c -n %{name}-%{version}

cp %{SOURCE0} sample.cfg

%build

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}/nagios/conf.d

install -m0644 sample.cfg %{buildroot}%{_sysconfdir}/nagios/conf.d/

%post
%{_initrddir}/nagios condrestart >/dev/null 2>&1 || :

%postun
if [ "$1" = "0" ]; then
    %{_initrddir}/nagios condrestart >/dev/null 2>&1 || :
fi

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%attr(0644,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/nagios/conf.d/sample.cfg



%changelog
* Sat Dec 11 2010 Oden Eriksson <oeriksson@mandriva.com> 3.0-5mdv2011.0
+ Revision: 620471
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 3.0-4mdv2010.0
+ Revision: 430148
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 3.0-3mdv2009.0
+ Revision: 253499
- rebuild

* Wed Jan 30 2008 Oden Eriksson <oeriksson@mandriva.com> 3.0-1mdv2008.1
+ Revision: 160256
- import nagios-conf


* Wed Jan 30 2008 Oden Eriksson <oeriksson@mandriva.com> 3.0-1mdv2008.1
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3379 |12cr|nagiosgraph-1.4.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	nagiosgraph
%define version 1.4.3
%define release %mkrel 1

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Visualization addon for nagios
License:	GPL
Group:		Networking/WWW
URL:		http://nagiosgraph.sourceforge.net
Source:     http://downloads.sourceforge.net/nagiosgraph/%{name}-%{version}.tar.gz
Patch:      nagiosgraph-1.4.3-fhs.patch
Requires:   nagios
Requires(post):   rpm-helper
%if %mdkversion < 201010
Requires(postun):   rpm-helper
%endif
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Nagiosgraph is an add-on of Nagios. It collects service performance data into
rrd format, and displays the resulting graphs via cgi.

%prep
%setup -q -n %{name}-%{version}
%patch -p 1

%build

%install
rm -rf %{buildroot}

install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}
install -m 644 etc/* %{buildroot}%{_sysconfdir}/%{name}
rm -f %{buildroot}%{_sysconfdir}/%{name}/*.pm

install -d -m 755 %{buildroot}%{_datadir}/%{name}
install -d -m 755 %{buildroot}%{_datadir}/%{name}/lib
install -m 644 etc/ngshared.pm %{buildroot}%{_datadir}/%{name}/lib

install -d -m 755 %{buildroot}%{_datadir}/%{name}/www
install -m 755 cgi/* %{buildroot}%{_datadir}/%{name}/www
install -m 644 share/*.css %{buildroot}%{_datadir}/%{name}/www

install -d -m 755 %{buildroot}%{_datadir}/%{name}/bin
install -m 755 lib/* %{buildroot}%{_datadir}/%{name}/bin

install -d -m 755 %{buildroot}%{_var}/lib/nagiosgraph

# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# %{name} Apache configuration
Alias /%{name} %{_datadir}/%{name}/www

<Directory %{_datadir}/%{name}/www>
    DirectoryIndex show.cgi
    Options ExecCGI

    Order allow,deny
    Allow from all
</Directory>
EOF

cat > README.urpmi <<EOF
Mandriva RPM specific notes

setup
-----
This software has been modified to comply with FHS:
- all configurations files are located in %{_sysconfdir}/nagiosgraph
EOF

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201010
%_post_webapp
%endif
%create_ghostfile /var/log/nagiosgraph.log nagios apache 664

%postun
%if %mdkversion < 201010
%_postun_webapp
%endif

%files
%defattr(-,root,root)
%doc AUTHORS CHANGELOG INSTALL README README.urpmi TODO
%config(noreplace) %{_webappconfdir}/%{name}.conf
%config(noreplace) %{_sysconfdir}/nagiosgraph
%{_datadir}/%{name}
%attr(-,nagios,nagios) %{_var}/lib/%{name}


%changelog
* Sat Jul 17 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.3-1mdv2011.0
+ Revision: 554504
- new version

* Thu Mar 18 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.2-1mdv2010.1
+ Revision: 525138
- new version
- rediff fhs patch

* Fri Feb 19 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.1-1mdv2010.1
+ Revision: 508002
- new version

* Wed Feb 17 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.0-2mdv2010.1
+ Revision: 507288
- fix dependencies

* Thu Jan 21 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.0-1mdv2010.1
+ Revision: 494750
- new version
- rely on filetrigger for reloading apache configuration begining with 2010.1,
  rpm-helper macros otherwise

* Thu Dec 17 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.3-1mdv2010.1
+ Revision: 479723
- new version

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.2-1mdv2010.1
+ Revision: 468634
- update to new version 1.3.2

* Sat Jul 18 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.1-1mdv2010.0
+ Revision: 397014
- new version

* Fri Jan 30 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.0-1mdv2009.1
+ Revision: 335581
- new version

* Sun Dec 28 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.3-1mdv2009.1
+ Revision: 320705
- import nagiosgraph


* Sun Dec 28 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.3-1mdv2009.1
- first mdv release 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3380 |12cr|nagios-imagepaks-1.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Nagios Image Packs
Name:		nagios-imagepaks
Version:	1.0
Release:	%mkrel 5
License:	Open Source
Group:		Networking/WWW
URL:		http://www.nagios.org/download/extras.php
Source0:	http://dl.sourceforge.net/nagios/imagepak-base.tar.gz
Source1:	http://dl.sourceforge.net/nagios/imagepak-bernhard.tar.gz
Source2:	http://dl.sourceforge.net/nagios/imagepak-cook.tar.gz
Source3:	http://dl.sourceforge.net/nagios/imagepak-didier.tar.gz
Source4:	http://dl.sourceforge.net/nagios/imagepak-remus.tar.gz
Source5:	http://dl.sourceforge.net/nagios/imagepak-satrapa.tar.gz
Source6:	http://dl.sourceforge.net/nagios/imagepak-werschler.tar.gz
Source7:	http://glen.alkohol.ee/pld/nagios/imagepak-pld-20050402.4.tar.bz2
Source8:	mandriva.png
Requires:	nagios-www
BuildArch:	noarch
BuildRequires:	imagemagick
BuildRequires:	gd-utils
BuildRoot:	%{_tmppath}/%{name}-%{version}-root

%define		_logodir	%{_datadir}/nagios/www/images/logos

%description
Image packs are provided so that you have some colorful OS and device images to
beautify your CGIs in Nagios. Each pack includes GIF, JPEG, PNG, and GD2
versions of each icon.

%prep

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_logodir}/{bernhard,cook}
tar -xz -C %{buildroot}%{_logodir} -f %{SOURCE0}
tar -xz -C %{buildroot}%{_logodir}/bernhard --strip-components=1 -f %{SOURCE1}
tar -xz -C %{buildroot}%{_logodir}/cook -f %{SOURCE2}
tar -xz -C %{buildroot}%{_logodir} -f %{SOURCE3}
tar -xz -C %{buildroot}%{_logodir} -f %{SOURCE4}
tar -xz -C %{buildroot}%{_logodir} -f %{SOURCE5}
tar -xz -C %{buildroot}%{_logodir} -f %{SOURCE6}
tar -xj -C %{buildroot}%{_logodir}/base --strip-components=1 -f %{SOURCE7}

# shiny mandriva icon
install -m 644 %{SOURCE8} %{buildroot}%{_logodir}/base/mandriva.png
convert %{SOURCE8} %{buildroot}%{_logodir}/base/mandriva.gif
convert %{SOURCE8} %{buildroot}%{_logodir}/base/mandriva.jpg
pngtogd2  %{SOURCE8} %{buildroot}%{_logodir}/base/mandriva.gd2 0 1

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_logodir}/*


%changelog
* Tue Dec 30 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-5mdv2009.1
+ Revision: 321455
- adaptation for new nagios web files location

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0-4mdv2009.0
+ Revision: 253547
- rebuild

* Wed Jan 23 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-2mdv2008.1
+ Revision: 157185
- add shiny mandriva icon

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Apr 17 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0-1mdv2008.0
+ Revision: 13807
- Import nagios-imagepaks



* Wed Apr 11 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0-1mdv2007.1
- initial Mandriva package (pld import)

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3381 |12cr|nagios-plugins-1.4.16-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Just a wild guess...
%define _requires_exceptions perl(English)\\|perl(SNMP)\\|perl(a)

%define snap	20041220

%define nsusr nagios
%define nsgrp nagios
%define cmdusr apache
%define cmdgrp apache

Summary:	Host/service/network monitoring program plugins for Nagios
Name:		nagios-plugins
Version:	1.4.16
Release:	%mkrel 1
License:	GPLv2+
Group:		Networking/Other
URL:		http://nagiosplug.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/nagiosplug/%{name}-%{version}.tar.gz
Source2:	nagios-plugins.cfg_do_not_use
Source101:	check_breeze.cfg
Source102:	check_by_ssh.cfg
Source103:	check_cluster.cfg
Source104:	check_dhcp.cfg
Source105:	check_dig.cfg
Source106:	check_disk.cfg
Source107:	check_disk_smb.cfg
Source108:	check_dns.cfg
Source109:	check_dummy.cfg
Source110:	check_file_age.cfg
Source111:	check_flexlm.cfg
Source112:	check_fping.cfg
Source113:	check_game.cfg
Source114:	check_hpjd.cfg
Source115:	check_http.cfg
Source116:	check_icmp.cfg
Source117:	check_ide_smart.cfg
Source118:	check_ifoperstatus.cfg
Source119:	check_ifstatus.cfg
Source120:	check_ircd.cfg
Source121:	check_ldap.cfg
Source122:	check_load.cfg
Source123:	check_log.cfg
Source124:	check_mailq.cfg
Source127:	check_mysql.cfg
Source128:	check_mysql_query.cfg
Source129:	check_nagios.cfg
Source130:	check_nt.cfg
Source131:	check_ntp.cfg
Source132:	check_ntp_peer.cfg
Source133:	check_ntp_time.cfg
Source134:	check_nwstat.cfg
Source135:	check_oracle.cfg
Source136:	check_overcr.cfg
Source137:	check_pgsql.cfg
Source138:	check_ping.cfg
Source139:	check_procs.cfg
Source140:	check_radius.cfg
Source141:	check_real.cfg
Source142:	check_rpc.cfg
Source143:	check_sensors.cfg
Source144:	check_smtp.cfg
Source145:	check_snmp.cfg
Source146:	check_ssh.cfg
Source147:	check_swap.cfg
Source148:	check_tcp.cfg
Source149:	check_time.cfg
Source150:	check_ups.cfg
Source151:	check_users.cfg
Source152:	check_wave.cfg
#
Source200:	check_adptraid.cfg
Source201:	check_apache.cfg
Source202:	check_apc_ups.cfg
Source203:	check_appletalk.cfg
Source204:	check_arping.cfg
Source205:	check_asterisk.cfg
Source206:	check_axis.cfg
Source207:	check_backup.cfg
Source208:	check_bgp.cfg
Source209:	check_bgpstate.cfg
Source210:	check_ciscotemp.cfg
Source211:	check_cluster2.cfg
Source212:	check_compaq_insight.cfg
Source213:	check_digitemp.cfg
Source214:	check_dlswcircuit.cfg
Source215:	check_dns_random.cfg
Source216:	check_email_loop.cfg
Source217:	check_frontpage.cfg
Source218:	check_hprsc.cfg
Source219:	check_hw.cfg
Source220:	check_ica_master_browser.cfg
Source221:	check_ica_metaframe_pub_apps.cfg
Source222:	check_ica_program_neigbourhood.cfg
Source223:	check_inodes.cfg
Source224:	check_ipxping.cfg
Source225:	check_javaproc.cfg
Source226:	check_linux_raid.cfg
Source227:	check_log2.cfg
Source228:	check_lotus.cfg
Source229:	check_maxchannels.cfg
Source230:	check_maxwanstate.cfg
Source231:	check_mem.cfg
Source232:	check_mrtgext.cfg
Source233:	check_ms_spooler.cfg
Source234:	check_mssql.cfg
Source235:	check_netapp.cfg
Source236:	check_nmap.cfg
Source237:	check_pcpmetric.cfg
Source238:	check_pfstate.cfg
Source239:	check_qmailq.cfg
Source240:	check_rbl.cfg
Source241:	check_remote_nagios_status.cfg
Source242:	check_sendim.cfg
Source243:	check_smart.cfg
Source244:	check_smb.cfg
Source245:	check_snmp_disk_monitor.cfg
Source246:	check_snmp_printer.cfg
Source247:	check_snmp_process_monitor.cfg
Source248:	check_snmp_procs.cfg
Source249:	check_sockets.cfg
Source250:	check_timeout.cfg
Source251:	check_traceroute.cfg
Source252:	check_uptime.cfg
Source253:	check_wins.cfg
#
Patch1:		nagios-plugins-check_compaq_insight.diff
Patch2:		nagios-plugins-wireshark.diff
Patch3:		nagios-plugins-1.4.14-contrib-API.patch
Patch4:		nagios-plugins-check_ipxping.diff
Patch5:		command.cfg.diff
Patch6:		nagios-plugins-check_ping-socket-filter-warning.diff
Patch7:		nagios-plugins-command.cfg.in.typo.diff
Patch8:		nagios-plugins-command.cfg.in.bindir.diff
Patch9:		nagios-plugins-check_backup.pl_fix.diff
Patch10:	nagios-plugins-check_email_loop.pl_fix.diff
Patch11:	nagios-plugins-check_ica_program_neigbourhood.pl_fix.diff
Patch12:	nagios-plugins-check_log2.pl_fix.diff
Patch13:	nagios-plugins-check_ms_spooler.pl_fix.diff
Patch14:	nagios-plugins-check_traceroute.pl_fix.diff
Patch15:	nagios-plugins-check_appletalk.pl_fix.diff
Patch16:	nagios-plugins-check_mssql.sh_fix.diff
Patch17:	nagios-plugins-check_nmap.py_fix.diff
Patch18:	nagios-plugins-check_inodes.pl_fix.diff
Patch19:	nagios-plugins-utils.pm_fix.diff
# http://sourceforge.net/tracker/index.php?func=detail&aid=1854415&group_id=29880&atid=397599
Patch21:	nagios-plugins-1.4.15-check_dhcp-roguedhcpservercheck.patch
# http://sourceforge.net/tracker/?func=detail&atid=397599&aid=2430999&group_id=29880
Patch22:	nagios-plugins-1.4.16-check_ldap_certificate.patch
#
Requires(post): rpm-helper
Requires(preun): rpm-helper
BuildRequires:	cvs
BuildRequires:	mysql-devel
BuildRequires:	bind-utils
BuildRequires:	fping
BuildRequires:	gettext-devel
BuildRequires:	libsasl-devel
BuildRequires:	net-snmp-utils
BuildRequires:	ntp
BuildRequires:	nut
BuildRequires:	openldap-devel
BuildRequires:	openssh-clients
BuildRequires:	openssl-devel
BuildRequires:	pam-devel
BuildRequires:	postgresql-devel
BuildRequires:	python
BuildRequires:	radiusclient-ng-devel
BuildRequires:	samba-client
BuildRequires:	shadow-utils
BuildRequires:	traceroute
BuildRequires:	zlib-devel
Epoch:		1
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Nagios is a program that will monitor hosts and services on your network, and
to email or page you when a problem arises or is resolved. Nagios runs on a
Unix server as a background or daemon process, intermittently running checks on
various services that you specify. The actual service checks are performed by
separate "plugin" programs which return the status of the checks to Nagios.

This package contains the basic plugins necessary for use with the Nagios
package.  This package should install cleanly on almost any RPM-based system.

%package -n	nagios-check_breeze
Summary:	The check_breeze plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3
Requires:	nagios-plugins

%description -n	nagios-check_breeze
This plugin reports the signal strength of a Breezecom wireless equipment

%package -n	nagios-check_by_ssh
Summary:	The check_by_ssh plugin for nagios
Group:		Networking/Other
Requires:	nagios-check_disk
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_by_ssh
This plugin uses SSH to execute commands on a remote host.

%package -n	nagios-check_cluster
Summary:	The check_cluster plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_cluster
This package contains the check_cluster plugin for nagios.

%package -n	nagios-check_dhcp
Summary:	The check_dhcp plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_dhcp
This plugin tests the availability of DHCP servers on a network.

%package -n	nagios-check_dig
Summary:	The check_dig plugin for nagios
Group:		Networking/Other
Requires:	bind-utils
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_dig
This plugin test the DNS service on the specified host using dig

%package -n	nagios-check_disk
Summary:	The check_disk plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_disk
This plugin checks the amount of used disk space on a mounted file system and
generates an alert if free space is less than one of the threshold values

%package -n	nagios-check_disk_smb
Summary:	The check_disk_smb plugin for nagios
Group:		Networking/Other
Requires:	samba-client
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_disk_smb
Perl Check SMB Disk plugin for Nagios

%package -n	nagios-check_dns
Summary:	The check_dns plugin for nagios
Group:		Networking/Other
Requires:	bind-utils
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_dns
This plugin uses the nslookup program to obtain the IP address for the given
host/domain query. An optional DNS server to use may be specified. If no DNS
server is specified, the default server(s) specified in /etc/resolv.conf will
be used.

%package -n	nagios-check_dummy
Summary:	The check_dummy plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_dummy
This plugin will simply return the state corresponding to the numeric value
of the <state> argument with optional text

%package -n	nagios-check_file_age
Summary:	The check_file_age plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3
Requires:	nagios-plugins

%description -n	nagios-check_file_age
This package contains the check_file_age plugin for nagios.

%package -n	nagios-check_flexlm
Summary:	The check_flexlm plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3
Requires:	nagios-plugins

%description -n	nagios-check_flexlm
Check available flexlm license managers.

%package -n	nagios-check_fping
Summary:	The check_fping plugin for nagios
Group:		Networking/Other
Requires:	fping
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_fping
This plugin will use the fping command to ping the specified host for a fast
check Note that it is necessary to set the suid flag on fping.

%package -n	nagios-check_game
Summary:	The check_game plugin for nagios
Group:		Networking/Other
Requires:	qstat
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_game
This plugin tests game server connections with the specified host.

%package -n	nagios-check_hpjd
Summary:	The check_hpjd plugin for nagios
Group:		Networking/Other
Requires:	net-snmp-utils
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_hpjd
This plugin tests the STATUS of an HP printer with a JetDirect card. Net-snmp
must be installed on the computer running the plugin.

%package -n	nagios-check_http
Summary:	The check_http plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_http
This plugin tests the HTTP service on the specified host. It can test normal
(http) and secure (https) servers, follow redirects, search for strings and
regular expressions, check connection times, and report on certificate
expiration times.

%package -n	nagios-check_icmp
Summary:	The check_icmp plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_icmp
This package contains the check_icmp plugin for nagios.

%package -n	nagios-check_ide_smart
Summary:	The check_ide_smart plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_ide_smart
This plugin checks a local hard drive with the (Linux specific) SMART interface
[http://smartlinux.sourceforge.net/smart/index.php].

%package -n	nagios-check_ifoperstatus
Summary:	The check_ifoperstatus plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3
Requires:	nagios-plugins

%description -n	nagios-check_ifoperstatus
check_ifoperstatus plugin for Nagios monitors operational status of a
particular network interface on the target host.

%package -n	nagios-check_ifstatus
Summary:	The check_ifstatus plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3
Requires:	nagios-plugins

%description -n	nagios-check_ifstatus
check_ifstatus plugin for Nagios monitors operational status of each network
interface on the target host.

%package -n	nagios-check_ircd
Summary:	The check_ircd plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3
Requires:	nagios-plugins

%description -n	nagios-check_ircd
Perl Check IRCD plugin for Nagios

%package -n	nagios-check_ldap
Summary:	The check_ldap plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_ldap
This package contains the check_ldap plugin for nagios.

%package -n	nagios-check_load
Summary:	The check_load plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_load
This plugin tests the current system load average.

%package -n	nagios-check_log
Summary:	The check_log plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3
Requires:	nagios-plugins

%description -n	nagios-check_log
Log file pattern detector plugin for Nagios

%package -n	nagios-check_mailq
Summary:	The check_mailq plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_mailq
Checks the number of messages in the mail queue (supports multiple sendmail
queues, qmail)

%package -n	nagios-check_mysql
Summary:	The check_mysql plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_mysql
This program tests connections to a mysql server.

%package -n	nagios-check_mysql_query
Summary:	The check_mysql_query plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_mysql_query
This program checks a query result against threshold levels.

%package -n	nagios-check_nagios
Summary:	The check_nagios plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_nagios
This plugin checks the status of the Nagios process on the local machine. The
plugin will check to make sure the Nagios status log is no older than the
number of minutes specified by the expires option. It also checks the process
table for a process matching the command argument.

%package -n	nagios-check_nt
Summary:	The check_nt plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_nt
This plugin collects data from the NSClient service running on a Windows(tm)
NT/2000/XP/2003 server.

%package -n	nagios-check_ntp
Summary:	The check_ntp plugin for nagios
Group:		Networking/Other
Requires:	ntp
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_ntp
This plugin checks the selected ntp server.

%package -n	nagios-check_ntp_peer
Summary:	The check_ntp_peer plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_ntp_peer
This plugin checks the selected ntp server.

%package -n	nagios-check_ntp_time
Summary:	The check_ntp_time plugin for nagios
Group:		Networking/Other
Requires:	ntp
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_ntp_time
This plugin checks the clock offset with the ntp server.

%package -n	nagios-check_nwstat
Summary:	The check_nwstat plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_nwstat
This plugin attempts to contact the MRTGEXT NLM running on a Novell server
to gather the requested system information.

%package -n	nagios-check_oracle
Summary:	The check_oracle plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3
Requires:	nagios-plugins

%description -n	nagios-check_oracle
Check Oracle status.

%package -n	nagios-check_overcr
Summary:	The check_overcr plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_overcr
This plugin attempts to contact the Over-CR collector daemon running on the
remote UNIX server in order to gather the requested system information.

%package -n	nagios-check_pgsql
Summary:	The check_pgsql plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_pgsql
Test whether a PostgreSQL Database is accepting connections.

%package -n	nagios-check_ping
Summary:	The check_ping plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_ping
Use ping to check connection statistics for a remote host.

%package -n	nagios-check_procs
Summary:	The check_procs plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_procs
Checks all processes and generates WARNING or CRITICAL states if the specified
metric is outside the required threshold ranges. The metric defaults to number
of processes.  Search filters can be applied to limit the processes to check.

%package -n	nagios-check_radius
Summary:	The check_radius plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_radius
Tests to see if a radius server is accepting connections.

%package -n	nagios-check_real
Summary:	The check_real plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_real
This plugin tests the REAL service on the specified host.

%package -n	nagios-check_rpc
Summary:	The check_rpc plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3
Requires:	nagios-plugins

%description -n	nagios-check_rpc
Check if a rpc service is registered and running using:
rpcinfo -H host -C rpc_command 

%package -n	nagios-check_sensors
Summary:	The check_sensors plugin for nagios
Group:		Networking/Other
Requires:	lm_sensors
Conflicts:	nagios-plugins < 1:1.4.11-3
Requires:	nagios-plugins

%description -n	nagios-check_sensors
This plugin checks hardware status using the lm_sensors package.

%package -n	nagios-check_smtp
Summary:	The check_smtp plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_smtp
This plugin will attempt to open an SMTP connection with the host.

%package -n	nagios-check_snmp
Summary:	The check_snmp plugin for nagios
Group:		Networking/Other
Requires:	net-snmp-utils
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_snmp
Check status of remote machines and obtain sustem information via SNMP.

%package -n	nagios-check_ssh
Summary:	The check_ssh plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_ssh
Try to connect to an SSH server at specified server and port.

%package -n	nagios-check_swap
Summary:	The check_swap plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_swap
Check swap space on local machine.

%package -n	nagios-check_tcp
Summary:	The check_tcp plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_tcp
This plugin tests TCP connections with the specified host (or unix socket).

%package -n	nagios-check_time
Summary:	The check_time plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_time
This plugin will check the time on the specified host.

%package -n	nagios-check_ups
Summary:	The check_ups plugin for nagios
Group:		Networking/Other
Requires:	nut
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_ups
This plugin tests the UPS service on the specified host.Network UPS Tools 
from www.networkupstools.org must be running for thisplugin to work.

%package -n	nagios-check_users
Summary:	The check_users plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_users
This plugin checks the number of users currently logged in on the local
system and generates an error if the number exceeds the thresholds specified.

%package -n	nagios-check_wave
Summary:	The check_wave plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3
Requires:	nagios-plugins

%description -n	nagios-check_wave
This package contains the check_wave plugin for nagios.

%package -n	nagios-check_adptraid
Summary:	The check_adptraid plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_adptraid
This plugin checks alarm status of Adaptec 3200S RAID controller.

%package -n	nagios-check_apache
Summary:	The check_apache plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_apache
This plugin checks the apache HTTP service on the specified host. It uses the
mod_status facilities provided by the apache server. The monitoring server must
be authorized in httpd.conf.

%package -n	nagios-check_apc_ups
Summary:	The check_apc_ups plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_apc_ups
This plugin reports the status of an APC UPS equipped with an SNMP management
module.

%package -n	nagios-check_appletalk
Summary:	The check_appletalk plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_appletalk
Check if an atalkhost responds to an atalk echo using:

aecho -c <packets> <atalkhost>

%package -n	nagios-check_arping
Summary:	The check_arping plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_arping
check_arping pings hosts that normally wouldn't allow ICMP packets but are
still on the local network.

%package -n	nagios-check_asterisk
Summary:	The check_asterisk plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_asterisk
The check_asterisk plugin for nagios.

%package -n	nagios-check_axis
Summary:	The check_axis plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_axis
Check_axis checks the status of LPT ports on Axis print servers.

%package -n	nagios-check_backup
Summary:	The check_backup plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_backup
Checks a directory to see if at least one file was created within a specified
period of time that is of equal to or greater than a given size.

%package -n	nagios-check_bgp
Summary:	The check_bgp plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_bgp
Cisco BGP Session Checker. This little perl script logs into a Cisco router and
does a "sh ip bgp summary" to collect te bgp session status. (This script works
only if you use the "aaa newmodel athentification")

%package -n	nagios-check_bgpstate
Summary:	The check_bgpstate plugin for nagios
Group:		Networking/Other
Requires:	whois
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_bgpstate
Perl bgpstate plugin for Nagios. Monitors all BGP sessions

%package -n	nagios-check_ciscotemp
Summary:	The check_ciscotemp plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_ciscotemp
Perl envmon temperature plugin for Nagios.

%package -n	nagios-check_cluster2
Summary:	The check_cluster2 plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_cluster2
Host/Service Cluster Plugin for Nagios.

%package -n	nagios-check_compaq_insight
Summary:	The check_compaq_insight plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_compaq_insight
This plugin checks the Compaq Insight Management agents system status via SNMP
on the specified host.

%package -n	nagios-check_digitemp
Summary:	The check_digitemp plugin for nagios
Group:		Networking/Other
Requires:	digitemp
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_digitemp
This is a Nagios plugin script to check the temperature on a local machine.
Remote usage may be possible with SSH.

%package -n	nagios-check_dlswcircuit
Summary:	The check_dlswcircuit plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_dlswcircuit
Missing arguments!
Perl Check Cisco Dlsw Circuit State plugin for Nagios.

%package -n	nagios-check_dns_random
Summary:	The check_dns_random plugin for nagios
Group:		Networking/Other
Requires:	nagios-check_dns
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_dns_random
This script will check to see if dns resolves hosts randomly from a list using
the check_dns plugin. 

%package -n	nagios-check_email_loop
Summary:	The check_email_loop plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_email_loop
This script sends a mail with a specific id in the subject via an given
smtp-server to a given email-adress. When the script is run again, it checks
for this Email (with its unique id) on a given pop3 account and sends another
mail.

%package -n	nagios-check_frontpage
Summary:	The check_frontpage plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_frontpage
Check that FrontPage extensions appear to be working on a specified host.
Currently only checks that the hit counter is not returning an error.

Probably not a good idea to use this on a host that someone's counting the hits
on, so create a separate vhost for frontpage extensions testing, or just
install the extensions on the default/root host for your server, and point it
against that hostname, running it against all vhosts on a server is probably
rather wasteful.

FrontPage remains a copyright/trademark of Microsoft Corporation.

%package -n	nagios-check_hprsc
Summary:	The check_hprsc plugin for nagios
Group:		Networking/Other
Requires:	net-snmp-utils
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_hprsc
Nagios plug-in that monitors the resources on an HP-UX machine by querying the
SNMP daemon.

%package -n	nagios-check_hw
Summary:	The check_hw plugin for nagios
Group:		Networking/Other
Requires:	hwinfo
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_hw
This plugin checks hardware changes.

%package -n	nagios-check_ica_master_browser
Summary:	The check_ica_master_browser plugin for nagios
Group:		Networking/Other
Requires:	tshark
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_ica_master_browser
Perl Check Citrix Master Browser plugin for Nagios.

%package -n	nagios-check_ica_metaframe_pub_apps
Summary:	The check_ica_metaframe_pub_apps plugin for nagios
Group:		Networking/Other
Requires:	tshark
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_ica_metaframe_pub_apps
Perl Check Citrix plugin for Nagios.

%package -n	nagios-check_ica_program_neigbourhood
Summary:	The check_ica_program_neigbourhood plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_ica_program_neigbourhood
Check the Citrix Metaframe XP service by completing an HTTP dialogue with a
Program Neigbourhood server (pn_server) that returns an ICA server in the named
Server farm hosting the specified applications (an ICA server in a farm which
runs some MS app).

%package -n	nagios-check_inodes
Summary:	The check_inodes plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_inodes
This plugin uses df to gather filesystem statistics and check the percent used
of inodes.

%package -n	nagios-check_ipxping
Summary:	The check_ipxping plugin for nagios
Group:		Networking/Other
Requires:	ipxping
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_ipxping
This plugin will use the ipxping command to ping the specified host using the
IPX protocol. IPX support must be compiled into the kernel and your host must
be correctly configured to use IPX before this plugin will work!

%package -n	nagios-check_javaproc
Summary:	The check_javaproc plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_javaproc
Perl Check java processes plugin for Nagios.

%package -n	nagios-check_linux_raid
Summary:	The check_linux_raid plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3
Requires:	nagios-plugins

%description -n	nagios-check_linux_raid
The check_linux_raid plugin for nagios.

%package -n	nagios-check_log2
Summary:	The check_log2 plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_log2
Scan arbitrary log files for regular expression matches.

%package -n	nagios-check_lotus
Summary:	The check_lotus plugin for nagios
Group:		Networking/Other
Requires:	tshark
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_lotus
Perl Check Lotus Notes plugin for Nagios.

%package -n	nagios-check_maxchannels
Summary:	The check_maxchannels plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_maxchannels
Perl Check maxchannels plugin for Nagios. Monitors ISDN lines and modems on
Ascend MAX 2000/4000/6000/TNT

%package -n	nagios-check_maxwanstate
Summary:	The check_maxwanstate plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_maxwanstate
Perl Check maxwanstate plugin for Nagios. Monitors E1/T1 interface status.

%package -n	nagios-check_mem
Summary:	The check_mem plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_mem
The check_mem plugin for nagios.

%package -n	nagios-check_mrtgext
Summary:	The check_mrtgext plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_mrtgext
A UNIX counterpart to Jim Drews' MRTG Extension for netware servers Mimics
output of mrtgext.nlm using output of various standard UNIX programs (df,
uptime, and uname)

%package -n	nagios-check_ms_spooler
Summary:	The check_ms_spooler plugin for nagios
Group:		Networking/Other
Requires:	samba-client
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_ms_spooler
Primitive and in need of refinement test of MS spooler (with smbclient)

%package -n	nagios-check_mssql
Summary:	The check_mssql plugin for nagios
Group:		Networking/Other
Requires:	freetds
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_mssql
Checks Microsoft(tm) SQL Server connectivity. It works with versions 7 and
2000.

%package -n	nagios-check_netapp
Summary:	The check_netapp plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_netapp
Perl NetApp filer plugin for Nagios.

%package -n	nagios-check_nmap
Summary:	The check_nmap plugin for nagios
Group:		Networking/Other
Requires:	nmap
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_nmap
Does a nmap scan, compares open ports to those given on command-line. Reports
warning for closed that should be open and error for open that should be
closed. If optional ports are given, no warning is given if they are closed and
they are included in the list of valid ports.

%package -n	nagios-check_pcpmetric
Summary:	The check_pcpmetric plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_pcpmetric
Nagios client for checking Performance Co-Pilot metrics.

%package -n	nagios-check_pfstate
Summary:	The check_pfstate plugin for nagios
Group:		Networking/Other
Requires:	openssh-clients
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_pfstate
This plugin checks the number of state table entries on a PF-enabled OpenBSD
system.

%package -n	nagios-check_qmailq
Summary:	The check_qmailq plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3
Requires:	nagios-plugins

%description -n	nagios-check_qmailq
This plugin allows you to check the number of Mails in a qmail-queue.

%package -n	nagios-check_rbl
Summary:	The check_rbl plugin for nagios
Group:		Networking/Other
Requires:	bind-utils
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_rbl
This plugin uses dig to test whether the specified host is on any RBL lists.

%package -n	nagios-check_remote_nagios_status
Summary:	The check_remote_nagios_status plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_remote_nagios_status
This plugin parses through the Nagios status log and will return a Critical,
Warning, or Unknown state depending on the number of Critical, Warning,
and/or Unknown services found in the log (or Down/Unreachable hosts when
matching against hosts)  

%package -n	nagios-check_sendim
Summary:	The check_sendim plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_sendim
Nagios plugin to send notifications using instant messages through a jabber
server.

%package -n	nagios-check_smart
Summary:	The check_smart plugin for nagios
Group:		Networking/Other
Requires:	smartmontools
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_smart
Check S.M.A.R.T. enabled disks status. This uses smartmontools to check for
disk status.

%package -n	nagios-check_smb
Summary:	The check_smb plugin for nagios
Group:		Networking/Other
Requires:	samba-client
Conflicts:	nagios-plugins < 1:1.4.11-3
Requires:	nagios-plugins

%description -n	nagios-check_smb
Samba status check.

%package -n	nagios-check_snmp_disk_monitor
Summary:	The check_snmp_disk_monitor plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_snmp_disk_monitor
SNMP Disk Monitor plugin for Nagios.

%package -n	nagios-check_snmp_printer
Summary:	The check_snmp_printer plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_snmp_printer
check_snmp_printer - check for printer status via snmp. Supports both standard
PRINT-MIB (RFC-1759) and HP Enterprise print-mib that is supported by some of
the older JetDirect interfaces.

%package -n	nagios-check_snmp_process_monitor
Summary:	The check_snmp_process_monitor plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_snmp_process_monitor
SNMP Process Monitor plugin for Nagios.

%package -n	nagios-check_snmp_procs
Summary:	The check_snmp_procs plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_snmp_procs
Check if processes are running on a host via snmp.

%package -n	nagios-check_sockets
Summary:	The check_sockets plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_sockets
This script will check to see how may open sockets a server has and waron
respectivly.

%package -n	nagios-check_timeout
Summary:	The check_timeout plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_timeout
This 'plugin' - if you want to call it that - doesn't do anything. It just
stays in a loop forever and never exits, and is therefore useful for testing
service and host check timeouts in Nagios. You must supply at least one
argument on the command line in order to activate the loop.

%package -n	nagios-check_traceroute
Summary:	The check_traceroute plugin for nagios
Group:		Networking/Other
Requires:	traceroute
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_traceroute
This plugin checks whether traceroute to the destination succeeds and if so
that the route string option (-R) matches the list of routers returned by
traceroute.

%package -n	nagios-check_uptime
Summary:	The check_uptime plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_uptime
This plugin parses the output from "uptime", tokenizing it with ',' as the
delimiter. Returning only the number of days and/or the hours and minutes a
machine has been up and running.

%package -n	nagios-check_wins
Summary:	The check_wins plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-plugins < 1:1.4.11-3

%description -n	nagios-check_wins
Perl Check WINS plugin for Nagios.

%prep
%setup -q
%patch1 -p0
%patch2 -p1
%patch3 -p1
%patch4 -p0
%patch5 -p0
%patch6 -p0
%patch7 -p0
%patch8 -p0
%patch9 -p0
%patch10 -p0
%patch11 -p0
%patch12 -p0
%patch13 -p0
%patch14 -p0
%patch15 -p0
%patch16 -p0
%patch17 -p0
%patch18 -p0
%patch19 -p1
%patch21 -p1
%patch22 -p1

# fix strange perms
find . -type d -perm 0700 -exec chmod 755 {} \;
find . -type f -perm 0555 -exec chmod 755 {} \;
find . -type f -perm 0444 -exec chmod 644 {} \;

# unpack the extra (not all) contrib packages
mkdir -p extra-plugins
pushd extra-plugins
tar -zxf ../contrib/tarballs/check_bgp-1.0.tar.gz
popd


%build
autoreconf -fi

export PATH_TO_DIG=/usr/bin/dig
export PATH_TO_FPING=/bin/fping
export PATH_TO_HOST=/usr/bin/host
export PATH_TO_LMSTAT=
export PATH_TO_LSPS=
export PATH_TO_MAILQ=/usr/bin/mailq
export PATH_TO_NSLOOKUP=/usr/bin/nslookup
export PATH_TO_PING=/bin/ping
export PATH_TO_PING6=/usr/bin/ping6
export PATH_TO_PS=/bin/ps
export PATH_TO_QMAIL_QSTAT=/var/qmail/bin/qmail-qstat
export PATH_TO_QSTAT=/usr/bin/qstat-quake
export PATH_TO_QUAKESTAT=
export PATH_TO_RPCINFO=/usr/sbin/rpcinfo
export PATH_TO_SMBCLIENT=/usr/bin/smbclient
export PATH_TO_SNMPGET=/usr/bin/snmpget
export PATH_TO_SNMPGETNEXT=/usr/bin/snmpgetnext
export PATH_TO_SSH=/usr/bin/ssh
export PATH_TO_SWAP=
export PATH_TO_SWAPINFO=
export PATH_TO_UPTIME=/usr/bin/uptime
export PATH_TO_WHO=/usr/bin/who

%serverbuild

%configure2_5x \
    --libexecdir=%{_libdir}/nagios/plugins \
    --disable-rpath \
    --with-cgiurl=/nagios/cgi-bin \
    --with-trusted-path="/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin" \
    --with-openssl=%{_prefix} \
    --with-pgsql=%{_prefix} \
    --with-mysql=%{_prefix} \
    --with-ping-command="/bin/ping -n -U -w %d -c %d %s" \
    --with-ping6-command="%{_bindir}/ping6 -n -U -w %d -c %d %s" \
    --with-ps-command="/bin/ps axwo 'stat uid pid ppid vsz rss pcpu etime comm args'" \
    --with-ps-format="%s %d %d %d %d %d %f %s %s %n" \
    --with-ps-varlist='procstat,&procuid,&procpid,&procppid,&procvsz,&procrss,&procpcpu,&procetime,procprog,&pos' \
    --with-ps-cols=10 \
    --with-ipv6

find . -type f -name "Makefile" -exec /usr/bin/perl -pi -e "s|-L/usr/lib|-L%{_libdir}|g" \{\} \;

# replace some bad paths
for i in `find contrib/ -type f`; do
    gawk -f `pwd`/plugins-scripts/subst $i > $i.sub
    mv $i.sub $i
    perl -pi -e "s|^#!/usr/local/bin/perl|#!%{_bindir}/perl|g;\
	s|^#!/bin/perl|#!%{_bindir}/perl|g;\
	s|^#!/nyet/bin/perl|#!%{_bindir}/perl|g;\
	s|^use lib \"%{_sbindir}/nagios\"|use lib \"%{_libdir}/nagios/plugins\"|g;\
	s|^use lib \"\"%{_libdir}/nagios/plugins\"\"|use lib \"%{_libdir}/nagios/plugins\"|g;\
	s|^use lib \"nagios/plugins\"|use lib \"%{_libdir}/nagios/plugins\"|g;\
	s|^use lib \"\"nagios/plugins\"\"|use lib \"%{_libdir}/nagios/plugins\"|g;\
	s|^use lib  \"\"nagios/plugins\"\"|use lib \"%{_libdir}/nagios/plugins\"|g;\
	s|^use lib  \"\"utils\.pm\"\"|use lib \"%{_libdir}/nagios/plugins/utils\.pm\"|g;\
	s|\"nagios/plugins/\"|\"%{_libdir}/nagios/plugins/\"|g;\
	s|/opt/nagios/libexec|%{_libdir}/nagios/plugins|g;\
	s|/opt/nagios/etc|/etc/nagios|g;\
	s|/usr/libexec/nagios/plugins|%{_libdir}/nagios/plugins|g;\
	s|/usr/lib/nagios/plugins|%{_libdir}/nagios/plugins|g;\
	s|/usr/local/bin|%{_bindir}|g;\
	s|%{_sbindir}/nagios/plugins|%{_libdir}/nagios/plugins|g;\
	s|/usr/local/libexec/nagios|%{_libdir}/nagios/plugins|g;\
	s|/usr/local/nagios/bin/nagios|%{_bindir}/nagios|g;\
	s|/usr/local/nagios/etc|%{_sysconfdir}/nagios|g;\
	s|/usr/local/nagios/libexec|%{_libdir}/nagios/plugins|g;\
	s|/usr/local/nagios|%{_prefix}|g;\
	s|/usr/local/nagios/var|%{_var}/log/nagios|g;\
	s|/usr/local/netsaint/etc/tmp|/tmp|g;\
	s|/usr/local/netsaint/etc|/etc|g;\
	s|require \'nagios/plugins/utils.pm\'|require \'%{_libdir}/nagios/plugins/utils.pm\'|g" $i
done

#    --without-included-gettext \
#    --with-libintl-prefix=%{_prefix}

# anti recheck hack
touch *

export CPPFLAGS="-I%{_includedir}/ldap -I%{_includedir}/mysql -I%{_includedir}/pgsql -I%{_includedir}/openssl"

make

make -C plugins \
    check_ide_smart check_ldap check_pgsql check_radius

export CPPFLAGS="-I. -Igl -Iplugins -Ilib"
export LIBS="lib/libnagiosplug.a gl/libgnu.a" 

gcc $CFLAGS $CPPFLAGS -o contrib/check_cluster2 contrib/check_cluster2.c \
    $LIBS

gcc $CFLAGS $CPPFLAGS -o contrib/check_rbl contrib/check_rbl.c \
    plugins/popen.o plugins/utils.o lib/utils_base.o plugins/netutils.o \
    $LIBS

gcc $CFLAGS $CPPFLAGS -o contrib/check_ipxping contrib/check_ipxping.c \
    plugins/popen.o plugins/utils.o lib/utils_base.o plugins/netutils.o \
    $LIBS

gcc $CFLAGS $CPPFLAGS -o contrib/check_timeout contrib/check_timeout.c \
    $LIBS

gcc $CFLAGS $CPPFLAGS -o contrib/check_uptime contrib/check_uptime.c \
    plugins/popen.o plugins/utils.o lib/utils_base.o plugins/netutils.o \
    $LIBS

%install
rm -rf %{buildroot}

install -d -m0755 %{buildroot}%{_sysconfdir}/nagios/plugins.d
install -d -m0755 %{buildroot}%{_libdir}/nagios/plugins/contrib

make AM_INSTALL_PROGRAM_FLAGS="" DESTDIR=%{buildroot} install

install -m0755 plugins/check_pgsql %{buildroot}%{_libdir}/nagios/plugins/
install -m0755 plugins/check_radius %{buildroot}%{_libdir}/nagios/plugins/
install -m0755 plugins/check_ide_smart %{buildroot}%{_libdir}/nagios/plugins/
install -m0755 plugins-root/check_dhcp %{buildroot}%{_libdir}/nagios/plugins/
install -m0755 plugins-root/check_icmp %{buildroot}%{_libdir}/nagios/plugins/

# scripts
install -m0755 contrib/check_adptraid.sh %{buildroot}%{_libdir}/nagios/plugins/contrib/
install -m0755 contrib/check_apache.pl %{buildroot}%{_libdir}/nagios/plugins/contrib/
install -m0755 contrib/check_apc_ups.pl %{buildroot}%{_libdir}/nagios/plugins/contrib/
install -m0755 contrib/check_appletalk.pl %{buildroot}%{_libdir}/nagios/plugins/contrib/
install -m0755 contrib/check_arping.pl %{buildroot}%{_libdir}/nagios/plugins/contrib/
install -m0755 contrib/check_asterisk.pl %{buildroot}%{_libdir}/nagios/plugins/contrib/
install -m0755 contrib/check_axis.sh %{buildroot}%{_libdir}/nagios/plugins/contrib/
install -m0755 contrib/check_backup.pl %{buildroot}%{_libdir}/nagios/plugins/contrib/
install -m0755 contrib/check_bgpstate.pl %{buildroot}%{_libdir}/nagios/plugins/contrib/
install -m0755 contrib/checkciscotemp.pl %{buildroot}%{_libdir}/nagios/plugins/contrib/check_ciscotemp.pl
install -m0755 contrib/check_compaq_insight.pl %{buildroot}%{_libdir}/nagios/plugins/contrib/
install -m0755 contrib/check_digitemp.pl %{buildroot}%{_libdir}/nagios/plugins/contrib/
install -m0755 contrib/check_dlswcircuit.pl %{buildroot}%{_libdir}/nagios/plugins/contrib/
install -m0755 contrib/check_dns_random.pl %{buildroot}%{_libdir}/nagios/plugins/contrib/
install -m0755 contrib/check_email_loop.pl %{buildroot}%{_libdir}/nagios/plugins/contrib/
install -m0755 contrib/check_frontpage %{buildroot}%{_libdir}/nagios/plugins/contrib/
install -m0755 contrib/check_hprsc.pl %{buildroot}%{_libdir}/nagios/plugins/contrib/
install -m0755 contrib/check_hw.sh %{buildroot}%{_libdir}/nagios/plugins/contrib/
install -m0755 contrib/check_ica_program_neigbourhood.pl %{buildroot}%{_libdir}/nagios/plugins/contrib/
install -m0755 contrib/check_inodes.pl %{buildroot}%{_libdir}/nagios/plugins/contrib/
install -m0755 contrib/check_javaproc.pl %{buildroot}%{_libdir}/nagios/plugins/contrib/
install -m0755 contrib/check_linux_raid.pl %{buildroot}%{_libdir}/nagios/plugins/contrib/
install -m0755 contrib/check_log2.pl %{buildroot}%{_libdir}/nagios/plugins/contrib/
install -m0755 contrib/check_maxchannels.pl %{buildroot}%{_libdir}/nagios/plugins/contrib/
install -m0755 contrib/check_maxwanstate.pl %{buildroot}%{_libdir}/nagios/plugins/contrib/
install -m0755 contrib/check_mem.pl %{buildroot}%{_libdir}/nagios/plugins/contrib/
install -m0755 contrib/check_ms_spooler.pl %{buildroot}%{_libdir}/nagios/plugins/contrib/
install -m0755 contrib/check_mssql.sh %{buildroot}%{_libdir}/nagios/plugins/contrib/
install -m0755 contrib/check_netapp.pl %{buildroot}%{_libdir}/nagios/plugins/contrib/
install -m0755 contrib/check_nmap.py %{buildroot}%{_libdir}/nagios/plugins/contrib/
install -m0755 contrib/check_pcpmetric.py %{buildroot}%{_libdir}/nagios/plugins/contrib/
install -m0755 contrib/check_pfstate %{buildroot}%{_libdir}/nagios/plugins/contrib/
install -m0755 contrib/check_qmailq.pl %{buildroot}%{_libdir}/nagios/plugins/contrib/
install -m0755 contrib/check_remote_nagios_status.pl %{buildroot}%{_libdir}/nagios/plugins/contrib/
install -m0755 contrib/check_smart.pl %{buildroot}%{_libdir}/nagios/plugins/contrib/
install -m0755 contrib/check_smb.sh %{buildroot}%{_libdir}/nagios/plugins/contrib/
install -m0755 contrib/check_snmp_disk_monitor.pl %{buildroot}%{_libdir}/nagios/plugins/contrib/
install -m0755 contrib/check_snmp_printer.pl %{buildroot}%{_libdir}/nagios/plugins/contrib/
install -m0755 contrib/check_snmp_process_monitor.pl %{buildroot}%{_libdir}/nagios/plugins/contrib/
install -m0755 contrib/check_snmp_procs.pl %{buildroot}%{_libdir}/nagios/plugins/contrib/
install -m0755 contrib/check_sockets.pl %{buildroot}%{_libdir}/nagios/plugins/contrib/
install -m0755 contrib/check_traceroute.pl %{buildroot}%{_libdir}/nagios/plugins/contrib/
install -m0755 contrib/check_wins.pl %{buildroot}%{_libdir}/nagios/plugins/contrib/
install -m0755 contrib/mrtgext.pl %{buildroot}%{_libdir}/nagios/plugins/contrib/check_mrtgext.pl
install -m0755 contrib/nagios_sendim.pl %{buildroot}%{_libdir}/nagios/plugins/contrib/check_sendim.pl
install -m0755 contrib/utils.py %{buildroot}%{_libdir}/nagios/plugins/contrib/utils.py

# these uses packet_utils.pm
install -m0755 contrib/check_ica_master_browser.pl %{buildroot}%{_libdir}/nagios/plugins/contrib/
install -m0755 contrib/check_ica_metaframe_pub_apps.pl %{buildroot}%{_libdir}/nagios/plugins/contrib/
install -m0755 contrib/check_lotus.pl %{buildroot}%{_libdir}/nagios/plugins/contrib/
install -m0755 contrib/packet_utils.pm %{buildroot}%{_libdir}/nagios/plugins/contrib/

# binaries
install -m0755 contrib/check_cluster2 %{buildroot}%{_libdir}/nagios/plugins/contrib/
install -m0755 contrib/check_ipxping %{buildroot}%{_libdir}/nagios/plugins/contrib/
install -m0755 contrib/check_rbl %{buildroot}%{_libdir}/nagios/plugins/contrib/
install -m0755 contrib/check_timeout %{buildroot}%{_libdir}/nagios/plugins/contrib/
install -m0755 contrib/check_uptime %{buildroot}%{_libdir}/nagios/plugins/contrib/

# install the extra plugins
pushd extra-plugins
    install -m0755 check-bgp-1.0/check_bgp %{buildroot}%{_libdir}/nagios/plugins/contrib/
    cp check-bgp-1.0/README ../README.check-bgp
popd
cp contrib/README.TXT .

# instead of a patch
install -m0755 plugins-scripts/utils.sh %{buildroot}%{_libdir}/nagios/plugins/contrib/utils.sh

# install the config files
install -m0644 command.cfg %{buildroot}%{_sysconfdir}/nagios/command-old-style.cfg

# magic by anssi
pushd %{buildroot}%{_sysconfdir}/nagios/plugins.d
%{expand:%(for i in {101..124}; do echo "install -m 644 %%SOURCE$i ."; done)}
%{expand:%(for i in {127..152}; do echo "install -m 644 %%SOURCE$i ."; done)}
%{expand:%(for i in {200..253}; do echo "install -m 644 %%SOURCE$i ."; done)}
install -m 644 %{SOURCE2} .
popd

perl -pi -e 's|\@libexecdir\@|%{_libdir}/nagios/plugins|g' \
    %{buildroot}%{_sysconfdir}/nagios/plugins.d/*

# fix bad paths (again!)
for i in check_breeze check_disk_smb check_file_age check_flexlm check_ifoperstatus \
    check_ifstatus check_ircd check_mailq check_ntp check_rpc check_wave; do
    perl -pi -e "s|\"nagios/plugins\"|\"%{_libdir}/nagios/plugins\"|g" \
    %{buildroot}%{_libdir}/nagios/plugins/$i
done

# fix three remaining plugins
perl -pi -e "s|^use lib qw\(%{_libdir}/nagios/plugins\)|use lib qw\(%{_libdir}/nagios/plugins %{_libdir}/nagios/plugins/contrib\)|g" \
    %{buildroot}%{_libdir}/nagios/plugins/contrib/check_ica_metaframe_pub_apps.pl \
    %{buildroot}%{_libdir}/nagios/plugins/contrib/check_lotus.pl \
    %{buildroot}%{_libdir}/nagios/plugins/contrib/check_ica_master_browser.pl

# fix bad subst script generated crap...
find %{buildroot}%{_libdir}/nagios/plugins/contrib/ | xargs perl -pi -e "s|# autoconf-derived\;|\;|g"

# fix other issues
perl -pi -e "s|\"check_dns\"|\"%{_libdir}/nagios/plugins/contrib/check_dns\"|g" %{buildroot}%{_libdir}/nagios/plugins/contrib/check_dns_random.pl
cat > %{buildroot}%{_sysconfdir}/nagios/domains.list << EOF
google.com
yahoo.com
EOF

%find_lang %{name}

cat > README.urpmi << EOF
IMPORTANT!

Since nagios-plugins-1.4.11-4mdv2008.1 *ALL* check_* modules has been split into
own sub packages. This means the older configuration file located here:
%{_sysconfdir}/nagios/plugins.d/%{name}.cfg is not valid anymore. The file has 
been renamed to %{_sysconfdir}/nagios/plugins.d/%{name}.cfg_do_not_use and all 
command related configuration per plugin has been put in the related plugin sub
package, for example the nagios-check_by_ssh package contains only this:

%{_sysconfdir}/nagios/plugins.d/check_by_ssh.cfg
%{_libdir}/nagios/plugins/check_by_ssh

EOF

# make noarch pluginds installable under %{_datadir} also
install -d -m 755 %{buildroot}%{_datadir}/nagios/plugins
pushd %{buildroot}%{_datadir}/nagios/plugins
ln -sf ../../../%_lib/nagios/plugins/utils.pm .
ln -sf ../../../%_lib/nagios/plugins/utils.sh .
popd

# delete unusable plugins
rm -f %{buildroot}%{_libdir}/nagios/plugins/check_apt
rm -f %{buildroot}%{_libdir}/nagios/plugins/check_mrtg
rm -f %{buildroot}%{_libdir}/nagios/plugins/check_mrtgtraf

%pre
%{_sbindir}/useradd -r -M -s /bin/sh -d /var/log/nagios -c "system user for %{nsusr}" %{nsusr} >/dev/null 2>&1 || :
%{_bindir}/gpasswd -a %{cmdusr} %{nsgrp} >/dev/null 2>&1 || :

%postun
%_postun_userdel %{nsusr}

%files -f %{name}.lang
%doc AUTHORS CODING ChangeLog FAQ LEGAL NEWS README* REQUIREMENTS SUPPORT README.urpmi
%config(noreplace) %{_sysconfdir}/nagios/command-old-style.cfg
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/%{name}.cfg_do_not_use
%dir %{_libdir}/nagios
%dir %{_libdir}/nagios/plugins
%dir %{_libdir}/nagios/plugins/contrib
%{_libdir}/nagios/plugins/negate
%{_libdir}/nagios/plugins/urlize
%{_libdir}/nagios/plugins/utils.pm
%{_libdir}/nagios/plugins/utils.sh
# check_ica_master_browser.pl, check_ica_metaframe_pub_apps.pl and check_lotus.pl uses packet_utils.pm
%{_libdir}/nagios/plugins/contrib/packet_utils.pm
%{_libdir}/nagios/plugins/contrib/utils.py
%{_libdir}/nagios/plugins/contrib/utils.sh
%{_datadir}/nagios/plugins

%files -n nagios-check_breeze
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_breeze.cfg
%{_libdir}/nagios/plugins/check_breeze

%files -n nagios-check_by_ssh
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_by_ssh.cfg
%{_libdir}/nagios/plugins/check_by_ssh

%files -n nagios-check_cluster
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_cluster.cfg
%{_libdir}/nagios/plugins/check_cluster

%files -n nagios-check_dhcp
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_dhcp.cfg
%attr(4550,root,nagios) %{_libdir}/nagios/plugins/check_dhcp

%files -n nagios-check_dig
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_dig.cfg
%{_libdir}/nagios/plugins/check_dig

%files -n nagios-check_disk
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_disk.cfg
%{_libdir}/nagios/plugins/check_disk

%files -n nagios-check_disk_smb
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_disk_smb.cfg
%{_libdir}/nagios/plugins/check_disk_smb

%files -n nagios-check_dns
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_dns.cfg
%{_libdir}/nagios/plugins/check_dns

%files -n nagios-check_dummy
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_dummy.cfg
%{_libdir}/nagios/plugins/check_dummy

%files -n nagios-check_file_age
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_file_age.cfg
%{_libdir}/nagios/plugins/check_file_age

%files -n nagios-check_flexlm
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_flexlm.cfg
%{_libdir}/nagios/plugins/check_flexlm

%files -n nagios-check_fping
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_fping.cfg
%{_libdir}/nagios/plugins/check_fping

%files -n nagios-check_game
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_game.cfg
%{_libdir}/nagios/plugins/check_game

%files -n nagios-check_hpjd
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_hpjd.cfg
%{_libdir}/nagios/plugins/check_hpjd

%files -n nagios-check_http
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_http.cfg
%{_libdir}/nagios/plugins/check_http

%files -n nagios-check_icmp
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_icmp.cfg
%attr(4550,root,nagios) %{_libdir}/nagios/plugins/check_icmp

%files -n nagios-check_ide_smart
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_ide_smart.cfg
%{_libdir}/nagios/plugins/check_ide_smart

%files -n nagios-check_ifoperstatus
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_ifoperstatus.cfg
%{_libdir}/nagios/plugins/check_ifoperstatus

%files -n nagios-check_ifstatus
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_ifstatus.cfg
%{_libdir}/nagios/plugins/check_ifstatus

%files -n nagios-check_ircd
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_ircd.cfg
%{_libdir}/nagios/plugins/check_ircd

%files -n nagios-check_ldap
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_ldap.cfg
%{_libdir}/nagios/plugins/check_ldap
%{_libdir}/nagios/plugins/check_ldaps

%files -n nagios-check_load
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_load.cfg
%{_libdir}/nagios/plugins/check_load

%files -n nagios-check_log
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_log.cfg
%{_libdir}/nagios/plugins/check_log

%files -n nagios-check_mailq
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_mailq.cfg
%{_libdir}/nagios/plugins/check_mailq

%files -n nagios-check_mysql
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_mysql.cfg
%{_libdir}/nagios/plugins/check_mysql

%files -n nagios-check_mysql_query
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_mysql_query.cfg
%{_libdir}/nagios/plugins/check_mysql_query

%files -n nagios-check_nagios
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_nagios.cfg
%{_libdir}/nagios/plugins/check_nagios

%files -n nagios-check_nt
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_nt.cfg
%{_libdir}/nagios/plugins/check_nt

%files -n nagios-check_ntp
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_ntp.cfg
%{_libdir}/nagios/plugins/check_ntp

%files -n nagios-check_ntp_peer
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_ntp_peer.cfg
%{_libdir}/nagios/plugins/check_ntp_peer

%files -n nagios-check_ntp_time
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_ntp_time.cfg
%{_libdir}/nagios/plugins/check_ntp_time

%files -n nagios-check_nwstat
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_nwstat.cfg
%{_libdir}/nagios/plugins/check_nwstat

%files -n nagios-check_oracle
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_oracle.cfg
%{_libdir}/nagios/plugins/check_oracle

%files -n nagios-check_overcr
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_overcr.cfg
%{_libdir}/nagios/plugins/check_overcr

%files -n nagios-check_pgsql
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_pgsql.cfg
%{_libdir}/nagios/plugins/check_pgsql

%files -n nagios-check_ping
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_ping.cfg
%{_libdir}/nagios/plugins/check_ping

%files -n nagios-check_procs
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_procs.cfg
%{_libdir}/nagios/plugins/check_procs

%files -n nagios-check_radius
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_radius.cfg
%{_libdir}/nagios/plugins/check_radius

%files -n nagios-check_real
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_real.cfg
%{_libdir}/nagios/plugins/check_real

%files -n nagios-check_rpc
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_rpc.cfg
%{_libdir}/nagios/plugins/check_rpc

%files -n nagios-check_sensors
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_sensors.cfg
%{_libdir}/nagios/plugins/check_sensors

%files -n nagios-check_smtp
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_smtp.cfg
%{_libdir}/nagios/plugins/check_smtp

%files -n nagios-check_snmp
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_snmp.cfg
%{_libdir}/nagios/plugins/check_snmp

%files -n nagios-check_ssh
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_ssh.cfg
%{_libdir}/nagios/plugins/check_ssh

%files -n nagios-check_swap
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_swap.cfg
%{_libdir}/nagios/plugins/check_swap

%files -n nagios-check_tcp
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_tcp.cfg
%{_libdir}/nagios/plugins/check_tcp
%{_libdir}/nagios/plugins/check_imap
%{_libdir}/nagios/plugins/check_spop
%{_libdir}/nagios/plugins/check_simap
%{_libdir}/nagios/plugins/check_udp
%{_libdir}/nagios/plugins/check_pop
%{_libdir}/nagios/plugins/check_nntp
%{_libdir}/nagios/plugins/check_jabber
%{_libdir}/nagios/plugins/check_clamd
%{_libdir}/nagios/plugins/check_ftp
%{_libdir}/nagios/plugins/check_ssmtp
%{_libdir}/nagios/plugins/check_nntps

%files -n nagios-check_time
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_time.cfg
%{_libdir}/nagios/plugins/check_time

%files -n nagios-check_ups
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_ups.cfg
%{_libdir}/nagios/plugins/check_ups

%files -n nagios-check_users
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_users.cfg
%{_libdir}/nagios/plugins/check_users

%files -n nagios-check_wave
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_wave.cfg
%{_libdir}/nagios/plugins/check_wave

%files -n nagios-check_adptraid
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_adptraid.cfg
%{_libdir}/nagios/plugins/contrib/check_adptraid.sh

%files -n nagios-check_apache
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_apache.cfg
%{_libdir}/nagios/plugins/contrib/check_apache.pl

%files -n nagios-check_apc_ups
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_apc_ups.cfg
%{_libdir}/nagios/plugins/contrib/check_apc_ups.pl

%files -n nagios-check_appletalk
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_appletalk.cfg
%{_libdir}/nagios/plugins/contrib/check_appletalk.pl

%files -n nagios-check_arping
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_arping.cfg
%attr(4550,root,nagios) %{_libdir}/nagios/plugins/contrib/check_arping.pl

%files -n nagios-check_asterisk
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_asterisk.cfg
%{_libdir}/nagios/plugins/contrib/check_asterisk.pl

%files -n nagios-check_axis
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_axis.cfg
%{_libdir}/nagios/plugins/contrib/check_axis.sh

%files -n nagios-check_backup
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_backup.cfg
%{_libdir}/nagios/plugins/contrib/check_backup.pl

%files -n nagios-check_bgp
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_bgp.cfg
%{_libdir}/nagios/plugins/contrib/check_bgp

%files -n nagios-check_bgpstate
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_bgpstate.cfg
%{_libdir}/nagios/plugins/contrib/check_bgpstate.pl

%files -n nagios-check_ciscotemp
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_ciscotemp.cfg
%{_libdir}/nagios/plugins/contrib/check_ciscotemp.pl

%files -n nagios-check_cluster2
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_cluster2.cfg
%{_libdir}/nagios/plugins/contrib/check_cluster2

%files -n nagios-check_compaq_insight
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_compaq_insight.cfg
%{_libdir}/nagios/plugins/contrib/check_compaq_insight.pl

%files -n nagios-check_digitemp
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_digitemp.cfg
%{_libdir}/nagios/plugins/contrib/check_digitemp.pl

%files -n nagios-check_dlswcircuit
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_dlswcircuit.cfg
%{_libdir}/nagios/plugins/contrib/check_dlswcircuit.pl

%files -n nagios-check_dns_random
%config(noreplace) %{_sysconfdir}/nagios/domains.list
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_dns_random.cfg
%{_libdir}/nagios/plugins/contrib/check_dns_random.pl

%files -n nagios-check_email_loop
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_email_loop.cfg
%{_libdir}/nagios/plugins/contrib/check_email_loop.pl

%files -n nagios-check_frontpage
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_frontpage.cfg
%{_libdir}/nagios/plugins/contrib/check_frontpage

%files -n nagios-check_hprsc
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_hprsc.cfg
%{_libdir}/nagios/plugins/contrib/check_hprsc.pl

%files -n nagios-check_hw
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_hw.cfg
%{_libdir}/nagios/plugins/contrib/check_hw.sh

%files -n nagios-check_ica_master_browser
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_ica_master_browser.cfg
%{_libdir}/nagios/plugins/contrib/check_ica_master_browser.pl

%files -n nagios-check_ica_metaframe_pub_apps
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_ica_metaframe_pub_apps.cfg
%{_libdir}/nagios/plugins/contrib/check_ica_metaframe_pub_apps.pl

%files -n nagios-check_ica_program_neigbourhood
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_ica_program_neigbourhood.cfg
%{_libdir}/nagios/plugins/contrib/check_ica_program_neigbourhood.pl

%files -n nagios-check_inodes
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_inodes.cfg
%{_libdir}/nagios/plugins/contrib/check_inodes.pl

%files -n nagios-check_ipxping
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_ipxping.cfg
%{_libdir}/nagios/plugins/contrib/check_ipxping

%files -n nagios-check_javaproc
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_javaproc.cfg
%{_libdir}/nagios/plugins/contrib/check_javaproc.pl

%files -n nagios-check_linux_raid
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_linux_raid.cfg
%{_libdir}/nagios/plugins/contrib/check_linux_raid.pl

%files -n nagios-check_log2
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_log2.cfg
%{_libdir}/nagios/plugins/contrib/check_log2.pl

%files -n nagios-check_lotus
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_lotus.cfg
%{_libdir}/nagios/plugins/contrib/check_lotus.pl

%files -n nagios-check_maxchannels
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_maxchannels.cfg
%{_libdir}/nagios/plugins/contrib/check_maxchannels.pl

%files -n nagios-check_maxwanstate
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_maxwanstate.cfg
%{_libdir}/nagios/plugins/contrib/check_maxwanstate.pl

%files -n nagios-check_mem
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_mem.cfg
%{_libdir}/nagios/plugins/contrib/check_mem.pl

%files -n nagios-check_mrtgext
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_mrtgext.cfg
%{_libdir}/nagios/plugins/contrib/check_mrtgext.pl

%files -n nagios-check_ms_spooler
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_ms_spooler.cfg
%{_libdir}/nagios/plugins/contrib/check_ms_spooler.pl

%files -n nagios-check_mssql
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_mssql.cfg
%{_libdir}/nagios/plugins/contrib/check_mssql.sh

%files -n nagios-check_netapp
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_netapp.cfg
%{_libdir}/nagios/plugins/contrib/check_netapp.pl

%files -n nagios-check_nmap
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_nmap.cfg
%{_libdir}/nagios/plugins/contrib/check_nmap.py

%files -n nagios-check_pcpmetric
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_pcpmetric.cfg
%{_libdir}/nagios/plugins/contrib/check_pcpmetric.py

%files -n nagios-check_pfstate
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_pfstate.cfg
%{_libdir}/nagios/plugins/contrib/check_pfstate

%files -n nagios-check_qmailq
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_qmailq.cfg
%{_libdir}/nagios/plugins/contrib/check_qmailq.pl

%files -n nagios-check_rbl
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_rbl.cfg
%{_libdir}/nagios/plugins/contrib/check_rbl

%files -n nagios-check_remote_nagios_status
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_remote_nagios_status.cfg
%{_libdir}/nagios/plugins/contrib/check_remote_nagios_status.pl

%files -n nagios-check_sendim
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_sendim.cfg
%{_libdir}/nagios/plugins/contrib/check_sendim.pl

%files -n nagios-check_smart
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_smart.cfg
%{_libdir}/nagios/plugins/contrib/check_smart.pl

%files -n nagios-check_smb
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_smb.cfg
%{_libdir}/nagios/plugins/contrib/check_smb.sh

%files -n nagios-check_snmp_disk_monitor
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_snmp_disk_monitor.cfg
%{_libdir}/nagios/plugins/contrib/check_snmp_disk_monitor.pl

%files -n nagios-check_snmp_printer
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_snmp_printer.cfg
%{_libdir}/nagios/plugins/contrib/check_snmp_printer.pl

%files -n nagios-check_snmp_process_monitor
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_snmp_process_monitor.cfg
%{_libdir}/nagios/plugins/contrib/check_snmp_process_monitor.pl

%files -n nagios-check_snmp_procs
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_snmp_procs.cfg
%{_libdir}/nagios/plugins/contrib/check_snmp_procs.pl

%files -n nagios-check_sockets
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_sockets.cfg
%{_libdir}/nagios/plugins/contrib/check_sockets.pl

%files -n nagios-check_timeout
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_timeout.cfg
%{_libdir}/nagios/plugins/contrib/check_timeout

%files -n nagios-check_traceroute
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_traceroute.cfg
%{_libdir}/nagios/plugins/contrib/check_traceroute.pl

%files -n nagios-check_uptime
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_uptime.cfg
%{_libdir}/nagios/plugins/contrib/check_uptime

%files -n nagios-check_wins
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_wins.cfg
%{_libdir}/nagios/plugins/contrib/check_wins.pl


%changelog
* Tue Jul 10 2012 Oden Eriksson <oeriksson@mandriva.com> 1:1.4.16-1mdv2012.0
+ Revision: 808717
- sync with mageia
- 1.4.16

* Mon Jul 18 2011 Oden Eriksson <oeriksson@mandriva.com> 1:1.4.15-7
+ Revision: 690295
- rebuilt against new net-snmp libs

* Wed Apr 06 2011 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1:1.4.15-6
+ Revision: 651225
- Lets try some mrtg plugins

* Thu Mar 17 2011 Oden Eriksson <oeriksson@mandriva.com> 1:1.4.15-5
+ Revision: 645847
- relink against libmysqlclient.so.18

* Sat Jan 01 2011 Oden Eriksson <oeriksson@mandriva.com> 1:1.4.15-4mdv2011.0
+ Revision: 627265
- rebuilt against mysql-5.5.8 libs, again

* Thu Dec 30 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.4.15-3mdv2011.0
+ Revision: 626546
- rebuilt against mysql-5.5.8 libs

* Fri Aug 06 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1:1.4.15-1mdv2011.0
+ Revision: 566777
- new version
- rediff check_dhcp and check_ldap patches
- fix contrib plugins build

* Thu May 06 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1:1.4.14-8mdv2010.1
+ Revision: 543063
- rebuild for missing x86_64 check_nmap package

* Mon Apr 19 2010 Funda Wang <fwang@mandriva.org> 1:1.4.14-7mdv2010.1
+ Revision: 536582
- rebuild

* Mon Mar 29 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1:1.4.14-6mdv2010.1
+ Revision: 528810
- drop check_by_ssh references in check_disk plugin configuration (fix #58316)

* Wed Mar 03 2010 Michael Scherer <misc@mandriva.org> 1:1.4.14-5mdv2010.1
+ Revision: 513746
- fix License
- add check_ping6 to explicitly check ipv6 connectivity

* Sun Feb 28 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1:1.4.14-4mdv2010.1
+ Revision: 512688
- drop mrtg plugins, as mrtg has been dropped

* Thu Feb 18 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.4.14-3mdv2010.1
+ Revision: 507492
- rebuild

* Mon Sep 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1:1.4.14-2mdv2010.0
+ Revision: 446947
- make all script plugins requires base package

* Mon Sep 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1:1.4.14-1mdv2010.0
+ Revision: 446157
- new version
- drop locales patch: too much general, let's fix actual issue instead
- drop sni support patch (merged upstream)
- rediff ldap certificate check and rogue DHCP server check patches
- updated contrib API patch

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Wed Mar 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1:1.4.13-12mdv2009.1
+ Revision: 361186
- fix SNI support patch
- no need for a specific verify policy

* Tue Mar 24 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1:1.4.13-11mdv2009.1
+ Revision: 360958
- check_mysql_perf is dead

* Mon Mar 09 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1:1.4.13-10mdv2009.1
+ Revision: 353155
- don't copy configuration files twice
- cleanup file list from useless directives
- don't duplicate spec-helper job
- don't package check_apt, apt is currently not available on mandriva

* Thu Mar 05 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1:1.4.13-9mdv2009.1
+ Revision: 348827
- add SNI support patch for check_http plugin
- fix build by calling autoreconf, instead of manual calls to autotools suite

* Sun Dec 21 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1:1.4.13-8mdv2009.1
+ Revision: 317100
- add ldap certificate checking patch

* Mon Dec 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1:1.4.13-7mdv2009.1
+ Revision: 314627
- rediff some patches for no fuzz
- no explicit %%post scriptlet, nagios has filetriggers now
- symlinks utils.sh and utils.pm in %%_datadir, to make additional plugins
  packages noarch

* Fri Dec 12 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.4.13-6mdv2009.1
+ Revision: 313606
- rediff some patches to meet the nofuzz criteria

* Sat Dec 06 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.4.13-5mdv2009.1
+ Revision: 311311
- rebuilt against mysql-5.1.30 libs

* Fri Nov 21 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.4.13-4mdv2009.1
+ Revision: 305447
- fix #45711 (checking by elapsed time does not work in check_procs nagios plugin)

* Mon Nov 10 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.4.13-3mdv2009.1
+ Revision: 301805
- fix deps

* Sun Nov 09 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.4.13-2mdv2009.1
+ Revision: 301334
- fix #45526 (Bad argument defined in the config file of check_nagios plugin)

* Fri Oct 10 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.4.13-1mdv2009.0
+ Revision: 291381
- 1.4.13

  + Michael Scherer <misc@mandriva.org>
    - remove check_smtp from check_tcp.cfg, as check_smtp is already defined in its own configuration file

* Wed Jun 25 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.4.12-1mdv2009.0
+ Revision: 228993
- 1.4.12
- rediffed P0
- drop P20, it's implemented upstream

* Tue Mar 18 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.4.11-12mdv2008.1
+ Revision: 188544
- bump release
- added P21 to make check_dhcp check for rogue dhcp servers

* Fri Feb 15 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.4.11-11mdv2008.1
+ Revision: 168863
- prevent circular build deps

* Thu Feb 14 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.4.11-10mdv2008.1
+ Revision: 168605
- make it build on cs4

* Thu Feb 14 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1:1.4.11-9mdv2008.1
+ Revision: 167737
- fix build with latest pgsql
- setuid checks (icmp, arp and dhcp) needs nagios group execution permission

  + Thierry Vignaud <tv@mandriva.org>
    - fix description-line-too-long
    - fix spacing at top of description

* Wed Jan 23 2008 Thierry Vignaud <tv@mandriva.org> 1:1.4.11-8mdv2008.1
+ Revision: 157258
- rebuild with fixed %%serverbuild macro

* Thu Jan 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.4.11-7mdv2008.1
+ Revision: 154430
- check_mysql_perf-1.3
- fix #36663 (Error message when installing any nagios plug-in)

* Fri Jan 11 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.4.11-6mdv2008.1
+ Revision: 148676
- rework it again, fixing a lot of stuff...
- fix #35036 (unowned directory for nagios plugins)
- adding the svn Id tag to the config files
- fix #36666 (Missing arguments for check_arping)

* Thu Jan 10 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.4.11-5mdv2008.1
+ Revision: 147603
- added the check_mysql_perf plugin
- fixed deps

* Sat Jan 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.4.11-4mdv2008.1
+ Revision: 145869
- major rework, aka. "the mega split". note this is wip
- added some configuration files
- added some patches

* Thu Dec 27 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1:1.4.11-3mdv2008.1
+ Revision: 138318
- ship mrtg plugins in a distinct subpackage, to avoid costly dependencies (bug #35035)

* Mon Dec 24 2007 Oden Eriksson <oeriksson@mandriva.com> 1:1.4.11-2mdv2008.1
+ Revision: 137514
- rebuilt against openldap-2.4.7 libs

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Dec 17 2007 Oden Eriksson <oeriksson@mandriva.com> 1:1.4.11-1mdv2008.1
+ Revision: 123063
- 1.4.11
- rediffed P0

* Wed Oct 10 2007 Oden Eriksson <oeriksson@mandriva.com> 1:1.4.10-1mdv2008.1
+ Revision: 96787
- 1.4.10
- drop upstream implemented P4,P5
- rediffed P0,P6

* Sun Sep 09 2007 Oden Eriksson <oeriksson@mandriva.com> 1:1.4.9-5mdv2008.0
+ Revision: 83457
- whoops!, it was the other way around :)

* Sun Sep 09 2007 Oden Eriksson <oeriksson@mandriva.com> 1:1.4.9-4mdv2008.0
+ Revision: 83455
- fix the %%pre scriptlet

* Thu Aug 23 2007 Thierry Vignaud <tv@mandriva.org> 1:1.4.9-3mdv2008.0
+ Revision: 70377
- fileutils, sh-utils & textutils have been obsoleted by coreutils a long time ago

* Tue Jul 24 2007 Oden Eriksson <oeriksson@mandriva.com> 1:1.4.9-2mdv2008.0
+ Revision: 55020
- use the new %%serverbuild macro

* Thu Jun 14 2007 Oden Eriksson <oeriksson@mandriva.com> 1:1.4.9-1mdv2008.0
+ Revision: 39297
- use distro conditional -fstack-protector
- don't hardcode automake-1.9
- add teh source too
- 1.4.9
- rediffed P0

* Wed Apr 18 2007 Oden Eriksson <oeriksson@mandriva.com> 1:1.4.8-1mdv2008.0
+ Revision: 14466
- fix build
- 1.4.8


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3382 |12cr|nagios-rad_eap_test-0.23-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    nagios-rad_eap_test
%define version 0.23
%define release %mkrel 2

Name:       %{name}
Version:    %{version}
Release:    %{release}
Summary:    Nagios compatible shell script used for testing radius EAP methods
Group:      Networking/Other
License:    BSD
URL:        http://wiki.eduroam.cz/rad_eap_test/
Source:     http://wiki.eduroam.cz/rad_eap_test/rad_eap_test-%{version}.tar.bz2
BuildArch:  noarch
BuildRoot:  %{_tmppath}/%{name}-%{version}

%description
rad_eap_test is used to test availability of radius servers in monitoring
solutions as nagios. rad_eap_test is only wrapper shell script around
eapol_test from wpa_supplicant project. rad_eap_test  generates configuration
for eapol_test, runs it and after processing eapol_test messages returns status
code. Status code is processed by monitoring tools as nagios.

%prep
%setup -q -n rad_eap_test-%{version}

# fix eapol_test location
perl -pi -e 's|EAPOL_PROG=.*|EAPOL_PROG=%{_sbindir}/eapol_test|' rad_eap_test

%build

%install
rm -rf %{buildroot}

install -d -m 755 %{buildroot}%{_datadir}/nagios/plugins
install -m 755 rad_eap_test %{buildroot}%{_datadir}/nagios/plugins

install -d -m 755 %{buildroot}%{_sysconfdir}/nagios/plugins.d
cat > %{buildroot}%{_sysconfdir}/nagios/plugins.d/rad_eap_test.cfg <<'EOF'
define command {
	command_name    rad_eap_test
	command_line    %{_datadir}/nagios/plugins/rad_eap_test -H $HOSTADDRESS$
}
EOF

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ChangeLog COPYING README doc
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/rad_eap_test.cfg
%{_datadir}/nagios/plugins/rad_eap_test



%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 0.23-2mdv2011.0
+ Revision: 612987
- the mass rebuild of 2010.1 packages

* Fri Apr 16 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.23-1mdv2010.1
+ Revision: 535484
- import nagios-rad_eap_test


* Fri Apr 16 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.23-1mdv2010.1
- first mdv package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3383 |12cr|nagios-snmp-plugins-1.1.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Plugins for Nagios to monitor remote disk and processes via SNMP
Name:		nagios-snmp-plugins
Version:	1.1.1
Release:	%mkrel 7
License:	GPL
Group:		Networking/Other
URL:		http://nagios.manubulon.com/
Source0:	http://nagios.manubulon.com/%{name}.%{version}.tgz
Source1:	ftp://ftp.hometree.net/pub/nagios-snmp-plugins/nagios-snmp-plugins-1.2.tar.gz
Source2:	check_snmp_disk.cfg
Source3:	check_snmp_proc.cfg
Source4:	check_snmp_boostedge.cfg
Source5:	check_snmp_cpfw.cfg
Source6:	check_snmp_css.cfg
Source7:	check_snmp_css_main.cfg
Source8:	check_snmp_env.cfg
Source9:	check_snmp_int.cfg
Source10:	check_snmp_linkproof_nhr.cfg
Source11:	check_snmp_load.cfg
Source12:	check_snmp_mem.cfg
Source13:	check_snmp_nsbox.cfg
Source14:	check_snmp_process.cfg
Source15:	check_snmp_storage.cfg
Source16:	check_snmp_vrrp.cfg
Source17:	check_snmp_win.cfg
Patch0:		nagios-snmp-plugins-1.0-gcc4.diff
Patch1:		nagios-snmp-plugins-format-report.patch
Requires:	nagios
BuildRequires:	net-snmp-devel
BuildRequires:	openssl-devel
BuildRequires:	autoconf2.5
BuildRequires:	automake
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
These plugins allow you to monitor disk space, processes and a lot of other 
stuff on a remote machine via SNMP.

%package -n	nagios-check_snmp_disk
Summary:	The check_snmp_disk plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-snmp-plugins < 1.1

%description -n	nagios-check_snmp_disk
Checks the disks for a given host via snmp and the ucd snmp interface.

%package -n	nagios-check_snmp_proc
Summary:	The check_snmp_proc plugin for nagios
Group:		Networking/Other
Conflicts:	nagios-snmp-plugins < 1.1

%description -n	nagios-check_snmp_proc
Checks the running processes for a given host via snmp and the ucd snmp
interface.

%package -n	nagios-check_snmp_boostedge
Summary:	The check_snmp_boostedge plugin for nagios
Group:		Networking/Other
Requires:	net-snmp-utils
Conflicts:	nagios-snmp-plugins < 1.1

%description -n	nagios-check_snmp_boostedge
SNMP Boostedge service monitor for Nagios.

%package -n	nagios-check_snmp_cpfw
Summary:	The check_snmp_cpfw plugin for nagios
Group:		Networking/Other
Requires:	net-snmp-utils
Conflicts:	nagios-snmp-plugins < 1.1

%description -n	nagios-check_snmp_cpfw
SNMP Checkpoint FW-1 Monitor for Nagios.

%package -n	nagios-check_snmp_css_main
Summary:	The check_snmp_css_main plugin for nagios
Group:		Networking/Other
Requires:	net-snmp-utils
Conflicts:	nagios-snmp-plugins < 1.1

%description -n	nagios-check_snmp_css_main
SNMP Cisco CSS monitor MAIN script for Nagios.

%package -n	nagios-check_snmp_css
Summary:	The check_snmp_css plugin for nagios
Group:		Networking/Other
Requires:	net-snmp-utils
Conflicts:	nagios-snmp-plugins < 1.1

%description -n	nagios-check_snmp_css
SNMP Cisco CSS monitor for Nagios.


%package -n	nagios-check_snmp_env
Summary:	The check_snmp_env plugin for nagios
Group:		Networking/Other
Requires:	net-snmp-utils
Conflicts:	nagios-snmp-plugins < 1.1

%description -n	nagios-check_snmp_env
SNMP environmental Monitor for Nagios.

%package -n	nagios-check_snmp_int
Summary:	The check_snmp_int plugin for nagios
Group:		Networking/Other
Requires:	net-snmp-utils
Conflicts:	nagios-snmp-plugins < 1.1

%description -n	nagios-check_snmp_int
SNMP Network Interface Monitor for Nagios.

%package -n	nagios-check_snmp_linkproof_nhr
Summary:	The check_snmp_linkproof_nhr plugin for nagios
Group:		Networking/Other
Requires:	net-snmp-utils
Conflicts:	nagios-snmp-plugins < 1.1

%description -n	nagios-check_snmp_linkproof_nhr
SNMP Radware Linkproof NHR monitor for Nagios.

%package -n	nagios-check_snmp_load
Summary:	The check_snmp_load plugin for nagios
Group:		Networking/Other
Requires:	net-snmp-utils
Conflicts:	nagios-snmp-plugins < 1.1

%description -n	nagios-check_snmp_load
SNMP Load & CPU Monitor for Nagios.

%package -n	nagios-check_snmp_mem
Summary:	The check_snmp_mem plugin for nagios
Group:		Networking/Other
Requires:	net-snmp-utils
Conflicts:	nagios-snmp-plugins < 1.1

%description -n	nagios-check_snmp_mem
SNMP Memory Monitor for Nagios.

%package -n	nagios-check_snmp_nsbox
Summary:	The check_snmp_nsbox plugin for nagios
Group:		Networking/Other
Requires:	net-snmp-utils
Conflicts:	nagios-snmp-plugins < 1.1

%description -n	nagios-check_snmp_nsbox
SNMP NetSecureOne Netbox monitor for Nagios.

%package -n	nagios-check_snmp_process
Summary:	The check_snmp_process plugin for nagios
Group:		Networking/Other
Requires:	net-snmp-utils
Conflicts:	nagios-snmp-plugins < 1.1

%description -n	nagios-check_snmp_process
SNMP Process Monitor for Nagios.

%package -n	nagios-check_snmp_storage
Summary:	The check_snmp_storage plugin for nagios
Group:		Networking/Other
Requires:	net-snmp-utils
Conflicts:	nagios-snmp-plugins < 1.1

%description -n	nagios-check_snmp_storage
SNMP Disk Monitor for Nagios.

%package -n	nagios-check_snmp_win
Summary:	The check_snmp_win plugin for nagios
Group:		Networking/Other
Requires:	net-snmp-utils
Conflicts:	nagios-snmp-plugins < 1.1

%description -n	nagios-check_snmp_win
SNMP Windows Monitor for Nagios.

%package -n	nagios-check_snmp_vrrp
Summary:	The check_snmp_vrrp plugin for nagios
Group:		Networking/Other
Requires:	net-snmp-utils
Conflicts:	nagios-snmp-plugins < 1.1

%description -n	nagios-check_snmp_vrrp
SNMP VRRP Monitor for Nagios.

%prep

%setup -q -n nagios_plugins -a1

mkdir plugins.d
# magic by anssi
pushd plugins.d; %{expand:%(for i in {2..17}; do echo "cp %%SOURCE$i ."; done)}; popd

# fix strange perms
find . -type d -exec chmod 755 {} \;
find . -type f -exec chmod 644 {} \;

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

perl -pi -e "s|^use lib \"/usr/local/nagios/libexec\"|use lib \"%{_libdir}/nagios/plugins\"|g" *.pl

%build

pushd nagios-snmp-plugins-1.2
#export WANT_AUTOCONF_2_5="1"
#libtoolize --copy --force; aclocal; autoheader; automake --copy --add-missing; autoconf

sh ./build.sh

%configure2_5x

%make
popd

perl -pi -e "s|\@libexecdir\@|%{_libdir}/nagios/plugins|g" plugins.d/*.cfg

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}/nagios/plugins.d
install -d %{buildroot}%{_libdir}/nagios/plugins

pushd nagios-snmp-plugins-1.2
    install -m0755 check_snmp_disk %{buildroot}%{_libdir}/nagios/plugins/
    install -m0755 check_snmp_proc %{buildroot}%{_libdir}/nagios/plugins/
popd

cp nagios-snmp-plugins-1.2/README README.nagios-snmp-plugins-1.2
cp nagios-snmp-plugins-1.2/AUTHORS AUTHORS.nagios-snmp-plugins-1.2
cp nagios-snmp-plugins-1.2/NEWS NEWS.nagios-snmp-plugins-1.2

# binaries
install -m0644 plugins.d/check_snmp_disk.cfg %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_snmp_disk.cfg
install -m0644 plugins.d/check_snmp_proc.cfg %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_snmp_proc.cfg

# scripts
install -m0755 *.pl %{buildroot}%{_libdir}/nagios/plugins/

# config
install -m0644 plugins.d/check_snmp_boostedge.cfg %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_snmp_boostedge.cfg
install -m0644 plugins.d/check_snmp_cpfw.cfg %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_snmp_cpfw.cfg
install -m0644 plugins.d/check_snmp_css_main.cfg %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_snmp_css_main.cfg
install -m0644 plugins.d/check_snmp_css.cfg %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_snmp_css.cfg
install -m0644 plugins.d/check_snmp_env.cfg %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_snmp_env.cfg
install -m0644 plugins.d/check_snmp_int.cfg %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_snmp_int.cfg
install -m0644 plugins.d/check_snmp_linkproof_nhr.cfg %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_snmp_linkproof_nhr.cfg
install -m0644 plugins.d/check_snmp_load.cfg %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_snmp_load.cfg
install -m0644 plugins.d/check_snmp_mem.cfg %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_snmp_mem.cfg
install -m0644 plugins.d/check_snmp_nsbox.cfg %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_snmp_nsbox.cfg
install -m0644 plugins.d/check_snmp_process.cfg %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_snmp_process.cfg
install -m0644 plugins.d/check_snmp_storage.cfg %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_snmp_storage.cfg
install -m0644 plugins.d/check_snmp_win.cfg %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_snmp_win.cfg
install -m0644 plugins.d/check_snmp_vrrp.cfg %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_snmp_vrrp.cfg

%post -n nagios-check_snmp_disk
%{_initrddir}/nagios condrestart > /dev/null 2>&1 || :

%postun -n nagios-check_snmp_disk
if [ "$1" = "0" ]; then
    %{_initrddir}/nagios condrestart > /dev/null 2>&1 || :
fi

%post -n nagios-check_snmp_proc
%{_initrddir}/nagios condrestart > /dev/null 2>&1 || :

%postun -n nagios-check_snmp_proc
if [ "$1" = "0" ]; then
    %{_initrddir}/nagios condrestart > /dev/null 2>&1 || :
fi

%post -n nagios-check_snmp_boostedge
%{_initrddir}/nagios condrestart > /dev/null 2>&1 || :

%postun -n nagios-check_snmp_boostedge
if [ "$1" = "0" ]; then
    %{_initrddir}/nagios condrestart > /dev/null 2>&1 || :
fi

%post -n nagios-check_snmp_cpfw
%{_initrddir}/nagios condrestart > /dev/null 2>&1 || :

%postun -n nagios-check_snmp_cpfw
if [ "$1" = "0" ]; then
    %{_initrddir}/nagios condrestart > /dev/null 2>&1 || :
fi

%post -n nagios-check_snmp_css_main
%{_initrddir}/nagios condrestart > /dev/null 2>&1 || :

%postun -n nagios-check_snmp_css_main
if [ "$1" = "0" ]; then
    %{_initrddir}/nagios condrestart > /dev/null 2>&1 || :
fi

%post -n nagios-check_snmp_css
%{_initrddir}/nagios condrestart > /dev/null 2>&1 || :

%postun -n nagios-check_snmp_css
if [ "$1" = "0" ]; then
    %{_initrddir}/nagios condrestart > /dev/null 2>&1 || :
fi

%post -n nagios-check_snmp_env
%{_initrddir}/nagios condrestart > /dev/null 2>&1 || :

%postun -n nagios-check_snmp_env
if [ "$1" = "0" ]; then
    %{_initrddir}/nagios condrestart > /dev/null 2>&1 || :
fi

%post -n nagios-check_snmp_int
%{_initrddir}/nagios condrestart > /dev/null 2>&1 || :

%postun -n nagios-check_snmp_int
if [ "$1" = "0" ]; then
    %{_initrddir}/nagios condrestart > /dev/null 2>&1 || :
fi

%post -n nagios-check_snmp_linkproof_nhr
%{_initrddir}/nagios condrestart > /dev/null 2>&1 || :

%postun -n nagios-check_snmp_linkproof_nhr
if [ "$1" = "0" ]; then
    %{_initrddir}/nagios condrestart > /dev/null 2>&1 || :
fi

%post -n nagios-check_snmp_load
%{_initrddir}/nagios condrestart > /dev/null 2>&1 || :

%postun -n nagios-check_snmp_load
if [ "$1" = "0" ]; then
    %{_initrddir}/nagios condrestart > /dev/null 2>&1 || :
fi

%post -n nagios-check_snmp_mem
%{_initrddir}/nagios condrestart > /dev/null 2>&1 || :

%postun -n nagios-check_snmp_mem
if [ "$1" = "0" ]; then
    %{_initrddir}/nagios condrestart > /dev/null 2>&1 || :
fi

%post -n nagios-check_snmp_nsbox
%{_initrddir}/nagios condrestart > /dev/null 2>&1 || :

%postun -n nagios-check_snmp_nsbox
if [ "$1" = "0" ]; then
    %{_initrddir}/nagios condrestart > /dev/null 2>&1 || :
fi

%post -n nagios-check_snmp_process
%{_initrddir}/nagios condrestart > /dev/null 2>&1 || :

%postun -n nagios-check_snmp_process
if [ "$1" = "0" ]; then
    %{_initrddir}/nagios condrestart > /dev/null 2>&1 || :
fi

%post -n nagios-check_snmp_storage
%{_initrddir}/nagios condrestart > /dev/null 2>&1 || :

%postun -n nagios-check_snmp_storage
if [ "$1" = "0" ]; then
    %{_initrddir}/nagios condrestart > /dev/null 2>&1 || :
fi

%post -n nagios-check_snmp_win
%{_initrddir}/nagios condrestart > /dev/null 2>&1 || :

%postun -n nagios-check_snmp_win
if [ "$1" = "0" ]; then
    %{_initrddir}/nagios condrestart > /dev/null 2>&1 || :
fi

%post -n nagios-check_snmp_vrrp
%{_initrddir}/nagios condrestart > /dev/null 2>&1 || :

%postun -n nagios-check_snmp_vrrp
if [ "$1" = "0" ]; then
    %{_initrddir}/nagios condrestart > /dev/null 2>&1 || :
fi

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changelog LICENSE README* AUTHORS* NEWS* doc/*

%files -n nagios-check_snmp_disk
%defattr(-,root,root)
%attr(0644,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/nagios/plugins.d/check_snmp_disk.cfg
%{_libdir}/nagios/plugins/check_snmp_disk

%files -n nagios-check_snmp_proc
%defattr(-,root,root)
%attr(0644,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/nagios/plugins.d/check_snmp_proc.cfg
%{_libdir}/nagios/plugins/check_snmp_proc

%files -n nagios-check_snmp_boostedge
%defattr(-,root,root)
%attr(0644,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/nagios/plugins.d/check_snmp_boostedge.cfg
%{_libdir}/nagios/plugins/check_snmp_boostedge.pl

%files -n nagios-check_snmp_cpfw
%defattr(-,root,root)
%attr(0644,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/nagios/plugins.d/check_snmp_cpfw.cfg
%{_libdir}/nagios/plugins/check_snmp_cpfw.pl

%files -n nagios-check_snmp_css_main
%defattr(-,root,root)
%attr(0644,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/nagios/plugins.d/check_snmp_css_main.cfg
%{_libdir}/nagios/plugins/check_snmp_css_main.pl

%files -n nagios-check_snmp_css
%defattr(-,root,root)
%attr(0644,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/nagios/plugins.d/check_snmp_css.cfg
%{_libdir}/nagios/plugins/check_snmp_css.pl

%files -n nagios-check_snmp_env
%defattr(-,root,root)
%attr(0644,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/nagios/plugins.d/check_snmp_env.cfg
%{_libdir}/nagios/plugins/check_snmp_env.pl

%files -n nagios-check_snmp_int
%defattr(-,root,root)
%attr(0644,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/nagios/plugins.d/check_snmp_int.cfg
%{_libdir}/nagios/plugins/check_snmp_int.pl

%files -n nagios-check_snmp_linkproof_nhr
%defattr(-,root,root)
%attr(0644,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/nagios/plugins.d/check_snmp_linkproof_nhr.cfg
%{_libdir}/nagios/plugins/check_snmp_linkproof_nhr.pl

%files -n nagios-check_snmp_load
%defattr(-,root,root)
%attr(0644,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/nagios/plugins.d/check_snmp_load.cfg
%{_libdir}/nagios/plugins/check_snmp_load.pl

%files -n nagios-check_snmp_mem
%defattr(-,root,root)
%attr(0644,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/nagios/plugins.d/check_snmp_mem.cfg
%{_libdir}/nagios/plugins/check_snmp_mem.pl

%files -n nagios-check_snmp_nsbox
%defattr(-,root,root)
%attr(0644,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/nagios/plugins.d/check_snmp_nsbox.cfg
%{_libdir}/nagios/plugins/check_snmp_nsbox.pl


%files -n nagios-check_snmp_process
%defattr(-,root,root)
%attr(0644,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/nagios/plugins.d/check_snmp_process.cfg
%{_libdir}/nagios/plugins/check_snmp_process.pl

%files -n nagios-check_snmp_storage
%defattr(-,root,root)
%attr(0644,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/nagios/plugins.d/check_snmp_storage.cfg
%{_libdir}/nagios/plugins/check_snmp_storage.pl

%files -n nagios-check_snmp_win
%defattr(-,root,root)
%attr(0644,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/nagios/plugins.d/check_snmp_win.cfg
%{_libdir}/nagios/plugins/check_snmp_win.pl

%files -n nagios-check_snmp_vrrp
%defattr(-,root,root)
%attr(0644,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/nagios/plugins.d/check_snmp_vrrp.cfg
%{_libdir}/nagios/plugins/check_snmp_vrrp.pl


%changelog
* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-7mdv2011.0
+ Revision: 627810
- don't force the usage of automake1.7

* Tue Oct 12 2010 Funda Wang <fwang@mandriva.org> 1.1.1-6mdv2011.0
+ Revision: 585068
- rebuild

* Thu Oct 15 2009 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-5mdv2010.0
+ Revision: 457693
- rebuild

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.1.1-4mdv2010.0
+ Revision: 430149
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 1.1.1-3mdv2009.0
+ Revision: 253549
- rebuild

* Mon Jan 28 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-1mdv2008.1
+ Revision: 159004
- nagios-snmp-plugins.1.1.1 (perl code)
- nagios-snmp-plugins-1.2 (c code)

* Mon Jan 14 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1-4mdv2008.1
+ Revision: 151740
- release bump
- splitmania!
- added some svn props

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Aug 28 2007 Oden Eriksson <oeriksson@mandriva.com> 1.1-3mdv2008.0
+ Revision: 72472
- nagios-snmp-plugins-1.1

* Wed Aug 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1.1-2mdv2008.0
+ Revision: 60205
- rebuilt against new net-snmp libs

* Tue Apr 17 2007 Oden Eriksson <oeriksson@mandriva.com> 1.1-1mdv2008.0
+ Revision: 13825
- fix deps
- use the new /etc/nagios/plugins.d scandir


* Thu Aug 03 2006 Oden Eriksson <oeriksson@mandrakesoft.com> 1.0-3mdv2007.0
- added a gcc4 patch by misc (P0)

* Sun Apr 03 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 1.0-2mdk
- use the %%mkrel macro

* Sun May 30 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.0-1mdk
- initial cooker contrib
- used parts of the provided spec file


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3384 |12cr|nagios-theme-nuvola-1.0.3-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		nagios-theme-nuvola
Version:	1.0.3
Release:	%mkrel 7
Summary:	Nagios Nuvola Style
License:	LGPL / Free (dtree)
Group:		Networking/Other
URL:		http://www.nagiosexchange.org/cgi-bin/page.cgi?g=Detailed%2F1723.html;d=1
Source0:	nagios-nuvola-%{version}.tar.gz
Patch0:		nagios-nuvola-1.0.3-favicon.patch
BuildRequires:	sed >= 4.0
Requires:	nagios-www >= 2.9
Provides:	nagios-theme
Conflicts:	nagios-theme-default
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Complete Nagios Style (Menu, Icons, Stylesheets, Images) for Nagios 2.0.

Style had been updated to version 1.0 with the free DTree menu.

This is a complete image pack, menu and stylesheets for Nagios 2.0. Icons are
from the Nuvola KDE theme (http://www.icon-king.com/)

%prep
%setup -q -c
%patch0 -p1

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_datadir}/nagios/www
cp -a html/* %{buildroot}%{_datadir}/nagios/www

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc *.txt
# well. should add it to /etc/nagios, but that means need  to enable FollowSymLinks directive in apache
%config(noreplace) %{_datadir}/nagios/www/config.js
%{_datadir}/nagios/www/*.html
%{_datadir}/nagios/www/images/*
%{_datadir}/nagios/www/stylesheets/*
%{_datadir}/nagios/www/side


%changelog
* Sat Dec 11 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-7mdv2011.0
+ Revision: 620472
- the mass rebuild of 2010.0 packages

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.0.3-6mdv2010.0
+ Revision: 440235
- rebuild

* Sun Jan 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.3-5mdv2009.1
+ Revision: 324527
- rediff favicon patch
- drop text patch, unknown purpose
- adapt to new nagios web files location
- don't duplicate spec-helper job
- spec cleanup

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 1.0.3-4mdv2009.0
+ Revision: 253559
- rebuild

* Mon Feb 11 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-2mdv2008.1
+ Revision: 165279
- fix deps

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Apr 17 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-1mdv2008.0
+ Revision: 13805
- Import nagios-theme-nuvola



* Wed Apr 11 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-1mdv2007.1
- initial Mandriva package (pld import)

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3385 |12cr|nagisa-keyboard-0.0.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version   0.0.1
%define release   %mkrel 8
%define src_name  nagisa

%define scim_version   1.4.2

Name:      nagisa-keyboard
Summary:   A software keyboard for SCIM
Version:   %{version}
Release:   %{release}
Group:     System/Internationalization
License:   GPL
URL:       http://nop.net-p.org/modules/pukiwiki/index.php?%5B%5Bnagisa%5D%5D
Source0:   %{src_name}-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
Requires:        scim >= %{scim_version}
BuildRequires:   qt3-devel
BuildRequires:   scim-devel

%description
Nagisa is a software keyboard for SCIM.


%prep
%setup -q -n %{src_name}-%{version}

%build
qmake "PREFIX=/usr"
make

%install
rm -rf $RPM_BUILD_ROOT

mkdir -p $RPM_BUILD_ROOT/%{_bindir}
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/nagisa/

cd src/
	cp -f *.xml $RPM_BUILD_ROOT/%{_datadir}/nagisa/
	cp -f *.qm $RPM_BUILD_ROOT/%{_datadir}/nagisa/
	cp -f nagisa $RPM_BUILD_ROOT/%{_bindir}
cd -

%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root)
%doc COPYING
%{_bindir}/*
%{_datadir}/nagisa/*


%changelog
* Sat Dec 11 2010 Oden Eriksson <oeriksson@mandriva.com> 0.0.1-8mdv2011.0
+ Revision: 620473
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.0.1-7mdv2010.0
+ Revision: 430150
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.0.1-6mdv2009.0
+ Revision: 241054
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Sep 06 2007 Thierry Vignaud <tv@mandriva.org> 0.0.1-4mdv2008.0
+ Revision: 80676
- drop require already catched by autoprov and which is wrong on x86_64 anyway

* Wed Sep 05 2007 Thierry Vignaud <tv@mandriva.org> 0.0.1-3mdv2008.0
+ Revision: 80322
- rebuild
- Import nagisa-keyboard




* Wed Dec 07 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.0.1-2mdk
- Fix BuildRequires

* Wed Nov 16 2005 UTUMI Hirosi <utuhiro78@yahoo.co.jp> 0.0.1-1mdk
- new release

* Sat Oct 29 2005 UTUMI Hirosi <utuhiro78@yahoo.co.jp> 0.0.0-1mdk
- first spec for Mandriva Linux

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3386 |12cr|nagvis-1.5.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	nagvis
%define version 1.5.9
%define release %mkrel 1

%define _requires_exceptions pear(\\(/var/www/.*\\|dwoo/dwooAutoload.php\\|Zend/.*\\))

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Visualization addon for nagios
License:	GPL
Group:		Networking/WWW
URL:		http://nagvis.org
Source:     http://downloads.sourceforge.net/nagvis/%{name}-%{version}.tar.gz
Requires:   mod_php
Requires:   php-xml
Requires:   php-gd
Requires:   php-mbstring
Requires:   php-sockets
Requires:   php-gettext
Requires:   php-session
Requires:   php-pdo_sqlite
Requires:   php-ZendFramework
Requires:   graphviz
%if %mdkversion < 201010
Requires(post):   rpm-helper
Requires(postun):   rpm-helper
%endif
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
NagVis is a visualization addon for the well known network managment system
Nagios. NagVis can be used to visualize Nagios Data, e.g. to display IT
processes like a mail system or a network infrastructure.

%prep
%setup -q -n %{name}-%{version}

%build

%install
rm -rf %{buildroot}

install -d -m 755 %{buildroot}%{_datadir}/%{name}
cp -r share %{buildroot}%{_datadir}/%{name}
cp -r docs %{buildroot}%{_datadir}/%{name}/share

cmp() {
	cat $1 | sed 's#\(var\)\s*\(\S*\)\s*=\s*#\1 \2=#;s#^\s*##;s#\s*$##;s#\t+# #g' | awk '
	BEGIN { OK=1; braces=0 }
	{
		# Remove /* */ one line comments
		sub(/\/\*[^@]*\*\//,"");
		# Remove // comments (line beginning)
		sub(/^\/\/.*/,"");
		
		# Count braces
		anz1 = gsub(/\{/,"{");
		anz2 = gsub(/}/,"}");
		
		if (OK == 1) {
			braces += anz1;
			braces -= anz2;
		}
	}
	/\/\*/ {
		c = gsub(/\/\*[^@]*$/,"");
		if(c > 0) {
			OK=0;
		}
	}
	/\*\/$/ {
		c = gsub(/^[^@]*\*\//,"");
		if(c > 0) {
			OK=1;
		}
	}
	{
		line = $0;
		#anz = gsub(/function/," function");
		#ch = substr(line,length(line));
		if (OK == 1) {
			if (length(line) > 0) {
				#if (ch == "}") {
				#	if (braces == 0) {
				#		if (length(line) > 0) {
				#			print line
				#		}
				#		line = ""
				#	}
				#}
				#line = line $0;
				
				print line;
			}
		}
	}
	' >> $OUT
}




pushd %{buildroot}%{_datadir}/%{name}/share/frontend/nagvis-js/js/
	OUT=NagVisCompressed.js
	>$OUT
	cmp ExtStacktrace.js
	cmp nagvis.js
	cmp popupWindow.js
	cmp ExtBase.js
	cmp frontendMessage.js
	cmp frontendEventlog.js
	cmp frontendHover.js
	cmp hover.js
	cmp frontendContext.js
	cmp ajax.js
	cmp dynfavicon.js
	cmp frontend.js
	cmp lines.js
	cmp NagVisObject.js
	cmp NagVisStatefulObject.js
	cmp NagVisStatelessObject.js
	cmp NagVisHost.js
	cmp NagVisService.js
	cmp NagVisHostgroup.js
	cmp NagVisServicegroup.js
	cmp NagVisMap.js
	cmp NagVisShape.js
	cmp NagVisLine.js
	cmp NagVisTextbox.js
	cmp NagVisRotation.js
	cmp wz_jsgraphics.js
popd

pushd %{buildroot}%{_datadir}/%{name}/share/frontend/wui/js/
	OUT=WuiCompressed.js
	>$OUT
	cmp wui.js
	cmp ajax.js
	cmp addmodify.js
	cmp EditMainCfg.js
	cmp ManageBackgrounds.js
	cmp ManageBackends.js
	cmp ManageMaps.js
	cmp ManageShapes.js
	cmp MapManageTmpl.js
	cmp wz_jsgraphics.js
	cmp ExtGenericResize.js
popd

install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}
cp -r etc/maps %{buildroot}%{_sysconfdir}/%{name}
cp -r etc/automaps %{buildroot}%{_sysconfdir}/%{name}
cp -r etc/geomap %{buildroot}%{_sysconfdir}/%{name}
install -m 644 etc/nagvis.ini.php-sample \
    %{buildroot}%{_sysconfdir}/%{name}/nagvis.ini.php
pushd %{buildroot}%{_datadir}/%{name}
ln -s ../../..%{_sysconfdir}/%{name} etc
popd

install -d -m 755 %{buildroot}%{_var}/lib/%{name}
install -d -m 755 %{buildroot}%{_var}/lib/%{name}/tmpl
install -d -m 755 %{buildroot}%{_var}/lib/%{name}/tmpl/cache
install -d -m 755 %{buildroot}%{_var}/lib/%{name}/tmpl/compile
pushd %{buildroot}%{_datadir}/%{name}
ln -s ../../..%{_var}/lib/%{name} var
popd

# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# %{name} Apache configuration
Alias /%{name} %{_datadir}/%{name}/share

<Directory %{_datadir}/%{name}/share>
    Order allow,deny
    Allow from all

    Options FollowSymLinks
</Directory>
EOF

# nagvis configuration
perl -pi \
    -e 's|;base=.*|base="%{_datadir}/nagvis/"|;' \
    -e 's|;htmlbase=.*|htmlbase="/nagvis"|;' \
    %{buildroot}%{_sysconfdir}/%{name}/nagvis.ini.php 

# make configuration apache-writable
chmod -R g=u %{buildroot}%{_sysconfdir}/%{name}
chmod 660 %{buildroot}%{_sysconfdir}/%{name}/nagvis.ini.php

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201010
%_post_webapp
%endif

%postun
%if %mdkversion < 201010
%_postun_webapp
%endif

%files
%defattr(-,root,root)
%doc INSTALL LICENCE README
%config(noreplace) %{_webappconfdir}/%{name}.conf
%attr(-,root,apache) %dir %{_sysconfdir}/nagvis
%attr(-,root,apache) %dir %{_sysconfdir}/nagvis/maps
%attr(-,root,apache) %dir %{_sysconfdir}/nagvis/automaps
%attr(-,root,apache) %dir %{_sysconfdir}/nagvis/geomap
%attr(-,root,apache) %config(noreplace) %{_sysconfdir}/nagvis/nagvis.ini.php
%attr(-,root,apache) %config(noreplace) %{_sysconfdir}/nagvis/maps/*.cfg
%attr(-,root,apache) %config(noreplace) %{_sysconfdir}/nagvis/automaps/*.cfg
%attr(-,root,apache) %config(noreplace) %{_sysconfdir}/nagvis/geomap/*.xml
%attr(-,apache,apache) %{_var}/lib/%{name}
%{_datadir}/%{name}


%changelog
* Tue Jul 05 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.9-1mdv2011.0
+ Revision: 688912
- update to new version 1.5.9

* Thu Mar 10 2011 Funda Wang <fwang@mandriva.org> 1.5.8-2
+ Revision: 643231
- rebuild to obsolete old packages

* Thu Feb 03 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.8-1
+ Revision: 635667
- new version
- new version

* Sun Jan 23 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.7-1
+ Revision: 632444
- new version

* Sat Jan 01 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.6-1mdv2011.0
+ Revision: 627040
- update to new version 1.5.6

* Mon Dec 06 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.5-1mdv2011.0
+ Revision: 612527
- new version

* Fri Aug 13 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.1-1mdv2011.0
+ Revision: 569472
- new version
- drop README.mdv, the setup is self-explaining

* Mon Apr 26 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.7-1mdv2010.1
+ Revision: 538956
- new version

* Sun Mar 14 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.6-1mdv2010.1
+ Revision: 518978
- update to new version 1.4.6

* Wed Feb 17 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.5-2mdv2010.1
+ Revision: 507266
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise
- switch to "open to all" default access policy

* Fri Dec 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.5-1mdv2010.1
+ Revision: 473620
- ensure followsymlink is always disabled
- new version
- don't attempt to isolate files from web root, to match upstream setup better
- enforce new default access policy

* Sat Nov 07 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.4-1mdv2010.1
+ Revision: 462214
- update to new version 1.4.4

* Sun Aug 23 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.2-1mdv2010.0
+ Revision: 419925
- new version

* Wed Jun 10 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.1-1mdv2010.0
+ Revision: 384878
- new version
- mv all files under %%_datadir/%%name, %%_var/www is not FHS compliant
- better default configuration file

* Wed Feb 18 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.2-1mdv2009.1
+ Revision: 342730
- new version
- drop additional noprefix patch, fixed upstream

* Sat Sep 20 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.1-3mdv2009.0
+ Revision: 286172
- new version
- use symlinks rather than code patch to achieve FHS compliance
- make maps and configuration apache writable

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 1.2.2-3mdv2009.0
+ Revision: 253560
- rebuild

* Mon Feb 25 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.2-1mdv2008.1
+ Revision: 175068
- new version

* Mon Feb 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.1-1mdv2008.1
+ Revision: 165532
- new version
  rediff FHS patch

* Tue Dec 18 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.2-1mdv2008.1
+ Revision: 132113
- final version
  include wui
- patch1: allow dbprefix to be mepty
- import nagvis


* Fri Dec 14 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.2-0.%%{rc}.1mdv2008.1
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3387 |12cr|naim-0.11.8.3.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           naim
Version:        0.11.8.3.2
Release:        %mkrel 2
Epoch:          0
Summary:        An ncurses-based console AIM, ICQ, IRC, and Lily client
Group:          Networking/Instant messaging
License:        GPLv2
URL:            http://naim.n.ml.org/
Source0:        http://naim.googlecode.com/files/naim-%{version}.tar.bz2
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

BuildRequires: ncurses-devel gawk

%description
naim is a console client for AOL Instant Messenger (AIM), AOL I Seek You (ICQ),
Internet Relay Chat (IRC), and The lily CMC.

%prep
%setup -q

%build
%configure2_5x
%{__make}

%install
%{__rm} -rf %{buildroot}
%{makeinstall_std}
%{__rm} -r %{buildroot}%{_docdir}/%{name}
%{__rm} -r %{buildroot}%{_includedir}

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc AUTHORS FAQ BUGS README NEWS ChangeLog doc/*.hlp
%attr(0755,root,root) %{_bindir}/extractbuddy.sh
%attr(0755,root,root) %{_bindir}/naim
%attr(0755,root,root) %{_bindir}/nicq
%attr(0755,root,root) %{_bindir}/nirc
%attr(0755,root,root) %{_bindir}/nlily
%{_mandir}/man1/naim.1*
%{_mandir}/man1/nicq.1*
%{_mandir}/man1/nirc.1*
%{_mandir}/man1/nlily.1*



%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 0:0.11.8.3.2-2mdv2011.0
+ Revision: 612988
- the mass rebuild of 2010.1 packages

* Tue Mar 02 2010 Sandro Cazzaniga <kharec@mandriva.org> 0:0.11.8.3.2-1mdv2010.1
+ Revision: 513636
- update to naim-0.11.8.3.2

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0:0.11.8.3.1-4mdv2010.0
+ Revision: 430151
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 0:0.11.8.3.1-3mdv2009.0
+ Revision: 253563
- rebuild

* Thu Jan 03 2008 David Walluck <walluck@mandriva.org> 0:0.11.8.3.1-1mdv2008.1
+ Revision: 143559
- import naim



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3388 |12cr|namazu-2.0.20-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# XXX is this right - it was /var/lib before FHS macros
%define _localstatedir	/var/lib
%define _libexecdir	/var/www/cgi-bin
%define libname %mklibname %name 3

Summary: Full-text search engine
Name: namazu
Version: 2.0.20
Release: 2
License: GPLv2+
Group: File tools
BuildRequires: perl >= 5.6.0
BuildRequires: perl-NKF >= 1.70
BuildRequires: perl-Text-Kakasi >= 1.00
BuildRequires: perl-File-MMagic >= 1.12
Requires: perl-File-MMagic >= 1.12
Requires:  perl-NKF >= 1.70
Requires: kakasi >= 2.3.0
Requires: perl-Text-Kakasi >= 1.00
Source0: http://www.namazu.org/stable/%{name}-%{version}.tar.gz
URL: http://www.namazu.org/

%description
Namazu is a full-text search engine software intended for easy use.
Not only it works as CGI program for small or medium scale WWW
search engine, but also works as personal use such as search system
for local HDD.

%package -n %{libname}
Summary: Libraries of Namazu
Group: Development/C
Requires: %{libname} = %{version}

%description -n %{libname}
Libraries used by Namazu.


%package  -n %{libname}-devel
Summary: Libraries and include files of Namazu
Group: Development/C
Requires: %{libname} = %{version}
Provides: lib%{name}-devel = %{EVRD}
Provides: %{name}-devel = %{EVRD}


%description -n %{libname}-devel
Libraries and include files of Namazu.

%package cgi
Summary: CGI interface for Namazu
Group: Networking/WWW
Requires: %{name} = %{version}
Requires: webserver

%description cgi
A CGI interface for Namazu.


%prep 
%setup -q

%build
autoreconf -f -i
%configure

%make

%install
%makeinstall

mv %{buildroot}%{_sysconfdir}/namazu/namazurc-sample \
	%{buildroot}%{_sysconfdir}/namazu/namazurc
mv %{buildroot}%{_sysconfdir}/namazu/mknmzrc-sample \
	%{buildroot}%{_sysconfdir}/namazu/mknmzrc
chmod a+rw -R %{buildroot}%{_localstatedir}/namazu
chmod a+rw -R %{buildroot}%{_localstatedir}/namazu/index

rm -f  %{buildroot}/%{_datadir}/locale/ja_JP.SJIS/LC_MESSAGES/namazu.mo
%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS ChangeLog ChangeLog.1 CREDITS COPYING HACKING HACKING-ja
%doc INSTALL INSTALL-ja README README-es README-ja NEWS THANKS TODO
%doc etc/namazu.png
%config(noreplace) %{_sysconfdir}/namazu/*
%{_bindir}/namazu
%{_bindir}/bnamazu
%{_bindir}/*nmz
%{_bindir}/mailutime
%{_bindir}/nmzgrep
%{_bindir}/nmzegrep
%{_bindir}/nmzmerge
%{_bindir}/nmzcat
%{_mandir}/man1/namazu.*
%{_mandir}/man1/mknmz.*
%{_datadir}/namazu/doc/*
%{_datadir}/namazu/filter/*
%{_datadir}/namazu/pl/*
%{_datadir}/namazu/template/*
%{_datadir}/namazu/etc/
%dir %{_localstatedir}/namazu
%dir %{_localstatedir}/namazu/index

%files -n %{libname}
%{_libdir}/libnmz.so.7*

%files -n %{libname}-devel
%{_bindir}/nmz-config
%{_includedir}/namazu/*.h
%{_libdir}/libnmz.so
%{_libdir}/libnmz.a

%files cgi
%{_libexecdir}/namazu.cgi




%changelog
* Wed Mar 16 2011 Stéphane Téletchéa <steletch@mandriva.org> 2.0.20-1mdv2011.0
+ Revision: 645329
- update to new version 2.0.20

* Sat Dec 11 2010 Oden Eriksson <oeriksson@mandriva.com> 2.0.19-2mdv2011.0
+ Revision: 620474
- the mass rebuild of 2010.0 packages

* Sun Jun 21 2009 Jérôme Brenier <incubusss@mandriva.org> 2.0.19-1mdv2010.0
+ Revision: 387855
- update to new version 2.0.19
- fix files section
- use autoreconf and re-enable libtoolize
- fix license tag

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 2.0.14-4mdv2009.0
+ Revision: 253565
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 2.0.14-2mdv2008.1
+ Revision: 170993
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 2.0.14-1mdv2008.1
+ Revision: 130474
- kill re-definition of %%buildroot on Pixel's request
- fix man pages


* Mon Jul 25 2005 Nicolas Lcureuil <neoclust@mandriva.org> 2.0.14-1mdk
- New release 2.0.14

* Tue Dec 07 2004 Lenny Cartier <lenny@mandrakesoft.com> 2.0.13-1mdk
- 2.0.13

* Sat Nov 15 2003 Michael Scherer <scherer.michael@free.fr> 2.0.12-2mdk 
- split library
- fix changelog ( replace %% by %% )
- variuous rpmlint fix

* Fri Apr 04 2003 Lenny Cartier <lenny@mandrakesoft.com> 2.0.12-1mdk
- 2.0.12

* Fri Jan 11 2002 Lenny Cartier <lenny@mandrakesoft.com> 2.0.10-1mdk
- 2.0.10

* Fri Nov 30 2001 Lenny Cartier <lenny@mandrakesoft.com> 2.0.9-1mdk
- 2.0.9

* Tue Nov 27 2001 Lenny Cartier <lenny@mandrakesoft.com> 2.0.8-1mdk
- 2.0.8

* Fri Sep 14 2001 Renaud Chaillat <rchaillat@mandrakesoft.com> 2.0.7-1mdk
- first mandrake release
- added BuildRequires perl-File-MMagic

* Tue Sep 11 2001 Ryuji Abe <rug@namazu.org> 2.0.6-2
- fix newgettext patch.

* Mon Aug 13 2001 Ryuji Abe <rug@namazu.org> 2.0.6-1
- update to 2.0.6

* Thu Jul 26 2001 Ryuji Abe <rug@namazu.org>
- fix %%files

* Sat Jun 23 2001 Ryuji Abe <rug@namazu.org>
- fix summary and %%description

* Thu May 31 2001 Ryuji Abe <rug@namazu.org>
- fix %%files
- fix again cgi-bin location to /var/www/cgi-bin

* Mon May 28 2001 Ryuji Abe <rug@namazu.org>
- clean up spec file
- more macros
- provide cgi package
- fix cgi-bin location /home/httpd/cgi-bin to /var/www/namazu-cgi-bin

* Wed Mar 21 2001 Ryuji Abe <rug@namazu.org>
- Rebuilt for 7.1 beta
- more macros
- fix dependencies
- exclude unnecessary ja_JP.SJIS catalog.

* Thu Oct 26 2000 Ryuji Abe <rug@namazu.org>
- Requires perl-File-MMagic >= 1.09.
- Add BuildRequires.

* Tue Aug 22 2000 Ryuji Abe <rug@namazu.org>
- Fixed %%localstatedir /var to /var/lib.

* Tue Apr 25 2000 Ryuji Abe <rug@namazu.org>
- Ignore %%{prefix}/share/namazu/etc.

* Sun Feb 20 2000 Ryuji Abe <raeva@t3.rim.or.jp>
- Install namazu.cgi at /home/httpd/cgi-bin.
- Fixed typo.

* Sat Feb 19 2000 Satoru Takabayashi <satoru-t@is.aist-nara.ac.jp>
- Change URL.

* Tue Feb 15 2000 Ryuji Abe <raeva@t3.rim.or.jp>
- Delete package entries elisp and cgi.

* Wed Feb 02 2000 Ryuji Abe <raeva@t3.rim.or.jp>
- Adapted for namazu-current.
- Changed group Utilities/Text -> Applications/Text.

* Thu Dec 30 1999 Ryuji Abe <raeva@t3.rim.or.jp>
- rpm-3.0.x adaptations.
- Added package entries elisp and cgi (currently comment out). 
  [Merged SAKA Toshihide's changes for Kondara MNU/Linux.]

* Mon Nov 08 1999 Ryuji Abe <raeva@t3.rim.or.jp>
- Changed includedir %%{prefix}/include/namazu.
- Bug fix at configure section.

* Thu Nov 04 1999 Ryuji Abe <raeva@t3.rim.or.jp>
- Added nmz-config in devel package.

* Wed Nov 03 1999 Ryuji Abe <raeva@t3.rim.or.jp>
- Use our definite macros, ver, rel, prefix, sysconfdir, and localstatedir.
- If configure not found, use autogen.sh.
- Optimized for SMP environment.
- Build devel package.

* Tue Oct 12 1999 Ryuji Abe <raeva@t3.rim.or.jp>
- Fixed correctly executables entry at %%files.
- Added missing /usr/share/locale entry at %%files.

* Thu Aug 26 1999 Ryuji Abe <raeva@t3.rim.or.jp>
- Requires perl >= 5.004.
- Delete Packager tag.
- Clean up at %%prep.
- Use CFLAGS="$RPM_OPT_FLAGS" at %%build.
- Use $RPM_BUILD_ROOT variables at %%install.
- Change configure option at %%build and %%files for new namazu directory structure.

* Sun May 23 1999 Taku Kudoh <taku@TAHOO.ORG>
-


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3389 |12cr|named-report-1.4-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	ISC BIND 9 named log message summary and report tool
Name:		named-report
Version:	1.4
Release:	%mkrel 7
License:	GPL
Group:		System/Servers
URL:		http://aharp.ittns.northwestern.edu/software/
Source:		http://aharp.ittns.northwestern.edu/software/named-report-1.4.tar.bz2
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
ISC BIND 9 named log message summary and report tool.

%prep

%setup -q

%build

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -m0755 %{name}.pl %{buildroot}%{_bindir}/%{name}.pl

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%{_bindir}/%{name}.pl




%changelog
* Sat Dec 11 2010 Oden Eriksson <oeriksson@mandriva.com> 1.4-7mdv2011.0
+ Revision: 620475
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.4-6mdv2010.0
+ Revision: 430152
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 1.4-5mdv2009.0
+ Revision: 253567
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.4-3mdv2008.1
+ Revision: 136618
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - fix summary-ended-with-dot


* Fri Jan 26 2007 Oden Eriksson <oeriksson@mandriva.com> 1.4-3mdv2007.0
+ Revision: 113808
- Import named-report

* Fri Jan 26 2007 Oden Eriksson <oeriksson@mandriva.com> 1.4-3mdv2007.1
- use the mkrel macro

* Sun Dec 25 2005 Oden Eriksson <oeriksson@mandriva.com> 1.4-2mdk
- rebuild

* Tue Nov 23 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.4-1mdk
- initial mandrake package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3390 |12cr|nano-2.3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with tiny

Name:		nano
Version:	2.3.1
Release:	%mkrel 1
Summary:	Tiny console text editor that aims to emulate Pico
License:	GPLv3
Group:		Editors
URL:		http://www.nano-editor.org/
Source0:	http://www.nano-editor.org/dist/v2.3/%{name}-%{version}.tar.gz
Patch0:		nano-2.3.0-warnings.patch
# http://lists.gnu.org/archive/html/nano-devel/2010-08/msg00004.html
Patch1:		0001-check-stat-s-result-and-avoid-calling-stat-on-a-NULL.patch
# http://lists.gnu.org/archive/html/nano-devel/2010-08/msg00005.html
Patch2:		0002-use-futimens-if-available-instead-of-utime.patch
%if %{mdvver} < 201200
Requires(post):		info-install
Requires(preun):	info-install
%endif
BuildRequires:	ncurses-devel
BuildRequires:	ncursesw-devel

%description
nano (Nano's ANOther editor) is the editor formerly known as 
TIP (TIP Isn't Pico). It aims to emulate Pico as closely as 
possible while also offering a few enhancements.

Build Options:
--with tiny     builds a minimal editor without extra functionality

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1

%build
%configure2_5x \
%if %with tiny
        --enable-tiny
%else
        --enable-all
%endif
%make

%install
%__rm -rf %{buildroot}
%makeinstall_std

#config file
%__install -Dpm644 doc/nanorc.sample %{buildroot}%{_sysconfdir}/nanorc

#disable line wrapping by default
%__sed -i -e 's/# set nowrap/set nowrap/' %{buildroot}%{_sysconfdir}/nanorc

%find_lang %{name} --with-man --all-name

%if %{mdvver} < 201200
%post
%_install_info %{name}.info

%preun
%_remove_install_info %{name}.info
%endif

%clean
%__rm -rf %{buildroot}

%files -f %{name}.lang
%doc AUTHORS BUGS ChangeLog NEWS README THANKS TODO UPGRADE
%doc doc/faq.html doc/nanorc.sample
%{_bindir}/nano
%{_bindir}/rnano
%{_datadir}/nano
%{_infodir}/nano.info*
%{_mandir}/man1/nano.1*
%{_mandir}/man1/rnano.1*
%{_mandir}/man5/nanorc.5*
%config(noreplace) %{_sysconfdir}/nanorc



%changelog
* Fri Mar 23 2012 Andrey Bondrov <abondrov@mandriva.org> 2.3.1-1
+ Revision: 786455
- New version 2.3.1, sync patches with Mageia/Fedora, add conditions for info-install stuff

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 2.2.4-2mdv2011.0
+ Revision: 612998
- the mass rebuild of 2010.1 packages

* Fri Apr 16 2010 Frederik Himpe <fhimpe@mandriva.org> 2.2.4-1mdv2010.1
+ Revision: 535554
- Update to new version 2.2.4 (fixes CVE-2010-1160, CVE-2010-1161)

* Thu Feb 11 2010 Frederik Himpe <fhimpe@mandriva.org> 2.2.3-1mdv2010.1
+ Revision: 504291
- update to new version 2.2.3

* Mon Jan 18 2010 Frederik Himpe <fhimpe@mandriva.org> 2.2.2-1mdv2010.1
+ Revision: 493435
- update to new version 2.2.2

* Sat Dec 26 2009 Ahmad Samir <ahmadsamir@mandriva.org> 2.2.1-1mdv2010.1
+ Revision: 482456
- new version 2.2.1

* Wed Dec 02 2009 Funda Wang <fwang@mandriva.org> 2.2.0-1mdv2010.1
+ Revision: 472471
- new version 2.2.0

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2.0.9-2mdv2010.0
+ Revision: 430153
- rebuild

* Sun Sep 07 2008 Frederik Himpe <fhimpe@mandriva.org> 2.0.9-1mdv2009.0
+ Revision: 282241
- update to new version 2.0.9

* Mon Aug 25 2008 Funda Wang <fwang@mandriva.org> 2.0.8-1mdv2009.0
+ Revision: 275644
- New version 2.0.8

* Wed Jul 09 2008 Oden Eriksson <oeriksson@mandriva.com> 2.0.7-2mdv2009.0
+ Revision: 232976
- fix build

* Mon Dec 24 2007 David Walluck <walluck@mandriva.org> 2.0.7-1mdv2008.1
+ Revision: 137392
- 2.0.7

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Aug 23 2007 Thierry Vignaud <tv@mandriva.org> 2.0.6-2mdv2008.0
+ Revision: 70374
- info file must be unregistered before being uninstalled

* Fri Apr 27 2007 David Walluck <walluck@mandriva.org> 2.0.6-1mdv2008.0
+ Revision: 18551
- 2.0.6

* Sun Apr 22 2007 David Walluck <walluck@mandriva.org> 2.0.5-1mdv2008.0
+ Revision: 17058
- 2.0.5
  require info-install not rpm-helper


* Mon Jan 29 2007 David Walluck <walluck@mandriva.org> 2.0.3-1mdv2007.1
+ Revision: 115169
- 2.0.3
  requires rpm-helper not info-install

* Thu Dec 21 2006 David Walluck <walluck@mandriva.org> 2.0.2-1mdv2007.1
+ Revision: 100915
- 2.0.2

* Mon Nov 20 2006 David Walluck <walluck@mandriva.org> 2.0.1-1mdv2007.1
+ Revision: 85688
- 2.0.1

  + Lenny Cartier <lenny@mandriva.com>
    - Import nano

* Fri Jun 16 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.3.11-3mdv2007.0
- fix the saving of crontabs with the backup mode active (P1 from debian)
- fix zero-length single-line regexes, which were making nano segfault (P2 from
  debian, should fix #19235)
- allow overriding regexes in the global nanorc with regexes in the personal
  nanorc without error messages (P3 from debian)
- fix nano wrapping some lines containing tabs too early. (P4 from debian)

* Sun Apr 16 2006 Gwenole Beauchesne <gbeauchesne@mandriva.com> 1.3.11-2mdk
- 64-bit fixes

* Fri Mar 31 2006 Lenny Cartier <lenny@mandriva.com> 1.3.11-1mdk
- 1.3.11

* Tue Dec 27 2005 Michael Scherer <misc@mandriva.org> 1.3.10-1mdk
- 1.3.10
- fix some construct that trigger a loop in rpmbuildupdate

* Wed Oct 26 2005 Michael Scherer <misc@mandriva.org> 1.3.9-1mdk
- 1.3.9
- rpmbuildupdatable
- mkrel
- fix prereq

* Sat Jul 02 2005 Lenny Cartier <lenny@mandrakesoft.com> 1.3.8-1mdk
- 1.3.8

* Fri Apr 15 2005 Lenny Cartier <lenny@mandrakesoft.com> 1.3.7-1mdk
- 1.3.7

* Mon Feb 21 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 1.3.5-2mdk
- fix compile (P0, from gentoo)

* Thu Dec 02 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.3.5-1mdk
- 1.3.5

* Thu Aug 19 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.3.4-1mdk
- 1.3.4

* Wed Jun 30 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.3.3-1mdk
- 1.3.3

* Sat Apr 17 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.3.2-1mdk
- 1.3.2


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3391 |12cr|nanoxml-2.2.3-4.1.5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2005, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define gcj_support 0
%define section free

Name:           nanoxml
Version:        2.2.3
Release:        %mkrel 4.1.5
Epoch:          0
Summary:        Small XML parser for Java
License:        BSD-style
URL:            http://nanoxml.cyberelf.be/
Source0:        http://nanoxml.cyberelf.be/downloads/NanoXML-2.2.3.tar.bz2
Source1:        %{name}-java-1.4.2-package-list
Patch0:         %{name}-build.patch
BuildRequires:  java-rpmbuild >= 0:1.6
#BuildRequires:  java-javadoc
Group:          Development/Java
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildRequires: java-devel >= 0:1.4.2
BuildArch:      noarch
%endif
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
#Vendor:         JPackage Project
#Distribution:   JPackage

%description
The intent of NanoXML is to be a small parser which is easy to use.
Although many features were added to NanoXML, it is very small.
The full parser with builder fits in a JAR file of about 32K.

%package        lite
Summary:        Lite version of %{name}
Group:          Development/Java

%description    lite
Lite version of %{name}.

%package        manual
Summary:        Manual for %{name}
Group:          Development/Java

%description    manual
Documentation for %{name}.

%package        manual-lite
Summary:        Manual for the lite version of %{name}
Group:          Development/Java

%description    manual-lite
Documentation for the lite version of %{name}.

%package        javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description    javadoc
Javadoc for %{name}.


%prep
%setup -q -n NanoXML-%{version}
%patch0
cp %{SOURCE1} package-list
find . -name "*.jar" | xargs -t rm
%{__perl} -pi -e 's|javac |%{javac} -source 1.3 |;' -e 's|jar |%{jar} |g;' -e 's|javadoc |%{javadoc} -source 1.3 |;' ./build.sh

%build
sh ./build.sh


%install
rm -rf $RPM_BUILD_ROOT

# jars
install -dm 755 $RPM_BUILD_ROOT%{_javadir}
install -pm 644 Output/%{name}-lite.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{name}-lite-%{version}.jar
install -pm 644 Output/%{name}-sax.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{name}-sax-%{version}.jar
install -pm 644 Output/%{name}.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)

# javadoc
install -dm 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr Documentation/JavaDoc/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}

%{gcj_compile}

%clean
rm -rf $RPM_BUILD_ROOT

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files
%defattr(-,root,root,-)
%{_javadir}/%{name}-%{version}.jar
%{_javadir}/%{name}.jar
%{_javadir}/%{name}-sax-%{version}.jar
%{_javadir}/%{name}-sax.jar
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-%{version}.jar.*
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-sax-%{version}.jar.*
%endif

%files lite
%defattr(-,root,root,-)
%{_javadir}/%{name}-lite-%{version}.jar
%{_javadir}/%{name}-lite.jar
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-lite-%{version}.jar.*
%endif

%files manual
%defattr(0644,root,root,0755)
%doc Documentation/NanoXML-Java/*

%files manual-lite
%defattr(0644,root,root,0755)
%doc Documentation/NanoXML-Lite/*

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}


%changelog
* Sat Dec 11 2010 Oden Eriksson <oeriksson@mandriva.com> 0:2.2.3-4.1.5mdv2011.0
+ Revision: 620476
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0:2.2.3-4.1.4mdv2010.0
+ Revision: 430154
- rebuild

* Fri Sep 19 2008 Alexander Kurtakov <akurtakov@mandriva.org> 0:2.2.3-4.1.3mdv2009.0
+ Revision: 285841
- fix build

  + Thierry Vignaud <tv@mandriva.org>
    - fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Anssi Hannula <anssi@mandriva.org>
    - buildrequire java-rpmbuild, i.e. build with icedtea on x86(_64)

* Sat Sep 15 2007 Anssi Hannula <anssi@mandriva.org> 0:2.2.3-4.1.1mdv2008.0
+ Revision: 87264
- rebuild to filter out autorequires of GCJ AOT objects
- remove unnecessary Requires(post) on java-gcj-compat

* Wed Aug 29 2007 David Walluck <walluck@mandriva.org> 0:2.2.3-4.1.0mdv2008.0
+ Revision: 74734
- fix javadoc build
- change license to BSD-style
- add gcj scriptlets
- remove javadoc scriptlets
- Import nanoxml




* Wed Aug 09 2006 David Walluck <walluck@mandriva.org> 0:2.2.3-4.1mdv2007.0
- release

* Thu Jul 20 2006 Ralph Apel <r.apel@r-apel.de> - 0:2.2.3-4jpp
- First JPP-1.7 release
- Drop BR java-javadoc, add package-list as Source instead

* Mon Aug 23 2004 Fernando Nasser <fnasser@redhat.com> - 0:2.2.3-3jpp
- Updated URL
- Pro-forma rebuild with Ant 1.6.2 present

* Sat Jan 10 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:2.2.3-2jpp
- Add Epoch.
- Change group to Text Processing/Markup/XML.
- Add unversioned javadoc dir symlinks, mark javadoc as %%doc.
- Install manual as normal %%doc, not into %%{_javadocdir}.
- BuildRequires java-devel (not ant).
- Don't use bundled SAX jar.

* Sat Dec 27 2003 Thomas Leonard <tle@sirius.sued.tremium.de> - 2.2.3-1
- Initial build.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3392 |12cr|natmonitor-2.4-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	natmonitor
%define	version	2.4
%define	release	%mkrel 6

Summary:	This little utility monitor hosts bandwidth usage in your home lan
Name:		%{name}
Version:	%{version}
Release:	%{release}
Group:		Monitoring
License:	GPL
URL:		http://natmonitor.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/natmonitor/%{name}-%{version}.tar.bz2
Source1:	natmonitord.init.bz2
Patch0:		natmonitor-datadir.patch.bz2
Patch1:		natmonitord-conf.patch.bz2
BuildRequires:	gtk+2-devel
BuildRequires:	libpcap-devel >= 0.7.2
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
NAT Monitor is a tool to monitor hosts' bandwidth usage in a 
Linux-NAT network. A daemon collects data and clients display them
(currently a GTK app with graph and a text version). It detects 
new hosts, saves up to 12 hours of data, and has a nice summary 
statistic. 

%package -n	natmonitord
Summary:	The NAT Monitor daemon
Group:		System/Servers
Requires(post,preun): rpm-helper
Requires(pre,postun): rpm-helper

%description -n	natmonitord
The NAT Monitor daemon collects data for the natmonitor clients.

%prep

%setup -q -n %{name}-%{version}
%patch0 -p0 -b .datadir
%patch1 -p0 -b .natmonitord-conf

bzcat %{SOURCE1} > natmonitord.init

# fix dir perms
find . -type d | xargs chmod 755

# fix file perms
find . -type f | xargs chmod 644

%build

%make

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}
install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_localstatedir}/lib/natmonitor

install -d %{buildroot}%{_miconsdir}
install -d %{buildroot}%{_iconsdir}
install -d %{buildroot}%{_liconsdir}

install -m644 icons/%{name}16x16.png %{buildroot}%{_miconsdir}/%{name}.png
install -m644 icons/%{name}32x32.png %{buildroot}%{_iconsdir}/%{name}.png
install -m644 icons/%{name}48x48.png %{buildroot}%{_liconsdir}/%{name}.png

install -m755 natmonitor %{buildroot}%{_bindir}/
install -m755 natmonitorconsole %{buildroot}%{_bindir}/
install -m755 natmonitord %{buildroot}%{_sbindir}/
install -m755 natmonitord.init %{buildroot}%{_initrddir}/natmonitord

install -m644 natmonitor.conf %{buildroot}%{_sysconfdir}
install -m644 natmonitord.conf %{buildroot}%{_sysconfdir}

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{name}
Name=Natmonitor 
Comment=Utility to monitor hosts bandwidth usage in your home lan
Icon=%{name}
Categories=System;Monitor;
EOF

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%pre -n natmonitord
%_pre_useradd natmonitor /var/lib/natmonitor /bin/false

%post -n natmonitord
%_post_service natmonitord

%preun -n natmonitord
%_preun_service natmonitord

%postun -n natmonitord
%_postun_userdel natmonitor

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc API BUGS CHANGELOG README TODO
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/natmonitor.conf
%attr(0755,root,root) %{_bindir}/natmonitor
%attr(0755,root,root) %{_bindir}/natmonitorconsole
%{_datadir}/applications/mandriva-%{name}.desktop
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png

%files -n natmonitord
%defattr(-,root,root)
%attr(0755,root,root) %{_initrddir}/natmonitord
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/natmonitord.conf
%attr(0755,root,root) %{_sbindir}/natmonitord
%attr(0755,natmonitor,natmonitor) %dir %{_localstatedir}/lib/natmonitor



%changelog
* Wed Oct 29 2008 Oden Eriksson <oeriksson@mandriva.com> 2.4-6mdv2009.1
+ Revision: 298288
- rebuilt against libpcap-1.0.0

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4-5mdv2009.0
+ Revision: 253570
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Dec 19 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4-3mdv2008.1
+ Revision: 133911
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import natmonitor


* Wed Jul 13 2005 Oden Eriksson <oeriksson@mandriva.com> 2.4-3mdk
- rebuilt against new libpcap-0.9.1 (aka. a "play safe" rebuild)

* Mon Jul 04 2005 Oden Eriksson <oeriksson@mandriva.com> 2.4-2mdk
- rebuild
- misc spec file fixes

* Fri Jun 04 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.4-1mdk
- 2.4
- fix deps
- fix menu entry

* Sun May 11 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 2.1-1mdk
- 2.1
- added P0, P1 & S1
- added the natmonitord sub package

* Tue Apr 22 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 1.1-1mdk
- 1.1
- drop P0, this software doesn't seem to like cflags at all (i wonder why???)

* Tue Apr 15 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.9-1mdk
- 0.9
- fix P0
- install icons and menu stuff (i hope this is correct?)

* Tue Apr 08 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.7-1mdk
- initial cooker contrib
- added P0

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3393 |12cr|nautilus-actions-3.2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name nautilus-actions
%define version 3.2.2
%define release %mkrel 1

%define major 1
Summary: Configurable context menu for Nautilus
Name: %{name}
Version: %{version}
Release: %{release}
Source0: ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.xz
License: GPLv2+
Group: Graphical desktop/GNOME
Url: http://www.nautilus-actions.org/
BuildRequires: nautilus-devel >= 2.8.0
BuildRequires: unique-devel
BuildRequires: libgtop2.0-devel
BuildRequires: pkgconfig(gtk+-2.0)
BuildRequires: pkgconfig(gconf-2.0)
BuildRequires: libsm-devel
BuildRequires: pkgconfig(uuid)
BuildRequires: intltool
BuildRequires: pkgconfig(gnome-doc-utils)
BuildRequires: gnome-common
BuildRequires: rarian
BuildRequires: docbook-dtd45-xml
Requires: nautilus

%description
Nautilus actions is an extension for Nautilus, the gnome file
manager. It allow to configure program to be launch on files selected
into Nautilus interface.

%package devel
Group: Development/C
Summary: Development files of %name
Requires: %name = %version-%release

%description devel
Install this if you want to build extensions for %name.


%prep
%setup -q
%apply_patches

%build
%configure2_5x --disable-schemas-install
%make

%install
rm -rf %{buildroot} %name.lang
%makeinstall_std
rm -f %buildroot%_libdir/{nautilus/extensions-3.0,%name}/lib*.la
rm -rf %buildroot%_datadir/doc/%{name}*
%find_lang %name 
%find_lang nautilus-actions-config-tool --with-gnome
cat nautilus-actions-config-tool.lang >> %name.lang

%triggerun -- %name < 3.1.0
%_libdir/%name/na-gconf2key.sh -delete -nodummy &>/dev/null ||:

%files -f %name.lang
%doc AUTHORS README TODO NEWS MAINTAINERS
%doc docs/objects-hierarchy.odg
%_bindir/*
%_datadir/applications/*.desktop
%_libdir/nautilus/extensions-3.0/libnautilus-actions-menu.so
%_libdir/nautilus/extensions-3.0/libnautilus-actions-tracker.so
%_datadir/%name
%_datadir/icons/hicolor/*/apps/%name.*
%_libdir/%name

%files devel
%_includedir/%name
%_datadir/gtk-doc/html/nautilus-actions-3/

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3394 |12cr|nautilus-open-terminal-0.19-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name nautilus-open-terminal
%define version 0.19
%define release %mkrel 1

Summary: Open a terminal in a specified folder
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://ftp.gnome.org/pub/GNOME/sources/%name/%{name}-%{version}.tar.bz2
License: GPLv2+
Group: Graphical desktop/GNOME
Url: http://www.gnome-de.org
BuildRequires: nautilus-devel >= 2.21.2
BuildRequires: intltool
BuildRequires: pkgconfig(gnome-desktop-3.0)
BuildRequires: pkgconfig(gconf-2.0)

%description
This is a proof-of-concept Nautilus extension which allows you to open
a terminal in arbitrary local folders.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT %name.lang
%makeinstall_std
%find_lang %name
rm -f %buildroot%_libdir/nautilus/extensions-*/libnautilus-open-terminal.*a

%post
%post_install_gconf_schemas %name
%preun
%preun_uninstall_gconf_schemas %name

%files -f %name.lang
%doc ChangeLog NEWS README AUTHORS TODO
%_sysconfdir/gconf/schemas/%name.schemas
%_libdir/nautilus/extensions-3.0/libnautilus-open-terminal.so

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3395 |12cr|nautilus-python-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		nautilus-python
Summary:        Python bindings for GNOME 2's nautilus
Version:        1.0
Release: %mkrel 2
Source:		http://ftp.gnome.org/pub/GNOME/sources/nautilus-python/%{name}-%{version}.tar.bz2
#gw hardcode libpython soname for dlopening to libpython2.6.so.1.0
URL: http://www.gnome.org
License:        GPLv2+ and LGPLv2+
Group:          Development/Python
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

Requires:	gnome-python-gconf
BuildRequires:  pygtk2.0-devel >= 2.8.0
BuildRequires:  gnome-python-devel >= 2.12.0
BuildRequires:  python-devel
BuildRequires:  nautilus-devel >= 2.22
BuildRequires:	gnome-common
Provides: python-nautilus
Obsoletes: python-nautilus

%description
These are unstable bindings for the nautilus extension library
introduced in Gnome 2.6.

%prep
%setup -q -n %{name}-%{version} 

%build
%ifarch x86_64
export CFLAGS="%optflags -fPIC"
%endif
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT installed-docs
%makeinstall_std
find $RPM_BUILD_ROOT -name '*.la' -exec rm {} \;
mv %buildroot%_datadir/doc/%name installed-docs

mkdir $RPM_BUILD_ROOT%{_libdir}/nautilus/extensions-3.0/python

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc AUTHORS ChangeLog NEWS installed-docs/*
%{_libdir}/nautilus/extensions-3.0/*
%{_libdir}/pkgconfig/nautilus-python.pc




%changelog
* Wed Apr 18 2012 Götz Waschk <waschk@mandriva.org> 1.0-2mdv2012.0
+ Revision: 791646
- build with current nautilus
- yearly rebuild

* Sun Apr 17 2011 Götz Waschk <waschk@mandriva.org> 1.0-1
+ Revision: 654789
- new version
- update file list

* Mon Mar 28 2011 Götz Waschk <waschk@mandriva.org> 0.7.3-1
+ Revision: 648687
- update to new version 0.7.3

* Fri Mar 04 2011 Götz Waschk <waschk@mandriva.org> 0.7.2-1
+ Revision: 641617
- update to new version 0.7.2

* Wed Mar 02 2011 Götz Waschk <waschk@mandriva.org> 0.7.1-1
+ Revision: 641331
- new version

* Wed Nov 03 2010 Götz Waschk <waschk@mandriva.org> 0.7.0-2mdv2011.0
+ Revision: 593006
- rebuild for new python 2.7

* Fri Jul 30 2010 Götz Waschk <waschk@mandriva.org> 0.7.0-1mdv2011.0
+ Revision: 563368
- update to new version 0.7.0

* Tue Jan 19 2010 Götz Waschk <waschk@mandriva.org> 0.6.1-1mdv2010.1
+ Revision: 493772
- new version
- drop patch

* Fri Jan 15 2010 Götz Waschk <waschk@mandriva.org> 0.6.0-1mdv2010.1
+ Revision: 491862
- new version
- drop patches 0,1
- drop extra m4 files
- rediff patch 2
- update build deps

* Thu Oct 08 2009 Götz Waschk <waschk@mandriva.org> 0.5.1-5mdv2010.0
+ Revision: 456032
- fix loading of libpython (bug #39416)

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.5.1-4mdv2010.0
+ Revision: 440238
- rebuild

* Mon Mar 02 2009 Götz Waschk <waschk@mandriva.org> 0.5.1-3mdv2009.1
+ Revision: 347046
- fix for CVS-2009-0317

* Sun Dec 28 2008 Funda Wang <fwang@mandriva.org> 0.5.1-2mdv2009.1
+ Revision: 320311
- fix BRs
- BR eel
- rebuild for new python

* Tue Sep 16 2008 Götz Waschk <waschk@mandriva.org> 0.5.1-1mdv2009.0
+ Revision: 285336
- new version
- drop patch
- fix installation
- fix license

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 0.5.0-5mdv2009.0
+ Revision: 253611
- rebuild

  + Götz Waschk <waschk@mandriva.org>
    - create python extensions dir

* Wed Jan 23 2008 Götz Waschk <waschk@mandriva.org> 0.5.0-3mdv2008.1
+ Revision: 157106
- really fix extensions dir

* Wed Jan 23 2008 Götz Waschk <waschk@mandriva.org> 0.5.0-2mdv2008.1
+ Revision: 157089
- new nautilus extensions dir

* Sun Jan 13 2008 Götz Waschk <waschk@mandriva.org> 0.5.0-1mdv2008.1
+ Revision: 151032
- new version
- fix installation

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Dec 05 2007 Götz Waschk <waschk@mandriva.org> 0.4.3-4mdv2008.1
+ Revision: 115623
- fix buildrequires


* Thu Nov 30 2006 Götz Waschk <waschk@mandriva.org> 0.4.3-3mdv2007.0
+ Revision: 88874
- Import nautilus-python

* Wed Nov 29 2006 Götz Waschk <waschk@mandriva.org> 0.4.3-3mdv2007.1
- Rebuild

* Fri Jul 14 2006 Frederic Crozat <fcrozat@mandriva.com> 0.4.3-2mdv2007.0
- Rebuild with latest libgail

* Thu Feb 16 2006 Götz Waschk <waschk@mandriva.org> 0.4.3-1mdk
- New release 0.4.3

* Mon Feb 13 2006 Götz Waschk <waschk@mandriva.org> 0.4.2-1mdk
- New release 0.4.2
- use mkrel

* Wed Oct 26 2005 Götz Waschk <waschk@mandriva.org> 0.4.1-2mdk
- fix buildrequires

* Sun Oct 09 2005 Götz Waschk <waschk@mandriva.org> 0.4.1-1mdk
- rename from python-nautilus
- fix buildrequires
- New release 0.4.1

* Wed Jun 01 2005 Götz Waschk <waschk@mandriva.org> 0.4.0-1mdk
- initial mdk package

* Sat Dec 11 2004 Thomas Vander Stichele <thomas at apestaart dot org>
- initial spec file


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3396 |12cr|nautilus_thumbnailers-0.0.3-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rel 8

Summary: A collection of scripts that create thumbnails for files
Name: nautilus_thumbnailers
Version: 0.0.3
Release: %mkrel %rel
License: GPL
Group: File tools
Source: http://www.flyn.org/projects/nautilus_thumbnailers/%name.tar.bz2
Patch: nautilus_thumbnailers-0.0.3-with-gimp-2.3.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-root
URL: http://www.flyn.org/projects/nautilus_thumbnailers/index.html
BuildArch: noarch
Requires: nautilus
Requires: dia
Requires: gimp >= 2.3
Requires: ghostscript
BuildRequires: GConf2
Requires(post): GConf2
Requires(postun): GConf2

%description
This package provides scripts to generate thumbnails for several file 
formats commonly used in the GNOME environment. When using these 
scripts with the nautilus file manager, for example, icons for PDF 
files will present the same appearance as the document itself. This 
has long been the case with images, but this package extends this 
technique to formats like PDF, PostScript and GIMP XCF.

%prep
%setup -q
%patch -p1 -b .gimp

%build
./configure --prefix=%_prefix --libdir=%_libdir --disable-schemas-install
%make

%install
rm -rf %buildroot
%makeinstall

%clean
rm -rf $RPM_BUILD_ROOT

%post
%post_install_gconf_schemas thumbnailer

%preun
%preun_uninstall_gconf_schemas thumbnailer

%files
%defattr(-, root, root)
%doc AUTHORS ChangeLog NEWS README TODO
%{_sysconfdir}/gconf/schemas/thumbnailer.schemas
%{_bindir}/abiword-thumbnailer
%{_bindir}/dia-thumbnailer
%{_bindir}/gimp-thumbnailer
%{_bindir}/gs-thumbnailer
%{_bindir}/vfstofs
%{_mandir}//man1/nautilus_thumbnailers.1*


%changelog
* Mon Jul 25 2011 Götz Waschk <waschk@mandriva.org> 0.0.3-8mdv2012.0
+ Revision: 691512
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.0.3-7mdv2011.0
+ Revision: 136618
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Aug 01 2007 Götz Waschk <waschk@mandriva.org> 0.0.3-7mdv2008.0
+ Revision: 57440
- spec fixes
- Import nautilus_thumbnailers



* Mon Jul 31 2006 Götz Waschk <waschk@mandriva.org> 0.0.3-1mdv2007.0
- Rebuild

* Thu Dec  8 2005 Gtz Waschk <waschk@mandriva.org> 0.0.3-6mdk
- replace prereq
- update patch for gimp 2.3
- mkrel

* Tue Dec  7 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.0.3-5mdk
- use gimp2_2

* Wed Oct  6 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.0.3-4mdk
- oops, gimp2_0

* Tue Oct  5 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.0.3-3mdk
- use gimp 2.0 (Laurent Mouillart)

* Wed Apr 21 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.0.3-2mdk
- build fix

* Sun Nov  9 2003 Gtz Waschk <waschk@linux-mandrake.com> 0.0.3-1mdk
- add abiword thumbnailer
- new version

* Mon Oct 27 2003 Gtz Waschk <waschk@linux-mandrake.com> 0.0.2-2mdk
- fix buildrequires

* Mon Oct 27 2003 Gtz Waschk <waschk@linux-mandrake.com> 0.0.2-1mdk
- new version

* Tue Sep  2 2003 Gtz Waschk <waschk@linux-mandrake.com> 0.0.1-2mdk
- fix schema uninstallation

* Mon Sep  1 2003 Gtz Waschk <waschk@linux-mandrake.com> 0.0.1-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3397 |12cr|navit-0.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		navit
Summary:	Car navigation system with routing engine
Version:	0.2.0
Release:	1
Group:		Sciences/Other
License:	GPLv2+
URL:		http://www.navit-project.org/
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
Source1:	http://www.navit-project.org/maps/osm_bbox_11.3,47.9,11.7,48.2.osm.bz2
BuildRequires:	gd-devel
BuildRequires:	gettext-devel
BuildRequires:	nas-devel
BuildRequires:	postgresql-devel
BuildRequires:	speech-dispatcher-devel
BuildRequires:	pkgconfig(zlib)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(imlib2)
BuildRequires:	pkgconfig(libgpsd)
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(quesoglc)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(xmu)
Requires:	fonts-ttf-dejavu
Suggests:	gpsd

%description
Navit is a car navigation system with routing engine. Its modular
design is capable of using vector maps of various formats for routing
and rendering of the displayed map. It's even possible to use multiple
maps at a time.

The GTK+ or SDL user interfaces are designed to work well with touch
screen displays. Points of Interest of various formats are displayed
on the map.

The current vehicle position is either read from gpsd or directly from
NMEA GPS sensors.

The routing engine not only calculates an optimal route to your
destination, but also generates directions and even speaks to you.

%package gtk-gui
Summary:	GTK GUI for Navit navigation system
Group:		Sciences/Other
Requires:	%{name} = %{version}-%{release}

%description gtk-gui
Navit is a car navigation system with routing engine. This package
contains the GTK GUI for Navit. You need to enable this GUI in
/etc/navit/navit.xml or ~/.navit/navit.xml to use it.

%package graphics-sdl
Summary:	SDL graphics renderer for Navit navigation system
Group:		Sciences/Other
Requires:	%{name} = %{version}-%{release}

%description graphics-sdl
Navit is a car navigation system with routing engine. This package
contains the SDL graphics renderer for Navit. You need to enable
this renderer in /etc/navit/navit.xml or ~/.navit/navit.xml to use it.

%prep
%setup -q
install -m 0644 %{SOURCE1} navit/maps

%build
%configure2_5x --enable-graphics-gd --disable-graphics-qt-qpainter
%make 

%install
%makeinstall_std

# Don't need the README here
rm -f %{buildroot}%{_datadir}/%{name}/README

# Put the config file in /etc: upstream likes it in /usr to be
# relocatable, but that doesn't concern us. The code does check
# in /etc, so we don't need a patch - AdamW 2009/01
mkdir -p %{buildroot}%{_sysconfdir}/%{name}
mv %{buildroot}%{_datadir}/%{name}/%{name}.xml %{buildroot}%{_sysconfdir}/%{name}/%{name}.xml

# Create a README.urpmi - AdamW 2009/01
cat > README.urpmi << EOF 
Navit comes with a sample map of Munich, but if you live (or drive!)
anywhere else, you'll need to add another map set. These are not
available as packages because they're rather large and the data changes
on a daily basis, so the packages would have to be refreshed very
often. For instructions on downloading or generating, and installing,
different types of map sets, see these Navit Wiki pages:

http://wiki.navit-project.org/index.php/OpenStreetMaps

http://wiki.navit-project.org/index.php/European_maps

http://wiki.navit-project.org/index.php/Garmin_maps

You should either add the appropriate configuration elements to
/etc/navit/navit.xml, or copy /etc/navit/navit.xml to
~/.navit/navit.xml and edit it there. You may have to remove or comment
out the section for the sample map set, also. Also note that the
default configuration assumes you have a GPS device active, and gpsd
running.
EOF

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS README README.urpmi
%{_bindir}/*
%{_libdir}/%{name}
%{_datadir}/dbus-1/services/org.navit_project.navit.service
%exclude %{_libdir}/%{name}/graphics/libgraphics_sdl*
%exclude %{_libdir}/%{name}/gui/libgui_gtk*
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_datadir}/%{name}
%{_mandir}/man1/*
%config(noreplace) %{_sysconfdir}/%{name}/%{name}.xml

%files gtk-gui
%{_libdir}/%{name}/gui/libgui_gtk*

%files graphics-sdl
%{_libdir}/%{name}/graphics/libgraphics_sdl*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3398 |12cr|nbs-1.0-0.20040615.5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	snap 20040615

%define	major 1
%define libname %mklibname nbs %{major}
%define develname %mklibname nbs -d

Summary:	Network Broadcast Sound Daemon
Name:		nbs
Version:	1.0
Release:	%mkrel 0.%{snap}.5
License:	GPL
Group:		System/Servers
URL:		http://www.asterisk.org/
Source0:	%{name}-%{version}-%{snap}.tar.bz2
Source1:	nbsd.init
Patch0:		nbs-1.0-20040615-mdk.diff
Patch1:		nbs-1.0-20040615-socket_path.diff
BuildConflicts:	%{name}-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Network Broadcast Sound Daemon

%package -n	%{libname}
Summary:	Network Broadcast Sound Daemon Library
Group:          System/Libraries

%description -n	%{libname}
Network Broadcast Sound Daemon Library

%package -n	%{develname}
Summary:	Development files for the Network Broadcast Sound Daemon Library
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	libnbs-devel = %{version}-%{release}
Obsoletes:	%{mklibname nbs -d 1}

%description -n	%{develname}
Development files for the Network Broadcast Sound Daemon Library

This package contains the static nbs library and its header
files.

%package	server
Summary:	Network Broadcast Sound Daemon
Group:          System/Servers
Requires(post): rpm-helper
Requires(preun): rpm-helper

%description	server
Network Broadcast Sound Daemon

%package	client
Summary:	Network Broadcast Sound Daemon (Client Listener)
Group:          System/Servers

%description	client
Network Broadcast Sound Daemon (Client Listener)

%prep

%setup -q -n %{name}-%{version}-%{snap}
%patch0 -p0 -b .mdk
%patch1 -p0 -b .socket

cp %{SOURCE1} nbsd.init

%build

%make

%install
rm -rf %{buildroot}

# don't fiddle with the initscript!
export DONT_GPRINTIFY=1

install -d %{buildroot}%{_includedir}
install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_localstatedir}/lib/nbsd
install -d %{buildroot}%{_libdir}
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_sbindir}

install -m0755 libnbs.so.%{major}.0 %{buildroot}%{_libdir}/
ln -snf libnbs.so.%{major}.0 %{buildroot}%{_libdir}/libnbs.so.%{major}
ln -snf libnbs.so.%{major}.0 %{buildroot}%{_libdir}/libnbs.so
install -m0755 libnbs.a %{buildroot}/%{_libdir}/
install -m0644 nbs.h %{buildroot}%{_includedir}/
install -m0755 nbscat %{buildroot}%{_bindir}/
install -m0755 nbscat8k %{buildroot}%{_bindir}/
install -m0755 nbsd %{buildroot}%{_sbindir}/
install -m0755 nbsd.init %{buildroot}%{_initrddir}/nbsd

bzip2 *.patch

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%post server
%_post_service nbsd

%preun server
%_preun_service nbsd

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/*.so.*

%files -n %{develname}
%defattr(-,root,root)
%doc xmms-nbs-1.2.10.patch* xmms-nbs.patch*
%{_includedir}/*.h
%{_libdir}/*.so
%{_libdir}/*.a

%files server
%defattr(-,root,root)
%attr(0755,root,root) %{_initrddir}/nbsd
%{_sbindir}/nbsd
%dir %{_localstatedir}/lib/nbsd

%files client
%defattr(-,root,root)
%{_bindir}/nbscat
%{_bindir}/nbscat8k


%changelog
* Sat Dec 11 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-0.20040615.5mdv2011.0
+ Revision: 620478
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.0-0.20040615.4mdv2010.0
+ Revision: 430155
- rebuild

* Wed Jul 09 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0-0.20040615.3mdv2009.0
+ Revision: 233038
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Jul 24 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0-0.20040615.2mdv2008.0
+ Revision: 54939
- bunzip the init script
- misc spec file fixes
- don't start the server per default, this conforms to the 2008 specifications


* Fri Oct 20 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0-0.20040615.1mdv2007.0
+ Revision: 71220
- Import nbs

* Sun Dec 25 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-0.20040616.1mdk
- rebuild

* Tue Nov 02 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.0-0.20040615.1mdk
- initial mandrake package
- added P0 and P1


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3399 |12cr|nbsmtp-1.00-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	nbSMTP: no-brainer SMTP
Name:		nbsmtp
Version:	1.00
Release:	%mkrel 7
License:	GPL
Group:		System/Servers
URL:		http://nbsmtp.ferdyx.org/
Source0:	http://www.gentoo-es.org/~ferdy/%{name}-%{version}.tar.bz2
Patch0:		nbsmtp-1.00_DESTDIR.patch
Patch1:		nbsmtp-1.00_gcc41.patch
Provides:	sendmail-command
BuildRequires:	openssl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
nbSMTP is a simple SMTP client suitable to run in chroot jails, in embeded
systems, laptops, workstations, ... It's written in C and it compiles and runs
under lot of Unix flavors such as Linux, MacOSX, FreeBSD, ... (it practically
runs on any Unix flavor). Here you can read more AboutNbsmtp.

%prep

%setup -q -n %{name}-%{version}
%patch0 -p0
%patch1 -p0

%build

%configure2_5x \
    --bindir=%{_sbindir} \
    --enable-ssl \
    --enable-ipv6

%make

%install
rm -rf %{buildroot}

%makeinstall_std

%clean
rm -rf %{buildroot}

%post
update-alternatives --install %{_sbindir}/sendmail sendmail-command %{_sbindir}/nbsmtp 5

%preun
if [ $1 = 0 ]; then
    update-alternatives --remove sendmail-command %{_sbindir}/nbsmtp
fi


%files
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog DOCS INSTALL
%attr(0755,root,root) %{_sbindir}/nbsmtp
%attr(0644,root,root) %{_mandir}/man5/*
%attr(0644,root,root) %{_mandir}/man8/*


%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 1.00-7mdv2011.0
+ Revision: 613003
- the mass rebuild of 2010.1 packages

* Fri Apr 16 2010 Funda Wang <fwang@mandriva.org> 1.00-6mdv2010.1
+ Revision: 535334
- rebuild

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.00-5mdv2010.0
+ Revision: 430156
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 1.00-4mdv2009.0
+ Revision: 253646
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.00-2mdv2008.1
+ Revision: 136618
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Sep 09 2007 Oden Eriksson <oeriksson@mandriva.com> 1.00-2mdv2008.0
+ Revision: 83819
- rebuild
- Import nbsmtp



* Thu Aug 03 2006 Oden Eriksson <oeriksson@mandriva.com> 1.00-1mdv2007.0
- initial Mandriva package
- added P0,P1 from opensuse

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3400 |12cr|nbtscan-1.5.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Tool to gather NetBIOS info from Windows networks
Name:		nbtscan
Version:	1.5.1
Release:	%mkrel 5
Group:		Networking/Other
License:	GPL
URL:		http://www.inetcat.net/software/nbtscan.html
Source0:	http://www.inetcat.net/software/%{name}-%{version}.tar.gz
#add $DESTDIR to make install
Patch0:		nbtscan-1.5.1-makefile.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root

%description
NBTscan is a program for scanning IP networks for NetBIOS name information.
It sends a NetBIOS status query to each address in supplied range and lists
received information in human readable form.

%prep

%setup -qn %{name}-%{version}a
%patch0 -p1

%build

%configure2_5x

%make


%install
rm -rf %{buildroot}

%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc ChangeLog COPYING README
%{_bindir}/*


%changelog
* Sat Dec 11 2010 Oden Eriksson <oeriksson@mandriva.com> 1.5.1-5mdv2011.0
+ Revision: 620479
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.5.1-4mdv2010.0
+ Revision: 430157
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 1.5.1-3mdv2009.0
+ Revision: 253651
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.5.1-1mdv2008.1
+ Revision: 136618
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Sep 07 2007 Oden Eriksson <oeriksson@mandriva.com> 1.5.1-1mdv2008.0
+ Revision: 81497
- Import nbtscan



* Fri Sep 07 2007 Oden Eriksson <oeriksson@mandriva.com> 1.5.1-1mdv2008.0
- initial Mandriva package (fedora import)

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3401 |12cr|nc6-1.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	Reads and writes data across network connections using TCP or UDP
Name: 		nc6
Version: 	1.0
Release: 	6
URL:		http://deepspace6.net/projects/netcat6.html
Source0:	ftp://ftp.deepspace6.net/pub/ds6/sources/nc6/%{name}-%{version}.tar.bz2
License: 	GPL
Group: 		Networking/Other
BuildRequires:	autoconf2.5
Provides:	netcat6 = %{version}

%description
The nc6 package contains Netcat (the program is now netcat), a simple
utility for reading and writing data across network connections, using
the TCP or UDP protocols. Netcat is intended to be a reliable back-end
tool which can be used directly or easily driven by other programs and
scripts.  Netcat is also a feature-rich network debugging and exploration
tool, since it can create many different connections and has many
built-in capabilities.

This version is a fork with ipv6 capabilities.

%prep
%setup -q
%build
%configure2_5x
%make

%install
%makeinstall

(cd %{buildroot}%{_bindir}; ln -s %{name} netcat6)

%files
%defattr(-,root,root)
%doc README NEWS TODO CREDITS ChangeLog BUGS AUTHORS 
%{_bindir}/%{name}
%{_bindir}/netcat6
%{_mandir}/man1/%{name}*



%changelog
* Sat Dec 11 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-5mdv2011.0
+ Revision: 620480
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.0-4mdv2010.0
+ Revision: 430158
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 1.0-3mdv2009.0
+ Revision: 253652
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 1.0-1mdv2008.1
+ Revision: 130511
- kill re-definition of %%buildroot on Pixel's request


* Mon Jan 23 2006 Pascal Terjan <pterjan@mandriva.org> 1.0-1mdk
- 1.0

* Wed Aug 03 2005 Michael Scherer <misc@mandriva.org> 0.5-1mdk
- first version, based on nc spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3402 |12cr|ncbi-blast-2.2.27-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	NCBI BLAST finds regions of similarity between biological sequences
Name:		ncbi-blast
Version:	2.2.27
Release:	1
License:	Public Domain
Group:		Sciences/Biology
URL:		http://www.ncbi.nlm.nih.gov
Source0:	ftp://ftp.ncbi.nlm.nih.gov/blast/executables/blast+/LATEST/%{name}-%{version}+-src.tar.gz
Patch0:		ncbi-blast-2.2.27+-gnutls.patch
BuildRequires:	bzip2-devel
BuildRequires:	pkgconfig(gnutls)
BuildRequires:	pkgconfig(zlib)

%description
The NCBI Basic Local Alignment Search Tool (BLAST) finds regions of
local similarity between sequences. The program compares nucleotide or
protein sequences to sequence databases and calculates the statistical
significance of matches. BLAST can be used to infer functional and
evolutionary relationships between sequences as well as help identify
members of gene families.

%prep
%setup -q -n %{name}-%{version}+-src
%patch0 -p1

%build
cd c++
# Custom configure file so don't use any macro here
./configure
cd */build
make all_r

%install
mkdir -p %{buildroot}%{_bindir}
cd c++/*/bin
install -m755 blastp blastn blastx tblastn tblastx psiblast rpsblast rpstblastn blast_formatter deltablast makembindex segmasker dustmasker windowmasker makeblastdb makeprofiledb blastdbcmd blastdb_aliastool convert2blastmask blastdbcheck legacy_blast.pl update_blastdb.pl %{buildroot}%{_bindir}

%files
%{_bindir}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3403 |12cr|ncc-2.8-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		ncc
Summary:	C source code analyzer
Version:	2.8
Release:	3
License:	Artistic
Group:		Development/Other
URL:		http://students.ceid.upatras.gr/~sxanth/ncc
Source0:	%{name}-%{version}.tar.gz
Patch0:		ncc-2.8-nognu-location.patch
BuildRequires:	pkgconfig(ncurses)

%description
ncc is a compiler that produces program analysis information.

ncc is a decent replacement of cflow and cscope able to analyse any program
using the gcc compiler. The program also includes a graphical call-graph
navigator and source browser which is extremely practical for hacking and
comprehending large projects.

%prep
%setup -q

%patch0 -p1

perl -pi -e "s|ln (.*) ..BINDIR..(.*) ..BINDIR./(.*)|ln \$1 %{_bindir}/\$2 %{buildroot}%{_bindir}/\$3|g;" Makefile
perl -pi -e "s|cp doc/nognu|#|g;" Makefile

%build
%make

%install
install -d %{buildroot}%{_bindir} %{buildroot}%{_mandir}/man1
%makeinstall DESTDIR=%{buildroot}%{_prefix}

%files
%doc doc/*
%doc %{_mandir}/man?/ncc*
%{_bindir}/ncc
%{_bindir}/nccar
%{_bindir}/nccc++
%{_bindir}/nccg++
%{_bindir}/nccld
%{_bindir}/nccnav
%{_bindir}/nccnavi
%{_bindir}/nccstrip2.py


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3404 |12cr|ncdu-1.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		ncdu
Version:	1.9
Release:        1
Summary:	Text-based disk usage viewer

Group:		Monitoring
License:        MIT
URL:            http://dev.yorhel.nl/ncdu/
Source0:        http://dev.yorhel.nl/download/%{name}-%{version}.tar.gz

BuildRequires:  ncurses-devel

%description
ncdu (NCurses Disk Usage) is a curses-based version of the well-known 'du',
and provides a fast way to see what directories are using your disk space.

%prep
%setup -q

%build
%configure
%make

%install
%makeinstall_std
#make install DESTDIR=% {buildroot}

%files
%{_mandir}/man1/ncdu.1.xz
%doc COPYING ChangeLog
%{_bindir}/ncdu

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3405 |12cr|ncmpc-0.20-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name 	        ncmpc
%define version         0.20
%define release	        1

Name:			%name
Version:		%version
Release:		%release

Summary:		Ncurses client for MPD
License:		GPL
Group:			Sound
URL:			http://mpd.wikia.com/wiki/Client:Ncmpc
Source0:        http://downloads.sourceforge.net/musicpd/%{name}-%{version}.tar.bz2

BuildRequires:  glib2-devel
BuildRequires:  libmpdclient-devel
BuildRequires:  ncursesw-devel

%description
ncmpc is a curses client for the Music Player Daemon (MPD). ncmpc connects to a
MPD running on a machine on the local network, and controls this with an
interface inspired by cplay. If ncmpc is used with lirc and irpty it can be
used to manage playlists and control MPD with a remote control.

%prep
%setup -q

%build
%configure
%make

%install
%makeinstall

rm -rf $RPM_BUILD_ROOT/%{_docdir}/%{name}/

%find_lang %name

%files -f %name.lang
%doc README AUTHORS NEWS COPYING doc/config.sample doc/keys.sample doc/ncmpc.lirc
%{_bindir}/%name
%{_mandir}/man1/*


%changelog
* Mon Feb 20 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.20-1
+ Revision: 778139
- version update 0.20

* Thu Sep 29 2011 Bogdano Arendartchuk <bogdano@mandriva.com> 0.19-1
+ Revision: 702013
- new version 0.19

* Wed Mar 16 2011 Stéphane Téletchéa <steletch@mandriva.org> 0.18-1
+ Revision: 645330
- update to new version 0.18

* Wed Feb 02 2011 Eugeni Dodonov <eugeni@mandriva.com> 0.17-3
+ Revision: 635344
- Build with unicode support.

* Sun Aug 08 2010 Rémy Clouard <shikamaru@mandriva.org> 0.17-2mdv2011.0
+ Revision: 567659
- rebuild for new libmpdclient

* Sat Aug 07 2010 Jérôme Quelin <jquelin@mandriva.org> 0.17-1mdv2011.0
+ Revision: 567361
- update to new version 0.17

* Thu Feb 04 2010 Jérôme Quelin <jquelin@mandriva.org> 0.16.1-1mdv2010.1
+ Revision: 500673
- update to new version 0.16.1

* Sat Jan 02 2010 Jérôme Quelin <jquelin@mandriva.org> 0.16-1mdv2010.1
+ Revision: 485064
- update buildrequires:
- update buildrequires:
- update buildrequires:
- update buildrequires:
- update buildrequires:
- update buildrequires:
- update buildrequires:
- update buildrequires:
- adding missing buildrequires:
- fix buildrequires:
- adding missing buildrequires:
- update to new version 0.16

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.15-1mdv2010.1
+ Revision: 460704
- update to new version 0.15

* Sun May 24 2009 Jérôme Quelin <jquelin@mandriva.org> 0.14-1mdv2010.0
+ Revision: 379285
- update to new version 0.14

* Sat Jan 10 2009 Jérôme Quelin <jquelin@mandriva.org> 0.13-1mdv2009.1
+ Revision: 327934
- update to new version 0.13

* Mon Dec 08 2008 Jérôme Quelin <jquelin@mandriva.org> 0.12-5mdv2009.1
+ Revision: 311727
- update to 0.12
- fix spec file to allow for easy update with mdvsys

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.11.1-5mdv2009.0
+ Revision: 241055
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Fri Jul 20 2007 Gaëtan Lehmann <glehmann@mandriva.org> 0.11.1-3mdv2008.0
+ Revision: 53833
- build requires libglib2-devel
- rebuild
- Import ncmpc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3406 |12cr|ncmpcpp-0.5.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	An ncurses mpd client inspired by ncmpc
Name:		ncmpcpp
Version:	0.5.10
Release:	%mkrel 1
License:	GPLv2+
Group:		Sound
URL:		http://unkart.ovh.org/ncmpcpp
Source:		http://unkart.ovh.org/ncmpcpp/%{name}-%{version}.tar.bz2
BuildRequires:	ncurses-devel
BuildRequires:	ncursesw-devel
BuildRequires:	libmpdclient-devel
BuildRequires:	curl-devel
BuildRequires:	taglib-devel
BuildRequires:	fftw-devel

%description
Ncmpcpp has UI very similar to ncmpc's one, but it provides new useful features
such as support for regular expressions in search engine, extended song format,
items filtering, last.fm support, ability to sort playlist, local filesystem
browser and other minor functions.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%__rm -rf %{buildroot}
%makeinstall

%clean
%__rm -rf %{buildroot}

%files
%doc AUTHORS NEWS COPYING
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.*


%changelog
* Tue Apr 03 2012 Andrey Bondrov <abondrov@mandriva.org> 0.5.10-1mdv2012.0
+ Revision: 788954
- New version 0.5.10

* Thu Mar 22 2012 Andrey Bondrov <abondrov@mandriva.org> 0.5.9-1
+ Revision: 786078
- New version 0.5.9

* Fri Dec 23 2011 Andrey Bondrov <abondrov@mandriva.org> 0.5.8-2
+ Revision: 744800
- Remove find_lang as there are no translations yet

  + Alexander Khrukin <akhrukin@mandriva.org>
    - version update to 0.5.8

* Wed Jun 15 2011 Sandro Cazzaniga <kharec@mandriva.org> 0.5.7-1
+ Revision: 685351
- new version 0.5.7

* Sun Jan 09 2011 Rémy Clouard <shikamaru@mandriva.org> 0.5.6-1
+ Revision: 630831
- New version 0.5.6

* Wed Sep 08 2010 Rémy Clouard <shikamaru@mandriva.org> 0.5.5-1mdv2011.0
+ Revision: 576859
- bump release

* Sun Aug 08 2010 Rémy Clouard <shikamaru@mandriva.org> 0.5.4-2mdv2011.0
+ Revision: 567658
- rebuild for new libmpdclient

* Tue Jul 13 2010 Rémy Clouard <shikamaru@mandriva.org> 0.5.4-1mdv2011.0
+ Revision: 552823
- bump release, many bugfixes and improvements

* Thu Apr 08 2010 Rémy Clouard <shikamaru@mandriva.org> 0.5.3-1mdv2010.1
+ Revision: 533119
- bump release

* Mon Mar 15 2010 Rémy Clouard <shikamaru@mandriva.org> 0.5.2-1mdv2010.1
+ Revision: 520351
- bump release

* Sun Feb 21 2010 Rémy Clouard <shikamaru@mandriva.org> 0.5.1-1mdv2010.1
+ Revision: 508965
- bump release

* Sun Jan 10 2010 Rémy Clouard <shikamaru@mandriva.org> 0.5-1mdv2010.1
+ Revision: 488763
- update to new release (0.5)
- add taglib support

* Sat Nov 07 2009 Rémy Clouard <shikamaru@mandriva.org> 0.4.1-1mdv2010.1
+ Revision: 462100
- import ncmpcpp


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3407 |12cr|nco-4.0.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_as_needed 0

# default to 0
%define build_ncocpp %{?_with_ncocpp:1}%{?!_with_ncocpp:0}

%define major 3
%define libname %mklibname %name %major
%define libnamedevel %mklibname %name -d

Summary: Arithmetic and metadata operators for netCDF and HDF4 files
Name: nco
Version: 4.0.8
Release: 2
License: GPL
Group: Sciences/Mathematics
Source0: http://nco.sourceforge.net/src/%{name}-%{version}.tar.gz 
Patch0: nco-undefined-functions.patch
URL: http://nco.sourceforge.net
BuildRequires: netcdf-devel >= 4.1
BuildRequires: udunits-devel
# we needs c++ in order to build ncap:
%if %build_ncocpp
# This package does not exists yet...
BuildRequires: antlr-devel >= 3
%endif

%description
The netCDF Operators, or NCO, are a suite of programs known as
operators. The operators facilitate manipulation and analysis of
self-describing data stored in the netCDF or HDF4 formats, which are
freely available (http://www.unidata.ucar.edu/packages/netcdf and
http://hdf.ncsa.uiuc.edu, respectively). Each NCO operator (e.g., 
ncks) takes netCDF or HDF4 input file(s), performs an operation (e.g.,
averaging, hyperslabbing, or renaming), and outputs a processed netCDF
file. Although most users of netCDF and HDF data are involved in
scientific research, these data formats, and thus NCO, are generic and
are equally useful in fields like finance. The NCO User's Guide
illustrates NCO use with examples from the field of climate modeling
and analysis. The NCO homepage is http://nco.sourceforge.net.

%package -n %libname
Summary: NCO libraries
Group: System/Libraries
Provides: lib%name = %{EVRD}

%description -n %libname
The netCDF Operators, or NCO, are a suite of programs known as
operators. The operators facilitate manipulation and analysis of
self-describing data stored in the netCDF or HDF4 formats, which are
freely available (http://www.unidata.ucar.edu/packages/netcdf and
http://hdf.ncsa.uiuc.edu, respectively). Each NCO operator (e.g.,
ncks) takes netCDF or HDF4 input file(s), performs an operation (e.g.,
averaging, hyperslabbing, or renaming), and outputs a processed netCDF
file. Although most users of netCDF and HDF data are involved in
scientific research, these data formats, and thus NCO, are generic and
are equally useful in fields like finance. The NCO User's Guide
illustrates NCO use with examples from the field of climate modeling
and analysis. The NCO homepage is http://nco.sourceforge.net.

This package contains libraries from NCO.

%package -n %libnamedevel
Summary: Development files from NCO
Group: Development/Other
Provides: lib%name-devel = %{EVRD}
Provides: %name-devel = %{EVRD}
Requires: %libname = %version-%release
Obsoletes: %mklibname -d %name 3

%description -n %libnamedevel
The netCDF Operators, or NCO, are a suite of programs known as
operators. The operators facilitate manipulation and analysis of
self-describing data stored in the netCDF or HDF4 formats, which are
freely available (http://www.unidata.ucar.edu/packages/netcdf and
http://hdf.ncsa.uiuc.edu, respectively). Each NCO operator (e.g.,
ncks) takes netCDF or HDF4 input file(s), performs an operation (e.g.,
averaging, hyperslabbing, or renaming), and outputs a processed netCDF
file. Although most users of netCDF and HDF data are involved in
scientific research, these data formats, and thus NCO, are generic and
are equally useful in fields like finance. The NCO User's Guide
illustrates NCO use with examples from the field of climate modeling
and analysis. The NCO homepage is http://nco.sourceforge.net.

This package contains files need to build application using NCO library.

%prep
%setup -q 
%patch0 -p1 -b .undef-functions

%build
%configure2_5x \
%if %build_ncocpp
    --enable-nco_cplusplus --enable-ncoxx
%else
    --disable-nco_cplusplus --disable-ncoxx --disable-ncap2
%endif

%make CPPFLAGS="%optflags -fPIC -I %_includedir/netcdf-3" \
    CCFLAGS="%optflags -fPIC -I %_includedir/netcdf-3"

%install
%makeinstall

%files
%doc doc/*
%{_bindir}/*
%{_mandir}/*/*
%{_infodir}/*

%files -n %libname
%doc doc/*
%{_libdir}/libnco-%version.so
%if %build_ncocpp
%{_libdir}/libnco_c++-%version.so
%endif

%files -n %libnamedevel
%doc doc/*
%if %build_ncocpp
%{_includedir}/*.hh
%{_libdir}/libnco_c++.so
%{_libdir}/libnco_c++.a
%endif
%{_libdir}/libnco.a
%{_libdir}/libnco.so


%changelog
* Fri Dec 30 2011 Alexander Khrukin <akhrukin@mandriva.org> 4.0.8-1
+ Revision: 748265
- version update 4.0.8

* Fri Aug 13 2010 Emmanuel Andry <eandry@mandriva.org> 4.0.2-1mdv2011.0
+ Revision: 569440
- New version 4.0.2
- set define _disable_ld_as_needed to 0

* Tue Apr 13 2010 Christophe Fergeau <cfergeau@mandriva.com> 4.0.1-1mdv2010.1
+ Revision: 534498
- nco 4.0.1
  - rediff patch0
  - make sure nco++ isn't built
  - make sure we compiled against the newest netcdf

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 3.9.5-3mdv2010.0
+ Revision: 430160
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 3.9.5-2mdv2009.0
+ Revision: 268244
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Thu Jun 05 2008 Olivier Thauvin <nanardon@mandriva.org> 3.9.5-1mdv2009.0
+ Revision: 215201
- 3.9.5
- return back of buildroot to allow backport

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - explain require

* Fri Dec 21 2007 Olivier Thauvin <nanardon@mandriva.org> 3.9.3-1mdv2008.1
+ Revision: 136185
- 3.9.3
- allways requires gcc-c++ to enable build of ncap (Reported by Patrick Brockmann)

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Sep 05 2007 Olivier Thauvin <nanardon@mandriva.org> 3.9.2-1mdv2008.0
+ Revision: 80430
- 3.9.2

* Wed Jun 27 2007 Olivier Thauvin <nanardon@mandriva.org> 3.9.0-1mdv2008.0
+ Revision: 44835
- 3.9.0, disable c++ lib, need last antlr not yet packaged
- apply new devel policy


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3408 |12cr|ncsmtp-0.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Null Client SMTP daemon with aliases support
Name:		ncsmtp
Version:	0.2
Release: 	%mkrel 8
License:	GPL
Group:		System/Servers
URL:		http://voxel.jouy.inra.fr/darcs/ncsmtp/
Source0:	http://voxel.jouy.inra.fr/darcs/ncsmtp//ncsmtp-%{version}.tar.bz2
Requires:	python
BuildArch:	noarch
Requires(preun):  rpm-helper
Requires(post):  rpm-helper
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
A null client is a machine that can only send mail. It receives no
mail from the network, and it does not deliver any mail locally.

This program accepts mail and sends it to the mail hub. It can manage
aliases, feature which is useful if mail hub administrator and local host
administrator are not the same person, or if accounts are different on
local host and on mail hub.

Null Client SMTP daemon :
 + manage aliases
 + is easy to configure
 + stores login and password in a file with restricted access
 + logs mail transfers on local host
 + lets you keep the default smtp configuration (localhost:smtp) of
   lots of softs
 + runs with low privileges

You should install a small package providing sendmail command (like
mini_sendmail or msmtp) to use this daemon.

%prep

%setup -q

%build

%install
rm -rf %{buildroot}

DESTDIR=%{buildroot} sh install.sh

%post
# Install service:
%_post_service ncsmtp


%preun
# Remove service:
%_preun_service ncsmtp

%clean
rm -rf %{buildroot}

%files
%defattr(-, root, root, 0755)
%doc COPYING README version
%{_initrddir}/ncsmtp
%dir %{_sysconfdir}/ncsmtp
%config(noreplace)  %{_sysconfdir}/ncsmtp/*
%{_sbindir}/*


%changelog
* Sat Dec 11 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2-8mdv2011.0
+ Revision: 620481
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.2-7mdv2010.0
+ Revision: 430161
- rebuild

* Sun Jul 20 2008 Oden Eriksson <oeriksson@mandriva.com> 0.2-6mdv2009.0
+ Revision: 239080
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Aug 27 2007 Gaëtan Lehmann <glehmann@mandriva.org> 0.2-5mdv2008.0
+ Revision: 71884
- the right PreReq fix (thanks to Thierry Vignaud)

* Sun Aug 26 2007 Gaëtan Lehmann <glehmann@mandriva.org> 0.2-4mdv2008.0
+ Revision: 71509
- fix PreReq
- rebuild


* Thu May 25 2006 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.2-3mdv2007.0
- yearly rebuild

* Thu May 19 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.2-2mdk
- drop provides smtpdaemon
- drop mini_sendmail requirement

* Wed May 18 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.2-1mdk
- New release 0.2
- update url

* Wed Mar 23 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.1-2mdk
- remove sendmail update-alternatives (done in mini_sendmail)
- use mkrel

* Thu Mar 17 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.1-1mdk
- initial contrib


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3409 |12cr|ncview-2.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Graphic for netCDF data file
Name:		ncview
Version:	2.1.1
Release:	%mkrel 1
License:	GPLv3
Group:		Sciences/Other
Source:		ftp://cirrus.ucsd.edu/pub/ncview/ncview-%{version}.tar.gz
Patch0:		ncview-2.1-link.patch
URL:		http://meteora.ucsd.edu/~pierce/ncview_home_page.html
BuildRequires:	netcdf-devel
BuildRequires:	libnetpbm-devel
BuildRequires:	libx11-devel
BuildRequires:	libxaw-devel
BuildRequires:	libxt-devel
BuildRequires:	udunits2-devel
BuildRequires:	expat-devel
BuildRequires:	png-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-root

%description
Ncview is a visual browser for netCDF format files.  Typically you
would use ncview to get a quick and easy, push-button look at your
netCDF files.  You can view simple movies of the data, view along
various dimensions, take a look at the actual data values, change
color maps, invert the data, etc.

%prep
%setup -q
%patch0 -p0 -b .link

%build
autoreconf -fi -Im4macros
%configure2_5x --with-ppm_libdir=%{_libdir} --with-udunits2_libdir=%{_libdir} \
	--with-udunits2_incdir=%{_includedir}/udunits2 \
	--with-ppm_libdir=%{_libdir} --with-ppm_incdir=%{_includedir}/netpbm
%make

%install
rm -rf %{buildroot}
%makeinstall_std

# Menu
mkdir -p %{buildroot}%{_datadir}/applications/
cat << EOF > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Encoding=UTF-8
Type=Application
Exec=%{_bindir}/%{name}
Icon=%{name}
Categories=Science;Education;
Name=%{name}
Comment=Graphic for netCDF data file
EOF

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%clean
[ %{buildroot} != '/' ] && rm -fr %{buildroot}

%files
%defattr(-, root, root, -)
%doc COPYING INSTALL README
%{_bindir}/*
%{_datadir}/applications/mandriva-%{name}.desktop



%changelog
* Fri Dec 02 2011 Andrey Bondrov <abondrov@mandriva.org> 2.1.1-1mdv2012.0
+ Revision: 737142
- New version 2.1.1

* Thu Mar 10 2011 Funda Wang <fwang@mandriva.org> 2.0-0.beta4.2
+ Revision: 643232
- rebuild to obsolete old packages

* Sat Feb 05 2011 Funda Wang <fwang@mandriva.org> 2.0-0.beta4.1
+ Revision: 636339
- 2.0 beta4

* Sat Feb 05 2011 Funda Wang <fwang@mandriva.org> 1.93g-4
+ Revision: 636331
- correctly detect libname
- tighten BR

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 1.93g-3mdv2011.0
+ Revision: 613004
- the mass rebuild of 2010.1 packages

* Mon Jan 18 2010 Emmanuel Andry <eandry@mandriva.org> 1.93g-2mdv2010.1
+ Revision: 493338
- diff p0 to fix linking issue with hdf5
- use configure2_5x
- fix netpbm headers detection at compile time
- fix netcdf include path

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Wed Mar 11 2009 Emmanuel Andry <eandry@mandriva.org> 1.93g-1mdv2009.1
+ Revision: 353802
- New version 1.93g
- drop patch 0
- add menu item

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 1.93c-3mdv2009.0
+ Revision: 253657
- rebuild

* Tue Feb 19 2008 Olivier Thauvin <nanardon@mandriva.org> 1.93c-1mdv2008.1
+ Revision: 172609
- 1.93c

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Aug 09 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/09/06 20:54:47 (55139)
- 1.93b

* Wed Aug 09 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/09/06 20:15:11 (55121)
Import ncview

* Fri Sep 30 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.92e-2mdk
- Add X11-devel as BuildRequires for X11/Core.h

* Thu Sep 29 2005 Olivier Thauvin <nanardon@mandriva.org> 1.92e-1mdk
- From Philippe Weill <Philippe.Weill@aero.jussieu.fr>
    - Initial SPEC


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3410 |12cr|ndiff-2.00-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define release %mkrel 7

Summary: Compare putatively similar files, ignoring small numeric differences 
Name: ndiff
Version: 2.00
Release: %release
License: GPL
Group: Text tools
Source:  ftp://ftp.math.utah.edu/pub/misc/ndiff-%{version}.tar.gz
URL: http://www.math.utah.edu/~beebe/software/ndiff/
BuildRoot: %_tmppath/%name-%version-root

%description
When a numerical program is run  in  multiple  environments  (operating
systems, architectures, or compilers), assessing its consistency can be
a difficult task for a human, since small differences in numerical out-
put values are expected.
ndiff  provides a solution to this problem.  It compares two files that
are expected to be identical, or at  least,  numerically  similar.   It
assumes  that  lines  consist of whitespace-separated fields of numeric

%prep
%setup -q 

%build
%configure 
%make

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/%{_bindir}
mkdir -p $RPM_BUILD_ROOT/%{_mandir}/man1
%makeinstall
mv $RPM_BUILD_ROOT/%{_mandir}/ndiff* $RPM_BUILD_ROOT/%{_mandir}/man1

###workaround bug #52511
rm -rf $RPM_BUILD_ROOT/%{_bindir}/ndiff
mv $RPM_BUILD_ROOT/%{_datadir}/lib/%{name}/%{name}-%{version}/ndiff.awk $RPM_BUILD_ROOT/%{_datadir}/lib/%{name}/%{name}-%{version}/ndiff-2.00.awk
mv  $RPM_BUILD_ROOT/%{_mandir}/man1/ndiff.1 $RPM_BUILD_ROOT/%{_mandir}/man1/ndiff-2.00.1
###workaround bug #52511

%files
%defattr(-,root,root)
%doc COPYING README* INSTALL 
%{_bindir}/ndiff-2.00
%{_mandir}/man1/ndiff-2.00.1*
%{_datadir}/lib/%{name}/%{name}-%{version}/ndiff*

%clean
[ %buildroot != '/' ] && rm -fr %buildroot



%changelog
* Wed Jun 22 2011 Leonardo Coelho <leonardoc@mandriva.com> 2.00-7mdv2011.0
+ Revision: 686728
- changing the binary name cause conflicts with nmap/ndiff (bug report #52511)

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2.00-5mdv2010.0
+ Revision: 430162
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 2.00-4mdv2009.0
+ Revision: 253695
- rebuild

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 2.00-2mdv2008.1
+ Revision: 140994
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Aug 09 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/09/06 21:47:50 (55185)
- rebuild

* Wed Aug 09 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/09/06 21:41:41 (55182)
Import ndiff

* Tue Nov 29 2005 Olivier Thauvin <nanardon@mandriva.org> 2.00-1mdk
- By Philippe Weill <Philippe.Weill@aero.jussieu.fr>
  - initial mdk spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3411 |12cr|ndisc6-1.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		ndisc6
Version:	1.0.2
Release:	%mkrel 1
Summary:	IPv6 diagnostic tools
Group:		Networking/Other
License:	GPLv2 or GPLv3
URL:		http://www.remlab.net/ndisc6/
Source0:	http://www.remlab.net/files/ndisc6/%{name}-%{version}.tar.bz2
Source1:	rdnssd.rc
Patch1:		ndisc6-var_run.patch

%description
This package gathers a few diagnostic tools for IPv6 networks:
- ndisc6, which performs ICMPv6 Neighbor Discovery in userland,
- rdisc6, which performs ICMPv6 Router Discovery in userland,
- rltraceroute6, yet another IPv6 implementation of traceroute,
- tcptraceroute6, a TCP/IPv6-based traceroute implementation,
- tracert6, a ICMPv6 Echo Request based traceroute,
- tcpspray6, a TCP/IP Discard/Echo bandwidth metter.

%package -n rdnssd
Summary:IPv6 recursive DNS server discovery daemon

%description -n rdnssd
rdnssd autoconfigures recursive DNS servers on IPv6 networks 
using ICMPv6 Neighbor Discovery (RFC 5006), and can update 
the DNS resolvers configuration (/etc/resolv.conf) accordingly.

%prep
%setup -q
%patch1 -p0

%build
%configure2_5x --disable-suid-install
%make

%install
%__rm -rf %{buildroot}
%makeinstall_std
%__mkdir_p %{buildroot}%{_initrddir}
%__install -m755 %{SOURCE1} %{buildroot}%{_initrddir}/rdnssd

%find_lang %{name}

%pre -n rdnssd
%_pre_useradd rdnssd %{_var}/run/rdnssd /bin/false

%postun -n rdnssd
%_postun_userdel rdnssd

%post -n rdnssd
%_post_service rdnssd

%preun -n rdnssd
%_preun_service rdnssd

%clean
%__rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc COPYING README
%{_bindir}/addr2name
%{_bindir}/dnssort
%{_bindir}/name2addr
%{_sbindir}/rdisc6
%{_sbindir}/ndisc6
%{_sbindir}/rltraceroute6
%{_bindir}/tcpspray
%{_bindir}/tcpspray6
%{_sbindir}/tcptraceroute6
%{_sbindir}/tracert6
%doc %{_mandir}/man1/addr2name.1.*
%doc %{_mandir}/man1/dnssort.1.*
%doc %{_mandir}/man1/name2addr.1.*
%doc %{_mandir}/man1/tcpspray.1.*
%doc %{_mandir}/man1/tcpspray6.1.*
%doc %{_mandir}/man8/ndisc6.8.*
%doc %{_mandir}/man8/rdisc6.8.*
%doc %{_mandir}/man8/rltraceroute6.8.*
%doc %{_mandir}/man8/tcptraceroute6.8.*
%doc %{_mandir}/man8/tracert6.8.*

%files -n rdnssd
%defattr(-,root,root)
%doc COPYING README
%doc %{_mandir}/man8/rdnssd.8.*
%{_sbindir}/rdnssd
%dir %{_sysconfdir}/rdnssd
%{_initrddir}/rdnssd
%attr(755,root,root) %{_sysconfdir}/rdnssd/merge-hook
%dir %attr(0755,rdnssd,nogroup) %{_var}/run/rdnssd



%changelog
* Fri Dec 23 2011 Andrey Bondrov <abondrov@mandriva.org> 1.0.2-1
+ Revision: 744839
- New version 1.0.2, major spec update (based on P. Makowski's work in Mageia)

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.0 packages

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.9.8-2mdv2010.0
+ Revision: 440242
- rebuild

* Sat Nov 29 2008 Olivier Thauvin <nanardon@mandriva.org> 0.9.8-1mdv2009.1
+ Revision: 307781
- import ndisc6



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3412 |12cr|ndoutils-1.4-0.b9.6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

%define nsusr nagios
%define nsgrp nagios
%define beta  b9

Summary:	Nagios Data Output Utilities
Name:		ndoutils
Version:	1.4
Release:	%mkrel 0.%{beta}.6
Epoch:      1
Group:		System/Servers
License:	GPL
URL:		http://www.nagios.org/
Source0:	http://downloads.sourceforge.net/nagios/ndoutils-%{version}%{beta}.tar.gz
Source1:	ndo2db.init
Patch0:		ndoutils-1.4b9-mdv-config.patch
Patch2:		ndoutils-1.4b8-no-database-prefix.patch
Requires:       nagios >= 3.0
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires(pre): rpm-helper
Requires(postun): rpm-helper
BuildRequires:	mysql-devel
BuildRequires:	postgresql-devel
BuildRequires:	nagios-devel
BuildRequires:	tcp_wrappers-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
The NDOUTILS (Nagios Data Output Utils) addon allows you to move status and
even information from Nagios to a database for later retrieval and processing.

%package common
Summary:    The part common to client and server parts
Group:		System/Servers

%description common
This package contains the part common to client and server parts.

%package client
Summary:    The client part of %{name}
Group:		System/Servers
Requires:   %{name}-common = %{epoch}:%{version}-%{release}

%description client
This package contains the client part of NDOUTILS (Nagios Data Output Utils).

%package server
Summary:    The server part of %{name}
Group:		System/Servers
Requires:   %{name}-common = %{epoch}:%{version}-%{release}

%description server
This package contains the server part of NDOUTILS (Nagios Data Output Utils).

%prep
%setup -q -n ndoutils-%{version}%{beta}
%patch0 -p1
%patch2 -p1


# lib64 fix
perl -pi -e "s|/usr/lib/|%{_libdir}/|g" config/*

%build
%serverbuild

%configure2_5x \
    --with-mysql-lib=%{_libdir}/mysql \
    --with-pgsql-lib=%{_libdir}

make

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_libdir}/nagios/brokers
install -d %{buildroot}%{_sysconfdir}/nagios
install -d %{buildroot}%{_localstatedir}/lib/ndo

install -m0755 src/ndo2db-3x %{buildroot}%{_sbindir}/ndo2db
install -m0755 src/file2sock %{buildroot}%{_bindir}/file2sock
install -m0755 src/log2ndo %{buildroot}%{_bindir}/log2ndo
install -m0755 src/sockdebug %{buildroot}%{_bindir}/sockdebug
install -m0755 src/ndomod-3x.o %{buildroot}%{_libdir}/nagios/brokers/ndomod.o
install -m0644 config/ndomod.cfg-sample \
    %{buildroot}%{_sysconfdir}/nagios/ndomod.cfg
install -m0644 config/ndo2db.cfg-sample \
    %{buildroot}%{_sysconfdir}/nagios/ndo2db.cfg
install -m0755 %{SOURCE1} %{buildroot}%{_initrddir}/ndo2db

cat > README.urpmi <<EOF
Mandriva RPM specific notes

setup
-----
The mysql database creation script has been modified to not enforce a table name
prefix by default

post-installation
-----------------
You have to:
- create a MySQL database
- create an user with at least SELECT, INSERT, UPDATE, DELETE privileges on it
- run %{_docdir}/db/mysql.sql script
EOF


%post server
%_post_service ndo2db

%preun server
%_preun_service ndo2db

%pre common
%_pre_useradd %{nsusr} /var/log/nagios /bin/sh

%postun common
%_postun_userdel %{nsusr}

%clean
rm -rf %{buildroot}

%files common
%defattr(-,root,root)
%doc db docs/* Changelog README REQUIREMENTS TODO UPGRADING
%doc config/misccommands.cfg config/nagios.cfg README.urpmi
%attr(-,%{nsusr},%{nsgrp}) %{_localstatedir}/lib/ndo

%files client
%defattr(-,root,root)
%{_bindir}/file2sock
%{_bindir}/log2ndo
%{_bindir}/sockdebug
%{_libdir}/nagios/brokers/ndomod.o
%config(noreplace) %{_sysconfdir}/nagios/ndomod.cfg

%files server
%defattr(-,root,root)
%{_initrddir}/ndo2db 
%config(noreplace) %{_sysconfdir}/nagios/ndo2db.cfg
%{_sbindir}/ndo2db


%changelog
* Thu Mar 17 2011 Oden Eriksson <oeriksson@mandriva.com> 1:1.4-0.b9.6mdv2011.0
+ Revision: 645848
- relink against libmysqlclient.so.18

* Sat Jan 01 2011 Oden Eriksson <oeriksson@mandriva.com> 1:1.4-0.b9.5mdv2011.0
+ Revision: 627266
- rebuilt against mysql-5.5.8 libs, again

* Thu Dec 30 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.4-0.b9.4mdv2011.0
+ Revision: 626547
- rebuilt against mysql-5.5.8 libs

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.4-0.b9.2mdv2011.0
+ Revision: 613005
- the mass rebuild of 2010.1 packages

* Mon Mar 29 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1:1.4-0.b9.1mdv2010.1
+ Revision: 528815
- new version

* Thu Feb 18 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.4-0.b8.3mdv2010.1
+ Revision: 507493
- rebuild

  + Thomas Backlund <tmb@mandriva.org>
    - fix spacing in initscript

* Sun Jul 19 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1:1.4-0.b8.2mdv2010.0
+ Revision: 397982
- fix dependencies for the -common package

* Sun Jul 19 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1:1.4-0.b8.1mdv2010.0
+ Revision: 397489
- new version
- rediff no-database-prefix patch
- set epoch, as release tag was wrong

* Sat Dec 06 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4-6.b7.6mdv2009.1
+ Revision: 311387
- fix build
- nuke P1, not needed anymore
- rebuilt against mysql-5.1.30 libs

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Thu May 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.4-0.b7.5mdv2009.0
+ Revision: 207542
- delete stale socket if present when starting
- LSB headers in initscript

* Thu Feb 14 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4-0.b7.4mdv2008.1
+ Revision: 168650
- try to build it without the %%make macro
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Dec 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.4-0.b7.3mdv2008.1
+ Revision: 133918
- no duplication of file perms in %%file section
- avoid useless intermediate copy of additional sources
- patch2: don't use prefix by default for database table names
  add README.urpmi

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Dec 17 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.4-0.b7.2mdv2008.1
+ Revision: 124217
- rediff configuration patch to fix log file location

* Mon Dec 17 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.4-0.b7.1mdv2008.1
+ Revision: 121724
- new version

* Fri Oct 12 2007 Oden Eriksson <oeriksson@mandriva.com> 1.4-0.b6.1mdv2008.1
+ Revision: 97496
- import ndoutils


* Fri Oct 12 2007 Oden Eriksson <oeriksson@mandriva.com> 1.4-0.b6.1mdv2008.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3413 |12cr|ndsad-1.33-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: NDSAD captures traffic information and translates it into Cisco NetFlow format
Name: ndsad
Version: 1.33
Release: %mkrel 5
Source: http://puzzle.dl.sourceforge.net/sourceforge/ndsad/ndsad-%{version}.tgz
Source1: ndsad.init
Patch0: ndsad.conf.patch
License: GPL
URL: http://www.netup.biz
Group: Monitoring
Requires(post): rpm-helper
Requires(preun): rpm-helper
BuildRequires: libpcap-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The NetUP ndsad utility captures IP-traffic from network interfaces and
export NetFlow v.5. Data is gathered from libpcap library on Unix and
from winpcap on Windows. Also you are able to use tee/divert sockets on
FreeBSD and ULOG on Linux for data source.

%prep
%setup -q
%patch0 -p0

%build
./preconf
%configure
%make

%install
rm -rf $RPM_BUILD_ROOT
mkdir $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_sbindir}
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d
mkdir -p $RPM_BUILD_ROOT%{_mandir}/man5
install -c -m 0755 -s ndsad $RPM_BUILD_ROOT%{_sbindir}/ndsad
install -c -m 0700 %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d/ndsad
install -c -m 0644 ndsad.conf $RPM_BUILD_ROOT%{_sysconfdir}/ndsad.conf
install -c -m 0644 ndsad.conf.5 $RPM_BUILD_ROOT%{_mandir}/man5/ndsad.conf.5

%clean
rm -rf $RPM_BUILD_ROOT

%post
%_post_service ndsad

%preun
%_preun_service ndsad

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog COPYING INSTALL README
%attr(755,root,root) %{_sbindir}/ndsad
%attr(644,root,root) %config(noreplace) %{_sysconfdir}/ndsad.conf
%attr(644,root,root) %{_mandir}/man5/ndsad.conf.5.*
%attr(700,root,root) %{_sysconfdir}/rc.d/init.d/ndsad



%changelog
* Wed Oct 29 2008 Oden Eriksson <oeriksson@mandriva.com> 1.33-5mdv2009.1
+ Revision: 298298
- rebuilt against libpcap-1.0.0

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.33-4mdv2009.0
+ Revision: 253696
- rebuild

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 1.33-2mdv2008.1
+ Revision: 140994
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Aug 09 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/09/06 21:58:39 (55197)
- adjust buildrequires

* Wed Aug 09 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/09/06 21:50:29 (55191)
Import ndsad

* Wed Mar 01 2006 Leonardo Chiquitto Filho <chiquitto@mandriva.com> 1.33-1mdk
- first package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3414 |12cr|neatx-0.3.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# .spec file to package NeatX in RPM.
# Author: Alexander Todorov <alexx.todorov@no_spam.gmail.com>

%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
%global nx_homedir /home/.nxhome

Summary: An Open Source NX server
Name: neatx
Version: 0.3.1
#Release: 1%{?dist}
Release: 4
Source0: %{name}-%{version}.tar.gz
License: GPLv2
URL: http://code.google.com/p/neatx/
Group: Networking/Remote access

BuildRequires: autoconf
BuildRequires: automake
BuildRequires: gcc
BuildRequires: make
BuildRequires: python-devel
BuildRequires: python-docutils

Requires: openssh
Requires: python-pexpect
Requires: pkgconfig(pygobject-2.0)
Requires: pygtk2 >= 2.13
Requires: python >= 2.4
Requires: python-simplejson
#Requires: nc
Requires: nxagent
Requires: xauth
Requires: xrdb
Requires: x11-font-misc
Requires(pre): shadow-utils
Requires(post): coreutils

%description
Neatx is an Open Source NX server, similar to the commercial NX server from 
NoMachine.

%prep
%setup -q

%build
#./autogen.sh
%configure2_5x
%make

%install
%makeinstall_std
# provide a meaningfull config file
%__install -D -m 644 %{buildroot}/%_docdir/%{name}/neatx.conf.example %{buildroot}/etc/neatx.conf

%pre
# create the nx user account
getent group nx >/dev/null || groupadd -r nx
getent passwd nx >/dev/null || \
       useradd -r -g nx -m -d %nx_homedir -s %_libdir/%{name}/nxserver-login-wrapper \
      -c "System account for the %{name} package" nx
chown -R nx: %nx_homedir
exit 0

%post
if [ $1 -eq 1 ]; then
    # install authorized keys
    %__install -d -m 700 -o nx -g nx %nx_homedir/.ssh/
    %__install -D -m 600 -o nx -g nx %_datadir/%{name}/authorized_keys.nomachine %nx_homedir/.ssh/authorized_keys
fi

%files
%defattr(-,root,root)
%config(noreplace) /etc/neatx.conf
%_libdir/%{name}
%python_sitelib/%{name}/*
%doc %_docdir/%{name}
%_datadir/%{name}
%_var/lib/%{name}

# not sure how to handle these. rpmlint doesn't report errors on -debuginfo package
#/usr/lib/debug/.build-id/bb/3398f400d7a44a6e0b8842c051dc378215bae8
#/usr/lib/debug/.build-id/bb/3398f400d7a44a6e0b8842c051dc378215bae8.debug
#/usr/lib/debug/usr/local/lib/neatx/fdcopy.debug
#/usr/src/debug/neatx-0.1/src/fdcopy.c




%changelog
* Fri Mar 16 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.3.1-4
+ Revision: 785231
- rel bump
- broken deps see #65353

* Thu Mar 25 2010 Pascal Terjan <pterjan@mandriva.org> 0.3.1-3mdv2011.0
+ Revision: 527361
- Use usual BuildRoot instead of a command braking rebuilding src.rpm if _tmppath does not yet exist
- Silence setup
- Use configure2_5x
- Bump release
- Drop BuildArch
- Do not use explicit require on file

* Tue Mar 23 2010 Emmanuel Blindauer <blindauer@mandriva.org> 0.3.1-2mdv2010.1
+ Revision: 526710
+ rebuild (emptylog)

* Tue Feb 09 2010 Emmanuel Blindauer <blindauer@mandriva.org> 0.3.1-1mdv2010.1
+ Revision: 502870
- add group
- import
- import neatx


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3415 |12cr|necpp-1.3.0-0.cvs20101121.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	necpp
%define necpp_snapshot cvs20101121
%define version	1.3.0

Name:		necpp
Version:	1.3.0
Release:	0.%{necpp_snapshot}.2
Summary:	Analysis of the electromagnetic properties of structures
Group:		Sciences/Physics 
License:	GPL
URL:		http://www.physics.otago.ac.nz/research/electronics/nec/index.html
Source0:		http://alioth.debian.org/frs/download.php/2690/necpp.tar.gz
BuildRequires:	pkgconfig(bdw-gc)
BuildRequires:	gcc-gfortran
BuildRequires:	make
BuildRequires:	python
Provides:	nec2++

%description
The Numerical Electromagnetics Code (NEC-2) is a comprehensive 
package for the analysis of the electromagnetic properties of 
structures. It can analyse radiating properties i.e. antenna gain,
as well as scattering properties (radar cross section) of structures.
NEC-2 was originally written in FORTRAN.
NEC2++ is an extensive rewrite of NEC-2 in C++ by Tim Molteno. 
This work was helped tremendously by the work of N. Kyriazis who 
ported NEC-2 to C. The new portions of code are licensed under the 
GNU Public License (GPL). 

%prep
%setup -q -n %{name}

%build
make -f Makefile.cvs   PREFIX=/usr/bin
./configure --without-lapack

make

%install
%makeinstall_std PREFIX=/usr/lib

# make some directories
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_includedir}
install -d %{buildroot}%{_libdir}

# move files to the correct location. The package doesn't provide any PREFIX
mv %{buildroot}/usr/local/bin/nec2++ %{buildroot}%{_bindir}/nec2++
mv %{buildroot}/usr/local/bin/nec2diff %{buildroot}%{_bindir}/nec2diff
mv %{buildroot}/usr/local/include/libnecpp.h %{buildroot}%{_includedir}/libnecpp.h
mv %{buildroot}/usr/local/lib/libnecpp.a %{buildroot}%{_libdir}/libnecpp.a
mv %{buildroot}/usr/local/lib/libnecpp.la %{buildroot}%{_libdir}/libnecpp.la
mv %{buildroot}/usr/local/lib/libnecpp.so %{buildroot}%{_libdir}/libnecpp.so
mv %{buildroot}/usr/local/lib/libnecpp.so.0 %{buildroot}%{_libdir}/libnecpp.so.0
mv %{buildroot}/usr/local/lib/libnecpp.so.0.0.0 %{buildroot}%{_libdir}/libnecpp.so.0.0.0


%files
%doc README ChangeLog COPYING INSTALL
%{_bindir}/nec2++
%{_bindir}/nec2diff
%{_libdir}/libnecpp.a
%{_libdir}/libnecpp.so
%{_libdir}/libnecpp.so.0
%{_libdir}/libnecpp.so.0.0.0
%{_includedir}/libnecpp.h



%changelog
* Wed Oct  31 2012 Dmitry Mikhirev <mikhirev@mezon.ru>
+ Commit: 7f8f963
- remove *.la files, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3416 |12cr|nedit-5.5-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A text editor for the X Window System
Name:		nedit
Version:	5.5
Release:	%mkrel 9
License:	GPLv2+ with exception
URL:		http://www.nedit.org/
Group:		Editors
Source0:	%{name}-%{version}-src.tar.bz2
Patch0:		nedit-5.4-Makefile.patch
Patch1:		nedit-5.5-security.patch
Patch2:		nedit-5.5-utf8.patch
Patch3:		nedit-5.5-64bit-fixes.patch
Patch4: 	nedit-5.5-motif223.patch
Patch5: 	nedit-5.5-varfix.patch
Patch6: 	nedit-5.5-nc-manfix.patch
Patch7: 	nedit-5.5-visfix.patch
# Fix some string literal errors - AdamW 2008/12
Patch8:		nedit-5.5-literal.patch
BuildRequires:	byacc
BuildRequires:	libx11-devel
BuildRequires:	lesstif-devel
BuildRequires:	libxt-devel
Requires:	x11-font-adobe-100dpi
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
NEdit is a multi-purpose text editor for the X Window System, which
combines a standard, easy to use, graphical user interface with the
thorough functionality and stability required by users who edit text
eighthours a day.

It provides intensive support for development in a wide variety of
languages, text processors, and other tools, but at the same time can
be used productively by just about anyone who needs to edit text.

%prep
%setup -q
%patch0 -p1 -b .Makefile
%patch1 -p1 -b .security
%patch2 -p1 -b .utf8
%patch3 -p1 -b .64bit-fixes
%patch4 -p1 -b .motif223
%patch5 -p1 -b .varfix
%patch6 -p1 -b .nc-manfix
%patch7 -p1 -b .visfix
%patch8 -p1 -b .literal

# make it lib64 aware
perl -pi -e "s,(/usr/X11R6)/lib\b,\1/%{_lib},g" makefiles/Makefile.linux

%build
echo | %make linux OPT="%{optflags} -DBUILD_UNTESTED_NEDIT %ldflags"

%install
rm -rf %{buildroot}

(cd doc;
  mkdir -p %{buildroot}%{_mandir}/man1
  install -m 644 nedit.man %{buildroot}%{_mandir}/man1/%{name}.1
  install -m 644 nc.man %{buildroot}%{_mandir}/man1/ncl.1
)
(cd source;
  mkdir -p %{buildroot}%{_bindir}
  install -m 755 nedit %{buildroot}%{_bindir}/nedit
  install -m 755 nc %{buildroot}%{_bindir}/ncl
)

# Mandriva menu entry

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=NEdit
Comment=A text editor for the X Window System
Exec=%{_bindir}/%{name}
Icon=editors_section
Terminal=false
Type=Application
StartupNotify=true
MimeType=text/plain;
Categories=Utility;TextEditor;
EOF

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README ReleaseNotes doc/nedit.doc
%{_bindir}/%{name}
%{_bindir}/ncl
%{_mandir}/man1/%{name}.1*
%{_mandir}/man1/ncl.1*
%{_datadir}/applications/mandriva-%{name}.desktop



%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 5.5-9mdv2011.0
+ Revision: 613006
- the mass rebuild of 2010.1 packages

* Fri Apr 30 2010 Funda Wang <fwang@mandriva.org> 5.5-8mdv2010.1
+ Revision: 541224
- build with correct BRs

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sun Dec 21 2008 Adam Williamson <awilliamson@mandriva.org> 5.5-7mdv2009.1
+ Revision: 316923
- rebuild
- new license policy
- small cleanups
- add literal.patch to fix string literal issues
- rediff security.patch

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Mon Jan 28 2008 Adam Williamson <awilliamson@mandriva.org> 5.5-6mdv2008.1
+ Revision: 159380
- requires x11-font-adobe-100dpi (#34665)
- restore spec (tv's last commit somehow left it completely empty)

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request
    - buildrequires X11-devel instead of XFree86-devel
    - do not harcode icon extension
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Jul 19 2007 Adam Williamson <awilliamson@mandriva.org> 5.5-5mdv2008.0
+ Revision: 53641
- oops, drop menu entry from file list
- rebuild with new lesstif
- drop old menu and X-Mandriva category


* Fri Mar 02 2007 Jérôme Soyer <saispo@mandriva.org> 5.5-4mdv2007.0
+ Revision: 130949
- Fix menu entry

  + Olivier Thauvin <nanardon@mandriva.org>
    - fallback to lesstif to not break cross media requirement
    - xdg menu

* Wed Feb 21 2007 Jérôme Soyer <saispo@mandriva.org> 5.5-3mdv2007.1
+ Revision: 123196
- Fix bug #28760
- Import nedit

* Sun Jan 01 2006 Mandriva Linux Team <http://www.mandrivaexpert.com/> 5.5-2mdk
- Rebuild

* Thu Feb 24 2005 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 5.5-1mdk
- 5.5
- some 64-bit fixes, though x86_64 was not affected

* Sat Aug 21 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 5.4-2mdk
- fix typo in menu entry

* Thu Jul 29 2004 Per yvind Karlsen <peroyvind@linux-mandrake.com> 5.4-1mdk
- 5.4
- sync with fedora patches


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3417 |12cr|neercs-0.0-0.r4342.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	neercs
%define version	0.0
%define svn	4342
%define release	%mkrel 0.r%svn.3

Summary:	Caca screen manager
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	WTFPL
Group:		Terminals
URL:		http://caca.zoy.org/wiki/neercs
Source0:	%{name}-%{version}.tar.bz2
Source1:	neercs.pam
BuildRequires:	pam-devel python-devel
BuildRequires:	libcaca-devel >= 0.99-0.beta17

%description
Like GNU screen, it allows you to detach a session from a terminal,
but provides unique features:

 * Grabbing a process that you forgot to start inside neercs
 * Great screensaver
 * 3D rotating cube to switch between full screen terms
 * Real time thumbnails of your shells
 * Special effects when closing a window
 * Various window layouts... 

%prep
%setup -q

%build
export LDFLAGS="-lm"
./bootstrap
%configure2_5x 
%make

%install
%makeinstall

mkdir -p %{buildroot}/etc/pam.d
cp -a %{SOURCE1} %{buildroot}/etc/pam.d/%name

%files
%defattr(-,root,root)
%_bindir/*
%_mandir/man1/neercs.1.*
/etc/pam.d/%name



%changelog
* Tue Nov 02 2010 Michael Scherer <misc@mandriva.org> 0.0-0.r4342.2mdv2011.0
+ Revision: 592415
- rebuild for python 2.7

* Mon Feb 08 2010 Pascal Terjan <pterjan@mandriva.org> 0.0-0.r4342.1mdv2010.1
+ Revision: 502280
- import neercs


* Tue Jan 02 2010 Pascal Terjan <pterjan@mandriva.org> 0.0-0.r4079.1mdv2010.1
- Initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3418 |12cr|nekobee-0.1.7-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:       nekobee
Summary:    Bassline DSSI plugin
Version:    0.1.7
Release:    4

Source: http://static.nekosynth.co.uk/releases/nekobee-%{version}.tar.gz
URL: http://www.nekosynth.co.uk/wiki/nekobee
License:    GPLv2
Group:      Sound

BuildRequires:  pkgconfig(dssi)
BuildRequires:  pkgconfig(liblo)
BuildRequires:  pkgconfig(alsa)
BuildRequires:  pkgconfig(gtk+-2.0)

%description
Bassline DSSI plugin

%prep
%setup -q
perl -pi -e 's/GError \*gerror/GError \*gerror \= NULL/g' src/gtkknob.c

%build
%configure2_5x --with-dssi-dir=%{buildroot}%{_libdir}/dssi

%make bindir=%{_libdir}/dssi/%name

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall bindir=%{buildroot}%{_libdir}/dssi/%name

%files
%defattr(-,root,root)
%doc COPYING README
%_libdir/dssi/*



%changelog
* Fri Apr 27 2012 Frank Kober <emuse@mandriva.org> 0.1.7-4
+ Revision: 794049
- fixed GUI binary installation path

* Fri Apr 27 2012 Frank Kober <emuse@mandriva.org> 0.1.7-3
+ Revision: 793826
- rebuild, spec cleanup

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.7-2mdv2011.0
+ Revision: 613007
- the mass rebuild of 2010.1 packages

* Tue Apr 06 2010 Frank Kober <emuse@mandriva.org> 0.1.7-1mdv2010.1
+ Revision: 531910
- new version 0.1.7
- new version 0.1.7

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 0.1.6-3mdv2009.0
+ Revision: 253698
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Wed Oct 24 2007 Jérôme Soyer <saispo@mandriva.org> 0.1.6-1mdv2008.1
+ Revision: 101738
- New release

* Mon May 07 2007 Helio Chissini de Castro <helio@mandriva.com> 0.1.5-1mdv2008.0
+ Revision: 24940
- import nekobee-0.1.5-1mdv2008.0


* Mon May 07 2007 Helio Chissini de Castro <helio@mandriva.com>
- Initial release on Mandriva Linux


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3419 |12cr|nekostring-0.1.1-0.gitc677b77.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define branch 1
%{?_branch: %{expand: %%global branch 1}}

%if %branch
%define git_snapshot gitc677b77
%endif


Name:       nekostring
Summary:    70's String Ensemble DSSI plugin
Version:    0.1.1

%if %branch
Release:        0.%git_snapshot.2
%else
Release:        1
%endif

Source:     https://github.com/gordonjcp/nekostring/gordonjcp-nekostring-c677b77.tar.gz
URL:        https://github.com/gordonjcp/nekostring
License:    GPLv2
Group:      Sound

BuildRequires:  pkgconfig(dssi)
BuildRequires:  pkgconfig(liblo)
BuildRequires:  pkgconfig(alsa)
BuildRequires:  pkgconfig(gtk+-2.0)

%description
70's String Ensemble DSSI plugin

%prep
%setup -q -n gordonjcp-nekostring-c677b77

%build

%if %branch
autoreconf -i
%endif

%configure --with-dssi-dir=%{buildroot}%{_libdir}/dssi --disable-static

%make bindir=%{_libdir}/dssi/%name

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall bindir=%{buildroot}%{_libdir}/dssi/%name

%files
%defattr(-,root,root)
%doc COPYING README
%_libdir/dssi/*



%changelog
* Fri Apr 27 2012 Frank Kober <emuse@mandriva.org> 0.1.1-0.gitc677b77.2
+ Revision: 794050
- fixed GUI binary installation path

* Fri Apr 27 2012 Frank Kober <emuse@mandriva.org> 0.1.1-0.gitc677b77.1
+ Revision: 793852
- imported package nekostring


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3420 |12cr|nemiver-0.9.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	Graphical debugger intended for GNOME
Name: 	 	nemiver
Version: 	0.9.3
Release: 	1
License:	GPLv2+
Group:		Development/Other
URL:		http://projects.gnome.org/nemiver/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/nemiver/%{name}-%{version}.tar.xz

BuildRequires: dconf
BuildRequires: gdb
BuildRequires: intltool
BuildRequires: boost-devel
BuildRequires: pkgconfig(gdlmm-3.0) >= 3.0
BuildRequires: pkgconfig(giomm-2.4) >= 2.15.2
BuildRequires: pkgconfig(glibmm-2.4) >= 2.14
BuildRequires: pkgconfig(gmodule-2.0) >= 2.14
BuildRequires: pkgconfig(gnome-doc-utils)
BuildRequires: pkgconfig(gsettings-desktop-schemas) >= 0.0.1
BuildRequires: pkgconfig(gthread-2.0) >= 2.14
BuildRequires: pkgconfig(gtk+-3.0) >= 2.22
BuildRequires: pkgconfig(gtkhex-3) >= 2.90
BuildRequires: pkgconfig(gtkmm-3.0) >= 3.0
BuildRequires: pkgconfig(libgtop-2.0) >= 2.14
BuildRequires: pkgconfig(libxml-2.0) >= 2.6.22
BuildRequires: pkgconfig(sqlite3) >= 3.0
BuildRequires: pkgconfig(vte-2.90) >= 0.28
BuildRequires: pkgconfig(gtksourceviewmm-3.0)
Requires:	gdb
Obsoletes:	%{_lib}nemiver0
Obsoletes:	%{_lib}nemiver0-devel

%description
Nemiver is a graphical debugger that integrates well in the GNOME
desktop environment. It currently features a backend which uses the
well known GNU Debugger gdb to debug C / C++ programs.

%prep
%setup -q 

%build
%configure2_5x \
	--enable-gsettings=yes \
	--disable-scrollkeeper \
	--disable-schemas-compile \
	--disable-schemas-install \
	--disable-static

%make

%install
%makeinstall_std

#remove unpackaged files
rm -rf %{buildroot}%{_includedir}/* %{buildroot}%{_libdir}/pkgconfig

find %{buildroot} -name *.la -delete

%find_lang %{name} --with-gnome

%files -f %{name}.lang
%doc AUTHORS ChangeLog NEWS TODO* README
%{_bindir}/%{name}
%{_libdir}/%{name}
%{_datadir}/applications/*
%{_datadir}/%{name}
%{_datadir}/glib-2.0/schemas/*.xml
%{_datadir}/icons/hicolor/*/apps/nemiver*
%{_mandir}/man1/*



%changelog
* Mon Aug 13 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.9.3-1
+ Revision: 814444
- update to new version 0.9.3

* Sun May 06 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.9.2-1
+ Revision: 796924
- disable-scrollkeeper
- BR:pkgconfig(gtksourceviewmm-3.0) get back
- BR: pkgconfig(gtksourceviewmm-3.0) removed
- version update 0.9.2

* Sun May 08 2011 Götz Waschk <waschk@mandriva.org> 0.8.2-1
+ Revision: 672592
- new version
- update to new version 0.8.1

* Tue Oct 19 2010 Götz Waschk <waschk@mandriva.org> 0.8.0-1mdv2011.0
+ Revision: 586738
- new version

* Mon Dec 07 2009 Götz Waschk <waschk@mandriva.org> 0.7.3-1mdv2010.1
+ Revision: 474345
- update to new version 0.7.3

* Sun Sep 13 2009 Frederik Himpe <fhimpe@mandriva.org> 0.7.2-1mdv2010.0
+ Revision: 438615
- update to new version 0.7.2

* Sat Aug 01 2009 Frederik Himpe <fhimpe@mandriva.org> 0.7.1-1mdv2010.0
+ Revision: 407277
- Update to new version 0.7.1

* Sat Jul 04 2009 Frederik Himpe <fhimpe@mandriva.org> 0.7.0-1mdv2010.0
+ Revision: 392363
- update to new version 0.7.0

* Wed Jun 10 2009 Götz Waschk <waschk@mandriva.org> 0.6.7-3mdv2010.0
+ Revision: 384701
- rebuild for new vte

* Tue Jun 02 2009 Götz Waschk <waschk@mandriva.org> 0.6.7-2mdv2010.0
+ Revision: 382170
- rebuild for new libvte

* Mon May 04 2009 Götz Waschk <waschk@mandriva.org> 0.6.7-1mdv2010.0
+ Revision: 371601
- update to new version 0.6.7

* Mon Apr 06 2009 Frederic Crozat <fcrozat@mandriva.com> 0.6.6-1mdv2009.1
+ Revision: 364441
- Release 0.6.6

* Wed Mar 11 2009 Frederic Crozat <fcrozat@mandriva.com> 0.6.5-3mdv2009.1
+ Revision: 353821
- Patch0 (GIT): update ephy-spinner

* Mon Mar 02 2009 Emmanuel Andry <eandry@mandriva.org> 0.6.5-2mdv2009.1
+ Revision: 347261
- obsoletes old and uneeded libraries

* Mon Mar 02 2009 Götz Waschk <waschk@mandriva.org> 0.6.5-1mdv2009.1
+ Revision: 346896
- update build deps
- update to new version 0.6.5
- fix source URL

  + Funda Wang <fwang@mandriva.org>
    - update url

* Thu Nov 27 2008 Funda Wang <fwang@mandriva.org> 0.6.4-1mdv2009.1
+ Revision: 307223
- new version 0.6.4

* Tue Nov 11 2008 Funda Wang <fwang@mandriva.org> 0.6.3-3mdv2009.1
+ Revision: 302016
- rebuild for xcb
- add debugger category

* Sat Oct 11 2008 Adam Williamson <awilliamson@mandriva.org> 0.6.3-1mdv2009.1
+ Revision: 292588
- drop old Mandriva menu category from .desktop file
- new release 0.6.3

* Sat Aug 30 2008 Frederic Crozat <fcrozat@mandriva.com> 0.6.2-1mdv2009.0
+ Revision: 277620
- Release 0.6.2

* Thu Jul 31 2008 Frederic Crozat <fcrozat@mandriva.com> 0.6.1-1mdv2009.0
+ Revision: 257953
- Release 0.6.1

* Mon Jun 23 2008 Frederic Crozat <fcrozat@mandriva.com> 0.5.4-1mdv2009.0
+ Revision: 227991
- Release 0.5.4

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Tue May 27 2008 Funda Wang <fwang@mandriva.org> 0.5.3-1mdv2009.0
+ Revision: 211507
- New version 0.5.3

* Tue May 13 2008 Adam Williamson <awilliamson@mandriva.org> 0.5.2-1mdv2009.0
+ Revision: 206523
- new release 0.5.2
- drop unneeded old icon locations
- spec clean

* Tue Mar 18 2008 Michael Scherer <misc@mandriva.org> 0.5.0-2mdv2008.1
+ Revision: 188535
- fix buildrequires
- add support for memoryview option, as pointed by dodji on #gnome-fr

* Sun Mar 16 2008 Frederic Crozat <fcrozat@mandriva.com> 0.5.0-1mdv2008.1
+ Revision: 188179
- Release 0.5.0

  + Thierry Vignaud <tv@mandriva.org>
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Fri Aug 03 2007 Frederic Crozat <fcrozat@mandriva.com> 0.4.0-1mdv2008.0
+ Revision: 58512
-Patch0: fix build with recent libgtop
-fix buildrequires

  + Jérôme Soyer <saispo@mandriva.org>
    - Add BuildRequires
    - New release 0.4.0


* Sun Jan 21 2007 Götz Waschk <waschk@mandriva.org> 0.3.0-1mdv2007.0
+ Revision: 111404
- new version
- bump deps
- update file list
- fix split between main and library package

* Fri Dec 15 2006 Jérôme Soyer <saispo@mandriva.org> 0.2.0-4mdv2007.1
+ Revision: 97291
- Fix sqlite
- Fix Release
- Fix sqlite

* Fri Dec 15 2006 Jérôme Soyer <saispo@mandriva.org> 0.2.0-3mdv2007.1
+ Revision: 97229
- Fix exclude
- Fix bug
- Fix bug
- Fix bug
- Fix preun
- Fix schemas and Requires

* Thu Dec 14 2006 Jérôme Soyer <saispo@mandriva.org> 0.2.0-1mdv2007.1
+ Revision: 96802
- New release 0.2.0

* Mon Dec 11 2006 Jérôme Soyer <saispo@mandriva.org> 0.1.0-2mdv2007.1
+ Revision: 94681
- Repush
- Repush
- Add BuildRequires
- Add BuildRequires
- Add BuildRequires
- Fix BuildRequires
- Add BuildRequires
- Fix
- Add BuildRequires
- Add BuildRequires
- Import nemiver

* Mon Nov 27 2006 Jerome Soyer <saispo@mandriva.org> 0.1.0-1mdv2007.0
- First release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3421 |12cr|nepomukannotation-0.2.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		nepomukannotation
Version:	0.2.0
Release:	4
Summary:	Set of tools that provides annotation suggestions for Nepomuk
Group:		Graphical desktop/KDE
License:	GPLv2+
Url:		http://quickgit.kde.org/?p=%name.git
Source0:	%{name}-%{version}.tar.bz2
Patch0:		nepomukannotation-0.2.0-fix-build.patch
Patch1:		nepomukannotation-0.2.0-soprano.patch
Patch2:		nepomukannotation-0.2.0-linkage.patch
BuildRequires:	doxygen
BuildRequires:	kdelibs4-devel
BuildRequires:	kdebase4-devel
BuildRequires:	kdebase4-workspace-devel
BuildRequires:	tesseract-devel
BuildRequires:	nepomukextras-devel

%description
A library and a set of tools that provide annotation suggestions.

%files -f %{name}.lang
%{_kde_bindir}/nepomuksimpleannotator
%{_kde_bindir}/nepomuktextannotator
%{_kde_bindir}/resourceeditor
%{_kde_libdir}/kde4/*
%{_kde_applicationsdir}/nepomuksimpleannotator.desktop
%{_kde_applicationsdir}/nepomuktextannotator-app.desktop
%{_kde_datadir}/dbus-1/interfaces/org.kde.nepomuk.UserContextService.xml
%{_kde_services}/nepomukannotationplugins/contextannotationplugin.desktop
%{_kde_services}/nepomukannotationplugins/dbpediaannotationplugin.desktop
%{_kde_services}/nepomukannotationplugins/geonamesannotationplugin.desktop
%{_kde_services}/nepomukannotationplugins/nepomuk_tagsannotationplugin.desktop
%{_kde_services}/nepomukannotationplugins/nepomuk_webpageannotationplugin.desktop
%{_kde_services}/nepomukannotationplugins/pimoannotationplugin.desktop
%{_kde_services}/nepomukannotationplugins/pimotypeannotationplugin.desktop
%{_kde_services}/nepomukannotationplugins/propertycreationannotationplugin.desktop
%{_kde_services}/nepomukmenuplugin.desktop
%{_kde_services}/nepomukusercontextservice.desktop
%{_kde_services}/plasma-applet-nepomukcontextchooser.desktop
%{_kde_servicetypes}/nepomuk-annotationplugin.desktop

#-------------------------------------------------------------------------

%define nepomukannotation_major 0
%define libnepomukannotation %mklibname nepomukannotation %{nepomukannotation_major}

%package -n %{libnepomukannotation}
Summary:	%{name} library
Group:		System/Libraries

%description -n %{libnepomukannotation}
A library and a set of tools that provide annotation suggestions. 

%files -n %{libnepomukannotation}
%{_kde_libdir}/libnepomukannotation.so.%{nepomukannotation_major}*

#-------------------------------------------------------------------------

%package devel
Summary:	%{name} devel headers
Group:		System/Libraries
Requires:	%{libnepomukannotation} = %{version}-%{release}

%description devel
A library and a set of tools that provide annotation suggestions.

This package provides the devel files for %{name}

%files devel
%{_kde_includedir}/nepomuk/*
%{_kde_libdir}/libnepomukannotation.so
%{_kde_datadir}/cmake/NepomukAnnotation

#-------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p0
%patch1 -p1
%patch2 -p1

%build
%global ldflags %{ldflags} -fuse-ld=bfd
%cmake_kde4
%make

%install
%makeinstall_std -C build
%find_lang --all-name nepomukannotation nepomuk_propertycreationannotationplugin nepomuk_pimoannotationplugin nepomuk_geonamesannotationplugin nepomuk_pimotypeannotationplugin nepomuk_webpageannotationplugin plasma_applet_nepomukcontextchooser nepomukmenuplugin %{name}.lang


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3422 |12cr|nepomukextras-0.2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define nepomukextras_major 0
%define libnepomukextras %mklibname nepomukextras %{nepomukextras_major}

Name:		nepomukextras
Version:	0.2.0
Release:	2
Summary:	Nepomuk support files
Group:		Graphical desktop/KDE
License:	GPLv2+
Url:		ftp://ftp.kde.org/pub/kde/unstable/nepomuk/
Source0:	ftp://ftp.kde.org/pub/kde/unstable/nepomuk/%{name}-%{version}.tar.bz2
Patch0:		nepomukextras-0.2.0-soprano.patch
Requires:	%{libnepomukextras} = %{version}-%{release}
BuildRequires:	kdelibs4-devel
BuildRequires:	tesseract-devel
BuildRequires:	kolena-devel

%description
Nepomuk support files.

%files -f %{name}.lang

#-------------------------------------------------------------------------

%package -n %{libnepomukextras}
Summary:	Nepomuk support library
Group:		System/Libraries

%description -n %{libnepomukextras}
Nepomuk support library.

%files -n %{libnepomukextras}
%{_kde_libdir}/libnepomukextras.so.%{nepomukextras_major}*

#-------------------------------------------------------------------------

%package devel
Summary:	Nepomuk support devel headers
Group:		Development/KDE and Qt
Requires:	%{libnepomukextras} = %{version}-%{release}

%description devel
Nepomuk support devel headers.

%files devel
%{_kde_includedir}/nepomuk/*
%{_kde_datadir}/cmake/NepomukExtras
%{_kde_libdir}/libnepomukextras.so

#-------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang %{name}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3423 |12cr|nessus-libraries-2.2.10-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2
%define libname %mklibname nessus %{major}
%define libnamedev %mklibname nessus -d

Summary:	Libraries needed by the Nessus security scanner
Name:		nessus-libraries
Version:	2.2.10
Release:	%mkrel 7
License:	GPL
Group:		System/Libraries
URL:		http://www.nessus.org
# http://cgi.tenablesecurity.com/nessus3dl.php?file=nessus-libraries-2.2.10.tar.gz&licence_accept=yes&t=5a144975306462c6d49d299ba1d6c0b2
Source0:	%{name}-%{version}.tar.gz
Patch0:		nessus-libraries-2.2.7-nessus-config.diff
Patch1:		nessus-libraries-2.2.10-link.patch
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	openssl-devel
BuildRequires:	%libnamedev
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Nessus 2.2 is a free, up-to-date, and full featured remote security scanner for
Linux. It is multithreaded, plugin-based, has a nice GTK interface, and
currently performs 410 remote security checks. It has powerful reporting
capabilities (HTML, LaTeX, ASCII text) and not only points out problems,
but suggests a solution for each of them.

This package provides libraries needed by nessus.

%package -n	%{libname}
Summary:	Libraries needed by nessus
Group:		System/Libraries

%description -n	%{libname}
Libraries needed by nessus

%package -n	%{libnamedev}
Summary:	Development libraries and headers for Nessus
Group:		System/Libraries
Requires:	%{libname} = %{version}
Provides:	libnessus-devel = %{version}
Provides:	nessus-libraries-devel = %{version}
Obsoletes:	%{mklibname nessus 2 -d}

%description -n %{libnamedev}
Development libraries and headers for Nessus.

%prep

%setup -q -n %{name}
%patch0 -p0
%patch1 -p0

# lib64 fix
perl -pi -e "s|/lib\b|/%{_lib}|g" configure*

%build
CFLAGS="%{optflags}" ac_cv_prog_cc_g=no ac_cv_prog_cxx_g=no \
%configure2_5x --prefix=%{_prefix} --enable-cipher --enable-zlib

perl -pi -e 's/-o root / /g; s/-o \$\(installuser\) / /g; y/{}/()/' Makefile
%make LDFLAGS="%ldflags"

%install
if [ -d %{buildroot} ]; then rm -rf %{buildroot}; fi

%makeinstall_std

# remove unwanted files
rm -rf %{buildroot}%{_sbindir}/uninstall-nessus
rm -rf %{buildroot}%{_datadir}/doc

# workaround
install -d %{buildroot}/usr/lib/debug

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
if [ -d %{buildroot} ]; then rm -rf %{buildroot}; fi

%files -n %{libname}
%defattr(0644,root,root,755)
%attr(0755,root,root) %{_libdir}/*.so.*
%exclude /usr/lib/debug

%files -n %{libnamedev}
%defattr(0644,root,root,755)
%dir %{_includedir}/nessus
%{_includedir}/nessus/*
%attr(0755,root,root) %{_libdir}/*.so
%{_libdir}/*.*a
%attr(0755,root,root) %{_bindir}/nessus-config
%{_mandir}/man1/*
%exclude /usr/lib/debug


%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 2.2.10-7mdv2011.0
+ Revision: 613009
- the mass rebuild of 2010.1 packages

* Sun Apr 18 2010 Funda Wang <fwang@mandriva.org> 2.2.10-6mdv2010.1
+ Revision: 536333
- add nessus-devel for wrongly written makefiles

* Fri Apr 16 2010 Funda Wang <fwang@mandriva.org> 2.2.10-5mdv2010.1
+ Revision: 535301
- fix linkage

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2.2.10-4mdv2010.0
+ Revision: 430163
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 2.2.10-3mdv2009.0
+ Revision: 253732
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 2.2.10-1mdv2008.1
+ Revision: 140994
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Sep 07 2007 Oden Eriksson <oeriksson@mandriva.com> 2.2.10-1mdv2008.0
+ Revision: 81672
- Import nessus-libraries



* Fri Sep 07 2007 Oden Eriksson <oeriksson@mandriva.com> 2.2.10-1mdv2008.0
- 2.2.10

* Mon Jun 19 2006 Lenny Cartier <lenny@mandriva.com> 2.2.8-1mdv2006.0
- 2.2.8

* Thu Mar 30 2006 Stew Benedict <sbenedict@mandriva.com> 2.2.7-6mdk
- don't provide nessus-devel - there is a real package with that name

* Thu Mar 16 2006 Marcel Pol <mpol@mandriva.org> 2.2.7-5mdk
- also provide nessus-devel

* Mon Mar 13 2006 Oden Eriksson <oeriksson@mandriva.com> 2.2.7-4mdk
- fix debug package

* Thu Mar 09 2006 Oden Eriksson <oeriksson@mandriva.com> 2.2.7-3mdk
- fix debug package

* Thu Mar 09 2006 Oden Eriksson <oeriksson@mandriva.com> 2.2.7-2mdk
- disable libtoolize

* Thu Mar 09 2006 Oden Eriksson <oeriksson@mandriva.com> 2.2.7-1mdk
- 2.2.7
- added P0 to fix the nessus-config script
- lib64 fixes

* Fri Jan 13 2006 Marcel Pol <mpol@mandriva.org> 2.2.6-1mdk
- 2.2.6

* Thu Mar 24 2005 Lenny Cartier <lenny@mandrakesoft.com> 2.2.4-1mdk
- 2.2.4

* Fri Feb 11 2005 Lenny Cartier <lenny@mandrakesoft.com> 2.2.3-1mdk
- 2.2.3

* Fri Jan  7 2005 Stefan van der Eijk <stefan@mandrake.org> 2.2.2a-1mdk
- New release 2.2.2a

* Wed Aug 18 2004 Michael Scherer <misc@mandrake.org> 2.0.12-1mdk 
- 2.0.12
- rpmbuildupdate aware

* Sat Feb 21 2004 Giuseppe Ghib <ghibo@mandrakesoft.com> 2.0.10a-1mdk
- Release: 2.0.10a.

* Thu Nov 06 2003 Lenny Cartier <lenny@mandrakesoft.com> 2.0.9-1mdk
- 2.0.9

* Fri Sep 05 2003 Laurent Culioli <laurent]pschit.net> 2.0.7-4mdk
- fix obsoletes/provides
- clean specfile

* Sun Aug 31 2003 Marcel Pol <mpol@gmx.net> 2.0.7-3mdk
- rebuild

* Tue Jul 22 2003 Marcel Pol <mpol@gmx.net> 2.0.7-2mdk
- use correct date of upload

* Tue Jun 17 2003 Marcel Pol <mpol@gmx.net> 2.0.7-1mdk
- 2.0.7
- split from nessus package to seperate library package
- remove perl commands to fix nessus-config (not necessary)

* Wed Dec 18 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.2.7-1mdk
- 1.2.7

* Tue Oct  8 2002 Stefan van der Eijk <stefan@eijk.nu> 1.2.6-1mdk
- 1.2.6
- removed README_LINUX (doesn't exist anymore)

* Wed Sep 11 2002 Arnaud Desmons <adesmons@mandrakesoft.com> 1.2.5-3mdk
- Requires nessus-plugins

* Wed Sep 11 2002 Arnaud Desmons <adesmons@mandrakesoft.com> 1.2.5-2mdk
- 1.2.5

* Tue Sep 10 2002 Arnaud Desmons <adesmons@mandrakesoft.com> 1.2.5-1mdk
- 1.2.5

* Thu Jul 25 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.2.3-1mdk
- 1.2.3

* Tue Jun 18 2002 Stefan van der Eijk <stefan@eijk.nu> 1.2.0-2mdk
- BuildRequires

* Fri Apr 19 2002  Lenny Cartier <lenny@mandrakesoft.com> 1.2.0-1mdk
- 1.2.0

* Thu Feb 28 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.1.13-1mdk
- 1.1.13
- xpm2png

* Tue Jan 22 2002 Laurent Culioli <laurent@mandrakesoft.com> 1.1.11-1mdk
- 1.1.11

* Sat Jan 19 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.1.9-3mdk
- rebuild

* Thu Nov 22 2001 Alexander Skwar <ASkwar@Linux-Mandrake.com> 1.1.9-2mdk
- Make rpmlint a little happier

* Wed Nov 21 2001 Alexander Skwar <ASkwar@Linux-Mandrake.com> 1.1.9-1mdk
- 1.1.9
- Actually really set localstatedir to /var/lib instead of to /var/log

* Thu Nov  8 2001 Vincent Danen <vdanen@mandrakesoft.com> 1.1.8-1mdk
- 1.1.8
- call nessus-mkcert at install if certs do not exist
- patch nessus-mkcert to use more sensible locations to store certs/keys (P1)
- make localstatedir /var/lib and not /var/log (???) so that user accounts
  and info go into /var/lib/users and not /var/log/users

* Wed Nov  7 2001 Frederic Lepied <flepied@mandrakesoft.com> 1.1.6-2mdk
- don't use sub shell in %%build
- use %%make
- use service macros
- added the missing nessus-mkcert, nessus-rmuser and nessus-update-plugins
- add a dependency on tar, gzip and lynx for nessus-update-plugins

* Wed Oct 17 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.1.6-1mdk
- 1.1.6

* Mon Sep 17 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.1.4-1mdk
- added by Oden Eriksson <oden.eriksson@kvikkjokk.net> :
	- updated to 1.1.4

* Tue Aug 21 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.0.9-1mdk
- updated to 1.0.9

* Wed Jun  6 2001 Laurent Culioli <laurent@mandrakesoft.com> 1.0.8-1mdk
- updated to 1.0.8

* Wed Mar 07 2001  Lenny Cartier <lenny@mandrakesoft.com> 1.0.7a-1mdk
- upgraded to 1.0.7a

* Tue Jan 30 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.0.7-1mdk
- used srpm from Guillaume Rousse <g.rousse@mandrake-linux.com> :
	- updated to 1.0.7

* Mon Nov 06 2000 Lenny Cartier <lenny@mandrakesoft.com> 1.0.5-1mdk
- used srpm from Alexander Skwar <ASkwar@Linux-Mandrake.com> :
	New version
	Added menu for the client with icons
	Quiet the unpacking of the files

* Wed Jul 26 2000 John Johnson <jjohnson@linux-mandrake.com> 1.0.3-1mdk
- Fixed an error in my spec file that caused the nessusd script in
  /etc/rc.d/init.d to not work properly.

* Wed Jul 12 2000 John Johnsin <jjohnson@linux-mandrake.com> 1.0.3-1mdk
- Updated rpm for version 1.0.3 
- made a few small changes to spec file

* Sat Jun 10 2000 John Johnson <jjohnson@linux-mandrake.com> 1.0.1-1mdk
- updated sources to the new version.

* Mon May 29 2000 Vincent Danen <vdanen@linux-mandrake.com> 1.0.0-2mdk
- bzip sources
- fix group
- various specfile cleanups
- made unrelocatable
- added call to ldconfig in post and postun

* Thu May 18 2000 John Johnson <jjohnson@linux-mandrake.com>
- Made Mandrake rpm

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3424 |12cr|nestopia-1.43-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		nestopia
Version:	1.43
Release:	2

Summary:	A portable Nintendo Entertainment System emulator
License:	GPLv2+
Group:		Emulators
URL:		http://0ldsk00l.ca/nestopia.html
Source0:	https://github.com/downloads/rdanbrook/nestopia/nestopia-1.43.tgz
Patch0:		nestopia-1.43-makefile.patch

BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(x11)

%description
NEStopia is a portable Nintendo Entertainment System emulator written in C++ 
by Martin Freij and ported to Linux by R. Belmont.

NEStopia strives for the most accurate emulation possible at the 
pixel-by-pixel and sample-by-sample level, and it has excellent mapper 
and UNIF board support as well.

A few features:
- Supports .nes, .unf/.unif, and XML format ROMs, including Vs. and 
 Playchoice 10 games
- Supports .fds discs (a file named diskrom.sys is needed for this feature)
- Supports .nsf music rips
- All supported files can be extracted from zip or 7zip containers (an 
 archive browser is not yet included - this assumes the common GoodSet case 
 of one zip or 7zip per game)
- Supports save states
- Supports movie recordings
- Supports the “rewinder” - if you make a bad jump and screw up your 
 game, press Backspace and the game will run in reverse. Press \ to take over 
 again and try to fix your mistake.
- Friendly GUI configuration
- Autodetection of PAL and NTSC format games
- Supports drag and drop of compatible games and music rips from modern Linux 
 file managers, including KDE’s Konqueror and GNOME’s Nautilus.

%prep
%setup -q
%patch0 -p1

%build
%make

%install
# binary
install -d -m 755 %{buildroot}%{_bindir}
install -m 755 nestopia %{buildroot}%{_bindir}/

# data files
install -d -m 755 %{buildroot}%{_datadir}/nestopia
install -m 644 NstDatabase.xml %{buildroot}%{_datadir}/nestopia/
install -d -m 755 %{buildroot}%{_datadir}/nestopia/icons
install -m 644 source/linux/icons/nespad.svg %{buildroot}%{_datadir}/nestopia/icons/

# icons
for N in 32 48 64 96 128;
do
install -D source/linux/icons/%{name}${N}.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/apps/%{name}.png
done

# xdg menu
install -d -m 755 %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-nestopia.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
Name=NEStopia
Comment=%{summary}
Exec=nestopia
Icon=nestopia
Terminal=false
Type=Application
Categories=X-MandrivaLinux-MoreApplications-Emulators;Emulator;
EOF

%files
%doc README.linux
%{_bindir}/nestopia
%{_datadir}/nestopia
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_datadir}/applications/mandriva-nestopia.desktop


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3425 |12cr|net6-1.3.14-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name   net6
%define api    1.3
%define major  0
%define libname %mklibname net6- %api %major
%define libname_devel %mklibname net6- %api -d

Summary:    A library to ease the development of network-based applications
Name:       %{name}
Version:    1.3.14
Release:    1
URL:        http://gobby.0x539.de/
License:    GPLv2+
Source0:    http://releases.0x539.de/%{name}/%{name}-%{version}.tar.gz
Group:      System/Libraries
BuildRequires: pkgconfig(sigc++-2.0)
BuildRequires: pkgconfig(gnutls)
BuildRequires: gettext-devel

%description 
net6 is a library which eases the development of network-based applications
as it provides a TCP protocol abstraction for C++. It is portable to both
the Windows and Unix-like platforms.

%package -n %libname
Summary:    A library to ease the development of network-based applications
Group:      System/Libraries
Obsoletes:  %mklibname net6_ 1.3

%description -n %libname
net6 is a library which eases the development of network-based applications
as it provides a TCP protocol abstraction for C++. It is portable to both
the Windows and Unix-like platforms.

%package -n %libname_devel
Summary:    Development files for %libname
Group:      System/Libraries
Provides:   lib%{name}-devel
Obsoletes:  %mklibname -d net6_ 1.3
Requires:   %libname = %version

%description -n %libname_devel
Development files, header and includes for %libname.

net6 is a library which eases the development of network-based applications
as it provides a TCP protocol abstraction for C++. It is portable to both
the Windows and Unix-like platforms.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -Rf $RPM_BUILD_ROOT
%makeinstall_std
# remove translation, do not know where to place it 
rm -Rf $RPM_BUILD_ROOT/%_datadir/ 

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%files -n %libname
%defattr(-,root,root,-)
%doc ChangeLog README NEWS AUTHORS 
%_libdir/*%{api}.so.%{major}*

%files -n %libname_devel
%defattr(-,root,root,-)
%_includedir/%name/
%_libdir/*.so
%_libdir/*.a
%_libdir/pkgconfig/*


%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.12-2mdv2011.0
+ Revision: 613011
- the mass rebuild of 2010.1 packages

* Thu Feb 11 2010 Michael Scherer <misc@mandriva.org> 1.3.12-1mdv2010.1
+ Revision: 504040
- new version 1.3.12
- remove patch0, applied upstream

* Thu Jun 04 2009 Funda Wang <fwang@mandriva.org> 1.3.9-2mdv2010.0
+ Revision: 382609
- BR gettext-devel
- autoreconf
- build with gnutls 2.8

* Fri Mar 06 2009 Michael Scherer <misc@mandriva.org> 1.3.9-1mdv2009.1
+ Revision: 349848
- update to 1.3.9

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 1.3.6-3mdv2009.0
+ Revision: 253738
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Mon Jan 21 2008 Funda Wang <fwang@mandriva.org> 1.3.6-1mdv2008.1
+ Revision: 155565
- New version 1.3.6

* Mon Jan 21 2008 Funda Wang <fwang@mandriva.org> 1.3.5-2mdv2008.1
+ Revision: 155487
- correct libname

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Aug 18 2007 Michael Scherer <misc@mandriva.org> 1.3.5-1mdv2008.0
+ Revision: 66425
- fix buildrequires
- new version 1.3.5
- Import net6



* Mon Sep 04 2006 Michael Scherer <misc@mandriva.org> 1.3.1-1mdv2007.0
- New version 1.3.1

* Thu Dec 15 2005 Michael Scherer <misc@mandriva.org> 1.2.2-1mdk
- New release 1.2.2

* Mon Nov 28 2005 Michael Scherer <misc@mandriva.org> 1.2.1-1mdk
- New release 1.2.1, and new major

* Fri Nov 04 2005 Michael Scherer <misc@mandriva.org> 1.1.0-1mdk
- first package 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3426 |12cr|netacct-mysql-0.78-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Network traffic accounting daemon
Name:		netacct-mysql
Version:	0.78
Release:	%mkrel 14
License:	GPL
Group:		System/Servers
URL:		http://netacct-mysql.gabrovo.com/
Source0:	http://netacct-mysql.gabrovo.com/download/%{name}-%{version}.tar.bz2
Patch0:		%{name}-initscript.patch
Patch1:		netacct-mysql-lib64_shared.diff
Requires(post): rpm-helper
Requires(preun): rpm-helper
BuildRequires:	mysql-devel
BuildRequires:	libpcap-devel >= 0.7
BuildRequires:	automake
BuildRequires:	autoconf2.5
BuildRequires:	chrpath
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Traffic Accounting Daemon with mysql support Network traffic
accounting daemon which stores data in mysql. Support for per hour
statistics, peering/international traffic accounting.

%prep

%setup -q
%patch0 -p0
%patch1 -p0

%build
rm -f configure
libtoolize --copy --force; aclocal; automake --add-missing --copy; autoconf --force

export LIBS="$LIBS -L%{_libdir} -lmysqlclient"

%configure2_5x \
    --with-mysql=%{_prefix}

%make

%install
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}

# don't fiddle with the initscript!
export DONT_GPRINTIFY=1

%makeinstall_std

install -d %{buildroot}%{_initrddir}
install -m0755 contrib/nacctd.redhat %{buildroot}%{_initrddir}/%{name}

# nuke rpath
chrpath -d %{buildroot}%{_sbindir}/nacctd

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%clean
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS FAQ INSTALL NEWS README* TODO netacct.sql contrib/nacctpeering.*
%attr(0755,root,root) %{_initrddir}/%{name}
%attr(644,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/nacctpeering
%attr(644,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/naccttab
%{_mandir}/man8/nacctd.8*
%{_mandir}/man8/nacctpeering.8*
%{_sbindir}/nacctd




%changelog
* Thu Mar 17 2011 Oden Eriksson <oeriksson@mandriva.com> 0.78-14mdv2011.0
+ Revision: 645849
- relink against libmysqlclient.so.18

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 0.78-13mdv2011.0
+ Revision: 627811
- don't force the usage of automake1.7

* Sat Jan 01 2011 Oden Eriksson <oeriksson@mandriva.com> 0.78-12mdv2011.0
+ Revision: 627267
- rebuilt against mysql-5.5.8 libs, again

* Thu Dec 30 2010 Oden Eriksson <oeriksson@mandriva.com> 0.78-11mdv2011.0
+ Revision: 626548
- rebuilt against mysql-5.5.8 libs

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 0.78-9mdv2011.0
+ Revision: 613012
- the mass rebuild of 2010.1 packages

* Thu Feb 18 2010 Oden Eriksson <oeriksson@mandriva.com> 0.78-8mdv2010.1
+ Revision: 507494
- rebuild

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.78-7mdv2010.0
+ Revision: 440247
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - use lowercase mysql-devel

* Sat Dec 06 2008 Oden Eriksson <oeriksson@mandriva.com> 0.78-6mdv2009.1
+ Revision: 311312
- rebuilt against mysql-5.1.30 libs

* Wed Oct 29 2008 Oden Eriksson <oeriksson@mandriva.com> 0.78-5mdv2009.1
+ Revision: 298318
- rebuilt against libpcap-1.0.0

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 0.78-4mdv2009.0
+ Revision: 253752
- rebuild

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 0.78-2mdv2008.1
+ Revision: 140994
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Feb 03 2007 Oden Eriksson <oeriksson@mandriva.com> 0.78-2mdv2007.0
+ Revision: 116082
- bump release
- added P1 (lib64 and shared fixes)
- Import netacct-mysql

* Thu Jan 12 2006 Oden Eriksson <oeriksson@mandriva.com> 0.78-1mdk
- 0.78

* Sun Oct 30 2005 Oden Eriksson <oeriksson@mandriva.com> 0.76-4mdk
- rebuilt against MySQL-5.0.15

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 0.76-3mdk
- rebuilt against new libpcap-0.9.1 (aka. a "play safe" rebuild)

* Tue Jan 25 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.76-2mdk
- rebuilt against MySQL-4.1.x system libs

* Mon May 17 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.76-1mdk
- 0.76
- new url, fix deps, use macros
- drop P1, it's included


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3427 |12cr|netatalk-2.2.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 0
%define libname %mklibname atalk %{major}
%define develname %mklibname atalk -d

Summary:	Appletalk and Appleshare/IP services for Linux
Name:		netatalk
Version:	2.2.3
Release:	1
License:	BSD
Group:		System/Servers
URL:		http://netatalk.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
Patch0:		netatalk-mdk-etc2ps.patch
Patch1:		netatalk-shared.diff
Patch2:		netatalk-2.2.1-linkage_fix.diff
Patch3:		netatalk-2.2.1-no_libdir.diff
Requires(pre):	rpm-helper
Requires:	groff-perl
Requires:	openssl
Requires:	tetex-dvips
BuildRequires:	acl-devel
BuildRequires:	attr-devel
BuildRequires:	autoconf
BuildRequires:	automake
BuildRequires:	avahi-client-devel
BuildRequires:	avahi-common-devel
BuildRequires:	cracklib-devel
BuildRequires:	cups-devel
BuildRequires:	db-devel
BuildRequires:	dbus-devel
BuildRequires:	gnutls-devel
BuildRequires:	libtool-devel
BuildRequires:	libtool
BuildRequires:	openldap-devel
BuildRequires:	openslp-devel
BuildRequires:	openssl-devel
BuildRequires:	pam-devel
BuildRequires:	quota
BuildRequires:	tcp_wrappers-devel
Conflicts:	podracer

%description
netatalk is an implementation of the AppleTalk Protocol Suite for Unix/Linux
systems. The current release contains support for Ethertalk Phase I and II,
DDP, RTMP, NBP, ZIP, AEP, ATP, PAP, ASP, and AFP. It provides Appletalk file
printing and routing services on Solaris 2.5, Linux, FreeBSD, SunOS 4.1 and
Ultrix 4. It also supports AFP 2.1 and 2.2 (Appleshare IP).

Note: The default configuration disables both guest accounts and plain-text
      passwords.  To enable these options, review the configuration file
      %{_sysconfdir}/netatalk/afpd.conf. Service Location Protocol is also
      disabled, remove -noslp in afpd.conf and install openslp if you want
      use it.

%package -n	%{libname}
Summary:	Shared library for Appletalk and Appleshare/IP services for Linux
Group:          System/Libraries
Requires:	tcp_wrappers

%description -n	%{libname}
netatalk is an implementation of the AppleTalk Protocol Suite for Unix/Linux
systems. The current release contains support for Ethertalk Phase I and II,
DDP, RTMP, NBP, ZIP, AEP, ATP, PAP, ASP, and AFP. It provides Appletalk file
printing and routing services on Solaris 2.5, Linux, FreeBSD, SunOS 4.1 and
Ultrix 4. It also supports AFP 2.1 and 2.2 (Appleshare IP).

This package provides the shared atalk library.

%package -n	%{develname}
Summary:	Static library and header files for the atalk library
Group:		Development/C
Provides:	%{name}-devel = %{version}
Obsoletes:	%{name}-devel
Requires:	%{libname} >= %{version}

%description -n	%{develname}
netatalk is an implementation of the AppleTalk Protocol Suite for Unix/Linux
systems. The current release contains support for Ethertalk Phase I and II,
DDP, RTMP, NBP, ZIP, AEP, ATP, PAP, ASP, and AFP. It provides Appletalk file
printing and routing services on Solaris 2.5, Linux, FreeBSD, SunOS 4.1 and
Ultrix 4. It also supports AFP 2.1 and 2.2 (Appleshare IP).

This package contains the static atalk library and its header files.

%prep

%setup -q -n %{name}-%{version}
%patch0 -p1 -b .mdk
%patch1 -p0 -b .shared
%patch2 -p0 -b .linkage_fix
%patch3 -p0 -b .no_libdir

#(sb) breaks autoconf
rm -fr autom4te.cache

%build
%serverbuild

libtoolize --copy --force; aclocal -I macros; autoconf; automake -a -c --foreign

export PKGLIBDIR=%{_libdir}/netatalk
export LD_PRELOAD=
export CFLAGS="$CFLAGS -fomit-frame-pointer -fsigned-char"

%configure2_5x \
    --libexecdir=%{_libdir} \
    --localstatedir=%{_var} \
    --enable-shared \
    --disable-static \
    --with-uams-path=%{_libdir}/netatalk/uams \
    --with-ssl-dir=%{_prefix} \
    --enable-redhat-systemd \
    --with-cracklib \
    --with-pam \
    --with-shadow \
    --enable-pgp-uam \
    --enable-dropkludge=no \
    --disable-shell-check \
    --enable-srvloc \
    --with-ldap \
    --with-acls \
#   --enable-timelord

%make all

%install
rm -rf %{buildroot}

### INSTALL (USING "make install") ###
install -d %{buildroot}{%{_prefix},%{_sysconfdir}/netatalk/}
install -d %{buildroot}%{_libdir}/netatalk
install -d %{buildroot}%{_libdir}/netatalk/msg
install -d %{buildroot}/var/spool/netatalk

%makeinstall_std

# (sb) change to disallow cleartext passwords, example config for guest accounts
cat >> %{buildroot}%{_sysconfdir}/%{name}/afpd.conf << EOF
# config to allow guest logins, cleartext passwords:
# - -transall -uamlist uams_guest.so,uams_clrtxt.so,uams_dhx.so -nosavepassword
# default config with no guest logins, no cleartext passwords
# Service Location Protocol is disabled also, to enable remove -noslp and 
# install openslp and run the slpd service
- -transall -uamlist uams_dhx.so -nosavepassword -noslp
EOF

# clean up installed but unpackaged files
rm -f %{buildroot}%{_includedir}/netatalk/*.c
rm -f %{buildroot}%{_libdir}/netatalk/uams/*.*a
rm -f %{buildroot}%{_datadir}/netatalk/pagecount.ps
rm -f %{buildroot}%{_libdir}/*.*a

# (sb) we don't ship the rc shell, and cleanappledouble.pl seems to do the same thing
rm -f %{buildroot}%{_bindir}/acleandir.rc
rm -f %{buildroot}%{_mandir}/man1/acleandir.1*

# (sb) name clash with yudit package
mv %{buildroot}%{_bindir}/uniconv %{buildroot}%{_bindir}/uniconvn
mv %{buildroot}%{_mandir}/man1/uniconv.1 %{buildroot}%{_mandir}/man1/uniconvn.1

%post
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
# after the first install only
if [ "$1" = 1 ]; then
	# add the ddp lines to /etc/services
	if (grep '[0-9][0-9]*/ddp' /etc/services >/dev/null); then
		cat <<'_EOD1_' >&2
warning: The DDP services appear to be present in /etc/services.
warning: Please check them against services.atalk in the documentation.
_EOD1_
		true
	else
		cat <<'_EOD2_' >>/etc/services
# start of DDP services
#
# Everything between the 'start of DDP services' and 'end of DDP services'
# lines will be automatically deleted when the netatalk package is removed.
#
rtmp		1/ddp		# Routing Table Maintenance Protocol
nbp		2/ddp		# Name Binding Protocol
echo		4/ddp		# AppleTalk Echo Protocol
zip		6/ddp		# Zone Information Protocol

afpovertcp	548/tcp		# AFP over TCP
afpovertcp	548/udp
# end of DDP services
_EOD2_
	fi
fi

%preun
if [ "$1" = "0" ] ; then
	/bin/systemctl disable netatalk.service > /dev/null 2>&1 || :
	/bin/systemctl stop netatalk.service > /dev/null 2>&1 || :
fi

%postun
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
# do only for the last un-install
if [ "$1" = 0 ]; then
	# remove the ddp lines from /etc/services
	if (grep '^# start of DDP services$' /etc/services >/dev/null && \
	    grep '^# end of DDP services$'   /etc/services >/dev/null ); then
	  sed -e '/^# start of DDP services$/,/^# end of DDP services$/d' \
	    </etc/services >/etc/services.tmp$$
	  cat /etc/services.tmp$$ >/etc/services
	  rm /etc/services.tmp$$
	else
	  cat <<'_EOD3_' >&2
warning: Unable to find the lines `# start of DDP services` and
warning: `# end of DDP services` in the file /etc/services.
warning: You should remove the DDP services from /etc/services manually.
_EOD3_
	fi
fi

%triggerun --  netatalk < 2.2.1
/sbin/chkconfig --del netatalk >/dev/null 2>&1 || :

%files
%doc CONTRIBUTORS NEWS doc/README*
%dir %{_sysconfdir}/%{name}
%dir %{_var}/spool/%{name}
%dir %{_libdir}/netatalk
%dir %{_libdir}/netatalk/msg
%config(noreplace) %{_sysconfdir}/%{name}/Apple*
%config(noreplace) %{_sysconfdir}/%{name}/*.conf
%config(noreplace) %{_sysconfdir}/pam.d/netatalk
%dir %{_libdir}/%{name}/uams
%attr(0755,root,root) %{_libdir}/%{name}/uams/*.so
/lib/systemd/system/netatalk.service
%{_libdir}/netatalk/netatalk.sh
%{_bindir}/ad
%{_bindir}/adv1tov2
%{_bindir}/afpldaptest
%{_bindir}/afppasswd
%{_bindir}/apple_dump
%{_bindir}/asip-status.pl
%{_bindir}/binheader
%{_bindir}/cnid2_create
%{_bindir}/dbd
%{_bindir}/hqx2bin
%{_bindir}/lp2pap.sh
%{_bindir}/macbinary
%{_bindir}/macusers
%{_bindir}/megatron
%{_bindir}/nadheader
%{_bindir}/single2bin
%{_bindir}/unbin
%{_bindir}/unhex
%{_bindir}/uniconvn
%{_bindir}/unsingle
%{_sbindir}/afpd
%{_sbindir}/cnid_dbd
%{_sbindir}/cnid_metad
#%{_sbindir}/timelord
%{_mandir}/man[158]/*

%files -n %{libname}
%doc COPYRIGHT COPYING
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc doc/DEVELOPER
%{_bindir}/netatalk-config
%{_libdir}/*.so
%dir %{_includedir}/atalk
%{_includedir}/atalk/*.h
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/*.h
%{_datadir}/aclocal/%{name}.m4


%changelog
* Mon May 28 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.2.3-1
+ Revision: 801002
- version update 2.2.3

* Mon May 14 2012 Crispin Boylan <crisb@mandriva.org> 2.2.2-1
+ Revision: 798762
- Disable timelord for now (build error)
- Rediff patch 1
- New release
- Rebuild

* Wed Nov 02 2011 Oden Eriksson <oeriksson@mandriva.com> 2.2.1-1
+ Revision: 712188
- 2.2.1
- use systemd and drop sysv
- fix deps and linkage
- cleanups

* Sun Dec 26 2010 Funda Wang <fwang@mandriva.org> 2.1.5-1mdv2011.0
+ Revision: 625146
- new version 2.1.5

* Thu Jul 15 2010 Funda Wang <fwang@mandriva.org> 2.1.3-1mdv2011.0
+ Revision: 553461
- new version 2.1.3

* Mon Apr 26 2010 Funda Wang <fwang@mandriva.org> 2.1-1mdv2010.1
+ Revision: 539150
- 2.1

* Fri Apr 16 2010 Funda Wang <fwang@mandriva.org> 2.0.5-3mdv2010.1
+ Revision: 535276
- rebuild

* Thu Jan 07 2010 Michael Scherer <misc@mandriva.org> 2.0.5-2mdv2010.1
+ Revision: 487235
- rebuild for libdb4.8

* Wed Nov 11 2009 Frederik Himpe <fhimpe@mandriva.org> 2.0.5-1mdv2010.1
+ Revision: 464807
- update to new version 2.0.5

* Sat May 30 2009 Frederik Himpe <fhimpe@mandriva.org> 2.0.4-1mdv2010.0
+ Revision: 381486
- Update to new version 2.0.4
- Remove security patch: fixed upstream
- Rediff bug25158 (init script) patch
- Don't buildconflict with xfs-devel: not necessary
- Build against libdb4.7

* Tue Feb 24 2009 Oden Eriksson <oeriksson@mandriva.com> 2.0.3-13mdv2009.1
+ Revision: 344559
- P5: security fix for CVE-2008-5718

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 2.0.3-12mdv2009.0
+ Revision: 268262
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Mon Apr 21 2008 Oden Eriksson <oeriksson@mandriva.com> 2.0.3-11mdv2009.0
+ Revision: 196245
- fix #25158 (ATALK should use modprobe -q)

* Mon Jan 21 2008 Funda Wang <fwang@mandriva.org> 2.0.3-10mdv2008.1
+ Revision: 155523
- BR db4.2
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Aug 11 2007 Oden Eriksson <oeriksson@mandriva.com> 2.0.3-9mdv2008.0
+ Revision: 62037
- Import netatalk


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3428 |12cr|netbeans-svnclientadapter-6.7.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Prevent brp-java-repack-jars from being run.
%global __jar_repack %{nil}

%global nb_            netbeans
%global nb_org         %{nb_}.org
%global nb_ver         6.7.1

%global svnCA          svnClientAdapter
%global svnCA_ver      1.6.0

Name:           %{nb_}-svnclientadapter
Version:        %{nb_ver}
Release:        3
Summary:        Subversion Client Adapter

License:        ASL 2.0
Url:            http://subclipse.tigris.org/svnClientAdapter.html
Group:          Development/Java

# The source for this package was pulled from upstream's vcs.  Use the
# following commands to generate the tarball:
# svn export --force --username guest -r4383 \
#     http://subclipse.tigris.org/svn/subclipse/trunk/svnClientAdapter/ \
#     svnClientAdapter-1.6.0
# tar -czvf svnClientAdapter-1.6.0.tar.gz svnClientAdapter-1.6.0
Source0:        %{svnCA}-%{svnCA_ver}.tar.gz
Patch0:         %{svnCA}-%{svnCA_ver}-build.patch

BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch:      noarch

BuildRequires:  ant
BuildRequires:  ant-nodeps
BuildRequires:  ant-junit
BuildRequires:  java-devel >= 0:1.6.0
BuildRequires:  jpackage-utils
BuildRequires:  svn-javahl

Requires:       java >= 0:1.6.0
Requires:       jpackage-utils
Requires:       subversion

%description
SVNClientAdapter is a high-level Java API for Subversion.

%prep
%setup -q -n %{svnCA}-%{svnCA_ver}

# remove all binary libs
find . -name "*.jar" -exec %{__rm} -f {} \;

%patch0 -p1 -b .sav

%{__ln_s} -f %{_javadir}/svnkit-javahl.jar lib/svnjavahl.jar

%build
[ -z "$JAVA_HOME" ] && export JAVA_HOME=%{_jvmdir}/java 
ant -verbose svnClientAdapter.jar

%install
%{__rm} -fr %{buildroot}
# jar
%{__install} -d -m 755 %{buildroot}%{_javadir}
%{__install} -m 644 build/lib/svnClientAdapter.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
%{__ln_s} %{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}.jar

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(-,root,root)
%doc license.txt readme.txt
%{_javadir}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3429 |12cr|netcat-openbsd-1.89-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:       netcat-openbsd
Version:    1.89
Release:    %mkrel 3
Summary:    Reads and writes data across network connections using TCP or UDP
Group:      Networking/Other 
License:    BSD
URL:        http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin/nc/
# source is CVS checkout
Source0:    netcat-openbsd-%{version}.tar.gz
Patch0:     openbsd-compat.patch
Patch1:     socks-b64-prototype.patch
Patch2:     silence-z.patch
Patch3:     glib-strlcpy.patch
Patch4:     no-strtonum.patch
Patch5:     pollhup.patch
Patch6:     reuseaddr.patch
Patch7:     connect-timeout.patch
Patch8:     udp-scan-timeout.patch
Patch9:     verbose-numeric-port.patch
Patch10:    send-crlf.patch
Patch11:    help-version-exit.patch
Patch12:    quit-timer.patch
Patch13:    getservbyname.patch
Patch14:    gcc-warnings.patch
Patch20:    netcat-openbsd-1.89-makefile.patch
Patch21:    netcat-openbsd-1.89-openbsd-compat.patch
Requires:       glib2
BuildRequires:  glib2-devel
Obsoletes:      netcat-bsd
Conflicts:      netcat < 1.0
Provides:       netcat = 1.0
Conflicts:      netcat-traditional
Conflicts:      netcat-gnu
BuildRoot:      %{_tmppath}/%{name}-%{version}

%description
The nc package contains Netcat (the program is actually nc), a simple
utility for reading and writing data across network connections, using
the TCP or UDP protocols. Netcat is intended to be a reliable back-end
tool which can be used directly or easily driven by other programs and
scripts.  Netcat is also a feature-rich network debugging and
exploration tool, since it can create many different connections and
has many built-in capabilities.

You may want to install the netcat package if you are administering a
network and you'd like to use its debugging and network exploration
capabilities.

%prep
%setup -q -n netcat-openbsd-%{version}.orig

%patch20 -p1
%patch21 -p1

%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1
%patch6 -p1
%patch7 -p1
%patch8 -p1
%patch9 -p1
%patch10 -p1
%patch11 -p1
%patch12 -p1
%patch13 -p1
%patch14 -p1

%build
%make

%install
rm -rf %{buildroot}
install -d %{buildroot}%{_bindir}
install -m 755 nc %{buildroot}%{_bindir}
(cd %{buildroot}%{_bindir} && ln -s nc netcat)
install -d %{buildroot}%{_mandir}/man1
install -m 644 nc.1 %{buildroot}%{_mandir}/man1
(cd %{buildroot}%{_mandir}/man1 && ln -s nc.1 netcat.1)

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/nc
%{_bindir}/netcat
%{_mandir}/man1/nc.1*
%{_mandir}/man1/netcat.1*


%changelog
* Wed Jan 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.89-3mdv2009.1
+ Revision: 332126
- provides a versionned netcat virtual package

* Mon Jan 19 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.89-2mdv2009.1
+ Revision: 331436
- package renaming
- ship netcat binary and man page
- provides netcat virtual package
- package renaming

* Fri Jan 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.89-1mdv2009.1
+ Revision: 330355
- sync with debian package

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.84-3mdv2009.0
+ Revision: 253765
- rebuild

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 1.84-1mdv2008.1
+ Revision: 140994
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Sep 23 2007 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 1.84-1mdv2008.0
+ Revision: 92310
- Fixed License tag (BSD instead of GPL).

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - import netcat-bsd


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3430 |12cr|netdiscover-0.3-0.beta7.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A network address discovering tool
Name:		netdiscover
Version:	0.3
Release:	%mkrel 0.beta7.3
License:	GPLv3
Group:		Networking/Other
URL:		http://nixgeneration.com/~jaime/netdiscover/
# http://www.pc-workshop.da.ru/cvs/netdiscover.tar.gz?view=tar
Source0:	%{name}-%{version}-beta7.tar.gz
BuildRequires:	libpcap-devel
BuildRequires:	net-devel >= 1.1.3
BuildRequires:	wget
BuildRequires:	libtool
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Netdiscover is a network address discovering tool, developed mainly for those
wireless networks without dhcp server, but it also works on hub/switched
networks. Its based on arp requests, it will send arp requests and sniff for
replies.

%prep

%setup -q -n %{name}-%{version}-beta7

%build
LC_ALL=C sh update-oui-database.sh
sh autogen.sh

%configure2_5x

%make

%install
rm -rf %{buildroot}

%makeinstall_std

# cleanup
rm -rf %{buildroot}%{_prefix}/doc

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog README TODO
%{_sbindir}/*
%{_mandir}/man8/*


%changelog
* Thu Jun 04 2009 Oden Eriksson <oeriksson@mandriva.com> 0.3-0.beta7.3mdv2010.0
+ Revision: 382722
- rebuilt against libnet 1.1.3

* Wed Oct 29 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3-0.beta7.2mdv2009.1
+ Revision: 298319
- rebuilt against libpcap-1.0.0

* Sat Sep 13 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3-0.beta7.1mdv2009.0
+ Revision: 284547
- fix deps
- 0.3-beta7 (cvs snapshot) fixes #36104 (netdiscover crashes when trying to use it)
- fetch latest oui.txt file and generate needed header

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 0.3-0.beta6.1mdv2008.1
+ Revision: 140994
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 27 2007 Oden Eriksson <oeriksson@mandriva.com> 0.3-0.beta6.1mdv2008.0
+ Revision: 18566
- Import netdiscover



* Fri Mar 17 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3-0.beta5.1mdk
- netdiscover-0.3-beta6
- rebuilt against libnet1.1.2

* Thu Oct 06 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3-0.beta5.1mdk
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3431 |12cr|netgen-4.9.13-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		netgen
Group:		Sciences/Physics
Version:	4.9.13
Release:	2
Summary:	Automatic 3d tetrahedral mesh generator
License:	GPL
URL:		http://www.hpfem.jku.at/netgen/
Source0:	%{name}-%{version}.tar.gz
Patch0:		netgen-4.9.13-togl.patch
Patch1:		netgen-4.9.13-opencascade.patch

BuildRequires:	pkgconfig(glu)
BuildRequires:	opencascade
BuildRequires:	opencascade-devel
BuildRequires:	openmpi-devel
BuildRequires:	tcl-devel
BuildRequires:	tk-devel
BuildRequires:	togl
Requires:	tix

%description
NETGEN is an automatic 3d tetrahedral mesh generator. It accepts input from
constructive solid geometry (CSG) or boundary representation (BRep) from STL
file format. The connection to a geometry kernel allows the handling of IGES
and STEP files. NETGEN contains modules for mesh optimization and hierarchical
mesh refinement. Netgen is open source based on the LGPL license. It is
available for Unix/Linux and Windows.

NETGEN was developed mainly by Joachim Schöberl within project grants from
the Austrian Science Fund FWF ( Special Research Project "Numerical and
Symbolic Scientific Computing", Start Project "hp-FEM) at the Johannes
Kepler University Linz. Significant contributions were made by Johannes
Gerstmayr (STL geometry) Robert Gaisbauer (OpenCascade interface).

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
%configure2_5x --with-occ=%{_datadir}/opencascade
%make

%install
%makeinstall_std

mkdir -p %{buildroot}%{_datadir}/%{name}/tutorials
mv -f %{buildroot}%{_datadir}/%{name}/*.{geo,in2d,step,stl,surf} %{buildroot}%{_datadir}/%{name}/tutorials
mv -f %{buildroot}%{_bindir}/* %{buildroot}%{_datadir}/%{name}
cat > %{buildroot}%{_bindir}/%{name} << EOF
#!/bin/sh

export NETGENDIR=%{_datadir}/%{name}
export PATH=\$NETGENDIR:\$PATH
[ -z "\$NETGEN_USER_DIR" ] && export NETGEN_USER_DIR=\$HOME
\$NETGENDIR/%{name} "\$@"
EOF
chmod +x %{buildroot}%{_bindir}/%{name}

%files
%{_bindir}/*
%{_includedir}/*
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*
%dir %{_docdir}/%{name}/
%{_docdir}/%{name}/*
%{_libdir}/*.so


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3432 |12cr|nethack-3.4.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		nethack
Version:	3.4.3
Release:	2
Summary:	A roguelike dungeon exploration game

Group:		Games/Adventure
License:	Nethack GPL
URL:		http://www.nethack.org
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-343-src.tgz
# Nethack Linux settings/defines
Patch0:		nethack-settings.patch
# HP monitor, patch from http://www.netsonic.fi/~walker/nh/hpmon.diff 
# Some parts adapted from Debian's patch
Patch1: 	nethack-enh-hpmon.patch
# "Paranoid hit" patch by Joshua Kwan <joshk@triplehelix.org>
# heavily edited from http://www.netsonic.fi/~walker/nh/paranoid-343.diff
# originally by  David Damerell, Jonathan Nieder, Jukka Lahtinen, Stanislav
# Traykov
#
# Adapted from its Debian version
Patch2:		nethack-enh-paranoid-hit.patch
#TODO: unfinished
Patch3:		nethack-3.4.3-makefile-destdir.patch
BuildRequires:	ncurses-devel bison flex


%description
NetHack is a single player dungeon exploration game that runs on a
wide variety of computer systems, with a variety of graphical and text
interfaces all using the same game engine.

Unlike many other Dungeons & Dragons-inspired games, the emphasis in
NetHack is on discovering the detail of the dungeon and not simply
killing everything in sight - in fact, killing everything in sight is
a good way to die quickly.

Each game presents a different landscape - the random number generator
provides an essentially unlimited number of variations of the dungeon
and its denizens to be discovered by the player in one of a number of
characters: you can pick your race, your role, and your gender.

%prep
%setup -q
%patch0 -p1 -b .settings~
%patch1 -p1 -b .hpmon~
%patch2 -p1 -b .paranoid~
#%patch3 -p1 -b .destdir~
# Generates makefiles
(source sys/unix/setup.sh)

%build
# Patch in our paths with RPM macros.
perl -pi -e 's{MDV_HACKDIR}{%{_gamesdatadir}/nethack}' include/config.h
perl -pi -e 's{MDV_VAR_PLAYGROUND}{%{_localstatedir}/lib/games/nethack}' include/unixconf.h
%make CFLAGS="%{optflags} -I../include -Wno-error=format-security" LDFLAGS="%{ldflags}"

%install
%makeinstall_std \
        GAMEDIR=%{buildroot}%{_gamesdatadir}/nethack \
        VARDIR=%{buildroot}%{_localstatedir}/lib/games/nethack \
        SHELLDIR=%{buildroot}%{_gamesbindir} \
        CHOWN=/bin/true \
        CHGRP=/bin/true
rm -f %{buildroot}%{_gamesbindir}/nethack                                                                                                                     
mv %{buildroot}%{_gamesdatadir}/nethack/nethack %{buildroot}%{_gamesbindir}/nethack                                                                           
mv %{buildroot}%{_gamesdatadir}/nethack/recover %{buildroot}%{_gamesbindir}/nethack-recover                                                                   
install -m644 doc/nethack.6 -D %{buildroot}%{_mandir}/man6/nethack.6

%post
%create_ghostfile %{_localstatedir}/lib/games/nethack/record root games 664
%create_ghostfile %{_localstatedir}/lib/games/nethack/perm root games 664
%create_ghostfile %{_localstatedir}/lib/games/nethack/logfile root games 664

%files
%doc doc/*txt README dat/license
%{_gamesdatadir}/nethack
%{_mandir}/man6/*
%defattr(755,root,games)
%{_gamesbindir}/nethack-recover
%attr(2755,root,games) %{_gamesbindir}/nethack
%defattr(644,root,games,775)
%dir %{_localstatedir}/lib/games/nethack/
%dir %{_localstatedir}/lib/games/nethack/save
%ghost %verify(not md5 size mtime) %{_localstatedir}/lib/games/nethack/record
%ghost %verify(not md5 size mtime) %{_localstatedir}/lib/games/nethack/perm
%ghost %verify(not md5 size mtime) %{_localstatedir}/lib/games/nethack/logfile


%changelog
* Mon Sep 05 2011 Eskild Hustvedt <eskild@mandriva.org> 3.4.3-2
+ Revision: 698365
- Fixed creation of ghost files

* Mon Sep 05 2011 Eskild Hustvedt <eskild@mandriva.org> 3.4.3-1
+ Revision: 698342
- Fixed save dir
- Merged back Per ?\195?\152yvind's fixes
- Various permission and build fixes. Added docs.
- imported package nethack

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - more fixes
    - start on cleaning up and refreshing rusty/obsolete Eskild's packaging skills ;)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3433 |12cr|nethogs-0.7.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Top-like monitor for network traffic
Name:		nethogs
Version:	0.7.0
Release:	%mkrel 2
Group:		Monitoring
License:	GPL+
URL:		http://nethogs.sourceforge.net
Source0:	http://osdn.dl.sourceforge.net/sourceforge/nethogs/%{name}-%{version}.tar.gz
BuildRequires:	ncurses-devel
BuildRequires:	pcap-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
NetHogs is a small "net top" tool.

Instead of breaking the traffic down per protocol or per subnet, like
most such tools do, it groups bandwidth by process and does not rely
on a special kernel module to be loaded.

So if there's suddenly a lot of network traffic, you can fire up
NetHogs and immediately see which PID is causing this, and if it's
some kind of spinning process, kill it.

Features:
- shows TCP download- and upload-speed per process
- supports both IPv4 and IPv6
- supports both Ethernet and PPP

%prep

%setup -q -n nethogs

%build

%make CFLAGS="%{optflags}"

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sbindir}
install -m0755 nethogs %{buildroot}%{_sbindir}/

install -d %{buildroot}%{_mandir}/man8
install -m0644 nethogs.8 %{buildroot}%{_mandir}/man8/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changelog DESIGN README
%{_sbindir}/nethogs
%{_mandir}/man*/*


%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 0.7.0-2mdv2011.0
+ Revision: 613034
- the mass rebuild of 2010.1 packages

* Sat Jan 30 2010 Jérôme Brenier <incubusss@mandriva.org> 0.7.0-1mdv2010.1
+ Revision: 498609
- new version 0.7.0
- drop gcc43 patch
- fix License tag

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.6.1-0.cvs20050321.9mdv2010.0
+ Revision: 440317
- rebuild

* Wed Oct 29 2008 Oden Eriksson <oeriksson@mandriva.com> 0.6.1-0.cvs20050321.8mdv2009.1
+ Revision: 298623
- fix build
- rebuilt against libpcap-1.0.0

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Aug 25 2007 Gaëtan Lehmann <glehmann@mandriva.org> 0.6.1-0.cvs20050321.7mdv2008.0
+ Revision: 71332
- rebuild


* Wed Aug 09 2006 glehmann
+ 08/09/06 20:00:20 (55100)
rebuild

* Sun Jul 30 2006 glehmann
+ 07/30/06 10:26:06 (42698)
Import nethogs

* Tue May 09 2006 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.6.1-0.cvs20050321.5mdk
- fix readline BuildRequires

* Tue Apr 18 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.6.1-0.cvs20050321.4mdk
- Fix BuildRequires

* Thu Jul 28 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.6.1-0.cvs20050321.3mdk
- Fix BuildRequires

* Wed Jul 13 2005 Oden Eriksson <oeriksson@mandriva.com> 0.6.1-0.cvs20050321.2mdk
- rebuilt against new libpcap-0.9.1 (aka. a "play safe" rebuild)

* Mon Mar 21 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.6.1-0.cvs20050321.1mdk
- mandrake contrib

* Fri Sep 17 2004 Pascal Bleser <guru@unixtech.be>
- version 0.6.0

* Sat Jun 12 2004 Pascal Bleser <guru@unixtech.be>
- new package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3434 |12cr|netio-1.31-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		netio
Version: 	1.31
Release:	1
License: 	GPL
Group: 		Monitoring
Url:		http://www.ars.de/ars/ars.nsf/docs/netio
Source:		http://www.ars.de/ars/ars.nsf/netio-131.tar.bz2
Summary: 	a network benchmarking tool that measures net throughput with NetBIOS and TCP/IP protocols
BuildRequires:  glibc-devel libgcc gcc gcc-c++
BuildRequires:  dos2unix

%description
This is a network benchmark for, OS/2 2.x, Windows NT/2000 and Unix.
It measures the net throughput of a network via NetBIOS, TCP and UDP
protocols (Unix only supports TCP and UDP) using various different
packet sizes.

%prep
%setup -q -n %{name}-131

%build

dos2unix *.c *.h
%make linux

%install
mkdir -p %{buildroot}/%{_sbindir}
cp -pr netio %{buildroot}/%{_sbindir}

%files 
%doc bin/win32-i386.exe
%doc bin/os2-i386.exe
%doc netio.doc
/usr/sbin/netio


%changelog
* Fri Nov 25 2011 Alexander Khrukin <akhrukin@mandriva.org> 1.31-1
+ Revision: 733327
- imported package netio


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3435 |12cr|netpanzer-0.8.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		netpanzer
Version:	0.8.4
Release:	2
Summary:	An online multiplayer tactical warfare game
License:	GPLv2+
Group:		Games/Strategy
URL:		http://netpanzer.berlios.de/
Source0:	http://download.berlios.de/netpanzer/%{name}-%{version}.tar.bz2
Patch0:		netpanzer-0.8.4-gcc470.patch
Patch1:		netpanzer-0.8.4-optflags.patch
BuildRequires:	pkgconfig(SDL_net)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	scons
BuildRequires:	physfs-devel
BuildRequires:	imagemagick

%description
netPanzer is an online multiplayer tactical warfare game designed for
play across the Internet and over LAN systems. One on one games are
possible via direct connect or modem. netPanzer is designed for FAST
ACTION combat -- it is not another resource management clone. In fact,
there aren't any resources at all. Each player will have many units of
different types at their disposal. Players can fight until their units
are destroyed -- then respawn and keep on going. The game is real-time,
but it's based on quick tactical action and unit management. Battles
progress quickly and constantly; in fact, they never let up. There is no
stop in the action because there is no waiting for resources to be
collected and converted into weaponry. Players can join or leave
multiplayer games at any time.

%prep
%setup -q
%patch0 -p0
%patch1 -p1

%build
%scons datadir=%{_gamesdatadir}/%{name}

%install
install -D -m 755 %{name} %{buildroot}%{_gamesbindir}/%{name}

mkdir -p %{buildroot}%{_gamesdatadir}/%{name}
cp -pr cache/ %{buildroot}%{_gamesdatadir}/%{name}/
cp -pr maps/ %{buildroot}%{_gamesdatadir}/%{name}/
cp -pr pics/ %{buildroot}%{_gamesdatadir}/%{name}/
cp -pr powerups/ %{buildroot}%{_gamesdatadir}/%{name}/
cp -pr scripts/ %{buildroot}%{_gamesdatadir}/%{name}/
cp -pr units/ %{buildroot}%{_gamesdatadir}/%{name}/
cp -pr wads/ %{buildroot}%{_gamesdatadir}/%{name}/
cp -pr sound/ %{buildroot}%{_gamesdatadir}/%{name}/

install -D -m 644 %{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop

for N in 16 32 48 64 128; do convert %{name}.png -resize ${N}x${N} $N.png; done
install -D -m 644 16.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
install -D -m 644 32.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
install -D -m 644 48.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
install -D -m 644 64.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
install -D -m 644 128.png %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png

install -D -m 644 docs/%{name}.6 %{buildroot}%{_mandir}/man6/%{name}.6

%files
%doc COPYING README *.txt docs/*.txt
%{_gamesbindir}/*
%{_gamesdatadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_mandir}/man6/%{name}.6*

%changelog
* Fri Apr 27 2012 Andrey Bondrov <abondrov@mandriva.org> 0.8.4-1mdv2011.0
+ Revision: 794108
- New version 0.8.4, switch from jam to scons, update BuildRequires

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.0 packages

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.8.2-3mdv2010.0
+ Revision: 440324
- rebuild

* Mon Apr 13 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.2-2mdv2009.1
+ Revision: 366801
- fix build
- fix missing files
- fix crash on x86_64
- spec cleanup

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Wed Oct 24 2007 Jérôme Soyer <saispo@mandriva.org> 0.8.2-1mdv2008.1
+ Revision: 101788
- New release


* Tue Sep 12 2006 Emmanuel Andry <eandry@mandriva.org> 0.8-2mdv2007.0
- %%mkrel
- xdg menu
- build with jam instead of boost-jam (doesn't compile)
- add P0 from fedora to fix build
- add P1 and P2 from fedora for cve-2005-2295 and cve-2006-2575

* Thu Feb 03 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.8-1mdk
- 0.8

* Tue Jan 11 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.2.0-0.rc4.1mdk
- 0.2.0rc4

* Wed Nov 03 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.2.0-0.rc3.1mdk
- 0.2.0rc3
- don't quit on minor error during install

* Tue Oct 19 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.2.0-0.rc2.1mdk
- 0.2.0rc2

* Fri Mar 05 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.1.5-1mdk
- 0.1.5
- drop own icons, use icons shipped with source

* Tue Mar 02 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.1.4-2mdk
- buildrequires
- do parallel build

* Fri Feb 27 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.1.4-1mdk
- 0.1.4

* Thu Jan 08 2004 Olivier Blin <blino@mandrake.org> 0.1.3-2mdk
- BuildRequires (clean, libxml2-devel)

* Tue Jan 06 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.1.3-1mdk
- 0.1.3

* Wed Nov 12 2003 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.1.2-1mdk
- 0.1.2

* Thu Oct 16 2003 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.1.1-1mdk
- initial mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3436 |12cr|netperf-2.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name netperf
%define version 2.6.0
%define release 1

Summary:	Performance testing tool for TCP/UDP
Name:		%name
Version:	%version
Release:	%release
License:	BSD
Group:		Networking/Other
URL:		http://www.netperf.org/netperf/NetperfPage.html 
Source0:	ftp://ftp.netperf.org/netperf/%name-%version.tar.bz2

%description
Netperf is a benchmark that can be used to measure the performance 
of many different types of networking. It provides tests for both 
unidirecitonal throughput, and end-to-end latency.

The environments currently measureable by netperf include:

* TCP and UDP via BSD Sockets for both IPv4 and IPv6
* DLPI
* Unix Domain Sockets
* SCTP for both IPv4 and IPv6 

%prep
%setup -q 

%build
%configure2_5x \
	--enable-unixdomain \
	--enable-sdp \
	--enable-exs \
	--enable-sctp
%make 

%install
%makeinstall_std

%preun
%_remove_install_info %{name}.info

%post
%_install_info %{name}.info

%postun
%_remove_install_info %{name}.info

%files
%doc README AUTHORS COPYING Release_Notes
%{_bindir}/netperf
%{_bindir}/netserver
%{_infodir}/netperf.*
%{_mandir}/man1/netperf.1*
%{_mandir}/man1/netserver.1*


%changelog
* Thu Jun 28 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.6.0-1
+ Revision: 807376
- version update 2.6.0

* Wed Jul 20 2011 Bruno Cornec <bcornec@mandriva.org> 2.5.0-1
+ Revision: 690746
- Add upstream sources 2.5.0
- Update to upstream netperf 2.5.0

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.0 packages

* Sun Jul 12 2009 Bruno Cornec <bcornec@mandriva.org> 2.4.5-1mdv2010.0
+ Revision: 394969
- Update to upstream 2.4.5 and fix compiler errors on fprintf format (reported upstrem)
- Update netperf to 2.4.5 and fix compiler issues (reported upstream)

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - fix info file

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Fri Oct 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 2.4.4-1mdv2008.1
+ Revision: 100087
- new version
- spec file clean


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3437 |12cr|netpipe-3.7.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define real_name NetPIPE
%define name        netpipe
%define version	    3.7.1
%define release     %mkrel 5

Summary: Protocol independent performance tool
Name: %name
Version: %version
Release: %release
License: GPL
Group: Networking/Other
URL: http://www.scl.ameslab.gov/netpipe/
Source: http://www.scl.ameslab.gov/netpipe/code/%{real_name}-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root

%description
NetPIPE is a protocol independent performance tool that visually represents
the network performance under a variety of conditions. It performs simple
ping-pong tests, bouncing messages of increasing size between two processes,
whether across a network or within an SMP system. Message sizes are chosen
at regular intervals, and with slight perturbations, to provide a complete
test of the communication system. Each data point involves many ping-pong
tests to provide an accurate timing. Latencies are calculated by dividing
the round trip time in half for small messages ( < 64 Bytes ). 

%prep
%setup -q -n %{real_name}-%{version}

%build
%make memcpy tcp 

%install
%{__rm} -rf %{buildroot}
%{__install} -D -m0755 NPmemcpy %{buildroot}%{_bindir}/NPmemcpy
%{__install} -D -m0755 NPtcp %{buildroot}%{_bindir}/NPtcp
%{__install} -D -m0644 dox/netpipe.1 %{buildroot}%{_mandir}/man1/netpipe.1

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(-, root, root, 0755)
# not in package as they requires gnupot and csh
%doc bin/*
%doc dox/README dox/*pdf 
%{_mandir}/man1/netpipe.1*
%{_bindir}/*




%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 3.7.1-5mdv2010.0
+ Revision: 430166
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 3.7.1-4mdv2009.0
+ Revision: 253842
- rebuild

* Mon Mar 10 2008 Erwan Velu <erwan@mandriva.org> 3.7.1-2mdv2008.1
+ Revision: 183363
- Rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Jun 09 2007 Erwan Velu <erwan@mandriva.org> 3.7.1-1mdv2008.0
+ Revision: 37720
- 3.7.1


* Mon Feb 12 2007 Erwan Velu <erwan@mandriva.org> 3.7-0.rc3mdv2007.0
+ Revision: 119979
- 3.7-rc3
- Import netpipe

* Tue Jan 17 2006 Michael Scherer <misc@mandriva.org> 3.6.2-2mdk
- use mkrel

* Sat Jan 15 2005 Michael Scherer <misc@mandrake.org> 3.6.2-1mdk
- import into contribs, based on Dag Wieers spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3438 |12cr|netplug-1.2.9-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name netplug
%define version 1.2.9
%define release %mkrel 6

Summary: Hotplug-style support for network cables
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://www.red-bean.com/~bos/%{name}/%{name}-%{version}.tar.bz2
Patch0: netplug-1.2.9-execshield.patch.bz2
Patch1: netplug-1.2.9-bitkeeper.patch.bz2
Patch2: netplug-1.2.9-pinit.patch.bz2
License: GPL
Group: System/Configuration/Networking
Url: http://www.red-bean.com/~bos/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires(post): rpm-helper
Requires(preun): rpm-helper
Conflicts: net-tools < 1.60-18mdk

%description
The netplug daemon listens for carrier detection and loss messages
from the kernel's netlink subsystem.  When a carrier signal is
detected on an interface, it runs a script to bring the interface up.
When carrier is lost, netplug runs a script to bring the interface
down.

NOTE: prefer ifplugd, since it's integrated in Mandriva network scripts
and is more configurable

%prep
%setup -q
%patch0 -p1 -b .execshield
%patch1 -p1 -b .bitkeeper
%patch2 -p1 -b .pinit

%build
%make

%install
rm -rf $RPM_BUILD_ROOT
make install prefix=%{buildroot} \
     initdir=%{buildroot}%{_initrddir} \
     mandir=%{buildroot}%{_mandir}

%clean
rm -rf $RPM_BUILD_ROOT

%post
%_post_service netplugd

%preun
%_preun_service netplugd

%files
%defattr(-,root,root)
%doc README TODO
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/netplug/netplugd.conf
%dir %{_sysconfdir}/netplug.d
%attr(0755,root,root) %{_sysconfdir}/netplug.d/*
%attr(0755,root,root) %{_initrddir}/netplugd
/sbin/netplugd
%{_mandir}/man8/*



%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.2.9-6mdv2010.0
+ Revision: 430167
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.2.9-5mdv2009.0
+ Revision: 253852
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 1.2.9-3mdv2008.1
+ Revision: 130593
- kill re-definition of %%buildroot on Pixel's request
- import netplug


* Tue Jan 31 2006 Olivier Blin <oblin@mandriva.com> 1.2.9-3mdk
- add conflict with older net-tools

* Fri Jan 27 2006 Olivier Blin <oblin@mandriva.com> 1.2.9-2mdk
- use a better URL
- mkrel

* Fri Jan 27 2006 Olivier Blin <oblin@mandriva.com> 1.2.9-1mdk
- initial release (splitted out of the net-tools package)

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3439 |12cr|netpolice-2.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		netpolice
Version:	2.0
Release:	3

Summary:	Netpolice is content filtering system
License:	BSD
Group:		System/Servers
Url:		http://www.netpolice.ru/

Source0:	readme

%description
Netpolice is content filtering system.

Requires:	%{name} = %{version}-%{release}

%package -n %{name}-main
Summary:	netpolice meta package
Group:		System/Servers 
Requires:	squid >= 3.0
Requires:	memcached
Requires:	c-icap-server >= 0.1.6
Requires:	netpolice-filter
Requires:	squid-conf-host2cat >= 1.01
Requires:	host2cat >= 1.01
Requires:	netpolice-webadmin

%description -n %{name}-main
This package is meta package for %{name}.

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_docdir}
install -pD -m644 %{SOURCE0} %{buildroot}%{_docdir}/%{name}/%{name}

%clean
rm -rf %{buildroot}

%files -n %{name}-main
%defattr(-,root,root)
%doc %{_docdir}/%{name}/%{name}



%changelog
* Wed Dec 07 2011 Pischulin Anton <apischulin@mandriva.org> 2.0-2
+ Revision: 738486
- update netpolice to 2.0

  + Alex Burmashev <burmashev@mandriva.org>
    - import netpolice


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3440 |12cr|netpolice-filter-2.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:	 	netpolice-filter
Version:	2.0
Release:	3

Summary:	url filter for c-icap server
License:	BSD
Group:		System/Servers
Url:		http://www.netpolice.ru/

Source0:	%{name}-%{version}.tar.gz

BuildRequires:	gcc-c++
BuildRequires:	c-icap-devel
BuildRequires:	libmemcache-devel
BuildRequires:	opendbx-devel
BuildRequires: 	zlib-devel

Requires(pre):	shadow-utils

Requires:	opendbx
Requires:	opendbx-sqlite3

Provides:	c-icap-url-filter

%description
ICAP module for checking URL against blacklist.

%prep
%setup -q

%build
libtoolize --copy --force
aclocal
autoconf
autoheader
automake --foreign --add-missing --copy
cp INSTALL INSTALL.txt

%configure cicapincdir=/usr/include/c_icap 
make

%install

mkdir -p  %{buildroot}/etc
%makeinstall_std CONFIGDIR=/etc

%files
%doc AUTHORS README INSTALL.txt TODO
%{_libdir}/c_icap/*.so
%config(noreplace) %{_sysconfdir}/*.conf*



%changelog
* Tue Dec 06 2011 Pischulin Anton <apischulin@mandriva.org> 2.0-2
+ Revision: 738268
- update to 2.0

  + Alex Burmashev <burmashev@mandriva.org>
    - import netpolice-filter


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3441 |12cr|netpolice-webadmin-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name netpolice-webadmin
%define version 1.0
%define unmangled_version 1.0
%define release 2

Summary:	Netpolice webadmin
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{name}-%{unmangled_version}.tar.gz
Source1:	webadmin.conf
Source2:	webadmin-port.conf
Source3:	vhost-webadmin.conf
Source4:	pdns.conf
Source5:	zones.conf
Source6:	export_stat
License:	BSD License
Group:		System/Servers
Prefix:		%{_prefix}
BuildArch:	noarch
Url:		http://www.netpolice.ru/
AutoReq:	0
BuildRequires:	python-devel
BuildRequires:	python-setuptools
BuildRequires:	python-django
BuildRequires:	python-suds
BuildRequires:	python-ipaddr
BuildRequires:	PyOFC2
BuildRequires:	python-anyjson
Requires:	pdns
Requires:	c-icap-server
Requires:	apache-base
Requires:	apache-conf
Requires:	apache-mod_wsgi
Requires:	python-memcached
Requires:	python-sqlite2
Requires:	python-django
Requires:	python-suds
Requires:	python-ipaddr
Requires:	PyOFC2
Requires:	python-anyjson

%description
Netpolice webadmin.

%prep
%setup -n %{name}-%{unmangled_version}

%build
python setup.py build

%install
rm -rf %{buildroot}

python setup.py install --root=%{buildroot} --record=INSTALLED_FILES
install -pD -m644 %{SOURCE1} %{buildroot}/etc/netpolice/webadmin.conf
install -pD -m644 %{SOURCE4} %{buildroot}/etc/powerdns/pdns.conf.sample
install -pD -m644 %{SOURCE5} %{buildroot}/etc/powerdns/zones.conf
install -pD -m644 %{SOURCE2} %{buildroot}/etc/httpd/conf/ports-available/webadmin-port.conf
install -pD -m644 %{SOURCE3} %{buildroot}/etc/httpd/conf/sites-available/vhost-webadmin.conf
mkdir -p %{buildroot}/var/lib/netpolice
touch %{buildroot}/var/lib/netpolice/ZONE.root
install -pD -m755 %{SOURCE6} %{buildroot}/var/spool/cron/export_stat
touch %{buildroot}/var/lib/netpolice/stat.db

%post
/usr/sbin/useradd -M -r -d /dev/null -s /dev/null -c "system user for %{name}" -g netpolice netpolice> /dev/null 2>&1 ||:
mkdir -p /etc/httpd/conf/ports-enabled
mkdir -p /etc/httpd/conf/sites-enabled
ln -t /etc/httpd/conf/ports-enabled/ -s /etc/httpd/conf/ports-available/webadmin-port.conf
ln -t /etc/httpd/conf/sites-enabled/ -s /etc/httpd/conf/sites-available/vhost-webadmin.conf
/usr/sbin/usermod -G netpolice apache
sqlite3 -line /var/lib/netpolice/stat.db 'CREATE TABLE statistics (id integer NOT NULL PRIMARY KEY,date datetime NOT NULL,user varchar(255),role varchar(255),client_ip varchar(50),url text NOT NULL,action integer NOT NULL,mod smallint unsigned NOT NULL,categories varchar(255));'> /dev/null 2>&1 ||:
crontab /var/spool/cron/export_stat -u apache

%files
%defattr(-,root,root)
%config(noreplace) /etc/httpd/conf/ports-available/webadmin-port.conf
%config(noreplace) /etc/httpd/conf/sites-available/vhost-webadmin.conf
%config(noreplace) %attr(644,apache,netpolice) /etc/netpolice/webadmin.conf
%config(noreplace) /etc/powerdns/pdns.conf.sample
%config(noreplace) /etc/powerdns/zones.conf
%config(noreplace) %attr(644,apache,netpolice) /var/lib/netpolice/ZONE.root
%config(noreplace) %attr(644,apache,netpolice) /var/lib/netpolice/stat.db
#%attr(644,apache,netpolice) /etc/netpolice/webadmin.conf
#%attr(644,apache,netpolice) /var/lib/netpolice/ZONE.root
#%attr(644,apache,netpolice) /var/lib/netpolice/stat.db
%attr(644,apache,netpolice) /var/spool/cron/export_stat
%{py_sitedir}/webadmin/*.py
%{py_sitedir}/webadmin/utils/*.py
%{py_sitedir}/webadmin/templates/*.html
%{py_sitedir}/webadmin/templates/manual/ru/*.html
%{py_sitedir}/webadmin/static/swf/*.swf
%{py_sitedir}/webadmin/static/js/*.js
%{py_sitedir}/webadmin/static/img/*.jpg
%{py_sitedir}/webadmin/static/img/*.png
%{py_sitedir}/webadmin/static/img/*.ico
%{py_sitedir}/webadmin/static/css/*.css
%{py_sitedir}/webadmin/locale/ru/LC_MESSAGES/*.po
%{py_sitedir}/webadmin/locale/ru/LC_MESSAGES/*.mo
%{py_sitedir}/webadmin/conf/*.sample
%{py_sitedir}/webadmin/apps/users/*.py
%{py_sitedir}/webadmin/apps/users/lib/*.py
%{py_sitedir}/webadmin/apps/users/tests/*.py
%{py_sitedir}/webadmin/apps/users/templates/users/*.html
%{py_sitedir}/webadmin/apps/statistics/*.py
%{py_sitedir}/webadmin/apps/statistics/tests/*.py
%{py_sitedir}/webadmin/apps/statistics/templates/statistics/*.html
%{py_sitedir}/webadmin/apps/statistics/lib/*.py
%{py_sitedir}/webadmin/apps/statistics/management/*.py
%{py_sitedir}/webadmin/apps/statistics/management/commands/*.py
%{py_sitedir}/webadmin/apps/roles/*.py
%{py_sitedir}/webadmin/apps/roles/tests/*.py
%{py_sitedir}/webadmin/apps/roles/templates/roles/*.html
%{py_sitedir}/webadmin/apps/manual_categorization/*.py
%{py_sitedir}/webadmin/apps/manual_categorization/tests/*.py
%{py_sitedir}/webadmin/apps/manual_categorization/templates/manual_categorization/*.html
%{py_sitedir}/webadmin/apps/main/*.py
%{py_sitedir}/webadmin/apps/main/tests/*.py
%{py_sitedir}/webadmin/apps/main/templates/main/*.html
%{py_sitedir}/webadmin/apps/license/*.py
%{py_sitedir}/webadmin/apps/license/tests/*.py
%{py_sitedir}/webadmin/apps/license/lib/*.py
%{py_sitedir}/webadmin/apps/license/templates/license/*.html
%{py_sitedir}/webadmin/apps/categories/*.py
%{py_sitedir}/webadmin/apps/categories/tests/*.py
%{py_sitedir}/webadmin/apps/categories/templates/categories/*.html
%{py_sitedir}/webadmin/apps/core/*.py
%{py_sitedir}/webadmin/apps/core/templatetags/*.py
%{py_sitedir}/webadmin/apps/auth/*.py
%{py_sitedir}/webadmin/apps/auth/tests/*.py
%{py_sitedir}/webadmin/apps/auth/templates/auth/*.html
%{py_sitedir}/webadmin/apps/admins/*.py
%{py_sitedir}/webadmin/apps/admins/tests/*.py
%{py_sitedir}/webadmin/apps/admins/templates/admins/*.html
%{py_sitedir}/webadmin/apps/manual_categorization/lib/*.py
%{py_sitedir}/webadmin/apps/*.py
%{py_sitedir}/*.egg-info
/usr/bin/*.wsgi

%clean
rm -rf %{buildroot}



%changelog
* Wed Dec 07 2011 Pischulin Anton <apischulin@mandriva.org> 1.0-1
+ Revision: 738483
- add netpolice-webadmin sources


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3442 |12cr|netrek-client-cow-3.3.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		netrek-client-cow
Version:	3.3.1
Release:	3
Summary:	Netrek client
License:	MIT
Group:		Games/Other
Source0:	http://netrek.org/files/COW/%{name}-%{version}.tar.gz
Source1:	%{name}.6
URL:		http://www.netrek.org/

BuildRequires:	SDL_mixer-devel
BuildRequires:	SDL-devel
BuildRequires:	imlib2-devel
BuildRequires:	libxxf86vm-devel
BuildRequires:	gmp-devel

%description
This is a client for the multiplayer game of Netrek, supporting sound,
color bitmaps, and recording and playback of games. The game itself has 
existed since 1988, and had a solid player-base, including some 
people who have been playing for nearly as long as the game has existed.


%prep
%setup -q

%build
%configure
#Package doesn't support concurrent makes yet. forcing "-j1"
make -j1

%install
%makeinstall
#Dont set execute on .desktop file
chmod -x %{buildroot}%{_datadir}/applications/%{name}.desktop
install -p -m 0644 %{SOURCE1} -D %{buildroot}/%{_mandir}/man6/%{name}.6

%files
# "COPYING" is a list of authors, and not the GPL license
%doc CHANGES README.* TODO *.DOC COPYING XTREKRC.example copyright*.h
%doc cow.html index.orig.html newbie.html cow.css stars.gif netrekrc.example
%{_gamesbindir}/%{name}
%{_datadir}/pixmaps/%{name}/*
%{_datadir}/applications/%{name}.desktop
%{_mandir}/man6/*.6*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3443 |12cr|netsniff-ng-0.5.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	netsniff-ng
%define version 0.5.6
%define release %mkrel 2

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	A high performance network sniffer for packet inspection
License:	GPLv2
Group:		Monitoring
URL:		http://netsniff-ng.org/
Source0:	http://www.netsniff-ng.org/pub/netsniff-ng/%{name}-%{version}.tar.gz
BuildRequires:	cmake
BuildRequires:	ncurses-devel
BuildRequires:	GeoIP-devel
BuildRequires:	pkgconfig(libnetfilter_conntrack)
BuildRequires:	flex
BuildRequires:	pkgconfig(liburcu)

%description
netsniff-ng is a high performance linux network sniffer for packet inspection.
Basically, it is similar to tcpdump, but it doesn't need one syscall per
packet. Instead, it uses an memory mapped area within kernelspace for accessing
packets without copying them to userspace (zero-copy mechanism).

This tool is useful for debugging your network, measuring performance
throughput or creating network statistics of incoming packets on central
network nodes like routers or firewalls. 

%prep
%setup -q

%build
pushd src
%cmake
%make
popd

%install
pushd src/build
%makeinstall_std
popd

rm -f %{buildroot}%{_mandir}/man8/netsniff-ng.8.gz

%files
%defattr(-,root,root)
%doc AUTHORS PROJECTS README REPORTING-BUGS THANKS VERSION Documentation/*
%{_sbindir}/*
%{_mandir}/man8/*.8*
%config(noreplace) %{_sysconfdir}/netsniff-ng/*


%changelog
* Wed Apr 04 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.5.6-2mdv2012.0
+ Revision: 789132
- build with urcu

* Fri Mar 30 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.5.6-1
+ Revision: 788403
- update to 0.5.6

* Sun Oct 10 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.5.0-1mdv2011.0
+ Revision: 584851
- new version

* Fri Feb 19 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.4.2-1mdv2010.1
+ Revision: 507997
- update to new version 0.5.4.2

* Sun Jan 03 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.4.1-1mdv2010.1
+ Revision: 485973
- new version

* Thu Dec 31 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.4-1mdv2010.1
+ Revision: 484525
- new version

* Tue Dec 08 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.3-2mdv2010.1
+ Revision: 474936
- add missing man pages and filter rules, as per author suggestion :)

* Mon Dec 07 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.3-1mdv2010.1
+ Revision: 474582
- import netsniff-ng


* Mon Dec 07 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.3-1mdv2010.1
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3444 |12cr|nettee-0.1.8-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name nettee
%define version 0.1.8
%define release %mkrel 7

Summary: Network "tee" program
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}.tar.bz2
License: GPL
Group: Networking/Other
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Url: http://saf.bio.caltech.edu/nettee.html


%description
nettee is a network "tee" program.  It can typically transfer
data between N nodes at (nearly) the full bandwidth provided by the 
switch which connects them.  It is handy for cloning nodes or moving 
large database files.

%prep
%setup -q -n %name-%version

%build
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

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_mandir}/man1
install -m755 $RPM_BUILD_DIR/%name-%version/%name %{buildroot}%{_bindir}/%name
install -m644 $RPM_BUILD_DIR/%name-%version/%name.1 %{buildroot}%{_mandir}/man1/%name.1

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc LICENSE *.TXT *.html *.sh
%{_bindir}/%{name}
%{_mandir}/man1/%name.*



%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.8-7mdv2011.0
+ Revision: 613036
- the mass rebuild of 2010.1 packages

* Wed Jan 27 2010 Antoine Ginies <aginies@mandriva.com> 0.1.8-6mdv2010.1
+ Revision: 497237
- fix build (remove some GCC flags)

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 0.1.8-2mdv2008.1
+ Revision: 170996
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- fix no-buildroot-tag
- kill re-definition of %%buildroot on Pixel's request

  + Antoine Ginies <aginies@mandriva.com>
    - remove buildroot

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Oct 25 2007 Erwan Velu <erwan@mandriva.org> 0.1.8-1mdv2008.1
+ Revision: 102065
- 1.0.8
- 0.1.8

  + Thierry Vignaud <tv@mandriva.org>
    - fix man pages

* Tue Jun 12 2007 Antoine Ginies <aginies@mandriva.com> 0.1.7-2mdv2008.0
+ Revision: 38107
- fix group (#29869)

* Mon May 21 2007 Antoine Ginies <aginies@mandriva.com> 0.1.7-1mdv2008.0
+ Revision: 29311
- use %%mkrel macro


* Thu Nov 17 2005 Antoine Ginies <aginies@mandriva.com> 0.1.7-1mdk
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3445 |12cr|netwag-5.39.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name netwag
%define version 5.39.0
%define release 2

# Use dependency on tk instead of this one which is not formally provided
%define __noautoreq '/usr/bin/wish8.6'

Summary: A graphic front-end to netwox
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://downloads.sourceforge.net/project/ntwag/netwag/5.39/%{name}-%{version}-src.tgz
Source1: http://downloads.sourceforge.net/project/ntwag/netwag/5.39/%{name}-%{version}-doc_html.tgz
Patch0: netwag-5.35.0-prefix.patch
License: LGPL
Group: Networking/Other
Url: http://www.laurentconstantin.com/fr/netw/netwox/
Requires: netwox = %version
Requires: tk >= 8.6
BuildRequires: tk >= 8.6
BuildRequires: netwox = %version
BuildRequires: xterm
BuildArch: noarch

%description
Netwag provides:
  - find tools in netwox
  - running tools in a new window
  - keep track of command history
  - exchange data true the integrate clipboard
  - ect.

%prep
%setup -q -n %name-%version-src
%setup -q -D -T -a1 -n %name-%version-src
%patch0 -p0

%build
cd src
./genemake
%make GCCOPT="$RPM_OPT_FLAGS -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H"

%install
cd src
%makeinstall_std

%files
%doc INSTALL.TXT README.TXT
%doc doc/*.txt
%doc %name-%version-doc_html/*
%_bindir/netwag*
%_mandir/man1/*


%changelog
* Tue Jul 10 2012 Alexander Khrukin <akhrukin@mandriva.org> 5.39.0-1
+ Revision: 808732
- rpmlint
- version update 5.39.0

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 5.35.0-4mdv2010.0
+ Revision: 430168
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 5.35.0-3mdv2009.0
+ Revision: 241093
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Tue Jul 03 2007 Funda Wang <fwang@mandriva.org> 5.35.0-1mdv2008.0
+ Revision: 47502
- rediff patch0
- BR xterm
- New version
- Import netwag


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3446 |12cr|netwatch-1.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		netwatch 
Summary:	Ethernet/PPP IP Packet Monitor 
Version:	1.3.0
Release:	%{mkrel 1}
# Headers suggest some code is from 'statnet' which is GPLv2
License:	GPLv2
Group:		Monitoring
Source0:	http://www.slctech.org/~mackay/NETWATCH/%{name}-%{version}-1.tgz
Patch0:		netwatch-1.3.0-1-include.patch
# Fix a bug which causes build to fail - misc 2008/09
Patch1:		netwatch-1.3.0-1-fix_build_open.patch 
URL:		http://www.slctech.org/~mackay/netwatch.html
BuildRoot:	%{_tmppath}/%{name}-%{version}-root
BuildRequires:	ncurses-devel

%description 
The software enables real-time viewing of network activity.
Network usage is tracked on a per host basis. Packet
and byte counts are available for all host communication.
Router statistics and summary charts are available.
 
%prep
%setup -q
%patch0 -p0
%patch1

%build
%configure2_5x
%make

%install
install -d -m 755 %{buildroot}%{_sbindir}
install -d -m 755 %{buildroot}%{_mandir}/man1
install -m 755 netwatch %{buildroot}%{_sbindir}
install -m 755 netresolv %{buildroot}%{_sbindir}
install -m 644 netwatch.1 %{buildroot}%{_mandir}/man1

%clean
%__rm -fr %{buildroot}

%files
%defattr(-,root,root,-)
%doc README README.performance TODO CHANGES BUGS
%{_sbindir}/%{name}
%{_sbindir}/netresolv
%{_mandir}/man1/%{name}.1*



%changelog
* Sat Mar 20 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.3.0-1mdv2010.1
+ Revision: 525419
- rediff patches (patch0 was partially applied, so rediff too)
- update to 1.3.0

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sun Sep 07 2008 Adam Williamson <awilliamson@mandriva.org> 1.2.0-1mdv2009.0
+ Revision: 282054
- comment misc's patch
- install binaries to sbindir as they can only work as root
- tabs not spaces
- clean spec
- new release 1.2.0 (doesn't build yet, compile error i'm hoping to get fixed)

  + Michael Scherer <misc@mandriva.org>
    - fix build, asked by adamw, patch 1
    - remove old bz2 patch

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - use %%mkrel
    - import netwatch


* Wed Nov 02 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.0b-0.pre3.2mdk
-Fix BuildRequires

* Fri Feb 27 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.0b-0.pre3.1mdk
- 1st mdk rpm (thx to Zborg)

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3447 |12cr|netwib-5.39.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	netwib
%define version	5.39.0
%define release	1

%define major	5
%define libname %mklibname %{name} %major
%define develname %mklibname -d %{name}
%define develnamest %mklibname -d -s %{name}

Summary:	A network library
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	LGPL
Group:		Networking/Other
URL:		http://www.laurentconstantin.com/fr/netw/netwib/
Source0:	http://www.laurentconstantin.com/common/netw/netwib/download/v5/%{name}-%{version}-src.tgz
Source1:	http://www.laurentconstantin.com/common/netw/netwib/download/v5/%{name}-%{version}-doc_html.tgz
Patch0:		netwib-5.39.0-genemake.patch
BuildRequires:	libpcap-devel >= 0.7.2
BuildRequires:	net-devel >= 1.1.3

%description
Netwib is a network library for network administrator and hackers.
She provides:
  + address translation
  + client/server udp/tcp
  + paquets creation and annalyze
  + etc.

With Netwib, you can easily create a network application.

%package -n	%{libname}
Summary:	A network library
Group:		Networking/Other
Provides:	%{name}
Provides:	lib%{name} = %{version}-%{release}

%description -n	%{libname}
Netwib is a network library for network administrator and hackers.
She provides:
  + address translation
  + client/server udp/tcp
  + paquets creation and annalyze
  + etc.

With Netwib, you can easily create a network application.

%package -n	%{develname}
Summary:	A network library
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel
Obsoletes:	%{name}-devel
Obsoletes:	%{libname}-devel

%description -n	%{develname}
Netwib is a network library for network administrator and hackers.
She provides:
  + address translation
  + client/server udp/tcp
  + paquets creation and annalyze
  + etc.

With Netwib, you can easily create a network application.



%package -n	%{develnamest}
Summary:	A network library
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Requires:	%{develname} = %{version}-%{release}
Provides:	lib%{name}-devel-static = %{version}-%{release}
Provides:	%{name}-devel-static

%description -n	%{develnamest}
Netwib is a network library for network administrator and hackers.
She provides:
  + address translation
  + client/server udp/tcp
  + paquets creation and annalyze
  + etc.

With Netwib, you can easily create a network application.



%package -n	%{name}-doc
Summary:	Netwib html documentation
Group:		Networking/Other

%description -n	%{name}-doc
The netwib documention in html format.

Netwib is a network library for network administrator and hackers.
She provides:
  + address translation
  + client/server udp/tcp
  + paquets creation and annalyze
  + etc.

With Netwib, you can easily create a network application.

%prep

%setup -q -n %{name}-%{version}-src
%setup -q -D -T -a1 -n %{name}-%{version}-src
%patch0 -p1

perl -pi -e 's!^NETWIBDEF_INSTPREFIX=.*!NETWIBDEF_INSTPREFIX=%{_prefix}!' src/config.dat
# Hacking for lib64
perl -pi -e 's!^NETWIBDEF_INSTLIB=.*!NETWIBDEF_INSTLIB=%{_libdir}!' src/config.dat
perl -pi -e 's!^NETWIBDEF_INSTMAN=.*!NETWIBDEF_INSTMAN=%{_mandir}!' src/config.dat
perl -pi -e 's!^NETWIBDEF_SYSARCH=.*!NETWIBDEF_SYSARCH=%{_arch}!' src/config.dat

%build
cd src

./genemake

%make \
    GCCOPT="%{optflags} -Wall -fPIC -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H" \
    GCCOPTL="$GCCOPT" GCCOPTP="$GCCOPT" libnetwib.so libnetwib.a

%install
cd src
%makeinstall_std
%make installso DESTDIR=%{buildroot}

%files -n %{libname}
%doc INSTALLUNIX.TXT INSTALLWINDOWS.TXT README.TXT
%{_libdir}/libnetwib.so.*
%{_libdir}/libnetwib539.so.5.39.0
#% {_libdir}/libnetwib*.so.*

%files -n %{develname}
%doc INSTALLUNIX.TXT INSTALLWINDOWS.TXT README.TXT
%{_bindir}/netwib*-config
%{_includedir}/netwib*
%{_libdir}/libnetwib*.so
%{_mandir}/man3/netwib*

%files -n %{develnamest}
%{_libdir}/libnetwib*.a

%files -n %{name}-doc
%doc doc/*.txt %{name}-%{version}-doc_html/* 


%changelog
* Mon Jul 09 2012 Alexander Khrukin <akhrukin@mandriva.org> 5.39.0-1
+ Revision: 808565
- version update 5.39

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.0 packages

* Thu Jun 04 2009 Oden Eriksson <oeriksson@mandriva.com> 5.35.0-5mdv2010.0
+ Revision: 382729
- rebuilt against libnet 1.1.3

* Wed Oct 29 2008 Oden Eriksson <oeriksson@mandriva.com> 5.35.0-4mdv2009.1
+ Revision: 298321
- rebuilt against libpcap-1.0.0

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 5.35.0-3mdv2009.0
+ Revision: 241094
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Tue Jul 03 2007 Funda Wang <fwang@mandriva.org> 5.35.0-1mdv2008.0
+ Revision: 47385
- New version
  Rediff patch0
- bunzip2 the patch
- new devel package policy
- Import netwib


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3448 |12cr|net-wireless-0.2-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name net-wireless
%define version 0.2
%define release %mkrel 14

%define nsusr nagios
%define nsgrp nagios
%define cmdusr apache
%define cmdgrp apache

Summary: Wireless access for NetSaint
Name: %{name}
Version: %{version}
Release: %{release}
License: GPL
URL: http://mobileengines.com/net-wireless/
Group: Networking/Other
Source0: %{name}.%{version}.tar.bz2
Patch0: net-wireless-nagios.patch.bz2
BuildRoot: %{_tmppath}/%{name}-root
Requires: nagios nagios-www

%description
The Wireless Network Tools package uses a Web-enabled phone (or an emulator) to
provide traceroute, ping, and port scanning. If you use netsaint, it ties into
it nicely and provides real-time status of your hosts/network. This should be
considered pre-alpha, but it does do what it is intended to do.

%prep

%setup -n %{name}
%patch0 -p1

%build
echo "no compiling is needed"

%install
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}

install -d %{buildroot}/etc/httpd/conf
install -d %{buildroot}%{_libdir}/nagios/cgi/
install -d %{buildroot}%{_datadir}/nagios
install -m644 wireless.cfg %{buildroot}/etc/httpd/conf/
install -m755 *.cgi %{buildroot}%{_libdir}/nagios/cgi/
install -m644 index.wml %{buildroot}%{_datadir}/nagios/

%clean
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGES EMULATORS INSTALL README THANKS
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/wireless.cfg
%attr(0755,root,root) %dir %{_libdir}/nagios/cgi
%attr(0755,%{nsusr},%{cmdgrp}) %{_libdir}/nagios/cgi/*
%attr(0755,root,root) %dir %{_datadir}/nagios
%attr(0644,root,root) %{_datadir}/nagios/*



%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.2-14mdv2010.0
+ Revision: 430170
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.2-13mdv2009.0
+ Revision: 268261
- rebuild early 2009.0 package (before pixel changes)

* Sun May 11 2008 Nicolas Lécureuil <neoclust@mandriva.org> 0.2-12mdv2009.0
+ Revision: 205688
- Should not be noarch ed

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Dec 12 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.2-11mdv2008.1
+ Revision: 117858
- use %%mkrel
- import net-wireless


* Tue Apr 26 2005 Lenny Cartier <lenny@mandriva.com> 0.2-10mdk
- rebuild

* Mon Feb 23 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.2-9mdk
- rebuild

* Mon Jan 27 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.2-8mdk
- rebuild

* Fri Aug 30 2002 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.2-7mdk
- Arghh!!! Requires: nagios, not nagois :-)

* Fri Aug 30 2002 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.2-6mdk
- since nagios replaces netsaint, require nagios.
- relocate to real nagios cgi-bin
- misc spec file fixes
- fix P0

* Thu Aug 29 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.2-5mdk
- rebuild

* Wed Aug 22 2001  Lenny Cartier <lenny@mandrakesoft.com> 0.2-4mdk
- rebuild

* Mon Jan 22 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.2-3mdk
- rebuild

* Fri Jul 28 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.2-2mdk
- BM

* Wed Jun 07 2000 Stefan van der Eijk <stefan.van.der.eijk@cmg.nl> 0.2-1mdk
- Updated to 0.2

* Thu Jan 20 2000 Stefan van der Eijk <stefan.van.der.eijk@cmg.nl>
- Altered configuration file / cgi's to fit the file locations
- Made wml-ping.cgi, nokia 7110 doesn't handle hdml (?)

* Wed Jan 19 2000 Stefan van der Eijk <stefan.van.der.eijk@cmg.nl>
- First build

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3449 |12cr|netwox-5.39.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	netwox
%define version	5.39.0
%define release	1

Summary:	A network toolbox
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	LGPL
Group:		Networking/Other
URL:		http://www.laurentconstantin.com/fr/netw/netwox/
Source0:	http://downloads.sourceforge.net/project/ntwox/netwox%20only/5.39/%{name}-%{version}-src.tgz
Source1:	http://downloads.sourceforge.net/project/ntwox/netwox%20only/5.39/%{name}-%{version}-doc_html.tgz
BuildRequires:	libpcap-devel >= 0.7.2
BuildRequires:	net-devel >= 1.1.3
BuildRequires:	netwib-devel = %{version}

%description
Netwox is a network tools for network administrator and hackers.

It contains about 100 functions

%prep

%setup -q -n %{name}-%{version}-src -a1 

perl -pi -e 's!^NETWIBDEF_INSTPREFIX=.*!NETWIBDEF_INSTPREFIX=/usr!' src/config.dat
perl -pi -e 's!^NETWOXDEF_INSTPREFIX=.*!NETWOXDEF_INSTPREFIX=/usr!' src/config.dat
# Hacking for lib64
perl -pi -e 's!^NETWIBDEF_INSTLIB=.*!NETWIBDEF_INSTLIB=%{_libdir}!' src/config.dat
perl -pi -e 's!^NETWIBDEF_SYSARCH=.*!NETWIBDEF_SYSARCH=%{_arch}!' src/config.dat
perl -pi -e 's!^NETWOXDEF_INSTMAN=.*!NETWOXDEF_INSTMAN=%{_mandir}!' src/config.dat

%build
cd src
./genemake
make GCCOPT="%{optflags} -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H"

%install

cd src
%makeinstall_std

%files
%doc INSTALLUNIX.TXT INSTALLWINDOWS.TXT README.TXT
%doc doc/*.txt %{name}-%{version}-doc_html/*
%{_bindir}/netwox*
%{_mandir}/man1/netwox*.1*


%changelog
* Mon Jul 09 2012 Alexander Khrukin <akhrukin@mandriva.org> 5.39.0-1
+ Revision: 808566
- version update 5.39

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.0 packages

* Thu Jun 04 2009 Oden Eriksson <oeriksson@mandriva.com> 5.35.0-5mdv2010.0
+ Revision: 382737
- rebuilt against libnet 1.1.3

* Wed Oct 29 2008 Oden Eriksson <oeriksson@mandriva.com> 5.35.0-4mdv2009.1
+ Revision: 298322
- rebuilt against libpcap-1.0.0

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 5.35.0-3mdv2009.0
+ Revision: 241095
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Tue Jul 03 2007 Funda Wang <fwang@mandriva.org> 5.35.0-1mdv2008.0
+ Revision: 47458
- New version
- rebuild for new era
- Import netwox


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3450 |12cr|neverball-1.5.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		neverball
Summary:	NeverBall arcade game
Version: 1.5.4
Release: %mkrel 3
Url:		http://icculus.org/neverball/
Source0:	http://icculus.org/neverball/%{name}-%{version}.tar.bz2
Patch0:		neverball-1.5.2-fix-locale-dir.patch
Patch1:		neverball-1.5.4-fix-linking.patch
Group:		Games/Arcade
License:	GPLv2+
Epoch:		1
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	SDL_mixer-devel SDL_image-devel SDL_ttf-devel libpng-devel libjpeg-devel
BuildRequires:	GL-devel
BuildRequires:	libphysfs-devel
Obsoletes:	neverputt
Provides:	neverputt

%description
Tilt the floor to roll the ball through the obstacle course
before time runs out.
This package inclutes neverputt, a golf game based on neverball.
Hardware accellerated OpenGL support with multitexture
(OpenGL 1.2.1 or greater) is required.

%prep
%setup -q
%apply_patches

%build
%make CFLAGS="$RPM_OPT_FLAGS -ansi `sdl-config --cflags`" ENABLE_NLS=1 DATADIR=%_gamesdatadir/%name/data

%install
rm -rf $RPM_BUILD_ROOT

install -m 755 -D %name %buildroot%_gamesbindir/%name
install -m 755 neverputt %buildroot%_gamesbindir/

mkdir -p $RPM_BUILD_ROOT%{_gamesdatadir}/%{name}
rm -fr data/map-*/*.map
cp -a data $RPM_BUILD_ROOT%{_gamesdatadir}/%{name}/

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
install -m 644 dist/*.desktop $RPM_BUILD_ROOT%{_datadir}/applications
mkdir -p %buildroot%_mandir/man6
install -m 644 dist/*.6 %buildroot%_mandir/man6

for res in 16 24 32 48 64 128 256; do
    mkdir -p %buildroot%_datadir/icons/hicolor/${res}x${res}/apps
    install -m 644 dist/neverball_${res}.png %buildroot%_datadir/icons/hicolor/${res}x${res}/apps/neverball.png
    install -m 644 dist/neverputt_${res}.png %buildroot%_datadir/icons/hicolor/${res}x${res}/apps/neverputt.png
done

cp -r locale %buildroot%_datadir/

%find_lang %name

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%update_menus
%update_icon_cache hicolor
%postun
%clean_menus
%clean_icon_cache hicolor
%endif

%files -f %name.lang
%defattr(644,root,root,755)
%doc CHANGES README
%doc doc/*
%attr(755,root,root) %{_gamesbindir}/%{name}
%attr(755,root,root) %{_gamesbindir}/neverputt
%dir %{_gamesdatadir}/%{name}
%{_gamesdatadir}/%{name}/*
%{_datadir}/applications/%name.desktop
%{_datadir}/applications/neverputt.desktop
%_datadir/icons/hicolor/*/apps/never*png
%_mandir/man6/neverball.6*
%_mandir/man6/neverputt.6*


%changelog
* Wed Dec 07 2011 Götz Waschk <waschk@mandriva.org> 1:1.5.4-3mdv2012.0
+ Revision: 738526
- fix linking
- yearly rebuild

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.5.4-2mdv2011.0
+ Revision: 613037
- the mass rebuild of 2010.1 packages

* Sun Sep 20 2009 Götz Waschk <waschk@mandriva.org> 1:1.5.4-1mdv2010.0
+ Revision: 445299
- update to new version 1.5.4

* Wed Sep 09 2009 Frederik Himpe <fhimpe@mandriva.org> 1:1.5.3-1mdv2010.0
+ Revision: 435898
- update to new version 1.5.3

* Fri Aug 28 2009 Götz Waschk <waschk@mandriva.org> 1:1.5.2-2mdv2010.0
+ Revision: 421827
- add another patch to fix locale dir
- drop patch and set datadir in make command line (bug #53233)

* Mon Aug 17 2009 Götz Waschk <waschk@mandriva.org> 1:1.5.2-1mdv2010.0
+ Revision: 417145
- update build deps
- new version
- drop patch 0

* Sun Aug 16 2009 Götz Waschk <waschk@mandriva.org> 1:1.5.1-5mdv2010.0
+ Revision: 416887
- rebuild for new libjpeg

* Fri Jun 12 2009 Götz Waschk <waschk@mandriva.org> 1:1.5.1-4mdv2010.0
+ Revision: 385557
- really fix directories (bug #51591)

* Fri Jun 12 2009 Götz Waschk <waschk@mandriva.org> 1:1.5.1-3mdv2010.0
+ Revision: 385475
- fix locale location
- readd wrapper scripts to make it start from command line again

* Fri Jun 12 2009 Götz Waschk <waschk@mandriva.org> 1:1.5.1-2mdv2010.0
+ Revision: 385389
- fix data dir
- use upstream desktop entries, icons, man pages and docs
- enable translations

* Mon Jun 08 2009 Götz Waschk <waschk@mandriva.org> 1:1.5.1-1mdv2010.0
+ Revision: 383900
- update to new version 1.5.1

* Wed Feb 04 2009 Zombie Ryushu <ryushu@mandriva.org> 1:1.5.0-1mdv2009.1
+ Revision: 337241
- Add libjpeg to Build Requires
- Add libpng to Build Requires

  + Michael Scherer <misc@mandriva.org>
    - update to new release

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 1:1.4.0-7mdv2009.0
+ Revision: 253859
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri Jan 11 2008 Thierry Vignaud <tv@mandriva.org> 1:1.4.0-5mdv2008.1
+ Revision: 148290
- drop old menu
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Tue Aug 28 2007 Thierry Vignaud <tv@mandriva.org> 1:1.4.0-5mdv2008.0
+ Revision: 73096
- kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'


* Mon Sep 04 2006 Gtz Waschk <waschk@mandriva.org> 1.4.0-5mdv2007.0
- fix installation

* Wed Jul 05 2006 Gtz Waschk <waschk@mandriva.org> 1:1.4.0-4mdv2007.0
- fix buildrequires
- xdg menu

* Wed May 10 2006 Götz Waschk <waschk@mandriva.org> 1:1.4.0-3mdk
- Rebuild
- use mkrel

* Mon May 09 2005 Gtz Waschk <waschk@mandriva.org> 1.4.0-2mdk
- fix build on x86_64

* Wed Sep 15 2004 Goetz Waschk <waschk@linux-mandrake.com> 1.4.0-1mdk
- New release 1.4.0

* Mon Sep 06 2004 Gtz Waschk <waschk@linux-mandrake.com> 1.3.7-2mdk
- don't accidently remove .sol files (thanks to Fabien Brachere)

* Thu Aug 12 2004 Goetz Waschk <waschk@linux-mandrake.com> 1.3.7-1mdk
- New release 1.3.7

* Sun Jul 25 2004 Goetz Waschk <waschk@linux-mandrake.com> 1.3.6-1mdk
- New release 1.3.6

* Thu Jul 22 2004 Goetz Waschk <waschk@linux-mandrake.com> 1.3.5-1mdk
- New release 1.3.5

* Wed Jul 14 2004 Goetz Waschk <waschk@linux-mandrake.com> 1.3.4-1mdk
- New release 1.3.4

* Tue Jul 13 2004 Gtz Waschk <waschk@linux-mandrake.com> 1.3.3-1mdk
- drop GLU dependancy
- New release 1.3.3

* Mon Jul 12 2004 Goetz Waschk <waschk@linux-mandrake.com> 1.3.2-1mdk
- New release 1.3.2

* Wed Jul 07 2004 Goetz Waschk <waschk@linux-mandrake.com> 1.3.1-1mdk
- New release 1.3.1

* Mon Jun 28 2004 Goetz Waschk <waschk@linux-mandrake.com> 1.3.0-1mdk
- New release 1.3.0

* Mon Jun 21 2004 Goetz Waschk <waschk@linux-mandrake.com> 1.2.7-1mdk
- New release 1.2.7

* Fri May 07 2004 Gtz Waschk <waschk@linux-mandrake.com> 1.2.5-1mdk
- add source URL
- fix doc file listing
- New release 1.2.5

* Wed Apr 14 2004 Olivier Blin <blino@mandrake.org> 1.2.1-1mdk
- install neverputt files
- Obsoletes/Provides neverputt (merged in neverball)
- new release

* Fri Feb 06 2004 Olivier Blin <blino@mandrake.org> 1.1.0-2mdk
- don't ship unneeded files (map "source" files)

* Thu Feb 05 2004 Per yvind Karlsen <peroyvind@linux-mandrake.com> 1.1.0-1mdk
- 1.1.0
- fix buildrequires (lib64..)

* Sun Nov 09 2003 Olivier Blin <oliv.blin@laposte.net> 1.0.0-2mdk
- keep 0.25.11-2mdk fixes (stupid me ...)

* Sun Nov 09 2003 Olivier Blin <oliv.blin@laposte.net> 1.0.0-1mdk
- 1.0.0
- add url in Source0

* Wed Oct 29 2003 Per yvind Karlsen <peroyvind@linux-mandrake.com> 0.25.11-2mdk
- compile with $RPM_OPT_FLAGS
- don't list datadir twice in %%files

* Mon Oct 27 2003 Per yvind Karlsen <peroyvind@linux-mandrake.com> 0.25.11-1mdk
- 0.25.11
- updated url
- move to %%{_gamesbindir} and %%{_gamesdatadir}

* Thu Oct 16 2003 Per yvind Karlsen <peroyvind@linux-mandrake.com> 0.25.10-1mdk
- 0.25.10

* Wed Oct 01 2003 Gtz Waschk <waschk@linux-mandrake.com> 0.25.6-1mdk
- new version

* Mon Sep 22 2003 Gtz Waschk <waschk@linux-mandrake.com> 0.25.4-1mdk
- new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3451 |12cr|nevernote-0.99-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		nevernote
Version:	0.99
Release:	%mkrel 1
Group:		Networking/Other
Summary:	Evernote-clone. Use with Evernote to remember everything
License:	GPLv2
URL:		http://nevernote.sourceforge.net/
Source:		%{name}-%{version}_i386.tar.gz
Patch:		%{name}.desktop-ru.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-build
#Requires:	

%description
Evernote-clone. Use with Evernote to remember everything

%prep
%setup -q -n %{name}
%patch -p0

#%build

%install
install -d -m 755 %{buildroot}%{_bindir}
install -m 755 usr/bin/%{name}.sh %{buildroot}%{_bindir}/%{name}

install -d -m 755 %{buildroot}%{_datadir}/applications
install -m 644 usr/share/applications/%{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop

install -d -m 755 %{buildroot}%{_datadir}/%{name}
cp -a usr/share/%{name}/* %{buildroot}%{_datadir}/%{name}

install -d -m 755 %{buildroot}%{_docdir}/%{name}
install -m 644 usr/share/doc/%{name}/* %{buildroot}%{_docdir}/%{name}

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_bindir}/%{name}
%{_docdir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3452 |12cr|newsbeuter-2.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	RSS/Atom feed reader for text terminals
Name:		newsbeuter
Version:	2.5
Release:	2
License:	MIT
Group:		Networking/News
Url:		http://www.newsbeuter.org
Source0:	%{name}-%{version}.tar.gz
Patch0:		newsbeuter-2.5-gcc4.7.patch
BuildRequires:	gettext-devel
BuildRequires:	stfl-devel
BuildRequires:	pkgconfig(json)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(ncursesw)
BuildRequires:	pkgconfig(sqlite3)

%description
Newsbeuter is an open-source RSS/Atom feed reader for text
terminals. It runs on Linux, FreeBSD, Mac OS X and other Unix-like
operating systems. Newsbeuter's great configurability and vast number
of features make it a perfect choice for people that need a slick and
fast feed reader that can be completely controlled via keyboard.

A summary of some of its features:

* Subscribe to RSS 0.9x, 1.0, 2.0 and Atom feeds
* Download podcasts
* Freely configure your keyboard shortcuts
* Search through all downloaded articles
* Categorize and query your subscriptions with a flexible tag system
* Integrate any data source through a flexible filter and plugin
  system
* Automatically remove unwanted articles through a "killfile"
* Define "meta feeds" using a powerful query language
* Synchronize newsbeuter with your bloglines.com account
* Import and exporting your subscriptions with the widely used OPML
  format
* Freely define newsbeuter's look'n'feel through free color
  configurability and format strings

%prep
%setup -q
%patch0 -p1

%build
CXXFLAGS=-fpermissive %make prefix=%{_prefix}

%install
%makeinstall_std prefix=%{_prefix}

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS CHANGES LICENSE README TODO doc/xhtml/*.html
%{_bindir}/*
%{_mandir}/man1/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3453 |12cr|nexp-0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:          nexp 
Version:       0.2
Release:       %mkrel 2
Summary:       Tool for browsing and monitoring KDE Nepomuk database
Group:         Graphical desktop/KDE
License:       GPLv3
Url:           http://gitorious.org/nexp/nexp-git 
Source:        122981-%name-%version.tar.gz
BuildRequires: kde4-macros
Requires:      python-qt4
BuildRoot:     %{_tmppath}/%{name}-%{version}-%{release}-root
BuildArch:     noarch

%description
NExp is Nepomuk Explorer.
A tool for browsing and monitoring KDE Nepomuk database.

%files 
%defattr(-,root,root)
%_kde_bindir/%name
%attr(755,root,root) %_kde_datadir/%name

#--------------------------------------------------------------------

%prep
%setup -q -n %name-%version

%build

%install
rm -rf %{buildroot}

%__mkdir -p %buildroot%_kde_datadir/%name
%__mkdir -p %buildroot%_kde_bindir/
cp -frv * %buildroot%_kde_datadir/%name/

pushd %buildroot%_prefix
ln -s %_kde_datadir/%name/main.py bin/%name
popd

%clean
rm -rf %{buildroot}


%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2-2mdv2011.0
+ Revision: 613039
- the mass rebuild of 2010.1 packages

* Mon Apr 26 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.2-1mdv2010.1
+ Revision: 538873
- Fix perms
  CCBUG: 58898
- Add kde4-macros as BuildRequires:
  CCBUG: 58898
- Fix spec file
  CCBUG: 58898
- Fix licence
  CCBUG:58898
- import nexp



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3454 |12cr|neXtaw-0.15.1-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name neXtaw
%define version 0.15.1
%define release %mkrel 10
 
%define major 0
%define libname  %mklibname %name %{major}
%define libnamedev  %mklibname %name -d

Summary:    A NeXt lookalike widget set
Name:      %{name}
Version:   %{version}
Release:   %{release}
URL:        http://siag.nu/neXtaw/#download
Source:    %{name}-%{version}.tar.bz2
Patch0:    neXtaw-0.15.1-fix-link.patch
License:   GPL-like
Group:     System/Libraries
Buildrequires: libx11-devel
BuildRequires: libxext-devel
BuildRequires: libxmu-devel
BuildRequires: libxt-devel
BuildRoot: %{_tmppath}/%{name}-buildroot

%description 
A replacement library for the Athena (libXaw) widget set.
It is based on Xaw3d, by Kaleb Keithley. 
Its goal is to try to emulate the look and feel of the N*XTSTEP GUI.

%package -n %{libname}
Summary:  A NeXt lookalike widget set
Group: System/Libraries

%description -n %{libname}
A replacement library for the Athena (libXaw) widget set.

%package -n %{libnamedev}
Summary:  A NeXt lookalike widget set
Group:    Development/C
Requires: %{libname} = %{version}-%{release}
Provides: libneXtaw-devel = %{version}-%{release}
Provides: neXtaw-devel = %{version}-%{release}
Obsoletes: %{_lib}neXtaw0-devel < %{version}-%{release}

%description -n %{libnamedev}
Static libraries and header files for neXtaw app development

%prep
%setup -q
%patch0 -p0

%build
autoreconf -fi
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files -n %{libname}
%defattr(-,root,root)
%doc ChangeLog README*
%{_libdir}/lib*.so.%{major}
%{_libdir}/lib*.so.%{major}.*

%files -n %{libnamedev}
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog INSTALL README TODO
%{_includedir}/X11/neXtaw
%{_libdir}/lib*.*a
%{_libdir}/lib*.so


%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 0.15.1-10mdv2011.0
+ Revision: 613041
- the mass rebuild of 2010.1 packages

* Sun Feb 21 2010 Funda Wang <fwang@mandriva.org> 0.15.1-9mdv2010.1
+ Revision: 508949
- simplify BR

* Sun Feb 21 2010 Funda Wang <fwang@mandriva.org> 0.15.1-8mdv2010.1
+ Revision: 508946
- fix linkage

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Dec 19 2007 Thierry Vignaud <tv@mandriva.org> 0.15.1-5mdv2008.1
+ Revision: 134097
- rebuild

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.15.1-4mdv2008.1
+ Revision: 130625
- kill re-definition of %%buildroot on Pixel's request
- import neXtaw


* Mon May 22 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.15.1-4mdk
- fix requires

* Fri May 19 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.15.1-3mdk
- fix buildrequires

* Wed Jan 04 2005 Lenny Cartier <lenny@mandriva.com> 0.15.1-2mdk
- rebuild

* Mon Nov 15 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.15.1-1mdk
- 0.15.1

* Sat Sep 13 2003 Stefan van der Eijk <stefan@eijk.nu> 0.14.0-3mdk
- Move files from /usr/include/X11 to /usr/X11R6/include/X11)
- -devel package Requires XFree86-devel

* Mon May 05 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.14.0-2mdk
- buildrequires

* Fri Feb 28 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.14.0-1mdk
- 0.14.0

* Thu Jan 30 2003 Charles A Edwards <eslrahc@bellsouth.net> 0.13.0-1mdk
- initial Mdk pkg

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3455 |12cr|nexuiz-2.5.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define date 20091001

Summary:	An open source first-person shooter
Name:		nexuiz
Version:	2.5.2
Release:	%mkrel 3
License:	GPLv2+
Group:		Games/Arcade
URL:		http://www.nexuiz.com/
# (tpg) original source is here http://downloads.sourceforge.net/nexuiz/
# extract only needed files
# unzip -j nexuiz-25.zip Nexuiz/sources/enginesource%{date}.zip
Source0:	enginesource%{date}.zip
BuildRequires:	SDL-devel
BuildRequires:	GL-devel
BuildRequires:	libxxf86dga-devel
BuildRequires:	libxext-devel
BuildRequires:	libxpm-devel
BuildRequires:	libxxf86vm-devel
BuildRequires:	libalsa-devel
BuildRequires:	libjpeg-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Nexuiz is a multiplayer 3D first-person shooter based upon a
heavily modified Quake 1 engine.

WARNING: This game contains violence that is not suitable for children.

%package glx
Summary:	GLX client for the open source first-person shooter Nexuiz
Group:		Games/Arcade
Provides:	nexuiz = %{version}-%{release}
Requires:	nexuiz-data = %{version}

%description glx
Nexuiz is a multiplayer 3D first-person shooter based upon a
heavily modified Quake 1 engine.

This package contains the glx client.
It is known to be unstable on some systems, if you experience problems
please try the nexuiz-sdl package instead.

WARNING: This game contains violence that is not suitable for children.

%package sdl
Summary:	SDL client for the open source first-person shooter Nexuiz
Group:		Games/Arcade
Provides:	nexuiz = %{version}-%{release}
Requires:	nexuiz-data = %{version}

%description sdl
Nexuiz is a multiplayer 3D first-person shooter based upon a
heavily modified Quake 1 engine.

This package contains the SDL client.

WARNING: This game contains violence that is not suitable for children.

%package dedicated
Summary:	Dedicated server for Nexuiz
Group:		Games/Arcade
Requires:	nexuiz-data = %{version}

%description dedicated
Nexuiz is a multiplayer 3D first-person shooter based upon a
heavily modified Quake 1 engine.

This packages contains the dedicated server.

WARNING: This game contains violence that is not suitable for children.

%prep
%setup -q -n darkplaces
sed -i 's/\r//' darkplaces.txt
sed -i 's,/usr/X11R6/,/usr/,g' makefile makefile.inc

%build
%setup_compile_flags
%serverbuild

# Create main launch script
VARIANTS="sdl glx"
for TYPE in $VARIANTS; do
cat << LAUNCH_END > ./nexuiz-${TYPE}_launch
#!/bin/bash
# Mandriva launch script copyright (C) Eskild Hustvedt 2005, 2006
# Licensed under the GNU General Public License
cd %{_gamesdatadir}/nexuiz/
# Check if the user is running a GeForce FX card and doesn't already have a config file
if [ ! -e \$HOME/.nexuiz/ ]; then
	mkdir -p \$HOME/.nexuiz/data
        if [ "\`lspcidrake | grep -i nvidia | grep -i geforce | grep FX\`" = "" ]; then
                # Don't use GLSL
                echo 'r_glsl "0"' > \$HOME/.nexuiz/data/autoexec.cfg
        fi
# Set default video settings
cat << EOF > \$HOME/.nexuiz/data/config.cfg
vid_fullscreen "1"
vid_height "600"
vid_width "800"
EOF
fi
exec %{_gamesbindir}/nexuiz-${TYPE}.real "\$@"
LAUNCH_END
done

# Create the server launch script
cat << EOF > ./nexuiz-dedicated_launch
#!/bin/bash
cd %{_gamesdatadir}/nexuiz/
exec %{_gamesbindir}/nexuiz-dedicated.real "\$@"
EOF

# (tpg) build with mdv ldflags
sed -i -e 's@LDFLAGS_UNIXCOMMON=@LDFLAGS_UNIXCOMMON+=@g' makefile.inc

# Building breaks when using multiple jobs, so force one.
%make -j1 release CPUOPTIMIZATIONS="%{optflags}" UNIX_X11LIBPATH=%{_libdir} DP_FS_BASEDIR=%{_gamesdatadir}/%{name} LDFLAGS_UNIXCOMMON="%{ldflags} -lm" DP_LINK_TO_LIBJPEG="1"

%install
rm -rf %{buildroot}
install -m755 darkplaces-glx -D %{buildroot}%{_gamesbindir}/nexuiz-glx.real
install -m755 darkplaces-sdl -D %{buildroot}%{_gamesbindir}/nexuiz-sdl.real
install -m755 darkplaces-dedicated -D %{buildroot}%{_gamesbindir}/nexuiz-dedicated.real

install -m755 nexuiz-glx_launch -D %{buildroot}%{_gamesbindir}/nexuiz-glx
install -m755 nexuiz-sdl_launch -D %{buildroot}%{_gamesbindir}/nexuiz-sdl
install -m755 nexuiz-dedicated_launch -D %{buildroot}%{_gamesbindir}/nexuiz-dedicated

mkdir -p %{buildroot}%{_datadir}/applications
cat << EOF > %{buildroot}%{_datadir}/applications/%{name}-glx.desktop
[Desktop Entry]
Name=Nexuiz (glx client)
StartupNotify=true
Terminal=false
Type=Application
Icon=%{name}
Exec=%{_gamesbindir}/%{name}-glx
Categories=Game;ArcadeGame;
EOF
cat << EOF > %{buildroot}%{_datadir}/applications/%{name}-sdl.desktop
[Desktop Entry]
Name=Nexuiz (sdl client)
StartupNotify=true
Terminal=false
Type=Application
Icon=%{name}
Exec=%{_gamesbindir}/%{name}-sdl
Categories=Game;ArcadeGame;
EOF

%if %mdkversion < 200900
%post glx
%{update_menus}
%endif

%if %mdkversion < 200900
%post sdl
%{update_menus}
%endif

%if %mdkversion < 200900
%postun glx 
%{clean_menus}
%endif

%if %mdkversion < 200900
%postun sdl
%{clean_menus}
%endif

%clean
rm -rf %{buildroot}

%files glx
%defattr(-,root,root)
%doc darkplaces.txt
%{_gamesbindir}/nexuiz-glx
%{_gamesbindir}/nexuiz-glx.real
%{_datadir}/applications/%{name}-glx.desktop

%files sdl
%doc darkplaces.txt
%defattr(-,root,root)
%{_gamesbindir}/nexuiz-sdl
%{_gamesbindir}/nexuiz-sdl.real
%{_datadir}/applications/%{name}-sdl.desktop

%files dedicated
%defattr(-,root,root)
%doc darkplaces.txt
%{_gamesbindir}/nexuiz-dedicated
%{_gamesbindir}/nexuiz-dedicated.real


%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 2.5.2-3mdv2011.0
+ Revision: 613042
- the mass rebuild of 2010.1 packages

* Sat Jun 05 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 2.5.2-2mdv2010.1
+ Revision: 547133
- link against symstem libjpeg
- export %%serverbuild and %%setup_compile_flags macros

* Sun Nov 15 2009 Funda Wang <fwang@mandriva.org> 2.5.2-1mdv2010.1
+ Revision: 466288
- New version 2.5.2

* Sun Jul 19 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 2.5.1-1mdv2010.0
+ Revision: 397782
- build with %%ldflags
- update to new version 2.5.1

* Fri May 15 2009 Samuel Verschelde <stormi@mandriva.org> 2.5-2mdv2010.0
+ Revision: 376217
- change Group to Arcade like the other FPS and like it's desktop file

* Fri May 01 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 2.5-1mdv2010.0
+ Revision: 369300
- update to new version 2.5

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 2.4.2-4mdv2009.0
+ Revision: 268266
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Thu May 15 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2.4.2-3mdv2009.0
+ Revision: 207684
- disable -mmmx

* Wed May 14 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2.4.2-2mdv2009.0
+ Revision: 207210
- enable mmx support

* Tue May 13 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2.4.2-1mdv2009.0
+ Revision: 206528
- new version

* Sat May 03 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2.4-3mdv2009.0
+ Revision: 200541
- fix the wrapper script one more time

* Fri May 02 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2.4-2mdv2009.0
+ Revision: 200500
- fix wrapper script

* Fri May 02 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2.4-1mdv2009.0
+ Revision: 199946
- add few missing buildrequires
- extract only needed files from the upstream all-in-one zip file
- license is GPLv2+
- add docs
- new version
- drop patch0
- fix compilation
- drop useless hacks
- spec file clean
- drop X-MandrivaLinux from desktop files

* Fri Jan 11 2008 Thierry Vignaud <tv@mandriva.org> 2.3-1mdv2008.1
+ Revision: 148291
- drop old menu
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Jun 02 2007 Eskild Hustvedt <eskild@mandriva.org> 2.3-1mdv2008.0
+ Revision: 34431
- New version 2.3
- Now uses exec to start the game


* Thu Feb 08 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.2.3-2mdv2007.0
+ Revision: 118044
- bump release in order to force upload

  + Eskild Hustvedt <eskild@mandriva.org>
    - New version 2.2.3 (security fixes)

* Thu Dec 14 2006 Eskild Hustvedt <eskild@mandriva.org> 2.2.1-1mdv2007.1
+ Revision: 97147
- Added notice about glx client instability
- New version 2.2.1

* Sat Dec 02 2006 Olivier Blin <oblin@mandriva.com> 2.1-2mdv2007.1
+ Revision: 90094
- buildrequire libxxf86dga-devel
- buildrequire GL-devel
- fix XDG menu
- Import nexuiz

* Thu Sep 14 2006 Eskild Hustvedt <eskild@mandriva.org> 2.1-1mdv
- New version 2.1
- XDG menu

* Fri Jun 16 2006 Eskild Hustvedt <eskild@mandriva.org> 2.0-1mdv
- New version 2.0

* Thu Feb 16 2006 Eskild Hustvedt <eskild@mandriva.org> 1.5-1mdk
- New version 1.5

* Wed Nov 02 2005 Eskild Hustvedt <eskild@mandriva.org> 1.2.1-4mdk
- Minor fixes to the menu entries *sigh*

* Wed Nov 02 2005 Eskild Hustvedt <eskild@mandriva.org> 1.2.1-3mdk
- Really really fixed the launch script (I hope)

* Tue Nov 01 2005 Eskild Hustvedt <eskild@mandriva.org> 1.2.1-2mdk
- Fixed the launchscript (bah)

* Sun Oct 30 2005 Eskild Hustvedt <eskild@mandriva.org> 1.2.1-1mdk
- Now defaults to 800x600 instead of 1024x768
- New version 1.2.1

* Wed Aug 31 2005 Couriousous <couriousous@mandriva.org> 1.2-2mdk
- Disable fortify ( ie won't build if enabled )
- Fix Geforce FX detection

* Wed Aug 31 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.2-1mdk
- 1.2

* Tue Jul 12 2005 Eskild Hustvedt <eskild@mandriva.org> 1.1-2mdk
- Added a hack for GeForce FX cards in the startup script(s)

* Wed Jul 06 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.1-1mdk
- 1.1
- split out data package
- compile with optimizations
- fix requires & provides
- added dedicated server

* Fri Jun 10 2005 Eskild Hustvedt <eskild@mandrake.org> 1.0-1mdk
- Initial Mandriva Linux package
- Patch0: fix compile (thanks Michael Scherer)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3456 |12cr|nexuiz-data-2.5.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname nexuiz

Summary:	Data files for the open-source first-person shooter Nexuiz
Name:		%{oname}-data
Version:	2.5.2
Release:	%mkrel 4
License:	GPLv2+
Group:		Games/Other
URL:		http://www.nexuiz.com/
# (tpg) original source is here http://downloads.sourceforge.net/nexuiz/nexuiz-24.zip
# extract only needed files
# unzip nexuiz-252.zip
# mkdir nexuiz-data-2.5.2/
# mv Nexuiz/data/ Nexuiz/Docs Nexuiz/gpl.txt nexuiz-data-2.5.2/
# tar cYf nexuiz-data-2.5.2.tar.lzma nexuiz-data-2.5.2/
Source0:	%{oname}-data-%{version}.tar.lzma
Source11:	%{oname}-16x16.png
Source12:	%{oname}-32x32.png
Source13:	%{oname}-48x48.png
BuildArch:	noarch
Requires:	%{oname} = %{version}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Nexuiz is a multiplayer 3D first-person shooter based upon a
heavily modified Quake 1 engine.

This package contains the data files for Nexuiz.

WARNING: This game contains violence that is not suitable for children.

%prep
%setup -q
chmod 644 *.txt
sed -i 's/\r//' Docs/*.htm* Docs/*.txt

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_gamesdatadir}/%{oname}/data/
install -m644 data/*.pk3 %{buildroot}%{_gamesdatadir}/%{oname}/data/
install -m644 %{SOURCE11} -D %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{oname}.png
install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{oname}.png
install -m644 %{SOURCE13} -D %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{oname}.png

%post
%update_icon_cache hicolor

%postun
%clean_icon_cache hicolor

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Docs
%{_gamesdatadir}/%{oname}
%{_iconsdir}/hicolor/*/apps/%{oname}.png


%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 2.5.2-4mdv2011.0
+ Revision: 613052
- the mass rebuild of 2010.1 packages

* Tue Dec 15 2009 Samuel Verschelde <stormi@mandriva.org> 2.5.2-3mdv2010.1
+ Revision: 479052
- bump release

  + Funda Wang <fwang@mandriva.org>
    - rebuild
    - New version 2.5.2

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - update to new version 2.5.1

* Fri May 01 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 2.5-1mdv2010.0
+ Revision: 369301
- update to new version 2.5

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 2.4.2-2mdv2009.0
+ Revision: 268267
- rebuild early 2009.0 package (before pixel changes)

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - new version
    - fix docs

* Fri May 02 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2.4-1mdv2009.0
+ Revision: 199945
- new version
- extract only needed files from the upstream all-in-one zip file
- move icons to the fd.o compiliant directory
- add scriplets
- spec file clean

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 2.3-1mdv2008.1
+ Revision: 136630
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Jun 01 2007 Eskild Hustvedt <eskild@mandriva.org> 2.3-1mdv2008.0
+ Revision: 34290
- New version 2.3


* Sun Jan 28 2007 Eskild Hustvedt <eskild@mandriva.org> 2.2.3-1mdv2007.0
+ Revision: 114574
- New version 2.2.3(includes a security fix)

* Thu Dec 14 2006 Eskild Hustvedt <eskild@mandriva.org> 2.2.1-1mdv2007.1
+ Revision: 97145
- New version 2.2.1

  + Olivier Blin <oblin@mandriva.com>
    - Import nexuiz-data

* Thu Sep 14 2006 Eskild Hustvedt <eskild@mandriva.org> 2.1-1mdv
- New version 2.1

* Fri Jun 16 2006 Eskild Hustvedt <eskild@mandriva.org> 2.0-1mdv
- New version 2.0

* Thu Feb 16 2006 Eskild Hustvedt <eskild@mandriva.org> 1.5-1mdk
- New version 1.5

* Sun Oct 30 2005 Eskild Hustvedt <eskild@mandriva.org> 1.2.1-1mdk
- New version 1.2.1

* Wed Aug 31 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.2-1mdk
- 1.2

* Wed Jul 06 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.1-1mdk
- splitted out from nexuiz packag
- move data from %%{_libdir} to %%{_gamesdatadir}
- use png icons


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3457 |12cr|nforenum-4.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		nforenum
Version:	4.0.0
Release:	%mkrel 2
Summary:	A format correcter and linter for the NFO language
Group:		Development/Other
License:	GPLv2+
URL:		http://users.tt-forums.net/dalestan/nforenum/
Source:		http://gb.binaries.openttd.org/binaries/extra/%{name}/%{version}/%{name}-%{version}-source.tar.gz
# Patch from PLD Linux
Patch0:		nforenum-flags.patch
# Patch from upstream: http://hg.openttdcoop.org/nforenum/rev/a556674805ba
Patch1:		nforenum-fix_install.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root
BuildRequires:	boost-devel
BuildRequires:	upx

%description
nforenum takes as input any number of files that contain something that vaguely
resembles valid NFO, and produces, to the best of its ability, encodable NFO
files, one for each input file.

It also detects and warns about some common mistakes made in NFO coding. All
errors that will cause TTDPatch to reject the GRF during the initialization or
activation phases should be detected; if any are not, it is a bug and should be
reported as such.

Sprites that are too short, not of the correct type (real/pseudo/&c.), too
long, or otherwise not in agreement with their data or the preceding sprites
are all detected. 

%prep
%setup -q -n %{name}-%{version}-source
%patch0 -p1
%patch1 -p1

%build
%make \
	CXXFLAGS="%{optflags}" \
	LDOPT="%{ldflags}"

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc bundle/docs/*.txt
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.*


%changelog
* Sat Aug 21 2010 Jani Välimaa <wally@mandriva.org> 4.0.0-2mdv2011.0
+ Revision: 571672
- fix file list
- add P0 from PLD to fix flags and flags passing order
- use correct build time flags
- add P1 from upstream to fix install
- add missing BR

* Sun Aug 15 2010 Jani Välimaa <wally@mandriva.org> 4.0.0-1mdv2011.0
+ Revision: 569942
- new version 4.0.0

* Mon Aug 09 2010 Jani Välimaa <wally@mandriva.org> 4.0.0-0.RC1.1mdv2011.0
+ Revision: 568189
- new version 4.0.0 RC1
- install man file

* Tue Apr 13 2010 Jani Välimaa <wally@mandriva.org> 3.4.6-r2309.1mdv2010.1
+ Revision: 534606
- import nforenum



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3458 |12cr|nfoview-1.9.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           nfoview
Version:        1.9.5
Release:        %mkrel 1
Summary:        Simple viewer for NFO files
License:        GPLv3+
Group:          File tools
URL:            http://home.gna.org/nfoview/
Source0:        http://download.gna.org/nfoview/1.9/nfoview-%{version}.tar.bz2
Requires:       pygtk2.0
Requires:       pygtk2.0-libglade
Suggests:       terminus-font
BuildRequires:  desktop-file-utils
BuildRequires:  intltool
BuildRequires:  python-devel
BuildRequires:  pygtk2.0
BuildRequires:  pygtk2.0-libglade
Requires(post): desktop-common-data
Requires(postun): desktop-common-data
Requires(post): desktop-file-utils
Requires(postun): desktop-file-utils
BuildArch:      noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%description
NFO Viewer is a simple viewer for NFO files, which are "ASCII" art in
the CP437 codepage. The advantages of using NFO Viewer instead of a
text editor are preset font and encoding settings, automatic window
size and clickable hyperlinks.

%prep
%setup -q

%build
%{__python} setup.py build

%install
%{__rm} -rf %{buildroot}
%{__python} setup.py install --root=%{buildroot}
%find_lang %{name}

%clean
%{__rm} -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root,-)
%doc AUTHORS NEWS README TODO
%{_bindir}/nfoview
%{python_sitelib}/nfoview*
%{_datadir}/applications/nfoview.desktop
%{_mandir}/man1/nfoview.1*
%{_datadir}/nfoview
%{_datadir}/icons/hicolor/*/apps/nfoview.*


%changelog
* Sun May 29 2011 Jani Välimaa <wally@mandriva.org> 1.9.5-1mdv2011.0
+ Revision: 681714
- update to new version 1.9.5

* Tue Apr 05 2011 Jani Välimaa <wally@mandriva.org> 1.9.4-1
+ Revision: 650731
- update to new version 1.9.4

* Sun Mar 27 2011 Jani Välimaa <wally@mandriva.org> 1.9.3-1
+ Revision: 648604
- update to new version 1.9.3

* Sun Oct 31 2010 Jani Välimaa <wally@mandriva.org> 1.9.2-2mdv2011.0
+ Revision: 590974
- drop py_requires macro
- drop support for old (2008.1 and older) mdv releases
- rebuild for new python 2.7

* Tue Oct 05 2010 Jani Välimaa <wally@mandriva.org> 1.9.2-1mdv2011.0
+ Revision: 583131
- update to new version 1.9.2

* Sat Jul 10 2010 Jani Välimaa <wally@mandriva.org> 1.9.1-1mdv2011.0
+ Revision: 550036
- new version 1.9.1

* Sun Apr 25 2010 Jani Välimaa <wally@mandriva.org> 1.9-1mdv2010.1
+ Revision: 538523
- update to new version 1.9

* Fri Nov 06 2009 Jani Välimaa <wally@mandriva.org> 1.8-1mdv2010.1
+ Revision: 461168
- new version 1.8

* Sun Sep 27 2009 Jani Välimaa <wally@mandriva.org> 1.7-1mdv2010.0
+ Revision: 449724
- update to version 1.7

* Sun Aug 16 2009 Jani Välimaa <wally@mandriva.org> 1.6-1mdv2010.0
+ Revision: 417025
- update to new version 1.6

* Tue Jun 02 2009 Jani Välimaa <wally@mandriva.org> 1.5-1mdv2010.0
+ Revision: 382281
- New version 1.5
- Removed unneeded sources

* Fri Jan 23 2009 Jérôme Soyer <saispo@mandriva.org> 1.2.1-1mdv2009.1
+ Revision: 332873
- New upstream release

* Tue Jan 06 2009 Funda Wang <fwang@mandriva.org> 1.2-4mdv2009.1
+ Revision: 325768
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.2-3mdv2009.0
+ Revision: 268277
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Mon May 19 2008 David Walluck <walluck@mandriva.org> 1.2-2mdv2009.0
+ Revision: 208852
- spec cleanup

* Mon May 19 2008 David Walluck <walluck@mandriva.org> 1.2-1mdv2009.0
+ Revision: 208830
- 1.2

* Sat May 10 2008 Anssi Hannula <anssi@mandriva.org> 1.1.2-1mdv2009.0
+ Revision: 205369
- new version
- drop fix-build-without-x.patch, fixed upstream

* Wed May 07 2008 Anssi Hannula <anssi@mandriva.org> 1.1.1-1mdv2009.0
+ Revision: 203749
- do not reference nfoview for __version__ in setup.py to allow building
  without X (fix-build-without-x.patch)
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3459 |12cr|nfrotz-0.3.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    nfrotz
%define version 0.3.3
%define release 3

Name:           %{name}
Summary:        Z-machine interpreter for Interactive Fiction games, with support for Unicode
Version:        %{version}
Release:        %{release}
Source0:        http://mirror.ifarchive.org/if-archive/infocom/interpreters/frotz/%{name}-%{version}.tgz
URL:            http://www.stanford.edu/~mcmartin/if/
License:        GPLv2

Group:          Games/Other
BuildRequires:  ncursesw-devel
BuildRoot:      %{_tmppath}/%{name}-buildroot

%description
NFrotz is a Z-Machine interpreter. The Z-machine is a virtual machine
designed by Infocom to run all of their text adventures. It went
through multiple revisions during the lifetime of the company, and two
further revisions (V7 and V8) were created by Graham Nelson after the
company's demise. The specification is now quite well documented; this
version of Frotz supports version 1.1.

This version of Frotz fully supports all these versions of the Z-Machine
except for version 6. Version 6 is semi-supported by displaying the
outlines of V6 graphics with the picture number in the bottom-right corner.

NFrotz is a merged port of the original Unix Frotz, incorporating
extensions made by the WinFrotz port.
The primary visible difference between NFrotz and ordinary Frotz is
support for UTF-8 terminals and some awareness of iFiction-based meta-data
if present.

%prep
%setup -q -n %{name}-%{version}

perl -pi -e "s|/lib/|/%_lib/|" configure

%build

%configure
%make

%install
rm -rf %{buildroot}
make PREFIX=%{buildroot}/usr MAN_PREFIX=%{buildroot}/usr/share install

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,0755)
%doc AUTHORS ChangeLog COPYING HOW_TO_PLAY README
%{_mandir}/*/*
%{_bindir}/*



%changelog
* Fri Apr 27 2012 Crispin Boylan <crisb@mandriva.org> 0.3.3-3
+ Revision: 794037
- Rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Wed Jul 30 2008 Michael Scherer <misc@mandriva.org> 0.3.3-1mdv2009.0
+ Revision: 254964
- fix build on x86_64 ( with /lib hardcoded in the script )
- remove wrong Requires
- update to 0.3.3
- import nfrotz


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3460 |12cr|nfs4-acl-tools-0.3.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	nfs4-acl-tools
%define version	0.3.3
%define release	%mkrel 2

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	NFSv4 ACL tools
Group:		System/Kernel and hardware
License:	LGPL and GPL
URL:		http://www.citi.umich.edu/projects/nfsv4/linux/
Source0:	http://www.citi.umich.edu/projects/nfsv4/linux/nfs4-acl-tools/%{name}-%{version}.tar.gz
Patch:      nfs4-acl-tools-0.3.3-replace-strlcpy.patch
BuildRequires:  qt4-devel
BuildRequires:	libtool
BuildRequires:	libattr-devel
BuildRoot:	    %{_tmppath}/%{name}-%{version}

%description
This package contains commandline ACL utilities for the Linux NFSv4 client.

%package gui
Summary:	GUI for for %{name}
Group:		System/Kernel and hardware

%description gui
This package contains GUI ACL utilities for the Linux NFSv4 client.

%prep
%setup -q
%patch -p 1

%build
%configure2_5x
%make
cd GUI/nfs4-acl-editor
%{_prefix}/lib/qt4/bin/qmake
%make

%install
rm -rf %{buildroot}
%makeinstall_std
install -m 755 GUI/nfs4-acl-editor/nfs4-acl-editor %{buildroot}%{_bindir}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README TODO VERSION INSTALL COPYING
%{_bindir}/nfs4_getfacl
%{_bindir}/nfs4_setfacl
%{_bindir}/nfs4_editfacl
%{_mandir}/man?/*

%files gui
%defattr(-,root,root)
%{_bindir}/nfs4-acl-editor




%changelog
* Mon Sep 14 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.3.3-2mdv2010.0
+ Revision: 440329
- rebuild

* Sat Mar 14 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.3-1mdv2009.1
+ Revision: 354886
- new version
- new version

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.3.2-3mdv2009.0
+ Revision: 253870
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Nov 06 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.2-1mdv2008.1
+ Revision: 106231
- update to new version 0.3.2


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-1mdv2007.1
+ Revision: 140404
- fix build
- fix deps (libattr-devel)
- fix deps

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - Imported nfs4-acl-tools-0.3.1-1mdv2007.1 into SVN repository.

* Fri Mar 09 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.1-1mdv2007.1
- first mdv release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3461 |12cr|nfswatch-4.99.11-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	An NFS traffic monitoring tool
Name:		nfswatch
Version:	4.99.11
Release:	%mkrel 1
License:	BSD
Group:		Monitoring
URL:		http://nfswatch.sourceforge.net
Source0:	http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
Source1:	nfswatch.init
Source2:	nfswatch.sysconfig
Source3:	nfswatch.logrotate
BuildRequires:	ncurses-devel
BuildRequires:	pcap-devel
Requires(post): rpm-helper
Requires(preun): rpm-helper
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Nfswatch is a command-line tool for monitoring NFS traffic. Nfswatch can
capture and analyze the NFS packets on a particular network interface or on all
interfaces.

Install nfswatch if you need a program to monitor NFS traffic.

%prep

%setup -q
mkdir -p Mandriva
cp %{SOURCE1} Mandriva/nfswatch.init
cp %{SOURCE2} Mandriva/nfswatch.sysconfig
cp %{SOURCE3} Mandriva/nfswatch.logrotate

%build
%serverbuild

%make

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_sysconfdir}/logrotate.d
install -d %{buildroot}%{_sysconfdir}/sysconfig
install -d %{buildroot}%{_var}/log
install -d %{buildroot}%{_mandir}/man8

install -m0755 nfswatch %{buildroot}%{_sbindir}/
install -m0755 nfslogsum %{buildroot}%{_sbindir}/
install -m0644 nfswatch.8 %{buildroot}%{_mandir}/man8/nfswatch.8
install -m0644 nfslogsum.8 %{buildroot}%{_mandir}/man8/nfslogsum.8

install -m755 Mandriva/nfswatch.init %{buildroot}%{_initrddir}/nfswatch
install -m644 Mandriva/nfswatch.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/nfswatch
install -m644 Mandriva/nfswatch.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/nfswatch

touch %{buildroot}%{_var}/log/nfswatch.log

%post
%_post_service nfswatch
%create_ghostfile %{_var}/log/nfswatch.log root root 0644

%preun
%_preun_service nfswatch

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc LICENSE README
%{_initrddir}/nfswatch
%config(noreplace) %{_sysconfdir}/sysconfig/nfswatch
%config(noreplace) %{_sysconfdir}/logrotate.d/nfswatch
%{_sbindir}/nfswatch
%{_sbindir}/nfslogsum
%{_mandir}/man8/*
%ghost %{_var}/log/nfswatch.log


%changelog
* Wed Mar 16 2011 Stéphane Téletchéa <steletch@mandriva.org> 4.99.11-1mdv2011.0
+ Revision: 645331
- update to new version 4.99.11

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.0 packages

* Sun Jun 21 2009 Jérôme Brenier <incubusss@mandriva.org> 4.99.10-1mdv2010.0
+ Revision: 387865
- add BR pcap-devel
- update to new version 4.99.10

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 4.99.9-5mdv2009.0
+ Revision: 253943
- rebuild

* Thu Feb 14 2008 Oden Eriksson <oeriksson@mandriva.com> 4.99.9-3mdv2008.1
+ Revision: 167703
- added LFS tags
- don't start it per default
- use the %%serverbuild macro

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Sep 07 2007 Oden Eriksson <oeriksson@mandriva.com> 4.99.9-2mdv2008.0
+ Revision: 81479
- bump release
- 4.99.9


* Wed Mar 14 2007 Guillaume Rousse <guillomovitch@mandriva.org> 4.99.8-1mdv2007.1
+ Revision: 143637
- new version

  + Oden Eriksson <oeriksson@mandriva.com>
    - Import nfswatch

* Tue Feb 27 2007 Oden Eriksson <oeriksson@mandriva.com> 4.99.7-1mdv2007.1
- 4.99.7
- bunzip sources

* Mon Jun 19 2006 Emmanuel Andry <eandry@mandriva.org> 4.99.6-1mdv2007.0
- 4.99.6

* Fri Mar 03 2006 Oden Eriksson <oeriksson@mandriva.com> 4.99.5-2mdk
- use the %%mkrel macro
- fix post and preun deps syntax

* Wed Nov 30 2005 Oden Eriksson <oeriksson@mandriva.com> 4.99.5-1mdk
- 4.99.5 (Major feature enhancements)

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 4.99.4-1mdk
- 4.99.4 (Minor feature enhancements)

* Sun May 22 2005 Oden Eriksson <oeriksson@mandriva.com> 4.99.2-1mdk
- initial Mandriva package
- used parts of the provided spec file


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3462 |12cr|nget-0.28-0.20080906.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rel	1
%define cvs	20080906
%if %cvs
%define	release		%mkrel 0.%{cvs}.%{rel}
%define distname	%{name}-%{cvs}.tar.lzma
%define dirname		%{name}
%else
%define release		%mkrel %{rel}
%define distname	%{name}-%{version}.tar.gz
%define dirname		%{name}-%{version}
%endif

Summary:	Command line news grabber
Name:		nget
Version:	0.28
Release:	%{release}
License:	GPLv2+
Group:		Networking/News
URL:		http://nget.sf.net
Source0:	http://downloads.sourceforge.net/%{name}/%{distname}
Patch0:		nget-0.27.1-debuginfo.patch
# Fix a bug in aclocal.m4 which causes autoheader to fail - AdamW
# 2008/09
Patch1:		nget-0.28-autoheader.patch
# Fix build with GCC 4.3
Patch2:		nget-0.28-gcc43.patch
BuildRequires:	uu-static-devel
BuildRequires:	pcre-devel
BuildRequires:	popt
BuildRequires:	zlib-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
nget is a command line news grabber. It automatically pieces together
multipart postings for easy retrieval, even substituting parts from multiple
servers. Handles disconnects gracefully, resuming after the last part
successfully downloaded.

%prep
%setup -q -n %{dirname}
%patch0 -p1
%patch1 -p1 -b .autoheader
%patch2 -p1

%build
%if %cvs
./autogen.sh
%endif
%configure2_5x --with-pcre --with-popt
make
	        
%install
rm -rf %{buildroot}
%makeinstall

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc .ngetrc Changelog FAQ README TODO
%{_bindir}/*
%{_mandir}/man1/*


%changelog
* Sun Sep 07 2008 Adam Williamson <awilliamson@mandriva.com> 0.28-0.20080906.1mdv2009.0
+ Revision: 282052
- fix patch numbering, comment patches
- don't package COPYING
- rediff gcc43.patch
- add autoheader.patch (fix an error in aclocal.m4 that causes autoheader to
  fail)
- drop optflags.patch (merged upstream)
- new license policy
- bump to current CVS (probably better than the last release, which is years
  old)

  + Oden Eriksson <oeriksson@mandriva.com>
    - build attempt #2
    - sync with nget-0.27.1-8.fc9.src.rpm

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request
    - use %%mkrel
    - import nget

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Tue Sep 13 2005 Frederic Crozat <fcrozat@mandriva.com> 0.27.1-0.3mdk 
- Patch0 (deteman): reduce memory usage
- Patch1 (CVS): fix optflags

* Mon May 02 2005 Nicolas CHIPAUX <chipaux@mandrakesoft.com> 0.27.1-0.2mdk
- Fix BuildRequires (add uu-static-devel) (found by Franois Bandet)

* Tue Jan 04 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.27.1-0.1mdk
- mandrakized orginal specfile

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3463 |12cr|ngircd-19.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Next Generation IRC Daemon
Name:		ngircd
Version:	19.1
Release:	%mkrel 1
Group:		System/Servers
License:	GPLv2+
URL:		http://ngircd.barton.de/
Source0:	ftp://ftp.berlios.de/pub/ngircd/ngircd-%{version}.tar.gz
Source1:	ngircd.init
Patch0:		ngircd-13-mdv_conf.diff
BuildRequires:	ident-devel
BuildRequires:	openssl-devel
BuildRequires:	tcp_wrappers-devel
BuildRequires:	zlib-devel
BuildRequires:	pam-devel
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires(pre): rpm-helper
Requires(postun): rpm-helper
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
ngIRCd is a free open source daemon for Internet Relay Chat (IRC), developed
under the GNU General Public License (GPL). It's written from scratch and is
not based upon the original IRCd like many others.

%prep

%setup -q
%patch0 -p0

cp %{SOURCE1} ngircd.init

%build
%serverbuild

# to prevent nasty ipv6 surprises
export CFLAGS="$CFLAGS -D_GNU_SOURCE"

%configure2_5x \
    --enable-ipv6 \
    --with-syslog \
    --with-zlib \
    --with-epoll \
    --with-openssl \
    --with-tcp-wrappers \
    --with-ident \
    --with-pam

%make

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_initrddir}
install -d %{buildroot}/var/run/ngircd

%makeinstall_std

install -m0755 ngircd.init %{buildroot}%{_initrddir}/ngircd
install -m0660 doc/sample-ngircd.conf %{buildroot}%{_sysconfdir}/ngircd.conf

touch  %{buildroot}%{_sysconfdir}/ngircd.motd
rm -rf %{buildroot}%{_docdir}/ngircd

# pam file
install -d %{buildroot}%{_sysconfdir}/pam.d
cat > %{buildroot}%{_sysconfdir}/pam.d/ngircd <<EOF
#%PAM-1.0
auth       required     pam_permit.so
auth       include      system-auth
account    include      system-auth
EOF

%pre
%_pre_useradd ngircd /tmp /sbin/nologin

%post
%_post_service ngircd

%preun
%_preun_service ngircd

%postun
%_postun_userdel ngircd

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc AUTHORS COPYING ChangeLog NEWS README doc/*
%attr(0660,root,ngircd) %config(noreplace) %{_sysconfdir}/ngircd.conf
%attr(0660,root,ngircd) %ghost %config(noreplace) %{_sysconfdir}/ngircd.motd
%config(noreplace) %{_sysconfdir}/pam.d/ngircd
%{_initrddir}/ngircd
%{_sbindir}/ngircd
%dir %attr(0775,root,ngircd) /var/run/ngircd
%{_mandir}/man5/ngircd.conf*
%{_mandir}/man8/ngircd.8*


%changelog
* Sun Apr 29 2012 Oden Eriksson <oeriksson@mandriva.com> 19.1-1mdv2012.0
+ Revision: 794426
- 19.1

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 18-1
+ Revision: 696499
- 18

* Thu Dec 23 2010 Oden Eriksson <oeriksson@mandriva.com> 17.1-1mdv2011.0
+ Revision: 624175
- 17.1

* Mon Nov 08 2010 Oden Eriksson <oeriksson@mandriva.com> 17-1mdv2011.0
+ Revision: 595030
- 17

* Fri Sep 24 2010 Oden Eriksson <oeriksson@mandriva.com> 16-1mdv2011.0
+ Revision: 580908
- 16

* Fri Apr 16 2010 Funda Wang <fwang@mandriva.org> 15-2mdv2010.1
+ Revision: 535274
- rebuild

* Fri Nov 13 2009 Oden Eriksson <oeriksson@mandriva.com> 15-1mdv2010.1
+ Revision: 465755
- 15

* Mon Jun 01 2009 Oden Eriksson <oeriksson@mandriva.com> 14.1-1mdv2010.0
+ Revision: 382004
- rediff one patch
- 14.1

* Fri Jan 30 2009 Oden Eriksson <oeriksson@mandriva.com> 13-2mdv2009.1
+ Revision: 335418
- disable avahi/zeroconf support per default (conditional switch)

* Fri Jan 23 2009 Oden Eriksson <oeriksson@mandriva.com> 13-1mdv2009.1
+ Revision: 332815
- import ngircd


* Fri Jan 23 2009 Oden Eriksson <oeriksson@mandriva.com> 13-1mdv2009.1
- initial Mandriva package (fedora import)

* Thu Oct 23 2008 Andreas Thienemann <andreas@bawue.net> 0.12.1-1
- Updated to 0.12.1
- Updated configuration sample

* Mon Aug 11 2008 Tom "spot" Callaway <tcallawa@redhat.com> 0.11.0-2
- fix license tag

* Mon Feb 11 2008 Andreas Thienemann <andreas@bawue.net> 0.11.0-1
- Updated to 0.11.0

* Tue Nov 20 2007 Andreas Thienemann <andreas@bawue.net> 0.10.3-1
- Rebased to 0.10.3
- Incorporated patches from fw@strlen.de

* Thu Apr 26 2007 Andreas Thienemann <andreas@bawue.net> 0.10.1-3
- Removed libident requirement
- Added patch from fw fixing server connections

* Mon Apr 02 2007 Andreas Thienemann <andreas@bawue.net> 0.10.1-2
- Added ngirc user

* Sat Mar 31 2007 Andreas Thienemann <andreas@bawue.net> 0.10.1-1
- Initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3464 |12cr|ngrep-1.45-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Network Traffic sniffer, with pattern matching like grep
Name:		ngrep
Version:	1.45
Release:	%mkrel 6
License:	BSD
Group:		Networking/Other
URL:		http://ngrep.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/ngrep/%{name}-%{version}.tar.bz2
Patch0:		%{name}-1.43-no-locincpth.diff
BuildRequires:	pcap-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
ngrep strives to provide most of GNU grep's common features,
applying them to the network layer.  ngrep is a pcap-aware tool
that will allow you to specify extended regular or hexadecimal
expressions to match against data payloads of packets. It
currently recognizes TCP, UDP and ICMP across Ethernet, PPP, SLIP,
FDDI, Token Ring and null interfaces, and understands bpf filter
logic in the same fashion as more common packet sniffing tools,
such as tcpdump and snoop.

%prep

%setup -q
%patch0 -p0

find . -type d -perm 0700 -exec chmod 755 {} \;
find . -type f -perm 0555 -exec chmod 755 {} \;
find . -type f -perm 0444 -exec chmod 644 {} \;

for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
done

%build
autoreconf -fis

%configure2_5x \
    --enable-ipv6 \
    --with-pcap-includes=%{_includedir}/pcap

%make

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_mandir}/man8

install -m0755 %{name} %{buildroot}%{_bindir}/%{name}
install -m0644 %{name}.8 -D %{buildroot}%{_mandir}/man8/%{name}.8

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc doc/*
%{_bindir}/%{name}
%{_mandir}/man8/*


%changelog
* Mon Sep 14 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.45-6mdv2010.0
+ Revision: 440330
- rebuild

* Thu Oct 30 2008 Oden Eriksson <oeriksson@mandriva.com> 1.45-5mdv2009.1
+ Revision: 298739
- bump release
- bunzip the patch

* Wed Oct 29 2008 Oden Eriksson <oeriksson@mandriva.com> 1.45-4mdv2009.1
+ Revision: 298624
- fix build
- rebuilt against libpcap-1.0.0

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.45-3mdv2009.0
+ Revision: 253951
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.45-1mdv2008.1
+ Revision: 136631
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Mon May 21 2007 Antoine Ginies <aginies@mandriva.com> 1.45-1mdv2008.0
+ Revision: 29491
- release 1.45
- Import ngrep



* Tue Sep 12 2006 Oden Eriksson <oeriksson@mandriva.com> 1.44-3mdv2007.0
- rebuild

* Wed Jul 13 2005 Oden Eriksson <oeriksson@mandriva.com> 1.44-2mdk
- rebuilt against new libpcap-0.9.1 (aka. a "play safe" rebuild)

* Tue Jul 05 2005 Oden Eriksson <oeriksson@mandriva.com> 1.44-1mdk
- 1.44
- drop P1, it won't apply anymore

* Thu Jun 16 2005 Oden Eriksson <oeriksson@mandriva.com> 1.43-2mdk
- fix changelog mismatch

* Thu Jun 16 2005 Oden Eriksson <oeriksson@mandriva.com> 1.43-1mdk
- 1.43
- rediff P0 & P1, drop P2
- fix deps

* Fri Jun 03 2005 Oden Eriksson <oeriksson@mandriva.com> 1.41-3mdk
- rebuild

* Tue Mar 02 2004 Per yvind Karlsen <peroyvind@linux-mandrake.com> 1.41-2mdk
- fix build with new libpcap (P2)
- use %%make macro
- compile regex with $RPM_OPT_FLAGS

* Sun Jan 04 2004 Per yvind Karlsen <peroyvind@linux-mandrake.com> 1.41-1mdk
- 1.41
- drop explicit library dependency
- fix buildrequires (lib64..)
- fix compile (P1)
- cosmetics

* Thu Jan 16 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 1.40.1-3mdk
- build release

* Sun Aug  4 2002 Oden Eriksson <oden.eriksson@kvikkjokk.net> 1.40.1-2mdk
- rebuilt with gcc-3.2

* Sun Jun  9 2002 Oden Eriksson <oden.eriksson@kvikkjokk.net> 1.40.1-1mdk
- initial cooker contrib
- added P0

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3465 |12cr|nifti-2.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	2
%define libname	%mklibname %{name} %{major}
%define devname	%mklibname %{name} -d

Name:		nifti
Summary:	Read and write files in the nifti-1 data format
Version:	2.0.0
Release:	%mkrel 2
License:	Public domain
Group:		Sciences/Other
Source0:	http://sourceforge.net/projects/niftilib/files/nifticlib/nifticlib_2_0_0/nifticlib-2.0.0.tar.gz
Url:		http://niftilib.sourceforge.net
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

BuildRequires:	cmake
BuildRequires:	itk-devel
BuildRequires:	zlib-devel

Patch0:		nifticlib-2.0.0-cmake.patch
Patch1:		nifticlib-2.0.0-underlink.patch
Patch2:		nifticlib-2.0.0-libdir.patch

%description
Niftilib is a set of i/o libraries for reading and writing files in the
nifti-1 data format. nifti-1 is a binary file format for storing medical
image data, e.g. magnetic resonance image (MRI) and functional MRI (fMRI)
brain images.

%files
%defattr(-,root,root)
%{_bindir}/*

#-----------------------------------------------------------------------
%package	-n %{libname}
Summary:	Read and write files in the nifti-1 data format
Group:		System/Libraries
Provides:	lib%{name} = %{version}-%{release}

%description	-n %{libname}
Niftilib is a set of i/o libraries for reading and writing files in the
nifti-1 data format. nifti-1 is a binary file format for storing medical
image data, e.g. magnetic resonance image (MRI) and functional MRI (fMRI)
brain images.

%files	-n %{libname}
%defattr(-,root,root)
%{_libdir}/*.so.*

#-----------------------------------------------------------------------
%package	-n %{devname}
Summary:	Read and write files in the nifti-1 data format
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}

%description	-n %{devname}
Niftilib is a set of i/o libraries for reading and writing files in the
nifti-1 data format. nifti-1 is a binary file format for storing medical
image data, e.g. magnetic resonance image (MRI) and functional MRI (fMRI)
brain images.

%files	-n %{devname}
%defattr(-,root,root)
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/*
%{_libdir}/*.so

#-----------------------------------------------------------------------
%prep
%setup -q -n %{name}clib-%{version}

%patch0 -p1
%patch1 -p1
%patch2 -p1

%build
%cmake \
	-DNIFTI_INSTALL_LIB_DIR:PATH=%{_libdir}
%make

%install
%makeinstall_std -C build

%clean
rm -rf %{buildroot}


%changelog
* Tue Aug 17 2010 Paulo Andrade <pcpa@mandriva.com.br> 2.0.0-2mdv2011.0
+ Revision: 570686
+ rebuild (emptylog)

* Mon Aug 16 2010 Paulo Andrade <pcpa@mandriva.com.br> 2.0.0-1mdv2011.0
+ Revision: 570626
- Import nifti version 2.0.0.
- nifti


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3466 |12cr|nikto-2.1.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _provides_exceptions perl(LW)

Summary:	Web Server and CGI Scanner
Name:		nikto
Version:	2.1.4
Release:	%mkrel 3
License:	GPL
Group:		Monitoring
URL:		http://www.cirt.net/code/nikto.shtml
Source:		http://www.cirt.net/nikto/%{name}-%{version}.tar.bz2
Patch0:		nikto-2.1.1-fhs.patch
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Nikto is an Open Source (GPL) web server scanner which performs
comprehensive tests against web servers for multiple items,
including over 3200 potentially dangerous files/CGIs, versions on
over 625 servers, and version specific problems on over 230
servers. Scan items and plugins are frequently updated and can be
automatically updated (if desired).

%prep

%setup -q
%patch0 -p1

%build

%install
rm -rf %{buildroot}


install -d -m 755 %{buildroot}%{_bindir}
install -m0755 nikto.pl %{buildroot}%{_bindir}/nikto

install -d -m 755 %{buildroot}%{_sysconfdir}
install -m0644 nikto.conf %{buildroot}%{_sysconfdir}

install -d %{buildroot}%{_datadir}/nikto/plugins
install -m0644 plugins/* %{buildroot}%{_datadir}/nikto/plugins
install -d %{buildroot}%{_datadir}/nikto/templates
install -m0644 templates/* %{buildroot}%{_datadir}/nikto/templates

install -d %{buildroot}%{_mandir}/man1
install -m0644 docs/nikto.1 %{buildroot}%{_mandir}/man1

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc docs/CHANGES.txt docs/LICENSE.txt docs/nikto_manual.html docs/nikto.dtd
%config(noreplace) %{_sysconfdir}/nikto.conf
%{_datadir}/nikto
%{_bindir}/nikto
%{_mandir}/man1/nikto.1*




%changelog
* Thu Jul 07 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.4-3mdv2011
+ Revision: 689086
- switch group to monitoring, as other security-related tools

* Sat May 14 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.4-2
+ Revision: 674553
- fix  configuration file location

* Mon Feb 28 2011 Lonyai Gergely <aleph@mandriva.org> 2.1.4-1
+ Revision: 641049
- 2.1.4

* Fri Nov 19 2010 Lonyai Gergely <aleph@mandriva.org> 2.1.3-1mdv2011.0
+ Revision: 599045
- 2.1.3

* Tue Apr 20 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.1-1mdv2010.1
+ Revision: 536971
- new version
- install plugins as data, not configuration
- install binary under %%{_bindir}, as root usage is not mandatory
- use standard exec permissions

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.35-5mdv2010.0
+ Revision: 430173
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 1.35-4mdv2009.0
+ Revision: 253954
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.35-2mdv2008.1
+ Revision: 136631
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Dec 01 2006 Oden Eriksson <oeriksson@mandriva.com> 1.35-2mdv2007.0
+ Revision: 89746
- Import nikto

* Sun Nov 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.35-2mdk
- added a softlink to make nikto -update work

* Wed Nov 16 2005 Oden Eriksson <oeriksson@mandriva.com> 1.35-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3467 |12cr|nilfs-utils-2.1.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name nilfs-utils
%define version 2.1.4
%define release %mkrel 1
# api is the part of the library name before the .so
%define api 0
# major is the part of the library name after the .so
%define major 0
#define libname %mklibname %{name} %{api} %{major}
%define libname %mklibname %{name}
%define develname %mklibname %{name} -d

%define	_root_sbindir	/sbin

Summary: 	Tools for nilfs filesystem
Name: 		%{name}
Version: 	%{version}
Release: 	%{release}
License:	GPLv2+
Group:		System/Base
Source0:	http://www.nilfs.org/download/%{name}-%{version}.tar.bz2
URL:		http://www.nilfs.org/en/index.html
Buildrequires:	pkgconfig(ext2fs)
BuildRequires:	pkgconfig(uuid)
BuildRequires:	pkgconfig(mount)

%description
NILFS is a log-structured file system supporting versioning of the entire 
file system and continuous snapshotting which allows users to even restore 
files mistakenly overwritten or destroyed just a few seconds ago. 

%package -n %{libname}
Summary:        Main library for %{name}
Group:          System/Base
Provides:       %{name} = %{version}-%{release}

%description -n %{libname}
This package contains the library needed to run programs dynamically
linked with %{name}.

%package -n %{develname}
Summary:        Headers for developing programs that will use %{name}
Group:          System/Base
Requires:       %{libname} = %{version}
Provides:       %{name}-devel = %{version}-%{release}

%description -n %{develname}
This package contains the headers that programmers will need to develop
applications which will use %{name}.

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std LDCONFIG=/bin/true

%files
%doc AUTHORS COPYING ChangeLog README
%{_sysconfdir}/nilfs_cleanerd.conf
%{_bindir}/*
%{_root_sbindir}/*
%{_mandir}/man?/*.xz

%files -n %{libname}
%{_libdir}/*.so.*

%files -n %{develname}
%{_libdir}/*.so
%{_includedir}/*.h

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3468 |12cr|nini-1.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	An uncommonly powerful .NET configuration library
Name:		nini
Version:	1.1.0
Release:	1
Group: 		Development/Other
License:	X11/MIT
URL: 		http://nini.sourceforge.net/
Source0: 	Nini-%{version}.zip
BuildArch:	noarch

BuildRequires:	mcs
BuildRequires:	nant
BuildRequires:	unzip
BuildRequires: 	mono-devel
    
%description
Nini is an uncommonly powerful .NET configuration library designed to help 
build highly configurable applications quickly.
       
%prep
%setup -qn Nini
       
%build
cd Source
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
cat << EOF > nini-1.1.pc
prefix=%{_prefix}
assemblies_dir=\${prefix}/lib/nini
Libraries=\${assemblies_dir}/Nini.dll

Name: Nini
Description: An uncommonly powerful .NET configuration library
Version: %{version}
Libs: -r:Nini.dll
EOF

%install
cd Source
mkdir -p %{buildroot}%{_prefix}/lib/nini
cp Nini.dll %{buildroot}%{_prefix}/lib/nini/
mkdir -p %{buildroot}%{_datadir}/pkgconfig
cp nini-1.1.pc %{buildroot}%{_datadir}/pkgconfig/

%files
%{_prefix}/lib/nini
%{_datadir}/pkgconfig/nini-1.1.pc



%changelog
* Thu May 24 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.1.0-1
+ Revision: 800460
- imported package nini


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3469 |12cr|ninvaders-0.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		ninvaders
Version:	0.1.1
Release:	%mkrel 1
Summary:	Space Invaders clone written in ncurses for cli gaming
Group:		Games/Arcade
License:	GPLv2+
URL:		http://ninvaders.sourceforge.net/
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
Patch0:		ninvaders-0.1.1-add-debuginfo.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}
BuildRequires:	ncurses-devel

%description
Ever wanted to place space invaders when you can't find a GUI? Now you can!
ninvaders is a ncurses based space invaders clone to play from the command
line.

%prep
%setup -q
%patch0 -p0

%build
%make

%install
%__rm -rf %{buildroot}
%__mkdir_p %{buildroot}%{_bindir}
%__install -c -m0755 nInvaders %{buildroot}%{_bindir}/ninvaders

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc ChangeLog README gpl.txt
%{_bindir}/ninvaders



%changelog
* Fri Dec 23 2011 Andrey Bondrov <abondrov@mandriva.org> 0.1.1-1mdv2011.0
+ Revision: 744857
- imported package ninvaders


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3470 |12cr|nip2-7.30.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Interface for vips image manipulation tool
Name:		nip2
Version:	7.30.1
Release:	1
License:	LGPLv2+
Group:		Video
URL:		http://www.vips.ecs.soton.ac.uk/index.php
Source0:	http://www.vips.ecs.soton.ac.uk/supported/7.16/%{name}-%{version}.tar.gz
Patch0:		nip2-7.30.1-fix-build.patch
Patch1:		nip2-7.30.1-linkage.patch
BuildRequires:	flex
BuildRequires:	bison
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	vips-devel >= %{version}
BuildRequires:	pkgconfig(fftw3)
BuildRequires:	pkgconfig(gsl)
BuildRequires:	imagemagick
# It tests for xdg-open - AdamW
BuildRequires:	xdg-utils
BuildRequires:	perl(XML::Parser)
Requires:	xdg-utils

%description
nip2 aims to be about halfway between Excel and Photoshop. You don't directly
edit images - instead, like a spreadsheet, you build relationships between 
objects. When you make a change somewhere, nip2 will recalculate the objects 
affected by that change. Since it is demand-driven this update is usually 
(almost) instant, even for very, very large images.

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
%configure2_5x --disable-update-desktop
%make

%install
%makeinstall_std

rm -fr %{buildroot}%{_datadir}/locale/malkovich

mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
convert -scale 16x16 proj/src/nip.ico %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
convert -scale 32x32 proj/src/nip.ico %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -scale 48x48 proj/src/nip.ico %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png

%find_lang %{name}


%files -f %{name}.lang
%{_bindir}/*
%defattr(644,root,root,755)
%{_datadir}/%{name}
%doc %{_defaultdocdir}/%{name}
%{_mandir}/man?/*
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_datadir}/applications/*
%{_datadir}/mime/packages/%{name}.xml



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3471 |12cr|nitrogen-1.5.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A wallpaper setter
Name:		nitrogen
Version:	1.5.2
Release:	2
License:	GPLv2
Group:		Graphical desktop/Other
URL:		http://projects.l3ib.org/nitrogen/
Source0:	http://projects.l3ib.org/nitrogen/files/%{name}-%{version}.tar.gz

BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gtkmm-2.4)

%description
Nitrogen is a background browser and setter for X. It is written in C++
using the gtkmm toolkit. It can be used in two modes: browser and recall.
It is multi-head friendly and can even work in GNOME.

%prep
%setup -q

%build
export CXXFLAGS="%{optflags} -lX11 -ldl -lXext"
%configure2_5x
%make

%install
%makeinstall_std

mkdir -p %{buildroot}%{_datadir}/applications/
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
Name=Nitrogen
Comment=Change wallpapers
Exec=nitrogen
Icon=graphics_section.png
Terminal=false
Type=Application
StartupNotify=true
Categories=Settings;DesktopSettings;X-MandrivaLinux-System-Configuration;
EOF

%files
%{_bindir}/%{name}
%{_datadir}/icons/hicolor/*
%{_datadir}/applications/%{name}.desktop
%{_mandir}/man1/%{name}.1*



%changelog
* Tue May 29 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.5.2-2
+ Revision: 801182
- imported package nitrogen


* Wed Jan 25 2012 KDulcimer <kdulcimer@unity-linux.org> 1.5.2-2
- Rebuild
- Bring spec up to spec

* Sat Sep 17 2011 KDulcimer <kdulcimer@unity-linux.org> 1.5.2-1
- 1.5.2

* Mon May 31 2010 KDulcimer <kdulcimer@unity-linux.org> 1.5.1-2
- fix desktop file

* Tue Feb 09 2010 KDulcimer <kdulcimer@unity-linux.org> 1.5.1-1
- 1.5.1

* Sat Jan 23 2010 KDulcimer <kdulcimer@unity-linux.org> 1.5-1
- 1.5

* Mon May 18 2009 Gianvacca <gianvacca@unity-linux.org> 1.4-1unity2009
- New version for Unity

* Thu Jan 10 2008 KDulcimer <kdulcimer@gmail.com> 1.2-1tinyme2008
- 1.2

* Tue Nov 27 2007 KDulcimer <kdulcimer@gmail.com> 1.0-3pclos_tinyme2007
- Adjusted Build and BuildRequires

* Thu Nov 15 2007 KDulcimer <kdulcimer@gmail.com> 1.0-2pclos_tinyme2007
- Added menu entry

* Tue Oct 2 2007 KDulcimer <kdulcimer@gmail.com> 1.0-1pclos_tinyme2007
- Build for TinyMe/PCLinuxOS 2007

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3472 |12cr|nixnote-1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		nixnote
Version:	1.1
Release:	%mkrel 1
Group:		Networking/Other
Summary:	Evernote-clone. Use with Evernote to remember everything
License:	GPLv2
URL:		http://nevernote.sourceforge.net/
Source:		%{name}-%{version}_i386.tar.gz
Patch:		%{name}.desktop-ru.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-build
Obsoletes:	nevernote

%description
Evernote-clone. Use with Evernote to remember everything

%prep
%setup -q -n %{name}
%patch -p0

#%build

%install
install -d -m 755 %{buildroot}%{_bindir}
install -m 755 usr/bin/%{name}.sh %{buildroot}%{_bindir}/%{name}

install -d -m 755 %{buildroot}%{_datadir}/applications
install -m 644 usr/share/applications/%{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop

install -d -m 755 %{buildroot}%{_datadir}/%{name}
cp -a usr/share/%{name}/* %{buildroot}%{_datadir}/%{name}

#install -d -m 755 %{buildroot}%{_docdir}/%{name}
#install -m 644 usr/share/doc/%{name}/* %{buildroot}%{_docdir}/%{name}

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_bindir}/%{name}
#%{_docdir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}

%changelog
* Mon Nov 28 2011 Sergey Zhemoitel <serg@mandriva.org> 1.1-1mdv2012.0
+ Revision: 735076
- new release 1.1

* Sun Sep 11 2011 Sergey Zhemoitel <serg@mandriva.org> 1.0-1
+ Revision: 699387
- imported package nixnote


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3473 |12cr|njam-1.25-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		njam
Version:	1.25
Release:	%mkrel 1
Summary:	Maze-game, eat all the cookies while avoiding the badguys
Group:		Games/Arcade 
License:	GPLv2+
URL:		http://njam.sourceforge.net/
Source0:	%{name}-%{version}-src.tar.gz
Source1:	njam.6
Source2:	njam.desktop
Patch0:		njam-1.25-drop-setgid.patch
Patch1:		njam-1.25-html.patch
Patch2:		njam-1.25-leveledit.patch
Patch3:		njam-1.25-gcc45.patch
BuildRequires:	SDL-devel SDL_mixer-devel SDL_image-devel SDL_net-devel 
BuildRequires:	imagemagick desktop-file-utils
Requires:	hicolor-icon-theme 

%description
Njam is a fast-paced maze-game where you must eat all the cookies while
avoiding the badguys. Special cookies give you the power to freeze or eat the
bad guys. The game features single and multiplayer modes, network play,
duelling and cooperative games, great music and sound effects, customizable
level skins, many different levels and an integrated level editor.


%prep
%setup -q -n %{name}-%{version}-src
%patch0 -p1 -z .setgid
%patch1 -p1
%patch2 -p1 -z .leveledit
%patch3 -p1


%build
#export	CFLAGS=" $ RPM_OPT_FLAGS"
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'
export	CXXFLAGS="$CFLAGS"
%configure

make 
#% {?_smp_mflags}
convert -transparent black njamicon.ico %{name}.png


%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT

# make install installs the docs under /usr/share/njam. We want them in % doc.
rm $RPM_BUILD_ROOT%{_datadir}/%{name}/README
rm $RPM_BUILD_ROOT%{_datadir}/%{name}/levels/readme.txt
rm -fr $RPM_BUILD_ROOT%{_datadir}/%{name}/html

# clean up cruft
rm $RPM_BUILD_ROOT%{_datadir}/%{name}/%{name}.*
rm $RPM_BUILD_ROOT%{_datadir}/%{name}/njamicon.ico

# we want the hiscore in /var/lib/games
mkdir -p $RPM_BUILD_ROOT%{_var}/lib/games
mv $RPM_BUILD_ROOT%{_datadir}/%{name}/hiscore.dat \
  $RPM_BUILD_ROOT%{_var}/lib/games/%{name}.hs

# add the manpage (courtesy of Debian)
mkdir -p $RPM_BUILD_ROOT%{_mandir}/man6
install -m 644 %{SOURCE1} $RPM_BUILD_ROOT%{_mandir}/man6

# below is the desktop file and icon stuff.
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
desktop-file-install --vendor mandriva		\
  --dir $RPM_BUILD_ROOT%{_datadir}/applications \
  %{SOURCE2}
mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/32x32/apps
install -p -m 644 %{name}.png \
  $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/32x32/apps


%clean
rm -rf $RPM_BUILD_ROOT


%post
touch --no-create %{_datadir}/icons/hicolor || :
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
   %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi

%postun
touch --no-create %{_datadir}/icons/hicolor || :
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
   %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi


%files
%defattr(-,root,root,-)
%doc COPYING ChangeLog NEWS README TODO levels/readme.txt html
%attr(2755,root,games) %{_bindir}/%{name}
%{_datadir}/%{name}
%{_mandir}/man6/%{name}.6.xz
%{_datadir}/applications/mandriva-%{name}.desktop
%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
%config(noreplace) %attr (0664,root,games) %{_var}/lib/games/%{name}.hs


%changelog
* Thu Sep 22 2011 Alexander Barakin <abarakin@mandriva.org> 1.25-1mdv2012.0
+ Revision: 700966
- imported package njam


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3474 |12cr|nkf-2.07-0.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name         nkf
%define	version      2.07
%define	src_version  207b1
%define	release      %mkrel 0.2

Summary:   Network Kanji code conversion Filter
Name:      %{name}
Version:   %{version}
Release:   %{release}
License:   BSD-like
Group:     System/Internationalization
URL:       http://sourceforge.jp/projects/nkf/
Source:    http://prdownloads.sourceforge.jp/nkf/20055/%{name}%{src_version}.tar.bz2
Buildroot: %{_tmppath}/%{name}-%{version}-buildroot

%description
Nkf is a yet another kanji code converter among networks, hosts and
terminals.  It converts input kanji code to designated kanji code such
as 7-bit JIS, MS-kanji (shifted-JIS) or EUC.

%prep
%setup -q -n %{name}207

%build
%make

%install
install -d $RPM_BUILD_ROOT%{_bindir}
install -s -m 755 nkf $RPM_BUILD_ROOT%{_bindir}

install -d $RPM_BUILD_ROOT%{_mandir}/man1
install -m 644 nkf.1 $RPM_BUILD_ROOT%{_mandir}/man1

install -d $RPM_BUILD_ROOT%{_mandir}/ja/man1
install -m 644 nkf.1j $RPM_BUILD_ROOT%{_mandir}/ja/man1/nkf.1

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc nkf.doc
%{_bindir}/nkf
%{_mandir}/man1/nkf.1*
%{_mandir}/ja/man1/nkf.1*



%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 2.07-0.2mdv2010.0
+ Revision: 430174
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 2.07-0.1mdv2008.1
+ Revision: 136632
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request
    - import nkf


* Mon May 15 2006 UTUMI Hirosi <utuhiro78@yahoo.co.jp> 2.07-0.1mdk
- new release (2.07-beta1)
- change URL

* Wed May 11 2005 Lenny Cartier <lenny@mandrakesoft.com> 1.92-5mdk
- rebuild

* Mon Feb 23 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.92-4mdk
- rebuild

* Wed Jan 29 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.92-3mdk
- rebuild

* Fri Oct 11 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.92-2mdk
- rebuild

* Fri Sep 14 2001 Renaud Chaillat <rchaillat@mandrakesoft.com> 1.92-1mdk
- first mandrake release

* Wed Feb 28 2001 SATO Satoru <ssato@redhat.com>
- nkf.copyright attached
- use system-defined macros (%%*dir)

* Tue Aug 29 2000 ISHIKAWA Mutsumi <ishikawa@redhat.com>
- adopt FHS

* Mon Aug  7 2000 ISHIKAWA Mutsumi <ishikawa@redhat.com>
- japanese manpages moved ja_JP.eucJP -> ja
- modified to be able to build by normal user.

* Tue Aug 01 2000 Yukihiro Nakai <ynakai@redhat.com>
- Update to 1.92
- rebuild for 7.0J

* Sat Mar 25 2000 Matt Wilson <msw@redhat.com>
- rebuilt for 6.2j
- support compressed man pages

* Wed Mar 22 2000 Chris Ding <cding@redhat.com>
- ja_JP.ujis -> ja_JP.eucJP

* Thu Oct  7 1999 Matt Wilson <msw@redhat.com>
- rebuilt against 6.1

* Sun May 30 1999 FURUSAWA,Kazuhisa <kazu@linux.or.jp>
- 1st Release for i386 (glibc2.1).
- Original Packager: Kazuhiko Mori(COW) <cow@he.mirai.ne.jp>

* Sun Jan 10 1999 Kazuhiko Mori(COW) <cow@he.mirai.ne.jp>
- just rebuilt for glibc TL. (release not changed.)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3475 |12cr|nload-0.7.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	nload
%define	version	0.7.4
%define	release 1

Name:		%{name} 
Summary:	Ncurses network traffic and bandwidth monitor
Version:	%{version} 
Release:	%{release} 
Source0:	http://www.roland-riegel.de/nload/%{name}-%{version}.tar.gz
URL:		http://www.roland-riegel.de/nload/index.html?lang=en
Group:		Monitoring
License:	GPL
BuildRequires:	ncurses-devel

%description
nload is a console application which monitors network traffic and 
bandwidth usage in real time. It visualizes the in- and outgoing
traffic using two graphs and provides additional info like total
amount of transfered data and min/max network usage.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files 
%doc AUTHORS COPYING ChangeLog NEWS README
%{_mandir}/man1/nload*
%{_bindir}/nload



%changelog
* Tue Feb 07 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.7.4-1
+ Revision: 771609
- version update 0.7.4

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 0.7.2-3mdv2011.0
+ Revision: 613070
- the mass rebuild of 2010.1 packages

* Fri Apr 30 2010 Funda Wang <fwang@mandriva.org> 0.7.2-2mdv2010.1
+ Revision: 541198
- rebuild
- update to new version 0.7.2

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sun Mar 02 2008 Michael Scherer <misc@mandriva.org> 0.7.1-1mdv2008.1
+ Revision: 177657
- update to new version 0.7.1

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.6.0-2mdv2008.1
+ Revision: 130657
- kill re-definition of %%buildroot on Pixel's request
- import nload


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3476 |12cr|nmap2nagios-0.1.3a-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Generates template-based object configuration files for Nagios
Name:		nmap2nagios
Version:	0.1.3a
Release:	%mkrel 4
License:	Artistic
Group:		Networking/Other
URL:		http://nagios.sourceforge.net/download/contrib/addons/
Source0:	nmap2nagios-0.1.2.tar.bz2
Source1:	nmap2nagios-ng.zip
Requires:	nmap
Requires:	perl-XML-Simple
#BuildRequires:	perl
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
nmap2nagios is a script for generating template-based object configuration
files (containing defintions for hosts, services, etc.) from Nmap XML output.
It is also possible to generate the older "default" object configuration files
by using the nmap2netsaint.conf file. 

%prep

%setup -q -n nmap2nagios-0.1.2
unzip -o %{SOURCE1}
perl -p -i -e "s|/usr/local/|/usr/|g" *

%build

# make a man page
pod2man nmap2nagios-ng.pl > nmap2nagios.1

%install
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_mandir}/man1

install -m0755 nmap2nagios-ng.pl %{buildroot}%{_bindir}/nmap2nagios.pl
install -m0644 nmap2nagios.1 %{buildroot}%{_mandir}/man1/nmap2nagios.1
install -m0644 nmap2nagios_3x.conf %{buildroot}%{_sysconfdir}/nmap2nagios.conf

%clean
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ChangeLog README nmap2netsaint.conf nmap2nagios.conf
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/%{name}.conf
%attr(0755,root,root) %{_bindir}/%{name}.pl
%attr(0644,root,root) %{_mandir}/man1/%{name}.1*


%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.1.3a-4mdv2010.0
+ Revision: 430176
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.1.3a-3mdv2009.0
+ Revision: 254012
- rebuild

* Mon Feb 11 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.3a-1mdv2008.1
+ Revision: 165285
- use the new nmap2nagios-ng version

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Jul 14 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-4mdv2007.0
- rebuild

* Fri Jun 03 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-3mdk
- rebuild

* Sun May 16 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.1.2-2mdk
- build release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3477 |12cr|nmh-1.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A capable mail handling system with a command line interface
Name:		nmh
Version:	1.4
Release:	1
License:	BSD-style
URL:		http://savannah.nongnu.org/projects/nmh/
Group:		Networking/Mail
Source0:	ftp://ftp.mhost.com/pub/nmh/nmh-%{version}.tar.gz
Source1:	procmailrc.example
BuildRequires:	db-devel
BuildRequires:	flex
BuildRequires:	termcap-devel
BuildRequires:	libtool
BuildRequires:	sendmail-command
BuildRequires:	vim-minimal
Provides:	mh
Obsoletes:	mh
BuildRoot:	%{_tmppath}/%{name}-root

%description
Nmh is an email system based on the MH email system and is intended to
be a (mostly) compatible drop-in replacement for MH.  Nmh isn't a
single comprehensive program.  Instead, it consists of a number of
fairly simple single-purpose programs for sending, receiving, saving,
retrieving and otherwise manipulating email messages.  You can freely
intersperse nmh commands with other shell commands or write custom
scripts which utilize nmh commands.  If you want to use nmh as a true
email user agent, you'll want to also install exmh to provide a user
interface for it--nmh only has a command line interface.

If you'd like to use nmh commands in shell scripts, or if you'd like to
use nmh and exmh together as your email user agent, you should install
nmh.

%prep

%setup -q

# XXX add promailrc.example
cp %SOURCE1 .

%build
# XXX is this still needed? breaks on 5.2 ...
%configure2_5x \
    --with-editor=/bin/vi \
    --with-mts=sendmail \
    --libdir=%{_libdir}/nmh \
    --sysconfdir=%{_sysconfdir}/nmh \
    --with-locking=fcntl

make

%install
rm -rf %{buildroot}

# XXX unnecessary because DOT_LOCKING is disabled
make DESTDIR=%{buildroot} MAIL_SPOOL_GRP=$(id -gn) install

%clean
rm -rf %{buildroot}

%post
if [ ! -d %{_bindir}/mh -a ! -L %{_bindir}/mh ] ; then
    ln -s . %{_bindir}/mh
fi
if [ ! -d %{_libdir}/mh -a ! -L %{_libdir}/mh ] ; then
    ln -s nmh %{_libdir}/mh
fi
if [ -d /etc/smrsh -a ! -L /etc/smrsh/slocal ] ; then
    ln -sf %{_libdir}/%{name}/slocal /etc/smrsh/slocal
fi

%triggerpostun -- mh, nmh <= 0.27-7
if [ ! -d %{_bindir}/mh -a ! -L %{_bindir}/mh ] ; then
    ln -s . %{_bindir}/mh
fi
if [ ! -d %{_libdir}/mh -a ! -L %{_libdir}/mh ] ; then
    ln -s nmh %{_libdir}/mh
fi

%preun
if [ $1 = 0 ]; then
    [ ! -L %{_bindir}/mh ] || rm -f %{_bindir}/mh
    [ ! -L %{_libdir}/mh ] || rm -f %{_libdir}/mh
    [ ! -d /etc/smrsh -a -L /etc/smrsh/slocal ] || rm -f /etc/smrsh/slocal
fi

%files
%defattr(-,root,root)
%doc docs/COMPLETION-* docs/DIFFERENCES docs/FAQ docs/MAIL.FILTERING docs/TODO docs/README* COPYRIGHT README VERSION
%doc procmailrc.example
%{_bindir}/*
%dir %{_sysconfdir}/nmh
%config (noreplace) %{_sysconfdir}/nmh/*
# XXX use of _libdir appears incorrect, should be libexecdir?
%dir %{_libdir}/nmh
%{_libdir}/nmh/*
%{_mandir}/man[158]/*


%changelog
* Mon May 07 2012 Crispin Boylan <crisb@mandriva.org> 1.4-1
+ Revision: 797290
- Drop patch 1
- New release

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3-2mdv2011.0
+ Revision: 613078
- the mass rebuild of 2010.1 packages

* Sat Jan 30 2010 Funda Wang <fwang@mandriva.org> 1.3-1mdv2010.1
+ Revision: 498552
- New version 1.3

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 1.2-4mdv2009.0
+ Revision: 254015
- rebuild

* Thu Jan 03 2008 Olivier Blin <blino@mandriva.org> 1.2-2mdv2008.1
+ Revision: 141006
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - fix summary-ended-with-dot

* Sat Sep 29 2007 Oden Eriksson <oeriksson@mandriva.com> 1.2-2mdv2008.0
+ Revision: 93847
- attempt to fix #26612 (Various nmh components segfault) by adding two debian patches


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3478 |12cr|nmis-2.00-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	nmis
%define version 2.00
%define up_version %(echo %version | sed -e 's/\\./-/')
%define release %mkrel 4

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Network Management Information System
License:	GPL
Group:		Networking/WWW
URL:		http://nmis.sourceforge.net/
Source:     http://www.sins.com.au/public/%{name}-%{up_version}.tar.gz
Patch0:     %{name}-2.00-fhs.patch
Patch1:     %{name}-2.00-no-ksh.patch
%if %mdkversion < 201010
Requires(post):   rpm-helper
Requires(postun):   rpm-helper
%endif
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
NMIS stands for Network Management Information System.  It is a Network
Management System which performs multiple functions from the OSI Network
Management Functional Areas, those being, Performance, Configuration, Fault.

%prep
%setup -q -n %{name}-%{up_version}
%patch0 -p1
%patch1 -p1

%build

%install
rm -rf %{buildroot}

install -d -m 755 %{buildroot}%{_var}/www/%{name}
install -m 755 cgi-bin/* %{buildroot}%{_var}/www/%{name}

install -d -m 755 %{buildroot}%{_datadir}/%{name}/lib
install -m 644 lib/* %{buildroot}%{_datadir}/%{name}/lib

install -d -m 755 %{buildroot}%{_datadir}/%{name}/bin
install -m 755 bin/* %{buildroot}%{_datadir}/%{name}/bin

install -d -m 755 %{buildroot}%{_datadir}/%{name}/mibs
install -m 644 mibs/* %{buildroot}%{_datadir}/%{name}/bin

install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}
install -m 644 conf/nmis-sample.conf \
    %{buildroot}%{_sysconfdir}/%{name}/nmis.conf
install -m 644 conf/nodes-sample.csv \
    %{buildroot}%{_sysconfdir}/%{name}/nodes.csv
install -m 644 conf/locations-sample.csv \
    %{buildroot}%{_sysconfdir}/%{name}/locations.csv
install -m 644 conf/contacts-sample.csv \
    %{buildroot}%{_sysconfdir}/%{name}/contacts.csv

install -d -m 755 %{buildroot}%{_var}/lib/%{name}
install -d -m 755 %{buildroot}%{_var}/log/%{name}

# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# %{name} Apache configuration
Alias /%{name} %{_var}/www/%{name}

<Directory %{_var}/www/%{name}>
    Order allow,deny
    Allow from all
    Options ExecCGI
    AddHandler cgi-script .pl
    DirectoryIndex nmiscgi.pl
</Directory>
EOF

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201010
%_post_webapp
%endif

%postun
%if %mdkversion < 201010
%_postun_webapp
%endif

%files
%defattr(-,root,root)
%doc README gpl.txt changes.txt htdocs/*
%config(noreplace) %{_webappconfdir}/%{name}.conf
%{_var}/www/%{name}
%{_var}/lib/%{name}
%{_var}/log/%{name}
%{_datadir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}



%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 2.00-4mdv2011.0
+ Revision: 613101
- the mass rebuild of 2010.1 packages

* Wed Feb 17 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.00-3mdv2010.1
+ Revision: 507260
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sun Oct 12 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.00-1mdv2009.1
+ Revision: 292962
- import nmis


* Sun Oct 12 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.00-1mdv2009.1
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3479 |12cr|nml-0.2.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		nml
Summary:	A tool to compile nml files to grf or nfo files
Version:	0.2.3
Release:	%mkrel 1
License:	GPLv2+
Group:		Graphics
URl:		http://dev.openttdcoop.org/projects/nml
Source0:	http://bundles.openttdcoop.org/nml/releases/LATEST/%{name}-%{version}.src.tar.gz
BuildArch:	noarch
BuildRequires:	python-setuptools
Requires:	python-ply
Requires:	python-imaging
Requires:	python-pkg-resources

%description
A tool to compile nml files to grf and/or nfo files.

NML is a meta-language that aims to be a lot simpler to learn and use than nfo.

%prep
%setup -q

%build
PYTHONDONTWRITEBYTECODE= python setup.py build

%install
%__rm -rf %{buildroot}
%__mkdir_p %{buildroot}%{python_sitelib}

export PYTHONPATH=%{buildroot}%{python_sitelib}
PYTHONDONTWRITEBYTECODE= python setup.py install --prefix %{buildroot}%{_prefix}

#handle docs in files section
%__rm -rf %{buildroot}%{_defaultdocdir}

#man pages
%__install -Dpm655 docs/nmlc.1 %{buildroot}%{_mandir}/man1/nmlc.1

#unpackaged files
%__rm -rf docs/nmlc.1
%__rm -rf %{buildroot}%{python_sitelib}/{easy-install.pth,site.py,site.pyc}

%clean
%__rm -rf %{buildroot}

%files
%doc docs/* examples/
%{_bindir}/nmlc
%{_mandir}/man1/nmlc.1.*
%{python_sitelib}/%{name}-%{version}-py*.egg/



%changelog
* Mon Apr 16 2012 Andrey Bondrov <abondrov@mandriva.org> 0.2.3-1
+ Revision: 791261
- New version 0.2.3

* Fri Jan 06 2012 Andrey Bondrov <abondrov@mandriva.org> 0.2.1-2
+ Revision: 757999
- Add python-pkg-resources to Requires

* Thu Jan 05 2012 Andrey Bondrov <abondrov@mandriva.org> 0.2.1-1
+ Revision: 757858
- imported package nml


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3480 |12cr|nmon-14g-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Performance analysis tool
Name:		nmon
Version:	14g
Release:	1
License:	GPLv3
Group:		Monitoring
URL:		http://nmon.sourceforge.net/
Source0:	http://dl.sf.net/sourceforge/nmon/lmon%{version}.c
Source1:	http://dl.sf.net/sourceforge/nmon/makefile
Source2:	http://dl.sf.net/sourceforge/nmon/Documentation.txt
BuildRequires: ncurses-devel
#BuildRequires: /usr/include/linux/version.h

%description
nmon is designed for performance specialists to use for monitoring and
analyzing performance data.

%prep
%setup -c -T
%{__install} -p -m0644 %{SOURCE0} .
%{__install} -p -m0644 %{SOURCE1} .
%{__install} -p -m0644 %{SOURCE2} .

%{__cat} <<EOF >nmon-script.sysconfig
### The directory to store the nmon data files
NMONDIR="/var/log/nmon"

### Default options for nmon
OPTIONS="-f -t"

### Number of days to keep nmon data files
KEEPDAYS="31"
EOF

%{__cat} <<'EOF' >nmon-script.sh
#!/bin/bash

### Please make modifications to the options and path in /etc/sysconfig/nmon-script

### Default variables
SYSCONFIG="/etc/sysconfig/nmon-script"
NMONDIR="/var/log/nmon"
OPTIONS="-f -t"
KEEPDAYS="31"

### Read configuration
[ -r "$SYSCONFIG" ] && source "$SYSCONFIG"

### Kill the old process(es)
/usr/bin/pkill -x -f "/usr/bin/nmon $OPTIONS -m $NMONDIR"

### Remove old log files
/usr/bin/find $NMONDIR -ctime +$KEEPDAYS -daystart -type f | xargs rm -f

### Start the new process
exec /usr/bin/nmon $OPTIONS -m $NMONDIR
EOF

%{__cat} <<EOF >nmon-script.cron
0 0 * * * nobody /usr/bin/nmon-script
EOF

%build
%{__cc} %{optflags} -D GETUSER -D JFS -D LARGEMEM -lncurses lmon%{version}.c -o nmon

%install
install -Dp -m0755 nmon %{buildroot}%{_bindir}/nmon

install -d -m0755 %{buildroot}%{_localstatedir}/log/nmon/
install -Dp -m0755 nmon-script.sh %{buildroot}%{_bindir}/nmon-script
install -Dp -m0644 nmon-script.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/nmon-script
install -Dp -m0644 nmon-script.cron %{buildroot}%{_sysconfdir}/cron.d/nmon-script

%files
%doc Documentation.txt
%config(noreplace) %{_sysconfdir}/sysconfig/nmon-script
%config %{_sysconfdir}/cron.d/nmon-script
%{_bindir}/nmon
%{_bindir}/nmon-script

%defattr(-, nobody, nobody, 0755)
%{_localstatedir}/log/nmon/


%changelog
* Sat Dec 17 2011 Alexander Khrukin <akhrukin@mandriva.org> 14g-1
+ Revision: 743226
- imported package nmon


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3481 |12cr|nodejs-0.8.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           nodejs
Version:        0.8.2
Release:        1
Summary:        JavaScript server-side network application development
Group:          Development/Other
License:        MIT
URL:            http://nodejs.org/
Source0:        http://nodejs.org/dist/node-v%{version}.tar.gz 

BuildRequires:  libstdc++-devel
BuildRequires:	openssl-devel
BuildRequires:	pkgconfig(python)

%description
Evented I/O for Google V8 JavaScript

Node.js use V8 engine (JavaScript engine used for Webkit) and let you create
application on server-side. It handles HTTP server, Socket server, clients
and a lot of modules to ease your projects creation.

Node.js's goal is to provide an easy way to build scalable network programs. 

%prep
%setup -q -n node-v%{version}

%build
./configure --prefix=%{_prefix}
%make

%install
%makeinstall_std

%files
%defattr(-,root,root,-)
%doc doc README.md LICENSE AUTHORS ChangeLog
%attr(755,root,root) %{_bindir}/node
%attr(755,root,root) %{_bindir}/node-waf
%{_bindir}/npm
%{_mandir}/man1/node.1*
%{_includedir}/node*
%{_prefix}/lib/node*

%changelog
* Wed May 18 2011 Eugeni Dodonov <eugeni@mandriva.com> 0.4.7-1
+ Revision: 676071
- Fix group
- Imported node.js
- Created package structure for nodejs.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3482 |12cr|noffle-1.1.5-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name		noffle
%define version 1.1.5
%define release %mkrel 7
%define spooldir	%{_var}/spool/%{name}
%define cfgfilename	%{_sysconfdir}/%{name}.conf

Summary: 	Usenet newsserver for small sites
Name: 		%{name}
Version: 	%{version}
Release: 	%{release}
Group:		System/Servers
License:	GPL
URL:		http://noffle.sf.net/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Source:		http://dl.sf.net/noffle/%{name}-%{version}.tar.bz2
Source1:	noffle.xinetd.bz2
BuildRequires:	gdbm-devel
Requires:	MailTransportAgent common-licenses
Requires(post,preun):	rpm-helper

%description
NOFFLE is a news server optimized for low speed dialup connection to the
Internet and few users. It allows reading news offline with many news reader
programs, even if they do not support offline reading by themselves.

%prep
%setup -q

%build
#CFLAGS="$RPM_OPT_FLAGS" LDFLAGS="-s"
#export CFLAGS LDFLAGS
#./configure --prefix=/usr --enable-debug=no
#make
%serverbuild
%configure --with-spooldir=%{spooldir} --with-configfile=%{cfgfilename} \
	--enable-debug=no 
%make

%install
# noffle doesn't have a make install :(
mkdir -p %{buildroot}{%{_bindir},%{_mandir}/man{1,5},%{_sysconfdir}{,/{cron.daily,xinetd.d}}}
mkdir -p %{buildroot}%{spooldir}/{data,lock,requested,outgoing,overview}
mkdir -p %{buildroot}%{_sysconfdir}
cp src/noffle				%{buildroot}%{_bindir}/
ln -s noffle %{buildroot}%{_bindir}/inews
cp docs/noffle.1			%{buildroot}%{_mandir}/man1/
cp docs/noffle.conf.5			%{buildroot}%{_mandir}/man5/
cp noffle.conf.example			%{buildroot}%{cfgfilename}
cp packages/redhat/noffle-expire	%{buildroot}%{_sysconfdir}/cron.daily/
bzip2 -cd %{SOURCE1}		      > %{buildroot}%{_sysconfdir}/xinetd.d/noffle

#install -o 0 -g 0 -d $RPM_BUILD_ROOT/usr/bin
#install -s -m 4755 -o news -g news src/noffle $RPM_BUILD_ROOT/usr/bin
#install -o 0 -g 0 -d $RPM_BUILD_ROOT/usr/man/man1
#install -m 0644 -o 0 -g 0 docs/noffle.1 $RPM_BUILD_ROOT/usr/man/man1/noffle.1
#install -o 0 -g 0 -d $RPM_BUILD_ROOT/usr/man/man5
#install -m 0644 -o 0 -g 0 docs/noffle.conf.5 $RPM_BUILD_ROOT/usr/man/man5/noffle.conf.5
#install -m 2755 -o news -g news -d $RPM_BUILD_ROOT/var/spool/noffle
#install -o 0 -g 0 -d $RPM_BUILD_ROOT/etc
#install -o news -g news -d $RPM_BUILD_ROOT/var/spool/noffle/data
#install -o news -g news -d $RPM_BUILD_ROOT/var/spool/noffle/lock
#install -o news -g news -d $RPM_BUILD_ROOT/var/spool/noffle/requested
#install -o news -g news -d $RPM_BUILD_ROOT/var/spool/noffle/outgoing
#install -o news -g news -d $RPM_BUILD_ROOT/var/spool/noffle/overview
#install -m 0600 -o news -g news noffle.conf.example $RPM_BUILD_ROOT/etc/noffle.conf
#install -o 0 -g 0 -d $RPM_BUILD_ROOT/etc/cron.daily
#install -m 0755 -o news -g news packages/redhat/noffle-expire $RPM_BUILD_ROOT/etc/cron.daily/noffle-expire

%post
%_post_service %{name}
echo
echo " Don't forget to edit %{cfgfilename} !!! "
echo

%preun
%_preun_service %{name}

%clean
[ "$RPM_BUILD_ROOT" != "" ] && rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README INSTALL ChangeLog docs/FAQ docs/NOTES docs/INTERNALS
%doc docs/noffle.lsm noffle.conf.example
%attr(0644,root,root)	%config(noreplace) %{_sysconfdir}/xinetd.d/noffle
%{_bindir}/inews
%defattr(-,news,news)
%attr(4755,news,news)	%{_bindir}/noffle
%attr(0644,root,root)	%doc %{_mandir}/man*/noffle*
%attr(0600,news,news)	%config(noreplace) %{cfgfilename}
%attr(0755,news,news)	%config(noreplace) %{_sysconfdir}/cron.daily/noffle-expire
%attr(2755,news,news)	%dir %{spooldir}
%attr(0755,news,news)	%dir %{spooldir}/data
%attr(0755,news,news)	%dir %{spooldir}/lock
%attr(0755,news,news)	%dir %{spooldir}/requested
%attr(0755,news,news)	%dir %{spooldir}/outgoing
%attr(0755,news,news)	%dir %{spooldir}/overview



%changelog
* Tue May 03 2011 Michael Scherer <misc@mandriva.org> 1.1.5-7mdv2011.0
+ Revision: 664789
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.1.5-5mdv2010.0
+ Revision: 430180
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 1.1.5-4mdv2009.0
+ Revision: 254055
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Dec 19 2007 Thierry Vignaud <tv@mandriva.org> 1.1.5-2mdv2008.1
+ Revision: 133085
- fix gdbm-devel BR
- fix prereq on rpm-helper
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import noffle


* Fri May 13 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.1.5-2mdk
- Rebuild

* Fri Jan 14 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.1.5-1mdk
- 1.1.5

* Tue Feb 24 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.1.2-2mdk
- rebuild

* Sat Dec 28 2002 Alexander Skwar <ASkwar@DigitalProjects.com> 1.1.2-1mdk
- 1.1.2

* Wed Jan 09 2002 Alexander Skwar <ASkwar@Linux-Mandrake.com> 1.1.1-1mdk
- First Mandrake version

* Wed Oct 31 2001 Jim Hague <jim.hague@acm.org>
- Up version to 1.1-1, and remove inews from %%files as it is created by %%post.
  Remove relocation prefix - it wasn't working properly. Also
  RPM 4 seems to automatically compress man pages, so put man pages in
  %%files as /usr/man/* so we pick up whatever is there, compressed or not.

* Thu Oct 26 2000 Jim Hague <jim.hague@am.org>
- Added inews link.

* Sun Jun 18 2000 Jim Hague <jim.hague@am.org>
- Version 1.0pre6-3 RPM
- Changed /etc/noffle.conf mode to 0600 in case server password is required
- Added noffle line to /etc/hosts.deny
- Make inetd.conf handling match linuxconf - don't keep old files and only
  add entries if nntp line is not already present, even if commented out,
  and only remove conf lines on an uninstall

* Fri Jun 16 2000 Jim Hague <jim.hague@am.org>
- Version 1.0pre6-2 RPM
- Added /etc/cron.daily/noffle-expire

* Thu Jun 15 2000 Jim Hague <jim.hague@am.org>
- Version 1.0pre6-1 RPM
- Modified SPEC from 1.0pre5

* Wed May 17 2000 Soenke J. Peters <peters+rpm@simprovement.com>
- Version 1.0pre5-1 RPM
- built SPEC from scratch

* Mon Aug 23 1999 Mario Moder <moderm@gmx.net>
- Version 1.0pre2-1 Binary only RPM, no SPEC available


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3483 |12cr|noflushd-2.7.5-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	noflushd
%define	version	2.7.5
%define	release	%mkrel 7

Summary:	Daemon that sends idle disks to sleep
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		System/Configuration/Other
Source0:	http://ufpr.dl.sourceforge.net/sourceforge/noflushd/%{name}_%{version}.orig.tar.bz2
Source1:	%{name}.sysconfig
Source2:	%{name}.init
URL:		http://noflushd.sourceforge.net/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires(pre):	rpm-helper

%description
noflushd is a simple daemon that monitors disk activity and spins down
disks whose idle time exceeds a certain timeout. It requires a kernel thread
named kupdate which is present in Linux kernel version 2.2.11 and later. For
earlier kernels, bdflush version 1.6 provides equal functionality.

%prep
%setup -q

%build
%configure --with-scheme=redhat
%make

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%{makeinstall_std} initdir=%{_initrddir}
install -D -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/sysconfig/%{name}
install -D -m 755 %{SOURCE2} %{buildroot}%{_initrddir}/%{name}

# (sb) - remove misinstalled docs
rm -fr %{buildroot}/usr/doc

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-, root, root)
%doc README AUTHORS NEWS ChangeLog THANKS TODO BUGS
%{_sbindir}/%{name}
%config(noreplace) %{_initrddir}/%{name}
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%{_mandir}/man8/%{name}.8*



%changelog
* Tue May 03 2011 Michael Scherer <misc@mandriva.org> 2.7.5-7mdv2011.0
+ Revision: 664790
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2.7.5-5mdv2010.0
+ Revision: 430181
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 2.7.5-4mdv2009.0
+ Revision: 254057
- rebuild

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 2.7.5-2mdv2008.1
+ Revision: 141006
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Aug 11 2006 Stew Benedict <sbenedict@mandriva.com> 2.7.5-2mdv2007.0
- rebuild, Requires(pre)

* Tue Jul 26 2005 Nicolas Lcureuil <neoclust@mandriva.org> 2.7.5-1mdk
- 2.7.5

* Tue Nov 16 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 2.7.4-1mdk
- 2.7.4
- don't wipe out buildroot in %%prep

* Mon May 03 2004 Stew Benedict <sbenedict@mandrakesoft.com> 2.7.3-1mdk
- 2.7.3

* Thu Jan 22 2004 Stew Benedict <sbenedict@mandrakesoft.com> 2.7-1mdk
- 2.7

* Fri Jan 02 2004 Stew Benedict <sbenedict@mandrakesoft.com> 2.6.3-3mdk
- rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3484 |12cr|noip-2.1.9-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Linux client for the no-ip.com dynamic DNS service
Name:		noip
Version:	2.1.9
Release:	%mkrel 5
License:	GPLv2+
Group:		Networking/Other
URL:		http://www.no-ip.com
Source0:	http://www.no-ip.com/client/linux/%{name}-%{version}.tar.bz2
Source1:	%{name}-initscript
Patch0:		%{name}-2.1.9-makefile.patch
Patch1:		%{name}-2.1.9-config-path.patch
Requires(pre):	rpm-helper
Requires(post):	rpm-helper
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
This is the No-IP.com Dynamic DNS update client page.

When configured correctly, the client will check your IP address at a
given time interval checking to see if your IP has changed. If your IP
address has changed it will notify No-IP DNS servers and update the IP
corresponding to your No-IP/No-IP+ hostname.

NOTE: You must add hostnames on the website (http://www.no-ip.com)
first before you can have the updater update them.

%prep
%setup -q
%patch0 -p1
%patch1 -p1
mv -f %{name}2.c %{name}.c

%build
%define Werror_cflags %{nil}
%if %mdvver >= 201200
%serverbuild_hardened
%else
%serverbuild
%endif

export LDFLAGS="%{ldflags}"

%make PREFIX="%{_prefix}" BINDIR="%{_sbindir}" CONFDIR="%{_sysconfdir}"

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%makeinstall_std PREFIX=%{_prefix} CONFDIR="%{_sysconfdir}" BINDIR="%{_sbindir}"

touch %{buildroot}%{_sysconfdir}/%{name}.conf
mkdir -p %{buildroot}%{_initrddir}
install %{SOURCE1} %{buildroot}%{_initrddir}/%{name}

cat > README.urpmi << EOF
To configure the noip deamon, run noip -C as root.
This command will set the corrects parameters in /etc/noip.conf.
Then you can start the deamon with service noip start
EOF

%post
%create_ghostfile %{_sysconfdir}/%{name}.conf root root 600
%_post_service %{name}

echo
echo To configure the noip deamon, run noip -C as root.
echo This command will set the correct parameters in /etc/noip.conf.
echo Then you can restart the deamon with "service noip restart".
echo

%preun
%_preun_service %{name}

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(644,root,root,755)
%doc README.FIRST README.urpmi
%attr(755,root,root) %{_sbindir}/*
%attr(744,root,root) %{_initrddir}/%{name}
%ghost %{_sysconfdir}/%{name}.conf


%changelog
* Sun Oct 02 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 2.1.9-5mdv2012.0
+ Revision: 702407
- use %%serverbuild_hardened flags for mdv2012

* Mon Sep 12 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 2.1.9-4
+ Revision: 699580
- enable %%serverbuild and pass ldflags

* Sat Dec 11 2010 Oden Eriksson <oeriksson@mandriva.com> 2.1.9-3mdv2011.0
+ Revision: 620505
- the mass rebuild of 2010.0 packages

* Mon Sep 14 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 2.1.9-2mdv2010.0
+ Revision: 440531
- use Werror_cflags

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Tue Nov 25 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2.1.9-1mdv2009.1
+ Revision: 306800
- update to new version 2.1.9
- rewrite patch 0 and 1

* Sun Sep 14 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2.1.7-4mdv2009.0
+ Revision: 284710
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 2.1.7-3mdv2009.0
+ Revision: 254058
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Fri Sep 14 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 2.1.7-1mdv2008.1
+ Revision: 85688
- new version

* Sun Jul 08 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 2.1.4-1mdv2008.0
+ Revision: 49806
- bzip source
- new version
- fix mixture of tabs and spaces


* Mon Jan 22 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 2.1.3-4mdv2007.0
+ Revision: 111884
- fix config path

* Sat Jan 20 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 2.1.3-3mdv2007.1
+ Revision: 111083
- bump release tag
- correct chmod bits on initscript

* Thu Jan 18 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 2.1.3-2mdv2007.1
+ Revision: 110380
- fix post scriplet
- minor fixes, cleans

* Thu Jan 18 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 2.1.3-1mdv2007.1
+ Revision: 110221
- Import noip


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3485 |12cr|nopaste-0.280.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    App-Nopaste
%define upstream_version 0.28

Name:       nopaste
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 1

Summary:    easy access to any pastebin
License:    GPL+ or Artistic
Group:      Development/Perl
Source0:    http://www.cpan.org/modules/by-module/App/%{upstream_name}-%{upstream_version}.tar.gz
Url:        http://search.cpan.org/dist/%{upstream_name}

BuildRequires: perl(Browser::Open)
BuildRequires: perl(Clipboard)
BuildRequires: perl(Config::INI::Reader)
BuildRequires: perl(Config::GitLike)
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(Git)
BuildRequires: perl(Module::Pluggable)
BuildRequires: perl(Moose)
BuildRequires: perl(MooseX::Getopt)
BuildRequires: perl(Test::More)
BuildRequires: perl(WWW::Mechanize)
BuildRequires: perl(WWW::Pastebin::PastebinCom::Create)
BuildRequires: perl(WWW::Pastebin::RafbNet::Create)
BuildRequires: perl-devel

BuildArch: noarch

Obsoletes: perl-App-Nopaste
Provides:  perl-App-Nopaste

Requires: perl(MooseX::Getopt)

%description
Pastebins (also known as nopaste sites) let you post text, usually code,
for public viewing. They're used a lot in IRC channels to show code that
would normally be too long to give directly in the channel (hence the name
nopaste).

Each pastebin is slightly different. When one pastebin goes down (I'm
looking at you, the http://paste.husk.org manpage), then you have to find a
new one. And if you usually use a script to publish text, then it's too
much hassle.

This module aims to smooth out the differences between pastebins, and
provides redundancy: if one site doesn't work, it just tries a different
one.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{_bindir}/*
%{_mandir}/man?/*
%perl_vendorlib/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3486 |12cr|nosefart-2.7-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		nosefart
Summary:	Nosefart player for Nintendo NES audio files
Version:	2.7
Release:	3
License:	GPLv2
Group:		Sound
URL: 		http://nosefart.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/nosefart/%name-%version-mls.tar.bz2
Patch0:		nosefart-2.6-mls-desktopentry.patch
Patch1:		nosefart-2.7-makefile.patch
BuildRequires:	imagemagick
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
Obsoletes:	xmms-nosefart < 2.7-3

%description
Nosefart plays .nsf audio files that were ripped from games for the Nintendo
Entertainment System.

%package -n gnosefart
Summary:	Nosefart player for Nintendo NES audio files
Group:		Sound
Requires:	%{name} >= %{version}

%description  -n gnosefart
Nosefart plays .nsf audio files that were ripped from games for the Nintendo
Entertainment System.

%prep
%setup -q -n %{name}-%{version}-mls
ln -s gnosefart-1.5 src/gnosefart-1.4
%patch0 -p1
%patch1 -p1

%build
make clean
%make
cd src/gnosefart-*
./autogen.sh
%configure2_5x
%make

%install
make PREFIX=%{buildroot}%{_prefix} install
cd src/gnosefart-*
%makeinstall_std
mkdir -p %{buildroot}{%{_liconsdir},%{_iconsdir},%{_miconsdir}}

#icons
ln -s %{_datadir}/pixmaps/gnosefart.png %{buildroot}/%{_liconsdir}/gnosefart.png
convert -scale 32x32 %{buildroot}%{_datadir}/pixmaps/gnosefart.png %{buildroot}%{_iconsdir}/gnosefart.png
convert -scale 16x16 %{buildroot}%{_datadir}/pixmaps/gnosefart.png %{buildroot}%{_miconsdir}/gnosefart.png

%files
%doc README README.linux CHANGES
%{_bindir}/nosefart

%files -n gnosefart
%doc README.xmms
%{_bindir}/gnosefart
%{_datadir}/applications/gnosefart.desktop
%{_datadir}/pixmaps/gnosefart.png
%{_liconsdir}/gnosefart.png
%{_iconsdir}/gnosefart.png
%{_miconsdir}/gnosefart.png


%changelog
* Sun Jul 31 2011 Andrey Bondrov <abondrov@mandriva.org> 2.7-2mdv2012.0
+ Revision: 692564
- Drop deprecated menu
- Add patch 1 to fix build in 2011
- imported package nosefart


* Sun Jul 24 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 2.7-2mdv2011.0
- Import from PLF
- Remove PLF reference

* Sun Feb 10 2008 Götz Waschk <goetz@zarb.org> 2.7-1plf2008.1
- new version

* Wed Jan 23 2008 Götz Waschk <goetz@zarb.org> 2.6-3plf2008.1
- fix plf reason
- fix desktop entry

* Wed Aug  2 2006 Götz Waschk <goetz@zarb.org> 2.6-2plf2007.0
- xdg menu

* Fri Sep 23 2005 GÃ¶tz Waschk <goetz@zarb.org> 2.6-1plf
- New release 2.6

* Tue Sep 20 2005 Götz Waschk <goetz@zarb.org> 2.5-1plf
- New release 2.5

* Wed Sep 14 2005 Götz Waschk <goetz@zarb.org> 2.4-1plf
- spec fixes
- New release 2.4

* Tue Aug 31 2004 Götz Waschk <goetz@zarb.org> 2.2-1plf
- new version

* Sat Apr 24 2004 Götz Waschk <goetz@plf.zarb.org> 2.1-1plf
- disable gnosefart on mdk 9.1 (autotools problem)
- add gnosefart menu entry
- gnosefart 1.0
- New release 2.1

* Tue Apr 20 2004 Götz Waschk <goetz@plf.zarb.org> 2.0-3plf
- gnosefart requries nosefart

* Mon Apr 19 2004 Götz Waschk <goetz@plf.zarb.org> 2.0-2plf
- split out xmms plugin and gnosefart
- fix gnosefart buildrequires

* Sat Apr 17 2004 Götz Waschk <goetz@plf.zarb.org> 2.0-1plf
- add gnosefart
- fix description
- new version

* Tue Mar 23 2004 Götz Waschk <goetz@plf.zarb.org> 1.92j-1plf
- new version

* Tue Oct 28 2003 Götz Waschk <goetz@plf.zarb.org> 1.92i-1plf
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3487 |12cr|notecase-1.9.8-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Werror_cflags %nil

Name: 	 	notecase
Summary: 	A hierarchical text notes manager
Version: 	1.9.8
Release: 	4

Source:		http://kent.dl.sourceforge.net/sourceforge/notecase/%{name}-%{version}_src.tar.gz
URL:		http://notecase.sourceforge.net/
License:	BSD
Group:		Office
BuildRequires:	pkgconfig
BuildRequires:	imagemagick
BuildRequires:	gtk2-devel
BuildRequires:	gnome-vfs2-devel
BuildRequires:	desktop-file-utils
BuildRequires:	gtksourceview-devel
Requires(post): shared-mime-info
Requires(postun): shared-mime-info
Patch0: notecase-1.9.8-gtksourceview.patch
Patch1: notecase-1.9.8-gcc44.patch
Patch2: notecase-1.9.8-Makefile-X11.patch

%description
NoteCase is a hierarchical text notes manager (AKA outliner).

It helps you organize your everyday text notes into a single document with
individual notes placed into a tree-like structure. To ensure your privacy
an encrypted document format is supported along with a standard unencrypted
one.

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p0


%build
%make CFLAGS="%{optflags}"

%install
%makeinstall_std

#menu
desktop-file-install --vendor="" \
  --add-category="GTK" \
  --remove-key='Encoding' \
  --remove-key='Office' \
  --remove-key='Version' \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

#icons
mkdir -p %{buildroot}/%_liconsdir
convert -size 48x48 res/%name.xpm %{buildroot}/%_liconsdir/%name.png
mkdir -p %{buildroot}/%_iconsdir
convert -size 32x32 res/%name.xpm %{buildroot}/%_iconsdir/%name.png
mkdir -p %{buildroot}/%_miconsdir
convert -size 16x16 res/%name.xpm %{buildroot}/%_miconsdir/%name.png

%find_lang %name

%files -f %{name}.lang
%defattr(-,root,root)
%doc readme.txt docs/help.ncd

%{_bindir}/%name
%{_datadir}/applications/*
%{_datadir}/pixmaps/*
%{_datadir}/mime/packages/*
%{_liconsdir}/%name.png
%{_iconsdir}/%name.png
%{_miconsdir}/%name.png


%changelog
* Wed May 23 2012 Eugene Budanov <eugene.budanov@rosalab.ru> 1.9.8-1rosa2012lts
- Spec file was cleaned. Deleted contructions for old Mandriva releases
- Added patch from Gentoo for build with new gtksourceview versions
- Added patch from Gentoo for build with gcc4.4+

* Tue Dec 09 2008 Funda Wang <fundawang@mandriva.org> 1.9.8-1mdv2009.1
+ Revision: 312226
- BR gtksourceview
- update to new version 1.9.8

* Tue Oct 28 2008 Funda Wang <fundawang@mandriva.org> 1.9.7-1mdv2009.1
+ Revision: 298099
- New version 1.9.7

* Mon Aug 25 2008 Funda Wang <fundawang@mandriva.org> 1.9.5-1mdv2009.0
+ Revision: 275729
- New version 1.9.5

* Sun Jun 29 2008 Funda Wang <fundawang@mandriva.org> 1.9.3-1mdv2009.0
+ Revision: 229943
- update to new version 1.9.3

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - normalize call to %%update_mime_database/%%clean_mime_database: don't be overly cautious

* Fri May 23 2008 Funda Wang <fundawang@mandriva.org> 1.9.1-1mdv2009.0
+ Revision: 210370
- fix license
- New version 1.9.1

* Fri Feb 08 2008 Funda Wang <fundawang@mandriva.org> 1.7.9-1mdv2008.1
+ Revision: 163887
- update to new version 1.7.9

* Thu Jan 24 2008 Olivier Thauvin <nanardon@mandriva.org> 1.7.6-1mdv2008.1
+ Revision: 157288
- 1.7.6

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Sep 05 2007 Funda Wang <fundawang@mandriva.org> 1.6.6-1mdv2008.0
+ Revision: 79903
- New version 1.6.6

* Wed Jun 13 2007 Austin Acton <austin@mandriva.org> 1.5.6-2mdv2008.0
+ Revision: 38880
- fix for non-versioned docdir while allowing backports

* Wed Jun 13 2007 Austin Acton <austin@mandriva.org> 1.5.6-1mdv2008.0
+ Revision: 38752
- buildrequires gnome-vfs
- buildrequires desktop-file-utils
- new version (new era really)
- XDG menu
- png icon
- mkrel


* Wed Jul 20 2005 Austin Acton <austin@mandriva.org> 1.0.0-1mdk
- New release 1.0.0

* Wed Jun 22 2005 Austin Acton <austin@mandriva.org> 0.9.3-1mdk
- New release 0.9.3

* Mon May 30 2005 Austin Acton <austin@mandriva.org> 0.8.9-1mdk
- New release 0.8.9

* Tue May 10 2005 Austin Acton <austin@mandriva.org> 0.8.7-1mdk
- New release 0.8.7

* Thu Mar 31 2005 Austin Acton <austin@mandrake.org> 0.8.2-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3488 |12cr|notefinder-0.4-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Full-featured exteansible desktop note-taking application for Unix
Name:	  	notefinder
Version:	0.4
Release:	%mkrel 4
Epoch:		1
License:	BSD-Like and GPLv2+
Group:		Office
Source0: 	http://notefinder.googlecode.com/files/%name-%version.tar.gz
URL:		http://code.google.com/p/notefinder/
Requires:	python-qt4 >= 4.4.0
%py_requires -d
BuildRequires:	python-setuptools
BuildRequires:	desktop-file-utils
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
NoteFinder is full-featured extensible desktop note-taking application. 

Features: 
* Adding, viewing, editing, removing entries
* Importing local and remote files as notes
* Wiki markup support
* Tabbed interface
* Assigning tags
* Smooth and smart search
* Finding related notes
* Service menu for Konqueror
* Ability to assign tags automatically
* Can be extended with Python plugins

%prep
%setup -qn %name

%build

%install
rm -rf $RPM_BUILD_ROOT
python setup.py install --root=%{buildroot}

desktop-file-install --vendor='' \
	--dir=%buildroot%_datadir/applications \
	--remove-key='Version' \
	--add-category='Qt;KDE' \
	%buildroot%_datadir/applications/*.desktop

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-, root, root)
%{_bindir}/*
%{_datadir}/%name
%{_datadir}/applications/*.desktop
%{python_sitelib}/*


%changelog
* Sat Nov 06 2010 Funda Wang <fwang@mandriva.org> 1:0.4-4mdv2011.0
+ Revision: 593921
- rebuild for py2.7

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1:0.4-3mdv2010.1
+ Revision: 440343
- rebuild

* Thu Dec 25 2008 Funda Wang <fwang@mandriva.org> 1:0.4-2mdv2009.1
+ Revision: 318561
- rebuild for new python

* Sat Dec 06 2008 Funda Wang <fwang@mandriva.org> 1:0.4-1mdv2009.1
+ Revision: 310957
- update to new version 0.4

* Thu Dec 04 2008 Funda Wang <fwang@mandriva.org> 1:0.3.7-1mdv2009.1
+ Revision: 309874
- new version 0.3.7

* Wed Oct 22 2008 Funda Wang <fwang@mandriva.org> 1:0.2-1mdv2009.1
+ Revision: 296467
- New version 0.2

* Sat Oct 11 2008 Funda Wang <fwang@mandriva.org> 1:0.1.8-1mdv2009.1
+ Revision: 291787
- New version series 0.1.8

* Sat Aug 02 2008 Funda Wang <fwang@mandriva.org> 3.1.5-1mdv2009.0
+ Revision: 260982
- New version 3.1.5

* Sat Aug 02 2008 Funda Wang <fwang@mandriva.org> 3.1-1mdv2009.0
+ Revision: 260527
- New version 3.1

* Fri Aug 01 2008 Funda Wang <fwang@mandriva.org> 3.0.9-1mdv2009.0
+ Revision: 259565
- New version 3.0.9

* Thu Jul 31 2008 Funda Wang <fwang@mandriva.org> 3.0.8-1mdv2009.0
+ Revision: 257389
- New version 3.0.8

* Fri Jul 11 2008 Funda Wang <fwang@mandriva.org> 2.9-1mdv2009.0
+ Revision: 233805
- New version 2.9

* Thu Jul 10 2008 Funda Wang <fwang@mandriva.org> 2.8-1mdv2009.0
+ Revision: 233244
- New version 2.8

* Tue Jul 08 2008 Funda Wang <fwang@mandriva.org> 2.6-1mdv2009.0
+ Revision: 232672
- update to new version 2.6

* Sat Jul 05 2008 Funda Wang <fwang@mandriva.org> 2.5-2mdv2009.0
+ Revision: 231965
- BR python-devel
- BR python
- BR setuptools
- install plugins also

* Sat Jul 05 2008 Funda Wang <fwang@mandriva.org> 2.5-1mdv2009.0
+ Revision: 231941
- import notefinder



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3489 |12cr|notemeister-0.1.7-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	notemeister
%define version 0.1.7
%define release %mkrel 8

Name: 	 	%{name}
Summary: 	GNOME ideas and notes organizer
Version: 	%{version}
Release: 	%{release}

Source:		%{name}-%{version}.tar.bz2
Source1:	%{name}48.png
Source2:	%{name}32.png
Source3:	%{name}16.png
Patch0:		notemeister-fix-desktop-entry.patch
URL:		http://notemeister.sourceforge.net/
License:	GPLv2+
Group:		Office
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	python-devel 
BuildRequires:  imagemagick
BuildRequires:  desktop-file-utils
Requires:	gnome-python
Requires:       python-pyxml
BuildArch:	noarch

%description
 Notemeister is a small, simple note organizer made for the GNOME2 desktop.
It's features include:
    * Notes stored in a tree view and structure
    * Drag and drop support for reordering notes
    * Simple text formatting by highlighted bounds
    * Auto-save feature 

%files
%defattr(-,root,root)
%doc AUTHORS PKG-INFO README
%{_bindir}/%name
%{py_puresitedir}/%{name}
%{py_puresitedir}/*.egg-info
%{_datadir}/%name
%{_datadir}/applications/*
%{_datadir}/pixmaps/*
%{_liconsdir}/%name.png
%{_iconsdir}/%name.png
%{_miconsdir}/%name.png

#--------------------------------------------------------------------


%prep
%setup -q
%patch0 -p0

%build
python setup.py build
										
%install
rm -rf $RPM_BUILD_ROOT
python setup.py install --root=$RPM_BUILD_ROOT
rm -fr $RPM_BUILD_ROOT/%_prefix/doc

#menu
desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="Utility" \
  --add-category="Office" \
  --add-category="X-MandrivaLinux-Office-Accessories" \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/*

#icons
mkdir -p $RPM_BUILD_ROOT/%_liconsdir
cp %SOURCE1 $RPM_BUILD_ROOT/%_liconsdir/%name.png
mkdir -p $RPM_BUILD_ROOT/%_iconsdir
cp %SOURCE2 $RPM_BUILD_ROOT/%_iconsdir/%name.png
mkdir -p $RPM_BUILD_ROOT/%_miconsdir
cp %SOURCE3 $RPM_BUILD_ROOT/%_miconsdir/%name.png

%clean
rm -rf $RPM_BUILD_ROOT




%changelog
* Fri Oct 29 2010 Michael Scherer <misc@mandriva.org> 0.1.7-8mdv2011.0
+ Revision: 590158
- rebuild for python 2.7

* Sun Jan 31 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.1.7-7mdv2010.1
+ Revision: 498884
- Fix licence
- New maintainer

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.1.7-6mdv2010.0
+ Revision: 440344
- rebuild

* Thu Dec 11 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.7-5mdv2009.1
+ Revision: 313228
- lowercase ImageMagick

* Tue Jun 17 2008 Thierry Vignaud <tv@mandriva.org> 0.1.7-5mdv2009.0
+ Revision: 222749
- patch 0: fix 'error: value "0.4.11" for key "Version" in group "Desktop
  Entry" is not a known version'
- patch 0: fix 'key "Icon" in group "Desktop Entry" is an icon name with an
  extension' error
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Thu Jan 04 2007 Nicolas Lécureuil <neoclust@mandriva.org> 0.1.7-4mdv2007.0
+ Revision: 104113
- Rebuild against new python
- Add menu entry
- Import notemeister

* Sun Mar 05 2006 Michael Scherer <misc@mandriva.org>
- add pyxml requires, fix 19951
- use mkrel
- use new python macro

* Sun Dec 05 2004 Michael Scherer <misc@mandrake.org> 0.1.7-2mdk
- Rebuild for new python

* Fri Jul 09 2004 Austin Acton <austin@mandrake.org> 0.1.7-1mdk
- 0.1.7

* Fri Jun 11 2004 Austin Acton <austin@mandrake.org> 0.1-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3490 |12cr|novnc-git523cc4d6ab.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gitrel	git523cc4d6ab	


Summary:	noVNC is a HTML5 VNC client that runs well in any modern browser
Name:		novnc
Version:	%{gitrel}.1
Release:	1
License:	GPLv3
Group:		Networking/Remote access
URL:		https://github.com/kanaka/noVNC
Source0:	https://github.com/kanaka/noVNC/tarball/noVNC.tar.bz2

%description
noVNC is a HTML5 VNC client that runs well in any modern
browser including mobile browsers (iPhone/iPad and Android).

%prep
%setup -q -n noVNC

%build
cd utils/
%make


%install
mkdir -p %buildroot/%{_datadir}/noVNC/include
cp -r include/*  %{buildroot}/%{_datadir}/noVNC/include

mkdir -p %buildroot/%{_datadir}/noVNC/utils

cp -r utils/*  %{buildroot}/%{_datadir}/noVNC/utils
cp -r *.html  %{buildroot}/%{_datadir}/noVNC/
chmod +x %{buildroot}/%{_datadir}/noVNC/utils/launch.sh




%files
%{_datadir}/noVNC/include/*
%{_datadir}/noVNC/utils/*
%{_datadir}/noVNC/*.html


%changelog
* Mon Jan 30 2012 Alexander Khrukin <akhrukin@mandriva.org> git523cc4d6ab.1-1
+ Revision: 769848
- imported package novnc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3491 |12cr|nrg2iso-0.4-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	nrg2iso
%define version	0.4
%define release	%mkrel 7

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Convert Nero CD Images to ISO
Source:		http://gregory.kokanosky.free.fr/v4/linux/%{name}-%{version}.tar.bz2
URL:		http://gregory.kokanosky.free.fr/v4/linux/nrg2iso.en.html
License:	GPL
Group:		Archiving/Other
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description 
Nrg2Iso is a linux utility for converting cd images generated
by Nero Burning Rom to ISO format.

%prep
%setup -q

%build
%{__cc} %{optflags} -o nrg2iso nrg2iso.c

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
mkdir -p %{buildroot}%{_bindir}
install nrg2iso %{buildroot}%{_bindir}/nrg2iso

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGELOG
%{_bindir}/nrg2iso



%changelog
* Tue May 03 2011 Michael Scherer <misc@mandriva.org> 0.4-7mdv2011.0
+ Revision: 664791
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.4-5mdv2010.0
+ Revision: 430182
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 0.4-4mdv2009.0
+ Revision: 254066
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.4-2mdv2008.1
+ Revision: 130699
- kill re-definition of %%buildroot on Pixel's request
- import nrg2iso


* Sat Apr 15 2006 Luca Berra <bluca@vodka.it> 0.4-2mdk
- Rebuild
- use %%mkrel

* Wed Jan 12 2005 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.4-1mdk
- 0.4
 
* Sat Jun 19 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.2-1mdk
- 0.2

* Sun Nov 09 2003 Luca Berra <bluca@vodka.it> 0.1-2mdk
- fix summary

* Sun Sep 28 2003 Luca Berra <bluca@vodka.it> 0.1-1mdk
- initial cooker contrib

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3492 |12cr|nrpe-2.12-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Host/service/network monitoring agent for Nagios
Name:		nrpe
Version:	2.12
Release:	%mkrel 5
License:	GPLv2
Group:		System/Servers
URL:		http://sourceforge.net/projects/nagios/
Source0:	http://prdownloads.sourceforge.net/nagios/%{name}-%{version}.tar.gz
Source1:	nrpe.init
Patch0:		nrpe_check_control.diff
Patch1:		nrpe-mdv_conf.diff
BuildRequires:	nagios
BuildRequires:	openssl-devel
BuildRequires:	openssl
BuildRequires:	tcp_wrappers-devel
Requires:	tcp_wrappers
Requires(post): rpm-helper
Requires(preun): rpm-helper
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The purpose of this addon is to allow you to execute Nagios plugins on a remote
host in as transparent a manner as possible.

Nrpe is a system daemon that will execute various Nagios plugins locally on
behalf of a remote (monitoring) host that uses the check_nrpe plugin. Various
plugins that can be executed by the daemon are available at:
http://sourceforge.net/projects/nagiosplug

This package provides the core agent.

%package -n	nagios-check_nrpe
Summary:	NRPE Plugin for Nagios
Group:		Networking/Other
Requires:	nagios-plugins

%description -n	nagios-check_nrpe
Nrpe is a system daemon that will execute various Nagios plugins locally on
behalf of a remote (monitoring) host that uses the check_nrpe plugin. Various
plugins that can be executed by the daemon are available at:
http://sourceforge.net/projects/nagiosplug

This package provides the nrpe plugin for Nagios-related applications.

%prep

%setup -q
%patch0 -p0
%patch1 -p0

cp %{SOURCE1} nrpe.init

%build

%configure2_5x \
    --with-init-dir=%{_initrddir} \
    --with-nrpe-port=5666 \
    --with-nrpe-user=nagios \
    --with-nrpe-group=nagios \
    --with-nagios-user=nagios \
    --with-nagios-group=nagios \
    --bindir=%{_sbindir} \
    --libexecdir=%{_libdir}/nagios/plugins \
    --datadir=%{_datadir}/nagios \
    --localstatedir=/var/spool/nagios \
    --sysconfdir=%{_sysconfdir}/nagios \
    --enable-command-args
%make

gcc %{optflags} -o contrib/nrpe_check_control contrib/nrpe_check_control.c

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}/nagios/plugins.d
install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_libdir}/nagios/plugins
install -d %{buildroot}/var/run/%{name}

install -m0755 src/check_nrpe %{buildroot}%{_libdir}/nagios/plugins/check_nrpe
install -m0755 contrib/nrpe_check_control %{buildroot}%{_libdir}/nagios/plugins/nrpe_check_control
install -m0755 src/nrpe %{buildroot}%{_sbindir}/nrpe
install -m0755 nrpe.init %{buildroot}%{_initrddir}/nrpe
install -m0644 sample-config/nrpe.cfg %{buildroot}%{_sysconfdir}/nagios/nrpe.cfg

cat > check_nrpe.cfg <<'EOF'
# this command runs a program $ARG1$ with arguments $ARG2$
define command {
	command_name	check_nrpe
	command_line	%{_libdir}/nagios/plugins/check_nrpe -H $HOSTADDRESS$ -c $ARG1$ -a $ARG2$
}

# this command runs a program $ARG1$ with no arguments
define command {
	command_name	check_nrpe_1arg
	command_line	%{_libdir}/nagios/plugins/check_nrpe -H $HOSTADDRESS$ -c $ARG1$
}
EOF
install -m0644 check_nrpe.cfg %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_nrpe.cfg


cat > nrpe_check_control.cfg <<'EOF'
define command {
	command_name	nrpe_check_control
	command_line	%{_libdir}/nagios/plugins/nrpe_check_control $SERVICESTATE$ $SERVICESTATETYPE$ $SERVICEATTEMPT$ "$HOSTNAME$"
}
EOF
install -m0644 nrpe_check_control.cfg %{buildroot}%{_sysconfdir}/nagios/plugins.d/nrpe_check_control.cfg

%pre
%_pre_useradd nagios %{_localstatedir}/log/nagios /bin/sh

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%postun
%_postun_userdel nagios

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README LEGAL README.SSL Changelog SECURITY docs/NRPE.pdf
%dir %{_sysconfdir}/nagios/
%config(noreplace) %{_sysconfdir}/nagios/nrpe.cfg
%{_initrddir}/nrpe
%{_sbindir}/nrpe
%dir /var/run/%{name}

%files -n nagios-check_nrpe
%defattr(-,root,root)
%doc contrib/README.nrpe_check_control
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_nrpe.cfg
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/nrpe_check_control.cfg
%{_libdir}/nagios/plugins/check_nrpe
%{_libdir}/nagios/plugins/nrpe_check_control


%changelog
* Tue Sep 14 2010 Michael Scherer <misc@mandriva.org> 2.12-5mdv2011.0
+ Revision: 578194
- fix License
- fix unowned directory ( as nrpe is likely to be installed when nagios is not there )

* Fri May 14 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.12-4mdv2010.1
+ Revision: 544796
- add nagios user at installation (fix #59203)
- cleanup
- drop useless %%post, as we now use filetrggiers
- %files section cleanup

* Fri Apr 16 2010 Funda Wang <fwang@mandriva.org> 2.12-3mdv2010.1
+ Revision: 535273
- rebuild

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2.12-2mdv2010.0
+ Revision: 430183
- rebuild

* Sun Sep 07 2008 Oden Eriksson <oeriksson@mandriva.com> 2.12-1mdv2009.0
+ Revision: 282159
- 2.12

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 2.11-4mdv2009.0
+ Revision: 268289
- rebuild early 2009.0 package (before pixel changes)

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - sync initscript with ndo2db one

* Thu May 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.11-3mdv2009.0
+ Revision: 207538
- LSB headers in initscript

* Tue Apr 29 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.11-2mdv2009.0
+ Revision: 198954
- enable arguments

* Mon Feb 11 2008 Oden Eriksson <oeriksson@mandriva.com> 2.11-1mdv2008.1
+ Revision: 165295
- 2.11

* Sun Feb 10 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.9-2mdv2008.1
+ Revision: 164896
- no need to enforce a dependency on nagios-plugins, they are tons of nagios checks available in other packages

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Oct 12 2007 Oden Eriksson <oeriksson@mandriva.com> 2.9-1mdv2008.1
+ Revision: 97376
- 2.9

* Fri May 11 2007 Oden Eriksson <oeriksson@mandriva.com> 2.8.1-1mdv2008.0
+ Revision: 26291
- 2.8.1

* Tue Apr 17 2007 Oden Eriksson <oeriksson@mandriva.com> 2.7.1-1mdv2008.0
+ Revision: 13802
- 2.7.1


* Thu Jul 13 2006 Oden Eriksson <oeriksson@mandriva.com> 2.5.2-1mdv2007.0
- 2.5.2

* Wed Nov 30 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0-3mdk
- rebuilt against openssl-0.9.8a

* Fri Sep 10 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 2.0-2mdk
- fix path to conf file 
- fix requires

* Fri Sep 10 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 2.0-1mdk
- initial mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3493 |12cr|nsca-2.7.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	NSCA daemon for Nagios
Name:		nsca
Version:	2.7.2
Release:	%mkrel 6
License:	GPL
Group:		System/Servers
URL:		http://sourceforge.net/projects/nagios/
Source0:	http://prdownloads.sourceforge.net/nagios/%{name}-%{version}.tar.gz
Source1:	nsca.init
Patch0:		nsca-mdv_conf.diff
BuildRequires:	tcp_wrappers-devel
BuildRequires:	libmcrypt-devel
BuildRequires:	libtool-devel
Requires:	tcp_wrappers
Requires:	nagios
Requires(post): rpm-helper
Requires(preun): rpm-helper
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The NSCA addon is designed to accept passive host and service check results
from clients that use the send_nsca utility (included in client subpackage) and
pass them along to the Nagios process by using the external command interface.

%package -n	send_nsca
Summary:	NSCA client
Group:		System/Servers

%description -n	send_nsca
NSCA client - is used to send service check information from a remote machine
to the NSCA daemon on the central machine that runs Nagios.

%prep

%setup -q
%patch0 -p0

cp %{SOURCE1} nsca.init

%build

%configure2_5x \
    --with-nsca-port=5667 \
    --with-nsca-user=nagios \
    --with-nsca-grp=nagios \
    --localstatedir=/var/spool/nagios \
    --sysconfdir=%{_sysconfdir}/nagios

%make

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}/nagios
install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_sbindir}
install -d %{buildroot}/var/spool/nagios
install -d %{buildroot}/var/run/%{name}

install -m0755 src/nsca %{buildroot}%{_sbindir}/
install -m0755 src/send_nsca %{buildroot}%{_sbindir}/
install -m0755 nsca.init %{buildroot}%{_initrddir}/nsca
install -m0644 sample-config/nsca.cfg %{buildroot}%{_sysconfdir}/nagios/nsca.cfg
install -m0644 sample-config/send_nsca.cfg %{buildroot}%{_sysconfdir}/nagios/send_nsca.cfg

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changelog LEGAL README SECURITY
%config(noreplace) %{_sysconfdir}/nagios/nsca.cfg
%{_initrddir}/nsca
%{_sbindir}/nsca
%attr(-,nagios,nagios) /var/spool/nagios
%attr(-,nagios,nagios) %dir /var/run/%{name}

%files -n send_nsca
%defattr(-,root,root)
%doc Changelog LEGAL README SECURITY
%config(noreplace) %{_sysconfdir}/nagios/send_nsca.cfg
%{_sbindir}/send_nsca


%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 2.7.2-6mdv2010.0
+ Revision: 430184
- rebuild

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - %files section cleanup

* Thu Sep 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.7.2-5mdv2009.0
+ Revision: 283883
- client package doesn't require nagios

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.7.2-4mdv2009.0
+ Revision: 268291
- rebuild early 2009.0 package (before pixel changes)

* Thu May 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.7.2-3mdv2009.0
+ Revision: 207545
- LSB headers in initscript

* Mon Feb 11 2008 Oden Eriksson <oeriksson@mandriva.com> 2.7.2-2mdv2008.1
+ Revision: 165298
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Jul 13 2007 Oden Eriksson <oeriksson@mandriva.com> 2.7.2-1mdv2008.0
+ Revision: 51850
- 2.7.2

* Tue Apr 17 2007 Oden Eriksson <oeriksson@mandriva.com> 2.7.1-1mdv2008.0
+ Revision: 13785
- Import nsca



* Wed Apr 11 2007 Oden Eriksson <oeriksson@mandriva.com> 2.7.1-1mdv2007.1
- initial mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3494 |12cr|nsd-3.2.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Complete implementation of an authoritative DNS name server
Name:		nsd
Version:	3.2.8
Release:	%mkrel 1
License:	BSD
Group:		System/Servers
URL:		http://open.nlnetlabs.nl/nsd/
Source0:	http://open.nlnetlabs.nl/downloads/nsd/%{name}-%{version}.tar.gz
Source1:	nsd.init
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires(pre): rpm-helper
Requires(postun): rpm-helper
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	openssl-devel
BuildRequires:	tcp_wrappers-devel
Conflicts:	bind pdns
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
NSD is a complete implementation of an authoritative DNS name server. For
further information about what NSD is and what NSD is not please consult the
REQUIREMENTS document which is a part of this distribution (thanks to Olaf).

%prep

%setup -q 

# lib64 fix
perl -pi -e "s|/lib\b|/%{_lib}|g" configure*

%build
%serverbuild

%configure2_5x \
    --localstatedir=/var/lib \
    --enable-bind8-stats \
    --enable-plugins \
    --enable-checking \
    --enable-mmap \
    --enable-dnssec \
    --enable-ipv6 \
    --enable-tsig \
    --enable-nsig \
    --with-pidfile=/var/run/%{name}/%{name}.pid \
    --with-dbfile=/var/lib/%{name}/nsd.db \
    --with-difffile=/var/lib/%{name}/ixfr.db \
    --with-xfrdfile=/var/lib/%{name}/xfrd.state \
    --with-ssl \
    --with-user=%{name}

# antiborker
perl -pi -e "s|^piddir = .*|piddir = /var/run/%{name}|g" Makefile
perl -pi -e "s|^dbdir = .*|dbdir = /var/lib/%{name}|g" Makefile

%make

%install
rm -rf %{buildroot}

%makeinstall_std

install -d %{buildroot}%{_initrddir}

install -m0755 %{SOURCE1} %{buildroot}%{_initrddir}/%{name}

# change .sample to normal config files
mv %{buildroot}%{_sysconfdir}/nsd/nsd.conf.sample %{buildroot}%{_sysconfdir}/nsd/nsd.conf

%pre
%_pre_useradd %{name} %{_sysconfdir}/%{name} /sbin/nologin

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%postun
%_postun_userdel %{name}

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root,-)
%doc doc/*
%attr(0711,%{name},%{name}) %dir %{_sysconfdir}/nsd
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/nsd/nsd.conf
%attr(0755,root,root) %{_initrddir}/%{name}
%attr(0711,%{name},%{name}) %dir /var/run/%{name}
%attr(0711,%{name},%{name}) %dir /var/lib/%{name}
%attr(0755,root,root) %{_sbindir}/*
%attr(0644,root,root) %{_mandir}/*/*


%changelog
* Sat Nov 05 2011 Oden Eriksson <oeriksson@mandriva.com> 3.2.8-1mdv2012.0
+ Revision: 718430
- 3.2.8

* Wed Mar 16 2011 Stéphane Téletchéa <steletch@mandriva.org> 3.2.7-1
+ Revision: 645332
- update to new version 3.2.7

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 3.2.4-3mdv2011.0
+ Revision: 613107
- the mass rebuild of 2010.1 packages

* Fri Apr 16 2010 Funda Wang <fwang@mandriva.org> 3.2.4-2mdv2010.1
+ Revision: 535272
- rebuild

* Tue Feb 16 2010 Sandro Cazzaniga <kharec@mandriva.org> 3.2.4-1mdv2010.1
+ Revision: 506518
- update to 3.2.4

* Wed Dec 16 2009 Jérôme Brenier <incubusss@mandriva.org> 3.2.3-1mdv2010.1
+ Revision: 479511
- new version 3.2.3

* Mon Jun 01 2009 Oden Eriksson <oeriksson@mandriva.com> 3.2.2-1mdv2010.0
+ Revision: 381947
- 3.2.2 (fixes CVE-2009-1755)

* Thu Aug 14 2008 Oden Eriksson <oeriksson@mandriva.com> 3.1.1-1mdv2009.0
+ Revision: 271893
- 3.1.1
- fix initscript, spec file and locations

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 3.0.6-4mdv2009.0
+ Revision: 254068
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 3.0.6-2mdv2008.1
+ Revision: 171000
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Tue Nov 06 2007 Oden Eriksson <oeriksson@mandriva.com> 3.0.6-1mdv2008.1
+ Revision: 106401
- 3.0.6
- use the %%serverbuild macro

* Thu Sep 06 2007 Oden Eriksson <oeriksson@mandriva.com> 3.0.5-1mdv2008.0
+ Revision: 81124
- 3.0.5


* Thu Jan 11 2007 Oden Eriksson <oeriksson@mandriva.com> 3.0.3-1mdv2007.0
+ Revision: 107608
- Import nsd

* Thu Jan 11 2007 Oden Eriksson <oeriksson@mandriva.com> 3.0.3-1mdv2007.1
- initial Mandriva package (adapted from fedora)

* Thu Dec 07 2006 Paul Wouters <paul@xelerance.com> 3.0.3-1
- Upgraded to 3.0.3

* Mon Nov 27 2006 Paul Wouters <paul@xelerance.com> 3.0.2-1
- Upgraded to 3.0.2.
- Use new configuration file nsd.conf. Still needs migration script.
  patch from Farkas Levente <lfarkas@bppiac.hu>

* Tue Oct 17 2006 Paul Wouters <paul@xelerance.com> 2.3.6-2
- Bump version for upgrade path

* Fri Oct 13 2006 Paul Wouters <paul@xelerance.com> 2.3.6-1
- Upgraded to 2.3.6
- Removed obsolete workaround in nsd.init
- Fixed spec file so daemon gets properly restarted on upgrade

* Tue Sep 12 2006 Paul Wouters <paul@xelerance.com> 2.3.5-4
- Rebuild requested for PT_GNU_HASH support from gcc
- Removed dbaccess.c from doc section

* Tue Jun 27 2006 Paul Wouters <paul@xelerance.com> - 2.3.5-3
- Bump version for FC-x upgrade path

* Tue Jun 27 2006 Paul Wouters <paul@xelerance.com> - 2.3.5-1
- Upgraded to nsd-2.3.5

* Mon May 08 2006 Paul Wouters <paul@xelerance.com> - 2.3.4-3
- Upgraded to nsd-2.3.4. 
- Removed manual install targets because DESTDIR is now supported
- Re-enabled --checking, checking patch no longer needed and removed.
- Work around in nsd.init for nsd failing to start when there is no ipv6

* Thu Dec 15 2005 Paul Wouters <paul@xelerance.com> - 2.3.3-7
- chkconfig and attribute  changes as proposed by Dmitry Butskoy

* Thu Dec 15 2005 Paul Wouters <paul@xelerance.com> - 2.3.3-6
- Moved pid file to /var/run/nsd/nsd.pid.
- Use _localstatedir instead of "/var"

* Tue Dec 13 2005 Paul Wouters <paul@xelerance.com> - 2.3.3-5
- Added BuildRequires for openssl-devel, removed Requires for openssl.

* Mon Dec 12 2005 Paul Wouters <paul@xelerance.com> - 2.3.3-4
- upgraded to nsd-2.3.3

* Wed Dec 07 2005 Tom "spot" Callaway <tcallawa@redhat.com> - 2.3.2-2
- minor cleanups

* Mon Dec 05 2005 Paul Wouters <paul@xelerance.com> - 2.3.2-1
- Upgraded to 2.3.2. Changed post scripts to comply to Fedora
  Extras policies (eg do not start daemon on fresh install)

* Wed Oct 05 2005 Paul Wouters <paul@xelerance.com> - 2.3.1-1
- Initial version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3495 |12cr|nspluginwrapper-i386-0.9.90.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
###
###
### THIS PACKAGE IS AUTOMATICALLY GENERATED, DO NOT EDIT
###
###
Summary: A compatibility layer for Netscape 4 plugins
Name: nspluginwrapper-i386
Version: 0.9.90.1
Release: %mkrel 6
Source: nspluginwrapper-i386-0.9.90.1.tar.bz2
License: GPL
Group: Networking/WWW
%ifnarch %ix86 x86_64 ia64
AutoReq: off
%endif
BuildRoot: %_tmppath/%name-%version-%release-buildroot
URL: http://www.gibix.net/projects/nspluginwrapper/

%description
nspluginwrapper makes it possible to use Netscape 4 compatible plugins
compiled for i386 into Mozilla for another architecture, e.g. x86_64.

This package consists in:
  * npviewer: the plugin viewer
  * npwrapper.so: the browser-side plugin
  * nspluginwrapper: a tool to manage plugins installation and update

This package provides the npviewer program for i386.

%prep
%setup -q

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT
tar cf - . | tar xf - -C $RPM_BUILD_ROOT/

%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root)
/usr/lib/nspluginwrapper/i386/npviewer.bin



%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.9.90.1-6mdv2010.0
+ Revision: 430185
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.9.90.1-5mdv2009.0
+ Revision: 241096
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Aug 23 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.9.90.1-3mdv2008.0
+ Revision: 69369
- use %%mkrel


* Wed Jun 07 2006 Gwenole Beauchesne <gb.public@free.fr> 0.9.90.1-2mdk
- ship with mkruntime
- enable -debug packages
- add possibility to build biarch packages at once
- fix repackage.sh to stop generating deps on non x86 platforms

* Tue Jun 06 2006 Gwenole Beauchesne <gb.public@free.fr> 0.9.90.1-1mdk
- first Mandriva Linux release
- don't use QEMU on IA-64 platforms


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3496 |12cr|nss-gui-0.3.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	GUI to manage contents of an NSS database
Name:		nss-gui
Version:	0.3.10
Release:	1
License:	MPLv1.1 or GPLv2+ or LGPLv2+
Group:		File tools
URL:		https://fedorahosted.org/nss-gui/
Source0:	https://fedorahosted.org/released/nss-gui/%{name}-%{version}.tar.bz2
Source1:	nss-gui-16x16.png
Source2:	nss-gui-32x32.png
Source3:	nss-gui-48x48.png
Patch0:		nss-gui-compatibility.patch
Requires:	xulrunner
BuildRequires:	boost-devel
BuildRequires:	asciidoc
BuildRequires:	xsltproc
BuildRequires:	docbook-style-xsl

%description
Graphical user interface to manage the content of an NSS (Network Security
Services) database, including registered CRLs and registered security devices
(PKCS#11). Based on Mozilla code.

%prep

%setup -q
%patch0 -p1

cp %{SOURCE1} nss-gui-16x16.png
cp %{SOURCE2} nss-gui-32x32.png
cp %{SOURCE3} nss-gui-48x48.png

# mdv bork
if [ -f /etc/asciidoc/docbook-xsl/manpage.xsl ]; then
    perl -pi -e "s|/usr/share/asciidoc|/etc/asciidoc|g" wrapnssgui/Makefile
fi

%build
cd wrapnssgui
make OPTFLAGS="%{optflags}"
cd ..

%install

install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_datadir}/nss-gui
install -d %{buildroot}%{_mandir}/man1

install -m0755 wrapnssgui/nss-gui %{buildroot}/%{_bindir}/nss-gui
cp -axiv xrnssgui/* %{buildroot}/%{_datadir}/nss-gui

install -m0644 wrapnssgui/nss-gui.1 %{buildroot}%{_mandir}/man1/

install -d %{buildroot}%{_datadir}/applications
rm -f %{buildroot}%{_datadir}/applications/MySQLWorkbench.desktop
cat > %{buildroot}%{_datadir}/applications/mysql-workbench-oss.desktop << EOF
[Desktop Entry]
Name=NSS GUI
Comment=GUI to manage contents of an NSS database
Exec=%{_bindir}/nss-gui
Terminal=false
Type=Application
Icon=nss-gui
Categories=System;X-MandrivaLinux-MoreApplications-Databases;
EOF

install -d %{buildroot}%{_miconsdir}
install -d %{buildroot}%{_iconsdir}
install -d %{buildroot}%{_liconsdir}
install -m0644 nss-gui-16x16.png %{buildroot}%{_miconsdir}/nss-gui.png
install -m0644 nss-gui-32x32.png %{buildroot}%{_iconsdir}/nss-gui.png
install -m0644 nss-gui-48x48.png %{buildroot}%{_liconsdir}/nss-gui.png

%files
%{_bindir}/nss-gui
%{_datadir}/nss-gui/xrnssgui.ini
%{_datadir}/nss-gui/defaults/preferences/prefs.js
%{_datadir}/nss-gui/chrome/chrome.manifest
%{_datadir}/nss-gui/chrome/branding/brand.properties
%{_datadir}/nss-gui/chrome/branding/brand.dtd
%{_datadir}/nss-gui/chrome/content/WebSitesModifyOverlay.xul
%{_datadir}/nss-gui/chrome/content/main.xul
%{_datadir}/nss-gui/chrome/content/crlManagerModify.xul
%{_datadir}/nss-gui/chrome/content/main.js
%{_datadir}/nss-gui/chrome.manifest
%attr(0644,root,root) %{_datadir}/applications/*.desktop
%attr(0644,root,root) %{_iconsdir}/*.png
%attr(0644,root,root) %{_liconsdir}/*.png
%attr(0644,root,root) %{_miconsdir}/*.png
%{_mandir}/man1/nss-gui.1*


%changelog
* Fri Jul 06 2012 Oden Eriksson <oeriksson@mandriva.com> 0.3.10-1
+ Revision: 808280
- synd with fedora

* Wed Mar 16 2011 Funda Wang <fwang@mandriva.org> 0.3.9-2
+ Revision: 645381
- rebuild for new boost

* Thu Feb 17 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3.9-1
+ Revision: 638153
- fix deps on docbook-style-xsl (let's just hope...)
- 0.3.9
- sync slightly with fedora

* Sun Sep 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.3-1mdv2011.0
+ Revision: 576103
- import nss-gui


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3497 |12cr|nss-mysql-1.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:   NSS library for MySQL
Name:      nss-mysql
Version:   1.5
Release:   1
Source0:   http://prdownloads.sourceforge.net/libnss-mysql/libnss-mysql-%{version}.tar.gz
Patch1:    libnss-mysql-multiarch.patch
URL:       http://libnss-mysql.sourceforge.net
License:   GPLv2+
Group:     System/Libraries

BuildRequires: mysql-devel, libtool, autoconf, automake

%description
Store your UNIX user accounts in MySQL. "libnss-mysql" enables the following:

* System-wide authentication and name service using a MySQL database.
  Applications do not need to be MySQL-aware or modified in any way.

* Storing authentication information in a database instead of text files.

* Creation of a single authentication database for multiple servers.
  This is often referred to as the "Single Sign-on" problem.

* Writing data-modification routines (IE self-management web interface).

libnss-mysql is similar to NIS or LDAP. It provides the same centralized
authentication service through a database. What does this mean? Username,
uid, gid, password, etc comes from a MySQL database instead of
/etc/password, /etc/shadow, and /etc/group. A user configured in MySQL will
look and behave just like a user configured in /etc/passwd. Your
applications such as ls, finger, sendmail, qmail, exim, postfix, proftpd,
X, sshd, etc. will all 'see' these users!

%prep
%setup -q -n lib%{name}-%{version} -a 0
%patch1 -p1

%build
libtoolize -f
autoreconf -f
%configure2_5x
%make
# remove non linux samples
rm -rf sample/freebsd sample/solaris

%install
mkdir -p %{buildroot}/{etc,lib}
make DESTDIR=%{buildroot} install
rm -f %{buildroot}/%{_libdir}/libnss_mysql.so

%files
%{_libdir}/*.so.*
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/libnss-mysql.cfg
%attr(0600,root,root) %config(noreplace) %{_sysconfdir}/libnss-mysql-root.cfg
%doc README ChangeLog AUTHORS THANKS NEWS COPYING FAQ DEBUGGING UPGRADING TODO
%doc sample

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3498 |12cr|nss-pam-ldapd-0.8.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		nss-pam-ldapd
Version:	0.8.3
Release:	%mkrel 1
Summary:	An nsswitch module which uses directory servers
Group:		System/Libraries
License:	LGPLv2+
URL:		http://arthurdejong.org/nss-ldapd/
Source0:	http://arthurdejong.org/nss-ldapd/%{name}-%{version}.tar.gz
Source2:	nslcd.init
BuildRequires:	openldap-devel
BuildRequires:	krb5-devel
BuildRequires:	pam-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
The nss-ldapd daemon, nslcd, uses a directory server to look up name
service information (users, groups, etc.) on behalf of a lightweight
nsswitch module.

%prep
%setup -q

%build
%configure2_5x --libdir=/%{_lib} --with-pam-seclib-dir=/%{_lib}/security
%make

%install
rm -rf %{buildroot}
%makeinstall_std

install -d -m 755 %{buildroot}%{_initrddir}
install -m 755 %{SOURCE2} %{buildroot}%{_initrddir}/nslcd

cat >> %{buildroot}%{_sysconfdir}/nss-ldapd.conf << EOF
uid nslcd
gid ldap
EOF

install -d -m 755 %{buildroot}%{_localstatedir}/run/nslcd

%clean
rm -rf %{buildroot}

%pre
%_pre_useradd nslcd / /bin/false

%post
%_post_service nslcd

%preun
%_preun_service nslcd

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog COPYING HACKING NEWS README TODO
%{_sbindir}/*
/%{_lib}/*.so.*
/%{_lib}/security/*.so
%{_mandir}/*/*
%config(noreplace) %{_sysconfdir}/nss-ldapd.conf
%config(noreplace) %{_sysconfdir}/nslcd.conf
%{_initrddir}/nslcd
%attr(-,nslcd,root) %{_localstatedir}/run/nslcd



%changelog
* Sat May 14 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.3-1mdv2011.0
+ Revision: 674629
- update to new version 0.8.3

* Mon Mar 28 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.2-1
+ Revision: 648674
- new version

* Fri Mar 25 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.0-2
+ Revision: 648530
- fix CVE-2011-0438 (official patch)

* Fri Dec 31 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.0-1mdv2011.0
+ Revision: 626830
- update to new version 0.8.0

* Mon Dec 20 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.7.13-2mdv2011.0
+ Revision: 623435
- update to new version 0.7.13

* Tue Nov 02 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.7.12-1mdv2011.0
+ Revision: 591966
- update to new version 0.7.12

* Sun Oct 17 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.7.11-1mdv2011.0
+ Revision: 586216
- update to new version 0.7.11

* Fri Oct 01 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.7.10-1mdv2011.0
+ Revision: 582408
- update to new version 0.7.10

* Thu Aug 19 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.7.8-1mdv2011.0
+ Revision: 571343
- update to new version 0.7.8

* Sat Jul 17 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.7.7-1mdv2011.0
+ Revision: 554590
- update to new version 0.7.7

* Sun Feb 28 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.7.3-1mdv2010.1
+ Revision: 512707
- update to new version 0.7.3

* Thu Dec 31 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.7.2-1mdv2010.1
+ Revision: 484534
- new version

* Mon Nov 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.7.1-1mdv2010.1
+ Revision: 466597
- import nss-pam-ldapd


* Thu Sep 24 2009 Nalin Dahyabhai <nalin@redhat.com> 0.6.11-2
- rebuild

* Wed Sep 16 2009 Nalin Dahyabhai <nalin@redhat.com> 
- apply Mitchell Berger's patch to clean up the init script, use %%{_initddir},
  and correct the %%post so that it only thinks about turning on nslcd when
  we're first being installed (#522947)
- tell status() where the pidfile is when the init script is called for that

* Tue Sep  8 2009 Nalin Dahyabhai <nalin@redhat.com>
- fix typo in a comment, capitalize the full name for "LDAP Client User" (more
  from #516049)

* Wed Sep  2 2009 Nalin Dahyabhai <nalin@redhat.com> 0.6.11-1
- update to 0.6.11

* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.10-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild

* Thu Jun 18 2009 Nalin Dahyabhai <nalin@redhat.com> 0.6.10-3
- update URL: and Source:

* Mon Jun 15 2009 Nalin Dahyabhai <nalin@redhat.com> 0.6.10-2
- add and own /var/run/nslcd
- convert hosts to uri during migration

* Thu Jun 11 2009 Nalin Dahyabhai <nalin@redhat.com> 0.6.10-1
- update to 0.6.10

* Fri Apr 17 2009 Nalin Dahyabhai <nalin@redhat.com> 0.6.8-1
- bump release number to 1 (part of #491767)
- fix which group we check for during %%pre (part of #491767)

* Tue Mar 24 2009 Nalin Dahyabhai <nalin@redhat.com>
- require chkconfig by package rather than path (Jussi Lehtola, part of #491767)

* Mon Mar 23 2009 Nalin Dahyabhai <nalin@redhat.com> 0.6.8-0.1
- update to 0.6.8

* Mon Mar 23 2009 Nalin Dahyabhai <nalin@redhat.com> 0.6.7-0.1
- start using a dedicated user

* Wed Mar 18 2009 Nalin Dahyabhai <nalin@redhat.com> 0.6.7-0.0
- initial package (#445965)

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3499 |12cr|nstx-1.1-0.beta6.8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	nstx
%define version	1.1
%define beta	beta6
%define release	%mkrel 0.%{beta}.8

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Nameserver Transfer Protocol
Group:		Networking/Other
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License:	GPL
URL:		http://nstx.dereference.de/nstx/
Source0:	http://nstx.dereference.de/nstx/%{name}-%{version}-%{beta}.tar.bz2
Patch0: 	http://ftp.debian.org/debian/pool/main/n/nstx/nstx_1.1-beta6-4.diff.gz
Source1: 	nstxd
Source2: 	nstxd.default
Source3: 	nstxcd
Source4: 	nstxcd.default
Requires(pre):  rpm-helper
Requires(post): rpm-helper

%description
NSTX (the Nameserver Transfer Protocol) makes it possible to create IP tunnels
using DNS queries and replies for IP packet encapsulation where IP traffic
other than DNS isn't possible.

%package	client
Summary:	Nstx (Tunnel IP over DNS)
Group:		Networking/Other

%description	client
The nstx client.

%prep
%setup -q -n %{name}-%{version}-%{beta}
%patch0 -p1

%build
%make CFLAGS="$RPM_OPT_FLAGS"


%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/%_sbindir
mkdir -p $RPM_BUILD_ROOT/%_mandir/man8
mkdir -p $RPM_BUILD_ROOT/%_defaultdocdir/%{name}-%{version}
mkdir -p $RPM_BUILD_ROOT/%_initrddir/
mkdir -p $RPM_BUILD_ROOT/%_sysconfdir/%name
install -m 0755 nstxcd $RPM_BUILD_ROOT/%_sbindir
install -m 0755 nstxd  $RPM_BUILD_ROOT/%_sbindir
install -m 0644 *.8    $RPM_BUILD_ROOT/%_mandir/man8
install -m 0755 %SOURCE1 $RPM_BUILD_ROOT/%_initrddir/
install -m 0755 %SOURCE2 $RPM_BUILD_ROOT/%_sysconfdir/%name/
install -m 0755 %SOURCE3 $RPM_BUILD_ROOT/%_initrddir/
install -m 0755 %SOURCE4 $RPM_BUILD_ROOT/%_sysconfdir/%name/

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README COPYING Changelog
%{_sbindir}/nstxd
%{_mandir}/man8/nstxd.*
%{_sysconfdir}/%name/nstxd.*
%{_initrddir}/nstxd

%files client
%defattr(-,root,root)
%doc README COPYING Changelog
%{_sbindir}/nstxcd
%{_mandir}/man8/nstxcd.*
%{_sysconfdir}/%name/nstxcd.*
%{_initrddir}/nstxcd

%post
%_post_service nstxd

%preun
%_preun_service nstxd



%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.1-0.beta6.8mdv2010.0
+ Revision: 430186
- rebuild

* Thu Feb 14 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.1-0.beta6.7mdv2009.0
+ Revision: 168148
- fix no-buildroot-tag

* Wed Sep 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.1-0.beta6.7mdv2008.0
+ Revision: 90007
- rebuild
- rebuild

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - rebuild


* Fri Feb 24 2006 Erwan Velu <erwan@seanodes.com> 1.1-0.beta6.4mdk
- Rebuild and rebuild and ..

* Fri Feb 24 2006 Erwan Velu <erwan@seanodes.com> 1.1-0.beta6.3mdk
- Rebuild

* Thu Feb 23 2006 Erwan Velu <erwan@seanodes.com> 1.1-0.beta6.2mdk
- Using debian's patch
- Initscripts based on debian
- Todo : Use a user for the nsxtd daemon

* Fri Mar 11 2005 Guillaume Rousse <guillomovitch@mandrake.org> 1.1-0.beta6.1mdk 
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3500 |12cr|nta-1.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name nta
%define version 1.0
%define release %mkrel 7

Summary:	Network traffic analyzer
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Monitoring
URL:		http://www.kyberdigi.cz/projects/nta
Source0:	%{name}-%{version}.tar.bz2
Source1:	nta-cron-sample
Patch0:		nta-mandriva_apache_integration.bz2
Patch1:		nta-config_location.bz2
Requires:	webserver
%if %mdkversion < 201010
Requires(post):   rpm-helper
Requires(postun):   rpm-helper
%endif
BuildArch:  noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Sometimes it is good to know, how the network is used, how many
bytes were received and how many bytes were sent. Therefore, here
is Network Traffic Analyzer, that creates nice graphical network 
usage statistics accessible using a webbrowser.

NTA runs as a cron job as any unprivileged (non root) user.

%prep
%setup
%patch0 -p0
%patch1 -p0

%build

%install
rm -rf %{buildroot}

# nta has no make install or similar, so we do it manually

mkdir %{buildroot}

install -d  %{buildroot}%{_sbindir}
install nta.pl %{buildroot}%{_sbindir}

install -d %{buildroot}%{_sysconfdir}/nta
install -m0644 config.pl %{buildroot}%{_sysconfdir}/nta

install -d %{buildroot}%{_sysconfdir}/cron.d
install -m0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/cron.d/nta

install -d -m 755 %{buildroot}%{webappconfdir}
cat > %{buildroot}%{webappconfdir}/%{name}.conf <<EOF
# configuration for NTA

Alias /nta /var/www/nta
<Directory /var/www/nta>
    Order allow,deny
    Allow from all
</Directory>
EOF

install -d %{buildroot}%{perl_vendorlib}
install -m0644 *.pm %{buildroot}%{perl_vendorlib}

install -d %{buildroot}/var/www/nta
install -d %{buildroot}/var/www/nta/images
install -m0644 images/* %{buildroot}/var/www/nta
install -d %{buildroot}/var/run/nta

install -d %{buildroot}%{_localstatedir}/lib/nta/data
install -d %{buildroot}%{_localstatedir}/lib/nta/templates
install -m0644 templates/* %{buildroot}%{_localstatedir}/lib/nta/templates

cat > README.urpmi <<EOF
NTA is installed as a cronjob that runs every five minutes.

You can check the results by accessing http://localhost/nta with any 
browser.
EOF

%post
%if %mdkversion < 201010
%_post_webapp
%endif

%postun
%if %mdkversion < 201010
%_postun_webapp
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README COPYING README.urpmi
%config(noreplace) %{webappconfdir}/nta.conf
%config(noreplace) %{_sysconfdir}/nta/config.pl

%{_sysconfdir}/cron.d/nta

%{_sbindir}/*
%{perl_vendorlib}/*

%attr(0755,apache,apache) %dir /var/www/nta
/var/www/nta/*
%attr(0755,apache,apache) %dir /var/run/nta

%attr(0755,apache,apache) %dir %{_localstatedir}/lib/nta/data
%{_localstatedir}/lib/nta/templates/*


%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-7mdv2011.0
+ Revision: 613109
- the mass rebuild of 2010.1 packages

* Wed Feb 17 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-6mdv2010.1
+ Revision: 507259
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.0-5mdv2010.0
+ Revision: 430187
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 1.0-4mdv2009.0
+ Revision: 254106
- rebuild

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Dec 19 2007 Thierry Vignaud <tv@mandriva.org> 1.0-2mdv2008.1
+ Revision: 133089
- fix installing
- kill re-definition of %%buildroot on Pixel's request

  + Emmanuel Andry <eandry@mandriva.org>
    - Import nta



* Sun May 21 2006 Emmanuel Andry <eandry@mandriva.org> 1.0-2mdk
  Package from Udo Rader <udo.rader@bestsolution.at> 
    - bugfix for wrong lockfile location

* Sat May 20 2006 Udo Rader <udo.rader@bestsolution.at> 1.0-1mdk
- initial release on Mandriva

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3501 |12cr|ntl-5.5.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	5
%define libname	%mklibname %name %{major}
%define develname %mklibname %name -d
%define sdevelname %mklibname %name -d -s

Summary:	Library for doing number theory
Name:		ntl
Version:	5.5.2
Release:	8
License:	GPLv2+
Group:		System/Libraries
URL:		http://www.shoup.net/ntl/index.html
Source0:	http://www.shoup.net/ntl/%{name}-%{version}.tar.gz
BuildRequires:	gmp-devel
BuildRequires:	gf2x-devel
Patch0:		ntl-5.5.2-sagemath.patch

%description
NTL is a high-performance, portable C++ library providing data structures and
algorithms for manipulating signed, arbitrary length integers, and for vectors,
matrices, and polynomials over the integers and over finite fields.

%package -n %{libname}
Summary:	Main library for NTL (Number Theory Library)
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}

%description -n %{libname}
This package contains the libraries needed to run programs dynamically linked
with NTL (Number Theory Library).

%package -n %{develname}
Group:		Development/C++
Summary:	Shared libraries and header files for NTL (Number Theory Library)
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Requires:	gf2x-devel

%description -n %{develname}
This package contains the shared libraries and header files needed for
developing NTL (Number Theory Library) applications.

%package -n %{sdevelname}
Group:		Development/C++
Summary:	Static libraries for NTL (Number Theory Library)
Provides:	%{name}-static-devel = %{version}-%{release}
Requires:	%{develname} = %{version}-%{release}

%description -n %{sdevelname}
This package contains the static libraries needed for developing NTL
(Number Theory Library) applications.

%prep
%setup -q
%patch0	-p1

%build
cd src

CFLAGS="`echo %optflags | sed 's/-O[0-9]/-O1/'`"
CXXFLAGS="`echo %optflags "-fno-rtti" | sed 's/-O[0-9]/-O1/'`"

./configure \
PREFIX=%{_prefix} \
	LIBDIR=$(echo %{_libdir} | sed 's,^%{_prefix},$${PREFIX},') \
	INCLUDEDIR=$(echo %{_includedir} | sed 's,^%{_prefix},$${PREFIX},') \
	DOCDIR=$(echo %{_docdir} | sed 's,^%{_prefix},$${PREFIX},') \
	NTL_GMP_LIP=on \
	NTL_STD_CXX=on \
	CC="${CC-gcc}" CXX="${CXX-g++}" \
	CPPFLAGS="$CPPFLAGS" \
	CFLAGS="$CFLAGS" \
	CXXFLAGS="$CXXFLAGS" \
	NTL_GF2X_LIB=on

LD_LIBRARY_PATH=. \
make \
	CPPFLAGS="$CPPFLAGS -DPIC" \
	CFLAGS="$CFLAGS -fPIC" \
	CXXFLAGS="$CXXFLAGS -fPIC" \
	AR='bash -e -c '\''out=$$1; lib=$$(basename $$out .a).so.%{major}; \
	lib=lib$${lib#lib}; set -x; rm -f $$lib; ${CXX} -shared -Wl,-soname,$$lib \
	-o "$$@" -lgmp -lgf2x; ln -s $$out $$lib'\' \
	RANLIB=: \
	all check

rm -f libntl.so.%{major}
mv -f ntl.a libntl.so.%{version}
ln -sf libntl.so.%{version} libntl.so.%{major}

make clean ntl.a check

%install
cd src

make PREFIX=%{buildroot}%{_prefix} install

install -m 755 libntl.so.%{version} %{buildroot}%{_libdir}/libntl.so.%{version}
ln -sf libntl.so.%{version} %{buildroot}%{_libdir}/libntl.so.%{major}
ln -sf libntl.so.%{version} %{buildroot}%{_libdir}/libntl.so

rm -rf %{buildroot}%{_defaultdocdir}/NTL

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc doc/*
%{_includedir}/*
%{_libdir}/*.so

%files -n %{sdevelname}
%{_libdir}/*.a


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3502 |12cr|ntlogon-0.11.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Autogenerator for NT logon scripts
Name:		ntlogon
Version:	0.11.0
Release:	%mkrel 2
License:	GPL
Group:		Networking/Other
URL:		http://www.craigelachie.org/rhacer/ntlogon/
Source0:	%name-%version.tar.bz2
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
NTLogon is a Python script that generates Samba/NT-logon scripts from an
easy-to-modify configuration file. It currently understands the Samba
macros for User, Group and Architecture. The configuration file looks like
a cross between an INI file and a DOS batchfile, so most Windows users
will feel somewhat comfortable with it.

%prep

%setup -c -n %{name}-%{version}

%build
# no build for no arch ... no build for no arch ...

%install
rm -rf %{buildroot}

mkdir -p %{buildroot}{%{_prefix}/bin,/etc,%{_datadir}/doc/%{name}}
install -m 755 %{name}-%{version}/ntlogon.py   %{buildroot}%{_bindir}/ntlogon
install -m 644 %{name}-%{version}/ntlogon.conf %{buildroot}%{_sysconfdir}
install -m 644 %{name}-%{version}/CHANGES %{buildroot}%{_datadir}/doc/%{name}
install -m 644 %{name}-%{version}/LICENSE %{buildroot}%{_datadir}/doc/%{name}
install -m 644 %{name}-%{version}/PKG-INFO %{buildroot}%{_datadir}/doc/%{name}
install -m 644 %{name}-%{version}/README %{buildroot}%{_datadir}/doc/%{name}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc %{name}-%{version}/CHANGES %{name}-%{version}/LICENSE %{name}-%{version}/PKG-INFO %{name}-%{version}/README
%config(noreplace) %{_sysconfdir}/*
%{_bindir}/*


%changelog
* Mon Sep 14 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.11.0-2mdv2010.0
+ Revision: 440348
- rebuild

* Fri Jan 09 2009 Jérôme Soyer <saispo@mandriva.org> 0.11.0-1mdv2009.1
+ Revision: 327397
- New version

* Sun Jul 20 2008 Oden Eriksson <oeriksson@mandriva.com> 0.8b-4mdv2009.0
+ Revision: 239082
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Aug 23 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.8b-2mdv2008.0
+ Revision: 70383
- use %%mkrel


* Wed Apr 20 2005 Lenny Cartier <lenny@mandriva.com> 0.8b-1mdk
- 0.8b

* Fri Feb 20 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.8-6mdk
- rebuild

* Fri Jan 24 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.8-5mdk
- rebuild

* Thu Sep 05 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.8-4mdk
- same player, try again : fix typo in desc(Yura Gusev)

* Mon Sep 02 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.8-3mdk
- fix typo in desc(Yura Gusev)

* Thu Aug 29 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.8-2mdk
- rebuild
- url

* Wed Aug 22 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.8-1mdk
- updated to 0.8

* Thu Nov 23 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.7b-1mdk
- new in contribs
- used srpm from rufus t firefly <rufus.t.firefly@linux-mandrake.com> :
	- v0.7b (initial packaging)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3503 |12cr|ntop-4.0.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _requires_exceptions devel(.*)
%define _provides_exceptions devel(.*)
%define _disable_ld_no_undefined 1

Name:		ntop
Version:	4.0.3
Release:	%mkrel 2
Summary:	Network and traffic analyzer
License:	GPLv3
Group:		Monitoring
URL:		http://www.ntop.org
Source0:	http://downloads.sourceforge.net/ntop/%{name}-%{version}.tar.gz
Source1:	%{name}.init
Source2:	%{name}.logrotate
Source3:	http://standards.ieee.org/regauth/oui/oui.txt
Patch0:		ntop-path_to_dot.diff
Patch2:		ntop-mysql_headers.diff
Patch3:		ntop-no_usr_local_fix.diff
Patch4:		ntop-4.0-system_geoip.patch
Patch5:		ntop-4.0-system_lua.patch
Requires(pre): rpm-helper
Requires(preun): rpm-helper
Requires(post): rpm-helper
Requires(postun): rpm-helper
Requires:	tcp_wrappers
Requires:	rrdtool
Requires:	geoip
BuildRequires:	chrpath
BuildRequires:	gdbm-devel
BuildRequires:	gd-devel
BuildRequires:	gdome2-devel
BuildRequires:	GeoIP-devel
BuildRequires:	glib2-devel
BuildRequires:	libevent-devel
BuildRequires:	libjpeg-devel
BuildRequires:	libpcap-devel
BuildRequires:	libpcre-devel
BuildRequires:	libpng-devel
BuildRequires:	libtool
BuildRequires:	lua-devel >= 5.1.4
BuildRequires:  mysql-devel
BuildRequires:  perl-devel
BuildRequires:	ncurses-devel
BuildRequires:	net-snmp-devel >= 5.4.1-3
BuildRequires:	openssl-devel
BuildRequires:	pkgconfig
BuildRequires:	readline-devel
BuildRequires:	rrdtool-devel
BuildRequires:	tcp_wrappers-devel
BuildRequires:	xpm-devel
BuildRequires:	zlib-devel
BuildRequires:	wget
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Ntop is a network and traffic analyzer that provides a wealth of information on
various networking hosts and protocols. ntop is primarily accessed via a
built-in web interface. Optionally, data may be stored into a database for
analysis or extracted from the web server in formats suitable for manipulation
in perl or php.

%prep

%setup -q
%patch0 -p0 -b .dot
%patch2 -p1 -b .mysql_headers
%patch3 -p0 -b .no_usr_local_fix
%patch4 -p1 -b .system_geoip
%patch5 -p1 -b .system_lua

# update oui.txt
rm -f oui.txt*
cp %{SOURCE3} oui.txt; gzip -9 oui.txt

%build
sh ./autogen.sh --noconfig

%serverbuild

# populate CPPFLAGS with some includes
export CPPFLAGS="$CPPFLAGS `pkg-config --cflags-only-I gdome2` `pkg-config --cflags-only-I glib-2.0`"
export CORELIBS="$CORELIBS `mysql_config --libs_r` -ldl -lm -lwrap"

%configure2_5x \
    --bindir=%{_sbindir} \
    --disable-static \
    --enable-optimize \
    --enable-tcpwrap \
    --enable-sslv3 \
    --enable-snmp \
    --sysconfdir=%{_sysconfdir} \
    --mandir=%{_mandir} \
    --with-localedir=%{_datadir}/locale \
    --localstatedir=/var/lib

cat >> config.h <<EOF
#define HAVE_LIBDL 1
#define HAVE_LIBM 1
#define HAVE_LIBMYSQLCLIENT_R 1
#define HAVE_LIBWRAP 1
#define HAVE_MYSQL_H 1
EOF

#rpath problem
sed -i \
    -e 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' \
    -e 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' \
    libtool

%make

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}/{logrotate.d,sysconfig}
install -d %{buildroot}%{_initrddir}
install -d %{buildroot}/var/log/ntop

%makeinstall_std

chmod 644 %{buildroot}%{_sysconfdir}/ntop/*gz
rm -f %{buildroot}%{_sysconfdir}/ntop/ntop-cert.pem

cat > %{buildroot}%{_sysconfdir}/ntop/makecert.sh <<EOF
#!/bin/sh
openssl req -new -x509 -sha1 -extensions v3_ca -nodes -days 1825 -out cert.pem
cat privkey.pem cert.pem > ntop-cert.pem
rm -f privkey.pem cert.pem
chmod 600 ntop-cert.pem
EOF

chmod 755 %{buildroot}%{_sysconfdir}/ntop/makecert.sh

install -m0755 %{SOURCE1} %{buildroot}%{_initrddir}/ntop
install -m0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/logrotate.d/ntop

cat > %{buildroot}%{_sysconfdir}/sysconfig/%{name} <<EOF
# In this file, you can specify extra argument passed
# to ntop daemon at startup.
# Notice -u (user), -P (data dir) and -d (run as daemon)
# are allready set in init script
extra_arg=""

EOF

# cleanup
#rm -rf %{buildroot}%{_prefix}/lib%{name}
rm -rf %{buildroot}%{_libdir}/*.{a,la}
rm -rf %{buildroot}%{_libdir}/plugins

# fix permissions
find %{buildroot}%{_datadir}/%{name}/html -type f -print0|xargs -0 chmod 644
find %{buildroot}%{_datadir}/%{name}/html -type d -print0|xargs -0 chmod 755

# nuke rpath
#chrpath -d %{buildroot}%{_libdir}/ntop/plugins/*.so

cat > README.urpmi << EOF
There are some manual steps you need to do, first start %{_sbindir}/ntop to set
the admin password, please consilte the docs/1STRUN.txt file for more info. After
that change directory to %{_sysconfdir}/ntop and execute the makecert.sh script to
generate the ntop-cert.pem file.

Have fun!
EOF

%pre
%_pre_useradd %{name} %{_localstatedir}/lib/%{name} /bin/false

%post
%if %mdkversion < 200900
/sbin/ldconfig
%endif
%_post_service ntop

%preun
%_preun_service ntop

%if %mdkversion < 200900
%postun -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS CONTENTS COPYING ChangeLog NEWS PORTING MANIFESTO SUPPORT_NTOP.txt
%doc THANKS docs/FAQ docs/HACKING docs/KNOWN_BUGS docs/FILES docs/README
%doc docs/1STRUN.txt docs/database NetFlow README.urpmi
%{_sysconfdir}/logrotate.d/ntop
%config(noreplace) %{_sysconfdir}/sysconfig/%name
%{_initrddir}/ntop
%{_sbindir}/*
%{_mandir}/*/*
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*
%{_libdir}/lib*
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/*
%dir %{_sysconfdir}/ntop
%{_sysconfdir}/ntop/*
%attr(0711,ntop,ntop) %dir /var/log/ntop
%attr(0711,ntop,ntop) %dir /var/lib/ntop


%changelog
* Mon Jul 18 2011 Oden Eriksson <oeriksson@mandriva.com> 4.0.3-2mdv2011
+ Revision: 690296
- rebuilt against new net-snmp libs

* Fri Apr 29 2011 Guillaume Rousse <guillomovitch@mandriva.org> 4.0.3-1
+ Revision: 660674
- new version

* Thu Mar 17 2011 Oden Eriksson <oeriksson@mandriva.com> 4.0-6
+ Revision: 645851
- relink against libmysqlclient.so.18

* Sat Jan 01 2011 Oden Eriksson <oeriksson@mandriva.com> 4.0-5mdv2011.0
+ Revision: 627269
- rebuilt against mysql-5.5.8 libs, again

* Thu Dec 30 2010 Oden Eriksson <oeriksson@mandriva.com> 4.0-4mdv2011.0
+ Revision: 626550
- rebuilt against mysql-5.5.8 libs

* Wed Dec 22 2010 Oden Eriksson <oeriksson@mandriva.com> 4.0-3mdv2011.0
+ Revision: 623876
- rebuilt against libevent 2.x

* Tue Oct 12 2010 Funda Wang <fwang@mandriva.org> 4.0-2mdv2011.0
+ Revision: 585070
- rebuild for new net-snmp

* Tue Jul 20 2010 Guillaume Rousse <guillomovitch@mandriva.org> 4.0-1mdv2011.0
+ Revision: 555130
- use standard rpm-helper macros for creating user, and don't hardcode uid/gid
- drop useless redundant macros
- drop useless patch and build dependencies
- new version

* Fri Apr 16 2010 Funda Wang <fwang@mandriva.org> 3.3.10-4mdv2010.1
+ Revision: 535275
- rpm-devel is not requried

* Thu Feb 18 2010 Oden Eriksson <oeriksson@mandriva.com> 3.3.10-3mdv2010.1
+ Revision: 507524
- rebuild

* Thu Oct 15 2009 Oden Eriksson <oeriksson@mandriva.com> 3.3.10-2mdv2010.0
+ Revision: 457694
- rebuild

* Wed Sep 09 2009 Oden Eriksson <oeriksson@mandriva.com> 3.3.10-1mdv2010.0
+ Revision: 435316
- fix deps
- 3.3.10 (fixes CVE-2009-2732)
- use system lua and geoip

* Sun Dec 07 2008 Funda Wang <fwang@mandriva.org> 3.3.8-3mdv2009.1
+ Revision: 311544
- rebuild for new mysql

* Wed Oct 29 2008 Oden Eriksson <oeriksson@mandriva.com> 3.3.8-2mdv2009.1
+ Revision: 298324
- rebuilt against libpcap-1.0.0

* Sat Oct 11 2008 Funda Wang <fwang@mandriva.org> 3.3.8-1mdv2009.1
+ Revision: 292192
- put back *.so as it will not introduce extra dependencies
- New version 3.3.8
- don't ship .so files as development linker

* Sun Aug 17 2008 Oden Eriksson <oeriksson@mandriva.com> 3.3.7-1mdv2009.0
+ Revision: 272911
- 3.3.7
- use _disable_ld_no_undefined due to ugly autopoo
- restore changes in the init script
- rediffed P0
- added P3 to avoid useless pollution during build
- new oui.txt file (S3)

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Wed Mar 26 2008 Oden Eriksson <oeriksson@mandriva.com> 3.3-3mdv2008.1
+ Revision: 190305
- fix #25940 (warning request)
- don't start it per default

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Dec 17 2007 Oden Eriksson <oeriksson@mandriva.com> 3.3-2mdv2008.1
+ Revision: 121765
- added a fresh oui.txt file (S3)
- fix deps
- make the utterly borked autopoo stuff link correctly
- added mysql support
- activated net-snmp support again (thanks pld)

* Sat Aug 18 2007 Oden Eriksson <oeriksson@mandriva.com> 3.3-1mdv2008.0
+ Revision: 65597
- fix build, again...
- fix deps (rrdtool-devel)
- fix build
- 3.3
- drop obsolete patches
- rediffed the dot patch
- disable snmp support due to an unknown build error
- rebuilt against new net-snmp libs


* Mon Jan 09 2006 Oden Eriksson <oeriksson@mandriva.com> 3.2-10mdk
- rebuilt against new net-snmp libs with new major (10)

* Mon Jan 09 2006 Olivier Blin <oblin@mandriva.com> 3.2-9mdk
- fix typo in initscript

* Mon Jan 09 2006 Olivier Blin <oblin@mandriva.com> 3.2-8mdk
- convert parallel init to LSB
- fix typos in Requires(X)

* Wed Jan 04 2006 Oden Eriksson <oeriksson@mandriva.com> 3.2-7mdk
- rebuilt against new net-snmp with new major (10)

* Wed Jan 04 2006 Nicolas Lcureuil <neoclust@mandriva.org> 3.2-6mdk
- Add BuildRequires

* Mon Jan 02 2006 Olivier Blin <oblin@mandriva.com> 3.2-5mdk
- parallel init support

* Thu Dec 22 2005 Oden Eriksson <oeriksson@mandriva.com> 3.2-4mdk
- rebuilt against net-snmp that has new major (9)
- added some lib64 fixes
- added fixes here and there...

* Wed Dec 14 2005 Giuseppe Ghib <ghibo@mandriva.com> 3.2-3mdk
- Added data files into /usr/libntop/ntop/*.

* Sun Nov 13 2005 Olivier Thauvin <nanardon@mandriva.org> 3.2-2mdk
- fix PreReq

* Sun Nov 13 2005 Olivier Thauvin <nanardon@mandriva.org> 3.2-1mdk
- 3.2

* Tue Sep 27 2005 Gwenole Beauchesne <gbeauchesne@mandriva.com> 3.1-3mdk
- fix buffer overflow (aka fortify fixes)

* Wed Jul 13 2005 Oden Eriksson <oeriksson@mandriva.com> 3.1-2mdk
- rebuilt against new libpcap-0.9.1 (aka. a "play safe" rebuild)

* Wed Feb 16 2005 Sylvie Terjan <erinmargault@mandrake.org> 3.1-1mdk
- 3.1-1mdk

* Tue Aug 10 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 3.0-4mdk
- allow settings extra arg in /etc/sysconfig/ntop

* Fri Apr 23 2004 Olivier Blin <blino@mandrake.org> 3.0-3mdk
- keep .so files and use requires_exceptions for devel packages

* Wed Apr 21 2004 Olivier Blin <blino@mandrake.org> 3.0-2mdk
- remove .a and .la files as well
- merge previous changes and changelog entry
  (this package should be libified)

* Tue Apr 20 2004 Anne Nicolas <anne@lea-linux.org> 3.0-1mdk
- Version 3.0
- drop PO and P1
- remove E option in init script

* Sun Feb 01 2004 Michael Scherer <misc@mandrake.org> 2.2-3mdk
- fix Requires ( should not requires devel )

* Fri Sep 05 2003 Marcel Pol <mpol@gmx.net> 2.2-2mdk
- buildrequires

* Mon Jun 16 2003 Per yvind Karlsen <peroyvind@sintrax.net> 2.2-1mdk
- Version 2.2
- drop uterly useless Prefix tag
- drop P0
- use %%makeinstall_std macro
- remove unpackaged files
- buildrequires
- fix E: ntop no-prereq-on rpm-helper
- fix unowned dirs
- fix so that we don't include debug files

* Thu Feb 20 2003 Giuseppe Ghib <ghibo@mandrakesoft.com> 2.1.3-1mdk
- Version 2.1.3.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3504 |12cr|ntrack-016-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           ntrack
Summary:        Network Connectivity Tracking library for Desktop Applications
Version:        016
Release:        %mkrel 3
License:        LGPLv3
Url:            https://launchpad.net/%{name}
Source:         http://launchpad.net/%{name}/main/%{version}/+download/%{name}-%{version}.tar.gz
Patch0:		ntrack-016-relaxed_flags.diff
Group:          Development/C
BuildRequires:  autoconf automake libtool
BuildRequires:  libqt4-devel
BuildRequires:  libnl-devel
BuildRequires:  python-devel
BuildRequires:	libnl3-devel

%description
ntrack aims to be a lightweight and easy to use library for application
developers that want to get events on network online status changes such
as online, offline or route changes.

The primary goal is to serve desktop applications in a network manager 
and desktop environment independent fashion.
Also its supposed to be lightweight, resource un-intensive and extensible.

%files
%defattr(-,root,root)
%doc README NEWS COPYING COPYING.LESSER ChangeLog AUTHORS
%{_libdir}/ntrack/modules/ntrack-libnl1.so
%{_libdir}/ntrack/modules/ntrack-libnl3_x.so
#------------------------------------------------------------------------------

%define ntrack_major 0
%define libntrack %mklibname ntrack %ntrack_major

%package -n %{libntrack}
Summary:        Network Connectivity Tracking library for Desktop Applications
Group: System/Libraries  

%description -n %{libntrack}
ntrack aims to be a lightweight and easy to use library for application
developers that want to get events on network online status changes such
as online, offline or route changes.
 
%files -n %{libntrack}
%defattr(-,root,root)
%{_libdir}/libntrack.so.%{ntrack_major}*

#-------------------------------------------------------------------------------

%define libntrack_devel %mklibname ntrack -d
%package -n %{libntrack_devel}
Summary:  Network Connectivity Tracking library for Desktop Applications
Group: Development/Other
Provides: libntrack-devel = %{version}-%{release}

%description -n %{libntrack_devel}
ntrack aims to be a lightweight and easy to use library for application
developers that want to get events on network online status changes such
as online, offline or route changes.

%files -n %{libntrack_devel}
%defattr(-,root,root)
%{_libdir}/pkgconfig/libntrack.pc
%{_libdir}/libntrack.so

#-------------------------------------------------------------------------------

%define ntrackqt_major 1
%define libntrackqt %mklibname ntrack-qt4 %ntrackqt_major

%package -n %{libntrackqt} 
Summary:   Network Connectivity Tracking library for Desktop Applications
Group: System/Libraries  

%description -n %{libntrackqt}
ntrack aims to be a lightweight and easy to use library for application
developers that want to get events on network online status changes such
as online, offline or route changes.
 
This packages provides the Qt4 bindings for %{name}
 
%files -n %{libntrackqt}
%defattr(-,root,root)
%{_libdir}/libntrack-qt4.so.%{ntrackqt_major}*

#--------------------------------------------------------------------------------

%define libntrackqt_devel %mklibname libntrack-qt4 -d 
 
%package -n %{libntrackqt_devel}
Summary:   Network Connectivity Tracking library for Desktop Applications
Group: Development/Other
Requires:  %{libntrackqt} = %{version}-%{release}
Provides:  libntrack-qt4-devel = %{version}-%{release}
 
%description -n %{libntrackqt_devel}
Development files (headers and libraries) for ntrack
 
%files -n %{libntrackqt_devel}
%defattr(-,root,root)
%{_includedir}/%{name}/qt4/
%{_libdir}/pkgconfig/libntrack-qt4.pc
%{_libdir}/libntrack-qt4.so

 
#------------------------------------------------------------------------------
 
%define libntrack_gobject_major 1
%define libntrack_gobject %mklibname libntrack-gobject %{libntrack_gobject_major}

%package -n %{libntrack_gobject}
Summary:   Network Connectivity Tracking library for Desktop Applications
Group: System/Libraries  

%description -n %{libntrack_gobject}
ntrack aims to be a lightweight and easy to use library for application
developers that want to get events on network online status changes such
as online, offline or route changes.

This package provides the gobject bindings for %{name}

%files -n %{libntrack_gobject}
%defattr(-,root,root)
%{_libdir}/libntrack-gobject.so.%{libntrack_gobject_major}*


#------------------------------------------------------------------------------ 

%define libntrack_gobject_devel %mklibname libntrack-gobject -d

%package -n %{libntrack_gobject_devel}
Summary:   Network Connectivity Tracking library for Desktop Applications
Group: Development/Other
Requires:  %{libntrack_gobject} = %{version}-%{release}
Provides:  libntrack-gobject-devel = %{version}-%{release}


%description -n %{libntrack_gobject_devel}
Development files (headers and libraries) for ntrack
 

%files -n %{libntrack_gobject_devel}
%defattr(-,root,root)
%{_includedir}/%{name}/gobject/
%{_libdir}/pkgconfig/libntrack-gobject.pc
%{_libdir}/libntrack-gobject.so 

#------------------------------------------------------------------------------ 

%define libntrack_glib_major 2
%define libntrack_glib %mklibname libntrack-glib %{libntrack_glib_major}

%package -n %{libntrack_glib}
Summary:   Network Connectivity Tracking library for Desktop Applications
Group: System/Libraries  

%description -n %{libntrack_glib}
ntrack aims to be a lightweight and easy to use library for application
developers that want to get events on network online status changes such
as online, offline or route changes.

This package provides the glib bindings for %{name}

%files -n %{libntrack_glib}
%defattr(-,root,root)
%{_libdir}/libntrack-glib.so.%{libntrack_glib_major}* 

#------------------------------------------------------------------------------  
%define libntrack_glib_devel %mklibname libntrack-glib -d
 
%package -n %{libntrack_glib_devel} 
Summary:   Network Connectivity Tracking library for Desktop Applications
Group: Development/Other  
Requires:  %{libntrack_glib} = %{version}-%{release}
Provides: libntrack-glib-devel = %{version}-%{release}

%description -n %{libntrack_glib_devel} 
Development files (headers and libraries) for ntrack
 
%files -n %{libntrack_glib_devel} 
%defattr(-,root,root)
%{_includedir}/%{name}/glib/
%{_libdir}/pkgconfig/libntrack-glib.pc
%{_libdir}/libntrack-glib.so
 
#------------------------------------------------------------------------------ 

%package devel
Summary:   Network Connectivity Tracking library for Desktop Applications
Group: Development/Other 
Requires:  %{libntrack_glib_devel} = %{version}-%{release}
Requires:  %{libntrack_gobject} = %{version}-%{release}
Requires:  %{libntrack_devel} = %{version}-%{release}
Requires:  %{libntrackqt_devel} =  %{version}-%{release}

%description devel
Development files (headers and libraries) for ntrack
  
%files devel
%defattr(-,root,root)
%dir %{_includedir}/ntrack
%{_includedir}/ntrack/common/


#------------------------------------------------------------------------------
 
%prep
%setup -q 
%patch0 -p1

%build
mkdir -p m4
autoreconf -fi
%configure
%make
 
%install
%makeinstall

# Remove .a & .la files
rm -rf %{buildroot}/%{_libdir}/*.a
rm -rf %{buildroot}/%{_libdir}/*.la
rm -rf %{buildroot}/%{_libdir}/ntrack/modules/*.a
rm -rf %{buildroot}/%{_libdir}/ntrack/modules/*.la

# dupes
rm -rf %{buildroot}%{_datadir}/doc/ntrack

%clean
rm -rf %{buildroot}


%changelog
* Tue Feb 21 2012 Jon Dill <dillj@mandriva.org> 016-3mdv2012.0
+ Revision: 778765
- rebuild against new version of libffi4

  + Oden Eriksson <oeriksson@mandriva.com>
    - relink against libpcre.so.1

* Tue Nov 22 2011 Oden Eriksson <oeriksson@mandriva.com> 016-1
+ Revision: 732374
- P0: remove -Werror and -pedantic (thanks pcpa)
- enable libnl 3.2.x support
- fix build
- 016

* Fri Sep 02 2011 Oden Eriksson <oeriksson@mandriva.com> 014-4
+ Revision: 697779
- import ntrack


* Fri Aug 26 2011 Oden Eeriksson <oeriksson@mandriva.com> 014-4
- added P1 by pterjan

* Fri Jul 01 2011 mikala <mikala> 014-3.mga2
+ Revision: 117124
- Add patch0 to fix a symbol error (should fix mga #1976)

* Sun Jun 26 2011 mikala <mikala> 014-2.mga2
+ Revision: 113911
- Fix some provides & requires

* Sun Jun 26 2011 mikala <mikala> 014-1.mga2
+ Revision: 113868
- imported package ntrack


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3505 |12cr|nuclearchess-1.0.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define summary Chess variant that cause surronding pieces to disappear
Summary:	%{summary}
Name:		nuclearchess
Version:	1.0.0
Release:	3
License:	GPLv2
Source:		http://user.cs.tu-berlin.de/~karlb//%{name}/%{name}-%{version}.tar.gz
Group:		Games/Boards
URL:		http://www.linux-games.com/nuclearchess/
BuildRequires:	libSDL_image-devel

%description
NuclearChess is a chess variant. Whenever a piece is captured, both
pieces and all pieces on neighbour fields die.

%prep
%setup -q

%build
export LDFLAGS="-lm"
%configure2_5x --datadir=%{_gamesdatadir} --bindir=%{_gamesbindir}
%make

%install
%makeinstall_std

mkdir -p %{buildroot}%{_datadir}/applications/
cat << EOF > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{_gamesbindir}/%{name}
Icon=boards_section
Comment=%{summary}
Categories=BoardGame;
Name=Nuclear Chess
EOF

%files
%defattr(-, root, root)
%doc AUTHORS ChangeLog COPYING README
%{_gamesbindir}/*
%{_gamesdatadir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop



%changelog
* Sat Dec 11 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdv2011.0
+ Revision: 620511
- the mass rebuild of 2010.0 packages

* Tue May 19 2009 Jérôme Brenier <incubusss@mandriva.org> 1.0.0-1mdv2010.0
+ Revision: 377684
- update to new version 1.0.0
- fix BR
- fix desktop file
- fix license (GPLv2)
- fix source url

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Dec 19 2007 Thierry Vignaud <tv@mandriva.org> 0.9.2-3mdv2008.1
+ Revision: 133912
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import nuclearchess


* Sun Nov 21 2004 Abel Cheung <deaddog@deaddog.org> 0.9.2-3mdk
- Rebuild

* Wed Oct 08 2003 Abel Cheung <deaddog@deaddog.org> 0.9.2-2mdk
- move data files and binary to appropriate games dirs

* Tue Sep 23 2003 Abel Cheung <deaddog@deaddog.org> 0.9.2-1mdk
- First Mandrake package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3506 |12cr|null-2.1-81
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Epoch: 1
Name: null
Version: 2.1
Release: 81
Summary: A dummy package for bs testing purpose
Group: Development/Other
License: GPL

%description
Dummy package.

%package dummy
Group: Development/Other
Summary: Test package

%description dummy
A dummy subpackage.

%prep
%setup -D -T -n .

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}

%post -p /bin/csh
echo "csh sux"

%files
%files dummy



%changelog
* Wed Aug 29 2012 Paulo Andrade <pcpa@mandriva.com.br> 1:2.1-81
+ Revision: 816041
- rebuild

* Wed Aug 29 2012 Paulo Andrade <pcpa@mandriva.com.br> 1:2.1-80
+ Revision: 816012
- build test

* Sun Aug 12 2012 Bogdano Arendartchuk <bogdano@mandriva.com> 1:2.1-79
+ Revision: 814405
- bump to test l1

* Sun Aug 12 2012 Bogdano Arendartchuk <bogdano@mandriva.com> 1:2.1-78
+ Revision: 814401
- bump to test @filesize stripping

* Thu Aug 09 2012 Bogdano Arendartchuk <bogdano@mandriva.com> 1:2.1-77
+ Revision: 813648
- bump
- bump
- bump
- test
- bump
- bump (testing youri checks)
- test
- trying again, with a dot in the subpackage
- trolling rpmlint: ending summary with a dot
- testing bogus group in spec
- buildroot not needed anymore
- removed the texlive buildreq
- bump

* Wed Nov 09 2011 Paulo Andrade <pcpa@mandriva.com.br> 1:2.1-67.1
+ Revision: 729376
- Test build system with build requires of new texlive

* Wed Oct 12 2011 Bogdano Arendartchuk <bogdano@mandriva.com> 1:2.1-67
+ Revision: 704463
- bump

* Mon Oct 03 2011 Andrey Bondrov <abondrov@mandriva.org> 1:2.1-66
+ Revision: 702561
- Test submit

* Tue Sep 27 2011 Bogdano Arendartchuk <bogdano@mandriva.com> 1:2.1-65
+ Revision: 701542
- bump

* Mon Sep 26 2011 Bogdano Arendartchuk <bogdano@mandriva.com> 1:2.1-64
+ Revision: 701204
- bump

* Wed Sep 21 2011 Bogdano Arendartchuk <bogdano@mandriva.com> 1:2.1-63
+ Revision: 700652
- bump

* Tue Sep 20 2011 Bogdano Arendartchuk <bogdano@mandriva.com> 1:2.1-62
+ Revision: 700461
- bump

* Tue Sep 20 2011 Bogdano Arendartchuk <bogdano@mandriva.com> 1:2.1-61
+ Revision: 700446
- bump
- testing new repsys version on kenobi

* Wed Sep 14 2011 Bogdano Arendartchuk <bogdano@mandriva.com> 1:2.1-59
+ Revision: 699718
- test

* Mon Sep 05 2011 Bogdano Arendartchuk <bogdano@mandriva.com> 1:2.1-58
+ Revision: 698312
- bump

* Sat Sep 03 2011 Bogdano Arendartchuk <bogdano@mandriva.com> 1:2.1-57
+ Revision: 698180
- bump
- removed test of missing patch
- testing submit of a broken package
- bump

* Wed Jul 20 2011 Bogdano Arendartchuk <bogdano@mandriva.com> 1:2.1-53
+ Revision: 690771
- bump
- bump

* Mon Jul 18 2011 Bogdano Arendartchuk <bogdano@mandriva.com> 1:2.1-51
+ Revision: 690574
- Bump

* Mon Jul 18 2011 Bogdano Arendartchuk <bogdano@mandriva.com> 1:2.1-50
+ Revision: 690566
- bump
- Broken spec test

* Wed Jul 06 2011 Eugeni Dodonov <eugeni@mandriva.com> 1:2.1-48
+ Revision: 688960
- Bump

* Thu May 19 2011 Bogdano Arendartchuk <bogdano@mandriva.com> 1:2.1-47
+ Revision: 676191
- bump

* Thu May 12 2011 Bogdano Arendartchuk <bogdano@mandriva.com> 1:2.1-46
+ Revision: 673973
- bump

* Mon May 09 2011 Bogdano Arendartchuk <bogdano@mandriva.com> 1:2.1-45
+ Revision: 673013
- bump

* Mon May 09 2011 Bogdano Arendartchuk <bogdano@mandriva.com> 1:2.1-44
+ Revision: 673009
- bump

* Mon May 09 2011 Bogdano Arendartchuk <bogdano@mandriva.com> 1:2.1-43
+ Revision: 672681
- bump

* Fri May 06 2011 Bogdano Arendartchuk <bogdano@mandriva.com> 1:2.1-42
+ Revision: 670261
- bump
- bump
- bump

* Fri Mar 11 2011 Bogdano Arendartchuk <bogdano@mandriva.com> 1:2.1-39
+ Revision: 643863
- bump

* Fri Feb 25 2011 Bogdano Arendartchuk <bogdano@mandriva.com> 1:2.1-38
+ Revision: 639793
- testing it without mkrel

* Sun Jan 16 2011 Bogdano Arendartchuk <bogdano@mandriva.com> 1:2.1-37
+ Revision: 631144
- bump

* Tue Jan 04 2011 Bogdano Arendartchuk <bogdano@mandriva.com> 1:2.1-36mdv2011.0
+ Revision: 628510
- new release

* Thu Dec 16 2010 Bogdano Arendartchuk <bogdano@mandriva.com> 1:2.1-35mdv2011.0
+ Revision: 622213
- new release
- new release

* Tue Dec 07 2010 Bogdano Arendartchuk <bogdano@mandriva.com> 1:2.1-34mdv2011.0
+ Revision: 614424
- new release

* Tue Nov 30 2010 Bogdano Arendartchuk <bogdano@mandriva.com> 1:2.1-33mdv2011.0
+ Revision: 603996
- rebuild

* Tue Nov 16 2010 Bogdano Arendartchuk <bogdano@mandriva.com> 1:2.1-32mdv2011.0
+ Revision: 598122
- new release
- new release
- new release
- new release

* Mon Aug 09 2010 Bogdano Arendartchuk <bogdano@mandriva.com> 1:2.1-28mdv2011.0
+ Revision: 567830
- bump
- Hello, world!
  CCBUG: 58861
- Este ?\195?\169 um teste (sorry, testing utf8)
  CCBUG: 58861
- Simple commit testing the CCBUG feature
  CCBUG: 58861
- removed the sleep 10m, not needed anymore

* Mon Apr 19 2010 Bogdano Arendartchuk <bogdano@mandriva.com> 1:2.1-26mdv2010.1
+ Revision: 536763
- added a 10m sleep to allow watching package status while building

* Fri Apr 16 2010 Bogdano Arendartchuk <bogdano@mandriva.com> 1:2.1-25mdv2010.1
+ Revision: 535631
- New release

* Wed Apr 14 2010 Bogdano Arendartchuk <bogdano@mandriva.com> 1:2.1-24mdv2010.1
+ Revision: 534659
- New release

* Wed Apr 14 2010 Bogdano Arendartchuk <bogdano@mandriva.com> 1:2.1-23mdv2010.1
+ Revision: 534637
- New release, a huge amount of changes!

* Sun Apr 11 2010 Bogdano Arendartchuk <bogdano@mandriva.com> 1:2.1-22mdv2010.1
+ Revision: 533583
- New release

* Sat Apr 10 2010 Bogdano Arendartchuk <bogdano@mandriva.com> 1:2.1-21mdv2010.1
+ Revision: 533559
- New release (the gates are open)
- New release (new kenobi, new world)
- New release
- bump

* Tue Mar 02 2010 Bogdano Arendartchuk <bogdano@mandriva.com> 1:2.1-17mdv2010.1
+ Revision: 513524
- bump

* Wed Feb 24 2010 Bogdano Arendartchuk <bogdano@mandriva.com> 1:2.1-16mdv2010.1
+ Revision: 510790
- bump

* Tue Feb 23 2010 Bogdano Arendartchuk <bogdano@mandriva.com> 1:2.1-15mdv2010.1
+ Revision: 510436
- testing submit from kenobiczyk

* Thu Apr 30 2009 Gustavo De Nardin <gustavodn@mandriva.com> 2-14mdv2010.0
+ Revision: 369182
- release for testing 2009.1 submission

* Tue Mar 10 2009 Gustavo De Nardin <gustavodn@mandriva.com> 2-13mdv2009.1
+ Revision: 353490
- submit test

* Wed Nov 12 2008 Oden Eriksson <oeriksson@mandriva.com> 2-12mdv2009.1
+ Revision: 302449
- rebuild

  + Gustavo De Nardin <gustavodn@mandriva.com>
    - increasing release for repository test

* Mon Jun 23 2008 Oden Eriksson <oeriksson@mandriva.com> 2-10mdv2009.0
+ Revision: 227984
- rebuild

  + Gustavo De Nardin <gustavodn@mandriva.com>
    - currently, the %%setup macro is required to be used for a package to generate
      the debug info subpackage, as it sets %%buildsubdir

* Tue Mar 04 2008 Olivier Blin <blino@mandriva.org> 2-9mdv1997.1
+ Revision: 178354
- revert to old release
- major upgrade

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 2-8mdv2008.1
+ Revision: 136633
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

  + Anssi Hannula <anssi@mandriva.org>
    - test\ncommit

  + Pixel <pixel@mandriva.com>
    - test
    - test
    - test
    - testing

* Wed Oct 24 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 2-4mdv2008.1
+ Revision: 101775
- Do not abort anymore.
- Submit test.
- Force a failure.
- Another commit
- Commit null.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3507 |12cr|nullidentd-1.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	nullidentd
%define	version	1.0
%define	release 9

Summary:	Minimal identd server implementing the auth protocol (RFC 1413)
Name:		%{name}
Version:	%{version}
Release:	%mkrel %{release}
License:	GPL
Group:		System/Servers
Source0:	http://www.tildeslash.org/nullidentd/%{name}-%{version}.tar.bz2
Source1:	%{name}.xinetd.bz2
Patch0:		%{name}-makefile.patch.bz2
Patch1:		nullidentd-1.0-gcc4-fixes.patch.bz2
URL:		http://www.tildeslash.org/nullidentd.html
Provides:	identd
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires(pre,postun):	rpm-helper

%description
nullidentd is intended to be a bare minimum identd server.

The program implements the auth protocol from RFC 1413.  This protocol is
used to identify active TCP connections.  It depends on the trustworthiness
of the server and as such is completely useless as a method of
identification.  Unfortunately some applications still require that an identd
server is available to query about incoming connections.  nullidentd
implements the absolute minimum server to allow these applications to
function.  It returns a fake response for any request.

%prep
%setup -q
%patch0 -p0
%patch1 -p1 -b .gcc4

%build
%make CFLAGS="$RPM_OPT_FLAGS"

%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT{%{_sysconfdir}/xinetd.d,%{_sbindir}}
%makeinstall
install -m755 %{name} $RPM_BUILD_ROOT%{_sbindir}
bzcat %{SOURCE1} > $RPM_BUILD_ROOT%{_sysconfdir}/xinetd.d/%{name}
install -d $RPM_BUILD_ROOT%{_localstatedir}/lib/%{name}

%clean
rm -rf $RPM_BUILD_ROOT

%pre
%_pre_useradd %{name} %{_localstatedir}/lib/%{name} /bin/true

%post
%_post_service xinetd

%preun
if [ -f /var/run/xinetd.pid ]; then
	echo "Restarting xinetd service"
	service xinetd restart
fi

%postun
%_postun_userdel %{name}

%files
%defattr(-,root,root)
%doc README CHANGELOG
%config(noreplace) %{_sysconfdir}/xinetd.d/%{name}
%{_sbindir}/%{name}
%{_localstatedir}/lib/%{name}



%changelog
* Tue May 03 2011 Michael Scherer <misc@mandriva.org> 1.0-9mdv2011.0
+ Revision: 664792
- rebuild old pacakge

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.0-7mdv2010.0
+ Revision: 430188
- rebuild

* Mon Jun 02 2008 Pixel <pixel@mandriva.com> 1.0-6mdv2009.0
+ Revision: 214231
- adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 1.0-6mdv2008.1
+ Revision: 130757
- kill re-definition of %%buildroot on Pixel's request
- import nullidentd


* Fri Dec 23 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.0-6mdk
- get rid of compile warnings (P1)
- fix no-prereq-on rpm-helper
- fix summary-ended-with-dot
- %%mkrel
- convert changelog to utf-8

* Tue Nov 02 2004 Christiaan Welvaart <cjw@daneel.dyndns.org> 1.0-5mdk
- fix BuildRoot

* Wed Nov 26 2003 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.0-4mdk
- updated url

* Wed Jul 02 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 1.0-3mdk
- fix problem with xinetd being disabled after removal of rpm (fixes #4079)

* Tue Feb 25 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 1.0-2mdk
- Corrected url

* Thu Nov 21 2002 Per Øyvind Karlsen <peroyvind@sintrax.net> 1.0-1mdk
- Initial release
- xinetd conf file from je_
- Fixed makefile

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3508 |12cr|nulog-2.1.5-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# This file is provided by python-twisted-core
%define __noautoreq '/usr/bin/twistd'

Summary:	Firewall log analysis interface written in python
Name:		nulog
Version:	2.1.5
Release:	4
License:	GPL
Group:		System/Servers
URL:		http://www.inl.fr/Nulog.html
Source0:	http://www.inl.fr/download/%{name}-%{version}.tar.bz2
Source1:	nulog
Requires(post): rpm-helper
Requires(preun): rpm-helper
BuildRequires:	python-devel
BuildRequires:	python-docutils
BuildRequires:	gettext
Requires:	python-nevow
Requires:	python-twisted-core
Requires:	python-matplotlib
Requires:	python-soap
Requires:	python-mysql
Requires:	mysql
Requires:	python-ipy
Requires:	python-docutils
Requires:	ulogd-mysql
Provides:	ulog-php = %{version}
Obsoletes:	ulog-php
BuildArch:	noarch

%description
Nulog is a firewall log analysis interface written in python. Netfilter and
NuFW are able to log selected packets directly in a database like MySQL or
PostgreSQL. Nulog uses this interface to display security events in real-time
on a user-friendly interface.

%prep

%setup -q

%build
make

%install
python setup.py install --root=%{buildroot}

install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_sysconfdir}/nulog/default_user
install -d %{buildroot}%{_sysconfdir}/logrotate.d
install -d %{buildroot}/var/run/nulog
install -d %{buildroot}/var/lib/nucentral
install -d %{buildroot}%{_datadir}/nulog

mv %{buildroot}%{_sysconfdir}/nulog/default.core.conf %{buildroot}%{_sysconfdir}/nulog/core.conf
mv %{buildroot}%{_sysconfdir}/nulog/default.nulog.conf %{buildroot}%{_sysconfdir}/nulog/nulog.conf
mv %{buildroot}%{_sysconfdir}/nulog/default.wrapper.conf %{buildroot}%{_sysconfdir}/nulog/wrapper.conf

cp -fr scripts/ %{buildroot}%{_datadir}/nulog/scripts

install -m0755 %{SOURCE1} %{buildroot}%{_initrddir}

# install log rotation stuff
cat > %{buildroot}%{_sysconfdir}/logrotate.d/nulog << EOF
/var/log/nulog.log {
    create 640 root root 
    monthly
    compress
    missingok
    postrotate
	%{_initrddir}/nulog condrestart > /dev/null 2>&1 || :
    endscript
}
EOF

%post
%_post_service %{name}

%preun
%_preun_service %{name}


%files
%defattr(-,root,root)
%doc COPYING README
%{_initrddir}/%{name}
%dir %{_sysconfdir}/nulog
%dir %{_sysconfdir}/nulog/default_user
%config(noreplace) %{_sysconfdir}/nulog/core.conf
%config(noreplace) %{_sysconfdir}/nulog/nulog.conf
%config(noreplace) %{_sysconfdir}/nulog/wrapper.conf
%config(noreplace) %{_sysconfdir}/logrotate.d/nulog
%{py_puresitedir}/auth
%{py_puresitedir}/nulog-core
%{py_puresitedir}/nulog-web
%{py_puresitedir}/wrapper
%{py_puresitedir}/Nulog-*egg-info
%{_sbindir}/nulog.tac
%{_datadir}/locale/fr/LC_MESSAGES/nulog.mo
%{_datadir}/nulog/scripts
%dir /var/run/nulog
%dir /var/lib/nucentral


%changelog
* Fri Nov 19 2010 Funda Wang <fwang@mandriva.org> 2.1.5-2mdv2011.0
+ Revision: 598867
- rebuild

* Thu Mar 04 2010 Oden Eriksson <oeriksson@mandriva.com> 2.1.5-1mdv2010.1
+ Revision: 514190
- sync with mes5 updates:
 - BR: python-docutils
 - BR: gettext
 - misc spec file fixes
 - add log rotation script

* Wed Feb 17 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.14-6mdv2010.1
+ Revision: 507257
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.2.14-5mdv2010.0
+ Revision: 430189
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.2.14-4mdv2009.0
+ Revision: 254122
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1.2.14-2mdv2008.1
+ Revision: 171002
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- auto-convert XDG menu entry

* Sat Jan 05 2008 Jérôme Soyer <saispo@mandriva.org> 1.2.14-1mdv2008.1
+ Revision: 145740
- Add xdg menu
- Rediff the patch for Mandriva webapps policy
  Fix some filename
  Bump to the last release

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Jun 14 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.8-1mdv2007.0
- 1.1.8
- rediffed P0

* Wed Jun 14 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.7-1mdk
- 1.1.7
- new name (was ulog-php)
- fix a menuentry
- add mod_rewrite rules to enforce ssl connections
- fix deps
- fix the apache config

* Sat Apr 30 2005 Marcel Pol <mpol@mandriva.org> 1.0.1-2mdk
- update filelist

* Fri Apr 29 2005 Marcel Pol <mpol@mandriva.org> 1.0.1-1mdk
- 1.0.1
- don't require mysqlserver

* Sat Aug 28 2004 Franck Villaume <fvill@freesurf.fr> 0.8.2-1mdk
- 0.8.2

* Thu Aug 14 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.7-1mdk
- initial cooker contrib


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3509 |12cr|numexp-core-0.17.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	0
%define libname %mklibname numexp %major
%define develname %mklibname -d numexp

Summary:	Family of open-source applications for numeric computation
Name:		numexp-core
Version:	0.17.1
Release:	1
License:	GPLv2+
Group:		Sciences/Mathematics
URL:		http://numexp.sourceforge.net/

Source0:		http://prdownloads.sourceforge.net/numexp/%{name}-%{version}.tar.gz
Patch0:		numexp-core-0.17.1-no-install-hook.patch
Patch1:		numexp-core-0.17.1-fix-format-errors.patch
Patch2:		numexp-core-0.17.1-fix-linking.patch

BuildRequires:	gmp-devel
BuildRequires:	gsl-devel >= 1.4
BuildRequires:	libbonobo-devel
BuildRequires:	readline-devel
BuildRequires:	termcap-devel
BuildRequires:	popt-devel
BuildRequires:	flex
BuildRequires:	python-base
BuildRequires:	perl-XML-LibXML
BuildRequires:	perl-XML-DT >= 0.26
BuildRequires:	perl-DB_File >= 1.803
BuildRequires:	mpfr-devel
buildrequires:  pkgconfig(libxml-2.0)
Requires:	%{libname} = %{version}

%description
This package is part of the NumExp project, which could be described as a
mathematical computation environment or even as a programming language.

It contains the backend kernel and a simple text client.
No GUI or graphics are available here.

%package	-n %{libname}
Summary:	Family of open-source applications for numeric computation
Group:		Sciences/Mathematics
Provides:	libnumexp = %{version}-%{release}
Requires:	%{name} = %{version}

%description	-n %{libname}
This package is part of the NumExp project, which could be described as a
mathematical computation environment or even as a programming language.

It contains the core libraries, which are necessary for any application that
uses NumExp.

%package	-n %{develname}
Summary:	Family of open-source applications for numeric computation
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Provides:	numexp-devel = %{version}-%{release}
Provides:	libnumexp-devel = %{version}-%{release}
Requires:	%{libname} = %{version}
Obsoletes:	%{libname}-devel

%description	-n %{develname}
This package contains header and development files of NumExp.
It is necessary only if you want to compile programs that uses NumExp.

%prep
%setup -q
%patch0 -p1 -b .no-install-hook
%patch1 -p1 -b .printf
%patch2 -p1 -b .fix-linking

%build
export LIBS="-lbonobo-activation"
autoreconf -fi
%configure2_5x
%make

%install
%makeinstall_std

%{find_lang} %{name}

%files -f %{name}.lang
%defattr(-,root,root)
%doc README
%{_bindir}/*
%{_libexecdir}/numexp-kernel
%{_libdir}/bonobo/servers/*.server
%{_prefix}/lib/numexp
%{_libdir}/orbit-2.0/*.so
%{_datadir}/idl/*.idl
%{_datadir}/%{name}
%{_sysconfdir}/*

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/lib*.so.*

%files -n %{develname}
%defattr(-,root,root)
%doc ChangeLog
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*
%{_includedir}/*


%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 0.16.1-7mdv2011.0
+ Revision: 613111
- the mass rebuild of 2010.1 packages

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.16.1-6mdv2010.0
+ Revision: 440351
- rebuild

* Sat Mar 14 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.16.1-5mdv2009.1
+ Revision: 354794
- fix format and linking errors

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 0.16.1-2mdv2008.1
+ Revision: 171003
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Jul 25 2007 Funda Wang <fwang@mandriva.org> 0.16.1-1mdv2008.0
+ Revision: 55456
- New version 0.16.1

* Wed Jul 25 2007 Funda Wang <fwang@mandriva.org> 0.16.0-2mdv2008.0
+ Revision: 55157
- More provides for devel package

* Tue Jul 24 2007 Funda Wang <fwang@mandriva.org> 0.16.0-1mdv2008.0
+ Revision: 54899
- numexp installed in /usr/lib rather than /usr/$LIB
- New version
- drop old patches
- add patch3 to fix install path
- BuildRequires mpfr
- New version


* Mon Aug 22 2005 Abel Cheung <deaddog@mandriva.org> 0.11.0-1mdk
- New release 0.11.0
- Patch2: gcc 4.0 fix

* Wed Feb 09 2005 Abel Cheung <deaddog@mandrake.org> 0.10.0-2mdk
- rebuild

* Wed Oct 27 2004 Abel Cheung <deaddog@mandrake.org> 0.10.0-1mdk
- New version
- Patch1: Adds detection for berkeley db 4.2 (and use shared lib)

* Thu Oct 16 2003 Abel Cheung <deaddog@deaddog.org> 0.9.0-1mdk
- First Mandrake spec
- Patch0: Avoid segfault when loading empty config file


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3510 |12cr|numptyphysics-0.3.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           numptyphysics
Version:        0.3.3
Release:        1
Summary:        A crayon-drawing based physics puzzle game 

Group:          Games/Puzzles
License:        GPLv3+
URL:            http://numptyphysics.garage.maemo.org/
# git clone git://github.com/harmattan/numptyphysics.git
# cd numptyphysics
# git archive --format=tar --prefix=numptyphysics-0.3.3/ 0.3.3 | \
# gzip > ../numptyphysics-0.3.3.tar.gz
Source0:        %{name}-%{version}.tar.gz
Source1:        numptyphysics.desktop
Source10:       numptyphysics-levels.tar.gz
patch2:         numptyphysics-0.3.3.fixclose.patch
patch3:         numptyphysics-0.3.3.fixmake.patch

BuildRequires:  SDL_image-devel
BuildRequires:  desktop-file-utils
buildrequires:  pkgconfig(SDL_ttf)

%description
Harness gravity with your crayon and set about creating blocks, ramps,
levers, pulleys and whatever else you fancy to get the little red thing to
the little yellow thing.


%prep
%setup -q
%patch2 -p 1 -b .fixclose
%patch3 -p 1 -b .fixmake

%build
export LIBS="-lz -lX11"
%make


%install

%make_install

# Directory structure
install -d %{buildroot}%{_datadir}/numptyphysics
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_datadir}/pixmaps

# Files
install -pm 644 data/numptyphysics.png %{buildroot}%{_datadir}/pixmaps/numptyphysics.png

# Additional levels
tar xzf %{SOURCE10} -C %{buildroot}%{_datadir}/numptyphysics
mv -f %{buildroot}%{_datadir}/numptyphysics/numptyphysics-levels/*.nph %{buildroot}%{_datadir}/numptyphysics/
rm -rf %{buildroot}%{_datadir}/numptyphysics/numptyphysics-levels

# Icon
desktop-file-install %{SOURCE1} \
        --dir=%{buildroot}%{_datadir}/applications


%files
%defattr(-,root,root,-)
%{_bindir}/numptyphysics
%{_datadir}/numptyphysics
%{_datadir}/pixmaps/numptyphysics.png
%{_datadir}/applications/numptyphysics.desktop



%changelog
* Thu Dec 08 2011 Александр Казанцев <kazancas@mandriva.org> 0.3-0.6.20080925svn
+ Revision: 739122
- imported package numptyphysics


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3511 |12cr|nusoap-0.9.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _requires_exceptions pear(f:
%define _provides_exceptions pear(f:

Summary:	SOAP Toolkit for PHP
Name:		nusoap
Version:	0.9.5
Release:	%mkrel 1
License:	LGPLv2.1+
Group:		Development/PHP
URL:		http://sourceforge.net/projects/nusoap/
Source0:	https://downloads.sourceforge.net/project/nusoap/%{name}/%{version}/%{name}-%{version}.zip
Source1:	https://downloads.sourceforge.net/project/nusoap/%{name}-docs/%{version}/%{name}-docs-%{version}.zip
BuildArch:	noarch
Requires:	php-pear

%description
NuSOAP is a rewrite of SOAPx4, provided by NuSphere and Dietrich Ayala. It is a
set of PHP classes - no PHP extensions required -  that allow developers to
create and consume web services based on SOAP 1.1, WSDL 1.1 and HTTP 1.0/1.1.

%prep

%setup -q -c -a1

# clean up CVS stuff
for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -r $i; fi >&/dev/null
done

find . -type d -exec chmod 755 {} \;
find . -type f -exec chmod 644 {} \;

# strip away annoying ^M
find -type f -print0|xargs -0 file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find -type f -print0|xargs -0 file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

perl -pi -e "s|\(\'\.\.\/lib\/|\(\'%{_datadir}/pear/nusoap/|g" samples/*

mv lib/changelog lib/changelog.old
iconv -f ISO-8859-1 -t UTF-8 lib/changelog.old > lib/changelog

%build

%install
install -d %{buildroot}%{_datadir}/pear/nusoap
install -m0644 lib/*.php %{buildroot}%{_datadir}/pear/nusoap/

%files
%defattr(-,root,root)
%doc lib/changelog docs/* samples
%dir %{_datadir}/pear/nusoap
%{_datadir}/pear/nusoap/*php


%changelog
* Tue Feb 07 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.9.5-1mdv2012.0
+ Revision: 771620
- new version 0.9.5

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.7.3-2mdv2010.0
+ Revision: 430190
- rebuild

* Sun Jul 20 2008 Oden Eriksson <oeriksson@mandriva.com> 0.7.3-1mdv2009.0
+ Revision: 239097
- 0.7.3

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Sep 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.7.2-4mdv2008.0
+ Revision: 90012
- rebuild


* Fri Jan 26 2007 Oden Eriksson <oeriksson@mandriva.com> 0.7.2-3mdv2007.0
+ Revision: 113862
- Import nusoap

* Fri Jan 26 2007 Oden Eriksson <oeriksson@mandriva.com> 0.7.2-3mdv2007.1
- use the mkrel macro

* Fri Dec 02 2005 Oden Eriksson <oeriksson@mandriva.com> 0.7.2-2mdk
- re-added into contrib (where did it go?)
- move it to /usr/share/pear/nusoap to make it easier

* Thu Oct 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.7.2-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3512 |12cr|nut-monitor-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	NUT (Network UPS Tools) GUI Client
Name:		nut-monitor
Version:	1.1
Release:	%mkrel 2
Group:		Monitoring
License:	GPLv3+
URL:		http://www.lestat.st/informatique/projets/nut-monitor-en
Source0:	http://www.lestat.st/_media/informatique/projets/nut-monitor/%{name}-%{version}.tar.gz
Requires:	pygtk2.0
Requires:	pygtk2.0-libglade
Requires:	python
Requires:	python-pynut
BuildRequires:	imagemagick
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
NUT-Monitor is a graphical application to monitor and manage UPSes connected to
a NUT server. This application is written in Python and PyGTK and uses the
PyNUT class.

%prep

%setup -q -n %{name}-%{version}

%build

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_datadir}/%{name}
install -d %{buildroot}%{_bindir}

install -m0755 NUT-Monitor %{buildroot}%{_bindir}/%{name}
install -m0644 gui.glade %{buildroot}%{_datadir}/%{name}/

# install icons
install -d %{buildroot}%{_miconsdir}
install -d %{buildroot}%{_iconsdir}
install -d %{buildroot}%{_liconsdir}

convert -scale 16x16 %{name}.png %{buildroot}%{_miconsdir}/%{name}.png
convert -scale 32x32 %{name}.png %{buildroot}%{_iconsdir}/%{name}.png
install -m0644 %{name}.png %{buildroot}%{_liconsdir}/%{name}.png

# menu
install -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
[Desktop Entry]
Encoding=UTF-8
Name=NUT Monitor
Comment=Network UPS Tools GUI client
Exec=%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=GTK;Settings;System;X-MandrivaLinux-CrossDesktop;
EOF

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc README copyright
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png


%changelog
* Mon Sep 14 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.1-2mdv2010.0
+ Revision: 440354
- rebuild

* Wed Mar 11 2009 Oden Eriksson <oeriksson@mandriva.com> 1.1-1mdv2009.1
+ Revision: 353748
- 1.1

* Tue Sep 30 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0-1mdv2009.1
+ Revision: 290080
- import nut-monitor


* Tue Sep 30 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0-1mdv2009.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3513 |12cr|nux-3.10.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 3.0
%define major 0
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	Visual rendering toolkit for real-time applications
Name:		nux
Version:	3.10.0
Release:	1
License:	LGPL
Group:		System/Libraries
Source0:	https://launchpad.net/nux/3.0/3.10/+download/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
BuildRequires:	pkgconfig(libpng15)
BuildRequires:	pkgconfig(sigc++-2.0)
BuildRequires:	pkgconfig(glew)
BuildRequires:	pkgconfig(glewmx)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(egl)
BuildRequires:	pkgconfig(glesv2)
BuildRequires:	pkgconfig(pango)
BuildRequires:	pkgconfig(pangocairo)
BuildRequires:	pkgconfig(libpci)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	pkgconfig(xcomposite)
BuildRequires:	pkgconfig(libgeis)
BuildRequires:  pkgconfig(ibus-1.0)
#BuildRequires:	gtest-devel
BuildRequires:	gmock-devel
BuildRequires:	boost-devel

Requires:	%{libname} = %{version}-%{release}

%description
Visual rendering toolkit for real-time applications - tools
Nux is a graphical user interface toolkit for applications that mixes OpenGL
hardware acceleration with high quality visual rendering.

%package -n %{libname}
Summary:    Libraries for the nux package
Group:      System/Libraries

%description -n %{libname}
Libraries for nux.

%package -n %{develname}
Summary:    Nux headers and development libraries
Group:      Development/Other
Requires:   %{libname} = %{version}
Provides:   %{name}-devel = %{version}-%{release}

%description -n %{develname}
Nux development headers and libraries.

%prep
%setup -q 

%build
%define _disable_ld_no_undefined 1
# enable-ooengles-20 is the only way to build...
# otherwise we get hundreds of "multiple definition" errors
%configure2_5x --enable-opengles-20
%make LIBS='-lpthread'

%install
%makeinstall_std

rm -f %{buildroot}/%{_libdir}/*.la

%files
%doc README INSTALL COPYING COPYING.gpl TODO AUTHORS NEWS ChangeLog doxygen-include.am doxygen.cfg
%{_libdir}/unity_support_test
%{_datadir}/nux/3.0/UITextures/*
%{_datadir}/nux/3.0/Fonts/*

%files -n %{libname}
%{_libdir}/*-%{api}.so.%{major}*

%files -n %{develname}
%{_datadir}/nux/gputests/*.cpp
%{_includedir}/Nux-3.0/Nux/*.h
%{_includedir}/Nux-3.0/Nux/Readme.txt
#% {_includedir}/Nux-3.0/NuxImage/*.h
%{_includedir}/Nux-3.0/NuxGraphics/*.h
%{_includedir}/Nux-3.0/NuxCore/*.h
%{_includedir}/Nux-3.0/NuxCore/Character/*.h
%{_includedir}/Nux-3.0/NuxCore/FileManager/*.h
%{_includedir}/Nux-3.0/NuxCore/Math/*.h
%{_includedir}/Nux-3.0/Nux/ProgramFramework/*.h
#% {_includedir}/Nux-3.0/NuxCore/TinyXML/*.h
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3514 |12cr|nvclock-0.8-0.b4.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define beta b4

Summary:	Overclocking tool for NVIDIA graphic boards
Name:		nvclock
Version:	0.8
Release:	%mkrel 0.%{beta}.4
License:	GPLv2+
Group:		System/Configuration/Hardware
URL:		http://www.linuxhardware.org/nvclock/
Source:		http://www.linuxhardware.org/nvclock/%{name}%{version}%{beta}.tar.bz2
Patch0:		%{name}0.8b4-makefile.patch
BuildRequires:	gtk+2-devel
BuildRequires:	desktop-file-utils
Obsoletes:	%{name}-gtk < 0.8-0.b4.1
Obsoletes:	%{name}-qt3 < 0.8-0.b4.1
Provides:	%{name}-gtk
Provides:	%{name}-qt3
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
This program allows you to overclock your nvidia card under linux.

%prep
%setup -q -n %{name}%{version}%{beta}
%patch0 -p1

%build
%configure2_5x \
	--enable-gtk \
	--disable-qt \
	--enable-nvcontrol

%make -j1

%install
rm -rf %{buildroot}

%makeinstall_std

desktop-file-install \
	--add-category="HardwareSettings" \
	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

sed -i -e 's/^Icon=%{name}.png$/Icon=%{name}/g' %{buildroot}%{_datadir}/applications/*

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog README
%{_bindir}/*
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/*.png
%{_mandir}/man1/*


%changelog
* Sat Apr 16 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.8-0.b4.4mdv2011.0
+ Revision: 653306
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.0 packages

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.8-0.b4.2mdv2010.0
+ Revision: 440355
- rebuild

* Tue Jan 27 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.8-0.b4.1mdv2009.1
+ Revision: 334633
- update to new version 0.82-beta4
- drop qt3 subpackage
- drop patch 1
- rediff patch 0

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 0.8-0.b3.1mdv2009.0
+ Revision: 218425
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Sat Jan 05 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.8-0.b3.1mdv2008.1
+ Revision: 145770
- new license policy
- export %%qt3dir
- update to latest release (beta3)

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Aug 31 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.8-0.b2.4mdv2008.0
+ Revision: 76390
- tune up desktop files

* Thu Aug 30 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.8-0.b2.3mdv2008.0
+ Revision: 76301
- fix build on x86_64 (P1)
- fix makefile (P0)
- move binaries to the separate subpackages, now we have gtk and qt3 frontend ;)
- use a hack for make
- provide desktop files
- fix desktop file
- some cleans
- drop old menu style
- Import nvclock



* Mon Oct 09 2006 Lenny Cartier <lenny@mandriva.com> 0.8-0.b2.1mdv2007.1
- beta2
- fix menu & xdg

* Fri Jan 20 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.8-0.b.1mdk
- New release
- spec cleanup

* Tue Aug 17 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.7-2mdk
- rebuild

* Tue Jul 29 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.7-1mdk
- 0.7

* Sun Jul  6 2003 Gtz Waschk <waschk@linux-mandrake.com> 0.6.2-2mdk
- fix url (thanks to Nilmoni Deb)

* Tue Feb  4 2003 Gtz Waschk <waschk@linux-mandrake.com> 0.6.2-1mdk
- new version

* Tue Jan 28 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.6.1-2mdk
- rebuild

* Thu Jan 23 2003 Gtz Waschk <waschk@linux-mandrake.com> 0.6.1-1mdk
- new version

* Mon Nov 18 2002 Gtz Waschk <waschk@linux-mandrake.com> 0.6-2mdk
- remove unpackaged but installed files
- fix URL (thanks Nilmoni Deb) 

* Mon Oct  7 2002 Gtz Waschk <waschk@linux-mandrake.com> 0.6-1mdk
- fix icon
- 0.6
- gtk2

* Thu Mar 21 2002 Gtz Waschk <waschk@linux-mandrake.com> 0.5-2mdk
- add menu entry

* Tue Mar 19 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.5-1mdk
- 0.5

* Wed Aug 22 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.4.1-1mdk
- updated to 0.4.1

* Wed Jun 06 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.4-1mdk
- updated by Gtz Waschk <waschk@linux-mandrake.com> :
	- 0.4
	- enable gtk gui

* Mon Apr 09 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.2-1mdk
- added in contribs by Gtz Waschk <waschk@linux-mandrake.com> :
	- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3515 |12cr|nvram-wakeup-1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		nvram-wakeup
URL:		http://sourceforge.net/projects/nvram-wakeup
Summary:	Reads and writes the WakeUp time in the BIOS
Version:	1.1
Release:	1
License:	GNU General Public License (GPL)
Group:		System/Base
Source:		http://downloads.sourceforge.net/project/nvram-wakeup/nvram-wakup-%{version}.tar.gz
Source1:	COPYING

%description
This is a (small) program  that can read and write  the WakeUp time in
the  BIOS  (via /dev/nvram on kernels >= 2.4.6 or via direct I/O).  On
this  WakeUp  time  the computer will be powered on automatically from
the soft-off state.

---- WARNING: --------------------------------------------------------
This program  writes into the  NVRAM  (used by	BIOS to store the CMOS
settings). This is  DANGEROUS.	Do it at  your own  risk.  Neither the
author	of  this program  (nvram-wakeup)  nor anyone else  can be made
responsible to any damage made by this program in any way. (The worst
case  happened to me is that on reboot the BIOS noticed the illegal 
contents of  the nvram and  set everything to default values. But this
doesn't mean that you can't destroy even your whole computer.) YOU HAVE
BEEN WARNED.

%prep
%setup -q -n nvram-wakup-%{version}

%build
%make

%install

#% makeinstall_std

mkdir -p %buildroot/%{_sbindir}
mkdir -p %buildroot/%{_mandir}/man8
gzip *.8
cp %{SOURCE1} .
install -m 0755 biosinfo cat_nvram guess-helper guess \
	set_timer time nvram-wakeup rtc %buildroot/%{_sbindir}
install -m 0644 *.8.* %buildroot/%{_mandir}/man8

%files
%doc HISTORY README.*  COPYING
%{_sbindir}/*
%{_mandir}/man8/*.8.*


%changelog
* Fri Dec 02 2011 Alexander Khrukin <akhrukin@mandriva.org> 1.1-1
+ Revision: 737233
- imported package nvram-wakeup


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3516 |12cr|nx-3.5.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# most of the descriptions are stolen from the debian package
%global _hardened_build 1
%define _pkglibdir %{_libdir}/nx
%define _pkgdatadir %{_datadir}/nx
%define _pkglibexecdir %{_libexecdir}/nx

%define Werror_cflags %nil

Summary: 	NoMachine NX
Name: 		nx
Version: 	3.5.0
Release: 	%mkrel 1
Source0: 	http://code.x2go.org/releases/source/nx-libs/nx-X11/%{name}-X11-%{version}-2.tar.gz
Source1:	http://code.x2go.org/releases/source/nx-libs/nxagent/nxagent-%{version}-7.tar.gz
Source2:	http://code.x2go.org/releases/source/nx-libs/nxauth/nxauth-%{version}-1.tar.gz
Source4:	http://code.x2go.org/releases/source/nx-libs/nxcompext/nxcompext-%{version}-1.tar.gz
Source5:	http://code.x2go.org/releases/source/nx-libs/nxcompshad/nxcompshad-%{version}-2.tar.gz
Source6:	http://64.34.173.142/download/%{version}/sources/nxwin-%{version}-4.tar.gz
Source7:	http://code.x2go.org/releases/source/nx-libs/nxcomp/nxcomp-%{version}-2.tar.gz
Source8:	http://code.x2go.org/releases/source/nx-libs/nxproxy/nxproxy-%{version}-1.tar.gz
Source9:	http://64.34.173.142/download/%{version}/sources/nxssh-%{version}-2.tar.gz

Source10:	GUUG-Presentation-NX.pdf

# rename libs with nx prefix => allow us to put them in %{_libdir} (from debian)
# rediffed for 2.0
Patch0:		nx-X11-3.1-libdir.patch
Patch1:		nx-X11-fix-format-errors.patch
Patch2:		nxssh-fix-format-errors.patch

Patch3:		nx-3.5.0-optflags.patch
Patch4:		nx-3.5.0-syslibs.patch
Patch5:		http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/net-misc/nx/files/nx-3.5.0-libpng15.patch

License: 	GPLv2+ and MIT
Group: 		Networking/Remote access
URL: 		http://www.nomachine.com/sources.php
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(xdamage)
BuildRequires:	jpeg-devel
#BuildRequires:	automake1.7, automake1.4
BuildRequires:  pkgconfig(openssl)
BuildRequires:	imake
BuildRequires:	pkgconfig(lbxutil)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(xtst)
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(expat)

%description
NoMachine NX is the next-generation X compression and roundtrip
suppression scheme. It can operate remote X11 sessions over 
56k modem dialup links or anything better. 

####################
#   xcompext lib   #
####################
%define lib_name_orig_xcompext libxcompext
%define lib_major_xcompext 3
%define lib_name_xcompext %mklibname xcompext %{lib_major_xcompext}
%package -n     %{lib_name_xcompext}
Summary:	Xcompext/Xcompshad library for NX
Group:		System/Libraries
Provides:	xcompext = %{version}-%{release}
Provides:	xcompshad = %{version}-%{release}

%description -n %{lib_name_xcompext}
Xcompext and Xcompshad library needed by the NX framework

###############
# nx-X11 lib  #
###############
%define lib_name_orig_nxx11 libnxX11
%define lib_major_nxx11 0
%define lib_name_nxx11 %mklibname nxX11_ %{lib_major_nxx11}
%package -n     %{lib_name_nxx11}
Summary:	Nx-X11 lib for NX
Group:		System/Libraries
Provides:	nxX11 = %{version}-%{release}

%description -n %{lib_name_nxx11}
NX-X11 lib for the NX framework

##########
# nxcomp #
##########
%define lib_name_orig_nxcomp libxcomp
%define lib_major_nxcomp 3
%define lib_name_nxcomp %mklibname xcomp %{lib_major_nxcomp}

%package -n	%{lib_name_nxcomp}
Summary:	Xcomp library for NX
Group:		System/Libraries
Provides:	xcomp = %{version}-%{release}

%description -n %{lib_name_nxcomp}
Xcomp library for NX subsystem

###########
# nxproxy #
###########
%package -n	nxproxy
Summary:	Provide the protocol compression and caching part of the NX scheme
Group:		Networking/Remote access

%description -n nxproxy
The nxproxy runs on the X server side of the wire and thus accompanies 
the nxagent running on X client side. It provides the protocol
compression and caching part of the NX scheme.

###########
# nxagent #
###########
%package -n 	nxagent
Summary:	NX X server based on Xnest
Group:		Networking/Remote access

%description -n nxagent
The nxagent is an X server based on Xnest, but modified
for the purpose of reducing roundtrips over high-latency
networks significantly. It is run on the client side of X,
that is, on the machine where X clients run. It connects,
over the wire, to your regular X server, possibly through nxproxy.

#########
# nxssh #
#########

%package -n	nxssh
Summary:	NX ssh client 
Group:		Networking/Remote access

%description -n nxssh
Nx ssh client

%prep
%setup -q -c -a 1 -a 2 -a 4 -a 5 -a 6 -a 7 -a 8 -a 9
%patch0 -p 0
%patch1 -p 0
%patch2 -p 0
%patch3 -p1
%patch4 -p1
%patch5 -p0

cat <<EOF >>nx-X11/config/cf/host.def
#define UseRpath YES
#define UsrLibDir %{_pkglibdir}
EOF
find nx-X11 -name "*.[ch]" -print0 | xargs -0 chmod -c -x

%build
# documentation explainig how NX works
cp %{SOURCE10} ./

# the build system Sux, or I haven't understand how it works
# We must build all the lib, and somes binaries at the same shot
# because -I ../nxFOO <-- It *sux*

export CFLAGS="%{optflags}"
%ifarch x86_64 ppc64
export CFLAGS="$CFLAGS -fPIC -DPIC"
%endif
export CXXFLAGS="$CFLAGS"
export RPM_OPT_FLAGS="$CFLAGS"
export LDFLAGS="%{?__global_ldflags} -Wl,-rpath,%{_pkglibdir}"

# The commented parts show how the build would proceed step by step.
# This information is important in case someone wants to split this package
# (which would be the proper thing to do).
# Within the commented area the make World invocation does all for
# you. It isn't placed by accident in the middle of the commented
# build instructions, as this is where the X11 libs would be built

# build Compression Library and Proxy
for i in nxcompshad nxcomp nxproxy; do
  pushd $i; ./configure; perl -pi -e "s/CXXFLAGS    = -O3/CXXFLAGS = %{optflags} -fPIC/" Makefile && perl -pi -e "s|LDFLAGS     = |LDFLAGS = -fPIC -L/usr/X11R6/%{_lib}|" Makefile && perl -pi -e "s|LIBS        =   |LIBS        =   -lXext |" Makefile && make clean && make %{?_smp_mflags} CCFLAGS="$CFLAGS"; popd
done
# build X11 Support Libraries and Agents
SHLIBGLOBALSFLAGS="$LDFLAGS" LOCAL_LDFLAGS="$LDFLAGS" make %{?_smp_mflags} -C nx-X11 World
%if 0
# build Extended Compression Library
pushd nxcompext
  ./configure; make %{?_smp_mflags}
popd
%endif
pushd nxssh
./configure --without-zlib-version-check
make %{?_smp_mflags} nxssh
popd

%install
rm -rf %{buildroot}
#create the directory tree
install -d -m 755 %{buildroot}%{_libdir}/pkgconfig
install -d -m 755 %{buildroot}%{_bindir}
install -d -m 755 %{buildroot}%{_includedir}
install -d -m 755 %{buildroot}%{_includedir}/nxcompsh

#----------- nxcomp 
install -m 755 nxcomp/libXcomp.so.* %{buildroot}%{_libdir}
rm -f %{buildroot}%{_libdir}/libXcomp.so.3
ln -s libXcomp.so.3.1.0 %{buildroot}%{_libdir}/libXcomp.so.3

#----------- nxX11
install -m 755 nx-X11/lib/X11/libX11-nx.so.* %{buildroot}%{_libdir}
install -m 755 nx-X11/lib/Xext/libXext-nx.so.*  %{buildroot}%{_libdir}
install -m 755 nx-X11/lib/Xrender/libXrender-nx.so.* %{buildroot}%{_libdir}
install -m 755 nx-X11/programs/Xserver/nxagent %{buildroot}%{_bindir}
rm -f %{buildroot}%{_libdir}/libX11-nx.so.6
ln -s libX11.so.6.2 %{buildroot}%{_libdir}/libX11-nx.so.6
rm -f %{buildroot}%{_libdir}/libXext-nx.so.6
ln -s libXext.so.6.4 %{buildroot}%{_libdir}/libXext-nx.so.6
rm -f %{buildroot}%{_libdir}/libXrender-nx.so.1
ln -s libXrender.so.1.2.2 %{buildroot}%{_libdir}/libXrender-nx.so.1

#----------- nxcompext
install -m 755 nxcompext/libXcompext.so.* %{buildroot}%{_libdir}
rm -f %{buildroot}%{_libdir}/libXcompext.so.3
ln -s libXcompext.so.3.1.0 %{buildroot}%{_libdir}/libXcompext.so.3
install -m 755 nxcompshad/libXcompshad.so.* %{buildroot}%{_libdir}
rm -f %{buildroot}%{_libdir}/libXcompshad.so.3
ln -s libXcompshad.so.3.1.0 %{buildroot}%{_libdir}/libXcompshad.so.3

#----------- nxproxy 
install -m 755 nxproxy/nxproxy %{buildroot}%{_bindir}

#----------- nxssh
install -m 755 nxssh/nxssh %{buildroot}%{_bindir}

%files -n nxproxy
%{_bindir}/nxproxy

%files -n nxagent
%{_bindir}/nxagent

#---------- nxcomp
%files -n %{lib_name_nxcomp}
%{_libdir}/libXcomp.so.*

#---------- nx-x11
%files -n  %{lib_name_nxx11}
%doc GUUG-Presentation-NX.pdf
%{_libdir}/libX11-nx.so.*
%{_libdir}/libXext-nx.so.*
%{_libdir}/libXrender-nx.so.*

#-------- lib xcompext
%files -n  %{lib_name_xcompext}
%{_libdir}/libXcompext.so.*
%{_libdir}/libXcompshad.so.*

#-------- nxssh
%defattr(-,root,root)
%{_bindir}/nxssh

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3517 |12cr|nxcl-0.9-0.631.5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    nxcl
%define version 0.9
%define release %mkrel 0.%revision.5
%define revision 631

%define __libtoolize    /bin/true

Summary:       A library for building NX clients
Name:          %{name}
Version:       %{version}
Release:       %{release}
License:       GPL
Url:           http://freenx.berlios.de/
Group:         Graphical desktop/KDE
Source0:        %{name}-%{version}-svn%{revision}.tar.bz2
Patch0:		   nxcl-fixdocdir.patch
Patch1:        nxcl-fixbuild.patch
Patch2:		nxcl-gcc47.patch
BuildRequires: pkgconfig(dbus-1)
BuildRequires: pkgconfig(x11)
BuildRequires: doxygen
Epoch:		   1

%description
A library for building NX clients

%prep
%setup -n %{name}
#%patch0 -p1 
%patch1 -p1
%patch2 -p0

%build
sed -i -e "s#1.0#0.9#" configure.ac || die "version sed failed"


autoreconf -is
%configure

%make

%install
%makeinstall

%files
%{_bindir}/libtest
%{_bindir}/notQttest
%{_bindir}/nxcl
%{_bindir}/nxcmd
%{_libdir}/lib*nxcl*
%{_libdir}/pkgconfig/nxcl.pc
%{_includedir}/nxcl/*
%{_docdir}/nxcl*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3518 |12cr|nxtvepg-2.8.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:			nxtvepg
Version:		2.8.1
Release:		%mkrel 3

Summary:	NexTView EPG decoder and browser
License:	GPLv2+
Group:		Video
URL:		http://nxtvepg.sourceforge.net/
Source0:	%{name}-%{version}.tar.gz
Source1:	%{name}-icon-16.png
Source2:	%{name}-icon-32.png
Source3:	%{name}-icon-48.png

BuildRequires:	libx11-devel
BuildRequires:	libxmu-devel
BuildRequires:	tk
BuildRequires:	tk-devel
BuildRequires:	tcl
BuildRequires:	tcl-devel
BuildRoot:      %{_tmppath}/%{name}-%{version}

Requires:	tcl
Requires:	tk

%description
This is a decoder and browser for nexTView - an Electronic TV Programme Guide
for the analog domain (as opposed to the various digital EPGs that come with
most digital broadcasts). It allows you to decode and browse TV programme
listings for most of the major networks in Germany, Austria, France and
Switzerland.

Currently Nextview EPG is transmitted by:
- in Germany and Austria: Kabel1, 3Sat, RTL-II.
- in Switzerland: SF1, TSR1, TSI1, EuroNews.
- in France: Canal+, M6.
- in Turkey: TRT.

If you don't receive any of those, then this software unfortunately is
almost useless to you, except for a demo mode. For more details please
refer to the documentation in the "Help" menus or the UNIX manual page.

%prep
%setup -q

%build
make prefix="%{_prefix}" TCL_VER=%{tcl_version} \
 TCL_LIBRARY_PATH=%{_datadir}/tcl%{tcl_version} \
 TK_LIBRARY_PATH=%{_datadir}/tk%{tcl_version}

%install
rm -rf %{buildroot}
make ROOT=%{buildroot} prefix=%{_prefix} resdir=%{buildroot}%{_libdir}/X11 \
 mandir=%{buildroot}%{_mandir}/man1 install

# menu
install %{SOURCE1} -D -m 644 %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
install %{SOURCE2} -D -m 644 %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
install %{SOURCE3} -D -m 644 %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Nxtvepg
Comment=NexTView EPG decoder and browser
Exec=%{_bindir}/%{name} 
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=AudioVideo;Video;AudioVideoEditing;Recorder;
EOF
			
%clean
rm -rf %{buildroot}

%files 
%defattr(0644,root,root,0755)
%doc README CHANGES COPYRIGHT TODO nxtvepg.pod pod2help.pl manual.html
%attr(0755,root,root) %{_bindir}/%{name}
%attr(0755,root,root) %{_bindir}/%{name}d
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_datadir}/applications/mandriva-%{name}.desktop
%{_datadir}/%{name}
%{_libdir}/X11/app-defaults/*
%{_mandir}/man1/*



%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 2.8.1-3mdv2011.0
+ Revision: 613113
- the mass rebuild of 2010.1 packages

* Fri Apr 30 2010 Funda Wang <fwang@mandriva.org> 2.8.1-2mdv2010.1
+ Revision: 541226
- update BR

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Mon Jan 12 2009 Guillaume Bedot <littletux@mandriva.org> 2.8.1-1mdv2009.1
+ Revision: 328705
- Build fixes
- Release 2.8.1

* Fri Dec 05 2008 Adam Williamson <awilliamson@mandriva.org> 2.8.0-4mdv2009.1
+ Revision: 310196
- adjust for new location of tcl stuff
- rebuild for new tcl

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 2.8.0-3mdv2009.0
+ Revision: 254151
- rebuild

* Sat Jan 12 2008 Adam Williamson <awilliamson@mandriva.org> 2.8.0-1mdv2008.1
+ Revision: 149662
- rebuild for new tcl/tk
- don't manually bzip the manpages
- drop Mandriva-specific category from XDG menu
- fd.o icons
- new license policy
- spec clean
- new release 2.8.0

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'


* Wed Mar 14 2007 Nicolas Lécureuil <neoclust@mandriva.org> 2.7.7-2mdv2007.1
+ Revision: 143565
- Fix XDG menu

* Mon Jan 22 2007 Lenny Cartier <lenny@mandriva.com> 2.7.7-1mdv2007.1
+ Revision: 111752
- Update to 2.7.7
- Import nxtvepg

* Wed Apr 19 2006 Michael Scherer <misc@mandriva.org> 2.7.6-5mdk
- Requires tk, really fix #21928

* Wed Apr 19 2006 Michael Scherer <misc@mandriva.org> 2.7.6-4mdk
- Requires tcl ( fix #21928 )

* Tue Jan 03 2006 Oden Eriksson <oeriksson@mandriva.com> 2.7.6-3mdk
- rebuilt against soname aware deps (tcl/tk)
- fix deps
- added some lib64 fixes

* Thu Oct 06 2005 Nicolas Lcureuil <neoclust@mandriva.org> 2.7.6-2mdk
- BuildRequires Fix

* Wed Oct 05 2005 Nicolas Lcureuil <neoclust@mandriva.org> 2.7.6-1mdk
- 2.7.6

* Wed Mar 09 2005 Laurent Culioli <laurent@mandrake.org> 2.7.4-1mdk
- 2.7.4

* Wed Jun 16 2004 Laurent Culioli <laurent@mandrake.org> 2.7.0-1mdk
- 2.7.0


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3519 |12cr|nyancat-0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		nyancat
Version:	0.1
Release:	1
Summary:	Nyancat rendered in your terminal
Group:		Toys
License:	NCSA
URL:		https://github.com/klange/nyancat
Source0:	https://nodeload.github.com/klange/nyancat/tarball/klange-nyancat-fbb9a73.tar.gz

BuildRequires:	python-devel

%description
Nyancat rendered in your terminal.

%prep
%setup -q -n klange-%{name}-fbb9a73

%build

%make

%install
mkdir -p %{buildroot}/%{_bindir}/
install -m 0755 src/%{name} %{buildroot}/%{_bindir}/%{name}
install -m 0755 src/%{name}.py %{buildroot}/%{_bindir}/%{name}.py
#telnetsrvlib.py /usr/lib/python2.7/site-packages/
mkdir -p %{buildroot}/%{python_sitelib}/
install -m 0644 src/telnetsrvlib.py %{buildroot}/%{python_sitelib}


%files
%{_bindir}/%{name}
%{_bindir}/%{name}.py
%{python_sitelib}/telnetsrvlib.py


%changelog
* Thu Dec 01 2011 Alexander Khrukin <akhrukin@mandriva.org> 0.1-1
+ Revision: 735981
- imported package nyancat


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3520 |12cr|o3read-0.0.4-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name o3read
%define version 0.0.4
%define release %mkrel 4

Name: %{name}
Version: %{version}
Release: %{release}
Summary: Converter for OpenOffice and OpenDocument files
Group: Text tools
URL: http://siag.nu/o3read/
Source: http://siag.nu/pub/o3read/%{name}-%{version}.tar.bz2
License: GPL
BuildRoot: %{_tmppath}/%{name}-root

%description
o3read is a standalone converter for OpenOffice.org and OpenDocument
formats. It doesn't depend on OpenOffice.org or any other external 
tools or libraries. It is used by MC viewing these types of file.

%prep
%setup -q

%build
%make

%install
rm -rf %buildroot
%makeinstall BINDIR=%buildroot%_bindir MANDIR=%buildroot%_mandir/man1

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%_bindir/*
%_mandir/*/*




%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.0.4-4mdv2010.0
+ Revision: 430191
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.0.4-3mdv2009.0
+ Revision: 241100
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Jun 08 2007 Adam Williamson <awilliamson@mandriva.org> 0.0.4-1mdv2008.0
+ Revision: 37553
- Import o3read


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3521 |12cr|oar-2.4.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 2.4.3
%define release %mkrel 1
	
Name:		oar
Version:	%{version}
Release:	%{release}
Summary:	OAR Batch Scheduler
License:	GPL
Group:		System/Servers
Url:		http://oar.imag.fr
Source0:	https://gforge.inria.fr/frs/download.php/24906/%{name}-%version.tar.bz2
Source1:	oar-server.init
Source2:	oar-node.init
Source3:	oar-server.sysconfig
Source4:	oar-node.sysconfig
Patch0:		oar-2.4.4-drawgantt.php.patch
#Patch4: 	oar-2.4.1-monika-fhs.patch
BuildRequires:	python-docutils
BuildArch: 	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description 
This is OAR Batch Scheduler

%package common
Summary:	OAR batch scheduler common package
Group:		System/Servers
Requires:	openssh-clients
Requires:	openssh-server
Requires:	perl-Sys-Hostname-Long perl-Time-HiRes perl-IPC-SysV perl-Getopt-Long
Requires:	perl-IO-Socket-INET6 perl-Time-Local perl-Data-Dumper perl-Storable
Requires:	perl-File-Temp

%description common
This package installs the server part or the OAR batch scheduler

%package server
Summary:	OAR batch scheduler server package
Group:		System/Servers
Requires:	oar-common = %version-%release
Requires:	fping
Requires:	nmap

%description server
This package installs the server part or the OAR batch scheduler

%package admin
Summary:	OAR batch scheduler administration tools package
Group:		System/Servers
Requires:	oar-common = %version-%release
requires:   ruby-dbi

%description admin
This package installs some useful tools to help the administrator of a oar
server (resources manipulation, admission rules edition, ...)

%package user
Summary:	OAR batch scheduler node package
Group:		System/Servers
Requires:	oar-common = %version-%release
Requires:	perl(YAML)

%description user
This package install the submition and query part or the OAR batch scheduler

%package node
Summary:	OAR batch scheduler node package
Group:		System/Servers
Requires:	oar-common = %version-%release

%description node
This package installs the execution node part or the OAR batch scheduler

%package web-status
Summary:	OAR batch scheduler web-status package
Group:		System/Servers
Requires:	oar-common = %version-%release
Requires:	oar-user = %version-%release
requires:   apache
requires:   ruby-gd
requires:   ruby-dbi
%if %mdkversion < 201010
Requires(post):   rpm-helper
Requires(postun):   rpm-helper
%endif

%description web-status
This package installs the OAR batch scheduler Gantt reservation diagram CGI:
DrawGantt and the instant cluster state visualization CGI: Monika

%package api
Summary:	OAR batch scheduler API
Group:		System/Servers
requires:	oar-user

%description api
You may test the API with a simple wget:
wget -O - http://localhost:/oarapi/resources.html
It should give you the list of resources in the yaml format
but enclosed in an html page. To test if the authentication works,
you need to post a new job. See the example.txt file that gives you
example queries with a ruby rest client.

%package doc
Summary:	OAR batch scheduler documentation package
Group:		Books/Computer books

%description doc
This package install some documentation for OAR batch scheduler

%prep
%setup -q
%patch0 -p0

%build
# Modify Makefile for chown commands to be non-fatal as the permissions
# are set by the packaging
perl -i -pe "s/chown/-chown/" Makefile
perl -i -pe "s/-o root//" Makefile
perl -i -pe "s/-g root//" Makefile

cd Docs/documentation
%make

%install
%__rm -rf %{buildroot}

%__make common configuration libs doc-install server dbinit node user draw-gantt monika www-conf tools api \
    OARUSER=oar \
    PREFIX=%{_prefix} \
    OARCONFDIR=%{_sysconfdir}/%{name} \
    OARDIR=%{_datadir}/%{name} \
    DOCDIR=%{_docdir}/%{name} \
    MANDIR=%{_mandir} \
    WWWDIR=/var/www/%{name} \
    CGIDIR=/var/www/%{name} \
    PERLLIBDIR=%perl_sitelib \
    DESTDIR=%{buildroot}

perl -pi -e 's|/usr/lib/oar|%{_datadir}/%{name}|'  \
    %{buildroot}%{_docdir}/%{name}/html/OAR-DOCUMENTATION-ADMIN.html \
    %{buildroot}%{_datadir}/%{name}/oarnodesetting_ssh \
    %{buildroot}%{_sysconfdir}/%{name}/oar.conf

perl -pi \
    -e 's|^#OAR_RUNTIME_DIRECTORY=.*|OAR_RUNTIME_DIRECTORY="/var/lib/oar"|;' \
    -e 's|^#OPENSSH_CMD=.*|OPENSSH_CMD="/usr/bin/ssh -p 6667"|;' \
     %{buildroot}%{_sysconfdir}/%{name}/oar.conf

# apache configuration
install -d -m 755 %{buildroot}%{webappconfdir}
cat > %{buildroot}%{webappconfdir}/%{name}.conf <<EOF
Alias /monika %{_var}/www/%{name}/monika
Alias /drawgantt %{_var}/www/%{name}/drawgantt
Alias /oarapi %{_var}/www/%{name}/oarapi

<Directory %{_var}/www/%{name}/monika>
    Options ExecCGI
    DirectoryIndex monika.cgi
    Order allow,deny
    Allow from all
</Directory>

<Directory %{_var}/www/%{name}/drawgantt>
    Options ExecCGI FollowSymlinks
    DirectoryIndex drawgantt.cgi
    Order allow,deny
    Allow from all
</Directory>

<Directory %{_var}/www/%{name}/oarapi>
    Options ExecCGI FollowSymlinks
    DirectoryIndex oarapi.cgi
    Order allow,deny
    Allow from all
</Directory>
EOF

install -d -m 755 %{buildroot}%{_var}/www/%{name}/drawgantt
cat > %{buildroot}%{_var}/www/%{name}/drawgantt/.htaccess<<EOF
<Files "config.php">
Order Allow,Deny
Deny from All
</Files>
EOF

cat > %{buildroot}%{_var}/www/%{name}/drawgantt/config.php<<EOF
<?php
$dbhost   = '127.0.0.1' ;
$dbname   = 'oar'   ;
$dbuser   = 'oar' ;
$dbpass = 'oar' ;
?>
EOF

rm -f %{buildroot}%{_sysconfdir}/%{name}/apache.conf
install -d -m 755 %{buildroot}%{_var}/lib/%{name}/drawgantt
install -d -m 755 %{buildroot}%{_var}/www/%{name}/monika
install -m 755 VisualizationInterfaces/DrawGantt/drawgantt.cgi %{buildroot}%{_var}/www/%{name}/drawgantt
cp -av VisualizationInterfaces/DrawGantt/drawgantt.php %{buildroot}%{_var}/www/%{name}/drawgantt
cp -av VisualizationInterfaces/DrawGantt/Icons %{buildroot}%{_var}/www/%{name}/drawgantt
cp -av VisualizationInterfaces/DrawGantt/js %{buildroot}%{_var}/www/%{name}/drawgantt
cp -av VisualizationInterfaces/Monika/*.cgi %{buildroot}%{_var}/www/%{name}/monika
cp -av VisualizationInterfaces/Monika/monika.css %{buildroot}%{_var}/www/%{name}/monika
# remove unwated files
rm -vf %{buildroot}%{_var}/www/%{name}/monika.*
rm -vf %{buildroot}%{_var}/www/%{name}/drawgantt.*
pushd %{buildroot}%{_var}/lib/%{name}/drawgantt
#rmdir cache
ln -sf ../../../lib/%{name}/drawgantt cache
popd

perl -pi -e 's|^web_root.*|web_root: "%{_var}/www/%{name}"|' \
    %{buildroot}%{_sysconfdir}/%{name}/drawgantt.conf
perl -pi -e 's|^css_path.*|css_path = /monika/monika.css|' \
    %{buildroot}%{_sysconfdir}/%{name}/monika.conf

chmod 640  %{buildroot}%{_sysconfdir}/%{name}/monika.conf
chmod 640  %{buildroot}%{_sysconfdir}/%{name}/drawgantt.conf

install -d -m 755 %{buildroot}%{_sysconfdir}/logrotate.d
cp -av rpm/SOURCES/oar-common.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/%{name}.conf

install -d -m 755 %{buildroot}%{_sysconfdir}/cron.d
cp -av rpm/SOURCES/oar-server.cron.d %{buildroot}%{_sysconfdir}/cron.d/%{name}-server
cp -av rpm/SOURCES/oar-node.cron.d %{buildroot}%{_sysconfdir}/cron.d/%{name}-node

install -d -m 755 %{buildroot}%{_initrddir}
install -m 755 %{SOURCE1} %{buildroot}%{_initrddir}/oar-server
install -m 755 %{SOURCE2} %{buildroot}%{_initrddir}/oar-node
install -d -m 755 %{buildroot}%{_sysconfdir}/sysconfig
install -m 755 %{SOURCE3} %{buildroot}%{_sysconfdir}/sysconfig/oar-server
install -m 755 %{SOURCE4} %{buildroot}%{_sysconfdir}/sysconfig/oar-node

cat > %{buildroot}%{_sbindir}/oar-server <<'EOF'
#!/bin/sh

%{_sbindir}/Almighty $* &
jobs -p  > /var/run/`basename $0`.pid
EOF
chmod +x %{buildroot}%{_sbindir}/oar-server

install -d -m 755 %{buildroot}%{_var}/lib/oar
install -d -m 755 %{buildroot}%{_var}/lib/oar/.ssh
install -d -m 755 %{buildroot}%{_var}/lib/oar/checklogs
cat > %{buildroot}%{_var}/lib/oar/.ssh/config <<EOF
Host *
    ForwardX11 no
    StrictHostKeyChecking no
    PasswordAuthentication no
    AddressFamily inet
EOF

cat > README.urpmi <<EOF
Post-installation instructions

You have to create a database for the server, using either:
- postgresql: install perl-DBD-pg, and run oar_psql_db_init
- mysql: install perl-DBD-mysql, and run oar_mysql_db_init
EOF

%clean
rm -rf %{buildroot}

%pre common
%_pre_useradd %{name} %{_var}/lib/%{name} %{_datadir}/%{name}/oarsh_shell
%create_ghostfile /var/log/oar.log oar oar 644

%postun common
%_postun_userdel %{name}

%post server
if [ $1 = 1 ]; then
    cd %{_var}/lib/%{name}/.ssh
    if [ ! -e id_dsa.pub -o ! -e id_dsa.pub -o ! -e authorized_keys ]; then
        ssh-keygen -t dsa -q -f id_dsa -N ''
        cp id_dsa.pub authorized_keys
        chown oar.oar id_dsa id_dsa.pub authorized_keys
    fi
    cd -
fi
%_post_service oar-server

%preun server
%_preun_service oar-server

%post node
# create oar sshd keys
if [ ! -f %{_sysconfdir}/%{name}/oar_ssh_host_rsa_key ]; then
    rm -f %{_sysconfdir}/%{name}/oar_ssh_host_rsa_key.pub
    cp %{_sysconfdir}/ssh/ssh_host_rsa_key \
        %{_sysconfdir}/%{name}/oar_ssh_host_rsa_key
    cp %{_sysconfdir}/ssh/ssh_host_rsa_key.pub \
        %{_sysconfdir}/%{name}/oar_ssh_host_rsa_key.pub
fi

if [ ! -f %{_sysconfdir}/%{name}/oar_ssh_host_dsa_key ]; then
    rm -f %{_sysconfdir}/%{name}/oar_ssh_host_dsa_key.pub
    cp %{_sysconfdir}/ssh/ssh_host_dsa_key \
        %{_sysconfdir}/%{name}/oar_ssh_host_dsa_key
    cp %{_sysconfdir}/ssh/ssh_host_dsa_key.pub \
        %{_sysconfdir}/%{name}/oar_ssh_host_dsa_key.pub
fi

%_post_service oar-node

%preun node
%_preun_service oar-node

%post web-status
%if %mdkversion < 201010
%_post_webapp
%endif

%preun web-status
%if %mdkversion < 201010
%_postun_webapp
%endif

%files common
%doc COPYING CHANGELOG AUTHORS TODO README
%defattr(-,root,root)
%config(noreplace) %attr(640,oar,root) %{_sysconfdir}/%{name}/oar.conf
%config(noreplace) %{_sysconfdir}/%{name}/oarnodesetting_ssh
%config(noreplace) %{_sysconfdir}/%{name}/update_cpuset_id.sh

%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}.conf
%attr(6750,oar,oar) %{_sbindir}/oarnodesetting
%{_bindir}/oarcp
%{_bindir}/oarsh
%{_bindir}/oarprint
%dir %{_datadir}/%{name}
%dir %attr(755,root,oar) %{_datadir}/%{name}/oardodo
%{_datadir}/%{name}/oar_Judas.pm
%{_datadir}/%{name}/oar_Tools.pm
%{_datadir}/%{name}/oar_conflib.pm
%{_datadir}/%{name}/oar_iolib.pm
%{_datadir}/%{name}/oar_resource_tree.pm
%attr(6750,root,oar) %{_datadir}/%{name}/oardodo/oardodo
%{_datadir}/%{name}/oarnodesetting
%{_datadir}/%{name}/oarsh
%attr(6755,oar,oar) %{_datadir}/%{name}/oarsh_oardo
%{_datadir}/%{name}/oarversion.pm
%{_datadir}/%{name}/sentinelle.pl
%{_datadir}/%{name}/oarsh_shell
%{_mandir}/man1/oarcp.1*
%{_mandir}/man1/oarsh.1*
%{_mandir}/man1/oarprint.1*
%{_mandir}/man1/oarnodesetting.1*
%dir %attr(-,oar,oar) %{_var}/lib/oar

%files server
%doc README README.urpmi
%defattr(-,root,root)
%config(noreplace) %{_initrddir}/oar-server
%config(noreplace) %{_sysconfdir}/sysconfig/oar-server
%config(noreplace) %{_sysconfdir}/cron.d/oar-server
%config(noreplace) %{_sysconfdir}/%{name}/job_resource_manager.pl
%config(noreplace) %{_sysconfdir}/%{name}/oarmonitor_sensor.pl
%config(noreplace) %{_sysconfdir}/%{name}/server_epilogue
%config(noreplace) %{_sysconfdir}/%{name}/server_prologue
%{_sysconfdir}/%{name}/shut_down_nodes.sh
%{_sysconfdir}/%{name}/wake_up_nodes.sh
%config(noreplace) %{_sysconfdir}/%{name}/suspend_resume_manager.pl
%attr(-,oar,oar) %dir %{_var}/lib/%{name}/.ssh
%attr(-,oar,oar) %config(noreplace) %{_var}/lib/%{name}/.ssh/config
%attr(6750,oar,oar) %{_sbindir}/Almighty
%{_sbindir}/oar-server
%attr(6750,oar,oar) %{_sbindir}/oar_mysql_db_init
%attr(6750,oar,oar) %{_sbindir}/oar_resources_init
%{_sbindir}/oar_psql_db_init
%attr(6750,oar,oar) %{_sbindir}/oar_checkdb
%attr(6750,oar,oar) %{_sbindir}/oaraccounting
%attr(6750,oar,oar) %{_sbindir}/oarmonitor
%attr(6750,oar,oar) %{_sbindir}/oarnotify
%attr(6750,oar,oar) %{_sbindir}/oarproperty
%attr(6750,oar,oar) %{_sbindir}/oarremoveresource
%{_mandir}/man1/Almighty.1*
%{_mandir}/man1/oar_mysql_db_init.1*
%{_mandir}/man1/oaraccounting.1*
%{_mandir}/man1/oarmonitor.1*
%{_mandir}/man1/oarnotify.1*
%{_mandir}/man1/oarproperty.1*
%{_mandir}/man1/oarremoveresource.1*
%{_datadir}/%{name}/Almighty
%{_datadir}/%{name}/Gantt_hole_storage.pm
%{_datadir}/%{name}/Leon
%{_datadir}/%{name}/NodeChangeState
%{_datadir}/%{name}/bipbip
%{_datadir}/%{name}/default_data.sql
%{_datadir}/%{name}/finaud
%{_datadir}/%{name}/mysql_default_admission_rules.sql
%{_datadir}/%{name}/mysql_structure.sql
%{_datadir}/%{name}/oar_meta_sched
%{_datadir}/%{name}/oar_mysql_db_init
%{_datadir}/%{name}/oar_psql_db_init
%{_datadir}/%{name}/oar_scheduler.pm
%{_datadir}/%{name}/oaraccounting
%{_datadir}/%{name}/oarexec
%{_datadir}/%{name}/oarmonitor
%{_datadir}/%{name}/oarnotify
%{_datadir}/%{name}/oarproperty
%{_datadir}/%{name}/oarremoveresource
%{_datadir}/%{name}/pg_default_admission_rules.sql
%{_datadir}/%{name}/pg_structure.sql
%{_datadir}/%{name}/ping_checker.pm
%{_datadir}/%{name}/runner
%{_datadir}/%{name}/sarko
%{_datadir}/%{name}/schedulers/oar_sched_gantt_with_timesharing
%{_datadir}/%{name}/schedulers/oar_sched_gantt_with_timesharing_and_fairsharing
%{_datadir}/%{name}/db_upgrade
%{_datadir}/%{name}/oar_checkdb.pl
%{_datadir}/%{name}/oarnodes.v2_3
%{_datadir}/%{name}/oarnodes_lib.pm
%{_datadir}/%{name}/oarstat.v2_3
%{_datadir}/%{name}/oarstat_lib.pm
%{_datadir}/%{name}/oarsub_lib.pm
%{_datadir}/%{name}/oar_Hulot.pm
%{_datadir}/%{name}/window_forker.pm

%files user
%defattr(-,root,root)
%{_datadir}/%{name}/oarnodes
%{_datadir}/%{name}/oardel
%{_datadir}/%{name}/oarstat
%{_datadir}/%{name}/oarsub
%{_datadir}/%{name}/oarhold
%{_datadir}/%{name}/oarresume
%attr(6755,oar,oar) %{_bindir}/oardel
%attr(6755,oar,oar) %{_bindir}/oarhold
%attr(6755,oar,oar) %{_bindir}/oarnodes
%attr(6755,oar,oar) %{_bindir}/oarnodes.old
%attr(6755,oar,oar) %{_bindir}/oarresume
%attr(6755,oar,oar) %{_bindir}/oarstat
%attr(6755,oar,oar) %{_bindir}/oarstat.old
%attr(6755,oar,oar) %{_bindir}/oarsub
%{_bindir}/oarmonitor_graph_gen
%{_mandir}/man1/oardel.1*
%{_mandir}/man1/oarhold.1*
%{_mandir}/man1/oarmonitor_graph_gen.1*
%{_mandir}/man1/oarnodes.*
%{_mandir}/man1/oarresume.*
%{_mandir}/man1/oarstat.*
%{_mandir}/man1/oarsub.*

%files node
%defattr(-,root,root)
%config(noreplace) %{_initrddir}/oar-node
%config(noreplace) %{_sysconfdir}/sysconfig/oar-node
%config(noreplace) %{_sysconfdir}/cron.d/oar-node
%config(noreplace) %{_sysconfdir}/oar/check.d
%config(noreplace) %{_sysconfdir}/oar/epilogue
%config(noreplace) %{_sysconfdir}/oar/prologue
%config(noreplace) %{_sysconfdir}/oar/sshd_config
%{_bindir}/oarnodechecklist
%{_bindir}/oarnodecheckquery
%{_datadir}/%{name}/detect_resources
%{_datadir}/%{name}/oarnodecheckrun
%dir %attr(-,oar,oar) %{_var}/lib/oar/checklogs

%files web-status
%defattr(-,root,root)
%config(noreplace) %{_webappconfdir}/%{name}.conf
%attr(-,root,apache) %config(noreplace) %{_sysconfdir}/oar/drawgantt.conf
%attr(-,root,apache) %config(noreplace) %{_sysconfdir}/oar/monika.conf
#%{_datadir}/%{name}/monika
%{perl_sitelib}/monika
%{_var}/www/%{name}
%attr(-,apache,apache) %{_var}/lib/%{name}/drawgantt
%attr(-,apache,apache) %{_var}/lib/drawgantt-files

%files api
%doc API/INSTALL API/oarapi_example*
%{_sysconfdir}/%{name}/apache-api.conf
%{_sysconfdir}/%{name}/api_html_header.pl
%{_sysconfdir}/%{name}/api_html_postform.pl
%{_datadir}/%{name}/oar_apilib.pm
%{_datadir}/%{name}/oarapi.pl

%files doc
%doc FAQ-ADMIN FAQ-USER GUIDELINES QUICK* CPUSET
%defattr(-,root,root)
%{_docdir}/%{name}

%files admin
%defattr(-,root,root)
%{_datadir}/%{name}/oar_modules.rb
%{_datadir}/%{name}/oaradmin.rb
%{_datadir}/%{name}/oaradmin_modules.rb
%attr(6750,oar,oar) %{_sbindir}/oaradmin
%{_mandir}/man1/oaradmin.1*




%changelog
* Fri Dec 03 2010 Antoine Ginies <aginies@mandriva.com> 2.4.3-1mdv2011.0
+ Revision: 606110
- add missing perl* requires, add OAR batch scheduler API, use included logrotate and crond files, update oar/.ssh/config file, fix oar.conf permission, fix oardodo permission, add new oar_Hulot.pm and window_forker.pm module,
- oar-2.4.3, fix initscripts (use oar_checkdb), add a drawgantt configuration file

* Fri Feb 26 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.4.1-1mdv2010.1
+ Revision: 511883
- new version

* Mon Feb 08 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.3.5-3mdv2010.1
+ Revision: 502437
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise

* Wed Jan 27 2010 Antoine Ginies <aginies@mandriva.com> 2.3.5-2mdv2010.1
+ Revision: 497296
- bump the release to re-submit to the cluster (build loop on klodia...)

* Wed Jan 27 2010 Antoine Ginies <aginies@mandriva.com> 2.3.5-1mdv2010.1
+ Revision: 497222
- upload new tarball
- release 2.3.5

* Sat Jun 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.3.4-1mdv2010.0
+ Revision: 390069
- new version

* Sat Mar 14 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.3.3-2mdv2009.1
+ Revision: 355068
- all packages are noarch

* Sun Dec 21 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.3.3-1mdv2009.1
+ Revision: 317122
- new version
- rediff patch 1
- drop patches 2, 3, 5 and 6 (merged upstream)

* Fri Sep 05 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.3.1-6mdv2009.0
+ Revision: 281226
- fix executables perms and ownership
- fix drawgantt apache configuration
- fix man pages syntax
- fix mysql database creation on utf-8 systems

* Thu Sep 04 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.3.1-4mdv2009.0
+ Revision: 280458
- better installation patch
- add dependencies on ruby-dbi, now it is available

* Thu Aug 14 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.3.1-3mdv2009.0
+ Revision: 272094
- various fixes for web package

* Thu Aug 14 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.3.1-2mdv2009.0
+ Revision: 272026
- add ruby-gd dependency for web package
- drop mysql-specific dependencies, as postgresl is also supported, and update post-install instructions
- fix main directory location in various places
- fix server wrapper perms
- fix occurence of buildroot in installed files
- fix webapps configuration files

* Wed Aug 13 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.3.1-1mdv2009.0
+ Revision: 271476
- new version
  large spec cleanup, based on upstream one
- use README.urpmi instead of stdout to display post-installations instructions
- use standard rpm-helper macros for servicce
- don't requires a local mysql server
- spec cleanup: drop implicit dependencies

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.6.2-14mdv2009.0
+ Revision: 254156
- rebuild

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.6.2-12mdv2008.1
+ Revision: 136633
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - fix man pages


* Wed Mar 07 2007 Nicolas Lécureuil <neoclust@mandriva.org> 1.6.2-12mdv2007.1
+ Revision: 134808
- Fix Group

* Fri Mar 02 2007 Antoine Ginies <aginies@mandriva.com> 1.6.2-11mdv2007.1
+ Revision: 131349
- remove the -o user -g group in Makefile
- Import oar

* Wed Nov 08 2006 Antoine Ginies <aginies@mandriva.com> 1.6.2-11mdviggi
- Add nmap requires

* Fri Nov 03 2006 Antoine Ginies <aginies@mandriva.com> 1.6.2-10mdviggi
- Change DrawOARGantt cache directory

* Fri Oct 27 2006 iggi <iggi@guibux.mandrakesoft.com> 1.6.2-9mdviggi
- add an fping require

* Tue Oct 24 2006 iggi <iggi@guibux.mandrakesoft.com> 1.6.2-8mdviggi
- fix again cache directory

* Wed Oct 18 2006 iggi <iggi@guibux.mandrakesoft.com> 1.6.2-7mdviggi
- fix cache directory of DrawOARGantt
- move deploy_node.sh in /usr/sbin
- adjust oar-server output

* Sun Oct 15 2006 iggi <iggi@guibux.mandrakesoft.com> 1.6.2-6mdviggi
- laucnh Almighty with oar-server script

* Sun Oct 15 2006 iggi <iggi@guibux.mandrakesoft.com> 1.6.2-5mdviggi
- fix perm on authorized_keys

* Sat Oct 14 2006 iggi <iggi@guibux.mandrakesoft.com> 1.6.2-4mdviggi
- fix initscript (no simple way to use daemon)

* Sat Oct 14 2006 iggi <iggi@guibux.mandrakesoft.com> 1.6.2-3mdviggi
- fix oarstatcmd in DrawGantt conf
- fix apache sudoers conf
- fix all user OARcmd access
- fix OARUSER in sudowrapper.sh script

* Fri Oct 13 2006 iggi <iggi@guibux.mandrakesoft.com> 1.6.2-2mdviggi
- use oar.sh in /etc/profile.d 
- fix problem in sudoers OARDIR env

* Tue Oct 10 2006 iggi <iggi@guibux.mandrakesoft.com> 1.6.2-1mdviggi
- release rc2

* Thu Mar 02 2006 Antoine Ginies <aginies@mandriva.com> 1.6.1-1mdk
- based on Pierre Neyron spec
- fix requires
- fix oar-server service
- fix use /usr/lib/perl5/vendor_perl/5.8.8 to fix various pb with @INC (oar doesn't use MakeMaker...)
- move oar.conf to common
- fix DrawGant cache directory
- fix DrawGantt path
- fix defattr
- fix various chmod
- fix OARDIR in sudowrapper.sh script

* Wed May 11 2005 Pierre Lombard <pl@icatis.com> 1.6-1
- New upstream version.

* Fri Feb 04 2005 Sebastien Georget <sebastien.georget@sophia.inria.fr> 1.4-1
- Update dependencies, change Source0 and %%setup to use default oar distribution

* Thu Jul 01 2004 Pierre Neyron <pierre.neyron@imag.fr> 1.0-1
- First RPM package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3522 |12cr|oath-toolkit-1.8.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname oath %{major}
%define develname %mklibname oath -d

Name:		oath-toolkit
Version:	1.8.2
Release:	%mkrel 1
License:	GPLv3
Summary:	OATH Toolkit is a software toolkit for using HOTP/TOTP schemes
URL:		http://www.nongnu.org/oath-toolkit
Group:		System/Base
Source:		http://download.savannah.nongnu.org/releases/oath-toolkit/oath-toolkit-%{version}.tar.gz
BuildRequires:	pam-devel pkgconfig

%description
The OATH Toolkit contains a shared library, a command line tool and a PAM module
that makes it possible to implement one-time password authentication systems.
Supported technologies include the event-based HOTP algorithm and the
time-based TOTP algorithm. OATH stands for Open AuTHentication, a community
behind the specification. Please see RFC 4226 for further information.

The components included in the package are:

* liboath: A shared and static C library for OATH handling.
* oathtool: A command line tool for generating and validating OTPs.
* pam_oath: A PAM module for pluggable login authentication for OATH.

%package -n pam_oath
Summary:	A PAM module for HOTP/TOTP one-time password authentication
Group:		System/Libraries

%description -n pam_oath
A PAM module for HOTP/TOTP one-time password authentication.

%package -n %{libname}
Summary:	A library implementing HOTP/TOTP one-time password authentication schemes
Group:		System/Libraries

%description -n %{libname}
A library implementing HOTP/TOTP one-time password authentication schemes.

%package -n %{develname}
Summary:	Development files and documentation for liboath
Group:		System/Libraries
Requires:	%{libname} = %{version}

%description -n %{develname}
Development files and documentation for liboath.

%prep
%setup -q

%build
%configure2_5x --with-pam-dir=/%{_lib}/security \
	    --disable-static \
	    --with-pic

%make

%install
%{__rm} -rf %{buildroot}
%makeinstall_std
%{__rm} -rf %{buildroot}/%{_libdir}/liboath.la

%check
make check

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ChangeLog README COPYING
%{_bindir}/oathtool
%{_mandir}/man1/oathtool.*.*

%files -n pam_oath
%defattr(-,root,root)
/%{_lib}/security/pam_oath.so

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/liboath.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%{_libdir}/liboath.so
%dir %{_includedir}/liboath
%{_includedir}/liboath/oath.h
%{_libdir}/pkgconfig/liboath.pc
%dir %{_datadir}/gtk-doc/html/liboath
%doc %{_datadir}/gtk-doc/html/liboath/*



%changelog
* Thu May 05 2011 Dimitri Teleguin <mitya@mandriva.org> 1.8.2-1mdv2011.0
+ Revision: 668019
- import oath-toolkit



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3523 |12cr|obby-0.4.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name   obby  
%define api 0.4
%define major   1
%define libname %mklibname obby %api %major
%define libname_devel %mklibname obby -d

Summary:    A library which provides synced document buffers
Name:       %{name}
Version:    0.4.8
Release:    1
URL:        http://gobby.0x539.de/
License:    GPLv2+
Source0:    http://releases.0x539.de/%{name}/%{name}-%{version}.tar.gz
Group:      System/Libraries
BuildRequires: pkgconfig(sigc++-2.0)
BuildRequires: gmpxx-devel
BuildRequires: libnet6-devel
BuildRequires: pkgconfig(howl)

%description 
%{libname} is a library which provides synced document buffers. It supports
multiple documents in one session and is portable to both Windows and
Unix-like platforms.

%package -n %libname
Summary:    A library to ease the development of network-based applications
Group:      System/Libraries
Obsoletes:  %mklibname obby 0.4

%description -n %libname
%{libname} is a library which provides synced document buffers. It supports
multiple documents in one session and is portable to both Windows and
Unix-like platforms.

%package -n %libname_devel
Summary:    Development files for %libname
Group:      System/Libraries
Provides:   lib%{name}-devel = %version-%release
Requires:   %libname = %version
Obsoletes:  %mklibname -d obby 0.4

%description -n %libname_devel
Development files, header and includes for %libname.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x --with-zeroconf --enable-ipv6
%make

%install
rm -Rf $RPM_BUILD_ROOT
%makeinstall_std
# remove translation, do not know where to place it 
rm -Rf $RPM_BUILD_ROOT/%_datadir/ 

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%files -n %libname
%defattr(-,root,root,-)
%doc ChangeLog README TODO NEWS AUTHORS 
%_libdir/*-%{api}.so.%{major}*

%files -n %libname_devel
%defattr(-,root,root,-)
%_includedir/%name/
%_libdir/*.so
%_libdir/*.a
%_libdir/pkgconfig/*


%changelog
* Mon Sep 14 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.4.7-2mdv2010.0
+ Revision: 440359
- rebuild

* Fri Mar 06 2009 Michael Scherer <misc@mandriva.org> 0.4.7-1mdv2009.1
+ Revision: 349847
- update to 0.4.7

* Tue Nov 11 2008 Funda Wang <fundawang@mandriva.org> 0.4.6-1mdv2009.1
+ Revision: 302058
- fix libname
- Neew version 0.4.6

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.4.5-3mdv2009.0
+ Revision: 254157
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Sun Jan 27 2008 Funda Wang <fundawang@mandriva.org> 0.4.5-1mdv2008.1
+ Revision: 158585
- New version 0.4.5

* Fri Jan 25 2008 Funda Wang <fundawang@mandriva.org> 0.4.4-2mdv2008.1
+ Revision: 157804
- new devel package policy

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Aug 18 2007 Michael Scherer <misc@mandriva.org> 0.4.4-1mdv2008.0
+ Revision: 66423
- new version
- Import obby



* Sat Sep 23 2006 Michael Scherer <misc@mandriva.org> 0.4.1-2mdv2007.0
- enable zeroconf, ipv6

* Mon Sep 04 2006 Michael Scherer <misc@mandriva.org> 0.4.1-1mdv2007.0
- New version 0.4.1

* Tue Dec 20 2005 Michael Scherer <misc@mandriva.org> 0.3.0-1mdk
- New release 0.3.0

* Fri Dec 16 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.3.0-0.rc3.1mdk
- New release 0.3.0rc3

* Thu Nov 10 2005 Michael Scherer <misc@mandriva.org> 0.2.1-1mdk
- New release 0.2.1

* Fri Nov 04 2005 Michael Scherer <misc@mandriva.org> 0.2.0-1mdk
- first package 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3524 |12cr|obexfs-0.12-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name		obexfs
%define version		0.12
%define beta		0
%if %beta
%define release		%mkrel 0.%beta.1
%else
%define release		%mkrel 1
%endif

Name:			%{name}
Summary:		FUSE based filesystem using ObexFTP
Version:		%{version}
Release:		%{release}
License:		GPLv2+
%if %beta
Source0:		http://triq.net/obexfs/%name-%version-%beta.tar.gz
%else
Source0:		http://triq.net/obexfs/%name-%version.tar.gz
%endif
Group:			Communications
URL:			http://triq.net/obex/
BuildRoot:		%{_tmppath}/%{name}-%{version}-root
BuildRequires:		obexftp-devel
BuildRequires:		fuse-devel


%description
The ObexFS driver is a wrapper for ObexFTP to provide filesystem access
to mobile phones.

%prep
%setup -q

%build
%configure
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-, root, root, -)
%doc AUTHORS COPYING ChangeLog README
%{_bindir}/obexautofs
%{_bindir}/obexfs


%changelog
* Tue Aug 11 2009 Emmanuel Andry <eandry@mandriva.org> 0.12-1mdv2010.0
+ Revision: 415164
- New version 0.12

* Mon Jun 16 2008 Funda Wang <fundawang@mandriva.org> 0.11-1mdv2009.0
+ Revision: 219547
- New version 0.11 final

* Sat Jan 12 2008 Emmanuel Andry <eandry@mandriva.org> 0.11-0.rc3.1mdv2008.1
+ Revision: 149813
- import obexfs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3525 |12cr|obkey-1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Openbox Key Editor
Name:		obkey
Version:	1.0
Release:	1
License:	MIT
Group:		Editors
URL:		http://code.google.com/p/obkey/
Source0:	http://obkey.googlecode.com/files/%{name}-%{version}.tar.gz
BuildArch:	noarch

BuildRequires:	python
Requires:	pygtk2.0

%description
ObKey is the Openbox Key Editor, written in Python + PyGTK.

Current version is a development version. It means it wasn't tested a lot. And
there is a code for making backup of rc.xml (just in case).

You can specify other config file:

obkey mycustomrc.xml

%prep
%setup -q

%build
python setup.py build

%install
python setup.py install --skip-build --prefix=%{buildroot}%_prefix

mkdir -p %{buildroot}%{_datadir}/applications
install -m 0755 misc/obkey.desktop %{buildroot}%{_datadir}/applications/

%find_lang %{name}

%files -f %{name}.lang
%doc COPYING NEWS
%{_bindir}/%{name}
%{_datadir}/%{name}/icons/*png
%{_datadir}/applications/%{name}.desktop
%{py_puresitedir}/obkey-1.0-py2.7.egg-info
%{py_puresitedir}/obkey_classes.py



%changelog
* Tue May 29 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.0-1
+ Revision: 801167
- imported package obkey


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3526 |12cr|ocaml-alsa-0.2.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           ocaml-alsa
Version:        0.2.0
Release:        3
Summary:        OCaml bindings for the ALSA library
License:        GPL
Group:          Development/Other
URL:            http://sourceforge.net/projects/savonet/files/
Source0:        http://downloads.sourceforge.net/project/savonet/ocaml-alsa/%{version}/ocaml-alsa-%{version}.tar.gz
BuildRequires:  pkgconfig(alsa)
BuildRequires:  ocaml
BuildRequires:  ocaml-findlib

%description
This OCaml library interfaces the ALSA library libasound to access audio
devices.

%package        devel
Summary:        Development files for %{name}
Group:          Development/Other
Requires:       %{name} = %{version}-%{release}

%description    devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%prep
%setup -q

%build
%configure
make

%install
export DESTDIR=%{buildroot}
export OCAMLFIND_DESTDIR=%{buildroot}/%{_libdir}/ocaml
export DLLDIR=$OCAMLFIND_DESTDIR/stublibs
mkdir -p $OCAMLFIND_DESTDIR/stublibs
mkdir -p $OCAMLFIND_DESTDIR/alsa
make install

%files
%defattr(-,root,root)
%doc COPYING CHANGES README
%dir %{_libdir}/ocaml/alsa
%{_libdir}/ocaml/alsa/META
%{_libdir}/ocaml/alsa/*.cma
%{_libdir}/ocaml/alsa/*.cmi
%{_libdir}/ocaml/stublibs/*.so*

%files devel
%defattr(-,root,root)
%doc doc/html
%{_libdir}/ocaml/alsa/*.a
%{_libdir}/ocaml/alsa/*.cmxa
%{_libdir}/ocaml/alsa/*.cmx
%{_libdir}/ocaml/alsa/*.mli



%changelog
* Tue Oct 12 2010 Funda Wang <fwang@mandriva.org> 0.2.0-2mdv2011.0
+ Revision: 585098
- rebuild for new ocaml

* Mon Aug 23 2010 Florent Monnier <blue_prawn@mandriva.org> 0.2.0-1mdv2011.0
+ Revision: 572244
- updated to last version 0.2.0

* Mon Jan 25 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.4-1mdv2010.1
+ Revision: 496279
- update to new version 0.1.4

* Fri Aug 14 2009 Florent Monnier <blue_prawn@mandriva.org> 0.1.3-2mdv2010.0
+ Revision: 416245
- increm mkrel
- corrected buildrequires
- libasound is named libalsa
- BuildRequires libasound2
- import ocaml-alsa


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3527 |12cr|ocaml-autoconf-1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           ocaml-autoconf
Version:        1.1
Release:        %mkrel 1
Summary:        Autoconf macros for OCaml
Group:          Development/Other
# https://fedoraproject.org/wiki/Licensing/BSD#3ClauseBSD
License:        BSD
URL:            http://forge.ocamlcore.org/projects/ocaml-autoconf/
Source0:        https://forge.ocamlcore.org/frs/download.php/181/ocaml-autoconf-%{version}.tar.gz
# Runtime requires /usr/share/aclocal subdirectory.
Requires:       automake
BuildArch:      noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}

%description
Autoconf macros for OCaml.

%prep
%setup -q

%build
make

%install
rm -rf $RPM_BUILD_ROOT
make install \
  prefix=%{_prefix} \
  datadir=%{_datadir} \
  mandir=%{_mandir} \
  DESTDIR=$RPM_BUILD_ROOT

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README LICENSE
%{_mandir}/man1/*.1*
%{_datadir}/aclocal/ocaml.m4



%changelog
* Mon Jan 25 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.1-1mdv2010.1
+ Revision: 496356
- new version

* Thu Aug 13 2009 Florent Monnier <blue_prawn@mandriva.org> 1.0-1mdv2010.0
+ Revision: 415810
- buildrequires perl
- perldoc path
- imported from fedora's spec file by Richard Jones


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3528 |12cr|ocaml-benchmark-0.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	modname	benchmark

Name:           ocaml-%{modname}
Version:        0.9
Release:        1
Summary:        OCaml module for benchmarking code
Group:          Development/Other
License:        LGPLv2 with exceptions
URL:            https://forge.ocamlcore.org/projects/ocaml-benchmark/
Source0:        https://forge.ocamlcore.org/frs/download.php/533/%{modname}-%{version}.tar.gz
BuildRequires:  ocaml
BuildRequires:  ocaml-findlib-devel

%description
OCaml Benchmark is a small module to benchmark running times of code.

%package        devel
Summary:        Development files for %{name}
Requires:       %{name} = %{EVRD}

%description    devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%prep
%setup -q -n %{modname}-%{version}

%build
make all opt

%install
mkdir -p %{buildroot}%{_libdir}/ocaml
make install DESTDIR=%{buildroot}%{_libdir}/ocaml

%files
%doc LICENSE
%{_libdir}/ocaml/%{modname}
%exclude %{_libdir}/ocaml/%{modname}/*.a
%exclude %{_libdir}/ocaml/%{modname}/*.cmxa
%exclude %{_libdir}/ocaml/%{modname}/*.mli

%files devel
%doc LICENSE README
%{_libdir}/ocaml/%{modname}/*.a
%{_libdir}/ocaml/%{modname}/*.cmxa
%{_libdir}/ocaml/%{modname}/*.mli



%changelog
* Sun Apr 10 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.9-1
+ Revision: 652421
- imported package ocaml-benchmark


* Sun Apr 10 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.9-1
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3529 |12cr|ocaml-bin-prot-1.2.23-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           ocaml-bin-prot
Version:        1.2.23
Release:        5
Summary:        Auto code generation for converting OCaml values to/from type-safe bin protocol
License:        LGPL
Group:          Development/Other
URL:            http://ocaml.info/home/ocaml_sources.html#bin-prot
Source0:        http://hg.ocaml.info/release/bin-prot/archive/bin-prot-release-%{version}.tar.bz2
Patch0:         ocaml-bin-prot-1.2.23-unused-var.patch
# curl http://hg.ocaml.info/release/bin-prot/archive/release-${version}.tar.bz2 > bin-prot-release-%{version}.tar.bz2
BuildRequires:  ocaml
BuildRequires:  camlp4
BuildRequires:  ocaml-findlib
BuildRequires:  ocaml-ounit
BuildRequires:  ocaml-type-conv
BuildRequires:  ncurses-devel

%description
  This library contains functionality for reading and writing OCaml-values in
a type-safe binary protocol. These functions are extremely efficient and
provide users with a convenient and safe way of performing I/O on any
extensionally defined data type. This means that functions, objects, and
values whose type is bound through a polymorphic record field are not
supported, but everything else is.

   As of now, there is no support for cyclic or shared values. Cyclic values
will lead to non-termination whereas shared values, besides requiring
significantly more space when encoded, may lead to a substantial increase in
memory footprint when they are read back in.

  Currently only little endian (2) computer architectures are supported. Some
architectures may potentially also suffer from data alignment issues with this
library. Only Intel architectures are currently well-tested. Both 32bit and
64bit architectures are fully supported.

%package        devel
Summary:        Development files for %{name}
Group:          Development/Other
Requires:       %{name} = %{version}-%{release}

%description    devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%prep
%setup -q -n bin-prot-release-%{version}
%patch0 -p0

%build
make

# TODO: generate the doc in end-user file formats

%install
rm -rf %{buildroot}
export DESTDIR=%{buildroot}
export OCAMLFIND_DESTDIR=%{buildroot}/%{_libdir}/ocaml
mkdir -p $OCAMLFIND_DESTDIR $OCAMLFIND_DESTDIR/stublibs
make install

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc LICENSE LICENSE.Tywith
%dir %{_libdir}/ocaml/bin_prot
%{_libdir}/ocaml/bin_prot/META
%{_libdir}/ocaml/bin_prot/*.cma
%{_libdir}/ocaml/bin_prot/*.cmi
%{_libdir}/ocaml/bin_prot/*.cmo
%{_libdir}/ocaml/stublibs/*.so*

%files devel
%defattr(-,root,root)
%doc doc LICENSE LICENSE.Tywith Changelog COPYRIGHT README.txt
%doc lib_test
%{_libdir}/ocaml/bin_prot/*.a
%{_libdir}/ocaml/bin_prot/*.cmxa
%{_libdir}/ocaml/bin_prot/*.mli
%{_libdir}/ocaml/bin_prot/*.ml



%changelog
* Wed Apr 07 2010 Florent Monnier <blue_prawn@mandriva.org> 1.2.23-1mdv2010.1
+ Revision: 532841
- updated to version 1.2.23

* Fri Mar 26 2010 Florent Monnier <blue_prawn@mandriva.org> 1.2.21-1mdv2010.1
+ Revision: 527573
- updated to version 1.2.21

* Fri Sep 25 2009 Florent Monnier <blue_prawn@mandriva.org> 1.2.20-1mdv2010.0
+ Revision: 449230
- new version 1.2.20

* Tue Jul 28 2009 Florent Monnier <blue_prawn@mandriva.org> 1.2.18-1mdv2010.0
+ Revision: 401361
- updated version

* Sun Jan 18 2009 Florent Monnier <blue_prawn@mandriva.org> 1.2.9-1mdv2009.1
+ Revision: 330985
- added some BuildRequires
- import ocaml-bin-prot



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3530 |12cr|ocaml-bisect-1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           ocaml-bisect
Version:        1.2
Release:        1
Summary:        OCaml code coverage tool
License:        GPLv3
Group:          Development/Other
URL:            http://bisect.x9c.fr/
Source0:        http://bisect.x9c.fr/distrib/bisect-%{version}.tar.gz
Source1:        http://bisect.x9c.fr/distrib/bisect.pdf
BuildRequires:  ocaml
BuildRequires:  ocaml-findlib
BuildRequires:  camlp4

%description
Bisect is a code coverage tool for the Objective Caml language. It is
a camlp4-based tool that allows to instrument your application before
running tests. After application execution, it is possible to generate
a report in HTML format that is the replica of the application source
code annotated with code coverage information.

%package        devel
Summary:        Development files for %{name}
Group:          Development/Other
Requires:       %{name} = %{version}-%{release}

%description    devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%prep
%setup -q -n bisect-%{version}

%build
sh configure
make all doc

%install
export DESTDIR=%{buildroot}
export OCAMLFIND_DESTDIR=%{buildroot}/%{_libdir}/ocaml
export PATH_OCAML_BIN=%{_bindir}
mkdir -p $OCAMLFIND_DESTDIR/bisect
make install PATH_OCAML_BIN=%{_bindir}

mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_libdir}/ocaml/bisect

install -m 0755 _build/src/report/report.native  %{buildroot}%{_bindir}/bisect-report
strip %{buildroot}%{_bindir}/bisect-report


%files
%defattr(-,root,root)
%doc COPYING
%dir %{_libdir}/ocaml/bisect
%{_bindir}/bisect-report
%{_libdir}/ocaml/bisect/*.cma
%{_libdir}/ocaml/bisect/*.cmi
%{_libdir}/ocaml/bisect/META
%{_libdir}/ocaml/bisect/*.cmo


%files devel
%defattr(-,root,root)
%doc CHANGES COPYING README VERSION doc/bisect.pdf ocamldoc
%{_libdir}/ocaml/bisect/*.a
%{_libdir}/ocaml/bisect/*.cmxa
%{_libdir}/ocaml/bisect/*.cmx



%changelog
* Sun Aug 09 2009 Florent Monnier <blue_prawn@mandriva.org> 1.0-3.beta.1mdv2010.0
+ Revision: 413656
- try to fix release field
- new increment
- incremented mkrel number
- corrected release field

* Sun Aug 09 2009 Florent Monnier <blue_prawn@mandriva.org> 1.0-1mdv2010.0
+ Revision: 412952
- spec file made from the fedora's one by Richard Jones


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3531 |12cr|ocaml-bitstring-2.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	ocaml-bitstring
%define version	2.0.2
%define release	%mkrel 1

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Bitstrings and bitstring matching for OCaml
License:	LGPLv2+ with exceptions and GPLv2+
Group:		Development/Other
URL:		http://code.google.com/p/bitstring
Source:	    http://bitstring.googlecode.com/files/%{name}-%{version}.tar.gz	
BuildRequires:	ocaml
BuildRequires:	camlp4
BuildRequires:  ocaml-findlib
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
The ocaml-bitstring project adds Erlang-style bitstrings and matching over
bitstrings as a syntax extension and library for OCaml.

%package	devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{name} = %{version}-%{release}

%description devel
This package contains the development files needed to build applications
using %{name}.

%prep
%setup -q

%build
%configure2_5x
make 
make doc

%install
rm -rf %{buildroot}
install -d -m 755 %{buildroot}/%{_libdir}/ocaml/stublibs
make install OCAMLFIND_DESTDIR=%{buildroot}/%{_libdir}/ocaml

install -d -m 755 %{buildroot}/%{_bindir}
install -m 755 bitstring-objinfo %{buildroot}%{_bindir}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README TODO COPYING COPYING.LIB CHANGES
%dir %{_libdir}/ocaml/bitstring
%{_libdir}/ocaml/bitstring/*.cmi
%{_libdir}/ocaml/bitstring/*.cma
%{_libdir}/ocaml/bitstring/META
%{_libdir}/ocaml/stublibs/*.so
%{_libdir}/ocaml/stublibs/*.so.owner

%files devel
%defattr(-,root,root)
%{_bindir}/bitstring-objinfo
%{_libdir}/ocaml/bitstring/*.a
%{_libdir}/ocaml/bitstring/*.cmx
%{_libdir}/ocaml/bitstring/*.cmxa
%{_libdir}/ocaml/bitstring/*.cmo
%{_libdir}/ocaml/bitstring/*.mli


%changelog
* Mon Jan 25 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.2-1mdv2010.1
+ Revision: 496354
- new version

  + Florent Monnier <blue_prawn@mandriva.org>
    - rebuild
    - fixed license

* Sat Jun 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.0-5mdv2010.0
+ Revision: 389903
- rebuild

* Mon Dec 29 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.0-4mdv2009.1
+ Revision: 321224
- install at standard ocaml library root
- install binary

* Mon Dec 22 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.0-3mdv2009.1
+ Revision: 317604
- Fixes from Florent Monnier fmonnier@linux-nantes.org>:
- move non-devel files in main package
- fix build with latest ocaml

  + Pixel <pixel@mandriva.com>
    - rebuild

* Mon Nov 03 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.0-1mdv2009.1
+ Revision: 299452
- update to new version 2.0.0

* Tue Sep 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.9.8-1mdv2009.0
+ Revision: 279045
- new version

* Thu Aug 14 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.9.7-1mdv2009.0
+ Revision: 271756
- import ocaml-bitstring


* Thu Aug 14 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.9.7-1mdv2009.0
- first mdv release 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3532 |12cr|ocaml-cairo-1.2.0.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# There are no source releases for ocaml-cairo.  To get the source
# matching this you have to do:
#
# cvs -d:pserver:anonymous@cvs.cairographics.org:/cvs/cairo co -D 2008-03-01 cairo-ocaml
# tar zcf /tmp/ocaml-cairo-1.2.0.cvs20080301.tar.gz --exclude CVS cairo-ocaml
#
# Whether you'll get precisely the same tarball by this method is
# questionable.  If files get checked out in a different order then
# you might need to use 'diff -urN' instead of comparing MD5 hashes.

# Using git:
# $ git clone git://anongit.freedesktop.org/cairo-ocaml
# $ git archive --format=tar --prefix=cairo-ocaml/ cairo-ocaml-1.2.0 | gzip > ocaml-cairo-1.2.0.tar.gz


Name:           ocaml-cairo
Version:        1.2.0.1
Release:        5

Summary:        OCaml library for accessing cairo graphics
Group:          Development/Other
License:        LGPLv2

URL:            http://cairographics.org/cairo-ocaml/
Source0:        ocaml-cairo-%{version}.tar.gz
Source1:        ocaml-cairo-META
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}

Requires:       ocaml
BuildRequires:  ocaml >= 3.10.0
BuildRequires:  ocaml-findlib
BuildRequires:  ocaml-lablgtk2-devel
BuildRequires:  cairo-devel
BuildRequires:  automake
BuildRequires:  gtk2-devel
BuildRequires:  chrpath

%description
Cairo is a multi-platform library providing anti-aliased vector-based
rendering for multiple target backends. Paths consist of line segments
and cubic splines and can be rendered at any width with various join
and cap styles. All colors may be specified with optional translucence
(opacity/alpha) and combined using the extended Porter/Duff
compositing algebra as found in the X Render Extension.

Cairo exports a stateful rendering API similar in spirit to the path
construction, text, and painting operators of PostScript, (with the
significant addition of translucence in the imaging model). When
complete, the API is intended to support the complete imaging model of
PDF 1.4.

%package        devel
Summary:        Development files for %{name}
Group:          Development/Other
Requires:       %{name} = %{version}-%{release}

%description    devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%prep
%setup -q -n cairo-ocaml
aclocal -I support
autoconf
%configure2_5x
cp %{SOURCE1} META

%build
make
make doc
sed -i -e 's:@VERSION@:%{version}:g' META

%install
rm -rf %{buildroot}
export DESTDIR=%{buildroot}
export OCAMLFIND_DESTDIR=%{buildroot}/%{_libdir}/ocaml
mkdir -p $OCAMLFIND_DESTDIR $OCAMLFIND_DESTDIR/stublibs

ocamlfind install cairo src/{*.mli,*.cmi,*.cma,*.a,*.cmxa,*.cmx,dll*.so} META

strip %{buildroot}%{_libdir}/ocaml/stublibs/dll*.so
chrpath --delete %{buildroot}%{_libdir}/ocaml/stublibs/dll*.so

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc COPYING
%{_libdir}/ocaml/cairo
%exclude %{_libdir}/ocaml/cairo/*.a
%exclude %{_libdir}/ocaml/cairo/*.cmxa
%exclude %{_libdir}/ocaml/cairo/*.cmx
%exclude %{_libdir}/ocaml/cairo/*.mli
%{_libdir}/ocaml/stublibs/*.so
%{_libdir}/ocaml/stublibs/*.so.owner

%files devel
%defattr(-,root,root,-)
%doc COPYING ChangeLog README doc/html
%{_libdir}/ocaml/cairo/*.a
%{_libdir}/ocaml/cairo/*.cmxa
%{_libdir}/ocaml/cairo/*.cmx
%{_libdir}/ocaml/cairo/*.mli



%changelog
* Mon Sep 19 2011 Alexandre Lissy <alissy@mandriva.com> 1.2.0.1-5
+ Revision: 700302
- Changing BuildRequires against ocaml-lablgtk2 to -devel
- Updating version
- Release bump
- Using tarball from git, not cvs
  Updating BuildRequires against ocaml-lablgtk2 instead of ocaml-lablgtk2-devel because of pango.cmo needed

* Thu Apr 22 2010 Florent Monnier <blue_prawn@mandriva.org> 1.2.0.cvs20080301-4.1mdv2011.0
+ Revision: 537991
- just a rebuild to fix the "inconsistent assumptions over interface" problem

* Sun Jun 28 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.0.cvs20080301-4mdv2010.0
+ Revision: 390235
- rebuild

* Sat Feb 21 2009 Florent Monnier <blue_prawn@mandriva.org> 1.2.0.cvs20080301-3mdv2009.1
+ Revision: 343706
- incremented rel number
- added version in the META file

* Tue Feb 03 2009 Florent Monnier <blue_prawn@mandriva.org> 1.2.0.cvs20080301-2mdv2009.1
+ Revision: 337135
- The initial RPM release was made from the fedora rpm .spec file (revision 1.7) by Richard W.M. Jones
- import ocaml-cairo


* Tue Dec 16 2008 Florent Monnier <fmonnier@linux-nantes.org> 1.2.0.cvs20080301-1mdv
- Initial RPM release made from the redhat rpm .spec file (revision 1.7) by Richard W.M. Jones

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3533 |12cr|ocaml-calendar-2.02-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define up_name	calendar
%define name	ocaml-%{up_name}
%define version	2.02
%define release	2

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Ocaml calendar library
License:	GPL
Group:		Development/Other
URL:		http://forge.ocamlcore.org/projects/calendar/
Source0:	http://forge.ocamlcore.org/frs/download.php/333/%{up_name}-%{version}.tar.gz
BuildRequires:	ocaml
BuildRequires:	ocaml-findlib
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
The Calendar library is a library providing a set of operations over dates and
times.

%package	devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{name} = %{version}-%{release}

%description devel
This package contains the development files needed to build applications
using %{name}.

%prep
%setup -q -n %{up_name}-%{version}

%build
%configure2_5x
%make
sed -i -e 's/calendarLib.cmo //g' META
sed -i -e 's/calendarLib.cmx //g' META

%install
rm -rf %{buildroot}
install -d -m 755 %{buildroot}%{_libdir}/ocaml
make install OCAMLFIND_DESTDIR="%{buildroot}%{_libdir}/ocaml"

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc calendarFAQ-2.6.txt calendar_faq.txt CHANGES COPYING LGPL README TODO
%dir %{_libdir}/ocaml/calendar
%{_libdir}/ocaml/calendar/*.cmi
%{_libdir}/ocaml/calendar/*.cmo

%files devel
%defattr(-,root,root)
%{_libdir}/ocaml/calendar/*
%exclude %{_libdir}/ocaml/calendar/*.cmi
%exclude %{_libdir}/ocaml/calendar/*.cmo


%changelog
* Wed May 09 2012 Crispin Boylan <crisb@mandriva.org> 2.02-2
+ Revision: 797827
- Rebuild

* Fri May 07 2010 Florent Monnier <blue_prawn@mandriva.org> 2.02-1mdv2011.0
+ Revision: 543157
- removed old tarball

* Fri Apr 09 2010 Florent Monnier <blue_prawn@mandriva.org> 2.02-1mdv2010.1
+ Revision: 533482
- updated to version 2.02

* Fri Jul 31 2009 Florent Monnier <blue_prawn@mandriva.org> 2.01.1-3mdv2010.0
+ Revision: 405217
- incremented rel number
- corrected META file

* Sun Jun 28 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.01.1-2mdv2010.0
+ Revision: 390236
- rebuild

* Sat May 23 2009 Florent Monnier <blue_prawn@mandriva.org> 2.01.1-1mdv2010.0
+ Revision: 379074
- updated version
- updated version

* Wed Dec 24 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.4-4mdv2009.1
+ Revision: 318258
- site-lib hierarchy doesn't exists anymore

* Sun Dec 21 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.4-3mdv2009.1
+ Revision: 317098
- move .cmo files in non-devel package (contributed by Florent Monnier <fmonnier@linux-nantes.org>

* Tue Dec 09 2008 Pixel <pixel@mandriva.com> 2.0.4-2mdv2009.1
+ Revision: 312242
- rebuild

* Thu Aug 14 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.4-1mdv2009.0
+ Revision: 272054
- new version, drop destdir patch

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.10-5mdv2009.0
+ Revision: 254180
- rebuild

* Tue Mar 04 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.10-3mdv2008.1
+ Revision: 178362
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.10-2mdv2008.0
+ Revision: 77642
- drop macro definition, now in rpm-mandriva-setup
  ship .cmi file in non-devel subpackage

* Tue Jun 19 2007 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.10-1mdv2008.0
+ Revision: 41235
- new release: 1.10

* Thu Apr 26 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.09.6-1mdv2008.0
+ Revision: 18422
- Import ocaml-calendar


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3534 |12cr|ocaml-camlal-1.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           ocaml-camlal
Version:        1.0.0
Release:        2
Summary:        CamlAL is an OCaml bindings for OpenAL
License:        LGPL
Group:          Development/Other
URL:            http://sourceforge.net/projects/camlal/
Source0:        http://camlal.svn.sourceforge.net/viewvc/camlal/trunk/camlal.tar.gz
BuildRequires:  ocaml-findlib
BuildRequires:  ocaml
BuildRequires:  libopenal-devel
BuildRequires:  libfreealut-devel

%description
CamlAL is an OCaml wrapper for the OpenAL and ALUT libraries.
(http://www.openal.org)

%package        devel
Summary:        Development files for %{name}
Group:          Development/Other
Requires:       %{name} = %{version}-%{release}

%description    devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%prep
%setup -q -n camlal

cat > META <<EOF
description     = "%{summary}"
version         = "%{version}"
archive(byte)   = "camlal.cma"
archive(native) = "camlal.cmxa"
EOF

%build
make
test -d doc || mkdir doc
ocamldoc -d doc -html -v -I camlal/_build/ camlal/*.ml

%install
rm -rf %{buildroot}
export DESTDIR=%{buildroot}
export OCAMLFIND_DESTDIR=%{buildroot}/%{_libdir}/ocaml
export DLLDIR=$OCAMLFIND_DESTDIR/stublibs
mkdir -p $OCAMLFIND_DESTDIR/camlal
mkdir -p $OCAMLFIND_DESTDIR/stublibs
ocamlfind install camlal \
    camlal/*.ml camlal/_build/*.{cmi,cma,a,cmxa,cmx,so} META

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS.txt COPYING.txt README.txt TODO.txt VERSION.txt
%dir %{_libdir}/ocaml/camlal
%{_libdir}/ocaml/camlal/META
%{_libdir}/ocaml/camlal/*.cma
%{_libdir}/ocaml/camlal/*.cmi
%{_libdir}/ocaml/stublibs/*.so*

%files devel
%defattr(-,root,root)
%doc doc
%{_libdir}/ocaml/camlal/*.a
%{_libdir}/ocaml/camlal/*.cmxa
%{_libdir}/ocaml/camlal/*.cmx
%{_libdir}/ocaml/camlal/*.ml



%changelog
* Sat Aug 22 2009 Florent Monnier <blue_prawn@mandriva.org> 1.0.0-1mdv2010.0
+ Revision: 419703
- BuildRequires:  ocaml-findlib
- import ocaml-camlal


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3535 |12cr|ocaml-camlbz2-0.6.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	camlbz2
%define	modname	bz2

Name:           ocaml-%{oname}
Version:        0.6.0
Release:        8
Summary:        OCaml library for reading and writing zip, jar and gzip files
Group:          Development/Other
License:        LGPLv2 with exceptions
URL:            http://camlbz2.forge.ocamlcore.org/
Source0:        https://forge.ocamlcore.org/frs/download.php/72/%{oname}-%{version}.tar.gz
ExcludeArch:    sparc64 s390 s390x
BuildRequires:  ocaml
BuildRequires:  ocaml-findlib-devel
BuildRequires:  bzip2-devel

%description
CamlBZ2 provides OCaml bindings for libbz2 (AKA bzip2), a popular compression
library which typically compresses better (i.e., smaller resulting files) than
gzip.

Using CamlBZ2 you can read and write compressed "files", where files can be
anything offering an in_channel/out_channel abstraction (files, sockets, ...).

Also, with CamlBZ2 you can compress and decompress strings in memory using the
bzip2 compression algorithm.

%package        devel
Summary:        Development files for %{name}
Requires:       %{name} = %{EVRD}

%description    devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%prep
%setup -q -n %{oname}-%{version}

%build
%configure2_5x
%make

%install
make install DESTDIR=%{buildroot}%{_libdir}/ocaml

%files
%doc LICENSE
%{_libdir}/ocaml/%{modname}
%exclude %{_libdir}/ocaml/%{modname}/*.a
%exclude %{_libdir}/ocaml/%{modname}/*.cmxa
%exclude %{_libdir}/ocaml/%{modname}/*.cmx
%exclude %{_libdir}/ocaml/%{modname}/*.mli

%files devel
%doc LICENSE README
%{_libdir}/ocaml/%{modname}/*.a
%{_libdir}/ocaml/%{modname}/*.cmxa
%{_libdir}/ocaml/%{modname}/*.cmx
%{_libdir}/ocaml/%{modname}/*.mli



%changelog
* Wed May 09 2012 Crispin Boylan <crisb@mandriva.org> 0.6.0-8
+ Revision: 797833
- Rebuild

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - imported package ocaml-camlbz2

* Sun Jun 28 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.6.0-2mdv2011.0
+ Revision: 390237
- rebuild

* Tue Jan 27 2009 Florent Monnier <blue_prawn@mandriva.org> 0.6.0-1mdv2009.1
+ Revision: 334307
- summary-ended-with-dot
- stublibs dir for dll
- import ocaml-camlbz2


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3536 |12cr|ocaml-camlgi-0.6-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define up_name CamlGI
%define name	ocaml-camlgi
%define version	0.6
%define release	%mkrel 7

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	FastCGI and CGI library
Source: 	http://downloads.sourceforge.net/ocaml-cgi/%{up_name}-%{version}.tar.bz2
URL:		http://sourceforge.net/projects/ocaml-cgi/
License:	GPL
Group:		Development/Other
BuildRequires:	ocaml
BuildRequires:	camlp4
BuildRequires:  ocaml-findlib
Conflicts:      %{name}-devel < 0.6-2mdv2008.0
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
CamlGI is a library to enable you to write CGI and FastCGI in OCaml. It is
written 100% in OCaml so should run on many platforms. The library supports
multiple simultaneous connections and request multiplexing while presenting an
easy to use interface.

%package devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:   %{name} = %{version}-%{release}

%description devel
This package contains the development files needed to build applications
using %{name}.

%prep
%setup -q -n %{up_name}-%{version}

%build
%make

%install
rm -rf %{buildroot}
install -d -m 755 %{buildroot}/%{_libdir}/ocaml
make install OCAMLFIND_DESTDIR="-destdir %{buildroot}/%{_libdir}/ocaml"

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc LICENSE README
%dir %{_libdir}/ocaml/CamlGI
%{_libdir}/ocaml/CamlGI/*.cmi
%{_libdir}/ocaml/CamlGI/*.cma
%{_libdir}/ocaml/CamlGI/META

%files devel
%defattr(-,root,root)
%{_libdir}/ocaml/CamlGI/*
%exclude %{_libdir}/ocaml/CamlGI/*.cmi
%exclude %{_libdir}/ocaml/CamlGI/*.cma
%exclude %{_libdir}/ocaml/CamlGI/META


%changelog
* Mon Jun 29 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.6-7mdv2010.0
+ Revision: 390539
- rebuild

  + Florent Monnier <blue_prawn@mandriva.org>
    - move non-devel files in main package
    - site-lib hierarchy doesn't exist anymore

* Tue Dec 09 2008 Pixel <pixel@mandriva.com> 0.6-6mdv2009.1
+ Revision: 312247
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.6-5mdv2009.0
+ Revision: 254183
- rebuild

* Tue Mar 04 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.6-3mdv2008.1
+ Revision: 178363
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Sep 02 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.6-2mdv2008.0
+ Revision: 78166
- add conflict to help upgrade
- fix summary
  drop macro definition, now in rpm-mandriva-setup
  ship .cmi file in non-devel subpackage


* Mon Feb 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.6-1mdv2007.0
+ Revision: 122827

* Mon Feb 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.6-1mdv2007.1
- first mdv release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3537 |12cr|ocaml-camlidl-1.05-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	ocaml-camlidl
%define version	1.05
%define release	%mkrel 5

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:    Stub code generator and COM binding for Objective Caml
Group:      Development/Other
License:    QPL and LGPLv2 with exceptions
URL:        http://caml.inria.fr/pub/old_caml_site/camlidl/
Source0:    http://caml.inria.fr/pub/old_caml_site/distrib/bazar-ocaml/camlidl-%{version}.tar.gz
Source1:    http://caml.inria.fr/pub/old_caml_site/distrib/bazar-ocaml/camlidl-%{version}.doc.pdf
BuildRequires:  ocaml
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
CamlIDL is a stub code generator and COM binding for Objective Caml.

CamlIDL comprises two parts:

* A stub code generator that generates the C stub code required for
  the Caml/C interface, based on an MIDL specification. (MIDL stands
  for Microsoft's Interface Description Language; it looks like C
  header files with some extra annotations, plus a notion of object
  interfaces that look like C++ classes without inheritance.)

* A (currently small) library of functions and tools to import COM
  components in Caml applications, and export Caml code as COM
  components.


%package        devel
Summary:    Development files for %{name}
Group:      Development/Other
Requires:   %{name} = %{version}-%{release}

%description    devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%prep
%setup -q -n camlidl-%{version}
cp config/Makefile.unix config/Makefile
#sed -e 's|^OCAMLLIB=.*|OCAMLLIB=%{_libdir}/ocaml|' \
#    -e 's|^BINDIR=.*|BINDIR=%{_bindir}|' \
#    < config/Makefile.unix \
#    > config/Makefile
cp %{SOURCE1} .


%build
make all OCAMLLIB=%{_libdir}/ocaml BINDIR=%{_bindir}

%install
rm -rf %{buildroot}

install -d -m 755 %{buildroot}%{_libdir}/ocaml
install -d -m 755 %{buildroot}%{_libdir}/ocaml/caml
install -d -m 755 %{buildroot}%{_bindir}

make OCAMLLIB=%{buildroot}%{_libdir}/ocaml \
     BINDIR=%{buildroot}%{_bindir} \
     install

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc LICENSE
%{_libdir}/ocaml/*.cmi
%{_libdir}/ocaml/*.cma
%{_bindir}/camlidl

%files devel
%defattr(-,root,root)
%doc LICENSE README Changes camlidl-%{version}.doc.pdf tests
%{_libdir}/ocaml/caml/*.h
%{_libdir}/ocaml/*.a
%{_libdir}/ocaml/*.cmxa


%changelog
* Mon Jan 25 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.05-5mdv2010.1
+ Revision: 496361
- rebuild

* Sat Jun 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.05-4mdv2010.0
+ Revision: 389933
- rebuild

* Mon Dec 29 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.05-3mdv2009.1
+ Revision: 320747
- move non-devel files in main package
- site-lib hierarchy doesn't exist anymore

* Tue Dec 09 2008 Pixel <pixel@mandriva.com> 1.05-2mdv2009.1
+ Revision: 312251
- rebuild

* Thu Aug 14 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.05-1mdv2009.0
+ Revision: 271863
- import ocaml-camlidl


* Thu Aug 14 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.05-1mdv2009.0
- first mdv release, stolen from redhat

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3538 |12cr|ocaml-camlimages-3.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#empty-debuginfo-package
%define debug_package %{nil}
%define base_name	camlimages
%define name		ocaml-%{base_name}
%define version		3.0.2
%define release		1

Name: 		%{name}
Version: 	%{version}
Release: 	%{release}
License: 	LGPLv2
Summary:	Image processing library for Objective Caml
Group:		Development/Other
URL:		http://cristal.inria.fr/camlimages/eng.html
Source:		http://cristal.inria.fr/camlimages/%{base_name}-%{version}.tgz
Patch0: camlimages-3.0.2-display-module.patch 
# https://bugzilla.redhat.com/show_bug.cgi?id=528732
Patch2: camlimages-oversized-tiff-check-CVE-2009-3296.patch
Patch3: camlimages-3.0.2-ocaml-autoconf.patch
Patch4: camlimages-3.0.2.-png15.patch
Patch5: camlimages-3.0.2.-png15-write.patch
BuildRequires:  ocaml >= 3.10.1
BuildRequires:	ocaml-lablgtk2-devel
BuildRequires:  pkgconfig(gdk-2.0)
BuildRequires:  pkgconfig(libpng)
BuildRequires:  libjpeg-devel
BuildRequires:  pkgconfig(xpm)
BuildRequires:  libgs-devel
BuildRequires:  freetype-devel
BuildRequires:  ungif-devel
BuildRequires:  pkgconfig(libtiff-4)
BuildRequires:  ocaml-autoconf 
BuildRequires: chrpath

%description 
CamlImages is an image processing library for Objective Caml

%package devel
Summary:	Image processing library for Objective Caml
Group:		Development/Other
Requires:	%{name} = %{version}-%{release}
Requires:	ocaml-lablgtk2-devel

%description devel
CamlImages is an image processing library for Objective Caml

%prep
%setup -q -n %{base_name}-%{version}
%patch0 -p1
%patch2 -p1 -b .CVE-2009-3296
%patch3 -p1
%patch4 -p0 -b .libpng15
%patch5 -p0 -b .libpng15-write


aclocal -I .
automake
autoconf


# Gdk.Display submodule clashes with the Display module in
# the examples/liv directory, so rename it:
mv examples/liv/display.ml examples/liv/livdisplay.ml

%build
%configure2_5x \
    --without-lablgtk \
    --with-lablgtk2 \
    --with-lablgtk2-dir=%{_libdir}/ocaml/lablgtk2 
    
make

%install
make install ocamlsitelibdir=%{_libdir}/ocaml/camlimages DESTDIR=%{buildroot}

#linting fixes
chrpath -d %{buildroot}%{_libdir}/ocaml/stublibs/{dllcamlimages_core,dllcamlimages}.so
chmod a+x %{buildroot}%{_libdir}/ocaml/stublibs/{dllcamlimages_core,dllcamlimages}.so




%files
%doc README LICENSE
%dir %{_libdir}/ocaml/%{base_name}
%{_libdir}/ocaml/%{base_name}/META
%{_libdir}/ocaml/%{base_name}/*.cmi
%{_libdir}/ocaml/%{base_name}/*.cma
%{_libdir}/ocaml/stublibs/*.so

%files devel
%doc doc/*.{html,jpg}
%{_libdir}/ocaml/%{base_name}/*
%exclude %{_libdir}/ocaml/%{base_name}/META
%exclude %{_libdir}/ocaml/%{base_name}/*.cmi
%exclude %{_libdir}/ocaml/%{base_name}/*.cma



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3539 |12cr|ocaml-camlpdf-0.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           ocaml-camlpdf
Version:        0.5
Release:        %mkrel 2
Summary:        CamlPDF allows you to read, write, and manipulate PDF data with OCaml
Group:          Development/Other
License:        BSD
URL:            http://freshmeat.net/projects/camlpdf/
Source0:        http://www.coherentgraphics.co.uk/camlpdf-%{version}.tar.bz2
Source1:        camlpdf-META.in
Patch0:         camlpdf-0.5-makefile-arch-cflags.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}
BuildRequires:  ocaml
BuildRequires:  zlib-devel
BuildRequires:  tetex-latex
BuildRequires:  gzip

%description
This is CamlPDF, an OCaml library for reading, writing and manipulating Adobe
portable document files. 
CamlPDF consists of a set of low level modules for representing, reading and
writing the basic structure of PDF, together with an initial attempt at a
higher level API.

Please advise of the following:
  o Files which cannot be read or written, or any other runtime error;
  o Instances of particularly slow or resource-hungry scenarios.

Please be aware that PDF is a highly complex format and that many files are
malformed. We will incorporate support for malformed files if Acrobat reads
them.


%package        devel
Summary:        Development files for %{name}
Group:          Development/Other
Requires:       %{name} = %{version}-%{release}

%description    devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.


%prep
%setup -q -n camlpdf-%{version}
%patch0 -p 0
cp %{SOURCE1} META.in
# prevent erasing it if it appears in a futur version
if [ -f META ] ; then exit 1; fi
sed -e 's/@VERSION@/%{version}/g' < META.in > META
echo "print_int (Sys.word_size)" > word_size.ml

%build
make
make htdoc
make psdoc
gzip --best doc/camlpdf/latex/doc.ps

mkdir -p examples
cp pdfhello.ml pdfdecomp.ml pdfmerge.ml pdfdraft.ml pdftest.ml  examples/
cp examplesmake  examples/Makefile
cp OCamlMakefile  examples/

%install
rm -rf %{buildroot}
%define destdir %{buildroot}/%{_libdir}/ocaml/camlpdf
%define destdll %{buildroot}/%{_libdir}/ocaml/stublibs

mkdir -p %{destdir}/
mkdir -p %{destdll}/

install -m 0644 *.cma *.cmxa *.a *.cmi *.mli %{destdir}/
install -m 0644 META %{destdir}/
install -m 0755 *.so %{destdll}/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc LICENCE
%dir %{_libdir}/ocaml/camlpdf
%{_libdir}/ocaml/camlpdf/META
%{_libdir}/ocaml/camlpdf/*.cma
%{_libdir}/ocaml/camlpdf/*.cmi
%{_libdir}/ocaml/stublibs/*.so

%files devel
%defattr(-,root,root,-)
%doc LICENCE README examples
%doc doc/camlpdf/html
%doc doc/camlpdf/latex/*.{dvi,ps.gz}
%{_libdir}/ocaml/camlpdf/*.a
%{_libdir}/ocaml/camlpdf/*.cmxa
%{_libdir}/ocaml/camlpdf/*.mli




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3540 |12cr|ocaml-camlzip-1.04-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define up_name	camlzip
%define name	ocaml-%{up_name}
%define version	1.04
%define release	8

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Reading and writing ZIP, JAR and GZIP files
License:	LGPLv2 with exceptions
Group:		Development/Other
URL:		http://pauillac.inria.fr/~xleroy/software.html
Source0: 	http://caml.inria.fr/distrib/bazar-ocaml/%{up_name}-%{version}.tar.gz
Patch0:		%{name}-1.03-findlib.patch
Patch1:		test-makefile.dpatch
Patch2:		uncompress.dpatch
BuildRequires:	ocaml
BuildRequires:	ocaml-findlib
BuildRequires:	zlib-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This Objective Caml library provides easy access to compressed files in ZIP and
GZIP format, as well as to Java JAR files. It provides functions for reading
from and writing to compressed files in these formats.

%package	devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	zlib-devel
Requires:	%{name} = %{version}-%{release}

%description devel
This package contains the development files needed to build applications
using %{name}.

%prep
%setup -q -n %{up_name}-%{version}
%patch0 -p1
%patch1 -p1
%patch2 -p1
sed -i -e "s:@VERSION@:%{version}:g" META

%build
%make depend
%make all allopt
mkdir -p doc
ocamldoc -colorize-code -html gzip.mli zip.mli zlib.mli -d doc

%install
rm -rf %{buildroot}
install -d -m 755 %{buildroot}/%{_libdir}/ocaml/zip
install -d -m 755 %{buildroot}/%{_libdir}/ocaml/stublibs
make install OCAMLFIND_INSTFLAGS="-destdir %{buildroot}/%{_libdir}/ocaml"

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc LICENSE README Changes
%dir %{_libdir}/ocaml/zip
%{_libdir}/ocaml/zip/*.cmi
%{_libdir}/ocaml/zip/*.cma
%{_libdir}/ocaml/zip/META
%{_libdir}/ocaml/stublibs/dllcamlzip.so
%{_libdir}/ocaml/stublibs/dllcamlzip.so.owner

%files devel
%defattr(-,root,root)
%doc test doc
%{_libdir}/ocaml/zip/*.a
%{_libdir}/ocaml/zip/*.cmx
%{_libdir}/ocaml/zip/*.cmxa
%{_libdir}/ocaml/zip/*.mli


%changelog
* Wed May 09 2012 Crispin Boylan <crisb@mandriva.org> 1.04-8
+ Revision: 797738
- Rebuild

* Thu Sep 10 2009 Florent Monnier <blue_prawn@mandriva.org> 1.04-7mdv2011.0
+ Revision: 436253
- rebuild
- consistency naming with Debian and Fedora

* Sat Aug 22 2009 Florent Monnier <blue_prawn@mandriva.org> 1.04-6mdv2010.0
+ Revision: 419718
- increm mkrel
- corrected the license field

* Sat Aug 22 2009 Florent Monnier <blue_prawn@mandriva.org> 1.04-5mdv2010.0
+ Revision: 419580
- patch for plain_uncompress function from debian by Sven Luther
- added a patch for the makefile of the tests
- added test dir, with patched makefile (patch from debian by Samuel Mimram)
  generating html doc

* Sat Aug 22 2009 Florent Monnier <blue_prawn@mandriva.org> 1.04-4mdv2010.0
+ Revision: 419488
- added missing files zlib.cmi / zlib.mli
  modified the install dir, to align on fedora, debian and upstream

* Sat Jun 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.04-3mdv2010.0
+ Revision: 389923
- rebuild

* Thu Jan 08 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.04-2mdv2009.1
+ Revision: 327123
- site-lib hierarchy doesn't exist anymore

  + Florent Monnier <blue_prawn@mandriva.org>
    - findlib package name

* Sun Dec 21 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.04-1mdv2009.1
+ Revision: 317101
- new version
- move all non-devel files into main package (Florent Monnier <fmonnier@linux-nantes.org>)

* Tue Dec 09 2008 Pixel <pixel@mandriva.com> 1.03-8mdv2009.1
+ Revision: 312252
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.03-7mdv2009.0
+ Revision: 254187
- rebuild

* Tue Mar 04 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.03-5mdv2008.1
+ Revision: 178364
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.03-4mdv2008.0
+ Revision: 77659
- drop macro definition, now in rpm-mandriva-setup
  ship .cmi file in non-devel subpackage

* Fri Jun 22 2007 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.03-3mdv2008.0
+ Revision: 43333
- build 'allopt' too

* Tue Jun 19 2007 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.03-2mdv2008.0
+ Revision: 41275
- rebuild

* Fri Apr 27 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.03-1mdv2008.0
+ Revision: 18545
- Import ocaml-camlzip


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3541 |12cr|ocaml-camomile-0.8.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	ocaml-camomile
%define version	0.8.1
%define release	%mkrel 2

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:    Unicode library for OCaml
Group:      Development/Other
# Several files are MIT and UCD licensed, but the overall work is LGPLv2+
# and the LGPL/GPL supercedes compatible licenses.
# https://www.redhat.com/archives/fedora-legal-list/2008-March/msg00005.html
License:        LGPLv2+
URL:            http://sourceforge.net/projects/camomile/
Source0:        http://downloads.sourceforge.net/camomile/camomile-%{version}.tar.bz2
BuildRequires:  ocaml
BuildRequires:  ocaml-findlib
BuildRequires:  camlp4
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Camomile is a Unicode library for ocaml. Camomile provides Unicode
character type, UTF-8, UTF-16, UTF-32 strings, conversion to/from
about 200 encodings, collation and locale-sensitive case mappings, and
more.

%package        devel
Summary:        Development files for %{name}
Group:          Development/Other
Requires:       %{name} = %{version}-%{release}

%description    devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%package        data
Summary:        Data files for %{name}
Group:          Development/Other
Requires:       %{name} = %{version}-%{release}

%description    data
The %{name}-data package contains data files for developing
applications that use %{name}.

%prep
%setup -q -n camomile-%{version}

%build
./configure --prefix=%{_prefix} --datadir=%{_datadir} --libdir=%{_libdir}
make
make dochtml
make man
strip tools/*.opt

%install
rm -rf %{buildroot}
install -d -m 755 %{buildroot}%{_libdir}/ocaml
install -d -m 755 %{buildroot}%{_libdir}/ocaml/stublibs
install -d -m 755 %{buildroot}%{_bindir}
make install \
    prefix=%{buildroot}%{_prefix} \
    DATADIR=%{buildroot}%{_datadir} \
    DESTDIR=%{buildroot} \
    OCAMLFIND_DESTDIR=%{buildroot}%{_libdir}/ocaml

pushd tools
for f in *.opt ; do  install -m 0755 $f %{buildroot}%{_bindir}/${f%.opt} ; done
popd

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%dir %{_libdir}/ocaml/camomile
%{_libdir}/ocaml/camomile/*.cmi
%{_libdir}/ocaml/camomile/*.cma
%{_libdir}/ocaml/camomile/META
%{_bindir}/camomile*
%{_bindir}/parse_*

%files devel
%defattr(-,root,root)
%doc README dochtml/*
%{_libdir}/ocaml/camomile/*.a
%{_libdir}/ocaml/camomile/*.cmx
%{_libdir}/ocaml/camomile/*.cmxa
%{_libdir}/ocaml/camomile/*.mli

%files data
%defattr(-,root,root)
%doc README
%{_datadir}/camomile



%changelog
* Wed Oct 06 2010 Funda Wang <fwang@mandriva.org> 0.8.1-2mdv2011.0
+ Revision: 583737
- rebuild

* Thu Aug 12 2010 Florent Monnier <blue_prawn@mandriva.org> 0.8.1-1mdv2011.0
+ Revision: 569311
- updated version

* Mon Jan 25 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.7.2-2mdv2010.1
+ Revision: 496360
- rebuild

* Mon Aug 10 2009 Florent Monnier <blue_prawn@mandriva.org> 0.7.2-1mdv2010.0
+ Revision: 413824
- new version

* Sat Jun 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.7.1-4mdv2010.0
+ Revision: 390027
- rebuild

  + Florent Monnier <blue_prawn@mandriva.org>
    - version tag

* Wed Dec 24 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.7.1-2mdv2009.1
+ Revision: 318334
- move non-devel files in main package
- site-lib hierarchy doesn't exist anymore

* Thu Aug 14 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.7.1-1mdv2009.0
+ Revision: 271896
- import ocaml-camomile


* Thu Aug 14 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.7.1-1mdv2009.0
- first mdv release, stolen from redhat

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3542 |12cr|ocaml-cfg-1.7.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		ocaml-cfg
Version:	1.7.5
Release:        %mkrel 2
Summary:        Library for manipulation of context-free grammars (CFGs)
License:        LGPL
Group:          Development/Other
URL:		http://ocaml.info/home/ocaml_sources.html#cfg
Source0:	http://hg.ocaml.info/release/cfg/archive/cfg-release-%{version}.tar.bz2
# curl http://hg.ocaml.info/release/cfg/archive/release-%{version}.tar.bz2 > cfg-release-%{version}.tar.bz2
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}
BuildRequires:  ocaml
BuildRequires:  ocaml-findlib
BuildRequires:  tetex-latex
BuildRequires:  gzip

%description
This OCaml-library consists of a set of modules which implement functions
for manipulating context-free grammars (CFGs) in a purely functional way.

The core-module (cfg_impl.ml) contains a functor which allows the
parameterization of the main transformation functions with arbitrary grammar
entities that fill the demanded specification (see the interface in
"cfg_intf.mli" and the BNF-example).

Thus, you may use this module for any kind of symbol system and any kind of
representation which can be treated like a CFG.

%package        devel
Summary:        Development files for %{name}
Group:          Development/Other
Requires:       %{name} = %{version}-%{release}

%description    devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%prep
%setup -q -n cfg-release-%{version}

%build
make
make doc
gzip --best doc/cfg/latex/doc.ps

%install
rm -rf %{buildroot}
export DESTDIR=%{buildroot}
export OCAMLFIND_DESTDIR=%{buildroot}/%{_libdir}/ocaml
mkdir -p $OCAMLFIND_DESTDIR/cfg
make install

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc LICENSE
%dir %{_libdir}/ocaml/cfg
%{_libdir}/ocaml/cfg/META
%{_libdir}/ocaml/cfg/*.cma
%{_libdir}/ocaml/cfg/*.cmi

%files devel
%defattr(-,root,root)
%doc README.txt LICENSE Changes  
%doc doc/cfg/html
%doc doc/cfg/latex/*.{dvi,pdf,ps.gz}
%doc examples
%{_libdir}/ocaml/cfg/*.a
%{_libdir}/ocaml/cfg/*.cmxa
%{_libdir}/ocaml/cfg/*.mli




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3543 |12cr|ocaml-cgi-0.8-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define up_name cgi
%define name	ocaml-%{up_name}
%define version	0.8
%define release	%mkrel 8

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Objective Caml library for writing CGIs
Source: 	http://www.lri.fr/~filliatr/ftp/ocaml/cgi/%{up_name}-%{version}.tar.bz2
URL:		http://www.lri.fr/~filliatr/ftp/ocaml/cgi
License:	GPL
Group:		Development/Other
BuildRequires:	ocaml
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This library provides a function to parse the CGI arguments, parse_args,
the result being an association list

%package devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{name} = %{version}-%{release}

%description devel
This package contains the development files needed to build applications
using %{name}.

%prep
%setup -q -n %{up_name}-%{version}

%build
%configure
%make

%install
rm -rf %{buildroot}
install -d -m 755 %{buildroot}/%{_libdir}/ocaml/cgi
make install TARGETDIR=%{buildroot}/%{_libdir}/ocaml/cgi

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGES COPYING LGPL
%dir %{_libdir}/ocaml/cgi
%{_libdir}/ocaml/cgi/*.cmi

%files devel
%defattr(-,root,root)
%{_libdir}/ocaml/cgi/*
%exclude %{_libdir}/ocaml/cgi/*.cmi


%changelog
* Sat Jun 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.8-8mdv2010.0
+ Revision: 390029
- rebuild

  + Florent Monnier <blue_prawn@mandriva.org>
    - site-lib hierarchy doesn't exist anymore

* Tue Dec 09 2008 Pixel <pixel@mandriva.com> 0.8-7mdv2009.1
+ Revision: 312253
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.8-6mdv2009.0
+ Revision: 254189
- rebuild

* Tue Mar 04 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.8-4mdv2008.1
+ Revision: 178365
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.8-3mdv2008.0
+ Revision: 77597
- fix missing interdependency

* Sat Sep 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.8-2mdv2008.0
+ Revision: 77587
- drop macro definition, now in rpm-mandriva-setup
  ship .cmi file in non-devel subpackage


* Tue Feb 20 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.8-1mdv2007.0
+ Revision: 122959

* Tue Feb 20 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.8-1mdv2007.1
- first mdv release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3544 |12cr|ocaml-creal-0.7-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define base_name	creal
%define name		ocaml-%{base_name}
%define version		0.7
%define release		%mkrel 8

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Exact real arithmetic for Objective Caml
URL:		http://www.lri.fr/~filliatr/software.en.html
Source0:	http://www.lri.fr/~filliatr/ftp/ocaml/ds/%{base_name}-%{version}.tar.bz2
Source1:	ocaml-creal-META
License:	LGPL
Group:		Development/Other
BuildRequires:	ocaml
BuildRequires:  gmp-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Creal is an exact real arithmetic library for Objective Caml.	
This  module  implements  exact  real  arithmetic,  following  Valrie
Mnissier-Morain Ph.D. thesis (http://www-calfor.lip6.fr/~vmm/).
A  real  x  is  represented  as  a function  giving,  for  any  n,  an
approximation zn/4^n of x  such that |zn/4^n - x| < 1,  where zn is an
arbitrary precision integer (of type Gmp.Z.t).
Coercions from type int, Gmp.Z.t, Gmp.Q.t, basic operations (addition,
subtraction,  multiplication,   division,  power,  square   root)  and
transcendental  functions (sin,  cos, tan,  log, exp,  arcsin, arccos,
etc.) and a few constants (pi, e) are provided.
A small reverse-polish calculator is provided to test the library.
Written by Jean-Christophe Fillitre.

%package devel
Summary:	Exact real arithmetic for Objective Caml
Group:		Development/Other
Requires:   gmp-devel
Requires:   %{name} = %{version}-%{release}

%description devel
Creal is an exact real arithmetic library for Objective Caml.	

%prep
%setup -q -n %{base_name}-%{version}
chmod 644 README CHANGES *.mli mlgmp/*.mli
perl -pi -e 's/\015$//' README
# TODO: gmp.cma  gmp.cmxa (pp)
cp %{SOURCE1} META

%build
%configure
%make
sed -i -e 's:@VERSION@:%{version}:g' META

%install
rm -rf %{buildroot}
install -d %{buildroot}%{_libdir}/ocaml/%{base_name}
make LIBDIR=%{buildroot}%{_libdir}/ocaml/%{base_name} install-lib

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README CHANGES
%dir %{_libdir}/ocaml/creal
%{_libdir}/ocaml/creal/*.cmi
%{_libdir}/ocaml/creal/*.cma

%files devel
%defattr(-,root,root)
%{_libdir}/ocaml/creal/*.a
%{_libdir}/ocaml/creal/*.cmxa
%{_libdir}/ocaml/creal/*.mli


%changelog
* Sat Jun 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.7-8mdv2010.0
+ Revision: 390037
- rebuild

* Sat May 23 2009 Florent Monnier <blue_prawn@mandriva.org> 0.7-7mdv2010.0
+ Revision: 379079
- added META file
- incremented rel number
- added META file

* Mon Dec 29 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.7-6mdv2009.1
+ Revision: 320733
- move non-devel files in main package
- site-lib hierarchy doesn't exist anymore

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.7-5mdv2009.0
+ Revision: 254191
- rebuild

* Tue Mar 04 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.7-3mdv2008.1
+ Revision: 178366
- rebuild
- cleanup

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.7-2mdv2008.0
+ Revision: 77577
- compliance with ocaml policy


* Thu Jan 25 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.7-1mdv2007.0
+ Revision: 113168
- new version
- Import ocaml-creal

* Tue Aug 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.6-5mdv2007.0
- Rebuild

* Wed Apr 26 2006 Pixel <pixel@mandriva.com> 0.6-4mdk
- rebuild for new ocaml

* Thu Jan 19 2006 Pixel <pixel@mandriva.com> 0.6-3mdk
- rebuild for new ocaml

* Mon Nov 07 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.6-2mdk
- rebuild for new ocaml

* Wed Nov 02 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.6-1mdk
- contributed by Julien Narboux (Julien.Narboux@inria.fr)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3545 |12cr|ocaml-cryptgps-0.2.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           ocaml-cryptgps
Version:        0.2.1
Release:        2
Summary:        Cryptographic functions 
License:        MIT/X11
Group:          Development/Other
URL:            http://projects.camlcity.org/projects/cryptgps.html
Source0:        http://download.camlcity.org/download/cryptgps-%{version}.tar.gz
BuildRequires:  ocaml-findlib
BuildRequires:  ocaml

%description
This library implements the symmetric cryptographic algorithms Blowfish, DES,
and 3DES. The algorithms are written in OCaml, i.e. this is not a binding to
some C library, but the implementation itself.

%package        devel
Summary:        Development files for %{name}
Group:          Development/Other
Requires:       %{name} = %{version}-%{release}

%description    devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%prep
%setup -q -n cryptgps

%build
make all opt

%install
rm -rf %{buildroot}
export DESTDIR=%{buildroot}
export OCAMLFIND_DESTDIR=%{buildroot}/%{_libdir}/ocaml
export DLLDIR=$OCAMLFIND_DESTDIR/stublibs
mkdir -p $OCAMLFIND_DESTDIR/stublibs
mkdir -p $OCAMLFIND_DESTDIR/cryptgps
make install
install -m 0644 *.cmx $OCAMLFIND_DESTDIR/cryptgps/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc LICENSE README
%dir %{_libdir}/ocaml/cryptgps
%{_libdir}/ocaml/cryptgps/META
%{_libdir}/ocaml/cryptgps/*.cma
%{_libdir}/ocaml/cryptgps/*.cmi

%files devel
%defattr(-,root,root)
%doc test
%{_libdir}/ocaml/cryptgps/*.a
%{_libdir}/ocaml/cryptgps/*.cmxa
%{_libdir}/ocaml/cryptgps/*.cmx
%{_libdir}/ocaml/cryptgps/*.mli



%changelog
* Wed May 09 2012 Crispin Boylan <crisb@mandriva.org> 0.2.1-2
+ Revision: 797771
- Rebuild

* Sat Aug 22 2009 Florent Monnier <blue_prawn@mandriva.org> 0.2.1-1mdv2011.0
+ Revision: 419689
- import ocaml-cryptgps


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3546 |12cr|ocaml-cryptokit-1.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           ocaml-cryptokit
Version:        1.3
Release:        %mkrel 2
Summary:        OCaml library of cryptographic and hash functions
License:        LGPLv2 with exceptions
Group:          Development/Other
URL:            http://pauillac.inria.fr/~xleroy/software.html#cryptokit
Source0:        http://caml.inria.fr/distrib/bazar-ocaml/cryptokit-%{version}.tar.gz
Source1:        cryptokit-META
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}
BuildRequires:  ocaml
BuildRequires:  zlib-devel
BuildRequires:  chrpath

%description
The Cryptokit library for Objective Caml provides a variety of
cryptographic primitives that can be used to implement cryptographic
protocols in security-sensitive applications. The primitives provided
include:

* Symmetric-key cryptography: AES, DES, Triple-DES, ARCfour, in ECB,
  CBC, CFB and OFB modes.
* Public-key cryptography: RSA encryption and signature; Diffie-Hellman
  key agreement.
* Hash functions and MACs: SHA-1, SHA-256, RIPEMD-160, MD5, and MACs
  based on AES and DES.
* Random number generation.
* Encodings and compression: base 64, hexadecimal, Zlib compression. 

Additional ciphers and hashes can easily be used in conjunction with
the library. In particular, basic mechanisms such as chaining modes,
output buffering, and padding are provided by generic classes that can
easily be composed with user-provided ciphers. More generally, the
library promotes a "Lego"-like style of constructing and composing
transformations over character streams.

%package        devel
Summary:        Development files for %{name}
Group:          Development/Other
Requires:       %{name} = %{version}-%{release}

%description    devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%prep
%setup -q -n cryptokit-%{version}

%build
make all
make allopt
chrpath --delete dllcryptokit.so
strip dllcryptokit.so

%check
# This opens /dev/random but never reads from it.
make test

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_libdir}/ocaml/cryptokit
mkdir -p %{buildroot}%{_libdir}/ocaml/cryptokit/stublibs
make INSTALLDIR=%{buildroot}%{_libdir}/ocaml/cryptokit install
mv %{buildroot}%{_libdir}/ocaml/cryptokit/stublibs \
  %{buildroot}%{_libdir}/ocaml/stublibs

sed 's/@VERSION@/%{version}/' < %{SOURCE1} \
  > %{buildroot}%{_libdir}/ocaml/cryptokit/META

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README LICENSE
%dir %{_libdir}/ocaml/cryptokit
%{_libdir}/ocaml/cryptokit/META
%{_libdir}/ocaml/cryptokit/*.cma
%{_libdir}/ocaml/cryptokit/*.cmi
%{_libdir}/ocaml/stublibs/*.so*

%files devel
%defattr(-,root,root)
%doc LICENSE Changes doc
%{_libdir}/ocaml/cryptokit/*.a
%{_libdir}/ocaml/cryptokit/*.cmxa
%{_libdir}/ocaml/cryptokit/*.cmx
%{_libdir}/ocaml/cryptokit/*.mli


%changelog
* Sat Jun 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.3-2mdv2010.0
+ Revision: 390038
- rebuild

* Thu Jun 11 2009 Florent Monnier <blue_prawn@mandriva.org> 1.3-1mdv2010.0
+ Revision: 385289
- import ocaml-cryptokit



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3547 |12cr|ocaml-csv-1.1.7-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           ocaml-csv
Version:        1.1.7
Release:        %mkrel 3
Summary:        OCaml library for reading and writing CSV files

Group:          Development/Other
License:        LGPLv2+
URL:            http://merjis.com/developers/csv
Source0:        http://merjis.com/_file/ocaml-csv-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}

Patch0:         csv-extlib.patch
Patch1:         csv-install.patch

BuildRequires:  ocaml >= 3.10.1
BuildRequires:  ocaml-findlib
BuildRequires:  ocaml-extlib-devel
BuildRequires:  gawk


%description
This OCaml library can read and write CSV files, including all
extensions used by Excel - eg. quotes, newlines, 8 bit characters in
fields, quote-0 etc.

The library comes with a handy command line tool called csvtool for
handling CSV files from shell scripts.


%package        devel
Summary:        Development files for %{name}
Group:          Development/Other
Requires:       %{name} = %{version}-%{release}


%description    devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.


%prep
%setup -q
%patch0 -p0
%patch1 -p1


%build
#make all
make csv.cma
make csvtool csv.cmxa
strip csvtool


%install
rm -rf %{buildroot}
export DESTDIR=%{buildroot}
export OCAMLFIND_DESTDIR=%{buildroot}/%{_libdir}/ocaml
mkdir -p $OCAMLFIND_DESTDIR
mkdir -p $OCAMLFIND_DESTDIR/site-lib/
mkdir -p $DESTDIR/%{_bindir}
make install BINDIR=%{_bindir}

# Create some documentation.
if [ ! -f README ]; then
  cat <<EOM > README
OCaml library for reading and writing CSV files.
For more information, see http://merjis.com/developers/csv .
This library is released under the GNU LGPL + OCaml linking exception.
EOM
fi


%clean
rm -rf %{buildroot}


%files
%defattr(-,root,root,-)
%doc README
%{_libdir}/ocaml/csv
%exclude %{_libdir}/ocaml/csv/*.a
%exclude %{_libdir}/ocaml/csv/*.cmxa
%exclude %{_libdir}/ocaml/csv/*.cmx
%exclude %{_libdir}/ocaml/csv/*.mli
%{_bindir}/csvtool


%files devel
%defattr(-,root,root,-)
%doc README
%{_libdir}/ocaml/csv/*.a
%{_libdir}/ocaml/csv/*.cmxa
%{_libdir}/ocaml/csv/*.cmx
%{_libdir}/ocaml/csv/*.mli




%changelog
* Sun Jun 28 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.7-3mdv2010.0
+ Revision: 390240
- rebuild

* Tue Feb 03 2009 Florent Monnier <blue_prawn@mandriva.org> 1.1.7-2mdv2010.0
+ Revision: 337139
- The initial RPM release was made from the fedora rpm .spec file (revision 1.9) by Richard W.M. Jones

* Tue Jan 06 2009 Florent Monnier <blue_prawn@mandriva.org> 1.1.7-1mdv2009.1
+ Revision: 326204
- import ocaml-csv


* Sat Dec 20 2008 Florent Monnier <fmonnier@linux-nantes.org> 1.1.7-1mdv
- Initial RPM release made from the fedora rpm .spec file (revision 1.9) by Richard W.M. Jones
# found there: http://cvs.fedoraproject.org/viewvc/devel/ocaml-csv/
# csv-extlib.patch : rev 1.1
# csv-install.patch : rev 1.2
# ocaml-csv.spec : rev 1.9

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3548 |12cr|ocaml-curl-0.5.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           ocaml-curl
Version:        0.5.3
Release:        4
Summary:        OCaml Curl library (ocurl)
Group:          Development/Other
License:        MIT
URL:            http://sourceforge.net/projects/ocurl
Source0:        http://downloads.sourceforge.net/ocurl/ocurl-%{version}.tgz
Patch0:         Makefile.in-dllib.patch
Requires:       ocaml
BuildRequires:  ocaml >= 3.10.0
BuildRequires:  ocaml-findlib
BuildRequires:  curl-devel >= 7.9.8
BuildRequires:  ncurses-devel
BuildRequires:  gawk
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}

%description
The Ocaml Curl Library (Ocurl) is an interface library for the
programming language Ocaml to the networking library libcurl.

%package        devel
Summary:        Development files for %{name}
Group:          Development/Other
Requires:       curl-devel
Requires:       %{name} = %{version}-%{release}

%description    devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%prep
%setup -q -n ocurl
%patch0 -p0

# Files in the archive have spurious +x mode.
find -type f | xargs chmod 0644
chmod 0755 configure install-sh

%build
%configure2_5x --libdir=%{_libdir} --with-findlib
make all

%install
rm -rf %{buildroot}
export DESTDIR=%{buildroot}
export OCAMLFIND_DESTDIR=%{buildroot}%{_libdir}/ocaml
mkdir -p $OCAMLFIND_DESTDIR $OCAMLFIND_DESTDIR/stublibs
make install

# Install curl.mli
cp curl.mli $OCAMLFIND_DESTDIR/curl

# Make clean in the examples dir so our docs don't contain binaries.
make -C examples clean

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc COPYING
%dir %{_libdir}/ocaml/curl
%{_libdir}/ocaml/curl/META
%{_libdir}/ocaml/curl/*.cmi
%{_libdir}/ocaml/curl/*.cma
%{_libdir}/ocaml/stublibs/*.so*

%files devel
%defattr(-,root,root,-)
%doc examples/
%{_libdir}/ocaml/curl/*.a
%{_libdir}/ocaml/curl/*.cmxa
%{_libdir}/ocaml/curl/*.mli



%changelog
* Wed May 09 2012 Crispin Boylan <crisb@mandriva.org> 0.5.3-4
+ Revision: 797740
- Rebuild

* Thu Oct 07 2010 Funda Wang <fwang@mandriva.org> 0.5.3-3mdv2011.0
+ Revision: 583990
- rebuild

* Mon Aug 23 2010 Florent Monnier <blue_prawn@mandriva.org> 0.5.3-2mdv2011.0
+ Revision: 572420
- fixed the patch
- patched to compile the .so file

* Wed Apr 07 2010 Florent Monnier <blue_prawn@mandriva.org> 0.5.3-1mdv2010.1
+ Revision: 532793
- updated to version 0.5.3

* Wed Mar 17 2010 Florent Monnier <blue_prawn@mandriva.org> 0.5.2-1mdv2010.1
+ Revision: 522776
- update to new version 0.5.2

* Sun Feb 28 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.1-3mdv2010.1
+ Revision: 512689
- devel package requires curl-devel

* Sat Jun 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.1-2mdv2010.0
+ Revision: 389932
- rebuild

* Thu Jun 11 2009 Florent Monnier <blue_prawn@mandriva.org> 0.5.1-1mdv2010.0
+ Revision: 385091
- updated version

* Wed Dec 24 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.0-1mdv2009.1
+ Revision: 318154
- import ocaml-curl


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3549 |12cr|ocaml-curses-1.0.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           ocaml-curses
Version:        1.0.3
Release:        2
Summary:        OCaml bindings for the ncurses library
License:        LGPL
Group:          Development/Other
URL:            http://www.nongnu.org/ocaml-tmk/
Source0:        http://mirrors.linhub.com/savannah/ocaml-tmk/ocaml-curses-%{version}.tar.gz
BuildRequires:  ocaml-findlib
BuildRequires:  ocaml
#BuildRequires:  tetex-latex
#BuildRequires:  texlive-texmf-cmsuper
BuildRequires:  texlive
BuildRequires:  ghostscript
BuildRequires:  ghostscript-common
BuildRequires:  ncurses-devel
BuildRequires:  gawk
BuildRequires:  autoconf, automake, libtool

%description
The ncurses library provides functions to create rich text-mode interfaces.
This package contains the necessary files to use the ncurses library in OCaml.

%package        devel
Summary:        Development files for %{name}
Group:          Development/Other
Requires:       %{name} = %{version}-%{release}

%description    devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%prep
%setup -q
autoreconf

%build
%configure
make all opt
make doc

strip dllcurses_stubs.so

%install
rm -rf %{buildroot}
export DESTDIR=%{buildroot}
export OCAMLFIND_DESTDIR=%{buildroot}/%{_libdir}/ocaml
export DLLDIR=$OCAMLFIND_DESTDIR/stublibs
mkdir -p $OCAMLFIND_DESTDIR/stublibs
mkdir -p $OCAMLFIND_DESTDIR/curses
make install

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING CHANGES
%dir %{_libdir}/ocaml/curses
%{_libdir}/ocaml/curses/META
%{_libdir}/ocaml/curses/*.cma
%{_libdir}/ocaml/curses/*.cmi
%{_libdir}/ocaml/stublibs/*.so*

%files devel
%defattr(-,root,root)
%doc doc
%{_libdir}/ocaml/curses/*.a
%{_libdir}/ocaml/curses/*.cmxa
%{_libdir}/ocaml/curses/*.mli



%changelog
* Mon Aug 24 2009 Florent Monnier <blue_prawn@mandriva.org> 1.0.3-1mdv2010.1
+ Revision: 420318
- added version macro in the source url

* Thu Jul 30 2009 Florent Monnier <blue_prawn@mandriva.org> 1.0.3-1mdv2010.0
+ Revision: 404703
- import ocaml-curses



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3550 |12cr|ocaml-dose2-1.4.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	dose2
%define ocaml_libdir %(if [ -x /usr/bin/ocamlc ]; then ocamlc -where;fi)


Summary:	Framework for managing distribution packages and their dependencies
Name:		ocaml-%{oname}
Version:	1.4.2
Release:	2
URL:		http://gforge.inria.fr/projects/sodiac/
License:	GPLv3+
Group:		Development/Other
Source0:	%{oname}-%{version}.tar.gz
# TODO: make a bit more upstream friendly with rpm 4.x still working
Patch0:		dose2-1.4.2-rpm5.patch
%rename		edos-dose

Requires:	ocaml-pcre
Requires:	ocaml-calendar
Requires:	ocaml-camlzip
Requires:	ocaml-camlbz2

BuildRequires:	ocaml
BuildRequires:	ocaml-findlib
BuildRequires:	ocaml-pcre-devel
BuildRequires:	ocaml-calendar-devel
BuildRequires:	ocaml-camlzip-devel
BuildRequires:	ocaml-camlbz2-devel
BuildRequires:	rpm-devel
BuildRequires:	popt-devel

%description
Dose 2 is a framework made of several OCaml libraries for managing
distribution packages and their dependencies.

Though not tied to any particular distribution, Dose 2 forms a background of
libraries which enable injecting packages coming for various distribution.
Companion libraries (e.g. ceve) and tools (e.g.  pkglab) rely on Dose 2 to
manage packages coming from various distributions, e.g. Debian and Red Hat.

Besides basic functionalities for querying and setting package properties, Dose
2 also implements algorithms for solving more complex problems (monitoring
package evolutions, correct and complete dependency resolution, repository-wide
uninstallability checks).

%package	devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	ocaml-dose2

%description	devel
Contains all libraries neededs to compile application using the dose2 framework

%prep
%setup -q -n %{oname}-%{version}
%patch0 -p1 -b .rpm5~
autoreconf

%build
%configure
%make depend
%make || make

%install
rm -rf %{buildroot}
install -d %{buildroot}%{ocaml_libdir}
%makeinstall DESTDIR=%{buildroot}%{ocaml_libdir}

%files
%doc README
%dir %{ocaml_libdir}/%{oname}
%{ocaml_libdir}/%{oname}/META
%{ocaml_libdir}/%{oname}/ascii_io.cmi
%{ocaml_libdir}/%{oname}/binary_io.cmi
%{ocaml_libdir}/%{oname}/conduit.cma
%{ocaml_libdir}/%{oname}/conduit.cmi
%{ocaml_libdir}/%{oname}/diagnosis.cmi
%{ocaml_libdir}/%{oname}/dosebase.cma
%{ocaml_libdir}/%{oname}/dosebase.cmi
%{ocaml_libdir}/%{oname}/fragments.cmi
%{ocaml_libdir}/%{oname}/generic_io.cmi
%{ocaml_libdir}/%{oname}/human_io.cmi
%{ocaml_libdir}/%{oname}/installability.cmi
%{ocaml_libdir}/%{oname}/io.cma
%{ocaml_libdir}/%{oname}/io.cmi
%{ocaml_libdir}/%{oname}/lexer.cmi
%{ocaml_libdir}/%{oname}/lifetime.cma
%{ocaml_libdir}/%{oname}/lifetime.cmi
%{ocaml_libdir}/%{oname}/napkin.cma
%{ocaml_libdir}/%{oname}/napkin.cmi
%{ocaml_libdir}/%{oname}/ocamldeb.cma
%{ocaml_libdir}/%{oname}/ocamldeb.cmi
%{ocaml_libdir}/%{oname}/ocamldebwriter.cmi
%{ocaml_libdir}/%{oname}/ocamlpkgsrc.cma
%{ocaml_libdir}/%{oname}/ocamlpkgsrc.cmi
%{ocaml_libdir}/%{oname}/ocamlrpm.cma
%{ocaml_libdir}/%{oname}/ocamlrpm.cmi
%{ocaml_libdir}/%{oname}/packetology.cma
%{ocaml_libdir}/%{oname}/pirate.cmi
%{ocaml_libdir}/%{oname}/progress.cma
%{ocaml_libdir}/%{oname}/progress.cmi
%{ocaml_libdir}/%{oname}/rapids.cma
%{ocaml_libdir}/%{oname}/rapids.cmi
%{ocaml_libdir}/%{oname}/satsolver.cma
%{ocaml_libdir}/%{oname}/solver.cmi
%{ocaml_libdir}/%{oname}/util.cma
%{ocaml_libdir}/%{oname}/util.cmi
%{ocaml_libdir}/%{oname}/waterway.cmi
%{ocaml_libdir}/stublibs/dllocamlpkgsrc.so
%{ocaml_libdir}/stublibs/dllocamlrpm.so*

%files  devel
%defattr(-,root,root)
%doc README
%{ocaml_libdir}/%{oname}/conduit.a
%{ocaml_libdir}/%{oname}/conduit.cmxa
%{ocaml_libdir}/%{oname}/dosebase.a
%{ocaml_libdir}/%{oname}/dosebase.cmxa
%{ocaml_libdir}/%{oname}/io.a
%{ocaml_libdir}/%{oname}/io.cmxa
%{ocaml_libdir}/%{oname}/lifetime.a
%{ocaml_libdir}/%{oname}/lifetime.cmxa
%{ocaml_libdir}/%{oname}/napkin.a
%{ocaml_libdir}/%{oname}/napkin.cmxa
%{ocaml_libdir}/%{oname}/ocamldeb.a
%{ocaml_libdir}/%{oname}/ocamldeb.cmxa
%{ocaml_libdir}/%{oname}/ocamlpkgsrc.a
%{ocaml_libdir}/%{oname}/ocamlpkgsrc.cmxa
%{ocaml_libdir}/%{oname}/ocamlrpm.a
%{ocaml_libdir}/%{oname}/ocamlrpm.cmxa
%{ocaml_libdir}/%{oname}/packetology.a
%{ocaml_libdir}/%{oname}/packetology.cmxa
%{ocaml_libdir}/%{oname}/progress.a
%{ocaml_libdir}/%{oname}/progress.cmxa
%{ocaml_libdir}/%{oname}/rapids.a
%{ocaml_libdir}/%{oname}/rapids.cmxa
%{ocaml_libdir}/%{oname}/satsolver.a
%{ocaml_libdir}/%{oname}/satsolver.cmxa
%{ocaml_libdir}/%{oname}/util.a
%{ocaml_libdir}/%{oname}/util.cmxa
#copied with spurious permissions, need a setting to standard permissions
%defattr(644,root,root)
%{ocaml_libdir}/%{oname}/libocamlpkgsrc.a
%{ocaml_libdir}/%{oname}/libocamlrpm.a


%changelog
* Thu Jan 27 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.4.2-1mdv2011.0
+ Revision: 633235
- fix path
- work around parallel build breaking
- license is GPLv3+, not GPLv2+
- add rpm5 support (P0)
- updated and improved packaging by Dupuy Mathieu <mdupuy@mandriva.com>

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild

* Fri Jul 31 2009 Funda Wang <fwang@mandriva.org> 2.0-0.20070622.4mdv2010.0
+ Revision: 405033
- rebuild

* Wed Mar 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.0-0.20070622.3mdv2009.1
+ Revision: 348614
- rebuild for latest ocaml
- fix ocaml lib directory

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 2.0-0.20070622.2mdv2008.1
+ Revision: 140728
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - fix typo

* Sat Jun 23 2007 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.0-0.20070622.2mdv2008.0
+ Revision: 43457
- build and package tart

* Fri Jun 22 2007 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.0-0.20070622.1mdv2008.0
+ Revision: 43262
- compile with %%{optflags}
- fix buildrequires
- fix buildrequires
- compile with -fPIC
- dot
- fix install
- Import edos-dose


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3551 |12cr|ocamldot-1.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name		ocamldot
%define version		1.0
%define release		%mkrel 6

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	OCaml program dependency graph generator
Source: 	http://www.research.att.com/~trevor/ocamldot/%{name}.tar.bz2
URL:		http://www.research.att.com/~trevor/ocamldot
License:	Public Domain
Group:		Development/Other
BuildRequires:	ocaml
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Ocamldot generates program dependency graphs for ocaml programs.

%prep
%setup -q -n %{name}

%build
ocamllex ocamldot.mll
ocamlopt -o %{name} ocamldot.ml

%install
rm -rf %{buildroot}
install -d -m 755 %{buildroot}%{_bindir}
install -d -m 755 %{buildroot}%{_mandir}/man1
install -m 755 %{name} %{buildroot}%{_bindir}
install -m 644 %{name}.1 %{buildroot}%{_mandir}/man1

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README LICENSE
%{_bindir}/*
%{_mandir}/man1/*



%changelog
* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.0-6mdv2010.0
+ Revision: 430192
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.0-5mdv2009.0
+ Revision: 254192
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Dec 20 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-3mdv2008.1
+ Revision: 135994
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Mon Aug 28 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-2mdv2007.0
- Rebuild

* Wed Mar 22 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-1mdk
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3552 |12cr|ocamldsort-0.15.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name		ocamldsort
%define version		0.15.0
%define release		%mkrel 1

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	A dependency sorter for OCaml source files
License:	GPL
Group:		Development/Other
URL:		http://dimitri.mutu.net/ocaml.html
Source: 	ftp://quatramaran.ens.fr/pub/ara/ocamldsort/%{name}-%{version}.tar.gz
BuildRequires:	ocaml
BuildRequires:	camlp4
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
The ocamldsort command scans a set of Objective Caml source files (.ml and .mli
files), sorts them according to their dependencies and prints the sorted files
in order to link their corresponding .cmo and .cmi files.

%prep
%setup -q

%build
%configure
make

%install
rm -rf %{buildroot}
make install BINDIR=%{buildroot}%{_bindir} MANDIR=%{buildroot}%{_mandir}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING INSTALL README THANKS
%{_bindir}/*
%{_mandir}/man1/*



%changelog
* Thu Aug 12 2010 Florent Monnier <blue_prawn@mandriva.org> 0.15.0-1mdv2011.0
+ Revision: 569298
- updated version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.14.4-4mdv2010.0
+ Revision: 430193
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.14.4-3mdv2009.0
+ Revision: 254231
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.14.4-1mdv2008.1
+ Revision: 136633
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Aug 31 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.14.4-1mdv2008.0
+ Revision: 77106
- update to new version 0.14.4


* Thu Oct 05 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.14.3-1mdv2007.0
- first mdv release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3553 |12cr|ocaml-expat-0.9.1-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	ocaml-expat
%define version	0.9.1
%define release	%mkrel 9

Name:		ocaml-expat
Version:	0.9.1
Release:	10
Summary:	Ocaml wrapper for the Expat XML parsing library
License:	GPL
Group:		Development/Other
URL:		http://www.xs4all.nl/~mmzeeman/ocaml
Source0: 	http://www.xs4all.nl/~mmzeeman/ocaml/%{name}-%{version}.tar.bz2
BuildRequires:	ocaml
BuildRequires:  ocaml-findlib
BuildRequires:	expat-devel

%description
An ocaml wrapper for the Expat XML parsing library. It allows you to write
XML-Parsers using the SAX method. An XML document is parsed on the fly without
needing to load the entire XML-Tree into memory.

%package	devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	expat-devel
Requires:	%{name} = %{version}-%{release}

%description devel
This package contains the development files needed to build applications
using %{name}.

%prep
%setup -q

%build
%make depend
%make all allopt

%install
install -d -m 755 %{buildroot}/%{_libdir}/ocaml/stublibs
make install OCAMLFIND_DESTDIR="%{buildroot}%{_libdir}/ocaml"
rm -f %{buildroot}/%{_libdir}/ocaml/stublibs/*.owner

%files
%doc LICENCE README doc
%dir %{_libdir}/ocaml/expat
%{_libdir}/ocaml/expat/*.cmi
%{_libdir}/ocaml/expat/*.cma
%{_libdir}/ocaml/expat/META
%{_libdir}/ocaml/stublibs/*.so

%files devel
%{_libdir}/ocaml/expat/*.a
%{_libdir}/ocaml/expat/*.cmxa
%{_libdir}/ocaml/expat/*.mli


%changelog
* Wed Nov 02 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.9.1-10
+ Revision: 712298
- rebuild against new ocaml version
- cleanup

* Sat Jun 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.9.1-9mdv2011.0
+ Revision: 389828
- rebuild

* Mon Dec 29 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.9.1-8mdv2009.1
+ Revision: 320722
- move non-devel files in main package
- site-lib hierarchy doesn't exist anymore

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Tue Mar 04 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.9.1-5mdv2008.1
+ Revision: 178367
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.9.1-4mdv2008.0
+ Revision: 77677
- drop macro definition, now in rpm-mandriva-setup
  ship .cmi file in non-devel subpackage

* Sat Jun 23 2007 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.9.1-3mdv2008.0
+ Revision: 43341
- build 'allopt' too

* Tue Jun 19 2007 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.9.1-2mdv2008.0
+ Revision: 41240
- rebuild against new ocaml

* Thu Apr 26 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.9.1-1mdv2008.0
+ Revision: 18421
- Import ocaml-expat



* Thu Apr 26 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.9.1-1mdv2008.0
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3554 |12cr|ocaml-extlib-1.5.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	ocaml-extlib
%define up_name extlib
%define version	1.5.2
%define release	1

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Extended Standard Library for Objective Caml
License:	LGPL
Group:		Development/Other
URL:		http://code.google.com/p/ocaml-extlib/
Source:	    http://ocaml-extlib.googlecode.com/files/%{up_name}-%{version}.tar.gz	
BuildRequires:	ocaml
BuildRequires:  ocaml-findlib
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
ExtLib is a project aiming at providing a complete - yet small - standard
library for the OCaml programming langage. The purpose of this library is to
add new functions to OCaml Standard Library modules, to modify some functions
in order to get better performances or more safety (tail-recursive) but also to
provide new modules which should be useful for the average OCaml programmer. 

%package	devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{name} = %{version}-%{release}

%description devel
This package contains the development files needed to build applications
using %{name}.

%package	doc
Summary:	Documentation for %{name}
Group:		Development/Other
Requires:	%{name} = %{version}-%{release}

%description doc
This package provides the documentation in HTML about the library %{name}.

%prep
%setup -q -n %{up_name}-%{version}

%build
make 
make opt
make doc

%install
rm -rf %{buildroot}
install -d -m 755 %{buildroot}/%{_libdir}/ocaml
make install OCAMLFIND_DESTDIR="%{buildroot}/%{_libdir}/ocaml"
# install doc
install -d -m 755 %{buildroot}/%{_datadir}/doc/%{name}/
install -m 644 doc/* %{buildroot}/%{_datadir}/doc/%{name}/
install -m 644 *.ml %{buildroot}/%{_libdir}/ocaml/extlib/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%dir %{_libdir}/ocaml/extlib
%{_libdir}/ocaml/extlib/*.cmi
%{_libdir}/ocaml/extlib/*.cma
%{_libdir}/ocaml/extlib/META

%files devel
%defattr(-,root,root)
%{_libdir}/ocaml/extlib/*.a
%{_libdir}/ocaml/extlib/*.cmxa

%files doc
%defattr(-,root,root)
%doc README.txt LICENSE
%{_datadir}/doc/%{name}/*
%{_libdir}/ocaml/extlib/*.mli
%{_libdir}/ocaml/extlib/*.ml


%changelog
* Wed May 09 2012 Crispin Boylan <crisb@mandriva.org> 1.5.2-1
+ Revision: 797662
- New release

* Sat Jun 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.1-3mdv2011.0
+ Revision: 390042
- rebuild

* Sun Jan 18 2009 Florent Monnier <blue_prawn@mandriva.org> 1.5.1-2mdv2010.0
+ Revision: 330967
- added a doc package

* Wed Dec 24 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.1-2mdv2009.1
+ Revision: 318345
- move non-devel files in main package
- site-lib hierarchy doesn't exist anymore

* Wed Aug 13 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.1-1mdv2009.0
+ Revision: 271545
- import ocaml-extlib


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3555 |12cr|ocaml-fd-1.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	ocaml-fd
%define version	1.1.0
%define release	%mkrel 1

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Descriptor-passing functions for OCaml
Source: 	http://oss.digirati.com.br/ocaml-fd/ocaml-fd-%{version}.tar.gz
URL:		http://oss.digirati.com.br/ocaml-fd
License:	LGPL
Group:		Development/Other
BuildRequires:	ocaml
BuildRequires:	ocaml-findlib
BuildRequires:	tetex-latex
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This OCaml library implements miscellaneous functions related to UNIX file
descriptors. Currently, send_fd, recv_fd and fexecve are implemented.

%package	devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{name} = %{version}-%{release}

%description devel
This package contains the development files needed to build applications
using %{name}.

%prep
%setup -q -n ocaml-fd-%{version}

%build
make all opt
make doc

%install
rm -rf %{buildroot}
export DESTDIR=%{buildroot}
export OCAMLFIND_DESTDIR=%{buildroot}/%{_libdir}/ocaml
export DLLDIR=$OCAMLFIND_DESTDIR/stublibs
mkdir -p $OCAMLFIND_DESTDIR/stublibs
mkdir -p $OCAMLFIND_DESTDIR/fd
make install

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc INSTALL LICENSE doc/fd
%dir %{_libdir}/ocaml/fd
%{_libdir}/ocaml/fd/*.cmi
%{_libdir}/ocaml/fd/*.cma
%{_libdir}/ocaml/fd/META
%{_libdir}/ocaml/stublibs/*.so
%{_libdir}/ocaml/stublibs/*.owner

%files devel
%defattr(-,root,root)
%{_libdir}/ocaml/fd/*.a
%{_libdir}/ocaml/fd/*.mli
%{_libdir}/ocaml/fd/*.cmxa




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3556 |12cr|ocaml-fileutils-0.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           ocaml-fileutils
Version:        0.4.0
Release:        %mkrel 1
Summary:        OCaml library for common file and filename operations
Group:          Development/Other
License:        LGPLv2 with exceptions
URL:            http://le-gall.net/sylvain+violaine/download/
Source0:        http://le-gall.net/sylvain+violaine/download/ocaml-fileutils-%{version}.tar.gz
BuildRequires:  ocaml
BuildRequires:  ocaml-findlib
BuildRequires:  camlp4
BuildRoot:      %{_tmppath}/%{name}-%{version}

%description
This library is intended to provide a basic interface to the most
common file and filename operations.  It provides several different
filename functions: reduce, make_absolute, make_relative...  It also
enables you to manipulate real files: cp, mv, rm, touch...

It is separated into two modules: SysUtil and SysPath.  The first one
manipulates real files, the second one is made for manipulating
abstract filenames.

%package        devel
Summary:        Development files for %{name}
Group:          Development/Other
Requires:       %{name} = %{version}-%{release}

%description    devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%prep
%setup -q
./configure --libdir=%{_libdir}

%build
make

%install
rm -rf %{buildroot}
export DESTDIR=%{buildroot}
export OCAMLFIND_DESTDIR=%{buildroot}/%{_libdir}/ocaml
mkdir -p $OCAMLFIND_DESTDIR $OCAMLFIND_DESTDIR/stublibs
make install prefix=%{buildroot}/usr htmldir=%{buildroot}%{_docdir}/%{name}-devel

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING
%dir %{_libdir}/ocaml/fileutils
%{_libdir}/ocaml/fileutils/*.cmi
%{_libdir}/ocaml/fileutils/*.cma
%{_libdir}/ocaml/fileutils/META

%files devel
%defattr(-,root,root)
%doc COPYING AUTHOR CHANGELOG README TODO
%{_libdir}/ocaml/fileutils/*.a
%{_libdir}/ocaml/fileutils/*.cmxa
%{_libdir}/ocaml/fileutils/*.cmx
%{_libdir}/ocaml/fileutils/*.ml
%{_libdir}/ocaml/fileutils/*.mli


%changelog
* Mon Aug 23 2010 Florent Monnier <blue_prawn@mandriva.org> 0.4.0-1mdv2011.0
+ Revision: 572350
- new url (moved permanently)

* Mon Apr 19 2010 Florent Monnier <blue_prawn@mandriva.org> 0.4.0-1mdv2010.1
+ Revision: 536860
- updated to version 0.4.0
- just a retab

* Mon Jan 25 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.0-4mdv2010.1
+ Revision: 496362
- rebuild

* Sat Jun 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.0-3mdv2010.0
+ Revision: 389931
- rebuild

* Wed Dec 24 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.0-2mdv2009.1
+ Revision: 318328
- move non-devel files in main package
- site-lib hierarchy doesn't exist anymore

* Thu Aug 14 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.0-1mdv2009.0
+ Revision: 271934
- import ocaml-fileutils


* Thu Aug 14 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.0-1mdv2009.0
- first mdv release, stolen from redhat

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3557 |12cr|ocaml-getopt-20040811-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           ocaml-getopt
Version:        20040811
Release:        2
Summary:        Command line parsing a la GNU getopt
License:        MIT-like
Group:          Development/Other
URL:            http://alain.frisch.fr/soft#Getopt
Source0:        http://alain.frisch.fr/info/getopt-20040811.tar.gz
BuildRequires:  ocaml-findlib
BuildRequires:  ocaml

%description
The OCaml distribution comes with the module Arg specialized in
command-line parsing. However, it doesn't support the well known
features of GNU getopt and getopt_long.

The module Getopt is an alternative; it supports GNU syntax, but from the
programmer point of view, it is close to the spirit of Arg: the programmer
gives to the general parsing function a list of possible options, together
with the behaviour of these options.

%package        devel
Summary:        Development files for %{name}
Group:          Development/Other
Requires:       %{name} = %{version}-%{release}

%description    devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%prep
%setup -q -n getopt

%build
make all allopt
make doc

%install
rm -rf %{buildroot}
export DESTDIR=%{buildroot}
export OCAMLFIND_DESTDIR=%{buildroot}/%{_libdir}/ocaml
export DLLDIR=$OCAMLFIND_DESTDIR/stublibs
mkdir -p $OCAMLFIND_DESTDIR/stublibs
mkdir -p $OCAMLFIND_DESTDIR/getopt
make install
cp getopt.mli $OCAMLFIND_DESTDIR/getopt

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING Changes README
%dir %{_libdir}/ocaml/getopt
%{_libdir}/ocaml/getopt/META
%{_libdir}/ocaml/getopt/*.cma
%{_libdir}/ocaml/getopt/*.cmi

%files devel
%defattr(-,root,root)
%doc doc
%doc sample.ml
%{_libdir}/ocaml/getopt/*.a
%{_libdir}/ocaml/getopt/*.cmxa
%{_libdir}/ocaml/getopt/*.mli
%{_libdir}/ocaml/getopt/*.o



%changelog
* Fri Sep 11 2009 Florent Monnier <blue_prawn@mandriva.org> 20040811-1mdv2010.0
+ Revision: 438504
- import ocaml-getopt


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3558 |12cr|ocaml-glmlite-0.03.50-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           ocaml-glmlite
Version:        0.03.50
Release:        3
Summary:        OpenGL bindings for OCaml
License:        GPL
Group:          Development/Other
URL:            http://www.linux-nantes.org/~fmonnier/OCaml/GL/
Source0:        http://www.linux-nantes.org/~fmonnier/OCaml/GL/download/glMLite-%{version}.tgz
Patch0:         RedBook-Samples-fix-libpath.patch
Patch1:         glMLite-TEST-dir-libpath.patch
Patch4:         glMLite-TEST3-dir-libpath.patch
Patch2:         gle-examples-makefiles.patch
Patch3:         glMLite-LablGL-libpath.patch
BuildRequires:  ocaml
BuildRequires:	glut-devel
BuildRequires:  libjpeg-devel
BuildRequires:  libpng-devel
BuildRequires:  librsvg-devel
BuildRequires:  pkgconfig(ImageMagick)
BuildRequires:  libgle-devel
BuildRequires:  libftgl-devel

%package devel
Summary:        Development files for %{name}
Group:          Development/Other
Requires:       %{name} = %{version}-%{release}

%description
This package provides OpenGL bindings for OCaml.
There is a module for GL, Glu and Glut, and also some
texture loaders for different image file format.
There are specialised/optimised loaders for jpeg, png and svg,
and also a generic image loader (which uses the libmagick).
The names of the functions are the same than in the C API,
and the problematic types are packed in modules.
There are additional wrappers for the GLE and the FTGL
libraries, to perform extrusions and font rendering.

%description -n %{name}-devel
Development files for the package %{name}.

%prep
%setup -q -n glMLite-%{version}
%patch0 -p0
%patch1 -p0
%patch2 -p0
%patch3 -p0
%patch4 -p0

%build
%define _disable_ld_no_undefined 1
make everything OCAMLMKLIB="ocamlmklib -ldopt '%ldflags'"
make doc

%install
%define dest_dir %{buildroot}/%{_libdir}/ocaml/glMLite

install -d -m 755 %{dest_dir}
make install_everything PREFIX=%{dest_dir}

%files
%defattr(-,root,root)
%doc LICENSE_GPL.txt README.txt
%dir %{_libdir}/ocaml/glMLite
%{_libdir}/ocaml/glMLite/META
%{_libdir}/ocaml/glMLite/*.cma
%{_libdir}/ocaml/glMLite/*.cmi
%{_libdir}/ocaml/glMLite/*.so

%files devel
%defattr(-,root,root)
%doc SRC/doc
%doc TEST TEST3 toolbox RedBook-Samples gle-examples nehe-examples LablGL
%{_libdir}/ocaml/glMLite/*.a
%{_libdir}/ocaml/glMLite/*.o
%{_libdir}/ocaml/glMLite/*.cmx
%{_libdir}/ocaml/glMLite/*.cmxa



%changelog
* Wed May 11 2011 Funda Wang <fwang@mandriva.org> 0.03.50-2mdv2011.0
+ Revision: 673609
- use correct build flags

* Mon Aug 16 2010 Florent Monnier <blue_prawn@mandriva.org> 0.03.50-1mdv2011.0
+ Revision: 570597
- updated version
- unified devel summary like the other packages

* Thu Jul 15 2010 Funda Wang <fwang@mandriva.org> 0.03.46-2mdv2011.0
+ Revision: 553485
- rebuild for new imagemagick

* Fri Apr 16 2010 Florent Monnier <blue_prawn@mandriva.org> 0.03.46-1mdv2010.1
+ Revision: 535249
- updated to version 0.03.46

* Sun Mar 28 2010 Florent Monnier <blue_prawn@mandriva.org> 0.03.45-1mdv2010.1
+ Revision: 528645
- updated to version 0.03.45

* Wed Feb 03 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.03.35-2mdv2010.1
+ Revision: 499934
- rebuild

* Tue Sep 29 2009 Florent Monnier <blue_prawn@mandriva.org> 0.03.35-1mdv2010.0
+ Revision: 451083
- include .o files in the devel package
- new version

* Tue Sep 29 2009 Florent Monnier <blue_prawn@mandriva.org> 0.03.34-2mdv2010.0
+ Revision: 451034
- corrected the rights of the README file (was -rw------- now -rw-r--r--)

* Mon Sep 28 2009 Florent Monnier <blue_prawn@mandriva.org> 0.03.34-1mdv2010.0
+ Revision: 450701
- new version

* Sat Sep 26 2009 Florent Monnier <blue_prawn@mandriva.org> 0.03.33-1mdv2010.0
+ Revision: 449585
- new version 0.03.33, and now includes the examples

* Sun Aug 23 2009 Funda Wang <fwang@mandriva.org> 0.03.31-2mdv2010.0
+ Revision: 419798
- rebuild for new libjpeg v7

* Thu Aug 13 2009 Florent Monnier <blue_prawn@mandriva.org> 0.03.31-1mdv2010.0
+ Revision: 415812
- import ocaml-glmlite



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3559 |12cr|ocaml-json-static-0.9.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           ocaml-json-static
Version:        0.9.8
Release:        2
Summary:        OCaml JSON validator and converter (syntax extension)
License:        BSD
Group:          Development/Other
URL:            http://martin.jambon.free.fr/json-static.html
Source0:        http://martin.jambon.free.fr/json-static-%{version}.tar.bz2
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}
BuildRequires:  ocaml >= 3.10.0
BuildRequires:  ocaml-findlib-devel
BuildRequires:  camlp4

# Make this dependency explicit because users won't be able
# to do much useful without it, and the automatic dependency
# checking script cannot pick it up.
Requires:       ocaml-json-wheel

%description
json-static is a tool for converting parsed JSON data with an
unchecked structure into specialized OCaml types and vice-versa.
It is a complement to the json-wheel library which provides a
parser and a (pretty-) printer.

%prep
%setup -q -n json-static-%{version}

%build
make

%install
rm -rf %{buildroot}
export DESTDIR=%{buildroot}
export OCAMLFIND_DESTDIR=%{buildroot}%{_libdir}/ocaml
mkdir -p $OCAMLFIND_DESTDIR $OCAMLFIND_DESTDIR/stublibs
make install

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc LICENSE README Changes yahoo.ml
%{_libdir}/ocaml/json-static



%changelog
* Wed May 09 2012 Crispin Boylan <crisb@mandriva.org> 0.9.8-2
+ Revision: 797705
- Rebuild

* Fri Sep 04 2009 Florent Monnier <blue_prawn@mandriva.org> 0.9.8-1mdv2011.0
+ Revision: 430879
- new version

* Tue Aug 25 2009 Florent Monnier <blue_prawn@mandriva.org> 0.9.7-1mdv2010.0
+ Revision: 420694
- update to new version 0.9.7

* Sun Jun 28 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.9.6-3mdv2010.0
+ Revision: 390243
- rebuild

* Sat Jun 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.9.6-2mdv2010.0
+ Revision: 390086
- rebuild

* Tue Jan 27 2009 Florent Monnier <blue_prawn@mandriva.org> 0.9.6-1mdv2009.1
+ Revision: 334593
- corrected group
- import ocaml-json-static


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3560 |12cr|ocaml-json-wheel-1.0.6-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           ocaml-json-wheel
Version:        1.0.6
Release:        6
Summary:        OCaml library for parsing JSON
License:        BSD
Group:          Development/Other
URL:            http://martin.jambon.free.fr/json-wheel.html
Source0:        http://martin.jambon.free.fr/json-wheel-%{version}.tar.bz2
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}
BuildRequires:  ocaml >= 3.10.0
BuildRequires:  ocaml-findlib-devel
BuildRequires:  ocaml-ocamlnet-devel
BuildRequires:  ocaml-pcre-devel
BuildRequires:  pcre-devel

%description
JSON library for OCaml following RFC 4627.

If you use this library, consider installing ocaml-json-static, the
syntax extension to the language which makes using JSON much easier.

%package        devel
Summary:        Development files for %{name}
Group:          Development/Other
Requires:       %{name} = %{version}-%{release}

%description    devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%prep
%setup -q -n json-wheel-%{version}

%build
make
strip jsoncat

%install
rm -rf %{buildroot}
export DESTDIR=%{buildroot}
export OCAMLFIND_DESTDIR=%{buildroot}%{_libdir}/ocaml
mkdir -p $OCAMLFIND_DESTDIR $OCAMLFIND_DESTDIR/stublibs
mkdir -p %{buildroot}%{_bindir}

make BINDIR=%{buildroot}%{_bindir} install

# Remove *.cmo and *.o files.  These aren't needed for
# anything because they are included in the *.cma/*.a.
rm %{buildroot}%{_libdir}/ocaml/json-wheel/*.cmo
rm %{buildroot}%{_libdir}/ocaml/json-wheel/*.o

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc LICENSE
%dir %{_libdir}/ocaml/json-wheel
%{_libdir}/ocaml/json-wheel/META
%{_libdir}/ocaml/json-wheel/*.cma
%{_libdir}/ocaml/json-wheel/*.cmi
%{_bindir}/jsoncat

%files devel
%defattr(-,root,root)
%doc LICENSE Changes README html
%{_libdir}/ocaml/json-wheel/*.a
%{_libdir}/ocaml/json-wheel/*.cmxa
%{_libdir}/ocaml/json-wheel/*.cmx
%{_libdir}/ocaml/json-wheel/*.mli
%{_libdir}/ocaml/json-wheel/*.ml



%changelog
* Wed May 09 2012 Crispin Boylan <crisb@mandriva.org> 1.0.6-6
+ Revision: 797734
- Rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - relink against libpcre.so.1

* Mon Sep 14 2009 Florent Monnier <blue_prawn@mandriva.org> 1.0.6-4mdv2011.0
+ Revision: 440725
- rebuild

* Sun Jun 28 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.6-3mdv2010.0
+ Revision: 390244
- rebuild

* Thu Jun 11 2009 Florent Monnier <blue_prawn@mandriva.org> 1.0.6-2mdv2010.0
+ Revision: 385276
- increm rel nb

* Tue Jan 27 2009 Florent Monnier <blue_prawn@mandriva.org> 1.0.6-1mdv2009.1
+ Revision: 334587
- import ocaml-json-wheel


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3561 |12cr|ocaml-lablgl-1.04-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define base_name	lablgl
%define srcname		lablGL

%define rel		10
#define cvs		20081204
%define	cvs		0
# CVSROOT=:pserver:anoncvs@camlcvs.inria.fr:/caml cvs login
# (empty password)
# cvs co bazar-ocaml/lablGL
%if %{cvs}
%define distname	%{base_name}-%{cvs}.tar.lzma
%define srcdir		lablGL
%define release		0.%{cvs}.%{rel}
%else
%define distname	%{base_name}-%{version}.tar.gz
%define srcdir		%{srcname}-%{version}
%define release		%{rel}
%endif

Name:		ocaml-%{base_name}
Version:	1.04
Release:	%{release}
Summary:	OpenGL interface for Objective Caml
License:	BSD
Group:		Development/Other
URL:		http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/lablgl.html
Source0:	http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/dist/%{distname}
Patch0:		lablgl-1.0.4-tcl86.patch
BuildRequires:	ocaml
BuildRequires:	camlp4
BuildRequires:	ocaml-labltk
BuildRequires:	tcl-devel
BuildRequires:	tk-devel
BuildRequires:	X11-devel
BuildRequires:	mesa-common-devel

%package devel
Summary:	OpenGL interface for Objective Caml
Group:		Development/Other
Requires:	%{name} = %{version}-%{release}

%description
LablGL is is an Objective Caml interface to OpenGL. Support is included for use
inside LablTk, and LablGTK also includes specific support for LablGL.

It can be used either with proprietary OpenGL implementations (SGI, Digital
Unix, Solaris...), with XFree86 GLX extension, or with open-source Mesa.

%description -n %{name}-devel
LablGL is is an Objective Caml interface to OpenGL. Support is included for use
inside LablTk, and LablGTK also includes specific support for LablGL.

It can be used either with proprietary OpenGL implementations (SGI, Digital
Unix, Solaris...), with XFree86 GLX extension, or with open-source Mesa.

%prep
%setup -q -n %{srcdir}
%patch0 -p1 -b .tcl86

cp -f %{_includedir}/tk%{tcl_version}/generic/tkInt.h Togl/src/Togl/tkInt%{tcl_version}.h
cp -f %{_includedir}/tk%{tcl_version}/generic/tkIntDecls.h Togl/src/Togl/tkIntDecls%{tcl_version}.h
sed -i -e 's,tkIntDecls.h,tkIntDecls%{tcl_version}.h,g' Togl/src/Togl/tkInt%{tcl_version}.h

cat > Makefile.config << EOF
CAMLC = ocamlc.opt
CAMLOPT = ocamlopt.opt
BINDIR = %{_bindir}
XINCLUDES = -I%{_includedir}
XLIBS = -L%{_libdir} -lXext -lXmu -lX11
TKINCLUDES = -I%{_includedir}
GLINCLUDES =
GLLIBS = -lGL -lGLU
GLUTLIBS = -lglut
RANLIB = :
LIBDIR = %{_libdir}/ocaml
DLLDIR = %{_libdir}/ocaml/stublibs
INSTALLDIR = %{_libdir}/ocaml/lablGL
TOGLDIR=Togl
COPTS = %{optflags}
EOF

%build

make all opt

%install
install -d -m 755 %{buildroot}%{_bindir}
install -d -m 755 %{buildroot}%{_libdir}/ocaml/lablGL
install -d -m 755 %{buildroot}%{_libdir}/ocaml/stublibs
make \
   BINDIR=%{buildroot}%{_bindir}\
   INSTALLDIR=%{buildroot}%{_libdir}/ocaml/lablGL\
   DLLDIR=%{buildroot}%{_libdir}/ocaml/stublibs\
   install

rm -f %{buildroot}%{_libdir}/ocaml/lablGL/*.ml

# Make and install a META file.
cat > %{buildroot}%{_libdir}/ocaml/lablGL/META<<EOF
version="%{version}"
directory="+lablgl"
archive(byte) = "lablgl.cma"
archive(native) = "lablgl.cmxa"

package "togl" (
  requires = "labltk lablgl"
  archive(byte) = "togl.cma"
  archive(native) = "togl.cmxa"
)

package "glut" (
  requires = "lablgl"
  archive(byte) = "lablglut.cma"
  archive(native) = "lablglut.cmxa"
)
EOF

%files
%defattr(-,root,root)
%doc COPYRIGHT CHANGES README
%dir %{_libdir}/ocaml/lablGL
%{_libdir}/ocaml/lablGL/*.cmi
%{_libdir}/ocaml/lablGL/*.cma
%{_libdir}/ocaml/lablGL/META
%{_libdir}/ocaml/stublibs/*.so
%{_bindir}/lablgl
%{_bindir}/lablglut

%files devel
%defattr(-,root,root)
%{_bindir}/*
%{_libdir}/ocaml/lablGL/*.a
%{_libdir}/ocaml/lablGL/*.cmx
%{_libdir}/ocaml/lablGL/*.cmxa
%{_libdir}/ocaml/lablGL/*.mli
%exclude %{_bindir}/lablgl
%exclude %{_bindir}/lablglut


%changelog
* Sat Sep 17 2011 Alexandre Lissy <alissy@mandriva.com> 1.04-9
+ Revision: 700145
- Using official 1.04 sources instead of "CVS"

* Fri Sep 16 2011 Alexandre Lissy <alissy@mandriva.com> 1.04-0.20081204.8
+ Revision: 700049
- Forcing release sicne package does not appear ...

* Fri Sep 16 2011 Alexandre Lissy <alissy@mandriva.com> 1.04-0.20081204.7
+ Revision: 700043
- Release bump, rebuilding for latest ocaml

* Mon Aug 16 2010 Florent Monnier <blue_prawn@mandriva.org> 1.04-0.20081204.6mdv2011.0
+ Revision: 570543
- corrected group

* Mon Jan 25 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.04-0.20081204.6mdv2010.1
+ Revision: 496366
- rebuild

* Sat Jun 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.04-0.20081204.5mdv2010.0
+ Revision: 389928
- rebuild

  + Florent Monnier <blue_prawn@mandriva.org>
    - remove doubles

* Mon Dec 29 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.04-0.20081204.4mdv2009.1
+ Revision: 321213
- install in %%{_libdir}/ocaml/lablGL instead of %%{_libdir}/ocaml/lablgl
- ship META file
- ship missing binaries

* Mon Dec 29 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.04-0.20081204.3mdv2009.1
+ Revision: 320757
- move non-devel files in main package
- don't ship ml sources
- site-lib hierarch doesn't exist anymore

* Tue Dec 09 2008 Pixel <pixel@mandriva.com> 1.04-0.20081204.2mdv2009.1
+ Revision: 312227
- rebuild

* Sat Dec 06 2008 Adam Williamson <awilliamson@mandriva.org> 1.04-0.20081204.1mdv2009.1
+ Revision: 311040
- rebuild for new tcl
- add the necessary headers from Tk on-the-fly at build time
- add tcl86.patch to detect tcl 8.6, supersedes tk8.5.patch
- update to current CVS (needed for some build fixes)

* Sun Aug 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.03-1mdv2009.0
+ Revision: 273094
- new version

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.02-19mdv2009.0
+ Revision: 254264
- rebuild

* Fri Mar 07 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.02-17mdv2008.1
+ Revision: 181375
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1.02-16mdv2008.1
+ Revision: 171005
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sun Sep 02 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.02-15mdv2008.0
+ Revision: 78223
- use lowercase installation directory

* Sat Sep 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.02-14mdv2008.0
+ Revision: 77696
- fix build with tk8.5
  ocaml policy compliance

  + Pixel <pixel@mandriva.com>
    - rebuild for ocaml 3.10.0


* Thu Jan 25 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.02-12mdv2007.0
+ Revision: 113167
- rebuild for new ocaml
- Import ocaml-lablgl

* Tue Aug 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.02-11mdv2007.0
- spec cleanup
- %%mkrel

* Thu Apr 27 2006 Pixel <pixel@mandriva.com> 1.02-10mdk
- rebuild for new ocaml

* Tue Jan 31 2006 Pixel <pixel@mandriva.com> 1.02-9mdk
- add BuildRequires tk-devel, tcl-devel

* Mon Jan 30 2006 Pixel <pixel@mandriva.com> 1.02-8mdk
- add BuildRequires Mesa-common-devel

* Fri Jan 27 2006 Pixel <pixel@mandriva.com> 1.02-7mdk
- add BuildRequires X11-devel

* Thu Jan 26 2006 Pixel <pixel@mandriva.com> 1.02-6mdk
- add BuildRequires camlp4

* Thu Jan 26 2006 Pixel <pixel@mandriva.com> 1.02-5mdk
- simplify BuildRequires (don't build require a file)
- only the stublibs are non-devel stuff (common mistake done in most our packages)

* Thu Jan 19 2006 Guillaume Bedot <littletux@mandriva.org> 1.02-4mdk
- Builds on x86_64

* Wed Nov 09 2005 Guillaume Bedot <littletux@mandriva.org> 1.02-3mdk
- really exclude devel files from ocaml-lablgl package

* Wed Nov 09 2005 Guillaume Bedot <littletux@mandriva.org> 1.02-2mdk
- fixed group
- source in devel package

* Wed Nov 09 2005 Guillaume Bedot <littletux@mandriva.org> 1.02-1mdk
- new release
- use bz2

* Fri Nov 04 2005 Pixel <pixel@mandriva.com> 1.01-2mdk
- rebuild for new ocaml

* Tue Nov 01 2005 Frederic Lepied <flepied@mandriva.com> 1.01-1mdk
- initial Mandriva Linux package

* Thu Jan 27 2005 Aleksey Nogin <rpm@nogin.org>
- Updated to 1.01
- Various minor spec file improvements.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3562 |12cr|ocaml-lablgtk-1.2.7-17
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define base_name	lablgtk
%define name		ocaml-%{base_name}
%define version		1.2.7
%define release		%mkrel 17

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	OCaml interface to the GIMP Tool Kit
Source:		http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/dist/lablgtk-%{version}.tar.bz2
URL:		http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/lablgtk.html
License:	LGPL
Group:		Development/Other
BuildRequires:	camlp4
BuildRequires:	gtk-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
OCaml interface to Gtk+ tool kit.

%package devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{name} = %{version}-%{release}
Requires:	gtk-devel

%description devel
This package contains the development files needed to build applications
using %{name}.

%prep
%setup -q -n %{base_name}-%{version}

%build
make configure
make
make opt

%install
rm -rf %{buildroot}
install -d -m 755 %{buildroot}%{_bindir}
install -d -m 755 %{buildroot}%{_libdir}/ocaml/stublibs
make install \
	BINDIR=%{buildroot}%{_bindir} \
	INSTALLDIR=%{buildroot}%{_libdir}/ocaml/lablgtk \
	DLLDIR=%{buildroot}%{_libdir}/ocaml/stublibs

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING CHANGES README
%dir %{_libdir}/ocaml/lablgtk
%{_libdir}/ocaml/lablgtk/*.cmi
%{_libdir}/ocaml/lablgtk/*.cma
%{_libdir}/ocaml/stublibs/*.so

%files devel
%defattr(-,root,root)
%{_bindir}/*
%{_libdir}/ocaml/lablgtk/*.a
%{_libdir}/ocaml/lablgtk/*.cmo
%{_libdir}/ocaml/lablgtk/*.cmx
%{_libdir}/ocaml/lablgtk/*.cmxa
%{_libdir}/ocaml/lablgtk/*.mli
%{_libdir}/ocaml/lablgtk/*.ml
%{_libdir}/ocaml/lablgtk/*.o
%{_libdir}/ocaml/lablgtk/*.h
%{_libdir}/ocaml/lablgtk/varcc
%{_libdir}/ocaml/lablgtk/lablgtktop
%{_libdir}/ocaml/lablgtk/lablgtktop_t


%changelog
* Mon Jan 25 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.7-17mdv2010.1
+ Revision: 496365
- rebuild

* Sat Jun 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.7-16mdv2010.0
+ Revision: 389926
- rebuild

* Wed Dec 24 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.7-15mdv2009.1
+ Revision: 318268
- site-lib hierarchy doesn't exists anymore

* Mon Dec 22 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.7-14mdv2009.1
+ Revision: 317606
- move non-devel files into main package

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.2.7-13mdv2009.0
+ Revision: 268320
- rebuild early 2009.0 package (before pixel changes)
- fix description

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.2.7-12mdv2009.0
+ Revision: 136633
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.7-12mdv2008.0
+ Revision: 77687
- ocaml policy compliance

* Tue Jul 03 2007 Pixel <pixel@mandriva.com> 1.2.7-11mdv2008.0
+ Revision: 47403
- rebuild for new ocaml 3.10.0


* Thu Jan 25 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.7-10mdv2007.0
+ Revision: 113149
- rebuild for new ocaml
- Import ocaml-lablgtk

* Tue Aug 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.7-9mdv2007.0
- Rebuild

* Wed Apr 26 2006 Pixel <pixel@mandriva.com> 1.2.7-8mdk
- rebuild for new ocaml

* Thu Jan 26 2006 Pixel <pixel@mandriva.com> 1.2.7-7mdk
- only the stublibs are non-devel stuff (ie not requiring ocaml)

* Mon Jan 23 2006 Pixel <pixel@mandriva.com> 1.2.7-6mdk
- rebuild for new ocaml

* Fri Jan 13 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.7-5mdk
- spec cleanup
- splti devel file in subpackage

* Mon Nov 07 2005 Pixel <pixel@mandriva.com> 1.2.7-4mdk
- rebuild for new ocaml

* Thu Nov 03 2005 Pixel <pixel@mandriva.com> 1.2.7-3mdk
- rebuild for ocaml 3.08.3 (otherwise some builds fail) (thanks to Anssi Hannula)

* Sun Feb 06 2005 Pixel <pixel@mandrakesoft.com> 1.2.7-2mdk
- rebuild for ocaml 3.08.2 (otherwise one get error "... inconsistent assumptions over implementation Thread")

* Tue Nov 23 2004 Pixel <pixel@mandrakesoft.com> 1.2.7-1mdk
- new release

* Tue Nov 23 2004 Pixel <pixel@mandrakesoft.com> 1.2.6-3mdk
- rebuild

* Mon Oct 11 2004 Pascal Terjan <pterjan@mandrake.org> 1.2.6-2mdk
- drop patch


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3563 |12cr|ocaml-lablgtk2-2.14.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define base_name lablgtk

Name:		ocaml-%{base_name}2
Version:	2.14.2
Release:	4
Summary:	OCaml interface to the GIMP Tool Kit Version 2
Source0:	http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/dist/%{base_name}-%{version}.tar.gz
Source1:	lablgtk-2.14.0-doc-html.tar.lzma
URL:		http://lablgtk.forge.ocamlcore.org/
License:	LGPL
Group:		Development/Other
BuildRequires:	camlp4
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	pkgconfig(libgnomeui-2.0)
BuildRequires:	pkgconfig(libpanelapplet-4.0)
BuildRequires:	pkgconfig(gtkspell-2.0)
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	pkgconfig(gtksourceview-1.0)
BuildRequires:	pkgconfig(gtksourceview-2.0)
BuildRequires:	pkgconfig(gtkgl-2.0)
BuildRequires:	ocaml-lablgl-devel
BuildRequires:  mesa-common-devel

%description
OCaml interface to the GIMP Tool Kit Version 2.

%package devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{name} = %{version}-%{release}
Requires:	gtk2-devel

%description devel
This package contains the development files needed to build applications
using %{name}.

%package doc
Summary:	Documentation and examples for %{name}
Group:		Development/Other

%description doc
This package contains the ocamldoc generated documentation for %{name},
and some examples.


%prep
%setup -q -n %{base_name}-%{version}
perl -pi -e "s/^directory.*$//" META
sed -i -e 's/version="2.12.0"/version="%{version}"/' META
lzcat %{SOURCE1} | tar xf -
mv lablgtk-2.14.0-doc-html/ doc/

%build
%configure2_5x
make
make opt

%install
rm -rf %{buildroot}
install -d -m 755 %{buildroot}/%{_bindir}
install -d -m 755 %{buildroot}/%{_libdir}/ocaml/stublibs
install -d -m 755 %{buildroot}/%{_libdir}/ocaml/lablgtk2/
install -m 644 META %{buildroot}/%{_libdir}/ocaml/lablgtk2/
make install \
	BINDIR=%{buildroot}/%{_bindir} \
	INSTALLDIR=%{buildroot}/%{_libdir}/ocaml/lablgtk2 \
	DLLDIR=%{buildroot}/%{_libdir}/ocaml/stublibs

for cmo in $(find src/ -type f -name "*.cmo"); do
	%{__install} -m0644 -D $cmo %{buildroot}/%{_libdir}/ocaml/lablgtk2/`basename $cmo`
done;

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING CHANGES README
%{_bindir}/*
%dir %{_libdir}/ocaml/lablgtk2
%{_libdir}/ocaml/lablgtk2/META
%{_libdir}/ocaml/lablgtk2/*.cmi
%{_libdir}/ocaml/lablgtk2/*.cma
%{_libdir}/ocaml/lablgtk2/*.cmo
%{_libdir}/ocaml/lablgtk2/*.o
%{_libdir}/ocaml/stublibs/*

%files devel
%defattr(-,root,root)
%{_libdir}/ocaml/lablgtk2/*
%exclude %{_libdir}/ocaml/lablgtk2/META
%exclude %{_libdir}/ocaml/lablgtk2/*.cmi
%exclude %{_libdir}/ocaml/lablgtk2/*.cma
%exclude %{_libdir}/ocaml/lablgtk2/*.cmo
%exclude %{_libdir}/ocaml/lablgtk2/*.o

%files doc
%defattr(-,root,root)
%doc examples
%doc doc


%changelog
* Fri Jun 08 2012 Bernhard Rosenkraenzer <bero@bero.eu> 2.14.2-4
+ Revision: 803316
- Fix build in current environment
- Don't BuildRequire 32bit libraries on x86_64
- Clean up spec file

* Sat Sep 17 2011 Alexandre Lissy <alissy@mandriva.com> 2.14.2-3
+ Revision: 700156
- Installing .cmo files, pango.cmo at least is needed by ocaml-cairo
- Release bump, rebuilding for latest ocaml release

* Wed Oct 06 2010 Funda Wang <fwang@mandriva.org> 2.14.2-1mdv2011.0
+ Revision: 583596
- New version 2.14.2

* Fri Sep 25 2009 Florent Monnier <blue_prawn@mandriva.org> 2.14.0-2mdv2010.0
+ Revision: 449212
- added the documentation

* Fri Sep 25 2009 Florent Monnier <blue_prawn@mandriva.org> 2.14.0-1mdv2010.0
+ Revision: 449176
- new version 2.14.0
- new version 2.14.0

* Wed Sep 23 2009 Florent Monnier <blue_prawn@mandriva.org> 2.12.0-9mdv2010.0
+ Revision: 447866
- included the examples, and corrected the version in the META file

* Wed Sep 23 2009 Florent Monnier <blue_prawn@mandriva.org> 2.12.0-8mdv2010.0
+ Revision: 447566
- the gtksourceview module requires version 1.0 of the lib, 2.0 is in the svn

* Tue Sep 22 2009 Florent Monnier <blue_prawn@mandriva.org> 2.12.0-7mdv2010.0
+ Revision: 447521
- fixed gtkglarea deps
- BuildRequires: gtksourceview-devel and BuildRequires: ocaml-lablgl-devel

* Mon Jul 27 2009 Florent Monnier <blue_prawn@mandriva.org> 2.12.0-6mdv2010.0
+ Revision: 400484
- corrected libglade dependency

* Sat Jun 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.12.0-5mdv2010.0
+ Revision: 390044
- rebuild
- rebuild

* Wed Jan 07 2009 Florent Monnier <blue_prawn@mandriva.org> 2.12.0-3mdv2009.1
+ Revision: 326787
- sources for lablgtk-2.10.1
- new version lablgtk-2.10.1
- patch to add an include for libgnomeui
- fixed a header include for libgnomeui
- move non-devel files in main package
- site-lib hierarchy doesn't exist anymore

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 2.10.1-3mdv2009.0
+ Revision: 254266
- rebuild

* Mon Mar 03 2008 Stefan van der Eijk <stefan@mandriva.org> 2.10.1-1mdv2008.1
+ Revision: 178128
- 2.10.1
- rebuild for ocaml

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Thu Dec 20 2007 Guillaume Bedot <littletux@mandriva.org> 2.10.0-5mdv2008.1
+ Revision: 135369
- patch fixing locale issues

* Wed Dec 19 2007 Guillaume Bedot <littletux@mandriva.org> 2.10.0-4mdv2008.1
+ Revision: 133742
- fix META file.

* Mon Dec 17 2007 Guillaume Bedot <littletux@mandriva.org> 2.10.0-3mdv2008.1
+ Revision: 131036
- also include META so ocamlfind works

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Dec 17 2007 Guillaume Bedot <littletux@mandriva.org> 2.10.0-2mdv2008.1
+ Revision: 123007
- back to ocaml policy compliance

* Fri Nov 30 2007 Guillaume Bedot <littletux@mandriva.org> 2.10.0-1mdv2008.1
+ Revision: 114195
- 2.10.0
- fixed location of caml archives

* Sat Sep 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.6.0-10mdv2008.0
+ Revision: 77689
- ocaml policy compliance


* Thu Jan 25 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.6.0-9mdv2007.0
+ Revision: 113157
- rebuild for new ocaml
- Import ocaml-lablgtk2

* Tue Aug 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.6.0-8mdv2007.0
- Rebuild

* Wed Apr 26 2006 Pixel <pixel@mandriva.com> 2.6.0-7mdk
- rebuild for new ocaml

* Thu Jan 26 2006 Pixel <pixel@mandriva.com> 2.6.0-6mdk
- only the stublibs are non-devel stuff (ie not requiring ocaml)

* Mon Jan 23 2006 Pixel <pixel@mandriva.com> 2.6.0-5mdk
- rebuild for new ocaml

* Fri Jan 13 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.6.0-4mdk
- devel packages requires gtk+2-devel

* Wed Nov 09 2005 Guillaume Bedot <littletux@mandriva.org> 2.6.0-3mdk
- rebuild for new lablgl

* Mon Nov 07 2005 Pixel <pixel@mandriva.com> 2.6.0-2mdk
- rebuild for new ocaml

* Wed Nov 02 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.6.0-1mdk
- %%mkrel
- Anssi Hannula <anssi.hannula@gmail.com>
 - 2.6.0

* Tue Nov 01 2005 Frederic Lepied <flepied@mandriva.com> 2.4.1-0.20050701.2mdk
- rebuild to compile gtkgl support

* Wed Jul 20 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.4.1-0.20050701.1mdk 
- new snapshot
- more buildrequires
- remove merged rpm macros

* Wed May 18 2005 Laurent Culioli <laurent@mandriva.org> 2.4.1-0.20050218.1mdk
- 20050218

* Fri Apr 22 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.4.0-1mdk 
- contributed by Julien Narboux (Julien.Narboux@inria.fr)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3564 |12cr|ocaml-libaio-svn20090127-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#  svn checkout  svn://svn.forge.ocamlcore.org/svnroot/libaio-ocaml
#  DATE=$(date +"%Y-%m-%d_%Hh%M")
#  SCM_NAME="libaio-ocaml-$DATE"
#  mv  libaio-ocaml  $SCM_NAME
#  tar cf $SCM_NAME.tar  $SCM_NAME
#  lzma --best  $SCM_NAME.tar

%define arch_version    2009-01-27_10h16
%define pack_version    svn20090127

Name:           ocaml-libaio
Version:        %{pack_version}
Release:        %mkrel 3
Summary:        OCaml bindings for libaio, Linux kernel AIO access library
License:        LGPL
Group:          Development/Other
URL:            https://forge.ocamlcore.org/projects/libaio-ocaml/
Source0:        libaio-ocaml-%{arch_version}.tar.lzma
BuildRequires:  ocaml
BuildRequires:  ocaml-findlib
BuildRequires:  libaio-devel
BuildRequires:  tetex-latex
BuildRequires:  gzip
BuildRoot:      %{_tmppath}/%{name}-%{version}

%description
This OCaml-library interfaces the libaio (Linux kernel AIO access
library) C library. It enables ocaml programs to use Linux kernel
fast asynchronous I/O system calls, important for the performance
of databases and other advanced applications.

Compared with the OCaml standard and Unix I/O functions this library:
 * does not block
 * does I/O in the background
 * calls a continuation when the I/O has completed

%package devel
Summary:        OCaml bindings for libaio, Linux kernel AIO access library
Group:          Development/Other
Requires:       %{name} = %{version}-%{release}

%description -n %{name}-devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%prep
%setup -q -n libaio-ocaml-%{arch_version}
rm -rf .svn
rm -rf */.svn

%build
make all opt
make doc
gzip --best doc/aio/latex/doc.ps

%install
rm -rf %{buildroot}
install -d -m 755 %{buildroot}%{_libdir}/ocaml/aio
install -d -m 755 %{buildroot}%{_libdir}/ocaml/stublibs
export DESTDIR=%{buildroot}%{_libdir}/ocaml
#make install
ocamlfind install -destdir $DESTDIR -ldconf /dev/null aio \
    lib/{*.mli,*.cmi,*.cma,*.a,*.cmxa,*.cmx,*.so,META}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc LICENSE CHANGES README.txt
%dir %{_libdir}/ocaml/aio
%{_libdir}/ocaml/aio/META
%{_libdir}/ocaml/aio/*.cma
%{_libdir}/ocaml/aio/*.cmi
%{_libdir}/ocaml/stublibs/*.so*

%files devel
%defattr(-,root,root)
%doc examples
%doc lib/doc/aio/html
%doc lib/doc/aio/latex/*.{dvi,pdf,ps.gz}
%{_libdir}/ocaml/aio/*.a
%{_libdir}/ocaml/aio/*.ml*
%{_libdir}/ocaml/aio/*.cmx
%{_libdir}/ocaml/aio/*.cmxa




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3565 |12cr|ocaml-lzma-0.01-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           ocaml-lzma
Version:        0.01
Release:        %mkrel 3
Summary:        OCaml bindings for the LZMA compression library
License:        LGPL with static compilation exception
Group:          Development/Other
URL:            http://forge.ocamlcore.org/projects/ocaml-lzma/
Source0:        http://forge.ocamlcore.org/frs/download.php/378/ocaml-lzma-%{version}.tar.gz
BuildRequires:  ocaml
BuildRequires:  liblzma-devel

%description
OCaml bindings for the LZMA compression library.
Lzma provides very high compression ratio and fast decompression,
the average compression ratio is 30% better than that of gzip and
15% better than that of bzip2.

%package        devel
Summary:        Development files for %{name}
Group:          Development/Other
Requires:       %{name} = %{version}-%{release}

%description    devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%prep
%setup -q

%build
make
make doc

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_libdir}/ocaml/lzma
mkdir -p %{buildroot}%{_libdir}/ocaml/stublibs
make install \
  PREFIX=%{buildroot}%{_libdir}/ocaml/lzma \
  SO_PREFIX=%{buildroot}%{_libdir}/ocaml/stublibs

mkdir examples
cp test_* examples/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README.txt description.txt LICENSE.txt
%dir %{_libdir}/ocaml/lzma
%{_libdir}/ocaml/lzma/META
%{_libdir}/ocaml/lzma/*.cma
%{_libdir}/ocaml/lzma/*.cmi
%{_libdir}/ocaml/stublibs/*.so*

%files devel
%defattr(-,root,root)
%doc doc examples
%{_libdir}/ocaml/lzma/*.a
%{_libdir}/ocaml/lzma/*.o
%{_libdir}/ocaml/lzma/*.cmxa
%{_libdir}/ocaml/lzma/*.cmx
%{_libdir}/ocaml/lzma/*.cmo
%{_libdir}/ocaml/lzma/*.mli
%{_libdir}/ocaml/stublibs/*.cmxs


%changelog
* Mon Nov 14 2011 Funda Wang <fwang@mandriva.org> 0.01-3mdv2012.0
+ Revision: 730508
- mandriva come with LZMA_PRESET_TEXT now

* Sat Nov 27 2010 Funda Wang <fwang@mandriva.org> 0.01-2mdv2011.0
+ Revision: 601657
- fix build with xz 5.0

* Mon Apr 26 2010 Florent Monnier <blue_prawn@mandriva.org> 0.01-1mdv2011.0
+ Revision: 539376
- BuildRequires: liblzma-devel
- BuildRequires: ocaml
- import ocaml-lzma



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3566 |12cr|ocaml-mad-0.4.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           ocaml-mad
Version:        0.4.0
Release:        2
Summary:        Bindings for the mad library
License:        GPL
Group:          Development/Other
URL:            http://sourceforge.net/projects/savonet/files/
Source0:        http://downloads.sourceforge.net/savonet/ocaml-mad/ocaml-mad-%{version}.tar.gz
Patch1:         ocaml-mad-0.3.5-docblock.patch
BuildRequires:  ocaml-findlib
BuildRequires:  ocaml
BuildRequires:  libmad-devel

%description
Bindings for the mad library which provides functions for encoding
wave audio files into mp3.

%package        devel
Summary:        Development files for %{name}
Group:          Development/Other
Requires:       %{name} = %{version}-%{release}

%description    devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%prep
%setup -q
%patch1 -p1

%build
%configure
make
make doc

%install
rm -rf %{buildroot}
export DESTDIR=%{buildroot}
export OCAMLFIND_DESTDIR=%{buildroot}/%{_libdir}/ocaml
export DLLDIR=$OCAMLFIND_DESTDIR/stublibs
mkdir -p $OCAMLFIND_DESTDIR/stublibs
mkdir -p $OCAMLFIND_DESTDIR/mad
make install

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING CHANGES README
%dir %{_libdir}/ocaml/mad
%{_libdir}/ocaml/mad/META
%{_libdir}/ocaml/mad/*.cma
%{_libdir}/ocaml/mad/*.cmi
%{_libdir}/ocaml/stublibs/*.so*

%files devel
%defattr(-,root,root)
%doc doc/html
%{_libdir}/ocaml/mad/*.a
%{_libdir}/ocaml/mad/*.cmxa
%{_libdir}/ocaml/mad/*.cmx
%{_libdir}/ocaml/mad/*.mli



%changelog
* Sat Aug 21 2010 Florent Monnier <blue_prawn@mandriva.org> 0.4.0-1mdv2011.0
+ Revision: 571674
- updated to version 0.4.0

* Mon Jan 25 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.6-1mdv2010.1
+ Revision: 496364
- new version

* Mon Aug 10 2009 Florent Monnier <blue_prawn@mandriva.org> 0.3.5-2mdv2010.0
+ Revision: 413705
- patched openfile segfault

* Sat Aug 01 2009 Florent Monnier <blue_prawn@mandriva.org> 0.3.5-1mdv2010.0
+ Revision: 405319
- corrected deps
- import ocaml-mad


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3567 |12cr|ocaml-magic-0.7.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           ocaml-magic
Version:        0.7.3
Release:        2
Summary:        OCaml bindings for the File type determination library
License:        LGPL
Group:          Development/Other
URL:            http://sourceforge.net/projects/ocaml-magic/
Source0:        http://sourceforge.net/projects/ocaml-magic/files/ocaml-magic-%{version}.tar.gz
BuildRequires:  magic-devel
BuildRequires:  ocaml-findlib
BuildRequires:  ocaml

%description
Libmagic is a library for classifying files according to magic number tests.
This package provides OCaml interface to this C library.

%package        devel
Summary:        Development files for %{name}
Group:          Development/Other
Requires:       %{name} = %{version}-%{release}

%description    devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%prep
%setup -q -n ocaml-magic-%{version}

%build
%configure
make
make doc

%install
rm -rf %{buildroot}
export DESTDIR=%{buildroot}
export OCAMLFIND_DESTDIR=%{buildroot}/%{_libdir}/ocaml
export DLLDIR=$OCAMLFIND_DESTDIR/stublibs
mkdir -p $OCAMLFIND_DESTDIR/stublibs
mkdir -p $OCAMLFIND_DESTDIR/magic
make install

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc LICENSE README
%dir %{_libdir}/ocaml/magic
%{_libdir}/ocaml/magic/META
%{_libdir}/ocaml/magic/*.cma
%{_libdir}/ocaml/magic/*.cmi
%{_libdir}/ocaml/stublibs/*.so*

%files devel
%defattr(-,root,root)
%doc doc
%{_libdir}/ocaml/magic/*.a
%{_libdir}/ocaml/magic/*.cmxa
%{_libdir}/ocaml/magic/*.cmx
%{_libdir}/ocaml/magic/*.mli



%changelog
* Mon Aug 24 2009 Florent Monnier <blue_prawn@mandriva.org> 0.7.3-1mdv2010.1
+ Revision: 420284
- version var in source url

* Thu Jul 30 2009 Florent Monnier <blue_prawn@mandriva.org> 0.7.3-1mdv2010.0
+ Revision: 404486
- import ocaml-magic



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3568 |12cr|ocamlmakefile-6.29.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           ocamlmakefile
Version:        6.29.3
Release:        %mkrel 1
Summary:        Automated compilation of complex OCaml-projects
License:        LGPL
Group:          Development/Other
URL:            http://www.ocaml.info/home/ocaml_sources.html#ocaml-make
Source0:        http://hg.ocaml.info/release/ocaml-make/archive/ocaml-make-release-%{version}.tar.bz2
Source1:        SOURCES/README.examples.idl
# curl http://hg.ocaml.info/release/ocaml-make/archive/release-%{version}.tar.bz2 > ocaml-make-release-%{version}.tar.bz2
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}

%description
A general makefile for the Objective Caml programming language
OCamlMakefile is a general makefile which allows a programmer to
create quickly customized makefiles for a project written in the
Objective Caml programming language. Typically, a customized makefile
consists of the definition of a few variables, and an inclusion of
the general makefile provided by this package.

%package        doc
Summary:        Documentation and examples files for %{name}
Group:          Development/Other
Requires:       %{name} = %{version}-%{release}

%description    doc
The %{name}-doc package contains documentation and examples files for
developing applications that use %{name}.

%prep
%setup -q -n ocaml-make-release-%{version}
install -m 0644 %{SOURCE1} ./

%build

%install
rm -rf %{buildroot}

# OCamlMakefile
install -d -m 0755 %{buildroot}%{_datadir}/ocamlmakefile
sed -i -e "s|/usr/local/lib|/usr/lib|g" OCamlMakefile
install -m 0644 OCamlMakefile %{buildroot}%{_datadir}/ocamlmakefile/

# examples/
for d in calc camlp4 gtk idl threads; do
  sed -i -e "s|../OCamlMakefile|%{_datadir}/ocamlmakefile/OCamlMakefile|g" ./$d/Makefile;
done
cp ./README.examples.idl ./calc/README
cp ./README.examples.idl ./idl/README


%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc LICENSE README.txt Changelog
%dir %{_datadir}/ocamlmakefile
%{_datadir}/ocamlmakefile/OCamlMakefile

%files doc
%defattr(-,root,root)
%doc calc camlp4 gtk idl threads




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3569 |12cr|ocaml-mlgmp-0.13-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           ocaml-mlgmp
Version:        0.13
Release:        2
Summary:        OCaml bindings for the GNU multiprecision arithmetic library
License:        LGPL + linking exception
Group:          Development/Other
URL:            http://www-verimag.imag.fr/~monniaux/programmes.html.en
Source0:        http://www-verimag.imag.fr/~monniaux/download/mlgmp.tar.gz
Source1:        META.in
Patch0:         10_config.dpatch
#Patch1:         11_Makefile.dpatch
Patch1:         Makefile.patch
Patch2:         15_bugfixes.dpatch
BuildRequires:  ocaml
BuildRequires:  gmp-devel
BuildRequires:  ncurses-devel

%description
This package provides bindings for the GNU multiprecision library 
(GNU MP) for the language OCaml (caml.inria.fr).
It is mostly a 1-1 mapping of the C functions into the OCaml namespace,
but also includes some infix operators to make for a cleaner syntax.

%package        devel
Summary:        Development files for %{name}
Group:          Development/Other
Requires:       %{name} = %{version}-%{release}

%description    devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%prep
%setup -q -n mlgmp
%patch0 -p 1
%patch1 -p 1
%patch2 -p 1
sed -e 's/@VERSION@/%{version}/' < %{SOURCE1} > META

%build
make GMP_INCLUDES=-I/usr/include GMP_LIBDIR=/usr/lib
mkdir html
ocamldoc -colorize-code -html gmp.mli -d html

%install
install -d %{buildroot}/`ocamlc -where`/gmp/
install -m 0644 -c gmp.{cmi,mli,cma,cmxa} *.a \
           %{buildroot}/`ocamlc -where`/gmp/
install -d %{buildroot}/`ocamlc -where`/stublibs
install -m 0755 -c *.so %{buildroot}/`ocamlc -where`/stublibs
install -m 0644 META %{buildroot}/`ocamlc -where`/gmp/

%files
%defattr(-,root,root)
%doc ChangeLog README benchmarks.txt
%dir %{_libdir}/ocaml/gmp
%{_libdir}/ocaml/gmp/META
%{_libdir}/ocaml/gmp/*.cma
%{_libdir}/ocaml/gmp/*.cmi
%{_libdir}/ocaml/stublibs/*.so*

%files devel
%defattr(-,root,root)
%doc html
%{_libdir}/ocaml/gmp/*.a
%{_libdir}/ocaml/gmp/*.cmxa
%{_libdir}/ocaml/gmp/*.mli


%changelog
* Fri Aug 20 2010 Florent Monnier <blue_prawn@mandriva.org> 0.13-1mdv2011.0
+ Revision: 571523
- BuildRequires: ncurses-devel
- import ocaml-mlgmp


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3570 |12cr|ocaml-mysql-1.0.4-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	ocaml-mysql
%define version	1.0.4
%define release	%mkrel 16

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Bindings for interacting with MySQL databases from ocaml
Source: 	http://raevnos.pennmush.org/code/ocaml-mysql/%{name}-%{version}.tar.bz2
URL:		http://raevnos.pennmush.org/code/ocaml-mysql/
License:	GPL
Group:		Development/Other
BuildRequires:	ocaml
BuildRequires:	camlp4
BuildRequires:	mysql-devel
BuildRequires:  ocaml-findlib
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This module provides access to MySQL databases, roughly following the C API.

%package devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:   mysql-devel
Requires:   %{name} = %{version}-%{release}

%description devel
This package contains the development files needed to build applications
using %{name}.

%prep
%setup -q

%build
%configure2_5x
%make reallyall

%install
rm -rf %{buildroot}
install -d -m 755 %{buildroot}/%{_libdir}/ocaml/stublibs
make install OCAMLFIND_INSTFLAGS="-destdir %{buildroot}/%{_libdir}/ocaml"
rm -f %{buildroot}/%{_libdir}/ocaml/stublibs/*.owner

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGES COPYING README VERSION
%dir %{_libdir}/ocaml/mysql
%{_libdir}/ocaml/mysql/*.cmi
%{_libdir}/ocaml/mysql/*.cma
%{_libdir}/ocaml/mysql/META
%{_libdir}/ocaml/stublibs/dllmysql_stubs.so

%files devel
%defattr(-,root,root)
%{_libdir}/ocaml/mysql/*.a
%{_libdir}/ocaml/mysql/*.cmx
%{_libdir}/ocaml/mysql/*.cmxa
%{_libdir}/ocaml/mysql/*.mli



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3571 |12cr|ocaml-newt-0.9-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           ocaml-newt
Version:        0.9
Release:        2
Summary:        OCaml library for using newt text mode window system
License:        LGPLv2+ with exceptions
Group:          Development/Other
URL:            http://et.redhat.com/~rjones/ocaml-newt/
Source0:        http://et.redhat.com/~rjones/ocaml-newt/ocaml-newt-%{version}.tar.gz
BuildRequires:  ocaml-findlib
BuildRequires:  ocaml
BuildRequires:  ocaml-camlidl-devel
BuildRequires:  newt-devel

%description
This is a set of OCaml bindings to newt.

The newt windowing system is a terminal-based window and widget
library designed for writing applications with a simple, but
user-friendly, interface.  While newt is not intended to provide the
rich feature set advanced applications may require, it has proven to
be flexible enough for a wide range of applications (most notably, Red
Hat's installation process).

%package        devel
Summary:        Development files for %{name}
Group:          Development/Other
Requires:       %{name} = %{version}-%{release}

%description    devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%prep
%setup -q

%build
./configure --libdir=%{_libdir}
# Dependencies are broken in the upstream package.
make newt_int.mli
rm -f .depend
make depend
make all
make opt
make doc

%install
export DESTDIR=%{buildroot}
export OCAMLFIND_DESTDIR=%{buildroot}/%{_libdir}/ocaml
export DLLDIR=$OCAMLFIND_DESTDIR/stublibs
mkdir -p $OCAMLFIND_DESTDIR/stublibs
mkdir -p $OCAMLFIND_DESTDIR/newt
make install

%files
%defattr(-,root,root)
%doc COPYING.LIB INSTALL README
%dir %{_libdir}/ocaml/newt
%{_libdir}/ocaml/newt/META
%{_libdir}/ocaml/newt/*.cma
%{_libdir}/ocaml/newt/*.cmi
%{_libdir}/ocaml/stublibs/*.so*

%files devel
%defattr(-,root,root)
%doc html
%{_libdir}/ocaml/newt/*.a
%{_libdir}/ocaml/newt/*.cmxa
%{_libdir}/ocaml/newt/*.cmx
%{_libdir}/ocaml/newt/*.mli



%changelog
* Mon Sep 07 2009 Florent Monnier <blue_prawn@mandriva.org> 0.9-1mdv2010.0
+ Revision: 432962
- take the devel one in BR
- BuildRequires: ocaml-camlidl
- spec file mostly imported from the fedora's one by Richard Jones


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3572 |12cr|ocaml-ocamlagrep-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define up_name ocamlagrep
%define name    ocaml-%{up_name}

Name:           %{name}
Version:        1.0
Release:        %mkrel 2

Summary:        string searching with errors
License:        LGPL
Group:          Development/Other
URL:            http://pauillac.inria.fr/~xleroy/software.html#agrep
Source0:        http://caml.inria.fr/distrib/bazar-ocaml/%{up_name}-%{version}.tar.gz

BuildRequires:  ocaml
BuildRoot:      %{_tmppath}/%{name}-%{version}

%description
This OCaml library implements the Wu-Manber algorithm for string searching
with errors, popularized by the "agrep" Unix command and the "glimpse" file
indexing tool.

%package        devel
Summary:        Development files for %{name}
Group:          Development/Other
Requires:       %{name} = %{version}-%{release}

%description devel
This package contains the development files needed to build applications
using %{name}.

%prep
%setup -q -n %{up_name}-%{version}

%build
%make
cat > META <<EOF
name = "ocamlagrep"
description = "string searching with errors"
version = "%{version}"
archive(byte) = "agrep.cma"
archive(native) = "agrep.cmxa"
directory = "+agrep"
EOF

%install
rm -rf %{buildroot}
%define destdir %{buildroot}/%{_libdir}/ocaml/agrep
install -d -m 755 %{destdir}
cp agrep.cmi agrep.cma agrep.cmxa %{destdir}/
cp libagrep.a %{destdir}/
cp dllagrep.so %{destdir}/
cp META %{destdir}/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%dir %{_libdir}/ocaml/agrep
%{_libdir}/ocaml/agrep/META
%{_libdir}/ocaml/agrep/*.cmi
%{_libdir}/ocaml/agrep/*.cma
%{_libdir}/ocaml/agrep/*.so

%files devel
%defattr(-,root,root)
%{_libdir}/ocaml/agrep/*
%exclude %{_libdir}/ocaml/agrep/META
%exclude %{_libdir}/ocaml/agrep/*.cmi
%exclude %{_libdir}/ocaml/agrep/*.cma
%exclude %{_libdir}/ocaml/agrep/*.so



%changelog
* Sun Jun 28 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-2mdv2010.0
+ Revision: 390296
- rebuild

* Tue Jan 06 2009 Florent Monnier <blue_prawn@mandriva.org> 1.0-1mdv2009.1
+ Revision: 326348
- META file
- import ocaml-ocamlagrep


* Sun Dec 21 2008 Florent Monnier <fmonnier@linux-nantes.org> 1.0-1mdv
- Initial RPM release.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3573 |12cr|ocaml-ocamlgraph-1.8.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           ocaml-ocamlgraph
Version:        1.8.1
Release:        1
Summary:        OCaml library for arc and node graphs

Group:          Development/Other
License:        LGPLv2 with exceptions

URL:            http://ocamlgraph.lri.fr/
Source0:        http://ocamlgraph.lri.fr/download/ocamlgraph-%{version}.tar.gz
Source1:        ocamlgraph-test.result

ExcludeArch:    sparc64 s390 s390x
BuildRequires:  ocaml >= 3.08 ocaml-findlib-devel ocaml-doc
BuildRequires:  ocaml-lablgtk2-devel
BuildRequires:  gtk2-devel libgnomecanvas2-devel

%description
Ocamlgraph provides several different implementations of graph data
structures. It also provides implementations for a number of classical
graph algorithms like Kruskal's algorithm for MSTs, topological
ordering of DAGs, Dijkstra's shortest paths algorithm, and
Ford-Fulkerson's maximal-flow algorithm to name a few. The algorithms
and data structures are written functorially for maximal
reusability. Also has input and output capability for Graph Modeling
Language file format and Dot and Neato graphviz (graph visualization)
tools.

%package        devel
Summary:        Development files for %{name}
Requires:       %{name} = %{EVRD}

%description    devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%prep
%setup -q -n ocamlgraph-%{version}
cp %{SOURCE1} .

%build
./configure --prefix=%{_prefix} --mandir=%{_mandir} --libdir=%{_libdir}

make depend
make all OCAMLBEST=opt OCAMLOPT=ocamlopt.opt
make doc

%check
make --no-print-directory check >& test
diff test ocamlgraph-test.result

%install
mkdir -p %{buildroot}%{_libdir}/ocaml
make OCAMLFIND_DESTDIR=%{buildroot}%{_libdir}/ocaml install-findlib

mkdir -p %{buildroot}%{_defaultdocdir}/%{name}-%{version}/
mkdir -p %{buildroot}%{_defaultdocdir}/%{name}-%{version}-devel/examples/
mkdir -p %{buildroot}%{_defaultdocdir}/%{name}-%{version}-devel/API/
cp -p LICENSE %{buildroot}%{_defaultdocdir}/%{name}-%{version}/
cp -p README %{buildroot}%{_defaultdocdir}/%{name}-%{version}-devel/
cp -p examples/*.ml %{buildroot}%{_defaultdocdir}/%{name}-%{version}-devel/examples/
cp -p doc/* %{buildroot}%{_defaultdocdir}/%{name}-%{version}-devel/API/

%files
%{_libdir}/ocaml/ocamlgraph/
%exclude %{_libdir}/ocaml/*/*.a
%exclude %{_libdir}/ocaml/*/*.cmxa
%exclude %{_libdir}/ocaml/*/*.cmx
%exclude %{_libdir}/ocaml/*/*.mli
%{_defaultdocdir}/%{name}-%{version}/LICENSE

%files devel
%{_libdir}/ocaml/*/*.a
%{_libdir}/ocaml/*/*.cmxa
%{_libdir}/ocaml/*/*.cmx
%{_libdir}/ocaml/*/*.mli
# Include all code and examples in the doc directory
%{_defaultdocdir}/%{name}-%{version}-devel/



%changelog
* Thu May 10 2012 Crispin Boylan <crisb@mandriva.org> 1.8.1-1
+ Revision: 797971
- New release

* Sun Apr 10 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.7-2
+ Revision: 652401
- fix buildrequires

* Thu Apr 07 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.7-1
+ Revision: 651775
- imported package ocaml-ocamlgraph

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1-2mdv2011.0
+ Revision: 613134
- the mass rebuild of 2010.1 packages

* Mon Aug 10 2009 Florent Monnier <blue_prawn@mandriva.org> 1.1-1mdv2010.0
+ Revision: 413683
- new tarball
- new version

* Sun Jun 28 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-3mdv2010.0
+ Revision: 390297
- rebuild

* Tue Feb 03 2009 Florent Monnier <blue_prawn@mandriva.org> 1.0-2mdv2010.0
+ Revision: 337142
- The initial RPM release was made from the fedora rpm .spec file (revision 1.4) by Richard W.M. Jones

* Fri Jan 09 2009 Florent Monnier <blue_prawn@mandriva.org> 1.0-1mdv2009.1
+ Revision: 327773
- import ocaml-ocamlgraph


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3574 |12cr|ocaml-ocamlgsl-0.6.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define up_name  ocamlgsl

Name:           ocaml-%{up_name}
Version:        0.6.0
Release:        %mkrel 2
Summary:        GNU Scientific Library (GSL) for OCaml
License:        GPL
Group:          Development/Other
URL:            http://oandrieu.nerim.net/ocaml/gsl/
Source0:        http://oandrieu.nerim.net/ocaml/gsl/%{up_name}-%{version}.tar.gz
#Patch0:        cdf_handle_int_arguments.dpatch
Patch1:         match_gcc_4_2.dpatch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}
BuildRequires:  ocaml
BuildRequires:  libgsl-devel >= 1.9
BuildRequires:  ocaml-findlib
BuildRequires:  awk

%description
This is an interface to GSL (GNU scientific library), for the
Objective Caml language.

%package        devel
Summary:        Development files for %{name}
Group:          Development/Other
Requires:       %{name} = %{version}-%{release}

%description    devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%prep
%setup -q -n %{up_name}-%{version}
%patch1 -p1

%build
make all
make doc

%install
rm -rf %{buildroot}
export DESTDIR=%{buildroot}
export OCAMLFIND_DESTDIR=%{buildroot}/%{_libdir}/ocaml
export DLLDIR=$OCAMLFIND_DESTDIR/stublibs
mkdir -p $OCAMLFIND_DESTDIR/stublibs
mkdir -p $OCAMLFIND_DESTDIR/gsl
make install-findlib

# mli files
install -m 0644 *.mli %{buildroot}%{_libdir}/ocaml/gsl/

# info files
mkdir -p %{buildroot}%{_infodir}
install -m 644 ocamlgsl.info* %{buildroot}%{_infodir}

%clean
rm -rf %{buildroot}


%post devel
/sbin/install-info %{_infodir}/ocamlgsl.info %{_infodir}/dir

%postun devel
/sbin/install-info --delete ocamlgsl %{_infodir}/dir


%files
%defattr(-,root,root)
%doc COPYING NEWS NOTES README
%dir %{_libdir}/ocaml/gsl
%{_libdir}/ocaml/gsl/META
%{_libdir}/ocaml/gsl/*.cma
%{_libdir}/ocaml/gsl/*.cmi
%{_libdir}/ocaml/stublibs/*.so*

%files devel
%defattr(-,root,root)
%doc doc
%{_infodir}/*.info*
%{_libdir}/ocaml/gsl/*.a
%{_libdir}/ocaml/gsl/*.cmxa
%{_libdir}/ocaml/gsl/*.cmx
%{_libdir}/ocaml/gsl/*.mli



%changelog
* Sun Jun 28 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.6.0-2mdv2010.0
+ Revision: 390298
- rebuild

* Tue Feb 03 2009 Florent Monnier <blue_prawn@mandriva.org> 0.6.0-1mdv2009.1
+ Revision: 337081
- Initial RPM release made from the fedora rpm .spec file (revision 1.4) by Richard W.M. Jones
- Also imported a patch from debian



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3575 |12cr|ocaml-ocamlnet-2.2.9-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define up_name ocamlnet
%define name    ocaml-%{up_name}
%define version 2.2.9
%define release 10

Name:           %{name}
Version:        %{version}
Release:        %{release}
Summary:        OCaml internet protocols and conventions
License:        BSD
Group:          Development/Other
URL:            http://projects.camlcity.org/projects/ocamlnet.html
Source:         http://download.camlcity.org/download/%{up_name}-%{version}.tar.gz
Patch0:         %{name}-2.2.4-destdir.patch
Patch1:         %{name}-2.2.4-fix-shm-test.patch
Patch2:         %{name}-2.2.9-fix-build.patch
Patch3:         ocamlnet-ocaml310.patch
BuildRequires:  ocaml >= 3.10.2
BuildRequires:  camlp4
BuildRequires:  ocaml-findlib
BuildRequires:  ocaml-pcre-devel
BuildRequires:  ncurses-devel

BuildRequires:  ocaml-ssl-devel
BuildRequires:  ocaml-lablgtk2-devel
BuildRequires:  pcre-devel
BuildRequires:  openssl-devel
BuildRequires:  tcl-devel
BuildRequires:  ocaml-cryptgps-devel

Requires:       ocaml-pcre

BuildRoot:      %{_tmppath}/%{name}-%{version}

%description
Ocamlnet is an ongoing effort to collect modules, classes and
functions that are useful to implement network protocols. Since
version 2.2, Ocamlnet incorporates the Equeue, RPC, and Netclient
libraries, so it now really a big player.

In detail, the following features are available:

 * netstring is about processing strings that occur in network
   context. Features: MIME encoding/decoding, Date/time parsing,
   Character encoding conversion, HTML parsing and printing, URL
   parsing and printing, OO-representation of channels, and a lot
   more.

 * netcgi1 and netcgi2 focus on portable web applications. netcgi1 is
   the older, backward-compatible version, whereas netcgi2 bases on a
   revised design, and is only partly backward-compatible. Supported
   are CGI, FastCGI, AJP (mod_jk), and SCGI.

 * rpc implements ONCRPC (alias SunRPC), the remote procedure call
   technology behind NFS and other Unix services.

 * netplex is a generic server framework. It can be used to build
   stand-alone server programs from individual components like those
   from netcgi2, nethttpd, and rpc.

 * netclient implements clients for HTTP (version 1.1, of course), FTP
   (currently partially), and Telnet.

 * equeue is an event queue used for many protocol implementations. It
   makes it possible to run several clients and/or servers in parallel
   without having to use multi-threading or multi-processing.

 * shell is about calling external commands like a Unix shell does.

 * netshm provides shared memory for IPC purposes.

 * netsys contains bindings for system functions missing in core O'Caml.

 * smtp and pop are two further client implementations for the SMTP
   and POP3 protocols.

%package        devel
Summary:        Development files for %{name}
Group:          Development/Other
Requires:       %{name} = %{version}-%{release}
Requires:       ocaml-pcre-devel

%description devel
This package contains the development files needed to build applications
using %{name}.


%package        nethttpd
Summary:        Ocamlnet HTTP daemon
License:        GPLv2+
Group:          Development/Other
Requires:       %{name} = %{version}-%{release}

%description    nethttpd
Nethttpd is a web server component (HTTP server implementation). It
can be used for web applications without using an extra web server, or
for serving web services.


%package        nethttpd-devel
Summary:        Development files for %{name}-nethttpd
License:        GPLv2+
Group:          Development/Other
Requires:       %{name}-nethttpd = %{version}-%{release}

%description    nethttpd-devel
The %{name}-nethttpd-devel package contains libraries and signature
files for developing applications that use %{name}-nethttpd.


%prep
%setup -q -n %{up_name}-%{version}
%patch0 -p 1
%patch1 -p 1
%patch2 -p 1
pushd src/equeue-gtk1
%patch3 -p2
popd

%build
%define ocamlnet_datadir %{_datadir}/%{name}
# not an autoconf one
./configure \
  -enable-tcl \
  -equeue-tcl-libs -ltcl \
  -bindir %{_bindir} \
  -datadir %{ocamlnet_datadir} \
  -prefer-netcgi2 \
  -with-nethttpd \
  -disable-apache \
  -enable-ssl \
  -enable-gtk2 \
  -with-rpc-auth-dh

# Bletcherous hack to get that extra include path in camlp4 builds.
echo -e '#!/bin/sh\n%{_bindir}/camlp4 -I %{_libdir}/ocaml/camlp4/Camlp4Parsers "$@"' > camlp4; chmod 0755 camlp4; export PATH=`pwd`:$PATH
make all opt


%install
rm -rf %{buildroot}
install -d -m 755 %{buildroot}/%{_libdir}/ocaml
install -d -m 755 %{buildroot}/%{_libdir}/ocaml/stublibs
make install \
  OCAMLFIND_INSTFLAGS="-destdir %{buildroot}/%{_libdir}/ocaml" \
  OCAMLFIND_DESTDIR=%{buildroot}%{_libdir}/ocaml \
  DESTDIR="%{buildroot}"

# cgi/META conflicts with mod_caml
rm %{buildroot}/%{_libdir}/ocaml/cgi/META
rmdir %{buildroot}/%{_libdir}/ocaml/cgi

# rpc-generator/dummy.mli is empty and according to Gerd Stolpmann can
# be deleted safely.  This avoids an rpmlint warning.
rm -f %{buildroot}/%{_libdir}/ocaml/rpc-generator/dummy.mli

# Strip libraries.
strip %{buildroot}/%{_libdir}/ocaml/stublibs/*.so


%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ChangeLog INSTALL LICENSE LICENSE.GPL LICENSE.LGPL RELNOTES
%{_libdir}/ocaml/equeue
%{_libdir}/ocaml/equeue-gtk2
%{_libdir}/ocaml/equeue-ssl
%{_libdir}/ocaml/equeue-tcl
%{_libdir}/ocaml/netcgi1
%{_libdir}/ocaml/netcgi2
%{_libdir}/ocaml/netcgi2-plex
%{_libdir}/ocaml/netclient
%{_libdir}/ocaml/netplex
%{_libdir}/ocaml/netshm
%{_libdir}/ocaml/netstring
%{_libdir}/ocaml/netsys
%{_libdir}/ocaml/pop
%{_libdir}/ocaml/rpc
%{_libdir}/ocaml/rpc-auth-local
%{_libdir}/ocaml/rpc-generator
%{_libdir}/ocaml/rpc-ssl
%{_libdir}/ocaml/smtp
%{_libdir}/ocaml/shell
%{_libdir}/ocaml/rpc-auth-dh
%{_libdir}/ocaml/stublibs/*.so
%{_libdir}/ocaml/stublibs/*.so.owner
%exclude %{_libdir}/ocaml/*/*.a
%exclude %{_libdir}/ocaml/*/*.cmxa
%exclude %{_libdir}/ocaml/*/*.cmx
%exclude %{_libdir}/ocaml/*/*.o
%exclude %{_libdir}/ocaml/*/*.mli
%{ocamlnet_datadir}
%{_bindir}/netplex-admin
%{_bindir}/ocamlrpcgen

%files devel
%defattr(-,root,root)
%doc doc/html-main
%{_libdir}/ocaml/*/*.a
%{_libdir}/ocaml/*/*.cmx
%{_libdir}/ocaml/*/*.cmxa
%{_libdir}/ocaml/*/*.o
%{_libdir}/ocaml/*/*.mli
%exclude %{_libdir}/ocaml/nethttpd-for-netcgi1
%exclude %{_libdir}/ocaml/nethttpd-for-netcgi2
%exclude %{_libdir}/ocaml/nethttpd


%files nethttpd
%defattr(-,root,root)
%{_libdir}/ocaml/nethttpd-for-netcgi1
%{_libdir}/ocaml/nethttpd-for-netcgi2
%{_libdir}/ocaml/nethttpd
%exclude %{_libdir}/ocaml/*/*.a
%exclude %{_libdir}/ocaml/*/*.cmxa
%exclude %{_libdir}/ocaml/*/*.mli

%files nethttpd-devel
%defattr(-,root,root)
%{_libdir}/ocaml/nethttpd-for-netcgi1/*.a
%{_libdir}/ocaml/nethttpd-for-netcgi1/*.cmxa
%{_libdir}/ocaml/nethttpd-for-netcgi1/*.mli
%{_libdir}/ocaml/nethttpd-for-netcgi2/*.a
%{_libdir}/ocaml/nethttpd-for-netcgi2/*.cmxa
%{_libdir}/ocaml/nethttpd-for-netcgi2/*.mli



%changelog
* Wed May 09 2012 Crispin Boylan <crisb@mandriva.org> 2.2.9-10
+ Revision: 797777
- Rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - relink against libpcre.so.1

* Mon Sep 14 2009 Florent Monnier <blue_prawn@mandriva.org> 2.2.9-8mdv2011.0
+ Revision: 440706
- rebuild

* Wed Sep 09 2009 Florent Monnier <blue_prawn@mandriva.org> 2.2.9-7mdv2010.0
+ Revision: 436141
- added support for cryptgps
- the devel package requires ocaml-pcre-devel

* Sat Aug 22 2009 Florent Monnier <blue_prawn@mandriva.org> 2.2.9-6mdv2010.0
+ Revision: 419709
- incremented mkrel
- corrected the split

* Mon Aug 10 2009 Florent Monnier <blue_prawn@mandriva.org> 2.2.9-5mdv2010.0
+ Revision: 413869
- incremented mkrel
- corrected Requires

* Sat Jun 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.9-4mdv2010.0
+ Revision: 390090
- rebuild

* Thu Jun 11 2009 Florent Monnier <blue_prawn@mandriva.org> 2.2.9-3mdv2010.0
+ Revision: 385257
- pcre dep updated

* Sun Jan 11 2009 Florent Monnier <blue_prawn@mandriva.org> 2.2.9-2mdv2009.1
+ Revision: 328195
- corrected group
- build/install all the modules
- update the home page
- a more detailed description
- imported a patch from fedora
  (modifications made with the help of the fedora's spec made by Richard W.M. Jones)

* Mon Dec 29 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.9-1mdv2009.1
+ Revision: 320723
- move non-devel files in main package
- site-lib hierarchy doesn't exist anymore

* Fri Aug 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.9-1mdv2009.0
+ Revision: 272354
- fix build with latest glibc
- new version

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Fri Mar 07 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.7-4mdv2008.1
+ Revision: 181156
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Sep 02 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.7-3mdv2008.0
+ Revision: 78371
- move stup libs into non-devel package

* Sat Sep 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.7-2mdv2008.0
+ Revision: 77685
- drop macro definition, now in rpm-mandriva-setup
  ship .cmi file in non-devel subpackage

* Thu Jun 07 2007 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.2.7-1mdv2008.0
+ Revision: 36815
- new release: 2.2.7


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3576 |12cr|ocaml-ode-0.5r4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           ocaml-ode
Version:        0.5r4
Release:        2
Summary:        OCaml bindings to the Open Dynamics Engine (ODE)
License:        LGPL with exceptions
Group:          Development/Other
URL:            http://www.linux-nantes.org/~fmonnier/OCaml/ODE/
Source0:        http://www.linux-nantes.org/~fmonnier/OCaml/ODE/download/ocamlode-0.5-r4.tar.gz
Patch0:         ocamlode-0.5-r4.dPlaneSpace.patch
Patch1:         ocamlode-0.5-r4.demo_exec.patch
BuildRequires:  ocaml-findlib
BuildRequires:  ocaml
BuildRequires:  ode-devel

%description
This is a set of bindings in Objective Caml for the Open Dynamics Engine,
ODE: http://www.ode.org/.

%package        devel
Summary:        Development files for %{name}
Group:          Development/Other
Requires:       %{name} = %{version}-%{release}

%description    devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%prep
%setup -q -n ocamlode-0.5-r4
%patch0 -p0
%patch1 -p0

%build
make all
make doc
mkdir examples
mv drawstuff.ml drawstuff.make demo_*.ml demo_exec.sh examples/

%install
export DESTDIR=%{buildroot}
export OCAMLFIND_DESTDIR=%{buildroot}/%{_libdir}/ocaml
export DLLDIR=$OCAMLFIND_DESTDIR/stublibs
mkdir -p $OCAMLFIND_DESTDIR/stublibs
mkdir -p $OCAMLFIND_DESTDIR/ode
ocamlfind install ode META ode.cmi *.{mli,cma,cmxa,cmx,a,so}

%files
%defattr(-,root,root)
%doc LICENSE_BSD.txt LICENSE_GPL.txt LICENSE_LGPL.txt CHANGES.txt README.txt
%dir %{_libdir}/ocaml/ode
%{_libdir}/ocaml/ode/META
%{_libdir}/ocaml/ode/*.cma
%{_libdir}/ocaml/ode/*.cmi
%{_libdir}/ocaml/stublibs/*.so*

%files devel
%defattr(-,root,root)
%doc doc examples
%{_libdir}/ocaml/ode/*.a
%{_libdir}/ocaml/ode/*.cmxa
%{_libdir}/ocaml/ode/*.cmx
%{_libdir}/ocaml/ode/*.mli



%changelog
* Thu Aug 13 2009 Florent Monnier <blue_prawn@mandriva.org> 0.5-1.r4mdv2010.0
+ Revision: 415930
- import ocaml-ode



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3577 |12cr|ocaml-ogg-0.4.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           ocaml-ogg
Version:        0.4.0
Release:        2
Summary:        OCaml bindings for the Ogg bitstream library
License:        LGPL with exceptions
Group:          Development/Other
URL:            http://sourceforge.net/projects/savonet/files/
Source0:        http://downloads.sourceforge.net/savonet/ocaml-ogg/ocaml-ogg-%{version}.tar.gz
BuildRequires:  ocaml-findlib
BuildRequires:  ocaml
BuildRequires:  libogg-devel

%description
OCaml bindings for the Ogg bitstream library, libogg is a library
for manipulating ogg bitstreams. It handles both making ogg bitstreams
and getting packets from ogg bitstreams.

%package        devel
Summary:        Development files for %{name}
Group:          Development/Other
Requires:       %{name} = %{version}-%{release}

%description    devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%prep
%setup -q

%build
%configure2_5x
make
make doc

%install
export DESTDIR=%{buildroot}
export OCAMLFIND_DESTDIR=%{buildroot}/%{_libdir}/ocaml
export DLLDIR=$OCAMLFIND_DESTDIR/stublibs
mkdir -p $OCAMLFIND_DESTDIR/stublibs
mkdir -p $OCAMLFIND_DESTDIR/ogg
make install

%files
%defattr(-,root,root)
%doc COPYING CHANGES README
%dir %{_libdir}/ocaml/ogg
%{_libdir}/ocaml/ogg/META
%{_libdir}/ocaml/ogg/*.cma
%{_libdir}/ocaml/ogg/*.cmi
%{_libdir}/ocaml/stublibs/*.so*

%files devel
%defattr(-,root,root)
%doc doc/html
%{_libdir}/ocaml/ogg/*.a
%{_libdir}/ocaml/ogg/*.cmxa
%{_libdir}/ocaml/ogg/*.mli
%{_libdir}/ocaml/ogg/*.h



%changelog
* Wed Oct 06 2010 Funda Wang <fwang@mandriva.org> 0.4.0-2mdv2011.0
+ Revision: 583529
- rebuild

* Mon Aug 23 2010 Florent Monnier <blue_prawn@mandriva.org> 0.4.0-1mdv2011.0
+ Revision: 572242
- updated to last version 0.4.0

* Mon Jan 25 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.1-2mdv2010.1
+ Revision: 496367
- rebuild
- update to new version 0.3.1

  + Florent Monnier <blue_prawn@mandriva.org>
    - a better Source0 field

* Sat Aug 01 2009 Florent Monnier <blue_prawn@mandriva.org> 0.3.0-1mdv2010.0
+ Revision: 405294
- import ocaml-ogg



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3578 |12cr|ocaml-openin-20070524-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           ocaml-openin
Version:        20070524
Release:        %mkrel 1
Summary:        OCaml syntax to locally open modules
License:        Public Domain
Group:          Development/Other
URL:            http://alain.frisch.fr/soft#openin
Source0:        http://alain.frisch.fr/info/openin-%{version}.tar.gz
Source1:        openin-META
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}
BuildRequires:  ocaml-findlib
BuildRequires:  camlp4

%description
This package implements a Camlp4 syntax extension for Objective
Caml. It adds the syntactic construction:

open M in e

that can appear in any context where an expression is expected. M is
an arbitrary module expression (not only qualified names as for usual
open statements) and e is an expression.

%prep
%setup -q -n openin-%{version}
cp %{SOURCE1} META

%build
make
sed -i -e "s/@VERSION@/%{version}/" META

%install
rm -rf %{buildroot}
export DESTDIR=%{buildroot}
export OCAMLFIND_DESTDIR=%{buildroot}%{_libdir}/ocaml
mkdir -p $OCAMLFIND_DESTDIR $OCAMLFIND_DESTDIR/stublibs
ocamlfind install openin META pa_openin.cmo

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%dir %{_libdir}/ocaml/openin
%{_libdir}/ocaml/openin/META
%{_libdir}/ocaml/openin/pa_openin.cmo



%changelog
* Sun Aug 09 2009 Florent Monnier <blue_prawn@mandriva.org> 20070524-1mdv2010.0
+ Revision: 412913
- spec file made from the fedora's one by Richard Jones


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3579 |12cr|ocaml-orm-sqlite-0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           ocaml-orm-sqlite
Version:        0.2
Release:        2
Summary:        Sql_orm provides an "Object-Relational Mapper" interface between a Sqlite3 database and OCaml
License:        ISC
Group:          Development/Other
URL:            http://wiki.github.com/avsm/ocaml-orm-sqlite
Source0:        ocaml-orm-sqlite-0.2.tar.bz2
BuildRequires:  ocaml-findlib
BuildRequires:  ocaml
BuildRequires:  ocaml-sqlite-devel

%description
You provide a schema of the type of objects you want to store in the database,
and an OCaml source file is generated with modules that:

 * initialize the database with the right schema
 * retrieve objects from the database by searching from keys
 * modify fields and save them back to the database.

%package        devel
Summary:        Development files for %{name}
Group:          Development/Other
Requires:       %{name} = %{version}-%{release}

%description    devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%prep
%setup -q

%build
make all
mkdir -p doc && ocamldoc -d doc -html sql_orm.mli

%install
export DESTDIR=%{buildroot}
export OCAMLFIND_DESTDIR=%{buildroot}/%{_libdir}/ocaml
export DLLDIR=$OCAMLFIND_DESTDIR/stublibs
mkdir -p $OCAMLFIND_DESTDIR/stublibs
mkdir -p $OCAMLFIND_DESTDIR/sql_orm
make install

%files
%defattr(-,root,root)
%doc LICENSE NEWS TODO README
%dir %{_libdir}/ocaml/sql_orm
%{_libdir}/ocaml/sql_orm/META
%{_libdir}/ocaml/sql_orm/*.cma
%{_libdir}/ocaml/sql_orm/*.cmi

%files devel
%defattr(-,root,root)
%doc LICENSE
%doc doc/ examples/ tests/
%{_libdir}/ocaml/sql_orm/*.a
%{_libdir}/ocaml/sql_orm/*.cmxa
%{_libdir}/ocaml/sql_orm/*.mli



%changelog
* Fri Sep 11 2009 Florent Monnier <blue_prawn@mandriva.org> 0.2-1mdv2010.0
+ Revision: 438516
- import ocaml-orm-sqlite


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3580 |12cr|ocaml-ounit-1.0.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	ocaml-ounit
%define version	1.0.3
%define release	5

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:    Unit test framework for OCaml
Group:      Development/Other
License:    MIT
URL:        http://www.xs4all.nl/~mmzeeman/ocaml/
Source0:    http://www.xs4all.nl/~mmzeeman/ocaml/ounit-%{version}.tar.gz
BuildRequires:  ocaml >= 3.10.0
BuildRequires:  ocaml-findlib
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
OUnit is a unit test framework for OCaml. It allows one to easily
create unit-tests for OCaml code. It is based on HUnit, a unit testing
framework for Haskell. It is similar to JUnit, and other xUnit testing
frameworks.

%package        devel
Summary:        Development files for %{name}
Group:          Development/Other
Requires:       %{name} = %{version}-%{release}

%description    devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.


%prep
%setup -q -n ounit-%{version}

%build
make all
make allopt
make doc

%check
make test

%install
rm -rf %{buildroot}
install -d -m 755 %{buildroot}%{_libdir}/ocaml/stublibs
make install DESTDIR=%{buildroot} OCAMLFIND_DESTDIR=%{buildroot}%{_libdir}/ocaml

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc LICENCE
%dir %{_libdir}/ocaml/oUnit
%{_libdir}/ocaml/oUnit/*.cmi
%{_libdir}/ocaml/oUnit/*.cma
%{_libdir}/ocaml/oUnit/META

%files devel
%defattr(-,root,root)
%doc LICENCE README doc
%{_libdir}/ocaml/oUnit/*.a
%{_libdir}/ocaml/oUnit/*.cmxa
%{_libdir}/ocaml/oUnit/*.mli



%changelog
* Wed May 09 2012 Crispin Boylan <crisb@mandriva.org> 1.0.3-5
+ Revision: 797735
- Rebuild

* Mon Jan 25 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.3-4mdv2011.0
+ Revision: 496358
- rebuild

* Sat Jun 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.3-3mdv2010.0
+ Revision: 389929
- rebuild

* Mon Dec 29 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.3-2mdv2009.1
+ Revision: 320708
- move non-devel files in main package
- site-lib hierarchy doesn't exist anymore

* Thu Sep 04 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.3-1mdv2009.0
+ Revision: 280409
- update to new version 1.0.3

* Thu Aug 14 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.2-1mdv2009.0
+ Revision: 271914
- import ocaml-ounit


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3581 |12cr|ocaml-pam-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           ocaml-pam
Version:        1.1
Release:        2
Summary:        OCamlPAM is a wrapper for the Pluggable Authentication Modules (PAM) library
License:        MIT
Group:          Development/Other
URL:            http://sharvil.nanavati.net/projects/ocamlpam/
Source0:        http://sharvil.nanavati.net/projects/ocamlpam/files/ocamlpam-%{version}.tar.gz
BuildRequires:  ocaml
BuildRequires:  pam-devel

%description
OCamlPAM is a wrapper for the Pluggable Authentication Modules (PAM)
library. PAM provides a flexible mechanism for authenticating users via
administrator-defined policies. PAM has modules for authenticating via
Unix passwd files, Kerberos, LDAP, etc. Additional modules for custom
authentication mechanisms can be created and deployed without recompiling
existing services based on PAM. Moreover, policies defining the
authentication requirements can be changed at runtime without restarting
running services.

%package        devel
Summary:        Development files for %{name}
Group:          Development/Other
Requires:       %{name} = %{version}-%{release}

%description    devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%prep
%setup -q -n ocamlpam-%{version}

%build
make all opt

%install
make install DESTDIR=%{buildroot}%{_libdir}/ocaml/

%files
%defattr(-,root,root)
%doc COPYING CHANGES README
%dir %{_libdir}/ocaml/pam
%{_libdir}/ocaml/pam/META
%{_libdir}/ocaml/pam/*.cma
%{_libdir}/ocaml/pam/*.cmi
%{_libdir}/ocaml/stublibs/*.so*

%files devel
%defattr(-,root,root)
%{_libdir}/ocaml/pam/*.a
%{_libdir}/ocaml/pam/*.cmxa
%{_libdir}/ocaml/pam/*.cmx
%{_libdir}/ocaml/pam/*.mli



%changelog
* Thu Aug 13 2009 Florent Monnier <blue_prawn@mandriva.org> 1.1-1mdv2010.0
+ Revision: 416092
- BuildRequires: libpam-devel
- BuildRequires: ocaml
- import ocaml-pam


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3582 |12cr|ocaml-pa-monad-6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           ocaml-pa-monad
Version:        6.0
Release:        %mkrel 1
Summary:        OCaml syntax extension for monads
Group:          Development/Other
License:        LGPLv2+ with exceptions
URL:            http://www.cas.mcmaster.ca/~carette/pa_monad/
Source0:        http://www.cas.mcmaster.ca/~carette/pa_monad/pa_monad.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}
BuildRequires:  ocaml-findlib
BuildRequires:  camlp4

%description
This Camlp4 parser adds some syntactic sugar to beautify monadic
expressions.  The name of the syntax extension is a bit misleading as
it does not provide any monad nor monadic computation.

%prep
%setup -q -c

%build
make all doc

%check
make test

%install
rm -rf %{buildroot}
export DESTDIR=%{buildroot}
export OCAMLFIND_DESTDIR=%{buildroot}%{_libdir}/ocaml
mkdir -p $OCAMLFIND_DESTDIR $OCAMLFIND_DESTDIR/stublibs
make findlib-install

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING README ChangeLog html-doc
%{_libdir}/ocaml/monad



%changelog
* Sun Aug 09 2009 Florent Monnier <blue_prawn@mandriva.org> 6.0-1mdv2010.0
+ Revision: 412893
- spec file made from the fedora's one


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3583 |12cr|ocaml-pcre-6.2.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		ocaml-pcre
Version:	6.2.2
Release:	2
Summary:	Perl compatibility regular expressions for OCaml
Source: 	http://hg.ocaml.info/release/pcre-ocaml/archive/pcre-ocaml-release-%{version}.tar.bz2
# curl http://hg.ocaml.info/release/pcre-ocaml/archive/release-%{version}.tar.bz2 > pcre-ocaml-release-%{version}.tar.bz2
URL:		http://ocaml.info/home/ocaml_sources.html#pcre-ocaml
Patch0:		pcre-ocaml-examples-makefile.patch
License:	LGPL
Group:		Development/Other
BuildRequires:	ocaml
BuildRequires:	pcre-devel
BuildRequires:  ocaml-findlib
BuildRequires:  texlive
Conflicts:      %{name}-devel < 5.12.2

%description
This OCaml-library interfaces the PCRE (Perl-compatibility regular
expressions) library which is written in C. it can be used for matching
regular expressions which are written in "PERL"-style.
  
Searching for, replacing or splitting text should become much easier with
this library.

%package	devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	pcre-devel
Requires:	%{name} = %{version}-%{release}

%description devel
This package contains the development files needed to build applications
using %{name}.

%prep
%setup -q -n pcre-ocaml-release-%{version}
%patch0 -p1

%build
%make
%make doc

%install
install -d -m 755 %{buildroot}/%{_libdir}/ocaml
install -d -m 755 %{buildroot}/%{_libdir}/ocaml/stublibs
make install OCAMLFIND_INSTFLAGS="-destdir %{buildroot}/%{_libdir}/ocaml"

%files
%defattr(-,root,root)
%doc Changelog INSTALL LICENSE README.txt
%dir %{_libdir}/ocaml/pcre
%{_libdir}/ocaml/pcre/*.cmi
%{_libdir}/ocaml/pcre/*.cma
%{_libdir}/ocaml/pcre/META
%{_libdir}/ocaml/stublibs/*.so*

%files devel
%defattr(-,root,root)
%doc doc/pcre/html
%doc doc/pcre/latex/*.{dvi,pdf}
%doc examples/
%{_libdir}/ocaml/pcre/*.a
%{_libdir}/ocaml/pcre/*.cmxa
%{_libdir}/ocaml/pcre/*.mli


%changelog
* Fri Sep 16 2011 Alexandre Lissy <alissy@mandriva.com> 6.2.2-1
+ Revision: 700009
- Updating BuildRequires for texlive
  Removing %%mkrel
- Updating to latest 6.2.2 release

* Wed Apr 14 2010 Florent Monnier <blue_prawn@mandriva.org> 6.1.0-1mdv2011.0
+ Revision: 534831
- updated to version 6.1.0

* Mon Jan 25 2010 Guillaume Rousse <guillomovitch@mandriva.org> 6.0.1-6mdv2010.1
+ Revision: 496243
- rebuild

* Fri Sep 11 2009 Florent Monnier <blue_prawn@mandriva.org> 6.0.1-5mdv2010.0
+ Revision: 438502
- corrected the license field for LGPL

* Fri Sep 04 2009 Florent Monnier <blue_prawn@mandriva.org> 6.0.1-4mdv2010.0
+ Revision: 430978
- added the examples, with patched makefiles

* Thu Aug 13 2009 Florent Monnier <blue_prawn@mandriva.org> 6.0.1-3mdv2010.0
+ Revision: 415791
- buildrequires latex
- increm mkrel
- added documentation, and .so.owner

* Tue Jul 28 2009 Florent Monnier <blue_prawn@mandriva.org> 6.0.1-2mdv2010.0
+ Revision: 401387
- updated version

* Sat Jun 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 6.0.0-2mdv2010.0
+ Revision: 389825
- rebuild

* Thu Jun 11 2009 Florent Monnier <blue_prawn@mandriva.org> 6.0.0-1mdv2010.0
+ Revision: 385090
- updated version

* Wed Dec 24 2008 Guillaume Rousse <guillomovitch@mandriva.org> 5.15.1-1mdv2009.1
+ Revision: 318326
- new version
- move non-devel files in main package
- site-lib hierarchy doesn't exist anymore

* Tue Dec 09 2008 Pixel <pixel@mandriva.com> 5.15.0-2mdv2009.1
+ Revision: 312238
- rebuild

* Thu Sep 04 2008 Guillaume Rousse <guillomovitch@mandriva.org> 5.15.0-1mdv2009.0
+ Revision: 280408
- update to new version 5.15.0

* Thu Aug 14 2008 Guillaume Rousse <guillomovitch@mandriva.org> 5.14.0-1mdv2009.0
+ Revision: 272042
- update to new version 5.14.0

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 5.12.2-4mdv2009.0
+ Revision: 254345
- rebuild

* Tue Mar 04 2008 Guillaume Rousse <guillomovitch@mandriva.org> 5.12.2-2mdv2008.1
+ Revision: 178369
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Sep 02 2007 Guillaume Rousse <guillomovitch@mandriva.org> 5.12.2-1mdv2008.0
+ Revision: 78165
- add conflict to help upgrade
- new version
- fix interdependencies
  swap stubs libs into non-devel package

* Sat Sep 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 5.11.4-2mdv2008.0
+ Revision: 77623
- drop macro definition, now in rpm-mandriva-setup
  ship .cmi file in non-devel subpackage

* Thu Jun 07 2007 Per Øyvind Karlsen <peroyvind@mandriva.org> 5.11.4-1mdv2008.0
+ Revision: 36707
- new release: 5.11.4


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3584 |12cr|ocaml-pgocaml-introduction-0.92-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           ocaml-pgocaml-introduction
Version:        0.92
Release:        %mkrel 1
Summary:        A Brief Introduction to PG'OCaml
License:        CC-by-sa-3.0
Group:          Development/Other
URL:            http://www.dse.nl/~dario/projects/pgoctut/
Source0:        http://www.dse.nl/~dario/projects/pgoctut/pgoctut.pdf.lzma
# Real:         http://www.dse.nl/~dario/projects/pgoctut/pgoctut.pdf
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}
BuildArch:      noarch

%description
PG'OCaml, by Richard W. M. Jones, provides an interface to PostgreSQL
databases for OCaml applications. It uses  Camlp4 to extend the OCaml
syntax, enabling one to directly embed SQL statements inside the OCaml
code. Moreover, it uses the describe feature of PostgreSQL to obtain
type information about the database. This allows PG'OCaml to check at
compile-time if the programme is indeed consistent with the database
structure. This type-safe database access is the primary advantage that
PG'OCaml has over other PostgreSQL bindings for OCaml.

Unfortunately, PG'OCaml is rather lacking on the documentation front.
This document aims to fill that gap, by providing an overview of the
capabilities of the library, usage examples, and solutions to potential
pitfalls. Moreover, it also addresses the installation of PG'OCaml,
how to compile programmes that make use of the library, and the
correspondence between PostgreSQL data types and their OCaml
counterparts.

%prep
lzcat %{SOURCE0} > pgoctut.pdf

%build

%install
rm -rf %{buildroot}
%define destdir %{_datadir}/doc/%{name}
mkdir -p %{buildroot}%{destdir}
install -d -m 755 %{buildroot}%{destdir}
install -m 644 pgoctut.pdf %{buildroot}%{destdir}/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%dir %{destdir}
%{destdir}/pgoctut.pdf



%changelog
* Sat Aug 22 2009 Florent Monnier <blue_prawn@mandriva.org> 0.92-1mdv2010.0
+ Revision: 419704
- noarch

* Thu Jan 29 2009 Florent Monnier <blue_prawn@mandriva.org> 0.92-1mdv2009.1
+ Revision: 335199
- source format
- source format
- import ocaml-pgocaml-introduction



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3585 |12cr|ocaml-pomap-2.9.9-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		ocaml-pomap
Version:	2.9.9
Release:        3
Summary:        Library for maintaining partially ordered maps
License:        LGPL
Group:          Development/Other
URL:		http://www.ocaml.info/home/ocaml_sources.html#pomap
Source0:	http://hg.ocaml.info/release/pomap/archive/pomap-release-%{version}.tar.bz2
# curl http://hg.ocaml.info/release/pomap/archive/release-%{version}.tar.bz2 > pomap-release-%{version}.tar.bz2
BuildRequires:  ocaml-findlib
BuildRequires:  ocaml
BuildRequires:  texlive
BuildRequires:  gzip

%description
The Pomap-library implements an ADT that maintains maps of partially
ordered elements. Whereas a total order allows you to say whether some
element is lower, equal or greater than another one, partial orders also
allow for a "don't know"-case.

%package        devel
Summary:        Development files for %{name}
Group:          Development/Other
Requires:       %{name} = %{version}-%{release}

%description    devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%prep
%setup -q -n pomap-release-%{version}

%build
make
make doc
gzip --best doc/pomap/latex/doc.ps

%install
export DESTDIR=%{buildroot}
export OCAMLFIND_DESTDIR=%{buildroot}/%{_libdir}/ocaml
install -d -m 755 %{buildroot}/%{_libdir}/ocaml/pomap
make install

%files
%defattr(-,root,root)
%doc LICENSE
%dir %{_libdir}/ocaml/pomap
%{_libdir}/ocaml/pomap/META
%{_libdir}/ocaml/pomap/*.cma
%{_libdir}/ocaml/pomap/*.cmi

%files devel
%defattr(-,root,root)
%doc LICENSE Changes README.txt
%doc examples
%doc lib/doc/pomap/html
%doc lib/doc/pomap/latex/*.{dvi,ps.gz,pdf}
%{_libdir}/ocaml/pomap/*.a
%{_libdir}/ocaml/pomap/*.cmxa
%{_libdir}/ocaml/pomap/*.mli



%changelog
* Sun Jun 28 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.9.9-2mdv2010.0
+ Revision: 390299
- rebuild

* Thu Jan 29 2009 Florent Monnier <blue_prawn@mandriva.org> 2.9.9-1mdv2009.1
+ Revision: 335200
- requires latex
- import ocaml-pomap



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3586 |12cr|ocaml-postgresql-1.14.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           ocaml-postgresql
Version:        1.14.0
Release:        1
Summary:        OCaml library for accessing PostreSQL databases

Group:          Development/Other
License:        LGPLv2+ with exceptions
URL:            http://www.ocaml.info/home/ocaml_sources.html#postgresql-ocaml
Source0:        http://hg.ocaml.info/release/postgresql-ocaml/archive/postgresql-ocaml-release-%{version}.tar.bz2
# curl http://hg.ocaml.info/release/postgresql-ocaml/archive/release-%{version}.tar.bz2 > postgresql-ocaml-release-%{version}.tar.bz2
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}

BuildRequires:  ocaml >= 3.10.0
BuildRequires:  ocaml-findlib
BuildRequires:  postgresql-devel
BuildRequires:  chrpath

%description
This OCaml-library provides an interface to PostgreSQL, an efficient
and reliable, open source, relational database.  Almost all
functionality available through the C-API (libpq) is replicated in a
type-safe way.  This library uses objects for representing database
connections and results of queries.

%package        devel
Summary:        Development files for %{name}
Requires:       %{name} = %{version}-%{release}

%description    devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%prep
%setup -q -n postgresql-ocaml-release-%{version}

%build
%make

chrpath --delete lib/dll*.so

%install
# These rules work if the library uses 'ocamlfind install' to install itself.
export OCAMLFIND_DESTDIR=%{buildroot}/%{_libdir}/ocaml
mkdir -p $OCAMLFIND_DESTDIR $OCAMLFIND_DESTDIR/stublibs
%makeinstall_std

%files
%doc LICENSE
%{_libdir}/ocaml/postgresql
%exclude %{_libdir}/ocaml/postgresql/*.a
%exclude %{_libdir}/ocaml/postgresql/*.cmxa
%exclude %{_libdir}/ocaml/postgresql/*.mli
%{_libdir}/ocaml/stublibs/*.so
%{_libdir}/ocaml/stublibs/*.so.owner

%files devel
%doc LICENSE AUTHORS Changelog README.txt examples
%{_libdir}/ocaml/postgresql/*.a
%{_libdir}/ocaml/postgresql/*.cmxa
%{_libdir}/ocaml/postgresql/*.mli





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3587 |12cr|ocaml-pure-fun-1.0.8-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		ocaml-pure-fun
Version:	1.0.8
Release:        %mkrel 4
Summary:        Okasaki's Purely Functional Datastructures in OCaml
License:        free-software
##license notice writen in the files:
#
#  Unless this violates copyrights of the original sources, the following
#  licence applies to this file:
#
#  This source code is free software; you can redistribute it and/or
#  modify it without any restrictions. It is distributed in the hope
#  that it will be useful, but WITHOUT ANY WARRANTY.
Group:          Development/Other
URL:		http://www.ocaml.info/home/ocaml_sources.html#pure-fun
Source0:	http://hg.ocaml.info/release/pure-fun/archive/pure-fun-release-%{version}.tar.bz2
# curl http://hg.ocaml.info/release/pure-fun/archive/release-%{version}.tar.bz2 > pure-fun-release-%{version}.tar.bz2
BuildArch:      noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}

%description
These files contain an SML-to-OCAML translation of source examples taken
from the following book:

    Purely Functional Data Structures
    Chris Okasaki
    Cambridge University Press, 1998
    Copyright (C) 1998 Cambridge University Press

%package        doc
Summary:        Development files for %{name}
Group:          Development/Other

%description    doc
These files contain an SML-to-OCAML translation of source examples taken
from the following book:

    Purely Functional Data Structures
    Chris Okasaki
    Cambridge University Press, 1998
    Copyright (C) 1998 Cambridge University Press

%prep
%setup -q -n pure-fun-release-%{version}

%files doc
%defattr(-,root,root)
%doc README.txt README.okasaki Changes
%doc chp*.ml



%changelog
* Fri Jan 29 2010 Funda Wang <fwang@mandriva.org> 1.0.8-4mdv2010.1
+ Revision: 498356
- drop empty section

* Thu Jul 09 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.8-4mdv2010.0
+ Revision: 393768
- this is noarch package
- fix doc package dependencies

* Mon Jun 29 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.8-3mdv2010.0
+ Revision: 390537
- rebuild

* Sun Jun 28 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.8-2mdv2010.0
+ Revision: 390301
- rebuild

* Tue Mar 31 2009 Florent Monnier <blue_prawn@mandriva.org> 1.0.8-1mdv2009.1
+ Revision: 362976
- added a buildroot tag
- import ocaml-pure-fun



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3588 |12cr|ocaml-pxp-1.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define up_name pxp
%define name	ocaml-%{up_name}
%define version	1.2.1
%define release	%mkrel 1

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	A validating parser for XML
Source0:	http://download.camlcity.org/download/%{up_name}-%{version}.tar.gz
URL:		http://www.ocaml-programming.de/packages/
License:	GPL
Group:		Development/Other
BuildRequires:	ocaml
BuildRequires:	camlp4
BuildRequires:	ocaml-ocamlnet-devel
BuildRequires:	ocaml-findlib
BuildRequires:	ocaml-pcre-devel
BuildRequires:  ncurses-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
PXP  is a validating parser for XML-1.0 which has been written entirely in
Objective Caml.

%package	devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:   %{name} = %{version}-%{release}

%description	devel
This package contains the development files needed to build applications
using %{name}.

%prep
%setup -q -n %{up_name}-%{version}

%build
./configure
make all opt

%install
rm -rf %{buildroot}
install -d -m 755 %{buildroot}/%{_libdir}/ocaml
make install OCAMLFIND_DESTDIR="%{buildroot}/%{_libdir}/ocaml"

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc LICENSE doc/*
%{_libdir}/ocaml/*
%exclude %{_libdir}/ocaml/*/*.a
%exclude %{_libdir}/ocaml/*/*.cmi
%exclude %{_libdir}/ocaml/*/*.cmx
%exclude %{_libdir}/ocaml/*/*.cmxa

%files devel
%defattr(-,root,root)
%{_libdir}/ocaml/*/*.a
%{_libdir}/ocaml/*/*.cmi
%{_libdir}/ocaml/*/*.cmx
%{_libdir}/ocaml/*/*.cmxa


%changelog
* Thu Jun 11 2009 Florent Monnier <blue_prawn@mandriva.org> 1.2.1-1mdv2010.0
+ Revision: 385116
- BuildRequires
- updated version

* Mon Dec 29 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.0-0.test2.3mdv2009.1
+ Revision: 321072
- don't forget devel -> main package dependency

* Mon Dec 29 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.0-0.test2.2mdv2009.1
+ Revision: 321013
- move non-devel files in main package
- site-lib hierarchy doesn't exist anymore

* Fri Mar 07 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.0-0.test2.1mdv2008.1
+ Revision: 181225
- new version

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Jun 07 2007 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.2.0-0.test1.1mdv2008.0
+ Revision: 36936
- new release: 1.2.0test1


* Thu Feb 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.96-1mdv2007.0
+ Revision: 124722
- new version

* Wed Feb 21 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.6-1mdv2007.1
+ Revision: 124093
- fix build dependencies

* Wed Feb 21 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.6-1mdv2007.1
- first mdv release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3589 |12cr|ocaml-react-0.9.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           ocaml-react
Version:        0.9.2
Release:        3
Summary:        OCaml module for Functional Reactive Programming (FRP)
License:        BSD
Group:          Development/Other
URL:            http://erratique.ch/software/react
Source0:        http://erratique.ch/software/react/releases/react-%{version}.tbz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}
BuildRequires:  ocaml

%description
React is an OCaml module for functional reactive programming (FRP).
It provides support to program with time varying values : applicative
events and signals. React doesn't define any primitive event or signal,
this lets the client chooses the concrete timeline.

React is made of a single, independent, module and distributed under
the new BSD license.

Given an absolute notion of time Rtime helps you to manage a timeline
and provides time stamp events, delayed events and delayed signals.

%package        devel
Summary:        Development files for %{name}
Group:          Development/Other
Requires:       %{name} = %{version}-%{release}

%description    devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%prep
%setup -q -n react-%{version}

%build
chmod u+x build
./build

%check
./build test.native
./test.native

%install
rm -rf %{buildroot}
INSTALLDIR=%{buildroot}/%{_libdir}/ocaml/react ./build install

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%dir %{_libdir}/ocaml/react
%{_libdir}/ocaml/react/META
%{_libdir}/ocaml/react/react.cmi
%{_libdir}/ocaml/react/react.cmo

%files devel
%defattr(-,root,root)
%doc doc
%{_libdir}/ocaml/react/react.cmx
%{_libdir}/ocaml/react/react.o
%{_libdir}/ocaml/react/react.mli
%{_libdir}/ocaml/react/react.ml



%changelog
* Fri Sep 16 2011 Alexandre Lissy <alissy@mandriva.com> 0.9.2-3
+ Revision: 700028
- Release bump, rebuilding against latest ocaml

* Wed Oct 06 2010 Funda Wang <fwang@mandriva.org> 0.9.2-2mdv2011.0
+ Revision: 583707
- rebuild

* Thu Aug 12 2010 Florent Monnier <blue_prawn@mandriva.org> 0.9.2-1mdv2011.0
+ Revision: 569281
- updated version

* Thu Apr 22 2010 Florent Monnier <blue_prawn@mandriva.org> 0.9.1-1mdv2010.1
+ Revision: 537968
- updated to version 0.9.1

* Tue Aug 11 2009 Florent Monnier <blue_prawn@mandriva.org> 0.9.0-1mdv2010.0
+ Revision: 414502
- buildrequires ocaml, and cmxs now supported
- import ocaml-react


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3590 |12cr|ocaml-res-3.2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           ocaml-res
Version:        3.2.0
Release:        2
Summary:        Library for automatically resizing contiguous memory (arrays and strings)
License:        LGPL
Group:          Development/Other
URL:            http://ocaml.info/home/ocaml_sources.html#res
Source:         http://hg.ocaml.info/release/res/archive/res-release-%{version}.tar.bz2
# curl http://hg.ocaml.info/release/res/archive/release-%{version}.tar.bz2 > res-release-%{version}.tar.bz2
BuildRequires:  ocaml
BuildRequires:  ocaml-findlib
BuildRequires:  texlive
BuildRequires:  ghostscript
BuildRequires:  ghostscript-common

%description
This OCaml-library consists of a set of modules which implement
automatically resizing (= reallocating) datastructures that consume
a contiguous part of memory. This allows appending and removing of
elements to/from arrays (both boxed and unboxed), strings (-> buffers),
bit strings and weak arrays while still maintaining fast constant-time
access to elements.

There are also functors that allow the generation of similar modules
which use different reallocation strategies.

%package        devel
Summary:        Development files for %{name}
Group:          Development/Other
Requires:       %{name} = %{version}-%{release}

%description    devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%prep
%setup -q -n res-release-%{version}

%build
make
make doc

%install
rm -rf %{buildroot}
export DESTDIR=%{buildroot}
export OCAMLFIND_DESTDIR=%{buildroot}/%{_libdir}/ocaml
mkdir -p $OCAMLFIND_DESTDIR/res
mkdir -p $OCAMLFIND_DESTDIR/stublibs
make install

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc LICENSE
%dir %{_libdir}/ocaml/res
%{_libdir}/ocaml/res/META
%{_libdir}/ocaml/res/*.cma
%{_libdir}/ocaml/res/*.cmi

%files devel
%defattr(-,root,root)
%doc LICENSE Changelog INSTALL README.txt TODO
%doc doc/res/{html,latex} examples/
%{_libdir}/ocaml/res/*.a
%{_libdir}/ocaml/res/*.cmxa
%{_libdir}/ocaml/res/*.mli



%changelog
* Tue Jul 28 2009 Florent Monnier <blue_prawn@mandriva.org> 3.2.0-1mdv2010.0
+ Revision: 402526
- added BuildRequires
- updated version

* Sun Jun 28 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.1.1-2mdv2010.0
+ Revision: 390302
- rebuild

* Sun Jan 18 2009 Florent Monnier <blue_prawn@mandriva.org> 3.1.1-1mdv2009.1
+ Revision: 330977
- import ocaml-res



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3591 |12cr|ocaml-rtime-0.9.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           ocaml-rtime
Version:        0.9.1
Release:        2
Summary:        OCaml module implementing timelines for ocaml-react
License:        new BSD
Group:          Development/Other
URL:            http://erratique.ch/software/rtime
Source0:        http://erratique.ch/software/rtime/releases/rtime-%{version}.tbz
BuildRequires:  ocaml
BuildRequires:  ocaml-react-devel

%description
Rtime is an OCaml module implementing timelines for React. It manages
time stamp events, delayed events and delayed signals along timelines.
A timeline is defined by an absolute notion of time provided by the client.
Running the timeline at the appropriate pace is left to the client.

%package        devel
Summary:        Development files for %{name}
Group:          Development/Other
Requires:       %{name} = %{version}-%{release}

%description    devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%prep
%setup -q -n rtime-%{version}

%build
chmod u+x build
./build module-byte
./build module-native
#./build module-plugin

%install
INSTALLDIR=%{buildroot}/%{_libdir}/ocaml/rtime ./build install
INSTALLDIR=%{buildroot}/%{_libdir}/ocaml/rtime ./build install-byte
#INSTALLDIR=%{buildroot}/%{_libdir}/ocaml/rtime ./build install-plugin

# "The tests may fail in a heavily loaded environment" which the BS is
#%check
#INSTALLDIR=%{buildroot}/%{_libdir}/ocaml/rtime ./build test.native
#./test.native -p 0.02

%files
%defattr(-,root,root)
%doc README CHANGES
%dir %{_libdir}/ocaml/rtime
%{_libdir}/ocaml/rtime/META
%{_libdir}/ocaml/rtime/rtime.cmi
%{_libdir}/ocaml/rtime/rtime.cmo

%files devel
%defattr(-,root,root)
%doc doc test
%{_libdir}/ocaml/rtime/rtime.ml
%{_libdir}/ocaml/rtime/rtime.mli 
%{_libdir}/ocaml/rtime/rtime.cmx
%{_libdir}/ocaml/rtime/rtime.o
#%{_libdir}/ocaml/rtime/rtime.cmxs



%changelog
* Thu Apr 22 2010 Florent Monnier <blue_prawn@mandriva.org> 0.9.1-1mdv2010.1
+ Revision: 538010
- updated to version 0.9.1

* Thu Aug 13 2009 Florent Monnier <blue_prawn@mandriva.org> 0.9.0-2mdv2010.0
+ Revision: 415833
- the tests may fail in a heavily loaded environment
- precision set
- import ocaml-rtime


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3592 |12cr|ocaml-sdl-0.8.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define up_name		ocamlsdl

Name:		ocaml-sdl
Version:	0.8.0
Release:	2
Summary:	Wrapper around the cross platform Simple DirectMedia Layer game library
License:	LGPL
Source:		http://dl.sourceforge.net/sourceforge/ocamlsdl/ocamlsdl-%{version}.tar.gz
Group:		Development/Other
URL:		http://ocamlsdl.sourceforge.net/
BuildRequires:	libSDL-devel
BuildRequires:	libSDL_image-devel
BuildRequires:	libSDL_mixer-devel
BuildRequires:	libSDL_ttf-devel
BuildRequires:	libpng-devel
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	ocaml
BuildRequires:	ocaml-lablgl-devel
BuildRequires:  ocaml-findlib
Obsoletes:      ocaml-SDL

%package -n %{name}-devel
Summary:	Wrapper around the cross platform Simple DirectMedia Layer game library
Group:		Development/Other
Requires:	libSDL-devel
Requires:	libSDL_image-devel
Requires:	libSDL_mixer-devel
Requires:	libSDL_ttf-devel
Requires:	libpng-devel
Obsoletes:  ocaml-SDL-devel
Requires:	%{name} = %{version}-%{release}

%description
Ocaml-SDL is a wrapper around the cross platform Simple Direct Layer game
library. Essentially it allows you to write cross platform games in ocaml,
using 2d (SDL), or 3d (OpenGL), or a combination of both if you wish.

%description -n %{name}-devel
Ocaml-SDL is a wrapper around the cross platform Simple Direct Layer game
library. Essentially it allows you to write cross platform games in ocaml,
using 2d (SDL), or 3d (OpenGL), or a combination of both if you wish.

%prep
%setup -q -n %{up_name}-%{version}

%build
%configure2_5x --with-lablgldir=%{_libdir}/ocaml/lablgl
make

%install
install -d %{buildroot}%{_libdir}/ocaml
install -d %{buildroot}%{_libdir}/ocaml/stublibs
make install OCAMLFIND_DESTDIR="%{buildroot}/%{_libdir}/ocaml"
mkdir -p %{buildroot}/%{_infodir}
install doc/*.info* %{buildroot}/%{_infodir}
install -d %{buildroot}%{_bindir}/
install -m 0755 ./xpm_to_ml %{buildroot}%{_bindir}/

%post devel
%_install_info ocamlsdl.info

%preun devel
%_remove_install_info ocamlsdl.info

%files
%defattr(-,root,root)
%doc COPYING README AUTHORS NEWS
%dir %{_libdir}/ocaml/sdl
%{_bindir}/xpm_to_ml
%{_libdir}/ocaml/sdl/*.cmi
%{_libdir}/ocaml/sdl/*.cma
%{_libdir}/ocaml/sdl/META
%{_libdir}/ocaml/stublibs/*

%files devel
%defattr(-,root,root)
%doc doc/*
%{_libdir}/ocaml/sdl/*.a
%{_libdir}/ocaml/sdl/*.cmxa
%{_libdir}/ocaml/sdl/*.cmx
%{_libdir}/ocaml/sdl/*.mli
%{_infodir}/*


%changelog
* Thu Nov 11 2010 Florent Monnier <blue_prawn@mandriva.org> 0.8.0-1mdv2011.0
+ Revision: 596172
- updated to verion 0.8.0

* Sat Aug 15 2009 Florent Monnier <blue_prawn@mandriva.org> 0.7.2-13mdv2011.0
+ Revision: 416418
- added xpm_to_ml, moved doc to -devel

* Sun Jun 28 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.7.2-12mdv2010.0
+ Revision: 390303
- rebuild

* Mon Dec 29 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.7.2-11mdv2009.1
+ Revision: 320945
- move non-devel files in main package
- site-lib hierarchy doesn't exist anymore

* Tue Dec 09 2008 Pixel <pixel@mandriva.com> 0.7.2-10mdv2009.1
+ Revision: 312211
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.7.2-9mdv2009.0
+ Revision: 268322
- rebuild early 2009.0 package (before pixel changes)

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.7.2-8mdv2009.0
+ Revision: 136634
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Sep 02 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.7.2-8mdv2008.0
+ Revision: 78372
- lowercase package name
- renamed to %%name
  mv .cmi in non-devel package
  drop macro definition now in rpm-mandriva-setup

  + Pixel <pixel@mandriva.com>
    - rebuild for ocaml 3.10.0


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3593 |12cr|ocaml-sexplib-4.2.17-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           ocaml-sexplib
Version:        4.2.17
Release:        %mkrel 1
Summary:        OCaml library for converting OCaml values to S-expressions

Group:          Development/Other
License:        LGPLv2+ with exceptions and BSD
URL:            http://www.ocaml.info/home/ocaml_sources.html#sexplib310
Source0:        http://hg.ocaml.info/release/sexplib310/archive/sexplib310-release-%{version}.tar.bz2
# curl http://hg.ocaml.info/release/sexplib310/archive/release-%{version}.tar.bz2 > sexplib310-release-${version}.tar.bz2
Patch0:         sexplib-4.0.1-unix-fix.patch
Patch1:         sexplib-lib_test-makefile.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}

BuildRequires:  ocaml >= 3.10.0
BuildRequires:  ocaml-findlib
BuildRequires:  ocaml-type-conv >= 1.6.1
BuildRequires:  camlp4
BuildRequires:  dos2unix

Requires:       ocaml-type-conv

%description
This library contains functionality for parsing and pretty-printing
S-expressions. In addition to that it contains an extremely useful
preprocessing module for Camlp4, which can be used to automatically
generate code from type definitions for efficiently converting
OCaml-values to S-expressions and vice versa. In combination with the
parsing and pretty-printing functionality this frees users from having
to write their own I/O-routines for datastructures they
define. Possible errors during automatic conversions from
S-expressions to OCaml-values are reported in a very human-readable
way. Another module in the library allows you to extract and replace
sub-expressions in S-expressions.

%package        devel
Summary:        Development files for %{name}
Group:          Development/Other
Requires:       %{name} = %{version}-%{release}

%description    devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%prep
%setup -q -n sexplib310-release-%{version}
%patch0 -p1
# lib_test is used by check and test is installed with a patched Makefile
cp -R lib_test test
%patch1 -p0
dos2unix LICENSE.Tywith

%build
make

%check
./lib_test/conv_test
./lib_test/sexp_test < lib_test/test.sexp

%install
rm -rf %{buildroot}
export DESTDIR=%{buildroot}
export OCAMLFIND_DESTDIR=%{buildroot}/%{_libdir}/ocaml
mkdir -p $OCAMLFIND_DESTDIR $OCAMLFIND_DESTDIR/stublibs
make install

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc LICENSE LICENSE.Tywith
%{_libdir}/ocaml/sexplib
%exclude %{_libdir}/ocaml/sexplib/*.a
%exclude %{_libdir}/ocaml/sexplib/*.cmxa
%exclude %{_libdir}/ocaml/sexplib/*.mli
%exclude %{_libdir}/ocaml/sexplib/*.ml

%files devel
%defattr(-,root,root,-)
%doc LICENSE LICENSE.Tywith COPYRIGHT README.txt
%doc test/
%{_libdir}/ocaml/sexplib/*.a
%{_libdir}/ocaml/sexplib/*.cmxa
%{_libdir}/ocaml/sexplib/*.mli
%{_libdir}/ocaml/sexplib/*.ml



%changelog
* Fri Mar 26 2010 Florent Monnier <blue_prawn@mandriva.org> 4.2.17-1mdv2010.1
+ Revision: 527572
- updated to version 4.2.17

* Tue Sep 22 2009 Florent Monnier <blue_prawn@mandriva.org> 4.2.15-2mdv2010.0
+ Revision: 447089
- rebuild

* Mon Sep 21 2009 Florent Monnier <blue_prawn@mandriva.org> 4.2.15-1mdv2010.0
+ Revision: 446942
- new version
- rebuild
- rebuild
- new version

* Sat Sep 12 2009 Florent Monnier <blue_prawn@mandriva.org> 4.2.12-2mdv2010.0
+ Revision: 438544
- added Requires: ocaml-type-conv
- install some sample files

* Thu Aug 06 2009 Florent Monnier <blue_prawn@mandriva.org> 4.2.12-1mdv2010.0
+ Revision: 410923
- updated version

* Tue Jul 28 2009 Florent Monnier <blue_prawn@mandriva.org> 4.2.11-1mdv2010.0
+ Revision: 401368
- updated version

* Mon Jun 29 2009 Guillaume Rousse <guillomovitch@mandriva.org> 4.2.10-2mdv2010.0
+ Revision: 390538
- rebuild

* Sat May 23 2009 Florent Monnier <blue_prawn@mandriva.org> 4.2.10-1mdv2010.0
+ Revision: 379084
- updated version
- updated version
- The initial RPM release was made from the fedora rpm .spec file (revision 1.4) by Richard W.M. Jones

* Tue Jan 06 2009 Florent Monnier <blue_prawn@mandriva.org> 4.2.2-1mdv2009.1
+ Revision: 326265
- import ocaml-sexplib


* Sat Dec 20 2008 Florent Monnier <fmonnier@linux-nantes.org> 4.2.2-1mdv
- Initial RPM release made from the fedora rpm .spec file (revision 1.4) by Richard W.M. Jones
# found there: http://cvs.fedoraproject.org/viewvc/devel/ocaml-sexplib/
# taken spec file rev 1.4 and patch rev 1.1

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3594 |12cr|ocaml-sha-1.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           ocaml-sha
Version:        1.7
Release:        2
Summary:        SHA Cryptographic Hash Functions for OCaml
License:        LGPL 2.1 or LGPL 3.0
Group:          Development/Other
URL:            http://tab.snarc.org/projects/ocaml_sha
Source0:        http://tab.snarc.org/download/ocaml/ocaml_sha-%{version}.tar.bz2
# the command line utilities use argv.(0) (cf mlcmd_renamed)
Patch0:         ocaml-sha-1.7_sumrenamed.patch
BuildRequires:  ocaml-findlib
BuildRequires:  ocaml

%description
SHA is a cryptographic hash function.
This provide an interface for OCaml program to use
SHA1, SHA256 and SHA512 functions.

SHA1 implements the second implementation that produce
a 160 bit digest from its input.
SHA256 implements newer version that produce 256 bits digest.
SHA512 produces 512 bits digest.

%package        devel
Summary:        Development files for %{name}
Group:          Development/Other
Requires:       %{name} = %{version}-%{release}

%description    devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%prep
%setup -q -n ocaml_sha-%{version}
%patch0 -p1

%build
make       # the lib
make bins  # the progs
make doc

%install
export DESTDIR=%{buildroot}
export OCAMLFIND_DESTDIR=%{buildroot}/%{_libdir}/ocaml
export DLLDIR=$OCAMLFIND_DESTDIR/stublibs
mkdir -p $OCAMLFIND_DESTDIR/stublibs
mkdir -p $OCAMLFIND_DESTDIR/sha
ocamlfind install sha META ./*.{mli,cmi,cma,a,cmo,cmx,cmxa,so}
install -d -m 0755 %{buildroot}%{_bindir}
for p in sha*sum ; do mv $p ml$p ; done
# mlcmd_renamed: rename shaXsum to mlshaXsum (conflict with coreutils)
install -m 0755 mlsha*sum %{buildroot}%{_bindir}/

%files
%defattr(-,root,root)
%doc README
%dir %{_libdir}/ocaml/sha
%{_libdir}/ocaml/sha/META
%{_libdir}/ocaml/sha/*.cma
%{_libdir}/ocaml/sha/*.cmi
%{_libdir}/ocaml/sha/*.cmo
%{_libdir}/ocaml/stublibs/*.so*
%{_bindir}/mlsha1sum
%{_bindir}/mlsha256sum
%{_bindir}/mlsha512sum

%files devel
%defattr(-,root,root)
%doc sha.test.ml
%doc html
%{_libdir}/ocaml/sha/*.a
%{_libdir}/ocaml/sha/*.cmxa
%{_libdir}/ocaml/sha/*.cmx
%{_libdir}/ocaml/sha/*.ml*



%changelog
* Fri Mar 26 2010 Florent Monnier <blue_prawn@mandriva.org> 1.7-1mdv2010.1
+ Revision: 527566
- updated to version 1.7

* Thu Aug 06 2009 Florent Monnier <blue_prawn@mandriva.org> 1.5-5mdv2010.0
+ Revision: 410894
- corrected makefile
- incremented release number
- corrected conflict names
- corrected loadable stubs

* Mon Aug 03 2009 Florent Monnier <blue_prawn@mandriva.org> 1.5-3mdv2010.0
+ Revision: 408264
- incremented rel number
- corrected META file
- incremented rel number
- missing files now included

* Mon Aug 03 2009 Florent Monnier <blue_prawn@mandriva.org> 1.5-1mdv2010.0
+ Revision: 407795
- updated version

* Sun Jun 28 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.4-5mdv2010.0
+ Revision: 390304
- rebuild

* Wed Feb 25 2009 Florent Monnier <blue_prawn@mandriva.org> 1.4-4mdv2009.1
+ Revision: 344631
- incremented release number
- cmd tools fixed

* Fri Feb 13 2009 Florent Monnier <blue_prawn@mandriva.org> 1.4-3mdv2009.1
+ Revision: 340097
- unpackaged file(s)
- forgot to increm the rel number
- bug with sha(256|512)sum

* Fri Feb 13 2009 Florent Monnier <blue_prawn@mandriva.org> 1.4-2mdv2009.1
+ Revision: 340089
- updated release number
- conflict with coreutils

* Fri Feb 13 2009 Florent Monnier <blue_prawn@mandriva.org> 1.4-1mdv2009.1
+ Revision: 340073
- import ocaml-sha



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3595 |12cr|ocaml-shout-0.2.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           ocaml-shout
Version:        0.2.7
Release:        2
Summary:        OCaml bindings for the shout library
License:        GPL
Group:          Development/Other
URL:            http://sourceforge.net/projects/savonet/files/
Source0:        http://downloads.sourceforge.net/savonet/ocaml-shout/ocaml-shout-%{version}.tar.gz
BuildRequires:  ocaml-findlib
BuildRequires:  ocaml
BuildRequires:  libshout-devel

%description
This OCaml library interfaces the shout C library which can be used for
communicating with and sending data to Icecast and Icecast 2 streaming
audio servers (they currently support Ogg Vorbis and MP3 audio streams).
It handles the socket connection, the timing of the data transmission,
and prevents bad data from getting to the server.

%package        devel
Summary:        Development files for %{name}
Group:          Development/Other
Requires:       %{name} = %{version}-%{release}

%description    devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%prep
%setup -q

%build
./configure
make all opt
make doc

%install
export DESTDIR=%{buildroot}
export OCAMLFIND_DESTDIR=%{buildroot}/%{_libdir}/ocaml
export DLLDIR=$OCAMLFIND_DESTDIR/stublibs
mkdir -p $OCAMLFIND_DESTDIR/stublibs
mkdir -p $OCAMLFIND_DESTDIR/shout
make install

%files
%defattr(-,root,root)
%doc COPYING README CHANGES
%dir %{_libdir}/ocaml/shout
%{_libdir}/ocaml/shout/META
%{_libdir}/ocaml/shout/*.cma
%{_libdir}/ocaml/shout/*.cmi
%{_libdir}/ocaml/stublibs/*.so*

%files devel
%defattr(-,root,root)
%doc doc/html
%doc examples
%{_libdir}/ocaml/shout/*.a
%{_libdir}/ocaml/shout/*.cmxa
%{_libdir}/ocaml/shout/*.cmx
%{_libdir}/ocaml/shout/*.mli



%changelog
* Mon Jan 25 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.7-1mdv2010.1
+ Revision: 496351
- update to new version 0.2.7

* Fri Sep 04 2009 Florent Monnier <blue_prawn@mandriva.org> 0.2.6-1mdv2010.0
+ Revision: 430807
- import ocaml-shout


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3596 |12cr|ocaml-simple_gettext-0.1-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define base_name   simple_gettext
%define name		ocaml-%{base_name}
%define version     0.1
%define release     %mkrel 16

Name:		    %{name}
Version:	    %{version}
Release: 	    %{release}
Summary:	    OCaml wrapper for the gettext library
URL:		    http://merd.net/pixel/ocaml-simple_gettext
Source0:	    http://merd.sourceforge.net/pixel/ocaml-simple_gettext/%{name}-%{version}.tar.bz2
License:	    GPL
Group:		    Development/Other
BuildRequires:  ocaml >= 3.10
BuildRequires:  ocaml-findlib
BuildRoot:      %{_tmppath}/%{name}-%{version}

%description
OCaml wrapper for the gettext library

%package devel
Summary:    OCaml wrapper for the gettext library
Group:		Development/Other
Requires:	%{name} = %{version}-%{release}

%description devel
OCaml wrapper for the gettext library

%prep
%setup -q -n %{base_name}-%{version}

%build
make

%install
rm -rf %{buildroot}
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_libdir}/ocaml/stublibs
%makeinstall_std OCAMLFIND_DESTDIR=%buildroot%{_libdir}/ocaml
rm -f %{buildroot}%{_libdir}/ocaml/stublibs/*.owner

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README docs
%dir %{_libdir}/ocaml/%{base_name}
%{_libdir}/ocaml/%{base_name}/*.cmi
%{_libdir}/ocaml/%{base_name}/*.cma
%{_libdir}/ocaml/%{base_name}/META
%{_libdir}/ocaml/stublibs/*.so

%files devel
%defattr(-,root,root)
%{_bindir}/*
%{_libdir}/ocaml/%{base_name}/*.a
%{_libdir}/ocaml/%{base_name}/*.cmxa
%{_libdir}/ocaml/%{base_name}/*.mli


%changelog
* Sun Jun 28 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1-16mdv2010.0
+ Revision: 390305
- rebuild

* Mon Dec 29 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.1-15mdv2009.1
+ Revision: 320954
- move non-devel files in main package
- site-lib hierarchy doesn't exist anymore

* Tue Dec 09 2008 Pixel <pixel@mandriva.com> 0.1-14mdv2009.1
+ Revision: 312235
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.1-13mdv2009.0
+ Revision: 254356
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.1-11mdv2008.1
+ Revision: 136634
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.1-11mdv2008.0
+ Revision: 77686
- drop macro definition, now in rpm-mandriva-setup
  ship .cmi file in non-devel subpackage

* Tue May 29 2007 Pixel <pixel@mandriva.com> 0.1-10mdv2008.0
+ Revision: 32509
- rebuild with new ocaml
- versioned obsolete and versioned provide


* Wed Mar 21 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.1-9mdv2007.1
+ Revision: 147156
- devel package obsoletes non-devel one

* Thu Jan 25 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.1-8mdv2007.1
+ Revision: 113235
- this is actually a devel-only package
- Import ocaml-simple_gettext

* Tue Aug 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.1-7mdv2007.0
- rebuild

* Wed Apr 26 2006 Pixel <pixel@mandriva.com> 0.1-6mdk
- rebuild for new ocaml

* Mon Jan 23 2006 Pixel <pixel@mandriva.com> 0.1-5mdk
- rebuild for new ocaml

* Fri Nov 04 2005 Pixel <pixel@mandriva.com> 0.1-4mdk
- rebuild for new ocaml

* Sat May 07 2005 Pixel <pixel@mandriva.com> 0.1-3mdk
- do have files in lib64 on x86_64

* Sat May 07 2005 Pixel <pixel@mandriva.com> 0.1-2mdk
- don't _libdir since it doesn't get to lib64 on x86_64
- %%mkrel

* Tue Nov 09 2004 Pixel <pixel@mandrakesoft.com> 0.1-1mdk
- initial release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3597 |12cr|ocaml-speex-0.1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           ocaml-speex
Version:        0.1.2
Release:        2
Summary:        OCaml interface to the speex library
License:        GPL
Group:          Development/Other
URL:            http://sourceforge.net/projects/savonet/files/
Source0:        http://downloads.sourceforge.net/savonet/ocaml-speex/ocaml-speex-%{version}.tar.gz
BuildRequires:  ocaml
BuildRequires:  ocaml-findlib
BuildRequires:  ocaml-ogg-devel
BuildRequires:  pkgconfig(ogg)
BuildRequires:  pkgconfig(speex)
Requires:       speex

%description
This package provides an interface to the speex library for 
OCaml programmers.

Speex is an audio codec especially designed for compressing voice at low
bit-rates for applications such as voice over IP (VoIP).

%package        devel
Summary:        Development files for %{name}
Group:          Development/Other
Requires:       %{name} = %{version}-%{release}

%description    devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%prep
%setup -q

%build
./configure
make
make doc

%install
export DESTDIR=%{buildroot}
export OCAMLFIND_DESTDIR=%{buildroot}/%{_libdir}/ocaml
export DLLDIR=$OCAMLFIND_DESTDIR/stublibs
mkdir -p $OCAMLFIND_DESTDIR/stublibs
mkdir -p $OCAMLFIND_DESTDIR/speex
make install

%files
%defattr(-,root,root)
%doc COPYING README CHANGES
%dir %{_libdir}/ocaml/speex
%{_libdir}/ocaml/speex/META
%{_libdir}/ocaml/speex/*.cma
%{_libdir}/ocaml/speex/*.cmi
%{_libdir}/ocaml/stublibs/*.so*

%files devel
%defattr(-,root,root)
%doc doc/html
%doc examples
%{_libdir}/ocaml/speex/*.a
%{_libdir}/ocaml/speex/*.cmxa
%{_libdir}/ocaml/speex/*.cmx
%{_libdir}/ocaml/speex/*.mli



%changelog
* Wed Mar 17 2010 Florent Monnier <blue_prawn@mandriva.org> 0.1.2-1mdv2010.1
+ Revision: 522810
- update to new version 0.1.2

* Mon Sep 07 2009 Florent Monnier <blue_prawn@mandriva.org> 0.1.1-1mdv2010.0
+ Revision: 432953
- BuildRequires: libogg-devel
- BuildRequires: ocaml-ogg-devel
- BuildRequires: libspeex
- import ocaml-speex


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3598 |12cr|ocaml-sqlite-1.5.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           ocaml-sqlite
Version:        1.5.7
Release:        2
Summary:        OCaml library for accessing SQLite3 databases

Group:          Development/Other
License:        BSD
URL:            http://www.ocaml.info/home/ocaml_sources.html#ocaml-sqlite3
Source0:        http://www.ocaml.info/ocaml_sources/ocaml-sqlite3-release-%{version}.tar.bz2
# curl http://hg.ocaml.info/release/ocaml-sqlite3/archive/release-%{version}.tar.bz2 > ocaml-sqlite3-release-%{version}.tar.bz2
Patch0:         ocaml-sqlite-debian-install-no-mktop.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}

BuildRequires:  ocaml >= 3.10.0
BuildRequires:  ocaml-findlib
BuildRequires:  camlp4
BuildRequires:  sqlite3-devel
BuildRequires:  chrpath

%description
SQLite 3 database library wrapper for OCaml.

%package        devel
Summary:        Development files for %{name}
Group:          Development/Other
Requires:       %{name} = %{version}-%{release}

%description    devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.


%prep
%setup -q -n ocaml-sqlite3-release-%{version}
%patch0 -p1

./configure --libdir=%{_libdir}

%build
make all
make docs


%check
pushd test
for f in test_db test_exec test_stmt test_fun; do
  ocamlopt -I .. str.cmxa sqlite3.cmxa $f.ml -o $f
  ./$f
done
popd


%install
rm -rf %{buildroot}
export DESTDIR=%{buildroot}
export OCAMLFIND_DESTDIR=%{buildroot}/%{_libdir}/ocaml
mkdir -p $OCAMLFIND_DESTDIR $OCAMLFIND_DESTDIR/stublibs
make install

strip $OCAMLFIND_DESTDIR/stublibs/dll*.so
chrpath --delete $OCAMLFIND_DESTDIR/stublibs/dll*.so


%clean
rm -rf %{buildroot}


%files
%defattr(-,root,root,-)
%doc COPYING
%{_libdir}/ocaml/sqlite3
%exclude %{_libdir}/ocaml/sqlite3/*.a
%exclude %{_libdir}/ocaml/sqlite3/*.cmxa
%exclude %{_libdir}/ocaml/sqlite3/*.cmx
%exclude %{_libdir}/ocaml/sqlite3/*.mli
%{_libdir}/ocaml/stublibs/*.so
%{_libdir}/ocaml/stublibs/*.so.owner


%files devel
%defattr(-,root,root,-)
%doc COPYING Changelog doc README.txt TODO
%{_libdir}/ocaml/sqlite3/*.a
%{_libdir}/ocaml/sqlite3/*.cmxa
%{_libdir}/ocaml/sqlite3/*.cmx
%{_libdir}/ocaml/sqlite3/*.mli




%changelog
* Wed May 09 2012 Crispin Boylan <crisb@mandriva.org> 1.5.7-2
+ Revision: 797741
- Rebuild

* Wed Mar 17 2010 Florent Monnier <blue_prawn@mandriva.org> 1.5.7-1mdv2011.0
+ Revision: 522849
- update to new version 1.5.7.

* Mon Jan 25 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.6-1mdv2010.1
+ Revision: 496352
- update to new version 1.5.6

  + Florent Monnier <blue_prawn@mandriva.org>
    - new version

* Thu Sep 10 2009 Florent Monnier <blue_prawn@mandriva.org> 1.5.4-3mdv2010.0
+ Revision: 437535
- new version

* Mon Sep 07 2009 Florent Monnier <blue_prawn@mandriva.org> 1.5.3-3mdv2010.0
+ Revision: 432954
- new version

* Sun Jun 28 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.1-3mdv2010.0
+ Revision: 390306
- rebuild

* Sat May 23 2009 Florent Monnier <blue_prawn@mandriva.org> 1.5.1-2mdv2010.0
+ Revision: 379085
- updated version
- The initial RPM release was made from the fedora rpm .spec file (revision 1.9) by Richard W.M. Jones

* Wed Jan 07 2009 Florent Monnier <blue_prawn@mandriva.org> 1.2.2-1mdv2009.1
+ Revision: 326814
- corrected group for the devel
- corrected group
- findlib package name
- import ocaml-sqlite


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3599 |12cr|ocaml-ssl-0.4.5-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           ocaml-ssl
Version:        0.4.5
Release:        3
Summary:        SSL bindings for OCaml

Group:          Development/Other
License:        LGPLv2+ with exceptions
URL:            http://savonet.sourceforge.net/wiki/Savonet
Source:        http://sourceforge.net/projects/savonet/files/ocaml-ssl/%{version}/ocaml-ssl-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}

BuildRequires:  ocaml >= 3.10.1
BuildRequires:  ocaml-findlib
BuildRequires:  openssl-devel
BuildRequires:  gawk
Requires:       openssl

%description
SSL bindings for OCaml.

%package        devel
Summary:        Development files for %{name}
Group:          Development/Other
Requires:       %{name} = %{version}-%{release}

%description    devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%prep
%setup -q

%build
%configure2_5x
make

%install
rm -rf %{buildroot}
export DESTDIR=%{buildroot}
export OCAMLFIND_DESTDIR=%{buildroot}/%{_libdir}/ocaml
mkdir -p $OCAMLFIND_DESTDIR
mkdir -p $OCAMLFIND_DESTDIR/stublibs
make install

# Copy the examples to the docdir.
mkdir -p %{buildroot}%{_docdir}/%{name}-devel-%{version}/examples
cp examples/*.ml %{buildroot}%{_docdir}/%{name}-devel-%{version}/examples

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc CHANGES COPYING README
%{_libdir}/ocaml/ssl
%exclude %{_libdir}/ocaml/ssl/*.a
%exclude %{_libdir}/ocaml/ssl/*.cmxa
%exclude %{_libdir}/ocaml/ssl/*.mli
%{_libdir}/ocaml/stublibs/*.so
%{_libdir}/ocaml/stublibs/*.so.owner

%files devel
%defattr(-,root,root,-)
%{_libdir}/ocaml/ssl/*.a
%{_libdir}/ocaml/ssl/*.cmxa
%{_libdir}/ocaml/ssl/*.mli
%{_docdir}/%{name}-devel-%{version}/




%changelog
* Fri Sep 16 2011 Alexandre Lissy <alissy@mandriva.com> 0.4.5-3
+ Revision: 700030
- Updating sources to latest 0.4.5
- Release bump, rebuilding against latest ocaml

* Fri Apr 16 2010 Funda Wang <fwang@mandriva.org> 0.4.4-2mdv2011.0
+ Revision: 535264
- rebuild for openssl

* Wed Mar 17 2010 Florent Monnier <blue_prawn@mandriva.org> 0.4.4-1mdv2010.1
+ Revision: 522812
- update to new version 0.4.4

* Mon Jan 25 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.4.3-3mdv2010.1
+ Revision: 496363
- rebuild

* Sat Jun 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.4.3-2mdv2010.0
+ Revision: 389925
- rebuild

* Tue Feb 03 2009 Florent Monnier <blue_prawn@mandriva.org> 0.4.3-1mdv2009.1
+ Revision: 337170
- updated version

* Tue Jan 06 2009 Florent Monnier <blue_prawn@mandriva.org> 0.4.2-1mdv2009.1
+ Revision: 326276
- import ocaml-ssl


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3600 |12cr|ocaml-syslog-1.4-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	ocaml-syslog
%define up_name syslog
%define version	1.4
%define release	%mkrel 5

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Syslog routines for OCaml
Source:		http://homepage.mac.com/letaris/%{up_name}-%{version}.tar.gz
URL:		http://homepage.mac.com/letaris
License:	LGPL
Group:		Development/Other
BuildRequires:	ocaml
BuildRequires:  ocaml-findlib
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Syslog routines for OCaml.

%package	devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{name} = %{version}-%{release}

%description devel
This package contains the development files needed to build applications
using %{name}.

%prep
%setup -q -n %{up_name}-%{version}

%build
make 
make opt
make htdoc

%install
rm -rf %{buildroot}
install -d -m 755 %{buildroot}/%{_libdir}/ocaml
install -d -m 755 %{buildroot}/%_defaultdocdir/%{name}/html
ocamlfind install syslog META -destdir %{buildroot}/%{_libdir}/ocaml \
  syslog.cmi syslog.mli syslog.cma syslog.cmxa syslog.a
rm -f %{buildroot}/%{_libdir}/ocaml/stublibs/*.owner

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changelog doc/syslog/html
%dir %{_libdir}/ocaml/syslog
%{_libdir}/ocaml/syslog/*.cmi
%{_libdir}/ocaml/syslog/*.cma
%{_libdir}/ocaml/syslog/META

%files devel
%defattr(-,root,root)
%{_libdir}/ocaml/syslog/*.a
%{_libdir}/ocaml/syslog/*.cmxa
%{_libdir}/ocaml/syslog/*.mli


%changelog
* Sun Jun 28 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.4-5mdv2010.0
+ Revision: 390307
- rebuild

* Mon Dec 29 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.4-4mdv2009.1
+ Revision: 320758
- move non-devel files in main package
- site-lib hierarchy doesn't exist anymore

* Wed Jul 09 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.4-3mdv2009.0
+ Revision: 233047
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.4-2mdv2009.0
+ Revision: 136634
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.4-2mdv2008.0
+ Revision: 77683
- drop macro definition, now in rpm-mandriva-setup
  ship .cmi file in non-devel subpackage

* Fri Aug 31 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.4-1mdv2008.0
+ Revision: 77093
- import ocaml-syslog


* Fri Aug 31 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.4-1mdv2008.0
- contributed by Andre Nathan <andre@digirati.com.br>

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3601 |12cr|ocaml-text-0.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}
%define versionbase 0.5
#define releasecandidate rc5
#define versioncomplete %{versionbase}-%{releasecandidate}
%define versioncomplete %{versionbase}

Name:           ocaml-text
Version:        %{versionbase}
Release:        2
Summary:        OCaml Text helpers
Group:          Development/Other
License:        GPLv2
URL:            http://forge.ocamlcore.org/projects/ocaml-text/
Source0:	http://forge.ocamlcore.org/frs/download.php/641/%{name}-%{version}.tar.gz
BuildRequires:  ocaml >= 3.10.0
BuildRequires:	camlp4
BuildRequires:  ocaml-findlib-devel
BuildRequires:	ocaml-pcre
BuildRequires:  ocaml-doc
BuildRequires:	pkgconfig(ncurses)

%global __ocaml_requires_opts -i Ast_c -i Token_c -i Type_cocci -i Ast_cocci -i Common -i Oassocb -i ANSITerminal -i Oseti -i Sexplib -i Oassoch -i Setb -i Oassoc_buffer -i Ograph2way -i SetPt -i Mapb -i Dumper -i Osetb -i Flag


%description
Caml-Text is a library for dealing with ``text'', i.e. sequence of
unicode characters, in a convenient way.

%package        devel
Summary:        Development files for %{name}
Group:          Development/Other
Requires:       %{name} = %{version}-%{release}

%description    devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%package doc
Summary:        Documentation for %{name}
Group:          Development/Other
Requires:       %{name} = %{version}-%{release}

%description doc
The %{name}-doc package contains documentation for %{name}.

%files
%dir %{_libdir}/ocaml/text
%{_libdir}/ocaml/text/META
%{_libdir}/ocaml/text/*.cma
%{_libdir}/ocaml/text/*.cmi

%files doc
%doc LICENSE CHANGES CHANGES.darcs README

%files devel
%{_libdir}/ocaml/text/*.a
%{_libdir}/ocaml/text/*.cmxa
%{_libdir}/ocaml/text/*.mli
%{_libdir}/ocaml/stublibs/*.so*

%prep
%setup -q -n %{name}-%{version}

%build
ocaml setup.ml -configure --prefix %{_prefix} --destdir '%{buildroot}' --enable-pcre --docdir %{_docdir}/%{name}-doc/
make
make doc

%install
export OCAMLFIND_DESTDIR=%{buildroot}%{_libdir}/ocaml
mkdir -p $OCAMLFIND_DESTDIR $OCAMLFIND_DESTDIR/stublibs
make install



%changelog
* Fri Sep 16 2011 Alexandre Lissy <alissy@mandriva.com> 0.5-1
+ Revision: 699997
- Adding missing BuildRequires against libncurses-devel
- Update description field
- Importing ocaml-text package
- Created package structure for 'ocaml-text'.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3602 |12cr|ocaml-theora-0.2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           ocaml-theora
Version:        0.2.0
Release:        2
Summary:        OCaml interface to the theora library
License:        GPL
Group:          Development/Other
URL:            http://sourceforge.net/projects/savonet/files/
Source0:        http://downloads.sourceforge.net/project/savonet/ocaml-theora/%{version}/ocaml-theora-%{version}.tar.gz
BuildRequires:  ocaml-findlib
BuildRequires:  ocaml
BuildRequires:  libtheora-devel
BuildRequires:  ocaml-ogg-devel
Requires:       ocaml-ogg

%description
This package contains an OCaml interface for 
Theora Video Compression Codec Library, 
otherwise known as libtheora.

%package        devel
Summary:        Development files for %{name}
Group:          Development/Other
Requires:       %{name} = %{version}-%{release}

%description    devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%prep
%setup -q

%build
%configure
make all
make doc

%install
export DESTDIR=%{buildroot}
export OCAMLFIND_DESTDIR=%{buildroot}/%{_libdir}/ocaml
export DLLDIR=$OCAMLFIND_DESTDIR/stublibs
mkdir -p $OCAMLFIND_DESTDIR/stublibs
mkdir -p $OCAMLFIND_DESTDIR/theora
make install

%files
%defattr(-,root,root)
%doc COPYING CHANGES README
%dir %{_libdir}/ocaml/theora
%{_libdir}/ocaml/theora/META
%{_libdir}/ocaml/theora/*.cma
%{_libdir}/ocaml/theora/*.cmi
%{_libdir}/ocaml/stublibs/*.so*

%files devel
%defattr(-,root,root)
%doc doc/html
%{_libdir}/ocaml/theora/*.a
%{_libdir}/ocaml/theora/*.cmxa
%{_libdir}/ocaml/theora/*.cmx
%{_libdir}/ocaml/theora/*.mli



%changelog
* Mon Aug 23 2010 Florent Monnier <blue_prawn@mandriva.org> 0.2.0-1mdv2011.0
+ Revision: 572421
- updated to last version 0.2.0

* Tue Jan 26 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.2-1mdv2010.1
+ Revision: 496517
- update to new version 0.1.2

* Thu Aug 13 2009 Florent Monnier <blue_prawn@mandriva.org> 0.1.1-2mdv2010.0
+ Revision: 416091
- increm mkrel
- corrected summary

* Thu Aug 13 2009 Florent Monnier <blue_prawn@mandriva.org> 0.1.1-1mdv2010.0
+ Revision: 416088
- import ocaml-theora


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3603 |12cr|ocaml-type-conv-2.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           ocaml-type-conv
Version:        2.0.1
Release:        %mkrel 1
Summary:        OCaml base library for type conversion

Group:          Development/Other
License:        LGPLv2+ with exceptions and BSD
URL:            http://www.ocaml.info/home/ocaml_sources.html#type-conv
Source0:        http://hg.ocaml.info/release/type-conv/archive/release-%{version}.tar.bz2
# curl http://hg.ocaml.info/release/type-conv/archive/release-%{version}.tar.bz2 > type-conv-release-%{version}.tar.bz2
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}

BuildRequires:  ocaml >= 3.10.0
BuildRequires:  ocaml-findlib
BuildRequires:  camlp4
BuildRequires:  dos2unix
Requires:       camlp4

%description
The type-conv mini library factors out functionality needed by
different preprocessors that generate code from type specifications,
because this functionality cannot be duplicated without losing the
ability to use these preprocessors simultaneously.

%prep
%setup -q -n type-conv-release-%{version}
dos2unix LICENSE.Tywith

%build
make

%install
rm -rf %{buildroot}
export DESTDIR=%{buildroot}
export OCAMLFIND_DESTDIR=%{buildroot}/%{_libdir}/ocaml
mkdir -p $OCAMLFIND_DESTDIR
make install

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc LICENSE LICENSE.Tywith Changelog COPYRIGHT README.txt
%{_libdir}/ocaml/type-conv



%changelog
* Wed Oct 06 2010 Funda Wang <fwang@mandriva.org> 2.0.1-1mdv2011.0
+ Revision: 583579
- New version 2.0.1

* Mon Jan 25 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.6.10-3mdv2010.1
+ Revision: 496359
- rebuild

* Tue Sep 22 2009 Florent Monnier <blue_prawn@mandriva.org> 1.6.10-2mdv2010.0
+ Revision: 447061
- rebuild
- new version

* Sat Sep 12 2009 Florent Monnier <blue_prawn@mandriva.org> 1.6.8-3mdv2010.0
+ Revision: 438545
- added Requires: camlp4

* Tue Jul 28 2009 Florent Monnier <blue_prawn@mandriva.org> 1.6.8-2mdv2010.0
+ Revision: 401362
- updated version

* Sun Jun 28 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.6.7-2mdv2010.0
+ Revision: 390308
- rebuild

* Sun Apr 05 2009 Florent Monnier <blue_prawn@mandriva.org> 1.6.7-1mdv2010.0
+ Revision: 364185
- updated version
- The initial RPM release was made from the fedora rpm .spec file (revision 1.9) by Richard W.M. Jones

* Wed Jan 07 2009 Florent Monnier <blue_prawn@mandriva.org> 1.6.5-1mdv2009.1
+ Revision: 326698
- corrected group
- import ocaml-type-conv


* Sat Dec 20 2008 Florent Monnier <fmonnier@linux-nantes.org> 1.6.5-1mdv
- Initial RPM release made from the fedora rpm .spec file (revision 1.9) by Richard W.M. Jones
# found there: http://cvs.fedoraproject.org/viewvc/devel/ocaml-type-conv/ocaml-type-conv.spec

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3604 |12cr|ocaml-ulex-1.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define up_name	ulex
%define name	ocaml-%{up_name}
%define version	1.1
%define release	%mkrel 3

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	A lexer generator for Unicode and OCaml
Source0:	http://www.cduce.org/download/%{up_name}-%{version}.tar.bz2
Patch0:		ocaml-ulex-1.0.install_flags.patch
URL:		http://www.cduce.org/
License:	GPL
Group:		Development/Other
BuildRequires:	ocaml
BuildRequires:	camlp4
BuildRequires:	mysql-devel
BuildRequires:  ocaml-findlib
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
ulex is a lexer generator for Unicode and OCaml written by Alain Frisch.

%package	devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{name} = %{version}-%{release}

%description devel
This package contains the development files needed to build applications
using %{name}.

%prep
%setup -q -n %{up_name}-%{version}
%patch0 -p1 -b .install_flags

%build
make all all.opt

%install
rm -rf %{buildroot}
install -d -m 755 %{buildroot}/%{_libdir}/ocaml/stublibs
make install OCAMLFIND_DESTDIR="%{buildroot}/%{_libdir}/ocaml"

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGES README LICENSE
%dir %{_libdir}/ocaml/ulex
%{_libdir}/ocaml/ulex/*.cmi
%{_libdir}/ocaml/ulex/*.cma
%{_libdir}/ocaml/ulex/META

%files devel
%defattr(-,root,root)
%{_libdir}/ocaml/ulex/*.a
%{_libdir}/ocaml/ulex/*.cmx
%{_libdir}/ocaml/ulex/*.cmxa
%{_libdir}/ocaml/ulex/*.mli


%changelog
* Sat Jun 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1-3mdv2010.0
+ Revision: 389930
- rebuild

* Mon Dec 29 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.1-2mdv2009.1
+ Revision: 320721
- move non-devel files into main package
- site-lib hierarchy doesn't exist anymore

* Thu Aug 14 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.1-1mdv2009.0
+ Revision: 272043
- update to new version 1.1

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.0-5mdv2009.0
+ Revision: 254376
- rebuild

* Tue Mar 04 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-3mdv2008.1
+ Revision: 178370
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-2mdv2008.0
+ Revision: 77681
- drop macro definition, now in rpm-mandriva-setup
  ship .cmi file in non-devel subpackage

* Thu Jun 07 2007 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.0-1mdv2008.0
+ Revision: 36883
- new release: 1.0
- regenerate P0


* Mon Feb 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.9-2mdv2007.0
+ Revision: 122748
- also build native version

* Mon Feb 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.9-1mdv2007.1
+ Revision: 122718
- fix build dependencies

* Mon Feb 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.9-1mdv2007.1
- first mdv release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3605 |12cr|ocaml-uuidm-0.9.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           ocaml-uuidm
Version:        0.9.3
Release:        2
Summary:        Universally unique identifiers (UUIDs) for OCaml
License:        BSD
Group:          Development/Other
URL:            http://erratique.ch/software/uuidm
Source0:        http://erratique.ch/software/uuidm/releases/uuidm-%{version}.tbz
BuildRequires:  ocaml-findlib
BuildRequires:  ocaml

%description
Uuidm is an OCaml module implementing 128 bits universally unique identifiers 
version 3, 5 (name based with MD5, SHA-1 hashing) and 4 (random based)
according to RFC 4122: http://www.ietf.org/rfc/rfc4122.txt

%package        devel
Summary:        Development files for %{name}
Group:          Development/Other
Requires:       %{name} = %{version}-%{release}

%description    devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%prep
%setup -q -n uuidm-%{version}

%build
./build

%install
INSTALLDIR=%{buildroot}/%{_libdir}/ocaml/uuidm ./build install 

%files
%defattr(-,root,root)
%doc README
%dir %{_libdir}/ocaml/uuidm
%{_libdir}/ocaml/uuidm/META
%{_libdir}/ocaml/uuidm/*.cmi
%{_libdir}/ocaml/uuidm/*.cmo
%{_libdir}/ocaml/uuidm/*.o

%files devel
%defattr(-,root,root)
%doc doc
%{_libdir}/ocaml/uuidm/*.cmx
%{_libdir}/ocaml/uuidm/*.ml
%{_libdir}/ocaml/uuidm/*.mli



%changelog
* Tue Sep 22 2009 Florent Monnier <blue_prawn@mandriva.org> 0.9.3-1mdv2010.0
+ Revision: 447090
- import ocaml-uuidm


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3606 |12cr|ocamlviz-1.01-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           ocamlviz
Version:        1.01
Release:        %mkrel 1
Summary:        Real-time profiling tools for Objective Caml
License:        LGPL + linking exception
Group:          Development/Other
URL:            http://ocamlviz.forge.ocamlcore.org/
Source0:        http://ocamlviz.forge.ocamlcore.org/ocamlviz-%{version}.tar.gz
Source1:        META
Source2:        ocaml.xpm
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}
BuildRequires:  ocaml-lablgtk2-devel
Requires:       ocaml-lablgtk2
BuildRequires:  ocaml-cairo-devel
Requires:       ocaml-cairo
BuildRequires:  camlp4

%description
Ocamlviz gives the ability to instrument an existing code, in real
time, with lightweight monitoring annotations. Ocamlviz can also be
used as a debugging tool.

Here are a few possibilities provided by Ocamlviz:
 * observe details about the garbage collector
 * observe how many times the program goes through a point
 * make a set of values (any) and count its cardinal number and its
   size in the heap
 * observe how much time passed between two points of the program
 * observe the value of integers, floating-point numbers, booleans
   and strings
 * observe details about hash tables, like the number of empty
   buckets, or the filling rate
 * etc

Ocamlviz offers two sorts of client output: 
 * an ASCII client, the monitoring is displayed in a file
 * a Graphical User Interface, using Lablgtk2, that allows, for
   instance, displaying data in a graph

%prep
%setup -q -n %{name}
cp %{SOURCE1} META
sed -i -e "s:@VERSION@:%{version}:g" META
cp %{SOURCE2} .

%build
./configure
make

%install
rm -rf %{buildroot}
install -d %{buildroot}/`ocamlc -where`/ocamlviz
install -d %{buildroot}/`ocamlc -where`/ocamlviz/camlp4
install -d %{buildroot}/%{_datadir}/pixmaps/
make install prefix=%{buildroot}/usr OCAMLLIB=%{buildroot}/`ocamlc -where`/ocamlviz
install -m 0644 camlp4/pa_ocamlviz.ml %{buildroot}/`ocamlc -where`/ocamlviz/camlp4/
install -m 0644 META %{buildroot}/`ocamlc -where`/ocamlviz/
install -m 0644 ocaml.xpm %{buildroot}/%{_datadir}/pixmaps/

mv doc docs
mkdir doc
make doc
mv doc html

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc LICENSE README CHANGELOG.txt
%doc docs html
%{_bindir}/ocamlviz-ascii
%{_bindir}/ocamlviz-gui
%{_libdir}/ocaml/ocamlviz/META
%{_libdir}/ocaml/ocamlviz/*.cmi
%{_libdir}/ocaml/ocamlviz/*.mli
%{_libdir}/ocaml/ocamlviz/*.cma
%{_libdir}/ocaml/ocamlviz/*.cmxa
%{_libdir}/ocaml/ocamlviz/*.a
%{_libdir}/ocaml/ocamlviz/camlp4/*
%{_mandir}/man1/ocamlviz.1*
%{_datadir}/pixmaps/ocaml.xpm



%changelog
* Fri May 14 2010 Florent Monnier <blue_prawn@mandriva.org> 1.01-1mdv2011.0
+ Revision: 544829
- added /usr/share/pixmaps/ocaml.xpm

* Sun Apr 18 2010 Florent Monnier <blue_prawn@mandriva.org> 1.01-1mdv2010.1
+ Revision: 536358
- BuildRequires: camlp4
- initial import, the META file comes from the Debian package made by Mehdi Dogguy



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3607 |12cr|ocaml-vorbis-0.5.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           ocaml-vorbis
Version:        0.5.1
Release:        2
Summary:        Ocaml bindings to Ogg/Vorbis
License:        GPL
Group:          Development/Other
URL:            http://sourceforge.net/projects/savonet/files/
Source0:        http://downloads.sourceforge.net/savonet/ocaml-vorbis/ocaml-vorbis-%{version}.tar.gz
BuildRequires:  ocaml
BuildRequires:  ocaml-findlib
BuildRequires:  ocaml-ogg-devel
BuildRequires:  pkgconfig(vorbis)

%description
This OCaml library interfaces the vorbis C library. It can be used to
decode from or encode to the Ogg Vorbis compressed audio format as well
as to get informations about an Ogg Vorbis file.

Ogg Vorbis is a fully open, non-proprietary, patent-and-royalty-free,
general-purpose compressed audio format for audio and music at fixed
and variable bitrates from 16 to 128 kbps/channel.

%package        devel
Summary:        Development files for %{name}
Group:          Development/Other
Requires:       %{name} = %{version}-%{release}

%description    devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%prep
%setup -q

%build
./configure
make all opt
make doc

%install
export DESTDIR=%{buildroot}
export OCAMLFIND_DESTDIR=%{buildroot}/%{_libdir}/ocaml
export DLLDIR=$OCAMLFIND_DESTDIR/stublibs
mkdir -p $OCAMLFIND_DESTDIR/stublibs
mkdir -p $OCAMLFIND_DESTDIR/vorbis
make install

%files
%defattr(-,root,root)
%doc CHANGES COPYING README
%dir %{_libdir}/ocaml/vorbis
%{_libdir}/ocaml/vorbis/META
%{_libdir}/ocaml/vorbis/*.cma
%{_libdir}/ocaml/vorbis/*.cmi
%{_libdir}/ocaml/stublibs/*.so*

%files devel
%defattr(-,root,root)
%doc doc/html
%doc examples
%{_libdir}/ocaml/vorbis/*.a
%{_libdir}/ocaml/vorbis/*.cmxa
%{_libdir}/ocaml/vorbis/*.cmx
%{_libdir}/ocaml/vorbis/*.mli



%changelog
* Tue Jan 26 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.1-1mdv2010.1
+ Revision: 496518
- update to new version 0.5.1

* Fri Sep 04 2009 Florent Monnier <blue_prawn@mandriva.org> 0.5.0-1mdv2010.0
+ Revision: 430796
- import ocaml-vorbis


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3608 |12cr|ocaml-xml-light-2.2-18
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define base_name	xml-light
%define name		ocaml-%{base_name}
%define version		2.2
%define release		18

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Minimal XML parser & printer for OCaml
URL:		http://tech.motion-twin.com/xmllight.html
Source: 	http://tech.motion-twin.com/zip/%{base_name}.tar.bz2
Patch:      %{name}-2.2-fix-build.patch
License:	LGPL
Group:		Development/Other
BuildRequires:	ocaml
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Xml-Light is a minimal XML parser & printer for OCaml. 
It provide functions to parse an XML document into an OCaml data structure, 
work with it, and print it back to an XML document. 
It support also DTD parsing and checking, and is entirely written in OCaml, 
hence it does not require additional C library.

%package devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:   %{name} = %{version}-%{release}

%description devel
This package contains the development files needed to build applications
using %{name}.

%prep
%setup -q -n %{base_name}
%patch -p 1
chmod 644 README *.mli
perl -pi -e 's/\015$//' README

%build
make

%install
rm -rf %{buildroot}
install -d %{buildroot}%{_libdir}/ocaml/xml-light
make install INSTALLDIR=%{buildroot}%{_libdir}/ocaml/xml-light

cat > %{buildroot}%{_libdir}/ocaml/xml-light/META <<EOF
version = "%{version}"
description = "Minimal XML parser & printer for OCaml"
archive(byte) = "xml-light.cma"
archive(native) = "xml-light.cmxa"
EOF

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%dir %{_libdir}/ocaml/xml-light
%{_libdir}/ocaml/xml-light/*.cmi
%{_libdir}/ocaml/xml-light/*.cma
%{_libdir}/ocaml/xml-light/META

%files devel
%defattr(-,root,root)
%{_libdir}/ocaml/xml-light/*.a
%{_libdir}/ocaml/xml-light/*.cmx
%{_libdir}/ocaml/xml-light/*.cmxa
%{_libdir}/ocaml/xml-light/*.mli


%changelog
* Wed May 09 2012 Crispin Boylan <crisb@mandriva.org> 2.2-18
+ Revision: 797737
- Rebuild

* Sat Jun 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.2-17mdv2011.0
+ Revision: 389827
- rebuild

* Wed Dec 24 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.2-16mdv2009.1
+ Revision: 318329
- move non-devel files in main package
- site-lib hierarchy doesn't exist anymore

* Thu Aug 14 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.2-15mdv2009.0
+ Revision: 272173
- fix META file

* Wed Aug 13 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.2-14mdv2009.0
+ Revision: 271624
- add META file

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 2.2-13mdv2009.0
+ Revision: 254378
- rebuild

* Tue Mar 04 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.2-11mdv2008.1
+ Revision: 178371
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 2.2-10mdv2008.1
+ Revision: 171006
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sat Sep 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.2-9mdv2008.0
+ Revision: 77552
- don't ship documentation twice

* Sat Sep 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.2-8mdv2008.0
+ Revision: 77523
- drop macro definition, now in rpm-mandriva-setup
  ship .cmi file in non-devel subpackage


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3609 |12cr|ocaml-xmlm-1.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           ocaml-xmlm
Version:        1.0.2
Release:        %mkrel 1
Summary:        Streaming XML input/output for OCaml
License:        new-BSD
Group:          Development/Other
URL:            http://erratique.ch/software/xmlm
Source0:        http://erratique.ch/software/xmlm/releases/xmlm-%{version}.tbz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}
BuildRequires:  ocaml
Requires:       ocaml

%description
Xmlm is an OCaml module providing streaming XML input/output. It aims at
making XML processing robust and painless. The streaming interface can
process documents without building an in-memory representation. It lets
the programmer translate its data structures to XML documents and
vice-versa. Functions are provided to easily transform arborescent data
structures to/from XML documents.

%package        devel
Summary:        Development files for %{name}
Group:          Development/Other
Requires:       %{name} = %{version}-%{release}

%description    devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%prep
%setup -q -n xmlm-%{version}

%build
./build module
./build doc

%install
rm -rf %{buildroot}
export INSTALLDIR=%{buildroot}/%{_libdir}/ocaml/xmlm
./build install

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%{_libdir}/ocaml/xmlm/META
%{_libdir}/ocaml/xmlm/xmlm.cmi
%{_libdir}/ocaml/xmlm/xmlm.cmo

%files devel
%defattr(-,root,root)
%doc test doc CHANGES
%{_libdir}/ocaml/xmlm/xmlm.cmx
%{_libdir}/ocaml/xmlm/xmlm.o
%{_libdir}/ocaml/xmlm/xmlm.mli
%{_libdir}/ocaml/xmlm/xmlm.ml



%changelog
* Wed Mar 17 2010 Florent Monnier <blue_prawn@mandriva.org> 1.0.2-1mdv2010.1
+ Revision: 522813
- update to new version 1.0.2

* Sat Jun 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.1-2mdv2010.0
+ Revision: 390087
- rebuild

* Thu Feb 19 2009 Florent Monnier <blue_prawn@mandriva.org> 1.0.1-1mdv2009.1
+ Revision: 342935
- ocaml required to build
- * Thu Feb 19 2009 Florent Monnier <blue_prawn@mandriva.org> 1.0.1-1mdv
- Initial RPM release (please care that the upstream doc tells this software is designed to be used included)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3610 |12cr|ocaml-xmlrpc-light-0.6.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           ocaml-xmlrpc-light
Version:        0.6.1
Release:        5
Summary:        OCaml library for writing XML-RPC clients and servers

Group:          Development/Other
License:        LGPLv2 with exceptions
URL:            http://code.google.com/p/xmlrpc-light/
Source0:        http://xmlrpc-light.googlecode.com/files/xmlrpc-light-%{version}.tar.gz
BuildRequires:  ocaml >= 3.10.0
BuildRequires:  ocaml-findlib
BuildRequires:  ocaml
BuildRequires:  ocaml-xml-light-devel
BuildRequires:  ocaml-ocamlnet-devel
BuildRequires:  ocaml-ocamlnet-nethttpd-devel
# ocamlnet uses ocaml-pcre
BuildRequires:  ocaml-pcre-devel
BuildRequires:  pcre-devel


%description
XmlRpc-Light is an XmlRpc library written in OCaml.


%package        devel
Summary:        Development files for %{name}
Group:          Development/Other
Requires:       %{name} = %{version}-%{release}


%description    devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.


%prep
%setup -q -n xmlrpc-light-%{version}

%build
make

%install
export DESTDIR=%{buildroot}
export OCAMLFIND_DESTDIR=%{buildroot}/%{_libdir}/ocaml
mkdir -p $OCAMLFIND_DESTDIR $OCAMLFIND_DESTDIR/stublibs
make install

%files
%defattr(-,root,root,-)
%doc LICENSE
%{_libdir}/ocaml/xmlrpc-light
%exclude %{_libdir}/ocaml/xmlrpc-light/*.a
%exclude %{_libdir}/ocaml/xmlrpc-light/*.cmxa
%exclude %{_libdir}/ocaml/xmlrpc-light/*.mli


%files devel
%defattr(-,root,root,-)
%doc LICENSE doc/xmlrpc-light/{html,latex} README.txt
%{_libdir}/ocaml/xmlrpc-light/*.a
%{_libdir}/ocaml/xmlrpc-light/*.cmxa
%{_libdir}/ocaml/xmlrpc-light/*.mli




%changelog
* Mon Sep 14 2009 Florent Monnier <blue_prawn@mandriva.org> 0.6.1-4mdv2010.0
+ Revision: 440744
- rebuild

* Sun Jun 28 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.6.1-3mdv2010.0
+ Revision: 390309
- rebuild

* Thu Jun 11 2009 Florent Monnier <blue_prawn@mandriva.org> 0.6.1-2mdv2010.0
+ Revision: 385279
- increm rel nb

* Sat May 23 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.6.1-1mdv2010.0
+ Revision: 379012
- don't suplicate spec-helper job

  + Florent Monnier <blue_prawn@mandriva.org>
    - updated version

* Fri Jan 16 2009 Florent Monnier <blue_prawn@mandriva.org> 0.6-1mdv2009.1
+ Revision: 330287
- import ocaml-xmlrpc-light


* Fri Jan 9 2009 Florent Monnier <fmonnier@linux-nantes.org> 0.6-1mdv
- Initial RPM release made from the fedora rpm .spec file (revision 1.4) by Richard W.M. Jones
  (URL: http://cvs.fedoraproject.org/viewvc/devel/ocaml-xmlrpc-light/ )

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3611 |12cr|ocaml-xstr-0.2.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           ocaml-xstr
Version:        0.2.1
Release:        2
Summary:        Thread-safe implementation of string searching/matching/splitting
License:        MIT/X11
Group:          Development/Other
URL:            http://projects.camlcity.org/projects/xstr.html
Source0:        http://download.camlcity.org/download/xstr-%{version}.tar.gz
BuildRequires:  ocaml-findlib
BuildRequires:  ocaml

%description
This package implements frequent string operations: searching, replacing,
splitting, matching. It is independent from the Str library, and can
replace Str in many cases. Unlike Str, xstr is thread-safe. xstr does
not implement regular expressions in general, but an important subset.
Some operations of xstr are performed as quickly as by Str; if the string
to be processed is small, xstr is often faster than Str; if the string is
big, xstr is upto half as fast than Str.

%package        devel
Summary:        Development files for %{name}
Group:          Development/Other
Requires:       %{name} = %{version}-%{release}

%description    devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%prep
%setup -q -n xstr

%build
make all opt

%install
export DESTDIR=%{buildroot}
export OCAMLFIND_DESTDIR=%{buildroot}/%{_libdir}/ocaml
export DLLDIR=$OCAMLFIND_DESTDIR/stublibs
mkdir -p $OCAMLFIND_DESTDIR/stublibs
mkdir -p $OCAMLFIND_DESTDIR/xstr
make install

%files
%defattr(-,root,root)
%doc LICENSE README
%dir %{_libdir}/ocaml/xstr
%{_libdir}/ocaml/xstr/META
%{_libdir}/ocaml/xstr/*.cma
%{_libdir}/ocaml/xstr/*.cmi

%files devel
%defattr(-,root,root)
%{_libdir}/ocaml/xstr/*.a
%{_libdir}/ocaml/xstr/*.cmxa
%{_libdir}/ocaml/xstr/*.mli



%changelog
* Sun Sep 13 2009 Florent Monnier <blue_prawn@mandriva.org> 0.2.1-1mdv2010.0
+ Revision: 438749
- import ocaml-xstr


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3612 |12cr|ocfs2-tools-1.6.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %{_use_internal_dependency_generator}
%define __noautoreq 'pkgconfig(com_err)'
%else
%define _requires_exceptions pkgconfig(com_err) 
%endif

Summary:	Tools for managing the Oracle Cluster Filesystem 2
Name:		ocfs2-tools
Version:	1.6.4
Release:	2
License:	GPL
Group:		System/Base
URL:		http://oss.oracle.com/projects/ocfs2-tools/
Source0:	http://oss.oracle.com/projects/ocfs2-tools/dist/files/source/v1.2/%{name}-%{version}.tar.gz
Patch1:     ocfs2-tools-1.6.4-fix-format-errors.patch
Patch2:     ocfs2-tools-1.4.4-fix-linking.patch
Patch3:     ocfs2-tools-gcc45.patch
BuildRequires:	libblkid-devel
BuildRequires:	glib2-devel >= 2.2.3
BuildRequires:	glibc-static-devel
BuildRequires:	pygtk2.0 >= 1.99.16
BuildRequires:	python-devel
BuildRequires:	pkgconfig
BuildRequires:	libreadline-devel
BuildRequires:	ncurses-devel
BuildRequires:	ext2fs-devel
BuildRequires:	dlm-devel
BuildRequires:	openais-devel
Requires:	kernel >= 2.6.16.1
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Tools to manage Oracle Cluster Filesystem 2 volumes.

%package -n	ocfs2console
Summary:	GUI frontend for OCFS2 management
Group:		System/Base
Requires:	e2fsprogs
Requires:	glib2 >= 2.2.3
Requires:	vte >= 0.11.10
Requires:	pygtk2.0 >= 1.99.16
Requires:	%{name} = %{version}

%description -n	ocfs2console
GUI frontend for management and debugging of Oracle Cluster Filesystem 2
volumes.

%package	devel
Summary:	Development for ocfs2-tools
Group:		Development/C
Requires:	%{name} = %{version}

%description devel
This package contains development files for ocfs2-tools.

%package	static-devel
Summary:	Static libraries for ocfs2-tools
Group:		Development/C
Requires:	%{name}-devel = %{version}

%description static-devel
This package contains static libraries used for ocfs2-tools development.

%prep
%setup -q -n %{name}-%{version}
%patch1 -p 1
%patch2 -p 1
#patch3 -p 1

%build

%configure2_5x

# lib64 fix
perl -pi -e "s|^pyexecdir.*|pyexecdir = %{py_libdir}/site-packages|g" Config.make

make

%install
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}

%makeinstall_std

# install sample config
install -d %{buildroot}%{_sysconfdir}/ocfs2
install -m0644 documentation/samples/cluster.conf %{buildroot}%{_sysconfdir}/ocfs2/cluster.conf

# install extras
install -d %{buildroot}%{_sbindir}
install -m0755 extras/compute_groups %{buildroot}%{_sbindir}/
install -m0755 extras/decode_lockres %{buildroot}%{_sbindir}/
install -m0755 extras/encode_lockres %{buildroot}%{_sbindir}/
install -m0755 extras/find_allocation_fragments %{buildroot}%{_sbindir}/
install -m0755 extras/find_dup_extents %{buildroot}%{_sbindir}/
install -m0755 extras/find_hardlinks %{buildroot}%{_sbindir}/
install -m0755 extras/find_inode_paths %{buildroot}%{_sbindir}/
install -m0755 extras/mark_journal_dirty %{buildroot}%{_sbindir}/
install -m0755 extras/set_random_bits %{buildroot}%{_sbindir}/

# install python stuff
%{__python} -c "import compileall; compileall.compile_dir('%{buildroot}%{py_libdir}/site-packages/ocfs2interface', ddir='%{py_libdir}/site-packages/ocfs2interface')"

# install init system
mkdir -p %{buildroot}%{_initrddir}
mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
install -m 0755 vendor/common/o2cb.init %{buildroot}%{_initrddir}/o2cb
install -m 0755 vendor/common/ocfs2.init %{buildroot}%{_initrddir}/ocfs2
install -m 0644 vendor/common/o2cb.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/o2cb

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%clean
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README* COPYING CREDITS MAINTAINERS
%doc documentation/samples/cluster.conf documentation/*.txt
%config(noreplace) %{_sysconfdir}/sysconfig/o2cb
%{_initrddir}/o2cb
%{_initrddir}/ocfs2
%config(noreplace) %{_sysconfdir}/ocfs2/cluster.conf
/sbin/debugfs.ocfs2
/sbin/fsck.ocfs2
/sbin/mkfs.ocfs2
/sbin/mount.ocfs2
/sbin/mounted.ocfs2
/sbin/o2cb_ctl
/sbin/ocfs2_hb_ctl
/sbin/tunefs.ocfs2
/sbin/o2image
%{_sbindir}/compute_groups
%{_sbindir}/decode_lockres
%{_sbindir}/encode_lockres
%{_sbindir}/find_allocation_fragments
%{_sbindir}/find_dup_extents
%{_sbindir}/find_hardlinks
%{_sbindir}/find_inode_paths
%{_sbindir}/mark_journal_dirty
%{_sbindir}/set_random_bits
%{_sbindir}/o2hbmonitor
%{_bindir}/o2info
%{_mandir}/man1/o2info.1.*
%{_mandir}/man7/o2cb.7.*
%{_mandir}/man8/o2image.8.*
%{_mandir}/man8/debugfs.ocfs2.8*
%{_mandir}/man8/fsck.ocfs2.8*
%{_mandir}/man8/fsck.ocfs2.checks.8*
%{_mandir}/man8/mkfs.ocfs2.8*
%{_mandir}/man8/mounted.ocfs2.8*
%{_mandir}/man8/o2cb_ctl.8*
%{_mandir}/man8/ocfs2_hb_ctl.8*
%{_mandir}/man8/tunefs.ocfs2.8*
%{_mandir}/man8/mount.ocfs2.8*

%files -n ocfs2console
%defattr(-,root,root)
%{py_libdir}/site-packages/ocfs2interface
%{_sbindir}/ocfs2console
%{_mandir}/man8/ocfs2console.8*

%files devel
%defattr(-,root,root)
%{_includedir}/o2cb
%{_includedir}/o2dlm
%{_includedir}/ocfs2
%{_includedir}/ocfs2-kernel
%{_libdir}/pkgconfig/o2cb.pc
%{_libdir}/pkgconfig/o2dlm.pc
%{_libdir}/pkgconfig/ocfs2.pc

%files static-devel
%defattr(-,root,root)
%{_libdir}/libo2cb.a
%{_libdir}/libo2dlm.a
%{_libdir}/libocfs2.a





%changelog
* Sat Aug 06 2011 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1.6.4-1mdv2012.0
+ Revision: 693395
- 1.6.4
  P1 rediffed
  P3 merged upstream

* Fri Nov 19 2010 Funda Wang <fwang@mandriva.org> 1.4.4-1mdv2011.0
+ Revision: 598882
- BR ext2fs
- new version 1.4.4

* Tue Jun 09 2009 Frederic Crozat <fcrozat@mandriva.com> 1.4.1-2mdv2010.0
+ Revision: 384378
- Switch to libblkid-devel

* Sun Mar 08 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.1-1mdv2009.1
+ Revision: 352906
- new version
- fix format errors
- fix missing header
- fix some linking errors
- disable -Wl,--no-undefined for modules

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Thu Mar 13 2008 Andreas Hasenack <andreas@mandriva.com> 1.2.3-3mdv2008.1
+ Revision: 187679
- tarball for 1.2.6 was never uploaded: back to 1.2.3
- rebuild for 2008.1

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

  + Erwan Velu <erwan@mandriva.org>
    - 1.2.6


* Wed Mar 21 2007 Oden Eriksson <oeriksson@mandriva.com> 1.2.3-2mdv2007.1
+ Revision: 147244
- fix deps

* Mon Mar 05 2007 Andreas Hasenack <andreas@mandriva.com> 1.2.3-1mdv2007.1
+ Revision: 133014
- updated to version 1.2.3

* Tue Oct 24 2006 Andreas Hasenack <andreas@mandriva.com> 1.2.2-1mdv2007.1
+ Revision: 71960
- updated to version 1.2.2
- added new devel packages
- Import ocfs2-tools

* Fri Sep 22 2006 Andreas Hasenack <andreas@mandriva.com> 1.2.1-2mdv2007.0
- added buildrequires for ncurses-devel

* Thu Sep 21 2006 Andreas Hasenack <andreas@mandriva.com> 1.2.1-1mdv2007.0
- updated to version 1.2.1
- added missing initscripts and a sysconfig file
- added glibc-static-devel to buildrequires

* Sun Apr 02 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-2mdk
- forgot to add the config file, oops!

* Sun Apr 02 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-1mdk
- initial Mandriva package
- used parts of the provided spec file


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3613 |12cr|ocrad-0.21-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name ocrad
%define version 0.21
%define release %mkrel 1

Version: 	%{version}
Summary: 	Optical Character Recognition
Name: 		%{name}
Release: 	%{release}
License: 	GPLv3+
Group: 		Publishing
Source: 	http://ftp.gnu.org/gnu/ocrad/%{name}-%{version}.tar.gz
URL: 		http://www.gnu.org/software/ocrad/ocrad.html
BuildRoot: 	%{_tmppath}/%{name}-buildroot
BuildRequires:	info-install

%description
Ocrad is an OCR (Optical Character Recognition) program implemented 
as a filter and based on a feature extraction method. It reads a 
bitmap image in PBM format and outputs text in the ISO-8859-1 
(Latin-1) charset. It includes a layout analyser that is able to 
separate the columns or blocks of text normally found on printed 
pages. Ocrad can be used as a stand-alone console application, or as 
a backend to other programs

%package devel
Group: Publishing
Summary: Header files needed for ocard development

%description devel
This package contains header files needed for ocard development.

%prep
%setup -q

%build
./configure --prefix=%_prefix --libdir=%_libdir CFLAGS="%optflags" CXXFLAGS="%optflags" CPPFLAGS="%optflags" LDFLAGS="%{?ldflags}"
%make

%install
rm -fr %buildroot
export PATH=$PATH:/sbin
%makeinstall_std

%post
%_install_info %name.info

%postun
%_remove_install_info %name.info

%clean
rm -rf %buildroot

%files
%defattr (-,root,root)
%doc README COPYING INSTALL TODO ChangeLog
%_bindir/*
%_infodir/*
%_mandir/man1/*.1.*

%files devel
%defattr (-,root,root)
%{_includedir}/ocradlib.h
%{_libdir}/libocrad.a


%changelog
* Wed Mar 16 2011 Stéphane Téletchéa <steletch@mandriva.org> 0.21-1mdv2011.0
+ Revision: 645353
- update to new version 0.21

* Tue Jul 20 2010 Funda Wang <fwang@mandriva.org> 0.20-1mdv2011.0
+ Revision: 555065
- update to new version 0.20

* Fri Jan 29 2010 Funda Wang <fwang@mandriva.org> 0.19-1mdv2010.1
+ Revision: 497883
- New version 0.19

* Mon May 11 2009 Funda Wang <fwang@mandriva.org> 0.18-1mdv2010.0
+ Revision: 374118
- New version 0.18

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.17-1mdv2008.1
+ Revision: 136634
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Jul 07 2007 Austin Acton <austin@mandriva.org> 0.17-1mdv2008.0
+ Revision: 49287
- new version
- enforce build flags


* Wed Oct 25 2006 Lenny Cartier <lenny@mandriva.com> 0.16-1mdv2007.0
+ Revision: 72336
- Import ocrad


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3614 |12cr|ocsinventory-2.0.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %{_use_internal_dependency_generator}
%define __noautoreq 'pear\\(dbconfig.inc.php\\)|pear\\(composants.php\\)|pear\\(dico.php\\)'
%else
%define _requires_exceptions pear(dbconfig.inc.php)\\|pear(composants.php)\\|pear(dico.php)
%endif

%define schema_version 2.0

Name:		ocsinventory
Version:	2.0.3
Release:	2
Summary:	Open Computer and Software Inventory Next Generation
License:	GPL
Group:		System/Servers
URL:		http://www.ocsinventory-ng.org/ 
Source0:	http://launchpad.net/ocsinventory-server/stable-1.3/server-release-1.3/+download/OCSNG_UNIX_SERVER-%{version}.tar.gz
BuildRequires: perl-devel
BuildArch:  noarch

%description
Open Computer and Software Inventory Next Generation is an application
designed to help a network or system administrator keep track of the
computers configuration and software that are installed on the network.

OCS Inventory is also able to detect all active devices on your network,
such as switch, router, network printer and unattended devices.

OCS Inventory NG includes package deployment feature on client computers

%package server
Group:      System/Servers
Summary:    Communication server
Requires:	apache-mod_perl
Requires:	perl(Apache::DBI)
Requires:   perl-DBD-mysql
Requires:   perl-Net-IP
Requires:   perl-SOAP-Lite
Obsoletes:  ocsng-linux-server

%description server
This package provides the Communication server, which will handle HTTP
communications between database server and agents.

%package reports
Group:      System/Servers
Summary:    Administration console
Requires:	apache-mod_php
Requires:	php-mysql
Requires:	php-xml
Requires:	php-zip
Obsoletes:  ocsng-linux-server

%description reports
This package provides the Administration console, which will allow 
administrators to query the database server through their favorite browser.

%prep
%setup -q -n OCSNG_UNIX_SERVER-%{version}

perl -pi -e 's/SCHEMA_VERSION/%{schema_version}/' ocsreports/index.php

%build
cd Apache
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%install
# ocsinventory-server
pushd Apache
make pure_install PERL_INSTALL_ROOT=%{buildroot}
find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
find %{buildroot} -type d -depth -exec rmdir {} 2>/dev/null ';' 

# To avoid bad dependency on perl(mod_perl)
rm -f %{buildroot}%{perl_vendorlib}/Apache/Ocsinventory/Server/Modperl1.pm 

popd

install -d -m 755 %{buildroot}%{_localstatedir}/log/ocsinventory-server

install -d -m 755 %{buildroot}%{_sysconfdir}/logrotate.d
cat > %{buildroot}%{_sysconfdir}/logrotate.d/ocsinventory-server<<EOF
/var/log/ocsinventory-server/*.log {
    missingok
}
EOF

install -d -m 755 %{buildroot}%{webappconfdir}
install -m 644 etc/ocsinventory/ocsinventory-server.conf \
    %{buildroot}%{webappconfdir}
perl -pi \
    -e 's|DATABASE_SERVER|localhost|;' \
    -e 's|DATABASE_PORT|3306|;' \
    -e 's|VERSION_MP|2|;' \
    -e 's|PATH_TO_LOG_DIRECTORY|%{_localstatedir}/log/ocsinventory-server|;' \
    %{buildroot}%{_webappconfdir}/ocsinventory-server.conf 

# --- ocsinventory-reports

install -d -m 755 %{buildroot}%{_datadir}/ocsinventory
cp -pr ocsreports %{buildroot}%{_datadir}/ocsinventory

install -d -m 755 %{buildroot}%{_localstatedir}/lib/ocsinventory-reports
install -d -m 755 %{buildroot}%{_localstatedir}/lib/ocsinventory-reports/download
install -d -m 755 %{buildroot}%{_localstatedir}/lib/ocsinventory-reports/ipd

install -m 755 binutils/ipdiscover-util.pl %{buildroot}%{_datadir}/ocsinventory/ocsreports/ipdiscover-util.pl 

install -d -m 755 %{buildroot}%{_sysconfdir}/ocsinventory
install -d -m 755 %{buildroot}%{_sysconfdir}/ocsinventory/ocsreports

mv %{buildroot}%{_datadir}/ocsinventory/ocsreports/dbconfig.inc.php \
    %{buildroot}%{_sysconfdir}/ocsinventory/ocsreports/dbconfig.inc.php
pushd %{buildroot}%{_datadir}/ocsinventory/ocsreports
ln -s ../../../../%{_sysconfdir}/ocsinventory/ocsreports/dbconfig.inc.php .
popd

install -m 644 etc/ocsinventory/ocsinventory-reports.conf \
    %{buildroot}%{webappconfdir}
perl -pi \
    -e 's|OCSREPORTS_ALIAS|/ocsinventory-reports|;' \
    -e 's|PATH_TO_OCSREPORTS_DIR|%{_datadir}/ocsinventory/ocsreports|;' \
    -e 's|PACKAGES_ALIAS|/ocsinventory-download|;' \
    -e 's|PATH_TO_PACKAGES_DIR|%{_localstatedir}/lib/ocsinventory-reports/download|;' \
    %{buildroot}%{_webappconfdir}/ocsinventory-reports.conf 


%files server
%defattr(-,root,root)
%doc README LICENSE.txt Apache/Changes
%{perl_vendorlib}/Apache
%attr(-,apache,apache) %{_localstatedir}/log/ocsinventory-server
%config(noreplace) %{webappconfdir}/ocsinventory-server.conf
%config(noreplace) %{_sysconfdir}/logrotate.d/ocsinventory-server

%files reports
%doc README LICENSE.txt
%{_datadir}/ocsinventory
%config(noreplace) %{webappconfdir}/ocsinventory-reports.conf
%dir %{_sysconfdir}/ocsinventory
%dir %{_sysconfdir}/ocsinventory/ocsreports
%attr(660,root,apache) %config(noreplace) %{_sysconfdir}/ocsinventory/ocsreports/dbconfig.inc.php
%attr(-,apache,apache) %{_localstatedir}/lib/ocsinventory-reports


%changelog
* Wed Nov 30 2011 Sergey Zhemoitel <serg@mandriva.org> 2.0.3-1mdv2012.0
+ Revision: 735761
- add new release 2.0.3

* Wed Nov 16 2011 Sergey Zhemoitel <serg@mandriva.org> 2.0.2-1
+ Revision: 730815
- new release 2.0.2

* Mon Oct 17 2011 Sergey Zhemoitel <serg@mandriva.org> 2.0.1-1
+ Revision: 704957
- new version 2.0.1

* Sat Nov 27 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.3-1mdv2011.0
+ Revision: 601849
- new version

* Wed Jun 16 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.2-1mdv2010.1
+ Revision: 548135
- 1.3.2
- drop one upstream added patch

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - perms for configuration files more consistent with other packages

* Tue Mar 02 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.1-1mdv2010.1
+ Revision: 513563
- new version
- improved schema patch
- ensure configuration file is writable by apache

* Mon Feb 08 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.3-1mdv2010.1
+ Revision: 502468
- new version
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise
- drop useless sources

* Mon Feb 01 2010 Oden Eriksson <oeriksson@mandriva.com> 1.02.2-1mdv2010.1
+ Revision: 499186
- 1.02.2

* Tue Nov 24 2009 Anne Nicolas <ennael@mandriva.org> 1.02.1-3mdv2010.1
+ Revision: 469641
- Fix missing requires (#55941)

* Thu Jun 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.02.1-2mdv2010.0
+ Revision: 389024
- fix invalid php-db dependency

* Sun Jun 07 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.02.1-1mdv2010.0
+ Revision: 383469
- fix download alias
- add php-gd dependency
- symlink ocsreports configuration file to proper place
- package renaming
- new version
- drop client (packaged distinctly) and doc (not distributed anymore)
- sanitized package names
- drop ipdiscover binary to keep the package noarch
- spec cleanup

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.0-0.3mdv2008.1
+ Revision: 136634
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Jun 25 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0-0.3mdv2008.0
+ Revision: 43837
- fix deps


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3615 |12cr|ocsinventory-agent-2.0.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:       ocsinventory-agent
Version:    2.0.3
Release:    2
Epoch:      1
Summary:    Unified client for OCS-Inventory
License:    GPLv2+
Group:      System/Servers
URL:        http://www.ocsinventory-ng.org/
Source0:    http://launchpad.net/ocsinventory-unix-agent/stable/ocsinventory-unix-agent-1.1.2/+download/Ocsinventory-Unix-Agent-%{version}.tar.gz
Patch0:     Ocsinventory-Agent-1.1.2-fix-syslog-usage.patch
Patch1:     Ocsinventory-Agent-1.1.2-fix-dmidecode-version-test.patch
Patch2:     Ocsinventory-Agent-1.1.2-fix-xen-dom0-identification.patch
Patch3:     Ocsinventory-Agent-1.1.2-add-bios-informations-for-xen-pv-hosts.patch
Requires:   net-tools
Requires:   pciutils
Requires:   nmap
Requires:   monitor-edid
Requires:   dmidecode >= 2.6
Requires:   perl-Net-IP
BuildRequires:   perl-devel
Suggests:   perl-Net-CUPS
Suggests:   perl-Proc-Daemon
Suggests:   ipmitool
Obsoletes:  ocsng-linux-agent
Obsoletes:  perl-Ocsinventory

%description
Linux agent for ocs-inventory. Dialog between client computers and management
server is based on actual standards, HTTP protocol and XML data formatting.

%prep
%setup -q -n Ocsinventory-Unix-Agent-%{version}
#%patch0 -p 1
#%patch1 -p 1
#%patch2 -p 1
#%patch3 -p 1

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%install
rm -f run-postinst
%makeinstall_std

install -d %{buildroot}%{_sbindir}
mv %{buildroot}%{_bindir}/* %{buildroot}%{_sbindir}/

install -d -m 755 %{buildroot}%{_sysconfdir}/ocsinventory
cat > %{buildroot}%{_sysconfdir}/ocsinventory/ocsinventory-agent.cfg<<EOF
basevardir = %{_localstatedir}/lib/ocsinventory-agent
logger  = File
logfile = %{_localstatedir}/log/ocsinventory-agent/ocsinventory-agent.log
EOF

install -d -m 755 %{buildroot}%{_sysconfdir}/cron.daily
cat > %{buildroot}%{_sysconfdir}/cron.daily/ocsinventory-agent<<EOF
#!/bin/sh
%{_sbindir}/ocsinventory-agent --lazy > /dev/null 2>&1
EOF
chmod +x %{buildroot}%{_sysconfdir}/cron.daily/ocsinventory-agent

install -d %{buildroot}%{_sysconfdir}/logrotate.d
cat > %{buildroot}%{_sysconfdir}/logrotate.d/ocsinventory-agent<<EOF
/var/log/ocsinventory-agent/*.log {
    missingok
}
EOF

install -d %{buildroot}%{_localstatedir}/lib/ocsinventory-agent
install -d %{buildroot}%{_localstatedir}/log/ocsinventory-agent

# cleanup
rm -f %{buildroot}%{perl_vendorlib}/Ocsinventory/postinst.pl

%files
%defattr(-,root, root)
%doc AUTHORS Changes LICENSE README THANKS
%{_sbindir}/%{name}
%{_sbindir}/ipdiscover
%{_mandir}/man1/%{name}.*
%{_mandir}/man3/Ocsinventory::Agent::XML::Inventory.3pm*
%{_mandir}/man3/Ocsinventory::Agent::Common.3pm*
%{perl_vendorlib}/Ocsinventory
%config(noreplace) %{_sysconfdir}/cron.daily/%{name}
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%config(noreplace) %{_sysconfdir}/ocsinventory
%{_localstatedir}/log/%{name}
%{_localstatedir}/lib/%{name}


%changelog
* Wed Nov 30 2011 Sergey Zhemoitel <serg@mandriva.org> 1:2.0.3-1mdv2012.0
+ Revision: 735763
- add new release 2.0.3

* Wed Nov 16 2011 Sergey Zhemoitel <serg@mandriva.org> 1:2.0.2-1
+ Revision: 730816
- new release 2.0.2

* Mon Oct 17 2011 Andrey Bondrov <abondrov@mandriva.org> 1:2.0.1-1
+ Revision: 704969
- Not a noarch package anymore

  + Sergey Zhemoitel <serg@mandriva.org>
    - new version 2.0.1

* Fri Feb 04 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1:1.1.2.1-2
+ Revision: 635830
- fix cron task (bug #61969)

* Sat Nov 27 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1:1.1.2.1-1mdv2011.0
+ Revision: 601954
- new version

* Mon Jun 14 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1:1.1.2-4mdv2011.0
+ Revision: 548020
- drop useless explicit dependencies
- cleanup space and tabs mixture

* Mon Jun 14 2010 Anne Nicolas <ennael@mandriva.org> 1:1.1.2-4mdv2010.1
+ Revision: 547999
- Fix requires and suggests (#59459)

* Sat May 29 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1:1.1.2-3mdv2010.1
+ Revision: 546575
- patch1: fix dmidecode version test
- patch2: fix xen dom0 identification
- patch3: add bios information for xen PV hosts
- suggests optional perl modules and tools (fix #59459)

* Thu Apr 29 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1:1.1.2-2mdv2010.1
+ Revision: 540800
- patch0: fix syslog usage
- new version
- fix cron task

* Mon Nov 30 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.02-2mdv2010.1
+ Revision: 471940
- ensure cron script is executable

* Sat Jun 06 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.02-1mdv2010.0
+ Revision: 383255
- new version
- merge perl package, no need for a distinct one
- use herein document whenever possible
- switch to a daily cron job, as per default installation

* Sun May 10 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.1-1mdv2010.0
+ Revision: 373950
- new version
- drop patches, not needed anymore

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.0.9.2-2mdv2009.0
+ Revision: 268323
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Thu May 15 2008 Oden Eriksson <oeriksson@mandriva.com> 0.0.9.2-1mdv2009.0
+ Revision: 207628
- remove versioned deps

* Wed May 14 2008 Oden Eriksson <oeriksson@mandriva.com> 0.0.9.2-0.1mdv2009.0
+ Revision: 207254
- import ocsinventory-agent


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3616 |12cr|octave-3.6.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define octave_api api-v37

Name:		octave
Version:	3.6.3
Release:	3
Epoch:		0
Summary:	High-level language for numerical computations
License:	GPLv3+
Group:		Sciences/Mathematics
Source0:	ftp://ftp.gnu.org/gnu/octave/%{name}-%{version}.tar.bz2
Patch1:		octave-3.6.3-libs.patch

# This patch is required when installing all sagemath dependencies,
# otherwise it will fail with a message like:
#
#	$ octave
#	$ fatal: lo_ieee_init: floating point format is not IEEE!  Maybe DLAMCH is miscompiled, or you are using some strange system without IEEE floating point math?
#
# and, while the reason is clear (using x87 and 80 bits doubles) the
# proper library/dependency causing it was not detected.
# This is not an issue in x86_64 that uses sse2+
Patch3:		octave-3.6.3-detect-i586-as-little-endian-ieee754.patch

URL:		http://www.octave.org/
Obsoletes:	octave3 < %{EVRD}
Provides:	octave3 = %{EVRD}
Provides:	octave(api) = %{octave_api}
Requires:	gnuplot
BuildRequires:	bison
BuildRequires:	blas-devel
BuildRequires:	dejagnu
BuildRequires:	desktop-file-utils
BuildRequires:	emacs
BuildRequires:	emacs-bin
BuildRequires:	fftw-devel >= 0:3.0.1
BuildRequires:	flex
BuildRequires:	gcc-gfortran
BuildRequires:	glpk-devel
BuildRequires:	gnuplot
# (Abel) not strictly needed, but play safe
BuildRequires:	gperf
BuildRequires:	hdf5-devel
BuildRequires:	fontconfig-devel
BuildRequires:	lapack-devel
BuildRequires:	ncurses-devel
BuildRequires:	readline-devel
BuildRequires:	texinfo
BuildRequires:	texlive
BuildRequires:	pcre-devel
BuildRequires:	curl-devel
# (Lev) needed to support sparse matrix functionality
BuildRequires:	amd-devel
BuildRequires:	camd-devel
BuildRequires:	ccolamd-devel
BuildRequires:	cholmod-devel
BuildRequires:	colamd-devel
BuildRequires:	cxsparse-devel
BuildRequires:	umfpack-devel
# (Lev) other useful libraries
BuildRequires:	qhull-devel
BuildRequires:	qrupdate-devel
# (Lev) for new experimental plotting
BuildRequires:	fltk-devel
BuildRequires:	mesagl-devel
BuildRequires:	mesaglu-devel
# to make imread more functional
BuildRequires:	graphicsmagick-devel
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(pixman-1)


%description
GNU Octave is a high-level language, primarily intended for numerical
computations. It provides a convenient command line interface for
solving linear and nonlinear problems numerically, and for performing
other numerical experiments using a language that is mostly compatible
with Matlab. It may also be used as a batch-oriented language.

Octave has extensive tools for solving common numerical linear algebra
problems, finding the roots of nonlinear equations, integrating
ordinary functions, manipulating polynomials, and integrating ordinary
differential and differential-algebraic equations. It is easily
extensible and customizable via user-defined functions written in
Octave's own language, or using dynamically loaded modules written in
C++, C, Fortran, or other languages.

%package devel
Summary:	Development headers and files for Octave
Group:		Development/C
Obsoletes:	octave3-devel < %{EVRD}
Provides:	octave3-devel = %{EVRD}
Requires:	%{name} = %{EVRD}
Requires:	blas-devel
Requires:	fftw-devel
Requires:	gcc-c++
Requires:	gcc-gfortran
Requires:	hdf5-devel
Requires:	lapack-devel
Requires:	readline-devel
Requires:	zlib-devel

%description devel
The octave-devel package contains files needed for developing
applications which use GNU Octave.

%package doc
Summary:	Documentation for Octave, a numerical computational language
Group:		Sciences/Mathematics

%description doc
GNU Octave is a high-level language, primarily intended for numerical
computations. It provides a convenient command line interface for
solving linear and nonlinear problems numerically, and for performing
other numerical experiments using a language that is mostly compatible
with Matlab. It may also be used as a batch-oriented language.

This package contains documentation of Octave in various formats.

%prep
%setup -q
%patch1 -p0

%ifarch %{ix86}
%patch3 -p0
%endif

%build
autoreconf
%define enable64 no
export CPPFLAGS="%{optflags} -DH5_USE_16_API"
%{configure2_5x}						\
	--enable-dl						\
	--enable-shared						\
	--disable-static					\
	--enable-lite-kernel					\
	--enable-picky-flags					\
	--enable-64=%{enable64}					\
	--with-f77=gfortran
make OCTAVE_RELEASE="%{distribution} %{version}-%{release}"

# emacs mode

%install
%makeinstall_std

# Make library links
%__mkdir_p %{buildroot}/etc/ld.so.conf.d
/bin/echo "%{_libdir}/octave-%{version}" > %{buildroot}/etc/ld.so.conf.d/octave-%{_arch}.conf

# Remove RPM_BUILD_ROOT from ls-R files
%__perl -pi -e "s,%{buildroot},," %{buildroot}%{_libexecdir}/octave/ls-R
%__perl -pi -e "s,%{buildroot},," %{buildroot}%{_datadir}/octave/ls-R

%{_bindir}/find %{buildroot} -name "*.oct" -print0 | %{_bindir}/xargs -t -0 -r strip --strip-unneeded

# prepare documentation
%__rm -rf package-doc
%__mkdir_p package-doc

# Create desktop file
%__rm %{buildroot}%{_datadir}/applications/www.octave.org-octave.desktop
%{_bindir}/desktop-file-install --add-category Education --remove-category Development \
	--dir %{buildroot}%{_datadir}/applications doc/icons/octave.desktop

# Create directories for add-on packages
HOST_TYPE=`%{buildroot}%{_bindir}/octave-config -p CANONICAL_HOST_TYPE`
%__mkdir_p %{buildroot}%{_libexecdir}/octave/site/oct/%{octave_api}/$HOST_TYPE
%__mkdir_p %{buildroot}%{_libexecdir}/octave/site/oct/$HOST_TYPE
%__mkdir_p %{buildroot}%{_datadir}/octave/packages
/bin/touch %{buildroot}%{_datadir}/octave/octave_packages

%multiarch_includes %{buildroot}%{_includedir}/octave-%{version}/octave/*.h

%files
%defattr(0644,root,root,0755)
%doc NEWS* AUTHORS BUGS README
%doc examples INSTALL.OCTAVE
%defattr(-,root,root,0755)
%{_bindir}/octave*
%config(noreplace) /etc/ld.so.conf.d/*
%{_libdir}/octave*
%{_datadir}/octave
%if "%{_libdir}" != "%{_libexecdir}"
%{_libexecdir}/octave
%endif
%{_mandir}/man*/octave*
%{_infodir}/octave.info*
%{_datadir}/applications/*

%files devel
%defattr(0644,root,root,0755)
%attr(0755,root,root) %{_bindir}/mkoctfile*
%{_includedir}/octave-%{version}
%{multiarch_includedir}/octave-%{version}
%{_mandir}/man1/mkoctfile.1*

%files doc
%defattr(0644,root,root,0755)
%doc doc/refcard/refcard-a4.pdf
%{_infodir}/liboctave.*
%{_infodir}/OctaveFAQ.*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3617 |12cr|octave-actuarial-1.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname actuarial
%define name	octave-%{pkgname}
%define version 1.1.0
%define release %mkrel 1

Summary:	Actuarial functions for Octave
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/actuarial/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 3.0.1
BuildRequires:	octave-devel >= 3.0.1
BuildArch:	noarch

%description
Actuarial functions for Octave.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
rm -rf %{buildroot}
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}/COPYING .
mv %{pkgname}/DESCRIPTION .

%clean
%__rm -rf %{buildroot}

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%defattr(-,root,root)
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}



%changelog
* Tue Jun 28 2011 Lev Givon <lev@mandriva.org> 1.1.0-1mdv2011.0
+ Revision: 687742
- import octave-actuarial



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3618 |12cr|octave-benchmark-1.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname benchmark
%define name	octave-%{pkgname}
%define version 1.1.1
%define release %mkrel 1

Summary:	Code for benchmarking the speed of Octave
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/benchmark/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 3.2.4
BuildRequires:	octave-devel >= 3.2.4
BuildArch:	noarch

%description
This package contains code for benchmarking the speed of Octave

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
rm -rf %{buildroot}
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX; pkg install -verbose -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%clean
%__rm -rf %{buildroot}

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%defattr(-,root,root)
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}


%changelog
* Tue Jun 28 2011 Lev Givon <lev@mandriva.org> 1.1.1-1mdv2011.0
+ Revision: 687744
- import octave-benchmark



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3619 |12cr|octave-bim-1.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname bim
%define name	octave-%{pkgname}
%define version 1.0.2
%define release %mkrel 1

Summary:	PAckage for solving DAR PDEs
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/actuarial/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 3.2.0
Requires:	octave-fpl >= 0.0.0
Requires:	octave-msh >= 0.0.0
BuildRequires:	octave-devel >= 3.2.0
BuildArch:	noarch

%description
Package for solving Diffusion Advection Reaction (DAR) Partial
Differential Equations based on the Finite Volume Scharfetter-Gummel
(FVSG) method a.k.a Box Integration Method (BIM).

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
rm -rf %{buildroot}
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%clean
%__rm -rf %{buildroot}

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%defattr(-,root,root)
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}



%changelog
* Fri Dec 09 2011 Lev Givon <lev@mandriva.org> 1.0.2-1mdv2012.0
+ Revision: 739472
- Update to 1.0.2.

* Tue Jun 28 2011 Lev Givon <lev@mandriva.org> 1.0.1-1
+ Revision: 687746
- import octave-bim


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3620 |12cr|octave-bioinfo-0.1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname bioinfo
%define name	octave-%{pkgname}
%define version 0.1.2
%define release %mkrel 1

Summary:	Bioinformatics manipulation in Octave
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/bioinfo/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 3.0.0
BuildRequires:	octave-devel >= 3.0.0
BuildArch:	noarch

%description
Bioinformatics manipulation in Octave.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
rm -rf %{buildroot}
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%clean
%__rm -rf %{buildroot}

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%defattr(-,root,root)
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}



%changelog
* Tue Jun 28 2011 Lev Givon <lev@mandriva.org> 0.1.2-1mdv2011.0
+ Revision: 687748
- import octave-bioinfo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3621 |12cr|octave-civil-engineering-1.0.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname civil-engineering
%define name	octave-%{pkgname}
%define version 1.0.7
%define release %mkrel 1

Summary:	Octave functions for solving civil engineering ODEs 
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/civil-engineering/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 2.9.7
BuildRequires:	octave-devel >= 2.9.7
BuildArch:	noarch

%description
Octave functions for solving civil engineering ODEs.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
rm -rf %{buildroot}
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%clean
%__rm -rf %{buildroot}

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%defattr(-,root,root)
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}


%changelog
* Tue Jun 28 2011 Lev Givon <lev@mandriva.org> 1.0.7-1mdv2011.0
+ Revision: 687750
- import octave-civil-engineering



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3622 |12cr|octave-combinatorics-1.0.9-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname combinatorics
%define name	octave-%{pkgname}

Summary:	Combinatorics functions for Octave
Name:		%{name}
Version:	1.0.9
Release:	2
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/combinatorics/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 2.9.7
BuildRequires:	octave-devel >= 2.9.7
BuildRequires:	mesagl-devel
BuildRequires:	mesaglu-devel

%description
Combinatorics functions for Octave.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
%__install -m 755 -d %{buildroot}%{_libdir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
export OCT_ARCH_PREFIX=%{buildroot}%{_libdir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX $OCT_ARCH_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%defattr(-,root,root)
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}
%{_libdir}/octave/packages/%{pkgname}-%{version}



%changelog
* Tue Jun 28 2011 Lev Givon <lev@mandriva.org> 1.0.9-1mdv2011.0
+ Revision: 687800
- import octave-combinatorics



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3623 |12cr|octave-dataframe-0.8.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname dataframe
%define name	octave-%{pkgname}

Summary:	Data manipulation toolbox for Octave
Name:		%{name}
Version:	0.8.2
Release:	2
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv3+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/dataframe/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 3.2.0
BuildRequires:	octave-devel >= 3.2.0
BuildRequires:	mesagl-devel
BuildRequires:	mesaglu-devel
BuildArch:	noarch

%description
Data manipulation toolbox for Octave. Similar to data.frame for R.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%defattr(-,root,root)
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}


%changelog
* Tue Jun 28 2011 Lev Givon <lev@mandriva.org> 0.8.2-1mdv2011.0
+ Revision: 687894
- import octave-dataframe



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3624 |12cr|octave-data-smoothing-1.2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname data-smoothing
%define name	octave-%{pkgname}

Summary:	Algorithms for smoothing noisy data with Octave
Name:		%{name}
Version:	1.2.0
Release:	2
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/data-smoothing/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 2.9.7
Requires:	octave-optim >= 1.0.3
BuildRequires:	octave-devel >= 2.9.7
BuildRequires:	mesagl-devel
BuildRequires:	mesaglu-devel
BuildArch:	noarch

%description
Algorithms for smoothing noisy data with Octave.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%defattr(-,root,root)
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}



%changelog
* Tue Jun 28 2011 Lev Givon <lev@mandriva.org> 1.2.0-1mdv2011.0
+ Revision: 687820
- import octave-data-smoothing



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3625 |12cr|octave-econometrics-1.0.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname econometrics
%define name	octave-%{pkgname}

Summary:	Econometrics functions for Octave
Name:		%{name}
Version:	1.0.8
Release:	2
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/econometrics/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 2.9.7
Requires:	octave-optim >= 0.0.0
BuildRequires:	octave-devel >= 2.9.7
BuildRequires:	mesagl-devel
BuildRequires:	mesaglu-devel

%description
Econometrics functions for Octave.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
%__install -m 755 -d %{buildroot}%{_libdir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
export OCT_ARCH_PREFIX=%{buildroot}%{_libdir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX $OCT_ARCH_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%defattr(-,root,root)
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}
%{_libdir}/octave/packages/%{pkgname}-%{version}



%changelog
* Tue Jun 28 2011 Lev Givon <lev@mandriva.org> 1.0.8-1mdv2011.0
+ Revision: 687896
- import octave-econometrics



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3626 |12cr|octave-fenv-0.1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname fenv
%define name	octave-%{pkgname}
%define version 0.1.0

Summary:	Change floating point precision in Octave
Name:		%{name}
Version:	%{version}
Release:        2
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv3+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/fenv/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 3.0.0
BuildRequires:  octave-devel >= 3.0.0
BuildRequires:  mesagl-devel
BuildRequires:  mesaglu-devel

%description
On supported architectures, change the rounding mode of the floating
point arithmetics (to nearest, up, down, to zero) or change the
precision of the arithmetical operations (single, double, double
extended) in Octave. Experimentally test the properties of the
floating point arithmetics.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
%__install -m 755 -d %{buildroot}%{_libdir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
export OCT_ARCH_PREFIX=%{buildroot}%{_libdir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX $OCT_ARCH_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}/COPYING .
mv %{pkgname}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%defattr(-,root,root)
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}
%{_libdir}/octave/packages/%{pkgname}-%{version}



%changelog
* Sun Aug 21 2011 Lev Givon <lev@mandriva.org> 0.1.0-1mdv2012.0
+ Revision: 696032
- import octave-fenv



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3627 |12cr|octave-financial-0.3.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname financial
%define name	octave-%{pkgname}
%define version 0.3.2

Summary:	Financial functions for Octave
Name:		%{name}
Version:	%{version}
Release:        2
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv3+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/financial/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 3.0.0
Requires:	octave-time >= 1.0.5
Requires:	octave-miscellaneous >= 1.0.6
BuildRequires:  octave-devel >= 3.0.0
BuildRequires:  mesagl-devel
BuildRequires:  mesaglu-devel
BuildArch:	noarch

%description
Financial data manipulation and plotting functions for Octave.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%defattr(-,root,root)
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}


%changelog
* Tue Jun 28 2011 Lev Givon <lev@mandriva.org> 0.3.2-1mdv2011.0
+ Revision: 687904
- import octave-financial



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3628 |12cr|octave-fpl-1.2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname fpl
%define name	octave-%{pkgname}
%define version 1.2.0

Summary:	Octave support for various graphical formats
Name:		%{name}
Version:	%{version}
Release:        2
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/fpl/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 3.0.0
BuildRequires:  octave-devel >= 3.0.0
BuildRequires:  mesagl-devel
BuildRequires:  mesaglu-devel
BuildArch:	noarch

%description
This package contains Octave routines for saving data in different
graphical formats.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}/COPYING .
mv %{pkgname}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%defattr(-,root,root)
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}




%changelog
* Tue Jun 28 2011 Lev Givon <lev@mandriva.org> 1.2.0-1mdv2011.0
+ Revision: 687906
- import octave-fpl



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3629 |12cr|octave-ga-0.9.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname ga
%define name	octave-%{pkgname}
%define version 0.9.8

Summary:	Genetic optimization tools for Octave
Name:		%{name}
Version:	%{version}
Release:        2
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/ga/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 2.9.7
Requires:	octave-communications >= 1.0.0
BuildRequires:  octave-devel >= 2.9.9
BuildRequires:  mesagl-devel
BuildRequires:  mesaglu-devel
BuildArch:	noarch

%description
Genetic optimization tools for Octave.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}/COPYING .
mv %{pkgname}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%defattr(-,root,root)
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}


%changelog
* Tue Jun 28 2011 Lev Givon <lev@mandriva.org> 0.9.8-1mdv2011.0
+ Revision: 687920
- import octave-ga



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3630 |12cr|octave-general-1.2.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname general
%define name	octave-%{pkgname}
%define version 1.2.2

Summary:	General tools for Octave
Name:		%{name}
Version:	%{version}
Release:        2
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv3+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/general/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 3.2.4
BuildRequires:  octave-devel >= 3.2.4
BuildRequires:  mesagl-devel
BuildRequires:  mesaglu-devel

%description
General tools for Octave. String dictionary, parallel computing.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
%__install -m 755 -d %{buildroot}%{_libdir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
export OCT_ARCH_PREFIX=%{buildroot}%{_libdir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX $OCT_ARCH_PREFIX; pkg install -verbose -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}/COPYING .
mv %{pkgname}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%defattr(-,root,root)
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}
%{_libdir}/octave/packages/%{pkgname}-%{version}


%changelog
* Tue Jun 28 2011 Lev Givon <lev@mandriva.org> 1.2.2-1mdv2011.0
+ Revision: 687927
- import octave-general



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3631 |12cr|octave-gnuplot-1.0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname gnuplot
%define name	octave-%{pkgname}
%define version 1.0.1

Summary:	Gnuplot scripts for Octave
Name:		%{name}
Version:	%{version}
Release:        2
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/gnuplot/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 2.9.7
Requires:	gnuplot >= 4.0
BuildRequires:  octave-devel >= 2.9.9
BuildRequires:  mesagl-devel
BuildRequires:  mesaglu-devel
BuildRequires:	gnuplot >= 4.0
BuildArch:	noarch

%description
This package provides scripts that can save data in gnuplot-readable
formats, specify the gnuplot commands used to produce
graphics, and invoke gnuplot. 

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"
mv %{buildroot}%{_datadir}/octave/packages/%{pkgname}-%{version}/Changelog .
rm -f %{buildroot}%{_datadir}/octave/packages/%{pkgname}-%{version}/COPYRIGHT
rm -f %{buildroot}%{_datadir}/octave/packages/%{pkgname}-%{version}/LICENSE.txt

tar zxf %SOURCE0 
mv %{pkgname}/COPYING .
mv %{pkgname}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%defattr(-,root,root)
%doc COPYING DESCRIPTION Changelog
%{_datadir}/octave/packages/%{pkgname}-%{version}


%changelog
* Tue Jun 28 2011 Lev Givon <lev@mandriva.org> 1.0.1-1mdv2011.0
+ Revision: 687934
- import octave-gnuplot



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3632 |12cr|octave-gsl-1.0.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname gsl
%define name	octave-%{pkgname}
%define version 1.0.8

Summary:	Octave bindings for the GNU Scientific Library
Name:		%{name}
Version:	%{version}
Release:        2
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/gsl/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 2.9.7
BuildRequires:  octave-devel >= 2.9.9
BuildRequires:  mesagl-devel
BuildRequires:  mesaglu-devel
BuildRequires:	gsl-devel

%description
Octave bindings for the GNU Scientific Library

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
%__install -m 755 -d %{buildroot}%{_libdir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
export OCT_ARCH_PREFIX=%{buildroot}%{_libdir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX $OCT_ARCH_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

pushd %{buildroot}%{_datadir}/octave/packages/%{pkgname}-%{version}/
rm -rf doc/RCS
rm -rf doc/mk*
rm -rf doc/make*
rm -rf doc/texinfo*
rm -rf doc/txt*
rm -rf doc/*.{log,cc,doc,dvi,old}
rm -rf *.c
popd

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%defattr(-,root,root)
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}
%{_libdir}/octave/packages/%{pkgname}-%{version}



%changelog
* Tue Jun 28 2011 Lev Givon <lev@mandriva.org> 1.0.8-1mdv2011.0
+ Revision: 687944
- import octave-gsl



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3633 |12cr|octave-ident-1.0.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname ident
%define name	octave-%{pkgname}
%define version 1.0.7

Summary:	System identification functions for Octave
Name:		%{name}
Version:	%{version}
Release:        2
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/ident/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 2.9.7
BuildRequires:  octave-devel >= 2.9.7
BuildRequires:  mesagl-devel
BuildRequires:  mesaglu-devel
BuildArch:	noarch

%description
System identification functions for Octave.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%defattr(-,root,root)
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}


%changelog
* Tue Jun 28 2011 Lev Givon <lev@mandriva.org> 1.0.7-1mdv2011.0
+ Revision: 687975
- import octave-ident



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3634 |12cr|octave-image-1.0.14-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname image
%define name	octave-%{pkgname}
%define version 1.0.14

Summary:	Image processing toolkit for Octave
Name:		%{name}
Version:	%{version}
Release:        2
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/image/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 3.2.0
BuildRequires:  octave-devel >= 3.2.0
BuildRequires:  mesagl-devel
BuildRequires:  mesaglu-devel
BuildRequires:	jpeg-devel

%description
This package provides Octave functions for feature extraction, image
statistics, spatial and geometric transformations, morphological
operations, linear filtering, and much more.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
%__install -m 755 -d %{buildroot}%{_libdir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
export OCT_ARCH_PREFIX=%{buildroot}%{_libdir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX $OCT_ARCH_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%defattr(-,root,root)
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}
%{_libdir}/octave/packages/%{pkgname}-%{version}



%changelog
* Tue Jun 28 2011 Lev Givon <lev@mandriva.org> 1.0.14-1mdv2011.0
+ Revision: 687978
- import octave-image



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3635 |12cr|octave-informationtheory-0.1.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname informationtheory
%define name	octave-%{pkgname}
%define version 0.1.8

Summary:	Octave functions for basic information theory
Name:		%{name}
Version:	%{version}
Release:        2
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/informationtheory/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 2.9.7
BuildRequires:  octave-devel >= 2.9.9
BuildRequires:  mesagl-devel
BuildRequires:  mesaglu-devel
BuildArch:	noarch

%description
Octave functions for basic information theory and source coding.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%defattr(-,root,root)
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}



%changelog
* Tue Jun 28 2011 Lev Givon <lev@mandriva.org> 0.1.8-1mdv2011.0
+ Revision: 687989
- import octave-informationtheory



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3636 |12cr|octave-integration-1.0.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname integration
%define name	octave-%{pkgname}
%define version 1.0.7

Summary:	Numerical integration toolbox for Octave
Name:		%{name}
Version:	%{version}
Release:        2
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/integration/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 2.9.7
BuildRequires:  octave-devel >= 2.9.9
BuildRequires:  mesagl-devel
BuildRequires:  mesaglu-devel
BuildArch:	noarch

%description
Numerical integration toolbox for Octave.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%defattr(-,root,root)
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}



%changelog
* Tue Jun 28 2011 Lev Givon <lev@mandriva.org> 1.0.7-1mdv2011.0
+ Revision: 687991
- import octave-integration



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3637 |12cr|octave-io-1.0.14-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname io
%define name	octave-%{pkgname}
%define version 1.0.14

Summary:	Octave toolkit for I/O in external formats
Name:		%{name}
Version:	%{version}
Release:        2
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/io/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 3.2.0
BuildRequires:  octave-devel >= 3.2.0
BuildRequires:  mesagl-devel
BuildRequires:  mesaglu-devel
BuildRequires:	texinfo
BuildArch:	noarch

%description
Octave toolkit for I/O in external formats.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}/COPYING .
mv %{pkgname}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%defattr(-,root,root)
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}


%changelog
* Tue Jun 28 2011 Lev Givon <lev@mandriva.org> 1.0.14-1mdv2011.0
+ Revision: 688037
- import octave-io



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3638 |12cr|octave-irsa-1.0.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname irsa
%define name	octave-%{pkgname}
%define version 1.0.7

Summary:	Irregular sampling analysis tools for Octave
Name:		%{name}
Version:	%{version}
Release:        2
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/irsa/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 2.9.7
BuildRequires:  octave-devel >= 2.9.9
BuildRequires:  mesagl-devel
BuildRequires:  mesaglu-devel
BuildArch:	noarch

%description
Irregular sampling analysis tools for Octave.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%defattr(-,root,root)
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}



%changelog
* Tue Jun 28 2011 Lev Givon <lev@mandriva.org> 1.0.7-1mdv2011.0
+ Revision: 688017
- import octave-irsa



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3639 |12cr|octave-mapping-1.0.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname mapping
%define name	octave-%{pkgname}
%define version 1.0.7

Summary:	Simple mapping functions for Octave
Name:		%{name}
Version:	%{version}
Release:        2
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/mapping/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 2.9.7
BuildRequires:  octave-devel >= 2.9.9
BuildRequires:  mesagl-devel
BuildRequires:  mesaglu-devel
BuildArch:	noarch

%description
Simple mapping functions for Octave.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%defattr(-,root,root)
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}



%changelog
* Wed Aug 17 2011 Lev Givon <lev@mandriva.org> 1.0.7-1mdv2012.0
+ Revision: 695040
- import octave-mapping



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3640 |12cr|octave-miscellaneous-1.0.11-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname miscellaneous
%define name	octave-%{pkgname}
%define version 1.0.11

Summary:	Miscellaneous Octave tools that don't fit elsewhere
Name:		%{name}
Version:	%{version}
Release:        2
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/miscellaneous/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 2.9.16
BuildRequires:  octave-devel >= 2.9.16
BuildRequires:  mesagl-devel
BuildRequires:  mesaglu-devel
BuildRequires:	termcap-devel

%description
Miscellaneous Octave tools that don't fit elsewhere.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
%__install -m 755 -d %{buildroot}%{_libdir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
export OCT_ARCH_PREFIX=%{buildroot}%{_libdir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX $OCT_ARCH_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%defattr(-,root,root)
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}
%{_libdir}/octave/packages/%{pkgname}-%{version}


%changelog
* Wed Jun 29 2011 Lev Givon <lev@mandriva.org> 1.0.11-1mdv2011.0
+ Revision: 688079
- Update to 1.0.11.

* Wed Jun 29 2011 Lev Givon <lev@mandriva.org> 1.0.10-1
+ Revision: 688048
- import octave-miscellaneous



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3641 |12cr|octave-missing-functions-1.0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname missing-functions
%define name	octave-%{pkgname}
%define version 1.0.2

Summary:	Find functions that are in MATLAB but not in Octave
Name:		%{name}
Version:	%{version}
Release:        2
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/missing-functions/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 3.0.0
BuildRequires:  octave-devel >= 3.0.0
BuildRequires:  mesagl-devel
BuildRequires:  mesaglu-devel
BuildArch:	noarch

%description
Find functions that are in MATLAB but not in Octave.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%defattr(-,root,root)
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}


%changelog
* Wed Jun 29 2011 Lev Givon <lev@mandriva.org> 1.0.2-1mdv2011.0
+ Revision: 688050
- import octave-missing-functions



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3642 |12cr|octave-msh-1.0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname msh
%define name	octave-%{pkgname}
%define version 1.0.2

Summary:	Meshes for finite element/volume PDE Octave solvers
Name:		%{name}
Version:	%{version}
Release:        2
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/msh/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 3.0.0, octave-splines >= 0.0.0
BuildRequires:  octave-devel >= 3.0.0
BuildRequires:  mesagl-devel
BuildRequires:  mesaglu-devel
BuildArch:	noarch

%description
Create and manage triangular and tetrahedral meshes for finite element
or finite volume PDE solvers in Octave. Use a mesh data structure
compatible with PDEtool. Rely on gmsh for unstructured mesh
generation.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%defattr(-,root,root)
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}



%changelog
* Mon Aug 22 2011 Lev Givon <lev@mandriva.org> 1.0.2-1mdv2012.0
+ Revision: 696175
- import octave-msh



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3643 |12cr|octave-multicore-0.2.15-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname multicore
%define name	octave-%{pkgname}
%define version 0.2.15

Summary:	Multicore parallel processing functions for Octave
Name:		%{name}
Version:	%{version}
Release:        2
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/multicore/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 2.9.12
BuildRequires:  octave-devel >= 2.9.12
BuildRequires:  mesagl-devel
BuildRequires:  mesaglu-devel

%description
Multicore parallel processing functions for Octave.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
%__install -m 755 -d %{buildroot}%{_libdir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
export OCT_ARCH_PREFIX=%{buildroot}%{_libdir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX $OCT_ARCH_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%defattr(-,root,root)
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}
%{_libdir}/octave/packages/%{pkgname}-%{version}



%changelog
* Wed Jun 29 2011 Lev Givon <lev@mandriva.org> 0.2.15-1mdv2011.0
+ Revision: 688056
- import octave-multicore



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3644 |12cr|octave-nan-2.4.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname nan
%define name	octave-%{pkgname}
%define version 2.4.4

Summary:	NaN toolbox for Octave
Name:		%{name}
Version:	%{version}
Release:        2
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv3+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/nan/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 2.9.7
BuildRequires:  octave-devel >= 2.9.9
BuildRequires:  mesagl-devel
BuildRequires:  mesaglu-devel
BuildRequires:	libgomp-devel

%description
Statistics and machine learning toolbox for Octave that can handle
data with and without missing values.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
%__install -m 755 -d %{buildroot}%{_libdir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
export OCT_ARCH_PREFIX=%{buildroot}%{_libdir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX $OCT_ARCH_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv NaN/COPYING .
mv NaN/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%defattr(-,root,root)
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}
%{_libdir}/octave/packages/%{pkgname}-%{version}



%changelog
* Tue Aug 16 2011 Lev Givon <lev@mandriva.org> 2.4.4-1mdv2012.0
+ Revision: 694742
- Update to 2.4.4.
- import octave-nan



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3645 |12cr|octave-nlwing2-1.2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname nlwing2
%define name	octave-%{pkgname}
%define version 1.2.0

Summary:	Nonlinear aurodynamic computations for Octave
Name:		%{name}
Version:	%{version}
Release:        2
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/nlwing2/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 3.0.0
BuildRequires:  octave-devel >= 3.0.0
BuildRequires:  mesagl-devel
BuildRequires:  mesaglu-devel

%description
This package enables the efficient computation of nonlinear
aerodynamics in Octave.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
%__install -m 755 -d %{buildroot}%{_libdir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
export OCT_ARCH_PREFIX=%{buildroot}%{_libdir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX $OCT_ARCH_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}/COPYING .
mv %{pkgname}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%defattr(-,root,root)
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}
%{_libdir}/octave/packages/%{pkgname}-%{version}



%changelog
* Mon Aug 22 2011 Lev Givon <lev@mandriva.org> 1.2.0-1mdv2012.0
+ Revision: 696177
- import octave-nlwing2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3646 |12cr|octave-nnet-0.1.13-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname nnet
%define name	octave-%{pkgname}
%define version 0.1.13

Summary:	Feedforward multi-layer neural network for Octave
Name:		%{name}
Version:	%{version}
Release:        2
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/nnet/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 3.0.0
BuildRequires:  octave-devel >= 3.0.0
BuildRequires:  mesagl-devel
BuildRequires:  mesaglu-devel
BuildArch:	noarch

%description
Feedforward multi-layer neural network for Octave

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}/COPYING .
mv %{pkgname}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%defattr(-,root,root)
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}


%changelog
* Wed Jun 29 2011 Lev Givon <lev@mandriva.org> 0.1.13-1mdv2011.0
+ Revision: 688068
- import octave-nnet



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3647 |12cr|octave-nurbs-1.3.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname nurbs
%define name	octave-%{pkgname}
%define version 1.3.4

Summary:	NURBS routines for Octave
Name:		%{name}
Version:	%{version}
Release:        2
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/nurbs/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 3.2.0
BuildRequires:  octave-devel >= 3.2.0
BuildRequires:  mesagl-devel
BuildRequires:  mesaglu-devel
BuildRequires:	libgomp-devel

%description
Collection of Octave routines for the creation, and manipulation of
Non-Uniform Rational B-Splines (NURBS).

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
%__install -m 755 -d %{buildroot}%{_libdir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
export OCT_ARCH_PREFIX=%{buildroot}%{_libdir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX $OCT_ARCH_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%defattr(-,root,root)
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}
%{_libdir}/octave/packages/%{pkgname}-%{version}


%changelog
* Wed Aug 17 2011 Lev Givon <lev@mandriva.org> 1.3.4-1mdv2012.0
+ Revision: 695063
- import octave-nurbs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3648 |12cr|octave-ocs-0.1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname ocs
%define name	octave-%{pkgname}
%define version 0.1.1

Summary:	Octave package for solving DC and transient circuit equations
Name:		%{name}
Version:	%{version}
Release:        2
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/ocs/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 3.0.0, octave-odepkg >= 0.0.0
BuildRequires:  octave-devel >= 3.0.0
BuildRequires:  mesagl-devel
BuildRequires:  mesaglu-devel

%description
Octave package for solving DC and transient electrical circuit equations.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
%__install -m 755 -d %{buildroot}%{_libdir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
export OCT_ARCH_PREFIX=%{buildroot}%{_libdir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX $OCT_ARCH_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .
mv %{pkgname}-%{version}/README .
mv %{pkgname}-%{version}/doc examples

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%defattr(-,root,root)
%doc COPYING DESCRIPTION README examples
%{_datadir}/octave/packages/%{pkgname}-%{version}
%{_libdir}/octave/packages/%{pkgname}-%{version}



%changelog
* Wed Aug 17 2011 Lev Givon <lev@mandriva.org> 0.1.1-1mdv2012.0
+ Revision: 694809
- import octave-ocs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3649 |12cr|octave-oct2mat-1.0.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname oct2mat
%define name	octave-%{pkgname}
%define version 1.0.7

Summary:	Convert Octave scripts into MATLAB-compatible style
Name:		%{name}
Version:	%{version}
Release:        2
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/oct2mat/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 2.9.7
BuildRequires:  octave-devel >= 2.9.9
BuildRequires:  mesagl-devel
BuildRequires:  mesaglu-devel
BuildArch:	noarch

%description
Convert Octave scripts into a MATLAB-compatible coding style.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%defattr(-,root,root)
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}



%changelog
* Thu Aug 18 2011 Lev Givon <lev@mandriva.org> 1.0.7-1mdv2012.0
+ Revision: 695103
- import octave-oct2mat



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3650 |12cr|octave-odepkg-0.8.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname odepkg
%define name	octave-%{pkgname}
%define version 0.8.2

Summary:	Octave package for solving ODEs
Name:		%{name}
Version:	%{version}
Release:        2
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/odepkg/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 3.2.0
BuildRequires:  octave-devel >= 3.2.0
BuildRequires:  mesagl-devel
BuildRequires:  mesaglu-devel

%description
Octave package for solving ordinary differential equations and more.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
%__install -m 755 -d %{buildroot}%{_libdir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
export OCT_ARCH_PREFIX=%{buildroot}%{_libdir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX $OCT_ARCH_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

mv %{buildroot}%{_datadir}/octave/packages/%{pkgname}-%{version}/doc/%{pkgname}.pdf .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%defattr(-,root,root)
%doc COPYING DESCRIPTION *.pdf
%{_datadir}/octave/packages/%{pkgname}-%{version}
%{_libdir}/octave/packages/%{pkgname}-%{version}



%changelog
* Wed Aug 17 2011 Lev Givon <lev@mandriva.org> 0.8.0-1mdv2012.0
+ Revision: 694807
- import octave-odepkg



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3651 |12cr|octave-optim-1.0.16-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname optim
%define name	octave-%{pkgname}
%define version 1.0.16

Summary:	Non-linear optimization toolkit for Octave
Name:		%{name}
Version:	%{version}
Release:        2
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/optim/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 2.9.7
Requires:	octave-miscellaneous >= 1.0.11
Requires:	octave-struct >= 1.0.9
BuildRequires:  octave-devel >= 2.9.9
BuildRequires:  mesagl-devel
BuildRequires:  mesaglu-devel

%description
Non-linear optimization toolkit for Octave.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
%__install -m 755 -d %{buildroot}%{_libdir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
export OCT_ARCH_PREFIX=%{buildroot}%{_libdir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX $OCT_ARCH_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%defattr(-,root,root)
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}
%{_libdir}/octave/packages/%{pkgname}-%{version}


%changelog
* Wed Jun 29 2011 Lev Givon <lev@mandriva.org> 1.0.16-1mdv2011.0
+ Revision: 688080
- import octave-optim



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3652 |12cr|octave-physicalconstants-0.1.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname physicalconstants
%define name	octave-%{pkgname}
%define version 0.1.7

Summary:	Physical constants from NIST database for Octave
Name:		%{name}
Version:	%{version}
Release:        2
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/physicalconstants/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 2.9.7
BuildRequires:  octave-devel >= 2.9.9
BuildRequires:  mesagl-devel
BuildRequires:  mesaglu-devel
BuildArch:	noarch

%description
This package provides Octave access to various physical constants from atomic
and molecular physics taken from the NIST database.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%defattr(-,root,root)
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}


%changelog
* Tue Aug 16 2011 Lev Givon <lev@mandriva.org> 0.1.7-1mdv2012.0
+ Revision: 694772
- import octave-physicalconstants



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3653 |12cr|octave-plot-1.0.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname plot
%define name	octave-%{pkgname}
%define version 1.0.8

Summary:	Additional plotting tools for Octave
Name:		%{name}
Version:	%{version}
Release:        2
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/plot/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 2.9.7
BuildRequires:  octave-devel >= 2.9.9
BuildRequires:  mesagl-devel
BuildRequires:  mesaglu-devel
BuildArch:	noarch

%description
Additional plotting tools for Octave.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%defattr(-,root,root)
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}


%changelog
* Wed Jun 29 2011 Lev Givon <lev@mandriva.org> 1.0.8-1mdv2011.0
+ Revision: 688084
- import octave-plot



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3654 |12cr|octave-quaternion-1.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname quaternion
%define name	octave-%{pkgname}
%define version 1.0.0

Summary:	Octave package for manipulation of quaternions
Name:		%{name}
Version:	%{version}
Release:        2
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv3+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/quaternion/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 3.1.0
BuildRequires:  octave-devel >= 3.1.0
BuildRequires:  mesagl-devel
BuildRequires:  mesaglu-devel
BuildArch:	noarch

%description
Octave package for manipulation of quaternions used for frame transformations.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%defattr(-,root,root)
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}




%changelog
* Wed Jun 29 2011 Lev Givon <lev@mandriva.org> 1.0.0-1mdv2011.0
+ Revision: 688088
- import octave-quaternion



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3655 |12cr|octave-secs1d-0.0.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname secs1d
%define name	octave-%{pkgname}
%define version 0.0.8

Summary:	Octave drift-diffusion simulator for 1D devices
Name:		%{name}
Version:	%{version}
Release:        2
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/secs1d/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 2.9.17
BuildRequires:  octave-devel >= 2.9.17
BuildRequires:  mesagl-devel
BuildRequires:  mesaglu-devel

%description
Octave drift-diffusion simulator for 1D semiconductor devices.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
%__install -m 755 -d %{buildroot}%{_libdir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
export OCT_ARCH_PREFIX=%{buildroot}%{_libdir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX $OCT_ARCH_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%defattr(-,root,root)
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}
%{_libdir}/octave/packages/%{pkgname}-%{version}



%changelog
* Fri Aug 26 2011 Lev Givon <lev@mandriva.org> 0.0.8-1mdv2012.0
+ Revision: 697142
- import octave-secs1d



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3656 |12cr|octave-secs2d-0.0.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname secs2d
%define name	octave-%{pkgname}
%define version 0.0.8

Summary:	Octave drift-diffusion simulator for 2D devices
Name:		%{name}
Version:	%{version}
Release:        2
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/secs2d/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 2.9.17
BuildRequires:  octave-devel >= 2.9.17
BuildRequires:  mesagl-devel
BuildRequires:  mesaglu-devel

%description
Octave drift-diffusion simulator for 2D semiconductor devices.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
%__install -m 755 -d %{buildroot}%{_libdir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
export OCT_ARCH_PREFIX=%{buildroot}%{_libdir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX $OCT_ARCH_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%defattr(-,root,root)
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}
%{_libdir}/octave/packages/%{pkgname}-%{version}



%changelog
* Fri Aug 26 2011 Lev Givon <lev@mandriva.org> 0.0.8-1mdv2012.0
+ Revision: 697236
- import octave-secs2d


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3657 |12cr|octave-simp-1.1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname simp
%define name	octave-%{pkgname}
%define version 1.1.0

Summary:	Basic interval operations for Octave
Name:		%{name}
Version:	%{version}
Release:        2
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv3+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/simp/
Conflicts:	octave-forge <= 20090607
Requires:	octave
BuildRequires:  octave-devel
BuildRequires:  mesagl-devel
BuildRequires:  mesaglu-devel
BuildArch:	noarch

%description
This package defines basic operations on intervals for Octave.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .
mv %{pkgname}-%{version}/doc/*.pdf .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%defattr(-,root,root)
%doc COPYING DESCRIPTION *.pdf
%{_datadir}/octave/packages/%{pkgname}-%{version}



%changelog
* Tue Aug 16 2011 Lev Givon <lev@mandriva.org> 1.1.0-1mdv2012.0
+ Revision: 694764
- import octave-simp



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3658 |12cr|octave-specfun-1.0.9-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname specfun
%define name	octave-%{pkgname}
%define version 1.0.9

Summary:	Special functions for Octave
Name:		%{name}
Version:	%{version}
Release:        2
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/specfun/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 2.9.7
BuildRequires:  octave-devel >= 2.9.9
BuildRequires:  mesagl-devel
BuildRequires:  mesaglu-devel
BuildArch:	noarch

%description
Special functions including ellipitic functions, etc., for Octave.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%defattr(-,root,root)
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}


%changelog
* Wed Jun 29 2011 Lev Givon <lev@mandriva.org> 1.0.9-1mdv2011.0
+ Revision: 688093
- import octave-specfun



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3659 |12cr|octave-special-matrix-1.0.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname special-matrix
%define name	octave-%{pkgname}
%define version 1.0.7

Summary:	Additional special matrices for Octave
Name:		%{name}
Version:	%{version}
Release:        2
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/special-matrix/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 2.9.7
BuildRequires:  octave-devel >= 2.9.9
BuildRequires:  mesagl-devel
BuildRequires:  mesaglu-devel
BuildArch:	noarch

%description
Additional special matrices for Octave.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%defattr(-,root,root)
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}


%changelog
* Wed Jun 29 2011 Lev Givon <lev@mandriva.org> 1.0.7-1mdv2011.0
+ Revision: 688095
- import octave-special-matrix



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3660 |12cr|octave-splines-1.0.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname splines
%define name	octave-%{pkgname}
%define version 1.0.7

Summary:	Cubic spline functions for Octave
Name:		%{name}
Version:	%{version}
Release:        2
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/splines/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 2.9.7
BuildRequires:  octave-devel >= 2.9.9
BuildRequires:  mesagl-devel
BuildRequires:  mesaglu-devel
BuildArch:	noarch

%description
Additional cubic spline functions for Octave.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%defattr(-,root,root)
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}



%changelog
* Wed Aug 17 2011 Lev Givon <lev@mandriva.org> 1.0.7-1mdv2012.0
+ Revision: 695038
- import octave-splines



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3661 |12cr|octave-statistics-1.0.10-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname statistics
%define name	octave-%{pkgname}
%define version 1.0.10

Summary:	Additional statistics functions for Octave
Name:		%{name}
Version:	%{version}
Release:        2
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/statistics/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 2.9.7, octave-miscellaneous >= 0.0.0
BuildRequires:  octave-devel >= 2.9.9
BuildRequires:  mesagl-devel
BuildRequires:  mesaglu-devel
BuildArch:	noarch

%description
Additional statistics functions for Octave.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}/COPYING .
mv %{pkgname}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%defattr(-,root,root)
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}



%changelog
* Tue Aug 16 2011 Lev Givon <lev@mandriva.org> 1.0.10-1mdv2012.0
+ Revision: 694783
- import octave-statistics



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3662 |12cr|octave-strings-1.0.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname strings
%define name	octave-%{pkgname}
%define version 1.0.7

Summary:	Additional string manipulation functions for Octave
Name:		%{name}
Version:	%{version}
Release:        2
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/strings/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 2.9.7
BuildRequires:  octave-devel >= 2.9.9
BuildRequires:  mesagl-devel
BuildRequires:  mesaglu-devel
BuildRequires:	texinfo, pcre-devel

%description
Additional string manipulation functions for Octave.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
%__install -m 755 -d %{buildroot}%{_libdir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
export OCT_ARCH_PREFIX=%{buildroot}%{_libdir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX $OCT_ARCH_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%defattr(-,root,root)
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}
%{_libdir}/octave/packages/%{pkgname}-%{version}



%changelog
* Tue Aug 16 2011 Lev Givon <lev@mandriva.org> 1.0.7-1mdv2012.0
+ Revision: 694762
- import octave-strings



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3663 |12cr|octave-struct-1.0.9-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname struct
%define name	octave-%{pkgname}
%define version 1.0.9

Summary:	Additional structure manipulation functions for Octave
Name:		%{name}
Version:	%{version}
Release:        2
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/struct/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 2.9.7
BuildRequires:  octave-devel >= 2.9.9
BuildRequires:  mesagl-devel
BuildRequires:  mesaglu-devel

%description
Additional structure manipulation functions for Octave.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
%__install -m 755 -d %{buildroot}%{_libdir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
export OCT_ARCH_PREFIX=%{buildroot}%{_libdir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX $OCT_ARCH_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%defattr(-,root,root)
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}
%{_libdir}/octave/packages/%{pkgname}-%{version}



%changelog
* Wed Jun 29 2011 Lev Givon <lev@mandriva.org> 1.0.9-1mdv2011.0
+ Revision: 688109
- Update to 1.0.9.
- import octave-struct



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3664 |12cr|octave-symband-1.0.10-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname symband
%define name	octave-%{pkgname}
%define version 1.0.10

Summary:	Octave package for handling symmetric banded matrices
Name:		%{name}
Version:	%{version}
Release:        2
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/symband/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 2.9.7
BuildRequires:  octave-devel >= 2.9.9
BuildRequires:  mesagl-devel
BuildRequires:  mesaglu-devel

%description
Octave package for handling symmetric banded matrices.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
%__install -m 755 -d %{buildroot}%{_libdir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
export OCT_ARCH_PREFIX=%{buildroot}%{_libdir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX $OCT_ARCH_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%defattr(-,root,root)
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}
%{_libdir}/octave/packages/%{pkgname}-%{version}



%changelog
* Sun Aug 21 2011 Lev Givon <lev@mandriva.org> 1.0.10-1mdv2012.0
+ Revision: 696030
- import octave-symband



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3665 |12cr|octave-symbolic-1.0.9-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname symbolic
%define name	octave-%{pkgname}
%define version 1.0.9

Summary:	Symbolic toolbox for Octave
Name:		%{name}
Version:	%{version}
Release:        2
Source0:	%{pkgname}-%{version}.tar.gz
Patch0:		is_list-1.0.9.patch
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/symbolic/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 3.1.55
BuildRequires:  octave-devel >= 3.1.55
BuildRequires:  mesagl-devel
BuildRequires:  mesaglu-devel
BuildRequires:	ginac-devel

%description
Symbolic toolbox for Octave based on ginac and cln.

%prep
%setup -q -c %{pkgname}-%{version}
tar zxf %SOURCE0
%patch0 -p0
tar zcvf %{pkgname}-%{version}.tar.gz %{pkgname}-%{version}

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
%__install -m 755 -d %{buildroot}%{_libdir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
export OCT_ARCH_PREFIX=%{buildroot}%{_libdir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX $OCT_ARCH_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%defattr(-,root,root)
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}
%{_libdir}/octave/packages/%{pkgname}-%{version}



%changelog
* Tue Aug 16 2011 Lev Givon <lev@mandriva.org> 1.0.9-1mdv2012.0
+ Revision: 694743
- import octave-symbolic



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3666 |12cr|octave-time-1.0.9-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname time
%define name	octave-%{pkgname}
%define version 1.0.9

Summary:	Additional date manipulation tools for Octave
Name:		%{name}
Version:	%{version}
Release:        2
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/time/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 3.0.1
BuildRequires:  octave-devel >= 3.0.1
BuildRequires:  mesagl-devel
BuildRequires:  mesaglu-devel
BuildArch:	noarch

%description
Additional date manipulation tools for Octave.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%defattr(-,root,root)
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}




%changelog
* Wed Jun 29 2011 Lev Givon <lev@mandriva.org> 1.0.9-1mdv2011.0
+ Revision: 688111
- import octave-time



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3667 |12cr|octave-tsa-4.1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname tsa
%define name	octave-%{pkgname}
%define version 4.1.1

Summary:	Time series analysis methods for Octave
Name:		%{name}
Version:	%{version}
Release:        2
Source0:	%{pkgname}-%{version}.tgz
License:	GPLv3+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/tsa/
Conflicts:	octave-forge <= 20090607
Requires:	octave, octave-nan >= 1.0.0
BuildRequires:  octave-devel
BuildRequires:  mesagl-devel
BuildRequires:  mesaglu-devel
BuildArch:	noarch

%description
Stochastic concepts and maximum entropy methods for time series
analysis in Octave.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tgz"

tar zxf %SOURCE0 
mv %{pkgname}/COPYING .
mv %{pkgname}/DESCRIPTION .
mv %{pkgname}/doc/README.TXT .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%defattr(-,root,root)
%doc COPYING DESCRIPTION README.TXT
%{_datadir}/octave/packages/%{pkgname}-%{version}



%changelog
* Tue Aug 16 2011 Lev Givon <lev@mandriva.org> 4.1.1-1mdv2012.0
+ Revision: 694781
- import octave-tsa



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3668 |12cr|octave-vrml-1.0.11-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname vrml
%define name	octave-%{pkgname}
%define version 1.0.11

Summary:	VRML graphics for Octave
Name:		%{name}
Version:	%{version}
Release:        2
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/vrml/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 2.9.7, octave-miscellaneous >= 0.0.0
Requires:	octave-struct >= 0.0.0, octave-statistics >= 0.0.0
BuildRequires:  octave-devel >= 2.9.9
BuildRequires:  mesagl-devel
BuildRequires:  mesaglu-devel
BuildArch:	noarch

%description
VRML graphics for Octave.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}/COPYING .
mv %{pkgname}/DESCRIPTION .

find %{buildroot} -name .svn | xargs rm -rf 

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%defattr(-,root,root)
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}



%changelog
* Sun Aug 21 2011 Lev Givon <lev@mandriva.org> 1.0.11-1mdv2012.0
+ Revision: 696039
- import octave-vrml



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3669 |12cr|octave-zenity-0.5.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname zenity
%define name	octave-%{pkgname}
%define version 0.5.7

Summary:	Octave functions for creating simple GUIs
Name:		%{name}
Version:	%{version}
Release:        2
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/zenity/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 2.9.7
Requires:	zenity >= 2.16
BuildRequires:  octave-devel >= 2.9.9
BuildRequires:  mesagl-devel
BuildRequires:  mesaglu-devel
BuildArch:	noarch

%description
This package provides a set of Octave functions for creating simple
graphical user interfaces. It is currently possible to create calendar
windows, text entries, file selection dialogs, lists, message windows,
icons in the notification area, and windows for large amount of text.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"
touch %{buildroot}%{_datadir}/octave/packages/%{pkgname}-%{version}/packinfo/.autoload
chmod 644 %{buildroot}%{_datadir}/octave/packages/%{pkgname}-%{version}/packinfo/.autoload

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%defattr(-,root,root)
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}



%changelog
* Wed Jun 29 2011 Lev Givon <lev@mandriva.org> 0.5.7-1mdv2011.0
+ Revision: 688115
- import octave-zenity



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3670 |12cr|OdbcFb32-2.0.0142-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	ODBC driver for Firebird
Name:		OdbcFb32
Version:	2.0.0142
Release:	7
License:	IDPL
URL:		http://www.firebirdsql.org/
Group:		System/Libraries
Source:		OdbcFb32-beta-%{version}-src.tar.bz2
Patch:		OdbcFb32-libname.diff
ExclusiveArch:	i586
BuildRequires:	firebird-devel
BuildRequires:	gcc
BuildRequires:	glibc-devel
BuildRequires:	gcc-c++
BuildRequires:	unixODBC-devel

%description
An ODBC driver for Firebird, for use with unixODBC.

%package manual
Summary:	Manual for %{name}
Group:		System/Libraries

%description manual
Documentation for %{name}

%prep
%setup -q -n ODBC_V2-0-BETA
%patch0 -p0

%build
cd ./OdbcJdbc/Builds/Gcc.lin
make -f makefile.linux
cd ../..

%install
%{__mkdir_p} %{buildroot}%{_libdir}
%{__mkdir_p} %{buildroot}%{_docdir}/%{name}

install -m0755 ./OdbcJdbc/Builds/Gcc.lin/Release/libOdbcFb32.so %{buildroot}%{_libdir}/libOdbcFb32.so 
install -m0644 ./OdbcJdbc/Builds/Gcc.lin/readme.linux %{buildroot}%{_docdir}/%{name}
install -m0644 ./OdbcJdbc/Install/IDPLicense.txt %{buildroot}%{_docdir}/%{name}
install -m0644 ./OdbcJdbc/Install/Linux/*.ini %{buildroot}%{_docdir}/%{name}

%files
%defattr(0644,root,root,0755)
%{_libdir}/libOdbcFb32.so

%files manual
%defattr(0644,root,root,0755)
%doc %{_docdir}/%{name}/*




%changelog
* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.0.0142-6mdv2009.0
+ Revision: 254388
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 2.0.0142-4mdv2008.1
+ Revision: 136634
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Nov 22 2006 Marcelo Ricardo Leitner <mrl@mandriva.com> 2.0.0142-4mdv2007.0
+ Revision: 86088
- Really forces i586 arch.
- Bumped release.
- This package won't build on x86_64 for now. FB Community is working on this.
- Bump release.
- Avoid arch confusion in BuildRequires.
- Updated BuildRequires.
- General cleanup.
- Do not include the whole libdir, otherwise it will include debug libs.
- Import OdbcFb32


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3671 |12cr|ode-0.11.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname	%mklibname %{name} %{major}
%define develname %mklibname %name -d

Summary:	The Open Dynamics Engine
Name:		ode
Version:	0.11.1
Release:	3
Epoch:		1
License:	LGPLv2+
Group:		System/Libraries
URL:		http://www.ode.org
Source0:	http://downloads.sourceforge.net/opende/%{name}-%{version}.tar.bz2

%description
The Open Dynamics Engine (ODE) is a free software library for the
simulation of Rigid Body Dynamics. It is has been primarily written
by Russell Smith. ODE builds under a variety of different Windows
and Unix platforms. 

ODE is useful for simulating things like vehicles, objects in virtual
reality environments, and virtual creatures. 

%package -n	%{libname}
Summary:	Physics simulation library
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}
Obsoletes:	%{mklibname %{name} 0} < 0.10.1

%description -n	%{libname}
This package contains the library needed to run programs dynamically
linked with ODE.

%package -n	%{develname}
Summary:	Headers and libraries to develop ODE applications
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{mklibname %{name} 0 -d}
Obsoletes:	%{mklibname %{name} 0 -d} < 0.10.1
Requires:	%{libname} = %{epoch}:%{version}-%{release}

%description -n	%{develname}
The Open Dynamics Engine (ODE) is a free software library for the
simulation of Rigid Body Dynamics. It is has been primarily written
by Russell Smith. ODE builds under a variety of different Windows
and Unix platforms.

ODE is useful for simulating things like vehicles, objects in virtual
reality environments, and virtual creatures.

%prep
%setup -q

%build
%configure2_5x \
	--with-trimesh=opcode \
	--with-drawstuff=X11 \
	--enable-new-trimesh \
	--enable-demos \
	--enable-shared

%make

%install
%makeinstall_std

%multiarch_binaries %{buildroot}%{_bindir}/%{name}-config

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/libode.so.%{major}*

%files -n %{develname}
%doc CHANGELOG.txt README.txt
%dir %{_includedir}/%{name}
%{_bindir}/%{name}-config
%{multiarch_bindir}/%{name}-config
%{_includedir}/%{name}/*.h
%{_libdir}/lib%{name}.*a
%{_libdir}/lib%{name}.so
%{_libdir}/pkgconfig/%{name}.pc



%changelog
* Fri Jan 28 2011 Funda Wang <fwang@mandriva.org> 1:0.11.1-2mdv2011.0
+ Revision: 633700
- drop old BRs

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.0 packages

* Sun Jul 26 2009 Emmanuel Andry <eandry@mandriva.org> 1:0.11.1-1mdv2010.0
+ Revision: 400426
- New version 0.11.1

* Wed Feb 11 2009 Emmanuel Andry <eandry@mandriva.org> 1:0.11-1mdv2009.1
+ Revision: 339595
- New version 0.11

* Thu Nov 13 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.10.1-1mdv2009.1
+ Revision: 302893
- new license policy
- obsolete old libraries
- fix file list
- new version 0.10.1
- drop patch 0, fixed by upstream
- adjust configure options
- fix file list

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1:0.9-3mdv2009.0
+ Revision: 254390
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Oct 23 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.9-1mdv2008.1
+ Revision: 101396
- new version
- do not change compression format of source file
- fix url

* Thu Aug 23 2007 Funda Wang <fwang@mandriva.org> 1:0.8-2mdv2008.0
+ Revision: 70686
- New devel policy
- fix so link

* Wed May 23 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.8-1mdv2008.0
+ Revision: 30222
- new version
- rediff P0
- spec file clean


* Sun Jan 21 2007 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.7-1mdv2007.0
+ Revision: 111579
- new release: 0.7 (closes #28339)
  fix passing of compile flags, lib64 fixes, -fPIC (P0)
- Import ode

* Sun Jul 30 2006 Guillaume Bedot <littletux@mandriva.org> 1:0.6-4mdv2007.0
- rebuilt without double-precision (maniadrive needs single)

* Wed Jul 19 2006 Guillaume Bedot <littletux@mandriva.org> 1:0.6-3mdv2007.0
- fix soname (wrongly dropped patch)

* Fri Jul 14 2006 Guillaume Bedot <littletux@mandriva.org> 1:0.6-2mdv2007.0
- fix symbolic links
- multiarch

* Thu Jul 13 2006 Guillaume Bedot <littletux@mandriva.org> 1:0.6-1mdv2007.0
- 0.6
- dropped patch
- install changes

* Sun Nov 27 2005 Oden Eriksson <oeriksson@mandriva.com> 1:0.5-7mdk
- added P0 from debain to disable OPCODE (and make the shared lib)
- added a lib64 fix

* Fri May 20 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.5-6mdk
- compile with -fPIC

* Fri May 20 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.5-5mdk
- from Jan Ciger: <jan.ciger@gmail.com> :
	o turn off the -whole-archive flag for the linker

* Fri Apr 22 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.5-4mdk
- arg, forgot to add epoch to requires

* Thu Apr 21 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.5-3mdk
- fix devel links
- fix devel requires
- do ldconfig

* Thu Apr 21 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.5-2mdk
- %%mkrel
- from Jan Ciger <jan.ciger@gmail.com> :
	o 0.5 changed to build a dynamic lib a split the package

* Mon Nov 08 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.5-1mdk
- 0.5 (add epoch as rpm takes 0.5 for less than 0.039)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3672 |12cr|odvr-0.1.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name odvr
%define version 0.1.5
%define release %mkrel 2

Summary: User-space driver for USB-enabled Olympus DVRs
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.bz2
License: GPLv3
Group: System/Kernel and hardware
Url: http://code.google.com/p/odvr/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: gtk+2-devel
BuildRequires: usb1.0-devel
BuildRequires: usb-compat-devel
BuildRequires: sndfile-devel

%description
odvr is a user-space driver for USB-enabled Olympus DVRs that do not
support the USB Mass Storage specification. odvr is tested against the
VN-960PC, but should support other "VN" Olympus models. See
SupportedDevices for a list of known-working devices.

%prep
%setup -q

%build
%make

%install
rm -rf %{buildroot}
%__install -d %{buildroot}
%__install -d %{buildroot}%{_bindir}
%__install -m 755 odvr %{buildroot}%{_bindir}
%__install -m 755 odvr-gui %{buildroot}%{_bindir}
%__install -d %{buildroot}%_sysconfdir/udev/rules.d
%__install -m 644 41-odvr.rules %{buildroot}%_sysconfdir/udev/rules.d

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/odvr
%{_bindir}/odvr-gui
%_sysconfdir/udev/rules.d/41-odvr.rules


%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.5-2mdv2011.0
+ Revision: 613169
- the mass rebuild of 2010.1 packages

* Fri Nov 27 2009 Jerome Martin <jmartin@mandriva.org> 0.1.5-1mdv2010.1
+ Revision: 470631
- Fixed BuildRequires
- Initial package
- create odvr


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3673 |12cr|offlineimap-6.5.3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Powerful IMAP/Maildir synchronization and reader support
Name: offlineimap
Version: 6.5.3.1
Release: 1
Source0: https://github.com/downloads/spaetz/offlineimap/offlineimap-%{version}.tar.gz
License: GPL
Group: Networking/Mail
Prefix: %{_prefix}
BuildArch: noarch
Url: http://www.complete.org/OldSoftwareSites
Buildrequires: python-devel
Requires: python 

%description
OfflineIMAP is a tool to simplify your e-mail  reading.  With
OfflineIMAP, you can read the same mailbox from multiple computers.
You get a current copy of your messages on each computer, and changes
you make one place will be visible on all other systems. For instance,
you can delete a message on your home computer, and it will appear
deleted on your work computer as well. OfflineIMAP is also useful if
you want to use a mail reader that does not have IMAP support, has poor
IMAP support, or does not provide disconnected operation.

%prep
%setup -q -n spaetz-%{name}-ebd5fe2/

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc COPY*
%doc offlineimap.conf*
%{_bindir}/offlineimap
%{py_puresitedir}/offlineimap
%{py_puresitedir}/*.egg-info


%changelog
* Sat Apr 28 2012 Alexander Khrukin <akhrukin@mandriva.org> 6.5.3.1-1
+ Revision: 794260
- version update 6.5.3.1

* Tue Jan 17 2012 Alexander Khrukin <akhrukin@mandriva.org> 6.5.2-1
+ Revision: 761969
- version update 6.5.2

* Mon Jan 09 2012 Alexander Khrukin <akhrukin@mandriva.org> 6.5.1.2-1
+ Revision: 759220
- version update 6.5.1.2

* Wed Nov 23 2011 Alexander Khrukin <akhrukin@mandriva.org> 6.4.0-1
+ Revision: 732996
- version bump 6.4.0

* Mon Nov 08 2010 Jérôme Quelin <jquelin@mandriva.org> 6.2.0-5mdv2011.0
+ Revision: 595108
- rebuild for new python

* Fri Oct 29 2010 Michael Scherer <misc@mandriva.org> 6.2.0-4mdv2011.0
+ Revision: 590159
- rebuild for python 2.7

* Thu Aug 13 2009 Frederik Himpe <fhimpe@mandriva.org> 6.2.0-3mdv2010.0
+ Revision: 416206
- Update to new version 6.2.0

* Tue Jan 06 2009 Funda Wang <fwang@mandriva.org> 4.0.15-3mdv2009.1
+ Revision: 325774
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 4.0.15-2mdv2008.1
+ Revision: 136634
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3674 |12cr|ogdi-3.2.0-0.beta2.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# TODO: separate gltpd to -server package, add init script (requires portmap)

%define name	ogdi
%define major	3
%define libname %mklibname %{name} %{major}
%define develname %mklibname -d %{name}

%define beta	beta2

Summary:	Open Geographic Datastore Interface
Name:		%{name}
Version:	3.2.0
Release:	%mkrel 0.%{beta}.2
License:	BSD
Group:		Sciences/Geosciences
URL:		http://ogdi.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.%{beta}.tar.gz
Source1:	http://ogdi.sourceforge.net/ogdi.pdf
Patch0:		patch_for_proj48_redhat.patch
Patch1:		ogdi-3.2.0.beta2-fix-str-fmt.patch
BuildRequires:	expat-devel
BuildRequires:	pkgconfig(proj)
BuildRequires:	tcl-devel
BuildRequires:	unixODBC-devel
BuildRequires:	zlib-devel

%description
OGDI is the Open Geographic Datastore Interface. OGDI is an
application programming interface (API) that uses a standardized
access methods to work in conjunction with GIS software packages (the
application) and various geospatial data products. OGDI uses a
client/server architecture to facilitate the dissemination of
geospatial data products over any TCP/IP network, and a
driver-oriented approach to facilitate access to several geospatial
data products/formats.

%package -n %{libname}
Summary:	Open Geographic Datastore Interface - library
License:	BSD style
Group:		Sciences/Geosciences

%description -n %{libname}
OGDI is the Open Geographic Datastore Interface. OGDI is an
application programming interface (API) that uses a standardized
access methods to work in conjunction with GIS software packages (the
application) and various geospatial data products. OGDI uses a
client/server architecture to facilitate the dissemination of
geospatial data products over any TCP/IP network, and a
driver-oriented approach to facilitate access to several geospatial
data products/formats.

This package contains just the library required by applications using the
Open Geographic Datastore Interface.

%package -n %{develname}
Summary:	OGDI header files and documentation
Group:		Sciences/Geosciences
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
#Manually provide these until library issues are resolved:
Provides:	devel(libexpat_ogdi%{libminor}) 
Provides:	devel(libogdi%{libminor})
Provides:	devel(libzlib_ogdi%{libminor})

%description -n %{develname}
OGDI header files and developer's documentation.

%package odbc
Summary:	ODBC driver for OGDI
Group:		Sciences/Geosciences
Requires:	%{name} = %{version}-%{release}

%description odbc
ODBC driver for OGDI.

%package -n tcl-ogdi
Summary:	TCL wrapper for OGDI
Summary(pl):	Interfejs TCL do OGDI
Group:		Sciences/Geosciences
Requires:	%{name} = %{version}-%{release}

%description -n tcl-ogdi
TCL wrapper for OGDI.

%prep

%setup -q -n %{name}-%{version}.%{beta}
%patch0 -p1
%patch1 -p0

cp -f %{SOURCE1} .

%build
autoreconf -fi

TOPDIR=`pwd`; TARGET=Linux; export TOPDIR TARGET
INST_LIB=%{_libdir}/;export INST_LIB
export CFG=debug # for -g 

# do not compile with ssp. it will trigger internal bugs (to_fix_upstream)
OPT_FLAGS=`echo $RPM_OPT_FLAGS|sed -e 's/-Wp,-D_FORTIFY_SOURCE=2//g'`
export CFLAGS="$OPT_FLAGS -fPIC -DPIC -DDONT_TD_VOID -DUSE_TERMIO" 

%configure2_5x \
	--with-binconfigs \
	--with-expat \
	--with-proj \
	--with-zlib

# use the generated .mak file ...
cp -af config/linux.mak{,.old}
cp -af config/{L,l}inux.mak

# make doesn't survive a parallell build, so stop that...
make

make -C ogdi/tcl_interface \
	TCL_LINKLIB="-ltcl"
	
make -C contrib/gdal 

make -C ogdi/attr_driver/odbc \
	ODBC_LINKLIB="-lodbc"

%install
rm -rf %{buildroot}

# export env 
TOPDIR=`pwd`; TARGET=Linux; export TOPDIR TARGET

%makeinstall \
	INST_INCLUDE=%{buildroot}%{_includedir}/%{name} \
	INST_LIB=%{buildroot}%{_libdir} \
	INST_BIN=%{buildroot}%{_bindir}

#plugin install
%makeinstall -C ogdi/tcl_interface \
	INST_LIB=%{buildroot}%{_libdir}
%makeinstall -C contrib/gdal \
	INST_LIB=%{buildroot}%{_libdir}
%makeinstall -C ogdi/attr_driver/odbc \
	INST_LIB=%{buildroot}%{_libdir}

# only lib*ogdi* is common library, the rest are dlopened drivers
#mv -f %{buildroot}%{_libdir}/ogdi/*ogdi*.so %{buildroot}%{_libdir}

# remove example binary
rm -rf %{buildroot}%{_bindir}/example?

# we have multilib ogdi-config
%if "%{_lib}" == "lib"
%define cpuarch 32
%else
%define cpuarch 64
%endif

# fix file(s) for multilib issue
touch -r ogdi-config.in ogdi-config

# install pkgconfig file and ogdi-config
mkdir -p %{buildroot}%{_libdir}/pkgconfig
install -p -m 644 ogdi.pc %{buildroot}%{_libdir}/pkgconfig/
install -p -m 755 ogdi-config %{buildroot}%{_bindir}/ogdi-config-%{cpuarch}
# ogdi-config wrapper for multiarch
cat > %{buildroot}%{_bindir}/%{name}-config <<EOF
#!/bin/bash

ARCH=\$(uname -m)
case \$ARCH in
x86_64 | ppc64 | ia64 | s390x | sparc64 | alpha | alphaev6 )
ogdi-config-64 \${*}
;;
*)
ogdi-config-32 \${*}
;;
esac
EOF
chmod 755 %{buildroot}%{_bindir}/%{name}-config
touch -r ogdi-config.in %{buildroot}%{_bindir}/%{name}-config 

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post	-p /sbin/ldconfig -n %{libname}
%endif

%if %mdkversion < 200900
%postun	-p /sbin/ldconfig -n %{libname}
%endif

%files
%defattr(-,root,root,-)
%doc LICENSE NEWS ChangeLog README
%{_bindir}/gltpd
%{_bindir}/ogdi_*
%dir %{_libdir}/ogdi
%exclude %{_libdir}/%{name}/liblodbc.so
%exclude %{_libdir}/%{name}/libecs_tcl.so
%{_libdir}/%{name}/lib*.so 

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/libogdi.so.%{major}*

%files -n %{develname}
%defattr(-,root,root,-)
%doc ogdi.pdf
%doc ogdi/examples/example1/example1.c
%doc ogdi/examples/example2/example2.c
%{_bindir}/%{name}-config
%{_bindir}/%{name}-config-%{cpuarch}
%{_libdir}/pkgconfig/%{name}.pc
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/*.h
%{_libdir}/libogdi.so 
%files odbc

%defattr(644,root,root,755)
%attr(755,root,root) %{_libdir}/ogdi/liblodbc.so

%files -n tcl-ogdi
%defattr(644,root,root,755)
%attr(755,root,root) %{_libdir}/ogdi/libecs_tcl.so


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3675 |12cr|oggconvert-0.3.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:			oggconvert
Version:		0.3.3
Release:		%mkrel 1
Summary:		A small utility for converting media files into Ogg, Theora and Dirac formats
Group:			Sound
License:		LGPLv2
Source:			http://oggconvert.tristanb.net/releases/%version/%name-%version.tar.gz
URL:			http://oggconvert.tristanb.net/
BuildArch:		noarch
BuildRoot:		%_tmppath/%name-%version-%release-buildroot
BuildRequires:		python-devel gstreamer0.10-python desktop-file-utils
%if %mdkversion < 200900
Requires(post):		desktop-file-utils
Requires(postun):	desktop-file-utils
%endif
Requires:		pygtk2.0-libglade gstreamer0.10-python
Requires:		gstreamer0.10-plugins-base
Suggests:		gstreamer0.10-plugins-good
Suggests:		gstreamer0.10-plugins-bad
Suggests:		gstreamer0.10-plugins-ugly
suggests:		gstreamer0.10-schroedinger

%description
OggConvert is a small, open source utility for converting audio and video files 
into the Vorbis audio format, and the Theora and Dirac video formats.

%if %mdkversion < 200900
%post
%update_menus
%update_desktop_database
%endif

%if %mdkversion < 200900
%postun
%update_menus
%clean_desktop_database
%endif

%files -f %name.lang
%defattr(-,root,root,-)
%doc AUTHORS COPYING ChangeLog README TODO
%_bindir/%name
%python_sitelib/*.egg-info
%python_sitelib/OggConvert
%_datadir/applications/%name.desktop
%_datadir/pixmaps/%name.svg

#-------------------------------------------------------------------------------

%prep
%setup -q

# fix perm on doc files
chmod 644 AUTHORS COPYING ChangeLog README TODO

%build
%__python setup.py build

%install
rm -rf %buildroot
%__python setup.py install --root %buildroot 

desktop-file-install \
  --add-category="GTK" \
  --add-category="Audio" \
  --remove-key="GenericName[en_GB]" \
  --dir %buildroot%_datadir/applications %buildroot%_datadir/applications/*

%find_lang %name

%clean
rm -rf %buildroot



%changelog
* Wed Apr 20 2011 Michael Scherer <misc@mandriva.org> 0.3.3-1mdv2011.0
+ Revision: 656139
- update to new version 0.3.3

* Sat Mar 27 2010 Michael Scherer <misc@mandriva.org> 0.3.2-4mdv2011.0
+ Revision: 528266
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Tue Mar 17 2009 Frederic Crozat <fcrozat@mandriva.com> 0.3.2-2mdv2009.1
+ Revision: 356622
- Fix broken dependencies, they were GNOME1 while oggconvert is now using GNOME2

* Thu Mar 12 2009 Michael Scherer <misc@mandriva.org> 0.3.2-1mdv2009.1
+ Revision: 354214
- import oggconvert, package made by mdv@incubusss.net, close bug #45084



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3676 |12cr|oggfwd-0.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name oggfwd
%define version 0.2
%define release %mkrel 3

Summary: Simple icecast 2 client to stream a ogg stream from stdin
Name: %{name}
Version: %{version}
Release: %{release}
# taken from debian, as there is no upstream tarball
Source0: %{name}_%{version}.orig.tar.gz
# patch taken from debian
Patch0: oggfwd-0.2-overlinking.patch 
License: GPLv2
Group: Video
Url: http://v2v.cc/~j/oggfwd/
BuildRoot: %{_tmppath}/%{name}-buildroot
BuildRequires: libshout-devel
 
%description
Simple icecast2 client that send the stream read from stdin.

%prep
%setup -q
%patch0 -p0

%build
make

%install
rm -rf $RPM_BUILD_ROOT

mkdir -p $RPM_BUILD_ROOT/%_bindir/
cp oggfwd $RPM_BUILD_ROOT/%_bindir/ 

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README ChangeLog
%_bindir/oggfwd



%changelog
* Tue May 03 2011 Michael Scherer <misc@mandriva.org> 0.2-3mdv2011.0
+ Revision: 664793
- rebuild old package

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.0 packages

* Sat Jun 13 2009 Michael Scherer <misc@mandriva.org> 0.2-1mdv2010.0
+ Revision: 385645
- add patch for overlinking, taken from debian
- add description and group
- import oggfwd



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3677 |12cr|oglappth-1.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define releasedate	20111012
Name:			oglappth
Version:		1.0.0
Release:		1

%define major		2
%define libname 	%mklibname oglappth %major
%define develname	%mklibname oglappth -d

Summary:	Libraries for the oglappth chemistry package
License:	GPLv2+
Group:		Sciences/Chemistry
URL:		http://www.bioinformatics.org/ghemical/ghemical/index.html
Source0:	http://www.bioinformatics.org/ghemical/download/release%{releasedate}/lib%{name}-%{version}.tar.gz

BuildRequires:	mesagl-devel
BuildRequires:	mesaglu-devel

%description
Library for creating portable OpenGL applications with easy-to-code scene 
setup and selection operations.

%package -n %{libname}
Summary:	Dynamic libraries from %{name}
Group:		System/Libraries
Provides:	%{name} = %{EVRD}

%description -n	%{libname}
Dynamic libraries from %{name}.

%package -n %{develname}
Summary:	Header files and static libraries from %{name}
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{EVRD}

%description -n	%{develname}
Libraries and includes files for developing programs based on %{name}.

%prep
%setup -n lib%{name}-%{version} -q 

%build
%configure2_5x

%make LIBS="-lGL -lGLU"
								
%install
%makeinstall

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc AUTHORS ChangeLog
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/*.a
%{_libdir}/pkgconfig/*.pc



%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.98-3mdv2011.0
+ Revision: 613171
- the mass rebuild of 2010.1 packages

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.98-2mdv2010.1
+ Revision: 440365
- rebuild

* Mon Jan 12 2009 Guillaume Bedot <littletux@mandriva.org> 0.98-1mdv2009.1
+ Revision: 328725
- Name specfile correctly
- Release 0.98

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Wed Mar 05 2008 Guillaume Bedot <littletux@mandriva.org> 0.96-1mdv2008.1
+ Revision: 180142
- import oglappth


* Wed Mar  5 2008 Guillaume Bedot <littletux@mandriva.org> 0.96-1mdv2008.1
- First package of oglappth for contribs

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3678 |12cr|ogre-1.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname OGRE
################################################################################
# !!! Never backport this package as it requires full rebuild of all based games
%define	version 1.8.0
################################################################################
%define	uversion %(echo %{version}| tr . _)
%define	libname %mklibname %{name} %{uversion}
%define	devname %mklibname %{name} -d
%define	filever %(echo v%{version}| tr . -)

Summary:	Object-Oriented Graphics Rendering Engine
Name:		ogre
Version:	%{version}
Release:	1
License:	LGPLv2+
Group:		System/Libraries
URL:		http://www.ogre3d.org/
Source0:	http://downloads.sourceforge.net/ogre/%{name}_src_%{filever}.tar.bz2
Patch0:		ogre_src_v1-8-0-link.patch

BuildRequires:	cmake
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xaw7)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(xt)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(OIS)
BuildRequires:	boost-devel
BuildRequires:	freeimage-devel
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(zziplib)
BuildRequires:	pkgconfig(cppunit)
#Requires to build cg-plugin, but we cannot do it as cg-devel is in Non-Free
#BuildRequires:	cg-devel
#Be sure to build OGRE without cg-devel
BuildConflicts:	cg-devel
Conflicts:	libogre < 1.4.9
Suggests:	ogre-cg-plugin = %{version}

%description
OGRE  (Object-Oriented  Graphics  Rendering  Engine)  is a scene-oriented,
flexible 3D engine written in C++ designed to make it easier  and  more
intuitive for developers to produce games and demos utilising 3D hardware.
The class library abstracts all the details  of  using the underlying system
libraries like Direct3D and OpenGL and provides an interface based on world
objects and other intuitive classes.

%package -n %{libname}
Summary:	Libraries needed for programs using %{oname}
Group:		System/Libraries

%description -n %{libname}
OGRE  (Object-Oriented  Graphics  Rendering  Engine)  is a scene-oriented,
flexible 3D engine written in C++ designed to make it easier  and  more
intuitive for developers to produce games and demos utilising 3D hardware.
The class library abstracts all the details  of  using the underlying system
libraries like Direct3D and OpenGL and provides an interface based on world
objects and other intuitive classes.

%package -n %{devname}
Summary:	Development headers and libraries for writing programs using %{oname}
Group:		Development/C++
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{devname}
Development headers and libraries for writing programs using %{oname}

%package samples
Summary:	Samples for %{oname}
Group:		System/Libraries

%description samples
Samples for %{oname}.

%prep
%setup -qn %{name}_src_%{filever}
%patch0 -p0

%build
%cmake -DOGRE_INSTALL_SAMPLES:BOOL=ON -DOGRE_INSTALL_SAMPLES_SOURCE:BOOL=ON
%make

%install
%makeinstall_std -C build

%files
%doc AUTHORS BUGS
%{_bindir}/OgreMeshUpgrader
%{_bindir}/OgreXMLConverter
%dir %{_libdir}/%{oname}
%{_libdir}/%{oname}/*.so*
%dir %{_datadir}/%{oname}

%files -n %{libname}
%{_libdir}/*.so.%{version}

%files -n %{devname}
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_libdir}/%{oname}/cmake
%{_includedir}/%{oname}

%files samples
%{_bindir}/SampleBrowser
%{_datadir}/%{oname}/*.cfg
%{_datadir}/%{oname}/CMakeLists.txt
%{_datadir}/%{oname}/media
%{_datadir}/%{oname}/Samples
%{_libdir}/%{oname}/Samples



%changelog
* Sat Oct  20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: e85c17c
- Add patch to fix linkage, convert BR to pkgconfig style
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3679 |12cr|oidentd-2.0.8-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           oidentd
Version:        2.0.8
Release:        7
Summary:        Ident server with masquerading support
License:        GPL
Group:          System/Servers
URL:            http://ojnk.sourceforge.net/
Source0:        http://superb-west.dl.sourceforge.net/sourceforge/ojnk/oidentd-%{version}.tar.gz
Source1:        %{name}.init
Source2:        %{name}.users
Source3:        %{name}.sysconfig
Source4:        %{name}.conf
BuildRequires:  flex
BuildRequires:  bison
Provides:       identd
Requires(pre):  rpm-helper
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires(postun): rpm-helper

%description
Oidentd is an ident (rfc1413) daemon that runs on Linux, FreeBSD,
OpenBSD and Solaris 2.x. Oidentd supports most features of pidentd
plus more. Most notably, oidentd allows users to specify the identd
response that the server will output when a successful lookup is
completed. Oidentd supports IP masqueraded connections on Linux, and
is able to forward requests to hosts that masq through the host on
which oidentd runs.

%prep
%setup -q

%build
%{configure2_5x}
%{make}

%install
%{__rm} -rf %{buildroot}
%{makeinstall_std}

%{__mkdir_p} %{buildroot}{%{_sysconfdir}/sysconfig,%{_initrddir}}
%{__cp} -a %{SOURCE1} %{buildroot}%{_initrddir}/%{name} ; chmod 755 %{buildroot}%{_initrddir}/%{name}
%{__cp} -a %{SOURCE3} %{buildroot}%{_sysconfdir}/sysconfig/%{name}
%{__cp} -a %{SOURCE2} %{buildroot}%{_sysconfdir}/%{name}_masq.conf
%{__cp} -a %{SOURCE4} %{buildroot}%{_sysconfdir}/%{name}.conf
%{__mkdir_p} %{buildroot}%{_localstatedir}/lib/%{name}

%clean
%{__rm} -rf %{buildroot}

%pre
%_pre_useradd %{name} %{_localstatedir}/lib/%{name} /bin/true

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%postun
%_postun_userdel %{name}

%files
%defattr(-,root,root)
%doc AUTHORS NEWS README ChangeLog doc/rfc1413
%config(noreplace) %{_sysconfdir}/%{name}_masq.conf
%config(noreplace) %{_sysconfdir}/%{name}.conf
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%{_initrddir}/%{name}
%{_sbindir}/%{name}
%{_mandir}/*/*
%dir %{_localstatedir}/lib/%{name}


%changelog
* Tue May 03 2011 Michael Scherer <misc@mandriva.org> 2.0.8-6mdv2011.0
+ Revision: 664795
- rebuild old package

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2.0.8-4mdv2010.0
+ Revision: 430197
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 2.0.8-3mdv2009.0
+ Revision: 254402
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Nov 10 2007 David Walluck <walluck@mandriva.org> 2.0.8-1mdv2008.1
+ Revision: 107348
- really add missing sources
- 2.0.8
- fix Requires syntax
- bunzip all sources
- add missing sources

  + Nicolas Vigier <nvigier@mandriva.com>
    - Import oidentd



* Mon Jan  9 2006 Olivier Blin <oblin@mandriva.com> 2.0.7-9mdk
- proper use of mkrel
- fix typo in initscript

* Mon Jan  9 2006 Olivier Blin <oblin@mandriva.com> 2.0.7-8mdk
- convert parallel init to LSB

* Tue Jan 03 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 2.0.7-7mdk
- add parallel init support
- get rid of 3mdk's changelog #2

* Mon Dec 12 2005 Olivier Blin <oblin@mandriva.com> 2.0.7-6mdk
- merge back changelog from current 3mdk

* Mon Oct 10 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 2.0.7-3mdk
- fix requires
- fix executable-marked-as-config-file
- %%mkrel

* Mon Oct 10 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 2.0.7-5mdk
- rebuild

* Wed Mar 02 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 2.0.7-4mdk
- add GFDL as license
- add to rfc1413 %%doc

* Wed Mar 02 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 2.0.7-3mdk
- fix parsing of new ip_conntrack format (P0 from debian)
- drop redundant requires
- fix executable-marked-as-config-file
- cosmetics
- convert changelog to utf-8

* Thu Aug 19 2004 Lenny Cartier <lenny@mandrakesoft.com> 2.0.7-2mdk
- rebuild

* Wed Jul 30 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 2.0.7-1mdk
- 2.0.7

* Mon Jul 07 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 2.0.6-1mdk
- 2.0.6

* Tue Feb 25 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 2.0.5-1mdk
- 2.0.5

* Wed Nov 27 2002 Per Øyvind Karlsen <peroyvind@sintrax.net> 2.0.4-6mdk
- Cleanups
- Fixed init script
- Fix config files

* Mon Oct 21 2002 Lenny Cartier <lenny@mandrakesoft.com> 2.0.4-5mdk
- from Per Øyvind Karlsen <peroyvind@delonic.no> :
	- Cleaned up initscript
	- Fixed permissions

* Mon Oct 14 2002 Per Øyvind Karlsen <peroyvind@delonic.no> 2.0.4-4mdk
- Added own user and group

* Mon Oct 07 2002 Lenny Cartier <lenny@mandrakesoft.com> 2.0.4-3mdk
- from Per Øyvind Karlsen <peroyvind@delonic.no> :
	- Fixed SysV init script
	- Fixed group

* Wed Sep 25 2002 Per Øyvind Karlsen <peroyvind@delonic.no> 2.0.4-2mdk
- Fixed %%post_service and %%preun_service
- Cleanups

* Wed Sep 25 2002 Per Øyvind Karlsen <peroyvind@delonic.no> 2.0.4-1dlc
- Initial release, spec file adopted from PLD

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3680 |12cr|OilWar-1.2.1-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	OilWar
%define	version	1.2.1
%define	rel	10
%define	release	%mkrel %{rel}
%define	Summary	Very simple mouse shooting game

Summary:	%{Summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Games/Arcade
Source0:	http://www.2ndpoint.fi/projektit/filut/%{name}-%{version}.tar.bz2
Source11:	%{name}-16x16.png
Source12:	%{name}-32x32.png
Source13:	%{name}-48x48.png
Patch0:		%{name}-fix-scoredir.patch.bz2
URL:		http://www.2ndpoint.fi/projektit/oilwar.html
BuildRequires:	SDL_image-devel SDL_mixer-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
OilWar is a simple game where you shoot enemy soldiers and tanks with
your mouse. The evil army is attacking your land and tries to steal
your oil. Your mission: waste the invaders, protect the oil, protect
the mother land...

%prep
%setup -q
%patch0 -p0

%build
%configure	--bindir=%{_gamesbindir}
%make

%install
rm -rf %{buildroot}
%makeinstall_std


install -d %{buildroot}%{_datadir}/applications
cat <<EOF > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Name=%{name}
Comment=%{Summary}
Exec=%{_gamesbindir}/oilwar
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;ArcadeGame;X-MandrivaLinux-MoreApplications-Games-Arcade;
EOF

install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(644,root,root,755)
%doc ChangeLog README AUTHORS
%attr(2755,root,games) %{_gamesbindir}/*
%{_gamesdatadir}/oilwar
%attr(664,root,games) %{_localstatedir}/lib/games/*.scores
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_datadir}/applications/mandriva-%{name}.desktop


%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-10mdv2011.0
+ Revision: 616417
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.2.1-9mdv2010.0
+ Revision: 430198
- rebuild

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 1.2.1-8mdv2009.0
+ Revision: 218434
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
- adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Fri Jan 11 2008 Thierry Vignaud <tv@mandriva.org> 1.2.1-8mdv2008.1
+ Revision: 148302
- drop old menu
- kill re-definition of %%buildroot on Pixel's request
- kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon May 07 2007 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.2.1-8mdv2008.0
+ Revision: 23944
- fix wrong path in menu item (fixes #30669)
- Import OilWar



* Fri Aug 25 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.2.1-7mdv2007.0
- add xdg menu

* Tue Jun 20 2006 Lenny Cartier <lenny@mandriva.com> 1.2.1-6mdv2007.0
- rebuild

* Wed May 04 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.2.1-5mdk
- rebuild
- %%mkrel

* Wed Sep 01 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.2.1-4mdk
- rebuild for new menu (fixes #11024)

* Tue Jun 15 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.2.1-3mdk
- rebuild

* Thu May 20 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.2.1-2mdk
- change summary macro to avoid possible conflicts if we were to build debug package
- don't bzip2 icons in src.rpm

* Sat Apr 12 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 1.2.1-1mdk
- initial mdk release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3681 |12cr|oinkmaster-2.1-2.20080218.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A script that will help you update and manage your Snort rules
Name:		oinkmaster
Version:	2.1
Release:	%mkrel 2.20080218.2
License:	BSD
Group:		Networking/Other
URL:		http://oinkmaster.sourceforge.net/
Source0:	%{name}-%{version}-20080218.tar.gz
Source1:	oinkmaster-update
Source2:	oinkmaster.sysconfig
Patch0:		oinkmaster-man_page_fix.diff
Patch1:		oinkmaster-mdv_conf.diff
Requires:	openssh-clients
Requires:	snort
Requires:	snort-rules
Requires:	wget
Requires:	perl(IO::Zlib)
Requires:	perl(Archive::Tar)
Requires:	perl(LWP::UserAgent)
BuildArch:	noarch
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Oinkmaster is a script that will help you update and manage your Snort rules.
It is released under the BSD license and will work on most platforms that can
run Perl scripts, e.g. Linux, *BSD, Windows, Mac OS X, Solaris, etc. Oinkmaster
can be used to update and manage the VRT licensed rules, the community rules,
the bleeding-snort rules and other third party rules, including your own local
rules. 

%package	gui
Summary:	A graphical front-end to Oinkmaster
Group:		Networking/Other
Requires:	%{name} >= %{version}

%description	gui
A graphical front-end to Oinkmaster written in Perl/Tk. See README.gui for
complete documentation.

%prep

%setup -q
%patch0 -p0
%patch1 -p0

cp %{SOURCE1} oinkmaster-update
cp %{SOURCE2} oinkmaster.sysconfig

find . -type d -perm 0700 -exec chmod 755 {} \;
find . -type f -perm 0555 -exec chmod 755 {} \;
find . -type f -perm 0444 -exec chmod 644 {} \;
		
for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
done

%build

%install
rm -rf %{buildroot} 

install -d %{buildroot}%{_sysconfdir}/sysconfig
install -d %{buildroot}%{_sysconfdir}/cron.daily
install -d %{buildroot}%{_sysconfdir}/snort/backup
install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_localstatedir}/lib/%{name}
install -d %{buildroot}%{_mandir}/man1

install -m0755 %{name}.pl %{buildroot}%{_sbindir}/%{name}
install -m0640 %{name}.conf %{buildroot}%{_sysconfdir}/%{name}.conf
install -m0644 %{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1

install -m0755 oinkmaster-update %{buildroot}%{_sysconfdir}/cron.daily/oinkmaster-update
install -m0640 oinkmaster.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/oinkmaster

pushd contrib
    for i in *.pl; do
	new_name=`echo $i|sed -e 's/\.pl//'`
	install -m0755 $i %{buildroot}%{_sbindir}/%{name}-$new_name
    done
popd

%clean
rm -rf %{buildroot} 

%files
%defattr(-,root,root)
%doc ChangeLog FAQ INSTALL LICENSE README README.templates template-examples.conf UPGRADING contrib/README*
%attr(0640,root,root) %config(noreplace) %{_sysconfdir}/%{name}.conf
%attr(0755,root,root) %{_sysconfdir}/cron.daily/oinkmaster-update
%attr(0640,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/oinkmaster
%attr(0755,root,root) %dir %{_sysconfdir}/snort/backup
%{_sbindir}/%{name}
%{_sbindir}/%{name}-addmsg
%{_sbindir}/%{name}-addsid
%{_sbindir}/%{name}-create-sidmap
%{_sbindir}/%{name}-makesidex
%{_mandir}/man1/oinkmaster.1*
%attr(0755,root,root) %dir %{_localstatedir}/lib/%{name}

%files gui
%defattr(-,root,root)
%doc README.gui
%{_sbindir}/%{name}-oinkgui



%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 2.1-2.20080218.2mdv2010.0
+ Revision: 430199
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.1-2.20080218.1mdv2009.0
+ Revision: 268346
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Wed May 07 2008 Oden Eriksson <oeriksson@mandriva.com> 2.1-0.20080218.1mdv2009.0
+ Revision: 202941
- import oinkmaster


* Wed May 07 2008 Oden Eriksson <oeriksson@mandriva.com> 2.1-0.20080218.1mdv2009.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3682 |12cr|oki-0.1.6-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	oki
%define	version	0.1.6
%define	release %mkrel 3
%define summary Oki is a small platform game with monochrome graphics
%define group	Games/Arcade

Name:		%{name} 
Summary:	%{summary}
Version:	%{version} 
Release:	%{release} 
Source0:	%{name}-%{version}.tar.bz2
Patch0:		%{name}-default-conf.patch.bz2
URL:		http://free.of.pl/s/szatkus/oki/
Group:		%{group}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
License:	GPL
BuildRequires:	SDL_image-devel SDL_mixer-devel SDL-devel

%description
Oki is a small platform game with monochrome graphics.

%prep
%setup -q
%patch0 -p0
# We don't have a "clock" command but the configure script tries to use one
mv ./configure ./configure_orig
sed -e s,'clock','date',g ./configure_orig > ./configure
chmod +x ./configure

%build
%configure
%make

%install
rm -rf $RPM_BUILD_ROOT
install -m755 %{name} -D $RPM_BUILD_ROOT%{_gamesdatadir}/%{name}/%{name}
install -m755 %{name}_me $RPM_BUILD_ROOT%{_gamesdatadir}/%{name}/
cp -a gfx/ $RPM_BUILD_ROOT%{_gamesdatadir}/%{name}/
cp -a maps/ $RPM_BUILD_ROOT%{_gamesdatadir}/%{name}/
cp -a snd/ $RPM_BUILD_ROOT%{_gamesdatadir}/%{name}/
rm -f $RPM_BUILD_ROOT%{_gamesdatadir}/%{name}/gfx/Makefile
rm -f $RPM_BUILD_ROOT%{_gamesdatadir}/%{name}/snd/Makefile
mkdir $RPM_BUILD_ROOT%{_gamesbindir}/
echo "#!/bin/sh
cd %{_gamesdatadir}/%{name}
./oki \$*" > $RPM_BUILD_ROOT%{_gamesbindir}/%{name}
echo "#!/bin/sh
cd %{_gamesdatadir}/%{name}
./oki_me \$*" > $RPM_BUILD_ROOT%{_gamesbindir}/%{name}_me
chmod +x $RPM_BUILD_ROOT%{_gamesbindir}/*
mkdir -p $RPM_BUILD_ROOT%{_iconsdir}  $RPM_BUILD_ROOT%{_datadir}/applications
ln -s %{_gamesdatadir}/%{name}/gfx/oki40.png $RPM_BUILD_ROOT%{_iconsdir}/oki.png

cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{name}
Icon=oki
Categories=Game;ArcadeGame;
Name=Oki
Comment=Oki
EOF

cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}_me.desktop
[Desktop Entry]
Type=Application
Exec=%{name}_me
Icon=oki
Categories=Game;ArcadeGame;
Name=Oki map editor
Comment=Oki map editor
EOF

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%clean 
rm -rf $RPM_BUILD_ROOT 

%files 
%defattr(-,root,root)
%doc TODO README CHANGELOG
%{_gamesdatadir}/%{name}
%{_gamesbindir}/*
%{_iconsdir}/*
%{_datadir}/applications/mandriva-*.desktop



%changelog
* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.1.6-3mdv2009.0
+ Revision: 254470
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Dec 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.1.6-1mdv2008.1
+ Revision: 135448
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request
- import oki


* Tue May 16 2006 Eskild Hustvedt <eskild@mandriva.org> 0.1.6-1mdk
- New version 0.1.6

* Fri May 12 2006 Eskild Hustvedt <eskild@mandriva.org> 0.1.5-5mdk
- Yearly rebuild

* Mon Mar 28 2005 Eskild Hustvedt <eskild@mandrake.org> 0.1.5-4mdk
- %%mkrel

* Thu Mar 17 2005 Eskild Hustvedt <eskild@mandrake.org> 0.1.5-3mdk
- Rebuild

* Fri Mar 11 2005 Eskild Hustvedt <eskild@mandrake.org> 0.1.5-2mdk
- Bah, fix URL

* Fri Mar 11 2005  Eskild Hustvedt <eskild@mandrake.com> 0.1.5-1mdk
- Initial Mandrakelinux package
- Patch0: Better default config

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3683 |12cr|oldjdom-1.0-0.b8.2.8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define beta            b8
%define section         free
%define orig_name       jdom
%define gcj_support     1

Name:           oldjdom
Version:        1.0
Release:        %mkrel 0.%{beta}.2.8
Epoch:          0
Summary:        Java alternative to DOM and SAX
License:        Apache License-like
URL:            http://www.jdom.org/
Group:          Development/Java
#Vendor:         JPackage Project
#Distribution:   JPackage
Source0:        http://www.jdom.org/dist/source/jdom-b8.tar.bz2
Requires:       xalan-j2 >= 0:2.2.0
BuildRequires:  java-rpmbuild >= 0:1.5
BuildRequires:  ant
BuildRequires:  xalan-j2 >= 0:2.2.0
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
Buildarch:      noarch
%endif
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
JDOM is, quite simply, a Java representation of an XML document. JDOM
provides a way to represent that document for easy and efficient
reading, manipulation, and writing. It has a straightforward API, is a
lightweight and fast, and is optimized for the Java programmer. It's an
alternative to DOM and SAX, although it integrates well with both DOM
and SAX.

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
Javadoc for %{name}.

%package demo
Summary:        Demos for %{name}
Group:          Development/Java
Requires:       %{name} = %{epoch}:%{version}-%{release}

%description demo
Demonstrations and samples for %{name}.

%prep
%setup -q -n %{orig_name}-%{beta}
# remove all binary libs
find . -name "*.jar" -exec rm -f {} \;

%build
export CLASSPATH=$(build-classpath xalan-j2 xml-commons-apis)
perl -p -i -e 's|<property name="build.compiler".*||' build.xml
%ant package javadoc

%install
rm -rf $RPM_BUILD_ROOT

# jars
mkdir -p $RPM_BUILD_ROOT%{_javadir}
cp -p build/%{orig_name}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}.jar; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)

# javadoc
mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr build/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}

# demo
mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{name}
cp -pr samples $RPM_BUILD_ROOT%{_datadir}/%{name}

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%doc CHANGES.txt COMMITTERS.txt LICENSE.txt README.txt TODO.txt
%{_javadir}/*
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/*
%endif

%files javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}-%{version}

%files demo
%defattr(0644,root,root,0755)
%{_datadir}/%{name}




%changelog
* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 0:1.0-0.b8.2.8mdv2010.0
+ Revision: 426267
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0:1.0-0.b8.2.7mdv2009.0
+ Revision: 136634
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Dec 16 2007 Anssi Hannula <anssi@mandriva.org> 0:1.0-0.b8.2.7mdv2008.1
+ Revision: 120999
- buildrequire java-rpmbuild, i.e. build with icedtea on x86(_64)

* Sat Sep 15 2007 Anssi Hannula <anssi@mandriva.org> 0:1.0-0.b8.2.6mdv2008.0
+ Revision: 87273
- rebuild to filter out autorequires of GCJ AOT objects
- remove unnecessary Requires(post) on java-gcj-compat

* Sun Sep 09 2007 Pascal Terjan <pterjan@mandriva.org> 0:1.0-0.b8.2.5mdv2008.0
+ Revision: 82876
- rebuild


* Fri Mar 16 2007 Christiaan Welvaart <spturtle@mandriva.org> 1.0-0.b8.2.4mdv2007.1
+ Revision: 144745
- rebuild for 2007.1
- Import oldjdom

* Sun Jun 04 2006 David Walluck <walluck@mandriva.org> 0:1.0-0.b8.2.2mdv2007.0
- rebuild for libgcj.so.7
- aot-compile

* Sat May 28 2005 David Walluck <walluck@mandriva.org> 0:1.0-0.b8.2.1mdk
- release

* Wed Aug 25 2004 Fernando Nasser <fnasser@redhat.com> 0:1.0-0.b8.2jpp
- Rebuild with Ant 1.6.2


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3684 |12cr|olena-2.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with apps
%bcond_without doc
%bcond_without scribo

Name:		olena
Version:	2.0
Release:	3
Epoch:		2
License:	GPLv2
Summary:	Olena is a platform dedicated to image processing
Group:		Development/C++
URL:		http://www.lrde.epita.fr/cgi-bin/twiki/view/Olena/WebHome
# Get from https://svn.lrde.epita.fr/svn/oln/tags/olena-1.0 to have scribo
Source0:	%{name}-%{version}.tar.bz2
Patch0:		olena-1.0-subdirs.patch
Patch1:		olena-1.0-linkage.patch
Patch2:		olena-2.0-tesseract-3.01.patch
Patch3:		olena-2.0-gcc4.7.patch
BuildRequires:	cfitsio-devel
BuildRequires:	tiff-devel
BuildRequires:	pkgconfig(ImageMagick)
BuildRequires:	pkgconfig(glut)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(xmu)
BuildRequires:	vtk-devel
%if %with scribo
BuildRequires:	tesseract-devel >= 2.04-3
%endif
BuildRequires:	imagemagick
BuildRequires:	texlive-latex texlive-dvips
BuildRequires:	latex2html
BuildRequires:	doxygen

%description
Olena is a platform dedicated to image processing. At the
moment it is mainly composed of a C++ library: Milena. This library features
many tools to easily perform image processing tasks. Its main characteristic is
its genericity: it allows to write an algorithm once and run it over many kinds
of images (grey scale, color, 1D, 2D, 3D, ...).

#------------------------------------------------------------------------------

%if %with doc

%package doc
Summary:	Olena documentation
Group:		Books/Howtos

%description doc
This is the documentation for Olena.
Olena is a platform dedicated to image processing. At the
moment it is mainly composed of a C++ library: Milena. This library features
many tools to easily perform image processing tasks. Its main characteristic is
its genericity: it allows to write an algorithm once and run it over many kinds
of images (grey scale, color, 1D, 2D, 3D, ...).

%files doc
%{_docdir}/olena

%endif

#------------------------------------------------------------------------------

%package tools
Summary:	Olena tools
Group:		Development/C++

%description tools
Olena is a platform dedicated to image processing. At the
moment it is mainly composed of a C++ library: Milena. This library features
many tools to easily perform image processing tasks. Its main characteristic is
its genericity: it allows to write an algorithm once and run it over many kinds
of images (grey scale, color, 1D, 2D, 3D, ...).

%files tools
%{_bindir}/*
%{_datadir}/olena
%if %with scribo
%{_libdir}/scribo/*
%endif

#------------------------------------------------------------------------------

%define gluit_major 0
%define libgluit %mklibname gluit %{gluit_major}

%package -n %{libgluit}
Summary:	Gluit C++ main Olena library
Group:		Development/C++

%description -n %{libgluit}
Gluit C++ main Olena library.

%files -n %{libgluit}
%{_libdir}/libgluit.so.%{gluit_major}*

#------------------------------------------------------------------------------

%define tri_major 0
%define libtrimesh %mklibname trimesh %{tri_major}

%package -n %{libtrimesh}
Summary:	trimesh C++ main Olena library
Group:		Development/C++

%description -n %{libtrimesh}
trimesh C++ main Olena library.

%files -n %{libtrimesh}
%{_libdir}/libtrimesh.so.%{tri_major}*

#------------------------------------------------------------------------------

%package devel
Summary:	Olena devel files
Group:		Development/C++
Requires:	%{libtrimesh} = %{epoch}:%{version}
Requires:	%{libgluit} = %{epoch}:%{version}
Requires:	olena-tools

%description devel
Olena devel files
Olena is a platform dedicated to image processing. At the
moment it is mainly composed of a C++ library: Milena. This library features
many tools to easily perform image processing tasks. Its main characteristic is
its genericity: it allows to write an algorithm once and run it over many kinds
of images (grey scale, color, 1D, 2D, 3D, ...).

%files devel
%{_libdir}/*.so
%{_includedir}/*
%{_libdir}/*.a

#------------------------------------------------------------------------------

%prep
%setup -q
%patch1 -p0
%patch2
%patch3 -p1
%if ! %with doc
%patch0 -p0 -b .orig
autoreconf -fi
%endif
pushd external/trimesh
autoreconf -fi
popd

%build
%global optflags %{optflags} -fpermissive
%configure2_5x \
%if %with scribo
	--enable-scribo \
%endif
	--enable-trimesh \
%if %with apps
	--enable-apps \
%endif
	--enable-tools

pushd external/trimesh
%configure2_5x
popd

%make

%install
%makeinstall_std


%changelog
* Thu Dec 01 2011 Dmitry Mikhirev <dmikhirev@mandriva.org> 2:2.0-3
+ Revision: 735945
- Fixed compatibility to tesseract 3.01

* Wed Nov 09 2011 Andrey Smirnov <asmirnov@mandriva.org> 2:2.0-2
+ Revision: 729310
- Disable scribo until compatibility with current tesseract fixed

* Wed Oct 05 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:2.0-1
+ Revision: 703157
- Fix file list
- Install .a files
- Clean spec file
- New version 2.0

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild

  + Pascal Terjan <pterjan@mandriva.org>
    - Drop require on gdcm-devel for now :
      - It is in contribs
      - It is unused now (configure does not find it)

* Sat May 08 2010 Funda Wang <fwang@mandriva.org> 2:1.0-6mdv2010.1
+ Revision: 543630
- fix link
- more BRs
- add BR
- add convert BR

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuilt for 2010.1

* Wed Sep 23 2009 Helio Chissini de Castro <helio@mandriva.com> 2:1.0-4mdv2010.0
+ Revision: 448013
- Respect description, as requested in Mandriva bug #53959

* Wed Sep 16 2009 Helio Chissini de Castro <helio@mandriva.com> 2:1.0-3mdv2010.0
+ Revision: 443577
- Build against tesseract shared.

* Wed Sep 16 2009 Helio Chissini de Castro <helio@mandriva.com> 2:1.0-2mdv2010.0
+ Revision: 443356
- Fix the mess with olena revision

* Mon Sep 14 2009 Helio Chissini de Castro <helio@mandriva.com> 1:1.0-0.0.419mdv2010.0
+ Revision: 440844
- finally fixed olen package as requested by nepomuk team. Disable milena doc
  was necessary and use current trunk sources

* Tue Aug 25 2009 Helio Chissini de Castro <helio@mandriva.com> 1.0-1mdv2010.0
+ Revision: 421273
- imported package olena

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - import olena



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3685 |12cr|omninotify-2.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_disable_ld_no_undefined	1

%define	name	omninotify
%define	libname	%mklibname %{name} 0
%define devname	%mklibname %{name} -d

Name:		%{name}
Version:	2.1
Release:	%mkrel 2
Group:		System/Servers
Summary:	Multi-threaded implementation of the CORBA Notification Service
License:	GPL
URL:		http://omninotify.sourceforge.net
Source0:	omniNotify-2.1.tar.gz
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

BuildRequires:	omniorb
BuildRequires:	omniorb-devel
BuildRequires:	python-omniidl
BuildRequires:	python-omniorb

Patch0:		long-long.patch
Patch1:		backward-iostream.patch
Patch2:		destdir.patch

%description
omniNotify is a multi-threaded implementation of the CORBA Notification
Service (CosNotification), a feature-enriched version of the CORBA Event
Service (CosEvents).omniNotify offers asynchronous, decoupled,
event-based communication between distributed and heterogeneous applications. 

omniNotify was developed by a group of researchers at AT&T Labs in
Florham Park, New Jersey.   Our  main design goal for omniNotify was
scalability: we wanted a service that scales well w.r.t. both number
of connected consumers and number (and complexity) of filters registered
by consumers.  To achieve this goal, the implementation exploits parallelism
during filter evaluation and dispatching of events to consumers. 

omniNotify is built on top of OmniORB, a free high performance C++ CORBA ORB
was developed by researchers at the lab which was originally the Olivetti
research lab (ORL), then the Olivetti/Oracle lab, and finally AT&T
Labs Cambridge.  It is now maintained by Duncan Grisby. omniNotify's good
performance is due in part to the excellent performance of OmniORB.

%files
%defattr(-,root,root)
%{_bindir}/notifd

#------------------------------------------------------------------------
%package	-n %{libname}
Summary:	%{name} shared libraries
Group:		System/Libraries
Provides:	lib%{name} = %{version}-%{release}

%description	-n %{libname}
This package provides %{name} shared libraries.

%files		-n %{libname}
%defattr(-,root,root)
%{_libdir}/*.so.*

#------------------------------------------------------------------------
%package	-n %{devname}
Summary:	%{name} shared libraries
Group:		Development/Other
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description	-n %{devname}
This package provides %{name} development files.

%files		-n %{devname}
%defattr(-,root,root)
%dir %{_includedir}/COS
%{_includedir}/COS/*
%dir %{_includedir}/omniNotify
%{_includedir}/omniNotify/*
%{_libdir}/*.so

#-----------------------------------------------------------------------
%prep
%setup -q -n omniNotify

%patch0 -p1
%patch1 -p1
%patch2 -p1

#-----------------------------------------------------------------------
%build
%configure --disable-static --enable-shared
%make

#-----------------------------------------------------------------------
%install
%makeinstall_std

#-----------------------------------------------------------------------
%clean
rm -rf %{buildroot}


%changelog
* Thu Sep 23 2010 Funda Wang <fwang@mandriva.org> 2.1-2mdv2011.0
+ Revision: 580665
- adding missing requires

* Sat Mar 06 2010 Paulo Andrade <pcpa@mandriva.com.br> 2.1-1mdv2010.1
+ Revision: 514881
- Import omninotify version 2.1.
- omninotify


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3686 |12cr|omniorb-4.1.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version		4.1.5
%define release		%mkrel 1
%define name		omniorb
%define lib_name_orig	lib%{name}
%define lib_major	4
%define lib_name	%mklibname %{name} %{lib_major}
%define develname 	%mklibname -d %{name}
%{expand:%%define py_ver %(python -V 2>&1| awk '{print $2}'|cut -d. -f1-2)}
%define python_compile_opt python -O -c "import compileall; compileall.compile_dir('.')"
%define python_compile     python -c "import compileall; compileall.compile_dir('.')"
%{?!mdkversion: %define notmdk 1}

# virtual (ie empty) package to enforce naming convention

Summary:	A robust high performance CORBA ORB for C++ and Python
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		System/Libraries
Source0:	http://prdownloads.sourceforge.net/sourceforge/omniorb/omniORB-%{version}.tar.bz2
Source1:	omniORB.cfg
Source2:	omninames
URL:		http://omniorb.sourceforge.net/
BuildRequires:	tcl tk
BuildRequires:	python-devel
BuildRequires:	openssl-devel
%{!?notmdk:Requires(pre): rpm-helper}
%{!?notmdk:Requires(preun): rpm-helper}
Provides:	corba
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires:	%{lib_name} = %version
ExclusiveArch:	ppc i586 x86_64

Patch0:		omniORB-4.1.4-format.patch
Patch2:		omniORB-4.1.4-link.patch

%description
omniORB is a robust high performance CORBA ORB for C++ and Python.
It is freely available under the terms of the GNU Lesser General Public License
(for the libraries), and GNU General Public License (for the tools). omniORB
is largely CORBA 2.6 compliant.

omniORB is one of only three ORBs to have been awarded the Open Group's Open
Brand for CORBA. This means that omniORB has been tested and certified CORBA
compliant, to version 2.1 of the CORBA specification. You can find out more
about the branding program at the Open Group. 

# main package (contains *.so.[major].*, and binaries)

%package -n	%{lib_name}
Summary:	a robust high performance CORBA ORB for C++ and Python
Group:		System/Libraries
Provides:	%{lib_name_orig} = %{version}-%{release}

%description -n	%{lib_name}
This package contains the library needed to run programs dynamically
linked with %{lib_name_orig}.

%package -n	%{develname}
Summary:	Header files and libraries needed for %{name} development
Group:		Development/C++
Requires:	%{name} = %{version}
Requires:	%{lib_name} = %{version}
Provides:	%{lib_name_orig}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{_lib}omniorbpy-devel < %{version}-%{release}
Obsoletes:	%{_lib}omniorb4-devel < %{version}-%{release}
Obsoletes:	%{_lib}omniorb-devel < %{version}-%{release}

%description -n	%{develname}
This package includes the header files and libraries needed for
developing programs using %{name}.

# docs and examples are in a separate package

%package -n	%{name}-doc
Summary:	Documentation for omniORB
Group:		Development/C++
Requires:	%{name} = %{version}
Provides:	%{lib_name_orig}-doc
Obsoletes:	%{lib_name_orig}-doc
Obsoletes:	libomniorbpy-doc < %{version}-%{release}

%description -n	%{name}-doc
This package includes developers doc including examples.


%package -n python-omniidl
Group:		Development/Python
Summary:	OmniOrb IDL compiler
Conflicts:	%{lib_name}-devel < 4.1.0
Obsoletes:	%{_lib}omniorbpy2 < %{version}-%{release}

%description -n python-omniidl
OmniOrb IDL compiler

%prep 
%setup -q -n omniORB-%{version}
%patch0 -p1
%patch2 -p0

%build
%configure2_5x --with-openssl=%{_prefix}
%make

%install
[ -d %buildroot ] && rm -rf %buildroot

%makeinstall_std
###### directories #####

install -m 755 -d %buildroot%{_mandir}/{man1,man5}
install -m 755 -d %buildroot%_sysconfdir/init.d
install -m 755 -d %buildroot/var/omninames/

##### copy files #####

install -m 644 %{SOURCE1} %buildroot%_sysconfdir
install -m 755 %{SOURCE2} %buildroot%_sysconfdir/init.d/omninames

install -m 644 man/man1/* %buildroot%{_mandir}/man1/
#install -m 644 man/man5/* %buildroot%{_mandir}/man5/

mkdir -p  %buildroot/var/log/omninames
chmod 755 %buildroot/%{_includedir}/{omnithread,COS,omniORB4,omniORB4/internal}

mkdir -p %{buildroot}%{py_platsitedir}/%{name}
pushd %{buildroot}%{py_platsitedir}/%{name}
%python_compile_opt
%python_compile
#install *.pyc *.pyo %{buildroot}%{py_platsitedir}/%{name}

%clean
[ -z %buildroot ] || rm -rf %buildroot

%post
%_post_service omninames

%preun
%_preun_service omninames

%if %mdkversion < 200900
%post   -n %{lib_name} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{lib_name} -p /sbin/ldconfig
%endif

%files
%defattr (-,root,root)
%doc CREDITS ReleaseNotes.txt
%_bindir/*
%exclude %_bindir/omniidl*
%config(noreplace) %_sysconfdir/*.cfg
%_sysconfdir/init.d/*
%attr(644,root,man)  %{_mandir}/man1/*
%dir %attr(754,root,root) /var/log/omninames

%files -n %{lib_name}
%defattr (-,root,root)
%{_libdir}/*.so.*

%files -n %{develname}
%defattr(-,root,root)
%doc README* 
%{_libdir}/*.a
%{_libdir}/*.so

%{_includedir}/COS/*.h
%{_includedir}/COS/*.hh
%{_includedir}/omniORB4/*.h
%{_includedir}/omniORB4/*.hh
%{_includedir}/omniORB4/internal/*.h
%{_includedir}/omniconfig.h
%{_includedir}/omnithread.h
%{_includedir}/omnithread/*

%_libdir/pkgconfig/*

%files -n python-omniidl
%defattr(-,root,root,755)

%_bindir/omniidl*
%_datadir/idl/omniORB/*.idl
%_datadir/idl/omniORB/COS/*.idl

%dir %py_puresitedir/omniidl
%py_puresitedir/omniidl/*
%dir %py_puresitedir/omniidl_be
%py_puresitedir/omniidl_be/*.py*
%dir %py_puresitedir/omniidl_be/cxx
%py_puresitedir/omniidl_be/cxx/*.py
%py_puresitedir/omniidl_be/cxx/*.pyc
%py_puresitedir/omniidl_be/cxx/header
%py_puresitedir/omniidl_be/cxx/skel
%py_puresitedir/omniidl_be/cxx/dynskel
%py_puresitedir/omniidl_be/cxx/impl
%py_platsitedir/_omniidlmodule.so
%_libdir/python%{py_ver}/site-packages/_omniidlmodule.so.*

%files -n %{name}-doc
%defattr(-,root,root)
%doc doc/*


%changelog
* Sat Apr 09 2011 Funda Wang <fwang@mandriva.org> 4.1.5-1mdv2011.0
+ Revision: 652123
- new version 4.1.5

* Fri Oct 29 2010 Michael Scherer <misc@mandriva.org> 4.1.4-4mdv2011.0
+ Revision: 590137
- rebuild for python 2.7

* Tue Apr 20 2010 Funda Wang <fwang@mandriva.org> 4.1.4-3mdv2010.1
+ Revision: 536920
- build with openssl 1.0

* Wed Feb 17 2010 Paulo Andrade <pcpa@mandriva.com.br> 4.1.4-1mdv2010.1
+ Revision: 507322
- Update to omniORB 4.1.4

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Thu Jan 08 2009 Funda Wang <fwang@mandriva.org> 4.1.0-5mdv2009.1
+ Revision: 327048
- obsolete old packages

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 4.1.0-4mdv2009.0
+ Revision: 243325
- fix group
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Buchan Milne <bgmilne@mandriva.org>
    - Change subpackage names to comply with packaging policies and rearrange
     files to be more logically placed

* Wed Jun 27 2007 Olivier Thauvin <nanardon@mandriva.org> 4.1.0-1mdv2008.0
+ Revision: 45143
- 4.1.0


* Sat Dec 09 2006 Olivier Thauvin <nanardon@mandriva.org> 4.0.6-3mdv2007.0
+ Revision: 94356
- allow build on x86_64
- Import omniorb

* Sat Jul 23 2005 Nicolas Lcureuil <neoclust@mandriva.org> 4.0.6-2mdk
- Fix file section

* Sat Jul 23 2005 Nicolas Lcureuil <neoclust@mandriva.org> 4.0.6-1mdk
- New release 4.0.6

* Tue Jan 04 2005 Lenny Cartier <lenny@mandrakesoft.com> 4.0.5-1mdk
- 4.0.5

* Sun Dec 05 2004 Michael Scherer <misc@mandrake.org> 4.0.3-5mdk
- Rebuild for new python

* Sat Jul 03 2004 Lenny Cartier <lenny@mandrakesoft.com> 4.0.3-4mdk
- rebuild

* Tue Feb 24 2004 Per yvind Karlsen <peroyvind@linux-mandrake.com> 4.0.3-3mdk
- fix initscript (S3, from Dirk O. Siebnich <dok@dok-net.net>)

* Sat Dec 13 2003 Per yvind Karlsen <peroyvind@linux-mandrake.com> 4.0.3-2mdk
- fix provides
- fix obsolete-not-provided

* Sat Dec 13 2003 Per yvind Karlsen <peroyvind@linux-mandrake.com> 4.0.3-1mdk
- from Dirk O. Siebnich <dok@dok-net.net>:
	o 4.0.3


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3687 |12cr|omnitty-0.2.8-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name omnitty
%define version 0.2.8
%define release 6

%define debug_package %{nil}

Summary: Omnitty ssh multiplexer
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.bz2
License: GPL
Group: System/Kernel and hardware
Url: http://omnitty.sourceforge.net/
BuildRequires: librote-devel

%description
Omnitty is a curses-based program that allows one to log into 
several machines simultaneously and interact with them, selectively 
directing input to individual machines or groups of selected machines.

%prep
%setup -q

%build
export LDFLAGS="-lncurses"
%configure
%make

%install
%makeinstall

%clean

%files
%defattr(-,root,root)
%{_bindir}/%{name}
%{_mandir}/man1/%{name}*


%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.2.8-5mdv2010.0
+ Revision: 430202
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.2.8-4mdv2009.0
+ Revision: 254524
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Dec 19 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.2.8-2mdv2008.1
+ Revision: 134698
- fix group
- kill re-definition of %%buildroot on Pixel's request
- import omnitty


* Mon Apr 24 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.2.8-2mdk
- Add BuildRequires
- use mkrel

* Fri Apr 15 2005  <guibo@guibpiv.guibland.com> 0.2.8-1mdk
- first release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3688 |12cr|onboard-0.94.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           onboard
Version:        0.94.0
Release:        2
Summary:        Simple on-screen Keyboard

Group:          System/X11
License:        GPLv2+
URL:            https://launchpad.net/onboard/
Source0:        http://launchpad.net/%{name}/0.94/%{version}/+download/%{name}-%{version}.tar.gz
# This is required to not initialize objects of the required libraries. Otherwise
# the setup needs a running X session
Patch0:         onboard-norequires.patch
# To build the .desktop files. This can be upstreamed:
Patch1:         onboard-setup.patch
BuildArch:      noarch

BuildRequires:  python-devel
BuildRequires:  gnome-python-gconf
BuildRequires:  pygtk2.0-devel
BuildRequires:  python-distutils-extra
BuildRequires:  intltool
BuildRequires:  python-setuptools
BuildRequires:  desktop-file-utils
BuildRequires:  gettext
BuildRequires:  libxi-devel

Requires:       hicolor-icon-theme
Requires:       python-cairo
Requires:       python-virtkey

BuildRequires:  GConf2
Requires(pre):  GConf2
Requires(post): GConf2
Requires(preun): GConf2


%description
An on-screen keyboard useful on tablet PCs or for mobility impaired users.


%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
%{__python} setup.py build


%install
rm -rf %{buildroot}
%{__python} setup.py install --root=%{buildroot}
#fix wrong permissons
chmod a+x %{buildroot}%{_datadir}/onboard/layoutstrings.py
for file in %{buildroot}%{python_sitelib}/Onboard/{settings,IconPalette,KeyboardSVG,utils}.py; do
   chmod a+x $file
done


mkdir -p %{buildroot}%{_datadir}/applications
desktop-file-install                                    \
    --remove-category="X-GNOME-PersonalSettings"        \
    --add-category="Utility;"                           \
    --dir=%{buildroot}%{_datadir}/applications          \
    %{buildroot}%{_datadir}/applications/%{name}.desktop
desktop-file-install                                    \
    --remove-category="X-GNOME-PersonalSettings"        \
    --add-category="Utility;"                           \
    --dir=%{buildroot}%{_datadir}/applications          \
    %{buildroot}%{_datadir}/applications/%{name}-settings.desktop

mkdir -p %{buildroot}%{_datadir}/locale
cp -a build/mo/* %{buildroot}%{_datadir}/locale
%find_lang %{name}

# Move schemas to the correct location
mkdir %{buildroot}/%{_sysconfdir}
mv %{buildroot}/%{_datadir}/gconf/ %{buildroot}/%{_sysconfdir}/


%clean
rm -rf %{buildroot}

%pre
if [ "$1" -gt 1 ] ; then
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
gconftool-2 --makefile-uninstall-rule \
%{_sysconfdir}/gconf/schemas/%name.schemas >/dev/null || :
fi

%post
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
gconftool-2 --makefile-install-rule \
%{_sysconfdir}/gconf/schemas/%name.schemas > /dev/null || :
touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
update-desktop-database &> /dev/null || :

%preun
if [ "$1" -eq 0 ] ; then
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
gconftool-2 --makefile-uninstall-rule \
%{_sysconfdir}/gconf/schemas/%name.schemas > /dev/null || :
fi

%postun
if [ $1 -eq 0 ] ; then
    touch --no-create %{_datadir}/icons/hicolor &>/dev/null
    gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
fi
update-desktop-database &> /dev/null || :

%posttrans
gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :


%files -f %{name}.lang
%defattr(-,root,root,-)
%doc AUTHORS COPYING NEWS README docs/
%{_bindir}/%{name}
%{_bindir}/%{name}-settings
%{_datadir}/%{name}/
%{_datadir}/applications/%{name}.desktop
%{_datadir}/applications/%{name}-settings.desktop
%{_sysconfdir}/gconf/schemas/onboard.schemas
%{_datadir}/icons/hicolor/scalable/apps/onboard.svg
%{_datadir}/icons/hicolor/scalable/apps/onboard2.svg
%{python_sitelib}/Onboard/
%{python_sitelib}/%{name}*.egg-info




%changelog
* Fri Jan 07 2011 Antoine Ginies <aginies@mandriva.com> 0.94.0-1mdv2011.0
+ Revision: 629470
- fix group
- import onboard


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3689 |12cr|onioncat-0.1.13-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#%%define runuser onioncatuser
# TODO add a initscript

Name:		onioncat
Version:	0.1.13
Release:	%mkrel 3
Summary:	Anonymizing VPN over Tor
URL:		http://www.cypherpunk.at/onioncat/
Group:		Networking/Other
License:	GPLv3
Source0:	http://www.cypherpunk.at/ocat/download/Source/%{version}/%{name}-%{version}.tar.gz
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
OnionCat creates a transparent IP layer on top of Tor's hidden services.
It transmits any kind of IP-based data transparently through the Tor network 
on a location hidden basis. You can think of it as a point-to-multipoint VPN 
between hidden services.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf ${RPM_BUILD_ROOT}

%makeinstall
rm -Rf $RPM_BUILD_ROOT/usr/include/
rm -Rf $RPM_BUILD_ROOT/usr/share/doc/*

%clean
rm -rf ${RPM_BUILD_ROOT}

#%pre
#%_pre_useradd %{runuser} / /bin/false
#
#%postun
#%_postun_userdel %{runuser}

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog 
%{_bindir}/*
%{_mandir}/man1/*


%changelog
* Tue May 03 2011 Michael Scherer <misc@mandriva.org> 0.1.13-3mdv2011.0
+ Revision: 664794
- rebuild old package

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.0 packages

* Sat Jun 13 2009 Michael Scherer <misc@mandriva.org> 0.1.13-1mdv2010.0
+ Revision: 385708
- new version
- new version

* Fri Feb 06 2009 Michael Scherer <misc@mandriva.org> 0.1.10-1mdv2009.1
+ Revision: 337999
- new version

* Mon Dec 29 2008 Michael Scherer <misc@mandriva.org> 0.1.8-1mdv2009.1
+ Revision: 321265
- import onioncat



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3690 |12cr|ooh323c-0.8.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 1
%define libname	%mklibname ooh323c %{major}

Summary:	Objective Systems Open H.323 library
Name:		ooh323c
Version:	0.8.2
Release:	5
Group:		System/Libraries
License:	GPL
URL:		http://www.obj-sys.com/open/
Source0:	http://switch.dl.sourceforge.net/sourceforge/ooh323c/%{name}-%{version}.tar.bz2
BuildRequires:	autoconf2.5
BuildRequires:	libtool

%description
Objective Systems Open H.323 for C is a simple H.323 protocol stack. It
contains signaling logic to allow H.323 channels to be created and terminated.
The code is developed in C to allow easy portability to different platform
types (including embedded).

%package -n	%{libname}
Summary:	Objective Systems Open H.323 library
Group:          System/Libraries

%description -n	%{libname}
Objective Systems Open H.323 for C is a simple H.323 protocol stack. It
contains signaling logic to allow H.323 channels to be created and terminated.
The code is developed in C to allow easy portability to different platform
types (including embedded).

%package -n	%{libname}-devel
Summary:	Static library and header files for the ooh323c library
Group:		Development/C
Provides:	%{name}-devel = %{EVRD}
Provides:	lib%{name}-devel = %{EVRD}
Requires:	%{libname} = %{version}

%description -n	%{libname}-devel
Objective Systems Open H.323 for C is a simple H.323 protocol stack. It
contains signaling logic to allow H.323 channels to be created and terminated.
The code is developed in C to allow easy portability to different platform
types (including embedded).

This package contains the static ooh323c library and its header files.

%prep
%setup -q

find . -type d -perm 0700 -exec chmod 755 {} \;
find . -type f -perm 0555 -exec chmod 755 {} \;
find . -type f -perm 0444 -exec chmod 644 {} \;

for i in `find . -type d -name CVS`  `find . -type d -name .svn` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
done

%build
%configure2_5x

%make

%install
%makeinstall_std

%files -n %{libname}
%doc COPYING ChangeLog README
%{_libdir}/*.so.*

%files -n %{libname}-devel
%doc doc/*
%{_includedir}/*.h
%{_libdir}/*.so
%{_libdir}/*.a




%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.8.2-4mdv2010.0
+ Revision: 430204
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.8.2-3mdv2009.0
+ Revision: 254542
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.8.2-1mdv2008.1
+ Revision: 136634
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Mon Dec 18 2006 Oden Eriksson <oeriksson@mandriva.com> 0.8.2-1mdv2007.0
+ Revision: 98557
- Import ooh323c

* Mon Dec 18 2006 Oden Eriksson <oeriksson@mandriva.com> 0.8.2-1mdv2007.1
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3691 |12cr|oorexx-4.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

%define major 4
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Name:		oorexx
Version:	4.1.0
Release:	1
Summary:	Open Object Rexx

Group:		Development/Other
License:	CPL
URL:		http://www.oorexx.org
Source0:	http://switch.dl.sourceforge.net/sourceforge/oorexx/ooRexx-%{version}-source.tar.gz
Source1:	http://switch.dl.sourceforge.net/sourceforge/oorexx/ooRexx-%{version}-pdf.zip
Patch0:		oorexx-4.1.0-paths.patch
Patch1:		oorexx-4.1.0-sfmt.patch
BuildRequires:	byacc
Provides:	rexx

%description
Open Object Rexx is an object-oriented scripting language. The
language is designed for "non-programmer" type users, so it is easy to
learn and easy to use, and provides an excellent vehicle to enter the
world of object-oriented programming without much effort.

It extends the procedural way of programming with object-oriented
features that allow you to gradually change your programming style as
you learn more about objects.

%package docs
Summary:	Documentation for ooRexx
Group:		Development/Other
Requires:	%{name} = %{version}-%{release}

%description docs
Open Object Rexx is an object-oriented scripting language. The
language is designed for "non-programmer" type users, so it is easy to
learn and easy to use, and provides an excellent vehicle to enter the
world of object-oriented programming without much effort.

It extends the procedural way of programming with object-oriented
features that allow you to gradually change your programming style as
you learn more about objects.

This package contains most of the documentation for ooRexx. It is
separate from the main package due to its large size.

%package -n %{libname}
Group:		System/Libraries
Summary:	Shared libraries for oorexx

%description -n %{libname}
Open Object Rexx is an object-oriented scripting language. The
language is designed for "non-programmer" type users, so it is easy to
learn and easy to use, and provides an excellent vehicle to enter the
world of object-oriented programming without much effort.

It extends the procedural way of programming with object-oriented
features that allow you to gradually change your programming style as
you learn more about objects.

%package -n %{develname}
Group:		Development/C
Summary:	Development libraries for oorexx
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	rexx-devel = %{version}-%{release}

%description -n %{develname}
Open Object Rexx is an object-oriented scripting language. The
language is designed for "non-programmer" type users, so it is easy to
learn and easy to use, and provides an excellent vehicle to enter the
world of object-oriented programming without much effort.

It extends the procedural way of programming with object-oriented
features that allow you to gradually change your programming style as
you learn more about objects.

%prep
%setup -q -c -n ooRexx-%{version}
%setup -q -D -T -a 1 -n ooRexx-%{version}
%patch0 -p1 -b .paths
%patch1 -p1

%build
%configure2_5x --disable-static
%make LIBS="-lpthread -ldl"

%install
%makeinstall_std

rm -fr samples/**/.deps
rm -f %{buildroot}%{_datadir}/ooRexx/rexx.csh
rm -f %{buildroot}%{_datadir}/ooRexx/rexx.sh
chmod 0644 %{buildroot}%{_datadir}/ooRexx/*

# remove cruft
rm -f %{buildroot}%{_datadir}/ooRexx/{*.rex,readme}
find . -name .deps | xargs rm -fr
rm -fr samples/windows

%files
%doc CPLv1.0.txt ReleaseNotes
%{_bindir}/rexx
%{_bindir}/rexxc
%{_bindir}/rexximage
%{_bindir}/rxapi
%{_bindir}/rxapid
%{_bindir}/rxqueue
%{_bindir}/rxsubcom
%{_datadir}/ooRexx
%{_mandir}/man*/*

%files docs
%doc readme.pdf rexxpg.pdf rexxref.pdf rxftp.pdf rxmath.pdf rxsock.pdf

%files -n %{develname}
%{_bindir}/oorexx-config
%{_libdir}/lib*.so
%{_includedir}/*.h

%files -n %{libname}
%{_libdir}/lib*.so.%{major}*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3692 |12cr|openalchemist-0.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		openalchemist
Version:	0.3
Release:	4
Summary:	Free clone of naturalchimie (puzzle game)
License:	GPLv2+
Group:		Games/Puzzles
URL:		http://openalchemist.sourceforge.net/index.html
Source:		http://downloads.sourceforge.net/%{name}/%{name}-%{version}-src.tar.gz 
BuildRequires:	clanlib0.8-devel
BuildRequires:	zip

%description
OpenAlchemist is a new game project developed with C++ language and 
Clanlib framework. 
Our goal is to reimplement the game www.naturalchimie.com with free 
softwares and with free licenses (GNU GPL for code and Creative 
Commons for graphics).

%prep
%setup -q -n %{name}-%{version}-src

%build
%configure2_5x --bindir=%{_gamesbindir} --datadir=%{_gamesdatadir}
%make 

%install
%makeinstall_std

#Menu
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=OpenAlchemist
Comment=Free Clone of Naturalchimie
Exec=%{_gamesbindir}/%{name}
Icon=strategy_section
Terminal=false
Type=Application
Categories=Game;LogicGame;BlocksGame;
EOF

%files 
%defattr(-,root,root,0755)
%{_gamesbindir}/%{name}
%{_gamesbindir}/%{name}-config
%{_gamesdatadir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3693 |12cr|openarena-0.8.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define data_version	0.8.1
%define oversion	%(echo %{version} | sed -e 's/\\.//g')

Summary:	An open-source content package for Quake III Arena
Name:		openarena
Version:	0.8.8
Release:	%mkrel 2
Source0:	http://openarena.ws/svn/source/%{oversion}/%{name}-engine-source-%{version}.tar.bz2
Source1:	http://cheapy.deathmask.net/logo.gif
Patch0:		openarena-0.8.8-stack.patch
License:	GPLv2+
Group:		Games/Arcade
URL:		http://openarena.ws/
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	imagemagick
BuildRequires:	pkgconfig(libcurl)
Requires:	%{name}-data >= %{data_version}

%description
OpenArena is an open-source content package for Quake III Arena
licensed under the GPL, effectively creating a free stand-alone
game. You do not need Quake III Arena to play this game.

%prep
%setup -q -n %{name}-engine-source-%{version}
%patch0 -p1

%build
%setup_compile_flags

%make	USE_CURL=1 \
	USE_CURL_DLOPEN=0 \
	USE_OPENAL=1 \
	USE_OPENAL_DLOPEN=0 \
	USE_CODEC_VORBIS=1 \
	V=1 \
	DEFAULT_BASEDIR=%{_gamesdatadir}/%{name} \
	FULLBINEXT=''

%install
%make copyfiles COPYDIR=%{buildroot}%{_gamesbindir} NO_STRIP=1 FULLBINEXT=''

mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48,64x64,128x128}/apps
convert -scale 128x128 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png
convert -scale 64x64 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
convert -scale 48x48 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
convert -scale 32x32 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -scale 16x16 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png

install -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=OpenArena
Comment=Quake 3: Arena-like FPS game
Exec=soundwrapper %{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;ArcadeGame;
EOF

%files
%doc ChangeLog README NOTTODO TODO BUGS
%doc id-readme.txt voip-readme.txt md4-readme.txt
%{_gamesbindir}/%{name}
%{_gamesbindir}/oa_ded
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_datadir}/applications/mandriva-%{name}.desktop

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3694 |12cr|openarena-data-0.8.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gamename openarena
%define bversion 081
%define baseversion 0.8.1

Name:		%{gamename}-data
Summary:	An open-source content package for Quake III Arena
Version:	0.8.8
Release:	%mkrel 1
Source0:	http://openarena.ws/rel/%{bversion}/oa%{bversion}.zip
Source1:	oa085-patch.zip
Source2:	oa088-patch.zip
License:	Creative Commons
Group:		Games/Arcade
Url:		http://openarena.ws/
BuildArch:	noarch
Conflicts:	openarena <= 0.7.0-2%{distsuffix}%{mandriva_release}

%description
OpenArena is an open-source content package for Quake III Arena
licensed under the GPL, effectively creating a free stand-alone
game. You do not need Quake III Arena to play this game.

This package contains data files for OpenArena.

%prep
%setup -q -n %{gamename}-%{baseversion}
chmod 644 CHANGES CREDITS README
yes | unzip -qq -d .. %{SOURCE1}
yes | unzip -qq -d .. %{SOURCE2}

%build

%install
%__rm -rf %{buildroot}
%__install -d %{buildroot}%{_gamesdatadir}/%{gamename}/baseoa
%__install -m644 baseoa/* %{buildroot}%{_gamesdatadir}/%{gamename}/baseoa

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGES CREDITS README
%{_gamesdatadir}/%{gamename}/baseoa


%changelog
* Tue Feb 21 2012 Andrey Bondrov <abondrov@mandriva.org> 0.8.8-1mdv2011.0
+ Revision: 778534
- New version 0.8.8, make spec less complicated

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.8.5-2mdv2011.0
+ Revision: 613176
- rebuild

* Mon Mar 08 2010 Thierry Vignaud <tv@mandriva.org> 0.8.5-1mdv2010.1
+ Revision: 515992
- new release

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.8.1-2mdv2010.0
+ Revision: 440382
- rebuild

* Sat Nov 08 2008 Adam Williamson <awilliamson@mandriva.org> 0.8.1-1mdv2009.1
+ Revision: 301159
- new release 0.8.1

* Sat Aug 30 2008 Funda Wang <fwang@mandriva.org> 0.8.0-2mdv2009.0
+ Revision: 277560
- bump release
- New version 0.8.0

* Mon Aug 04 2008 Funda Wang <fwang@mandriva.org> 0.7.7-2mdv2009.0
+ Revision: 263059
- rebuild
- Patch077

* Tue Apr 22 2008 Olivier Blin <blino@mandriva.org> 0.7.6-1mdv2009.0
+ Revision: 196678
- 0.7.6
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Sep 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.7.1-3mdv2008.0
+ Revision: 90022
- rebuild

* Fri Aug 10 2007 Olivier Blin <blino@mandriva.org> 0.7.1-2mdv2008.0
+ Revision: 61654
- use mandriva_release macro in conflicts to ease backports

* Thu Aug 09 2007 Olivier Blin <blino@mandriva.org> 1mdv2008.0-current
+ Revision: 60899
- 0.7.1 (add additionnal patch pk3)

* Mon Jul 16 2007 Olivier Blin <blino@mandriva.org> 0.7.0-2mdv2008.0
+ Revision: 52409
- conflicts with openarena releases that did not convert the baseoa dir to a symlink

* Thu Jul 12 2007 Olivier Blin <blino@mandriva.org> 0.7.0-1mdv2008.0
+ Revision: 51576
- initial openarena-data package (split out of openarena)
- Create openarena-data


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3695 |12cr|openbox-3.5.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name      openbox
%define version   3.5.0
%define subrel 1
%define release   7
%define title     Openbox
%define Summary   Windowmanager based on the original blackbox-code

%define major 27
%define obtmajor 0
%define libname %mklibname %name %major
%define develname %mklibname -d %name

Summary:          %Summary
Name:             %name
Version:          %version
Release:          %release
Group:            Graphical desktop/Other
License:          BSD
URL:              http://openbox.org/
Source:           http://openbox.org/dist/openbox/%name-%version.tar.gz
Patch0:		 openbox-3.5.0-mandriva_customisation.patch
Patch1:		 openbox-3.5.0-link.patch
BuildRequires:   libxext-devel
BuildRequires:   libxrandr-devel
BuildRequires:   libxinerama-devel
BuildRequires:   libxcursor-devel
BuildRequires:   pkgconfig(glib-2.0)
BuildRequires:   pkgconfig(libxml-2.0)
BuildRequires:   pango-devel
BuildRequires:   pkgconfig(pangoxft)
BuildRequires:   gettext-devel
BuildRequires:   startup-notification-devel >= 0.8
Requires:        xsetroot 
Suggests:	 rosa-elementary-theme
Suggests:        obconf 

BuildRoot:        %_tmppath/%name-%{version}

%description
Openbox is a window manager for the X11 windowing system.
It currently runs on a large list of platforms. It was originally
based on blackbox and currently remains very similar, even using
blackbox styles (with available extensions) for its themeing.

Openbox is the spawn of a number of previous blackbox users/hackers.
Being overall pleased with the window manager, but feeling left unable
to contribute, this project was born.The Openbox project is developed,
maintained, and contributed to by these individuals.

%package -n %libname
Summary: Libraries from openbox
Group: System/Libraries
Provides: lib%name = %version-%release

%description -n %libname
Openbox is a window manager for the X11 windowing system.
It currently runs on a large list of platforms. It was originally
based on blackbox and currently remains very similar, even using
blackbox styles (with available extensions) for its themeing.

Openbox is the spawn of a number of previous blackbox users/hackers.
Being overall pleased with the window manager, but feeling left unable
to contribute, this project was born.The Openbox project is developed,
maintained, and contributed to by these individuals.

%package -n %develname
Summary: Development files from openbox
Group: Development/Other
Requires: %libname = %version-%release
Provides: lib%name-devel = %version-%release
Provides: %name-devel = %version-%release
Obsoletes: %mklibname -d openbox 1

%description -n %develname
Openbox is a window manager for the X11 windowing system.
It currently runs on a large list of platforms. It was originally
based on blackbox and currently remains very similar, even using
blackbox styles (with available extensions) for its themeing.

Openbox is the spawn of a number of previous blackbox users/hackers.
Being overall pleased with the window manager, but feeling left unable
to contribute, this project was born.The Openbox project is developed,
maintained, and contributed to by these individuals.

%prep
%setup -q
%apply_patches

%build
autoreconf -fi
%configure2_5x
%make DEFAULT_MENU=%_sysconfdir/xdg/openbox/menu.xml

%install
%__rm -rf %buildroot

%makeinstall_std

# session file
%__mkdir -p %buildroot%_sysconfdir/X11/wmsession.d
%__cat > %buildroot%_sysconfdir/X11/wmsession.d/26openbox << EOF
NAME=Openbox
ICON=%_datadir/pixmaps/openbox.png
EXEC=%_bindir/startopenbox
DESC=%Summary
SCRIPT:
exec %_bindir/startopenbox
EOF

%__mkdir -p %buildroot%_bindir
cat > %buildroot%_bindir/start%name <<EOF
#!/bin/sh
%_bindir/xsetroot -solid Black
exec %_bindir/openbox-session
EOF

%find_lang %name

find %buildroot -name *.la | xargs rm

%files -f %name.lang
%defattr(-,root,root)
%doc AUTHORS CHANGELOG README
%attr(755,root,root) %_bindir/*

#%config(noreplace) %_sysconfdir/menu-methods/%name
%config(noreplace) %_sysconfdir/X11/wmsession.d/26%name

%dir %_sysconfdir/xdg/%name
%config(noreplace) %_sysconfdir/xdg/%name/*
%_libexecdir/openbox-autostart
%_libexecdir/openbox-xdg-autostart
%{_datadir}/man/man1/*
%{_datadir}/xsessions/*

%_datadir/gnome/wm-properties/openbox.desktop
%_datadir/applications/*.desktop
%_datadir/pixmaps/*
%_datadir/themes/*

%files -n %libname
%defattr(-,root,root)
%_libdir/*.so.%{major}*
%defattr(-,root,root)
%_libdir/libobt.so.%{obtmajor}
%_libdir/libobt.so.%{obtmajor}.*

%files -n %develname
%defattr(-,root,root)
%_libdir/pkgconfig/*.pc
%_libdir/*.so
%_libdir/*.a
%_includedir/%name



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3696 |12cr|openbox-menu-0.3.6.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Dynamic menus in Openbox WM
Name:		openbox-menu
Version:	0.3.6.6
Release:	1
License:	GPLv3
Group:		Graphical desktop/Other
URL:		http://mimarchlinux.googlecode.com/
Source0:	http://mimarchlinux.googlecode.com/%{name}-%{version}.tar.bz2
Patch1:		openbox-menu-0.3.6.6_makefile-install.patch

BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libmenu-cache)

Requires:	openbox
Requires:	menu-cache

%description 
An Openbox pipe-menu to display entries in *.desktop files.
 
%prep
%setup -q
%apply_patches

%build
%make

%install
%makeinstall_std

%files 
%doc ChangeLog AUTHORS COPYING
%{_bindir}/%{name}




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3697 |12cr|openca-ocspd-1.5.1-0.rc1.8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %mdkversion >= 200610
%define ssldir %{_sysconfdir}/pki/ocspd
%else
%define ssldir %{_sysconfdir}/ssl/ocspd
%endif

Summary:	OpenCA OCSP Daemon
Name:		openca-ocspd
Version:	1.5.1
Release:	%mkrel 0.rc1.8
License:	BSD-like
Group:		System/Servers
URL:		https://www.openca.org/projects/ocspd/
Source0:	%{name}-%{version}-rc1.tar.gz
Source1:	ocspd.init
Source2:	examples.tar.bz2
Source3:	ocspd-mkcert.sh
Source4:	ocspd.cnf
Patch0:		OpenCA-OCSPD-1.1.0a-mdv_config.diff
Patch1:		openca-ocspd-autoconf_fixes.diff
Patch2:		openca-ocspd-1.5.1-rc1-format_not_a_string_literal_and_no_format_arguments.diff
Patch3:		openca-ocspd-1.5.1-openssl.patch
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires(pre): rpm-helper
Requires(postun): rpm-helper
BuildRequires:	openssl-devel >= 0.9.7
BuildRequires:  openldap-devel
BuildRequires:  libsasl-devel
BuildRequires:	automake
BuildRequires:	autoconf2.5
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The openca-ocspd is an RFC2560 compliant OCSPD responder. It can be used to
verify the status of a certificate using OCSP clients (such as
Mozilla/Netscape7).

This product includes OpenCA software written by Massimiliano Pala
(madwolf@openca.org) and the OpenCA Group (www.openca.org)

%prep

%setup -q -n %{name}-%{version}-rc1 -a2

# fix strange perms
find . -type d -perm 0700 -exec chmod 755 {} \;
find . -type f -perm 0555 -exec chmod 755 {} \;
find . -type f -perm 0444 -exec chmod 644 {} \;

%patch0 -p1
%patch1 -p0
%patch2 -p0
%patch3 -p1

cp %{SOURCE1} ocspd.init
cp %{SOURCE3} ocspd-mkcert.sh
cp %{SOURCE4} ocspd.cnf

%build
%serverbuild

export CFLAGS="$CFLAGS -DLDAP_DEPRECATED"

export WANT_AUTOCONF_2_5=1
autoreconf -fi
%configure2_5x \
    --enable-openldap \
    --enable-openssl-engine \
    --disable-semaphores \
    --enable-flock \
    --with-openssl-prefix=%{_prefix} \
    --with-openldap-prefix=%{_prefix} \
    --with-ocspd-user=ocspd \
    --with-ocspd-group=ocspd \
    --with-openca-prefix=%{_datadir}/openca

# lib64 fix
find -type f -name "Makefile" | xargs perl -pi -e "s|%{_prefix}/lib|%{_libdir}|g"

%make

%install
rm -rf %{buildroot}

# don't fiddle with the initscript!
export DONT_GPRINTIFY=1

install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{ssldir}/{certs,crls,private}
install -d %{buildroot}%{_sysconfdir}/sysconfig
install -d %{buildroot}%{_localstatedir}/lib/ocspd

make \
    DEST_BINDIR="%{buildroot}%{_bindir}" \
    DEST_DATADIR="%{buildroot}%{_datadir}/openca" \
    DEST_LIBDIR="%{buildroot}%{_libdir}" \
    DEST_MANDIR="%{buildroot}%{_mandir}" \
    DEST_SBINDIR="%{buildroot}%{_sbindir}" \
    DESTDIR="%{buildroot}" \
    install

# fix pid dir
install -d %{buildroot}/var/run/ocspd

# install a nicer sysv script
rm -rf %{buildroot}%{_sysconfdir}/init.d
rm -f %{buildroot}%{_initrddir}/ocspd
install -m0755 ocspd.init %{buildroot}%{_initrddir}/ocspd

cat > ocspd.sysconfig << EOF
# put options here
#OCSPD_OPTIONS=""
EOF

install -m0644 ocspd.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/ocspd

# install some example certs
install -m0600 examples/certs/cacert.pem %{buildroot}%{ssldir}/certs/
install -m0600 examples/certs/key.pem %{buildroot}%{ssldir}/certs/
install -m0600 examples/certs/ocspcert.pem %{buildroot}%{ssldir}/certs/
install -m0600 examples/certs/ocsp_key.pem %{buildroot}%{ssldir}/certs/
install -m0600 examples/certs/ocsp.pem %{buildroot}%{ssldir}/certs/

# fix ssl stuff
touch %{buildroot}%{ssldir}/certs/ocspd_cert.pem
touch %{buildroot}%{ssldir}/private/ocspd_key.pem
touch %{buildroot}%{ssldir}/index.txt
chmod 600 %{buildroot}%{ssldir}/certs/ocspd_cert.pem
chmod 600 %{buildroot}%{ssldir}/private/ocspd_key.pem
chmod 600 %{buildroot}%{ssldir}/index.txt
echo "01" > %{buildroot}%{ssldir}/serial

install -m0644 ocspd.cnf %{buildroot}%{ssldir}/ocspd.cnf
install -m0755 ocspd-mkcert.sh %{buildroot}%{ssldir}/mkcert.sh

# fix %%{ssldir}
find %{buildroot}%{_sysconfdir} -type f | xargs perl -pi -e "s|/etc/ssl/ocspd|%{ssldir}|g"

%pre
%_pre_useradd ocspd /dev/null /bin/false

%post
# create a dummy ssl cert
if [ ! -f %{ssldir}/certs/ocspd_key.pem ]; then
    %{ssldir}/mkcert.sh \
    OPENSSL=%{_bindir}/openssl \
    SSLDIR=%{ssldir} \
    OPENSSLCONFIG=%{ssldir}/ocspd.cnf \
    CERTFILE=%{ssldir}/certs/ocspd_cert.pem \
    KEYFILE=%{ssldir}/private/ocspd_key.pem &> /dev/null
fi
%_post_service ocspd

%preun
%_preun_service ocspd

%postun
%_postun_userdel ocspd

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog README
%doc examples/index.txt examples/ocspd.conf examples/request.sh
%attr(0755,root,root) %{_initrddir}/ocspd
%config(noreplace) %attr(0640,ocspd,ocspd) %{_sysconfdir}/ocspd.conf*
%config(noreplace) %attr(0640,root,root) %{_sysconfdir}/sysconfig/ocspd
%dir %attr(0750,ocspd,ocspd) %{ssldir}
%attr(0644,root,root) %config(noreplace) %{ssldir}/ocspd.cnf
%attr(0754,root,root) %{ssldir}/mkcert.sh
%dir %attr(0750,ocspd,ocspd) %{ssldir}/certs
%dir %attr(0750,ocspd,ocspd) %{ssldir}/crls
%dir %attr(0750,ocspd,ocspd) %{ssldir}/private
%attr(0600,ocspd,ocspd) %ghost %config(missingok,noreplace) %verify(not md5 size mtime) %{ssldir}/certs/ocspd_cert.pem
%attr(0600,ocspd,ocspd) %ghost %config(missingok,noreplace) %verify(not md5 size mtime) %{ssldir}/private/ocspd_key.pem
%attr(0600,ocspd,ocspd) %ghost %config(missingok,noreplace) %verify(not md5 size mtime) %{ssldir}/index.txt
%attr(0600,ocspd,ocspd) %ghost %config(missingok,noreplace) %verify(not md5 size mtime) %{ssldir}/serial
%attr(0600,ocspd,ocspd) %config(noreplace) %verify(not md5 size mtime) %{ssldir}/certs/cacert.pem
%attr(0600,ocspd,ocspd) %config(noreplace) %verify(not md5 size mtime) %{ssldir}/certs/key.pem
%attr(0600,ocspd,ocspd) %config(noreplace) %verify(not md5 size mtime) %{ssldir}/certs/ocsp.pem
%attr(0600,ocspd,ocspd) %config(noreplace) %verify(not md5 size mtime) %{ssldir}/certs/ocsp_key.pem
%attr(0600,ocspd,ocspd) %config(noreplace) %verify(not md5 size mtime) %{ssldir}/certs/ocspcert.pem
%attr(0755,root,root) %{_sbindir}/ocspd
%attr(0755,ocspd,ocspd) %dir /var/run/ocspd
%attr(0755,ocspd,ocspd) %dir %{_localstatedir}/lib/ocspd
%{_mandir}/man3/ocspd*


%changelog
* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 1.5.1-0.rc1.8mdv2011.0
+ Revision: 627815
- don't force the usage of automake1.7

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.5.1-0.rc1.7mdv2011.0
+ Revision: 613529
- rebuild

* Wed Apr 28 2010 Funda Wang <fwang@mandriva.org> 1.5.1-0.rc1.6mdv2010.1
+ Revision: 540007
- add fedora patch to build with openssl 1.0.0

* Mon Oct 05 2009 Oden Eriksson <oeriksson@mandriva.com> 1.5.1-0.rc1.5mdv2010.0
+ Revision: 454024
- P2: fix format string errors
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 1.5.1-0.rc1.3mdv2009.0
+ Revision: 234500
- fix build

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Mon Dec 24 2007 Oden Eriksson <oeriksson@mandriva.com> 1.5.1-0.rc1.2mdv2008.1
+ Revision: 137521
- rebuilt against openldap-2.4.7 libs

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Aug 17 2007 Oden Eriksson <oeriksson@mandriva.com> 1.5.1-0.rc1.1mdv2008.0
+ Revision: 65028
- 1.5.1-rc1
- bunzip sources


* Fri Mar 02 2007 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-1mdv2007.0
+ Revision: 131155
- Import openca-ocspd

* Thu Jul 20 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-1mdv2007.0
- 1.1.1 (Minor bugfixes)

* Thu Mar 02 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.0a-1mdk
- 1.1.0a
- fix the default config (P0)
- fix the initscript (S1)
- misc spec file fixes
- generate ssl pem files in %%post
- fix lock file directory (don't use sysv ipc semaphores, P1)

* Wed Nov 30 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.5-2mdk
- rebuilt against openssl-0.9.8a

* Fri Nov 11 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.5-1mdk
- 1.0.5

* Wed Aug 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-3mdk
- rebuilt against new openldap-2.3.6 libs

* Mon Aug 29 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-2mdk
- fix deps
- fix the ocspd.sysconfig file, duh!

* Thu Jun 23 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 1.0.3-1mdk
- 1.0.3
- rediff P0
- fix deps
- fix rpmlint errors
- fix naming of the initscript and such

* Tue Feb 08 2005 Buchan Milne <bgmilne@linux-mandrake.com> 0.6.5-3mdk
- rebuild for ldap2.2_7

* Fri Feb 04 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.6.5-2mdk
- rebuilt against new openldap libs

* Sun Jan 30 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.6.5-1mdk
- 0.6.5

* Tue Jan 18 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.6.4-1mdk
- 0.6.4
- added one lib64 fix

* Wed Jan 05 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.6.2-1mdk
- 0.6.2

* Fri Aug 27 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.6.1-1mdk
- 0.6.1
- rediff P0
- added S2 taken from openca-ocspd-0.5.1
- misc spec file fixes

* Fri Aug 27 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.5.1-0.3mdk
- new tarball, same version

* Mon Jul 12 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.5.1-0.2mdk
- built for cooker

* Tue May 25 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.5.1-0.1mdk
- use a cvs snap

* Wed May 05 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.4.2-1mdk
- initial Mandrake package, used bits and pieces from the provided spec
  files and also from the latest work by Michael Bell
- added P0 and S1


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3698 |12cr|opencascade-6.5.1.0.7.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gittag	ga384024
%define major	0
%define libname	%mklibname %{name} %{major}
%define devname	%mklibname -d %{name}

# based on opencascade 6.5.1
%define occtag	6.5.1

# tpaviot-oce version 0.7.0
%define ocegit	0.7.0

Name:		opencascade
Group:		Sciences/Physics
Epoch:		0
Version:	%{occtag}.%{ocegit}
Release:	1
Summary:	3D modeling & numerical simulation
License:	LGPL with differences
URL:		https://github.com/tpaviot/oce
# https://github.com/tpaviot/oce/tarball/OCE-0.7.0
Source0:	tpaviot-oce-OCE-0.7.0-0-ga384024.tar.gz
BuildRequires:	mesagl-devel
BuildRequires:	mesaglu-devel
BuildRequires:	libxmu-devel
BuildRequires:	libx11-devel
BuildRequires:	freetype2-devel
BuildRequires:	ftgl-devel
BuildRequires:	bison flex
BuildRequires:	cmake
BuildRequires:	tcl-devel
BuildRequires:	tk-devel

Requires:	pdksh
Requires:	tcl
Requires:	tix
Requires:	tk

%description
Open CASCADE Technology is software development platform freely available
in open source. It includes components for 3D surface and solid modeling,
visualization, data exchange and rapid application development.

Open CASCADE Technology can be best applied in development of numerical
simulation software including CAD/CAM/CAE, AEC and GIS, as well as PDM
applications.

The Technology exists from the mid 1990-s and has already been used by
numerous commercial clients belonging to different domains from software
edition to heavy industry.

%files
%defattr(-,root,root)
%{_sysconfdir}/profile.d/*
%{_datadir}/%{name}

#-----------------------------------------------------------------------
%package	-n %{libname}
Summary:	3D modeling & numerical simulation
Group:		System/Libraries

%description	-n %{libname}
Open CASCADE Technology is software development platform freely available
in open source. It includes components for 3D surface and solid modeling,
visualization, data exchange and rapid application development.

Open CASCADE Technology can be best applied in development of numerical
simulation software including CAD/CAM/CAE, AEC and GIS, as well as PDM
applications.

The Technology exists from the mid 1990-s and has already been used by
numerous commercial clients belonging to different domains from software
edition to heavy industry.

%files		-n %{libname}
%defattr(-,root,root)
%{_libdir}/lib*.so.*

#-----------------------------------------------------------------------
%package	-n %{devname}
Summary:	3D modeling & numerical simulation
Group:		Development/Other
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description	-n %{devname}
Open CASCADE Technology is software development platform freely available
in open source. It includes components for 3D surface and solid modeling,
visualization, data exchange and rapid application development.

Open CASCADE Technology can be best applied in development of numerical
simulation software including CAD/CAM/CAE, AEC and GIS, as well as PDM
applications.

The Technology exists from the mid 1990-s and has already been used by
numerous commercial clients belonging to different domains from software
edition to heavy industry.

%files		-n %{devname}
%defattr(-,root,root)
%{_libdir}/lib*.so
%{_includedir}/%{name}
%{_datadir}/cmake/Modules/*.cmake

#-----------------------------------------------------------------------
%prep
%setup -qn tpaviot-oce-a384024

#-----------------------------------------------------------------------
%build
%cmake -DCMAKE_VERBOSE_MAKEFILE=OFF \
	-DOCE_INSTALL_PREFIX=%{_prefix} \
	-DOCE_INSTALL_INCLUDE_DIR=%{_includedir}/%{name} \
	-DOCE_INSTALL_LIB_DIR=%{_libdir} \
	-DOCE_INSTALL_DATA_DIR=%{_datadir}/%{name} \
	-DOCE_INSTALL_SCRIPT_DIR=%{_sysconfdir}/profile.d \
	-DOCE_INSTALL_CMAKE_DATA_DIR=share/cmake/Modules
perl -pi -e 's|/usr//usr|/usr|;' build_inc/oce-config.h
%make

#-----------------------------------------------------------------------
%clean
rm -rf %{buildroot}

#-----------------------------------------------------------------------
%install
perl -pi -e 's|/usr//usr|/usr|;' build/env.sh build/env.csh
%makeinstall_std -C build

# adjust environment/directories to avoid (too much) script patching
ln -sf %{_libdir} %{buildroot}%{_datadir}/%{name}/lib
ln -sf %{_includedir}/%{name} %{buildroot}%{_datadir}/%{name}/inc
ln -sf %{_datadir}/%{name} %{buildroot}%{_datadir}/%{name}/lin
ln -sf %{_datadir}/%{name} %{buildroot}%{_datadir}/%{name}/Linux


%changelog
* Thu Nov 17 2011 Paulo Andrade <pcpa@mandriva.com.br> 0:6.5.1.0.7.0-1
+ Revision: 731433
- Update to newest release.

  + Funda Wang <fwang@mandriva.org>
    - fix requires on epoch
    - update file list
    - add more br
    - turn to community edition

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 6.3-7mdv2011.0
+ Revision: 613531
- rebuild

* Sat Mar 20 2010 Paulo Andrade <pcpa@mandriva.com.br> 6.3-6mdv2010.1
+ Revision: 525364
+ rebuild (emptylog)

* Tue Feb 23 2010 Paulo Andrade <pcpa@mandriva.com.br> 6.3-5mdv2010.1
+ Revision: 510407
+ rebuild (emptylog)

* Fri Feb 19 2010 Paulo Andrade <pcpa@mandriva.com.br> 6.3-4mdv2010.1
+ Revision: 508427
+ rebuild (emptylog)

* Thu Feb 18 2010 Paulo Andrade <pcpa@mandriva.com.br> 6.3-3mdv2010.1
+ Revision: 507809
+ rebuild (emptylog)

* Wed Feb 17 2010 Paulo Andrade <pcpa@mandriva.com.br> 6.3-2mdv2010.1
+ Revision: 507303
+ rebuild (emptylog)

* Thu Feb 11 2010 Paulo Andrade <pcpa@mandriva.com.br> 6.3-1mdv2010.1
+ Revision: 504363
- Import opencascade 6.3.
- opencascade


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3699 |12cr|openca-tools-1.3.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	OpenCA Base Tools
Name:		openca-tools
Version:	1.3.0
Release:	%mkrel 2
License:	BSD-style
Group:		System/Servers
URL:		http://www.openca.org/
Source0:	http://prdownloads.sourceforge.net/openca/%name-%version.tar.gz
Patch0:		openca-tools-no_rpath.diff
Patch2:		openca-tools-1.1.0-format_not_a_string_literal_and_no_format_arguments.diff
Requires:	openssl >= 0.9.7
BuildRequires:	openssl >= 0.9.7
BuildRequires:	openssl-devel >= 0.9.7
BuildRequires:	automake
BuildRequires:	autoconf
BuildRequires:	libtool
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
OpenCA Tools provide command line facilities for (1) digital signatures
generation and verifications and for (2) SCEP message handling.

%package -n	openca-scep
Summary:	OpenCA SCEP Tool
Group:		System/Servers
License:	BSD-style

%description -n	openca-scep
OpenCA SCEP Tool

%package -n	openca-sv
Summary:	OpenCA PKCS#7 tool
Group:		System/Servers
License:	BSD-style

%description -n	openca-sv
OpenCA SV Tool is aimed to help you in generating PKCS#7 signatures and verify
them. This tool can also verify signatures generated with Netscape crypto()
javascript function.

%package -n	openca-crmf
Summary:	OpenCA CRMF Tool
Group:		System/Servers
License:	GPLv2

%description -n	openca-crmf
OpenCA CRMF Tool

%prep

%setup -q
%patch0 -p0
%patch2 -p1

# fix borkiness
perl -pi -e "s|/etc/issue|/etc/mandriva-release|g" configure*

%build
%serverbuild
rm -f configure
autoreconf -fi

%configure2_5x \
    --enable-engine \
    --with-openssl-prefix=%{_prefix} \
    --with-openca-prefix=%{_datadir}/openca \
    --with-openca-user=openca \
    --with-openca-group=openca

%install
rm -rf %{buildroot}

%makeinstall_std

# fix man pages
mv %{buildroot}%{_mandir}/man1/sign.1 %{buildroot}%{_mandir}/man1/openca-sign.1
mv %{buildroot}%{_mandir}/man1/verify.1 %{buildroot}%{_mandir}/man1/openca-verify.1

%clean
rm -rf %{buildroot}

%files -n openca-scep
%defattr(-,root,root)
%doc AUTHORS COPYING INSTALL NEWS README examples/openca-scep
%attr(0755,root,root) %{_bindir}/openca-scep

%files -n openca-sv
%defattr(-,root,root)
%doc AUTHORS COPYING INSTALL NEWS README examples/openca-sv
%attr(0755,root,root) %{_bindir}/openca-sv
%attr(0644,root,root) %{_mandir}/man1/openca-sign.1*
%attr(0644,root,root) %{_mandir}/man1/openca-verify.1*

%files -n openca-crmf
%defattr(-,root,root)
%attr(0755,root,root) %{_bindir}/openca-crmf


%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-2mdv2011.0
+ Revision: 613530
- rebuild

* Mon Apr 19 2010 Funda Wang <fwang@mandriva.org> 1.3.0-1mdv2010.1
+ Revision: 536580
- New version 1.3.0

* Mon Oct 05 2009 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-3mdv2010.0
+ Revision: 454029
- P1: fix format string errors
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Wed Oct 15 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-1mdv2009.1
+ Revision: 293923
- 1.1.0
- rediffed P1

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdv2009.0
+ Revision: 234495
- rebuild
- fix build

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Aug 18 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdv2008.0
+ Revision: 65479
- fix build
- Import openca-tools



* Sat Aug 18 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdv2008.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3700 |12cr|opencity-0.0.6.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1
%define _disable_ld_as_needed 1

%define	cname	OpenCity

Summary:	City simulator game
Name:		opencity
Version:	0.0.6.4
Release:	1
License:	GPL
Group:		Games/Strategy
URL:		http://www.opencity.info/
Source0:	http://downloads.sourceforge.net/project/opencity/Stable/0.0.6/%{name}-%{version}stable.tar.bz2
Patch0:		opencity-0.0.6.4-gcc4.7.patch
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(SDL_net)
BuildRequires:	imagemagick
BuildRequires:	desktop-file-utils


%description
OpenCity is a city simulator game project written in standard C++ with OpenGL
and SDL from scratch. It is not intended to be a clone of any famous city
simulator from Max*s. So, if you are looking to download a free SimCity 4 like,
please forget OpenCity. I work on it at my spare time, I really meant it
"my spare time" !

%prep
%setup -q -n %{name}-%{version}stable
%patch0 -p1

%build
%configure2_5x --bindir=%{_gamesbindir}
%make

%install
%makeinstall_std

# prepare icon
mkdir -p %{buildroot}{%{_miconsdir},%{_iconsdir},%{_liconsdir},%{_menudir}}
convert -geometry 16x16 %{name}.png %{buildroot}%{_miconsdir}/%{cname}.png
convert -geometry 32x32 %{name}.png %{buildroot}%{_iconsdir}/%{cname}.png
convert -geometry 48x48 %{name}.png %{buildroot}%{_liconsdir}/%{cname}.png

# copy file from /usr/share to /usr/share/games
mkdir -p %{buildroot}%{_gamesdatadir}/%{name}
mv  %{buildroot}%{_datadir}/%{name}/*  %{buildroot}%{_gamesdatadir}/%{name}/

# fix the .desktop
# an Icon name don't have an extension, so we remove it
perl -i -pe 's/opencity.png/opencity/' %{name}.desktop

desktop-file-install --add-category="X-MandrivaLinux-MoreApplications-Games-Strategy" \
		--dir %{buildroot}%{_datadir}/applications %{name}.desktop


#===============================================================================
# add a little script that launch opencity with datat path
# 1) rename binary : opencity -> opencity-bin
# 2) add script
#===============================================================================
mv %{buildroot}%{_gamesbindir}/%{name} %{buildroot}%{_gamesbindir}/%{name}-bin
cat > %{buildroot}%{_gamesbindir}/%{name} << EOF
#!/bin/sh
%{_gamesbindir}/%{name}-bin --data-dir %{_gamesdatadir}/%{name} --conf-dir %{_sysconfdir}/%{name}
EOF
chmod +x %{buildroot}%{_gamesbindir}/%{name}

%files
%doc AUTHORS COPYING INSTALL README
%doc docs/FAQ_it.txt docs/INSTALL_it.txt docs/README_it.txt
%doc docs/README_es.txt
%{_gamesbindir}/%{name}
%{_gamesbindir}/%{name}-bin
%{_sysconfdir}/%{name}
%{_gamesdatadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png
%{_mandir}/man6/*
%{_miconsdir}/%{cname}.png
%{_iconsdir}/%{cname}.png
%{_liconsdir}/%{cname}.png


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3701 |12cr|openclass-0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	OpenClass is a simple open-source solution for class control
Name:		openclass
Version:	0.4
Release:	%mkrel 1
Source0:	%name-%version.tar.bz2
License:	GPLv2
Group:		Networking/Other
Url:		https://github.com/eugeni/openclass
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: python-devel
BuildArch: noarch
Requires:  python
Requires:  pygtk2.0
Requires:  python-notify

%description
OpenClass is a simple open-source solution for class control, designed with the
following features in mind:
- small footprint
- light-weight functionality
- minimum of non-essential features

If you already know how italc, bluelab, mythware, iClass and similar solutions
work, you already know what OpenClass is.

%prep
%setup -q

%build

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std
%find_lang %name


%clean
rm -rf $RPM_BUILD_ROOT

%files -f %{name}.lang
%defattr(-,root,root) 
%doc README
%_bindir/openclass-student
%_bindir/openclass-teacher
%_datadir/openclass/
%_datadir/applications/openclass-student.desktop
%_datadir/applications/openclass-teacher.desktop


%changelog
* Mon Jun 27 2011 Eugeni Dodonov <eugeni@mandriva.com> 0.4-1mdv2011.0
+ Revision: 687600
- New version 0.4.

* Thu Jun 02 2011 Eugeni Dodonov <eugeni@mandriva.com> 0.3-1
+ Revision: 682418
- New version 0.3

* Mon May 30 2011 Eugeni Dodonov <eugeni@mandriva.com> 0.2-1
+ Revision: 681968
- Updated to 0.2

* Sat May 28 2011 Eugeni Dodonov <eugeni@mandriva.com> 0.1-1
+ Revision: 680789
- Imported to cooker upon requests.
- Created package structure for openclass.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3702 |12cr|OpenColorIO-1.0.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		major		1
%define		libname		%mklibname %{name} %{major}
%define		develname	%mklibname %{name} -d

Name:		OpenColorIO
Version:	1.0.7
Release:	1
Summary:	Enables color transforms and image display across graphics apps
Group:		System/Libraries
License:	BSD
URL:		http://opencolorio.org/
# Github archive was generated on the fly using the following URL:
# https://github.com/imageworks/OpenColorIO/tarball/v1.0.7
Source0:	imageworks-%{name}-v%{version}-0-g87da508.tar.gz
# Dot set soname for python modules.
Patch0:		OpenColorIO-1.0.7-pylib_no_soname.patch
# Exclude hidden files from being packaged.
Patch1:		OpenColorIO-1.0.7-docfix.patch
BuildRequires:	cmake
BuildRequires:	python-devel
BuildRequires:	zlib-devel
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(glut)
BuildRequires:	pkgconfig(glew)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xmu)
BuildRequires:	pkgconfig(xi)

#######################
# Unbundled libraries #
#######################
BuildRequires:	tinyxml-devel
BuildRequires:	pkgconfig(lcms2)
BuildRequires:	yaml-cpp-devel >= 0.3.0

%description
OCIO enables color transforms and image display to be handled in a consistent
manner across multiple graphics applications. Unlike other color management
solutions, OCIO is geared towards motion-picture post production, with an
emphasis on visual effects and animation color pipelines.

%package -n %{libname}
Summary:	Enables color transforms and image display across graphics apps
Group:		System/Libraries

%description -n %{libname}
Enables color transforms and image display across graphics apps.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/C++
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}

%description -n %{develname}
Development files for %{name} library.

%prep
%setup -q -n imageworks-%{name}-b3cb224
%patch0 -p1 -b .pylib
%patch1 -p1 -b .docfix

# Remove what bundled libraries
rm -f ext/lcms*
rm -f ext/tinyxml*
rm -f ext/yaml*

%build
%cmake	-DCMAKE_SKIP_RPATH=TRUE \
	-DOCIO_BUILD_STATIC=OFF \
	-DPYTHON_INCLUDE_LIB_PREFIX=OFF \
	-DOCIO_BUILD_DOCS=ON \
	-DOCIO_BUILD_TESTS=ON \
	-DOCIO_LINK_PYGLUE=ON \
	-DOCIO_PYGLUE_SONAME=OFF \
	-DUSE_EXTERNAL_YAML=TRUE \
	-DUSE_EXTERNAL_TINYXML=TRUE \
	-DUSE_EXTERNAL_LCMS=TRUE \
%ifnarch x86_64
	-DOCIO_USE_SSE=OFF
%endif

PYTHONDONTWRITEBYTECODE= %make

%install
%makeinstall_std -C build

%files
%doc ChangeLog LICENSE README
%{_bindir}/*
%{python_sitearch}/Py%{name}.so
%{_datadir}/ocio

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_libdir}/lib%{name}.so
%{_libdir}/pkgconfig/%{name}.pc
%{_includedir}/%{name}
%{_includedir}/Py%{name}


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3703 |12cr|opencpn-3.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		oname	OpenCPN

Name:		opencpn
Summary:	OpenCPN: A concise ChartPlotter/Navigator
Version:	3.0.2
Release:	1
License:	GPLv2+
Group:		Sciences/Geosciences
URL:		http://opencpn.org
Source0:	http://prdownloads.sourceforge.net/project/opencpn/%{name}/%{version}/%{oname}-%{version}-Source.tar.gz
BuildRequires:	cmake
BuildRequires:	bzip2-devel
BuildRequires:	gpsd-devel
BuildRequires:	gtk+2-devel
BuildRequires:	mesagl-devel
BuildRequires:	mesaglu-devel
Buildrequires:	wxgtku-devel
Buildrequires:	zlib-devel
# Building with TinyXML from repositories causes segfault at start
BuildConflicts:	tinyxml-devel

%description
A cross-platform ship-borne GUI application supporting

* GPS/GPDS Postition Input
* BSB Raster Chart Display
* S57 Vector ENChart Display
* AIS Input Decoding
* Waypoint Autopilot Navigation

Pilot charts can be downloaded from http://opencpn.org/ocpn/downloadpilotcharts

%prep
%setup -q -n %{oname}-%{version}-Source

%build
cmake	. \
	-DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
	-DCMAKE_BUILD_TYPE=release \
	-DCMAKE_SKIP_RPATH:BOOL=ON
%make

%install
%makeinstall_std

%find_lang %{name} --all-name

%files -f %{name}.lang
%doc README
%{_bindir}/*
%{_datadir}/%{name}
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/*.so
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.*


%changelog
* Wed Jul 18 2012 Alexander Khrukin <akhrukin@mandriva.org> 3.0.2-1
+ Revision: 810119
- version update 3.0.2

* Sun Jan 15 2012 Andrey Bondrov <abondrov@mandriva.org> 2.5.0-1
+ Revision: 760900
- New version 2.5.0, switch to utf8 version of wxGTK2.8

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-2mdv2011.0
+ Revision: 613533
- rebuild

* Sun Feb 07 2010 Funda Wang <fwang@mandriva.org> 1.3.6-1mdv2010.1
+ Revision: 501636
- fix summary
- import opencpn


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3704 |12cr|openfpc-0.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name openfpc
%define version 0.6
%define minor 314

Name: %{name}
Summary: OpenFPC is designed to allow a network traffic capture tool
Version: %{version}
Release: %mkrel 1
License: GPLv3
Group: Monitoring
Source: http://openfpc.googlecode.com/files/%{name}-%{version}-%{minor}.tgz
URL:	http://www.openfpc.org
#Requires: cxtracker, daemonlogger, libdnet, tcpdump, date, mergecap, perl, tshark, apache-mpm-prefork
Requires: cxtracker, daemonlogger, libdnet, tcpdump, wireshark-tools, perl, tshark, apache-mpm-prefork
BuildRoot: %_tmppath/%{name}-%{version}-buildroot

%description
OpenFPC is designed to allow a network traffic capture tool to scale in both horizontal, and vertical directions.
It is a distributed system linked together using communication paths and proxies to integrate with 
common SOC (Security Operating Center) designs. To help further explain it's method of deployment and architecture, 
lets cover some common tasks and see how they are executed while looking at a simple diagram.

%prep
%setup -q -n %{name}-%{version}-%{minor}

%build

%install
mkdir -p %{buildroot}%{_sysconfdir}/%{name}
mkdir -p %{buildroot}%{_initrddir}
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_datadir}/%{name}/www
mkdir -p %{buildroot}%{_datadir}/%{name}/cgi-bin

#/usr/lib/perl5/vendor_perl/5.12.3/OFPC
mkdir -p %{buildroot}%{_usr}/lib/perl5/site_perl/OFPC
mkdir -p %{buildroot}%{_sysconfdir}/httpd/conf.d/

mv etc/*.conf %{buildroot}%{_sysconfdir}/%{name}
mv etc/*.ofpc %{buildroot}%{_sysconfdir}/%{name}
mv www/* %{buildroot}%{_datadir}/%{name}/www
mv cgi-bin/* %{buildroot}%{_datadir}/%{name}/cgi-bin
mv openfpc* %{buildroot}%{_bindir}
mv etc/init.d/* %{buildroot}%{_initrddir}
mv OFPC/* %{buildroot}%{_usr}/lib/perl5/site_perl/OFPC
mv etc/openfpc.apache2.site %{buildroot}%{_sysconfdir}/httpd/conf.d/

rm -rf %{buildroot}%{_bindir}/openfpc-install.sh

%post 
echo "Adding openfpc user and group"
adduser --system --user-group --no-create-home --shell /usr/sbin/nologin openfpc

%files
%defattr(0755,root,root)
%{_sysconfdir}/%{name}/
%{_datadir}/%{name}/www/
%{_datadir}/%{name}/cgi-bin/
%{_usr}/lib/perl5/site_perl/OFPC
%{_sysconfdir}/httpd/conf.d/openfpc.apache2.site
%{_initrddir}/openfpc-cx2db
%{_initrddir}/openfpc-cxtracker
%{_initrddir}/openfpc-daemonlogger
%{_initrddir}/openfpc-queued
%{_bindir}/openfpc
%{_bindir}/openfpc-client
%{_bindir}/openfpc-cx2db
%{_bindir}/openfpc-dbmaint
%{_bindir}/openfpc-queued


%clean
rm -rf $RPM_BUILD_ROOT


%changelog
* Wed Sep 21 2011 Alexander Barakin <abarakin@mandriva.org> 0.6-1mdv2012.0
+ Revision: 700684
- imported package openfpc

* Mon Jun 13 2011 Leonardo Coelho <leonardoc@mandriva.com> 0.5-1
+ Revision: 684495
- first mdv version
- Created package structure for openfpc.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3705 |12cr|opengl-games-utils-0.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           opengl-games-utils
Version:        0.1
Release:        %mkrel 4
Summary:        Utilities to check proper 3d support before launching 3d games
Group:          Games/Other
License:        Public Domain
URL:            http://fedoraproject.org/wiki/SIGs/Games
Source0:        opengl-game-wrapper.sh
Source1:        opengl-game-functions.sh
Source2:        README
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:      noarch
Requires:       zenity glxinfo

%description
This package contains various shell scripts which are intented for use by
3D games packages. These shell scripts can be used to check if direct rendering
is available before launching an OpenGL game. This package is intended for use
by other packages and is not intended for direct end user use!


%prep
%setup -c -T
cp %{SOURCE2} .


%build
# nothing to build


%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_datadir}/%{name}
install -p -m 755 %{SOURCE0} %{buildroot}%{_bindir}
install -p -m 644 %{SOURCE1} %{buildroot}%{_datadir}/%{name}


%clean
rm -rf %{buildroot}


%files
%defattr(-,root,root,-)
%doc README
%{_bindir}/opengl-game-wrapper.sh
%{_datadir}/%{name}




%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1-4mdv2011.0
+ Revision: 613535
- rebuild

* Wed Feb 03 2010 Thierry Vignaud <tv@mandriva.org> 0.1-3mdv2010.1
+ Revision: 499987
- requires glxinfo instead of mesa-demos

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.1-2mdv2010.0
+ Revision: 430209
- rebuild

* Wed Sep 03 2008 Emmanuel Andry <eandry@mandriva.org> 0.1-1mdv2009.0
+ Revision: 279402
- import opengl-games-utils



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3706 |12cr|opengoo-0.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		oname	OpenGOO

Name:		opengoo
Version:	0.0.1
Release:	%mkrel 1
Summary:	Free and open clone of World of GOO
Group:		Games/Puzzles
License:	GPLv3+
URL:		http://mandarancio.github.com/OpenGOO/
# fetched from git
Source0:	%{name}-%{version}.tar.bz2
BuildRequires:	qt4-devel
BuildRequires:	box2d-devel

%description
Free and open clone of World of GOO.
Done with qt4 (and opengl module) and box2d

%prep
%setup -q

%build
%qmake_qt4
%make

%install
%__rm -rf %{buildroot}

%__mkdir_p %{buildroot}%{_libdir}/%{name}
%__cp %{oname} %{buildroot}%{_libdir}/%{name}/%{name}
%__cp *.level %{buildroot}%{_libdir}/%{name}/
%__cp menu.index %{buildroot}%{_libdir}/%{name}/

# wrapper script
%__mkdir_p %{buildroot}%{_bindir}
%__cat > %{buildroot}%{_bindir}/%{name} << EOF
#!/bin/bash

cd %{_libdir}/%{name}
./%{name}
EOF
%__chmod 755 %{buildroot}%{_bindir}/%{name}

# menu-entry
%__mkdir_p  %{buildroot}%{_datadir}/applications
%__cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=OpenGOO
Comment=World of GOO clone
Exec=%{name}
Icon=amusement_section
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;LogicGame;
EOF

%clean
%__rm -rf %{buildroot}

%files
%doc LICENSE README
%{_bindir}/%{name}
%{_libdir}/%{name}
%{_datadir}/applications/%{name}.desktop




%changelog
* Sun Mar 11 2012 Andrey Bondrov <abondrov@mandriva.org> 0.0.1-1mdv2011.0
+ Revision: 784117
- imported package opengoo


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3707 |12cr|opengrade-3.1.11-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	opengrade
%define version	3.1.11
%define release	%mkrel 1

Summary:	Local and web-based gradebook
Name:		%name
Version:	%version
Release:	%release
License:	GPLv2
Group:		Office
Source0:	http://www.lightandmatter.com/ogr/%name-%version.tar.gz
Source4:	http://www.lightandmatter.com/ogr/%{name}_doc.pdf
Url:		http://www.lightandmatter.com/ogr/ogr.html
Requires:	tk
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildArch:	noarch
BuildRequires:	imagemagick
Provides:	perl(FileDialogPatched)

%description
OpenGrade is software for teachers to keep track of grades.
* A variety of reports can be created.
* Grades can be uploaded to a web server, where students can have
  password-protected access to them. (see /usr/share/doc/opengrade*)
* If you use a set grading scale, you can have the software use it to compute
  letter grades automatically.
* Grades can be based on total points, or on a weighted average of scores in
  various categories such as exams and quizzes.
* You can drop the lowest grade (or the N lowest grades) from a given category.
* Students can be dropped and later reinstated without losing all their grades.
* Gradebook files can be automatically backed up on a web server.
* There is support for extra-credit categories, and for categories that don't
  count towards the student's grade.
* Gradebook files are password-protected with a digital watermark, so you can
  detect tampering.
* Gradebook files are in a plain-text format, which makes it easy to work with
  them using Unix utilities. 

%prep
%setup -q
cp %SOURCE4 %{name}.pdf

%build
mv %name.pl %name
perl -p -i -e 's|/usr/local|/usr||g' %name

%install
rm -fr $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/%perl_vendorlib
mkdir -p $RPM_BUILD_ROOT/%_bindir
install -m644 *.pm $RPM_BUILD_ROOT/%perl_vendorlib
install -m755 %name $RPM_BUILD_ROOT/%_bindir

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=OpenGrade
Comment=Digital Gradebook
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Utility;
EOF

#icons
mkdir -p $RPM_BUILD_ROOT/%_liconsdir
cp opengrade_icon.png $RPM_BUILD_ROOT/%_liconsdir/%name.png
mkdir -p $RPM_BUILD_ROOT/%_iconsdir
convert -resize 32x32 opengrade_icon.png $RPM_BUILD_ROOT/%_iconsdir/%name.png
mkdir -p $RPM_BUILD_ROOT/%_miconsdir
convert -resize 16x16 opengrade_icon.png $RPM_BUILD_ROOT/%_miconsdir/%name.png

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%update_menus
%endif
		
%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files
%defattr(-,root,root)
%doc README *.pdf *.gb *.cgi *.sty
%_bindir/%name
%perl_vendorlib/*
%{_liconsdir}/%name.png
%{_iconsdir}/%name.png
%{_miconsdir}/%name.png
%{_datadir}/applications/mandriva-%{name}.desktop


%changelog
* Sun Jan 09 2011 Funda Wang <fwang@mandriva.org> 3.1.11-1mdv2011.0
+ Revision: 630830
- update to new version 3.1.11

* Wed Dec 01 2010 Funda Wang <fwang@mandriva.org> 3.1.10-1mdv2011.0
+ Revision: 604303
- update to new version 3.1.10

* Fri Feb 12 2010 Funda Wang <fwang@mandriva.org> 3.1.7-1mdv2011.0
+ Revision: 504710
- new version 3.1.7

* Mon Nov 16 2009 Funda Wang <fwang@mandriva.org> 3.1.5-1mdv2010.1
+ Revision: 466409
- new version 3.1.5

* Thu Oct 01 2009 Funda Wang <fwang@mandriva.org> 3.1.4-1mdv2010.0
+ Revision: 451966
- New version 3.1.4

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Wed Feb 04 2009 Funda Wang <fwang@mandriva.org> 3.1.1-1mdv2009.1
+ Revision: 337386
- update to new version 3.1.1

* Sun Feb 01 2009 Funda Wang <fwang@mandriva.org> 3.1.0-1mdv2009.1
+ Revision: 336081
- new version 3.1.0

* Sat Jan 17 2009 Funda Wang <fwang@mandriva.org> 3.0.2-1mdv2009.1
+ Revision: 330558
- update to new version 3.0.2

* Sun Jan 11 2009 Funda Wang <fwang@mandriva.org> 3.0.0-1mdv2009.1
+ Revision: 328221
- New version 3.0.0

* Sun Jan 11 2009 Funda Wang <fwang@mandriva.org> 2.9.4-1mdv2009.1
+ Revision: 328177
- update to new version 2.9.4

* Tue Jan 06 2009 Funda Wang <fwang@mandriva.org> 2.9.3-1mdv2009.1
+ Revision: 326084
- update to new version 2.9.3

* Sun Jan 04 2009 Funda Wang <fwang@mandriva.org> 2.9.2-1mdv2009.1
+ Revision: 324507
- New version 2.9.2

* Thu Jan 01 2009 Funda Wang <fwang@mandriva.org> 2.9.0-1mdv2009.1
+ Revision: 323170
- New version 2.9.0

* Tue Dec 02 2008 Funda Wang <fwang@mandriva.org> 2.8.3-1mdv2009.1
+ Revision: 308966
- new version 2.8.3

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 2.8.2-2mdv2009.0
+ Revision: 268351
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Sat May 17 2008 Funda Wang <fwang@mandriva.org> 2.8.2-1mdv2009.0
+ Revision: 208302
- New version 2.8.2

* Sat Feb 02 2008 Funda Wang <fwang@mandriva.org> 2.8.1-1mdv2008.1
+ Revision: 161420
- update to new version 2.8.1

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Sep 04 2007 Funda Wang <fwang@mandriva.org> 2.7.15-1mdv2008.0
+ Revision: 78945
- spec file clean
- New version 2.7.15

  + Thierry Vignaud <tv@mandriva.org>
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'


* Wed Oct 25 2006 Lenny Cartier <lenny@mandriva.com> 2.7.13-1mdv2007.0
+ Revision: 72282
- Update to 2.7.13
- Import opengrade


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3708 |12cr|opengtl-0.9.17-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with docs

Summary: Open Graphics Transformation Languages
Name: opengtl
Version: 0.9.17
Release: 1
Source0: http://download.opengtl.org/OpenGTL-%{version}.tar.bz2
Patch0: OpenGTL-0.9.17-fix-link.patch
Patch1: OpenGTL-0.9.16-llvm-linkage.patch
License: LGPLv2+
Group: System/Libraries
Url: http://www.opengtl.org/
BuildRequires: cmake
BuildRequires: zlib-devel
BuildRequires: png-devel
BuildRequires: llvm-devel >= 3.0
Requires: llvm >= 3.0
Provides: OpenGTL = %{EVRD}
%if %{with docs}
BuildRequires: texlive-latex texlive-tools texlive-graphics texlive-pdftex-def texlive-oberdiek texlive-listings
BuildRequires: imagemagick texlive-bibtex texlive-makeindex texlive-texconfig
%endif

%description
Graphics Transformation Languages is a set of library for using and
integrating transformation algorithms (such as filter or color conversion)
in graphics applications

%files
%defattr(-,root,root)
%{_bindir}/*
%{_libdir}/GTLImageIO
%{_datadir}/OpenGTL

#--------------------------------------------------------------------

%define libgtlcore_major 0
%define libgtlcore %mklibname gtlcore %libgtlcore_major

%package -n %libgtlcore
Summary: OpenGTL core library
Group: System/Libraries
Conflicts: %{_lib}opengtl0.6 < 0.9.13

%description -n %libgtlcore
OpenGTL core library.

%files -n %libgtlcore
%defattr(-,root,root)
%_libdir/libGTLCore.so.%{libgtlcore_major}*

#--------------------------------------------------------------------

%define libgtlfragment_major 0
%define libgtlfragment %mklibname gtlfragment %libgtlfragment_major

%package -n %libgtlfragment
Summary: OpenGTL fragment library
Group: System/Libraries
Conflicts: %{_lib}opengtl0.6 < 0.9.13

%description -n %libgtlfragment
OpenGTL fragment library.

%files -n %libgtlfragment
%defattr(-,root,root)
%_libdir/libGTLFragment.so.%{libgtlfragment_major}*

#--------------------------------------------------------------------

%define libgtlimageio_major 0
%define libgtlimageio %mklibname gtlimageio %libgtlimageio_major

%package -n %libgtlimageio
Summary: OpenGTL core library
Group: System/Libraries
Conflicts: %{_lib}opengtl0.6 < 0.9.13

%description -n %libgtlimageio
OpenGTL core library.

%files -n %libgtlimageio
%defattr(-,root,root)
%_libdir/libGTLImageIO.so.%{libgtlimageio_major}*

#--------------------------------------------------------------------

%define libopenctl_major 0
%define libopenctl %mklibname openctl %libopenctl_major

%package -n %libopenctl
Summary: OpenGTL core library
Group: System/Libraries
Conflicts: %{_lib}opengtl0.6 < 0.9.13

%description -n %libopenctl
OpenGTL core library.

%files -n %libopenctl
%defattr(-,root,root)
%_libdir/libOpenCTL.so.%{libopenctl_major}*

#--------------------------------------------------------------------

%define libopenshiva_major 0
%define libopenshiva %mklibname openshiva %libopenshiva_major

%package -n %libopenshiva
Summary: OpenGTL core library
Group: System/Libraries
Conflicts: %{_lib}opengtl0.6 < 0.9.13

%description -n %libopenshiva
OpenGTL core library.

%files -n %libopenshiva
%defattr(-,root,root)
%_libdir/libOpenShiva.so.%{libopenshiva_major}*

#--------------------------------------------------------------------

%define develname %mklibname -d %name

%package -n %develname
Summary: OpenGTL development files
Group: Development/C++
Requires: %libgtlcore = %{version}
Requires: %libopenshiva = %{version}
Requires: %libopenctl = %{version}
Requires: %libgtlimageio = %{version}
Provides: OpenGTL-devel = %{EVRD}
Provides: %{name}-devel = %{EVRD}
Provides: OpenCTL-devel = %{EVRD}
Provides: openctl-devel = %{EVRD}

%description -n %develname
This package contains header files needed if you wish to build applications
based on OpenGTL.

%files -n %develname
%defattr(-,root,root)
%{_libdir}/*.so
%{_includedir}/*
%{_libdir}/pkgconfig/*.pc
%if %{with docs}
%doc %_docdir/OpenGTL/shiva/ShivaRef.pdf
%endif

#--------------------------------------------------------------------

%prep
%setup -q -n OpenGTL-%{version}
%patch0 -p0 -b .linkage~
%patch1 -p1 -b .llvmlink~

%build
# OVERRIDE_LLVM_ASSERT is ok because our llvm is built without
# asserts -- the detection code is off
%cmake -DOVERIDE_LLVM_ASSERT:BOOL=TRUE
%make

%install
rm -rf %{buildroot}
%{makeinstall_std} -C build



%changelog
* Wed Apr 18 2012 Bernhard Rosenkraenzer <bero@bero.eu> 0.9.16-1
+ Revision: 791748
- Introduce bcond for building docs
- 0.9.16
- Fix BuildRequires for docs
- Fix LLVM linkage

* Tue Apr 26 2011 Funda Wang <fwang@mandriva.org> 0.9.15.1-1
+ Revision: 659203
- requires llvm 2.9
- New version 0.9.15.1

* Sun Oct 24 2010 Funda Wang <fwang@mandriva.org> 0.9.15-2mdv2011.0
+ Revision: 589150
- correct file list
- renew tarball

* Sun Oct 24 2010 Funda Wang <fwang@mandriva.org> 0.9.15-1mdv2011.0
+ Revision: 588717
- patch to build with llvm 2.8
- new verson 0.9.15

* Wed Aug 04 2010 Funda Wang <fwang@mandriva.org> 0.9.14-3mdv2011.0
+ Revision: 565785
- renew tarball with llvm 2.7

  + Ahmad Samir <ahmadsamir@mandriva.org>
    - rebuild for missing packages, eaten by the BS

* Tue May 18 2010 Funda Wang <fwang@mandriva.org> 0.9.14-2mdv2010.1
+ Revision: 545070
- add patch fix build with latest ldflags
- fix conflicts with

* Tue Mar 16 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.9.14-1mdv2010.1
+ Revision: 521124
- Update for koffice

* Mon Mar 15 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.9.13-2mdv2010.1
+ Revision: 519945
- Fix file list
- Fix used macros
  fix conflicts with previous lib
- New version 0.9.13

* Wed Nov 25 2009 Funda Wang <fwang@mandriva.org> 0.9.12-1mdv2010.1
+ Revision: 469908
- New versino 0.9.12

* Thu Sep 17 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.9.10-1mdv2010.0
+ Revision: 443967
- New version 0.9.10

* Thu Jul 30 2009 Funda Wang <fwang@mandriva.org> 0.9.9-2mdv2010.0
+ Revision: 404528
- add openctl provides

* Wed Jul 29 2009 Funda Wang <fwang@mandriva.org> 0.9.9-1mdv2010.0
+ Revision: 403874
- fix license
- import opengtl


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3709 |12cr|OpenImageIO-1.0.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		major		1.0
%define		libname		%mklibname %{name} %{major}
%define		develname	%mklibname %{name} -d

Name:		OpenImageIO
Version:	1.0.9
Release:	1
Summary:	Library for reading and writing images
Group:		System/Libraries
License:	BSD
URL:		https://sites.google.com/site/openimageio/home
Source0:	https://download.github.com/%{name}-oiio-Release-%{version}-0-g0b78dec.tar.gz
Patch1:		OpenImageIO-1.0.2-dl.patch
BuildRequires:	cmake
BuildRequires:	txt2man
BuildRequires:	pkgconfig(OpenColorIO)
BuildRequires:	pkgconfig(OpenEXR)
BuildRequires:	pkgconfig(IlmBase)
BuildRequires:	pkgconfig(glew)
BuildRequires:	pkgconfig(jasper)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	boost-devel
BuildRequires:	qt4-devel
BuildRequires:	python-devel
BuildRequires:	libtiff-devel
BuildRequires:	zlib-devel
BuildRequires:	pugixml-devel

%description
OpenImageIO is a library for reading and writing images, and a bunch of related
classes, utilities, and applications. Main features include:
- Extremely simple but powerful ImageInput and ImageOutput APIs for reading and
  writing 2D images that is format agnostic.
- Format plugins for TIFF, JPEG/JFIF, OpenEXR, PNG, HDR/RGBE, Targa, JPEG-2000,
  DPX, Cineon, FITS, BMP, ICO, RMan Zfile, Softimage PIC, DDS, SGI,
  PNM/PPM/PGM/PBM, Field3d.
- An ImageCache class that transparently manages a cache so that it can access
  truly vast amounts of image data.
- A really nice image viewer, iv, also based on OpenImageIO classes (and so
  will work with any formats for which plugins are available).

%package -n %{libname}
Summary:	A library for reading and writing images
Group:		System/Libraries

%description -n %{libname}
OpenImageIO is a library for reading and writing images.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/C++
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}

%description -n %{develname}
Development files for %{name} library.

%prep
%setup -q -n %{name}-oiio-0d48631

%patch1 -p1 -b .dl~

# Remove bundled pugixml
rm -f src/include/pugixml.hpp \
      src/include/pugiconfig.hpp \
      src/libutil/pugixml.cpp

%build
%cmake -DCMAKE_SKIP_RPATH:BOOL=TRUE \
       -DPYLIB_INSTALL_DIR:PATH=%{python_sitearch} \
       -DINCLUDE_INSTALL_DIR:PATH=/usr/include/%{name} \
       -DINSTALL_DOCS:BOOL=OFF \
       -DUSE_EXTERNAL_PUGIXML:BOOL=ON \
       ../src

%make

%install
%makeinstall_std -C build

# Move man pages to the right directory
mkdir -p %{buildroot}%{_mandir}/man1
cp -a build/doc/*.1 %{buildroot}%{_mandir}/man1

%files
%doc CHANGES LICENSE
%{_bindir}/*
%{python_sitearch}/OpenImageIO.so
%{_mandir}/man1/*

%files -n %{libname}
%{_libdir}/libOpenImageIO.so.%{major}*

%files -n %{develname}
%doc src/doc/*.pdf
%{_libdir}/libOpenImageIO.so
%{_includedir}/*


%changelog
* Sat Oct  6 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 38f15a4
- New version 1.0.9, build with OpenColorIO support (update BuildRequires)
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3710 |12cr|openldap-check_password-1.0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name check_password

Name:       openldap-%{upstream_name}
Version:    1.0.3
Release:    %mkrel 1
Summary:    OpenLdap password checker module
License:    Artistic
Group: 		System/Servers
URL: 		http://linagora.org/contrib/annuaires/extensions/openldap_ppolicy_check_password
Source0: 	http://tools.ltb-project.org/attachments/download/29/%{upstream_name}-%{version}.tar.gz
BuildRequires: openldap-devel
BuildRequires: cracklib-devel
BuildRequires: libwrap-devel
BuildRoot:  %{_tmppath}/%{name}-%{version}

%description
check_password.c is an OpenLDAP pwdPolicyChecker module used to check the
strength and quality of user-provided passwords.

This module is used as an extension of the OpenLDAP password policy controls,
see slapo-ppolicy(5) section pwdCheckModule.

check_password.c will run a number of checks on the passwords to ensure minimum
strength and quality requirements are met. Passwords that do not meet these
requirements are rejected. 

%prep
%setup -q -n %{upstream_name}-%{version}

%build
%make \
    LDAP_INC="-I%{_includedir}/openldap/include -I%{_includedir}/openldap/slapd"


%install
rm -rf %{buildroot}
install -d -m 755 %{buildroot}/%{_libdir}/openldap
install -m 755 check_password.so %{buildroot}/%{_libdir}/openldap

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README INSTALL LICENSE
%{_libdir}/openldap/*



%changelog
* Fri Jul 17 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.3-1mdv2010.0
+ Revision: 396867
- new version, new URL
- hard code libwrap-devel for backports (openldap package has been fixed in 2009.0 only)

* Mon Sep 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.2-1mdv2009.0
+ Revision: 284946
- import openldap-check_password


* Mon Sep 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.2-1mdv2009.0
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3711 |12cr|openldap-mandriva-dit-0.18-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# PLEASE NOTE THAT THIS PACKAGE IS STORED IN SVN
# DON'T UPLOAD IT WITHOUT FIRST COMMITING CHANGES TO SVN

Name: openldap-mandriva-dit
Summary: Sample DIT for OpenLDAP
Version: 0.18
Release: %mkrel 5
License: GPLv2+
Group: System/Servers
# Source at http://svn.mandriva.com/cgi-bin/viewvc.cgi/packages/cooker/openldap-mandriva-dit/current/
Source0: mandriva-dit-base-template.ldif
Source1: mandriva-dit-access-template.conf
Source2: mandriva-dit-setup.sh
Source3: mandriva-dit-slapd-template.conf
Source4: README.mandriva.dit
Source5: LICENSE.mandriva.dit
Source6: README.dns.mandriva.dit
Source7: README.dhcp.mandriva.dit
Source8: README.sudo.mandriva.dit
Source9: README.samba.mandriva.dit
Source10: TODO.mandriva.dit
Source14: README.heimdal.mandriva.dit
Requires: openldap-servers >= 2.3
Requires: openldap-clients
# For when we have the schemas splitted off of openldap-servers
#Requires: openldap-extra-schemas
URL: http://wiki.mandriva.com/en/Projects/OpenLDAP_DIT
BuildRoot: %{_tmppath}/%{name}-%{version}-root-%(id -u -n)

%description
This package contains a template LDIF file, access control rules and a simple
installation script for a suggested DIT (Directory Information Tree) to use
with an OpenLDAP server. The main characteristic of this DIT is a granular
access control via several standard administration groups. Please see the
README file for more information.

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p %{buildroot}%{_datadir}/openldap/mandriva-dit
mkdir -p %{buildroot}%{_datadir}/openldap/scripts
mkdir -p %{buildroot}%{_sysconfdir}/openldap
install -m 0644 %{_sourcedir}/mandriva-dit-base-template.ldif %{buildroot}%{_datadir}/openldap/mandriva-dit
install -m 0644 %{_sourcedir}/mandriva-dit-access-template.conf %{buildroot}%{_datadir}/openldap/mandriva-dit
install -m 0644 %{_sourcedir}/mandriva-dit-slapd-template.conf %{buildroot}%{_datadir}/openldap/mandriva-dit
install -m 0755 %{_sourcedir}/mandriva-dit-setup.sh %{buildroot}%{_datadir}/openldap/scripts
install -m 0644 %{_sourcedir}/README.mandriva.dit README
install -m 0644 %{_sourcedir}/LICENSE.mandriva.dit LICENSE
install -m 0644 %{_sourcedir}/README.dns.mandriva.dit README.dns
install -m 0644 %{_sourcedir}/README.samba.mandriva.dit README.samba
install -m 0644 %{_sourcedir}/README.dhcp.mandriva.dit README.dhcp
install -m 0644 %{_sourcedir}/README.sudo.mandriva.dit README.sudo
install -m 0644 %{_sourcedir}/README.heimdal.mandriva.dit README.heimdal
install -m 0644 %{_sourcedir}/TODO.mandriva.dit TODO

# http://qa.mandriva.com/show_bug.cgi?id=23381
sed -i "s,@LIBDIR@,%{_libdir},g" \
	%{buildroot}%{_datadir}/openldap/mandriva-dit/mandriva-dit-slapd-template.conf

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README* LICENSE TODO
%{_datadir}/openldap/scripts/mandriva-dit-setup.sh
%{_datadir}/openldap/mandriva-dit



%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.18-5mdv2011.0
+ Revision: 613536
- rebuild

* Tue Jun 01 2010 Buchan Milne <bgmilne@mandriva.org> 0.18-4mdv2010.1
+ Revision: 546844
- Correct certificate location in slapd.conf template for certificate move (mdv#59596)

* Thu Apr 15 2010 Frederic Crozat <fcrozat@mandriva.com> 0.18-3mdv2010.1
+ Revision: 535085
- Fix invalid path in slapd template (Mdv bug #53920)

* Thu Dec 31 2009 Buchan Milne <bgmilne@mandriva.org> 0.18-2mdv2010.1
+ Revision: 484409
- Update SSL paths in config template to match change in openldap-servers

* Thu Oct 29 2009 Glen Ogilvie <nelg@mandriva.org> 0.18-1mdv2010.0
+ Revision: 459931
- modified interactive password reading to display prompts and then correctly read ssha password

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.17-6mdv2010.0
+ Revision: 440429
- rebuild

  + Buchan Milne <bgmilne@mandriva.org>
    - Support slightly different server layouts (e.g. fedora/rhel package)

* Fri Mar 06 2009 Antoine Ginies <aginies@mandriva.com> 0.17-4mdv2009.1
+ Revision: 350227
- 2009.1 rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.17-3mdv2009.0
+ Revision: 254786
- rebuild

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 0.17-1mdv2008.1
+ Revision: 141036
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Aug 28 2007 Andreas Hasenack <andreas@mandriva.com> 0.17-1mdv2008.0
+ Revision: 72835
+ rebuild (emptylog)

* Tue Aug 28 2007 Andreas Hasenack <andreas@mandriva.com> 0.16-1mdv2008.0
+ Revision: 72824
- one more merge with CS4:
  - also install Heimdal README
- merged with CS4 tree:
  - fix regexp for account admins existing group editing acl
  - allow group owner to change members of posix groups too
  - also unlimit time/size for Account Admins group
- initial support for KDEConfig branch


* Mon Aug 21 2006 Andreas Hasenack <andreas@mandriva.com> 0.12-1mlcs4
- added some command-line options to the setup script

* Mon Jul 31 2006 Andreas Hasenack <andreas@mandriva.com> 0.11-1mlcs4
- major simplification of ACLs: Unix, Samba and Kerberos Admins were
  merged into Account Admins
- docs updated regarding this change

* Mon Jul 24 2006 Andreas Hasenack <andreas@mandriva.com> 0.10-2mlcs4
- added substring indexing to sambaSID as allowed/required by new samba-3.0.23 schema
- added equality indexing to sambaSIDList

* Mon Jul 24 2006 Andreas Hasenack <andreas@mandriva.com> 0.10-1mlcs4
- fixed #23918 (DNS Admin write ACL)

* Tue Jun 27 2006 Andreas Hasenack <andreas@mandriva.com> 0.9-3mdk
- fixed #23381 (openldap module loading on x86_64)
- this is no more a noarch package due to this bug :(
- small documentation addendum to README.heimdal

* Thu Jun 22 2006 Andreas Hasenack <andreas@mandriva.com> 0.9-2mdk
- added TODO file
- fixed ACL to allow the user to change some of his own personal attributes
- improved Heimdal documentation setup with instructions on how to integrate
  authentication sources (samba, posix and kerberos)

* Tue Jun 20 2006 Andreas Hasenack <andreas@mandriva.com> 0.9-1mdk
- re-releasing as version 0.9, changes were too extensive

* Tue Jun 06 2006 Andreas Hasenack <andreas@mandriva.com> 0.8-2mdk
- added suggested usage for smbldap-populate to README.samba
- support for kerberos attributes and object classes (heimdal) in ACLs
- added kerberos admins group and its respective admin user
- updated documentation regarding kerberos/heimdal
- added support for referential integrity in group memberships, disabled by
  default for now

* Fri Jun 02 2006 Andreas Hasenack <andreas@mandriva.com> 0.8-1mdk
- major ACL rewrite:
  - allow samba to add its classes/attributes to existing posix entries
    that still to not have them (i.e., just pure unix users)
  - fix pwdReset access
  - fix dhcp readers acl
  - fix dns acl for base entry
  - fix shadowLastChange access logic
  - cleanup
  - let Unix Admins also create entries under Host. After all, these
    are posix entries and will show up as unix users, although they
    are mainly used by samba
  - remove one XXX, yay :)
  - move @inetOrgPerson
- updated README.dns regarding the use of hostnames (and not IP addresses) in
  named.conf

* Mon May 15 2006 Andreas Hasenack <andreas@mandriva.com> 0.7-1mdk
- fix a loophole in ACLs which permitted some system users to include
  themselves in other groups, thus gaining more privileges. We now
  have the "ou=System Groups" branch to differenciate from the
  regular group accounts

* Wed May 10 2006 Andreas Hasenack <andreas@mandriva.com> 0.6-4mdk
- allow some objectClasses in ACLs for the Address Book branch

* Tue May 09 2006 Andreas Hasenack <andreas@mandriva.com> 0.6-3mdk
- included README.samba in spec file

* Tue May 09 2006 Andreas Hasenack <andreas@mandriva.com> 0.6-2mdk
- more fixes for DHCP ACLs
- added README.sudo

* Fri May 05 2006 Andreas Hasenack <andreas@mandriva.com> 0.6-1mdk
- add admin account to the summary that is displayed before conf files are
  touched
- add README.dns, README.samba, README.dhcp
- fixed dhcp ACLs, added new group for dhcp read access (anonymous access
  is still allowed, though)
- added default indexes for dhcp attributes

* Wed May 03 2006 Andreas Hasenack <andreas@mandriva.com> 0.5-1mdk
- fixed /etc/openldap/ldap.conf creation: the changed options were being
  left commented instead of activated
- reduce calls to hostname
- fix dns acls, there was a regexp leftover in there

* Tue May 02 2006 Andreas Hasenack <andreas@mandriva.com> 0.4-1mdk
- fixed ou=DNS ACLs, tested with bind
- created new DNS group whose members can read ou=dns. This avoids
  the equivalent of the domain transfer vulnerability, where everyone could
  read the whole DNS domain database
- doc update

* Thu Apr 27 2006 Andreas Hasenack <andreas@mandriva.com> 0.3-1mdk
- load password policy schema by default, because if one tries to load
  the ppolicy overlay without this schema weird errors (hard for a beginner to
  debug) show up
- add some text to the README about the fact that we are no longer using the
  "rootdn" account of the directory
- added support for password policies

* Thu Apr 20 2006 Andreas Hasenack <andreas@mandriva.com> 0.2-2mdk
- removed uid=sudo from README file since we don't provide this account
  anymore
- require openldap-servers >= 2.3

* Wed Apr 12 2006 Andreas Hasenack <andreas@mandriva.com> 0.2-1mdk
- drop ACL that forbid uidNumber=0 in the directory, it
  is trickier than I thought and probably not worth the
  effort
- use description in all base ldif template entries
- more documentation entries
- drop sudo ACLs and generic sudo user for read access, it's
  not that much worth it since the password stays in the clear
  in /etc/ldap.conf
- oops, idmap support had dc=example,dc=com hardcoded in it instead
  of @SUFFIX@
- add support for the group owner concept: the owner can add/remove
  members from the group

* Wed Apr 12 2006 Andreas Hasenack <andreas@mandriva.com> 0.1-3mdk
- fix for sambaDomain ACL, catched by loic.vaillant@edge-it.fr
- added support for ou=Idmap
- added index for sambaGroupType

* Tue Apr 11 2006 Andreas Hasenack <andreas@mandriva.com> 0.1-2mdk
- dropped dialog requirement
- better password question
- show the admin dn

* Tue Apr 11 2006 Andreas Hasenack <andreas@mandriva.com> 0.1-1mdk
- initial release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3712 |12cr|openldev-1.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lib_major 0
%define lib_name %mklibname %{name} %{lib_major}
%define develname %mklibname -d %name

Summary: Development environment
Name: openldev
Version: 1.0
Release: 7
License: GPLv2+
Group: Development/Other
URL: http://www.openldev.org/
Source0: %{name}-%{version}.tar.bz2
Patch0: openldev-1.0-gcc43.patch
Patch1: openldev-1.0-gcc44.patch
BuildRequires: pkgconfig(gtksourceview-1.0)
BuildRequires: libglade2.0-devel
BuildRequires: vte-devel
BuildRequires: libxml2-devel
BuildRequires: pkgconfig(libgnomeprint-2.2)
BuildRequires: pkgconfig(libgnomeprintui-2.2)
BuildRequires: pkgconfig(gconf-2.0)
BuildRequires: pkgconfig(libgnomeuimm-2.6)
BuildRequires: pkgconfig
BuildRequires: imagemagick
BuildRequires: chrpath
BuildRequires: desktop-file-utils

%description
OpenLDev is a development environment that provides a graphical
front-end to Linux compilers such as gcc. It includes the basic
essentials needed by a Linux programmer. It is a graphical
interface to the collection of command line programming tools
available for Linux and Unix systems.

%package -n %{lib_name}
Summary:        Openldev library
Group:          Development/Other
Obsoletes:	%{_lib}openldev1.0

%description -n %{lib_name}
This is a library used by Openldev.

%package -n %{develname}
Summary:        Development files for GCompris
Group:          Development/Other
Requires:       %{lib_name} = %{version}
Provides:       lib%{name}-devel = %{EVRD}
Provides:       %{name}-devel = %{EVRD}
Obsoletes:	%{_lib}openldev1.0-devel

%description -n  %{develname}
Development file for Openldev.

%prep
%setup -q -n %{name}
%patch0 -p0
%patch1 -p0

%build
%configure2_5x
%make

%install
%makeinstall_std
# to remove binary-or-shlib-defines-rpath rpmlint error
chrpath -d $RPM_BUILD_ROOT/%{_bindir}/%{name}
# to remove script-without-shellbang rpmlint error
chmod ugo-x $RPM_BUILD_ROOT/%{_libdir}/*.la
chmod ugo-x $RPM_BUILD_ROOT/%{_libdir}/%{name}/*.la

# menu

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="X-MandrivaLinux-MoreApplications-Development-DevelopmentEnvironments" \
  --add-category="Development" \
  --add-category="IDE" \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/*

# icons
mkdir -p %{buildroot}%{_liconsdir} %{buildroot}%{_iconsdir} %{buildroot}%{_miconsdir}
convert -geometry 48x48 pixmaps/%{name}96.png %{buildroot}%{_liconsdir}/%{name}.png
convert -geometry 32x32 pixmaps/%{name}96.png %{buildroot}%{_iconsdir}/%{name}.png
convert -geometry 16x16 pixmaps/%{name}96.png %{buildroot}%{_miconsdir}/%{name}.png

# remove unneeded files
rm -rf $RPM_BUILD_ROOT/%{_defaultdocdir}

# fix warnings
perl -pi -e "s/\r\n/\n/" NEWS README

# change mode for script (add executable mode)
chmod +x %{buildroot}%{_datadir}/%{name}/templates/*.pl

%files 
%defattr(644,root,root,755)
%doc README COPYING AUTHORS NEWS TODO ChangeLog INSTALL
%defattr(-,root,root,-)
%{_bindir}/*
%{_datadir}/%{name}
%{_datadir}/pixmaps/%{name}
%{_datadir}/applications/openldev.desktop
%{_mandir}/*/*
%{_liconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_libdir}/%{name}/makefileeditor.plugin
%{_libdir}/%{name}/insertinfo.plugin

%files -n %{lib_name}
%{_libdir}/*.so.%{lib_major}*

%files -n %{develname}
%{_libdir}/*.so
%{_libdir}/%{name}/*.so


%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-6mdv2011.0
+ Revision: 613538
- rebuild

* Tue Apr 20 2010 Funda Wang <fwang@mandriva.org> 1.0-5mdv2010.1
+ Revision: 536918
- fix build with gcc 4.4

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Tue Nov 11 2008 Funda Wang <fwang@mandriva.org> 1.0-4mdv2009.1
+ Revision: 302032
- add gcc 4.3 patch
- new devel package policy
- fix libname

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1.0-2mdv2008.1
+ Revision: 171009
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- drop old menu
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Jun 29 2007 trem <trem@mandriva.org> 1.0-1mdv2008.0
+ Revision: 45886
- new release 1.0


* Thu Aug 31 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.6.1-5mdv2007.0
- fix typo in menu

* Mon Aug 28 2006 Emmanuel Andry <eandry@mandriva.org> 0.6.1-4mdv2007.0
- fix xdg mimetypes

* Mon Aug 14 2006 Emmanuel Andry <eandry@mandriva.org> 0.6.1-3mdv2007.0
- xdg menu

* Sun Jul 30 2006 Emmanuel Andry <eandry@mandriva.org> 0.6.1-2mdv2007.0
- rebuild

* Tue May 30 2006 Emmanuel Andry <eandry@mandriva.org> 0.6.1-1mdk
- 0.6.1

* Thu Apr 27 2006 trem <trem@mandriva.org> 0.6.0-1mdk
- 0.6.0

* Tue Apr 04 2006 Jerome Soyer <saispo@mandriva.org> 0.5.6-1mdk
- New release 0.5.6

* Mon Mar 13 2006 trem <trem@mandriva.org> 0.5.5-1mdk
- 0.5.5

* Wed Feb 22 2006 Nicolas L�ureuil <neoclust@mandriva.org> 0.5.4-2mdk
- Add BuildRequires

* Sun Feb 19 2006 trem <trem@mandriva.org> 0.5.4-1mdk
- 0.5.4

* Mon Feb 06 2006 trem <trem@mandriva.org> 0.5.3-1mdk
- 0.5.3

* Sun Jan 15 2006 trem <trem@mandriva.org> 0.5.2-1mdk
- 0.5.2
- add lib package

* Sat Dec 10 2005 Couriousous <couriousous@mandriva.org> 0.5.1-1mdk
- Reenable parallel build
- From Trem <trem@zarb.org> :
	- 0.5.1
	- Fix BuildRequires

* Mon Nov 21 2005 Couriousous <couriousous@mandriva.org> 0.5.0-1mdk
- Disable parallel build as NFS sux
- From Trem <trem@zarb.org> :
	- Initial build


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3713 |12cr|openlierox-0.58_rc3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Extremely addictive realtime worms shoot-em-up
Name:		openlierox
Version:	0.58_rc3
Release:	2
Group:		Games/Arcade
License:	LGPLv2
URL:		http://openlierox.sourceforge.net/
Source:		OpenLieroX_%{version}.src.tar.bz2
Patch0:		openlierox-0.58_rc1-curl.patch
Patch1:		openlierox-0.58_rc3-fstat.patch
Patch2:		openlierox-0.58_rc3-gcc4.7.patch
BuildRequires:	libgd-devel
BuildRequires:	libhawknl-devel
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(libzip)
BuildRequires:	pkgconfig(zlib)
Requires:	%{name}-gamedata = %{version}-%{release}

%description
OpenLierox is an extremely addictive realtime worms shoot-em-up backed
by an active gamers community. Dozens of levels and mods are available
to provide endless gaming pleasure.

%package	gamedata
Summary:	Game data for %{name}
License:	LGPLv2
Group:		Games/Arcade
# We split game data to separate package to make it noarch and thus save
# bandwidth and space on distribution media.
BuildArch:	noarch
Requires:	%{name} = %{version}-%{release}

%description	gamedata
Game data for %{name}.

%prep
%setup -q -n OpenLieroX
%patch0 -p1
%patch1 -p1
%patch2 -p1

%build
SYSTEM_DATA_DIR=%{_gamesdatadir} \
BIN_DIR=%{_gamesbindir} \
./compile.sh

%install
mkdir -p %{buildroot}%{_gamesbindir}
SYSTEM_DATA_DIR=%{buildroot}%{_gamesdatadir} \
BIN_DIR=%{buildroot}%{_gamesbindir} \
DOC_DIR=%{buildroot}%{_docdir} \
	./install.sh

chmod -R o+rX %{buildroot}%{_gamesdatadir}/OpenLieroX
rm -rf %{buildroot}%{_docdir}

mkdir -p %{buildroot}%{_iconsdir}
cp -p %{buildroot}%{_gamesdatadir}/OpenLieroX/data/icon.png %{buildroot}%{_iconsdir}/%{name}.png

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=OpenLieroX
Comment=Extremely addictive realtime worms shoot-em-up
Exec=%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;ArcadeGame;
EOF

%files
%doc COPYING.LIB VERSION doc
%{_gamesbindir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop
%{_iconsdir}/%{name}.png

%files gamedata
%{_gamesdatadir}/OpenLieroX


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3714 |12cr|openmortal-0.7.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name openmortal
%define	version 0.7.1
%define sversion 0.7
%define	release 6
%define	summary Parody of Mortal Kombat

Summary: %{summary}
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{sversion}.tar.bz2
Source1: laurence.zip
Source2: ikari.zip
Source11: %{name}-16x16.png
Source12: %{name}-32x32.png
Source13: %{name}-48x48.png
#Patch0: %{name}-0.4-freetype2-compilefix.patch.bz2
Patch: %{name}-0.7-extra-qualification.patch
License: GPL
Group: Games/Arcade
Url: http://openmortal.sourceforge.net/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: SDL_image-devel
BuildRequires: SDL_mixer-devel
BuildRequires: SDL_net-devel
BuildRequires: SDL_ttf-devel
BuildRequires: freetype2-devel
BuildRequires: perl-devel

%description
Open Mortal is a parody of the popular coin-up game, Mortal Kombat.
It is currently playable (maybe even enjoyable), although it is still
under development. Only two-player game is supported, single-player games
against computer opponent is not planned yet.
There are currently 9 playable characters, and 8 more in the making!

%prep
%setup -n %{name}-%{sversion} -q
#%patch0 -p1
%patch -p0
unzip %{SOURCE1} -d data/gfx
unzip %{SOURCE2} -d data/gfx

#perl -pi -e "s|level6.jpg|level6.jpg level12.desc level12_arena.png\
# level12_background.png level12_left.png level12_right.png level13.desc\
# level13_arena.png level13_background.png level13_plane2.png|"\
# data/gfx/Makefile.in

%build
%configure --bindir=%{_gamesbindir} \
 --datadir=%{_gamesdatadir}

%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Open Mortal
Comment=%{summary}
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;ArcadeGame;
EOF

%{__install} %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
%{__install} %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
%{__install} %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png

%clean
rm -rf %{buildroot}

%files
%defattr(755,root,root,755)
%{_gamesbindir}/%{name}
%defattr(644,root,root,755)
%doc AUTHORS COPYING ChangeLog INSTALL PACKAGERS README TODO
%dir %{_gamesdatadir}/%{name}
%{_gamesdatadir}/%{name}/*
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_datadir}/applications/mandriva-%{name}.desktop


%changelog
* Sun Nov 20 2011 Sergio Rafael Lemke <sergio@mandriva.com> 0.7.1-6
+ Revision: 731912
- Rebuild against new perl, some changes to make it build

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.7.1-5mdv2011.0
+ Revision: 613539
- rebuild

* Sat May 01 2010 Funda Wang <fwang@mandriva.org> 0.7.1-4mdv2010.1
+ Revision: 541472
- fix desktop file

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.7.1-4mdv2010.0
+ Revision: 430212
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.7.1-3mdv2009.0
+ Revision: 254841
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed Mar 05 2008 Guillaume Bedot <littletux@mandriva.org> 0.7.1-1mdv2008.1
+ Revision: 179305
- 0.7.1 (two new backgrounds)

* Fri Jan 25 2008 Guillaume Bedot <littletux@mandriva.org> 0.7-13mdv2008.1
+ Revision: 157730
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sun May 20 2007 Olivier Thauvin <nanardon@mandriva.org> 0.7-12mdv2008.0
+ Revision: 28819
- rebuild: mkrel size does matter


* Sun Dec 31 2006 Olivier Blin <oblin@mandriva.com> 0.7-11mdv2007.0
+ Revision: 102970
- buildrequires freetype2-devel

  + Olivier Thauvin <nanardon@mandriva.org>
    - rebuild
    - Import openmortal

* Fri Jun 30 2006 Guillaume Bedot <littletux@mandriva.org> 0.7-10mdv2007.0
- rebuilt for perl 5.8.8.
- %%mkrel
- XDG menu
- gcc 4.1 patch (extra qualification)

* Sat May 21 2005 Guillaume Bedot <littletux@mandriva.org> 0.7-9mdk
- rebuilt for perl 5.8.7.

* Wed May 18 2005 Guillaume Bedot <littletux@mandriva.org> 0.7-8mdk
- removed vendor hardcoded in the spec, thanks stew_b.
- /me needs brain and smaller fingers.

* Wed May 18 2005 Guillaume Bedot <littletux@mandriva.org> 0.7-7777777removed vendor hardcoded in the spec, thanks stew_b.
* Tue May 17 2005 Guillaume Bedot <littletux@mandriva.org> 0.7-6mdk
- fixed wrong rights on doc.

* Mon May 16 2005 Guillaume Bedot <littletux@mandriva.org> 0.7-5mdk
- fixed menu section
- fixed missing doc

* Sun May 15 2005 Guillaume Bedot <littletux@mandriva.org> 0.7-4mdk
- rebuilt to run on cooker / LE 2005 again.
 ( i apologize for this, i uploaded to the wrong plf section, but it finally
 appeared that it was wrong for this package to be in plf... )
- it appears that openmortal data is free to distribute, so this package 
 goes to contribs.

* Sun Apr 03 2005 Guillaume Bedot <littletux@zarb.org> 0.7-3plf
- rebuilt to run on cooker / LE 2005.

* Wed Aug 25 2004 Guillaume Rousse <guillomovitch@zarb.org> 0.7-2plf
- rebuild for new perl

* Sun May 16 2004 Olivier Blin <blino@mandrake.org> 0.7-1plf
- fix menu entry
- 0.7

* Tue Apr 27 2004 Stefan van der Eijk <stefan@zarb.org> 0.6-2plf
- BuildRequires

* Wed Mar 17 2004 Per yvind Karlsen <peroyvind@sintrax.net> 0.6-1plf
- 0.6

* Fri Feb 06 2004 Per yvind Karlsen <peroyvind@sintrax.net> 0.5-1plf
- 0.5
- drop P0

* Mon Jan 12 2004 Per yvind Karlsen <peroyvind@sintrax.net> 0.4-1plf
- 0.4
- fix build with newer freetype (P0)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3715 |12cr|openmpi-1.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oldmajor 1
%define major	 1
%define libname  %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

# Although CUDA-based code is in the 1.6 source, it doesn't seem 
# configurable yet
%define	cuda	0
%{?_with_cuda: %global %cuda 1}
%{?_without_cuda: %global %cuda 0}

%define	rel		1
Summary: 	A powerful implementation of MPI
Name:		openmpi
Version: 	1.6.2
%if %mdkversion < 201100
Release: 	%mkrel %rel
%else
Release:	%rel
%endif
License: 	BSD
Group: 		Development/Other
Source0: 	http://www.open-mpi.org/software/ompi/v1.6/downloads/%{name}-%{version}.tar.bz2
Url: 		http://www.open-mpi.org
Requires:	%{libname} = %{version}, %{develname} = %{version}
BuildRequires:	binutils-devel
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	gcc-gfortran
BuildRequires:	libibverbs-devel
BuildRequires:	libgomp-devel
BuildRequires:	numa-devel >= 2.0.2
BuildRequires:	torque-devel >= 2.3.7
BuildRequires:	zlib-devel
%if %cuda
Requires:		nvidia-cuda-toolkit
BuildRequires:	nvidia-cuda-toolkit-devel, nvidia-current-devel
%endif
Conflicts:	mpich, mpich2, lam

%description
OpenMPI is a project combining technologies and resources from
several other projects (FT-MPI, LA-MPI, LAM/MPI, and PACX-MPI) in
order to build the best MPI library available.

This package contains all of the tools necessary to compile, link, and
run OpenMPI jobs.

%package -n %{libname}
Summary:	Shared libraries for OpenMPI
Group:		Development/Other
Provides:	lib%{name} = %{version}-%{release}
Obsoletes:	%{mklibname %name 1.2} < 1.4.3

%description -n %{libname}
OpenMPI is a project combining technologies and resources from
several other projects (FT-MPI, LA-MPI, LAM/MPI, and PACX-MPI) in
order to build the best MPI library available.

This package contains the shared libraries needed by programs linked
against OpenMPI.

%package -n %{develname}
Summary:	Development files for OpenMPI
Group:		Development/Other
Requires:	%{libname} = %{version}
Provides:	lib%{name}-devel  = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%mklibname -d %{name} %{oldmajor}
Conflicts:	lam-devel, mpich1-devel, mpich2-devel
Obsoletes:	%{mklibname -d %name 1.2} < 1.4.3

%description -n %{develname}
OpenMPI is a project combining technologies and resources from
several other projects (FT-MPI, LA-MPI, LAM/MPI, and PACX-MPI) in
order to build the best MPI library available.

This package contains the libraries and header files needed to
compile applications against OpenMPI.

%package -n %{name}-doc
Summary:	Documentation for OpenMPI
Group:		Development/Other
BuildArch:	noarch

%description -n %{name}-doc
OpenMPI is a project combining technologies and resources from
several other projects (FT-MPI, LA-MPI, LAM/MPI, and PACX-MPI) in
order to build the best MPI library available.

This package contains documentation and development man pages 
for OpenMPI.

%prep
%setup -q -n %{name}-%{version}

%build

# Disable libtoolize because it messes up the generated libtool
# in OpenMPI 1.2:
%define __libtoolize /bin/true
%define _disable_ld_no_undefined 1
export CFLAGS='-fPIC'
%configure2_5x --enable-shared --enable-static --with-threads=posix --with-tm
%make

%install
%makeinstall_std
%__rm -rf %{buildroot}%{_libdir}/debug
%__rm -f %{buildroot}%{_datadir}/libtool
%__mv %{buildroot}%{_sysconfdir}/openmpi-totalview.tcl %{buildroot}%{_datadir}/openmpi/doc
rm -f %{buildroot}/%{_datadir}/vtfort-wrapper-data.txt
rm -f %{buildroot}/%{_datadir}/config.log

%files
%doc README LICENSE NEWS AUTHORS examples/
%config(noreplace) %{_sysconfdir}/*
%{_datadir}/openmpi
%{_bindir}/*
%{_mandir}/man1/*
# TODO: these files should be placed in a better place (e.g. in %{_datadir}/openmpi (fix Makefiles?))
%{_datadir}/FILTER.SPEC
%{_datadir}/GROUPS.SPEC
%{_datadir}/METRICS.SPEC
%{_datadir}/vtcc-wrapper-data.txt
%{_datadir}/vtCC-wrapper-data.txt
%{_datadir}/vtcxx-wrapper-data.txt
%{_datadir}/vtc++-wrapper-data.txt
%{_datadir}/vtf77-wrapper-data.txt
%{_datadir}/vtf90-wrapper-data.txt
%if %cuda
%{_datadir}/vtnvcc-wrapper-data.txt
%endif

%files -n %{libname} 
%{_libdir}/*.so.*
%{_libdir}/%{name}/*.so

%files -n %{develname}
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/*.mod
%{_datadir}/omp.h
%{_libdir}/*.a
%{_libdir}/%{name}/*.a
%{_libdir}/pkgconfig/*.pc

%files -n %{name}-doc
%{_mandir}/man3/*
%{_mandir}/man7/*
%dir %{_datadir}/vampirtrace
%dir %{_datadir}/vampirtrace/doc
%{_datadir}/vampirtrace/doc/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3716 |12cr|opennebula-3.8.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		opennebula
Version:	3.8.0
Release:	3
License:	Apache License version 2.0
Summary:	Elastic Utility Computing Architecture
URL:		http://www.opennebula.org
Group:		System/Configuration/Networking
Source0:	%{name}-%{version}.tar.gz
Source2:	onedsetup
Source3:	one.service
Source4:	one_scheduler.service
Source5:	sunstone.service
Source7:	ozones.service
Source8:	onetmpdirs
Patch0:		openneb_creatPIDdir.patch
BuildRequires:	gcc-c++
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(xmlrpc)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	openssh
BuildRequires:	pwgen
BuildRequires:	ruby                 >= 1.8.6
BuildRequires:	scons                >= 0.97
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	xmlrpc-c             >= 1.06
Requires:	openssl              >= 0.9
Requires:	ruby                 >= 1.8.6
Requires:	rubygem-libxml-ruby
Requires:	openssh
Requires:	pwgen
Requires:	sqlite3-tools        >= 3.5.2
Requires:	rubygem-nokogiri
Requires:	rubygem-sqlite3
Requires:	xmlrpc-c             >= 1.06

%description
OpenNebula.org is an open-source project aimed at building the industry
standard open source cloud computing tool to manage the complexity and
heterogeneity of distributed data center infrastructures.

The OpenNebula.org Project is maintained and driven by the community. The
OpenNebula.org community has thousands of users, contributors, and supporters,
who interact through various online email lists, blogs and innovative projects
to support each other. 

%package	devel
Summary:	Development files for %{name}
Group:		Development/Ruby
Requires:	%{name} = %{version}

%description	devel
The %{name} devel package contains man pages and examples.

%package	zones
Summary:	Manage multy tenancy
Group:		System/Configuration/Networking
Requires:	%{name} = %{version}
Requires:	apache-base
Requires:	rubygem-datamapper
Requires:	rubygem-dm-sqlite-adapter
Requires:	rubygem-json
Requires:	rubygem-openssl-nonblock
Requires:	rubygem-rack
Requires:	rubygem-sequel
Requires:	rubygem-sinatra
Requires:	rubygem-thin

%description	zones
The OpenNebula Zones (oZones) component allows for the centralized management
of multiple instances of OpenNebula (zones), managing in turn potentially
different administrative domains.

%package	sunstone
Summary:	Browser based UI to administer an OpenNebulaCloud
Group:		System/Configuration/Networking
Requires:	%{name} = %{version}
Requires:	rubygem-json
Requires:	rubygem-sequel
Requires:	rubygem-sinatra
Requires:	rubygem-thin

%description	sunstone
sunstone if the web base UI to manage a deployed OpenNebula Cloud

%prep
%setup -q
%patch0 -p0

%build
#scons sqlite_db=/usr xmlrpc=/usr
scons

%install
export DESTDIR=%{buildroot}

./install.sh

install -p -D -m 755 %{SOURCE2} %{buildroot}%{_sbindir}/onedsetup
install -p -D -m 755 %{SOURCE3} %{buildroot}%{_unitdir}/one.service
install -p -D -m 755 %{SOURCE4} %{buildroot}%{_unitdir}/one_scheduler.service
install -p -D -m 755 %{SOURCE5} %{buildroot}%{_unitdir}/sunstone.service
install -p -D -m 755 %{SOURCE7} %{buildroot}%{_unitdir}/ozones.service
install -p -D -m 755 %{SOURCE8} %{buildroot}%{_sysconfdir}/tmpdirs.d/30_One

%files
%doc LICENSE NOTICE
%config(noreplace) %{_sysconfdir}/one/auth
%config(noreplace) %{_sysconfdir}/one/cli
%config(noreplace) %{_sysconfdir}/one/defaultrc
%config(noreplace) %{_sysconfdir}/one/ec2query_templates
%config(noreplace) %{_sysconfdir}/one/econe.conf
%config(noreplace) %{_sysconfdir}/one/group.default
%config(noreplace) %{_sysconfdir}/one/hm
%config(noreplace) %{_sysconfdir}/one/im_ec2
%config(noreplace) %{_sysconfdir}/one/occi*
%config(noreplace) %{_sysconfdir}/one/oned.conf
%config(noreplace) %{_sysconfdir}/one/vmm_*
%config(noreplace) %{_sysconfdir}/tmpdirs.d/30_One
%config(noreplace) %{_sysconfdir}/one/sched.conf
%config(noreplace) %{_sysconfdir}/one/vmwarerc

%{_bindir}/econe*
%{_bindir}/oc*
%{_bindir}/on*
%{_bindir}/mm_sched
%{_bindir}/tty_expect
/usr/lib/one/mads/*
/usr/lib/one/sh/scripts_common.sh
/usr/lib/one/ruby/*
#/usr/lib/one/tm_commands/*
/var/lib/one/*
%{_sbindir}/onedsetup
%{_unitdir}/one.service
%{_unitdir}/one_scheduler.service
%dir %{_sysconfdir}/one
%dir /usr/lib/one
%dir /usr/lib/one/mads
%dir /usr/lib/one/ruby
%dir /usr/lib/one/sh
%dir /var/lib/one

%files devel
%doc README.md
%{_mandir}/man1/*
%{_datadir}/one/install_*
%{_datadir}/one/examples/*
%dir %{_datadir}/one
%dir %{_datadir}/one/examples

%files zones
%config(noreplace) %{_sysconfdir}/one/ozones-server.conf
%{_prefix}/lib/one/ozones/*
%{_unitdir}/ozones.service
%{_bindir}/ozones-server
%dir /usr/lib/one/ozones

%files sunstone
%config(noreplace) %{_sysconfdir}/one/sunstone*
%{_prefix}/lib/one/sunstone/*
%{_unitdir}/sunstone.service
%{_bindir}/sunstone-server
%dir /usr/lib/one/sunstone


%pre
# cloud administrator setup
if ! getent passwd oneadmin &> /dev/null ; then
  echo "Creating oneadmin user"
  /usr/sbin/groupadd cloud
  ONEPWD=$(/usr/bin/pwgen 40 1)
  /usr/sbin/useradd -m -c "OpenNebula Cloud Admin" -d /var/lib/one -g cloud -p $ONEPWD oneadmin
fi

%post
if [ ! -d /var/lib/one/.ssh ] ; then
  %{__mkdir} /var/lib/one/.ssh
fi
# Setup the ssh infrastructure for the cloud
if [ ! -f /var/lib/one/.ssh/id_rsa ]; then
    /usr/bin/ssh-keygen -q -t rsa -f /var/lib/one/.ssh/id_rsa -N ''
fi
/bin/cp /var/lib/one/.ssh/id_rsa.pub /var/lib/one/.ssh/authorized_keys
echo "Host *" >> /var/lib/one/.ssh/config
echo "    StrictHostKeyChecking no" >> /var/lib/one/.ssh/config
# set the ownership of the management scripts
/bin/chown -R oneadmin:cloud /var/lib/one
if [ ! -d /var/log/one ]; then
  %{__mkdir} /var/log/one
fi
if [ ! -d /var/lock/one ]; then
  %{__mkdir} /var/lock/one
fi

/bin/chown -R oneadmin:cloud /var/log/one
/bin/chown -R oneadmin:cloud /var/lock/one

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3717 |12cr|openntpd-3.9p1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	OpenNTPD - NTP Time Synchronization Client/Server 
Name:		openntpd
Version:	3.9p1
Release:	%mkrel 8
License:	BSD
Group:		System/Servers
URL:		http://www.openntpd.org
Source0:	ftp://ftp.openbsd.org/pub/OpenBSD/OpenNTPD/%{name}-%{version}.tar.bz2
Source1:	openntpd.init
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires(pre): rpm-helper
Requires(postun): rpm-helper
BuildRequires:	openssl-devel
BuildRequires:	bison
BuildRequires:	byacc
BuildRequires:	groff-for-man
Conflicts:	ntp-client
Provides:	ntp
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
OpenNTPD is a FREE, easy to use implementation of the Network Time
Protocol. It provides the ability to sync the local clock to
remote NTP servers and can act as NTP server itself,
redistributing the local clock. 

%prep

%setup -q -n %{name}-%{version}

cp %{SOURCE1} openntpd.init

%build

%configure2_5x \
    --disable-strip \
    --with-privsep-user=ntp \
    --with-privsep-path=%{_var}/empty \
    --with-ssl-dir=%{_prefix}
	      
%make

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_initrddir}

%makeinstall_std

mv openntpd.init %{buildroot}%{_initrddir}/ntpd

%pre
%_pre_useradd ntp %{_var}/empty /bin/false
/usr/sbin/usermod -d %{_var}/empty ntp

%post
%_post_service ntpd

%preun
%_preun_service ntpd

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc CREDITS ChangeLog README*
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/ntpd.conf
%attr(0755,root,root) %{_initrddir}/ntpd
%attr(0755,root,root) %{_sbindir}/*
%attr(0644,root,root) %{_mandir}/man*/*


%changelog
* Mon Oct 17 2011 Leonardo Coelho <leonardoc@mandriva.com> 3.9p1-8mdv2012.0
+ Revision: 704979
- fix the copy from init file

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 3.9p1-7mdv2011.0
+ Revision: 613540
- rebuild

* Fri Apr 16 2010 Funda Wang <fwang@mandriva.org> 3.9p1-6mdv2010.1
+ Revision: 535263
- rebuild

* Sun Apr 04 2010 Emmanuel Andry <eandry@mandriva.org> 3.9p1-5mdv2010.1
+ Revision: 531391
- fix conflict

* Sat Mar 20 2010 Emmanuel Andry <eandry@mandriva.org> 3.9p1-4mdv2010.1
+ Revision: 525507
- provides ntp (#58028)

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 3.9p1-3mdv2010.0
+ Revision: 430213
- rebuild

* Sun Jul 20 2008 Oden Eriksson <oeriksson@mandriva.com> 3.9p1-2mdv2009.0
+ Revision: 239100
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Jun 14 2007 Oden Eriksson <oeriksson@mandriva.com> 3.9p1-1mdv2008.0
+ Revision: 39281
- fix deps
- fix #28330


* Wed May 17 2006 Oden Eriksson <oeriksson@mandriva.com> 3.9p1-1mdk
- 3.9p1

* Fri Mar 17 2006 Oden Eriksson <oeriksson@mandriva.com> 3.7p1-4mdk
- rebuilt against openssl-0.9.8a

* Tue Oct 18 2005 Emmanuel Blindauer <blindauer@mandriva.org> 3.7p1-3mdk
- Fix the startup script to add the -s option to force ajusting the time if
  the clock screw is greater than 180s

* Fri Aug 05 2005 Oden Eriksson <oeriksson@mandriva.com> 3.7p1-2mdk
- fix deps
- use the %%mkrel macro
- from Leonardo C. Filho <chiquitto@conectiva.com.br>:
  - use /var/empty as home directory instead of /var/empty/ntpd
    (it's better to have /var/empty empty)

* Mon Jun 06 2005 Oden Eriksson <oeriksson@mandriva.com> 3.7p1-1mdk
- 3.7p1 (Minor feature enhancements)

* Fri Jan 21 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 3.6.1p1-1mdk
- initial mandrake package, used parts of the provided spec file


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3718 |12cr|OpenOffice.org-cs-templates-012004-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _name OpenOffice.org-cs-templates

Summary: Czech templates for the OpenOffice.org suite
Name:    %{_name} 
Version: 012004
Release: %mkrel 5
License: LGPL
Group:   Office
Source0: OpenOffice.org-cs-templates.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-root
Requires: OpenOffice.org-l10n-cs
URL: http://oo-cs.sourceforge.net/templates/index.php

%description
Czech templates for the OpenOffice.org suite.

%prep
%setup -q -n %{_name}

%install
mkdir -p $RPM_BUILD_ROOT/%{_libdir}/openoffice/share/template/czech
cp -a writer/*.stw $RPM_BUILD_ROOT/%{_libdir}/openoffice/share/template/czech/
cp -a calc/*.stc $RPM_BUILD_ROOT/%{_libdir}/openoffice/share/template/czech/
cp -a draw/*.std $RPM_BUILD_ROOT/%{_libdir}/openoffice/share/template/czech/

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README AUTHORS index.html
%{_libdir}/openoffice/share/template/czech/*.stw
%{_libdir}/openoffice/share/template/czech/*.stc
%{_libdir}/openoffice/share/template/czech/*.std



%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 012004-5mdv2011.0
+ Revision: 616418
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 012004-4mdv2010.0
+ Revision: 430214
- rebuild

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 012004-3mdv2009.0
+ Revision: 266090
- rebuild early 2009.0 package (before pixel changes)

* Sun May 11 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 012004-2mdv2009.0
+ Revision: 205687
- Should not be noarch ed

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 012004-1mdv2008.1
+ Revision: 141036
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - use %%mkrel
    - import OpenOffice.org-cs-templates


* Mon Sep 27 2004 Robert Vojta <robert.vojta@mandrake.org> 012004-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3719 |12cr|OpenProducer-1.0.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

%define	name	OpenProducer
%define	aname	Producer
%define	version	1.0.1
%define	cvsdate	200601122325
%define	release 5

Summary:	Cross-platform libray for Opengl rendering
Name:		%{name}
Version:	%{version}
Release:	%{release}
Epoch:		1
License:	GPL
Group:		Development/C++
Source0:	%{aname}-%{version}-%{cvsdate}.tar.bz2
Patch0:		Producer-1.0.1-gcc43.patch
URL:		http://www.andesengineering.com/BlueMarbleViewer/producer_install.html
BuildRequires:	pkgconfig(x11)
BuildRequires:	mesaglu-devel
BuildRequires:	pkgconfig(xmu)
BuildRequires:	openscenegraph-devel

%description
Open Producer (or simply Producer) is a cross-platform, C++ library
for managing OpenGL rendering contexts in a windowing system
independent manner.  Producer provides a simple, yet powerfully
scalable approach for real-time 3D applications wishing to run
within a single window to large, multidisplay systems.
Producer is highly  portable and has been tested on Linux, Windows,
Mac OSX, Solaris and IRIX.  Producer works on all Unix based OS's
(including Mac OSX) through the X11 Windowing system, and through
the native win32 on Windows. Producer is written with productivity,
performance and scalability in mind by adhering to industry standard
and employing advanced software engineering practices.  Software
developers wishing to produce 3D rendering software that can display
on a desktop, and move to a large system or clustered system of
displays by simply changing a configuration file, can depend on Open
Producer to handle all the complexity for them.
			   
%prep
%setup -q -n %{aname}
%patch0 -p0
rm -rf `find -type d -name CVS`

%build
%make CXX="%{__cxx} %optflags -fPIC"

%install
%{__rm} -rf $RPM_BUILD_ROOT
%if "%{_lib}" == "lib64"
export ARCH_EXT=64
%endif
%make INST_LOCATION=$RPM_BUILD_ROOT%{_prefix} install

%clean
%{__rm} -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README.txt doc
%{_libdir}/lib%{aname}.so
%{_includedir}/%{aname}



%changelog
* Mon Jan 03 2011 Funda Wang <fwang@mandriva.org> 1:1.0.1-4mdv2011.0
+ Revision: 627702
- tighten br

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 1:1.0.1-1mdv2008.1
+ Revision: 141036
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - buildrequires X11-devel instead of XFree86-devel
    - import OpenProducer


* Fri Jan 13 2006 Per Ã˜yvind Karlsen <pkarlsen@mandriva.com> 1.0.1-1mdk
- 1.0.1
- fix lib64 path
- %%mkrel

* Tue Jun 15 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.8.4-2mdk
- new cvs snapshot
- fix buildrequires
- compile with -fpermissive to allow build with gcc-3.4

* Mon Nov 24 2003 Per Ã˜yvind Karlsen <peroyvind@linux-mandrake.com> 0.8.4-1mdk
- new cvs snapshot

* Sun Aug 24 2003 Michael Scherer <scherer.michael@free.fr> 0.8.2-2mdk
- Buildrequires libMesaGLU1-devel 

* Mon Jun 16 2003 Per Ã˜yvind Karlsen <peroyvind@sintrax.net> 0.8.2-1mdk
- new cvs snapshot
- use the real version, Epoch tag to handle this
- fix group

* Fri Apr 25 2003 Per Ã˜yvind Karlsen <peroyvind@sintrax.net> 20030422-2mdk
- fixed BuildRequires
- less clutter from deleting CVS stuff

* Wed Apr 23 2003 Per Ã˜yvind Karlsen <peroyvind@sintrax.net> 20030422-1mdk
- initial mdk release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3720 |12cr|openr2-1.3.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 3
%define libname	%mklibname openr2_ %{major}
%define develname %mklibname -d openr2

Summary:	MFC/R2 signalling over E1 lines using the DAHDI Telephony interface
Name:		openr2
Version:	1.3.2
Release:	%mkrel 1
License:	GPLv2
Group:		System/Servers
URL:		http://code.google.com/p/openr2/
Source0:	http://openr2.googlecode.com/files/openr2-%{version}.tar.gz
BuildRequires:	autoconf automake libtool
BuildRequires:	dahdi-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
OpenR2 is a library that implements the MFC/R2 signalling over E1 lines using
the DAHDI Telephony interface. The MF R2 tones required for the signaling are
generated by code borrowed from the LGPL library SpanDSP written by Steve
Underwood, the user has the option to provide a MF interface to use his own MF
R2 tone generation and detection so the library will use them when needed,
that's why this library does not depend directly on spandsp, libteletone or
zaptel for tone generation and detection (depends on zaptel for CAS bits and
general media transmission though)

%package -n	%{libname}
Summary:	MFC/R2 signalling over E1 lines using the DAHDI Telephony interface library
Group:          System/Libraries

%description -n	%{libname}
OpenR2 is a library that implements the MFC/R2 signalling over E1 lines using
the DAHDI Telephony interface. The MF R2 tones required for the signaling are
generated by code borrowed from the LGPL library SpanDSP written by Steve
Underwood, the user has the option to provide a MF interface to use his own MF
R2 tone generation and detection so the library will use them when needed,
that's why this library does not depend directly on spandsp, libteletone or
zaptel for tone generation and detection (depends on zaptel for CAS bits and
general media transmission though)

%package -n	%{develname}
Summary:	Development files for the openr2 library
Group:		Development/C
Requires:	%{libname} = %{version}
Obsoletes:	openr2-devel
Provides:	openr2-devel = %{version}-%{release}

%description -n	%{develname}
OpenR2 is a library that implements the MFC/R2 signalling over E1 lines using
the DAHDI Telephony interface. The MF R2 tones required for the signaling are
generated by code borrowed from the LGPL library SpanDSP written by Steve
Underwood, the user has the option to provide a MF interface to use his own MF
R2 tone generation and detection so the library will use them when needed,
that's why this library does not depend directly on spandsp, libteletone or
zaptel for tone generation and detection (depends on zaptel for CAS bits and
general media transmission though)

This package contains development files for the openr2 library.

%prep

%setup -q

%build
autoreconf -fi
%configure2_5x --with-pic
%make

%install
rm -rf %{buildroot}

%makeinstall

# cleanup
rm -f %{buildroot}%{_libdir}/*.*a

%clean
rm -rf %{buildroot}

%files
%defattr(-,root, root)
%doc doc/*
%attr(0640,root,root) %config(noreplace) %{_sysconfdir}/r2proto.conf
%attr(0640,root,root) %config(noreplace) %{_sysconfdir}/r2test.conf
%attr(0755,root,root) %{_bindir}/r2dtmf_detect
%attr(0755,root,root) %{_bindir}/r2test
%{_mandir}/man5/*
%{_mandir}/man8/*

%files -n %{libname}
%doc COPYING* README
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_includedir}/openr2
%{_includedir}/openr2.h
%{_libdir}/*.so


%changelog
* Tue Apr 03 2012 Oden Eriksson <oeriksson@mandriva.com> 1.3.2-1mdv2012.0
+ Revision: 788949
- 1.3.2
- major fixes

* Fri Jun 03 2011 Lonyai Gergely <aleph@mandriva.org> 1.3.1-3
+ Revision: 682651
- Add --with-pic

* Fri Jun 03 2011 Lonyai Gergely <aleph@mandriva.org> 1.3.1-2
+ Revision: 682618
- Release
- Fix some lib64 dir in %%files
- Add dependency: dahdi-devel
- Initial release
  1.3.1
- create openr2


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3721 |12cr|openscap-0.9.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           openscap
Version:        0.9.1
Release:        1
Summary:        Set of open source libraries enabling integration of the SCAP line of standards
Group:          System/Libraries
License:        LGPLv2+
URL:            http://www.open-scap.org/
Source0:        http://open-scap.org/download/%{name}-%{version}.tar.gz
Patch0:		openscap-0.8.2-literal.patch
Patch1:		openscap-0.7.1-rpm5.patch
BuildRequires:  swig
BuildRequires:	pcre-devel
BuildRequires:	libxml2-devel
BuildRequires:	libxslt-devel
BuildRequires:	libgcrypt-devel
#BuildRequires:	rpm-devel
BuildRequires:	curl-devel

%description
OpenSCAP is a set of open source libraries providing an easier path 
for integration of the SCAP line of standards. SCAP is a line of standards 
managed by NIST with the goal of providing a standard language 
for the expression of Computer Network Defense related information.

%package        devel
Summary:        Development files for %{name}
Group:          Development/C
Requires:       %{name} = %{version}-%{release}

%description    devel
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.

%package        python
Summary:        Python bindings for %{name}
Group:          Development/Python
Requires:       %{name} = %{version}-%{release}
BuildRequires:  python-devel 

%description    python
The %{name}-python package contains the bindings so that %{name}
libraries can be used by python.

%package        perl
Summary:        Perl bindings for %{name}
Group:          Development/Perl
Requires:       %{name} = %{version}-%{release}
BuildRequires:  perl-devel

%description    perl
The %{name}-perl package contains the bindings so that %{name}
libraries can be used by perl.

%prep
%setup -q
%patch0 -p1 -b .literal

%build
autoreconf -fi
%configure2_5x --enable-perl
%make

%install
%makeinstall_std

%files
%doc AUTHORS COPYING ChangeLog NEWS README
%{_sysconfdir}/bash_completion.d/oscap
%{_bindir}/*
%{_libdir}/*.so.*
%{_libdir}/%{name}
%{_mandir}/man8/*
%{_datadir}/%{name}

%files python
%{python_sitearch}/*

%files perl
%{perl_vendorarch}/*
%{perl_vendorlib}/*.pm

%files devel
%doc docs/{html,examples}/
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3722 |12cr|openscenegraph-3.0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	srcname	OpenSceneGraph

Summary:	A C++ scene graph API on OpenGL for real time graphics
Name:		openscenegraph
Version:	3.0.1
Release:	2
License:	LGPLv2+ with exceptions
Group:		System/Libraries
URL:		http://www.openscenegraph.org/
Source0:	http://www.openscenegraph.org/downloads/developer_releases/%{srcname}-%{version}.zip
Patch0:		OpenSceneGraph-3.0.1-xine1.2.patch
Patch2:		OpenSceneGraph-2.8.3-ffmpeg.patch
BuildRequires:	cmake
BuildRequires:	pkgconfig(libpng)
BuildRequires:	tiff-devel
BuildRequires:	ungif-devel
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(jasper)
BuildRequires:	gdal-devel
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(libxine)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gtkglext-1.0)
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	wxgtku2.8-devel
BuildRequires:	itk-devel
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(poppler-glib)
BuildRequires:	pkgconfig(uuid)
BuildRequires:	ffmpeg0.7-devel
Provides:	OpenSceneGraph = %{version}-%{release}
Obsoletes:	OpenSceneGraph < 2.8.0-2

%description
The Open Scene Graph is a cross-platform C++/OpenGL library for the real-time 
visualization. Uses range from visual simulation, scientific modeling, virtual 
reality through to games.  Open Scene Graph employs good practices in software
engineering through the use of standard C++, STL and generic programming, and
design patterns.  Open Scene Graph strives for high performance and quality in
graphics rendering, portability, and extensibility.

%files
%doc AUTHORS.txt ChangeLog LICENSE.txt NEWS.txt README.txt
%doc doc/*
%{_bindir}/*
%{_libdir}/*.so.*
%{_libdir}/osgPlugins-%{version}

#------------------------------------------------------------------

%package devel
Summary:	Development package for %{name}
Group:		Development/C++
Provides:	OpenSceneGraph-devel = %{version}-%{release}
Obsoletes:	OpenSceneGraph-devel < 2.8.0-2
Requires:	%{name} = %{version}

%description devel
This package contains development files for %{name}

%files devel
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc

#------------------------------------------------------------------

%prep
%setup -qn %{srcname}-%{version}
%patch0 -p0
%patch2 -p0

%build
CFLAGS="%{optflags} -pthread"
CXXFLAGS="%{optflags} -pthread"
%cmake
%make VERBOSE=TRUE

%install
%makeinstall_std -C build

%changelog
* Mon Sep 19 2011 Andrey Bondrov <abondrov@mandriva.org> 3.0.1-1
+ Revision: 700386
- More BuildRequires
- New version: 3.0.1

* Wed Jun 15 2011 Funda Wang <fwang@mandriva.org> 2.8.5-1
+ Revision: 685221
- new version 2.8.5
- New version 2.8.3

* Thu Dec 30 2010 Funda Wang <fwang@mandriva.org> 2.8.2-5mdv2011.0
+ Revision: 626157
- rebuild for new poppler

* Sat Jan 16 2010 Funda Wang <fwang@mandriva.org> 2.8.2-4mdv2011.0
+ Revision: 492261
- rebuild for new libjpeg v8

* Thu Oct 01 2009 Funda Wang <fwang@mandriva.org> 2.8.2-3mdv2010.0
+ Revision: 451968
- rebuild

* Sun Aug 23 2009 Funda Wang <fwang@mandriva.org> 2.8.2-2mdv2010.0
+ Revision: 419812
- rebuild for new libjpeg v7

  + Florent Monnier <blue_prawn@mandriva.org>
    - corrected a typo

* Mon Aug 03 2009 Frederik Himpe <fhimpe@mandriva.org> 2.8.2-1mdv2010.0
+ Revision: 408550
- update to new version 2.8.2

* Wed Jun 03 2009 Frederik Himpe <fhimpe@mandriva.org> 2.8.1-1mdv2010.0
+ Revision: 382538
- Update to new version 2.8.1

* Tue May 19 2009 Götz Waschk <waschk@mandriva.org> 2.8.0-3mdv2010.0
+ Revision: 377494
- rebuild for new poppler

* Sun Mar 01 2009 Frederik Himpe <fhimpe@mandriva.org> 2.8.0-2mdv2009.1
+ Revision: 346426
- Rename to lower case openscenegraph
- Add libpoppler-glib-devel BuildRequires
- Define CMAKE_BUILD_TYPE=Release, otherwise the library names get a
  d suffix which are not found by other applications linking to OSG

* Sat Feb 28 2009 Frederik Himpe <fhimpe@mandriva.org> 2.8.0-1mdv2009.1
+ Revision: 346183
- Update to new version 2.8.0
- Remove Werror=format-scurity patch: integrated upstream
- used %%{buildroot} macro in SPEC file instead of $RPM_BUILD_ROOT

* Sun Feb 01 2009 Funda Wang <fwang@mandriva.org> 2.6.1-2mdv2009.1
+ Revision: 336057
- add more BRs

* Sat Jan 31 2009 Funda Wang <fwang@mandriva.org> 2.6.1-1mdv2009.1
+ Revision: 335875
- New version 2.6.1

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - fix mesaglu-devel BR
    - kill re-definition of %%buildroot on Pixel's request
    - buildrequires X11-devel instead of XFree86-devel
    - import OpenSceneGraph

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3723 |12cr|openshot-1.4.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		major	1.4
%define		minor	2

Name:		openshot
Version:	%{major}.%{minor}
Release:	2
Summary:	Simple and Powerful video editor
Group:		Video
License:	GPLv3+
URL:		http://www.openshot.org/
Source0:	http://launchpad.net/openshot/%{major}/%{version}/+download/openshot-%{version}.tar.gz
BuildArch:	noarch
BuildRequires:	desktop-file-utils
BuildRequires:	python-devel
BuildRequires:	frei0r-plugins-devel
Requires:	python-mlt
Requires:	pygoocanvas
Requires:	pygtk2
Requires:	pygtk2.0-libglade
Requires:	python-imaging
Requires:	pyxdg
Requires:	python-httplib2
Suggests:	frei0r-plugins

%description
OpenShot Video Editor is a free, open-source, non-linear video editor, based on
Python, GTK, MLT and frei0r. It can edit video and audio files, composite and 
transition video files, and mix multiple layers of video and audio together and 
render the output in many different formats.

%prep
%setup -q

%build
CFLAGS="%{optflags}" %__python setup.py build

%install
%__python setup.py install -O1 --skip-build --root=%{buildroot}

# Remove unnecessary file
%__rm %{buildroot}/%{_usr}/lib/mime/packages/openshot

# We strip bad shebangs (/usr/bin/env) instead of fixing them
# since these files are not executable anyways
find %{buildroot}/%{python_sitelib} -name '*.py' \
  -exec grep -q '^#!' '{}' \; -print | while read F
do
  awk '/^#!/ {if (FNR == 1) next;} {print}' $F >chopped
  touch -r $F chopped
  mv chopped $F
done

%files
%doc README COPYING AUTHORS
%{_bindir}/*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/*
%{_datadir}/mime/packages/*
%{python_sitelib}/%{name}
%{python_sitelib}/*egg-info
%{_mandir}/man*/*



%changelog
* Wed Feb 08 2012 Andrey Bondrov <abondrov@mandriva.org> 1.4.2-2
+ Revision: 771749
- Require pyxdg instead of python-pyxdg

* Wed Feb 08 2012 Andrey Bondrov <abondrov@mandriva.org> 1.4.2-1
+ Revision: 771728
- New version 1.4.2, update summary and description, spec cleanup

  + Александр Казанцев <kazancas@mandriva.org>
    - only suggests frei0r-plugins

* Sat Nov 19 2011 Александр Казанцев <kazancas@mandriva.org> 1.4.0-2
+ Revision: 731806
- add frei0r-plugins to BR and R

* Tue Sep 27 2011 Stéphane Téletchéa <steletch@mandriva.org> 1.4.0-1
+ Revision: 701411
- Update to latest 1.4.0
- Add major and minor conventions so the url can be parsed automatically by mdvsys

* Mon May 09 2011 Stéphane Téletchéa <steletch@mandriva.org> 1.3.1-1
+ Revision: 672778
- Update to 1.3.1

* Wed Mar 09 2011 Stéphane Téletchéa <steletch@mandriva.org> 1.3.0-2
+ Revision: 643044
- Add missing BR on python-imaging preventing openshot launch

* Mon Feb 14 2011 Lev Givon <lev@mandriva.org> 1.3.0-1
+ Revision: 637764
- Update to 1.3.0.

* Fri Nov 19 2010 Funda Wang <fwang@mandriva.org> 1.2.2-2mdv2011.0
+ Revision: 598903
- rebuild for py2.7

* Thu Sep 23 2010 Stéphane Téletchéa <steletch@mandriva.org> 1.2.2-1mdv2011.0
+ Revision: 580803
- Update to 1.2.2
- It seems that our patch is not needed anymore, just disabling it for now, to revive it in case it is still needed

* Fri Jun 11 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1.1.3-6mdv2010.1
+ Revision: 547865
- add missing requires

* Mon Jun 07 2010 Stéphane Téletchéa <steletch@mandriva.org> 1.1.3-5mdv2010.1
+ Revision: 547196
- Re-introduce our patch to have the main window in a reasonable size, fixes bug #59251

* Fri Apr 16 2010 Stéphane Téletchéa <steletch@mandriva.org> 1.1.3-4mdv2010.1
+ Revision: 535421
- Removing patch, upstream cairo has been fixed

* Wed Apr 14 2010 Stéphane Téletchéa <steletch@mandriva.org> 1.1.3-2mdv2010.1
+ Revision: 534892
- Add patch to fix segfault in openshot, should fix #57815

* Tue Apr 13 2010 Stéphane Téletchéa <steletch@mandriva.org> 1.1.3-1mdv2010.1
+ Revision: 534182
- New version 1.1.3

* Tue Apr 06 2010 Stéphane Téletchéa <steletch@mandriva.org> 1.1.2-1mdv2010.1
+ Revision: 532061
- Update to 1.1.2, pygoocanvas still needs to be fixed

* Wed Mar 17 2010 Stéphane Téletchéa <steletch@mandriva.org> 1.1.1-1mdv2010.1
+ Revision: 523549
- Update to 1.1.1

* Mon Mar 08 2010 Stéphane Téletchéa <steletch@mandriva.org> 1.1.0-1mdv2010.1
+ Revision: 516023
- Update to 1.1.0 final

* Tue Feb 23 2010 Stéphane Téletchéa <steletch@mandriva.org> 1.1.0-0.alpha2mdv2010.1
+ Revision: 510350
- Alpha2 release

* Tue Feb 16 2010 Stéphane Téletchéa <steletch@mandriva.org> 1.1.0-0.alpha1mdv2010.1
+ Revision: 506692
- New upstream release
- Some cleanup needed in the spec file

  + Pascal Terjan <pterjan@mandriva.org>
    - test

* Wed Jan 13 2010 Stéphane Téletchéa <steletch@mandriva.org> 1.0.0-2mdv2010.1
+ Revision: 490838
- Update Requires for the upcoming python-melt package

* Tue Jan 12 2010 Stéphane Téletchéa <steletch@mandriva.org> 1.0.0-1mdv2010.1
+ Revision: 490320
- Update lib dir for mime defintions
- Enumerate explicitly subdirs to the warning concerning the duplication of locale files
- Remove explicit python macro
- import openshot


* Tue Jan 12 2010 Stephane Teletchea <steletch@mandriva.org> 1.0.0-1mdv2010.1
- Initial Mandriva release, imported from the fedora rpm

* Tue Jan 12 2010 Zarko <zarko.pintar@gmail.com> - 1.0.0-1
- Release 1.0.0

* Thu Dec 04 2009 Zarko <zarko.pintar@gmail.com> - 0.9.54-1
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3724 |12cr|opensi-client-3.4-18
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

%define	oname	opensi

Summary:	OpenSi client
Name:		%{oname}-client
Version:	3.4
Release:	18
License:	GPLv2+
Group:		Office
Url:		http://opensi.org/
Source0:	http://download.gna.org/opensi/opensi-client/3.4/%{name}-%{version}.tgz
BuildRequires:	firefox-devel
Requires:	firefox >= %{firefox_epoch}:%{firefox_version}
Requires:	libopensi

%description
Client for OpenSi.

%prep
%setup -q -n %{oname}

%build

%install
# Jar for the translation
mkdir -p %{buildroot}%{firefox_mozillapath}/chrome/
cp -r `pwd`  %{buildroot}%{firefox_mozillapath}/chrome/
# installed-chrome.txt addition
mkdir -p %{buildroot}%{firefox_mozillapath}/chrome/rc.d/
cat << EOF > %{buildroot}%{firefox_mozillapath}/chrome/rc.d/10_%{oname}.txt
content,install,url,resource:/chrome/opensi/content/opensi/
EOF

mkdir -p %{buildroot}%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=firefox -chrome chrome://opensi/content/login.xul
Icon=finances_section
Categories=Office;Finance;
Name=OpenSi
Comment=OpenSi client
EOF

%files
%{firefox_mozillapath}/chrome/%{oname}
%{firefox_mozillapath}/chrome/rc.d/10_%{oname}.txt
%{_datadir}/applications/mandriva-%{name}.desktop


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3725 |12cr|opensips-1.7.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

# (Anssi 02/2008) osp Disabled by Fedora and Debian:
# (misc 02/2010) oracle, need library not in distro
%define	EXCLUDE_MODULES	osp db_oracle

Summary:	SIP Server
Name:		opensips
Version:	1.7.2
Release:	1
License:	GPLv2+
Group:		System/Servers
Source0:	http://www.opensips.org/pub/%{name}/%{version}/src/%{name}-%{version}_src.tar.gz
URL:		http://www.opensips.org/
Patch0:		opensips-1.7.0-tls-no-undefined.diff
Patch1:		opensips-1.7.0-tls-soname_for_modules.diff
BuildRequires:	expat-devel
BuildRequires:	libxml2-devel
BuildRequires: 	bison
BuildRequires: 	flex
# needed by snmpstats
BuildRequires:	radiusclient-ng-devel
BuildRequires:	mysql-devel
BuildRequires:	postgresql-devel

# required by snmpstats module
BuildRequires:	lm_sensors-devel
BuildRequires:	net-snmp-devel
BuildRequires:	unixODBC-devel
BuildRequires:	openssl-devel
BuildRequires:	expat-devel
BuildRequires:	xmlrpc-c-devel
BuildRequires:	confuse-devel
BuildRequires:	db-devel
BuildRequires:	openldap-devel
BuildRequires:	curl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
# for xsubpp:
BuildRequires:	perl-devel
BuildRequires:  json-c-devel
# do not use memcached-devel
# https://qa.mandriva.com/show_bug.cgi?id=58287
BuildRequires:  pkgconfig(libmemcached)
BuildRequires:  GeoIP-devel
BuildRequires:  pkgconfig(libpcre)

BuildRequires:	python-devel

# (Anssi 02/2008) Suggests as per debian:
Suggests: %{name}-acc_radius
Suggests: %{name}-auth_diameter
#Suggests: %{name}-avp_radius
Suggests: %{name}-carrierroute
Suggests: %{name}-cpl-c
Suggests: %{name}-group_radius
Suggests: %{name}-db_berkeley
Suggests: %{name}-h350
Suggests: %{name}-jabber
Suggests: %{name}-ldap
Suggests: %{name}-db_mysql
Suggests: perl-OpenSIPS
Suggests: perl-OpenSIPS-VDB
Suggests: %{name}-db_postgres
Suggests: %{name}-presence
Suggests: %{name}-presence_mwi
Suggests: %{name}-presence_xml
Suggests: %{name}-pua
Suggests: %{name}-pua_bla
Suggests: %{name}-pua_mi
Suggests: %{name}-pua_usrloc
Suggests: %{name}-pua_xmpp
Suggests: %{name}-rls
Suggests: %{name}-seas
Suggests: %{name}-sms
Suggests: %{name}-snmpstats
Suggests: %{name}-tlsops
Suggests: %{name}-db_unixodbc
#Suggests: %{name}-uri_radius
Suggests: %{name}-xcap_client
Suggests: %{name}-xmpp

Obsoletes: openser < 1.6.0
Requires(post):	rpm-helper
Requires(preun):rpm-helper
Requires(preun):rpm-helper

%description
OpenSIPS is a very fast and flexible SIP (RFC3261)
proxy server. Written entirely in C, opensips can handle thousands calls
per second even on low-budget hardware. A C Shell like scripting language
provides full control over the server's behaviour. It's modular
architecture allows only required functionality to be loaded.
Currently the following modules are available: digest authentication,
CPL scripts, instant messaging, MySQL and UNIXODBC support, a presence agent,
radius authentication, record routing, an SMS gateway, a jabber gateway, a
transaction and dialog module, statistics support,
registrar and user location.

%package	acc_radius
Summary:	Accounts transactions information with radius support
Group:		System/Servers
Requires:	%{name} >= %{EVRD}
Obsoletes:	openser-acc_radius < 1.6.0

%description	acc_radius
ACC module is used to account transactions information to different backends
like syslog, SQL, RADIUS, DIAMETER.

%package	auth_diameter
Summary:	Performs authentication using a Diameter server
Group:		System/Servers
Requires:	%{name} >= %{EVRD}
Obsoletes:	openser-auth_diameter < 1.6.0

%description	auth_diameter
This module implements SIP authentication and authorization with DIAMETER
server, namely DIameter Server Client (DISC).

%package	auth_aaa
Summary:	Performs authentication using a Radius server
Group:		System/Servers
Requires:	%{name} >= %{EVRD}

%description	auth_aaa
This module implements SIP authentication and authorization with RADIUS
server, using AAA.

%package	carrierroute
Summary:	Routing extension suitable for carriers
Group:		System/Servers
Requires:	%{name} >= %{EVRD}
Obsoletes:	openser-carrierroute < 1.6.0

%description	carrierroute
A module which provides routing, balancing and blacklisting capabilities.

%package	cpl-c
Summary:	Call Processing Language interpreter
Group:		System/Servers
Requires:	%{name} >= %{EVRD}
Obsoletes:	openser-cpl-c < 1.6.0

%description	cpl-c
This module implements a CPL (Call Processing Language) interpreter.
Support for uploading/downloading/removing scripts via SIP REGISTER method
is present.

%package	db_berkeley
Summary:	Berkley DB backend support
Group:		System/Servers
Requires:	%{name} >= %{EVRD}
Obsoletes:	openser-db_berkeley < 1.6.0

%description	db_berkeley
This is a module which integrates the Berkeley DB into OpenSIPS. It implements
the DB API defined in OpenSIPS.

%package	h350
Summary:	H350 implementation
Group:		System/Servers
Requires:	%{name} >= %{EVRD}
Obsoletes:	openser-h350 < 1.6.0

%description	h350
The OpenSIPS H350 module enables an OpenSIPS SIP proxy server to access SIP
account data stored in an LDAP [RFC4510] directory  containing H.350 [H.350]
commObjects.

%package	jabber
Summary:	Gateway between OpenSIPS and a jabber server
Group:		System/Servers
Requires:	%{name} >= %{EVRD}
Obsoletes:	openser-jabber < 1.6.0

%description 	jabber
Jabber module that integrates XODE XML parser for parsing Jabber messages.

%package	ldap
Summary:	LDAP connector
Group:		System/Servers
Requires:	%{name} >= %{EVRD}
Obsoletes:	openser-ldap < 1.6.0

%description	ldap
The LDAP module implements an LDAP search interface for OpenSIPS.

%package	db_mysql
Summary:	MySQL Storage Support for the OpenSIPS
Group:		System/Servers
Requires:	%{name} >= %{EVRD}
Obsoletes:	openser-mysql < 1.6.0

%description 	db_mysql
The %{name}-db_mysql package contains the MySQL plugin for %{name},
which allows a MySQL-Database to be used for persistent storage.

%package 	-n perl-OpenSIPS
Summary:	Helps implement your own OpenSIPS extensions in Perl
Group:		System/Servers
Requires:	%{name} >= %{EVRD}
Obsoletes:	openser-perl < 1.6.0
%rename		opensips-perl

%description	-n perl-OpenSIPS
The time needed when writing a new OpenSIPS module unfortunately is quite
high, while the options provided by the configuration file are limited to
the features implemented in the modules. With this Perl module, you can
easily implement your own OpenSIPS extensions in Perl.  This allows for
simple access to the full world of CPAN modules. SIP URI rewriting could be
implemented based on regular expressions; accessing arbitrary data backends,
e.g. LDAP or Berkeley DB files, is now extremely simple.

%package 	python
Summary:	Track of per dialog SDP session(s)
Group:		System/Servers
Requires:	%{name} >= %{EVRD}

%description	python
Track of per dialog SDP session(s)

%package	-n perl-OpenSIPS-VDB
Summary:	Perl virtual database engine
Group:		System/Servers
Requires:	%{name} >= %{EVRD}
Requires:	%{name}-perl
Obsoletes:	openser-perlvdb < 1.6.0
%rename		opensips-perlvdb

%description	-n perl-OpenSIPS-VDB
The Perl Virtual Database (VDB) provides a virtualization framework for
OpenSIPS's database access. It does not handle a particular database engine
itself but lets the user relay database requests to arbitrary Perl functions.

%package	db_postgres
Summary:	PostgreSQL Storage Support for the OpenSIPS
Group:		System/Servers
Requires:	%{name} >= %{EVRD}
Obsoletes:	openser-postgresql < 1.6.0

%description	db_postgres
The %{name}-db_postgres package contains the PostgreSQL plugin for %{name},
which allows a PostgreSQL-Database to be used for persistent storage.

%package	presence
Summary:	Presence server
Group:		System/Servers
Requires:	%{name} >= %{EVRD}
Obsoletes:	openser-presence < 1.6.0

%description	presence
This module implements a presence server. It handles PUBLISH and SUBSCRIBE
messages and generates NOTIFY messages. It offers support for aggregation
of published presence information for the same presentity using more devices.
It can also filter the information provided to watchers according to privacy
rules.

%package	presence_mwi
Summary:	Extension to Presence server for Message Waiting Indication
Group:		System/Servers
Requires:	%{name} >= %{EVRD}
Requires:	%{name}-presence
Obsoletes:	openser-presence_mwi < 1.6.0

%description	presence_mwi
The module does specific handling for notify-subscribe message-summary
(message waiting indication) events as specified in RFC 3842. It is used
with the general event handling module, presence. It constructs and adds
message-summary event to it.

%package	presence_xml
Summary:	SIMPLE Presence extension
Group:		System/Servers
Requires:	%{name} >= %{EVRD}
Requires:	%{name}-presence
Requires:	%{name}-xcap_client
Obsoletes:	openser-presence_xml < 1.6.0

%description	presence_xml
The module does specific handling for notify-subscribe events using xml bodies.
It is used with the general event handling module, presence.

%package	pua
Summary:	Offer the functionality of a presence user agent client
Group:		System/Servers
Requires:	%{name} >= %{EVRD}
Obsoletes:	openser-pua < 1.6.0

%description	pua
This module offer the functionality of a presence user agent client, sending
Subscribe and Publish messages.

%package	pua_bla
Summary:	BLA extension for PUA
Group:		System/Servers
Requires:	%{name} >= %{EVRD}
Requires:	%{name}-pua
Requires:	%{name}-presence
Obsoletes:	openser-pua_bla < 1.6.0

%description	pua_bla
The pua_bla module enables Bridged Line Appearances support according to the
specifications in draft-anil-sipping-bla-03.txt.

%package	pua_mi
Summary:	Connector between usrloc and MI interface
Group:		System/Servers
Requires:	%{name} >= %{EVRD}
Requires:	%{name}-pua
Obsoletes:	openser-pua_mi < 1.6.0

%description	pua_mi
The pua_mi sends offer the possibility to publish presence information
via MI transports.  Using this module you can create independent
applications/scripts to publish not sip-related information (e.g., system
resources like CPU-usage, memory, number of active subscribers ...)

%package	pua_usrloc
Summary:	Connector between usrloc and pua modules
Group:		System/Servers
Requires:	%{name} >= %{EVRD}
Requires:	%{name}-pua
Obsoletes:	openser-pua_usrloc < 1.6.0

%description	pua_usrloc
This module is the connector between usrloc and pua modules. It creates the
environment to send PUBLISH requests for user location records, on specific
events (e.g., when new record is added in usrloc, a PUBLISH with status open
(online) is issued; when expires, it sends closed (offline)). Using this
module, phones which have no support for presence can be seen as
online/offline.

%package	pua_xmpp
Summary:	SIMPLE-XMPP Presence gateway
Group:		System/Servers
Requires:	%{name} >= %{EVRD}
Requires:	%{name}-pua
Requires:	%{name}-presence
Requires:	%{name}-xmpp
Obsoletes:	openser-pua_xmpp < 1.6.0

%description	pua_xmpp
This module is a gateway for presence between SIP and XMPP. It translates one
format into another and uses xmpp, pua and presence modules to manage the
transmition of presence state information.

%package	rls
Summary:	Resource List Server
Group:		System/Servers
Requires:	%{name} >= %{EVRD}
Requires:	%{name}-pua
Requires:	%{name}-presence
Obsoletes:	openser-rls < 1.6.0

%description	rls
The modules is a Resource List Server implementation following the
specification in RFC 4662 and RFC 4826.

%package	seas
Summary:	Transfers the execution logic control to a given external entity
Group:		System/Servers
Requires:	%{name} >= %{EVRD}
Obsoletes:	openser-seas < 1.6.0

%description	seas
SEAS module enables OpenSIPS to transfer the execution logic control of a sip
message to a given external entity, called the Application Server. When the
OpenSIPS script is being executed on an incoming SIP message, invocation of
the as_relay_t() function makes this module send the message along with some
transaction information to the specified Application Server. The Application
Server then executes some call-control logic code, and tells OpenSIPS to take
some actions, ie. forward the message downstream, or respond to the message
with a SIP repy, etc

%package	sms
Summary:	Gateway between SIP and GSM networks via sms
Group:		System/Servers
Requires:	%{name} >= %{EVRD}
Obsoletes:	openser-sms < 1.6.0

%description	sms
This module provides a way of communication between SIP network (via SIP
MESSAGE) and GSM networks (via ShortMessageService). Communication is
possible from SIP to SMS and vice versa.  The module provides facilities
like SMS confirmation--the gateway can confirm to the SIP user if his
message really reached its destination as a SMS--or multi-part messages--if
a SIP messages is too log it will be split and sent as multiple SMS.

%package	snmpstats
Summary:	SNMP management interface for the OpenSIPS
Group:		System/Servers
Requires:	%{name} >= %{EVRD}
Suggests:	net-snmp-mibs
Obsoletes:	openser-snmpstats < 1.6.0

%description	snmpstats
The %{name}-snmpstats package provides an SNMP management interface to
OpenSIPS.  Specifically, it provides general SNMP queryable scalar statistics,
table representations of more complicated data such as user and contact
information, and alarm monitoring capabilities.

%package	tlsops
Summary:	TLS-relating functions for the OpenSIPS
Group:		System/Servers
Requires:	%{name} >= %{EVRD}
Obsoletes:	openser-tlsops < 1.6.0

%description	tlsops
The %{name}-tlsops package implements TLS related functions to use in the
routing script, and exports pseudo variables with certificate and TLS
parameters.

%package	db_unixodbc
Summary:	OpenSIPS unixODBC Storage support
Group:		System/Servers
Requires:	%{name} >= %{EVRD}
Obsoletes:	openser-unixodbc < 1.6.0

%description	db_unixodbc
The %{name}-unixodbc package contains the unixODBC plugin for %{name}, which
allows a unixODBC to be used for persistent storage

%package	xcap_client
Summary:	XCAP client
Group:		System/Servers
Requires:	%{name} >= %{EVRD}
Obsoletes:	openser-xcap_client < 1.6.0

%description	xcap_client
The modules is an XCAP client for OpenSIPS that can be used by other modules.
It fetches XCAP elements, either documents or part of them, by sending HTTP
GET requests. It also offers support for conditional queries. It uses libcurl
library as a client-side HTTP transfer library.

%package	xmpp
Summary:	Gateway between OpenSIPS and a jabber server
Group:		System/Servers
Requires:	%{name} >= %{EVRD}
Obsoletes:	openser-xmpp < 1.6.0

%description	xmpp
This modules is a gateway between OpenSIPS and a jabber server. It enables
the exchange of instant messages between SIP clients and XMPP(jabber)
clients.

%package	rtpproxy
Summary:	Gateway between OpenSIPS and a RTPProxy server
Group:		System/Servers
Requires:	%{name} >= %{EVRD}

%description	rtpproxy
This module is used by OpenSIPS to communicate with RTPProxy, a media relay
proxy used to make the communication between user agents behind NAT possible.

This module is also used along with RTPProxy to record media streams between
user agents or to play media to either UAc or UAs.

%prep

%setup -q -n %{name}-%{version}-tls
%patch0 -p0
%patch1 -p0

cp -pRf modules/acc modules/acc_radius

# remove hard coded paths
for i in `find -type f -name "*.[c,h]"` `find -type f -name "*.cfg"` `find -type f -name "*.xml"`; do
perl -pi -e "s|/usr/local/lib/opensips/modules/|%{_libdir}/%{name}/modules/|g;\
    s|/usr/local/opensips/lib/opensips/modules/|%{_libdir}/%{name}/modules/|g;\
    s|/usr/local/lib/ser/modules/|%{_libdir}/%{name}/modules/|g;\
    s|/usr/local/bin/|%{_bindir}/|g;s|/usr/local/sbin/|%{_sbindir}/|g;\
    s|/usr/local/etc/opensips/|%{_sysconfdir}/%{name}/|g;\
    s|/usr/local/etc/|%{_sysconfdir}/|g;\
    s|/usr/local/etc\b|%{_sysconfdir}|g;\
    s|/usr/local/lib\b|%{_libdir}|g;\
    s|/usr/local/share\b|%{_datadir}|g" $i
done

# don't pollute the build on 64bit
find -name "Makefile*" | xargs perl -pi -e "s|-L\\$\\(LOCALBASE\\)/lib\b|-L\\$\\(LOCALBASE\\)/%{_lib}|g"

%build
MY_LDFLAGS=`echo %{ldflags}|perl -pi -e "s|-Wl,--no-undefined||g"`

LOCALBASE=%{_prefix} CFLAGS="%{optflags}" LDFLAGS="$MY_LDFLAGS" %{make} all TLS=1 ENABLE_DIAMETER_ACC=true \
  exclude_modules="%EXCLUDE_MODULES" \
  cfg-target=%{_sysconfdir}/%{name}/ \
  modules-dir=%{_lib}/%{name}/modules

%install
rm -rf %{buildroot}

%{__make} install TLS=1 exclude_modules="%EXCLUDE_MODULES" \
  basedir=%{buildroot} prefix=%{_prefix} \
  cfg-prefix=%{buildroot} \
  modules-dir=%{_lib}/%{name}/modules
cp -pf modules/acc_radius/acc.so \
  %{buildroot}%{_libdir}/%{name}/modules/acc_radius.so
chmod 0755 %{buildroot}%{_libdir}/%{name}/modules/acc_radius.so

install -m0644 modules/python/handler.py %{buildroot}%{_sysconfdir}/%{name}/

# clean some things
mkdir -p %{buildroot}/%{perl_vendorlib}
mv %{buildroot}/%{_libdir}/%{name}/perl/* \
  %{buildroot}/%{perl_vendorlib}/
mv %{buildroot}/%{_sysconfdir}/%{name}/tls/README \
  %{buildroot}/%{_docdir}/%{name}/README.tls
rm -f %{buildroot}%{_docdir}/%{name}/INSTALL

rm -rf docdir
mv %{buildroot}/%{_docdir}/%{name} docdir

# recode documentation
for i in docdir/*; do
  mv -f $i $i.old
  iconv -f iso8859-1 -t UTF-8 $i.old > $i
  rm -f $i.old
done

mkdir -p %{buildroot}%{_initrddir}
%{__install} -p -D -m 755 packaging/fedora/%{name}.init \
  %{buildroot}%{_initrddir}/%{name}
echo -e "\nETCDIR=\"%{_sysconfdir}/%{name}\"\n" \
  >> %{buildroot}%{_sysconfdir}/%{name}/%{name}ctlrc

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%files
%defattr(-,root,root,-)
%{_sbindir}/%{name}
%{_sbindir}/%{name}ctl
%{_sbindir}/%{name}dbctl
%{_sbindir}/%{name}unix
%{_sbindir}/osipsconsole

%dir %{_sysconfdir}/%{name}
%dir %{_sysconfdir}/%{name}/tls
%dir %{_sysconfdir}/%{name}/tls/rootCA
%dir %{_sysconfdir}/%{name}/tls/rootCA/certs
%dir %{_sysconfdir}/%{name}/tls/rootCA/private
%dir %{_sysconfdir}/%{name}/tls/user
%dir %{_libdir}/%{name}/
%dir %{_libdir}/%{name}/modules/
%dir %{_libdir}/%{name}/%{name}ctl/
%dir %{_libdir}/%{name}/%{name}ctl/dbtextdb/

%attr(755,root,root) %{_initrddir}/%{name}

%config(noreplace) %{_sysconfdir}/%{name}/dictionary.%{name}
%config(noreplace) %{_sysconfdir}/%{name}/%{name}.cfg
%config(noreplace) %{_sysconfdir}/%{name}/%{name}ctlrc
%config(noreplace) %{_sysconfdir}/%{name}/osipsconsolerc

%config(noreplace) %{_sysconfdir}/%{name}/tls/ca.conf
%config(noreplace) %{_sysconfdir}/%{name}/tls/request.conf
%config(noreplace) %{_sysconfdir}/%{name}/tls/rootCA/cacert.pem
%config(noreplace) %{_sysconfdir}/%{name}/tls/rootCA/certs/01.pem
%config(noreplace) %{_sysconfdir}/%{name}/tls/rootCA/index.txt
%config(noreplace) %{_sysconfdir}/%{name}/tls/rootCA/private/cakey.pem
%config(noreplace) %{_sysconfdir}/%{name}/tls/rootCA/serial
%config(noreplace) %{_sysconfdir}/%{name}/tls/user.conf
%config(noreplace) %{_sysconfdir}/%{name}/tls/user/user-calist.pem
%config(noreplace) %{_sysconfdir}/%{name}/tls/user/user-cert.pem
%config(noreplace) %{_sysconfdir}/%{name}/tls/user/user-cert_req.pem
%config(noreplace) %{_sysconfdir}/%{name}/tls/user/user-privkey.pem

%{_libdir}/%{name}/%{name}ctl/%{name}ctl.*
%{_libdir}/%{name}/%{name}ctl/%{name}dbctl.base
%{_libdir}/%{name}/%{name}ctl/%{name}dbctl.dbtext
%{_libdir}/%{name}/%{name}ctl/dbtextdb/dbtextdb.py

%dir %{_datadir}/%{name}
%{_datadir}/%{name}/dbtext

%{_mandir}/man5/%{name}.cfg.5*
%{_mandir}/man8/%{name}.8*
%{_mandir}/man8/%{name}ctl.8*
%{_mandir}/man8/%{name}unix.8*

%doc docdir/AUTHORS
%doc docdir/NEWS
%doc docdir/README
%doc docdir/README-MODULES
%doc docdir/README.tls

%{_libdir}/%{name}/modules/aaa_radius.so
%{_libdir}/%{name}/modules/acc.so
%{_libdir}/%{name}/modules/alias_db.so
%{_libdir}/%{name}/modules/auth_db.so
%{_libdir}/%{name}/modules/auth.so
%{_libdir}/%{name}/modules/avpops.so
%{_libdir}/%{name}/modules/b2b_entities.so
%{_libdir}/%{name}/modules/b2b_logic.so
%{_libdir}/%{name}/modules/benchmark.so
%{_libdir}/%{name}/modules/call_control.so
%{_libdir}/%{name}/modules/cfgutils.so
%{_libdir}/%{name}/modules/closeddial.so
%{_libdir}/%{name}/modules/db_flatstore.so
%{_libdir}/%{name}/modules/db_http.so
%{_libdir}/%{name}/modules/db_text.so
%{_libdir}/%{name}/modules/db_virtual.so
%{_libdir}/%{name}/modules/dialog.so
%{_libdir}/%{name}/modules/dialplan.so
%{_libdir}/%{name}/modules/dispatcher.so
%{_libdir}/%{name}/modules/diversion.so
%{_libdir}/%{name}/modules/domainpolicy.so
%{_libdir}/%{name}/modules/domain.so
%{_libdir}/%{name}/modules/drouting.so
%{_libdir}/%{name}/modules/enum.so
%{_libdir}/%{name}/modules/event_datagram.so
%{_libdir}/%{name}/modules/exec.so
%{_libdir}/%{name}/modules/gflags.so
%{_libdir}/%{name}/modules/group.so
%{_libdir}/%{name}/modules/identity.so
%{_libdir}/%{name}/modules/imc.so
%{_libdir}/%{name}/modules/json.so
%{_libdir}/%{name}/modules/load_balancer.so
%{_libdir}/%{name}/modules/localcache.so
%{_libdir}/%{name}/modules/mangler.so
%{_libdir}/%{name}/modules/maxfwd.so
%{_libdir}/%{name}/modules/mediaproxy.so
%{_libdir}/%{name}/modules/memcached.so
%{_libdir}/%{name}/modules/mi_datagram.so
%{_libdir}/%{name}/modules/mi_fifo.so
%{_libdir}/%{name}/modules/mi_xmlrpc.so
%{_libdir}/%{name}/modules/mmgeoip.so
%{_libdir}/%{name}/modules/msilo.so
%{_libdir}/%{name}/modules/nathelper.so
%{_libdir}/%{name}/modules/nat_traversal.so
%{_libdir}/%{name}/modules/options.so
%{_libdir}/%{name}/modules/path.so
%{_libdir}/%{name}/modules/pdt.so
%{_libdir}/%{name}/modules/peering.so
%{_libdir}/%{name}/modules/permissions.so
%{_libdir}/%{name}/modules/pike.so
%{_libdir}/%{name}/modules/presence_callinfo.so
%{_libdir}/%{name}/modules/presence_dialoginfo.so
%{_libdir}/%{name}/modules/presence_xcapdiff.so
%{_libdir}/%{name}/modules/pua_dialoginfo.so
%{_libdir}/%{name}/modules/qos.so
%{_libdir}/%{name}/modules/ratelimit.so
%{_libdir}/%{name}/modules/regex.so
%{_libdir}/%{name}/modules/registrar.so
%{_libdir}/%{name}/modules/rr.so
%{_libdir}/%{name}/modules/signaling.so
%{_libdir}/%{name}/modules/siptrace.so
%{_libdir}/%{name}/modules/sl.so
%{_libdir}/%{name}/modules/speeddial.so
%{_libdir}/%{name}/modules/sst.so
%{_libdir}/%{name}/modules/statistics.so
%{_libdir}/%{name}/modules/stun.so
%{_libdir}/%{name}/modules/textops.so
%{_libdir}/%{name}/modules/tm.so
%{_libdir}/%{name}/modules/uac_auth.so
%{_libdir}/%{name}/modules/uac_redirect.so
%{_libdir}/%{name}/modules/uac_registrant.so
%{_libdir}/%{name}/modules/uac.so
%{_libdir}/%{name}/modules/uri.so
%{_libdir}/%{name}/modules/userblacklist.so
%{_libdir}/%{name}/modules/usrloc.so

%doc docdir/README.acc
%doc docdir/README.alias_db
%doc docdir/README.auth
%doc docdir/README.auth_db
%doc docdir/README.avpops
%doc docdir/README.benchmark
%doc docdir/README.cfgutils
%doc docdir/README.db_text
%doc docdir/README.db_flatstore
%doc docdir/README.dialog
%doc docdir/README.dispatcher
%doc docdir/README.diversion
%doc docdir/README.domain
%doc docdir/README.domainpolicy
%doc docdir/README.enum
%doc docdir/README.exec
%doc docdir/README.gflags
%doc docdir/README.group
%doc docdir/README.imc
%doc docdir/README.mangler
%doc docdir/README.maxfwd
%doc docdir/README.mediaproxy
%doc docdir/README.mi_fifo
%doc docdir/README.mi_datagram
%doc docdir/README.mi_xmlrpc
%doc docdir/README.msilo
%doc docdir/README.nathelper
%doc docdir/README.options
%doc docdir/README.path
%doc docdir/README.pdt
%doc docdir/README.permissions
%doc docdir/README.pike
%doc docdir/README.registrar
%doc docdir/README.rr
%doc docdir/README.siptrace
%doc docdir/README.sl
%doc docdir/README.speeddial
%doc docdir/README.sst
%doc docdir/README.statistics
%doc docdir/README.textops
%doc docdir/README.tm
%doc docdir/README.uac
%doc docdir/README.uac_redirect
%doc docdir/README.uri
%doc docdir/README.usrloc
#%doc docdir/README.xlog

%files acc_radius
%defattr(-,root,root,-)
%{_libdir}/%{name}/modules/acc_radius.so
#%doc docdir/README.acc_radius

%files auth_aaa
%defattr(-,root,root,-)
%{_libdir}/%{name}/modules/auth_aaa.so
%doc docdir/README.auth_aaa

%files auth_diameter
%defattr(-,root,root,-)
%{_libdir}/%{name}/modules/auth_diameter.so
%doc docdir/README.auth_diameter

%files carrierroute
%defattr(-,root,root,-)
%{_libdir}/%{name}/modules/carrierroute.so
%doc docdir/README.carrierroute

%files cpl-c
%defattr(-,root,root,-)
%{_libdir}/%{name}/modules/cpl-c.so
%doc docdir/README.cpl-c

%files db_berkeley
%defattr(-,root,root,-)
%{_sbindir}/bdb_recover
%{_libdir}/%{name}/modules/db_berkeley.so
%{_libdir}/%{name}/%{name}ctl/%{name}dbctl.db_berkeley
%{_datadir}/%{name}/db_berkeley
%doc docdir/README.db_berkeley

%files h350
%defattr(-,root,root,-)
%{_libdir}/%{name}/modules/h350.so
%doc docdir/README.h350

%files jabber
%defattr(-,root,root,-)
%{_libdir}/%{name}/modules/jabber.so
%doc docdir/README.jabber

%files ldap
%defattr(-,root,root,-)
%{_libdir}/%{name}/modules/ldap.so
%doc docdir/README.ldap

%files db_mysql
%defattr(-,root,root,-)
%{_libdir}/%{name}/modules/db_mysql.so
%{_libdir}/%{name}/%{name}ctl/%{name}dbctl.mysql
%{_datadir}/%{name}/mysql
%doc docdir/README.db_mysql

%files -n perl-OpenSIPS
%defattr(-,root,root,-)
%dir %{perl_vendorlib}/OpenSIPS
%dir %{perl_vendorlib}/OpenSIPS/LDAPUtils
%dir %{perl_vendorlib}/OpenSIPS/Utils
%{_libdir}/%{name}/modules/perl.so
%{perl_vendorlib}/OpenSIPS.pm
%{perl_vendorlib}/OpenSIPS/Constants.pm
%{perl_vendorlib}/OpenSIPS/LDAPUtils/LDAPConf.pm
%{perl_vendorlib}/OpenSIPS/LDAPUtils/LDAPConnection.pm
%{perl_vendorlib}/OpenSIPS/Message.pm
%{perl_vendorlib}/OpenSIPS/Utils/PhoneNumbers.pm
%{perl_vendorlib}/OpenSIPS/Utils/Debug.pm
%doc docdir/README.perl

%files python
%defattr(-,root,root,-)
%config(noreplace) %{_sysconfdir}/%{name}/handler.py
%{_libdir}/%{name}/modules/python.so

%files -n perl-OpenSIPS-VDB
%defattr(-,root,root,-)
%dir %{perl_vendorlib}/OpenSIPS/VDB
%dir %{perl_vendorlib}/OpenSIPS/VDB/Adapter
%{_libdir}/%{name}/modules/perlvdb.so
%{perl_vendorlib}/OpenSIPS/VDB.pm
%{perl_vendorlib}/OpenSIPS/VDB/Adapter/AccountingSIPtrace.pm
%{perl_vendorlib}/OpenSIPS/VDB/Adapter/Alias.pm
%{perl_vendorlib}/OpenSIPS/VDB/Adapter/Auth.pm
%{perl_vendorlib}/OpenSIPS/VDB/Adapter/Describe.pm
%{perl_vendorlib}/OpenSIPS/VDB/Adapter/Speeddial.pm
%{perl_vendorlib}/OpenSIPS/VDB/Adapter/TableVersions.pm
%{perl_vendorlib}/OpenSIPS/VDB/Column.pm
%{perl_vendorlib}/OpenSIPS/VDB/Pair.pm
%{perl_vendorlib}/OpenSIPS/VDB/ReqCond.pm
%{perl_vendorlib}/OpenSIPS/VDB/Result.pm
%{perl_vendorlib}/OpenSIPS/VDB/VTab.pm
%{perl_vendorlib}/OpenSIPS/VDB/Value.pm
%doc docdir/README.perlvdb

%files db_postgres
%defattr(-,root,root,-)
%{_libdir}/%{name}/modules/db_postgres.so
%{_libdir}/%{name}/%{name}ctl/%{name}dbctl.pgsql
%{_datadir}/%{name}/postgres
%doc docdir/README.db_postgres

%files presence
%defattr(-,root,root,-)
%{_libdir}/%{name}/modules/presence.so
%doc docdir/README.presence

%files presence_mwi
%defattr(-,root,root,-)
%{_libdir}/%{name}/modules/presence_mwi.so
%doc docdir/README.presence_mwi

%files presence_xml
%defattr(-,root,root,-)
%{_libdir}/%{name}/modules/presence_xml.so
%doc docdir/README.presence_xml

%files pua
%defattr(-,root,root,-)
%{_libdir}/%{name}/modules/pua.so
%doc docdir/README.pua

%files pua_bla
%defattr(-,root,root,-)
%{_libdir}/%{name}/modules/pua_bla.so
%doc docdir/README.pua_bla

%files pua_mi
%defattr(-,root,root,-)
%{_libdir}/%{name}/modules/pua_mi.so
%doc docdir/README.pua_mi

%files pua_usrloc
%defattr(-,root,root,-)
%{_libdir}/%{name}/modules/pua_usrloc.so
%doc docdir/README.pua_usrloc

%files pua_xmpp
%defattr(-,root,root,-)
%{_libdir}/%{name}/modules/pua_xmpp.so
%doc docdir/README.pua_xmpp

%files rls
%defattr(-,root,root,-)
%{_libdir}/%{name}/modules/rls.so
%doc docdir/README.rls

%files seas
%defattr(-,root,root,-)
%{_libdir}/%{name}/modules/seas.so
%doc docdir/README.seas

%files sms
%defattr(-,root,root,-)
%{_libdir}/%{name}/modules/sms.so
%doc docdir/README.sms

%files snmpstats
%defattr(-,root,root,-)
%{_libdir}/%{name}/modules/snmpstats.so
%doc docdir/README.snmpstats
%dir %{_datadir}/snmp
%dir %{_datadir}/snmp/mibs
%{_datadir}/snmp/mibs/OPENSER-MIB
%{_datadir}/snmp/mibs/OPENSER-REG-MIB
%{_datadir}/snmp/mibs/OPENSER-SIP-COMMON-MIB
%{_datadir}/snmp/mibs/OPENSER-SIP-SERVER-MIB
%{_datadir}/snmp/mibs/OPENSER-TC

%files tlsops
%defattr(-,root,root,-)
%{_libdir}/%{name}/modules/tlsops.so
%doc docdir/README.tlsops

%files db_unixodbc
%defattr(-,root,root,-)
%{_libdir}/%{name}/modules/db_unixodbc.so
%doc docdir/README.db_unixodbc

%files xcap_client
%defattr(-,root,root,-)
%{_libdir}/%{name}/modules/xcap_client.so
%doc docdir/README.xcap_client

%files xmpp
%defattr(-,root,root,-)
%{_libdir}/%{name}/modules/xmpp.so

%files rtpproxy
%defattr(-,root,root,-)
%doc modules/rtpproxy/doc
%doc modules/rtpproxy/examples
%doc modules/rtpproxy/README
%{_libdir}/%{name}/modules/rtpproxy.so


%changelog
* Fri Apr 06 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.7.2-1
+ Revision: 789552
- new version 1.7.2
- apply perl package naming policy

* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 1.7.0-2
+ Revision: 773019
- relink against libpcre.so.1

* Mon Nov 07 2011 Oden Eriksson <oeriksson@mandriva.com> 1.7.0-1
+ Revision: 726164
- fix more broken ldflags (todo: fix perl + net-snmp)
- more perl ldflags bork fixes
- 1.7.0
- P0: fix broken perl ldflags
- P1: use sonames for the modules
- use slightly massaged ldflags
- added the python and rtpproxy sub packages
- various cleanups and fixes
- rebuild

* Mon Jul 18 2011 Oden Eriksson <oeriksson@mandriva.com> 1.6.3-6
+ Revision: 690301
- rebuilt against new net-snmp libs

* Tue Jun 21 2011 Oden Eriksson <oeriksson@mandriva.com> 1.6.3-5
+ Revision: 686441
- rebuilt against libmemcached.so.8

* Fri Apr 22 2011 Funda Wang <fwang@mandriva.org> 1.6.3-4
+ Revision: 656606
- bump rel
- rebuild

* Thu Mar 17 2011 Oden Eriksson <oeriksson@mandriva.com> 1.6.3-2
+ Revision: 645854
- relink against libmysqlclient.so.18

* Thu Nov 25 2010 Jani Välimaa <wally@mandriva.org> 1.6.3-1mdv2011.0
+ Revision: 601229
- new version 1.6.3

* Sun Oct 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.6.2-6mdv2011.0
+ Revision: 584644
- rebuilt against new libmemcached

* Sat Apr 24 2010 Funda Wang <fwang@mandriva.org> 1.6.2-5mdv2010.1
+ Revision: 538459
- rebuild for libmemcached 0.40

* Fri Apr 16 2010 Funda Wang <fwang@mandriva.org> 1.6.2-4mdv2010.1
+ Revision: 535311
- correct obsoletes

* Fri Apr 16 2010 Funda Wang <fwang@mandriva.org> 1.6.2-3mdv2010.1
+ Revision: 535256
- obsoletes openser prior to 1.6.0

* Wed Apr 14 2010 Funda Wang <fwang@mandriva.org> 1.6.2-2mdv2010.1
+ Revision: 534635
- rebuild

* Mon Mar 22 2010 Michael Scherer <misc@mandriva.org> 1.6.2-1mdv2010.1
+ Revision: 526423
- fix format string error, after enabling them again
- add missing BuildRequires
- import opensips, based on openser spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3726 |12cr|openslide-3.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		0
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname %{name} -d

Name:		openslide
Version:	3.3.0
Release:	1
Summary:	C library and command line tools for reading virtual slides
Group:		Graphics
License:	LGPLv2
URL:		http://openslide.org/
Source0:	https://github.com/downloads/openslide/%{name}/%{name}-%{version}.tar.xz
Patch0:		openslide-3.3.0-rosa-find_openjpeg.patch
BuildRequires:	glib2-devel openjpeg-devel tiff-devel
BuildRequires:	jpeg-devel pkgconfig cairo-devel png-devel
Obsoletes:	openslide-tools < 3.3.0
Provides:	openslide-tools = %{EVRD}


%description
Command line tools for working with virtual slides.


%package	-n %{develname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}
%rename		openslide-devel

%description	-n %{develname}
The %{name}-devel package contains libraries and header files for developing
applications that use %{name}.


%package   	-n %{libname}
Summary:	C library for reading virtual slides
Group:		System/Libraries
Obsoletes:	openslide < 3.3.0

%description	-n %{libname}
The OpenSlide library allows programs to access virtual slide files regardless
of the underlying image format.

%prep
%setup -q
%patch0 -p1
autoreconf


%build
%configure --disable-static
%make


%install
%makeinstall_std
find %{buildroot} -name '*.la' -exec rm -f {} ';'


%files
%doc README.txt lgpl-2.1.txt TODO.txt LICENSE.txt CHANGELOG.txt
%{_bindir}/%{name}-*
%{_mandir}/man1/%{name}-*


%files -n %{libname}
%{_libdir}/*.so.*


%files -n %{develname}
%{_includedir}/%{name}/
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc



%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 3.2.4-2mdv2012.0
+ Revision: 773020
- relink against libpcre.so.1

* Fri Aug 12 2011 Leonardo Coelho <leonardoc@mandriva.org> 3.2.4-1
+ Revision: 694233
- first version, spec file import from fedora
- Created package structure for openslide.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3727 |12cr|openssh-askpass-qt4-1.0.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: openssh-askpass-qt4
Version: 1.0.1
Release: 5
Summary: Qt4 passphrase dialog for OpenSSH
License: GPL
Group: Graphical desktop/KDE
BuildRequires: qt4-devel
URL: http://www.mandriva.com/
Source: %name-%version.tar.bz2
Buildroot: %_tmppath/%name-buildroot
Requires: openssh-askpass-common
Provides: openssh-askpass
Provides: ssh-askpass
Provides: ssh-extras

%description
Qt4 version of ssh passphrase dialog.

%files 
%defattr(0755,root,root,755)
%_libdir/ssh/qt4-ssh-askpass

#-----------------------------------------------------------------------------

%prep
%setup -q

%build
%qmake_qt4 qt4-ssh-askpass.pro

%make

%install
mkdir -p %buildroot/%_sysconfdir/profile.d/
mkdir -p %buildroot/%_libdir/ssh
install -m 755 qt4-ssh-askpass %buildroot/%_libdir/ssh/qt4-ssh-askpass

%post
update-alternatives --install %_libdir/ssh/ssh-askpass ssh-askpass %_libdir/ssh/qt4-ssh-askpass 50
update-alternatives --install %_bindir/ssh-askpass bssh-askpass %_libdir/ssh/qt4-ssh-askpass 50

%postun
[ $1 = 0 ] || exit 0
update-alternatives --remove ssh-askpass %_libdir/ssh/qt4-ssh-askpass
update-alternatives --remove bssh-askpass %_libdir/ssh/qt4-ssh-askpass

%clean
rm -rf %buildroot



%changelog
* Fri Jun 01 2012 Crispin Boylan <crisb@mandriva.org> 1.0.1-5
+ Revision: 801893
- Rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.0.1-3mdv2010.0
+ Revision: 430215
- rebuild

* Tue Aug 05 2008 Funda Wang <fwang@mandriva.org> 1.0.1-2mdv2009.0
+ Revision: 263989
- rebuild for new compile flags

* Thu May 29 2008 Helio Chissini de Castro <helio@mandriva.com> 1.0.1-1mdv2009.0
+ Revision: 213103
- Minor update to center window and provide modal behavior

* Tue May 27 2008 Helio Chissini de Castro <helio@mandriva.com> 1.0-1mdv2009.0
+ Revision: 211485
- First qt4 based ssh askpass dialog
- New ssh ask dialog for qt4

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Dec 03 2007 Gustavo De Nardin <gustavodn@mandriva.com> 0.2-3mdv2008.1
+ Revision: 114491
- added a patch to fix askpass exit status, which must be >0 when the user cancels
- little more clear summary and description
- fixed qmake call in build

* Fri Aug 24 2007 Helio Chissini de Castro <helio@mandriva.com> 0.2-2mdv2008.0
+ Revision: 70892
- Rebuild to 2008.0


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3728 |12cr|openssl0.9.8-0.9.8x-0.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define maj 0.9.8
%define libname %mklibname openssl %{maj}

%if %mandriva_branch == Cooker
# Cooker
%define release %mkrel 1
%else
# Old distros
%define subrel 1
%define release %mkrel 0
%endif 

Summary:	Secure Sockets Layer communications libs & utils
Name:		openssl%{maj}
Version:	%{maj}x
Release:        %{release}
License:	BSD-like
Group:		System/Libraries
URL:		http://www.openssl.org/
Source0:	ftp://ftp.openssl.org/source/openssl-%{version}.tar.gz
Source1:	ftp://ftp.openssl.org/source/openssl-%{version}.tar.gz.asc
# (gb) 0.9.6b-5mdk: Limit available SSL ciphers to 128 bits
Patch0:		openssl-0.9.6b-mdkconfig.patch
# (fg) 20010202 Patch from RH: some funcs now implemented with ia64 asm
Patch1:		openssl-0.9.7-ia64-asm.patch
# (gb) 0.9.7b-4mdk: Handle RPM_OPT_FLAGS in Configure
Patch2:		openssl-optflags.diff
# (gb) 0.9.7b-4mdk: Make it lib64 aware. TODO: detect in Configure
Patch3:		openssl-0.9.8b-lib64.diff
# (oe) support Brazilian Government OTHERNAME X509v3 field (#14158)
# http://www.iti.gov.br/resolucoes/RESOLU__O_13_DE_26_04_2002.PDF
Patch6:		openssl-0.9.8-beta6-icpbrasil.diff
Patch7:		openssl-0.9.8a-defaults.patch
Patch8:		openssl-0.9.8a-link-krb5.patch
Patch9:		openssl-0.9.8a-enginesdir.patch
Patch10:	openssl-0.9.7-beta6-ia64.patch
Patch12:	openssl-0.9.6-x509.patch
Patch13:	openssl-0.9.7-beta5-version-add-engines.patch
# http://qa.mandriva.com/show_bug.cgi?id=32621
Patch15:        openssl-0.9.8e-crt.patch
# http://blogs.sun.com/janp/
Patch16:	pkcs11_engine-0.9.8i.diff
# MIPS and ARM support
Patch300:	openssl-0.9.8-mips.patch
Patch301:	openssl-0.9.8-arm.patch
BuildRequires:	chrpath
BuildRequires:	zlib-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The openssl certificate management tool and the shared libraries that provide
various encryption and decription algorithms and protocols, including DES, RC4,
RSA and SSL.

NOTE: Only the shared library and the engines are provided with this source
rpm package.

%package -n	%{libname}
Summary:	Secure Sockets Layer communications libs
Group:		System/Libraries

%description -n	%{libname}
The libraries files are needed for various cryptographic algorithms
and protocols, including DES, RC4, RSA and SSL.

%prep

%setup -q -n openssl-%{version}
%patch1 -p1 -b .ia64-asm
%patch2 -p0 -b .optflags
%patch3 -p1 -b .lib64
%patch6 -p0 -b .icpbrasil
%patch7 -p1 -b .defaults
%patch9 -p0 -b .enginesdir
%patch10 -p0 -b .ia64
%patch12 -p1 -b .x509
%patch13 -p1 -b .version-add-engines
%patch15 -p1 -b .crt
%patch16 -p1 -b .pkcs11_engine

%patch300 -p0 -b .mips
%patch301 -p0 -b .arm

perl -pi -e "s,^(OPENSSL_LIBNAME=).+$,\1%{_lib}," Makefile.org engines/Makefile

# fix perl path
perl util/perlpath.pl %{_bindir}/perl

%build 
%serverbuild

# Figure out which flags we want to use.
# default
sslarch=%{_os}-%{_arch}
%ifarch %ix86
sslarch=linux-elf
if ! echo %{_target} | grep -q i[56]86 ; then
    sslflags="no-asm"
fi
%endif
%ifarch sparcv9
sslarch=linux-sparcv9
%endif
%ifarch alpha
sslarch=linux-alpha-gcc
%endif
%ifarch s390
sslarch="linux-generic32 -DB_ENDIAN -DNO_ASM"
%endif
%ifarch s390x
sslarch="linux-generic64 -DB_ENDIAN -DNO_ASM"
%endif

# ia64, x86_64, ppc, ppc64 are OK by default
# Configure the build tree.  Override OpenSSL defaults with known-good defaults
# usable on all platforms.  The Configure script already knows to use -fPIC and
# RPM_OPT_FLAGS, so we can skip specifiying them here.
./Configure \
    --prefix=%{_prefix} --openssldir=%{_sysconfdir}/pki/tls ${sslflags} \
    --enginesdir=%{_libdir}/openssl-%{maj}/engines \
     no-idea no-rc5 enable-camellia shared enable-tlsext ${sslarch} --pk11-libname=%{_libdir}/pkcs11/PKCS11_API.so

#    zlib no-idea no-mdc2 no-rc5 no-ec no-ecdh no-ecdsa shared ${sslarch}

# antibork stuff...
perl -pi -e "s|^#define ENGINESDIR .*|#define ENGINESDIR \"%{_libdir}/openssl-%{maj}/engines\"|g" crypto/opensslconf.h

# Add -Wa,--noexecstack here so that libcrypto's assembler modules will be
# marked as not requiring an executable stack.
RPM_OPT_FLAGS="%{optflags} -Wa,--noexecstack"
make depend
make all build-shared

# Generate hashes for the included certs.
make rehash build-shared

%install
rm -fr %{buildroot}

%makeinstall \
    INSTALL_PREFIX=%{buildroot} \
    MANDIR=%{_mandir} \
    build-shared

# the makefiles are too borked...
install -d %{buildroot}%{_libdir}/openssl-%{maj}
mv %{buildroot}%{_libdir}/engines %{buildroot}%{_libdir}/openssl-%{maj}/

# strip cannot touch these unless 755
chmod 755 %{buildroot}%{_libdir}/openssl-%{maj}/engines/*.so*
chmod 755 %{buildroot}%{_libdir}/*.so*

# nuke what we don't need
rm -rf %{buildroot}%{_sysconfdir}
rm -rf %{buildroot}%{_bindir}
rm -rf %{buildroot}%{_mandir}
rm -rf %{buildroot}%{_libdir}/pkgconfig
rm -rf %{buildroot}%{_includedir}
rm -f %{buildroot}%{_libdir}/lib*.so
rm -f %{buildroot}%{_libdir}/lib*.a

%clean
rm -fr %{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%doc FAQ INSTALL LICENSE NEWS PROBLEMS README*
%attr(0755,root,root) %{_libdir}/lib*.so.*
%attr(0755,root,root) %dir %{_libdir}/openssl-%{maj}/engines
%attr(0755,root,root) %{_libdir}/openssl-%{maj}/engines/*.so


%changelog
* Fri May 11 2012 Oden Eriksson <oeriksson@mandriva.com> 0.9.8x-1mdv2012.0
+ Revision: 798208
- 0.9.8x

* Tue Apr 24 2012 Oden Eriksson <oeriksson@mandriva.com> 0.9.8w-1
+ Revision: 793114
- 0.9.8w

* Tue Mar 13 2012 Oden Eriksson <oeriksson@mandriva.com> 0.9.8u-1
+ Revision: 784666
- 0.9.8u

* Thu Jan 19 2012 Oden Eriksson <oeriksson@mandriva.com> 0.9.8t-1
+ Revision: 762529
- 0.9.8t

* Thu Oct 20 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9.8r-2
+ Revision: 705506
- fix bork
- import openssl0.9.8


* Tue Oct 18 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9.8r-1mdv2010.2
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3729 |12cr|openstack-swift-1.2.99.239-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global with_doc 1

%define bzr_rev 239
Name:             openstack-swift
Version:          1.2.99.%{bzr_rev}
Release:          %mkrel 1
Summary:          OpenStack Object Storage (swift)
Group:            Development/Python
License:          ASL 2.0
URL:              http://launchpad.net/swift
Source0:          http://hudson.openstack.org/job/swift-tarball/lastSuccessfulBuild/artifact/dist/swift-1.3-dev+bzr%{bzr_rev}.tar.gz
#Source0:          http://launchpad.net/swift/1.2/1.2.0/+download/swift-1.2.0.tar.gz
Source1:          %{name}-functions
Source2:          %{name}-account.init
Source3:          %{name}-auth.init
Source4:          %{name}-container.init
Source5:          %{name}-object.init
Source6:          %{name}-proxy.init
Source20:         %{name}-create-man-stubs.py
BuildRoot:        %{_tmppath}/swift-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch:        noarch
BuildRequires:    fdupes
BuildRequires:    dos2unix
BuildRequires:    python-devel
BuildRequires:    python-setuptools
Requires:         python-configobj
Requires:         python-eventlet >= 0.9.8
Requires:         python-greenlet >= 0.3.1
Requires:         python-simplejson
Requires:         python-webob
Requires:         pyxattr
Requires:         python-netifaces
Requires(pre):    shadow-utils

%description
OpenStack Object Storage (swift) aggregates commodity servers to work together
in clusters for reliable, redundant, and large-scale storage of static objects.
Objects are written to multiple hardware devices in the data center, with the
OpenStack software responsible for ensuring data replication and integrity
across the cluster. Storage clusters can scale horizontally by adding new nodes,
which are automatically configured. Should a node fail, OpenStack works to
replicate its content from other active nodes. Because OpenStack uses software
logic to ensure data replication and distribution across different devices,
inexpensive commodity hard drives and servers can be used in lieu of more
expensive equipment.

%package          account
Summary:          A swift account server
Group:            System/Cluster
Requires:         %{name} = %{version}-%{release}

%description      account
OpenStack Object Storage (swift) aggregates commodity servers to work together
in clusters for reliable, redundant, and large-scale storage of static objects.

This package contains the %{name} account server.

%package          auth
Summary:          A swift auth server
Group:            System/Cluster 
Requires:         %{name} = %{version}-%{release}

%description      auth
OpenStack Object Storage (swift) aggregates commodity servers to work together
in clusters for reliable, redundant, and large-scale storage of static objects.

This package contains the %{name} auth server.

%package          container
Summary:          A swift container server
Group:            System/Cluster
Requires:         %{name} = %{version}-%{release}

%description      container
OpenStack Object Storage (swift) aggregates commodity servers to work together
in clusters for reliable, redundant, and large-scale storage of static objects.

This package contains the %{name} container server.

%package          object
Summary:          A swift object server
Group:            System/Cluster 
Requires:         %{name} = %{version}-%{release}

%description      object
OpenStack Object Storage (swift) aggregates commodity servers to work together
in clusters for reliable, redundant, and large-scale storage of static objects.

This package contains the %{name} object server.

%package          proxy
Summary:          A swift proxy server
Group:            System/Cluster
Requires:         %{name} = %{version}-%{release}
Requires:         memcached

%description      proxy
OpenStack Object Storage (swift) aggregates commodity servers to work together
in clusters for reliable, redundant, and large-scale storage of static objects.

This package contains the %{name} proxy server.

%if 0%{?with_doc}
%package doc
Summary:          Documentation for %{name}
Group:            Books/Computer books
BuildRequires:    python-sphinx
# Required for generating docs
BuildRequires:    python-eventlet
BuildRequires:    python-simplejson
BuildRequires:    python-webob
BuildRequires:    pyxattr
BuildRequires:    python-xmldiff
BuildRequires:    python-netaddr
BuildRequires:    python-netifaces


%description      doc
OpenStack Object Storage (swift) aggregates commodity servers to work together
in clusters for reliable, redundant, and large-scale storage of static objects.

This package contains documentation files for %{name}.
%endif

%prep
%setup -q -n swift-1.3-dev
# Fix wrong-file-end-of-line-encoding warning
dos2unix LICENSE

%build
CFLAGS="%{optflags}" python setup.py build
# Build docs
%if 0%{?with_doc}
export PYTHONPATH="$( pwd ):$PYTHONPATH"
pushd doc
sphinx-build -b html source build/html
popd
rm -fr doc/build/html/.doctrees doc/build/html/.buildinfo
%endif
# Build man stubs
%{__python} %{SOURCE20} --mandir=./man

%install
%{__python} setup.py install --root $RPM_BUILD_ROOT --install-purelib=%{python_sitelib}
# Init helper functions
install -p -D -m 644 %{SOURCE1} %{buildroot}/usr/share/%{name}/functions
# Init scripts
install -p -D -m 755 %{SOURCE2} %{buildroot}%{_initrddir}/%{name}-account
install -p -D -m 755 %{SOURCE3} %{buildroot}%{_initrddir}/%{name}-auth
install -p -D -m 755 %{SOURCE4} %{buildroot}%{_initrddir}/%{name}-container
install -p -D -m 755 %{SOURCE5} %{buildroot}%{_initrddir}/%{name}-object
install -p -D -m 755 %{SOURCE6} %{buildroot}%{_initrddir}/%{name}-proxy
# Install man stubs
for name in $( ls ./man ); do
    mkdir -p "%{buildroot}%{_mandir}/$name"
    cp "./man/$name/"*.gz "%{buildroot}%{_mandir}/$name"
done
# Remove tests
rm -fr %{buildroot}/%{python_sitelib}/test
# Misc other
install -d -m 755 %{buildroot}%{_sysconfdir}/swift
install -d -m 755 %{buildroot}%{_sysconfdir}/swift/account-server
install -d -m 755 %{buildroot}%{_sysconfdir}/swift/auth-server
install -d -m 755 %{buildroot}%{_sysconfdir}/swift/container-server
install -d -m 755 %{buildroot}%{_sysconfdir}/swift/object-server
install -d -m 755 %{buildroot}%{_sysconfdir}/swift/proxy-server
# /var/run is not allowed in 11.3 or later because of tmpfs support
%if 0%{?suse_version} < 1130
# Install pid directory
install -d -m 755 %{buildroot}%{_localstatedir}/run/swift
install -d -m 755 %{buildroot}%{_localstatedir}/run/swift/account-server
install -d -m 755 %{buildroot}%{_localstatedir}/run/swift/auth-server
install -d -m 755 %{buildroot}%{_localstatedir}/run/swift/container-server
install -d -m 755 %{buildroot}%{_localstatedir}/run/swift/object-server
install -d -m 755 %{buildroot}%{_localstatedir}/run/swift/proxy-server
%endif
fdupes %{buildroot}%{python_sitelib}/swift
%clean
rm -rf %{buildroot}

%pre
getent group swift >/dev/null || groupadd -r swift
getent passwd swift >/dev/null || \
useradd -r -g swift -d %{_sharedstatedir}/swift -s /sbin/nologin \
-c "OpenStack Swift Daemons" swift
exit 0

%post account
%_post_service openstack-swift-account

%preun account
%_preun_service openstack-swift-account

%post auth
%_post_service openstack-swift-auth

%preun auth
%_preun_service openstack-swift-auth

%post container
%_post_service openstack-swift-container

%preun container
%_preun_service openstack-swift-container

%post object
%_post_service openstack-swift-object

%preun object
%_preun_service openstack-swift-object

%post proxy
%_post_service openstack-swift-proxy

%preun proxy
%_preun_service openstack-swift-proxy

%files
%defattr(-,root,root,-)
%doc AUTHORS LICENSE README
%dir /usr/share/%{name}/functions
%if 0%{?suse_version} < 1130
%dir %attr(0755, swift, root) %{_localstatedir}/run/swift
%endif
%dir %{_sysconfdir}/swift
%dir %{python_sitelib}/swift
%dir /usr/share/openstack-swift
%{_bindir}/st
%{_bindir}/swift-account-audit
%{_bindir}/swift-drive-audit
%{_bindir}/swift-get-nodes
%{_bindir}/swift-init
%{_bindir}/swift-ring-builder
%{_bindir}/swift-stats-populate
%{_bindir}/swift-stats-report
# TODO: check if this is the correct subpackage
%{_bindir}/swift-bench
%{_bindir}/swift-log-stats-collector
%{_bindir}/swift-log-uploader
# ENDTODO
%{_mandir}/man8/st.8.*
%{_mandir}/man8/swift-account-audit.8.*
%{_mandir}/man8/swift-drive-audit.8.*
%{_mandir}/man8/swift-get-nodes.8.*
%{_mandir}/man8/swift-init.8.*
%{_mandir}/man8/swift-ring-builder.8.*
%{_mandir}/man8/swift-stats-populate.8.*
%{_mandir}/man8/swift-stats-report.8.*
%{python_sitelib}/swift/*.py*
%{python_sitelib}/swift/common
# TODO: check if this is the correct subpackage
%{python_sitelib}/swift/stats
# ENDTODO
%{python_sitelib}/swift-1.*.egg-info

%files account
%defattr(-,root,root,-)
%doc etc/account-server.conf-sample
%dir %{_initrddir}/%{name}-account
%if 0%{?suse_version} < 1130
%dir %attr(0755, swift, root) %{_localstatedir}/run/swift/account-server
%endif
%dir %{_sysconfdir}/swift/account-server
%{_bindir}/swift-account-auditor
%{_bindir}/swift-account-reaper
%{_bindir}/swift-account-replicator
%{_bindir}/swift-account-server
# TODO: check if this is the correct subpackage
%{_bindir}/swift-account-stats-logger
# ENDTODO
%{_mandir}/man8/swift-account-auditor.8.*
%{_mandir}/man8/swift-account-reaper.8.*
%{_mandir}/man8/swift-account-replicator.8.*
%{_mandir}/man8/swift-account-server.8.*
%{python_sitelib}/swift/account

%files auth
%defattr(-,root,root,-)
%doc etc/auth-server.conf-sample
%dir %{_initrddir}/%{name}-auth
%if 0%{?suse_version} < 1130
%dir %attr(0755, swift, root) %{_localstatedir}/run/swift/auth-server
%endif
%dir %{_sysconfdir}/swift/auth-server
#%{_bindir}/swift-auth-create-account
%{_bindir}/swift-auth-recreate-accounts
%{_bindir}/swift-auth-server
# TODO: check if this is the correct subpackage
%{_bindir}/swift-auth-add-user
%{_bindir}/swift-auth-to-swauth
%{_bindir}/swift-auth-update-reseller-prefixes
%{_bindir}/swauth-add-account
%{_bindir}/swauth-add-user
%{_bindir}/swauth-cleanup-tokens
%{_bindir}/swauth-delete-account
%{_bindir}/swauth-delete-user
%{_bindir}/swauth-list
%{_bindir}/swauth-prep
%{_bindir}/swauth-set-account-service
# ENDTODO
%{_mandir}/man8/swift-auth-create-account.8.*
%{_mandir}/man8/swift-auth-recreate-accounts.8.*
%{_mandir}/man8/swift-auth-server.8.*
%{python_sitelib}/swift/auth

%files container
%defattr(-,root,root,-)
%doc etc/container-server.conf-sample
%dir %{_initrddir}/%{name}-container
%if 0%{?suse_version} < 1130
%dir %attr(0755, swift, root) %{_localstatedir}/run/swift/container-server
%endif
%dir %{_sysconfdir}/swift/container-server
%{_bindir}/swift-container-auditor
%{_bindir}/swift-container-server
%{_bindir}/swift-container-replicator
%{_bindir}/swift-container-updater
%{_mandir}/man8/swift-container-auditor.8.*
%{_mandir}/man8/swift-container-server.8.*
%{_mandir}/man8/swift-container-replicator.8.*
%{_mandir}/man8/swift-container-updater.8.*
%{python_sitelib}/swift/container

%files object
%defattr(-,root,root,-)
%doc etc/account-server.conf-sample etc/rsyncd.conf-sample
%dir %{_initrddir}/%{name}-object
%if 0%{?suse_version} < 1130
%dir %attr(0755, swift, root) %{_localstatedir}/run/swift/object-server
%endif
%dir %{_sysconfdir}/swift/object-server
%{_bindir}/swift-object-auditor
%{_bindir}/swift-object-info
%{_bindir}/swift-object-replicator
%{_bindir}/swift-object-server
%{_bindir}/swift-object-updater
%{_mandir}/man8/swift-object-auditor.8.*
%{_mandir}/man8/swift-object-info.8.*
%{_mandir}/man8/swift-object-replicator.8.*
%{_mandir}/man8/swift-object-server.8.*
%{_mandir}/man8/swift-object-updater.8.*
%{python_sitelib}/swift/obj

%files proxy
%defattr(-,root,root,-)
%doc etc/proxy-server.conf-sample
%dir %{_initrddir}/%{name}-proxy
%if 0%{?suse_version} < 1130
%dir %attr(0755, swift, root) %{_localstatedir}/run/swift/proxy-server
%endif
%dir %{_sysconfdir}/swift/proxy-server
%{_bindir}/swift-proxy-server
%{_mandir}/man8/swift-proxy-server.8.*
%{python_sitelib}/swift/proxy

%if 0%{?with_doc}
%files doc
%defattr(-,root,root,-)
%doc LICENSE doc/build/html
%endif



%changelog
* Thu Jun 09 2011 Antoine Ginies <aginies@mandriva.com> 1.2.99.239-1mdv2011.0
+ Revision: 683496
- fix doc group
- fix group in subpackage
- import openstack-swift


* Thu Jun 9 2011 Antoine Ginies <aginies@mandriva.com> 2011.1
- first release for Mandriva based on OpenSUSE SRPM


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3730 |12cr|openswan-2.6.38-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	An implementation of IPSEC & IKE for Linux
Name:		openswan
Version:	2.6.38
Release:	1
License:	GPLv2+
Group:		System/Servers
URL:		http://www.openswan.org/
Source0:	http://www.openswan.org/download/openswan-%{version}.tar.gz
Source1:	http://www.openswan.org/download/openswan-%{version}.tar.gz.asc
Patch0:		openswan-2.6.28-manfix.patch
Requires(post): rpm-helper
Requires(preun): rpm-helper
Provides:	ipsec-userland
BuildRequires:	bison
BuildRequires:	curl-devel
BuildRequires:	docbook-dtd412-xml
BuildRequires:	dos2unix
BuildRequires:	flex
BuildRequires:	gmp-devel
BuildRequires:	libcap-ng-devel
BuildRequires:	openldap-devel
BuildRequires:	pam-devel
BuildRequires:  xmlto
Requires:	curl
Requires:	iproute2
Requires:	ipsec-tools
Requires:	lsof
Requires:	openldap
Conflicts:	freeswan

%description
Openswan is a free implementation of IPSEC & IKE for Linux, a fork of the
FreeS/WAN project.

IPSEC is Internet Protocol Security and uses strong cryptography to
provide both authentication and encryption services.  These services
allow you to build secure tunnels through untrusted networks.
Everything passing through the untrusted net is encrypted by the ipsec
gateway machine and decrypted by the gateway at the other end of the
tunnel.  The resulting tunnel is a virtual private network or VPN.

This package contains the daemons and userland tools for setting up
Openswan on a kernel with either the 2.6 native IPsec code, or
FreeS/WAN's KLIPS.

%package	doc
Summary:	An implementation of IPSEC & IKE for Linux
Group:		System/Servers
BuildArch:	noarch

%description	doc
Openswan is a free implementation of IPSEC & IKE for Linux, a fork of the
FreeS/WAN project.

This is the documentation for Openswan.

%prep

%setup -q -n openswan-%{version}
%patch0 -p0 -b .manfix

find . -type f -name "*.html" -exec dos2unix {} \;

%build

%serverbuild

find . -name "Makefile*" | xargs perl -pi -e "s|libexec|%{_lib}|g"
export CLFAGS=$(echo %{optflags} -fno-strict-aliasing)
# the %make macro doesn't seem to work
make \
    USERCOMPILE="-g $CLFAGS" \
    INC_USRLOCAL=%{_prefix} \
    MANTREE=%{_mandir} \
    INC_RCDEFAULT=%{_initrddir} \
    CONFDIR=%{_sysconfdir}/%name \
    FINALCONFDIR=%{_sysconfdir}/%name \
    FINALCONFFILE=%{_sysconfdir}/%name/ipsec.conf \
    FINALLIBEXECDIR=%{_libdir}/ipsec \
    FINALLIBDIR=%{_libdir}/ipsec \
    USE_LIBCAP_NG=true \
    USE_LDAP=true \
    USE_LIBCURL=true \
    HAVE_THREADS=true \
    programs

%install

make \
    DESTDIR=%{buildroot} \
    INC_USRLOCAL=%{_prefix} \
    MANTREE=%{buildroot}%{_mandir} \
    INC_RCDEFAULT=%{_initrddir} \
    INC_USRLOCAL=%{_prefix} \
    INC_RCDEFAULT=%{_initrddir} \
    FINALCONFDIR=%{_sysconfdir}/%name \
    FINALLIBEXECDIR=%{_libdir}/ipsec \
    FINALLIBDIR=%{_libdir}/ipsec \
    install

install -d -m700 %{buildroot}%{_localstatedir}/lib/run/pluto
install -d %{buildroot}%{_sbindir}

# Remove old documentation for the time being.
rm -rf %{buildroot}%{_defaultdocdir}/freeswan

# cleanup
rm -rf %{buildroot}%{_sysconfdir}/rc.d/rc*
rm -rf %{buildroot}%{_sysconfdir}/rc.d/init.d/setup
rm -rf %{buildroot}%{_docdir}/%{name}

%preun
%_preun_service ipsec

%post
%_post_service ipsec

%files
%doc BUGS CHANGES COPYING CREDITS README
%attr(0755,root,root) %{_initrddir}/ipsec
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/ipsec.conf
%attr(0700,root,root) %dir %{_sysconfdir}/%{name}/ipsec.d
%attr(0700,root,root) %dir %{_sysconfdir}/%{name}/ipsec.d/examples
%attr(0700,root,root) %dir %{_sysconfdir}/%{name}/ipsec.d/policies
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/ipsec.d/*/*
%{_sbindir}/ipsec
%dir %{_libdir}/ipsec
%{_libdir}/ipsec/*
%{_localstatedir}/lib/run/pluto
%{_mandir}/*/*

%files doc
%doc docs/README.* docs/CREDITS.* docs/*.txt
%doc docs/quickstarts docs/html-old-need-merge-with-wiki


%changelog
* Tue Jul 17 2012 Oden Eriksson <oeriksson@mandriva.com> 2.6.38-1
+ Revision: 809978
- 2.6.38
- sync deps slipthly with fedora
- various fixes

* Tue Nov 08 2011 Alexander Khrukin <akhrukin@mandriva.org> 2.6.37-1
+ Revision: 729094
- update to 2.6.37 upstream release

* Sat Oct 22 2011 Zombie Ryushu <ryushu@mandriva.org> 2.6.36-1
+ Revision: 705678
- fix docdir
- fix deprecated patch
- Upgrade to 2.6.36

* Fri Sep 03 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 2.6.28-2mdv2011.0
+ Revision: 575574
- lsof as require
- 2.6.28
  P0 rediffed

* Wed Feb 10 2010 Funda Wang <fwang@mandriva.org> 2.6.24-2mdv2010.1
+ Revision: 503615
- rebuild for new gmp

* Tue Jan 19 2010 Frederik Himpe <fhimpe@mandriva.org> 2.6.24-1mdv2010.1
+ Revision: 493791
- Update to new version 2.6.24

* Sat Nov 07 2009 Frederik Himpe <fhimpe@mandriva.org> 2.6.23-1mdv2010.1
+ Revision: 462705
- Update to new version 2.6.23

* Thu Jun 25 2009 Frederik Himpe <fhimpe@mandriva.org> 2.6.22-1mdv2010.0
+ Revision: 389267
- BuildRequires docbook-dtd412-xml for documentation
- Update to new version 2.6.22
- Build with -fno-strict-aliasing, otherwise it fails

* Tue Mar 31 2009 Oden Eriksson <oeriksson@mandriva.com> 2.6.21-1mdv2009.1
+ Revision: 362883
- 2.6.21 (fixes CVE-2009-0790)
- rediffed P0
- added P1 to fix build with -Werror=format-security

* Wed Dec 03 2008 Jérôme Soyer <saispo@mandriva.org> 2.6.19-1mdv2009.1
+ Revision: 309656
- Add BuildRequires
- New release 2.6.19

* Mon Nov 10 2008 Michael Scherer <misc@mandriva.org> 2.6.18-1mdv2009.1
+ Revision: 301689
- upgrade to 2.6.18
- clean end of line ( automatic with vim )

* Mon Sep 01 2008 Olivier Blin <blino@mandriva.org> 2.6.16-1mdv2009.0
+ Revision: 278117
- 2.6.16

* Tue Jul 15 2008 Funda Wang <fwang@mandriva.org> 2.6.14-1mdv2009.0
+ Revision: 235755
- drop unneeded setup file
- BR flex
- New version 2.6.14
- rediff man-fix patch

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Sat Mar 01 2008 Olivier Blin <blino@mandriva.org> 2.4.12-1mdv2008.1
+ Revision: 177431
- 2.4.12
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri May 25 2007 Olivier Blin <blino@mandriva.org> 2.4.8-1mdv2008.0
+ Revision: 31108
- 2.4.8 (from Zombie Ryushu)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3731 |12cr|openteacher-2.2.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		openteacher
Version:	2.2.1
Release:	%mkrel 2
Summary:	An application that helps you learn a foreign language
License:	GPLv3+
Group:		Education
URL:		http://openteacher.org/
Source0:	http://launchpad.net/openteacher/2.x/2.2/+download/%{name}-%{version}.tar.gz
Patch0:		openteacher-2.2.1-desktop.patch
Patch1:		openteacher-2.2.1-setup.patch
BuildRequires:	python-devel
Requires:	PyQt4
BuildArch:	noarch

%description
OpenTeacher has the following features:
- Smart and interval question asking
- Think answer, shuffle answer and repeat answer input modes
- Easy symbol, Greek and Cyrillic input
- Read and write Teach2000 and WRTS files, read ABBY Lingvo Tutor files
- Save and open your online WRTS lists
- Support for synonyms
- Printing your word lists
- Available in Arabic, Trad. Chinese, Croatian, Danish, Dutch, English,
  French, German, Hebrew, Hungarian, Japanese, Korean, Polish, Russian,
  Serbian, Slovenian, Spanish, Swedish and Turkish.

%prep
%setup -q -c
%patch0 -p1 -b .desktop
%patch1 -p1 -b .setup

%build
%__python setup.py build

%install
%__rm -rf %{buildroot}
%__python setup.py install \
	--root=%{buildroot} \
	--no-compile

%__install -d %{buildroot}%{_datadir}/applications
%__install -m 644 linux/%{name}.desktop %{buildroot}%{_datadir}/applications/

%__install -d %{buildroot}%{_iconsdir}/hicolor/48x48/apps
%__install -m 644 linux/%{name}.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/

%__install -d %{buildroot}%{_iconsdir}/hicolor/48x48/mimetypes
%__install -m 644 linux/application*.png %{buildroot}%{_iconsdir}/hicolor/48x48/mimetypes/

%__install -d %{buildroot}%{_datadir}/mime/packages
%__install -m 644 linux/%{name}.xml %{buildroot}%{_datadir}/mime/packages/

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc COPYING NEWS README
%{_bindir}/%{name}
%{python_sitelib}/%{name}*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/mime/packages/%{name}.xml
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_iconsdir}/hicolor/*/mimetypes/application*.png



%changelog
* Tue Nov 15 2011 Andrey Bondrov <abondrov@mandriva.org> 2.2.1-2mdv2011.0
+ Revision: 730716
- Change category in XDG menu (Education -> Education/Languages)

* Mon Nov 14 2011 Andrey Bondrov <abondrov@mandriva.org> 2.2.1-1
+ Revision: 730539
- imported package openteacher


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3732 |12cr|opentracker-0.cvs20100808-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: An open and free bittorrent tracker
Name: opentracker
Version: 0.cvs20100808
Release: %mkrel 1
License: Copyright only
Group: Networking/File transfer
URL: http://erdgeist.org/arts/software/opentracker/
Source0: %{name}-%{version}.tar.bz2
Source1: %{name}.init
Source2: %{name}.conf.http
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: zlib-devel
BuildRequires: libowfat-devel

%description
opentracker is a open and free bittorrent tracker project. It aims for minimal 
resource usage and is intended to run at your wlan router. Currently it is 
deployed as an open and free tracker instance. Read our free and open tracker 
blog (http://opentracker.blog.h3q.com/) and do not hesitate to setup your own 
free trackers!

%prep
%setup -q

%build
# Some experimental or older, deprecated features can be enabled by the -DWANT_LOG_NETWORKS, -DWANT_SYNC_SCRAPE or -DWANT_IP_FROM_PROXY switch.
# -DWANT_V6 makes opentracker an IPv6-only tracker.
# Normally opentracker tracks any torrent announced to it.
# You can change that behaviour by enabling ONE of -DWANT_ACCESSLIST_BLACK or -DWANT_ACCESSLIST_WHITE.
# Some statistics opentracker can provide are sensitive. You can restrict access to these statistics by enabling -DWANT_RESTRICT_STATS.
# opentracker can run in a cluster. Enable this behaviour by enabling -DWANT_SYNC_LIVE.
export FEATURES=" -DWANT_COMPRESSION_GZIP -DWANT_IP_FROM_QUERY_STRING"
%make

%install
rm -rf %{buildroot}
install -d %{buildroot}%{_bindir} %{buildroot}%{_sysconfdir}/%{name} %{buildroot}%{_initrddir}
%make PREFIX=%{buildroot}%{_prefix} install
install -D -m 644 %{name}.conf.sample %{buildroot}%{_sysconfdir}/%{name}/%{name}.conf
install -D -m 755 %{SOURCE1} %{buildroot}%{_initrddir}/%{name}
mkdir -p %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d
install -D -m 755 %{SOURCE2} %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf
#touch %{buildroot}%{_sysconfdir}/%{name}/whitelist.conf

%clean
rm -rf %{buildroot}

%post
%_post_service opentracker

%preun
%_preun_service opentracker

%files
%defattr(-,root,root)
%doc README_v6 README
%dir %{_sysconfdir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf
%config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf
#{_sysconfdir}/%{name}/whitelist.conf
%{_initrddir}/%{name}
%{_bindir}/%{name}



%changelog
* Wed Dec 29 2010 zamir <zamir@mandriva.org> 0.cvs20100808-1mdv2011.0
+ Revision: 626004
- remove old files
- update version, remove whitelist and cluster support, add new features

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.0 packages

  + Raphaël Gertz <rapsys@mandriva.org>
    - Rebuild with fixed init script
    - Fix condrestart (final)
    - Revert init script condrestart

* Sat Aug 29 2009 Raphaël Gertz <rapsys@mandriva.org> 0.cvs20090825-3mdv2010.0
+ Revision: 422324
- Fix condrestart
- Fix again initscript for translation
- Fix init script
- Update init script
- Rebuild

* Sat Aug 29 2009 Raphaël Gertz <rapsys@mandriva.org> 0.cvs20090825-1mdv2010.0
+ Revision: 422211
- Add zlib buildrequires
- Add libowfat-devel build requires
- Add fork feature
  Fix init script
  Fix conf
- First release
- First partial version (miss initscript)
- Change package name
- Created package structure for xbtt.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3733 |12cr|openttd-1.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pre	0
%define rel	1

%if %{pre}
# use lowercase %%pre in %%release
# because e.g. RC1 < beta1 (in ASCII R=82 and b=98)
%define lpre    %(echo %{pre} | tr A-Z a-z)
%define release	%mkrel -c %{lpre} %{rel}
%define sname	%{version}-%{pre}/%{name}-%{version}-%{pre}
%define dirn	%{name}-%{version}-%{pre}
%else
%define release	%mkrel %{rel}
%define sname	%{version}/%{name}-%{version}
%define dirn %{name}-%{version}
%endif

Name:		openttd
Version:	1.2.1
Release:	%{release}

Summary:	An open source clone of the Microprose game "Transport Tycoon Deluxe" game
Group:		Games/Strategy
License:	GPLv2
URL:		http://www.openttd.org
Source:		http://binaries.openttd.org/releases/%{sname}-source.tar.xz

BuildRequires:	png-devel
BuildRequires:	SDL-devel
BuildRequires:	zlib-devel
BuildRequires:	liblzma-devel
BuildRequires:	freetype-devel
BuildRequires:	fontconfig-devel
BuildRequires:	liblzo-devel
BuildRequires:	icu-devel
BuildRequires:	unzip
BuildRequires:	ccache
BuildRequires:	desktop-file-utils
Requires:	TiMidity++
Requires:	openttd-opengfx >= 0.4.4
Requires:	openttd-opensfx
Requires:	openttd-openmsx

%description
OpenTTD is an open source clone of the Microprose game "Transport Tycoon
Deluxe" game.

%prep
%setup -q -n %{dirn}

%build
export CFLAGS="%{optflags}"
export CXXFLAGS="%{optflags}"
export LDFLAGS="%{ldflags}"

./configure \
	--prefix-dir=%{_prefix} \
	--install-dir=%{buildroot} \
	--with-ccache
%make VERBOSE=1

%install
%__rm -rf %{buildroot}
%makeinstall_std

#cleanup
%__rm -rf %{buildroot}%{_datadir}/pixmaps

# fix desktop file
desktop-file-install --dir=%{buildroot}%{_datadir}/applications \
        --add-category=StrategyGame \
        --remove-key=Version \
	%{buildroot}%{_datadir}/applications/openttd.desktop

%clean
%__rm -rf %{buildroot}

%files
%doc *.txt COPYING
%{_gamesbindir}/openttd
%{_gamesdatadir}/openttd
%{_datadir}/applications/openttd.desktop
%{_datadir}/icons/hicolor/*/apps/openttd.png
%{_mandir}/man6/openttd.*


%changelog
* Mon Jun 04 2012 Andrey Bondrov <abondrov@mandriva.org> 1.2.1-1mdv2011.0
+ Revision: 802274
- New version 1.2.1

* Mon Apr 16 2012 Andrey Bondrov <abondrov@mandriva.org> 1.2.0-1
+ Revision: 791280
- New version 1.2.0

* Sun Jan 22 2012 Andrey Bondrov <abondrov@mandriva.org> 1.1.5-1
+ Revision: 764907
- New version 1.1.5

* Sun Dec 25 2011 Andrey Bondrov <abondrov@mandriva.org> 1.1.4-1
+ Revision: 745124
- New version 1.1.4

* Mon Oct 03 2011 Andrey Bondrov <abondrov@mandriva.org> 1.1.3-1
+ Revision: 702514
- New version: 1.1.3

* Sun Jun 05 2011 Funda Wang <fwang@mandriva.org> 1.1.1-2
+ Revision: 682816
- rebuild for new icu

* Wed Jun 01 2011 Jani Välimaa <wally@mandriva.org> 1.1.1-1
+ Revision: 682352
- new version 1.1.1

* Wed May 18 2011 Jani Välimaa <wally@mandriva.org> 1.1.1-0.rc1.1
+ Revision: 676080
- new version 1.1.1 RC1

* Fri Apr 01 2011 Jani Välimaa <wally@mandriva.org> 1.1.0-1
+ Revision: 649668
- new version 1.1.0

* Sat Mar 19 2011 Jani Välimaa <wally@mandriva.org> 1.1.0-0.rc3.1
+ Revision: 646517
- new version 1.1.0 RC3

* Mon Mar 14 2011 Funda Wang <fwang@mandriva.org> 1.1.0-0.rc2.2
+ Revision: 644580
- rebuild for new icu

* Sat Mar 05 2011 Jani Välimaa <wally@mandriva.org> 1.1.0-0.rc2.1
+ Revision: 642059
- new version 1.1.0 RC2

* Sun Feb 27 2011 Funda Wang <fwang@mandriva.org> 1.1.0-0.rc1.2
+ Revision: 640484
- rebuild to obsolete old packages

* Sat Feb 19 2011 Jani Välimaa <wally@mandriva.org> 1.1.0-0.rc1.1
+ Revision: 638705
- new version 1.1.0 RC1

* Tue Feb 08 2011 Jani Välimaa <wally@mandriva.org> 1.1.0-0.beta5.1
+ Revision: 636939
- BR desktop-file-utils
- new version 1.1.0-beta5

* Sat Jan 22 2011 Jani Välimaa <wally@mandriva.org> 1.1.0-0.beta4.1
+ Revision: 632270
- new version 1.1.0 beta4

* Fri Jan 21 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.1.0-0.beta3.1
+ Revision: 631979
- fix define conflict

  + Jani Välimaa <wally@mandriva.org>
    - new version 1.1.0 beta3

* Sat Jan 01 2011 Jani Välimaa <wally@mandriva.org> 1.1.0-0.beta2.1mdv2011.0
+ Revision: 626980
- new version 1.1.0-beta2

* Sat Dec 25 2010 Jani Välimaa <wally@mandriva.org> 1.1.0-0.beta1.1mdv2011.0
+ Revision: 625106
- add liblzma-devel BR
- new version 1.1.0-beta1
- increase build time verbosity

* Sun Nov 21 2010 Jani Välimaa <wally@mandriva.org> 1.0.5-1mdv2011.0
+ Revision: 599391
- new version 1.0.5
  - fixes CVE-2010-4168

* Mon Nov 15 2010 Jani Välimaa <wally@mandriva.org> 1.0.5-0.RC2.1mdv2011.0
+ Revision: 597649
- new pre-release 1.0.5 RC2

* Sun Oct 31 2010 Jani Välimaa <wally@mandriva.org> 1.0.5-0.RC1.1mdv2011.0
+ Revision: 591247
- new version 1.0.5 RC1

* Wed Sep 15 2010 Jani Välimaa <wally@mandriva.org> 1.0.4-1mdv2011.0
+ Revision: 578682
- new version 1.0.4

* Tue Aug 31 2010 Jani Välimaa <wally@mandriva.org> 1.0.4-0.RC1.1mdv2011.0
+ Revision: 574876
- new version 1.0.4 RC1

* Sun Aug 01 2010 Jani Välimaa <wally@mandriva.org> 1.0.3-1mdv2011.0
+ Revision: 564216
- new version 1.0.3
- fixes CVE-2010-2534 and other bugs

* Wed Jul 21 2010 Jani Välimaa <wally@mandriva.org> 1.0.3-0.RC1.1mdv2011.0
+ Revision: 556310
- new version

* Sat Jul 10 2010 Jani Välimaa <wally@mandriva.org> 1.0.2-1mdv2011.0
+ Revision: 550024
- new version 1.0.2
- use upstream provided desktop file

* Sat May 01 2010 Jani Välimaa <wally@mandriva.org> 1.0.1-1mdv2010.1
+ Revision: 541417
- the final version of bugfix release 1.0.1

* Thu Apr 22 2010 Jani Välimaa <wally@mandriva.org> 1.0.1-0.RC2.1mdv2010.1
+ Revision: 537951
- new bugfix pre-release 1.0.1 RC2

* Sun Apr 18 2010 Jani Välimaa <wally@mandriva.org> 1.0.1-0.RC1.1mdv2010.1
+ Revision: 536493
- new bugfix pre-release 1.0.1 RC1
- improve .spec to ease building pre-releases

* Fri Apr 16 2010 Jani Välimaa <wally@mandriva.org> 1.0.0-3mdv2010.1
+ Revision: 535648
- fix compiler flags
- build with ccache

* Wed Apr 14 2010 Jani Välimaa <wally@mandriva.org> 1.0.0-2mdv2010.1
+ Revision: 534888
- clean and improve .spec a little bit
- fix BRs, remove unneeded and add needed
- opengfx, opensfx and openmsx are now in a separate packages
- fix .desktop file

* Tue Apr 06 2010 Jani Välimaa <wally@mandriva.org> 1.0.0-1mdv2010.1
+ Revision: 532112
- update opengfx and opensfx
- add openmsx and require TiMidity++ for sounds
- fix license
- add missing BR
- use compiler flags on build time

  + Olivier Faurax <ofaurax@mandriva.org>
    - New release: 1.0.0

  + Sandro Cazzaniga <kharec@mandriva.org>
    - fix mixed use of spaces and tabs
    - fix %%prep

* Mon Dec 28 2009 Gustavo Pichorim Boiko <boiko@mandriva.com> 1.0.0-0.beta1mdv2010.1
+ Revision: 483120
- Update to 1.0.0-beta 1 in order to completelly remove the dependency on the
  original game data files

* Sat Dec 12 2009 trem <trem@mandriva.org> 0.7.4-2mdv2010.1
+ Revision: 477848
- add missing file opengfx and opensfx

* Tue Aug 11 2009 Frederik Himpe <fhimpe@mandriva.org> 0.7.2-1mdv2010.0
+ Revision: 415138
- update to new version 0.7.2

* Wed Jun 10 2009 Frederik Himpe <fhimpe@mandriva.org> 0.7.1-1mdv2010.0
+ Revision: 384928
- Update to new version 0.7.1

* Wed Mar 18 2009 Zombie Ryushu <ryushu@mandriva.org> 0.6.3-2mdv2009.1
+ Revision: 357539
- Fix pixmap paths in the install stage

* Mon Dec 08 2008 Zombie Ryushu <ryushu@mandriva.org> 0.6.3-1mdv2009.1
+ Revision: 311782
- Fix pixmap paths in the install stage
- Fix pixmap paths
- Version bump to 0.6.3
- Version bump to 0.6.3

* Sun Aug 03 2008 Frederik Himpe <fhimpe@mandriva.org> 0.6.2-1mdv2009.0
+ Revision: 262435
- update to new version 0.6.2

* Thu Apr 10 2008 Gustavo Pichorim Boiko <boiko@mandriva.com> 0.6.0-1mdv2009.0
+ Revision: 192551
- New upstream release: 0.6.0

  + Thierry Vignaud <tv@mandriva.org>
    - fix description-line-too-long
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Tue Oct 23 2007 Jérôme Soyer <saispo@mandriva.org> 0.5.3-1mdv2008.1
+ Revision: 101456
- New release
- New release

  + Thierry Vignaud <tv@mandriva.org>
    - fix summary-ended-with-dot

* Mon Jun 11 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 0.5.2-1mdv2008.0
+ Revision: 38038
- new upstream release: 0.5.2

* Thu May 03 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 0.5.1-1mdv2008.0
+ Revision: 21468
- Import openttd



* Thu May 03 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 0.5.1-1mdv2008.0
- Initial package for OpenTTD

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3734 |12cr|openttd-opengfx-0.4.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname opengfx

Name:		openttd-%{realname}
Version:	0.4.4
Release:	%mkrel 1
Summary:	OpenGFX graphics replacement set for OpenTTD
Group:		Games/Strategy
License:	GPLv2
URL:		http://dev.openttdcoop.org/projects/opengfx
Source0:	http://gb.binaries.openttd.org/binaries/extra/%{realname}/%{version}/%{realname}-%{version}-source.tar.xz
Patch0:		opengfx-0.4.1-gimpscript.patch
BuildArch:	noarch
BuildRequires:	grfcodec
BuildRequires:	nml >= 0.2.3
BuildRequires:	gimp
Conflicts:	openttd < 1.0.0

%description
OpenGFX is an open source graphics base set for OpenTTD which can completely
replace the TTD base set.

%prep
%setup -q -n %{realname}-%{version}-source
%patch0 -p1

#Makefile.local
%__cat >> Makefile.local << EOF
DO_NOT_INSTALL_DOCS = 1
DO_NOT_INSTALL_LICENSE = 1
DO_NOT_INSTALL_CHANGELOG = 1
EOF

%build
%__make

%install
%__rm -rf %{buildroot}

%__mkdir_p %{buildroot}%{_gamesdatadir}/openttd/data
%make install \
	INSTALL_DIR=%{buildroot}%{_gamesdatadir}/openttd/data \
	DOCDIR=%{buildroot}%{_docdir}/%{name}

%check
%make check

%clean
%__rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc docs/*.txt
%{_gamesdatadir}/openttd/data/*.grf
%{_gamesdatadir}/openttd/data/*.obg


%changelog
* Mon Apr 16 2012 Andrey Bondrov <abondrov@mandriva.org> 0.4.4-1
+ Revision: 791271
- New version 0.4.4

* Fri Jan 06 2012 Andrey Bondrov <abondrov@mandriva.org> 0.4.1-1
+ Revision: 757984
- New version 0.4.1, add gimp and nml to BR

* Mon Oct 03 2011 Andrey Bondrov <abondrov@mandriva.org> 0.3.6-1
+ Revision: 702519
- New version: 0.3.6

* Wed May 25 2011 Jani Välimaa <wally@mandriva.org> 0.3.4-1
+ Revision: 679047
- new version 0.3.4

* Sat Apr 02 2011 Jani Välimaa <wally@mandriva.org> 0.3.3-1
+ Revision: 649765
- new version 0.3.3
- drop buildroot definition

* Thu Dec 23 2010 Jani Välimaa <wally@mandriva.org> 0.3.2-1mdv2011.0
+ Revision: 624012
- new version 0.3.2

* Tue Sep 21 2010 Jani Välimaa <wally@mandriva.org> 0.3.1-3mdv2011.0
+ Revision: 580387
- new version 0.3.1

* Fri Sep 10 2010 Jani Välimaa <wally@mandriva.org> 0.3.0-3mdv2011.0
+ Revision: 577129
- fix file permissions

* Fri Sep 10 2010 Jani Välimaa <wally@mandriva.org> 0.3.0-2mdv2011.0
+ Revision: 577076
- don't install docs twice

* Fri Sep 10 2010 Jani Välimaa <wally@mandriva.org> 0.3.0-1mdv2011.0
+ Revision: 577071
- new version 0.3.0
- fix source url
- fix file list

* Mon May 03 2010 Jani Välimaa <wally@mandriva.org> 0.2.4-1mdv2011.0
+ Revision: 541786
- new version 0.2.4

* Tue Apr 13 2010 Jani Välimaa <wally@mandriva.org> 0.2.3-1mdv2010.1
+ Revision: 534620
- import openttd-opengfx



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3735 |12cr|openttd-openmsx-0.3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname openmsx

Name:           openttd-%{realname}
Version:        0.3.1
Release:        %mkrel 1
Summary:        OpenMSX music replacement set for OpenTTD

Group:          Games/Strategy
License:        GPLv2
URL:            http://dev.openttdcoop.org/projects/openmsx
Source0:        http://bundles.openttdcoop.org/%{realname}/releases/%{version}/%{realname}-%{version}-source.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
BuildArch:      noarch
BuildRequires:  dos2unix
BuildRequires:  python
Conflicts:      openttd < 1.0.0-2mdv

%description
OpenMSX is an open source replacement for the original Transport Tycoon
Deluxe (TTD) music.

%prep
%setup -q -n %{realname}-%{version}-source

%build
%make

%install
rm -rf %{buildroot}

mkdir -p %{buildroot}%{_gamesdatadir}/openttd/gm
%make install INSTALL_DIR=%{buildroot}%{_gamesdatadir}/openttd/gm

%check
%make check

%clean
rm -rf %{buildroot}

%files
%defattr(644,root,root,755)
%doc docs/*.txt
%{_gamesdatadir}/openttd/gm/%{realname}-%{version}


%changelog
* Tue Aug 10 2010 Jani Välimaa <wally@mandriva.org> 0.3.1-1mdv2011.0
+ Revision: 568319
- new version 0.3.1
- fix description and source url

* Fri Jul 16 2010 Jani Välimaa <wally@mandriva.org> 0.3.0-1mdv2011.0
+ Revision: 554355
- new version 0.3.0

* Tue Apr 13 2010 Jani Välimaa <wally@mandriva.org> 0.2.1-1mdv2010.1
+ Revision: 534622
- import openttd-openmsx



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3736 |12cr|openttd-opensfx-0.2.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname opensfx

Name:           openttd-%{realname}
Version:        0.2.3
Release:        %mkrel 2
Summary:        OpenSFX sound replacement set for OpenTTD

Group:          Games/Strategy
License:        Creative Commons Sampling Plus 1.0 License
URL:            http://dev.openttdcoop.org/projects/opensfx
Source0:        http://bundles.openttdcoop.org/%{realname}/releases/%{realname}-%{version}-source.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
BuildArch:      noarch
BuildRequires:  catcodec
Conflicts:      openttd < 1.0.0-2mdv

%description
OpenSFX is an open source replacement for the original Transport Tycoon
Deluxe base sounds used by OpenTTD.

%prep
%setup -q -n %{realname}-%{version}-source

%build
%make

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_gamesdatadir}/openttd/data
%make install INSTALL_DIR=%{buildroot}%{_gamesdatadir}/openttd/data

%check
%make check

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc docs/*.txt
%{_gamesdatadir}/openttd/data/%{realname}-%{version}.tar


%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.3-2mdv2011.0
+ Revision: 613542
- rebuild

* Tue Apr 13 2010 Jani Välimaa <wally@mandriva.org> 0.2.3-1mdv2010.1
+ Revision: 534624
- import openttd-opensfx



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3737 |12cr|openvas-administrator-1.1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	Provide a unified access for various administrative tasks
Name:		openvas-administrator
Version:	1.1.2
Release:	2
Source0:		http://wald.intevation.org/frs/download.php/561/%name-%version.tar.gz
source1:	.abf.yml
Group:		System/Configuration/Networking
Url:		http://www.openvas.org
License:	GPLv2+
BuildRequires:	cmake
BuildRequires:	openvas-devel
buildrequires:	xmltoman

%description
The mission of OpenVAS Administrator is to provide a unified access
for various administrative tasks such as creating and configuring
scan user accounts. 

The Administrator can be used in two ways: As a command line tool for
direct changes on the respective system and as a remote service.

%prep
%setup -q -n %name-%version

sed -i -e 's#-Werror##' CMakeLists.txt

%build
export LDFLAGS="-lglib-2.0"
%cmake
%make

%install
%makeinstall_std -C build

%files
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/openvas/openvasad_log.conf
%{_sbindir}/openvasad
%{_mandir}/man8/openvasad.8.*
%attr(644,root,root) %{_datadir}/openvas/openvasad/global_schema_formats/*/*


%changelog
* Thu Sep 08 2011 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1.1.1-2mdv2011.0
+ Revision: 699042
- backport fixes

* Sat Apr 02 2011 Funda Wang <fwang@mandriva.org> 1.1.1-1
+ Revision: 649815
- import openvas-administrator


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3738 |12cr|openvas-cli-1.1.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	OpenVAS command line interface
Name:		openvas-cli
Version:	1.1.5
Release:	1
Source0:		http://wald.intevation.org/frs/download.php/851/%name-%version.tar.gz
source1:	.abf.yml
Group:		System/Configuration/Networking
Url:		http://www.openvas.org
License:	GPLv2+
BuildRequires:	cmake
BuildRequires:	openvas-devel >= 4.0
BuildRequires:	glib2-devel

%description
The module OpenVAS-CLI collects command line tools
to handle with the OpenVAS services via the respective
protocols.

The best supported service is currently the OpenVAS-Manager (openvasmd).

%prep
%setup -qn %name-%version

sed -i -e 's#-Werror##' `grep -rl Werror *|grep CMakeLists.txt`

%build
%cmake -DSYSCONFDIR=%{_sysconfdir}
%make

%install
%makeinstall_std -C build

%files
%defattr(-,root,root)
%{_bindir}/omp
%{_mandir}/man8/omp.8.*


%changelog
* Sat Apr 02 2011 Funda Wang <fwang@mandriva.org> 1.1.2-1mdv2011.0
+ Revision: 649871
- import openvas-cli


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3739 |12cr|openvas-client-3.0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	Client module for OpenVAS
Name:		openvas-client
Version:	3.0.3
Release:	1
Source0:		http://wald.intevation.org/frs/download.php/561/%name-%version.tar.gz
source1:	.abf.yml
Group:		System/Configuration/Networking
Url:		http://www.openvas.org
License:	GPLv2+
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	openvas-devel >= 3.0
Patch0:		openvas-client-3.0.3-devel.patch

%description
OpenVAS-Client is a successor of NessusClient. The fork happened
with NessusClient CVS HEAD 20070704.

%prep
%setup -q -n %name-%version
%patch0 -p0 -b .devel

%build
%configure2_5x --disable-static --enable-gtk
make

%install
%makeinstall_std

%files
%defattr(-,root,root)
%{_sysconfdir}/openvas/openvas-client_log.conf
%{_bindir}/*
%{_mandir}/man1/*


%changelog
* Thu Sep 08 2011 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 3.0.3-1mdv2011.0
+ Revision: 698905
- 3.0.3
  P0 to fix some devel .h files

* Sun Nov 28 2010 Funda Wang <fwang@mandriva.org> 3.0.2-1mdv2011.0
+ Revision: 602181
- new version 3.0.2

* Sun Dec 20 2009 Funda Wang <fwang@mandriva.org> 3.0.0-1mdv2010.1
+ Revision: 480337
- drop link against crypto
- openssl is not needed any more
- New version 3.0.0

* Thu Oct 01 2009 Funda Wang <fwang@mandriva.org> 2.0.5-1mdv2010.0
+ Revision: 452250
- New verrsion 2.0.5
- new Group
- import openvas-client



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3740 |12cr|openvas-gsa-2.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Werror_cflags -Wformat

Name:           openvas-gsa
Version:        2.0.2
Release:        1
License:        GPLv2+
Group:          System/Configuration/Networking
Url:            http://www.openvas.org
Source0:        http://wald.intevation.org/frs/download.php/1157/greenbone-security-assistant-%{version}.tar.gz
Source1:        gsad.logrotate
Source2:        debian.greenbone-security-assistant.default
Source3:        gsad.init.suse
Source4:        gsad.init.fedora
Source5:        gsad.init.mandriva
source6:				.abf.yml
Patch0:		greenbone-security-assistant-2.0.1-werror.diff

BuildRequires:  pinentry-gtk2
BuildRequires:  xsltproc

BuildRequires:  cmake >= 2.6.0
BuildRequires:  doxygen
BuildRequires:  pkgconfig(glib-2.0)
BuildRequires:  pkgconfig(libmicrohttpd) >= 0.4.2
BuildRequires:  openvas-devel >= 3.98
BuildRequires:  pkgconfig(libxslt)
BuildRequires:  pkgconfig
Requires:       logrotate
Summary:        The Greenbone Security Assistant

%description
The Greenbone Security Assistant is a web application that
connects to the OpenVAS Manager and OpenVAS Administrator
to provide for a full-featured user interface for
vulnerability management.


%prep
%setup -q -n greenbone-security-assistant-%{version}
%patch0 -p0 -b .werror

%build
export LDFLAGS="-lopenvas_base -lopenvas_misc"
%serverbuild

%cmake -DCMAKE_VERBOSE_MAKEFILE=ON \
        -DCMAKE_INSTALL_PREFIX=%{_prefix} \
        -DSYSCONFDIR=%{_sysconfdir} \
        -DLOCALSTATEDIR=%{_localstatedir} \
        -DCMAKE_BUILD_TYPE=release \
	-DUSE_LIBXSLT=0
%{__mkdir_p} src/html
cp -r ../src/html/* src/html
%make  VERBOSE=1

%install
pushd build
%__make install DESTDIR=%{buildroot}
popd
%__install -D -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/logrotate.d/greenbone-security-assistant
%__install -D -m 755 %{SOURCE5} %{buildroot}%{_initrddir}/greenbone-security-assistant
%__install -D -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/sysconfig/greenbone-security-assistant

%__mkdir_p %{buildroot}%{_localstatedir}/log/openvas
touch %{buildroot}%{_localstatedir}/log/openvas/gsad.log

%post
%_post_service greenbone-security-assistant

%preun
%_preun_service greenbone-security-assistant


%files
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/logrotate.d/greenbone-security-assistant
%dir %{_sysconfdir}/openvas
%config(noreplace) %{_sysconfdir}/openvas/gsad_log.conf
%{_initrddir}/greenbone-security-assistant
%{_sbindir}/gsad
%{_mandir}/man8/gsad.8*
%dir %{_datadir}/openvas
%{_datadir}/openvas/gsa
%dir %{_localstatedir}/log/openvas
%ghost %{_localstatedir}/log/openvas/gsad.log
%config(noreplace) %{_sysconfdir}/sysconfig/greenbone-security-assistant



%changelog
* Thu Sep 08 2011 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 2.0.1-2mdv2011.0
+ Revision: 699059
- bump release
- BR fixed
- Group fixed
- lets wellcme from Suse
  P1 to let install and compile
  multiple SPEC fixes
- import openvas-gsa


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3741 |12cr|openvas-libraries-4.0.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 4
%define libname %mklibname openvas %{major}
%define develname %mklibname -d openvas

Name:           openvas-libraries
Version:        4.0.7
Release:        1
Summary:        Support libraries for Open Vulnerability Assessment (OpenVAS) Server
License:        LGPLv2+
Group:          System/Libraries
URL:            http://www.openvas.org
Source0:         http://wald.intevation.org/frs/download.php/979/openvas-libraries-%{version}.tar.gz
source1:				.abf.yml
Patch0:		openvas-libraries-4.0.4-build.patch
BuildRequires:  libpcap-devel
BuildRequires:  pkgconfig(glib-2.0)
BuildRequires:  pkgconfig(gnutls)
BuildRequires:  gpgme-devel
BuildRequires:  pkgconfig(uuid)
BuildRequires:	cmake
BuildRequires:	bison
buildrequires:	libgcrypt-devel
Obsoletes:	openvas-libnasl < 3.0.0

%description
openvas-libraries is the base library for the OpenVAS network security scanner.

%package -n %{libname}
Group:		System/Libraries
Summary:        Support libraries for Open Vulnerability Assessment (OpenVAS) Server

%description -n %{libname}
The support libraries for Open Vulnerability Assessment (OpenVAS) Server.

%package -n %{develname}
Summary:	Development files for openvas-libraries
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	openvas-devel = %{version}-%{release}
Obsoletes:	%{_lib}openvas-libnasl-devel < 3.0.0

%description -n %{develname}
This package contains the development files (mainly C header files) for
openvas-libraries.

%prep

%setup -qn openvas-libraries-%{version}
%patch0 -p 1


sed -i -e 's#-Werror##' `grep -rl Werror *|grep CMakeLists.txt`

%build
%cmake -DLOCALSTATEDIR:PATH=%{_var}
%make

%install

%makeinstall_std -C build

find %{buildroot} -name *.a -exec %__rm {} \;

%files
%defattr(-,root,root)
%{_bindir}/openvas-nasl
%{_mandir}/man1/openvas-nasl.1.*
%{_datadir}/openvas

%files -n %{libname}
%defattr(-,root,root)
%doc ChangeLog CHANGES
%{_libdir}/*.so.%{major}
%{_libdir}/*.so.%{major}.*

%files -n %{develname}
%defattr(-,root,root)
%{_includedir}/openvas
%{_libdir}/pkgconfig/*.pc
%{_libdir}/*.so


%changelog
* Thu Nov 17 2011 Oden Eriksson <oeriksson@mandriva.com> 4.0.6-1mdv2012.0
+ Revision: 731339
- 4.0.6
- various fixes

* Thu Sep 08 2011 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 4.0.5-1
+ Revision: 698890
- 4.0.5

* Sun May 22 2011 Guillaume Rousse <guillomovitch@mandriva.org> 4.0.4-1
+ Revision: 677430
- new version

* Sat Apr 02 2011 Funda Wang <fwang@mandriva.org> 4.0.3-1
+ Revision: 649792
- more patches
- disable weeor
- disable Wall
- New version 4.0.3

* Sun Nov 28 2010 Funda Wang <fwang@mandriva.org> 3.1.4-1mdv2011.0
+ Revision: 602180
- br uuid
- drop old patches
- new version 3.1.4

* Sun Apr 18 2010 Funda Wang <fwang@mandriva.org> 3.0.5-1mdv2010.1
+ Revision: 536368
- New version 3.0.5

* Sun Dec 20 2009 Funda Wang <fwang@mandriva.org> 3.0.0-3mdv2010.1
+ Revision: 480351
- obsoletes openvas-libnasl

* Sun Dec 20 2009 Funda Wang <fwang@mandriva.org> 3.0.0-2mdv2010.1
+ Revision: 480325
- obsoletes old libnasl

* Sun Dec 20 2009 Funda Wang <fwang@mandriva.org> 3.0.0-1mdv2010.1
+ Revision: 480324
- fix BR
- new version 3.0.0

* Wed Aug 19 2009 Frederik Himpe <fhimpe@mandriva.org> 2.0.4-1mdv2010.0
+ Revision: 418247
- Update to new version 2.0.4
- Remove Makefile patch (not needed)
- Add patch to link with libgcrypt
- Add patch to fix format string errors

* Mon Apr 13 2009 Funda Wang <fwang@mandriva.org> 2.0.2-1mdv2009.1
+ Revision: 366567
- import openvas-libraries



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3742 |12cr|openvas-manager-2.0.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	Vulnerability Management with OpenVAS Manager
Name:		openvas-manager
Version:	2.0.5
Release:	1
Source0:		http://wald.intevation.org/frs/download.php/561/%name-%version.tar.gz
source1:	.abf.yml
Patch0:		openvas-manager-1.0.3-fix-linkage.patch
Group:		System/Configuration/Networking
Url:		http://www.openvas.org
License:	GPLv2+
BuildRequires:	openvas-devel >= 4.0
BuildRequires:	pkgconfig(gnutls)
BuildRequires:	sqlite3-devel
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	doxygen perl-SQL-Translator
BuildRequires:	cmake

%description
The OpenVAS Manager is a layer between the OpenVAS Scanner and various
client applications. The upcoming clients cover web, desktop and command
line technology and will replace the classic OpenVAS Client. 

%prep
%setup -qn %name-%version
%patch0 -p0

sed -i -e 's#-Werror##' `grep -rl Werror *|grep CMakeLists.txt`

%build
export LDFLAGS="-lopenvas_base -lopenvas_misc -lgnutls"
%cmake
%make

%install
%makeinstall_std -C build

%files
%defattr(-,root,root)
%config(noreplace) %_sysconfdir/openvas/openvasmd_log.conf
%_sbindir/openvasmd
%_mandir/man8/openvasmd.8*
%_datadir/openvas/openvasmd


%changelog
* Thu Sep 08 2011 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 2.0.4-1mdv2011.0
+ Revision: 698900
- 2.0.4

* Sat Apr 02 2011 Funda Wang <fwang@mandriva.org> 2.0.2-1
+ Revision: 649816
- disable Werror
- new version 2.0.2

* Mon Jan 31 2011 Funda Wang <fwang@mandriva.org> 1.0.4-1
+ Revision: 634484
- new version 1.0.4

* Sun Nov 28 2010 Funda Wang <fwang@mandriva.org> 1.0.3-1mdv2011.0
+ Revision: 602200
- import openvas-manager


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3743 |12cr|openvas-scanner-3.2.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	Scanner module for OpenVAS
Name:		openvas-scanner
Version:	3.2.5
Release:	1
Source0:		http://wald.intevation.org/frs/download.php/561/%name-%version.tar.gz
Source1:	openvas-scanner.initd
Source2:	openvassd.conf
Source3:	openvas-scanner.logrotate
Source4:	openvas-scanner.sysconfig
Source5:	openvas-nvt-sync-cron
Source6:	openvas-nvt-sync-cronjob
source7:	.abf.yml
Patch0:		openvas-scanner-3.2.2-install.patch
#Put certs to /etc/pki as suggested by http://fedoraproject.org/wiki/PackagingDrafts/Certificates
#Not reported upstream as it is RedHat/Fedora specific
Patch1:		openvas-scanner-pki.patch

#Put openvas-mkcert-client to bin directory instead of sbin and install its man page
#Reported upstream http://wald.intevation.org/tracker/?func=detail&aid=1941&group_id=29&atid=220
Patch2:		openvas-scanner-mkcertclient.patch

#Allow compile time definition of the directory to store openvassd.rules
#Reported upstream http://wald.intevation.org/tracker/?func=detail&aid=1940&group_id=29&atid=220
Patch3:		openvas-scanner-rulesdir.patch

#Fix compile time errors for F15 where variables set but not used are reported as error
#Reported upstream http://wald.intevation.org/tracker/?func=detail&aid=1942&group_id=29&atid=220
Patch4:		openvas-scanner-notused.patch
Group:		System/Servers
Url:		http://www.openvas.org
License:	GPLv2+
BuildRequires:	openvas-devel >= 4.0
BuildRequires:	cmake
Obsoletes:	openvas-plugins < 3.0.0
Obsoletes:	openvas-server < 3.0.0
Requires:	rsync wget curl

%description
This is the scanner module for the Open Vulnerability Assessment System
(OpenVAS).

%prep
%setup -q -n %name-%version
%patch0 -p0 -b .install
%patch1 -p 1 -b .pkipath
%patch3 -p 1 -b .rules
#patch4 -p 1 -b .notused

sed -i -e 's#-Werror##' `grep -rl Werror *|grep CMakeLists.txt`

%build
export LDFLAGS="-lopenvas_base -lopenvas_misc -lopenvas_hg -lglib-2.0"
%serverbuild
%cmake -DLOCALSTATEDIR=%{_var}
%make

%install
%makeinstall_std -C build

#Config directory
mkdir -p %{buildroot}/%{_sysconfdir}/openvas
chmod 755 %{buildroot}/%{_sysconfdir}/openvas

#Make directories for the certificates
mkdir -p %{buildroot}/%{_sysconfdir}/pki/openvas/CA
chmod 755 %{buildroot}/%{_sysconfdir}/pki/openvas
chmod 755 %{buildroot}/%{_sysconfdir}/pki/openvas/CA
mkdir -p %{buildroot}/%{_sysconfdir}/pki/openvas/private/CA
chmod 700 %{buildroot}/%{_sysconfdir}/pki/openvas/private
chmod 700 %{buildroot}/%{_sysconfdir}/pki/openvas/private/CA

# Install startup script
install -Dp -m 755 %{SOURCE1} %{buildroot}/%{_initrddir}/openvas-scanner

# Install initial configuration
sed -e "s:@@OPENVAS_PLUGINS@@:%{_var}/lib/openvas/plugins:g
	s:@@OPENVAS_CACHE@@:%{_var}/cache/openvas:g
	s:@@OPENVAS_LOGDIR@@:%{_var}/log/openvas:g
	s:@@OPENVAS_SYSCONF@@:%{_sysconfdir}/openvas:g
	s:@@OPENVAS_CERT@@:%{_sysconfdir}/pki/openvas:g" %{SOURCE2} > openvassd.conf

install -Dp -m 644 openvassd.conf %{buildroot}/%{_sysconfdir}/openvas/

# install log rotation stuff
install -m 644 -Dp %{SOURCE3} \
	%{buildroot}/%{_sysconfdir}/logrotate.d/openvas-scanner

# Install sysconfig configration
install -Dp -m 644 %{SOURCE4} %{buildroot}/%{_sysconfdir}/sysconfig/openvas-scanner

# Install cront script for update
install -Dp -m 755 %{SOURCE5} %{buildroot}/%{_sbindir}/

# Install cront jobs to periodically update plugins
install -Dp -m 644 %{SOURCE6} %{buildroot}/%{_sysconfdir}/cron.d/openvas-sync-plugins

%post
# Generate cert
if [ ! -f  %{_localstatedir}/lib/openvas/CA/servercert.pem ] ; then
        %{_sbindir}/openvas-mkcert -q > /dev/null 2>&1
fi

%_post_service openvas-scanner

%preun
%_preun_service openvas-scanner

%files
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/openvas/openvassd.conf
%config(noreplace) %{_sysconfdir}/sysconfig/openvas-scanner
%config(noreplace) %{_sysconfdir}/cron.d/openvas-sync-plugins
%config(noreplace) %{_sysconfdir}/logrotate.d/openvas-scanner
%dir %{_sysconfdir}/openvas
%dir %{_sysconfdir}/pki/openvas
%dir %{_sysconfdir}/pki/openvas/CA
%dir %{_sysconfdir}/pki/openvas/private
%dir %{_sysconfdir}/pki/openvas/private/CA
%{_initrddir}/openvas-scanner
%{_sbindir}/openvas-adduser
%{_sbindir}/openvas-mkcert
%{_sbindir}/openvas-rmuser
%{_sbindir}/openvassd
%{_sbindir}/openvas-nvt-sync
%{_sbindir}/greenbone-nvt-sync
%{_sbindir}/openvas-mkcert-client
%{_sbindir}/openvas-nvt-sync-cron
%{_mandir}/man8/openvas-adduser.8.*
%{_mandir}/man8/openvas-mkcert.8.*
%{_mandir}/man8/openvas-rmuser.8.*
%{_mandir}/man8/openvassd.8.*
%{_mandir}/man8/openvas-nvt-sync.8.*
%{_mandir}/man8/greenbone-nvt-sync.8*
%dir %{_var}/lib/openvas
%dir %{_var}/lib/openvas/plugins
%dir %{_var}/cache/openvas


%changelog
* Thu Sep 08 2011 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 3.2.4-1mdv2011.0
+ Revision: 698895
- 3.2.4
  P4 merged upstream

* Sun May 22 2011 Guillaume Rousse <guillomovitch@mandriva.org> 3.2.3-1
+ Revision: 677435
- new version

* Sat Apr 02 2011 Funda Wang <fwang@mandriva.org> 3.2.2-2
+ Revision: 649837
- sync with fedora

* Sat Apr 02 2011 Funda Wang <fwang@mandriva.org> 3.2.2-1
+ Revision: 649799
- disable Werror
- new version 3.2.2

* Sun Nov 28 2010 Funda Wang <fwang@mandriva.org> 3.1.1-1mdv2011.0
+ Revision: 602199
- update file list
- new version 3.1.1

* Sun Apr 18 2010 Funda Wang <fwang@mandriva.org> 3.0.2-1mdv2010.1
+ Revision: 536369
- New version 3.0.2

* Sun Dec 20 2009 Funda Wang <fwang@mandriva.org> 3.0.0-1mdv2010.1
+ Revision: 480341
- New version 3.0.0
- rename package

* Sat Nov 14 2009 Funda Wang <fwang@mandriva.org> 2.0.3-3mdv2010.1
+ Revision: 465966
- requires openvas-plugins

* Fri Oct 02 2009 Funda Wang <fwang@mandriva.org> 2.0.3-2mdv2010.0
+ Revision: 452492
- add initscript

* Thu Oct 01 2009 Funda Wang <fwang@mandriva.org> 2.0.3-1mdv2010.0
+ Revision: 451974
- fix str fmt
- New version 2.0.3

* Sat May 02 2009 Funda Wang <fwang@mandriva.org> 2.0.1-1mdv2010.0
+ Revision: 370448
- import openvas-server



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3744 |12cr|openvpn-admin-1.9.4-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name openvpn-admin
%define version 1.9.4

%define Summary An openvpn GUI

Summary: 	%Summary
Name: 		%name
Version: 	%version
Release: 	%mkrel 7
License: 	GPL
Group: 		Networking/Other
URL:		http://sourceforge.net/projects/openvpn-admin

Source:		http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
Source1:	%name-icons.tar.bz2
Patch:          openvpn-admin-1.9.4-pam.patch
# http://openvpn-admin.svn.sourceforge.net/viewvc/openvpn-admin?view=rev&revision=160
Patch1:         openvpn-admin-1.9.4-newsharpbuild.patch
# http://qa.mandriva.com/show_bug.cgi?id=38809
Patch2:		openvpn-admin-1.9.4-fix-exe-x86_64.patch
BuildRoot: 	%_tmppath/%{name}-%{version}-%{release}-buildroot

BuildRequires: gtk-sharp2
BuildRequires: mono
BuildRequires: gtk+2.0
BuildRequires: desktop-file-utils
BuildRequires: perl(XML::Parser)
BuildRequires: glade-sharp2

Requires:      gksu
Requires:      gtk-sharp2
Requires:      mono
Requires:      openvpn

%description
OpenVPN-Admin is a GUI for OpenVPN it is writen in Mono 
and runs under Linux and Windows.

%prep
%setup -q -a1
%patch -p1
%patch1 -p2
%patch2 -p1

%build
%configure2_5x

%make WARN_CFLAGS=""

%install
rm -rf %buildroot

%makeinstall_std

%find_lang %name

#fix icon path in desktop file
sed '/Icon/d' %{buildroot}%{_datadir}/applications/%{name}.desktop  > %{buildroot}%{_datadir}/applications/temp.desktop
sed '/^Exec/a Icon=openvpn-admin' %{buildroot}%{_datadir}/applications/temp.desktop > %{buildroot}%{_datadir}/applications/%{name}.desktop
rm -f %{buildroot}%{_datadir}/applications/temp.desktop


desktop-file-install --vendor="" \
  --remove-key="Version" \
  --remove-category="Application" \
  --add-category="Network" \
  --add-category="Settings" \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/*

# icon
%__install -D -m 644 %{name}48.png %buildroot/%_liconsdir/%name.png
%__install -D -m 644 %{name}32.png %buildroot/%_iconsdir/%name.png
%__install -D -m 644 %{name}16.png %buildroot/%_miconsdir/%name.png

mkdir %buildroot/usr/bin
ln -s /usr/sbin/%name %buildroot/usr/bin/%name

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%clean
rm -rf %buildroot

%files -f %name.lang
%defattr(-,root,root)

%doc AUTHORS COPYING NEWS README TODO
%config(noreplace) /etc/pam.d/%name
%config(noreplace) /etc/security/console.apps/%name
%{_bindir}/%name
%{_sbindir}/%name
%{_datadir}/pixmaps/*
%{_datadir}/applications/%name.desktop
%{_libdir}/%name/%name.exe
%_liconsdir/%name.png
%_miconsdir/%name.png
%_iconsdir/%name.png



%changelog
* Mon Sep 14 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.9.4-7mdv2010.0
+ Revision: 440446
- rebuild

* Mon Nov 03 2008 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 1.9.4-6mdv2009.1
+ Revision: 299516
- Add requires for mono and gtk-sharp2 (#45425).

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.9.4-5mdv2009.0
+ Revision: 254895
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Thu Mar 13 2008 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 1.9.4-3mdv2008.1
+ Revision: 187293
- Fixed openvpn-admin symlink in /usr/bin (#38808).
- Fixed openvpn-admin doesn't load on x86_64 (#38809).

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Oct 02 2007 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 1.9.4-2mdv2008.0
+ Revision: 94827
- Typo fix.

  + Emmanuel Andry <eandry@mandriva.org>
    - fix desktop file validation

  + Andreas Hasenack <andreas@mandriva.com>
    - fix pam config (#20882)
    - fix build with new gtk-sharp


* Wed Feb 28 2007 Jérôme Soyer <saispo@mandriva.org> 1.9.4-1mdv2007.0
+ Revision: 126944
- New release 1.9.4

* Wed Oct 18 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.9.3-4mdv2007.0
+ Revision: 65806
- Fix Requires

* Tue Oct 17 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.9.3-3mdv2006.0
+ Revision: 65658
- Add BuildRequires
- Add BuildRequires
- Migrate to XDG
- import openvpn-admin-1.9.3-2mdk

* Sun Apr 23 2006 Jerome Soyer <saispo@mandriva.org> 1.9.3-2mdk
- Readd the exe file
- Use %%{1}mdk

* Sun Apr 23 2006 Jerome Soyer <saispo@mandriva.org> 1.9.3-1mdk
- First build


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3745 |12cr|openvswitch-1.7.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           openvswitch
Version:        1.7.1
Release:        2
Summary:        Open vSwitch daemon/database/utilities

Group: 		System/Cluster

# Nearly all of openvswitch is ASL 2.0.  The bugtool is LGPLv2+, and the
# lib/sflow*.[ch] files are SISSL
# datapath/ is GPLv2 (although not built into any of the binary packages)
# python/compat is Python (although not built into any of the binary packages)
License:        ASL 2.0 and LGPLv2+ and SISSL
URL:            http://openvswitch.org
Source0:        http://openvswitch.org/releases/%{name}-%{version}.tar.gz
Source1:        openvswitch.service
Source2:        openvswitch.init
Source3:        openvswitch.logrotate
Source4:        ifup-ovs
Source5:        ifdown-ovs
Source6:        ovsdbmonitor.desktop
Source7:        openvswitch-configure-ovskmod-var.patch
Source8:        ovsdbmonitor-move-to-its-own-data-directory.patch
# make the kmod name configurable since Fedora kernel ships openvswitch module
# Source7 is not applied, it's used to generate patch0
Patch0:         openvswitch-configure-ovskmod-var-autoconfd.patch
# mv ovsdbmonitordir. Source8 (accepted upstream) is source for patch1
Patch1:         ovsdbmonitor-move-to-its-own-data-directory-automaked.patch
Patch2:         openvswitch-rhel-initscripts-resync.patch

BuildRequires:  systemd-units openssl openssl-devel
BuildRequires:  python python-twisted-core python-twisted-conch python-zope-interface PyQt4
BuildRequires:  desktop-file-utils
BuildRequires:  groff graphviz

Requires:       openssl iproute2 module-init-tools

Requires(post):  systemd-units
Requires(preun): systemd-units
Requires(postun): systemd-units

%description
Open vSwitch provides standard network bridging functions and
support for the OpenFlow protocol for remote per-flow control of
traffic.

%package -n python-openvswitch
Summary:        Open vSwitch python bindings
License:        ASL 2.0
BuildArch:      noarch
Requires:       python

%description -n python-openvswitch
Python bindings for the Open vSwitch database

%package -n ovsdbmonitor
Summary:        Open vSwitch graphical monitoring tool
License:        ASL 2.0
BuildArch:      noarch
Requires:       python-openvswitch = %{version}-%{release}
Requires:       python python-twisted-core python-twisted-conch python-zope-interface PyQt4

%description -n ovsdbmonitor
A GUI tool for monitoring and troubleshooting local or remote Open
vSwitch installations.  It presents GUI tables that graphically represent
an Open vSwitch kernel flow table (similar to "ovs-dpctl dump-flows")
and Open vSwitch database contents (similar to "ovs-vsctl list <table>").

%package test
Summary:        Open vSwitch testing utilities
License:        ASL 2.0
BuildArch:      noarch
Requires:       python-openvswitch = %{version}-%{release}
Requires:       python python-twisted-core python-twisted-web

%description test
Utilities that are useful to diagnose performance and connectivity
issues in Open vSwitch setup.

%prep
%setup -q
#%patch0 -p1 -b .ovskmod
#%patch1 -p1 -b .ovsdbmonitordir
#%patch2 -p1 -b .initscripts


%build
%configure --enable-ssl --with-pkidir=%{_sharedstatedir}/openvswitch/pki OVSKMOD=openvswitch
make %{?_smp_mflags}


%install
rm -rf %{buildroot}/
make install DESTDIR=%{buildroot}/

install -d -m 0755 %{buildroot}/%{_sysconfdir}/openvswitch

src=rhel/usr_share_openvswitch_scripts_sysconfig.template
dst=%{buildroot}/%{_sysconfdir}/sysconfig/openvswitch
install -p -D -m 0644 $src $dst

install -p -D -m 0644 %{SOURCE1} %{buildroot}/%{_unitdir}/openvswitch.service
install -p -D -m 0755 %{SOURCE2} %{buildroot}/%{_datadir}/openvswitch/scripts/openvswitch.init
install -p -D -m 0644 %{SOURCE3} %{buildroot}/%{_sysconfdir}/logrotate.d/openvswitch

install -d -m 0755 %{buildroot}/%{_sysconfdir}/sysconfig/network-scripts/
install -p -m 0755 %{SOURCE4} %{SOURCE5} %{buildroot}/%{_sysconfdir}/sysconfig/network-scripts/

install -d -m 0755 %{buildroot}//%{_sharedstatedir}/openvswitch

install -d -m 0755 %{buildroot}/%{python_sitelib}
mv %{buildroot}//%{_datadir}/openvswitch/python/* %{buildroot}/%{python_sitelib}
rmdir %{buildroot}//%{_datadir}/openvswitch/python/

# Get rid of stuff we don't want to make RPM happy.
rm -f \
    %{buildroot}/%{_bindir}/ovs-controller \
    %{buildroot}/%{_mandir}/man8/ovs-controller.8 \
    %{buildroot}/%{_sbindir}/ovs-vlan-bug-workaround \
    %{buildroot}/%{_mandir}/man8/ovs-vlan-bug-workaround.8 \
    %{buildroot}/%{_sbindir}/ovs-brcompatd \
    %{buildroot}/%{_mandir}/man8/ovs-brcompatd.8

desktop-file-install --dir=%{buildroot}/%{_datadir}/applications %{SOURCE6}

install -d -m 0755 %{buildroot}/%{_datadir}/ovsdbmonitor

%post
if [ $1 -eq 1 ] ; then
    # Initial installation
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%preun
if [ "$1" = "0" ]; then
    # Package removal, not upgrade
    /bin/systemctl --no-reload disable openvswitch.service > /dev/null 2>&1 || :
    /bin/systemctl stop openvswitch.service > /dev/null 2>&1 || :
fi

%postun
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
if [ $1 -ge 1 ] ; then
    # Package upgrade, not uninstall
    /bin/systemctl try-restart openvswitch.service >/dev/null 2>&1 || :
fi


%files
%{_sysconfdir}/openvswitch/
%config(noreplace) %{_sysconfdir}/logrotate.d/openvswitch
%config(noreplace) %{_sysconfdir}/sysconfig/openvswitch
%{_sysconfdir}/sysconfig/network-scripts/ifup-ovs
%{_sysconfdir}/sysconfig/network-scripts/ifdown-ovs
%{_unitdir}/openvswitch.service
%{_bindir}/ovs-appctl
%{_bindir}/ovs-benchmark
%{_bindir}/ovs-dpctl
%{_bindir}/ovs-ofctl
%{_bindir}/ovs-parse-leaks
%{_bindir}/ovs-pcap
%{_bindir}/ovs-pki
%{_bindir}/ovs-tcpundump
%{_bindir}/ovs-vsctl
%{_bindir}/ovsdb-client
%{_bindir}/ovsdb-tool
# ovs-bugtool is LGPLv2+
%{_sbindir}/ovs-bugtool
%{_sbindir}/ovs-vswitchd
%{_sbindir}/ovsdb-server
%{_mandir}/man1/ovs-benchmark.1*
%{_mandir}/man1/ovs-pcap.1*
%{_mandir}/man1/ovs-tcpundump.1*
%{_mandir}/man1/ovsdb-client.1*
%{_mandir}/man1/ovsdb-server.1*
%{_mandir}/man1/ovsdb-tool.1*
%{_mandir}/man5/ovs-vswitchd.conf.db.5*
%{_mandir}/man8/ovs-appctl.8*
%{_mandir}/man8/ovs-bugtool.8*
%{_mandir}/man8/ovs-ctl.8*
%{_mandir}/man8/ovs-dpctl.8*
%{_mandir}/man8/ovs-ofctl.8*
%{_mandir}/man8/ovs-parse-leaks.8*
%{_mandir}/man8/ovs-pki.8*
%{_mandir}/man8/ovs-vsctl.8*
%{_mandir}/man8/ovs-vswitchd.8*
# /usr/share/openvswitch/bugtool-plugins and
# /usr/share/openvswitch/scripts/ovs-bugtool* are LGPLv2+
%{_datadir}/openvswitch/
%{_sharedstatedir}/openvswitch
# see COPYING for full licensing details
%doc COPYING DESIGN INSTALL.SSL NOTICE README WHY-OVS rhel/README.RHEL

%files -n python-openvswitch
%{python_sitelib}/ovs
%doc COPYING

%files -n ovsdbmonitor
%{_bindir}/ovsdbmonitor
%{_mandir}/man1/ovsdbmonitor.1*
%{_datadir}/ovsdbmonitor
%{_datadir}/applications/ovsdbmonitor.desktop
%doc ovsdb/ovsdbmonitor/COPYING

%files test
%{_bindir}/ovs-test
%{_bindir}/ovs-vlan-test
%{_mandir}/man8/ovs-test.8*
%{_mandir}/man8/ovs-vlan-test.8*
%{python_sitelib}/ovstest



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3746 |12cr|openxcom-0.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	git_check 4be8d13

Name:		openxcom
Summary:	Open-source reimplementation of the original X-Com
Version:	0.4.0
Release:	%mkrel 1
#openxcom-0.4.0-4be8d13.tar.bz2
Source0:	https://github.com/SupSuper/OpenXcom/%{name}-%{version}-%{git_check}.tar.bz2
URL:		http://openxcom.org/
Group:		Games/Strategy
License:	GPLv3
BuildRequires:	yaml-devel
BuildRequires:	pkgconfig(SDL_gfx)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(yaml-cpp)
BuildRequires:	TiMidity++ cmake 

%description
OpenXcom is an open-source reimplementation of the popular
UFO: Enemy Unknown (X-Com: UFO Defense in USA) videogame by
Microprose, licensed under the GPL and written in C++ / SDL.
See more info at the website: http://openxcom.org

OpenXcom requires the original X-Com resources (any version).
If you have the Steam version, you can find the X-Com game
folder in "Steam\steamapps\common\xcom ufo defense\XCOM".

When installing manually, copy the X-Com subfolders (GEODATA,
GEOGRAPH, MAPS, ROUTES, SOUND, TERRAIN, UFOGRAPH, UFOINTRO,
UNITS) to OpenXcom's Data folder in one of the following paths:
/usr/share/openxcom

%prep
%setup -q -n %{name}-%{version}-%{git_check}
for i in $( find . \( -name '*.cpp' -o -name '*.h' \));do sed -i '/#include "yaml.h"/s/$/\n#include "yaml-cpp\/yaml.h"/' $i;done

%build
%cmake -DDATADIR=%{_datadir}
%make

%install
cd build/
%makeinstall_std DESTDIR=%{buildroot}

%__install -d "%{buildroot}%{_datadir}/%{name}/"

#mv "%{buildroot}/usr/bin/DATA" "%{buildroot}%{_datadir}/%{name}"

%files
%{_bindir}/%name
%{_datadir}/%{name}/

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3747 |12cr|optipng-0.7.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           optipng
Version:        0.7.1
Release:        1
Summary:        A PNG optimizer and converter
Group:          Graphics
License:        zlib
URL:            http://optipng.sourceforge.net/
Source0:        http://surfnet.dl.sourceforge.net/sourceforge/optipng/optipng-%{version}.tar.gz
BuildRequires:  zlib-devel libpng-devel

%description
OptiPNG is a PNG optimizer that recompresses image files to a smaller size,
without losing any information. This program also converts external formats
(BMP, GIF, PNM; TIFF support is coming up) to optimized PNG, and performs PNG
integrity checks and corrections. 


%prep
%setup -q

%build
./configure -with-system-zlib -with-system-libpng
%make CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"

%install
%makeinstall_std prefix=%{_prefix} man1dir=%{_mandir}/man1

%files
%doc README.txt LICENSE.txt doc/*
%{_bindir}/optipng
%{_mandir}/man1/optipng.*


%changelog
* Mon Mar 26 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.7.1-1
+ Revision: 787086
- removed old patch
- version update 0.7.1

* Sun Jun 05 2011 Funda Wang <fwang@mandriva.org> 0.6.5-1
+ Revision: 682751
- update to new version 0.6.5

* Sat Aug 07 2010 Emmanuel Andry <eandry@mandriva.org> 0.6.4-1mdv2011.0
+ Revision: 567376
- New version 0.6.4
- drop p1

* Sun Jul 26 2009 Emmanuel Andry <eandry@mandriva.org> 0.6.3-1mdv2010.0
+ Revision: 400437
- New version 0.6.3
- drop security patch
- add patch to fix string format error (reported upstream)

* Thu Mar 05 2009 Frederik Himpe <fhimpe@mandriva.org> 0.6.2-2mdv2009.1
+ Revision: 349137
- Apply 0.6.2.1 security patch

* Wed Nov 19 2008 Frederik Himpe <fhimpe@mandriva.org> 0.6.2-1mdv2009.1
+ Revision: 304470
- update to new version 0.6.2

* Mon Jul 21 2008 Funda Wang <fwang@mandriva.org> 0.6.1-1mdv2009.0
+ Revision: 239401
- New version 0.6.1
- rework systemlibs patch

* Thu May 22 2008 Frederik Himpe <fhimpe@mandriva.org> 0.5.5-2mdv2009.0
+ Revision: 210092
- Fix license short name
- Rebuild with new toolchain

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - fix man pages


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3748 |12cr|orage-4.8.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)

Summary:	Time-managing application for Xfce desktop environment
Name:		orage
Version:	4.8.3
Release:	2
License:	GPLv2+
Group:		Graphical desktop/Xfce
URL:		http://www.xfce.org
Source0:	http://archive.xfce.org/src/apps/orage/%{url_ver}/%{name}-%{version}.tar.bz2
BuildRequires:	chrpath
BuildRequires:	xfce4-panel-devel >= 4.9.0
BuildRequires:	desktop-file-utils
BuildRequires:	pkgconfig(libical)
BuildRequires:	dbus-glib-devel
BuildRequires:	dbus-devel
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	popt-devel
BuildRequires:	bison
BuildRequires:	flex
Provides:	xfcalendar
Obsoletes:	xfcalendar < 4.5

%description
Orage is a time-managing application for the Xfce desktop environment,
featuring:

- Time-based events
- Data stored in ical format.
- Recurring appointments
- Reminder up to 2 days before the event starts
- Possibility to choose your alarm sound
- Repeating the alarm sound until you close the reminder window
- Possibility to duplicate an appointment
- Archiving system for keeping your history in different files for
  avoiding overloads in the main working file.

%prep
%setup -q

%build
%define Werror_cflags %nil

%configure2_5x \
	--disable-static \
	--enable-reentrant \
	--enable-dbus \
	--enable-archive \
	--enable-libnotify \
	--enable-libxfce4panel

%make

%install
%makeinstall_std

#disable rpath in _bin
chrpath -d %{buildroot}/%{_bindir}/*

rm -rf %{buildroot}%{_datadir}/orage/doc

%find_lang %{name} %{name}.lang

desktop-file-install \
  --add-only-show-in="XFCE" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

%files -f %{name}.lang
%doc README AUTHORS
%doc doc/C/images/*.png doc/C/orage.html
%{_bindir}/*
%{_libdir}/xfce4
%{_datadir}/applications/*
%{_datadir}/xfce4/panel-plugins/xfce4-orageclock-plugin.desktop
%{_iconsdir}/hicolor/*/apps/*.png
%{_iconsdir}/hicolor/*/apps/*.svg
%{_iconsdir}/hicolor/*/apps/*.xpm
%dir %{_datadir}/orage
%{_datadir}/orage/sounds/
%{_datadir}/dbus-1/services/org.xfce.*.service
%{_mandir}/man1/*.*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3749 |12cr|orbital_eunuchs_sniper-1.28-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	orbital_eunuchs_sniper
%define	version	1.28
%define rel	12
%define	Summary	Orbital Eunuchs Sniper

Name:		%{name}
Version:	%{version}
Release:	%mkrel %rel
URL:		http://www.icculus.org/oes/
Source0:	%{name}-%{version}.tar.bz2
Source11:	%{name}-16x16.png
Source12:	%{name}-32x32.png
Source13:	%{name}-48x48.png
Patch0:		orbital_eunuchs_sniper-pointer_size.patch
License:	BSD
Group:		Games/Arcade
Summary:	%{Summary}
BuildRequires:	SDL-devel
BuildRequires:	SDL_image-devel
BuildRequires:	SDL_mixer-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Orbital Eunuchs Sniper is a simple game in which the player
must control an orbital laser to prevent harm from coming to
the VIPs (in blue squares) in the form of human threats
(in red squares). Avoid killing the neutral humans, however,
or else you may be 'retired'. 

%prep
%setup -q
%patch0 -p0

%build
%configure2_5x	--bindir=%{_gamesbindir} \
		--datadir=%{_gamesdatadir} \
		--with-games-dir=%{_gamesdatadir} \
		--with-pic \
		--with-gnu-ld \
		--disable-debug
%make

%install
%{__rm} -rf $RPM_BUILD_ROOT
%{makeinstall_std}

#(peroyvind) move ark-config to %{_bindir} as this belongs to the devel package
%{__install} -d $RPM_BUILD_ROOT{%{_bindir},%{_gamesdatadir}}

install -m 755 -d $RPM_BUILD_ROOT%{_datadir}/applications/
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=%Summary
Comment=%Summary
Exec=%{_gamesbindir}/snipe2d
Icon=%name
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;ArcadeGame;
EOF


%{__install} -m644 %{SOURCE11} -D ${RPM_BUILD_ROOT}%{_miconsdir}/%{name}.png
%{__install} -m644 %{SOURCE12} -D ${RPM_BUILD_ROOT}%{_iconsdir}/%{name}.png
%{__install} -m644 %{SOURCE13} -D ${RPM_BUILD_ROOT}%{_liconsdir}/%{name}.png

#(peroyvind) clean out crap
rm -f $RPM_BUILD_ROOT%{_gamesdatadir}/%{name}/snipe2d.x86.static
mv $RPM_BUILD_ROOT%{_gamesdatadir}/%{name}/snipe2d.x86.dynamic $RPM_BUILD_ROOT%{_gamesbindir}/snipe2d.bin

cat <<EOF > $RPM_BUILD_ROOT%{_gamesbindir}/snipe2d
#! /bin/bash
pushd %{_gamesdatadir}/orbital_eunuchs_sniper
snipe2d.bin \$*
popd
EOF

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%clean
%{__rm} -rf $RPM_BUILD_ROOT

%files
%defattr(644,root,root,755)
%doc AUTHORS ChangeLog NEWS README TODO COPYING
%{_gamesdatadir}/%{name}
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_datadir}/applications/mandriva-%{name}.desktop
%defattr(755,root,root,755)
%{_gamesbindir}/*




%changelog
* Mon Feb 07 2011 Funda Wang <fwang@mandriva.org> 1.28-12mdv2011.0
+ Revision: 636505
- tighten BR

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.28-11mdv2011.0
+ Revision: 613544
- rebuild

* Thu Feb 25 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1.28-10mdv2010.1
+ Revision: 510843
- fix release tag

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.28-9mdv2010.0mdv2010.0
+ Revision: 430220
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.28-8mdv2009.0mdv2009.0
+ Revision: 254913
- rebuild
- drop old menu

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 1.28-6mdv2008.1mdv2008.1
+ Revision: 141036
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - buildrequires X11-devel instead of XFree86-devel
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'


* Sat Jan 06 2007 Pascal Terjan <pterjan@mandriva.org> 1.28-6mdv2007.0mdv2007.0
+ Revision: 104684
- add patch to handle non 32 bits pointers and re-enable x86_64

  + Götz Waschk <waschk@mandriva.org>
    - don't build on x86_64
    - Import orbital_eunuchs_sniper

* Fri Jan 05 2007 Götz Waschk <waschk@mandriva.org> 1.28-5mdv2007.1mdv2007.1
- xdg menu

* Fri Dec 23 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.28-5mdk
- %%rebuild
- %%mkrel

* Fri Aug 27 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.28-4mdk
- rebuild for new menu

* Wed Jun 09 2004 Götz Waschk <waschk@linux-mandrake.com> 1.28-3mdk
- rebuild for new g++


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3750 |12cr|osc-0.123-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           osc
Version:	0.123
Release:	%mkrel 2
Summary:	OpenSUSE Build Service Commander
Group:		Development/Other
License:	GPLv2+
URL:		https://forgesvn1.novell.com/svn/opensuse/trunk/buildservice/src/clientlib/python/osc/
# v=0.114; svn export https://forgesvn1.novell.com/svn/opensuse/trunk/buildservice/src/clientlib/python/osc osc-$v && tar czf osc-$v.tar.gz osc-$v
Source:         osc-%{version}.tar.gz
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
%py_requires -d
BuildRequires:  python-urlgrabber
BuildRequires:	python-elementtree
BuildRequires:  python-m2crypto > 0.19
Requires:       python-m2crypto > 0.19
Requires:       python-urlgrabber
Requires:	python-elementtree
Requires:	python-rpm
BuildArch:      noarch

%description
Commandline client for the openSUSE Build Service.

See http://en.opensuse.org/Build_Service/CLI , as well as
http://en.opensuse.org/Build_Service_Tutorial for a general
introduction.

%prep
%setup -q

%build
CFLAGS="%{optflags}" %{__python} setup.py build

%install
%{__python} setup.py install --prefix=%{_prefix} --root %{buildroot}
ln -s osc-wrapper.py %{buildroot}/%{_bindir}/osc
mkdir -p %{buildroot}/var/lib/osc-plugins
mkdir -p %{buildroot}%{_sysconfdir}/profile.d
install -m 0755 dist/complete.csh %{buildroot}%{_sysconfdir}/profile.d/osc.csh
install -m 0755 dist/complete.sh %{buildroot}%{_sysconfdir}/profile.d/osc.sh
mkdir -p %{buildroot}%{_prefix}/lib/osc
install -m 0755 dist/osc.complete %{buildroot}%{_prefix}/lib/osc/complete

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/osc*
%{python_sitelib}/*
%{_sysconfdir}/profile.d/*
%dir %{_prefix}/lib/osc
%{_prefix}/lib/osc/*
%dir /var/lib/osc-plugins
%doc AUTHORS README TODO NEWS
%_mandir/man1/osc.*


%changelog
* Sat Nov 06 2010 Funda Wang <fwang@mandriva.org> 0.123-2mdv2011.0
+ Revision: 593922
- rebuild for py2.7

* Sat Nov 21 2009 Funda Wang <fwang@mandriva.org> 0.123-1mdv2010.1
+ Revision: 468054
- add buildroot
- import osc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3751 |12cr|osh-20080629-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		osh
Summary:	V6 Thompson Shell Port
Version:	20080629
Release:	%mkrel 2
License:	BSD with advertising
Source:		http://v6shell.org/src/osh-%{version}.tar.gz
URL:		http://v6shell.org/
Group:		Shells
BuildRoot:	%{_tmppath}/%{name}-%{version}
%description
The osh project is hereby dedicated to the individuals at Bell Labs who
started the UNIX ball rolling in 1969.

The objective of the osh project is to honor our shared computing history
by maintaining two different ports of the original sh(1) as it appeared
in Sixth Edition (V6) UNIX. One of the ports, osh, contains enhancements
to make it usable as an interactive login shell while also remaining
backward compatible. The other port, sh6, simply provides a
backward-compatible user interface without any obvious enhancements. In
addition, the shell utilities necessary for globbing and flow control
in command files (aka shell scripts) are also included.

%prep
%setup -q

%build
%make PREFIX=/usr MANDIR=%{_mandir}/man1 SYSCONFDIR=%{_sysconfdir} \
      BINDIR=%{_bindir}

%install
%{__rm} -Rf %{buildroot}
%{__make} DESTDIR=%{buildroot} PREFIX=/usr MANDIR=%{_mandir}/man1 \
	  SYSCONFDIR=%{_sysconfdir} BINDIR=%{_bindir} install

%clean
%{__rm} -Rf %{buildroot}


%files
%doc AUTHORS CHANGES CHANGES-sh_to_sh6 INSTALL LICENSE NOTES README
%{_bindir}/fd2
%{_bindir}/glob6
%{_bindir}/goto
%{_bindir}/if
%{_bindir}/osh
%{_bindir}/sh6
%{_mandir}/man1/fd2.1.*
%{_mandir}/man1/glob6.1.*
%{_mandir}/man1/goto.1.*
%{_mandir}/man1/if.1.*
%{_mandir}/man1/osh.1.*
%{_mandir}/man1/sh6.1.*


%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 20080629-2mdv2010.0
+ Revision: 430222
- rebuild

* Thu Jul 03 2008 Nicolas Vigier <nvigier@mandriva.com> 20080629-1mdv2009.0
+ Revision: 231285
- import osh



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3752 |12cr|osie-1.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	osie
%define version	1.0.0
%define	release	1

Name:		%{name}
Version:	%{version}
Release:	%mkrel %{release}
Summary:	OpenTTD screenshot information extractor
Group:          Graphics
License:	GPLv2
URl:		http://www.openttd.org/
Source0:	http://ftp.snt.utwente.nl/pub/games/openttd/binaries/extra/%{name}/%{version}/%{name}-%{version}-source.tar.gz
Patch0:		osie-1.0.0-add_makefile.local_support.patch
BuildRequires:	png-devel

%description
osie (OpenTTD screenshot information extractor) extracts the information
stored in OpenTTD's PNG screenshots such as the version, NewGRFs and AIs.

%prep
%setup -q
%patch0 -p0 -b .addlocalsupport

cat >> Makefile.local << EOF
prefix = %{_prefix}
DO_NOT_INSTALL_CHANGELOG = 1
DO_NOT_INSTALL_LICENSE = 1
DO_NOT_INSTALL_DOCS = 1
EOF

%build
%setup_compile_flags
%make VERBOSE=1

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc docs/readme.txt changelog.txt
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1.*


%changelog
* Wed Jan 26 2011 Jani Välimaa <wally@mandriva.org> 1.0.0-1mdv2011.0
+ Revision: 632924
- imported package osie


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3753 |12cr|osm-gps-map-0.7.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lname	osmgpsmap

%define major	2
%define libname	%mklibname %{lname} %{major}
%define devname	%mklibname %{lname} -d

Name:           osm-gps-map
Version:        0.7.3
Release:        2
Summary:        Gtk+ widget for displaying OpenStreetMap tiles
Group:          System/Libraries
License:        GPLv2
URL:            http://nzjrs.github.com/osm-gps-map/
Source0:        http://www.johnstowers.co.nz/files/%{name}/%{name}-%{version}.tar.gz
Patch0:		osm-gps-map-0.7.3-linkage.patch
BuildRequires:	gtk+2-devel
BuildRequires:	libsoup-devel

%description
A Gtk+ widget that when given GPS co-ordinates, draws a GPS track, and
points of interest on a moving map display. Downloads map data from a
number of websites, including openstreetmap.org.

%package -n %{libname}
Summary:	Gtk+ widget for displaying OpenStreetMap tiles
Group:		System/Libraries

%description -n %{libname}
A Gtk+ widget that when given GPS co-ordinates, draws a GPS track, and
points of interest on a moving map display. Downloads map data from a
number of websites, including openstreetmap.org.

%package -n %{devname}
Summary:        Development files for the %{name} Gtk+ widget
Group:          Development/Other
Requires:       %{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	%{lname}-devel = %{version}-%{release}
Provides:	lib%{lname}-devel = %{version}-%{release}

%description -n %{devname}
The development files for the %{name} Gtk+ widget.

%prep
%setup -q
%patch0 -p0 -b .linkage

%build
%configure2_5x \
	--disable-static \
	--disable-introspection
%make V=1

%install
%makeinstall_std

#handle docs inf files section
rm -rf %{buildroot}/usr/doc/osm-gps-map

%files -n %{libname}
%doc AUTHORS README NEWS
%{_libdir}/lib%{lname}.so.%{major}*

%files -n %{devname}
%defattr(-,root,root)
%doc %{_datadir}/gtk-doc/html/lib%{lname}
%{_includedir}/%{lname}
%{_libdir}/lib%{lname}.so
%{_libdir}/pkgconfig/%{lname}.pc



%changelog
* Mon Oct 31 2011 Andrey Bondrov <abondrov@mandriva.org> 0.7.3-1
+ Revision: 708033
- imported package osm-gps-map


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3754 |12cr|osmose-0.9.96-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		oname		Osmose
%define		oversion	0-9-96-QT

Name:		osmose
Version:	0.9.96
Release:	2

Summary:	A Sega Master System emulator
License:	GPLv3
Group:		Emulators
URL:		http://bcz.asterope.fr/
Source0:	http://bcz.asterope.fr/osmose/%{oname}-%{oversion}.zip
Source1:	%{name}.png
Patch0:		Osmose-0-9-96-QT-gcc4.7.patch
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	qt4-devel

%description
Osmose is a Sega Master System Emulator. Now it has Qt4 GUI.

%prep
%setup -q -n %{oname}-%{oversion}
%patch0 -p1

%build
%qmake_qt4 %{oname}-%{oversion}.pro
%make

chmod 644 Readme.txt License.txt

%install
rm -rf %{buildroot}
#makeinstall
install -d -m 0755 %{buildroot}%{_gamesbindir}
install -m 0755 %{oname}-%{oversion} %{buildroot}%{_gamesbindir}/%{name}

install -d -m 0755 %{buildroot}%{_datadir}/pixmaps
install -m 0644 %{SOURCE1} %{buildroot}%{_datadir}/pixmaps/%{name}.png

install -d -m 755 %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
Name=Osmose
Comment=%{summary}
Exec=%{_gamesbindir}/%{name}
Icon=%{_datadir}/pixmaps/%{name}.png
Terminal=false
Type=Application
Categories=Game;Emulator;
EOF

%files
%doc Readme.txt License.txt
%{_gamesbindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png

%changelog
* Thu Jul 28 2011 Andrey Bondrov <abondrov@mandriva.org> 0.9.96-1mdv2012.0
+ Revision: 692073
- Fix _desktopdir -> _datadir/applications, as BS is dumb
- Fix BuildRequires
- imported package osmose


* Sun Jul 24 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 0.9.96-1mdv2011.0
- New version 0.9.96
- Qt4 GUI
- Complete spec rewrite

* Wed Mar 24 2010 Guillaume Bedot <littletux@zarb.org> 0.9.2-1plf2010.1
- 0.9.2 (no more GUI)

* Sat Apr 18 2009 Guillaume Bedot <littletux@zarb.org> 0.9.0-0.beta1plf2009.1
- New beta release 0.9.0beta, with an included GUI

* Sat Jan 17 2009 Guillaume Bedot <littletux@zarb.org> 0.8.5-0.beta1plf2009.1
- Release 0.8.5b, with opengl render and system zlib.

* Wed Aug 15 2007 Guillaume Bedot <littletux@zarb.org> 0.8.2-1plf2008.0
- First package of osmose for PLF

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3755 |12cr|osptoolkit-4.0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 4
%define libname %mklibname osptk %{major}
%define develname %mklibname osptk -d

Summary:	The OSP Toolkit(tm)
Name:		osptoolkit
Version:	4.0.3
Release:	%mkrel 1
License:	BSD-like
Group:		System/Libraries
URL:		http://sourceforge.net/projects/osp-toolkit
Source0:	http://dfn.dl.sourceforge.net/sourceforge/osp-toolkit/OSPToolkit-%{version}.tar.gz
Source1:	Makefile
Patch0:		osptoolkit_3.4.2-1.diff
BuildRequires:	openssl-devel
BuildRequires:	libtool
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The OSP Toolkit is a complete development kit for software developers who want
to implement the client side of the European Telecommunication Standards
Institute's (ETSI) Open Settlement Protocol. The OSP Toolkit includes source
code written in ANSI C, test tools and extensive documentation on how to
implement OSP. A hosted OSP test server is freely available on the Internet for
all developers to test their OSP implementation.   

%package -n	%{libname}
Summary:	The OSP Toolkit(tm) shared library
Group:          System/Libraries

%description -n	%{libname}
The OSP Toolkit is a complete development kit for software developers who want
to implement the client side of the European Telecommunication Standards
Institute's (ETSI) Open Settlement Protocol. The OSP Toolkit includes source
code written in ANSI C, test tools and extensive documentation on how to
implement OSP. A hosted OSP test server is freely available on the Internet for
all developers to test their OSP implementation.   

%package -n	%{develname}
Summary:	Static library and header files for the libosp library
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	libosp-devel = %{version}
Provides:	osp-devel = %{version}
Provides:	osptk-devel = %{version}
Obsoletes:	%{mklibname osp 0 -d}
Obsoletes:	%{mklibname osptk 0 -d}

%description -n	%{develname}
The OSP Toolkit is a complete development kit for software developers who want
to implement the client side of the European Telecommunication Standards
Institute's (ETSI) Open Settlement Protocol. The OSP Toolkit includes source
code written in ANSI C, test tools and extensive documentation on how to
implement OSP. A hosted OSP test server is freely available on the Internet for
all developers to test their OSP implementation.   

This package contains the static libosp library and its header files.

%package -n	osp-tools
Summary:	Various utilities for the libosptk library
Group:		System/Servers

%description -n	osp-tools
This package contains various utilities utilizing the libosptk library.

%prep

%setup -q -n TK-4_0_3-20120120
%patch0 -p1

install -m0644 %{SOURCE1} Makefile

# lib64 fix
find -name "Makefile" | xargs perl -pi -e "s|/usr/lib|%{_libdir}|g"
find -name "Makefile" | xargs perl -pi -e "s|/lib\b|/%{_lib}|g"

%build

%make build VERSION="%{version}" MAJOR="%{major}" ADDFLAGS="%{optflags}" LDFLAGS="%{ldflags}"
%make enroll VERSION="%{version}" MAJOR="%{major}" ADDFLAGS="%{optflags}" LDFLAGS="%{ldflags}"
%make test VERSION="%{version}" MAJOR="%{major}" ADDFLAGS="%{optflags}" LDFLAGS="%{ldflags}"

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_libdir}/pkgconfig
install -d %{buildroot}%{_includedir}/osp

libtool --mode=install install -m0755 lib/libosptk.la %{buildroot}%{_libdir}/libosptk.la
libtool --mode=install install -m0755 bin/test_app %{buildroot}%{_bindir}/osp-test_app
libtool --mode=install install -m0755 bin/enroll %{buildroot}%{_bindir}/osp-enroll

install -m0644 include/osp/*.h %{buildroot}%{_includedir}/osp/
install -m0644 debian/libosptk*.pc %{buildroot}%{_libdir}/pkgconfig/libosptk.pc

rm -f %{buildroot}%{_libdir}/*.*a

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%doc LICENSE.txt README.txt RELNOTES.txt debian/osptoolkit.txt
%{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%doc test/nonblocking.[ch]
%{_includedir}/osp
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc

%files -n osp-tools
%defattr(-,root,root)
%doc bin/enroll.sh bin/test.cfg bin/openssl.cnf bin/.rnd
%{_bindir}/osp-test_app
%{_bindir}/osp-enroll


%changelog
* Tue Apr 03 2012 Oden Eriksson <oeriksson@mandriva.com> 4.0.3-1mdv2012.0
+ Revision: 788934
- 4.0.3

* Fri Oct 22 2010 Lonyai Gergely <aleph@mandriva.org> 3.6.1-1mdv2011.0
+ Revision: 587230
- 3.6.1
  The patch is rediffed.

* Fri Apr 16 2010 Funda Wang <fwang@mandriva.org> 3.5.2-2mdv2010.1
+ Revision: 535248
- rebuild

* Mon Aug 31 2009 Oden Eriksson <oeriksson@mandriva.com> 3.5.2-1mdv2010.0
+ Revision: 422856
- 3.5.2

* Wed Jul 09 2008 Oden Eriksson <oeriksson@mandriva.com> 3.4.2-1mdv2009.0
+ Revision: 233094
- 3.4.2

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Oct 20 2006 Oden Eriksson <oeriksson@mandriva.com> 3.3.6-3mdv2007.0
+ Revision: 71326
- fix linkage
- bunzip patches
- fix linkage (pthread)
- Import osptoolkit

* Fri Jun 02 2006 Oden Eriksson <oeriksson@mandriva.com> 3.3.6-2mdv2007.0
- use a working url for the source location

* Thu Mar 23 2006 Oden Eriksson <oeriksson@mandriva.com> 3.3.6-1mdk
- 3.3.6

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 3.3.4-1mdk
- 3.3.4

* Wed Nov 30 2005 Oden Eriksson <oeriksson@mandriva.com> 3.3.3-3mdk
- rebuilt against openssl-0.9.8a

* Thu Nov 03 2005 Oden Eriksson <oeriksson@mandriva.com> 3.3.3-2mdk
- fix compilation (gwenole)
- fix deps due new libname

* Wed Nov 02 2005 Stefan van der Eijk <stefan@eijk.nu> 3.3.3-1mdk
- %%mkrel
- 3.3.3

* Sat Sep 03 2005 Oden Eriksson <oeriksson@mandriva.com> 3.3.1-4mdk
- rebuild
- use sane deps names

* Fri May 06 2005 Oden Eriksson <oeriksson@mandriva.com> 3.3.1-3mdk
- rebuilt with gcc4

* Fri Apr 29 2005 Oden Eriksson <oeriksson@mandriva.com> 3.3.1-2mdk
- fix deps

* Mon Jan 17 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 3.3.1-1mdk
- initial Mandrakelinux package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3756 |12cr|ots-0.5.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api		1
%define major	0
%define libname		%mklibname %{name} %{api} %{major}
%define develname 	%mklibname ots -d

Name:		ots
Summary:	A text summarizer
Version:	0.5.0
Release:	8
License:	GPLv2+
Group:		System/Libraries
URL:		http://libots.sourceforge.net/
Source0:	%{name}-%{version}.tar.gz
Patch0:		ots-0.5.0-fix-underlinking.patch
Patch1:		ots-0.5.0-fix-installation.patch

BuildRequires:	popt-devel
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(libxml-2.0)

%description
The open text summarizer is an open source tool for summarizing texts.
The program reads a text and decides which sentences are important and
which are not.
The program can either print the summarized text in text format or in
HTML form where the important sentences are highlighted in red.
 
The program is multi lingual and work with UTF-8 code;  At the moment
only English Hebrew are supported.
 
The ots command line tool is an example and a debug tool for the libary.
You can bind to the library from your program.

%package -n %{libname}
Summary:	Libraries for ots
Group:		System/Libraries

%description -n %{libname}
This package provides the libraries for using ots.

%package -n %{develname}
Summary:	Libraries and include files for developing with libots
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
This package provides the necessary development libraries and include
files to allow you to develop with libots.

%prep
%setup -q
%patch0 -p0
%patch1 -p0

%build
touch gtk-doc.make
autoreconf -fi
%configure2_5x \
	--disable-gtk-doc \
	--disable-static

%make -j1

%install
%makeinstall_std

# clean out unused files
rm -rf %{buildroot}%{_datadir}/doc/libots/html/*

%files
%doc AUTHORS COPYING ChangeLog NEWS README TODO
%{_bindir}/%{name}
%dir %{_datadir}/ots
%{_datadir}/ots/*

%files -n %{libname}
%{_libdir}/libots-%{api}.so.%{major}*

%files -n %{develname}
%{_libdir}/libots-%{api}.so
%dir %{_includedir}/libots-%{api}
%dir %{_includedir}/libots-%{api}/ots
%{_includedir}/libots-%{api}/ots/*.h
%{_libdir}/pkgconfig/libots-%{api}.pc



%changelog
* Sun Mar 25 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.5.0-8
+ Revision: 786630
- rebuild
- cleaned up spec

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.0 packages

* Mon Jun 01 2009 Funda Wang <fwang@mandriva.org> 0.5.0-6mdv2010.0
+ Revision: 381750
- fix installation

* Sat Jul 05 2008 Funda Wang <fwang@mandriva.org> 0.5.0-6mdv2009.0
+ Revision: 231928
- new license policy & devel package name policy

* Sat Jul 05 2008 Funda Wang <fwang@mandriva.org> 0.5.0-5mdv2009.0
+ Revision: 231927
- renew tarball with official tarball
- fix underlinking
- fix building .so files

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri May 04 2007 Funda Wang <fwang@mandriva.org> 0.5.0-5mdv2008.0
+ Revision: 22226
- build shared libraries.
- another finally fix for requires, cause the orginal libname is wrong.
- fix provides on 64 bit

* Fri May 04 2007 Funda Wang <fwang@mandriva.org> 0.5.0-4mdv2008.0
+ Revision: 22198
- finally fix requires

* Fri May 04 2007 Funda Wang <fwang@mandriva.org> 0.5.0-3mdv2008.0
+ Revision: 22197
- bump release
- Corrected requires.

* Thu May 03 2007 Funda Wang <fwang@mandriva.org> 0.5.0-2mdv2008.0
+ Revision: 21764
- no more .so files.
- use autogen
- Renew tarball with CVS latest.
- kill doc dir now due to missing gtk-doc.make in tarball
- New version 0.5.0
- Import ots




* Mon Jan 17 2005 Marcel Pol <mpol@mandrake.org> 0.4.2-2mdk
- rebuild

* Wed Dec 10 2003 Marcel Pol <mpol@mandrake.org> 0.4.2-1mdk
- 0.4.2

* Sat Aug 30 2003 Marcel Pol <mpol@gmx.net> 0.4.1-3mdk
- buildrequires again

* Fri Aug 29 2003 Marcel Pol <mpol@gmx.net> 0.4.1-2mdk
- buildrequires

* Thu Aug 14 2003 Marcel Pol <mpol@gmx.net> 0.4.1-1mdk
- initial mandrake contrib
- libpolicy and small changes

* Thu Jun 05 2003 Rui Miguel Silva Seabra <rms@1407.org>
- fix spec
- disable gtk-doc (it's not building in RH 9,
  maybe it's broken for some reason)

* Fri May 02 2003 Rui Miguel Silva Seabra <rms@1407.org>
- define a longer description from the README file
- explicitly set file permissions

* Wed Apr 30 2003 Dom Lachowicz <cinamod@hotmail.com>
- created this thing

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3757 |12cr|overlook-3.2-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	overlook
%define	version	3.2
%define	release %mkrel 7
%define summary Overlook is a webmail system derived from squirrelmail
%define group	System/Servers
%define basedir %{_var}/www/html/overlook

Name:		%{name} 
Summary:	%{summary}
Version:	%{version} 
Release:	%{release} 
Source0:	%{name}-%{version}.tar.bz2
# A fixed Norwegian Bokml translation
Source1:	%{name}-nb.po.bz2
# Patch to make i18n actually work (bug inherited from squirrelmail.
#  I have reported it upstream).
Patch0:		%{name}-i18n.patch.bz2
URL:		http://gforge.openit.it/projects/overlook/
Group:		%{group}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
License:	GPL
Requires:	sendmail-command
Requires:	apache >= 1.3.19
Requires:	mod_php >= 4.0.4
Conflicts:	apache2-mod_php <= 2.0.44_4.3.1-1mdk
BuildRequires:	file
BuildArch:	noarch

%description
Overlook is a webmail system derived from squirrelmail.
It acts more like a normal mail client than a webmail client.

Remember to configure it by editing /etc/overlook/config.php
after installation.

%prep
%setup -q
%patch0 -p0

%build
# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%install
cat > README.install.urpmi << EOF
Remember to configure Overlook by editing /etc/overlook/config.php after installation.
EOF
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{basedir}
INSTALL="class config credits css data database FCKeditor functions images include js locale plugins po src themes index.php"
for a in $INSTALL; do
	cp -r $a $RPM_BUILD_ROOT%{basedir}/
done
mkdir -p $RPM_BUILD_ROOT%{_var}/cache/overlook/data/
# Put the config.php into /etc/
mkdir $RPM_BUILD_ROOT/etc/
mv $RPM_BUILD_ROOT%{basedir}/config/ $RPM_BUILD_ROOT/etc/overlook/
ln -s /etc/overlook/ $RPM_BUILD_ROOT%{basedir}/config
# Fix no_NO directories
ln -s %{basedir}/locale/no_NO $RPM_BUILD_ROOT%{basedir}/locale/nb_NO
# Remove non-functional nb_NO translation
rm -f $RPM_BUILD_ROOT%{basedir}/locale/nb_NO/*
install -m664 %{SOURCE1} $RPM_BUILD_ROOT%{basedir}/locale/no_NO/squirrelmail.po.bz2
bunzip2 $RPM_BUILD_ROOT%{basedir}/locale/no_NO/squirrelmail.po.bz2
msgfmt -v $RPM_BUILD_ROOT%{basedir}/locale/no_NO/squirrelmail.po -o $RPM_BUILD_ROOT%{basedir}/locale/no_NO/squirrelmail.mo
# Force spec helper not to relativize symlinks
export DONT_RELINK=1

%clean 
rm -rf $RPM_BUILD_ROOT 

%files 
%defattr(-,root,root)
%doc ChangeLog.txt History.it INSTALL OVERLOOK_AUTHORS README SQ_ChangeLog SQUIRRELMAIL_AUTHORS README.install.urpmi
%dir %{basedir}
%{basedir}/class/
%{basedir}/credits/
%{basedir}/css/
%{basedir}/data/
%{basedir}/database/
%{basedir}/FCKeditor/
%{basedir}/functions/
%{basedir}/images/
%{basedir}/include/
%{basedir}/js/
%{basedir}/locale/
%{basedir}/plugins/
%{basedir}/po/
%{basedir}/src/
%{basedir}/themes/
%{basedir}/config/
%{basedir}/index.php
%config(noreplace) /etc/overlook
%defattr(-,apache,apache)
%{_var}/cache/overlook/



%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 3.2-7mdv2010.0
+ Revision: 430224
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 3.2-6mdv2009.0
+ Revision: 254941
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 3.2-4mdv2008.1
+ Revision: 130979
- kill re-definition of %%buildroot on Pixel's request
- import overlook


* Mon Nov 07 2005 Eskild Hustvedt <eskild@mandriva.org> 3.2-4mdk
- Rebuild (I messed up the 10.2 update)

* Mon Nov 07 2005 Eskild Hustvedt <eskild@mandriva.org> 3.2-3mdk
- Cleanup and hopefully fix upgrade to 2006.0

* Mon May 23 2005 Eskild Hustvedt <eskild@mandriva.org> 3.2-2mdk
- Fix wrong-script-end-of-line-encoding

* Wed Apr 27 2005 Eskild Hustvedt <eskild@mandriva.org> 3.2-1mdk
- New version 3.2
- Rediff patch 0
- Don't relativize symlinks

* Mon Mar 28 2005 Eskild Hustvedt <eskild@mandrake.org> 3.0-4mdk
- %%mkrel

* Thu Mar 17 2005 Eskild Hustvedt <eskild@mandrake.org> 3.0-3mdk
- Rebuild

* Thu Mar 10 2005 Eskild Hustvedt <eskild@mandrake.org> 3.0-2mdk
- Fixes to the Norwegian bokml language directories
- Include more sane (but very incomplete) Norwegian bokml translation
- Patch0: Quick (but ugly) fix making i18n work

* Mon Mar 07 2005  Eskild Hustvedt <eskild@mandrake.com> 3.0-1mdk
- Initial Mandrakelinux package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3758 |12cr|owncloud-4.0.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define       name    owncloud
%define       version 4.0.7
%define       release 1

Summary:      Open personal cloud
Name:         %{name}
Version:      %{version}
Release:      %{release}
Source0:      http://owncloud.org/releases/%{name}-%{version}.tar.bz2
License:      AGPLv3
Group:        Monitoring
Url:          http://owncloud.org/
BuildRequires: apache-base
Requires:     php >= 4.1
Requires:     apache-base
Requires:     apache-mod_php
BuildArch:    noarch

%description
A personal cloud server which runs on you personal server 
and enables accessing your data from everywhere and sharing 
with other people.

%files
%defattr(-,root,root)
%attr(-,apache,apache) %_datadir/%name
%config(noreplace) %_sysconfdir/httpd/conf/webapps.d/%{name}.conf

#--------------------------------------------------------------------


%prep
%setup -q -n %name 

%build
echo "Hello, i'm a build section"

%install
mkdir -p %buildroot%_datadir/owncloud
(
cd %buildroot%_datadir
tar xjf %{SOURCE0}
)


mkdir -p %buildroot%_sysconfdir/httpd/conf/webapps.d
cat > %buildroot%_sysconfdir/httpd/conf/webapps.d/%{name}.conf <<EOF
# %{name} configuration
Alias /%name %_datadir/%name
<Directory %_datadir/%name>
    Order allow,deny
    Allow from all
</Directory>

EOF


%changelog
* Fri Jun 15 2012 Alexander Khrukin <akhrukin@mandriva.org> 4.0.2-1
+ Revision: 805788
- version update 4.0.2

* Mon May 28 2012 Alexander Khrukin <akhrukin@mandriva.org> 4.0.0-1
+ Revision: 800984
- version update 4.0.0

* Fri Feb 03 2012 Alexander Khrukin <akhrukin@mandriva.org> 3.0.0-1
+ Revision: 770847
- version update 3.0.0

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Remove old macros

* Fri Nov 26 2010 Funda Wang <fwang@mandriva.org> 1.1-1mdv2011.0
+ Revision: 601453
- 1.1 final

* Mon Aug 02 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.1-0.2mdv2011.0
+ Revision: 564901
- New snapshot

* Mon Jul 26 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.1-0.1mdv2011.0
+ Revision: 560853
- Update git snapshot ( pre 1.1 )

* Thu Apr 15 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.0-0.6mdv2010.1
+ Revision: 535024
- Update to new git snapshot

* Tue Mar 30 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.0-0.5mdv2010.1
+ Revision: 528969
- New owncloud snapshot

* Fri Mar 26 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.0-0.4.1mdv2010.1
+ Revision: 527607
- Change versionning
- Update owncloud snapshot

* Wed Mar 24 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.0-0.3f88fb9f.1mdv2010.1
+ Revision: 527202
- import owncloud


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3759 |12cr|oxine-0.7.1-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name oxine
%define version 0.7.1
%define tarballver %version
%define release %mkrel 11
%define xinever 1-0.beta9
Summary: OSD-based xine video player frontend
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://prdownloads.sourceforge.net/oxine/%{name}-%{tarballver}.tar.gz
# (Anssi 04/2008) xvdr/xineliboutput support, from SVN, adapted to 0.7.1
Patch0: oxine-0.7.1-xvdr.patch
Patch1: oxine-strptime.patch
License: GPL
URL: http://oxine.sf.net
Group: Video
BuildRequires: libxine-devel >= %xinever
BuildRequires: liblirc-devel
BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(xinerama)
BuildRequires: pkgconfig(xtst)
BuildRequires: pkgconfig(dbus-glib-1)
BuildRequires: pkgconfig(libcdio)
BuildRequires: pkgconfig(libcurl)
BuildRequires: libexif-devel
BuildRequires: gtk2-devel
BuildRequires: imagemagick-devel
BuildRequires: eject
Requires: xine-plugins >= %xinever
Requires: eject
Requires(post): desktop-file-utils
Requires(postun): desktop-file-utils

%description
oxine is a lightweight, purely osd based xine frontend for set-top
boxes and home entertainment systems.

%prep
%setup -q -n %name-%tarballver
%patch0 -p1
%patch1 -p1

%build
%configure2_5x --enable-vdr --disable-hal
%make

%install
%makeinstall_std 
#OXINE_SKINDIR=%buildroot%_datadir/oxine/skins DEFAULT_SKIN=%buildroot%_datadir/oxine/skins/default
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Oxine
Comment=OSD Xine Video Player
Exec=%name %U
Icon=video_section
Terminal=false
Type=Application
StartupNotify=true
Categories=AudioVideo;Video;Player;
MimeType=video/mpeg;video/msvideo;video/quicktime;video/x-avi;video/x-ms-asf;video/x-ms-wmv;video/x-msvideo;application/x-ogg;audio/x-mp3;audio/x-mpeg;video/x-fli;audio/x-wav;
EOF

%find_lang %name

%files -f %name.lang
%doc README TODO AUTHORS ChangeLog doc/*.pdf doc/*.html
%_bindir/%name
%_datadir/%name
%_datadir/applications/mandriva-*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3760 |12cr|oxygen-molecule-theme-3.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		oxygen-molecule-theme
Summary:	Oxygen Molecule theme for GTK
Version:	3.2
Release:	%mkrel 2
Source0:	http://www.kde-look.org/CONTENT/content-files/103741-Oxygen-Molecule_%{version}_theme.tar.gz
URL:		http://www.kde-look.org/content/show.php?content=103741
Group:		Graphical desktop/GNOME
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
License:	GPLv2+
BuildRequires:	kde4-macros
Requires:	gtk2
Requires:	gtk-engines2
Suggests:	systemsettings-qt-gtk
BuildArch:	noarch

%description
Oxygen-Molecule is a theme for GTK+ applications to provide a uniform look when
used under the KDE 4 desktop environment.

%prep 
%setup -q -c -n %{name}-%{version}
%__tar -xzf kde44-oxygen-molecule.tar.gz
%__chmod 644 kde44-oxygen-molecule/gtk-2.0/*/* kde44-oxygen-molecule-flat/gtk-2.0/*/* Oxygen-Molecule_3.0.colors
%__rm -f Oxygen-Molecule\ %{version}\ setup\ guide.odt

%build

%install
%__rm -rf %{buildroot}
%__install -d %{buildroot}%{_datadir}/themes %{buildroot}%{_kde_appsdir}/color-schemes
%__mv kde44-oxygen-molecule %{buildroot}%{_datadir}/themes/Oxygen-Molecule
%__mv kde44-oxygen-molecule-flat %{buildroot}%{_datadir}/themes/Oxygen-Molecule-Flat
%__mv Oxygen-Molecule_3.0.colors %{buildroot}%{_kde_appsdir}/color-schemes/OxygenMolecule.colors

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root,0755)
%doc Oxygen-Molecule\ %{version}\ setup\ guide.pdf Oxygen-Molecule-screenshot1.png
%{_datadir}/themes/Oxygen-Molecule
%{_datadir}/themes/Oxygen-Molecule-Flat
%{_kde_appsdir}/color-schemes/OxygenMolecule.colors



%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 3.2-2mdv2011.0
+ Revision: 613546
- rebuild

* Thu Apr 08 2010 Luc Menut <lmenut@mandriva.org> 3.2-1mdv2010.1
+ Revision: 533257
- update to 3.2

* Sun Mar 21 2010 Luc Menut <lmenut@mandriva.org> 3.1-1mdv2010.1
+ Revision: 525946
- add kde4-macros as buildrequires
- update to 3.1
- updated theme to match KDE 4.4 widgets and shading
- update file list

* Wed Jan 13 2010 Luc Menut <lmenut@mandriva.org> 2.2-1mdv2010.1
+ Revision: 491063
- import oxygen-molecule-theme



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3761 |12cr|ozymandns-0.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name		ozymandns
%define version		0.1
%define release		%mkrel 3

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	DNS Tunnel
License:	Distributable
Group:		Networking/Other
URL:		http://www.doxpara.com/
Source:     http://www.doxpara.com/%{name}_src_%{version}.tgz
BuildRoot:  %{_tmppath}/%{name}-%{version}

%description
This is a DNS Tunnel client and server.

%prep
%setup -q -c

%build
gcc %{optflags} glance.c -o glance

%install
rm -rf %{buildroot}
install -d -m 755 %{buildroot}%{_bindir}
install -m 755 glance %{buildroot}%{_bindir}
install -m 755 aska.pl %{buildroot}%{_bindir}
install -m 755 geta.pl %{buildroot}%{_bindir}
install -m 755 nomde.pl %{buildroot}%{_bindir}
install -m 755 droute.pl %{buildroot}%{_bindir}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/*



%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.1-3mdv2010.0
+ Revision: 430226
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.1-2mdv2009.0
+ Revision: 268354
- rebuild early 2009.0 package (before pixel changes)

* Sat May 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.1-1mdv2009.0
+ Revision: 213665
- import ozymandns


* Sat May 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.1-1mdv2009.0
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3762 |12cr|p0f-2.0.8-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name p0f
%define version 2.0.8
%define release %mkrel 7
%define daemon %{name}d

# TODO
# * mysql support => depedency, config file and so on.
# * for mysql version, should create the database at first connection.
#   use a mysql | wc -l, or something like that.
# * don't forget the permission of the config for mysql !
#
Name: %{name}
Summary: Passive OS fingerprinting tool
Version: %{version}
Release: %{release}
License: GPL
Group: Networking/Other
Source0: http://lcamtuf.coredump.cx/p0f/%{name}-%{version}.tar.bz2
Source1: %{name}.init.mdk.bz2
Source2: %{name}.sysconfig.bz2
URL: http://lcamtuf.coredump.cx/p0f.shtml
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: libpcap-devel
Requires: chkconfig
Requires: coreutils
Requires: grep
Requires: awk
Requires(post): rpm-helper
Requires(preun): rpm-helper

%description
p0f performs passive OS fingerprinting technique bases on information coming
from remote host when it establishes connection to our system. Captured
packets contains enough information to determine OS - and, unlike
active scanners (nmap, queSO) - it is done without sending anything to 
this host.

%prep
rm -Rf %{buildroot}
%setup -q -n %{name}

%build
%make -f mk/Linux CFLAGS='%optflags -DUSE_BPF=\"pcap-bpf.h\"'

%install
%__install -d %{buildroot}{%{_sysconfdir}/sysconfig,%{_sysconfdir}/%{name},%{_initrddir}}
%__install -d %{buildroot}/%{_bindir}
%__install -d %{buildroot}/%{_sbindir}
%__install -d %{buildroot}/%{_mandir}/man1/
%__cp -p p0f.fp %{buildroot}/%{_sysconfdir}/%{name}
bzcat %{SOURCE1} > %{buildroot}/%{_initrddir}/%{name}
bzcat %{SOURCE2} > %{buildroot}/%{_sysconfdir}/sysconfig/%{name}

# ugly hack, to correct the fact that p0f doesn't go by himself in the background.
# easier to code than a patch ( at least, for me )
# this script is called by the init script
echo '#!/bin/sh
p0f -q $* &
com=$!
sleep 3
# if the command is still here( ie not crashed )
# grep will return a good return value
ps | awk "{print \$1}" | grep $com 1>/dev/null 2>&1'> %{buildroot}/%{_sbindir}/%{daemon}
chmod +x %{buildroot}/%{_sbindir}/%{daemon}

%__cp -p p0f p0frep %{buildroot}/%{_bindir}
%__cp -p p0f.1 %{buildroot}/%{_mandir}/man1/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,755)
%doc doc/COPYING doc/CREDITS doc/INSTALL.Win32 doc/KNOWN_BUGS doc/README 
%doc doc/TODO 
%config(noreplace) %attr(644,root,root) %{_sysconfdir}/sysconfig/%{name}
%dir %attr(755,root,root) %{_sysconfdir}/%{name}
%config(noreplace) %attr(644,root,root) %{_sysconfdir}/%{name}/p0f.fp
%config(noreplace) %attr(755,root,root) %{_initrddir}/%{name}
%{_bindir}/p0frep
%{_bindir}/p0f
%{_sbindir}/%{daemon}
%{_mandir}/man1/*

%post
%_post_service %{name}

%preun
%_preun_service %{name}




%changelog
* Mon Sep 14 2009 Thierry Vignaud <tvignaud@mandriva.com> 2.0.8-7mdv2010.0
+ Revision: 440468
- rebuild

* Tue Mar 10 2009 Emmanuel Andry <eandry@mandriva.org> 2.0.8-6mdv2009.1
+ Revision: 353465
- fix initscript (#26333)

* Wed Oct 29 2008 Oden Eriksson <oeriksson@mandriva.com> 2.0.8-5mdv2009.1
+ Revision: 298327
- rebuilt against libpcap-1.0.0

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.0.8-4mdv2009.0
+ Revision: 241131
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Aug 23 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.0.8-2mdv2008.0
+ Revision: 70388
- fileutils, sh-utils & textutils have been obsoleted by coreutils a long time ago


* Wed Sep 06 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 2006-09-06 17:46:41 (60384)
- 2.0.8

* Wed Sep 06 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 2006-09-06 17:41:27 (60383)
Import p0f

* Fri Mar 10 2006 Olivier Thauvin <nanardon@mandriva.org> 2.0.6-2mdk
- fix prereq

* Fri Mar 10 2006 Olivier Thauvin <nanardon@mandriva.org> 2.0.6-1mdk
- 2.0.6

* Wed Jul 13 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.5-3mdk
- rebuilt against new libpcap-0.9.1 (aka. a "play safe" rebuild)

* Sat Apr 16 2005 Giuseppe Ghib <ghibo@mandriva.com> 2.0.5-2mdk
- removed libpcap0 explicit requires (for X86-64).

* Tue Sep 14 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 2.0.5-1mdk
* Mon Jul 12 2004 Tibor Pittich <Tibor.Pittich@mandrake.org> 2.0.4-2mdk
- corect location of fingerprint file
- added man page

* Sun Jul 11 2004 Michael Scherer <misc@mandrake.org> 2.0.4-1mdk
- New release 2.0.4
- use the good tarball

* Mon Apr 26 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 2.0.3-2mdk
- patch0 (renamed pcap include) Bug #9600

* Mon Nov 03 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 2.0.3-1mdk
- 2.0.3


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3763 |12cr|p2kmoto-0.1.svn20071112-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	lib_name lib%{name}
%define		soname 0
%define		svnversion svn20071112
Name:		p2kmoto
Summary:	Software intended to be used with Motorola telephones based on the P2K platform
Version:	0.1.%{svnversion}
Release:	1
Url:		http://moto4lin.sourceforge.net/
Source0:	p2kmoto-%{svnversion}.tar.bz2
Patch0:		fix-no-return-in-nonvoid-function.patch
License:	GPL
Group:		Networking/File transfer
BuildRequires:	autoconf
BuildRequires:	automake
BuildRequires:	libtool 
BuildRequires:	libusb-devel >= 0.1.8
Requires:	%{lib_name}%{soname} = %{version}-%{release}

%description
The moto4lin software is intended to be used with Motorola telephones based on the P2K platform.

%package -n %{lib_name}%{soname}
Summary:	Software intended to be used with Motorola telephones based on the P2K platform
Group:		System/Libraries
Provides:	%{lib_name}%{soname} = %{version}-%{release}
Provides:	%{lib_name} = %{version}-%{release}

%description -n  %{lib_name}%{soname}
The moto4lin software is intended to be used with Motorola telephones based on the P2K platform.

%package -n p2kmoto-devel
Summary:	Software intended to be used with Motorola telephones based on the P2K platform
Group:		System/Libraries
Provides:	p2kmoto-devel = %{version}-%{release}
Requires:	%{lib_name}%{soname} = %{version}-%{release}

%description -n p2kmoto-devel
The moto4lin software is intended to be used with Motorola telephones based on the P2K platform.

%prep
%setup -q -n %{name}-%{svnversion}
%patch0
ln -s %{_datadir}/automake-1.10/depcomp

%build
autoconf
export CFLAGS="$RPM_OPT_FLAGS" CXXFLAGS="$RPM_OPT_FLAGS"
./configure --prefix=%{_prefix} --libdir=%{_libdir}
make -j 2

%install
make DESTDIR=$RPM_BUILD_ROOT install

rm -fr %{buildroot}%{_libdir}/*.*a

%post -n  %{lib_name}%{soname} -p /sbin/ldconfig

%postun -n  %{lib_name}%{soname} -p /sbin/ldconfig

%files
%defattr(-,root,root)
%{_bindir}/*

%files -n  %{lib_name}%{soname}
%defattr(-,root,root)
%{_libdir}/libp2kmoto.so.%{soname}
%{_libdir}/libp2kmoto.so.%{soname}.*

%files -n p2kmoto-devel
%defattr(-,root,root)
%{_libdir}/libp2kmoto.so
%{_includedir}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3764 |12cr|p3nfs-5.19-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    p3nfs
%define version 5.19
%define release %mkrel 4

%define summary Utility to access Symbian based (Psion/Nokia/Sony-Ericsson/etc) mobile devices

Summary:	%{summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Networking/Other
URL:		http://www.koeniglich.de/p3nfs.html
Source0:	%{name}-%{version}.tar.bz2
Patch0:		p3nfs_no_client.patch.bz2
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
p3nfs is a Symbian (Psion/Nokia/Sony-Ericsson/etc) to UNIX/Linux 
communication program. It allows you to mount the file systems of the 
phone/PDA on your UNIX machine. This means that you see all the 
filesystems of the Phone/PDA as a filesystem on your UNIX machine, 
and you can copy/backup/edit any file on the Phone/PDA with your 
preferred tools on the UNIX machine.

In order to operate correctly, you need to install a p3nfs client
on the mobile device. Client applications for the various 
supported mobile devices can be found in %{_docdir}/%{name}-%{version}.

%prep
%setup -q
%patch0

%build
%configure
%make

%install
rm -rf $RPM_BUILD_ROOT

%makeinstall DESTDIR=${RPM_BUILD_ROOT}
mv $RPM_BUILD_ROOT%{_docdir}/%{name}{-%{version},}

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README 
%doc doc/*
%{_bindir}/*
%{_mandir}/*/*



%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 5.19-4mdv2010.0
+ Revision: 430227
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 5.19-3mdv2009.0
+ Revision: 254947
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Dec 19 2007 Thierry Vignaud <tvignaud@mandriva.com> 5.19-1mdv2008.1
+ Revision: 134699
- fix build
- kill re-definition of %%buildroot on Pixel's request
- import p3nfs


* Sat Dec 18 2005 Udo Rader <udo.rader@bestsolution.at> 5.19-1mdk
- initial release on Mandriva

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3765 |12cr|p910nd-0.93-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Tiny non-spooling printer daemon
Name:		p910nd
Version:	0.93
Release:	%mkrel 1
License:	GPL
Group:		System/Servers
URL:		http://etherboot.sourceforge.net/p910nd
Source0:	http://etherboot.sourceforge.net/p910nd/%{name}-%{version}.tar.bz2
Source1:	%{name}.init
Requires(pre,post):		rpm-helper
Requires:	tcp_wrappers
BuildRequires:	tcp_wrappers-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
Tiny non-spooling printer daemon for Linux hosts. Accepts data
over a TCP network connection from a spooling host. Useful on
diskless X terminals with local printer.

%prep
%setup -q

cp %{SOURCE1} %{name}.init

%build

gcc %{optflags} %{ldflags} -DUSE_LIBWRAP -o p910nd p910nd.c -lwrap

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_datadir}/%{name}
install -d %{buildroot}%{_mandir}/man8

install -m755 %{name}.init %{buildroot}%{_initrddir}/%{name}
install -m755 %{name} %{buildroot}%{_sbindir}/
install -m755 *.pl %{buildroot}%{_datadir}/%{name}/
install -m644 %{name}.8 %{buildroot}%{_mandir}/man8/

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-, root, root)
%config(noreplace) %attr(0755,root,root) %{_initrddir}/%{name}
%attr(0644,root,root) %{_mandir}/man8/%{name}.8*
%attr(0755,root,root) %{_datadir}/%{name}/*.pl
%attr(0755,root,root) %{_sbindir}/%{name}


%changelog
* Sun Nov 28 2010 Funda Wang <fwang@mandriva.org> 0.93-1mdv2011.0
+ Revision: 602259
- use ldflas
- new version 0.93

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild early 2009.0 package (before pixel changes)

* Fri Apr 25 2008 Funda Wang <fwang@mandriva.org> 0.92-1mdv2009.0
+ Revision: 197413
- New version 0.92

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Oct 30 2007 Funda Wang <fwang@mandriva.org> 0.91-1mdv2008.1
+ Revision: 103787
- fix prerequires
- New version 0.91

  + Thierry Vignaud <tv@mandriva.org>
    - fix summary-ended-with-dot

* Fri Jul 06 2007 Funda Wang <fwang@mandriva.org> 0.9-1mdv2008.0
+ Revision: 49019
- New version


* Fri Nov 17 2006 Oden Eriksson <oeriksson@mandriva.com> 0.7-3mdv2007.0
+ Revision: 85296
- Import p910nd

* Fri Nov 17 2006 Oden Eriksson <oeriksson@mandriva.com> 0.7-3mdv2007.1
- rebuild

* Sat Sep 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.7-2mdk
- rebuild

* Sat Aug 21 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.7-1mdk
- 0.7
- built against dietlibc per default


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3766 |12cr|packit-1.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	packit
%define	version	1.0
%define	rel	7
%define	release	%mkrel %{rel}

Summary:	Network Injection And Capture Tool
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{name}-%{version}.tar.bz2
Patch0:		%{name}-0.7.1-update-headers-for-new-libpcap.patch.bz2
URL:		http://www.obtuse.net/software/packit/
License:	GPL
Group:		Monitoring
BuildRequires:	libpcap-devel
BuildRequires:	net-devel >= 1.1.3
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Packit is a network auditing tool that allows you to monitor,
manipulate, and inject customized IP traffic into your
network. Supporting the ability to define (spoof) all TCP, UDP,
ICMP, IP, ARP, RARP and Ethernet header options, Packit can be
valuable for testing firewalls, intrusion detection systems, port
scanning, simulating network traffic and general TCP/IP auditing.

%prep
%setup -q
%patch0 -p1

%build
%configure
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc ChangeLog docs/ICMP.txt
%{_mandir}/*/*
%defattr(755,root,root,755)
%{_sbindir}/*



%changelog
* Thu Jun 04 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0-7mdv2010.0
+ Revision: 382738
- rebuilt against libnet 1.1.3

* Wed Oct 29 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0-6mdv2009.1
+ Revision: 298337
- rebuilt against libpcap-1.0.0

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 1.0-5mdv2009.0
+ Revision: 141036
- restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 1.0-5mdv2008.1
+ Revision: 130989
- kill re-definition of %%buildroot on Pixel's request
- import packit


* Sat Apr 01 2006 Guillaume Bedot <littletux@mandriva.org> 1.0-5mdk
- fixed URL, Source0, buildrequires

* Fri Mar 17 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0-4mdk
- rebuilt against libnet1.1.2

* Wed Jul 13 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-3mdk
- rebuilt against new libpcap-0.9.1 (aka. a "play safe" rebuild)

* Thu May 05 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.0-2mdk
- fix problems with docs
- %%mkrel

* Thu Apr 15 2004 Per yvind Karlsen <peroyvind@linux-mandrake.com> 1.0-1mdk
- 1.0

* Tue Mar 02 2004 Per Ãyvind Karlsen <peroyvind@linux-mandrake.com> 0.7.1-1mdk
- 0.7.1
- fix build against newer libpcap (P0)

* Wed Nov 26 2003 Per Ãyvind Karlsen <peroyvind@linux-mandrake.com> 0.7-1mdk
- 0.7

* Sun Apr 13 2003 Marcel Pol <mpol@gmx.net> 0.5.0-0.b.2mdk
- buildrequires

* Mon Apr 07 2003 Per Ãyvind Karlsen <peroyvind@sintrax.net> 0.5.0-0.b.1mdk
- initial mdk release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3767 |12cr|padre-0.960.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Padre
%define appli_name       padre
%define upstream_version 0.96

Name:		%{appli_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

License:	GPLv1+ or Artistic
Group:		Development/Perl
Summary:	Perl Application Development and Refactoring Environment
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/S/SZ/SZABGAB/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Alien::wxWidgets)          >= 0.460.0
BuildRequires:	perl(App::Ack)
BuildRequires:	perl(App::cpanminus) >= 0.992.3
BuildRequires:	perl(Capture::Tiny) >= 0.060.0
BuildRequires:	perl(Class::Adapter) >= 1.050
BuildRequires:	perl(Class::Inspector) >= 1.220
BuildRequires:	perl(Class::Unload)  >= 0.030
BuildRequires:	perl(Class::XSAccessor) >= 1.050
BuildRequires:	perl(Cwd)               >= 3.270.100
BuildRequires:	perl(DBD::SQLite) >= 1.270.0
BuildRequires:	perl(DBI) >= 1.580.0
BuildRequires:	perl(Data::Dumper) >= 2.101
BuildRequires:	perl(Debug::Client) >= 0.110
BuildRequires:	perl(Devel::Dumpvar) >= 0.040
BuildRequires:	perl(Devel::Refactor) >= 0.05
BuildRequires:	perl(Digest::MD5) >= 2.380
BuildRequires:	perl(Encode) >= 2.260
BuildRequires:	perl(ExtUtils::MakeMaker) >= 6.560.0
BuildRequires:	perl(ExtUtils::Manifest) >= 1.560.0
BuildRequires:	perl(File::Basename)
BuildRequires:	perl(File::Copy::Recursive) >= 0.370
BuildRequires:	perl(File::Find::Rule) >= 0.300
BuildRequires:	perl(File::Glob)
BuildRequires:	perl(File::HomeDir) >= 0.910
BuildRequires:	perl(File::Path) >= 2.080
BuildRequires:	perl(File::Remove) >= 1.400
BuildRequires:	perl(File::ShareDir) >= 1.0
BuildRequires:	perl(File::ShareDir::PAR)
BuildRequires:	perl(File::Spec) >= 3.270.100
BuildRequires:	perl(File::Spec::Functions) >= 3.270.1
BuildRequires:	perl(File::Temp) >= 0.200
BuildRequires:	perl(File::Which) >= 1.080
BuildRequires:	perl(File::pushd) >= 1.0
BuildRequires:	perl(FindBin)
BuildRequires:	perl(Format::Human::Bytes) >= 0.060
BuildRequires:	perl(Getopt::Long)
BuildRequires:	perl(HTML::Entities) >= 3.570
BuildRequires:	perl(HTML::Parser) >= 3.580
BuildRequires:	perl(IO::Scalar) >= 2.110
BuildRequires:	perl(IO::Socket) >= 1.300
BuildRequires:	perl(IO::String) >= 1.080
BuildRequires:	perl(IPC::Open2)
BuildRequires:	perl(IPC::Open3)
BuildRequires:	perl(IPC::Run)
BuildRequires:	perl(JSON::XS) >= 2.290 
BuildRequires:	perl(LWP) >= 5.815
BuildRequires:	perl(LWP::UserAgent) 
BuildRequires:	perl(List::MoreUtils) >= 0.220 
BuildRequires:	perl(List::Util) >= 1.180
BuildRequires:	perl(Locale::Msgfmt) 
BuildRequires:	perl(Module::Build) >= 0.360.3
BuildRequires:	perl(Module::CoreList)
BuildRequires:	perl(Module::Install) 
BuildRequires:	perl(Module::Manifest) >= 0.080
BuildRequires:	perl(Module::Refresh) >= 0.130
BuildRequires:	perl(Module::Starter) >= 1.500
BuildRequires:	perl(ORLite) >= 1.480
BuildRequires:	perl(ORLite::Migrate)
BuildRequires:	perl(PAR)
BuildRequires:	perl(POD2::Base) >= 0.043
BuildRequires:	perl(POSIX)
BuildRequires:	perl(PPI) >= 1.213
BuildRequires:	perl(PPIx::EditorTools) >= 0.130
BuildRequires:	perl(PPIx::Regexp) >= 0.011
BuildRequires:	perl(Params::Util) >= 0.330
BuildRequires:	perl(Parse::ErrorString::Perl) >= 0.140
BuildRequires:	perl(Parse::ExuberantCTags) >= 1.0
BuildRequires:	perl(Pod::Abstract) >= 0.160
BuildRequires:	perl(Pod::Functions)
BuildRequires:	perl(Pod::POM) >= 0.170
BuildRequires:	perl(Pod::Perldoc)              >= 3.150.0
BuildRequires:	perl(Pod::Simple) >= 3.070
BuildRequires:	perl(Pod::Simple::XHTML) >= 3.040
BuildRequires:	perl(Probe::Perl)
BuildRequires:	perl(Storable) >= 2.150
BuildRequires:	perl(Template::Tiny) >= 0.110
BuildRequires:	perl(Term::ReadLine)
BuildRequires:	perl(Text::Balanced)                >= 2.010
BuildRequires:	perl(Text::Diff)                >= 0.350.0
BuildRequires:	perl(Text::FindIndent) >= 0.100
BuildRequires:	perl(Test::Exception)           >= 0.310
BuildRequires:	perl(Time::HiRes)           >= 1.971.800
BuildRequires:	perl(Test::MockObject)          >= 1.090.0
BuildRequires:	perl(Test::More)                >= 0.880.0
BuildRequires:	perl(Test::Most)
BuildRequires:	perl(Test::NeedsDisplay)
BuildRequires:	perl(Test::NoWarnings)          >= 0.084.0
BuildRequires:	perl(Test::Script)              >= 1.070.0
BuildRequires:	perl(Thread::Queue)             >= 2.110.0
BuildRequires:	perl(URI)
BuildRequires:	perl(Wx) >= 0.910
BuildRequires:	perl(Wx::Perl::ProcessStream) >= 0.290
BuildRequires:	perl(YAML::Tiny) >= 1.320
BuildRequires:	perl(threads)                   >= 1.710.0
BuildRequires:	perl(threads::shared)           >= 1.330.0

BuildArch: noarch

Requires:	gettext
# not auto-detected but required
Requires:	perl(Alien::wxWidgets)
Requires:	perl(Class::Adapter::Builder)
Requires:	perl(File::pushd)
Requires:	perl(Text::FindIndent)
Requires:	perl(Probe::Perl)
Requires:	perl(Template::Tiny)

Obsoletes:	perl-Padre-Plugin-Encode <= 0.1.3
Provides:	perl-Padre-Plugin-Encode = %{EVRD}

Obsoletes:	perl-Wx-Perl-Dialog <= 0.04
Provides:	perl-Wx-Perl-Dialog = %{EVRD}

Obsoletes:	perl-Padre <= 0.400.0
Provides:	perl-Padre = %{EVRD}

Provides:	perl-Padre-Wx-Panel-FoundInFiles = %{EVRD}
Provides:	perl(Padre::Wx::Dialog) = %{EVRD}

Suggests: perl(Padre::Plugin::Autoformat)
Suggests: perl(Padre::Plugin::CSS)
Suggests: perl(Padre::Plugin::Catalyst)
Suggests: perl(Padre::Plugin::ClassSniff)
Suggests: perl(Padre::Plugin::DataWalker)
Suggests: perl(Padre::Plugin::Ecliptic)
Suggests: perl(Padre::Plugin::Git)
Suggests: perl(Padre::Plugin::HTML)
Suggests: perl(Padre::Plugin::Kate)
Suggests: perl(Padre::Plugin::Nopaste)
Suggests: perl(Padre::Plugin::PAR)
Suggests: perl(Padre::Plugin::Parrot)
Suggests: perl(Padre::Plugin::Perl6)
Suggests: perl(Padre::Plugin::PerlCritic)
Suggests: perl(Padre::Plugin::PerlTidy)
Suggests: perl(Padre::Plugin::SpellCheck)
Suggests: perl(Padre::Plugin::Swarm)
Suggests: perl(Padre::Plugin::ViewInBrowser)

%description
Padre - Perl Application Development and Refactoring Environment

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
chmod a-x share/%{name}.desktop

%build
DISPLAY= perl Makefile.PL INSTALLDIRS=vendor
%make

%check
#DISPLAY= %make test

%install
%makeinstall_std

# menu-entry
%__mkdir_p  %{buildroot}%{_datadir}/applications
%__cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Version=1.0
Name=Padre
Comment=The Perl IDE
Exec=padre
Icon=%{perl_vendorlib}/auto/share/dist/%{upstream_name}/icons/padre/64x64/logo.png
Categories=Development;Perl;IDE;
Terminal=false
EOF

%find_lang %{name} --all-name

%files -f %{name}.lang
%doc Changes README
%{_bindir}/padre
%{_mandir}/man3/*
%{_datadir}/applications/%{name}.desktop
%{perl_vendorlib}/%{upstream_name}
%{perl_vendorlib}/%{upstream_name}.pm
%dir %{perl_vendorlib}/auto/share/dist/%{upstream_name}
%dir %{perl_vendorlib}/auto/share/dist/%{upstream_name}/locale
%{perl_vendorlib}/auto/share/dist/%{upstream_name}/doc
%{perl_vendorlib}/auto/share/dist/%{upstream_name}/examples
%{perl_vendorlib}/auto/share/dist/%{upstream_name}/icons
%{perl_vendorlib}/auto/share/dist/%{upstream_name}/languages
%{perl_vendorlib}/auto/share/dist/%{upstream_name}/padre.desktop
%{perl_vendorlib}/auto/share/dist/%{upstream_name}/padre.desktop.README
%{perl_vendorlib}/auto/share/dist/%{upstream_name}/padre-splash-ccnc.png
%{perl_vendorlib}/auto/share/dist/%{upstream_name}/padre-splash.png
%{perl_vendorlib}/auto/share/dist/%{upstream_name}/ppm
%{perl_vendorlib}/auto/share/dist/%{upstream_name}/README.txt
%{perl_vendorlib}/auto/share/dist/%{upstream_name}/templates
%{perl_vendorlib}/auto/share/dist/%{upstream_name}/themes


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3768 |12cr|paintown-3.5.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

Name:		paintown
Version:	3.5.0
Release:	2
Summary:	2D Fighting Game
Group:		Games/Arcade
License:	GPLv2
URL:		http://paintown.sourceforge.net/
Source0:	http://paintown.sourceforge.net/%{name}-%{version}.tar.gz
Patch0:		paintown-3.5.0-static.patch
Patch1:		paintown-3.5.0-libpng15.patch
BuildRequires:	cmake
BuildRequires:	python-devel
BuildRequires:	pkgconfig(zlib)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(ogg)
BuildRequires:	imagemagick

%description
Paintown is a 2D engine for fighting games.
If you are looking for a side-scrolling, action packed game like you used
to play or if you are looking for an extensible engine to write your own game,
look no further. Paintown supports user created content through a mod system
and user defined functionality through scripting.

Warning! The game is buggy and requires some "magic moves" to play.
For example, with some langauges half of menu is blank...

Features
* Low CPU and GPU requirements
* Network play
* Dynamic lighting
* Joystick support
* mod/s3m/xm/it music modules
* Scripting with python
* M.U.G.E.N engine


%prep
%setup -q
%patch0 -p1
%patch1 -p1

find data/ -type f -exec chmod 0644 {} \;

%build
LIBSUFFIX=$(echo "%{_lib}" | sed 's|^lib||')
export CFLAGS="%{optflags} -Wall"
export CXXFLAGS="$CFLAGS"

%cmake -DUSE_SDL=ON

%make

%install
mkdir -p %{buildroot}%{_gamesbindir}
install -m 755 build/bin/%{name} %{buildroot}%{_gamesbindir}/%{name}
mkdir -p %{buildroot}%{_gamesdatadir}/%{name}
cp -af data %{buildroot}%{_gamesdatadir}/%{name}

mkdir -p %{buildroot}%{_datadir}/pixmaps
install -m 644 data/menu/%{name}.png %{buildroot}%{_datadir}/pixmaps
convert data/menu/%{name}.png -resize 48x48 %{buildroot}%{_datadir}/pixmaps/%{name}.png

# wrapper script
mkdir -p %{buildroot}%{_bindir}
cat > %{buildroot}%{_bindir}/%{name} << EOF
#!/bin/sh
exec %{_gamesbindir}/paintown -d %{_gamesdatadir}/%{name}/data
EOF
chmod +x %{buildroot}%{_bindir}/%{name}

#menu
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
[Desktop Entry]
Name=PainTown
Comment=2D Fighting Game
Exec=%{name}
Icon=%{name}
Type=Application
Terminal=false
Categories=Game;ArcadeGame;
EOF

%files 
%doc README LEGAL LICENSE TODO scripting.txt
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_gamesbindir}/%{name}
%{_gamesdatadir}/%{name}
%{_datadir}/pixmaps/%{name}.png



%changelog
* Wed Mar 14 2012 Andrey Bondrov <abondrov@mandriva.org> 3.5.0-1
+ Revision: 785025
- imported package paintown


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3769 |12cr|pairing-1.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		pairing
Version:	1.3
Release:	%mkrel 1
Summary:	Pairing of machines for network testing
License:	GPL
Group:		Networking/Other
Url:		http://ahorvath.web.cern.ch/ahorvath/pairing/
Source:		%{name}-%{version}.tar.bz2

%description
Run this on a set of machines and get them paired up nicely for some
network-related activity.

It uses multicast to find potential partners and TCP to actually pair up with
them.

%prep
%setup -q

%build
make

%install
%__rm -rf %{buildroot}
%__mkdir_p %{buildroot}/%{_bindir}
%__install -m 755 pair %{buildroot}/%{_bindir}/pair

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/pair



%changelog
* Wed Jan 25 2012 Andrey Bondrov <abondrov@mandriva.org> 1.3-1
+ Revision: 768190
- New version 1.3

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.1-4mdv2010.0
+ Revision: 430230
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.1-3mdv2009.0
+ Revision: 241133
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Tue Aug 07 2007 Erwan Velu <erwan@mandriva.org> 1.1-1mdv2008.0
+ Revision: 59788
- Import pairing


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3770 |12cr|pairs-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		pairs
Summary:	A memory and pairs game for KDE
Version:	4.9.4
Release:	1
Group:		Graphical desktop/KDE
License:	GPLv2 and LGPLv2 and GFDL
URL:		http://edu.kde.org/applications/all/pairs
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	desktop-file-utils

%description
Pairs is a game that will help train your memory by remembering different
images, shapes, sounds and text.

%files
%{_kde_bindir}/pairs
%{_kde_applicationsdir}/pairs.desktop
%{_kde_appsdir}/pairs
%{_kde_configdir}/pairs.knsrc
%{_kde_iconsdir}/*/*/*/*

#------------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

desktop-file-install --dir %{buildroot}%{_kde_applicationsdir} \
	%{buildroot}%{_kde_applicationsdir}/*.desktop


%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.4-1
- New version 4.9.4
- Spec cleanup

* Sun Jul 15 2012 Crispin Boylan <crisb@mandriva.org> 4.8.97-1
+ Revision: 809468
- Initial package (from mageia)
- Created package structure for 'pairs'.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3771 |12cr|palp-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		palp
Group:		Sciences/Mathematics
License:	GPL
Summary:	PALP: A Package for Analyzing Lattice Polytopes
Version:	1.1
Release:	%mkrel 2
Source:		http://hep.itp.tuwien.ac.at/~kreuzer/CY/palp/%{name}-%{version}.tar.gz
Source1:	http://arxiv.org/pdf/math/0204356v1
URL:		http://hep.itp.tuwien.ac.at/~kreuzer/CY/CYpalp.html
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
PALP: A Package for Analyzing Lattice Polytopes with Applications to
Toric Geometry.
See also http://arxiv.org/abs/math/0204356

%prep
%setup -q -n %{name}

%build
%make

%install
mkdir -p %{buildroot}%{_bindir}
cp -fa class.x cws.x nef.x poly.x %{buildroot}/%{_bindir}
mkdir -p %{buildroot}%{_docdir}/%{name}
cp -fa %{SOURCE1} %{buildroot}%{_docdir}/%{name}/%{name}.pdf

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/*
%dir %doc %{_docdir}/%{name}
%doc %{_docdir}/%{name}/%{name}.pdf


%changelog
* Thu Mar 26 2009 Paulo Andrade <pcpa@mandriva.com.br> 1.1-1mdv2009.1
+ Revision: 361502
- Initial import o pal version 1.1.
  PALP: A Package for Analyzing Lattice Polytopes
  http://hep.itp.tuwien.ac.at/~kreuzer/CY/CYpalp.html
- palp


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3772 |12cr|pam_abl-0.2.3-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name 	pam_abl
%define version 0.2.3
%define release 9

Summary:	Auto blacklisting of hosts and users
Name: 		%{name}
Version: 	%{version}
Release: 	%{release}
License:	GPL
Group:		System/Libraries
URL: 		http://www.hexten.net/pam_abl/
BuildRequires:	pam-devel
BuildRequires:  db-devel
Source0: 	http://www.padl.com/download/%{name}-%{version}.tar.bz2
Source1:    pam_abl.conf
Patch0:		pam_abl-destdir.patch.bz2
BuildRoot:      %{_tmppath}/%{name}-%{version}-buildroot

%description
A PAM module that provides auto blacklisting of hosts and users
responsible for repeated failed authentication attempts. Generally
configured so that blacklisted users still see normal login prompts
but are guaranteed to fail to authenticate.

%prep
%setup -q -n %{name}
%patch0 -p1 -b .destdir
%build
%make

%install
rm -rf $RPM_BUILD_ROOT
install -d -m755 $RPM_BUILD_ROOT%{_bindir} $RPM_BUILD_ROOT/%{_lib}/security
%makeinstall_std PAMDIR=$RPM_BUILD_ROOT/%{_lib}/security

install -D -m644 %SOURCE1 %buildroot%_sysconfdir/security/pam_abl.conf

install -d %buildroot%_var/lib/abl

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS NEWS README THANKS doc/index.html doc/pam_abl.html doc/style.css
/%{_lib}/security/*so*
%{_bindir}/%{name}
%config(noreplace) %_sysconfdir/security/pam_abl.conf
%dir %_var/lib/abl


%changelog
* Tue May 08 2012 Crispin Boylan <crisb@mandriva.org> 0.2.3-9
+ Revision: 797572
- Rebuild
- Rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.3-7mdv2011.0
+ Revision: 614464
- the mass rebuild of 2010.1 packages

* Tue Jan 12 2010 Buchan Milne <bgmilne@mandriva.org> 0.2.3-6mdv2010.1
+ Revision: 490384
- Rebuild for db-4.8

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.2.3-5mdv2010.0
+ Revision: 440473
- rebuild

* Sun Jan 25 2009 Olivier Thauvin <nanardon@mandriva.org> 0.2.3-4mdv2009.1
+ Revision: 333481
- provides directory and config file
- buildrequires db-devel

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request
    - import pam_abl

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3773 |12cr|pam_apparmor-2.3-1.906.6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rev 906

Summary:	PAM module for AppArmor
Name:		pam_apparmor
Version:	2.3
Release:	%mkrel 1.%{rev}.6
License:	GPL
Group:		System/Libraries
URL:		http://forge.novell.com/modules/xfmod/project/?apparmor
Source0:	pam_apparmor-%{version}-%{rev}.tar.gz
Patch0:         pam_apparmor-2.1.2-906-ldflags.patch
BuildRequires:  apparmor-devel
BuildRequires:  pam-devel

%description
AppArmor is a security framework that proactively protects the operating system
and applications.

This package contains the pam_apparmor module, which provides the means for any
pam applications that call pam_open_session() to automatically perform an
AppArmor change_hat operation in order to switch to a user-specific security
policy.


%prep
%setup -q
#%patch -p0 -b .ldflags

%build
%serverbuild

%make	CFLAGS="$RPM_OPT_FLAGS" \
        TESTBUILDDIR=$(pwd)

%install
%{makeinstall_std} SECDIR=%{buildroot}/%{_lib}/security

%files
%doc README COPYING
%attr(0755,root,root) /%{_lib}/security/*.so



%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 2.3-1.906.5mdv2011.0
+ Revision: 614469
- the mass rebuild of 2010.1 packages

* Wed Mar 17 2010 Oden Eriksson <oeriksson@mandriva.com> 2.3-1.906.4mdv2010.1
+ Revision: 523545
- rebuilt for 2010.1

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 2.3-1.906.3mdv2010.0
+ Revision: 426351
- rebuild

* Sat Mar 07 2009 Antoine Ginies <aginies@mandriva.com> 2.3-1.906.2mdv2009.1
+ Revision: 351655
- rebuild

* Wed Aug 06 2008 Luiz Fernando Capitulino <lcapitulino@mandriva.com> 2.3-1.906.1mdv2009.0
+ Revision: 264750
- updated to version 2.3

* Wed Feb 27 2008 Andreas Hasenack <andreas@mandriva.com> 2.1.2-1.906.1mdv2008.1
+ Revision: 175814
- updated pam_apparmor to 2.1.2-906
- copied to pam_apparmor

* Thu Jan 17 2008 Thierry Vignaud <tv@mandriva.org> 2.1-1.1076.2mdv2008.1
+ Revision: 154124
- rebuild for new perl

* Tue Jan 08 2008 Andreas Hasenack <andreas@mandriva.com> 2.1-1.1076.1mdv2008.1
+ Revision: 146893
- updated to svn revision 1076

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Sep 19 2007 Andreas Hasenack <andreas@mandriva.com> 2.1-1.961.5mdv2008.0
+ Revision: 91191
- remove more profiles from standard package: they are shipped in their own packages now

* Wed Sep 19 2007 Andreas Hasenack <andreas@mandriva.com> 2.1-1.961.4mdv2008.0
+ Revision: 91061
- drop rpcbind profile, it's shipped in the rpcbind package now

* Fri Sep 14 2007 Andreas Hasenack <andreas@mandriva.com> 2.1-1.961.3mdv2008.0
+ Revision: 85766
- bonobo file is under a noarch libdir
- build dbus and gnome applet packages

* Fri Sep 14 2007 Andreas Hasenack <andreas@mandriva.com> 2.1-1.961.1mdv2008.0
+ Revision: 85546
- install perl module in arch dir as the makefile does for x86_64 (doesn't seem right, though)
- make it not require an installed libapparmor-devel to build
- added swig to buildrequires
- added profile for rpcbind
- fix default syslog profile
- obsolete apparmor-docs (manpages are in each package now)
- better place for the LibAppArmor module
- build apache-mod_apparmor package
- install LibAppArmor.pm
- added utils subpackage
- Import apparmor


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3774 |12cr|pam-mysql-0.5-5mdk
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	pam-mysql
%define url	http://sourceforge.net/projects/pam-mysql/
%define version 0.5
%define prefix	%{_prefix}
%define release 5mdk

Summary:	MySQL authentication for PAM
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		System/Libraries
URL:		http://sourceforge.net/projects/pam-mysql/
Source0:	%{url}/pam_mysql-%{version}.tar.bz2
Requires:	pam
BuildRequires:	pam-devel, mysql-devel

%description
This is a module that allows people to login to PAM-aware applications by
authenticating to a MySQL database. Now configurable in terms of which host the
database resides upon and which table and username and password column to
interrogate.

%prep

%setup -q -n pam_mysql

%build

%make

%install
mkdir -p %{buildroot}/lib/security
cp pam_mysql.so %{buildroot}/lib/security
mkdir -p %{buildroot}/usr/share/doc/pam-mysql-%{version}

%files
/lib/security/pam_mysql.so

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3775 |12cr|pam_mysql-0.7-0.RC1.12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	pam_mysql
%define version 0.7
%define beta    RC1
%define release %mkrel 0.%{beta}.12

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	MySQL authentication for PAM
License:	GPLv2+
Group:		System/Libraries
URL:		http://sourceforge.net/projects/pam-mysql/
Source:		http://ovh.dl.sourceforge.net/sourceforge/pam-mysql/%name-%version%beta.tar.gz
Patch0:        	pam_mysql-0.7RC1-fix-link.patch
Requires:	pam
BuildRequires:	pam-devel
BuildRequires:	mysql-devel
BuildRequires:	openssl-devel
Obsoletes:	pam-mysql
Provides:	pam-mysql
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This is a module that allows people to login to PAM-aware applications by
authenticating to a MySQL database. Now configurable in terms of which host the
database resides upon and which table and username and password column to
interrogate.

%prep
%setup -q -n %name-%version%beta
%patch0 -p0

%build
%configure2_5x --with-openssl=%{_prefix} --with-pam-mods-dir=/%_lib/security
%make

%install
%makeinstall_std
rm -f %buildroot/%_lib/security/*.la

%clean
rm -rf %buildroot

%files
%defattr(-, root, root)
%doc ChangeLog CREDITS README NEWS
/%_lib/security/pam_mysql.so


%changelog
* Thu Mar 17 2011 Oden Eriksson <oeriksson@mandriva.com> 0.7-0.RC1.12mdv2011.0
+ Revision: 645855
- relink against libmysqlclient.so.18

* Sat Jan 01 2011 Oden Eriksson <oeriksson@mandriva.com> 0.7-0.RC1.11mdv2011.0
+ Revision: 627272
- rebuilt against mysql-5.5.8 libs, again

* Thu Dec 30 2010 Oden Eriksson <oeriksson@mandriva.com> 0.7-0.RC1.10mdv2011.0
+ Revision: 626553
- rebuilt against mysql-5.5.8 libs

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.7-0.RC1.8mdv2011.0
+ Revision: 614470
- the mass rebuild of 2010.1 packages

* Fri Apr 16 2010 Funda Wang <fwang@mandriva.org> 0.7-0.RC1.7mdv2010.1
+ Revision: 535247
- fix link
- rebuild

* Sat Mar 20 2010 Emmanuel Andry <eandry@mandriva.org> 0.7-0.RC1.5mdv2010.1
+ Revision: 525509
- enable openssl support with p0 from reporter (#58011)

* Thu Feb 18 2010 Oden Eriksson <oeriksson@mandriva.com> 0.7-0.RC1.4mdv2010.1
+ Revision: 507502
- rebuild

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.7-0.RC1.3mdv2010.0
+ Revision: 440476
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - use lowercase mysql-devel

* Sat Dec 06 2008 Oden Eriksson <oeriksson@mandriva.com> 0.7-0.RC1.2mdv2009.1
+ Revision: 311342
- rebuilt against mysql-5.1.30 libs

* Sun Nov 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.7-0.RC1.1mdv2009.1
+ Revision: 303825
- new version

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.6.2-3mdv2009.0
+ Revision: 254967
- rebuild

* Thu Feb 07 2008 Funda Wang <fwang@mandriva.org> 0.6.2-1mdv2008.1
+ Revision: 163369
- New version 0.6.2

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Dec 19 2007 Thierry Vignaud <tv@mandriva.org> 0.5-6mdv2008.1
+ Revision: 134700
- do not reinvent %%doc
- kill re-definition of %%buildroot on Pixel's request

* Sun May 06 2007 Lenny Cartier <lenny@mandriva.org> 0.5-6mdv2008.0
+ Revision: 23744
- Import pam_mysql


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3776 |12cr|pam-pgsql-0.6.4-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	pam-pgsql
%define version 0.6.4
%define release %mkrel 4

Summary:	Postgresql authentication for PAM
Name:		%{name}
Version:	%{version}
Release:	%{release}
Epoch:      1
License:	GPL
Group:		System/Libraries
URL:		http://sourceforge.net/projects/pam-pgsql
Source:		http://ovh.dl.sourceforge.net/sourceforge/pam-pgsql/%{name}_%{version}.tar.gz
Patch0:     pam-pgsql.null.patch
# submit upstream:
# https://sourceforge.net/tracker/index.php?func=detail&aid=2044002&group_id=62198&atid=499729
Patch1:     pam-pgsql-session-query.patch
Requires:	pam
BuildRequires:	pam-devel, postgresql-devel, libmhash-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-root

%description
This is a module that allows people to login to PAM-aware applications by
authenticating to a Postgresql database.

%prep
%setup -q
%patch0 -p0 -b .null
%patch1 -p0 -b .session

%build
%configure --with-postgres=%_includedir/pgsql --libdir=/%_lib/security
%make

%install
mkdir -p %buildroot/%_lib/security/

install -c -m 644 pam_pgsql.so %buildroot/%_lib/security/

mkdir -p %buildroot/%_sysconfdir
cat > %buildroot/%_sysconfdir/pam_pgsql.conf <<EOF
# PAM pgsql configuration files
# Olivier Thauvin <nanardon@mandriva.org>

# connect - the database connection string
# (see http://www.postgresql.org/docs/7.4/interactive/libpq.html#LIBPQ-CONNECT)

# auth_query      - authentication query (should return one column -- password)
# auth_succ_query - query to be executed after successful authentication
# auth_fail_query - query to be executed after failed authentication
# acct_query      - account options query (should return 3 boolean columns -- expired, new password required and password is null)
# pwd_query       - query to be executed for password changing

# You can use %u as username, %p as (new) password, %h for hostname of client
# as specified by PAM subsystem, %i for IP got by gethostbyname(%h) and %s as
# pa service name in any query. Please don't forget to specify pw_type as %p
# is replaced by password of pw_type form.

connect = dbname=sysdb user=ljb password=sth connect_timeout=15
auth_query = select user_password from account where user_name = %u
acct_query = select (acc_expired = 'y' OR acc_expired = '1'), (acc_new_pwreq = 'y' OR acc_new_pwreq = '1'), (user_password
 IS NULL OR user_password = '') from account where user_name = %u
pwd_query = update account set user_password = %p where user_name = %u
pw_type = crypt_md5

EOF


%clean
rm -rf %buildroot

%files
%defattr(-, root, root)
%doc CREDITS README
/%_lib/security/pam_pgsql.*
%attr(600, root, root) %config(noreplace) %_sysconfdir/pam_pgsql.conf



%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 1:0.6.4-4mdv2010.0
+ Revision: 430232
- rebuild

  + Olivier Thauvin <nanardon@mandriva.org>
    - add patch url on sourceforge

* Sat Aug 09 2008 Olivier Thauvin <nanardon@mandriva.org> 1:0.6.4-3mdv2009.0
+ Revision: 270053
- allow to run query on session start and close

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 1:0.6.4-2mdv2009.0
+ Revision: 268357
- rebuild early 2009.0 package (before pixel changes)

* Mon Jun 02 2008 Olivier Thauvin <nanardon@mandriva.org> 1:0.6.4-1mdv2009.0
+ Revision: 214269
- 0.6.4

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Mar 10 2007 Olivier Thauvin <nanardon@mandriva.org> 0.6.1-4mdv2007.1
+ Revision: 141060
- rebuild
- Import pam-pgsql

* Thu Feb 09 2006 Olivier Thauvin <nanardon@mandriva.org> 0.6.1-3mdk
- fix upload, change software source

* Sat Feb 04 2006 Olivier Thauvin <nanardon@mandriva.org> 0.6.1-2mdk
- Fix desc and summary

* Sat Feb 04 2006 Olivier Thauvin <nanardon@mandriva.org> 0.9.3
- Initial spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3777 |12cr|pam_script-0.1.12-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		pam_script
Version:	0.1.12
Release:	%mkrel 4
URL:		http://freshmeat.net/projects/pam_script
Source:		http://www.upfrontsystems.co.za/Members/izak/libpam-script_%{version}.tar.gz
Summary:	PAM module to executes a script at the start and end of a session
License:	GPL+
Group:		System/Libraries
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	pam-devel
%description
pam_script is a PAM that executes a script at the start and end of a
session. Any PAM-aware application can use the module to perform
arbitrary operations. It was originally written for cleaning up when a
user logs out.

%prep
%setup -q -n libpam-script-%{version}

%build
%{make}

%install
%{__rm} -Rf %{buildroot}
%{__make} DESTDIR=%{buildroot} plibdir=/%{_lib}/security install
%{__install} -d %{buildroot}%{_mandir}/man5
%{__install} -m0644 pam_script.5 %{buildroot}%{_mandir}/man5

%files
%doc README CREDITS examples
/%{_lib}/security/pam_script.so
%{_mandir}/man5/pam_script.5*


%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.12-4mdv2011.0
+ Revision: 614471
- the mass rebuild of 2010.1 packages

* Tue Nov 10 2009 Michael Scherer <misc@mandriva.org> 0.1.12-3mdv2010.1
+ Revision: 463858
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Mon Oct 13 2008 Nicolas Vigier <nvigier@mandriva.com> 0.1.12-1mdv2009.1
+ Revision: 293370
- new version 0.1.12

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.1.11-3mdv2009.0
+ Revision: 254986
- rebuild
- fix no-buildroot-tag

* Tue Dec 04 2007 Nicolas Vigier <nvigier@mandriva.com> 0.1.11-1mdv2008.1
+ Revision: 115405
- import pam_script



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3778 |12cr|pam_smb-1.1.7-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	pam_smb
%define version	1.1.7
%define release	%mkrel 5

Summary:	SMB Pluggable Authentication Module
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	ftp://ftp.samba.org/pub/samba/pam_smb/pam_smb-%{version}.tar.bz2
URL:		http://www.csn.ul.ie/~airlied/pam_smb/
License:	GPL
Group:		System/Libraries
BuildRoot:	%{_tmppath}/%{name}-root
BuildRequires:	pam-devel
Requires:	pam

%description 
pam_smb is a PAM module which allows authentication of UNIX users
using an NT/Samba server.

%prep
%setup -q -n pam_smb

%build
%configure
make

%install
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}
mkdir -p %{buildroot}{%{_sysconfdir},/lib/security}
install -m 755 pam_smb_auth.so %{buildroot}/lib/security
install -m 644 pam_smb.conf.example %{buildroot}%{_sysconfdir}/pam_smb.conf

%clean
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}
rm -rf $RPM_BUILD_DIR/%{name}

%files
%defattr(-,root,root)
/lib/security/pam_smb_auth.so
%config(noreplace) %{_sysconfdir}/pam_smb.conf
%doc CHANGES COPYING README TODO pam_smb.conf.example



%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.1.7-5mdv2010.0
+ Revision: 430233
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.1.7-4mdv2009.0
+ Revision: 241134
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Aug 23 2007 Thierry Vignaud <tvignaud@mandriva.com> 1.1.7-2mdv2008.0
+ Revision: 70135
- use %%mkrel


* Mon Jan 06 2003 Buchan Milne <bgmilne@linux-mandrake.com> 1.1.7-1mdk
- 1.1.7 (security issue)

* Mon Jan 06 2003 Buchan Milne <bgmilne@linux-mandrake.com> 1.1.6-4mdk
- Rebuild

* Wed Apr 17 2002 <bgmilne@cae.co.za> 1.1.6-3mdk
- s/Copyright/License

* Thu Oct 04 2001 Vincent Danen <vdanen@mandrakesoft.com> 1.1.6-2mdk
- specfile cleanups, macros

* Sun Jul 29 2001 Buchan Milne <bgmilne@cae.co.za> 1.1.6-1mdk
- Mandrake package, added requires and buildrequires

* Sun Sep 10 2000 Carlo Marcelo Arenas Belon <carenas@chasqui.lared.net.pe>
- making SPEC LFS aware
- update to 1.1.6 (security recommended)

* Wed Sep 08 1999 Carlo Marcelo Arenas Belon <carenas@chasqui.lared.net.pe>
- first spec, most ideas taken from pam_ldap


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3779 |12cr|pam_sqlite-0.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	pam_sqlite
%define version 0.3
%define release 5

Summary:	SQLite authentication for PAM
Name:		%{name}
Version:	%{version}
Release:	%mkrel %{release}
Source0:	%{name}-%{version}.tar.bz2
Patch0:		pam_sqlite-nullundeclared.patch
URL:		http://www.edin.dk/pam_sqlite/
License:	GPL
Group:		System/Libraries
BuildRequires:	pam-devel
BuildRequires:	sqlite-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-root

%description
pam_sqlite allows developers to authenticate users against a table
in an SQLite database. It supports checking account information
(pam_acct_expired, new_authtok_reqd) and updating authentication
tokens. 

%prep
%setup -q
%patch0 -p 1 -b .nullundeclared

%build
%configure2_5x

%make

%install
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}

install -d %{buildroot}/lib/security
#install -d %{buildroot}%{_sysconfdir}/pam.d

install -m0755 pam_sqlite.so %{buildroot}/lib/security/pam_sqlite.so

#cat > %{buildroot}%{_sysconfdir}/pam.d/pam_sqlite <<EOF
#auth        required    pam_sqlite.so 
#account     required    pam_sqlite.so
#password    required    pam_sqlite.so
#EOF
#
#cat > %{buildroot}%{_sysconfdir}/pam_sqlite.conf <<EOF
#database = /etc/sysdb
#table = account
#user_column = user_name
#pwd_column = user_password
#expired_column = acc_expired
#newtok_column = acc_new_pwreq
#debug
#EOF

%clean
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}

%files
%defattr(-, root, root)
%doc NEWS README
#%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/pam_sqlite.conf
#%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/pam.d/pam_sqlite
%attr(0755,root,root) /lib/security/pam_sqlite.so




%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.3-5mdv2010.0
+ Revision: 430234
- rebuild

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 0.3-4mdv2009.0
+ Revision: 141036
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Jan 12 2007 Andreas Hasenack <andreas@mandriva.com> 0.3-4mdv2007.0
+ Revision: 107997
- rebuild
- added patch so it even builds
- Import pam_sqlite

* Sun Dec 25 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3-3mdk
- rebuild

* Sat Oct 16 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.3-2mdk
- fix deps


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3780 |12cr|pam_ssh-1.97-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		pam_ssh
Version:	1.97
Release:	%mkrel 3
Summary:	A Pluggable Authentication Module (PAM) for use with SSH
Source0:	http://downloads.sourceforge.net/project/%{name}/%{name}/%{version}/%{name}-%{version}.tar.bz2
URL:		http://sourceforge.net/projects/pam-ssh/
License:	BSD
Group:		System/Libraries
Requires:	openssh
BuildRequires:	pam-devel 
BuildRequires:  openssl-devel
BuildRequires:  openssh-clients
BuildRequires:	autoconf
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot


%description
This PAM module provides single sign-on behavior for UNIX using SSH. Users
are authenticated by decrypting their SSH private keys with the password
provided (probably to XDM). In the PAM session phase, an ssh-agent process is
started and keys are added.

%prep
%setup -q

%build
autoreconf -fi
%configure2_5x --with-pam-dir=/%_lib/security
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS NEWS README ChangeLog TODO
/%{_lib}/security/pam_ssh.*
%{_mandir}/man[^3]/pam_ssh*



%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.97-3mdv2011.0
+ Revision: 614472
- the mass rebuild of 2010.1 packages

* Thu Apr 15 2010 Funda Wang <fwang@mandriva.org> 1.97-2mdv2010.1
+ Revision: 535072
- rebuild

* Thu Jul 23 2009 Frederik Himpe <fhimpe@mandriva.org> 1.97-1mdv2010.0
+ Revision: 399096
- Update to new version 1.97
- Remove patch integrated upstream

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.91-5mdv2009.0
+ Revision: 254999
- rebuild

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 1.91-3mdv2008.1
+ Revision: 141036
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import pam_ssh


* Sun Jun 18 2006 Pascal Terjan <pterjan@mandriva.org> 1.91-3mdv2007.0
- use autoconf2.5
- go to the right place on x86_64

* Sun Apr 23 2006 Nicolas Lcureuil <neoclust@mandriva.org> 1.91-2mdk
- Add BuildRequires

* Sat Apr 22 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.91-1mdk
- fix buildrequires
- add missing headers (P0)
- cleanup package uploaded by Hawkwind (SoS)

* Mon Mar 15 2004 Patrice Dumas <pertusus@free.fr> 0:1.9-0.fdr.1
- Use fedora-newrpmspec to update the spec file

* Fri Aug 16 2002 Dumas Patrice <dumas@centre-cired.fr>
- Initial build.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3781 |12cr|pam_usb-0.5.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	pam_usb
%define	version	0.5.0
%define	rel	1
%define	release	%mkrel %{rel}

Summary:	PAM module through external storage
Name:		%{name}
Version:	%{version}
Release:	%{release}
URL:		http://www.pamusb.org/
Source0:	http://ovh.dl.sourceforge.net/sourceforge/pamusb/%{name}-%{version}.tar.gz
Source1:	%{name}-doc.tar.bz2
License:	GPLv2+
Group:		System/Libraries
BuildRequires:	dbus-devel pkgconfig(libxml-2.0)
BuildRequires:	pam-devel 
BuildRequires:  pkgconfig(openssl) 
BuildRequires:  readline-devel
BuildRequires:  pkgconfig(ncurses)

%description
pam_usb is a PAM module that enables authentication using an USB-Storage device
(such as an USB Pen) through DSA private/public keys.

It can also work with other devices, such as floppy disks or cdroms.

%prep
%setup -q -a1

%build
%make

%install
%makeinstall_std \
  PAM_USB_DEST=%{buildroot}/%{_lib}/security \
  DOCS_DEST=%{buildroot}%{_docdir}/%{name}-%{version}

cp -a html %{buildroot}%{_docdir}/%{name}-%{version}


%files
%defattr(644,root,root,755)
%doc %{_docdir}/%{name}-%{version}
%defattr(-,root,root)
/%{_lib}/security/%{name}.so
%{_bindir}/*
%{_mandir}/man1/*.1*
%{_sysconfdir}/pamusb.conf

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3782 |12cr|pandemic-1.92.660-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Games-Pandemic
%define upstream_version 1.092660

Name:       pandemic
Version:    %perl_convert_version %{upstream_version}
Release:    3

Summary:    Cooperative pandemic board game
License:    GPL+ or Artistic
Group:      Games/Strategy
Url:        http://search.cpan.org/dist/%{upstream_name}/
Source0:    http://www.cpan.org/modules/by-module/Games/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Convert::Color)
BuildRequires: perl(Devel::CheckOS)
BuildRequires: perl(Encode)
BuildRequires: perl(English)
BuildRequires: perl(Exporter)
BuildRequires: perl(File::Basename)
BuildRequires: perl(File::Find::Rule)
BuildRequires: perl(File::HomeDir)
BuildRequires: perl(File::Spec::Functions)
BuildRequires: perl(FindBin)
BuildRequires: perl(Geo::Mercator)
BuildRequires: perl(Image::Size)
BuildRequires: perl(List::MoreUtils)
BuildRequires: perl(List::Util)
BuildRequires: perl(Locale::TextDomain)
BuildRequires: perl(Math::Gradient)
BuildRequires: perl(Module::Util)
BuildRequires: perl(Moose)
BuildRequires: perl(Moose::Role)
BuildRequires: perl(MooseX::AttributeHelpers)
BuildRequires: perl(MooseX::POE)
BuildRequires: perl(MooseX::SemiAffordanceAccessor)
BuildRequires: perl(MooseX::Singleton)
BuildRequires: perl(MooseX::Traits)
BuildRequires: perl(POE)
BuildRequires: perl(POE::Kernel)
BuildRequires: perl(POE::Loop::Tk)
BuildRequires: perl(Readonly)
BuildRequires: perl(Test::More)
BuildRequires: perl(Tk)
BuildRequires: perl(Tk::Font)
BuildRequires: perl(Tk::JPEG)
BuildRequires: perl(Tk::PNG)
BuildRequires: perl(Tk::Pane)
BuildRequires: perl(Tk::ToolBar)
BuildRequires: perl(UNIVERSAL::require)
BuildRequires: perl(YAML::Tiny)
BuildRequires: x11-server-xvfb
BuildRequires: perl-devel

BuildArch: noarch

# bug #56809: prereq not automatically found
Requires: perl(POE::Loop::Tk)

%description
Pandemic is a cooperative game where the players are united to beat the
game. The goal is to find the cures for various diseases striking cities,
before they propagate too much.

This distribution implements a graphical interface for this game. I
definitely recommend you to buy a 'pandemic' board game and play with
friends, you'll have an exciting time - much more than with this poor
electronic copy.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
#xvfb-run make test

%install
%makeinstall_std

%files
%defattr(-,root,root)
%doc Changes LICENSE README
%{_mandir}/man3/*
%{_bindir}/pandemic
%{perl_vendorlib}/Games
%{perl_vendorlib}/LocaleData


%changelog
* Mon Jan 04 2010 Jérôme Quelin <jquelin@mandriva.org> 1.92.660-2mdv2010.1
+ Revision: 486105
- fix #56809: missing requires:

* Thu Sep 24 2009 Jérôme Quelin <jquelin@mandriva.org> 1.92.660-1mdv2010.0
+ Revision: 448257
- update to 1.092660

* Wed Sep 23 2009 Jérôme Quelin <jquelin@mandriva.org> 1.92.640-1mdv2010.0
+ Revision: 447821
- update to 1.092640

* Thu Sep 10 2009 Jérôme Quelin <jquelin@mandriva.org> 1.0.0-1mdv2010.0
+ Revision: 437200
- update to 1.000000

  + Michael Scherer <misc@mandriva.org>
    - fix Url tag, as found out by neoclust

* Mon Aug 31 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.0-1mdv2010.0
+ Revision: 422838
- new version
- desactivate tests, xvfb segfaults

* Sun Aug 23 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.7.0-1mdv2010.0
+ Revision: 420194
- run tests through xvfb
- import pandemic


* Sun Aug 23 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.7.0-1mdv2010.0
- initial mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3783 |12cr|pandora-0.9.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	GIMP plugin for making panoramas
Name:		pandora
Version:	0.9.3
Release:	3
License:	GPL
Group:		Graphics
Url:		http://shallowsky.com/software/pandora/
Source0:	http://shallowsky.com/software/pandora/pandora-combine-%{version}.scm
BuildRequires:	gimp-devel >= 2.0
BuildArch:	noarch

%description
This is a plugin for The Gimp that generates panorama images.

%package -n gimp2-pandora
Summary:	GIMP plugin for making panoramas
Group:		Graphics
Requires:	gimp

%description -n gimp2-pandora
This is a plugin for The Gimp that generates panorama images. This
version requires gimp 2.

%prep

%build

%install
install -D -m 644 %SOURCE0 %{buildroot}$(gimptool-2.0 --gimpdatadir)/scripts/pandora-combine.scm

%files -n gimp2-pandora
%{_datadir}/gimp/2.0/scripts/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3784 |12cr|paq7-0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	File compressor and archiver
Name:		paq7
Version:	0
Release:	%mkrel 6
License:	GPL
Group:		Archiving/Compression
URL:		http://www2.cs.fit.edu/~mmahoney/compression/
Source0:	paq7asm.asm.bz2
Source1:	paq7.cpp.bz2
BuildRequires:	nasm
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
PAQ7 is a file compressor and archiver.

%prep 

%setup -c -T

bzcat %{SOURCE0} > paq7asm.asm
bzcat %{SOURCE1} > paq7.cpp

%build

%ifarch %{ix86}
nasm -f elf paq7asm.asm
g++ paq7.cpp %{optflags} -s -o paq7 paq7asm.o
%endif

%ifarch x86_64
g++ paq7.cpp %{optflags} -DNOASM -s -o paq7
%endif

%install
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -m0755 paq7 %{buildroot}%{_bindir}/

%clean
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%attr(0755,root,root) %{_bindir}/paq7




%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 0-6mdv2010.0
+ Revision: 430236
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 0-5mdv2009.0
+ Revision: 267986
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tvignaud@mandriva.com> 0-2mdv2008.1
+ Revision: 171015
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0-1mdv2008.1
+ Revision: 136638
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Feb 02 2007 Oden Eriksson <oeriksson@mandriva.com> 0-1mdv2007.0
+ Revision: 115945
- Import paq7

* Fri Jan 20 2006 Oden Eriksson <oeriksson@mandriva.com> 0-1mdk
- initial Mandriva package (for joeghi:))


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3785 |12cr|paq8p-1.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	High rate file compressor
Name:		paq8p
Version:	1.0
Release:	%mkrel 3
License:	GPLv3
Group:		Archiving/Compression
URL:		http://www2.cs.fit.edu/~mmahoney/compression/
Source0:	http://www2.cs.fit.edu/~mmahoney/compression/paq8p.zip
Patch0:		paq8p-asm-labels.patch
Patch1:		paq8p-asm-noexec.patch
%ifarch %{ix86}
BuildRequires:	nasm
%endif
%ifarch x86_64
BuildRequires:	yasm
%endif
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
PAQ8p is a file compressor that achieve very high compression rates at
the expense of speed and memory.

%prep 
%setup -q -c -n %{name}
%patch0 -p1 -b .label
#how to fix exec stack in yasm?
#%patch1 -p1 -b .noexec

%build
%ifarch %{ix86}
nasm -f elf paq7asm.asm
nasm -f elf paq7asmsse.asm
nasm -f elf paq7asmsse2.asm
g++ paq8p.cpp %{optflags} -DNOASM -DUNIX -s -o paq8p_i386
g++ paq8p.cpp %{optflags} -DUNIX -s -o paq8p_mmx paq7asm.o
g++ paq8p.cpp %{optflags} -DUNIX -s -o paq8p_sse paq7asmsse.o
g++ paq8p.cpp %{optflags} -DUNIX -s -o paq8p_sse2 paq7asmsse2.o
%endif

%ifarch x86_64
yasm paq7asm-x86_64.asm -f elf -m amd64
g++ paq8p.cpp %{optflags} -DUNIX -s -o paq8p paq7asm-x86_64.o
g++ paq8p.cpp %{optflags} -DNOASM -DUNIX -s -o paq8p_noasm
%endif

%install
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
%ifarch x86_64
install -m 0755 paq8p %{buildroot}%{_bindir}/
install -m 0755 paq8p_noasm %{buildroot}%{_bindir}/
%endif
%ifarch %{ix86}
install -m 0755 paq8p_i386 %{buildroot}%{_bindir}/
install -m 0755 paq8p_mmx %{buildroot}%{_bindir}/
install -m 0755 paq8p_sse %{buildroot}%{_bindir}/
install -m 0755 paq8p_sse2 %{buildroot}%{_bindir}/
ln -sf %{_bindir}/paq8p_sse2 %{buildroot}%{_bindir}/paq8p
%endif

%clean
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc readme.txt
%attr(0755,root,root) %{_bindir}/paq8p*



%changelog
* Mon Sep 14 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.0-3mdv2010.0
+ Revision: 440482
- rebuild

  + Giuseppe Ghibò <ghibo@mandriva.com>
    - Bump release because of building cluster stall.

* Sun Feb 08 2009 Giuseppe Ghibò <ghibo@mandriva.com> 1.0-1mdv2009.1
+ Revision: 338460
- import paq8p


* Sat Feb 07 2009 Giuseppe Ghibò <ghibo@mandriva.com> 1.0-1mdv2009.1
- Added Patch for nasm labels.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3786 |12cr|par-1.52-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	par
%define version	1.52
%define release	%mkrel 6

Summary:	A paragraph reformatter
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	Par152.tar.bz2
URL:		http://www.nicemice.net/par/
License:	Distributable - Copyright (C) 2000 by Adam M. Costello
Group:		Text tools
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
Par is a paragraph reformatter, similar to the standard Unix fmt
filter, but better. It uses a dynamic programming algorithm, which
produces much better-looking line breaks than the greedy algorithm
used by fmt. It can also deal correctly with a variety of quotation
and comment conventions.

%prep
%setup -q -n Par152

%build
%make -f protoMakefile CC="gcc $RPM_OPT_FLAGS -c" LINK1="gcc"

%install
rm -rf $RPM_BUILD_ROOT

install -d %buildroot/%_bindir
install -d %buildroot/%_mandir/man1
install -m 755 -s par %buildroot/%_bindir
install -m 644 par.1 %buildroot/%_mandir/man1

# Make them world readable
chmod 0644 par.doc releasenotes

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc par.doc releasenotes
%_bindir/par
%_mandir/man1/par.1*



%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.52-6mdv2010.0
+ Revision: 430237
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.52-5mdv2009.0
+ Revision: 255032
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 1.52-3mdv2008.1
+ Revision: 131021
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import par


* Thu Jun 12 2003 Marcel Pol <mpol@gmx.net> 1.52-3mdk
- rebuild for rpm 4.2

* Thu Dec  6 2001 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 1.52-2mdk
- Fix non-readable files

* Wed Aug 22 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.52-1mdk
- updated to 1.52

* Tue Apr 10 2001 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 1.51-2mdk
- sanitized specfile (s/Copyright/License)
- added releasenotes (doc)

* Tue Feb 27 2001 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 1.51-1mdk
- First Mandrake package

# end of file

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3787 |12cr|paragui-1.1.8-20
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Docs paraguidoc-html-1.1.8
%define	name	paragui
%define	version	1.1.8
%define	release	20

%define lib_api 1.1
%define lib_major 8
%define lib_name %mklibname %{name} %{lib_api} %{lib_major}
%define develname %mklibname -d paragui

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Graphical User Interface based on SDL
License:	LGPLv2+
Group:		System/Libraries
Source0:	http://savannah.nongnu.org/download/paragui/%{name}-%{version}.tar.bz2
Source1:        http://savannah.nongnu.org/download/paraguidoc-html-1.1.8.tar.bz2
Patch0:		%{name}-1.1.8.install.patch
Patch1:		paragui-1.1.8-fix-underquoted-calls.patch
Patch2:		paragui-1.1.8-asneeded.patch
Patch3:		paragui-1.1.8-header.patch
Patch4:		020_stl_map.diff
Patch5:		paragui-1.1.8-remove-physfs.patch
URL:		http://www.paragui.org/
BuildRequires:	freetype2-devel
BuildRequires:	physfs-devel
BuildRequires:	libSDL-devel
BuildRequires:	libSDL_image-devel
BuildRequires:	libgii-devel
BuildRequires:	libsigc++1.2-devel
BuildRequires:	libexpat-devel
BuildRequires:	multiarch-utils >= 1.0.3
BuildRequires:	automake1.8

%description
ParaGUI is a cross-platform high-level application framework and GUI
(graphical user interface) library. ParaGUI's cross-platform nature is
completely based on the Simple DirectMedia Layer (SDL).

%package -n	%{lib_name}
Summary:	Main library for paragui
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}
Obsoletes:	%{mklibname paragui 1.1} < %{version}-%{release}

%description -n	%{lib_name}
This package contains the library needed to run programs dynamically
linked with paragui.

%package -n	%{develname}
Summary:	Headers for developing programs that will use paragui
Group:		Development/C
Requires:	%{lib_name} = %{version}
Requires:	libexpat-devel
Requires:	physfs-devel
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname -d paragui 1.1 8} < %version-%release
Obsoletes:      %{mklibname -d paragui 1.1} < %{version}-%{release}

%description -n	%{develname}
This package contains the headers that programmers will need to develop
applications which will use paragui, a GUI on top of SDL.

%prep
%setup -q -n %{name}-%{version} -a1
%patch0 -p1
%patch1 -p1 -b .underquoted
%patch2 -p1 -b .asneeded
%patch3 -p0 -b .header
%patch4 -p1 -b .stl
%patch5 -p1 -b .physfs

%build
# TODO : --enable-python --enable-ruby
export AUTOMAKE="automake --foreign"
autoreconf -fi
%configure2_5x --enable-unicode --disable-static
%make

%install
%makeinstall_std
%multiarch_binaries %{buildroot}%{_bindir}/paragui-config

%files -n %{lib_name}
%defattr(-, root, root)
%doc AUTHORS COPYING
%{_libdir}/*.so.*

%files -n %{develname}
%defattr(-,root,root)
%doc README
%{multiarch_bindir}/paragui-config
%{_bindir}/paragui-config
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/%{name}.pc
%{_datadir}/aclocal/*.m4
%{_datadir}/%{name}


%changelog
* Fri Oct 02 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.8-19mdv2010.0
+ Revision: 452525
- rediff patch 2 for fuziness
- rebuild for new libphysfs

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild

* Sun Aug 17 2008 Funda Wang <fundawang@mandriva.org> 1.1.8-17mdv2009.0
+ Revision: 272983
- rebuild for new dfb

* Sat Jun 21 2008 Funda Wang <fundawang@mandriva.org> 1.1.8-16mdv2009.0
+ Revision: 227678
- Obsoletes old package name

* Sat Jun 21 2008 Funda Wang <fundawang@mandriva.org> 1.1.8-15mdv2009.0
+ Revision: 227662
- add ubuntu patch: use stl map all the time, drop physfs subdir
- refine gcc 4.3 patch
- add gentoo patches

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request
    - fix autoconf-2.5x path

* Fri Jun 08 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.1.8-14mdv2008.0
+ Revision: 36977
- rebuild for expat

  + Herton Ronaldo Krzesinski <herton@mandriva.com.br>
    - Rebuild with libslang2.

* Sat May 26 2007 Funda Wang <fundawang@mandriva.org> 1.1.8-12mdv2008.0
+ Revision: 31416
- Rebuild for directfb 1.0


* Wed Mar 21 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.8-11mdv2007.1
+ Revision: 147155
- fix build dependencies

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - bunzip patches
    - rebuild
    - Import paragui

* Sat Aug 26 2006 Olivier Blin <blino@mandriva.com> 1.1.8-9mdv2007.0
- rebuild for physfs (#24545)

* Tue Aug 15 2006 Emmanuel Andry <eandry@mandriva.org> 1.1.8-8mdv2007.0
- rebuild for physfs
- disable parallel make to fix x86_64 compilation

* Sun Jul 16 2006 Anssi Hannula <anssi@mandriva.org> 1.1.8-7mdv2007.0
- fix buildrequires

* Tue Jun 20 2006 Charles A Edwards <eslrahc@mandriva.org> 1.1.8-6mdv2007.0
- rebuild for libpng
- add documentation in devel pkg

* Wed Jun 07 2006 Charles A Edwards <eslrahc@mandriva.org> 1.1.8-5mdv2007.0
- enable unicode support

* Tue Jan 31 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.1.8-4mdk
- fix buildrequires

* Tue Jan 31 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.1.8-3mdk
- fix underquoted calls (P1)
- %%mkrel

* Thu Dec 29 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.8-2mdk
- fix x86_64 build
- spec cleanup

* Fri Nov 11 2005 Michael Scherer <misc@mandriva.org> 1.1.8-1mdk
- New release 1.1.8
- mkrel
- update major

* Thu Jul 01 2004 Michael Scherer <misc@mandrake.org> 1.0.4-2mdk 
- rebuild for new gcc
- clean BuildRequires
- remove Packager tag
- rpmbuildupdate aware


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3788 |12cr|parano-0.3.5-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	parano
%define rel	3
%define version	0.3.5

Name:		%{name}
Version:	%{version}
Release:	%mkrel %{rel}
Summary:	Compute, create and edit MD5, SHA-1 and SFV files
License:	GPLv2+
Group:		File tools
URL:		http://parano.berlios.de/
Source0:	http://prdownload.berlios.de/parano/%{name}-%{version}.tar.gz
Patch0:		parano-desktop_file_fix.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root
BuildArch:	noarch
BuildRequires:	gettext
BuildRequires:	intltool
BuildRequires:	imagemagick
BuildRequires:	pygtk2.0
Requires:	pygtk2.0
Requires:	pygtk2.0-libglade

%description
Parano is a GNOME program to create, edit and verify hashfiles.
For now MD5, SHA-1 and SFV formats are supported.

%prep
%setup -q 
%patch0 -p0

%build
%configure2_5x --disable-update-mime-database
%make

%install
%{__rm} -rf %{buildroot}
%makeinstall_std

%find_lang %{name}

#icons
mkdir -p %{buildroot}/%_liconsdir
convert -scale 48 src/parano-icon.png %{buildroot}%{_liconsdir}/%name.png
mkdir -p %{buildroot}/%_iconsdir
convert -scale 32 src/parano-icon.png %{buildroot}%{_iconsdir}/%name.png
mkdir -p %{buildroot}/%_miconsdir
convert -scale 16 src/parano-icon.png %{buildroot}%{_miconsdir}/%name.png

#remove unneeded
%{__rm} -rf %{buildroot}%{_datadir}/pixmaps/%{name}-icon.png

%clean
%{__rm} -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root,-)
%doc TODO AUTHORS
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/application-registry/%{name}.applications
%{_datadir}/applications/%{name}.desktop
%{_datadir}/mime-info/%{name}.*
%{_datadir}/mime/packages/%{name}.xml
%{_liconsdir}/%name.png
%{_iconsdir}/%name.png
%{_miconsdir}/%name.png


%changelog
* Tue Jan 18 2011 Jani Välimaa <wally@mandriva.org> 0.3.5-3mdv2011.0
+ Revision: 631614
- drop support for old mdv releases

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.0 packages

* Sat Jun 06 2009 Jani Välimaa <wally@mandriva.org> 0.3.5-1mdv2010.0
+ Revision: 383392
- imported package parano



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3789 |12cr|parchive2-0.4-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name parchive2
%define version 0.4
%define release %mkrel 6
%define tarname par2cmdline-%{version}

Summary:	Parchive: Parity Archive Volume Set
Name:		%{name}
Version:	%{version}
Release:	%{release}
Group:		Archiving/Other
License:	GPL
URL: 		http://parchive.sourceforge.net/
# http://prdownloads.sourceforge.net/parchive/%{tarname}.tar.gz?download
Source: 	http://prdownloads.sourceforge.net/parchive/%{tarname}.tar.bz2
Patch0:		par2cmdline-gcc4.patch.bz2
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
The idea behind this project is to provide a tool to apply the data-
recovery capability concepts of RAID-like systems to the posting and
recovery of multi-part archives on Usenet. With a parity archive, this
tool, and all but one part of a multi-part set you can recover the
missing part.

The key to this mission is a clean file format specification which
provides all the necessary capabilities for programs to easily verify
and regenerate single missing parts out of a set of archives.

We might just be able to make binary posting and downloading on Usenet a
little easier. That's a pretty cool goal!

par2 is complete rewrite of parchive with much additional advantages.
Read all about them on this page:
  http://www.pbclements.co.uk/QuickPar/AboutPAR2.htm

Tip of the day: alias par='par2 r *.((p|P)??|par2)'


%prep
rm -rf $RPM_BUILD_ROOT
%setup -q -n %tarname

%patch0 -p1

%build
%configure
%make

%install
%makeinstall

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,755)
%doc AUTHORS COPYING README ROADMAP
%{_bindir}/*



%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.4-6mdv2010.0
+ Revision: 430238
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.4-5mdv2009.0
+ Revision: 255036
- rebuild
- kill re-definition of %%buildroot on Pixel's request
- kill extra spacing at top of description

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Dec 09 2007 Olivier Thauvin <nanardon@mandriva.org> 0.4-3mdv2008.1
+ Revision: 116614
- rebuild
- import parchive2


* Mon Jan 02 2006 Lenny Cartier <lenny@mandriva.com> 0.4-2mdk
- rebuild with debian patch

* Tue Jun 15 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.4-1mdk
- 0.4

* Sat Jul 19 2003 Han Boetes <han@linux-mandrake.com> 0.3-1mdk
- bump

* Fri May 30 2003 Han Boetes <han@linux-mandrake.com> 0.2-1mdk
- Initial MDK built

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3790 |12cr|pari-2.5.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pari_version	2.5.2
%define	gp2c_version	0.0.7pl3
%define	lib_name_orig	lib%{name}
%define	lib_major	2
%define	lib_name	%mklibname %{name} %{lib_major}

Summary:	PARI/GP - Number Theory-oriented Computer Algebra System
Name:		pari
Version:	%{pari_version}
Release:	1
License:	GPL
Group:		Sciences/Mathematics
Source0:	http://pari.math.u-bordeaux.fr/pub/pari/unix/pari-%{pari_version}.tar.gz
Source1:	http://pari.math.u-bordeaux.fr/pub/pari/packages/elldata.tgz
Source2:	http://pari.math.u-bordeaux.fr/pub/pari/packages/galdata.tgz
Source3:	http://pari.math.u-bordeaux.fr/pub/pari/packages/seadata.tgz
Source4:	http://pari.math.u-bordeaux.fr/pub/pari/packages/nftables.tgz
Source5:	http://pari.math.u-bordeaux.fr/pub/pari/packages/galpol.tgz
Source6:	http://pari.math.u-bordeaux.fr/pub/pari/GP2C/gp2c-%{gp2c_version}.tar.gz
URL:		http://pari.math.u-bordeaux.fr/

Patch0:		pari-arch.patch
Patch1:		pari-gphelp.patch
Patch2:		pari-runpath.patch
# from sagemath
Patch3:		mp.c.patch

BuildRequires:	perl-devel
BuildRequires:	gmp-devel
BuildRequires:	libx11-devel
BuildRequires:	readline-devel
BuildRequires:	ncurses-devel
BuildRequires:	tetex tetex-dvips
BuildRequires:	emacs
Requires:	perl
Requires:	xdg-utils

%description
PARI/GP is a widely used computer algebra system designed for fast
computations in number theory (factorizations, algebraic number theory,
elliptic curves...), but also contains a large number of other useful
functions to compute with mathematical entities such as matrices,
polynomials, power series, algebraic numbers, etc., and a lot of
transcendental functions. PARI is also available as a C library to allow
for faster computations.

%package	data
Group:		Sciences/Mathematics
Summary:	Optional pari data packages
Requires:	%{name} > 2.2.10

%description	data
  elldata is PARI/GP version of J. E. Cremona Elliptic Curve Data,
needed by ellsearch and ellidentify.
  galdata is needed by polgalois to compute Galois group in degrees
8 through 11.
  seadata is needed by ellap for large primes.
  nftables is a repackaging of the historical megrez number field
tables (errors fixed, 1/10th the size, easier to use).

%package -n	%{lib_name}
Group:		System/Libraries
Summary:	Shared PARI library
Provides:	%{lib_name_orig} = %{version}-%{release}

%description -n	%{lib_name}
This package contains the libraries needed to run pari.

%package -n	%{lib_name}-devel
Group:		System/Libraries
Summary:	Development files for PARI shared library
Requires:	%{lib_name} = %{version}-%{release}
Provides:	%{lib_name_orig}-devel = %{version}-%{release}

%description -n %{lib_name}-devel
This package contains the header files needed to develop
applications using pari.

%package -n	gp2c
Summary:	PARI/GP to C translator
Version:	%{gp2c_version}
Group:		Development/C
Requires:	pari

%description -n	gp2c
PARI/GP to C translator. Use it to compile your own C
programs which use pari library, without necessarily being
a C programmer.
Note: use gp2c-run to run your programs inside the PARI/GP
environment.

%prep
%setup -q -a1 -a2 -a3 -a4 -a5 -a6
mv -f nftables data

%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1

%build
%define pkgdocdir	%{_docdir}/%{name}
%define pkgdatadir	%{_datadir}/%{name}-%{pari_version}

# Using --libdir to properly link with newer interface
# Using --disable-tls for safety due to other packages linked to pari
sh Configure						\
	--prefix=%{_prefix}				\
	--includedir=%{_includedir}/%{name}		\
	--datadir=%{pkgdatadir}/data			\
	--sysdatadir=%{_libdir}/%{name}-%{pari_version}	\
	--share-prefix=%{_datadir}			\
	--host=%{_arch}-%{_os}				\
	--graphic=X11					\
	--with-gmp					\
	--libdir=%{buildroot}%{_libdir}			\
	--disable-tls

make gp docpdf bench

# gp2c
cd gp2c-%{gp2c_version}
%configure	--datadir=%{pkgdatadir}			\
		--with-paricfg=../Olinux-%{_arch}/pari.cfg

# FIXME just satisfy build dependency
ln -sf ../config/missing desc

make
cd ..

%install
rm -rf %{buildroot}

# pari, libpari & libpari-devel
%makeinstall_std					\
	READMEDIR='$(DESTDIR)'%{pkgdocdir}		\
	LIBDIR='$(DESTDIR)'%{_libdir}			\
	DOCDIR='$(DESTDIR)'%{pkgdocdir}

# gp2c
cd gp2c-%{gp2c_version}
%makeinstall_std					\
	docdir=%{_docdir}
cd ..

# Install global configuration file.
mkdir %{buildroot}/%{_sysconfdir}
# Add some more reasonable "commented" sample configurations
sed	-e 's@/usr/local/@%{_prefix}/@'				\
	-e 's@path =.*@path = "%{pkgdatadir}:.:~/gpdir"@'	\
	-e 's@lib/gpalias@misc/gpalias@'			\
	misc/gprc.dft > %{buildroot}/%{_sysconfdir}/gprc

# don't need to install this file...
rm -f %{pkgdocdir}/%{name}/Makefile

# gphelp wants docs in %{pkgdatadir}/data/doc (removing the /data/ requirement)
ln -sf %{pkgdocdir} %{buildroot}%{pkgdatadir}/doc
perl -pi -e 's@%{pkgdatadir}/data@%{pkgdatadir}@;'		\
	%{buildroot}/%{_bindir}/gphelp

%files
%config(noreplace) %attr(644,root,root) %{_sysconfdir}/gprc
%{_bindir}/gp-2.5
%{_bindir}/gp
%{_bindir}/gphelp
%{_bindir}/tex2mail
%{_mandir}/man1/[^g]*.1*
%{_mandir}/man1/gp.1*
%{_mandir}/man1/gp-*.1*
%{_mandir}/man1/gphelp.1*
%doc AUTHORS CHANGES COMPAT MACHINES README
%dir %{pkgdatadir}
%{pkgdatadir}/doc

%files data
%dir %{pkgdatadir}/data
%{pkgdatadir}/data/*

%files -n %{lib_name}
%{_libdir}/*.so.*

%files -n %{lib_name}-devel
%{_includedir}/%{name}
%{_libdir}/*.so
%dir %{_libdir}/%{name}-%{pari_version}
%dir %{_libdir}/%{name}-%{pari_version}/*

%files -n gp2c
%attr(755,root,root) %{_bindir}/gp2c*
%doc gp2c-%{gp2c_version}/{AUTHORS,ChangeLog,NEWS,README,BUGS}
%{pkgdatadir}/gp2c
%{_mandir}/man1/gp2c*.1*


%changelog
* Fri Aug 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 2.5.2-1
+ Revision: 815198
- Update to latest upstream release.

* Thu Jun 14 2012 Andrey Bondrov <abondrov@mandriva.org> 2.5.1-2
+ Revision: 805709
- Bump release

  + Alexander Khrukin <akhrukin@mandriva.org>
    - version update 2.5.1

* Tue Jan 24 2012 Paulo Andrade <pcpa@mandriva.com.br> 2.5.0-1
+ Revision: 767462
- Update to latest upstream release

* Fri Mar 04 2011 Paulo Andrade <pcpa@mandriva.com.br> 2.4.3.alpha-2
+ Revision: 641867
- Add latest sagemath patches

* Thu Nov 11 2010 Paulo Andrade <pcpa@mandriva.com.br> 2.4.3.alpha-1mdv2011.0
+ Revision: 595897
- Update to pari 2.4.3-alpha

* Tue Jul 27 2010 Paulo Andrade <pcpa@mandriva.com.br> 2.3.5-8mdv2011.0
+ Revision: 560893
- Use xdg-open in gphelp instead of xdvi

* Wed Feb 10 2010 Funda Wang <fwang@mandriva.org> 2.3.5-7mdv2010.1
+ Revision: 503562
- New version 2.3.5

* Wed Feb 10 2010 Funda Wang <fwang@mandriva.org> 2.3.4-6mdv2010.1
+ Revision: 503558
- rebuild for new gmp

* Wed Feb 03 2010 Paulo Andrade <pcpa@mandriva.com.br> 2.3.4-5mdv2010.1
+ Revision: 499828
- Update to gpc-0.0.5pl9
- Change from requires to suggests of xdvi

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Wed Feb 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.3.4-3mdv2009.1
+ Revision: 344843
- rebuild against new readline

* Fri Feb 20 2009 Paulo Andrade <pcpa@mandriva.com.br> 2.3.4-2mdv2009.1
+ Revision: 343068
- Use gmp instead of builtin math library.
  gmp is significantly faster for calculations with large numbers.
  Correct gphelp, that was expecting to find documentation outside
  %%{_docdir}.
  xdvi is now required, as it is used to view documentation.
  xdvi cannot be installed due to bug #48029; as an alternative, temporary
  solution, it is possible to either use patch in #38016, or set the
  GPXDVI environment variable (a good option is the okular program).

* Wed Feb 18 2009 Paulo Andrade <pcpa@mandriva.com.br> 2.3.4-1mdv2009.1
+ Revision: 342731
- Update to latest upstream release, version 2.3.4
  o gp2c updated to 0.0.5pl7.
  o Corrected spec bug that set pari version to gp2c one.
  o Added extra optional pari data packages to the -data rpm.
  o Added missing BuildRequires and Requires.

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - parallel build is broken
    - BuildRequires tetex tetex-dvips
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3791 |12cr|parole-0.3.0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)

Summary:	A modern media player based on the GStreamer framework
Name:		parole
Version:	0.3.0.3
Release:	1
License:	GPLv2+
Group:		Graphical desktop/Xfce
URL:		http://goodies.xfce.org/projects/applications/parole
Source0:	http://archive.xfce.org/src/apps/parole/%{url_ver}/%{name}-%{version}.tar.bz2
BuildRequires:	gstreamer0.10-devel
BuildRequires:	libgstreamer0.10-plugins-base-devel
BuildRequires:	libxfce4ui-devel >= 4.9.0
BuildRequires:	libnotify-devel
BuildRequires:	taglib-devel
BuildRequires:	dbus-glib-devel

%description
New media player for Xfce desktop environment.

%package %{name}-devel
Summary:	Development files for %{name}
Group:		Development/C

%description %{name}-devel
Development files and headers for %{name}.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS ChangeLog README TODO THANKS
%{_bindir}/%{name}
%{_libdir}/parole-0/*.so
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/*
%{_datadir}/%{name}

%files %{name}-devel
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/*.h


%changelog
* Tue Aug 21 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.0.2-1
+ Revision: 815559
- disable static libraries
- update to new version 0.3.0.2
- drop old patch0
- package devel files
- spec file clean

* Mon Apr 09 2012 Crispin Boylan <crisb@mandriva.org> 0.2.0.6-2
+ Revision: 790104
- Fix gold linker build

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - rebuild
    - drop old stuff from spec file

* Sun Apr 17 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.0.6-1
+ Revision: 654238
- update to new version 0.2.0.6

* Sat Apr 16 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.0.5-1
+ Revision: 653308
- add missing buildrequire on dbus-glib-devel
- update to new version 0.2.0.5
- drop browser-plugin subpackage, because upstread did drop the plugin

* Wed Jan 26 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.0.2-4
+ Revision: 633058
- rebuild for new Xfce 4.8.0

* Sat Sep 18 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.0.2-3mdv2011.0
+ Revision: 579666
- rebuild for new xfce 4.7.0

* Sun Apr 18 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.0.2-2mdv2010.1
+ Revision: 536073
- rebuild for new xulrunner

* Mon Jan 25 2010 Funda Wang <fwang@mandriva.org> 0.2.0.2-1mdv2010.1
+ Revision: 496190
- new verison 0.2.0.2

* Fri Jan 15 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.0.1-1mdv2010.1
+ Revision: 491924
- update to new version 0.2.0.1

* Wed Jan 06 2010 Frederik Himpe <fhimpe@mandriva.org> 0.2.0-1mdv2010.1
+ Revision: 486871
- update to new version 0.2.0

* Tue Dec 01 2009 Funda Wang <fwang@mandriva.org> 0.1.99-1mdv2010.1
+ Revision: 472298
- new version 0.1.99

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Update to version 0.1.98

* Wed Nov 25 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.1.96-1mdv2010.1
+ Revision: 470069
- Update to 0.1.96

* Wed Nov 25 2009 Funda Wang <fwang@mandriva.org> 0.1.95-1mdv2010.1
+ Revision: 470035
- fix linkage
- add plugin sub package
- new version 0.1.95

* Sat Nov 07 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.91-1mdv2010.1
+ Revision: 462243
- update to new version 0.1.91

* Sun Oct 11 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.90-1mdv2010.0
+ Revision: 456674
- add spec and source files
- Created package structure for parole.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3792 |12cr|parrot-4.0.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    parrot
%define version 4.0.0
%define release 3

%define libname        %mklibname %{name}
%define libname_devel  %mklibname -d %{name} 

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Parrot::Pmc2c.*\\)'
%define __noautoprov 'perl\\(File::Which\\)'
%else
%define _requires_exceptions perl(Parrot::Pmc2c::.*)
%define _provides_exceptions perl(File::Which)
%endif 


Name:          %name
Version:       %version
Release:       %release

Summary:       Parrot Virtual Machine
License:       Artistic 2.0
Group:         Development/Perl
Url:           http://www.parrot.org/
Source0:       ftp://ftp.parrot.org/pub/parrot/releases/stable/%{version}/%{name}-%{version}.tar.bz2
Patch0:		parrot-3.4.0-link.patch
BuildRequires: bison
BuildRequires: gdbm-devel
BuildRequires: gmp-devel
BuildRequires: flex
BuildRequires: libicu-devel
BuildRequires: ncurses-devel
BuildRequires: perl-doc
BuildRequires: readline-devel

%description
Parrot is a virtual machine designed to efficiently compile and execute 
bytecode for interpreted languages. Parrot will be the target for the final 
Perl 6 compiler, and is already usable as a backend for Pugs, as well as 
variety of other languages

#--

%package -n %libname
Summary:    Parrot Virtual Machine run time library
License:    Artistic 2.0
Group:      Development/Perl
Provides:   lib%{name} = %{version}-%{release}
Requires:   %{name} = %{version}-%{release}

%description -n %libname
Run time library for %{name}.

#--

%package -n %{name}-doc
Summary:    Parrot Virtual Machine documentation
License:    Artistic 2.0
Group:      Development/Perl

%description -n %{name}-doc
Documentation for %{name}.

#--

%package -n %libname_devel
Summary:    Parrot Virtual Machine development headers and libraries
License:    Artistic 2.0
Group:      Development/Perl
Provides:   %{name}-devel = %{version}-%{release}
Requires:   %libname = %{version}

%description -n %libname_devel
Development files for %{name}.

#--

%package -n %{name}-src
Summary:    Parrot Virtual Machine sources
License:    Artistic 2.0
Group:      Development/Perl
Provides:   %{name}-src = %{version}-%{release}

%description -n %{name}-src
Sources of %{name}.


%prep
%setup -q
%patch0 -p0
%{__perl} -pi -e 's,"lib/,"%{_lib}/, if (/CONST_STRING\(interp,/)' \
    src/library.c
%{__perl} -pi -e "s,'/usr/lib','%{_libdir}',;s,runtime/lib/,runtime/%{_lib}/," \
    tools/dev/install_files.pl \
    tools/dev/mk_manifest_and_skip.pl

%build
%{__perl} Configure.pl \
    --prefix=%{_usr} \
    --libdir=%{_libdir} \
    --sysconfdir=%{_sysconfdir} \
    --infodir=%{_datadir}/info \
    --mandir=%{_mandir} \
    --cc="%{__cc}" \
    --parrot_is_shared \
    --lex=/usr/bin/flex \
    --libs='-lcurses -lm -lrt'

    #--cxx=%{__cxx} \
# the following Configure.pl flag makes the compile goes boom
    #--optimize="$RPM_OPT_FLAGS -maccumulate-outgoing-args" \
%define _disable_ld_no_undefined 1
make LDFLAGS="%ldflags"
export LD_LIBRARY_PATH=$( pwd )/blib/lib
make parrot_utils LDFLAGS="%ldflags"
make installable LDFLAGS="%ldflags"
%make html


%install
export LD_LIBRARY_PATH=$( pwd )/blib/lib
make install DESTDIR=$RPM_BUILD_ROOT

# Drop the docs so rpm can pick them up itself.
rm -rf $RPM_BUILD_ROOT/%{_docdir}/parrot

# Force permissions on doc directories.
find docs examples -type d -exec chmod 755 {} \;
find docs examples -type f -exec chmod 644 {} \;

# Force permissions on shared libs so they get stripped.
find $RPM_BUILD_ROOT%{_libdir} -type f \( -name '*.so' -o -name '*.so.*' \) \
    -exec chmod 755 {} \;

%check
export LD_LIBRARY_PATH=$( pwd )/blib/lib
#make test


%files
%doc ChangeLog CREDITS PBC_COMPAT PLATFORMS README
%doc RESPONSIBLE_PARTIES TODO
%exclude %{_bindir}/parrot_config
%exclude %{_bindir}/pbc_*
%{_bindir}/*

%files -n %{name}-doc
%doc docs examples

%files -n %libname
%defattr(-,root,root,-)
%{_libdir}/parrot
%{_libdir}/*.so.*

%files -n %libname_devel
%{_bindir}/parrot_config
%{_bindir}/pbc_disassemble
%{_bindir}/pbc_merge
%{_bindir}/pbc_to_exe
%{_bindir}/pbc_dump
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/*.a

%files -n %{name}-src
/usr/src/parrot


%changelog
* Thu Feb 16 2012 Alexander Khrukin <akhrukin@mandriva.org> 4.0.0-1
+ Revision: 775097
- version update 4.0.0

* Sun Jun 05 2011 Funda Wang <fwang@mandriva.org> 2.11.0-3
+ Revision: 682817
- rebuild for new icu

* Tue Mar 15 2011 Funda Wang <fwang@mandriva.org> 2.11.0-2
+ Revision: 644843
- fix linkage of modules
- rebuild for new icu

* Fri Dec 31 2010 Shlomi Fish <shlomif@mandriva.org> 2.11.0-1mdv2011.0
+ Revision: 626905
- Upgraded to 2.11.0

* Sat Oct 02 2010 Shlomi Fish <shlomif@mandriva.org> 2.8.0-1mdv2011.0
+ Revision: 582539
- Bump the 2.8.0 and convert from tar.gz to tar.bz2

* Sat Aug 28 2010 Jérôme Quelin <jquelin@mandriva.org> 2.7.0-1mdv2011.0
+ Revision: 573760
- update to new version 2.7.0

* Thu Jul 29 2010 Jérôme Quelin <jquelin@mandriva.org> 2.6.0-1mdv2011.0
+ Revision: 563010
- forgot to commit tarball
- update to 2.6.0

* Wed Apr 21 2010 Jérôme Quelin <jquelin@mandriva.org> 2.3.0-2mdv2010.1
+ Revision: 537554
- update to 2.3.0

* Sun Mar 21 2010 Funda Wang <fwang@mandriva.org> 2.2.0-2mdv2010.1
+ Revision: 526122
- rebuild for new icu

* Wed Mar 17 2010 Jérôme Quelin <jquelin@mandriva.org> 2.2.0-1mdv2010.1
+ Revision: 523422
- update to new version 2.2.0

* Fri Feb 19 2010 Jérôme Quelin <jquelin@mandriva.org> 2.1.1-1mdv2010.1
+ Revision: 507974
- update to new version 2.1.1

* Tue Feb 09 2010 Funda Wang <fwang@mandriva.org> 2.0.0-2mdv2010.1
+ Revision: 503382
- rebuild for new gmp

* Thu Jan 21 2010 Jérôme Quelin <jquelin@mandriva.org> 2.0.0-1mdv2010.1
+ Revision: 494465
- update to 2.0.0

* Wed Dec 16 2009 Jérôme Quelin <jquelin@mandriva.org> 1.9.0-2mdv2010.1
+ Revision: 479530
- bump mkrel
- remove weird requires

* Wed Dec 16 2009 Jérôme Quelin <jquelin@mandriva.org> 1.9.0-1mdv2010.1
+ Revision: 479220
- update to new version 1.9.0

* Tue Dec 08 2009 Jérôme Quelin <jquelin@mandriva.org> 1.8.0-5mdv2010.1
+ Revision: 474872
- splitting -src from -devel

* Tue Dec 08 2009 Jérôme Quelin <jquelin@mandriva.org> 1.8.0-4mdv2010.1
+ Revision: 474853
- shipping parrot src, needed for rakudo

* Mon Nov 23 2009 Jérôme Quelin <jquelin@mandriva.org> 1.8.0-3mdv2010.1
+ Revision: 469206
- fix #55891: parrot was providing perl(file::which)

* Wed Nov 18 2009 Jérôme Quelin <jquelin@mandriva.org> 1.8.0-2mdv2010.1
+ Revision: 467209
- bump mkrel
- removing a bogus requires auto-extracted

* Tue Nov 17 2009 Jérôme Quelin <jquelin@mandriva.org> 1.8.0-1mdv2010.1
+ Revision: 467002
- update to new version 1.8.0

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 1.7.0-1mdv2010.1
+ Revision: 460705
- update to new version 1.7.0

* Tue Sep 15 2009 Jérôme Quelin <jquelin@mandriva.org> 1.6.0-1mdv2010.0
+ Revision: 443097
- update to 1.6.0

* Fri Sep 04 2009 Jérôme Quelin <jquelin@mandriva.org> 1.5.0-2mdv2010.0
+ Revision: 431070
- rebuild

* Sun Aug 23 2009 Jérôme Quelin <jquelin@mandriva.org> 1.5.0-1mdv2010.0
+ Revision: 419770
- forgot to commit tarball
- update to 1.5.0

* Wed Jul 22 2009 Jérôme Quelin <jquelin@mandriva.org> 1.4.0-1mdv2010.0
+ Revision: 398641
- update to 1.4.0

* Thu Jun 18 2009 Jérôme Quelin <jquelin@mandriva.org> 1.3.0-1mdv2010.0
+ Revision: 386942
- update to new version 1.3.0

* Sun May 31 2009 Funda Wang <fwang@mandriva.org> 1.2.0-2mdv2010.0
+ Revision: 381586
- rebuild for new icu libmajor

* Sat May 30 2009 Jérôme Quelin <jquelin@mandriva.org> 1.2.0-1mdv2010.0
+ Revision: 381426
- update to 1.2.0

* Sun Mar 22 2009 Jérôme Quelin <jquelin@mandriva.org> 1.0.0-1mdv2009.1
+ Revision: 360489
- removing make languages, target has been removed
- update to 1.0.0

* Wed Mar 11 2009 Jérôme Quelin <jquelin@mandriva.org> 0.9.1-2mdv2009.1
+ Revision: 353832
- fixing url

* Wed Mar 11 2009 Jérôme Quelin <jquelin@mandriva.org> 0.9.1-1mdv2009.1
+ Revision: 353669
- Development/Liraries group doesn't exist. using devel/perl
- adding missing group to fix strange submit error (thanks misc++)
- fixing rpmlint warnings
- minor tweak
- version 0.9.1 - most of specfile taken from upstream project

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.4.17-4mdv2009.0
+ Revision: 255040
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Michael Scherer <misc@mandriva.org>
    - remove old Obsoletes, prevent rpm to compile

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Fri Nov 23 2007 Thierry Vignaud <tv@mandriva.org> 0.4.17-2mdv2008.1
+ Revision: 111491
- rebuild for new libicu

  + Funda Wang <fwang@mandriva.org>
    - New version 0.4.17

* Sun Jul 15 2007 Funda Wang <fwang@mandriva.org> 0.4.13-2mdv2008.0
+ Revision: 52316
- Obsoletes old major

* Wed Jun 27 2007 Funda Wang <fwang@mandriva.org> 0.4.13-1mdv2008.0
+ Revision: 44826
- more BuildRequires
- remove unneeded(?) .c source files
- disable patch
  make reallyinstall
- New version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3793 |12cr|parserd-2.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	parserd
%define version	2.2.1
%define release	%mkrel 1

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	A server of parsers
License:	Artistic or GPL
Group:		Sciences/Computer science
Url:		https://gforge.inria.fr/projects/lingwb/
Source:		https://gforge.inria.fr/frs/download.php/5679/%{name}-%{version}.tar.gz
Requires(pre):		rpm-helper
Requires(post):		rpm-helper
Requires(preun):	rpm-helper
Requires(postun):	rpm-helper
Obsoletes:	parser_server
Provides:	parser_server
BuildArch:	noarch
Buildroot:	%{_tmppath}/%{name}-%{version}

%description
This is a parsers server, allowing to run parsers on remote computers easily.
A set of web wievers, CGI and mod_perl based, are also availables.

%package modperl
Summary:	A mod_perl-based viewer for %{name}
Group:		Sciences/Computer science
Requires:	%{name} = %{version}
Requires:	apache-mod_perl

%description modperl
This is a mod_perl-based viewer for %{name}.

%package cgi
Summary:	A mod_perl-based viewer for %{name}
Group:		Sciences/Computer science
Requires:	%{name} = %{version}
Requires:	apache

%description cgi
This is a CGI-based viewer for %{name}.

%prep
%setup -q
# better mdk configuration
perl -pi -e 's/# user = nobody/user = %{name}/' %{name}.conf
perl -pi -e 's/# group = nogroup/group = %{name}/' %{name}.conf

%build
%configure \
	--with-initdir=%{_initrddir} \
	--with-modperldir=%{_var}/www/perl \
	--with-cgidir=%{_var}/www/cgi-bin
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%pre
%_pre_useradd %{name} %{_datadir}/%{name} /bin/false

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%postun
%_postun_userdel %{name}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ChangeLog README
%{_initrddir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}.conf
%{_bindir}/*
%{_sbindir}/%{name}
%{_sbindir}/%{name}_service
%{_libdir}/pkgconfig/parserd.pc
%{_datadir}/%{name}
%{_mandir}/man1/register_parsers.1*

%files modperl
%defattr(-,root,root)
%{_var}/www/perl/parser.pl

%files cgi
%defattr(-,root,root)
%{_var}/www/cgi-bin/*



%changelog
* Thu Jul 09 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.1-1mdv2010.0
+ Revision: 393719
- new version

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.1.4-4mdv2009.0
+ Revision: 255042
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 2.1.4-2mdv2008.1
+ Revision: 136639
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request
    - import parserd


* Tue Aug 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.4-2mdv2007.0
- Rebuild

* Fri Mar 24 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.4-1mdk
- new version
- %%mkrel

* Mon Jun 13 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.3-1mdk 
- new version
- spec cleanup
- requires
- init script is not configuration

* Fri Feb 18 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.1.1-2mdk
- spec file cleanups, remove the ADVX-build stuff

* Thu Dec 02 2004 Guillaume Rousse <guillomovitch@mandrake.org> 2.1.1-1mdk 
- new version
- name change
- drop patch, fixed upstream
- cgi and modperl viewver subpackages
- create dedicated user
- better summary and description

* Mon Nov 29 2004 Guillaume Rousse <guillomovitch@mandrake.org> 2.0.2-3mdk 
- fix buildrequires

* Mon Nov 29 2004 Guillaume Rousse <guillomovitch@mandrake.org> 2.0.2-2mdk 
- install init script

* Tue Nov 23 2004 Guillaume Rousse <guillomovitch@mandrake.org> 2.0.2-1mdk 
- first mdk release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3794 |12cr|partclone-0.2.48-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		partclone
Version:	0.2.48
Release:	2
Group:		System/Configuration/Other
URL:		http://partclone.sf.net
License:	GPLv2
Summary:	File System Clone Utilities
Source0:	http://downloads.sourceforge.net/project/partclone/stable/%{version}/%{name}-%{version}.tar.gz
Patch1:		partclone-0.2.38-mdv-libxfs.patch
BuildRequires:	ext2fs-devel
BuildRequires:	pkgconfig(libntfs-3g)
BuildRequires:	ncursesw-devel
BuildRequires:	ncurses-devel
BuildRequires:	libuuid-devel

%description
Partclone provides utilities to back up and restore used-blocks of a partition
and it is designed for higher compatibility of the file system by using
existing library, e.g. e2fslibs is used to read and write the ext2 partition.

Authors:
--------
    Thomas Tsai <Thomas _at_ nchc org tw>
    Jazz Wang <jazz _at_ nchc org tw>
    http://partclone.sourceforge.net 
    http://partclone.nchc.org.tw

%prep
%setup -q 
#patch1 -p1

%build
%configure \
	--enable-extfs \
	--enable-hfsp \
	--enable-fat \
	--enable-ntfs \
	--enable-btrfs \
	--enable-ncursesw
%make

%install
%makeinstall_std
%find_lang %name

%files -f %{name}.lang
%doc AUTHORS ChangeLog README TODO
%doc %{_mandir}/man?/*
%{_sbindir}/*


%changelog
* Fri Jun 01 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.2.48-1mdv2011.0
+ Revision: 801781
- update to 0.2.48

* Mon Dec 19 2011 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.2.38-1
+ Revision: 743700
- BR ncurses-devel added
- added BR libuuid-devel, smp build re-enabled
- disable smp build
- autoconf not needed
- update to 0.2.38

  + Jerome Martin <jmartin@mandriva.org>
    - Updated to 0.1.9

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Leonardo de Amaral Vidal <leonardoav@mandriva.com>
    - Spec package fix

* Mon Jul 07 2008 Leonardo de Amaral Vidal <leonardoav@mandriva.com> 0.0.6-1mdv2009.0
+ Revision: 232459
- partclone package built
- import partclone


* Thu Feb 21 2008 - Steven Shiau <steven _at_ nchc org tw> 0.0.6-3
- Bug fixed: clone.fat was not compiled.

* Thu Feb 21 2008 - Steven Shiau <steven _at_ nchc org tw> 0.0.6-1
- New upstream 0.0.6-1.

* Sat Feb 16 2008 - Steven Shiau <steven _at_ nchc org tw> 0.0.5-16
- New upstream 0.0.5-16.

* Mon Feb 04 2008 - Steven Shiau <steven _at_ nchc org tw> 0.0.5-15
- New upstream 0.0.5-15.

* Thu Jan 24 2008 - Steven Shiau <steven _at_ nchc org tw> 0.0.5-10
- New upstream 0.0.5-10.

* Fri Jan 04 2008 - Steven Shiau <steven _at_ nchc org tw> 0.0.5-1
- New upstream 0.0.5-1.

* Thu Jan 03 2008 - Steven Shiau <steven _at_ nchc org tw> 0.0.4-4
- Sync the version number with Debian package.
- Enable static linking.

* Mon Dec 31 2007 - Steven Shiau <steven _at_ nchc org tw> 0.0.1-2
- Some doc and debian rules were added by Thomas Tsai.

* Mon Dec 10 2007 - Steven Shiau <steven _at_ nchc org tw> 0.0.1-1
- Initial release for partclone.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3795 |12cr|partitionmanager-1.0.60-0.1236311.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	KDE Partition Manager
Name:		partitionmanager
Version: 	1.0.60
Release: 	0.1236311.2
License: 	GPLv2+
Group: 		System/Kernel and hardware
Url: 		http://sourceforge.net/projects/partitionman/
Source0: 	http://downloads.sourceforge.net/partitionman/%{name}-%{version}.tar.xz
Patch0:		partitionmanager-1.0.60-parted3.patch

BuildRequires: 	kdelibs4-devel
BuildRequires:	parted-devel
BuildRequires:	libblkid-devel
BuildRequires:	libatasmart-devel
BuildRequires:	doxygen

%description 
Easily manage disks, partitions and file systems on your KDE Desktop:
Create, resize, move, copy, back up, restore or delete partitions.

%prep
%setup -qn %{name}
%patch0 -p0

%build
%cmake_kde4
%make

%install
%{makeinstall_std} -C build

%files
%_kde_bindir/*
%_kde_libdir/*.so
%_kde_libdir/kde4/*.so
%_kde_iconsdir/hicolor/*/*/*
%_kde_datadir/applications/kde4/*.desktop
%_kde_appsdir/%{name}
%_kde_services/*.desktop
%_kde_servicetypes/*.desktop



%changelog
* Mon May 21 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.0.60-0.1236311.2
+ Revision: 799848
- rebuild for parted
- cleaned up spec

* Wed Jun 15 2011 Funda Wang <fwang@mandriva.org> 1.0.60-0.1236311.1
+ Revision: 685216
- new snapshot
- build with latest parted3
- rebuild for new parted

* Wed Sep 01 2010 Funda Wang <fwang@mandriva.org> 1.0.3-1mdv2011.0
+ Revision: 575100
- update to new version 1.0.3

* Sat Apr 24 2010 Funda Wang <fwang@mandriva.org> 1.0.2-1mdv2010.1
+ Revision: 538464
- update to new version 1.0.2

* Sat Feb 27 2010 Funda Wang <fwang@mandriva.org> 1.0.1-2mdv2010.1
+ Revision: 512203
- rebuild for new parted

* Mon Jan 11 2010 Funda Wang <fwang@mandriva.org> 1.0.1-1mdv2010.1
+ Revision: 489783
- fix file list
- new version 1.0.1

* Sun Dec 27 2009 Funda Wang <fwang@mandriva.org> 1.0.0-2mdv2010.1
+ Revision: 482622
- rebuild for new parted

* Tue Aug 18 2009 Funda Wang <fwang@mandriva.org> 1.0.0-1mdv2010.0
+ Revision: 417737
- 1.0.0 final

* Tue Aug 04 2009 Funda Wang <fwang@mandriva.org> 1.0.0-0.RC1.1mdv2010.0
+ Revision: 408642
- new version 1.0 rc1

* Mon Jul 27 2009 Emmanuel Andry <eandry@mandriva.org> 1.0.0-0.BETA3.3mdv2010.0
+ Revision: 400624
- rebuild for new parted

* Tue Jun 09 2009 Frederic Crozat <fcrozat@mandriva.com> 1.0.0-0.BETA3.2mdv2010.0
+ Revision: 384385
- Switch to libblkid-devel

* Fri Jun 05 2009 Funda Wang <fwang@mandriva.org> 1.0.0-0.BETA3.1mdv2010.0
+ Revision: 382962
- New version 1.0.0 beta 3

* Fri May 01 2009 Funda Wang <fwang@mandriva.org> 1.0.0-0.BETA2.1mdv2010.0
+ Revision: 369466
- New version beta 2

* Sun Jan 18 2009 Funda Wang <fwang@mandriva.org> 1.0.0-0.BETA1a.1mdv2009.1
+ Revision: 330834
- import partitionmanager



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3796 |12cr|passwd-gen-1.01a-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	passwd-gen
%define version	1.01a
%define release	%mkrel 11

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Password generator
License:	GPL
Group:		System/Base
Source:		%{name}-%{version}.tar.bz2
#gw: remove a compiler warning and convert the output message to UTF-8
Patch: passwd-gen-1.01a-warning.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
passwd-gen is a very powerful password generator written in C to help
you choose a good password. It contains many options to help you
customize your password. The program has been developed for Linux but
may run on many other system (if you are using it from something else
than linux, please contact the author).

%prep
%setup -q
%patch -p1

%build
%make CFLAGS="%{optflags}"

%install
rm -rf %{buildroot}
install -d 755 %{buildroot}%{_bindir}
install %{name} %{buildroot}%{_bindir}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog COPYING INSTALL README TODO
%{_bindir}/%{name}



%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.01a-11mdv2010.0
+ Revision: 430240
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.01a-10mdv2009.0
+ Revision: 268358
- rebuild early 2009.0 package (before pixel changes)

* Mon Apr 21 2008 Götz Waschk <waschk@mandriva.org> 1.01a-9mdv2009.0
+ Revision: 196221
- remove a build warning
- convert copyright message to UTF-8

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Aug 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.01a-8mdv2008.0
+ Revision: 67059
- rebuild


* Tue Aug 01 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.01a-7mdv2007.0
- %%mkrel

* Thu Jul 28 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.01a-6mdk 
- spec cleanup
- correct optimisations

* Fri Jul 23 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.01a-5mdk 
- rebuild

* Sat Feb 28 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.01a-4mdk
- rebuild
- dropped invalid URL


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3797 |12cr|passwdqc-1.2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	A password/passphrase strength checking and policy enforcement toolset
Name:		passwdqc
Version:	1.2.2
Release:	%mkrel 1
License:	BSD
Group:		System/Libraries
URL:		http://www.openwall.com/passwdqc/
Source0:	http://www.openwall.com/passwdqc/%name-%version.tar.gz
Source1:	http://www.openwall.com/passwdqc/%name-%version.tar.gz.sign
Requires:	pam_passwdqc >= %{version}-%{release}
BuildRequires:	pam-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
passwdqc is a password/passphrase strength checking and policy enforcement
toolset, including a PAM module (pam_passwdqc), command-line programs
(pwqcheck and pwqgen), and a library (libpasswdqc).

pam_passwdqc is normally invoked on password changes by programs such as
passwd(1).  It is capable of checking password or passphrase strength,
enforcing a policy, and offering randomly-generated passphrases, with
all of these features being optional and easily (re-)configurable.

pwqcheck and pwqgen are standalone password/passphrase strength checking
and random passphrase generator programs, respectively, which are usable
from scripts.

libpasswdqc is the underlying library, which may also be used from
third-party programs.

%package -n	%{libname}
Summary:        Libraries for password/passphrase strength checking and policy enforcement
Group:          System/Libraries

%description -n	%{libname}
passwdqc is a password/passphrase strength checking and policy enforcement
toolset, including a PAM module (pam_passwdqc), command-line programs
(pwqcheck and pwqgen), and a library (libpasswdqc).

libpasswdqc is the underlying library, which may also be used from
third-party programs.

%package -n	pam_passwdqc
Summary:	PAM module for passwdqc
Group:		System/Libraries

%description -n	pam_passwdqc
passwdqc is a password/passphrase strength checking and policy enforcement
toolset, including a PAM module (pam_passwdqc), command-line programs
(pwqcheck and pwqgen), and a library (libpasswdqc).

pam_passwdqc is normally invoked on password changes by programs such as
passwd(1).  It is capable of checking password or passphrase strength,
enforcing a policy, and offering randomly-generated passphrases, with
all of these features being optional and easily (re-)configurable.

%package -n	%{develname}
Summary:	Libraries and header files for building passwdqc-aware applications
Group:		Development/Other
Requires:	%{libname} >= %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
This package contains development libraries and header files needed for
building passwdqc-aware applications.

%prep

%setup -q

%build
%make \
    CFLAGS_lib="%{optflags} -fPIC -DLINUX_PAM" \
    CFLAGS_bin="%{optflags} -fPIC" \
    LDFLAGS="%{ldflags}" \
    LDFLAGS_shared="%{ldflags} --shared" \
    LDFLAGS_shared_LINUX="%{ldflags} --shared"

%install
rm -rf %{buildroot}

make install DESTDIR=%{buildroot} \
    MANDIR=%{_mandir} SHARED_LIBDIR=/%{_lib} \
    DEVEL_LIBDIR=%{_libdir} SECUREDIR=/%{_lib}/security

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc LICENSE README
%config(noreplace) %{_sysconfdir}/passwdqc.conf
%{_bindir}/pwqcheck
%{_bindir}/pwqgen
%{_mandir}/man1/pwqcheck.1*
%{_mandir}/man1/pwqgen.1*
%{_mandir}/man5/passwdqc.conf.5*

%files -n pam_passwdqc
%defattr(-,root,root)
/%{_lib}/security/pam_passwdqc.so
%{_mandir}/man8/pam_passwdqc.8*

%files -n %{libname}
%defattr(-,root,root)
/%{_lib}/lib*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%{_includedir}/*.h
%{_libdir}/lib*.so



%changelog
* Sat Nov 26 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-1mdv2012.0
+ Revision: 733618
- import passwdqc


* Sat Nov 26 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-1mdv2010.2
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3798 |12cr|pastebin-1.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name pastebin
%define version 1.0
%define release %mkrel 7

Summary:	A tool to send data to pastebin 
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{name}
License:	GPLv2+
Group:		Text tools
Url:		http://raphael.slinckx.net/files/%{name}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
Requires:	python

%description
A simple tool to send data to pastebin.
Usage could be "echo toto | pastebin"

%prep

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_bindir}
install -m 755 %SOURCE0 %{buildroot}/%{_bindir}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/%name



%changelog
* Tue May 03 2011 Michael Scherer <misc@mandriva.org> 1.0-7mdv2011.0
+ Revision: 664797
- rebuild old package

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.0 packages

  + Sandro Cazzaniga <kharec@mandriva.org>
    - Just fix mix of space and tabs in spec, not bump release.
    - fix licence

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.0-4mdv2010.0
+ Revision: 430241
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.0-3mdv2009.0
+ Revision: 255045
- rebuild

* Tue Mar 11 2008 Erwan Velu <erwan@mandriva.org> 1.0-1mdv2008.1
+ Revision: 186977
- import pastebin



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3799 |12cr|patchage-0.5.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:       patchage
Version:    0.5.0
Release:    1
Summary:    A modular patch bay for audio and MIDI systems
License:    GPLv2+
Group:      Sound
Url:        http://drobilla.net/software/patchage/
Source0:    http://download.drobilla.net/%{name}-%{version}.tar.bz2
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-buildroot

BuildRequires:  waf
BuildRequires:  desktop-file-utils
BuildRequires:  flowcanvas-devel >= 0.5.1
BuildRequires:  libglademm2.4-devel >= 2.6.0
BuildRequires:  raul-devel >= 0.7.0
BuildRequires:  jackit-devel >= 0.107.0
BuildRequires:  libalsa-devel
BuildRequires:  lash-devel
BuildRequires:  dbus-glib-devel
BuildRequires:  boost-devel

%description
Patchage is a modular patch bay for audio and MIDI systems based on
Jack, Lash, and Alsa.

%prep
%setup -q

%build
%setup_compile_flags
./waf configure \
    --prefix=%{_prefix} \
    --bindir=%{_bindir} \
    --datadir=%{_datadir} \
    --libdir=%{_libdir} \
    --configdir=%{_sysconfdir} \
    --includedir=%{_includedir} \
    --mandir=%{_mandir} \
    --htmldir=%{_defaultdocdir}

./waf build

%install
rm -rf %{buildroot}
./waf install --destdir=%{buildroot}

# fix desktop file
sed -i -e 's:;Audio:;Audio;:' %{buildroot}%{_datadir}/applications/%{name}.desktop
desktop-file-install    --remove-key=Encoding \
            --remove-category=Application \
            --dir %{buildroot}%{_datadir}/applications \
            %{buildroot}%{_datadir}/applications/%{name}.desktop

%files
%defattr(-,root,root,-)
%doc AUTHORS ChangeLog README
%{_mandir}/man1/%{name}.1.*
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_iconsdir}/hicolor/scalable/apps/%{name}.svg


%changelog
* Tue Jan 19 2010 Jérôme Brenier <incubusss@mandriva.org> 0.4.4-2mdv2010.1
+ Revision: 493881
- fix License tag
- import patchage



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3800 |12cr|patchelf-0.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		patchelf
Version:	0.6
Release:	1	
Summary:	A utility for patching ELF binaries

Group:		Development/C
License:	GPLv3+
URL:		http://nixos.org/patchelf.html
Source0:	http://hydra.nixos.org/build/114505/download/2/%{name}-%{version}.tar.gz
Source1:	patchelf.1

%description
PatchELF is a simple utility for modifying existing ELF executables
and libraries.  It can change the dynamic loader ("ELF interpreter")
of executables and change the RPATH of executables and libraries.

%prep
%setup -q

# package ships elf.h - delete to use glibc-headers one
rm src/elf.h

%build
%configure
%make

%install
%makeinstall_std

# the docs get put in a funny place, so delete and include in the
# standard way in the docs section below
rm -rf %{buildroot}/usr/share/doc/%{name}

# install the man page
mkdir -p %{buildroot}/%{_mandir}/man1
install --mode=0644 %{SOURCE1} %{buildroot}/%{_mandir}/man1


%files
%{_bindir}/patchelf
%{_mandir}/man1/patchelf.1*
%doc README COPYING


%changelog
* Fri Dec 02 2011 Alexander Khrukin <akhrukin@mandriva.org> 0.6-1
+ Revision: 737200
- version update 0.6

* Fri Nov 11 2011 Alexander Khrukin <akhrukin@mandriva.org> 0.5-1
+ Revision: 730182
- imported package patchelf


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3801 |12cr|patcher-0.6-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		patcher
Version:	0.6
Release:	%mkrel 12
License:	GPLv2+
Group:		Development/Other
Summary:	Quick creation of patches against a project source tree
Source0:	http://labix.org/download/patcher/%{name}-%{version}.tar.bz2
# (misc) patch sent to upstream by mail on 12/01/2009 
# the patch silence warnings on python 2.6
Patch0:		patcher-0.6-python26.patch
Url:		http://labix.org/patcher
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	python-devel
BuildArch:	noarch 
%description
Patcher is a tool for quick creation of patches against a project source tree. 
Patcher functionality resembles a lightweight version control system.
It has no repository, and only controls differences between a pristine version 
and a working copy. 

%prep
%setup -q 
%patch0 -p0

%build

%install
rm -rf $RPM_BUILD_ROOT
python ./setup.py install --prefix=$RPM_BUILD_ROOT/%_prefix
find $RPM_BUILD_ROOT/%_prefix -name '*pyc' | xargs rm -Rf

# remove rpmlint warning
perl -pi -e 's|^#!/usr/bin/python.*||' $RPM_BUILD_ROOT/%py_puresitedir/%{name}/{commands,}/*py

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc LICENSE README
%_bindir/*
%py_puresitedir/%{name}/
%py_puresitedir/*.egg-info




%changelog
* Sun Oct 31 2010 Rémy Clouard <shikamaru@mandriva.org> 0.6-12mdv2011.0
+ Revision: 590913
- rebuild for new python

* Fri Oct 29 2010 Michael Scherer <misc@mandriva.org> 0.6-11mdv2011.0
+ Revision: 590167
- rebuild for python 2.7

  + Sandro Cazzaniga <kharec@mandriva.org>
    - Fix the last rpmlint warning
    - Clean spec file

* Fri Feb 05 2010 Michael Scherer <misc@mandriva.org> 0.6-9mdv2010.1
+ Revision: 501057
- add a URL for Source0
- fix License
- clean useless Requires ( as python-base and python were merged )
- fix rpmlint warning
- fix License
- fix compilation on 64 bits arch

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.6-8mdv2010.0
+ Revision: 440496
- rebuild

* Mon Jan 12 2009 Michael Scherer <misc@mandriva.org> 0.6-7mdv2009.1
+ Revision: 328795
- add patch to silence warning about md5 and python 2.6

* Wed Dec 24 2008 Michael Scherer <misc@mandriva.org> 0.6-6mdv2009.1
+ Revision: 318444
- fix build on x86_64
- rebuild for new python
- rebuild for new python

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.6-5mdv2009.0
+ Revision: 255047
- rebuild
- more standard summary

* Mon Feb 18 2008 Michael Scherer <misc@mandriva.org> 0.6-3mdv2008.1
+ Revision: 172126
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - fix summary-ended-with-dot


* Wed Nov 29 2006 Michael Scherer <misc@mandriva.org> 0.6-2mdv2007.0
+ Revision: 88392
- update for new python

* Wed Aug 09 2006 Olivier Thauvin <nanardon@mandriva.org> 0.6-1mdv2007.0
+ Revision: 54268
- sync sources
- 0.6
- update url
- Import patcher


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3802 |12cr|patchutils-0.3.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Patches utilities 
Name:		patchutils
Version:	0.3.2
Release:	%mkrel 1
License:	GPLv2+
Group:		Text tools
URL:		http://cyberelk.net/tim/software/patchutils/
Source0:	http://cyberelk.net/tim/data/patchutils/stable/%{name}-%{version}.tar.bz2
Source1:	%{SOURCE0}.sig
Patch0:		patchutils-0.3.1-format_not_a_string_literal_and_no_format_arguments.patch
Requires:	patch
Requires:	diffutils
Provides:	interdiff
Obsoletes:	interdiff < 0.3.1
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
Patchutils contains interdiff and filterdiff.

You can use interdiff to create an incremental patch between two patches
that are against a common source tree.

Filterdiff is for extracting or excluding patches from a patch set based
on modified files matching shell wildcards.

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x
%make

%check
make tests

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc BUGS ChangeLog TODO COPYING
%{_bindir}/*
%{_mandir}/man1/*


%changelog
* Tue Mar 01 2011 Sandro Cazzaniga <kharec@mandriva.org> 0.3.2-1mdv2011.0
+ Revision: 641129
- update to 0.3.2

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.0 packages

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.3.1-2mdv2010.0
+ Revision: 440497
- rebuild

* Sun Jan 25 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.1-1mdv2009.1
+ Revision: 333527
- Patch0: fix build with -Werror=format-security flag
- update to new version 0.3.1
- spec file clean

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.3.0-1mdv2009.0
+ Revision: 241337
- new release

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.2.31-4mdv2009.0
+ Revision: 241136
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Jun 22 2007 Thierry Vignaud <tv@mandriva.org> 0.2.31-2mdv2008.0
+ Revision: 43123
- use %%mkrel
- Import patchutils



* Thu Jun 16 2005 Lenny Cartier <lenny@mandriva.com> 0.2.31-1mdk
- 0.2.31

* Fri Jul 23 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.2.30-1mdk
- 0.2.30

* Tue Apr 06 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.2.29-1mdk
- new release

* Tue Jan 13 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.2.26-1mdk
- 0.2.26

* Wed Dec 17 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.2.25-1mdk
- new release

* Sun Jul 27 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.2.24-1mdk
- 0.2.24

* Fri Jun 06 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.2.23-1mdk
- 0.2.23

* Fri Apr 04 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.2.22-1mdk
- new release

* Mon Feb 03 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.2.20-1mdk
- new release

* Thu Jan 02 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.2.18-1mdk
- new release

* Mon Oct 14 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.2.17-1mdk
- new release

* Fri Aug 16 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.2.16-1mdk
- new release:
	o a new option (--annotate) was added to filterdiff
	o interdiff can now strip context lines from patches

* Wed Jul 10 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.2.15-1mdk
- 0.2.15

* Tue May 21 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.2.14-1mdk
- new release

* Fri May 10 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.2.13-1mdk
- 0.2.13

* Sat Apr 20 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.2.12-1mdk
- new release:
	- new interdiff option (--debug)
	- describe new usages of filterdiff
	- stricter checking in tests
	- fix offset in interdiff

* Wed Apr 17 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.2.12-0.1pre1mdk
- new release:
   - more tests
   - -q (quiet) option
   - document basic usage
   - interdiff remove temp files on evasive action (typically when patches're
     too different)
   - Handle GNU diff's output format, which differs slightly from the one
     described in SuSV2.
   - default number of lines of context is 3, not 2.
- remove useless prefix
- run tests

* Fri Apr 12 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.2.11-1mdk
- new release
- add editdiff(1) manpage

* Mon Mar 04 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.2.10-1mdk
- update

* Mon Feb 25 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.2.9-1mdk
- new release (bug fix in cvs diff handling)

* Thu Jan 31 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.2.8-1mdk
- new release

* Sun Jan 20 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.2.7-2mdk
- Requires: patch diffutils

* Wed Dec 19 2001 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.2.7-1mdk
- new release

* Mon Dec 03 2001 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.2.5-1mdk
- new release

* Thu Nov 29 2001 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.2.4-2mdk
- fix %%url (chmouel)

* Wed Nov 28 2001 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.2.4-1mdk
- new release

* Thu Nov 22 2001 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.2.3-1mdk
- new release

* Tue Nov 20 2001 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.2.2-1mdk
- new release

* Tue Nov 13 2001 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.2.0-1mdk
- new release

* Tue Oct 23 2001 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.5-1mdk
- new release

* Wed Oct 17 2001 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.4-1mdk
- new release

* Tue Oct 16 2001 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.3-1mdk
- initial release
- obsoletes interdiff
- macroize
- more docs

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3803 |12cr|pathalizer-0.7-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name pathalizer
%define version 0.7
%define release %mkrel 4

Summary: A web path analyzer
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.bz2
License: GPL
Group: Monitoring
Url: http://pathalizer.sourceforge.net/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot


%description
Pathalizer is a tool to visualize the paths most users take when
browsing a website. This information can then be used to decide
how to improve the navigation of the site, and 
which parts are most worth improving and keeping up to date.

%prep
%setup -q

%build
%make

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p %buildroot/%_bindir/
mkdir -p %buildroot/%_sysconfdir/
%makeinstall_std PREFIX=%buildroot/%_prefix/
cat << EOF >%buildroot/%_sysconfdir/pathalizer.conf
ignore \.css
unify "Home Page" : "^/$" "^/index.html" "^/index.htm" "^/index.php"
ignore_refresh 1
EOF


%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README INSTALL CHANGELOG
%{_bindir}/*
%config(noreplace) %_sysconfdir/pathalizer.conf





%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.7-4mdv2010.0
+ Revision: 430242
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.7-3mdv2009.0
+ Revision: 255049
- rebuild

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 0.7-1mdv2008.1
+ Revision: 141041
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Tue Mar 27 2007 Erwan Velu <erwan@mandriva.org> 0.7-1mdv2007.1
+ Revision: 149059
- Fixing summary
- Import pathalizer


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3804 |12cr|pathological-1.1.3-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: 		pathological
Summary: 	Logical game
Version: 	1.1.3
Release: 	8
License: 	GPLv2+
Group: 		Games/Puzzles
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
# Don't install something to /usr/X11R6 - AdamW 2008/09
Patch0:		pathological-1.1.3-location.patch
# fix #35077
Patch1:     pathological-1.1.3-fix_encoding.patch
URL: 		http://pathological.sourceforge.net/
BuildRequires:	netpbm
BuildRequires:	imagemagick
Requires:	pygame
BuildArch:	noarch

%description
To solve a level, you fill each wheel with four marbles of matching 
colors. Various board elements such as teleporters, switches, filters, 
etc., make the game interesting and challenging. New levels can be 
created using your favorite text editor.

%prep
%setup -q  
%patch0 -p1 -b .location
%patch1 -p0

sed -i -e 's,/usr/lib,%{_libdir},g' Makefile

%build

%install
%makeinstall_std

chmod 755 %{buildroot}%{_libdir}/%{name}/bin/*
rm -rf %{buildroot}%{_docdir}/%{name}

mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32}/apps
convert %{name}.xpm %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -scale 16 %{name}.xpm %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png

mkdir -p %{buildroot}%{_datadir}/applications/
cat << EOF > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{_gamesbindir}/pathological
Name=Pathological
Comment=Logic game
Categories=Game;LogicGame;
Icon=%{name}
EOF

%files
%doc README LICENSE
%{_gamesbindir}/*
%{_mandir}/man6/*
%{_datadir}/games/%{name}
%{_libdir}/%{name}/bin/*
%{_includedir}/X11/pixmaps/*
%{_datadir}/applications/mandriva-*.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_localstatedir}/games/*



%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.3-8mdv2011.0
+ Revision: 614476
- the mass rebuild of 2010.1 packages

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.1.3-7mdv2010.1
+ Revision: 440498
- rebuild

* Fri Apr 03 2009 Michael Scherer <misc@mandriva.org> 1.1.3-6mdv2009.1
+ Revision: 363942
- also fix the menu

* Fri Apr 03 2009 Michael Scherer <misc@mandriva.org> 1.1.3-5mdv2009.1
+ Revision: 363909
- fix the rm group
- fix bug 35077

* Sun Sep 07 2008 Adam Williamson <awilliamson@mandriva.org> 1.1.3-3mdv2009.0
+ Revision: 282295
- replace hardcoded /usr/lib in Makefile to fix x86-64 build
- buildrequires imagemagick
- generate fd.o icons from shipped .xpm file
- add location.patch: don't use /usr/X11R6
- clean up the docs mess
- s,$RPM_BUILD_ROOT,%%{buildroot}
- source location
- new license policy
- drop unncessary defines

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - fix no-buildroot-tag
    - auto convert menu to XDG
    - BR netpbm
    - kill re-definition of %%buildroot on Pixel's request
    - use %%mkrel
    - import pathological

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas


* Sun Mar 20 2005 Michael Scherer <misc@mandrake.org> 1.1.3-2mdk
- requires pygame, fix #12744
- fix spec

* Tue Feb 10 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.1.3-1mdk
- 1.1.3

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3805 |12cr|patool-0.13-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name			patool
%define version			0.13
%define release			1

Summary:	Portable command line archive file manager
Name:		%{name}
Version:	%{version}
Release:	%mkrel %{release}
Source0:	%{name}-%{version}.tar.gz
License:	GPLv3+
Group:		Archiving/Other
BuildArch:	noarch
Url:		http://patool.sourceforge.net/
BuildRequires:	python
BuildRequires:	python-setuptools

%description
Various archive types can be created, extracted, tested and listed by
patool. The advantage of patool is its simplicity in handling archive
files without having to remember a myriad of programs and options.

The archive format is determined by the file(1) program and as a
fallback by the archive file extension.

patool supports 7z (.7z), ACE (.ace), ALZIP (.alz), AR (.a), ARC (.arc),
ARJ (.arj), BZIP2 (.bz2), CAB (.cab), compress (.Z), CPIO (.cpio),
DEB (.deb), GZIP (.gz), LRZIP (.lrz), LZH (.lha, .lzh), LZIP (.lz),
LZMA (.lzma), LZOP (.lzo), RPM (.rpm), RAR (.rar), RZIP (.rz), TAR (.tar),
XZ (.xz), ZIP (.zip, .jar) and ZOO (.zoo) formats. It relies on helper
applications to handle those archive formats (for example bzip2 for
BZIP2 archives).

%prep
%setup -n %{name}-%{version}

%build
%{__python} setup.py build

%install
%{__python} setup.py install \
	-O1 \
	--skip-build \
	--root %{buildroot}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.*
%{python_sitelib}/patoolib
%{python_sitelib}/patool-%{version}-py%{py_ver}.egg-info


%changelog
* Wed Mar 16 2011 Stéphane Téletchéa <steletch@mandriva.org> 0.13-1mdv2011.0
+ Revision: 645373
- update to new version 0.13

* Sat Nov 06 2010 Jani Välimaa <wally@mandriva.org> 0.11-1mdv2011.0
+ Revision: 594246
- new version 0.11
- install files to a correct location
- fix license and clean spec

* Fri Aug 13 2010 Shlomi Fish <shlomif@mandriva.org> 0.10-2mdv2011.0
+ Revision: 569471
- Add missing BuildRequires (thanks to Anssi)
- Change to a more apprporiate group
- Correct some rpm errors - no Vendor
- Changed to the Mandriva release
- import patool



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3806 |12cr|paxctl-0.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	paxctl
%define version	0.5
%define release 2

Name:		%{name}
Summary:	Tool that allows PaX flags to be modified on a per-binary basis
Version:	%{version}
Release:	%mkrel %{release}
Source0:	%{name}-%{version}.tar.gz
URL:		http://pax.grsecurity.net/
Group:		System/Configuration/Other
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
License:	Public Domain

%description
This is paxctl for controlling PaX flags on a per binary basis. PaX
is an intrusion prevention system that provides the best protection
mechanisms against memory corruption bugs. Some applications are not
compatible with certain features (due to design or bad engineering)
and therefore they have to be exempted from certain enforcements. It
is also possible to use PaX in soft mode where none of the protection
mechanisms are active by default - here paxctl can be used to turn
them on for selected programs (e.g., network daemons, programs that
process network data such as mail clients, web browsers, etc).

%prep
%setup -q

%build 
%make CFLAGS="$RPM_OPT_FLAGS"

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/sbin %{buildroot}%{_mandir}/man1
cp -p %{name}.1* %{buildroot}%{_mandir}/man1
cp -p %{name} %{buildroot}/sbin

%clean 
rm -rf %{buildroot}

%files 
%defattr(644,root,root,0755) 
%doc README ChangeLog
%{_mandir}/man1/%{name}.1*
%defattr(-,root,root,0755)
/sbin/%{name}



%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.5-2mdv2010.0
+ Revision: 433615
- fix installing (was installing system file instead of its own binary...)
- rebuild

  + Gustavo De Nardin <gustavodn@mandriva.com>
    - 0.5
    - build: easier to install manually than using make install

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.3-1mdv2009.0
+ Revision: 136642
- restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.3-1mdv2008.1
+ Revision: 131044
- kill re-definition of %%buildroot on Pixel's request
- import paxctl


* Mon Aug 08 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.3-1mdk
- 0.3
- %%mkrel

* Wed Jul 28 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.2-1mdk
- initial mdk release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3807 |12cr|pbsweb-butf-0.9-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: 		pbsweb-butf
Version:	0.9
Release:	11
Summary: 	PBSWeb
License:	GPL 
Group:		Monitoring 
Provides: 	pbsweb-butf
Url:		http://www.cs.ualberta.ca/~pinchak/PBSWeb/
Source:		%{name}-%{version}.tar.bz2
Source1:	setup_postgres_pbs
Patch0:		pbsweb-createdb.psql.patch.bz2
Patch1:		pbsweb-dbutils.php.patch.bz2
Requires:	mod_php
Requires:	php-xml
Requires:	php-pgsql
Requires:	postgresql-server
BuildArch:      noarch

%description
PBSWeb was designed as an aid to the Portable Batch System (PBS) job 
scheduler.  PBS is responsible for scheduling jobs on high-performance 
(often massively parallel) machines so as to ensure fair access to 
resources.  However, many users find PBS hard to use.  PBS requires 
users to write scripts containing complex directives and options, and 
so many potential users avoid using PBS and the machine upon which it 
is installed. PBSWeb simplifies the task of creating these scripts by 
allowing the user to specify these directives and options through the 
use of HTML forms.

%prep 
%setup
%patch0 -p0 
%patch1 -p0 
cp %{SOURCE1} .

%build
chmod 644 Papers/*
chmod 644 README.PBSWeb 
chmod 644 createdb.psql

%install
mkdir -p %{buildroot}/var/www/html/pbsweb
mv %{_builddir}/%{name}-%{version}/PBSWebExport/* %{buildroot}/var/www/html/pbsweb/
chmod 755 %{buildroot}/var/www/html/pbsweb/img
chmod 644 %{buildroot}/var/www/html/pbsweb/img/*

%files 
%defattr(-,root,root)
%doc Papers/* README.PBSWeb createdb.psql setup_postgres_pbs
%attr(644,postgres,postgres) /var/www/html/pbsweb/*.php
%attr(644,postgres,postgres) /var/www/html/pbsweb/*.py
%attr(644,postgres,postgres) /var/www/html/pbsweb/*.html
%attr(755,postgres,postgres) /var/www/html/pbsweb/Help
/var/www/html/pbsweb/img/*
/var/www/html/pbsweb/Makefile
/var/www/html/pbsweb/*.txt

%post
hostserver=`hostname`
pbswebdocroot="/var/www/html/pbsweb"
cp ${pbswebdocroot}/PBSWebConstants.php ${pbswebdocroot}/PBSWebConstants.php.sauv
sed -e 's/^$DEFAULTHOST.*/\$DEFAULTHOST="'${hostserver}'"\;/' ${pbswebdocroot}/PBSWebConstants.php.sauv > ${pbswebdocroot}/PBSWebConstants.php
mkdir -p /var/tmp/pbsweb.upload
chown -R postgres.pbs /var/tmp/pbsweb.upload

# apache modification
apache_conf=/etc/httpd/conf
cp ${apache_conf}/commonhttpd.conf ${apache_conf}/commonhttpd.conf.pbsweb
sed -e 's/^User apache/User postgres/' ${apache_conf}/commonhttpd.conf.pbsweb > ${apache_conf}/commonhttpd.conf.pbsweb1
sed -e 's/^Group apache/Group postgres/' ${apache_conf}/commonhttpd.conf.pbsweb1 > ${apache_conf}/commonhttpd.conf
rm -f ${apache_conf}/commonhttpd.conf.pbsweb1

%clean
rm -rf %{buildroot}



%changelog
* Mon Oct 05 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.9-10mdv2010.0
+ Revision: 454254
- fix dependencies

* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.9-9mdv2010.0
+ Revision: 430245
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.9-8mdv2009.0
+ Revision: 255133
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 18 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.9-6mdv2008.1
+ Revision: 132771
- kill invalid packager tag
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import pbsweb-butf


* Mon May 17 2004 Antoine Ginies <aginies@n2.mandrakesoft.com> 0.9-6mdk
- fix permissions (srpm)

* Tue Mar 12 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.9-5mdk
- fix missing files
- fix requires

* Wed Jun 5 2002 Antoine Ginies <aginies@mandrakesoft.com> 0.9-4mdk
- fix problem with setup_postgres_pbs
- postgres user now launch apache server

* Tue Jun 4 2002 Antoine Ginies <aginies@mandrakesoft.com> 0.9-3mdk
- add post section in spec file
- adjust error in setup_postgres_pbs script

* Tue Jun 4 2002 Antoine Ginies <aginies@mandrakesoft.com> 0.9-2mdk
- patch createdb.psql to fit correct user 

* Tue Jun 4 2002 Antoine Ginies <aginies@mandrakesoft.com> 0.9-1mdk
- First release for Mandrakesoft

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3808 |12cr|pbzip2-1.1.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		pbzip2
Version:	1.1.8
Release:	%mkrel 1
Summary:	Parallel implementation of bzip2
URL:		http://www.compression.ca/pbzip2/
License:	BSD
Group:		Archiving/Other
BuildRequires:	bzip2-devel
Source0:	http://www.compression.ca/pbzip2/%{name}-%{version}.tar.gz

%description
PBZIP2 is a parallel implementation of the bzip2 block-sorting file
compressor that uses pthreads and achieves near-linear speedup on SMP
machines.  The output of this version is fully compatible with bzip2
v1.0.2 or newer (ie: anything compressed with pbzip2 can be 
decompressed with bzip2).


%prep
%setup -q
sed -i -e 's/ -O2/ %{optflags} /' Makefile

%build
make

%install
install -D -m755 %{name} %{buildroot}%{_bindir}/%{name}
install -D -m644 %{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1
ln -sf ./%{name} %{buildroot}%{_bindir}/pbunzip2
ln -sf ./%{name} %{buildroot}%{_bindir}/pbzcat

%files
%doc AUTHORS ChangeLog COPYING README
%{_bindir}/%{name}
%{_bindir}/pbunzip2
%{_bindir}/pbzcat
%{_mandir}/man1/*


%changelog
* Wed Aug 15 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.1.8-1mdv2012.0
+ Revision: 814886
- version update 1.1.8

* Fri Nov 11 2011 Alexander Khrukin <akhrukin@mandriva.org> 1.1.6-2
+ Revision: 730027
- spec file cleaned

* Wed Nov 02 2011 Alexander Khrukin <akhrukin@mandriva.org> 1.1.6-1
+ Revision: 712981
- version update

* Fri Sep 23 2011 Alexander Barakin <abarakin@mandriva.org> 1.1.5-1
+ Revision: 701088
- imported package pbzip2

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.0 packages

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.0.5-2mdv2010.0
+ Revision: 440499
- rebuild

* Mon Feb 23 2009 Olivier Thauvin <nanardon@mandriva.org> 1.0.5-1mdv2009.1
+ Revision: 344131
- 1.0.5

* Thu Dec 25 2008 Olivier Thauvin <nanardon@mandriva.org> 1.0.4-1mdv2009.1
+ Revision: 318579
- 1.0.4

* Fri Oct 31 2008 Olivier Thauvin <nanardon@mandriva.org> 1.0.3-1mdv2009.1
+ Revision: 299089
- 1.0.3

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.0.2-3mdv2009.0
+ Revision: 241137
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Thu Jul 26 2007 Olivier Thauvin <nanardon@mandriva.org> 1.0.2-1mdv2008.0
+ Revision: 55797
- 1.0.2

* Mon Apr 30 2007 Olivier Thauvin <nanardon@mandriva.org> 1.0.1-1mdv2008.0
+ Revision: 19664
- 1.0.1


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3809 |12cr|pcapsipdump-0.1.4-0
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: PCAP SIP Dump tool
Name: pcapsipdump
Version: 0.1.4
Release: %mkrel 0
License: GPL v2
Group: System/Servers
BuildRoot: /var/tmp/%{name}-%{version}
Source: http://downloads.sourceforge.net/project/pcapsipdump/pcapsipdump/0.1.4/%{name}-%{version}.tar.gz
Patch0:  pcapsipdump.h.patch

BuildRequires: libpcap-devel
Requires: libpcap

%description
pcapsipdump is a tool for dumping SIP sessions (+RTP
traffic, if available) to disk in a fashion similar
to "tcpdump -w" (format is exactly the same), but one
file per sip session (even if there is thousands of
concurrent SIP sessions).

%prep
%setup -q
%patch0 -p0

%build
make

%install
mkdir -p %{buildroot}/usr/sbin %{buildroot}/etc/sysconfig %{buildroot}/etc/rc.d/init.d %{buildroot}/var/spool
make DESTDIR=%{buildroot} install

%post
chkconfig pcapsipdump --add

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%config(noreplace) %attr(0755,root,root) /etc/sysconfig/pcapsipdump
%attr(0700,root,root) %dir    /var/spool/pcapsipdump
%attr(0755,root,root)       /etc/rc.d/init.d/pcapsipdump
%attr(0755,root,root)      /usr/sbin/pcapsipdump


%changelog
* Thu Mar 24 2011 zamir <zamir@mandriva.org> 0.1.4-0mdv2011.0
+ Revision: 648338
- fix spec
- first build
- create pcapsipdump


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3810 |12cr|pcb-20110918-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: pcb
Version: 20110918
Release: %mkrel 1
Summary: An interactive printed circuit board editor
License: GPLv2
Group: Office
URL: http://pcb.sourceforge.net
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
BuildRequires: gtk2-devel
BuildRequires: intltool
BuildRequires: dbus-devel
BuildRequires: flex
BuildRequires: bison
BuildRequires: tk
BuildRequires: gd-devel
BuildRequires: imagemagick
BuildRequires: mesagl-devel
BuildRequires: mesaglu-devel
BuildRequires: gtkglext-devel
Requires: m4
Source0: http://downloads.sourceforge.net/sourceforge/%{name}/%{name}-%{version}.tar.gz

%description
PCB is an interactive printed circuit board editor.
PCB includes a rats nest feature, design rule checking, and can provide
industry standard RS-274-X (Gerber), NC drill, and centroid data (X-Y data)
output for use in the board fabrication and assembly process. PCB offers
high end features such as an autorouter and trace optimizer which can
tremendously reduce layout time.

%prep
%setup -q -n %{name}-%{version}

%build
export CFLAGS=`echo %optflags | sed "s/-D_FORTIFY_SOURCE=2 // g" -`
%configure2_5x --disable-static \
 --enable-dbus \
 --disable-update-mime-database \
 --disable-update-desktop-database

%{make}

%install
%{__rm} -rf %{buildroot}
%makeinstall_std

rm -fr %{buildroot}%{_datadir}/mimelnk %{buildroot}%{_includedir} %{buildroot}%{_libdir}/*.a

%find_lang %{name}


%clean
%{__rm} -rf %{buildroot}

%files -f %{name}.lang
%defattr(-, root, root, -)
%doc %{_datadir}/doc/%name/*
%{_datadir}/applications/%{name}.desktop
%{_bindir}/*
%{_datadir}/%{name}/
%{_datadir}/gEDA/scheme/*
%{_mandir}/man1/%{name}*
%{_infodir}/*
%{_datadir}/icons/hicolor/*/mimetypes/application-x-*
%{_datadir}/icons/hicolor/*/apps/%{name}.*
%{_datadir}/mime/packages/pcb.xml


%changelog
* Tue Oct 04 2011 Funda Wang <fwang@mandriva.org> 20110918-1
+ Revision: 702660
- drop static lib
- more br fix
- br gl
- new version 20110918

* Sun Jul 11 2010 Funda Wang <fwang@mandriva.org> 20091103-1mdv2011.0
+ Revision: 550614
- import pcb


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3811 |12cr|pccts-1.33mr33-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name pccts
%define version 1.33mr33
%define release %mkrel 10

Name: %{name}
Summary: Purdue Compiler Construction Tool
Version: %{version}
Release: %{release}
Source: %{name}-%{version}.tar.bz2
Patch0: %{name}-stdarg_usage.patch.bz2
Patch1: pccts-1.33mr33-mdv-fix-str-fmt.patch
Group: Development/Other
URL: http://www.polhode.com/pccts.html
BuildRoot: %{_tmppath}/%{name}-buildroot
License: Public domain


%description
PCCTS is a set of public domain software tools designed to facilate
the implementation of compilers and other translation systems.

%package devel
Group: Development/Other
Summary: Purdue Compiler Construction Tool Headers files

%description devel
PCCTS is a set of public domain software tools designed to facilate
the implementation of compilers and other translation systems.

%prep
rm -rf $RPM_BUILD_ROOT

%setup -q

%patch0 -p1
%patch1 -p1 -b .strfmt

%build

export PCCTS_USE_STDARG=1

make COTHER="$RPM_OPT_FLAGS" PREFIX="%{_prefix}" 

%install

mkdir -p $RPM_BUILD_ROOT%_bindir
mkdir -p $RPM_BUILD_ROOT%_mandir/man1
install -m 755 bin/{antlr,dlg,genmk,sor} $RPM_BUILD_ROOT%_bindir/
install -m 644 antlr/antlr.1 $RPM_BUILD_ROOT%_mandir/man1/.
install -m 644 dlg/dlg.1 $RPM_BUILD_ROOT%_mandir/man1/.

mkdir -p $RPM_BUILD_ROOT%_includedir/pccts
install -m 644 h/* $RPM_BUILD_ROOT%_includedir/pccts/

%clean
rm -rf $RPM_BUILD_ROOT 

%files 
%defattr(-,root,root)
%doc CHANGES_FROM_131.txt CHANGES_FROM_133.txt 
%doc CHANGES_FROM_133_BEFORE_MR13.txt
%doc KNOWN_PROBLEMS.txt MPW_Read_Me README
%doc RIGHTS history.txt
%{_bindir}/*
%{_mandir}/man1/*

%files devel
%defattr (-,root,root)
%dir %{_includedir}/pccts
%{_includedir}/pccts/*


%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.33mr33-10mdv2011.0
+ Revision: 614488
- the mass rebuild of 2010.1 packages

* Tue Dec 08 2009 Jérôme Brenier <incubusss@mandriva.org> 1.33mr33-9mdv2010.1
+ Revision: 474827
- fix str fmt

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.33mr33-7mdv2009.0
+ Revision: 241138
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Aug 23 2007 Thierry Vignaud <tv@mandriva.org> 1.33mr33-5mdv2008.0
+ Revision: 69931
- use %%mkrel

  + Adam Williamson <awilliamson@mandriva.org>
    - Import pccts



* Wed Jul 06 2005 Lenny Cartier <lenny@mandriva.com> 1.33mr33-4mdk
- rebuild

* Mon May 24 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.33mr33-3mdk
- add Patch0 stdarg_usage 

* Tue Jan 28 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.33mr33-2mdk
- rebuild

* Mon Jun 24 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.33mr33-1mdk
- updated to maintenace release 33

* Thu Jan 24 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.33mr31-1mdk
- updated to maintenance release 31

* Wed Aug 22 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.33mr25-1mdk
- updated to maintenance release 25

* Mon Apr 09 2001  Lenny Cartier <lenny@mandrakesoft.com> 1.33mr22-1mdk
- updated to maintenance release 22

* Wed Jan 24 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.33mr19-4mdk
- rebuild

* Mon Sep 11 2000 Lenny Cartier <lenny@mandrakesoft.com> 1.33mr19-3mdk
- build release

* Wed May 03 2000 Lenny Cartier <lenny@mandrakesoft.com> 1.33mr19-2mdk
- fix group
- fix files section

* Mon Oct 11 1999 Lenny Cartier <lenny@mandrakesoft.com>
- Little adaptation of the specfile 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3812 |12cr|pci_scan-0.02-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

Summary:	PCI scanning tool for X Terminals and embedded systems
Name:		pci_scan
Version:	0.02
Release:	%mkrel 5
License:	GPL
Group:		System/Kernel and hardware
Source0:	http://www.ltsp.org/tarballs/%{name}-%{version}.tar.bz2
URL:		http://www.ltsp.org
BuildRequires:	dietlibc-devel
Requires:	ltsp-hwlists >= 0.02
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This program will read in a device database of PCI Vendor/Device Ids. It will
then check the /proc/bus/pci/devices file, to see if any devices in the system
are found in the list that was read in.

The device database file will contain records that look like this:

    1234:5678  somedriver

The device database file will be read into a linked list in memory. The program
will then read each entry in the /proc/bus/pci/devices file.  For each entry,
it will search the linked list to see if it finds a match. As soon as a match
is found, the drivername will be printed to stdout, and the program will exit.

This is very useful, to determine what kind of network card or video card is
installed in the system, and which driver module should be loaded.

%prep

%setup -n %{name}-%{version}

%build
diet gcc -Os -o %{name} %{name}.c

%install
rm -rf %{buildroot}

install -d %{buildroot}/sbin
install -m0755 %{name} %{buildroot}/sbin/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING
%attr(0755,root,root) /sbin/%{name}


%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.02-5mdv2010.0
+ Revision: 430247
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.02-4mdv2009.0
+ Revision: 268359
- rebuild early 2009.0 package (before pixel changes)

* Tue Jun 10 2008 Oden Eriksson <oeriksson@mandriva.com> 0.02-3mdv2009.0
+ Revision: 217544
- rebuilt against dietlibc-devel-0.32

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.02-2mdv2008.1
+ Revision: 136648
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Mon Mar 05 2007 Oden Eriksson <oeriksson@mandriva.com> 0.02-2mdv2007.0
+ Revision: 133037
- use dietlibc instead

* Wed Feb 07 2007 Oden Eriksson <oeriksson@mandriva.com> 0.02-1mdv2007.1
+ Revision: 117144
- Import pci_scan

* Fri Sep 29 2006 Oden Eriksson <oeriksson@mandriva.com> 0.02-1mdk
- initial Mandriva package (mille-xterm import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3813 |12cr|pcsx2-1.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

%define revision 5350

Summary:	Sony PlayStation 2 Emulator
Name:		pcsx2
Version:	1.0.0
Release:	1
License:	GPL
Group:		Emulators
Url:		http://pcsx2.net/
Source:		%{name}-%{version}-r%{revision}-sources.tar.bz2
Patch0:		pcsx2-1.0.0-r5350-docs.patch

BuildRequires:	cmake
BuildRequires:	subversion
BuildRequires:	bzip2-devel
BuildRequires:	cg-devel
BuildRequires:	jpeg-devel
BuildRequires:	sparsehash-devel
BuildRequires:	wxgtku-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(glew)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(portaudio-2.0)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(soundtouch)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(zlib)
ExclusiveArch:	%{ix86}

%description
Sony PlayStation 2 emulator. Requires a BIOS image to run. Check 
http://www.pcsx2.net/guide.php#Bios for details on which files
you need and how to obtain them.

Very fast CPU is a must. Intel Core 2 Duo or better.

%prep
%setup -q -n %{name}-%{version}-r%{revision}-sources
%patch0 -p1

%build
cp -r 3rdparty/SoundTouch 3rdparty/soundtouch
%cmake \
	-DFORCE_INTERNAL_SOUNDTOUCH=TRUE \
	-DPACKAGE_MODE=TRUE

%make VERBOSE=1

%install
%makeinstall_std -C build

%find_lang %{name} --all-name

%files -f %{name}.lang
%doc COPYING.*
%{_bindir}/%{name}
%{_bindir}/%{name}_*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.xpm
%{_datadir}/games/%{name}
%{_libdir}/games/%{name}
%attr(0666,games,games) %{_var}/games/%{name}/GameIndex.dbf
%{_mandir}/man1/%{name}.1*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3814 |12cr|pcsxr-1.9.93-0.78971
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define svn	78971

Name:		pcsxr
Version:	1.9.93
Release:	%mkrel 0.%{svn}
Summary:	Open Source Sony PlayStation emulator
URL:		http://www.codeplex.com/pcsxr
License:	GPLv2
Group:		Emulators
Source:		%{name}-%{svn}.zip
Patch0:		pcsxr-fix-undefined-operations.patch
Provides:	pcsx = %{version}
Obsoletes:	pcsx-df <= 1.10

BuildRequires:	nasm
BuildRequires:	intltool
BuildRequires:	SDL-devel
BuildRequires:	gtk+2-devel
BuildRequires:	gettext
BuildRequires:	bzip2-devel
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	mesagl-devel
BuildRequires:	libxv-devel
BuildRequires:	libxext-devel
BuildRequires:	libxtst-devel
BuildRequires:	dos2unix

%description
Most advanced fork of PCSX.

This application emulates all components of a Sony PlayStation on
regular PC hardware. It features a sophisticated plugin system allowing
for easy extension and is highly configurable.

To be able to play commercial games on this emulator you need an image
of a Sony PlayStation BIOS ROM. The BIOS is copyrighted by Sony
Computer Entertainment and can therefore not be included in this
package.

BIOS images can be placed in ~/.pcsx/bios or %{_datadir}/psemu/bios.

%prep
%setup -q -n pcsxr
dos2unix plugins/peopsxgl/*.c
%patch0 -p1

%build
%__sed -i s,Game\;,Game\;Emulator\;,g data/pcsxr.desktop

sh ./autogen.sh

export CFLAGS="%{optflags} -fno-strict-aliasing -pthread -w"
%configure2_5x --enable-opengl
%make

%install
%__rm -rf %{buildroot}

%makeinstall_std

%find_lang %{name}

%clean
%__rm -rf %{buildroot}

%files -f %{name}.lang
%defattr (-,root,root)
%doc AUTHORS ChangeLog INSTALL NEWS README doc/*.txt
%{_bindir}/pcsxr
%{_libdir}/games/psemu
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pcsxr
%{_datadir}/psemu
%{_datadir}/pixmaps/*.png
%{_mandir}/man1/%{name}.1.*



%changelog
* Wed Aug 29 2012 Zombie Ryushu <ryushu@mandriva.org> 1.9.93-0.78971mdv2012.0
+ Revision: 816019
- Upgrade to SVN 78971

* Wed Feb 15 2012 Andrey Bondrov <abondrov@mandriva.org> 1.9.93-0.73976
+ Revision: 774401
- Update BuildRequires
- imported package pcsxr


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3815 |12cr|pd-0.42.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rver	0.42-6
%define ver	%(echo %rver|tr '-' '.')

%define debug_package %{nil}

Summary:	Real-time patchable audio and multimedia processor
Name:		pd
Version:	%{ver}
Release:	2
License:	BSD
Group:		Sciences/Other
URL:		http://www.puredata.org
Source0:	http://downloads.sourceforge.net/pure-data/%{name}-%{rver}.src.tar.gz
Patch0:		pd-0.42-6-tcl86.patch
Patch1:		pd-0.42-6-big_endian.patch
Patch2:		pd-0.42-6-fix_strncpy_usage.patch
Patch3:		pd-0.42-6-hurd.patch
Patch4:		pd-0.42-6-nostrip.patch
Patch5:		pd-0.42-6-linking.patch
BuildRequires:	tcl >= 8.5
BuildRequires:	tcl-devel >= 8.5
BuildRequires:	tk >= 8.5
BuildRequires:	pkgconfig(tk) >= 8.5
BuildRequires:	pkgconfig(jack)
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(portaudio-2.0)
Requires:	tcl >= 8.5
Requires:	tk >= 8.5
# PD expects quite a few files from the docs to be present for various
# things to work, so there's really no point in separating them out
# - AdamW 2008/12
Obsoletes:	%{name}-doc < %{version}-%{release}

%description
Pd gives you a canvas for patching together modules that analyze, process,
and synthesize sounds, together with a rich palette of real-time control  
and I/O possibilities.  Similar to Max (Cycling74) and JMAX (IRCAM).  A   
related software package named Gem extends Pd's capabilities to include   
graphical rendering.

%package devel
Summary:	Development files for Pure Data
Group:		Development/Other

%description devel
Development files for Pure Data.

%prep
%setup -q -n %{name}-%{rver}
%patch0 -p1 -b .tcl86
%patch1 -p1 -b .big_endian
%patch2 -p1 -b .strncopy
%patch3 -p1 -b .hurd
%patch4 -p1 -b .nostrip
%patch5 -p1 -b .linking

sed -i -e 's|doc/|share/%{name}/doc/|g' src/s_main.c src/u_main.tk
sed -i -e 's|\(^set help_top_directory\).*|\1 %{_datadir}/%{name}/doc|' src/u_main.tk

%build
pushd src
autoconf
export CPPFLAGS="%{optflags}"
%configure2_5x \
	--enable-jack \
	--enable-alsa \
	--enable-fftw \
	--enable-portaudio \
	--enable-portmidi

%make LDFLAGS="%{ldflags}"
popd

%install

%__mkdir_p %{buildroot}%{_bindir}
%__mkdir_p %{buildroot}%{_mandir}/man1
%__mkdir_p %{buildroot}%{_includedir}/%{name}
%__mkdir_p %{buildroot}%{_datadir}/%{name}

%__install -s -m 755 bin/pd %{buildroot}/%{_bindir}
%__install -s bin/pdsend bin/pdreceive %{buildroot}/%{_bindir}
%__install -s bin/pd-gui bin/pd-watchdog %{buildroot}/%{_bindir}
%__install bin/pd.tk %{buildroot}/%{_bindir}

%__install src/*.h %{buildroot}/%{_includedir}/%{name}
cp -pr doc/ %{buildroot}%{_datadir}/%{name}
%__install -m 644 man/*.1 %{buildroot}/%{_mandir}/man1


%files
%doc README.txt LICENSE.txt
%{_bindir}/*
%{_mandir}/man1/*
%{_datadir}/%{name}

%files devel
%{_includedir}/%{name}


%changelog
* Thu Dec 16 2010 Jani VÃ¤limaa <wally@mandriva.org> 0.42.6-1mdv2011.0
+ Revision: 622282
- new version 0.42.6
- update P0 name
- add P1,P2,P3 and P4 from Debian
- add P5 to fix linking

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Mon Dec 29 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.41.4-3mdv2009.1
+ Revision: 320725
- enable fftw and portaudio support

* Sat Dec 06 2008 Adam Williamson <awilliamson@mandriva.org> 0.41.4-2mdv2009.1
+ Revision: 310976
- fix paths to the required files in /doc
- don't split out the docs, they're needed for various things to work
- rebuild for new tcl
- add tcl86.patch: fix 8.6 detection, hack/fix interp->result stuff

* Mon Aug 11 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.41.4-1mdv2009.0
+ Revision: 270775
- update to new version 0.41-4
- fix urls
- fix mixture of tabs and spaces
- spec file clean

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.41.0-3mdv2009.0
+ Revision: 255147
- rebuild

  + Adam Williamson <awilliamson@mandriva.org>
    - version the tcl and tk requires

* Sat Feb 09 2008 Adam Williamson <awilliamson@mandriva.org> 0.41.0-1mdv2008.1
+ Revision: 164574
- rebuild for new era and new tcl/tk
- spec clean
- new release 0.41.0

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.38.1-3mdv2008.1
+ Revision: 131080
- kill re-definition of %%buildroot on Pixel's request
- import pd


* Tue Jan 03 2006 Oden Eriksson <oeriksson@mandriva.com> 0.38.1-3mdk
- rebuilt against soname aware deps (tcl/tk)
- fix deps

* Fri Sep 30 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.38.1-2mdk
 - buildrequires fix

* Sat Jan 15 2005 Tibor Pittich <Tibor.Pittich@mandrake.org> 0.38.1-1mdk
- initial mandrakelinux import
- macroszification and some other mandrakelinux specific changes

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3816 |12cr|pdf2djvu-0.7.13-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	pdf2djvu
%define version	0.7.13
%define release 1

Summary: 	PDF to DJVu file converter
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://pdf2djvu.googlecode.com/files/%{name}_%{version}.tar.gz
License:	GPLv2
Group:		Publishing
Url:		http://pdf2djvu.googlecode.com/
BuildRequires:	djvulibre-devel >= 3.5.21, djvulibre >= 3.5.21
BuildRequires:	libpoppler-devel >= 0.7.3, libgomp-devel
BuildRequires:	libxslt-devel, graphicsmagick-devel

%description
pdf2djvu creates DjVu files from PDF files. It's able to extract
graphics, text layer, hyperlinks, document outline (bookmarks), and
metadata.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall
%__install -m 644 -D doc/%{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1

%find_lang %{name}

%files -f %{name}.lang
%doc COPYING doc/changelog doc/credits.txt doc/djvudigital.txt
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1.*
%{_mandir}/*/man1/%{name}.1.*



%changelog
* Fri Jul 13 2012 Lev Givon <lev@mandriva.org> 0.7.13-1
+ Revision: 809215
- Update to 0.7.13.

* Mon Jan 23 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.7.12-2
+ Revision: 767411
- release bump
- files listed twice fix
- version update 0.7.12

* Wed Oct 26 2011 Lev Givon <lev@mandriva.org> 0.7.11-1
+ Revision: 707424
- Update to 0.7.11.

* Mon Aug 22 2011 Lev Givon <lev@mandriva.org> 0.7.10-1
+ Revision: 696168
- Update to 0.7.10.

* Thu Jul 28 2011 Lev Givon <lev@mandriva.org> 0.7.8-1
+ Revision: 692096
- Update to 0.7.8.

* Mon Apr 04 2011 Lev Givon <lev@mandriva.org> 0.7.7-1
+ Revision: 650402
- Update to 0.7.7.

* Fri Mar 11 2011 Funda Wang <fwang@mandriva.org> 0.7.6-2
+ Revision: 643741
- rebuild for new poppler

* Mon Feb 21 2011 Lev Givon <lev@mandriva.org> 0.7.6-1
+ Revision: 639160
- Update to 0.7.6.

* Thu Dec 30 2010 Funda Wang <fwang@mandriva.org> 0.7.4-3mdv2011.0
+ Revision: 626151
- rebuild for new poppler

* Sun Aug 22 2010 Funda Wang <fwang@mandriva.org> 0.7.4-2mdv2011.0
+ Revision: 571799
- rebuild for new poppler

* Mon Jun 14 2010 Lev Givon <lev@mandriva.org> 0.7.4-1mdv2011.0
+ Revision: 548004
- Update to 0.7.4.
  Enable multithreading (#59764).

* Wed Apr 21 2010 Lev Givon <lev@mandriva.org> 0.7.1-1mdv2010.1
+ Revision: 537641
- Update to 0.7.1.

* Mon Mar 01 2010 Frederik Himpe <fhimpe@mandriva.org> 0.7.0-1mdv2010.1
+ Revision: 513071
- update to new version 0.7.0

* Tue Jan 19 2010 Lev Givon <lev@mandriva.org> 0.6.2-1mdv2010.1
+ Revision: 493667
- Update to 0.6.2.

* Thu Oct 01 2009 Frederik Himpe <fhimpe@mandriva.org> 0.6.0-1mdv2010.0
+ Revision: 452308
- update to new version 0.6.0

* Fri Jul 31 2009 Frederik Himpe <fhimpe@mandriva.org> 0.5.11-1mdv2010.0
+ Revision: 405213
- Update to new version 0.5.11

* Tue Jul 07 2009 Lev Givon <lev@mandriva.org> 0.5.9-1mdv2010.0
+ Revision: 393364
- Update to 0.5.9.

* Tue May 19 2009 Götz Waschk <waschk@mandriva.org> 0.5.7-2mdv2010.0
+ Revision: 377488
- rebuild for new poppler

* Thu May 14 2009 Lev Givon <lev@mandriva.org> 0.5.7-1mdv2010.0
+ Revision: 375846
- imported package pdf2djvu



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3817 |12cr|pdf2svg-0.2.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		pdf2svg
Version:	0.2.1
Release:	3
Summary:	Small tool to convert PDF files into SVG
Group:		Office
License:	GPLv2+
URL:		http://www.cityinthesky.co.uk/pdf2svg.html
Source0:	http://www.cityinthesky.co.uk/files/pdf2svg-%{version}.tar.gz
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(poppler-glib)

%description
A small tool to convert PDF files into SVG using poppler and cairo.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc COPYING AUTHORS ChangeLog
%{_bindir}/pdf2svg


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3818 |12cr|pdfcrack-0.11-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A Password Recovery Tool for PDF-files
Name:		pdfcrack
Version:	0.11
Release:	%mkrel 2
License:	GPL
Group:		File tools
URL:		http://pdfcrack.sourceforge.net/
Source0:	http://mesh.dl.sourceforge.net/project/pdfcrack/pdfcrack/%{name}-%{version}/%{name}-%{version}.tar.gz
Patch0:		pdfcrack-0.11-no_strip.diff
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
PDFCrack is a tool for recovering passwords and content from PDF-files.

%prep

%setup -q
%patch0 -p0

%build
%make CFLAGS="%{optflags}"

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -m0755 pdfcrack %{buildroot}%{_bindir}/pdfcrack

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README TODO changelog
%{_bindir}/pdfcrack



%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.11-2mdv2011.0
+ Revision: 614489
- the mass rebuild of 2010.1 packages

* Mon Apr 19 2010 Oden Eriksson <oeriksson@mandriva.com> 0.11-1mdv2010.1
+ Revision: 536728
- import pdfcrack


* Mon Apr 19 2010 Oden Eriksson <oeriksson@mandriva.com> 0.11-1mdv2010.1
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3819 |12cr|pdfedit-0.4.5-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

Summary:	Editor for manipulating PDF documents
Name:		pdfedit
Version:	0.4.5
Release:	3
License:	GPLv2
Group:		Publishing
URL:		http://sourceforge.net/projects/pdfedit
Source:		http://downloads.sourceforge.net/pdfedit/%{name}-%{version}.tar.bz2
Patch0:		pdfedit-0.4.5-gcc4.7.patch
Patch1:		pdfedit-0.4.5-undef.patch
BuildRequires:	qt3-devel
BuildRequires:	boost-devel
BuildRequires:	libt1lib-devel

%description
PDFedit is a free editor for PDF documents. You can change raw 
pdf objects (for advanced users) or use many gui functions.
Functionality can be easily extended using a scripting 
language (ECMAScript).

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
autoconf
%ifarch x86_64
export QMAKESPEC=%{qt3dir}/mkspecs/linux-g++-64
%else
export QMAKESPEC=%{qt3dir}/mkspecs/linux-g++-32
%endif

export QTDIR=%{qt3dir}

%configure2_5x \
	--enable-release \
	--enable-stack-protector \
	--enable-qt3 \
	--with-parallel-make=auto
%make

%install
install -d -m 0755 $%{buildroot}{%{_bindir},%{_libdir},%{_datadir}}
make INSTALL_ROOT=%{buildroot} install

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=PDFedit
Comment=Editor for manipulating PDF documents
Exec=%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
MimeType=application/x-pdf;application/pdf;
Categories=X-MandrivaLinux-Office-Publishing;Office;Publishing;
EOF

for i in 16 32 48; do
    mkdir -p %{buildroot}%{_iconsdir}/hicolor/"$i"x"$i"/apps
    install -m 644 src/gui/icon/pdfedit_icon_$i.png %{buildroot}%{_iconsdir}/hicolor/"$i"x"$i"/apps/pdfedit.png
done

%files
%{_bindir}/pdfedit
%{_mandir}/man1/pdfedit.*
%{_datadir}/doc/pdfedit/*
%{_datadir}/pdfedit/*
%{_datadir}/applications/pdfedit.*
%{_iconsdir}/hicolor/*/apps/pdfedit.png



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3820 |12cr|pdfgrep-1.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           pdfgrep
Summary:	search in pdf files for strings matching a regular expression
Version:        1.3.0
Release:        1
Source0:        http://sourceforge.net/projects/%{name}/files/%{version}/%{name}-%{version}.tar.gz
URL:            http://pdfgrep.sourceforge.net/
Group:          Text tools
License:	GPLv3
BuildRequires:	libpoppler-devel
BuildRequires:	pkgconfig(poppler-cpp)

%description
Pdfgrep is a tool to search text in PDF files. It works similar to grep.
Features:
 * search for regular expressions.
 * support for some important grep options, including:
	- filename output.
	- page number output.
	- optional case insensitivity.
	- count occurrences.
 * and the most important feature: color output!

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%defattr(0755,root,root)
%doc README NEWS COPYING AUTHORS
%{_mandir}/man1/%{name}.1*
%{_bindir}/%{name}


%changelog
* Fri Feb 17 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.3.0-1
+ Revision: 775939
- version update 1.3..0

* Tue Aug 02 2011 Alexandre Lissy <alissy@mandriva.com> 1.2-2
+ Revision: 692833
- Updating to 1.2

* Fri Mar 11 2011 Funda Wang <fwang@mandriva.org> 1.1-1
+ Revision: 643742
- update br

* Thu Feb 24 2011 Alexandre Lissy <alissy@mandriva.com> 1.1-0
+ Revision: 639702
- Initial import of pdfgrep
- Created package structure for pdfgrep.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3821 |12cr|pdfjam-1.21-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           pdfjam
Version:        1.21
Release:        %mkrel 2
Summary:        Utilities for join, rotate and align PDFs

Group:          Publishing
# No version specified.
License:        GPL+
URL:            http://www.warwick.ac.uk/go/pdfjam
Source0:        http://www.warwick.ac.uk/go/pdfjam/pdfjam_%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}
BuildArch:      noarch
Requires:       tetex-latex

%description
PDFjam is a small collection of shell scripts which provide a simple
interface to some of the functionality of the excellent pdfpages
package (by Andreas Matthias) for pdfLaTeX.  At present the utilities
available are:

  * pdfnup, which allows PDF files to be "n-upped" in roughly the way
    that psnup does for PostScript files;
  * pdfjoin, which concatenates the pages of multiple PDF files
    together into a single file;
  * pdf90, which rotates the pages of one or more PDF files through 90
    degrees (anti-clockwise).

In every case, source files are left unchanged.

A potential drawback of these utilities is that any hyperlinks in the
source PDF are lost. On the positive side, there is no appreciable
degradation of image quality in processing PDF files with these
programs, unlike some other indirect methods such as "pdf2ps | psnup |
ps2pdf" (in the author's experience).


%prep
%setup -q -n pdfjam

%install
rm -rf $RPM_BUILD_ROOT

install -d -m 755 $RPM_BUILD_ROOT{%{_bindir},%{_mandir}/man1}
install -p -m 755 scripts/* $RPM_BUILD_ROOT%{_bindir}/
install -p -m 644 man1/* $RPM_BUILD_ROOT%{_mandir}/man1/

%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root,-)
%doc COPYING PDFjam-README.html pdfdroplets.png
%{_bindir}/*
%{_mandir}/man1/*


%changelog
* Mon Sep 14 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.21-2mdv2010.0
+ Revision: 440508
- rebuild

* Wed Mar 11 2009 Olivier Thauvin <nanardon@mandriva.org> 1.21-1mdv2009.1
+ Revision: 353887
- import pdfjam



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3822 |12cr|pdf-renderer-0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define alternate_name PDFRenderer
%define cvs_version 2009_04_05
%define cvs_rel .%(echo %{cvs_version}|sed 's|_||g')cvs

Summary:        A 100% Java PDF renderer and viewer
Name:           pdf-renderer
Version:        0
Release:        6
License:        LGPLv2+
URL:            https://pdf-renderer.dev.java.net/
Group:          Development/Java
Source0:        https://pdf-renderer.dev.java.net/files/documents/6008/131974/%{alternate_name}-%{cvs_version}-src.zip
BuildRequires:  ant
BuildRequires:  java-rpmbuild
BuildRequires:  ant-apache-regexp
BuildRequires:  java-devel >= 0:1.6.0
BuildRequires:  jpackage-utils
BuildRequires:  ghostscript-fonts
BuildRequires:  unzip
BuildArch:      noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
Requires:       java
Requires:       jpackage-utils >= 1.5
Requires:       ghostscript-fonts
Provides:       %{alternate_name} == %{version}-%{release}

%description
The PDF Renderer is just what the name implies: an open source,
all Java library which renders PDF documents to the screen using 
Java2D. Typically this means drawing into a Swing panel, but it 
could also draw to other Graphics2D implementations. It could be 
used to draw on top of PDFs, share them over a network, convert 
PDFs to PNG images, or maybe even project PDFs into a 3D scene.

%package javadoc
Summary:        Javadoc for %{alternate_name}
Group:          Development/Java
Requires:       %{name} = %{version}-%{release}
Requires:       jpackage-utils

%description javadoc
API documentation for the %{alternate_name} package.

%prep
%setup -q -n %{alternate_name}-%{cvs_version}-src

# Remove preshipped binaries
find . -name "*.jar" -exec rm {} \;

# Fix encoding issues
find . -name "*.java" -exec native2ascii {} {} \;

# Remove preshipped fonts and ...
find . -name "*.pfb" -exec rm {} \;

# ... tell the program to use system-fonts instead.
# Script provided by Mamoru Tasaka:
# https://bugzilla.redhat.com/show_bug.cgi?id=466394#c4
# -------------------------------------------------------------
pushd src/com/sun/pdfview/font/res/
INPUT=BaseFonts.properties
OUTPUT=BaseFonts.properties.1
FONTDIR=%{_datadir}/fonts/default/Type1

rm -f $OUTPUT
cat $INPUT | while read line
 do
 newline=$line
 if echo $newline | grep -q 'file=.*pfb'
  then
  pfbname=$(echo $newline | sed -e 's|^.*file=||')
  newline=$(echo $newline | sed -e "s|file=|file=${FONTDIR}/|")
 elif echo $newline | grep -q 'length='
  then
  size=$(ls -al ${FONTDIR}/$pfbname | awk '{print $5}')
  newline=$(echo $newline | sed -e "s|length=.*|length=$size|")
 fi
 echo $newline >> $OUTPUT
done
mv -f $OUTPUT $INPUT
popd
# -------------------------------------------------------------

%build
%ant

%install
mkdir -p $RPM_BUILD_ROOT%{_javadir}
install -m 644 dist/%{alternate_name}.jar \
      $RPM_BUILD_ROOT%{_javadir}/%{name}.jar

# javadoc
mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}
cp -pr dist/javadoc/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}

%files
%defattr(0644,root,root,0755)
%doc demos
%{_javadir}/%{name}.jar

%files javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}

# -----------------------------------------------------------------------------


%changelog
* Sun Nov 27 2011 Guilherme Moro <guilherme@mandriva.com> 0-6
+ Revision: 734193
- rebuild
- imported package pdf-renderer


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3823 |12cr|pdfshuffler-0.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		pdfshuffler
Version:	0.6.0
Release:	1
Summary:	PDF file merging, rearranging, and splitting
Group:		Publishing
License:	GPLv2+
URL:		http://sourceforge.net/projects/pdfshuffler/
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
Patch0:		pdfshuffler-0.5-fix-desktop.patch
BuildArch:	noarch

BuildRequires:	python-devel
BuildRequires:	python-setuptools
BuildRequires:	gettext

Requires:	pygtk2
Requires:	python-pypdf
Requires:	python-pypoppler

%description
PDF-Shuffler is a small python-gtk application, which helps the user
to merge or split pdf documents and rotate, crop and rearrange their
pages using an interactive and intuitive graphical interface.

%files -f %{name}.lang
%doc AUTHORS ChangeLog COPYING README TODO
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_mandir}/man1/%{name}.1.*
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/%{name}/%{name}.ui
%{_datadir}/%{name}/icons/hicolor/scalable/%{name}.svg
%{py_puresitedir}/%{name}-0.6.0-py*.egg-info
%{py_sitedir}/pdfshuffler/

#--------------------------------------------------------------------

%prep
%setup -q
%patch0 -p0

%install
python setup.py install --root %{buildroot} --no-compile
%find_lang %{name}



%changelog
* Thu Jul 19 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.6.0-1
+ Revision: 810269
- version update 0.6.0

* Mon Jan 30 2012 Vladimir Testov <vladimir.testov@rosalab.ru> 0.5.1-3
+ Revision: 769812
- fixed: replaced %%{pyver} with %%{py_ver}

* Thu Nov 04 2010 Luc Menut <lmenut@mandriva.org> 0.5.1-2mdv2011.0
+ Revision: 593470
- fix file list (.egg-info filename)
- rebuild for python 2.7
- drop %%py_requires macro
- use %%pyver macro for .egg-info file

* Tue Oct 12 2010 Luc Menut <lmenut@mandriva.org> 0.5.1-1mdv2011.0
+ Revision: 585241
- update to 0.5.1 (bugfix release)

* Tue Jan 05 2010 Luc Menut <lmenut@mandriva.org> 0.5-1mdv2010.1
+ Revision: 486508
- update to version 0.5
  drop translations patch (merged upstream)
  rediff fix-desktop patch

* Sun Aug 30 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.4.2-1mdv2010.0
+ Revision: 422625
- change layout

  + Luc Menut <lmenut@mandriva.org>
    - import pdfshuffler


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3824 |12cr|pdftk-1.44-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gcj_support 1
Name:		pdftk
Version:	1.44
Release:	4
Summary:	PDF Tool Kit
License:	GPLv2+
Group:		Publishing
URL:		http://www.pdfhacks.com/pdftk/
Source0:	http://www.pdfhacks.com/pdftk/%{name}-%{version}-src.zip
Patch0:		pdftk-1.44-makefile-fix.patch
BuildRequires:	gcc-java
BuildRequires:	libgcj-devel
BuildRequires:	unzip
BuildRequires:	fastjar
BuildRequires:	dos2unix
Requires:	bouncycastle

%description
Pdftk is a simple tool for doing everyday things with PDF documents.
Keep one in the top drawer of your desktop and use it to:
- Merge PDF Documents
- Split PDF Pages into a New Document
- Decrypt Input as Necessary (Password Required)
- Encrypt Output as Desired
- Fill PDF Forms with FDF Data and/or Flatten Forms
- Apply a Background Watermark
- Report on PDF Metrics, including Metadata and Bookmarks
- Update PDF Metadata
- Attach Files to PDF Pages or the PDF Document
- Unpack PDF Attachments
- Burst a PDF Document into Single Pages
- Uncompress and Re-Compress Page Streams
- Repair Corrupted PDF (Where Possible)

%prep
%setup -q -n %{name}-%{version}-dist
%patch0 -p0 -b .makefix

%{__perl} -pi -e "s/\r$//g" pdftk.1.txt

%{__rm} -r java/gnu_local java/java_local
dos2unix changelog.txt

%build
pushd pdftk
GCJFLAGS="%{optflags} -I`pwd`/../java -Wno-all" %{__make} -f Makefile.Redhat
popd

%install
%{__mkdir_p} %{buildroot}%{_bindir}
%{__cp} -a pdftk/pdftk %{buildroot}%{_bindir}/pdftk

%{__mkdir_p} %{buildroot}%{_mandir}/man1
%{__cp} -a pdftk.1 %{buildroot}%{_mandir}/man1/pdftk.1

%files
%defattr(0644,root,root,0755)
%doc pdftk.1.html pdftk.1.txt changelog.txt
%attr(0755,root,root) %{_bindir}/pdftk
%{_mandir}/man1/pdftk.1*


%changelog
* Sun Dec 19 2010 Tomas Kindl <supp@mandriva.org> 1.44-3mdv2011.0
+ Revision: 623103
- update for GCC 4.5
- fix buildrequires
- update to 1.44, drop unneeded patches

* Wed Aug 25 2010 Funda Wang <fwang@mandriva.org> 1.41-10mdv2011.0
+ Revision: 573211
- rebuild for new gcc

* Tue Oct 20 2009 Ahmad Samir <ahmadsamir@mandriva.org> 1.41-9mdv2010.0
+ Revision: 458430
- Add bouncycastle as BR (fix bug #54738)

* Sat Sep 26 2009 Michael Scherer <misc@mandriva.org> 1.41-8mdv2010.0
+ Revision: 449472
- rebuild for bug 48880
- fix license

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild

  + David Walluck <walluck@mandriva.org>
    - clean up build
    - BuildRequires: java-devel-gcj
    - fix build
    - bump release for build system bug
    - change BuildRequires
    - fix BuildRequires
    - fix URL and Source0 URL
    - patch for new gcj

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.41-3mdv2008.1
+ Revision: 136654
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Sep 09 2007 Pascal Terjan <pterjan@mandriva.org> 1.41-3mdv2008.0
+ Revision: 83393
- and make it buildable too
- Make the package submitable
- rebuild
- rebuild


* Tue Dec 19 2006 Lev Givon <lev@mandriva.org> 1.41-1mdv2007.0
+ Revision: 100300
- Import pdftk


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3825 |12cr|pdi2iso-0.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	pdi2iso
%define version	0.1
%define release	%mkrel 6

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Instant Copy CD Images to ISO
Source:		%{name}-%{version}.tar.bz2
URL:		http://developer.berlios.de/projects/pdi2iso/
License:	GPL
Group:		Archiving/Other
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description 
PDI2ISO is a very simple utility to convert an instant copy bin image
to the standard ISO-9660 format.

%prep
%setup -q

%build
gcc %optflags ./src/pdi2iso.c -o pdi2iso

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
mkdir -p %{buildroot}%{_bindir}
install pdi2iso %{buildroot}%{_bindir}/pdi2iso

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGELOG
%{_bindir}/pdi2iso




%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.1-6mdv2010.0
+ Revision: 430250
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.1-5mdv2009.0
+ Revision: 255172
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.1-3mdv2008.1
+ Revision: 136654
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Mar 30 2007 Olivier Blin <oblin@mandriva.com> 0.1-3mdv2007.1
+ Revision: 149958
- rebuild because of binary package loss
- Import pdi2iso

* Tue May 02 2006 Olivier Thauvin <nanardon@mandriva.org> 0.1-2mdk
- Birthday Rebuild

* Fri Apr 01 2005 Olivier Thauvin <nanardon@mandrake.org> 0.1-1mdk
- from Michael Berger <webmaster@hmb-linux.de>
  - 0.1


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3826 |12cr|pdmenu-1.2.98-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A simple text-based menu program
Name:		pdmenu
Version:	1.2.98
Release:	%mkrel 1
URL:		http://kitenet.net/programs/pdmenu/
Source0:	http://ftp.debian.org/debian/pool/main/p/pdmenu/pdmenu_%version.tar.gz
Source1:	pdmenurc
License:	GPL
Group:		Shells
BuildRoot:	%_tmppath/%name-%version-%release-root
Buildrequires:	slang-devel
Requires:	gpm >= 1.17.8
Conflicts:	menu < 2.0.0

%description
A simple full screen menu program, intended to be a comfortable login shell for
inexperienced users.

%prep
%setup -q -n pdmenu

%build
%configure

%make

%install
rm -fr %buildroot

make INSTALL_PREFIX=%buildroot install

install -m 0755 examples/newbie/modem-check \
                examples/newbie/rpm-info-on-command \
                %buildroot/%_datadir/pdmenu

rm -f examples/*.in examples/newbie/*.in examples/newbie/modem-check \
      examples/newbie/rpm-info-on-command examples/editdir.pl \
      examples/showdir.pl

cp -f %{_sourcedir}/pdmenurc %buildroot/%_sysconfdir/pdmenurc

%find_lang %{name}

%clean
rm -fr %buildroot

%postun
if [ "$1" = 0 ]; then
  rm -rf %{_localstatedir}/lib/pdmenu
fi

%files -f %{name}.lang
%defattr (-,root,root,-)
%doc README doc/BUGS doc/TODO doc/ANNOUNCE debian/changelog examples 
%config(noreplace) %_sysconfdir/pdmenurc
%_bindir/*
%_datadir/pdmenu
%_mandir/man1/*
%_mandir/man5/*



%changelog
* Sat Aug 01 2009 Frederik Himpe <fhimpe@mandriva.org> 1.2.98-1mdv2010.0
+ Revision: 407074
- update to new version 1.2.98

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.2.90-3mdv2009.0
+ Revision: 241140
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Jun 13 2007 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 1.2.90-1mdv2008.0
+ Revision: 39035
- Updated to version 1.2.90.
- Removed unused menu patch.
- Added custom pdmenurc file.
- Cleanups.
- Import pdmenu




* Fri Jul 23 2004 Marcel Pol <mpol@mandrake.org> 1.2.69-7mdk
- again build against new slang

* Wed Jul 21 2004 Marcel Pol <mpol@mandrake.org> 1.2.69-6mdk
- build against new slang
- adjust buildrequires

* Mon May 05 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.2.69-5mdk
- buildrequires

* Tue Jan 28 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.2.69-4mdk
- rebuild

* Thu Jul 18 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.2.69-3mdk
- use gcc rather than egcs

* Tue Dec 25 2001 David BAUDNS <baudens@mandrakesoft.com> 1.2.69-2mdk
- Remove menu entry (no available category)

* Thu Aug 23 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.2.69-1mdk
- updated to 1.2.69

* Thu Mar 01 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.2.65-2mdk
- fix build
- remove CVS files

* Mon Jan 08 2001 Stefan van der Eijk <s.vandereijk@chello.nl> 1.2.65-1mdk
- macro's
- update to 1.2.65

* Thu Jun 22 2000 Matthew Campbell <mattcamp@crosswinds.net> 1.2.61-1mdk
- Updated to version 1.2.61.
- Fixed Source line to use variables for name and version.
- Changed Packager line (was formerly jeff.covey@pobox.com).
- Changed Buildroot line to use _tmppath variable instead of /var/tmp.
- Took out Requires line; RPM will fill in that information.
- Made some cosmetic changes to the spec file.
- Replaced ./configure with %%configure and took out the --mandir option
  on that command line.
- Changed the "make" command lien to the format recommended in the Mandrake
  RPM HOWTO.
- Changed installation of example scripts so that the install command makes
  sure the scripts are executable, and so that the RPM_BUILD_ROOT variable
  is used.
- Generally simplified installation of examples.
- Removed stuff to copy man pages to /usr/man, since they're now put there
  automatically.
- Added "-n pdmenu" option to %%setup macro call.
- Added fourth argument (755) to %%defattr macro call.
- Added %%clean section.
- Now depends on gpm >= 1.17.8 and conflicts with menu < 2.0.0, as in the
  Debian package.
- Added support for the menu package.

* Wed May 03 2000 Lenny Cartier <lenny@mandrakesoft.com> 1.2.50-2mdk
- fix group
- fix files section 

* Fri Dec 03 1999 Lenny Cartier <lenny@mandrakesoft.com>
- nex in contribs
- fix attributes

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3827 |12cr|pdns-3.0.1-0.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %mandriva_branch == Cooker
# Cooker
%define release %mkrel 1
%else
# Old distros
%define subrel 1
%define release %mkrel 0
%endif

Summary:	Versatile Database Driven Nameserver
Name:		pdns
Version:	3.0.1
Release:	%release
License:	GPL
Group:		System/Servers
URL:		http://www.powerdns.com/
Source0:	http://downloads.powerdns.com/releases/pdns-%{version}.tar.gz
# wget -rm http://rtfm.powerdns.com
Source1:	rtfm.powerdns.com.tar.bz2
# from http://downloads.powerdns.com/releases/pdns-recursor-3.3.tar.bz2
Source2:	cachecleaner.hh
# http://wiki.powerdns.com/trac/browser/trunk/pdns/modules/luabackend/lua_functions.hh?rev=2208
Source3:	lua_functions.hh
Patch0:		pdns-2.9.7-init.patch
Patch1:		pdns-3.0.1-lib64_fix.diff
Patch2:		pdns-3.0.1-lua_linkage_fix.diff
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires(pre): rpm-helper
Requires(postun): rpm-helper
BuildRequires:	autoconf automake libtool
BuildRequires:	bison
BuildRequires:	boost-devel
BuildRequires:	flex
BuildRequires:	libstdc++-devel
BuildRequires:	lua-devel >= 5.1
BuildRequires:	mysql-devel
BuildRequires:	openldap-devel
BuildRequires:	openssl-devel
BuildRequires:	postgresql-devel
BuildRequires:	sqlite3-devel
BuildRequires:	unixODBC-devel
BuildRequires:	zlib-devel
#BuildRequires:	docbook-utils-pdf
Provides:	nameserver powerdns PowerDNS
Obsoletes:	nameserver powerdns PowerDNS
Requires:	pdns-backend-lua
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
PowerDNS is a versatile nameserver which supports a large number
of different backends ranging from simple zonefiles to relational
databases and load balancing/failover algorithms.

It comes with support for MySQL, PostgreSQL, Bind zonefiles and the 'pipe
backend' availible as external packages.

%package	backend-pipe
Summary:	Pipe/coprocess backend for %{name}
Group:		System/Servers
Requires:	%{name} = %{version}

%description	backend-pipe
This package contains the pipe backend for the PowerDNS nameserver. This
allows PowerDNS to retrieve domain info from a process that accepts
questions on stdin and returns answers on stdout. 

%package	backend-mysql
Summary:	MySQL backend for %{name}
Group:		System/Servers
Requires:	%{name} = %{version}

%description	backend-mysql
This package contains a MySQL backend for the PowerDNS nameserver.

%package	backend-pgsql
Summary:	Generic PostgreSQL backend for %{name}
Group:		System/Servers
Requires:	%{name} = %{version}

%description	backend-pgsql
This package contains a generic PostgreSQL backend 
for the PowerDNS nameserver. It has configurable SQL statements.

%package	backend-ldap
Summary:	LDAP backend for %{name}
Group:		System/Servers
Requires:	%{name} = %{version}

%description	backend-ldap
This package contains a LDAP backend for the PowerDNS nameserver.

%package	backend-sqlite3
Summary:	SQLite3 backend for %{name}
Group:		System/Servers
Provides:	pdns-backend-sqlite = %{version}-%{release}
Obsoletes:	pdns-backend-sqlite
Requires:	%{name} = %{version}

%description	backend-sqlite3
This package contains a SQLite3 backend for the PowerDNS nameserver.

%package	backend-geo
Summary:	GEO backend for %{name}
Group:		System/Servers
Requires:	%{name} = %{version}

%description	backend-geo
This package contains a geo backend for the PowerDNS nameserver.

%package	backend-lua
Summary:	LUA backend for %{name}
Group:		System/Servers
Requires:	%{name} = %{version}

%description	backend-lua
This package contains a LUA backend for the PowerDNS nameserver.

%package	backend-odbc
Summary:	ODBC backend for %{name}
Group:		System/Servers
Requires:	%{name} = %{version}

%description	backend-odbc
This package contains a ODBC backend for the PowerDNS nameserver.

%prep

%setup -q -n pdns-%{version} -a1
%patch0 -p0
%patch1 -p0
%patch2 -p0

cp %{SOURCE2} pdns/
cp %{SOURCE3} modules/luabackend/

%build
touch NEWS AUTHORS
autoreconf -fi

export CFLAGS="%{optflags} -DLDAP_DEPRECATED"
export CXXFLAGS="%{optflags} -DLDAP_DEPRECATED"

%configure2_5x \
    --sysconfdir=%{_sysconfdir}/powerdns \
    --libdir=%{_libdir}/powerdns \
    --with-socketdir=/var/run/powerdns \
    --with-dynmodules="gmysql gpgsql pipe ldap geo godbc gsqlite3 lua" \
    --with-modules="" \
    --with-mysql=%{_prefix} --with-mysql-lib=%{_libdir} --with-mysql-includes=%{_includedir} \
    --with-pgsql=%{_prefix} --with-pgsql-lib=%{_libdir} --with-pgsql-includes=%{_includedir} \
    --with-sqlite=%{_prefix} --with-sqlite-lib=%{_libdir} --with-sqlite-includes=%{_includedir} \
    --with-unixodbc=%{_prefix} --with-unixodbc-lib=%{_libdir} --with-unixodbc-includes=%{_includedir}

# why is this nessesary all of a sudden?
#find . -type f -name "Makefile" | xargs perl -pi -e "s|-pthread|-lpthread|g"

# parallell build's broken now?
%make

# this might work someday..., meanwhile use S1
#pushd pdns/docs
#    make
#popd

%install
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}

# don't fiddle with the initscript!
export DONT_GPRINTIFY=1

%makeinstall_std

install -d %{buildroot}/var/run/powerdns

# fix the config
mv %{buildroot}%{_sysconfdir}/powerdns/pdns.conf-dist %{buildroot}%{_sysconfdir}/powerdns/pdns.conf

cat >> %{buildroot}%{_sysconfdir}/powerdns/pdns.conf << EOF
module-dir=%{_libdir}/powerdns
socket-dir=/var/run/powerdns
setuid=powerdns
setgid=powerdns
launch=bind
#recursor=127.0.0.1:5300
EOF

chmod 600 %{buildroot}%{_sysconfdir}/powerdns/pdns.conf

# install sysv scripts
install -d %{buildroot}%{_initrddir}
install -m755 pdns/pdns %{buildroot}%{_initrddir}/powerdns

# cleanup
rm -f %{buildroot}%{_libdir}/powerdns/*.*a

%pre
%_pre_useradd powerdns /var/lib/powerdns /bin/false

%post
%_post_service powerdns

%preun
%_preun_service powerdns

%postun
%_postun_userdel powerdns

%clean
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ChangeLog HACKING INSTALL README TODO rtfm.powerdns.com
%config(noreplace) %attr(0600,root,root) %{_sysconfdir}/powerdns/pdns.conf
%attr(0755,root,root) %{_initrddir}/powerdns
%dir %{_sysconfdir}/powerdns
%dir %{_libdir}/powerdns
%dir %attr(0755,powerdns,powerdns) /var/run/powerdns
%{_bindir}/dnsreplay
%{_bindir}/pdns_control
%{_bindir}/pdnssec
%{_bindir}/zone2ldap
%{_bindir}/zone2sql
%{_sbindir}/pdns_server
%{_mandir}/man8/pdns_control.8*
%{_mandir}/man8/pdns_server.8*
%{_mandir}/man8/zone2sql.8*

%files backend-pipe
%defattr(-,root,root)
%{_libdir}/powerdns/libpipebackend.so

%files backend-mysql
%defattr(-,root,root)
%{_libdir}/powerdns/libgmysqlbackend.so

%files backend-pgsql
%defattr(-,root,root)
%{_libdir}/powerdns/libgpgsqlbackend.so

%files backend-ldap
%defattr(-,root,root)
%{_libdir}/powerdns/libldapbackend.so

%files backend-sqlite3
%defattr(-,root,root)
%{_libdir}/powerdns/libgsqlite3backend.so

%files backend-geo
%defattr(-,root,root)
%doc modules/geobackend/README
%{_libdir}/powerdns/libgeobackend.so

%files backend-lua
%defattr(-,root,root)
%doc modules/luabackend/README
%{_libdir}/powerdns/libluabackend.so

%files backend-odbc
%defattr(-,root,root)
%{_libdir}/powerdns/libgodbcbackend.so


%changelog
* Wed Jan 25 2012 Oden Eriksson <oeriksson@mandriva.com> 3.0.1-1
+ Revision: 768359
- 3.0.1

* Thu Mar 17 2011 Oden Eriksson <oeriksson@mandriva.com> 2.9.22-9
+ Revision: 645856
- relink against libmysqlclient.so.18

* Sun Jan 02 2011 Funda Wang <fwang@mandriva.org> 2.9.22-8mdv2011.0
+ Revision: 627490
- fix build

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuilt against mysql-5.5.8 libs, again
    - rebuilt against mysql-5.5.8 libs

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 2.9.22-5mdv2011.0
+ Revision: 614490
- the mass rebuild of 2010.1 packages

* Thu Feb 18 2010 Oden Eriksson <oeriksson@mandriva.com> 2.9.22-4mdv2010.1
+ Revision: 507503
- rebuild

* Mon Oct 05 2009 Oden Eriksson <oeriksson@mandriva.com> 2.9.22-3mdv2010.0
+ Revision: 454065
- added a gcc44 patch from fedora
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Fri Mar 06 2009 Michael Scherer <misc@mandriva.org> 2.9.22-1mdv2009.1
+ Revision: 349923
- update to 2.9.22
- remove patch 1 about adding -avoid-version, applied upstream
- remove patch 2 for gcc4.3, not needed anymore
- remove patch 3, not needed anymore
- add patch 4, to fix format sting error

* Sat Dec 06 2008 Oden Eriksson <oeriksson@mandriva.com> 2.9.21.2-2mdv2009.1
+ Revision: 311314
- rebuilt against mysql-5.1.30 libs

* Tue Nov 18 2008 Oden Eriksson <oeriksson@mandriva.com> 2.9.21.2-1mdv2009.1
+ Revision: 304248
- 2.9.21.2 (Major security fixes)

* Sat Sep 13 2008 Oden Eriksson <oeriksson@mandriva.com> 2.9.21.1-2mdv2009.0
+ Revision: 284546
- added P3 to fix build against latest boost

* Sat Aug 09 2008 Michael Scherer <misc@mandriva.org> 2.9.21.1-1mdv2009.0
+ Revision: 270058
- new version, and fix building with new pgsql policy

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild early 2009.0 package (before pixel changes)

* Wed May 21 2008 Oden Eriksson <oeriksson@mandriva.com> 2.9.21-4mdv2009.0
+ Revision: 209732
- added a gcc43 patch from fedora
- added lsb header and other fixes in the init script

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 2.9.21-3mdv2008.1
+ Revision: 171019
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

* Thu Jan 03 2008 Oden Eriksson <oeriksson@mandriva.com> 2.9.21-2mdv2008.1
+ Revision: 142106
- fix build
- drop the xdb backend, not recently tested
- rebuilt against openldap-2.4.7 libs

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Apr 23 2007 Oden Eriksson <oeriksson@mandriva.com> 2.9.21-1mdv2008.0
+ Revision: 17247
- 2.9.21


* Fri Jan 19 2007 Oden Eriksson <oeriksson@mandriva.com> 2.9.20-4mdv2007.0
+ Revision: 110707
- rebuilt against new postgresql libs
- remove lies in the description

* Fri Dec 08 2006 Oden Eriksson <oeriksson@mandriva.com> 2.9.20-3mdv2007.1
+ Revision: 93708
- Import pdns

* Tue Sep 05 2006 Oden Eriksson <oeriksson@mandriva.com> 2.9.20-1mdv2007.0
- rebuilt against MySQL-5.0.24a-1mdv2007.0 due to ABI changes

* Thu May 25 2006 Oden Eriksson <oeriksson@mandriva.com> 2.9.20-2mdk
- move the recursor to a stand alone package

* Sat Apr 22 2006 Oden Eriksson <oeriksson@mandriva.com> 2.9.20-1mdk
- 2.9.20
- drop upstream patches; P10-P17

* Tue Jan 24 2006 Oden Eriksson <oeriksson@mandriva.com> 2.9.19-3mdk
- added debian patches (P10-P17)

* Fri Nov 18 2005 Oden Eriksson <oeriksson@mandriva.com> 2.9.19-2mdk
- rebuilt against openssl-0.9.8a

* Tue Nov 01 2005 Oden Eriksson <oeriksson@mandriva.com> 2.9.19-1mdk
- 2.9.19 (Major bugfixes)
- new docs (S1)
- fix deps
- drop upstream patches; P2

* Sun Oct 30 2005 Oden Eriksson <oeriksson@mandriva.com> 2.9.18-3mdk
- rebuilt against MySQL-5.0.15

* Wed Aug 31 2005 Oden Eriksson <oeriksson@mandriva.com> 2.9.18-2mdk
- rebuilt against new openldap-2.3.6 libs
- pass "-DLDAP_DEPRECATED" to the CFLAGS

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 2.9.18-1mdk
- 2.9.18
- rediff P1
- drop upstream applied patches (P2,P3)
- renamed to pdns-*
- fix deps
- added P2 from svn to make it compile with gcc4
- updated the manual (S1)

* Thu May 05 2005 Oden Eriksson <oeriksson@mandriva.com> 2.9.17-7mdk
- lib64 fixes
- added P3 to make it build on x86_64 (vdanen)

* Thu Apr 21 2005 Oden Eriksson <oeriksson@mandriva.com> 2.9.17-6mdk
- rebuilt against new postgresql libs
- rpmlint fixes

* Tue Feb 08 2005 Buchan Milne <bgmilne@linux-mandrake.com> 2.9.17-5mdk
- rebuild for ldap2.2_7

* Fri Feb 04 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.9.17-4mdk
- rebuilt against new openldap libs

* Mon Jan 24 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.9.17-3mdk
- rebuilt against MySQL-4.1.x and PostgreSQL-8.x system libs

* Thu Jan 13 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.9.17-2mdk
- added the forgotten geo backend sub package
- added new docs

* Wed Jan 12 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.9.17-1mdk
- 2.9.17
- rediffed P1 & P2
- drop P3, it's included

* Sun Aug 01 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.9.16-2mdk
- rebuilt against new deps and with gcc v3.4.x
- remove obsolete pq++ requirements (new P2)
- added P3
- use libtool magic
- misc spec file fixes

* Sat Apr 17 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.9.16-1mdk
- 2.9.16
- rediffed P1


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3828 |12cr|pdnsd-1.2.9.par-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define srcver 1.2.9
%define release %mkrel 1
%define ver %{srcver}-par
# '-' are denied in %version
%define version %(echo '%ver' | sed 's/-/./')

# Force value, use --without to disable
%define _with_ipv6 1
%define _with_ntpl 1

%{?_without_ntpl: %{expand: %%define %_with_ntpl 0}}
%{?_without_ipv6: %{expand: %%define %_with_ipv6 0}}
%{?_without_poll: %{expand: %%define %_with_poll 0}}
%{?_without_underscores: %{expand: %%define %_with_underscores 0}}
%{?_without_tcpqueries: %{expand: %%define %_with_tcpqueries 0}}
%{?_without_debug: %{expand: %%define %_with_debug 0}}
%{?_without_isdn: %{expand: %%define %_with_isdn 0}}

%{!?cachedir: %{expand: %%global cachedir %_var/cache/pdnsd}}
%define conffile %{_sysconfdir}/pdnsd.conf

Summary: A caching dns proxy for small networks or dialin accounts
Name: pdnsd
Version: %{version}
Release: %{release}
License: GPLv3+
Group: Networking/Other
Source0: http://www.phys.uu.nl/~rombouts/pdnsd/releases/pdnsd-%{ver}.tar.gz
Source1: %name.initscript
Source2: %name.conf
URL: http://www.phys.uu.nl/~rombouts/pdnsd/index.html
Requires(pre): rpm-helper
Requires(postun): rpm-helper

%description
pdnsd is a proxy DNS daemon with permanent (disk-)cache and the ability
to serve local records. It is designed to detect network outages or hangups
and to prevent DNS-dependent applications like Netscape Navigator from hanging.

This is a customized version with modifications made by Paul A. Rombouts.
For a description of the changes see http://www.phys.uu.nl/~rombouts/pdnsd.html
and the file README.par in %{_docdir}/%{name}-%{version}

Source rpm support those options (--without options to disable):

--with ntpl %{?_with_ntpl: (activate)}: use the Native POSIX Thread Library (NPTL);
--with isdn %{?_with_isdn: (activate)}: enable isdn support;
--with ipv6 %{?_with_ipv6: (activate)}: enable ipv6 support;
--with poll %{?_with_poll: (activate)}: use the select(2) function instead of poll(2);
--with underscores %{?_with_underscores: (activate)}: built with underscores enabled;
--with tcp_queries %{?_with_underscores: (activate)}.

%prep
%setup -q -n %{name}-%{srcver}

%build
%configure \
	--with-cachedir="%{cachedir}" \
	%{?_with_isdn:--enable-isdn} \
	%{?_without_poll:--disable-poll} \
	%{?_with_nptl:--with-thread-lib=nptl} \
	%{?_with_underscores:--enable-underscores} \
	%{?_with_ipv6:--enable-ipv6} \
	%{?_with_tcpqueries:--enable-tcp-queries} \
	%{?_without_debug:--with-debug=0}

%make

%install
%makeinstall_std

mkdir -p %buildroot%_initrddir %buildroot%_sysconfdir/sysconfig
install -m 755 %SOURCE1 %buildroot%_initrddir/%name

cat > %buildroot%_sysconfdir/sysconfig/%name <<EOF
# You can define options to pass to %name daemon
# See %name man page (8)
OPTIONS=""
EOF

mkdir -p %buildroot%{cachedir}
mkdir -p %buildroot%{_localstatedir}/lib/%name

mkdir -p %buildroot%{_sysconfdir}
install -m 644 %SOURCE2 %buildroot%{_sysconfdir}/%name.conf

%pre
%_pre_useradd %name %_localstatedir/lib/%name /bin/true

%post
# Creating ghost file
[ -f %_var/cache/pdnsd/pdnsd.cache ] || echo -n -e "pd11\0\0\0\0" > %_var/cache/pdnsd/pdnsd.cache
%_post_service pdnsd

%preun
%_preun_service pdnsd

%postun
%_postun_userdel %name

%files
%defattr(-,root,root)
%doc THANKS TODO AUTHORS README README.par NEWS ChangeLog
%doc doc/html doc/txt
%attr(644,root,root) %_sysconfdir/pdnsd.conf.sample
%attr(644,root,root) %config(noreplace) %_sysconfdir/pdnsd.conf
%attr(644,root,root) %config(noreplace) %_sysconfdir/sysconfig/%name
%attr(755,root,root) %config(noreplace) %_initrddir/%name
%_sbindir/pdnsd
%_sbindir/pdnsd-ctl
%_mandir/man8/pdnsd.8*
%_mandir/man8/pdnsd-ctl.8*
%_mandir/man5/pdnsd.conf.5*
%attr(755,pdnsd,pdnsd) %dir %{cachedir}
%attr(644,pdnsd,pdnsd) %ghost %{cachedir}/pdnsd.cache
%attr(755,pdnsd,pdnsd) %dir %_localstatedir/lib/%name


%changelog
* Wed Mar 14 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.2.9.par-1mdv2011.0
+ Revision: 785009
- update to 1.2.9

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.2.7.par-2mdv2010.0
+ Revision: 430251
- rebuild

* Fri Sep 19 2008 Frederik Himpe <fhimpe@mandriva.org> 1.2.7.par-1mdv2009.0
+ Revision: 285993
- Update to version 1.2.7 for important security fixes:
  port randomisation fixing CVE-2008-1447 and a fix for a denial of
  service (issue 2 of SA31847: http://secunia.com/advisories/31847/)

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.2.6.par-3mdv2009.0
+ Revision: 255174
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Thu Oct 18 2007 Olivier Thauvin <nanardon@mandriva.org> 1.2.6.par-1mdv2008.1
+ Revision: 99813
- 1.2.6-par


* Wed Jan 17 2007 Olivier Thauvin <nanardon@mandriva.org> 1.2.5.par-2mdv2007.0
+ Revision: 110032
- fix permission and daemon uid (thx to Antonio <freenix at libero.it>)
- provide a default config file
- bunzip initscript

* Mon Jan 08 2007 Olivier Thauvin <nanardon@mandriva.org> 1.2.5.par-1mdv2007.1
+ Revision: 106126
- 1.2.5
- Import pdnsd

* Tue May 02 2006 Olivier Thauvin <nanardon@mandriva.org> 1.2.4.par-2mdk
- %%mkrel (/me sucks, thanks misc)

* Tue May 02 2006 Olivier Thauvin <nanardon@mandriva.org> 1.2.4.par-1mdk
- 1.2.4-par
- update urls

* Thu May 13 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.1.11.par-1mdk
- mdk adaptation

* Sun Feb 08 2004 Paul Rombouts <p.a.rombouts@home.nl>
- Remove obsolete source files after patching.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3829 |12cr|pdns-recursor-3.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Recursor for PowerDNS
Name:		pdns-recursor
Version:	3.3
Release:	%mkrel 1
License:	GPLv2
Group:		System/Servers
URL:		http://www.powerdns.com/
Source0:	http://downloads.powerdns.com/releases/%{name}-%{version}.tar.bz2
Source1:	powerdns-recursor.init
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires(pre): rpm-helper
Requires(postun): rpm-helper
BuildRequires:	libstdc++-devel
BuildRequires:  boost-devel
BuildRequires:  lua-devel
Provides:	PowerDNS-recursor
Obsoletes:	PowerDNS-recursor
Requires:	pdns
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
With a small codebase, the PowerDNS Recursor is an advanced recursor currently
serving the DNS resolving needs of over 2 million Internet connections. Besides
high performance (using kqueue or epoll, over 15 thousand qps on commodity
hardware), it provides advanced anti-spoofing measures. In addition, the
program caches server performance and timeouts, making it both network and user
friendly. It also has built-in hooks for making graphs with rrdtool, providing
insight into nameserver performance.

%prep

%setup -q -n %{name}-%{version}

cp %{SOURCE1} .

chmod 644 rrd/*

%build
%serverbuild

export OPTFLAGS=""
export LUA="1"
export LUA_CPPFLAGS_CONFIG="-I%{_includedir}"
export LUA_LIBS_CONFIG="-L%{_libdir} -llua -lm"

%make basic_checks

%make

%install
rm -rf %{buildroot}

# don't fiddle with the initscript!
export DONT_GPRINTIFY=1

install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_sysconfdir}/powerdns
install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_mandir}/man1
install -d %{buildroot}/var/run/powerdns

install -m0755 pdns_recursor %{buildroot}%{_sbindir}/
install -m0755 rec_control %{buildroot}%{_bindir}/
install -m0644 pdns_recursor.1 %{buildroot}%{_mandir}/man1
install -m0644 rec_control.1 %{buildroot}%{_mandir}/man1

%{buildroot}%{_sbindir}/pdns_recursor --config >  %{buildroot}%{_sysconfdir}/powerdns/recursor.conf

cat >> %{buildroot}%{_sysconfdir}/powerdns/recursor.conf << EOF
socket-dir=/var/run/powerdns/
soa-minimum-ttl=0
soa-serial-offset=0
aaaa-additional-processing=off
local-port=53
local-address=127.0.0.1
trace=off
daemon=yes
quiet=on
setgid=powerdns
setuid=powerdns
EOF

install -m0755 powerdns-recursor.init %{buildroot}%{_initrddir}/powerdns-recursor

%pre
%_pre_useradd powerdns /var/lib/powerdns /bin/false

%postun
%_postun_userdel powerdns

%post
%_post_service powerdns-recursor

%preun
%_preun_service powerdns-recursor

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING README rrd
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/powerdns/recursor.conf
%attr(0755,root,root) %{_initrddir}/powerdns-recursor
%attr(0755,root,root) %{_bindir}/rec_control
%attr(0755,root,root) %{_sbindir}/pdns_recursor
%attr(0755,powerdns,powerdns) %dir /var/run/powerdns
%attr(0644,root,root) %{_mandir}/man1/pdns_recursor.1*
%attr(0644,root,root) %{_mandir}/man1/rec_control.1*


%changelog
* Tue Apr 05 2011 Oden Eriksson <oeriksson@mandriva.com> 3.3-1mdv2011.0
+ Revision: 650717
- 3.3

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 3.2-2mdv2011.0
+ Revision: 614491
- the mass rebuild of 2010.1 packages

* Sat Mar 27 2010 Michael Scherer <misc@mandriva.org> 3.2-1mdv2010.1
+ Revision: 528262
- update to 3.2
- remove first patch, do not apply anymore ( code completly changed, and still build )
- remove second patch, not needed ( compile fine without it )

* Wed Jan 06 2010 Michael Scherer <misc@mandriva.org> 3.1.7.2-1mdv2010.1
+ Revision: 486754
- update to 3.1.7.2, fix security issue

* Tue Aug 04 2009 Oden Eriksson <oeriksson@mandriva.com> 3.1.7.1-1mdv2010.0
+ Revision: 409378
- 3.1.7.1
- drop the boost patch, it's implemented upstream

* Sat Sep 13 2008 Oden Eriksson <oeriksson@mandriva.com> 3.1.7-2mdv2009.0
+ Revision: 284545
- added a gcc43 patch from gentoo (P1)
- added P2 to fix build against latest boost
- fix #40099 (pdns-recursor init file (/etc/init.d/powerdns-recursor) cannot start when configured for low ports)

* Thu Jun 26 2008 Oden Eriksson <oeriksson@mandriva.com> 3.1.7-1mdv2009.0
+ Revision: 229241
- 3.1.7

* Thu May 08 2008 Oden Eriksson <oeriksson@mandriva.com> 3.1.6-1mdv2009.0
+ Revision: 204497
- 3.1.6

* Mon Mar 31 2008 Oden Eriksson <oeriksson@mandriva.com> 3.1.5-1mdv2008.1
+ Revision: 191268
- 3.1.5

* Sun Mar 23 2008 Oden Eriksson <oeriksson@mandriva.com> 3.1.5-0.rc1.1mdv2008.1
+ Revision: 189575
- 3.1.5-rc1 (3.1.4 won't build on 2008.1)

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

  + Michael Scherer <misc@mandriva.org>
    - fix default config and fix build

* Mon Apr 23 2007 Oden Eriksson <oeriksson@mandriva.com> 3.1.4-1mdv2008.0
+ Revision: 17246
- 3.1.4


* Tue Jun 27 2006 Oden Eriksson <oeriksson@mandriva.com> 3.1.2-1mdv2007.0
- 3.1.2

* Wed May 24 2006 Oden Eriksson <oeriksson@mandriva.com> 3.1.1-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3830 |12cr|pdq-2.2.1-17
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:   Print, don't Queue! - Daemonless printing system
Name:      pdq
Version:   2.2.1
Release:   17
Group:     System/Servers
URL:       http://pdq.sourceforge.net/
Patch0:    %{name}-%{version}-Makefile.in-0.patch.bz2
Patch1:    %{name}-%{version}-Makefile.in-1.patch.bz2
Patch2:	   %{name}-%{version}-open-with-default-open-umask.patch
Source1:   pdqpanicbutton.bz2
Source2:   killpdq.bz2
License:   GPL
Source:    %{name}-%{version}.tar.bz2
Requires:  file
BuildRequires:	gtk+-devel


%description 
A complete replacement for classical printing systems (spoolers). PDQ
does not need a daemon and so there are no problems with crashed
daemons, blocked ports, attacks of open ports, but PDQ cannot receive
jobs from remote machines.

PDQ comes with a graphical interface and LPD backend filters (to print
on a remote LPD printer or to serve as frontend for a local LPD
system).

This system is a good choice for non-networked (only dial-up to the
internet) machines, because it does not contain all the network stuff
of other spoolers which causes difficulties for users without network.

%prep
%setup

%patch0
%patch1
%patch2 -p1

%build
%configure --enable-pdqlibdir=%{_libdir}/pdq --enable-printrc=%{_sysconfdir}/pdq/printrc --prefix=%{_prefix}

%make

%install
#mkdir -p ${RPM_BUILD_ROOT}/etc/pdq/drivers/{generic,ghostscript,misc,postscript}
#mkdir -p ${RPM_BUILD_ROOT}/etc/pdq/interfaces
mkdir -p ${RPM_BUILD_ROOT}/etc/pdq
mkdir -p ${RPM_BUILD_ROOT}%{_bindir}
mkdir -p ${RPM_BUILD_ROOT}%{_mandir}/{man1,man5}

make install prefix=${RPM_BUILD_ROOT}%{_prefix} \
	bindir=${RPM_BUILD_ROOT}%{_bindir} \
	xpdqbindir=${RPM_BUILD_ROOT}%{_bindir} \
	libdir=${RPM_BUILD_ROOT}%{_libdir} \
	infodir=${RPM_BUILD_ROOT}%{_infodir} \
	mandir=$RPM_BUILD_ROOT%{_mandir} \
	pdqlibdir=${RPM_BUILD_ROOT}%{_libdir}/pdq \
	printrc_file=${RPM_BUILD_ROOT}%{_sysconfdir}/pdq/printrc

mv ${RPM_BUILD_ROOT}%{_libdir}/pdq/printrc.example \
   ${RPM_BUILD_ROOT}%{_sysconfdir}/pdq/printrc

# Install the stuff for the panic button

install -d ${RPM_BUILD_ROOT}%{_sbindir}
bzcat %{SOURCE1} > ${RPM_BUILD_ROOT}%{_sbindir}/pdqpanicbutton
bzcat %{SOURCE2} > ${RPM_BUILD_ROOT}%{_bindir}/killpdq
chmod a+rx ${RPM_BUILD_ROOT}%{_sbindir}/pdqpanicbutton
chmod a+rx ${RPM_BUILD_ROOT}%{_bindir}/killpdq

# Use update-alternatives to make printing with PDQ also possible with
# the "lpr" command

( cd $RPM_BUILD_ROOT%{_bindir}
  ln -s pdq lpr-pdq
)
( cd $RPM_BUILD_ROOT/%{_mandir}/man1
  ln -s pdq.1 lpr-pdq.1
)

%post
# Set up update-alternatives entry
%{_sbindir}/update-alternatives --install %{_bindir}/lpr lpr %{_bindir}/lpr-pdq 6 --slave %{_mandir}/man1/lpr.1.bz2 lpr.1.bz2 %{_mandir}/man1/lpr-pdq.1.bz2

%preun
if [ "$1" = 0 ]; then
  # Remove update-alternatives entry
  %{_sbindir}/update-alternatives --remove lpr /usr/bin/lpr-pdq
  # Remove panic-buttons
  %{_sbindir}/pdqpanicbutton --remove
fi

%files
%defattr(-,root,root,755)
%doc ./doc/*.txt ./doc/PROPOSED_CHANGES BUGS
%doc CHANGELOG INSTALL LICENSE README

%defattr(644,root,root,755)
#dir %{_sysconfdir}/pdq
%config(noreplace) %{_sysconfdir}/pdq/printrc
%{_libdir}/pdq/drivers
%{_libdir}/pdq/interfaces
  
%attr(4755,root,root) %{_bindir}/lpd_*
%attr(755,root,root) %{_bindir}/pdq
%attr(755,root,root) %{_bindir}/xpdq
%{_bindir}/lpr-pdq
%attr(755,root,root) %{_bindir}/killpdq
%attr(755,root,root) %{_sbindir}/pdqpanicbutton

%{_mandir}/man1/*.1*
%{_mandir}/man5/printrc.5*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3831 |12cr|peksystray-0.4.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	peksystray
%define version	0.4.0
%define release %mkrel 4

Name: 	 	%{name}
Summary: 	Small system tray requiring only X
Version: 	%{version}
Release: 	%{release}
Source:		%{name}-%{version}.tar.bz2
Patch0:		peksystray-0.4.0-fix-str-fmt.patch
Patch1:		peksystray-0.4.0-fix-link.patch
URL:		http://peksystray.sourceforge.net/
License:	GPL
Group:		Graphical desktop/Other
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	libx11-devel

%description
Peksystray is a small system tray (also called notification tray) designed for
all the light window managers supporting docking. As more and more
applications use a small icon in the system tray to provide additonal
fonctionalities and information, it becomes useful for everyone to have
access to them. While "heavy" window managers (Gnome, KDE...) come with a
systrem tray embedded in the rest of the desktop, lighter window managers
(WindowMaker, fluxbox...) don't have this feature. Peksystray is a very simple
and light implementation of a system tray for any window manager supporting
docking, conforming to the System Tray Freedesktop standard.

Peksystray provides a window where icons will automatically add up depending
on the requests from the applications. Both the size of the window and the
size of the icons can be selected by the user. If the window is full, it can
automatically display another window in order to display more icons.

%prep
%setup -q
%patch0 -p0
%patch1 -p0

%build
autoreconf -fi
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog THANKS REFS README NEWS TODO
%{_bindir}/%name


%changelog
* Fri Jan 28 2011 Funda Wang <fwang@mandriva.org> 0.4.0-4mdv2011.0
+ Revision: 633654
- fix build with latest cooker

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Jun 09 2007 Austin Acton <austin@mandriva.org> 0.4.0-1mdv2008.0
+ Revision: 37734
- Import peksystray


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3832 |12cr|pekwm-0.1.12-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		pekwm
Version:	0.1.12
Release:	2
URL:		http://pekwm.org/
Source0:	http://www.pekwm.org/projects/pekwm/files/%{name}-%{version}.tar.gz

# modify config
Source1:	pekwm_config
Source2:	pekwm_mouse

# add themes (fonts changed for Mandriva)
Source10:	Opus3_Alpha-dev-20050227.tar.bz2
Source11:	OpusOS-Deep.tar.bz2

License:	GPL
Group:		Graphical desktop/Other
Summary:	A minimalist window manager for the X Window System
Requires:	xterm
BuildRequires:	libx11-devel
BuildRequires:	libxext-devel
BuildRequires:	libxft-devel
BuildRequires:	libxinerama-devel
BuildRequires:	libxpm-devel
BuildRequires:	libxrandr-devel
BuildRequires:	jpeg-devel
BuildRequires:	png-devel

%description
Pekwm is a window manager based on aewm++, but it no longer
resembles it. It is highly configurable, rather fast, and
aimed towards being usable while remaining pretty enough to
look at. Features include client window grouping into one
window frame, automatic window size, location, grouping
and title rewriting.

%prep
%setup -q

# modify config
cp -f %SOURCE1 data/config
cp -f %SOURCE2 data/mouse

%build
autoreconf -fi
%configure2_5x	--enable-shape \
		--enable-xinerama \
		--enable-menus \
		--enable-harbour \
		--disable-debug

%make

%install
%makeinstall_std

# install themes
tar -jxf %SOURCE10 -C %{buildroot}/%{_datadir}/%{name}/themes
tar -jxf %SOURCE11 -C %{buildroot}/%{_datadir}/%{name}/themes

# startfile
%{__cat} > %{buildroot}%{_bindir}/start%{name} << EOF
exec %{_bindir}/%{name}
EOF

chmod 755 %{buildroot}%{_bindir}/start%{name}

# session file
%{__install} -d %{buildroot}%{_sysconfdir}/X11/wmsession.d
%{__cat} > %{buildroot}%{_sysconfdir}/X11/wmsession.d/30%{name} << EOF
NAME=%{name}
EXEC=%{_bindir}/start%{name}
DESC=%{name} window manager
SCRIPT:
exec %{_bindir}/start%{name}
EOF

%files
%doc AUTHORS ChangeLog NEWS README
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*
%config(noreplace) %{_sysconfdir}/X11/wmsession.d/30%{name}
%config(noreplace) %{_sysconfdir}/pekwm
%{_bindir}/start%{name}
%{_bindir}/%{name}
%{_datadir}/man/man1/pekwm.1*



%changelog
* Wed Oct  31 2012 Dmitry Mikhirev <mikhirev@mezon.ru>
+ Commit: 4a26a06
- xz compression for man pages, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3833 |12cr|penguin-command-1.6.11-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	penguin-command
%define	version	1.6.11
%define	release	%mkrel 6
%define	Summary	A clone of the classic Missile Command game

Name:		%{name}
Summary:	%{Summary}
Version:	%{version}
Release:	%{release}
Source0:	http://belnet.dl.sourceforge.net/sourceforge/penguin-command/%{name}-%{version}.tar.bz2
Source11:	%{name}.16.png
Source12:	%{name}.32.png
Source13:	%{name}.48.png
URL:		http://www.linux-games.com/penguin-command/index.html
License:	GPL
Group:		Games/Arcade
BuildRequires:	SDL-devel
BuildRequires:	SDL_mixer-devel
BuildRequires:	SDL_image-devel
Requires:	soundwrapper
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This is a clone of the classic "Missile Command" Game, but it has better
graphics and music. The gameplay has only been slightly modified. Penguin
Command is completely licensed under the GPL, excluding the music.

%prep
%setup -q

%build
%configure2_5x --bindir=%{_gamesbindir} --datadir=%{_gamesdatadir}
%make

%install
rm -rf $RPM_BUILD_ROOT
%{makeinstall_std}

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Penguin Command
Comment=%{Summary}
Exec=soundwrapper %{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;ArcadeGame;
EOF

install -m644 %{SOURCE11} -D $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
install -m644 %{SOURCE12} -D $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
install -m644 %{SOURCE13} -D $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-, root, root)
%doc README NEWS AUTHORS
%{_gamesbindir}/*
%{_gamesdatadir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_mandir}/*/*


%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.6.11-6mdv2011.0
+ Revision: 614493
- the mass rebuild of 2010.1 packages

* Fri Apr 30 2010 Funda Wang <fwang@mandriva.org> 1.6.11-5mdv2010.1
+ Revision: 541242
- update BR

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Fri Mar 06 2009 Antoine Ginies <aginies@mandriva.com> 1.6.11-4mdv2009.1
+ Revision: 350226
- 2009.1 rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.6.11-3mdv2009.0
+ Revision: 255181
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.6.11-1mdv2008.1
+ Revision: 136656
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Thu Aug 02 2007 Olivier Blin <oblin@mandriva.com> 1.6.11-1mdv2008.0
+ Revision: 58068
- use soundwrapper
- XDG menu
- 1.6.11
- Import penguin-command



* Fri Jan 14 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.6.8-2mdk
- fix buildrequires

* Fri Nov 12 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.6.8-1mdk
- 1.6.8
- cosmetics

* Sun Sep 05 2004 Michael Scherer <misc@mandrake.org> 1.6.6-3mdk
- rebuild
- clean BuildRequires
- remove packager tag
- do not bzip2 icons
- use new menu scheme

* Wed May 07 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.6.6-2mdk
- use normal configure (Arkadiusz Lipiec)

* Fri Apr 25 2003 Guillaume Cottenceau <gc@mandrakesoft.com> 1.6.6-1mdk
- new version
- fix buildrequires thx to stefan's robot

* Thu Sep 05 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.6.5-3mdk

* Sun Jul 21 2002 Guillaume Cottenceau <gc@mandrakesoft.com> 1.6.5-2mdk
- recompile against new vorbis stuff

* Wed Jun 12 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.6.5-1mdk
- 1.6.5
- bzip tarball
- png icons (out xpm!)

* Mon Apr 29 2002 Guillaume Cottenceau <gc@mandrakesoft.com> 1.6.2-2mdk
- rebuild for new alsa

* Fri Oct 12 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 1.6.2-1mdk
- new version
- rebuild for libpng3
- fix obsolete-tag Copyright
- fix large-icon-not-in-package
- include man page

* Fri Jun 15 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 1.6.1-1mdk
- version 1.6.1

* Mon May 14 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 1.5.1-1mdk
- version 1.5.1
- new SDL

* Sun Apr 22 2001  Stew Benedict <sbenedict@mandrakesoft.com> 1.5.0-2mdk
- no kgcc for PPC

* Fri Mar 30 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 1.5.0-1mdk
- 1.5.0

* Wed Mar 28 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 1.2-7mdk
- change URL per request of author Karl Bartel <karlb@gmx.net>

* Sun Dec 25 2000 Stefan van der Eijk <s.vandereijk@chello.nl> 1.2-6mdk
- fix BuildRequires

* Wed Nov 29 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 1.2-5mdk
- rebuild to follow new lib policy of SDL_mixer

* Wed Aug 30 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 1.2-4mdk
- remove binary-or-shlib-refines-rpath

* Wed Aug 23 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 1.2-3mdk
- automatically added packager tag

* Mon Aug 07 2000 Frederic Lepied <flepied@mandrakesoft.com> 1.2-2mdk
- automatically added BuildRequires

* Wed Jul 26 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 1.2-1mdk
- first package for Linux-Mandrake

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3834 |12cr|pente-2.2.5-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name pente
%define version 2.2.5
%define release %mkrel 6

Name: %{name}
Version: %{version}
Release: %{release}
Summary: Five in a row game for X
BuildRoot: %{_tmppath}/%{name}-buildroot
Source: http://www.igoweb.org/~wms/comp/pente/%{name}-%{version}.tar.gz
Source2: %name-icons.tar.bz2
Patch: pente-makefile.patch
BuildRequires: libx11-devel ncurses-devel
Group: Games/Boards
License: GPL
URL: http://www.igoweb.org/~wms/comp/pente

%description
Pente is the English name for the Asian game ni-nuki, which itself 
is a version of the game go-moku. The game is a variant of the well 
known five in a row. Placing five stones in a row is one way to win, 
the other is to capture five pairs of the opponents stones.

Pente can run in three different modes: X, curses or text. You can 
play against the computer or another human, and there is also support 
for playing over a network. 

%prep
%setup -q
%patch -p1

%build
%configure2_5x --host=%{_host} --target=%{_target_platform} --with-x
%make CC="gcc %{optflags} %{?ldflags}"

%install
rm -fr %buildroot
mkdir -p $RPM_BUILD_ROOT/%{_gamesbindir}
mkdir -p $RPM_BUILD_ROOT%{_mandir}/man6
mkdir -p $RPM_BUILD_ROOT%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
%makeinstall_std
tar xvjf %{SOURCE2} 
cp %{name}-16.png $RPM_BUILD_ROOT/%_iconsdir/hicolor/16x16/apps/%name.png
cp %{name}-32.png $RPM_BUILD_ROOT/%_iconsdir/hicolor/32x32/apps/%name.png
cp %{name}-48.png $RPM_BUILD_ROOT/%_iconsdir/hicolor/48x48/apps/%name.png
cp %{name}-32.png $RPM_BUILD_ROOT/%_iconsdir/%name.png

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Pente
Comment=Five in a row game
Exec=%{_gamesbindir}/pente
Icon=%{name}
Terminal=false
Type=Application
Categories=GTK;Game;BoardGame;
EOF

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%update_menus
%update_icon_cache hicolor
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%clean_icon_cache hicolor
%endif

%files
%defattr(,-, root, root)
%doc README
%{_gamesbindir}/%name
%{_mandir}/man6/*
%{_datadir}/applications/*.desktop
%_iconsdir/%name.png
%{_iconsdir}/hicolor/16x16/apps/%name.png
%{_iconsdir}/hicolor/32x32/apps/%name.png
%{_iconsdir}/hicolor/48x48/apps/%name.png


%changelog
* Mon Sep 14 2009 Thierry Vignaud <tvignaud@mandriva.com> 2.2.5-6mdv2010.0
+ Revision: 440527
- rebuild

* Mon Apr 06 2009 Funda Wang <fundawang@mandriva.org> 2.2.5-5mdv2009.1
+ Revision: 364390
- use correct icons

* Mon Apr 06 2009 Funda Wang <fundawang@mandriva.org> 2.2.5-4mdv2009.1
+ Revision: 364339
- rebuild

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 2.2.5-1mdv2008.1
+ Revision: 136656
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Fri Jul 13 2007 Adam Williamson <awilliamson@mandriva.org> 2.2.5-1mdv2008.0
+ Revision: 51696
- drop debian menu and X-Mandriva XDG menu category
- use fd.o icon spec
- use gamesbindir macro, don't hardcode /usr/games
- take better description from Debian (thanks)
- update BuildRequires
- bunzip2 patch
- revive package (requested by several users on forum)
- Import pente



* Wed Jul 11 2007 R. James  <rjames@mandriva.com> 2.2.5-1mdv2007.1
- updated to 2.2.5
- xdg menu with icons

* Thu Aug 23 2001 Lenny Cartier  <lenny@mandrakesoft.com> 2.2.2-2mdk
- rebuild

* Wed Jan 24 2001 Lenny Cartier  <lenny@mandrakesoft.com> 2.2.2-1mdk
- updated to 2.2.2

* Tue Sep 11 2000 Lenny Cartier  <lenny@mandrakesoft.com> 2.2.0-2mdk
- BM
- macros
- fix patch file 

* Mon Apr 10 2000 Lenny Cartier <lenny@mandrakesoft.com> 2.2.0-1mdk
- clean spec
- bzip archives

* Fri Jan  1 1999 Andrea Borgia <borgia@students.cs.unibo.it>
- added "group" to .../wmconfig/pente

* Tue Nov 17 1998 Andrea Borgia <borgia@students.cs.unibo.it>
- changed email address
- used defattr

* Mon Jul 20 1998 Andrea Borgia <borgia@cs.unibo.it>
- updated spec file syntax

* Thu Feb 19 1998 Andrea Borgia <borgia@cs.unibo.it>
- added wmconfig entry

* Fri Jan 30 1998 Andrea Borgia <borgia@cs.unibo.it>
- rebuilt for glibc

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3835 |12cr|perl-AcePerl-1.920.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name AcePerl
%define upstream_version 1.92

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Ace::Browser::LocalSiteDefs\\)'
%else
%define _requires_exceptions perl(Ace::Browser::LocalSiteDefs)
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	6

Summary:	Perl interface for the ACEDB object-oriented database
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Ace/%{upstream_name}-%{upstream_version}.tar.bz2
Patch0:		%{name}.makefile.patch

BuildRequires:	perl-devel
BuildRequires:	perl(WeakRef)
BuildRequires:	perl(Cache::Cache)

%description
Designed specifically for use in genome sequencing projects, ACEDB
provides powerful modeling and management services for biological and
laboratory data. For others, it is a good open source introduction to
the world of object-oriented databases

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch0

perl -pi -e 's|^#!/usr/local/bin/perl$|#!%{__perl}|' examples/*

%build
perl Makefile.PL INSTALLDIRS=vendor </dev/null
%make COMPILER="gcc %{optflags} -fPIC -DACEDB4"

%install
%makeinstall_std

%check
# tests depends on a remote db to pass...
#make test

%files
%doc README README.ACEBROWSER DISCLAIMER.txt ChangeLog docs examples
%{_bindir}/*
%{perl_vendorarch}/GFF
%{perl_vendorarch}/Ace
%{perl_vendorarch}/Ace.pm
%{perl_vendorarch}/auto/Ace
%{_mandir}/*/*


%changelog
* Sun Feb 12 2012 Per Ã˜yvind Karlsen <peroyvind@mandriva.org> 1.920.0-5
+ Revision: 773598
- add perl(Cache::Cache) to buildrequires
- don't disable fortify flags
- cosmetics
- skip tests as they depend on a remote db to pass
- svn commit -m mass rebuild of perl extension against perl 5.14.2

  + Funda Wang <fwang@mandriva.org>
    - mass rebuild
    - mass rebuild

* Tue Jul 20 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.920.0-2mdv2011.0
+ Revision: 555415
- rebuild

* Tue Jul 28 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.920.0-1mdv2010.0
+ Revision: 402089
- rebuild using %%perl_convert_version

* Fri Nov 14 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.92-1mdv2009.1
+ Revision: 303116
- update to new version 1.92

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.91-4mdv2009.0
+ Revision: 255233
- rebuild

* Mon Jan 14 2008 Thierry Vignaud <tv@mandriva.org> 1.91-2mdv2008.1
+ Revision: 151801
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Apr 23 2007 Nicolas LÃ©cureuil <nlecureuil@mandriva.com> 1.91-1mdv2008.0
+ Revision: 17415
- New version 1.91


* Thu Nov 23 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.89-6mdv2007.0
+ Revision: 86530
- Import perl-AcePerl

* Tue Aug 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.89-6mdv2007.0
- Rebuild

* Wed Apr 19 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.89-5mdk
- Fix BuildRequires using perl Policy

* Wed Apr 19 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.89-4mdk
- Fix BuildRequires

* Tue Apr 18 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.89-3mdk
- disable fortify, it breaks va_list use
- better source URL

* Wed Jun 08 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.89-2mdk 
- don't ship auto dir
- make test

* Tue Apr 26 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.89-1mdk
- new release
- spec cleanup
- better url
- fix interpreter path in exemples

* Sun Apr 17 2005 Oden Eriksson <oeriksson@mandriva.com> 1.87-4mdk
- fix compilation on x86_64

* Mon Nov 15 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.87-3mdk 
- rebuild for new perl

* Thu Jul 22 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.87-2mdk 
- rebuild

* Thu Apr 22 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.87-1mdk
- new version
- rpmbuildupdate aware


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3836 |12cr|perl-Acme-Bleach-1.130.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Acme-Bleach
%define upstream_version 1.13

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	For I<really> clean programs
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Acme/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
The first time you run a program under 'use Acme::DWIM', the module
replaces all the unsightly operators et al. from your source file with the
new DWIM operator: '...' (pronounced "yadda yadda yadda").

The code continues to work exactly as it did before, but now it looks like
this:

	use Acme::DWIM;
	
	my ($x) ... ...("Hullo " ... 3 ... "world" ... "~" ... 30) ... /(...)/;
	$x ... tr/tnv/uow/;
	print $x;

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Jun 13 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.130.0-1mdv2011.0
+ Revision: 684734
- update to new version 1.13

* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 1.120.0-2
+ Revision: 654829
- rebuild for updated spec-helper

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 1.120.0-1mdv2011.0
+ Revision: 402090
- rebuild using %%perl_convert_version

* Sat Jun 13 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.12-1mdv2010.0
+ Revision: 385674
- import perl-Acme-Bleach


* Sat Jun 13 2009 cpan2dist 1.12-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3837 |12cr|perl-Acme-BooK-Is-My-Bitch-0.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name    Acme-BooK-Is-My-Bitch
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Acme::BooK::Is::My::Bitch has a great story behind it
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/File/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Acme::MetaSyntactic)
BuildRequires:	perl(File::Slurp)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(UNIVERSAL::isa)

BuildArch:	noarch

%description
At YAPC::EU::2006, in Birmingham, England, BooK auctioned the right for
someone to pick a module from CPAN and have that module's name (temporarily)
tattoed in his arm for all the conferences BooK would go to during 2007.

Cog asked if the module had to exist by that time, and BooK said "No."

BIG MISTAKE!

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files 
%doc README Changes
%{perl_vendorlib}/*
%{_mandir}/man3/*


%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.20.0-2mdv2011.0
+ Revision: 654830
- rebuild for updated spec-helper

* Wed Feb 10 2010 Jérôme Quelin <jquelin@mandriva.org> 0.20.0-1mdv2011.0
+ Revision: 503945
- adding missing buildrequires:
- rebuild using %%perl_convert_version
- rebuild using %%perl_convert_version

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.02-5mdv2009.0
+ Revision: 255252
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 0.02-3mdv2008.1
+ Revision: 171022
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.02-2mdv2008.0
+ Revision: 85916
- rebuild


* Mon Sep 04 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 2006-09-04 14:06:44 (59819)
- 0.02

* Sun Sep 03 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 2006-09-03 17:37:45 (59697)
- fix buildrequires

* Sun Sep 03 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 2006-09-03 16:14:31 (59688)
- fix buildrequires, enable test

* Sun Sep 03 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 2006-09-03 16:06:19 (59678)
- initial contrib


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3838 |12cr|perl-Acme-Cow-0.100.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Acme-Cow
%define upstream_version 0.1

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	A configurable speaking/thinking Cow
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://www.nog.net/~tony/warez/cowsay.shtml
Source0:	http://www.nog.net/~tony/warez/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Text::Template)

BuildArch:	noarch

Conflicts:	cowsay

%description
Talking cows.  ASCII artwork.  A veritable foundation of the
Internet.

Now you can make the cows say whatever you want.  Acme::Cow is the
module that does all the work behind the new version of cow{say,think}
(also included in this distribution).  Now you can incorporate
loquactious cattle into any program you want, quickly and easily.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%check
%make test

%files 
%doc Changes README
%{_bindir}/*
%{perl_vendorlib}/Acme*
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.100.0-2mdv2011.0
+ Revision: 680441
- mass rebuild

* Wed Feb 10 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.100.0-1mdv2011.0
+ Revision: 503910
- rebuild using %%perl_convert_version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.1-11mdv2010.0
+ Revision: 430255
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.1-10mdv2009.0
+ Revision: 255254
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Dec 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.1-8mdv2008.1
+ Revision: 133627
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Oct 27 2006 Nicolas LÃ©cureuil <neoclust@mandriva.org> 0.1-7mdv2007.0
+ Revision: 73165
- import perl-Acme-Cow-0.1-7mdv2007.0

* Tue Aug 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.1-7mdv2007.0
- Rebuild

* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.1-6mdk
- Buildrequires fix using perl policy

* Sat Oct 01 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.1-5mdk
- Buildrequires fix

* Wed Jun 08 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.1-4mdk 
- better url
- drop useless empty directories
- spec cleanup
- rpmbuildupdate aware
- make test (even cows have regression tests)

* Mon Dec 20 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.1-3mdk
- fix buildrequires in a backward compatible way

* Sun Jun 06 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.1-2mdk 
- mooooooooooooooooo! (aka fixing changelog, thx Stefan <stefan@eijk.nu>)

* Sun Jun 06 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.1-1mdk 
- yeeeeeeeeeeeeeeeeeeeeeeeeeeeah


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3839 |12cr|perl-Acme-Damn-0.40.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Acme-Damn
%define upstream_version 0.04

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	4

Summary:    'Unbless' Perl objects
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Acme/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Test::Exception)
BuildRequires: perl(Test::More)
BuildRequires: perl-devel
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}

%description
*Acme::Damn* provides a single routine, *damn()*, which takes a blessed
reference (a Perl object), and _unblesses_ it, to return the original
reference. I can't think of any reason why you might want to do this, but
just because it's of no use doesn't mean that you shouldn't be able to do
it.

EXPORT
    By default, *Acme::Damn* exports the method *damn()* into the current
    namespace. Aliases for *damn()* (see below) may be imported upon
    request.

Methods
    * *damn* _object_

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.40.0-4
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.40.0-3
+ Revision: 680442
- mass rebuild

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.40.0-2mdv2011.0
+ Revision: 555217
- rebuild

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.40.0-1mdv2010.0
+ Revision: 401792
- rebuild using %%perl_convert_version
- fixed license field

* Tue May 19 2009 Jérôme Quelin <jquelin@mandriva.org> 0.04-1mdv2010.0
+ Revision: 377487
- import perl-Acme-Damn


* Tue May 19 2009 cpan2dist 0.04-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3840 |12cr|perl-Acme-JavaTrace-0.80.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	Acme-JavaTrace
%define upstream_version 0.08

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Module for using Java-like stack traces
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Acme/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch
   
%description
<buzzword>This module tries to improves the Perl programmer experience
by porting the Java paradigm to print stack traces, which is more professional
than Perl's way.</buzzword>

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README INSTALL
%{perl_vendorlib}/*/*.pm
%{_mandir}/*/*


%changelog
* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 0.80.0-2mdv2011.0
+ Revision: 653287
- do not include arch dir

* Sun Feb 20 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.80.0-1
+ Revision: 638891
- update to new version 0.08

* Sat Aug 01 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.70.0-1mdv2011.0
+ Revision: 406832
- rebuild using %%perl_convert_version

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.07-3mdv2009.0
+ Revision: 255256
- rebuild

* Tue Jan 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.07-1mdv2008.1
+ Revision: 152821
- update to new version 0.07

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-4mdv2008.0
+ Revision: 85917
- rebuild


* Sun Aug 06 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/06/06 21:50:38 (53688)
- test in %%check, rebuild

* Sun Aug 06 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/06/06 21:49:34 (53687)
Import perl-Acme-JavaTrace

* Thu Apr 27 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.06-2mdk
- Fix BuildRequires Using perl Policies
	- Source URL
- use mkrel

* Thu Aug 18 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-1mdk
- New release 0.06

* Wed May 18 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.04-1mdk
- 0.04

* Sun Mar 20 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.03-1mdk
- 0.03

* Tue Dec 14 2004 Olivier Thauvin <nanardon@mandrake.org> 0.02-2mdk
- Fix URL

* Tue Dec 14 2004 Olivier Thauvin <nanardon@mandrake.org> 0.02-1mdk
- 0.02
- For my queen :)

* Tue Jun 08 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.01-1mdk
- First mdk release to make Mandrakelinux professional


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3841 |12cr|perl-Acme-MetaSyntactic-0.990.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Acme-MetaSyntactic
%define upstream_version 0.99

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Generates themed metasyntactic variables
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Acme/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(LWP::UserAgent)
BuildArch:	noarch

%description
Acme::MetaSyntactic is a perl module to generate good (as well as funny)
metasyntactic variable names. It provides several variable themes, from the
usual "foo" "bar" list, to the fight sound effects from the Batman 60s TV
serial.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Acme
%{_mandir}/*/*
%{_bindir}/*


%changelog
* Sat Aug 01 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.990.0-1mdv2010.0
+ Revision: 406833
- rebuild using %%perl_convert_version

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.99-4mdv2009.0
+ Revision: 255258
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.99-2mdv2008.1
+ Revision: 136656
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Sep 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.99-2mdv2008.0
+ Revision: 90051
- rebuild


* Sat Nov 18 2006 Olivier Thauvin <nanardon@mandriva.org> 0.99-1mdv2007.0
+ Revision: 85426
- 0.99

* Mon Sep 04 2006 Olivier Thauvin <nanardon@mandriva.org> 0.89-1mdv2007.0
+ Revision: 59683
- 0.89

* Tue Aug 08 2006 Olivier Thauvin <nanardon@mandriva.org> 0.85-1mdv2007.0
+ Revision: 53695
- 0.85
- Import perl-Acme-MetaSyntactic

* Thu Aug 03 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.84-1mdv2007.0
- New version 0.84

* Sat Jul 01 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.80-1mdv2007.0
- New version 0.80

* Thu Jun 22 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.79-1mdv2007.0
- New version 0.79
- better source URL

* Fri Jun 16 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.78-1mdv2007.0
- New version 0.78

* Thu Jun 08 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.77-1mdv2007.0
- New release 0.77

* Wed May 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.76-1mdv2007.0
- New release 0.76

* Sun May 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.75-1mdk
- New release 0.75

* Tue May 09 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.72-1mdk
- New release 0.72

* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.71-1mdk
- New release 0.71

* Fri Apr 14 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.69-1mdk
- New release 0.69
- better source URL
- better buildrequires syntax

* Tue Apr 04 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.68-1mdk
- New release 0.68
- fix directory ownership

* Mon Mar 13 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.65-1mdk
- 0.65

* Mon Feb 13 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.61-1mdk
- 0.61

* Mon Jan 30 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.59-1mdk
- 0.59

* Tue Jan 03 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.55-1mdk
- New release 0.55

* Fri Dec 16 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.52-1mdk
- 0.52
- Add BuildRequire

* Mon Dec 05 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.51-1mdk
- 0.51

* Mon Oct 31 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.46-1mdk
- 0.46

* Tue Oct 04 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.42-1mdk
- 0.42

* Sat Sep 24 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.40-1mdk
- 0.40

* Fri Aug 19 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.35-1mdk
- 0.35

* Tue Aug 02 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.33-1mdk
- 0.33

* Tue Jul 19 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.31-1mdk
- 0.31

* Tue Jun 28 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.28-1mdk
- 0.28

* Fri Jun 17 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.26-1mdk
- New release 0.26

* Tue Jun 07 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.24-1mdk
- New release 0.24

* Sat May 28 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.23-1mdk
- 0.23

* Tue May 17 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.22-1mdk
- 0.22

* Tue May 03 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.20-1mdk
- 0.20

* Tue Apr 26 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.19-1mdk
- 0.19

* Mon Mar 14 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.13-1mdk
- 0.13

* Thu Feb 17 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.09-1mdk
- 0.09

* Mon Jan 31 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.07-1mdk
- 0.07

* Mon Jan 17 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.05-1mdk
- Initial MDK release.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3842 |12cr|perl-Acme-POE-Acronym-Generator-1.180.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Acme-POE-Acronym-Generator
%define upstream_version 1.18

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Generate random POE acronyms
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Acme/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Math::Random)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
What does POE stand for?" is a common question, and people have expanded
the acronym in several ways.

Acme::POE::Acronym::Generator produces randomly generated expansions of the
POE acronym ( or at your option any other arbitary word ).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README LICENSE
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 1.180.0-2mdv2011.0
+ Revision: 654834
- rebuild for updated spec-helper

* Thu Dec 03 2009 Jérôme Quelin <jquelin@mandriva.org> 1.180.0-1mdv2011.0
+ Revision: 472984
- import perl-Acme-POE-Acronym-Generator


* Thu Dec 03 2009 cpan2dist 1.18-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3843 |12cr|perl-AI-NNFlex-0.240.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    AI-NNFlex
%define upstream_version 0.24

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Flexible API for neural networks
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/AI/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Math::Matrix)
BuildArch:	noarch

%description
AI::NNFlex is a base class for constructing your own neural network
modules. To implement a neural network, start with the documentation for
AI::NNFlex::Backprop, included in this distribution

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc CHANGES INSTALL MANIFEST README.txt TODO
%doc examples/*.pl examples/cars/cars.pl
%{perl_vendorlib}/*


%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.240.0-2mdv2011.0
+ Revision: 654828
- rebuild for updated spec-helper

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.240.0-1mdv2011.0
+ Revision: 401791
- rebuild using %%perl_convert_version
- fixed license field

* Fri May 15 2009 Jérôme Quelin <jquelin@mandriva.org> 0.24-3mdv2010.0
+ Revision: 375967
- rebuild

* Thu Apr 02 2009 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 0.24-2mdv2009.1
+ Revision: 363431
- import perl-AI-NNFlex


* Wed Apr 01 2009 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 0.24-2mdv2009.1
- include some docs and examples

* Wed Apr 01 2009 cpan2dist 0.24-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3844 |12cr|perl-Algorithm-Annotate-0.100.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Algorithm-Annotate
%define upstream_version 0.10

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Perl module to represent a series of changes in annotate form
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:    ftp://ftp.perl.org/pub/CPAN/modules/by-module/Algorithm/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:  perl-devel
BuildRequires:  perl(Algorithm::Diff)
BuildArch:      noarch

%description
Algorithm::Annotate generates a list that is useful for generating output
similar to cvs annotate

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%{perl_vendorlib}/*
%{_mandir}/man3/*


%changelog
* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 0.100.0-2mdv2011.0
+ Revision: 653384
- rebuild for updated spec-helper

* Sat Aug 01 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.100.0-1mdv2011.0
+ Revision: 405953
- rebuild using %%perl_convert_version

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.10-9mdv2009.0
+ Revision: 255260
- rebuild

* Sat Dec 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.10-7mdv2008.1
+ Revision: 136882
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Oct 27 2006 Nicolas LÃ©cureuil <neoclust@mandriva.org> 0.10-6mdv2007.0
+ Revision: 73173
- import perl-Algorithm-Annotate-0.10-6mdv2007.0

* Fri Jul 21 2006 Michael Scherer <misc@mandriva.org> 0.10-6mdv2007.0
- Rebuild

* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.10-5mdk
- Fix BuildRequires Using perl Policies
	- Source URL
	- BuildRequires
- use mkrel

* Fri Apr 29 2005 Michael Scherer <misc@mandriva.org> 0.10-4mdk
- use check macro ( and also for amd64 )

* Sat Feb 05 2005 Sylvie Terjan <erinmargault@mandrake.org> 0.10-3mdk
- rebuild for new Perl

* Wed Sep 01 2004 Michael Scherer <misc@mandrake.org> 0.10-2mdk 
- rebuild for new perl ( [DIRM] )

* Sat Apr 03 2004 Michael Scherer <misc@mandrake.org> 0.10-1mdk 
- First MandrakeSoft Package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3845 |12cr|perl-Algorithm-Cluster-1.500.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Algorithm-Cluster
%define upstream_version 1.50

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Perl interface to Michiel Jan Laurens de Hoon's C clustering library
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Algorithm/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
This module is an interface to the C Clustering Library, a general purpose
library implementing functions for hierarchical clustering (pairwise simple,
complete, average, and centroid linkage), along with k-means and k-medians
clustering, and 2D self-organizing maps. The library is distributed along with
Cluster 3.0, an enhanced version of the famous Cluster program originally
written by Michael Eisen while at Stanford University. The C clustering library
was written by Michiel de Hoon.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
perl -pi -e 's|^#!/usr/perl/perl580/bin/perl|#!/usr/bin/perl|' perl/examples/*

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
make CFLAGS="%{optflags}"

%install
rm -rf %{buildroot}
%makeinstall_std

%check
make test

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc INSTALL README perl/examples
%{perl_vendorarch}/Algorithm
%{perl_vendorarch}/auto/Algorithm
%{_mandir}/*/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.500.0-3
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1.500.0-2
+ Revision: 680444
- mass rebuild

* Wed Dec 29 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.500.0-1mdv2011.0
+ Revision: 625947
- update to new version 1.50

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 1.490.0-2mdv2011.0
+ Revision: 555218
- rebuild

* Tue Apr 20 2010 Jérôme Quelin <jquelin@mandriva.org> 1.490.0-1mdv2010.1
+ Revision: 536957
- update to 1.49
- update to 1.48
- update to 1.47

* Sun Sep 13 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.470.0-1mdv2010.0
+ Revision: 438652
- update to new version 1.47

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 1.460.0-1mdv2010.0
+ Revision: 402091
- rebuild using %%perl_convert_version

* Sun Jun 07 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.46-1mdv2010.0
+ Revision: 383471
- update to new version 1.46

* Fri May 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.45-1mdv2010.0
+ Revision: 370006
- update to new version 1.45

* Sat Oct 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.43-1mdv2009.1
+ Revision: 291999
- update to new version 1.43
- update to new version 1.42

* Sun Aug 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.41-1mdv2009.0
+ Revision: 277939
- update to new version 1.41

* Sun Aug 10 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.40-1mdv2009.0
+ Revision: 270334
- update to new version 1.40

* Tue Jul 08 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.39-1mdv2009.0
+ Revision: 232707
- update to new version 1.39

* Sun Mar 09 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.38-1mdv2008.1
+ Revision: 183107
- update to new version 1.38

* Mon Jan 14 2008 Thierry Vignaud <tv@mandriva.org> 1.37-2mdv2008.1
+ Revision: 151803
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Wed Nov 21 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.37-1mdv2008.1
+ Revision: 110889
- update to new version 1.37

* Sun Jul 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.36-1mdv2008.0
+ Revision: 46308
- update to new version 1.36


* Tue Mar 06 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.35-1mdv2007.0
+ Revision: 133729
- new version

  + Nicolas Lécureuil <neoclust@mandriva.org>
    - import perl-Algorithm-Cluster-1.33-1mdv2007.0

* Fri Sep 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.33-1mdv2007.0
- New version 1.33

* Thu Jun 22 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.32-1mdv2007.0
- New version 1.32
- better source URL
- use standard optimisations

* Fri Apr 28 2006 Nicolas Lcureuil <neoclust@mandriva.org> 1.31-2mdk
- Fix BuildRequires Using perl Policies
	- Source URL 
- use mkrel

* Wed Mar 01 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.31-1mdk
- New release 1.31

* Wed Nov 02 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.30-1mdk
- New release 1.30

* Wed Jun 08 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.29-2mdk 
- make test only once in %%check
- spec cleanup
- fix examples shellbang

* Tue May 03 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.29-1mdk
- 1.29

* Wed Mar 16 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 1.28-1mdk
- 1.28
- add tests

* Mon Nov 15 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.27-2mdk 
- rebuild for new perl

* Wed Sep 29 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.27-1mdk 
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3846 |12cr|perl-Algorithm-Combinatorics-0.270.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

%define upstream_name    Algorithm-Combinatorics
%define upstream_version 0.27

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Efficient generation of combinatorial sequences
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Algorithm/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(FindBin)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(XSLoader)

%description
Algorithm::Combinatorics is an efficient generator of combinatorial
sequences. Algorithms are selected from the literature (work in progress,
see the /REFERENCES manpage). Iterators do not use recursion, nor stacks,
and are written in C.

Tuples are generated in lexicographic order, except in 'subsets()'.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml MYMETA.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3847 |12cr|perl-Algorithm-Dependency-1.110.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Algorithm-Dependency
%define upstream_version 1.110

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Algorithmic framework for implementing dependency tree
License:	GPLv1+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Algorithm/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Inspector) >= 1.06
BuildRequires:	perl(Config::Tiny) >= 2.0
BuildRequires:	perl(Test::ClassAPI) >= 0.6
BuildRequires:	perl(Params::Util)

BuildArch:	noarch

%description
Algorithm::Dependency is a framework for creating simple read-only
dependency hierachies, where you have a set of items that rely on other
items in the set, and require actions on them as well.

Despite the most visible of these being software installation systems
like the CPAN installer, or debian apt-get, they are useful in others
situations. This module intentionally uses implementation-neutral words,
to avoid confusion.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Algorithm
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1.110.0-3mdv2011.0
+ Revision: 680445
- mass rebuild

* Wed Feb 10 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.110.0-2mdv2011.0
+ Revision: 503911
- rebuild using %%perl_convert_version

* Fri Dec 25 2009 Michael Scherer <misc@mandriva.org> 1.110-2mdv2010.1
+ Revision: 482286
- fix License
- fix description

* Fri May 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.110-1mdv2010.0
+ Revision: 370007
- update to new version 1.110

* Thu Feb 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.108-1mdv2009.1
+ Revision: 339735
- update to new version 1.108

* Mon Feb 09 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.107-1mdv2009.1
+ Revision: 338706
- update to new version 1.107

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.106-3mdv2009.0
+ Revision: 255262
- rebuild

* Tue Jan 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.106-1mdv2008.1
+ Revision: 152822
- update to new version 1.106

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Nov 17 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.104-1mdv2008.1
+ Revision: 109469
- update to new version 1.104

* Mon Jul 02 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.103-1mdv2008.0
+ Revision: 46962
- update to new version 1.103


* Wed Jun 21 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.102-2mdv2007.0
- better source URL

* Mon Apr 17 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.102-1mdk
- New release 1.102
- better source URL
- better buildrequires syntax

* Wed Oct 12 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.101-1mdk
- New release 1.101

* Fri Sep 30 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.04-2mdk
- Buildrequires fix

* Wed Sep 21 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.04-1mdk
- New release 1.04
- spec cleanup
- fix directory ownership
- fix spelling errors in description

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 1.03-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3848 |12cr|perl-Algorithm-Diff-Apply-0.2.3-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Algorithm-Diff-Apply
%define upstream_version 0.2.3

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	13

Summary:	Apply one or more Algorithm::Diff diffs
License:	Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Algorithm/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Algorithm::Diff)

BuildArch:	noarch

%description
This module contains subroutines for applying diffs generated by
Algorithm::Diff to a target array in the hope of regenerating a new array
incorporating all the changes described in the diffs into a new merged array.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make 
%make test

%install
%makeinstall_std

%files 
%{_mandir}/*/*
%{perl_vendorlib}/*


%changelog
* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 0.2.3-12mdv2011.0
+ Revision: 653385
- rebuild for updated spec-helper

* Wed Feb 10 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.2.3-11mdv2011.0
+ Revision: 503914
- rebuild using %%perl_convert_version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.2.3-10mdv2010.0
+ Revision: 430256
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.2.3-9mdv2009.0
+ Revision: 255264
- rebuild

* Mon Jan 14 2008 Thierry Vignaud <tv@mandriva.org> 0.2.3-7mdv2008.1
+ Revision: 151811
- rebuild
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.3-5mdv2008.0
+ Revision: 85918
- rebuild


* Thu Apr 27 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.2.3-4mdk
- Fix BuildRequires Using perl Policies
	- Source URL
	- BuildRequires

* Fri Sep 30 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.2.3-3mdk
- Buildrequires fix

* Thu Apr 28 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.2.3-2mdk
- spec cleanup

* Thu Apr 28 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.2.3-1mdk
- initial build


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3849 |12cr|perl-Algorithm-Evolutionary-0.762.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Algorithm-Evolutionary
%define upstream_version 0.762

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	N-point crossover
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Algorithm/%{upstream_name}-0.76_2.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Algorithm::Permute)
BuildRequires:	perl(B::Deparse)
BuildRequires:	perl(Bit::Vector)
BuildRequires:	perl(Clone)
BuildRequires:	perl(Clone::Fast)
BuildRequires:	perl(GD::Image)
BuildRequires:	perl(Math::Random)
BuildRequires:	perl(Memoize)
BuildRequires:	perl(Object::Array)
BuildRequires:	perl(Pod::Escapes)
BuildRequires:	perl(Statistics::Basic)
BuildRequires:	perl(String::Random)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Output)
BuildRequires:	perl(Test::Pod)
BuildRequires:	perl(Test::Simple)
BuildRequires:	perl(Time::HiRes)
BuildRequires:	perl(Tree::DAG_Node)
BuildRequires:	perl(XML::LibXML)
BuildRequires:	perl(XML::Parser)
BuildRequires:	perl(XML::Parser::Style::EasyTree)
BuildRequires:	perl(YAML)
BuildRequires:	perl(Statistics::Basic)
BuildArch:	noarch

%description
'Algorithm::Evolutionary' is a set of classes for doing object-oriented
evolutionary computation in Perl. Why would anyone want to do that escapes
my knowledge, but, in fact, we have found it quite useful for our own
purposes. Same as Perl itself.

The design principle of Algorithm::Evolutionary is _flexibility_: it should
be very easy to extend using this library, and it should be also quite easy
to program what's already there in the evolutionary computation community.
Besides, the library classes should have persistence provided by XML
modules, and, in some cases, YAML.

The algorithm allows to create simple evolutionary algorithms, as well as
more complex ones, that interface with databases or with the web. 

%prep
%setup -q -n %{upstream_name}-0.76_2

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man1/*
%{_mandir}/man3/*
%{perl_vendorlib}/*
%{_bindir}/rectangle-coverage.pl
%{_bindir}/tide_bitstring.pl
%{_bindir}/tide_float.pl
%{_bindir}/canonical-genetic-algorithm.pl


%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.762.0-1mdv2011.0
+ Revision: 658815
- add br
- new version 0.762
- rebuild for updated spec-helper

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.1 packages

* Wed Mar 17 2010 Jérôme Quelin <jquelin@mandriva.org> 0.730.0-1mdv2010.1
+ Revision: 523430
- update to 0.73

* Wed Jan 27 2010 Jérôme Quelin <jquelin@mandriva.org> 0.720.0-1mdv2010.1
+ Revision: 496998
- update to 0.72

* Tue Sep 15 2009 Jérôme Quelin <jquelin@mandriva.org> 0.710.0-1mdv2010.0
+ Revision: 442631
- update to 0.71

* Tue Aug 04 2009 Jérôme Quelin <jquelin@mandriva.org> 0.700.0-2mdv2010.0
+ Revision: 408705
- adding missing buildrequires:
- force rebuild
- update to 0.70

* Sat Jul 25 2009 Jérôme Quelin <jquelin@mandriva.org> 0.690.0-1mdv2010.0
+ Revision: 399656
- adding missing buildrequires:
- adding missing buildrequires:
- update to 0.69
- using %%perl_convert_version
- fixed license field

* Fri May 15 2009 Jérôme Quelin <jquelin@mandriva.org> 0.67-2mdv2010.0
+ Revision: 375968
- rebuild

* Sun May 03 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.67-1mdv2010.0
+ Revision: 371227
- new version

* Thu Mar 19 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.64-1mdv2009.1
+ Revision: 357730
- new version

* Sun Mar 15 2009 Jérôme Quelin <jquelin@mandriva.org> 0.63-1mdv2009.1
+ Revision: 355238
- adding missing build requires
- import perl-Algorithm-Evolutionary


* Fri Feb 20 2009 cpan2dist 0.63-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3850 |12cr|perl-Algorithm-Graphs-TransitiveClosure-2009110901.0.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Algorithm-Graphs-TransitiveClosure
%define upstream_version 2009110901

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Calculate the transitive closure
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Algorithm/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch
Obsoletes:	perl-TransitiveClosure <= 1.4
Provides:	perl-TransitiveClosure = %{version}-%{release}

%description
This is an implementation of the well known Floyd-Warshall algorithm.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files 
%doc Changes
%{perl_vendorlib}/Algorithm
%{_mandir}/*/*

%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 2009110901.0.0-2mdv2011.0
+ Revision: 680446
- mass rebuild

* Tue Nov 10 2009 Jérôme Quelin <jquelin@mandriva.org> 2009110901.0.0-1mdv2011.0
+ Revision: 463917
- update to 2009110901

* Fri Jul 17 2009 Jérôme Quelin <jquelin@mandriva.org> 2009040901.0.0-1mdv2010.0
+ Revision: 396790
- renaming package perl-TransitiveClosure to perl-Algorithm-Graphs-TransitiveClosure
- update to 2009040901
- using %%perl_convert_version
- renamed package to perl-Algorithm-Graphs-TransitiveClosure
- fixed license field

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.4-9mdv2009.0
+ Revision: 258660
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.4-8mdv2009.0
+ Revision: 246659
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.4-6mdv2008.1
+ Revision: 136362
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Aug 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.4-6mdv2008.0
+ Revision: 67088
- rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3851 |12cr|perl-Algorithm-Merge-0.80.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Algorithm-Merge
%define upstream_version 0.08

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Implements 3-way merge and diff algorithms
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Algorithm/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Algorithm::Diff)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
no description found

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc CHANGES README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.80.0-2mdv2011.0
+ Revision: 654848
- rebuild for updated spec-helper

* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.80.0-1mdv2011.0
+ Revision: 471166
- import perl-Algorithm-Merge


* Sun Nov 29 2009 cpan2dist 0.08-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3852 |12cr|perl-Algorithm-Munkres-0.80.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Algorithm-Munkres
%define upstream_version 0.08

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	%{upstream_name} module for perl
License:	GPLv2+
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp.perl.org/pub/CPAN/modules/by-module/Algorithm/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Perl extension for Munkres' solution to 
classical Assignment problem for square and rectangular matrices 
This module extends the solution of Assignment problem for square
matrices to rectangular matrices by padding zeros. Thus a rectangular 
matrix is converted to square matrix by padding necessary zeros.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Algorithm
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.80.0-2mdv2011.0
+ Revision: 680447
- mass rebuild

* Tue Aug 04 2009 Jérôme Quelin <jquelin@mandriva.org> 0.80.0-1mdv2011.0
+ Revision: 409021
- rebuild using %%perl_convert_version

* Thu Mar 05 2009 Stéphane Téletchéa <steletch@mandriva.org> 0.08-1mdv2009.1
+ Revision: 348890
- Initial revision, needed by perl-bioperl


* Thu Mar 5 2009 Stéphane Téletchéa <steletch@mandriva.org> 0.08-1mdv2009.1
- Initial revision, needed by perl-bioperl

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3853 |12cr|perl-Algorithm-Permute-0.120.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Algorithm-Permute
%define upstream_version 0.12

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	5

Summary:    Handy and fast permutation with OO interface
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Algorithm/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl-devel
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}

%description
This handy module makes performing permutation in Perl easy and fast,
although perhaps its algorithm is not the fastest on the earth. It supports
permutation r of n objects where 0 < r <= n. 

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.120.0-5
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.120.0-4
+ Revision: 680448
- mass rebuild

* Tue Jul 20 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.120.0-3mdv2011.0
+ Revision: 555417
- rebuild

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.120.0-2mdv2010.0
+ Revision: 405952
- force rebuild
- rebuild using %%perl_convert_version
- fixed license field

* Fri Feb 20 2009 Jérôme Quelin <jquelin@mandriva.org> 0.12-1mdv2009.1
+ Revision: 343337
- import perl-Algorithm-Permute


* Fri Feb 20 2009 cpan2dist 0.12-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3854 |12cr|perl-Algorithm-RectanglesContainingDot-0.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Algorithm-RectanglesContainingDot
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Find rectangles containing a given dot
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Algorithm/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
Given a set of rectangles and a set of dots, the algorithm implemented in
this modules finds for every dot, which rectangles contain it.

The algorithm complexity is O(R * log(R) * log(R) + D * log(R)) being R the
number of rectangles and D the number of dots.

Its usage is very simple:

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 0.20.0-2mdv2011.0
+ Revision: 653386
- rebuild for updated spec-helper

* Tue Sep 15 2009 Jérôme Quelin <jquelin@mandriva.org> 0.20.0-1mdv2011.0
+ Revision: 442852
- import perl-Algorithm-RectanglesContainingDot


* Tue Sep 15 2009 cpan2dist 0.02-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3855 |12cr|perl-Alias-2.320.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name Alias
%define	upstream_version 2.32

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	CPAN %{upstream_name} module for aliasing services
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Alias/%{upstream_name}-%{upstream_version}.tar.bz2
Patch0:		Alias-2.32-perl-5.14-fix.patch

BuildRequires:	perl-devel

%description
This Perl module performs aliasing services. You may find this
module useful if you:
   * are tired of dereferencing hash-based object attributes
   * wish perl could make-do with fewer $, -> and {} things
   * are a little scared of using typeglobs
   * want the freedom to put what you want, when you want in
     the symbol table without having to deal with weird syntax
   * need to use scalar constants in your program since you don't
     trust yourself from changing $PI

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch0 -p1 -b .perl514~

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/*/Alias.pm
%{perl_vendorlib}/*/auto/Alias/*
%{_mandir}/*/*


%changelog
* Sun Feb 12 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.320.0-4
+ Revision: 773482
- clean out
- fix build with perl 5.14 (P0)
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 2.320.0-3
+ Revision: 680449
- mass rebuild

* Tue Jul 20 2010 Sandro Cazzaniga <kharec@mandriva.org> 2.320.0-2mdv2011.0
+ Revision: 555418
- rebuild

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 2.320.0-1mdv2010.0
+ Revision: 402092
- rebuild using %%perl_convert_version

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 2.32-6mdv2009.0
+ Revision: 255266
- rebuild

* Mon Jan 14 2008 Thierry Vignaud <tv@mandriva.org> 2.32-4mdv2008.1
+ Revision: 151812
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Wed May 09 2007 Oden Eriksson <oeriksson@mandriva.com> 2.32-3mdv2008.0
+ Revision: 25442
- rebuild


* Thu Apr 27 2006 Nicolas Lcureuil <neoclust@mandriva.org> 2.32-2mdk
- Fix BuildRequires Using perl Policies
	- Source URL
- use mkrel

* Wed Jul 13 2005 Oden Eriksson <oeriksson@mandriva.com> 2.32-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3856 |12cr|perl-aliased-0.300.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    aliased
%define upstream_version 0.30

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 2

Summary:    Use shorter versions of class names
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module//%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Test::More)
BuildRequires: perl(Module::Build::Compat)
BuildRequires: perl-devel
BuildArch: noarch

Provides: perl(aliased)

%description
'aliased' is simple in concept but is a rather handy module. It loads the
class you specify and exports into your namespace a subroutine that returns
the class name. You can explicitly alias the class to another name or, if
you prefer, you can do so implicitly. In the latter case, the name of the
subroutine is the last part of the class name.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%perl_vendorlib/*


%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.300.0-2mdv2011.0
+ Revision: 658903
- rebuild for updated spec-helper

* Thu Aug 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.300.0-1mdv2010.0
+ Revision: 410629
- update to 0.30

* Sun Nov 16 2008 Jérôme Quelin <jquelin@mandriva.org> 0.22-3mdv2009.1
+ Revision: 303674
- forcing provides: since all-lower case modules are automatically stripped

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.22-2mdv2009.0
+ Revision: 268890
- rebuild early 2009.0 package (before pixel changes)

* Thu Jun 12 2008 Jérôme Quelin <jquelin@mandriva.org> 0.22-1mdv2009.0
+ Revision: 218578
- fix summary & description
- import perl-aliased



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3857 |12cr|perl-Alien-GvaScript-1.220.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Alien-GvaScript
%define upstream_version 1.22

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 2

Summary:    Gva extension to the prototype javascript framework
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Alien/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(File::Copy)
BuildRequires: perl(File::Path)
BuildRequires: perl(Pod::POM)
BuildRequires: perl(Pod::POM::View)
BuildRequires: perl(Pod::POM::View::HTML)
BuildRequires: perl(Test::More)
BuildRequires: perl(Module::Build)
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
GvaScript (pronounce "gee-vascript") is a javascript framework born in
Geneva, Switzerland (GVA is the IATA code for Geneva Cointrin
International Airport).

It is built on top of the prototype object-oriented javascript framework
(http://prototype.conio.net) and offers a number of extensions and
widgets, such as keymap handling, application-specific events,
autocompletion on input field, tree navigation, and forms with autofocus
and repeated sections. These functionalities are described in separate
documentation pages (see Alien::GvaScript::Intro).

GvaScript is distributed using Perl tools, but the actual content of the
library is pure javascript; hence its location in the Alien namespace
(see the Alien manifesto).

GvaScript runtime library does not need Perl; you can integrate it in
any other Web programming framework. Perl is only needed for developers
who want to modify GvaScript sources and recreate a distribution
package.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor
./Build

%check
./Build test

%install
rm -rf %buildroot
./Build install --destdir %buildroot

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc README Changes
%{_mandir}/man3/*
%perl_vendorlib/*


%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 1.220.0-2mdv2011.0
+ Revision: 658563
- add br
- rebuild for updated spec-helper

* Thu Jul 15 2010 Jérôme Quelin <jquelin@mandriva.org> 1.220.0-1mdv2011.0
+ Revision: 553571
- update to 1.22

* Mon Jan 18 2010 Jérôme Quelin <jquelin@mandriva.org> 1.210.0-1mdv2010.1
+ Revision: 492948
- update to 1.21

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 1.180.0-1mdv2010.1
+ Revision: 460779
- update to 1.18

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 1.110.0-1mdv2010.0
+ Revision: 401789
- rebuild using %%perl_convert_version
- fixed license field

* Fri May 15 2009 Jérôme Quelin <jquelin@mandriva.org> 1.11-2mdv2010.0
+ Revision: 375969
- rebuild

* Tue Mar 31 2009 Jérôme Quelin <jquelin@mandriva.org> 1.11-1mdv2009.1
+ Revision: 362901
- import perl-Alien-GvaScript


* Tue Mar 31 2009 jquelin 1.11-1mdv
- initial mdv release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3858 |12cr|perl-Alien-SeleniumRC-1.30.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Alien-SeleniumRC
%define upstream_version 1.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Packaging up SeleniumRC java server
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Alien/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
The Selenium RC home page is at the http://openqa.org/selenium-rc manpage

Selenium Remote Control is a test tool that allows you to write automated
web application UI tests in any programming language against any HTTP
website using any mainstream JavaScript-enabled browser.

Selenium Remote Control provides a Selenium Server, which can automatically
start/stop/control any supported browser. It works by using Selenium Core,
a pure-HTML+JS library that performs automated tasks in JavaScript.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*
%{_bindir}/selenium-rc



%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 1.30.0-2mdv2011.0
+ Revision: 654203
- rebuild for updated spec-helper

* Fri Dec 24 2010 Shlomi Fish <shlomif@mandriva.org> 1.30.0-1mdv2011.0
+ Revision: 624660
- import perl-Alien-SeleniumRC


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3859 |12cr|perl-Alien-wxWidgets-0.520.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Alien-wxWidgets
%define upstream_version 0.52

Name:           perl-%{upstream_name}
Version:        %perl_convert_version %{upstream_version}
Release:	2

Summary:        Building, finding and using wxWidgets binaries
License:        GPL+ or Artistic
Group:          Development/Perl
URL:            http://search.cpan.org/dist/%{upstream_name}
Source0:        http://www.cpan.org/modules/by-module/Alien/%{upstream_name}-%{upstream_version}.tar.gz
Patch0:         Alien-wxWidgets-0.43-fix-wrong-libname.patch

Buildrequires:  perl(Module::Build)
Buildrequires:  perl(Module::Pluggable)
Buildrequires:  wxgtku2.8-devel
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}

%description
In short Alien::wxWidgets can be used to detect and get configuration settings
from an installed wxWidgets.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
# fix bug 45256
%patch0 -p0 -b .libname

%build
%{__perl} Build.PL installdirs=vendor < /dev/null
./Build

%install
rm -rf %{buildroot}
./Build install destdir=%{buildroot}

%check
./Build test

%clean 
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc Changes README.txt
%{perl_vendorarch}/Alien
%{_mandir}/*/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.520.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sat May 14 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.520.0-1
+ Revision: 674706
- new version

* Tue Jul 20 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.510.0-2mdv2011.0
+ Revision: 555419
- rebuild

* Wed Mar 31 2010 Jérôme Quelin <jquelin@mandriva.org> 0.510.0-1mdv2010.1
+ Revision: 530257
- update to 0.51

* Mon Jan 11 2010 Jérôme Quelin <jquelin@mandriva.org> 0.500.0-1mdv2010.1
+ Revision: 489512
- update to 0.50

* Sun Jan 10 2010 Jérôme Quelin <jquelin@mandriva.org> 0.490.0-1mdv2010.1
+ Revision: 488600
- update to 0.49

* Mon Dec 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.480.0-1mdv2010.1
+ Revision: 483033
- update to 0.48

* Sun Dec 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.470.0-1mdv2010.1
+ Revision: 474072
- update to 0.47

* Mon Nov 09 2009 Jérôme Quelin <jquelin@mandriva.org> 0.460.0-1mdv2010.1
+ Revision: 463365
- update to 0.46

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.450.0-1mdv2010.1
+ Revision: 461256
- update to 0.45

* Tue Aug 11 2009 Jérôme Quelin <jquelin@mandriva.org> 0.440.0-1mdv2010.0
+ Revision: 414986
- update to 0.44

* Fri Jul 24 2009 Jérôme Quelin <jquelin@mandriva.org> 0.430.0-1mdv2010.0
+ Revision: 399436
- using %%perl_convert_version
- fixed license field
- fix bug 45256

* Mon May 11 2009 Jérôme Quelin <jquelin@mandriva.org> 0.43-1mdv2010.0
+ Revision: 374412
- update to new version 0.43

* Sat May 09 2009 Jérôme Quelin <jquelin@mandriva.org> 0.42-4mdv2010.0
+ Revision: 373697
- forcing rebuild

* Sun Feb 15 2009 Jérôme Quelin <jquelin@mandriva.org> 0.42-3mdv2009.1
+ Revision: 340467
- removing non-unicode requirement

* Sat Feb 14 2009 Olivier Thauvin <nanardon@mandriva.org> 0.42-2mdv2009.1
+ Revision: 340293
- fix buildrequires

  + Jérôme Quelin <jquelin@mandriva.org>
    - fix bug #47728: part one

* Sun Nov 09 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.42-1mdv2009.1
+ Revision: 301424
- update to new version 0.42

* Tue Oct 28 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.41-1mdv2009.1
+ Revision: 297810
- update to new version 0.41

* Fri Oct 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.40-1mdv2009.1
+ Revision: 294619
- update to new version 0.40

* Tue Sep 09 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.39-1mdv2009.0
+ Revision: 283022
- update to new version 0.39

* Sun Aug 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.38-1mdv2009.0
+ Revision: 277940
- update to new version 0.38

* Mon Jun 30 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.37-1mdv2009.0
+ Revision: 230266
- update to new version 0.37

* Tue May 20 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.36-1mdv2009.0
+ Revision: 209315
- update to new version 0.36

* Tue May 06 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.35-1mdv2009.0
+ Revision: 201835
- update to new version 0.35

* Tue Apr 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.34-1mdv2009.0
+ Revision: 193735
- update to new version 0.34

* Sun Feb 10 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.33-2mdv2008.1
+ Revision: 164818
- despite containing only .pm files, this is not a noarch package
- rebuild

* Mon Jan 21 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.33-1mdv2008.1
+ Revision: 155666
- update to new version 0.33

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Nov 02 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.32-1mdv2008.1
+ Revision: 105466
- import perl-Alien-wxWidgets


* Fri Nov 02 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.32-1mdv2008.1
- first mdv release 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3860 |12cr|perl-AnnoCPAN-Perldoc-0.100.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    AnnoCPAN-Perldoc
%define upstream_version 0.10

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 2

Summary:    Integrate AnnoCPAN notes locally into perldoc
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/AnnoCPAN/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(DBD::SQLite)
BuildRequires: perl(DBI)
BuildRequires: perl(Digest::MD5)
BuildRequires: perl(IO::String)
BuildRequires: perl(Pod::Perldoc)
BuildRequires: perl(Test::Pod)
BuildRequires: perl-devel

BuildArch: noarch
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}

%description
AnnoCPAN is a web interface for the documentation of all the modules on
CPAN, where users can add annotations on the margin of specific paragraphs
throughout the POD. The master AnnoCPAN site is located at
http://annocpan.org/.

AnnoCPAN-Perldoc provides a substitute for the 'perldoc' command that
displays the annotations locally and without requiring a connection to the
Internet. It works by using a local note database that can be downloaded
from

    http://annocpan.org/annopod.db

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc README
%{_mandir}/man1/*
%{_mandir}/man3/*
%perl_vendorlib/*
/usr/bin/annopod


%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.100.0-2mdv2011.0
+ Revision: 654862
- rebuild for updated spec-helper

* Wed Feb 10 2010 Jérôme Quelin <jquelin@mandriva.org> 0.100.0-1mdv2011.0
+ Revision: 503915
- rebuild using %%perl_convert_version

* Fri May 15 2009 Jérôme Quelin <jquelin@mandriva.org> 0.10-2mdv2010.0
+ Revision: 376126
- fixing man1 %%files
- rebuild

* Tue Mar 31 2009 Jérôme Quelin <jquelin@mandriva.org> 0.10-1mdv2009.1
+ Revision: 362925
- adding missing prereq
- import perl-AnnoCPAN-Perldoc


* Tue Mar 31 2009 cpan2dist 0.10-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3861 |12cr|perl-AnnoCPAN-Perldoc-SyncDB-0.110.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    AnnoCPAN-Perldoc-SyncDB
%define upstream_version 0.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Download the AnnoCPAN database
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/AnnoCPAN/%{upstream_name}-%{upstream_version}.tgz

BuildRequires:	perl-devel
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(Test::More)

BuildArch:	noarch

%description
This module provides a simple interface to mirror the the
http://annocpan.org/ manpage content to a local machine. In conjunction
with the the AnnoCPAN::Perldoc manpage module, this allows one to get all
the benefits of the AnnoCPAN website in one's local 'perldoc' command.

Recommended usage: 1) Install this module and AnnoCPAN::Perldoc, 2) set up
a weekly process to run the 'syncannopod' command included in this
distribution, 3) Put the following in your shell configuration: 'alias
perldoc annopod'.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc ChangeLog LICENSE README
%{_mandir}/man1/*
%{_mandir}/man3/*
%{perl_vendorlib}/*
%{_bindir}/syncannopod


%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.110.0-2mdv2011.0
+ Revision: 654873
- rebuild for updated spec-helper

* Wed Feb 10 2010 Jérôme Quelin <jquelin@mandriva.org> 0.110.0-1mdv2011.0
+ Revision: 503920
- rebuild using %%perl_convert_version

* Fri May 15 2009 Jérôme Quelin <jquelin@mandriva.org> 0.11-2mdv2010.0
+ Revision: 376127
- fixing man1 %%files
- rebuild

* Tue Mar 31 2009 Jérôme Quelin <jquelin@mandriva.org> 0.11-1mdv2009.1
+ Revision: 362914
- import perl-AnnoCPAN-Perldoc-SyncDB


* Tue Mar 31 2009 cpan2dist 0.11-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3862 |12cr|perl-ANSIColor-3.0.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    ANSIColor
%define upstream_version 3.00

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Color output using ANSI escape sequences
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Term/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module has two interfaces, one through color() and colored() and the
other through constants. It also offers the utility function uncolor(),
which has to be explicitly imported to be used (see the /SYNOPSIS manpage).

color() takes any number of strings as arguments and considers them to be
space-separated lists of attributes. It then forms and returns the escape
sequence to set those attributes. It doesn't print it out, just returns it,
so you'll have to print it yourself if you want to (this is so that you can
save it as a string, pass it to something else, send it to a file handle,
or do anything else with it that you might care to).

uncolor() performs the opposite translation, turning escape sequences into
a list of strings.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README ChangeLog README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 3.0.0-4mdv2011.0
+ Revision: 656880
- rebuild for updated spec-helper

* Sat Nov 13 2010 Jérôme Quelin <jquelin@mandriva.org> 3.0.0-3mdv2011.0
+ Revision: 597200
- rebuild

* Wed Jul 28 2010 Jérôme Quelin <jquelin@mandriva.org> 3.0.0-2mdv2011.0
+ Revision: 562436
- rebuild

* Mon Jan 25 2010 Jérôme Quelin <jquelin@mandriva.org> 3.0.0-1mdv2011.0
+ Revision: 495700
- update to 3.00

* Mon Aug 31 2009 Jérôme Quelin <jquelin@mandriva.org> 2.20.0-1mdv2010.0
+ Revision: 422879
- update to 2.02

* Tue Aug 25 2009 Jérôme Quelin <jquelin@mandriva.org> 2.10.0-2mdv2010.0
+ Revision: 420983
- rebuild

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 2.10.0-1mdv2010.0
+ Revision: 401788
- rebuild using %%perl_convert_version
- fixed license field

* Mon Jul 06 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.01-1mdv2010.0
+ Revision: 392983
- update to new version 2.01

* Fri May 15 2009 Jérôme Quelin <jquelin@mandriva.org> 2.00-2mdv2010.0
+ Revision: 375972
- rebuild

* Wed May 06 2009 Jérôme Quelin <jquelin@mandriva.org> 2.00-1mdv2010.0
+ Revision: 372414
- import perl-ANSIColor


* Wed May 06 2009 cpan2dist 2.00-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3863 |12cr|perl-AnyData-0.100.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    AnyData
%define upstream_version 0.10

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Easy access to data in many formats
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/J/JZ/JZUCKER/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
The rather wacky idea behind this module and its sister module DBD::AnyData is
that any data, regardless of source or format should be accessible and
modifiable with the same simple set of methods. This module provides a
multi-dimensional tied hash interface to data in a dozen different formats. The
DBD::AnyData module adds a DBI/SQL interface for those same formats.

Both modules provide built-in protections including appropriate flocking() for
all I/O and (in most cases) record-at-a-time access to files rather than
slurping of entire files.

Currently supported formats include general format flatfiles (CSV, Fixed
Length, etc.), specific formats (passwd files, httpd logs, etc.), and a variety
of other kinds of formats (XML, Mp3, HTML tables). The number of supported
formats will continue to grow rapidly since there is an open API making it easy
for any author to create additional format parsers which can be plugged in to
AnyData itself and thereby be accessible by either the tiedhash or DBI/SQL
interface.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%dir %{perl_vendorlib}/AnyData
%dir %{perl_vendorlib}/AnyData/Storage
%dir %{perl_vendorlib}/AnyData/Format
%{perl_vendorlib}/AnyData/Storage/*
%{perl_vendorlib}/AnyData/Format/*
%{perl_vendorlib}/*.pm
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.100.0-2mdv2011.0
+ Revision: 680450
- mass rebuild

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.100.0-1mdv2011.0
+ Revision: 402961
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.10-3mdv2009.0
+ Revision: 241144
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon May 14 2007 Oden Eriksson <oeriksson@mandriva.com> 0.10-1mdv2008.0
+ Revision: 26654
- Import perl-AnyData



* Mon May 14 2007 Oden Eriksson <oeriksson@mandriva.com> 0.10-1
- initial Mandriva package 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3864 |12cr|perl-AnyEvent-6.140.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname AnyEvent
%define filelist %{pkgname}-%{version}-filelist
%define maketest 1
%define upstream_version 6.14

Name:      perl-%pkgname
Summary:   Provide framework for multiple event loops
Version:   %perl_convert_version %upstream_version
Release:	1
Epoch: 3
License:   Artistic
Group:     Development/Perl
URL:       http://search.cpan.org/~mlehmann/AnyEvent/
SOURCE:    http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/AnyEvent-%upstream_version.tar.gz
Buildroot: %{_tmppath}/%{name}-%{version}-%(id -u -n)
BuildRequires: perl-devel
BuildRequires: perl-Event

%description
AnyEvent - provide framework for multiple event loops
Event, Glib, Tk, Perl, - various supported event loops

%package EV
Group: Development/Perl
Summary: Provide framework for multiple event loops - EV integration
%description EV
AnyEvent - provide framework for multiple event loops
EV event loop integration

%package Event-Lib
Group: Development/Perl
Summary: Provide framework for multiple event loops - Event::Lib integration
%description Event-Lib
AnyEvent - provide framework for multiple event loops
Event::Lib event loop integration

%package Tk
Group: Development/Perl
Summary: Provide framework for multiple event loops - Tk integration
%description Tk
AnyEvent - provide framework for multiple event loops
Tk event loop integration

%package POE
Group: Development/Perl
Summary: Provide framework for multiple event loops - POE integration
%description POE
AnyEvent - provide framework for multiple event loops
POE event loop integration

%package IOAsync
Group: Development/Perl
Summary: Provide framework for multiple event loops - IO::Async integration
%description IOAsync
AnyEvent - provide framework for multiple event loops
IO::Async event loop integration

%package Irssi
Group: Development/Perl
Summary: Provide framework for multiple event loops - Irssi integration
%description Irssi
AnyEvent - provide framework for multiple event loops
Irssi event loop integration


%prep
%setup -q -n %{pkgname}-%{upstream_version} 
chmod -R u+w %{_builddir}/%{pkgname}-%{upstream_version}

%build
grep -rsl '^#!.*perl' . |
grep -v '.bak$' |xargs --no-run-if-empty \
%__perl -MExtUtils::MakeMaker -e 'MY->fixin(@ARGV)'
CFLAGS="$RPM_OPT_FLAGS"
%{__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
%{__make} 
%check
%{__make} test

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%{makeinstall} `%{__perl} -MExtUtils::MakeMaker -e ' print \$ExtUtils::MakeMaker::VERSION <= 6.05 ? qq|PREFIX=%{buildroot}%{_prefix}| : qq|DESTDIR=%{buildroot}| '`

# remove special files
find %{buildroot} -name "perllocal.pod" \
    -o -name ".packlist"                \
    -o -name "*.bs"                     \
    |xargs -i rm -f {}

# no empty directories
find %{buildroot}%{_prefix}             \
    -type d -depth                      \
    -exec rmdir {} \; 2>/dev/null

#we don't have perl-Qt anymore:
rm -f %buildroot%{perl_vendorarch}/AnyEvent/Impl/Qt.pm
rm -f %buildroot%_mandir/man3/AnyEvent::Impl::Qt*
#we don't have perl-FLTK (yet):
rm -f %buildroot%{perl_vendorarch}/AnyEvent/Impl/FLTK.pm
rm -f %buildroot%_mandir/man3/AnyEvent::Impl::FLTK*
#only for Mac:
rm -f %buildroot%{perl_vendorarch}/AnyEvent/Impl/Cocoa.pm
rm -f %buildroot%_mandir/man3/AnyEvent::Impl::Cocoa*


%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README Changes
%{perl_vendorarch}/AE.pm
%{perl_vendorarch}/AnyEvent.pm
%dir %{perl_vendorarch}/AnyEvent
%dir %{perl_vendorarch}/AnyEvent/Impl
%{perl_vendorarch}/AnyEvent/Debug.pm
%{perl_vendorarch}/AnyEvent/DNS.pm
%{perl_vendorarch}/AnyEvent/FAQ.pod
%{perl_vendorarch}/AnyEvent/Handle.pm
%{perl_vendorarch}/AnyEvent/Log.pm
%{perl_vendorarch}/AnyEvent/Loop.pm
%{perl_vendorarch}/AnyEvent/Socket.pm
%{perl_vendorarch}/AnyEvent/Strict.pm
%{perl_vendorarch}/AnyEvent/Intro.pod
%{perl_vendorarch}/AnyEvent/TLS.pm
%{perl_vendorarch}/AnyEvent/Util.pm
%{perl_vendorarch}/AnyEvent/Util/
%{perl_vendorarch}/AnyEvent/Impl/Event.pm
#%{perl_vendorarch}/AnyEvent/Impl/FLTK.pm
%{perl_vendorarch}/AnyEvent/Impl/Glib.pm
%{perl_vendorarch}/AnyEvent/Impl/Perl.pm
%{perl_vendorarch}/AnyEvent/constants.pl
%_mandir/man3/AE.3pm*
%_mandir/man3/AnyEvent.3pm*
%_mandir/man3/AnyEvent::Debug*
%_mandir/man3/AnyEvent::DNS*
%_mandir/man3/AnyEvent::FAQ*
%_mandir/man3/AnyEvent::Handle*
%_mandir/man3/AnyEvent::Socket.*
%_mandir/man3/AnyEvent::Strict.*
%_mandir/man3/AnyEvent::Util.*
%_mandir/man3/AnyEvent::Intro.*
%_mandir/man3/AnyEvent::Impl::Event.*
#%_mandir/man3/AnyEvent::Impl::FLTK.*
%_mandir/man3/AnyEvent::Impl::Glib.*
%_mandir/man3/AnyEvent::Impl::Perl*
%_mandir/man3/AnyEvent::Log.*
%_mandir/man3/AnyEvent::Loop.*
%_mandir/man3/AnyEvent::TLS*



%files EV
%defattr(-,root,root)
%{perl_vendorarch}/AnyEvent/Impl/EV.pm
%_mandir/man3/AnyEvent::Impl::EV.3pm*

%files Event-Lib
%defattr(-,root,root)
%{perl_vendorarch}/AnyEvent/Impl/EventLib.pm
%_mandir/man3/AnyEvent::Impl::EventLib.3pm*

%files Tk
%defattr(-,root,root)
%{perl_vendorarch}/AnyEvent/Impl/Tk.pm
%_mandir/man3/AnyEvent::Impl::Tk*

%files POE
%defattr(-,root,root)
%{perl_vendorarch}/AnyEvent/Impl/POE.pm
%_mandir/man3/AnyEvent::Impl::POE*

%files IOAsync
%defattr(-,root,root)
%{perl_vendorarch}/AnyEvent/Impl/IOAsync.pm
%_mandir/man3/AnyEvent::Impl::IOAsync*

%files Irssi
%defattr(-,root,root)
%{perl_vendorarch}/AnyEvent/Impl/Irssi.pm
%_mandir/man3/AnyEvent::Impl::Irssi*





%changelog
* Wed Feb 01 2012 Götz Waschk <waschk@mandriva.org> 3:6.140.0-1
+ Revision: 770420
- update to new version 6.14

* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 3:6.130.0-7
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Fri Jan 13 2012 Götz Waschk <waschk@mandriva.org> 3:6.130.0-1
+ Revision: 760594
- update to new version 6.13

* Wed Dec 14 2011 Götz Waschk <waschk@mandriva.org> 3:6.120.0-1
+ Revision: 740974
- new version

* Wed Nov 23 2011 Götz Waschk <waschk@mandriva.org> 3:6.110.0-1
+ Revision: 732757
- update to new version 6.11

* Thu Oct 06 2011 Götz Waschk <waschk@mandriva.org> 3:6.100.0-1
+ Revision: 703244
- update to new version 6.1

* Tue Aug 30 2011 Götz Waschk <waschk@mandriva.org> 3:6.20.0-1
+ Revision: 697446
- remove unpackaged files, add new ones
- update to new version 6.02

* Fri May 13 2011 Götz Waschk <waschk@mandriva.org> 3:5.340.0-1
+ Revision: 674081
- update to new version 5.34

* Mon Jan 24 2011 Götz Waschk <waschk@mandriva.org> 3:5.310.0-1
+ Revision: 632475
- update to new version 5.31

* Sat Jan 01 2011 Götz Waschk <waschk@mandriva.org> 3:5.300.0-1mdv2011.0
+ Revision: 627052
- new version
- no more noarch package

* Mon Dec 06 2010 Götz Waschk <waschk@mandriva.org> 3:5.290.0-1mdv2011.0
+ Revision: 611944
- update to new version 5.29

* Thu Oct 14 2010 Götz Waschk <waschk@mandriva.org> 3:5.280.0-1mdv2011.0
+ Revision: 585582
- new version
- update file list

* Sat Jul 10 2010 Götz Waschk <waschk@mandriva.org> 3:5.271.0-1mdv2011.0
+ Revision: 550298
- update to new version 5.271

* Thu Apr 29 2010 Götz Waschk <waschk@mandriva.org> 3:5.261.0-1mdv2010.1
+ Revision: 540767
- update to new version 5.261

* Mon Apr 12 2010 Götz Waschk <waschk@mandriva.org> 3:5.260.0-1mdv2010.1
+ Revision: 533663
- update to new version 5.26

* Sat Mar 13 2010 Götz Waschk <waschk@mandriva.org> 3:5.251.0-1mdv2010.1
+ Revision: 518718
- new version
- update file list

  + Jérôme Quelin <jquelin@mandriva.org>
    - update to 5.251

* Wed Jan 06 2010 Götz Waschk <waschk@mandriva.org> 3:5.240.0-1mdv2010.1
+ Revision: 486563
- update to new version 5.24

* Mon Dec 21 2009 Götz Waschk <waschk@mandriva.org> 3:5.230.0-1mdv2010.1
+ Revision: 480555
- new version
- update file list

* Sun Dec 06 2009 Jérôme Quelin <jquelin@mandriva.org> 3:5.220.0-1mdv2010.1
+ Revision: 474073
- update to 5.22

* Sat Nov 21 2009 Jérôme Quelin <jquelin@mandriva.org> 3:5.210.0-1mdv2010.1
+ Revision: 467872
- update to 5.21

* Fri Nov 06 2009 Götz Waschk <waschk@mandriva.org> 3:5.202.0-1mdv2010.1
+ Revision: 460761
- update to new version 5.202

* Wed Sep 30 2009 Jérôme Quelin <jquelin@mandriva.org> 3:5.201.0-1mdv2010.0
+ Revision: 451157
- update to 5.201

* Tue Sep 15 2009 Jérôme Quelin <jquelin@mandriva.org> 3:5.200.0-1mdv2010.0
+ Revision: 442658
- update to 5.2

* Wed Sep 02 2009 Götz Waschk <waschk@mandriva.org> 3:5.120.0-1mdv2010.0
+ Revision: 424326
- update to new version 5.12
- disable Qt binding

* Sun Aug 23 2009 Götz Waschk <waschk@mandriva.org> 3:5.112.0-1mdv2010.0
+ Revision: 419889
- update to new version 5.112

* Thu Aug 20 2009 Götz Waschk <waschk@mandriva.org> 3:5.111.0-1mdv2010.0
+ Revision: 418523
- new version
- update file list

* Wed Jul 29 2009 Götz Waschk <waschk@mandriva.org> 3:4.881.0-1mdv2010.0
+ Revision: 402938
- new version
- add Irssi implementation

* Fri Jul 24 2009 Götz Waschk <waschk@mandriva.org> 3:4.860.0-2mdv2010.0
+ Revision: 399183
- rebuild for missing packages

* Thu Jul 23 2009 Götz Waschk <waschk@mandriva.org> 3:4.860.0-1mdv2010.0
+ Revision: 398777
- new version

* Sun Jul 19 2009 Götz Waschk <waschk@mandriva.org> 3:4.850.0-1mdv2010.0
+ Revision: 397467
- new version

* Sun Jul 12 2009 Götz Waschk <waschk@mandriva.org> 3:4.820.0-1mdv2010.0
+ Revision: 395093
- new version

* Fri Jul 10 2009 Götz Waschk <waschk@mandriva.org> 3:4.810.0-1mdv2010.0
+ Revision: 394167
- new version

* Wed Jul 08 2009 Götz Waschk <waschk@mandriva.org> 3:4.800.0-1mdv2010.0
+ Revision: 393443
- new version
- update file list

* Sun Jul 05 2009 Götz Waschk <waschk@mandriva.org> 3:4.451.0-1mdv2010.0
+ Revision: 392602
- update to new version 4.451

* Wed Jul 01 2009 Götz Waschk <waschk@mandriva.org> 3:4.450.0-1mdv2010.0
+ Revision: 391166
- new version

* Mon Jun 29 2009 Götz Waschk <waschk@mandriva.org> 3:4.420.0-1mdv2010.0
+ Revision: 390460
- new version
- add IO::Async wrapper

* Mon Jun 08 2009 Götz Waschk <waschk@mandriva.org> 3:4.411.0-1mdv2010.0
+ Revision: 384004
- update to new version 4.411
- use the right version macro

* Mon May 18 2009 Götz Waschk <waschk@mandriva.org> 3:4.410.0-1mdv2010.0
+ Revision: 376914
- new version
- remove the macro definition again

* Fri May 08 2009 Götz Waschk <waschk@mandriva.org> 3:4.400.0-1mdv2010.0
+ Revision: 373387
- add definition of perl_convert_version
- new version
- use perl version macro

* Fri Apr 24 2009 Götz Waschk <waschk@mandriva.org> 3:4.35-1mdv2010.0
+ Revision: 368986
- new version

* Thu Feb 19 2009 Götz Waschk <waschk@mandriva.org> 3:4.34-1mdv2009.1
+ Revision: 342890
- new version

* Tue Jan 13 2009 Götz Waschk <waschk@mandriva.org> 2:4.331-1mdv2009.1
+ Revision: 328930
- update to new version 4.331

* Fri Nov 28 2008 Götz Waschk <waschk@mandriva.org> 2:4.33-1mdv2009.1
+ Revision: 307389
- update to new version 4.33

* Wed Nov 12 2008 Götz Waschk <waschk@mandriva.org> 2:4.32-1mdv2009.1
+ Revision: 302428
- update to new version 4.32

* Mon Nov 03 2008 Götz Waschk <waschk@mandriva.org> 2:4.31-1mdv2009.1
+ Revision: 299373
- new version
- fix URL
- reenable Qt binding

* Thu Aug 14 2008 Götz Waschk <waschk@mandriva.org> 1:4.231-1mdv2009.0
+ Revision: 271727
- new version
- update file list

* Wed Jul 09 2008 Götz Waschk <waschk@mandriva.org> 1:4.151-2mdv2009.0
+ Revision: 232915
- drop perl-AnyEvent-Qt

* Tue Jun 10 2008 Götz Waschk <waschk@mandriva.org> 1:4.151-1mdv2009.0
+ Revision: 217358
- new version
- update file list

* Wed May 28 2008 Götz Waschk <waschk@mandriva.org> 1:4.05-1mdv2009.0
+ Revision: 212545
- new version
- drop Coro package
- add subpackages for Event-Lib, Qt and POE

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Nov 28 2007 Götz Waschk <waschk@mandriva.org> 1:2.8-2mdv2008.1
+ Revision: 113642
- drop perl-AnyEvent-Coro-EV

* Mon Nov 26 2007 Götz Waschk <waschk@mandriva.org> 1:2.8-1mdv2008.1
+ Revision: 112049
- new version
- add new modules

* Sat Oct 27 2007 Götz Waschk <waschk@mandriva.org> 2.54-1mdv2008.1
+ Revision: 102572
- new version
- update URL
- update file list


* Fri Oct 27 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.02-2mdv2007.0
+ Revision: 73171
- import perl-AnyEvent-1.02-2mdv2007.0

* Fri Jul 21 2006 Gtz Waschk <waschk@mandriva.org> 1.02-1mdv2007.0
- Rebuild

* Tue Apr 04 2006 Gtz Waschk <waschk@mandriva.org> 1.02-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3865 |12cr|perl-AnyEvent-AIO-1.100.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    AnyEvent-AIO
%define upstream_version 1.1

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Exporter(.*)\\)'
%else
%define _requires_exceptions Exporter
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary: 	Truly asynchronous file and directrory I/O
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/AnyEvent/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-AnyEvent
BuildRequires:	perl-IO-AIO
BuildRequires:	perl-devel

BuildArch:	noarch

%description
This module is an the AnyEvent manpage user, you need to make sure that you
use and run a supported event loop.

Loading this module will install the necessary magic to seamlessly
integrate the IO::AIO manpage into the AnyEvent manpage, i.e. you no longer
need to concern yourself with calling 'IO::AIO::poll_cb' or any of that
stuff (you still can, but this module will do it in case you don't).

The AnyEvent watcher can be disabled by executing 'undef
$AnyEvent::AIO::WATCHER'. Please notify the author of when and why you
think this was necessary.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Tue Apr 17 2012 Götz Waschk <waschk@mandriva.org> 1.100.0-3mdv2012.0
+ Revision: 791440
- yearly rebuild

* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 1.100.0-2
+ Revision: 653387
- rebuild for updated spec-helper

* Wed Feb 10 2010 Jérôme Quelin <jquelin@mandriva.org> 1.100.0-1mdv2011.0
+ Revision: 503921
- rebuild using %%perl_convert_version

* Sun Aug 02 2009 Götz Waschk <waschk@mandriva.org> 1.1-1mdv2010.0
+ Revision: 407572
- new version
- use perl version macro

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.0-3mdv2009.0
+ Revision: 268362
- rebuild early 2009.0 package (before pixel changes)

* Mon Jun 09 2008 Götz Waschk <waschk@mandriva.org> 1.0-2mdv2009.0
+ Revision: 217080
- add exception to make it installable

* Mon Jun 09 2008 Götz Waschk <waschk@mandriva.org> 1.0-1mdv2009.0
+ Revision: 217056
- import perl-AnyEvent-AIO



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3866 |12cr|perl-AnyEvent-BDB-1.100.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    AnyEvent-BDB
%define upstream_version 1.1

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Exporter(.*)\\)'
%else
%define _requires_exceptions Exporter::
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Truly asynchronous berkeley db access
License:	GPL or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/AnyEvent/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl-AnyEvent
BuildRequires:	perl-BDB >= 1.5

BuildArch: noarch

%description
This module is an the AnyEvent manpage user, you need to make sure that you
use and run a supported event loop.

Loading this module will install the necessary magic to seamlessly
integrate the BDB manpage into the AnyEvent manpage, i.e. you no longer
need to concern yourself with calling 'BDB::poll_cb' or any of that stuff
(you still can, but this module will do it in case you don't).

The AnyEvent watcher can be disabled by executing 'undef
$AnyEvent::BDB::WATCHER'. Please notify the author of when and why you
think this was necessary.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Wed Apr 18 2012 Götz Waschk <waschk@mandriva.org> 1.100.0-3mdv2012.0
+ Revision: 791642
- yearly rebuild

* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 1.100.0-2
+ Revision: 654874
- rebuild for updated spec-helper

* Wed Feb 10 2010 Jérôme Quelin <jquelin@mandriva.org> 1.100.0-1mdv2011.0
+ Revision: 503922
- tighten spec file

* Sun Aug 02 2009 Götz Waschk <waschk@mandriva.org> 1.100.0-1mdv2010.0
+ Revision: 407571
- new version
- use perl version macro

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.0-3mdv2009.0
+ Revision: 268363
- rebuild early 2009.0 package (before pixel changes)
- fix extra spacing at top of description

* Wed Jun 11 2008 Götz Waschk <waschk@mandriva.org> 1.0-2mdv2009.0
+ Revision: 217900
- make the package installable

* Tue Jun 10 2008 Götz Waschk <waschk@mandriva.org> 1.0-1mdv2009.0
+ Revision: 217384
- import perl-AnyEvent-BDB



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3867 |12cr|perl-AnyEvent-HTTP-2.120.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    AnyEvent-HTTP
%define upstream_version 2.12

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Exporter(.*)\\)'
%else
%define _requires_exceptions Exporter::
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Simple but non-blocking HTTP/HTTPS client
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/AnyEvent/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(AnyEvent)
BuildRequires:	perl(common::sense)
BuildArch:	noarch

%description
This module is an AnyEvent user, you need to make sure that you
use and run a supported event loop.

This module implements a simple, stateless and non-blocking HTTP client. It
supports GET, POST and other request methods, cookies and more, all on a
very low level. It can follow redirects, supports proxies and automatically
limits the number of connections to the values specified in the RFC.

It should generally be a "good client" that is enough for most HTTP tasks.
Simple tasks should be simple, but complex tasks should still be possible
as the user retains control over request and response headers.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Wed Jun 15 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.120.0-1mdv2011.0
+ Revision: 685306
- update to new version 2.12

* Thu May 12 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.110.0-1
+ Revision: 673782
- update to new version 2.11

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 2.100.0-2
+ Revision: 657381
- rebuild for updated spec-helper

* Wed Mar 02 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.100.0-1
+ Revision: 641314
- update to new version 2.1

* Mon Feb 28 2011 Funda Wang <fwang@mandriva.org> 2.40.0-2
+ Revision: 640752
- rebuild to obsolete old packages

* Sun Feb 20 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.40.0-1
+ Revision: 638892
- update to new version 2.04

* Sun Jan 30 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.30.0-1
+ Revision: 634187
- update to new version 2.03

* Wed Jan 05 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.0-1mdv2011.0
+ Revision: 628754
- update to new version 2.0

* Fri Dec 31 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.500.0-1mdv2011.0
+ Revision: 626816
- update to new version 1.5

* Sat Dec 25 2010 Shlomi Fish <shlomif@mandriva.org> 1.460.0-1mdv2011.0
+ Revision: 624763
- import perl-AnyEvent-HTTP


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3868 |12cr|perl-Any-Moose-0.150.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Any-Moose
%define upstream_version 0.15

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Use Moose or Mouse modules
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/S/SA/SARTAK/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Mouse)
BuildArch:	noarch
Requires:	perl(Mouse)

%description
Actual documentation is forthcoming, once we solidify all the bits of the
API. The examples above are very likely to continue working.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Jun 13 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.150.0-1mdv2011.0
+ Revision: 684735
- update to new version 0.15

* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.130.0-2
+ Revision: 658514
- rebuild for updated spec-helper

* Wed Jul 14 2010 Jérôme Quelin <jquelin@mandriva.org> 0.130.0-1mdv2011.0
+ Revision: 553061
- update to 0.13

* Tue Apr 06 2010 Jérôme Quelin <jquelin@mandriva.org> 0.120.0-1mdv2010.1
+ Revision: 532137
- update to 0.12

* Mon Dec 14 2009 Jérôme Quelin <jquelin@mandriva.org> 0.110.0-1mdv2010.1
+ Revision: 478547
- update to 0.11

* Thu Oct 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.100.0-2mdv2010.0
+ Revision: 452038
- bump mkrel
- adding missing runtime requires:

* Mon Jul 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.100.0-1mdv2010.0
+ Revision: 392717
- update to 0.10

* Mon Jun 08 2009 Jérôme Quelin <jquelin@mandriva.org> 0.90.0-1mdv2010.0
+ Revision: 384052
- update to 0.09
- using %%perl_convert_version
- cleaned license tag

* Thu May 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.07-4mdv2010.0
+ Revision: 378280
- hardcode Mouse dependency, virtual package is useless

* Thu May 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.07-3mdv2010.0
+ Revision: 378182
- requires perl-Moose-implementation virtual package

* Fri May 15 2009 Jérôme Quelin <jquelin@mandriva.org> 0.07-2mdv2010.0
+ Revision: 375966
- rebuild

* Mon May 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.07-1mdv2010.0
+ Revision: 371866
- import perl-Any-Moose


* Mon May 04 2009 cpan2dist 0.07-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3869 |12cr|perl-Apache2-AuthCookieDBI-2.140.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Apache2-AuthCookieDBI
%define upstream_version 2.14

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	An AuthCookie module backed by a DBI database
License:	LGPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/modules/by-module/Apache2/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Apache::DBI) >= 0.91
BuildRequires:	perl(Date::Calc)
BuildArch:	noarch

%description
Apache2::AuthCookieDBI is a module that subclasses Apache2::AuthCookie and is
designed to be directly used for authentication in a mod_perl server.

It is a ticket-issuing system that looks up username/passwords in a DBI
database using generic SQL and issues MD5-checksummed tickets valid for
a configurable time period.  Incoming requests with tickets are
checksummed and expire-time checked.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README eg *.txt *.sql
%{perl_vendorlib}/Apache2
%{_mandir}/*/*


%changelog
* Wed Mar 30 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.140.0-1mdv2011.0
+ Revision: 649132
- update to new version 2.14

* Sun Dec 19 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.130.0-1mdv2011.0
+ Revision: 622947
- update to new version 2.13

* Wed Jul 29 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2.50.0-1mdv2011.0
+ Revision: 402969
- rebuild using %%perl_convert_version

* Wed May 20 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.05-1mdv2010.0
+ Revision: 377832
- update to new version 2.05

* Tue Dec 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.04-1mdv2009.1
+ Revision: 309442
- update to new version 2.04

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 2.03-6mdv2009.0
+ Revision: 255267
- rebuild

* Sat Dec 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.03-4mdv2008.1
+ Revision: 136945
- spec cleanup

* Sat Dec 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.03-3mdv2008.1
+ Revision: 136883
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Oct 27 2006 Nicolas LÃ©cureuil <neoclust@mandriva.org> 2.03-2mdv2007.0
+ Revision: 73243
- import perl-Apache2-AuthCookieDBI-2.03-2mdk

* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 2.03-2mdk
- Fix SPEC according to Perl Policy
	- BuildRequires
	- Source URL
- use mkrel

* Sat Jul 16 2005 Oden Eriksson <oeriksson@mandriva.com> 2.03-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3870 |12cr|perl-Apache2-ClickPath-1.901.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name		Apache2-ClickPath
%define upstream_version	1.901

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Apache WEB Server User Tracking
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Apache/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Member)
BuildRequires:	perl(Perl::AtEndOfScope)
BuildRequires:	apache-mod_perl-devel
BuildArch:	noarch

%description
Apache2::ClickPath adds a PerlTransHandler and an output filter to
Apache's request cycle. The transhandler inspects the requested
URI to decide if an existing session is used or a new one has to
be created.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# make test don't work..., but works on 10.2
# make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Apache2
%{_mandir}/*/*

%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1.901.0-2mdv2011.0
+ Revision: 680461
- mass rebuild

* Sun Jul 12 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.901.0-1mdv2011.0
+ Revision: 395037
- update to 1.901
- using %%perl_convert_version
- fixed license field

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.9.00-4mdv2009.0
+ Revision: 255268
- rebuild

* Wed Dec 26 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.9.00-2mdv2008.1
+ Revision: 138101
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Oct 27 2006 Nicolas LÃ©cureuil <neoclust@mandriva.org> 1.9.00-1mdv2007.0
+ Revision: 73245
- import perl-Apache2-ClickPath-1.9.00-1mdv2007.0

* Fri Jun 16 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.9.00-1mdv2007.0
- New version (upstream version 1.900)
- spec cleanup
- fix directory ownership

* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.8-3mdk
- Fix SPEC according to Perl Policy
	- BuildRequires
	- Source URL

* Sat Oct 01 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.8-2mdk
- Buildrequires fix

* Wed Aug 17 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.8-1mdk
- New release 1.8

* Fri Jul 15 2005 Oden Eriksson <oeriksson@mandriva.com> 1.7-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3871 |12cr|perl-Apache2-DebugFilter-0.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Apache2-DebugFilter
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Apache2::DebugFilter - Debug mod_perl and native Apache2 filters
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Apache2/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	apache-mod_perl
BuildRequires:	apache-mod_perl-devel
BuildRequires:	perl-devel
BuildRequires:	perl(Apache::Test) >= 1.25
BuildArch:	noarch

%description
Apache2::DebugFilter - Debug mod_perl and native Apache2 filters.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
#make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Apache2/DebugFilter.pm
%{_mandir}/*/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3872 |12cr|perl-Apache2-Filter-HTTPHeadersFixup-0.60.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name       Apache2-Filter-HTTPHeadersFixup
%define upstream_version    0.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Manipulate Apache 2 HTTP Headers
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Apache/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	apache-mod_perl
BuildRequires:  apache-mod_perl-devel
BuildRequires:	perl-devel
BuildRequires:	perl(Apache::Test) >= 1.25

BuildArch:	noarch

%description
Apache2::Filter::HTTPHeadersFixup is a super class which provides an
easy way to manipulate HTTP headers without invoking any mod_perl HTTP
handlers. This is accomplished by using input and/or output connection
filters.

It supports KeepAlive connections.

This class cannot be used as is. It has to be sub-classed.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
#make test

%install
%makeinstall_std

%files
%doc Changes
%{perl_vendorlib}/Apache2/Filter/HTTPHeadersFixup.pm
%{_mandir}/*/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3873 |12cr|perl-Apache2-ModSSL-0.80.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Apache2-ModSSL
%define upstream_version 0.08

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	3

Summary:	Apache2::ModSSL - a Perl Interface to mod_ssl functions
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/O/OP/OPI/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	apache-devel
BuildRequires:	apache-mod_perl
BuildRequires:	apache-mod_perl-devel
BuildRequires:	apache-mod_ssl

%description
Perl interface to mod_ssl

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
#%{__perl} Makefile.PL INC="-I`%{_sbindir}/apxs -q INCLUDEDIR` `apr-1-config --includes` `apu-1-config --includes`" INSTALLDIRS=vendor
%__perl Makefile.PL -apxs %{_bindir}/apxs INSTALLDIRS=vendor
%make

#export APACHE_TEST_HTTPD="%{_sbindir}/httpd"
#make test

%install
%makeinstall_std

%files
%doc Changes README
%dir %{perl_vendorlib}/*/auto/Apache2/ModSSL
%{perl_vendorlib}/*/auto/Apache2/ModSSL/ModSSL.so
%{perl_vendorlib}/*/Apache2/ModSSL.pm
%{_mandir}/*/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.80.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Mon Jun 13 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.80.0-1
+ Revision: 684736
- update to new version 0.08

* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.70.0-3
+ Revision: 680464
- mass rebuild

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.70.0-2mdv2011.0
+ Revision: 555666
- rebuild

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.70.0-1mdv2010.0
+ Revision: 402971
- rebuild using %%perl_convert_version

* Fri Nov 07 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.07-1mdv2009.1
+ Revision: 300643
- nouvelle version

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.06-2mdv2009.0
+ Revision: 268367
- rebuild early 2009.0 package (before pixel changes)

* Thu Apr 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-1mdv2009.0
+ Revision: 195210
- new version

* Mon Jan 14 2008 Thierry Vignaud <tv@mandriva.org> 0.03-3mdv2008.1
+ Revision: 151815
- rebuild

* Wed Dec 26 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.03-2mdv2008.1
+ Revision: 138099
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Oct 27 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.03-1mdv2007.0
+ Revision: 73256
- import perl-Apache2-ModSSL-0.03-1mdv2007.0

* Thu Sep 14 2006 Oden Eriksson <oeriksson@mandriva.com> 0.03-1mdv2007.0
- rebuild
- disable the tests for now

* Sat Jul 16 2005 Oden Eriksson <oeriksson@mandriva.com> 0.03-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3874 |12cr|perl-Apache2-ShowStatus-0.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Apache2-ShowStatus
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Apache2::ShowStatus - if you want to know what your Apache processes are doing
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Apache2/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	apache-mod_perl
BuildRequires:  apache-mod_perl-devel
BuildRequires:	perl-devel
BuildRequires:	perl(Sys::Proctitle)
BuildRequires:	perl(Apache::Test) >= 1.25
BuildArch:	noarch

%description
This module provides a "PerlInitHandler" that sets the apache's process
title to

 "httpd: ".$r->the_request

The process title is automagically reset when the request is over.

Thus, "top" & Co shows what requests are currently active.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
#make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Apache2/ShowStatus.pm
%{_mandir}/*/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3875 |12cr|perl-Apache2-SiteControl-1.50.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Apache2-SiteControl
%define upstream_version 1.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Perl web site authentication/authorization system
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Apache2/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	apache-mod_perl
BuildRequires:	perl(Apache::AuthCookie) >= 3.08
BuildRequires:	perl(Apache::Session) >= 1.54
BuildRequires:	perl(Apache::Test) >= 1.25
BuildRequires:	perl(Authen::Radius)  >= 0.10
BuildRequires:	perl(Carp::Assert) >= 0.18
BuildRequires:	perl(Crypt::CAST5) >= 0.04
BuildRequires:	perl(Crypt::CBC) >= 2.14
BuildRequires:	perl(Data::Dumper) >= 2.101
BuildRequires:	perl-libapreq2 >= 2.05
BuildArch:	noarch

%description
Apache2::SiteControl is a set of perl object-oriented classes that
implement a fine-grained security control system for a web-based application.
The intent is to provide a clear, easy-to-integrate system that does not
require the policies to be written into your application components. It
attempts to separate the concerns of how to show and manipulate data from the
concerns of who is allowed to view and manipulate data and why.

For example, say your web application is written in HTML::Mason. Your
individual "screens" are composed of Mason modules, and you would like to keep
those as clean as possible, but decisions have to be made about what to allow
as the component is processed. SiteControl attempts to make that as easy as
possible.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README* docs/apache sample
%{perl_vendorlib}/Apache2
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1.50.0-2mdv2011.0
+ Revision: 680466
- mass rebuild

* Wed Jul 29 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.50.0-1mdv2010.0
+ Revision: 402973
- rebuild using %%perl_convert_version

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.05-4mdv2009.0
+ Revision: 255271
- rebuild

* Sat Dec 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.05-2mdv2008.1
+ Revision: 136884
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Oct 27 2006 Nicolas LÃ©cureuil <neoclust@mandriva.org> 1.05-1mdv2007.0
+ Revision: 73267
- import perl-Apache2-SiteControl-1.05-1mdv2007.0

* Tue Aug 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.05-1mdv2007.0
- New version 1.05

* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.03-2mdk
- Fix SPEC according to Perl Policy
	- BuildRequires
	- Source URL

* Mon Mar 20 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.03-1mdk
- New release 1.03

* Wed Jan 25 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.02-1mdk
- New release 1.02
- spec cleanup
- %%{1}mdv2007.1

* Fri Aug 19 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.01-1mdk
- New release 1.01

* Fri Jul 15 2005 Oden Eriksson <oeriksson@mandriva.com> 1.00-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3876 |12cr|perl-Apache2-TrapSubRequest-0.30.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Apache2-TrapSubRequest
%define upstream_version 0.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Apache2::TrapSubRequest - Trap a lookup_file/lookup_uri into a scalar
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Apache2/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	apache-mod_perl
BuildRequires:	perl(Apache::Test) >= 1.25
BuildRequires:	perl-devel
BuildArch:	noarch

%description
Apache2::TrapSubRequest - Trap a lookup_file/lookup_uri into a
scalar.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Apache2/TrapSubRequest.pm
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.30.0-2mdv2011.0
+ Revision: 680467
- mass rebuild

* Wed Jul 29 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.30.0-1mdv2011.0
+ Revision: 402974
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.03-5mdv2009.0
+ Revision: 241146
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed May 09 2007 Oden Eriksson <oeriksson@mandriva.com> 0.03-3mdv2008.0
+ Revision: 25446
- rebuild


* Thu Apr 27 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.03-2mdk
- Fix SPEC according to Perl Policy
	- BuildRequires
	- Source URL
- use mkrel

* Fri Jul 15 2005 Oden Eriksson <oeriksson@mandriva.com> 0.03-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3877 |12cr|perl-Apache-ASP-2.610.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Apache-ASP
%define upstream_version 2.61

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	A perl ASP port to Apache
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Apache/%{upstream_name}-%{upstream_version}.tar.bz2
Source1:	asp.html
Source2:	perl-Apache-ASP.conf

BuildRequires:	perl-devel
BuildRequires:	perl(Apache::Filter)
BuildRequires:	perl-base
BuildRequires:	perl(Compress::Zlib)
BuildRequires:	perl(DB_File)
BuildRequires:	perl(HTML::Clean)
BuildRequires:	perl(MLDBM)
BuildRequires:  perl(MLDBM::Sync)
BuildRequires:  perl(HTML::FillInForm)
BuildRequires:  perl(XML::Sablotron)
BuildRequires:	perl(Tie::Cache)
BuildRequires:	perl(Tie::TextDir)
BuildRequires:	perl(Time::HiRes)
BuildRequires:	perl(XML::XSLT)
BuildRequires:  perl(XML::LibXSLT)
BuildRequires:	perl(CGI)
BuildRequires:	perl(DB_File)
BuildRequires:  perl(Apache::Filter)
Provides:	perl(Apache::ASP::Share::CORE)
Provides:	Apache-ASP = %{version}-%{release}
Requires:	apache-mod_perl >= 1:2.0.2
BuildArch:	noarch

%description
Apache::ASP provides an Active Server Pages port to the Apache Web Server
with Perl scripting only, and enables developing of dynamic web applications
with session management and embedded Perl code. There are also many powerful
extensions, including XML taglibs, XSLT rendering, and new events not
originally part of the ASP API!

This module works under the Apache Web Server with the mod_perl module
enabled. See http://www.apache.org and http://perl.apache.org for further
information.

This is a portable solution, similar to ActiveState's PerlScript for NT/IIS
ASP. Work has been done and will continue to make ports to and from this
implementation as smooth as possible.

For Apache::ASP downloading and installation, please read the INSTALL
section. For installation troubleshooting check the FAQ and the SUPPORT
sections.

For database access, ActiveX, scripting languages, and other miscellaneous
issues please read the FAQ section.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# optional test, causes trouble when Devel::Symdump is installed
rm -f t/stat_inc
make test

%install
%makeinstall_std

install -d -m 755 %{buildroot}%{_var}/www/perl
cp -pr site %{buildroot}%{_var}/www/perl/%{upstream_name}

install -d -m 755 %{buildroot}%{_var}/www/html/addon-modules/
cp %{SOURCE1} %{buildroot}%{_var}/www/html/addon-modules/%{upstream_name}.html

install -d -m 755 %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d
install %{SOURCE2} -m 644  %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/perl-Apache-ASP.conf

%files
%doc CHANGES README
%config(noreplace) %{webappconfdir}/perl-Apache-ASP.conf
%dir %{_var}/www/perl/%{upstream_name}
%{_var}/www/perl/%{upstream_name}/*
%{perl_vendorlib}/Apache
%{perl_vendorlib}/Bundle/Apache
%{_mandir}/*/*
%{_bindir}/*
%{_var}/www/html/addon-modules/Apache-ASP.html


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 2.610.0-3mdv2011.0
+ Revision: 680451
- mass rebuild

* Mon Feb 08 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.610.0-2mdv2011.0
+ Revision: 502378
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise

* Wed Jul 29 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2.610.0-1mdv2010.0
+ Revision: 402962
- rebuild using %%perl_convert_version

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 2.61-2mdv2009.0
+ Revision: 268364
- rebuild early 2009.0 package (before pixel changes)

* Fri May 30 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.61-1mdv2009.0
+ Revision: 213315
- new version
  uncompress additional sources
  large spec cleanup

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Oct 02 2007 Funda Wang <fwang@mandriva.org> 2.59-4mdv2008.0
+ Revision: 94723
- fix provides

* Mon Jun 25 2007 Oden Eriksson <oeriksson@mandriva.com> 2.59-3mdv2008.0
+ Revision: 43840
- fix deps


* Fri Oct 27 2006 Nicolas LÃ©cureuil <neoclust@mandriva.org> 2.59-2mdv2007.0
+ Revision: 73193
- import perl-Apache-ASP-2.59-2mdk

* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 2.59-2mdk
- Fix SPEC Using perl Policies
	- BuildRequires
	- URL
	- Source URL

* Tue Jan 31 2006 Oden Eriksson <oeriksson@mandrakesoft.com> 2.59-1mdk
- 2.59
- renamed to perl-Apache-ASP
- added apache config

* Fri Feb 18 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.51-5mdk
- spec file cleanups, remove the ADVX-build stuff

* Tue Mar 02 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 2.51-4mdk
- rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3878 |12cr|perl-Apache-AuthCookie-3.180.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Apache-AuthCookie
%define upstream_version 3.18

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Perl Authentication and Authorization via cookies
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Apache/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	apache-mod_perl
BuildRequires:	perl-libwww-perl
BuildRequires:	perl-CGI
BuildRequires:	perl(Apache::Test) >= 1.25
BuildArch:	noarch

%description
Apache::AuthCookie allows you to intercept a user's first unauthenticated
access to a protected document. The user will be presented with a custom
form where they can enter authentication credentials. The credentials are
posted to the server where AuthCookie verifies them and returns a session
key.

The session key is returned to the user's browser as a cookie. As a cookie,
the browser will pass the session key on every subsequent accesses.
AuthCookie will verify the session key and re-authenticate the user.

All you have to do is write a custom module that inherits from AuthCookie.
See the POD documentation for more details.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
#export APACHE_TEST_HTTPD=%{_sbindir}/httpd
#make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Apache
%{perl_vendorlib}/Apache2
%{_mandir}/*/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3879 |12cr|perl-Apache-DBI-1.100.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Apache-DBI
%define upstream_version 1.10

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Initiate a persistent database connection
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Apache/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(DBD::mysql)

BuildArch:	noarch

%description
This module initiates a persistent database connection.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Apache
%{_mandir}/*/*


%changelog
* Thu Feb 03 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.100.0-1mdv2011.0
+ Revision: 635489
- update to new version 1.10

* Fri Nov 12 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.90.0-1mdv2011.0
+ Revision: 596515
- update to new version 1.09

* Fri Feb 05 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.80.0-1mdv2011.0
+ Revision: 501140
- update to 1.08

* Wed Jul 29 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.70.0-1mdv2010.0
+ Revision: 402964
- rebuild using %%perl_convert_version

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.07-2mdv2009.0
+ Revision: 268366
- rebuild early 2009.0 package (before pixel changes)

* Sat May 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.07-1mdv2009.0
+ Revision: 208350
- update to new version 1.07

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.06-3mdv2008.1
+ Revision: 136657
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Aug 19 2007 Oden Eriksson <oeriksson@mandriva.com> 1.06-3mdv2008.0
+ Revision: 66862
- rebuild

* Mon Apr 23 2007 Nicolas LÃ©cureuil <nlecureuil@mandriva.com> 1.06-1mdv2008.0
+ Revision: 17436
- New version


* Thu Nov 23 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.05-1mdv2007.0
+ Revision: 86553
- new version

* Fri Oct 27 2006 Nicolas LÃ©cureuil <neoclust@mandriva.org> 1.03-1mdv2007.1
+ Revision: 73191
- import perl-Apache-DBI-1.03-1mdv2007.0

* Sat Aug 26 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.03-1mdv2007.0
- New version 1.03

* Sat Aug 05 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.02-1mdv2007.0
- New version 1.02

* Wed Jun 07 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.01-1mdv2007.0
- New release 1.01
- HTTP source URL

* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.9901-2mdk
- Fix SPEC Using perl Policies
    - Source URL
    - BuildRequires

* Thu Dec 15 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.9901-1mdk
- new version
- spec cleanup
- rpmbuildupdate aware
- better URL
- reenable tests

* Sat Jul 16 2005 Oden Eriksson <oeriksson@mandriva.com> 0.98-1mdk
- 0.98

* Mon Dec 20 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.94-2mdk
- fix buildrequires in a backward compatible way

* Tue Jun 01 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.94-1mdk
- 0.94
- cosmetics
- drop test for now

* Wed Feb 25 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.92-2mdk
- fixed dir ownership (distlint)

* Mon Dec 08 2003 Guillaume Rousse <guillomovitch@mandrake.org> 0.92-1mdk
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3880 |12cr|perl-Apache-Filter-1.24.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Apache-Filter
%define upstream_version 1.024

# it wants a module from mod_perl-1.x
%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Apache::RegistryNG\\)'
%else
%define _requires_exceptions perl(Apache::RegistryNG)
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	9

Summary:	%{upstream_name} module for perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Apache/%{upstream_name}-%{upstream_version}.tar.bz2
Patch0:		Apache-Filter-1.024-mod_perl2.diff

BuildRequires:	apache-mod_perl 
BuildRequires:	perl-devel

BuildArch:	noarch

Requires:	apache-mod_perl

%description
%{upstream_name} module for perl : Alter the output of previous handlers.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch0 -p0

%build
APACHE=%{_sbindir}/httpd perl Makefile.PL INSTALLDIRS=vendor <<EOF


EOF
%make

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Apache
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1.24.0-8mdv2011.0
+ Revision: 680452
- mass rebuild

* Fri Feb 12 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.24.0-7mdv2011.0
+ Revision: 504563
- rebuild using %%perl_convert_version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.024-6mdv2010.0
+ Revision: 430257
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.024-5mdv2009.0
+ Revision: 241147
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Fri Oct 27 2006 Nicolas LÃ©cureuil <neoclust@mandriva.org> 1.024-3mdv2007.0
+ Revision: 73195
- import perl-Apache-Filter-1.024-3mdk

* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.024-3mdk
- Fix SPEC Using perl Policies
	- Source URL

* Tue Jan 31 2006 Oden Eriksson <oeriksson@mandrakesoft.com> 1.024-2mdk
- fix deps with P0 (fixes only mod_perl2 dependencies)
- filter out one mod_perl-1.x dep

* Tue Oct 04 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.024-1mdk
- New release 1.024

* Wed Jun 15 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.023-1mdk
- 1.023

* Tue Jun 14 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.022-3mdk
- Fix build with new httpd path


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3881 |12cr|perl-Apache-GeoIP-1.990.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Apache-GeoIP
%define upstream_version 1.99

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Apache::Geo::IP - Look up country by IP Address
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Apache/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	apache-devel
BuildRequires:	apache-mod_perl
BuildRequires:	apache-mod_perl-devel
BuildRequires:	perl-devel
BuildRequires:	perl(Apache::Test) >= 1.25
BuildArch:	noarch

%description
This module constitutes a mod_perl (both versions 1 and 2) interface 
to the Geo::IP and Geo::Mirror modules. Geo::IP is used to look up in 
a database a country of origin of an IP address, while Geo::Mirror
is used to select a mirror by country from a specified list. See
the documentation for Apache::Geo::IP and Apache::Geo::Mirror
for more details.

The included tests require Apache::Test, which can be obtained
in the mod_perl-2 sources or in the httpd-test distribution.
These tests need a network connection to run; some may fail
due to timeouts upon doing certain name lookups.

The mod_perl-2 modules included here, with prefix Apache2::*,
will only work with mod_perl-1.999022 and above (RC5 or greater
of the CPAN distribution).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor </dev/null
%make

%check
# requires network, and test suite rework
# make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Apache2
%{_mandir}/*/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3882 |12cr|perl-Apache-Htpasswd-1.800.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Apache-Htpasswd
%define upstream_version 1.8

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Manage Unix crypt-style password file
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Apache/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Crypt::PasswdMD5)
BuildRequires:	perl(Digest::SHA1)
BuildRequires:	perl(MIME::Base64)

BuildArch:	noarch

%description
This module comes with a set of methods to use with htaccess password
files. These files (and htaccess) are used to do Basic Authentication on a
web server.

The passwords file is a flat-file with login name and their associated
crypted password. You can use this for non-Apache files if you wish, but it
was written specifically for .htaccess style files.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 1.800.0-2mdv2011.0
+ Revision: 653388
- rebuild for updated spec-helper

* Fri Feb 12 2010 Jérôme Quelin <jquelin@mandriva.org> 1.800.0-1mdv2011.0
+ Revision: 504564
- rebuild using %%perl_convert_version

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Fri Oct 10 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.8-1mdv2009.1
+ Revision: 291362
- import perl-Apache-Htpasswd


* Fri Oct 10 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.8-1mdv2009.1
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3883 |12cr|perl-Apache-LogRegex-1.500.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Apache-LogRegex
%define upstream_version 1.5

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Perl module to parse a line from an Apache logfile into a hash
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Apache/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This implements a simple Perl class to parse Apache log files.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%files
%doc README
%{perl_vendorlib}/Apache/*
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1.500.0-2mdv2011.0
+ Revision: 680455
- mass rebuild

* Fri Feb 12 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.500.0-1mdv2011.0
+ Revision: 504565
- rebuild using %%perl_convert_version

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.5-2mdv2010.0
+ Revision: 440529
- rebuild

* Sat Nov 22 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.5-1mdv2009.1
+ Revision: 305698
- update to new version 1.5

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.4-3mdv2009.0
+ Revision: 255275
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.4-1mdv2008.1
+ Revision: 136657
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Apr 29 2007 Nicolas LÃ©cureuil <nlecureuil@mandriva.com> 1.4-1mdv2008.0
+ Revision: 19179
-New version


* Fri Oct 27 2006 Nicolas LÃ©cureuil <neoclust@mandriva.org> 1.3-1mdv2007.0
+ Revision: 73199
- import perl-Apache-LogRegex-1.3-1mdv2007.0

* Wed May 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.3-1mdv2007.0
- New release 1.3

* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.2-2mdk
- Fix SPEC according to Perl Policy
	- Source URL
- use mkrel

* Sat Jun 25 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.2-1mdk
- First Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3884 |12cr|perl-Apache-ProxyRewrite-0.170.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Apache-ProxyRewrite
%define upstream_version 0.17

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Apache::ProxyRewrite - mod_perl URL-rewriting proxy
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Apache/%{upstream_name}-%{upstream_version}.tar.bz2
Patch0:		Apache-ProxyRewrite-mpb.diff
Patch1:		Apache-ProxyRewrite-0.17-mod_perl2.diff

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Apache::ProxyRewrite acts as a reverse-proxy that will rewrite
URLs embedded in HTML documents per apache configuration
directives.

This module was written to allow multiple backend services with
discrete URLs to be presented as one service and to allow the
proxy to do authentication on the client's behalf.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch0 -p1
%patch1 -p1
find . -type f -exec chmod 644 {} \;

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%files
%doc ChangeLog README SUPPORT
%{perl_vendorlib}/Apache/ProxyRewrite.pm
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.170.0-2mdv2011.0
+ Revision: 680456
- mass rebuild

* Wed Jul 29 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.170.0-1mdv2011.0
+ Revision: 402966
- rebuild using %%perl_convert_version

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.17-7mdv2009.0
+ Revision: 255277
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.17-5mdv2008.1
+ Revision: 136658
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Oct 27 2006 Nicolas LÃ©cureuil <neoclust@mandriva.org> 0.17-5mdv2007.0
+ Revision: 73201
- import perl-Apache-ProxyRewrite-0.17-5mdk

* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.17-5mdk
- Fix SPEC according to Perl Policy
	- URL && Source URL

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.17-4mdk
- rebuild

* Fri Jan 27 2006 Oden Eriksson <oeriksson@mandriva.com> 0.17-3mdk
- use mod_perl2 (P1)

* Sat Sep 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.17-2mdk
- rebuild

* Fri Aug 27 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.17-1mdk
- initial mandrake package
- added P0


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3885 |12cr|perl-Apache-Session-1.890.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Apache-Session
%define upstream_version 1.89

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3
Epoch:		2

Summary:	A persistence framework for session data
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}/
Source0:    http://www.cpan.org/modules/by-module/Apache/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(DB_File)
BuildRequires:  perl(DBI)
BuildRequires:  perl(Digest::MD5)
BuildRequires:  perl(Test::Deep)
BuildRequires:  perl(Test::Exception)

BuildArch:	noarch

%description
Apache::Session is a persistence framework which is particularly useful
for tracking session data between httpd requests.  Apache::Session is
designed to work with Apache and mod_perl, but it should work under CGI
and other web servers, and it also works outside of a web server alto-
gether.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc INSTALL README META.yml
%{perl_vendorlib}/Apache
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 2:1.890.0-2mdv2011.0
+ Revision: 680458
- mass rebuild

* Sat Nov 13 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2:1.890.0-1mdv2011.0
+ Revision: 597210
- update to 1.89

* Tue Jul 28 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2:1.880.0-2mdv2011.0
+ Revision: 402535
- forgot to bump mkrel
- rebuild + fix license field

* Sun Jun 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2:1.880.0-1mdv2010.0
+ Revision: 387863
- new version

* Tue Aug 12 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2:1.87-1mdv2009.0
+ Revision: 271044
- update to new version 1.87

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 2:1.86-3mdv2009.0
+ Revision: 255283
- rebuild

* Mon Feb 04 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2:1.86-1mdv2008.1
+ Revision: 161928
- update to new version 1.86

* Fri Dec 28 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2:1.85-1mdv2008.1
+ Revision: 138796
- new version

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Oct 12 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2:1.84-1mdv2008.1
+ Revision: 97361
- update to new version 1.84

* Thu Jul 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2:1.83-1mdv2008.0
+ Revision: 53362
- update to new version 1.83

* Sun Apr 29 2007 Olivier Thauvin <nanardon@mandriva.org> 2:1.82_04-1mdv2008.0
+ Revision: 19313
- 1.82_04

* Sun Apr 29 2007 Nicolas LÃ©cureuil <nlecureuil@mandriva.com> 2:1.82-1mdv2008.0
+ Revision: 19180
-New version


* Fri Oct 27 2006 Nicolas LÃ©cureuil <neoclust@mandriva.org> 1.81-1mdv2007.0
+ Revision: 73203
- import perl-Apache-Session-1.81-1mdv2007.0

* Fri Jun 16 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2:1.81-1mdv2007.0
- New version 1.81
- spec cleanup
- fix directory ownership

* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.80-3mdk
- Fix SPEC according to Perl Policy
	- BuildRequires
	- URL && Source URL

* Mon Nov 07 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.80-2mdk
- Fix BuildRequires
- Fix Source
- %%{1}mdv2007.1

* Wed Oct 12 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 2:1.80-1mdk
- New version 1.80
- Some spec fixes

* Thu May 20 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 1.6-1mdk
- new version
- set epoch = 2 (if not, 1.54 > 1.6)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3886 |12cr|perl-Apache-Session-Wrapper-0.340.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Apache-Session-Wrapper
%define upstream_version 0.34

Name:           perl-%{upstream_name}
Version:        %perl_convert_version %{upstream_version}
Release:        %mkrel 2

Summary:        A simple wrapper around Apache::Session
License:        GPL+ or Artistic
Group:          Development/Perl
Url:            http://search.cpan.org/dist/%{upstream_name}
Source0:        http://www.cpan.org/modules/by-module/Apache/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:  perl(Module::Build)
BuildRequires:  perl(Apache::Session)
BuildRequires:  perl(Apache::Test)
BuildArch:      noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}

%description
This module is a simple wrapper around Apache::Session which
provides some methods to simplify getting and setting the session
id. It can uses cookies to store the session id, or it can look in
a provided object for a specific parameter. Alternately, you can
simply provide the session id yourself in the call to the
"session()" method. If you're using Mason, you should probably 
take a look at "MasonX::Request::WithApacheSession" first,  which
integrates this module directly into Mason.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor
./Build CFLAGS="%{optflags}"

%check
./Build test </dev/null

%install
rm -rf %{buildroot}
./Build install destdir=%{buildroot}

%clean 
rm -rf %{buildroot}
%files
%defattr(-,root,root)
%doc Changes LICENSE README SIGNATURE
%{perl_vendorlib}/Apache
%{_mandir}/man3/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.340.0-2mdv2011.0
+ Revision: 680459
- mass rebuild

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.340.0-1mdv2011.0
+ Revision: 552251
- update to 0.34

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.330.0-1mdv2010.0
+ Revision: 402093
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.33-3mdv2009.0
+ Revision: 241148
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Apr 29 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.33-1mdv2008.0
+ Revision: 19181
-New version


* Wed Aug 02 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.31-1mdv2007.0
- New version 0.31
- Module::Build-based build
- fix directory ownership

* Thu Jun 15 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.29-1mdv2007.0
- New version 0.29

* Tue May 30 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.28-1mdv2007.0
- New release 0.28

* Thu Apr 27 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.26-2mdk
- Fix SPEC according to Perl Policy
    - Source URL
    - BuildRequires

* Fri Jan 27 2006 Oden Eriksson <oeriksson@mandriva.com> 0.26-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3887 |12cr|perl-Apache-SessionX-2.10.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Apache-SessionX
%define upstream_version 2.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	An extented persistence framework for session data
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/G/GR/GRICHTER/%{upstream_name}-%{upstream_version}.tar.bz2
Patch0:		%{name}-2.01.fhs.patch
Patch1:		%{name}-2.01.test.patch

BuildRequires:	perl-devel
BuildRequires:	perl(Apache::Session)
BuildRequires:	perl(DB_File)
BuildArch:	noarch

%define testdir %{_tmppath}/%{name}-%{version}-test

%description
Apache::SessionX extends Apache::Session. It was initialy written to use
Apache::Session from inside of HTML::Embperl, but is seems to be useful
outside of Embperl as well, so here is it as standalone module.

Apache::Session is a persistence framework which is particularly
useful for tracking session data between httpd requests. Apache::Session is
designed to work with Apache and mod_perl, but it should work under CGI and
other web servers, and it also works outside of a web server altogether.

Apache::Session consists of five components: the interface, the object
store, the lock manager, the ID generator, and the serializer. The interface
is defined in SessionX.pm, which is meant to be easily subclassed. The
object store can be the filesystem, a Berkeley DB, a MySQL DB, an Oracle DB,
or a Postgres DB. Locking is done by lock files, semaphores, or the locking
capabilities of MySQL and Postgres. Serialization is done via Storable, and
optionally ASCII-fied via MIME or pack(). ID numbers are generated via MD5.
The reader is encouraged to extend these capabilities to meet his own
requirements.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
chmod 644 README
%patch0
%patch1 -p 1

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor < /dev/null
%make

%check
rm -rf %{testdir}
mkdir %{testdir}
export TESTDIR=%{testdir}
make test

%clean 
rm -rf %{testdir}

%install
%makeinstall_std
install -d -m 755 %{buildroot}%{_localstatedir}/lib/ApacheSessionX

%files
%doc CHANGES README
%{_mandir}/*/*
%{perl_vendorlib}/Apache
%attr(-,apache,apache) %{_localstatedir}/lib/ApacheSessionX


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 2.10.0-3mdv2011.0
+ Revision: 680460
- mass rebuild

* Wed Jul 29 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2.10.0-2mdv2011.0
+ Revision: 402967
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 2.01-6mdv2009.0
+ Revision: 255284
- rebuild

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Wed Dec 26 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.01-4mdv2008.1
+ Revision: 138120
- fix build dependencies

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Oct 27 2006 Nicolas LÃ©cureuil <neoclust@mandriva.org> 2.01-3mdv2007.0
+ Revision: 73229
- import perl-Apache-SessionX-2.01-3mdk

* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 2.01-3mdk
- Fix SPEC according to Perl Policy
	- BuildRequires

* Tue Mar 14 2006 Nicolas Lécureuil <neoclust@mandriva.org> 2.01-2mdk
- Add BuildRequires

* Mon Nov 28 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.01-1mdk
- new version 
- %%{1}mdv2007.1
- spec cleanup
- use FHS-compliant /var/lib/ApacheSessionX for storing data
- don't deal with storage directory permission
- fix doc files perms
- fix test to use temp files


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3888 |12cr|perl-Apache-SSLLookup-2.0_400-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Apache-SSLLookup
%define upstream_version 2.00_04

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	5

Summary:	Hooks for various mod_ssl functions
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{name}/
Source0:	http://search.cpan.org/CPAN/authors/id/G/GE/GEOFF/Apache-SSLLookup-%{upstream_version}.tar.gz

BuildRequires:	apache-mod_perl-devel
BuildRequires:	apr-devel
BuildRequires:	perl-devel

Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
Apache::SSLLookup is a glue layer between Perl handlers and the
mod_ssl public API.  under normal circumstances, you would use
subprocess_env() to glean information about mod_ssl.
However, this is only possible after mod_ssl runs its fixups,
that is, Perl handlers can only accurately check the
subprocess_env table for mod_ssl information in the
PerlResponsePhase or later.
This module allows you to query mod_ssl directly via its public
C API at any point in the request cycle.  but without using C,
of course.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
export CFLAGS="%{optflags}"

%{__perl} Makefile.PL INSTALLDIRS=vendor
%make CCFLAGS="$CCFLAGS `apr-1-config --includes`"

#%{__make} test

%install
rm -rf %{buildroot}

%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root)
#%doc Changes README
%{perl_vendorarch}/auto/Apache/SSLLookup/*
%{perl_vendorarch}/Apache/*
%{_mandir}/man3/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.0_400-5
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 2.0_400-4
+ Revision: 680457
- mass rebuild

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 2.0_400-3mdv2011.0
+ Revision: 555665
- rebuild

  + Sandro Cazzaniga <kharec@mandriva.org>
    - rebuild

* Fri Feb 12 2010 Jérôme Quelin <jquelin@mandriva.org> 2.0_400-1mdv2010.1
+ Revision: 504566
- rebuild using %%perl_convert_version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2.00_04-6mdv2010.0
+ Revision: 430258
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 2.00_04-5mdv2009.0
+ Revision: 255286
- rebuild

* Mon Jan 14 2008 Thierry Vignaud <tv@mandriva.org> 2.00_04-3mdv2008.1
+ Revision: 151820
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sun Aug 19 2007 Oden Eriksson <oeriksson@mandriva.com> 2.00_04-2mdv2008.0
+ Revision: 66861
- misc spec file fixes


* Mon Oct 31 2005 Arnaud Desmons <adesmons@mandriva.org> 2.00_04-1mdk
- Initial specfile


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3889 |12cr|perl-App-Asciio-1.2.71-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    App-Asciio
%define upstream_version 1.02.71


%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(App::Asciio::(.*)\\)'
%else
%define _requires_exceptions perl(App::Asciio::.*)
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Plain ASCII diagram
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/App/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Clone)
BuildRequires:	perl(Data::TreeDumper)
BuildRequires:	perl(Data::TreeDumper::Renderer::GTK)
BuildRequires:	perl(Directory::Scratch)
BuildRequires:	perl(Directory::Scratch::Structured)
BuildRequires:	perl(Data::Compare)
BuildRequires:	perl(Eval::Context)
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(Test::Warn)
BuildRequires:	perl(Test::Block)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::NoWarnings)
BuildRequires:	perl(Test::Strict)
BuildRequires:	perl(Term::Size)
BuildRequires:	perl(Module::Build)

BuildArch:	noarch

%description
This gtk2-perl application allows you to draw ASCII diagrams in a modern (but
simple) graphical application. The ASCII graphs can be saved as ASCII or in a
format that allows you to modify them later.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
# test don't run, even with xvfb-run
# xvfb-run ./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc README Todo.txt Changes
%{_mandir}/man3/*
%{_bindir}/asciio
%{perl_vendorlib}/App


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1.2.71-4mdv2011.0
+ Revision: 680575
- add br
- mass rebuild

* Fri Feb 12 2010 Jérôme Quelin <jquelin@mandriva.org> 1.2.71-3mdv2011.0
+ Revision: 504569
- bump mkrel
- rebuild using %%perl_convert_version

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Tue Feb 24 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.02.71-2mdv2009.1
+ Revision: 344557
- fix dependencies

* Sun Feb 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.02.71-1mdv2009.1
+ Revision: 343971
- import perl-App-Asciio


* Sun Feb 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.02.71-1mdv2009.1
- first mdv release 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3890 |12cr|perl-App-Cache-0.370.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    App-Cache
%define upstream_version 0.37

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Module for easy application-level caching
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/App/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Accessor::Chained)
BuildRequires:	perl(File::Find::Rule)
BuildRequires:	perl(File::HomeDir)
BuildRequires:	perl-libwww-perl
BuildRequires:	perl(Path::Class)
BuildRequires:	perl(Test::Pod)

BuildArch:	noarch

%description
The App::Cache module lets an application cache data locally. There are a few 
times an application would need to cache data: when it is retrieving 
information from the network or when it has to complete a large calculation.

For example, the Parse::BACKPAN::Packages module downloads a file off the net 
and parses it, creating a data structure. Only then can it actually provide 
any useful information for the programmer. Parse::BACKPAN::Packages uses 
App::Cache to cache both the file download and data structures, providing 
much faster use when the data is cached.

This module stores data in the home directory of the user, in a dot directory. 
For example, the Parse::BACKPAN::Packages cache isactually stored 
underneath "~/.parse_backpan_packages/cache/". This is so that permisssions 
are not a problem - it is a per-user, per-application cache.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std
rm -rf %{buildroot}%{perl_vendorarch}

%files
%doc CHANGES README
%{perl_vendorlib}/*
%{_mandir}/man3/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.370.0-2mdv2011.0
+ Revision: 680470
- mass rebuild

* Wed Dec 09 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.370.0-1mdv2011.0
+ Revision: 475395
- update to 0.37

* Sat Aug 01 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.360.0-1mdv2010.0
+ Revision: 405954
- rebuild using %%perl_convert_version

* Sat Jun 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.36-1mdv2010.0
+ Revision: 389772
- update to new version 0.36

* Thu Sep 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.35-1mdv2009.0
+ Revision: 283882
- update to new version 0.35

* Fri Aug 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.34-1mdv2009.0
+ Revision: 272257
- update to new version 0.34

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.33-3mdv2009.0
+ Revision: 255288
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Oct 12 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.33-1mdv2008.1
+ Revision: 97362
- update to new version 0.33

  + Michael Scherer <misc@mandriva.org>
    - rebuild


* Thu Apr 27 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.31-5mdk
- Fix SPEC according to Perl Policy
	- BuildRequires
	- Source URL

* Tue Dec 27 2005 Michael Scherer <misc@mandriva.org> 0.31-4mdk
- Do not ship empty dir

* Mon Oct 10 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.31-3mdk
- Fix BuildRequires

* Fri Sep 30 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.31-2mdk
- Buildrequires fix

* Wed Sep 21 2005 Michael Scherer <misc@mandriva.org> 0.31-1mdk
- First mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3891 |12cr|perl-App-CLI-0.313.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 App-CLI
%define upstream_version 0.313

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Dispatcher module for command line interface programs 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/App/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Pod::Simple)
BuildRequires:	perl(Locale::Maketext::Simple)
BuildArch:	noarch

%description
App::CLI dispatches CLI (command line interface) based commands into command 
classes. It also supports subcommand and per-command options.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
perl -pi -e 's/auto_install\(\)\;//' Makefile.PL

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%{perl_vendorlib}/App
%{_mandir}/man3/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.313.0-2mdv2011.0
+ Revision: 680469
- mass rebuild

* Mon Dec 06 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.313.0-1mdv2011.0
+ Revision: 612043
- update to new version 0.313

* Sat Nov 27 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.310.0-1mdv2011.0
+ Revision: 601858
- update to new version 0.31

* Mon Nov 08 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.103.0-1mdv2011.0
+ Revision: 595071
- update to new version 0.103

* Sat Aug 01 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.80.0-1mdv2011.0
+ Revision: 405955
- rebuild using %%perl_convert_version

* Fri Feb 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.08-1mdv2009.1
+ Revision: 345429
- update to new version 0.08

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.07-3mdv2009.0
+ Revision: 255317
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.07-1mdv2008.1
+ Revision: 136658
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Apr 29 2007 Nicolas LÃ©cureuil <nlecureuil@mandriva.com> 0.07-1mdv2008.0
+ Revision: 19182
-New version


* Fri Oct 27 2006 Nicolas LÃ©cureuil <neoclust@mandriva.org> 0.06-1mdv2007.0
+ Revision: 73273
- import perl-App-CLI-0.06-1mdv2007.0

* Sun Jul 02 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-1mdv2007.0
- New version 0.06

* Thu Jun 08 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.05-1mdk
- New release 0.05

* Sun Apr 16 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.04-1mdk
- New release 0.04
- spec cleanup
- better source URL
- better URL
- better buildrequires syntax

* Fri Jan 27 2006 Oden Eriksson <oeriksson@mandriva.com> 0.03-3mdk
- rebuild

* Thu Jan 19 2006 Michael Scherer <misc@mandriva.org> 0.03-2mdk
- Remove autoinstaller ( filling lbd system disk )
- fix BuildRequires

* Wed Jan 04 2006 Michael Scherer <misc@mandriva.org> 0.03-1mdk
- New release 0.03

* Wed Dec 28 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.02-3mdk
- Add BuildRequires

* Wed Dec 28 2005 Michael Scherer <misc@mandriva.org> 0.02-2mdk
- Do not ship empty dir

* Tue Dec 27 2005 Michael Scherer <misc@mandriva.org> 0.02-1mdk
- New release 0.02

* Thu Sep 22 2005 Michael Scherer <misc@mandriva.org> 0.01-1mdk
- First mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3892 |12cr|perl-App-Cmd-0.311.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    App-Cmd
%define upstream_version 0.311

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	"app cmd --subcmd" style subdispatching
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/App/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Load)
BuildRequires:	perl(Getopt::Long::Descriptive)
BuildRequires:	perl(IO::Scalar)
BuildRequires:	perl(IO::TieCombine)
BuildRequires:	perl(String::RewritePrefix)
BuildRequires:	perl(Sub::Exporter)
BuildRequires:	perl(Sub::Install)
BuildRequires:	perl(Test::Fatal)
BuildRequires:	perl(Test::More) >= 0.960.0

BuildArch: noarch

Requires:	perl(IO::TieCombine)

%description
App::Cmd is intended to make it easy to write complex command-line
applications without having to think about most of the annoying things
usually involved.

For information on how to start using App::Cmd, see App::Cmd::Tutorial.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.311.0-2mdv2011.0
+ Revision: 657382
- rebuild for updated spec-helper

* Sat Mar 19 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.311.0-1
+ Revision: 646930
- update to new version 0.311

* Thu Dec 16 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.310.0-1mdv2011.0
+ Revision: 622418
- update to new version 0.310

* Sun Nov 14 2010 Jérôme Quelin <jquelin@mandriva.org> 0.309.0-1mdv2011.0
+ Revision: 597484
- adding missing buildrequires:
- update to 0.309

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - update to new version 0.308

* Tue Jul 27 2010 Jérôme Quelin <jquelin@mandriva.org> 0.307.0-2mdv2011.0
+ Revision: 561924
- adding missing requires:

* Tue Mar 09 2010 Jérôme Quelin <jquelin@mandriva.org> 0.307.0-1mdv2011.0
+ Revision: 517120
- adding missing buildrequires:
- update to 0.307
- update to 0.306

* Tue Dec 08 2009 Jérôme Quelin <jquelin@mandriva.org> 0.304.0-1mdv2010.1
+ Revision: 474731
- update to 0.304

* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.303.0-1mdv2010.1
+ Revision: 471064
- update to 0.303

* Thu Sep 03 2009 Jérôme Quelin <jquelin@mandriva.org> 0.301.0-1mdv2010.0
+ Revision: 427476
- update to 0.301

* Sat Aug 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.300.0-1mdv2010.0
+ Revision: 422079
- update to 0.300

* Fri Aug 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.207.0-1mdv2010.0
+ Revision: 421835
- update to 0.207
- update to 0.207

* Thu Aug 20 2009 Jérôme Quelin <jquelin@mandriva.org> 0.206.0-1mdv2010.0
+ Revision: 418407
- update to 0.206

* Mon Jun 29 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.204.0-1mdv2010.0
+ Revision: 390519
- update to new version 0.204

* Sat Jun 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.203.0-1mdv2010.0
+ Revision: 383326
- updating buildrequires:
- updating buildrequires:
- adding missing buildrequires:
- import perl-App-Cmd


* Fri May 29 2009 cpan2dist 0.203-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3893 |12cr|perl-AppConfig-Std-1.70.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 AppConfig-Std
%define upstream_version 1.07

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Subclass of AppConfig that provides standard options
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/AppConfig/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl-AppConfig
BuildArch:	noarch

%description
AppConfig::Std is a Perl module that provides a set of standard configuration
variables and command-line switches. It is implemented as a subclass of
AppConfig; AppConfig provides a general mechanism for handling global
configuration variables.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
%makeinstall_std

%files
%doc ChangeLog README
%{perl_vendorlib}/AppConfig/*
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1.70.0-2mdv2011.0
+ Revision: 680473
- mass rebuild

* Sat Aug 01 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.70.0-1mdv2011.0
+ Revision: 406834
- rebuild using %%perl_convert_version

* Mon Sep 29 2008 Oden Eriksson <oeriksson@mandriva.com> 1.07-5mdv2009.0
+ Revision: 289343
- restore the spec file

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sat Dec 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.07-4mdv2008.1
+ Revision: 136885
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Oct 27 2006 Nicolas LÃ©cureuil <neoclust@mandriva.org> 1.07-3mdv2007.0
+ Revision: 73279
- import perl-AppConfig-Std-1.07-3mdk

* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.07-3mdk
- Fix SPEC according to Perl Policy
	- Source URL
- use mkrel

* Mon Nov 01 2004 Michael Scherer <misc@mandrake.org> 1.07-2mdk
- BuildRequires

* Thu Sep 16 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 1.07-1mdk
- Initial MDK release.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3894 |12cr|perl-App-cpanminus-1.1.500-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    App-cpanminus
%define upstream_version 1.0015

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(App::cpanminus::script\\)'
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Get, unpack, build and install modules from CPAN
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/App/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::Install)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(LWP)
BuildRequires:	perl(Module::Build)
BuildArch:	noarch

%description
cpanminus is a script to get, unpack, build and install modules from CPAN.

Why? It's dependency free, requires zero configuration, and stands alone.
When running, it requires only 10MB of RAM.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_bindir}/cpanm
%{perl_vendorlib}/App
%{_mandir}/man1/cpanm.1*
%{_mandir}/man3/*

%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1.1.500-2mdv2011.0
+ Revision: 680472
- mass rebuild

* Sat Oct 16 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.500-1mdv2011.0
+ Revision: 586063
- import perl-App-cpanminus


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3895 |12cr|perl-App-Info-0.570.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 App-Info
%define upstream_version 0.57

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 1

Summary:	Information about software packages on a system
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/App/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:  perl(Module::Build)
BuildRequires:  perl(Test::Pod) >= 1.20
BuildRequires:  apache
BuildRequires:  postgresql-devel
BuildRequires:  sqlite3-devel
BuildRequires:	sqlite3-tools
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
App::Info provides a generalized interface for providing metadata
about software packages installed on a system. The idea is that
App::Info subclasses can be used in Perl application installers in
order to determine whether software dependencies have been fulfilled,
and to get necessary metadata about those software packages.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor
./Build
./Build test

%check
./Build test

%install
rm -rf %{buildroot}
./Build install destdir=%{buildroot}

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes README.md
%{perl_vendorlib}/App
%{_mandir}/*/*


%changelog
* Fri Jul 01 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.570.0-1mdv2011.0
+ Revision: 688477
- new version

* Thu Feb 24 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.560.0-1
+ Revision: 639628
- update to new version 0.56

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.550.0-1mdv2010.0
+ Revision: 402976
- rebuild using %%perl_convert_version

* Sat Jul 19 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.55-1mdv2009.0
+ Revision: 238724
- update to new version 0.55

* Tue May 20 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.54-1mdv2009.0
+ Revision: 209318
- update to new version 0.54

* Tue May 06 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.53-1mdv2009.0
+ Revision: 201958
- update to new version 0.53

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Aug 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.52-1mdv2008.0
+ Revision: 63918
- update to new version 0.52

* Sun Apr 29 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.51-1mdv2008.0
+ Revision: 19183
-New version


* Fri Oct 27 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.49-1mdv2007.0
+ Revision: 73277
- import perl-App-Info-0.49-1mdk

* Fri Apr 14 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.49-1mdk
- New release 0.49
- better source URL
- use Module::Build everywhere
- minor spec cleanups
- better buildrequires syntax

* Mon Feb 13 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.48-1mdk
- 0.48

* Mon Dec 19 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.47-1mdk
- New release 0.47

* Mon Nov 28 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.45-1mdk
- New release 0.45
- spec cleanup
- better summary
- use manual dependency syntax for buildrequires

* Fri Jul 15 2005 Oden Eriksson <oeriksson@mandriva.com> 0.44-1mdk
- initial Mandriva package, slight fedora import


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3896 |12cr|perl-App-Jawk-0.40.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    App-Jawk
%define upstream_version 0.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3
Summary:	Awk, but post-modern and perly
License:	Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/J/JO/JOSHR/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:	perl-devel
BuildArch:	noarch

%description
Jawk can be described as a flexible tool for extracting columns
of data from text files. Also, it's a replacement which supports
ranges, indexing columns by negative numbers, a perl mode, and more.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc ChangeLog Changes MANIFEST META.yml README
%{_bindir}/jawk
%{_mandir}/man1/*

%changelog
* Wed Apr 20 2011 Sandro Cazzaniga <kharec@mandriva.org> 0.40.0-1mdv2011.0
+ Revision: 656137
- import perl-App-Jawk


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3897 |12cr|perl-App-Nopaste-0.280.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    App-Nopaste
%define upstream_version 0.28

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2
License:	GPL or Artistic
Group:		Development/Perl
Summary:	Easy access to any pastebin
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/App/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Module::Pluggable)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Getopt)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(WWW::Mechanize)
BuildRequires:	perl(Config::INI::Reader)
BuildRequires:	perl(WWW::Pastebin::PastebinCom::Create)
BuildRequires:	perl(Browser::Open)
BuildRequires:	perl(Clipboard)
BuildRequires:	perl(Config::GitLike)
BuildArch:	noarch

%description
Pastebins (also known as nopaste sites) let you post text, usually code,
for public viewing. They're used a lot in IRC channels to show code that
would normally be too long to give directly in the channel (hence the name
nopaste).

Each pastebin is slightly different. When one pastebin goes down (I'm
looking at you, the http://paste.husk.org manpage), then you have to find a
new one. And if you usually use a script to publish text, then it's too
much hassle.

This module aims to smooth out the differences between pastebins, and
provides redundancy: if one site doesn't work, it just tries a different
one.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes
%{perl_vendorlib}/App
%{_bindir}/nopaste
%{_mandir}/man1/nopaste.1*
%{_mandir}/man3/*

%changelog
* Wed Mar 23 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.280.0-1mdv2011.0
+ Revision: 648056
- update to new version 0.28

* Fri Mar 18 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.270.0-1
+ Revision: 646399
- update to new version 0.27

* Wed Mar 02 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.260.0-1
+ Revision: 641315
- update to new version 0.26

* Wed Jan 05 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.250.0-1mdv2011.0
+ Revision: 628696
- update to new version 0.25

* Thu Dec 23 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.240.0-1mdv2011.0
+ Revision: 624069
- update to new version 0.24

* Sat Nov 27 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.230.0-1mdv2011.0
+ Revision: 601859
- update to new version 0.23

* Wed Jul 28 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.220.0-1mdv2011.0
+ Revision: 562708
- import perl-App-Nopaste


* Fri Feb 26 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.190.0-1mdv2010.1
+ Revision: 512125
- new version

* Sat Jan 02 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.180.0-1mdv2010.1
+ Revision: 485155
- new version

* Mon Dec 07 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.170.0-1mdv2010.1
+ Revision: 474524
- new version
- import perl-App-Nopaste


* Fri Jan 09 2009 cpan2dist 0.06-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3898 |12cr|perl-App-perlbrew-0.210.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    App-perlbrew
%define upstream_version 0.21

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Manage perl installations in your $HOME
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/App/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Path::Tiny)
BuildRequires:	perl(HTTP::Lite)
BuildRequires:	perl(Test::Output)
BuildArch:	noarch

%description
perlbrew is a program to automate the building and installation of perl in
the users HOME. At the moment, it installs everything to
'~/perl5/perlbrew', and requires you to tweak your PATH by including a
bashrc/cshrc file it provides. You then can benefit from not having to run
'sudo' commands to install cpan modules because those are installed inside
your HOME too. It's a completely separate perl environment.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml README
%{_bindir}/perlbrew
%{_mandir}/man1/perlbrew.1*
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Tue May 17 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.210.0-1mdv2011.0
+ Revision: 675369
- update to new version 0.21

* Thu May 12 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.200.0-1
+ Revision: 673783
- update to new version 0.20

* Fri Apr 29 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.190.0-1
+ Revision: 660537
- update to new version 0.19

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.180.0-2
+ Revision: 657383
- rebuild for updated spec-helper

* Fri Mar 18 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.180.0-1
+ Revision: 646318
- update to new version 0.18

* Thu Mar 10 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.170.0-1
+ Revision: 643313
- update to new version 0.17

* Sun Feb 20 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.160.0-1
+ Revision: 638893
- update to new version 0.16

* Mon Dec 06 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.150.0-1mdv2011.0
+ Revision: 612044
- update to new version 0.15

* Sun Nov 28 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.140.0-1mdv2011.0
+ Revision: 602367
- update to new version 0.14

* Sun Nov 14 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.130.0-1mdv2011.0
+ Revision: 597574
- update to new version 0.13

* Sat Oct 23 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.120.0-1mdv2011.0
+ Revision: 587611
- new version

* Sat Oct 16 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.100.0-1mdv2011.0
+ Revision: 586105
- import perl-App-perlbrew


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3899 |12cr|perl-App-SD-0.750.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    App-SD
%define upstream_version 0.75

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	A peer to peer ticket tracking system
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/App/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Config::GitLike) >= 1.30.0
BuildRequires:	perl(DateTime)
BuildRequires:	perl(DateTime::Format::Natural)
BuildRequires:	perl(Email::Address)
BuildRequires:	perl(Email::MIME)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(HTML::Tree)
BuildRequires:	perl(HTML::TreeBuilder) >= 4.100.0
BuildRequires:	perl(LWP::Simple)
BuildRequires:	perl(Net::GitHub) >= 0.280.0
BuildRequires:	perl(Net::Google::Code) >= 0.140.0
BuildRequires:	perl(Net::Jifty) >= 0.90.0
BuildRequires:	perl(Net::Lighthouse) >= 0.10.0
BuildRequires:	perl(Net::Redmine) >= 0.80.0
BuildRequires:	perl(Net::Trac) >= 0.160.0
BuildRequires:	perl(Path::Class)
BuildRequires:	perl(Prophet)
BuildRequires:	perl(RT::Client::REST)
BuildRequires:	perl(Test::Script::Run) >= 0.20.0
BuildRequires:	perl(Test::Cukes)
BuildRequires:	perl(Text::Greeking)
BuildRequires:	perl(Time::Progress)
BuildRequires:	perl(Try::Tiny) >= 0.20.0
BuildRequires:	perl(URI::file)
BuildRequires:	perl-Path-Dispatcher-Declarative
# when Net::Trac will be fixed 
# https://rt.cpan.org/Ticket/Display.html?id=57063
#BuildRequires: trac-standalone trac-sqlite
BuildArch:	noarch

%description
SD is a peer to peer ticket tracking system built on the Prophet distributed 
database. SD is designed to make it easy to work with tickets and to share 
ticket databases with your collaborators.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# (misc) check is stalled, didn't found why
rm -f t/server.t
# (misc) requires network access, do not work on iurt
rm -Rf t/sd-lighthouse
rm -Rf t/sd-gcode
rm -Rf t/sd-github
# Fail on ABF anyway
#make test

%install
%makeinstall_std

%files
%doc META.yml Changes README
%{_mandir}/man1/*
%{_mandir}/man3/*
%{perl_vendorlib}/*
%{_bindir}/*


%changelog
* Fri May 07 2010 Michael Scherer <misc@mandriva.org> 0.740.0-1mdv2010.1
+ Revision: 543211
- import perl-App-SD


* Thu May 06 2010 cpan2dist 0.74-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3900 |12cr|perl-App-SmokeBox-PerlVersion-0.80.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    App-SmokeBox-PerlVersion
%define upstream_version 0.08

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	SmokeBox helper module to determine perl version
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/App/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(IPC::Cmd)
BuildRequires:	perl(POE)
BuildRequires:	perl(POE::Quickie)
BuildArch:	noarch

%description
App::SmokeBox::PerlVersion is a simple helper module for the
App::SmokeBox::Mini manpage and the minismokebox manpage that determines
and version and architecture of a given 'perl' executable.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README LICENSE Changes META.yml META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.80.0-2mdv2011.0
+ Revision: 654215
- rebuild for updated spec-helper

* Sat Dec 25 2010 Shlomi Fish <shlomif@mandriva.org> 0.80.0-1mdv2011.0
+ Revision: 625083
- import perl-App-SmokeBox-PerlVersion


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3901 |12cr|perl-Archive-Any-0.93.200-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Archive-Any
%define upstream_version 0.0932

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3
Epoch:		1

Summary:	Single interface to deal with file archives
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Archive/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Test::Warn)
BuildRequires:	perl(Test::Pod::Coverage)
BuildRequires:	perl(Module::Find)
BuildRequires:	perl(File::MMagic)
BuildRequires:	perl(MIME::Types)
BuildRequires:	perl(Archive::Zip)
BuildRequires:	perl(Archive::Tar)
BuildRequires:	perl(IO::Zlib)

BuildArch:	noarch

%description
This module is a single interface for manipulating different archive formats.
Tarballs, zip files, etc.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files 
%doc README
%{perl_vendorlib}/Archive
%{_mandir}/man3/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1:0.93.200-2mdv2011.0
+ Revision: 680474
- mass rebuild

* Fri Feb 12 2010 Jérôme Quelin <jquelin@mandriva.org> 1:0.93.200-1mdv2011.0
+ Revision: 504570
- bump epoch
- rebuild using %%perl_convert_version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.0932-3mdv2010.0
+ Revision: 430259
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.0932-2mdv2009.0
+ Revision: 268368
- rebuild early 2009.0 package (before pixel changes)

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - update to new version 0.0932

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.093-2mdv2008.1
+ Revision: 131136
- kill re-definition of %%buildroot on Pixel's request


* Mon Nov 27 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.093-2mdv2007.0
+ Revision: 87501
- fix buildrequires
- Import perl-Archive-Any

* Sat Nov 25 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.093-1mdv2007.1
- first mdv release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3902 |12cr|perl-Archive-Tar-Wrapper-0.140.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Archive-Tar-Wrapper
%define upstream_version 0.14

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	API wrapper around the 'tar' utility
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Archive/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Cwd)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(IPC::Run)
BuildRequires:	perl(Log::Log4perl)
BuildArch:	noarch

%description
Archive::Tar::Wrapper is an API wrapper around the 'tar' command line
utility. It never stores anything in memory, but works on temporary
directory structures on disk instead. It provides a mapping between the
logical paths in the tarball and the 'real' files in the temporary
directory on disk.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.140.0-3mdv2011.0
+ Revision: 657384
- rebuild for updated spec-helper

* Mon Feb 28 2011 Funda Wang <fwang@mandriva.org> 0.140.0-2
+ Revision: 640762
- rebuild to obsolete old packages

* Fri Feb 18 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.140.0-1
+ Revision: 638458
- update to new version 0.14

* Thu Feb 03 2011 Shlomi Fish <shlomif@mandriva.org> 0.130.0-1
+ Revision: 635724
- import perl-Archive-Tar-Wrapper


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3903 |12cr|perl-Argus-2.00-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define argus_version 2.0.6.fixes.1

Name:		perl-Argus
Version:	2.00
Release:	7
Epoch:		0
Summary:	Client tools for argus network audit
License:	GPL
Group:		Development/Perl
Url:		http://qosient.com/argus/
Source0:	ftp://ftp.qosient.com/dev/argus-2.0/argus-clients-%{argus_version}.tar.bz2

BuildRequires:	 perl-devel
BuildRequires:	 perl-DateManip
Provides:	perl(Argus::Support)
BuildArch:	noarch

%description
Clients to the argus probe which process and display information.

%prep
%setup -q -n argus-clients-%{argus_version}/contrib/Argus-perl-%{version}
export ARGUSHOME=%{_prefix}
perl Makefile.PL PREFIX=%{_prefix} INSTALLSITELIB=%{perl_vendorlib}
perl -pi -e 's|local/||g' Makefile

%build
%make

%install
%makeinstall_std
rm -f %{buildroot}%{_prefix}/perllocal.pod

%files
%defattr(0644,root,root,0755)
%doc HISTORY INSTALL README TODO
%attr(0755,root,root) %{_bindir}/look_for
%attr(0755,root,root) %{_bindir}/slowscan
%attr(0755,root,root) %{_bindir}/watcher
%{perl_vendorlib}/Argus.pm
%{perl_vendorlib}/Argus/Archive.pm
%{perl_vendorlib}/Argus/SlowScan.pm
%{perl_vendorlib}/Argus/Support.pm
%{perl_vendorlib}/Argus/Watcher.pm
%{perl_vendorlib}/ra.conf
%{_mandir}/man1/slowscan.1*
%{_mandir}/man1/watcher.1*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0:2.00-6mdv2011.0
+ Revision: 680475
- mass rebuild

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0:2.00-5mdv2011.0
+ Revision: 430260
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0:2.00-4mdv2009.0
+ Revision: 241149
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue May 01 2007 David Walluck <walluck@mandriva.org> 0:2.00-2mdv2008.0
+ Revision: 20217
- provide perl(Argus::Support) to fill dependency


* Wed Oct 25 2006 David Walluck <walluck@mandriva.org> 2.00-1mdv2007.0
+ Revision: 72201
- BuildRequires: perl-DateManip
- fix all rpmlint warnings
- Import perl-Argus

* Sun Oct 22 2006 David Walluck <walluck@mandriva.org> 0:2.00-1mdv2007.1
- release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3904 |12cr|perl-Array-Diff-0.70.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Array-Diff
%define upstream_version 0.07

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	This module do diff two arrays, and return added and deleted arrays 
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Array/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Class::Accessor::Fast)
BuildRequires:	perl(Algorithm::Diff)
BuildArch:	noarch

%description
This module do diff two arrays, and return added and deleted arrays. It's
simple usage of Algorithm::Diff.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/*
%{_mandir}/man3/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.70.0-2mdv2011.0
+ Revision: 656881
- rebuild for updated spec-helper

* Mon Nov 08 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.70.0-1mdv2011.0
+ Revision: 595073
- update to new version 0.07

* Sun Jul 12 2009 Jérôme Quelin <jquelin@mandriva.org> 0.50.20-1mdv2011.0
+ Revision: 395062
- fix wrong macro name
- update to 0.05002
- using %%perl_convert_version
- fixed license field

* Fri Oct 24 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.05-1mdv2009.1
+ Revision: 296956
- update to new version 0.05

* Mon Sep 29 2008 Oden Eriksson <oeriksson@mandriva.com> 0.04-2mdv2009.0
+ Revision: 289435
- restore the spec file

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.04-1mdv2008.1
+ Revision: 136658
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu May 03 2007 Michael Scherer <misc@mandriva.org> 0.04-1mdv2008.0
+ Revision: 21928
- Fix BuildRequires
- fix BuildRequires
- Import perl-Array-Diff



* Thu May 03 2007 Michael Scherer <misc@mandriva.org> 0.04-1mdv2008.0
- First Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3905 |12cr|perl-Array-Each-0.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Array-Each
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Array-Each module for perl 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Array/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch


%description
Array::Each - iterate over one or more arrays, returning one or more
elements from each array followed by the array index.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Array/Each
%{perl_vendorlib}/Array/Each.pm
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.20.0-2mdv2011.0
+ Revision: 680476
- mass rebuild

* Sat Aug 01 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.20.0-1mdv2011.0
+ Revision: 406835
- rebuild using %%perl_convert_version

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.02-5mdv2009.0
+ Revision: 255339
- rebuild

* Sat Dec 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.02-3mdv2008.1
+ Revision: 136886
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Oct 27 2006 Nicolas LÃ©cureuil <neoclust@mandriva.org> 0.02-2mdv2007.0
+ Revision: 73285
- import perl-Array-Each-0.02-2mdk

* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.02-2mdk
- Fix SPEC according to Perl Policy
	- Source URL
- use mkrel

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 0.02-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3906 |12cr|perl-Array-PrintCols-2.100.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Array-PrintCols
%define upstream_version 2.1

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Print or format array elements in vertically sorted columns
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Array/%{upstream_name}-%{upstream_version}.tar.bz2
Patch0:		%{name}-fix.patch

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Array::PrintCols is a Perl 5 module which defines a subroutine to
print arrays of elements in alphabetically, vertically sorted
columns.  Optional arguments can be given to control either the
width or number of the columns, the total width of the output, and
the amount of indentation.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch0 -p1

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README
%{perl_vendorlib}/Array
%{_mandir}/*/*

%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 2.100.0-2mdv2011.0
+ Revision: 680477
- mass rebuild

* Fri Feb 12 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2.100.0-1mdv2011.0
+ Revision: 504572
- rebuild using %%perl_convert_version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2.1-7mdv2010.0
+ Revision: 430261
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 2.1-6mdv2009.0
+ Revision: 255341
- rebuild

* Sat Dec 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.1-4mdv2008.1
+ Revision: 136900
- spec cleanup

* Sat Dec 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.1-3mdv2008.1
+ Revision: 136887
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Oct 27 2006 Nicolas LÃ©cureuil <neoclust@mandriva.org> 2.1-2mdv2007.0
+ Revision: 73296
- import perl-Array-PrintCols-2.1-2mdk

* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 2.1-2mdk
- Fix SPEC Using perl Policies
	- Source URL
- use mkrel

* Fri Jul 15 2005 Oden Eriksson <oeriksson@mandriva.com> 2.1-1mdk
- initial Mandriva package 
- adde P0 from PLD


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3907 |12cr|perl-Array-Unique-0.80.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Array-Unique
%define upstream_version 0.08

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Tie-able array that allows only unique values
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Array/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
This package lets you create an array which will allow only one occurrence
of any value.

In other words no matter how many times you put in 42 it will keep only the
first occurrence and the rest will be dropped.

You use the module via tie and once you tied your array to this module it
will behave correctly.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.80.0-2mdv2011.0
+ Revision: 654875
- rebuild for updated spec-helper

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.80.0-1mdv2011.0
+ Revision: 402980
- rebuild using %%perl_convert_version

* Tue Jun 09 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.08-1mdv2010.0
+ Revision: 384437
- import perl-Array-Unique


* Tue Jun 09 2009 cpan2dist 0.08-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3908 |12cr|perl-Array-Window-1.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Array-Window
%define upstream_version 1.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Array-Window Perl module: calculate windows/subsets/pages of arrays
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Array/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Params::Util)
BuildArch:	noarch

%description
Many applications require that a large set of results be broken down
into a smaller set of 'windows', or 'pages' in web language.
Array::Window implements an algorithm specifically for dealing with
these windows. It is very flexible and permissive, making adjustments to
the window as needed.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Array
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1.20.0-2mdv2011.0
+ Revision: 680478
- mass rebuild

* Wed Jul 29 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.20.0-1mdv2011.0
+ Revision: 402981
- rebuild using %%perl_convert_version

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.02-2mdv2009.0
+ Revision: 268369
- rebuild early 2009.0 package (before pixel changes)

* Sat Jun 07 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.02-1mdv2009.0
+ Revision: 216627
- dont change source compression
- update to new version 1.02

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Jul 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.01-1mdv2008.0
+ Revision: 46312
- update to new version 1.01


* Fri Oct 27 2006 Nicolas LÃ©cureuil <neoclust@mandriva.org> 0.4-2mdv2007.0
+ Revision: 73298
- import perl-Array-Window-0.4-2mdk

* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.4-2mdk
- Fix SPEC Using perl Policies
	- Source URL
- use mkrel

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3909 |12cr|perl-asa-1.30.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    asa
%define upstream_version 1.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Lets your class/object say it works like something else
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module//%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(base)
BuildArch:	noarch

%description
Perl 5 doesn't natively support Java-style interfaces, and it doesn't
support Perl 6 style roles either.

You can get both of these things in half a dozen different ways via various
CPAN modules, but they usually require that you buy into "their way" of
implementing your code.

Other have turned to "duck typing".

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Thu Jun 16 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.30.0-1mdv2011.0
+ Revision: 685620
- update to new version 1.03

* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 0.20.0-2
+ Revision: 653626
- rebuild for updated spec-helper

* Wed Jul 28 2010 Shlomi Fish <shlomif@mandriva.org> 0.20.0-1mdv2011.0
+ Revision: 562790
- import perl-asa


* Fri Feb 05 2010 cpan2dist 0.02-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3910 |12cr|perl-Asterisk-LDAP-0.6.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Asterisk-LDAP
%define upstream_version 0.6.0

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	9

Summary:	Methods for generating Asterisk configuration from LDAP
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://projects.alkaloid.net/e107_plugins/content/content.php?content.6
Source0:	http://projects.alkaloid.net/dist/asterisk-ldap-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module should make it simple to write scripts that customize Asterisk's
configuration based on data from the LDAP tree. These methods and mechanisms
have been written with customization of the final product (configuration files)
in mind.

%prep
%setup -q -n asterisk-ldap-%{upstream_version}

# fix attribs
chmod -R 755 examples
chmod 644 COPYING ChangeLog INSTALL LICENSE README* TODO asterisk.schema

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%files
%doc examples COPYING ChangeLog INSTALL LICENSE README* TODO asterisk.schema
%{perl_vendorlib}/Asterisk
%{_mandir}/*/*

%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.6.0-8mdv2011.0
+ Revision: 680479
- mass rebuild

* Fri Feb 12 2010 Jérôme Quelin <jquelin@mandriva.org> 0.6.0-7mdv2011.0
+ Revision: 504578
- rebuild using %%perl_convert_version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.6.0-6mdv2010.0
+ Revision: 430262
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.6.0-5mdv2009.0
+ Revision: 255342
- rebuild

* Sat Dec 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.6.0-3mdv2008.1
+ Revision: 136901
- spec cleanup
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Oct 27 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.6.0-1mdv2007.0
+ Revision: 73300
- import perl-Asterisk-LDAP-0.6.0-1mdv2007.0

* Fri Jun 16 2006 Oden Eriksson <oeriksson@mandriva.com> 0.6.0-1mdv2007.0
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3911 |12cr|perl-asterisk-perl-1.10.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    asterisk-perl
%define upstream_version 1.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3
Summary:	Asterisk modules for perl
License:	GPL or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/J/JA/JAMESGOL/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
perl-%{name} are modules for interfacing with the Asterisk open
source pbx system.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
chmod 644 examples/*

%build
perl Makefile.PL INSTALLDIRS=vendor < /dev/null
%make

%install
%makeinstall_std

%files
%doc README CHANGES examples
%{perl_vendorlib}/*
%{_mandir}/man3/*




%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1.10.0-2mdv2011.0
+ Revision: 657862
- rebuild for updated spec-helper

* Mon Nov 29 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.10.0-1mdv2011.0
+ Revision: 603052
- normalize version

* Sat Jun 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.01-1mdv2011.0
+ Revision: 389773
- update to new version 1.01

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.10-3mdv2009.0
+ Revision: 241150
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Aug 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.10-1mdv2008.0
+ Revision: 63919
- update to new version 0.10

* Sun Apr 29 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.09-1mdv2008.0
+ Revision: 19247
-New version


* Tue Dec 19 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.08-3mdv2007.0
+ Revision: 99240
- Import perl-asterisk-perl

* Wed Feb 08 2006 Oden Eriksson <oeriksson@mandriva.com> 0.08-3mdk
- rebuild

* Sun Jan 08 2006 Oden Eriksson <oeriksson@mandriva.com> 0.08-2mdk
- rebuild

* Sun Dec 26 2004 Oden Eriksson <oden.eriksson@linux-mandrake.com> 0.08-1mdk
- initial mandrake package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3912 |12cr|perl-Async-MergePoint-0.40.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Async-MergePoint
%define upstream_version 0.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Resynchronise diverged control flow
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Async/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::Fatal)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
Often in program logic, multiple different steps need to be taken that are
independent of each other, but their total result is needed before the next
step can be taken. In synchonous code, the usual approach is to do them
sequentially.

An asynchronous or event-based program could do this, but if each step
involves some IO idle time, better overall performance can often be gained
by running the steps in parallel. A 'Async::MergePoint' object can then be
used to wait for all of the steps to complete, before passing the combined
result of each step on to the next stage.

A merge point maintains a set of outstanding operations it is waiting on;
these are arbitrary string values provided at the object's construction.
Each time the 'done()' method is called, the named item is marked as being
complete. When all of the required items are so marked, the 'on_finished'
continuation is invoked.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Thu Jun 02 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.40.0-1mdv2011.0
+ Revision: 682532
- update to new version 0.04

* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.30.0-2
+ Revision: 658516
- rebuild for updated spec-helper

* Sun Jul 12 2009 Jérôme Quelin <jquelin@mandriva.org> 0.30.0-1mdv2011.0
+ Revision: 394978
- update to 0.03

* Mon Jun 29 2009 Götz Waschk <waschk@mandriva.org> 0.20.0-1mdv2010.0
+ Revision: 390462
- import perl-Async-MergePoint


* Mon Jun 29 2009 cpan2dist 0.02-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3913 |12cr|perl-Attribute-Handlers-0.910.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Attribute-Handlers
%define upstream_version 0.91

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Simpler definition of attribute handlers
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Attribute/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module, when inherited by a package, allows that package's class to
define attribute handler subroutines for specific attributes. Variables
and subroutines subsequently defined in that package, or in packages
derived from that package may be given attributes with the same names as
the attribute handler subroutines, which will then be called at the end
of the compilation phase (i.e. in a `CHECK' block).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
chmod 644 Changes README

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Attribute
%{_mandir}/*/*

%changelog
* Sun May 22 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.910.0-1mdv2011.0
+ Revision: 677319
- update to new version 0.91

* Sat Nov 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.880.0-3mdv2011.0
+ Revision: 597090
- rebuild

* Wed Jul 28 2010 Jérôme Quelin <jquelin@mandriva.org> 0.880.0-2mdv2011.0
+ Revision: 562417
- rebuild

* Tue Apr 06 2010 Jérôme Quelin <jquelin@mandriva.org> 0.880.0-1mdv2011.0
+ Revision: 532135
- update to 0.88

* Tue Sep 22 2009 Jérôme Quelin <jquelin@mandriva.org> 0.870.0-1mdv2010.0
+ Revision: 447131
- update to 0.87

* Tue Aug 25 2009 Jérôme Quelin <jquelin@mandriva.org> 0.860.0-2mdv2010.0
+ Revision: 420976
- rebuild

* Sun Aug 16 2009 Jérôme Quelin <jquelin@mandriva.org> 0.860.0-1mdv2010.0
+ Revision: 416945
- update to 0.86

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.850.0-1mdv2010.0
+ Revision: 402982
- rebuild using %%perl_convert_version

* Thu Jun 18 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.85-1mdv2010.0
+ Revision: 386995
- update to new version 0.85

* Thu Jun 11 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.84-1mdv2010.0
+ Revision: 385207
- update to new version 0.84

* Sat Mar 14 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.83-1mdv2009.1
+ Revision: 354877
- update to new version 0.83

* Thu Mar 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.82-1mdv2009.1
+ Revision: 354393
- update to new version 0.82

* Thu Nov 13 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.81-1mdv2009.1
+ Revision: 302890
- update to new version 0.81

* Wed Oct 29 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.80-1mdv2009.1
+ Revision: 298176
- new version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.78-3mdv2009.0
+ Revision: 241151
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon May 14 2007 Oden Eriksson <oeriksson@mandriva.com> 0.78-1mdv2008.0
+ Revision: 26669
- Import perl-Attribute-Handlers



* Mon May 14 2007 Oden Eriksson <oeriksson@mandriva.com> 0.78-1mdv2007.1
- initial Mandriva package 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3914 |12cr|perl-Attribute-Util-1.60.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Attribute-Util
%define upstream_version 1.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Attribute interface to Memoize.pm
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Attribute/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Attribute::Handlers)
BuildRequires:	perl(Memoize)
BuildArch:	noarch

%description
When used without argument, this module provides four universally
accessible attributes of general interest as follows:

* Abstract

  See the Attribute::Abstract manpage.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 1.60.0-2mdv2011.0
+ Revision: 658517
- rebuild for updated spec-helper

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1.60.0-1mdv2011.0
+ Revision: 552256
- update to 1.06

* Thu Sep 17 2009 Jérôme Quelin <jquelin@mandriva.org> 1.50.0-1mdv2010.0
+ Revision: 444061
- import perl-Attribute-Util


* Thu Sep 17 2009 cpan2dist 1.05-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3915 |12cr|perl-Audio-Beep-0.110.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Audio-Beep
%define upstream_version 0.11

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 3

Summary:    Audio::Beep player module using the B<beep> program
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Audio/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Test::More)
BuildRequires: perl-devel
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}

%description
no description found

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
echo | %{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc README Changes
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.110.0-3mdv2011.0
+ Revision: 680480
- mass rebuild

* Mon Jul 12 2010 Jérôme Quelin <jquelin@mandriva.org> 0.110.0-2mdv2011.0
+ Revision: 551272
- rebuild

* Sat May 30 2009 Jérôme Quelin <jquelin@mandriva.org> 0.110.0-1mdv2010.0
+ Revision: 381297
- import perl-Audio-Beep


* Sat May 30 2009 cpan2dist 0.11-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3916 |12cr|perl-Audio-CD-0.50.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Audio-CD
%define upstream_version 0.05

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	4

Summary:	Perl interface to libcdaudio
License:	GPL
Group:		Sound
Url:		http://home.wanadoo.nl/jano/disc-cover.html
Source0:	%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	libcdaudio-devel
BuildRequires:	perl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
This module was created for adding CDDB support to Xmms::shell and cd
tray eject.  Methods for a good chunk of other libcdaudio functions
were added, but the docs and glue are not complete.

NOTE: This version has been altered by J.I. van Hemert
<jvhemert@cs.leidenuniv.nl> to suit the needs of Disc-Cover. Please
start with the original package if you wish to develop something.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%install
%{__rm} -rf $RPM_BUILD_ROOT
%makeinstall_std

chmod 644 README

%clean
%{__rm} -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README
%{perl_vendorarch}/Audio
%{perl_vendorarch}/auto/Audio
%{_mandir}/*/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.50.0-4
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.50.0-3
+ Revision: 680481
- mass rebuild

* Tue Jul 20 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.50.0-2mdv2011.0
+ Revision: 555422
- rebuild

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.50.0-1mdv2010.0
+ Revision: 406836
- rebuild using %%perl_convert_version

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.05-10mdv2009.0
+ Revision: 255344
- rebuild

* Mon Jan 14 2008 Thierry Vignaud <tv@mandriva.org> 0.05-8mdv2008.1
+ Revision: 151831
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.05-7mdv2008.0
+ Revision: 85919
- rebuild


* Mon Aug 28 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 2006-08-28 14:27:51 (58375)
- mkrel

* Mon Aug 28 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 2006-08-28 14:25:03 (58374)
Import perl-Audio-CD

* Sun Jun 26 2005 Gtz Waschk <waschk@mandriva.org> 0.05-5mdk
- rebuild to fix bug #16551

* Mon Nov 15 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.05-4mdk
- rebuild for new perl

* Wed Feb 25 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.05-3mdk
- own dir

* Thu Jan 22 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.05-2mdk
- rebuild
- drop patch, new version already carries modifications

* Fri Nov 28 2003 Guillaume Rousse <guillomovitch@mandrake.org> 0.05-1mdk
- new version

* Thu Oct 23 2003 Gtz Waschk <waschk@linux-mandrake.com> 0.04-11mdk
- fix deps
- rebuild with fixed gcc (bug #6192)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3917 |12cr|perl-Audio-DSP-0.20.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Audio-DSP
%define upstream_version 0.02

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	4

Summary:	Perl interface to OSS digital audio device
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Audio/%{upstream_name}-%{upstream_version}.tar.bz2
Patch0:		Audio-DSP-0.02-VOCP.patch

BuildRequires:	perl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
Audio::DSP is built around the OSS (Open Sound System) API and allows perl to
interface with a digital audio device. It provides, among other things, an
initialization method which opens and handles ioctl messaging on the audio
device file. Audio::DSP also provides some rudimentary methods for the storage
and manipulation of audio data in memory.

In order to use Audio::DSP, you'll need to have the necessary OSS
drivers/libraries installed. OSS is available for many popular Unices, and a
GPLed version (with which this extension was initially developed and tested) is
distributed with with the Linux kernel. 

%prep

%setup -q -n %{upstream_name}-%{upstream_version}
%patch0 -p1

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make CFLAGS="%{optflags}"

%check
# doesn't work

%install
%{__rm} -rf %{buildroot} 
%makeinstall_std

%clean 
%{__rm} -rf %{buildroot} 

%files
%defattr(-,root,root)
%doc Changes MANIFEST README
%{perl_vendorarch}/Audio
%{perl_vendorarch}/auto/Audio
%{_mandir}/man3/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.20.0-4
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.20.0-3
+ Revision: 680482
- mass rebuild

* Tue Jul 20 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.20.0-2mdv2011.0
+ Revision: 555423
- rebuild

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.20.0-1mdv2010.0
+ Revision: 402983
- rebuild using %%perl_convert_version

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.02-13mdv2009.0
+ Revision: 255345
- rebuild

* Mon Jan 14 2008 Pixel <pixel@mandriva.com> 0.02-11mdv2008.1
+ Revision: 151470
- rebuild for perl-5.10.0

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Wed Dec 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.02-10mdv2008.1
+ Revision: 133628
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Oct 27 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.02-9mdv2007.0
+ Revision: 73306
- import perl-Audio-DSP-0.02-9mdv2007.0

* Tue Aug 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.02-9mdv2007.0
- Rebuild

* Fri Apr 28 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.02-8mdk
- Fix SPEC Using perl Policies
	- Source URL

* Fri Feb 10 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.02-7mdk
- spec cleanup
- rpmbuildupdate aware
- %%{1}mdv2007.1
- enable optimisations

* Wed Feb 09 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.02-6mdk
- rebuild for new perl

* Sat Oct 16 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.02-5mdk
- fix deps


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3918 |12cr|perl-Audio-MPD-1.111.200-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Audio-MPD
%define upstream_version 1.111200

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Class for talking to MPD (Music Player Daemon) servers 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Audio/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Audio::MPD::Common::Item)
BuildRequires:	perl(Getopt::Euclid)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Util::TypeConstraints)
BuildRequires:  perl(MooseX::Has::Sugar)
BuildRequires:	perl(MooseX::SemiAffordanceAccessor)
BuildRequires:	perl(Proc::Daemon)
BuildRequires:	perl(Readonly)
BuildRequires:	perl(Test::Corpus::Audio::MPD)

BuildArch:	noarch

%description
Audio::MPD gives a clear object-oriented interface for talking to and
controlling MPD (Music Player Daemon) servers. A connection to the MPD server
is established as soon as a new Audio::MPD object is created. Commands are then
send to the server as the class's methods are called.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build CFLAGS="%{optflags}"

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc AUTHORS LICENSE README TODO Changes
%{_bindir}/*
%{perl_vendorlib}/Audio
%{_mandir}/man3/*
%{_mandir}/man1/*

%changelog
* Sat Apr 30 2011 Sandro Cazzaniga <kharec@mandriva.org> 1.111.200-1mdv2011.0
+ Revision: 661027
- update to new version 1.111200

* Wed Mar 09 2011 Sandro Cazzaniga <kharec@mandriva.org> 1.110.560-1
+ Revision: 643027
- new version

* Sun Sep 19 2010 Jérôme Quelin <jquelin@mandriva.org> 1.102.260-2mdv2011.0
+ Revision: 579841
- rebuild

* Mon Aug 16 2010 Jérôme Quelin <jquelin@mandriva.org> 1.102.260-1mdv2011.0
+ Revision: 570316
- update to 1.102260

* Fri Aug 06 2010 Jérôme Quelin <jquelin@mandriva.org> 1.100.430-2mdv2011.0
+ Revision: 566866
- rebuild

* Sat Feb 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1.100.430-1mdv2011.0
+ Revision: 505264
- update to 1.100430
- adding missing buildrequires

* Sat Nov 14 2009 Jérôme Quelin <jquelin@mandriva.org> 1.93.170-1mdv2010.1
+ Revision: 466006
- adding missing buildrequires:
- update to 1.093170

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 1.92.950-1mdv2010.1
+ Revision: 461253
- adding missing buildrequires:
- adding missing buildrequires:
- update to 1.092950

* Thu Oct 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.19.7-1mdv2010.0
+ Revision: 451996
- update to v0.19.7

* Wed Sep 09 2009 Jérôme Quelin <jquelin@mandriva.org> 0.19.6-2mdv2010.0
+ Revision: 435533
- rebuild using %%perl_convert_version

* Sun Feb 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.19.6-1mdv2009.1
+ Revision: 340535
- update to new version 0.19.6

* Tue Jan 06 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.19.5-1mdv2009.1
+ Revision: 325505
- update to new version 0.19.5

* Sun Aug 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.19.4-1mdv2009.0
+ Revision: 272878
- update to new version 0.19.4

* Thu Aug 14 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.19.3-1mdv2009.0
+ Revision: 271752
- update to new version 0.19.3

* Wed Jun 18 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.19.2-1mdv2009.0
+ Revision: 224895
- update to new version 0.19.2

* Fri Jan 18 2008 Jérôme Quelin <jquelin@mandriva.org> 0.19.1-2mdv2008.1
+ Revision: 154597
- force rebuild for 5.10

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Dec 04 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.19.1-1mdv2008.1
+ Revision: 114705
- update to new version 0.19.1

* Fri Nov 30 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.19.0-1mdv2008.1
+ Revision: 114012
- update to new version 0.19.0

* Tue Nov 27 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.18.3-1mdv2008.1
+ Revision: 113405
- update to new version 0.18.3

* Sat Nov 17 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.18.2-1mdv2008.1
+ Revision: 109470
- update to new version 0.18.2

* Sun Jul 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.18.1-1mdv2008.0
+ Revision: 46869
+ rebuild (emptylog)

* Mon Apr 23 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.17.2-1mdv2008.0
+ Revision: 17454
- new version


* Mon Mar 12 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.13.5-1mdv2007.1
+ Revision: 141686
- new version

* Wed Mar 07 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.13.3-1mdv2007.1
+ Revision: 134286
- fix build dependencies
- new version

* Wed Feb 14 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.12.4-1mdv2007.1
+ Revision: 120852
- new version

* Fri Dec 08 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.12.3-1mdv2007.1
+ Revision: 93653
- Import perl-Audio-MPD

* Fri Dec 08 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.12.3-1mdv2007.1
- first mdv release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3919 |12cr|perl-Audio-MPD-Common-1.110.550-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Audio-MPD-Common
%define upstream_version 1.110550

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	A bunch of common helper classes for mpd
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Audio/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Util::TypeConstraints)
BuildRequires:	perl(MooseX::Has::Sugar)
BuildRequires:	perl(MooseX::Types::Moose)
BuildRequires:	perl(Readonly)

BuildArch:	noarch

%description
Depending on whether you're using a POE-aware environment or not, people
wanting to tinker with mpd (Music Player Daemon) will use either
POE::Component::Client::MPD or Audio::MPD.

But even if the run-cores of those two modules differ completely, they are
using the exact same common classes to represent the various mpd states and
information.

Therefore, those common classes have been outsourced to Audio::MPD::Common.

This module does not export any methods, but the dist provides the following
classes that you can query with perldoc:

o Audio::MPD::Common::Item
o Audio::MPD::Common::Item::Directory
o Audio::MPD::Common::Item::Playlist
o Audio::MPD::Common::Item::Song
o Audio::MPD::Common::Stats
o Audio::MPD::Common::Status
o Audio::MPD::Common::Time

Note that those modules should not be of any use outside the two mpd modules
afore-mentioned.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build CFLAGS="%{optflags}"

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc LICENSE README Changes
%{perl_vendorlib}/Audio
%{_mandir}/man3/*


%changelog
* Wed Mar 02 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.110.550-1mdv2011.0
+ Revision: 641316
- update to new version 1.110550

* Sat Feb 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1.100.430-1mdv2011.0
+ Revision: 505265
- update to 1.100430

* Mon Nov 16 2009 Jérôme Quelin <jquelin@mandriva.org> 1.93.190-1mdv2010.1
+ Revision: 466464
- adding missing buildrequires
- update to 1.093190

* Fri Nov 13 2009 Jérôme Quelin <jquelin@mandriva.org> 1.93.170-1mdv2010.1
+ Revision: 465859
- update to 1.093170

* Sun Nov 08 2009 Jérôme Quelin <jquelin@mandriva.org> 1.93.120-1mdv2010.1
+ Revision: 462997
- update to 1.093120

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 1.92.910-1mdv2010.1
+ Revision: 461287
- adding missing buildrequires:
- update to 1.092910

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.1.4-2mdv2010.0
+ Revision: 440533
- rebuild

* Wed Jan 07 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.4-1mdv2009.1
+ Revision: 326532
- update to new version 0.1.4

* Sat Oct 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.3-1mdv2009.1
+ Revision: 292027
- update to new version 0.1.3

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.1.2-3mdv2009.0
+ Revision: 255348
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Nov 27 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.2-1mdv2008.1
+ Revision: 113404
- update to new version 0.1.2

* Sun Jul 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.1-1mdv2008.0
+ Revision: 46769
- import perl-Audio-MPD-Common



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3920 |12cr|perl-AuthCAS-1.400.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    AuthCAS
%define upstream_version 1.4

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Client library for CAS 2.0 authentication server
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(IO::Socket::SSL)
BuildRequires:	perl(LWP::UserAgent)
BuildArch:	noarch

%description
AuthCAS aims at providing a Perl API to Yale's Central Authentication
System (CAS). Only a basic Perl library is provided with CAS whereas
AuthCAS is a full object-oriented library.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
rm -f t/pod-coverage.t

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 1.400.0-2mdv2011.0
+ Revision: 654876
- rebuild for updated spec-helper

* Sun Jul 12 2009 Jérôme Quelin <jquelin@mandriva.org> 1.400.0-1mdv2011.0
+ Revision: 395063
- update to 1.4
- using %%perl_convert_version
- fixed license field

* Thu May 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.1-1mdv2010.0
+ Revision: 378430
- new version
- import perl-AuthCAS


* Thu May 21 2009 cpan2dist 1.3-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3921 |12cr|perl-Authen-DecHpwd-2.6.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name Authen-DecHpwd
%define upstream_version 2.006

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	DEC VMS password hashing
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Authen/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:	perl(Data::Integer)
BuildRequires:	perl(Digest::CRC)
BuildRequires:	perl(Exporter)
BuildRequires:	perl(ExtUtils::CBuilder)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Scalar::String)
BuildRequires:	perl(Test::More)
BuildRequires:	perl-devel

%description
This module implements the 'LGI$HPWD' password hashing function from VMS,
and some associated VMS username and password handling functions.

The password hashing function is implemented in XS, with a hideously slow
pure Perl backup version for systems that can't handle XS.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sun Feb 12 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.6.0-2
+ Revision: 773603
- clean out spec
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sat May 14 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.6.0-1
+ Revision: 674707
- new version

* Sat Aug 28 2010 Shlomi Fish <shlomif@mandriva.org> 2.5.0-1mdv2011.0
+ Revision: 573788
- import perl-Authen-DecHpwd


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3922 |12cr|perl-Authen-Htpasswd-0.161.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Authen-Htpasswd
%define upstream_version 0.161

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Interface to read and modify Apache .htpasswd files
License:	Artistic/GPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Authen/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Accessor::Fast)
BuildRequires:	perl(Digest)
BuildRequires:	perl(IO::LockedFile)
BuildRequires:	perl(Crypt::PasswdMD5)
BuildArch:	noarch

%description
This module provides a convenient, object-oriented interface to Apache-style
.htpasswd files. It supports passwords encrypted via MD5, SHA1, and crypt, as
well as plain (cleartext) passwords. It requires Crypt::PasswdMD5 for MD5 and
Digest::SHA1 for SHA1. 

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README
%{_mandir}/*/*
%{perl_vendorlib}/Authen


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.161.0-2mdv2011.0
+ Revision: 680484
- mass rebuild

* Sat Aug 01 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.161.0-1mdv2011.0
+ Revision: 406255
- rebuild using %%perl_convert_version

* Fri Oct 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.16.1-1mdv2009.1
+ Revision: 294783
- new version
- drop patches (merged)

* Wed Oct 01 2008 Oden Eriksson <oeriksson@mandriva.com> 0.16-4mdv2009.0
+ Revision: 290358
- fix two upstream bugs
- fix deps

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Aug 16 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.16-1mdv2008.0
+ Revision: 64000
- new version

* Sun Apr 29 2007 Nicolas LÃ©cureuil <nlecureuil@mandriva.com> 0.15-1mdv2008.0
+ Revision: 19248
-New version


* Tue Aug 08 2006 Scott Karns <scottk@mandriva.org>
+ 2006-08-08 01:27:16 (54275)
- Rebuild, spec file cleanup

* Tue Aug 08 2006 Scott Karns <scottk@mandriva.org>
+ 2006-08-08 01:20:16 (54273)
- import perl-Authen-Htpasswd-0.14-4mdk

* Wed May 03 2006 Scott Karns <socttk@mandriva.org> 0.14-4mdk
- Updated BuildRequires

* Thu Apr 27 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.14-3mdk
- Fix SPEC Using perl Policies

* Sat Mar 25 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.14-2mdk
- Add BuildRequires

* Fri Mar 24 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.14-1mdk
- First Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3923 |12cr|perl-Authen-Passphrase-0.7.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Authen-Passphrase
%define upstream_version 0.007

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Hashed passwords/passphrases as objects
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Authen/%{upstream_name}-%{upstream_version}.tar.lzma

BuildRequires:	perl-devel
BuildRequires:	perl(Authen::DecHpwd)
BuildRequires:	perl(Carp)
BuildRequires:	perl(Crypt::Blowfish)
BuildRequires:	perl(Crypt::DES)
BuildRequires:	perl(Crypt::Eksblowfish::Bcrypt)
BuildRequires:	perl(Crypt::MySQL)
BuildRequires:	perl(Crypt::PasswdMD5)
BuildRequires:	perl(Crypt::Rijndael)
BuildRequires:	perl(Crypt::UnixCrypt_XS)
BuildRequires:	perl(Data::Entropy::Algorithms)
BuildRequires:	perl(Digest)
BuildRequires:	perl(Digest::MD4)
BuildRequires:	perl(Digest::MD5)
BuildRequires:	perl(Digest::SHA1)
BuildRequires:	perl(MIME::Base64)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Module::Runtime)
BuildRequires:	perl(Params::Classify)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(base)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
This is the base class for a system of objects that encapsulate
passphrases. An object of this type is a passphrase recogniser: its job is
to recognise whether an offered passphrase is the right one. For security,
such passphrase recognisers usually do not themselves know the passphrase
they are looking for; they can merely recognise it when they see it. There
are many schemes in use to achieve this effect, and the intent of this
class is to provide a consistent interface to them all, hiding the details.

The CPAN package Authen::Passphrase contains implementations of several
specific passphrase schemes in addition to the base class.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 0.7.0-3mdv2011.0
+ Revision: 653551
- rebuild for updated spec-helper

* Sun Aug 29 2010 Shlomi Fish <shlomif@mandriva.org> 0.7.0-2mdv2011.0
+ Revision: 574168
- Add Crypt-Rijndael to the build requires
- import perl-Authen-Passphrase


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3924 |12cr|perl-Authen-Simple-0.400.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Authen-Simple
%define upstream_version 0.4

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Simple Authentication
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Authen/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Accessor::Fast)
BuildRequires:	perl(Class::Data::Inheritable)
BuildRequires:	perl(Crypt::PasswdMD5)
BuildRequires:	perl(Digest::MD5)
BuildRequires:	perl(Digest::SHA)
BuildRequires:	perl(MIME::Base64)
BuildRequires:	perl(Params::Validate)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build::Compat)

BuildArch:	noarch

%description
Simple and consistent framework for authentication.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.400.0-2mdv2011.0
+ Revision: 654877
- rebuild for updated spec-helper

* Fri Feb 12 2010 Jérôme Quelin <jquelin@mandriva.org> 0.400.0-1mdv2011.0
+ Revision: 504579
- rebuild using %%perl_convert_version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.4-2mdv2010.0
+ Revision: 430263
- rebuild

* Fri Oct 10 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.4-1mdv2009.0
+ Revision: 291357
- import perl-Authen-Simple


* Thu Oct 09 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.4-1mdv2009.1
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3925 |12cr|perl-Authen-Simple-LDAP-0.200.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name   Authen-Simple-LDAP
%define upstream_version    0.2

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Simple LDAP authentication
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Authen/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Authen::Simple)
BuildRequires:	perl(Net::LDAP)
BuildRequires:	perl(Module::Build::Compat)

BuildArch:	noarch

%description
Authenticate against a LDAP service.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
#make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.200.0-4mdv2011.0
+ Revision: 654189
- rebuild
- rebuild for updated spec-helper
- rebuild for updated spec-helper

* Fri Feb 12 2010 Jérôme Quelin <jquelin@mandriva.org> 0.200.0-1mdv2011.0
+ Revision: 504580
- rebuild using %%perl_convert_version

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sat Oct 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.2-1mdv2009.1
+ Revision: 292550
- import perl-Authen-Simple-LDAP


* Thu Oct 09 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.2-1mdv2009.1
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3926 |12cr|perl-Auth-Yubikey_Decrypter-0.70.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Auth-Yubikey_Decrypter
%define upstream_version 0.07

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Decrypting the output from the yubikey token
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://search.cpan.org/CPAN/authors/id/M/MA/MASSYN/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Crypt::Rijndael)

BuildArch:	noarch

%description
The Yubikey Decrypter can be used to decrypt the AES encrypted output generated
from the one time password USB generator from Yubico. You need to have the AES
key to perform the decryption. You can obtain it by contacting Yubico, or by
seeding your own AES key to the Yubikey.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files 
%doc Changes README
%{perl_vendorlib}/Auth/Yubikey_Decrypter.pm
%{_mandir}/*/*

%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.70.0-2mdv2011.0
+ Revision: 680483
- mass rebuild

* Sun Dec 13 2009 Jérôme Quelin <jquelin@mandriva.org> 0.70.0-1mdv2011.0
+ Revision: 478054
- update to 0.07

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.05-2mdv2010.0
+ Revision: 430264
- rebuild

* Tue Sep 16 2008 Oden Eriksson <oeriksson@mandriva.com> 0.05-1mdv2009.0
+ Revision: 285173
- import perl-Auth-Yubikey_Decrypter


* Tue Sep 16 2008 Oden Eriksson <oeriksson@mandriva.com> 0.05-1mdv2009.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3927 |12cr|perl-autobox-2.730.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    autobox
%define upstream_version 2.73

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	2

Summary:    Call methods on native types
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module//%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Scope::Guard)
BuildRequires: perl-devel
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}
Provides: perl(autobox)

%description
The autobox pragma allows methods to be called on integers, floats,
strings, arrays, hashes, and code references in exactly the same manner as
blessed references.

The autoboxing is transparent: boxed values are not blessed into their
(user-defined) implementation class (unless the method elects to bestow
such a blessing) - they simply use its methods as though they are.

The classes (packages) into which the native types are boxed are fully
configurable. By default, a method invoked on a non-object is assumed to be
defined in a class whose name corresponds to the 'ref()' type of that value
- or SCALAR if the value is a non-reference.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc README Changes
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.730.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Mon Mar 14 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.730.0-1
+ Revision: 644730
- update to new version 2.73

* Sun Jan 30 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.720.0-1
+ Revision: 634205
- update to new version 2.72

* Sat Oct 16 2010 Sandro Cazzaniga <kharec@mandriva.org> 2.710.0-1mdv2011.0
+ Revision: 585983
- new upstream version

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 2.700.0-2mdv2011.0
+ Revision: 555224
- rebuild

* Mon Mar 22 2010 Jérôme Quelin <jquelin@mandriva.org> 2.700.0-1mdv2010.1
+ Revision: 526461
- update to 2.70

* Fri May 29 2009 Jérôme Quelin <jquelin@mandriva.org> 2.550.0-1mdv2010.0
+ Revision: 380980
- adding missing buildrequires
- adding provides that gets filtered
- import perl-autobox


* Fri May 29 2009 cpan2dist 2.55-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3928 |12cr|perl-AutoLoader-5.710.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    AutoLoader
%define upstream_version 5.71

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Load subroutines only on demand
License:	GPLv2+
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/S/SM/SMUELLER/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
The AutoLoader module works with the AutoSplit module and the __END__ token to
defer the loading of some subroutines until they are used rather than loading
them all at once.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL -n INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std
mv %{buildroot}%{_mandir}/man3/AutoLoader.3pm \
   %{buildroot}%{_mandir}/man3/AutoLoader-%{version}.3pm

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/AutoLoader.pm
%{perl_vendorlib}/AutoSplit.pm

%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 5.710.0-2mdv2011.0
+ Revision: 680485
- mass rebuild

* Sun Nov 21 2010 Guillaume Rousse <guillomovitch@mandriva.org> 5.710.0-1mdv2011.0
+ Revision: 599534
- update to new version 5.71

* Tue Sep 22 2009 Jérôme Quelin <jquelin@mandriva.org> 5.700.0-1mdv2011.0
+ Revision: 447132
- update to 5.70

* Tue Aug 25 2009 Jérôme Quelin <jquelin@mandriva.org> 5.690.0-2mdv2010.0
+ Revision: 420978
- rebuild

* Thu Aug 20 2009 Jérôme Quelin <jquelin@mandriva.org> 5.690.0-1mdv2010.0
+ Revision: 418637
- update to 5.69

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 5.680.0-1mdv2010.0
+ Revision: 402094
- rebuild using %%perl_convert_version

* Tue Jan 06 2009 Guillaume Rousse <guillomovitch@mandriva.org> 5.68-1mdv2009.1
+ Revision: 325286
- update to new version 5.68

* Sat Oct 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 5.67-1mdv2009.1
+ Revision: 292028
- update to new version 5.67

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 5.66-2mdv2009.0
+ Revision: 268370
- rebuild early 2009.0 package (before pixel changes)

* Sat May 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 5.66-1mdv2009.0
+ Revision: 208351
- update to new version 5.66

* Tue Jan 15 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 5.64-2mdv2008.1
+ Revision: 151978
- new license policy
- fix mixture of tabs and spaces
- rebuild for perl-5.10.0

* Fri Dec 28 2007 Guillaume Rousse <guillomovitch@mandriva.org> 5.64-1mdv2008.1
+ Revision: 138798
- new version

* Thu Dec 27 2007 Guillaume Rousse <guillomovitch@mandriva.org> 5.63-2mdv2008.1
+ Revision: 138320
- rename man page to avoid conflict with perl package
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Nov 17 2007 Guillaume Rousse <guillomovitch@mandriva.org> 5.63-1mdv2008.1
+ Revision: 109592
- import perl-AutoLoader


* Sat Nov 17 2007 Guillaume Rousse <guillomovitch@mandriva.org> 5.63-1mdv2008.1
- first mdv release 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3929 |12cr|perl-B-Compiling-0.20.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    B-Compiling
%define upstream_version 0.02

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	5

Summary:    Expose PL_compiling to perl
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/B/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(B)
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(Sub::Exporter)
BuildRequires: perl(XSLoader)
BuildRequires: perl-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
This module exposes the perl interpreter's PL_compiling variable to perl.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%{make}

%check
%{make} test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.20.0-5
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.20.0-4
+ Revision: 680491
- mass rebuild

  + Jérôme Quelin <jquelin@mandriva.org>
    - rebuild
    - rebuild

* Sun Aug 16 2009 Jérôme Quelin <jquelin@mandriva.org> 0.20.0-1mdv2010.0
+ Revision: 417016
- import perl-B-Compiling


* Sun Aug 16 2009 cpan2dist 0.02-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3930 |12cr|perl-BDB-1.900.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    BDB
%define upstream_version 1.9

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	1

Summary:    Asynchronous Berkeley DB access
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/BDB
Source0:    http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: db-devel
BuildRequires: perl(common::sense)
BuildRequires: perl-devel

BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}

Requires: perl(common::sense)

%description
This is the Asynchronous Berkeley DB access API for Perl and DB 4.6.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README Changes META.yml
%{_mandir}/man3/*
%perl_vendorlib/*


%changelog
* Mon May 14 2012 Crispin Boylan <crisb@mandriva.org> 1.900.0-1
+ Revision: 798858
- New release

* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.880.0-4
+ Revision: 768358
- mass rebuild of perl extensions against perl 5.14.2

* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1.880.0-3
+ Revision: 680656
- mass rebuild

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 1.880.0-2mdv2011.0
+ Revision: 555682
- rebuild

* Wed Mar 31 2010 Jérôme Quelin <jquelin@mandriva.org> 1.880.0-1mdv2010.1
+ Revision: 530258
- update to 1.88

* Wed Feb 10 2010 Jérôme Quelin <jquelin@mandriva.org> 1.870.0-4mdv2010.1
+ Revision: 503943
- adding missing requires:

* Sat Jan 30 2010 Funda Wang <fwang@mandriva.org> 1.870.0-3mdv2010.1
+ Revision: 498573
- build with db4.8

* Wed Dec 30 2009 Jérôme Quelin <jquelin@mandriva.org> 1.870.0-2mdv2010.1
+ Revision: 483975
- rebuild

* Wed Dec 23 2009 Jérôme Quelin <jquelin@mandriva.org> 1.870.0-1mdv2010.1
+ Revision: 481706
- update to 1.87

* Sat Dec 05 2009 Jérôme Quelin <jquelin@mandriva.org> 1.860.0-1mdv2010.1
+ Revision: 473712
- update to 1.86

* Thu Nov 12 2009 Jérôme Quelin <jquelin@mandriva.org> 1.850.0-1mdv2010.1
+ Revision: 465165
- update to 1.85

* Tue Aug 11 2009 Jérôme Quelin <jquelin@mandriva.org> 1.840.0-1mdv2010.0
+ Revision: 415032
- adding missing buildrequires:
- update to 1.84

* Fri Jan 16 2009 Götz Waschk <waschk@mandriva.org> 1.83-1mdv2009.1
+ Revision: 330120
- update to new version 1.83

* Fri Jan 09 2009 Götz Waschk <waschk@mandriva.org> 1.82-1mdv2009.1
+ Revision: 327380
- update to new version 1.82

* Sun Nov 30 2008 Götz Waschk <waschk@mandriva.org> 1.81-1mdv2009.1
+ Revision: 308455
- new version
- fix source URL
- build with libdb 4.7

* Thu Aug 14 2008 Götz Waschk <waschk@mandriva.org> 1.71-1mdv2009.0
+ Revision: 271732
- new version

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.5-2mdv2009.0
+ Revision: 268371
- rebuild early 2009.0 package (before pixel changes)

* Tue Jun 10 2008 Götz Waschk <waschk@mandriva.org> 1.5-1mdv2009.0
+ Revision: 217355
- new version

* Mon Jan 14 2008 Thierry Vignaud <tv@mandriva.org> 1.4-2mdv2008.1
+ Revision: 151846
- rebuild

* Wed Dec 19 2007 Götz Waschk <waschk@mandriva.org> 1.4-1mdv2008.1
+ Revision: 133736
- import perl-BDB


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3931 |12cr|perl-B-Debug-1.160.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    B-Debug
%define upstream_version 1.16

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 2

Summary:    Walk Perl syntax tree, printing debug info about ops
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/B/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(B)
BuildRequires: perl(Test::More)
BuildRequires: perl-devel
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}

%description
See _ext/B/README_ and the newer the B::Concise manpage, the B::Terse
manpage.


%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*



%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1.160.0-2mdv2011.0
+ Revision: 680509
- mass rebuild

* Mon Nov 08 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.160.0-1mdv2011.0
+ Revision: 595074
- update to new version 1.16

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 1.120.0-2mdv2011.0
+ Revision: 555683
- rebuild

* Thu Feb 11 2010 Jérôme Quelin <jquelin@mandriva.org> 1.120.0-1mdv2010.1
+ Revision: 504069
- update to 1.12

* Sun Jul 26 2009 Jérôme Quelin <jquelin@mandriva.org> 1.110.0-1mdv2010.0
+ Revision: 400258
- remove noarch
- using %%perl_convert_version
- fixed license field

* Mon May 11 2009 Jérôme Quelin <jquelin@mandriva.org> 1.11-1mdv2010.0
+ Revision: 374337
- import perl-B-Debug


* Mon May 11 2009 cpan2dist 1.11-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3932 |12cr|perl-Bencode-1.400.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name Bencode
%define upstream_version 1.4

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3
Summary:	BitTorrent serialization format
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/Bencode/
Source0:	http://www.cpan.org/authors/id/A/AR/ARISTOTLE/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Exporter)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This module implements the BitTorrent bencode serialization format as
described in http://www.bittorrent.org/protocol.html.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{perl_vendorlib}/*
%{_mandir}/man3/%{upstream_name}.3pm.xz


%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1.400.0-2mdv2011.0
+ Revision: 657386
- rebuild for updated spec-helper

* Wed Mar 09 2011 Sandro Cazzaniga <kharec@mandriva.org> 1.400.0-1
+ Revision: 643106
- import perl-Bencode


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3933 |12cr|perl-BerkeleyDB-Manager-0.120.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    BerkeleyDB-Manager
%define upstream_version 0.12

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	General purpose L<BerkeleyDB> wrapper
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/BerkeleyDB/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(BerkeleyDB)
BuildRequires:	perl(Data::Stream::Bulk)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Path::Class)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::TempDir)
BuildRequires:	perl(Test::use::ok)
BuildRequires:	perl(File::NFSLock)
BuildRequires:	perl(namespace::clean)
BuildArch:	noarch

%description
This object provides a convenience wrapper for the BerkeleyDB manpage

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.120.0-2mdv2011.0
+ Revision: 654223
- rebuild for updated spec-helper

* Sat Dec 25 2010 Shlomi Fish <shlomif@mandriva.org> 0.120.0-1mdv2011.0
+ Revision: 625086
- import perl-BerkeleyDB-Manager


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3934 |12cr|perl-BFD-0.310.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 BFD
%define	upstream_version 0.31

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Impromptu dumping of data structures for debugging purposes  
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/R/RB/RBS/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Allows for impromptu dumping of output to STDERR. Useful when you want to take
a peek at a nest Perl data structure by emitting (relatively) nicely formatted
output with filename and line number prefixed to each line.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%{perl_vendorlib}/BFD.pm
%{_mandir}/man3/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.310.0-2mdv2011.0
+ Revision: 680657
- mass rebuild

* Fri Feb 12 2010 Jérôme Quelin <jquelin@mandriva.org> 0.310.0-1mdv2011.0
+ Revision: 504586
- rebuild using %%perl_convert_version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.31-7mdv2010.0
+ Revision: 430265
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.31-6mdv2009.0
+ Revision: 255400
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.31-4mdv2008.1
+ Revision: 131173
- kill re-definition of %%buildroot on Pixel's request


* Fri Oct 27 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.31-4mdv2007.0
+ Revision: 73330
- import perl-BFD-0.31-4mdv2007.0

* Tue Aug 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.31-4mdv2007.0
- Rebuild

* Thu Feb 09 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.31-3mdk
- spec cleanup
- fix directory ownership
- %%{1}mdv2007.1
- better description and url

* Sun Feb 06 2005 Sylvie Terjan <erinmargault@mandrake.org> 0.31-2mdk
- rebuild for new perl

* Thu Apr 29 2004 Michael Scherer <misc@mandrake.org> 0.31-1mdk 
- first version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3935 |12cr|perl-B-Hooks-EndOfScope-0.110.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    B-Hooks-EndOfScope
%define upstream_version 0.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Execute code after a scope finished compilation
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/B/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Scope::Guard)
BuildRequires:	perl(Sub::Exporter)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Variable::Magic)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module allows you to execute code when perl finished compiling the
surrounding scope.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.90.0-2mdv2011.0
+ Revision: 658518
- rebuild for updated spec-helper

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.90.0-1mdv2011.0
+ Revision: 552258
- update to 0.09

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.80.0-1mdv2010.0
+ Revision: 402062
- rebuild using %%perl_convert_version

* Fri May 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.08-1mdv2010.0
+ Revision: 370008
- update to new version 0.08

* Sat Feb 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.07-1mdv2009.1
+ Revision: 343669
- update to new version 0.07

* Wed Jan 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-1mdv2009.1
+ Revision: 332121
- update to new version 0.06

* Mon Jan 05 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.05-1mdv2009.1
+ Revision: 325041
- new version

* Thu Oct 23 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.04-1mdv2009.1
+ Revision: 296792
- import perl-B-Hooks-EndOfScope


* Thu Oct 23 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.04-1mdv2009.1
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3936 |12cr|perl-B-Hooks-OP-Check-0.180.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    B-Hooks-OP-Check
%define upstream_version 0.18

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Wrap OP check callbacks
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/B/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::Depends)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(parent)
Requires:	perl(parent)

%description
This module provides a c api for XS modules to hook into the callbacks of
'PL_check'.

the ExtUtils::Depends manpage is used to export all functions for other XS
modules to use. Include the following in your Makefile.PL:

    my $pkg = ExtUtils::Depends->new('Your::XSModule', 'B::Hooks::OP::Check');
    WriteMakefile(
        ... # your normal makefile flags
        $pkg->get_makefile_vars,
    );

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorarch}/B
%{perl_vendorarch}/auto/B

%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.180.0-4
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.180.0-3
+ Revision: 680527
- mass rebuild

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.180.0-2mdv2011.0
+ Revision: 555685
- rebuild

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.180.0-1mdv2010.0
+ Revision: 402085
- rebuild using %%perl_convert_version

* Tue Jul 07 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.18-1mdv2010.0
+ Revision: 393192
- update to new version 0.18

* Fri May 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.17-1mdv2010.0
+ Revision: 370009
- update to new version 0.17

* Wed Nov 26 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.15-2mdv2009.1
+ Revision: 307129
- fix missing dependency on perl-parent

* Wed Nov 26 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.15-1mdv2009.1
+ Revision: 307063
- import perl-B-Hooks-OP-Check


* Wed Nov 26 2008 cpan2dist 0.15-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3937 |12cr|perl-B-Hooks-OP-PPAddr-0.30.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    B-Hooks-OP-PPAddr
%define upstream_version 0.03

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	3

Summary:    Hook into opcode execution
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/B/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(ExtUtils::Depends)
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(parent)
BuildRequires: perl-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
This module provides a c api for XS modules to hook into the execution of
perl opcodes.

the ExtUtils::Depends manpage is used to export all functions for other XS
modules to use. Include the following in your Makefile.PL:

    my $pkg = ExtUtils::Depends->new('Your::XSModule', 'B::Hooks::OP::PPAddr');
    WriteMakefile(
        ... # your normal makefile flags
        $pkg->get_makefile_vars,
    );

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%{make}

%check
%{make} test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.30.0-3
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.30.0-2
+ Revision: 680654
- mass rebuild

* Fri Dec 03 2010 Shlomi Fish <shlomif@mandriva.org> 0.30.0-1mdv2011.0
+ Revision: 607517
- import perl-B-Hooks-OP-PPAddr


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3938 |12cr|perl-bignum-0.250.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 bignum
%define upstream_version 0.25

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Transparent BigNumber support for Perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Math/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-Math-BigInt >= 1.87
BuildRequires:	perl-Math-BigRat >= 0.20
BuildRequires:	perl-devel

%description
All operators (including basic math operations) are overloaded. Integer and
floating-point constants are created as proper BigInts or BigFloats,
respectively.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
export PERL5LIB=%{perl_vendorlib}
perl Makefile.PL installdirs=vendor
%make

%check
export PERL5LIB=%{perl_vendorlib}/
make test

%install
%makeinstall_std

%files
%doc BUGS LICENSE TODO README CHANGES
%{perl_vendorlib}/*.pm
%{perl_vendorlib}/Math
%{_mandir}/*/*

%changelog
* Tue Oct 19 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.250.0-1mdv2011.0
+ Revision: 586763
- new version

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.230.0-1mdv2010.0
+ Revision: 402087
- rebuild using %%perl_convert_version

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.23-2mdv2009.0
+ Revision: 268897
- rebuild early 2009.0 package (before pixel changes)

* Tue Apr 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.23-1mdv2009.0
+ Revision: 193749
- update to new version 0.23

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Sep 02 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.22-1mdv2008.0
+ Revision: 78390
- import perl-bignum


* Sun Sep 02 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.22-1mdv2008.0
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3939 |12cr|perl-Bio-ASN1-EntrezGene-1.100.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Bio-ASN1-EntrezGene
%define upstream_version 1.10

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Regular expression-based Perl Parser for NCBI Entrez Gene
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Bio/%{upstream_name}-%{upstream_version}-withoutworldwriteables.tar.gz

BuildRequires:	perl-devel

BuildArch:	noarch

%description
Bio::ASN1::EntrezGene is a regular expression-based Perl Parser for NCBI Entrez
Gene genome databases (http://www.ncbi.nih.gov/entrez/query.fcgi?db=gene). It
parses an ASN.1-formatted Entrez Gene record and returns a data structure that
contains all data items from the gene record.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%check
# disabled to avoid bioperl circular dependency
#%{__make} test

%files
%doc Changes README
%{perl_vendorlib}/Bio
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1.100.0-2mdv2011.0
+ Revision: 680658
- mass rebuild

* Tue Jul 13 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.100.0-1mdv2011.0
+ Revision: 552259
- update to

* Fri Feb 12 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.91.0-1mdv2010.1
+ Revision: 504595
- rebuild using %%perl_convert_version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.091-7mdv2010.0
+ Revision: 430266
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.091-6mdv2009.0
+ Revision: 255432
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Dec 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.091-4mdv2008.1
+ Revision: 133629
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Oct 27 2006 Nicolas LÃ©cureuil <neoclust@mandriva.org> 1.091-3mdv2007.0
+ Revision: 73338
- import perl-Bio-ASN1-EntrezGene-1.091-3mdv2007.0

* Tue Aug 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.091-3mdv2007.0
- Rebuild

* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.091-2mdk
- Fix SPEC Using perl Policies
	- Source URL

* Mon Mar 20 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.091-1mdk
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3940 |12cr|perl-bioperl-1.6.901-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    BioPerl
%define upstream_version 1.6.901

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Bio::Expression::(.*)\\)|perl\\(Bio::Phylo::(.*)\\)|perl\\(Mac::(.*)\\)|perl\\(Win32::Clipboard\\)|perl\\(Bio::Tools::Run::Samtools\\)|perl\\(TestInterface\\)'
%define __noautoprov 'perl\\(Error\\)|perl\\(Error::Simple\\)|perl\\(Error::subs\\)|perl\\(TestInterface\\)|perl\\(TestObject\\)'
%else
%define _requires_exceptions perl(Bio::Expression::FeatureSet)\\|perl(TestInterface)
%define _provides_exceptions perl(Error)\\|perl(Error::Simple)\\|perl(Error::subs)\\|perl(TestInterface)\\|perl(TestObject)
%endif

Name:		perl-bioperl
Version:	%{upstream_version}
Release:	6
Summary:	BioPerl core modules
Group:		Development/Perl
License:	Artistic
URL:		http://www.bioperl.org
Source0:	http://bioperl.org/DIST/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Algorithm::Munkres)
BuildRequires:	perl(Array::Compare)
BuildRequires:	perl(Clone)
BuildRequires:	perl(Convert::Binary::C)
BuildRequires:	perl(CPAN) >= 1.920.5
BuildRequires:	perl(Data::Stag)
BuildRequires:	perl(DB_File)
BuildRequires:	perl(GraphViz)
BuildRequires:	perl(IO::String)
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(Math::Random)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Spreadsheet::ParseExcel)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Set::Scalar)
BuildRequires:	perl(Sort::Naturally)
BuildRequires:	perl(SVG::Graph)
BuildRequires:	perl(XML::DOM::XPath)
BuildRequires:	perl(XML::SAX::Writer)
BuildRequires:	perl(XML::Simple)
BuildRequires:	perl(XML::Writer)

BuildArch:	noarch
%rename perl-Bioperl

%description
Officially organized in 1995 and existing informally for several years
prior, The Bioperl Project is an international association of developers
of open source Perl tools for bioinformatics, genomics and life science
research.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
# Here are the default values for the installation:
# Install [a]ll BioPerl scripts, [n]one, or choose groups [i]nteractively? [a]
# Do you want to run tests that require connection to servers across the internet
# (likely to cause some failures)? y/n [n] n

perl Build.PL --installdirs vendor --destdir %{buildroot}  <<EOI
a
n
EOI


%check
#./Build test
#%make test

%install
./Build install
#makeinstall_std
# those should belong to Bioperl-Run instead
rm -f %{buildroot}%{_bindir}/bp_pairwise_kaks.pl
rm -f %{buildroot}%{_bindir}/bp_blast2tree.pl

# correct permissions
find %{buildroot}%{perl_vendorlib}/Bio/ -name "*.pm" -exec chmod 644 {} \;

# clean doc
executables='.*\(\.\(pl\|cgi\)\|pdf2index\|dbfetch\)$'
for dir in examples doc;
do
	find $dir -type f -regex $executables | xargs chmod 644
	find $dir -type f -regex $executables | xargs perl -pi -e 's|^#!/usr/local/bin/perl|#!/usr/bin/perl|'
	find $dir -type f ! -regex $executables | xargs chmod 644
	find $dir -type f | xargs perl -pi -e 'BEGIN {exit unless -T $ARGV[0];} tr/\r//d;'
done

cat << EOD > README.urpmi
    Environment Variables

Some modules which run external programs need certain environment
variables set. If you do not have a local copy of the specific
executable you do not need to set these variables. Additionally the
modules will attempt to locate the specific applications in your
runtime PATH variable. You may also need to set an environment
variable to tell BioPerl about your network configuration if your site
uses a firewall.

Setting environment variables on unix means adding lines like the
following to your shell *rc file.

   For bash or sh:

 export BLASTDIR=/data1/blast

   For csh or tcsh:

 setenv BLASTDIR /data1/blast

Some environment variables include:

+------------------------------------------------------------------------+
| Env. Variable |                      Description                       |
|---------------+--------------------------------------------------------|
|               |Specifies where the NCBI blastall, blastpgp, bl2seq,    |
|BLASTDIR       |etc.. are located. A 'data' directory could also be     |
|               |present in this directory as well, you could put your   |
|               |blastable databases here.                               |
|---------------+--------------------------------------------------------|
|               |If one does not want to locate the data dir within the  |
|BLASTDATADIR or|same dir as where the BLASTDIR variable points, a       |
|BLASTDB        |BLASTDATADIR or BLASTDB variable can be set to point to |
|               |a dir where BLAST database indexes are located.         |
|---------------+--------------------------------------------------------|
|BLASTMAT       |The directory containing the substitution matrices such |
|               |as BLOSUM62.                                            |
|---------------+--------------------------------------------------------|
|CLUSTALDIR     |The directory where the clustalw executable is located. |
|---------------+--------------------------------------------------------|
|TCOFFEEDIR     |The directory where the t_coffee executable is located. |
|---------------+--------------------------------------------------------|
|               |If you access the internet via a proxy server then you  |
|               |can tell the BioPerl modules which require network      |
|               |access about this by using the http_proxy environment   |
|http_proxy     |variable. The value set includes the proxy address and  |
|               |the port, with optional username/password for           |
|               |authentication purposes                                 |
|               |(e.g. http://USERNAME:PASSWORD@proxy.example.com:8080). |
+------------------------------------------------------------------------+
EOD

%files
%doc examples models
%doc AUTHORS BUGS Changes DEPENDENCIES DEPRECATED INSTALL LICENSE README README.urpmi
%{_bindir}/*
%{perl_vendorlib}/Bio/
%{_mandir}/*/*


%changelog
* Tue Jan 24 2012 StÃ©phane TÃ©letchÃ©a <steletch@mandriva.org> 1.6.901-2mdv2012.0
+ Revision: 768075
- Rebuild for new perl

* Tue Sep 20 2011 StÃ©phane TÃ©letchÃ©a <steletch@mandriva.org> 1.6.901-1
+ Revision: 700499
- Skip tests since some require a valid internet connection
- Update to 1.6.901
- Drop pre-10.1 support
- update BR for a more complete bioperl experience
- indicate to what corresponds default building choices
- copy the default bash variables for databases
- add bioperl scripts

* Wed Sep 30 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.6.1-1mdv2010.0
+ Revision: 451789
- update to 1.6.1

* Sat Jul 25 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.6.0-2mdv2010.0
+ Revision: 399778
- adding missing buildrequires:
- adding missing buildrequires:
- adding missing buildrequires:
- fixed spec file to build correctly
- using %%perl_convert_version

  + StÃ©phane TÃ©letchÃ©a <steletch@mandriva.org>
    - Add missing interactive answer
    - Added versioned dependency on autoclass
    - Corrected dependencies
    - Added perl-Algorithm-Munkres requirement

* Mon Jan 26 2009 StÃ©phane TÃ©letchÃ©a <steletch@mandriva.org> 1.6.0-1mdv2009.1
+ Revision: 333774
- Update to 1.6.0 final
- Removed unused patch

* Tue Dec 30 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.9-1mdv2009.1
+ Revision: 321400
- new version

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.5.2_102-3mdv2009.0
+ Revision: 255439
- rebuild

* Fri Jan 11 2008 StÃ©phane TÃ©letchÃ©a <steletch@mandriva.org> 1.5.2_102-1mdv2008.1
+ Revision: 148695
- Disable tests due to stange failure in bs
- CPAN should not be triggered now since we have all necessary dependencies
- added basic default options for scripts and extra plugins
- Add BuildRequires for iurt
- Add a stronger dependency on CPAN version
- Update to 1.5.2_102
- Added some dependencies (perl-GD-SVG still missing)
- Tests enabled since the new perl @INC search order allows to get the latest modules first
- Fix some permissions in doc
- Correct included files in docdir

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Tue Mar 13 2007 Pixel <pixel@mandriva.com> 1.5.1-5mdv2007.1
+ Revision: 142178
- quick and dirty workaround of rpm find-provides and find-requires looking
  for things even in /usr/share/doc/.../examples/...
- hack: disabling "make test" so that build works

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - Import perl-bioperl

* Fri May 05 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.1-4mdk
- better buildrequires syntax 
- more buildrequires

* Fri Mar 24 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.1-3mdk
- buildrequires

* Mon Mar 20 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.1-2mdk
- fix dependencies

* Wed Jan 11 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.1-1mdk
- new version
- fixed doc files perms, encoding and shellbang
- don't install scripts in documentation, they are already installed in /usr/bin

* Tue Jan 03 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.5.0-4mdk
- Add BuildRequires

* Tue Dec 27 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.0-3mdk
- corrected name
- %%mkrel
- enable test, except failing one

* Tue Jun 07 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.5.0-2mdk
- rebuild for new Perl

* Thu Jan 27 2005 Guillaume Rousse <guillomovitch@mandrake.org> 1.5.0-1mdk 
- new version
- generate man pages
- spec cleanup

* Mon Dec 20 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.4-4mdk
- fix buildrequires in a backward compatible way

* Thu Jul 22 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.4-3mdk 
- rpmbuildupdate aware


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3941 |12cr|perl-BioPerl-Run-1.6.900-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    BioPerl-Run
%define upstream_version 1.006900

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Bio::Root::(.*)\\)|perl\\(Bio::Tools::(.*)\\)'
%else
%define _requires_exceptions perl(Bio::Root::AccessorMaker)
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	BioPerl wrappers for external programs
License:	Artistic
Group:		Development/Perl
Url:		http://www.bioperl.org
Source0:	http://bioperl.org/DIST/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl-bioperl >= 1.6.0
BuildRequires:	perl(File::Sort)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(XML::Twig)
Requires:	perl-bioperl

BuildArch:	noarch

%rename perl-Bioperl-Run
%rename perl-bioperl-run

%description
Officially organized in 1995 and existing informally for several years
prior, The Bioperl Project is an international association of developers
of open source Perl tools for bioinformatics, genomics and life science
research.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor <<EOI
y
n
EOI
./Build

%check
# most of the check useanon-packaged  external tools, so they are useless there
#./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc AUTHORS Changes DEPENDENCIES INSTALL LICENSE META.json META.yml README
%{perl_vendorlib}/Bio
%{_bindir}/*
%{_mandir}/man?/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3942 |12cr|perl-B-Lint-1.120.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    B-Lint
%define upstream_version 1.12

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	5
License:    GPL+ or Artistic
Group:      Development/Perl
Summary:    Adds debugging stringification to B::
Source:     http://www.cpan.org/modules/by-module/B/%{upstream_name}-%{upstream_version}.tar.gz
Url:        http://search.cpan.org/dist/%{upstream_name}
BuildRoot:  %{_tmppath}/%{upstream_name}-%{upstream_version}
BuildRequires: perl-devel
BuildRequires: perl(Module::Pluggable)
BuildRequires: perl(Test::More)

%description
The B::Lint module is equivalent to an extended version of the *-w* option
of *perl*. It is named after the program _lint_ which carries out a similar
process for C programs.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.120.0-5
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1.120.0-4
+ Revision: 680655
- mass rebuild

* Sat Nov 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1.120.0-3mdv2011.0
+ Revision: 597091
- rebuild

* Wed Jul 28 2010 Jérôme Quelin <jquelin@mandriva.org> 1.120.0-2mdv2011.0
+ Revision: 562416
- rebuild

* Tue Jul 27 2010 Jérôme Quelin <jquelin@mandriva.org> 1.120.0-1mdv2011.0
+ Revision: 561019
- update to 1.12

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 1.110.0-3mdv2011.0
+ Revision: 555687
- rebuild

* Mon May 25 2009 Jérôme Quelin <jquelin@mandriva.org> 1.110.0-2mdv2010.0
+ Revision: 379620
- removing noarch tag since module insists on installing in archlib
- using %%perl_convert_version macro

* Wed May 20 2009 Jérôme Quelin <jquelin@mandriva.org> 1.11-2mdv2010.0
+ Revision: 378037
- bumping mkrel
- adding missing requires

* Mon May 11 2009 Jérôme Quelin <jquelin@mandriva.org> 1.11-1mdv2010.0
+ Revision: 374335
- import perl-B-Lint


* Mon May 11 2009 cpan2dist 1.11-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3943 |12cr|perl-boolean-0.230.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    boolean
%define upstream_version 0.23

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Boolean support for Perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module//%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildArch:	noarch
Provides:	perl(boolean)

%description
Most programming languages have a native 'Boolean' data type. Perl does
not.

Perl has a simple and well known Truth System. The following scalar values
are false:

    $false1 = undef;
    $false2 = 0;
    $false3 = 0.0;
    $false4 = '';
    $false5 = '0';

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.230.0-2mdv2011.0
+ Revision: 656982
- rebuild for updated spec-helper

* Fri Nov 12 2010 Jérôme Quelin <jquelin@mandriva.org> 0.230.0-1mdv2011.0
+ Revision: 596720
- update to 0.23

* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.200.0-1mdv2011.0
+ Revision: 471281
- import perl-boolean


* Sun Nov 29 2009 cpan2dist 0.20-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3944 |12cr|perl-Bot-BasicBot-0.870.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Bot-BasicBot
%define upstream_version 0.87

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	A simple IRC bot base class
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/T/TO/TOMI/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(POE::Component::IRC)
BuildArch:	noarch

%description
A basic bot system written in Perl, designed to make it easy to do simple bots,
optionally forking longer processes (like searches) concurrently in the
background.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
# some backup files leaked, removing them
#find . -name "._*" | xargs rm

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# tests try to connect to internet
#%make test

%install
%makeinstall_std

%files
%doc Changes examples
%{perl_vendorlib}/Bot/*
%{_mandir}/*/*

%changelog
* Sun May 15 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.870.0-1mdv2011.0
+ Revision: 674794
- update to new version 0.87

* Mon Apr 04 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.860.0-1
+ Revision: 650278
- update to new version 0.86

* Tue Nov 16 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.840.0-1mdv2011.0
+ Revision: 598066
- update to new version 0.84

* Sat Nov 13 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.830.0-1mdv2011.0
+ Revision: 597213
- update to 0.83

* Tue Jul 07 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.810.0-1mdv2011.0
+ Revision: 393093
- update to 0.81
- using %%perl_convert_version
- sanitizing spec file

* Fri Jan 30 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.81-1mdv2009.1
+ Revision: 335552
- update to new version 0.81

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.70-6mdv2009.0
+ Revision: 255469
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.70-4mdv2008.1
+ Revision: 136664
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sun Jan 14 2007 Olivier Thauvin <nanardon@mandriva.org> 0.70-4mdv2007.0
+ Revision: 108605
- really fix version
- fix release
- rebuild

* Tue Aug 08 2006 Olivier Thauvin <nanardon@mandriva.org> 0.7-1mdv2007.0
+ Revision: 53709
- 0.7
- Import perl-Bot-BasicBot

* Tue Oct 11 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.65-3mdk
- Fix BuildRequires

* Sat Oct 01 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.65-2mdk
- Buildrequires fix

* Tue Aug 23 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.65-1mdk
- 0.65

* Wed May 25 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.61-1mdk
- 0.61

* Fri Apr 01 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.6-1mdk
- 0.6

* Sun Feb 13 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.5-1mdk
- Initial MDK release.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3945 |12cr|perl-Bot-BasicBot-Pluggable-0.920.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Bot-BasicBot-Pluggable
%define upstream_version 0.92

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Extension to the simple irc bot base class allowing for pluggable modules
License:	Artistic or GPL+
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Bot/Bot-BasicBot-Pluggable-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Bot::BasicBot)
BuildRequires:	perl(Config::Find)
BuildRequires:	perl(Crypt::SaltedHash)
BuildRequires:	perl(DBD::SQLite)
BuildRequires:	perl(DBI)
BuildRequires:	perl(DBM::Deep)
BuildRequires:	perl(Log::Log4perl)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Getopt)
BuildRequires:	perl(MooseX::ConfigFromFile)
BuildRequires:	perl(MooseX::SimpleConfig)
BuildRequires:	perl(POE)
BuildRequires:	perl(Text::Unidecode)
BuildRequires:	perl(URI::Find::Simple)
BuildRequires:	perl(URI::Title)
BuildRequires:	perl(XML::Feed)
BuildRequires:	perl(YAML::XS)
	
BuildArch:	noarch

%description
Extension to the simple irc bot base class allowing for pluggable modules.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/*
%{_mandir}/man3/*
%{_bindir}/*
%{_mandir}/man1/*


%changelog
* Sun May 08 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.920.0-1mdv2011.0
+ Revision: 672602
- update to new version 0.92

* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.910.0-2
+ Revision: 654230
- rebuild for updated spec-helper

* Wed Dec 08 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.910.0-1mdv2011.0
+ Revision: 616308
- new version

* Mon Nov 08 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.900.0-1mdv2011.0
+ Revision: 595075
- update to new version 0.90

* Thu Sep 02 2010 Jérôme Quelin <jquelin@mandriva.org> 0.880.0-1mdv2011.0
+ Revision: 575393
- update to 0.88

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.870.0-1mdv2011.0
+ Revision: 552371
- update to 0.87

* Mon Mar 29 2010 Jérôme Quelin <jquelin@mandriva.org> 0.860.0-1mdv2010.1
+ Revision: 528757
- update to 0.86

* Sun Feb 14 2010 Jérôme Quelin <jquelin@mandriva.org> 0.850.0-1mdv2010.1
+ Revision: 505676
- update to 0.85

* Mon Dec 14 2009 Jérôme Quelin <jquelin@mandriva.org> 0.840.0-1mdv2010.1
+ Revision: 478527
- adding missing buildrequires:
- update to 0.84

* Tue Nov 17 2009 Jérôme Quelin <jquelin@mandriva.org> 0.830.0-1mdv2010.1
+ Revision: 466967
- update buildrequires:
- adding missing buildrequires:
- adding missing buildrequires:
- adding missing buildrequires:
- update to 0.83

* Wed Oct 21 2009 Michael Scherer <misc@mandriva.org> 0.50-1mdv2010.1
+ Revision: 458555
- add missing Requires
- import perl-Bot-BasicBot-Pluggable

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Mon Sep 24 2007 Michael Scherer <misc@mandriva.org> 0.50-1mdv2008.0
- First Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3946 |12cr|perl-Boulder-1.300.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Boulder
%define upstream_version 1.30

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(LabBase\\)'
%else
%define _requires_exceptions perl(LabBase)
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	An API for hierarchical tag/value structures
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/Boulder/
Source0:	http://search.cpan.org/CPAN/modules/by-module/Boulder/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
An API for hierarchical tag/value structures.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%files
%{perl_vendorlib}/%{upstream_name}
%{perl_vendorlib}/%{upstream_name}.pod
%{perl_vendorlib}/Stone.pm
%{perl_vendorlib}/Stone
%{_mandir}/man3/*

%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1.300.0-2mdv2011.0
+ Revision: 680659
- mass rebuild

* Tue Aug 04 2009 Jérôme Quelin <jquelin@mandriva.org> 1.300.0-1mdv2011.0
+ Revision: 408915
- rebuild using %%perl_convert_version

* Sun Jan 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.30-6mdv2009.1
+ Revision: 333473
- fix dependencies

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.30-5mdv2009.0
+ Revision: 255474
- rebuild

* Sat Dec 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.30-3mdv2008.1
+ Revision: 136899
- spec cleanup

* Sat Dec 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.30-2mdv2008.1
+ Revision: 136889
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Oct 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.30-1mdv2007.0
+ Revision: 73340
- import perl-Boulder-1.30-1mdv2007.0

* Fri Jul 07 2006 Buchan Milne <bgmilne@obsidian.co.za> 1.30-1mdv2007.0
- first Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3947 |12cr|perl-Browser-Open-0.30.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Browser-Open
%define upstream_version 0.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Open a browser in a given URL
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Browser/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::More)
BuildRequires:	perl(parent)
BuildArch:	noarch

%description
The functions optionaly exported by this module allows you to open URLs in
the user browser.

A set of known commands per OS-name is tested for presence, and the first
one found is executed. With an optional parameter, all known commands are
checked.

The the "open_browser" manpage uses the 'system()' function to execute the
command. If you want more control, you can get the command with the the
"open_browser_cmd" manpage or the "open_browser_cmd_all" manpage functions
and then use whatever method you want to execute it.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.30.0-2mdv2011.0
+ Revision: 657388
- rebuild for updated spec-helper

* Tue Mar 15 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.30.0-1
+ Revision: 644904
- import perl-Browser-Open


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3948 |12cr|perl-B-Utils-0.150.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    B-Utils
%define upstream_version 0.15

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	2

Summary:    Easily build XS extensions that depend on XS extensions
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/B/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(ExtUtils::Depends)
BuildRequires: perl-devel
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}

%description
  sub foo {
    dothis(1);
    find_things();
    return;
  }

has the following optree:

 d  <1> leavesub[1 ref] K/REFC,1 ->(end)
 -     <@> lineseq KP ->d
 1        <;> nextstate(main -371 bah.pl:8) v/2 ->2
 5        <1> entersub[t2] vKS/TARG,3 ->6
 -           <1> ex-list K ->5
 2              <0> pushmark s ->3
 3              <$> const[IV 1] sM ->4
 -              <1> ex-rv2cv sK/3 ->-
 4                 <#> gv[*dothis] s ->5
 6        <;> nextstate(main -371 bah.pl:9) v/2 ->7

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.150.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Thu Apr 28 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.150.0-1
+ Revision: 659886
- update to new version 0.15

* Wed Mar 23 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.140.0-1
+ Revision: 648057
- update to new version 0.14

* Mon Feb 28 2011 Funda Wang <fwang@mandriva.org> 0.130.0-2
+ Revision: 640763
- rebuild to obsolete old packages

* Thu Feb 03 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.130.0-1
+ Revision: 635492
- update to new version 0.13

* Sun Jan 30 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.120.0-1
+ Revision: 634206
- update to new version 0.12

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.110.0-2mdv2011.0
+ Revision: 555223
- rebuild

* Wed Jan 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.110.0-1mdv2010.1
+ Revision: 490485
- update to 0.11

* Tue Dec 08 2009 Jérôme Quelin <jquelin@mandriva.org> 0.90.0-1mdv2010.1
+ Revision: 474728
- update to 0.09

* Wed Sep 02 2009 Jérôme Quelin <jquelin@mandriva.org> 0.80.0-1mdv2010.0
+ Revision: 424342
- adding missing buildrequires:
- update to 0.08

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.70.0-1mdv2010.0
+ Revision: 401786
- rebuild using %%perl_convert_version
- fixed license field

* Wed Dec 03 2008 Jérôme Quelin <jquelin@mandriva.org> 0.07-1mdv2009.1
+ Revision: 309776
- import perl-B-Utils


* Wed Dec 03 2008 cpan2dist 0.07-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3949 |12cr|perl-Cache-2.40.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Cache
%define	upstream_version 2.04

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(warnings::register\\)'
%else
%define	_requires_exceptions perl(warnings::register)
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	The Cache interface
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Cache/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(File::NFSLock)
BuildRequires:  perl(Date::Format)
BuildRequires:  perl(IO::String)
BuildRequires:  perl(Heap)
BuildRequires:  perl(DB_File)
BuildRequires:  perl(Digest::SHA1)
BuildArch:	noarch

%description
%{upstream_name} perl module

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README TODO
%{perl_vendorlib}/Cache*
%{_mandir}/man3/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 2.40.0-2mdv2011.0
+ Revision: 680708
- mass rebuild

* Tue Aug 04 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2.40.0-1mdv2011.0
+ Revision: 409015
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 2.04-7mdv2009.0
+ Revision: 241153
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.04-5mdv2008.0
+ Revision: 85921
- rebuild


* Sat Apr 15 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.04-4mdk
- spec cleanup
- better summary
- better buildrequires syntax
- better source URL
- buildrequires perl(Diget::SHA1)

* Wed Apr 05 2006 Nicolas Lécureuil <neoclust@mandriva.org> 2.04-3mdk
- Fix BuildRequires

* Wed Apr 05 2006 Nicolas Lécureuil <neoclust@mandriva.org> 2.04-2mdk
- Fix BuildRequires

* Fri Feb 10 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 2.04-1mdk
- 2.04
- enable tests
- fix URL
- BuildRequires

* Fri Jan 06 2006 Per Ã˜yvind Karlsen <pkarlsen@mandriva.com> 2.03-1mdk
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3950 |12cr|perl-Cache-Cache-1.60.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Cache-Cache
%define upstream_version 1.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	%{upstream_name} module for perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Cache/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Digest::SHA1) >= 2.02
BuildRequires:	perl(Error) >= 0.15
BuildRequires:	perl(File::Spec) >= 0.82
BuildRequires:	perl(IPC::ShareLite) >= 0.09
BuildRequires:	perl(Storable) >= 1.014
BuildArch:	noarch
Requires: 	perl(Digest::SHA1) >= 2.02
Requires:	perl(Error) >= 0.15
Requires:	perl(IPC::ShareLite) >= 0.09
Requires:	perl(Storable) >= 1.014

%description
Cache-Cache module for perl.  The Cache modules are designed to assist
a developer in persisting data for a specified period of time.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%defattr(444,root,root,755)
%doc CHANGES COPYING CREDITS DISCLAIMER README STYLE
%{_mandir}/*/*
%{perl_vendorlib}/Cache



%changelog
* Thu Nov  1 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 1bf2313
- Bump release for updates purpose
  
* Thu Sep  27 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: fb218c0
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3951 |12cr|perl-Cache-FastMmap-1.360.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Cache-FastMmap
%define upstream_version 1.36

%define Werror_cflags %nil

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	3

Summary:	Uses an mmap'ed file to act as a shared memory interprocess cache
License:	Artistic/GPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}/
Source0:    http://www.cpan.org/modules/by-module/Cache/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(Storable)
BuildRequires:	perl-devel

BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}

%description
A shared memory cache through an mmap'ed file. It's core is written in C for
performance. It uses fcntl locking to ensure multiple processes can safely
access the cache at the same time. It uses a basic LRU algorithm to keep the
most used entries in the cache.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make OPTIMIZE="%{optflags}"

%check
%make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc README
%perl_vendorarch/Cache
%perl_vendorarch/auto/Cache
%_mandir/*/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.360.0-3
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1.360.0-2
+ Revision: 680710
- mass rebuild

* Mon Nov 08 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.360.0-1mdv2011.0
+ Revision: 595077
- update to new version 1.36

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 1.350.0-2mdv2011.0
+ Revision: 555689
- rebuild

* Tue Feb 23 2010 Jérôme Quelin <jquelin@mandriva.org> 1.350.0-1mdv2010.1
+ Revision: 510073
- update to 1.35

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 1.340.0-1mdv2010.0
+ Revision: 406256
- rebuild using %%perl_convert_version

* Sun Jun 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.34-1mdv2010.0
+ Revision: 387752
- update to new version 1.34

* Sat May 09 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.30-1mdv2010.0
+ Revision: 373788
- update to new version 1.30

* Sun May 03 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.29-1mdv2010.0
+ Revision: 371454
- new version

* Mon Jun 30 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.28-1mdv2009.0
+ Revision: 230268
- update to new version 1.28

* Thu Jun 19 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.27-1mdv2009.0
+ Revision: 226194
- update to new version 1.27

* Sat May 24 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.26-1mdv2009.0
+ Revision: 210846
- update to new version 1.26

* Tue Feb 05 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.25-1mdv2008.1
+ Revision: 162584
- update to new version 1.25

* Mon Jan 14 2008 Pixel <pixel@mandriva.com> 1.24-2mdv2008.1
+ Revision: 151356
- rebuild for perl-5.10.0

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Nov 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.24-1mdv2008.1
+ Revision: 104512
- update to new version 1.24

* Sun Oct 21 2007 Funda Wang <fwang@mandriva.org> 1.23-1mdv2008.1
+ Revision: 101002
- update to new version 1.23

* Sat Oct 13 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.20-1mdv2008.0
+ Revision: 98021
- update to new version 1.20
- update to new version 1.20

* Tue Aug 28 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.19-1mdv2008.0
+ Revision: 72789
- update to new version 1.19

* Sun Jul 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.16-1mdv2008.0
+ Revision: 46335
- update to new version 1.16


* Wed Feb 28 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.14-4mdv2007.0
+ Revision: 127228
- new version

* Wed Aug 09 2006 Scott Karns <scottk@mandriva.org> 1.09-4mdv2007.0
+ Revision: 54278
- Rebuild, spec file cleanup
- import perl-Cache-FastMmap-1.09-3mdk

* Sat May 06 2006 Nicolas Lcureuil <neoclust@mandriva.org> 1.09-3mdk
- Fix BuildRequires: perl-devel is needed

* Fri May 05 2006 Scott Karns <scottk@mandriva.org> 1.09-2mdk
- Fix BuildRequires
- Adjust Source URL to comply with Mandriva perl packaging policy

* Thu Jan 12 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.09-1mdk
- Initial MDV RPM


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3952 |12cr|perl-Cache-Memcached-1.290.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Cache-Memcached
%define upstream_version 1.29

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Client library for memcached (memory cache daemon) 
License:	GPL
Group: 		Development/Perl
Url:		http://search.cpan.org/~bradfitz/Cache-Memcached/
Source0:	http://search.cpan.org/CPAN/authors/id/B/BR/BRADFITZ/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Storable)
BuildRequires:	perl(Time::HiRes)
BuildRequires:	perl(String::CRC32)
BuildArch:	noarch

%description
This is the Perl API for memcached, a distributed memory cache daemon. See the
documentation within the module for details on its use.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# seems to fail on ABF
#make test

%install
%makeinstall_std

%files
%defattr(644,root,root,755)
%doc ChangeLog README TODO
%{perl_vendorlib}/Cache/Memcached.pm
%dir %{perl_vendorlib}/Cache/Memcached
%{perl_vendorlib}/Cache/Memcached/GetParser.pm
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1.290.0-2mdv2011.0
+ Revision: 680711
- mass rebuild

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1.290.0-1mdv2011.0
+ Revision: 551970
- update to 1.29

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 1.280.0-1mdv2010.1
+ Revision: 460722
- update to 1.28

* Wed Sep 23 2009 Jérôme Quelin <jquelin@mandriva.org> 1.270.0-1mdv2010.0
+ Revision: 447604
- update to 1.27

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.260.0-1mdv2010.0
+ Revision: 402986
- rebuild using %%perl_convert_version

* Wed May 06 2009 Jérôme Quelin <jquelin@mandriva.org> 1.26-1mdv2010.0
+ Revision: 372676
- update to new version 1.26

* Mon May 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.25-1mdv2010.0
+ Revision: 371595
- update to new version 1.25

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.24-3mdv2009.0
+ Revision: 255475
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.24-1mdv2008.1
+ Revision: 136666
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Jul 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.24-1mdv2008.0
+ Revision: 53363
- update to new version 1.24

* Sun Jul 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.23-1mdv2008.0
+ Revision: 46336
- update to new version 1.23

* Sun Apr 29 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.20-1mdv2008.0
+ Revision: 19255
-New version


* Fri Jan 19 2007 Oden Eriksson <oeriksson@mandriva.com> 1.18-1mdv2007.0
+ Revision: 110787
- Import perl-Cache-Memcached

* Fri Jan 19 2007 Oden Eriksson <oeriksson@mandriva.com> 1.18-1mdv2007.1
- initial mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3953 |12cr|perl-Cache-Memcached-Managed-0.200.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Cache-Memcached-Managed
%define upstream_version 0.20

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Inactive Cache::Memcache::Managed object
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Cache/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Cache::Memcached)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	memcached
BuildArch:	noarch

%description
Provides the same API as the Cache::Memcached::Managed manpage, but applies
all methods called to all of the objects specified, except for the new
manpage and the objects manpage.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc CHANGELOG META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.200.0-3mdv2011.0
+ Revision: 654246
- rebuild for updated spec-helper

* Sat Dec 25 2010 Shlomi Fish <shlomif@mandriva.org> 0.200.0-2mdv2011.0
+ Revision: 624986
- Add a memcached as a build requires
- import perl-Cache-Memcached-Managed


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3954 |12cr|perl-Cache-Ref-0.40.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Cache-Ref
%define upstream_version 0.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	This module implements in memory caching
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Cache/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Hash::Util::FieldHash::Compat)
BuildRequires:	perl(List::Util)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Role)
BuildRequires:	perl(MooseX::Role::Parameterized)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::Moose)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(namespace::autoclean)
BuildRequires:	perl(ok)
BuildArch:	noarch

%description
Unlike the CHI manpage which attempts to address the problem of caching
things persistently, this module implements in memory caching, designed
primarily for *shared references* in memory.

This collection of classes implements a number of semi related algorithms.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.40.0-2mdv2011.0
+ Revision: 656885
- rebuild for updated spec-helper

* Mon Nov 08 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.40.0-1mdv2011.0
+ Revision: 595078
- update to new version 0.04

* Fri Jul 30 2010 Shlomi Fish <shlomif@mandriva.org> 0.20.0-1mdv2011.0
+ Revision: 563308
- import perl-Cache-Ref


* Wed Jul 14 2010 cpan2dist 0.02-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3955 |12cr|perl-Cache-Simple-TimedExpiry-0.270.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Cache-Simple-TimedExpiry
%define upstream_version 0.27

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Perl module to add expiry to Cache::Simple object
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Cache/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Perl module to add expiry to Cache::Simple object.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std
rm -rf %{buildroot}/%{perl_vendorarch}/

%files
%doc Changes 
%{perl_vendorlib}/Cache
%{_mandir}/man3/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.270.0-2mdv2011.0
+ Revision: 680712
- mass rebuild

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.270.0-1mdv2011.0
+ Revision: 405956
- rebuild using %%perl_convert_version

* Fri Jun 13 2008 Michael Scherer <misc@mandriva.org> 0.27-2mdv2009.0
+ Revision: 218996
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Apr 29 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.27-1mdv2008.0
+ Revision: 19251
-New version


* Wed Nov 01 2006 Michael Scherer <misc@mandriva.org> 0.26-2mdv2007.0
+ Revision: 74867
- Rebuild for new extension
- Import perl-Cache-Simple-TimedExpiry


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3956 |12cr|perl-Calendar-Simple-1.210.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Calendar-Simple
%define upstream_version 1.21

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Perl extension to create simple calendars
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/Calendar-Simple/
Source0:	http://search.cpan.org/CPAN/authors/id/D/DA/DAVECROSS/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
# Required by the tests
BuildRequires:	perl(DateTime)
BuildRequires:	perl(Test::Pod)
BuildRequires:	perl(Test::Pod::Coverage)
BuildArch:	noarch

%description
Perl extension to create simple calendars.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
chmod -x lib/*/Simple.pm

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
make pure_install PERL_INSTALL_ROOT=%{buildroot}

find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
find %{buildroot} -type d -depth -exec rmdir {} 2>/dev/null ';'
chmod -R u+w %{buildroot}/*

%files
%doc Changes README
%{_bindir}/pcal
%{perl_vendorlib}/Calendar
%{_mandir}/man3/*

%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1.210.0-2mdv2011.0
+ Revision: 680713
- mass rebuild

* Thu Jul 29 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.210.0-1mdv2011.0
+ Revision: 563186
- update to new version 1.21

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.200.0-1mdv2011.0
+ Revision: 402987
- rebuild using %%perl_convert_version

* Thu Dec 04 2008 Oden Eriksson <oeriksson@mandriva.com> 1.20-1mdv2009.1
+ Revision: 309992
- import perl-Calendar-Simple


* Thu Dec 04 2008 Oden Eriksson <oeriksson@mandriva.com> 1.20-1mdv2009.0
- initial Mandriva package (fedora import)

* Tue Jul 08 2008 Ralf Corsépius <rc040203@freenet.de> - 1.20-1
- Upstream update.

* Tue Mar 11 2008 Ralf Corsépius <rc040203@freenet.de> - 1.19-1
- Upstream update.
- Reflect upstream having dropped "COPYING".

* Thu Mar 06 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 1.17-3
Rebuild for new perl

* Fri Aug 17 2007 Ralf Corsépius <rc040203@freenet.de> - 1.17-2
- Update license tag.
- Reflect perl package split.

* Thu Oct 19 2006 Ralf Corsépius <rc040203@freenet.de> - 1.17-1
- Upstream update.

* Sat Oct 07 2006 Ralf Corsépius <rc040203@freenet.de> - 1.14-2
- chmod -x files with broken permissions.

* Mon Sep 18 2006 Ralf Corsépius <rc040203@freenet.de> - 1.14-1
- Upstream update.

* Tue Sep 05 2006 Ralf Corsépius <rc040203@freenet.de> - 1.13-4
- Mass rebuild.

* Fri Jun 23 2006 Ralf Corsépius <rc040203@freenet.de> - 1.13-3
- Fix indentation.

* Fri Jun 23 2006 Ralf Corsépius <rc040203@freenet.de> - 1.13-2
- Fix Source0.

* Thu Jun 22 2006 Ralf Corsépius <rc040203@freenet.de> - 1.13-1
- FE submission.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3957 |12cr|perl-capitalization-0.03-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname   capitalization

Name:		perl-%{realname}
Version:    0.03
Release: %mkrel 8
License:	GPL or Artistic
Group:		Development/Perl
Summary:    Perl module that allows no capitalization on method names
Source0:    http://search.cpan.org/CPAN/authors/id/M/MI/MIYAGAWA/%{realname}-%{version}.tar.bz2
Url:		http://search.cpan.org/dist/%{realname}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	perl-devel
BuildRequires:  perl-Devel-Symdump
BuildArch: noarch

%description
capitalization.pm allows you to use familiar style on method naming.

%prep
%setup -q -n %{realname}-%{version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std
rm -rf $RPM_BUILD_ROOT/%{perl_vendorarch}

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc Changes 
%{perl_vendorlib}/*
%{_mandir}/man3/*



%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.03-8mdv2010.0
+ Revision: 430267
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.03-7mdv2009.0
+ Revision: 255476
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.03-5mdv2008.1
+ Revision: 136666
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.03-5mdv2008.0
+ Revision: 85923
- rebuild

  + Michael Scherer <misc@mandriva.org>
    - rebuild


* Wed Dec 28 2005 Michael Scherer <misc@mandriva.org> 0.03-3mdk
- Do not ship empty dir

* Sat Oct 01 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.03-2mdk
- BuildRequires fix

* Sat Oct 01 2005 Michael Scherer <misc@mandriva.org> 0.03-1mdk
- First mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3958 |12cr|perl-Captcha-reCAPTCHA-0.940.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Captcha-reCAPTCHA
%define upstream_version 0.94

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	A Perl implementation of the reCAPTCHA API
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Captcha/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(HTML::Tiny)
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
reCAPTCHA is a hybrid mechanical turk and captcha that allows visitors who
complete the captcha to assist in the digitization of books.

From the http://recaptcha.net/learnmore.html manpage:

    reCAPTCHA improves the process of digitizing books by sending words that
    cannot be read by computers to the Web in the form of CAPTCHAs for
    humans to decipher. More specifically, each word that cannot be read
    correctly by OCR is placed on an image and used as a CAPTCHA. This is
    possible because most OCR programs alert you when a word cannot be read
    correctly.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.940.0-2mdv2011.0
+ Revision: 658736
- rebuild for updated spec-helper

* Wed Jul 14 2010 Jérôme Quelin <jquelin@mandriva.org> 0.940.0-1mdv2011.0
+ Revision: 553063
- update to 0.94

* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.920.0-1mdv2010.1
+ Revision: 471170
- import perl-Captcha-reCAPTCHA


* Sun Nov 29 2009 cpan2dist 0.92-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3959 |12cr|perl-Carp-Assert-0.200.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Carp-Assert
%define	upstream_version 0.20

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Carp::Assert - executable comments
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Carp/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Test::Inline)
BuildRequires:	perl(Test::More) >= 0.40
BuildArch:	noarch

%description
Carp::Assert is intended for a purpose like the ANSI C library assert.h.
If you're already familiar with assert.h, then you can probably skip
this and go straight to the FUNCTIONS section.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Carp
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.200.0-2mdv2011.0
+ Revision: 680714
- mass rebuild

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.200.0-1mdv2011.0
+ Revision: 406257
- rebuild using %%perl_convert_version

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.20-3mdv2009.0
+ Revision: 255477
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.20-1mdv2008.1
+ Revision: 136666
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Apr 30 2007 Olivier Thauvin <nanardon@mandriva.org> 0.20-1mdv2008.0
+ Revision: 19682
- fix build

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    -New version


* Fri Aug 04 2006 Scott Karns <scottk@mandriva.org>
+ 2006-08-04 18:26:41 (52733)
- import perl-Carp-Assert-0.18-2mdv2007.0

* Fri Aug 04 2006 Scott Karns <scottk@mandriva.org> 0.18-2mdv2007.0
- Rebuild
- Updated to comply with Mandriva perl packaging policies

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 0.18-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3960 |12cr|perl-Carp-Assert-More-1.120.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Carp-Assert-More
%define upstream_version 1.12

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Convenience wrappers around Carp::Assert module
License: 	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/P/PE/PETDANCE/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:  perl(Carp::Assert)
BuildRequires:  perl(Test::Exception)
BuildArch:	noarch

%description
Carp::Assert::More is a set of wrappers around the Carp::Assert functions 
to make the habit of writing assertions even easier.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Carp
%{_mandir}/man3/*

%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1.120.0-2mdv2011.0
+ Revision: 680715
- mass rebuild

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 1.120.0-1mdv2011.0
+ Revision: 405957
- rebuild using %%perl_convert_version

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.12-5mdv2009.0
+ Revision: 255478
- rebuild

* Sat Dec 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.12-3mdv2008.1
+ Revision: 136890
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Nov 01 2006 Michael Scherer <misc@mandriva.org> 1.12-2mdv2007.0
+ Revision: 74870
- Rebuild for new extension
- Import perl-Carp-Assert-More


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3961 |12cr|perl-Carp-Clan-Share-0.13.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Carp-Clan-Share
%define upstream_version 0.013

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Share your Carp::Clan settings with your whole Clan
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Carp/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp::Clan)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This is a very lightweight helper module (actually just an import method)
that will automagically create a __PACKAGE__::Carp module for you.

Any arguments passed to the import (e.g. via use) method are forwarded
along to Carp::Clan.

NOTE: If you use this from a package ending with ::Carp, then it will use
the parent of of that package as the target namespace

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.13.0-2mdv2011.0
+ Revision: 654883
- rebuild for updated spec-helper

* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.13.0-1mdv2011.0
+ Revision: 471069
- import perl-Carp-Clan-Share


* Sun Nov 29 2009 cpan2dist 0.013-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3962 |12cr|perl-Catalyst-Action-RenderView-0.160.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Catalyst-Action-RenderView
%define upstream_version 0.16

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Sensible default end action
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst) >= 5.70
BuildRequires:	perl(Module::Install)
BuildRequires:	perl(Mouse)
BuildRequires:	perl(Data::Visitor)
BuildRequires:	perl(MRO::Compat)
BuildRequires:	perl(HTTP::Request::AsCGI)
BuildRequires:	perl-namespace-clean
BuildArch:	noarch
Requires:	perl(Catalyst) >= 5.70
Requires:	perl(namespace::clean)

%description
This action implements a sensible default end action, which will
forward to the first available view, unless status is set to 3xx, or
there is a response body. It also allows you to pass dump_info=1 to
the url in order to force a debug screen, while in debug mode.

If you have more than 1 view, you can specify which one to use with
the 'default_view' config setting (See view in Catalyst.)

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL installdirs=vendor --skipdeps
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/*/*
%{perl_vendorlib}/Catalyst


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.160.0-2mdv2011.0
+ Revision: 680716
- mass rebuild

* Fri Jan 07 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.160.0-1mdv2011.0
+ Revision: 629476
- update to new version 0.16

* Wed Jan 05 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.150.0-1mdv2011.0
+ Revision: 628762
- new version

* Fri Dec 04 2009 Jérôme Quelin <jquelin@mandriva.org> 0.140.0-1mdv2011.0
+ Revision: 473351
- update to 0.14

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.130.0-1mdv2010.1
+ Revision: 461257
- update to 0.13

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.110.0-1mdv2010.0
+ Revision: 406258
- rebuild using %%perl_convert_version

* Mon Jun 29 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.11-1mdv2010.0
+ Revision: 390740
- update to new version 0.11

* Wed May 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.10-1mdv2010.0
+ Revision: 372533
- adding missing prereq
- update to new version 0.10

* Thu Feb 19 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.09-1mdv2009.1
+ Revision: 342949
- update to new version 0.09

* Mon Jul 28 2008 Olivier Thauvin <nanardon@mandriva.org> 0.08-2mdv2009.0
+ Revision: 251708
- buildrequires namespace::clean
- manually add requires to perl-namespace-clean, not find by autoreq/prov

* Tue May 06 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.08-1mdv2009.0
+ Revision: 202326
- update to new version 0.08

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.07-1mdv2008.1
+ Revision: 136666
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Sep 02 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.07-1mdv2008.0
+ Revision: 78092
- update to new version 0.07

* Sun Sep 02 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-1mdv2008.0
+ Revision: 78090
- fix build dependencies
- new version

  + Funda Wang <fwang@mandriva.org>
    - BR Module-Install
    - New version


* Tue Jul 04 2006 Scott Karns <scottk@mandriva.org> 0.04-1mdv2007.0
- Version 0.04

* Thu Jun 29 2006 Scott Karns <scottk@mandriva.org> 0.02-1mdv2007.0
- Version 0.02

* Thu Jun 29 2006 Scott Karns <scottk@mandriva.org> 0.01-1mdv2007.0
- First Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3963 |12cr|perl-Catalyst-Action-REST-0.900.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Action-REST
%define upstream_version 0.90

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	A request trait for REST and browsers
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst::Runtime)
BuildRequires:	perl(Class::Inspector)
BuildRequires:	perl(Config::General)
BuildRequires:	perl(Data::Serializer)
BuildRequires:	perl(Data::Taxi)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(FreezeThaw)
BuildRequires:	perl(JSON)
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(MRO::Compat)
BuildRequires:	perl(Module::Pluggable::Object)
BuildRequires:	perl(Moose)
BuildRequires:	perl(PHP::Serialization)
BuildRequires:	perl(Params::Validate)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(URI::Find)
BuildRequires:	perl(XML::Simple)
BuildRequires:	perl(YAML::Syck)
BuildRequires:	perl(namespace::autoclean)
BuildArch:	noarch

%description
This Action handles doing automatic method dispatching for REST requests.
It takes a normal Catalyst action, and changes the dispatch to append an
underscore and method name. First it will try dispatching to an action with
the generated name, and failing that it will try to dispatch to a regular
method.

For example, in the synopsis above, calling GET on "/foo" would result in
the foo_GET method being dispatched.

If a method is requested that is not implemented, this action will return a
status 405 (Method Not Found). It will populate the "Allow" header with the
list of implemented request methods. You can override this behavior by
implementing a custom 405 handler like so:

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.900.0-2mdv2011.0
+ Revision: 657392
- rebuild for updated spec-helper

* Wed Mar 02 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.900.0-1
+ Revision: 641318
- update to new version 0.90

* Sun Jan 30 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.890.0-1
+ Revision: 634207
- update to new version 0.89

* Mon Nov 08 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.870.0-1mdv2011.0
+ Revision: 595079
- update to new version 0.87

* Sat Sep 04 2010 Jérôme Quelin <jquelin@mandriva.org> 0.860.0-1mdv2011.0
+ Revision: 575736
- update to 0.86

* Tue Jul 27 2010 Shlomi Fish <shlomif@mandriva.org> 0.850.0-1mdv2011.0
+ Revision: 561126
- import perl-Catalyst-Action-REST


* Thu Jul 15 2010 cpan2dist 0.85-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3964 |12cr|perl-Catalyst-ActionRole-ACL-0.50.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-ActionRole-ACL
%define upstream_version 0.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	User role-based authorization action class
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst::Controller::ActionRole)
BuildRequires:	perl(Catalyst::Runtime)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(namespace::autoclean)
BuildArch:	noarch

%description
Provides a Catalyst::Controller::ActionRole for user role-based
authorization. ACLs are applied via the assignment of attributes to
application action subroutines.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3965 |12cr|perl-Catalyst-Authentication-Credential-OpenID-0.160.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Authentication-Credential-OpenID
%define upstream_version 0.16

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	OpenID credential for Catalyst::Plugin::Authentication framework
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz
Patch0:		Catalyst-Authentication-Credential-OpenID-0.16-check.patch

BuildRequires:	perl-devel
BuildRequires:	perl(Cache::FastMmap) >= 1.280.0
BuildRequires:	perl(Catalyst) >= 5.700.0
BuildRequires:	perl(Catalyst::Authentication::User::Hash)
BuildRequires:	perl(Catalyst::Devel) >= 1.0.0
BuildRequires:	perl(Catalyst::Engine::HTTP)
BuildRequires:	perl(Catalyst::Plugin::Session::State::Cookie) >= 0.80.0
BuildRequires:	perl(Catalyst::Plugin::Session::Store::FastMmap) >= 0.50.0
BuildRequires:	perl(Class::Accessor::Fast)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(HTML::Parser) >= 3.0.0
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(Math::BigInt)
BuildRequires: 	perl(Net::OpenID::Consumer) >= 1.30.0
BuildRequires:	perl(Test::More)
BuildRequires:	perl(parent) >= 0.200.0
BuildArch:	noarch

%description
D'er... testing. Has an OpenID provider to test the OpenID credential
against.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch0 -p1

%build
perl Makefile.PL INSTALLDIRS=vendor << EOF

EOF
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*




%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.160.0-3mdv2011.0
+ Revision: 657767
- rebuild for updated spec-helper
- add version for req
- rebuild for updated spec-helper

* Fri Dec 24 2010 Shlomi Fish <shlomif@mandriva.org> 0.160.0-1mdv2011.0
+ Revision: 624676
- import perl-Catalyst-Authentication-Credential-OpenID


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3966 |12cr|perl-Catalyst-Authentication-Store-DBI-0.10.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Authentication-Store-DBI
%define upstream_version 0.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	User object representing a
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst::Model::DBI)
BuildRequires:	perl(Catalyst::Plugin::Authentication)
BuildArch:	noarch

%description
This module implements the the Catalyst::Authentication manpage API using
the Catalyst::Model::DBI manpage.

It uses DBI to let your application authenticate users against a database
and it provides support for the Catalyst::Plugin::Authorization::Roles
manpage.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.10.0-2mdv2011.0
+ Revision: 654884
- rebuild for updated spec-helper

* Tue Aug 04 2009 Jérôme Quelin <jquelin@mandriva.org> 0.10.0-1mdv2011.0
+ Revision: 408922
- rebuild using %%perl_convert_version

* Sun Jul 19 2009 Buchan Milne <bgmilne@mandriva.org> 0.01-1mdv2010.0
+ Revision: 397949
- import perl-Catalyst-Authentication-Store-DBI


* Sun Jul 19 2009 cpan2dist 0.01-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3967 |12cr|perl-Catalyst-Authentication-Store-DBIx-Class-0.140.100-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Authentication-Store-DBIx-Class
%define upstream_version 0.1401

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Catalyst Auth storage using DBIx::Class
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst::Model::DBIC::Schema)
BuildRequires:	perl(Catalyst::Plugin::Authentication)
BuildRequires:	perl(Catalyst::Runtime)
BuildRequires:	perl(DBIx::Class)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Module::Find)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
The Catalyst::Authentication::Realm::SimpleDB provides a simple way to
configure Catalyst Authentication when using the most common configuration
of a password protected user retrieved from an SQL database.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*




%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.140.100-2mdv2011.0
+ Revision: 657393
- rebuild for updated spec-helper

* Fri Mar 04 2011 Sandro Cazzaniga <kharec@mandriva.org> 0.140.100-1
+ Revision: 641693
- new version

* Sat Sep 04 2010 Jérôme Quelin <jquelin@mandriva.org> 0.140.0-1mdv2011.0
+ Revision: 575733
- update to 0.1400

* Thu Jul 15 2010 Jérôme Quelin <jquelin@mandriva.org> 0.130.0-1mdv2011.0
+ Revision: 553575
- update to 0.1300

* Sun Apr 18 2010 Jérôme Quelin <jquelin@mandriva.org> 0.120.0-1mdv2010.1
+ Revision: 536129
- update to 0.1200

* Fri Mar 05 2010 Jérôme Quelin <jquelin@mandriva.org> 0.108.300-1mdv2010.1
+ Revision: 514400
- update to 0.1083

* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.108.200-1mdv2010.1
+ Revision: 471402
- import perl-Catalyst-Authentication-Store-DBIx-Class


* Sun Nov 29 2009 cpan2dist 0.1082-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3968 |12cr|perl-Catalyst-Authentication-Store-LDAP-1.12.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Authentication-Store-LDAP
%define upstream_version 1.012

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3
Summary:	LDAP authentication storage backend
License:	GPL or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst::Plugin::Authentication)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Net::LDAP)
BuildRequires:	perl(Net::LDAP::Server::Test)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::MockObject)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This plugin implements the the Catalyst::Authentication manpage v.10 API.
Read that documentation first if you are upgrading from a previous version
of this plugin.

This plugin uses 'Net::LDAP' to let your application authenticate against
an LDAP directory. It has a pretty high degree of flexibility, given the
wide variation of LDAP directories and schemas from one system to another.

It authenticates users in two steps:

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
#make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/Catalyst


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1.12.0-2mdv2011.0
+ Revision: 680717
- mass rebuild

* Tue Oct 19 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.12.0-1mdv2011.0
+ Revision: 586765
- new version

* Thu Jul 15 2010 Jérôme Quelin <jquelin@mandriva.org> 1.11.0-1mdv2011.0
+ Revision: 553576
- update to 1.011

* Tue Apr 06 2010 Jérôme Quelin <jquelin@mandriva.org> 1.8.0-1mdv2010.1
+ Revision: 532138
- update to 1.008

* Mon Mar 22 2010 Jérôme Quelin <jquelin@mandriva.org> 1.7.0-1mdv2010.1
+ Revision: 526425
- update to 1.007

* Tue Dec 15 2009 Jérôme Quelin <jquelin@mandriva.org> 1.6.0-1mdv2010.1
+ Revision: 478787
- update to 1.006

* Mon Dec 07 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.100.500-1mdv2010.1
+ Revision: 474564
- spec cleanup

  + Buchan Milne <bgmilne@mandriva.org>
    - import perl-Catalyst-Authentication-Store-LDAP


* Sun Jul 19 2009 Buchan Milne <bgmilne@mandriva.org> 0.1005-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3969 |12cr|perl-Catalyst-Component-InstancePerContext-0.1.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Component-InstancePerContext
%define upstream_version 0.001001

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	%{upstream_name} perl module
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
%{upstream_name} perl module.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 0.1.1-2mdv2011.0
+ Revision: 653395
- rebuild for updated spec-helper

* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.1.1-1mdv2011.0
+ Revision: 471416
- import perl-Catalyst-Component-InstancePerContext


* Sun Nov 29 2009 cpan2dist 0.001001-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3970 |12cr|perl-Catalyst-Controller-ActionRole-0.150.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Controller-ActionRole
%define upstream_version 0.15

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 2

Summary:    Apply roles to action instances
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Catalyst::Runtime)
BuildRequires: perl(Class::MOP)
BuildRequires: perl(Moose)
BuildRequires: perl(MooseX::Types::Moose)
BuildRequires: perl(String::RewritePrefix)
BuildRequires: perl(namespace::clean)
BuildRequires: perl-devel
BuildArch: noarch

%description
This module allows to apply roles to the 'Catalyst::Action's for different
controller methods.

For that a 'Does' attribute is provided. That attribute takes an argument,
that determines the role, which is going to be applied. If that argument is
prefixed with '+', it is assumed to be the full name of the role. If it's
prefixed with '~', the name of your application followed by
'::ActionRole::' is prepended. If it isn't prefixed with '+' or '~', the
role name will be searched for in '@INC' according to the rules for /ROLE
PREFIX SEARCHING.

Additionally it's possible to to apply roles to *all* actions of a
controller without specifying the 'Does' keyword in every action
definition:

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 0.150.0-2mdv2011.0
+ Revision: 653553
- rebuild for updated spec-helper

* Sat Aug 28 2010 Jérôme Quelin <jquelin@mandriva.org> 0.150.0-1mdv2011.0
+ Revision: 573787
- update to 0.15

* Tue Jul 27 2010 Shlomi Fish <shlomif@mandriva.org> 0.140.0-1mdv2011.0
+ Revision: 561178
- import perl-Catalyst-Controller-ActionRole


* Thu Jul 15 2010 cpan2dist 0.14-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3971 |12cr|perl-Catalyst-Controller-BindLex-0.50.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Controller-BindLex
%define upstream_version 0.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Stash your lexical goodness
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Array::RefElem)
BuildRequires:	perl(Catalyst)
BuildRequires:	perl(Devel::Caller)
BuildRequires:	perl(Devel::LexAlias)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(PadWalker)
BuildRequires:	perl(Test::use::ok)
BuildArch:	noarch

%description
This plugin lets you put your lexicals on the stash and elsewhere very
easily.

It uses some funky modules to get it's job done: PadWalker,
Array::RefElem, Devel::Caller, Devel::LexAlias and attributes. In some
people's opinion this hurts this plugin's reputation ;-).

If you use the same name for two variables with the same storage
binding attribute they will be aliased to each other, so you can use
this for reading as well as writing values across controller
subs. This is almost like sharing your lexical scope.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/*/*
%{perl_vendorlib}/Catalyst


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.50.0-2mdv2011.0
+ Revision: 680718
- mass rebuild

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.50.0-1mdv2011.0
+ Revision: 406259
- rebuild using %%perl_convert_version

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.05-2mdv2009.0
+ Revision: 268391
- rebuild early 2009.0 package (before pixel changes)

* Wed May 28 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.05-1mdv2009.0
+ Revision: 212791
- new version

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.03-2mdv2008.0
+ Revision: 85924
- rebuild


* Mon May 29 2006 Scott Karns <scottk@mandriva.org> 0.03-1mdv2007.0
- Version 0.03

* Mon May 08 2006 Scott Karns <scottk@mandriva.org> 0.02-1mdk
- Version 0.02
- Updated BuildRequires to include perl(Module::Build)

* Sun Mar 12 2006 Scott Karns <scott@karnstech.com> 0.01-1mdk
- First Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3972 |12cr|perl-Catalyst-Controller-HTML-FormFu-0.90.30-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Controller-HTML-FormFu
%define upstream_version 0.09003

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Hidden text field which contains a unique token
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst::Action::RenderView)
BuildRequires:	perl(Catalyst::Component::InstancePerContext)
BuildRequires:	perl(Catalyst::Plugin::ConfigLoader)
BuildRequires:	perl(Catalyst::Plugin::Session)
BuildRequires:	perl(Catalyst::Plugin::Session::State::Cookie)
BuildRequires:	perl(Catalyst::Plugin::Session::Store::File)
BuildRequires:	perl(Catalyst::Runtime)
BuildRequires:	perl(Catalyst::View::TT)
BuildRequires:	perl(Class::C3)
BuildRequires:	perl(Config::Any)
BuildRequires:	perl(Config::General)
BuildRequires:	perl(Crypt::DES)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(HTML::FormFu)
BuildRequires:	perl(MRO::Compat)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Meta::Attribute::Custom::Trait::Chained)
BuildRequires:	perl(Regexp::Assemble)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Task::Weaken)
BuildRequires:	perl(Template)
BuildRequires:	perl(Test::WWW::Mechanize)
BuildRequires:	perl(Test::WWW::Mechanize::Catalyst)
BuildRequires:	perl(YAML::Syck)
BuildRequires:	perl(namespace::autoclean)
BuildArch:	noarch

Requires:	perl(Catalyst::Component::InstancePerContext)
Requires:	perl(Regexp::Assemble)

%description
As of version 0.02000, the HTML::FormFu manpage doesn't use the TT template
files by default - it uses in internal rendering engine.

If you don't want to customise the generated markup, you don't need to use
the Catalyst::Helper::HTML::FormFu manpage at all.

If you want to customise the generated markup, you'll need a local copy of
the template files. To create the files in the default 'root/formfu'
directory, run:

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat May 14 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.90.30-1mdv2011.0
+ Revision: 674646
- update to new version 0.09003

* Thu May 12 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.90.20-1
+ Revision: 673784
- update to new version 0.09002
- update to new version 0.09000

* Sun Apr 24 2011 Funda Wang <fwang@mandriva.org> 0.80.20-3
+ Revision: 658232
- bump req

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.80.20-2
+ Revision: 656886
- rebuild for updated spec-helper

* Tue Nov 09 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.80.20-1mdv2011.0
+ Revision: 595442
- update to new version 0.08002

  + Jérôme Quelin <jquelin@mandriva.org>
    - rebuild

* Sat Dec 12 2009 Jérôme Quelin <jquelin@mandriva.org> 0.60.10-1mdv2010.1
+ Revision: 477616
- update to 0.06001

* Mon Nov 30 2009 Jérôme Quelin <jquelin@mandriva.org> 0.60.0-2mdv2010.1
+ Revision: 471679
- adding missing requires

* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.60.0-1mdv2010.1
+ Revision: 471514
- adding missing buildrequires:
- adding missing buildrequires:
- adding missing buildrequires:
- import perl-Catalyst-Controller-HTML-FormFu


* Sun Nov 29 2009 cpan2dist 0.06000-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3973 |12cr|perl-Catalyst-Devel-1.330.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Catalyst-Devel
%define upstream_version 1.33

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Catalyst Development Tools
License:	Artistic/GPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst)
BuildRequires:	perl(Catalyst::Action::RenderView)     >= 0.04
BuildRequires:	perl(Catalyst::Plugin::ConfigLoader)
BuildRequires:	perl(Catalyst::Plugin::Static::Simple) >= 0.14
BuildRequires:	perl(Class::Accessor::Fast)
BuildRequires:	perl(Config::General)
BuildRequires:	perl(File::ChangeNotify)
BuildRequires:	perl(File::Copy::Recursive)
BuildRequires:	perl(File::ShareDir)
BuildRequires:	perl(Module::Install)  >= 0.64
BuildRequires:	perl(Path::Class)      >= 0.09
BuildRequires:	perl(Template)         >= 2.14
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)       >= 0.940.0
BuildRequires:	perl(Test::Fatal)	>= 0.003
BuildRequires:	perl(YAML)             >= 0.55

BuildArch:	noarch

%description
Catalyst is an elegant web application framework, extremely flexible yet
extremely simple. It's similar to Ruby on Rails, Spring (Java) and Maypole,
upon which it was originally based.

This package provides Catalyst development tools.


%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
# jq - should be removed when 5.10.1 is out
export CATALYST_DEVEL_NO_510_CHECK=1
perl Makefile.PL INSTALLDIRS=vendor < /dev/null
make

%check
make test

%install
%makeinstall_std

%files
%doc Changes
%{perl_vendorlib}/auto
%{perl_vendorlib}/Catalyst*
%{perl_vendorlib}/Module
%{_mandir}/*/*

%changelog
* Mon May 09 2011 Funda Wang <fwang@mandriva.org> 1.330.0-1mdv2011.0
+ Revision: 672702
- br test::fatal
- br test

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - update to new version 1.33

* Sun Jan 30 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.310.0-1
+ Revision: 634208
- update to new version 1.31

* Thu Jul 15 2010 Jérôme Quelin <jquelin@mandriva.org> 1.280.0-1mdv2011.0
+ Revision: 553574
- update to 1.28

* Wed Feb 24 2010 Jérôme Quelin <jquelin@mandriva.org> 1.270.0-1mdv2010.1
+ Revision: 510519
- update to 1.27

* Tue Jan 12 2010 Jérôme Quelin <jquelin@mandriva.org> 1.260.0-1mdv2010.1
+ Revision: 490127
- update to 1.26

* Sun Jan 03 2010 Jérôme Quelin <jquelin@mandriva.org> 1.250.0-1mdv2010.1
+ Revision: 485802
- update to 1.25

* Fri Dec 11 2009 Jérôme Quelin <jquelin@mandriva.org> 1.240.0-1mdv2010.1
+ Revision: 476491
- adding missing buildrequires:
- adding missing buildrequires:
- update to 1.24

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 1.210.0-1mdv2010.1
+ Revision: 460927
- adding missing buildrequires:
- update to 1.21

* Thu Aug 20 2009 Jérôme Quelin <jquelin@mandriva.org> 1.200.0-1mdv2010.0
+ Revision: 418416
- update to 1.20

* Wed Jul 08 2009 Jérôme Quelin <jquelin@mandriva.org> 1.190.0-1mdv2010.0
+ Revision: 393646
- updating to 1.19 for real this time
- using %%perl_convert_version

* Tue Jun 30 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.19-1mdv2010.0
+ Revision: 390833
- update to new version 1.19

* Sat Jun 13 2009 Jérôme Quelin <jquelin@mandriva.org> 1.18-2mdv2010.0
+ Revision: 385644
- bump mkrel
- removing a requires:

* Thu Jun 11 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.18-1mdv2010.0
+ Revision: 385209
- update to new version 1.18

* Tue May 26 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.17-1mdv2010.0
+ Revision: 379873
- update to new version 1.17

* Sun May 24 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.16-1mdv2010.0
+ Revision: 379211
- update to new version 1.16

* Wed May 20 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.15-1mdv2010.0
+ Revision: 377988
- update to new version 1.15

* Fri May 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.12-1mdv2010.0
+ Revision: 370010
- update to new version 1.12

* Mon Feb 09 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.10-1mdv2009.1
+ Revision: 338708
- update to new version 1.10

* Thu Feb 05 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.09-1mdv2009.1
+ Revision: 337826
- update to new version 1.09

* Tue Jul 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.08-1mdv2009.0
+ Revision: 235783
- update to new version 1.08

* Wed Jun 04 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.07-1mdv2009.0
+ Revision: 215032
- update to new version 1.07

* Tue Apr 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.06-1mdv2009.0
+ Revision: 193750
- update to new version 1.06

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.03-1mdv2008.1
+ Revision: 136668
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Aug 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.03-1mdv2008.0
+ Revision: 63920
- update to new version 1.03


* Tue Jan 30 2007 Scott Karns <scottk@mandriva.org> 1.02-1mdv2007.0
+ Revision: 115427
- Updated to CPAN version 1.02

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - Import perl-Catalyst-Devel

* Thu Sep 21 2006 Scott Karns <scottk@mandriva.org> 1.01-1mdv2007.0
- 1.01 CPAN release

* Sun Jul 09 2006 Scott Karns <scottk@mandriva.org> 1.00-1mdv2007.0
- 1.00 CPAN release

* Thu Jun 29 2006 Scott Karns <scottk@mandriva.org> 0.99.01-1mdv2007.0
- First Mandriva release: 0.99_01 CPAN developer release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3974 |12cr|perl-Catalyst-Engine-Apache-1.160.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Catalyst-Engine-Apache
%define upstream_version 1.16

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(A(.*)\\)'
%else
%define _requires_exceptions perl(A
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Catalyst Apache Engines
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst)
BuildArch:	noarch
Requires:	apache-mod_perl

%description
This package contains mod_perl handlers for Catalyst.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Catalyst
%{_mandir}/man3/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1.160.0-2mdv2011.0
+ Revision: 680719
- mass rebuild

* Mon Nov 08 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.160.0-1mdv2011.0
+ Revision: 595081
- update to new version 1.16

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 1.120.0-1mdv2011.0
+ Revision: 401785
- rebuild using %%perl_convert_version
- fixed license field

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.12-3mdv2009.0
+ Revision: 255509
- rebuild

* Fri Feb 22 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.12-1mdv2008.1
+ Revision: 173892
- update to new version 1.12

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Aug 28 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.11-1mdv2008.0
+ Revision: 72802
- new version

* Sun Apr 29 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.09-1mdv2008.0
+ Revision: 19291
-New version


* Tue Aug 08 2006 Scott Karns <scottk@mandriva.org>
+ 2006-08-08 01:39:58 (54283)
- Rebuild, spec file cleanup

* Tue Aug 08 2006 Scott Karns <scottk@mandriva.org>
+ 2006-08-08 01:35:44 (54279)
- import perl-Catalyst-Engine-Apache-1.07-2mdk

* Thu May 04 2006 Scott Karns <scottk@mandriva.org> 1.07-2mdk
- Adjusted BuildRequires

* Fri Mar 10 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.07-1mdk
- 1.07

* Tue Feb 14 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.06-1mdk
- 1.06

* Tue Jan 03 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.05-1mdk
- 1.05

* Tue Dec 20 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.03-1mdk
- 1.03
- Adjust requires and build-requires

* Sat Dec 03 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.00-1mdk
- Initial MDV package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3975 |12cr|perl-Catalyst-Log-Log4perl-1.40.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Log-Log4perl
%define upstream_version 1.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Integrates Log::Log4perl with Catalyst
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst)
BuildRequires:	perl(Data::Dump)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Log::Log4perl)
BuildRequires:	perl(MRO::Compat)
BuildRequires:	perl(Params::Validate)
BuildArch:	noarch

%description
This module provides a the Catalyst::Log manpage implementation that uses
the Log::Log4perl manpage as the underlying log mechanism. It provides all
the methods listed in the Catalyst::Log manpage, with the exception of:

    levels
    enable
    disable

These methods simply return 0 and do nothing, as similar functionality is
already provided by the Log::Log4perl manpage.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 1.40.0-2mdv2011.0
+ Revision: 654251
- rebuild for updated spec-helper

* Sat Jan 01 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.40.0-1mdv2011.0
+ Revision: 627143
- import perl-Catalyst-Log-Log4perl


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3976 |12cr|perl-Catalyst-Model-DBI-0.280.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Catalyst-Model-DBI
%define upstream_version 0.28

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Catalyst DBI Model Class
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst) >= 5.0
BuildRequires:	perl(Class::C3)
BuildRequires:	perl(DBI)

BuildArch:	noarch

%description
This is the DBI model class for Catalyst. It is nothing more than a
simple wrapper for DBI.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Catalyst
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.280.0-2mdv2011.0
+ Revision: 680720
- mass rebuild

* Fri Jan 29 2010 Jérôme Quelin <jquelin@mandriva.org> 0.280.0-1mdv2011.0
+ Revision: 497906
- update to 0.28

* Fri Jan 22 2010 Jérôme Quelin <jquelin@mandriva.org> 0.250.0-1mdv2010.1
+ Revision: 494963
- adding missing buildrequires:
- update to 0.25

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.240.0-1mdv2010.1
+ Revision: 460824
- update to 0.24

* Tue Aug 04 2009 Jérôme Quelin <jquelin@mandriva.org> 0.200.0-1mdv2010.0
+ Revision: 408939
- rebuild using %%perl_convert_version

* Sun Dec 14 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.20-3mdv2009.1
+ Revision: 314241
- update to new version 0.20

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.19-3mdv2009.0
+ Revision: 241154
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Jul 02 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.19-1mdv2008.0
+ Revision: 46970
- update to new version 0.19


* Sun Jan 28 2007 Buchan Milne <bgmilne@mandriva.org> 0.15-1mdv2007.0
+ Revision: 114646
- New version 0.15

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - Import perl-Catalyst-Model-DBI

* Tue Jun 27 2006 Scott Karns <scottk@mandriva.org> 0.14-1mdv2007.0
- Version 0.14

* Thu Jun 01 2006 Scott Karns <scottk@mandriva.org> 0.13-1mdv2007.0
- Version 0.13

* Wed May 31 2006 Scott Karns <scottk@mandriva.org> 0.12-1mdv2007.0
- Version 0.12

* Fri Mar 17 2006 Buchan Milne <bgmilne@mandriva.org> 0.11-1mdk
- First Mandriva package, from Scott Ryan


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3977 |12cr|perl-Catalyst-Model-DBIC-0.170.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Catalyst-Model-DBIC
%define upstream_version 0.17

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Catalyst DBI Model Class
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst) >= 5.0
BuildRequires:	perl-DBIx-Class
BuildRequires:	perl-DBIx-Class-Loader
BuildRequires:	perl(Class::Accessor::Chained::Fast)
BuildArch:	noarch
Requires:	perl(Class::Accessor::Chained::Fast)

%description
This is the DBIC model class for Catalyst. It is nothing more than a
simple wrapper for DBIx.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Catalyst
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.170.0-2mdv2011.0
+ Revision: 680721
- mass rebuild

* Sat Nov 21 2009 Jérôme Quelin <jquelin@mandriva.org> 0.170.0-1mdv2011.0
+ Revision: 467873
- update to 0.17

* Tue Aug 04 2009 Jérôme Quelin <jquelin@mandriva.org> 0.160.0-1mdv2010.0
+ Revision: 408940
- rebuild using %%perl_convert_version

* Thu Mar 06 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.16-1mdv2008.1
+ Revision: 180638
- update to new version 0.16

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon May 07 2007 Buchan Milne <bgmilne@mandriva.org> 0.15-1mdv2008.0
+ Revision: 24861
- Import perl-Catalyst-Model-DBIC


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3978 |12cr|perl-Catalyst-Model-DBIC-Schema-0.500.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name  	 Catalyst-Model-DBIC-Schema
%define upstream_version 0.50

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Catalyst::Model::DBIC::Schema::Types\\)'
%else
%define _requires_exceptions perl(Catalyst::Model::DBIC::Schema::Types)
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	DBIx::Class::Schema Model Class 
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst) >= 5.0
BuildRequires:	perl(Catalyst::Devel)
BuildRequires:	perl(CatalystX::Component::Traits)
BuildRequires:	perl(Class::C3)
BuildRequires:	perl(DBIx::Class)
BuildRequires:	perl(DBIx::Class::Schema::Loader)
BuildRequires:	perl(DBIx::Class::Cursor::Cached)
BuildRequires:	perl(Module::Find)
BuildRequires:	perl(namespace::autoclean)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Tie::IxHash)
Requires:	perl(CatalystX::Component::Traits)
BuildArch:	noarch

%description
This is a Catalyst Model for DBIx::Class::Schema-based Models. See the
documentation for Catalyst::Helper::Model::DBIC::Schema for information on
generating these Models via Helper scripts.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
perl Makefile.PL INSTALLDIRS=vendor --skipdeps
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Catalyst
%{_mandir}/*/*


%changelog
* Sun May 22 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.500.0-1mdv2011.0
+ Revision: 677322
- update to new version 0.50

* Sat May 14 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.490.0-1
+ Revision: 674569
- fix build dependencies
- update to new version 0.49

* Sat Dec 11 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.480.0-1mdv2011.0
+ Revision: 620576
- update to new version 0.48

* Wed Dec 08 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.440.0-1mdv2011.0
+ Revision: 616205
- update to new version 0.44

* Tue Jul 27 2010 Jérôme Quelin <jquelin@mandriva.org> 0.430.0-1mdv2011.0
+ Revision: 561553
- update to 0.43

* Thu Jul 15 2010 Jérôme Quelin <jquelin@mandriva.org> 0.410.0-1mdv2011.0
+ Revision: 553577
- update to 0.41

* Fri Feb 05 2010 Jérôme Quelin <jquelin@mandriva.org> 0.400.0-1mdv2010.1
+ Revision: 501141
- update to 0.40

* Tue Feb 02 2010 Jérôme Quelin <jquelin@mandriva.org> 0.390.0-1mdv2010.1
+ Revision: 499483
- update to 0.39

* Fri Jan 15 2010 Jérôme Quelin <jquelin@mandriva.org> 0.380.0-1mdv2010.1
+ Revision: 491819
- update to 0.38

* Fri Jan 15 2010 Jérôme Quelin <jquelin@mandriva.org> 0.370.0-1mdv2010.1
+ Revision: 491625
- update to 0.37

* Mon Dec 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.350.0-1mdv2010.1
+ Revision: 483035
- update to 0.35

* Mon Nov 30 2009 Jérôme Quelin <jquelin@mandriva.org> 0.310.0-2mdv2010.1
+ Revision: 471677
- adding missing requires

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.310.0-1mdv2010.1
+ Revision: 461258
- update to 0.31

* Wed Sep 09 2009 Jérôme Quelin <jquelin@mandriva.org> 0.290.0-1mdv2010.0
+ Revision: 435711
- update to 0.29

* Fri Aug 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.280.0-1mdv2010.0
+ Revision: 421834
- update to 0.28

* Thu Aug 27 2009 Jérôme Quelin <jquelin@mandriva.org> 0.270.0-1mdv2010.0
+ Revision: 421617
- update to 0.27

* Tue Aug 04 2009 Jérôme Quelin <jquelin@mandriva.org> 0.260.0-1mdv2010.0
+ Revision: 408941
- update to 0.26

* Mon Jun 29 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.250.0-2mdv2010.0
+ Revision: 390758
- fix dependencies

* Sat Jun 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.250.0-1mdv2010.0
+ Revision: 390117
- new version

* Wed Mar 11 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.23-1mdv2009.1
+ Revision: 353645
- update to new version 0.23

* Wed Mar 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.22-1mdv2009.1
+ Revision: 348535
- update to new version 0.22

* Sun Aug 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.21-1mdv2009.0
+ Revision: 277942
- update to new version 0.21

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.20-3mdv2009.0
+ Revision: 241155
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Jul 04 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.20-1mdv2008.0
+ Revision: 48056
- fix build dependencies
- update to new version 0.20

* Tue May 08 2007 Buchan Milne <bgmilne@mandriva.org> 0.18-1mdv2008.0
+ Revision: 25041
- Import perl-Catalyst-Model-DBIC-Schema


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3979 |12cr|perl-Catalyst-Model-KiokuDB-0.120.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Model-KiokuDB
%define upstream_version 0.12

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Use KiokuDB in your Catalyst apps
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst)
BuildRequires:	perl(Catalyst::Plugin::Authentication)
BuildRequires:	perl(Hash::Util::FieldHash::Compat)
BuildRequires:	perl(KiokuX::Model)
BuildRequires:	perl(KiokuX::User)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Scope::Guard)
BuildRequires:	perl(Throwable)
BuildArch:	noarch

%description
Perl extension to use KiokuDB in your Catalyst apps.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.120.0-3mdv2011.0
+ Revision: 654253
- rebuild for updated spec-helper

* Sat Dec 25 2010 Shlomi Fish <shlomif@mandriva.org> 0.120.0-2mdv2011.0
+ Revision: 624895
- Add description and summary
- import perl-Catalyst-Model-KiokuDB


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3980 |12cr|perl-Catalyst-Model-LDAP-0.170.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Model-LDAP
%define upstream_version 0.17

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Catalyst LDAP Model Class
License:	Artistic/GPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Catalyst) >= 5.5
BuildRequires:	perl(FindBin)
BuildRequires:	perl(Net::LDAP)
BuildRequires:	perl(Net::LDAP::Constant)
BuildRequires:	perl(NEXT)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This is the Net::LDAP model class for Catalyst. It is nothing more than a
simple wrapper for Net::LDAP.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
##%__make test

%install
%makeinstall_std

%files
%{perl_vendorlib}/Catalyst
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.170.0-2mdv2011.0
+ Revision: 680722
- mass rebuild

* Sat Dec 05 2009 Jérôme Quelin <jquelin@mandriva.org> 0.170.0-1mdv2011.0
+ Revision: 473716
- update to 0.17

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.160.0-1mdv2010.0
+ Revision: 401761
- rebuild using %%perl_convert_version
- fixed license field

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.16-3mdv2009.0
+ Revision: 255521
- rebuild

* Fri Feb 22 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.16-1mdv2008.1
+ Revision: 173879
- update to new version 0.16

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Apr 29 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.15-1mdv2008.0
+ Revision: 19286
- Fix Spec file
-New version


* Tue Aug 08 2006 Scott Karns <scottk@mandriva.org>
+ 2006-08-08 01:46:05 (54286)
- Rebuild, spec file cleanup

* Tue Aug 08 2006 Scott Karns <scottk@mandriva.org>
+ 2006-08-08 01:42:38 (54284)
- import perl-Catalyst-Model-LDAP-0.14-2mdk

* Thu May 04 2006 Scott Karns <scottk@mandriva.org> 0.14-2mdk
- Adjusted BuildRequies
- Adjusted to comply with Mandriva perl packaging policies

* Wed Mar 08 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.14-1mdk
- 0.14

* Mon Mar 06 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.12-1mdk
- 0.12

* Mon Feb 27 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.10-1mdk
- 0.10

* Thu Feb 02 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.09-1mdk
- Initial MDV RPM


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3981 |12cr|perl-Catalyst-Model-LDAP-FromAuthentication-0.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Model-LDAP-FromAuthentication
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Provides an LDAP model bound as the user who logged in
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
# Get 0.01, which is not on CPAN, at:
# http://github.com/bobtfish/catalyst-model-ldap-fromauthentication/tarball/0.01
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst::Authentication::Store::LDAP)
BuildRequires:	perl(Catalyst::Component::InstancePerContext)
BuildRequires:	perl(Catalyst::Model::LDAP)
BuildRequires:	perl(Catalyst::Runtime)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Types::Common::String)
BuildRequires:	perl(MooseX::Types::LoadableClass)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(namespace::autoclean)
BuildRequires:	perl(Module::Install)
BuildRequires:	perl(Module::CoreList)
BuildArch:	noarch

%description
Provides an LDAP model bound as the user who logged in.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
perl -pi -e 's/^(use Module::Install::Author)/#$1/g;s/^(author_)/#$1/g' Makefile.PL

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.20.0-2mdv2011.0
+ Revision: 656887
- rebuild for updated spec-helper

* Sat Nov 27 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.20.0-1mdv2011.0
+ Revision: 602139
- new version

  + Buchan Milne <bgmilne@mandriva.org>
    - BR Module::CoreList for 2010.0

* Tue Oct 12 2010 Buchan Milne <bgmilne@mandriva.org> 0.10.0-1mdv2011.0
+ Revision: 585120
- Fix buildrequires
- import perl-Catalyst-Model-LDAP-FromAuthentication


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3982 |12cr|perl-Catalyst-Model-WebService-Solr-0.40.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Model-WebService-Solr
%define upstream_version 0.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Use WebService::Solr in your Catalyst application
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst::Runtime)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(WebService::Solr)
BuildArch:	noarch

%description
This module helps you use remote indexes via WebService::Solr in your
Catalyst application.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.40.0-2mdv2011.0
+ Revision: 654255
- rebuild for updated spec-helper

* Sat Dec 25 2010 Shlomi Fish <shlomif@mandriva.org> 0.40.0-1mdv2011.0
+ Revision: 624934
- import perl-Catalyst-Model-WebService-Solr


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3983 |12cr|perl-Catalyst-P-A-ACL-0.150.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Catalyst-Plugin-Authorization-ACL
%define abbrev_name      Catalyst-P-A-ACL
%define upstream_version 0.15

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(A(.*)\\)'
%else
%define _requires_exceptions perl(A
%endif

Name:		perl-%{abbrev_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	ACL support for Catalyst applications
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst) >= 5.7
BuildRequires:  perl(Catalyst::Plugin::Authentication)
BuildRequires:  perl(Catalyst::Plugin::Authorization::Roles)
BuildRequires:  perl(Catalyst::Plugin::Session)
BuildRequires:  perl(Catalyst::Plugin::Session::State::Cookie)
BuildRequires:	perl(Class::Data::Inheritable)
BuildRequires:	perl(Class::Throwable)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Test::WWW::Mechanize::Catalyst)
BuildRequires:	perl(Tree::Simple::Visitor::FindByPath)
BuildRequires:	perl(Tree::Simple::Visitor::GetAllDescendents)

BuildArch:	noarch
%rename	perl-%{upstream_name}

%description
This module provides Access Control List style path protection, with
arbitrary rules for Catalyst applications. It operates only on the
Catalyst private namespace, at least at the moment.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/*/*
%{perl_vendorlib}/Catalyst


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3984 |12cr|perl-Catalyst-P-A-Credential-PAM-0.01-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname Catalyst-Plugin-Authentication-Credential-PAM
%define abbrevname Catalyst-P-A-Credential-PAM
%define	modprefix Catalyst

Summary:	Authenticate a user against PAM
Name:		perl-%{abbrevname}
Version:	0.01
Release:	9
License:	Artistic/GPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{realname}/
Source:		ftp://ftp.perl.org/pub/CPAN/modules/by-module/%{modprefix}/%{realname}-%{version}.tar.bz2
BuildRequires:	perl-devel
BuildRequires:	perl(Authen::PAM)
BuildRequires:	perl(Catalyst)
Provides:	perl-%{realname} = %{version}-%{release}
BuildArch:	noarch

%description
This is an authentication credential checker that verifies passwords
using a specified PAM service.

%prep
%setup -q -n %{realname}-%{version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files
%doc Changes
%{perl_vendorlib}/%{modprefix}
%{_mandir}/*/*

%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.01-8mdv2011.0
+ Revision: 680724
- mass rebuild

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.01-7mdv2011.0
+ Revision: 430268
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.01-6mdv2009.0
+ Revision: 255527
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.01-4mdv2008.1
+ Revision: 136671
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.01-4mdv2008.0
+ Revision: 85926
- rebuild


* Tue Aug 08 2006 Scott Karns <scottk@mandriva.org>
+ 2006-08-08 01:55:16 (54289)
- Rebuild, spec file cleanup

* Tue Aug 08 2006 Scott Karns <scottk@mandriva.org>
+ 2006-08-08 01:50:48 (54287)
- import perl-Catalyst-P-A-Credential-PAM-0.01-2mdk

* Tue May 16 2006 Scott Karns <scottk@mandriva.org> 0.01-2mdk
- Cleaned up handling of module abbreviation

* Tue May 16 2006 Scott Karns <scottk@mandriva.org> 0.01-1mdk
- Initial MDV RPM


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3985 |12cr|perl-Catalyst-P-A-Store-DBIC-0.110.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Plugin-Authentication-Store-DBIC
%define upstream_version 0.11

Name:		perl-Catalyst-P-A-Store-DBIC
Version:	%perl_convert_version %{upstream_version}
Release:	4
Epoch:		1

Summary:	Authentication and authorization against a Class::DBI model
License:	Artistic/GPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst) >= 5.49
BuildRequires:	perl(Catalyst::Plugin::Authentication) >= 0.06
BuildRequires:  perl(Catalyst::Model::DBIC::Schema)
BuildRequires:  perl(Catalyst::Plugin::Authorization::Roles)
BuildRequires:  perl(Catalyst::Plugin::Session::State)
BuildRequires:  perl(Catalyst::Plugin::Session::State::Cookie)
BuildRequires:  perl(Class::DBI)
BuildRequires:	perl(DBI)
BuildRequires:  perl(DBIx::Class)
BuildRequires:	perl(Set::Object) >= 1.14
BuildRequires:  perl(Test::WWW::Mechanize::Catalyst)
BuildArch:	noarch
%rename perl-%{upstream_name}

%description
This Catalyst plugin uses a DBIx::Class (or Class::DBI) object to
authenticate a user.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
#make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Catalyst
%{_mandir}/*/*

%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1:0.110.0-3mdv2011.0
+ Revision: 680725
- mass rebuild

* Tue Jul 13 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1:0.110.0-2mdv2011.0
+ Revision: 552189
- rebuild

* Sun Jul 12 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1:0.110.0-1mdv2010.0
+ Revision: 395099
- adding missing buildrequires
- update to 0.11
- using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1:0.07-4mdv2009.0
+ Revision: 241156
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1:0.07-2mdv2008.0
+ Revision: 85928
- rebuild


* Mon Aug 07 2006 Scott Karns <scottk@mandriva.org>
+ 2006-08-07 23:43:23 (54246)
- Version 0.07- Added BuildRequires perl(DBI)

* Sun Aug 06 2006 Scott Karns <scottk@mandriva.org>
+ 2006-08-06 21:13:16 (53630)
- import perl-Catalyst-P-A-Store-DBIC-0.06-1mdk

* Tue May 16 2006 Scott Karns <scottk@mandriva.org> 1:0.06-1mdk
- Updated to release 0.06

* Fri Apr 14 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.05002-2mdk
- Abbreviate rpm name to fit in the 64 char limit

* Mon Mar 20 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.05002-1mdk
- New release 0.05002

* Thu Jan 12 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.04-1mdk
- Initial MDV RPM


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3986 |12cr|perl-Catalyst-P-A-Store-Htpasswd-0.02-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname Catalyst-Plugin-Authentication-Store-Htpasswd
%define abbrevname Catalyst-P-A-Store-Htpasswd
%define name	perl-%{abbrevname}
%define	modprefix Catalyst

%define version 0.02
%define release %mkrel 11

Summary:	Authentication database in $c->config
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	Artistic/GPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{realname}/
Source:		ftp://ftp.perl.org/pub/CPAN/modules/by-module/%{modprefix}/%{realname}-%{version}.tar.bz2
%if %{mdkversion} < 1010
BuildRequires:	perl-devel
%endif
BuildRequires:	perl(Authen::Htpasswd) >= 0.13
BuildRequires:	perl(Catalyst::Plugin::Authentication) >= 0.01
BuildRequires:	perl(Module::Build)
Provides:	perl-%realname
Obsoletes:	perl-%realname
BuildArch:	noarch
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This plugin uses Authen::Htpasswd to let your application use
.htpasswd files for it's authentication storage.


%prep
%setup -q -n %{realname}-%{version}

%build
%__perl Build.PL installdirs=vendor
./Build

%check
./Build test

%install
%{__rm} -rf %{buildroot}
./Build install destdir=%{buildroot}

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/*/*
%{perl_vendorlib}/%{modprefix}

%clean
rm -rf %{buildroot}





%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.02-11mdv2011.0
+ Revision: 680726
- mass rebuild

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.02-10mdv2011.0
+ Revision: 430269
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.02-9mdv2009.0
+ Revision: 255548
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.02-7mdv2008.1
+ Revision: 136674
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.02-7mdv2008.0
+ Revision: 85929
- rebuild


* Tue Aug 08 2006 Scott Karns <scottk@mandriva.org>
+ 2006-08-08 02:05:44 (54303)
- Rebuild, spec file cleanup

* Tue Aug 08 2006 Scott Karns <scottk@mandriva.org>
+ 2006-08-08 02:01:38 (54295)
- import perl-Catalyst-P-A-Store-Htpasswd-0.02-5mdk

* Wed May 17 2006 Scott Karns <scottk@mandriva.org> 0.02-5mdk
- Updated BuildRequires

* Thu Apr 27 2006 Scott Karns <scottk@mandriva.org> 0.02-4mdk
- Added Provides/Obsoletes:	perl-Catalyst-Plugin-Authentication-Store-Htpasswd

* Thu Apr 27 2006 Scott Karns <scottk@mandriva.org> 0.02-3mdk
- Abbreviate rpm name to fit in the 64 char limit

* Wed Feb 08 2006 Scott Karns <scott@karnstech.com> 0.02-2mdk
- Built from CPAN

* Sat Jan 14 2006 Scott Karns <scott@karnstech.com> 0.02-1mdk
- Initial Mdv RPM


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3987 |12cr|perl-Catalyst-P-A-Store-LDAP-0.60.200-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Plugin-Authentication-Store-LDAP
%define abbrev_name      Catalyst-P-A-Store-LDAP
%define upstream_version 0.0602

Name:		perl-%{abbrev_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Catalyst - Authentication from an LDAP Directory
License:	Artistic/GPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst::Model::LDAP)
BuildRequires:	perl(Catalyst::Plugin::Authentication)
BuildRequires:	perl(Class::Accessor::Fast)
BuildRequires:	perl(Net::LDAP)
BuildRequires:	perl(Test::More)
BuildArch:	noarch
%rename	perl-%upstream_name

%description
This plugin uses Net::LDAP to let your application authenticate against an LDAP
directory. It has a pretty high degree of flexibility, given the wide variation
of LDAP directories and schemas from one system to another.

It authenticates users in two steps:

1) A search of the directory is performed, looking for a user object that
matches the username you pass. This is done with the bind credentials supplied
in the "binddn" and "bindpw" configuration options.

2) If that object is found, we then re-bind to the directory as that object.
Assuming this is successful, the user is Authenticated.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor << EOF

EOF

%make

%check
#make test

%install
%makeinstall_std

%files
%doc TODO Changes
%{perl_vendorlib}/Catalyst
%{_mandir}/*/*

%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.60.200-2mdv2011.0
+ Revision: 680727
- mass rebuild

* Thu Jul 23 2009 Jérôme Quelin <jquelin@mandriva.org> 0.60.200-1mdv2011.0
+ Revision: 398857
- adding missing buildrequires:
- fixing name
- update to 0.0602
- using %%perl_convert_version

* Wed Oct 01 2008 Oden Eriksson <oeriksson@mandriva.com> 0.04-8mdv2009.0
+ Revision: 290360
- don't run the borked test

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Buchan Milne <bgmilne@mandriva.org>
    - Allow disabling tests (which requires ldap access to ldap.openldap.org)

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.04-5mdv2008.0
+ Revision: 85930
- rebuild


* Tue Aug 08 2006 Scott Karns <scottk@mandriva.org>
+ 2006-08-08 02:17:42 (54343)
- Rebuild, spec file cleanup

* Tue Aug 08 2006 Scott Karns <scottk@mandriva.org>
+ 2006-08-08 02:14:37 (54335)
- import perl-Catalyst-P-A-Store-LDAP-0.04-3mdk

* Wed May 17 2006 Scott Karns <scottk@mandriva.org> 0.04-3mdk
- Updated BuildRequires
- Added source URL

* Fri Apr 14 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.04-2mdk
- Abbreviate rpm name to fit in the 64 char limit

* Thu Mar 23 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.04-1mdk
- 0.04

* Tue Mar 07 2006 Buchan Milne <bgmilne@mandriva.com> 0.03-1mdk
- Initial MDV RPM based on perl-Catalyst-Plugin-Authentication-LDAP


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3988 |12cr|perl-Catalyst-Plugin-Authentication-0.100.160-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Plugin-Authentication
%define upstream_version 0.10016

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3
Epoch:		1

Summary:	Infrastructure plugin for the Catalyst authentication framework
License:	Artistic/GPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst) >= 5.49
BuildRequires:	perl(Catalyst::Plugin::Session) >= 0.10
BuildRequires:	perl(Class::Data::Inheritable)
BuildRequires:	perl(Class::Inspector)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::MockObject)
BuildArch:	noarch

%description
The authentication plugin provides generic user support. It is the basis for
both authentication (checking the user is who they claim to be), and
authorization (allowing the user to do what the system authorises them to do).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor < /dev/null
%make

## Temporarily disabled waiting for upstream fix (sak)
%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Catalyst
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1:0.100.160-2mdv2011.0
+ Revision: 680728
- mass rebuild

* Sun Jan 24 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1:0.100.160-1mdv2011.0
+ Revision: 495429
- update to 0.10016

* Mon Sep 07 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1:0.100.150-1mdv2010.0
+ Revision: 432799
- update to 0.10015

* Mon Aug 31 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1:0.100.140-1mdv2010.0
+ Revision: 422883
- update to 0.10014

* Thu Jul 23 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1:0.100.130-1mdv2010.0
+ Revision: 398890
- adding missing buildrequires:
- adding missing buildrequires:
- bumping epoch to force new version scheme
- update to 0.10013
- using %%perl_convert_version

* Tue Feb 03 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.100092-1mdv2009.1
+ Revision: 337001
- update to new version 0.100092

* Mon Nov 03 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.10008-1mdv2009.1
+ Revision: 299372
- update to new version 0.10008

* Thu Jul 31 2008 Olivier Thauvin <nanardon@mandriva.org> 0.10006-1mdv2009.0
+ Revision: 258136
- 0.10006

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.09-5mdv2009.0
+ Revision: 255551
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.09-3mdv2008.1
+ Revision: 136676
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.09-3mdv2008.0
+ Revision: 85980
- rebuild


* Sun Aug 06 2006 Scott Karns <scottk@mandriva.org>
+ 2006-08-06 18:46:36 (53536)
- Added BuildRequires: perl(Test::Exception)

* Sat Aug 05 2006 Scott Karns <scottk@mandriva.org>
+ 2006-08-05 23:49:46 (53373)
- import perl-Catalyst-Plugin-Authentication-0.09-1mdv2007.0

* Thu Aug 03 2006 Scott Karns <scottk@mandriva.org> 0.09-1mdv2007.0
- Version 0.09
- Reenabled %%check

* Wed May 03 2006 Scott Karns <scottk@mandriva.org> 0.07-3mdk
- Temporarily disabled %%check waiting for upstream fix
- Updated BuildRequires
- Updated package file ownership

* Thu Apr 06 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.07-2mdk
- Add BuildRequires

* Mon Mar 20 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.07-1mdk
- New release 0.07

* Tue Jan 03 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.05-1mdk
- 0.05

* Tue Dec 20 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.04-2mdk
- Add BuildRequires

* Fri Dec 16 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.04-1mdk
- Initial MDV RPM


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3989 |12cr|perl-Catalyst-Plugin-Authentication-CDBI-0.100.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Plugin-Authentication-CDBI
%define upstream_version 0.10

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	CDBI Authentication for Catalyst
License:	Artistic/GPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst)
BuildRequires:	perl(Catalyst::Plugin::Authentication)
BuildArch:	noarch

%description
This plugin allows you to authenticate your web users using
database tables accessed through Class::DBI classes.
Note that this plugin requires a session plugin such as
Catalyst::Plugin::Session::FastMmap.
This module is now well past the teatime of it's lifespan,
and no new features will be added. For new applications,
you probably want to look at Catalyst::Plugin::Authentication
and friends instead

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Catalyst/Plugin/Authentication/*
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.100.0-2mdv2011.0
+ Revision: 680729
- mass rebuild

* Thu Jul 23 2009 Jérôme Quelin <jquelin@mandriva.org> 0.100.0-1mdv2011.0
+ Revision: 398819
- rebuild
- using %%perl_convert_version
- fixed source field

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.10-4mdv2009.0
+ Revision: 241159
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.10-2mdv2008.0
+ Revision: 85990
- rebuild


* Sat Apr 08 2006 Arnaud de Lorbeau <devel@mandriva.com> 0.10-1mdk
- Initial MDV RPM


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3990 |12cr|perl-Catalyst-Plugin-Authorization-Roles-0.90.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Catalyst-Plugin-Authorization-Roles
%define upstream_version 0.09

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(A(.*)\\)'
%else
%define _requires_exceptions perl(A
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Role based authorization for Catalyst based on Catalyst::Plugin::Authentication
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst) >= 5.49
BuildRequires:	perl(Catalyst::Plugin::Authentication) >= 0.03
BuildRequires:	perl(Set::Object) >= 0
BuildRequires:	perl(Test::Exception) >= 0
BuildRequires:	perl(Test::MockObject) >= 1.01
BuildArch:	noarch

%description
Role based access control is very simple: every user has a list of
roles, which that user is allowed to assume, and every restricted part
of the app makes an assertion about the necessary roles.

If the user is a member in all of the required roles access is
granted. Otherwise, access is denied.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL installdirs=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/*/*
%{perl_vendorlib}/Catalyst


%changelog
* Mon May 02 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.90.0-1mdv2011.0
+ Revision: 662008
- update to new version 0.09

* Sat Nov 21 2009 Jérôme Quelin <jquelin@mandriva.org> 0.80.0-1mdv2011.0
+ Revision: 467874
- update to 0.08

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.70.0-1mdv2010.0
+ Revision: 406260
- rebuild using %%perl_convert_version

* Sun Sep 07 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.07-1mdv2009.0
+ Revision: 282125
- new version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.05-3mdv2009.0
+ Revision: 241160
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Apr 30 2007 Olivier Thauvin <nanardon@mandriva.org> 0.05-1mdv2008.0
+ Revision: 19680
- fix build method

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    -New version


* Wed Mar 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.04-1mdk
- new version 
- rpmbuilupdate aware
- fix directory ownership

* Wed Jan 18 2006 Scott Karns <scott@karnstech.com> 0.03-1mdk
- Initial MDV package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3991 |12cr|perl-Catalyst-Plugin-AutoCRUD-1.110.731-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Plugin-AutoCRUD
%define upstream_version 1.110731

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Instant AJAX web front-end for DBIx::Class
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst::Action::RenderView)
BuildRequires:	perl(Catalyst::Model::DBIC::Schema)
BuildRequires:	perl(Catalyst::Runtime)
BuildRequires:	perl(Catalyst::View::JSON)
BuildRequires:	perl(Catalyst::View::TT)
BuildRequires:	perl(Data::Page)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(JSON::Any)
BuildRequires:	perl(Module::Find)
BuildRequires:	perl(MRO::Compat)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::WWW::Mechanize)
BuildRequires:	perl(Test::WWW::Mechanize::Catalyst)
BuildArch:	noarch

%description
This module contains an application which will automatically construct a
web interface for a database on the fly. The web interface supports Create,
Retrieve, Update, Delete and Search operations.

The interface is not written to static files on your system, and uses AJAX
to act upon the database without reloading your web page (much like other
Web 2.0 appliactions, for example Google Mail).

Almost all the information required by the plugin is retrieved from the the
DBIx::Class manpage ORM frontend to your database, which it is expected
that you have already set up (although see the /USAGE manpage, below). This
means that any change in database schema ought to be reflected immediately
in the web interface after a page refresh.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1.110.731-2mdv2011.0
+ Revision: 657394
- rebuild for updated spec-helper

* Fri Mar 18 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.110.731-1
+ Revision: 646319
- update to new version 1.110731

* Fri Feb 18 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.110.471-1
+ Revision: 638459
- update to new version 1.110471

* Wed Sep 22 2010 Shlomi Fish <shlomif@mandriva.org> 0.680.0-1mdv2011.0
+ Revision: 580539
- import perl-Catalyst-Plugin-AutoCRUD


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3992 |12cr|perl-Catalyst-Plugin-Cache-0.100.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Plugin-Cache
%define upstream_version 0.10

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Choose a cache backend based on key regexes
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst)
BuildRequires:	perl(Class::Data::Inheritable)
BuildRequires:	perl(MRO::Compat)
BuildRequires:	perl(Storable)
BuildRequires:	perl(Task::Weaken)
BuildRequires:	perl(Test::Deep)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(ok)

BuildArch: noarch

%description
This plugin gives you access to a variety of systems for caching data. It
allows you to use a very simple configuration API, while maintaining the
possibility of flexibility when you need it later.

Among its features are support for multiple backends, segmentation based on
component or controller, keyspace partitioning, and so more, in various
subsidiary plugins.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.100.0-2mdv2011.0
+ Revision: 658738
- rebuild for updated spec-helper

* Fri Jul 16 2010 Jérôme Quelin <jquelin@mandriva.org> 0.100.0-1mdv2011.0
+ Revision: 554158
- update to 0.10

* Mon Mar 08 2010 Jérôme Quelin <jquelin@mandriva.org> 0.90.0-1mdv2010.1
+ Revision: 515657
- update to 0.09

* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.80.0-1mdv2010.1
+ Revision: 471410
- adding missing buildrequires:
- import perl-Catalyst-Plugin-Cache


* Sun Nov 29 2009 cpan2dist 0.08-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3993 |12cr|perl-Catalyst-Plugin-Cache-FastMmap-0.900.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Plugin-Cache-FastMmap
%define upstream_version 0.9

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Mmap cache for Catalyst applications
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%upstream_name/
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Cache::FastMmap)
BuildRequires:	perl(Catalyst::Runtime)
BuildRequires:	perl(Class::Data::Inheritable)
BuildRequires:	perl(MRO::Compat)
BuildRequires:	perl(Module::Build)

BuildArch:	noarch

%description
This package is part of the Catalyst Cache family. It allows
integration of Cache::FastMmap and Catalyst.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL installdirs=vendor --skipdeps
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Catalyst
%{_mandir}/*/*


%changelog
* Wed Mar 23 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.900.0-1mdv2011.0
+ Revision: 648058
- update to new version 0.9

* Sat Feb 13 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.800.0-1mdv2011.0
+ Revision: 505418
- rebuild using %%perl_convert_version

* Thu May 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.8-1mdv2010.0
+ Revision: 378164
- new version

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.6-4mdv2009.0
+ Revision: 136676
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.6-4mdv2008.0
+ Revision: 85995
- rebuild


* Wed May 03 2006 Scott Karns <scottk@mandriva.org> 0.6-3mdk
- Add BuildRequires perl(Class::Data::Inheritable)

* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.6-2mdk
- Add BuildRequires

* Thu Apr 27 2006 Scott Karns <scottk@mandriva.org> 0.6-1mdk
- Initial MDV RPM


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3994 |12cr|perl-Catalyst-Plugin-Cache-Store-FastMmap-0.20.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Plugin-Cache-Store-FastMmap
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	A thin wrapper for
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Cache::FastMmap)
BuildRequires:	perl(Catalyst)
BuildRequires:	perl(Catalyst::Plugin::Cache)
BuildRequires:	perl(Path::Class)
BuildRequires:	perl(Module::Build::Compat)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl-Test-use-ok
BuildArch:	noarch

%description
This store plugin is a bit of a wrapper for the Cache::FastMmap manpage.

While you could normally just configure with

    backend => {
        class => "Cache::FastMmap",
        share_file => ...,
    }

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.20.0-3mdv2011.0
+ Revision: 654257
- rebuild for updated spec-helper

* Sat Dec 04 2010 Shlomi Fish <shlomif@mandriva.org> 0.20.0-2mdv2011.0
+ Revision: 609251
- Add missing build dependencies
- import perl-Catalyst-Plugin-Cache-Store-FastMmap


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3995 |12cr|perl-Catalyst-Plugin-Captcha-0.40.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Plugin-Captcha
%define upstream_version 0.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Create and validate Captcha for Catalyst
License:	GPLv2+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst)
BuildRequires:	perl(Catalyst::Plugin::Session)
BuildRequires:	perl(GD::SecurityImage)
BuildRequires:	perl(HTTP::Date)
BuildArch:	noarch

%description
This plugin create, validate Captcha.

Note: This plugin uses GD::SecurityImage and requires a session
plugins like Catalyst::Plugin::Session

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.40.0-2mdv2011.0
+ Revision: 654258
- rebuild for updated spec-helper

* Mon Oct 11 2010 Buchan Milne <bgmilne@mandriva.org> 0.40.0-1mdv2011.0
+ Revision: 584945
- import perl-Catalyst-Plugin-Captcha


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3996 |12cr|perl-Catalyst-Plugin-Compress-Zlib-0.50.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Plugin-Compress-Zlib
%define upstream_version 0.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Gzip response
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst::Runtime)
BuildRequires:	perl(Compress::Zlib)
BuildArch:	noarch

%description
Gzip compress response if client supports it.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc META.yml README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Thu Nov  1 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 57650fa
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3997 |12cr|perl-Catalyst-Plugin-ConfigLoader-0.300.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Catalyst-Plugin-ConfigLoader
%define upstream_version 0.30

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Load config files of various types
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst::Runtime)
BuildRequires:	perl(Config::Any) >= 0.08
BuildRequires:	perl(Data::Visitor) >= 0.02
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(MRO::Compat)
BuildRequires:	perl(Mouse)
BuildArch:	noarch

%description
This module will attempt to load find and load a configuration file of
various types. Currently it supports YAML, JSON, XML, INI and Perl
formats.

To support the distinction between development and production
environments, this module will also attemp to load a local config
(e.g. myapp_local.yaml) which will override any duplicate settings.


%prep
%setup -q -n %{upstream_name}-%{upstream_version}
sed -i.DOS -e 's/\r//g' Changes
sed -i.DOS -e 's/\r//g' README

%build
perl Makefile.PL installdirs=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/*/*
%{perl_vendorlib}/Catalyst


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.300.0-2mdv2011.0
+ Revision: 680730
- mass rebuild

* Mon Aug 23 2010 Jérôme Quelin <jquelin@mandriva.org> 0.300.0-1mdv2011.0
+ Revision: 572218
- update to 0.30

* Fri Jul 16 2010 Jérôme Quelin <jquelin@mandriva.org> 0.280.0-1mdv2011.0
+ Revision: 554159
- update to 0.28

* Thu Aug 20 2009 Jérôme Quelin <jquelin@mandriva.org> 0.270.0-1mdv2010.0
+ Revision: 418404
- update to 0.27

* Tue Aug 11 2009 Jérôme Quelin <jquelin@mandriva.org> 0.260.0-1mdv2010.0
+ Revision: 415034
- update to 0.26

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.240.0-1mdv2010.0
+ Revision: 406261
- rebuild using %%perl_convert_version

* Mon Jul 06 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.24-1mdv2010.0
+ Revision: 392786
- update to new version 0.24

* Wed May 20 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.23-1mdv2010.0
+ Revision: 378111
- update to new version 0.23

* Thu Jan 08 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.22-1mdv2009.1
+ Revision: 327131
- update to new version 0.22

* Tue Aug 12 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.21-1mdv2009.0
+ Revision: 271051
- update to new version 0.21

* Tue May 06 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.20-1mdv2009.0
+ Revision: 202327
- update to new version 0.20

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Nov 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.19-1mdv2008.1
+ Revision: 111153
- update to new version 0.19

* Sun Nov 04 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.18-1mdv2008.1
+ Revision: 105900
- update to new version 0.18
- update to new version 0.18

* Wed Aug 29 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.17-1mdv2008.0
+ Revision: 74301
- update build dependencies
- update to new version 0.17

* Wed Aug 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.15-1mdv2008.0
+ Revision: 69204
- update to new version 0.15

* Mon Apr 30 2007 Olivier Thauvin <nanardon@mandriva.org> 0.14-1mdv2008.0
+ Revision: 19689
- fix build

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    -New version


* Fri Aug 25 2006 Scott Karns <scottk@mandriva.org>
+ 2006-08-25 12:52:46 (58083)
- Version 0.13

* Sat Aug 05 2006 Scott Karns <scottk@mandriva.org>
+ 2006-08-05 21:49:07 (53371)
import perl-Catalyst-Plugin-ConfigLoader-0.12-1mdv2007.0

* Thu Aug 03 2006 Scott Karns <scottk@mandriva.org> 0.12-1mdv2007.0
- Version 0.12

* Fri Jul 14 2006 Scott Karns <scottk@mandriva.org> 0.11-1mdv2007.0
- Version 0.11

* Thu Jun 29 2006 Scott Karns <scott@karnstech.com> 0.09-1mdv2007.0
- Initial Mandriva RPM


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3998 |12cr|perl-Catalyst-Plugin-CustomErrorMessage-0.60.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Plugin-CustomErrorMessage
%define upstream_version 0.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Catalyst plugin to have more "cute" error message
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst)
BuildRequires:	perl(Class::Data::Inheritable)
BuildArch:	noarch

%description
You can use this module if you want to get rid of:

        (en) Please come back later
        (fr) SVP veuillez revenir plus tard
        (de) Bitte versuchen sie es spaeter nocheinmal
        (at) Konnten's bitt'schoen spaeter nochmal reinschauen
        (no) Vennligst prov igjen senere
        (dk) Venligst prov igen senere
        (pl) Prosze sprobowac pozniej

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Thu Nov  1 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: bf3dc84
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 3999 |12cr|perl-Catalyst-Plugin-DateTime-0.30.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	Catalyst-Plugin-DateTime
%define upstream_version 0.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	DateTime plugin for Catalyst
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst) >= 2.990.0
BuildRequires:	perl(DateTime) >= 0.200.0

BuildArch:	noarch

%description
This module's intention is to make the wonders of DateTime easily
accesible within a Catalyst application via the Catalyst::Plugin
interface.

It adds the methods datetime and dt to the Catalyst namespace.


%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor <<EOF
EOF
%make

%check
## scottk ##
## Temporarily disabled test due to error:
## "Cannot determine local time zone"
## when built in lbd automated build environment
##-__make test

%install
%makeinstall_std

%files 
%doc Changes README
%{_mandir}/*/*
%{perl_vendorlib}/Catalyst


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.30.0-2mdv2011.0
+ Revision: 680731
- mass rebuild

* Sat Feb 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.30.0-1mdv2011.0
+ Revision: 505419
- rebuild using %%perl_convert_version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.03-5mdv2010.0
+ Revision: 430270
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.03-4mdv2008.1
+ Revision: 136677
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.03-4mdv2008.0
+ Revision: 86004
- rebuild


* Thu Aug 03 2006 Scott Karns <scottk@mandriva.org> 0.03-3mdv2007.0
- Disabled testing due to failure in automated build enviornment

* Fri Jun 16 2006 Scott Karns <scottk@mandriva.org> 0.03-2mdv2007.0
- Updated spec to comply with Mandriva perl packaging policies

* Sun Jan 22 2006 Scott Karns <scott@karnstech.com> 0.03-1mdk
- Initial Mdv release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4000 |12cr|perl-Catalyst-Plugin-DefaultEnd-0.80.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Catalyst-Plugin-DefaultEnd
%define upstream_version 0.08

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	%mkrel 2

Summary:	Sensible default end action for Catalyst
License:	Artistic/GPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}/
Source0:    ftp://ftp.perl.org/pub/CPAN/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:	perl(Catalyst) >= 5.20
BuildRequires:	perl(Module::Build)
BuildArch: noarch
Buildroot: %{_tmppath}/%{name}-%{version}-%{release}

%description
This action implements a sensible default end action, which will forward to the
first available view, unless status is set to 3xx, or there is a response body.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Build.PL installdirs=vendor
./Build

%check
./Build test

%install
rm -rf %{buildroot}
./Build install destdir=%buildroot

%clean
rm -rf %{buildroot}

%files
%defattr(644,root,root,755)
%doc README Changes
%perl_vendorlib/Catalyst
%_mandir/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.80.0-2mdv2011.0
+ Revision: 681034
- add br
- mass rebuild

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.80.0-1mdv2011.0
+ Revision: 461720
- update to 0.08

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.70.0-1mdv2010.0
+ Revision: 401760
- rebuild using %%perl_convert_version
- fixed license field

* Fri May 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.07-1mdv2010.0
+ Revision: 370011
- update to new version 0.07

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.06-3mdv2009.0
+ Revision: 136677
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-3mdv2008.0
+ Revision: 86005
- rebuild


* Thu Jun 29 2006 Scott Karns <scottk@mandriva.org> 0.06-2mdv2007.0
- Rebuild

* Thu Apr 27 2006 Scott Karns <scottk@mandriva.org> 0.06-1mdk
- 0.06

* Fri Mar 31 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.05-1mdk
- 0.05

* Thu Jan 12 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.04-1mdk
- Initial MDV RPM


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4001 |12cr|perl-Catalyst-Plugin-FillInForm-0.120.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Catalyst-Plugin-FillInForm
%define upstream_version 0.12

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	FillInForm for Catalyst
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst) >= 2.99
BuildRequires:	perl(Catalyst::Action::RenderView)
BuildRequires:	perl(HTML::FillInForm)
BuildArch:	noarch

%description
Fill forms automatically, based on data from a previous HTML
form. Typically (but not necessarily) used in conjunction with
Catalyst::Plugin::FormValidator. This module automatically inserts
data from a previous HTML form into HTML input fields, textarea
fields, radio buttons, checkboxes, and select tags. It is an instance
of HTML::FillInForm, which itself is a subclass of HTML::Parser, which
it uses to parse the HTML and insert the values into the proper form
tags.

The usual application is after a user submits an HTML form without
filling out a required field, or with errors in fields having
specified constraints. FillInForm is used to redisplay the HTML form
with all the form elements containing the submitted info. FillInForm
can also be used to fill forms with data from any source,
e.g. directly from your database.


%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor <<EOF
EOF
%make

%check
make test

%install
%makeinstall_std

%files 
%doc Changes README
%{_mandir}/*/*
%{perl_vendorlib}/Catalyst



%changelog
* Thu Nov  1 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: a921536
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4002 |12cr|perl-Catalyst-Plugin-FormValidator-0.94.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Plugin-FormValidator
%define upstream_version 0.094

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	FormValidator for Catalyst
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://search.cpan.org/CPAN/authors/id/M/MR/MRAMBERG/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst) >= 2.99
BuildRequires:	perl(Data::FormValidator)
BuildArch:	noarch

%description
This plugin uses Data::FormValidator to validate and set up form data
from your request parameters. It's a quite thin wrapper around that
module, so most of the relevant information can be found there.


%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/*/*
%{perl_vendorlib}/Catalyst/*



%changelog
* Thu Nov  1 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 824c580
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4003 |12cr|perl-Catalyst-Plugin-HTML-Widget-1.100.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Plugin-HTML-Widget
%define upstream_version 1.1

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	HTML Widget And Validation Framework
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Date/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst) >= 5.500.0
BuildRequires:	perl(HTML::Widget)

BuildArch:	noarch

%description
HTML Widget And Validation Framework.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor --skipdeps
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/*/*
%{perl_vendorlib}/Catalyst


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1.100.0-2mdv2011.0
+ Revision: 680735
- mass rebuild

* Sat Feb 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1.100.0-1mdv2011.0
+ Revision: 505420
- rebuild using %%perl_convert_version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.1-7mdv2010.0
+ Revision: 430271
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.1-6mdv2009.0
+ Revision: 255556
- rebuild

* Thu Dec 27 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.1-4mdv2008.1
+ Revision: 138595
- rebuild
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sun Aug 06 2006 Scott Karns <scottk@mandriva.org>
+ 2006-08-06 19:06:42 (53577)
- Spec file cleanup

* Sun Aug 06 2006 Scott Karns <scottk@mandriva.org>
+ 2006-08-06 18:54:02 (53544)
- import perl-Catalyst-Plugin-HTML-Widget-1.1-1mdk

* Tue Jan 18 2005 Scott Karns <scott@karnstech.com> 1.1-1mdk
- Initial Mdv RPM


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4004 |12cr|perl-Catalyst-Plugin-I18N-0.100.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Catalyst-Plugin-I18N
%define upstream_version 0.10

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	I18N for Catalyst
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%upstream_name/
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst) >= 2.99
BuildRequires:	perl(I18N::LangTags::Detect)
BuildRequires:	perl(Locale::Maketext::Lexicon)
BuildRequires:	perl(Locale::Maketext::Simple) >= 0.190.0
BuildRequires:	perl(MRO::Compat)

BuildArch:	noarch
Requires:	perl(Locale::Maketext::Lexicon)

%description
Supports mo/po files and Maketext classes under your applications I18N
namespace.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor --skipdeps
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/*/*
%{perl_vendorlib}/Catalyst/Plugin/*



%changelog
* Thu Nov  1 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: c166072
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4005 |12cr|perl-Catalyst-Plugin-Images-0.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Plugin-Images
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Generate image tags for static files
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst) >= 5.50
BuildRequires:	perl(HTML::Entities)
BuildRequires:	perl(Image::Size)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Path::Class)
BuildRequires:	perl(MRO::Compat)
BuildRequires:	perl(Test::WWW::Mechanize::Catalyst)
BuildRequires:	perl(Test::use::ok)
BuildArch:	noarch

%description
This plugin aims to assist you in generating image tags that contain
alt text, a properly escaped src attribute, height and width info,
without worrying too much.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/*/*
%{perl_vendorlib}/Catalyst


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.20.0-2mdv2011.0
+ Revision: 680749
- mass rebuild

* Sat Aug 01 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.20.0-1mdv2011.0
+ Revision: 406264
- rebuild using %%perl_convert_version

* Sun Jan 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.02-1mdv2009.1
+ Revision: 333423
- new version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.01-5mdv2009.0
+ Revision: 241161
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.01-3mdv2008.0
+ Revision: 86057
- rebuild


* Tue May 09 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.01-2mdk
- Add BuildRequires

* Mon May 08 2006 Scott Karns <scottk@mandriva.org> 0.01-1mdk
- First Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4006 |12cr|perl-Catalyst-Plugin-PageCache-0.310.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Plugin-PageCache
%define upstream_version 0.31

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Cache the output of entire pages
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Cache::Cache)
BuildRequires:	perl(Cache::FileCache)
BuildRequires:	perl(Catalyst::Plugin::Cache)
BuildRequires:	perl(Catalyst::Runtime)
BuildRequires:	perl(Digest::SHA1)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Path)
BuildRequires:	perl(MRO::Compat)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
Many dynamic websites perform heavy processing on most pages, yet this
information may rarely change from request to request. Using the PageCache
plugin, you can cache the full output of different pages so they are served
to your visitors as fast as possible. This method of caching is very useful
for withstanding a Slashdotting, for example.

This plugin requires that you also load a Cache plugin. Please see the
Known Issues when choosing a cache backend.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*




%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.310.0-2mdv2011.0
+ Revision: 656888
- rebuild for updated spec-helper

* Fri Dec 03 2010 Shlomi Fish <shlomif@mandriva.org> 0.310.0-1mdv2011.0
+ Revision: 607794
- import perl-Catalyst-Plugin-PageCache


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4007 |12cr|perl-Catalyst-Plugin-Prototype-1.330.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Plugin-Prototype
%define upstream_version 1.33

Name:		perl-%{upstream_name}
Version:	1.330.0
Release:	4

Summary:	Plugin for Prototype
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst::Runtime)
BuildRequires:	perl(HTML::Prototype)
BuildRequires:	perl(Class::Data::Inheritable)
BuildArch:	noarch

%description
Helper to generate Prototype library.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 1.330.0-3mdv2011.0
+ Revision: 654885
- rebuild for updated spec-helper

* Thu Jun 25 2009 Olivier Thauvin <nanardon@mandriva.org> 1.330.0-2mdv2011.0
+ Revision: 388901
- don't use new macros to allow backports

* Sun Jun 21 2009 Olivier Thauvin <nanardon@mandriva.org> 1.330.0-1mdv2010.0
+ Revision: 387708
- Buildrequires
- import perl-Catalyst-Plugin-Prototype


* Sun Jun 21 2009 cpan2dist 1.33-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4008 |12cr|perl-Catalyst-Plugin-Redirect-0.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Plugin-Redirect
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Redirect for Catalyst used easily is offered
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst)
BuildArch:	noarch

%description
Redirect for Catalyst used easily is offered.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.20.0-2mdv2011.0
+ Revision: 654262
- rebuild for updated spec-helper

* Sat Jan 01 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.20.0-1mdv2011.0
+ Revision: 627144
- import perl-Catalyst-Plugin-Redirect


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4009 |12cr|perl-Catalyst-Plugin-Server-0.280.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Plugin-Server
%define upstream_version 0.28

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Server extensions for Catalyst
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst)
BuildRequires:	perl(Clone::Fast)
BuildRequires:	perl(MRO::Compat)
BuildRequires:	perl(RPC::XML)
BuildRequires:	perl(RPC::XML::Parser)
BuildRequires:	perl(Class::Data::Inheritable)
BuildArch:	noarch

%description
Base plugin for XMLRPC and our future SOAP server. For further information,
see one of the Server plugins

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*
%{_bindir}/rpc_client


%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.280.0-2mdv2011.0
+ Revision: 654264
- rebuild for updated spec-helper

* Fri Nov 05 2010 Olivier Thauvin <nanardon@mandriva.org> 0.280.0-1mdv2011.0
+ Revision: 593726
- import perl-Catalyst-Plugin-Server


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4010 |12cr|perl-Catalyst-Plugin-Session-0.320.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Plugin-Session
%define upstream_version 0.32

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Generic Session plugin for Catalyst
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst) >= 5.49
BuildRequires:	perl(Digest)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Object::Signature)
BuildRequires:	perl(Test::Deep)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::MockObject) >= 1.01
BuildRequires:	perl(Test::More)
BuildRequires:	perl(MRO::Compat)
BuildRequires:	perl(MooseX::Emulate::Class::Accessor::Fast)
BuildRequires:	perl(namespace::clean)
BuildArch:	noarch

%description
The Session plugin is the base of two related parts of functionality required
for session management in web applications. The first part, the State, is
getting the browser to repeat back a session key, so that the web
application can identify the client and logically string several requests
together into a session. The second part, the Store, deals with the actual
storage of information about the client. This data is stored so that the it
may be revived for every request made by the same client. This plugin links
the two pieces together.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor < /dev/null
%make

%check
make test

%install
%makeinstall_std

%files
%doc README
%{perl_vendorlib}/Catalyst
%{_mandir}/*/*


%changelog
* Mon Jun 13 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.320.0-1mdv2011.0
+ Revision: 684737
- update to new version 0.32

* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.310.0-2
+ Revision: 680760
- mass rebuild

* Mon Nov 08 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.310.0-1mdv2011.0
+ Revision: 595082
- update to new version 0.31

* Fri Jul 16 2010 Jérôme Quelin <jquelin@mandriva.org> 0.300.0-1mdv2011.0
+ Revision: 554164
- update to 0.30

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.290.0-1mdv2010.1
+ Revision: 460831
- update to 0.29

* Thu Aug 20 2009 Jérôme Quelin <jquelin@mandriva.org> 0.260.0-1mdv2010.0
+ Revision: 418654
- update to 0.26

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.250.0-1mdv2010.0
+ Revision: 406296
- rebuild using %%perl_convert_version

* Thu Jul 09 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.25-1mdv2010.0
+ Revision: 393775
- update to new version 0.25

* Thu Jun 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.24-1mdv2010.0
+ Revision: 389093
- update to new version 0.24

* Thu Jun 18 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.23-1mdv2010.0
+ Revision: 387000
- update to new version 0.23

* Thu May 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.22-1mdv2010.0
+ Revision: 378165
- new version

  + Jérôme Quelin <jquelin@mandriva.org>
    - update to 0.22

* Mon Feb 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.20-1mdv2009.1
+ Revision: 340782
- update to new version 0.20

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.19-3mdv2009.0
+ Revision: 255562
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Oct 12 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.19-1mdv2008.1
+ Revision: 97372
- update to new version 0.19

* Wed Aug 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.18-1mdv2008.0
+ Revision: 69205
- update to new version 0.18

* Fri Jul 27 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.17-1mdv2008.0
+ Revision: 56247
- update to new version 0.17

* Mon Jul 02 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.15-1mdv2008.0
+ Revision: 47029
- update to new version 0.15

* Sun Apr 29 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.13-1mdv2008.0
+ Revision: 19303
- New version


* Thu Aug 10 2006 Scott Karns <scottk@mandriva.org>
+ 2006-08-10 19:29:01 (55447)
- Version 0.11

* Thu Aug 10 2006 Scott Karns <scottk@mandriva.org>
+ 2006-08-10 19:25:53 (55444)
- import perl-Catalyst-Plugin-Session-0.10-1mdv2007.0

* Wed Aug 02 2006 Scott karns <scottk@mandriva.org> 0.10-1mdv2007.0
- 0.10

* Thu May 04 2006 Scott karns <scottk@mandriva.org> 0.05-2mdk
- Adjusted BuildRequires

* Tue Jan 03 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.05-1mdk
- 0.05

* Fri Dec 16 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.02-1mdk
- Initial MDV RPM


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4011 |12cr|perl-Catalyst-Plugin-Session-FastMmap-0.130.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Plugin-Session-FastMmap
%define upstream_version 0.13

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	File storage backend for session data
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst::Runtime)
BuildRequires:	perl(Catalyst::Plugin::Session)
BuildRequires:	perl(Class::Data::Inheritable)
BuildRequires:	perl(URI::Find)
BuildRequires:  perl(Cache::FastMmap)
BuildArch:	noarch

%description
Fast sessions.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Catalyst/Plugin/Session/*
%{_mandir}/*/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4012 |12cr|perl-Catalyst-Plugin-Session-State-Cookie-0.170.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Plugin-Session-State-Cookie
%define upstream_version 0.17

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Cookie driver for Catalyst sessions
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst)
BuildRequires:	perl(Catalyst::Plugin::Session)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(MRO::Compat)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(namespace::autoclean)
BuildArch:	noarch
Requires:	perl(Catalyst::Plugin::Session::State)
%rename	perl-Catalyst-P-S-State-Cookie

%description
In order for the Catalyst::Plugin::Session manpage to work the session ID
needs to be stored on the client, and the session data needs to be stored
on the server.

This plugin stores the session ID on the client using the cookie mechanism.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std


%files
%doc META.yml Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*




%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.170.0-2mdv2011.0
+ Revision: 654413
- obsoletes wrong name pkg

* Fri Dec 03 2010 Shlomi Fish <shlomif@mandriva.org> 0.170.0-1mdv2011.0
+ Revision: 607863
- import perl-Catalyst-Plugin-Session-State-Cookie


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4013 |12cr|perl-Catalyst-Plugin-Session-Store-Cache-0.10.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Plugin-Session-Store-Cache
%define upstream_version 0.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Store sessions using a Catalyst::Plugin::Cache
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst::Plugin::Session)
BuildArch:	noarch

%description
This plugin will store your session data in whatever cache module you have
configured.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4014 |12cr|perl-Catalyst-Plugin-Session-Store-DBI-0.160.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Catalyst-Plugin-Session-Store-DBI
%define upstream_version 0.16

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Store your sessions in a database
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/A/AG/AGRUNDMA//%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst) >= 5.49
BuildRequires:	perl(Catalyst::Plugin::Session) >= 0.05
BuildRequires:	perl(Class::Data::Inheritable)
BuildRequires:	perl(DBI)
BuildRequires:	perl(MIME::Base64)

BuildArch:	noarch

%description
This storage module will store session data in a database using DBI.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL installdirs=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/Catalyst


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4015 |12cr|perl-Catalyst-Plugin-Session-Store-File-0.180.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Plugin-Session-Store-File
%define upstream_version 0.18

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	File storage backend for session data
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Nagios/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Cache::Cache) >= 1.02
BuildRequires:	perl(Catalyst) >= 5
BuildRequires:	perl(Catalyst::Plugin::Session) >= 0.01
BuildRequires:	perl(Class::Accessor::Fast) >= 0.22
BuildRequires:	perl(Class::Data::Inheritable) >= 0.04

BuildArch:	noarch
%rename	perl-Catalyst-P-S-Store-File

%description
Catalyst::Plugin::Session::Store::File is an easy to use storage plugin for
Catalyst that uses an simple file to act as a shared memory interprocess cache.
It is based on Cache::FileCache.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Catalyst
%{_mandir}/*/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4016 |12cr|perl-Catalyst-Plugin-Session-Store-Memcached-0.40.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Plugin-Session-Store-Memcached
%define upstream_version 0.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Memcached storage for Catalyst sessions
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Data::Inheritable)
BuildRequires:	perl(Cache::Memcached::Managed)
BuildRequires:	perl(Catalyst::Plugin::Session)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(MRO::Compat)
BuildArch:	noarch

%description
'Catalyst::Plugin::Session::Store::Memcached' is a session storage plugin
for Catalyst that uses the the Cache::Memcached::Managed manpage module to
connect to memcached, a fast data caching server.

METHODS
    * get_session_data

    * store_session_data

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4017 |12cr|perl-Catalyst-Plugin-Setenv-0.30.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Plugin-Setenv
%define upstream_version 0.03

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 2

Summary:    Allows you to set up the environment from Catalyst's config file
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Catalyst::Runtime)
BuildRequires: perl(FindBin)
BuildRequires: perl(NEXT)
BuildRequires: perl(Test::More)
BuildRequires: perl(Module::Build)
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
no description found

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor

./Build

%check
./Build test

%install
rm -rf %buildroot
./Build install destdir=%{buildroot}

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.30.0-2mdv2011.0
+ Revision: 654887
- rebuild for updated spec-helper

* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.30.0-1mdv2011.0
+ Revision: 471178
- import perl-Catalyst-Plugin-Setenv


* Sun Nov 29 2009 cpan2dist 0.03-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4018 |12cr|perl-Catalyst-Plugin-StackTrace-0.110.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Plugin-StackTrace
%define upstream_version 0.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Display a stack trace on the debug screen
License:	Artistic/GPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst) >= 5.61
BuildRequires:	perl(Devel::StackTrace)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(MRO::Compat)
BuildArch:	noarch

%description
This plugin will enhance the standard Catalyst debug screen by
including a stack trace of your appliation up to the point where the
error occurred. Each stack frame is displayed along with the package
name, line number, file name, and code context surrounding the line
number.

This plugin is only active in -Debug mode.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor --skipdeps
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/*/*
%{perl_vendorlib}/Catalyst


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4019 |12cr|perl-Catalyst-Plugin-Static-Simple-0.290.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Catalyst-Plugin-Static-Simple
%define upstream_version 0.29

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Make serving static pages painless
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst) >= 5.70
BuildRequires:	perl(Class::Data::Inheritable)
BuildRequires:	perl(MIME::Types) >= 1.15
BuildRequires:	perl(MRO::Compat)
BuildArch:	noarch

%description
The Static::Simple plugin is designed to make serving static content
in your application during development quick and easy, without
requiring a single line of code from you.

This plugin detects static files by looking at the file extension in
the URL (such as B<.css> or B<.png> or B<.js>). The plugin uses the
lightweight L<MIME::Types> module to map file extensions to
IANA-registered MIME types, and will serve your static files with the
correct MIME type directly to the browser, without being processed
through Catalyst.


%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL installdirs=vendor --skipdeps
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/*/*
%{perl_vendorlib}/Catalyst


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.290.0-2mdv2011.0
+ Revision: 680765
- mass rebuild

* Tue Feb 02 2010 Jérôme Quelin <jquelin@mandriva.org> 0.290.0-1mdv2011.0
+ Revision: 499484
- update to 0.29

* Tue Jan 05 2010 Jérôme Quelin <jquelin@mandriva.org> 0.280.0-1mdv2010.1
+ Revision: 486306
- update to 0.28

* Mon Jan 04 2010 Jérôme Quelin <jquelin@mandriva.org> 0.270.0-1mdv2010.1
+ Revision: 486116
- update to 0.27

* Mon Dec 07 2009 Jérôme Quelin <jquelin@mandriva.org> 0.260.0-1mdv2010.1
+ Revision: 474408
- update to 0.26

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.250.0-1mdv2010.1
+ Revision: 461736
- update to 0.25

* Mon Aug 31 2009 Jérôme Quelin <jquelin@mandriva.org> 0.220.0-1mdv2010.0
+ Revision: 422887
- update to 0.22

* Sun Aug 02 2009 Jérôme Quelin <jquelin@mandriva.org> 0.210.0-1mdv2010.0
+ Revision: 407513
- adding missing buildrequires:
- rebuild using %%perl_convert_version

* Mon May 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.21-1mdv2010.0
+ Revision: 371667
- update to new version 0.21

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.20-3mdv2009.0
+ Revision: 255571
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Oct 12 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.20-1mdv2008.1
+ Revision: 97373
- update to new version 0.20

* Tue Jul 03 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.19-1mdv2008.0
+ Revision: 47625
- update to new version 0.19

* Mon Jul 02 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.18-1mdv2008.0
+ Revision: 47031
- update to new version 0.18

* Sun May 20 2007 Olivier Thauvin <nanardon@mandriva.org> 0.17-1mdv2008.0
+ Revision: 28824
- 0.17

* Mon Apr 30 2007 Olivier Thauvin <nanardon@mandriva.org> 0.15-1mdv2008.0
+ Revision: 19701
- 0.15


* Thu Jun 29 2006 Scott Karns <scott@karnstech.com> 0.14-1mdv2007.0
- Initial Mandriva RPM


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4020 |12cr|perl-Catalyst-Plugin-SubRequest-0.170.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Plugin-SubRequest
%define upstream_version 0.17

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Make subrequests to actions in Catalyst
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst::Runtime)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
Make subrequests to actions in Catalyst. Uses the catalyst dispatcher, so
it will work like an external url call.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4021 |12cr|perl-Catalyst-Plugin-Textile-0.10.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Plugin-Textile
%define upstream_version 0.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Textile for Catalyst
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst)
BuildRequires:	perl(Text::Textile)
BuildRequires:	perl(Class::Data::Inheritable)
BuildArch:	noarch

%description
Persistent Textile processor for Catalyst.

METHODS
    $c->textile;
        Returns a ready to use the Text::Textile manpage object.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4022 |12cr|perl-Catalyst-Plugin-Unicode-0.930.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Plugin-Unicode
%define upstream_version 0.93

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Unicode aware Catalyst
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst::Runtime)
BuildRequires:	perl(Test::WWW::Mechanize::Catalyst)
BuildRequires:	perl(Test::use::ok)
BuildRequires:	perl(IO::Scalar)
BuildRequires:	perl(MRO::Compat) >= 0.10
BuildArch:	noarch

%description
On request, decodes all params from UTF-8 octets into a sequence of
logical characters. On response, encodes body into UTF-8 octets.


%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor --skipdeps
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/*/*
%{perl_vendorlib}/Catalyst


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.930.0-2mdv2011.0
+ Revision: 680766
- mass rebuild

* Mon Mar 22 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.930.0-1mdv2011.0
+ Revision: 526427
- update to 0.93

* Fri Nov 06 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.920.0-1mdv2010.1
+ Revision: 461725
- update to 0.92

* Sat Aug 01 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.910.0-1mdv2010.0
+ Revision: 406309
- rebuild using %%perl_convert_version

* Mon May 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.91-1mdv2010.0
+ Revision: 371666
- update to new version 0.91

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.8-3mdv2009.0
+ Revision: 255579
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Oct 13 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.8-1mdv2008.1
+ Revision: 98029
- new version

* Wed Aug 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.5-1mdv2008.0
+ Revision: 69239
- new version


* Tue Apr 04 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.2-2mdk
- Add Buildrequires

* Sun Mar 12 2006 Scott Karns <scott@karnstech.com> 0.2-1mdk
- First Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4023 |12cr|perl-Catalyst-Plugin-Unicode-Encoding-1.100.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Plugin-Unicode-Encoding
%define upstream_version 1.1

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Unicode aware Catalyst
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst)
BuildRequires:	perl(Encode)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(IO::Scalar)
BuildRequires:	perl(LWP)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(URI)
BuildRequires:	perl(Class::Data::Inheritable)
BuildArch:	noarch

%description
Catalyst plugin to wite UTF-8 web applications.
On request, it will decodes all params from encoding into a sequence of logical
characters. And it will encodes body into encoding when responding.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*




%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 1.100.0-2mdv2011.0
+ Revision: 654269
- rebuild for updated spec-helper

* Fri Dec 17 2010 Michael Scherer <misc@mandriva.org> 1.100.0-1mdv2011.0
+ Revision: 622477
- fix missing BuildRequires
- import perl-Catalyst-Plugin-Unicode-Encoding


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4024 |12cr|perl-Catalyst-Plugin-XMLRPC-2.10.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Catalyst-Plugin-XMLRPC
%define upstream_version 2.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Dispatch XMLRPC methods with Catalyst
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst)
BuildRequires:	perl(Class::Data::Inheritable)
BuildRequires:	perl(RPC::XML)

BuildArch:	noarch

%description
This plugin allows your controller class to dispatch XMLRPC methods
from its own class.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/Catalyst


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 2.10.0-2mdv2011.0
+ Revision: 680767
- mass rebuild

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 2.10.0-1mdv2011.0
+ Revision: 461035
- adding missing buildrequires:
- update buildrequires:
- update to 2.01

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.0-4mdv2009.0
+ Revision: 241162
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-2mdv2008.0
+ Revision: 86061
- rebuild


* Tue Apr 18 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-1mdk
- contributed by Scott Karns <scott@karnstech.com>


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4025 |12cr|perl-Catalyst-P-S-State-Cookie-0.170.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Plugin-Session-State-Cookie
%define abbrev_name      Catalyst-P-S-State-Cookie
%define upstream_version 0.17

Name:		perl-%{abbrev_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

License:	Artistic/GPL
Summary:	Cookie-based session plugin for Catalyst
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst::Plugin::Session) >= 0.06
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Test::MockObject) >= 1.01
BuildArch:	noarch
%rename	perl-%{upstream_name}

%description
In order for Catalyst::Plugin::Session to work the session ID needs to be
stored on the client, and the session data needs to be stored on the server.
This plugin stores the session ID on the client using the cookie mechanism.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files
%doc README
%{perl_vendorlib}/Catalyst
%{_mandir}/*/*


%changelog
* Tue Oct  23 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: b4ba36f
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4026 |12cr|perl-Catalyst-P-S-Store-FastMmap-0.130.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Plugin-Session-Store-FastMmap
%define abbrev_name      Catalyst-P-S-Store-FastMmap
%define upstream_version 0.13

Name:		perl-%{abbrev_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	FastMmap session storage backend
License:	Artistic/GPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Cache::FastMmap)
BuildRequires:	perl(Catalyst::Plugin::Session) >= 0.01
BuildRequires:	perl(Catalyst::Utils)
BuildRequires:	perl(Class::Data::Inheritable)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Path::Class)
BuildRequires:  perl(MooseX::Emulate::Class::Accessor::Fast)
BuildRequires:  perl(namespace::clean)
BuildArch:	noarch
Requires:	perl(MooseX::Emulate::Class::Accessor::Fast)
%rename	perl-%{upstream_name}


%description
Catalyst::Plugin::Session::Store::FastMmap is a fast session storage plugin for
Catalyst that uses an mmap'ed file to act as a shared memory interprocess
cache. It is based on Cache::FastMmap.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL installdirs=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Catalyst
%{_mandir}/*/*


%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.130.0-2mdv2011.0
+ Revision: 654823
- rebuild

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.130.0-1mdv2011.0
+ Revision: 461723
- update to 0.13

* Wed Jul 15 2009 Jérôme Quelin <jquelin@mandriva.org> 0.110.0-1mdv2010.0
+ Revision: 396341
- adding missing buildrequires:
- update to 0.11
- using %%perl_convert_version

* Tue Jun 02 2009 Olivier Thauvin <nanardon@mandriva.org> 0.10-1mdv2010.0
+ Revision: 382086
- buildrequires
- 0.10

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.02-7mdv2009.0
+ Revision: 255583
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.02-5mdv2008.1
+ Revision: 136678
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.02-5mdv2008.0
+ Revision: 85940
- rebuild


* Tue Aug 08 2006 Scott Karns <scottk@mandriva.org>
+ 2006-08-08 03:53:48 (54354)
- Rebuild, spec file cleanup

* Tue Aug 08 2006 Scott Karns <scottk@mandriva.org>
+ 2006-08-08 03:50:03 (54352)
- import perl-Catalyst-P-S-Store-FastMmap-0.02-3mdk

* Wed May 17 2006 Scott Karns <scottk@mandriva.org> 0.02-3mdk
- Updated BuildRequires
- Added source URL

* Fri Apr 14 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.02-2mdk
- Abbreviate rpm name to fit in the 64 char limit

* Thu Jan 12 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.02-1mdk
- Initial MDV RPM


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4027 |12cr|perl-Catalyst-P-S-Store-File-0.180.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Plugin-Session-Store-File
%define abbrev_name      Catalyst-P-S-Store-File
%define upstream_version 0.18

Name:		perl-%{abbrev_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	File storage backend for session data
License:	Artistic/GPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Cache::Cache) >= 1.02
BuildRequires:	perl(Catalyst) >= 5
BuildRequires:	perl(Catalyst::Plugin::Session) >= 0.21
BuildRequires:	perl(Class::Accessor::Fast) >= 0.22
BuildRequires:	perl(Class::Data::Inheritable) >= 0.04
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(MooseX::Emulate::Class::Accessor::Fast)
BuildRequires:	perl(namespace::clean)
BuildArch:	noarch

%description
Catalyst::Plugin::Session::Store::File is an easy to use storage plugin for
Catalyst that uses an simple file to act as a shared memory interprocess cache.
It is based on Cache::FileCache.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Catalyst
%{_mandir}/*/*


%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.180.0-2mdv2011.0
+ Revision: 654824
- rebuild

* Fri Nov 06 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.180.0-1mdv2011.0
+ Revision: 461724
- update to 0.18

* Fri Jun 12 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.170.0-1mdv2010.0
+ Revision: 385468
- adding missing buildrequires:
- adding missing buildrequires:
- update to 0.17
- using %%perl_convert_version

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.09-4mdv2009.0
+ Revision: 255585
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.09-2mdv2008.1
+ Revision: 136678
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.09-2mdv2008.0
+ Revision: 85976
- rebuild


* Sat Aug 05 2006 Scott Karns <scottk@mandriva.org> 0.09-1mdv2007.0
- 0.09
- Updated spec to use Module::Build
- Renamed from Catalyst-Plugin-Session-Store-File to meet joliet
  filename length constraint

* Fri May 05 2006 Scott Karns <scottk@mandriva.org> 0.07-2mdk
- Updated BuildRequires
- Updated to comply with Mandriva perl packaging policies

* Tue Jan 03 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.07-1mdk
- 0.07

* Tue Dec 20 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.05-2mdk
- Add BuildRequires

* Fri Dec 16 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.05-1mdk
- Initial MDV RPM


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4028 |12cr|perl-Catalyst-Runtime-5.800.300-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name    Catalyst-Runtime
%define upstream_version 5.80030

# remove circular dependency: catalyst::helper is provided by
# catalyst-devel, which itself requires catalyst-runtime to be build.
# moreover, this dependency is only used in an example script, so we do
# not loose anything by removing this dependency
%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Catalyst::Helper\\)'
%else
%define _requires_exceptions perl.Catalyst::Helper.
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3
Epoch:		1

Summary:	The Elegant MVC Web Application Framework
License:	Artistic/GPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{module}/
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(B::Hooks::EndOfScope)
BuildRequires:	perl(Carp)
BuildRequires:	perl(CGI::Simple::Cookie)
BuildRequires:	perl(Class::Accessor::Fast)
BuildRequires:	perl(Class::C3::Adopt::NEXT)
BuildRequires:	perl(Class::Data::Inheritable)
BuildRequires:	perl(Class::Load)
BuildRequires:	perl(Class::MOP)
BuildRequires:	perl(Data::Dump)
BuildRequires:	perl(File::Modified)
BuildRequires:	perl(HTML::Entities)
BuildRequires:	perl(HTTP::Body) >= 0.60.0
BuildRequires:	perl(HTTP::Headers) >= 1.640.0
BuildRequires:	perl(HTTP::Request)
BuildRequires:	perl(HTTP::Request::AsCGI) >= 0.500.0
BuildRequires:	perl(HTTP::Response)
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(MRO::Compat)
BuildRequires:	perl(Module::Pluggable) >= 3.10.0
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Emulate::Class::Accessor::Fast)
BuildRequires:	perl(MooseX::Getopt)
BuildRequires:	perl(MooseX::MethodAttributes::Inheritable)
BuildRequires:	perl(MooseX::Role::WithOverloading) >= 0.30.0
BuildRequires:	perl(MooseX::Types::Common::Numeric)
BuildRequires:	perl(MooseX::Types::LoadableClass)
BuildRequires:	perl(Path::Class) >= 0.90.0
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(String::RewritePrefix)
BuildRequires:	perl(Sub::Exporter)
BuildRequires:	perl(Task::Weaken)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::MockObject)
BuildRequires:	perl(Text::Balanced)
BuildRequires:	perl(Text::SimpleTable) >= 0.30.0
BuildRequires:	perl(Time::HiRes)
BuildRequires:	perl(Tree::Simple) >= 1.150.0
BuildRequires:	perl(Tree::Simple::Visitor::FindByPath)
BuildRequires:	perl(URI) >= 1.350.0
BuildRequires:	perl(YAML) >= 0.550.0
BuildRequires:	perl(namespace::autoclean)
BuildRequires:	perl(namespace::clean)
BuildRequires:	perl-devel

BuildArch:	noarch

# (misc) not auto-detected; as it's on a line with whitespace, it's not taken
# in account by perl.req
Requires:	perl(HTTP::Request::AsCGI) >= 0.500.0
Requires:	perl(MooseX::Emulate::Class::Accessor::Fast)
%rename perl-Catalyst

%description
Catalyst is an elegant web application framework, extremely flexible yet
extremely simple. It's similar to Ruby on Rails, Spring (Java) and Maypole,
upon which it was originally based.

Catalyst follows the Model-View-Controller (MVC) design pattern, allowing you
to easily separate concerns, like content, presentation, and flow control, into
separate modules. This separation allows you to modify code that handles one
concern without affecting code that handles the others. Catalyst promotes the
re-use of existing Perl modules that already handle common web application
concerns well.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{perl_vendorlib}/Catalyst*
%{_bindir}/catalyst.pl
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1:5.800.300-2mdv2011.0
+ Revision: 680768
- mass rebuild

* Wed Jan 05 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1:5.800.300-1mdv2011.0
+ Revision: 628698
- update to new version 5.80030

* Sat Nov 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1:5.800.290-1mdv2011.0
+ Revision: 597214
- update to 5.80029

* Fri Sep 03 2010 Jérôme Quelin <jquelin@mandriva.org> 1:5.800.270-1mdv2011.0
+ Revision: 575592
- update to 5.80027

* Sun Aug 15 2010 Jérôme Quelin <jquelin@mandriva.org> 1:5.800.250-1mdv2011.0
+ Revision: 569944
- update to 5.80025

* Wed Jul 14 2010 Jérôme Quelin <jquelin@mandriva.org> 1:5.800.240-1mdv2011.0
+ Revision: 553070
- update to 5.80024

* Mon Mar 29 2010 Jérôme Quelin <jquelin@mandriva.org> 1:5.800.220-1mdv2010.1
+ Revision: 528760
- update to 5.80022

* Thu Mar 04 2010 Jérôme Quelin <jquelin@mandriva.org> 1:5.800.210-1mdv2010.1
+ Revision: 514103
- update to 5.80021

* Fri Feb 05 2010 Jérôme Quelin <jquelin@mandriva.org> 1:5.800.200-1mdv2010.1
+ Revision: 501143
- update to 5.80020

* Fri Jan 29 2010 Jérôme Quelin <jquelin@mandriva.org> 1:5.800.190-1mdv2010.1
+ Revision: 497909
- update to 5.80019
- patch no more used, removing it

* Wed Jan 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1:5.800.180-1mdv2010.1
+ Revision: 490489
- update to 5.80018

* Sun Jan 10 2010 Jérôme Quelin <jquelin@mandriva.org> 1:5.800.170-1mdv2010.1
+ Revision: 488840
- update to 5.80017

* Sat Dec 12 2009 Jérôme Quelin <jquelin@mandriva.org> 1:5.800.160-1mdv2010.1
+ Revision: 477623
- update to 5.80016

* Fri Dec 04 2009 Jérôme Quelin <jquelin@mandriva.org> 1:5.800.150-1mdv2010.1
+ Revision: 473315
- adding missing buildrequires:
- adding missing buildrequires:
- update to 5.80015

* Mon Nov 23 2009 Jérôme Quelin <jquelin@mandriva.org> 1:5.800.140-1mdv2010.1
+ Revision: 469269
- update buildrequires:
- update buildrequires: version
- update to 5.80014

* Fri Sep 18 2009 Jérôme Quelin <jquelin@mandriva.org> 1:5.800.130-1mdv2010.0
+ Revision: 444317
- update to 5.80013

* Thu Sep 10 2009 Jérôme Quelin <jquelin@mandriva.org> 1:5.800.120-1mdv2010.0
+ Revision: 436569
- update to 5.80012

* Tue Aug 25 2009 Jérôme Quelin <jquelin@mandriva.org> 1:5.800.110-1mdv2010.0
+ Revision: 421138
- update to 5.80011

* Tue Jul 07 2009 Jérôme Quelin <jquelin@mandriva.org> 1:5.800.70-1mdv2010.0
+ Revision: 393130
- adding missing buildrequires:
- adding missing buildrequires:
- update to 5.80007

* Wed Jun 24 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1:5.800.50-3mdv2010.0
+ Revision: 388887
- fix dependencies

* Sun Jun 14 2009 Jérôme Quelin <jquelin@mandriva.org> 1:5.800.50-2mdv2010.0
+ Revision: 385875
- removing circular dependency found in an example script

* Fri Jun 12 2009 Jérôme Quelin <jquelin@mandriva.org> 1:5.800.50-1mdv2010.0
+ Revision: 385484
- removed one buildrequires: too much
- removed on buildrequires: too much
- updating buildrequires:
- forgot to add the new tarball
- adding an epoch: to force new version scheme

* Fri May 15 2009 Jérôme Quelin <jquelin@mandriva.org> 5.71001-1mdv2010.0
+ Revision: 376155
- update to 5.71001

* Fri Oct 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 5.7015-1mdv2009.1
+ Revision: 294621
- update to new version 5.7015

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 5.7014-2mdv2009.0
+ Revision: 268395
- rebuild early 2009.0 package (before pixel changes)

* Wed May 28 2008 Guillaume Rousse <guillomovitch@mandriva.org> 5.7014-1mdv2009.0
+ Revision: 212200
- update to new version 5.7014

* Tue May 20 2008 Guillaume Rousse <guillomovitch@mandriva.org> 5.7013-1mdv2009.0
+ Revision: 209319
- update to new version 5.7013

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 18 2007 Guillaume Rousse <guillomovitch@mandriva.org> 5.7012-1mdv2008.1
+ Revision: 132044
- update to new version 5.7012

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Nov 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 5.7011-1mdv2008.1
+ Revision: 104515
- update to new version 5.7011

* Tue Aug 28 2007 Guillaume Rousse <guillomovitch@mandriva.org> 5.7010-1mdv2008.0
+ Revision: 72791
- update to new version 5.7010

* Wed Aug 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 5.7008-1mdv2008.0
+ Revision: 63922
- update to new version 5.7008

* Mon Apr 30 2007 Olivier Thauvin <nanardon@mandriva.org> 5.7007-1mdv2008.0
+ Revision: 19703
- 5.7007


* Tue Jan 30 2007 Scott Karns <scottk@mandriva.org> 5.7006-1mdv2007.0
+ Revision: 115452
- Restored perl(YAML) build dependency
- Removed source for previous version
- Updated to CPAN version 5.7006
- Patched to disable Module::Install's auto_install method

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - Import perl-Catalyst-Runtime

* Wed Sep 27 2006 Scott Karns <scottk@mandriva.org> 5.7003-1mdv2007.0
- CPAN 5.7003 release

* Thu Aug 03 2006 Scott Karns <scottk@mandriva.org> 5.7001-1mdv2007.0
- CPAN 5.7001 release

* Sun Jul 09 2006 Scott Karns <scottk@mandriva.org> 5.7000-1mdv2007.0
- CPAN 5.7000 release

* Sat Jul 01 2006 Scott Karns <scottk@mandriva.org> 5.70.03-2mdv2007.0
- Added BuildRequires YAML

* Fri Jun 30 2006 Scott Karns <scottk@mandriva.org> 5.70.03-1mdv2007.0
- First Mandriva release: 5.70_03 CPAN developer release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4029 |12cr|perl-Catalyst-View-Email-0.310.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-View-Email
%define upstream_version 0.31

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Templated Email View
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Authen::SASL)
BuildRequires:	perl(Catalyst)
BuildRequires:	perl(Catalyst::View::Mason)
BuildRequires:	perl(Catalyst::View::TT)
BuildRequires:	perl(Class::C3)
BuildRequires:	perl(Email::Date::Format)
BuildRequires:	perl(Email::MIME)
BuildRequires:	perl(Email::MIME::Creator)
BuildRequires:	perl(Email::Send)
BuildRequires:	perl(Email::Sender::Simple)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Test::Requires)
BuildRequires:	perl(parent)

BuildArch:	noarch

%description
Helper for Email Views.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.310.0-2mdv2011.0
+ Revision: 656890
- rebuild for updated spec-helper

* Sun Jan 30 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.310.0-1
+ Revision: 634209
- update to new version 0.31

* Fri Jul 16 2010 Jérôme Quelin <jquelin@mandriva.org> 0.300.0-1mdv2011.0
+ Revision: 554266
- update to 0.30

* Wed Mar 24 2010 Jérôme Quelin <jquelin@mandriva.org> 0.270.0-1mdv2010.1
+ Revision: 527092
- update to 0.27

* Mon Feb 01 2010 Jérôme Quelin <jquelin@mandriva.org> 0.230.0-1mdv2010.1
+ Revision: 498975
- update to 0.23

* Fri Jan 29 2010 Jérôme Quelin <jquelin@mandriva.org> 0.220.0-1mdv2010.1
+ Revision: 497905
- update to 0.22

* Wed Jan 27 2010 Jérôme Quelin <jquelin@mandriva.org> 0.200.0-1mdv2010.1
+ Revision: 496999
- update to 0.20

* Tue Jan 19 2010 Jérôme Quelin <jquelin@mandriva.org> 0.190.0-1mdv2010.1
+ Revision: 493483
- update to 0.19

* Mon Jan 18 2010 Jérôme Quelin <jquelin@mandriva.org> 0.180.0-1mdv2010.1
+ Revision: 492949
- update to 0.18

* Fri Jan 15 2010 Jérôme Quelin <jquelin@mandriva.org> 0.170.0-1mdv2010.1
+ Revision: 491728
- update to 0.17
- adding missing buildrequires:
- fix setup
- update to 0.16

* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.130.0-1mdv2010.1
+ Revision: 471286
- adding missing buildrequires:
- adding missing buildrequires:
- import perl-Catalyst-View-Email


* Sun Nov 29 2009 cpan2dist 0.13-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4030 |12cr|perl-Catalyst-View-Excel-Template-Plus-0.30.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-View-Excel-Template-Plus
%define upstream_version 0.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Excel::Plus View
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst::Runtime)
BuildRequires:	perl(Excel::Template::Plus)
BuildRequires:	perl(Module::Build::Compat)
BuildRequires:	perl(MooseX::Param)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(parent)
BuildArch:	noarch

%description
This is a Catalyst View subclass which can handle rendering excel content
through Excel::Template::Plus.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4031 |12cr|perl-Catalyst-View-GD-0.10.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-View-GD
%define upstream_version 0.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	A Catalyst View for GD images
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst::Runtime)
BuildRequires:	perl(GD)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::Image::GD)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
This is a Catalyst View subclass which can handle rendering GD based image
content. 

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%perl_vendorlib/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4032 |12cr|perl-Catalyst-View-GraphViz-0.50.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-View-GraphViz
%define upstream_version 0.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	GraphViz View Class
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst)
BuildRequires:	perl(Catalyst::Plugin::SubRequest)
BuildRequires:	perl(GraphViz)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This is the Catalyst view class for the GraphViz manpage. Your application
subclass should inherit from this class.

This plugin renders the GraphViz object specified in
'$c->stash->{graphviz}->{graph}' into the '$c->stash->{graphviz}->{format}'
(one of e.g. png gif, or one of the other as_* methods described in the the
GraphViz manpage module. PNG is the default format.

The output is stored in '$c->response->output'.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4033 |12cr|perl-Catalyst-View-JSON-0.330.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-View-JSON
%define upstream_version 0.33

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	JSON view for your data
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst) >= 5.600.0
BuildRequires:	perl(Catalyst::Plugin::Unicode)
BuildRequires:	perl(YAML)
BuildRequires:	perl(JSON) >= 1
BuildRequires:	perl(JSON::Any)
BuildRequires:	perl(Test::More) >= 0.32
BuildRequires:	perl(MRO::Compat)

BuildArch:	noarch

%description
Catalyst::View::JSON is a Catalyst View handler that returns stash
data in JSON format.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/*/*
%{perl_vendorlib}/Catalyst


%changelog
* Sun Apr 17 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.330.0-1mdv2011.0
+ Revision: 653979
- update to new version 0.33

* Wed Jan 05 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.320.0-1mdv2011.0
+ Revision: 628763
- new version

* Wed Sep 22 2010 Shlomi Fish <shlomif@mandriva.org> 0.310.0-1mdv2011.0
+ Revision: 580528
- Upgrade to 0.31 and converted to lzma

* Sun Apr 18 2010 Jérôme Quelin <jquelin@mandriva.org> 0.300.0-1mdv2011.0
+ Revision: 536164
- update buildrequires:
- update to 0.30

* Wed Mar 10 2010 Jérôme Quelin <jquelin@mandriva.org> 0.280.0-1mdv2010.1
+ Revision: 517299
- update to 0.28

* Thu Feb 25 2010 Jérôme Quelin <jquelin@mandriva.org> 0.270.0-1mdv2010.1
+ Revision: 510968
- update to 0.27

* Tue Aug 25 2009 Jérôme Quelin <jquelin@mandriva.org> 0.260.0-1mdv2010.0
+ Revision: 420854
- update to 0.26

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.250.0-1mdv2010.0
+ Revision: 406310
- rebuild using %%perl_convert_version

* Mon May 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.25-1mdv2010.0
+ Revision: 371664
- update to new version 0.25

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.24-3mdv2009.0
+ Revision: 255589
- rebuild

* Tue Mar 04 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.24-1mdv2008.1
+ Revision: 178328
- update to new version 0.24

* Mon Feb 25 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.23-1mdv2008.1
+ Revision: 174753
- new version

* Tue Jan 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.22-1mdv2008.1
+ Revision: 152975
- update to new version 0.22
- update to new version 0.22

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Nov 04 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.21-1mdv2008.1
+ Revision: 105899
- update to new version 0.21
- update to new version 0.21

* Sun Sep 02 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.20-1mdv2008.0
+ Revision: 78113
- new version


* Thu Aug 03 2006 Scott Karns <scottk@mandriva.org> 0.11-1mdv2007.0
- Version 0.11

* Wed Apr 26 2006 Scott Karns <scottk@mandriva.org> 0.09-1mdk
- Initial Mdv RPM


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4034 |12cr|perl-Catalyst-View-Mason-0.180.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-View-Mason
%define upstream_version 0.18

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Mason View Class
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst)
BuildRequires:	perl(HTML::Mason)
BuildRequires:	perl(MRO::Compat)
BuildArch:	noarch

%description
Want to use a Mason component in your views? No problem!
Catalyst::View::Mason comes to the rescue.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL installdirs=vendor --skipdeps
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Catalyst
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.180.0-2mdv2011.0
+ Revision: 680769
- mass rebuild

* Mon Aug 24 2009 Jérôme Quelin <jquelin@mandriva.org> 0.180.0-1mdv2010.0
+ Revision: 420277
- update to 0.18

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.170.0-1mdv2010.0
+ Revision: 406311
- rebuild using %%perl_convert_version

* Mon May 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.17-1mdv2010.0
+ Revision: 371663
- update to new version 0.17

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.16-2mdv2009.0
+ Revision: 268397
- rebuild early 2009.0 package (before pixel changes)

* Thu May 29 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.16-1mdv2009.0
+ Revision: 212924
- update to new version 0.16

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Nov 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.15-1mdv2008.1
+ Revision: 104517
- update to new version 0.15

* Sun Sep 02 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.13-1mdv2008.0
+ Revision: 78126
- new version


* Fri Mar 24 2006 Scott Karns <scott@karnstech.com> 0.08-2mdk
- Cleaned SPEC file

* Thu Dec 29 2005 Scott Karns <scott@karnstech.com> 0.08-1mdk
- Initial Mdv RPM


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4035 |12cr|perl-Catalyst-View-REST-XML-0.10.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-View-REST-XML
%define upstream_version 0.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	XML View Class
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst)
BuildRequires:	perl(XML::Simple)
BuildArch:	noarch

%description
This is the XML::Simple view class.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Catalyst/View/*
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.10.0-2mdv2011.0
+ Revision: 680770
- mass rebuild

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.10.0-1mdv2011.0
+ Revision: 402994
- rebuild using %%perl_convert_version

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.01-4mdv2009.0
+ Revision: 255592
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.01-2mdv2008.1
+ Revision: 136678
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.01-2mdv2008.0
+ Revision: 86062
- rebuild


* Thu Mar 30 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.01-1mdk
- Initial mdv rpm


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4036 |12cr|perl-Catalyst-View-TT-0.360.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-View-TT
%define upstream_version 0.36

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Catalyst TT View Class
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz
# This patch done originally by rgs allow to specify the Template class to use
# Need for compatibility with CS4 for fibric
Patch0:		Catalyst-View-TT-0.30-template_class.patch

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst) >= 5.700
BuildRequires:  perl(MRO::Compat)
BuildRequires:	perl(Path::Class)
BuildRequires:	perl(Template)
BuildRequires:  perl(Template::Provider::Encoding)
BuildRequires:	perl(Template::Timer)

BuildArch:	noarch

%description
This is the Catalyst view class for the Template Toolkit. Your application
should defined a view class which is a subclass of this module. The easiest way
to achieve this is using the myapp_create.pl script (where myapp should be
replaced with whatever your application is called). This script is created as
part of the Catalyst setup.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch0 -p2

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Catalyst
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.360.0-2mdv2011.0
+ Revision: 680771
- mass rebuild

* Mon Oct 25 2010 Shlomi Fish <shlomif@mandriva.org> 0.360.0-1mdv2011.0
+ Revision: 589296
- New version - 0.36

* Sat Aug 28 2010 Jérôme Quelin <jquelin@mandriva.org> 0.350.0-1mdv2011.0
+ Revision: 573789
- update to 0.35

* Wed Apr 07 2010 Jérôme Quelin <jquelin@mandriva.org> 0.340.0-1mdv2011.0
+ Revision: 532707
- update to 0.34

* Thu Mar 11 2010 Jérôme Quelin <jquelin@mandriva.org> 0.330.0-1mdv2010.1
+ Revision: 518076
- update to 0.33

* Tue Feb 16 2010 Jérôme Quelin <jquelin@mandriva.org> 0.320.0-1mdv2010.1
+ Revision: 506742
- update to 0.32

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.310.0-1mdv2010.1
+ Revision: 461263
- update to 0.31

* Sun Sep 27 2009 Jérôme Quelin <jquelin@mandriva.org> 0.300.0-1mdv2010.0
+ Revision: 450060
- fix require - using perl-Foo instead of perl(Foo) is bad, mmk?
- patch renamed, fix spec file
- update to 0.30

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.290.0-1mdv2010.0
+ Revision: 406313
- rebuild using %%perl_convert_version

* Sun Feb 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.29-1mdv2009.1
+ Revision: 343867
- update to new version 0.29

* Fri Feb 20 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.28-1mdv2009.1
+ Revision: 343199
- update to new version 0.28

* Tue Jun 17 2008 Olivier Thauvin <nanardon@mandriva.org> 0.27-2mdv2009.0
+ Revision: 222183
- resurect template_class patch done by rgs
- yet another buildrequires for tests

* Sat May 24 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.27-1mdv2009.0
+ Revision: 210859
- new version

* Thu Jan 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.26-1mdv2008.1
+ Revision: 153976
- update to new version 0.26

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Jul 02 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.25-1mdv2008.0
+ Revision: 47033
- update to new version 0.25


* Mon May 29 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.23-2mdv2007.0
- Patch 0: allow to override the internal template class

* Sat May 27 2006 Scott Karns <scottk@mandriva.org> 0.23-1mdv2007.0
- 0.23

* Fri May 05 2006 Scott Karns <scottk@mandriva.org> 0.22-3mdk
- Update BuildRequires
- Updated to comply with Mandriva perl packaging policy

* Mon Mar 06 2006 Buchan Milne <bgmilne@mandriva.org> 0.22-2mdk
- BuildRequire newer Catalyst (ease backport)

* Fri Jan 27 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.22-1mdk
- 0.22

* Tue Jan 03 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.21-1mdk
- 0.21

* Fri Dec 16 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.20-1mdk
- Initial MDV RPM


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4037 |12cr|perl-CatalystX-Component-Traits-0.160.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CatalystX-Component-Traits
%define upstream_version 0.16

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Automatic Trait Loading and Resolution for
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/CatalystX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst::Runtime)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(Module::Pluggable)          >= 3.900.0
BuildRequires:	perl(Moose::Autobox)
BuildRequires:	perl(MooseX::Traits::Pluggable)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(namespace::autoclean)
BuildArch:	noarch
Requires:	perl(MooseX::Traits::Pluggable)

%description
Adds a the Catalyst::Component/COMPONENT manpage method to your the
Catalyst manpage component base class that reads the optional 'traits'
parameter from app and component config and instantiates the component
subclass with those traits using the MooseX::Traits/new_with_traits manpage
from the MooseX::Traits::Pluggable manpage.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 0.160.0-2mdv2011.0
+ Revision: 653555
- rebuild for updated spec-helper

* Sat Aug 28 2010 Jérôme Quelin <jquelin@mandriva.org> 0.160.0-1mdv2011.0
+ Revision: 573790
- update to 0.16

* Sun Nov 08 2009 Jérôme Quelin <jquelin@mandriva.org> 0.140.0-1mdv2011.0
+ Revision: 462864
- update to 0.14

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.120.0-1mdv2010.1
+ Revision: 461727
- update to 0.12

* Sat Aug 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.100.0-1mdv2010.0
+ Revision: 422083
- update to 0.10

* Thu Aug 27 2009 Jérôme Quelin <jquelin@mandriva.org> 0.90.0-1mdv2010.0
+ Revision: 421618
- update to 0.09

* Tue Aug 04 2009 Jérôme Quelin <jquelin@mandriva.org> 0.80.0-1mdv2010.0
+ Revision: 409025
- adding missing buildrequires:
- update to 0.08
- update to 0.06

* Fri Jul 17 2009 Jérôme Quelin <jquelin@mandriva.org> 0.40.0-1mdv2010.0
+ Revision: 396754
- update to 0.04
- fixed license field

* Sat Jun 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.30.0-2mdv2010.0
+ Revision: 390075
- fix dependencies

* Sun Jun 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.30.0-1mdv2010.0
+ Revision: 387917
- import perl-CatalystX-Component-Traits


* Sun Jun 21 2009 cpan2dist 0.03-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4038 |12cr|perl-CatalystX-InjectComponent-0.24.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CatalystX-InjectComponent
%define upstream_version 0.024

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Inject components into your Catalyst application
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/CatalystX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Catalyst::Runtime)
BuildRequires:	perl(Class::Inspector)
BuildRequires:	perl(Devel::InnerPackage)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Test::Deep)
BuildRequires:	perl(Test::Differences)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Most)
BuildRequires:	perl(Test::Warn)
BuildRequires:	perl(parent)
BuildArch:	noarch

%description
CatalystX::InjectComponent will inject Controller, Model, and View
components into your Catalyst application at setup (run)time. It does this
by creating a new package on-the-fly, having that package extend the given
component, and then having Catalyst setup the new component (via
'->setup_component')

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4039 |12cr|perl-CatalystX-LeakChecker-0.60.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CatalystX-LeakChecker
%define upstream_version 0.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Debug memory leaks in Catalyst applications
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/CatalystX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(B::Deparse)
BuildRequires:	perl(Catalyst)
BuildRequires:	perl(Devel::Cycle)
BuildRequires:	perl(FindBin)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::AttributeHelpers)
BuildRequires:	perl(MooseX::Types)
BuildRequires:	perl(PadWalker)
BuildRequires:	perl(Task::Weaken)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Text::SimpleTable)
BuildRequires:	perl(namespace::autoclean)
BuildRequires:	perl(namespace::clean)
BuildArch:	noarch

%description
It's easy to create memory leaks in Catalyst applications and often they're
hard to find. This module tries to help you finding them by automatically
checking for common causes of leaks.

This module is intended for debugging only. I suggest to not enable it in a
production environment.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4040 |12cr|perl-CatalystX-SimpleLogin-0.140.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CatalystX-SimpleLogin
%define upstream_version 0.14

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Redirect
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/CatalystX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst::Action::REST)
BuildRequires:	perl(Catalyst::Action::RenderView)
BuildRequires:	perl(Catalyst::ActionRole::ACL)
BuildRequires:	perl(Catalyst::Controller::ActionRole)
BuildRequires:	perl(Catalyst::Plugin::Authentication)
BuildRequires:	perl(Catalyst::Plugin::Session)
BuildRequires:	perl(Catalyst::Plugin::Session::State::Cookie)
BuildRequires:	perl(Catalyst::Plugin::Session::Store::File)
BuildRequires:	perl(Catalyst::Runtime)
BuildRequires:	perl(Catalyst::View::TT)
BuildRequires:	perl(CatalystX::Component::Traits)
BuildRequires:	perl(CatalystX::InjectComponent)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(HTML::FormHandler)
BuildRequires:	perl(HTTP::Request::Common)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Autobox)
BuildRequires:	perl(MooseX::MethodAttributes)
BuildRequires:	perl(MooseX::RelatedClassRoles)
BuildRequires:	perl(MooseX::Types)
BuildRequires:	perl(MooseX::Types::Common)
BuildRequires:	perl(SQL::Translator)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(namespace::autoclean)
BuildArch:	noarch

%description
CatalystX::SimpleLogin is an application class role which will inject a
controller which is an instance of the
CatalystX::SimpleLogin::Controller::Login manpage into your application.
This provides a simple login and logout page with the adition of only one
line of code and one template to your application.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4041 |12cr|perl-CDB_File-0.970.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CDB_File
%define upstream_version 0.97

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Extension for access to cdb databases
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/M/MS/MSERGEANT/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
CDB_File is a module which provides a Perl interface to Dan Berstein's cdb
package.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %{buildroot}

%makeinstall_std

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ACKNOWLEDGE CHANGES COPYRIGHT README
%{perl_vendorarch}/auto/CDB_File
%{perl_vendorarch}/CDB_File.pm
%{perl_vendorarch}/bun-x.pl
%{_mandir}/*/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.970.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sun Apr 17 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.970.0-1
+ Revision: 653980
- update to new version 0.97

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.960.0-2mdv2011.0
+ Revision: 555690
- rebuild

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.960.0-1mdv2010.0
+ Revision: 402099
- rebuild using %%perl_convert_version

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.96-2mdv2009.0
+ Revision: 268372
- rebuild early 2009.0 package (before pixel changes)

* Thu Apr 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.96-1mdv2009.0
+ Revision: 195211
- new version
  drop undocumented patch (doesn't apply anymore)

* Mon Feb 11 2008 Oden Eriksson <oeriksson@mandriva.com> 0.95-1mdv2008.1
+ Revision: 165057
- import perl-CDB_File


* Mon Feb 11 2008 Oden Eriksson <oeriksson@mandriva.com> 0.95-1mdv2008.1
- initial Mandriva package 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4042 |12cr|perl-CDDB-1.220.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 CDDB
%define upstream_version 1.220

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	A high-level interface to cddb protocol servers
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/CDDB/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
CDDB is a high-level interface to databases based on the Compact Disc
Database protocol.

Starting with version 1.04, CDDB.pm will contact freedb.org servers by
default. cddb.com's developer license is for end-user applications; not
third-party libraries.  This makes CDDB.pm ineligible for access to
cddb.com servers.  This author will not pursue further cddb.com
access. Developers using CDDB.pm may continue to attempt connections to
cddb.com servers, but there are no guarantees.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std
rm -f %{buildroot}%{perl_archlib}/perllocal.pod

%files
%doc README HISTORY
%{perl_vendorlib}/CDDB.pm
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1.220.0-2mdv2011.0
+ Revision: 680660
- mass rebuild

* Mon Mar 08 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.220.0-1mdv2011.0
+ Revision: 515751
- update to 1.220

* Tue Aug 04 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.210.0-1mdv2010.0
+ Revision: 408831
- update to 1.21

* Mon Jul 27 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.200.0-1mdv2010.0
+ Revision: 400633
- update to 1.20
- using %%perl_convert_version
- fixed license field

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.17-7mdv2009.0
+ Revision: 255594
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.17-5mdv2008.1
+ Revision: 136678
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.17-5mdv2008.0
+ Revision: 86063
- rebuild


* Mon Aug 28 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.17-4mdv2007.0
- Rebuild

* Thu May 11 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.17-3mdk
- drop explicit requires, they are optionals

* Thu Apr 27 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.17-2mdk
- Fix SPEC Using perl Policies
	- BuildRequires
	- Source URL

* Mon Mar 27 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.17-1mdk
- New release 1.17
- drop test patch

* Wed Dec 28 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.16-2mdk
- fixed tests (patch 0)

* Tue Sep 27 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.16-1mdk
- New release 1.16
- spec cleanup
- make test in %%check

* Thu Oct 14 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 1.15-1mdk
- 1.15.
- Trim description. Add test target.

* Tue May 11 2004 Michael Scherer <misc@mandrake.org> 1.12-1mdk
- New release 1.12
- repmbuildupdate aware


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4043 |12cr|perl-CDDB_get-2.270.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 CDDB_get
%define upstream_version 2.27

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Read the CDDB entry for an audio CD in your drive	
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/CDDB_get/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module/script gets the CDDB info for an audio cd.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%files
%doc Changes README
%{_bindir}/cddb.pl
%{perl_vendorlib}/auto/CDDB_*
%{perl_vendorlib}/CDDB_*.pm
%{perl_vendorlib}/cddb.pl
%{_mandir}/*/*

%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 2.270.0-2mdv2011.0
+ Revision: 680661
- mass rebuild

* Sun Jul 12 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2.270.0-1mdv2011.0
+ Revision: 395035
- update to 2.27
- using %%perl_convert_version
- fixed license field

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 2.23-5mdv2009.0
+ Revision: 255611
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 2.23-3mdv2008.1
+ Revision: 131261
- kill re-definition of %%buildroot on Pixel's request


* Sat Oct 28 2006 Nicolas LÃ©cureuil <neoclust@mandriva.org> 2.23-3mdv2007.0
+ Revision: 73346
- import perl-CDDB_get-2.23-3mdv2007.0

* Sat Jun 10 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.23-3mdv2007.0
- spec cleanup
- %%{1}mdv2007.1

* Sat Jun 04 2005 Oden Eriksson <oeriksson@mandriva.com> 2.23-2mdk
- rebuild

* Tue Jun 01 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 2.23-1mdk
- 2.23
- cosmetics


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4044 |12cr|perl-Cflow-1.53.0-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Cflow
%define upstream_version 1.053

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	10

Summary:	Find ``interesting'' flows in raw IP flow files
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://net.doit.wisc.edu/~plonka/%{upstream_name}/
Source0:	http://net.doit.wisc.edu/~plonka/%{upstream_name}/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
This package is of little use on its own. It requires input in the form of
time-stamped raw flow files produced by other software packages. These ``flow
sources'' either snoop a local ethernet (via libpcap) or collect flow
information from IP routers that are configured to export said information. The
following flow sources are supported:

argus by Carter Bullard: 
   http://www.qosient.com/argus/

flow-tools by Mark Fullmer (with NetFlow v1, v5, v6, or v7):
   http://www.splintered.net/sw/flow-tools/

CAIDA's cflowd (with NetFlow v5):
   http://www.caida.org/tools/measurement/cflowd/
   http://net.doit.wisc.edu/~plonka/cflowd/

lfapd by Steve Premeau (with LFAPv4):
   http://www.nmops.org/


%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
rm -Rf %{buildroot}
%makeinstall_std

%check
make test

%clean
rm -Rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%{perl_vendorarch}/auto/%{upstream_name}
%{perl_vendorarch}/%{upstream_name}.pm
%{_mandir}/man?/*
%{_bindir}/flowdumper


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.53.0-10
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1.53.0-9
+ Revision: 680772
- mass rebuild

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 1.53.0-8mdv2011.0
+ Revision: 555691
- rebuild

* Sat Feb 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1.53.0-7mdv2010.1
+ Revision: 505421
- rebuild using %%perl_convert_version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.053-6mdv2010.0
+ Revision: 430293
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.053-5mdv2009.0
+ Revision: 255673
- rebuild

* Mon Jan 14 2008 Thierry Vignaud <tv@mandriva.org> 1.053-3mdv2008.1
+ Revision: 151852
- rebuild

* Sat Dec 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.053-2mdv2008.1
+ Revision: 137192
- spec cleanup

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.053-1mdv2008.1
+ Revision: 136678
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Oct 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.053-1mdv2007.0
+ Revision: 73435
- import perl-Cflow-1.053-1mdv2007.1

* Fri Jul 07 2006 Buchan Milne <bgmilne@obsidian.co.za> 1.053-1mdv2007.0
- first Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4045 |12cr|perl-CGI-Application-4.500.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 CGI-Application
%define upstream_version 4.50

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Framework for building reusable web-applications
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/CGI/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(CGI)
BuildRequires:	perl(Class::ISA)
BuildRequires:	perl(HTML::Template)
Requires:	    perl(CGI)
Requires: 	    perl(HTML::Template)
BuildArch: 	noarch

%description
%{upstream_name} is intended to make it easier to create sophisticated,
reusable web-based applications. This module implements a methodology
which, if followed, will make your web software easier to design,
easier to document, easier to write, and easier to evolve.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
chmod 755 Examples/Mailform/mailform.cgi

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README Examples
%{perl_vendorlib}/CGI
%{_mandir}/*/*


%changelog
* Fri Jun 24 2011 Guillaume Rousse <guillomovitch@mandriva.org> 4.500.0-1mdv2011.0
+ Revision: 686968
- update to new version 4.50

* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 4.310.0-2
+ Revision: 680667
- mass rebuild

* Tue Aug 04 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 4.310.0-1mdv2011.0
+ Revision: 408830
- update to 4.31

* Wed Jul 29 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 4.210.0-1mdv2010.0
+ Revision: 402995
- rebuild using %%perl_convert_version

* Sun Jan 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 4.21-1mdv2009.1
+ Revision: 324472
- update to new version 4.21

* Mon Nov 03 2008 Guillaume Rousse <guillomovitch@mandriva.org> 4.20-1mdv2009.1
+ Revision: 299374
- update to new version 4.20

* Fri Oct 10 2008 Guillaume Rousse <guillomovitch@mandriva.org> 4.11-2mdv2009.1
+ Revision: 291382
- fix dependencies

* Mon Aug 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 4.11-1mdv2009.0
+ Revision: 270885
- update to new version 4.11

* Thu Jun 19 2008 Guillaume Rousse <guillomovitch@mandriva.org> 4.10-1mdv2009.0
+ Revision: 226197
- update to new version 4.10

* Sat Dec 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 4.06-2mdv2008.1
+ Revision: 136902
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Oct 28 2006 Nicolas LÃ©cureuil <neoclust@mandriva.org> 4.06-1mdv2007.0
+ Revision: 73351
- import perl-CGI-Application-4.06-1mdk

* Sun Apr 16 2006 Guillaume Rousse <guillomovitch@mandriva.org> 4.06-1mdk
- New release 4.06
- better source URL

* Mon Mar 06 2006 Guillaume Rousse <guillomovitch@mandriva.org> 4.05-1mdk
- New release 4.05

* Tue Oct 18 2005 Guillaume Rousse <guillomovitch@mandriva.org> 4.04-1mdk
- New release 4.04
- spec cleanup
- fix directory ownership
- better summary

* Thu Aug 18 2005 Nicolas Lécureuil <neoclust@mandriva.org> 4.03-1mdk
- New release 4.03
- mkrel

* Fri Jun 24 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 4.01-1mdk
- 4.01
- manually require perl-base

* Tue Nov 16 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 3.31-1mdk
- 3.31

* Tue May 11 2004 Michael Scherer <misc@mandrake.org> 3.22-1mdk
- New release 3.22
- rpmbuildupdate aware


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4046 |12cr|perl-CGI-Application-Dispatch-2.180.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CGI-Application-Dispatch
%define upstream_version 2.18

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 2

Summary:    Dispatch requests to CGI::Application based object
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/CGI/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(CGI::Application)
BuildRequires: perl(Module::Build)
BuildRequires: perl(Test::LongString)
BuildRequires: perl(Exception::Class::TryCatch)
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
This module provides a way (as a mod_perl handler or running under vanilla CGI)
to look at the path ($r->path_info or $ENV{PATH_INFO}) of the incoming request,
parse off the desired module and it's run mode, create an instance of that
module and run it.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor
./Build

%check
./Build test

%install
rm -rf %{buildroot}
./Build install destdir=%{buildroot}

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes TODO
%{_mandir}/man3/*
%perl_vendorlib/*


%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 2.180.0-2mdv2011.0
+ Revision: 656882
- rebuild for updated spec-helper

* Wed Jan 05 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.180.0-1mdv2011.0
+ Revision: 628699
- update to new version 2.18

* Thu Dec 31 2009 Jérôme Quelin <jquelin@mandriva.org> 2.170.0-1mdv2011.0
+ Revision: 484370
- update to 2.17

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 2.160.0-1mdv2010.0
+ Revision: 405770
- rebuild using %%perl_convert_version

* Fri May 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.16-1mdv2010.0
+ Revision: 370015
- update to new version 2.16

* Mon Dec 08 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.15-1mdv2009.1
+ Revision: 311977
- update to new version 2.15

* Tue Nov 04 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.14-1mdv2009.1
+ Revision: 299748
- update to new version 2.14

* Sun Oct 12 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.13-1mdv2009.1
+ Revision: 292885
- import perl-CGI-Application-Dispatch


* Thu Oct 09 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.13-1mdv2009.1
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4047 |12cr|perl-CGI-Application-Plugin-Authentication-0.180.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CGI-Application-Plugin-Authentication
%define upstream_version 0.18

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Authentication framework for CGI::Application
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/CGI/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Attribute::Handlers)
BuildRequires:	perl(CGI::Application)
BuildRequires:	perl(CGI::Cookie)
BuildRequires:	perl(Class::ISA)
BuildRequires:	perl(Digest::SHA1)
BuildRequires:	perl(MIME::Base64)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Task::Weaken)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::MockObject)
BuildRequires:	perl(Test::More) >= 0.940.0
BuildRequires:	perl(Test::Regression)
BuildRequires:	perl(Test::Taint)
BuildRequires:	perl(Test::Warn)
BuildRequires:	perl(Test::Without::Module)
BuildRequires:	perl(UNIVERSAL::require)
BuildRequires:	perl(Module::Build::Compat)
BuildRequires:	perl(CGI::Application::Plugin::Session)

BuildArch:	noarch

%description
CGI::Application::Plugin::Authentication adds the ability to authenticate
users in your the CGI::Application manpage modules. It imports one method
called 'authen' into your CGI::Application module. Through the authen
method you can call all the methods of the
CGI::Application::Plugin::Authentication plugin.

There are two main decisions that you need to make when using this module.
How will the usernames and password be verified (ie from a database, LDAP,
etc...), and how can we keep the knowledge that a user has already logged
in persistent, so that they will not have to enter their credentials again
on the next request (ie how do we 'Store' the authentication information
across requests).

Choosing a Driver
    There are three drivers that are included with the distribution. Also,
    there is built in support for all of the Authen::Simple modules (search
    CPAN for Authen::Simple for more information). This should be enough to
    cover everyone's needs. 

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Jun 25 2011 Sandro Cazzaniga <kharec@mandriva.org> 0.180.0-3mdv2011.0
+ Revision: 687184
- rebuild

* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.180.0-2
+ Revision: 658519
- rebuild for updated spec-helper

* Thu Jul 15 2010 Jérôme Quelin <jquelin@mandriva.org> 0.180.0-1mdv2011.0
+ Revision: 553471
- typo fix
- update version prereq
- requiring minimum version in buildrequires:
- adding missing buildrequires:
- update to 0.18

* Mon Jan 25 2010 Jérôme Quelin <jquelin@mandriva.org> 0.170.0-1mdv2010.1
+ Revision: 495701
- update to 0.17

* Tue Jan 19 2010 Jérôme Quelin <jquelin@mandriva.org> 0.160.0-1mdv2010.1
+ Revision: 493482
- update to 0.16

* Wed Jan 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.150.0-1mdv2010.1
+ Revision: 490486
- update to 0.15

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.140.0-1mdv2010.1
+ Revision: 460830
- update to 0.14

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.130.0-1mdv2010.0
+ Revision: 405771
- rebuild using %%perl_convert_version

* Fri May 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.13-1mdv2010.0
+ Revision: 370016
- update to new version 0.13

* Sat Oct 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.12-1mdv2009.1
+ Revision: 292552
- import perl-CGI-Application-Plugin-Authentication


* Thu Oct 09 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.12-1mdv2009.1
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4048 |12cr|perl-CGI-Application-Plugin-AutoRunmode-0.180.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CGI-Application-Plugin-AutoRunmode
%define upstream_version 0.18

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	CGI::App plugin to automatically register runmodes
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/CGI/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(CGI::Application)
BuildArch:	noarch

%description
This plugin for CGI::Application provides easy ways to setup run modes. You
can just write the method that implement a run mode, you do not have to
explicitly register it with CGI::App anymore.

There are two approaches: 

* Declare run modes with subroutine attributes. 

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.180.0-2mdv2011.0
+ Revision: 657389
- rebuild for updated spec-helper

* Sun Feb 20 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.180.0-1
+ Revision: 638894
- update to new version 0.18

* Thu Jul 15 2010 Jérôme Quelin <jquelin@mandriva.org> 0.170.0-1mdv2011.0
+ Revision: 553573
- update to 0.17

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.160.0-1mdv2010.0
+ Revision: 405772
- rebuild using %%perl_convert_version

* Sun Feb 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.16-1mdv2009.1
+ Revision: 340551
- update to new version 0.16

* Fri Oct 10 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.15-1mdv2009.1
+ Revision: 291351
- import perl-CGI-Application-Plugin-AutoRunmode


* Fri Oct 10 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.15-1mdv2009.1
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4049 |12cr|perl-CGI-Application-Plugin-CAPTCHA-0.40.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CGI-Application-Plugin-CAPTCHA
%define upstream_version 0.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Easily create, use, and verify CAPTCHAs in
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/CGI/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(CGI::Application)
BuildRequires:	perl(GD::SecurityImage)
BuildRequires:	perl(Digest::SHA1)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Module::Build::Compat)
BuildRequires:	perl(Data::Random)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::WWW::Mechanize)
BuildRequires:	perl(HTTP::Server::Simple::CGI)
BuildArch:	noarch

%description
'CGI::Application::Plugin::CAPTCHA' allows programmers to easily add and
verify CAPTCHAs in their CGI::Application-derived web applications.

A CAPTCHA (or Completely Automated Public Turing Test to Tell Computers and
Humans Apart) is an image with a random string of characters. A user must
successfully enter the random string in order to submit a form. This is a
simple (yet annoying) procedure for humans to complete, but one that is
significantly more difficult for a form-stuffing script to complete without
having to integrate some sort of OCR.

CAPTCHAs are not a perfect solution. Any skilled, diligent cracker will
eventually be able to bypass a CAPTCHA, but it should be able to shut down
your average script-kiddie.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/CGI


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.40.0-2mdv2011.0
+ Revision: 680675
- mass rebuild

* Fri Jan 07 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.40.0-1mdv2011.0
+ Revision: 629521
- update to new version 0.04

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.10.0-1mdv2011.0
+ Revision: 401709
- rebuild using %%perl_convert_version
- fixed license field

* Fri May 15 2009 Jérôme Quelin <jquelin@mandriva.org> 0.01-2mdv2010.0
+ Revision: 375965
- rebuild

* Thu Mar 19 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.01-1mdv2009.1
+ Revision: 357979
- import perl-CGI-Application-Plugin-CAPTCHA


* Tue Mar 17 2009 cpan2dist 0.01-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4050 |12cr|perl-CGI-Application-Plugin-Config-YAML-0.10.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CGI-Application-Plugin-Config-YAML
%define upstream_version 0.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Add Config::YAML support to CGI::Application
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/CGI/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Config::YAML)
BuildRequires:	perl(CGI::Application)
BuildArch:	noarch

%description
This plug-in add Config::YAML support to CGI::Application. The usage of this
plug-in is almost the same as CGI::Application::Plugin::Config::Simple. This
plug-in can be easily used instead of CGI::Application::Plugin::Config::Simple.
This plug-in refers to CGI::Application::Plugin::Config::Simple.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 0.10.0-2mdv2011.0
+ Revision: 653390
- rebuild for updated spec-helper

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.10.0-1mdv2011.0
+ Revision: 405773
- rebuild using %%perl_convert_version

* Fri Oct 10 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.01-1mdv2009.1
+ Revision: 291380
- import perl-CGI-Application-Plugin-Config-YAML


* Thu Oct 09 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.01-1mdv2009.1
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4051 |12cr|perl-CGI-Application-Plugin-DBH-4.0.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CGI-Application-Plugin-DBH
%define upstream_version 4.00

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Easy DBI access from CGI::Application
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/CGI/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(CGI::Application)
BuildRequires:	perl(DBD::Mock)
BuildRequires:	perl(DBI)
BuildRequires:	perl(Module::Build::Compat)

BuildArch:	noarch

%description
CGI::Application::Plugin::DBH adds easy access to a DBI database handle to
your CGI::Application modules. Lazy loading is used to prevent a database
connection from being made if the 'dbh' method is not called during the
request. In other words, the database connection is not created until it is
actually needed. 

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/CGI

%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 4.0.0-2mdv2011.0
+ Revision: 680679
- mass rebuild

* Fri Feb 12 2010 Jérôme Quelin <jquelin@mandriva.org> 4.0.0-1mdv2011.0
+ Revision: 504596
- rebuild using %%perl_convert_version

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 4.00-2mdv2010.0
+ Revision: 440536
- rebuild

* Wed Nov 26 2008 Guillaume Rousse <guillomovitch@mandriva.org> 4.00-1mdv2009.1
+ Revision: 307068
- import perl-CGI-Application-Plugin-DBH


* Wed Nov 26 2008 cpan2dist 4.00-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4052 |12cr|perl-CGI-Application-Plugin-ErrorPage-1.210.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CGI-Application-Plugin-ErrorPage
%define upstream_version 1.21

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 2

Summary:    A simple error page plugin for CGI::Application
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/CGI/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(CGI::Application)
BuildRequires: perl(Params::Validate)
BuildRequires: perl(Test::More)
BuildRequires: perl(Module::Build::Compat)
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
This plugin provides a shortcut for the common need of returning a simple
error message to the user. 

You are encouraged to provide a template file so that the error messages
can be presented with a design consistent with the rest of your
application. 

A simple design is provided below to get to you started. 

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes README LICENSE
%{_mandir}/man3/*
%perl_vendorlib/CGI


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1.210.0-2mdv2011.0
+ Revision: 680680
- mass rebuild

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 1.210.0-1mdv2011.0
+ Revision: 405774
- rebuild using %%perl_convert_version

* Sun Jun 28 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.21-1mdv2010.0
+ Revision: 390324
- update to new version 1.21

* Wed Nov 26 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.20-1mdv2009.1
+ Revision: 307089
- import perl-CGI-Application-Plugin-ErrorPage


* Wed Nov 26 2008 cpan2dist 1.20-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4053 |12cr|perl-CGI-Application-Plugin-Forward-1.60.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CGI-Application-Plugin-Forward
%define upstream_version 1.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Pass control from one run mode to another
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/CGI/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(CGI::Application)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
The forward method passes control to another run mode and returns its
output. This is equivalent to calling '$self->$other_runmode', except that
the CGI::Application manpage's internal value of the current run mode is
updated.

This means that calling '$self->get_current_runmode' after calling
'forward' will return the name of the new run mode. This is useful for
modules that depend on the name of the current run mode such as the
CGI::Application::Plugin::AnyTemplate manpage.

For example, here's how to pass control to a run mode named 'other_action'
from 'start' while updating the value of 'current_run_mode':

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/CGI


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1.60.0-2mdv2011.0
+ Revision: 680681
- mass rebuild

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 1.60.0-1mdv2011.0
+ Revision: 405775
- rebuild using %%perl_convert_version

* Wed Nov 26 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.06-1mdv2009.1
+ Revision: 307042
- import perl-CGI-Application-Plugin-Forward


* Wed Nov 26 2008 cpan2dist 1.06-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4054 |12cr|perl-CGI-Application-Plugin-LogDispatch-1.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CGI-Application-Plugin-LogDispatch
%define upstream_version 1.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Add Log::Dispatch support to CGI::Application
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/CGI/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(CGI::Application)
BuildRequires:	perl(Log::Dispatch)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(UNIVERSAL::require)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
CGI::Application::Plugin::LogDispatch adds logging support to your the
CGI::Application manpage modules by providing a the Log::Dispatch manpage
dispatcher object that is accessible from anywhere in the application.

If you have the CGI::Application::Plugin::DevPopup manpage installed, a
"Log Entries" report is added to the popup window, containing all of the
entries that were logged during the execution of the runmode. 

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 1.20.0-2mdv2011.0
+ Revision: 653391
- rebuild for updated spec-helper

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 1.20.0-1mdv2011.0
+ Revision: 405776
- rebuild using %%perl_convert_version

* Wed Nov 26 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.02-1mdv2009.1
+ Revision: 307144
- import perl-CGI-Application-Plugin-LogDispatch


* Wed Nov 26 2008 cpan2dist 1.02-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4055 |12cr|perl-CGI-Application-Plugin-RateLimit-1.0.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CGI-Application-Plugin-RateLimit
%define upstream_version 1.0

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Limits runmode call rate per user
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/CGI/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(CGI::Application)
BuildRequires:	perl(Class::Accessor)
BuildRequires:	perl(Test::More)

BuildArch:	noarch

%description
This module provides protection against a user calling a runmode too
frequently. A typical use-case might be a contact form that sends email.
You'd like to allow your users to send you messages, but thousands of
messages from a single user would be a problem.

This module works by maintaining a database of hits to protected runmodes.
It then checks this database to determine if a new hit should be allowed
based on past activity by the user. The user's identity is, by default,
tied to login (via REMOTE_USER) or IP address (via REMOTE_IP) if login info
is not available. You may provide your own identity function via the
identity_callback() method.

To use this module you must create a table in your database with the
following schema (using MySQL-syntax, although other DBs may work as well
with minor alterations):

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/CGI

%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1.0.0-4mdv2011.0
+ Revision: 680682
- mass rebuild

* Fri Feb 12 2010 Jérôme Quelin <jquelin@mandriva.org> 1.0.0-3mdv2011.0
+ Revision: 504597
- rebuild using %%perl_convert_version

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.0-2mdv2010.0
+ Revision: 440537
- rebuild

* Wed Nov 26 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-1mdv2009.1
+ Revision: 307092
- import perl-CGI-Application-Plugin-RateLimit


* Wed Nov 26 2008 cpan2dist 1.0-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4056 |12cr|perl-CGI-Application-Plugin-RequireSSL-0.40.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CGI-Application-Plugin-RequireSSL
%define upstream_version 0.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Force SSL in specified pages or modules
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/CGI/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Attribute::Handlers)
BuildRequires:	perl(CGI::Application)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
CGI::Application::Plugin::RequireSSL allows individual run modes or whole
modules to be protected by SSL. If a standard HTTP request is received, you can
specify whether an error is raised or if the request should be redirected to
the HTTPS equivalent URL.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/CGI


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.40.0-2mdv2011.0
+ Revision: 680683
- mass rebuild

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.40.0-1mdv2011.0
+ Revision: 405777
- rebuild using %%perl_convert_version

* Wed Nov 26 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.04-1mdv2009.1
+ Revision: 307081
- import perl-CGI-Application-Plugin-RequireSSL


* Wed Nov 26 2008 cpan2dist 0.04-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4057 |12cr|perl-CGI-Application-Plugin-Session-1.30.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CGI-Application-Plugin-Session
%define upstream_version 1.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Add CGI::Session support to CGI::Application
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/CGI/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(CGI::Application)
BuildRequires:	perl(CGI::Session)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build::Compat)
Requires:	perl(CGI::Session)
BuildArch:	noarch

%description
CGI::Application::Plugin::Session seamlessly adds session support to your
the CGI::Application manpage modules by providing a the CGI::Session
manpage object that is accessible from anywhere in the application.

Lazy loading is used to prevent expensive file system or database calls
from being made if the session is not needed during this request. In other
words, the Session object is not created until it is actually needed. Also,
the Session object will act as a singleton by always returning the same
Session object for the duration of the request.

This module aims to be as simple and non obtrusive as possible. By not
requiring any changes to the inheritance tree of your modules, it can be
easily added to existing applications. Think of it as a plugin module that
adds a couple of new methods directly into the CGI::Application namespace
simply by loading the module. 

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 1.30.0-2mdv2011.0
+ Revision: 653392
- rebuild for updated spec-helper

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 1.30.0-1mdv2011.0
+ Revision: 405778
- rebuild using %%perl_convert_version

* Wed Nov 26 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.03-2mdv2009.1
+ Revision: 307082
- add missing dependency on CGI::Session

* Fri Oct 10 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.03-1mdv2009.1
+ Revision: 291355
- import perl-CGI-Application-Plugin-Session


* Thu Oct 09 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.03-1mdv2009.1
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4058 |12cr|perl-CGI-Auth-3.0.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CGI-Auth
%define upstream_version 3.00

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	7

Summary:	Simple session-based password authentication for CGI applications
License:	BSD-like
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/C/CC/CCWALLACE/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
"CGI::Auth" provides password authentication for web-based applications. It
uses server-based session files which are referred to by a parameter in all
links and forms inside the scripts guarded by "CGI::Auth".

At the beginning of each script, a "CGI::Auth" object should be created and its
"check" method called. When this happens, "check" checks for a 'session_file'
CGI parameter. If that parameter exists and has a matching session file in the
session directory, "check" returns, and the rest of the script can execute.

If the session file parameter or the file itself doesn't exist, "check"
presents the user with a login form and exits the script. The login form will
then be submitted to the same script (specified in "-formaction"). When "check"
is called this time, it verifies the user's login information in the userfile,
creates a session file and provides the session file parameter to the rest of
the script.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

#%%check
#make test

%install
%makeinstall_std

%files
%doc Changes README extra
%{perl_vendorlib}/CGI/*
%{_mandir}/*/*

%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 3.0.0-6mdv2011.0
+ Revision: 680684
- mass rebuild

* Fri Feb 12 2010 Jérôme Quelin <jquelin@mandriva.org> 3.0.0-5mdv2011.0
+ Revision: 504598
- rebuild using %%perl_convert_version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 3.00-4mdv2010.0
+ Revision: 430302
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 3.00-3mdv2009.0
+ Revision: 241164
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon May 14 2007 Oden Eriksson <oeriksson@mandriva.com> 3.00-1mdv2008.0
+ Revision: 26732
- disable the tests for now because of unknown iurt problems
- fix deps
- Import perl-CGI-Auth



* Mon May 14 2007 Oden Eriksson <oeriksson@mandriva.com> 3.00-1mdv2007.1
- initial Mandriva package 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4059 |12cr|perl-CGI-Echo-1.80.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CGI-Echo
%define upstream_version 1.08

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:    3

Summary:	CGI-Echo module for perl 
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/CGI/%{upstream_name}-%{upstream_version}.tgz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module accepts form data, cleans it, and echos it.
It is designed for a HTML/CGI student enviroment. It lets, indeed encourages,
students to design forms and gives their long-suffering instructors a simple
way to provide a CGI script which accepts the form data, and just echos it.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
%makeinstall_std

%files
%doc CHANGES README META.yml
%{perl_vendorlib}/CGI/Echo.pm
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1.80.0-2mdv2011.0
+ Revision: 680685
- mass rebuild

* Tue Aug 24 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.80.0-1mdv2011.0
+ Revision: 572699
- update to 1.08

* Sun Jul 12 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.50.0-1mdv2011.0
+ Revision: 395000
- update to 1.05
- using %%perl_convert_version
- fixed license field

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.04-5mdv2009.0
+ Revision: 255715
- rebuild

* Sat Dec 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.04-3mdv2008.1
+ Revision: 136903
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Oct 28 2006 Nicolas LÃ©cureuil <neoclust@mandriva.org> 1.04-2mdv2007.0
+ Revision: 73358
- import perl-CGI-Echo-1.04-2mdk

* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.04-2mdk
- Fix SPEC Using perl Policies
	- Source URL
- use mkrel

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 1.04-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4060 |12cr|perl-CGI-FastTemplate-1.90.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 CGI-FastTemplate
%define upstream_version 1.09

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Perl extension for managing templates, and performing variable interpolation
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/J/JM/JMOORE/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
What is a template?
A template is a text file with variables in it. When a template is parsed, the
variables are interpolated to text. (The text can be a few bytes or a few
hundred kilobytes.) Here is a simple template with one variable ('$NAME'):
 Hello $NAME.  How are you?
 
When are templates useful?
Templates are very useful for CGI programming, because adding HTML to your perl
code clutters your code and forces you to do any HTML modifications. By putting
all of your HTML in separate template files, you can let a graphic or interface
designer change the look of your application without having to bug you, or let
them muck around in your perl code.

There are other templating modules on CPAN, what makes FastTemplate different?
CGI::FastTemplate has the following attributes:
- Speed
- Efficiency
- Flexibility

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files 
%doc README templates
%{perl_vendorlib}/CGI
%{_mandir}/*/*

%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1.90.0-2mdv2011.0
+ Revision: 680686
- mass rebuild

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.90.0-1mdv2011.0
+ Revision: 402997
- rebuild using %%perl_convert_version

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.09-8mdv2009.0
+ Revision: 255758
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 1.09-6mdv2008.1
+ Revision: 131271
- kill re-definition of %%buildroot on Pixel's request


* Sat Oct 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.09-6mdv2007.0
+ Revision: 73360
- import perl-CGI-FastTemplate-1.09-6mdv2007.0

* Tue Aug 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.09-6mdv2007.0
- Rebuild

* Tue Dec 20 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.09-5mdk
- spec cleanup
- enable tests
- better URL
- %%{1}mdv2007.1

* Mon Dec 20 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.09-4mdk
- fix buildrequires in a backward compatible way

* Thu Jul 22 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.09-3mdk 
- rpmbuildupdate aware

* Wed Feb 25 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.09-2mdk
- fixed dir ownership (distlint)

* Sun Dec 07 2003 Guillaume Rousse <guillomovitch@mandrake.org> 1.09-1mdk
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4061 |12cr|perl-CGI-FormBuilder-3.50.100-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CGI-FormBuilder
%define upstream_version 3.0501

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3
Epoch:		1

Summary:	Easily generate and process stateful forms
License:	GPL+ or Artistic
Group:		Development/Perl
Url:        http://search.cpan.org/dist/%upstream_name/
Source0:	http://www.cpan.org/modules/by-module/CGI/%{upstream_name}-%{upstream_version}.tgz

BuildRequires:	perl-devel
BuildRequires:	perl(CGI)
BuildRequires:	perl(HTML::Template)
BuildRequires:	perl(Template)

BuildArch:	noarch

%description
FormBuilder is a fully-functional form engine with numerous features.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# disabled because of problem with HTML::Entities (http://rt.cpan.org//Ticket/Display.html?id=16193)
#%{__make} test

%install
%makeinstall_std

%files
%doc Changes README INSTALL
%{perl_vendorlib}/CGI
%{_mandir}/*/*

%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1:3.50.100-2mdv2011.0
+ Revision: 680687
- mass rebuild

* Fri Feb 12 2010 Jérôme Quelin <jquelin@mandriva.org> 1:3.50.100-1mdv2011.0
+ Revision: 504599
- rebuild using %%perl_convert_version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1:3.05.01-2mdv2010.0
+ Revision: 430308
- rebuild

* Sat Aug 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1:3.05.01-1mdv2009.0
+ Revision: 272809
- new version

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0:3.0302-3mdv2009.0
+ Revision: 255771
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0:3.0302-1mdv2008.1
+ Revision: 131272
- kill re-definition of %%buildroot on Pixel's request


* Sat Oct 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 3.0302-1mdv2007.0
+ Revision: 73370
- import perl-CGI-FormBuilder-3.0302-1mdv2007.0

* Thu Jun 08 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0:3.0302-1mdv2007.0
- New release 3.0302

* Mon May 22 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0:3.0301-1mdk
- New release 3.0301

* Tue Apr 18 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0:3.03-1mdk
- 3.03
- better source URL
- better buildrequires syntax
- disabled test because of problem with HTML::Entities

* Wed Aug 17 2005 Guillaume Rousse <guillomovitch@mandriva.org> 3.0202-1mdk
- new version 
- fix sources url for rpmbuildupdate

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 2.13-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4062 |12cr|perl-CGI-FormMagick-0.910.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CGI-FormMagick
%define upstream_version 0.91

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Ness::ted\\)'
%else
%define _provides_exceptions perl(Ness::ted)
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	CGI-FormMagick module for perl 
License:	GPL+ or Artistic
Group:		Development/Perl
# http://sourceforge.net/projects/formmagick/
Url:		http://search.cpan.org/dist/%{upstream_name}
# http://gd.tuwien.ac.at/platform/linux/e-smith/devel/SRPMS/perl-CGI-FormMagick-0.91-26.src.rpm
Source0:	perl-%{upstream_name}-%{upstream_version}.tar.bz2
Patch0:		perl-CGI-FormMagick-0.91-02.mitel_patch
Patch1:		perl-CGI-FormMagick-0.91-03.mitel_patch
Patch2:		perl-CGI-FormMagick-0.91-04.mitel_patch
Patch3:		perl-CGI-FormMagick-0.91-05.mitel_patch
Patch4:		perl-CGI-FormMagick-0.91-06.mitel_patch
Patch5:		perl-CGI-FormMagick-0.91-07.mitel_patch
Patch6:		perl-CGI-FormMagick-0.91-08.mitel_patch
Patch7:		perl-CGI-FormMagick-0.91-09.mitel_patch
Patch8:		perl-CGI-FormMagick-0.91-10.mitel_patch
Patch9:		perl-CGI-FormMagick-0.91-11.mitel_patch
Patch10:	perl-CGI-FormMagick-0.91-12.mitel_patch
Patch11:	perl-CGI-FormMagick-0.91-13.mitel_patch
Patch12:	perl-CGI-FormMagick-0.91-14.mitel_patch
Patch13:	perl-CGI-FormMagick-0.91-15.mitel_patch
Patch14:	perl-CGI-FormMagick-0.91-16.mitel_patch
Patch15:	perl-CGI-FormMagick-0.91-17.mitel_patch
Patch16:	perl-CGI-FormMagick-0.91-18.mitel_patch
Patch17:	perl-CGI-FormMagick-0.91-22.mitel_patch
Patch18:	perl-CGI-FormMagick-0.91-23.mitel_patch
Patch19:	perl-CGI-FormMagick-0.91-24.mitel_patch
Patch20:	perl-CGI-FormMagick-0.91-25.mitel_patch
Patch100:	perl-CGI-FormMagick-0.91-export_names.diff
Patch101:	perl-CGI-FormMagick-0.91-version.diff

BuildRequires:	perl-devel
BuildRequires:	perl(CGI::Persistent)
BuildRequires:	perl(Text::Iconv)
BuildRequires:	perl(Test::Inline)
BuildRequires:	perl-Time-modules
BuildRequires:	perl-Object-Persistence
BuildRequires:	perl(XML::Parser)
BuildRequires:	perl(Text::Template)
BuildRequires:	perl(Class::ParamParser)
BuildRequires:	perl(Mail::RFC822::Address)
BuildArch:	noarch

%description
FormMagick is a toolkit for easily building fairly complex form-based
web applications.  It allows the developer to specify the structure of a
multi-page "wizard" style form using XML, then display that form using
only a few lines of Perl.

%prep
%setup -q -n perl-%{upstream_name}-%{upstream_version}
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1
%patch6 -p1
%patch7 -p1
%patch8 -p1
%patch9 -p1
%patch10 -p1
%patch11 -p1
%patch12 -p1
%patch13 -p1
%patch14 -p1
%patch15 -p1
%patch16 -p1
%patch17 -p1
%patch18 -p1
%patch19 -p1
%patch20 -p1

%patch100 -p1
%patch101 -p0

%build
perl Makefile.PL INSTALLDIRS=vendor
%make
# it's not that make test fails some test: it just doesn't work
#make test

%install
%makeinstall_std

%files
%doc Changes README doc COPYING INSTALL examples
%{perl_vendorlib}/CGI/FormMagick
%{perl_vendorlib}/CGI/FormMagick.pm
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.910.0-2mdv2011.0
+ Revision: 680688
- mass rebuild

* Wed Jul 29 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.910.0-1mdv2011.0
+ Revision: 402998
- rebuild using %%perl_convert_version

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.91-6mdv2009.0
+ Revision: 255772
- rebuild

* Sat Dec 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.91-4mdv2008.1
+ Revision: 136904
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Oct 28 2006 Nicolas LÃ©cureuil <neoclust@mandriva.org> 0.91-3mdv2007.0
+ Revision: 73386
- bunzip patches
- import perl-CGI-FormMagick-0.91-3mdk

* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.91-3mdk
- Fix SPEC Using perl Policies
	- BuildRequires

* Sun Nov 06 2005 Oden Eriksson <oeriksson@mandriva.com> 0.91.2mdk
- oops!, P100 was a little wrong, fixed...

* Sun Nov 06 2005 Oden Eriksson <oeriksson@mandriva.com> 0.91.1mdk
- use source and patches from e-smith
- added P100 to make the auto dep/req work
- added P101 to make it report correct version
- use the macromdv2007.1- rule out some useless auto provides

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 0.89-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4063 |12cr|perl-CGI-GuruMeditation-1.100.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CGI-GuruMeditation
%define upstream_version 1.10

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Guru Meditation for CGIs
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/R/RS/RSE/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This is a small module accompanying the CGI module, providing the display of an
error screen (somewhat resembling the classical red-on-black blinking Guru
Meditation from the good-old AmigaOS before version 2.04) in case of abnormal
termination of a CGI.

The module simply installs a $SIG{__DIE__} handler which sends a HTTP response
showing a HTML/CSS based screen which optionally includes the Perl run-time
error message, an excerpt from the CGI source code and the Perl run-time
environment variables. This provides both optically more pleasant and
functionally more elaborate error messages for CGIs.

This module supports both the regular CGI and the Apache/mod_perl CGI
environment.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%files
%doc README
%{perl_vendorlib}/CGI/*
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1.100.0-2mdv2011.0
+ Revision: 680689
- mass rebuild

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 1.100.0-1mdv2011.0
+ Revision: 402132
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.10-3mdv2009.0
+ Revision: 241167
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue May 15 2007 Oden Eriksson <oeriksson@mandriva.com> 1.10-1mdv2008.0
+ Revision: 26912
- Import perl-CGI-GuruMeditation



* Tue May 15 2007 Oden Eriksson <oeriksson@mandriva.com> 1.10-1mdv2007.1
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4064 |12cr|perl-CGI-Lite-2.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CGI-Lite
%define upstream_version 2.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	CGI-Lite module for perl 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/CGI/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module can be used to decode form and query information, including file
uploads, as well as cookies in a very simple manner; you need not concern
yourself with the actual details behind the decoding process.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
%makeinstall_std

%files
%doc CHANGES README TODO
%{perl_vendorlib}/CGI/Lite.pm
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 2.20.0-2mdv2011.0
+ Revision: 680690
- mass rebuild

* Sat Aug 01 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2.20.0-1mdv2011.0
+ Revision: 406868
- rebuild using %%perl_convert_version

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 2.02-5mdv2009.0
+ Revision: 255774
- rebuild

* Sat Dec 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.02-3mdv2008.1
+ Revision: 136905
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Oct 28 2006 Nicolas LÃ©cureuil <neoclust@mandriva.org> 2.02-2mdv2007.0
+ Revision: 73387
- import perl-CGI-Lite-2.02-2mdk

* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 2.02-2mdk
- Fix SPEC Using perl Policies
	- Source URL
- use mkrel

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 2.02-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4065 |12cr|perl-CGI-Minimal-1.290.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 CGI-Minimal
%define upstream_version 1.29

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Extremely lightweight CGI processing package
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/CGI/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
CGI-Minimal is an extremely lightweight Perl module that provides CGI
processing abilities designed to provide form decoding and related services
with low overhead.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std
rm -f %{buildroot}%{perl_archlib}/perllocal.pod

%files
%doc Changes README
%{perl_vendorlib}/CGI
%{_mandir}/man3/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1.290.0-2mdv2011.0
+ Revision: 680691
- mass rebuild

* Wed Jul 29 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.290.0-1mdv2011.0
+ Revision: 402999
- rebuild using %%perl_convert_version

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.29-3mdv2009.0
+ Revision: 255776
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.29-1mdv2008.1
+ Revision: 136678
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Aug 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.29-1mdv2008.0
+ Revision: 69214
- update to new version 1.29

* Sun Jul 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.27-1mdv2008.0
+ Revision: 46338
- update to new version 1.27

* Tue May 01 2007 Olivier Thauvin <nanardon@mandriva.org> 1.26-1mdv2008.0
+ Revision: 19750
- 1.26


* Sat Oct 28 2006 Nicolas LÃ©cureuil <neoclust@mandriva.org> 1.25-1mdv2007.0
+ Revision: 73391
- import perl-CGI-Minimal-1.25-1mdv2007.0

* Wed May 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.25-1mdv2007.0
- New release 1.25

* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.24-2mdk
- Fix SPEC Using perl Policies
	- Source URL
- use mkrel

* Tue Sep 27 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.24-1mdk
- New release 1.24

* Thu Sep 22 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.23-1mdk
- New release 1.23
- spec cleanup
- don't ship manifest
- fix directory ownership
- better url

* Tue Nov 16 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.16-1mdk
- 1.16

* Wed May 12 2004 Michael Scherer <misc@mandrake.org> 1.11-1mdk
- New release 1.11
- rpmbuildupdate aware


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4066 |12cr|perl-CGI-Panel-0.970.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CGI-Panel
%define upstream_version 0.97

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	CGI-Panel module for perl 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/CGI/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Apache::Session)
BuildRequires:	perl(CGI)
BuildArch:	noarch

%description
CGI::Panel allows applications to be built out of simple object-based
components. It'll handle the state of your data and objects so you can
write a web application just like a desktop app. You can forget about
the http requests and responses, whether we're getting or posting, and
all that stuff because that is all handled for you leaving to you
interact with a simple API.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
find . -type d -name CVS -exec rm -rf {} \; || :

%build
perl Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
%makeinstall_std

%files
%doc Changes demo LICENSE README TODO
%{perl_vendorlib}/CGI/Panel
%{perl_vendorlib}/CGI/Panel.pm
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.970.0-2mdv2011.0
+ Revision: 680692
- mass rebuild

* Wed Jul 29 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.970.0-1mdv2011.0
+ Revision: 403000
- rebuild using %%perl_convert_version

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.97-5mdv2009.0
+ Revision: 255778
- rebuild

* Sat Dec 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.97-3mdv2008.1
+ Revision: 136906
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Oct 28 2006 Nicolas LÃ©cureuil <neoclust@mandriva.org> 0.97-2mdv2007.0
+ Revision: 73389
- import perl-CGI-Panel-0.97-2mdk

* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.97-2mdk
- Fix SPEC Using perl Policies
	- BuildRequires
	- Source URL
- use mkrel

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 0.97-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4067 |12cr|perl-CGI-ParamComposite-0.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CGI-ParamComposite
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	CGI-ParamComposite module for perl 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/CGI/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(CGI)
BuildArch:	noarch

%description
Convert .-delimited CGI parameters to Perl classes/objects.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/CGI/ParamComposite.pm
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.20.0-2mdv2011.0
+ Revision: 680693
- mass rebuild

* Wed Jul 29 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.20.0-1mdv2011.0
+ Revision: 403002
- rebuild using %%perl_convert_version

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.02-5mdv2009.0
+ Revision: 255780
- rebuild

* Sat Dec 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.02-3mdv2008.1
+ Revision: 136907
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Oct 28 2006 Nicolas LÃ©cureuil <neoclust@mandriva.org> 0.02-2mdv2007.0
+ Revision: 73395
- import perl-CGI-ParamComposite-0.02-2mdk

* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.02-2mdk
- Fix SPEC Using perl Policies
	- BuildRequires
	- Source URL
- use mkrel

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 0.02-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4068 |12cr|perl-CGI-Persistent-1.110.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CGI-Persistent
%define upstream_version 1.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	CGI-Persistent module for perl 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/CGI/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(CGI)
BuildRequires:	perl-Object-Persistence
BuildArch:	noarch

%description
This module provides transparent state persistence for CGI applications.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
chmod 0755 html/roach.cgi

%build
perl Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
%makeinstall_std

%files
%doc html/*
%{perl_vendorlib}/CGI/Persistent.pm
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1.110.0-2mdv2011.0
+ Revision: 680694
- mass rebuild

* Wed Jul 29 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.110.0-1mdv2011.0
+ Revision: 403003
- rebuild using %%perl_convert_version

* Sun Jul 06 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.11-1mdv2009.0
+ Revision: 232106
- update to new version 1.11

* Sat Dec 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.00-3mdv2008.1
+ Revision: 136916
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Oct 28 2006 Nicolas LÃ©cureuil <neoclust@mandriva.org> 1.00-2mdv2007.0
+ Revision: 73393
- import perl-CGI-Persistent-1.00-2mdk

* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.00-2mdk
- Fix SPEC Using perl Policies
	- BuildRequires
	- Source URL
- use mkrel

* Fri Jul 15 2005 Andreas Hasenack <andreas@mandriva.com> 1.00-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4069 |12cr|perl-CGI-Safe-1.250.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CGI-Safe
%define upstream_version 1.25

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Safe method of using CGI.pm
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/CGI/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(CGI)
BuildArch:	noarch

%description
The CGI-Safe module makes running the CGI environment safer
by eliminating dangerous %ENV variables and presetting
certain CGI.pm globals.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/CGI
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1.250.0-2mdv2011.0
+ Revision: 680695
- mass rebuild

* Sat Aug 01 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.250.0-1mdv2011.0
+ Revision: 406869
- rebuild using %%perl_convert_version

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.25-5mdv2009.0
+ Revision: 255820
- rebuild

* Sat Dec 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.25-3mdv2008.1
+ Revision: 136921
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Oct 28 2006 Nicolas LÃ©cureuil <neoclust@mandriva.org> 1.25-2mdv2007.0
+ Revision: 73405
- import perl-CGI-Safe-1.25-2mdk

* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.25-2mdk
- Fix SPEC Using perl Policies
	- BuildRequires
	- Source URL

* Fri Oct 07 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.25-1mdk
- new version
- %%{1}mdv2007.1
- spec cleanup
- rpmbuildupdate aware
- fix directory ownership
- better summary

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 1.24-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4070 |12cr|perl-CGI-Session-4.420.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CGI-Session
%define upstream_version 4.42

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(DBD::Pg\\)'
%else
%define _requires_exceptions perl(DBD::Pg)
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Persistent session data in CGI applications
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/CGI/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(CGI)
BuildRequires:	perl(DBI)
BuildRequires:	perl(DB_File)
BuildRequires:	perl(FreezeThaw)
BuildRequires:	perl(CGI::Simple)
BuildArch:	noarch

%description 
CGI-Session is a Perl5 library that provides an easy, reliable and
modular session management system across HTTP requests. Persistency is a
key feature for such applications as shopping carts,
login/authentication routines, and application that need to carry data
accross HTTP requests. CGI::Session does that and many more 

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
rm -f  t/g4_mysql.t # no database available for testing
make test

%install
%makeinstall_std
rm -f %{buildroot}%{perl_archlib}/perllocal.pod

%files
%doc Changes README INSTALL
%{perl_vendorlib}/CGI
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 4.420.0-2mdv2011.0
+ Revision: 680696
- mass rebuild

* Mon Aug 31 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 4.420.0-1mdv2011.0
+ Revision: 422882
- update to 4.42

* Wed Jul 29 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 4.410.0-1mdv2010.0
+ Revision: 403004
- rebuild using %%perl_convert_version

* Wed May 06 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 4.41-1mdv2010.0
+ Revision: 372684
- update to new version 4.41

* Wed Jan 07 2009 Guillaume Rousse <guillomovitch@mandriva.org> 4.38-2mdv2009.1
+ Revision: 326511
- don't require DBD::Pg

* Mon Nov 03 2008 Guillaume Rousse <guillomovitch@mandriva.org> 4.38-1mdv2009.1
+ Revision: 299375
- update to new version 4.38

* Mon Oct 27 2008 Guillaume Rousse <guillomovitch@mandriva.org> 4.37-1mdv2009.1
+ Revision: 297537
- update to new version 4.37

* Sat Oct 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 4.36-1mdv2009.1
+ Revision: 292031
- update to new version 4.36

* Thu Jul 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 4.35-1mdv2009.0
+ Revision: 236715
- update to new version 4.35

* Thu Jul 10 2008 Guillaume Rousse <guillomovitch@mandriva.org> 4.33-1mdv2009.0
+ Revision: 233336
- update to new version 4.33

* Mon Jun 23 2008 Guillaume Rousse <guillomovitch@mandriva.org> 4.32-1mdv2009.0
+ Revision: 227967
- update to new version 4.32

* Sat May 10 2008 Guillaume Rousse <guillomovitch@mandriva.org> 4.30-1mdv2009.0
+ Revision: 205413
- update to new version 4.30

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 4.20-1mdv2008.1
+ Revision: 136678
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Mon Jan 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 4.20-1mdv2007.0
+ Revision: 111628
- new version

* Sat Oct 28 2006 Nicolas LÃ©cureuil <neoclust@mandriva.org> 4.14-1mdv2007.1
+ Revision: 73407
- import perl-CGI-Session-4.14-1mdv2007.0

* Tue Jul 11 2006 Guillaume Rousse <guillomovitch@mandriva.org> 4.14-1mdv2007.0
- new version

* Wed May 10 2006 Nicolas Lécureuil <neoclust@mandriva.org> 4.13-1mdk
- New release 4.13

* Sun Apr 09 2006 Guillaume Rousse <guillomovitch@mandriva.org> 4.12-1mdk
- New version
- better summary
- better source URL
- better buildrequires syntax

* Fri Mar 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 4.10-1mdk
- New release 4.10

* Sat Mar 18 2006 Guillaume Rousse <guillomovitch@mandriva.org> 4.09-1mdk
- New release 4.09

* Thu Mar 16 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 4.08-1mdk
- 4.08

* Wed Mar 08 2006 Oden Eriksson <oeriksson@mandriva.com> 4.03-3mdk
- fix deps

* Sat Oct 08 2005 Nicolas Lécureuil <neoclust@mandriva.org> 4.03-2mdk
- Fix BuildRequires
- %%mkrel

* Fri Oct 07 2005 Guillaume Rousse <guillomovitch@mandriva.org> 4.03-1mdk
- New release 4.03

* Wed Sep 07 2005 Guillaume Rousse <guillomovitch@mandriva.org> 4.02-1mdk
- New release 4.02
- spec cleanup
- tests
- better url

* Mon Dec 20 2004 Guillaume Rousse <guillomovitch@mandrake.org> 3.95-4mdk
- fix buildrequires in a backward compatible way

* Thu Jul 22 2004 Guillaume Rousse <guillomovitch@mandrake.org> 3.95-3mdk 
- rpmbuildupdate aware

* Wed Feb 25 2004 Guillaume Rousse <guillomovitch@mandrake.org> 3.95-2mdk
- fixed dir ownership (distlint)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4071 |12cr|perl-CGI-Session-ID-uuid-0.30.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CGI-Session-ID-uuid
%define upstream_version 0.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	UUID based CGI Session Identifiers
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/R/RS/RSE/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
CGI::Session::ID::uuid is a CGI::Session 4.00 driver to generate identifiers
based on DCE 1.1 and ISO/IEC 11578:1996 compliant Universally Unique
Identifiers (UUID). This module requires a reasonable UUID generator. For this
it either requires the preferred OSSP::uuid module or alternatively the
Data::UUID, APR::UUID, DCE::UUID or UUID modules to be installed.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%files
%doc README
%dir %{perl_vendorlib}/CGI/Session/ID
%{perl_vendorlib}/CGI/Session/ID/*
%{_mandir}/*/*

%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.30.0-2mdv2011.0
+ Revision: 680697
- mass rebuild

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.30.0-1mdv2011.0
+ Revision: 405782
- rebuild using %%perl_convert_version

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.03-3mdv2009.0
+ Revision: 255828
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.03-1mdv2008.1
+ Revision: 136678
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue May 15 2007 Oden Eriksson <oeriksson@mandriva.com> 0.03-1mdv2008.0
+ Revision: 26914
- Import perl-CGI-Session-ID-uuid



* Tue May 15 2007 Oden Eriksson <oeriksson@mandriva.com> 0.03-1mdv2007.1
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4072 |12cr|perl-CGI-Simple-1.113.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CGI-Simple
%define upstream_version 1.113

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:   Simple totally OO CGI interface that is CGI.pm compliant
license:   Artistic
group:     Development/Perl
Url:       http://search.cpan.org/dist/%{upstream_name}
Source0:   http://www.cpan.org/modules/by-module/CGI/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires: perl-IO-stringy
BuildRequires: perl-devel
BuildArch: noarch


%description
CGI::Simple provides a relatively lightweight drop in replacement for CGI.pm.
It shares an identical OO interface to CGI.pm for parameter parsing, file
upload, cookie handling and header generation. This module is entirely object
oriented, however a complete functional interface is available by using the
CGI::Simple::Standard module.

Essentially everything in CGI.pm that relates to the CGI (not HTML) side of
things is available. There are even a few new methods and additions to old
ones! If you are interested in what has gone on under the hood see the
Compatibility with CGI.pm section at the end.

In practical testing this module loads and runs about twice as fast as CGI.pm
depending on the precise task.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%{makeinstall_std}

%files
%doc README
%{perl_vendorlib}/CGI
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1.113.0-2mdv2011.0
+ Revision: 680698
- mass rebuild

* Thu Dec 30 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.113.0-1mdv2011.0
+ Revision: 626242
- new version

* Tue Dec 14 2010 Oden Eriksson <oeriksson@mandriva.com> 1.112.0-2mdv2011.0
+ Revision: 621731
- P0: security fix for CVE-2010-2761
- P1: security fix for CVE-2010-4410
- enable the tests and fix deps

* Tue Jul 07 2009 Jérôme Quelin <jquelin@mandriva.org> 1.112.0-1mdv2011.0
+ Revision: 393092
- update to 1.112
- using %%perl_convert_version

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.1-4mdv2009.0
+ Revision: 255830
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1.1-2mdv2008.1
+ Revision: 171023
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Jul 16 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.1-1mdv2008.0
+ Revision: 52483
- update to new version 1.1

* Wed Jul 04 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-1mdv2008.0
+ Revision: 48175
- new version

* Tue May 01 2007 Olivier Thauvin <nanardon@mandriva.org> 0.080-1mdv2008.0
+ Revision: 19752
- 0.080
- clean up the spec file


* Wed Mar 08 2006 Oden Eriksson <oeriksson@mandriva.com> 0.077-2mdk
- fix man pages names

* Thu Mar 17 2005 Bruno Cornec <bcornec@mandrakesoft.org> 0.077-1mdk
- Initial build.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4073 |12cr|perl-CGI-SpeedyCGI-2.220.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 CGI-SpeedyCGI
%define upstream_version 2.22

%define Werror_cflags %{nil}

#Module-Specific definitions
%define apache_version 2.2.9
%define mod_name mod_speedycgi
%define mod_conf B49_%{mod_name}.conf
%define mod_so %{mod_name}.so

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Speed up perl scripts by running them persistently
License:	GPLv3+
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-authors/id/H/HO/HORROCKS/%{upstream_name}-%{upstream_version}.tar.gz
Source1:	%{mod_conf}
Patch0:		perl-CGI-SpeedyCGI-2.22-documentation.patch
Patch1:		perl-CGI-SpeedyCGI-2.22-empty_param.patch
Patch2:		perl-CGI-SpeedyCGI-2.22-strerror.patch
Patch3:		perl-CGI-SpeedyCGI-2.22-brigade_foreach.patch
Patch4:		perl-CGI-SpeedyCGI-2.22-exit_messages.patch
Patch5:		perl-CGI-SpeedyCGI-2.22-perl_510.patch
Patch6:		perl-CGI-SpeedyCGI-2.22-force-apache2.patch

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(ExtUtils::Embed)
BuildRequires:	apache-devel >= %{apache_version}

%description
SpeedyCGI is a way to run perl scripts persistently, which can make them run
much more quickly. A script can be made to to run persistently by changing the
interpreter line at the top of the script from:
    #!/usr/bin/perl
to
    #!/usr/bin/speedy
After the script is initially run, instead of exiting, the perl interpreter is
kept running. During subsequent runs, this interpreter is used to handle new
executions instead of starting a new perl interpreter each time. A very fast
frontend program, written in C, is executed for each request. This fast
frontend then contacts the persistent Perl process, which is usually already
running, to do the work and return the results.

%package -n	apache-%{mod_name}
Summary:	SpeedyCGI module for the Apache HTTP Server
Group:		System/Servers
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):  apache-conf >= %{apache_version}
Requires(pre):  apache >= %{apache_version}
Requires:	apache-conf >= %{apache_version}
Requires:	apache >= %{apache_version}
Requires:	%{name} = %{version}-%{release}

%description -n	apache-%{mod_name}
The SpeedyCGI module for the Apache HTTP Server. It can be used to run perl
scripts for web application persistently to make them more quickly.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch0 -p1 -b .documentation
%patch1 -p1 -b .empty_param
%patch2 -p1 -b .strerror
%patch3 -p1 -b .brigade_foreach
%patch4 -p1 -b .exit_messages
%patch5 -p1 -b .perl_510
%patch6 -p1 -b .apache2

cp %{SOURCE1} %{mod_conf}

%build
%serverbuild

sed -i 's@apxs -@%{_bindir}/apxs -@g' Makefile.PL src/SpeedyMake.pl \
  mod_speedycgi/t/ModTest.pm mod_speedycgi/t/mod_perl.t
sed -i 's@APXS=apxs@APXS=%{_bindir}/apxs@g' mod_speedycgi/Makefile.tmpl

echo yes | perl Makefile.PL INSTALLDIRS=vendor
make OPTIMIZE="$CFLAGS" LDFLAGS="%{ldflags}"

#check
##- this test does not work with 5.8.7.
#rm speedy/t/be_memleak.t
#make test

%install
make pure_install PERL_INSTALL_ROOT=%{buildroot}

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

install -m0755 mod_speedycgi2/.libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

%post -n apache-%{mod_name}
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun -n apache-%{mod_name}
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
        %{_initrddir}/httpd restart 1>&2
    fi
fi

%files
%doc Changes README docs contrib util
%{perl_vendorlib}/CGI/*
%{_bindir}/speedy*

%files -n apache-%{mod_name}
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 2.220.0-3mdv2011.0
+ Revision: 680699
- mass rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 2.220.0-2mdv2011.0
+ Revision: 588140
- rebuild

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 2.220.0-1mdv2011.0
+ Revision: 406870
- rebuild using %%perl_convert_version

* Wed Jan 07 2009 Oden Eriksson <oeriksson@mandriva.com> 2.22-8mdv2009.1
+ Revision: 326701
- rebuild

* Sat Oct 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.22-7mdv2009.1
+ Revision: 292555
- force apache2 mod building
- fix buildrequires
- rebuild for linking

  + Oden Eriksson <oeriksson@mandriva.com>
    - sync slightly with fedora

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 2.22-3mdv2008.1
+ Revision: 136678
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Thu Mar 08 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.22-3mdv2007.1
+ Revision: 138542
- rebuild on dbarth request

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - Import perl-CGI-SpeedyCGI

* Tue Jun 27 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 2.22-2mdv2007.0
- Rebuild for new perl

* Fri Jul 01 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 2.22-1mdk
- Initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4074 |12cr|perl-CGI-Untaint-1.260.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CGI-Untaint
%define upstream_version 1.26

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	CGI-Untaint Perl module: process CGI input parameters 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/T/TM/TMTM/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(CGI)
BuildRequires:	perl(UNIVERSAL::exports)
BuildRequires:	perl(UNIVERSAL::require)
BuildArch:	noarch

%description
This module provides a simple, convenient, abstracted and extensible
manner for validating and untainting the input from web forms.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
%makeinstall_std

%files
%doc Changes
%{perl_vendorlib}/CGI/Untaint.pm
%{perl_vendorlib}/CGI/Untaint
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1.260.0-2mdv2011.0
+ Revision: 680700
- mass rebuild

* Sat Aug 01 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.260.0-1mdv2011.0
+ Revision: 406871
- rebuild using %%perl_convert_version

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.26-6mdv2009.0
+ Revision: 255832
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.26-4mdv2008.1
+ Revision: 136678
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.26-4mdv2008.0
+ Revision: 86064
- rebuild


* Wed Apr 05 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.26-3mdk
- Fix BuildRequires

* Mon Oct 10 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.26-2mdk
- Fix BuildRequires
- make rpmbuildupdate happy

* Mon Sep 26 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.26-1mdk
- 1.26

* Thu Jul 28 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.25-1mdk
- 1.25

* Wed Jul 13 2005 Oden Eriksson <oeriksson@mandriva.com> 1.00-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4075 |12cr|perl-CGI-XML-0.100.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name 	 CGI-XML
%define upstream_version 0.1

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	CGI-XML perl module
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		ftp://ftp.perl.org/pub/CPAN/modules/by-module/CGI/
Source0:	%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(XML::Parser)

BuildArch:  noarch

%rename	perl-XML-CGI

%description
CGI-XML converts CGI.pm variables to XML and vice versa.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
CFLAGS="%{optflags}" perl Makefile.PL INSTALLDIRS=vendor
%make

%install
install -d %{buildroot}%{perl_archlib}
%makeinstall_std
install -d %{buildroot}%{_datadir}

%files 
%doc README MANIFEST Changes  examples
%{perl_vendorlib}/CGI/*
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.100.0-2mdv2011.0
+ Revision: 680701
- mass rebuild

* Fri Feb 12 2010 Jérôme Quelin <jquelin@mandriva.org> 0.100.0-1mdv2011.0
+ Revision: 504608
- rebuild using %%perl_convert_version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.1-9mdv2010.0
+ Revision: 430317
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.1-8mdv2009.0
+ Revision: 241169
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Aug 20 2007 Thierry Vignaud <tv@mandriva.org> 0.1-6mdv2008.0
+ Revision: 67609
- use %%mkrel


* Fri Sep 10 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.1-6mdk
- rebuild

* Sat Aug 02 2003 Ben Reser <ben@reser.org> 0.1-5mdk
- Fix summary and description
- macroize
- %%makeinstall_std

* Wed May 28 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1-4mdk
- rebuild for new auto{prov,req}

* Tue Jan 28 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.1-3mdk
- rebuild

* Mon Jul 22 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.1-2mdk
- rebuild with new perl

* Mon Jul 16 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.1-1mdk
- updated by Christian Zoffoli <czoffoli@linux-mandrake.com> :
	- 0.1
	- changed name

* Tue Feb 20 2001 Christian Zoffoli <czoffoli@linux-mandrake.com> 0.02-2mdk
- little changes in licence

* Tue Feb 20 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.02-1mdk
- added in contribs by Christian Zoffoli <czoffoli@linux-mandrake.com>:
	- First Mandrake release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4076 |12cr|perl-CGI-XMLApplication-1.1.3-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 CGI-XMLApplication
%define upstream_version 1.1.3

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	9

Summary:	%{upstream_name} module for perl
License:	MPL
Group:		Development/Perl
Url:		http://search.cpan.org/~phish/%{upstream_name}/
Source0:	http://search.cpan.org/CPAN/authors/id/P/PH/PHISH/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl(CGI)
BuildRequires:	perl(XML::LibXML)
BuildRequires:	perl(XML::LibXSLT)

BuildRequires:	perl-devel
BuildArch:	noarch

%description
%{upstream_name} module for perl
CGI::XMLApplication is a CGI application class, that intends to enable
perl artists to implement CGIs that make use of XML/XSLT
functionality, without taking too much care about specialized
errorchecking or even care too much about XML itself. It provides the
power of the XML::LibXML/ XML::LibXSLT module package for
content deliverment.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

chmod 644 Changes MANIFEST README

%build
CFLAGS="%{optflags}" perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes MANIFEST README examples/*
%{_mandir}/*/*
%{perl_vendorlib}/CGI/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1.1.3-8mdv2011.0
+ Revision: 680702
- mass rebuild

* Fri Feb 12 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.1.3-7mdv2011.0
+ Revision: 504808
- rebuild using %%perl_convert_version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.1.3-6mdv2010.0
+ Revision: 430321
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.1.3-5mdv2009.0
+ Revision: 255835
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.1.3-3mdv2008.1
+ Revision: 136678
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.3-3mdv2008.0
+ Revision: 86065
- rebuild


* Fri Sep 30 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.1.3-2mdk
- buildrequires fix

* Tue May 11 2004 Michael Scherer <misc@mandrake.org> 1.1.3-1mdk
- New release 1.1.3
- rpmbuildupdate aware
- add make test

* Thu Aug 28 2003 François Pons <fpons@mandrakesoft.com> 1.1.2-1mdk
- 1.1.2.

* Sat Aug 02 2003 Ben Reser <ben@reser.org> 1.1.1-4mdk
- macroize
- %%makeinstall-std
- remove automatically found requires

* Wed May 28 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.1.1-3mdk
- rebuild for new auto{prov,req}

* Wed Jul 10 2002 Pixel <pixel@mandrakesoft.com> 1.1.1-2mdk
- rebuild for perl 5.8.0

* Mon Apr 15 2002 Philippe Libat <philippe@mandrakesoft.com> 1.1.1-1mdk
- initial RPM


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4077 |12cr|perl-Chart-2.4.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Chart
%define	upstream_version 2.4.2

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	A series of charting modules
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://search.cpan.org/CPAN/authors/id/C/CH/CHARTGRP/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(GD)

BuildArch:	noarch

%description
Series of charting modules.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
chmod 0644 README TODO

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files 
%doc README TODO
%{perl_vendorlib}/Chart*
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 2.4.2-2mdv2011.0
+ Revision: 680773
- mass rebuild

* Sun Oct 24 2010 Sandro Cazzaniga <kharec@mandriva.org> 2.4.2-1mdv2011.0
+ Revision: 588697
- update to 2.4.2

* Sat Feb 13 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2.4.1-6mdv2011.0
+ Revision: 505422
- rebuild using %%perl_convert_version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2.4.1-5mdv2010.0
+ Revision: 430322
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 2.4.1-4mdv2009.0
+ Revision: 256401
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 2.4.1-2mdv2008.1
+ Revision: 136680
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.4.1-2mdv2008.0
+ Revision: 86066
- rebuild


* Fri Feb 10 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.4.1-1mdk
- New release 2.4.1

* Thu Oct 20 2005 Nicolas Lécureuil <neoclust@mandriva.org> 2.3-3mdk
- Fix BuildRequires
- fix url/source

* Thu Oct 20 2005 Olivier Thauvin <nanardon@mandriva.org> 2.3-2mdk
- rebuild
- add make test

* Mon May 31 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 2.3-1mdk
- 2.3

* Mon Aug 18 2003 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 2.2-4mdk
- rebuild for new perl
- drop $RPM_OPT_FLAGS, noarch..
- rm -rf /home/guillomovitch/rpm/tmp/perl-Chart-2.4.1 in %%install
- use %%makeinstall_std macro
- cosmetics

* Wed May 28 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.2-2mdk
- rebuild for new auto{prov,req}

* Fri Apr 25 2003 François Pons <fpons@mandrakesoft.com> 2.2-1mdk
- 2.2.

* Fri Apr 25 2003 Pixel <pixel@mandrakesoft.com> 1.0.1-4mdk
- add "BuildRequires: perl-devel"


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4078 |12cr|perl-Chart-Graph-3.200.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Chart-Graph
%define upstream_version 3.2

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Perl extension for a front-end to gnuplot, XRT, and Xmgrace
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Chart/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

Provides:	perl(Base_Option)
Provides:	perl(Chart::Graph::Xmgrace::Axis_Options)
Provides:	perl(Chart::Graph::Xmgrace::Dataset_Options)
Provides:	perl(Chart::Graph::Xmgrace::Graph_Options)

%description 
Graph.pm is a wrapper module that allows easy generation of graphs within perl.
Currently Graph.pm supports three graphing packages, gnuplot, XRT, and Xmgrace.
These software packages must be obtained separately from this Perl module.
Information on each graphing package and it's availability is provided in the
documentation on that module. Gnuplot and Xmgrace are freely available software
pages for UNIX systems. XRT is a commercial product.

Currently the xrt3d and xrt2d package is not being supported, although it
works. It is still in the development stage. Feel free to give it a try though.

The parsers also write the test data into the 'Test Result Publication
Interface' (TRPI) XML schema, developed by SpikeSource.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor <</dev/null
%make

%check
%make test

%install
%makeinstall_std

%files
%doc COPYING ChangeLog README
%{perl_vendorlib}/Chart
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 3.200.0-2mdv2011.0
+ Revision: 680774
- mass rebuild

* Sat Feb 13 2010 Jérôme Quelin <jquelin@mandriva.org> 3.200.0-1mdv2011.0
+ Revision: 505423
- rebuild using %%perl_convert_version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 3.2-8mdv2010.0
+ Revision: 430323
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 3.2-7mdv2009.0
+ Revision: 256404
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 3.2-5mdv2008.1
+ Revision: 136680
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri May 25 2007 Guillaume Rousse <guillomovitch@mandriva.org> 3.2-5mdv2008.0
+ Revision: 31160
- fix dependencies


* Fri Mar 23 2007 Guillaume Rousse <guillomovitch@mandriva.org> 3.2-4mdv2007.1
+ Revision: 148530
- fix dependencies (again)

* Tue Mar 20 2007 Guillaume Rousse <guillomovitch@mandriva.org> 3.2-3mdv2007.1
+ Revision: 147040
- fix dependencies

* Tue Mar 20 2007 Guillaume Rousse <guillomovitch@mandriva.org> 3.2-2mdv2007.1
+ Revision: 147038
- this is a noarch package

* Wed Mar 14 2007 Guillaume Rousse <guillomovitch@mandriva.org> 3.2-1mdv2007.1
+ Revision: 143468
- Imported perl-Chart-Graph-3.2-1mdv2007.1 into SVN repository.

* Wed Mar 14 2007 Guillaume Rousse <guillomovitch@mandriva.org> 3.2-1mdv2007.1
- first mdv release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4079 |12cr|perl-Chatbot-Eliza-1.40.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Chatbot-Eliza
%define upstream_version 1.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Implementation of the Eliza algorithm
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/Chatbot-Eliza
Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildArch:	noarch

%description
This module implements the classic Eliza algorithm. The original Eliza
program was written by Joseph Weizenbaum and described in the
Communications of the ACM in 1966. Eliza is a mock Rogerian
psychotherapist. It prompts for user input, and uses a simple
transformation algorithm to change user input into a follow-up question.
The program is designed to give the appearance of understanding.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
chmod -x *
chmod +x Chatbot
for enc in deutsch.txt norsk.txt; do
    iconv -f latin1 -t utf8 ${enc} > ${enc}.utf && \
      mv ${enc}.utf ${enc}
done

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4080 |12cr|perl-Check-ISA-0.40.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Check-ISA
%define upstream_version 0.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:    3

Summary:	DWIM, correct checking of an object's class
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Check/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Sub::Exporter)
BuildRequires:	perl(Test::use::ok)

BuildArch:	noarch

%description
This module provides several functions to assist in testing whether a value
is an object, and if so asking about its class.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.40.0-2mdv2011.0
+ Revision: 654889
- rebuild for updated spec-helper

* Sat Feb 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.40.0-1mdv2011.0
+ Revision: 505424
- rebuild using %%perl_convert_version

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.04-2mdv2010.0
+ Revision: 440538
- rebuild

* Fri Nov 07 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.04-1mdv2009.1
+ Revision: 300709
- import perl-Check-ISA


* Fri Nov 07 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.04-1mdv2009.1
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4081 |12cr|perl-CHI-0.550.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CHI
%define upstream_version 0.55

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Nothing is cached
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module//%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp::Assert)
BuildRequires:	perl(Data::UUID)
BuildRequires:	perl(Date::Parse)
BuildRequires:	perl(Digest::JHash)
BuildRequires:	perl(Digest::MD5)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(Hash::MoreUtils)
BuildRequires:	perl(JSON)
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(Log::Any)
BuildRequires:	perl(Log::Any::Adapter)
BuildRequires:	perl-Log-Any-Adapter
BuildRequires:	perl(Log::Any::Adapter::Dispatch)
BuildRequires:	perl(Module::Load::Conditional)
BuildRequires:	perl(Moose)
BuildRequires:	perl(String::RewritePrefix)
BuildRequires:	perl(Storable)
BuildRequires:	perl(Task::Weaken)
BuildRequires:	perl(Test::Builder)
BuildRequires:	perl(Test::Class)
BuildRequires:	perl(Test::Deep)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::Log::Dispatch)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Warn)
BuildRequires:	perl(Time::Duration)
BuildRequires:	perl(Time::Duration::Parse)
BuildArch:	noarch

%description
CHI provides a unified caching API, designed to assist a developer in
persisting data for a specified period of time.

The CHI interface is implemented by driver classes that support fetching,
storing and clearing of data. Driver classes exist or will exist for the
gamut of storage backends available to Perl, such as memory, plain files,
memory mapped files, memcached, and DBI.

CHI is intended as an evolution of DeWitt Clinton's Cache::Cache package,
adhering to the basic Cache API but adding new features and addressing
limitations in the Cache::Cache implementation.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.360.0-4mdv2011.0
+ Revision: 654239
- rebuild for updated spec-helper

* Sat Dec 25 2010 Shlomi Fish <shlomif@mandriva.org> 0.360.0-3mdv2011.0
+ Revision: 625064
- Trying to fix the deps
- Add a missing build requires
- import perl-CHI


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4082 |12cr|perl-CLASS-1.0.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CLASS
%define upstream_version 1.00

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Alias for __PACKAGE__
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module//%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
CLASS and $CLASS are both synonyms for __PACKAGE__. Easier to type.

$CLASS has the additional benefit of working in strings.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 1.0.0-2mdv2011.0
+ Revision: 653552
- rebuild for updated spec-helper

* Wed Aug 25 2010 Jérôme Quelin <jquelin@mandriva.org> 1.0.0-1mdv2011.0
+ Revision: 573087
- import perl-CLASS


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4083 |12cr|perl-Class-Accessor-Assert-1.410.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Class-Accessor-Assert
%define upstream_version 1.41

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Accessors which type-check
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Accessor)
BuildRequires:	perl(Class::Data::Inheritable)
BuildArch:	noarch

%description
This is a version of Class::Accessor which offers rudimentary
type-checking and existence-checking of arguments to constructors and
set accessors.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
chmod 644 README Changes

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Class
%{_mandir}/*/*



%changelog
* Thu Sep  27 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 726143b
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4084 |12cr|perl-Class-Accessor-Chained-0.10.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name Class-Accessor-Chained
%define upstream_version 0.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Class-Accessor-Chained module for perl 
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Accessor)
# README says it needs this, and the automatic perl requirement isn't
# being added, so here it is
Requires:	perl(Class::Accessor)
BuildArch:	noarch

%description
A chained accessor is one that always returns the object when called
with parameters (to set), and the value of the field when called with
no arguments.

This module subclasses Class::Accessor in order to provide the same
mk_accessors interface.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Class/Accessor/Chained.pm
%{perl_vendorlib}/Class/Accessor/Chained
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.10.0-2mdv2011.0
+ Revision: 680777
- mass rebuild

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.10.0-1mdv2011.0
+ Revision: 402217
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.01-4mdv2009.0
+ Revision: 241170
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.01-2mdv2008.0
+ Revision: 86068
- rebuild


* Wed Sep 13 2006 Oden Eriksson <oeriksson@mandriva.com> 0.01-1mdv2007.0
- rebuild

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 0.01-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4085 |12cr|perl-Class-Accessor-Classy-0.9.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Class-Accessor-Classy
%define upstream_version v0.9.1

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 2

Summary:    Accessors with minimal inheritance
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Module::Build)
BuildRequires: perl(Test::More)
BuildRequires: perl(version)
BuildRequires: perl(Module::Build)
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
no description found

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor

./Build

%check
./Build test

%install
rm -rf %buildroot
./Build install destdir=%{buildroot}

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc README Changes
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.9.1-2mdv2011.0
+ Revision: 654273
- rebuild for updated spec-helper

* Fri Dec 24 2010 Shlomi Fish <shlomif@mandriva.org> 0.9.1-1mdv2011.0
+ Revision: 624654
- import perl-Class-Accessor-Classy


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4086 |12cr|perl-Class-Accessor-Complex-1.100.880-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Class-Accessor-Complex
%define upstream_version 1.100880

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Arrays, hashes, booleans, integers, sets and more
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Accessor)
BuildRequires:	perl(Class::Accessor::Installer)
BuildRequires:	perl(Data::Miscellany)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(Test::Compile)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::NoWarnings)

BuildArch:	noarch

%description
This module generates accessors for your class in the same spirit as the
Class::Accessor manpage does. While the latter deals with accessors for
scalar values, this module provides accessor makers for arrays, hashes,
integers, booleans, sets and more.

As seen in the synopsis, you can chain calls to the accessor makers. Also,
because this module inherits from the Class::Accessor manpage, you can put
a call to one of its accessor makers at the end of the chain.

The accessor generators also generate documentation ready to be used with
the Pod::Generated manpage.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 1.100.880-2mdv2011.0
+ Revision: 654890
- rebuild for updated spec-helper

* Wed Mar 31 2010 Jérôme Quelin <jquelin@mandriva.org> 1.100.880-1mdv2011.0
+ Revision: 530233
- update to 1.100880

* Sun Mar 28 2010 Jérôme Quelin <jquelin@mandriva.org> 1.100.820-2mdv2010.1
+ Revision: 528513
- ship meta.yml

* Wed Mar 24 2010 Jérôme Quelin <jquelin@mandriva.org> 1.100.820-1mdv2010.1
+ Revision: 527093
- update to 1.100820

* Tue Dec 08 2009 Jérôme Quelin <jquelin@mandriva.org> 0.160.0-1mdv2010.1
+ Revision: 474660
- update to 0.16

* Thu Sep 17 2009 Jérôme Quelin <jquelin@mandriva.org> 0.150.0-1mdv2010.0
+ Revision: 444079
- import perl-Class-Accessor-Complex


* Thu Sep 17 2009 cpan2dist 0.15-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4087 |12cr|perl-Class-Accessor-Constructor-1.111.590-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Class-Accessor-Constructor
%define upstream_version 1.111590

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Support for an automated dirty flag in
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Accessor)
BuildRequires:	perl(Class::Accessor::Complex)
BuildRequires:	perl(Class::Accessor::Installer)
BuildRequires:	perl(Data::Inherited)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Test::Compile)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This module generates accessors for your class in the same spirit as the
Class::Accessor manpage does. While the latter deals with accessors for
scalar values, this module provides accessor makers for rather flexible
constructors.

The accessor generators also generate documentation ready to be used with
the Pod::Generated manpage.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Jun 13 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.111.590-1mdv2011.0
+ Revision: 684738
- update to new version 1.111590

* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 1.100.880-2
+ Revision: 654891
- rebuild for updated spec-helper

* Wed Mar 31 2010 Jérôme Quelin <jquelin@mandriva.org> 1.100.880-1mdv2011.0
+ Revision: 530232
- update to 1.100880

* Wed Mar 24 2010 Jérôme Quelin <jquelin@mandriva.org> 1.100.830-1mdv2010.1
+ Revision: 527172
- update to 1.100830

* Tue Dec 08 2009 Jérôme Quelin <jquelin@mandriva.org> 0.80.0-1mdv2010.1
+ Revision: 474739
- update to 0.08

* Thu Sep 17 2009 Jérôme Quelin <jquelin@mandriva.org> 0.70.0-1mdv2010.0
+ Revision: 444083
- import perl-Class-Accessor-Constructor


* Thu Sep 17 2009 cpan2dist 0.07-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4088 |12cr|perl-Class-Accessor-Fast-Contained-1.01-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# $Id: perl-Class-Accessor-Fast-Contained.spec 7981 2009-11-03 03:05:34Z dag $
# Authority: dries
# Upstream: Oliver Gorwits <oliver,gorwits$oucs,ox,ac,uk>

%define perl_vendorlib %(eval "`%{__perl} -V:installvendorlib`"; echo $installvendorlib)
%define perl_vendorarch %(eval "`%{__perl} -V:installvendorarch`"; echo $installvendorarch)

%define real_name Class-Accessor-Fast-Contained

Summary:	Fast accessors with data containment
Name:		perl-Class-Accessor-Fast-Contained
Version:	1.01
Release:	2
License:	Artistic/GPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/Class-Accessor-Fast-Contained/
Source:		http://www.cpan.org/modules/by-module/Class/Class-Accessor-Fast-Contained-%{version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Pod)
BuildRequires:	perl(Test::Pod::Coverage)

BuildArch:	noarch

%description
Fast accessors with data containment.

%prep
%setup -q -n %{real_name}-%{version}

%build
perl Makefile.PL INSTALLDIRS="vendor" PREFIX="%{buildroot}%{_prefix}"
make

%install
make pure_install

### Clean up buildroot
find %{buildroot} -name .packlist -exec rm {} \;

### Clean up docs
find examples/ -type f -exec chmod a-x {} \;

%files
%defattr(-, root, root, 0755)
%doc Changes INSTALL MANIFEST META.yml README examples/
%doc %{_mandir}/man3/Class::Accessor::Fast::Contained.3pm*
%dir %{perl_vendorlib}/Class/
%dir %{perl_vendorlib}/Class/Accessor/
%dir %{perl_vendorlib}/Class/Accessor/Fast/
%{perl_vendorlib}/Class/Accessor/Fast/Contained.pm



%changelog
* Tue Sep 27 2011 Leonardo Coelho <leonardoc@mandriva.com> 1.01-1mdv2012.0
+ Revision: 701474
- first mandriva version
- Created package structure for 'perl-Class-Accessor-Fast-Contained'.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4089 |12cr|perl-Class-Accessor-Installer-1.100.880-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Class-Accessor-Installer
%define upstream_version 1.100880

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Install an accessor subroutine
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Accessor)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Pod::Generated)
BuildRequires:	perl(Sub::Name)
BuildRequires:	perl(Test::Compile)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(UNIVERSAL::require)
BuildRequires:	perl(URI::Escape)
#BuildRequires:	perl(Vim::Tag)

BuildArch:	noarch

%description
This mixin class provides a method that will install a coderef. There are
other modules that do this, but this one is a bit more specific to the
needs of the Class::Accessor::Complex manpage and friends.

It is intended as a mixin, that is, your accessor-generating class should
inherit from this class.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor --skipdeps
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 1.100.880-2mdv2011.0
+ Revision: 653396
- rebuild for updated spec-helper

* Tue Mar 30 2010 Jérôme Quelin <jquelin@mandriva.org> 1.100.880-1mdv2011.0
+ Revision: 529776
- update to 1.100880

* Wed Mar 24 2010 Jérôme Quelin <jquelin@mandriva.org> 1.100.820-1mdv2010.1
+ Revision: 527094
- update to 1.100820

* Thu Feb 11 2010 Jérôme Quelin <jquelin@mandriva.org> 0.90.0-1mdv2010.1
+ Revision: 504070
- update to 0.09

* Mon Feb 08 2010 Jérôme Quelin <jquelin@mandriva.org> 0.80.0-1mdv2010.1
+ Revision: 502179
- update to 0.08

* Tue Dec 08 2009 Jérôme Quelin <jquelin@mandriva.org> 0.60.0-1mdv2010.1
+ Revision: 474687
- adding missing buildrequires:
- update to 0.06

* Fri Sep 18 2009 Jérôme Quelin <jquelin@mandriva.org> 0.50.0-1mdv2010.0
+ Revision: 444411
- adding missing buildrequires
- import perl-Class-Accessor-Installer


* Thu Sep 17 2009 cpan2dist 0.05-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4090 |12cr|perl-Class-Accessor-Lvalue-0.110.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Class-Accessor-Lvalue
%define upstream_version 0.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Class-Accessor-Lvalue module for perl 
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Want)
BuildRequires:	perl(Class::Accessor)
BuildArch:	noarch
# README says this is a dependency and automatic rpm dependencies
# are not catching this
Requires:	perl(Class::Accessor)

%description
This module subclasses Class::Accessor in order to provide lvalue
accessor makers.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Class/Accessor/Lvalue.pm
%{perl_vendorlib}/Class/Accessor/Lvalue
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.110.0-2mdv2011.0
+ Revision: 680778
- mass rebuild

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.110.0-1mdv2011.0
+ Revision: 402279
- update to 0.56
- update to 0.56

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.11-4mdv2009.0
+ Revision: 241171
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.11-2mdv2008.0
+ Revision: 86070
- rebuild


* Wed Sep 13 2006 Oden Eriksson <oeriksson@mandriva.com> 0.11-1mdv2007.0
- rebuild

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 0.11-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4091 |12cr|perl-Class-Accessor-Ref-0.50.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Class-Accessor-Ref
%define upstream_version 0.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Class-Accessor-Ref module for perl 
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/G/GA/GAAL/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Accessor)
BuildArch:	noarch

%description
This is an extension of Class::Accessor that allows taking a reference
of members of an object. This is typically useful when your class
implementation uses a third-party module that expects an in/out parameter
in its interface.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
%makeinstall_std

%files
%doc Changes examples
%{perl_vendorlib}/Class/Accessor/Ref.pm
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.50.0-2mdv2011.0
+ Revision: 680779
- mass rebuild

* Tue Jul 28 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.50.0-1mdv2011.0
+ Revision: 402278
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.05-3mdv2009.0
+ Revision: 241172
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Jul 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.05-1mdv2008.0
+ Revision: 46613
- update to new version 0.05


* Fri Dec 01 2006 Oden Eriksson <oeriksson@mandriva.com> 0.03-2mdv2007.0
+ Revision: 89737
- Import perl-Class-Accessor-Ref

* Fri Nov 04 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.03-2mdk
- Fix BuildRequires
- Fix Souce url
- %%mkrel

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 0.03-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4092 |12cr|perl-Class-Adapter-1.80.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Class-Adapter
%define upstream_version 1.08

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Generate Class::Adapter classes
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
The 'Class::Adapter' class is intended as an abstract base class for
creating any sort of class or object that follows the _Adapter_ pattern.

What is an Adapter?
    The term _Adapter_ refers to a _"Design Pattern"_ of the same name,
    from the famous _"Gang of Four"_ book _"Design Patterns"_. Although
    their original implementation was designed for Java and similar
    single-inheritance strictly-typed langauge, the situation for which it
    applies is still valid.

    An _Adapter_ in this Perl sense of the term is when a class is created
    to achieve by composition (objects containing other object) something
    that can't be achieved by inheritance (sub-classing).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README LICENSE Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1.80.0-2mdv2011.0
+ Revision: 657396
- rebuild for updated spec-helper

* Sat Mar 26 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.80.0-1
+ Revision: 648566
- update to new version 1.08

* Sun Apr 18 2010 Jérôme Quelin <jquelin@mandriva.org> 1.70.0-1mdv2011.0
+ Revision: 536131
- update to 1.07

* Tue Nov 24 2009 Jérôme Quelin <jquelin@mandriva.org> 1.60.0-1mdv2010.1
+ Revision: 469432
- update to 1.06

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 1.50.0-1mdv2010.0
+ Revision: 401707
- rebuild using %%perl_convert_version
- fixed license field

* Tue Nov 11 2008 Jérôme Quelin <jquelin@mandriva.org> 1.05-1mdv2009.1
+ Revision: 302309
- import perl-Class-Adapter


* Tue Nov 11 2008 cpan2dist 1.05-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4093 |12cr|perl-Class-ArrayObjects-1.30.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Class-ArrayObjects
%define upstream_version 1.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Class-ArrayObjects module for perl 
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module makes it easy to build classes using array based objects.
It's main goal is to allow one to create less memory hungry programs,
notably in memory-sensitive contexts such as mod_perl.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
find . -type f -exec chmod 0644 {} \;

%build
perl Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Class/ArrayObjects.pm
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1.30.0-2mdv2011.0
+ Revision: 680780
- mass rebuild

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 1.30.0-1mdv2011.0
+ Revision: 402281
- rebuild using %%perl_convert_version

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.03-2mdv2009.0
+ Revision: 268398
- rebuild early 2009.0 package (before pixel changes)

* Tue Apr 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.03-1mdv2009.0
+ Revision: 193752
- update to new version 1.03

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.02-2mdv2008.0
+ Revision: 86072
- rebuild


* Wed Sep 13 2006 Oden Eriksson <oeriksson@mandriva.com> 1.02-1mdv2007.0
- rebuild

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 1.02-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4094 |12cr|perl-Class-AutoClass-1.540.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Class-AutoClass
%define upstream_version 1.54

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 2

Summary:    Yet another OO helper
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz
Buildrequires:  perl(IO::Stringy)
BuildRequires:	perl(Module::Build)

BuildArch:      noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}

%description
This perl module brings the following advantages:
- get and set methods for simple attributes can be automatically
  generated
- argument lists are handled as described below
- the protocol for object creation and initialization is close to
  the 'textbook' approach generally suggested for object-oriented Perl
  (see below)
- object initialization is handled correctly in the presence of multiple
  inheritance

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%check
# %make test

%clean 
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc Changes
%{perl_vendorlib}/Class
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1.540.0-2mdv2011.0
+ Revision: 681042
- add br
- mass rebuild

* Tue Aug 24 2010 Jérôme Quelin <jquelin@mandriva.org> 1.540.0-1mdv2011.0
+ Revision: 572697
- update to 1.54

* Thu Jan 07 2010 Jérôme Quelin <jquelin@mandriva.org> 1.530.0-1mdv2011.0
+ Revision: 487048
- update to 1.53

* Sat Dec 05 2009 Jérôme Quelin <jquelin@mandriva.org> 1.520.0-1mdv2010.1
+ Revision: 473717
- update to 1.52

* Sat Nov 21 2009 Jérôme Quelin <jquelin@mandriva.org> 1.510.0-1mdv2010.1
+ Revision: 467876
- update to 1.51

* Mon Nov 16 2009 Jérôme Quelin <jquelin@mandriva.org> 1.500.0-1mdv2010.1
+ Revision: 466457
- update to 1.50

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.01-2mdv2010.0
+ Revision: 440539
- rebuild

* Fri Mar 06 2009 Stéphane Téletchéa <steletch@mandriva.org> 1.01-1mdv2009.1
+ Revision: 349785
- Disabling tests
- Update to 1.01 for bioperl

* Fri Mar 06 2009 Stéphane Téletchéa <steletch@mandriva.org> 0.092-7mdv2009.1
+ Revision: 349725
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.092-6mdv2009.0
+ Revision: 255845
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.092-4mdv2008.1
+ Revision: 136682
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.092-4mdv2008.0
+ Revision: 86073
- rebuild


* Mon Aug 28 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.092-3mdv2007.0
- Rebuild

* Thu Sep 29 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.092-2mdk
- fix buildrequires

* Mon Jun 20 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.092-1mdk
- New release 0.092
- make test in %%check

* Mon Apr 25 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.091-1mdk
- new release
- spec cleanup
- better url

* Mon Jan 17 2005 Guillaume Rousse <guillomovitch@mandrake.org> 0.09-1mdk 
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4095 |12cr|perl-Class-Autouse-2.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Class-Autouse
%define upstream_version 2.00

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Run-time class loading on first method call in Perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Class::Autouse allows you to specify a class that will only load when a method
of that class is called. For large classes that might not be used during the
running of a program, such as Date::Manip, this can save you large amounts of
memory, and decrease the script load time.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
find lib -name \*.pm | xargs chmod 644
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Class
%{_mandir}/*/*


%changelog
* Sun Jan 30 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.0-1mdv2011.0
+ Revision: 634210
- update to new version 2.00

* Sat Aug 01 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.290.0-1mdv2011.0
+ Revision: 406872
- rebuild using %%perl_convert_version

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.29-3mdv2009.0
+ Revision: 255887
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Nov 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.29-1mdv2008.1
+ Revision: 110280
- update to new version 1.29

* Fri Jul 27 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.28-1mdv2008.0
+ Revision: 56128
- update to new version 1.28


* Sat Nov 18 2006 Olivier Thauvin <nanardon@mandriva.org> 1.27-1mdv2007.0
+ Revision: 85430
- 1.27
- Import perl-Class-Autouse

* Sun Apr 16 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.26-1mdk
- New release 1.26
- spec cleanup
- fix directory ownership
- better source URL

* Tue Apr 11 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.25-1mdk
- New release 1.25

* Tue Jan 17 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.24-1mdk
- 1.24
- Fix perms

* Tue Oct 04 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.21-1mdk
- New release 1.21

* Sat Aug 20 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.20-1mdk
- 1.20

* Tue Mar 15 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 1.17-1mdk
- Initial MDK release.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4096 |12cr|perl-Class-Base-0.30.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name  Class-Base
%define upstream_version 0.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Useful base class for deriving other modules
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module implements a simple base class from which other modules
can be derived, thereby inheriting a number of useful methods such as
new(), init(), params(), clone(), error() and debug().

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/*/*
%{perl_vendorlib}/Class


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.30.0-2mdv2011.0
+ Revision: 680784
- mass rebuild

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.30.0-1mdv2011.0
+ Revision: 406314
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.03-4mdv2009.0
+ Revision: 241173
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.03-2mdv2008.0
+ Revision: 86074
- rebuild


* Sun Aug 06 2006 Scott Karns <scottk@mandriva.org> 0.03-1mdv2007.0
- Initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4097 |12cr|perl-Class-C3-Adopt-NEXT-0.130.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Class-C3-Adopt-NEXT
%define upstream_version 0.13

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    3

Summary:    Make NEXT suck less
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(List::MoreUtils)
BuildRequires: perl(MRO::Compat)
BuildRequires: perl(NEXT)
BuildRequires: perl(Test::Exception)
BuildRequires: perl-devel
BuildArch: noarch

%description
the NEXT manpage was a good solution a few years ago, but isn't any more.
It's slow, and the order in which it re-dispatches methods appears random
at times. It also encourages bad programming practices, as you end up with
code to re-dispatch methods when all you really wanted to do was run some
code before or after a method fired.

However, if you have a large application, then weaning yourself off 'NEXT'
isn't easy.

This module is intended as a drop-in replacement for NEXT, supporting the
same interface, but using the Class::C3 manpage to do the hard work. You
can then write new code without 'NEXT', and migrate individual source files
to use 'Class::C3' or method modifiers as appropriate, at whatever pace
you're comfortable with.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.130.0-2mdv2011.0
+ Revision: 658740
- rebuild for updated spec-helper

* Fri Jul 16 2010 Jérôme Quelin <jquelin@mandriva.org> 0.130.0-1mdv2011.0
+ Revision: 554166
- update to 0.13

* Fri Jun 12 2009 Jérôme Quelin <jquelin@mandriva.org> 0.120.0-1mdv2010.0
+ Revision: 385442
- import perl-Class-C3-Adopt-NEXT


* Fri Jun 12 2009 cpan2dist 0.12-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4098 |12cr|perl-Class-C3-Componentised-1.0.900-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Class-C3-Componentised
%define upstream_version 1.0009

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2
Epoch:		1

Summary:	Load mix-ins or components to your C3-based class
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::C3)
BuildRequires:	perl(Class::Inspector)
BuildRequires:	perl(MRO::Compat)
BuildRequires:	perl(Test::Exception)

BuildArch:	noarch

%description
This will inject base classes to your module using the Class::C3 method
resolution order.

Please note: these are not plugins that can take precedence over methods
declared in MyModule. If you want something like that, consider
MooseX::Object::Pluggable.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Class
%{_mandir}/*/*


%changelog
* Wed Mar 23 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1:1.0.900-1mdv2011.0
+ Revision: 648060
- update to new version 1.0009

* Wed Mar 02 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1:1.0.800-1
+ Revision: 641319
- update to new version 1.0008

* Thu Sep 10 2009 Jérôme Quelin <jquelin@mandriva.org> 1:1.0.600-1mdv2011.0
+ Revision: 437215
- bumping epoch
- update to 1.0006

* Fri May 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0005-1mdv2010.0
+ Revision: 370024
- update to new version 1.0005

* Thu Mar 19 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0004-1mdv2009.1
+ Revision: 357729
- update to new version 1.0004

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.0003-3mdv2009.0
+ Revision: 255890
- rebuild

* Mon Mar 10 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.0003-1mdv2008.1
+ Revision: 183290
- update to new version 1.0003

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Sep 03 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.0001-1mdv2008.0
+ Revision: 78720
- import perl-Class-C3-Componentised


* Mon Sep 03 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.0001-1mdv2008.0
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4099 |12cr|perl-Class-Container-0.120.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Class-Container
%define upstream_version 0.12

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Glues object frameworks together transparently
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.bz2

BuildArch:	noarch
BuildRequires:	perl-devel
BuildRequires:	perl(Params::Validate)

%description
This class facilitates building frameworks of several classes that
inter-operate. It was first designed and built for "HTML::Mason", in
which the Compiler, Lexer, Interpreter, Resolver, Component, Buffer, and
several other objects must create each other transparently, passing the
appropriate parameters to the right class, possibly substituting other
subclasses for any of these objects.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files 
%doc Changes README
%{perl_vendorlib}/Class/Container.pm
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.120.0-2mdv2011.0
+ Revision: 680785
- mass rebuild

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.120.0-1mdv2011.0
+ Revision: 406873
- rebuild using %%perl_convert_version

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.12-5mdv2009.0
+ Revision: 255895
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.12-3mdv2008.1
+ Revision: 136682
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.12-3mdv2008.0
+ Revision: 86075
- rebuild


* Mon Aug 28 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 2006-08-28 14:30:47 (58378)
- mkrel
- test in check section

* Mon Aug 28 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 2006-08-28 14:29:14 (58377)
Import perl-Class-Container

* Wed Jan 26 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.12-1mdk
- 0.12

* Wed Aug 25 2004 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.11-1mdk
- initial mandrake package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4100 |12cr|perl-Class-Contract-1.140.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Class-Contract
%define upstream_version 1.14

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Class-Contract module for perl 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
The Class::Contract module implements strong encapsulation, static
inheritance, and design-by-contract condition checking for
object-oriented Perl. The module provides a declarative syntax for
attribute, method, constructor, and destructor definitions at both
the object and class level. Pre-conditions, post-conditions, and
class invariants are also fully supported.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
perl -pi -e "s,/usr/local/bin/perl,%{_bindir}/perl," demo.pl

%build
perl Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Class/Contract
%{perl_vendorlib}/Class/Contract.pm
%{perl_vendorlib}/Class/demo.pl
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1.140.0-2mdv2011.0
+ Revision: 680786
- mass rebuild

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.140.0-1mdv2011.0
+ Revision: 403006
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.14-4mdv2009.0
+ Revision: 241175
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.14-2mdv2008.0
+ Revision: 86077
- rebuild


* Wed Sep 13 2006 Oden Eriksson <oeriksson@mandriva.com> 1.14-1mdv2007.0
- rebuild

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 1.14-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4101 |12cr|perl-Class-Data-Accessor-0.40.40-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	Class-Data-Accessor
%define upstream_version	0.04004

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Inheritable, overridable class and instance data accessor creation
License:	Artistic/GPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildArch:	noarch

%description
Class::Data::Accessor is the marriage of Class::Accessor and
Class::Data::Inheritable into a single module. It is used for creating
accessors to class data that overridable in subclasses as well as in
class instances.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/*/*
%{perl_vendorlib}/Class

%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.40.40-3mdv2011.0
+ Revision: 680816
- mass rebuild

* Tue Jul 13 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.40.40-2mdv2011.0
+ Revision: 552188
- rebuild

* Sun Jul 12 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.40.40-1mdv2010.0
+ Revision: 395092
- update to 0.04004
- using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.03-4mdv2009.0
+ Revision: 241176
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.03-2mdv2008.0
+ Revision: 86082
- rebuild


* Wed May 24 2006 Scott Karns <scottk@mandriva.org> 0.03-1mdk
- Updated to 0.03

* Thu May 04 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.02-2mdk
- Add BuildRequires

* Tue May 02 2006 Scott Karns <scottk@mandriva.org> 0.02-1mdk
- First Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4102 |12cr|perl-Class-Date-1.1.10-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Class-Date
%define upstream_version 1.1.10

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	3

Summary:	Class for easy date and time manipulation
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(UNIVERSAL::exports)
BuildRequires:	perl-devel

BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
This module is intended to provide a general-purpose date and datetime
type for perl. You have a Class::Date class for absolute date and
datetime, and have a Class::Date::Rel class for relative dates.

You can use "+", "-", "<" and ">" operators as with native perl data
types.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes README
%{perl_vendorarch}/Class
%{perl_vendorarch}/auto/Class
%{_mandir}/*/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.1.10-3
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1.1.10-2
+ Revision: 680817
- mass rebuild

* Tue Jul 27 2010 Jérôme Quelin <jquelin@mandriva.org> 1.1.10-1mdv2011.0
+ Revision: 561044
- update to 1.1.10

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 1.1.9-7mdv2011.0
+ Revision: 555227
- rebuild

* Sat Feb 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1.1.9-6mdv2010.1
+ Revision: 505427
- rebuild using %%perl_convert_version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.1.9-5mdv2010.0
+ Revision: 430324
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.1.9-4mdv2009.0
+ Revision: 255899
- rebuild

* Mon Jan 14 2008 Thierry Vignaud <tv@mandriva.org> 1.1.9-2mdv2008.1
+ Revision: 151856
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot


* Tue May 30 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.9-1mdv2007.0
- New release 1.1.9

* Fri Nov 18 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.8-1mdk
- new version
- spec cleanup
- rpmbuilupdate support
- fix directory ownership
- better summary
- %%mkrel

* Wed Jul 13 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.7-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4103 |12cr|perl-Class-DBI-3.0.17-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Class-DBI
%define upstream_version 3.0.17

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	7

Summary:	Simple Database Abstraction
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-v%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Accessor)
BuildRequires:	perl(Class::Data::Inheritable)
BuildRequires:	perl(Class::Trigger)
BuildRequires:	perl(Clone)
BuildRequires:	perl(DBIx::ContextualFetch)
BuildRequires:	perl(Ima::DBI)
BuildRequires:	perl(UNIVERSAL::moniker)
BuildRequires:	perl(version)

BuildArch:	noarch
Requires:	perl(version)

%description
Class::DBI provides a convenient abstraction layer to a database.

It not only provides a simple database to object mapping layer, but can be used
to implement several higher order database functions (triggers, referential
integrity, cascading delete etc.), at the application level, rather than at the
database.

This is particularly useful when using a database which doesn't support these
(such as MySQL), or when you would like your code to be portable across
multiple databases which might implement these things in different ways.

In short, Class::DBI aims to make it simple to introduce 'best practice' when
dealing with data stored in a relational database.

%prep
%setup -q -n %{upstream_name}-v%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Class
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 3.0.17-6mdv2011.0
+ Revision: 680787
- mass rebuild

* Sat Feb 13 2010 Jérôme Quelin <jquelin@mandriva.org> 3.0.17-5mdv2011.0
+ Revision: 505431
- adding missing buildrequires:
- rebuild using %%perl_convert_version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 3.0.17-4mdv2010.0
+ Revision: 430325
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 3.0.17-3mdv2009.0
+ Revision: 255946
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Oct 12 2007 Guillaume Rousse <guillomovitch@mandriva.org> 3.0.17-1mdv2008.1
+ Revision: 97482
- update to new version 3.0.17


* Tue Nov 28 2006 Guillaume Rousse <guillomovitch@mandriva.org> 3.0.16-1mdv2007.0
+ Revision: 87843
- new version

* Thu Nov 23 2006 Guillaume Rousse <guillomovitch@mandriva.org> 3.0.14-2mdv2007.1
+ Revision: 86532
- Import perl-Class-DBI

* Tue Aug 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 3.0.14-2mdv2007.0
- Rebuild

* Sun Apr 09 2006 Arnaud de Lorbeau <devel@mandriva.com> 3.0.14-1mdk
- 3.0.14

* Thu Jan 12 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 3.0.13-1mdk
- 3.0.13
- Add perl-version in Requires

* Wed Dec 28 2005 Guillaume Rousse <guillomovitch@mandriva.org> 3.0.12-2mdk
- fix buildrequires

* Mon Dec 05 2005 Guillaume Rousse <guillomovitch@mandriva.org> 3.0.12-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4104 |12cr|perl-Class-DBI-AutoLoader-0.120.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Class-DBI-AutoLoader
%define upstream_version 0.12

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Generates Class::DBI subclasses dynamically
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(DBI)
BuildArch:	noarch

%description
Class::DBI::AutoLoader scans the tables in a given database, and auto-generates
the Class::DBI classes. These are loaded into your package when you import
Class::DBI::AutoLoader, as though you had created the Data::FavoriteFilms class
and "use"d that directly.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Class
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.120.0-2mdv2011.0
+ Revision: 680788
- mass rebuild

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.120.0-1mdv2011.0
+ Revision: 403008
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.12-6mdv2009.0
+ Revision: 241177
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.12-4mdv2008.0
+ Revision: 86087
- rebuild


* Mon Aug 28 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.12-3mdv2007.0
- Rebuild

* Wed Dec 28 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.12-2mdk
- fix buildrequires

* Mon Dec 05 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.12-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4105 |12cr|perl-Class-DBI-FromForm-0.40.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Class-DBI-FromForm
%define upstream_version 0.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Update Class::DBI data using Data::FormValidator or HTML Widget
License:	Artistic/GPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Create and update Class::DBI objects from Data::FormValidator or HTML::Widget

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Class/*
%{_mandir}/*/*

%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.40.0-2mdv2011.0
+ Revision: 680790
- mass rebuild

* Thu Jul 23 2009 Jérôme Quelin <jquelin@mandriva.org> 0.40.0-1mdv2011.0
+ Revision: 398797
- rebuild
- using %%perl_convert_version
- fixed source field

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.04-5mdv2009.0
+ Revision: 241178
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.04-3mdv2008.0
+ Revision: 86088
- rebuild


* Mon Aug 14 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/14/06 21:12:03 (56081)
- rebuild

* Mon Aug 14 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/14/06 21:10:46 (56080)
Import perl-Class-DBI-FromForm

* Sat Apr 08 2006 Arnaud de Lorbeau <devel@mandriva.com> 0.04-1mdk
- Initial MDV RPM


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4106 |12cr|perl-Class-DBI-Loader-0.340.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Class-DBI-Loader
%define upstream_version 0.34

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Dynamic definition of Class::DBI sub classes
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/D/DM/DMAKI/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Lingua::EN::Inflect)
BuildRequires:	perl(DBI)
BuildArch:	noarch

%description
Class::DBI::Loader automate the definition of Class::DBI sub-classes.
scan table schemas and setup columns, primary key.
class names are defined by table names and namespace option.
Class::DBI::Loader supports MySQL, Postgres and SQLite.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Class
%{_mandir}/*/*

%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.340.0-2mdv2011.0
+ Revision: 680791
- mass rebuild

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.340.0-1mdv2011.0
+ Revision: 401706
- rebuild using %%perl_convert_version
- fixed license field

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.34-3mdv2009.0
+ Revision: 255948
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.34-1mdv2008.1
+ Revision: 136683
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue May 01 2007 Olivier Thauvin <nanardon@mandriva.org> 0.34-1mdv2008.0
+ Revision: 19789
- 0.34


* Thu Jul 06 2006 Arnaud de Lorbeau <adelorbeau@seanodes.com> 0.33-2mdv2007.0
- Add buildrequires

* Fri Jun 30 2006 Arnaud de Lorbeau <adelorbeau@seanodes.com> 0.33-1mdv2007.0
- 0.33


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4107 |12cr|perl-Class-DBI-mysql-1.0.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Class-DBI-mysql
%define upstream_version 1.00

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	7

Summary:	Class::DBI extension for MySQL
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::DBI)

BuildArch:	noarch

%description
This is an extension to Class::DBI, containing several functions and
optimisations for the MySQL database. Instead of setting Class::DBI as your
base class, use this instead.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# requires a running mysql server

%install
%makeinstall_std

%files
%doc Changes README INSTALL
%{perl_vendorlib}/Class
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1.0.0-6mdv2011.0
+ Revision: 680809
- mass rebuild

* Sat Feb 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1.0.0-5mdv2011.0
+ Revision: 505426
- rebuild using %%perl_convert_version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.00-4mdv2010.0
+ Revision: 430327
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.00-3mdv2009.0
+ Revision: 241179
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Sep 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.00-1mdv2008.0
+ Revision: 91095
- import perl-Class-DBI-mysql


* Wed Sep 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.00-1mdv2008.0
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4108 |12cr|perl-Class-DBI-Pg-0.90.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Class-DBI-Pg
%define upstream_version 0.09

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 2

Summary:    Class::DBI extension for Postgres
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Class::DBI)
BuildArch:      noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}

%description
Class::DBI::Pg automate the setup of Class::DBI columns and primary key for
Postgres.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor
./Build CFLAGS="%{optflags}"

%check
./Build test

%install
rm -rf %{buildroot}
./Build install destdir=%{buildroot}

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes README
%{perl_vendorlib}/Class
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.90.0-2mdv2011.0
+ Revision: 680792
- mass rebuild

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.90.0-1mdv2011.0
+ Revision: 403009
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.09-3mdv2009.0
+ Revision: 241180
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Sep 06 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.09-1mdv2008.0
+ Revision: 81240
- import perl-Class-DBI-Pg


* Thu Sep 06 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.09-1mdv2008.0
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4109 |12cr|perl-Class-DBI-Plugin-0.30.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Class-DBI-Plugin
%define upstream_version 0.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Abstract base class for Class::DBI plugins
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/T/TM/TMTM/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Class::DBI::Plugin is an abstract base class for Class::DBI plugins.
Its purpose is to make writing plugins easier. Writers of plugins
should be able to concentrate on the functionality their module
provides, instead of having to deal with the symbol table hackery
involved when writing a plugin module. Only three things must be
remembered:

1 All methods which are to exported are given the "Plugged"
attribute. All other methods are not exported to the plugged-in
class.
2 Method calls which are to be sent to the plugged-in class are
put in the init() method. Examples of these are set_sql(),
add_trigger() and so on.
3 The class parameter for the init() method and the "Plugged"
methods is the plugged-in class, not the plugin class.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Class
%{_mandir}/*/*

%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.30.0-2mdv2011.0
+ Revision: 680793
- mass rebuild

* Thu Jul 23 2009 Jérôme Quelin <jquelin@mandriva.org> 0.30.0-1mdv2011.0
+ Revision: 398796
- rebuild
- using %%perl_convert_version
- fixed license field

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.03-5mdv2009.0
+ Revision: 241181
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.03-3mdv2008.0
+ Revision: 86097
- rebuild


* Sat Apr 08 2006 Arnaud de Lorbeau <devel@mandriva.com> 0.03-2mdk
- add description

* Sat Apr 08 2006 Arnaud de Lorbeau <devel@mandriva.com> 0.03-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4110 |12cr|perl-Class-DBI-Plugin-AbstractCount-0.80.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Class-DBI-Plugin-AbstractCount
%define upstream_version 0.08

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Get COUNT(*) results with abstract SQL
License:	Artistic/GPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(SQL::Abstract)
BuildRequires:	perl(Class::DBI::Plugin)
BuildRequires:	perl(Class::DBI)
BuildRequires:	perl(Class::Accessor::Grouped)
BuildArch:	noarch

%description
This Class::DBI plugin combines the functionality from
Class::DBI::Plugin::CountSearch (counting objects without
having to use an array or an iterator), and
Class::DBI::AbstractSearch, which allows complex
where-clauses a la SQL::Abstract.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Class
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.80.0-2mdv2011.0
+ Revision: 681088
- add br
- mass rebuild

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.80.0-1mdv2011.0
+ Revision: 401705
- rebuild using %%perl_convert_version
- fixed license field

* Fri Jul 03 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.08-1mdv2010.0
+ Revision: 391940
- update to new version 0.08

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.07-4mdv2009.0
+ Revision: 241182
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.07-2mdv2008.0
+ Revision: 86101
- rebuild


* Thu Jun 15 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.07-1mdv2007.0
- New version 0.07
- rpmbuildupdate aware
- spec cleanup

* Sat Apr 08 2006 Arnaud de Lorbeau <devel@mandriva.com> 0.06-1mdk
- Initial MDV RPM


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4111 |12cr|perl-Class-DBI-Plugin-Pager-0.561.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Class-DBI-Plugin-Pager
%define upstream_version 0.561

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Paged queries for CDBI
License:	Artistic/GPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Accessor::Chained::Fast)
BuildRequires:	perl(Class::Data::Inheritable)
BuildRequires:	perl(Class::DBI)
BuildRequires:	perl(Data::Page)
BuildRequires:	perl(SQL::Abstract)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(UNIVERSAL::require)
BuildArch:	noarch

%description
Adds a pager method to your class that can query using SQL::Abstract
where clauses, and limit the number of rows returned to a specific subset.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
#%__make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Class/DBI/Plugin/*
%{_mandir}/*/*



%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.561.0-2mdv2011.0
+ Revision: 680795
- mass rebuild

* Thu Jul 23 2009 Jérôme Quelin <jquelin@mandriva.org> 0.561.0-1mdv2011.0
+ Revision: 398795
- rebuild
- using %%perl_convert_version
- fixed source & buildrequires fields

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.561-6mdv2009.0
+ Revision: 241183
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.561-4mdv2008.0
+ Revision: 86106
- rebuild


* Mon Aug 14 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/14/06 21:30:38 (56098)
- buildrequires again

* Mon Aug 14 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/14/06 21:26:17 (56097)
- fix buildrequires

* Mon Aug 14 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/14/06 21:16:14 (56094)
Import perl-Class-DBI-Plugin-Pager

* Sat Apr 08 2006 Arnaud de Lorbeau <devel@mandriva.com> 0.561-1mdk
- Initial MDV RPM


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4112 |12cr|perl-Class-DBI-SQLite-0.110.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Class-DBI-SQLite
%define upstream_version 0.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Class::DBI extension for sqlite
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::DBI)
BuildRequires:	perl(DBD::SQLite)
BuildRequires:	perl(DBIx::ContextualFetch)
BuildArch:	noarch

%description
Class::DBI::SQLite is an extension to Class::DBI for DBD::SQLite. It allows you
to populate an auto-incremented row id after insert.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL installdirs=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes
%{perl_vendorlib}/Class
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.110.0-2mdv2011.0
+ Revision: 680802
- mass rebuild

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.110.0-1mdv2011.0
+ Revision: 403010
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.11-3mdv2009.0
+ Revision: 241184
- rebuild
- fix description-line-too-long
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Sep 09 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.11-1mdv2008.0
+ Revision: 83820
- import perl-Class-DBI-SQLite


* Sat Sep 08 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.11-1mdv2008.0
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4113 |12cr|perl-Class-Declare-0.170.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Class-Declare
%define upstream_version 0.17

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Class-Declare module for perl 
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::Exception)
BuildArch:	noarch

%description
Class::Declare allows class authors to specify public, private and
protected attributes and methods for their classes, giving them control
over how their modules may be accessed. The standard object oriented
programming concepts of *public*, *private* and *protected* have been
implemented for both class and instance (or object) attributes and
methods.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Class/Declare.pm
%{perl_vendorlib}/Class/Declare
%{_mandir}/*/*

%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.170.0-2mdv2011.0
+ Revision: 680818
- mass rebuild

* Mon Aug 23 2010 Jérôme Quelin <jquelin@mandriva.org> 0.170.0-1mdv2011.0
+ Revision: 572182
- update to 0.17
- bump mkrel
- update to 0.13

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.120.0-1mdv2010.0
+ Revision: 403011
- rebuild using %%perl_convert_version

* Tue Jul 08 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.12-1mdv2009.0
+ Revision: 232708
- update to new version 0.12

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.08-1mdv2008.1
+ Revision: 136683
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Jul 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.08-1mdv2008.0
+ Revision: 46614
- update to new version 0.08


* Wed Sep 13 2006 Oden Eriksson <oeriksson@mandriva.com> 0.05-1mdv2007.0
- rebuild

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 0.05-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4114 |12cr|perl-Class-Declare-Attributes-0.80.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Class-Declare-Attributes
%define upstream_version 0.08

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Class-Declare-Attributes module for perl 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/I/IB/IBB/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl(Class::Declare)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
Class::Declare::Attributes extends Class::Declare by adding support for
Perl attributes for specifying class method types. This extension was
inspired by Damian Conway's Attribute::Handlers module, and Tatsuhiko
Miyagawa's Attribute::Protected module.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Class/Declare/Attributes.pm
%{_mandir}/*/*

%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.80.0-2mdv2011.0
+ Revision: 680819
- mass rebuild

* Tue Oct 19 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.80.0-1mdv2011.0
+ Revision: 586762
- update to new version 0.08

* Sat Aug 01 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.70.0-1mdv2010.0
+ Revision: 405827
- rebuild using %%perl_convert_version

* Fri Jul 18 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.07-1mdv2009.0
+ Revision: 238032
- update to new version 0.07

* Sat Jun 07 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-1mdv2009.0
+ Revision: 216579
- update to new version 0.06

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Jul 03 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.04-1mdv2008.0
+ Revision: 47627
- update to new version 0.04


* Thu Sep 29 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.03-2mdk
- Buildrequires

* Wed Jul 13 2005 Oden Eriksson <oeriksson@mandriva.com> 0.03-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4115 |12cr|perl-Class-Discover-1.0.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Class-Discover
%define upstream_version 1.000003

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Detect MooseX::Declare's 'class' keyword in files
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MM_Unix)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Find::Rule)
BuildRequires:	perl(File::Find::Rule::Perl)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(PPI)
BuildRequires:	perl(Path::Class)
BuildRequires:	perl(Test::Differences)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This class is designed primarily for tools that whish to populate the
'provides' field of META.{yml,json} files so that the CPAN indexer will pay
attention to the existance of your classes, rather than blithely ignoring
them.

The version parsing is basically the same as what M::I's '->version_form'
does, so should hopefully work as well as it does.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 1.0.3-2mdv2011.0
+ Revision: 658741
- rebuild for updated spec-helper

* Wed Jul 14 2010 Jérôme Quelin <jquelin@mandriva.org> 1.0.3-1mdv2011.0
+ Revision: 553072
- update to 1.000003

* Tue Aug 18 2009 Jérôme Quelin <jquelin@mandriva.org> 1.0.1-1mdv2010.0
+ Revision: 417644
- import perl-Class-Discover


* Tue Aug 18 2009 cpan2dist 1.000001-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4116 |12cr|perl-Class-Factory-Util-1.700.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Class-Factory-Util
%define upstream_version 1.7

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 2

Summary:	Provide utility methods for factory classes
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:  perl(Module::Build)

BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
This module exports a method that is useful for factory classes.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc Changes
%{perl_vendorlib}/Class/*
%{_mandir}/*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4117 |12cr|perl-Class-Field-0.150.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Class-Field
%define upstream_version 0.15

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Class Field Accessor Generator
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Filter::Util::Call)
BuildArch:	noarch

%description
Class::Field exports two subroutines, 'field' and 'const'. These functions
are used to declare fields and constants in your class.

Class::Field generates custom code for each accessor that is optimized for
speed.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.150.0-2mdv2011.0
+ Revision: 654892
- rebuild for updated spec-helper

* Fri Jul 24 2009 Jérôme Quelin <jquelin@mandriva.org> 0.150.0-1mdv2011.0
+ Revision: 399313
- import perl-Class-Field


* Fri Jul 24 2009 cpan2dist 0.15-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4118 |12cr|perl-Class-Fields-0.204.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Class-Fields
%define upstream_version 0.204

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Inspect the fields of a class
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Carp::Assert)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(base)
BuildArch:	noarch

%description
* _Public member._

  Externally visible data or functionality. An attribute or method that is
  directly accessable from scopes outside the class. In Perl, most members
  are, by their standard semantics, public. By convention, attributes of
  Perl classes are regarded as private, as are methods whose names begin
  with an underscore.

  From *"Object Oriented Perl"* by Damian Conway

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.204.0-2mdv2011.0
+ Revision: 654274
- rebuild for updated spec-helper

* Mon Feb 07 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.204.0-1
+ Revision: 636578
- update to new version 0.204

* Fri Jul 24 2009 Jérôme Quelin <jquelin@mandriva.org> 0.203.0-1mdv2011.0
+ Revision: 399311
- import perl-Class-Fields


* Fri Jul 24 2009 cpan2dist 0.203-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4119 |12cr|perl-Class-Generate-1.110.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Class-Generate
%define upstream_version 1.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Generate Perl class hierarchies
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:  perl-devel
BuildArch:      noarch

%description
The Class::Generate package exports functions that take as arguments a class
specification and create from these specifications a Perl 5 class. The
specification language allows many object-oriented constructs: typed members,
inheritance, private members, required members, default values, object methods,
class methods, class variables, and more.

CPAN contains similar packages. Why another? Because object-oriented
programming, especially in a dynamic language like Perl, is a complicated
endeavor. I wanted a package that would work very hard to catch the errors you
(well, I anyway) commonly make. I wanted a package that could help me enforce
the contract of object-oriented programming. I also wanted it to get out of my
way when I asked.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
chmod 644 Changes README

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files 
%doc Changes README
%{perl_vendorlib}/Class
%{_mandir}/*/*


%changelog
* Thu Apr 28 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.110.0-1mdv2011.0
+ Revision: 659887
- update to new version 1.11

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.100.0-1mdv2011.0
+ Revision: 403012
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.10-3mdv2009.0
+ Revision: 241186
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Aug 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.10-1mdv2008.0
+ Revision: 63923
- update to new version 1.10

* Sun Jul 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.09-1mdv2008.0
+ Revision: 46522
- update to new version 1.09

* Tue May 01 2007 Olivier Thauvin <nanardon@mandriva.org> 1.08-1mdv2008.0
+ Revision: 19794
- 1.08


* Wed Jan 17 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.07-1mdv2007.0
+ Revision: 109947
- new version
- Import perl-Class-Generate

* Tue Aug 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.06-5mdv2007.0
- Rebuild

* Tue Dec 20 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.06-4mdk
- spec cleanup
- %%mkrel
- better URL
- rpmbuilupdate aware
- fix doc files perms

* Mon Dec 20 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.06-3mdk
- fix buildrequires in a backward compatible way

* Sun Aug 29 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.06-2mdk 
- fix directory ownership (distlint)

* Wed Mar 03 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.06-1mdk
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4120 |12cr|perl-Class-Gomor-1.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Class-Gomor
%define upstream_version 1.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Class::Gomor - another class and object builder
License:	Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/G/GO/GOMOR/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch
%rename	perl-Class-Gomor-Hash

%description
This module is yet another class builder. This one adds parameter checking in
new constructor, that is to check for attributes existence, and definedness.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes LICENSE LICENSE.Artistic README
%dir %{perl_vendorlib}/Class/Gomor
%{perl_vendorlib}/Class/Gomor/*.pm
%{perl_vendorlib}/Class/Gomor.pm
%{_mandir}/*/*

%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1.20.0-2mdv2011.0
+ Revision: 680821
- mass rebuild

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.20.0-1mdv2011.0
+ Revision: 403013
- rebuild using %%perl_convert_version

* Sun May 24 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.02-1mdv2010.0
+ Revision: 379209
- update to new version 1.02

* Sun Feb 15 2009 Jérôme Quelin <jquelin@mandriva.org> 1.01-4mdv2009.1
+ Revision: 340475
- obsoleting perl-Class-Gomor-Hash

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.01-3mdv2009.0
+ Revision: 255959
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.01-1mdv2008.1
+ Revision: 136683
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue May 01 2007 Olivier Thauvin <nanardon@mandriva.org> 1.01-1mdv2008.0
+ Revision: 19799
- 1.01


* Sat Jul 29 2006 <oeriksson@mandriva.com> 1.00-1mdv2007.0
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4121 |12cr|perl-Class-Gomor-Hash-0.22-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define real_name Class-Gomor-Hash

Summary:	Class::Gomor::Hash - class and object builder, hash version
Name:		perl-%{real_name}
Version:	0.22
Release:	%mkrel 4
License:	GPL or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{real_name}
Source0:	http://search.cpan.org/CPAN/authors/id/G/GO/GOMOR/%{real_name}-%{version}.tar.bz2
BuildRequires:	perl-devel
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This module is yet another class builder. This one adds parameter
checking in constructor, that is to check for attributes
existence, and definedness. Since objects are built as hashes,
this module is suffixed by Hash.  In order to validate
parameters, the module needs to find attributes, and that is the
reason for declaring attributes in global variable names @AS,
@AA, @AO. They respectively state for Attribute Scalar, Attribute
Array and Attribute Other. The last one is used to avoid
autocreation of accessors, that is you put in your own ones.
Attribute validation is performed by looking at classes
hierarchy, by following @ISA tree inheritance.  The loss in speed
by validating all attributes is quite negligeable on a decent
machine (Pentium IV, 2.4 GHz), and with Perl 5.8.x. 

%prep
%setup -q -n %{real_name}-%{version} 

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes README
%dir %{perl_vendorlib}/Class/Gomor
%{perl_vendorlib}/Class/Gomor/Hash.pm
%{_mandir}/*/*




%changelog
* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.22-4mdv2009.0
+ Revision: 255983
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.22-2mdv2008.1
+ Revision: 136683
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Mar 09 2007 Oden Eriksson <oeriksson@mandriva.com> 0.22-2mdv2007.1
+ Revision: 139485
- Import perl-Class-Gomor-Hash

* Fri Mar 09 2007 Oden Eriksson <oeriksson@mandriva.com> 0.22-2mdv2007.1
- use the %%mkrel macro

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 0.22-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4122 |12cr|perl-Class-InsideOut-1.100.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name       Class-InsideOut
%define upstream_version 1.10

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 2
License:	GPL or Artistic
Group:		Development/Perl
Summary:    A safe, simple inside-out object construction kit
Url:		http://search.cpan.org/dist/%{module}
Source:     http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires: perl-devel
BuildRequires: perl(Class::ISA)
BuildRequires: perl(Config)
BuildRequires: perl(Exporter)
BuildRequires: perl(Scalar::Util)
BuildRequires: perl(Test::More)
BuildRequires: perl(base)
BuildArch: noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This is a simple, safe and streamlined toolkit for building inside-out objects.
Unlike most other inside-out object building modules already on CPAN, this
module aims for minimalism and robustness:

* Does not require derived classes to subclass it
* Uses no source filters, attributes or CHECK blocks
* Supports any underlying object type including black-box inheritance
* Does not leak memory on object destruction
* Overloading-safe
* Thread-safe for Perl 5.8.5 or better
* mod_perl compatible
* Makes no assumption about inheritance or initializer needs

It provides the minimal support necessary for creating safe inside-out objects
and generating flexible accessors.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
%{__perl} Makefile.PL -n INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes README LICENSE
%{_mandir}/man3/*
%{perl_vendorlib}/Class


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1.100.0-2mdv2011.0
+ Revision: 680822
- mass rebuild

* Tue Aug 25 2009 Jérôme Quelin <jquelin@mandriva.org> 1.100.0-1mdv2011.0
+ Revision: 421133
- update to 1.10

* Sat Aug 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.90.0-1mdv2010.0
+ Revision: 419636
- new perl version macro
- fix summary and description

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.09-3mdv2009.0
+ Revision: 255988
- rebuild

* Tue Jan 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.09-1mdv2008.1
+ Revision: 152962
- update to new version 1.09
- update to new version 1.09

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Nov 06 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.08-1mdv2008.1
+ Revision: 106602
- import perl-Class-InsideOut



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4123 |12cr|perl-Class-Iterator-0.300.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Class-Iterator
%define upstream_version 0.3

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	A perl iterator class
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Class::Iterator is a generic iterator object class. It use a closure an
wrap into an object interface.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README
%{_mandir}/*/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.300.0-2mdv2011.0
+ Revision: 654893
- rebuild for updated spec-helper

* Sat Feb 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.300.0-1mdv2011.0
+ Revision: 505429
- rebuild using %%perl_convert_version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.3-6mdv2010.0
+ Revision: 430330
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.3-5mdv2009.0
+ Revision: 255990
- rebuild

* Wed Dec 26 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.3-3mdv2008.1
+ Revision: 138075
- spec cleanup

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Jul 14 2006 Olivier Thauvin <nanardon@mandriva.org>
+2006-07-14 19:50:19 (41192)
- rebuild

* Fri Jul 14 2006 Olivier Thauvin <nanardon@mandriva.org>
+2006-07-14 19:48:34 (41191)
Import perl-Class-Iterator

* Thu Jun 16 2005 Olivier Thauvin <nanardon@mandriva.org> 0.3-1mdk
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4124 |12cr|perl-Class-MakeMethods-1.10.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Class-MakeMethods
%define upstream_version 1.01

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Class::MakeMethods::Template::Array\\)'
%else
%define _requires_exceptions perl(Class::MakeMethods::Template::Array)
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Generate common types of methods 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
By passing arguments to "use Class::MakeMethods ..." statements, you can
select from a library of hundreds of common types of methods, which are
dynamically generated and installed as subroutines in your module,
simplifying the code for your class.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
# use all defaults

CFLAGS="%{optflags}" perl Makefile.PL INSTALLDIRS=vendor
make
make test

%install
%makeinstall_std

%files
%defattr(644,root,root,755)
%doc README CHANGES
%{perl_vendorlib}/Class/MakeMethods*
%{perl_vendorlib}/Class/benchmark.pl
%{_mandir}/man*/*



%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1.10.0-2mdv2011.0
+ Revision: 680823
- mass rebuild

* Wed Jul 08 2009 Jérôme Quelin <jquelin@mandriva.org> 1.10.0-1mdv2011.0
+ Revision: 393666
- update to 1.01
- using %%perl_convert_version
- fixed summary, license & description fields

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.009-3mdv2009.0
+ Revision: 256026
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.009-1mdv2008.1
+ Revision: 136684
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Aug 20 2007 Thierry Vignaud <tv@mandriva.org> 1.009-1mdv2008.0
+ Revision: 67610
- use %%mkrel


* Wed Jun 02 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.009-1mdk
- 1.009
- update docs
- fix perms

- use %%makeinstall_std macro

* Wed Jan 14 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.006-3mdk
- remove perl(Class::MakeMethods::Template::Array) dependency

* Tue May 27 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.006-2mdk
- fix install

* Thu May 15 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.006-1mdk
- from Peter Chen <petechen@netilla.com> :
	- Initial packaging.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4125 |12cr|perl-Class-Member-1.600.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Class-Member
%define upstream_version 1.6

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Class::Member - A set of modules to make the module developement easier
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/O/OP/OPI/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Class::Member - A set of modules to make the module developement
easier.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%dir %{perl_vendorlib}/Class/Member
%{perl_vendorlib}/Class/Member.pm
%{perl_vendorlib}/Class/Member/*.pm
%{_mandir}/*/*

%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1.600.0-2mdv2011.0
+ Revision: 680824
- mass rebuild

* Sat Feb 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1.600.0-1mdv2011.0
+ Revision: 505430
- rebuild using %%perl_convert_version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.6-2mdv2010.0
+ Revision: 430331
- rebuild

* Sun Aug 10 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.6-1mdv2009.0
+ Revision: 270344
- update to new version 1.6

* Thu Jun 26 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.5-1mdv2009.0
+ Revision: 229223
- update to new version 1.5

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.3-2mdv2008.0
+ Revision: 86150
- rebuild


* Wed Sep 13 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3-1mdv2007.0
- rebuild

* Fri Jul 15 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4126 |12cr|perl-Class-Method-Modifiers-1.70.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Class-Method-Modifiers
%define upstream_version 1.07

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Provides Moose-like method modifiers
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(MRO::Compat)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Fatal)
BuildArch:	noarch

%description
Method modifiers are a powerful feature from the CLOS (Common Lisp Object
System) world.

In its most basic form, a method modifier is just a method that calls
'$self->SUPER::foo(@_)'. I for one have trouble remembering that exact
invocation, so my classes seldom re-dispatch to their base classes. Very
bad!

'Class::Method::Modifiers' provides three modifiers: 'before', 'around',
and 'after'. 'before' and 'after' are run just before and after the method
they modify, but can not really affect that original method. 'around' is
run in place of the original method, with a hook to easily call that
original method. See the 'MODIFIERS' section for more details on how the
particular modifiers work.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/Class


%changelog
* Thu Mar 10 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.70.0-1mdv2011.0
+ Revision: 643366
- update to new version 1.07

* Sat Nov 27 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.60.0-1mdv2011.0
+ Revision: 601861
- update to new version 1.06

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 1.50.0-1mdv2011.0
+ Revision: 461264
- update to 1.05

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.40.0-1mdv2010.0
+ Revision: 403014
- rebuild using %%perl_convert_version

* Thu Jun 18 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.04-1mdv2010.0
+ Revision: 387001
- update to new version 1.04

* Sun Jun 07 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.02-1mdv2010.0
+ Revision: 383474
- update to new version 1.02

* Wed Jul 23 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.01-1mdv2009.0
+ Revision: 242072
- import perl-Class-Method-Modifiers


* Wed Jul 23 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.01-1mdv2009.0
- initial mdv release, generated with cpan2dist



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4127 |12cr|perl-Class-Mix-0.4.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Class-Mix
%define upstream_version 0.004

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 2

Summary:    Dynamic class mixing
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Carp)
BuildRequires: perl(Exporter)
BuildRequires: perl(Module::Build)
BuildRequires: perl(Module::Build::Compat)
BuildRequires: perl(Params::Classify)
BuildRequires: perl(Test::More)
BuildRequires: perl(parent)
BuildRequires: perl(strict)
BuildRequires: perl(warnings)

BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
The 'mix_class' function provided by this module dynamically generates
`anonymous' classes with specified inheritance.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*


%changelog
* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 0.4.0-2mdv2011.0
+ Revision: 653557
- rebuild for updated spec-helper

* Fri Sep 03 2010 Jérôme Quelin <jquelin@mandriva.org> 0.4.0-1mdv2011.0
+ Revision: 575611
- adding missing buildrequires:
- update to 0.004

* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.3.0-1mdv2011.0
+ Revision: 471087
- import perl-Class-Mix


* Sun Nov 29 2009 cpan2dist 0.003-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4128 |12cr|perl-Class-Multimethods-1.700.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Class-Multimethods
%define upstream_version 1.70

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	A multiple dispatch mechanism for Perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
The Class:Multimethod module exports a subroutine (&multimethod) that can
be used to declare other subroutines that are dispatched using a algorithm
different from the normal Perl subroutine or method dispatch mechanism.

Normal Perl subroutines are dispatched by finding the appropriately-named
subroutine in the current (or specified) package and calling that. Normal
Perl methods are dispatched by attempting to find the appropriately-named
subroutine in the package into which the invoking object is blessed or,
failing that, recursively searching for it in the packages listed in the
appropriate '@ISA' arrays.

Class::Multimethods multimethods are dispatched quite differently. The
dispatch mechanism looks at the classes or types of each argument to the
multimethod (by calling 'ref' on each) and determines the "closest"
matching _variant_ of the multimethod, according to the argument types
specified in the variants' definitions (see the Finding the "nearest"
multimethod manpage for a definition of "closest").

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 1.700.0-2mdv2011.0
+ Revision: 654894
- rebuild for updated spec-helper

* Thu May 06 2010 Michael Scherer <misc@mandriva.org> 1.700.0-1mdv2011.0
+ Revision: 542857
- import perl-Class-Multimethods


* Thu May 06 2010 cpan2dist 1.70-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4129 |12cr|perl-Class-ParamParser-1.41.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name    Class-ParamParser
%define	upstream_version 1.041

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	6

Summary:	CPAN %{upstream_name} perl module
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/D/DU/DUNCAND/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This Perl 5 object class implements two methods which inherited classes can use
to tidy up parameter lists for their own methods and functions.  The two
methods differ in that one returns a HASH ref containing named parameters and
the other returns an ARRAY ref containing positional parameters.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc ChangeLog ReadMe
%{perl_vendorlib}/Class/ParamParser.pm
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1.41.0-5mdv2011.0
+ Revision: 680825
- mass rebuild

* Sun Feb 14 2010 Jérôme Quelin <jquelin@mandriva.org> 1.41.0-4mdv2011.0
+ Revision: 505695
- rebuild using %%perl_convert_version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.041-3mdv2010.0
+ Revision: 430332
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.041-2mdv2008.1
+ Revision: 136684
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Jan 12 2007 Andreas Hasenack <andreas@mandriva.com> 1.041-2mdv2007.0
+ Revision: 107894
- rebuilt
- using mkrel

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - Import perl-Class-ParamParser

* Thu Jul 21 2005 Andreas Hasenack <andreas@mandriva.com> 1.041-1mdk
- packaged for Mandriva


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4130 |12cr|perl-Class-Prototyped-1.110.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name Class-Prototyped
%define upstream_version 1.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1
Summary:	Fast prototype-based OO programming in Perl
License:	GPL+ or Artistic
Group:		Development/Libraries
URL:		http://search.cpan.org/dist/Class-Prototyped/
Source0:	http://www.cpan.org/authors/id/T/TE/TEVERETT/%{upstream_name}-%{upstream_version}.tar.gz
BuildArch:	noarch
BuildRequires:	perl-devel
BuildRequires:	perl(Module::Build)

%description
This package provides for efficient and simple prototype-based programming
in Perl. You can provide different subroutines for each object, and also
have objects inherit their behavior and state from another object.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
# Documentation and libraries should not be executable
chmod -x perf/* examples/* Changes lib/Class/*.pm lib/Class/Prototyped/*

%build
perl Build.PL installdirs=vendor
./Build

%install
./Build install destdir=%{buildroot} create_packlist=0
find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \;

%check
./Build test

%files
%doc Changes README perf/ examples/
%{perl_vendorlib}/*
%{_mandir}/man3/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4131 |12cr|perl-Class-ReturnValue-0.550.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Class-ReturnValue
%define upstream_version 0.55

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Class-ReturnValue module for perl 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Devel::StackTrace)
BuildArch:	noarch

%description
This module provides a return-value object that lets you treat it as as a
boolean, array or object.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes
%{perl_vendorlib}/Class/ReturnValue.pm
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.550.0-2mdv2011.0
+ Revision: 680826
- mass rebuild

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.550.0-1mdv2011.0
+ Revision: 406876
- rebuild using %%perl_convert_version

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.55-3mdv2009.0
+ Revision: 256029
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.55-1mdv2008.1
+ Revision: 136684
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Aug 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.55-1mdv2008.0
+ Revision: 69215
- update to new version 0.55

* Wed Aug 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.54-1mdv2008.0
+ Revision: 63925
- update to new version 0.54


* Mon Aug 28 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 2006-08-28 14:45:25 (58405)
- mkrel
- check section

* Mon Aug 28 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 2006-08-28 14:40:52 (58404)
Import perl-Class-ReturnValue

* Wed Jul 20 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.53-1mdk
- 0.53

* Wed Jul 13 2005 Oden Eriksson <oeriksson@mandriva.com> 0.52-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4132 |12cr|perl-Class-Sniff-0.80.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Class-Sniff
%define upstream_version 0.08

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Look for class composition code smells
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(B::Concise)
BuildRequires:	perl(Devel::Symdump)
BuildRequires:	perl(Digest::MD5)
BuildRequires:	perl(Graph::Easy)
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(Sub::Information)
BuildRequires:	perl(Test::Deep)
BuildRequires:	perl(Test::Differences)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::Most)
BuildRequires:	perl(Test::Warn)
BuildRequires:	perl(Text::SimpleTable)
BuildRequires:	perl(Tree)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
*ALPHA* code. You've been warned.

The interface is rather ad-hoc at the moment and is likely to change. After
creating a new instance, calling the 'report' method is your best option.
You can then visually examine it to look for potential problems:

 my $sniff = Class::Sniff->new({class => 'Some::Class'});
 print $sniff->report;

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.80.0-2mdv2011.0
+ Revision: 654895
- rebuild for updated spec-helper

* Mon Sep 21 2009 Jérôme Quelin <jquelin@mandriva.org> 0.80.0-1mdv2011.0
+ Revision: 446593
- import perl-Class-Sniff


* Mon Sep 21 2009 cpan2dist 0.08-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4133 |12cr|perl-Class-Std-0.11.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Class-Std
%define upstream_version 0.011

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 2

Summary:    Support for creating standard "inside-out" classes
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}/
Source0:    http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:      perl(Module::Build)

BuildArch:          noarch
BuildRoot:          %{_tmppath}/%{name}-%{version}-%{release}

%description
Support for creating standard "inside-out" classes

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
# only when building from CVS (version 1.51-3mdk)
#CFLAGS="$RPM_OPT_FLAGS" %{__perl} Makefile.PL INSTALLDIRS=vendor
#make docs -i
# only when building from CVS (version 1.51-3mdk)
perl Build.PL installdirs=vendor
./Build

%check
./Build test

%clean 
rm -rf %{buildroot}

%install
rm -rf %{buildroot}
./Build install destdir=%{buildroot}

%files
%defattr(-,root,root)
%doc Changes README
%{perl_vendorlib}/Class/Std*
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.11.0-2mdv2011.0
+ Revision: 680827
- mass rebuild

* Mon Dec 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.11.0-1mdv2011.0
+ Revision: 483036
- update to 0.011

* Thu Dec 24 2009 Jérôme Quelin <jquelin@mandriva.org> 0.11.0-1mdv2010.1
+ Revision: 482081
- update to 0.011
- update to 0.010

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.0.9-3mdv2010.0
+ Revision: 430333
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.0.9-2mdv2009.0
+ Revision: 268400
- rebuild early 2009.0 package (before pixel changes)

* Thu Apr 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.0.9-1mdv2009.0
+ Revision: 195213
- new version

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat May 26 2007 Per Øyvind Karlsen <peroyvind@mandriva.org> v0.0.8-1mdv2008.0
+ Revision: 31539
- add perl-version to BuildRequires to avoid tests to fail
- Import perl-Class-Std



* Tue May 22 2007 Shlomi Fish <shlomif@iglu.org.il> v0.0.8-1mdv2007.1
- Initial release.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4134 |12cr|perl-Class-Std-Fast-0.0.8-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Class-Std-Fast
%define upstream_version v0.0.8

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	6

Summary:	Faster but less secure than Class::Std
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Std)
BuildRequires:	perl(Data::Dumper)
BuildRequires:	perl(Module::Build::Compat)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(version)

BuildArch:	noarch

Requires:	perl(Class::Std)
Requires:	perl(version)

%description
Class::Std::Fast allows you to use the beautiful API of Class::Std in a
faster way than Class::Std does.

You can get the object's ident via scalarifiyng your object.

Getting the objects ident is still possible via the ident method, but it's
faster to scalarify your object.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.0.8-5mdv2011.0
+ Revision: 654896
- rebuild for updated spec-helper

* Sun Feb 14 2010 Jérôme Quelin <jquelin@mandriva.org> 0.0.8-4mdv2011.0
+ Revision: 505698
- rebuild using %%perl_convert_version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.0.8-3mdv2010.0
+ Revision: 430334
- rebuild

* Wed Aug 13 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.0.8-2mdv2009.0
+ Revision: 271528
- fix dependencies
- fix version

* Wed Aug 13 2008 Guillaume Rousse <guillomovitch@mandriva.org> v0.0.8-1mdv2009.0
+ Revision: 271303
- import perl-Class-Std-Fast


* Wed Aug 13 2008 Guillaume Rousse <guillomovitch@mandriva.org> v0.0.8-1mdv2009.0
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4135 |12cr|perl-Class-Throwable-0.110.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Class-Throwable
%define upstream_version 0.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	A minimal lightweight exception class
License:	Artistic/GPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module implements a minimal lightweight exception object. It is meant to
be a compromise between more basic solutions like Carp which can only print
information and cannot handle exception objects, and more more complex
solutions like Exception::Class which can be used to define complex inline
exceptions and has a number of module dependencies.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/*/*
%{perl_vendorlib}/Class/*

%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.110.0-2mdv2011.0
+ Revision: 680828
- mass rebuild

* Mon Jul 27 2009 Jérôme Quelin <jquelin@mandriva.org> 0.110.0-1mdv2011.0
+ Revision: 400634
- update to 0.11
- using %%perl_convert_version
- fixed source field

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.10-4mdv2009.0
+ Revision: 256031
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.10-2mdv2008.1
+ Revision: 136685
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.10-2mdv2008.0
+ Revision: 86160
- rebuild


* Fri Mar 24 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.10-1mdk
- First Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4136 |12cr|perl-Class-Trigger-0.140.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Class-Trigger
%define upstream_version 0.14

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Mixin to add / call inheritable triggers
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Data::Inheritable)
BuildRequires:	perl(IO::Stringy)
BuildArch:	noarch

%description
Class::Trigger is a mixin class to add / call triggers (or hooks)
that get called at some points you specify.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Class
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.140.0-2mdv2011.0
+ Revision: 680829
- mass rebuild

* Fri Nov 06 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.140.0-1mdv2011.0
+ Revision: 461265
- update to 0.14

* Wed Jul 29 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.130.0-1mdv2010.0
+ Revision: 403015
- rebuild using %%perl_convert_version

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.13-3mdv2009.0
+ Revision: 256034
- rebuild

* Fri Mar 07 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.13-1mdv2008.1
+ Revision: 181155
- update to new version 0.13

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Sep 03 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.12-1mdv2008.0
+ Revision: 78725
- new version

* Tue May 01 2007 Olivier Thauvin <nanardon@mandriva.org> 0.11-1mdv2008.0
+ Revision: 19801
- 0.11


* Mon Oct 10 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.10-3mdk
- Fix BuildRequires

* Fri Sep 30 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.10-2mdk
- Buildrequires fix

* Wed Sep 21 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.10-1mdk
- New release 0.10
- spec rewrite

* Thu Mar 17 2005 Bruno Cornec <bcornec@mandrakesoft.org> 0.09-1mdk
- Initial build.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4137 |12cr|perl-Class-Unload-0.70.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Class-Unload
%define upstream_version 0.07

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Unload a class
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Inspector)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
Unload a class.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.70.0-2mdv2011.0
+ Revision: 656892
- rebuild for updated spec-helper

* Sun Jan 30 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.70.0-1
+ Revision: 634213
- update to new version 0.07

* Wed Jul 14 2010 Jérôme Quelin <jquelin@mandriva.org> 0.60.0-1mdv2011.0
+ Revision: 553073
- update to 0.06

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.50.0-1mdv2010.0
+ Revision: 401703
- rebuild using %%perl_convert_version
- fixed license field

* Wed Dec 03 2008 Jérôme Quelin <jquelin@mandriva.org> 0.05-1mdv2009.1
+ Revision: 309626
- update to new version 0.05

* Tue Dec 02 2008 Jérôme Quelin <jquelin@mandriva.org> 0.03-1mdv2009.1
+ Revision: 309265
- import perl-Class-Unload


* Tue Dec 02 2008 cpan2dist 0.03-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4138 |12cr|perl-Class-WhiteHole-0.40.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Class-WhiteHole
%define upstream_version 0.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Base class to treat unhandled method calls as errors
License:	GPL+ or Artistic
Group:		Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Its possible to accidentally inherit an AUTOLOAD method.  Often this
will happen if a class somewhere in the chain uses AutoLoader or
defines one of their own.  This can lead to confusing error messages
when method lookups fail.

Sometimes you want to avoid this accidental inheritance.  In that
case, inherit from Class::WhiteHole.  All unhandled methods will
produce normal Perl error messages.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes
%{perl_vendorlib}/Class
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.40.0-2mdv2011.0
+ Revision: 680830
- mass rebuild

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.40.0-1mdv2011.0
+ Revision: 403016
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.04-6mdv2009.0
+ Revision: 241187
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.04-4mdv2008.0
+ Revision: 86177
- rebuild


* Mon Aug 28 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.04-3mdv2007.0
- Rebuild

* Thu Dec 15 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.04-2mdk
- spec rewrite

* Thu Mar 17 2005 Bruno Cornec <bcornec@mandrakesoft.org> 0.04-1mdk
- Initial build.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4139 |12cr|perl-Class-XPath-1.4-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define real_name Class-XPath

Summary:	Class-XPath module for perl 
Name:		perl-%{real_name}
Version:	1.4
Release:	%mkrel 6
License:	GPL or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{real_name}
Source0:	%{real_name}-%{version}.tar.bz2
BuildRequires:	perl-devel
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This module adds XPath-style matching to your object trees. This means
that you can find nodes using an XPath-esque query with "match()" from
anywhere in the tree. Also, the "xpath()" method returns a unqique path
to a given node which can be used as an identifier.

%prep
%setup -q -n %{real_name}-%{version} 

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes README
%{perl_vendorlib}/Class/XPath.pm
%{_mandir}/*/*




%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1.4-6mdv2011.0
+ Revision: 680831
- mass rebuild

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.4-5mdv2011.0
+ Revision: 430335
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.4-4mdv2009.0
+ Revision: 241188
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.4-2mdv2008.0
+ Revision: 86182
- rebuild


* Wed Sep 13 2006 Oden Eriksson <oeriksson@mandriva.com> 1.4-1mdv2007.0
- rebuild

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 1.4-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4140 |12cr|perl-Class-XSAccessor-Array-1.40.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Class-XSAccessor-Array
%define upstream_version 1.04

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 2

License:    GPL+ or Artistic
Group:      Development/Perl
Summary:    Generate fast XS accessors without runtime compilation
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(AutoXS::Header)
BuildRequires: perl-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}


%description
The module implements fast XS accessors both for getting at and setting an
object attribute. Additionally, the module supports mutators and simple
predicates ('has_foo()' like tests for definedness of an attributes). The
module works only with objects that are implemented as *arrays*. Using it
on hash-based objects is bound to make your life miserable. Refer to the
Class::XSAccessor manpage for an implementation that works with hash-based
objects.

A simple benchmark showed more than a factor of two performance advantage
over writing accessors in Perl.

Since version 0.10, the module can also generate simple constructors
(implemented in XS) for you. Simply supply the 'constructor =>
'constructor_name'' option or the 'constructors => ['new', 'create',
'spawn']' option. These constructors do the equivalent of the following
perl code:

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1.40.0-2mdv2011.0
+ Revision: 552004
- rebuild

* Tue Jul 07 2009 Jérôme Quelin <jquelin@mandriva.org> 1.40.0-1mdv2010.0
+ Revision: 393095
- update to 1.04

* Mon Jun 01 2009 Jérôme Quelin <jquelin@mandriva.org> 1.30.0-1mdv2010.0
+ Revision: 381790
- update to 1.03
- using %%perl_convert_version
- fixed license field

* Mon May 18 2009 Jérôme Quelin <jquelin@mandriva.org> 1.02-1mdv2010.0
+ Revision: 377254
- update to new version 1.02
- update to new version 1.01

* Fri Jan 23 2009 Jérôme Quelin <jquelin@mandriva.org> 0.14-1mdv2009.1
+ Revision: 332742
- import perl-Class-XSAccessor-Array


* Fri Jan 23 2009 cpan2dist 0.14-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4141 |12cr|perl-Clipboard-0.13-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module   Clipboard

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Mac::Pasteboard\\)|perl\\(Win32::Clipboard\\)'
%endif

Name:		perl-%{module}
Version:	0.13
Release:	4
Summary:	Copy and paste with any OS
License:	GPL or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{module}
Source:		http://www.cpan.org/modules/by-module/%{module}-%{version}.tar.gz
BuildRequires:	perl-devel
BuildRequires:	perl(Spiffy)
BuildArch:	noarch

%description
Who doesn't remember the first time they learned to copy and paste, and
generated an exponentially growing text document? Yes, that's right,
clipboards are magical.

With Clipboard.pm, this magic is now trivial to access, cross-platformly,
from your Perl code.

%prep
%setup -q -n %{module}-%{version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/Clipboard.pm
%{perl_vendorlib}/Clipboard
%{_bindir}/*
%{_mandir}/man1/*

%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.13-2mdv2011.0
+ Revision: 680832
- mass rebuild

* Tue Oct 19 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.13-1mdv2011.0
+ Revision: 586766
- new version

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.09-2mdv2011.0
+ Revision: 440540
- rebuild

* Fri Jan 09 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.09-1mdv2009.1
+ Revision: 327454
- import perl-Clipboard


* Fri Jan 09 2009 cpan2dist 0.09-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4142 |12cr|perl-Clone-Fast-0.930.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Clone-Fast
%define upstream_version 0.93

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	5

Summary:    Natively copying Perl data structures
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Clone/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
Essentially, this module is a very optimized version of the Clone::More
manpage. By taking advantage of one of the Clone::More manpage's
'OPTIMIZATION_HACKS' as well as removing all the Pure Perl from the
'More.pm', I was able to gain a lot of speed out of the module.
Essentially, though, the core of the module is exactly as that of the
Clone::More manpage.

You will see that by useing the Benchmark::cmpthese manpage, I ran a simple
comparison between the Storable::dclone manpage, the Clone::More::clone
manpage, and the Clone::Fast::clone manpage. You will (should) begin to see
the reason why I loaded this module along side of the Clone::More manpage.

				   Rate    Storable Clone::More Clone::Fast
	Storable     7552/s          --        -39%        -59%
	Clone::More 12400/s         64%          --        -33%
	Clone::Fast 18442/s        144%         49%          --

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
# this test fails with perl >= 5.11
# https://rt.cpan.org/Ticket/Display.html?id=43248
rm t/03scalar.t
%make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.930.0-5
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.930.0-4
+ Revision: 680833
- mass rebuild

* Wed Jul 21 2010 Jérôme Quelin <jquelin@mandriva.org> 0.930.0-3mdv2011.0
+ Revision: 556552
- removing faulty test failing with perl >= 5.11
- rebuild
- rebuild

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.930.0-1mdv2010.0
+ Revision: 401702
- rebuild using %%perl_convert_version
- fixed license field

* Fri Feb 20 2009 Jérôme Quelin <jquelin@mandriva.org> 0.93-1mdv2009.1
+ Revision: 343338
- import perl-Clone-Fast


* Fri Feb 20 2009 cpan2dist 0.93-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4143 |12cr|perl-Clone-PP-1.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Clone-PP
%define upstream_version 1.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Recursively copy Perl datatypes
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Clone/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module provides a general-purpose clone function to make deep
copies of Perl data structures. It calls itself recursively to copy
nested hash, array, scalar and reference types, including tied
variables and objects.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%defattr(644,root,root,755)
%doc README
%{_mandir}/*/*
%{perl_vendorlib}/Clone


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1.20.0-2mdv2011.0
+ Revision: 680834
- mass rebuild

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 1.20.0-1mdv2011.0
+ Revision: 406317
- rebuild using %%perl_convert_version

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.02-2mdv2009.0
+ Revision: 136685
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.02-2mdv2008.0
+ Revision: 86183
- rebuild


* Fri May 19 2006 Scott Karns <scottk@mandriva.org> 1.02-1mdk
- Initial MDV release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4144 |12cr|perl-common-sense-3.300.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    common-sense
%define upstream_version 3.3

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Save a tree AND a kitten, use common::sense!
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/common/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

Provides:	perl(common::sense)

%description
This module implements some sane defaults for Perl programs, as defined by
two typical (or not so typical - use your common sense) specimens of Perl
coders.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 3.300.0-2mdv2011.0
+ Revision: 658559
- rebuild for updated spec-helper

* Mon Jul 12 2010 Jérôme Quelin <jquelin@mandriva.org> 3.300.0-1mdv2011.0
+ Revision: 551212
- update to 3.3

* Sun Apr 18 2010 Jérôme Quelin <jquelin@mandriva.org> 3.200.0-1mdv2010.1
+ Revision: 536219
- update to 3.2

* Tue Apr 06 2010 Jérôme Quelin <jquelin@mandriva.org> 3.100.0-1mdv2010.1
+ Revision: 532162
- update to 3.1

* Tue Dec 15 2009 Jérôme Quelin <jquelin@mandriva.org> 3.0.0-1mdv2010.1
+ Revision: 478793
- update to 3.0

* Fri Dec 04 2009 Jérôme Quelin <jquelin@mandriva.org> 2.30.0-1mdv2010.1
+ Revision: 473274
- update to 2.03

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 2.20.0-1mdv2010.1
+ Revision: 460778
- update to 2.02

* Thu Sep 03 2009 Jérôme Quelin <jquelin@mandriva.org> 2.0.0-1mdv2010.0
+ Revision: 427478
- update to 2.0

* Mon Aug 24 2009 Jérôme Quelin <jquelin@mandriva.org> 1.0.0-1mdv2010.0
+ Revision: 420262
- update to 1.0

* Thu Aug 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.40.0-1mdv2010.0
+ Revision: 410630
- update to 0.04

* Thu Jul 23 2009 Jérôme Quelin <jquelin@mandriva.org> 0.30.0-1mdv2010.0
+ Revision: 398908
- import perl-common-sense


* Thu Jul 23 2009 cpan2dist 0.03-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4145 |12cr|perl-Compress-LZF-3.430.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Compress-LZF
%define	upstream_version 3.43

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	4

Summary:	Extremely light-weight Lempel-Ziv-Free compression
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:    http://search.cpan.org/CPAN/modules/by-module/Compress/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
LZF is an extremely fast (not that much slower than a pure memcpy) compression
algorithm. It is ideal for applications where you want to save some space but
not at the cost of speed. It is ideal for repetitive data as well. The module
is self-contained and very small (no large library to be pulled in).
It is also free, so there should be no problems incoporating this module into
commercial programs.

"I have no idea wether any patents in any countries apply to this algorithm,
but at the moment it is believed that it is free from any patents."

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%{__make} test

%clean 
rm -rf %{buildroot}

%install
rm -rf %{buildroot}
%makeinstall_std

%files
%defattr(-,root,root)
%doc README Changes
%{_mandir}/*/*
%{perl_vendorarch}/Compress
%{perl_vendorarch}/auto/Compress


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 3.430.0-4
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 3.430.0-3
+ Revision: 680835
- mass rebuild

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 3.430.0-2mdv2011.0
+ Revision: 555696
- rebuild

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 3.430.0-1mdv2010.0
+ Revision: 406890
- rebuild using %%perl_convert_version

* Mon Dec 29 2008 Guillaume Rousse <guillomovitch@mandriva.org> 3.43-1mdv2009.1
+ Revision: 320936
- new version

* Sat Oct 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 3.41-1mdv2009.1
+ Revision: 292032
- update to new version 3.41

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 3.11-3mdv2009.0
+ Revision: 256039
- rebuild

* Tue Jan 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 3.11-1mdv2008.1
+ Revision: 152954
- update to new version 3.11
- update to new version 3.11

* Mon Jan 14 2008 Pixel <pixel@mandriva.com> 3.1-2mdv2008.1
+ Revision: 151464
- rebuild for perl-5.10.0

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Dec 03 2007 Guillaume Rousse <guillomovitch@mandriva.org> 3.1-1mdv2008.1
+ Revision: 114477
- update to new version 3.1

* Sat Nov 17 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.0-1mdv2008.1
+ Revision: 109525
- update to new version 2.0


* Sat Mar 03 2007 Olivier Thauvin <nanardon@mandriva.org> 1.71-1mdv2007.0
+ Revision: 131636
- 1.71

* Sun Jan 07 2007 Olivier Thauvin <nanardon@mandriva.org> 1.7-1mdv2007.1
+ Revision: 105017
- first mdv package
- Create perl-Compress-LZF


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4146 |12cr|perl-Compress-LZO-1.80.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Compress-LZO
%define upstream_version 1.08

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	4

Summary:	Compress-LZO module for perl 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Compress/%{upstream_name}-%{upstream_version}.tar.bz2
# seems a hack, but since we don't have liblzo1-devel...
Patch:		Compress-LZO-1.08-lzo2.patch

BuildRequires:	perl-devel
BuildRequires:	liblzo2-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
LZO is a portable lossless data compression library written in ANSI C. It
offers pretty fast compression and *very* fast decompression. Decompression
requires no memory. Perl-LZO provides LZO bindings for Perl, i.e. you can
access the LZO library from your Perl scripts thereby compressing ordinary Perl
strings.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch -p1

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING INSTALL NEWS README
%{perl_vendorlib}/*/Compress/LZO.pm
%{perl_vendorlib}/*/auto/Compress/LZO
%{_mandir}/*/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.80.0-4
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1.80.0-3
+ Revision: 680836
- mass rebuild

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 1.80.0-2mdv2011.0
+ Revision: 555697
- rebuild

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.80.0-1mdv2010.0
+ Revision: 403025
- rebuild using %%perl_convert_version

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.08-7mdv2009.0
+ Revision: 256041
- rebuild

* Mon Jan 14 2008 Pixel <pixel@mandriva.com> 1.08-5mdv2008.1
+ Revision: 151463
- rebuild for perl-5.10.0

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.08-4mdv2008.0
+ Revision: 86185
- rebuild


* Wed Sep 13 2006 Oden Eriksson <oeriksson@mandriva.com> 1.08-3mdv2007.0
- rebuild

* Mon Jul 18 2005 Oden Eriksson <oeriksson@mandriva.com> 1.08-2mdk
- fix deps

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 1.08-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4147 |12cr|perl-Compress-Raw-Lzma-2.49.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name		Compress-Raw-Lzma
%define	upstream_version	2.049

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Low-Level Interface to the liblzma compression library
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://search.cpan.org/CPAN/authors/id/P/PM/PMQS/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	pkgconfig(liblzma)

%description
Low-Level Interface to the liblzma compression library.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/*/*
%{perl_vendorarch}/Compress
%{perl_vendorarch}/auto/Compress



%changelog
* Tue Mar 13 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.49.0-1
+ Revision: 784856
- imported package perl-Compress-Raw-Lzma


* Mon Mar 13 2012 Per Øyvind Karlsen <pkarlsen@mandriva.com> 2.49.0-1
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4148 |12cr|perl-Config-Any-0.220.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Config-Any
%define upstream_version 0.22

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Load configuration from different file formats, transparently
License:	Artistic/GPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Module::Pluggable) >= 3.01
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Config::General)
BuildRequires:	perl(Config::Tiny)
BuildRequires:	perl(JSON)
BuildRequires:	perl(YAML)
BuildRequires:	perl(XML::Simple)
BuildRequires:	perl(version)

BuildArch:	    noarch

%description
Config::Any provides a facility for Perl applications and libraries to
load configuration data from multiple different file formats. It
supports XML, YAML, JSON, Apache-style configuration, Windows INI
files, and even Perl code.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/*/*
%{perl_vendorlib}/Config


%changelog
* Tue Jul 05 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.220.0-1mdv2011.0
+ Revision: 688737
- update to new version 0.22

* Tue May 31 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.210.0-1
+ Revision: 682113
- update to new version 0.21

* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.200.0-2
+ Revision: 680837
- mass rebuild

* Sun Aug 15 2010 Jérôme Quelin <jquelin@mandriva.org> 0.200.0-1mdv2011.0
+ Revision: 569931
- update to 0.20

* Tue Feb 16 2010 Jérôme Quelin <jquelin@mandriva.org> 0.190.0-1mdv2011.0
+ Revision: 506743
- update to 0.19

* Tue Nov 17 2009 Jérôme Quelin <jquelin@mandriva.org> 0.180.0-1mdv2010.1
+ Revision: 466748
- update to 0.18

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.170.0-1mdv2010.0
+ Revision: 406318
- rebuild using %%perl_convert_version

* Fri Feb 06 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.17-1mdv2009.1
+ Revision: 338063
- update to new version 0.17

* Sat Nov 22 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.16-1mdv2009.1
+ Revision: 305705
- update to new version 0.16

* Thu Nov 13 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.15-1mdv2009.1
+ Revision: 302891
- update to new version 0.15

* Sun Aug 10 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.14-1mdv2009.0
+ Revision: 270346
- update to new version 0.14

* Wed Apr 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.12-1mdv2009.0
+ Revision: 194922
- update to new version 0.12

* Tue Jan 29 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.11-1mdv2008.1
+ Revision: 159933
- update to new version 0.11

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Dec 13 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.10-1mdv2008.1
+ Revision: 119232
- update to new version 0.10

* Wed Aug 29 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.08-1mdv2008.0
+ Revision: 74278
- new version


* Fri Mar 09 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.07-1mdv2007.1
+ Revision: 138795
- new version

* Mon Aug 28 2006 Scott Karns <scottk@mandriva.org> 0.04-2mdv2007.0
+ Revision: 58222
- Added BuildRequires perl(Test::Exception)

* Sat Aug 26 2006 Scott Karns <scottk@mandriva.org> 0.04-1mdv2007.0
+ Revision: 58057
- Import perl-Config-Any

* Sat Aug 26 2006 Scott Karns <scottk@mandriva.org> 0.04-1mdv2007.0
- Initial Mandriva RPM


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4149 |12cr|perl-Config-ApacheFormat-1.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module Config-ApacheFormat
%define name perl-%{module}
%define version 1.2
%define release %mkrel 8

Summary: 	Use Apache format config files 
Name: 		%{name}
Version: 	%{version}
Release: 	%{release}
License: 	GPL or Artistic
Group: 		Development/Perl
Source: 	http://search.cpan.org/CPAN/authors/id/S/SA/SAMTREGAR/%{module}-%{version}.tar.bz2
Url: 		http://search.cpan.org/dist/%{module}
BuildRequires: perl-devel
BuildRequires: perl(Class::MethodMaker)
# This one is not found automatically
Requires:      perl(Class::MethodMaker) 
BuildRoot: 	%{_tmppath}/%{name}-buildroot/
BuildArch: noarch

%description
This module is designed to parse a configuration file in the same syntax used
by the Apache web server (see http://httpd.apache.org for details). This
allows you to build applications which can be easily managed by experienced
Apache admins. Also, by using this module, you'll benefit from the support for
nested blocks with built-in parameter inheritance. This can greatly reduce the
amount or repeated information in your configuration files.

%prep
%setup -q -n %{module}-%{version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean 
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_mandir}/*/*
%{perl_vendorlib}/*



%changelog
* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 1.2-8mdv2011.0
+ Revision: 653397
- rebuild for updated spec-helper

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.2-7mdv2011.0
+ Revision: 430336
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.2-6mdv2009.0
+ Revision: 241189
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.2-4mdv2008.0
+ Revision: 86186
- rebuild


* Mon Jul 25 2005 Olivier Thauvin <nanardon@mandriva.org> 1.2-3mdk
- Add changelog for -2mdk

* Mon Jul 25 2005 Olivier Thauvin <nanardon@mandriva.org> 1.2-2mdk
- Fix {Build}Requires

* Sat Jul 23 2005 Olivier Thauvin <nanardon@mandriva.org> 1.2-1mdk
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4150 |12cr|perl-Config-Augeas-0.903.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name       Config-Augeas
%define upstream_version 0.903

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1
Summary:	Edit configuration files through Augeas C library
License:	GPL or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source:		http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:	perl-devel
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Test::More)
BuildRequires:	augeas-devel

%description
Augeas is a library and command line tool that focuses on the most basic
problem in handling Linux configurations programmatically: editing actual
configuration files in a controlled manner.

To that end, Augeas exposes a tree of all configuration settings (well, all
the ones it knows about) and a simple local API for manipulating the tree.
Augeas then modifies underlying configuration files according to the
changes that have been made to the tree; it does as little modeling of
configurations as possible, and focuses exclusively on transforming the
tree-oriented syntax of its public API to the myriad syntaxes of individual
configuration files.

This module provides an object oriented Perl interface for Augeas
configuration edition library with a more "perlish" API than Augeas C
counterpart.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
perl Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc README ChangeLog
%{perl_vendorarch}/Config
%{perl_vendorarch}/auto/Config
%{_mandir}/man3/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.701.0-4
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.701.0-3
+ Revision: 680838
- mass rebuild

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.701.0-2mdv2011.0
+ Revision: 555709
- rebuild

* Fri Feb 19 2010 Jérôme Quelin <jquelin@mandriva.org> 0.701.0-1mdv2010.1
+ Revision: 508048
- update to 0.701

* Wed Dec 23 2009 Jérôme Quelin <jquelin@mandriva.org> 0.601.0-1mdv2010.1
+ Revision: 481707
- update to 0.601

* Sat Jul 18 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.501.0-1mdv2010.0
+ Revision: 397171
- new version

  + Bruno Cornec <bcornec@mandriva.org>
    - Again adapt the group to a valid one this time
    - Fix the Group used
    - Create the first perl-Config-Augeas package from version 0.500 of Dominique Dumont
    - create perl-Config-Augeas


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4151 |12cr|perl-Config-Auto-0.360.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Config-Auto
%define upstream_version 0.36

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Magical config file parser
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Config::IniFiles)
BuildRequires:	perl(File::Spec::Functions)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(IO::String)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Text::ParseWords)
BuildRequires:	perl(YAML)
BuildArch:	noarch

%description
This module was written after having to write Yet Another Config File
Parser for some variety of colon-separated config. I decided "never again".

Config::Auto aims to be the most 'DWIM' config parser available, by
detecting configuration styles, include paths and even config filenames
automagically.

See the the HOW IT WORKS manpage section below on implementation details.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Tue Jul 05 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.360.0-1mdv2011.0
+ Revision: 688738
- update to new version 0.36

* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.340.0-1
+ Revision: 653906
- import perl-Config-Auto


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4152 |12cr|perl-Config-AutoConf-0.160.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Config-AutoConf
%define upstream_version 0.16

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	A module to implement some of AutoConf macros in pure perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::CBuilder)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
A module to implement some of AutoConf macros in pure perl.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.160.0-3mdv2011.0
+ Revision: 657769
- rebuild for updated spec-helper
- rebuild for updated spec-helper

* Sun Nov 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.160.0-1mdv2011.0
+ Revision: 594402
- update to new version 0.16

* Tue Mar 09 2010 Jérôme Quelin <jquelin@mandriva.org> 0.150.0-1mdv2011.0
+ Revision: 517111
- update to 0.15

* Mon Mar 08 2010 Jérôme Quelin <jquelin@mandriva.org> 0.140.0-1mdv2010.1
+ Revision: 515674
- import perl-Config-AutoConf


* Mon Mar 08 2010 cpan2dist 0.14-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4153 |12cr|perl-Config-Crontab-1.330.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Config-Crontab
%define upstream_version 1.33


Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Read/Write Vixie compatible crontab(5) files 
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/S/SC/SCOTTW/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Simple Time and Date module for perl.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/*
%{_mandir}/man3/*


%changelog
* Sun Apr 17 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.330.0-1mdv2011.0
+ Revision: 653986
- update to new version 1.33

* Tue Aug 04 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.300.0-1mdv2011.0
+ Revision: 408911
- rebuild using %%perl_convert_version

* Tue Oct 28 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.30-1mdv2009.1
+ Revision: 297811
- update to new version 1.30

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.21-3mdv2009.0
+ Revision: 256044
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.21-1mdv2008.1
+ Revision: 136690
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Jul 26 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.21-1mdv2008.0
+ Revision: 55685
- update to new version 1.21


* Wed Apr 19 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.20-1mdk
- New release 1.20

* Mon Dec 19 2005 Sebastien Savarin <plouf@mandriva.org> 1.11-1mdk
- First Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4154 |12cr|perl-Config-File-1.500.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Config-File
%define upstream_version 1.50

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:    	%mkrel 1
Epoch:      	1

BuildArch: 	noarch

Summary:	A perl5 interface to parse a simple configuration file
License:	GPLv2
Group:		Development/Perl
URL:		http://search.cpan.org/~gwolf/%{upstream_name}-%{upstream_version}/
Source0:	http://search.cpan.org/CPAN/authors/id/G/GW/GWOLF/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Test::Pod::Coverage)

BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
Config::File - Parse a simple configuration file.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%{__make} test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc CHANGES README
%{_mandir}/*/*
%{perl_vendorarch}/../*


%changelog
* Tue Jan 20 2009 Sergey Sokolov <sokol@mtik.ru>
- Added Test::Pod::Coverage as a build dependency, as some CPANTS test hosts have died during the tests
- Removed the ConfigFile naming (deprecated for over a year)

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4155 |12cr|perl-Config-Find-0.260.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Config-Find
%define upstream_version 0.26

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Win32\\)'
%else
%define _requires_exceptions perl(Win32)
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Find configuration files
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(File::HomeDir)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(File::Which)
BuildArch:	noarch

%description
Every OS has different rules for configuration files placement, this module
allows to easily find and create your app configuration files following
those rules.

Config::Find references configuration files by the application name or by
the application name and the configuration file name when the app uses
several application files, i.e 'emacs', 'profile', 'apache/httpd',
'apache/ssl'.

By default the $0 value is used to generate the configuration file name. To
define it explicitly the keywords 'name' or 'names' have to be used:

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.260.0-3mdv2011.0
+ Revision: 654897
- rebuild for updated spec-helper

* Sun Jan 03 2010 Jérôme Quelin <jquelin@mandriva.org> 0.260.0-2mdv2011.0
+ Revision: 485906
- removing bogus requires:

  + Michael Scherer <misc@mandriva.org>
    - do not Requires Win32

* Tue Nov 17 2009 Jérôme Quelin <jquelin@mandriva.org> 0.260.0-1mdv2010.1
+ Revision: 466756
- import perl-Config-Find


* Tue Nov 17 2009 cpan2dist 0.26-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4156 |12cr|perl-Config-General-2.500.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Config-General
%define upstream_version 2.50

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Generic Config perl module
License:	GPL+ or Artistic
Group:		Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module opens a config file and parses it's contents for you. The
method new requires one parameter which needs to be a filename. The
method getall returns a hash which contains all options and it's
associated values of your config file.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
chmod 644 Changelog README

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changelog README
%{perl_vendorlib}/Config
%{_mandir}/man3/*

%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 2.500.0-2mdv2011.0
+ Revision: 680839
- mass rebuild

* Thu Dec 02 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.500.0-1mdv2011.0
+ Revision: 604709
- update to new version 2.50

* Wed Jul 14 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2.490.0-1mdv2011.0
+ Revision: 553075
- update to 2.49

* Wed Apr 14 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.480.0-1mdv2010.1
+ Revision: 534937
- new version

* Fri Apr 09 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2.460.0-1mdv2010.1
+ Revision: 533383
- update to 2.46

* Tue Apr 06 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2.450.0-1mdv2010.1
+ Revision: 532139
- update to 2.45

* Wed Sep 09 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.440.0-1mdv2010.0
+ Revision: 434697
- update to new version 2.44

* Thu Jul 23 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2.430.0-1mdv2010.0
+ Revision: 398853
- update to 2.43
- using %%perl_convert_version
- fixed license field

* Sun Dec 28 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.42-1mdv2009.1
+ Revision: 320426
- update to new version 2.42

* Mon Jun 23 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.40-1mdv2009.0
+ Revision: 227970
- update to new version 2.40

* Tue Jun 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.39-1mdv2009.0
+ Revision: 222652
- update to new version 2.39

* Mon Mar 03 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.38-1mdv2008.1
+ Revision: 177902
- update to new version 2.38

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Nov 27 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.37-1mdv2008.1
+ Revision: 113420
- update to new version 2.37
- update to new version 2.37

* Sun Oct 21 2007 Funda Wang <fwang@mandriva.org> 2.36-1mdv2008.1
+ Revision: 100834
- update to new version 2.36

* Tue May 01 2007 Olivier Thauvin <nanardon@mandriva.org> 2.33-1mdv2008.0
+ Revision: 19811
- 2.33


* Fri Mar 09 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.32-1mdv2007.1
+ Revision: 138794
- new version
- Import perl-Config-General

* Fri Jan 20 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.31-1mdk
- New release 2.31

* Thu Sep 22 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.30-1mdk
- New release 2.30
- fix source URL
- don't ship empty directories
- make test in %%check
- fix doc files perms
- non-redundant summary

* Fri Jun 03 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 2.29-1mdk
- 2.29

* Sat May 28 2005 Nicolas Lécureuil <neoclust@mandriva.org> 2.28-1mdk
- 2.28
- Make rpmbuildable

* Wed Feb 09 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.27-2mdk
- rebuild for new perl

* Sun Jun 20 2004 Per Ã˜yvind Karlsen <peroyvind@linux-mandrake.com> 2.27-1mdk
- 2.27

* Tue Mar 30 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 2.26-1mdk
- 2.26


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4157 |12cr|perl-Config-GitLike-1.50.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Config-GitLike
%define upstream_version 1.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Git-like config file parsing with cascaded inheritance
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Any::Moose)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This module handles interaction with configuration files of the style used
by the version control system Git. It can both parse and modify these
files, as well as create entirely new ones.

You only need to know a few things about the configuration format in order
to use this module. First, a configuration file is made up of key/value
pairs. Every key must be contained in a section. Sections can have
subsections, but they don't have to. For the purposes of setting and
getting configuration variables, we join the section name, subsection name,
and variable name together with dots to get a key name that looks like
"section.subsection.variable". These are the strings that you'll be passing
in to 'key' arguments.

Configuration files inherit from each other. By default, 'Config::GitLike'
loads data from a system-wide configuration file, a per-user configuration
file, and a per-directory configuration file, but by subclassing and
overriding methods you can obtain any combination of configuration files.
By default, configuration files that don't exist are just skipped.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml Changes
%{_mandir}/man3/*
%{perl_vendorlib}/Config/

%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1.50.0-2mdv2011.0
+ Revision: 680840
- mass rebuild

* Fri Jan 07 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.50.0-1mdv2011.0
+ Revision: 629480
- update to new version 1.05

* Fri Apr 30 2010 Michael Scherer <misc@mandriva.org> 1.40.0-1mdv2011.0
+ Revision: 541093
- import perl-Config-GitLike


* Fri Apr 30 2010 cpan2dist 1.04-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4158 |12cr|perl-Config-Grammar-1.100.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Config-Grammar
%define upstream_version 1.10

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4
Summary:	A grammar-based, user-friendly config parser
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Config::Grammar is a module to parse configuration files. The configuration
may consist of multiple-level sections with assignments and tabular data.
The parsed data will be returned as a hash containing the whole
configuration. Config::Grammar uses a grammar that is supplied upon
creation of a Config::Grammar object to parse the configuration file and
return helpful error messages in case of syntax errors. Using the *makepod*
method you can generate documentation of the configuration file format.

The *maketmpl* method can generate a template configuration file. If your
grammar contains regexp matches, the template will not be all that helpful
as Config::Grammar is not smart enough to give you sensible template data
based in regular expressions. The related function *maketmplmin* generates
a minimal configuration template without examples, regexps or comments and
thus allows an experienced user to fill in the configuration data more
efficiently.

Grammar Definition
    The grammar is a multiple-level hash of hashes, which follows the
    structure of the configuration. Each section or variable is represented
    by a hash with the same structure. Each hash contains special keys
    starting with an underscore such as '_sections', '_vars', '_sub' or
    '_re' to denote meta data with information about that section or
    variable. Other keys are used to structure the hash according to the
    same nesting structure of the configuration itself. The starting hash
    given as parameter to 'new' contains the "root section".

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 1.100.0-3mdv2011.0
+ Revision: 654898
- rebuild for updated spec-helper

* Wed Sep 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.100.0-2mdv2011.0
+ Revision: 443528
- backportability fix

* Tue Aug 04 2009 Jérôme Quelin <jquelin@mandriva.org> 1.100.0-1mdv2010.0
+ Revision: 409026
- rebuild using %%perl_convert_version
- rebuild

* Mon May 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.10-1mdv2010.0
+ Revision: 371910
- import perl-Config-Grammar


* Mon May 04 2009 cpan2dist 1.10-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4159 |12cr|perl-Config-Identity-0.1.600-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Config-Identity
%define upstream_version 0.0016

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Load (and optionally decrypt via GnuPG) user/pass identity information
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(File::HomeDir)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(File::Which)
BuildRequires:	perl(IPC::Open3)
BuildRequires:	perl(Test::Most)
BuildRequires:	perl(Test::Warn)
BuildRequires:	perl(Test::Deep)
BuildRequires:	perl(Test::Differences)
BuildRequires:	perl(Test::Exception)

BuildArch:	noarch

%description
Config::Identity is a tool for loadiing (and optionally decrypting via
GnuPG) user/pass identity information

For GitHub API access, an identity is a 'login'/'token' pair

For PAUSE access, an identity is a 'user'/'password' pair

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 0.1.600-2mdv2011.0
+ Revision: 653558
- rebuild for updated spec-helper

* Tue Aug 24 2010 Jérôme Quelin <jquelin@mandriva.org> 0.1.600-1mdv2011.0
+ Revision: 572933
- fixing buildrequires:
- adding missing buildrequires:
- adding missing buildrequires:
- import perl-Config-Identity


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4160 |12cr|perl-Config-INI-0.18.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Config-INI
%define upstream_version 0.018

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	A subclassable .ini-file emitter
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Mixin::Linewise::Readers)
BuildRequires:	perl(Mixin::Linewise::Writers)

BuildArch:	noarch

%description
Config::INI::Reader is _yet another_ config module implementing _yet
another_ slightly different take on the undeniably easy to read the ".ini"
file format|Config::INI manpage. Its default behavior is quite similar to
that of the Config::Tiny manpage, on which it is based.

The chief difference is that Config::INI::Reader is designed to be
subclassed to allow for side-effects and self-reconfiguration to occur
during the course of reading its input.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Jun 13 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.18.0-1mdv2011.0
+ Revision: 684739
- update to new version 0.018

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.17.0-3
+ Revision: 657770
- rebuild for updated spec-helper
- rebuild for updated spec-helper

* Tue Dec 14 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.17.0-1mdv2011.0
+ Revision: 621740
- update to new version 0.017

* Mon Sep 06 2010 Jérôme Quelin <jquelin@mandriva.org> 0.16.0-1mdv2011.0
+ Revision: 576293
- update to 0.016

* Tue Aug 24 2010 Jérôme Quelin <jquelin@mandriva.org> 0.15.0-1mdv2011.0
+ Revision: 572698
- update to 0.015

* Fri May 15 2009 Jérôme Quelin <jquelin@mandriva.org> 0.014-2mdv2011.0
+ Revision: 375962
- rebuild

* Wed Mar 25 2009 Jérôme Quelin <jquelin@mandriva.org> 0.014-1mdv2009.1
+ Revision: 360993
- import perl-Config-INI


* Tue Mar 24 2009 cpan2dist 0.014-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4161 |12cr|perl-Config-INI-MVP-0.24.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Config-INI-MVP
%define upstream_version 0.024

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Multi-value capable .ini file reader (for plugins)
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Config::INI::Reader)
BuildRequires:	perl(Config::MVP::Assembler)
BuildRequires:	perl(namespace::autoclean)
BuildArch:	noarch

%description
The MVP INI file reader reads INI files, but can handle properties with
multiple values. The identification of properties that may have multiple
entries is done by section, on a plugin basis. For example, given the
following file:

  [Foo::Bar]
  x = 1
  y = 2
  y = 3

MVP will, upon reaching this section, load Foo::Bar and call a method (by
default 'multivalue_args') on it, to determine which property names may
have multiple entries. If the return value of that method includes 'y',
then the entry for 'y' in the Foo::Bar section will be an arrayref with two
values. If the list returned by 'multivalue_args' did not contain 'y', then
an exception would be raised while reading this section.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.24.0-1mdv2010.1
+ Revision: 461267
- update to 0.024

* Mon Jul 27 2009 Jérôme Quelin <jquelin@mandriva.org> 0.23.0-1mdv2010.0
+ Revision: 400635
- update to 0.023

* Sun Jul 26 2009 Jérôme Quelin <jquelin@mandriva.org> 0.22.0-1mdv2010.0
+ Revision: 400199
- update to 0.022

* Fri Jul 24 2009 Jérôme Quelin <jquelin@mandriva.org> 0.21.0-1mdv2010.0
+ Revision: 399307
- update to 0.021

* Fri May 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.19.0-1mdv2010.0
+ Revision: 380976
- adding missing buildrequires:
- import perl-Config-INI-MVP


* Fri May 29 2009 cpan2dist 0.019-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4162 |12cr|perl-Config-INI-Simple-0.02-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname   Config-INI-Simple

Name:		perl-%{realname}
Version:    0.02
Release:    %mkrel 5
License:	Artistic and GPL
Group:		Development/Perl
Summary:    Simple reading and writing from an INI file--with preserved comments
Source0:    ftp://ftp.perl.org/pub/CPAN/modules/by-module/Config/Config-INI-Simple-%{version}.tar.bz2
Url:		http://search.cpan.org/dist/%{realname}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	perl-devel

BuildArch: noarch

%description
Config::INI::Simple is for very simplistic reading and writing of INI files. 
A new object must be created for each INI file (an object keeps all the data 
read in from an INI which is used on the write method to write to the INI).

It also keeps all your comments and original order intact.

%prep
%setup -q -n %{realname}-%{version} 

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)

%{perl_vendorlib}/Config/
%{_mandir}/man3/*



%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.02-5mdv2011.0
+ Revision: 680841
- mass rebuild

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.02-4mdv2011.0
+ Revision: 430337
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.02-3mdv2009.0
+ Revision: 256090
- rebuild

* Sat Feb 09 2008 Funda Wang <fwang@mandriva.org> 0.02-1mdv2008.1
+ Revision: 164418
- update to new version 0.02

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Sep 07 2007 Michael Scherer <misc@mandriva.org> 0.01-2mdv2008.0
+ Revision: 81738
- rebuild


* Wed Aug 09 2006 Michael Scherer <misc@mandriva.org> 0.01-1mdv2007.0
- First Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4163 |12cr|perl-Config-JFDI-0.65.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Config-JFDI
%define upstream_version 0.065

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Just * Do it: A Catalyst::Plugin::ConfigLoader-style layer over Config::Any
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Any::Moose)
BuildRequires:	perl(Carp::Clan::Share)
BuildRequires:	perl(Clone)
BuildRequires:	perl(Config::Any)
BuildRequires:	perl(Data::Visitor)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Hash::Merge::Simple)
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::AttributeHelpers)
BuildRequires:	perl(Path::Class)
BuildRequires:	perl(Sub::Install)
BuildRequires:	perl(Test::Deep)
BuildRequires:	perl(Test::Differences)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Most)
BuildRequires:	perl(Test::Warn)
BuildArch:	noarch

%description
Config::JFDI is an implementation of the Catalyst::Plugin::ConfigLoader
manpage that exists outside of the Catalyst manpage.

Essentially, Config::JFDI will scan a directory for files matching a
certain name. If such a file is found which also matches an extension that
Config::Any can read, then the configuration from that file will be loaded.

Config::JFDI will also look for special files that end with a "_local"
suffix. Files with this special suffix will take precedence over any other
existing configuration file, if any. The precedence takes place by merging
the local configuration with the "standard" configuration via the
Hash::Merge::Simple manpage.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.65.0-2mdv2011.0
+ Revision: 654283
- rebuild for updated spec-helper

* Sun Jan 02 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.65.0-1mdv2011.0
+ Revision: 627632
- update to new version 0.065

* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.64.0-1mdv2011.0
+ Revision: 471075
- import perl-Config-JFDI


* Sun Nov 29 2009 cpan2dist 0.064-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4164 |12cr|perl-Config-Model-2.26.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Config-Model
%define upstream_version 2.026

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2
License:	GPL or Artistic
Group:		Development/Perl
Summary:	Framework for config validation and edition
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Any::Moose)
BuildRequires:	perl(AnyEvent)
BuildRequires:	perl(Carp::Assert::More)
BuildRequires:	perl(Exception::Class)
BuildRequires:	perl(File::Copy::Recursive)
BuildRequires:	perl(File::HomeDir)
BuildRequires:	perl(Hash::Merge) >= 0.120.0
BuildRequires:	perl(IO::File)
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(Log::Log4perl) >= 1.110.0
BuildRequires:	perl(Module::Build) >= 0.340.0
BuildRequires:	perl(Mouse)
BuildRequires:	perl(MouseX::NativeTraits)
BuildRequires:	perl(MouseX::StrictConstructor)
BuildRequires:	perl(Parse::RecDescent)
BuildRequires:	perl(Path::Class)
BuildRequires:	perl(Pod::POM)
BuildRequires:	perl(Probe::Perl)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Term::ReadLine)
BuildRequires:	perl(Test::Command) >= 0.80.0
BuildRequires:	perl(Test::Differences)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::File::Contents)
BuildRequires:	perl(Test::Memory::Cycle)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Warn) >= 0.110.0
BuildRequires:	perl(Text::Diff)
BuildRequires:	perl(YAML::Any) >= 0.303.0
BuildRequires:	perl(namespace::autoclean)
BuildArch:	noarch

Requires:	perl(Parse::RecDescent)
Requires:	perl(Exception::Class)
Requires:	perl(Carp::Assert::More)

%description
Config::Model provides a validation engine according to a set of rules.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
perl Build.PL installdirs=vendor
./Build

#%check
#./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc ChangeLog LICENSE META.yml MODELS MYMETA.yml README TODO examples
%{_bindir}/cme
%{_bindir}/config-edit*
%{perl_vendorlib}/Config
%{_mandir}/man1/*
%{_mandir}/man3/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4165 |12cr|perl-Config-Model-CursesUI-1.104.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name       Config-Model-CursesUI
%define upstream_version    1.104

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3
Summary:	Curses interface for Config::Model
License:	GPL or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source:		http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Config::Model)
BuildRequires:	perl(Curses::UI)
BuildRequires:	perl(namespace::autoclean)
BuildArch:	noarch

%description
This class provides a the Curses::UI manpage interface to configuration
data managed by the Config::Model manpage.

IMPORTANT: Once the CursesUI object is created, STDOUT and STDERR are
managed by the Curses interface, so all print and warn will not work as
expected.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
perl Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc README ChangeLog
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1.104.0-2mdv2011.0
+ Revision: 657479
- add br
- rebuild for updated spec-helper

* Wed Mar 02 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.104.0-1
+ Revision: 641322
- update to new version 1.104

* Mon Jul 06 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.103.0-1mdv2011.0
+ Revision: 393055
- import perl-Config-Model-CursesUI


* Mon Jul 06 2009 cpan2dist 1.103-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4166 |12cr|perl-Config-Model-Itself-1.225.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Config-Model-Itself
%define upstream_version 1.225

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Edit and validate configuration models
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Config::Model::TkUI)
BuildRequires:	perl(Config::Model)
BuildRequires:	perl(Exception::Class)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Pod::POM)
BuildRequires:	x11-server-xvfb

BuildArch:	noarch

%description
The Config::Itself and its model files provide a model of Config:Model
(hence the Itself name).

Let's step back a little to explain. Any configuration data is, in essence,
structured data. This data could be stored in an XML file. A configuration
model is a way to describe the structure and relation of all items of a
configuration data set.

This configuration model is also expressed as structured data. This
structure data is structured and follow a set of rules which are described
for humans in the Config::Model manpage.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
perl Build.PL installdirs=vendor
./Build

#%check
#xvfb-run -n 14 
#./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc README ChangeLog
%{_mandir}/man1/*
%{_mandir}/man3/*
%{_bindir}/config-model-edit
%{perl_vendorlib}/Config

%changelog
* Wed Jun 22 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.225.0-1mdv2011.0
+ Revision: 686619
- update to new version 1.225

* Sun Apr 10 2011 Bruno Cornec <bcornec@mandriva.org> 1.224.0-1
+ Revision: 652163
- Update Config-Model-Itself to 1.224 upstream

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - update to new version 1.223

* Tue Mar 08 2011 Sandro Cazzaniga <kharec@mandriva.org> 1.222.0-1
+ Revision: 642877
- new version
- drop %%check
- add a BR on Config::Model

* Mon Nov 08 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.219.0-1mdv2011.0
+ Revision: 595086
- update to new version 1.219

* Mon Aug 16 2010 Jérôme Quelin <jquelin@mandriva.org> 1.216.0-1mdv2011.0
+ Revision: 570570
- using display 14 for xvfb-run (99 is too often busy)
- update to 1.216

* Wed Apr 07 2010 Jérôme Quelin <jquelin@mandriva.org> 1.215.0-1mdv2010.1
+ Revision: 532711
- update to 1.215

* Thu Apr 01 2010 Jérôme Quelin <jquelin@mandriva.org> 1.214.0-1mdv2010.1
+ Revision: 530665
- update to 1.214

* Tue Mar 30 2010 Jérôme Quelin <jquelin@mandriva.org> 1.213.0-1mdv2010.1
+ Revision: 529818
- adding missing buildrequires:
- update to 1.213

* Sun Feb 28 2010 Jérôme Quelin <jquelin@mandriva.org> 1.212.0-1mdv2010.1
+ Revision: 512599
- update to 1.212

* Tue Jul 07 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.211.0-1mdv2010.0
+ Revision: 393074
- import perl-Config-Model-Itself


* Mon Jul 06 2009 cpan2dist 1.211-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4167 |12cr|perl-Config-Model-OpenSsh-1.224.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Config-Model-OpenSsh
%define upstream_version 1.224

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	OpenSsh configuration files editor and API
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Any::Moose)
BuildRequires:	perl(Config::Model) >= 2.17.0
BuildRequires:	perl(File::Copy::Recursive)
BuildRequires:	perl(File::Slurp)
BuildRequires:	perl(Log::Log4perl) >= 1.110.0
BuildRequires:	perl(Module::Build) >= 0.360.100
BuildRequires:	perl(Mouse::Meta::Attribute::Custom::Trait::Hash)
BuildRequires:	perl(MouseX::StrictConstructor)
BuildRequires:	perl(Test::Differences)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::File::Contents)
BuildRequires:	perl(Test::Memory::Cycle)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Warn)
BuildRequires:	perl(namespace::autoclean)
BuildArch:	noarch

%description
This module provides a configuration model for OpenSsh. Then Config::Model
provides a graphical editor program for _/etc/ssh/sshd_config_ and
_/etc/ssh/ssh_config_. See the config-edit-sshd manpage and the
config-edit-ssh manpage for more help.

This module and Config::Model can also be used to modify safely the content
for _/etc/ssh/sshd_config_, _/etc/ssh/ssh_config_ or _~/.ssh/config_ from
Perl programs.

Once this module is installed, you can run (as root, but please backup
/etc/X11/xorg.conf before):

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
rm -f t/pod.t
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc ChangeLog LICENSE META.yml MYMETA.yml README TODO demo
%{_mandir}/man3/*
%{perl_vendorlib}/Config


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4168 |12cr|perl-Config-Model-TkUI-1.325.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Config-Model-TkUI
%define upstream_version 1.325

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 1

Summary:    GUI for conf editors based on Config::Model
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Log::Log4perl)
BuildRequires: perl(Carp::Assert::More)
BuildRequires: perl(Exception::Class)
BuildRequires: perl(Module::Build)
#BuildRequires: perl(Config::Model)
BuildRequires: perl(Pod::POM)
BuildRequires: perl(Tk::DirSelect)
BuildRequires: perl(Tk::ObjScanner)
BuildRequires: perl(Test::Warn)
BuildRequires: x11-server-xvfb

BuildArch: noarch
BuildRoot:  %{_tmppath}/%{name}-%{version}

Requires: perl(Config::Model)

%description
This class provides a GUI for the Config::Model manpage.

With this class, the Config::Model manpage and an actual configuration
model (like the Config::Model::Xorg manpage), you get a tool to edit
configuration files (e.g. '/etc/X11/xorg.conf').

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
%{__perl} Build.PL installdirs=vendor
./Build

%install
rm -rf %buildroot
./Build install destdir=%{buildroot}

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc ChangeLog README
%{_mandir}/man3/*
%perl_vendorlib/*


%changelog
* Tue Jul 05 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.325.0-1mdv2011.0
+ Revision: 688740
- update to new version 1.325

* Sun May 22 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.324.0-1
+ Revision: 677323
- update to new version 1.324

* Thu Apr 28 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.323.0-1
+ Revision: 659888
- update to new version 1.323

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1.322.0-2
+ Revision: 657398
- rebuild for updated spec-helper

* Thu Mar 10 2011 Sandro Cazzaniga <kharec@mandriva.org> 1.322.0-1
+ Revision: 643364
- new version
- remove %%check
- remove a BR on Config::Model to force build
- add a BR on Log::Log4perl
- rebuild

* Tue Nov 09 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.317.0-1mdv2011.0
+ Revision: 595441
- update to new version 1.317

* Sun Aug 15 2010 Jérôme Quelin <jquelin@mandriva.org> 1.309.0-1mdv2011.0
+ Revision: 569960
- update to 1.309

* Tue Jul 27 2010 Jérôme Quelin <jquelin@mandriva.org> 1.308.0-1mdv2011.0
+ Revision: 561031
- update to 1.308

* Wed Mar 31 2010 Jérôme Quelin <jquelin@mandriva.org> 1.306.0-1mdv2011.0
+ Revision: 530261
- update to 1.306

* Tue Mar 30 2010 Jérôme Quelin <jquelin@mandriva.org> 1.305.0-1mdv2010.1
+ Revision: 529816
- adding missing buildrequires:
- update to 1.305

* Sat Mar 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1.304.0-1mdv2010.1
+ Revision: 518659
- update to 1.304

* Sun Feb 28 2010 Jérôme Quelin <jquelin@mandriva.org> 1.303.0-1mdv2010.1
+ Revision: 512604
- update to 1.303

* Fri Jan 22 2010 Jérôme Quelin <jquelin@mandriva.org> 1.302.0-1mdv2010.1
+ Revision: 494931
- update to 1.302

* Mon Sep 07 2009 Jérôme Quelin <jquelin@mandriva.org> 1.301.0-1mdv2010.0
+ Revision: 432802
- update to 1.301

* Tue Jul 07 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.211.0-2mdv2010.0
+ Revision: 393076
- fix dependencies

* Mon Jul 06 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.211.0-1mdv2010.0
+ Revision: 392788
- import perl-Config-Model-TkUI


* Mon Jul 06 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.0.0-1mdv2010.0
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4169 |12cr|perl-Config-MVP-2.200.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Config-MVP
%define upstream_version 2.200001

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Multivalue-property config-loading state machine
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(namespace::autoclean)
BuildRequires:	perl(Class::Load)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::OneArgNew)
BuildRequires:	perl(Role::HasMessage)
BuildRequires:	perl(Role::Identifiable::HasIdent)
BuildRequires:	perl(StackTrace::Auto)
BuildRequires:	perl(Tie::IxHash)
BuildRequires:	perl(Test::Fatal)
BuildRequires:	perl(Test::More) >= 0.960
BuildRequires:	perl(Throwable)

Requires:	perl(Throwable)
Requires:	perl(Role::Identifiable::HasIdent)
Requires:	perl(Role::HasMessage)
Requires:	perl(StackTrace::Auto)
Requires:	perl(MooseX::OneArgNew)
BuildArch:	noarch

%description
MVP is a state machine for loading configuration (or other information) for
libraries. It expects to generate a list of named sections, each of which
relates to a Perl namespace and contains a set of named parameters.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 2.200.1-2mdv2011.0
+ Revision: 653532
- add undetected requires

* Sat Feb 26 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.200.1-1
+ Revision: 640124
- new version

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 2.101.650-2mdv2011.0
+ Revision: 555302
- rebuild

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 2.101.650-1mdv2011.0
+ Revision: 551990
- update to 2.101650

* Mon Mar 22 2010 Jérôme Quelin <jquelin@mandriva.org> 0.100.780-1mdv2010.1
+ Revision: 526435
- update to 0.100780

* Wed Dec 02 2009 Jérôme Quelin <jquelin@mandriva.org> 0.93.350-1mdv2010.1
+ Revision: 472580
- update to 0.093350

* Tue Dec 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.93.330-1mdv2010.1
+ Revision: 472239
- update to 0.093330

* Sun Nov 08 2009 Jérôme Quelin <jquelin@mandriva.org> 0.93.120-1mdv2010.1
+ Revision: 463097
- update to 0.093120

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.93.0-1mdv2010.1
+ Revision: 460712
- update to 0.093000

* Tue Aug 25 2009 Jérôme Quelin <jquelin@mandriva.org> 0.92.360-1mdv2010.0
+ Revision: 420856
- update to 0.092360

* Tue Aug 11 2009 Jérôme Quelin <jquelin@mandriva.org> 0.92.211-6mdv2010.0
+ Revision: 415035
- update to 0.092211

* Tue Aug 04 2009 Jérôme Quelin <jquelin@mandriva.org> 0.92.100-6mdv2010.0
+ Revision: 408648
- force rebuild
- update to 0.092100

* Sun Jul 26 2009 Jérôme Quelin <jquelin@mandriva.org> 0.92.60-1mdv2010.0
+ Revision: 400198
- update to 0.092060

* Fri Jul 24 2009 Jérôme Quelin <jquelin@mandriva.org> 0.92.40-1mdv2010.0
+ Revision: 399306
- import perl-Config-MVP


* Fri Jul 24 2009 cpan2dist 0.092040-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4170 |12cr|perl-Config-MVP-Reader-INI-2.101.461-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Config-MVP-Reader-INI
%define upstream_version 2.101461

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Multi-value capable .ini file reader (for plugins)
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Config::INI::Reader)
BuildRequires:	perl(Config::MVP::Assembler)
BuildRequires:	perl(namespace::autoclean)

BuildArch:	noarch

%description
The MVP INI file reader reads INI files, but can handle properties with
multiple values. The identification of properties that may have multiple
entries is done by section, on a plugin basis. For example, given the
following file:

  [Foo::Bar]
  x = 1
  y = 2
  y = 3

MVP will, upon reaching this section, load Foo::Bar and call a method (by
default 'multivalue_args') on it, to determine which property names may
have multiple entries. If the return value of that method includes 'y',
then the entry for 'y' in the Foo::Bar section will be an arrayref with two
values. If the list returned by 'multivalue_args' did not contain 'y', then
an exception would be raised while reading this section.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 2.101.461-2mdv2011.0
+ Revision: 656893
- rebuild for updated spec-helper

* Mon Nov 08 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.101.461-1mdv2011.0
+ Revision: 595088
- update to new version 2.101461

* Thu Jul 15 2010 Jérôme Quelin <jquelin@mandriva.org> 2.101.460-2mdv2011.0
+ Revision: 553492
- extracting requires from meta.json

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 2.101.460-1mdv2011.0
+ Revision: 552607
- renaming to match upstream dist name
- renaming to match upstream name
- update to 2.101460, renaming to perl-Config-MVP-Reader-INI ongoing to match upstream dist name

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.24.0-1mdv2010.1
+ Revision: 461267
- update to 0.024

* Mon Jul 27 2009 Jérôme Quelin <jquelin@mandriva.org> 0.23.0-1mdv2010.0
+ Revision: 400635
- update to 0.023

* Sun Jul 26 2009 Jérôme Quelin <jquelin@mandriva.org> 0.22.0-1mdv2010.0
+ Revision: 400199
- update to 0.022

* Fri Jul 24 2009 Jérôme Quelin <jquelin@mandriva.org> 0.21.0-1mdv2010.0
+ Revision: 399307
- update to 0.021

* Fri May 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.19.0-1mdv2010.0
+ Revision: 380976
- adding missing buildrequires:
- import perl-Config-INI-MVP


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4171 |12cr|perl-Config-Perl-V-0.120.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Config-Perl-V
%define upstream_version 0.12

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	A module that will return you the output of
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tgz

BuildRequires:	perl-devel
BuildRequires:	perl(Config)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::NoWarnings)
BuildArch:	noarch

%description
$conf = myconfig ()
    This function will collect the data described in the the hash structure
    manpage below, and return that as a hash reference. It optionally
    accepts an option to include more entries from %ENV. See the
    environment manpage below.

    Note that this will not work on uninstalled perls when called with
    '-I/path/to/uninstalled/perl/lib', but it works when that path is in
    '$PERL5LIB' or in '$PERL5OPT', as paths passed using '-I' are not known
    when the '-V' information is collected.

$conf = plv2hash ($text [, ...])
    Convert a sole 'perl -V' text block, or list of lines, to a complete
    myconfig hash. All unknown entries are defaulted.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml README Changelog
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.120.0-2mdv2011.0
+ Revision: 654899
- rebuild for updated spec-helper

* Tue Mar 16 2010 Jérôme Quelin <jquelin@mandriva.org> 0.120.0-1mdv2011.0
+ Revision: 521780
- import perl-Config-Perl-V


* Tue Mar 16 2010 cpan2dist 0.12-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4172 |12cr|perl-Config-Properties-1.720.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Config-Properties
%define upstream_version 1.72

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Configuration using Java style properties
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Text::Wrap)
BuildArch:	noarch

%description
Config::Properties is a near implementation of the java.util.Properties
API. It is designed to allow easy reading, writing and manipulation of
Java-style property files.

The format of a Java-style property file is that of a key-value pair
seperated by either whitespace, the colon (:) character, or the equals (=)
character. Whitespace before the key and on either side of the seperator is
ignored.

Lines that begin with either a hash (#) or a bang (!) are considered
comment lines and ignored.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Jul 18 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.720.0-1mdv2011
+ Revision: 690245
- update to new version 1.72

* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 1.710.0-2
+ Revision: 658742
- rebuild for updated spec-helper

* Wed Jul 14 2010 Jérôme Quelin <jquelin@mandriva.org> 1.710.0-1mdv2011.0
+ Revision: 553077
- update to 1.71

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 1.700.0-1mdv2010.0
+ Revision: 401701
- rebuild using %%perl_convert_version
- fixed license field

* Fri May 01 2009 Jérôme Quelin <jquelin@mandriva.org> 1.70-1mdv2010.0
+ Revision: 369678
- update to new version 1.70

* Tue Dec 02 2008 Jérôme Quelin <jquelin@mandriva.org> 1.69-1mdv2009.1
+ Revision: 309189
- update to new version 1.69

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.68-2mdv2009.0
+ Revision: 268401
- rebuild early 2009.0 package (before pixel changes)

* Tue May 06 2008 Jérôme Quelin <jquelin@mandriva.org> 1.68-1mdv2009.0
+ Revision: 201992
- import perl-Config-Properties



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4173 |12cr|perl-ConfigReader-0.5-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module   ConfigReader

Name:		perl-%{module}
Version:	0.5
Release:	4
License:	GPL or Artistic
Group:		Development/Perl
Summary:	Read directives from a configuration file
Url:		http://search.cpan.org/dist/%{module}
Source:		http://www.cpan.org/modules/by-module/ConfigReader/%{module}-%{version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
The ConfigReader::Spec class stores a specification about configuration
directives: their names, whether they are required or if they have default
values, and what parsing function or method to use.

%prep
%setup -q -n %{module}-%{version} 
cat > Makefile.PL <<EOF
use ExtUtils::MakeMaker;

WriteMakefile(
    'NAME'	       => 'ConfigReader::DirectiveStyle',
    'VERSION_FROM' => 'DirectiveStyle.pm',
);
EOF

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.5-3mdv2011.0
+ Revision: 654900
- rebuild for updated spec-helper

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.5-2mdv2011.0
+ Revision: 440542
- rebuild

* Fri Mar 06 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.5-1mdv2009.1
+ Revision: 349954
- import perl-ConfigReader


* Fri Mar 06 2009 cpan2dist 0.5-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4174 |12cr|perl-ConfigReader-Simple-1.280.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    ConfigReader-Simple
%define upstream_version 1.28

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

License:	GPL+ or Artistic
Group:		Development/Perl
Summary:	Read simple configuration file formats
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/ConfigReader/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::Output)
BuildRequires:	perl(Test::Warn)
BuildArch:	noarch

%description
'ConfigReader::Simple' reads and parses simple configuration files. It is
designed to be smaller and simpler than the 'ConfigReader' module and is
more suited to simple configuration files. 

The configuration file format
    The configuration file uses a line-oriented format, meaning that the
    directives do not have containers. The values can be split across lines
    with a continuation character, but for the most part everything ends up
    on the same line.

    The first group of non-whitespace characters is the "directive", or the
    name of the configuration item. The linear whitespace after that
    separates the directive from the "value", which is the rest of the
    line, including any other whitespace.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README LICENSE
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 1.280.0-3mdv2011.0
+ Revision: 658743
- rebuild for updated spec-helper

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1.280.0-2mdv2011.0
+ Revision: 551997
- rebuild

* Wed Jun 17 2009 Jérôme Quelin <jquelin@mandriva.org> 1.280.0-1mdv2010.0
+ Revision: 386764
- adding missing buildrequires:
- update to 1.28
- using %%perl_convert_version
- fix license

* Sat Sep 06 2008 Jérôme Quelin <jquelin@mandriva.org> 1.27-1mdv2009.0
+ Revision: 281793
- import perl-ConfigReader-Simple


* Sat Sep 06 2008 cpan2dist 1.27-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4175 |12cr|perl-Config-Simple-4.590.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Config-Simple
%define upstream_version 4.59

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Config-Simple module for perl 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Reading and writing configuration files is one of the most frequent
aspects of any software design. Config::Simple is the library to help
you with it.

Config::Simple is a class representing configuration file object. It
supports several configuration file syntax and tries to identify the
file syntax to parse them accordingly. Library supports parsing,
updating and creating configuration files.


%prep
%setup -q -n %{upstream_name}-%{upstream_version}
find . -type f -exec chmod 0644 {} \;

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Config/Simple.pm
%{perl_vendorlib}/auto/Config/Simple
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 4.590.0-2mdv2011.0
+ Revision: 680843
- mass rebuild

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 4.590.0-1mdv2011.0
+ Revision: 406903
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 4.59-3mdv2009.0
+ Revision: 241190
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Jun 27 2007 Olivier Thauvin <nanardon@mandriva.org> 4.59-1mdv2008.0
+ Revision: 44827
- 4.59


* Mon Aug 28 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 2006-08-28 14:49:52 (58413)
- mkrel
- check section

* Mon Aug 28 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 2006-08-28 14:46:19 (58407)
Import perl-Config-Simple

* Wed Jul 20 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 4.58-1mdk
- 4.58

* Wed Jul 13 2005 Oden Eriksson <oeriksson@mandriva.com> 4.56-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4176 |12cr|perl-Config-Std-0.7.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Config-Std
%define upstream_version 0.007

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 2
Summary:    Load and save configuration files in a standard format 
License:    GPL or Artistic
Group:      Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:      perl(Module::Build)
BuildRequires:      perl(Class::Std)
Requires:           perl(Class::Std)
BuildArch:          noarch
BuildRoot:          %{_tmppath}/%{name}-%{version}

%description
Load and save configuration files in a standard format 

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
# only when building from CVS (version 1.51-3mdk)
#CFLAGS="$RPM_OPT_FLAGS" %{__perl} Makefile.PL INSTALLDIRS=vendor
#make docs -i
# only when building from CVS (version 1.51-3mdk)
perl Build.PL installdirs=vendor
./Build

%check
./Build test

%clean 
rm -rf %{buildroot}

%install
rm -rf %{buildroot}
./Build install destdir=%{buildroot}

%files
%defattr(-,root,root)
%doc Changes README
%{perl_vendorlib}/Config/Std*
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.7.0-2mdv2011.0
+ Revision: 680844
- mass rebuild

* Mon Dec 07 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.7.0-1mdv2011.0
+ Revision: 474569
- new version

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - Import perl-Config-Std



* Tue May 22 2007 Shlomi Fish <shlomif@iglu.org.il> v0.0.4-1mdv2007.1
- Initial release.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4177 |12cr|perl-Config-YAML-1.420.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Config-YAML
%define upstream_version 1.42

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Generic Config perl module
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://search.cpan.org/CPAN/authors/id/M/MD/MDXI/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(YAML)
BuildArch:	noarch

%description
This module opens a config file and parses it's contents for you. The
method new requires one parameter which needs to be a filename. The
method getall returns a hash which contains all options and it's
associated values of your config file.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Config
%{_mandir}/man3/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1.420.0-2mdv2011.0
+ Revision: 680845
- mass rebuild

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.420.0-1mdv2011.0
+ Revision: 403026
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.42-6mdv2009.0
+ Revision: 241191
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.42-4mdv2008.0
+ Revision: 86195
- rebuild


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.42-3mdv2007.0
- Rebuild

* Thu Dec 15 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.42-2mdk
- fix buildrequires

* Tue Nov 29 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.42-1mdk
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4178 |12cr|perl-constant-1.210.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    constant
%define upstream_version 1.21

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Define compile-time constants
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module//%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::More)
Provides:	perl(constant)
BuildArch:	noarch

%description
This pragma allows you to declare constants at compile-time.

When you declare a constant such as 'PI' using the method shown above, each
machine your script runs upon can have as many digits of accuracy as it can
use. Also, your program will be easier to read, more likely to be
maintained (and maintained correctly), and far less likely to send a space
probe to the wrong planet because nobody noticed the one equation in which
you wrote '3.14195'.

When a constant is used in an expression, Perl replaces it with its value
at compile time, and may then optimize the expression further. In
particular, any code in an 'if (CONSTANT)' block will be optimized away if
the constant is false.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Sun Sep  30 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 1aa3c52
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4179 |12cr|perl-Context-Preserve-0.01-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module   Context-Preserve

Name:		perl-%{module}
Version:	0.01
Release:	4
License:	GPL or Artistic
Group:		Development/Perl
Summary:	Run code after a subroutine call, preserving the context the subroutine would have seen if it were the last statement in the caller
Url:		http://search.cpan.org/dist/%{module}
Source:		http://www.cpan.org/modules/by-module/Context/%{module}-%{version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Exporter)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::use::ok)
BuildArch:	noarch

%description
Sometimes you need to call a function, get the results, act on the results,
then return the result of the function. This is painful because of
contexts; the original function can behave different if it's called in
void, scalar, or list context. You can ignore the various cases and just
pick one, but that's fragile. To do things right, you need to see which
case you're being called in, and then call the function in that context.
This results in 3 code paths, which is a pain to type in (and maintain).

This module automates the process. You provide a coderef that is the
"original function", and another coderef to run after the original runs.
You can modify the return value (aliased to @_) here, and do whatever else
you need to do. 'wantarray' is correct inside both coderefs; in "after",
though, the return value is ignored and the value 'wantarray' returns is
related to the context that the original function was called in.

%prep
%setup -q -n %{module}-%{version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.01-3mdv2011.0
+ Revision: 654901
- rebuild for updated spec-helper

* Fri May 15 2009 Jérôme Quelin <jquelin@mandriva.org> 0.01-2mdv2011.0
+ Revision: 375961
- rebuild

* Mon May 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.01-1mdv2010.0
+ Revision: 371820
- import perl-Context-Preserve


* Mon May 04 2009 cpan2dist 0.01-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4180 |12cr|perl-Convert-Bencode-1.30.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Convert-Bencode
%define upstream_version 1.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3
Summary:	Functions for converting to/from bencoded strings
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/Convert-Bencode/
Source0:	http://www.cpan.org/authors/id/O/OR/ORCLEV/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Exporter)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Test::More) >= 0.45

BuildArch:	noarch

%description
This module provides two functions, bencode and bdecode, which encode and
decode bencoded strings respectively.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README Todo
%{perl_vendorlib}/*
%{_mandir}/man3/*



%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1.30.0-2mdv2011.0
+ Revision: 657399
- rebuild for updated spec-helper

* Wed Mar 09 2011 Sandro Cazzaniga <kharec@mandriva.org> 1.30.0-1
+ Revision: 643035
- fix group
- import perl-Convert-Bencode


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4181 |12cr|perl-Convert-Bencode_XS-0.60.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name Convert-Bencode_XS
%define upstream_version 0.06

Name:           perl-%{upstream_name}
Version:        %perl_convert_version %{upstream_version}
Release:	2
Summary:        Faster conversions to/from Bencode format
License:        GPL+ or Artistic
Group:          Development/Perl
URL:            http://search.cpan.org/dist/Convert-Bencode_XS/
Source0:        http://www.cpan.org/authors/id/I/IW/IWADE/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:  perl(Exporter)
BuildRequires:  perl(ExtUtils::MakeMaker)
BuildRequires:  perl(Test::More)
BuildRequires:	perl-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
This module provides two functions, bencode and bdecode, which encode and
decode bencoded strings respectively.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor 
%make

%check
%make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root,-)
%doc Changes README
%{perl_vendorarch}/auto/*
%{perl_vendorarch}/Convert*
%{_mandir}/man3/*



%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.60.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Wed Mar 09 2011 Sandro Cazzaniga <kharec@mandriva.org> 0.60.0-1
+ Revision: 643051
- import perl-Convert-Bencode_XS


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4182 |12cr|perl-Convert-Binary-C-0.760.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Convert-Binary-C
%define upstream_version 0.76

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    2

Summary:	%{upstream_name} module for perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:    http://www.cpan.org/modules/by-module/Convert/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
Convert::Binary::C is a preprocessor and parser for C type definitions. 
It is highly configurable and supports arbitrarily complex data structures. 
Its object-oriented interface has pack and unpack methods that act as 
replacements for Perl's pack and unpack and allow to use C types instead 
of a string representation of the data structure for conversion of binary 
data from and to Perl's complex data structures.

Actually, what Convert::Binary::C does is not very different from what a 
C compiler does, just that it doesn't compile the source code into an object 
file or executable, but only parses the code and allows Perl to use the 
enumerations, structs, unions and typedefs that have been defined within 
your C source for binary data conversion, similar to Perl's pack and unpack.

Beyond that, the module offers a lot of convenience methods to retrieve 
information about the C types that have been parsed.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%{__make}

%check
%{__make} test

%clean 
rm -rf %{buildroot}

%install
rm -rf %{buildroot}
%makeinstall_std

%files
%defattr(-,root,root)
%{_bindir}/*
%doc Changes README
%{perl_vendorlib}/
%{_mandir}/*/*


%changelog
* Tue Jan 24 2012 Stéphane Téletchéa <steletch@mandriva.org> 0.760.0-2
+ Revision: 768076
- Convert to new rpm numbering scheme
- Rebuild for new perl

* Sun Apr 17 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.760.0-1
+ Revision: 654001
- update to new version 0.76

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.740.0-2mdv2011.0
+ Revision: 555701
- rebuild

* Tue Aug 04 2009 Jérôme Quelin <jquelin@mandriva.org> 0.740.0-1mdv2010.0
+ Revision: 409024
- rebuild using %%perl_convert_version

* Tue May 05 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.74-1mdv2010.0
+ Revision: 372090
- update to new version 0.74

* Fri Mar 20 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.73-1mdv2009.1
+ Revision: 359033
- update to new version 0.73

* Mon Mar 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.72-1mdv2009.1
+ Revision: 355675
- new version

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.71-2mdv2009.0
+ Revision: 268402
- rebuild early 2009.0 package (before pixel changes)

* Tue Apr 22 2008 Stéphane Téletchéa <steletch@mandriva.org> 0.71-1mdv2009.0
+ Revision: 196673
-Added missing BuildRequires
- import perl-Convert-Binary-C


* Tue Apr 22 2008 0.71-1mdv2008.1 Stephane Teletchea <steletch@mandriva.org>
- Initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4183 |12cr|perl-Convert-Color-0.80.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Convert-Color
%define upstream_version 0.08

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Convert::Color::HueBased\\)'
%else
%define %define _requires_exceptions perl(Convert::Color::HueBased)
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	A color value represented as red/green/blue in
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Convert/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Module::Pluggable)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build::Compat)
BuildRequires:	perl(List::UtilsBy)
BuildArch:	noarch

%description
This module provides conversions between commonly used ways to express
colors. It provides conversions between color spaces such as RGB and HSV,
and it provides ways to look up colors by a name.

This class provides a base for subclasses which represent particular color
values in particular spaces. The base class provides methods to represent
the color in a few convenient forms, though subclasses may provide more
specific details for the space in question.

For more detail, read the documentation on these classes; namely:

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Thu Apr 28 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.80.0-1mdv2011.0
+ Revision: 659890
- update to new version 0.08

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.70.0-2
+ Revision: 656894
- rebuild for updated spec-helper

* Sat Nov 27 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.70.0-1mdv2011.0
+ Revision: 602097
- new version

* Sun Aug 23 2009 Jérôme Quelin <jquelin@mandriva.org> 0.50.0-2mdv2011.0
+ Revision: 419898
- adding requires exception

* Sun Aug 23 2009 Jérôme Quelin <jquelin@mandriva.org> 0.50.0-1mdv2010.0
+ Revision: 419897
- import perl-Convert-Color


* Sun Aug 23 2009 cpan2dist 0.05-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4184 |12cr|perl-Convert-EBCDIC-0.60.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Convert-EBCDIC
%define upstream_version 0.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Convert-EBCDIC module for perl 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Convert/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module provides two functions ascii2ebcdic and ebcdic2ascii for
converting a string from/to ASCII to/from EBCDIC, and two code pages
ccsid819 and ccsid1047.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Convert/EBCDIC.pm
%{_mandir}/*/*

%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.60.0-2mdv2011.0
+ Revision: 680846
- mass rebuild

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.60.0-1mdv2011.0
+ Revision: 406919
- rebuild using %%perl_convert_version

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.06-5mdv2009.0
+ Revision: 256133
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.06-3mdv2008.1
+ Revision: 136694
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-3mdv2008.0
+ Revision: 86225
- rebuild


* Mon Aug 28 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 2006-08-28 14:57:08 (58434)
- mkrel
- check section

* Mon Aug 28 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 2006-08-28 14:55:04 (58428)
Import perl-Convert-EBCDIC

* Wed Jul 13 2005 Oden Eriksson <oeriksson@mandriva.com> 0.06-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4185 |12cr|perl-Convert-Scalar-1.100.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	Convert-Scalar
%define	upstream_version 1.1

Name:		perl-%{module}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Convert-Scalar module for perl 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{module}
Source0:	http://www.cpan.org/modules/by-module/Convert/%{module}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel

%description
This module exports various internal perl methods that change the internal
representation or state of a perl scalar. All of these work in-place, that is,
they modify their scalar argument. No functions are exported by default.

%prep
%setup -q -n %{module}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes COPYING README
%{perl_vendorarch}/Convert/Scalar.pm
%{perl_vendorarch}/auto/Convert/Scalar
%{_mandir}/*/*


%changelog
* Thu Feb 02 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.100.0-4
+ Revision: 770599
- new version
- clean up spec
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1.40.0-3
+ Revision: 680847
- mass rebuild

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 1.40.0-2mdv2011.0
+ Revision: 555703
- rebuild

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 1.40.0-1mdv2010.0
+ Revision: 406921
- rebuild using %%perl_convert_version

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.04-3mdv2009.0
+ Revision: 256138
- rebuild

* Sun Mar 09 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.04-1mdv2008.1
+ Revision: 183108
- update to new version 1.04

* Mon Jan 14 2008 Thierry Vignaud <tv@mandriva.org> 1.03-4mdv2008.1
+ Revision: 151884
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.03-3mdv2008.0
+ Revision: 86231
- rebuild


* Mon Aug 28 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 2006-08-28 15:02:55 (58443)
- mkrel
- check section

* Mon Aug 28 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 2006-08-28 14:57:21 (58436)
Import perl-Convert-Scalar

* Wed Jul 20 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.03-1mdk
- 1.03
- use perl_vendorarch macro

* Wed Jul 13 2005 Oden Eriksson <oeriksson@mandriva.com> 1.01-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4186 |12cr|perl-Convert-Units-0.430.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Convert-Units
%define upstream_version 0.43

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Convert-Units module for perl 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Convert/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
The Units package is a collection of modules for parsing strings with unit
measurements (such as "12pt" or "3 meters") and converting them to some other
unit (such as "picas" or "inches").

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Convert/Units
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.430.0-2mdv2011.0
+ Revision: 680848
- mass rebuild

* Fri Feb 12 2010 Jérôme Quelin <jquelin@mandriva.org> 0.430.0-1mdv2011.0
+ Revision: 504939
- rebuild using %%perl_convert_version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.43-5mdv2010.0
+ Revision: 430339
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.43-4mdv2009.0
+ Revision: 241193
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.43-2mdv2008.0
+ Revision: 86232
- rebuild


* Wed Sep 13 2006 Oden Eriksson <oeriksson@mandriva.com> 0.43-1mdv2007.0
- rebuild

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 0.43-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4187 |12cr|perl-Coro-6.80.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	Coro
%define	upstream_version 6.08
#define _without_check 1

Name:		perl-%{module}
Version:	%perl_convert_version %upstream_version
Release:	2
Epoch:		2

Summary:	Coroutine process abstraction
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{module}
Source0:	http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/%{module}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl-IO-AIO
BuildRequires:	perl-AnyEvent >= 1:4.05
BuildRequires:	perl-Guard
BuildRequires:	perl-common-sense
#gw the test EV/t/01_unblock fails in 4.37:
# http://rt.cpan.org/Ticket/Display.html?id=32475
#BuildRequires:  perl-EV >= 2.0
%define __noautoreq 'Exporter::|Coro::Socket::'

%description
This module collection manages coroutines. Coroutines are similar to
threads but don't run in parallel.

%package	AnyEvent
Summary:	Use Coro within an AnyEvent environment
Group:		Development/Perl

%description	AnyEvent
This module integrates coroutines into any event loop supported by
AnyEvent, combining event-based programming with coroutine-based
programming in a natural way.

%package	BDB
Summary:	Truly asynchronous bdb access
Group:		Development/Perl

%description	BDB
This module implements a thin wrapper around the BDB module.

Each BDB request that could block and doesn't get passed a callback
will normally block all coroutines. after loading this module, this
will no longer be the case.


%prep
%setup -q -n %{module}-%{upstream_version} 
#gw wrong shell bang:
sed -i "s^/opt/bin/perl^%{_bindir}/perl^" Coro/jit*pl

%build
echo -e  "n\nu\n" | %{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%{!?_without_check:make test}

%install
%makeinstall_std


%files
%doc README.linux-glibc README Changes
%dir %{perl_vendorarch}/Coro
%{perl_vendorarch}/Coro/AIO.pm
%{perl_vendorarch}/Coro/Channel.pm
%{perl_vendorarch}/Coro/CoroAPI.h
%{perl_vendorarch}/Coro/Debug.pm
%{perl_vendorarch}/Coro/Event.pm
%{perl_vendorarch}/Coro/Handle.pm
%{perl_vendorarch}/Coro/Intro.pod
%{perl_vendorarch}/Coro/LWP.pm
%{perl_vendorarch}/Coro/MakeMaker.pm
%{perl_vendorarch}/Coro/RWLock.pm
%{perl_vendorarch}/Coro/Select.pm
%{perl_vendorarch}/Coro/Semaphore.pm
%{perl_vendorarch}/Coro/SemaphoreSet.pm
%{perl_vendorarch}/Coro/Signal.pm
%{perl_vendorarch}/Coro/Socket.pm
%{perl_vendorarch}/Coro/Specific.pm
%{perl_vendorarch}/Coro/State.pm
%{perl_vendorarch}/Coro/Storable.pm
%{perl_vendorarch}/Coro/Timer.pm
%{perl_vendorarch}/Coro/Util.pm
%{perl_vendorarch}/Coro/jit-*.pl
%{perl_vendorarch}/Coro.pm
%{perl_vendorarch}/auto
%_mandir/man3/Coro.3pm*
%_mandir/man3/Coro::AIO.3pm*
%_mandir/man3/Coro::Channel.3pm*
%_mandir/man3/Coro::Debug.3pm*
%_mandir/man3/Coro::Event.3pm*
%_mandir/man3/Coro::Handle.3pm*
%_mandir/man3/Coro::Intro.3pm*
%_mandir/man3/Coro::LWP.3pm*
%_mandir/man3/Coro::MakeMaker.3pm*
%_mandir/man3/Coro::RWLock.3pm*
%_mandir/man3/Coro::Select.3pm*
%_mandir/man3/Coro::Semaphore.3pm*
%_mandir/man3/Coro::SemaphoreSet.3pm*
%_mandir/man3/Coro::Signal.3pm*
%_mandir/man3/Coro::Socket.3pm*
%_mandir/man3/Coro::Specific.3pm*
%_mandir/man3/Coro::State.3pm*
%_mandir/man3/Coro::Storable.3pm*
%_mandir/man3/Coro::Timer.3pm*
%_mandir/man3/Coro::Util.3pm*

%files BDB
%{perl_vendorarch}/Coro/BDB.pm
%{_mandir}/man3/Coro::BDB*

%files AnyEvent
%{perl_vendorarch}/Coro/AnyEvent.pm
%{_mandir}/man3/Coro::AnyEvent*


%changelog
* Fri Jul 20 2012 Bernhard Rosenkraenzer <bero@bero.eu> 2:6.80.0-2
+ Revision: 810459
- Drop invalid dependencies

* Sat Apr 14 2012 Götz Waschk <waschk@mandriva.org> 2:6.80.0-1
+ Revision: 790937
- update to new version 6.08

* Thu Feb 02 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 2:6.70.0-4
+ Revision: 770552
- clean up spec
- mass rebuild of perl extensions against perl 5.14.2

* Wed Nov 16 2011 Götz Waschk <waschk@mandriva.org> 2:6.70.0-1
+ Revision: 731112
- new version

* Tue Aug 09 2011 Götz Waschk <waschk@mandriva.org> 2:6.60.0-1
+ Revision: 693702
- update to new version 6.06

* Fri Aug 05 2011 Götz Waschk <waschk@mandriva.org> 2:6.50.0-1
+ Revision: 693272
- update to new version 6.05

* Thu Aug 04 2011 Götz Waschk <waschk@mandriva.org> 2:6.40.0-1
+ Revision: 693150
- update to new version 6.04

* Wed Jul 13 2011 Götz Waschk <waschk@mandriva.org> 2:6.20.0-1
+ Revision: 689811
- update to new version 6.02

* Tue Jul 05 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2:6.10.0-1
+ Revision: 688741
- update to new version 6.01

* Fri Jul 01 2011 Götz Waschk <waschk@mandriva.org> 2:6.0.0-2
+ Revision: 688423
- remove wrong dep on /opt/bin/perl

* Thu Jun 30 2011 Götz Waschk <waschk@mandriva.org> 2:6.0.0-1
+ Revision: 688319
- new version
- add jit files

* Thu Feb 24 2011 Götz Waschk <waschk@mandriva.org> 2:5.372.0-1
+ Revision: 639565
- update to new version 5.372

* Tue Feb 22 2011 Götz Waschk <waschk@mandriva.org> 2:5.371.0-1
+ Revision: 639279
- update to new version 5.371

* Mon Feb 14 2011 Götz Waschk <waschk@mandriva.org> 2:5.260.0-1
+ Revision: 637683
- new version

* Thu Nov 11 2010 Götz Waschk <waschk@mandriva.org> 2:5.250.0-1mdv2011.0
+ Revision: 595977
- update to new version 5.25

* Sun Oct 24 2010 Götz Waschk <waschk@mandriva.org> 2:5.240.0-1mdv2011.0
+ Revision: 588036
- update to new version 5.24

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 2:5.230.0-2mdv2011.0
+ Revision: 555716
- rebuild

* Sat Jul 10 2010 Götz Waschk <waschk@mandriva.org> 2:5.230.0-1mdv2011.0
+ Revision: 550299
- update to new version 5.23

* Wed Apr 14 2010 Götz Waschk <waschk@mandriva.org> 2:5.220.0-1mdv2010.1
+ Revision: 534703
- update to new version 5.22

* Thu Dec 17 2009 Götz Waschk <waschk@mandriva.org> 2:5.210.0-1mdv2010.1
+ Revision: 479696
- new version
- fix source URL

* Fri Nov 06 2009 Götz Waschk <waschk@mandriva.org> 2:5.200.0-1mdv2010.1
+ Revision: 460738
- new version
- update build deps

* Mon Aug 24 2009 Götz Waschk <waschk@mandriva.org> 2:5.170.0-1mdv2010.0
+ Revision: 420258
- new version

* Mon Aug 03 2009 Götz Waschk <waschk@mandriva.org> 2:5.162.0-1mdv2010.0
+ Revision: 407699
- update to new version 5.162

* Thu Jul 23 2009 Jérôme Quelin <jquelin@mandriva.org> 2:5.161.0-1mdv2010.0
+ Revision: 398854
- update to 5.161

* Mon Jul 06 2009 Jérôme Quelin <jquelin@mandriva.org> 2:5.151.0-1mdv2010.0
+ Revision: 392768
- removing EV files
- update to 5.151
- fixed license field

  + Götz Waschk <waschk@mandriva.org>
    - use right version macro

* Sat May 30 2009 Götz Waschk <waschk@mandriva.org> 2:5.132.0-1mdv2010.0
+ Revision: 381508
- new version
- remove the macro definition again

* Fri May 08 2009 Götz Waschk <waschk@mandriva.org> 2:5.131.0-2mdv2010.0
+ Revision: 373415
- resubmit
- add perl_convert_version macro
- use perl version macro

* Tue Mar 17 2009 Götz Waschk <waschk@mandriva.org> 2:5.131-1mdv2009.1
+ Revision: 356529
- update to new version 5.131

* Sun Dec 28 2008 Götz Waschk <waschk@mandriva.org> 2:5.13-1mdv2009.1
+ Revision: 320317
- new version
- depend on perl-Guard

* Mon Dec 08 2008 Götz Waschk <waschk@mandriva.org> 2:5.12-1mdv2009.1
+ Revision: 311732
- update to new version 5.12

* Wed Nov 26 2008 Götz Waschk <waschk@mandriva.org> 2:5.11-1mdv2009.1
+ Revision: 306932
- update to new version 5.11

* Tue Nov 25 2008 Götz Waschk <waschk@mandriva.org> 2:5.1-1mdv2009.1
+ Revision: 306561
- new version
- update file list

* Sun Nov 23 2008 Götz Waschk <waschk@mandriva.org> 2:5.0-1mdv2009.1
+ Revision: 305959
- update to new version 5.0

* Sun Nov 16 2008 Götz Waschk <waschk@mandriva.org> 2:4.913-1mdv2009.1
+ Revision: 303683
- update to new version 4.913

* Fri Nov 14 2008 Götz Waschk <waschk@mandriva.org> 2:4.912-1mdv2009.1
+ Revision: 303106
- update to new version 4.912

* Thu Nov 13 2008 Götz Waschk <waschk@mandriva.org> 2:4.911-1mdv2009.1
+ Revision: 302631
- update to new version 4.911

* Fri Nov 07 2008 Götz Waschk <waschk@mandriva.org> 2:4.804-1mdv2009.1
+ Revision: 300473
- update to new version 4.804

* Tue Nov 04 2008 Götz Waschk <waschk@mandriva.org> 2:4.803-1mdv2009.1
+ Revision: 299817
- update to new version 4.803

* Fri Oct 31 2008 Götz Waschk <waschk@mandriva.org> 2:4.802-1mdv2009.1
+ Revision: 298846
- update to new version 4.802

* Thu Oct 23 2008 Götz Waschk <waschk@mandriva.org> 2:4.801-1mdv2009.1
+ Revision: 296655
- update to new version 4.801

* Sat Oct 11 2008 Götz Waschk <waschk@mandriva.org> 2:4.749-1mdv2009.1
+ Revision: 291907
- new version

* Wed Sep 24 2008 Götz Waschk <waschk@mandriva.org> 2:4.747-1mdv2009.0
+ Revision: 287714
- update to new version 4.747

* Mon Sep 22 2008 Götz Waschk <waschk@mandriva.org> 2:4.746-1mdv2009.0
+ Revision: 286467
- update to new version 4.746

* Thu Jul 24 2008 Götz Waschk <waschk@mandriva.org> 2:4.745-1mdv2009.0
+ Revision: 244979
- new version

* Wed Jul 09 2008 Götz Waschk <waschk@mandriva.org> 2:4.744-1mdv2009.0
+ Revision: 232902
- new version

* Mon Jun 16 2008 Götz Waschk <waschk@mandriva.org> 2:4.743-1mdv2009.0
+ Revision: 219389
- new version

* Wed May 28 2008 Götz Waschk <waschk@mandriva.org> 2:4.72-1mdv2009.0
+ Revision: 212581
- new version
- bump AnyEvent dep
- add AnyEvent subpackage

* Tue Apr 15 2008 Götz Waschk <waschk@mandriva.org> 2:4.51-1mdv2009.0
+ Revision: 193700
- new version

* Tue Apr 08 2008 Götz Waschk <waschk@mandriva.org> 2:4.49-1mdv2009.0
+ Revision: 192408
- new version

* Mon Jan 21 2008 Götz Waschk <waschk@mandriva.org> 2:4.37-1mdv2008.1
+ Revision: 155570
- new version
- reenable checks

* Thu Jan 17 2008 Götz Waschk <waschk@mandriva.org> 2:4.36-2mdv2008.1
+ Revision: 153984
- disable check for bootstrapping

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - rebuild for perl-5.10.0

* Mon Jan 14 2008 Götz Waschk <waschk@mandriva.org> 2:4.36-1mdv2008.1
+ Revision: 151119
- new version

* Wed Dec 26 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2:4.34-1mdv2008.1
+ Revision: 137993
- update to new version 4.34

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Wed Dec 19 2007 Götz Waschk <waschk@mandriva.org> 2:4.33-2mdv2008.1
+ Revision: 133738
- split out Coro::BDB module

* Tue Dec 18 2007 Götz Waschk <waschk@mandriva.org> 2:4.33-1mdv2008.1
+ Revision: 132036
- new version

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Dec 06 2007 Götz Waschk <waschk@mandriva.org> 2:4.31-1mdv2008.1
+ Revision: 115832
- new version

* Mon Dec 03 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2:4.22-1mdv2008.1
+ Revision: 114489
- update to new version 4.22
- update to new version 4.22

* Mon Nov 26 2007 Götz Waschk <waschk@mandriva.org> 2:4.21-1mdv2008.1
+ Revision: 112121
- new version
- bump dep

* Tue Oct 30 2007 Götz Waschk <waschk@mandriva.org> 2:4.13-1mdv2008.1
+ Revision: 103743
- new version

* Fri Oct 12 2007 Götz Waschk <waschk@mandriva.org> 2:4.11-1mdv2008.1
+ Revision: 97274
- new version

* Sun Oct 07 2007 Götz Waschk <waschk@mandriva.org> 2:4.03-1mdv2008.1
+ Revision: 95677
- new version

* Fri May 18 2007 Götz Waschk <waschk@mandriva.org> 2:3.63-1mdv2008.0
+ Revision: 28296
- new version

* Sat Apr 28 2007 Götz Waschk <waschk@mandriva.org> 2:3.62-1mdv2008.0
+ Revision: 18927
- new version

* Fri Apr 20 2007 Götz Waschk <waschk@mandriva.org> 2:3.61-1mdv2008.0
+ Revision: 16010
- new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4188 |12cr|perl-CPAN-1.960.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	CPAN
%define upstream_version 1.9600

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Mac::BuildTools\\)'
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5
Epoch:		1

Summary:	%{upstream_name} module for perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://search.cpan.org/CPAN/authors/id/A/AN/ANDK/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Digest::SHA)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Basename)
BuildRequires:	perl(File::Path)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(Test::Pod::Coverage)
BuildRequires:	perl(YAML)
BuildRequires:	perl(YAML::Syck)

BuildArch:	noarch

%description
The CPAN module automates or at least simplifies the make and install of
perl modules and extensions. It includes some primitive searching
capabilities and knows how to use Net::FTP or LWP or some external
download clients to fetch the distributions from the net.

These are fetched from one or more of the mirrored CPAN (Comprehensive
Perl Archive Network) sites and unpacked in a dedicated directory.

The CPAN module also supports the concept of named and versioned
*bundles* of modules. Bundles simplify the handling of sets of related
modules. See Bundles below.

The package contains a session manager and a cache manager. The session
manager keeps track of what has been fetched, built and installed in the
current session. The cache manager keeps track of the disk space
occupied by the make processes and deletes excess space according to a
simple FIFO mechanism.

All methods provided are accessible in a programmer style and in an
interactive shell style.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# Signature file does not contain debug files signatures, just ignore the file for tests
mv SIGNATURE SIGNATURE_test
# perl(CPAN::Test::Dummy::Perl5::Make::CircDepeOne/Two/Three) issue a warning if not present
# so we just ignore them (they induce a failure if tested)
%make test
mv SIGNATURE_test SIGNATURE

%install
%makeinstall_std
# Temporarily rename the cpan shell in order to wait for perl-5.10
mv %{buildroot}/%{_bindir}/cpan %{buildroot}/%{_bindir}/cpan-%{upstream_version}
mv %{buildroot}/%{_mandir}/man1/cpan.1 %{buildroot}/%{_mandir}/man1/cpan-%{upstream_version}.1

%files
%doc Changes README
%{_bindir}/*
%{perl_vendorlib}
%{_mandir}/*/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4189 |12cr|perl-CPAN-Checksums-2.70.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CPAN-Checksums
%define upstream_version 2.07

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Write a C<CHECKSUMS> file for a directory as on CPAN
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/CPAN/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Compress::Bzip2)
BuildRequires:	perl(Compress::Zlib)
BuildRequires:	perl(Data::Compare)
BuildRequires:	perl(Data::Dumper)
BuildRequires:	perl(Digest::MD5)
BuildRequires:	perl(Digest::SHA)
BuildRequires:	perl(DirHandle)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(IO::File)

BuildArch:	noarch

%description
* $success = updatedir($dir)

  'updatedir()' takes a directory name as argument and writes a typical
  'CHECKSUMS' file in that directory as used on CPAN unless a previously
  written 'CHECKSUMS' file is there that is still valid. Returns 2 if a new
  'CHECKSUMS' file has been written, 1 if a valid 'CHECKSUMS' file is
  already there, otherwise dies.

  Note: since version 2.0 updatedir on empty directories behaves just the
  same. In older versions it silently did nothing.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
rm -f *.list
rm -f t/00signature.t
%make test

%install
%makeinstall_std

%files
%doc README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 2.70.0-2mdv2011.0
+ Revision: 656883
- rebuild for updated spec-helper

* Sun Nov 21 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.70.0-1mdv2011.0
+ Revision: 599549
- update to new version 2.07

* Sun Nov 14 2010 Jérôme Quelin <jquelin@mandriva.org> 2.60.0-1mdv2011.0
+ Revision: 597485
- remove signature tests
- update to 2.06

* Sun Jan 24 2010 Jérôme Quelin <jquelin@mandriva.org> 2.50.0-1mdv2011.0
+ Revision: 495425
- update to 2.05

* Thu Dec 24 2009 Jérôme Quelin <jquelin@mandriva.org> 2.40.0-1mdv2010.1
+ Revision: 482125
- import perl-CPAN-Checksums


* Thu Dec 24 2009 cpan2dist 2.04-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4190 |12cr|perl-CPANDB-0.140.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CPANDB
%define upstream_version 0.14

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	CPANDB class for the distribution table
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module//%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(DateTime)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(LWP::Online)
BuildRequires:	perl(ORLite::Mirror)
BuildRequires:	perl(ORLite::Statistics)
BuildRequires:	perl(Params::Util)
BuildRequires:	perl(Test::More)

BuildArch:	noarch

%description
CPANDB class for the distribution table.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc LICENSE README Changes
%{_mandir}/man1/*
%{_mandir}/man3/*
%{perl_vendorlib}/*
%{_bindir}/cpangraph


%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.140.0-2mdv2011.0
+ Revision: 658520
- rebuild for updated spec-helper

* Wed Jul 14 2010 Jérôme Quelin <jquelin@mandriva.org> 0.140.0-1mdv2011.0
+ Revision: 553062
- update to 0.14

* Tue Apr 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.130.0-1mdv2010.1
+ Revision: 536960
- update to 0.13

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.120.0-1mdv2010.1
+ Revision: 460936
- adding missing buildrequires
- update to 0.12

* Thu Aug 20 2009 Jérôme Quelin <jquelin@mandriva.org> 0.100.0-1mdv2010.0
+ Revision: 418440
- adding missing buildrequires:
- update to 0.10

* Tue Aug 11 2009 Jérôme Quelin <jquelin@mandriva.org> 0.50.0-1mdv2010.0
+ Revision: 415000
- update to 0.05

* Thu Jul 09 2009 Jérôme Quelin <jquelin@mandriva.org> 0.20.0-1mdv2010.0
+ Revision: 393826
- import perl-CPANDB


* Thu Jul 09 2009 cpan2dist 0.02-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4191 |12cr|perl-CPAN-Dependency-0.150.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CPAN-Dependency
%define upstream_version 0.15

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Analyzes CPAN modules and generates their dependency tree
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/CPAN/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(CPANPLUS)
BuildRequires:	perl(DBD::SQLite)
BuildRequires:	perl(DBI)
BuildRequires:	perl(File::Slurp)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(Module::CoreList)
BuildRequires:	perl(Test::Deep)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Warn)
BuildRequires:	perl(YAML)
BuildArch:	noarch

%description
This module can process a set of distributions, up to the whole CPAN, and
extract the dependency relations between these distributions.
Alternatively, it can load the prerequisites information from a CPANTS
database. 

It also calculates a score for each distribution based on the number of
times it appears in the prerequisites of other distributions. The algorithm
is described in more details in the "SCORE CALCULATION" manpage. 

'CPAN::Dependency' stores the data in an internal structure which can be
saved and loaded using 'save_deps_tree()' and 'load_deps_tree()'. The
structure looks like this: 

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.150.0-2mdv2011.0
+ Revision: 654879
- rebuild for updated spec-helper

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.150.0-1mdv2011.0
+ Revision: 401699
- rebuild using %%perl_convert_version
- fixed license field

* Mon Dec 08 2008 Jérôme Quelin <jquelin@mandriva.org> 0.15-1mdv2009.1
+ Revision: 311882
- import perl-CPAN-Dependency


* Mon Dec 08 2008 cpan2dist 0.15-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4192 |12cr|perl-CPAN-DistnameInfo-0.120.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CPAN-DistnameInfo
%define upstream_version 0.12

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Extract distribution name and version from a distribution filename
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/CPAN/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Many online services that are centered around CPAN attempt to associate
multiple uploads by extracting a distribution name from the filename of the
upload. For most distributions this is easy as they have used
ExtUtils::MakeMaker or Module::Build to create the distribution, which results
in a uniform name. But sadly not all uploads are created in this way.

CPAN::DistnameInfo uses heuristics that have been learnt by
http://search.cpan.org/ to extract the distribution name and version from
filenames and also report if the version is to be treated as a developer
release.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/CPAN
%{_mandir}/*/*

%changelog
* Mon Mar 14 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.120.0-1mdv2011.0
+ Revision: 644733
- update to new version 0.12

* Fri Dec 17 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.110.0-1mdv2011.0
+ Revision: 622678
- update to new version 0.11

* Sun Mar 28 2010 Jérôme Quelin <jquelin@mandriva.org> 0.100.0-1mdv2011.0
+ Revision: 528429
- update to 0.10

* Sat Dec 05 2009 Jérôme Quelin <jquelin@mandriva.org> 0.90.0-1mdv2010.1
+ Revision: 473714
- update to 0.09

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.80.0-1mdv2010.0
+ Revision: 403027
- rebuild using %%perl_convert_version

* Thu May 07 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.08-1mdv2010.0
+ Revision: 372882
- update to new version 0.08

* Wed Jul 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.07-1mdv2009.0
+ Revision: 230637
- update to new version 0.07

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.06-1mdv2008.1
+ Revision: 131401
- kill re-definition of %%buildroot on Pixel's request


* Wed Nov 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-1mdv2007.1
+ Revision: 88557
- Import perl-CPAN-DistnameInfo

* Wed Nov 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-1mdv2007.1
- first mdv release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4193 |12cr|perl-CPAN-FindDependencies-2.340.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CPAN-FindDependencies
%define upstream_version 2.34

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Object representing a module dependency
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/CPAN/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Capture::Tiny)
BuildRequires:	perl(Devel::CheckOS)
BuildRequires:	perl(LWP::Simple)
BuildRequires:	perl(Module::CoreList)
BuildRequires:	perl(Parse::CPAN::Packages)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(URI::file)
BuildRequires:	perl(YAML)
BuildRequires:	perl(YAML::Tiny)
BuildArch:	noarch

%description
Object representing a module dependency.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc CHANGES README
%perl_vendorlib/*
%{_bindir}/cpandeps
%{_mandir}/man1/*
%{_mandir}/man3/*


%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 2.340.0-2mdv2011.0
+ Revision: 658735
- rebuild for updated spec-helper

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 2.340.0-1mdv2011.0
+ Revision: 552261
- update to 2.34

* Fri Mar 12 2010 Jérôme Quelin <jquelin@mandriva.org> 2.330.0-1mdv2010.1
+ Revision: 518480
- update to 2.33

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 2.320.0-1mdv2010.0
+ Revision: 401698
- rebuild using %%perl_convert_version
- fixed license field

* Mon May 11 2009 Jérôme Quelin <jquelin@mandriva.org> 2.32-1mdv2010.0
+ Revision: 374453
- yet another missing buildrequires
- yet another missing buildrequire
- adding missing buildrequires
- update to 2.32
- import perl-CPAN-FindDependencies


* Mon Dec 08 2008 cpan2dist 2.0-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4194 |12cr|perl-CPAN-Meta-2.120.921-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CPAN-Meta
%define upstream_version 2.120921

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Validate CPAN distribution metadata structures
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/CPAN/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Data::Dumper)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(IO::Dir)
BuildRequires:	perl(JSON)
BuildRequires:	perl-Parse-CPAN-Meta >= 1.440.3
#BuildRequires:	perl(Parse::CPAN::Meta) >= 1.440.3
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Storable)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Version::Requirements)
BuildRequires:	perl(autodie)
BuildRequires:	perl(version) >= 1:0.820.0
BuildRequires:	perl(CPAN::Meta::YAML)
BuildRequires:	perl(CPAN::Meta::Requirements)

BuildArch:	noarch

%description
Software distributions released to the CPAN include a _META.json_ or, for
older distributions, _META.yml_, which describes the distribution, its
contents, and the requirements for building and installing the
distribution. The data structure stored in the _META.json_ file is
described in the CPAN::Meta::Spec manpage.

CPAN::Meta provides a simple class to represent this distribution metadata
(or _distmeta_), along with some helpful methods for interrogating that
data.

The documentation below is only for the methods of the CPAN::Meta object.
For information on the meaning of individual fields, consult the spec.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Tue Jan 10 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.113.640-1
+ Revision: 759479
- version update 2.113640

* Mon May 02 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.110.930-1
+ Revision: 662018
- update to new version 2.110930

* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 2.110.330-2
+ Revision: 655678
- add br
- fix br
- rebuild for updated spec-helper

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - new version

* Tue Aug 31 2010 Jérôme Quelin <jquelin@mandriva.org> 2.102.400-1mdv2011.0
+ Revision: 574781
- update to 2.102400

* Sun Aug 15 2010 Jérôme Quelin <jquelin@mandriva.org> 2.102.160-1mdv2011.0
+ Revision: 569928
- update to 2.102160

* Wed Jul 14 2010 Jérôme Quelin <jquelin@mandriva.org> 2.101.670-1mdv2011.0
+ Revision: 553059
- adding minimum version in buildrequires
- import perl-CPAN-Meta


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4195 |12cr|perl-CPAN-Meta-Check-0.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CPAN-Meta-Check
%define upstream_version 0.004

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Verify requirements in a CPAN::Meta object
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/CPAN/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(CPAN::Meta) >= 2.120.920
BuildRequires:	perl(CPAN::Meta::Requirements) >= 2.120.920
BuildRequires:	perl(Exporter) >= 5.570.0
BuildRequires:	perl(ExtUtils::MakeMaker) >= 6.300.0
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Module::Metadata)
BuildRequires:	perl(Test::Differences)
BuildRequires:	perl(Test::More) >= 0.880.0
BuildRequires:	perl(strict)
BuildRequires:	perl(warnings)
BuildArch:	noarch

%description
This module verifies if requirements described in a CPAN::Meta object are
present.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes INSTALL LICENSE META.json META.yml MYMETA.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4196 |12cr|perl-CPAN-Meta-Requirements-2.122.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CPAN-Meta-Requirements
%define upstream_version 2.122

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	A set of version requirements for a CPAN dist
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/CPAN/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(version)
BuildArch:	noarch

%description
A CPAN::Meta::Requirements object models a set of version constraints like
those specified in the _META.yml_ or _META.json_ files in CPAN
distributions. It can be built up by adding more and more constraints, and
it will reduce them to the simplest representation.

Logically impossible constraints will be identified immediately by thrown
exceptions.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README.PATCHING META.json META.yml LICENSE Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4197 |12cr|perl-CPAN-Meta-YAML-0.5.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CPAN-Meta-YAML
%define upstream_version 0.005

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Read and write a subset of YAML for CPAN Meta files
License:	GPL+ or Artistic
Group:		Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/CPAN/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Exporter)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(File::Spec::Functions)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(vars)
BuildArch:	noarch

%description
This module implements a subset of the YAML specification for use in
reading and writing CPAN metadata files like _META.yml_ and _MYMETA.yml_.
It should not be used for any other general YAML parsing or generation
task.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes LICENSE META.yml META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Tue Jan 10 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.5.0-1
+ Revision: 759439
- version update 0.005

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.3.0-2
+ Revision: 656884
- rebuild for updated spec-helper

* Mon Jan 31 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.0-1
+ Revision: 634486
- import perl-CPAN-Meta-YAML


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4198 |12cr|perl-CPAN-Mini-1.111.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CPAN-Mini
%define upstream_version 1.111007

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Create a minimal mirror of CPAN
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/CPAN/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Compress::Zlib)
BuildRequires:	perl(File::HomeDir)
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(Test::More) >= 0.960.0
BuildRequires:	perl(URI)
BuildArch:	noarch

%description
CPAN::Mini provides a simple mechanism to build and update a minimal mirror of
the CPAN on your local disk. It comes with a small utility, minicpan(1), to
create and update such mirrors.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/CPAN
%{_mandir}/*/*
%{_bindir}/minicpan


%changelog
* Sat May 14 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.111.7-1mdv2011.0
+ Revision: 674647
- update to new version 1.111007

* Mon May 02 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.111.6-1
+ Revision: 662788
- update to new version 1.111006

* Thu Apr 28 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.111.3-1
+ Revision: 659891
- update to new version 1.111003

* Sun Apr 17 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.111.2-1
+ Revision: 654003
- update to new version 1.111002

* Mon Feb 28 2011 Funda Wang <fwang@mandriva.org> 1.111.1-2
+ Revision: 640764
- rebuild to obsolete old packages

* Sat Feb 12 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.111.1-1
+ Revision: 637365
- update to new version 1.111001

* Mon Feb 07 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.111.0-1
+ Revision: 636579
- update to new version 1.111

* Sun Jan 30 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.110.0-1
+ Revision: 634217
- update to new version 1.110

* Fri Mar 05 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.100.630-1mdv2011.0
+ Revision: 514396
- update to 1.100630

* Tue Mar 02 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.100.593-1mdv2010.1
+ Revision: 513470
- update to 1.100593

* Sat Feb 13 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.576.0-3mdv2010.1
+ Revision: 505417
- rebuild using %%perl_convert_version

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.576-2mdv2010.0
+ Revision: 440543
- rebuild

* Sat Jan 17 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.576-1mdv2009.1
+ Revision: 330404
- update to new version 0.576

* Wed Jan 14 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.575-1mdv2009.1
+ Revision: 329394
- update to new version 0.575

* Fri Nov 28 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.574-1mdv2009.1
+ Revision: 307434
- update to new version 0.574

* Wed Nov 26 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.573-1mdv2009.1
+ Revision: 307108
- update to new version 0.573

* Fri Nov 07 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.572-1mdv2009.1
+ Revision: 300684
- update to new version 0.572

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.571-2mdv2009.0
+ Revision: 268373
- rebuild early 2009.0 package (before pixel changes)

* Sat May 24 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.571-1mdv2009.0
+ Revision: 210845
- update to new version 0.571

* Tue May 06 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.570-1mdv2009.0
+ Revision: 201847
- update to new version 0.570

* Mon Mar 10 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.568-1mdv2008.1
+ Revision: 183287
- update to new version 0.568

* Thu Feb 21 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.567-1mdv2008.1
+ Revision: 173531
- update to new version 0.567

* Tue Jan 22 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.566-1mdv2008.1
+ Revision: 156853
- update to new version 0.566

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Nov 21 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.565-1mdv2008.1
+ Revision: 110894
- new version

* Fri Nov 02 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.564-1mdv2008.1
+ Revision: 105302
- update to new version 0.564

* Sun Oct 21 2007 Funda Wang <fwang@mandriva.org> 0.563-1mdv2008.1
+ Revision: 101003
- update to new version 0.563

* Thu Jul 26 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.562-1mdv2008.0
+ Revision: 55686
- update to new version 0.562


* Sat Dec 09 2006 Olivier Thauvin <nanardon@mandriva.org> 0.55.2-1mdv2007.0
+ Revision: 93907
- 0.552

* Sat Nov 18 2006 Olivier Thauvin <nanardon@mandriva.org> 0.55.1-1mdv2007.1
+ Revision: 85442
- 0.551
- 0.55
- Import perl-CPAN-Mini

* Thu Aug 03 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.50.0-1mdv2007.0
- New version (upstream version 0.500)

* Thu Nov 10 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.40-1mdk
- 0.40

* Fri Oct 14 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.38-1mdk
- 0.38

* Tue Oct 11 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.36-3mdk
- Fix BuildRequires
- %%mkrel

* Sat Oct 01 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.36-2mdk
- buildrequires fix

* Fri Jan 07 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.36-1mdk
- 0.36

* Tue Dec 07 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.24-1mdk
- Initial MDK release.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4199 |12cr|perl-CPANPLUS-Dist-Mdv-2.100.400-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CPANPLUS-Dist-Mdv
%define upstream_version 2.100400

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 2

Summary:    A cpanplus backend to build mandriva rpms
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:  perl(CPANPLUS)
BuildRequires:  perl(File::Find::Rule)
BuildRequires:  perl(File::HomeDir)
BuildRequires:  perl(File::ShareDir)
BuildRequires:  perl(File::Slurp)
BuildRequires:  perl(List::MoreUtils)
BuildRequires:  perl(Module::Build)
BuildRequires:  perl(Pod::POM)
BuildRequires:  perl(Readonly)
BuildRequires:  perl(Test::Script)
BuildRequires:  perl(YAML)
BuildRequires:  perl(version)

Buildarch:      noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}

%description
CPANPLUS::Dist::Mdv is a distribution class to create mandriva packages from
CPAN modules, and all its dependencies. This allows you to have the most recent
copies of CPAN modules installed, using your package manager of choice, but
without having to wait for central repositories to be updated.

You can either install them using the API provided in this package, or manually
via rpm.

Some of the bleading edge CPAN modules have already been turned into mandriva
packages for you, and you can make use of them by adding the cooker
repositories (main & contrib).

Note that these packages are built automatically from CPAN and are assumed to
have the same license as perl and come without support. Please always refer to
the original CPAN package if you have questions.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
%{__perl} Build.PL installdirs=vendor
./Build

%check
./Build test

%install
%{__rm} -rf %{buildroot}
./Build install destdir=%{buildroot}

%clean 
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc Changes README META.yml
%{perl_vendorlib}/CPANPLUS
%{perl_vendorlib}/auto
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 2.100.400-2mdv2011.0
+ Revision: 680703
- mass rebuild

* Wed Feb 10 2010 Jérôme Quelin <jquelin@mandriva.org> 2.100.400-1mdv2011.0
+ Revision: 503766
- adding missing buildrequires:
- update to 2.100400

* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 2.93.311-1mdv2010.1
+ Revision: 471047
- update to 2.093311

* Tue Jul 07 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.1-1mdv2010.0
+ Revision: 393195
- new version

* Mon Jul 06 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.0-1mdv2010.0
+ Revision: 392789
- new version

* Sun May 24 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.0-1mdv2010.0
+ Revision: 379210
- update to new version 1.1.0

* Mon Feb 02 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.0-1mdv2009.1
+ Revision: 336359
- update to new version 1.0.0

* Thu Nov 13 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.9-1mdv2009.1
+ Revision: 302820
- update to new version 0.3.9

* Mon Nov 10 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.8-1mdv2009.1
+ Revision: 301688
- new version

* Sun Nov 09 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.7-2mdv2009.1
+ Revision: 301465
- patch 0: force US format date in changelog
  patch 1: enforce mandriva summary format policy

* Sun Aug 10 2008 Jérôme Quelin <jquelin@mandriva.org> 0.3.7-1mdv2009.0
+ Revision: 270313
- update to new version 0.3.7

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.3.6-2mdv2009.0
+ Revision: 268377
- rebuild early 2009.0 package (before pixel changes)

* Wed Jun 11 2008 Jérôme Quelin <jquelin@mandriva.org> 0.3.6-1mdv2009.0
+ Revision: 218051
- update to new version 0.3.6

* Mon Feb 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.5-1mdv2008.1
+ Revision: 165058
- update to new version 0.3.5

* Wed Dec 26 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.4-1mdv2008.1
+ Revision: 138004
- update to new version 0.3.4

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Nov 27 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.3-1mdv2008.1
+ Revision: 113422
- update to new version 0.3.3
- update to new version 0.3.3

* Wed Nov 14 2007 Jérôme Quelin <jquelin@mandriva.org> 0.3.2-1mdv2008.1
+ Revision: 108635
- added new prereq
- update to new version 0.3.2

* Sun Nov 11 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.0-1mdv2008.1
+ Revision: 108015
- update to new version 0.3.0
- update to new version 0.3.0

* Thu Nov 08 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.2-1mdv2008.1
+ Revision: 106875
- update to new version 0.2.2

* Tue Nov 06 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.1-1mdv2008.1
+ Revision: 106549
- new version

* Sun Nov 04 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.3-1mdv2008.1
+ Revision: 105821
- import perl-CPANPLUS-Dist-Mdv


* Sun Nov 04 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.3-1mdv2008.1
- first mdv release 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4200 |12cr|perl-CPANPLUS-Shell-Default-Plugins-Prereqs-0.70.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CPANPLUS-Shell-Default-Plugins-Prereqs
%define upstream_version 0.07

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 2

Summary:    Plugin for CPANPLUS to automate
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/CPANPLUS/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(CPANPLUS)
BuildRequires: perl(CPANPLUS::Dist::Build)
BuildRequires: perl(File::Spec)
BuildRequires: perl(Module::Build)
BuildRequires: perl(Test::More)
BuildRequires: perl(Module::Build::Compat)
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
A plugin for CPANPLUS's default shell which will display and/or install any
missing prerequisites for a module. The module can be specified by name, as
a URL or path to the directory of an unpacked module. The plugin assumes
the current directory if no module is specified.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
#make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc ChangeLog README
%{_mandir}/man3/*
%perl_vendorlib/*



%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.70.0-2mdv2011.0
+ Revision: 654882
- rebuild for updated spec-helper

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.70.0-1mdv2011.0
+ Revision: 401676
- rebuild using %%perl_convert_version
- fixed license field

* Fri May 15 2009 Jérôme Quelin <jquelin@mandriva.org> 0.07-1mdv2010.0
+ Revision: 375959
- import perl-CPANPLUS-Shell-Default-Plugins-Prereqs


* Wed Jan 21 2009 cpan2dist 0.07-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4201 |12cr|perl-CPAN-Recent-Uploads-0.60.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CPAN-Recent-Uploads
%define upstream_version 0.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Retrieves recentfiles from a CPAN mirror
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/CPAN/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(File::Spec::Unix)
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(URI)
BuildRequires:	perl(YAML::Syck)
BuildArch:	noarch

%description
CPAN::Recent::Uploads provides a mechanism for obtaining a list of the
RECENT uploads to 'CPAN' as determined from the files produced by the
File::Rsync::Mirror::Recentfile manpage that exist in the 'authors/'
directory on 'CPAN'.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README LICENSE Changes META.yml META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Tue Jul 05 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.60.0-1mdv2011.0
+ Revision: 688742
- update to new version 0.06

* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.20.0-2
+ Revision: 654241
- rebuild for updated spec-helper

* Sat Dec 25 2010 Shlomi Fish <shlomif@mandriva.org> 0.20.0-1mdv2011.0
+ Revision: 625007
- import perl-CPAN-Recent-Uploads


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4202 |12cr|perl-CPAN-Reporter-1.190.200-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CPAN-Reporter
%define upstream_version 1.1902

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Win32::Job\\)'
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Adds CPAN Testers reporting to CPAN.pm
License:	Apache License
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/CPAN/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Archive::Tar)
BuildRequires:	perl(Capture::Tiny)
BuildRequires:	perl(Config::Tiny)
BuildRequires:	perl(CPAN)
BuildRequires:	perl(Devel::Autoflush)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Basename)
BuildRequires:	perl(File::Copy::Recursive)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::HomeDir)
BuildRequires:	perl(File::Path)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(File::pushd)
BuildRequires:	perl(IO::CaptureOutput)
BuildRequires:	perl(Parse::CPAN::Meta)
BuildRequires:	perl(Probe::Perl)
BuildRequires:	perl(Tee)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Reporter)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
The CPAN Testers project captures and analyses detailed results from
building and testing CPAN distributions on multiple operating systems and
multiple versions of Perl. This provides valuable feedback to module
authors and potential users to identify bugs or platform compatibility
issues and improves the overall quality and value of CPAN.

One way individuals can contribute is to send a report for each module that
they test or install. CPAN::Reporter is an add-on for the CPAN.pm module to
send the results of building and testing modules to the CPAN Testers
project. Full support for CPAN::Reporter is available in CPAN.pm as of
version 1.92.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml README Changes LICENSE
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4203 |12cr|perl-CPAN-SQLite-0.202.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CPAN-SQLite
%define upstream_version 0.202

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Maintain and search a minimal CPAN database
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/CPAN/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Archive::Tar)
BuildRequires:	perl(CPAN::DistnameInfo)
BuildRequires:	perl(DBD::SQLite)
BuildRequires:	perl(File::HomeDir)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(IO::Zlib)
BuildRequires:	perl(LWP::Simple)
BuildArch:	noarch

%description
This package is used for setting up, maintaining, and searching a CPAN
database consisting of the information stored in the three main CPAN
indices: _$CPAN/modules/03modlist.data.gz_,
_$CPAN/modules/02packages.details.txt.gz_, and
_$CPAN/authors/01mailrc.txt.gz_. It should be considered at an alpha stage
of development.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man?/*
%{perl_vendorlib}/*
%{_bindir}/cpandb

%changelog
* Sun Jun 26 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.202.0-1mdv2011.0
+ Revision: 687339
- update to new version 0.202

* Wed Jun 22 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.201.0-1
+ Revision: 686620
- update to new version 0.201

* Wed Jun 15 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.200.0-1
+ Revision: 685307
- update to new version 0.200

* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 0.199.0-2
+ Revision: 653427
- update file list
- rebuild for updated spec-helper

* Wed Dec 30 2009 Jérôme Quelin <jquelin@mandriva.org> 0.199.0-1mdv2011.0
+ Revision: 483883
- update to 0.199

* Mon Sep 21 2009 Jérôme Quelin <jquelin@mandriva.org> 0.198.0-1mdv2010.0
+ Revision: 446429
- update to 0.198

* Wed Aug 12 2009 Jérôme Quelin <jquelin@mandriva.org> 0.197.0-1mdv2010.0
+ Revision: 415307
- import perl-CPAN-SQLite


* Wed Aug 12 2009 cpan2dist 0.197-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4204 |12cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeOne-1.0.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 CPAN-Test-Dummy-Perl5-Make-CircDepeOne
%define upstream_version 1.00

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	7

Summary:	%{upstream_name} module for perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp.perl.org/pub/CPAN/modules/by-module/CPAN/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module is part of CPAN.pm with the single purpose of testing 
CPAN.pm itself.
Contains no functionality, and will never do so.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/
%{_mandir}/*/*


%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 1.0.0-6mdv2011.0
+ Revision: 654880
- rebuild for updated spec-helper

* Fri Feb 12 2010 Jérôme Quelin <jquelin@mandriva.org> 1.0.0-5mdv2011.0
+ Revision: 504829
- rebuild using %%perl_convert_version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.00-4mdv2010.0
+ Revision: 430340
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.00-3mdv2009.0
+ Revision: 256183
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Nov 15 2007 Stéphane Téletchéa <steletch@mandriva.org> 1.00-1mdv2008.1
+ Revision: 108985
- import perl-CPAN-Test-Dummy-Perl5-Make-CircDepeOne


* Thu Nov 15 2007 1.00-1mdv2008.1 Stephane Teletchea <steletch@mandriva.org>
- Initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4205 |12cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeThree-1.0.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 CPAN-Test-Dummy-Perl5-Make-CircDepeThree
%define upstream_version 1.00

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	7

Summary:	%{upstream_name} module for perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp.perl.org/pub/CPAN/modules/by-module/CPAN/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module is part of CPAN.pm with the single purpose of testing 
CPAN.pm itself.
Contains no functionality, and will never do so.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/
%{_mandir}/*/*


%changelog
* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 1.0.0-6mdv2011.0
+ Revision: 653394
- rebuild for updated spec-helper

* Fri Feb 12 2010 Jérôme Quelin <jquelin@mandriva.org> 1.0.0-5mdv2011.0
+ Revision: 504830
- rebuild using %%perl_convert_version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.00-4mdv2010.0
+ Revision: 430343
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.00-3mdv2009.0
+ Revision: 256185
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Nov 15 2007 Stéphane Téletchéa <steletch@mandriva.org> 1.00-1mdv2008.1
+ Revision: 108989
- import perl-CPAN-Test-Dummy-Perl5-Make-CircDepeThree



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4206 |12cr|perl-CPAN-Test-Dummy-Perl5-Make-CircDepeTwo-1.0.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 CPAN-Test-Dummy-Perl5-Make-CircDepeTwo
%define upstream_version 1.00

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	7

Summary:	%{upstream_name} module for perl
License:	GPL or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp.perl.org/pub/CPAN/modules/by-module/CPAN/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module is part of CPAN.pm with the single purpose of testing 
CPAN.pm itself.
Contains no functionality, and will never do so.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/
%{_mandir}/*/*


%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 1.0.0-6mdv2011.0
+ Revision: 654881
- rebuild for updated spec-helper

* Fri Feb 12 2010 Jérôme Quelin <jquelin@mandriva.org> 1.0.0-5mdv2011.0
+ Revision: 504831
- rebuild using %%perl_convert_version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.00-4mdv2010.0
+ Revision: 430344
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.00-3mdv2009.0
+ Revision: 256187
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Nov 15 2007 Stéphane Téletchéa <steletch@mandriva.org> 1.00-1mdv2008.1
+ Revision: 108987
- import perl-CPAN-Test-Dummy-Perl5-Make-CircDepeTwo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4207 |12cr|perl-CPAN-Uploader-0.103.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CPAN-Uploader
%define upstream_version 0.103000

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Upload things to the CPAN
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/CPAN/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Getopt::Long::Descriptive)
BuildRequires:	perl(HTTP::Request::Common)
BuildRequires:	perl(HTTP::Status)
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(URI)

BuildArch:	noarch

%description
This code is mostly derived from cpan-upload-http by Brad Fitzpatrick,
which in turn was based on cpan-upload by Neil Bowers. I (rjbs) didn't
want to have to use a system call to run either of those, so I
refactored the code into this module.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man1/*
%{_mandir}/man3/*
%{perl_vendorlib}/*
%{_bindir}/cpan-upload


%changelog
* Sun Apr 17 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.103.0-1mdv2011.0
+ Revision: 654029
- update to new version 0.103000

* Sun Aug 15 2010 Jérôme Quelin <jquelin@mandriva.org> 0.102.150-1mdv2011.0
+ Revision: 569929
- update to 0.102150

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.101.670-1mdv2011.0
+ Revision: 552260
- update to 0.101670

* Mon Mar 22 2010 Jérôme Quelin <jquelin@mandriva.org> 0.100.760-1mdv2010.1
+ Revision: 526424
- update to 0.100760

* Tue Mar 16 2010 Jérôme Quelin <jquelin@mandriva.org> 0.100.750-1mdv2010.1
+ Revision: 521584
- update to 0.100750

* Mon Mar 08 2010 Jérôme Quelin <jquelin@mandriva.org> 0.100.660-1mdv2010.1
+ Revision: 515656
- update to 0.100660

* Sun Dec 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.93.390-1mdv2010.1
+ Revision: 474074
- update to 0.093390

* Tue Dec 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.93.330-1mdv2010.1
+ Revision: 472238
- update to 0.093330

* Mon Aug 24 2009 Jérôme Quelin <jquelin@mandriva.org> 0.92.340-1mdv2010.0
+ Revision: 420275
- update to 0.092340

* Fri May 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.91.270-1mdv2010.0
+ Revision: 380979
- adding missing buildrequires
- adding description
- import perl-CPAN-Uploader


* Fri May 29 2009 cpan2dist 0.091270-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4208 |12cr|perl-CPS-0.110.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CPS
%define upstream_version 0.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Iterate at some later point
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module//%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
Objects based on this abstract class are used by the 'gk*' variants of the
the CPS manpage functions, to control their behavior. These objects are
expected to provide a method, 'again', which the functions will use to
re-invoke iterations of loops, and so on. By providing a different
implementation of this method, governor objects can provide such behaviours
as rate-limiting, asynchronisation or parallelism, and integration with
event-based IO frameworks.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README LICENSE
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.110.0-2mdv2011.0
+ Revision: 654245
- rebuild for updated spec-helper

* Fri Dec 31 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.110.0-1mdv2011.0
+ Revision: 626868
- import perl-CPS


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4209 |12cr|perl-CQL-Parser-1.100.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CQL-Parser
%define upstream_version 1.10

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Compiles CQL strings into parse trees of Node subtypes
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/CQL/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Accessor)
BuildRequires:	perl(Clone)
BuildRequires:	perl(String::Tokenizer)
BuildRequires:	perl(Test::Exception)

BuildArch:	noarch

%description
CQL::Parser provides a mechanism to parse Common Query Language (CQL)
statements. The best description of CQL comes from the CQL homepage at
the Library of Congress <http://www.loc.gov/z3950/agency/zing/cql/>

CQL is a formal language for representing queries to information
retrieval systems such as web indexes, bibliographic catalogs and museum
collection information. The CQL design objective is that queries be
human readable and human writable, and that the language be intuitive
while maintaining the expressiveness of more complex languages.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/CQL


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1.100.0-2mdv2011.0
+ Revision: 680704
- mass rebuild

* Fri Dec 04 2009 Jérôme Quelin <jquelin@mandriva.org> 1.100.0-1mdv2011.0
+ Revision: 473269
- update to 1.10

* Fri May 15 2009 Jérôme Quelin <jquelin@mandriva.org> 1.0-2mdv2010.0
+ Revision: 375957
- rebuild

* Sat Mar 14 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-1mdv2009.1
+ Revision: 355046
- import perl-CQL-Parser


* Sat Mar 14 2009 cpan2dist 1.0-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4210 |12cr|perl-criticism-1.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    criticism
%define upstream_version 1.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Perl pragma to enforce coding standards and best-practices
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(IO::String)
BuildRequires:	perl(Perl::Critic)
BuildRequires:	perl(Test::More)

BuildArch:	noarch

Provides:	perl(criticism)

%description
This pragma enforces coding standards and promotes best-practices by
running your file through Perl::Critic before every execution. In a
production system, this usually isn't feasible because it adds a lot of
overhead at start-up. If you have a separate development environment, you
can effectively bypass the 'criticism' pragma by not installing
Perl::Critic in the production environment. If Perl::Critic can't be
loaded, then 'criticism' just fails silently.

Alternatively, the 'perlcritic' command-line (which is distributed with
Perl::Critic) can be used to analyze your files on-demand and has some
additional configuration features. And Test::Perl::Critic provides a nice
interface for analyzing files during the build process.

If you'd like to try Perl::Critic without installing anything, there is a
web-service available at the http://perlcritic.com manpage. The web-service
does not yet support all the configuration features that are available in
the native Perl::Critic API, but it should give you a good idea of what it
does. You can also invoke the perlcritic web-service from the command line
by doing an HTTP-post, such as one of these:

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1.20.0-2mdv2011.0
+ Revision: 656834
- rebuild for updated spec-helper

* Thu Sep 02 2010 Jérôme Quelin <jquelin@mandriva.org> 1.20.0-1mdv2011.0
+ Revision: 575420
- adding a provides
- import perl-criticism


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4211 |12cr|perl-Crypt-Cracklib-1.700.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Crypt-Cracklib
%define upstream_version 1.7

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	3

Summary:    Perl interface to Alec Muffett's Cracklib
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Crypt/%{upstream_name}-%{upstream_version}.tar.gz
Patch0:     Crypt-Cracklib-1.6-fix-path.patch
BuildRequires: libcrack-devel
BuildRequires: perl(Pod::Coverage)
BuildRequires: perl(Test::More)
BuildRequires: perl(Test::Pod::Coverage)
BuildRequires: perl-devel

BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}

%description
This is a simple interface to the cracklib library.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch0 -p 1

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.700.0-3
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1.700.0-2
+ Revision: 680849
- mass rebuild

* Fri Dec 31 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.700.0-1mdv2011.0
+ Revision: 626819
- update to new version 1.7

* Mon Dec 27 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.600.0-1mdv2011.0
+ Revision: 625379
- new version

* Tue Jul 27 2010 Jérôme Quelin <jquelin@mandriva.org> 1.500.0-1mdv2011.0
+ Revision: 561544
- update to 1.5

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 1.4-3mdv2011.0
+ Revision: 555712
- rebuild

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.4-2mdv2010.0
+ Revision: 430348
- rebuild

* Thu Aug 07 2008 Olivier Thauvin <nanardon@mandriva.org> 1.4-1mdv2009.0
+ Revision: 265364
- import perl-Crypt-Cracklib



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4212 |12cr|perl-Crypt-DH-0.60.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Crypt-DH
%define upstream_version 0.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Diffie-Hellman key exchange system
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/B/BT/BTROTT/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Crypt::Random)
BuildArch:	noarch

%description 
Crypt::DH is a Perl implementation of the Diffie-Hellman key exchange system.
Diffie-Hellman is an algorithm by which two parties can agree on a shared
secret key, known only to them. The secret is negotiated over an insecure
network without the two parties ever passing the actual shared secret, or
their private keys, between them.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README
%{perl_vendorlib}/Crypt
%{_mandir}/*/*

%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.60.0-2mdv2011.0
+ Revision: 680850
- mass rebuild

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.60.0-1mdv2011.0
+ Revision: 406922
- rebuild using %%perl_convert_version

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.06-3mdv2009.0
+ Revision: 256257
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.06-1mdv2008.1
+ Revision: 131417
- kill re-definition of %%buildroot on Pixel's request


* Tue Sep 27 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-1mdk
- New release 0.06
- spec cleanup
- make test in %%check
- fix directory ownership

* Thu Nov 06 2003 Arnaud de Lorbeau <adelorbeau@mandrakesoft.com> 0.03-1mdk
- New package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4213 |12cr|perl-Crypt-Eksblowfish-0.9.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Crypt-Eksblowfish
%define upstream_version 0.009

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	2

Summary:    Blowfish-based Unix crypt() password hash
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Crypt/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Carp)
BuildRequires: perl(Class::Mix)
BuildRequires: perl(Exporter)
BuildRequires: perl(ExtUtils::CBuilder)
BuildRequires: perl(MIME::Base64)
BuildRequires: perl(Module::Build)
BuildRequires: perl(Test::More)
BuildRequires: perl(XSLoader)
BuildRequires: perl(parent)
BuildRequires: perl(strict)
BuildRequires: perl(warnings)
BuildRequires: perl(Module::Build::Compat)
BuildRequires: perl-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
An object of this type encapsulates a keyed instance of the Eksblowfish
block cipher, ready to encrypt and decrypt.

Eksblowfish is a variant of the Blowfish cipher, modified to make the key
setup very expensive. ("Eks" stands for "expensive key schedule".) This
doesn't make it significantly cryptographically stronger, but is intended
to hinder brute-force attacks. It also makes it unsuitable for any
application requiring key agility. It was designed by Niels Provos and
David Mazieres for password hashing in OpenBSD. See the
Crypt::Eksblowfish::Bcrypt manpage for the hash algorithm. See the
Crypt::Eksblowfish::Blowfish manpage for the unmodified Blowfish cipher.

Eksblowfish is a parameterised (family-keyed) cipher. It takes a cost
parameter that controls how expensive the key scheduling is. It also takes
a family key, known as the "salt". Cost and salt parameters together define
a cipher family. Within each family, a key determines an encryption
function in the usual way. See the Crypt::Eksblowfish::Family manpage for a
way to encapsulate an Eksblowfish cipher family.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%{make}

%check
%{make} test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.9.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Thu Apr 28 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.9.0-1
+ Revision: 659894
- update to new version 0.009

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.8.0-2mdv2011.0
+ Revision: 555711
- rebuild

* Fri Mar 12 2010 Jérôme Quelin <jquelin@mandriva.org> 0.8.0-1mdv2010.1
+ Revision: 518481
- update to 0.008

* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.7.0-1mdv2010.1
+ Revision: 471119
- import perl-Crypt-Eksblowfish


* Sun Nov 29 2009 cpan2dist 0.007-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4214 |12cr|perl-Crypt-Enigma-1.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define real_name Crypt-Enigma

Summary:	Crypt-Enigma module for perl 
Name:		perl-%{real_name}
Version:	1.3
Release:	%mkrel 5
License:	GPL or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{real_name}
Source0:	%{real_name}-%{version}.tar.bz2
BuildRequires:	perl-devel
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This is a Perl implementation of the WWII Enigma Machine

%prep
%setup -q -n %{real_name}-%{version} 
chmod 0644 examples/*.pl

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes README examples
%{perl_vendorlib}/Crypt/Enigma.pm
%{_mandir}/*/*




%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1.3-5mdv2011.0
+ Revision: 680851
- mass rebuild

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.3-4mdv2011.0
+ Revision: 430352
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.3-3mdv2009.0
+ Revision: 256262
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.3-1mdv2008.1
+ Revision: 136699
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Sep 13 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3-1mdv2007.0
- rebuild

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4215 |12cr|perl-Crypt-GOST-1.00-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define real_name Crypt-GOST

Summary:	Crypt-GOST module for perl 
Name:		perl-%{real_name}
Version:	1.00
Release:	8
License:	GPL or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{real_name}
Source0:	%{real_name}-%{version}.tar.bz2
BuildRequires:	perl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
GOST 28147-89 is a 64-bit symmetric block cipher with a 256-bit key developed
in the former Soviet Union. Some information on it is available at
http://vipul.net/gost/.
This module implements GOST encryption. It supports the Crypt::CBC interface.

%prep
%setup -q -n %{real_name}-%{version} 

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes README
%{perl_vendorlib}/*/Crypt/GOST.pm
%{perl_vendorlib}/*/auto/Crypt/GOST
%{_mandir}/*/*




%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.00-8
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1.00-7
+ Revision: 680852
- mass rebuild

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 1.00-6mdv2011.0
+ Revision: 555713
- rebuild

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.00-5mdv2010.0
+ Revision: 430358
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.00-4mdv2009.0
+ Revision: 256265
- rebuild

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 1.00-2mdv2008.1
+ Revision: 152033
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.00-1mdv2008.1
+ Revision: 136699
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Sep 13 2006 Oden Eriksson <oeriksson@mandriva.com> 1.00-1mdv2007.0
- rebuild

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 1.00-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4216 |12cr|perl-Crypt-MySQL-0.40.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Crypt-MySQL
%define upstream_version 0.04

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	3

Summary:    Emulate MySQL PASSWORD() function
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Crypt/%{upstream_name}-%{upstream_version}.tar.lzma

BuildRequires: perl(Digest::SHA1)
BuildRequires: perl(Test::More)
BuildRequires: perl-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
Crypt::MySQL emulates MySQL PASSWORD() SQL function, without
libmysqlclient. You can compare encrypted passwords, without real MySQL
environment.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%{make}

%check
%{make} test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.40.0-3
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.40.0-2
+ Revision: 680855
- mass rebuild

* Sat Aug 28 2010 Shlomi Fish <shlomif@mandriva.org> 0.40.0-1mdv2011.0
+ Revision: 573812
- import perl-Crypt-MySQL


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4217 |12cr|perl-Crypt-NULL-1.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Crypt-NULL
%define upstream_version 1.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Crypt-NULL module for perl 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Crypt/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
The NULL Encryption Algorithm is a symmetric block cipher described
in RFC 2410 by Rob Glenn and Stephen Kent.
This module implements NULL encryption. It supports the Crypt::CBC
interface, with several functions.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Crypt/NULL.pm
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1.20.0-2mdv2011.0
+ Revision: 680858
- mass rebuild

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.20.0-1mdv2011.0
+ Revision: 403032
- rebuild using %%perl_convert_version

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.02-3mdv2009.0
+ Revision: 256269
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.02-1mdv2008.1
+ Revision: 136699
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Sep 13 2006 Oden Eriksson <oeriksson@mandriva.com> 1.02-1mdv2007.0
- rebuild

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 1.02-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4218 |12cr|perl-Crypt-OpenSSL-Bignum-0.40.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Crypt-OpenSSL-Bignum
%define upstream_version 0.04

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	7
Summary:	%{upstream_name} module for perl 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Crypt/%{upstream_name}-%{upstream_version}.tar.bz2
BuildRequires:	openssl-devel
BuildRequires:	perl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
A Perl interface to OpenSSL's multiprecision integer arithmetic libraries.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make OPTIMIZE="%{optflags}"

%check
%{__make} test

%install
rm -rf %{buildroot} 
%makeinstall_std

%clean 
rm -rf %{buildroot} 

%files
%defattr(-,root,root)
%doc Changes README
%{perl_vendorarch}/auto/Crypt
%{perl_vendorarch}/Crypt
%{_mandir}/*/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.40.0-7
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.40.0-6
+ Revision: 680860
- mass rebuild

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.40.0-5mdv2011.0
+ Revision: 555715
- rebuild

* Tue Apr 13 2010 Funda Wang <fwang@mandriva.org> 0.40.0-4mdv2010.1
+ Revision: 534173
- rebuild

* Fri Sep 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.40.0-3mdv2010.0
+ Revision: 430532
- new perl version macro
- use standard optimisations
- spec cleanup

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Jérôme Quelin <jquelin@mandriva.org>
    - force rebuild
    - rebuild using %%perl_convert_version

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.04-4mdv2009.0
+ Revision: 256271
- rebuild

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 0.04-2mdv2008.1
+ Revision: 152035
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sun Jul 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.04-1mdv2008.0
+ Revision: 46616
- update to new version 0.04

  + Olivier Thauvin <nanardon@mandriva.org>
    - rebuild
    - rebuild


* Mon Mar 20 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.03-3mdk
- Rebuild

* Tue Nov 23 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.03-2mdk
- Rebuild for new perl. Update description.

* Mon Jun 14 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.03-1mdk
- Initial cooker release, introduced for perl-Net-DNS-SEC


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4219 |12cr|perl-Crypt-OpenSSL-DSA-0.130.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Crypt-OpenSSL-DSA
%define upstream_version 0.13

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	5

Summary:	Digital Signature Algorithm using OpenSSL
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/T/TJ/TJMATHER/%{upstream_name}-%{upstream_version}.tar.bz2
Patch0:     Crypt-OpenSSL-DSA-0.13-fix-error-format.patch

BuildRequires:	perl-devel
BuildRequires:	openssl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
Crypt::OpenSSL::DSA implements the DSA 
(Digital Signature Algorithm) signature verification system.

It is a thin XS wrapper to the DSA functions contained in the 
OpenSSL crypto library, located at http://www.openssl.org

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch0 -b .format
# perl path hack
find . -type f | xargs %{__perl} -p -i -e "s|^#\!/usr/local/bin/perl|#\!/usr/bin/perl|g"

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor </dev/null
%make

%check
%{__make} test

%install
rm -rf %{buildroot} 
%makeinstall_std

%clean 
rm -rf %{buildroot} 

%files
%defattr(-,root,root)
%doc Changes README
%{perl_vendorarch}/auto/Crypt
%{perl_vendorarch}/Crypt
%{_mandir}/*/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.130.0-5
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.130.0-4
+ Revision: 680864
- mass rebuild

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.130.0-3mdv2011.0
+ Revision: 555717
- rebuild

* Tue Apr 13 2010 Funda Wang <fwang@mandriva.org> 0.130.0-2mdv2010.1
+ Revision: 534174
- rebuild

* Wed Aug 05 2009 Jérôme Quelin <jquelin@mandriva.org> 0.130.0-1mdv2010.0
+ Revision: 410155
- fixing error due to -Werror=format-security
- rebuild using %%perl_convert_version

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.13-6mdv2009.0
+ Revision: 256273
- rebuild

* Thu Jan 24 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.13-4mdv2008.1
+ Revision: 157725
- Rebuild for new perl

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.13-2mdv2008.1
+ Revision: 131425
- kill re-definition of %%buildroot on Pixel's request


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.13-2mdv2007.0
- Rebuild

* Mon Nov 28 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.13-1mdk
- New release 0.13
- fix sources URL
- spec cleanup

* Tue Jun 07 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.12-2mdk
- Fix Url according to Perl policy( thanks guillomovitch )

* Tue Jun 07 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.12-1mdk
- 0.12
- Fix Description
- Fix Source url
- Fix Url
- %%mkrel

* Mon Nov 15 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.11-6mdk
- Rebuild for new perl

* Thu Apr 01 2004 Michael Scherer <misc@mandrake.org> 0.11-5mdk
- do not own standard dir
- [DIRM]


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4220 |12cr|perl-Crypt-OpenSSL-X509-1.800.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Crypt-OpenSSL-X509
%define upstream_version 1.800.2

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	2

Summary:	Perl extension to OpenSSL's X509 API
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/D/DA/DANIEL/%{upstream_name}-%{upstream_version}.tar.gz
Patch0:     Crypt-OpenSSL-X509-1.800.1-dont-turn-warning-into-errors.patch
BuildRequires:	libopenssl-devel
BuildRequires:	perl(Module::Install)
BuildRequires:	perl(YAML)
BuildRequires:	perl-devel

BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
This is a Perl extension to OpenSSL's X509 API. It implements a large majority
of OpenSSL's useful X509 API.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch0 -p 1

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make CFLAGS="%{optflags}"

%check
%make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes README TODO certs
%{perl_vendorarch}/Crypt
%{perl_vendorarch}/auto/Crypt
%{_mandir}/*/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.800.2-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sun May 08 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.800.2-1
+ Revision: 672609
- update to new version 1.800.2

* Mon May 02 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.800.1-1
+ Revision: 662876
- new version

* Fri Jan 07 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.600.0-1mdv2011.0
+ Revision: 629481
- update to new version 1.6

* Sun Dec 26 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.500.0-1mdv2011.0
+ Revision: 625268
- update to new version 1.5

* Thu Sep 02 2010 Jérôme Quelin <jquelin@mandriva.org> 1.400.0-1mdv2011.0
+ Revision: 575392
- update to 1.4

* Sun Aug 08 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.300.0-1mdv2011.0
+ Revision: 567736
- update to new version 1.3

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 1.200.0-2mdv2011.0
+ Revision: 555720
- rebuild

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1.200.0-1mdv2011.0
+ Revision: 551985
- update to 1.2

* Tue Jan 19 2010 Jérôme Quelin <jquelin@mandriva.org> 1.0.0-1mdv2010.1
+ Revision: 493491
- update to 1.0

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.7-3mdv2010.0
+ Revision: 430370
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.7-2mdv2009.0
+ Revision: 268404
- rebuild early 2009.0 package (before pixel changes)

* Tue May 20 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.7-1mdv2009.0
+ Revision: 209322
- update to new version 0.7

* Mon Feb 25 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.6-1mdv2008.1
+ Revision: 174703
- update to new version 0.6

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 0.5-2mdv2008.1
+ Revision: 152039
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Thu Jul 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.5-1mdv2008.0
+ Revision: 53357
- fix buildrequires
- update to new version 0.5


* Tue Mar 06 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.4-1mdv2007.0
+ Revision: 133724
- new version
- Import perl-Crypt-OpenSSL-X509

* Fri Sep 01 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.1-3mdv2007.0
- Rebuild

* Fri Mar 17 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.1-2mdk
- rebuild for new openssl
- spec cleanup

* Wed Aug 17 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.1-1mdk
- new version
- fix source url for rpmbuildupdate

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4221 |12cr|perl-Crypt-Random-Source-0.70.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Crypt-Random-Source
%define upstream_version 0.07

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Base class for random devices
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Crypt/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Any::Moose)
BuildRequires:	perl(Capture::Tiny)
BuildRequires:	perl(Carp)
BuildRequires:	perl(Errno)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(IO::File)
BuildRequires:	perl(IO::Handle)
BuildRequires:	perl(IO::Select)
BuildRequires:	perl(Module::Find)
BuildRequires:	perl(Sub::Exporter)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(namespace::clean)
BuildRequires:	perl(ok)
Requires:	perl(Module::Find)
Requires:	perl(namespace::clean)
BuildArch:	noarch

%description
This module provides implementations for a number of byte oriented sources
of random data.

See the Crypt::Random::Source::Factory manpage for a more powerful way to
locate sources, and the various sources for specific implementations.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes LICENSE META.yml META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 24 2011 Funda Wang <fwang@mandriva.org> 0.70.0-4mdv2011.0
+ Revision: 658206
- more runtime req

* Sun Apr 24 2011 Funda Wang <fwang@mandriva.org> 0.70.0-3
+ Revision: 658166
- add runtime req

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.70.0-2
+ Revision: 656896
- rebuild for updated spec-helper

* Wed Jan 26 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.70.0-1
+ Revision: 633024
- import perl-Crypt-Random-Source


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4222 |12cr|perl-Crypt-RandPasswd-0.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Crypt-RandPasswd
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Random password generator based on FIPS-181
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Crypt/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This code is a Perl language implementation of the Automated Password Generator
standard, like the program described in "A Random Word Generator For
Pronounceable Passwords" (not available on-line). This code is a re-engineering
of the program contained in Appendix A of FIPS Publication 181, "Standard for
Automated Password Generator". In accordance with the standard, the results
obtained from this program are logically equivalent to those produced by the
standard.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor < /dev/null
%make

%check
make test

%install
%makeinstall_std

%files 
%doc Changes README
%{perl_vendorlib}/Crypt
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.20.0-2mdv2011.0
+ Revision: 680868
- mass rebuild

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.20.0-1mdv2011.0
+ Revision: 403036
- rebuild using %%perl_convert_version

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.02-8mdv2009.0
+ Revision: 256321
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.02-6mdv2008.1
+ Revision: 136699
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Jan 12 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.02-6mdv2007.0
+ Revision: 107905
- rebuild
- Import perl-Crypt-RandPasswd

* Tue Dec 20 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.02-5mdk
- spec cleanup
- better URL
- enable tests
- %%mkrel

* Mon Dec 20 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.02-4mdk
- fix buildrequires in a backward compatible way

* Thu Aug 05 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.02-3mdk 
- rpmbuildupdate aware

* Mon Mar 01 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.02-2mdk
- fixed dir ownership (distlint)

* Sun Feb 01 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.02-1mdk
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4223 |12cr|perl-Crypt-RC4-2.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Crypt-RC4
%define upstream_version 2.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Crypt-RC4 module for perl 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Crypt/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module provides a simple implementation of the RC4 algorithm.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
%makeinstall_std

%files
%doc Changes
%{perl_vendorlib}/Crypt/RC4.pm
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 2.20.0-2mdv2011.0
+ Revision: 680865
- mass rebuild

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 2.20.0-1mdv2011.0
+ Revision: 403037
- rebuild using %%perl_convert_version

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 2.02-3mdv2009.0
+ Revision: 256336
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 2.02-1mdv2008.1
+ Revision: 136699
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Sep 13 2006 Oden Eriksson <oeriksson@mandriva.com> 2.02-1mdv2007.0
- rebuild

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 2.02-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4224 |12cr|perl-Crypt-RC5-2.0.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Crypt-RC5
%define upstream_version 2.00

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	7

Summary:	Crypt-RC5 module for perl 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module is a perl implementation of the RC5 encryption algorithm.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Crypt/RC5.pm
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 2.0.0-6mdv2011.0
+ Revision: 680866
- mass rebuild

* Sun Feb 14 2010 Jérôme Quelin <jquelin@mandriva.org> 2.0.0-5mdv2011.0
+ Revision: 505682
- rebuild using %%perl_convert_version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2.00-4mdv2010.0
+ Revision: 430377
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 2.00-3mdv2009.0
+ Revision: 256338
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 2.00-1mdv2008.1
+ Revision: 136699
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Sep 13 2006 Oden Eriksson <oeriksson@mandriva.com> 2.00-1mdv2007.0
- rebuild

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 2.00-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4225 |12cr|perl-Crypt-RC6-1.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define real_name Crypt-RC6

Summary:	Crypt-RC6 module for perl 
Name:		perl-%{real_name}
Version:	1.0
Release:	9
License:	GPL or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{real_name}
Source0:	%{real_name}-%{version}.tar.bz2
BuildRequires:	perl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This is a perl module which implements a Crypt::CBC compliant 
RC6 block cipher encryption module.

%prep
%setup -q -n %{real_name}-%{version} 

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGES COPYING README
%{perl_vendorlib}/*/Crypt/RC6.pm
%{perl_vendorlib}/*/auto/Crypt/RC6
%{_mandir}/*/*




%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.0-9
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1.0-8
+ Revision: 680867
- mass rebuild

* Tue Jul 20 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.0-7mdv2011.0
+ Revision: 555459
- rebuild

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.0-6mdv2010.0
+ Revision: 430384
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.0-5mdv2009.0
+ Revision: 256340
- rebuild

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 1.0-3mdv2008.1
+ Revision: 152040
- rebuild

* Sat Dec 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-2mdv2008.1
+ Revision: 136950
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Sep 13 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0-1mdv2007.0
- rebuild

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4226 |12cr|perl-Crypt-Rot13-0.600.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Crypt-Rot13
%define upstream_version 0.6

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Crypt-Rot13 module for perl 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
rot13 is a simple encryption in which ASCII letters are rotated 13 places. This
module provides an array object with methods to encrypt its string elements by
rotating ASCII letters n places down the alphabet.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes COPYING README
%{perl_vendorlib}/Crypt/Rot13.pm
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.600.0-2mdv2011.0
+ Revision: 680869
- mass rebuild

* Fri Feb 12 2010 Jérôme Quelin <jquelin@mandriva.org> 0.600.0-1mdv2011.0
+ Revision: 504832
- rebuild using %%perl_convert_version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.6-5mdv2010.0
+ Revision: 430391
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.6-4mdv2009.0
+ Revision: 256344
- rebuild

* Wed Dec 26 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.6-2mdv2008.1
+ Revision: 138072
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Sep 13 2006 Oden Eriksson <oeriksson@mandriva.com> 0.6-1mdv2007.0
- rebuild

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 0.6-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4227 |12cr|perl-Crypt-SaltedHash-0.50.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Crypt-SaltedHash
%define upstream_version 0.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3
Summary:	Working with salted hashes
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Crypt/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Digest)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
The 'Crypt::SaltedHash' module provides an object oriented interface to
create salted (or seeded) hashes of clear text data. The original
formalization of this concept comes from RFC-3112 and is extended by the
use of different digital agorithms.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/Crypt

%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.50.0-2mdv2011.0
+ Revision: 680870
- mass rebuild

* Wed Oct 07 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.50.0-1mdv2011.0
+ Revision: 455626
- import perl-Crypt-SaltedHash


* Wed Oct 07 2009 cpan2dist 0.05-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4228 |12cr|perl-Crypt-Simple-0.60.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Crypt-Simple
%define upstream_version 0.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Encrypt stuff simply
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Crypt/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Compress::Zlib)
BuildRequires:	perl(Crypt::Blowfish)
BuildRequires:	perl(Digest::MD5)
BuildRequires:	perl(FreezeThaw)
BuildRequires:	perl(MIME::Base64)
BuildArch:	noarch

%description
Maybe you have a web application and you need to store some session data at
the client side (in a cookie or hidden form fields) but you don't want the
user to be able to mess with the data. Maybe you want to save secret
information to a text file. Maybe you have better ideas of what to do with
encrypted stuff!

This little module will convert all your data into nice base64 text that
you can save in a text file, send in an email, store in a cookie or web
page, or bounce around the Net. The data you encrypt can be as simple or as
complicated as you like.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.60.0-3mdv2011.0
+ Revision: 656897
- rebuild for updated spec-helper

* Tue Nov 23 2010 Jani Välimaa <wally@mandriva.org> 0.60.0-2mdv2011.0
+ Revision: 600258
- rebuild for latest perl

* Sun Jul 18 2010 Jani Välimaa <wally@mandriva.org> 0.60.0-1mdv2011.0
+ Revision: 554807
- import perl-Crypt-Simple


* Sun May 23 2010 cpan2dist 0.06-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4229 |12cr|perl-Crypt-UnixCrypt-1.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define real_name Crypt-UnixCrypt

Summary:	Crypt-UnixCrypt module for perl 
Name:		perl-%{real_name}
Version:	1.0
Release:	%mkrel 6
License:	GPL or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{real_name}
Source0:	%{real_name}-%{version}.tar.bz2
BuildRequires:	perl-devel
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This module is for all those poor souls whose perl port answers to the
use of crypt() with the message `The crypt() function is unimplemented
due to excessive paranoia.'.

%prep
%setup -q -n %{real_name}-%{version} 

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGES README
%{perl_vendorlib}/Crypt/UnixCrypt.pm
%{_mandir}/*/*




%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1.0-6mdv2011.0
+ Revision: 680871
- mass rebuild

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.0-5mdv2011.0
+ Revision: 430398
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.0-4mdv2009.0
+ Revision: 256381
- rebuild

* Sat Dec 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-2mdv2008.1
+ Revision: 136971
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Sep 13 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0-1mdv2007.0
- rebuild

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4230 |12cr|perl-Crypt-UnixCrypt_XS-0.90.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Crypt-UnixCrypt_XS
%define upstream_version 0.09

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	3

Summary:    Perl-xs implementation of crypt(3)
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Crypt/%{upstream_name}-%{upstream_version}.tar.lzma


BuildRequires: perl-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
This module implements the DES-based Unix _crypt_ function. For those who
need to construct non-standard variants of _crypt_, the various building
blocks used in _crypt_ are also supplied separately.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%{make}

%check
%{make} test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.90.0-3
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.90.0-2
+ Revision: 680872
- mass rebuild

* Sat Aug 28 2010 Shlomi Fish <shlomif@mandriva.org> 0.90.0-1mdv2011.0
+ Revision: 573813
- import perl-Crypt-UnixCrypt_XS


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4231 |12cr|perl-CSS-1.90.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CSS
%define upstream_version 1.09

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Object oriented access to Cascading Style Sheets (CSS) 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/I/IA/IAMCAL/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Parse::RecDescent)
BuildArch:	noarch

%description
This module can be used, along with a CSS::Parse::* module, to parse
CSS data and represent it as a tree of objects. Using a CSS::Adaptor::*
module, the CSS data tree can then be transformed into other formats.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README examples
%{perl_vendorlib}/CSS.pm
%{perl_vendorlib}/CSS
%{_mandir}/*/*


%changelog
* Wed Mar 23 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.90.0-1mdv2011.0
+ Revision: 648068
- update to new version 1.09

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.80.0-1mdv2010.0
+ Revision: 403041
- rebuild using %%perl_convert_version

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.08-2mdv2009.0
+ Revision: 268390
- rebuild early 2009.0 package (before pixel changes)

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - new version

* Sat Dec 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.07-3mdv2008.1
+ Revision: 136980
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Mon Aug 28 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.07-2mdv2007.0
- spec cleanup

* Wed Jul 13 2005 Oden Eriksson <oeriksson@mandriva.com> 1.07-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4232 |12cr|perl-CSS-DOM-0.140.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name CSS-DOM
%define upstream_version 0.14

Name:		perl-%{upstream_name}
Summary:	Perl module for Document Object Model for Cascading Style Sheets  
Version:	%perl_convert_version %{upstream_version}
Release:	1
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/~sprout/CSS-DOM/
Source0:	http://search.cpan.org/CPAN/authors/id/S/SP/SPROUT/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Exporter) >= 5.57
BuildRequires:	perl(Encode) >= 2.10
BuildRequires:	perl(Clone) >= 0.09
BuildArch:	noarch

%description
This module implements a CSS-specific subset of the interfaces
described in the W3C DOM specification.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%{perl_vendorlib}/CSS/DOM.pm
%{perl_vendorlib}/CSS/DOM/
%{_mandir}/man3/CSS::DOM*

%changelog
* Wed Apr 04 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.14-1
+ Revision: 789154
- imported package perl-CSS-DOM


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4233 |12cr|perl-CSS-Minifier-0.10.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CSS-Minifier
%define upstream_version 0.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Remove unnecessary whitespace from CSS files
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/CSS/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildArch:	noarch

%description
This module removes unnecessary whitespace from CSS. The primary
requirement developing this module is to not break working stylesheets: if
working CSS is in input then working CSS is output. The Mac/Internet
Explorer comment hack will be minimized but not stripped and so will
continue to function.

This module understands space, horizontal tab, new line, carriage return,
and form feed characters to be whitespace. Any other characters that may be
considered whitespace are not minimized. These other characters include
paragraph separator and vertical tab.

For static CSS files, it is recommended that you minify during the build
stage of web deployment. If you minify on-the-fly then it might be a good
idea to cache the minified file. Minifying static files on-the-fly
repeatedly is wasteful.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Fri Sep 09 2011 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 0.10.0-1mdv2011.0
+ Revision: 699162
- import perl-CSS-Minifier


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4234 |12cr|perl-CSS-Minifier-XS-0.80.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CSS-Minifier-XS
%define upstream_version 0.08

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	3

Summary:    XS based CSS minifier
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/CSS/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Module::Build::Compat)
BuildRequires: perl-devel
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}

%description
'CSS::Minifier::XS' is a CSS "minifier"; its designed to remove
un-necessary whitespace and comments from CSS files, while also *not*
breaking the CSS.

'CSS::Minifier::XS' is similar in function to 'CSS::Minifier', but is
substantially faster as its written in XS and not just pure Perl.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.80.0-3
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.80.0-2
+ Revision: 680705
- mass rebuild

* Mon Nov 08 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.80.0-1mdv2011.0
+ Revision: 595091
- update to new version 0.08

* Tue Jul 27 2010 Jérôme Quelin <jquelin@mandriva.org> 0.70.0-1mdv2011.0
+ Revision: 561029
- update to 0.07

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.50.0-2mdv2011.0
+ Revision: 555724
- rebuild

* Mon Apr 26 2010 Jérôme Quelin <jquelin@mandriva.org> 0.50.0-1mdv2010.1
+ Revision: 539070
- update to 0.05

* Tue Aug 11 2009 Jérôme Quelin <jquelin@mandriva.org> 0.40.0-1mdv2010.0
+ Revision: 415033
- update to 0.04

* Sat May 30 2009 Jérôme Quelin <jquelin@mandriva.org> 0.30.0-1mdv2010.0
+ Revision: 381301
- import perl-CSS-Minifier-XS


* Sat May 30 2009 cpan2dist 0.03-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4235 |12cr|perl-CSS-Squish-0.100.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CSS-Squish
%define upstream_version 0.10

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Compact many CSS files into one big file 
License:	Artistic or GPL+
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/CSS/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(Test::LongString)
BuildRequires:	perl(URI)
BuildArch:	noarch

%description
This module takes a list of CSS files and concatenates them, making sure to 
honor any valid @import statements included in the files.

Following the CSS 2.1 spec, @import statements must be the first rules in 
a CSS file. Media-specific @import statements will be honored by enclosing 
the included file in an @media rule. This has the side effect of actually 
improving compatibility in Internet Explorer, which ignores media-specific 
@import rules but understands @media rules.

It is possible that feature versions will include methods to compact 
whitespace and other parts of the CSS itself, but this functionality 
is not supported at the current time.

%prep
%setup -q -n CSS-Squish-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc CHANGES README
%{perl_vendorlib}/CSS/
%{_mandir}/man3/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.100.0-2mdv2011.0
+ Revision: 680706
- mass rebuild

* Mon Nov 08 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.100.0-1mdv2011.0
+ Revision: 595092
- update to new version 0.10

* Fri Jan 15 2010 Jérôme Quelin <jquelin@mandriva.org> 0.90.0-1mdv2011.0
+ Revision: 491624
- update to 0.09

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.80.0-1mdv2010.0
+ Revision: 405958
- rebuild using %%perl_convert_version

* Thu May 07 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.08-1mdv2010.0
+ Revision: 373003
- new version

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.07-3mdv2009.0
+ Revision: 256383
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Nov 11 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.07-1mdv2008.1
+ Revision: 107974
- update to new version 0.07

* Wed Nov 07 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-1mdv2008.1
+ Revision: 106811
- update to new version 0.06


* Thu Dec 14 2006 Michael Scherer <misc@mandriva.org> 0.05-1mdv2007.0
+ Revision: 97024
- Import perl-CSS-Squish

* Thu Dec 14 2006 Michael Scherer <misc@mandriva.org> 0.05-1mdv2007.1
- First Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4236 |12cr|perl-CSS-Tiny-1.190.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 CSS-Tiny
%define upstream_version 1.19

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Read/Write .css files with as little code as possible
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/CSS/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
CSS::Tiny is a perl class to read and write .css stylesheets with as
little code as possible, reducing load time and memory overhead.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{perl_vendorlib}/CSS
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1.190.0-2mdv2011.0
+ Revision: 680707
- mass rebuild

* Fri Sep 03 2010 Jérôme Quelin <jquelin@mandriva.org> 1.190.0-1mdv2011.0
+ Revision: 575587
- update to 1.19

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1.170.0-1mdv2011.0
+ Revision: 551969
- update to 1.17

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 1.150.0-1mdv2010.0
+ Revision: 402135
- rebuild using %%perl_convert_version

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.15-3mdv2009.0
+ Revision: 256389
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Nov 02 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.15-1mdv2008.1
+ Revision: 105303
- update to new version 1.15


* Tue Sep 05 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.14-1mdv2007.0
- New version 1.14

* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.11-2mdv2007.0
- Rebuild

* Thu Nov 03 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.11-1mdk
- New release 1.11
- spec cleanup
- %%mkrel
- make tests in %%check
- fix directory ownership

* Tue Aug 16 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.10-1mdk
- new version
- fix sources url for rpmbuildupdate

* Wed Jul 13 2005 Oden Eriksson <oeriksson@mandriva.com> 1.05-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4237 |12cr|perl-Cstools-3.420.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name    Cstools
%define	upstream_version 3.42

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Tools for dealing with Czech and Slovak texts in Perl
License:	GPL
Group:		Development/Perl
Url:		http://www.fi.muni.cz/~adelton/perl/
Source0:	%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This package includes modules that are useful when dealing with Czech (and
Slovak) texts in Perl.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
%makeinstall_std

%files
%doc README
%{_bindir}/*
%dir %{perl_vendorlib}/Cz
%{perl_vendorlib}/Cz/*
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 3.420.0-2mdv2011.0
+ Revision: 680873
- mass rebuild

* Tue Aug 04 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 3.420.0-1mdv2011.0
+ Revision: 409039
- rebuild using %%perl_convert_version

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 3.42-11mdv2009.0
+ Revision: 256397
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 3.42-9mdv2008.1
+ Revision: 131445
- kill re-definition of %%buildroot on Pixel's request


* Sat Dec 03 2005 Tibor Pittich <Tibor.Pittich@mandriva.org> 3.42-9mdk
- mkrel

* Fri Nov 19 2004 Tibor Pittich <Tibor.Pittich@mandrake.org> 3.42-8mdk
- rebuild for new perl

* Mon Sep 06 2004 Tibor Pittich <Tibor.Pittich@mandrake.org> 3.42-7mdk
- rebuild

* Thu Aug 14 2003 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 3.42-6mdk
- rebuild for new perl
- drop $RPM_OPT_FLAGS, noarch..
- don't use PREFIX
- use %%makeinstall_std macro

* Wed May 14 2003 Tibor Pittich <Tibor.Pittich@phuture.sk> 3.42-5mdk
- rebuild for new perl provides/requires

* Sun Apr 27 2003 Tibor Pittich <Tibor.Pittich@phuture.sk> 3.42-4mdk
- add missing dir into files section (mr. distlint)

* Sun Apr 13 2003 Tibor Pittich <Tibor.Pittich@phuture.sk> 3.42-3mdk
- added checking about buildroot
- changed BuildaArch to noarch

* Sat Apr 12 2003 Tibor Pittich <Tibor.Pittich@phuture.sk> 3.42-2mdk
- ops, fixed spec name..

* Sat Apr 12 2003 Tibor Pittich <Tibor.Pittich@phuture.sk> 3.42-1mdk
- initial import into Mandrake, thanks for inspiration by Lubomir Sedlacik


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4238 |12cr|perl-CursesForms-1.997.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CursesForms
%define upstream_version 1.997

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Form management for Curses::Widgets
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Curses/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Curses)
BuildRequires:	perl(Curses::Widgets)

BuildArch:	noarch

%description
Curses::Forms provide a simple framework for OO forms. The Forms module
itself provides a basic class from which extended forms can be derived, or,
it can be used as-is to control forms populated with widgets. More
specialised forms are also available under *Curses::Forms::Dialog*.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# tests require human input
#make test

%install
%makeinstall_std

%files
%doc CHANGELOG LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 1.997.0-2mdv2011.0
+ Revision: 658522
- rebuild for updated spec-helper

* Wed Jun 09 2010 Jérôme Quelin <jquelin@mandriva.org> 1.997.0-1mdv2011.0
+ Revision: 547327
- import perl-CursesForms


* Wed Jun 09 2010 cpan2dist 1.997-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4239 |12cr|perl-Curses-Toolkit-0.207.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Curses-Toolkit
%define upstream_version 0.207

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	An about dialog window
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Curses/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Curses)
BuildRequires:	perl(Curses::UI)
BuildRequires:	perl(English)
BuildRequires:	perl(IO::Pty::Easy)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Find::Rule)
BuildRequires:	perl(FindBin)
BuildRequires:	perl(HTML::Parser)
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(List::Util)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::FollowPBP)
BuildRequires:	perl(MooseX::Has::Sugar)
BuildRequires:	perl(Moose::Meta::Attribute::Custom::Trait::Chained)
BuildRequires:	perl(POE)
BuildRequires:	perl(Params::Validate)
BuildRequires:	perl(Path::Class)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Tie::Array::Iterable)
BuildRequires:	perl(UNIVERSAL::require)
BuildRequires:	perl(aliased)
BuildRequires:	perl(overload)
BuildRequires:	perl(parent)

BuildArch:	noarch

%description
This module tries to be a modern curses toolkit, based on the Curses
module, to build "semi-graphical" user interfaces easily.

*WARNING* : This is still in "beta" version, not all the features are
implemented, and the API may change. However, most of the components are
there, and things should not change that much in the future... Still, don't
use it in production, and don't consider it stable.

the Curses::Toolkit manpage is meant to be used with a mainloop, which is
not part of this module. I recommend you the POE::Component::Curses
manpage, which is probably what you want. the POE::Component::Curses
manpage uses Curses::Toolkit, but provides a mainloop and handles keyboard,
mouse, timer and other events, whereas Curses::Toolkit is just the drawing
library. See the example above. the 'spawn' method returns a the
Curses::Toolkit manpage object, which you can call methods on.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Tue Jul 05 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.207.0-1mdv2011.0
+ Revision: 688744
- update to new version 0.207

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.206.0-2
+ Revision: 657400
- rebuild for updated spec-helper

* Fri Mar 18 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.206.0-1
+ Revision: 646375
- new version

* Tue Mar 09 2010 Jérôme Quelin <jquelin@mandriva.org> 0.100.680-1mdv2011.0
+ Revision: 517117
- update to 0.100680

* Fri Mar 05 2010 Jérôme Quelin <jquelin@mandriva.org> 0.100.630-1mdv2010.1
+ Revision: 514463
- adding missing buildrequires:
- adding missing buildrequires:
- update to 0.100630

* Tue Feb 23 2010 Jérôme Quelin <jquelin@mandriva.org> 0.100.320-1mdv2010.1
+ Revision: 510256
- import perl-Curses-Toolkit


* Tue Feb 23 2010 cpan2dist 0.100320-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4240 |12cr|perl-Curses-UI-POE-0.35.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name       Curses-UI-POE
%define upstream_version    0.035

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3
Epoch:		1
Summary:	A subclass makes Curses::UI POE Friendly
License:	GPL
Group:		Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source:		http://www.cpan.org/modules/by-module/Curse/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Curses::UI)
BuildRequires:	perl(POE)
BuildArch:	noarch

%description
This is a subclass for Curses::UI that enables it to work with POE. It is
designed to simply slide over Curses::UI. Keeping the API the same and simply
forcing Curses::UI to do all of its event handling via POE, instead of internal
to itself. This allows you to use POE behind the scenes for things like
networking clients, without Curses::UI breaking your programs' functionality.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc CHANGES
%{perl_vendorlib}/Curses
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1:0.35.0-2mdv2011.0
+ Revision: 680874
- mass rebuild

* Thu Jul 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1:0.35.0-1mdv2011.0
+ Revision: 396677
- new version
- use %%perl_version macro
- drop patch, useless now

* Wed Jan 21 2009 Jérôme Quelin <jquelin@mandriva.org> 1:0.031-1mdv2009.1
+ Revision: 332116
- bumping epoch, to force new version
- applying fix for rt #19681, not yet included upstream

  + Oden Eriksson <oeriksson@mandriva.com>
    - 0.031

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Jun 14 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.02801-1mdv2008.0
+ Revision: 39291
- import error
- import perl-Curses-UI-POE


* Tue Feb 27 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.02801-1mdv2007.1
- initial mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4241 |12cr|perl-CursesWidgets-1.997.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CursesWidgets
%define upstream_version 1.997

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Assorted widgets for rapid interface design
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Curses/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Curses)
BuildArch:	noarch

%description
This module serves two purposes: to provide a framework for creating custom
widget classes, and importing a few useful functions for global use.

Widget specific methods are documented in each Widget's pod.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
# tests require human input
#make test

%install
%makeinstall_std

%files
%doc CHANGELOG LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 1.997.0-2mdv2011.0
+ Revision: 658523
- rebuild for updated spec-helper

* Wed Jun 09 2010 Jérôme Quelin <jquelin@mandriva.org> 1.997.0-1mdv2011.0
+ Revision: 547324
- import perl-CursesWidgets


* Wed Jun 09 2010 cpan2dist 1.997-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4242 |12cr|perl-Dancer-1.304.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dancer
%define upstream_version 1.3040

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Template Toolkit wrapper for Dancer
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module//%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Encode)
BuildRequires:	perl(File::Basename)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(HTTP::Body)
BuildRequires:	perl(HTTP::Server::Simple::CGI)
BuildRequires:	perl(HTTP::Server::Simple::PSGI)
BuildRequires:	perl(LWP)
BuildRequires:	perl(MIME::Types)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Time::HiRes)
BuildRequires:	perl(URI)
BuildArch:	noarch

%description
Dancer is a web application framework designed to be as effortless as
possible for the developer, taking care of the boring bits as easily as
possible, yet staying out of your way and letting you get on with writing
your code.

Dancer aims to provide the simplest way for writing web applications, and
offers the flexibility to scale between a very simple lightweight web
service consisting of a few lines of code in a single file, all the way up
to a more complex fully-fledged web application with session support,
templates for views and layouts, etc.

If you don't want to write CGI scripts by hand, and find Catalyst too big
or cumbersome for your project, Dancer is what you need.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README CHANGES META.yml LICENSE
%{_bindir}/dancer
%{_mandir}/man1/dancer.1*
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon May 02 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.304.0-1mdv2011.0
+ Revision: 662493
- update to new version 1.3040

* Sun Apr 17 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.303.0-1
+ Revision: 654040
- update to new version 1.3030

* Wed Mar 23 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.302.0-1
+ Revision: 648069
- update to new version 1.3020

* Sat Feb 12 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.301.0-1
+ Revision: 637366
- update to new version 1.3010

* Thu Dec 23 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.200.300-1mdv2011.0
+ Revision: 624079
- update to new version 1.2003

* Sun Nov 14 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.190.400-1mdv2011.0
+ Revision: 597575
- update to new version 1.1904

* Sat Oct 16 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.190.100-1mdv2011.0
+ Revision: 586104
- import perl-Dancer


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4243 |12cr|perl-Dancer-Plugin-DBIC-0.150.400-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dancer-Plugin-DBIC
%define upstream_version 0.1504

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	DBIx::Class interface for Dancer applications
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dancer/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dancer)
BuildRequires:	perl(DBIx::Class)
BuildRequires:	perl(DBIx::Class::Schema::Loader)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Module::Find)
BuildArch:	noarch

%description
This plugin provides an easy way to obtain the DBIx::Class::ResultSet
manpage instances via the the function schema(), which it automatically
imports. You just need to point to a dsn in your the Dancer manpage
configuration file. So you no longer have to write boilerplate DBIC setup
code.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README META.yml LICENSE
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 24 2011 Funda Wang <fwang@mandriva.org> 0.150.400-3mdv2011.0
+ Revision: 658177
- tweak br
- rebuild for updated spec-helper
- rebuild for updated spec-helper

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - fix build dependencies

* Thu Dec 23 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.150.400-1mdv2011.0
+ Revision: 624080
- update to new version 0.1504

* Sun Oct 17 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.150.100-1mdv2011.0
+ Revision: 586525
- import perl-Dancer-Plugin-DBIC


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4244 |12cr|perl-Danga-Socket-1.610.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Danga-Socket
%define upstream_version 1.61

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Event loop and event-driven async socket base class
License:	GPL+ and Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Danga/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Sys::Syscall)
BuildArch:	noarch

%description
This is an abstract base class for objects backed by a socket which provides 
the basic framework for event-driven asynchronous IO, designed to be fast. 
Danga::Socket is both a base class for objects, and an event loop.

Callers subclass Danga::Socket. Danga::Socket's constructor registers itself 
with the Danga::Socket event loop, and invokes callbacks on the object for 
readability, writability, errors, and other conditions.
Because Danga::Socket uses the "fields" module, your subclasses must too.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc CHANGES
%{perl_vendorlib}/Danga
%{_mandir}/man3/*


%changelog
* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 1.610.0-2mdv2011.0
+ Revision: 681369
- mass rebuild

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 1.610.0-1mdv2011.0
+ Revision: 405959
- rebuild using %%perl_convert_version

* Tue Dec 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.61-1mdv2009.1
+ Revision: 309296
- update to new version 1.61

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.59-2mdv2009.0
+ Revision: 268407
- rebuild early 2009.0 package (before pixel changes)

* Wed Apr 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.59-1mdv2009.0
+ Revision: 194843
- update to new version 1.59
- update to new version 1.59

* Tue Jan 22 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.58-1mdv2008.1
+ Revision: 156175
- update to new version 1.58

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue May 01 2007 Olivier Thauvin <nanardon@mandriva.org> 1.57-1mdv2008.0
+ Revision: 19826
- 1.57


* Mon Aug 28 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.53-1mdv2007.0
- new version
- fix sources URL

* Wed Aug 02 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.52-1mdv2007.0
- New version 1.52
- fix directory ownership

* Sun Apr 30 2006 Michael Scherer <misc@mandriva.org> 1.51-1mdk
- New release 1.51

* Wed Apr 19 2006 Michael Scherer <misc@mandriva.org> 1.50-1mdk
- First Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4245 |12cr|perl-Data-Alias-1.160.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	Data-Alias
%define	upstream_version 1.16

Name:		perl-%{module}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Comprehensive set of aliasing operations
License:	GPLv1+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{module}
Source0:	http://www.cpan.org/modules/by-module/Data/%{module}-%{upstream_version}.tar.gz
Patch0:		Data-Alias-1.16-string-format-fix.patch

BuildRequires:	perl-devel

%description
Aliasing is the phenomenon where two different expressions actually refer
to the same thing. Modifying one will modify the other, and if you take a
reference to both, the two values are the same.

%prep
%setup -q -n %{module}-%{upstream_version}
%patch0 -p1 -b .str_fmt~

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorarch}/Data
%{perl_vendorarch}/auto/Data


%changelog
* Thu Feb 02 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.160.0-1
+ Revision: 770573
- apply string format fix
- update url
- new version
- cleanup spec
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Wed Jun 22 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.150.0-1
+ Revision: 686625
- update to new version 1.15

* Mon May 02 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.140.0-1
+ Revision: 662053
- update to new version 1.14

* Thu Feb 24 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.120.0-1
+ Revision: 639633
- update to new version 1.12

* Sun Jan 30 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.110.0-1
+ Revision: 634221
- update to new version 1.11

* Sat Nov 27 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.100.0-1mdv2011.0
+ Revision: 601864
- update to new version 1.10

* Tue Nov 16 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.90.0-1mdv2011.0
+ Revision: 598083
- update to new version 1.09

* Mon Nov 08 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.80.0-1mdv2011.0
+ Revision: 595093
- update to new version 1.08

  + Jérôme Quelin <jquelin@mandriva.org>
    - rebuild for perl 5.12
    - rebuild

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 1.70.0-1mdv2010.0
+ Revision: 401671
- rebuild using %%perl_convert_version
- fixed license field

* Fri May 15 2009 Jérôme Quelin <jquelin@mandriva.org> 1.07-2mdv2010.0
+ Revision: 375956
- rebuild

* Sun May 03 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.07-1mdv2010.0
+ Revision: 371457
- import perl-Data-Alias


* Sun May 03 2009 cpan2dist 1.07-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4246 |12cr|perl-Data-Clone-0.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Data-Clone
%define upstream_version 0.003

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Polymorphic data cloning
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(Devel::PPPort)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(ExtUtils::ParseXS)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Requires)
BuildRequires:	perl(XSLoader)
BuildRequires:	perl(parent)
BuildRequires:	perl-devel

%description
'Data::Clone' does data cloning, i.e. copies things recursively. This is
smart so that it works with not only non-blessed references, but also with
blessed references (i.e. objects). When 'clone()' finds an object, it calls
a 'clone' method of the object if the object has a 'clone', otherwise it
makes a surface copy of the object. That is, this module does polymorphic
data cloning.

Although there are several modules on CPAN which can clone data, this
module has a different cloning policy from almost all of them. See the
/Cloning policy manpage and the /Comparison to other cloning modules
manpage for details.

Cloning policy
    A cloning policy is a rule that how a cloning routine copies data. Here
    is the cloning policy of 'Data::Clone'.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README META.yml Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4247 |12cr|perl-Data-Compare-1.220.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Data-Compare
%define upstream_version 1.22

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

License:	GPL+ or Artistic
Group:		Development/Perl
Summary:	Compare perl data structures
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:  perl-devel
BuildRequires:  perl(File::Find::Rule)
BuildArch:	noarch

%description
Compare two perl data structures recursively. Returns 0 if the structures
differ, else returns 1.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc TODO README CHANGES
%{perl_vendorlib}/Data
%{_mandir}/*/*


%changelog
* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 1.220.0-2mdv2011.0
+ Revision: 681370
- mass rebuild

* Mon Feb 15 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.220.0-1mdv2011.0
+ Revision: 506235
- update to 1.22

* Tue Feb 02 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.210.200-1mdv2010.1
+ Revision: 499488
- update to 1.2102

* Wed Jul 08 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.210.100-1mdv2010.0
+ Revision: 393690
- update to 1.2101
- using %%perl_convert_version
- fixed license field

* Fri Sep 05 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.21-1mdv2009.0
+ Revision: 281101
- update to new version 1.21

* Sun Aug 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.20-1mdv2009.0
+ Revision: 277943
- update to new version 1.20

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.19-2mdv2009.0
+ Revision: 268408
- rebuild early 2009.0 package (before pixel changes)

* Tue May 13 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.19-1mdv2009.0
+ Revision: 206815
- update to new version 1.19

* Tue Jan 22 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.18-1mdv2008.1
+ Revision: 156176
- update to new version 1.18
- update to new version 1.18

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Aug 30 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.17-1mdv2008.0
+ Revision: 75272
- new version

* Tue May 01 2007 Olivier Thauvin <nanardon@mandriva.org> 0.16-1mdv2008.0
+ Revision: 19843
- 0.16


* Tue Aug 15 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/15/06 01:32:23 (56127)
- put test in %%check section

* Tue Aug 15 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/15/06 01:30:10 (56126)
Import perl-Data-Compare

* Thu Sep 29 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.13-2mdk
- Fix buildrequires

* Wed Nov 24 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.13-1mdk
- 0.13
- Add docs

* Fri Jun 04 2004 Per Ã˜yvind Karlsen <peroyvind@linux-mandrake.com> 0.11-1mdk
- 0.1
- drop Prefix tag
- cosmetics

* Wed Feb 11 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.02-5mdk
- own dir


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4248 |12cr|perl-Data-Denter-0.150.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Data-Denter
%define upstream_version 0.15

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	An alternative to Data::Dumper and Storable
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(YAML)
BuildArch:	noarch

%description
The main problem with Data::Dumper (one of my all-time favorite modules) is
that you have to use 'eval()' to deserialize the data you've dumped. This
is great if you can trust the data you're evaling, but horrible if you
can't. A good alternative is Storable.pm. It can safely thaw your frozen
data. But if you want to read/edit the frozen data, you're out of luck,
because Storable uses a binary format. Even Data::Dumper's output can be a
little cumbersome for larger data objects.

Enter Data::Denter.

Data::Denter is yet another Perl data serializer/deserializer. It formats
nested data structures in an indented fashion. It is optimized for human
readability/editability, safe deserialization, and (eventually) speed.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.150.0-2mdv2011.0
+ Revision: 655583
- rebuild for updated spec-helper

* Wed Jul 28 2010 Shlomi Fish <shlomif@mandriva.org> 0.150.0-1mdv2011.0
+ Revision: 562687
- import perl-Data-Denter


* Sat Oct 10 2009 cpan2dist 0.15-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4249 |12cr|perl-Data-Dumper-2.131.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Data-Dumper
%define upstream_version 2.131

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	2

Summary:    Convert data structure into perl code
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
Given a list of scalars or reference variables, writes out their contents
in perl syntax. The references can also be objects. The content of each
variable is output in a single Perl statement. Handles self-referential
structures correctly.

The return value can be 'eval'ed to get back an identical copy of the
original reference structure.

Any references that are the same as one of those passed in will be named
'$VAR'_n_ (where _n_ is a numeric suffix), and other duplicate references
to substructures within '$VAR'_n_ will be appropriately labeled using arrow
notation. You can specify names for individual values to be dumped if you
use the 'Dump()' method, or you can change the default '$VAR' prefix to
something else. See '$Data::Dumper::Varname' and '$Data::Dumper::Terse'
below.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes
%perl_vendorlib/*




%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.131.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Tue May 31 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.131.0-1
+ Revision: 682115
- update to new version 2.131

* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 2.128.0-2
+ Revision: 681372
- mass rebuild

* Mon Nov 08 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.128.0-1mdv2011.0
+ Revision: 595095
- update to new version 2.128

* Wed Jul 28 2010 Jérôme Quelin <jquelin@mandriva.org> 2.126.0-3mdv2011.0
+ Revision: 562420
- rebuild

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 2.126.0-2mdv2011.0
+ Revision: 555743
- rebuild for perl 5.12

* Sun Apr 18 2010 Jérôme Quelin <jquelin@mandriva.org> 2.126.0-1mdv2010.1
+ Revision: 536126
- update to 2.126

* Sun Dec 06 2009 Jérôme Quelin <jquelin@mandriva.org> 2.125.0-1mdv2010.1
+ Revision: 474079
- import perl-Data-Dumper


* Sun Dec 06 2009 cpan2dist 2.125-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4250 |12cr|perl-Data-Dumper-Concise-2.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Data-Dumper-Concise
%define upstream_version 2.020

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Less indentation and newlines plus sub deparsing
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Devel::ArgNames)
BuildRequires:	perl(ExtUtils::MakeMaker)

BuildArch:	noarch

%description
This module always exports a single function, Dumper, which can be called
with a single reference value to dump that value or with no arguments to
return the Data::Dumper object it's created.

It exists, fundamentally, as a convenient way to reproduce a set of Dumper
options that we've found ourselves using across large numbers of
applications, primarily for debugging output.

The principle guiding theme is "all the concision you can get while still
having a useful dump and not doing anything cleverer than setting
Data::Dumper options" - it's been pointed out to us that
Data::Dump::Streamer can produce shorter output with less lines of code. We
know. This is simpler and we've never seen it segfault. But for
complex/weird structures, it generally rocks. You should use it as well,
when Concise is underkill. We do.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 2.20.0-2mdv2011.0
+ Revision: 656902
- rebuild for updated spec-helper

* Sun Jan 30 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.20.0-1
+ Revision: 634222
- update to new version 2.020

* Thu Sep 02 2010 Jérôme Quelin <jquelin@mandriva.org> 2.12.0-1mdv2011.0
+ Revision: 575394
- update to 2.012

* Tue Aug 17 2010 Jérôme Quelin <jquelin@mandriva.org> 2.10.0-1mdv2011.0
+ Revision: 570740
- update to 2.010

* Tue Jul 27 2010 Jérôme Quelin <jquelin@mandriva.org> 2.1.0-1mdv2011.0
+ Revision: 561850
- adding missing buildrequires:
- update to 2.001

* Sun Feb 14 2010 Jérôme Quelin <jquelin@mandriva.org> 1.200.0-1mdv2011.0
+ Revision: 505677
- update to 1.200

* Sat Dec 12 2009 Jérôme Quelin <jquelin@mandriva.org> 1.100.0-1mdv2010.1
+ Revision: 477619
- update to 1.100

* Tue Nov 24 2009 Jérôme Quelin <jquelin@mandriva.org> 1.2.0-1mdv2010.1
+ Revision: 469431
- update to 1.002

* Sat Nov 14 2009 Jérôme Quelin <jquelin@mandriva.org> 1.1.0-1mdv2010.1
+ Revision: 466005
- import perl-Data-Dumper-Concise


* Sat Nov 14 2009 cpan2dist 1.001-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4251 |12cr|perl-Data-Dump-Streamer-2.320.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name Data-Dump-Streamer
%define upstream_version 2.32

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Accurately serialize a data structure as Perl code
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(B::Deparse)
BuildRequires:	perl(B::Utils)
BuildRequires:	perl(PadWalker)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Text::Abbrev)
BuildRequires:	perl(Text::Balanced)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl-devel
Requires:	perl(B::Utils)
Provides:	perl(Data::Dump::Streamer::_::Printers)

%description
Given a list of scalars or reference variables, writes out their contents in
perl syntax. The references can also be objects. The contents of each variable
is output using the least number of Perl statements as convenient, usually only
one. Self-referential structures, closures, and objects are output correctly.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
yes | perl Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorarch}/Data
%{perl_vendorarch}/DDS.pm
%{perl_vendorarch}/auto/Data


%changelog
* Sun Feb 12 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.320.0-1
+ Revision: 773658
- clean out spec
- new version
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 2.220.0-3
+ Revision: 681460
- add br
- mass rebuild

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 2.220.0-2mdv2011.0
+ Revision: 555748
- rebuild for perl 5.12

* Thu Jul 15 2010 Jérôme Quelin <jquelin@mandriva.org> 2.220.0-1mdv2011.0
+ Revision: 553582
- update to 2.22

* Tue Apr 06 2010 Jérôme Quelin <jquelin@mandriva.org> 2.130.0-1mdv2010.1
+ Revision: 532141
- update to 2.13

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 2.90.0-1mdv2010.0
+ Revision: 401670
- rebuild using %%perl_convert_version
- fixed license field

* Mon May 11 2009 Jérôme Quelin <jquelin@mandriva.org> 2.09-2mdv2010.0
+ Revision: 374672
- update to 2.09 (for real this time)

* Fri May 01 2009 Jérôme Quelin <jquelin@mandriva.org> 2.09-1mdv2010.0
+ Revision: 369679
- update to new version 2.09

* Fri Jan 09 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.08_40-2mdv2009.1
+ Revision: 327396
- fix description and summary
- fix dependencies

* Thu Dec 04 2008 Jérôme Quelin <jquelin@mandriva.org> 2.08_40-1mdv2009.1
+ Revision: 309953
- all tests but one successful, shipping module
- adding missing build prereq
- force a provide, badly added by dependency lookup
  this way, the package will require something that it is providing, and
  thus the package will be installable
- import perl-Data-Dump-Streamer


* Wed Dec 03 2008 cpan2dist 2.08-40-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4252 |12cr|perl-Data-Entropy-0.7.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Data-Entropy
%define upstream_version 0.007

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 1

Summary:    Download entropy from
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Carp)
BuildRequires: perl(Crypt::Rijndael)
BuildRequires: perl(Data::Float)
BuildRequires: perl(Errno)
BuildRequires: perl(Exporter)
Buildrequires: perl(HTTP::Lite)
BuildRequires: perl(IO::File)
BuildRequires: perl(LWP)
BuildRequires: perl(LWP::UserAgent)
BuildRequires: perl(Module::Build)
BuildRequires: perl(Params::Classify)
BuildRequires: perl(Test::More)
BuildRequires: perl(constant)
BuildRequires: perl(integer)
BuildRequires: perl(parent)
BuildRequires: perl(strict)
BuildRequires: perl(warnings)
BuildRequires: perl(Module::Build::Compat)
BuildArch: noarch

%description
This module maintains a concept of a current selection of entropy source.
Algorithms that require entropy, such as those in the
Data::Entropy::Algorithms manpage, can use the source nominated by this
module, avoiding the need for entropy source objects to be explicitly
passed around. This is convenient because usually one entropy source will
be used for an entire program run and so an explicit entropy source
parameter would rarely vary. There is also a default entropy source,
avoiding the need to explicitly configure a source at all.

If nothing is done to set a source then it defaults to the use of Rijndael
(AES) in counter mode (see the Data::Entropy::RawSource::CryptCounter
manpage and the Crypt::Rijndael manpage), keyed using Perl's built-in
'rand' function. This gives a data stream that looks like concentrated
entropy, but really only has at most the entropy of the 'rand' seed. Within
a single run it is cryptographically difficult to detect the correlation
between parts of the pseudo-entropy stream. If more true entropy is
required then it is necessary to configure a different entropy source.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%{make}

%check
%{make} test

%install
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Sat May 07 2011 Sandro Cazzaniga <kharec@mandriva.org> 0.7.0-1mdv2011.0
+ Revision: 672165
- new version 0.007
- clean spec
- update Source0
- add a BR on HTTP::Lite

* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 0.6.0-2
+ Revision: 653561
- rebuild for updated spec-helper

* Sat Aug 28 2010 Shlomi Fish <shlomif@mandriva.org> 0.6.0-1mdv2011.0
+ Revision: 573814
- import perl-Data-Entropy


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4253 |12cr|perl-Data-Float-0.11.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Data-Float
%define upstream_version 0.011

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 3

Summary:    Details of the floating point data type
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Carp)
BuildRequires: perl(Exporter)
BuildRequires: perl(Module::Build)
BuildRequires: perl(Test::More)
BuildRequires: perl(base)
BuildRequires: perl(constant)
BuildRequires: perl(integer)
BuildRequires: perl(strict)
BuildRequires: perl(warnings)
BuildRequires: perl(Module::Build::Compat)
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
This module is about the native floating point numerical data type. A
floating point number is one of the types of datum that can appear in the
numeric part of a Perl scalar. This module supplies constants describing
the native floating point type, classification functions, and functions to
manipulate floating point values at a low level.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%{make}

%check
%{make} test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.11.0-3mdv2011.0
+ Revision: 657773
- rebuild for updated spec-helper
- rebuild for updated spec-helper

* Mon Dec 06 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.11.0-1mdv2011.0
+ Revision: 612361
- new version

* Sat Aug 28 2010 Shlomi Fish <shlomif@mandriva.org> 0.10.0-1mdv2011.0
+ Revision: 573832
- import perl-Data-Float


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4254 |12cr|perl-Data-FormValidator-4.660.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Data-FormValidator
%define upstream_version 4.66

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 2

Summary:    Validates user input based on input profile
License:    Artistic/GPL
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:  perl(Module::Build)
BuildRequires:  perl(Date::Calc)
BuildRequires:  perl(File::MMagic)
BuildRequires:  perl(Image::Size)
BuildRequires:  perl(Regexp::Common)
BuildRequires:  perl(CGI)
BuildRequires:  perl(MIME::Types)
BuildRequires:  perl(Perl6::Junction)
BuildRequires:  perl(Email::Valid)
BuildArch:      noarch
Buildroot:      %{_tmppath}/%{name}-%{version}-%{release}

%description
Data::FormValidator's main aim is to make input validation expressible in a
simple format. Data::FormValidator lets you define profiles which declare the
required and optional fields and any constraints they might have.

The results are provided as an object which makes it easy to handle missing and
invalid results, return error messages about which constraints failed, or
process the resulting valid data.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor
./Build

%check
./Build test

%install
%{__rm} -rf %{buildroot}
./Build install destdir=%buildroot

%files
%defattr(-,root,root)
%doc README RELEASE_NOTES
%{perl_vendorlib}/Data
%{_mandir}/*/*

%clean
rm -rf %{buildroot}




%changelog
* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 4.660.0-2mdv2011.0
+ Revision: 681374
- mass rebuild

* Thu Feb 25 2010 Jérôme Quelin <jquelin@mandriva.org> 4.660.0-1mdv2011.0
+ Revision: 510969
- update to 4.66

* Thu Dec 31 2009 Jérôme Quelin <jquelin@mandriva.org> 4.650.0-1mdv2010.1
+ Revision: 484372
- update to 4.65

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 4.630.0-1mdv2010.0
+ Revision: 406970
- rebuild using %%perl_convert_version

* Sun Jan 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 4.63-1mdv2009.1
+ Revision: 324492
- update to new version 4.63

* Tue Jun 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 4.61-1mdv2009.0
+ Revision: 223407
- update to new version 4.61

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Nov 07 2007 Guillaume Rousse <guillomovitch@mandriva.org> 4.57-1mdv2008.1
+ Revision: 106645
- update to new version 4.57
- update to new version 4.57

* Thu Nov 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 4.56-1mdv2008.1
+ Revision: 104519
- update to new version 4.56

* Mon Aug 06 2007 Olivier Thauvin <nanardon@mandriva.org> 4.51-1mdv2008.0
+ Revision: 59255
- 4.51


* Sat Dec 09 2006 Olivier Thauvin <nanardon@mandriva.org> 4.50-1mdv2007.0
+ Revision: 93913
- 4.50
- buidrequires
- bump release to please upload system
- fix buildrequires
- 4.40
- Import perl-Data-FormValidator

* Thu Aug 03 2006 Guillaume Rousse <guillomovitch@mandriva.org> 4.30-1mdv2007.0
- New version 4.30

* Fri Jun 16 2006 Guillaume Rousse <guillomovitch@mandriva.org> 4.20-1mdv2007.0
- new version
- spec cleanup
- rpmbuildupdate aware

* Sat Mar 25 2006 Nicolas Lcureuil <neoclust@mandriva.org> 4.14-2mdk
- Add BuildRequires

* Fri Mar 24 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 4.14-1mdk
- First Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4255 |12cr|perl-Data-GUID-0.46.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Data-GUID
%define upstream_version 0.046

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Globally unique identifiers
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Data::UUID)
BuildRequires:	perl(Sub::Exporter)
BuildRequires:	perl(Sub::Install)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
Data::GUID provides a simple interface for generating and using globally
unique identifiers.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.46.0-2mdv2011.0
+ Revision: 654298
- rebuild for updated spec-helper

* Sun Jan 30 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.46.0-1
+ Revision: 634223
- update to new version 0.046

* Sat Dec 25 2010 Shlomi Fish <shlomif@mandriva.org> 0.45.0-1mdv2011.0
+ Revision: 624769
- import perl-Data-GUID


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4256 |12cr|perl-Data-Hierarchy-0.340.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Data-Hierarchy
%define upstream_version 0.34

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Perl module to handle data in a hierarchical structure
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Clone)
BuildRequires:	perl(Test::Exception)
BuildArch:	noarch

%description
Data::Hierarchy provides a simple interface for manipulating 
inheritable data attached to a hierarchical environment (like filesystem).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc CHANGES README 
%{perl_vendorlib}/Data
%{_mandir}/man3/*


%changelog
* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 0.340.0-2mdv2011.0
+ Revision: 681375
- mass rebuild

* Sat Aug 01 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.340.0-1mdv2011.0
+ Revision: 406971
- rebuild using %%perl_convert_version

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.34-4mdv2009.0
+ Revision: 256443
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 0.34-2mdv2008.1
+ Revision: 135831
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Aug 17 2007 Thierry Vignaud <tv@mandriva.org> 0.34-2mdv2008.0
+ Revision: 64804
- rebuild


* Sat Dec 09 2006 Olivier Thauvin <nanardon@mandriva.org> 0.34-1mdv2007.0
+ Revision: 93928
- 0.34

* Fri Oct 27 2006 Nicolas LÃ©cureuil <neoclust@mandriva.org> 0.30-2mdv2007.1
+ Revision: 73149
- import perl-Data-Hierarchy-0.30-2mdv2007.1

* Thu Aug 03 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.30-1mdv2007.0
- New version 0.30

* Fri Jun 09 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.22-1mdv2007.0
- New release 0.22
- spec cleanup
- better source URM
- %%{1}mdv2007.1
- drop manifest from doc
- don't ship empty directories

* Wed Feb 09 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.21-2mdk
- rebuild for new perl

* Fri Nov 12 2004 Michael Scherer <misc@mandrake.org> 0.21-1mdk
- New release 0.21

* Mon Sep 27 2004 Michael Scherer <misc@mandrake.org> 0.20-1mdk
- New release 0.20

* Wed Sep 22 2004 Michael Scherer <misc@mandrake.org> 0.19-1mdk
- New release 0.19

* Sat Jun 05 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.18-1mdk
- 0.18
- cosmetics

* Sat Apr 03 2004 Michael Scherer <misc@mandrake.org> 0.17-1mdk
- 0.17

* Sat Apr 03 2004 Michael Scherer <misc@mandrake.org> 0.15-1mdk 
- First MandrakeSoft Package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4257 |12cr|perl-Data-ICal-0.180.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name     Data-ICal
%define upstream_version  0.18

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Generates iCalendar (RFC 2445) calendar files
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/Data-ICal/
Source0:	http://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Accessor)
BuildRequires:	perl(Class::ReturnValue)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Test::LongString)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::NoWarnings)
BuildRequires:	perl(Test::Warn)
BuildRequires:	perl(Text::vFile::asData)
BuildArch:	noarch
# rpm doesn't catch this
Requires:	perl(Class::Accessor)

%description
A Data::ICal object represents a VCALENDAR object as defined in the
iCalendar protocol (RFC 2445, MIME type "text/calendar"), as implemented in
many popular calendaring programs such as Apple's iCal.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
sed -i s,"auto_install();",, Makefile.PL
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/*
%{_mandir}/man3/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4258 |12cr|perl-Data-Inherited-1.100.860-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Data-Inherited
%define upstream_version 1.100860

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Hierarchy-wide accumulation of list and hash results
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Test::Compile)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
NEXT.pm adds a pseudoclass named 'NEXT' to any program that uses it. If a
method 'm' calls '$self-'NEXT::m()>, the call to 'm' is redispatched as if
the calling method had not originally been found.

In other words, a call to '$self-'NEXT::m()> resumes the depth-first,
left-to-right search of '$self''s class hierarchy that resulted in the
original call to 'm'.

Note that this is not the same thing as '$self-'SUPER::m()>, which begins a
new dispatch that is restricted to searching the ancestors of the current
class. '$self-'NEXT::m()> can backtrack past the current class -- to look
for a suitable method in other ancestors of '$self' -- whereas
'$self-'SUPER::m()> cannot.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 1.100.860-2mdv2011.0
+ Revision: 654907
- rebuild for updated spec-helper

* Sun Mar 28 2010 Jérôme Quelin <jquelin@mandriva.org> 1.100.860-1mdv2011.0
+ Revision: 528430
- update to 1.100860

* Fri Mar 26 2010 Jérôme Quelin <jquelin@mandriva.org> 1.100.850-1mdv2010.1
+ Revision: 527731
- update to 1.100850

* Wed Feb 10 2010 Jérôme Quelin <jquelin@mandriva.org> 1.70.0-1mdv2010.1
+ Revision: 503863
- update to 1.07

* Thu Sep 17 2009 Jérôme Quelin <jquelin@mandriva.org> 1.60.0-1mdv2010.0
+ Revision: 444081
- import perl-Data-Inherited


* Thu Sep 17 2009 cpan2dist 1.06-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4259 |12cr|perl-Data-Integer-0.4.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Data-Integer
%define upstream_version 0.004

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 2

Summary:    Details of the native integer data type
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.lzma

BuildRequires: perl(Carp)
BuildRequires: perl(Exporter)
BuildRequires: perl(Module::Build)
BuildRequires: perl(Test::More)
BuildRequires: perl(base)
BuildRequires: perl(constant)
BuildRequires: perl(integer)
BuildRequires: perl(strict)
BuildRequires: perl(warnings)
BuildRequires: perl(Module::Build::Compat)
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
This module is about the native integer numerical data type. A native
integer is one of the types of datum that can appear in the numeric part of
a Perl scalar. This module supplies constants describing the native integer
type.

There are actually two native integer representations: signed and unsigned.
Both are handled by this module.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%{make}

%check
%{make} test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 0.4.0-2mdv2011.0
+ Revision: 653562
- rebuild for updated spec-helper

* Sat Aug 28 2010 Shlomi Fish <shlomif@mandriva.org> 0.4.0-1mdv2011.0
+ Revision: 573802
- import perl-Data-Integer


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4260 |12cr|perl-Data-LetterTree-0.100.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Data-LetterTree
%define upstream_version 0.1

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Native letter tree Perl binding 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://search.cpan.org/CPAN/authors/id/G/GR/GROUSSE/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	liblettertree-devel
BuildRequires:	perl-devel

%description
This module provides perl binding over a native implementation of a letter
tree, allowing to index any kind of perl scalar variable by a large set of
string with a reduced memory footprint over native perl hashes by sharing their
prefixes.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files 
%doc README Changes
%{perl_vendorarch}/Data
%{perl_vendorarch}/auto/Data
%{_mandir}/*/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4261 |12cr|perl-Data-Locations-5.500.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Data-Locations
%define upstream_version 5.5

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	4

Summary:	Data-Locations module for perl 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
This module allows for "magic" insertion points in your data.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGES.txt CREDITS.txt GNU_GPL.txt INSTALL.txt README.txt
%{perl_vendorlib}/*/Data/Locations.pm
%{perl_vendorlib}/*/auto/Data/Locations
%{_mandir}/*/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 5.500.0-4
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 5.500.0-3
+ Revision: 681377
- mass rebuild

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 5.500.0-2mdv2011.0
+ Revision: 555764
- rebuild for perl 5.12

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 5.500.0-1mdv2010.1
+ Revision: 461730
- update to 5.5

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 5.4-6mdv2010.0
+ Revision: 430403
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 5.4-5mdv2009.0
+ Revision: 256470
- rebuild

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 5.4-3mdv2008.1
+ Revision: 152047
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 5.4-2mdv2008.0
+ Revision: 86326
- rebuild


* Wed Sep 13 2006 Oden Eriksson <oeriksson@mandriva.com> 5.4-1mdv2007.0
- rebuild

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 5.4-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4262 |12cr|perl-Data-Miscellany-1.100.850-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Data-Miscellany
%define upstream_version 1.100850

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Collection of miscellaneous subroutines
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::Compile)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(UNIVERSAL::require)
BuildArch:	noarch

%description
This is a collection of miscellaneous subroutines useful in wide but
varying scenarios; a catch-all module for things that don't obviously
belong anywhere else. Obviously what's useful differs from person to
person, but this particular collection should be useful in object-oriented
frameworks, such as the Class::Framework manpage and the Data::Conveyor
manpage.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 1.100.850-2mdv2011.0
+ Revision: 653401
- rebuild for updated spec-helper

* Fri Mar 26 2010 Jérôme Quelin <jquelin@mandriva.org> 1.100.850-1mdv2011.0
+ Revision: 527732
- update to 1.100850

* Tue Dec 08 2009 Jérôme Quelin <jquelin@mandriva.org> 0.40.0-1mdv2010.1
+ Revision: 474658
- update to 0.04

* Thu Sep 17 2009 Jérôme Quelin <jquelin@mandriva.org> 0.20.0-1mdv2010.0
+ Revision: 444077
- import perl-Data-Miscellany


* Thu Sep 17 2009 cpan2dist 0.02-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4263 |12cr|perl-Data-Page-2.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Data-Page
%define upstream_version 2.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Help when paging through sets of results
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Accessor::Chained)
BuildRequires:	perl(Test::Exception)
Requires:	perl(Class::Accessor::Chained::Fast)
BuildArch:	noarch

%description
When searching through large amounts of data, it is often the case
that a result set is returned that is larger than we want to display
on one page. This results in wanting to page through various pages of
data. The maths behind this is unfortunately fiddly, hence this
module.

The main concept is that you pass in the number of total entries, the
number of entries per page, and the current page number. You can then
call methods to find out how many pages of information there are, and
what number the first and last entries on the current page really are.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README CHANGES
%{perl_vendorlib}/Data/*
%{_mandir}/*/*


%changelog
* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 2.20.0-2mdv2011.0
+ Revision: 681378
- mass rebuild

* Tue Dec 08 2009 Jérôme Quelin <jquelin@mandriva.org> 2.20.0-1mdv2011.0
+ Revision: 474737
- update to 2.02

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 2.10.0-1mdv2010.0
+ Revision: 406973
- rebuild using %%perl_convert_version

* Sat Oct 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.01-1mdv2009.1
+ Revision: 292074
- update to new version 2.01

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 2.00-6mdv2009.0
+ Revision: 241199
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Jul 05 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.00-4mdv2008.0
+ Revision: 48594
- fix runtime dependencies, not buildtime ones

* Thu Jul 05 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.00-3mdv2008.0
+ Revision: 48529
- fix dependencies


* Sat Oct 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 2.00-2mdv2007.0
+ Revision: 73456
- import perl-Data-Page-2.00-2mdv2007.1

* Sun Jan 15 2006 Frederic Lepied <flepied@mandriva.com> 2.00-1mdk
- Initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4264 |12cr|perl-Data-Pageset-1.60.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Data-Pageset
%define upstream_version 1.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Page numbering and page sets
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Data::Page)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
The object produced by Data::Pageset can be used to create page navigation,
it inherits from Data::Page and has access to all methods from this object.

In addition it also provides methods for dealing with set of pages, so that
if there are too many pages you can easily break them into chunks for the
user to browse through.

You can even choose to view page numbers in your set in a 'sliding'
fassion.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 1.60.0-2mdv2011.0
+ Revision: 654299
- rebuild for updated spec-helper

* Sat Dec 25 2010 Shlomi Fish <shlomif@mandriva.org> 1.60.0-1mdv2011.0
+ Revision: 624780
- import perl-Data-Pageset


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4265 |12cr|perl-Data-ParseBinary-0.310.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Data-ParseBinary
%define upstream_version 0.31

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Data::ParseBinary::(.*)\\)'
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Parsing UNIX's SO files
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:	perl-devel
# perl virtual package is not versioned
BuildRequires:	perl-Math-BigInt >= 1.993.0
BuildArch:	noarch

%description
This module is a Perl Port for PyConstructs
http://construct.wikispaces.com/

This module enables writing declarations for simple and complex binary
structures, parsing binary to hash/array data structure, and building
binary data from hash/array data structure.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.310.0-2mdv2011.0
+ Revision: 657405
- rebuild for updated spec-helper

* Sat Mar 19 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.310.0-1
+ Revision: 647030
- update to new version 0.31

* Fri Feb 18 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.300.0-1
+ Revision: 638475
- update to new version 0.3

* Fri Dec 24 2010 Shlomi Fish <shlomif@mandriva.org> 0.290.0-1mdv2011.0
+ Revision: 624669
- import perl-Data-ParseBinary


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4266 |12cr|perl-Data-Peek-0.310.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Data-Peek
%define upstream_version 0.31

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	4

Summary:    A collection of low-level debug facilities
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tgz

BuildRequires: perl(Data::Dumper)
BuildRequires: perl(DynaLoader)
BuildRequires: perl(Test::Harness)
BuildRequires: perl(Test::More)
BuildRequires: perl(Test::NoWarnings)
BuildRequires: perl-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
Data::Peek started off as 'DDumper' being a wrapper module over the
Data::Dumper manpage, but grew out to be a set of low-level data
introspection utilities that no other module provided yet, using the lowest
level of the perl internals API as possible.

DDumper ($var, ...)
    Not liking the default output of Data::Dumper, and always feeling the
    need to set '$Data::Dumper::Sortkeys = 1;', and not liking any of the
    default layouts, this function is just a wrapper around
    Data::Dumper::Dumper with everything set as I like it.

        $Data::Dumper::Sortkeys = 1;
        $Data::Dumper::Indent   = 1;

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
yes | %{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc META.yml ChangeLog README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.310.0-4
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 0.310.0-3
+ Revision: 681379
- mass rebuild

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.310.0-2mdv2011.0
+ Revision: 555771
- rebuild for perl 5.12

* Tue Mar 16 2010 Jérôme Quelin <jquelin@mandriva.org> 0.310.0-1mdv2010.1
+ Revision: 521760
- import perl-Data-Peek


* Tue Mar 16 2010 cpan2dist 0.31-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4267 |12cr|perl-Data-Phrasebook-0.29-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# $Id: perl-Data-Phrasebook.spec 7981 2009-11-03 03:05:34Z dag $
# Authority: dries
# Upstream: Barbie <barbie$cpan,org>

%define upstream_name Data-Phrasebook

Summary:	Base class for Phrasebook Models
Name:		perl-%{upstream_name}
Version:	0.29
Release:	2
License:	Artistic/GPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/Data-Phrasebook/
Source:		http://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{version}.tar.gz
BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Test::More) >= 0.47
BuildArch:	noarch

%description
Base class for Phrasebook Models.

%prep
%setup -q -n %{upstream_name}-%{version}

%build
perl Makefile.PL INSTALLDIRS="vendor" PREFIX="%{buildroot}%{_prefix}"
%make

%install
make pure_install

### Clean up buildroot
find %{buildroot} -name .packlist -exec %{__rm} {} \;

%files
%defattr(-, root, root, 0755)
%doc Artistic COPYING ChangeLog Changes INSTALL LICENSE MANIFEST MANIFEST.SKIP META.yml README
%doc %{_mandir}/man3/Data::Phrasebook.3pm*
%doc %{_mandir}/man3/Data::Phrasebook::*.3pm*
%dir %{perl_vendorlib}/Data/
%{perl_vendorlib}/Data/Phrasebook/
%{perl_vendorlib}/Data/Phrasebook.pm

%changelog
* Tue Sep 27 2011 Leonardo Coelho <leonardoc@mandriva.com> 0.29-1mdv2012.0
+ Revision: 701500
- first mandriva version
- Created package structure for 'perl-Data-Phrasebook'.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4268 |12cr|perl-Data-Phrasebook-Loader-YAML-0.09-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# $Id: perl-Data-Phrasebook-Loader-YAML.spec 7981 2009-11-03 03:05:34Z dag $
# Authority: dries
# Upstream: Barbie <barbie$cpan,org>

%define upstream_name Data-Phrasebook-Loader-YAML

Summary:	Absract your phrases with YAML
Name:		perl-%{upstream_name}
Version:	0.09
Release:	2
License:	Artistic/GPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/Data-Phrasebook-Loader-YAML/
Source:		http://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Test::More) >= 0.47
BuildArch:	noarch

%description
Absract your phrases with YAML.

%prep
%setup -q -n %{upstream_name}-%{version}

%build
perl Makefile.PL INSTALLDIRS="vendor" PREFIX="%{buildroot}%{_prefix}"
%make

%install
make pure_install

### Clean up buildroot
find %{buildroot} -name .packlist -exec %{__rm} {} \;

%files
%defattr(-, root, root, 0755)
%doc Artistic COPYING Changes INSTALL LICENSE MANIFEST MANIFEST.SKIP META.yml README
%doc %{_mandir}/man3/Data::Phrasebook::Loader::YAML.3pm*
%dir %{perl_vendorlib}/Data/
%dir %{perl_vendorlib}/Data/Phrasebook/
%dir %{perl_vendorlib}/Data/Phrasebook/Loader/
%{perl_vendorlib}/Data/Phrasebook/Loader/YAML.pm


%changelog
* Tue Sep 27 2011 Leonardo Coelho <leonardoc@mandriva.com> 0.09-1mdv2012.0
+ Revision: 701516
- first mandriva version
- Created package structure for 'perl-Data-Phrasebook-Loader-YAML'.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4269 |12cr|perl-Data-PowerSet-0.50.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Data-PowerSet
%define upstream_version 0.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Generate all subsets of a list of elements
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
'Data::PowerSet' takes a list and returns all possible combinations of the
elements appearing in the list without replacement.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.50.0-2mdv2011.0
+ Revision: 658524
- rebuild for updated spec-helper

* Fri Jul 16 2010 Jérôme Quelin <jquelin@mandriva.org> 0.50.0-1mdv2011.0
+ Revision: 554180
- import perl-Data-PowerSet


* Fri Jul 16 2010 cpan2dist 0.05-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4270 |12cr|perl-Data-Section-0.101.621-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Data-Section
%define upstream_version 0.101621

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Read multiple hunks of data out of your DATA section
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::ISA)
BuildRequires:	perl(MRO::Compat)
BuildRequires:	perl(Sub::Exporter)

BuildArch:	noarch

%description
Data::Section provides an easy way to access multiple named chunks of
line-oriented data in your module's DATA section. It was written to allow
modules to store their own templates, but probably has other uses.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon May 02 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.101.621-1mdv2011.0
+ Revision: 662054
- update to new version 0.101621

* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.101.620-2
+ Revision: 658525
- rebuild for updated spec-helper

* Wed Jul 14 2010 Jérôme Quelin <jquelin@mandriva.org> 0.101.620-1mdv2011.0
+ Revision: 553088
- update to 0.101620

* Mon Mar 22 2010 Jérôme Quelin <jquelin@mandriva.org> 0.100.770-1mdv2010.1
+ Revision: 526436
- update to 0.100770

* Fri Jan 29 2010 Jérôme Quelin <jquelin@mandriva.org> 0.100.270-1mdv2010.1
+ Revision: 498066
- adding missing buildrequires:
- update to 0.100270

* Tue Dec 08 2009 Jérôme Quelin <jquelin@mandriva.org> 0.93.410-1mdv2010.1
+ Revision: 474740
- update to 0.093410

* Tue Dec 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.93.330-1mdv2010.1
+ Revision: 472240
- update to 0.093330

* Sun Jul 12 2009 Jérôme Quelin <jquelin@mandriva.org> 0.91.820-1mdv2010.0
+ Revision: 395132
- update to 0.091820
- using %%perl_convert_version
- fixed license field

* Fri Nov 07 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.005-1mdv2009.1
+ Revision: 300690
- import perl-Data-Section


* Fri Nov 07 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.005-1mdv2009.1
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4271 |12cr|perl-Data-Serializer-0.590.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Data-Serializer
%define upstream_version 0.59

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 1

Summary:    Generic interface to serializer modules
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(AutoLoader)
BuildRequires: perl(Data::Dumper)
BuildRequires: perl(Digest::SHA)
BuildRequires: perl(Exporter)
BuildRequires: perl(File::Spec)
BuildRequires: perl(IO::File)
BuildRequires: perl(Test::More)
BuildRequires: perl(Module::Build::Compat)
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
This module is intended for folks who release CPAN modules with "t/*.t"
tests. It makes it easy for you to output syntactically correct test-output
while at the same time logging all test activity to a log file. Hopefully,
bug reports which include the contents of this file will be easier for you
to investigate.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%{make}

%check
%{make} test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Wed Jun 22 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.590.0-1mdv2011.0
+ Revision: 686627
- update to new version 0.59

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.570.0-2
+ Revision: 656903
- rebuild for updated spec-helper

* Sun Jan 30 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.570.0-1
+ Revision: 634224
- update to new version 0.57

* Tue Jan 04 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.520.0-1mdv2011.0
+ Revision: 628572
- update to new version 0.52

* Fri Dec 31 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.510.0-1mdv2011.0
+ Revision: 626821
- update to new version 0.51

* Tue Jul 27 2010 Shlomi Fish <shlomif@mandriva.org> 0.490.0-1mdv2011.0
+ Revision: 561148
- import perl-Data-Serializer


* Sat Oct 10 2009 cpan2dist 0.49-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4272 |12cr|perl-Data-Stag-0.110.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Data-Stag
%define upstream_version 0.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	%{upstream_name} module for perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://search.cpan.org/CPAN/authors/id/C/CM/CMUNGALL/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl-IO-String
BuildArch:	noarch

%description
This module is for manipulating data as recursively nested tag/value
pairs (Structured TAGs or Simple Tree AGgreggates). These datastructures
can be represented as nested arrays, which have the advantage of being
native to perl.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%check
make test

%files 
%doc INSTALL README Changes
%{_bindir}/*
%{perl_vendorlib}/Data
%{_mandir}/*/*


%changelog
* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 0.110.0-2mdv2011.0
+ Revision: 681381
- mass rebuild

* Wed Jul 29 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.110.0-1mdv2011.0
+ Revision: 403085
- rebuild using %%perl_convert_version

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.11-2mdv2009.0
+ Revision: 268410
- rebuild early 2009.0 package (before pixel changes)

* Fri Jun 06 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.11-1mdv2009.0
+ Revision: 216415
- update to new version 0.11

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.10-3mdv2008.0
+ Revision: 86328
- rebuild


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.10-2mdv2007.0
- Rebuild

* Mon Dec 19 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.10-1mdk
- New release 0.10
- dropped patch 0 (fixed upstream)

* Thu Oct 20 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.09-4mdk
- Fix typo in package name (patch 0)

* Mon Oct 10 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.09-3mdk
- Fix BuildRequires
- %%mkrel

* Tue Jun 07 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.09-2mdk 
- spec cleanup
- don't ship useless empty directories
- make est in %%check

* Thu May 26 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.09-1mdk
- 0.09

* Sat Feb 12 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.08-1mdk
- 0.08

* Mon Dec 20 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.06-2mdk
- fix buildrequires in a backward compatible way

* Wed Jul 21 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.06-1mdk 
- new version

* Wed Apr 21 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.05-1mdk
- new version
- rpmbuildupdate aware
- macros
- make test

* Wed Feb 25 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.03-2mdk
- fixed dir ownership (distlint)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4273 |12cr|perl-Data-Stream-Bulk-0.80.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Data-Stream-Bulk
%define upstream_version 0.08

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	L<Path::Class::Dir> traversal
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Moose)
BuildRequires:	perl(Sub::Exporter)
BuildRequires:	perl(Test::use::ok)
BuildRequires:	perl(namespace::clean)
BuildArch:	noarch

%description
This module tries to find middle ground between one at a time and all at
once processing of data sets.

The purpose of this module is to avoid the overhead of implementing an
iterative api when this isn't necessary, without breaking forward
compatibility in case that becomes necessary later on.

The API optimizes for when a data set typically fits in memory and is
returned as an array, but the consumer cannot assume that the data set is
bounded.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 0.80.0-2mdv2011.0
+ Revision: 653563
- rebuild for updated spec-helper

* Sat Aug 28 2010 Jérôme Quelin <jquelin@mandriva.org> 0.80.0-1mdv2011.0
+ Revision: 573791
- update to 0.08

* Fri Jul 30 2010 Shlomi Fish <shlomif@mandriva.org> 0.70.0-1mdv2011.0
+ Revision: 563322
- import perl-Data-Stream-Bulk


* Fri Feb 05 2010 cpan2dist 0.07-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4274 |12cr|perl-Data-Structure-Util-0.150.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Data-Structure-Util
%define upstream_version 0.15

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	4

Summary:	Change nature of data within a structure
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:  perl-devel
BuildRequires:	perl(Test::Pod)
BuildRequires:	perl(Clone)
BuildRequires:	perl(File::Find::Rule)
BuildRequires:	perl(ExtUtils::CBuilder)
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
"Data::Structure::Util" is a toolbox to manipulate the data inside a
data structure. It can process an entire tree and perform the
operation requested on each appropriate element.

For example: It can transform all strings within a data structure to
utf8 or transform any utf8 string back to the default encoding. It can
remove the blessing on any reference. It can collect all the objects
or detect if there is a circular reference.

It is written in C for decent speed.


%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make CFLAGS="%{optflags}"

%check
%__make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGES README
%{perl_vendorarch}/Data
%{perl_vendorarch}/auto/Data
%{_mandir}/man?/*	       


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.150.0-4
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 0.150.0-3
+ Revision: 681382
- mass rebuild

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.150.0-2mdv2011.0
+ Revision: 555781
- rebuild for perl 5.12

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.150.0-1mdv2010.0
+ Revision: 403086
- rebuild using %%perl_convert_version

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.15-3mdv2009.0
+ Revision: 256479
- rebuild

* Tue Mar 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.15-1mdv2008.1
+ Revision: 185217
- new version

* Sun Mar 09 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.13-1mdv2008.1
+ Revision: 183113
- update to new version 0.13

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Thu Dec 20 2007 Olivier Blin <blino@mandriva.org> 0.12-3mdv2008.1
+ Revision: 135831
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Oct 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.12-3mdv2007.0
+ Revision: 73484
- import perl-Data-Structure-Util-0.12-3mdv2007.1

* Tue Jul 04 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.12-2mdv2007.0
- switch to Module::Build build
- spec cleanup
- rpmbuildupdate aware
- fix directory ownership
- fix license
- non-redundant summary
- drop redundant perl buildrequires
- better URL

* Mon Jul 03 2006 Oden Eriksson <oeriksson@mandriva.com> 0.12-1mdv2007.0
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4275 |12cr|perl-Data-Swap-0.80.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Data-Swap
%define upstream_version 0.08

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	5

Summary:	Data-Swap module for perl 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.bz2
Patch0:     Data-Swap-0.08-fix-format-security.patch

BuildRequires:	perl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
This module allows you to swap the contents of two referenced variables,
even if they have different types.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch0 -b .format

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes README
%{perl_vendorlib}/*/Data/Swap.pm
%{perl_vendorlib}/*/auto/Data/Swap
%{_mandir}/*/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.80.0-5
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 0.80.0-4
+ Revision: 681383
- mass rebuild

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.80.0-3mdv2011.0
+ Revision: 555783
- rebuild for perl 5.12

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.80.0-2mdv2010.0
+ Revision: 405949
- adding patch to fix format security error
- bump mkrel to force rebuild
- rebuild using %%perl_convert_version

* Sat Oct 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.08-1mdv2009.1
+ Revision: 292102
- update to new version 0.08

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.07-3mdv2009.0
+ Revision: 256481
- rebuild

* Tue Jan 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.07-1mdv2008.1
+ Revision: 152943
- update to new version 0.07
- update to new version 0.07

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 0.06-2mdv2008.1
+ Revision: 152049
- rebuild

* Sat Dec 29 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-1mdv2008.1
+ Revision: 139189
- update to new version 0.06

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.05-2mdv2008.0
+ Revision: 86329
- rebuild


* Wed Sep 13 2006 Oden Eriksson <oeriksson@mandriva.com> 0.05-1mdv2007.0
- rebuild

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 0.05-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4276 |12cr|perl-Data-Taxi-0.960.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Data-Taxi
%define upstream_version 0.96

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Taint-aware, XML-ish data serialization
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:	perl-devel
BuildRequires:	perl(Debug::ShowStuff)
BuildArch:	noarch

%description
Taxi (*T*aint-*A*ware *X*ML-*I*sh) is a data serializer with several handy
features:

* Taint aware

  Taxi does not force you to trust the data you are serializing. None of
  the input data is executed.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.960.0-2mdv2011.0
+ Revision: 656904
- rebuild for updated spec-helper

* Wed Nov 17 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.960.0-1mdv2011.0
+ Revision: 598320
+ rebuild (emptylog)

* Tue Jul 27 2010 Shlomi Fish <shlomif@mandriva.org> 0.950.0-1mdv2011.0
+ Revision: 561167
- import perl-Data-Taxi


* Fri Oct 09 2009 cpan2dist 0.95-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4277 |12cr|perl-Data-TreeDumper-0.400.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Data-TreeDumper
%define upstream_version 0.40

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Data::TreeDumper::OO\\)'
%else
%define _requires_exceptions perl(Data::TreeDumper::OO)
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Improved replacement for Data::Dumper
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::ISA)
BuildRequires:	perl(Check::ISA)
BuildRequires:	perl(Devel::Size)
BuildRequires:	perl(Sort::Naturally)
BuildRequires:	perl(Term::Size)
BuildRequires:	perl(Text::Wrap)
BuildArch:	noarch

%description
Data::Dumper and other modules do a great job of dumping data structures. Their
output, however, often takes more brain power to understand than the data
itself. When dumping large amounts of data, the output can be overwhelming and
it can be difficult to see the relationship between each piece of the dumped
data.

Data::TreeDumper also dumps data in a tree-like fashion but hopefully in a
format more easily understood.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/Data

%changelog
* Sun May 22 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.400.0-1mdv2011.0
+ Revision: 677324
- update to new version 0.40

* Fri Jan 22 2010 Jérôme Quelin <jquelin@mandriva.org> 0.370.0-1mdv2011.0
+ Revision: 494930
- update to 0.37

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.350.0-1mdv2010.0
+ Revision: 403088
- rebuild using %%perl_convert_version

* Fri Nov 07 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.35-1mdv2009.1
+ Revision: 300779
- new version

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.33-3mdv2009.0
+ Revision: 268411
- rebuild early 2009.0 package (before pixel changes)

* Sat May 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.33-2mdv2009.0
+ Revision: 213661
- fix excessive dependencies

* Sat May 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.33-1mdv2009.0
+ Revision: 213632
- import perl-Data-TreeDumper


* Sat May 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.33-1mdv2009.0
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4278 |12cr|perl-Data-TreeDumper-Renderer-GTK-0.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Data-TreeDumper-Renderer-GTK
%define upstream_version 0.02

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Gtk2::TreeView\\)'
%else
%define _requires_exceptions perl(Gtk2::TreeView)
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Gtk2::TreeView renderer for Data::TreeDumper
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Data::TreeDumper)
BuildRequires:	perl(Term::Size)
BuildRequires:	perl(Gtk2)
BuildRequires:	x11-server-xvfb
Requires:	perl(Term::Size)
BuildArch:	noarch

%description
GTK-perl renderer for *Data::TreeDumper*. 

This widget is the gui equivalent of Data::TreeDumper; it will display a
perl data structure in a TreeView, allowing you to fold and unfold child
data structures and get a quick feel for what's where. Right-clicking
anywhere in the view brings up a context menu, from which the user can
choose to expand or collapse all items.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
xvfb-run make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/Data
%{perl_vendorlib}/auto/Data

%changelog
* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 0.20.0-2mdv2011.0
+ Revision: 681384
- mass rebuild

* Wed Aug 05 2009 Jérôme Quelin <jquelin@mandriva.org> 0.20.0-1mdv2010.0
+ Revision: 410151
- rebuild using %%perl_convert_version

* Sun Aug 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.02-1mdv2009.0
+ Revision: 277945
- update to new version 0.02

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.01-3mdv2009.0
+ Revision: 268412
- rebuild early 2009.0 package (before pixel changes)

* Sat May 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.01-2mdv2009.0
+ Revision: 213803
- fix dependencies

* Sat May 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.01-1mdv2009.0
+ Revision: 213705
- import perl-Data-TreeDumper-Renderer-GTK


* Sat May 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.01-1mdv2009.0
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4279 |12cr|perl-data-trie-0.10.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 data-trie
%define upstream_version 0.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	An implementation of a letter trie
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/H/HA/HAMMOND/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module implements a letter trie data structure. This is a linked set of
nodes representing a set of words. Starting from the root, each letter of an
included word is a daughter node of the trie. Hence, if a word is in the trie,
there will be a path from root to leaf for that word. If a word is not in the
trie, there will be no such path.

This structure allows for a relatively compact representation of a set of
words. This particular implementation allows each word to be stored alone or
with some associated data item.

Note that the remove() method does not prune nodes and thus a Trie can only
grow in size.

%prep
%setup -q -n Data-Trie-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README
%{perl_vendorlib}/Data
%{_mandir}/*/*


%changelog
* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.10.0-1mdv2010.0
+ Revision: 403089
- rebuild using %%perl_convert_version

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.01-5mdv2009.0
+ Revision: 256483
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 0.01-3mdv2008.1
+ Revision: 135831
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.01-3mdv2008.0
+ Revision: 86330
- rebuild


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.01-2mdv2007.0
- Rebuild

* Tue Oct 18 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.01-1mdk
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4280 |12cr|perl-Data-Uniqid-0.120.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Data-Uniqid
%define upstream_version 0.12

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Data::Uniqid - Perl extension for simple genrating of unique id's
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/M/MW/MWX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Data::Uniqid provides three simple routines for generating unique ids.
These ids are coded with a Base62 systen to make them short and handy
(e.g. to use it as part of a URL).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4281 |12cr|perl-Data-UUID-LibUUID-0.50.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Data-UUID-LibUUID
%define upstream_version 0.05

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	5

Summary:    Drop in L<Data::UUID> replacement
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(MIME::Base64)
BuildRequires: perl(Sub::Exporter)
BuildRequires: perl(Test::More)
BuildRequires: perl(Test::use::ok)
BuildRequires: perl-asa
BuildRequires: perl-devel
BuildRequires: libuuid-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
This module provides bindings for libuuid shipped with e2fsprogs or
uuid-dev on debian, and also works with the system _uuid.h_ on darwin.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%{make}

%check
%{make} test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.50.0-5
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 0.50.0-4
+ Revision: 681385
- mass rebuild

* Fri Jul 30 2010 Shlomi Fish <shlomif@mandriva.org> 0.50.0-3mdv2011.0
+ Revision: 563407
- Changed the uuid builrequries to something better (and portable)
- Add the missing devel(libuuid)
- import perl-Data-UUID-LibUUID


* Fri Feb 05 2010 cpan2dist 0.04-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4282 |12cr|perl-Data-Visitor-0.270.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Data-Visitor
%define upstream_version 0.27

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	A visitor for Perl data structures
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Any::Moose)
BuildRequires:	perl(Class::Accessor)
BuildRequires:	perl(Data::Alias)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Task::Weaken)
BuildRequires:	perl-Test-MockObject >= 1.04
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::use::ok)
BuildRequires:	perl(Tie::ToObject)
BuildRequires:	perl(Squirrel)
BuildRequires:	perl(namespace::clean)

BuildArch:	noarch

Requires:	perl(namespace::clean)

%description
This module is a simple visitor implementation for Perl values.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files
%doc Changes
%{perl_vendorlib}/Data
%{_mandir}/*/*

%changelog
* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 0.270.0-3mdv2011.0
+ Revision: 681386
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.270.0-2mdv2011.0
+ Revision: 614498
- the mass rebuild of 2010.1 packages

* Fri Feb 05 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.270.0-1mdv2010.1
+ Revision: 501142
- update to 0.27

* Mon Sep 14 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.260.0-1mdv2010.0
+ Revision: 439419
- adding missing buildrequires:
- update to 0.26

* Sat Aug 01 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.250.0-1mdv2010.0
+ Revision: 406321
- rebuild using %%perl_convert_version

* Wed May 20 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.25-1mdv2010.0
+ Revision: 377987
- update to new version 0.25

* Wed May 06 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.24-1mdv2010.0
+ Revision: 372390
- new version

* Sun Dec 28 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.22-1mdv2009.1
+ Revision: 320427
- update to new version 0.22

* Sat Oct 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.21-1mdv2009.1
+ Revision: 292103
- update to new version 0.21

* Sun Aug 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.19-1mdv2009.0
+ Revision: 277946
- update to new version 0.19

* Tue Aug 12 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.18-2mdv2009.0
+ Revision: 271115
- fix dependencies

* Wed Jul 23 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.18-1mdv2009.0
+ Revision: 242656
- new version

* Sun Jul 20 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.17-1mdv2009.0
+ Revision: 238948
- update to new version 0.17

* Wed Jan 23 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.15-1mdv2008.1
+ Revision: 156964
- new version

* Wed Dec 26 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.10-1mdv2008.1
+ Revision: 138008
- update to new version 0.10

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Oct 13 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.09-1mdv2008.0
+ Revision: 98023
- update to new version 0.09
- update to new version 0.09

* Tue Jul 03 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.08-1mdv2008.0
+ Revision: 47629
- update to new version 0.08


* Tue Sep 05 2006 Scott Karns <scottk@mandriva.org>
+ 2006-09-05 12:28:48 (60030)
- spec file cleanup
- bump release for rebuild

* Tue Sep 05 2006 Scott Karns <scottk@mandriva.org>
+ 2006-09-05 12:24:07 (60029)
Import perl-Data-Visitor

* Fri May 05 2006 Scott Karns <scottk@mandriva.org> 0.05-3mdk
- Update BuildRequires

* Wed May 03 2006 Scott Karns <scottk@mandriva.org> 0.05-2mdk
- Fix BuildRequires
- Update package file ownership

* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.05-1mdk
- New release 0.05
- Fix Source URL
- Fix BuildRequires

* Wed Apr 05 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.04-1mdk
- New release 0.04

* Thu Mar 16 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.02-2mdk
- Adjust BuildRequires

* Wed Mar 15 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.02-1mdk
- Initial MDV release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4283 |12cr|perl-Date-Calc-XS-6.200.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Date-Calc-XS
%define upstream_version 6.2

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	2

Summary:    No summary found
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Date/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Bit::Vector)
BuildRequires: perl(Carp::Clan)
BuildRequires: perl(Date::Calc)
BuildRequires: perl-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
You never use this module directly. Use the Date::Calc(3) manpage instead!

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc META.yml license
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 6.200.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sun Jan 30 2011 Guillaume Rousse <guillomovitch@mandriva.org> 6.200.0-1
+ Revision: 634010
- import perl-Date-Calc-XS


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4284 |12cr|perl-Date-HolidayParser-0.410.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Date-HolidayParser
%define upstream_version 0.41

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Parser for ~/.holiday-style files
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Term/ReadLine/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Any::Moose)

BuildArch:	noarch

%description
This is a module that parses .holiday-style files. These are
files that define holidays in various parts of the world.
The files are easy to write and easy for humans to read, but can
be hard to parse because the format allows many different ways to write it.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make "CFLAGS=%{optflags}"

%check
%make test

%install
%makeinstall_std

%files
%doc README
%{_mandir}/*/*
%{perl_vendorlib}/Date


%changelog
* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 0.410.0-2mdv2011.0
+ Revision: 681387
- mass rebuild

* Mon Nov 08 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.410.0-1mdv2011.0
+ Revision: 595096
- update to new version 0.41

  + Jérôme Quelin <jquelin@mandriva.org>
    - adding missing buildrequires
    - update to 0.4

* Fri Feb 12 2010 Jérôme Quelin <jquelin@mandriva.org> 0.300.0-1mdv2010.1
+ Revision: 504811
- rebuild using %%perl_convert_version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.3-5mdv2010.0
+ Revision: 430404
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.3-4mdv2009.0
+ Revision: 256488
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 0.3-2mdv2008.1
+ Revision: 135833
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.3-2mdv2008.0
+ Revision: 86335
- rebuild


* Tue Aug 01 2006 Eskild Hustvedt <eskild@mandriva.org> 0.3-1mdv
- Initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4285 |12cr|perl-Date-Simple-3.03-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Simple date object for perl
Name:		perl-Date-Simple
Version:	3.03
Release:	2
License:	GPL+ or Artistic
Group:		Development/Perl 
Url:		http://search.cpan.org/dist/Date-Simple/
Source0:	http://search.cpan.org/CPAN/authors/id/I/IZ/IZUT/Date-Simple-%{version}.tar.gz
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
#Requires:	perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
BuildRequires:	perl(ExtUtils::MakeMaker), perl(Test::More)
BuildRequires:	perl-devel

# Don't "provide" private Perl libs
# % global _use_internal_dependency_generator 0
#% global __deploop() while read FILE; do /usr/lib/rpm/rpmdeps -%{1} ${FILE}; done | /bin/sort -u
#% global __find_provides /bin/sh -c "%{__grep} -v '%{perl_vendorarch}/.*\\.so$' | %{__deploop P}"
#% global __find_requires /bin/sh -c "%{__deploop R}"

%description
%{summary}.

%prep
%setup -q -n Date-Simple-%{version}

# Spurious exec permissions in files from tarball
/usr/bin/find lib -type f -exec %{__chmod} -x {} ';'
%{__chmod} -x ChangeLog COPYING README Simple.xs

# The NoXS.pm file provides a pure-perl alternative to the C implementation
# of the module. This results in duplicate "Provides:" entries, which rpmlint
# whinges about. This kludge removes the redundant file, which has the added
# benefit of shutting up rpmlint.
%{__rm} -f lib/Date/Simple/NoXS.pm
%{__sed} -i -e '/^lib\/Date\/Simple\/NoXS\.pm$/d' MANIFEST

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"
%{__make} %{?_smp_mflags}

%clean
%{__rm} -rf %{buildroot}

%install
%{__rm} -rf %{buildroot}
%{__make} pure_install PERL_INSTALL_ROOT=%{buildroot}
/usr/bin/find %{buildroot} -type f -name .packlist -exec %{__rm} -f {} ';'
/usr/bin/find %{buildroot} -type f -name '*.bs' -a -size 0 -exec %{__rm} -f {} ';'
/usr/bin/find %{buildroot} -depth -type d -exec /bin/rmdir {} ';' 2>/dev/null
%{__chmod} -R u+w %{buildroot}

%check
%{__make} test

%files
%defattr(-,root,root,-)
%doc ChangeLog COPYING README
%{perl_vendorarch}/Date/
%{perl_vendorarch}/auto/Date/
%{_mandir}/man3/Date::Simple*.3pm*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 3.03-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Wed Sep 21 2011 Alexander Barakin <abarakin@mandriva.org> 3.03-1
+ Revision: 700688
- imported package perl-Date-Simple


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4286 |12cr|perl-DateTime-Calendar-Pataphysical-0.40.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 DateTime-Calendar-Pataphysical
%define upstream_version 0.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Dates in the pataphysical calendar
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(DateTime)
BuildArch:	noarch

%description
DateTime::Calendar::Pataphysical is the implementation of the pataphysical
calendar. Each year in this calendar contains 13 months of 29 days. This
regularity makes this a convenient alternative for the irregular Gregorian
calendar.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files
%{perl_vendorlib}/DateTime/Calendar/*
%{_mandir}/man3/*


%changelog
* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 0.40.0-2mdv2011.0
+ Revision: 681389
- mass rebuild

* Sat Aug 01 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.40.0-1mdv2011.0
+ Revision: 406974
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.04-5mdv2009.0
+ Revision: 241200
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.04-3mdv2008.0
+ Revision: 86339
- rebuild


* Mon Jan 23 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.04-2mdk
- Add BuildRequires: perl-DateTime

* Tue Nov 22 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.04-1mdk
- Initial MDV package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4287 |12cr|perl-DateTime-Event-ICal-0.100.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    DateTime-Event-ICal
%define upstream_version 0.10

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Perl DateTime extension for computing rfc2445 recurrences
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/DateTime/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(DateTime)
BuildRequires:	perl(DateTime::Event::Recurrence)
BuildArch:	noarch

%description
This module provides convenience methods that let you easily create
'DateTime::Set' objects for rfc2445 style recurrences.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 0.100.0-2mdv2011.0
+ Revision: 653402
- rebuild for updated spec-helper

* Thu May 06 2010 Michael Scherer <misc@mandriva.org> 0.100.0-1mdv2011.0
+ Revision: 542972
- import perl-DateTime-Event-ICal


* Thu May 06 2010 cpan2dist 0.10-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4288 |12cr|perl-DateTime-Event-Recurrence-0.160.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    DateTime-Event-Recurrence
%define upstream_version 0.16

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	DateTime::Set extension for create basic recurrence sets
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/DateTime/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(DateTime)
BuildRequires:	perl(DateTime::Set)
BuildArch:	noarch

%description
This module provides convenience methods that let you easily create
'DateTime::Set' objects for various recurrences, such as "once a month" or
"every day". You can also create more complicated recurrences, such as
"every Monday, Wednesday and Thursday at 10:00 AM and 2:00 PM".

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README LICENSE META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.160.0-2mdv2011.0
+ Revision: 654908
- rebuild for updated spec-helper

* Thu May 06 2010 Michael Scherer <misc@mandriva.org> 0.160.0-1mdv2011.0
+ Revision: 542955
- import perl-DateTime-Event-Recurrence


* Thu May 06 2010 cpan2dist 0.16-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4289 |12cr|perl-DateTime-Format-Builder-0.800.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    DateTime-Format-Builder
%define upstream_version 0.80

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Create DateTime parser classes and objects
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/DateTime/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Factory::Util)
BuildRequires:	perl(DateTime)
BuildRequires:	perl(DateTime::Format::Strptime)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Params::Validate)
BuildRequires:	perl(Task::Weaken)
BuildRequires:	perl(Module::Build::Compat)
# This dependency is missing so we specify it explicitly.
Requires:	perl(Class::Factory::Util)
BuildArch:	noarch

%description
This module understands the formats used by MySQL for its DATE, DATETIME,
TIME, and TIMESTAMP data types. It can be used to parse these formats in
order to create DateTime objects, and it can take a DateTime object and
produce a string representing it in the MySQL format.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Tue Oct  2 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 6c3025a
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4290 |12cr|perl-DateTime-Format-DateManip-0.40.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    DateTime-Format-DateManip
%define upstream_version 0.04

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 2

Summary:    Perl DateTime extension to convert
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/DateTime/%{upstream_name}-%{upstream_version}.tar.gz
# patch from https://rt.cpan.org/Public/Bug/Display.html?id=55771
Patch0:     perl-DateTime-Format-DateManip-fix_tests.diff

BuildRequires: perl(Carp)
BuildRequires: perl(Date::Manip)
BuildRequires: perl(DateTime)
BuildRequires: perl(Test::More)
BuildRequires: perl(Module::Build::Compat)
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
DateTime::Format::DateManip is a class that knows how to convert between
'Date::Manip' dates and durations and 'DateTime' and 'DateTime::Duration'
objects. Recurrences are note yet supported.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch0 -p0
%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc META.yml Changes LICENSE README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.40.0-2mdv2011.0
+ Revision: 654909
- rebuild for updated spec-helper

* Wed May 05 2010 Michael Scherer <misc@mandriva.org> 0.40.0-1mdv2011.0
+ Revision: 542675
- import perl-DateTime-Format-DateManip


* Wed May 05 2010 cpan2dist 0.04-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4291 |12cr|perl-DateTime-Format-DateParse-0.50.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    DateTime-Format-DateParse
%define upstream_version 0.05

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 2

Summary:    Parses Date::Parse compatible formats
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/DateTime/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Date::Parse)
BuildRequires: perl(DateTime)
BuildRequires: perl(DateTime::TimeZone)
BuildRequires: perl(Time::Zone)
BuildRequires: perl(Module::Build::Compat)
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
This module is a compatibility wrapper around the Date::Parse module.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc META.yml Changes LICENSE README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.50.0-2mdv2011.0
+ Revision: 654910
- rebuild for updated spec-helper

* Thu May 06 2010 Michael Scherer <misc@mandriva.org> 0.50.0-1mdv2011.0
+ Revision: 542879
- import perl-DateTime-Format-DateParse


* Thu May 06 2010 cpan2dist 0.05-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4292 |12cr|perl-DateTime-Format-Duration-1.30.0a-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 DateTime-Format-Duration
%define upstream_version 1.03a

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Format and parse DateTime::Durations 
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/DateTime/%{upstream_name}-%{upstream_version}.tgz

BuildRequires:	perl-devel
BuildRequires:	perl(DateTime)
BuildRequires:	perl(DateTime::Duration)

BuildArch:	noarch

%description
This module formats and parses DateTime::Duration objects as well as other
durations representations.

%prep
%setup -q -n %{upstream_name}-1.03
# fix perms
chmod 644 LICENSE README Changes

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files 
%doc LICENSE README Changes
%{perl_vendorlib}/DateTime
%{_mandir}/*/*

%changelog
* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 1.30.0a-2mdv2011.0
+ Revision: 681390
- mass rebuild

* Sun Nov 08 2009 Jérôme Quelin <jquelin@mandriva.org> 1.30.0a-1mdv2011.0
+ Revision: 463043
- adding missing buildrequires:
- update to 1.03a
  really, it's 1.03 with $VERSION set correctly, which author forgot to
  bump in 1.03... so he thought issuing 1.03a would be better than 1.04,
  really screwing packagers and making them deal with that manually...
  as if version numbers were expensive. hate, hate, hate!

* Sun Jul 12 2009 Jérôme Quelin <jquelin@mandriva.org> 1.30.0-1mdv2010.0
+ Revision: 395153
- update to 1.03 for real this time
- using %%perl_convert_version
- fixed license field
- update to 1.03

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.02-6mdv2009.0
+ Revision: 256498
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 1.02-4mdv2008.1
+ Revision: 135833
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Jul 02 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.02-4mdv2008.0
+ Revision: 46973
- rebuild


* Thu Jun 22 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.02-3mdv2007.0
- Rebuild

* Sat Jun 11 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.02-2mdk 
- don't ship useless empty dirs
- make test in %%check
- disabled test, something is broken
- fix doc files perms

* Sat Feb 12 2005 Guillaume Rousse <guillomovitch@mandrake.org> 1.02-1mdk 
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4293 |12cr|perl-DateTime-Format-Flexible-0.190.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    DateTime-Format-Flexible
%define upstream_version 0.19

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	A module that try very hard to parse string into DateTime object
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/DateTime/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Factory::Util)
BuildRequires:	perl(DateTime)
BuildRequires:	perl(DateTime::Format::Builder)
BuildRequires:	perl(DateTime::Format::Strptime)
BuildRequires:	perl(DateTime::TimeZone)
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(Module::Pluggable)
BuildRequires:	perl(Test::Simple)
BuildRequires:	perl(Test::MockTime)

BuildArch:	noarch

# not autodetect, for some reason
Requires:	perl(Class::Factory::Util)
Requires:	perl(DateTime::Format::Strptime)

%description
If you have ever had to use a program that made you type in the date a
certain way and thought "Why can't the computer just figure out what date I
wanted?", this module is for you.

DateTime::Format::Flexible attempts to take any string you give it and
parse it into a DateTime object.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml README Changes LICENSE
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.190.0-3mdv2011.0
+ Revision: 657774
- rebuild for updated spec-helper
- rebuild for updated spec-helper

* Sat Jan 08 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.190.0-1mdv2011.0
+ Revision: 630621
- update to new version 0.19

* Sun Jan 02 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.180.0-1mdv2011.0
+ Revision: 627501
- update to new version 0.18

* Mon Nov 08 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.170.0-1mdv2011.0
+ Revision: 595098
- update to new version 0.17

* Sat Aug 28 2010 Jérôme Quelin <jquelin@mandriva.org> 0.160.0-1mdv2011.0
+ Revision: 573855
- adding missing buildrequires:
- update to 0.16

* Thu May 06 2010 Michael Scherer <misc@mandriva.org> 0.150.0-3mdv2011.0
+ Revision: 543061
- fix Requires

* Thu May 06 2010 Michael Scherer <misc@mandriva.org> 0.150.0-2mdv2010.1
+ Revision: 543037
- fix Requires

* Thu May 06 2010 Michael Scherer <misc@mandriva.org> 0.150.0-1mdv2010.1
+ Revision: 542953
- fix BR, missing for test, 2nd
- fix BR, missing for test
- import perl-DateTime-Format-Flexible


* Thu May 06 2010 cpan2dist 0.15-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4294 |12cr|perl-DateTime-Format-ICal-0.90.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    DateTime-Format-ICal
%define upstream_version 0.09

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Parse and format iCal datetime and duration strings
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/DateTime/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(DateTime)
BuildRequires:	perl(DateTime::Event::ICal)
BuildRequires:	perl(DateTime::Set)
BuildRequires:	perl(DateTime::TimeZone)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Params::Validate)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
This module understands the ICal date/time and duration formats, as defined
in RFC 2445. It can be used to parse these formats in order to create the
appropriate objects.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml Changes LICENSE
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 0.90.0-2mdv2011.0
+ Revision: 653403
- rebuild for updated spec-helper

* Thu May 06 2010 Michael Scherer <misc@mandriva.org> 0.90.0-1mdv2011.0
+ Revision: 542995
- import perl-DateTime-Format-ICal


* Thu May 06 2010 cpan2dist 0.09-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4295 |12cr|perl-DateTime-Format-Mail-0.300.100-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    DateTime-Format-Mail
%define upstream_version 0.3001

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	%mkrel 2

Summary:    Convert between DateTime and RFC2822/822 formats
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/DateTime/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(Test::Pod)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(DateTime)
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}
BuildArch: noarch

%description
RFCs 2822 and 822 specify date formats to be used by email. 
This module parses and emits such dates.

RFC2822 (April 2001) introduces a slightly different format of date than that 
used by RFC822 (August 1982). The main correction is that the preferred format
is more limited, and thus easier to parse programmatically.

Despite the ease of generating and parsing perfectly valid RFC822 and RFC2822 
people still get it wrong. So this module provides four things for those 
handling mail dates:
  A strict parser that will only accept RFC2822 dates, so you can see where 
    you're right.
  A strict formatter, so you can generate the right stuff to begin with.
  A loose parser, so you can take the misbegotten output from other programs 
    and turn it into something useful. This includes various minor errors as 
    well as some somewhat more bizarre mistakes. 

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor
./Build CFLAGS="%{optflags}"

%check
./Build test

%install
rm -rf %{buildroot}
./Build install destdir=%{buildroot}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes README
%{perl_vendorlib}/*
%{_mandir}/man3/*


%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.300.100-2mdv2011.0
+ Revision: 654911
- rebuild for updated spec-helper

* Thu Jul 23 2009 Jérôme Quelin <jquelin@mandriva.org> 0.300.100-1mdv2011.0
+ Revision: 398855
- update to 0.3001
- using %%perl_convert_version
- fixed license field

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.30-5mdv2009.0
+ Revision: 241201
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Sep 16 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.30-3mdv2008.0
+ Revision: 88426
- rebuild

  + Michael Scherer <misc@mandriva.org>
    - fix buildRequires
    - rebuild


* Wed Aug 09 2006 Michael Scherer <misc@mandriva.org> 0.30-1mdv2007.0
- First Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4296 |12cr|perl-DateTime-Format-MySQL-0.40.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    DateTime-Format-MySQL
%define upstream_version 0.04

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 4

Summary:    Parse and format MySQL dates and times
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/DateTime/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Class::Factory::Util)
BuildRequires: perl(DateTime)
BuildRequires: perl(DateTime::Format::Builder)
BuildRequires: perl(Module::Build::Compat)

BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

Requires: perl(Class::Factory::Util)
Requires: perl(DateTime::Format::Builder)

%description
This module understands the formats used by MySQL for its DATE, DATETIME,
TIME, and TIMESTAMP data types. It can be used to parse these formats in
order to create DateTime objects, and it can take a DateTime object and
produce a string representing it in the MySQL format.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes LICENSE README
%{_mandir}/man3/*
%perl_vendorlib/*


%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.40.0-4mdv2011.0
+ Revision: 654912
- rebuild for updated spec-helper

* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.40.0-3mdv2011.0
+ Revision: 471498
- adding missing requires:

* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.40.0-2mdv2010.1
+ Revision: 471458
- bump mkrel
- adding missing requires:

* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.40.0-1mdv2010.1
+ Revision: 471398
- adding missing buildrequires:
- import perl-DateTime-Format-MySQL


* Sun Nov 29 2009 cpan2dist 0.04-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4297 |12cr|perl-DateTime-Format-Natural-0.960.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    DateTime-Format-Natural
%define upstream_version 0.96

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Base class for DateTime::Format::Natural::Lang::
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/DateTime/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(DateTime)
BuildRequires:	perl(Exporter)
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(Module::Build::Compat)
BuildRequires:	perl(Module::Util)
BuildRequires:	perl(Params::Validate)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Storable)
BuildRequires:	perl(Time::Piece)
BuildRequires:	perl(Term::ReadLine)
BuildRequires:	perl(Test::MockTime)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(boolean)
# not autodetected 
Requires:	perl(boolean)
BuildArch:	noarch

%description
'DateTime::Format::Natural' takes a string with a human readable date/time
and creates a machine readable one by applying natural parsing logic.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/DateTime
%{_bindir}/dateparse
%{_mandir}/man1/dateparse.1*


%changelog
* Mon Jun 13 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.960.0-1mdv2011.0
+ Revision: 684740
- update to new version 0.96

* Sun May 15 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.950.0-1
+ Revision: 674796
- update to new version 0.95

* Mon Apr 04 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.940.0-1
+ Revision: 650295
- update to new version 0.94

* Mon Feb 28 2011 Funda Wang <fwang@mandriva.org> 0.930.0-2
+ Revision: 640766
- rebuild to obsolete old packages

* Mon Feb 07 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.930.0-1
+ Revision: 636591
- update to new version 0.93

* Mon Jan 31 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.920.0-1
+ Revision: 634429
- update to new version 0.92

* Sat Nov 27 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.910.0-1mdv2011.0
+ Revision: 602041
- new version

* Sun Aug 15 2010 Jérôme Quelin <jquelin@mandriva.org> 0.890.0-1mdv2011.0
+ Revision: 569935
- update to 0.89

* Wed Jul 14 2010 Jérôme Quelin <jquelin@mandriva.org> 0.880.0-1mdv2011.0
+ Revision: 553119
- update to 0.88

* Thu May 06 2010 Michael Scherer <misc@mandriva.org> 0.860.0-2mdv2010.1
+ Revision: 543054
- fix Requires

* Wed Apr 21 2010 Jérôme Quelin <jquelin@mandriva.org> 0.860.0-1mdv2010.1
+ Revision: 537578
- update to 0.86

* Mon Mar 15 2010 Jérôme Quelin <jquelin@mandriva.org> 0.850.0-1mdv2010.1
+ Revision: 519951
- update to 0.85

* Tue Feb 23 2010 Jérôme Quelin <jquelin@mandriva.org> 0.840.0-1mdv2010.1
+ Revision: 510074
- update to 0.84

* Thu Jan 14 2010 Jérôme Quelin <jquelin@mandriva.org> 0.830.0-1mdv2010.1
+ Revision: 491163
- update to 0.83

* Mon Dec 21 2009 Jérôme Quelin <jquelin@mandriva.org> 0.820.0-1mdv2010.1
+ Revision: 480714
- update to 0.82

* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.810.0-1mdv2010.1
+ Revision: 471409
- adding missing buildrequires:
- import perl-DateTime-Format-Natural


* Sun Nov 29 2009 cpan2dist 0.81-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4298 |12cr|perl-DateTime-Format-Pg-0.160.50-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    DateTime-Format-Pg
%define upstream_version 0.16005

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Parse and format PostgreSQL dates and times
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/DateTime/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(DateTime)
BuildRequires:	perl(DateTime::Format::Builder)
BuildRequires:	perl(DateTime::TimeZone)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This module understands the formats used by PostgreSQL for its DATE, TIME,
TIMESTAMP, and INTERVAL data types. It can be used to parse these formats
in order to create 'DateTime' or 'DateTime::Duration' objects, and it can
take a 'DateTime' or 'DateTime::Duration' object and produce a string
representing it in a format accepted by PostgreSQL.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.160.50-2mdv2011.0
+ Revision: 654303
- rebuild for updated spec-helper

* Fri Dec 03 2010 Shlomi Fish <shlomif@mandriva.org> 0.160.50-1mdv2011.0
+ Revision: 607837
- import perl-DateTime-Format-Pg


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4299 |12cr|perl-DateTime-Format-RFC3339-1.0.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    DateTime-Format-RFC3339
%define upstream_version v1.0.4

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Parse and format RFC3339 datetime strings
License:	Public domain
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/DateTime/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(DateTime)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(version)
BuildArch:	noarch

%description
This module understands the RFC3339 date/time format, an ISO 8601 profile,
defined at http://tools.ietf.org/html/rfc3339 .

It can be used to parse these formats in order to create the appropriate
objects.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 1.0.4-2mdv2011.0
+ Revision: 654305
- rebuild for updated spec-helper

* Sat Dec 25 2010 Shlomi Fish <shlomif@mandriva.org> 1.0.4-1mdv2011.0
+ Revision: 624987
- import perl-DateTime-Format-RFC3339


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4300 |12cr|perl-DateTime-Format-SQLite-0.110.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    DateTime-Format-SQLite
%define upstream_version 0.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Parse and format SQLite dates and times
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/DateTime/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Factory::Util)
BuildRequires:	perl(DateTime)
BuildRequires:	perl(DateTime::Format::Builder)

BuildArch:	noarch

Requires:	perl(Class::Factory::Util)
Requires:	perl(DateTime::Format::Builder)

%description
This module understands the formats used by SQLite for its 'date',
'datetime' and 'time' functions. It can be used to parse these formats in
order to create the DateTime manpage objects, and it can take a DateTime
object and produce a timestring accepted by SQLite.

*NOTE:* SQLite does not have real date/time types but stores everything as
strings. This module deals with the date/time strings as
understood/returned by SQLite's 'date', 'time', 'datetime', 'julianday' and
'strftime' SQL functions. You will usually want to store your dates in one
of these formats.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README LICENSE
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.110.0-2mdv2011.0
+ Revision: 654913
- rebuild for updated spec-helper

* Sat Dec 12 2009 Jérôme Quelin <jquelin@mandriva.org> 0.110.0-1mdv2011.0
+ Revision: 477620
- update to 0.11

* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.100.0-3mdv2010.1
+ Revision: 471496
- adding missing requires:

* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.100.0-2mdv2010.1
+ Revision: 471456
- bump mkrel
- adding missing requires:

* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.100.0-1mdv2010.1
+ Revision: 471295
- adding missing buildrequires:
- import perl-DateTime-Format-SQLite


* Sun Nov 29 2009 cpan2dist 0.10-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4301 |12cr|perl-DateTime-Format-Strptime-1.510.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    DateTime-Format-Strptime
%define upstream_version 1.51

Name:    perl-%{upstream_name}
Version: %perl_convert_version %{upstream_version}
Release: %mkrel 1
Epoch:   1

Summary: Parse and format strp and strf time patterns
License: GPL+ or Artistic
Group:   Development/Perl
URL:     http://search.cpan.org/dist/%{upstream_name}
Source0: http://search.cpan.org/CPAN/authors/id/D/DR/DROLSKY/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:  perl(DateTime)
BuildRequires:  perl-devel
Buildarch: noarch
BuildRoot:%{_tmppath}/%{name}-%{version}-%{release}

%description
This module implements most of strptime(3), the POSIX function that is the
reverse of strftime(3), for DateTime. While strftime takes a DateTime and a
pattern and returns a string, strptime takes a string and a pattern and returns
the DateTime object associated.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%check
#%__make test

%clean 
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc Changes README
%{perl_vendorlib}/DateTime
%{_mandir}/*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4302 |12cr|perl-DateTime-Format-W3CDTF-0.60.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 DateTime-Format-W3CDTF
%define upstream_version 0.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Parse and format W3CDTF datetime strings
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/RPM4/
Source0:	%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(DateTime)
BuildArch:	noarch

%description
This module understands the W3CDTF date/time format, an ISO 8601 profile,
defined at http://www.w3.org/TR/NOTE-datetime. This format as the native
date format of RSS 1.0.

It can be used to parse these formats in order to create the appropriate
objects.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/*
%{_mandir}/*/*


%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.60.0-2mdv2011.0
+ Revision: 654307
- rebuild for updated spec-helper

* Mon Feb 07 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.60.0-1
+ Revision: 636592
- update to new version 0.06

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.50.0-1mdv2011.0
+ Revision: 461270
- update to 0.05

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.40.0-1mdv2010.0
+ Revision: 406975
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.04-6mdv2009.0
+ Revision: 256560
- rebuild

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 0.04-4mdv2008.1
+ Revision: 152053
- rebuild
- rebuild

  + Pixel <pixel@mandriva.com>
    - rebuild for perl-5.10.0

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 0.04-1mdv2008.1
+ Revision: 135833
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 18 2006 Olivier Thauvin <nanardon@mandriva.org> 0.04-1mdv2007.0
+ Revision: 85415
- buildrequires
- initial mdv package
- Create perl-DateTime-Format-W3CDTF


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4303 |12cr|perl-DateTime-Set-0.300.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    DateTime-Set
%define upstream_version 0.30

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Extends Set::Infinite with recurrence functions
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/DateTime/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(DateTime)
BuildRequires:	perl(Set::Infinite)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
DateTime::Set is a module for datetime sets. It can be used to handle two
different types of sets.

The first is a fixed set of predefined datetime objects. For example, if we
wanted to create a set of datetimes containing the birthdays of people in
our family for the current year.

The second type of set that it can handle is one based on a recurrence,
such as "every Wednesday", or "noon on the 15th day of every month". This
type of set can have fixed starting and ending datetimes, but neither is
required. So our "every Wednesday set" could be "every Wednesday from the
beginning of time until the end of time", or "every Wednesday after
2003-03-05 until the end of time", or "every Wednesday between 2003-03-05
and 2004-01-07".

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.300.0-2mdv2011.0
+ Revision: 657406
- rebuild for updated spec-helper

* Mon Apr 04 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.300.0-1
+ Revision: 650297
- update to new version 0.30

* Thu May 06 2010 Michael Scherer <misc@mandriva.org> 0.280.0-1mdv2011.0
+ Revision: 542939
- import perl-DateTime-Set


* Thu May 06 2010 cpan2dist 0.28-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4304 |12cr|perl-DateTimeX-Easy-0.89.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    DateTimeX-Easy
%define upstream_version 0.089

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(DateTimeX::Easy::DateParse\\)'
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Parse a date/time string using the best method available
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/DateTimeX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Date::Parse)
BuildRequires:	perl(DateTime)
BuildRequires:	perl(DateTime::Format::DateManip)
BuildRequires:	perl(DateTime::Format::Flexible)
BuildRequires:	perl(DateTime::Format::ICal)
BuildRequires:	perl(DateTime::Format::Natural)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::Deep)
BuildRequires:	perl(Test::Differences)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::Most)
BuildRequires:	perl(Test::Warn)
BuildRequires:	perl(Time::Zone)

BuildArch:	noarch

%description
DateTimeX::Easy makes DateTime object creation quick and easy. It uses a
variety of DateTime::Format packages to do the bulk of the parsing, with
some custom tweaks to smooth out the rough edges (mainly concerning
timezone detection and selection).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.89.0-2mdv2011.0
+ Revision: 655588
- rebuild for updated spec-helper

* Tue Aug 24 2010 Jérôme Quelin <jquelin@mandriva.org> 0.89.0-1mdv2011.0
+ Revision: 572809
- adding missing buildrequires:
- adding missing buildrequires:
- adding missing buildrequires:
- adding missing buildrequires:
- update to 0.089

* Thu May 06 2010 Michael Scherer <misc@mandriva.org> 0.88.0-1mdv2011.0
+ Revision: 543018
- import perl-DateTimeX-Easy


* Thu May 06 2010 cpan2dist 0.088-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4305 |12cr|perl-DBD-CSV-0.300.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name    DBD-CSV
%define upstream_version 0.30

%if %{_use_internal_dependency_generator}
%define __noautoreq '/pro/bin/perl'
%else
%define _requires_exceptions /pro/bin/perl
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Perl module to access CSV files through DBI
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/J/JZ/JZUCKER/%{upstream_name}-%{upstream_version}.tgz

BuildRequires:	perl-devel
BuildRequires:	perl(DBI)
BuildRequires:	perl(SQL::Statement) >= 0.1011
BuildRequires:	perl(Text::CSV_XS) >= 0.16

BuildArch:	noarch

%description
DBD::CSV is a Perl module that provides yet another driver for the DBI
(Database independent interface for Perl).  This one is based on the SQL
"engine" SQL::Statement and the abstract DBI driver DBD::File, and implements
access to so-called CSV files (comma seperated values).  Such files are
mostly used for exporting MS Access and MS Excel data.

%prep 
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc ChangeLog README
%{perl_vendorlib}/Bundle/DBD/*
%{perl_vendorlib}/DBD/*
%{_mandir}/*/*

%changelog
* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 0.300.0-2mdv2011.0
+ Revision: 681351
- mass rebuild

* Wed Jul 14 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.300.0-1mdv2011.0
+ Revision: 553079
- update to 0.30

* Wed Mar 17 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.280.0-1mdv2010.1
+ Revision: 523431
- update to 0.28

* Thu Feb 18 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.270.0-1mdv2010.1
+ Revision: 507585
- update to 0.27

* Sun Nov 29 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.260.0-1mdv2010.1
+ Revision: 471048
- update to 0.26

* Sun Nov 08 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.250.0-2mdv2010.1
+ Revision: 462973
- forgot to bump mkrel
- sanitized spec file
- removing dependency on /pro/bin/perl, used as shebang in a file (!?)

* Sat Nov 07 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.250.0-1mdv2010.1
+ Revision: 462448
- update to 0.25.tgz

* Fri Nov 06 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.220.0-1mdv2010.1
+ Revision: 461729
- update to 0.22

* Wed Jul 29 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.220.0-1mdv2010.0
+ Revision: 403091
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.22-4mdv2009.0
+ Revision: 241202
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Aug 20 2007 Thierry Vignaud <tv@mandriva.org> 0.22-2mdv2008.0
+ Revision: 67485
- buildrequires obsoletes buildprereq


* Thu Sep 29 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.22-2mdk
- remove -q

* Mon May 02 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.22-1mdk
- 0.22
- spec cleanup

* Wed May 19 2004 Michael Scherer <misc@mandrake.org> 0.21-1mdk
- new version
- rpmbuildupdate aware
- new url
- automatic requires

* Tue Aug 12 2003 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.2002-6mdk
- rebuild
- rm -rf $RPM_BUILD_ROOT in %%install, not %%prep
- use %%makeinstall_std macro

* Wed Jul 23 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.2002-5mdk
- buildrequires from Michael Scherer

* Wed May 28 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.2002-4mdk
- rebuild for new auto{prov,req}

* Mon May 05 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.2002-3mdk
- buildrequires

* Fri Jan 24 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.2002-2mdk
- rebuild

* Wed Jul 24 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.2002-1mdk
- 0.2002

* Fri Mar 01 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.1030-1mdk
- 0.1030

* Thu Aug 23 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.1027-1mdk
- updated to 0.1027

* Tue Sep 12 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.1023-1mdk
- updated to 0.1023

* Sat Jul 22 2000 Vincent Danen <vdanen@mandrakesoft.com> 0.1022-3mdk
- build for new perl
- macroization

* Mon May 01 2000 Vincent Danen <vdanen@linux-mandrake.com> 0.1022-2mdk
- fix group

* Wed Mar 08 2000 Vincent Danen <vdanen@linux-mandrake.com>
- 0.1022

* Tue Mar 07 2000 Vincent Danen <vdanen@linux-mandrake.com>
- initial specfile
- bzip sources


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4306 |12cr|perl-DBD-InterBase-0.48-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# $Revision: 1.23 $, $Date: 2004/12/10 21:26:13 $
#
# Conditional build:
%bcond_with	tests	# perform "make test" (requires database and interaction)
#
%define		pdir	DBD
%define		pnam	InterBase
Summary:	DBD::InterBase - DBI driver for Firebird and InterBase RDBMS server
Name:		perl-DBD-InterBase
Version:	0.48
Release:	1
License:	GPLv2+
Group:		Development/Perl
Source0:	http://www.cpan.org/modules/by-module/%{pdir}/%{pdir}-%{pnam}-%{version}.tar.gz
# Source0-md5:	70d0142378ab928d9a75e465426d2437
Patch0:		%{name}-libsonly.patch
Patch1:		perl-DBD-InterBase-0.48-alt-dbdimp.patch
BuildRequires:	firebird-devel
BuildRequires:	perl-DBI >= 1.08
BuildRequires:	perl-devel >= 1:5.8.0
BuildRequires:	perl-rpm-build-perl

%description
DBD::InterBase is a Perl module which works with the DBI module to
provide access to Firebird and InterBase databases.

%prep
%setup -q -n %{pdir}-%{pnam}-%{version}
%patch0 -p1
%patch1 -p1 -b .perl514~

%build
echo %{_includedir}| perl Makefile.PL INSTALLDIRS=vendor
%make

%check
#make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorarch}/DBD/InterBase.pm
%dir %{perl_vendorarch}/DBD/InterBase
%{perl_vendorarch}/DBD/InterBase/*
%dir %{perl_vendorarch}/auto/DBD/InterBase
%{perl_vendorarch}/auto/DBD/InterBase/*
#attr(755,root,root) %{perl_vendorarch}/auto/DBD/InterBase/InterBase.so
%{_mandir}/man3/DBD*


%changelog
* Sun Feb 12 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.48-1
+ Revision: 773403
- disable checks for now...
- new version
- fix build with perl 5.14.2 (P1 from Alt Linux)
- cleanups
- fix license tag
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Fri Sep 02 2011 Александр Казанцев <kazancas@mandriva.org> 0.43-1
+ Revision: 697861
- imported package perl-DBD-InterBase


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4307 |12cr|perl-DBD-Mock-1.410.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    DBD-Mock
%define upstream_version 1.41

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Mock database driver for testing
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/DBD/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(DBI)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
Testing with databases can be tricky. If you are developing a system
married to a single database then you can make some assumptions about your
environment and ask the user to provide relevant connection information.
But if you need to test a framework that uses DBI, particularly a framework
that uses different types of persistence schemes, then it may be more
useful to simply verify what the framework is trying to do -- ensure the
right SQL is generated and that the correct parameters are bound.
'DBD::Mock' makes it easy to just modify your configuration (presumably
held outside your code) and just use it instead of 'DBD::Foo' (like the
DBD::Pg manpage or the DBD::mysql manpage) in your framework.

There is no distinct area where using this module makes sense. (Some people
may successfully argue that this is a solution looking for a problem...)
Indeed, if you can assume your users have something like the DBD::AnyData
manpage or the DBD::SQLite manpage or if you do not mind creating a
dependency on them then it makes far more sense to use these legitimate
driver implementations and test your application in the real world -- at
least as much of the real world as you can create in your tests...

And if your database handle exists as a package variable or something else
easily replaced at test-time then it may make more sense to use the
Test::MockObject manpage to create a fully dynamic handle. There is an
excellent article by chromatic about using the Test::MockObject manpage in
this and other ways, strongly recommended. (See the SEE ALSO manpage for a
link)

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/DBD

%changelog
* Fri Jun 24 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.410.0-1mdv2011.0
+ Revision: 686989
- update to new version 1.41

* Wed Jun 22 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.400.0-1
+ Revision: 686628
- update to new version 1.40

* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 1.390.0-2
+ Revision: 681352
- mass rebuild

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.390.0-1mdv2011.0
+ Revision: 403092
- rebuild using %%perl_convert_version

* Wed Nov 26 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.39-1mdv2009.1
+ Revision: 307032
- import perl-DBD-Mock


* Wed Nov 26 2008 cpan2dist 1.39-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4308 |12cr|perl-DBD-Multi-0.160.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 DBD-Multi
%define upstream_version 0.16

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Manage Multiple Data Sources with Failover and Load Balancing
License:	GPL+ or Artistic
Group:		Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/DBD/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(DBD::File)
BuildRequires:	perl(DBD::SQLite)
BuildRequires:	perl(Class::Accessor::Fast)
BuildRequires:	perl(Sys::SigAction)
BuildRequires:	perl(Test::Pod)
BuildRequires:	perl(Test::Pod::Coverage)
BuildRequires:	perl(Test::Exception)

BuildArch:	noarch

%description
This software manages multiple database connections for failovers and also
simple load balancing. It acts as a proxy between your code and your database
connections, transparently choosing a connection for each query, based on your
preferences and present availability of the DB server.

This module is intended for read-only operations (where some other application
is being used to handle replication).

This software does not prevent write operations from being executed. This is
left up to the user. See "SUGGESTED USES" below for ideas.

The interface is nearly the same as other DBI drivers with one notable
exception.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/DBD
%{_mandir}/man3/*

%changelog
* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 0.160.0-2mdv2011.0
+ Revision: 681353
- mass rebuild

* Sat Oct 23 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.160.0-1mdv2011.0
+ Revision: 587610
- new version

* Fri Jul 16 2010 Jérôme Quelin <jquelin@mandriva.org> 0.150.0-1mdv2011.0
+ Revision: 554300
- update to 0.15

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.140.0-1mdv2010.0
+ Revision: 403093
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.14-3mdv2009.0
+ Revision: 256563
- rebuild

* Tue Mar 04 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.14-1mdv2008.1
+ Revision: 178293
- update to new version 0.14

* Fri Feb 22 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.13-1mdv2008.1
+ Revision: 173870
- update to new version 0.13

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Aug 30 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.12-1mdv2008.0
+ Revision: 75219
- update to new version 0.12

* Fri Aug 17 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.11-1mdv2008.0
+ Revision: 65372
- update to new version 0.11

* Fri Jul 06 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.10-1mdv2008.0
+ Revision: 49009
- import perl-DBD-Multi


* Fri Jul 06 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.10-1mdv2008.0
- first mdv release 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4309 |12cr|perl-DBD-Pg-2.19.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	DBD-Pg
%define	upstream_version 2.19.2

Name:		perl-%{module}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	PostgreSQL database driver for the DBI module
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{module}/
Source0:	http://www.cpan.org/modules/by-module/DBD/%{module}-%{upstream_version}.tar.gz
Buildrequires:	perl(DBI)
Buildrequires:	perl-devel
Buildrequires:	postgresql-devel

%description
PostgreSQL database driver for the DBI module

%prep
%setup -q -n %{module}-%{upstream_version}

%build
export POSTGRES_INCLUDE=/usr/include
export POSTGRES_LIB=%{_libdir}
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%{perl_vendorarch}/auto/DBD
%{perl_vendorarch}/DBD
%{perl_vendorarch}/Bundle
%{_mandir}/*/*


%changelog
* Thu Jul 26 2012 Oden Eriksson <oeriksson@mandriva.com> 2.19.2-2
+ Revision: 811051
- 2.19.2

* Thu Feb 02 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.18.1-2
+ Revision: 770615
- apply string format fix
- remove no longer needed chrpath
- clean spec
- mass rebuild of perl extensions against perl 5.14.2

* Thu May 12 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.18.1-1
+ Revision: 673790
- update to new version 2.18.1

* Wed Mar 30 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.18.0-1
+ Revision: 649137
- update to new version 2.18.0

* Sat Nov 27 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.17.2-1mdv2011.0
+ Revision: 602040
- new version

* Sun Nov 07 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2.17.1-2mdv2011.0
+ Revision: 594874
- Add patch to works with newer pgsql

* Tue Apr 20 2010 Jérôme Quelin <jquelin@mandriva.org> 2.17.1-1mdv2010.1
+ Revision: 536959
- update to 2.17.1

* Thu Jan 21 2010 Jérôme Quelin <jquelin@mandriva.org> 2.16.1-1mdv2010.1
+ Revision: 494440
- update to 2.16.1

* Mon Dec 21 2009 Jérôme Quelin <jquelin@mandriva.org> 2.16.0-1mdv2010.1
+ Revision: 480713
- update to 2.16.0

* Mon Aug 24 2009 Jérôme Quelin <jquelin@mandriva.org> 2.15.1-2mdv2010.0
+ Revision: 420360
- force rebuild
- update to 2.15.1

* Wed Aug 05 2009 Jérôme Quelin <jquelin@mandriva.org> 2.15.0-1mdv2010.0
+ Revision: 410152
- update to 2.15.0

* Sun May 03 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.13.1-1mdv2010.0
+ Revision: 371422
- new version

* Mon Dec 29 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.11.8-1mdv2009.1
+ Revision: 320931
- update to new version 2.11.8

* Tue Dec 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.11.7-1mdv2009.1
+ Revision: 314749
- update to new version 2.11.7

* Tue Dec 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.11.6-1mdv2009.1
+ Revision: 309301
- update to new version 2.11.6

* Wed Nov 26 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.11.5-1mdv2009.1
+ Revision: 307064
- update to new version 2.11.5

* Thu Nov 13 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.11.4-1mdv2009.1
+ Revision: 302819
- update to new version 2.11.4

* Tue Nov 04 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.11.3-1mdv2009.1
+ Revision: 299750
- update to new version 2.11.3

* Fri Oct 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.11.2-1mdv2009.1
+ Revision: 294627
- update to new version 2.11.2

* Tue Oct 14 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.11.0-1mdv2009.1
+ Revision: 293567
- update to new version 2.11.0

* Sat Oct 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.10.7-1mdv2009.1
+ Revision: 292136
- update to new version 2.10.7

* Wed Sep 03 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.10.3-1mdv2009.0
+ Revision: 279699
- update to new version 2.10.3

* Fri Aug 29 2008 Olivier Thauvin <nanardon@mandriva.org> 2.10.0-1mdv2009.0
+ Revision: 277147
- 2.10

* Sun Aug 10 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.9.0-1mdv2009.0
+ Revision: 270350
- update to new version 2.9.0

* Fri Jul 25 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.8.7-1mdv2009.0
+ Revision: 248710
- update to new version 2.8.7

* Wed Jul 23 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.8.6-1mdv2009.0
+ Revision: 242060
- update to new version 2.8.6

* Tue Jul 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.8.5-1mdv2009.0
+ Revision: 235778
- update to new version 2.8.5

* Fri Jul 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.8.4-1mdv2009.0
+ Revision: 233649
- update to new version 2.8.4

* Tue Jul 08 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.8.3-1mdv2009.0
+ Revision: 232736
- update to new version 2.8.3

* Fri Jul 04 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.8.2-1mdv2009.0
+ Revision: 231883
- new version

* Fri Jun 13 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.8.1-1mdv2009.0
+ Revision: 218701
- update to new version 2.8.1

* Tue Jun 03 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.8.0-1mdv2009.0
+ Revision: 214605
- new version

* Sat May 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.7.2-1mdv2009.0
+ Revision: 208352
- update to new version 2.7.2

* Tue May 13 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.7.1-1mdv2009.0
+ Revision: 206817
- update to new version 2.7.1

* Sat May 10 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.6.6-1mdv2009.0
+ Revision: 205394
- update to new version 2.6.6

* Tue May 06 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.6.4-1mdv2009.0
+ Revision: 202318
- update to new version 2.6.4

* Wed Apr 23 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.6.1-1mdv2009.0
+ Revision: 196823
- update to new version 2.6.1

* Thu Apr 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.6.0-1mdv2009.0
+ Revision: 195436
- new version

* Tue Apr 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.5.1-1mdv2009.0
+ Revision: 193792
- update to new version 2.5.1

* Tue Mar 04 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.2-1mdv2008.1
+ Revision: 178291
- update to new version 2.2.2

* Mon Mar 03 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.1-1mdv2008.1
+ Revision: 177901
- update to new version 2.2.1

* Fri Feb 29 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.0-1mdv2008.1
+ Revision: 176706
- update to new version 2.2.0

* Fri Feb 22 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.3-1mdv2008.1
+ Revision: 173874
- update to new version 2.1.3

* Thu Feb 21 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.2-1mdv2008.1
+ Revision: 173533
- update to new version 2.1.2

* Wed Feb 20 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.1-1mdv2008.1
+ Revision: 173292
- update to new version 2.1.1

* Tue Feb 12 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.0-1mdv2008.1
+ Revision: 166709
- nuke rpath
- update to new version 2.0.0

* Mon Jan 14 2008 Pixel <pixel@mandriva.com> 1.49-3mdv2008.1
+ Revision: 151344
- rebuild for perl-5.10.0

* Thu Dec 20 2007 Olivier Blin <blino@mandriva.org> 1.49-2mdv2008.1
+ Revision: 135833
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4310 |12cr|perl-DBD-PgSPI-0.20.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name DBD-PgSPI
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	6

Summary:	PL/Perl PostgreSQL database driver for the DBI module
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/DBD/%{upstream_name}-%{upstream_version}.tar.bz2
Patch0:		perl-%{upstream_name}.includedir.patch
Patch1:		DBI2.patch
Patch2:		DBD-PgSPI-0.02-postgresql9.patch
Patch3:		DBD-PgSPI-0.02-add-missing-string-format-variables.patch

BuildRequires:	perl-devel 
BuildRequires:	perl(DBI)
BuildRequires:	postgresql-devel

%description
DBD::PgSPI is a Perl module which works with the DBI module to provide access
to PostgreSQL database from within pl/perl functions inside the database.

If you are looking for a way to access postgresql database from a perl script
running outside of your database, look at DBD::Pg, you cannot use this module.
This module is only intended for use by stored procedures written in 'plperl'
programming language running inside PostgreSQL.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch0 -p0 -b .includedir
%patch1 -p0 -b .dbi2
%patch2 -p1 -b .postgresql9~
%patch3 -p1 -b .str_fmt~

%build
export POSTGRES_HOME=%{_includedir}/postgresql

perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# Skipping make test, because it try to connect to a local DB
# make test

%install
%makeinstall_std

%files
%doc README 
%{_mandir}/man*/*
%{perl_vendorlib}/*


%changelog
* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.20.0-6
+ Revision: 774153
- use perl() deps for buildrequires
- cleanout spec
- add some missing variables for printfs.. (P3)
- fix build against recent postgresql (P2)
- mass rebuild of perl extensions against perl 5.14.2

  + Funda Wang <fwang@mandriva.org>
    - mass rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Jérôme Quelin <jquelin@mandriva.org>
    - force rebuild
    - rebuild using %%perl_convert_version

* Mon Sep 29 2008 Oden Eriksson <oeriksson@mandriva.com> 0.02-11mdv2009.0
+ Revision: 289453
- fix build

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 0.02-8mdv2008.1
+ Revision: 152055
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sat Oct 27 2007 Olivier Thauvin <nanardon@mandriva.org> 0.02-7mdv2008.1
+ Revision: 102500
- Patch1: fix compilation against latest DBI driver


* Sun Aug 06 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/06/06 22:58:41 (53723)
- rebuild

* Sun Aug 06 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/06/06 22:57:36 (53722)
Import perl-DBD-PgSPI

* Sun Apr 30 2006 Olivier Thauvin <nanardon@mandriva.org> 0.02-4mdk
- rebuild

* Sun Apr 17 2005 Olivier Thauvin <nanardon@mandrake.org> 0.02-3mdk
- rebuild against latest postgres

* Sun Mar 13 2005 Olivier Thauvin <nanardon@mandrake.org> 0.02-2mdk
- BuildRequires

* Sat Mar 12 2005 Olivier Thauvin <nanardon@mandrake.org> 0.02-1mdk
- make a specfile


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4311 |12cr|perl-DBD-SQLite2-0.330.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	DBD-SQLite2
%define	upstream_version 0.33

Name:		perl-%{module}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Self Contained RDBMS in a DBI Driver (sqlite 2.x)
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{module}/
Source0:	http://search.cpan.org/CPAN/authors/id/M/MS/MSERGEANT/%{module}-%{upstream_version}.tar.bz2
Patch0:		perl-DBD-SQLite2-0.33-libsqlite0.patch

BuildRequires:	perl-devel
BuildRequires:	perl-DBI >= 1.03-1mdk
BuildRequires:	sqlite-devel

%description
SQLite is a small fast embedded SQL database engine.

DBD::SQLite embeds that database engine into a DBD driver, so
if you want a relational database for your project, but don't
want to install a large RDBMS system like MySQL or PostgreSQL,
then DBD::SQLite may be just what you need.

It supports quite a lot of features, such as transactions (atomic
commit and rollback), indexes, DBA-free operation, a large subset
of SQL92 supported, and more.

Note: DBD::SQLite2 is the old version of DBD::SQLite, and is linked against
version 2.x.x of the sqlite library. The current version of DBD::SQLite is
linked against version 3 (or possibly later if I forget to update this file).
This release is designed to allow you to have both versions installed on the
same system.

%prep

%setup -q -n %{module}-%{upstream_version}
# remove the embedded SQLite 2
rm -f \
	attach.c \
	auth.c \
	btree.c \
	btree.h \
	btree_rb.c \
	build.c \
	copy.c \
	date.c \
	delete.c \
	encode.c \
	expr.c \
	func.c \
	getsqlite.pl \
	hash.c \
	hash.h \
	insert.c \
	main.c \
	opcodes.c \
	opcodes.h \
	os.c \
	os.h \
	pager.c \
	pager.h \
	parse.c \
	parse.h \
	pragma.c \
	printf.c \
	random.c \
	select.c \
	sqlite.h \
	sqliteInt.h \
	table.c \
	tokenize.c \
	trigger.c \
	update.c \
	util.c \
	vacuum.c \
	vdbe.c \
	vdbe.h \
	vdbeaux.c \
	vdbeInt.h \
	where.c
%patch0 -p1 -E
# jq - test failing, dunno why
rm -f t/ak-dbd.t

%build
perl Makefile.PL INSTALLDIRS=vendor < /dev/null
%make OPTIMIZE="-DNDEBUG=1 -DSQLITE_PTR_SZ=4"

%check
make test

%install
%makeinstall_std

%files
%doc README* Changes
%{perl_vendorlib}/*
%{_mandir}/*/*


%changelog
* Thu Feb 02 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.330.0-5
+ Revision: 770585
- clean up spec
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 0.330.0-4
+ Revision: 681355
- mass rebuild

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.330.0-3mdv2011.0
+ Revision: 555788
- rebuild for perl 5.12

* Tue Jul 20 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.330.0-2mdv2011.0
+ Revision: 555463
- rebuild

* Wed Aug 05 2009 Jérôme Quelin <jquelin@mandriva.org> 0.330.0-1mdv2010.0
+ Revision: 410153
- rebuild using %%perl_convert_version

  + Michael Scherer <misc@mandriva.org>
    - fix patch application

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - fix spacing at top of description
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot


* Fri Nov 17 2006 Oden Eriksson <oeriksson@mandriva.com> 0.33-4mdv2007.0
+ Revision: 85332
- Import perl-DBD-SQLite2

* Fri Nov 17 2006 Oden Eriksson <oeriksson@mandriva.com> 0.33-4
- rebuild

* Tue Sep 27 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.33-3mdk
- spec cleanup

* Thu Dec 16 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.33-2mdk
- applied changes by Yann Droneaud <ydroneaud@mandrakesoft.com>:
 - link against installed libsqlite0
 - removed getsqlite.pl which conflicted with perl-DBD-SQLite package
- fix deps

* Thu Dec 02 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.33-1mdk
- used the spec file from the perl-DBD-SQLite package

* Mon Nov 15 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 1.07-2mdk 
- rebuild for new perl
- remove README.urpmi

* Fri Oct 15 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 1.07-1mdk
- 1.07.

* Wed Aug 11 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 1.03-1mdk
- 1.03.
- Remove patch 1.

* Thu Jul 29 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 1.00-1mdk
- 1.00, incompatible format with previous versions.
- Remove MANIFEST, add README.update.urpmi.
- Patch to prevent interactivity in Makefile.PL

* Tue May 18 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.31-2mdk
- Fix compile FLAGS


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4312 |12cr|perl-DBD-Sybase-1.120.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    DBD-Sybase
%define upstream_version 1.12

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	2

Summary:	Sybase database driver for the DBI module
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/~mewp/DBD-Sybase/
Source0:	http://search.cpan.org/CPAN/authors/id/M/ME/MEWP/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	freetds-devel
BuildRequires:	gettext-devel
BuildRequires:	perl-DBI >= 1.00
BuildRequires:	perl-devel

BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
DBD::Sybase is a Perl module which works with the DBI module to provide access
to Sybase databases. With FreeTDS DBD::Sybase can be also used to query a
MS-SQL 7 or 2000 database server from a UNIX/Linux host.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
export SYBASE=%{_prefix}
echo -e "\n\n\n\n\n\n" | %{__perl} Makefile.PL INSTALLDIRS=vendor
%make OPTIMIZE="%{optflags}" LD_RUN_PATH=""

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(644,root,root,755)
%doc BUGS CHANGES README
%{perl_vendorarch}/DBD/Sybase.pm
%{perl_vendorarch}/DBD/dbd-sybase.pod
%dir %{perl_vendorarch}/auto/DBD/Sybase
%attr(0755,root,root) %{perl_vendorarch}/auto/DBD/Sybase/Sybase.so
%{_mandir}/man3/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.120.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Thu Apr 28 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.120.0-1
+ Revision: 659897
- update to new version 1.12
- update to new version 1.11

* Sun Apr 18 2010 Jérôme Quelin <jquelin@mandriva.org> 1.100.0-1mdv2010.1
+ Revision: 536457
- update to 1.10 (remove mdv patches)

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.90.0-1mdv2010.0
+ Revision: 403094
- rebuild using %%perl_convert_version

* Mon Sep 29 2008 Oden Eriksson <oeriksson@mandriva.com> 1.09-1mdv2009.0
+ Revision: 289562
- fix deps
- try to fix build
- import perl-DBD-Sybase


* Mon Sep 29 2008 Oden Eriksson <oeriksson@mandriva.com> 1.09-1mdv2009.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4313 |12cr|perl-DBD-XBase-1.30.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    DBD-XBase
%define upstream_version 1.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Module for dealing with XBase files
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/DBD/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(DBI)
BuildArch:	noarch

%description
Package DBD::XBase contains module XBase that can read and write dbf and
dbt/fpt files, as well as a DBI driver DBD::XBase, that allows work with these
files using SQL commands.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README
%{_bindir}/*
%{perl_vendorlib}/XBase.pm
%dir %{perl_vendorlib}/DBD
%{perl_vendorlib}/DBD/*
%dir %{perl_vendorlib}/XBase
%{perl_vendorlib}/XBase/*
%{_mandir}/*/*


%changelog
* Thu Mar 10 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.30.0-1mdv2011.0
+ Revision: 643372
- update to new version 1.03

* Sun Feb 13 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.10.0-1
+ Revision: 637624
- new version
- update to new version 1.01

* Tue Feb 09 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.241.0-1mdv2011.0
+ Revision: 502716
- rebuild using %%perl_convert_version

  + Thierry Vignaud <tv@mandriva.org>
    - BR perl-DBI for the testsuite
    - rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.241-5mdv2009.0
+ Revision: 241203
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.241-3mdv2008.0
+ Revision: 86341
- rebuild


* Tue Jun 21 2005 Tibor Pittich <Tibor.Pittich@mandriva.org> 0.241-2mdk
- rebuild
- use mkrel

* Tue May 11 2004 Michael Scherer <misc@mandrake.org> 0.241-1mdk
- New release 0.241

* Wed Aug 27 2003 François Pons <fpons@mandrakesoft.com> 0.240-1mdk
- 0.240.

* Tue Jun 03 2003 Tibor Pittich <Tibor.Pittich@phuture.sk> 0.232-1mdk
- initial import into Mandrake. This module required perl-Cstools.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4314 |12cr|perl-DB_File-Lock-0.50.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    DB_File-Lock
%define upstream_version 0.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	DB_File-Lock module for perl 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(DB_File)
BuildArch:	noarch

%description
This module provides a wrapper for the DB_File module, adding locking.

When you need locking, simply use this module in place of DB_File and
add an extra argument onto the tie command specifying if the file should
be locked for reading or writing.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/DB_File/Lock.pm
%{_mandir}/*/*

%changelog
* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 0.50.0-2mdv2011.0
+ Revision: 681363
- mass rebuild

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.50.0-1mdv2011.0
+ Revision: 403097
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.05-4mdv2009.0
+ Revision: 256567
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 0.05-2mdv2008.1
+ Revision: 135833
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.05-2mdv2008.0
+ Revision: 86346
- rebuild


* Wed Sep 13 2006 Oden Eriksson <oeriksson@mandriva.com> 0.05-1mdv2007.0
- rebuild

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 0.05-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4315 |12cr|perl-DBICx-TestDatabase-0.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    DBICx-TestDatabase
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	A DBICx::TestDatabase you can add your 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/DBICx/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(DBD::SQLite)
BuildRequires:	perl(DBIx::Class)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(SQL::Translator)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(ok)
BuildArch:	noarch

%description
This module creates a temporary SQLite database, deploys your DBIC schema,
and then connects to it. This lets you easily test your DBIC schema. Since
you have a fresh database for every test, you don't have to worry about
cleaning up after your tests, ordering of tests affecting failure, etc.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.20.0-2mdv2011.0
+ Revision: 654903
- rebuild for updated spec-helper

* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.20.0-1mdv2011.0
+ Revision: 471224
- import perl-DBICx-TestDatabase


* Sun Nov 29 2009 cpan2dist 0.02-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4316 |12cr|perl-DBI-Shell-11.950.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 DBI-Shell
%define upstream_version 11.95

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Interactive command shell for the DBI 
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/T/TL/TLOWERY/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(IO::Tee)
BuildRequires:	perl(DBI)
BuildArch:	noarch

%description
The DBI::Shell module (and dbish command, if installed) provide a simple but
effective command line interface for the Perl DBI module.

DBI::Shell is very new, very experimental and very subject to change. Your
mileage will vary. Interfaces will change with each release.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
chmod 644 Changes README ToDo
find lib -type f -exec chmod 644 {} \;

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README ToDo
%{_bindir}/dbish
%{_mandir}/*/*
%{perl_vendorlib}/DBI


%changelog
* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 11.950.0-2mdv2011.0
+ Revision: 681356
- mass rebuild

* Wed Jul 29 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 11.950.0-1mdv2011.0
+ Revision: 403095
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 11.95-3mdv2009.0
+ Revision: 256569
- rebuild

* Sat Feb 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 11.95-1mdv2008.1
+ Revision: 169260
- update to new version 11.95

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 11.93-4mdv2008.0
+ Revision: 86345
- rebuild


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 11.93-3mdv2007.0
- Rebuild

* Mon Oct 10 2005 Nicolas Lécureuil <neoclust@mandriva.org> 11.93-2mdk
- Fix BuildRequires

* Thu Oct 06 2005 Guillaume Rousse <guillomovitch@mandriva.org> 11.93-1mdk
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4317 |12cr|perl-DBIx-Class-0.81.920-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 DBIx-Class
%define upstream_version 0.08192

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(DBD::Oracle(.*)\\)|perl\\(DBIx::Class::Admin::(.*)\\)'
%else
%define _requires_exceptions %perl(DBD::Oracle\\|DBIx::Class::Admin::\\(Types\\|Descriptive\\|Usage\\))
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2
Epoch:		1

Summary:	Extensible and flexible object <-> relational mapper
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/DBIx/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp::Clan)
BuildRequires:	perl(Class::Accessor::Grouped)
BuildRequires:	perl(Class::C3) >= 0.11
BuildRequires:	perl(Class::C3::Componentised)
BuildRequires:	perl(Class::Data::Accessor) >= 0.01
BuildRequires:	perl(Class::Inspector)
BuildRequires:	perl(Config::Any) >= 0.200
BuildRequires:	perl(Context::Preserve)
BuildRequires:	perl(Cwd) >= 3.19
BuildRequires:	perl(Data::Dumper::Concise)
BuildRequires:	perl(Data::Page) >= 2.00
BuildRequires:  perl(DBD::SQLite) >= 1.11
BuildRequires:  perl(DBI) >= 1.40
BuildRequires:  perl(Hash::Merge)
BuildRequires:	perl(JSON)
BuildRequires:	perl(JSON::Any)
BuildRequires:  perl(Math::Base36)
BuildRequires:  perl(Module::Build)
BuildRequires:  perl(Module::Find)
BuildRequires:  perl(Path::Class)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Scope::Guard)
BuildRequires:	perl(SQL::Abstract) >= 1.20
BuildRequires:	perl(SQL::Abstract::Limit) >= 0.101
BuildRequires:	perl(Storable)
BuildRequires:	perl(Sub::Name)
BuildRequires:	perl(Test::Builder) >= 0.33
BuildRequires:	perl(Test::Exception) >= 0.310
BuildRequires:	perl(Test::Warn)
BuildRequires:	perl(Tie::StdHash)
BuildRequires:	perl(Try::Tiny)
BuildRequires:	perl(Variable::Magic) >= 0.440
BuildRequires:	perl(namespace::clean)

BuildArch:	noarch

Requires:	perl(Class::C3::Componentised)
Requires:	perl(DBD::SQLite)
Requires:	perl(SQL::Abstract)

## scottk: The following provides are missed as they appear
##      on different lines from their "package" declarations
Provides:	perl(DBIC::SQL::Abstract)
Provides:	perl(DBIx::Class::CDBICompat::AccessorMapping)
Provides:	perl(DBIx::Class::CDBICompat::AttributeAPI)
Provides:	perl(DBIx::Class::CDBICompat::AutoUpdate)
Provides:	perl(DBIx::Class::CDBICompat::ColumnCase)
Provides:	perl(DBIx::Class::CDBICompat::ColumnGroups)
Provides:	perl(DBIx::Class::CDBICompat::Constraints)
Provides:	perl(DBIx::Class::CDBICompat::Constructor)
Provides:	perl(DBIx::Class::CDBICompat::DestroyWarning)
Provides:	perl(DBIx::Class::CDBICompat::GetSet)
Provides:	perl(DBIx::Class::CDBICompat::HasA)
Provides:	perl(DBIx::Class::CDBICompat::HasMany)
Provides:	perl(DBIx::Class::CDBICompat::ImaDBI)
Provides:	perl(DBIx::Class::CDBICompat::LazyLoading)
Provides:	perl(DBIx::Class::CDBICompat::LiveObjectIndex)
Provides:	perl(DBIx::Class::CDBICompat::MightHave)
Provides:	perl(DBIx::Class::CDBICompat::ObjIndexStubs)
Provides:	perl(DBIx::Class::CDBICompat::Pager)
Provides:	perl(DBIx::Class::CDBICompat::ReadOnly)
Provides:   perl(DBIx::Class::CDBICompat::Relationship)
Provides:	perl(DBIx::Class::CDBICompat::Retrieve)
Provides:	perl(DBIx::Class::CDBICompat::Stringify)
Provides:	perl(DBIx::Class::CDBICompat::TempColumns)
Provides:	perl(DBIx::Class::CDBICompat::Triggers)
Provides:	perl(DBIx::Class::ClassResolver::PassThrough)
Provides:	perl(DBIx::Class::Componentised)
Provides:	perl(DBIx::Class::Relationship::Accessor)
Provides:	perl(DBIx::Class::Relationship::BelongsTo)
Provides:	perl(DBIx::Class::Relationship::CascadeActions)
Provides:	perl(DBIx::Class::Relationship::HasMany)
Provides:	perl(DBIx::Class::Relationship::HasOne)
Provides:	perl(DBIx::Class::Relationship::Helpers)
Provides:	perl(DBIx::Class::Relationship::ManyToMany)
Provides:	perl(DBIx::Class::Relationship::ProxyMethods)
Provides:	perl(DBIx::Class::ResultSetProxy)
Provides:	perl(DBIx::Class::ResultSourceProxy)
Provides:	perl(DBIx::Class::SQLAHacks)
Provides:	perl(DBIx::Class::SQLMaker::MSSQL)
Provides:	perl(DBIx::Class::SQLMaker::MySQL)
Provides:	perl(DBIx::Class::SQLMaker::Oracle)
Provides:	perl(DBIx::Class::SQLMaker::OracleJoins)
Provides:	perl(DBIx::Class::SQLMaker::SQLite)
Provides:	perl(DBIx::Class::Storage)
Provides:	perl(DBIx::Class::Storage::DBIHacks)
Provides:   perl(DBIx::Class::Storage::DBI::Replicated::Types)
Provides:	perl(DBIx::Class::Storage::TxnScopeGuard)
Provides:	perl(SQL::Translator::Parser::DBIx::Class)

%description
This is an SQL to OO mapper with an object API inspired by Class::DBI
(and a compatibility layer as a springboard for porting) and a
resultset API that allows abstract encapsulation of database
operations. It aims to make representing queries in your code as
perl-ish as possible while still providing access to as many of the
capabilities of the database as possible, including retrieving related
records from multiple tables in a single query, JOIN, LEFT JOIN,
COUNT, DISTINCT, GROUP BY and HAVING support.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
rm -f t/73oracle.t

%build
perl Makefile.PL installdirs=vendor --skipdeps
%make

%check
##export DBICTEST_PG_DSN="dbi:Pg:dbname=test;host=localhost"
##export DBICTEST_PG_USER=pgtest
##export DBICTEST_PG_PASS='pgtest'
##export DBICTEST_MYSQL_DSN="dbi:mysql:database=test;host=localhost"
##export DBICTEST_MYSQL_USER=mysqltest
##export DBICTEST_MYSQL_PASS='mysqltest'
#make test

%install
%makeinstall_std

%files
%doc Changes README
%{_bindir}/dbicadmin
%{perl_vendorlib}/DBIx
%{perl_vendorlib}/SQL
%{_mandir}/man*/*


%changelog
* Thu May 12 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1:0.81.920-1mdv2011.0
+ Revision: 673795
- update to new version 0.08192

* Sun May 08 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1:0.81.910-1
+ Revision: 672612
- update to new version 0.08191

* Sun Jan 30 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1:0.81.270-1
+ Revision: 634265
- update to new version 0.08127

* Wed Jan 05 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1:0.81.260-1mdv2011.0
+ Revision: 628764
- new version

* Sun Dec 26 2010 Shlomi Fish <shlomif@mandriva.org> 1:0.81.240-6mdv2011.0
+ Revision: 625157
- Add a requires on SQL::Abstract which is missing and breaking many tests
- Add missing versions for BuildRequires, based on the Makefile.PL

* Wed Dec 01 2010 Jérôme Quelin <jquelin@mandriva.org> 1:0.81.240-5mdv2011.0
+ Revision: 604380
- adding all missing provides:

* Wed Dec 01 2010 Jérôme Quelin <jquelin@mandriva.org> 1:0.81.240-4mdv2011.0
+ Revision: 604305
- in fact we needed both provides

* Wed Dec 01 2010 Jérôme Quelin <jquelin@mandriva.org> 1:0.81.240-3mdv2011.0
+ Revision: 604272
- wriong provides

* Tue Nov 30 2010 Jérôme Quelin <jquelin@mandriva.org> 1:0.81.240-2mdv2011.0
+ Revision: 603778
- adding missing provides

* Fri Nov 19 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1:0.81.240-1mdv2011.0
+ Revision: 599023
- new version

* Fri Jul 16 2010 Jérôme Quelin <jquelin@mandriva.org> 1:0.81.230-1mdv2011.0
+ Revision: 554345
- adding missing buildrequires:
- update to 0.08123

* Sun Apr 18 2010 Jérôme Quelin <jquelin@mandriva.org> 1:0.81.210-1mdv2010.1
+ Revision: 536137
- update to 0.08121

* Fri Feb 26 2010 Jérôme Quelin <jquelin@mandriva.org> 1:0.81.200-3mdv2010.1
+ Revision: 511650
- yet another requires filtering

* Thu Feb 25 2010 Jérôme Quelin <jquelin@mandriva.org> 1:0.81.200-2mdv2010.1
+ Revision: 511257
- removing extraneous requires:

* Thu Feb 25 2010 Jérôme Quelin <jquelin@mandriva.org> 1:0.81.200-1mdv2010.1
+ Revision: 510976
- update to 0.08120

* Tue Feb 16 2010 Jérôme Quelin <jquelin@mandriva.org> 1:0.81.190-2mdv2010.1
+ Revision: 506653
- removing extra requires:

* Mon Feb 15 2010 Jérôme Quelin <jquelin@mandriva.org> 1:0.81.190-1mdv2010.1
+ Revision: 506240
- update to 0.08119

* Mon Feb 08 2010 Jérôme Quelin <jquelin@mandriva.org> 1:0.81.180-1mdv2010.1
+ Revision: 502332
- update to 0.08118

* Mon Feb 08 2010 Jérôme Quelin <jquelin@mandriva.org> 1:0.81.170-1mdv2010.1
+ Revision: 502100
- update to 0.08117

* Sun Dec 20 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1:0.81.150-3mdv2010.1
+ Revision: 480408
- upstream patch for RT bug #52812

* Sat Dec 12 2009 Jérôme Quelin <jquelin@mandriva.org> 1:0.81.150-2mdv2010.1
+ Revision: 477725
- adding missing provides:

* Sat Dec 12 2009 Jérôme Quelin <jquelin@mandriva.org> 1:0.81.150-1mdv2010.1
+ Revision: 477624
- update to 0.08115

* Mon Nov 30 2009 Jérôme Quelin <jquelin@mandriva.org> 1:0.81.140-2mdv2010.1
+ Revision: 471641
- adding missing requires:

* Sun Nov 15 2009 Jérôme Quelin <jquelin@mandriva.org> 1:0.81.140-1mdv2010.1
+ Revision: 466151
- adding missing buildrequires:
- update to 0.08114
- using %%make macro
- update to 0.08113

* Tue Sep 22 2009 Jérôme Quelin <jquelin@mandriva.org> 1:0.81.120-1mdv2010.0
+ Revision: 447136
- update to 0.08112
- update to 0.08111

* Mon Sep 07 2009 Jérôme Quelin <jquelin@mandriva.org> 1:0.81.110-1mdv2010.0
+ Revision: 432409
- update to 0.08111

* Tue Aug 25 2009 Jérôme Quelin <jquelin@mandriva.org> 1:0.81.90-1mdv2010.0
+ Revision: 421136
- bumping epoch
- update to 0.08109
- update to 0.08109
- update to 0.08109
- update to 0.08109

* Fri Jul 10 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.08108-1mdv2010.0
+ Revision: 394083
- update to new version 0.08108

* Thu Jun 25 2009 Jérôme Quelin <jquelin@mandriva.org> 0.08107-2mdv2010.0
+ Revision: 389156
- forgot to update mkrel
- fixing bug #51859

* Sun Jun 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.08107-1mdv2010.0
+ Revision: 387897
- new version

* Wed May 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.08102-2mdv2010.0
+ Revision: 372649
- bumping mkrel
- adding missing provides

* Wed May 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.08102-1mdv2010.0
+ Revision: 372531
- yet another missing prereq
- adding missing prereq
- adding missing prereq
- update to 0.08012

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - update to new version 0.08012

* Wed Sep 03 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.08010-3mdv2009.0
+ Revision: 279935
- fix dependencies

* Tue Sep 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.08010-2mdv2009.0
+ Revision: 279099
- fix dependencies

* Sun Aug 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.08010-1mdv2009.0
+ Revision: 273095
- update to new version 0.08010
- new version
- new version 0.08007
- update to new version 0.08003
- revert wrong previous commit
- update to new version 0.08003
- new version

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Buchan Milne <bgmilne@mandriva.org>
    - New version 0.08006

  + Funda Wang <fwang@mandriva.org>
    - New version 0.08005

* Fri Jul 06 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.08002-1mdv2008.0
+ Revision: 48906
- new version\nfix build


* Sun Aug 06 2006 Scott Karns <scottk@mandriva.org>
+ 2006-08-06 22:13:46 (53645)
- Added explicit Provides: for modules hidden from PAUSE

* Sun Aug 06 2006 Scott Karns <scottk@mandriva.org>
+ 2006-08-06 16:08:38 (53466)
- import perl-DBIx-Class-0.07000-1mdv2007.0

* Thu Aug 03 2006 Scott Karns <scottk@mandriva.org> 0.07000-1mdv2007.0
- Version 0.07000

* Fri Jul 14 2006 Scott Karns <scottk@mandriva.org> 0.06.999.07-1mdv2007.0
- Version 0.06999_07 (CPAN developer release)

* Tue Jul 04 2006 Scott Karns <scottk@mandriva.org> 0.06.999.05-1mdv2007.0
- Version 0.06999_05

* Tue May 23 2006 Scott Karns <scottk@mandriva.org> 0.06.003-1mdk
- First mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4318 |12cr|perl-DBIx-Class-Candy-0.2.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    DBIx-Class-Candy
%define upstream_version 0.002000

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Create sugar for your favorite ORM, DBIx::Class
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/DBIx/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(DBIx::Class)
BuildRequires:	perl(Lingua::EN::Inflect)
BuildRequires:	perl(Module::Find)
BuildRequires:	perl(MRO::Compat)
BuildRequires:	perl(String::CamelCase)
BuildRequires:	perl(Sub::Exporter)
BuildRequires:	perl(Test::Deep)
BuildRequires:	perl(Test::More) >= 0.960.0
BuildRequires:	perl(namespace::clean)
BuildArch:	noarch

%description
'DBIx::Class::Candy' is a simple sugar layer for definition of the
DBIx::Class manpage results. Note that it may later be expanded to add
sugar for more 'DBIx::Class' related things. By default
'DBIx::Class::Candy':

* *

  turns on strict and warnings

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.2.0-2mdv2011.0
+ Revision: 657401
- rebuild for updated spec-helper

* Sun Mar 13 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.0-1
+ Revision: 644408
- update to new version 0.002000

* Sun Dec 26 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.5-1mdv2011.0
+ Revision: 625269
- update to new version 0.001005

* Sat Dec 25 2010 Shlomi Fish <shlomif@mandriva.org> 0.1.4-1mdv2011.0
+ Revision: 624955
- import perl-DBIx-Class-Candy


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4319 |12cr|perl-DBIx-Class-Cursor-Cached-1.1.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name   DBIx-Class-Cursor-Cached
%define upstream_version    1.001001

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3
License:	GPL or Artistic
Group:		Development/Perl
Summary:	Cursor class with built-in caching support
Url:		http://search.cpan.org/dist/%{upstream_name}
Source:		http://www.cpan.org/modules/by-module/DBIx/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Cache::FileCache)
BuildRequires:	perl(DBIx::Class)
BuildRequires:	perl(DBD::SQLite)
BuildRequires:	perl(Digest::SHA1)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This package provides cursor class with built-in caching support.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1.1.1-2mdv2011.0
+ Revision: 657402
- rebuild for updated spec-helper

* Mon Apr 04 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.1-1
+ Revision: 650298
- update to new version 1.001001

* Fri Mar 25 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.0-1
+ Revision: 648531
- update to new version 1.001000

* Sat Jun 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.1-1mdv2011.0
+ Revision: 389934
- import perl-DBIx-Class-Cursor-Cached


* Sat Jun 27 2009 cpan2dist 1.0.1-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4320 |12cr|perl-DBIx-Class-DateTime-Epoch-0.70.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    DBIx-Class-DateTime-Epoch
%define upstream_version 0.07

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Automatic inflation/deflation of epoch-based columns to/from DateTime objects
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/DBIx/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(DBICx::TestDatabase)
BuildRequires:	perl(DBIx::Class)
BuildRequires:	perl(DBIx::Class::DynamicDefault)
BuildRequires:	perl(DBIx::Class::TimeStamp)
BuildRequires:	perl(DateTime)
BuildRequires:	perl(DateTime::Format::SQLite)
BuildRequires:	perl(Module::Find)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Test::More)

BuildArch:	noarch

%description
This module automatically inflates/deflates DateTime objects from/to epoch
values for the specified columns. This module is essentially an extension
to the DBIx::Class::InflateColumn::DateTime manpage so all of the settings,
including 'locale' and 'timezone', are also valid.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.70.0-2mdv2011.0
+ Revision: 656898
- rebuild for updated spec-helper

* Mon Jan 31 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.70.0-1
+ Revision: 634430
- update to new version 0.07

* Fri Jan 29 2010 Jérôme Quelin <jquelin@mandriva.org> 0.60.0-1mdv2011.0
+ Revision: 497911
- update to 0.06

* Mon Nov 30 2009 Jérôme Quelin <jquelin@mandriva.org> 0.50.0-1mdv2010.1
+ Revision: 471636
- adding missing buildrequires:
- tighten spec file
- import perl-DBIx-Class-DateTime-Epoch


* Sun Nov 29 2009 cpan2dist 0.05-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4321 |12cr|perl-DBIx-Class-DeploymentHandler-0.1.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    DBIx-Class-DeploymentHandler
%define upstream_version 0.001005

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Extensible DBIx::Class deployment
License:	GPL+ or Artistic
Group:		Development/Perl
Url:    	http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/DBIx/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Carp::Clan)
BuildRequires:	perl(DBD::SQLite)
BuildRequires:	perl(DBIx::Class)
BuildRequires:	perl(File::Path)
BuildRequires:	perl(File::Touch)
BuildRequires:	perl(Log::Contextual)
BuildRequires:	perl(Method::Signatures::Simple)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Role::Parameterized)
BuildRequires:	perl(SQL::Translator)
BuildRequires:	perl(Test::Deep)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Try::Tiny)
BuildRequires:	perl(aliased)
BuildRequires:	perl(autodie)
BuildRequires:	perl(namespace::autoclean)
BuildArch:	noarch

%description
'DBIx::Class::DeploymentHandler' is, as its name suggests, a tool for
deploying and upgrading databases with DBIx::Class. It is
designed to be much more flexible than DBIx::Class::Schema::Versioned,
hence the use of Moose and lots of roles.

'DBIx::Class::DeploymentHandler' itself is just a recommended set of roles
that we think will not only work well for everyone, but will also yield the
best overall mileage.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.5-1mdv2011.0
+ Revision: 654059
- update to new version 0.001005

* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 0.1.4-4
+ Revision: 653560
- rebuild for updated spec-helper

  + Shlomi Fish <shlomif@mandriva.org>
    - Fix the summary and description

* Fri Aug 13 2010 Shlomi Fish <shlomif@mandriva.org> 0.1.4-2mdv2011.0
+ Revision: 569490
- Add a missing build-requires (thanks to Anssi)
- import perl-DBIx-Class-DeploymentHandler


* Tue Jul 27 2010 cpan2dist 0.001003-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4322 |12cr|perl-DBIx-Class-DynamicDefault-0.30.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    DBIx-Class-DynamicDefault
%define upstream_version 0.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Automatically set and update fields
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/DBIx/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Module::Find)
BuildRequires:	perl(DBD::SQLite)
BuildRequires:	perl(DBICx::TestDatabase)
BuildRequires:	perl(DBIx::Class)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(parent)

BuildArch:	noarch

%description
Automatically set and update fields with values calculated at runtime.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.30.0-2mdv2011.0
+ Revision: 654904
- rebuild for updated spec-helper

* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.30.0-1mdv2011.0
+ Revision: 471396
- adding missing buildrequires:
- import perl-DBIx-Class-DynamicDefault


* Sun Nov 29 2009 cpan2dist 0.03-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4323 |12cr|perl-DBIx-Class-EncodedColumn-0.0.110-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    DBIx-Class-EncodedColumn
%define upstream_version 0.00011

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Encrypt columns using Crypt::OpenPGP
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/DBIx/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(DBD::SQLite)
BuildRequires:	perl(DBIx::Class)
BuildRequires:	perl(Digest::SHA)
BuildRequires:	perl(Dir::Self)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(SQL::Translator)
BuildRequires:	perl(Sub::Name)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)

BuildArch:	noarch

%description
This the DBIx::Class manpage component can be used to automatically encode
a column's contents whenever the value of that column is set.

This module is similar to the existing the DBIx::Class::DigestColumns
manpage, but there is some key differences:

* 'DigestColumns' performs the encode operation on 'insert' and 'update',
  and 'EncodedColumn' performs the operation when the value is set, or on
  'new'.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.0.110-1mdv2011.0
+ Revision: 654061
- update to new version 0.00011

* Tue Aug 31 2010 Jérôme Quelin <jquelin@mandriva.org> 0.0.100-1mdv2011.0
+ Revision: 574800
- adding missing buildrequires:
- update to 0.00010

* Fri Jul 16 2010 Jérôme Quelin <jquelin@mandriva.org> 0.0.90-1mdv2011.0
+ Revision: 554272
- update to 0.00009

* Sat Jan 16 2010 Jérôme Quelin <jquelin@mandriva.org> 0.0.60-1mdv2010.1
+ Revision: 492158
- update to 0.00006

* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.0.50-1mdv2010.1
+ Revision: 471085
- import perl-DBIx-Class-EncodedColumn


* Sun Nov 29 2009 cpan2dist 0.00005-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4324 |12cr|perl-DBIx-Class-Fixtures-1.1.10-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    DBIx-Class-Fixtures
%define upstream_version 1.001010

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Provides fixtures for DBIx-Class-based scripts
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/DBIx/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Accessor::Grouped)
BuildRequires:	perl(Config::Any)
BuildRequires:	perl(DBIx::Class)
BuildRequires:	perl(DBIx::Class::Schema::Loader)
BuildRequires:	perl(Data::Dump::Streamer)
BuildRequires:	perl(Data::Visitor)
BuildRequires:	perl(DateTime)
BuildRequires:	perl(DateTime::Format::MySQL)
BuildRequires:	perl(DateTime::Format::Pg)
BuildRequires:	perl(DateTime::Format::SQLite)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Copy::Recursive)
BuildRequires:	perl(Hash::Merge)
BuildRequires:	perl(JSON::Syck)
BuildRequires:	perl(Path::Class)
BuildRequires:	perl(SQL::Abstract)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
Dump fixtures from source database to filesystem then import to another
database (with same schema) at any time. Use as a constant dataset for running
tests against or for populating development databases when impractical to use
production clones. Describe fixture set using relations and conditions based on
your DBIx::Class schema.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 1.1.10-4mdv2011.0
+ Revision: 654284
- rebuild for updated spec-helper

* Sat Dec 25 2010 Shlomi Fish <shlomif@mandriva.org> 1.1.10-3mdv2011.0
+ Revision: 624956
- Add SQL::Abstract as an explicit dependency
- Removed trailing dot in the summary
- import perl-DBIx-Class-Fixtures


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4325 |12cr|perl-DBIx-Class-Helpers-2.7.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    DBIx-Class-Helpers
%define upstream_version 2.007000

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Simplify the common case stuff for DBIx::Class
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/DBIx/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(DBD::SQLite)
BuildRequires:	perl(DBIx::Class)
BuildRequires:	perl(DBIx::Class::Candy)
BuildRequires:	perl(Lingua::EN::Inflect)
BuildRequires:	perl(Module::Find)
BuildRequires:	perl(String::CamelCase)
BuildRequires:	perl(Sub::Exporter)
BuildRequires:	perl(SQL::Abstract)
BuildRequires:	perl(Test::Deep)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(parent)
BuildArch:	noarch

%description
A collection of various helper utilities for the DBIx::Class manpage stuff.
Probably only useful for components.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 2.7.0-2mdv2011.0
+ Revision: 657403
- rebuild for updated spec-helper

* Fri Mar 18 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.7.0-1
+ Revision: 646331
- update to new version 2.007000

* Fri Feb 04 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.6.0-1
+ Revision: 635784
- update to new version 2.006000

* Sat Dec 25 2010 Shlomi Fish <shlomif@mandriva.org> 2.5.0-1mdv2011.0
+ Revision: 624962
- import perl-DBIx-Class-Helpers


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4326 |12cr|perl-DBIx-Class-HTMLWidget-0.160.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 DBIx-Class-HTMLWidget
%define upstream_version 0.16

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Like FromForm but with DBIx::Class and HTML::Widget
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/DBIx/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(HTML::Widget) >= 1.03
BuildArch:	noarch

%description
Something like Class::DBI::FromForm / Class::DBI::FromCGI but using
HTML::Widget for form creation and validation and DBIx::Class as a ORM.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes
%{perl_vendorlib}/DBIx
%{_mandir}/*/*


%changelog
* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 0.160.0-2mdv2011.0
+ Revision: 681357
- mass rebuild

* Tue Aug 04 2009 Jérôme Quelin <jquelin@mandriva.org> 0.160.0-1mdv2011.0
+ Revision: 408951
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.16-3mdv2009.0
+ Revision: 256580
- rebuild

* Sun Feb 10 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.16-1mdv2008.1
+ Revision: 164877
- new version

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Nov 21 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.11-1mdv2008.1
+ Revision: 110922
- new version

* Mon May 14 2007 Buchan Milne <bgmilne@mandriva.org> 0.09-1mdv2008.0
+ Revision: 26623
- Import perl-DBIx-Class-HTMLWidget


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4327 |12cr|perl-DBIx-Class-InflateColumn-FS-0.10.70-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    DBIx-Class-InflateColumn-FS
%define upstream_version 0.01007

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	FS columns resultset class
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/DBIx/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(DBD::SQLite)
BuildRequires:	perl(DBICx::TestDatabase)
BuildRequires:	perl(DBIx::Class)
BuildRequires:	perl(DBIx::Class::UUIDColumns)
BuildRequires:	perl-DBIx-Class-UUIDColumns >= 0.20.50-4
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(Module::Find)
BuildRequires:	perl(Path::Class)
BuildRequires:	perl(SQL::Abstract)
BuildArch:	noarch

%description
Provides inflation to a Path::Class::File object allowing file system
storage of BLOBS.

The storage path is specified with 'fs_column_path'. Each file receives a
unique name, so the storage for all FS columns can share the same path.

Within the path specified by 'fs_column_path', files are stored in
sub-directories based on the first 2 characters of the unique file names.
Up to 256 sub-directories will be created, as needed. Override
'_fs_column_dirs' in a derived class to change this behavior.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.10.70-4mdv2011.0
+ Revision: 654286
- rebuild for updated spec-helper

* Sat Dec 25 2010 Shlomi Fish <shlomif@mandriva.org> 0.10.70-3mdv2011.0
+ Revision: 625074
- Add a dep on the fixed UUIDColumns
- Add dep on SQL::A
- import perl-DBIx-Class-InflateColumn-FS


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4328 |12cr|perl-DBIx-Class-IntrospectableM2M-0.1.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    DBIx-Class-IntrospectableM2M
%define upstream_version 0.001001

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Introspect many-to-many shortcuts
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/DBIx/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(DBIx::Class)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
Because the many-to-many relationships are not real relationships, they can
not be introspected with DBIx::Class. Many-to-many relationships are
actually just a collection of convenience methods installed to bridge two
relationships. This the DBIx::Class manpage component can be used to store
all relevant information about these non-relationships so they can later be
introspected and examined.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.1.1-2mdv2011.0
+ Revision: 654288
- rebuild for updated spec-helper

* Sat Dec 25 2010 Shlomi Fish <shlomif@mandriva.org> 0.1.1-1mdv2011.0
+ Revision: 624756
- import perl-DBIx-Class-IntrospectableM2M


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4329 |12cr|perl-DBIx-Class-Loader-0.210.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 DBIx-Class-Loader
%define upstream_version 0.21

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Dynamic definition of DBIx::Class sub classes
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/DBIx/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(DBD::SQLite2)
BuildRequires:	perl(Lingua::EN::Inflect)
BuildRequires:	perl(Test::Pod)
BuildRequires:	perl(Test::Pod::Coverage)
BuildRequires:	perl(UNIVERSAL::require)
BuildArch:	noarch

%description
DBIx::Class::Loader automate the definition of DBIx::Class sub-classes by
scanning table schemas and setting up columns and primary keys.  Class names
are defined by table names and the namespace option. The only required
arguments are namespace and dsn.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL installdirs=vendor destdir=%{buildroot}
make

%check
##export PG_NAME="dbi:Pg:dbname=test;host=localhost"
##export PG_USER=pgtest
##export PG_PASS='pgtest'
##export MYSQL_NAME="dbi:mysql:database=test;host=localhost"
##export MYSQL_USER=mysqltest
##export MYSQL_PASS='mysqltest'
#make test

%install
%makeinstall_std

%files
%doc Changes
%{perl_vendorlib}/DBIx
%{_mandir}/man*/*


%changelog
* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 0.210.0-2mdv2011.0
+ Revision: 681358
- mass rebuild

* Tue Aug 04 2009 Jérôme Quelin <jquelin@mandriva.org> 0.210.0-1mdv2011.0
+ Revision: 408952
- rebuild using %%perl_convert_version

* Mon Sep 29 2008 Oden Eriksson <oeriksson@mandriva.com> 0.21-2mdv2009.0
+ Revision: 289470
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 0.21-1mdv2008.1
+ Revision: 135833
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon May 07 2007 Buchan Milne <bgmilne@mandriva.org> 0.21-1mdv2008.0
+ Revision: 24906
- Import perl-DBIx-Class-Loader


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4330 |12cr|perl-DBIx-Class-ResultSet-RecursiveUpdate-0.240.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    DBIx-Class-ResultSet-RecursiveUpdate
%define upstream_version 0.24

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	DBIx-Class extension for providing recursive updates
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/DBIx/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp::Clan) >= 6.40
BuildRequires:	perl(DBD::SQLite) >= 1.210
BuildRequires:	perl(DBIx::Class) >= 0.81.30
BuildRequires:	perl(DBIx::Class::IntrospectableM2M)
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(DateTime)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Module::Find)
BuildRequires:	perl(Readonly) >= 1.30
BuildRequires:	perl(SQL::Abstract)
BuildRequires:	perl(SQL::Translator) >= 0.110.60
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Warn)
BuildArch:	noarch

%description
You can feed the ->create method of DBIx::Class with a recursive datastructure
and have the related records created. Unfortunately you cannot do a similar
thing with update_or_create. This module tries to fill that void until
DBIx::Class has an api itself.

The functional interface can be used without modifications of the model, for
example by form processors like HTML::FormHandler::Model::DBIC.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun May 22 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.240.0-1mdv2011.0
+ Revision: 677431
- update to new version 0.24

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.230.0-2
+ Revision: 657404
- rebuild for updated spec-helper

* Thu Mar 10 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.230.0-1
+ Revision: 643374
- update to new version 0.23

* Sat Dec 25 2010 Shlomi Fish <shlomif@mandriva.org> 0.210.0-2mdv2011.0
+ Revision: 624770
- Add the missing SQL::Abstract dependency
- import perl-DBIx-Class-ResultSet-RecursiveUpdate


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4331 |12cr|perl-DBIx-Class-Schema-Loader-0.70.100-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 DBIx-Class-Schema-Loader
%define upstream_version 0.07010

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2
Epoch:		1

Summary:	Dynamic definition of a DBIx::Class::Schema
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/DBIx/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Data::Accessor)
BuildRequires:	perl(Class::Load)
BuildRequires:	perl(Class::Unload)
BuildRequires:	perl(Data::Dump)
BuildRequires:	perl(DBD::mysql)
BuildRequires:	perl(DBD::Pg)
BuildRequires:	perl(DBD::SQLite)
BuildRequires:	perl(DBD::SQLite2)
BuildRequires:	perl(DBD::Sybase)
BuildRequires:	perl(DBI) >= 1.56
BuildRequires:	perl(DBIx::Class) >= 0.70.60
BuildRequires:	perl(Lingua::EN::Inflect::Number)
BuildRequires:	perl(Lingua::EN::Inflect::Phrase)
BuildRequires:  perl(Test::Exception)
BuildRequires:  perl(Test::More)  >= 0.940.0
BuildRequires:  perl(Test::Warn)
BuildRequires:	perl(UNIVERSAL::require)
Provides:	perl(DBIx::Class::Schema::Loader::Utils)

BuildArch:	noarch

%description
DBIx::Class::Schema::Loader automates the definition of a DBIx::Class::Schema
by scanning database table definitions and setting up the columns, primary
keys, and relationships.

DBIx::Class::Schema::Loader currently supports only the DBI storage type. It
has explicit support for DBD::Pg, DBD::mysql, DBD::DB2, DBD::SQLite, and
DBD::Oracle. Other DBI drivers may function to a greater or lesser degree with
this loader, depending on how much of the DBI spec they implement, and how
standard their implementation is.

See DBIx::Class::Schema::Loader::DBI::Writing for notes on writing your own
vendor-specific subclass for an unsupported DBD driver.

This module obsoletes the older DBIx::Class::Loader.

This module is designed more to get you up and running quickly against an
existing database, or to be effective for simple situations, rather than to be
what you use in the long term for a complex database/project.

That being said, transitioning your code from a Schema generated by this module
to one that doesn't use this module should be straightforward and painless, so
don't shy away from it just for fears of the transition down the road.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl  -pi -e "s/('DBD::(DB2|Oracle))/#$1/g" Makefile.PL
perl Makefile.PL INSTALLDIRS=vendor --skipdeps
%make

%check
%make test

%install
%makeinstall_std

%files
%{perl_vendorlib}/DBIx
%{_mandir}/*/*
%{_bindir}/dbicdump


%changelog
* Thu Mar 10 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1:0.70.100-1mdv2011.0
+ Revision: 643375
- update to new version 0.07010

* Mon Feb 28 2011 Funda Wang <fwang@mandriva.org> 1:0.70.70-2
+ Revision: 640765
- rebuild to obsolete old packages

* Fri Feb 18 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1:0.70.70-1
+ Revision: 638476
- update to new version 0.07007

* Tue Feb 01 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1:0.70.60-1
+ Revision: 634668
- update to new version 0.07006

* Mon Jan 31 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1:0.70.50-1
+ Revision: 634431
- update to new version 0.07005

* Sat Oct 16 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1:0.70.20-2mdv2011.0
+ Revision: 586142
- fix dependencies

* Sat Oct 16 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1:0.70.20-1mdv2011.0
+ Revision: 586099
- new version
- new version

* Sun Apr 18 2010 Jérôme Quelin <jquelin@mandriva.org> 1:0.60.10-1mdv2010.1
+ Revision: 536139
- adding missing buildrequires:
- update to 0.06001

* Wed Feb 24 2010 Jérôme Quelin <jquelin@mandriva.org> 1:0.50.30-1mdv2010.1
+ Revision: 510520
- update to 0.05003

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - new version

* Mon Feb 15 2010 Jérôme Quelin <jquelin@mandriva.org> 1:0.50.20-1mdv2010.1
+ Revision: 506237
- update to 0.05002

* Mon Feb 08 2010 Jérôme Quelin <jquelin@mandriva.org> 1:0.50.10-1mdv2010.1
+ Revision: 502093
- update to 0.05001

* Tue Feb 02 2010 Jérôme Quelin <jquelin@mandriva.org> 1:0.50.0-1mdv2010.1
+ Revision: 499694
- adding missing buildrequires:
- adding missing buildrequires:
- bumping epoch
- update to 0.05000

* Thu May 21 2009 Jérôme Quelin <jquelin@mandriva.org> 0.04006-1mdv2010.0
+ Revision: 378139
- update to new version 0.04006

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.04005-2mdv2009.0
+ Revision: 268406
- rebuild early 2009.0 package (before pixel changes)

* Tue Apr 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.04005-1mdv2009.0
+ Revision: 193796
- update to new version 0.04005

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - fix description

* Mon Nov 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.04004-1mdv2008.1
+ Revision: 110282
- update to new version 0.04004

* Fri Oct 12 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.04003-1mdv2008.1
+ Revision: 97492
- update to new version 0.04003

* Tue Aug 28 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.04002-1mdv2008.0
+ Revision: 72801
- update to new version 0.04002

* Wed Aug 22 2007 Buchan Milne <bgmilne@mandriva.org> 0.04001-1mdv2008.0
+ Revision: 68881
- Buildrequires
- Try and avoid CPAN totally

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - import perl-DBIx-Class-Schema-Loader


* Wed Jul 04 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.04001-1mdv2008.0
- initial mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4332 |12cr|perl-DBIx-Class-TimeStamp-0.140.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    DBIx-Class-TimeStamp
%define upstream_version 0.14

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	DBIx::Class extension to update and create date and time based fields
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/DBIx/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Accessor::Grouped)
BuildRequires:	perl(DBD::SQLite)
BuildRequires:	perl(DBIx::Class)
BuildRequires:	perl(DBIx::Class::DynamicDefault)
BuildRequires:	perl(DateTime)
BuildRequires:	perl(DateTime::Format::MySQL)
BuildRequires:	perl(DateTime::Format::SQLite)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Module::Find)
BuildRequires:	perl(Time::HiRes)
BuildRequires:	perl(Time::Warp)

BuildArch:	noarch

Requires:	perl(DBIx::Class::DynamicDefault)

%description
Works in conjunction with InflateColumn::DateTime to automatically set
update and create date and time based fields in a table.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.140.0-2mdv2011.0
+ Revision: 656899
- rebuild for updated spec-helper

* Mon Nov 08 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.140.0-1mdv2011.0
+ Revision: 595099
- update to new version 0.14

* Fri Jul 16 2010 Jérôme Quelin <jquelin@mandriva.org> 0.130.0-1mdv2011.0
+ Revision: 554167
- update to 0.13

* Mon Nov 30 2009 Jérôme Quelin <jquelin@mandriva.org> 0.120.0-2mdv2010.1
+ Revision: 471678
- adding missing requires:

* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.120.0-1mdv2010.1
+ Revision: 471532
- adding missing buildrequires:
- tighten spec file
- import perl-DBIx-Class-TimeStamp


* Sun Nov 29 2009 cpan2dist 0.12-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4333 |12cr|perl-DBIx-Class-UUIDColumns-0.20.50-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    DBIx-Class-UUIDColumns
%define upstream_version 0.02005

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Win32(.*)\\)'
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	7

Summary:	Create uuids using Win32API::GUID
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/DBIx/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Accessor::Grouped)
BuildRequires:	perl(Data::UUID)
BuildRequires:	perl(DBD::SQLite)
BuildRequires:	perl(DBIx::Class)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(SQL::Abstract)
BuildRequires:	perl(Module::Find)

BuildArch: noarch

# Adding a requires or otherwise this module fails during run-time.
Requires:	perl(Data::UUID)

%description
This the DBIx::Class manpage component resembles the behaviour of the
Class::DBI::UUID manpage, to make some columns implicitly created as uuid.

When loaded, 'UUIDColumns' will search for a suitable uuid generation
module from the following list of supported modules:

  Data::UUID
  APR::UUID*
  UUID
  Win32::Guidgen
  Win32API::GUID

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.20.50-5mdv2011.0
+ Revision: 656900
- rebuild for updated spec-helper

* Sat Dec 25 2010 Shlomi Fish <shlomif@mandriva.org> 0.20.50-4mdv2011.0
+ Revision: 625051
- Add a run-time Requires

* Sat Dec 25 2010 Shlomi Fish <shlomif@mandriva.org> 0.20.50-3mdv2011.0
+ Revision: 624996
- Add Data::UUID as a build requires
- Add SQL::Abstract as a dep
- import perl-DBIx-Class-UUIDColumns


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4334 |12cr|perl-DBIx-ContextualFetch-1.30.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 DBIx-ContextualFetch
%define upstream_version 1.03

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(DBI::db\\)|perl\\(DBI::st\\)'
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Add contextual fetches to DBI
License:	Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/T/TM/TMTM/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
It always struck me odd that DBI didn't take much advantage of Perl's
context sensitivity. DBIx::ContextualFetch redefines some of the various
fetch methods to fix this oversight. It also adds a few new methods for
convenience (though not necessarily efficiency).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/DBIx
%{_mandir}/*/*

%changelog
* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 1.30.0-2mdv2011.0
+ Revision: 681359
- mass rebuild

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.30.0-1mdv2011.0
+ Revision: 403096
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.03-5mdv2009.0
+ Revision: 256584
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Dec 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.03-3mdv2008.1
+ Revision: 133632
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Nov 24 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.03-2mdv2007.0
+ Revision: 86970
- rebuild
- Import perl-DBIx-ContextualFetch

* Thu Sep 29 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.03-1mdk
- New release 1.03
- spec rewrite

* Thu Mar 17 2005 Bruno Cornec <bcornec@mandrakesoft.org> 1.02-1mdk
- Initial build.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4335 |12cr|perl-DBIx-DBSchema-0.390.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 DBIx-DBSchema
%define upstream_version 0.39

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Database-independent schema objects
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/DBIx/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(DBI)
BuildArch:	noarch

%description
DBIx::DBSchema objects are collections of DBIx::DBSchema::Table objects and 
represent a database schema.
This module implements an OO-interface to database schemas. Using this module, 
you can create a database schema with an OO Perl interface. You can read the 
schema from an existing database. You can save the schema to disk and restore 
it a different process. Most importantly, DBIx::DBSchema can write SQL CREATE 
statements statements for different databases from a single source.

Currently supported databases are MySQL and PostgreSQL. Sybase support 
is partially implemented. DBIx::DBSchema will attempt to use generic SQL 
syntax for other databases. Assistance adding support for other databases 
is welcomed. See DBIx::DBSchema::DBD, "Driver Writer's Guide and Base Class".

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/DBIx
%{_mandir}/man3/*


%changelog
* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 0.390.0-3mdv2011.0
+ Revision: 681360
- mass rebuild

* Sat Mar 27 2010 Jérôme Quelin <jquelin@mandriva.org> 0.390.0-2mdv2011.0
+ Revision: 528109
- rebuild
- update to 0.39

* Fri Jan 15 2010 Jérôme Quelin <jquelin@mandriva.org> 0.380.0-1mdv2010.1
+ Revision: 491626
- update to 0.38

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.360.0-1mdv2010.0
+ Revision: 405960
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.36-3mdv2009.0
+ Revision: 256586
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 18 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.36-1mdv2008.1
+ Revision: 132043
- update to new version 0.36

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Nov 04 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.35-1mdv2008.1
+ Revision: 105893
- update to new version 0.35
- update to new version 0.35

* Thu Sep 06 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.34-1mdv2008.0
+ Revision: 81170
- new schema

* Sun Jul 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.33-1mdv2008.0
+ Revision: 46620
- update to new version 0.33


* Thu Nov 02 2006 Michael Scherer <misc@mandriva.org> 0.31-2mdv2007.0
+ Revision: 75496
- Rebuild
- Import perl-DBIx-DBSchema


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4336 |12cr|perl-DBIx-Recordset-0.260.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 DBIx-Recordset
%define upstream_version 0.26

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Perl extension for DBI recordsets
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/DBIx/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(DBI)
BuildRequires:  perl(DBD::Pg)
BuildArch:	noarch
Requires:	perl(DBI)

%description
DBIx::Recordset is a perl module for abstraction and simplification of database
access.

The goal is to make standard database access (select/insert/update/delete)
easier to handle and independend of the underlying DBMS. Special attention is
made on web applications to make it possible to handle the state-less access
and to process the posted data of formfields, but DBIx::Recordset is not
limited to web applications.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
chmod 644 Changes Recordset.pm
perl -pi -e 's/\cM//' Changes
perl Makefile.PL INSTALLDIRS=vendor << EOF




EOF
make

%install
%makeinstall_std

%files
%doc Changes README TODO
%{_mandir}/*/*
%{perl_vendorlib}/DBIx


%changelog
* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 0.260.0-2mdv2011.0
+ Revision: 681361
- mass rebuild

* Sat Aug 01 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.260.0-1mdv2011.0
+ Revision: 406978
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.26-5mdv2009.0
+ Revision: 256588
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 0.26-3mdv2008.1
+ Revision: 135833
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sun Jan 14 2007 Olivier Thauvin <nanardon@mandriva.org> 0.26-3mdv2007.0
+ Revision: 108544
- rebuild

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - Import perl-DBIx-Recordset

* Wed Nov 09 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.26-2mdk
- Fix URL, summary, description, build, install, line endings and permissions
- Require DBI and perl-base by hand since perl.req doesn't seem to find it

* Tue Nov 09 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.26-1mdk
- 0.26

* Thu Apr 22 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.25a-1mdk
- 0.25a

* Wed Feb 25 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.24-8mdk
- rebuild
- own dir


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4337 |12cr|perl-DBIx-SearchBuilder-1.590.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 DBIx-SearchBuilder
%define upstream_version 1.59

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(DBD::Oracle\\)'
%else
%define _requires_exceptions perl(DBD::Oracle)
%endif


Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Database-independent schema objects
License:	GPL+ or Artistic
Group:		Development/Perl
Summary:	Encapsulate SQL queries and rows in simple perl object
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/DBIx/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Want)
BuildRequires:	perl(DBI)
BuildRequires:	perl(DBD::SQLite)
BuildRequires:	perl(Class::ReturnValue)
BuildRequires:	perl(Cache::Simple::TimedExpiry)
BuildRequires:	perl(Class::Accessor)
BuildRequires:	perl(Clone)
BuildRequires:	perl(DBIx::DBSchema)
BuildArch:	noarch

%description
This module provides an object-oriented mechanism for retrieving and updating
data in a DBI-accesible database.

In order to use this module, you should create a subclass of
DBIx::SearchBuilder and a subclass of DBIx::SearchBuilder::Record for each
table that you wish to access. (See the documentation of
DBIx::SearchBuilder::Record for more information on subclassing it.)

Your DBIx::SearchBuilder subclass must override NewItem, and probably should
override at least _Init also; at the very least, _Init should probably call
_Handle and _Table to set the database handle (a DBIx::SearchBuilder::Handle
object) and table name for the class. You can try to override just about
every other method here, as long as you think you know what you are doing.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
find -name \*.pm | xargs chmod 644

%build
perl Makefile.PL INSTALLDIRS=vendor --skipdeps
%make

%check
make test

%install
%makeinstall_std

%files
%{perl_vendorlib}/DBIx
%{_mandir}/*/*



%changelog
* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 1.590.0-2mdv2011.0
+ Revision: 681362
- mass rebuild

* Sun Nov 21 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.590.0-1mdv2011.0
+ Revision: 599550
- update to new version 1.59
- update to new version 1.58

* Fri Jul 17 2009 Jérôme Quelin <jquelin@mandriva.org> 1.560.0-1mdv2011.0
+ Revision: 396844
- update to 1.56
- using %%perl_convert_version
- fixed license field

* Sun May 10 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.55-1mdv2010.0
+ Revision: 373933
- new version

* Thu Jul 10 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.54-1mdv2009.0
+ Revision: 233396
- update to new version 1.54

* Tue Apr 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.53-1mdv2009.0
+ Revision: 193797
- update to new version 1.53

* Mon Jan 21 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.51-1mdv2008.1
+ Revision: 155668
- update to new version 1.51

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Nov 26 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.50-1mdv2008.1
+ Revision: 112548
- update to new version 1.50
- don't check dependencies

* Mon Jul 16 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.49-1mdv2008.0
+ Revision: 52488
- update to new version 1.49

* Thu May 03 2007 Michael Scherer <misc@mandriva.org> 1.48-1mdv2008.0
+ Revision: 20898
- update to 1.48


* Sat Apr 15 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.43-1mdk
- New release 1.43

* Thu Apr 13 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.42-1mdk
- New release 1.42
- better source URL
- better buildrequires syntax

* Sun Mar 12 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.40-1mdk
- New release 1.40

* Fri Mar 10 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.39-1mdk
- New release 1.39
- spec cleanup

* Mon Jan 23 2006 Michael Scherer <misc@mandriva.org> 1.38-2mdk
- add missing buildRequires

* Wed Jan 04 2006 Michael Scherer <misc@mandriva.org> 1.38-1mdk
- New release 1.38

* Fri Dec 30 2005 Michael Scherer <misc@mandriva.org> 1.36-3mdk
- Do not ship empty dir

* Fri Dec 16 2005 Michael Scherer <misc@mandriva.org> 1.36-2mdk
- fix BuildRequires

* Wed Dec 07 2005 Michael Scherer <misc@mandriva.org> 1.36-1mdk
- New release 1.36

* Tue Nov 15 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.35-1mdk
- 1.35

* Sat Oct 01 2005 Michael Scherer <misc@mandriva.org> 1.33-2mdk
- do not requires perl-DBD-Oracle

* Sat Oct 01 2005 Michael Scherer <misc@mandriva.org> 1.33-1mdk
- First mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4338 |12cr|perl-DBM-Deep-2.0.400-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    DBM-Deep
%define upstream_version 2.0004

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	A pure perl multi-level hash/array DBM that supports transactions
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/DBM/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Digest::MD5)
BuildRequires:	perl(Fcntl)
BuildRequires:	perl(File::Path)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(IO::Scalar)
BuildRequires:	perl(Pod::Usage)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::Deep)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Warn)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
A unique flat-file database module, written in pure perl. True multi-level
hash/array support (unlike MLDBM, which is faked), hybrid OO / tie()
interface, cross-platform FTPable files, ACID transactions, and is quite
fast. Can handle millions of keys and unlimited levels without significant
slow-down. Written from the ground-up in pure perl -- this is NOT a wrapper
around a C-based DBM. Out-of-the-box compatibility with Unix, Mac OS X and
Windows.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 2.0.400-2mdv2011.0
+ Revision: 656901
- rebuild for updated spec-helper

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - update to new version 2.0004

* Tue Aug 24 2010 Jérôme Quelin <jquelin@mandriva.org> 2.0.100-1mdv2011.0
+ Revision: 572700
- update to 2.0001

* Tue Jul 27 2010 Jérôme Quelin <jquelin@mandriva.org> 2.0.0-1mdv2011.0
+ Revision: 561554
- update to 2.0000

* Wed Jul 14 2010 Jérôme Quelin <jquelin@mandriva.org> 1.2.500-1mdv2011.0
+ Revision: 553081
- update to 1.0025

* Tue Apr 20 2010 Jérôme Quelin <jquelin@mandriva.org> 1.2.100-1mdv2010.1
+ Revision: 536963
- update to 1.0021

* Mon Feb 08 2010 Jérôme Quelin <jquelin@mandriva.org> 1.1.600-1mdv2010.1
+ Revision: 502096
- update to 1.0016

* Wed Jan 27 2010 Jérôme Quelin <jquelin@mandriva.org> 1.1.500-1mdv2010.1
+ Revision: 497007
- update to 1.0015

* Tue Nov 17 2009 Jérôme Quelin <jquelin@mandriva.org> 1.1.400-1mdv2010.1
+ Revision: 466976
- import perl-DBM-Deep


* Tue Nov 17 2009 cpan2dist 1.0014-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4339 |12cr|perl-DCOP-0.38.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    DCOP
%define upstream_version 0.038

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4
Epoch:		2

Summary:	Extensible inheritable class to dcop
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module//%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This class is meant to be a base constructor for higher level of
abstraction on dcop clients.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 2:0.38.0-3mdv2011.0
+ Revision: 654905
- rebuild for updated spec-helper

* Sun Jul 26 2009 Jérôme Quelin <jquelin@mandriva.org> 2:0.38.0-2mdv2011.0
+ Revision: 400182
- bumping epoch

* Sat Jul 25 2009 Jérôme Quelin <jquelin@mandriva.org> 1:0.38.0-2mdv2010.0
+ Revision: 399738
- bumping mkrel
- bumping epoch to upgrade previous module provided by kdebindings-3.5.*
- import perl-DCOP


* Sat Jul 25 2009 cpan2dist 0.038-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4340 |12cr|perl-Debug-Client-0.200.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Debug-Client
%define upstream_version 0.20

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Client side code for perl debugger
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Debug/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::HomeDir)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(IO::Socket)
BuildRequires:	perl(PadWalker)
BuildRequires:	perl(Term::ReadLine)
BuildRequires:	perl(Term::ReadLine::Perl)
BuildRequires:	perl(Test::Class)
BuildRequires:	perl(Test::Deep)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
new
    The constructor can get two parameters: host and port.

      my $d = Debug::Client->new;
    
      my $d = Debug::Client->new(host => 'remote.hots.com', port => 4242);

    Immediately after the object creation one needs to call

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# Disable for now
#make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 0.110.0-2mdv2011.0
+ Revision: 653404
- rebuild for updated spec-helper

* Thu Dec 24 2009 Jérôme Quelin <jquelin@mandriva.org> 0.110.0-1mdv2011.0
+ Revision: 482083
- import perl-Debug-Client


* Thu Dec 24 2009 cpan2dist 0.11-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4341 |12cr|perl-Debug-ShowStuff-1.130.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Debug-ShowStuff
%define upstream_version 1.13

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	A collection of handy debugging routines for displaying
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Debug/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Tie::IxHash)
BuildArch:	noarch

%description
'Debug::ShowStuff' grew dynamically from my needs in debugging code. I
found myself doing the same tasks over and over... displaying the keys and
values in a hash, displaying the elements in an array, displaying the
output of STDERR in a web page, etc. 'Debug::ShowStuff' began as two or
three of my favorite routines and grew as I added to that collection.
Finally I decided to publish these tools in the hope that other Perl
hackers will find them useful.

'Debug::ShowStuff' is intended for debugging, not for production work. I
would discourage anyone from using 'Debug::ShowStuff' in
ready-for-primetime code. 'Debug::ShowStuff' is only for quick-n-dirty
displays of variable values in order to debug your code.

These functions display values the way I personally like them displayed.
Your preferences may be different. I encourage you to modify
'Debug::ShowStuff' to suit your own needs.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1.130.0-3mdv2011.0
+ Revision: 657775
- rebuild for updated spec-helper
- rebuild for updated spec-helper

* Mon Dec 06 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.130.0-1mdv2011.0
+ Revision: 612076
- update to new version 1.13

* Sun Nov 14 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.110.0-1mdv2011.0
+ Revision: 597580
- update to new version 1.11

* Fri Nov 12 2010 Jérôme Quelin <jquelin@mandriva.org> 1.100.0-1mdv2011.0
+ Revision: 596656
- import perl-Debug-ShowStuff


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4342 |12cr|perl-Declare-Constraints-Simple-0.30.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Declare-Constraints-Simple
%define upstream_version 0.03

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Declare::Constraints::Simple-Library\\)'
%else
%define _requires_exceptions perl(Declare::Constraints::Simple-Library)
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Declarative Validation of Data Structures
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Declare/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp::Clan)
BuildRequires:	perl(Class::Inspector)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(aliased)

BuildArch:	noarch
Requires:	perl(aliased)

%description
The main purpose of this module is to provide an easy way to build a
profile to validate a data structure. It does this by giving you a set of
declarative keywords in the importing namespace.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/Declare

%changelog
* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 0.30.0-2mdv2011.0
+ Revision: 681393
- mass rebuild

* Sun Feb 14 2010 Jérôme Quelin <jquelin@mandriva.org> 0.30.0-1mdv2011.0
+ Revision: 505727
- rebuild using %%perl_convert_version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.03-3mdv2010.0
+ Revision: 430407
- rebuild

* Sun Sep 21 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.03-2mdv2009.0
+ Revision: 286344
- fix dependencies
- import perl-Declare-Constraints-Simple


* Sun Sep 21 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.03-1mdv2009.0
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4343 |12cr|perl-Devel-ArgNames-0.30.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Devel-ArgNames
%define upstream_version 0.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Figure out the names of variables passed into subroutines
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Devel/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(PadWalker)
BuildRequires:	perl(Test::use::ok)
BuildArch:	noarch

%description
When print-debugging code, you will often ind yourself going:

	print "\$foo is $foo, \$bar is $bar"

With this module, you can write a reusable subroutine easily:

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 0.30.0-2mdv2011.0
+ Revision: 653405
- rebuild for updated spec-helper

* Tue Jul 27 2010 Jérôme Quelin <jquelin@mandriva.org> 0.30.0-1mdv2011.0
+ Revision: 561557
- import perl-Devel-ArgNames


* Tue Jul 27 2010 cpan2dist 0.03-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4344 |12cr|perl-Devel-Autoflush-0.50.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Devel-Autoflush
%define upstream_version 0.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Set autoflush from the command line
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Devel/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(IO::CaptureOutput)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
This module is a hack to set autoflush for STDOUT and STDERR from the
command line or from 'PERL5OPT' for code that needs it but doesn't have it.

This often happens when prompting:

   # guess.pl
   print "Guess a number: ";
   my $n = <STDIN>;

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes LICENSE
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.50.0-2mdv2011.0
+ Revision: 654311
- rebuild for updated spec-helper

* Fri Dec 24 2010 Shlomi Fish <shlomif@mandriva.org> 0.50.0-1mdv2011.0
+ Revision: 624622
- import perl-Devel-Autoflush


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4345 |12cr|perl-Devel-Backtrace-0.120.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Devel-Backtrace
%define upstream_version 0.12

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Object-oriented backtrace
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Devel/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Accessor)
BuildRequires:	perl(String::Escape)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
This class is a nice way to access all the information caller provides on a
given level.  It is used by L<Devel::Backtrace>, which generates an array of
all trace points.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.120.0-2mdv2011.0
+ Revision: 654920
- rebuild for updated spec-helper

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.120.0-1mdv2011.0
+ Revision: 401668
- rebuild using %%perl_convert_version
- fixed license field

* Wed Jan 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.12-1mdv2009.1
+ Revision: 334748
- update to new version 0.12

* Tue Jul 08 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.11-1mdv2009.0
+ Revision: 232735
- update to new version 0.11

* Tue Apr 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.10-1mdv2009.0
+ Revision: 193799
- update to new version 0.10

* Wed Feb 06 2008 Jérôme Quelin <jquelin@mandriva.org> 0.05-1mdv2008.1
+ Revision: 163046
- import perl-Devel-Backtrace



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4346 |12cr|perl-Devel-Caller-2.50.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Devel-Caller
%define upstream_version 2.05

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	5

Summary:    Meatier versions of caller()
License:    Artistic/GPL
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Devel/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:  perl(PadWalker)
BuildRequires:  perl-devel

Buildroot:      %{_tmppath}/%{name}-%{version}-%{release}

%description
This module provides various improvements over the built-in caller()
primitive.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make CFLAGS="%{optflags}"

%check
%make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes
%{_mandir}/*/*
%{perl_vendorarch}/Devel
%{perl_vendorarch}/auto/Devel


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.50.0-5
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 2.50.0-4
+ Revision: 681395
- mass rebuild

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 2.50.0-3mdv2011.0
+ Revision: 555790
- rebuild for perl 5.12

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 2.50.0-2mdv2011.0
+ Revision: 555229
- rebuild

* Fri Apr 09 2010 Jérôme Quelin <jquelin@mandriva.org> 2.50.0-1mdv2010.1
+ Revision: 533384
- update to 2.05

* Wed Feb 17 2010 Jérôme Quelin <jquelin@mandriva.org> 2.40.0-1mdv2010.1
+ Revision: 506945
- update to 2.04

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 2.30.0-1mdv2010.0
+ Revision: 406979
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 2.03-3mdv2009.0
+ Revision: 256616
- rebuild

* Tue Jan 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.03-1mdv2008.1
+ Revision: 152831
- update to new version 2.03

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 2.02-2mdv2008.1
+ Revision: 152059
- rebuild

* Sat Dec 29 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.02-1mdv2008.1
+ Revision: 139199
- update to new version 2.02

* Fri Dec 28 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.01-1mdv2008.1
+ Revision: 138799
- new version

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Sep 16 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.11-2mdv2008.0
+ Revision: 88427
- rebuild


* Wed Aug 02 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.11-1mdv2007.0
- New version 0.11
- rpmbuildupdate aware
- fix directory ownership
- Module::Build-based build

* Sat Mar 25 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.09-2mdk
- Add BuildRequires

* Fri Mar 24 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.09-1mdk
- First Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4347 |12cr|perl-Devel-Caller-Perl-1.400.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Devel-Caller-Perl
%define upstream_version 1.4

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 2

Summary: 	%{upstream_name} module for perl
License: 	GPL+ or Artistic
Group: 		Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}/
Source0: 	http://www.cpan.org/modules/by-module/Devel/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl(Module::Build)

BuildArch: 	noarch
BuildRoot: 	%{_tmppath}/%{name}-%{version}-%{release}

Requires: 	perl(Exporter::Lite)

%description
%{upstream_name} module for perl.  This module allows a method to get at
arguments passed to subroutines higher up in the call stack.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor
./Build

%check
./Build test

%install
%{__rm} -rf %{buildroot}
./Build install destdir=%{buildroot}

%clean 
%{__rm} -rf %{buildroot}

%files
%defattr(444,root,root,755)
%doc README
%{perl_vendorlib}/Devel/Caller/*
%_mandir/man3/*


%changelog
* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 1.400.0-2mdv2011.0
+ Revision: 681396
- mass rebuild

* Fri Feb 12 2010 Jérôme Quelin <jquelin@mandriva.org> 1.400.0-1mdv2011.0
+ Revision: 504940
- rebuild using %%perl_convert_version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.4-4mdv2010.0
+ Revision: 430408
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.4-3mdv2009.0
+ Revision: 241206
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Aug 20 2007 Thierry Vignaud <tv@mandriva.org> 1.4-1mdv2008.0
+ Revision: 67611
- use %%mkrel


* Tue Feb 17 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.4-1mdk
- 1.4

* Wed Apr 16 2003 Peter Chen <petechen@netilla.com> 1.3-1mdk
- Initial packaging.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4348 |12cr|perl-Devel-CheckLib-0.930.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Devel-CheckLib
%define upstream_version 0.93

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Check that a library is available
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Devel/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Exporter)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(IO::CaptureOutput)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
Devel::CheckLib is a perl module that checks whether a particular C library
and its headers are available.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc CHANGES META.yml README
%{_bindir}/use-devel-checklib
%{perl_vendorlib}/*
%{_mandir}/man3/*
%{_mandir}/man1/use-devel-checklib.1.xz

%changelog
* Sun Apr 17 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.930.0-1mdv2011.0
+ Revision: 654063
- update to new version 0.93

* Fri Dec 17 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.920.0-1mdv2011.0
+ Revision: 622681
- update to new version 0.92

* Sat Nov 27 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.910.0-1mdv2011.0
+ Revision: 601873
- update to new version 0.91

* Fri Nov 12 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.900.0-1mdv2011.0
+ Revision: 596522
- update to new version 0.9

* Tue Nov 09 2010 Shlomi Fish <shlomif@mandriva.org> 0.100.0-1mdv2011.0
+ Revision: 595433
- import perl-Devel-CheckLib


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4349 |12cr|perl-Devel-CheckOS-1.640.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name       Devel-CheckOS
%define upstream_version 1.64

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2
Summary:	Check what OS we're running on
License:	GPL or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source:		http://www.cpan.org/modules/by-module/Devel/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Data::Compare)
BuildRequires:	perl(File::Find::Rule)
BuildRequires:	perl(File::Temp) >= 0.190.0
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
A learned sage once wrote on IRC:

   $^O is stupid and ugly, it wears its pants as a hat

Devel::CheckOS provides a more friendly interface to $^O, and also lets you
check for various OS "families" such as "Unix", which includes things like
Linux, Solaris, AIX etc.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc CHANGES README
%{_bindir}/use-devel-assertos
%{_mandir}/man1/use-devel-assertos.1*
%{_mandir}/man3/*
%{perl_vendorlib}/Devel


%changelog
* Thu Apr 28 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.640.0-1mdv2011.0
+ Revision: 659911
- update to new version 1.64

* Wed Jul 14 2010 Jérôme Quelin <jquelin@mandriva.org> 1.630.0-1mdv2011.0
+ Revision: 553120
- update to 1.63

* Sat Jul 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.610.0-2mdv2010.0
+ Revision: 399800
- use %%perl_version macro

* Fri May 01 2009 Jérôme Quelin <jquelin@mandriva.org> 1.61-1mdv2010.0
+ Revision: 369726
- add missing prereq
- forcing mdv pkg, since file::temp is a dual-lifed pelr pkg
- update to new version 1.61

* Tue Jan 13 2009 Jérôme Quelin <jquelin@mandriva.org> 1.50-1mdv2009.1
+ Revision: 329061
- import perl-Devel-CheckOS


* Tue Jan 13 2009 cpan2dist 1.50-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4350 |12cr|perl-Devel-CoreStack-1.300.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Devel-CoreStack
%define upstream_version 1.3

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Try to generate a stack dump from a core file
License:	Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/Devel-CoreStack/
Source0:	http://www.cpan.org/modules/by-module/Devel/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Try to generate a stack dump from a core file.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS="vendor" < /dev/null
%make

%check
%make test

%install
%makeinstall_std

%files
%defattr(-, root, root, 0755)
%{perl_vendorlib}/Devel/CoreStack.pm
%{_mandir}/man3/*

%changelog
* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 1.300.0-2mdv2011.0
+ Revision: 681397
- mass rebuild

* Fri Feb 12 2010 Jérôme Quelin <jquelin@mandriva.org> 1.300.0-1mdv2011.0
+ Revision: 504941
- rebuild using %%perl_convert_version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.3-6mdv2010.0
+ Revision: 430409
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.3-5mdv2009.0
+ Revision: 256629
- rebuild

* Sat Dec 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.3-3mdv2008.1
+ Revision: 136992
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Dec 01 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3-2mdv2007.0
+ Revision: 89742
- use the mkrel macro
- Import perl-Devel-CoreStack

* Sat Nov 05 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4351 |12cr|perl-Devel-Declare-0.6.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Devel-Declare
%define upstream_version 0.006005

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2
Epoch:		1

Summary:	Adding keywords to perl, in perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Devel/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(B::Compiling)
BuildRequires:	perl(B::Hooks::EndOfScope)
BuildRequires:	perl(B::Hooks::OP::Check)
BuildRequires:	perl(ExtUtils::Depends)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Sub::Name)
BuildRequires:	perl(Test::More) >= 0.880.0
BuildRequires:	perl(Test::Warn)
BuildRequires:	perl-devel

%description
Devel::Declare can install subroutines called declarators which locally
take over Perl's parser, allowing the creation of new syntax.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorarch}/Devel
%{perl_vendorarch}/auto/Devel


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1:0.6.5-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - update to new version 0.006005

* Sun May 08 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1:0.6.4-1
+ Revision: 672613
- update to new version 0.006004

* Thu Mar 10 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1:0.6.1-1
+ Revision: 643376
- update to new version 0.006001

  + Jérôme Quelin <jquelin@mandriva.org>
    - rebuild for perl 5.12
    - rebuild

* Tue Mar 09 2010 Jérôme Quelin <jquelin@mandriva.org> 1:0.6.0-1mdv2010.1
+ Revision: 517112
- update to 0.006000

* Mon Aug 17 2009 Jérôme Quelin <jquelin@mandriva.org> 1:0.5.11-1mdv2010.0
+ Revision: 417150
- adding missing buildrequires:
- update to 0.005011

* Tue Aug 11 2009 Jérôme Quelin <jquelin@mandriva.org> 1:0.5.9-1mdv2010.0
+ Revision: 415003
- bumping epoch
- update to 0.005009

* Wed Jul 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.005007-1mdv2010.0
+ Revision: 396217
- update to new version 0.005007

* Thu Jun 18 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.005006-1mdv2010.0
+ Revision: 387007
- update to new version 0.005006

* Sun Jun 07 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.005005-1mdv2010.0
+ Revision: 383477
- update to new version 0.005005

* Mon May 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.005003-1mdv2010.0
+ Revision: 379605
- update to new version 0.005003

* Mon May 11 2009 Jérôme Quelin <jquelin@mandriva.org> 0.005002-1mdv2010.0
+ Revision: 374550
- update to new version 0.005002

* Thu May 07 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.005001-1mdv2010.0
+ Revision: 373027
- update to new version 0.005001

* Fri May 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.005000-1mdv2010.0
+ Revision: 370050
- update to new version 0.005000

* Sun Dec 14 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.003004-1mdv2009.1
+ Revision: 314245
- update to new version 0.003004

* Wed Nov 26 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.003003-1mdv2009.1
+ Revision: 307111
- import perl-Devel-Declare


* Wed Nov 26 2008 cpan2dist 0.003003-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4352 |12cr|perl-Devel-Dumpvar-1.60.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Devel-Dumpvar
%define upstream_version 1.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	A pure-OO reimplementation of dumpvar.pl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Devel/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
Most perl dumping modules are focused on serializing data structures into a
format that can be rebuilt into the original data structure. They do this
with a variety of different focuses, such as human readability, the ability
to execute the dumped code directly, or to minimize the size of the dumped
data.

Excect for the one contained in the debugger, in the file dumpvar.pl. This
is a much more human-readable form, highly useful for debugging, containing
a lot of extra information without the burden of needing to allow the dump
to be re-assembled into the original data.

The main downside of the dumper in the perl-debugger is that the dumpvar.pl
script is not really a readily loadable and useable module. It has
dedicated hooks from and to the debugger, and spans across multiple
namespaces, including main::.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README LICENSE Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 1.60.0-2mdv2011.0
+ Revision: 653406
- rebuild for updated spec-helper

* Tue Jan 19 2010 Jérôme Quelin <jquelin@mandriva.org> 1.60.0-1mdv2011.0
+ Revision: 493486
- update to 1.06

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 1.50.0-1mdv2010.0
+ Revision: 401667
- rebuild using %%perl_convert_version
- fixed license field

* Wed May 20 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.05-1mdv2010.0
+ Revision: 377989
- update to new version 1.05

* Tue Jan 13 2009 Jérôme Quelin <jquelin@mandriva.org> 0.04-1mdv2009.1
+ Revision: 329114
- import perl-Devel-Dumpvar


* Tue Jan 13 2009 cpan2dist 0.04-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4353 |12cr|perl-Devel-FindRef-1.422.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Devel-FindRef
%define upstream_version 1.422

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	4

Summary:    Where is that reference to my variable hiding?
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Devel/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(common::sense)
BuildRequires: perl-devel

BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}

%description
Tracking down reference problems (e.g. you expect some object to be
destroyed, but there are still references to it that keep it alive) can be
very hard. Fortunately, perl keeps track of all its values, so tracking
references "backwards" is usually possible.

The 'track' function can help track down some of those references back to
the variables containing them.

For example, for this fragment:

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.422.0-4
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 1.422.0-3
+ Revision: 681399
- mass rebuild

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 1.422.0-2mdv2011.0
+ Revision: 555233
- rebuild
- update to 1.422

* Mon Aug 31 2009 Jérôme Quelin <jquelin@mandriva.org> 1.422.0-1mdv2010.0
+ Revision: 422825
- adding missing buildrequires:
- update to 1.422

* Sat Aug 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.421.0-1mdv2010.0
+ Revision: 422081
- update to 1.421

* Sun Jul 12 2009 Jérôme Quelin <jquelin@mandriva.org> 1.420.0-1mdv2010.0
+ Revision: 395133
- update to 1.42

* Mon Jun 29 2009 Götz Waschk <waschk@mandriva.org> 1.410.0-1mdv2010.0
+ Revision: 390468
- import perl-Devel-FindRef


* Mon Jun 29 2009 cpan2dist 1.41-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4354 |12cr|perl-Devel-Hide-0.0.800-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Devel-Hide
%define upstream_version 0.0008

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3
Epoch:		1

Summary:	Forces the unavailability of specified Perl modules (for testing)
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Devel/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Given a list of Perl modules/filenames, this module makes 'require' and
'use' statements fail (no matter the specified files/modules are installed
or not).

They _die_ with a message like:

    Can't locate Module/ToHide.pm (hidden)

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 1:0.0.800-2mdv2011.0
+ Revision: 653407
- rebuild for updated spec-helper

* Sun Feb 14 2010 Jérôme Quelin <jquelin@mandriva.org> 1:0.0.800-1mdv2011.0
+ Revision: 505729
- bump epoch
- rebuild using %%perl_convert_version

* Fri May 15 2009 Jérôme Quelin <jquelin@mandriva.org> 0.0008-1mdv2010.0
+ Revision: 376243
- import perl-Devel-Hide


* Fri May 15 2009 cpan2dist 0.0008-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4355 |12cr|perl-Devel-LeakGuard-Object-0.60.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Devel-LeakGuard-Object
%define upstream_version 0.06

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 2

Summary:    Scoped object leak checking
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Devel/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(List::Util)
BuildRequires: perl(Scalar::Util)
BuildRequires: perl(Test::Differences)
BuildRequires: perl(Test::More)
BuildRequires: perl(latest)
BuildRequires: perl(Module::Build)
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
This module provides tracking of objects, for the purpose of detecting
memory leaks due to circular references or innappropriate caching schemes.

It is derived from, and backwards compatible with Adam Kennedy's the
Devel::Leak::Object manpage. Any errors are mine.

It works by overridding 'bless' and adding a synthetic 'DESTROY' method to
any tracked classes so that it can maintain a count of blessed objects
per-class.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor

./Build

%check
./Build test

%install
rm -rf %buildroot
./Build install destdir=%{buildroot}

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes LICENSE README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.60.0-2mdv2011.0
+ Revision: 654933
- rebuild for updated spec-helper

* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.60.0-1mdv2011.0
+ Revision: 471492
- import perl-Devel-LeakGuard-Object


* Sun Nov 29 2009 cpan2dist 0.06-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4356 |12cr|perl-Devel-Leak-Object-1.10.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Devel-Leak-Object
%define upstream_version 1.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Detect leaks of objects
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Devel/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This module provides tracking of objects, for the purpose of detecting
memory leaks due to circular references or innappropriate caching schemes.

Object tracking can be enabled on a per object basis. Any objects thus
tracked are remembered until DESTROYed; details of any objects left are
printed out to stderr at END-time.

  use Devel::Leak::Object qw(GLOBAL_bless);

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README LICENSE Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 1.10.0-2mdv2011.0
+ Revision: 658744
- rebuild for updated spec-helper

* Wed Jul 14 2010 Jérôme Quelin <jquelin@mandriva.org> 1.10.0-1mdv2011.0
+ Revision: 553122
- update to 1.01

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 1.0.0-1mdv2010.1
+ Revision: 460842
- update to 1.00

* Fri Jul 17 2009 Jérôme Quelin <jquelin@mandriva.org> 0.920.0-1mdv2010.0
+ Revision: 396938
- import perl-Devel-Leak-Object


* Fri Jul 17 2009 cpan2dist 0.92-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4357 |12cr|perl-Devel-LeakTrace-0.50.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Devel-LeakTrace
%define upstream_version 0.05

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	4

Summary:    Memory debugger for perl
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://gtk2-perl.sf.net/
Source0:    %{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires: glib-devel 
BuildRequires: perl-Module-Build
BuildRequires: perl-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
This module enables to find memory leaks in perl programs.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
#./Build
%make OPTIMIZE="$RPM_OPT_FLAGS"

%install
rm -rf $RPM_BUILD_ROOT
./Build install destdir=$RPM_BUILD_ROOT

%check
#./Build test

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-, root, root)
%doc Changes README 
%{_mandir}/*/*
%{perl_vendorarch}/Devel/*
%{perl_vendorarch}/auto/Devel/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.50.0-4
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 0.50.0-3
+ Revision: 681400
- mass rebuild

* Tue Aug 04 2009 Jérôme Quelin <jquelin@mandriva.org> 0.50.0-2mdv2010.0
+ Revision: 408700
- force rebuild
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.05-8mdv2009.0
+ Revision: 256632
- rebuild

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 0.05-6mdv2008.1
+ Revision: 152061
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Fri Jun 22 2007 Thierry Vignaud <tv@mandriva.org> 0.05-5mdv2008.0
+ Revision: 43108
- rebuild


* Wed Nov 02 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.05-4mdk
- Fix BuildRequires

* Wed Nov 02 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.05-3mdk
- Fix BuildRequires
- %%mkrel

* Mon Nov 15 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.05-2mdk
- rebuild for new perl

* Mon Apr 05 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.05-1mdk
- initial release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4358 |12cr|perl-Devel-LexAlias-0.40.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Devel-LexAlias
%define upstream_version 0.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	6

Summary:	Alias lexical variables
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Devel/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl(Devel::Caller)
BuildRequires:	perl-devel

%description
Devel::LexAlias provides the ability to alias a lexical variable in a
subroutines scope to one of your choosing.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README
%{_mandir}/*/*
%{perl_vendorarch}/Devel/*
%{perl_vendorarch}/auto/Devel/*


%changelog
* Wed Jan 25 2012 Per Ã˜yvind Karlsen <peroyvind@mandriva.org> 0.40.0-5
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 0.40.0-4
+ Revision: 681401
- mass rebuild

* Tue Jul 20 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.40.0-3mdv2011.0
+ Revision: 555794
- rebuild for perl 5.12
- rebuild

* Sat Aug 01 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.40.0-1mdv2010.0
+ Revision: 406980
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.04-6mdv2009.0
+ Revision: 256634
- rebuild

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 0.04-4mdv2008.1
+ Revision: 152062
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.04-3mdv2008.0
+ Revision: 86353
- rebuild


* Sat Mar 25 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.04-2mdk
- Add BuildRequires

* Fri Mar 24 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.04-1mdk
- First Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4359 |12cr|perl-Devel-NYTProf-4.60.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name  	    Devel-NYTProf
%define upstream_version 4.06

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	3
Summary:    Powerful feature-rich perl source code profiler
Group:      Development/Perl
License:    Artistic
Url:        http://search.cpan.org/dist/%{upstream_name}
Source:     http://www.cpan.org/modules/by-module/Devel/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:	perl-devel
BuildRequires:	perl(Test::More) >= 0.88
BuildRoot:     %{_tmppath}/%{name}-%{version}

%description
Devel::NYTProf is a powerful feature-rich perl source code profiler.

  * Performs per-line statement profiling for fine detail
  * Performs per-subroutine statement profiling for overview
  * Performs per-block statement profiling (the first profiler to do so)
  * Accounts correctly for time spent after calls return
  * Performs inclusive and exclusive timing of subroutines
  * Subroutine times are per calling location (a powerful feature)
  * Can profile compile-time activity, just run-time, or just END time
  * Uses novel techniques for efficient profiling
  * Sub-microsecond (100ns) resolution on systems with clock_gettime()
  * Very fast - the fastest statement and subroutine profilers for perl
  * Handles applications that fork, with no performance cost
  * Immune from noise caused by profiling overheads and I/O
  * Program being profiled can stop/start the profiler
  * Generates richly annotated and cross-linked html reports
  * Trivial to use with mod_perl - add one line to httpd.conf
  * Includes an extensive test suite
  * Tested on very large codebases

NYTProf is effectively two profilers in one: a statement profiler, and a
subroutine profiler.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make CFLAGS="%optflags"

%check
make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc bin/nytprofhtml Changes INSTALL README
%{_bindir}/*
%{_mandir}/*/*
%{perl_vendorarch}/Devel
%{perl_vendorarch}/auto/*



%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 4.60.0-3
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 4.60.0-2
+ Revision: 681402
- mass rebuild

* Thu Dec 02 2010 Guillaume Rousse <guillomovitch@mandriva.org> 4.60.0-1mdv2011.0
+ Revision: 604717
- update to new version 4.06
- update to new version 4.05

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 4.40.0-2mdv2011.0
+ Revision: 555249
- rebuild

* Wed Jul 14 2010 Jérôme Quelin <jquelin@mandriva.org> 4.40.0-1mdv2011.0
+ Revision: 553125
- update to 4.04

* Wed Mar 17 2010 Jérôme Quelin <jquelin@mandriva.org> 3.110.0-1mdv2010.1
+ Revision: 523439
- update to 3.11

* Fri Mar 05 2010 Jérôme Quelin <jquelin@mandriva.org> 3.20.0-1mdv2010.1
+ Revision: 514401
- update to 3.02

* Wed Dec 30 2009 Jérôme Quelin <jquelin@mandriva.org> 3.10.0-1mdv2010.1
+ Revision: 483901
- update to 3.01

* Sat Jun 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.100.0-1mdv2010.0
+ Revision: 389935
- new version

* Fri May 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.09-1mdv2010.0
+ Revision: 370051
- update to new version 2.09

* Mon Feb 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.08-1mdv2009.1
+ Revision: 340754
- update to new version 2.08

* Fri Nov 07 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.07-1mdv2009.1
+ Revision: 300700
- new version
  spec rewrite

* Thu Oct 16 2008 Thierry Vignaud <tv@mandriva.org> 2.05-1mdv2009.1
+ Revision: 294255
- BuildRequires:  perl-devel
- import perl-Devel-NYTProf


* Thu Oct 09 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.05-1mdv2009.1
- Initial build.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4360 |12cr|perl-Devel-PartialDump-0.150.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Devel-PartialDump
%define upstream_version 0.15

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Partial dumping of data structures, optimized for argument
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Devel/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Moose)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Sub::Exporter)
BuildRequires:	perl(Test::Warn)
BuildRequires:	perl(Test::use::ok)
BuildRequires:	perl(namespace::clean)

BuildArch:	noarch

%description
This module is a data dumper optimized for logging of arbitrary parameters.

It attempts to truncate overly verbose data, in a way that is hopefully
more useful for diagnostics warnings than

	warn Dumper(@stuff);

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/Devel

%changelog
* Sun May 08 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.150.0-1mdv2011.0
+ Revision: 672614
- update to new version 0.15

* Thu Apr 28 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.140.0-1
+ Revision: 659931
- update to new version 0.14

* Sat Jan 09 2010 Jérôme Quelin <jquelin@mandriva.org> 0.130.0-1mdv2011.0
+ Revision: 488015
- update buildrequires:
- update to 0.13

* Sun Nov 08 2009 Jérôme Quelin <jquelin@mandriva.org> 0.120.0-1mdv2010.1
+ Revision: 463144
- update to 0.12

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.110.0-1mdv2010.1
+ Revision: 461271
- update to 0.11

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.90.0-1mdv2010.0
+ Revision: 403102
- rebuild using %%perl_convert_version

* Wed Jul 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.09-1mdv2010.0
+ Revision: 391183
- update to new version 0.09

* Mon May 18 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.08-1mdv2010.0
+ Revision: 377369
- update to new version 0.08

* Sun Mar 08 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.07-1mdv2009.1
+ Revision: 352924
- import perl-Devel-PartialDump


* Sun Mar 08 2009 cpan2dist 0.07-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4361 |12cr|perl-Devel-PatchPerl-0.400.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Devel-PatchPerl
%define upstream_version 0.40

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Replacement 'hints' files
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Devel/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(File::pushd)
BuildRequires:	perl(IO::File)
BuildRequires:	perl(IPC::Cmd)
BuildRequires:	perl(MIME::Base64)
BuildArch:	noarch

%description
Devel::PatchPerl is a modularisation of the patching code contained in the
Devel::PPort manpage's 'buildperl.pl'.

It does not build perls, it merely provides an interface to the source
patching functionality.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README LICENSE Changes META.yml META.json
%{_mandir}/man3/*
%{_mandir}/man1/patchperl.1*
%{_bindir}/patchperl
%{perl_vendorlib}/*

%changelog
* Mon Jun 13 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.400.0-1mdv2011.0
+ Revision: 684741
- update to new version 0.40

* Sun May 15 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.360.0-1
+ Revision: 674798
- update to new version 0.36

* Thu May 12 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.340.0-1
+ Revision: 673796
- update to new version 0.34

* Mon May 09 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.300.0-1
+ Revision: 672825
- import perl-Devel-PatchPerl


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4362 |12cr|perl-Devel-Platform-Info-0.90.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Devel-Platform-Info
%define upstream_version 0.09

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Retrieve Solaris platform metadata
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Devel/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(IO::File)
BuildRequires:	perl(Test::Builder::Tester)
BuildRequires:	perl(Test::More) >= 0.700.0
BuildArch:	noarch

%description
This module is a wrapper to the drivers which can determine platform
metadata regarding the currently running operating system.

The intention of this distribution is to provide key identifying components
regarding the platform currently being used, for the CPAN Testers test
reports. Currently the reports do not often contain enough information to
help authors understand specific failures, where the platform may be a
factor.

However, it is hoped that this distribution will find more uses far beyond
the usage for CPAN Testers.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.json META.yml README examples
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Fri Jul 08 2011 Sandro Cazzaniga <kharec@mandriva.org> 0.90.0-1mdv2011
+ Revision: 689342
- import perl-Devel-Platform-Info


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4363 |12cr|perl-Devel-PPPort-3.200.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name Devel-PPPort
%define upstream_version 3.20

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

License:	GPL+ or Artistic
Group:		Development/Perl
Summary:	Portability aid for your XS code
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Devel/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel

%description
Perl's API has changed over time, gaining new features, new functions,
increasing its flexibility, and reducing the impact on the C namespace
environment (reduced pollution). The header file written by this module,
typically _ppport.h_, attempts to bring some of the newer Perl API features
to older versions of Perl, so that you can worry less about keeping track
of old releases, but users can still reap the benefit.

'Devel::PPPort' contains a single function, called 'WriteFile'. Its only
purpose is to write the _ppport.h_ C header file. This file contains a
series of macros and, if explicitly requested, functions that allow XS
modules to be built using older versions of Perl. Currently, Perl versions
from 5.003 to 5.10.0 are supported.

This module is used by 'h2xs' to write the file _ppport.h_.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sun Feb 12 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 3.200.0-1
+ Revision: 773527
- clean out spec
- new version
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 3.190.0-4
+ Revision: 681403
- mass rebuild

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 3.190.0-3mdv2011.0
+ Revision: 555239
- rebuild

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 3.190.0-2mdv2011.0
+ Revision: 552001
- rebuild

* Thu Jun 18 2009 Jérôme Quelin <jquelin@mandriva.org> 3.190.0-1mdv2010.0
+ Revision: 386976
- forgot to commit the new tarball
- update to 3.19
- using %%perl_convert_version
- fix license tag

* Mon May 11 2009 Jérôme Quelin <jquelin@mandriva.org> 3.17-2mdv2010.0
+ Revision: 374416
- rebuild
- import perl-Devel-PPPort


* Mon May 11 2009 cpan2dist 3.17-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4364 |12cr|perl-Devel-Profiler-0.40.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Devel-Profiler
%define upstream_version 0.04

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 2

Summary:    A Perl profiler compatible with dprofpp  
License:	GPL+ and Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:    http://search.cpan.org/CPAN/authors/id/S/SA/SAMTREGAR/Devel-Profiler-%{upstream_version}.tar.bz2

# needed for dprofpp
BuildRequires: perl-devel
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
This module implements a Perl profiler that outputs profiling data in
a format compatible with "dprofpp", Devel::DProf's profile analysis
tool.  It is meant to be a drop-in replacement for Devel::DProf.

NOTE: If Devel::DProf works for your application then there is no
reason to use this module.


%prep
%setup -q -n Devel-Profiler-%{upstream_version}
# broken http://rt.cpan.org/Public/Bug/Display.html?id=7400
rm -f t/01basic.t 
# broken due to 5.10 - http://rt.cpan.org/Public/Bug/Display.html?id=34214
rm -f t/07constants.t  t/09fcntl.t 

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README Changes
%{perl_vendorlib}/*
%{_mandir}/man3/*


%changelog
* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 0.40.0-2mdv2011.0
+ Revision: 653408
- rebuild for updated spec-helper

* Tue Aug 04 2009 Jérôme Quelin <jquelin@mandriva.org> 0.40.0-1mdv2011.0
+ Revision: 408771
- adding missing buildrequires:
- rebuild using %%perl_convert_version

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - fix spacing at top of description
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Jun 21 2007 Michael Scherer <misc@mandriva.org> 0.04-2mdv2008.0
+ Revision: 41991
- rebuild


* Sat Feb 04 2006 Michael Scherer <misc@mandriva.org> 0.04-1mdk
- First Mandriva package, fix #21014


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4365 |12cr|perl-Devel-ptkdb-1.1091-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define realname   Devel-ptkdb

Name:		perl-%{realname}
Version:    1.1091
Release:    %mkrel 2
License:	GPL or Artistic
Group:		Development/Perl
Summary:    DISTSUMMARY
Source0:    Devel-ptkdb-1.1091.tar.gz
Url:		http://search.cpan.org/dist/%{realname}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: perl-devel



BuildArch: noarch

%description
DISTDESCR

%prep
%setup -q -n %{realname}-%{version} 

%build
yes | %{__perl} Makefile.PL -n INSTALLDIRS=vendor
%make

%check
#make test

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc META.yml Changes README
%{_mandir}
%perl_vendorlib
#DISTEXTRA




%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 1.1091-2mdv2011.0
+ Revision: 654950
- rebuild for updated spec-helper

* Fri May 15 2009 Jérôme Quelin <jquelin@mandriva.org> 1.1091-1mdv2011.0
+ Revision: 375952
- import perl-Devel-ptkdb




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4366 |12cr|perl-Devel-Refactor-0.50.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Devel-Refactor
%define upstream_version 0.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	The *Devel::Refactor* module is for code refactoring
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Devel/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
The *Devel::Refactor* module is for code refactoring.

While *Devel::Refactor* may be used from Perl programs, it is also designed
to be used with the *EPIC* plug-in for the *eclipse* integrated development
environment.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 0.50.0-2mdv2011.0
+ Revision: 653409
- rebuild for updated spec-helper

* Sat Sep 26 2009 Jérôme Quelin <jquelin@mandriva.org> 0.50.0-1mdv2011.0
+ Revision: 449447
- import perl-Devel-Refactor


* Sat Sep 26 2009 cpan2dist 0.05-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4367 |12cr|perl-Devel-Refcount-0.90.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Devel-Refcount
%define upstream_version 0.09

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	2

Summary:    Obtain the REFCNT value of a referent
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Devel/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(ExtUtils::CBuilder)
BuildRequires: perl(Module::Build)
BuildRequires: perl(Test::Exception)
BuildRequires: perl(Test::Fatal)
BuildRequires: perl(Test::More)
BuildRequires: perl(Module::Build::Compat)
BuildRequires: perl-devel
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}

%description
This module provides a single function which obtains the reference count of
the object being pointed to by the passed reference value.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.90.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Thu Apr 21 2011 Götz Waschk <waschk@mandriva.org> 0.90.0-1
+ Revision: 656435
- update build deps
- update to new version 0.09

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.70.0-2mdv2011.0
+ Revision: 555238
- rebuild

* Thu Jan 21 2010 Jérôme Quelin <jquelin@mandriva.org> 0.70.0-1mdv2010.1
+ Revision: 494441
- update to 0.07

* Sun Jul 12 2009 Jérôme Quelin <jquelin@mandriva.org> 0.60.0-1mdv2010.0
+ Revision: 395362
- update to 0.06

* Mon Jun 29 2009 Götz Waschk <waschk@mandriva.org> 0.50.0-1mdv2010.0
+ Revision: 390464
- import perl-Devel-Refcount


* Mon Jun 29 2009 cpan2dist 0.05-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4368 |12cr|perl-Devel-REPL-1.3.12-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Devel-REPL
%define upstream_version 1.003012

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3
Epoch:		1

Summary:	A modern perl interactive shell
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Devel/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(B::Keywords)
BuildRequires:	perl(Data::Dump::Streamer)
BuildRequires:	perl(File::HomeDir)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(Lexical::Persistence)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Getopt)
BuildRequires:	perl(MooseX::AttributeHelpers)
BuildRequires:	perl(MooseX::Object::Pluggable)
BuildRequires:	perl(PPI)
BuildRequires:	perl(Sys::SigAction)
BuildRequires:	perl(Task::Weaken)
BuildRequires:	perl(Term::ANSIColor)
BuildRequires:	perl(Term::ReadLine)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(namespace::clean)

BuildArch:	noarch

%description
This is an interactive shell for Perl, commonly known as a REPL - Read,
Evaluate, Print, Loop. The shell provides for rapid development or
testing of code without the need to create a temporary source code file.

Through a plugin system, many features are available on demand. You can
also tailor the environment through the use of profiles and run control
files, for example to pre-load certain Perl modules when working on a
particular project.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor --skipdeps
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*
%{_bindir}/re.pl

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1:1.3.12-2mdv2011.0
+ Revision: 656907
- rebuild for updated spec-helper

* Fri Nov 12 2010 Jérôme Quelin <jquelin@mandriva.org> 1:1.3.12-1mdv2011.0
+ Revision: 596607
- update to 1.003012

* Mon Sep 27 2010 Jérôme Quelin <jquelin@mandriva.org> 1:1.3.11-2mdv2011.0
+ Revision: 581245
- use meta.yml for deps

* Wed Jul 14 2010 Jérôme Quelin <jquelin@mandriva.org> 1:1.3.11-1mdv2011.0
+ Revision: 553123
- update to 1.003011

* Wed Mar 10 2010 Jérôme Quelin <jquelin@mandriva.org> 1:1.3.9-1mdv2010.1
+ Revision: 517311
- adding missing buildrequires:
- update to 1.003009

* Fri Feb 12 2010 Jérôme Quelin <jquelin@mandriva.org> 1:1.3.7-1mdv2010.1
+ Revision: 504835
- bump epoch
- rebuild using %%perl_convert_version

* Fri Jul 03 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.003007-1mdv2010.0
+ Revision: 391942
- update to new version 1.003007

* Fri May 01 2009 Jérôme Quelin <jquelin@mandriva.org> 1.003006-1mdv2010.0
+ Revision: 369664
- update to new version 1.003006

* Mon Feb 16 2009 Jérôme Quelin <jquelin@mandriva.org> 1.003004-1mdv2009.1
+ Revision: 340731
- update to new version 1.003004

* Sun Feb 08 2009 Jérôme Quelin <jquelin@mandriva.org> 1.003003-1mdv2009.1
+ Revision: 338448
- update to new version 1.003003

* Fri Jan 23 2009 Jérôme Quelin <jquelin@mandriva.org> 1.003002-1mdv2009.1
+ Revision: 333055
- adding missing prereq for new version
- update to new version 1.003002

* Mon Jan 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.003001-1mdv2009.1
+ Revision: 328494
- new version

* Thu Dec 04 2008 Jérôme Quelin <jquelin@mandriva.org> 1.002001-1mdv2009.1
+ Revision: 309973
- import perl-Devel-REPL


* Thu Dec 04 2008 cpan2dist 1.002001-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4369 |12cr|perl-Devel-SimpleTrace-0.80.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Devel-SimpleTrace
%define	upstream_version 0.08

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	See where you code warns and dies using stack traces
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Devel/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module can be used to more easily spot the place where a program or a
module generates errors. Its use is extremely simple, reduced to just useing
it.

This is achieved by modifying the functions warn() and die() in order to
replace the standard messages by complete stack traces that precisely indicates
how and where the error or warning occurred. Other than this, their use should
stay unchanged, even when using die() inside eval().

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{perl_vendorlib}/Devel
%{_mandir}/*/*

%changelog
* Thu Feb 24 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.80.0-1mdv2011.0
+ Revision: 639634
- update to new version 0.08

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.70.0-1mdv2011.0
+ Revision: 403103
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.07-3mdv2009.0
+ Revision: 256636
- rebuild

* Thu Jan 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.07-1mdv2008.1
+ Revision: 153983
- new version

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 0.06-1mdv2008.1
+ Revision: 135833
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Mon Jan 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-1mdv2007.0
+ Revision: 103019
- Import perl-Devel-SimpleTrace

* Mon Jan 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-1mdv2007.1
- first mdv release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4370 |12cr|perl-Devel-TakeHashArgs-0.5.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Devel-TakeHashArgs
%define upstream_version 0.005

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	6

Summary:	Make a hash out of args when they are passed as key/value pairs
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Devel/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Exporter)
BuildRequires:	perl(Module::Build::Compat)
BuildRequires:	perl(Test::More)

BuildArch:	noarch

%description
The module is a short utility I made after being sick and tired of writing
redundant code to make a hash out of args when they are passed as key/value
pairs including setting their defaults and checking for mandatory
arguments.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README META.yml Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.5.0-5mdv2011.0
+ Revision: 654946
- rebuild for updated spec-helper

* Sat Feb 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.5.0-4mdv2011.0
+ Revision: 505272
- rebuild using %%perl_convert_version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.005-3mdv2010.0
+ Revision: 430410
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.005-2mdv2009.0
+ Revision: 268429
- rebuild early 2009.0 package (before pixel changes)

* Wed Apr 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.005-1mdv2009.0
+ Revision: 194849
- update to new version 0.005
- update to new version 0.005

* Sat Apr 12 2008 Olivier Thauvin <nanardon@mandriva.org> 0.004-1mdv2009.0
+ Revision: 192623
- import perl-Devel-TakeHashArgs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4371 |12cr|perl-Devel-Trace-0.110.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Devel-Trace
%define upstream_version 0.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	A debugging module that prints out each line before it is executed
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Devel/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
A debugging module that prints out each line before it is executed
(like sh -x).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%check
echo "" | make test

%install
%makeinstall_std

%files
%{perl_vendorlib}/Devel
%{_mandir}/*/*


%changelog
* Sun Apr 17 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.110.0-1mdv2011.0
+ Revision: 654064
- update to new version 0.11

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.100.0-1mdv2011.0
+ Revision: 406983
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.10-5mdv2009.0
+ Revision: 256672
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 0.10-3mdv2008.1
+ Revision: 135833
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sun Jan 14 2007 Olivier Thauvin <nanardon@mandriva.org> 0.10-3mdv2007.0
+ Revision: 108542
- enable test, rebuild

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - Import perl-Devel-Trace

* Sat Jun 18 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.10-2mdk
- Rebuild

* Fri May 14 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.10-1mdk
- Initial mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4372 |12cr|perl-Devel-TraceUse-2.50.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Devel-TraceUse
%define upstream_version 2.05

Name:           perl-%{upstream_name}
Version:        %perl_convert_version %{upstream_version}
Release:        %mkrel 1

Summary:        Hack around calling UNIVERSAL::can() as a function
License:        GPL+ or Artistic
Group:          Development/Perl
Url:            http://search.cpan.org/dist/%{upstream_name}
Source0:        http://www.cpan.org/modules/by-module/UNIVERSAL/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:  perl(Test::More)
BuildRequires:  perl(Module::Build)
BuildRequires:  perl(Module::CoreList)
BuildArch:      noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}

%description
The UNIVERSAL class provides a few default methods so that all objects can use
them. Object orientation allows programmers to override these methods in
subclasses to provide more specific and appropriate behavior.

Some authors call methods in the UNIVERSAL class on potential invocants as
functions, bypassing any possible overriding. This is wrong and you should not
do it. Unfortunately, not everyone heeds this warning and their bad code can
break your good code.

Fortunately, this upstream_name replaces UNIVERSAL::can() with a method that checks to
see if the first argument is a valid invocant (whether an object -- a blessed
referent -- or the name of a class). If so, and if the invocant's class has its
own can() method, it calls that as a method. Otherwise, everything works as you
might expect.

If someone attempts to call UNIVERSAL::can() as a function, this upstream_name will
emit a lexical warning (see perllexwarn) to that effect. You can disable it
with no warnings; or no warnings 'UNIVERSAL::isa';, but don't do that; fix the
code instead.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor
./Build

%check
./Build test

%install
rm -rf %{buildroot}
./Build install destdir=%{buildroot}

%clean 
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc README
%{perl_vendorlib}/*
%{_mandir}/*/*


%changelog
* Fri Apr 29 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.50.0-1mdv2011.0
+ Revision: 660538
- update to new version 2.05

* Sun Apr 17 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.40.0-1
+ Revision: 654067
- update to new version 2.04

* Sat Nov 27 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.30.0-1mdv2011.0
+ Revision: 602039
- new version

* Wed Aug 18 2010 Shlomi Fish <shlomif@mandriva.org> 2.20.0-1mdv2011.0
+ Revision: 571209
- import perl-Devel-TraceUse


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4373 |12cr|perl-Device-Cdio-0.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	Device-Cdio

Name:		perl-%{module}
Version:	0.3.0
Release:	1
Summary:	Module for CD Input and Control library
License:	GPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{module}
Source0:	http://www.cpan.org/modules/by-module/Device/%{module}-v%{version}.tar.gz
BuildRequires:	perl-devel >= 5.8.0
BuildRequires:	perl(ExtUtils::PkgConfig)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl-version
BuildRequires:	libcdio-devel 
BuildRequires:	swig

%description
A module to make easier temporary directories deletion

%prep
%setup -q -n %{module}-v%{version}
chmod u+w -R .

%build
perl Build.PL installdirs=vendor
# M::B copy files read-only, forcing to use 
# a two-pass build command
# https://rt.cpan.org/Ticket/Display.html?id=42777
./Build CFLAGS="%{optflags}" || :
chmod u+w -R .
./Build CFLAGS="%{optflags}"

%check
# test suite doesn't pass
# http://rt.cpan.org/Public/Bug/Display.html?id=42779
#./Build test

%install
./Build install destdir=%{buildroot}

%files
%{perl_vendorarch}/*
%{_mandir}/*/*


%changelog
* Sun Feb 12 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.3.0-1
+ Revision: 773532
- cleanup spec
- new version
- svn commit -m mass rebuild of perl extension against perl 5.14.2

  + Götz Waschk <waschk@mandriva.org>
    - rebuild for new libcdio

* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 0.2.4-11
+ Revision: 681406
- mass rebuild

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.2.4-10mdv2010.0
+ Revision: 440548
- rebuild

* Thu Feb 05 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.4-9mdv2009.1
+ Revision: 337930
- sync patches set with debian
- disable test suite, it doesn't work (http://rt.cpan.org/Public/Bug/Display.html?id=42779)

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.2.4-8mdv2009.0
+ Revision: 256674
- rebuild

* Mon Jan 14 2008 Pixel <pixel@mandriva.com> 0.2.4-6mdv2008.1
+ Revision: 151427
- rebuild for perl-5.10.0

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Oct 25 2007 Olivier Thauvin <nanardon@mandriva.org> 0.2.4-5mdv2008.1
+ Revision: 101935
- add forgotten files by mdvsys
- kill pod test, don't work
- stealing some debian patchs (fix build)
- workaround perm issue (ugly method, I agree)


* Thu Sep 07 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 2006-09-07 01:49:10 (60449)
- Fix buildrequires again

* Thu Sep 07 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 2006-09-07 01:28:44 (60448)
- bump release

* Thu Sep 07 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 2006-09-07 01:27:29 (60447)
- Fix buildrequires

* Thu Sep 07 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 2006-09-07 01:00:30 (60442)
- Fix buildrequires

* Wed Sep 06 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 2006-09-06 22:29:46 (60429)
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4374 |12cr|perl-Device-SerialPort-1.40.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Device-SerialPort
%define upstream_version 1.04

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	4

Summary:    POSIX clone of Win32::SerialPort
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Device/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Test::More)
BuildRequires: perl-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
This module provides an object-based user interface essentially identical
to the one provided by the Win32::SerialPort module.

Initialization
    The primary constructor is *new* with either a _PortName_, or a
    _Configuretion File_ specified. With a _PortName_, this will open the
    port and create the object. The port is not yet ready for read/write
    access. First, the desired _parameter settings_ must be established.
    Since these are tuning constants for an underlying hardware driver in
    the Operating System, they are all checked for validity by the methods
    that set them. The *write_settings* method updates the port (and will
    return True under POSIX). Ports are opened for binary transfers. A
    separate 'binmode' is not needed.

      $PortObj = new Device::SerialPort ($PortName, $quiet, $lockfile)
           || die "Can't open $PortName: $!\n";

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%{make}

%check
%{make} test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc README Changes
%{_mandir}/man?/*
%perl_vendorlib/*
%{_bindir}/modemtest


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.40.0-4
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 1.40.0-3
+ Revision: 681506
- update file list
- mass rebuild

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 1.40.0-2mdv2011.0
+ Revision: 555795
- rebuild for perl 5.12

* Wed Dec 02 2009 Jérôme Quelin <jquelin@mandriva.org> 1.40.0-1mdv2010.1
+ Revision: 472627
- import perl-Device-SerialPort


* Wed Dec 02 2009 cpan2dist 1.04-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4375 |12cr|perl-Dict-FSA-0.1.2-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	Dict-FSA

Name:		perl-%{module}
Version:	0.1.2
Release:	7
Summary:	FSA wrapper
License:	GPL or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{module}/
Source:		http://search.cpan.org/CPAN/authors/id/G/GR/GROUSSE/%{module}-%{version}.tar.bz2
BuildRequires:	perl-devel
BuildRequires:	fsa
Requires:	fsa
BuildArch:	noarch

%description
This module is a perl wrapper around fsa, a set of tools based on finite state
automata.

%prep
%setup -q -n %{module}-%{version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files 
%doc README ChangeLog
%{perl_vendorlib}/Dict
%{_mandir}/*/*

%changelog
* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 0.1.2-6mdv2011.0
+ Revision: 681408
- mass rebuild

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.1.2-5mdv2011.0
+ Revision: 430411
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.1.2-4mdv2009.0
+ Revision: 256676
- rebuild

* Thu Dec 27 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.2-2mdv2008.1
+ Revision: 138295
- add missing spec file in repository

  + Thierry Vignaud <tv@mandriva.org>
    - import perl-Dict-FSA


* Fri Sep 01 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.2-1mdv2007.0
- new version

* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.1-2mdv2007.0
- Rebuild

* Sun Nov 06 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.1-1mdk
- first mdk release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4376 |12cr|perl-Dict-Lexed-0.2.2-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	Dict-Lexed

Name:		perl-%{module}
Version:	0.2.2
Release:	7
Summary:	Lexed wrapper
License:	GPL or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{module}
Source:		http://search.cpan.org/CPAN/authors/id/G/GR/GROUSSE/%{module}-%{version}.tar.bz2
Requires:	lexed
BuildRequires:	perl-devel
BuildRequires:	lexed
BuildArch:	noarch

%description
This module is a perl wrapper around Lexed, a lexicalizer developed at INRIA.

%prep
%setup -q -n %{module}-%{version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files 
%doc README ChangeLog
%{perl_vendorlib}/Dict
%{_mandir}/*/*

%changelog
* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 0.2.2-6mdv2011.0
+ Revision: 681412
- mass rebuild

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.2.2-5mdv2011.0
+ Revision: 430412
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.2.2-4mdv2009.0
+ Revision: 256678
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 0.2.2-2mdv2008.1
+ Revision: 135833
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.2-2mdv2008.0
+ Revision: 86354
- rebuild


* Tue Sep 05 2006 guillomovitch
+ 2006-09-05 09:03:27 (59950)
new version

* Thu Aug 03 2006 Nicolas LÃ©cureuil <neoclust@mandriva.org>
+ 2006-08-03 13:00:59 (43208)
import perl-Dict-Lexed-0.2.1-5mdk

* Sun Nov 06 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.1-5mdk
- clean up buildrequires

* Mon Oct 10 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.2.1-4mdk
- Fix previous mistake

* Thu Sep 29 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.2.1-3mdk
- Fix BuildRequires

* Mon Jun 13 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.1-2mdk 
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4377 |12cr|perl-Digest-1.160.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Digest
%define upstream_version 1.16

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Calculate digests of files
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module//%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(MIME::Base64)
BuildArch:	noarch

%description
The 'Digest::' modules calculate digests, also called "fingerprints" or
"hashes", of some data, called a message. The digest is (usually) some
small/fixed size string. The actual size of the digest depend of the
algorithm used. The message is simply a sequence of arbitrary bytes or
bits.

An important property of the digest algorithms is that the digest is
_likely_ to change if the message change in some way. Another property is
that digest functions are one-way functions, that is it should be _hard_ to
find a message that correspond to some given digest. Algorithms differ in
how "likely" and how "hard", as well as how efficient they are to compute.

Note that the properties of the algorithms change over time, as the
algorithms are analyzed and machines grow faster. If your application for
instance depends on it being "impossible" to generate the same digest for a
different message it is wise to make it easy to plug in stronger algorithms
as the one used grow weaker. Using the interface documented here should
make it easy to change algorithms later.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 1.160.0-3mdv2011.0
+ Revision: 658746
- rebuild for updated spec-helper

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1.160.0-2mdv2011.0
+ Revision: 552187
- rebuild

* Sun Jul 12 2009 Jérôme Quelin <jquelin@mandriva.org> 1.160.0-1mdv2010.0
+ Revision: 395252
- import perl-Digest


* Sun Jul 12 2009 cpan2dist 1.16-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4378 |12cr|perl-Digest-CRC-0.160.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Digest-CRC
%define upstream_version 0.16

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	3

Summary:	Generic CRC functions
License:	Public Domain
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Digest/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
The Digest::CRC module calculates CRC sums of all sorts. It contains wrapper
functions with the correct parameters for CRC-CCITT, CRC-16 and CRC-32.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes README
%dir %{perl_vendorarch}/auto/Digest/CRC
%{perl_vendorarch}/auto/Digest/CRC/*.so
%{perl_vendorarch}/Digest/CRC.pm
%{_mandir}/*/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.160.0-3
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 0.160.0-2
+ Revision: 681419
- mass rebuild

* Sat Oct 23 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.160.0-1mdv2011.0
+ Revision: 587624
- new version

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.140.0-2mdv2011.0
+ Revision: 555241
- rebuild

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.140.0-1mdv2010.0
+ Revision: 403127
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.14-4mdv2009.0
+ Revision: 256680
- rebuild

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 0.14-2mdv2008.1
+ Revision: 152063
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Tue Nov 06 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.14-1mdv2008.1
+ Revision: 106539
- update to new version 0.14

* Thu Nov 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.11-1mdv2008.1
+ Revision: 104523
- update to new version 0.11


* Fri Mar 09 2007 Oden Eriksson <oeriksson@mandriva.com> 0.10-2mdv2007.1
+ Revision: 139557
- fix deps
- fix deps
- Import perl-Digest-CRC

* Fri Mar 09 2007 Oden Eriksson <oeriksson@mandriva.com> 0.10-1mdv2007.1
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4379 |12cr|perl-Digest-JHash-0.70.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Digest-JHash
%define upstream_version 0.07

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	3

Summary:    Perl extension for 32 bit Jenkins Hashing Algorithm
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Digest/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
The 'Digest::JHash' module allows you to use the fast JHash hashing
algorithm developed by Bob Jenkins from within Perl programs. The algorithm
takes as input a message of arbitrary length and produces as output a
32-bit "message digest" of the input in the form of an unsigned long
integer.

Call it a low calorie version of MD5 if you like.

See http://burtleburtle.net/bob/hash/doobs.html for more information.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes META.yml README
%{_mandir}/man3/*
%perl_vendorlib/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.70.0-3
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 0.70.0-2
+ Revision: 681420
- mass rebuild

* Mon Sep 06 2010 Jérôme Quelin <jquelin@mandriva.org> 0.70.0-1mdv2011.0
+ Revision: 576295
- update to 0.07

* Thu Jul 29 2010 Jérôme Quelin <jquelin@mandriva.org> 0.60.0-1mdv2011.0
+ Revision: 562995
- update to 0.06

* Mon Jul 26 2010 Shlomi Fish <shlomif@mandriva.org> 0.50.0-1mdv2011.0
+ Revision: 560763
- import perl-Digest-JHash


* Thu Jul 22 2010 cpan2dist 0.05-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4380 |12cr|perl-Digest-MD4-1.500.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Digest-MD4
%define upstream_version 1.5

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	4

Summary:	Perl interface to the MD4 Algorithm
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Digest/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel

BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}

%description
The Digest-MD4 module allows you to use the MD4 Message Digest algorithm from
within Perl programs. The algorithm takes as input a message of arbitrary
length and produces as output a 128-bit "fingerprint" or "message digest" of
the input.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes README rfc1320.txt
%{perl_vendorarch}/Digest
%{perl_vendorarch}/auto/Digest
%{_mandir}/*/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.500.0-4
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 1.500.0-3
+ Revision: 681421
- mass rebuild

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 1.500.0-2mdv2011.0
+ Revision: 555243
- rebuild

* Fri Feb 12 2010 Jérôme Quelin <jquelin@mandriva.org> 1.500.0-1mdv2010.1
+ Revision: 504812
- rebuild using %%perl_convert_version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.5-7mdv2010.0
+ Revision: 430413
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.5-6mdv2009.0
+ Revision: 256683
- rebuild

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 1.5-4mdv2008.1
+ Revision: 152065
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.5-3mdv2008.0
+ Revision: 86355
- rebuild


* Fri Aug 25 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.5-2mdv2007.0
- spec cleanup
- %%mkrel

* Tue Aug 16 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.5-1mdk
- new version 
- fix sources url for rpmbuildupdate

* Wed Jul 13 2005 Oden Eriksson <oeriksson@mandriva.com> 1.4-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4381 |12cr|perl-Digest-MD5-2.520.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Digest-MD5
%define upstream_version 2.52

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:     MD5 message digest algorithm
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Digest/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Digest::base)
BuildRequires: perl(File::Spec)
BuildRequires: perl(XSLoader)
BuildRequires: perl-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
The 'Digest::MD5' module allows you to use the RSA Data Security Inc. MD5
Message Digest algorithm from within Perl programs. The algorithm takes as
input a message of arbitrary length and produces as output a 128-bit
"fingerprint" or "message digest" of the input.

Note that the MD5 algorithm is not as strong as it used to be. It has since
2005 been easy to generate different messages that produce the same MD5
digest. It still seems hard to generate messages that produce a given
digest, but it is probably wise to move to stronger algorithms for
applications that depend on the digest to uniquely identify a message.

The 'Digest::MD5' module provide a procedural interface for simple use, as
well as an object oriented interface that can handle messages of arbitrary
length and which can read files directly.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%{make}

%check
%{make} test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 2.510.0-2mdv2011.0
+ Revision: 681422
- mass rebuild

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - update to new version 2.51

* Wed Jul 28 2010 Jérôme Quelin <jquelin@mandriva.org> 2.400.0-3mdv2011.0
+ Revision: 562421
- rebuild

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 2.400.0-2mdv2011.0
+ Revision: 555796
- rebuild for perl 5.12

* Mon Jul 12 2010 Jérôme Quelin <jquelin@mandriva.org> 2.400.0-1mdv2011.0
+ Revision: 551219
- update to 2.40

* Sun Jul 12 2009 Jérôme Quelin <jquelin@mandriva.org> 2.390.0-1mdv2010.0
+ Revision: 395357
- import perl-Digest-MD5


* Sun Jul 12 2009 cpan2dist 2.39-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4382 |12cr|perl-Digest-MD5-M4p-0.10.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Digest-MD5-M4p
%define upstream_version 0.01

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	4

Summary:    Perl interface to a variant of the MD5 algorithm
License:    Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}/
Source0:    http://www.cpan.org/modules/by-module/Digest/Digest-MD5-M4p-%{upstream_version}.tar.bz2

BuildRequires: perl-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
he Digest::MD5 module is cloned from the Digest::MD5 module to support a
variant  Apple iTunes implementation of the MD5 algorithm. If you don't know 
why this is so, don't bother with this module! It is incompatible with RSA 
and RFC standards!

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%{__make}

%check
%{__make} test

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(-, root, root, 0755)
%doc README Changes
%{_mandir}/man3/*
%{perl_vendorarch}/Digest/MD5/M4p.pm
%{perl_vendorarch}/auto/Digest/MD5/M4p


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.10.0-4
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 0.10.0-3
+ Revision: 681423
- mass rebuild

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.10.0-2mdv2011.0
+ Revision: 555244
- rebuild

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.10.0-1mdv2010.0
+ Revision: 403151
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.01-3mdv2009.0
+ Revision: 256685
- rebuild

* Sun Mar 23 2008 Stefan van der Eijk <stefan@mandriva.org> 0.01-1mdv2008.1
+ Revision: 189577
- import perl-Digest-MD5-M4p



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4383 |12cr|perl-Digest-Perl-MD5-1.800.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Digest-Perl-MD5
%define upstream_version 1.8

%if %{_use_internal_dependency_generator}
%define __noautoreq '/bin/false'
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Perl implementation of Ron Rivests MD5 Algorithm
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:    http://www.cpan.org/modules/by-module/OLE/%{upstream_name}-%{upstream_version}.tar.gz
Patch0:     Digest-Perl-MD5-1.8-false-path.patch

BuildArch:	noarch
BuildRequires:	perl-devel

%description
This is not an interface (like Digest::MD5) but a Perl implementation of MD5. 
It is written in perl only and because of this it is slow but it works without 
C-Code. You should use Digest::MD5 instead of this module if it is available. 
This module is only useful for:
 *  computers where you cannot install Digest::MD5 (e.g. lack of a C-Compiler)
 *  encrypting only small amounts of data (less than one million bytes). 
    I use it to hash passwords.
 *  educational purposes


%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch0 -p1

# perl path hack
find . -type f | xargs perl -p -i -e "s|^#\!/usr/local/bin/perl|#\!/usr/bin/perl|g"

%build
perl Makefile.PL INSTALLDIRS=vendor 
%make OPTIMIZE="%{optflags}"

%install
%makeinstall_std

%files
%doc README
%{perl_vendorlib}/Digest
%{_mandir}/*/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4384 |12cr|perl-Digest-SHA-PurePerl-5.620.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Digest-SHA-PurePerl
%define	upstream_version 5.62

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	%mkrel 1

Summary:	Perl implementation of SHA-1/224/256/384/512
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/M/MS/MSHELOR/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:	perl-devel

BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
Digest::SHA::PurePerl is a complete implementation of the NIST
Secure Hash Standard.  It gives Perl programmers a convenient way
to calculate SHA-1, SHA-224, SHA-256, SHA-384, and SHA-512 message
digests.  The module can handle all types of input, including
partial-byte data.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor -d
%make

%check
%{__make} test

%install
%{__rm} -rf %{buildroot}

%makeinstall_std

%clean 
%{__rm} -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc README
%{perl_vendorlib}/Digest/SHA/PurePerl.pm
%{_mandir}/man1/*
%{_mandir}/man3/*
%{_bindir}/*


%changelog
* Sun May 15 2011 Guillaume Rousse <guillomovitch@mandriva.org> 5.620.0-1mdv2011.0
+ Revision: 674800
- update to new version 5.62

* Thu Mar 10 2011 Guillaume Rousse <guillomovitch@mandriva.org> 5.610.0-1
+ Revision: 643378
- update to new version 5.61

* Fri Dec 17 2010 Guillaume Rousse <guillomovitch@mandriva.org> 5.500.0-1mdv2011.0
+ Revision: 622683
- update to new version 5.50

* Thu Jan 07 2010 Emmanuel Andry <eandry@mandriva.org> 5.480.0-1mdv2011.0
+ Revision: 487176
- import perl-Digest-SHA-PurePerl



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4385 |12cr|perl-Digest-Whirlpool-1.90.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Digest-Whirlpool
%define upstream_version 1.09

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Perl 512-bit one-way hash
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://search.cpan.org/CPAN/authors/id/A/AV/AVAR/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel

%description
Digest::Whirlpool is a 512-bit, collision-resistant, one-way hash function.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make OPTIMIZE="%{optflags}"

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{_bindir}/whirlpoolsum
%{_mandir}/*/*
%{perl_vendorarch}/Digest/*.pm
%{perl_vendorarch}/auto/Digest/Whirlpool


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.90.0-4
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 1.90.0-3
+ Revision: 681424
- mass rebuild

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 1.90.0-2mdv2011.0
+ Revision: 555248
- rebuild

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 1.90.0-1mdv2010.1
+ Revision: 460840
- update to 1.09

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.0.6-5mdv2010.0
+ Revision: 430414
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.0.6-4mdv2009.0
+ Revision: 256687
- rebuild

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 1.0.6-2mdv2008.1
+ Revision: 152068
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Jul 16 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.6-1mdv2008.0
+ Revision: 52489
- update to new version 1.0.6

* Fri May 04 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.0.5-1mdv2008.0
+ Revision: 22424
- New version


* Fri Mar 31 2006 Austin Acton <austin@mandriva.org> 1.0.3-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4386 |12cr|perl-Directory-Scratch-0.140.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Directory-Scratch
%define upstream_version 0.14

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Perl Module to generate self-cleaning scratch space for tests
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Directory/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(File::Copy)
BuildRequires:	perl(File::Path)
BuildRequires:	perl(File::Slurp)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(File::stat)
BuildRequires:	perl(Path::Class)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
When writing test suites for modules that operate on files, it's often
inconvenient to correctly create a platform-independent temporary storage
space, manipulate files inside it, then clean it up when the test exits. The
inconvenience usually results in tests that don't work everwhere, or worse, no
tests at all.

This module aims to eliminate that problem by making it easy to do things right.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/Directory


%changelog
* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 0.140.0-2mdv2011.0
+ Revision: 681425
- mass rebuild

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.140.0-1mdv2011.0
+ Revision: 402136
- rebuild using %%perl_convert_version

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.14-2mdv2009.0
+ Revision: 268440
- rebuild early 2009.0 package (before pixel changes)

* Wed Jun 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.14-1mdv2009.0
+ Revision: 217982
- update to new version 0.14

  + Michael Scherer <misc@mandriva.org>
    - enhance description and summary

* Sat May 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.13-1mdv2009.0
+ Revision: 213728
- import perl-Directory-Scratch


* Sat May 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.13-1mdv2009.0
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4387 |12cr|perl-Directory-Scratch-Structured-0.40.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Directory-Scratch-Structured
%define upstream_version 0.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Creates temporary files and directories from a structured description
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Directory/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Data::TreeDumper)
BuildRequires:	perl(Directory::Scratch)
BuildRequires:	perl(Readonly)
BuildRequires:	perl(Sub::Exporter)
BuildRequires:	perl(Sub::Install)
BuildRequires:	perl(Test::Block)
BuildRequires:	perl(Test::Dependencies)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::NoWarnings)
BuildRequires:	perl(Test::Warn)
BuildRequires:	perl(Test::Pod)
BuildRequires:	perl(Test::Pod::Coverage)
BuildRequires:	perl(Test::Spelling)
BuildRequires:	perl(Test::Strict)
BuildRequires:	perl(Module::Build::Compat)
BuildRequires:	perl(Module::Build)
BuildArch:	noarch

%description
This module adds a _create_structured_tree_ subroutine to the the
Directory::Scratch manpage.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%install
./Build install destdir=%{buildroot}

%check
rm -f t/003_perl_critic.t
./Build test

%files
%doc README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/Directory


%changelog
* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 0.40.0-2mdv2011.0
+ Revision: 681426
- mass rebuild

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.40.0-1mdv2011.0
+ Revision: 403153
- rebuild using %%perl_convert_version

* Sun Dec 28 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.04-1mdv2009.1
+ Revision: 320428
- update to new version 0.04

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.03-2mdv2009.0
+ Revision: 268447
- rebuild early 2009.0 package (before pixel changes)

* Sun Jun 01 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.03-1mdv2009.0
+ Revision: 214055
- drop optional Test::Distribution dependency
- import perl-Directory-Scratch-Structured


* Sat May 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.03-1mdv2009.0
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4388 |12cr|perl-Directory-Transactional-0.90.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Directory-Transactional
%define upstream_version 0.09

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Traverse files in L<Directory::Transactional>
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Directory/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Any::Moose)
BuildRequires:	perl(Data::Stream::Bulk)
BuildRequires:	perl(Data::GUID)
BuildRequires:	perl(Directory::Scratch)
BuildRequires:	perl(File::NFSLock)
BuildRequires:	perl(File::Path)
BuildRequires:	perl(Hash::Util::FieldHash::Compat)
BuildRequires:	perl(List::Util)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Path::Class)
BuildRequires:	perl(Scope::Guard)
BuildRequires:	perl(Set::Object)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::TempDir)
BuildRequires:	perl(Test::use::ok)
BuildRequires:	perl(Time::HiRes)
BuildRequires:	perl(namespace::clean)
BuildArch:	noarch

%description
This module provides lock based transactions over a set of files with full
supported for nested transactions.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.90.0-2mdv2011.0
+ Revision: 654313
- rebuild for updated spec-helper

* Sat Dec 25 2010 Shlomi Fish <shlomif@mandriva.org> 0.90.0-1mdv2011.0
+ Revision: 624813
- import perl-Directory-Transactional


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4389 |12cr|perl-Dir-Self-0.100.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dir-Self
%define upstream_version 0.10

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	A __DIR__ constant for the directory your source file is in
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dir/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
Perl has two pseudo-constants describing the current location in your
source code, '__FILE__' and '__LINE__'. This module adds '__DIR__', which
expands to the directory your source file is in, as an absolute pathname.

This is useful if your code wants to access files in the same directory,
like helper modules or configuration data. This is a bit like the FindBin
manpage except it's not limited to the main program, i.e. you can also use
it in modules. And it actually works.

As of version 0.10 each use of '__DIR__' recomputes the directory name;
this ensures that files in different directories that share the same
package name get correct results. If you don't want this, 'use Dir::Self
qw(:static)' will create a true '__DIR__' constant in your package that
contains the directory name at the point of 'use'.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.100.0-2mdv2011.0
+ Revision: 658747
- rebuild for updated spec-helper

* Fri Jul 16 2010 Jérôme Quelin <jquelin@mandriva.org> 0.100.0-1mdv2011.0
+ Revision: 554171
- import perl-Dir-Self


* Fri Jul 16 2010 cpan2dist 0.10-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4390 |12cr|perl-Dist-Zilla-4.200.4-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla
%define upstream_version 4.200004

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	6

Summary:	Something that provides a version number for the dist
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/R/RJ/RJBS/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(App::Cmd)
BuildRequires:	perl(Archive::Tar)
BuildRequires:	perl(CPAN::Meta::Converter)
BuildRequires:	perl(CPAN::Meta::Prereqs)
BuildRequires:	perl(CPAN::Meta::Validator)
BuildRequires:	perl(CPAN::Uploader)
BuildRequires:	perl(Config::MVP::Reader::INI) >= 2.0.0
BuildRequires:	perl(Data::Section)
BuildRequires:	perl(DateTime)
BuildRequires:	perl-ExtUtils-Manifest
BuildRequires:	perl(File::Copy::Recursive)
BuildRequires:	perl(File::Find::Rule)
BuildRequires:	perl(File::HomeDir)
BuildRequires:	perl(File::ShareDir)
BuildRequires:	perl(File::ShareDir::Install)
BuildRequires:	perl(File::chdir)
BuildRequires:	perl(File::pushd)
BuildRequires:	perl(Hash::Merge::Simple)
BuildRequires:	perl(IO::TieCombine)
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(Log::Dispatchouli)
BuildRequires:	perl(Mixin::ExtraFields::Param)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Autobox)
BuildRequires:	perl(MooseX::LazyRequire)
BuildRequires:	perl(MooseX::Role::Parameterized)
BuildRequires:	perl(MooseX::SetOnce)
BuildRequires:	perl(MooseX::Singleton)
BuildRequires:	perl(MooseX::Types::Path::Class)
BuildRequires:	perl(MooseX::Types::Perl)
BuildRequires:	perl(PPI)
BuildRequires:	perl(Path::Class)
BuildRequires:	perl(Perl::PrereqScanner)
BuildRequires:	perl(Perl::Version)
BuildRequires:	perl(Pod::Eventual)
BuildRequires:	perl(Software::License)
BuildRequires:	perl(String::Flogger)
BuildRequires:	perl(String::Format)
BuildRequires:	perl(String::Formatter)
BuildRequires:	perl(String::RewritePrefix)
BuildRequires:	perl(Term::ReadKey)
BuildRequires:	perl(Test::Deep)
BuildRequires:	perl(Test::Fatal)
BuildRequires:	perl(Text::Template)
BuildRequires:	perl(Version::Requirements)
BuildRequires:	perl(YAML::Tiny)
BuildRequires:	perl(autobox)
BuildRequires:	perl(namespace::autoclean)
BuildRequires:	perl(version) >= 1:0.790.0

BuildArch:	noarch
Requires:	perl(aliased)
Requires:	perl(namespace::autoclean)
Requires:	perl(version)
Suggests:	perl(Task::Dist::Zilla)


%description
Dist::Zilla builds distributions of code to be uploaded to the CPAN. In
this respect, it is like the ExtUtils::MakeMaker manpage, the Module::Build
manpage, or the Module::Install manpage. Unlike those tools, however, it is
not also a system for installing code that has been downloaded from the
CPAN. Since it's only run by authors, and is meant to be run on a
repository checkout rather than on published, released code, it can do much
more than those tools, and is free to make much more ludicrous demands in
terms of prerequisites.

For more information, see the Dist::Zilla::Tutorial manpage.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std
install -d %{buildroot}%{_sysconfdir}/bash_completion.d/
install -m 644 misc/dzil-bash_completion %{buildroot}/etc/bash_completion.d/dzil

%files
%doc Changes LICENSE README META.yml
%{_mandir}/man1/*
%{_mandir}/man3/*
%{perl_vendorlib}/*
%{_bindir}/dzil
%{_sysconfdir}/bash_completion.d/dzil


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4391 |12cr|perl-Dist-Zilla-BeLike-CSJEWELL-0.901.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-BeLike-CSJEWELL
%define upstream_version 0.901

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Build a modern dist like CSJEWELL does it
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(Dist::Zilla::Plugin::Mercurial)
BuildRequires:	perl(Dist::Zilla::Plugin::Twitter)
BuildRequires:	perl(Email::Address)
BuildRequires:	perl(File::ShareDir)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Net::FTP)
BuildRequires:	perl(Net::Netrc)
BuildRequires:	perl(PPIx::Regexp)
BuildRequires:	perl(PPIx::Utilities::Statement)
BuildRequires:	perl(Parse::CPAN::Meta)
BuildRequires:	perl(Perl::Critic)
BuildRequires:	perl(Perl::Critic::More)
BuildRequires:	perl(Perl::Critic::Utils::Constants)
BuildRequires:	perl(Perl::MinimumVersion)
BuildRequires:	perl(Perl::Tidy)
BuildRequires:	perl(Pod::Coverage)
BuildRequires:	perl(Pod::Coverage::Moose)
BuildRequires:	perl(Pod::Readme)
BuildRequires:	perl(Pod::Simple)
BuildRequires:	perl(Pod::Spell::CommonMistakes)
BuildRequires:	perl(Software::License)
BuildRequires:	perl(Test::CPAN::Meta)
BuildRequires:	perl(Test::CheckChanges)
BuildRequires:	perl(Test::DistManifest)
BuildRequires:	perl(Test::Fixme)
BuildRequires:	perl(Test::HasVersion)
BuildRequires:	perl(Test::MinimumVersion)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Perl::Critic)
BuildRequires:	perl(Test::Pod)
BuildRequires:	perl(Test::Pod::Coverage)
BuildRequires:	perl(Test::Pod::Spelling::CommonMistakes)
BuildRequires:	perl(Test::Portability::Files)
BuildRequires:	perl(Test::Prereq::Build)
BuildRequires:	perl(Test::UseAllModules)
BuildRequires:	perl(autodie)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
This sets up defaults for dzil new to create a dist like CSJEWELL does
it, including a dist.ini that does the release steps that CSJEWELL
requires.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4392 |12cr|perl-Dist-Zilla-Plugin-ApacheTest-0.10.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-ApacheTest
%define upstream_version 0.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Build a Makefile.PL that uses ExtUtils::MakeMaker with Apache::Test
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Data::Dumper)
BuildRequires:	perl(Dist::Zilla::File::InMemory)
BuildRequires:	perl(Dist::Zilla::Role::BuildRunner)
BuildRequires:	perl(Dist::Zilla::Role::InstallTool)
BuildRequires:	perl(Dist::Zilla::Role::PrereqSource)
BuildRequires:	perl(Dist::Zilla::Role::TestRunner)
BuildRequires:	perl(Dist::Zilla::Role::TextTemplate)
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Autobox)
BuildRequires:	perl(namespace::autoclean)
BuildArch:	noarch

%description
This plugin will produce an the ExtUtils::MakeMaker manpage-powered
_Makefile.PL_ with Apache::Test hooks for the distribution. If loaded, the
Dist::Zilla::Plugin::Manifest plugin should also be loaded, and the
Dist::Zilla::Plugin::MakeMaker plugin should not be loaded.

At this time, this module is essentially a copy of the
Dist::Zilla::Plugin::MakeMaker plugin. Hopefully, over time, the
Dist::Zilla::Plugin::MakeMaker plugin will allow more customization so that
this module will not need to reimplement all of it.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4393 |12cr|perl-Dist-Zilla-Plugin-AssertOS-0.40.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-AssertOS
%define upstream_version 0.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Require that our distribution is running on a particular OS
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Data::Compare)
BuildRequires:	perl(Devel::CheckOS)
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(Dist::Zilla::Role::MetaProvider)
BuildArch:	noarch

%description
Dist::Zilla::Plugin::AssertOS is a the Dist::Zilla manpage plugin that
integrates the Devel::AssertOS manpage so that CPAN authors may easily
stipulate which particular OS environments their distributions may be built
and installed on.

The author specifies which OS or OS families are supported. The necessary
the Devel::AssertOS manpage files are copied to the 'inc/' directory and
'Makefile.PL' is mungled to include the necessary incantation.

On the module user side, the bundled 'inc/' the Devel::AssertOS manpage
determines whether the current environment is supported or not and will die
accordingly.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml LICENSE README META.json Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4394 |12cr|perl-Dist-Zilla-Plugin-AutoVersion-Relative-0.10.371.180-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-AutoVersion-Relative
%define upstream_version 0.01037118

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Time-Relative versioning
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(aliased)
BuildRequires:	perl(DateTime)
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Has::Sugar)
BuildRequires:	perl(MooseX::StrictConstructor)
BuildRequires:	perl(MooseX::Types::DateTime)
BuildRequires:	perl(MooseX::Types::Moose)
BuildRequires:	perl(Readonly)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(namespace::autoclean)
BuildRequires:	perl(Module::Build)
BuildArch:	noarch

%description
Time-Relative versioning.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
# Fail for no visible reasons
#./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4395 |12cr|perl-Dist-Zilla-Plugin-Bootstrap-lib-0.10.0.30-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-Bootstrap-lib
%define upstream_version 0.01000003

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 2

Summary:    A minimal boot-strapping for Dist::Zilla Plug-ins
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Carp)
BuildRequires: perl(English)
BuildRequires: perl(File::Find)
BuildRequires: perl(File::Spec)
BuildRequires: perl(File::Temp)
BuildRequires: perl(Module::Build)
BuildRequires: perl(Test::More)
BuildRequires: perl(Module::Build)
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
This module does the very simple task of injecting the distributions 'lib'
directory into @INC at the point of its inclusion, so that you can use
plug-ins you're writing for Dist::Zilla, to release the plug-in itself.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor

./Build

%check
./Build test

%install
rm -rf %buildroot
./Build install destdir=%{buildroot}

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes LICENSE META.json META.yml README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 0.10.0.30-2mdv2011.0
+ Revision: 653565
- rebuild for updated spec-helper

* Tue Aug 24 2010 Jérôme Quelin <jquelin@mandriva.org> 0.10.0.30-1mdv2011.0
+ Revision: 572815
- import perl-Dist-Zilla-Plugin-Bootstrap-lib


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4396 |12cr|perl-Dist-Zilla-Plugin-Bugtracker-1.102.670-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-Bugtracker
%define upstream_version 1.102670

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Automatically sets the bugtracker URL
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla::Role::MetaProvider)
BuildRequires:	perl(English)
BuildRequires:	perl(MooseX::Types::URI)
BuildRequires:	perl(Test::Differences)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Test::MockObject)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::More) >= 0.940.0

BuildArch:	noarch

%description
This plugin sets the distribution's bugtracker URL as metadata.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml META.json README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4397 |12cr|perl-Dist-Zilla-Plugin-BumpVersionFromGit-0.8.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-BumpVersionFromGit
%define upstream_version 0.008

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Provide a version number by bumping the last git release tag
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(Dist::Zilla::Role::VersionProvider)
BuildRequires:	perl(Git::Wrapper)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Path::Class)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Version::Next)
BuildRequires:	perl(namespace::autoclean)
BuildRequires:	perl(version)
BuildArch:	noarch

%description
This does the the Dist::Zilla::Role::VersionProvider manpage role. It finds
the last version number from tags and increments it as the new version used
by Dist::Zilla.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4398 |12cr|perl-Dist-Zilla-PluginBundle-AVAR-0.160.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-PluginBundle-AVAR
%define upstream_version 0.16

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Use L<Dist::Zilla> like AVAR does
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(Dist::Zilla::Plugin::AutoPrereq)
BuildRequires:	perl(Dist::Zilla::Plugin::CompileTests)
BuildRequires:	perl(Dist::Zilla::Plugin::MakeMaker::Awesome)
BuildRequires:	perl(Dist::Zilla::Plugin::MetaNoIndex)
BuildRequires:	perl(Dist::Zilla::Plugin::ReadmeFromPod)
BuildRequires:	perl(Dist::Zilla::Plugin::VersionFromPrev)
BuildRequires:	perl(Dist::Zilla::PluginBundle::Filter)
BuildRequires:	perl(Dist::Zilla::PluginBundle::Git)
BuildRequires:	perl(Dist::Zilla::Role::PluginBundle)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Autobox)

BuildArch:	noarch

%description
This is the plugin bundle that AVAR uses.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4399 |12cr|perl-Dist-Zilla-PluginBundle-BINGOS-0.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-PluginBundle-BINGOS
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	BeLike::BINGOS when you build your dists
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(Dist::Zilla::Plugin::ChangelogFromGit)
BuildRequires:	perl(Dist::Zilla::Plugin::GithubMeta)
BuildRequires:	perl(Dist::Zilla::Plugin::PodWeaver)
BuildRequires:	perl(Dist::Zilla::Plugin::ReadmeFromPod)
BuildRequires:	perl(Moose)
BuildArch:	noarch

%description
This is a the Dist::Zilla manpage PluginBundle. It is roughly equivalent to
the following dist.ini:

  [@Basic]

  [MetaJSON]
  [PodSyntaxTests]
  [PodCoverageTests]

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml LICENSE README META.json Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4400 |12cr|perl-Dist-Zilla-PluginBundle-CJM-0.90.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-PluginBundle-CJM
%define upstream_version 0.09

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Get distribution version from its main_module
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Hash::Merge::Simple)
BuildRequires:	perl(Module::Build::ModuleInfo)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Autobox)
BuildRequires:	perl(Path::Class)
BuildRequires:	perl(Pod::Loom)
BuildRequires:	perl(autodie)
BuildArch:	noarch

%description
If included, this plugin will process each _.pm_ and _.pod_ file under
_lib_ or in the root directory through Pod::Loom.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4401 |12cr|perl-Dist-Zilla-PluginBundle-FAYLAND-0.60.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-PluginBundle-FAYLAND
%define upstream_version 0.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Dist::Zilla like FAYLAND when you build your dists
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(Dist::Zilla::Plugin::CheckChangeLog)
BuildRequires:	perl(Dist::Zilla::Plugin::PerlTidy)
BuildRequires:	perl(Dist::Zilla::Plugin::PodWeaver)
BuildRequires:	perl(Dist::Zilla::Plugin::ReadmeFromPod)
BuildRequires:	perl(Dist::Zilla::Plugin::Repository)
BuildArch:	noarch

%description
Dist::Zilla like FAYLAND when you build your dists.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4402 |12cr|perl-Dist-Zilla-PluginBundle-IDOPEREL-0.100.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-PluginBundle-IDOPEREL
%define upstream_version 0.1

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	IDOPEREL's plugin bundle for Dist::Zilla
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla::Plugin::AutoPrereq)
BuildRequires:	perl(Dist::Zilla::Plugin::GithubMeta)
BuildRequires:	perl(Dist::Zilla::Plugin::MetaJSON)
BuildRequires:	perl(Dist::Zilla::Plugin::MinimumPerl)
BuildRequires:	perl(Dist::Zilla::Plugin::NextRelease)
BuildRequires:	perl(Dist::Zilla::Plugin::ReadmeFromPod)
BuildRequires:	perl(Dist::Zilla::Plugin::TestRelease)
BuildRequires:	perl(Dist::Zilla::PluginBundle::Classic)
BuildRequires:	perl(Dist::Zilla::PluginBundle::Filter)
BuildRequires:	perl(Dist::Zilla::PluginBundle::Git)
BuildRequires:	perl(Dist::Zilla::Role::PluginBundle)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Autobox)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(namespace::autoclean)
BuildArch:	noarch

%description
This module is a bundle of plugins for the Dist::Zilla manpage that is
regularly used by me (Ido Perlmuter). If you find it suits your needs, feel
free to install and use it.

This bundle provides the following plugins and bundles:

	[@Filter]
	-bundle = @Classic
	-remove = Readme

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes META.yml LICENSE META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4403 |12cr|perl-Dist-Zilla-PluginBundle-JQUELIN-1.101.620-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-PluginBundle-JQUELIN
%define upstream_version 1.101620

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Build & release a distribution like jquelin
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla::PluginBundle::Git)
BuildRequires:	perl(Dist::Zilla::Plugin::Repository)
BuildRequires:	perl(Dist::Zilla::Plugin::TaskWeaver)
BuildRequires:	perl(Dist::Zilla::Role::PluginBundle)
BuildRequires:	perl(Dist::Zilla::Plugin::Bugtracker)
BuildRequires:	perl(Dist::Zilla::Plugin::CheckChangeLog)
BuildRequires:	perl(Dist::Zilla::Plugin::CompileTests)
BuildRequires:	perl(Dist::Zilla::Plugin::CriticTests)
BuildRequires:	perl(Dist::Zilla::Plugin::HasVersionTests)
BuildRequires:	perl(Dist::Zilla::Plugin::Homepage)
BuildRequires:	perl(Dist::Zilla::Plugin::KwaliteeTests)
BuildRequires:	perl(Dist::Zilla::Plugin::MetaProvides::Package)
BuildRequires:	perl(Dist::Zilla::Plugin::MinimumVersionTests)
BuildRequires:	perl(Dist::Zilla::Plugin::PodWeaver)
BuildRequires:	perl(Dist::Zilla::Plugin::PortabilityTests)
BuildRequires:	perl(Dist::Zilla::Plugin::Prepender)
BuildRequires:	perl(Dist::Zilla::Plugin::ReportVersions)
BuildRequires:	perl(Dist::Zilla::Plugin::UnusedVarsTests)
BuildRequires:	perl(English)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Autobox)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build)

BuildArch:	noarch

%description
This is a plugin bundle to load all dist-zilla plugins that jq is using.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4404 |12cr|perl-Dist-Zilla-PluginBundle-KENTNL-0.10.173.220-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-PluginBundle-KENTNL
%define upstream_version 0.01017322

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Generate a C<dist.ini> for @KENTNL projects
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(Dist::Zilla::File::FromCode)
BuildRequires:	perl(Dist::Zilla::Plugin::AutoPrereq)
BuildRequires:	perl(Dist::Zilla::Plugin::AutoVersion::Relative)
BuildRequires:	perl(Dist::Zilla::Plugin::CompileTests)
BuildRequires:	perl(Dist::Zilla::Plugin::ConfirmRelease)
BuildRequires:	perl(Dist::Zilla::Plugin::CriticTests)
BuildRequires:	perl(Dist::Zilla::Plugin::EOLTests)
BuildRequires:	perl(Dist::Zilla::Plugin::ExtraTests)
BuildRequires:	perl(Dist::Zilla::Plugin::FakeRelease)
BuildRequires:	perl(Dist::Zilla::Plugin::GatherDir)
BuildRequires:	perl(Dist::Zilla::Plugin::Git::Check)
BuildRequires:	perl(Dist::Zilla::Plugin::Git::CommitBuild)
BuildRequires:	perl(Dist::Zilla::Plugin::Git::Tag)
BuildRequires:	perl(Dist::Zilla::Plugin::GithubMeta)
BuildRequires:	perl(Dist::Zilla::Plugin::KwaliteeTests)
BuildRequires:	perl(Dist::Zilla::Plugin::License)
BuildRequires:	perl(Dist::Zilla::Plugin::Manifest)
BuildRequires:	perl(Dist::Zilla::Plugin::ManifestSkip)
BuildRequires:	perl(Dist::Zilla::Plugin::MetaConfig)
BuildRequires:	perl(Dist::Zilla::Plugin::MetaData::BuiltWith)
BuildRequires:	perl(Dist::Zilla::Plugin::MetaJSON)
BuildRequires:	perl(Dist::Zilla::Plugin::MetaProvides)
BuildRequires:	perl(Dist::Zilla::Plugin::MetaProvides::Package)
BuildRequires:	perl(Dist::Zilla::Plugin::MetaTests)
BuildRequires:	perl(Dist::Zilla::Plugin::MetaYAML)
BuildRequires:	perl(Dist::Zilla::Plugin::ModuleBuild)
BuildRequires:	perl(Dist::Zilla::Plugin::PkgVersion)
BuildRequires:	perl(Dist::Zilla::Plugin::PodCoverageTests)
BuildRequires:	perl(Dist::Zilla::Plugin::PodSyntaxTests)
BuildRequires:	perl(Dist::Zilla::Plugin::PodWeaver)
BuildRequires:	perl(Dist::Zilla::Plugin::PortabilityTests)
BuildRequires:	perl(Dist::Zilla::Plugin::PruneCruft)
BuildRequires:	perl(Dist::Zilla::Plugin::ReadmeFromPod)
BuildRequires:	perl(Dist::Zilla::Plugin::ReportVersions::Tiny)
BuildRequires:	perl(Dist::Zilla::Plugin::TestRelease)
BuildRequires:	perl(Dist::Zilla::Plugin::Twitter)
BuildRequires:	perl(Dist::Zilla::Plugin::UploadToCPAN)
BuildRequires:	perl(Dist::Zilla::Role::FileGatherer)
BuildRequires:	perl(Dist::Zilla::Role::PluginBundle)
BuildRequires:	perl(English)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(IO::Socket::SSL)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Autobox)
BuildRequires:	perl(MooseX::Has::Sugar)
BuildRequires:	perl(MooseX::Types)
BuildRequires:	perl(Net::SSLeay)
BuildRequires:	perl(Pod::Coverage::TrustPod)
BuildRequires:	perl(String::Formatter)
BuildRequires:	perl(Test::CPAN::Meta)
BuildRequires:	perl(Test::EOL)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(namespace::autoclean)
BuildRequires:	perl(Module::Build)
BuildArch:	noarch

%description
This is the plug-in bundle that KENTNL uses. It exists mostly because he is
very lazy and wants others to be using what he's using if they want to be
doing work on his modules.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes LICENSE META.json META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4405 |12cr|perl-Dist-Zilla-PluginBundle-KENTNL-Lite-0.10.98.30-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-PluginBundle-KENTNL-Lite
%define upstream_version 0.01009803

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	A Minimal Build-Only replacement for @KENTNL for contributors
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Dist::Zilla::Plugin::AutoPrereq)
BuildRequires:	perl(Dist::Zilla::Plugin::AutoVersion::Relative)
BuildRequires:	perl(Dist::Zilla::Plugin::CompileTests)
BuildRequires:	perl(Dist::Zilla::Plugin::EOLTests)
BuildRequires:	perl(Dist::Zilla::Plugin::ExtraTests)
BuildRequires:	perl(Dist::Zilla::Plugin::FakeRelease)
BuildRequires:	perl(Dist::Zilla::Plugin::GatherDir)
BuildRequires:	perl(Dist::Zilla::Plugin::License)
BuildRequires:	perl(Dist::Zilla::Plugin::Manifest)
BuildRequires:	perl(Dist::Zilla::Plugin::ManifestSkip)
BuildRequires:	perl(Dist::Zilla::Plugin::MetaJSON)
BuildRequires:	perl(Dist::Zilla::Plugin::MetaTests)
BuildRequires:	perl(Dist::Zilla::Plugin::MetaYAML)
BuildRequires:	perl(Dist::Zilla::Plugin::ModuleBuild)
BuildRequires:	perl(Dist::Zilla::Plugin::NextRelease)
BuildRequires:	perl(Dist::Zilla::Plugin::PkgVersion)
BuildRequires:	perl(Dist::Zilla::Plugin::PodCoverageTests)
BuildRequires:	perl(Dist::Zilla::Plugin::PodSyntaxTests)
BuildRequires:	perl(Dist::Zilla::Plugin::PodWeaver)
BuildRequires:	perl(Dist::Zilla::Plugin::PortabilityTests)
BuildRequires:	perl(Dist::Zilla::Plugin::PruneCruft)
BuildRequires:	perl(Dist::Zilla::Plugin::TestRelease)
BuildRequires:	perl(Dist::Zilla::Role::PluginBundle)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(namespace::autoclean)
BuildRequires:	perl(Module::Build)
BuildArch:	noarch

%description
This is an attempt at one way of solving a common problem when contributing
to things built with Dist::Zilla.

This is done by assuming that the code base that its targeting will *NEVER*
be released in its built form, but close enough to the normal build method
that it's suitable for testing and contributing.

* * Less install time dependencies

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes LICENSE META.json META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4406 |12cr|perl-Dist-Zilla-PluginBundle-MARCEL-1.101.700-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-PluginBundle-MARCEL
%define upstream_version 1.101700

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Build and release a distribution like MARCEL
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::MOP)
BuildRequires:	perl(Dist::Zilla::Plugin::AutoPrereq)
BuildRequires:	perl(Dist::Zilla::Plugin::AutoVersion)
BuildRequires:	perl(Dist::Zilla::Plugin::CheckChangeLog)
BuildRequires:	perl(Dist::Zilla::Plugin::CompileTests)
BuildRequires:	perl(Dist::Zilla::Plugin::CriticTests)
BuildRequires:	perl(Dist::Zilla::Plugin::ExtraTests)
BuildRequires:	perl(Dist::Zilla::Plugin::License)
BuildRequires:	perl(Dist::Zilla::Plugin::MakeMaker)
BuildRequires:	perl(Dist::Zilla::Plugin::Manifest)
BuildRequires:	perl(Dist::Zilla::Plugin::ManifestSkip)
BuildRequires:	perl(Dist::Zilla::Plugin::MetaJSON)
BuildRequires:	perl(Dist::Zilla::Plugin::MetaProvides::Package)
BuildRequires:	perl(Dist::Zilla::Plugin::MetaTests)
BuildRequires:	perl(Dist::Zilla::Plugin::MetaYAML)
BuildRequires:	perl(Dist::Zilla::Plugin::NextRelease)
BuildRequires:	perl(Dist::Zilla::Plugin::NoTabsTests)
BuildRequires:	perl(Dist::Zilla::Plugin::PkgVersion)
BuildRequires:	perl(Dist::Zilla::Plugin::PodWeaver)
BuildRequires:	perl(Dist::Zilla::Plugin::PruneCruft)
BuildRequires:	perl(Dist::Zilla::Plugin::ReadmeFromPod)
BuildRequires:	perl(Dist::Zilla::Plugin::Repository)
BuildRequires:	perl(Dist::Zilla::Plugin::TaskWeaver)
BuildRequires:	perl(Dist::Zilla::Plugin::UploadToCPAN)
BuildRequires:	perl(Dist::Zilla::PluginBundle::Git)
BuildRequires:	perl(Dist::Zilla::Role::PluginBundle)
BuildRequires:	perl(Dist::Zilla::Plugin::Bugtracker)
BuildRequires:	perl(Dist::Zilla::Plugin::CheckChangesTests)
BuildRequires:	perl(Dist::Zilla::Plugin::DistManifestTests)
BuildRequires:	perl(Dist::Zilla::Plugin::HasVersionTests)
BuildRequires:	perl(Dist::Zilla::Plugin::Homepage)
BuildRequires:	perl(Dist::Zilla::Plugin::InstallGuide)
BuildRequires:	perl(Dist::Zilla::Plugin::KwaliteeTests)
BuildRequires:	perl(Dist::Zilla::Plugin::MinimumVersionTests)
BuildRequires:	perl(Dist::Zilla::Plugin::PodSpellingTests)
BuildRequires:	perl(Dist::Zilla::Plugin::PortabilityTests)
BuildRequires:	perl(Dist::Zilla::Plugin::ReportVersions)
BuildRequires:	perl(Dist::Zilla::Plugin::SynopsisTests)
BuildRequires:	perl(Dist::Zilla::Plugin::UnusedVarsTests)
BuildRequires:	perl(Test::Synopsis)
BuildRequires:	perl(English)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Autobox)
BuildRequires:	perl(Test::More) >= 0.940.0

BuildArch:	noarch

%description
This is a plugin bundle to load all plugins that I am using. It is
equivalent to:

    [AutoVersion]

    ; -- fetch & generate files
    [AllFiles]
    [CompileTests]
    [CriticTests]
    [MetaTests]
    [PodTests]

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml META.json README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4407 |12cr|perl-Dist-Zilla-PluginBundle-PDONELAN-1.101.750-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-PluginBundle-PDONELAN
%define upstream_version 1.101750

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Dist::Zilla plugin bundle for PDONELAN
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla::PluginBundle::Filter)
BuildRequires:	perl(Dist::Zilla::PluginBundle::Git)
BuildRequires:	perl(Dist::Zilla::Role::PluginBundle)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Autobox)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Dist::Zilla::Plugin::CheckChangeLog)
BuildRequires:	perl(Dist::Zilla::Plugin::CheckChangesTests)
BuildRequires:	perl(Dist::Zilla::Plugin::CompileTests)
BuildRequires:	perl(Dist::Zilla::Plugin::DistManifestTests)
BuildRequires:	perl(Dist::Zilla::Plugin::HasVersionTests)
BuildRequires:	perl(Dist::Zilla::Plugin::MinimumVersionTests)
BuildRequires:	perl(Dist::Zilla::Plugin::PodWeaver)
BuildRequires:	perl(Dist::Zilla::Plugin::PortabilityTests)
BuildRequires:	perl(Dist::Zilla::Plugin::Prepender)
BuildRequires:	perl(Dist::Zilla::Plugin::ReadmeFromPod)
BuildRequires:	perl(Module::Build)
BuildArch:	noarch

%description
Dist::Zilla plugin bundle for PDONELAN

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE META.json README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4408 |12cr|perl-Dist-Zilla-PluginBundle-Rakudo-0.10.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-PluginBundle-Rakudo
%define upstream_version 0.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Rakudo bundle for dist-zilla
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla::Plugin::AutoVersion)
BuildRequires:	perl(Dist::Zilla::Plugin::GatherDir)
BuildRequires:	perl(Dist::Zilla::Plugin::GitObtain)
BuildRequires:	perl(Dist::Zilla::Plugin::License)
BuildRequires:	perl(Dist::Zilla::Plugin::Manifest)
BuildRequires:	perl(Dist::Zilla::Plugin::PruneCruft)
BuildRequires:	perl(Dist::Zilla::Plugin::PruneFiles)
BuildRequires:	perl(Dist::Zilla::Plugin::SvnObtain)
BuildRequires:	perl(Dist::Zilla::Plugin::TemplateFiles)
BuildRequires:	perl(Dist::Zilla::PluginBundle::Git)
BuildArch:	noarch

%description
Rakudo bundle for dist-zilla.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4409 |12cr|perl-Dist-Zilla-PluginBundle-RJBS-1.0.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-PluginBundle-RJBS
%define upstream_version 1.000

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	See what the mantissa for an rjbs-style version is today
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(Dist::Zilla::Plugin::PodWeaver)
BuildRequires:	perl(Dist::Zilla::Plugin::Repository)
BuildRequires:	perl(Dist::Zilla::Plugin::TaskWeaver)
BuildRequires:	perl(Dist::Zilla::Plugin::BumpVersionFromGit)
BuildRequires:	perl(Dist::Zilla::PluginBundle::Git)
BuildRequires:	perl(Pod::Elemental)
BuildRequires:	perl(Pod::Elemental::Transformer::List)
BuildRequires:	perl(Pod::Weaver)
BuildArch:	noarch

%description
This is the plugin bundle that RJBS uses. It is equivalent to:

  [@Filter]
  bundle = @Classic
  remove = PodVersion
  remove = MetaYAML

  [AutoVersion]
  [MetaJSON]
  [NextRelease]
  [PodWeaver]
  [Repository]

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4410 |12cr|perl-Dist-Zilla-PluginBundle-ROKR-0.1.200-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-PluginBundle-ROKR
%define upstream_version 0.0012

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Copy README after building (for SCM inclusion, etc.)
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Config::Identity)
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(Dist::Zilla::Plugin::PkgVersion)
BuildRequires:	perl(Dist::Zilla::Plugin::PodWeaver)
BuildRequires:	perl(Dist::Zilla::PluginBundle::Basic)
BuildRequires:	perl(File::Copy)
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::Most)
BuildArch:	noarch

%description
'@ROKR::Basic' - the Dist::Zilla::PluginBundle::ROKR::Basic manpage

This is an enhancement on the @Basic bundle (the
Dist::Zilla::PluginBundle::Basic manpage), specifically:

    @Basic (without Readme)
    CopyReadmeFromBuild
    DynamicManifest
    SurgicalPkgVersion
    SurgicalPodWeaver

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4411 |12cr|perl-Dist-Zilla-Plugin-Catalyst-0.150.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-Catalyst
%define upstream_version 0.15

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	A subclass of Catalyst::Helper
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Catalyst::Helper)
BuildRequires:	perl(Dist::Zilla::File::FromCode)
BuildRequires:	perl(Dist::Zilla::File::InMemory)
BuildRequires:	perl(Dist::Zilla::Role::ModuleMaker)
BuildRequires:	perl(English)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::ShareDir::Install)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
The following is a list of plugins in this distribution to help you
integrate the Catalyst manpage and the Dist::Zilla manpage

* * the Dist::Zilla::Plugin::Catalyst::New manpage Create a new Catalyst
  Project

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4412 |12cr|perl-Dist-Zilla-Plugin-ChangelogFromGit-0.2.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-ChangelogFromGit
%define upstream_version 0.002

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Build CHANGES from git commits and tags
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Text::Wrap)
BuildArch:	noarch

%description
This Dist::Zilla plugin writes a CHANGES file that contains formatted
commit information from recent git logs.

This plugin has the following configuration variables:

* * max_age

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml LICENSE CHANGES README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4413 |12cr|perl-Dist-Zilla-Plugin-CheckChangeLog-0.10.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-CheckChangeLog
%define upstream_version 0.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Dist::Zilla with Changes check
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla)
BuildArch:	noarch

%description
The code is mostly a copy-paste of the ShipIt::Step::CheckChangeLog manpage.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4414 |12cr|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.3.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-CheckChangesHasContent
%define upstream_version 0.003

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Ensure Changes has content before releasing
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Capture::Tiny)
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(Dist::Zilla::Role::BeforeRelease)
BuildRequires:	perl(Dist::Zilla::Tester)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(File::pushd)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Try::Tiny)
BuildRequires:	perl(autodie)
BuildRequires:	perl(namespace::autoclean)
BuildArch:	noarch

%description
Foo the foo.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
#make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4415 |12cr|perl-Dist-Zilla-Plugin-CheckChangesTests-1.100.900-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-CheckChangesTests
%define upstream_version 1.100900

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Release tests for checking changes
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla::Plugin::InlineFiles)
BuildRequires:	perl(English)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::CheckChanges)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This is an extension of the Dist::Zilla::Plugin::InlineFiles manpage,
providing the following files

  xt/release/check-changes.t - a standard Test::CheckChanges test

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml META.json README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4416 |12cr|perl-Dist-Zilla-Plugin-CheckExtraTests-0.4.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-CheckExtraTests
%define upstream_version 0.004

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Check xt tests before release
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(App::Prove)
BuildRequires:	perl(Capture::Tiny)
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(Dist::Zilla::App)
BuildRequires:	perl(Dist::Zilla::Role::BeforeRelease)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(File::chdir)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Autobox)
BuildRequires:	perl(Path::Class)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(namespace::autoclean)
BuildArch:	noarch

%description
Foo the foo.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
#make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4417 |12cr|perl-Dist-Zilla-Plugin-CompileTests-1.110.930-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-CompileTests
%define upstream_version 1.110930

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Common tests to check syntax of your modules
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla::Plugin::InlineFiles)
BuildRequires:	perl(File::Find::Rule)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Test::More) >= 0.940.0

BuildArch:	noarch

%description
This is an extension of the Dist::Zilla::Plugin::InlineFiles manpage,
providing the following files:

* t/00-compile.t - a standard test to check syntax of bundled modules

This test will find all modules and scripts in your dist, and try to
compile them one by one. This means it's a bit slower than loading them all
at once, but it will catch more errors.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes LICENSE README META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4418 |12cr|perl-Dist-Zilla-Plugin-ConsistentVersionTest-0.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-ConsistentVersionTest
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Adds a release test to ensure that all modules have the same $VERSION
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(Test::ConsistentVersion)
BuildArch:	noarch

%description
This is an extension of the Dist::Zilla::Plugin::InlineFiles manpage,
providing the following files

  xt/release/consistent-version.t

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4419 |12cr|perl-Dist-Zilla-Plugin-CopyTo-0.110.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-CopyTo
%define upstream_version 0.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Copy to other places plugin for Dist::Zilla
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla)
BuildArch:	noarch

%description
Copy to other places plugin for Dist::Zilla.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4420 |12cr|perl-Dist-Zilla-Plugin-CriticTests-1.102.280-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-CriticTests
%define upstream_version 1.102280

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Tests to check your code against best practices
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla::Plugin::InlineFiles)
BuildRequires:	perl(English)
BuildRequires:	perl(File::Find::Rule)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build)

BuildArch:	noarch

%description
This is an extension of the Dist::Zilla::Plugin::InlineFiles manpage,
providing the following files:

* * t/author/critic.t - a standard test to check your code against best
  practices

This plugin does not accept any option yet.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4421 |12cr|perl-Dist-Zilla-Plugin-DistManifestTests-1.101.420-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-DistManifestTests
%define upstream_version 1.101420

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Release tests for the manifest
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Dist::Zilla::Plugin::InlineFiles)
BuildRequires:	perl(English)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::DistManifest)
BuildRequires:	perl(Test::More) >= 0.940.0

BuildArch:	noarch

%description
This is an extension of the Dist::Zilla::Plugin::InlineFiles manpage,
providing the following files

  xt/release/dist-manifest.t - a standard Test::DistManifest test

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml META.json README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4422 |12cr|perl-Dist-Zilla-Plugin-DualBuilders-1.1.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-DualBuilders
%define upstream_version 1.001

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Allows use of Module::Build and ExtUtils::MakeMaker in a dzil dist
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla::Role::InstallTool)
BuildRequires:	perl(Dist::Zilla::Role::PrereqSource)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Util::TypeConstraints)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
This plugin allows you to specify ModuleBuild and MakeMaker in your the
Dist::Zilla manpage _dist.ini_ and select only one as your prereq.
Normally, if this plugin is not loaded you will end up with both in your
prereq list and this is obviously not what you want!

	# In your dist.ini:
	[ModuleBuild]
	[MakeMaker] ; or [MakeMaker::Awesome], will work too :)
	[DualBuilders] ; needs to be specified *AFTER* the builders

This plugin accepts the following options:

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc LICENSE README META.yml Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4423 |12cr|perl-Dist-Zilla-Plugin-EOLTests-0.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-EOLTests
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Release tests making sure correct line endings are used
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(Dist::Zilla::Plugin::InlineFiles)
BuildRequires:	perl(Dist::Zilla::Role::TextTemplate)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::EOL)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(namespace::autoclean)
BuildArch:	noarch

%description
This is an extension of the Dist::Zilla::Plugin::InlineFiles manpage,
providing the following files:

* *

  xt/release/eol.t

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4424 |12cr|perl-Dist-Zilla-Plugin-FatPacker-1.100.841-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-FatPacker
%define upstream_version 1.100841

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Pack your dependencies onto your script file
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(App::FatPacker)
BuildRequires:	perl(Carp)
BuildRequires:	perl(Dist::Zilla::Role::FileMunger)
BuildRequires:	perl(English)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Path)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This plugin uses the App::FatPacker manpage to pack your dependencies onto
your script file.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml META.json README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4425 |12cr|perl-Dist-Zilla-Plugin-Git-1.110.500-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-Git
%define upstream_version 1.110500

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Commit dist.ini and changelog
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Cwd)
BuildRequires:	perl(Dist::Zilla::Role::AfterRelease)
BuildRequires:	perl(Dist::Zilla::Role::BeforeRelease)
BuildRequires:	perl(Dist::Zilla::Role::PluginBundle)
BuildRequires:	perl(English)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Path)
BuildRequires:	perl(File::Spec::Functions)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Git::Wrapper)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Autobox)
BuildRequires:	perl(MooseX::Has::Sugar)
BuildRequires:	perl(MooseX::Types::Moose)
BuildRequires:	perl(String::Formatter)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More) >= 0.940.0
BuildRequires:	perl(Module::Build)

BuildArch:	noarch

%description
This set of plugins for the Dist::Zilla manpage can do interesting
things for module authors using git to track their work. The following
plugins are provided in this distribution:
 * Dist::Zilla::Plugin::Git::Check
 * Dist::Zilla::Plugin::Git::Commit
 * Dist::Zilla::Plugin::Git::Tag
 * Dist::Zilla::Plugin::Git::Push

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%install
./Build install destdir=%{buildroot}

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4426 |12cr|perl-Dist-Zilla-Plugin-GitFmtChanges-0.3.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-GitFmtChanges
%define upstream_version 0.003

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	This Dist::Zilla plugin writes a CHANGES file with commits
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Text::Wrap)
BuildArch:	noarch

%description
This Dist::Zilla plugin writes a CHANGES file that contains formatted
commit information from recent git logs. The CHANGES file is formatted
using the "--format" option of the git log command. This makes it easy to
make the CHANGES file look the way you want it to.

This is based on Dist::Zilla::Plugin::ChangelogFromGit.

This plugin has the following configuration variables:

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml LICENSE Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4427 |12cr|perl-Dist-Zilla-Plugin-GithubMeta-0.100.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-GithubMeta
%define upstream_version 0.10

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Automatically include GitHub meta information in META.yml
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(Dist::Zilla::Role::MetaProvider)
BuildRequires:	perl(IPC::Cmd)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Types::URI)
BuildArch:	noarch

%description
Dist::Zilla::Plugin::GithubMeta is a the Dist::Zilla manpage plugin to
include GitHub the http://github.com manpage meta information in
'META.yml'.

It automatically detects if the distribution directory is under 'git'
version control and whether the 'origin' is a GitHub repository and will
set the 'repository' and 'homepage' meta in 'META.yml' to the appropriate
URLs for GitHub.

Based on the Module::Install::GithubMeta manpage which was based on the
Module::Install::Repository manpage by Tatsuhiko Miyagawa

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml LICENSE README META.json Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4428 |12cr|perl-Dist-Zilla-Plugin-GitObtain-0.50.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-GitObtain
%define upstream_version 0.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Obtain files from a git repository before building a distribution
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla::Role::BeforeBuild)
BuildRequires:	perl(Dist::Zilla::Role::Plugin)
BuildRequires:	perl(File::Path)
BuildRequires:	perl(File::Spec::Functions)
BuildRequires:	perl(Git::Wrapper)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(namespace::autoclean)
BuildArch:	noarch

%description
This module uses the Git::Wrapper manpage to obtain files from git
repositories before building a distribution.

You may specify the directory that git repositories will be placed into by
following the plugin name ('GitObtain') with a forward slash ('/'), then
the path to the particular directory. For instance, if your _dist.ini_ file
contained the following section:

  [GitObtain/alpha/beta/gamma]
    ...

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4429 |12cr|perl-Dist-Zilla-Plugin-HasVersionTests-1.101.420-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-HasVersionTests
%define upstream_version 1.101420

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Release tests for version numbers
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla::Plugin::InlineFiles)
BuildRequires:	perl(English)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::HasVersion)
BuildRequires:	perl(Test::More) >= 0.940.0

BuildArch:	noarch

%description
This is an extension of the Dist::Zilla::Plugin::InlineFiles manpage,
providing the following files

  xt/release/has-version.t - a standard Test::HasVersion test

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml META.json README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4430 |12cr|perl-Dist-Zilla-Plugin-Homepage-1.101.420-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-Homepage
%define upstream_version 1.101420

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Automatically sets the homepage URL
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla::Role::MetaProvider)
BuildRequires:	perl(English)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::More) >= 0.940.0

BuildArch:	noarch

%description
This plugin sets the distribution's homepage URL as metadata.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml META.json README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4431 |12cr|perl-Dist-Zilla-Plugin-InstallGuide-1.101.461-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-InstallGuide
%define upstream_version 1.101461

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Build an INSTALL file
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Dist::Zilla::File::InMemory)
BuildRequires:	perl(Dist::Zilla::Role::FileGatherer)
BuildRequires:	perl(Dist::Zilla::Role::TextTemplate)
BuildRequires:	perl(English)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Autobox)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::More) >= 0.940.0

BuildArch:	noarch

%description
This plugin adds a very simple _INSTALL_ file to the distribution, telling
the user how to install this distribution.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml META.json README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4432 |12cr|perl-Dist-Zilla-Plugin-KwaliteeTests-1.101.420-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-KwaliteeTests
%define upstream_version 1.101420

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Release tests for kwalitee
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla::Plugin::InlineFiles)
BuildRequires:	perl(English)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::Kwalitee)
BuildRequires:	perl(Test::More) >= 0.940.0

BuildArch:	noarch

%description
This is an extension of the Dist::Zilla::Plugin::InlineFiles manpage,
providing the following files

  xt/release/kwalitee.t - a standard Test::Kwalitee test

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml META.json README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4433 |12cr|perl-Dist-Zilla-Plugin-LatestPrereqs-0.300.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-LatestPrereqs
%define upstream_version 0.3

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Adjust prereqs to use latest version available
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(CPAN)
BuildRequires:	perl(Dist::Zilla)
BuildArch:	noarch

%description
This plugin will filter over all your declared or discovered prerequisites,
contact CPAN, and adjust the version to the latest one available.

This will make sure that your module will be installed with the latest
version available on CPAN at the time you built your package.

The most common use for this techinique is for the Task manpage modules.
You can rebuild your Task module on a regular basis to make sure it has the
latest versions of your dependencies.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4434 |12cr|perl-Dist-Zilla-Plugin-LocaleMsgfmt-1.202.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-LocaleMsgfmt
%define upstream_version 1.202

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Dist::Zilla plugin that compiles Local::Msgfmt .po files to .mo files
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla::Role::BeforeBuild)
BuildRequires:	perl(Locale::Msgfmt)
BuildRequires:	perl(Moose)
BuildArch:	noarch

%description
Put the following in your dist.ini

    [LocaleMsgfmt]
    locale = share/locale ;; (optional)

This plugin will compile all of the .po files it finds in the locale
directory into .mo files, via Locale::Msgfmt.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE META.json README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4435 |12cr|perl-Dist-Zilla-Plugin-MakeMaker-Awesome-0.120.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-MakeMaker-Awesome
%define upstream_version 0.12

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	A more awesome MakeMaker plugin for Dist::Zilla
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla::File::InMemory)
BuildRequires:	perl(Dist::Zilla::Plugin::MakeMaker)
BuildRequires:	perl(Dist::Zilla::Role::BuildRunner)
BuildRequires:	perl(Dist::Zilla::Role::InstallTool)
BuildRequires:	perl(Dist::Zilla::Role::TestRunner)
BuildRequires:	perl(Dist::Zilla::Role::TextTemplate)
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Autobox)
BuildRequires:	perl(MooseX::Types::Moose)
BuildRequires:	perl(namespace::autoclean)

BuildArch:	noarch

Obsoletes: perl-Dist-Zilla-Plugin-OverridableMakeMaker

%description
the Dist::Zilla manpage's Dist::Zilla::Plugin::MakeMaker plugin is limited,
if you want to stray from the marked path and do something that would
normally be done in a 'package MY' section or otherwise run custom code in
your _Makefile.PL_ you're out of luck.

This plugin is 100% compatable with the Dist::Zilla::Plugin::MakeMaker
manpage, but if you need something more complex you can just subclass it:

Then, in your _dist.ini_:

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4436 |12cr|perl-Dist-Zilla-Plugin-MakeMaker-SkipInstall-1.100.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-MakeMaker-SkipInstall
%define upstream_version 1.100

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Skip the install rule of MakeMaker
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(Dist::Zilla::Plugin::CheckChangeLog)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This small plugin will edit the 'Makefile.PL' file, and override the
install target to become a no-op.

This will make your module fail the install phase. It will be built, and
tested but will never be installed.

The most common use for this techinique is for the Task manpage modules.
Without a proper install phase, you can install your Task module repetedly.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
#make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4437 |12cr|perl-Dist-Zilla-Plugin-MatchManifest-4.0.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-MatchManifest
%define upstream_version 4.00

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Ensure that MANIFEST is correct
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Throwable)
BuildRequires:	perl(Moose::Autobox)
BuildRequires:	perl(Text::Diff)
BuildRequires:	perl(Role::HasMessage)
BuildRequires:	perl(Role::Identifiable::HasIdent)
BuildRequires:	perl(autodie)
BuildRequires:	perl(MooseX::OneArgNew)
BuildRequires:	perl(Test::Fatal)

BuildArch:	noarch

%description
If included, this plugin will ensure that the distribution contains a
_MANIFEST_ file and that its contents match the files collected by
Dist::Zilla. If not, it will display the differences and (if STDIN & STDOUT
are TTYs) offer to update the _MANIFEST_.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
#make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4438 |12cr|perl-Dist-Zilla-Plugin-Mercurial-0.30.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-Mercurial
%define upstream_version 0.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Check for modified/removed/unknown files
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(File::Slurp)
BuildRequires:	perl(IPC::System::Simple)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(autodie)
BuildArch:	noarch

%description
This plugin provides Mercurial support for the Dist::Zilla manpage.
Currently, it supports checking that the working copy is clean before
release, tagging, and pushing changes to the remote. The tag plugin also
checks before tagging to make sure that the tag it wants to use is unique.

Currently, this plugin does not support committing, so it won't play nice
with plugins that make changes to the working copy before release. Patches
are welcome.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4439 |12cr|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-0.10.182.40-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-MetaData-BuiltWith
%define upstream_version 0.01018204

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Go overkill and report everything in all name-spaces
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Dist::Zilla::Role::ConfigDumper)
BuildRequires:	perl(Dist::Zilla::Role::MetaProvider)
BuildRequires:	perl(Dist::Zilla::Util::EmulatePhase)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(namespace::autoclean)
BuildRequires:	perl(Module::Build)
BuildArch:	noarch

%description
Often, distribution authors get module dependencies wrong. So in such
cases, its handy to be able to see what version of various packages they
built with.

Some would prefer to demand everyone install the same version as they did,
but that's also not always necessary.

Hopefully, the existence of the metadata provided by this module will help
users on their end machines make intelligent choices about what modules to
install in the event of a problem.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes LICENSE META.json META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4440 |12cr|perl-Dist-Zilla-Plugin-MetaNoIndex-1.101.550-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-MetaNoIndex
%define upstream_version 1.101550

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Stop CPAN from indexing stuff
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Data::PowerSet)
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(Modern::Perl)
BuildRequires:	perl(Test::Most)
BuildRequires:	perl(Test::Warn)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::Differences)
BuildRequires:	perl(Readonly)

BuildArch:	noarch

%description
This plugin allows you to prevent PAUSE/CPAN from indexing files you don't
want indexed. This is useful if you build test classes or example classes
that are used for those purposes only, and are not part of the
distribution. It does this by adding a 'no_index' block to your _META.yml_
file in your distribution.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
#make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4441 |12cr|perl-Dist-Zilla-Plugin-MetaProvides-1.120.448.60-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-MetaProvides
%define upstream_version 1.12044806

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	When nothing else works, pull in hand-crafted metadata from a specified file
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Discover)
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(ExtUtils::Manifest) >= 1.560.0
BuildRequires:	perl(File::Find::Rule)
BuildRequires:	perl(File::Find::Rule::Perl)
BuildRequires:	perl(FindBin)
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(Module::Extract::Namespaces)
BuildRequires:	perl(Module::Extract::VERSION)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Autobox)
#BuildRequires:	perl(MooseX::Declare)
BuildRequires:	perl(MooseX::Has::Sugar)
BuildRequires:	perl(MooseX::Types::Moose)
BuildRequires:	perl(Path::Class::Dir)
BuildRequires:	perl(Path::Class::File)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::Perl::Critic)
BuildRequires:	perl(YAML::Tiny)
BuildRequires:	perl(aliased)
BuildRequires:	perl(namespace::autoclean)

BuildArch:	noarch

Requires: perl(Module::Extract::Namespaces)
Requires: perl(Module::Extract::VERSION)
Requires: perl(aliased)

%description
This Distribution Contains a small bundle of plugins for various ways of
populating the 'META.yml' that is built with your distribution.

The initial reason for this is due to stuff that uses the MooseX::Declare
manpage style class definitions not being parseable by many tools upstream,
so this is here to cover this problem by defining it in the metadata.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%install
./Build install destdir=%{buildroot}

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4442 |12cr|perl-Dist-Zilla-Plugin-MetaProvides-Class-1.110.342.10-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-MetaProvides-Class
%define upstream_version 1.11034201

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Scans files and tries to identify classes using Class::Discover
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Discover)
BuildRequires:	perl(Dist::Zilla::App::Tester)
BuildRequires:	perl(Dist::Zilla::MetaProvides::ProvideRecord)
BuildRequires:	perl(Dist::Zilla::Plugin::MetaProvides)
BuildRequires:	perl(Dist::Zilla::Role::MetaProvider::Provider)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Autobox)
BuildRequires:	perl(MooseX::Declare)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(namespace::autoclean)
BuildRequires:	perl(Module::Build)
BuildArch:	noarch

%description
Scans files and tries to identify classes using Class::Discover.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
#/Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes LICENSE META.json META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4443 |12cr|perl-Dist-Zilla-Plugin-MetaProvides-FromFile-1.110.342.10-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-MetaProvides-FromFile
%define upstream_version 1.11034201

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	If nothing else works, pull in hand-crafted metadata from a specified file
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Config::INI::Reader)
BuildRequires:	perl(Dist::Zilla::App::Tester)
BuildRequires:	perl(Dist::Zilla::MetaProvides::ProvideRecord)
BuildRequires:	perl(Dist::Zilla::Plugin::MetaProvides)
BuildRequires:	perl(Dist::Zilla::Role::MetaProvider::Provider)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Autobox)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(namespace::autoclean)
BuildRequires:	perl(Module::Build)
BuildArch:	noarch

%description
no description found

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
#./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes LICENSE META.json META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4444 |12cr|perl-Dist-Zilla-Plugin-MetaProvides-Package-1.120.605.10-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-MetaProvides-Package
%define upstream_version 1.12060501

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Extract namespaces/version from traditional packages for provides
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla::App::Tester)
BuildRequires:	perl(Dist::Zilla::MetaProvides::ProvideRecord)
BuildRequires:	perl(Dist::Zilla::Plugin::MetaProvides)
BuildRequires:	perl(Dist::Zilla::Role::MetaProvider::Provider)
BuildRequires:	perl(Dist::Zilla::Util::Test::KENTNL)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Module::Extract::Namespaces)
BuildRequires:	perl(Module::Extract::VERSION)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Autobox)
BuildRequires:	perl(Test::Fatal)
BuildRequires:	perl(Test::More) >= 0.960
BuildRequires:	perl(namespace::autoclean)
BuildRequires:	perl(Throwable)
BuildArch:	noarch

%description
Extract namespaces/version from traditional packages for provides.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
#./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes LICENSE META.json META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4445 |12cr|perl-Dist-Zilla-Plugin-MetaRecommends-0.30.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-MetaRecommends
%define upstream_version 0.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Provide optional prereqs in meta file
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla::Role::MetaProvider)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This plugin adds a 'recommends' section to the distribution's metadata to
define any optional prereqs.

This module is just a copy of the MetaResources plugin version 1.092680
with a few minor tweaks.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4446 |12cr|perl-Dist-Zilla-Plugin-MinimumPerl-0.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-MinimumPerl
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Detects the minimum version of Perl required for your dist
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla::Role::PrereqSource)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Perl::MinimumVersion)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
This plugin uses the Perl::MinimumVersion manpage to automatically find the
minimum version of Perl required for your dist and adds it to the prereqs.
You can specify a version of Perl to override the scanning logic.

	# In your dist.ini:
	[MinimumPerl]

This plugin accepts the following options:

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc LICENSE README META.yml Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4447 |12cr|perl-Dist-Zilla-Plugin-MinimumVersionTests-1.101.421-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-MinimumVersionTests
%define upstream_version 1.101421

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Release tests for minimum required versions
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla::Plugin::InlineFiles)
BuildRequires:	perl(English)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::MinimumVersion)
BuildRequires:	perl(Test::More) >= 0.940.0

BuildArch:	noarch

%description
This is an extension of the Dist::Zilla::Plugin::InlineFiles manpage,
providing the following files

  xt/release/minimum-version.t - a standard Test::MinimumVersion test

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml META.json README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4448 |12cr|perl-Dist-Zilla-Plugin-ModuleBuild-XSOrPP-0.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-ModuleBuild-XSOrPP
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Add a --pp option to your Build.PL to force an XS-less build
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Most)
BuildArch:	noarch

%description
Use this plugin instead of the regular 'ModuleBuild' plugin. It generates a
_Build.PL_ which accepts a '--pp' flag to forcible disable XS compilation.
Obviously, this is only useful if your module can work without its XS
component.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4449 |12cr|perl-Dist-Zilla-Plugin-ModuleInstall-0.10.540.200-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-ModuleInstall
%define upstream_version 0.01054020

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(inc::Module::Install\\)'
%else
%define _requires_exceptions perl(inc::Module::Install)
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Build Module::Install based Distributions with Dist::Zilla
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(Dist::Zilla::Role::Tempdir)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Module::Install)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Autobox)

BuildArch:	noarch

%description
This module will create a _Makefile.PL_ for installing the dist using 
the Module::Install manpage.

It is at present a very minimal feature set, but it works.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4450 |12cr|perl-Dist-Zilla-Plugin-NoAutomatedTesting-0.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-NoAutomatedTesting
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Avoid running under CPAN Testers
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla)
BuildArch:	noarch

%description
CPAN Testers are great and do a worthy and thankless job, testing all the
distributions uploaded to CPAN. But sometimes we don't want a distribution
to be tested by these gallant individuals.

Dist::Zilla::Plugin::NoAutomatedTesting is a the Dist::Zilla manpage plugin
that mungles 'Makefile.PL' to detect that it is being run by a CPAN Tester
and 'exit 0' if it is.

As this plugin mungles the 'Makefile.PL' it is imperative that it is
specified in 'dist.ini' AFTER '[MakeMaker]'.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml LICENSE README META.json Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4451 |12cr|perl-Dist-Zilla-Plugin-NoTabsTests-0.10.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-NoTabsTests
%define upstream_version 0.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Release tests making sure hard tabs aren't used
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla::Plugin::InlineFiles)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::NoTabs)
BuildRequires:	perl(namespace::autoclean)
BuildArch:	noarch

%description
This is an extension of the Dist::Zilla::Plugin::InlineFiles manpage,
providing the following files:

* *

  xt/release/no-tabs.t

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4452 |12cr|perl-Dist-Zilla-Plugin-OurPkgVersion-0.1.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-OurPkgVersion
%define upstream_version 0.1.2

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	No line insertion and does Package version with our
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Dist::Zilla::Role::FileFinderUser)
BuildRequires:	perl(Dist::Zilla::Role::FileMunger)
BuildRequires:	perl(English)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Moose)
BuildRequires:	perl(PPI)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(namespace::autoclean)
BuildArch:	noarch

%description
This module was created as an alternative to the
Dist::Zilla::Plugin::PkgVersion manpage and uses some code from that
module. This module is designed to use a the more readable format 'our
$VERSION = $version;' as well as not change then number of lines of code in
your files, which will keep your repository more in sync with your CPAN
release. It also allows you slightly more freedom in how you specify your
version.

EXAMPLES
    in dist.ini

    	...
    	version = 0.01;
    	[OurPkgVersion]

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4453 |12cr|perl-Dist-Zilla-Plugin-PerlTidy-0.90.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-PerlTidy
%define upstream_version 0.09

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Perltidy your dist
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(File::Copy)
BuildRequires:	perl(File::Next)
BuildRequires:	perl(Perl::Tidy)
BuildArch:	noarch

%description
Perltidy your dist.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4454 |12cr|perl-Dist-Zilla-Plugin-PodLoom-3.0.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-PodLoom
%define upstream_version 3.00

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Process module documentation through Pod::Loom
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(Dist::Zilla::Role::ModuleInfo)
BuildRequires:	perl(Hash::Merge::Simple)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Pod::Loom)
BuildArch:	noarch

%description
If included, this plugin will process each _.pm_ and _.pod_ file under
_lib_ or in the root directory through Pod::Loom.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes META.yml LICENSE
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4455 |12cr|perl-Dist-Zilla-Plugin-PodPurler-0.93.400-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-PodPurler
%define upstream_version 0.093400

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Like PodWeaver, but more erratic and amateurish
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Autobox)
BuildRequires:	perl(PPI)
BuildRequires:	perl(Pod::Elemental)
BuildRequires:	perl(Pod::Elemental::PerlMunger)
BuildRequires:	perl(Pod::Eventual)

BuildArch:	noarch

%description
PodPurler ress, which rips apart your kinda-POD and reconstructs it as
boring old real POD.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4456 |12cr|perl-Dist-Zilla-Plugin-PodSpellingTests-1.101.420-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-PodSpellingTests
%define upstream_version 1.101420

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Release tests for POD spelling
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla::Plugin::InlineFiles)
BuildRequires:	perl(English)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Pod::Wordlist::hanekomu)
BuildRequires:	perl(Test::More) >= 0.940.0
BuildRequires:	perl(Test::Spelling)

BuildArch:	noarch

%description
This is an extension of the Dist::Zilla::Plugin::InlineFiles manpage,
providing the following files

  xt/release/pod-spell.t - a standard Test::Spelling test

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml META.json README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4457 |12cr|perl-Dist-Zilla-Plugin-PodWeaver-3.101.641-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-PodWeaver
%define upstream_version 3.101641

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Do horrible things to POD, producing better docs
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Autobox)
BuildRequires:	perl(Pod::Elemental::PerlMunger)
BuildRequires:	perl(Pod::Weaver)

BuildArch:	noarch

# not auto-detected
Requires:	perl(Pod::Elemental::PerlMunger)

%description
PodWeaver is a work in progress, which rips apart your kinda-POD and
reconstructs it as boring old real POD.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4458 |12cr|perl-Dist-Zilla-Plugin-PortabilityTests-1.101.420-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-PortabilityTests
%define upstream_version 1.101420

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Release tests for portability
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Dist::Zilla::Plugin::InlineFiles)
BuildRequires:	perl(English)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::More) >= 0.940.0
BuildRequires:	perl(Test::Portability::Files)

BuildArch:	noarch

%description
This is an extension of the Dist::Zilla::Plugin::InlineFiles manpage,
providing the following files

  xt/release/portability.t - a standard Test::Portability::Files test

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml META.json README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4459 |12cr|perl-Dist-Zilla-Plugin-Prepender-1.101.590-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-Prepender
%define upstream_version 1.101590

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Prepend lines at the top of your perl files
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/J/JQ/JQUELIN/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Has::Sugar)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build)

BuildArch:	noarch

%description
This plugin will prepend the specified lines in each Perl module or
program within the distribution. For scripts having a shebang line,
lines will be inserted just after it.

This is useful to enforce a set of pragmas to your files (since pragmas
are lexical, they will be active for the whole file), or to add some
copyright comments, as the fsf recommends.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
# Doesn't find user config
#./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4460 |12cr|perl-Dist-Zilla-Plugin-ProgCriticTests-1.102.520-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-ProgCriticTests
%define upstream_version 1.102520

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Gradually enforce coding standards with Dist::Zilla
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Capture::Tiny)
BuildRequires:	perl(Dist::Zilla::Plugin::InlineFiles)
BuildRequires:	perl(Dist::Zilla::Role::TextTemplate)
BuildRequires:	perl(Dist::Zilla::Tester)
BuildRequires:	perl(JSON)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Params::Util)
BuildRequires:	perl(Path::Class)
BuildRequires:	perl(Sub::Exporter)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Perl::Critic::Progressive)
BuildRequires:	perl(Try::Tiny)
BuildRequires:	perl(YAML::Tiny)
BuildRequires:	perl(autodie)
BuildArch:	noarch

%description
Please see Test::Perl::Critic::Progressive on what exactly it does. For you
it's only important to know that by using this plugin you can avoid the
creep of bad coding practices into your distribution and slowly remove
those that have made their way in already, without being forced to fix
everything at once.

The plugin automatically creates the needed test file and primes it with
all data it needs to know about your dist as well as the options you give.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
#make test

%install
%makeinstall_std

%files
%doc Changes README META.yml LICENSE META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4461 |12cr|perl-Dist-Zilla-Plugin-PurePerlTests-0.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-PurePerlTests
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Run all your tests twice, once with XS code and once with pure Perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Most)
BuildArch:	noarch

%description
This plugin is for modules which ship with a dual XS/pure Perl
implementation.

The plugin makes a copy of all your tests when doing release testing (via
'dzil test' or 'dzil release'). The copy will set an environment value that
you specify in a 'BEGIN' block. You can use this to force your code to not
load the XS implementation.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4462 |12cr|perl-Dist-Zilla-Plugin-ReadmeFromPod-0.140.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-ReadmeFromPod
%define upstream_version 0.14

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Automatically convert POD to a README for Dist::Zilla
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(IO::Scalar)
BuildRequires:	perl(Pod::Text)
BuildArch:	noarch

%description
Generate the README from 'main_module' by the Pod::Text manpage

The code is mostly a copy-paste of the Module::Install::ReadmeFromPod
manpage

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4463 |12cr|perl-Dist-Zilla-Plugin-ReadmeMarkdownFromPod-0.100.700-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-ReadmeMarkdownFromPod
%define upstream_version 0.100700

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Automatically convert POD to a README.mkdn for Dist::Zilla
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla::File::InMemory)
BuildRequires:	perl(Dist::Zilla::Role::InstallTool)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Autobox)
BuildRequires:	perl(Pod::Markdown)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
Generate a README.mkdn from 'main_module' by the Pod::Markdown manpage

The code is mostly a copy-paste of the Dist::Zilla::Plugin::ReadmeFromPod
manpage

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README META.yml LICENSE
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4464 |12cr|perl-Dist-Zilla-Plugin-ReportVersions-1.102.460-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-ReportVersions
%define upstream_version 1.102460

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Write a test that reports used module versions
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Dist::Zilla::Plugin::InlineFiles)
BuildRequires:	perl(English)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::More) >= 0.940.0

BuildArch:	noarch

%description
This is an extension of the Dist::Zilla::Plugin::InlineFiles manpage,
providing the following files

  t/000-report-versions.t

The '000' prefix is chosen so it runs first to make sure it shows up in
CPAN tester reports.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml META.json README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4465 |12cr|perl-Dist-Zilla-Plugin-ReportVersions-Tiny-1.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-ReportVersions-Tiny
%define upstream_version 1.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Reports dependency versions during testing
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(Dist::Zilla::File::FromCode)
BuildRequires:	perl(Dist::Zilla::Role::FileGatherer)
BuildRequires:	perl(Dist::Zilla::Role::TextTemplate)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::Differences)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::MockObject)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(vars)
BuildArch:	noarch

%description
This module integrates with the Dist::Zilla manpage to automatically add an
additional test to your released software. Rather than testing features of
the software, this reports the versions of all static module dependencies,
and of Perl, at the time the tests are run.

The value of this is that when someone submits a test failure report you
can see which versions of the modules were installed and, hopefully, be
able to reproduce problems that are dependent on a specific set of module
versions.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml META.json LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4466 |12cr|perl-Dist-Zilla-Plugin-Repository-0.150.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-Repository
%define upstream_version 0.15

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Automatically sets repository URL from svn/svk/Git checkout for Dist::Zilla
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla)
BuildArch:	noarch

%description
The code is mostly a copy-paste of the Module::Install::Repository manpage

ATTRIBUTES
    * * git_remote

      This is the name of the remote to use for the public repository (if
      you use Git). By default, unsurprisingly, to _origin_.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# Cannot find user config
#make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4467 |12cr|perl-Dist-Zilla-Plugin-Rsync-0.100.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-Rsync
%define upstream_version 0.1

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Dist::Zilla plugin to upload using rsync
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(CLASS)
BuildRequires:	perl(Dist::Zilla::Role::Releaser)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Module::Build)
BuildArch:	noarch

%description
The 'where' config key is required. The 'options' default to '-e ssh'.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes LICENSE META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4468 |12cr|perl-Dist-Zilla-Plugins-CJM-3.10.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugins-CJM
%define upstream_version 3.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Allow a dist to have a custom Build.PL
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(CPAN::Meta::Converter)
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(File::Copy)
BuildRequires:	perl(File::HomeDir)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(List::Util)
BuildRequires:	perl(Module::Build::ModuleInfo)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Autobox)
BuildRequires:	perl(Path::Class)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(autodie)
BuildArch:	noarch

%description
Plugins implementing ModuleInfo may call their own 'get_module_info' method
to construct a the Module::Build::ModuleInfo manpage object.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
#make test

%install
%makeinstall_std

%files
%doc README Changes META.yml LICENSE
%{_mandir}/man3/*
%{perl_vendorlib}/*



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4469 |12cr|perl-Dist-Zilla-Plugin-Signature-1.100.930-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-Signature
%define upstream_version 1.100930

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Sign releases with Module::Signature
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::chdir)
BuildRequires:	perl(Module::Signature)
BuildArch:	noarch

%description
This plugin will sign a distribution using Module::Signature

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4470 |12cr|perl-Dist-Zilla-Plugin-SubmittingPatches-0.30.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-SubmittingPatches
%define upstream_version 0.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Add SubmittingPatches documentation
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Dist::Zilla::Plugin::InlineFiles)
BuildRequires:	perl(Dist::Zilla::Role::TextTemplate)
BuildRequires:	perl(English)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(namespace::autoclean)
BuildArch:	noarch

%description
add a patch submission policy to your repository similar to that of
git.git. In the long run I'm hoping to be able to generate slightly
different policies with this module. Complaints, or suggestions about the
actual policy are welcome

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4471 |12cr|perl-Dist-Zilla-Plugin-SVK-0.100.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-SVK
%define upstream_version 0.10

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Provide the allow_dirty & changelog attributes
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Class::MOP)
BuildRequires:	perl(Cwd)
BuildRequires:	perl(DateTime)
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(Dist::Zilla::Role::AfterRelease)
BuildRequires:	perl(Dist::Zilla::Role::BeforeRelease)
BuildRequires:	perl(Dist::Zilla::Role::PluginBundle)
BuildRequires:	perl(Dist::Zilla::Tester)
BuildRequires:	perl(File::Basename)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Autobox)
BuildRequires:	perl(Moose::Role)
BuildRequires:	perl(MooseX::Has::Sugar)
BuildRequires:	perl(MooseX::Types::Moose)
BuildRequires:	perl(Path::Class)
BuildRequires:	perl(SVK)
BuildRequires:	perl(SVK::Util)
BuildRequires:	perl(SVK::XD)
BuildRequires:	perl(SVN::Repos)
BuildRequires:	perl(String::Formatter)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Try::Tiny)

BuildArch:	noarch

%description
This set of plugins for the Dist::Zilla manpage can do interesting things
for module authors using http://svk.bestpractical.com to track their work.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
#make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4472 |12cr|perl-Dist-Zilla-Plugin-SvnObtain-0.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-SvnObtain
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Obtain files from a subversion repository before building a distribution
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Cwd)
BuildRequires:	perl(Dist::Zilla::Role::BeforeBuild)
BuildRequires:	perl(Dist::Zilla::Role::Plugin)
BuildRequires:	perl(File::Path)
BuildRequires:	perl(Moose)
BuildRequires:	perl(SVN::Client)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(namespace::autoclean)
BuildArch:	noarch

%description
Uses the SVN::Client manpage to obtain files from a subversion repository
for inclusion in a distribution made with the Dist::Zilla manpage.

'[SvnObtain]' sections in your _dist.ini_ file describe a set of Subversion
repositories that will be downloaded into the current directory prior to
building a distribution. Subdirectories will be created that correspond to
the name of the projects listed in that section. Optionally, after the URL
of the subversion repository, you may specify a particular revision to
check out. If you do not specify a revision, 'HEAD' will be used. For
instance, to include a copy MIT's simile timeline widget into your
distribution, your _dist.ini_ would contain something like this:

  [SvnObtain]
    simile = http://simile-widgets.googlecode.com/svn

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4473 |12cr|perl-Dist-Zilla-Plugin-SynopsisTests-1.101.420-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-SynopsisTests
%define upstream_version 1.101420

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Release tests for synopses
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla::Plugin::InlineFiles)
BuildRequires:	perl(English)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::More) >= 0.940.0
BuildRequires:	perl(Test::Synopsis)

BuildArch:	noarch

%description
This is an extension of the Dist::Zilla::Plugin::InlineFiles manpage,
providing the following files

  xt/release/synopsis.t - a standard Test::Synopsis test

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml META.json README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4474 |12cr|perl-Dist-Zilla-Plugin-TaskWeaver-0.101.620-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-TaskWeaver
%define upstream_version 0.101620

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Dist::Zilla::Plugin::TaskWeaver's helper
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(Dist::Zilla::Plugin::PodWeaver)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Autobox)
BuildRequires:	perl(Pod::Elemental)
BuildRequires:	perl(Pod::Weaver)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
The TaskWeaver plugin acts just like the PodWeaver plugin, but gets its
claws just a bit into your Pod::Weaver configuration and then uses them to
figure out prerequisites and grouping for building a Task distribution.

The 'Task::' namespace is used for libraries that do not have any code of
their own, but are just ways of getting a lot of other libraries installed
at once. In other words, they're just prerequisites with no actual logic.

TaskWeaver expects that your _.pm_ file will have Pod like the following:

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4475 |12cr|perl-Dist-Zilla-Plugin-TemplateFile-0.10.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-TemplateFile
%define upstream_version 0.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Use files as templates to build a distribution
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla::Role::FileMunger)
BuildRequires:	perl(Dist::Zilla::Role::TextTemplate)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Autobox)
BuildRequires:	perl(namespace::autoclean)
BuildArch:	noarch

%description
Utilize the Text::Template manpage to turn certain files into templates.
Each template has available to it the '$dist' variable that is the instance
of the Dist::Zilla manpage currently running. Only those files listed in
'dist.ini' as 'filename = blah' will be considered templates. Filenames are
given relative to the root of the build.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4476 |12cr|perl-Dist-Zilla-Plugin-Test-CPAN-Changes-0.3.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-Test-CPAN-Changes
%define upstream_version 0.003

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Release tests for your changelog
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla::Plugin::InlineFiles)
BuildRequires:	perl(Dist::Zilla::Role::FileMunger)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This is an extension of the Dist::Zilla::Plugin::InlineFiles manpage,
providing the following file:

    xt/release/cpan-changes.t - a standard Test::CPAN::Changes test

See the Test::CPAN::Changes manpage for what this test does.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README CHANGES LICENSE META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4477 |12cr|perl-Dist-Zilla-Plugin-Twitter-0.10.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-Twitter
%define upstream_version 0.010

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Twitter when you release with Dist::Zilla
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Data::Visitor::Callback)
BuildRequires:	perl(Digest::SHA1)
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(Dist::Zilla::App::Tester)
BuildRequires:	perl(Dist::Zilla::Role::AfterRelease)
BuildRequires:	perl(Dist::Zilla::Role::Releaser)
BuildRequires:	perl(Dist::Zilla::Role::TextTemplate)
BuildRequires:	perl(Dist::Zilla::Tester)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(HTML::Entities)
BuildRequires:	perl(HTTP::Response)
BuildRequires:	perl(JSON::Any)
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(Math::BigFloat)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::MultiInitArg)
BuildRequires:	perl(Net::Netrc)
BuildRequires:	perl(Net::Twitter)
BuildRequires:	perl(Params::Util)
BuildRequires:	perl(Path::Class)
BuildRequires:	perl(Sub::Exporter)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(WWW::Shorten::Simple)
BuildRequires:	perl(WWW::Shorten::TinyURL)
BuildRequires:	perl(namespace::autoclean)
BuildRequires:	perl(utf8)
BuildArch:	noarch

%description
This plugin will use the Net::Twitter manpage with the login and password
in your '.netrc' file to send a release notice to Twitter. By default, it
will include a link to your README file as extracted on a fast CPAN mirror.
This works very nicely with the Dist::Zilla::Plugin::ReadmeFromPod manpage.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor

%make

%check
#make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml META.json README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4478 |12cr|perl-Dist-Zilla-Plugin-UnusedVarsTests-1.100.860-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-UnusedVarsTests
%define upstream_version 1.100860

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Release tests for unused variables
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Dist::Zilla::Plugin::InlineFiles)
BuildRequires:	perl(English)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Vars)
BuildArch:	noarch

%description
This is an extension of the Dist::Zilla::Plugin::InlineFiles manpage,
providing the following file:

  xt/release/unused-vars.t - a standard Test::Vars test

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml META.json README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4479 |12cr|perl-Dist-Zilla-Plugin-VersionFromPrev-0.50.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-VersionFromPrev
%define upstream_version 0.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Get the last version via Git tag with C< git tag -l | sort -nr | head -n1 >
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla::Role::VersionProvider)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This plugin was written because the author didn't like the time-based
version RJBS likes to use as implemented in the
Dist::Zilla::Plugin::AutoVersion manpage. Instead this plugin supports the
classic CPAN version schema where you start at '0.01' and move towards
'0.99', then increment to '1.00' and keep going from there.

This is how you use the plugin:

    [VersionFromPrev]

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4480 |12cr|perl-Dist-Zilla-Role-Tempdir-0.10.276.220-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Role-Tempdir
%define upstream_version 0.01027622

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Shell Out and collect the result in a DZ plug-in
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Digest::SHA)
BuildRequires:	perl(Digest::base)
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(File::Find::Rule)
BuildRequires:	perl(File::Slurp)
BuildRequires:	perl(File::Tempdir)
BuildRequires:	perl(File::chdir)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Path::Class)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(namespace::autoclean)

BuildArch:	noarch

%description
Shell Out and collect the result in a DZ plug-in.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
#./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4481 |12cr|perl-Dist-Zilla-Util-EmulatePhase-0.10.33.120-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Util-EmulatePhase
%define upstream_version 0.01003312

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	A dummy Dist::Zilla to fake a 'prereq' object on
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Dist::Zilla::Prereqs)
BuildRequires:	perl(Dist::Zilla::Util::Test::KENTNL) >= 0.10.5.100
BuildRequires:	perl(English)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Hash::Merge::Simple)
BuildRequires:	perl(Module::Build) >= 0.360.100
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Autobox)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Sub::Exporter)
BuildRequires:	perl(Test::Fatal) >= 0.3.0
BuildRequires:	perl(Test::More) >= 0.96
BuildRequires:	perl(Try::Tiny)
BuildRequires:	perl(namespace::autoclean)
BuildArch:	noarch

%description
A dummy Dist::Zilla to fake a 'prereq' object on.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
#./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes LICENSE META.json META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4482 |12cr|perl-Dist-Zilla-Util-Test-KENTNL-0.10.5.100-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Util-Test-KENTNL
%define upstream_version 0.01000510

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	KENTNL's DZil plugin testing tool
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Dist::Zilla::Tester)
BuildRequires:	perl(English)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(Throwable)
BuildRequires:	perl(Role::Identifiable::HasIdent)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Role::HasMessage)
BuildRequires:	perl(MooseX::OneArgNew)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Moose::Autobox)
BuildRequires:	perl(Params::Util)
BuildRequires:	perl(Sub::Exporter)
BuildRequires:	perl(Test::Fatal)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Try::Tiny)
BuildRequires:	perl(Module::Build)
BuildArch:	noarch

%description
KENTNL's DZil plugin testing tool.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
#./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc README Changes LICENSE META.yml META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4483 |12cr|perl-DJabberd-0.840.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    DJabberd
%define upstream_version 0.84

# TODO generate

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	XMPP flexible framework to create custom jabber server
License:	GPL+ and Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/DJabberd/%{upstream_name}-%{upstream_version}.tar.gz
Source1:	djabberd.init
Source2:	djabberd.conf
Source3:	djabberd.sysconfig
Source4:	djabberd.log.conf
Source5:	djabberd.logrotate

BuildRequires:	perl-devel
BuildRequires:	perl(Danga::Socket)
BuildRequires:	perl(Log::Log4perl)
BuildRequires:	perl(XML::LibXML)
BuildRequires:	perl(Digest::SHA1)
BuildRequires:	perl(XML::SAX)
BuildRequires:	perl(Net::DNS)
BuildRequires:	perl(Net::SSLeay)
BuildArch:	noarch

%description
DJabberd is a high-performance, scalable, extensible Jabber/XMPP server
framework.
While it comes with an example server, it's really a set of classes for
you to build your own Jabber server without understanding Jabber.
Instead of working with XML and protocol-specific details, you subclass parts
and work
with sane objects and data structures and let DJabberd do all the ugly work.

%package -n djabberd
Summary:	A jabber server, constructed with DJabber perl framework
Group:		System/Servers
Requires(preun): rpm-helper
Requires(post): rpm-helper

%description -n djabberd
This package contains a example djabberd server, using the simplest possible
modules ( ie, everything is stored in memory, no persistance )
It is not intended to be used as it is, it just provides the needed example
file and infrastructure to be integrated with the distribution.

In order to turn this into a real server, you need to install various modules,
depending on your needs.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
mkdir -p doc/DJabberd/Component/
# do notprovides it, as it pulls a non packaged module
#mv ./lib/DJabberd/Component/Example.pm doc/DJabberd/Component/
rm -f ./lib/DJabberd/Component/Example.pm

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
export T_MUC_ENABLE=0
make test

%install
%makeinstall_std

mkdir -p %{buildroot}%{_initrddir}/
cp %{SOURCE1} %{buildroot}%{_initrddir}/djabberd

mkdir -p %{buildroot}%{_sysconfdir}/djabberd/
cp %{SOURCE2} %{buildroot}%{_sysconfdir}/djabberd

mkdir -p %{buildroot}%{_sysconfdir}/sysconfig/
cp %{SOURCE3} %{buildroot}%{_sysconfdir}/sysconfig/djabberd

# logging
cp %{SOURCE4} %{buildroot}%{_sysconfdir}/djabberd/log.conf

mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d/
cp %{SOURCE5} %{buildroot}%{_sysconfdir}/logrotate.d/djabberd

%post -n djabberd
%_post_service djabberd

%preun -n djabberd
%_preun_service djabberd

%files -n djabberd
%attr(0755,root,root) %{_bindir}/*
%attr(0755,root,root) %{_initrddir}/djabberd
%config(noreplace) %{_sysconfdir}/djabberd
%config(noreplace) %{_sysconfdir}/sysconfig/djabberd
%config(noreplace) %{_sysconfdir}/logrotate.d/*

%files
%doc doc/*
%{perl_vendorlib}/DJabberd*
%{_mandir}/man3/*

%changelog
* Wed Jul 08 2009 Jérôme Quelin <jquelin@mandriva.org> 0.840.0-1mdv2010.0
+ Revision: 393669
- update to 0.84
- using %%perl_convert_version
- removing patch djabberd.fix_5.10.diff merged upstream
- fixed license field

* Fri Sep 26 2008 Michael Scherer <misc@mandriva.org> 0.83-4mdv2009.0
+ Revision: 288537
- whitespace cleaning
- add patch for perl 5.10 from upstream svn

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed May 09 2007 Michael Scherer <misc@mandriva.org> 0.83-1mdv2008.0
+ Revision: 25425
- version 0.83
- remove patch1, applied upstream


* Tue Nov 14 2006 Michael Scherer <misc@mandriva.org> 0.81-1mdv2007.0
+ Revision: 83963
- add missing BuildRequires Net/SSLeay
- fix typo in previous commit
- add missing BuildRequires Net:DNS
- missing BuildRequires Digest::SHA1
- add missing buildrequires XML/LibXML.pm
- enhance initscript to be able to define PERL5LIB in sysconfig file
- missing buildrequires
- add more comment about default config values
- add patch for pidfile, from subversion
- remove patch about test and muc, integrated upstream with 0.81
- do not forget to kill the daemon in stop action
- pidfile should be outside of the Vhost directive
- add configuration for PidFile ( as pointed by Martin Atkins )
- fix various rpmlint error, add a description, and service reload.
- add a log file, and a logrotate file
- really use a initscript configfile
- use a configuration file for initscript ( and also fix it, ie, use djabberd, not ejabberd )
- do not provides the file DJabberd/Component/Example.pm, as it pulls Bot::Eliza, even if placed
  in %%doc
- rewrite the config file to be working out of the box ( without any real functionnality however, as it requires
  plugin not yet released except in djabber svn )
- use the correct option
- Import perl-DJabberd


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4484 |12cr|perl-DJabberd-Plugin-JabberIqVersion-0.40-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname   DJabberd-Plugin-JabberIqVersion

Name:		perl-%{realname}
Version:	0.40
Release:	4
License:	Artistic or GPL
Group:		Development/Perl
Summary:	Add support for "XEP 0092, Software version" to DJabberd
Url:		http://search.cpan.org/dist/%{realname}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/DJabberd/DJabberd-Plugin-JabberIqVersion-%{version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(DJabberd)
BuildArch:	noarch

%description
DJabberd::Plugin::JabberIqVersion add support for "XEP 0092, Software version" 
to DJabberd, a xmpp server framework.

%prep
%setup -q -n DJabberd-Plugin-JabberIqVersion-%{version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# disabled, test seems to requires a update with new perl to work 
#make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/DJabberd/*
%{_mandir}/man3/*



%changelog
* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 0.40-3mdv2011.0
+ Revision: 681364
- mass rebuild

* Sun Nov 22 2009 Michael Scherer <misc@mandriva.org> 0.40-2mdv2011.0
+ Revision: 469101
- disable test, as they prevent the build. ( upstream has been notified and is ok )
- import perl-DJabberd-Plugin-JabberIqVersion

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Thu Sep 20 2007 Michael Scherer <misc@mandriva.org> 0.40-1mdv2008.0
- First Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4485 |12cr|perl-DJabberd-Plugin-PrivateStorage-0.60-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname   DJabberd-Plugin-PrivateStorage

Name:		perl-%{realname}
Version:	0.60
Release:	4
License:	GPL or Artistic
Group:		Development/Perl
Summary:    Implement private storage, as described in XEP-0049, for DJabberd
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/DJabberd/DJabberd-Plugin-PrivateStorage-%{version}.tar.bz2
Url:		http://search.cpan.org/dist/%{realname}

BuildRequires:	perl-devel
BuildRequires:	perl(File::Slurp)
BuildRequires:	perl(DBD::SQLite) 
BuildRequires:	perl(DJabberd)
BuildArch:	noarch

%description
Implement private storage, as described in XEP-0049, for DJabberd.

This is used by various jabber client to store room bookmark, or notes
on contact in the roster.
 
%prep
%setup -q -n DJabberd-Plugin-PrivateStorage-%{version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# disabled until they work again
#make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/DJabberd/
%{_mandir}/man3/*

%changelog
* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 0.60-3mdv2011.0
+ Revision: 681365
- mass rebuild

* Sun Nov 22 2009 Michael Scherer <misc@mandriva.org> 0.60-2mdv2011.0
+ Revision: 469114
- disable test as they requires to be rewritten
- fix BuildRequires
- import perl-DJabberd-Plugin-PrivateStorage

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Thu Sep 20 2007 Michael Scherer <misc@mandriva.org> 0.60-1mdv2008.0
- First Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4486 |12cr|perl-DJabberd-RosterStorage-SQLite-1.00-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname   DJabberd-RosterStorage-SQLite

Name:		perl-%{realname}
Version:	1.00
Release:	6
License:	GPL or Artistic
Group:		Development/Perl
Summary:	DJabber plugin to store your jabber roster in SQLite
Source0:	http://search.cpan.org/CPAN/authors/id/B/BR/BRADFITZ/DJabberd-RosterStorage-SQLite-%{version}.tar.bz2
# patch submitted upstream : http://lists.danga.com/pipermail/djabberd/2007-September/000401.html
# not applied however, i have been using it since 1 year
Patch0:		DJabberd-RosterStorage-SQLite-fixutf8.diff
Url:		http://search.cpan.org/dist/%{realname}

BuildRequires:	perl-devel
BuildRequires:	perl(DJabberd)
BuildRequires:	perl(DBI)
# for testing, maybe one day
# BuildRequires: perl-DBD-SQLite
Requires:	perl(DBD::SQLite)
BuildArch:	noarch

%description
DJabber plugin to store your jabber roster in SQLite.

%prep
%setup -q -n DJabberd-RosterStorage-SQLite-%{version}
%patch -p0

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# without this, djabberd try to write to its log file
export LOGLEVEL=WARN
make test

%install
%makeinstall_std

%files
%{perl_vendorlib}/DJabberd/
%{_mandir}/man3/*

%changelog
* Fri Sep 26 2008 Michael Scherer <misc@mandriva.org> 1.00-5mdv2009.0
+ Revision: 288538
- add old fix for utf8 roster

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.00-4mdv2009.0
+ Revision: 256689
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 1.00-2mdv2008.1
+ Revision: 135833
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Sep 19 2007 Michael Scherer <misc@mandriva.org> 1.00-2mdv2008.0
+ Revision: 90842
- add missing requires


* Mon Nov 13 2006 Michael Scherer <misc@mandriva.org> 1.00-1mdv2007.0
+ Revision: 83882
- fix test when djabberd is installed
- Import perl-DJabberd-RosterStorage-SQLite

* Sun Nov 05 2006 Michael Scherer <misc@mandriva.org> 1.00-1mdv2007.1
- First Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4487 |12cr|perl-DNS-ZoneParse-1.0.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name    DNS-ZoneParse
%define upstream_version 1.00

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Parse and manipulate DNS Zone Files
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/modules/by-module/DNS/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module will parse a Zone File and put all the Resource Records (RRs) into
an anonymous hash structure. At the moment, the following types of RRs are
supported: SOA, NS, MX, A, CNAME, TXT, PTR. It could be useful for maintaining
DNS zones, or for transferring DNS zones to other servers. If you want to
generate an XML-friendly version of your zone files, it is easy to use
XML::Simple with this module once you have parsed the zonefile.

DNS::ZoneParse scans the DNS zonefile - removes comments and seperates the file
into its constituent records. It then parses each record and stores the records
internally. See below for information on the accessor methods.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/DNS
%{_mandir}/*/*


%changelog
* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 1.0.0-2mdv2011.0
+ Revision: 681367
- mass rebuild

* Wed Jul 14 2010 Jérôme Quelin <jquelin@mandriva.org> 1.0.0-1mdv2011.0
+ Revision: 553082
- update to 1.00

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.990.0-1mdv2010.1
+ Revision: 461266
- update to 0.99

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.960.0-1mdv2010.0
+ Revision: 403155
- rebuild using %%perl_convert_version

* Sun Nov 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.96-1mdv2009.1
+ Revision: 303772
- update to new version 0.96

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.95-5mdv2009.0
+ Revision: 256751
- rebuild

* Sat Dec 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.95-3mdv2008.1
+ Revision: 137175
- spec cleanup

* Sat Dec 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.95-2mdv2008.1
+ Revision: 136993
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Oct 13 2006 Oden Eriksson <oeriksson@mandriva.com>
+ 2006-10-12 13:12:28 (63851)
Import perl-DNS-ZoneParse

* Fri Oct 13 2006 Oden Eriksson <oeriksson@mandriva.com> 0.95-1mdv2007.1
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4488 |12cr|perl-DVD-Read-0.40.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    DVD-Read
%define upstream_version 0.04

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	3

Summary:    Access to DVD IFO file using libdvdread
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/DVD/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: libdvdread-devel
BuildRequires: perl-devel

BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}

%description
This module provide way to query video DVD using libdvdread.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes README sample/*
%{_mandir}/man3/*
%perl_vendorlib/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.40.0-3
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 0.40.0-2
+ Revision: 681368
- mass rebuild

* Tue Apr 06 2010 Jérôme Quelin <jquelin@mandriva.org> 0.40.0-1mdv2010.1
+ Revision: 532140
- update to 0.04

* Sun Feb 14 2010 Jérôme Quelin <jquelin@mandriva.org> 0.30.0-1mdv2010.1
+ Revision: 505724
- rebuild using %%perl_convert_version

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.03-2mdv2010.0
+ Revision: 440553
- rebuild

* Tue Nov 25 2008 Olivier Thauvin <nanardon@mandriva.org> 0.03-1mdv2009.1
+ Revision: 306493
- import perl-DVD-Read



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4489 |12cr|perl-Email-Find-0.100.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name 	 Email-Find
%define upstream_version 0.10

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Email-Find perl module
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://www.cpan.org/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Email/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Email::Valid)
BuildArch:	noarch

%description
Email::Find is a module for finding a *subset* of RFC 822 email
addresses in arbitrary text (see the section on "CAVEATS"). The
addresses it finds are not guaranteed to exist or even actually be email
addresses at all (see the section on "CAVEATS"), but they will be valid
RFC 822 syntax.

Email::Find will perform some heuristics to avoid some of the more
obvious red herrings and false addresses, but there's only so much which
can be done without a human.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make
make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Email/Find*
%{_mandir}/*/*

%changelog
* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.100.0-1mdv2010.0
+ Revision: 403157
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.10-3mdv2009.0
+ Revision: 256753
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 0.10-1mdv2008.1
+ Revision: 135833
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Thu Feb 01 2007 Stefan van der Eijk <stefan@mandriva.org> 0.10-1mdv2007.0
+ Revision: 115814
- 0.10

* Thu Nov 16 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.09-3mdv2007.1
+ Revision: 84635
- Import perl-Email-Find

* Sun Feb 05 2006 Stefan van der Eijk <stefan@eijk.nu> 0.09-3mdk
- Rebuild
- %%mkrel

* Mon Jan 17 2005 Stefan van der Eijk <stefan@mandrake.org> 0.09-2mdk
- yearly rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4490 |12cr|perl-Email-MessageID-1.402.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Email-MessageID
%define upstream_version 1.402

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Generate world unique message-ids
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Email/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Email::Address)

BuildArch:	noarch

Requires:	perl(Email::Address)

%description
Message-ids are optional, but highly recommended, headers that identify a
message uniquely. This software generates a unique message-id.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Email
%{_mandir}/*/*

%changelog
* Fri Jul 16 2010 Jérôme Quelin <jquelin@mandriva.org> 1.402.0-1mdv2011.0
+ Revision: 553964
- update to 1.402

* Wed May 20 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.401.0-2mdv2010.0
+ Revision: 378110
- fix dependencies

* Wed Feb 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.401.0-1mdv2010.0
+ Revision: 337635
- new version
- standardized version

* Thu Dec 18 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.400-1mdv2009.1
+ Revision: 315965
- new version

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.351-3mdv2009.0
+ Revision: 268464
- rebuild early 2009.0 package (before pixel changes)

* Sat May 24 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.351-2mdv2009.0
+ Revision: 210954
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri May 04 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.351-1mdv2008.0
+ Revision: 22445
- New version


* Mon Jul 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.35-1mdv2007.0
- new version

* Mon Mar 06 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.31-1mdk
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4491 |12cr|perl-Email-MIME-1.908.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Email-MIME
%define upstream_version 1.908

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Easy MIME message parsing
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Email/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Email::Date::Format)
BuildRequires:	perl(Email::MessageID)
BuildRequires:	perl(Email::MIME::ContentType)
BuildRequires:	perl(Email::MIME::Encodings)
BuildRequires:	perl(Email::Simple)
BuildRequires:	perl(Email::Simple::Creator)
BuildRequires:	perl(MIME::Types)

BuildArch:	noarch

Obsoletes:	perl-Email-MIME-Creator <= 1.456.0
Provides:	perl-Email-MIME-Creator  = 1.456.0
Obsoletes:	perl-Email-MIME-Modifier <= 1.444.0
Provides:	perl-Email-MIME-Modifier  = 1.444.0

Requires:	perl(Email::Simple)

%description
This is an extension of the Email::Simple module, to handle MIME encoded
messages. It takes a message as a string, splits it up into its constituent
parts, and allows you access to various parts of the message. Headers are
decoded from MIME encoding.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Email
%{_mandir}/*/*

%changelog
* Mon Jun 13 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.908.0-1mdv2011.0
+ Revision: 684742
- update to new version 1.908

* Thu Feb 03 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.907.0-1
+ Revision: 635506
- update to new version 1.907

* Sat Oct 23 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.906.0-1mdv2011.0
+ Revision: 587625
- new version

* Mon Sep 06 2010 Jérôme Quelin <jquelin@mandriva.org> 1.904.0-1mdv2011.0
+ Revision: 576297
- update to 1.904

* Tue Jul 27 2010 Jérôme Quelin <jquelin@mandriva.org> 1.903.0-2mdv2011.0
+ Revision: 561022
- email::mime::creator merged within email::mime
- email::mime::modifier merged within email::mime

* Thu Dec 24 2009 Jérôme Quelin <jquelin@mandriva.org> 1.903.0-1mdv2011.0
+ Revision: 482074
- update to 1.903

* Thu Nov 12 2009 Jérôme Quelin <jquelin@mandriva.org> 1.902.0-1mdv2010.1
+ Revision: 465209
- adding missing buildrequires:
- update to 1.902

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 1.901.0-1mdv2010.1
+ Revision: 460769
- adding missing buildrequires
- update to 1.901

* Thu May 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.863.0-2mdv2010.0
+ Revision: 378258
- use new %%perl_convert_version macro

* Mon May 11 2009 Jérôme Quelin <jquelin@mandriva.org> 1.863-1mdv2010.0
+ Revision: 374423
- update to new version 1.863

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - new release
    - standardized version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.86.1-3mdv2009.0
+ Revision: 256754
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Nov 17 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.86.1-1mdv2008.1
+ Revision: 109611
- new version (upstream version 1.861)

* Thu Jul 26 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.86.0-1mdv2008.0
+ Revision: 55629
- update to new version 1.86.0

* Wed Jul 04 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.85.9-1mdv2008.0
+ Revision: 48063
- update to new version 1.859


* Fri Mar 09 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.85.8-1mdv2007.1
+ Revision: 138829
- new version

* Sat Jan 20 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.85.7-2mdv2007.1
+ Revision: 111155
- fix dependencies

* Mon Dec 11 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.85.7-1mdv2007.1
+ Revision: 94846
- new version

* Thu Nov 23 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.85.5-1mdv2007.1
+ Revision: 86528
- new version
- Import perl-Email-MIME

* Sat Sep 09 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.85.2-1mdv2007.0
- New version (upstream version 1.852)

* Sat Aug 26 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.85.1-1mdv2007.0
- New version (upstream version: 1.85.1)

* Tue Aug 01 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.85-1mdv2007.0
- new version

* Tue Mar 21 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.82-2mdk
- fix buildrequires

* Mon Mar 06 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.82-1mdk
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4492 |12cr|perl-Email-MIME-Attachment-Stripper-1.316.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module      Email-MIME-Attachment-Stripper
%define up_version  1.316

Name:		perl-%{module}
Version:	%perl_convert_version %{up_version}
Release:	2
Summary:	Strip the attachments from a mail
License:	GPL or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{module}
Source:		http://www.cpan.org/modules/by-module/Email/%{module}-%{up_version}.tar.gz
Requires:	perl(Email::Simple::Creator)

BuildRequires:	perl-devel
BuildRequires:	perl(Email::Address)
BuildRequires:	perl(Email::MIME)
BuildRequires:	perl(Email::MIME::Modifier)
BuildRequires:	perl(MIME::Types)
BuildArch:	noarch

%description
Given a Email::MIME object, detach all attachments from the message. These are
then available separately.

%prep
%setup -q -n %{module}-%{up_version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Email
%{_mandir}/*/*

%changelog
* Wed May 20 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.316.0-1mdv2010.0
+ Revision: 377828
- new release
- standardized version

* Mon Aug 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.31.5-1mdv2009.0
+ Revision: 270895
- new version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.31.4-3mdv2009.0
+ Revision: 256756
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Nov 17 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.31.4-1mdv2008.1
+ Revision: 109610
- new version (upstream version 1.314)


* Sun Jan 21 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.31.3-1mdv2007.0
+ Revision: 111274
- fix build dependencies
- Import perl-Email-MIME-Attachment-Stripper

* Sun Jan 21 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.31.3-1mdv2007.1
- first mdv release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4493 |12cr|perl-Email-MIME-ContentType-1.15.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	Email-MIME-ContentType
%define up_version 1.015

Name:		perl-%{module}
Version:	%perl_convert_version %{up_version}
Release:	2
Summary:	Parse a MIME Content-Type Header
License:	GPL or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{module}
Source:		http://www.cpan.org/modules/by-module/Email/%{module}-%{up_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module is responsible for parsing email content type headers according to
section 5.1 of RFC 2045. It returns a hash as above, with entries for the
discrete type, the composite type, and a hash of attributes.

%prep
%setup -q -n %{module}-%{up_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Email
%{_mandir}/*/*

%changelog
* Wed Feb 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.15.0-1mdv2010.0
+ Revision: 337648
- new release
- use standardized version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.01.4-3mdv2009.0
+ Revision: 256772
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 1.01.4-1mdv2008.1
+ Revision: 135833
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Jul 04 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.01.4-1mdv2008.0
+ Revision: 48064
- update to new version 1.014


* Tue Nov 28 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.01.2-1mdv2007.0
+ Revision: 87875
- new version

* Fri Nov 17 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.01.1-3mdv2007.1
+ Revision: 85092
- new version
- Import perl-Email-MIME-ContentType

* Fri Sep 01 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.01-3mdv2007.0
- Rebuild

* Mon Mar 06 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.01-2mdk
- fix description lines length

* Mon Mar 06 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.01-1mdk
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4494 |12cr|perl-Email-MIME-Encodings-1.313.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	    Email-MIME-Encodings
%define up_version  1.313

Name:		perl-%{module}
Version:	%perl_convert_version %{up_version}
Release:	2
Summary:	A unified interface to MIME encoding and decoding
License:	GPL or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{module}
Source:		http://www.cpan.org/modules/by-module/Email/%{module}-%{up_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module simply wraps MIME::Base64 and MIME::QuotedPrint so that you can
throw the contents of a Content-Transfer-Encoding header at some text and have
the right thing happen.
Provides a number of useful methods for manipulating MIME messages.

%prep
%setup -q -n %{module}-%{up_version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Email
%{_mandir}/*/*

%changelog
* Wed May 20 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.313.0-1mdv2010.0
+ Revision: 377826
- new version
- new release
- standardised version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.31.1-3mdv2009.0
+ Revision: 241211
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Jul 04 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.31.1-1mdv2008.0
+ Revision: 48065
- update to new version 1.311


* Thu Sep 28 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.31.0-1mdv2007.0
- new version

* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.3-2mdv2007.0
- Rebuild

* Mon Mar 06 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.3-1mdk
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4495 |12cr|perl-Email-Reply-1.202.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Email-Reply
%define upstream_version 1.202

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Reply to a Message
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Email/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Email::Simple::Creator)
BuildRequires:	perl(Email::Abstract)
BuildRequires:	perl(Email::MIME)
BuildRequires:	perl(Email::MIME::Creator)
BuildRequires:	perl(Email::Date)
BuildArch:	noarch

%description
This software takes the hard out of generating replies to email messages.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Email
%{_mandir}/*/*


%changelog
* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.202.0-1mdv2010.0
+ Revision: 403158
- rebuild using %%perl_convert_version

* Wed Oct 01 2008 Oden Eriksson <oeriksson@mandriva.com> 1.20.2-4mdv2009.0
+ Revision: 290409
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Jul 26 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.20.2-1mdv2008.0
+ Revision: 56076
- update to new version 1.20.2


* Fri Mar 09 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.20.1-1mdv2007.1
+ Revision: 138830
- new version

* Sun Jan 21 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.20.0-1mdv2007.1
+ Revision: 111591
- fix build dependencies
- fix build dependencies
- fix build dependencies
- fix build dependencies
- Import perl-Email-Reply

* Sun Jan 21 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.20.0-1mdv2007.1
- first mdv release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4496 |12cr|perl-Email-Send-2.198.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name       Email-Send
%define upstream_version    2.198

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Simply Sending Email
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Email/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Email::Simple)
BuildRequires:	perl(Email::Address)
BuildRequires:	perl(Module::Pluggable)
BuildRequires:	perl(Return::Value)
Requires:	perl(Email::Date::Format)

BuildArch:	noarch

%description
This module provides a very simple, very clean, very specific interface to
multiple Email mailers. The goal of this software is to be small and simple,
easy to use, and easy to extend.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Email
%{_mandir}/*/*


%changelog
* Tue Dec 01 2009 Jérôme Quelin <jquelin@mandriva.org> 2.198.0-2mdv2010.1
+ Revision: 472190
- adding a requires:

* Thu Jul 16 2009 Jérôme Quelin <jquelin@mandriva.org> 2.198.0-1mdv2010.0
+ Revision: 396578
- update to 2.198

* Wed Jul 08 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.197.0-1mdv2010.0
+ Revision: 393522
- update to new version 2.197

* Wed Jun 10 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.196.0-1mdv2010.0
+ Revision: 384798
- new version

* Wed Feb 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.194.0-1mdv2010.0
+ Revision: 337653
- new release
- standardized version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 2.19.2-3mdv2009.0
+ Revision: 256788
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Nov 17 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.19.2-1mdv2008.1
+ Revision: 109609
- new version (upstream version 2.192)


* Fri Mar 09 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.18.5-1mdv2007.1
+ Revision: 138834
- new version

* Sun Jan 21 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.18.3-1mdv2007.1
+ Revision: 111237
- fix build dependencies
- fix build dependencies
- Import perl-Email-Send

* Sat Jan 20 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.18.3-1mdv2007.1
- first mdv release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4497 |12cr|perl-Email-Sender-0.110.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Email-Sender
%define upstream_version 0.110001

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	An SMTP client that stays online
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Email/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Capture::Tiny)
BuildRequires:	perl-Capture-Tiny >= 0.80
BuildRequires:	perl(Carp)
BuildRequires:	perl(Cwd)
BuildRequires:	perl(Email::Abstract)
BuildRequires:	perl(Email::Address)
BuildRequires:	perl(Email::Simple)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Fcntl)
BuildRequires:	perl(File::Basename)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Path)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(FindBin)
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Net::SMTP)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Sys::Hostname::Long)
BuildRequires:	perl(Throwable::Error)
BuildRequires:	perl(Try::Tiny)

BuildArch:	noarch
Requires:	perl(Throwable::Error)

%description
An Email::Sender::Success object is just an indicator that an email message
was successfully sent. Unless extended, it has no properties of its own.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.110.1-2mdv2011.0
+ Revision: 657335
- rebuild for updated spec-helper

* Mon Apr 04 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.110.1-1
+ Revision: 650299
- update to new version 0.110001

* Fri Mar 18 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.110.0-1
+ Revision: 646333
- update to new version 0.110000

* Sun Oct 03 2010 Shlomi Fish <shlomif@mandriva.org> 0.102.370-2mdv2011.0
+ Revision: 582690
- Add a dependency on the Capture-Tiny version

* Sat Aug 28 2010 Jérôme Quelin <jquelin@mandriva.org> 0.102.370-1mdv2011.0
+ Revision: 573792
- update to 0.102370

* Wed Jul 14 2010 Jérôme Quelin <jquelin@mandriva.org> 0.101.760-1mdv2011.0
+ Revision: 553019
- update to 0.101760

* Tue Feb 16 2010 Jérôme Quelin <jquelin@mandriva.org> 0.100.460-1mdv2010.1
+ Revision: 506745
- update to 0.100460

* Mon Feb 15 2010 Jérôme Quelin <jquelin@mandriva.org> 0.100.450-1mdv2010.1
+ Revision: 506238
- update to 0.100450

* Thu Jan 14 2010 Jérôme Quelin <jquelin@mandriva.org> 0.100.110-2mdv2010.1
+ Revision: 491214
- bump mkrel
- adding missing requires:

* Wed Jan 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.100.110-1mdv2010.1
+ Revision: 490494
- import perl-Email-Sender


* Wed Jan 13 2010 cpan2dist 0.100110-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4498 |12cr|perl-Email-Simple-Creator-1.424.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module      Email-Simple-Creator
%define up_version  1.424

%if %{_use_internal_dependency_generator}
%define __noautoprov 'perl\\(Email::Simple\\)'
%else
%define _provides_exceptions perl(Email::Simple)
%endif

Name:		perl-%{module}
Version:	%perl_convert_version %{up_version}
Release:	6
Summary:	Email::Simple constructor for starting anew
License:	GPL or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{module}
Source:		http://www.cpan.org/modules/by-module/Email/%{module}-%{up_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Email::Date)
BuildRequires:	perl(Email::Date::Format)
BuildRequires:	perl(Email::Simple)
Requires:	perl(Email::Date::Format)
BuildArch:	noarch

%description
This software provides a constructor to Email::Simple for creating
messages from scratch.

%prep
%setup -q -n %{module}-%{up_version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Email
%{_mandir}/*/*

%changelog
* Thu May 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.424.0-5mdv2010.0
+ Revision: 378279
- use new %%rpm_convert_version macro
- fix dependencies

* Thu Dec 18 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.42.4-4mdv2009.1
+ Revision: 315516
- fix dependencies (fix #46440)

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.42.4-3mdv2009.0
+ Revision: 256790
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 04 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.42.4-1mdv2008.1
+ Revision: 115148
- new version

* Sat Nov 17 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.42.3-1mdv2008.1
+ Revision: 109612
- new version (upstream version 1.423)

* Thu Jul 26 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.42.2-1mdv2008.0
+ Revision: 56093
- new version


* Sun Jan 21 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.41-1mdv2007.0
+ Revision: 111343
- Import perl-Email-Simple-Creator

* Sun Jan 21 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.41-1mdv2007.1
- first mdv release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4499 |12cr|perl-Email-Valid-0.184.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name     Email-Valid
%define upstream_version 0.184

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Check validity of Internet email addresses
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Email/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Mail::Address)
BuildRequires:	perl(Net::DNS)
BuildArch:	noarch

%description
This module determines whether an email address is well-formed, and
optionally, whether a mail host exists for the domain or whether
the top level domain of the email address is valid.  

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Email
%{_mandir}/*/*

%changelog
* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.184.0-1mdv2011.0
+ Revision: 552696
- update to 0.184

* Tue Aug 11 2009 Jérôme Quelin <jquelin@mandriva.org> 0.182.0-1mdv2010.0
+ Revision: 415002
- update to 0.182

* Sun May 17 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.181.0-1mdv2010.0
+ Revision: 376723
- new version
- new release
- standardized version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.17.9-3mdv2009.0
+ Revision: 256791
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 0.17.9-1mdv2008.1
+ Revision: 135841
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Jan 06 2007 Stefan van der Eijk <stefan@mandriva.org> 0.17.9-1mdv2007.0
+ Revision: 104731
- 0.17.9 / 0.179

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - Import perl-Email-Valid

* Thu Aug 03 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.17.6-1mdv2007.0
- new version (upstream version 0.176)

* Tue Jun 27 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.17.5-1mdv2007.0
- New version (upstream versop, 0.175)

* Thu Jun 22 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.17.4-1mdv2007.0
- New version (upstream version 0.174)

* Fri Jun 16 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.17.2-1mdv2007.0
- New version (upstream version 0.172)

* Wed Jun 14 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.17.1-1mdv2007.0
- New version (upstream version 0.171)

* Thu Jun 08 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.16-1mdv2007.0
- New release 0.16
- spec cleanup
- better URL
- better summary

* Sun Feb 05 2006 Stefan van der Eijk <stefan@eijk.nu> 0.15-4mdk
- Rebuild
- %%mkrel

* Mon Jan 17 2005 Stefan van der Eijk <stefan@mandrake.org> 0.15-3mdk
- add missing BuildRequires perl-Net-DNS

* Mon Jan 17 2005 Stefan van der Eijk <stefan@mandrake.org> 0.15-2mdk
- yearly rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4500 |12cr|perl-Email-Verify-SMTP-0.3.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Email-Verify-SMTP
%define upstream_version 0.003

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Specify dependencies on external non-Perl things
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Email/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(IO::Socket::Telnet)
BuildRequires:	perl(Net::Nslookup)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
'Email::Verify::Simple' is what I came with when I needed to verify several
email addresses without actually sending them email.

To put that another way:

    *This module verifies email addresses without actually sending email to
    them.*

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.3.0-2mdv2011.0
+ Revision: 654316
- rebuild for updated spec-helper

* Sun Oct 03 2010 Shlomi Fish <shlomif@mandriva.org> 0.3.0-1mdv2011.0
+ Revision: 582708
- import perl-Email-Verify-SMTP


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4501 |12cr|perl-Encode-2.430.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Encode
%define upstream_version 2.43

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	3

Summary:    Character Encodings Handler
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://search.cpan.org/CPAN/authors/id/D/DA/DANKOGAI/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}
Requires: perl-devel

%description
The "Encode" module provides the interfaces between Perl's strings and
the rest of the system.  Perl strings are sequences of characters.

The repertoire of characters that Perl can represent is at least that
defined by the Unicode Consortium. On most platforms the ordinal values
of the characters (as returned by "ord(ch)") is the "Unicode codepoint"
for the character (the exceptions are those platforms where the legacy
encoding is some variant of EBCDIC rather than a super-set of ASCII -
see perlebcdic).

Traditionally, computer data has been moved around in 8-bit chunks often
called "bytes". These chunks are also known as "octets" in networking
standards. Perl is widely used to manipulate data of many types - not
only strings of characters representing human or computer languages but
also "binary" data being the machine's representation of numbers, pixels
in an image - or just about anything.

When Perl is processing "binary data", the programmer wants Perl to
process "sequences of bytes". This is not a problem for Perl - as a byte
has 256 possible values, it easily fits in Perl's much larger "logical
character".


%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %buildroot
%makeinstall_std
rm -rf %buildroot/%{_bindir} %buildroot%{_mandir}/man1

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.430.0-3
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 2.430.0-2
+ Revision: 681695
- update file list
- fix conflicts with perl

* Sun May 22 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.430.0-1
+ Revision: 677326
- update to new version 2.43

* Sun Jan 02 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.420.0-1mdv2011.0
+ Revision: 627524
- update to new version 2.42

* Sun Dec 26 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.410.0-1mdv2011.0
+ Revision: 625270
- update to new version 2.41

* Sat Nov 13 2010 Jérôme Quelin <jquelin@mandriva.org> 2.400.0-2mdv2011.0
+ Revision: 597093
- rebuild

* Sat Nov 13 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.400.0-1mdv2011.0
+ Revision: 597081
- new version

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 2.390.0-2mdv2011.0
+ Revision: 555252
- rebuild

* Fri Nov 27 2009 Jérôme Quelin <jquelin@mandriva.org> 2.390.0-1mdv2010.1
+ Revision: 470455
- update to 2.39

* Tue Nov 17 2009 Jérôme Quelin <jquelin@mandriva.org> 2.380.0-1mdv2010.1
+ Revision: 466747
- update to 2.38

* Mon Sep 07 2009 Jérôme Quelin <jquelin@mandriva.org> 2.370.0-1mdv2010.0
+ Revision: 432322
- update to 2.37

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 2.350.0-1mdv2010.0
+ Revision: 401666
- rebuild using %%perl_convert_version
- fixed license field

* Wed Jul 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.35-1mdv2010.0
+ Revision: 396218
- update to new version 2.35

* Thu Jul 09 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.34-1mdv2010.0
+ Revision: 393791
- update to new version 2.34

* Fri May 01 2009 Jérôme Quelin <jquelin@mandriva.org> 2.33-1mdv2010.0
+ Revision: 369667
- update to new version 2.33

* Sun Mar 08 2009 Jérôme Quelin <jquelin@mandriva.org> 2.32-1mdv2009.1
+ Revision: 352845
- update to new version 2.32

* Thu Feb 19 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.31-1mdv2009.1
+ Revision: 342933
- update to new version 2.31

* Mon Feb 16 2009 Jérôme Quelin <jquelin@mandriva.org> 2.30-1mdv2009.1
+ Revision: 340732
- update to new version 2.30

* Mon Feb 02 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.29-1mdv2009.1
+ Revision: 336360
- update to new version 2.29

* Fri Jan 23 2009 Jérôme Quelin <jquelin@mandriva.org> 2.27-1mdv2009.1
+ Revision: 332939
- v2.27
- fix upstream url

* Sun Jan 18 2009 Jérôme Quelin <jquelin@mandriva.org> 2.26-1mdv2009.1
+ Revision: 330854
- removing conflicting scripts already provided by perl-devel
- import perl-Encode


* Sat Jan 17 2009 cpan2dist 2.26-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4502 |12cr|perl-Encode-EUCJPASCII-0.30.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Encode-EUCJPASCII
%define upstream_version 0.03

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	4

Summary:    EucJP-ascii - An eucJP-open mapping
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Encode/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Encode)
BuildRequires: perl-devel

BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
This module provides eucJP-ascii, one of eucJP-open mappings, and its
derivative. Following encodings are supported.

  Canonical    Alias                           Description
  --------------------------------------------------------------
  eucJP-ascii                                  eucJP-ascii
               qr/\beuc-?jp(-?open)?(-?19970715)?-?ascii$/i
  x-iso2022jp-ascii                            7-bit counterpart
               qr/\b(x-)?iso-?2022-?jp-?ascii$/i
  --------------------------------------------------------------

*Note*: 'x-iso2022jp-ascii' is unofficial encoding name: It had never been
registered by any standards bodies.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
rm -rf %buildroot
%makeinstall_std DESTDIR=%{buildroot}

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes README
%perl_vendorlib/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.30.0-4
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.30.0-3mdv2011.0
+ Revision: 555797
- rebuild for perl 5.12

* Fri Mar 12 2010 Jérôme Quelin <jquelin@mandriva.org> 0.30.0-2mdv2010.1
+ Revision: 518453
- ship debug files in -debug

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.30.0-1mdv2010.1
+ Revision: 461732
- update to 0.03

* Mon Jul 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.20.0-1mdv2010.0
+ Revision: 392894
- adding missing buildrequires:
- import perl-Encode-EUCJPASCII


* Mon Jul 06 2009 cpan2dist 0.02-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4503 |12cr|perl-Encode-HanExtra-0.230.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Encode-HanExtra
%define upstream_version 0.23

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	4

Summary:    Extra sets of Chinese encodings
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Encode/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Encode)
BuildRequires: perl-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
Perl 5.7.3 and later ships with an adequate set of Chinese encodings,
including the commonly used 'CP950', 'CP936' (also known as 'GBK'), 'Big5'
(alias for 'Big5-Eten'), 'Big5-HKSCS', 'EUC-CN', 'HZ', and 'ISO-IR-165'.

However, the numbers of Chinese encodings are staggering, and a complete
coverage will easily increase the size of perl distribution by several
megabytes; hence, this CPAN module tries to provide the rest of them.

If you are using Perl 5.8 or later, the Encode::CN manpage and the
Encode::TW manpage will automatically load the extra encodings for you, so
there's no need to explicitly write 'use Encode::HanExtra' if you are using
one of them already.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.230.0-4
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.230.0-3mdv2011.0
+ Revision: 555798
- rebuild for perl 5.12

* Fri Mar 12 2010 Jérôme Quelin <jquelin@mandriva.org> 0.230.0-2mdv2010.1
+ Revision: 518455
- ship debug files in -debug

* Mon Jul 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.230.0-1mdv2010.0
+ Revision: 392895
- adding missing buildrequires:
- import perl-Encode-HanExtra


* Mon Jul 06 2009 cpan2dist 0.23-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4504 |12cr|perl-Encode-JIS2K-0.20.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Encode-JIS2K
%define upstream_version 0.02

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	4

Summary:    JIS X 0212 (aka JIS 2000) Encodings
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Encode/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Encode)
BuildRequires: perl-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}
Provides: perl(Encode::JIS2K::2022JP3)

%description
To find out how to use this module in detail, see the Encode manpage.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes README
%perl_vendorlib/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.20.0-4
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.20.0-3mdv2011.0
+ Revision: 555802
- rebuild for perl 5.12

* Fri Mar 12 2010 Jérôme Quelin <jquelin@mandriva.org> 0.20.0-2mdv2010.1
+ Revision: 518454
- ship debug files in -debug

* Mon Jul 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.20.0-1mdv2010.0
+ Revision: 392893
- fixing buildrequires:
- adding missing provides:
- import perl-Encode-JIS2K


* Mon Jul 06 2009 cpan2dist 0.02-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4505 |12cr|perl-encoding-warnings-0.110.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 encoding-warnings
%define upstream_version 0.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Warn on implicit encoding conversions
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/A/AU/AUDREYT/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch
Provides:	perl(encoding::warnings)

%description
This perl pragma emits warnings whenever an ASCII character string
containing high-bit bytes is implicitly converted into UTF-8. It
is useful when working with mixed encoding strings.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/encoding/*
%{_mandir}/*/*


%changelog
* Sat Feb 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.110.0-1mdv2010.1
+ Revision: 505339
- rebuild using %%perl_convert_version

* Wed May 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.11-1mdv2010.0
+ Revision: 372675
- adding explicit provides, lowercase provides not automatically extracted - sigh
- update to 0.11

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.10-4mdv2009.0
+ Revision: 241213
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.10-2mdv2008.0
+ Revision: 86356
- rebuild


* Mon Jul 10 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.10-1mdv2007.0
- New version

* Sun May 22 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.05-2mdk
- Rebuild

* Thu Jul 22 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.05-1mdk
- Initial MDK release.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4506 |12cr|perl-Env-Path-0.180.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Env-Path
%define upstream_version 0.18

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Advanced operations on path variables
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Env/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Env::Path presents an object-oriented interface to _path variables_,
defined as that subclass of _environment variables_ which name an ordered
list of filesystem elements separated by a platform-standard _separator_
(typically ':' on UNIX and ';' on Windows).

Of course, core Perl constructs such

  $ENV{PATH} .= ":/usr/local/bin";

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_bindir}/envpath
%{_mandir}/man1/*
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.180.0-3mdv2011.0
+ Revision: 654318
- rebuild for updated spec-helper

* Fri Dec 24 2010 Shlomi Fish <shlomif@mandriva.org> 0.180.0-2mdv2011.0
+ Revision: 624653
- Fix the files section
- import perl-Env-Path


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4507 |12cr|perl-Env-Sanctify-1.40.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Env-Sanctify
%define upstream_version 1.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Lexically scoped sanctification of %ENV
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Env/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
Env::Sanctify is a module that provides lexically scoped manipulation and
sanctification of '%ENV'.

You can specify that it alter or add additional environment variables or
remove existing ones according to a list of matching regexen.

You can then either 'restore' the environment back manually or let the
object fall out of scope, which automagically restores.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README LICENSE
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 1.40.0-2mdv2011.0
+ Revision: 653594
- rebuild for updated spec-helper

* Sat Aug 14 2010 Jérôme Quelin <jquelin@mandriva.org> 1.40.0-1mdv2011.0
+ Revision: 569762
- import perl-Env-Sanctify


* Sat Aug 14 2010 cpan2dist 1.04-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4508 |12cr|perl-EV-4.10.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    EV
%define upstream_version 4.01

%define filelist %{upstream_name}-%{upstream_version}-filelist
%define maketest 1

Name:      perl-%{upstream_name}
Version:   %perl_convert_version %{upstream_version}
Release:	2

Summary:   Wrapper for the libev high-performance event loop library
License:   Artistic
Group:     Development/Perl
Url:       http://software.schmorp.de/pkg/EV.html
Source0:   http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl-devel
BuildRequires: perl-AnyEvent >= 1:2.6
BuildRequires: perl(common::sense)
Buildroot: %{_tmppath}/%{name}-%{version}-%{release}

%description
A thin wrapper around libev, a high-performance event loop. Intended
as a faster and less buggy replacement for the Event perl
module. Efficiently supports very high number of timers, scalable
operating system APIs such as epoll, kqueue and solaris's ports,
child/pid watchers and more.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 
chmod -R u+w %{_builddir}/%{upstream_name}-%{upstream_version}

%build
grep -rsl '^#!.*perl' . |
grep -v '.bak$' |xargs --no-run-if-empty \
%__perl -MExtUtils::MakeMaker -e 'MY->fixin(@ARGV)'
CFLAGS="$RPM_OPT_FLAGS"
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
%{__make} 

%check
%{__make} test

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%{makeinstall} `%{__perl} -MExtUtils::MakeMaker -e ' print \$ExtUtils::MakeMaker::VERSION <= 6.05 ? qq|PREFIX=%{buildroot}%{_prefix}| : qq|DESTDIR=%{buildroot}| '`

# remove special files
find %{buildroot} -name "perllocal.pod" \
    -o -name ".packlist"                \
    -o -name "*.bs"                     \
    |xargs -i rm -f {}

# no empty directories
find %{buildroot}%{_prefix}             \
    -type d -depth                      \
    -exec rmdir {} \; 2>/dev/null


%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README Changes
%{perl_vendorarch}/EV.pm
%{perl_vendorarch}/EV
%{perl_vendorarch}/auto/EV
%_mandir/man3/EV*



%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 4.10.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Tue Dec 07 2010 Götz Waschk <waschk@mandriva.org> 4.10.0-1mdv2011.0
+ Revision: 613594
- update to new version 4.01

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 3.900.0-2mdv2011.0
+ Revision: 555809
- rebuild for perl 5.12

* Thu Dec 31 2009 Jérôme Quelin <jquelin@mandriva.org> 3.900.0-1mdv2010.1
+ Revision: 484437
- update to 3.9

* Thu Jul 23 2009 Jérôme Quelin <jquelin@mandriva.org> 3.700.0-1mdv2010.0
+ Revision: 398943
- update to 3.7

  + Götz Waschk <waschk@mandriva.org>
    - remove the macro definition again

* Fri May 08 2009 Götz Waschk <waschk@mandriva.org> 3.600.0-1mdv2010.0
+ Revision: 373389
- add perl_convert_version macro
- new version
- use perl version macro

* Thu Feb 19 2009 Götz Waschk <waschk@mandriva.org> 3.53-1mdv2009.1
+ Revision: 342889
- update to new version 3.53

* Fri Jan 16 2009 Götz Waschk <waschk@mandriva.org> 3.52-1mdv2009.1
+ Revision: 330121
- update to new version 3.52

* Fri Dec 05 2008 Götz Waschk <waschk@mandriva.org> 3.42-2mdv2009.1
+ Revision: 310611
- new version
- fix source URL

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 3.42-2mdv2009.0
+ Revision: 268457
- rebuild early 2009.0 package (before pixel changes)

* Wed May 28 2008 Götz Waschk <waschk@mandriva.org> 3.42-1mdv2009.0
+ Revision: 212537
- new version

* Mon Jan 21 2008 Götz Waschk <waschk@mandriva.org> 2.01-1mdv2008.1
+ Revision: 155533
- new version

* Mon Jan 14 2008 Pixel <pixel@mandriva.com> 1.3-2mdv2008.1
+ Revision: 151426
- rebuild for perl-5.10.0

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Nov 26 2007 Götz Waschk <waschk@mandriva.org> 1.3-1mdv2008.1
+ Revision: 112075
- import perl-EV


* Mon Nov 26 2007 Götz Waschk <waschk@mandriva.org> 1.3-1mdv2008.1
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4509 |12cr|perl-Eval-Context-0.9.11-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Eval-Context
%define upstream_version 0.09.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2
Epoch:		1

Summary:	Evalute perl code in context wraper
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Eval/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Data::Compare)
BuildRequires:	perl(Data::Dumper)
BuildRequires:	perl(Data::TreeDumper)
BuildRequires:	perl(Directory::Scratch::Structured)
BuildRequires:	perl(File::Slurp)
BuildRequires:	perl(Package::Generator)
BuildRequires:	perl(Readonly)
BuildRequires:	perl(Safe)
BuildRequires:	perl(Sub::Exporter)
BuildRequires:	perl(Sub::Install)
BuildRequires:	perl(Symbol)
BuildRequires:	perl(Term::Size)
BuildRequires:	perl(Test::Block)
BuildRequires:	perl(Test::Dependencies)
BuildRequires:	perl(Test::Distribution)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::NoWarnings)
BuildRequires:	perl(Test::Output)
BuildRequires:	perl(Test::Pod)
BuildRequires:	perl(Test::Pod::Coverage)
BuildRequires:	perl(Test::Spelling)
BuildRequires:	perl(Test::Strict)
BuildRequires:	perl(Test::Warn)
BuildRequires:	perl(Module::Build::Compat)

BuildArch:	noarch

%description
This module define a subroutine that let you evaluate Perl code in a
specific context. The code can be passed directly as a string or as a file
name to read from. It also provides some subroutines to let you define and
optionally share variables and subroutines between your code and the code
you wish to evaluate. Finally there is some support for running your code
in a safe compartment.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
# fails for unknown reason with build bot
rm -f t/000_distribution.t
rm -f t/003_perl_critic.t

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
export LC_ALL=C
%make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/Eval


%changelog
* Thu Feb 25 2010 Jérôme Quelin <jquelin@mandriva.org> 1:0.9.11-1mdv2010.1
+ Revision: 511041
- bump epoch
- update to 0.09.11

* Sun Feb 14 2010 Jérôme Quelin <jquelin@mandriva.org> 0.70.0-1mdv2010.1
+ Revision: 505731
- rebuild using %%perl_convert_version

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.07-2mdv2010.0
+ Revision: 440554
- rebuild

* Sun Feb 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.07-1mdv2009.1
+ Revision: 343865
- workaround strange perlcritic failures with build bot
- new release
- import perl-Eval-Context


* Sun Jun 01 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-1mdv2009.0
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4510 |12cr|perl-Event-1.180.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Event
%define upstream_version 1.18

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	2

Summary:	%{upstream_name} module for perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Event/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
Fast, generic event loop

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make CFLAGS="%{optflags}"

%check
%{__make} test

%clean 
rm -rf %{buildroot}

%install
rm -rf %{buildroot}
%makeinstall_std

%files
%defattr(-,root,root)
%doc ANNOUNCE INSTALL README TODO Tutorial.pdf ChangeLog
%{perl_vendorarch}/Event*
%{perl_vendorarch}/auto/Event
%{_mandir}/*/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.180.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sun Jun 26 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.180.0-1
+ Revision: 687340
- update to new version 1.18

* Sun May 22 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.170.0-1
+ Revision: 677327
- update to new version 1.17

* Sun May 08 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.150.0-1
+ Revision: 672615
- update to new version 1.15

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 1.130.0-2mdv2011.0
+ Revision: 555255
- rebuild

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 1.130.0-1mdv2010.1
+ Revision: 461740
- update to 1.13

* Thu Aug 27 2009 Jérôme Quelin <jquelin@mandriva.org> 1.120.0-1mdv2010.0
+ Revision: 421624
- update to 1.12

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.110.0-1mdv2010.0
+ Revision: 403160
- rebuild using %%perl_convert_version

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.11-2mdv2009.0
+ Revision: 268471
- rebuild early 2009.0 package (before pixel changes)

* Tue May 20 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.11-1mdv2009.0
+ Revision: 209325
- update to new version 1.11

* Tue Jan 22 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.10-1mdv2008.1
+ Revision: 156177
- update to new version 1.10
- update to new version 1.10

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 1.09-2mdv2008.1
+ Revision: 152070
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sun Jul 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.09-1mdv2008.0
+ Revision: 46524
- update to new version 1.09


* Thu Nov 16 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.08-1mdv2007.0
+ Revision: 84656
- new version
- Import perl-Event

* Fri Sep 01 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.06-3mdv2007.0
- Rebuild

* Sat May 20 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.06-2mdk
- better source URL
- test in %%check

* Thu May 19 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.06-1mdk
- 1.06
- Add ChangeLog in docs

* Fri Apr 29 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.05-1mdk 
- new release
- spec cleanup
- better url
- no more explicit perl requires
- rpmbuilupdate aware

* Thu Mar 31 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 1.04-1mdk
- 1.04

* Fri Feb 11 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 1.03-1mdk
- 1.03
- make tests

* Mon Nov 15 2004 Gtz Waschk <waschk@linux-mandrake.com> 1.00-2mdk
- rebuild for new perl

* Thu Jun 03 2004 Per yvind Karlsen <peroyvind@linux-mandrake.com> 1.00-1mdk
- 1.00
- use %%makeinstall_std macro

* Tue Apr 27 2004 Stefan van der Eijk <stefan@mandrake.org> 0.88-1mdk
- 0.88


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4511 |12cr|perl-Event-ExecFlow-0.640.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname Event-ExecFlow
%define filelist %{pkgname}-%{upstream_version}-filelist
%define NVR %{pkgname}-%{upstream_version}-%{release}
%define maketest 1
%define upstream_version 0.64

Name:      perl-Event-ExecFlow
Summary:   Event-RPC - High level API for event-based execution flow control
Version:   %perl_convert_version %upstream_version
Release:   %mkrel 3
License:   Artistic
Group:     Development/Perl
URL:       http://www.exit1.org/Event-ExecFlow/
SOURCE:    http://search.cpan.org/CPAN/authors/id/J/JR/JRED/Event-ExecFlow-%upstream_version.tar.bz2
Buildroot: %{_tmppath}/%{name}-%{upstream_version}-%(id -u -n)
Buildarch: noarch
BuildRequires: perl-devel
BuildRequires: perl-AnyEvent
BuildRequires: perl-libintl-perl

%description
Event::ExecFlow provides a ligh level API for defining complex flow
controls with asynchronous execution of external programs.

%prep
%setup -q -n %{pkgname}-%{upstream_version} 
chmod -R u+w %{_builddir}/%{pkgname}-%{upstream_version}

%build
grep -rsl '^#!.*perl' . |
grep -v '.bak$' |xargs --no-run-if-empty \
%__perl -MExtUtils::MakeMaker -e 'MY->fixin(@ARGV)'
CFLAGS="$RPM_OPT_FLAGS"
%{__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
%{__make} 
%check
chmod 755 bin/*
%{__make} test

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%{makeinstall} `%{__perl} -MExtUtils::MakeMaker -e ' print \$ExtUtils::MakeMaker::VERSION <= 6.05 ? qq|PREFIX=%{buildroot}%{_prefix}| : qq|DESTDIR=%{buildroot}| '`

# remove special files
find %{buildroot} -name "perllocal.pod" \
    -o -name ".packlist"                \
    -o -name "*.bs"                     \
    |xargs -i rm -f {}

# no empty directories
find %{buildroot}%{_prefix}             \
    -type d -depth                      \
    -exec rmdir {} \; 2>/dev/null


%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README Changes
%_bindir/execflow
%{perl_vendorlib}/Event/ExecFlow*
%_mandir/man3/Event::ExecFlow*



%changelog
* Fri Jan 20 2012 Götz Waschk <waschk@mandriva.org> 0.640.0-3mdv2012.0
+ Revision: 763021
- rebuild

* Tue Jul 26 2011 Götz Waschk <waschk@mandriva.org> 0.640.0-2
+ Revision: 691693
- rebuild

* Wed Jan 06 2010 Götz Waschk <waschk@mandriva.org> 0.640.0-1mdv2011.0
+ Revision: 486564
- update to new version 0.64

* Tue Jul 28 2009 Götz Waschk <waschk@mandriva.org> 0.630.0-1mdv2010.0
+ Revision: 401505
- use perl version macro

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.63-3mdv2009.0
+ Revision: 256812
- rebuild

* Thu Dec 20 2007 Olivier Blin <blino@mandriva.org> 0.63-1mdv2008.1
+ Revision: 135841
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Apr 17 2007 Götz Waschk <waschk@mandriva.org> 0.63-1mdv2007.1
+ Revision: 13562
- new version


* Sun Jun 18 2006 Götz Waschk <waschk@mandriva.org> 0.62-1mdk
- New release 0.62

* Mon Apr 03 2006 Götz Waschk <waschk@mandriva.org> 0.61-2mdk
- fix buildrequires
- fix URL

* Mon Apr 03 2006 Götz Waschk <waschk@mandriva.org> 0.61-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4512 |12cr|perl-Event-File-0.1.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define module	Event-File
%define name	perl-%{module}
%define version	0.1.1
%define rel	3

Summary:	Mimic the 'tail -f' behaviour using Event
Name:		%{name}
Version:	%{version}
Release:	%mkrel %{rel}
License:	GPL or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{module}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Event/%{module}-%{version}.tar.bz2
BuildRequires:	perl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}
BuildArch:	noarch

%description
This module tries to mimic the 'tail -f' behaviour
using Event.

It detects file deletion, rename, rotation providing a simple way to keep 
track of files like log files.

%prep
%setup -q -n %{module}-%{version}
find -type f | xargs chmod 0644
find -type d | xargs chmod 0755

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README Changes demo
%{perl_vendorlib}/Event
%{_mandir}/man3/*



%changelog
* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.1.1-3mdv2010.0
+ Revision: 430421
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 0.1.1-2mdv2008.1
+ Revision: 135841
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Jun 03 2007 Anssi Hannula <anssi@mandriva.org> 0.1.1-2mdv2008.0
+ Revision: 34865
- annual rebuild


* Sun May 28 2006 Anssi Hannula <anssi@mandriva.org> 0.1.1-1mdv2007.0
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4513 |12cr|perl-Event-Lib-1.30.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname   Event-Lib
%define upstream_version    1.03
%define release    %mkrel 4

Name:       perl-%{realname}
Version:    %perl_convert_version %upstream_version
Release:    %{release}
License:    GPL or Artistic
Group:      Development/Perl
Summary:    Perl extentions for event-based programming
Source:     http://www.cpan.org/modules/by-module/Event/%{realname}-%{upstream_version}.tar.gz
Url:        http://search.cpan.org/dist/%{realname}
BuildRoot:  %{_tmppath}/%{name}-%{upstream_version}-%{release}-buildroot
BuildRequires: perl-devel
BuildRequires: libevent-devel

%description
This module is a Perl wrapper around libevent(3) as available from the
http://www.monkey.org/~provos/libevent/ manpage. It allows to execute a
function whenever a given event on a filehandle happens, a timeout occurs
or a signal is received.

Under the hood, one of the available mechanisms for asynchronously dealing
with events is used. This could be 'select', 'poll', 'epoll', 'devpoll' or
'kqueue'. The idea is that you don't have to worry about those details and
the various interfaces they offer. _Event::Lib_ offers a unified interface
to all of them (but see the "CONFIGURATION" manpage further below).

Once you've skimmed through the next two sections (or maybe even now), you
should have a look at the "EXAMPLE: A SIMPLE TCP SERVER" manpage to get a
feeling about how it all fits together.

%prep
%setup -q -n %{realname}-%{upstream_version} 

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
# those tests fail with test::harness 3.x
# cf  https://rt.cpan.org/Ticket/Display.html?id=35355
# and http://rt.cpan.org/Public/Bug/Display.html?id=36130
rm t/20_signal.t t/51_cleanup_persistent.t
%make test

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc Changes META.yml README
%{_mandir}/man3/*
%perl_vendorlib/*





%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.30.0-4mdv2012.0
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Thu Dec 29 2011 Götz Waschk <waschk@mandriva.org> 1.30.0-3
+ Revision: 748202
- rebuild

* Wed Dec 22 2010 Oden Eriksson <oeriksson@mandriva.com> 1.30.0-2mdv2011.0
+ Revision: 623877
- rebuilt against libevent 2.x

* Wed Jul 21 2010 Jérôme Quelin <jquelin@mandriva.org> 1.30.0-1mdv2011.0
+ Revision: 556555
- remove faulty tests failing with test::harness 3.x

* Tue Jul 28 2009 Götz Waschk <waschk@mandriva.org> 1.30.0-1mdv2010.0
+ Revision: 401504
- use perl version macro

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.03-2mdv2009.0
+ Revision: 268480
- rebuild early 2009.0 package (before pixel changes)
- fix extra spacing at top of description

* Wed May 28 2008 Götz Waschk <waschk@mandriva.org> 1.03-1mdv2009.0
+ Revision: 212550
- import perl-Event-Lib



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4514 |12cr|perl-Event-RPC-1.10.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname Event-RPC
%define filelist %{pkgname}-%{upstream_version}-filelist
%define NVR %{pkgname}-%{upstream_version}-%{release}
%define maketest 1
%define upstream_version 1.01

Name:		perl-Event-RPC
Summary:	Event-RPC - Event based transparent Client/Server RPC framework
Version:	%perl_convert_version %{upstream_version}
Release:	3
License:	Artistic
Group:		Development/Perl
URL:		http://www.exit1.org/Event-RPC
Source:		http://search.cpan.org//CPAN/authors/id/J/JR/JRED/Event-RPC-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Event)
BuildRequires:	perl(IO::Socket::SSL)
BuildConflicts:	perl-Net_SSLeay < 1.30
BuildArch: noarch

%description
Event::RPC consists of a server and a client library. The server
exports a list of classes and methods, which are allowed to be called
over the network. More specific it acts as a proxy for objects created
on the server side (on demand of the connected clients) which handles
client side methods calls with transport of method arguments and
return values.

The object proxy handles refcounting and destruction of objects
created by clients properly. Objects as method parameters and return
values are handled as well (although with some limitations, see
below).

For the client the whole thing is totally transparent - once connected
to the server it doesn't know whether it calls methods on local or
remote objects.

Also the methods on the server newer know whether they are called
locally or from a connected client. Your application logic is not
affected by Event::RPC at all, at least if it has a rudimentary clean
OO design.

For details on implementing servers and clients please refer to the
man pages of Event::RPC::Server and Event::RPC::Client.

%prep
%setup -q -n %{pkgname}-%{upstream_version} 
chmod -R u+w %{_builddir}/%{pkgname}-%{upstream_version}

%build
grep -rsl '^#!.*perl' . |
grep -v '.bak$' |xargs --no-run-if-empty \
perl -MExtUtils::MakeMaker -e 'MY->fixin(@ARGV)'
CFLAGS="%{optflags}"
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
make

%check
make test

%install
%makeinstall_std `perl -MExtUtils::MakeMaker -e ' print \$ExtUtils::MakeMaker::VERSION <= 6.05 ? qq|PREFIX=%{buildroot}%{_prefix}| : qq|DESTDIR=%{buildroot}| '`

# remove special files
find %{buildroot} -name "perllocal.pod" \
    -o -name ".packlist"                \
    -o -name "*.bs"                     \
    |xargs -i rm -f {}

# no empty directories
find %{buildroot}%{_prefix}             \
    -type d -depth                      \
    -exec rmdir {} \; 2>/dev/null

%files
%doc README Changes
%{perl_vendorlib}/Event/RPC*
%{_mandir}/man3/Event::RPC*


%changelog
* Tue Jul 26 2011 Götz Waschk <waschk@mandriva.org> 1.10.0-2mdv2012.0
+ Revision: 691694
- rebuild

* Tue Jul 28 2009 Götz Waschk <waschk@mandriva.org> 1.10.0-1mdv2011.0
+ Revision: 401501
- use perl version macro

* Mon Oct 27 2008 Götz Waschk <waschk@mandriva.org> 1.01-1mdv2009.1
+ Revision: 297529
- update to new version 1.01

* Sun Jun 22 2008 Götz Waschk <waschk@mandriva.org> 1.00-1mdv2009.0
+ Revision: 227956
- new version

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Mon Jul 31 2006 Götz Waschk <waschk@mandriva.org> 0.90-1mdv2007.0
- Rebuild

* Mon Apr 24 2006 Götz Waschk <waschk@mandriva.org> 0.90-1mdk
- New release 0.90

* Tue Mar 28 2006 Götz Waschk <waschk@mandriva.org> 0.89-1mdk
- New release 0.89

* Fri Jan 27 2006 Götz Waschk <waschk@mandriva.org> 0.88-2mdk
- reenable SSL

* Mon Dec 26 2005 Götz Waschk <waschk@mandriva.org> 0.88-1mdk
- New release 0.88

* Mon Dec 19 2005 Götz Waschk <waschk@mandriva.org> 0.87-1mdk
- New release 0.87

* Tue Aug 30 2005 Götz Waschk <waschk@mandriva.org> 0.85-1mdk
- New release 0.85

* Wed Aug 03 2005 Götz Waschk <waschk@mandriva.org> 0.84-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4515 |12cr|perl-Event-XML-Sync-1.0.0-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Event-XML-Sync
%define upstream_version 1.0

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	10

Summary:	A Perl module to run synchronized XML stream
License:	GPL
Group:		Development/Perl
Url:		ftp://ftp.inria.fr/INRIA/Atoll/Eric.Clergerie/TAG/
Source0:	ftp://ftp.inria.fr/INRIA/Atoll/Eric.Clergerie/TAG/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module may be used to developp application wrappers to be
installed in XML pipelines.

The wrapper expects some XML input. It sends some bits of
information to the wrapped application and information the
returned information (when arriving) in the input XML stream
(by adding, modifying or deleting XML elements). Output XML is
produced for the next wrapper in the pipeline.

The key point is that wrappers are non-blocking, i.e. a
wrapper do not stop waiting for information to be returned by
the wrapped application. To achieve that, the wrapper needs
some kind of synchronization to correlate the returned
information with the input XML stream.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files 
%doc README
%{perl_vendorlib}/Event
%{_mandir}/*/*

%changelog
* Fri Feb 12 2010 Jérôme Quelin <jquelin@mandriva.org> 1.0.0-9mdv2010.1
+ Revision: 504814
- rebuild using %%perl_convert_version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.0-8mdv2010.0
+ Revision: 430428
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.0-7mdv2009.0
+ Revision: 256815
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 1.0-5mdv2008.1
+ Revision: 135841
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-5mdv2008.0
+ Revision: 86357
- rebuild


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-4mdv2007.0
- Rebuild

* Tue Dec 20 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-3mdk
- spec cleanup
- %%mkrel

* Mon Dec 20 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.0-2mdk
- fix buildrequires in a backward compatible way

* Fri Jul 23 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.0-1mdk 
- new version
- rpmbuildupdate aware

* Wed Feb 25 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.1-2mdk
- fixed dir ownership (distlint)

* Thu Jan 08 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.1-1mdk
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4516 |12cr|perl-Excel-Template-0.330.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Excel-Template
%define upstream_version 0.33

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Templating module that generates Excel
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Excel/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Basename)
BuildRequires:	perl(File::Path)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(IO::Scalar)
BuildRequires:	perl(Spreadsheet::WriteExcel)
BuildRequires:	perl(Spreadsheet::WriteExcel::Utility)
BuildRequires:	perl(Test::Deep)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(XML::Parser)
BuildArch:	noarch

%description
This is a module used for templating Excel files. Its genesis came from the
need to use the same datastructure as the HTML::Template manpage, but
provide Excel files instead. The existing modules don't do the trick, as
they require replication of logic that's already been done within the
HTML::Template manpage.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.330.0-2mdv2011.0
+ Revision: 657336
- rebuild for updated spec-helper

* Thu Feb 24 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.330.0-1
+ Revision: 639635
- update to new version 0.33

* Sat Jan 01 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.320.0-1mdv2011.0
+ Revision: 627063
- import perl-Excel-Template


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4517 |12cr|perl-Excel-Template-Plus-0.50.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Excel-Template-Plus
%define upstream_version 0.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Testing module for use with Excel::Template::Plus
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Excel/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Excel::Template)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(FindBin)
BuildRequires:	perl(IO::String)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Param)
BuildRequires:	perl(Spreadsheet::ParseExcel)
BuildRequires:	perl(Template)
BuildRequires:	perl(Test::Deep)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
This module is an extension of the Excel::Template module, which allows the
user to use various "engines" from which you can create Excel files through
Excel::Template.

The idea is to use the existing (and very solid) excel file generation code
in Excel::Template, but to extend its more templatey bits with more
powerful options.

The only engine currently provided is the Template Toolkit engine, which
replaces Excel::Template's built in template features (the LOOP, and IF
constructs) with the full power of TT. This is similar to the module
Excel::Template::TT, but expands on that even further to try and create a
more extensive system.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc ChangeLog META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.50.0-2mdv2011.0
+ Revision: 654320
- rebuild for updated spec-helper

* Sat Jan 01 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.50.0-1mdv2011.0
+ Revision: 627237
- import perl-Excel-Template-Plus


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4518 |12cr|perl-Exception-Class-TryCatch-1.120.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Exception-Class-TryCatch
%define upstream_version 1.12

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Syntactic tryE<sol>catch sugar for use with Exception::Class
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Exception/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Exception::Class)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
Exception::Class::TryCatch provides syntactic sugar for use with the
Exception::Class manpage using the familiar keywords 'try' and 'catch'. Its
primary objective is to allow users to avoid dealing directly with '$@' by
ensuring that any exceptions caught in an 'eval' are captured as the
Exception::Class manpage objects, whether they were thrown objects to begin
with or whether the error resulted from 'die'. This means that users may
immediately use 'isa' and various the Exception::Class manpage methods to
process the exception. 

In addition, this module provides for a method to push errors onto a hidden
error stack immediately after an 'eval' so that cleanup code or other error
handling may also call 'eval' without the original error in '$@' being
lost.

Inspiration for this module is due in part to Dave Rolsky's article
"Exception Handling in Perl With Exception::Class" in _The Perl Journal_
(Rolsky 2004).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 1.120.0-2mdv2011.0
+ Revision: 654185
- rebuild for updated spec-helper

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 1.120.0-1mdv2011.0
+ Revision: 405857
- rebuild using %%perl_convert_version

* Tue Nov 04 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.12-1mdv2009.1
+ Revision: 299759
- update to new version 1.12

* Fri Oct 10 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.11-1mdv2009.1
+ Revision: 291361
- import perl-Exception-Class-TryCatch


* Fri Oct 10 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.11-1mdv2009.1
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4519 |12cr|perl-ex-lib-0.900.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    ex-lib
%define upstream_version 0.90

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

License:	GPL+ or Artistic
Group:		Development/Perl
Summary:	The same as C<lib>, but makes relative path absolute
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/ex/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl-PathTools
BuildRequires:	perl(lib::abs) >= 0.900.0
BuildArch:	noarch
Requires:	perl(lib::abs) >= 0.900.0
Provides:	perl(ex::lib) = %{version}-%{release}

%description
The same as C<lib>, but makes relative path absolute

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.900.0-2mdv2011.0
+ Revision: 658425
- rebuild for updated rpm-setup

* Thu Jul 23 2009 Jérôme Quelin <jquelin@mandriva.org> 0.900.0-1mdv2010.0
+ Revision: 398912
- update to 0.90

* Wed May 20 2009 Jérôme Quelin <jquelin@mandriva.org> 0.07-1mdv2010.0
+ Revision: 378032
- update to new version 0.07

* Fri May 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.06-1mdv2010.0
+ Revision: 369665
- update to new version 0.06

* Fri Mar 13 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.05-1mdv2009.1
+ Revision: 354490
- update to new version 0.05

* Fri Feb 20 2009 Jérôme Quelin <jquelin@mandriva.org> 0.04-1mdv2009.1
+ Revision: 343360
- adding missing prereq & provides
- import perl-ex-lib


* Fri Feb 20 2009 cpan2dist 0.04-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4520 |12cr|perl-Expect-Simple-0.40.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Expect-Simple
%define upstream_version 0.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Perl wrapper around the Expect module  
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/D/DJ/DJERIUS/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Expect)
BuildArch:	noarch

%description
Expect::Simple is a wrapper around the Expect module which should suffice for 
simple applications. It hides most of the Expect machinery; the Expect object 
is available for tweaking if need be.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std
rm -rf %{buildroot}%{perl_vendorarch}

%files
%doc README
%{perl_vendorlib}/*
%{_mandir}/man3/*


%changelog
* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.40.0-1mdv2010.0
+ Revision: 405962
- rebuild using %%perl_convert_version

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.04-2mdv2009.0
+ Revision: 268505
- rebuild early 2009.0 package (before pixel changes)

* Sat May 10 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.04-1mdv2009.0
+ Revision: 205395
- update to new version 0.04

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 0.03-1mdv2008.1
+ Revision: 135841
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Aug 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.03-1mdv2008.0
+ Revision: 69241
- update to new version 0.03


* Wed Dec 28 2005 Michael Scherer <misc@mandriva.org> 0.02-2mdk
- Do not ship empty dir

* Sat Sep 24 2005 Michael Scherer <misc@mandriva.org> 0.02-1mdk
- First mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4521 |12cr|perl-Exporter-5.670.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Exporter
%define upstream_version 5.67

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Implements default import method for modules
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://search.cpan.org/CPAN/authors/id/T/TO/TODDR/Exporter-%upstream_version.tar.gz

BuildArch: noarch
BuildRequires:	perl-devel

%description
The Exporter module implements an 'import' method which allows a module to
export functions and variables to its users' namespaces. Many modules use
Exporter rather than implementing their own 'import' method because
Exporter provides a highly flexible interface, with an implementation
optimised for the common case.

Perl automatically calls the 'import' method when processing a 'use'
statement for a module. Modules and 'use' are documented in the perlfunc
manpage and the perlmod manpage. Understanding the concept of modules and
how the 'use' statement operates is important to understanding the
Exporter.

How to Export
    The arrays '@EXPORT' and '@EXPORT_OK' in a module hold lists of symbols
    that are going to be exported into the users name space by default, or
    which they can request to be exported, respectively. The symbols can
    represent functions, scalars, arrays, hashes, or typeglobs. The symbols
    must be given by full name with the exception that the ampersand in
    front of a function is optional, e.g.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes
%{_mandir}/man3/*
%perl_vendorlib/*



%changelog
* Mon Sep 24 2012 Bernhard Rosenkraenzer <bero@bero.eu> 5.670.0-1
+ Revision: 817501
- 5.67

* Mon Apr 30 2012 Crispin Boylan <crisb@mandriva.org> 5.660.0-1
+ Revision: 794640
- New release

* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 5.630.0-2
+ Revision: 654958
- rebuild for updated spec-helper

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 5.630.0-1mdv2011.0
+ Revision: 401665
- rebuild using %%perl_convert_version
- fixed license field

* Mon May 11 2009 Jérôme Quelin <jquelin@mandriva.org> 5.63-1mdv2010.0
+ Revision: 374432
- import perl-Exporter


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4522 |12cr|perl-Exporter-Lite-0.20.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name 	 Exporter-Lite
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Exporter-Lite perl module
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Exporter/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This is an alternative to Exporter intended to provide a lightweight
subset of its functionality.  It supports "import()", @EXPORT and
@EXPORT_OK and not a whole lot else.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make
make test

%install
%makeinstall_std

%files
%{perl_vendorlib}/Exporter/Lite.pm
%{_mandir}/*/*


%changelog
* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.20.0-1mdv2010.0
+ Revision: 403163
- rebuild using %%perl_convert_version

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.02-3mdv2009.0
+ Revision: 268506
- rebuild early 2009.0 package (before pixel changes)

* Sat May 24 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.02-2mdv2009.0
+ Revision: 210955
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue May 01 2007 Olivier Thauvin <nanardon@mandriva.org> 0.02-1mdv2008.0
+ Revision: 20078
- 0.02


* Fri Mar 31 2006 Buchan Milne <bgmilne@mandriva.org> 0.01-3mdk
- Rebuild
- use mkrel

* Fri Jun 17 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.01-2mdk
- Rebuild

* Thu Nov 27 2003 Stefan van der Eijk <stefan@eijk.nu> 0.01-1mdk
- initial mdk package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4523 |12cr|perl-ExtUtils-AutoInstall-0.630.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    ExtUtils-AutoInstall
%define upstream_version 0.63

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	ExtUtils::AutoInstall - Automatic install of dependencies via CPAN
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/A/AU/AUTRIJUS/%{upstream_name}-%{upstream_version}.tar.bz2
Patch0:		eai.patch

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Sort::Versions) >= 1.2
BuildRequires:	perl(LWP::Simple)
BuildRequires:	perl(CPAN)
BuildRequires:	ncftp
BuildArch:	noarch

%description
ExtUtils-AutoInstall module for perl

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch0 -p1

%build
perl Makefile.PL INSTALLDIRS=vendor < /dev/null
make

#check
#make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/ExtUtils/AutoInstall.pm
%{_mandir}/*/*


%changelog
* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.630.0-1mdv2010.0
+ Revision: 407034
- rebuild using %%perl_convert_version

* Mon Sep 29 2008 Oden Eriksson <oeriksson@mandriva.com> 0.63-5mdv2009.0
+ Revision: 289486
- sync with fedora
- disable the tests for now

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 0.63-2mdv2008.1
+ Revision: 135841
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sun Jan 14 2007 Olivier Thauvin <nanardon@mandriva.org> 0.63-2mdv2007.0
+ Revision: 108540
- rebuild

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - Import perl-ExtUtils-AutoInstall

* Tue Sep 27 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.63-1mdk
- 0.63

* Fri Jul 15 2005 Oden Eriksson <oeriksson@mandriva.com> 0.62-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4524 |12cr|perl-ExtUtils-CChecker-0.80.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    ExtUtils-CChecker
%define upstream_version 0.08

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 1

Summary:    Configure-time utilities for using C headers,
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://search.cpan.org/CPAN/authors/id/P/PE/PEVANS/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(ExtUtils::CBuilder)
BuildRequires: perl(File::Slurp)
BuildRequires: perl(List::MoreUtils)
BuildRequires: perl(Module::Build)
BuildRequires: perl(Test::Exception)
BuildRequires: perl(Test::Fatal)
BuildRequires: perl(Test::More)
BuildRequires: perl(Module::Build::Compat)
BuildRequires: perl-devel
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
Often Perl modules are written to wrap functionallity found in existing C
headers, libraries, or to use OS-specific features. It is useful in the
_Build.PL_ or _Makefile.PL_ file to check for the existance of these
requirements before attempting to actually build the module.

Objects in this class provide an extension around the ExtUtils::CBuilder
manpage to simplify the creation of a _.c_ file, compiling, linking and
running it, to test if a certain feature is present.

It may also be necessary to search for the correct library to link against,
or for the right include directories to find header files in. This class
also provides assistance here.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%{make}

%check
%{make} test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes LICENSE README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Mon Mar 26 2012 Götz Waschk <waschk@mandriva.org> 0.80.0-1mdv2012.0
+ Revision: 786887
- update build deps
- new version

* Sat Apr 16 2011 Götz Waschk <waschk@mandriva.org> 0.70.0-1
+ Revision: 653366
- update build deps
- update to new version 0.07

* Fri Jan 14 2011 Götz Waschk <waschk@mandriva.org> 0.60.0-1
+ Revision: 631034
- update to new version 0.06

* Wed Nov 10 2010 Götz Waschk <waschk@mandriva.org> 0.50.0-1mdv2011.0
+ Revision: 595566
- update to new version 0.05

* Sat Jul 10 2010 Götz Waschk <waschk@mandriva.org> 0.40.0-1mdv2011.0
+ Revision: 550295
- update to new version 0.04

* Tue Mar 02 2010 Götz Waschk <waschk@mandriva.org> 0.30.0-1mdv2010.1
+ Revision: 513328
- new version
- fix source URL

* Sat Jan 30 2010 Götz Waschk <waschk@mandriva.org> 0.20.0-1mdv2010.1
+ Revision: 498473
- import perl-ExtUtils-CChecker


* Sat Jan 30 2010 cpan2dist 0.02-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4525 |12cr|perl-ExtUtils-Command-1.170.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    ExtUtils-Command
%define upstream_version 1.17

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Utilities to replace common UNIX commands in Makefiles etc
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/ExtUtils/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(File::Basename)
BuildRequires:	perl(File::Spec)
BuildArch:	noarch

%description
Thin wrapper around ExtUtils::Command. See the ExtUtils::Command manpage
for a description of available commands.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1.170.0-2mdv2011.0
+ Revision: 657438
- rebuild for updated spec-helper

* Thu Mar 10 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.170.0-1
+ Revision: 643379
- update to new version 1.17

* Thu Jul 16 2009 Jérôme Quelin <jquelin@mandriva.org> 1.160.0-1mdv2011.0
+ Revision: 396580
- import perl-ExtUtils-Command


* Thu Jul 16 2009 cpan2dist 1.16-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4526 |12cr|perl-ExtUtils-configPL-1.100.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 ExtUtils-configPL
%define upstream_version 1.1

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Perl extension to automagiclly configure perl scripts 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/P/PE/PEASE/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel

BuildArch:	noarch

%description
This module is used to add configuration information to a perl script, and is
meant to be used with the ExtUtils::MakeMaker module.

ExtUtils::configPL is not a "normal" Perl extension. It does add or encapsulate
functionality to your script, but it filters the script, replacing tags with
items from the Config module, writing the resulting script to a new file.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/ExtUtils
%{_mandir}/*/*


%changelog
* Fri Feb 12 2010 Jérôme Quelin <jquelin@mandriva.org> 1.100.0-1mdv2010.1
+ Revision: 504817
- rebuild using %%perl_convert_version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.1-9mdv2010.0
+ Revision: 430432
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.1-8mdv2009.0
+ Revision: 256818
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 1.1-6mdv2008.1
+ Revision: 135841
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.1-6mdv2008.0
+ Revision: 86358
- rebuild


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.1-5mdv2007.0
- Rebuild

* Fri Dec 16 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.1-4mdk
- spec cleanup
- %%mkrel

* Wed Dec 15 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.1-3mdk 
- fix buildrequires in a backward compatible way

* Mon Nov 29 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.1-2mdk 
- fix buildrequires

* Tue Nov 23 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.1-1mdk 
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4527 |12cr|perl-ExtUtils-Install-1.540.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    ExtUtils-Install
%define upstream_version 1.54

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(VMS::Filespec\\)'
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Yet another framework for writing test scripts
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/ExtUtils/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Cwd)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Basename)
BuildRequires:	perl(File::Compare)
BuildRequires:	perl(File::Copy)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Path)
BuildRequires:	perl(File::Spec)
BuildArch:	noarch

%description
*STOP!* If you're just getting started writing tests, have a look at
Test::Simple first. This is a drop in replacement for Test::Simple which
you can switch to once you get the hang of basic testing.

The purpose of this module is to provide a wide range of testing utilities.
Various ways to say "ok" with better diagnostics, facilities to skip tests,
test future features and compare complicated data structures. While you can
do almost anything with a simple 'ok()' function, it doesn't provide good
diagnostic output.

I love it when a plan comes together
    Before anything else, you need a testing plan. This basically declares
    how many tests your script is going to run to protect against premature
    failure.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4528 |12cr|perl-ExtUtils-LibBuilder-0.40.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    ExtUtils-LibBuilder
%define upstream_version 0.04

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 2

Summary:    A tool to build C libraries
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/ExtUtils/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(ExtUtils::CBuilder)
BuildRequires: perl(File::Spec)
BuildRequires: perl(File::Temp)
BuildRequires: perl(Test::More)
BuildRequires: perl(Module::Build)
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
no description found

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor

./Build

%check
./Build test

%install
rm -rf %buildroot
./Build install destdir=%{buildroot}

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes META.yml README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.40.0-2mdv2011.0
+ Revision: 656909
- rebuild for updated spec-helper

* Sat Nov 27 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.40.0-1mdv2011.0
+ Revision: 601874
- update to new version 0.04

* Sat Nov 06 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.30.0-1mdv2011.0
+ Revision: 594313
- import perl-ExtUtils-LibBuilder


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4529 |12cr|perl-ExtUtils-MakeMaker-6.620.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    ExtUtils-MakeMaker
%define upstream_version 6.62

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 5 

Summary:    Writes Makefiles for extensions
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/ExtUtils/%{upstream_name}-%{upstream_version}.tar.gz
#Patch0:     ExtUtils-MakeMaker-6.59-prevent-bundled-copies.patch
# append to config cflags debian #628522
Patch1:     ExtUtils-MakeMaker-6.62-append_to_config_cflags_instead_of_overriding.patch

BuildRequires: perl(Data::Dumper)
BuildRequires: perl(DirHandle)
BuildRequires: perl(File::Basename)
BuildRequires: perl(File::Spec) >= 0.800.0
BuildRequires: perl(Pod::Man)
BuildRequires: perl-devel, perl-CPAN-Meta
BuildArch:  noarch

%description
Include all the modules bundled with MakeMaker in @INC so
ExtUtils::MakeMaker will load.

This is for bootstrapping the process of deciding how much of the bundles
we need.

copy_bundles() copies the contents of each bundle, if necessary, into inc/
as a flattened module directory that MakeMaker can install.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch1 -p3 -b .cflags

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std
mv %{buildroot}/%{_bindir}/instmodsh   %{buildroot}/%{_bindir}/instmodsh.%{upstream_version}
mv %{buildroot}/%{_mandir}/man1/instmodsh.1 %{buildroot}/%{_mandir}/man1/instmodsh.%{upstream_version}.1

#Remove backuped files
find %perl_vendorlib/ -name *.cflags | xargs rm -fv

%files
%doc Changes INSTALL META.json META.yml NOTES PATCHING README SIGNATURE TODO
%{_mandir}/man3/*
%perl_vendorlib/*
%{_bindir}/*
%{_mandir}/man1/*


%changelog

* Fri Oct 12 2012 neoclust <neoclust> 6.620.0-5.mga3
+ Revision: 305042
- Do not package backuped files

* Thu Jan 12 2012 rtp <rtp> 6.620.0-4.mga2
+ Revision: 195255
- Make sure that perl-CPAN-Meta is installed, as it's needed by the testsuite.

* Thu Dec 15 2011 jquelin <jquelin> 6.620.0-3.mga2
+ Revision: 182036
- fix eumm cflags overriding

* Thu Dec 15 2011 jquelin <jquelin> 6.620.0-2.mga2
+ Revision: 182027
- re-enable test suite

* Sat Nov 05 2011 kharec <kharec> 6.620.0-1.mga2
+ Revision: 163825
- Disable checks which are break.
- Use make instead of %%make check
- update to 6.62

  + jquelin <jquelin>
    - override perl 5.14.2 bundle
    - take priority over module bundled with perl 5.14.2

* Mon Sep 26 2011 jquelin <jquelin> 6.590.0-2.mga2
+ Revision: 148599
- adding missing buildrequires:
- adding missing buildrequires:
- adding missing buildrequires:
- prevent bundled copies to be used

* Wed Aug 31 2011 jquelin <jquelin> 6.590.0-1.mga2
+ Revision: 136953
- adding missing buildrequires
- imported package perl-ExtUtils-MakeMaker


* Tue Aug 30 2011 cpan2dist 6.59-1mga
- initial mageia release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4530 |12cr|perl-ExtUtils-MakeMaker-Coverage-0.50.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 ExtUtils-MakeMaker-Coverage
%define upstream_version 0.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Add a Makefile target to determine test coverage using Devel::Cover
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://search.cpan.org/CPAN/authors/id/S/SM/SMPETERS/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Devel::Cover)
BuildRequires:	perl(Object::Accessor)
BuildRequires:	perl(Test::Differences)
BuildRequires:	perl(Test::Pod::Coverage)
BuildArch:	noarch
Requires:	perl(Devel::Cover)
Requires:	perl(Object::Accessor)


%description
This module adds an additional target to the Makefile generated by
ExtUtils::MakeMaker. The target, testcover, calls cover, the command-line
script to generate test coverage statistics, to clean up any data from a
previous run. It then runs the tests, as if make test was run, then calls cover
again to generate the coverage statistics.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/ExtUtils
%{_mandir}/*/*
%{_bindir}/*


%changelog
* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.50.0-1mdv2010.0
+ Revision: 403165
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.05-6mdv2009.0
+ Revision: 256846
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 0.05-4mdv2008.1
+ Revision: 135841
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.05-4mdv2008.0
+ Revision: 86373
- rebuild


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.05-3mdv2007.0
- Rebuild

* Sun Nov 06 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.05-2mdk
- %%mkrel
- requires perl-Object-Accessor

* Mon Jul 18 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.05-1mdk 
- new release
- spec cleanup
- better url
- buildrequires
- test in %%check

* Fri Mar 04 2005 Guillaume Rousse <guillomovitch@mandrake.org> 0.02-1mdk 
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4531 |12cr|perl-ExtUtils-Manifest-1.600.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    ExtUtils-Manifest
%define upstream_version 1.60

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Utilities for managing MANIFEST files
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/ExtUtils/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(File::Basename)
BuildRequires:	perl(File::Spec)
BuildArch:	noarch

%description
Functions
    ExtUtils::Manifest exports no functions by default. The following are
    exported on request

    * mkmanifest

          mkmanifest();

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Tue Jan 10 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.600.0-1
+ Revision: 759429
- version update 1.60

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1.580.0-5
+ Revision: 656910
- rebuild for updated spec-helper

* Sat Nov 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1.580.0-4mdv2011.0
+ Revision: 597095
- rebuild

* Wed Jul 28 2010 Jérôme Quelin <jquelin@mandriva.org> 1.580.0-3mdv2011.0
+ Revision: 562423
- rebuild

* Sat Jul 24 2010 Jérôme Quelin <jquelin@mandriva.org> 1.580.0-2mdv2011.0
+ Revision: 558159
- rebuild

* Fri Dec 04 2009 Jérôme Quelin <jquelin@mandriva.org> 1.580.0-1mdv2010.1
+ Revision: 473268
- update to 1.58

* Mon Sep 21 2009 Jérôme Quelin <jquelin@mandriva.org> 1.570.0-1mdv2010.0
+ Revision: 446430
- update to 1.57

* Mon Aug 17 2009 Jérôme Quelin <jquelin@mandriva.org> 1.560.0-2mdv2010.0
+ Revision: 417169
- force rebuild

* Fri May 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.560.0-1mdv2010.0
+ Revision: 381060
- import perl-ExtUtils-Manifest


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4532 |12cr|perl-ExtUtils-PerlPP-0.30.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 ExtUtils-PerlPP
%define upstream_version 0.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	%{upstream_name} module for perl
License:	GPL
Group:		Development/Perl
Url:		http://www.cpan.org
Source0:	%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
%{upstream_name} module for perl

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README
%{perl_vendorlib}/ExtUtils
%{_mandir}/*/*


%changelog
* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.30.0-1mdv2010.0
+ Revision: 407051
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.03-11mdv2009.0
+ Revision: 256861
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 0.03-9mdv2008.1
+ Revision: 135841
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sun Jan 14 2007 Olivier Thauvin <nanardon@mandriva.org> 0.03-9mdv2007.0
+ Revision: 108539
- rebuild

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - Import perl-ExtUtils-PerlPP

* Wed Feb 25 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.03-8mdk
- rebuild
- own dir
- remove packager tag, if you don't maitain it, you'll loose your name from spec !)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4533 |12cr|perl-ExtUtils-XSBuilder-0.280.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    ExtUtils-XSBuilder
%define upstream_version 0.28

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2
Epoch:		1

Summary:	ExtUtils::XSBuilder - Automatic XS glue code generation
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/ExtUtils/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Parse::RecDescent)
BuildRequires:	perl(Tie::IxHash)

BuildArch:	noarch

# not automatically detected:
Requires:	perl(Parse::RecDescent)
Requires:	perl(Tie::IxHash)

%description
ExtUtils::XSBuilder is a set modules to parse C header files and create XS
glue code and documentation out of it. Idealy this allows to "write" an
interface to a C library without coding a line. Since no C-API is ideal,
some adjuments are necessary most of the time. So to use this module you
must still be familiar with C and XS programming, but it removes a lot of
stupid work and copy&paste from you. Also when the C API changes, most
of the time you only have to rerun XSBuilder to get your new Perl API.
 
%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make
make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/ExtUtils/*
%{_mandir}/*/*


%changelog
* Wed Jul 29 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1:0.280.0-1mdv2010.0
+ Revision: 403166
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1:0.28-6mdv2009.0
+ Revision: 256863
- rebuild

* Thu Jan 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.28-4mdv2008.1
+ Revision: 154205
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Aug 20 2007 Thierry Vignaud <tv@mandriva.org> 1:0.28-3mdv2008.0
+ Revision: 67816
- rebuild


* Sun Mar 11 2007 Oden Eriksson <oeriksson@mandriva.com> 0.28-2mdv2007.1
+ Revision: 141320
- rebuild

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - Import perl-ExtUtils-XSBuilder

* Tue Apr 11 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.28-1mdk
- 0.28
- Fix URL 
- Fix SOURCE( rpmbuildupdate friendly)
- use mkrel

* Fri May 20 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.27-2mdk
- fix missing dependancies

* Fri Jan 07 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.27-1mdk
- 0.27
- add tests

* Tue Aug 03 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.23-1mdk
- roll back to 0.23 as embperl won't build until we have 0.26

* Mon Aug 02 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.25-2mdk
- rebuild for new perl

* Sat Apr 17 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.25-1mdk
- 0.25


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4534 |12cr|perl-ExtUtils-XSpp-0.160.200-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    ExtUtils-XSpp
%define upstream_version 0.1602

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	A tiny C++ class example that holds a string and an int
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/ExtUtils/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Digest::MD5) >= 2.0.0
BuildRequires:	perl(ExtUtils::ParseXS) >= 2.220.200
BuildRequires:	perl(Module::Build) >= 0.380.0
BuildRequires:	perl(Test::Base)
BuildRequires:	perl(Test::Differences)
BuildRequires:	perl-devel
Requires:	perl(ExtUtils::ParseXS) >= 2.220.0
Provides:	perl(ExtUtils::XSpp::Lexer)

%description
Anything that does not look like a XS++ directive or a class declaration is
passed verbatim to XS.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes META.json META.yml README examples
%{_bindir}/*
%{_mandir}/man1/*
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4535 |12cr|perl-FCGI-ProcManager-0.190.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 FCGI-ProcManager
%define upstream_version 0.19

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Functions for managing FastCGI applications
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/FCGI/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
FCGI::ProcManager is used to serve as a FastCGI process manager. By
re-implementing it in perl, developers can more finely tune performance in
their web applications, and can take advantage of copy-on-write semantics
prevalent in UNIX kernel process management.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README
%{perl_vendorlib}/FCGI
%{_mandir}/*/*

%changelog
* Sat Jul 25 2009 Jérôme Quelin <jquelin@mandriva.org> 0.190.0-1mdv2010.0
+ Revision: 399601
- update to 0.19
- using %%perl_convert_version
- fixed license & source fields

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.18-3mdv2009.0
+ Revision: 256865
- rebuild

* Thu Dec 20 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.18-1mdv2008.1
+ Revision: 135968
- update to new version 0.18

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.17-2mdv2008.0
+ Revision: 86379
- rebuild


* Wed Jun 07 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.17-1mdv2007.0
- Initial Mandriva release.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4536 |12cr|perl-FCGI-ProcManager-MaxRequests-0.20.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    FCGI-ProcManager-MaxRequests
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Restrict max number of requests by each child
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/FCGI/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(FCGI::ProcManager)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
FCGI-ProcManager-MaxRequests is a extension of FCGI-ProcManager that allow
restrict fastcgi processes to process only limiting number of requests.
This may help avoid growing memory usage and compensate memory leaks.

This module subclass the FCGI::ProcManager manpage. After server process
max_requests number of requests, it simple exit, and manager starts another
server process. Maximum number of requests can be set from PM_MAX_REQUESTS
environment variable, max_requests - constructor argument and max_requests
accessor.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.20.0-3mdv2011.0
+ Revision: 657777
- rebuild for updated spec-helper
- rebuild for updated spec-helper

* Sat Jan 01 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.20.0-1mdv2011.0
+ Revision: 627130
- import perl-FCGI-ProcManager-MaxRequests


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4537 |12cr|perl-Feed-Find-0.07-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	Feed-Find

Name:		perl-%{module}
Version:	0.07
Release:	2
Summary:	Perl Module for Syndication feed auto-discovery
License:	GPL or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{module}/
Source0:	http://www.cpan.org/modules/by-module/XML/%{module}-%{version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Class::ErrorHandler)
BuildRequires:	perl(HTML::Parser)
BuildRequires:	perl(URI)
BuildRequires:	perl(LWP)
BuildArch:	noarch

%description
Perl Module for Syndication feed auto-discovery.

Feed::Find implements feed auto-discovery for finding syndication feeds, 
given a URI. It (currently) passes all of the auto-discovery tests at 
http://diveintomark.org/tests/client/autodiscovery/ .

Feed::Find will discover the following feed formats:

RSS 0.91
RSS 1.0
RSS 2.0
Atom

%prep
%setup -q -n %{module}-%{version}

%build
SKIP_SAX_INSTALL=1 perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# requires network access
#make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Feed/Find*
%{_mandir}/*/*

%changelog
* Sat Feb 19 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.07-1mdv2011.0
+ Revision: 638739
- disable tests, as they require network access
- update to new version 0.07

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.06-6mdv2011.0
+ Revision: 430439
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.06-5mdv2009.0
+ Revision: 256866
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 0.06-3mdv2008.1
+ Revision: 135841
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Mon Mar 05 2007 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.06-3mdv2007.0
+ Revision: 132931
- fix buildrequires
- Import perl-Feed-Find

* Fri Mar 02 2007 Shlomi Fish  0.06-2mdv2007.1
- changed the BuildArch to noarch.
- changed Requires to BuildRequires.

* Tue Feb 27 2007 Shlomi Fish  0.06-1mdv2007.1
- Initial release. Adapted the Cache-FastMmap spec for this one.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4538 |12cr|perl-File-Cache-0.160.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 File-Cache
%define	upstream_version 0.16

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	%{upstream_name} module for perl
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/~dclinton/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/D/DC/DCLINTON/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
%{upstream_name} perl module

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std
chmod 755 %{buildroot}%{perl_vendorlib}/File/Cache.pm

%files
%doc CHANGES CREDITS README TODO
%{perl_vendorlib}/File/Cache.pm
%{_mandir}/man3/*

%changelog
* Tue Aug 04 2009 Jérôme Quelin <jquelin@mandriva.org> 0.160.0-1mdv2010.0
+ Revision: 409016
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.16-4mdv2009.0
+ Revision: 241214
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.16-2mdv2008.0
+ Revision: 86391
- rebuild


* Fri Jan 06 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.16-1mdk
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4539 |12cr|perl-File-Cat-1.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	File-Cat
%define	name	perl-%{module}
%define	version	1.2
%define	release	%mkrel 4

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Perl implementation of cat(1)
License:	GPL or Artistic
Group:		Development/Perl
Source:		http://search.cpan.org/CPAN/authors/id/F/FI/FIMM/%{module}-%{version}.tar.bz2
Url:		http://search.cpan.org/dist/%{module}
BuildRoot:	%{_tmppath}/%{name}-%{version}
Buildrequires:	perl-devel
Requires:	perl 
Buildarch:	noarch

%description
File::Cat is a module of adventure, danger, and low cunning. With it,
you will explore some of the most inane programs ever seen by
mortals. No computer should be without one!

%prep
%setup -q -n %{module}-%{version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%{perl_vendorlib}/File/Cat.pm
%{_mandir}/*/*




%changelog
* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.2-4mdv2010.0
+ Revision: 430443
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.2-3mdv2009.0
+ Revision: 256871
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 1.2-1mdv2008.1
+ Revision: 135841
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sun Mar 04 2007 Olivier Blin <oblin@mandriva.com> 1.2-1mdv2007.0
+ Revision: 132670
- initial Mandriva release
- Create perl-File-Cat


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4540 |12cr|perl-File-ChangeNotify-0.190.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    File-ChangeNotify
%define upstream_version 0.19

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(IO::KQueue\\)'
%else
%define _requires_exceptions perl(IO::KQueue)
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Inotify-based watcher subclass
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/File/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Class::MOP)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Path)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Module::Build::Compat)
BuildRequires:	perl(Module::Pluggable::Object)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Params::Validate)
BuildRequires:	perl(MooseX::SemiAffordanceAccessor)
BuildRequires:	perl(namespace::autoclean)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Time::HiRes)

BuildArch: noarch

%description
This module provides an API for creating a the File::ChangeNotify::Watcher
manpage subclass that will work on your platform.

Most of the documentation for this distro is in the
File::ChangeNotify::Watcher manpage.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.190.0-2mdv2011.0
+ Revision: 656911
- rebuild for updated spec-helper

* Thu Nov 11 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.190.0-1mdv2011.0
+ Revision: 596034
- update to new version 0.19

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.160.0-1mdv2011.0
+ Revision: 552700
- update to 0.16

* Mon Mar 29 2010 Jérôme Quelin <jquelin@mandriva.org> 0.130.0-1mdv2010.1
+ Revision: 528782
- adding missing buildrequires:
- update to 0.13

* Fri Jan 29 2010 Jérôme Quelin <jquelin@mandriva.org> 0.120.0-1mdv2010.1
+ Revision: 497913
- update to 0.12

* Tue Dec 08 2009 Jérôme Quelin <jquelin@mandriva.org> 0.110.0-1mdv2010.1
+ Revision: 474657
- update to 0.11

* Tue Nov 10 2009 Jérôme Quelin <jquelin@mandriva.org> 0.90.0-1mdv2010.1
+ Revision: 463916
- update to 0.09

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.80.0-2mdv2010.1
+ Revision: 461716
- require exception for io::kqueue, which is bsd-only

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.80.0-1mdv2010.1
+ Revision: 461278
- update to 0.08

* Wed Jul 08 2009 Jérôme Quelin <jquelin@mandriva.org> 0.70.0-1mdv2010.0
+ Revision: 393645
- import perl-File-ChangeNotify


* Wed Jul 08 2009 cpan2dist 0.07-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4541 |12cr|perl-File-chdir-0.100.400-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 File-chdir
%define upstream_version 0.1004

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	A more sensible way to change directories
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/File/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Perl's chdir() has the unfortunate problem of being very, very, very
global.  If any part of your program calls chdir() or if any library
you use calls chdir(), it changes the current working directory for
the B<whole> program.

File::chdir gives you an alternative, $CWD and @CWD.  These two
variables combine all the power of C<chdir()>, File::Spec and Cwd.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files 
%doc Changes
%dir %{perl_vendorlib}/File
%{perl_vendorlib}/File/*
%{_mandir}/*/*


%changelog
* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.100.400-1mdv2011.0
+ Revision: 552287
- update to 0.1004

* Sun Jul 12 2009 Jérôme Quelin <jquelin@mandriva.org> 0.100.200-1mdv2010.0
+ Revision: 395187
- fix wrong macro name
- update to 0.1002
- using %%perl_convert_version
- fixed license field

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.10-4mdv2009.0
+ Revision: 256873
- rebuild

* Mon Feb 11 2008 Thierry Vignaud <tv@mandriva.org> 0.10-2mdv2008.1
+ Revision: 165301
- fix description

* Sat Feb 09 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.10-1mdv2008.1
+ Revision: 164629
- update to new version 0.10

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Aug 06 2007 Funda Wang <fwang@mandriva.org> 0.09-1mdv2008.0
+ Revision: 59446
- New version 0.09

* Wed Jul 04 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.08-1mdv2008.0
+ Revision: 48163
- spec cleanup
- update to new version 0.08


* Thu Feb 17 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.06-2mdk
- Make rpmlint happy

* Wed Jan 28 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.06-1mdk
- from Robin Rosenberg <robin.rosenberg@dewire.com> :
	- initial contrib import. Needed for building Captive-NTFS


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4542 |12cr|perl-File-chmod-0.320.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 File-chmod
%define	upstream_version 0.32

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Implements symbolic and ls chmod modes  
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/File/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
File::chmod is a utility that allows you to bypass system calls or bit
processing of a file's permissions. It overloads the chmod() function with its
own that gets an octal mode, a symbolic mode (see below), or an "ls" mode (see
below). If you wish not to overload chmod(), you can export symchmod() and
lschmod(), which take, respectively, a symbolic mode and an "ls" mode.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3*/*
%{perl_vendorlib}/File


%changelog
* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.320.0-1mdv2010.0
+ Revision: 403167
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.32-3mdv2009.0
+ Revision: 256875
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 0.32-1mdv2008.1
+ Revision: 135841
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Aug 16 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.32-1mdv2008.0
+ Revision: 64584
- import perl-File-chmod


* Thu Aug 16 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.32-1mdv2008.0
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4543 |12cr|perl-File-Copy-Link-0.112.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    File-Copy-Link
%define upstream_version 0.112

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Reading and resolving symbolic links
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/File/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(File::Copy)
BuildRequires:	perl(File::Spec)
BuildArch:	noarch

%description
'File::Spec::Link' is an extension to 'File::Spec', adding methods for
resolving symbolic links; it was created to implement 'File::Copy::Link'.

* 'linked($link)'

  Returns the filename linked to by '$link': by 'readlink'ing '$link', and
  resolving that path relative to the directory of '$link'.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml README Changes
%{perl_vendorlib}/*
%{_bindir}/copylink
%{_mandir}/man3/*
%{_mandir}/man1/copylink.1.xz

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.112.0-2mdv2011.0
+ Revision: 656912
- rebuild for updated spec-helper

* Thu Dec 16 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.112.0-1mdv2011.0
+ Revision: 622194
- import perl-File-Copy-Link


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4544 |12cr|perl-File-Edit-0.3.1-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	File-Edit
%define	name	perl-%{module}
%define	version	0.3.1
%define	release	%mkrel 10

Summary:	File::Edit for inplace-editing of files
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL or Artistic
Group:		Development/Perl
Source0:	%{module}-%{version}.tar.bz2
Url:		http://www.cpan.org
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot/
Buildrequires:	perl-devel
Requires:	perl 
Buildarch:	noarch

%description
File::Edit is a Perl module which defines an easy to use interface for
inplace-editing of files. You can delete only one pattern or all
lines where the pattern matches.


%prep
%setup -q -n %{module}-%{version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean 
rm -rf $RPM_BUILD_ROOT

%files 
%defattr(-,root,root)
%doc MANIFEST 
%{perl_vendorlib}/File
%{perl_vendorlib}/auto/File
%{_mandir}/*/*




%changelog
* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.3.1-10mdv2010.0
+ Revision: 430450
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.3.1-9mdv2009.0
+ Revision: 256877
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 0.3.1-7mdv2008.1
+ Revision: 135841
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - fix summary-ended-with-dot


* Sun Jan 14 2007 Olivier Thauvin <nanardon@mandriva.org> 0.3.1-7mdv2007.0
+ Revision: 108533
- rebuild

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - Import perl-File-Edit

* Thu Feb 26 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.3.1-6mdk
- rebuild
- Own dir


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4545 |12cr|perl-File-Fetch-0.280.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    File-Fetch
%define upstream_version 0.28

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	A generic file fetching mechanism
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/File/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl-version
BuildRequires:	perl(HTML::HeadParser)
BuildRequires:	perl(IPC::Cmd) >= 0.420.0
BuildArch:	noarch

%description
File::Fetch is a generic file fetching mechanism.

It allows you to fetch any file pointed to by a ftp, http, file, or rsync uri
by a number of different means.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files 
%doc README CHANGES
%{perl_vendorlib}/File
%{_mandir}/*/*


%changelog
* Sat Nov 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.280.0-1mdv2011.0
+ Revision: 597101
- update to 0.28

* Thu Jan 07 2010 Jérôme Quelin <jquelin@mandriva.org> 0.240.0-1mdv2011.0
+ Revision: 487043
- update to 0.24

* Sun Nov 22 2009 Jérôme Quelin <jquelin@mandriva.org> 0.220.0-1mdv2010.1
+ Revision: 468939
- update to 0.22

* Wed Aug 05 2009 Jérôme Quelin <jquelin@mandriva.org> 0.200.0-2mdv2010.0
+ Revision: 410182
- fix buildrequires
- force rebuild
- rebuild using %%perl_convert_version

* Sun Jun 28 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.20-1mdv2010.0
+ Revision: 390329
- update to new version 0.20

* Sun Dec 28 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.18-1mdv2009.1
+ Revision: 320560
- update to new version 0.18

* Sat Oct 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.16-1mdv2009.1
+ Revision: 292159
- update to new version 0.16

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.14-3mdv2009.0
+ Revision: 256879
- rebuild

* Wed Dec 26 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.14-1mdv2008.1
+ Revision: 138046
- update to new version 0.14

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Nov 02 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.12-1mdv2008.1
+ Revision: 105343
- fix build dependencies
- new version
- update to new version 0.12


* Tue Mar 06 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.10-1mdv2007.0
+ Revision: 133684
- new version
- Import perl-File-Fetch

* Sat Aug 05 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.08-1mdv2007.0
- New version 0.08
- drop patch 0 (merged)

* Fri Jun 16 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.07-2mdv2007.0
- fix handlers return status (CPAN bug #18942)

* Mon Apr 24 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.07-1mdk
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4546 |12cr|perl-File-Finder-0.530.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    File-Finder
%define upstream_version 0.53

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Steps for File::Finder
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/File/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Text::Glob)
BuildArch:	noarch

%description
'File::Find' is great, but constructing the 'wanted' routine can sometimes
be a pain. This module provides a 'wanted'-writer, using syntax that is
directly mappable to the _find_ command's syntax.

Also, I find myself (heh) frequently just wanting the list of names that
match. With 'File::Find', I have to write a little accumulator, and then
access that from a closure. But with 'File::Finder', I can turn the problem
inside out.

A 'File::Finder' object contains a hash of 'File::Find' options, and a
series of steps that mimic _find_'s predicates. Initially, a 'File::Finder'
object has no steps. Each step method clones the previous object's options
and steps, and then adds the new step, returning the new object. In this
manner, an object can be grown, step by step, by chaining method calls.
Furthermore, a partial sequence can be created and held, and used as the
head of many different sequences.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 0.530.0-2mdv2011.0
+ Revision: 653595
- rebuild for updated spec-helper

* Wed Aug 25 2010 Jérôme Quelin <jquelin@mandriva.org> 0.530.0-1mdv2011.0
+ Revision: 573149
- import perl-File-Finder


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4547 |12cr|perl-File-Find-Iterator-0.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module File-Find-Iterator
%define name perl-%{module}
%define version 0.4
%define release %mkrel 3

Summary: 	Iterator interface for search files
Name: 		%{name}
Version: 	%{version}
Release: 	%{release}
License: 	GPL or Artistic
Group: 		Development/Perl
Source: 	http://search.cpan.org/CPAN/authors/id/T/TE/TEXMEC/%{module}-%{version}.tar.gz
Url: 		http://search.cpan.org/dist/%{module}
BuildRequires: perl-devel
BuildRequires: perl(Class::Iterator)
BuildRoot: 	%{_tmppath}/%{name}-buildroot/
BuildArch: noarch

%description
Find::File::Iterator is an iterator object for searching through
directory trees. You can easily run filter on each file name. You 
can easily save the search state when you want to stop the search
and continue the same search later.

%prep
%setup -q -n %{module}-%{version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean 
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README
%{_mandir}/*/*
%{perl_vendorlib}/*



%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.4-3mdv2011.0
+ Revision: 654186
- rebuild for updated spec-helper

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.4-2mdv2011.0
+ Revision: 430454
- rebuild

* Tue Jul 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.4-1mdv2009.0
+ Revision: 235777
- update to new version 0.4

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 0.3-5mdv2008.1
+ Revision: 152075
- rebuild
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.3-3mdv2008.0
+ Revision: 86399
- rebuild


* Fri Aug 11 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/11/06 12:54:15 (55647)
- rebuild

* Fri Aug 11 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/11/06 12:49:52 (55646)
Import perl-File-Find-Iterator

* Thu Jun 16 2005 Olivier Thauvin <nanardon@mandriva.org> 0.3-1mdk
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4548 |12cr|perl-File-Find-Object-0.2.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    File-Find-Object
%define upstream_version v0.2.3

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	File::Find like object
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/File/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::XSAccessor)
BuildArch:	noarch

%description
File::Find::Object does same job of File::Find but trough an object and
using an iterator. It allow to perform multiple tree parsing in same
application.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%{_mandir}/*/*
%{perl_vendorlib}/*


%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.2.3-3mdv2011.0
+ Revision: 654960
- rebuild for updated spec-helper

* Thu Aug 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.2.3-2mdv2011.0
+ Revision: 410620
- update to 0.2.3

* Mon Aug 03 2009 Jérôme Quelin <jquelin@mandriva.org> 0.2.2-2mdv2010.0
+ Revision: 407691
- force rebuild
- rebuild using %%perl_convert_version

* Sat Jun 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.2-1mdv2010.0
+ Revision: 389774
- update to new version 0.2.2

* Sun Jun 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.1-1mdv2010.0
+ Revision: 387755
- update to new version 0.2.1

* Sun Feb 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.0-1mdv2009.1
+ Revision: 343946
- update to new version 0.2.0

* Wed Feb 11 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.9-1mdv2009.1
+ Revision: 339342
- update to new version 0.1.9

* Tue Jan 20 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.8-1mdv2009.1
+ Revision: 331584
- update to new version 0.1.8

* Fri Jan 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.7-1mdv2009.1
+ Revision: 330183
- update to new version 0.1.7

* Mon Jan 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.6-1mdv2009.1
+ Revision: 328528
- update to new version 0.1.6

* Sun Jan 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.5-1mdv2009.1
+ Revision: 324503
- update to new version 0.1.5

* Sun Dec 28 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.4-1mdv2009.1
+ Revision: 320430
- update to new version 0.1.4

* Thu Nov 13 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.3-1mdv2009.1
+ Revision: 302817
- update to new version 0.1.3

* Mon Oct 27 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.2-1mdv2009.1
+ Revision: 297540
- update to new version 0.1.2

* Thu Oct 23 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.1-1mdv2009.1
+ Revision: 296796
- update to new version 0.1.1

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.1.0-3mdv2009.0
+ Revision: 256917
- rebuild

* Thu Mar 06 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.0-1mdv2008.1
+ Revision: 180622
- update to new version 0.1.0

* Mon Feb 25 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.0.9-1mdv2008.1
+ Revision: 174715
- new version

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Aug 06 2007 Olivier Thauvin <nanardon@mandriva.org> 0.0.8-1mdv2008.0
+ Revision: 59248
- 0.0.8


* Mon Mar 05 2007 Olivier Thauvin <nanardon@mandriva.org> 0.0.7-1mdv2007.0
+ Revision: 132939
- 0.0.7

* Tue Dec 12 2006 Olivier Thauvin <nanardon@mandriva.org> 0.0.6-1mdv2007.1
+ Revision: 95138
- 0.0.6

* Sat Nov 18 2006 Olivier Thauvin <nanardon@mandriva.org> 0.0.5-1mdv2007.1
+ Revision: 85427
- Buildrequires
- 0.0.5
- 0.0.4

* Sun Jul 16 2006 Olivier Thauvin <nanardon@mandriva.org> 0.0.3-1mdv2007.0
+ Revision: 41266
- 0.0.3
- import perl-File-Find-Object

* Tue Dec 20 2005 Olivier Thauvin <nanardon@mandriva.org> 0.0.2-1mdk
- 0.0.2

* Thu Jun 23 2005 Olivier Thauvin <nanardon@mandriva.org> 0.0.1-1mdk
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4549 |12cr|perl-File-Find-Rule-VCS-1.80.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    File-Find-Rule-VCS
%define upstream_version 1.08

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Exclude files/directories for Version Control Systems
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/File/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Find::Rule)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
Many tools need to be equally useful both on ordinary files, and on code
that has been checked out from revision control systems.

*File::Find::Rule::VCS* provides quick and convenient methods to exclude
the version control directories of several major Version Control Systems
(currently CVS, subversion, and Bazaar).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README LICENSE Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1.80.0-2mdv2011.0
+ Revision: 656914
- rebuild for updated spec-helper

* Thu Nov 11 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.80.0-1mdv2011.0
+ Revision: 595969
- update to new version 1.08

* Wed Jul 14 2010 Jérôme Quelin <jquelin@mandriva.org> 1.70.0-1mdv2011.0
+ Revision: 553127
- update to 1.07

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 1.60.0-1mdv2010.0
+ Revision: 401664
- rebuild using %%perl_convert_version
- fixed license field

* Thu Jul 09 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.06-1mdv2010.0
+ Revision: 393792
- update to new version 1.06

* Sat Oct 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.05-1mdv2009.1
+ Revision: 292160
- update to new version 1.05

* Sat Aug 30 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.04-1mdv2009.0
+ Revision: 277660
- import perl-File-Find-Rule-VCS



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4550 |12cr|perl-File-Find-Upwards-1.102.30-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    File-Find-Upwards
%define upstream_version 1.102030

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Look for a file in the current directory and upwards
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/File/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Attribute::Memoize)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Path::Class)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
Provides a function that can find a file in the current or a parent
directory.

* file_find_upwards()

  Takes a filename and looks for the file in the current directory. If
  there is no such file, it traverses up the directory hierarchy until it
  finds the file or until it reaches the topmost directory. If the file is
  found, the full path to the file is returned. If the file is not found,
  undef is returned.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 1.102.30-2mdv2011.0
+ Revision: 654961
- rebuild for updated spec-helper

* Tue Jul 27 2010 Jérôme Quelin <jquelin@mandriva.org> 1.102.30-1mdv2011.0
+ Revision: 561569
- update to 1.102030

* Sun Mar 28 2010 Jérôme Quelin <jquelin@mandriva.org> 1.100.860-1mdv2011.0
+ Revision: 528431
- update to 1.100860

* Tue Dec 08 2009 Jérôme Quelin <jquelin@mandriva.org> 0.40.0-1mdv2010.1
+ Revision: 474656
- update to 0.04

* Thu Sep 17 2009 Jérôme Quelin <jquelin@mandriva.org> 0.30.0-1mdv2010.0
+ Revision: 444064
- import perl-File-Find-Upwards


* Thu Sep 17 2009 cpan2dist 0.03-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4551 |12cr|perl-File-Flat-1.40.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    File-Flat
%define upstream_version 1.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Perl module that implements a flat filesystem 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/A/AD/ADAMK/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl-ExtUtils-AutoInstall >= 0.49
BuildRequires:	perl-prefork >= 0.02
BuildRequires:	perl-File-NCopy >= 0.32
BuildRequires:	perl(Test::More) >= 0.47
BuildRequires:	perl(Test::ClassAPI) >= 1.02
BuildRequires:	perl(File::Find) >= 1.0
BuildRequires:	perl(File::Spec) >= 0.85
BuildRequires:	perl(File::Copy) >= 2.08
BuildRequires:	perl(File::Copy::Recursive)
BuildRequires:	perl-File-Slurp >= 9999.04
BuildRequires:	perl(File::Remove) >= 0.21
BuildRequires:	perl(File::Temp) >= 0.14
BuildRequires:	perl(IO::File) >= 1.10
BuildRequires:  perl(File::Copy::Recursive)
BuildArch:	noarch
Requires:	perl-prefork >= 0.02

%description
File::Flat implements a flat filesystem. A flat filesystem is a
filesystem in which directories do not exist. It provides an abstraction
over any normal filesystem which makes it appear as if directories do
not exist. In effect, it will automatically create directories as
needed. This is create for things like install scripts and such, as you
never need to worry about the existance of directories, just write to a
file, no matter where it is.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/File/Flat.pm
%{_mandir}/*/*


%changelog
* Mon Aug 03 2009 Jérôme Quelin <jquelin@mandriva.org> 1.40.0-1mdv2010.0
+ Revision: 407690
- rebuild using %%perl_convert_version

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.04-2mdv2009.0
+ Revision: 268508
- rebuild early 2009.0 package (before pixel changes)

* Wed Apr 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.04-1mdv2009.0
+ Revision: 194851
- update to new version 1.04
- update to new version 1.04

* Tue Mar 04 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.03-1mdv2008.1
+ Revision: 178290
- update to new version 1.03

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Dec 12 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.02-1mdv2008.1
+ Revision: 118549
- new version


* Sat Mar 03 2007 Olivier Thauvin <nanardon@mandriva.org> 1.00-1mdv2007.0
+ Revision: 131670
- buildrequires
- 1.00
- 0.96
- Import perl-File-Flat

* Sat Sep 24 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.95-2mdk
- Add Requires on perl-prefork

* Fri Jul 15 2005 Oden Eriksson <oeriksson@mandriva.com> 0.95-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4552 |12cr|perl-File-Grep-0.20.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 File-Grep
%define	upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	A grep function taking a list of files as argument
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/M/MN/MNEYLON/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
File::Grep provides similar functionality as perl's builtin grep, map,
and foreach commands, but iterating over a passed filelist instead of
arrays.  While trivial, this module can provide a quick dropin when
such functionality is needed.

%prep
%setup -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files 
%doc README Changes
%{perl_vendorlib}/File
%{_mandir}/*/*


%changelog
* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.20.0-1mdv2010.0
+ Revision: 402137
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.02-3mdv2009.0
+ Revision: 241216
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Aug 20 2007 Thierry Vignaud <tv@mandriva.org> 0.02-1mdv2008.0
+ Revision: 67612
- use %%mkrel


* Thu Sep 22 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.02-1mdk
- new version
- spec cleanup
- rpmbuildupdate aware
- better url
- fix directory ownership
- enable tests
- don't ship manifest

* Thu Jan 29 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.01-2mdk
- bzip2

* Wed Jan 28 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.01-1mdk
- from Robin Rosenberg <robin.rosenberg@dewire.com> : 
	- initial contrib import. Needed for building Captive-NTFS


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4553 |12cr|perl-FileHandle-Deluxe-0.92-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define real_name FileHandle-Deluxe

Summary:	FileHandle-Deluxe module for perl 
Name:		perl-%{real_name}
Version:	0.92
Release:	%mkrel 5
License:	GPL or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{real_name}
Source0:	%{real_name}-%{version}.tar.bz2
BuildRequires:	perl-devel
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
FileHandle::Deluxe works like a regular FileHandle object, with the
addition of doing the routine file handle chores for you.
FileHandle::Deluxe (FD) is targeted at beginning Perl users who usually
find those tasks intimidating and often elect to skip them rather than
learn how to do them. FileHandle::Deluxe defaults to a set of best
practices for working with file handles.

%prep
%setup -q -n %{real_name}-%{version} 

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%{perl_vendorlib}/FileHandle/Deluxe.pm
%{_mandir}/*/*




%changelog
* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.92-5mdv2010.0
+ Revision: 430455
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.92-4mdv2009.0
+ Revision: 241217
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.92-2mdv2008.0
+ Revision: 86404
- rebuild


* Wed Sep 13 2006 Oden Eriksson <oeriksson@mandriva.com> 0.92-1mdv2007.0
- rebuild

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 0.92-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4554 |12cr|perl-FileHandle-Rollback-1.06-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define real_name FileHandle-Rollback

Summary:	FileHandle-Rollback module for perl 
Name:		perl-%{real_name}
Version:	1.06
Release:	%mkrel 4
License:	GPL or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{real_name}
Source0:	%{real_name}-%{version}.tar.bz2
BuildRequires:	perl-devel
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
FileHandle::Rollback allows you to open a filehandle, write data to that
handle, read the data back exactly as if it were already in the file,
then cancel the whole transaction if you choose.

%prep
%setup -q -n %{real_name}-%{version} 

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%{perl_vendorlib}/FileHandle/Rollback.pm
%{_mandir}/*/*




%changelog
* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.06-4mdv2010.0
+ Revision: 430456
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.06-3mdv2009.0
+ Revision: 256938
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 1.06-1mdv2008.1
+ Revision: 135841
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Aug 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.06-1mdv2008.0
+ Revision: 63956
- update to new version 1.06


* Wed Sep 13 2006 Oden Eriksson <oeriksson@mandriva.com> 1.05-1mdv2007.0
- rebuild

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 1.05-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4555 |12cr|perl-File-HomeDir-PathClass-1.101.611-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    File-HomeDir-PathClass
%define upstream_version 1.101611

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 1

Summary:    File::HomeDir returning Path::Class objects
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/File/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Carp)
BuildRequires: perl(English)
BuildRequires: perl(File::Find)
BuildRequires: perl(File::HomeDir)
BuildRequires: perl(File::Temp)
BuildRequires: perl(Module::Build)
BuildRequires: perl(Path::Class)
BuildRequires: perl(Scalar::Util)
BuildRequires: perl(Sub::Exporter)
BuildRequires: perl(Test::More)
BuildRequires: perl(Module::Build)
BuildArch: noarch


%description
This module is just a wrapper around the File::HomeDir manpage methods,
transforming their return value to the Path::Class manpage objects. This
allows for easier usage of the value.

Refer to the File::HomeDir#METHODS manpage for a list of which functions
are supported.

'File::HomeDir::PathClass' supports both original the File::HomeDir manpage
interfaces.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor
./Build

%check
./Build test

%install
rm -rf %buildroot
./Build install destdir=%{buildroot}

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes LICENSE META.yml README
%{_mandir}/man3/*
%perl_vendorlib/*

%changelog
* Fri Jul 08 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.101.611-1mdv2011
+ Revision: 689332
- import perl-File-HomeDir-PathClass


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4556 |12cr|perl-File-LibMagic-0.960.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	File-LibMagic
%define	upstream_version 0.96

Name:		perl-%{module}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Perl wrapper for libmagic
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{module}
Source0:	http://www.cpan.org/modules/by-module/File/%{module}-%{upstream_version}.tgz

Buildrequires:	perl-devel
BuildRequires:	magic-devel

%description
The File::LibMagic is a simple perlinterface to libmagic from the
file-4.x package

%prep
%setup -q -n %{module}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%check
#make test

%files 
%doc README
%{perl_vendorarch}/File
%{perl_vendorarch}/auto/File
%{_mandir}/*/*


%changelog
* Thu Feb 02 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.960.0-4
+ Revision: 770602
- drop gdbm-devel & db4-devel buildrequires as we never actually link against
  either..
- drop %%check, too lazy to update strings to test against..
- clean up spec
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.960.0-3mdv2011.0
+ Revision: 555822
- rebuild for perl 5.12

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.960.0-2mdv2011.0
+ Revision: 552186
- rebuild

* Sun Jul 12 2009 Jérôme Quelin <jquelin@mandriva.org> 0.960.0-1mdv2010.0
+ Revision: 395152
- update to 0.96
- using %%perl_convert_version
- fixed license field

* Fri May 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.91-1mdv2010.0
+ Revision: 369735
- update to 0.91

* Fri Aug 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.89-1mdv2009.0
+ Revision: 272334
- new version

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.82-9mdv2009.0
+ Revision: 268509
- rebuild early 2009.0 package (before pixel changes)

* Tue May 20 2008 Oden Eriksson <oeriksson@mandriva.com> 0.82-8mdv2009.0
+ Revision: 209546
- get rid of the db1-devel and db2-devel build deps, db4-devel is enough

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 0.82-7mdv2008.1
+ Revision: 152077
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Fri Aug 17 2007 Thierry Vignaud <tv@mandriva.org> 0.82-6mdv2008.0
+ Revision: 64798
- rebuild


* Mon Oct 10 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.82-5mdk
- Fix previous mistake

* Fri Sep 30 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.82-4mdk
- buildrequires fix

* Thu Sep 29 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.82-3mdk
- fix url
- fix buildrequires

* Sun Jun 19 2005 Olivier Thauvin <nanardon@mandriva.org> 0.82-2mdk
- patch0: add search ldflags
- BuildRequires libmagic-devel

* Wed Jun 15 2005 Olivier Thauvin <nanardon@mandriva.org> 0.82-1mdk
- First mandriva spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4557 |12cr|perl-File-List-0.3.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module   File-List

Name:		perl-%{module}
Version:	0.3.1
Release:	4
License:	GPL or Artistic
Group:		Development/Perl
Summary:	Perl extension for crawling directory trees and compiling lists of files
Url:		http://search.cpan.org/dist/%{module}
Source:		http://www.cpan.org/modules/by-module/File/%{module}-%{version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module crawls the directory tree starting at the provided base
directory and can return files (and/or directories if desired) matching a
regular expression

%prep
%setup -q -n File/List 

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.3.1-3mdv2011.0
+ Revision: 654187
- rebuild for updated spec-helper

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.3.1-2mdv2011.0
+ Revision: 440555
- rebuild

* Tue Oct 14 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.1-1mdv2009.1
+ Revision: 293677
- import perl-File-List


* Tue Oct 14 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.1-1mdv2009.1
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4558 |12cr|perl-File-Lockf-0.200.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    File-Lockf
%define upstream_version 0.20

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	3

Summary: 	%{upstream_name} module for perl
License: 	GPL+ or Artistic
Group: 		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0: 	%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRoot: 	%{_tmppath}/%{name}-%{version}-%{release}

%description
File-Lockf module for perl

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
make
make test

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean 
rm -rf $RPM_BUILD_ROOT

%files
%defattr(444,root,root,755)
%doc COPYRIGHT README
%dir %{perl_vendorlib}/*/File
%{perl_vendorlib}/*/File/lockf.pm
%dir %{perl_vendorlib}/*/auto/File
%dir %{perl_vendorlib}/*/auto/File/lockf
%{perl_vendorlib}/*/auto/File/lockf/lockf.so
%{_mandir}/*/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.200.0-3
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.200.0-2mdv2011.0
+ Revision: 555829
- rebuild for perl 5.12

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.200.0-1mdv2010.0
+ Revision: 403172
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.20-12mdv2009.0
+ Revision: 256939
- rebuild

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 0.20-10mdv2008.1
+ Revision: 152078
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Aug 20 2007 Thierry Vignaud <tv@mandriva.org> 0.20-9mdv2008.0
+ Revision: 67613
- use %%mkrel


* Tue Nov 23 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.20-9mdk
- rebuild for new perl

* Thu Sep 23 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.20-8mdk
- rebuild

* Sun Aug 17 2003 Per yvind Karlsen <peroyvind@linux-mandrake.com> 0.20-7mdk
- rebuild for new perl
- rm -rf $RPM_BUILD_ROOT in %%install, not %%prep
- drop $RPM_OPT_FLAGS, noarch..
- use %%makeinstall_std macro

* Wed May 28 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.20-6mdk
- rebuild for new auto{prov,req}

* Thu May 01 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.20-5mdk
- distlint error

* Fri Dec 20 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.20-4mdk
- remove buildarch i586

* Thu Jul 25 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.20-3mdk
- rebuild for new perl

* Tue Jun 04 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.20-2mdk
- submitted by Peter Chen <petechen@netilla.com>

* Tue Jun 04 2002 Peter Chen <petechen@netilla.com> 0.20-1mdk
- 0.20


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4559 |12cr|perl-File-Modified-0.70.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    File-Modified
%define upstream_version 0.07

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	File::Modified - checks intelligently if files have changed
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/C/CO/CORION/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
The Modified module is intended as a simple method for programs to detect
whether configuration files (or modules they rely on) have changed. There are
currently two methods of change detection implemented, mtime and MD5.
The MD5 method will fall back to use timestamps if the Digest::MD5 module
cannot be loaded.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
%makeinstall_std

%files
%doc Changes README example
%{perl_vendorlib}/File/Modified.pm
%{_mandir}/*/*

%changelog
* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.70.0-1mdv2010.0
+ Revision: 403175
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.07-5mdv2009.0
+ Revision: 241218
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Apr 27 2007 Oden Eriksson <oeriksson@mandriva.com> 0.07-3mdv2008.0
+ Revision: 18583
- rebuild


* Mon Mar 06 2006 Buchan Milne <bgmilne@mandriva.org> 0.07-2mdk
- Rebuild
- use mkrel

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 0.07-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4560 |12cr|perl-File-Next-1.60.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 File-Next
%define upstream_version 1.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	File-finding iterator
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/File/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
File::Next is a lightweight, taint-safe file-finding module. It's lightweight
and has no non-core prerequisites.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test 

%install
%makeinstall_std

%files
%doc Changes
%{perl_vendorlib}/File
%{_mandir}/*/*

%changelog
* Tue Aug 11 2009 Jérôme Quelin <jquelin@mandriva.org> 1.60.0-1mdv2010.0
+ Revision: 415004
- update to 1.06

* Tue Aug 04 2009 Jérôme Quelin <jquelin@mandriva.org> 1.40.0-1mdv2010.0
+ Revision: 408833
- update to 1.04

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.20.0-1mdv2010.0
+ Revision: 403176
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.02-3mdv2009.0
+ Revision: 256983
- rebuild

* Tue Jan 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.02-1mdv2008.1
+ Revision: 152919
- new version
- update to new version 1.02

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Jul 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.00-1mdv2008.0
+ Revision: 46526
- update to new version 1.00


* Mon Mar 12 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.40-1mdv2007.1
+ Revision: 141685
- new version

* Tue Mar 06 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.38-1mdv2007.1
+ Revision: 133685
- new version

* Thu Dec 14 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.32-1mdv2007.1
+ Revision: 96807
- new version

* Thu Oct 19 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.28-1mdv2007.1
+ Revision: 66430
- Import perl-File-Next


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4561 |12cr|perl-File-NFSLock-1.210.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 File-NFSLock
%define	upstream_version 1.21

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	%{upstream_name} module for perl
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/~bbb/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/B/BB/BBB/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
%{upstream_name} perl module

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/File/NFSLock.pm
%{_mandir}/man3/*


%changelog
* Mon Jul 18 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.210.0-1mdv2011
+ Revision: 690260
- update to new version 1.21

* Tue Aug 04 2009 Jérôme Quelin <jquelin@mandriva.org> 1.200.0-1mdv2011.0
+ Revision: 409017
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.20-4mdv2009.0
+ Revision: 241219
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.20-2mdv2008.0
+ Revision: 86401
- rebuild


* Fri Jan 06 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.20-1mdk
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4562 |12cr|perl-File-Path-2.80.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    File-Path
%define upstream_version 2.08

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	File path and name utilities
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/File/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Cwd)
BuildRequires:	perl(File::Basename)
BuildRequires:	perl(File::Spec)
BuildArch:	noarch

%description
This module provide a convenient way to create directories of arbitrary
depth and to delete an entire directory subtree from the filesystem.

The following functions are provided:

* make_path( $dir1, $dir2, .... )

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 2.80.0-2mdv2011.0
+ Revision: 654962
- rebuild for updated spec-helper

* Sat Nov 07 2009 Jérôme Quelin <jquelin@mandriva.org> 2.80.0-1mdv2011.0
+ Revision: 462466
- update to 2.08

* Sun Jul 12 2009 Jérôme Quelin <jquelin@mandriva.org> 2.70.0-1mdv2010.0
+ Revision: 395223
- import perl-File-Path


* Sun Jul 12 2009 cpan2dist 2.07-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4563 |12cr|perl-File-PathList-1.40.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    File-PathList
%define upstream_version 1.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Find a file within a set of paths (like @INC or Java classpaths)
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/File/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(Params::Util)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
Many systems that map generic relative paths to absolute paths do so with a
set of base paths.

For example, perl itself when loading classes first turn a 'Class::Name'
into a path like 'Class/Name.pm', and thens looks through each element of
'@INC' to find the actual file.

To aid in portability, all relative paths are provided as unix-style
relative paths, and converted to the localised version in the process of
looking up the path.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README LICENSE META.yml Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 1.40.0-2mdv2011.0
+ Revision: 655600
- rebuild for updated spec-helper

* Thu Sep 02 2010 Jérôme Quelin <jquelin@mandriva.org> 1.40.0-1mdv2011.0
+ Revision: 575421
- import perl-File-PathList


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4564 |12cr|perl-File-Path-Tiny-0.100.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    File-Path-Tiny
%define upstream_version 0.1

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Recursive versions of mkdir() and rmdir() without as much overhead as File::Path
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/File/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
The goal here is simply to provide recursive versions of the mkdir
manpage() and the rmdir manpage() with as little code and overhead as
possible.

This module is in no way meant to derogate the File::Path manpage and is in
no way an endorsement to go out and replace all use of the File::Path
manpage with the File::Path::Tiny manpage.

the File::Path manpage is very good at what it does but there's simply a
lot happening that we can do without much of the time.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.100.0-2mdv2011.0
+ Revision: 654325
- rebuild for updated spec-helper

* Sat Oct 16 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.100.0-1mdv2011.0
+ Revision: 586064
- import perl-File-Path-Tiny


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4565 |12cr|perl-File-pushd-1.0.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    File-pushd
%define upstream_version 1.00

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Change directory temporarily for a limited scope
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/File/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Cwd)
BuildRequires:	perl(File::Path)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build::Compat)

BuildArch:	noarch

%description
File::pushd does a temporary 'chdir' that is easily and automatically
reverted, similar to 'pushd' in some Unix command shells. It works by
creating an object that caches the original working directory. When the
object is destroyed, the destructor calls 'chdir' to revert to the original
working directory. By storing the object in a lexical variable with a
limited scope, this happens automatically at the end of the scope.

This is very handy when working with temporary directories for tasks like
testing; a function is provided to streamline getting a temporary directory
from the File::Temp manpage.

For convenience, the object stringifies as the canonical form of the
absolute pathname of the directory entered.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README LICENSE
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 1.0.0-4mdv2011.0
+ Revision: 654188
- rebuild for updated spec-helper

* Fri Feb 12 2010 Jérôme Quelin <jquelin@mandriva.org> 1.0.0-3mdv2011.0
+ Revision: 504834
- rebuild using %%perl_convert_version

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.00-2mdv2010.0
+ Revision: 440562
- rebuild

* Tue Dec 30 2008 Jérôme Quelin <jquelin@mandriva.org> 1.00-1mdv2009.1
+ Revision: 321393
- import perl-File-pushd


* Tue Dec 30 2008 cpan2dist 1.00-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4566 |12cr|perl-File-ReadBackwards-1.50.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    File-ReadBackwards
%define upstream_version 1.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Perl extension for reading a file backwards by lines
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/File/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module reads a file backwards line by line. It is simple to use,
memory efficient and fast. It supports both an object and a tied handle
interface.

It is intended for processing log and other similar text files which
typically have their newest entries appended to them. By default files are
assumed to be plain text and have a line ending appropriate to the OS. But
you can set the input record separator string on a per file basis.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Jun 13 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.50.0-1mdv2011.0
+ Revision: 684743
- update to new version 1.05

* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 1.40.0-3
+ Revision: 654327
- rebuild for updated spec-helper

* Sat Dec 25 2010 Shlomi Fish <shlomif@mandriva.org> 1.40.0-2mdv2011.0
+ Revision: 624745
- Add a summary
- import perl-File-ReadBackwards


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4567 |12cr|perl-File-Rsync-0.430.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 File-Rsync
%define	upstream_version 0.43

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	5

Summary:	Perl module interface to rsync
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/File/%{upstream_name}-%{upstream_version}.tar.gz
Patch0:		%{name}-0.42.build.patch

BuildRequires:	perl-devel
BuildRequires:	rsync
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}

%description
Perl Convenience wrapper for the rsync(1) program. Written for rsync-2.3.2 and
updated for rsync-2.6.0 but should perform properly with most recent versions.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch0

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make CFLAGS="%{optflags}"

%check
%{__make} test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc README Changelog
%{perl_vendorarch}/File
%{_mandir}/*/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.430.0-5
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.430.0-4mdv2011.0
+ Revision: 555836
- rebuild for perl 5.12

* Tue Jul 20 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.430.0-3mdv2011.0
+ Revision: 555464
- rebuild

* Mon Aug 24 2009 Jérôme Quelin <jquelin@mandriva.org> 0.430.0-2mdv2010.0
+ Revision: 420434
- force submit
- update to 0.42

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.420.0-1mdv2010.0
+ Revision: 403178
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.42-6mdv2009.0
+ Revision: 256995
- rebuild

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 0.42-4mdv2008.1
+ Revision: 152079
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.42-3mdv2008.0
+ Revision: 86402
- rebuild


* Sat Sep 02 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.42-2mdv2007.0
- buildrequires rsync

* Thu Dec 29 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.42-1mdk
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4568 |12cr|perl-File-RsyncP-0.700.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 File-RsyncP
%define upstream_version 0.70

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	2

Summary:	Perl Rsync client
License:	GPL+ or Artistic
Group:		Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/File/%{upstream_name}-%{upstream_version}.tar.gz

Buildrequires:	perl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
File::RsyncP is a perl implementation of an Rsync client. It is compatible
with Rsync 2.5.5 (protocol version 26). It can send or receive files, either
by running rsync on the remote machine, or connecting to an rsyncd daemon on
the remote machine.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE='%{optflags}'
make

%install
rm -rf %{buildroot}
%makeinstall_std

%check
%make test

%clean 
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc README
%{perl_vendorlib}/*
%{_mandir}/*/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.700.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Tue Jul 27 2010 Jérôme Quelin <jquelin@mandriva.org> 0.700.0-1mdv2011.0
+ Revision: 561580
- update to 0.70

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.680.0-2mdv2011.0
+ Revision: 555258
- rebuild

* Mon Aug 03 2009 Jérôme Quelin <jquelin@mandriva.org> 0.680.0-1mdv2010.0
+ Revision: 407748
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.68-4mdv2009.0
+ Revision: 256997
- rebuild

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 0.68-2mdv2008.1
+ Revision: 152080
- rebuild

* Thu Dec 20 2007 Olivier Blin <blino@mandriva.org> 0.68-1mdv2008.1
+ Revision: 135841
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Mar 07 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.68-1mdv2007.1
+ Revision: 134795
- new version

  + Olivier Thauvin <nanardon@mandriva.org>
    - 0.68
    - 0.64
    - Import perl-File-RsyncP

* Thu May 05 2005 Olivier Thauvin <nanardon@mandriva.org> 0.52-1mdk
- First mandriva spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4569 |12cr|perl-File-Scan-1.430.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 File-Scan
%define	upstream_version 1.43

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Perl extension for Scanning files for Viruses
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/File/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
The File::Scan module is designed to allow users to scan files for known
viruses. Its purpose is to provide a perl module to make platform
independent virus scanners.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make
make test

%install
%makeinstall_std

%files
%doc docs/write_sign_bin.txt
%doc examples/*
%doc FAQ README Changes TODO
%dir %{perl_vendorlib}/File
%{perl_vendorlib}/File/*
%{_mandir}/*/*


%changelog
* Tue Aug 04 2009 Jérôme Quelin <jquelin@mandriva.org> 1.430.0-1mdv2010.0
+ Revision: 409037
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.43-4mdv2009.0
+ Revision: 257008
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1.43-2mdv2008.1
+ Revision: 171025
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Aug 20 2007 Thierry Vignaud <tv@mandriva.org> 1.43-1mdv2008.0
+ Revision: 67614
- use %%mkrel


* Thu Jun 30 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.43-1mdk
- 1.43

* Tue Mar 08 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 1.42-1mdk
- 1.42

* Wed Jan 05 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 1.39-1mdk
- 1.39

* Wed Nov 24 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 1.38-1mdk
- 1.38

* Mon Oct 11 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 1.32-1mdk
- 1.32

* Mon Aug 23 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 1.27-1mdk
- 1.27

* Wed Jul 28 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 1.26-1mdk
- 1.26

* Thu Jul 22 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 1.25-1mdk
- 1.25

* Mon Jul 12 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 1.22-1mdk
- 1.22

* Tue Jul 06 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 1.21-1mdk
- 1.21
- bundle doc and examples in the rpm

* Tue Jun 29 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.19-1mdk
- 1.19

* Sat Jun 19 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.17-1mdk
- 1.17
- drop redundant perl requires

* Wed Jun 02 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.15-1mdk
- 1.15

* Mon Aug 25 2003 Tibor Pittich <Tibor.Pittich@phuture.sk> 0.63-1mdk
- initial contrib import. this module is needed for amavis-ng.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4570 |12cr|perl-File-SearchPath-0.60.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    File-SearchPath
%define upstream_version 0.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Search for a file in an environment variable path
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/T/TJ/TJENNESS/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Module::Build)
BuildArch:	noarch

%description
This module provides the ability to search a path-like environment variable for
a file (that does not necessarily have to be an executable).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc README
%{perl_vendorlib}/File/SearchPath.pm
%{_mandir}/man3/File::SearchPath.3pm*

%changelog
* Mon Dec 06 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.60.0-1mdv2011.0
+ Revision: 612362
- new version

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.50.0-1mdv2011.0
+ Revision: 403179
- rebuild using %%perl_convert_version

* Thu Feb 26 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.05-1mdv2009.1
+ Revision: 345100
- update to new version 0.05

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.03-2mdv2009.0
+ Revision: 268510
- rebuild early 2009.0 package (before pixel changes)

* Wed Apr 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.03-1mdv2009.0
+ Revision: 194852
- update to new version 0.03
- update to new version 0.03

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Nov 01 2007 Oden Eriksson <oeriksson@mandriva.com> 0.02-1mdv2008.1
+ Revision: 104410
- import perl-File-SearchPath


* Thu Nov 01 2007 Oden Eriksson <oeriksson@mandriva.com> 0.02-1mdv2008.1
- initial Mandriva package 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4571 |12cr|perl-File-ShareDir-Install-0.30.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    File-ShareDir-Install
%define upstream_version 0.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Install shared files
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/File/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(IO::Dir)
BuildArch:	noarch

%description
File::ShareDir::Install allows you to install read-only data files from a
distribution. It is a companion module to the File::ShareDir manpage, which
allows you to locate these files after installation.

It is a port the Module::Install::Share manpage to the ExtUtils::MakeMaker
manpage with the improvement of only installing the files you want; '.svn'
and other source-control junk will be ignored.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.30.0-2mdv2011.0
+ Revision: 654963
- rebuild for updated spec-helper

* Fri Mar 05 2010 Jérôme Quelin <jquelin@mandriva.org> 0.30.0-1mdv2011.0
+ Revision: 514462
- import perl-File-ShareDir-Install


* Fri Mar 05 2010 cpan2dist 0.03-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4572 |12cr|perl-File-ShareDir-PAR-0.60.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    File-ShareDir-PAR
%define upstream_version 0.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	File::ShareDir with PAR support
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/File/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Class::Inspector)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Path)
BuildRequires:	perl(File::ShareDir)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(Params::Util)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
'File::ShareDir::PAR' provides the same functionality as the File::ShareDir
manpage but tries hard to be compatible with the PAR manpage packaged
applications.

The problem is, that the concept of having a distribution or module
specific _share_ directory becomes a little hazy when you're loading
everything from a single file. the PAR manpage uses an '@INC' hook to
intercept any attempt to load a module. the File::ShareDir manpage uses the
directory structure that is typically found in the directories that are
listed in '@INC' for storing the shared data. In a 'PAR' enviroment, this
is not necessarily possible.

When you call one of the functions that this module provides, it will take
care to search in any of the currently loaded '.par' files before scanning
'@INC'. This is the same order of preference you get for loading modules
when PAR is in effect. If the path or file you are asking for is found in
one of the loaded '.par' files, that containing '.par' file is extracted
and the path returned will point to the extracted copy on disk.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc LICENSE Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.60.0-2mdv2011.0
+ Revision: 656915
- rebuild for updated spec-helper

* Thu Nov 11 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.60.0-1mdv2011.0
+ Revision: 595970
- update to new version 0.06

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.50.0-1mdv2011.0
+ Revision: 401661
- rebuild using %%perl_convert_version
- fixed license field

* Fri May 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.05-1mdv2010.0
+ Revision: 369686
- update to new version 0.05

* Tue Mar 03 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.04-1mdv2009.1
+ Revision: 347688
- update to new version 0.04

* Sun Nov 16 2008 Jérôme Quelin <jquelin@mandriva.org> 0.03-1mdv2009.1
+ Revision: 303648
- update to new version 0.03

* Tue Nov 04 2008 Jérôme Quelin <jquelin@mandriva.org> 0.02-1mdv2009.1
+ Revision: 299764
- import perl-File-ShareDir-PAR


* Tue Nov 04 2008 cpan2dist 0.02-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4573 |12cr|perl-File-ShareDir-PathClass-1.101.620-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    File-ShareDir-PathClass
%define upstream_version 1.101620

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 1

Summary:    File::ShareDir returning Path::Class objects
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/File/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Carp)
BuildRequires: perl(English)
BuildRequires: perl(File::Find)
BuildRequires: perl(File::ShareDir)
BuildRequires: perl(File::Temp)
BuildRequires: perl(Module::Build)
BuildRequires: perl(Path::Class)
BuildRequires: perl(Scalar::Util)
BuildRequires: perl(Sub::Exporter)
BuildRequires: perl(Test::More)
BuildRequires: perl(Module::Build)
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
This module is just a wrapper around the File::ShareDir manpage functions,
transforming their return value to the Path::Class manpage objects. This
allows for easier usage of the value.

Refer to the File::ShareDir manpage (section FUNCTIONS) for a list of which
functions are supported.

'File::ShareDir::PathClass' supports both a procedural and a clas methods
API.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor

./Build

%check
./Build test

%install
rm -rf %buildroot
./Build install destdir=%{buildroot}

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes LICENSE META.yml README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Fri Jun 17 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.101.620-1mdv2011.0
+ Revision: 685754
- import perl-File-ShareDir-PathClass


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4574 |12cr|perl-File-Sort-1.10.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    File-Sort
%define upstream_version 1.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Sort a file or merge sort multiple files
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/File/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module sorts text files by lines (or records). Comparisons are based
on one or more sort keys extracted from each line of input, and are
performed lexicographically. By default, if keys are not given, sort
regards each input line as a single field. The sort is a merge sort. If you
don't like that, feel free to change it.

Options
    The following options are available, and are passed in the hash
    reference passed to the function in the format:

      OPTION => VALUE

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Fri Sep 23 2011 Stéphane Téletchéa <steletch@mandriva.org> 1.10.0-1mdv2012.0
+ Revision: 701121
- import perl-File-Sort


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4575 |12cr|perl-Filesys-POSIX-0.10.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name Filesys-POSIX
%define upstream_version 0.10.0

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Filesys::POSIX(.*)\\)'
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Provide POSIX-like filesystem semantics in pure Perl
License:	Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/~wrath/Filesys-POSIX-0.10.0/lib/Filesys/POSIX.pm
Source0:	http://search.cpan.org/CPAN/authors/id/W/WR/WRATH/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::NoWarnings)
BuildArch:	noarch

%description
This modules provide POSIX-like filesystem semantics in pure Perl.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

# Kharec: a bad .t file breaks the rebuild...
# %check
# %make test

%install
%makeinstall_std

%files
%doc COPYRIGHT LICENSE MANIFEST README META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4576 |12cr|perl-Filesys-SmbClient-3.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module   Filesys-SmbClient

Name:		perl-%{module}
Version:	3.1
Release:	4
License:	GPL or Artistic
Group:		Development/Perl
Summary:	Provide Perl API for libsmbclient.so
Source:		http://www.cpan.org/modules/by-module/Filesys/%{module}-%{version}.tar.gz
Url:		http://search.cpan.org/dist/%{module}

BuildRequires:	perl-devel
BuildRequires:	perl(Test::More)
BuildRequires:	pkgconfig(smbclient)

%description
Provide interface to access routine defined in libsmbclient.so provided
with Samba.

Since 3.0 release of this package, you need a least samba-3.0.2. For prior
release of Samba, use Filesys::SmbClient version 1.x.

For old and 2.x release, this library is available on Samba source, but is
not build by default. Do "make bin/libsmbclient.so" in sources directory of
Samba to build this libraries. Then copy source/include/libsmbclient.h to
/usr/local/samba/include and source/bin/libsmbclient.so to
/usr/local/samba/lib before install this module.

%prep
%setup -q -n %{module}-%{version} 
rm -f t/02tie.t

%build
perl Makefile.PL INSTALLDIRS=vendor <<EOF
%{_includedir}
%{_libdir}
no
EOF
%make CFLAGS="%{optflags}"

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorarch}/Filesys
%{perl_vendorarch}/auto/Filesys

%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 3.1-3mdv2012.0
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 3.1-2mdv2010.0
+ Revision: 440567
- rebuild

* Thu Feb 26 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.1-1mdv2009.1
+ Revision: 345099
- import perl-Filesys-SmbClient


* Thu Feb 26 2009 cpan2dist 3.1-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4577 |12cr|perl-Filesys-Statvfs-0.820.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Filesys-Statvfs
%define	upstream_version 0.82

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Interface between Perl and the statvfs() system call
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Filesys/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel

Obsoletes:	perl-Filesys-Statvfs_Statfs_Df <= 0.79
Provides:	perl-Filesys-Statvfs_Statfs_Df = %{version}-%{release}

%description
Filesys::Statvfs provides an interface between
Perl and the statvfs() system call.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%{_mandir}/*/*
%{perl_vendorlib}/*/Filesys
%{perl_vendorlib}/*/auto/Filesys

%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.820.0-4
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Tue Jul 20 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.820.0-3mdv2011.0
+ Revision: 555271
- rebuild

* Fri Feb 12 2010 Jérôme Quelin <jquelin@mandriva.org> 0.820.0-2mdv2010.1
+ Revision: 504722
- renaming spec file to match pkg name

* Sun Jul 12 2009 Jérôme Quelin <jquelin@mandriva.org> 0.820.0-1mdv2010.0
+ Revision: 395155
- renamed package to match its new upstream name
- update to 0.82
- using %%perl_convert_version
- fixed license field
- renamed to perl-Filesys-Statvfs since upstream package has been
  splitted in 2, will introduce perl-Filesys-Df later on

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.79-5mdv2009.0
+ Revision: 257027
- rebuild

* Mon Jan 14 2008 Pixel <pixel@mandriva.com> 0.79-3mdv2008.1
+ Revision: 151382
- rebuild for perl-5.10.0

* Thu Dec 20 2007 Olivier Blin <blino@mandriva.org> 0.79-2mdv2008.1
+ Revision: 135841
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4578 |12cr|perl-Filesys-Statvfs_Statfs_Df-0.79-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	Filesys-Statvfs_Statfs_Df
%define fmodule Filesys/Statvfs_Statfs_Df
%define	name	perl-%{module}
%define	version	0.79
%define	release	%mkrel 5

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Interface between Perl and the statvfs() system call
License:	GPL or Artistic
Group:		Development/Perl
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Filesys/%{module}-%{version}.tar.gz
URL:		http://search.cpan.org/dist/%{module}
BuildRequires:	perl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Filesys::Statvfs provides an interface between
Perl and the statvfs() system call.

%prep
%setup -q -n %{module}-%{version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_mandir}/*/*
%{perl_vendorlib}/*/Filesys
%{perl_vendorlib}/*/auto/Filesys




%changelog
* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.79-5mdv2009.0
+ Revision: 257027
- rebuild

* Mon Jan 14 2008 Pixel <pixel@mandriva.com> 0.79-3mdv2008.1
+ Revision: 151382
- rebuild for perl-5.10.0

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 0.79-2mdv2008.1
+ Revision: 135841
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Dec 29 2006 Anssi Hannula <anssi@mandriva.org> 0.79-2mdv2007.0
+ Revision: 102581
- rebuild

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - Import perl-Filesys-Statvfs_Statfs_Df

* Fri Apr 21 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.79-1mdk
- New release 0.79
- Fix Source

* Tue Dec 20 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.78-2mdk
- Fix BuildRequires

* Tue Dec 20 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.78-1mdk
- first MDV release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4579 |12cr|perl-File-Tempdir-0.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 File-Tempdir
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	A module to make easier temporary directories deletion
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/File/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
A module to make easier temporary directories deletion

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%{perl_vendorlib}/*
%{_mandir}/*/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.20.0-2mdv2011.0
+ Revision: 654964
- rebuild for updated spec-helper

* Mon Aug 03 2009 Jérôme Quelin <jquelin@mandriva.org> 0.20.0-1mdv2011.0
+ Revision: 407749
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.02-6mdv2009.0
+ Revision: 257035
- rebuild

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 0.02-4mdv2008.1
+ Revision: 152082
- rebuild
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.02-2mdv2008.0
+ Revision: 86403
- rebuild


* Thu Aug 10 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/10/06 20:16:33 (55501)
- 0.02

* Wed Aug 09 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/09/06 15:57:30 (54837)
- really add patch0

* Wed Aug 09 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/09/06 15:56:47 (54836)
- add upstream patch0

* Wed Aug 09 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/09/06 13:32:17 (54725)
- initial mdv package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4580 |12cr|perl-File-Touch-0.80.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name       File-Touch
%define upstream_version    0.08

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Update access and modification timestamps
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/File/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This modules update access and modification timestamps, creating nonexistent
files where necessary.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
# remove left-over files from macosx
rm -f ._*
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
#make test

%install
%makeinstall_std

%files 
%doc MANIFEST Changes
%{perl_vendorlib}/File
%{_mandir}/*/*

%changelog
* Mon Jul 27 2009 Jérôme Quelin <jquelin@mandriva.org> 0.80.0-1mdv2010.0
+ Revision: 400641
- update to 0.08
- fixed license field

* Sun Jul 26 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.60.0-1mdv2010.0
+ Revision: 400257
- new version

* Mon May 11 2009 Jérôme Quelin <jquelin@mandriva.org> 0.06-1mdv2010.0
+ Revision: 374458
- update to 0.06

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.02-3mdv2009.0
+ Revision: 241220
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Jul 04 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.02-1mdv2008.0
+ Revision: 48162
- new version


* Thu Jan 29 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.01-2mdk
- bzip2

* Wed Jan 28 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.01-1mdk
- from Robin Rosenberg <robin.rosenberg@dewire.com> : 
	- initial contrib import. Needed for building Captive-NTFS


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4581 |12cr|perl-File-Type-0.220.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name 	 File-Type
%define upstream_version 0.22

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Perl module to determine file type using magic
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/P/PA/PMISON/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
File::Type is a perl module that can be used to determine file type using
magic.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/File/*
%{_mandir}/*/*

%changelog
* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.220.0-1mdv2010.0
+ Revision: 406007
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.22-6mdv2009.0
+ Revision: 257038
- rebuild

* Tue Feb 12 2008 Thierry Vignaud <tv@mandriva.org> 0.22-4mdv2008.1
+ Revision: 166676
- fix description-line-too-long
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Jun 21 2007 Michael Scherer <misc@mandriva.org> 0.22-4mdv2008.0
+ Revision: 41992
- rebuild


* Thu Oct 06 2005 Michael Scherer <misc@mandriva.org> 0.22-2mdk
- mkrel
- policy compliance

* Tue Oct 05 2004 Michael Scherer <misc@mandrake.org> 0.22-1mdk 
- First Mandrakelinux package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4582 |12cr|perl-Filter-Simple-0.870.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Filter-Simple
%define upstream_version 0.87

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Simplified source filtering
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Filter/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Filter::Util::Call)
BuildRequires:	perl(Text::Balanced)
BuildArch:	noarch

%description
The Problem
    Source filtering is an immensely powerful feature of recent versions of
    Perl. It allows one to extend the language itself (e.g. the Switch
    module), to simplify the language (e.g. Language::Pythonesque), or to
    completely recast the language (e.g. Lingua::Romana::Perligata).
    Effectively, it allows one to use the full power of Perl as its own,
    recursively applied, macro language.

    The excellent Filter::Util::Call module (by Paul Marquess) provides a
    usable Perl interface to source filtering, but it is often too powerful
    and not nearly as simple as it could be.

    To use the module it is necessary to do the following:

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun May 22 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.870.0-1mdv2011.0
+ Revision: 677342
- update to new version 0.87

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.850.0-2
+ Revision: 656916
- rebuild for updated spec-helper

* Thu Nov 11 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.850.0-1mdv2011.0
+ Revision: 595972
- update to new version 0.85

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.840.0-2mdv2011.0
+ Revision: 552185
- rebuild

* Sun Jul 12 2009 Jérôme Quelin <jquelin@mandriva.org> 0.840.0-1mdv2010.0
+ Revision: 395254
- import perl-Filter-Simple


* Sun Jul 12 2009 cpan2dist 0.84-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4583 |12cr|perl-Finance-Bank-LaPoste-7.50.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Finance-Bank-LaPoste
%define upstream_version 7.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Check your "La Poste" accounts from Perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/P/PI/PIXEL/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl-libwww-perl
BuildRequires:	perl(HTML::Form)
BuildRequires:	perl(HTML::Parser)
Requires:	perl(Crypt::SSLeay)
BuildArch:	noarch

%description
This module provides a read-only interface to the Videoposte online
banking system at <https://www.videoposte.com/>.

The interface of this module is similar to other Finance::Bank modules.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files 
%doc Changes
%{perl_vendorlib}/Finance/Bank/*
%{_mandir}/*/*

%changelog
* Mon May 02 2011 Guillaume Rousse <guillomovitch@mandriva.org> 7.50.0-1mdv2011.0
+ Revision: 662489
- update to new version 7.05

* Fri Mar 18 2011 Guillaume Rousse <guillomovitch@mandriva.org> 7.40.0-1
+ Revision: 646334
- update to new version 7.04

* Thu Nov 11 2010 Guillaume Rousse <guillomovitch@mandriva.org> 7.30.0-1mdv2011.0
+ Revision: 595973
- update to new version 7.03

* Sat Nov 21 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 7.20.0-1mdv2011.0
+ Revision: 467871
- update to 7.02

* Fri Nov 06 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 7.10.0-1mdv2010.1
+ Revision: 461280
- update to 7.01

* Thu Oct 29 2009 Olivier Blin <oblin@mandriva.com> 7.00-1mdv2010.0
+ Revision: 460181
- 7.00 (fix connecting with latest authentication scheme)

* Sat Jun 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 6.00-1mdv2010.0
+ Revision: 389776
- update to new version 6.00

* Wed Nov 05 2008 Pixel <pixel@mandriva.com> 5.00-1mdv2009.1
+ Revision: 299988
- 5.00: adapt to new labanquepostale.fr architecture (rt.cpan.org#40635)

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 4.00-2mdv2009.0
+ Revision: 268511
- rebuild early 2009.0 package (before pixel changes)

* Wed Apr 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 4.00-1mdv2009.0
+ Revision: 194853
- update to new version 4.00

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Jun 25 2007 Pixel <pixel@mandriva.com> 3.00-1mdv2008.0
+ Revision: 43962
- new release, 3.00 (adapt to new www.videoposte.com architecture)


* Mon Aug 14 2006 Pixel <pixel@mandriva.com> 2.00-1mdv2007.0
- new release

* Mon Oct 03 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.03-2mdk
- Fix BuildRequires

* Tue Sep 20 2005 Pixel <pixel@mandriva.com> 1.03-1mdk
- new release (handle delayed-debit credit card pseudo account)

* Thu Feb 17 2005 Pixel <pixel@mandrakesoft.com> 1.02-1mdk
- new release

* Sat Jan 01 2005 Pixel <pixel@mandrakesoft.com> 1.01-1mdk
- new release

* Thu Jul 08 2004 Per Ã˜yvind Karlsen <peroyvind@linux-mandrake.com> 1.00-1mdk
- 1.00

* Thu Jan 08 2004 Pixel <pixel@mandrakesoft.com> 0.02-1mdk
- new release: internal change (the Finance::Bank::LaPoste::Statement hash now contains the "year")

* Wed Oct 08 2003 Pixel <pixel@mandrakesoft.com> 0.01-1mdk
- initial release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4584 |12cr|perl-Finance-Quote-1.170.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Finance-Quote
%define upstream_version 1.17

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Get stock and mutual fund quotes from various exchanges 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Finance/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(HTML::TableExtract)
BuildRequires:	perl(CGI)
BuildRequires:	perl(HTML::Tree)
BuildArch:	noarch

%description
Finance::Quote provides access to time-delayed stockquotes from a
number of sources.  After you've installed the pacakage, try
'perldoc Finance::Quote' for full information.  Alternatively,
you can 'perldoc lib/Finance/Quote.pm' before the install.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files 
%doc INSTALL ChangeLog Documentation/*
%{perl_vendorlib}/Finance
%{_mandir}/*/*


%changelog
* Tue Oct 06 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.170.0-1mdv2010.0
+ Revision: 454468
- new version
- no need for explicit dependencies

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.160.0-1mdv2010.0
+ Revision: 403183
- rebuild using %%perl_convert_version

* Sun May 10 2009 Frederik Himpe <fhimpe@mandriva.org> 1.16-1mdv2010.0
+ Revision: 374101
- Add perl- packages as BuildRequires too
- Change BuildRequires in Requires for perl- packages: these are also
  required at run-time
- add Perl-HTML-Tree and perl-CGI Requires
- Add perl-HTML-TableExtract BuildRequires for test suite
- Add perl-libwww-perl BuildRequires to make the test suite succeed
- update to new version 1.16

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.13-3mdv2009.0
+ Revision: 257040
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 1.13-1mdv2008.1
+ Revision: 135841
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Jul 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.13-1mdv2008.0
+ Revision: 46527
- update to new version 1.13


* Thu Nov 16 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.12-1mdv2007.0
+ Revision: 84626
- new version
- Import perl-Finance-Quote

* Fri Sep 01 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.11-2mdv2007.0
- Rebuild

* Wed Mar 01 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.11-1mdk
- New release 1.11
- spec cleanup

* Thu Jul 21 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.10-1mdk
- 1.10 ; add tests

* Mon Dec 20 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.08-3mdk
- fix buildrequires in a backward compatible way

* Sat Jul 24 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.08-2mdk 
- rpmbuildupdate aware


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4585 |12cr|perl-Find-Lib-1.30.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Find-Lib
%define upstream_version 1.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Helper to find libs to use in the filesystem
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Find/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
The purpose of this module is to replace

    use FindBin;
    use lib "$FindBin::Bin/../bootstrap/lib";
    use My::Bootstrap %param;

with something shorter. This is specially useful if your project has a lot
of scripts (For instance tests scripts).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Tue Jul 05 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.30.0-1mdv2011.0
+ Revision: 688746
- update to new version 1.03

* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 1.10.0-2
+ Revision: 654190
- rebuild for updated spec-helper

* Wed Nov 11 2009 Jérôme Quelin <jquelin@mandriva.org> 1.10.0-1mdv2011.0
+ Revision: 464592
- update to 1.01

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 1.0.0-1mdv2010.1
+ Revision: 461281
- update to 1.0

* Wed Aug 12 2009 Jérôme Quelin <jquelin@mandriva.org> 0.60.0-1mdv2010.0
+ Revision: 415563
- import perl-Find-Lib


* Wed Aug 12 2009 cpan2dist 0.06-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4586 |12cr|perl-Flickr-API-1.40.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Flickr-API
%define upstream_version 1.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Perl interface to the flickr.com API 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://search.cpan.org/CPAN/authors/id/I/IA/IAMCAL/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl-libwww-perl
BuildRequires:	perl(XML::Parser::Lite::Tree)
BuildArch:	noarch

%description
Perl interface to the flickr.com API

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files
%doc README 
%{perl_vendorlib}/
%{_mandir}/*/*


%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 1.40.0-2mdv2011.0
+ Revision: 654191
- rebuild for updated spec-helper

* Wed Aug 26 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.40.0-1mdv2011.0
+ Revision: 421385
- update to 1.04

* Tue Aug 25 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.30.0-1mdv2010.0
+ Revision: 420894
- update to 1.03

* Wed Aug 05 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.20.0-1mdv2010.0
+ Revision: 410053
- update to 1.02

* Fri Mar 06 2009 Antoine Ginies <aginies@mandriva.com> 1.01-2mdv2009.1
+ Revision: 350225
- 2009.1 rebuild

* Thu Oct 02 2008 Pascal Terjan <pterjan@mandriva.org> 1.01-1mdv2009.0
+ Revision: 290801
- Update to 1.01 to support latest XML::Parser::Lite::Tree

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.09-3mdv2009.0
+ Revision: 257060
- rebuild

* Wed Feb 06 2008 Funda Wang <fwang@mandriva.org> 0.09-1mdv2008.1
+ Revision: 162939
- update to new version 0.09

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri May 11 2007 Pascal Terjan <pterjan@mandriva.org> 0.08-2mdv2008.0
+ Revision: 26369
- move make test to check section


* Mon Mar 20 2006 Pascal Terjan <pterjan@mandriva.org> 0.08-1mdk
- New release 0.08

* Thu Sep 29 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.07-3mdk
- fix BuildRequires

* Sat Sep 10 2005 Pascal Terjan <pterjan@mandriva.org> 0.07-2mdk
- Buildrequires perl-XML-Parser-Lite-Tree (for make test)

* Wed Aug 31 2005 Pascal Terjan <pterjan@mandriva.org> 0.07-1mdk
- First version of the package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4587 |12cr|perl-Flickr-Tools-0.20.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Flickr-Tools
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	A set of classes that can be used to work with Flickr
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/N/NF/NFMNUNES/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Flickr::API)
BuildRequires:	perl(Test::MockObject)
BuildArch:	noarch

%description
These modules provide a set of classes that can be used to work with
Flickr, using it's REST API, as provided by the Flickr::API.

The object of this set of classes is to take the "raw" interface that
the Flickr::API provides and turn it into a more usable set of objects
which are easier and faster to use, while providing full access to all
the functionality provided by Flickr.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes TODO
%{perl_vendorlib}/Flickr/API/*.pm
%{perl_vendorlib}/Flickr/*.pm
%{_mandir}/man3/Flickr::*

%changelog
* Tue Aug 04 2009 Jérôme Quelin <jquelin@mandriva.org> 0.20.0-1mdv2010.0
+ Revision: 409308
- rebuild using %%perl_convert_version

* Mon Oct 13 2008 Nicolas Vigier <nvigier@mandriva.com> 0.02-1mdv2009.1
+ Revision: 293346
- import perl-Flickr-Tools



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4588 |12cr|perl-Flickr-Upload-1.320.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Flickr-Upload
%define upstream_version 1.32

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Upload images to flickr.com
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Flickr/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Flickr::API)
BuildRequires:	perl(XML::Parser::Lite::Tree)
BuildRequires:	perl-libwww-perl
BuildArch:	noarch

%description
Upload an image to flickr.com

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std
# Should be in a new package as it requires additionnal libs
rm -f %{buildroot}%{_bindir}/thickr_upload

%files
%doc README ChangeLog 
%{perl_vendorlib}/Flickr
%{_mandir}/*/*
%{_bindir}/flickr_upload


%changelog
* Wed Aug 05 2009 Jérôme Quelin <jquelin@mandriva.org> 1.320.0-1mdv2010.0
+ Revision: 410058
- rebuild using %%perl_convert_version

* Sat Oct 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.32-1mdv2009.1
+ Revision: 292163
- update to new version 1.32

* Fri Jun 20 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.31-1mdv2009.0
+ Revision: 227493
- new version

* Tue Mar 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.30-1mdv2008.1
+ Revision: 185152
- new version
  drop patch 0, merged upstream

* Sat Mar 08 2008 Pascal Terjan <pterjan@mandriva.org> 1.29-3mdv2008.1
+ Revision: 182097
- Fix handling of gzipped responses

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Sep 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.29-2mdv2008.0
+ Revision: 90053
- rebuild

* Wed Jul 04 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.29-1mdv2008.0
+ Revision: 48066
- new version

  + Pascal Terjan <pterjan@mandriva.org>
    - 1.28

* Fri Apr 20 2007 Pascal Terjan <pterjan@mandriva.org> 1.25-1mdv2008.0
+ Revision: 15219
- 1.25
- use mkrel


* Wed Feb 08 2006 Pascal Terjan <pterjan@mandriva.org> 1.22-2mdk
- BuildRequires perl-libwww-perl for make test

* Wed Aug 31 2005 Pascal Terjan <pterjan@mandriva.org> 1.22-1mdk
- 1.22

* Sat Aug 20 2005 Pascal Terjan <pterjan@mandriva.org> 1.18-1mdk
- First version of the package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4589 |12cr|perl-Font-TTF-0.480.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Font-TTF
%define upstream_version 0.48

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Perl module for TrueType Font hacking
License:	Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Font/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Perl module to manipulate TTF fonts, needed by perl-Text-PDF.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std
rm -f %{buildroot}%{perl_vendorlib}/Font/TTF/Win32.pm

%files
%doc README.TXT
%{_mandir}/*/*
%{perl_vendorlib}/Font/
%{perl_vendorlib}/ttfmod.pl


%changelog
* Fri Dec 17 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.480.0-1mdv2011.0
+ Revision: 622685
- update to new version 0.48

* Mon Aug 03 2009 Jérôme Quelin <jquelin@mandriva.org> 0.450.0-1mdv2011.0
+ Revision: 407750
- rebuild using %%perl_convert_version

* Fri Jun 13 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.45-1mdv2009.0
+ Revision: 218702
- update to new version 0.45

* Tue Jun 10 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.44-1mdv2009.0
+ Revision: 217451
- update to new version 0.44

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Nov 23 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.43-1mdv2008.1
+ Revision: 111418
- update to new version 0.43

* Sat Nov 17 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.42-1mdv2008.1
+ Revision: 109522
- new version

* Tue May 01 2007 Olivier Thauvin <nanardon@mandriva.org> 0.41-1mdv2008.0
+ Revision: 20095
- 0.41


* Sat Sep 02 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 2006-09-02 14:43:14 (59602)
- 0.40

* Sat Sep 02 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 2006-09-02 14:39:28 (59601)
Import perl-Font-TTF

* Fri Mar 10 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.38.1-1mdk
- 0.38.1

* Mon Jan 30 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.37-1mdk
- 0.37

* Tue Jun 21 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.35-1mdk
- 0.35
- Cleanup spec

* Thu Dec 25 2003 Michael Scherer <misc@mandrake.org> 0.34-2mdk
- remove useless win32 files

* Thu Dec 25 2003 Michael Scherer <misc@mandrake.org> 0.34-1mdk 
- introdution in contrib.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4590 |12cr|perl-forest_utils-0.100.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name       forest_utils
%define upstream_version    0.1

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	%mkrel 1
Summary:	Conversion between various formats for shared derivation forest
License:	GPL
Group:		Sciences/Computer science
Url:		https://gforge.inria.fr/projects/lingwb
Source:		https://gforge.inria.fr/frs/download.php/5678/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(XML::Generator)
BuildRequires:	perl(XML::Parser)
BuildRequires:	perl(Data::Grove)
BuildRequires:	perl(CGI)
BuildRequires:	perl(AppConfig)
BuildArch:	noarch

%description
forest_utils is a set of Perl scripts to convert between various formats for
shared derivation forest produced by parsers for Tree Adjoining Grammars [TAG].

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std
rm -f %{buildroot}%{perl_vendorlib}/*.pl

%files
%doc ChangeLog INSTALL LICENSE
%{_bindir}/*
%{perl_vendorlib}/Forest*
%{_mandir}/*/*

%changelog
* Thu Jul 09 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.100.0-1mdv2010.0
+ Revision: 393851
- new version
- use %%perl_convert_version macro

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.07-5mdv2009.0
+ Revision: 241224
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.07-3mdv2008.0
+ Revision: 86407
- rebuild


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.07-2mdv2007.0
- Rebuild

* Mon Mar 27 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.07-1mdk
- new version

* Fri Mar 24 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-2mdk
- buildrequires

* Tue Mar 21 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-1mdk
- new version
- drop patches

* Fri Dec 16 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.05-5mdk
- fixed name

* Fri Dec 16 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.05-4mdk
- spec cleanup
- %%mkrel

* Wed Dec 15 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.05-3mdk 
- fix buildrequires in a backward compatible way

* Mon Nov 29 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.05-2mdk 
- fix namespace issues

* Tue Nov 23 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.05-1mdk 
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4591 |12cr|perl-forks-0.340.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 forks
%define upstream_version 0.34

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	3

Summary:	Drop-in replacement for Perl threads using fork()
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module//%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl-devel
BuildRequires: perl(Reaper)

BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

Provides:	perl(forks)

%description
The "forks" pragma allows a developer to use threads without having to have
a threaded perl, or to even run 5.8.0 or higher.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
find -type f | xargs chmod 644
yes no | %{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
#%{__make} test

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean 
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc CHANGELOG README TODO VERSION
%{perl_vendorarch}/%{upstream_name}.pm
%{perl_vendorarch}/auto/%{upstream_name}/*
%{perl_vendorarch}/%{upstream_name}/*
%{perl_vendorarch}/threads/shared/*
%{_mandir}/*/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.340.0-3
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Tue Jul 20 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.340.0-2mdv2011.0
+ Revision: 555480
- rebuild

* Mon Jul 12 2010 Jérôme Quelin <jquelin@mandriva.org> 0.340.0-1mdv2011.0
+ Revision: 551213
- update to 0.34

* Sat Feb 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.330.0-1mdv2010.1
+ Revision: 505335
- rebuild using %%perl_convert_version

* Tue May 05 2009 Funda Wang <fwang@mandriva.org> 0.33-1mdv2010.0
+ Revision: 372064
- New version 0.33

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.23-6mdv2009.0
+ Revision: 257062
- rebuild

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 0.23-4mdv2008.1
+ Revision: 152084
- rebuild

* Sat Dec 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.23-3mdv2008.1
+ Revision: 136994
- rebuild
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

  + Erwan Velu <erwan@mandriva.org>
    - 0.23
      Adding "yes no |" to answer automatic questions


* Mon Jun 26 2006 Erwan Velu <erwan@seanodes.com> 0.19-1
- 0.19
- Remove patch0 merged upstream (thx erik)

* Mon Mar 06 2006 Erwan Velu <erwan@seanodes.com> 0.18-2mdk
- Applying Eric Rybskej Patch to solve SIGCHLD troubles

* Tue Jan 03 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.18-1mdk
- 0.18
- Add provides perl(forks)

* Sun Dec 04 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.17-1mdk
- 0.17
- Fix permissions

* Tue Jul 26 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.16-1mdk
- Initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4592 |12cr|perl-Format-Human-Bytes-0.60.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Format-Human-Bytes
%define upstream_version 0.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Format bytecounts in a human readable form
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Format/%{upstream_name}-%{upstream_version}.tar.lzma

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Module::Install)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
Format bytecounts in a human readable form.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.60.0-2mdv2011.0
+ Revision: 654330
- rebuild for updated spec-helper

* Sat Sep 18 2010 Shlomi Fish <shlomif@mandriva.org> 0.60.0-1mdv2011.0
+ Revision: 579590
- Upgraded to 0.06 and now using tar.lzma

* Fri Apr 09 2010 Jérôme Quelin <jquelin@mandriva.org> 0.50.0-1mdv2011.0
+ Revision: 533390
- update to 0.05

* Sun Dec 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.40.0-1mdv2010.1
+ Revision: 474244
- import perl-Format-Human-Bytes


* Sun Dec 06 2009 cpan2dist 0.04-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4593 |12cr|perl-FreezeThaw-0.500.100-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name 	 FreezeThaw
%define upstream_version 0.5001

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3
Summary:	Converting Perl structures to strings and back
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Freeze/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch: 	noarch

%description
Converts data to/from stringified form, appropriate for saving-to/reading-from
permanent storage.

Deals with objects, circular lists, repeated appearence of the same refence.
Does not deal with overloaded stringify operator yet.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
find . -type f | xargs chmod 644
find . -type d | xargs chmod 755

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%check
make test

%files 
%doc README MANIFEST Changes
%{perl_vendorlib}/*.pm
%{_mandir}/*/*


%changelog
* Mon May 31 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.500.100-2mdv2010.1
+ Revision: 546785
- fix file perms (#59584)
- better description and summary

* Tue Apr 06 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.500.100-1mdv2010.1
+ Revision: 532147
- update to 0.5001

* Mon Mar 08 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.500.0-1mdv2010.1
+ Revision: 515661
- update to 0.50

* Wed Jul 29 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.450.0-1mdv2010.0
+ Revision: 403184
- rebuild using %%perl_convert_version

* Mon Feb 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.45-1mdv2009.1
+ Revision: 341079
- new version
- new version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.43-7mdv2009.0
+ Revision: 241228
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Aug 20 2007 Thierry Vignaud <tv@mandriva.org> 0.43-5mdv2008.0
+ Revision: 67615
- use %%mkrel
- simplify buildrequires


* Thu Feb 03 2005 Lenny Cartier <lenny@mandrakesoft.com> 0.43-5mdk
- rebuild

* Sat Oct 11 2003 Tibor Pittich <Tibor.Pittich@phuture.sk> 0.43-4mdk
- rebuild for new perl
- add GPL into License tag
- remove $RPM_OPT_FLAGS
- mascroszification of make
- add make test
- don't use PREFIX

* Wed May 28 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.43-3mdk
- rebuild for new auto{prov,req}

* Wed Jan 29 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.43-2mdk
- rebuild

* Fri Jan 17 2003 François Pons <fpons@mandrakesoft.com> 0.43-1mdk
- 0.43.

* Thu Jul 25 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.41-2mdk
- rebuild with new perl

* Wed Aug 29 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.41-1mdk
- added by Christian Zoffoli <czoffoli@linux-mandrake.com> :
	- First Mandrake Release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4594 |12cr|perl-Frontier-RPC-0.07b4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	Frontier-RPC

Name:		perl-%{module}
Version:	0.07b4
Release:	3
Summary:	%{module} module for perl
License:	GPL or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{module}/
Source:		http://search.cpan.org/CPAN/authors/id/K/KM/KMACLEOD/%{module}-%{version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(XML::Parser)
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(HTTP::Daemon)
BuildArch:	noarch

%description
Frontier::RPC implements UserLand Software's XML RPC (Remote Procedure Calls
using Extensible Markup Language).  Frontier::RPC includes both a client module
for making requests to a server and several server modules for implementing
servers using CGI, Apache, and standalone with HTTP::Daemon.

%prep
%setup -q -n %{module}-%{version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std
rm -f %{buildroot}%{perl_vendorlib}/MIME/changes.pod

%files
%doc ChangeLog COPYING README
%{perl_vendorlib}/Frontier
%{perl_vendorlib}/Apache
%{_mandir}/*/*

%changelog
* Fri May 15 2009 Jérôme Quelin <jquelin@mandriva.org> 0.07b4-2mdv2010.0
+ Revision: 375949
- rebuild

* Sat Mar 14 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.07b4-1mdv2009.1
+ Revision: 354995
- fix build dependencies

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

  + Buchan Milne <bgmilne@mandriva.org>
    - Import perl-Frontier-RPC



* Mon Mar 20 2006 Buchan Milne <bgmilne@mandriva.org> 0.07b4-1mdk
- First Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4595 |12cr|perl-Fuse-0.130.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Fuse
%define	upstream_version 0.13

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	2

Summary:	Write filesystems in Perl using FUSE
License:	GPLv2+
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/D/DP/DPAVLIN/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:  fuse-devel
BuildRequires:  fuse
BuildRequires:	perl-devel
Buildroot:      %{_tmppath}/%{name}-%{version}-%{release}

%description
This lets you implement filesystems in perl, through the FUSE (Filesystem in
USErspace) kernel/lib interface.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
#%make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot} 

%files
%defattr(-,root,root)
%doc AUTHORS Changes README
%{perl_vendorarch}/Fuse*
%{perl_vendorarch}/auto/Fuse*
%{_mandir}/man3/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.130.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Tue Jul 05 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.130.0-1
+ Revision: 688747
- update to new version 0.13

* Sun May 22 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.120.0-1
+ Revision: 677343
- update to new version 0.12

* Tue Mar 01 2011 Sandro Cazzaniga <kharec@mandriva.org> 0.110.0-1
+ Revision: 641128
- update to 0.11

* Tue Aug 04 2009 Jérôme Quelin <jquelin@mandriva.org> 0.90.0-1mdv2010.0
+ Revision: 409018
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.09-4mdv2009.0
+ Revision: 257076
- rebuild

* Mon Jan 14 2008 Pixel <pixel@mandriva.com> 0.09-2mdv2008.1
+ Revision: 151380
- rebuild for perl-5.10.0

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - description is not a programmer manual

* Thu Dec 06 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.09-1mdv2008.1
+ Revision: 115858
- update to new version 0.09

* Thu Jul 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.08-1mdv2008.0
+ Revision: 53372
- new version

  + Funda Wang <fwang@mandriva.org>
    - New version

* Mon Apr 30 2007 Michael Scherer <misc@mandriva.org> 0.06-4mdv2008.0
+ Revision: 19631
- rebuild
- use %%rel


* Mon Jan 23 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.06-3mdk
- Add BuildRequires

* Fri Jan 06 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.06-2mdk
- fix requires

* Fri Jan 06 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.06-1mdk
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4596 |12cr|perl-Games-Dice-0.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Games-Dice
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Simulates rolling dice
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Games/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Games::Dice simulates die rolls. It uses a function-oriented (not
object-oriented) interface. No functions are exported by default. At
present, there are two functions which are exportable: 'roll' and
'roll_array'. The latter is used internally by 'roll', but can also be
exported by itself.

The number and type of dice to roll is given in a style which should be
familiar to players of popular role-playing games: _a_d_b_[+-*/b]_c_. _a_
is optional and defaults to 1; it gives the number of dice to roll. _b_
indicates the number of sides to each die; the most common, cube-shaped die
is thus a d6. % can be used instead of 100 for _b_; hence, rolling 2d% and
2d100 is equivalent. 'roll' simulates _a_ rolls of _b_-sided dice and adds
together the results. The optional end, consisting of one of +-*/b and a
number _c_, can modify the sum of the individual dice. +-*/ are similar in
that they take the sum of the rolls and add or subtract _c_, or multiply or
divide the sum by _c_. (x can also be used instead of *.) Hence, 1d6+2
gives a number in the range 3..8, and 2d4*10 gives a number in the range
20..80. (Using / truncates the result to an int after dividing.) Using b in
this slot is a little different: it's short for "best" and indicates "roll
a number of dice, but add together only the best few". For example, 5d6b3
rolls five six- sided dice and adds together the three best rolls. This is
sometimes used, for example, in roll-playing to give higher averages.

Generally, 'roll' probably provides the nicer interface, since it does the
adding up itself. However, in some situations one may wish to process the
individual rolls (for example, I am told that in the game Feng Shui, the
number of dice to be rolled cannot be determined in advance but depends on
whether any 6's were rolled); in such a case, one can use 'roll_array' to
return an array of values, which can then be examined or processed in an
application-dependent manner.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.20.0-2mdv2011.0
+ Revision: 654334
- rebuild for updated spec-helper

* Sat Dec 25 2010 Shlomi Fish <shlomif@mandriva.org> 0.20.0-1mdv2011.0
+ Revision: 624921
- import perl-Games-Dice


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4597 |12cr|perl-GD-SecurityImage-1.700.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    GD-SecurityImage
%define upstream_version 1.70

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Security image (captcha) generator
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/GD/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(GD)
BuildArch:	noarch

%description
The (so called) _"Security Images"_ are so popular. Most internet software
use these in their registration screens to block robot programs (which may
register tons of fake member accounts). Security images are basicaly,
graphical *CAPTCHA*s (*C*ompletely *A*utomated *P*ublic *T*uring Test to
Tell *C*omputers and *H*umans *A*part). This module gives you a basic
interface to create such an image. The final output is the actual graphic
data, the mime type of the graphic and the created random string. The
module also has some _"styles"_ that are used to create the background (or
foreground) of the image.

If you are an 'Authen::Captcha' user, see the GD::SecurityImage::AC manpage
for migration from 'Authen::Captcha' to 'GD::SecurityImage'.

This module is *just an image generator*. Not a _captcha handler_. The
validation of the generated graphic is left to your programming taste. But
there are some _captcha handlers_ for several Perl FrameWorks. If you are
an user of one of these frameworks, see the /"GD::SecurityImage
Implementations" manpage in the /"SEE ALSO" manpage section for
information.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/GD

%changelog
* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 1.700.0-1mdv2010.0
+ Revision: 401659
- rebuild using %%perl_convert_version
- fixed license field

* Fri May 15 2009 Jérôme Quelin <jquelin@mandriva.org> 1.70-2mdv2010.0
+ Revision: 375950
- rebuild

* Fri May 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.70-1mdv2010.0
+ Revision: 370124
- update to new version 1.70

* Tue Mar 17 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.66-1mdv2009.1
+ Revision: 356304
- import perl-GD-SecurityImage


* Tue Mar 17 2009 cpan2dist 1.66-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4598 |12cr|perl-Geo-Coordinates-DecimalDegrees-0.80.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Geo-Coordinates-DecimalDegrees
%define upstream_version 0.08

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Convert between degrees/minutes/seconds and decimal degrees
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Geo/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::Number::Delta)
BuildArch:	noarch

%description
Latitudes and longitudes are most often presented in two common formats:
decimal degrees, and degrees, minutes and seconds. There are 60 minutes in
a degree, and 60 seconds in a minute. In decimal degrees, the minutes and
seconds are presented as a fractional number of degrees. For example, 1
degree 30 minutes is 1.5 degrees, and 30 minutes 45 seconds is 0.5125
degrees.

This module provides functions for converting between these two formats.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.80.0-2mdv2011.0
+ Revision: 654967
- rebuild for updated spec-helper

* Mon Jun 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.80.0-1mdv2011.0
+ Revision: 381784
- adding missing buildrequires:
- import perl-Geo-Coordinates-DecimalDegrees


* Sun May 31 2009 cpan2dist 0.08-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4599 |12cr|perl-Geo-Coordinates-UTM-0.90.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Geo-Coordinates-UTM
%define upstream_version 0.09

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Translation between  Lat Lon and UTM Coords
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Geo/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module will translate latitude longitude coordinates to Universal
Transverse Mercator(UTM) coordinates and vice versa.

Mercator Projection
    The Mercator projection was first invented to help mariners. They
    needed to be able to take a course and know the distance traveled, and
    draw a line on the map which showed the day's journey. In order to do
    this, Mercator invented a projection which preserved length, by
    projecting the earth's surface onto a cylinder, sharing the same axis
    as the earth itself. This caused all Latitude and Longitude lines to
    intersect at a 90 degree angle, thereby negating the problem that
    longitude lines get closer together at the poles.

Transverse Mercator Projection
    A Transverse Mercator projection takes the cylinder and turns it on its
    side. Now the cylinder's axis passes through the equator, and it can be
    rotated to line up with the area of interest. Many countries use
    Transverse Mercator for their grid systems.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.90.0-2mdv2011.0
+ Revision: 658532
- rebuild for updated spec-helper

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.90.0-1mdv2011.0
+ Revision: 551992
- update to 0.09

* Sun May 31 2009 Jérôme Quelin <jquelin@mandriva.org> 0.80.0-1mdv2010.0
+ Revision: 381696
- import perl-Geo-Coordinates-UTM


* Sun May 31 2009 cpan2dist 0.08-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4600 |12cr|perl-Geo-Google-MapObject-0.60.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Geo-Google-MapObject
%define upstream_version 0.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Managing the server side of Google Maps API
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Geo/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(HTML::Entities)
BuildRequires:	perl(HTML::Template::Pluggable)
BuildRequires:	perl(JSON)
BuildRequires:	perl(JSON::Any)
BuildRequires:	perl(Math::Trig)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::Deep)
BuildRequires:	perl(Test::JSON)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Differences)
BuildArch:	noarch

%description
This module is intended to provide a server side solution to working with
the Google Maps API. In particular an object of this class encapsulates a
"map" object that provides support for the static maps API, the javascript
maps API, AJAX calls and non-javascript fallback data; but without making
many assumptions about the surrounding framework. We do assume that a
template framework with support for a "dot" notation is being used, for
example the HTML::Template::Pluggable manpage. An important commitment of
the module is support for graceful and consistent fallback to a functional
non-javascript web page.

The javascript and static Google map APIs do not behave in quite the same
way when zoom and center are not specified. Specifically it works quite
well with the static maps (the
http://code.google.com/apis/maps/documentation/staticmaps/#ImplicitPosition
ing manpage) but not so well with the javascript API. To compensate for
this the module gives a choice between: specifying the center and zoom
levels; allowing the APIs and client side code to do whatever they think
best; using a built in algorithm to calculate a sensible zoom and center;
and finally supplying ones own algorithm to calculate a sensible zoom and
center.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sun Apr 24 2011 Funda Wang <fwang@mandriva.org> 0.60.0-3mdv2011.0
+ Revision: 658176
- add br
- rebuild for updated spec-helper
- rebuild for updated spec-helper

* Sat Dec 25 2010 Shlomi Fish <shlomif@mandriva.org> 0.60.0-1mdv2011.0
+ Revision: 624929
- import perl-Geo-Google-MapObject


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4601 |12cr|perl-Geo-IP-1.390.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name 	 Geo-IP
%define upstream_version 1.39

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	2

Summary:	Look up country by IP Address
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Geo/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:  libgeoip-devel
BuildRoot: 	%{_tmppath}/%{name}-%{version}-%{release}

%description
This module uses a file based database. This database simply contains 
IP blocks as keys, and countries as values. This database should be 
more complete and accurate than reverse DNS lookups.
This module can be used to automatically select the geographically 
closest mirror, to analyze your web server logs to determine the 
countries of your visiters, for credit card fraud detection, and for 
software export controls.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%{__make}

%check
make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README Changes
%{perl_vendorarch}/Geo
%{perl_vendorarch}/auto/Geo
%{_mandir}/*/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.390.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Mon May 09 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.390.0-1
+ Revision: 672847
- update to new version 1.39

* Tue Jul 20 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.380.0-2mdv2011.0
+ Revision: 555385
- rebuild

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.380.0-1mdv2010.0
+ Revision: 403196
- rebuild using %%perl_convert_version

* Wed May 20 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.38-1mdv2010.0
+ Revision: 377829
- update to new version 1.38

* Sun Mar 08 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.37-1mdv2009.1
+ Revision: 352912
- update to new version 1.37

* Sun Dec 28 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.36-1mdv2009.1
+ Revision: 320431
- update to new version 1.36

* Mon Oct 20 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.35-1mdv2009.1
+ Revision: 295505
- update to new version 1.35

* Sun Aug 10 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.34-1mdv2009.0
+ Revision: 270508
- new version

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.31-2mdv2009.0
+ Revision: 268515
- rebuild early 2009.0 package (before pixel changes)

* Wed Apr 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.31-1mdv2009.0
+ Revision: 194854
- update to new version 1.31
- update to new version 1.31

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 1.30-2mdv2008.1
+ Revision: 152086
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Dec 17 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.30-1mdv2008.1
+ Revision: 121643
- update to new version 1.30

* Sat Jul 07 2007 Funda Wang <fwang@mandriva.org> 1.28-1mdv2008.0
+ Revision: 49309
- New version


* Wed Sep 21 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.27-1mdk
- New release 1.27
- CPAN url

* Thu Jul 28 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.26-1mdk
- 1.26

* Thu Feb 17 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 1.25-1mdk
- 1.25

* Thu Nov 18 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 1.23-1mdk
- New release 1.23
- Fix vendorarch dirs in spec; add tests

* Mon Sep 27 2004 Frederic Lepied <flepied@mandrakesoft.com> 1.22-1mdk
- New release 1.22

* Mon Nov 10 2003 Gtz Waschk <waschk@linux-mandrake.com> 1.21-2mdk
- fix buildrequires

* Mon Sep 22 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.21-1mdk
- needed by w3perl


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4602 |12cr|perl-Geo-IPfree-1.111.650-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name 	 Geo-IPfree
%define upstream_version 1.111650

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Look up country by IP Address
License:	GPL+ or Artistic
Url:		http://search.cpan.org/dist/%{upstream_name}
Group:		Development/Perl
Source0:	http://www.cpan.org/modules/by-module/Geo/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Look up country of IP Address. This module make this off-line and 
the DB of IPs is free & small. 

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%{__make}

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Geo
%{_mandir}/*/*


%changelog
* Wed Jun 15 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.111.650-1mdv2011.0
+ Revision: 685313
- update to new version 1.111650

* Fri Feb 18 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.110.450-1
+ Revision: 638478
- update to new version 1.110450

* Sat Oct 23 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.102.870-1mdv2011.0
+ Revision: 587628
- new version

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1.101.650-1mdv2011.0
+ Revision: 552311
- update to 1.101650

* Tue Feb 16 2010 Jérôme Quelin <jquelin@mandriva.org> 1.100.470-1mdv2010.1
+ Revision: 506747
- update to 1.100470

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.800.0-1mdv2010.1
+ Revision: 461283
- update to 0.8

* Tue Sep 15 2009 Jérôme Quelin <jquelin@mandriva.org> 0.700.0-1mdv2010.0
+ Revision: 442939
- update to 0.7

* Sun May 17 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.6-1mdv2010.0
+ Revision: 376722
- update to new version 0.6

* Wed Feb 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.5-1mdv2009.1
+ Revision: 337313
- update to new version 0.5

* Tue Dec 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.4-1mdv2009.1
+ Revision: 309304
- update to new version 0.4

* Sat Nov 22 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.3-1mdv2009.1
+ Revision: 305713
- update to new version 0.3

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.2-6mdv2009.0
+ Revision: 241288
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Aug 20 2007 Thierry Vignaud <tv@mandriva.org> 0.2-4mdv2008.0
+ Revision: 67506
- simplify buildrequires


* Tue Sep 27 2005 Olivier Thauvin <nanardon@mandriva.org> 0.2-4mdk
- remove MANIFEST

* Tue Sep 27 2005 Olivier Thauvin <nanardon@mandriva.org> 0.2-3mdk
- rebuild
- make test

* Tue Nov 09 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.2-2mdk
- rebuild

* Mon Sep 22 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.2-1mdk
- needed by w3perl


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4603 |12cr|perl-Geo-Mercator-1.10.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Geo-Mercator
%define upstream_version 1.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Compute Mercator Projection of latitude/longitude into meters
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Geo/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Computes Mercator Projection of input latitude/longitude coordinates (in
degrees) into (x, y) coordinates (as distances in meters) from the
meridian/equator. Also provides a method to convert back into latitude,
longitude.

Notes
    Use of Mercator projection on latitudes above/below +70/-70 degrees is
    strongly discouraged, due to the gross distortions of the projection.
    In fact, any use of the Mercator projection is strongly
    discouraged...but its the view we've all been programmed to see for 400
    years, so its genetic sense memory by now. And if its good enough for
    Google, its good enough for me.

    This module was developed primarily for graphic rendering purposes. The
    returned distance values *should not be used for navigational
    purposes*. They are only useful for certain mapping operations, e.g.,
    rendering a map to scale. For better approximations of actual
    distances, consider the Math::Trig manpage's great_circle_distance()
    function instead.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 1.10.0-2mdv2011.0
+ Revision: 654968
- rebuild for updated spec-helper

* Sun May 31 2009 Jérôme Quelin <jquelin@mandriva.org> 1.10.0-1mdv2011.0
+ Revision: 381700
- import perl-Geo-Mercator


* Sun May 31 2009 cpan2dist 1.01-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4604 |12cr|perl-Geo-METAR-1.150.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Geo-METAR
%define upstream_version 1.15

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Process aviation weather reports in the METAR format
License:	GPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Geo/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	gmp-devel
BuildArch:	noarch

%description
METAR reports are available on-line, thanks to the National
Weather Service. Since reading the METAR format isn't easy
for non-pilots, these reports are relatively useles to the
common man who just wants a quick glace at the weather.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc TODO README examples/*
%{perl_vendorlib}/Geo
%{_mandir}/*/*

%changelog
* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 1.150.0-1mdv2010.0
+ Revision: 401658
- rebuild using %%perl_convert_version
- fixed license field

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.15-3mdv2009.0
+ Revision: 257090
- rebuild
- fix no-buildroot-tag

* Tue Jan 22 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.15-1mdv2008.1
+ Revision: 156695
- new version

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill (multiple!) definitions of %%buildroot on Pixel's request
    - fix summary-ended-with-dot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.14-5mdv2008.0
+ Revision: 86453
- rebuild


* Tue Aug 15 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/15/06 01:36:46 (56134)
- test in %%check
- fix install section

* Tue Aug 15 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/15/06 01:33:56 (56129)
Import perl-Geo-METAR

* Thu Dec 15 2005 Arnaud de Lorbeau <adelorbeau@mandriva.com> 1.14-3mdk
- rebuild
- mkrel

* Wed Feb 11 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.14-2mdk
- Own dir

* Fri Nov 21 2003 Arnaud de Lorbeau <adelorbeau@mandrakesoft.com> 1.14-1mdk
- New package for lcdproc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4605 |12cr|perl-Geo-Shapelib-0.200.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name		Geo-Shapelib
%define upstream_version	0.20

Summary:	Perl extension for reading and writing shapefiles as defined by ESRI(r)
Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Geo/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:	perl(Tree::R)
BuildRequires:	perl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
This is a library for reading, creating, and writing shapefiles as
defined by ESRI(r) using Perl. The Perl code uses Frank Warmerdam's
Shapefile C Library (http://shapelib.maptools.org/). The library is
included in this distribution.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%install
rm -rf %{buildroot}
%makeinstall_std

# we don't want this
find %{buildroot} -name "*.a" -exec rm -rf {} \;

%clean
rm -rf %{buildroot}

%files
%defattr(-, root, root)
%doc Changes README
%{perl_vendorarch}/Geo/Shapelib.pm
%{perl_vendorarch}/auto/Geo/Shapelib
%{_mandir}/man3/Geo::Shapelib.3pm.*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.200.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Thu Nov 04 2010 Jani Välimaa <wally@mandriva.org> 0.200.0-1mdv2011.0
+ Revision: 593451
- use perl_convert_version macro
- fix summary, license, source and url
- fix BRs
- install file to a correct location
- get rid of .a files
- clean spec

* Sun Oct 31 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.20-1mdv2011.0
+ Revision: 590741
- corrected Group
- import perl-Geo-Shapelib


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4606 |12cr|perl-Geo-WeatherNOAA-4.380.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Geo-WeatherNOAA
%define upstream_version 4.38

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 1

Summary:	Perl extension for interpreting the NOAA weather data
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Geo/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:  perl(Tie::IxHash)
BuildRequires:  perl(LWP::Simple)
BuildArch:	noarch
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
This module is intended to interpret the NOAA zone forecasts and current 
city hourly data files. It should give a programmer an easy time to use 
the data instead of having to mine it.

Be aware that if the variable $main::opt_v is set to anything (other than 
zero or '') then Geo::WeatherNOAA will be verbose on what it's doing with 
messages sent to STDERR. Useful for debugging. 

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor 
make OPTIMIZE="$RPM_OPT_FLAGS" 

%install
rm -rf $RPM_BUILD_ROOT 
%makeinstall_std 

%clean
rm -rf $RPM_BUILD_ROOT 

%check
make test

%files
%defattr(-,root,root)
%doc README
%{_mandir}/man3/*
%{perl_vendorlib}/Geo/*


%changelog
* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 4.380.0-1mdv2010.0
+ Revision: 403225
- rebuild using %%perl_convert_version

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 4.38-3mdv2009.0
+ Revision: 268516
- rebuild early 2009.0 package (before pixel changes)

* Sat May 24 2008 Guillaume Rousse <guillomovitch@mandriva.org> 4.38-2mdv2009.0
+ Revision: 210956
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - fix spacing at top of description
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue May 01 2007 Olivier Thauvin <nanardon@mandriva.org> 4.38-1mdv2008.0
+ Revision: 20115
- buildrequires
- 4.38


* Sat Jun 03 2006 Stew Benedict <sbenedict@mandriva.com> 4.37-3mdv2007.0
- rebuild, url

* Mon May 16 2005 Stew Benedict <sbenedict@mandriva.com> 4.37-2mdk
- rebuild

* Sun Apr 04 2004 Stew Benedict <sbenedict@mandrakesoft.com> 4.37-1mdk
- first Mandrake release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4607 |12cr|perl-Getopt-ArgvFile-1.110.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Getopt-ArgvFile
%define upstream_version 1.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Interpolates script options from files into @ARGV or another array
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module simply interpolates option file hints in @ARGV by the contents of
the pointed files. This enables option reading from files instead of or
additional to the usual reading from the command line. Alternatively, you can
process any array instead of @ARGV which is used by default and mentioned
mostly in this manual.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files
%doc README
%{perl_vendorlib}/Getopt/*
%{_mandir}/*/*

%changelog
* Mon Aug 03 2009 Jérôme Quelin <jquelin@mandriva.org> 1.110.0-1mdv2010.0
+ Revision: 407751
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.11-3mdv2009.0
+ Revision: 257092
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 1.11-1mdv2008.1
+ Revision: 135841
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue May 01 2007 Olivier Thauvin <nanardon@mandriva.org> 1.11-1mdv2008.0
+ Revision: 20098
- 1.11


* Fri Feb 17 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.10-1mdk
- Initial Mandriva release.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4608 |12cr|perl-Getopt-Attribute-2.101.700-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Getopt-Attribute
%define upstream_version 2.101700

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Attribute wrapper for Getopt::Long
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Getopt/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::Compile)
BuildRequires:	perl(Test::More) >= 0.940.0
BuildRequires:	perl(UNIVERSAL::require)

BuildArch:	noarch

%description
Note: This version of the module works works with perl 5.8.0. If you need
it to work with perl 5.6.x, please use an earlier version from CPAN.

This module provides an attribute wrapper around 'Getopt::Long'. Instead of
declaring the options in a hash with references to the variables and
subroutines affected by the options, you can use the 'Getopt' attribute on
the variables and subroutines directly.

As you can see from the Synopsis, the attribute takes an argument of the
same format as you would give as the hash key for 'Getopt::Long'. See the
'Getopt::Long' manpage for details.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 2.101.700-2mdv2011.0
+ Revision: 658533
- rebuild for updated spec-helper

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 2.101.700-1mdv2011.0
+ Revision: 552369
- bump test::more minimum version in buildrequires:
- update to 2.101700

* Tue Dec 08 2009 Jérôme Quelin <jquelin@mandriva.org> 1.460.0-1mdv2010.1
+ Revision: 474655
- update to 1.46

* Thu Sep 17 2009 Jérôme Quelin <jquelin@mandriva.org> 1.440.0-1mdv2010.0
+ Revision: 444059
- import perl-Getopt-Attribute


* Thu Sep 17 2009 cpan2dist 1.44-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4609 |12cr|perl-Getopt-Euclid-0.2.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	Getopt-Euclid
%define name            perl-%{upstream_name}
%define upstream_version    0.2.3
%define version             %perl_convert_version %{upstream_version}
%define release %mkrel 1

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Executable Uniform Command-Line Interface Descriptions
License:	GPL or Artistic
Group:		Development/Perl
Url:            http://search.cpan.org/dist/%{upstream_name}
Source:         http://www.cpan.org/upstream_names/by-upstream_name/Getopt/%{upstream_name}-v%{upstream_version}.tar.gz
Buildrequires:  perl(Module::Build)
BuildRequires:  perl-version
BuildArch:	    noarch
BuildRoot:	    %{_tmppath}/%{name}-%{version}

%description
Getopt::Euclid uses your program's own documentation to create a command-line
argument parser. This ensures that your program's documented interface and its
actual interface always agree.

%prep
%setup -q -n %{upstream_name}-v%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor
./Build

%check
./Build test

%install
rm -rf %{buildroot}
./Build install destdir=%{buildroot}

%clean 
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc Changes README
%{perl_vendorlib}/Getopt
%{_mandir}/man3/*




%changelog
* Sat Oct 23 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.3-1mdv2011.0
+ Revision: 587627
- new version

* Wed Jun 10 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.1-1mdv2011.0
+ Revision: 384708
- new version

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.2.0-2mdv2009.0
+ Revision: 268517
- rebuild early 2009.0 package (before pixel changes)

* Wed Apr 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.0-1mdv2009.0
+ Revision: 194855
- update to new version 0.2.0
- update to new version 0.2.0

* Fri Jan 18 2008 Jérôme Quelin <jquelin@mandriva.org> 0.1.0-2mdv2008.1
+ Revision: 154592
- forcing rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 0.1.0-1mdv2008.1
+ Revision: 135841
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Mar 17 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.0-1mdv2007.1
+ Revision: 145623
- Imported perl-Getopt-Euclid-0.1.0-1mdv2007.1 into SVN repository.

* Sat Mar 17 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.0-1mdv2007.1
- first mdv release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4610 |12cr|perl-Getopt-Inherited-1.100.860-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Getopt-Inherited
%define upstream_version 1.100860

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Handling inherited command-line options
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Getopt/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Accessor)
BuildRequires:	perl(Class::Accessor::Complex)
BuildRequires:	perl(Class::Accessor::Installer)
BuildRequires:	perl(Data::Inherited)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Getopt::Long)
BuildRequires:	perl(Pod::Usage)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
By subclassing this mixin class, your program gets the ability to inherit
command-line option specifications. If you have several programs that share
common code and common command-line options you don't want to have to write
the command-line processing code again and again. Using this class you can
abstract command-line options shared by your programs into a superclass
from which your programs then inherit. Additionally, this class defines
certain common command-line options itself.

You can also define defaults for command-line options.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 1.100.860-2mdv2011.0
+ Revision: 654194
- rebuild for updated spec-helper

* Sun Mar 28 2010 Jérôme Quelin <jquelin@mandriva.org> 1.100.860-1mdv2011.0
+ Revision: 528432
- update to 1.100860

* Mon Feb 08 2010 Jérôme Quelin <jquelin@mandriva.org> 0.10.0-1mdv2010.1
+ Revision: 502083
- import perl-Getopt-Inherited


* Mon Feb 08 2010 cpan2dist 0.01-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4611 |12cr|perl-Getopt-Long-2.380.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Getopt-Long
%define upstream_version 2.38

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Advanced handling of command line options
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Getopt/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Pod::Usage)
BuildArch:	noarch

%description
The Getopt::Long module implements an extended getopt function called
GetOptions(). This function adheres to the POSIX syntax for command line
options, with GNU extensions. In general, this means that options have long
names instead of single letters, and are introduced with a double dash
"--". Support for bundling of command line options, as was the case with
the more traditional single-letter approach, is provided but not enabled by
default.


%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc CHANGES README README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 2.380.0-2mdv2011.0
+ Revision: 658409
- rebuild for updated rpm-setup

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 2.380.0-1mdv2010.0
+ Revision: 401657
- rebuild using %%perl_convert_version
- fixed license field

* Sat May 16 2009 Isabel Vallejo <isabel@mandriva.org> 2.38-2mdv2010.0
+ Revision: 376357
- Update mkrel to test.

* Mon May 11 2009 Jérôme Quelin <jquelin@mandriva.org> 2.38-1mdv2010.0
+ Revision: 374528
- import perl-Getopt-Long


* Mon May 11 2009 cpan2dist 2.38-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4612 |12cr|perl-Getopt-Long-Descriptive-0.92.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Getopt-Long-Descriptive
%define upstream_version 0.092

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Getopt::Long with usage text and validation
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Getopt/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(IO::Scalar)
BuildRequires: perl(List::Util)
BuildRequires: perl(Params::Validate)
BuildRequires: perl(Sub::Exporter)
BuildRequires: perl(Test::More)
BuildRequires: perl-devel

BuildArch: noarch

%description
Convenient wrapper for Getopt::Long and program usage output

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/man3/*
%perl_vendorlib/*


%changelog
* Mon May 09 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.90.0-1mdv2011.0
+ Revision: 672848
- update to new version 0.090

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.89.0-2
+ Revision: 656917
- rebuild for updated spec-helper

* Sun Jan 30 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.89.0-1
+ Revision: 634270
- update to new version 0.089

* Thu Dec 02 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.87.0-1mdv2011.0
+ Revision: 604719
- update to new version 0.087

* Fri Nov 12 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.86.0-1mdv2011.0
+ Revision: 596524
- update to new version 0.086

* Mon Mar 15 2010 Jérôme Quelin <jquelin@mandriva.org> 0.85.0-1mdv2011.0
+ Revision: 519952
- update to 0.085

* Mon Feb 15 2010 Jérôme Quelin <jquelin@mandriva.org> 0.84.0-1mdv2010.1
+ Revision: 506239
- update to 0.084

* Sun Dec 13 2009 Jérôme Quelin <jquelin@mandriva.org> 0.83.0-1mdv2010.1
+ Revision: 478056
- update to 0.083

* Sat Dec 05 2009 Jérôme Quelin <jquelin@mandriva.org> 0.82.0-1mdv2010.1
+ Revision: 473719
- update to 0.082

* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.81.0-1mdv2010.1
+ Revision: 471046
- update to 0.081

* Fri Nov 27 2009 Jérôme Quelin <jquelin@mandriva.org> 0.79.0-1mdv2010.1
+ Revision: 470453
- update to 0.079

* Sat Aug 22 2009 Jérôme Quelin <jquelin@mandriva.org> 0.77.0-1mdv2010.0
+ Revision: 419688
- adding missing buildrequires:
- update to 0.077

* Wed Dec 03 2008 Jérôme Quelin <jquelin@mandriva.org> 0.074-1mdv2009.1
+ Revision: 309766
- import perl-Getopt-Long-Descriptive


* Wed Dec 03 2008 cpan2dist 0.074-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4613 |12cr|perl-Getopt-Lucid-0.190.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Getopt-Lucid
%define upstream_version 0.19

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Clear, readable syntax for command line processing
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Getopt/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Data::Dumper)
BuildRequires:	perl(Exception::Class)
BuildRequires:	perl(Exception::Class::TryCatch)
BuildRequires:	perl(Exporter)
BuildRequires:	perl(Storable)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
The goal of this module is providing good code readability and clarity of
intent for command-line option processing. While readability is a
subjective standard, Getopt::Lucid relies on a more verbose, plain-English
option specification as compared against the more symbolic approach of
Getopt::Long. Key features include:

  Five option types: switches, counters, parameters, lists, and keypairs

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README LICENSE
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.190.0-2mdv2011.0
+ Revision: 656921
- rebuild for updated spec-helper

* Fri Nov 12 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.190.0-1mdv2011.0
+ Revision: 596525
- update to new version 0.19

* Thu Nov 19 2009 Jérôme Quelin <jquelin@mandriva.org> 0.180.0-1mdv2011.0
+ Revision: 467461
- import perl-Getopt-Lucid


* Thu Nov 19 2009 cpan2dist 0.18-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4614 |12cr|perl-Getopt-OO-0.70.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Getopt-OO
%define upstream_version 0.07

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	An object oriented command line parser.  It handles
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Getopt/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Getopt::OO is an object oriented tool for parsing command line arguments.
It expects a reference to the input arguments and uses a perl hash to
describe how the command line arguments should be parsed. Note that by
parsed, we mean what options expect values, etc. We check to make sure
values exist on the command line as necessary -- nothing else. The caller
is responsible for making sure that a value that he knows should be a file
exists, is writable, or whatever.

Command line arguments can be broken into two distinct types: options and
values that are associated with these options. In windows, options often
start with a '/' but sometimes with a '-', but in unix they almost
universally start with a '-'. For this module options start with a '-'. We
support two types of options: the short single dashed options and the long
double dashed options. The difference between these two is that with this
module the short options can be combined into a single option, but the long
options can not. For example, most of us will be familiar with the 'tar
-xvf file' command which can also be expressed as '-x -v -f file'. Long
options can not be combined this way, so '--help' for example must always
stand by itself.

The input template expects the option names as its keys. For instance if
you were expecting '-xv --hello' as possible command line options, the keys
for your template hash would be '-x', '-v', and '--hello'.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.70.0-2mdv2011.0
+ Revision: 654196
- rebuild for updated spec-helper

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.70.0-1mdv2011.0
+ Revision: 401656
- rebuild using %%perl_convert_version
- fixed license field

* Fri Jan 30 2009 Olivier Thauvin <nanardon@mandriva.org> 0.07-1mdv2009.1
+ Revision: 335604
- import perl-Getopt-OO


* Fri Jan 30 2009 cpan2dist 0.07-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4615 |12cr|perl-Getopt-Popt-0.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name    Getopt-Popt
%define	upstream_version 0.02

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	3

Summary:	Perl interface to the popt(3)library
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{dir_name}/
Source0:    http://cpan.uwinnipeg.ca/cpan/authors/id/J/JA/JAMESB/%{upstream_name}-%{upstream_version}.tar.bz2
Patch0:		Getopt-Popt-0.02-x86_64-build.patch
Patch1:		Getopt-Popt-0.02-fix-testsuite.diff

BuildRequires:	perl-devel
BuildRequires:  popt-devel

BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
The Getopt::Popt module provides a Perl OO interface to the popt(3) library,
a library to parse command-line arguments. Popt is similar to getopt, but with
many new features.
This module provides a method for almost all of the popt library functions,
the rest are on the TODO list.
This release should be considered a beta and may have a bug or two.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch0 -p0
%patch1 -p0

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make OPTIMIZE="$RPM_OPT_FLAGS"

%check
LC_ALL=C %make test

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean 
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README Changes example.pl
%{_mandir}/*/*
%{perl_vendorarch}/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.20.0-3
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.20.0-2mdv2011.0
+ Revision: 555873
- rebuild for perl 5.12

* Fri Feb 12 2010 Jérôme Quelin <jquelin@mandriva.org> 0.20.0-1mdv2010.1
+ Revision: 504806
- rebuild using %%perl_convert_version

  + Thierry Vignaud <tv@mandriva.org>
    - patch 1: workaround testsuite testing stupid constants
    - rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.02-7mdv2009.0
+ Revision: 257103
- rebuild

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 0.02-5mdv2008.1
+ Revision: 152087
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.02-4mdv2008.0
+ Revision: 86464
- rebuild


* Wed Jul 26 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 07/26/06 20:05:14 (42235)
- push test into check section

* Wed Jul 26 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 07/26/06 20:02:36 (42234)
- rebuild

* Wed Jul 26 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 07/26/06 19:59:27 (42229)
Import perl-Getopt-Popt

* Fri Jul 08 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.02-2mdk
- patch 0: fix testsuite on 64bit platforms

* Sun Jan 23 2005 Sylvie Terjan <erinmargault@zarb.org> 0.02-1mdk
-initial specfile


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4616 |12cr|perl-Getopt-Tabular-0.300.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Getopt-Tabular
%define upstream_version 0.3

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Table-driven argument parsing for Perl 5
License:	GPL+ or Artistic
Group:		Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Algorithm/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Getopt::Tabular is a Perl 5 module for table-driven argument parsing, vaguely
inspired by John Ousterhout's Tk_ParseArgv. All you really need to do to use
the package is set up a table describing all your command-line options, and
call &GetOptions with three arguments: a reference to your option table, a
reference to @ARGV (or something like it), and an optional third array
reference (say, to @newARGV). &GetOptions will process all arguments in @ARGV,
and copy any leftover arguments (i.e. those that are not options or arguments
to some option) to the @newARGV array. (If the @newARGV argument is not
supplied, GetOptions will replace @ARGV with the stripped-down argument list.)
If there are any invalid options, GetOptions will print an error message and
return 0.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Getopt
%{_mandir}/*/*

%changelog
* Fri Feb 12 2010 Jérôme Quelin <jquelin@mandriva.org> 0.300.0-1mdv2010.1
+ Revision: 504892
- rebuild using %%perl_convert_version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.3-8mdv2010.0
+ Revision: 430460
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.3-7mdv2009.0
+ Revision: 241442
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Aug 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.3-5mdv2008.0
+ Revision: 67060
- rebuild


* Thu Aug 03 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.3-4mdv2007.0
- Rebuild

* Mon Jun 20 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.3-3mdk 
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4617 |12cr|perl-GIFgraph-1.200.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    GIFgraph
%define upstream_version 1.20

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Graph Plotting Module (deprecated) 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://search.cpan.org/CPAN/authors/id/M/MV/MVERB/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(GD::Graph)
BuildRequires:	perl(Image::Magick)
BuildArch:	noarch

%description
GIFgraph is a perl5 module to create and display GIF output for a graph.

GIFgraph is nothing more than a wrapper around GD::Graph, and its use is
deprecated. It only exists for backward compatibility. The documentation for
all the functionality can be found in GD::Graph

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor </dev/null
%make

%install
%makeinstall_std

%check
make test

%files
%doc README
%{perl_vendorlib}/GIFgraph.pm
%{perl_vendorlib}/GIFgraph/
%{_mandir}/*/*


%changelog
* Wed Aug 05 2009 Jérôme Quelin <jquelin@mandriva.org> 1.200.0-1mdv2010.0
+ Revision: 410069
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.20-3mdv2009.0
+ Revision: 257105
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 1.20-1mdv2008.1
+ Revision: 135841
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 08 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.20-1mdv2008.0
+ Revision: 82192
- import perl-GIFgraph


* Sat Sep 08 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.20-1mdv2008.0
- first mdv release 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4618 |12cr|perl-Gimp-2.2-0.pre1.13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	Gimp
%define	pre	pre1

# Don't use automatic requires for perl-PDL (#22095):
%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(PDL(.*)\\)'
%else
%define _requires_exceptions perl(PDL
%endif

Summary:	Perl module enabling to write plugins for the Gimp2
Name:		perl-%{module}
Epoch:		1
Version:	2.2
Release:	0.%{pre}.13
License:	GPLv2+ or Artistic
Group:		Development/GNOME and GTK+
Source0:	http://search.cpan.org/CPAN/authors/id/S/SJ/SJBURGES/%{module}-%{version}%{pre}.tar.bz2
Patch0:		Gimp-2.0pre1-fix-build.patch
Patch1:		Gimp-2.2-fix-str-fmt.patch
Patch2:		gimp-perl-headers.patch
Patch3:		Gimp-2.2-fix-includes.patch
Patch4:		Gimp-2.2-fix-gtk.patch
URL:		http://search.cpan.org/~sjburges/Gimp/Gimp.pm
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	perl-devel
BuildRequires:	pkgconfig(gimp-2.0)
BuildRequires:	perl-Gtk2
BuildRequires:	perl-PDL
BuildRequires:	perl-Parse-RecDescent
BuildRequires:	perl-ExtUtils-Depends
BuildRequires:	perl-ExtUtils-PkgConfig
BuildRequires:  pkgconfig(glitz)
Requires:	perl-PDL
%rename		gimp-perl

%description
This module provides perl access to the Gimp2 libraries.

%prep
%setup -q -n gimp-perl
%patch0 -p0
%patch1 -p0
%patch2 -p1
%patch3 -p1
%patch4 -p1


%build
export CFLAGS="%{optflags} -I/usr/include/gtk-2.0"
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
mkdir -p %{buildroot}%{_libdir}/gimp/2.0/plug-ins/
make DESTDIR=%{buildroot} pure_vendor_install
install -m 755 examples/* %{buildroot}%{_libdir}/gimp/2.0/plug-ins/
perl -pi -e "s^/opt/bin/perl^%{_bindir}/perl^" %{buildroot}%{_libdir}/gimp/2.0/plug-ins/*

# fix conflict with gimp-1:
rm -f %{buildroot}%{_mandir}/man1/embedxpm.*
rm -f %{buildroot}%{_libdir}/gimp/2.0/plug-ins/redeye
rm -f %{buildroot}%{_libdir}/gimp/2.0/plug-ins/README
rm -f %{buildroot}%{_libdir}/gimp/2.0/plug-ins/examples.TODO

%files
%doc AUTHORS examples/examples.TODO examples/README
%{_bindir}/*
%{_mandir}/*/*
%{_libdir}/gimp/2.0/plug-ins/*
%{_prefix}/lib/perl5/*
#%{perl_vendorlib}/%{module}
#%{perl_vendorlib}/%{module}.pm
#%{perl_vendorlib}/auto/*


%changelog
* Wed Feb 01 2012 Per Ã˜yvind Karlsen <peroyvind@mandriva.org> 1:2.2-0.pre1.11
+ Revision: 770494
- default compile flags are already set by perl, so no need to set these ourself
- drop copyright docs, they're already provided with 'common-licenses'
- update license
- drop useless dependencies
- use pkgconfig() deps
- svn commit -m mass rebuild of perl extension against perl 5.14.2
- cleanups

  + Oden Eriksson <oeriksson@mandriva.com>
    - fix deps
    - rebuilt for perl-5.14.2
    - rebuilt for perl-5.14.x

* Tue Oct 04 2011 Oden Eriksson <oeriksson@mandriva.com> 1:2.2-0.pre1.8
+ Revision: 702771
- rebuilt against libpng-1.5.x

* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 1:2.2-0.pre1.7
+ Revision: 667179
- mass rebuild

* Sun Aug 01 2010 Funda Wang <fwang@mandriva.org> 1:2.2-0.pre1.6mdv2011.0
+ Revision: 564616
- rebuild for  perl 5.12.1

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 1:2.2-0.pre1.5mdv2011.0
+ Revision: 426447
- rebuild

* Sat Apr 11 2009 Funda Wang <fwang@mandriva.org> 1:2.2-0.pre1.4mdv2009.1
+ Revision: 366032
- fix str fmt

  + Antoine Ginies <aginies@mandriva.com>
    - rebuild

* Mon Jan 14 2008 Pixel <pixel@mandriva.com> 1:2.2-0.pre1.3mdv2008.1
+ Revision: 151376
- rebuild for perl-5.10.0

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Tue Jul 18 2006 Götz Waschk <waschk@mandriva.org> 2.2-0.pre1.2mdv2007.0
- fix buildrequires

* Tue Jul 18 2006 Götz Waschk <waschk@mandriva.org> 2.2-0.pre1.1mdv2007.0
- fix conflict with gimp
- fix build
- new version

* Mon Apr 24 2006 Thierry Vignaud <tvignaud@mandriva.com> 2.0-9mdk
- add bug reference

* Mon Apr 24 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1:2.0-8mdk
- Don't use automatic requires for perl-PDL (#22095)

* Fri Dec 23 2005 Nicolas Lécureuil <neoclust@mandriva.org> 2.0-7mdk
- revert previous buildrequires

* Fri Dec 23 2005 Nicolas Lécureuil <neoclust@mandriva.org> 2.0-6mdk
- Fix Buildrequires

* Mon Oct 03 2005 Nicolas Lécureuil <neoclust@mandriva.org> 2.0-5mdk
- Fix BuildRequires

* Wed Aug 31 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1:2.0-4mdk
- Rebuild, fix installation process

* Mon Apr 18 2005 Giuseppe Ghibò <ghibo@mandriva.com> 1:2.0-3mdk
- Fixed X86-64 building.

* Tue Nov 23 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 2.0-2mdk
- rebuild for new perl

* Mon May 17 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.0-1mdk
- new release

* Tue Apr 20 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 2.0-0.pre2_4mdk
- even more buildrequires *grf*

* Mon Apr 19 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 2.0-0.pre2_3mdk
- whoppsy, yet another buildrequires caught!
- get rid of cvs files

* Mon Apr 19 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 2.0-0.pre2_2mdk
- fix buildrequires
- spec cosmetics

* Fri Mar 26 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.0-0.pre2_1mdk
- initial release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4619 |12cr|perl-GitMeta-0.10.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name GitMeta
%define upstream_version 0.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Clone/update many Git repositories using Meta repos
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/~mschilli/%{upstream_name}-%{upstream_version}/lib/%{upstream_name}.pm
Source0:	http://search.cpan.org/CPAN/authors/id/M/MS/MSCHILLI/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Sysadm::Install)

%description
GetMeta allows you to work on dozens of git repositories hosted
on different servers, and update all of your local copies with a
single command. It defines a new syntax, called GMF (git meta format),
to configure many different remote git repository locations and
provides a script, gitmeta-update, to create local copies of all
of these repos or updates them if they already exist. This is useful
to periodically update your local clones while you have an Internet
connection going so they're up-to-date later when you're offline, or
to move to a new system and create clones of all of your favorite
git repos with a single command.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build 
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%files 
%doc Changes README
%{_bindir}/gitmeta-update
%{_mandir}/man1/gitmeta-update.1.xz
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 25 2011 Sandro Cazzaniga <kharec@mandriva.org> 0.10.0-1mdv2011.0
+ Revision: 658571
- import perl-GitMeta


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4620 |12cr|perl-Git-Wrapper-0.14.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Git-Wrapper
%define upstream_version 0.014

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Wrap git(7) command-line interface
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Git/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	git
BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::pushd)
BuildRequires:	perl(Test::Deep)
BuildRequires:	perl(Test::More)

BuildArch:	noarch

Requires: git

%description
Git::Wrapper provides an API for git(7) that uses Perl data structures for
argument passing, instead of CLI-style '--options' as the Git manpage does.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
git config --global user.email "John@smith.org"
git config --global user.name "John Smith"
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.14.0-2mdv2011.0
+ Revision: 657071
- fix check
- rebuild for updated spec-helper

* Sun Nov 14 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.14.0-1mdv2011.0
+ Revision: 597581
- update to new version 0.014

* Fri Nov 12 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.13.0-1mdv2011.0
+ Revision: 596526
- update to new version 0.013

* Fri Jul 16 2010 Jérôme Quelin <jquelin@mandriva.org> 0.11.0-1mdv2011.0
+ Revision: 553960
- update to 0.011

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.10.0-1mdv2011.0
+ Revision: 552312
- update to 0.010

* Mon Mar 22 2010 Jérôme Quelin <jquelin@mandriva.org> 0.8.0-1mdv2010.1
+ Revision: 526443
- update to 0.008

* Mon Nov 16 2009 Jérôme Quelin <jquelin@mandriva.org> 0.7.0-1mdv2010.1
+ Revision: 466506
- adding missing buildrequires:
- adding missing buildrequires + requires
- import perl-Git-Wrapper


* Mon Nov 16 2009 cpan2dist 0.007-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4621 |12cr|perl-GMail-Checker-1.40.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 GMail-Checker
%define upstream_version 1.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Wrapper for Gmail accounts
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/~fays/GMail-Checker-1.04/Checker.pm
Source0:	http://search.cpan.org/CPAN/authors/id/F/FA/FAYS/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(IO::Socket::SSL)
BuildArch:	noarch

%description
This module provides a wrapper that allows you to perform major
operations on your gmail account. You may create a notifier to
know about new incoming messages, get information about a specific
e-mail, retrieve your mails using the POP3 via SSL interface.

%prep
%setup -q -n %{upstream_name}-104

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc MANIFEST README META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1.40.0-2mdv2011.0
+ Revision: 657440
- rebuild for updated spec-helper

* Wed Mar 23 2011 Sandro Cazzaniga <kharec@mandriva.org> 1.40.0-1
+ Revision: 648165
- import perl-GMail-Checker


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4622 |12cr|perl-Gnome2-GConf-1.44.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	Gnome2-GConf
%define	upstream_version 1.044

Name:		perl-%{module}
Version:	%perl_convert_version %{upstream_version}
Release:	8

Summary:	Perl module for the gnome2-2.x GConf libraries
License:	GPL+ or Artistic
Group:		Development/GNOME and GTK+
Url:		http://gtk2-perl.sf.net/
Source0:	http://www.cpan.org/modules/by-module/Gnome2/%{module}-%{upstream_version}.tar.bz2
Patch0:		Gnome2-GConf-1.044-cfg_src.patch

BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	perl(Glib) => 1.070
BuildRequires:	perl(Gtk2)
BuildRequires:	perl(ExtUtils::Depends)
BuildRequires:	perl(ExtUtils::PkgConfig)
BuildRequires:	perl-devel

Conflicts:	drakxtools < 9.1-15mdk
Requires:	perl-Glib >= 1.070

%description
This module provides perl access to GNOME-2.x GConf2 libraries.

GConf is a configuration data storage mechanism scheduled to
ship with GNOME 2.0. GConf does work without GNOME however; it
can be used with plain GTK+, Xlib, KDE, or even text mode
applications as well.

%prep
%setup -q -n %{module}-%{upstream_version}
%patch0 -p0 -b .cfg_src

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# this fails, we need to start some gnome thingy, but i don't know which
# one. skipping test for now.
#make test

%install
%makeinstall_std

%files
%doc AUTHOR README examples
%{_mandir}/*/*
%{perl_vendorarch}/Gnome2*
%{perl_vendorarch}/auto/Gnome2


%changelog
* Thu Feb 02 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.44.0-8
+ Revision: 770597
- use pkgconfig() deps
- clean spec
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 1.44.0-7mdv2011.0
+ Revision: 555876
- rebuild for perl 5.12

* Sun Mar 07 2010 Jérôme Quelin <jquelin@mandriva.org> 1.44.0-6mdv2010.1
+ Revision: 515514
- skip test, failing because of some missing gnome server
- rebuild using %%perl_convert_version
- redo patch to make it work again with 0 fuzzyness

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 1.044-2mdv2008.1
+ Revision: 152090
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Oct 08 2007 Thierry Vignaud <tv@mandriva.org> 1.044-1mdv2008.1
+ Revision: 95742
- new release

* Tue Jun 26 2007 Thierry Vignaud <tv@mandriva.org> 2mdv2008.0-current
+ Revision: 44608
- rebuild


* Wed Sep 06 2006 Thierry Vignaud <tvignaud@mandriva.com> 1.040-1mdv2007.0
- new release

* Wed Jul 26 2006 Thierry Vignaud <tvignaud@mandriva.com> 1.032-1mdv2007.0
- new release

* Sat Jun 24 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.031-1mdv2007.0
- New version 1.031

* Fri Jun 16 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.030-1mdv2007.0
- new release
- spec cleanup
- rpmbuildupdate aware

* Tue Jan 03 2006 Thierry Vignaud <tvignaud@mandriva.com> 1.021-1mdk
- new release

* Tue Oct 04 2005 Thierry Vignaud <tvignaud@mandriva.com> 1.020-1mdk
- new release

* Tue Feb 08 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.012-1mdk
- new release

* Fri Feb 04 2005 Olivier Blin <oblin@mandrakesoft.com> 1.000-4mdk
- Patch0: allow to specify config source in GConfClient

* Thu Feb 03 2005 Olivier Blin <oblin@mandrakesoft.com> 1.000-3mdk
- rebuild for perl-5.8.6

* Sat Aug 14 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.000-2mdk
- rebuild for perl-5.8.5

* Wed Mar 31 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.000-1mdk
- new release

* Sat Jan 10 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.42-2mdk
- add examples

* Sat Jan 10 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.42-1mdk
- initial release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4623 |12cr|perl-Gnome2-PanelApplet-0.30.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name Gnome2-PanelApplet
%define upstream_version 0.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Perl module for the GNOME panel-applet library
License:	GPL+ or Artistic
Group:		Development/GNOME and GTK+
Url:		http://gtk2-perl.sf.net/
Source0:	http://www.cpan.org/modules/by-module/Gnome2/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libgnomeui-2.0)
BuildRequires:	pkgconfig(libpanelapplet-2.0)
BuildRequires:	perl(ExtUtils::Depends)
BuildRequires:	perl(ExtUtils::PkgConfig)
BuildRequires:	perl(Glib) >= 1.153
BuildRequires:	perl(Gnome2) >= 1.042
BuildRequires:	perl(Gnome2::GConf) >= 1.044
Buildrequires:	perl-devel

%description
This module provides perl access to the libpanel-applet library,
the Gnome Applet library.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
perl Makefile.PL INSTALLDIRS=vendor

%build
%make OPTIMIZE="%{optflags}"
#%make test || :

%install
%makeinstall_std

%files
%doc examples
%{_mandir}/*/*
%{perl_vendorarch}/Gnome2/*
%{perl_vendorarch}/auto/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4624 |12cr|perl-Gnome2-Rsvg-0.110.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name Gnome2-Rsvg
%define upstream_version 0.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Perl module for the gnome2-2.x rsvg libraries
License:	GPL+ or Artistic
Group:		Development/GNOME and GTK+
URL:		http://gtk2-perl.sf.net/
Source0:	http://prdownloads.sourceforge.net/gtk2-perl/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	pkgconfig(atk)
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	perl(ExtUtils::PkgConfig)
BuildRequires:	perl(ExtUtils::Depends)
BuildRequires:	perl(Glib)
BuildRequires:	perl(Gtk2) pkgconfig(gtk+-2.0)
BuildRequires:	perl-devel 
Conflicts:	drakxtools < 9.1-15mdk

%description
This module provides perl access to GNOME-2.x rsvg libraries
(which uses libart and pango to render svg files.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
find -type d -name CVS | rm -rf 

%build
RPM_OPT_FLAGS="$RPM_OPT_FLAGS -Os"
export GTK2_PERL_CFLAGS="$RPM_OPT_FLAGS"
perl Makefile.PL INSTALLDIRS=vendor
make OPTIMIZE="$RPM_OPT_FLAGS"
#%make test || :

%install
%makeinstall_std

%files
%doc LICENSE 
%{_mandir}/*/*
%{perl_vendorarch}/Gnome2/*
%{perl_vendorarch}/auto/Gnome2/*


%changelog
* Sun Feb 12 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.110.0-3
+ Revision: 773558
- clean out spec
- don't pass '-s' to %%optflags
- drop redundant perl-Glib dependency
- update buildrequires to use perl() & pkgconfig() dependencies
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.110.0-2mdv2011.0
+ Revision: 555878
- rebuild for perl 5.12

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.110.0-1mdv2011.0
+ Revision: 552313
- update to 0.11

* Mon Aug 03 2009 Jérôme Quelin <jquelin@mandriva.org> 0.100.0-1mdv2010.0
+ Revision: 408409
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.10-4mdv2009.0
+ Revision: 257119
- rebuild

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 0.10-2mdv2008.1
+ Revision: 152093
- rebuild

* Thu Dec 20 2007 Olivier Blin <blino@mandriva.org> 0.10-1mdv2008.1
+ Revision: 135846
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Thu Jan 04 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.10-1mdv2007.1
+ Revision: 104210
- new release

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - Import perl-Gnome2-Rsvg

* Thu Mar 16 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.06-2mdk
- fix buildrequires

* Tue Jan 31 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.06-1mdk
- new releaase

* Mon Jan 23 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.05-2mdk
- Add BuildRequires : libatk-devel

* Thu Oct 13 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.05-1mdk
- new release

* Fri Feb 25 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.04-1mdk
- new release

* Wed Feb 09 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.03-2mdk
- rebuild for new perl

* Tue Jul 27 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.03-1mdk
- new release

* Mon Jun 07 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.02-1mdk
- new release

* Sat Apr 10 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.01-2mdk
- relink with new libcroco

* Sat Jan 10 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.01-1mdk
- initial release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4625 |12cr|perl-Gnome2-Wnck-0.160.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Gnome2-Wnck
%define	upstream_version 0.16

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 1

Summary:	Perl module for the gnome2-2.x wnck libraries
License:	GPL+ or Artistic
Group:		Development/GNOME and GTK+
Url:		http://gtk2-perl.sf.net/
Source0:	http://prdownloads.sourceforge.net/gtk2-perl/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:  libwnck-devel >= 2.19.5
BuildRequires:	perl-devel
BuildRequires:  perl-ExtUtils-Depends
BuildRequires:  perl-ExtUtils-PkgConfig 
BuildRequires:	perl-Glib => 1.00
BuildRequires:  perl-Gtk2
BuildRequires:  pkgconfig
BuildRequires:  x11-server-xvfb
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

Conflicts:	drakxtools < 9.1-15mdk
Requires:	perl-Glib >= 1.00

%description
This module provides perl access to GNOME-2.x wnck libraries.

libwnck is Window Navigator Construction Kit, i.e. a library to use
for writing pagers and taskslists and stuff.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
find -type d -name CVS | rm -rf 

%build
RPM_OPT_FLAGS="$RPM_OPT_FLAGS -Os -s"
export GTK2_PERL_CFLAGS="$RPM_OPT_FLAGS"
perl Makefile.PL INSTALLDIRS=vendor
%make OPTIMIZE="$RPM_OPT_FLAGS"
#%make test || :

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-, root, root)
%doc LICENSE 
%{_mandir}/*/*
%{perl_vendorarch}/Gnome2/*
%{perl_vendorarch}/auto/Gnome2/*


%changelog
* Wed Jul 21 2010 Thierry Vignaud <tv@mandriva.org> 0.160.0-1mdv2011.0
+ Revision: 556661
- buildrequires x11-server-xvfb instead of XFree86-Xvfb

* Mon Aug 03 2009 Jérôme Quelin <jquelin@mandriva.org> 0.160.0-1mdv2010.0
+ Revision: 408412
- rebuild using %%perl_convert_version

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.16-2mdv2009.0
+ Revision: 268518
- rebuild early 2009.0 package (before pixel changes)

* Mon Apr 14 2008 Thierry Vignaud <tv@mandriva.org> 0.16-1mdv2009.0
+ Revision: 192887
- new release

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 0.15-2mdv2008.1
+ Revision: 152096
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 11 2007 Thierry Vignaud <tv@mandriva.org> 0.15-1mdv2008.1
+ Revision: 117311
- remove patch 0 (merged)
- new release
- add download URI

* Wed Aug 22 2007 Frederic Crozat <fcrozat@mandriva.com> 0.14-3mdv2008.0
+ Revision: 68897
- Patch0 (CVS): fix support for libwnck >= 2.19.5

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild for new libwnck


* Wed Jul 26 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.13-1mdv2007.0
- new release

* Tue Feb 07 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.12-1mdk
- new release

* Thu Oct 13 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.11-1mdk
- new release

* Tue Oct 11 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.10-5mdk
- Fix BuildRequires

* Sat Oct 01 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.10-4mdk
- buildrequires fix

* Sat Oct 01 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.10-3mdk
- Add buildrequires

* Fri Apr 29 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.10-2mdk
- rebuild for new wnck

* Fri Feb 25 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.10-1mdk
- new release

* Wed Feb 09 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.09-2mdk
- rebuild for new perl

* Wed Nov 10 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.09-1mdk
- new release

* Sat Aug 14 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.07-1mdk
- new release

* Wed Jul 28 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.06-1mdk
- new release
- drop patch 0 (fixed upstream)

* Tue Jul 20 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.05-2mdk
- fix warnings at build time

* Tue Jul 20 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.05-1mdk
- new release
- patch 0: fix build with libwnck-2.6.x where x < 3
- fix build

* Thu Jun 03 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.02-1mdk
- 0.02
- fix build when there's no xdisplay available
- cosmetics

* Sat Jan 10 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.01-1mdk
- initial release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4626 |12cr|perl-GnuPG-Interface-0.440.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 GnuPG-Interface
%define upstream_version 0.44

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	GnuPG-Interface module for perl
Group:		Development/Perl
License:	GPL
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/GnuPG/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	gnupg
BuildRequires:	perl-devel
BuildRequires:	perl(Any::Moose)
BuildRequires:	perl(Class::MethodMaker)
# For interactive tests
BuildRequires:	perl(Expect)

Requires:	perl(Class::MethodMaker)
BuildArch:	noarch


%description
GnuPG::Interface and its associated modules
are designed to provide an object-oriented
method for interacting with GnuPG, being able
to perform functions such as but not limited
to encrypting, signing, decryption, verification,
and key-listing parsing.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%check
perl -mExpect -e 'my $e=Expect->spawn("make test");
$e->expect(undef);
exit $e->exitstatus()'

%install
%makeinstall_std

%files
%doc README
%{perl_vendorlib}/GnuPG
%{_mandir}/*/*

%changelog
* Mon May 09 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.440.0-1mdv2011.0
+ Revision: 672849
- update to new version 0.44

* Thu Mar 10 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.430.0-1
+ Revision: 643380
- update to new version 0.43

* Thu Oct 01 2009 Pascal Terjan <pterjan@mandriva.org> 0.420.0-2mdv2011.0
+ Revision: 452089
- Actually run the tests

* Thu Oct 01 2009 Pascal Terjan <pterjan@mandriva.org> 0.420.0-1mdv2010.0
+ Revision: 452088
- Allow interactives tests to run, using Expect

  + JÃ©rÃ´me Quelin <jquelin@mandriva.org>
    - adding missing buildrequires:
    - update to 0.42

* Mon Aug 03 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.360.0-1mdv2010.0
+ Revision: 407753
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.36-4mdv2009.0
+ Revision: 257126
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Nov 09 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.36-2mdv2008.1
+ Revision: 107247
- add missing dependency

* Mon Sep 03 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.36-1mdv2008.0
+ Revision: 78440
- new version

* Sun Apr 29 2007 Olivier Thauvin <nanardon@mandriva.org> 0.35-1mdv2008.0
+ Revision: 19147
- 0.35


* Thu Sep 29 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.33-9mdk
- Fix Buildrequires

* Fri Aug 26 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.33-8mdk
- spec cleanup 
- source url
- better url
- make test in %%check
- fix tests

* Mon Dec 20 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.33-7mdk 
- really fix buildrequires
- remove MANIFEST
- spec cleanup

* Mon Dec 20 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.33-6mdk
- fix buildrequires in a backward compatible way

* Wed Feb 11 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.33-5mdk
- Own dir

* Thu Aug 14 2003 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.33-4mdk
- rebuild for new perl
- drop $RPM_OPT_FLAGS, noarch..
- rm -rf /tmp/perl-GnuPG-Interface-0.33 in %%install, not %%prep
- use %%makeinstall_std macro

* Wed May 28 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.33-3mdk
- rebuild for new auto{prov,req}

* Fri Jan 24 2003 Arnaud de Lorbeau <adelorbeau@mandrakesoft.com> 0.33-2mdk
- rebuilt

* Thu Jul 25 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.33-1mdk
- 0.33

* Fri Mar 08 2002 Arnaud de Lorbeau <adelorbeau@mandrakesoft.com> 0.31-2mdk
- First MandrakeSoft Package.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4627 |12cr|perl-Goo-Canvas-0.60.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Goo-Canvas
%define upstream_version 0.06

# Newx calls Perl_croak_nocontext with a char * without "%s", may be
# valid or not but it isn't fixable here, keep this until perl is fixed 
%define Werror_cflags %nil


Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 1

Summary:	Goo::Canvas Perl interface to the GooCanvas 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/Y/YE/YEWENBIN/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	libgoocanvas-devel
BuildRequires:	perl-ExtUtils-Depends
BuildRequires:	perl-ExtUtils-PkgConfig
BuildRequires:	perl-Glib
BuildRequires:	perl-Gtk2
BuildRequires:	perl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
GTK+ does't has an buildin canvas widget. GooCanvas is wonderful. It is
easy to use and has powerful and extensible way to create items in
canvas. Just try it.  For more documents, please read GooCanvas Manual
and the demo programs provided in the source distribution in both
perl-Goo::Canvas and GooCanvas.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%{__make} OPTIMIZE="$RPM_OPT_FLAGS"

%check
%{__make} test

%install
rm -rf %{buildroot}
%makeinstall_std
rm -f %{buildroot}/usr/bin/perltetris.pl
rm -f %{buildroot}/usr/bin/perlmine.pl

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%dir %{perl_vendorarch}/Goo/Cairo
%dir %{perl_vendorarch}/Goo/Canvas
%{perl_vendorarch}/Goo/*.pod
%{perl_vendorarch}/Goo/*.pm
%{perl_vendorarch}/Goo/Cairo/*.pod
%{perl_vendorarch}/Goo/Canvas/*.pod
%{perl_vendorarch}/Goo/Canvas/Install/*
%{perl_vendorarch}/auto/Goo/Canvas/Canvas.so
%{_mandir}/*/*


%changelog
* Wed Aug 05 2009 Jérôme Quelin <jquelin@mandriva.org> 0.60.0-1mdv2010.0
+ Revision: 410071
- rebuild using %%perl_convert_version

* Sat May 09 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-1mdv2010.0
+ Revision: 373735
- update to new version 0.06

* Sat Jan 17 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 0.05-2mdv2009.1
+ Revision: 330437
- Rebuild for fixed package changelog.

* Fri Jan 16 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 0.05-1mdv2009.1
+ Revision: 330161
- Add missing BuildRequires for perl-Gtk2.
- Add missing BuildRequires for perl-Glib.
- Newx perl function breaks build with -Werror=format-security, if a fix
  is needed must be done in perl, while this doesn't happen fix build
  here by disabling Werror_cflags.
- Remove uneeded BuildArch tag.
- Import perl-Goo-Canvas package, made/sent by Ednilson Miura.


* Wed Jan 14 2009 Ednilson Miura <miura@mandriva.com> 0.05-1mdv2008.1
- First build

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4628 |12cr|perl-GPS-Garmin-0.170.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name		perl-GPS
%define upstream_version	0.17

Name:		%{upstream_name}-Garmin
Version:	%perl_convert_version %{upstream_version}
Release:	2
License:	GPL+ or Artistic
Summary:	Perl interface to GPS equipment using the Garmin Protocol
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/GPS/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Device::SerialPort)
BuildArch:	noarch

%description
GPS::Garmin allow the connection and use of of a GPS receiver in perl
scripts. Currently only the GRMN/GRMN protocol is implemented but NMEA
is a work in progress.

This module currently works with Garmin GPS II+ equipments, but should
work on most Garmin receivers that support the GRMN/GRMN protocol.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/GPS
%{_mandir}/man3/GPS*


%changelog
* Thu Nov 04 2010 Jani Välimaa <wally@mandriva.org> 0.170.0-1mdv2011.0
+ Revision: 593411
- use perl_convert_version macro
- fix group, license, url, source, summary and description
- tag package as noarch
- add BR
- provide perl-GPS
- install files to a correct location

  + Thomas Spuhler <tspuhler@mandriva.org>
    - corrected Group to Development/Perl

* Sun Oct 31 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.17-1mdv2011.0
+ Revision: 591252
- import perl-GPS-Garmin


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4629 |12cr|perl-GPS-Lowrance-0.310.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    GPS-Lowrance
%define upstream_version 0.31

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Convert between mercator meters and degrees
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Geo/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
This module provides a variety of low- and high-level methods for
communicating with Lowrance and Eagle GPS receivers which support the LSI
100 protocol. It also provides some utility functions for converting data.

This module is a work in progress.

Methods
    * connect

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
#make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.310.0-2mdv2011.0
+ Revision: 654192
- rebuild for updated spec-helper

* Sun May 31 2009 Jérôme Quelin <jquelin@mandriva.org> 0.310.0-1mdv2011.0
+ Revision: 381691
- import perl-GPS-Lowrance


* Sun May 31 2009 cpan2dist 0.31-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4630 |12cr|perl-GPS-Lowrance-LSI-0.230.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    GPS-Lowrance-LSI
%define upstream_version 0.23

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Lowrance Serial Interface Protocol module in Perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/GPS/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp::Assert)
BuildRequires:	perl(Parse::Binary::FixedFormat)
BuildArch:	noarch

%description
This module provides _very_ low-level support for the LSI (Lowrance Serial
Interface) 100 protocol used to communicate with Lowrance and Eagle GPS
devices.

(Higher-level functions and wrappers for specific commands will be provided
in other modules. This module is intentionally kept simple.)

Functions
    * lsi_query

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.230.0-2mdv2011.0
+ Revision: 654965
- rebuild for updated spec-helper

* Mon Jun 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.230.0-1mdv2011.0
+ Revision: 381783
- adding missing buildrequires:
- import perl-GPS-Lowrance-LSI


* Sun May 31 2009 cpan2dist 0.23-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4631 |12cr|perl-GPS-Lowrance-Trail-0.430.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    GPS-Lowrance-Trail
%define upstream_version 0.43

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Convert between GDM16 Trails and other formats
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/GPS/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp::Assert)
BuildRequires:	perl(Geo::Coordinates::DecimalDegrees)
BuildRequires:	perl(Geo::Coordinates::UTM)
BuildRequires:	perl(Module::Build::Compat)
BuildRequires:	perl(XML::Generator)
BuildArch:	noarch

%description
This module allows one to convert between Lowrance GPS trail files (handled
by their GDM16 application), Latitude/Longitude (or "Lat/Lon") files, UTM,
and GPX files which may be used by mapping applications.

Methods
    The following methods are implemented.
    * new

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.430.0-2mdv2011.0
+ Revision: 654966
- rebuild for updated spec-helper

* Mon Jun 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.430.0-1mdv2011.0
+ Revision: 381801
- adding missing buildrequires:
- import perl-GPS-Lowrance-Trail


* Sun May 31 2009 cpan2dist 0.43-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4632 |12cr|perl-GPS-Point-0.180.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    GPS-Point
%define upstream_version 0.18

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Provides an object interface for a GPS point
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/GPS/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::Number::Delta)
BuildRequires:	perl(Test::Simple)
BuildArch:	noarch

%description
This is a re-write of the Net::GPSD::Point manpage with a goal of being
more re-usable.

GPS::Point - Provides an object interface for a GPS fix (e.g. Position,
Velocity and Time).

  Note: Please use Geo::Point, if you want 2D or projection support.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes LICENSE META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.180.0-2mdv2011.0
+ Revision: 654332
- rebuild for updated spec-helper

* Sun Oct 31 2010 Olivier Thauvin <nanardon@mandriva.org> 0.180.0-1mdv2011.0
+ Revision: 590777
- import perl-GPS-Point


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4633 |12cr|perl-Graph-0.940.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Graph
%define upstream_version 0.94

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2
Epoch:		1

Summary:	Graph data structures and algorithms in perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Graph/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Heap)
BuildArch:	noarch

%description
This module is not for drawing any sort of graphics, but instead it is for
creating abstract data structures called graphs, and for doing various
operations on those.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README DESIGN RELEASE TODO
%{perl_vendorlib}/Graph
%{perl_vendorlib}/Graph.*
%{perl_vendorlib}/Heap071
%{perl_vendorlib}/auto/Heap071
%{_mandir}/*/*

%changelog
* Mon Mar 15 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1:0.940.0-1mdv2010.1
+ Revision: 519954
- update to 0.94

* Sun Mar 07 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1:0.930.0-1mdv2010.1
+ Revision: 515498
- update to 0.93

* Thu Mar 04 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1:0.920.0-1mdv2010.1
+ Revision: 514097
- update to 0.92

* Wed Jul 29 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1:0.910.0-1mdv2010.0
+ Revision: 403227
- rebuild using %%perl_convert_version

* Sun Jan 18 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1:0.91-1mdv2009.1
+ Revision: 330909
- update to new version 0.91

* Tue Dec 30 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1:0.90-1mdv2009.1
+ Revision: 321298
- update to new version 0.90

* Sun Dec 28 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1:0.89-1mdv2009.1
+ Revision: 320432
- update to new version 0.89

* Tue Dec 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1:0.86-1mdv2009.1
+ Revision: 309305
- update to new version 0.86

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1:0.84-3mdv2009.0
+ Revision: 257131
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 1:0.84-1mdv2008.1
+ Revision: 135846
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Aug 30 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1:0.84-1mdv2008.0
+ Revision: 75226
- update to new version 0.84

* Fri Aug 17 2007 Funda Wang <fwang@mandriva.org> 1:0.83-1mdv2008.0
+ Revision: 65371
- fix file list
- New version 0.83


* Tue Mar 06 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.81-1mdv2007.0
+ Revision: 133721
- new version
- Import perl-Graph

* Tue Sep 12 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1:0.80-1mdv2007.0
- New version 0.80

* Sat Aug 26 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1:0.79-1mdv2007.0
- New version 0.79

* Tue Aug 01 2006 Guillaume Rousse <guillomovitch@mandriva.org> 10.78-1mdv2007.0
- New version 0.78

* Sat Jul 01 2006 Guillaume Rousse <guillomovitch@mandriva.org> 10.76-1mdv2007.0
- New version 0.76

* Tue Jun 13 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1:0.75-1mdv2007.0
- New release 0.75

* Fri Jun 02 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1:0.74-1
- New release 0.74

* Wed May 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1:0.73-1mdv2007.0
- New release 0.73

* Tue May 23 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1:0.70-1mdk
- New release 0.70
- better source URL
- better buildrequires syntax

* Wed Dec 07 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1:0.69-1mdk
- 0.69

* Thu Nov 24 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1:0.68-1mdk
- 0.68

* Wed Aug 17 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.67-1mdk
- New release 0.67

* Thu Jul 21 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1:0.66-1mdk
- 0.66

* Sun Jun 12 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1:0.65-2mdk 
- don't ship empty directories
- spec cleanup
- make test in %%check

* Sat May 28 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.65-1mdk
- 0.65

* Sun Apr 17 2005 Oden Eriksson <oeriksson@mandriva.com> 1:0.63-1mdk
- 0.63

* Mon Feb 21 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.58-1mdk
- 0.58

* Sat Feb 12 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.57-1mdk
- 0.57
- New docs
- API not compatible with the 0.2xxxx series

* Mon Dec 20 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.20105-2mdk
- fix buildrequires in a backward compatible way

* Sat Jun 05 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.20105-1mdk
- 0.20105

* Wed May 12 2004 Michael Scherer <misc@mandrake.org> 0.20104-1mdk
- New release 0.20104

* Thu Apr 22 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.20102-1mdk
- new version
- rpmbuildupdate aware
- make test
- buildrequires


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4634 |12cr|perl-Graph-Easy-0.700.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Graph-Easy
%define upstream_version 0.70

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Parse Graphviz text into Graph::Easy
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Graph/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::More)

BuildArch:	noarch

%description
'Graph::Easy' lets you generate graphs consisting of various shaped nodes
connected by edges (with optional labels).

It can read and write graphs in a varity of formats, as well as render them
via its own grid-based layouter.

Since the layouter works on a grid (manhattan layout), the output is most
usefull for flow charts, network diagrams, or hierarchy trees.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
rm t/pod.t

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README LICENSE CHANGES
%{_bindir}/graph-easy
%{_mandir}/man1/*
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.700.0-2mdv2011.0
+ Revision: 656926
- rebuild for updated spec-helper

* Fri Nov 12 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.700.0-1mdv2011.0
+ Revision: 596527
- update to new version 0.70

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.690.0-1mdv2011.0
+ Revision: 552314
- update to 0.69

* Thu Sep 17 2009 Jérôme Quelin <jquelin@mandriva.org> 0.640.0-1mdv2010.0
+ Revision: 444015
- import perl-Graph-Easy


* Thu Sep 17 2009 cpan2dist 0.64-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4635 |12cr|perl-Graphics-ColorNames-2.110.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Graphics-ColorNames
%define upstream_version 2.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3
License:	GPL or Artistic
Group:		Development/Perl
Summary:	Provides RGB values for standard color names
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Graphic/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(DirHandle)
BuildRequires:	perl(Exporter)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(FileHandle)
BuildRequires:	perl(IO::File)
BuildRequires:	perl(Module::Load)
BuildRequires:	perl(Module::Loaded)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(base)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
This module provides a common interface for obtaining the RGB values of
colors by standard names. The intention is to (1) provide a common module
that authors can use with other modules to specify colors by name; and (2)
free module authors from having to "re-invent the wheel" whenever they
decide to give the users the option of specifying a color by name rather
than RGB value.

For example,

  use Graphics::ColorNames 2.10;

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 2.110.0-2mdv2011.0
+ Revision: 654339
- rebuild for updated spec-helper

* Sat Nov 27 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.110.0-1mdv2011.0
+ Revision: 602038
- normalize perl version

* Sat Sep 25 2010 Shlomi Fish <shlomif@mandriva.org> 2.11-1mdv2011.0
+ Revision: 580993
- import perl-Graphics-ColorNames


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4636 |12cr|perl-GraphViz-2.40.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 GraphViz
%define upstream_version 2.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	%{upstream_name} module for perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/L/LB/LBROCARD/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	fonts-ttf-dejavu
BuildRequires:	graphviz
BuildRequires:	perl(Math::Bezier)
BuildRequires:	perl(IPC::Run)
BuildRequires:	perl(Graph)
BuildArch:	noarch
Requires:	graphviz

%description
This module provides an interface to layout and image generation of
directed and undirected graphs in a variety of formats (PostScript, PNG,
etc.) using the "dot", "neato" and "twopi" programs from the GraphViz
project (http://www.graphviz.org/ or
http://www.research.att.com/sw/tools/graphviz/). 

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc CHANGES README
%{perl_vendorlib}/GraphViz.pm
%{perl_vendorlib}/GraphViz
%{perl_vendorlib}/Devel
%{_mandir}/*/*


%changelog
* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 2.40.0-1mdv2010.0
+ Revision: 402138
- rebuild using %%perl_convert_version

* Sun Dec 14 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.04-1mdv2009.1
+ Revision: 314246
- update to new version 2.04

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 2.03-3mdv2009.0
+ Revision: 257132
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Nov 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.03-1mdv2008.1
+ Revision: 110398
- update to new version 2.03

* Sun Sep 16 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.02-5mdv2008.0
+ Revision: 88421
- rebuild


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.02-4mdv2007.0
- Rebuild

* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.02-3mdv2007.0
- Rebuild

* Mon Jan 23 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.02-2mdk
- spec cleanup
- %%mkrel
- better URL

* Thu Jan 13 2005 Guillaume Rousse <guillomovitch@mandrake.org> 2.02-1mdk 
- new release
- back in official contrib

* Thu Sep 30 2004 Guillaume Rousse <guillomovitch@zarb.org> 2.01-1plf
- New release 2.01

* Sat Aug 28 2004 Guillaume Rousse <guillomovitch@zarb.org> 2.00-1plf
- New release 2.00

* Wed Aug 25 2004 Guillaume Rousse <guillomovitch@zarb.org> 1.9-1plf
- new version 
- PLF transfer
- requires graphviz
- no more explicit perl requires
- fixed buildrequires

* Fri Jul 23 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.8-4mdk 
- rpmbuildupdate aware

* Wed Feb 25 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.8-3mdk
- fixed dir ownership (distlint)
- %%makeinstall_std macro


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4637 |12cr|perl-GStreamer-0.160.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    GStreamer
%define upstream_version 0.16

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	3

Summary:    Perl module for the gstreamer library
License:    GPL+ or Artistic
Group:      Development/GNOME and GTK+
Url:        http://gtk2-perl.sf.net/
Source0:    http://downloads.sourceforge.net/gtk2-perl/%{upstream_name}-%{upstream_version}.tar.gz
# http://sourceforge.net/project/showfiles.php?group_id=64773&package_id=150831

BuildRequires: libgstreamer-devel >= 0.10
BuildRequires: perl-Glib >= 1.100
BuildRequires: perl-Gtk2 >= 1.100
BuildRequires: perl-ExtUtils-Depends
BuildRequires: perl-ExtUtils-PkgConfig
BuildRequires: perl-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
This module allows you to use the GStreamer library from Perl.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
find -type d -name CVS | rm -rf 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make OPTIMIZE="%optflags" OTHERLDFLAGS="-Wl,--as-needed"
#%make test || :

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-, root, root)
%doc examples
%{_mandir}/*/*
%{perl_vendorarch}/%{upstream_name}*
%{perl_vendorarch}/auto/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.160.0-3
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sun May 15 2011 Funda Wang <fwang@mandriva.org> 0.160.0-2
+ Revision: 674807
- use flags

* Sun May 15 2011 Funda Wang <fwang@mandriva.org> 0.160.0-1
+ Revision: 674795
- new version 0.16

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.150.0-2mdv2011.0
+ Revision: 555883
- rebuild for perl 5.12

* Mon Aug 03 2009 Jérôme Quelin <jquelin@mandriva.org> 0.150.0-1mdv2010.0
+ Revision: 408414
- rebuild using %%perl_convert_version

* Mon Feb 23 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.15-1mdv2009.1
+ Revision: 344039
- update to new version 0.15

* Mon Jan 19 2009 Thierry Vignaud <tv@mandriva.org> 0.14-1mdv2009.1
+ Revision: 331121
- new release

* Wed Dec 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.13-1mdv2009.1
+ Revision: 315107
- update to new version 0.13

* Fri Nov 28 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.12-1mdv2009.1
+ Revision: 307396
- update to new version 0.12

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.11-2mdv2009.0
+ Revision: 268512
- rebuild early 2009.0 package (before pixel changes)

* Tue May 06 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.11-1mdv2009.0
+ Revision: 202295
- new version
- update to new version 0.11

* Mon Apr 14 2008 Thierry Vignaud <tv@mandriva.org> 0.10-1mdv2009.0
+ Revision: 192888
- new release

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 0.09-2mdv2008.1
+ Revision: 152099
- rebuild

* Thu Dec 20 2007 Olivier Blin <blino@mandriva.org> 0.09-1mdv2008.1
+ Revision: 135846
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Aug 11 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.09-1mdv2007.0
- new release

* Wed Jul 26 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.08-1mdv2007.0
- new release

* Wed Mar 22 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.07-1mdk
- new release

* Tue Jan 31 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.06-1mdk
- new release

* Thu Dec 08 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.05-1mdk
- new release

* Wed Oct 05 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.04-4mdk
- Fix BuildRequires

* Tue Oct 04 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.04-3mdk
- Fix BuildRequires

* Tue Oct 04 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.04-2mdk
- BuildRequires fix

* Tue Oct 04 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.04-1mdk
- initial release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4638 |12cr|perl-GStreamer-Interfaces-0.60.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    GStreamer-Interfaces
%define upstream_version 0.06

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	3

Summary:    Perl module for the gstreamer library
License:    GPL+ or Artistic
Group:      Development/GNOME and GTK+
Url:        http://gtk2-perl.sf.net/
Source0:    %{upstream_name}-%{upstream_version}.tar.gz
# http://sourceforge.net/project/showfiles.php?group_id=64773&package_id=150831

BuildRequires:	pkgconfig(gstreamer-0.10)
BuildRequires:	pkgconfig(gstreamer-plugins-base-0.10)
BuildRequires:	perl(Glib) >= 1.100
BuildRequires:	perl(GStreamer)
BuildRequires:	perl(Gtk2) >= 1.100
BuildRequires:	perl(ExtUtils::Depends)
BuildRequires:	perl(ExtUtils::PkgConfig)
BuildRequires:	perl-devel

%description
This module allows you to use the GStreamer library from Perl.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
find -type d -name CVS | rm -rf 
perl Makefile.PL INSTALLDIRS=vendor

%build
%make OPTIMIZE="%{optflags}"

%check
#%make test

%install
%makeinstall_std

%files
%{_mandir}/*/*
%{perl_vendorarch}/GStreamer/*
%{perl_vendorarch}/auto/*

%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.60.0-3
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.60.0-2mdv2011.0
+ Revision: 555899
- rebuild for perl 5.12

* Mon Mar 22 2010 Jérôme Quelin <jquelin@mandriva.org> 0.60.0-1mdv2010.1
+ Revision: 526442
- update to 0.06

* Sun Mar 07 2010 Jérôme Quelin <jquelin@mandriva.org> 0.50.0-1mdv2010.1
+ Revision: 515362
- update to 0.05

* Mon Aug 03 2009 Jérôme Quelin <jquelin@mandriva.org> 0.40.0-1mdv2010.0
+ Revision: 408415
- rebuild using %%perl_convert_version

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.04-2mdv2009.0
+ Revision: 268513
- rebuild early 2009.0 package (before pixel changes)

* Mon Apr 14 2008 Thierry Vignaud <tv@mandriva.org> 0.04-1mdv2009.0
+ Revision: 192889
- new release

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 0.03-4mdv2008.1
+ Revision: 152100
- rebuild

* Wed Dec 26 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.03-3mdv2008.1
+ Revision: 138074
- fix build dependencies

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Sep 06 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.03-2mdv2007.0
- fix buildrequires

* Tue Jul 25 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.03-1mdv2007.0
- initial release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4639 |12cr|perl-Gtk2-CV-1.560.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Gtk2-CV
%define upstream_version 1.56

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Gtk2::CV::Jobber::Client(.*)\\)'
%else
%define _requires_exceptions perl(Gtk2::CV::Jobber::Client::)
%endif

Name: 		perl-%{upstream_name}
Version: 	%perl_convert_version %{upstream_version}
Release:	4

Summary:	A fast gtk+ image viewer modeled after xv
License:	GPL+ or Artistic
Group:		Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}/
Source0:    http://www.cpan.org/modules/by-module/Gtk2/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	gtkspell-devel
BuildRequires:	glitz-devel
BuildRequires:	jpeg-devel
BuildRequires:	magic-devel
BuildRequires:	perl(ExtUtils::Depends)
BuildRequires:	perl(ExtUtils::PkgConfig)
BuildRequires:	perl(Gtk2)
BuildRequires:	perl(Glib) > 1.00
BuildRequires:	perl-devel

# not automatically found:
Requires:	perl(Gtk2::PodViewer)

%description
CV is a fast gtk+ image viewer modeled after xv.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
find -type d -name CVS | rm -rf 
perl -pi -e 's/PetRenamer/PatRenamer/' lib/Gtk2/CV/Plugin/PatRenamer.pm

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%{_bindir}/*
%{_mandir}/*/*
%{perl_vendorarch}/Gtk2*
%{perl_vendorarch}/auto/Gtk2


%changelog
* Wed Jan 25 2012 Per Ã˜yvind Karlsen <peroyvind@mandriva.org> 1.560.0-4
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

  + Funda Wang <fwang@mandriva.org>
    - bump rel
    - rebuild

* Sun Nov 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.560.0-1mdv2011.0
+ Revision: 594462
- update to new version 1.56

* Fri Jan 29 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.550.0-3mdv2011.0
+ Revision: 497910
- remove extra requires

* Wed Jan 27 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.550.0-2mdv2010.1
+ Revision: 497158
- fix typo in a plugin

* Wed Jan 27 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.550.0-1mdv2010.1
+ Revision: 497004
- update to 1.55

* Sun Aug 23 2009 Funda Wang <fwang@mandriva.org> 1.540.0-2mdv2010.0
+ Revision: 419814
- rebuild for new libjpeg v7

* Fri Jul 24 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.540.0-1mdv2010.0
+ Revision: 399302
- update to 1.54 for real this time
- using %%perl_convert_version
- fixed license & buildrequires fields

* Fri May 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.54-1mdv2010.0
+ Revision: 370127
- update to new version 1.54

* Wed Jul 09 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.3-1mdv2009.0
+ Revision: 233036
- new version

* Tue Jan 29 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.1-1mdv2008.1
+ Revision: 159935
- new version

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 1.5-3mdv2008.1
+ Revision: 152214
- rebuild
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Nov 26 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.5-1mdv2008.1
+ Revision: 112505
- update to new version 1.5

* Tue Jul 03 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.4-1mdv2008.0
+ Revision: 47638
- update to new version 1.4


* Thu Dec 14 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.3-1mdv2007.0
+ Revision: 96805
- fix build dependencies
- new version
- Import perl-Gtk2-CV

* Sun Apr 02 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.2-1mdk
- New release 1.2

* Fri Nov 04 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.1-2mdk
- Fix BuildRequires

* Thu Nov 03 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.1-1mdk
- New release 1.1

* Thu Oct 13 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-1mdk
- new version
- spec cleanup
- rpmbuildupdate aware
- fix url
- fix group
- fix directory ownership
- drop explicit gtk+2 dependency

* Sat Oct 01 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.15-3mdk
- Add buildrequires

* Sat Jul 09 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.15-2mdk
- fix requires

* Fri May 20 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.15-1mdk
- initial release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4640 |12cr|perl-Gtk2-Deprecated-0.05-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module Gtk2-Deprecated
%define fmodule Gtk2/Deprecated

Summary:	Perl module for deprecated gtk+-2.x widgets
Name:		perl-%{module}
Version:	0.05
Release:	11
License: 	GPL or Artistic
Group:		Development/GNOME and GTK+
URL:		http://gtk2-perl.sf.net/
Source:		http://asofyet.org/muppet/software/gtk2-perl/%{module}-%{version}.tar.bz2
BuildRequires:	perl-devel	
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	perl(ExtUtils::Depends)
BuildRequires:	perl(Gtk2)
BuildRequires:	glitz-devel

%description
This module provides perl access to the widgets that were deprecated
in gtk+2.x.

%prep
%setup -q -n %{module}-%{version}
find -type d -name CVS | rm -rf 

%build
RPM_OPT_FLAGS="%{optflags}"
perl Makefile.PL INSTALLDIRS=vendor
make OPTIMIZE="%{optflags}"
#%make test || :

%install
%makeinstall_std

%files
%{_mandir}/*/*
%{perl_vendorarch}/%{fmodule}
%{perl_vendorarch}/%{fmodule}.pm
%{perl_vendorarch}/auto/%{fmodule}
%{perl_vendorarch}/Gtk2/*.pod



%changelog
* Wed Jan 25 2012 Per Ã˜yvind Karlsen <peroyvind@mandriva.org> 0.05-10
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.05-9mdv2011.0
+ Revision: 430461
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.05-8mdv2009.0
+ Revision: 257135
- rebuild

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 0.05-6mdv2008.1
+ Revision: 152103
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Fri Jun 22 2007 Thierry Vignaud <tv@mandriva.org> 0.05-5mdv2008.0
+ Revision: 43105
- rebuild


* Fri Sep 30 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.05-4mdk
- buildrequires fix

* Wed Dec 15 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.05-3mdk
- rebuild for new perl

* Fri Aug 13 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.05-2mdk
- rebuild for perl-5.8.5

* Mon Apr 05 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.05-1mdk
- new release

* Thu Apr 01 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.03-1mdk
- new release

* Mon Jan 12 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.02-1mdk
- new release
- remove patch 0 (merged upstream)

* Sat Jan 10 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.01-1mdk
- initial release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4641 |12cr|perl-Gtk2-Ex-FormFactory-0.670.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname Gtk2-Ex-FormFactory
%define NVR %{pkgname}-%{version}-%{release}
%define maketest 1
%define upstream_version 0.67

name:      perl-Gtk2-Ex-FormFactory
summary:   Gtk2-Ex-FormFactory - Makes building complex GUI's easy
Version:   %perl_convert_version %upstream_version
release:   %mkrel 2
license:   LGPLv2+
group:     Development/GNOME and GTK+
url:       http://www.exit1.org/download/ff
buildroot: %{_tmppath}/%{name}-%{version}-%(id -u -n)
buildarch: noarch
source:    http://www.exit1.org/packages/Gtk2-Ex-FormFactory/dist/Gtk2-Ex-FormFactory-%upstream_version.tar.bz2
BuildRequires: perl-Gtk2 perl-devel

%description
This is a framework which tries to make building complex GUI's easy, by
offering these two main features:

  * Consistent looking GUI without the need to code resp. tune
    each widget by hand. Instead you declare the structure of your
    GUI, connect it to the data of your program (which should be
    a well defined set of objects) and control how this structure
    is transformed into a specific layout in a very generic way.

  * Automatically keep widget and object states in sync (in both
    directions), even with complex data structures with a lot of
    internal dependencies, object nesting etc.

This manpage describes the facilities of Gtk2::Ex::FormFactory objects
which are only a small part of the whole framework. To get a full
introduction and overview of how this framework works refer to
Gtk2::Ex::FormFactory::Intro.

%prep
%setup -q -n %{pkgname}-%{upstream_version} 
chmod -R u+w %{_builddir}/%{pkgname}-%{upstream_version}

%build
grep -rsl '^#!.*perl' . |
grep -v '.bak$' |xargs --no-run-if-empty \
%__perl -MExtUtils::MakeMaker -e 'MY->fixin(@ARGV)'
CFLAGS="$RPM_OPT_FLAGS"
%{__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
%make
%if %maketest
%{__make} test
%endif

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%{makeinstall} `%{__perl} -MExtUtils::MakeMaker -e ' print \$ExtUtils::MakeMaker::VERSION <= 6.05 ? qq|PREFIX=%{buildroot}%{_prefix}| : qq|DESTDIR=%{buildroot}| '`

# remove special files
find %{buildroot} -name "perllocal.pod" \
    -o -name ".packlist"                \
    -o -name "*.bs"                     \
    |xargs -i rm -f {}

# no empty directories
find %{buildroot}%{_prefix}             \
    -type d -depth                      \
    -exec rmdir {} \; 2>/dev/null


%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes README
%perl_vendorlib/Gtk2/Ex/
%_mandir/man3/Gtk2::Ex*



%changelog
* Fri Jan 20 2012 Götz Waschk <waschk@mandriva.org> 0.670.0-2mdv2012.0
+ Revision: 763023
- rebuild

* Sun Aug 14 2011 Götz Waschk <waschk@mandriva.org> 0.670.0-1
+ Revision: 694477
- update to new version 0.67

* Tue Jul 26 2011 Götz Waschk <waschk@mandriva.org> 0.650.0-2
+ Revision: 691695
- rebuild

* Tue Jul 28 2009 Götz Waschk <waschk@mandriva.org> 0.650.0-1mdv2011.0
+ Revision: 401498
- use perl version macro
- update license

* Thu Dec 20 2007 Olivier Blin <blino@mandriva.org> 0.65-1mdv2009.0
+ Revision: 135846
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sun Jul 02 2006 Götz Waschk <waschk@mandriva.org> 0.65-1mdv2007.0
- New release 0.65

* Sun Jun 18 2006 Götz Waschk <waschk@mandriva.org> 0.64-1mdk
- New release 0.64

* Mon Apr 24 2006 Götz Waschk <waschk@mandriva.org> 0.63-1mdk
- New release 0.63

* Mon Apr 10 2006 Götz Waschk <waschk@mandriva.org> 0.62-1mdk
- New release 0.62

* Mon Apr 03 2006 Götz Waschk <waschk@mandriva.org> 0.61-1mdk
- New release 0.61

* Tue Mar 28 2006 Götz Waschk <waschk@mandriva.org> 0.60-1mdk
- New release 0.60

* Thu Dec 29 2005 Götz Waschk <waschk@mandriva.org> 0.59-1mdk
- New release 0.59

* Fri Nov 04 2005 Götz Waschk <waschk@mandriva.org> 0.58-2mdk
- fix dir (Anssi Hannuta)

* Sun Oct 09 2005 Götz Waschk <waschk@mandriva.org> 0.58-1mdk
- New release 0.58

* Tue Aug 02 2005 Götz Waschk <waschk@mandriva.org> 0.57-1mdk
- new version

* Mon Jul 25 2005 Götz Waschk <waschk@mandriva.org> 0.56-1mdk
- Initial build.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4642 |12cr|perl-Gtk2-Ex-PodViewer-0.180.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Gtk2-Ex-PodViewer
%define	upstream_version 0.18

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	A Gtk2 widget for displaying Plain old Documentation (POD)
License:	GPL+ or Artistic
Group:		Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Gtk2/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Glib) => 1.00
BuildRequires:	perl(Gtk2)
BuildRequires:	perl(ExtUtils::PkgConfig) 
BuildRequires:	perl(ExtUtils::Depends)
BuildRequires:	perl(IO::Stringy)
BuildRequires:	perl(Pod::Simple)
BuildRequires:	perl(Locale::gettext)
BuildArch:	noarch

Requires:	perl(Glib) >= 1.00
Provides:	perl-Gtk2-PodViewer = %{version}
Provides:	perl(Gtk2::PodViewer) = %{version}

%description
Gtk2::PodViewer is a widget for rendering Perl POD documents. It is based on
the Gtk2::TextView widget and uses Pod::Parser for manipulating POD data.

podviewer uses it in order to render POD documentation

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
find -type d -name CVS | rm -rf 
chmod 644 README

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README
%{_bindir}/podviewer
%{_mandir}/*/*
%{perl_vendorlib}/Gtk2


%changelog
* Wed Jul 29 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.180.0-1mdv2010.0
+ Revision: 403228
- rebuild using %%perl_convert_version

* Sat Oct 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.18-1mdv2009.1
+ Revision: 292165
- update to new version 0.18

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.17-4mdv2009.0
+ Revision: 241443
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Jun 26 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.17-2mdv2008.0
+ Revision: 44601
- rebuild


* Thu Sep 28 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.17-1mdv2007.0
- new version

* Mon Jul 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.16-1mdv2007.0
- New version 0.16

* Wed May 17 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.15-1mdk
- New release 0.15
- drop patch (merged upstream)
- better source URL
- better buildrequires syntax

* Tue Mar 21 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.14-3mdk
- fix makefile

* Thu Dec 15 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.14-2mdk
- fix buildrequires

* Thu Nov 24 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.14-1mdk
- New release 0.14

* Wed Oct 12 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.13-1mdk
- name change
- new version
- spec cleanup
- rpmbuildupdate aware
- fix url
- fix group
- fix directory ownership
- noarch
- drop libgconf-devel build dependency

* Fri Sep 30 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.07-4mdk
- fix buildrequires

* Wed Feb 09 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.07-3mdk
- rebuild for new perl

* Fri Aug 13 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.07-2mdk
- rebuild for perl-5.8.5

* Wed Jun 02 2004 Per Ã˜yvind Karlsen <peroyvind@linux-mandrake.com> 0.07-1mdk
- 0.07
- cosmetics
- fix typo in spec file name

* Fri Apr 02 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.06-1mdk
- inital release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4643 |12cr|perl-Gtk2-Ex-Simple-List-0.500.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Gtk2-Ex-Simple-List
%define	upstream_version 0.50

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	A simple interface to Gtk2's complex MVC list widget
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/R/RM/RMCFARLA/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Gtk2)
BuildArch:	noarch

%description
Gtk2 has a powerful, but complex MVC (Model, View, Controller) system used to
implement list and tree widgets. Gtk2::Ex::Simple::List automates the complex
setup work and allows you to treat the list model as a more natural list of
lists structure.

After creating a new Gtk2::Ex::Simple::List object with the desired columns you
may set the list data with a simple Perl array assignment. Rows may be added or
deleted with all of the normal array operations. You can treat the data member
of the Simple::List object as an array reference, and manipulate the list data
with perl's normal array operators.

A mechanism has also been put into place allowing columns to be Perl scalars.
The scalar is converted to text through Perl's normal mechanisms and then
displayed in the list. This same mechanism can be expanded by defining
arbitrary new column types before calling the new function.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%{_mandir}/*/*
%{perl_vendorlib}/Gtk2


%changelog
* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.500.0-1mdv2010.0
+ Revision: 403229
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.50-6mdv2009.0
+ Revision: 257146
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Dec 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.50-4mdv2008.1
+ Revision: 133633
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.50-3mdv2007.0
- Rebuild

* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.50-2mdv2007.0
- Rebuild

* Tue Dec 20 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.50-1mdk
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4644 |12cr|perl-Gtk2Fu-0.110.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Gtk2Fu
%define upstream_version 0.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	GTK2 Forked Ultimate, a powerful layer on top of Gtk2 (forked from ugtk2)
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/D/DA/DAMS/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Gtk2)

BuildArch:	noarch

%description
gtk2-fu is a layer on top of perl gtk2, that brings power, simplicity
and speed of development. It brings additional methods to ease the widget
creation among other things. But the most important feature is that it
brings you a lot of derivated methods from existing methods, that does
exactly the same thing, except that ir returns the widget.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%{perl_vendorlib}/*
%{_mandir}/man3/*


%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.110.0-2mdv2011.0
+ Revision: 654969
- rebuild for updated spec-helper

* Tue Feb 23 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.110.0-1mdv2011.0
+ Revision: 510093
- update to 0.11

* Wed Aug 05 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.100.0-1mdv2010.0
+ Revision: 410070
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.10-5mdv2009.0
+ Revision: 257158
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 0.10-3mdv2008.1
+ Revision: 135846
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 05 2005 Antoine Ginies <aginies@n1.mandriva.com> 0.10-3mdk
- various adjustement

* Sat Nov 05 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.1-2mdk
- Fix BuildRequires

* Sat Nov 05 2005 Mandriva Linux Team <http://www.mandrivaexpert.com/> 0.1-1mdk
- First Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4645 |12cr|perl-Gtk2-GladeXML-1.007-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module Gtk2-GladeXML
%define fmodule Glade

Summary: Perl module for the glade libraries
Name:    perl-%module
Version: 1.007
Release:	4
License: GPL or Artistic
Group:   Development/GNOME and GTK+
Source:  %module-%version.tar.bz2
URL: http://gtk2-perl.sf.net/
BuildRequires: libglade2.0-devel perl-devel perl-ExtUtils-Depends perl-ExtUtils-PkgConfig perl-Gtk2
BuildRequires: glitz-devel
Requires: perl-Gtk2 
Conflicts: drakxtools < 9.1-15mdk
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This package adds perl support for Glade 2.x to Gtk2-Perl.

libglade allows to load externally stored user interfaces in programs
This allows alteration of GUIes without recompiling of programs.

%prep
%setup -q -n %module-%version
find -type d -name CVS | rm -rf 

%build
RPM_OPT_FLAGS="$RPM_OPT_FLAGS"
export GTK2_PERL_CFLAGS="$RPM_OPT_FLAGS"
perl Makefile.PL INSTALLDIRS=vendor
make OPTIMIZE="$RPM_OPT_FLAGS"
#%make test || :

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-, root, root)
%doc examples
%{_mandir}/*/*
%{perl_vendorarch}/Gtk2/*
%{perl_vendorarch}/auto/*




%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.007-4
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.007-3mdv2011.0
+ Revision: 440569
- rebuild

* Fri Mar 06 2009 Antoine Ginies <aginies@mandriva.com> 1.007-2mdv2009.1
+ Revision: 350224
- 2009.1 rebuild

* Mon Sep 08 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.007-1mdv2009.0
+ Revision: 282568
- update to new version 1.007

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.006-5mdv2009.0
+ Revision: 257165
- rebuild

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 1.006-3mdv2008.1
+ Revision: 152104
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Tue Jun 26 2007 Thierry Vignaud <tv@mandriva.org> 1.006-2mdv2008.0
+ Revision: 44603
- rebuild


* Fri Nov 24 2006 Thierry Vignaud <tvignaud@mandriva.com> 1.006-1mdv2007.0
+ Revision: 86939
- Import perl-Gtk2-GladeXML

* Fri Nov 24 2006 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.006-1mdv2007.1
- new release

* Tue Oct 04 2005 Thierry Vignaud <tvignaud@mandriva.com> 1.005-1mdk
- new release

* Sat Oct 01 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.001-3mdk
- buildrequires fix

* Thu Dec 02 2004 Austin Acton <austin@mandrake.org> 1.001-2mdk
- rebuild without multithread

* Fri Sep 17 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.001-1mdk
- new release

* Sat Aug 14 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.00-4mdk
- rebuild for perl-5.8.5

* Tue Apr 06 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.00-3mdk
- package examples

* Sat Apr 03 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.00-2mdk
- remove references to never uploaded releases

* Fri Apr 02 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.00-1mdk
- new release
- fix buildrequires
- really use versionned tarball :-(
- kill useless patch 0

* Tue Feb 24 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.95-2mdk
- rebuild (thus s/5.8.2/5.8.3/ in installation directory thus fixing DIRM)

* Mon Jan 12 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.95-1mdk
- new release

* Sat Jan 10 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.93-1mdk
- new release
- rename spec file
- patch 0: fix build


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4646 |12cr|perl-Gtk2-GLExt-0.900.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Gtk2-GLExt
%define upstream_version 0.90

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	2

Summary:	Perl module for the GtkGLExt library
License:	GPLv2+
Group:		Development/GNOME and GTK+
Url:		http://gtk2-perl.sf.net/
Source0:	http://downloads.sourceforge.net/sourceforge/gtk2-perl/%{upstream_name}-%{upstream_version}.tar.bz2
Patch0:		perl-Gtk2-GLExt-0.90-build.patch

BuildRequires:	glitz-devel
BuildRequires:	gtkglext-devel >= 1
BuildRequires:	perl-ExtUtils-Depends 
BuildRequires:	perl-Gtk2
BuildRequires:	perl-ExtUtils-PkgConfig
BuildRequires:	perl-devel 
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

Conflicts:	drakxtools < 9.1-15mdk
Requires:	perl-Gtk2 

%description
This package adds perl support for GtkGLExt, an OpenGL extension to
GTK+ 2.0 or later.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch0 -p0 -b .build
find -type d -name CVS | rm -rf 

%build
RPM_OPT_FLAGS="%{optflags}"
export GTK2_PERL_CFLAGS="%{optflags}"
perl Makefile.PL INSTALLDIRS=vendor
make OPTIMIZE="%{optflags}"
#%make test || :

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-, root, root)
%doc examples
%{_mandir}/*/*
%{perl_vendorarch}/Gtk2/*
%{perl_vendorarch}/auto/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.900.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Mon Aug 03 2009 Jérôme Quelin <jquelin@mandriva.org> 0.900.0-1mdv2011.0
+ Revision: 408420
- rebuild using %%perl_convert_version

* Sun Sep 07 2008 Adam Williamson <awilliamson@mandriva.org> 0.90-7mdv2009.0
+ Revision: 282299
- modern macros
- add build.patch (from upstream CVS): fix build
- source location
- new license policy
- drop unnecessary defines

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request
    - rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot


* Mon Oct 10 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.90-3mdk
- Fix BuildRequires

* Fri Sep 30 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.90-2mdk
- buildrequires fix

* Fri May 27 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.90-1mdk
- 0.90
- Make rpmbuildable

* Tue Dec 07 2004 Michael Scherer <misc@mandrake.org> 0.02-4mdk
- Rebuild for new perl

* Fri Aug 13 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.02-3mdk
- rebuild for perl-5.8.5

* Mon Apr 05 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.02-2mdk
- package examples

* Sun Mar 14 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.02-1mdk
- initial release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4647 |12cr|perl-Gtk2-ImageView-0.50.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Gtk2-ImageView
%define	upstream_version 0.05

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 1

Summary:	Perl bindings to the GtkImageView image viewer widget
License:	LGPLv3+
Group:	  	Development/GNOME and GTK+
Url:		http://search.cpan.org/Dist/%{upstream_name}
Source0:    http://search.cpan.org/CPAN/authors/id/R/RA/RATCLIFFE/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-Gtk2 >= 1.140
BuildRequires:	perl-ExtUtils-Depends >= 0.2
BuildRequires:	perl-ExtUtils-PkgConfig >= 1.03
BuildRequires:	perl-Glib >= 1.140
BuildRequires:	gtkimageview-devel >= 1.6.0
BuildRequires:	perl-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
Perl bindings to the GtkImageView image viewer widget
Find out more about GtkImageView at http://trac.bjourne.webfactional.com/.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor --default
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-, root, root)
%doc AUTHORS README
%{perl_vendorarch}/Gtk2/Gdk/Pixbuf/Draw/Cache.pod
%{perl_vendorarch}/Gtk2/ImageView.pm
%{perl_vendorarch}/Gtk2/ImageView.pod
%{perl_vendorarch}/Gtk2/ImageView
%{perl_vendorarch}/auto/Gtk2/ImageView/ImageView.so
%{_mandir}/man3/*


%changelog
* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.50.0-1mdv2010.0
+ Revision: 403230
- rebuild using %%perl_convert_version

* Fri May 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.05-1mdv2010.0
+ Revision: 370128
- update to new version 0.05

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.04-2mdv2009.0
+ Revision: 268519
- rebuild early 2009.0 package (before pixel changes)

* Sat May 17 2008 Funda Wang <fwang@mandriva.org> 0.04-1mdv2009.0
+ Revision: 208532
- BR perl-devel
- fix file list
- Import source and spec
- Created package structure for perl-Gtk2-ImageView.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4648 |12cr|perl-Gtk2-NotificationBubble-0.01-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module NotificationBubble

Summary: Perl module interface to the EggNotificationBubble library
Name:    perl-Gtk2-%module
Version: 0.01
Release:	14
License: GPL or Artistic
Group:   Development/GNOME and GTK+
Source:  Gtk2-%module-%version.tar.bz2
Patch0:  Gtk2-NotificationBubble-0.01-triangle.patch
URL:     http://cvs.gnome.org/viewcvs/rhythmbox/widgets/eggnotificationbubble.c
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: gtk+2-devel perl-devel perl-ExtUtils-Depends perl-ExtUtils-PkgConfig perl-Glib >= 0.92
BuildRequires: perl-Gtk2
BuildRequires: glitz-devel
Requires: gtk+2 perl-Gtk2 >= 0.95-6mdk

%description
This module allows a Perl developer to display notification bubbles on
top of Gtk2 widgets. They look like tooltips with bevelled borders and
arrows. They can display an icon and a bold header.

%prep
%setup -q -n Gtk2-%module-%version
perl Makefile.PL INSTALLDIRS=vendor
%patch0 -p1 -b .triangle

%build
%make OPTIMIZE="$RPM_OPT_FLAGS"

%check
%make test

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-, root, root)
%doc examples/*
%{_mandir}/*/*
%{perl_vendorarch}/Gtk2
%{perl_vendorarch}/auto/*



%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.01-14
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sat May 21 2011 Oden Eriksson <oeriksson@mandriva.com> 0.01-13
+ Revision: 676882
- rebuild

* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 0.01-12
+ Revision: 667187
- mass rebuild

* Sun Aug 01 2010 Funda Wang <fwang@mandriva.org> 0.01-11mdv2011.0
+ Revision: 564484
- rebuild for perl 5.12.1

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 0.01-10mdv2011.0
+ Revision: 426480
- rebuild

* Wed Sep 24 2008 Oden Eriksson <oeriksson@mandriva.com> 0.01-9mdv2009.0
+ Revision: 287783
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 0.01-7mdv2008.1
+ Revision: 152108
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Tue Jun 26 2007 Thierry Vignaud <tv@mandriva.org> 0.01-6mdv2008.0
+ Revision: 44533
- cleanups

* Sat May 05 2007 Olivier Thauvin <nanardon@mandriva.org> 0.01-5mdv2008.0
+ Revision: 23406
- rebuild


* Mon Oct 03 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.01-4mdk
- Fix BuildRequires

* Wed Aug 24 2005 Olivier Blin <oblin@mandriva.com> 0.01-3mdk
- Patch0: fix triangle offset when bubble is on extreme right

* Wed Aug 24 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.01-2mdk
- rebuild with new gtk+

* Fri Aug 19 2005 Olivier Blin <oblin@mandriva.com> 0.01-1mdk
- initial binding


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4649 |12cr|perl-Gtk2-Phat-0.80.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Gtk2-Phat
%define upstream_version 0.08

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	2

Summary:	Perl interface to the Phat widget collection
License:	GPL+ or Artistic
Group:		Development/Perl
Url:            http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://search.cpan.org/CPAN/authors/id/F/FL/FLORA/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl-Gtk2
BuildRequires:	perl-Glib > 1.00
BuildRequires:	perl-ExtUtils-Depends
BuildRequires:	perl-ExtUtils-PkgConfig
BuildRequires:	phat-devel
BuildRequires:	glitz-devel
BuildRequires:	gtkspell-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
This module allows a perl developer to access the widgets of the Phat widget 
collection which is geared toward pro-audio apps. The goal is to eliminate 
duplication of effort and provide some standardization.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
find -type d -name CVS | rm -rf 

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make CFLAGS="%{optflags}"

%check
%{__make} test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-, root, root)
%{perl_vendorarch}/Gtk2
%{perl_vendorarch}/auto/Gtk2
%{_mandir}/*/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.80.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.80.0-1mdv2011.0
+ Revision: 403231
- rebuild using %%perl_convert_version

* Fri Oct 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.08-1mdv2009.1
+ Revision: 294654
- update to new version 0.08

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.04-2mdv2009.0
+ Revision: 268520
- rebuild early 2009.0 package (before pixel changes)

* Mon Jun 09 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.04-1mdv2009.0
+ Revision: 217095
- update to new version 0.04

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 0.03-2mdv2008.1
+ Revision: 152110
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sat Oct 13 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.03-1mdv2008.1
+ Revision: 98031
- update to new version 0.03
- update to new version 0.03


* Thu Mar 09 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.02-1mdk
- new version
- spec cleanup

* Fri Sep 30 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.01-3mdk
- fix buildrequires

* Thu May 19 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.01-2mdk
- fix description & summary

* Thu May 19 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.01-1mdk
- initial release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4650 |12cr|perl-Gtk2-Recent-0.31.0-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name Gtk2-Recent
%define upstream_version 0.031

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	11

Summary:	Perl module for the Recently used Files list
License:	GPL+ or Artistic
Group:		Development/GNOME and GTK+
Url:		http://gtk2-perl.sf.net/
Source0:	%{upstream_name}-%{upstream_version}.tar.bz2
Patch0:		Gtk2-Recent-0.031-error-format-security.patch

BuildRequires:	pkgconfig(glitz)
Buildrequires:	pkgconfig(libgnomeui-2.0)
BuildRequires:	pkgconfig(gtkspell-2.0)
BuildRequires:	perl(ExtUtils::Depends)
BuildRequires:	perl(ExtUtils::PkgConfig)
BuildRequires:	perl(Glib) > 1.00
Buildrequires:	perl(Gnome2::VFS)
BuildRequires:	perl(Gtk2)
Buildrequires:	perl-devel

Requires:	gtk+2

%description
This module allows a Perl programmer to access the Recently used Files list
using the libegg component.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
find -type d -name CVS | rm -rf 
%patch0 -p0 -b .fmtsec

%build
RPM_OPT_FLAGS="$RPM_OPT_FLAGS -Os"
perl Makefile.PL INSTALLDIRS=vendor
%make OPTIMIZE="$RPM_OPT_FLAGS"

%check
#%make test || :

%install
%makeinstall_std

%files
%doc examples/*
%{_mandir}/*/*
%{perl_vendorarch}/Gtk2
%{perl_vendorarch}/auto/Gtk2


%changelog
* Tue Feb 14 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.31.0-11
+ Revision: 774113
- add missing '-p0' flag to patch
- don't pass '-s' to compiler flags
- cleanout spec
- use pkgconfig() dependencies for buildrequires
- mass rebuild of perl extensions against perl 5.14.2

* Tue Mar 16 2010 Jérôme Quelin <jquelin@mandriva.org> 0.31.0-10mdv2011.0
+ Revision: 521904
- rebuild using %%perl_convert_version; fix error format security

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.031-8mdv2009.0
+ Revision: 257167
- rebuild

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 0.031-6mdv2008.1
+ Revision: 152111
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Fri Jun 22 2007 Thierry Vignaud <tv@mandriva.org> 0.031-5mdv2008.0
+ Revision: 43102
- rebuild


* Fri Sep 30 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.031-4mdk
- BuildRequiress glitz-devel

* Fri Sep 30 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.031-3mdk
- Another buildrequire fix

* Fri Sep 30 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.031-2mdk
- Add buildrequires
- mkrel

* Tue Feb 08 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.031-1mdk
- initial release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4651 |12cr|perl-Gtk2-SourceView-1.0.0-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Gtk2-SourceView
%define upstream_version 1.000

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	13

Summary:	Perl upstream_name for the gtksourceview library
License:	GPL or Artistic
Group:		Development/GNOME and GTK+
Url:		http://gtk2-perl.sf.net/
Source0:	%{upstream_name}-%{upstream_version}.tar.bz2
Patch0:		Gtk2-SourceView-1.000-port-to-api2.patch

BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libgnomeprintui-2.2)
BuildRequires:	pkgconfig(gtksourceview-1.0)
BuildRequires:	perl(ExtUtils::Depends)
BuildRequires:	perl(ExtUtils::PkgConfig)
BuildRequires:	perl(Glib)                 >  1.00
BuildRequires:	perl(Gnome2)               >= 0.30
BuildRequires:	perl(Gnome2::Print)
BuildRequires:	perl-devel 

# for data files:
Requires:	gtksourceview1
Requires:	gtk+2

%description
This module provides perl access to the libgtksourceview library, a library
that adds syntax highlighting, line numbers, and other programming-editor
features.
GtkSourceView specializes these features for a code editor.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
# (tv) disabled (not enought to build with gtksourceview-2):
#%patch -p0
find -type d -name CVS | xargs rm -rf 
perl Makefile.PL INSTALLDIRS=vendor

%build
%make OPTIMIZE="%{optflags}"
#%make test || :

%install
%makeinstall_std

%files
%doc examples
%{_mandir}/*/*
%{perl_vendorarch}/Gtk2/*
%{perl_vendorarch}/auto/*

%changelog
* Tue Feb 21 2012 abf
- The release updated by ABF

* Sun Feb 14 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.0.0-11mdv2010.1
+ Revision: 505749
- rebuild using %%perl_convert_version

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 1.000-10mdv2010.0
+ Revision: 426493
- rebuild

* Sat Mar 07 2009 Antoine Ginies <aginies@mandriva.com> 1.000-9mdv2009.1
+ Revision: 351811
- rebuild

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 1.000-8mdv2009.0
+ Revision: 223782
- rebuild

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 1.000-7mdv2008.1
+ Revision: 152150
- rebuild for new perl
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Dec 19 2007 Thierry Vignaud <tv@mandriva.org> 5mdv2008.1-current
+ Revision: 134180
- requires gtksourceview1 for data files
- disable patch 0 (not enought to build with gtksourceview-2)
- BR libgtksourceview-1.0-devel instead of latest one
- kill re-definition of %%buildroot on Pixel's request
- readd missing patch
- rebuild


* Mon Feb 19 2007 Thierry Vignaud <tvignaud@mandriva.com> 1.000-3mdv2007.0
+ Revision: 122789
- rebuild in order to get the same extension on x86_64
- Import perl-Gtk2-SourceView

* Tue Oct 04 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.000-2mdk
- Fix BuildRequires

* Tue Oct 04 2005 Thierry Vignaud <tvignaud@mandriva.com> 1.000-1mdk
- new release

* Sat Oct 01 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.0-4mdk
- buildrequires fix

* Tue Feb 08 2005 Sylvie Terjan <erinmargault@mandrake.org> 0.0-3mdk
- rebuild for new perl and for nice number of version

* Sat Aug 14 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.0-2mdk
- rebuild for perl-5.8.5
- fix too long description
- really remove CVS directories
- remove explicit requires on libgtk+2

* Fri Apr 02 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.0-1mdk
- initial release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4652 |12cr|perl-Gtk2-Spell-1.30.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Gtk2-Spell
%define upstream_version 1.03

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	3

Summary:    Perl module for the gtkspell library
License:    GPL+ or Artistic
Group:      Development/GNOME and GTK+
Url:        http://gtk2-perl.sf.net/
Source0:    http://ovh.dl.sourceforge.net/sourceforge/gtk2-perl/%upstream_name-%upstream_version.tar.bz2
Patch0:     Gtk2-Spell-1.03.diff
BuildRequires: glitz-devel
BuildRequires: gtkspell-devel 
BuildRequires: perl-ExtUtils-Depends 
BuildRequires: perl-ExtUtils-PkgConfig 
BuildRequires: perl-Gtk2 
BuildRequires: perl-Glib > 1.00 
Buildrequires: perl-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

Requires: gtk+2

%description
This module provides perl access to the gtkspell library.

The GtkSpell graphical user interface library allow to write applications that
highlight mis-spelled words.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch0 -p1
find -type d -name CVS | rm -rf 

%build
perl Makefile.PL INSTALLDIRS=vendor
make OPTIMIZE="%optflags -Os -s"

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-, root, root)
%doc LICENSE gtkspell_simple.pl
%{_mandir}/*/*
%{perl_vendorarch}/Gtk2/*
%{perl_vendorarch}/auto/Gtk2/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.30.0-3
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Thu Jul 22 2010 Funda Wang <fwang@mandriva.org> 1.30.0-2mdv2011.0
+ Revision: 556797
- add fedora patch to get it build

* Mon Aug 03 2009 Jérôme Quelin <jquelin@mandriva.org> 1.30.0-1mdv2010.0
+ Revision: 408463
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.03-10mdv2009.0
+ Revision: 257183
- rebuild

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 1.03-8mdv2008.1
+ Revision: 152114
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Fri Jun 22 2007 Thierry Vignaud <tv@mandriva.org> 1.03-7mdv2008.0
+ Revision: 43104
- rebuild


* Fri Sep 30 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.03-6mdk
- arg bad work again :(

* Fri Sep 30 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.03-5mdk
- Add buildrequires
- mkrel
- add better source url

* Sun Feb 06 2005 Sylvie Terjan <erinmargault@mandrake.org> 1.03-4mdk
- rebuild for new perl
- buildrequires on perl-ExtUtils-PkgConfig

* Fri Aug 13 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.03-3mdk
- rebuild for perl-5.8.5
- relink against libapspell rather than libpspell

* Fri Apr 02 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.03-2mdk
- fix summary
- fix build

* Sat Jan 10 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.03-1mdk
- new release
- nename spec file

* Wed Aug 20 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.0.0-1mdk
- new release

* Mon Jul 14 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.0.cvs.2003.07.04.1-1mdk
- xs snapshot


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4653 |12cr|perl-Gtk2-StatusIcon-0.010-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	Gtk2-StatusIcon
%define	fmodule	Gtk2/StatusIcon

Summary:	Perl module interface to the EggSystemTray library
Name:		perl-%{module}
Version:	0.010
Release:	9
License:	GPL or Artistic
Group:		Development/GNOME and GTK+
Source0:	%{module}-%{version}.tar.bz2
URL:		http://gtk2-perl.sf.net/
BuildRequires:	gtkspell-devel perl-ExtUtils-Depends perl-Gtk2 perl-Gnome2 >= 1.020-2mdk
BuildRequires:	perl-Glib > 1.00 perl-ExtUtils-PkgConfig 
BuildRequires:	pkgconfig(libgnomeui-2.0)
Buildrequires:	perl-devel
BuildRequires:	pkgconfig(glitz)
Requires:	perl-Gnome2 >= 1.020-2mdk


%description
This module allows a Perl developer to embed an arbitrary widget in a
System Tray like the Gnome notification area.


%prep
%setup -q -n %{module}-%{version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%files
%doc NEWS examples/*
%{_mandir}/*/*
%{perl_vendorarch}/%{fmodule}.pm
%{perl_vendorarch}/%{fmodule}
%{perl_vendorarch}/auto/%{fmodule}


%changelog
* Thu Feb 02 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.010-9
+ Revision: 770584
- use pkgconfig() deps
- fix files listed multiple times
- clean up spec
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.010-8mdv2011.0
+ Revision: 430464
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.010-7mdv2009.0
+ Revision: 257185
- rebuild

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 0.010-5mdv2008.1
+ Revision: 152115
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Fri Jun 22 2007 Thierry Vignaud <tv@mandriva.org> 0.010-4mdv2008.0
+ Revision: 43101
- rebuild


* Fri Sep 30 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.010-3mdk
- Add another buildRequires

* Fri Sep 30 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.010-2mdk
- Fix BuildRequires

* Tue Feb 08 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.010-1mdk
- initial release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4654 |12cr|perl-Gtk2-TrayManager-0.50.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Gtk2-TrayManager
%define upstream_version 0.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Perl bindings for EggTrayManager
License:	GPL+ or Artistic
Group:		Development/GNOME and GTK+
URL:		http://gtk2-perl.sf.net/
Source0:	%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	glitz-devel
BuildRequires:	gtkspell-devel 
BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::Depends)
BuildRequires:	perl(ExtUtils::PkgConfig)
BuildRequires:	perl(Gtk2)
BuildRequires:	perl(Glib) > 1.00 
Requires:	gtk+2

%description
The EggTrayManager library is used internally by GNOME to implement the
server-side of the Notification Area (or system tray) protocol.

Gtk2::TrayManager allows you to create notification area applications using
Gtk2-Perl.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
find -type d -name CVS | rm -rf 

%build
perl Makefile.PL INSTALLDIRS=vendor
make OPTIMIZE="%{optflags} -Os -s"
#%make test || :

%install
%makeinstall_std

%files
%doc examples/*
%{_mandir}/*/*
%{perl_vendorarch}/Gtk2/*
%{perl_vendorarch}/auto/Gtk2/*


%changelog
* Wed Jan 25 2012 Per Ã˜yvind Karlsen <peroyvind@mandriva.org> 0.50.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Wed Jul 29 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.50.0-1mdv2011.0
+ Revision: 403232
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.05-6mdv2009.0
+ Revision: 257187
- rebuild

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 0.05-4mdv2008.1
+ Revision: 152117
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.05-3mdv2008.1
+ Revision: 122674
- kill re-definition of %%buildroot on Pixel's request


* Fri Sep 30 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.05-3mdk
- fix mistake

* Fri Sep 30 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.05-2mdk
- Fix BuildRequires

* Thu May 19 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.05-1mdk
- initial release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4655 |12cr|perl-Gtk2-Unique-0.50.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Gtk2-Unique
%define upstream_version 0.05

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 3

Summary:    Perl bindings for libunique
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Gtk2/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: unique-devel
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(ExtUtils::Depends)
BuildRequires: perl(ExtUtils::PkgConfig)
BuildRequires: perl(Gtk2)
BuildRequires: perl-devel

%description
Gtk2::Unique is a Perl binding for the C library libunique which provides a
way for writing single instance application. If you launch a single
instance application twice, the second instance will either just quit or
will send a message to the running instance.

For more information about libunique see: the
http://live.gnome.org/LibUnique manpage.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
rm -rf %buildroot
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog

* Wed May 30 2012 jquelin <jquelin> 0.50.0-3.mga3
+ Revision: 250749
- rebuild for perl 5.16

* Sun Aug 28 2011 fwang <fwang> 0.50.0-2.mga2
+ Revision: 135835
- rebuild

* Tue Jul 05 2011 jquelin <jquelin> 0.50.0-1.mga2
+ Revision: 118805
- imported package perl-Gtk2-Unique


* Tue Jul 05 2011 cpan2dist 0.05-1mga
- initial mageia release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4656 |12cr|perl-GTop-0.170.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 GTop
%define	upstream_version 0.17

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	2

Summary:	Perl interface to libgtop
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/M/MJ/MJH/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	libgtop2.0-devel
Buildrequires:	perl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}
Requires:	perl 

%description
GTop is a Perl interface to libgtop.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%{perl_vendorarch}/config.pl
%{perl_vendorarch}/GTop*
%{perl_vendorarch}/auto/GTop
%{_mandir}/*/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.170.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Mon Jul 18 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.170.0-1
+ Revision: 690262
- update to new version 0.17

* Tue Aug 04 2009 Jérôme Quelin <jquelin@mandriva.org> 0.160.0-1mdv2010.0
+ Revision: 409301
- rebuild using %%perl_convert_version

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.16-2mdv2009.0
+ Revision: 268514
- rebuild early 2009.0 package (before pixel changes)

* Wed Apr 30 2008 Olivier Blin <blino@mandriva.org> 0.16-1mdv2009.0
+ Revision: 199735
- initial perl-GTop package
- create perl-GTop


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4657 |12cr|perl-Guard-1.22.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Guard
%define upstream_version 1.022

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	2

Summary:    Safe cleanup blocks
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module//%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl-devel
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}

%description
This module implements so-called "guards". A guard is something (usually an
object) that "guards" a resource, ensuring that it is cleaned up when
expected.

Specifically, this module supports two different types of guards: guard
objects, which execute a given code block when destroyed, and scoped
guards, which are tied to the scope exit.


%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc README Changes
%{_mandir}/man3/*
%perl_vendorlib/*



%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.22.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Fri Jul 22 2011 Götz Waschk <waschk@mandriva.org> 1.22.0-1
+ Revision: 691050
- update to new version 1.022

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 1.21.0-2mdv2011.0
+ Revision: 555932
- rebuild for perl 5.12

* Fri Jul 24 2009 Jérôme Quelin <jquelin@mandriva.org> 1.21.0-1mdv2010.0
+ Revision: 399301
- update to 1.021
- fixed license field

  + Götz Waschk <waschk@mandriva.org>
    - remove the macro definition again

* Fri May 08 2009 Götz Waschk <waschk@mandriva.org> 1.20.0-1mdv2010.0
+ Revision: 373390
- add perl_convert_version macro
- new version
- use perl convert version macro

* Sun Dec 28 2008 Götz Waschk <waschk@mandriva.org> 1.0-1mdv2009.1
+ Revision: 320309
- import perl-Guard


* Sun Dec 28 2008 cpan2dist 1.0-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4658 |12cr|perl-Hash-AutoHash-1.120.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Hash-AutoHash
%define upstream_version 1.12

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 2

Summary:    Object-oriented access to real and tied hashes
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Hash/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Carp)
BuildRequires: perl(Exporter)
BuildRequires: perl(List::MoreUtils)
BuildRequires: perl(Scalar::Util)
BuildRequires: perl(Test::Deep)
BuildRequires: perl(Test::More)
BuildRequires: perl(Tie::Hash)
BuildRequires: perl(Tie::Hash::MultiValue)
BuildRequires: perl(Tie::ToObject)
BuildRequires: perl(Module::Build::Compat)
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
This is yet another module that lets you access or change the elements of a
hash using methods with the same name as the element's key. It follows in
the footsteps of the Hash::AsObject manpage, the Hash::Inflator manpage,
the Data::OpenStruct::Deep manpage, the Object::AutoAccessor manpage, and
probably others. The main difference between this module and its forebears
is that it supports tied hashes, in addition to regular hashes. This allows
a modular division of labor: this class is generic and treats all hashes
the same; any special semantics come from the tied hash.

The class has a 'new' method but also supplies several functions for
constructing new Hash::AutoHash objects. Except in the simplest cases, we
recommend using the constructor functions rather than 'new'.

The constructor functions shown in the SYNOPSIS are all you need for
typical uses. autohash_hash creates a new 'real' (ie, not tied)
Hash::AutoHash object; autohash_tie creates a new tied Hash::AutoHash
object. Once the objects are constructed, the class treats them the same
way.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%{make}

%check
%{make} test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 1.120.0-2mdv2011.0
+ Revision: 654995
- rebuild for updated spec-helper

* Tue Mar 02 2010 Jérôme Quelin <jquelin@mandriva.org> 1.120.0-1mdv2011.0
+ Revision: 513475
- update to 1.12

* Thu Feb 25 2010 Jérôme Quelin <jquelin@mandriva.org> 1.110.0-1mdv2010.1
+ Revision: 510970
- update to 1.11

* Tue Nov 17 2009 Jérôme Quelin <jquelin@mandriva.org> 1.100.0-1mdv2010.1
+ Revision: 466797
- import perl-Hash-AutoHash


* Tue Nov 17 2009 cpan2dist 1.10-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4659 |12cr|perl-Hash-AutoHash-Args-1.120.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Hash-AutoHash-Args
%define upstream_version 1.12

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 2

Summary:    Object-oriented processing of argument lists (version 0)
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Hash/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Carp)
BuildRequires: perl(Exporter)
BuildRequires: perl(Hash::AutoHash)
BuildRequires: perl(Scalar::Util)
BuildRequires: perl(Test::Deep)
BuildRequires: perl(Test::More)
BuildRequires: perl(Tie::Hash)
BuildRequires: perl(Module::Build::Compat)
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
This class simplifies the handling of keyword argument lists. It replaces
the Class::AutoClass::Args manpage. See the DIFFERENCES FROM
Class::AutoClass::Args manpage for a discussion of what's new. See the
Hash::AutoHash::Args::V0 manpage for a subclass which is more compatible
with the original.

The 'new' method accepts a list, ARRAY, or HASH of keyword=>value pairs,
another Hash::AutoHash::Args object, or any object that can be coerced into
a HASH . It normalizes the keywords to ignore case and leading dashes
('-'). The following keywords are all equivalent:

  name, -name, -NAME, --NAME, Name, -Name

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%{make}

%check
%{make} test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 1.120.0-2mdv2011.0
+ Revision: 654206
- rebuild for updated spec-helper

* Thu Feb 25 2010 Jérôme Quelin <jquelin@mandriva.org> 1.120.0-1mdv2011.0
+ Revision: 510971
- update to 1.12

* Fri Jan 01 2010 Jérôme Quelin <jquelin@mandriva.org> 1.110.0-1mdv2010.1
+ Revision: 484646
- update to 1.11

* Tue Nov 17 2009 Jérôme Quelin <jquelin@mandriva.org> 1.100.0-1mdv2010.1
+ Revision: 466974
- import perl-Hash-AutoHash-Args


* Tue Nov 17 2009 cpan2dist 1.10-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4660 |12cr|perl-Hash-Flatten-1.190.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Hash-Flatten
%define upstream_version 1.19

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Flatten/unflatten complex data hashes
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Hash/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Log::Trace)
BuildRequires:	perl(Test::Assertions)
BuildArch:	noarch

%description
Converts back and forth between a nested hash structure and a flat hash of
delimited key-value pairs. Useful for protocols that only support key-value
pairs (such as CGI and DBMs).

Functional interface
    * $flat_hash = flatten($nested_hash, \%options)

      Reduces a nested data-structure to key-value form. The top-level
      container must be hashref. For example:

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1.190.0-2mdv2011.0
+ Revision: 656929
- rebuild for updated spec-helper

* Fri Nov 12 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.190.0-1mdv2011.0
+ Revision: 596529
- update to new version 1.19

* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.160.0-1mdv2011.0
+ Revision: 471400
- import perl-Hash-Flatten


* Sun Nov 29 2009 cpan2dist 1.16-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4661 |12cr|perl-Hash-Merge-0.120.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Hash-Merge
%define upstream_version 0.12

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Merges arbitrarily deep hashes into a single hash
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Hash/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Clone)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
Hash::Merge merges two arbitrarily deep hashes into a single hash. That is,
at any level, it will add non-conflicting key-value pairs from one hash to
the other, and follows a set of specific rules when there are key value
conflicts (as outlined below). The hash is followed recursively, so that
deeply nested hashes that are at the same level will be merged when the
parent hashes are merged. *Please note that self-referencing hashes, or
recursive references, are not handled well by this method.*

Values in hashes are considered to be either ARRAY references, HASH
references, or otherwise are treated as SCALARs. By default, the data
passed to the merge function will be cloned using the Clone module;
however, if necessary, this behavior can be changed to use as many of the
original values as possible. (See 'set_clone_behavior').

Because there are a number of possible ways that one may want to merge
values when keys are conflicting, Hash::Merge provides several preset
methods for your convenience, as well as a way to define you own. These are
(currently):

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.120.0-2mdv2011.0
+ Revision: 655008
- rebuild for updated spec-helper

* Tue Feb 16 2010 Jérôme Quelin <jquelin@mandriva.org> 0.120.0-1mdv2011.0
+ Revision: 506748
- update to 0.12

* Tue Jun 23 2009 Jérôme Quelin <jquelin@mandriva.org> 0.110.0-1mdv2010.0
+ Revision: 388737
- import perl-Hash-Merge


* Tue Jun 23 2009 cpan2dist 0.11-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4662 |12cr|perl-Hash-Merge-Simple-0.51.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Hash-Merge-Simple
%define upstream_version 0.051

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Recursively merge two or more hashes, simply
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Hash/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::Deep)
BuildRequires:	perl(Test::Differences)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::Most)
BuildRequires:	perl(Test::Warn)
BuildArch:	noarch

%description
Hash::Merge::Simple will recursively merge two or more hashes and return
the result as a new hash reference. The merge function will descend and
merge hashes that exist under the same node in both the left and right
hash, but doesn't attempt to combine arrays, objects, scalars, or anything
else. The rightmost hash also takes precedence, replacing whatever was in
the left hash if a conflict occurs.

This code was pretty much taken straight from the Catalyst::Utils manpage,
and modified to handle more than 2 hashes at the same time.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.51.0-2mdv2011.0
+ Revision: 656930
- rebuild for updated spec-helper

* Wed Dec 08 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.51.0-1mdv2011.0
+ Revision: 616208
- update to new version 0.051

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.50.0-1mdv2011.0
+ Revision: 552321
- update to 0.05

* Fri May 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.40.0-1mdv2010.0
+ Revision: 381004
- adding missing buildrequires:
- import perl-Hash-Merge-Simple


* Fri May 29 2009 cpan2dist 0.04-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4663 |12cr|perl-Hash-MoreUtils-0.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Hash-MoreUtils
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Provide the stuff missing in Hash::Util
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Hash/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
Similar to 'List::MoreUtils', 'Hash::MoreUtils' contains trivial but
commonly-used functionality for hashes.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.20.0-2mdv2011.0
+ Revision: 657780
- rebuild for updated spec-helper

* Sat Dec 25 2010 Shlomi Fish <shlomif@mandriva.org> 0.20.0-1mdv2011.0
+ Revision: 624827
- import perl-Hash-MoreUtils


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4664 |12cr|perl-Hash-Rename-1.100.860-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Hash-Rename
%define upstream_version 1.100860

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Rename hash keys
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Hash/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::Compile)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(UNIVERSAL::require)
BuildArch:	noarch

%description
Using this module you can rename a hash's keys in place.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 1.100.860-2mdv2011.0
+ Revision: 655021
- rebuild for updated spec-helper

* Sun Mar 28 2010 Jérôme Quelin <jquelin@mandriva.org> 1.100.860-1mdv2011.0
+ Revision: 528434
- update to 1.100860

* Wed Feb 10 2010 Jérôme Quelin <jquelin@mandriva.org> 0.30.0-1mdv2010.1
+ Revision: 503864
- update to 0.03

* Mon Feb 08 2010 Jérôme Quelin <jquelin@mandriva.org> 0.10.0-1mdv2010.1
+ Revision: 502081
- import perl-Hash-Rename


* Mon Feb 08 2010 cpan2dist 0.01-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4665 |12cr|perl-Hash-Util-FieldHash-Compat-0.30.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Hash-Util-FieldHash-Compat
%define upstream_version 0.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Emulate Hash::Util::FieldHash using
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Hash/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::use::ok)
BuildArch:	noarch

%description
Under older perls this module provides a drop in compatible api to the
Hash::Util::FieldHash manpage using the perltie manpage. When the
Hash::Util::FieldHash manpage is available it will use that instead.

This way code requiring field hashes can benefit from fast, robust field
hashes on Perl 5.10 and newer, but still run on older perls that don't ship
with that module.

See the Hash::Util::FieldHash manpage for all the details of the API.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 0.30.0-2mdv2011.0
+ Revision: 653597
- rebuild for updated spec-helper

* Wed Jul 28 2010 Shlomi Fish <shlomif@mandriva.org> 0.30.0-1mdv2011.0
+ Revision: 562748
- import perl-Hash-Util-FieldHash-Compat


* Fri Feb 05 2010 cpan2dist 0.03-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4666 |12cr|perl-Heap-0.800.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Heap
%define upstream_version 0.80

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	%{upstream_name} module for perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/J/JM/JMM/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
The Heap collection of modules provide routines that manage a heap of
elements. A heap is a partially sorted structure that is always able to
easily extract the smallest of the elements in the structure (or the
largest if a reversed compare routine is provided). 

If the collection of elements is changing dynamically, the heap has less
overhead than keeping the collection fully sorted. 

The elements must be objects as described in "Heap::Elem" and all
elements inserted into one heap must be mutually compatible - either the
same class exactly or else classes that differ only in ways unrelated to
the Heap::Elem interface.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Heap.pm
%{perl_vendorlib}/Heap
%{_mandir}/*/*


%changelog
* Wed Jul 29 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.800.0-1mdv2010.0
+ Revision: 403238
- rebuild using %%perl_convert_version

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.80-3mdv2009.0
+ Revision: 268527
- rebuild early 2009.0 package (before pixel changes)

* Sat May 24 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.80-2mdv2009.0
+ Revision: 210957
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu May 03 2007 Michael Scherer <misc@mandriva.org> 0.80-1mdv2008.0
+ Revision: 21466
- update to 0.80


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.71-5mdv2007.0
- Rebuild

* Tue Dec 20 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.71-4mdk
- spec cleanup
- %%mkrel
- better URL
- rpmbuildupdate aware

* Mon Dec 20 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.71-3mdk
- fix buildrequires in a backward compatible way

* Sat Aug 28 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.71-2mdk 
- make test

* Sat Jun 19 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.71-1mdk
- 0.71

* Wed Jun 02 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.70-1mdk
- 0.70


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4667 |12cr|perl-Heimdal-Kadm5-0.80.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name Heimdal-Kadm5
%define upstream_version 0.08

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3
Summary:	Perl extension for adminstration of Heimdal Kerberos servers
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/L/LE/LEIFJ/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:	perl-devel
BuildRequires:	heimdal-devel

%description
Heimdal::Kadm5 is a basic XSUB perl glue to the Heimdal
(http://www.pdc.kth.se/src/heimdal) kadm5clnt library. Heimdal is a free,
slightly less export challenged implementation of Kerberos5 by Assar Westerlund
and Johan Danielsson. Heimdal::Kadm5 allows you to perform more administration
of your kdc than you can usually pull off with the included kadmin program.
Heimdal::Kadm5 should be considered alpha-code and may consequently crash and
burn but should not muck up your kdc any more than kadmin itself does.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor INC="-I%{_includedir}/heimdal"
%make

%install
%makeinstall_std

%check
# doesn't work without a running KDC
#make test

%files
%doc Changes README
%{perl_vendorarch}/Heimdal
%{perl_vendorarch}/auto/Heimdal
%{_mandir}/*/*


%changelog
* Sun Feb 12 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.80.0-3
+ Revision: 773665
- clean out spec
- mass rebuild of perl extensions against perl 5.14.2

* Mon Mar 29 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.80.0-2mdv2010.1
+ Revision: 528738
- rebuild

* Sun Feb 21 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.80.0-1mdv2010.1
+ Revision: 509022
- new version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.06-10mdv2010.0
+ Revision: 430465
- rebuild

* Thu Oct 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-9mdv2009.0
+ Revision: 290794
- fix summary and description (spotted by Buchan)

* Tue Sep 30 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-8mdv2009.0
+ Revision: 290160
- rebuild to fix linkage

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Tue Jan 22 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-5mdv2008.1
+ Revision: 156901
- fix build

  + Thierry Vignaud <tv@mandriva.org>
    - add BR on krb5-devel
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Thu Sep 06 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-2mdv2008.0
+ Revision: 81308
- rebuild

* Fri Jun 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-1mdv2008.0
+ Revision: 39960
- new version

* Wed May 02 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.04-1mdv2008.0
+ Revision: 20499
- Import perl-Heimdal-Kadm5



* Thu Apr 26 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.04-1mdv2008.0
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4668 |12cr|perl-Hook-Output-File-0.70.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Hook-Output-File
%define upstream_version 0.07

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Redirect STDOUT/STDERR to a file
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Hook/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(boolean)
BuildRequires:	perl(Carp)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(IO::Capture)
BuildRequires:	perl(Module::Build::Compat)
BuildRequires:	perl(Params::Validate)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Tie::Handle)
BuildArch:	noarch

%description
'Hook::Output::File' redirects 'STDOUT/STDERR' to a file.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Fri Jun 03 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.70.0-1mdv2011.0
+ Revision: 682658
- update to new version 0.07

* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.60.0-2
+ Revision: 655028
- rebuild for updated spec-helper

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.60.0-1mdv2011.0
+ Revision: 401655
- rebuild using %%perl_convert_version
- fixed license field

* Wed Mar 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-1mdv2009.1
+ Revision: 348536
- update to new version 0.06

* Wed Feb 18 2009 Jérôme Quelin <jquelin@mandriva.org> 0.05-1mdv2009.1
+ Revision: 342374
- update to new version 0.05

* Tue Jan 20 2009 Jérôme Quelin <jquelin@mandriva.org> 0.04-1mdv2009.1
+ Revision: 331591
- import perl-Hook-Output-File


* Tue Jan 20 2009 cpan2dist 0.04-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4669 |12cr|perl-HTML-Display-0.390.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    HTML-Display
%define upstream_version 0.39

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Use an OLE object to display HTML
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(HTML::TokeParser::Simple)
BuildRequires:	perl(LWP)
BuildRequires:	perl(Test::Harness)
BuildRequires:	perl(URI::URL)
BuildRequires:	perl-parent
BuildArch:	noarch

%description
This module abstracts the task of displaying HTML to the user. The
displaying is done by launching a browser and navigating it to either a
temporary file with the HTML stored in it, or, if possible, by pushing the
HTML directly into the browser window.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/HTML


%changelog
* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.390.0-1mdv2010.0
+ Revision: 402139
- rebuild using %%perl_convert_version

* Sun Jan 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.39-1mdv2009.1
+ Revision: 333472
- import perl-HTML-Display


* Sun Jan 25 2009 cpan2dist 0.39-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4670 |12cr|perl-HTML-FillInForm-2.0.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 HTML-FillInForm
%define upstream_version 2.00

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	6

Summary:	Populates HTML Forms with data
License:	Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://search.cpan.org/CPAN/authors/id/T/TJ/TJMATHER/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(CGI)
BuildRequires:	perl(HTML::Parser)

BuildArch:	noarch

%description
This module automatically inserts data from a previous HTML form into the HTML
input, textarea, radio buttons, checkboxes and select tags.  It is a subclass
of HTML::Parser and uses it to parse the HTML and insert the values into the
form tags.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/*/*
%{perl_vendorlib}/HTML


%changelog
* Sun Feb 14 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2.0.0-5mdv2010.1
+ Revision: 505764
- rebuild using %%perl_convert_version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2.00-4mdv2010.0
+ Revision: 430466
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 2.00-3mdv2009.0
+ Revision: 257200
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Oct 12 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.00-1mdv2008.1
+ Revision: 97498
- update to new version 2.00

* Wed Aug 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.07-1mdv2008.0
+ Revision: 63957
- update to new version 1.07


* Sun Jan 14 2007 Olivier Thauvin <nanardon@mandriva.org> 1.06-2mdv2007.0
+ Revision: 108508
- rebuild

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - Import perl-HTML-FillInForm

* Tue Oct 18 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.06-1mdk
- new version 
- %%mkrel
- spec cleanup
- better url
- better summary

* Mon Jan 24 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 1.05-1mdk
- 1.05
- New description

* Thu Apr 22 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.04-1mdk
- 1.04


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4671 |12cr|perl-HTML-FormFu-0.90.30-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    HTML-FormFu
%define upstream_version 0.09003

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	HTML Form Management Framework for Perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(CGI)
BuildRequires:	perl(Captcha::reCAPTCHA) >= 0.93
BuildRequires:	perl(Class::Accessor::Chained::Fast)
BuildRequires:	perl(Class::C3)
BuildRequires:	perl(Class::Factory::Util)
BuildRequires:	perl(Clone) >= 0.31
BuildRequires:	perl(Config::Any) >= 0.18
BuildRequires:	perl(Crypt::CBC)
BuildRequires:	perl(Crypt::DES)
BuildRequires:	perl(Data::Visitor)
BuildRequires:	perl(Data::Visitor::Callback)
BuildRequires:	perl(Date::Calc)
BuildRequires:	perl(DateTime) >= 0.54
BuildRequires:	perl(DateTime::Format::Builder) >= 0.790.1
BuildRequires:	perl(DateTime::Format::Natural)
BuildRequires:	perl(DateTime::Format::Strptime) >= 1.200.0
BuildRequires:	perl(DateTime::Locale) >= 0.45
BuildRequires:	perl(Email::Valid)
BuildRequires:	perl(Exporter)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::ShareDir)
BuildRequires:	perl(HTML::Scrubber)
BuildRequires:	perl(HTML::TokeParser::Simple) >= 3.14
BuildRequires:	perl(HTTP::Headers) >= 1.64
BuildRequires:	perl(Hash::Flatten)
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(List::Util)
BuildRequires:	perl(Locale::Maketext)
BuildRequires:	perl(Module::Pluggable)
BuildRequires:	perl(MooseX::Aliases)
BuildRequires:	perl(MooseX::SetOnce)
BuildRequires:	perl(MooseX::ChainedAccessors::Accessor)
BuildRequires:	perl(Number::Format)
BuildRequires:	perl(Path::Class::File)
BuildRequires:	perl(Readonly)
BuildRequires:	perl(Regexp::Common)
BuildRequires:	perl(Task::Weaken)
BuildRequires:	perl(Template)
BuildRequires:	perl(Test::More) >= 0.92
BuildRequires:	perl(Test::NoWarnings)
BuildRequires:	perl(YAML::XS)
BuildRequires:	perl(boolean)

BuildArch:	noarch

%description
HTML::FormFu is a HTML form framework which aims to be as easy
as possible to use for basic web forms, but with the power and flexibility
to do anything else you might want to do (as long as it involves forms).

You can configure almost any part of formfu's behaviour and output. By
default formfu renders "XHTML 1.0 Strict" compliant markup, with as little
extra markup as possible, but with sufficient CSS class names to allow for
a wide-range of output styles to be generated by changing only the CSS.

All methods listed below (except the /new manpage) can either be called as
a normal method on your '$form' object, or as an option in your config
file. Examples will mainly be shown in the YAML manpage config syntax.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README META.yml
%{perl_vendorlib}/*
%{_bindir}/html_formfu_deploy.pl
%{_bindir}/html_formfu_dumpconf.pl
%{_mandir}/man1/*
%{_mandir}/man3/*

%changelog
* Thu May 12 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.90.30-1mdv2011.0
+ Revision: 673797
- update to new version 0.09003

* Mon May 02 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.90.20-1
+ Revision: 662727
- new version

* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.80.20-2
+ Revision: 654341
- rebuild for updated spec-helper

* Sun Nov 07 2010 Shlomi Fish <shlomif@mandriva.org> 0.80.20-1mdv2011.0
+ Revision: 594699
- Bump version, add requires bersions, improved the desc+summary, and fixed the man pages

* Fri Sep 03 2010 Jérôme Quelin <jquelin@mandriva.org> 0.70.30-1mdv2011.0
+ Revision: 575596
- update to 0.07003
- bump mkrel
- recent version does not require Regexp::Copy, which does not compile against 5.12

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.70.20-1mdv2011.0
+ Revision: 552370
- adding missing buildrequires:
- update to 0.07002

* Sat Jan 09 2010 Jérôme Quelin <jquelin@mandriva.org> 0.60.10-1mdv2010.1
+ Revision: 487936
- update to 0.06001

* Sat Dec 12 2009 Jérôme Quelin <jquelin@mandriva.org> 0.60.0-1mdv2010.1
+ Revision: 477637
- update buildrequires:
- update to 0.06000

* Fri Dec 04 2009 Jérôme Quelin <jquelin@mandriva.org> 0.50.40-1mdv2010.1
+ Revision: 473272
- update to 0.05004

* Mon Nov 30 2009 Jérôme Quelin <jquelin@mandriva.org> 0.50.20-2mdv2010.1
+ Revision: 471676
- adding missing requires:

* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.50.20-1mdv2010.1
+ Revision: 471459
- adding missing builrequires
- adding missing buildrequires:
- remove duplicate buildrequires:
- adding missing buildrequires:
- import perl-HTML-FormFu


* Sun Nov 29 2009 cpan2dist 0.05002-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4672 |12cr|perl-HTML-FormFu-Model-DBIC-0.90.20-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    HTML-FormFu-Model-DBIC
%define upstream_version 0.09002

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Integrate HTML::FormFu with DBIx::Class
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(DBD::SQLite)
BuildRequires:	perl(DBIx::Class)
BuildRequires:	perl(Class::Factory::Util)
BuildRequires:	perl(DateTime::Format::SQLite)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(HTML::FormFu)
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(Module::Find)
BuildRequires:	perl(Moose::Meta::Attribute::Custom::Trait::Chained)
BuildRequires:	perl(Task::Weaken)
BuildRequires:	perl(YAML::Syck)
BuildRequires:	perl(boolean)

BuildArch:	noarch

%description
Integrate HTML::FormFu with DBIx::Class.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Jul 18 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.90.20-1mdv2011
+ Revision: 690529
- update to new version 0.09002

* Mon May 02 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.90.0-1
+ Revision: 662070
- update to new version 0.09000

* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.80.20-2
+ Revision: 654343
- rebuild for updated spec-helper

* Wed Jan 05 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.80.20-1mdv2011.0
+ Revision: 628772
- new version

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.1 packages

* Sat Dec 12 2009 Jérôme Quelin <jquelin@mandriva.org> 0.60.0-1mdv2010.1
+ Revision: 477625
- update to 0.06000

* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.50.30-1mdv2010.1
+ Revision: 471530
- adding missing buildrequires:
- adding missing buildrequires:
- adding missing buildrequires:
- adding missing buildrequires:
- import perl-HTML-FormFu-Model-DBIC


* Sun Nov 29 2009 cpan2dist 0.05003-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4673 |12cr|perl-HTML-FormHandler-0.360.30-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    HTML-FormHandler
%define upstream_version 0.36003

# Required but not provided with internal dep. generator
%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(HTML::FormHandler::Meta::Role\\)'
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	An HTML form handler written in Moose
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(DateTime)
BuildRequires:	perl(DateTime::Format::Strptime)
BuildRequires:	perl(Email::Valid)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::ShareDir)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(Locale::Maketext)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Getopt)
BuildRequires:	perl(MooseX::Traits)
BuildRequires:	perl(MooseX::Types)
BuildRequires:	perl(MooseX::Types::Common)
BuildRequires:	perl(MooseX::Types::LoadableClass)
BuildRequires:	perl(Test::Differences)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Memory::Cycle)
BuildRequires:	perl(HTML::TreeBuilder)
BuildRequires:	perl(Try::Tiny)
BuildRequires:	perl(aliased)
BuildRequires:	perl(namespace::autoclean)
BuildRequires:	perl(File::ShareDir::Install)
BuildArch:	noarch

%description
HTML::FormHandler maintains a clean separation between form construction
and form rendering. It allows you to define your forms and fields in a
number of flexible ways. Although it provides renderers for HTML, you can
define custom renderers for any kind of presentation.

Although documentation in this file provides some overview, it is mainly
intended for API documentation. See the HTML::FormHandler::Manual::Intro
manpage for a more detailed introduction.

HTML::FormHandler allows you to define form fields and validators. It can
be used for both database and non-database forms, and will automatically
update or create rows in a database. It can be used to process structured
data that doesn't come from an HTML form.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun May 22 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.340.10-1mdv2011.0
+ Revision: 677432
- update to new version 0.34001

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.330.20-2
+ Revision: 657337
- rebuild for updated spec-helper

* Thu Feb 24 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.330.20-1
+ Revision: 639638
- update to new version 0.33002
- update to new version 0.32005

* Mon Aug 02 2010 Shlomi Fish <shlomif@mandriva.org> 0.320.20-1mdv2011.0
+ Revision: 565113
- Upgraded to 0.32002

* Tue Jul 27 2010 Shlomi Fish <shlomif@mandriva.org> 0.320.10-1mdv2011.0
+ Revision: 561062
- import perl-HTML-FormHandler


* Thu Jul 15 2010 cpan2dist 0.32001-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4674 |12cr|perl-HTML-FormHandler-Model-DBIC-0.150.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    HTML-FormHandler-Model-DBIC
%define upstream_version 0.15

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Generate form classes from DBIC schema
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(DBIx::Class)
BuildRequires:	perl(DBIx::Class::ResultSet::RecursiveUpdate)
BuildRequires:	perl(DateTime::Format::MySQL)
BuildRequires:	perl(DateTime::Format::SQLite)
BuildRequires:	perl(DateTime::Format::W3CDTF)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(HTML::FormHandler)
BuildRequires:	perl(Module::Find)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Getopt)
BuildRequires:	perl(SQL::Abstract)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(namespace::autoclean)

# For tests that use perl(HTML::FormHandler)
BuildRequires:	perl(aliased)
BuildArch:	noarch

%description
Catalyst based application.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# Disable for now due to very minor errors in syntax (expected)
#make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_bindir}/form_generator.pl
%{_mandir}/man1/*
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Jun 25 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.150.0-1mdv2011.0
+ Revision: 687045
- update to new version 0.15

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.140.0-3
+ Revision: 656927
- rebuild for updated spec-helper

* Sat Dec 25 2010 Shlomi Fish <shlomif@mandriva.org> 0.140.0-2mdv2011.0
+ Revision: 624896
- Add SQL::Abstract as a dependency
- Upgraded to 0.14 and fixed the build system.
- import perl-HTML-FormHandler-Model-DBIC


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4675 |12cr|perl-HTML-FromText-2.50.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    HTML-FromText
%define upstream_version 2.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Perl module to Convert plain text to HTML
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Email::Find)
BuildRequires:	perl(Exporter::Lite)
BuildRequires:	perl(HTML::Parser)
BuildArch:	noarch

%description
HTML::FromText converts text to HTML.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%check
#make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/HTML/FromText.pm
%{_bindir}/text2html
%{_mandir}/man*/*


%changelog
* Mon Aug 03 2009 Jérôme Quelin <jquelin@mandriva.org> 2.50.0-1mdv2010.0
+ Revision: 407754
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 2.05-5mdv2009.0
+ Revision: 241469
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Apr 25 2007 Olivier Thauvin <nanardon@mandriva.org> 2.05-3mdv2008.0
+ Revision: 18067
- rebuild && mkrel


* Fri Sep 23 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 2.05-2mdk
- Rebuild; fix URL and summary

* Fri Nov 28 2003 Stefan van der Eijk <stefan@eijk.nu> 2.05-1mdk
- initial mdk package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4676 |12cr|perl-HTML-LinkExtractor-0.130.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    HTML-LinkExtractor
%define upstream_version 0.13

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Perl extension for extracting links from HTML
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://search.cpan.org/CPAN/authors/id/R/RA/RADOS/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(HTML::TokeParser::Simple)
BuildRequires:	perl(URI)
BuildArch:	noarch

%description
Perl extension for extracting links from HTML. It is very similar
to HTML::LinkExtor|HTML::LinkExtor, except that besides getting
the URL, you also get the link-text.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor PREFIX=%{_prefix}
make OPTIMIZE="%{optflags}" PREFIX=%{_prefix}
make test

%install
%makeinstall PREFIX=%{buildroot}%{_prefix}

%files
%doc Changes README
%{perl_vendorlib}/HTML/LinkExtractor.pm
%{_mandir}/*/*

%changelog
* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.130.0-1mdv2010.0
+ Revision: 403255
- rebuild using %%perl_convert_version

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 0.13-2mdv2008.1
+ Revision: 135846
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Jan 03 2007 Stefan van der Eijk <stefan@mandriva.org> 0.13-2mdv2007.0
+ Revision: 103806
- Import perl-HTML-LinkExtractor

* Sun Feb 05 2006 Stefan van der Eijk <stefan@eijk.nu> 0.13-2mdk
- Rebuild
- %%{1}mdv2007.1

* Tue Jan 11 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.13-1mdk
- 0.13
- Change URL, description, and summary; remove MANIFEST

* Wed Apr 21 2004 Stefan van der Eijk <stefan@eijk.nu> 0.11-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4677 |12cr|perl-HTML-Lint-2.60.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 HTML-Lint
%define upstream_version 2.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Module to check for HTML errors
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(HTML::Parser)
BuildRequires:	perl(HTML::Tagset)
BuildArch:	noarch

%description
This Perl module is used to check for HTML errors in strings or files.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/HTML
%{perl_vendorlib}/Test
%{_mandir}/*/*
%{_bindir}/*

%changelog
* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 2.60.0-1mdv2010.0
+ Revision: 403256
- rebuild using %%perl_convert_version

* Sun Dec 28 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.06-1mdv2009.1
+ Revision: 320434
- update to new version 2.06

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.04-2mdv2009.0
+ Revision: 268521
- rebuild early 2009.0 package (before pixel changes)

* Tue Jun 03 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.04-1mdv2009.0
+ Revision: 214527
- update to new version 2.04

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.02-2mdv2008.0
+ Revision: 86471
- rebuild


* Mon Jun 19 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 2.02-1mdv2007.0
- First Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4678 |12cr|perl-HTML-Prototype-1.480.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 HTML-Prototype
%define upstream_version 1.48

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 1

Summary:	Generate HTML and Javascript for the Prototype library
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:  perl(Module::Build)
BuildRequires:	perl(Class::Accessor)
BuildRequires:  perl(HTML::Tree)
BuildArch:	noarch
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
Some code generators for Prototype, the famous JavaScript OO library. This
library allows you to do Ajax without writing lots of javascript code. This is
mostly a port of the Ruby on Rails helper tags for JavaScript for use in
Catalyst.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
perl -pi -e 'tr/\r//d;' README

%build
%{__perl} ./Build.PL installdirs=vendor
./Build

%check
./Build test

%install
rm -rf %{buildroot}
./Build install destdir=%{buildroot}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README Changes
%{perl_vendorlib}/HTML
%{_mandir}/*/*


%changelog
* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.480.0-1mdv2010.0
+ Revision: 403257
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.48-3mdv2009.0
+ Revision: 241476
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue May 01 2007 Olivier Thauvin <nanardon@mandriva.org> 1.48-1mdv2008.0
+ Revision: 20123
- 1.48


* Tue Aug 29 2006 guillomovitch
+ 2006-08-29 10:19:23 (58585)
- new version

* Thu Aug 03 2006 Nicolas Lcureuil <neoclust@mandriva.org>
+ 2006-08-03 15:02:10 (43219)
- import perl-HTML-Prototype-1.45-1mdv2007.0

* Fri Jun 02 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.45-1mdv2007.0
- New release 1.45
- better sources URL
- spec cleanup

* Fri Feb 10 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.43-1mdk
- New release 1.43

* Wed Jan 25 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.41-1mdk
- New release 1.41

* Mon Dec 19 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.36-1mdk
- New release 1.36
- spec cleanup
- fix directory ownership
- fix doc file encoding

* Mon Oct 10 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.35-3mdk
- Fix BuildRequires

* Fri Sep 30 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.35-2mdk
- Buildrequires fix

* Wed Sep 21 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.35-1mdk
- 1.35
- rpmbuildupdate aware

* Tue Aug 16 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.32-1mdk
- 1.32

* Wed May 04 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.23-1mdk
- First Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4679 |12cr|perl-HTML-ResolveLink-0.50.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    HTML-ResolveLink
%define upstream_version 0.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Resolve relative links in (X)HTML into absolute URI
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(HTML::Parser)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(URI)
BuildArch:	noarch

%description
HTML::ResolveLink is a module to rewrite relative links in XHTML or HTML
into absolute URI.

For example. when you have

  <a href="foo.html">foo</a>
  <img src="/bar.gif" />

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.50.0-2mdv2011.0
+ Revision: 654970
- rebuild for updated spec-helper

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.50.0-1mdv2011.0
+ Revision: 406060
- rebuild using %%perl_convert_version

* Thu Mar 05 2009 Michael Scherer <misc@mandriva.org> 0.05-1mdv2009.1
+ Revision: 348888
- import perl-HTML-ResolveLink



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4680 |12cr|perl-HTML-RewriteAttributes-0.40.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    HTML-RewriteAttributes
%define upstream_version 0.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Concise attribute rewriting
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/HTML-RewriteAttributes/
Source0:	http://www.cpan.org/authors/id/S/SA/SARTAK/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(HTML::Entities)
BuildRequires:	perl(HTML::Parser)
BuildRequires:	perl(HTML::Tagset)
BuildRequires:	perl(URI)
BuildRequires:	perl(Test::More)
BuildArch:	noarch
# rpm doesn't catch this
Requires:	perl(HTML::Parser)

%description
HTML::RewriteAttributes is designed for simple yet powerful HTML attribute
rewriting.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
make pure_install PERL_INSTALL_ROOT=%{buildroot}
find %{buildroot} -type f -name .packlist -exec rm -f {} \;
find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \;
chmod -R u+w %{buildroot}/*

%files
%doc Changes
%{perl_vendorlib}/*
%{_mandir}/man3/*


%changelog
* Sun Nov 21 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.40.0-1mdv2011.0
+ Revision: 599559
- update to new version 0.04

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.30.0-1mdv2011.0
+ Revision: 403258
- rebuild using %%perl_convert_version

* Thu Dec 04 2008 Oden Eriksson <oeriksson@mandriva.com> 0.03-1mdv2009.1
+ Revision: 309994
- import perl-HTML-RewriteAttributes


* Thu Dec 04 2008 Oden Eriksson <oeriksson@mandriva.com> 0.03-1mdv2009.0
- initial Mandriva package (fedora import)

* Tue Aug 26 2008 Ralf Corsépius <corsepiu@fedoraproject.org> 0.03-1
- Specfile autogenerated by cpanspec 1.77.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4681 |12cr|perl-HTML-Scrubber-0.90.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    HTML-Scrubber
%define upstream_version 0.09

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Perl extension for scrubbing/sanitizing html 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(HTML::Parser)
BuildArch:	noarch

%description
If you wanna "scrub" or "sanitize" html input in a reliable and flexible 
fashion, then this perl module is for you.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/HTML
%{_mandir}/man3/*

%changelog
* Mon Apr 04 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.90.0-1mdv2011.0
+ Revision: 650310
- update to new version 0.09

* Sat Aug 01 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.80.0-1mdv2010.0
+ Revision: 406062
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.08-7mdv2009.0
+ Revision: 241477
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Sep 03 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.08-5mdv2008.0
+ Revision: 78778
- spec cleanup

* Thu Jun 21 2007 Michael Scherer <misc@mandriva.org> 0.08-4mdv2008.0
+ Revision: 41990
- rebuild


* Wed Dec 28 2005 Michael Scherer <misc@mandriva.org> 0.08-3mdk
- Do not ship empty dir

* Mon Oct 10 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.08-2mdk
- Fix BuildRequires

* Sat Oct 01 2005 Michael Scherer <misc@mandriva.org> 0.08-1mdk
- First mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4682 |12cr|perl-HTML-SimpleLinkExtor-1.230.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    HTML-SimpleLinkExtor
%define upstream_version 1.23

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	A simple way to extract links
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(HTML::LinkExtor)
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(Test::Output)
BuildRequires:	perl(URI)
BuildRequires:	perl(URI::file)
BuildArch:	noarch

%description
This is a simple HTML link extractor designed for the person who does not
want to deal with the intricacies of 'HTML::Parser' or the de-referencing
needed to get links out of 'HTML::LinkExtor'.

You can extract all the links or some of the links (based on the HTML tag
name or attribute name). If a <BASE HREF> tag is found, all of the relative
URLs will be resolved according to that reference.

This module is simply a subclass around 'HTML::LinkExtor', so it can only
parse what that module can handle. Invalid HTML or XHTML may cause
problems.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README LICENSE
%{_mandir}/man?/*
%{perl_vendorlib}/*
%{_bindir}/linktractor


%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 1.230.0-2mdv2011.0
+ Revision: 655223
- update file list
- rebuild for updated spec-helper

* Mon Dec 21 2009 Jérôme Quelin <jquelin@mandriva.org> 1.230.0-1mdv2011.0
+ Revision: 480883
- import perl-HTML-SimpleLinkExtor


* Mon Dec 21 2009 cpan2dist 1.23-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4683 |12cr|perl-HTML-Stream-1.600.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 HTML-Stream
%define upstream_version 1.60

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	HTML output stream class, and some markup utilities
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::Output)
BuildArch:	noarch

%description
The HTML::Stream module provides you with an object-oriented (and subclassable)
way of outputting HTML. Basically, you open up an "HTML stream" on an existing
filehandle, and then do all of your output to the HTML stream. You can intermix
HTML-stream-output and ordinary-print-output, if you like.

There's even a small built-in subclass, HTML::Stream::Latin1, which can handle
Latin-1 input right out of the box. But all in good time...

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc COPYING README README.system docs examples testin
%{perl_vendorlib}/HTML
%{_mandir}/*/*


%changelog
* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.600.0-1mdv2010.0
+ Revision: 403259
- rebuild using %%perl_convert_version

* Sun Aug 10 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.60-1mdv2009.0
+ Revision: 270386
- update to new version 1.60

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.59-2mdv2009.0
+ Revision: 268522
- rebuild early 2009.0 package (before pixel changes)

* Mon Jun 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.59-1mdv2009.0
+ Revision: 214415
- update to new version 1.59

* Fri May 30 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.58-1mdv2009.0
+ Revision: 213369
- new version

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 1.55-3mdv2008.1
+ Revision: 135847
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.55-3mdv2008.0
+ Revision: 86472
- rebuild


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.55-2mdv2007.0
- Rebuild

* Sun Apr 16 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.55-1mdk
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4684 |12cr|perl-HTML-Strip-1.60.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    HTML-Strip
%define upstream_version 1.06

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	3

Summary:    Perl extension for stripping HTML markup from text
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.gz


BuildRequires: perl-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
This module simply strips HTML-like markup from text in a very quick and
brutal manner. It could quite easily be used to strip XML or SGML from text
as well; but removing HTML markup is a much more common problem, hence this
module lives in the HTML:: namespace.

It is written in XS, and thus about five times quicker than using regular
expressions for the same task.

It does _not_ do any syntax checking (if you want that, use the
HTML::Parser manpage), instead it merely applies the following rules:

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%{make}

%check
%{make} test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.60.0-3
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 1.60.0-2mdv2011.0
+ Revision: 555942
- rebuild for perl 5.12

* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.60.0-1mdv2010.1
+ Revision: 471174
- import perl-HTML-Strip


* Sun Nov 29 2009 cpan2dist 1.06-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4685 |12cr|perl-HTML-StripScripts-1.50.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    HTML-StripScripts
%define upstream_version 1.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Strip scripting constructs out of HTML
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This module strips scripting constructs out of HTML, leaving as much
non-scripting markup in place as possible. This allows web applications to
display HTML originating from an untrusted source without introducing XSS
(cross site scripting) vulnerabilities.

You will probably use the HTML::StripScripts::Parser manpage rather than
using this module directly.

The process is based on whitelists of tags, attributes and attribute
values. This approach is the most secure against disguised scripting
constructs hidden in malicious HTML documents.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 1.50.0-2mdv2011.0
+ Revision: 654972
- rebuild for updated spec-helper

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 1.50.0-1mdv2011.0
+ Revision: 461286
- update to 1.05

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.40.0-1mdv2010.0
+ Revision: 403260
- rebuild using %%perl_convert_version

* Fri Jul 04 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.04-1mdv2009.0
+ Revision: 231906
- import perl-HTML-StripScripts


* Fri Jul 04 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.04-1mdv2009.0
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4686 |12cr|perl-HTML-StripScripts-Parser-1.30.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    HTML-StripScripts-Parser
%define upstream_version 1.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	XSS filter using HTML::Parser
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(HTML::Parser)
BuildRequires:	perl(HTML::StripScripts)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This class provides an easy interface to 'HTML::StripScripts', using
'HTML::Parser' to parse the HTML.

See the HTML::Parser manpage for details of how to customise how the raw
HTML is parsed into tags, and the HTML::StripScripts manpage for details of
how to customise the way those tags are filtered.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/HTML

%changelog
* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 1.30.0-1mdv2010.1
+ Revision: 461288
- update to 1.03

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 1.20.0-1mdv2010.0
+ Revision: 405858
- rebuild using %%perl_convert_version

* Sat Jul 05 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.02-1mdv2009.0
+ Revision: 231922
- import perl-HTML-StripScripts-Parser


* Sat Jul 05 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.02-1mdv2009.0
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4687 |12cr|perl-HTML-Table-2.08a-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define real_name HTML-Table

Summary:	HTML::Table module for perl 
Name:		perl-%{real_name}
Version:	2.08a
Release:	%mkrel 2
License:	GPL or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{real_name}
Source0:	%{real_name}-%{version}.tar.bz2
BuildRequires:	perl-devel
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
HTML::Table is used to generate HTML tables for CGI scripts.  By using the
methods provided fairly complex tables can be created, manipulated, then
printed from Perl scripts.  The module also greatly simplifies creating
tables within tables from Perl.  It is possible to create an entire table
using the methods provided and never use an HTML tag.

%prep

%setup -q -n %{real_name}-%{version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes README
%{perl_vendorlib}/HTML/Table.pm
%{_mandir}/*/*




%changelog
* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 2.08a-2mdv2010.0
+ Revision: 440581
- rebuild

* Sat Oct 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.08a-1mdv2009.1
+ Revision: 292166
- update to new version 2.08a

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 2.08-2mdv2009.0
+ Revision: 268523
- rebuild early 2009.0 package (before pixel changes)

* Wed Apr 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.08-1mdv2009.0
+ Revision: 194856
- update to new version 2.08
- update to new version 2.08

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Jul 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.06-1mdv2008.0
+ Revision: 46623
- update to new version 2.06

* Tue May 01 2007 Olivier Thauvin <nanardon@mandriva.org> 2.05-1mdv2008.0
+ Revision: 20138
- 2.05


* Fri Jan 26 2007 Oden Eriksson <oeriksson@mandriva.com> 2.04a-1mdv2007.0
+ Revision: 113848
- Import perl-HTML-Table

* Fri Jan 26 2007 Oden Eriksson <oeriksson@mandriva.com> 2.04a-1mdv2007.1
- 2.04a

* Tue Dec 13 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 2.03-1mdk
- 2.03

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 2.02-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4688 |12cr|perl-HTML-TableContentParser-0.130.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    HTML-TableContentParser
%define upstream_version 0.13

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Do interesting things with the contents of tables
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.gz
Patch0:		perl-HTML-TableContentParser-0.13-fix-tests.patch

BuildRequires:	perl-devel
BuildRequires:	perl(HTML::Parser)

BuildArch:	noarch

%description
This package pulls out the contents of a table from a string containing
HTML. Each time a table is encountered, data will be stored in an array
consisting of a hash of whatever was discovered about the table -- id,
name, border, cellspacing etc, and of course data contained within the
table.

The format of each hash will look something like

  attributes            keys from the attributes of the <table> tag
  @{$table_headers}     array of table headers, in order found
  @{$table_rows}        rows discovered, in order

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch0 -p1 -b .tests

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.130.0-2mdv2011.0
+ Revision: 654973
- rebuild for updated spec-helper

* Tue Dec 22 2009 Jérôme Quelin <jquelin@mandriva.org> 0.130.0-1mdv2011.0
+ Revision: 481286
- adding missing buildrequires:
- import perl-HTML-TableContentParser


* Mon Dec 21 2009 cpan2dist 0.13-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4689 |12cr|perl-HTML-TableExtract-2.100.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 HTML-TableExtract
%define upstream_version 2.10

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	%{upstream_name} module for perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(HTML::Parser)
BuildArch:	noarch

%description
HTML::TableExtract is a module that simplifies the extraction
of information contained in tables within HTML documents.

Tables of note may be specified using Headers, Depth, Count,
or some combination of the three. See the module documentation
for details.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files 
%doc Changes README
%{perl_vendorlib}/HTML
%{_mandir}/*/*

%changelog
* Mon Aug 03 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2.100.0-1mdv2010.0
+ Revision: 407769
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 2.10-4mdv2009.0
+ Revision: 257203
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 2.10-2mdv2008.1
+ Revision: 135847
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - rebuild


* Sat Sep 02 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 2006-09-02 14:51:24 (59605)
- 2.10

* Sat Sep 02 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 2006-09-02 14:46:38 (59604)
Import perl-HTML-TableExtract

* Fri Jun 16 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.09-1mdv2007.0
- New version 2.09

* Wed Jun 07 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.08-1mdv2007.0
- New release 2.08
- better source URL

* Fri Mar 03 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 2.07-1mdk
- 2.07

* Mon Nov 07 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 2.06-1mdk
- 2.06

* Mon Oct 10 2005 Nicolas Lécureuil <neoclust@mandriva.org> 2.05-2mdk
- Fix BuildRequires

* Fri Oct 07 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.05-1mdk 
- new version
- spec cleanup
- rpmbuildupdate aware
- enable tests

* Wed Sep 07 2005 Olivier Thauvin <nanardon@mandriva.org> 2.04-1mdk
- 2.04

* Tue Mar 29 2005 Olivier Thauvin <nanardon@mandrake.org> 1.10-1mdk
- 1.10

* Wed Feb 11 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.08-2mdk
- own %%{perl_vendorlib}/HTML


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4690 |12cr|perl-HTML-TagCloud-0.370.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    HTML-TagCloud
%define upstream_version 0.37

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Generate An HTML Tag Cloud
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
The the HTML::TagCloud manpage module enables you to generate "tag clouds"
in HTML. Tag clouds serve as a textual way to visualize terms and topics
that are used most frequently. The tags are sorted alphabetically and a
larger font is used to indicate more frequent term usage.

Example sites with tag clouds: the http://www.43things.com/ manpage, the
http://www.astray.com/recipes/ manpage and the
http://www.flickr.com/photos/tags/ manpage.

This module provides a simple interface to generating a CSS-based HTML tag
cloud. You simply pass in a set of tags, their URL and their count. This
module outputs stylesheet-based HTML. You may use the included CSS or use
your own.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc CHANGES README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Wed Jun 22 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.370.0-1mdv2011.0
+ Revision: 686638
- update to new version 0.37

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.360.0-2
+ Revision: 657338
- rebuild for updated spec-helper

* Thu Feb 24 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.360.0-1
+ Revision: 639639
- update to new version 0.36

* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.340.0-1mdv2011.0
+ Revision: 471077
- import perl-HTML-TagCloud


* Sun Nov 29 2009 cpan2dist 0.34-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4691 |12cr|perl-HTML-TagFilter-1.30.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name HTML-TagFilter
%define upstream_version 1.03

Summary:	Fine-grained html-filter, xss-blocker and mailto-obfuscator
Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1
Epoch:		1
License:	Artistic/GPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/HTML-TagFilter/
Source:		http://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(HTML::Parser)
BuildArch:	noarch

%description
HTML::TagFilter is a subclass of HTML::Parser with a
single purpose: it will remove unwanted html tags and attributes from a
piece of text. It can act in a more or less fine-grained way - you can
specify permitted tags, permitted attributes of each tag, and permitted
values for each attribute in as much detail as you like.

%prep
%setup -qn %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/HTML/TagFilter.pm

%changelog
* Fri Sep 02 2011 Александр Казанцев <kazancas@mandriva.org> 1.03-1mdv2012.0
+ Revision: 697895
- imported package perl-HTML-TagFilter
- imported package perl-HTML-TagFilter


* Wed Jan 12 2011 Alexander Kazancev <kazancas@mandriva.ru> - 1.03-1
- Rebuild for Mandriva
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4692 |12cr|perl-HTML-TagReader-1.100.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    HTML-TagReader
%define upstream_version 1.10

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	HTML-TagReader module for perl 
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:  perl(Image::Size)
BuildRequires:	perl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
TagReader is a perl extension module which allows you to read html/xml
files by tag. That is: in a similar way as you can read textfiles by
line with "while(<>)" you use TagReader::getbytoken to read a file by tag.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes README
%{_bindir}/tr_*
%{perl_vendorlib}/*/HTML/TagReader.pm
%{perl_vendorlib}/*/auto/HTML/TagReader
%{_mandir}/*/*



%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.100.0-3
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 1.100.0-2mdv2011.0
+ Revision: 555256
- rebuild

* Sat Jul 25 2009 Jérôme Quelin <jquelin@mandriva.org> 1.100.0-1mdv2010.0
+ Revision: 399599
- update to 1.10
- using %%perl_convert_version
- fixed license & source fields

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.08-4mdv2009.0
+ Revision: 257205
- rebuild

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 1.08-2mdv2008.1
+ Revision: 152119
- rebuild

* Thu Dec 20 2007 Olivier Blin <blino@mandriva.org> 1.08-1mdv2008.1
+ Revision: 135847
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Sep 13 2006 Oden Eriksson <oeriksson@mandriva.com> 1.08-1mdv2007.0
- rebuild

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 1.08-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4693 |12cr|perl-HTML-Template-Expr-0.70.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    HTML-Template-Expr
%define upstream_version 0.07

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	HTML::Template extension adding expression support
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(HTML::Template)
BuildRequires:	perl(Parse::RecDescent)
BuildRequires:	perl(Test::Simple)
BuildArch:	noarch

%description
This module provides an extension to HTML::Template which
allows expressions in the template syntax.  This is purely an addition
- all the normal HTML::Template options, syntax and behaviors will
still work.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README 
%{perl_vendorlib}/HTML
%{_mandir}/*/*

%changelog
* Wed Jul 29 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.70.0-1mdv2010.0
+ Revision: 403261
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.07-3mdv2009.0
+ Revision: 257208
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.07-1mdv2008.1
+ Revision: 122695
- kill re-definition of %%buildroot on Pixel's request


* Wed Apr 19 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.07-1mdk
- New release 0.07
- better source URL
- better buildrequires syntax

* Mon Mar 06 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-1mdk
- New release 0.06

* Tue Dec 27 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.05-1mdk
- New release 0.05
- spec cleanup
- drop explicit requires
- drop useless buildrequires versionning
- fix sources URL
- better summary and description
- %%mkrel

* Wed Sep 15 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.04-4mdk
- rebuild

* Tue Aug 12 2003 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.04-3mdk
- rebuild
- rm -rf /home/guillomovitch/rpm/tmp/perl-HTML-Template-Expr-0.07 in %%install, not %%build
- use %%makeinstall_std macro
- drop $RPM_OPT_FLAGS, noarch..


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4694 |12cr|perl-HTML-Template-Extension-0.260.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    HTML-Template-Extension
%define upstream_version 0.26

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Basic set operations
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(HTML::Parser)
BuildRequires:	perl(HTML::Template)
BuildArch:	noarch

%description
This module extends HTML::Template to easily support methods and tags not
implemented in parent module. The following plugins are supplied:
- HTML::Template::Extension::DOC
- HTML::Template::Extension::SLASH_VAR
- HTML::Template::Extension::CSTART
- HTML::Template::Extension::HEAD_BODY
- HTML::Template::Extension::DO_NOTHING

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes DISCLAIMER README TODO
%{perl_vendorlib}/HTML
%{_mandir}/*/*

%changelog
* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.260.0-1mdv2010.0
+ Revision: 403262
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.26-3mdv2009.0
+ Revision: 257209
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 0.26-1mdv2008.1
+ Revision: 135847
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Tue Mar 06 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.26-1mdv2007.0
+ Revision: 133722
- new version

* Sat Aug 26 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.25-2mdv2007.0
- spec cleanup
- fix directory ownership

* Wed Aug 17 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.25-1mdk
- new version 
- fix sources url for rpmbuildupdate

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 0.24-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4695 |12cr|perl-HTML-Template-Pluggable-0.170.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    HTML-Template-Pluggable
%define upstream_version 0.17

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Extends HTML::Template with plugin support
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Trigger)
BuildRequires:	perl(HTML::Template)
BuildRequires:	perl(Regexp::Common)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::MockObject)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build::Compat)
BuildRequires:	perl(CGI)
BuildArch:	noarch

%description
By adding support for this dot notation to the HTML::Template manpage, the
programmers' job of sending data to the template is easier, and designers
have easier access to more data to display in the template, without
learning any more tag syntax.

EXAMPLES
Class::DBI integration
    the Class::DBI manpage accessors can be used in the template. If the
    accessor is never called in the template, that data doesn't have to be
    loaded.

    In the code:

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.170.0-2mdv2011.0
+ Revision: 654826
- add br
- rebuild for updated spec-helper

* Sat Dec 25 2010 Shlomi Fish <shlomif@mandriva.org> 0.170.0-1mdv2011.0
+ Revision: 624903
- import perl-HTML-Template-Pluggable


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4696 |12cr|perl-HTML-Template-Pro-0.950.500-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    HTML-Template-Pro
%define upstream_version 0.9505

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	3

License:    GPL+ or Artistic
Group:      Development/Perl
Summary:    Perl/XS module to use HTML Templates from CGI scripts
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl-devel
BuildRequires: pcre-devel
BuildRequires: perl(File::Spec)
BuildRequires: perl(Test::More)
BuildRequires: perl(JSON)
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}

%description
Original HTML::Template is written by Sam Tregar, sam@tregar.com with
contributions of many people mentioned there. Their efforts caused
HTML::Template to be mature html tempate engine which separate perl code
and html design. Yet powerful, HTML::Template is slow, especially if
mod_perl isn't available or in case of disk usage and memory limitations.

HTML::Template::Pro is a fast lightweight C/Perl+XS reimplementation of
HTML::Template (as of 2.8) and HTML::Template::Expr (as of 0.0.5). It is
not intended to be a complete replacement, but to be a fast implementation
of HTML::Template if you don't need quering, the extended facility of
HTML::Template. Designed for heavy upload, resource limitations, abcence of
mod_perl.

HTML::Template::Pro has complete support of filters and
HTML::Template::Expr's tag EXPR="<expression>", including user-defined
functions.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc README Changes
%{_mandir}/man3/*
%perl_vendorarch/HTML
%perl_vendorarch/auto/HTML


%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 0.950.500-3
+ Revision: 773023
- relink against libpcre.so.1

* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.950.500-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Mon Jul 18 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.950.500-1
+ Revision: 690265
- update to new version 0.9505

* Tue Aug 31 2010 Jérôme Quelin <jquelin@mandriva.org> 0.950.300-1mdv2011.0
+ Revision: 574787
- update to 0.9503

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.950.200-2mdv2011.0
+ Revision: 555954
- rebuild for perl 5.12

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.950.200-1mdv2011.0
+ Revision: 552317
- update to 0.9502

* Tue Mar 30 2010 Jérôme Quelin <jquelin@mandriva.org> 0.940.0-2mdv2010.1
+ Revision: 529780
- rebuild
- update to 0.94
- update to 0.94

* Tue Nov 24 2009 Jérôme Quelin <jquelin@mandriva.org> 0.930.0-1mdv2010.1
+ Revision: 469439
- update to 0.93

* Wed Sep 30 2009 Jérôme Quelin <jquelin@mandriva.org> 0.920.0-1mdv2010.0
+ Revision: 451154
- update to 0.92

* Mon Sep 14 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.900.0-1mdv2010.0
+ Revision: 439672
- update to new version 0.90

* Sun Aug 30 2009 Jérôme Quelin <jquelin@mandriva.org> 0.870.0-1mdv2010.0
+ Revision: 422560
- update to 0.87

* Tue Aug 25 2009 Jérôme Quelin <jquelin@mandriva.org> 0.860.0-1mdv2010.0
+ Revision: 420893
- update to 0.86

* Tue Aug 11 2009 Jérôme Quelin <jquelin@mandriva.org> 0.850.0-1mdv2010.0
+ Revision: 415005
- update to 0.85

* Tue Aug 04 2009 Jérôme Quelin <jquelin@mandriva.org> 0.810.0-1mdv2010.0
+ Revision: 408835
- update to 0.81

* Fri Jul 24 2009 Jérôme Quelin <jquelin@mandriva.org> 0.800.0-1mdv2010.0
+ Revision: 399300
- update to 0.80
- using %%perl_convert_version
- fixed license field

* Wed Jul 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.76-1mdv2010.0
+ Revision: 396219
- update to new version 0.76

* Mon Jul 06 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.75-1mdv2010.0
+ Revision: 392989
- update to new version 0.75

* Fri May 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.74-1mdv2010.0
+ Revision: 370129
- update to new version 0.74

* Sun Dec 28 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.72-1mdv2009.1
+ Revision: 320435
- update to new version 0.72

* Sun Sep 07 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.71-1mdv2009.0
+ Revision: 282127
- update to new version 0.71

* Mon Jul 14 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.70-1mdv2009.0
+ Revision: 235621
- import perl-HTML-Template-Pro


* Mon Jul 14 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.70-1mdv2009.0
- initial mdv release, generated with cpan2dist



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4697 |12cr|perl-HTML-TextToHTML-2.510.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    txt2html
%define module_name      HTML-TextToHTML
%define upstream_version 2.51

Name:		perl-%{module_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Convert plain text file to HTML
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel

BuildArch:	noarch
# dependencies of txt2html script, not gathered automatically because of #52267
Requires:	perl(Pod::Usage)
Requires:	perl(Getopt::Long)
Requires:	perl(File::Basename)
Requires:	perl(Getopt::ArgvFile)
Provides:	%{upstream_name} = %{version}-%{release}

%description
HTML::TextToHTML converts plain text files to HTML. The txt2html
script uses this module to do the same from the command-line.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%files
%doc README Changes TODO
%{_bindir}/txt2html
%{_mandir}/man1/txt2html.1*
%{_mandir}/man3/HTML*
%{perl_vendorlib}/HTML*

%changelog
* Tue Jul 14 2009 Anssi Hannula <anssi@mandriva.org> 2.510.0-1mdv2010.0
+ Revision: 395994
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4698 |12cr|perl-HTML-Tidy-1.540.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    HTML-Tidy
%define upstream_version 1.54

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	2
Summary: 	Web validation in a Perl object
License: 	GPL+ or Artistic
Group: 		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:	perl-devel
BuildRequires:	tidyp-devel
BuildRoot: 	%{_tmppath}/%{name}-%{version}-%{release}

%description 
HTML::Tidy is an HTML checker in a handy dandy object. It's meant as a
replacement for HTML::Lint. If you're currently an HTML::Lint user looking to
migrate, see the section "Converting from HTML::Lint".

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
# currently broken
rm -f t/venus.t
%{__make} test

%install
%{__rm} -rf %{buildroot}
%makeinstall_std

%clean 
%{__rm} -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes README.markdown
%{perl_vendorarch}/HTML
%{perl_vendorarch}/auto/HTML
%{_mandir}/*/*
%{_bindir}/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.540.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Mon Nov 29 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.540.0-1mdv2011.0
+ Revision: 603026
- new version

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 1.80.0-3mdv2011.0
+ Revision: 555960
- rebuild for perl 5.12

* Sun Sep 13 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.80.0-2mdv2010.0
+ Revision: 438665
- fix segfault (RT patch)

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.80.0-1mdv2010.0
+ Revision: 403263
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.08-4mdv2009.0
+ Revision: 257234
- rebuild

* Mon Jan 14 2008 Pixel <pixel@mandriva.com> 1.08-2mdv2008.1
+ Revision: 151423
- rebuild for perl-5.10.0

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Jul 26 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.08-1mdv2008.0
+ Revision: 55651
- new version


* Wed Nov 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.06-1mdv2007.0
+ Revision: 88576
- Import perl-HTML-Tidy

* Sun Nov 26 2006 Guillaume Rousse <guillomovitch@zarb.org> 1.06-1plf2007.1
- first mdv release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4699 |12cr|perl-HTML-Tiny-1.50.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    HTML-Tiny
%define upstream_version 1.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Lightweight, dependency free HTML/XML generation
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
'HTML::Tiny' is a simple, dependency free module for generating HTML (and
XML). It concentrates on generating syntactically correct XHTML using a
simple Perl notation.

In addition to the HTML generation functions utility functions are provided
to

* * encode and decode URL encoded strings

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 1.50.0-2mdv2011.0
+ Revision: 654974
- rebuild for updated spec-helper

* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.50.0-1mdv2011.0
+ Revision: 471168
- import perl-HTML-Tiny


* Sun Nov 29 2009 cpan2dist 1.05-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4700 |12cr|perl-HTML-Toc-1.120.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    HTML-Toc
%define upstream_version 1.12

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Generate, insert and update HTML Table of Contents
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(HTML::Parser)
BuildRequires:	perl(Test::Differences)
BuildArch:	noarch

%description
Generate, insert and update HTML Table of Contents (ToC).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{perl_vendorlib}/*


%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 1.120.0-2mdv2011.0
+ Revision: 654975
- rebuild for updated spec-helper

* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.120.0-1mdv2011.0
+ Revision: 471079
- import perl-HTML-Toc


* Sun Nov 29 2009 cpan2dist 1.12-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4701 |12cr|perl-HTML-TokeParser-Simple-3.150.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 HTML-TokeParser-Simple
%define upstream_version 3.15

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Easy to use HTML::TokeParser interface
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://search.cpan.org/CPAN/authors/id/O/OV/OVID/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(HTML::Parser)
BuildRequires:	perl(Sub::Override)
BuildArch:	noarch

%description
HTML::TokeParser::Simple is a subclass of HTML::TokeParser that uses
easy-to-remember method calls to work with the tokens.  Rather than
try to remember a bunch of array indices or try to write a bunch of
constants for them, you can now do something like:

 $token->is_start_tag( 'form' )

instead of 

 $token->[0] eq 'S' and $token->[1] eq 'form'

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
perl -pi -e 'tr/\r//d;' Changes README

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/HTML
%{_mandir}/*/*


%changelog
* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 3.150.0-1mdv2010.0
+ Revision: 403264
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 3.15-3mdv2009.0
+ Revision: 257240
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 3.15-1mdv2008.1
+ Revision: 135847
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Jan 03 2007 Stefan van der Eijk <stefan@mandriva.org> 3.15-1mdv2007.0
+ Revision: 103808
- Import perl-HTML-TokeParser-Simple

* Mon Dec 19 2005 Guillaume Rousse <guillomovitch@mandriva.org> 3.15-1mdk
- New release 3.15

* Thu Oct 13 2005 Guillaume Rousse <guillomovitch@mandriva.org> 3.14-1mdk
- New release 3.14
- spec cleanup
- fix directory ownership
- fix source url
- %%mkrel
- fix doc encoding

* Tue Jan 11 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 3.13-1mdk
- 3.13
- Remove MANIFEST, change summary and URL; de-PREFIXify

* Tue Apr 20 2004 Stefan van der Eijk <stefan@eijk.nu> 2.2-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4702 |12cr|perl-HTML-TreeBuilder-LibXML-0.120.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    HTML-TreeBuilder-LibXML
%define upstream_version 0.12

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	HTML::Element compatible API for HTML::TreeBuilder::LibXML
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.xz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Filter::Util::Call)
BuildRequires:	perl(HTML::TreeBuilder::XPath)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(XML::LibXML)
BuildArch:	noarch

%description
HTML::TreeBuilder::XPath is libxml based compatible interface to
HTML::TreeBuilder, which could be slow for a large document.

HTML::TreeBuilder::LibXML is drop-in-replacement for
HTML::TreeBuilder::XPath.

This module doesn't implement all of HTML::TreeBuilder and HTML::Element
APIs, but eough methods are defined so modules like Web::Scraper work.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.120.0-3mdv2011.0
+ Revision: 654346
- rebuild for updated spec-helper

* Mon Dec 06 2010 Shlomi Fish <shlomif@mandriva.org> 0.120.0-2mdv2011.0
+ Revision: 612977
- Bumped the rel to rebuild
- import perl-HTML-TreeBuilder-LibXML


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4703 |12cr|perl-HTML-TreeBuilder-XPath-0.120.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    HTML-TreeBuilder-XPath
%define upstream_version 0.12

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Add XPath support to HTML::TreeBuilder
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.xz

BuildRequires:	perl-devel
BuildRequires:	perl(HTML::TreeBuilder)
BuildRequires:	perl(List::Util)
BuildRequires:	perl(XML::XPathEngine)
# Some of these requirements were missing so we added them explicitly.
Requires:	perl(List::Util)
Requires:	perl(HTML::TreeBuilder)
Requires:	perl(HTML::TreeBuilder::XPath::Node)
Requires:	perl(Scalar::Util)
Requires:	perl(XML::XPathEngine)

BuildArch:	noarch

%description
This module adds typical XPath methods to HTML::TreeBuilder, to make it
easy to query a document.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.120.0-3mdv2011.0
+ Revision: 654348
- rebuild for updated spec-helper

* Sat Dec 04 2010 Shlomi Fish <shlomif@mandriva.org> 0.120.0-2mdv2011.0
+ Revision: 609572
- Specified the Requires explicitly

* Fri Dec 03 2010 Shlomi Fish <shlomif@mandriva.org> 0.120.0-1mdv2011.0
+ Revision: 607286
- import perl-HTML-TreeBuilder-XPath


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4704 |12cr|perl-HTML-Widget-1.110.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 HTML-Widget
%define upstream_version 1.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	HTML Widget And Validation Framework
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Accessor::Chained::Fast)
BuildRequires:	perl(Class::Accessor::Fast)
BuildRequires:	perl(Class::Data::Accessor)
BuildRequires:	perl(Date::Calc)
BuildRequires:	perl(Email::Valid)
BuildRequires:	perl(HTML::Element) >= 3.22
BuildRequires:	perl(HTML::Scrubber)
BuildRequires:	perl(Module::Pluggable::Fast)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Storable)
BuildRequires:	perl(Test::NoWarnings)
BuildArch:	noarch
Requires:	perl(Module::Pluggable::Fast)
Requires:	perl(Class::Accessor::Chained::Fast)

%description
Create easy to maintain HTML widgets!

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# Disable for now as in fact tests pass, only extra new line in output makes them fail
#make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/*/*
%{perl_vendorlib}/HTML


%changelog
* Sat Aug 01 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.110.0-1mdv2010.0
+ Revision: 406377
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.11-5mdv2009.0
+ Revision: 257243
- rebuild

* Thu Dec 27 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.11-3mdv2008.1
+ Revision: 138297
- fix dependencies again

* Wed Dec 26 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.11-2mdv2008.1
+ Revision: 138100
- fix dependencies

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue May 01 2007 Olivier Thauvin <nanardon@mandriva.org> 1.11-1mdv2008.0
+ Revision: 20151
- 1.11


* Thu Aug 17 2006 Scott Karns <scottk@mandriva.org>
+ 08/17/06 02:11:44 (56537)
Version 1.08

* Sat Aug 12 2006 Scott Karns <scottk@mandriva.org>
+ 08/12/06 13:35:06 (55741)
- Rebuild
- Spec file cleanup

* Sat Aug 12 2006 Scott Karns <scottk@mandriva.org>
+ 08/12/06 13:24:44 (55735)
import perl-HTML-Widget-1.07-2mdv2007.0

* Fri Jun 16 2006 Scott Karns <scottk@mandriva.org> 1.07-2mdv2007.0
- added BuildRequires perl(Test::NoWarnings)

* Tue May 02 2006 Scott Karns <scottk@mandriva.org> 1.07-1mdk
- version 1.07
- BuildRequires updated for new version

* Thu Apr 13 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.06-1mdk
- new version
- rpmbuildupdate aware
- spec cleanup
- better buildrequires syntax
- fix directory ownership

* Sat Mar 25 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.05-2mdk
- Add BuildRequires

* Fri Mar 24 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.05-1mdk
- First Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4705 |12cr|perl-HTML-WikiConverter-0.680.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    HTML-WikiConverter
%define upstream_version 0.68

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	HTML-WikiConverter - An HTML to wiki markup converter
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(HTML::Parser)
BuildRequires:	perl(URI)
BuildRequires:	perl(HTML::Tree)
BuildRequires:	perl(CSS)
BuildRequires:	perl(Params::Validate)
BuildArch:	noarch

%description
HTML::WikiConverter is an HTML to wiki converter. It can convert HTML
source into a variety of wiki markups, called wiki "dialects".

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# Test is broken ATM because of test server being down
# make test

%install
%makeinstall_std

%files
%{_mandir}/*/*
%{_bindir}/*
%{perl_vendorlib}/HTML


%changelog
* Wed Jul 29 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.680.0-1mdv2010.0
+ Revision: 403265
- rebuild using %%perl_convert_version

* Fri May 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.68-1mdv2010.0
+ Revision: 370130
- update to new version 0.68

* Wed Mar 18 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.67-1mdv2009.1
+ Revision: 357203
- update to new version 0.67

* Tue Mar 10 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.66-1mdv2009.1
+ Revision: 353417
- update to new version 0.66

* Thu Nov 13 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.63-1mdv2009.1
+ Revision: 302826
- update to new version 0.63

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.62-2mdv2009.0
+ Revision: 268524
- rebuild early 2009.0 package (before pixel changes)

* Sat May 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.62-1mdv2009.0
+ Revision: 208353
- update to new version 0.62

* Sat Dec 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.61-2mdv2008.1
+ Revision: 137162
- fix build dependencies
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Mon Aug 28 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.61-1mdv2007.0
- New version 0.61
- buildrequires

* Fri Jun 16 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.55-1mdv2007.0
- New version 0.55

* Wed Jun 07 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.53-1mdv2007.0
- New release 0.53
- better source URL

* Mon Mar 06 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.52-1mdk
- New release 0.52

* Fri Feb 10 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.51-1mdk
- New release 0.51

* Wed Jan 25 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.50-1mdk
- New release 0.50
- spec cleanup
- fix directory ownership

* Mon Oct 10 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.30-4mdk
- Fix BuildRequires

* Fri Sep 30 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.30-3mdk
- Buildrequires fix

* Thu Sep 29 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.30-2mdk
- Fix buildrequires

* Tue Aug 16 2005 Guillaume Rousse <guillomovitch@mandriva.org> -
- new version
- fix sources url for rpmbuildupdate
- drop empty directories

* Thu Apr 28 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.22-1mdk
- initial release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4706 |12cr|perl-HTML-WikiConverter-Markdown-0.50.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    HTML-WikiConverter-Markdown
%define upstream_version 0.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Convert HTML to Markdown markup
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(HTML::Tagset)
BuildRequires:	perl(HTML::WikiConverter)
BuildRequires:	perl(Params::Validate)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(URI)
BuildArch:	noarch

%description
This module contains rules for converting HTML into Markdown markup. You
should not use this module directly; HTML::WikiConverter is the entry point
for html->wiki conversion (eg, see synopsis above). See the
HTML::WikiConverter manpage for additional usage details.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.50.0-2mdv2011.0
+ Revision: 654983
- rebuild for updated spec-helper

* Thu May 06 2010 Michael Scherer <misc@mandriva.org> 0.50.0-1mdv2011.0
+ Revision: 542890
- import perl-HTML-WikiConverter-Markdown


* Thu May 06 2010 cpan2dist 0.05-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4707 |12cr|perl-HTML-WikiConverter-MediaWiki-0.590.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name       HTML-WikiConverter-MediaWiki
%define upstream_version    0.59

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3
License:	GPL or Artistic
Group:		Development/Perl
Summary:	Convert HTML to MediaWiki markup
Url:		http://search.cpan.org/dist/%{upstream_name}
Source:		http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(HTML::WikiConverter)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(URI)
BuildArch:	noarch

%description
This module contains rules for converting HTML into MediaWiki markup. See
the HTML::WikiConverter manpage for additional usage details.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.590.0-2mdv2011.0
+ Revision: 654349
- rebuild for updated spec-helper

* Mon Dec 06 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.590.0-1mdv2011.0
+ Revision: 612364
- normalize perl version

* Fri Dec 03 2010 Shlomi Fish <shlomif@mandriva.org> 0.59-1mdv2011.0
+ Revision: 606981
- import perl-HTML-WikiConverter-MediaWiki


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4708 |12cr|perl-HTTP-Body-1.150.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 HTTP-Body
%define upstream_version 1.15

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:	HTTP Body Parser
License:	GPL+ or Artistic
Group:		Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/HTTP/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:  perl(HTTP::Headers)
BuildRequires:  perl(Test::Deep)
BuildRequires:  perl(YAML)
BuildRequires:  perl-devel

BuildArch:	    noarch

%description
Perl module to parse HTTP request bodies.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%{makeinstall_std}

%files 
%doc README Changes
%{perl_vendorlib}/HTTP/Body/*
%{perl_vendorlib}/HTTP/Body.pm
%{_mandir}/man3/*


%changelog
* Wed Mar 23 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.120.0-1mdv2011.0
+ Revision: 648088
- update to new version 1.12
- update to new version 1.11

* Mon Aug 23 2010 Jérôme Quelin <jquelin@mandriva.org> 1.90.0-1mdv2011.0
+ Revision: 572221
- update to 1.09

* Mon Jan 25 2010 Jérôme Quelin <jquelin@mandriva.org> 1.70.0-1mdv2011.0
+ Revision: 495703
- update to 1.07

* Sun Jan 10 2010 Jérôme Quelin <jquelin@mandriva.org> 1.60.0-1mdv2010.1
+ Revision: 488611
- adding missing buildrequires:
- update to 1.06

* Mon Aug 03 2009 Jérôme Quelin <jquelin@mandriva.org> 1.50.0-1mdv2010.0
+ Revision: 407778
- rebuild using %%perl_convert_version

* Tue Dec 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.05-1mdv2009.1
+ Revision: 309307
- update to new version 1.05

* Wed Jun 25 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.04-1mdv2009.0
+ Revision: 228892
- update to new version 1.04

* Wed Apr 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.03-1mdv2009.0
+ Revision: 194857
- update to new version 1.03
- update to new version 1.03

* Thu Feb 28 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.02-1mdv2008.1
+ Revision: 175982
- new version

* Mon Feb 25 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.01-1mdv2008.1
+ Revision: 174661
- new version

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue May 01 2007 Olivier Thauvin <nanardon@mandriva.org> 0.9-1mdv2008.0
+ Revision: 20161
- 0.9


* Thu Jan 19 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.6-1mdk
- New release 0.6
- Add BuildRequire
- Fix source url
- use mkrel

* Sat Dec 03 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.5-1mdk
- Initial MDV package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4709 |12cr|perl-HTTP-BrowserDetect-1.260.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 HTTP-BrowserDetect
%define upstream_version 1.26

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Determine the Web browser, version, and platform from an HTTP user agent string
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/HTTP/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Data::Dump)
BuildRequires:	perl(YAML::Tiny)
BuildRequires:	perl(JSON::PP)
BuildArch:	noarch

%description
The HTTP::BrowserDetect object does a number of tests on an HTTP user agent
string. The results of these tests are available via methods of the object.

This module is based upon the JavaScript browser detection code available at
http://www.mozilla.org/docs/web-developer/sniffer/browser_type.html.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
perl -pi -e 's/\015$//' README

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/HTTP
%{_mandir}/*/*

%changelog
* Mon Jul 18 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.260.0-1mdv2011
+ Revision: 690266
- update to new version 1.26

* Sat May 14 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.240.0-1
+ Revision: 674662
- update to new version 1.24

* Sat May 14 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.230.0-1
+ Revision: 674628
- workaround buildrequires issue breaking check suite..

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - update to new version 1.23

* Mon Mar 14 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.220.0-1
+ Revision: 644751
- update to new version 1.22

* Sun Dec 26 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.210.0-1mdv2011.0
+ Revision: 625271
- update to new version 1.21

* Sat Nov 27 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.200.0-1mdv2011.0
+ Revision: 601875
- update to new version 1.20
- update to new version 1.19

* Tue Aug 31 2010 Jérôme Quelin <jquelin@mandriva.org> 1.170.0-1mdv2011.0
+ Revision: 574788
- update to 1.17

* Sun Aug 22 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.160.0-1mdv2011.0
+ Revision: 572058
- new version

* Fri Aug 13 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.130.0-1mdv2011.0
+ Revision: 569458
- new version

* Sun Aug 08 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.120.0-1mdv2011.0
+ Revision: 567735
- new version

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1.110.0-1mdv2011.0
+ Revision: 552319
- update to 1.11

* Tue Apr 06 2010 Jérôme Quelin <jquelin@mandriva.org> 1.90.0-1mdv2010.1
+ Revision: 532149
- update to 1.09

* Sun Mar 21 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.80.0-1mdv2010.1
+ Revision: 526036
- new version

* Thu Feb 11 2010 Jérôme Quelin <jquelin@mandriva.org> 1.70.0-1mdv2010.1
+ Revision: 504072
- update to 1.07

* Fri Nov 27 2009 Jérôme Quelin <jquelin@mandriva.org> 1.60.0-1mdv2010.1
+ Revision: 470468
- adding missing buildrequires:
- update to 1.06

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 1.30.0-1mdv2010.1
+ Revision: 461385
- adding missing buildrequires:
- update to 1.03

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.990.0-1mdv2010.0
+ Revision: 403266
- rebuild using %%perl_convert_version

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.99-3mdv2009.0
+ Revision: 268525
- rebuild early 2009.0 package (before pixel changes)

* Sat May 24 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.99-2mdv2009.0
+ Revision: 210958
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue May 01 2007 Olivier Thauvin <nanardon@mandriva.org> 0.99-1mdv2008.0
+ Revision: 20185
- 0.99


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.98-3mdv2007.0
- Rebuild

* Mon Apr 24 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.98-2mdk
- Rebuild
- better sources URL
- better buildrequires syntax

* Mon Apr 18 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.98-1mdk 
- first mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4710 |12cr|perl-HTTP-Cache-Transparent-1.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	HTTP-Cache-Transparent

Name:		perl-%{module}
Version:	1.0
Release:	6
Summary:	A transparant caching implementation of http get
License:	GPL or Artistic
Group:		Development/Perl
Source:		http://search.cpan.org/CPAN/authors/id/M/MA/MATTIASH/%{module}-%{version}.tar.bz2
Url:		http://search.cpan.org/dist/%module/

BuildRequires:	perl-devel
BuildRequires:	perl-libwww-perl
BuildArch:	noarch

%description
HTTP::Cache::Transparent is an implementation of http get that keeps a local
cache of fetched pages to avoid fetching the same data from the server
if it hasn't been updated. The cache is stored on disk and is thus
persistent between invocations.

The http-headers If-Modified-Since and ETag are used to let the server
decide if the version in the cache is up-to-date or not.

%prep
%setup -q -n %{module}-%{version}

%build
perl Makefile.PL INSTALLDIRS=vendor <<EOF
EOF
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{perl_vendorlib}/HTTP/Cache/Transparent.pm
%{_mandir}/*/*

%changelog
* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.0-5mdv2010.0
+ Revision: 440586
- rebuild

* Fri Mar 06 2009 Antoine Ginies <aginies@mandriva.com> 1.0-4mdv2009.1
+ Revision: 350222
- 2009.1 rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.0-3mdv2009.0
+ Revision: 257245
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Dec 13 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-1mdv2008.1
+ Revision: 119231
- update to new version 1.0


* Wed Jan 03 2007 Stefan van der Eijk <stefan@mandriva.org> 0.7-1mdv2007.0
+ Revision: 103810
- Import perl-HTTP-Cache-Transparent

* Thu Mar 16 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.7-1mdk
- 0.7

* Sun Jul 17 2005 Stefan van der Eijk <stefan@eijk.nu> 0.6-1mdk
- 0.6
- %%mkrel
- BuildRequires

* Mon Jan 24 2005 Stefan van der Eijk <stefan@mandrake.org> 0.5-1mdk
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4711 |12cr|perl-HTTP-Daemon-SSL-1.40.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 HTTP-Daemon-SSL
%define upstream_version 1.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	A simple http server class with SSL support
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz
# default port could be in use by the sieve daemon (2000), so
# let's change it to something hopefully free so that make test
# works
Patch0:		HTTP-Daemon-SSL-1.01-sslport.patch

BuildRequires:	perl-devel
BuildRequires:	perl(HTTP::Daemon)
BuildRequires:	perl(IO::Socket::SSL)
BuildRequires:	perl-libwww-perl
BuildArch:	noarch

%description
HTTP::Daemon::SSL is a descendant of HTTP::Daemon that uses SSL
sockets (via IO::Socket::SSL) instead of cleartext sockets. It
also handles SSL-specific problems, such as dealing with HTTP
clients that attempt to connect to it without using SSL.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch0 -p1

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc certs Changes BUGS README
%{perl_vendorlib}/HTTP
%{_mandir}/*/*

%changelog
* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.40.0-1mdv2010.0
+ Revision: 403267
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.04-3mdv2009.0
+ Revision: 257248
- rebuild

* Wed Feb 13 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.04-1mdv2008.1
+ Revision: 166953
- new version
  re-enable tests

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 1.02-2mdv2008.1
+ Revision: 122706
- kill re-definition of %%buildroot on Pixel's request


* Fri Nov 24 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.02-2mdv2007.0
+ Revision: 86969
- rebuild
- Import perl-HTTP-Daemon-SSL

* Fri Sep 23 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.02-1mdk
- new version (TODO: fix tests)
- fix sources url for rpmbuildupdate
- fix directory ownership
- better summary

* Fri Jul 15 2005 Andreas Hasenack <andreas@mandriva.com> 1.01-2mdk
- made make test work, thanks rgs

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 1.01-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4712 |12cr|perl-HTTP-Headers-Fast-0.130.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    HTTP-Headers-Fast
%define upstream_version 0.13

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Faster implementation of HTTP::Headers
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/HTTP/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Filter::Util::Call)
BuildRequires:	perl(HTTP::Date)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Requires)
BuildRequires:	perl(YAML)
BuildArch:	noarch

%description
HTTP::Headers::Fast is a perl class for parsing/writing HTTP headers.

The interface is the same as HTTP::Headers.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README META.yml Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.130.0-3mdv2011.0
+ Revision: 656928
- rebuild for updated spec-helper

* Sat Dec 25 2010 Shlomi Fish <shlomif@mandriva.org> 0.130.0-2mdv2011.0
+ Revision: 625026
- Add a missing build requires.
- import perl-HTTP-Headers-Fast


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4713 |12cr|perl-HTTP-Lite-2.300.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    HTTP-Lite
%define upstream_version 2.3

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Lightweight HTTP implementation
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/HTTP/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildArch:	noarch

%description
HTTP::Lite is a stand-alone lightweight HTTP/1.1 implementation
for perl.  It is not intended as a replacement for the
fully-features LWP module.  Instead, it is intended for use in
situations where it is desirable to install the minimal number of
modules to achieve HTTP support, or where LWP is not a good
candidate due to CPU overhead, such as slower processors.
HTTP::Lite is also significantly faster than LWP.

HTTP::Lite is ideal for CGI (or mod_perl) programs or for bundling
for redistribution with larger packages where only HTTP GET and
POST functionality are necessary.

HTTP::Lite supports basic POST and GET operations only.  As of
0.2.1, HTTP::Lite supports HTTP/1.1 and is compliant with the Host
header, necessary for name based virtual hosting.  Additionally,
HTTP::Lite now supports Proxies.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc LICENSE README META.yml Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 2.300.0-2mdv2011.0
+ Revision: 654350
- rebuild for updated spec-helper

* Fri Dec 17 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.300.0-1mdv2011.0
+ Revision: 622698
- update to new version 2.3

* Sun Oct 17 2010 Thierry Vignaud <tv@mandriva.org> 2.200.0-2mdv2011.0
+ Revision: 586146
- fix description

* Sat Oct 16 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.200.0-1mdv2011.0
+ Revision: 586065
- import perl-HTTP-Lite


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4714 |12cr|perl-HTTP-Parser-0.60.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    HTTP-Parser
%define upstream_version 0.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Parse HTTP/1.1 request into HTTP::Request/Response object
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/HTTP/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(HTTP::Request)
BuildRequires:	perl(HTTP::Response)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(URI)
BuildArch:	noarch

%description
This is an HTTP request parser. It takes chunks of text as received and
returns a 'hint' as to what is required, or returns the HTTP::Request when
a complete request has been read. HTTP/1.1 chunking is supported. It dies
if it finds an error.

new ( named params... )
    Create a new HTTP::Parser object. Takes named parameters, e.g.:

     my $parser = HTTP::Parser->new(request => 1);

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 24 2011 Funda Wang <fwang@mandriva.org> 0.60.0-3mdv2011.0
+ Revision: 658281
- rebuild

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.60.0-2
+ Revision: 657441
- rebuild for updated spec-helper

* Thu Mar 10 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.60.0-1
+ Revision: 643382
- update to new version 0.06

* Sat Dec 25 2010 Shlomi Fish <shlomif@mandriva.org> 0.50.0-1mdv2011.0
+ Revision: 624762
- import perl-HTTP-Parser


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4715 |12cr|perl-HTTP-Proxy-0.240.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 HTTP-Proxy
%define upstream_version 0.24

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	A pure Perl HTTP proxy
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://http-proxy.mongueurs.net/
Source0:	http://www.cpan.org/modules/by-module/HTTP/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(HTTP::Daemon)
BuildRequires:	perl(HTML::Parser)
BuildArch:	noarch

%description
The HTTP::Proxy module implements a HTTP proxy, using a HTTP::Daemon to
accept client connections, and a LWP::UserAgent to ask for the requested
pages.

The most interesting feature of this proxy object is its ability to
filter the HTTP requests and responses through user-defined filters.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
chmod 755 eg/*.pl

%build
perl Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes README eg
%{perl_vendorlib}/HTTP/*
%{_mandir}/*/*

%changelog
* Fri Jul 24 2009 Jérôme Quelin <jquelin@mandriva.org> 0.240.0-1mdv2010.0
+ Revision: 399299
- update to 0.24
- using %%perl_convert_version
- fixed license field

* Fri Sep 05 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.23-1mdv2009.0
+ Revision: 281103
- update to new version 0.23

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.22-2mdv2009.0
+ Revision: 268526
- rebuild early 2009.0 package (before pixel changes)

* Tue May 06 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.22-1mdv2009.0
+ Revision: 202320
- update to new version 0.22

* Wed Apr 23 2008 Jérôme Quelin <jquelin@mandriva.org> 0.21-2mdv2009.0
+ Revision: 196892
- rebuild

* Mon Apr 21 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.21-1mdv2009.0
+ Revision: 196140
- update to new version 0.21

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 0.20-1mdv2008.1
+ Revision: 135847
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Sep 02 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 2006-09-02 17:20:37 (59608)
- 0.20

* Sat Sep 02 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 2006-09-02 17:18:41 (59607)
Import perl-HTTP-Proxy

* Fri Jun 02 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.19-1mdv2007.0
- new version 
- rpmbuildupdate aware
- spec cleanup

* Mon Mar 20 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.18-1mdk
- 0.18

* Sat Oct 08 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.17-1mdk
- 0.17

* Mon Sep 19 2005 Pascal Terjan <pterjan@mandriva.org> 0.16-2mdk
- BuildRequires perl-Module-Build

* Thu Sep 08 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.16-1mdk
- 0.16

* Thu Apr 28 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.15-1mdk
- 0.15

* Mon Nov 01 2004 Michael Scherer <misc@mandrake.org> 0.13-2mdk
- BuildRequires

* Wed Aug 25 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.13-1mdk
- Initial MDK release.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4716 |12cr|perl-HTTP-Recorder-0.50.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 HTTP-Recorder
%define upstream_version 0.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Record interaction with websites
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/L/LE/LEIRA/%{upstream_name}-%{upstream_version}.tar.bz2
# patch from https://rt.cpan.org/Public/Bug/Display.html?id=14388
# fix crash preventing the use of HTTP-Recorder
Patch0:		HTTP-Recorder-0.05-fix_cpan_14388.diff
BuildRequires:	perl-devel
BuildRequires:	perl(HTML::Parser)
BuildRequires:	perl(HTTP::Request::Params)
BuildRequires:	perl-libwww-perl
BuildRequires:	perl(URI)
BuildRequires:	perl(Email::Simple)
BuildRequires:	perl(Class::Accessor::Fast)
BuildArch:	noarch

%description
This is a browser-independent recorder for recording interactions with
web sites.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch0 -p0

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README
%{perl_vendorlib}/HTTP
%{_mandir}/*/*


%changelog
* Wed Mar 10 2010 Michael Scherer <misc@mandriva.org> 0.50.0-2mdv2010.1
+ Revision: 517256
- fix crash " Can't locate object method "query_param"", patch from Stephen R. Scaffidi

* Wed Jul 29 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.50.0-1mdv2010.0
+ Revision: 403268
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.05-5mdv2009.0
+ Revision: 257249
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 0.05-3mdv2008.1
+ Revision: 135847
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Oct 28 2006 Nicolas LÃ©cureuil <neoclust@mandriva.org> 0.05-3mdv2007.0
+ Revision: 73490
- import perl-HTTP-Recorder-0.05-3mdv2007.1

* Tue Apr 11 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.05-2mdk
- Add BuildRequires

* Mon Mar 06 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.05-1mdk
- 0.0.5 
- rpmbuildupdate aware
- spec cleanup
- better summary

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 0.02-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4717 |12cr|perl-HTTP-Request-AsCGI-1.200.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 HTTP-Request-AsCGI
%define upstream_version 1.2

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    2

Summary:	Setup a CGI enviroment from a HTTP::Request
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/HTTP/%{upstream_name}-%{upstream_version}.tar.gz

# http://search.cpan.org/src/CHANSEN/HTTP-Request-AsCGI-0.5/META.yml:
#     HTTP::Response:                1.53
# http://search.cpan.org/src/GAAS/libwww-perl-5.804/lib/HTTP/Response.pm = 1.52
BuildRequires:	perl(Carp)
BuildRequires:	perl(Class::Accessor)
BuildRequires:	perl(HTTP::Request)
BuildRequires:	perl(HTTP::Response) >= 1.530.0
BuildRequires:	perl(IO::File)
BuildRequires:	perl(Test::More)
BuildRequires:	perl-libwww-perl >= 5.805.0
BuildRequires:	perl-devel

BuildArch:	noarch

Requires:	perl(Class::Accessor)

%description
This module provides a convenient way of setting up an CGI enviroment
from an HTTP::Request object.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files 
%doc README Changes examples
%{perl_vendorlib}/HTTP
%{_mandir}/*/*


%changelog
* Wed Jan 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1.200.0-1mdv2010.1
+ Revision: 490487
- update to 1.2

* Tue Dec 01 2009 Jérôme Quelin <jquelin@mandriva.org> 1.0.0-1mdv2010.1
+ Revision: 472241
- update to 1.0

* Mon Nov 23 2009 Jérôme Quelin <jquelin@mandriva.org> 0.900.0-1mdv2010.1
+ Revision: 469245
- rebuild using %%perl_convert_version

* Mon Jun 29 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.9-2mdv2010.0
+ Revision: 390766
- fix dependencies

* Fri May 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.9-1mdv2010.0
+ Revision: 370131
- update to new version 0.9

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.5-7mdv2009.0
+ Revision: 257251
- rebuild

* Sat Dec 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.5-5mdv2008.1
+ Revision: 136998
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Tue Sep 05 2006 Scott Karns <scottk@mandriva.org>
+ 2006-09-05 12:20:57 (60027)
- whitespace changed to fix mixed-use-of-spaces-and-tabs

* Tue Sep 05 2006 Scott Karns <scottk@mandriva.org>
+ 2006-09-05 12:17:13 (60025)
- spec file cleanup
- bump release for rebuild

* Tue Sep 05 2006 Scott Karns <scottk@mandriva.org>
+ 2006-09-05 12:10:48 (60024)
Import perl-HTTP-Request-AsCGI

* Fri May 05 2006 Scott Karns <scottk@mandriva.org> 0.5-3mdk
- Updated BuildRequires
- Updated to comply with Mandriva perl packaging policies

* Mon Mar 06 2006 Buchan Milne <bgmilne@mandriva.org> 0.5-2mdk
- buildrequire newer perl-libwww-perl (aid backport)

* Wed Jan 25 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.5-1mdk
- 0.5

* Mon Jan 16 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.3-1mdk
- 0.3

* Tue Dec 20 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.2-4mdk
- Fix BuildRequires

* Tue Dec 20 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.2-3mdk
- Fix BuildRequires

* Mon Dec 19 2005 Buchan Milne <bgmilne@mandriva.org> 0.2-2mdk
- Rebuild
- use mkrel

* Sat Dec 03 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.2-1mdk
- Initial MDV package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4718 |12cr|perl-HTTP-Request-Params-1.10.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 HTTP-Request-Params
%define upstream_version 1.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Retrieve GET/POST Parameters from HTTP Requests
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/HTTP/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Email::MIME::Modifier)
BuildRequires:	perl(CGI)
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(Class::Accessor::Fast)
BuildRequires:	perl(Email::Simple)
BuildArch:	noarch

%description
This software does all the dirty work of parsing HTTP Requests to find incoming
query parameters.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README
%{perl_vendorlib}/HTTP
%{_mandir}/*/*

%changelog
* Wed Jul 29 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.10.0-1mdv2010.0
+ Revision: 403305
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.01-7mdv2009.0
+ Revision: 257253
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 1.01-5mdv2008.1
+ Revision: 122711
- kill re-definition of %%buildroot on Pixel's request


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.01-5mdv2007.0
- Rebuild

* Thu May 04 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.01-4mdk
- buildrequires fix
- better buildrequirres syntax
- better source URL

* Mon Apr 10 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.01-3mdk
- Add BuildRequires

* Tue Mar 21 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.01-2mdk
- fix buildrequires

* Mon Mar 06 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.01-1mdk
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4719 |12cr|perl-HTTP-Server-Simple-Authen-0.40.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    HTTP-Server-Simple-Authen
%define upstream_version 0.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Authentication plugin for HTTP::Server::Simple
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/HTTP/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Authen::Simple)
BuildRequires:	perl(HTTP::Server::Simple)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
HTTP::Server::Simple::Authen is an HTTP::Server::Simple plugin to allow
HTTP authentication. Authentication scheme is pluggable and you can use
whatever Authentication protocol that Authen::Simple supports.

You can use 'authenticate' method whatever you want to authenticate the
request. The method returns '$username' taken from the request if the
authentication is successful, and 'undef' otherwise. The code in the
/SYNOPSIS manpage requires authentication for all the requests and behaves
just the same as Apache's 'Require valid-user'.

The following code will explain more about conditioning.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 0.40.0-2mdv2011.0
+ Revision: 653596
- rebuild for updated spec-helper

* Wed Aug 04 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.40.0-1mdv2011.0
+ Revision: 565894
- import perl-HTTP-Server-Simple-Authen


* Wed Aug 04 2010 cpan2dist 0.04-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4720 |12cr|perl-HTTP-Server-Simple-Mason-0.140.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    HTTP-Server-Simple-Mason
%define upstream_version 0.14

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Module for an abstract baseclass for a standalone mason server
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/J/JE/JESSE/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(HTML::Mason)
BuildRequires:	perl-libwww-perl 
BuildRequires:	perl(HTTP::Server::Simple)
BuildRequires:	perl(Hook::LexWrap)
BuildArch:	noarch

%description
Perl module that contains a abstract baseclass for a standalone mason server.
This is based on HTTP::Server::Simple.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std
rm -rf %{buildroot}%{perl_vendorarch}

%files
%doc Changes 
%{perl_vendorlib}/*
%{_mandir}/man3/*


%changelog
* Fri Nov 12 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.140.0-1mdv2011.0
+ Revision: 596557
- update to new version 0.14

* Fri Nov 06 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.130.0-1mdv2011.0
+ Revision: 461290
- update to 0.13

* Sat Aug 01 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.120.0-1mdv2010.0
+ Revision: 406065
- rebuild using %%perl_convert_version

* Wed Jul 08 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.12-1mdv2010.0
+ Revision: 393524
- update to new version 0.12

* Tue Dec 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.11-1mdv2009.1
+ Revision: 309308
- update to new version 0.11

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.09-8mdv2009.0
+ Revision: 257255
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 0.09-6mdv2008.1
+ Revision: 135847
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Sep 07 2007 Michael Scherer <misc@mandriva.org> 0.09-6mdv2008.0
+ Revision: 81721
- rebuild for 2008


* Wed Dec 28 2005 Michael Scherer <misc@mandriva.org> 0.09-5mdk
- Do not ship empty dir

* Fri Dec 23 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.09-4mdk
- Fix BuildRequires

* Fri Dec 23 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.09-3mdk
- Fix BuildRequires

* Fri Dec 16 2005 Michael Scherer <misc@mandriva.org> 0.09-2mdk
- Fix BuildRequires

* Sat Oct 01 2005 Michael Scherer <misc@mandriva.org> 0.09-1mdk
- First mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4721 |12cr|perl-HTTP-Server-Simple-PSGI-0.140.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    HTTP-Server-Simple-PSGI
%define upstream_version 0.14

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	PSGI handler for HTTP::Server::Simple
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/HTTP/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(HTTP::Server::Simple)
BuildArch:	noarch

%description
HTTP::Server::Simple::PSGI is a HTTP::Server::Simple based HTTP server that
can run PSGI applications. This module only depends on the
HTTP::Server::Simple manpage, which itself doesn't depend on any non-core
modules so it's best to be used as an embedded web server.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.140.0-3mdv2011.0
+ Revision: 657779
- rebuild for updated spec-helper
- rebuild for updated spec-helper

* Sat Oct 16 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.140.0-1mdv2011.0
+ Revision: 586066
- import perl-HTTP-Server-Simple-PSGI


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4722 |12cr|perl-HTTP-SimpleLinkChecker-1.160.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name HTTP-SimpleLinkChecker
%define upstream_version 1.16

Name: perl-%{upstream_name}
Version: %perl_convert_version %{upstream_version}
Release: 1

Summary: HTTP::SimpleLinkChecker - Check the HTTP response code for a link
License: GPLv1+ or Artistic
Group: Development/Perl
Url: https://github.com/briandfoy/http-simplelinkchecker
Source0: http://search.cpan.org/CPAN/authors/id/B/BD/BDFOY/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl-devel
BuildArch: noarch

%description
You don't have to know anything about objected-oriented Perl, LWP, or
the HTTP module to be able to check your links. This module is
designed for the casual user. It has one function, C<check_link>, that
returns the HTTP response code that it receives when it tries to fetch
the web address passed to it. The undef value is returned for any
non-HTTP failure and the C<$HTTP::SimpleLinkChecker::ERROR> variable
is set.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_bindir}/http_status
%{perl_vendorlib}/HTTP/SimpleLinkChecker.pm
%{_mandir}/man*/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4723 |12cr|perl-I18N-Charset-1.396-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	I18N-Charset

Name:		perl-%{module}
Version:	1.396
Release:	2
Summary:	IANA Character Set Registry names and Unicode::MapUTF8
License:	GPL or Artistic
Group:		Development/Perl
Source:		http://search.cpan.org/CPAN/authors/id/M/MT/MTHURN/%{module}-%{version}.tar.bz2
URL:		http://search.cpan.org/dist/%{module}
BuildRequires:	perl-devel
BuildRequires:	perl(IO::Capture)
BuildRequires:	perl(App::Info)
BuildRequires:	perl(Unicode::Map)
BuildRequires:	perl(Unicode::Map8)
BuildRequires:	perl(IO::String)
BuildArch:	noarch

%description
This distribution contains a module I18N::Charset which maps Character
Set names to the names officially registered with IANA.  For example,
'Shift_JIS' is the official name of what is often referred to in HTML
headers as 'x-sjis'.

It also maps character set names to Unicode::Map, Unicode::Map8, and
Unicode::MapUTF8 conversion scheme names (if those modules are
installed).  For example, the Unicode::Map8 scheme name for
'windows-1251' is 'cp1251'.

It also maps character set names to their preferred MIME names.  For
example, the preferred MIME name for 'ISO_646.irv:1991' is 'US-ASCII'.

It also maps character set names to conversion scheme names as defined
by the iconv library.  For example, the iconv conversion scheme name
for 'Shift_JIS' is 'MS_KANJI'.

It also maps character set names to encoding names as defined
by the Encode module.  For example, the Encode encoding name
for 'Shift_JIS' is 'shiftjis'.

%prep
%setup -q -n %{module}-%{version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/I18N
%{_mandir}/*/*

%changelog
* Fri Nov 12 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.396-1mdv2011.0
+ Revision: 596558
- update to new version 1.396

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.394-2mdv2011.0
+ Revision: 430467
- rebuild

* Sun Jul 13 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.394-1mdv2009.0
+ Revision: 234278
- update to new version 1.394

* Sun Jul 06 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.392-1mdv2009.0
+ Revision: 232107
- update to new version 1.392

* Mon Jun 30 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.391-1mdv2009.0
+ Revision: 230270
- update to new version 1.391

* Wed May 28 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.389-1mdv2009.0
+ Revision: 212214
- update to new version 1.389

* Fri Feb 22 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.388-1mdv2008.1
+ Revision: 173947
- update to new version 1.388

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Jul 16 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.385-1mdv2008.0
+ Revision: 52491
- update to new version 1.385

* Tue May 01 2007 Olivier Thauvin <nanardon@mandriva.org> 1.382-1mdv2008.0
+ Revision: 20194
- 1.382


* Tue Dec 20 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.379-1mdk
- New release 1.379
- spec cleanup
- fix directory ownership
- dropped patch (fixed upstream)

* Sun Jul 31 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.375-2mdk
- Fix BuildRequires

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 1.375-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4724 |12cr|perl-Ima-DBI-0.35-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	Ima-DBI

Name:		perl-%{module}
Version:	0.35
Release:	3
Summary:	Database connection caching and organization
License:	GPL or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{module}
Source:		http://search.cpan.org/CPAN/authors/id/T/TM/TMTM/%{module}-%{version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(DBIx::ContextualFetch)
BuildRequires:	perl(Class::Data::Inheritable)
BuildRequires:	perl(DBI)
BuildArch:	noarch

%description
Ima::DBI attempts to organize and facilitate caching and more efficient use of
database connections and statement handles by storing DBI and SQL information
with your class (instead of as separate objects). This allows you to pass
around just one object without worrying about a trail of DBI handles behind it.

%prep
%setup -q -n %{module}-%{version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files 
%doc Changes README
%{perl_vendorlib}/Ima
%{_mandir}/*/*

%changelog
* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.35-2mdv2010.0
+ Revision: 430468
- rebuild

* Thu Aug 14 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.35-1mdv2009.0
+ Revision: 271775
- new version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.34-7mdv2009.0
+ Revision: 241484
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.34-5mdv2008.0
+ Revision: 86474
- rebuild


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.34-4mdv2007.0
- Rebuild

* Wed Dec 28 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.34-3mdk
- Add BuildRequires

* Wed Dec 28 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.34-2mdk
- fix buildrequires

* Mon Dec 05 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.34-1mdk
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4725 |12cr|perl-Image-Base-1.160.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Image-Base
%define upstream_version 1.16

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Base class for loading, manipulating and saving images
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/S/SU/SUMMER/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This class should not be used directly. Known inheritors are Image::Xbm and
Image::Xpm.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files 
%doc README
%{perl_vendorlib}/Image
%{_mandir}/*/*

%changelog
* Mon Jul 18 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.160.0-1mdv2011
+ Revision: 690267
- update to new version 1.16

* Mon Feb 28 2011 Funda Wang <fwang@mandriva.org> 1.150.0-2
+ Revision: 640768
- rebuild to obsolete old packages

* Sun Feb 20 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.150.0-1
+ Revision: 638911
- update to new version 1.15

* Sun Jan 30 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.140.0-1
+ Revision: 634271
- update to new version 1.14

* Sat Nov 27 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.120.0-1mdv2011.0
+ Revision: 601876
- update to new version 1.12
- update to new version 1.11

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 1.70.0-1mdv2011.0
+ Revision: 402540
- update to 0.56

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.07-11mdv2009.0
+ Revision: 241485
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.07-9mdv2008.0
+ Revision: 86475
- rebuild


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.07-8mdv2007.0
- Rebuild

* Tue Dec 20 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.07-7mdk
- better summary and description
- spec cleanup
- better URL
- %%mkrel

* Mon Dec 20 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.07-6mdk 
- remove MANIFEST

* Mon Dec 20 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.07-5mdk
- fix buildrequires in a backward compatible way

* Sat Aug 28 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.07-4mdk 
- fix directory ownership (distlint)
- make test

* Fri Jul 23 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.07-3mdk 
- rpmbuildupdate aware


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4726 |12cr|perl-Image-Imlib2-2.30.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Image-Imlib2
%define upstream_version 2.03

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	2

Summary:    Interface to the Imlib2 image library
License:    GPL+ or Artistic
Group:      Development/Perl
URL:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Image/%{upstream_name}-%{upstream_version}.tar.gz

Buildrequires:  imlib2-devel
Buildrequires:  perl(Module::Build)
Buildrequires:  perl(ExtUtils::CBuilder)
Buildrequires:  perl(ExtUtils::XSBuilder)
Buildrequires:  perl-devel
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}

%description
Image::Imlib2 is a Perl port of Imlib2, a graphics library that does image file
loading and saving as well as manipulation, arbitrary polygon support, etc. It
does ALL of these operations FAST. It allows you to create colour images using
a large number of graphics primitives, and output the images in a range of
formats.

Image::Imlib2::Polygon and Image::Imlib2::ColorRange are described following
Image::Imlib2 but may be referenced before their description.

Note that this is an early version of my attempt at a Perl interface to Imlib2.
Currently, the API is just to test things out. Not everything is supported, but
a great deal of functionality already exists. If you think the API can be
tweaked to be a bit more intuitive, drop me a line!

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor
./Build CFLAGS="%{optflags}"
./Build test

%install
rm -rf %{buildroot}
./Build install destdir=%{buildroot}

%clean 
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc CHANGES README
%{perl_vendorarch}/auto/Image
%{perl_vendorarch}/Image
%{_mandir}/*/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.30.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Fri Nov 27 2009 Jérôme Quelin <jquelin@mandriva.org> 2.30.0-1mdv2010.1
+ Revision: 470464
- update to 2.03

* Sun Aug 30 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.20.0-1mdv2010.0
+ Revision: 422414
- new perl version macro

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 2.02-2mdv2010.0
+ Revision: 405859
- bump mkrel to force rebuild

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 2.02-1mdv2010.0
+ Revision: 402542
- update to 0.56

* Tue Dec 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.02-1mdv2009.1
+ Revision: 309309
- update to new version 2.02

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 2.01-2mdv2009.0
+ Revision: 268532
- rebuild early 2009.0 package (before pixel changes)

* Mon Jun 09 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.01-1mdv2009.0
+ Revision: 217096
- update to new version 2.01

* Mon Jan 14 2008 Pixel <pixel@mandriva.com> 2.00-2mdv2008.1
+ Revision: 151419
- rebuild for perl-5.10.0

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Dec 08 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.00-1mdv2008.1
+ Revision: 116442
- update to new version 2.00


* Thu Nov 16 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.13-1mdv2007.0
+ Revision: 84623
- new version
- Import perl-Image-Imlib2

* Sat Aug 26 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.12-1mdv2007.0
- New version 1.12

* Sat Aug 05 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.11-1mdv2007.0
- New version 1.11

* Fri Jun 30 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.10-1mdv2007.0
- New version 1.10

* Sat Jun 24 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.09-2mdv2007.0
- buildrequires ExtUtils-XSBuilder and ExtUtils-CBuilder

* Wed Jun 21 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.09-1mdv2007.0
- New version 1.09
- %%mkrel
- fix build flags

* Thu Mar 02 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.08-1mdk
- New release 1.08

* Tue Apr 26 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.07-1mdk
- New release 1.07

* Fri Feb 04 2005 Guillaume Rousse <guillomovitch@mandrake.org> 1.04-1mdk 
- new version
- re-enable test

* Wed Jan 26 2005 Guillaume Rousse <guillomovitch@mandrake.org> 1.03-3mdk 
- rebuild for new imlib2
- fix url
- rpmbuildupdate aware
- disable test, seems broken

* Mon Nov 15 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.03-2mdk 
- rebuild for new perl

* Sun Jul 18 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.03-1mdk
- 1.03

* Sat Jun 05 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.02-1mdk
- 1.02

* Wed Feb 25 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.01-2mdk
- fixed dir ownership (distlint)

* Sun Dec 07 2003 Guillaume Rousse <guillomovitch@mandrake.org> 1.01-1mdk
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4727 |12cr|perl-Image-Info-1.310.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Image-Info
%define upstream_version 1.31

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Extract meta information from image files
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Image/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Compress::Zlib)
BuildArch:	noarch

%description
Extract meta information from image files.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files 
%doc README
%{perl_vendorlib}/Image
%{perl_vendorlib}/Bundle/Image
%{_mandir}/*/*


%changelog
* Fri Nov 12 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.310.0-1mdv2011.0
+ Revision: 596615
- update to 1.31

* Fri Nov 06 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.300.0-1mdv2011.0
+ Revision: 461318
- update to 1.30

* Tue Aug 04 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.290.0-1mdv2010.0
+ Revision: 408910
- adding missing buildrequires:
- update to 1.29

* Tue Jul 28 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.280.0-1mdv2010.0
+ Revision: 402543
- rebuild using %%perl_convert_version

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.28-2mdv2009.0
+ Revision: 268533
- rebuild early 2009.0 package (before pixel changes)

* Tue Apr 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.28-1mdv2009.0
+ Revision: 193853
- update to new version 1.28

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Dec 16 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.27-1mdv2008.1
+ Revision: 120790
- new version

* Sat Oct 13 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.26-1mdv2008.1
+ Revision: 98032
- update to new version 1.26
- update to new version 1.26

* Sun Jul 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.25-1mdv2008.0
+ Revision: 46625
- update to new version 1.25

* Tue May 01 2007 Olivier Thauvin <nanardon@mandriva.org> 1.24-1mdv2008.0
+ Revision: 20195
- 1.24


* Mon Aug 28 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.22-1mdv2007.0
- New version 1.22

* Fri May 05 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.21-1mdk
- New release 1.21
- Change Source URL

* Fri Mar 17 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.20-1mdk
- 1.20
- rpmbuildupdate aware

* Fri Feb 17 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.17-1mdk
- 1.17

* Thu Jun 03 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.16-1mdk
- 1.16

* Thu Feb 12 2004 Michael Scherer <misc@mandrake.org> 1.15-2mdk
- own dir

* Wed Nov 26 2003 Guillaume Rousse <guillomovitch@linux-mandrake.com> 1.15-1mdk
- new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4728 |12cr|perl-Image-Math-Constrain-1.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Image-Math-Constrain
%define upstream_version 1.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Scaling math used in image size constraining (such
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Image/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
There are a number of different modules and systems that constrain image
sizes, such as thumbnailing. Every one of these independantly implement the
same logic. That is, given a width and/or height constraint, they check to
see if the image is bigger than the constraint, and if so scale the image
down proportionally so that it fits withint the constraints.

Of course, they all do it slightly differnetly, and some do it better than
others.

'Image::Math::Constrain' has been created specifically to implement this
logic once, and implement it properly. Any module or script that does image
size constraining or thumbnailing should probably be using this for its
math.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README LICENSE Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 1.20.0-2mdv2011.0
+ Revision: 654240
- rebuild for updated spec-helper

* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.20.0-1mdv2011.0
+ Revision: 471089
- import perl-Image-Math-Constrain


* Sun Nov 29 2009 cpan2dist 1.02-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4729 |12cr|perl-Imager-0.840.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Imager
%define upstream_version 0.84

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	2

Summary:	Perl extension for generating 24 bit images
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Imager/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:  fontconfig-devel
BuildRequires:  libjpeg-devel
BuildRequires:  libpng-devel
BuildRequires:  libtiff-devel
BuildRequires:	perl-devel
BuildRequires:  t1lib-devel
BuildRequires:  ungif-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
Imager is a module for creating and altering images. It can read and write
various image formats, draw primitive shapes like lines,and polygons, blend
multiple images together in various ways, scale, crop, render text and more.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
IM_SUPPRESS_PROMPT=1 %{__perl} Makefile.PL INSTALLDIRS=vendor
%make "CFLAGS=%{optflags}"

%check
%{__make} test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README Changes
%{perl_vendorarch}/Imager.pm
%{perl_vendorarch}/Imager
%{perl_vendorarch}/auto/Imager
%{_mandir}/*/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.840.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Wed Jun 22 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.840.0-1
+ Revision: 686639
- update to new version 0.84

* Sun May 22 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.830.0-1
+ Revision: 677358
- update to new version 0.83

* Fri Mar 18 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.820.0-1
+ Revision: 646336
- update to new version 0.82

* Mon Feb 28 2011 Funda Wang <fwang@mandriva.org> 0.810.0-2
+ Revision: 640769
- rebuild to obsolete old packages

* Fri Feb 18 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.810.0-1
+ Revision: 638483
- update to new version 0.81

* Tue Feb 01 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.800.0-1
+ Revision: 634684
- update to new version 0.80

* Sat Dec 11 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.790.0-1mdv2011.0
+ Revision: 620578
- update to new version 0.79
- update to new version 0.78

* Sun Aug 15 2010 Jérôme Quelin <jquelin@mandriva.org> 0.770.0-1mdv2011.0
+ Revision: 569943
- update to 0.77

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.750.0-2mdv2011.0
+ Revision: 555961
- rebuild for perl 5.12

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.750.0-1mdv2011.0
+ Revision: 552368
- update to 0.75

* Mon Mar 15 2010 Jérôme Quelin <jquelin@mandriva.org> 0.730.0-1mdv2010.1
+ Revision: 519958
- update to 0.73

* Sat Jan 16 2010 Funda Wang <fwang@mandriva.org> 0.720.0-2mdv2010.1
+ Revision: 492265
- rebuild for new libjpeg v8

* Sat Dec 12 2009 Jérôme Quelin <jquelin@mandriva.org> 0.720.0-1mdv2010.1
+ Revision: 477622
- update to 0.72

* Tue Nov 17 2009 Jérôme Quelin <jquelin@mandriva.org> 0.710.0-1mdv2010.1
+ Revision: 466751
- update to 0.71

* Tue Sep 22 2009 Jérôme Quelin <jquelin@mandriva.org> 0.700.0-1mdv2010.0
+ Revision: 447134
- update to 0.70

* Wed Sep 09 2009 Jérôme Quelin <jquelin@mandriva.org> 0.690.0-1mdv2010.0
+ Revision: 435735
- update to 0.69

* Mon Sep 07 2009 Jérôme Quelin <jquelin@mandriva.org> 0.680.0-1mdv2010.0
+ Revision: 432821
- update to 0.68

* Sun Aug 23 2009 Funda Wang <fwang@mandriva.org> 0.670.0-3mdv2010.0
+ Revision: 419880
- rebuild for new libjpeg v7

* Mon Aug 03 2009 Jérôme Quelin <jquelin@mandriva.org> 0.670.0-1mdv2010.0
+ Revision: 407783
- rebuild using %%perl_convert_version

* Sun Dec 14 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.67-1mdv2009.1
+ Revision: 314247
- update to new version 0.67

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.65-2mdv2009.0
+ Revision: 268534
- rebuild early 2009.0 package (before pixel changes)

* Wed May 21 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.65-1mdv2009.0
+ Revision: 209674
- update to new version 0.65
- update to new version 0.64

* Tue Apr 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.63-1mdv2009.0
+ Revision: 193854
- update to new version 0.63

* Mon Jan 14 2008 Pixel <pixel@mandriva.com> 0.62-2mdv2008.1
+ Revision: 151418
- rebuild for perl-5.10.0

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Dec 11 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.62-1mdv2008.1
+ Revision: 117501
- update to new version 0.62

* Tue Nov 06 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.61-1mdv2008.1
+ Revision: 106567
- update to new version 0.61
- update to new version 0.61

* Sat Sep 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.60-1mdv2008.0
+ Revision: 77704
- update to new version 0.60

* Tue Jul 03 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.59-1mdv2008.0
+ Revision: 47660
- update to new version 0.59


* Fri Feb 16 2007 Olivier Thauvin <nanardon@mandriva.org> 0.55-2mdv2007.0
+ Revision: 122009
- add buildrequires to enable format support

* Thu Jan 04 2007 Olivier Thauvin <nanardon@mandriva.org> 0.55-1mdv2007.1
+ Revision: 103938
- 0.55

* Sat Dec 09 2006 Olivier Thauvin <nanardon@mandriva.org> 0.54-1mdv2007.1
+ Revision: 94360
- 0.54
- 0.53
- Import perl-Imager

* Fri Jun 02 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.51-1mdv2007.0
- New release 0.51

* Tue Apr 04 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.50-1mdk
- new version
- proper cflags
- repmbuildupdate aware
- fix directory ownership

* Wed Mar 08 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.49-1mdk
- 0.49

* Fri Feb 17 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.47-1mdk
- 0.47

* Tue Dec 20 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.46-1mdk
- 0.46

* Sat Jun 25 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.45-1mdk
- First Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4730 |12cr|perl-Image-Resize-0.500.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Image-Resize
%define upstream_version 0.5

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Simple image resizer using GD
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Image/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(GD)

BuildArch:	noarch

%description
Despite its heavy weight, I've always used Image::Magick for creating image
thumbnails. I know it can be done using lighter-weight GD, I just never
liked its syntax. Really, who wants to remember the lengthy arguments list
of copyResized() or copyResampled() functions:

    $image->copyResampled($sourceImage,$dstX,$dstY,
                        $srcX,$srcY,$destW,$destH,$srcW,$srcH);

when Image::Magick lets me say:

    $image->Scale(-geometry=>'250x250');

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.500.0-2mdv2011.0
+ Revision: 655035
- rebuild for updated spec-helper

* Fri Feb 12 2010 Jérôme Quelin <jquelin@mandriva.org> 0.500.0-1mdv2011.0
+ Revision: 504933
- rebuild using %%perl_convert_version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.5-2mdv2010.0
+ Revision: 430470
- rebuild

* Wed Sep 10 2008 Jérôme Quelin <jquelin@mandriva.org> 0.5-1mdv2009.0
+ Revision: 283532
- import perl-Image-Resize


* Wed Sep 10 2008 cpan2dist 0.5-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4731 |12cr|perl-Image-Xbm-1.80.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Image-Xbm
%define upstream_version 1.08

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Load, create, manipulate and save xbm image files
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/S/SU/SUMMER/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Image::Base)
BuildArch:	noarch

%description
This class module provides basic load, manipulate and save functionality for
the xbm file format. It inherits from Image::Base which provides additional
manipulation functionality, e.g. new_from_image(). See the Image::Base pod for
information on adding your own functionality to all the Image::Base derived
classes.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files 
%doc README
%{perl_vendorlib}/Image
%{_mandir}/*/*


%changelog
* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 1.80.0-1mdv2010.0
+ Revision: 402544
- update to 0.56

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.08-11mdv2009.0
+ Revision: 241489
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.08-9mdv2008.0
+ Revision: 86476
- rebuild


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.08-8mdv2007.0
- Rebuild

* Tue Dec 20 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.08-7mdk
- better summary and description
- spec cleanup
- better URL
- %%mkrel

* Mon Dec 20 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.08-6mdk
- fix buildrequires in a backward compatible way
- remove MANIFEST file

* Mon Nov 15 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.08-5mdk 
- rebuild

* Sat Aug 28 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.08-4mdk 
- fix directory ownership (distlint)
- make test

* Fri Jul 23 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.08-3mdk 
- rpmbuildupdate aware


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4732 |12cr|perl-Image-Xpm-1.120.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Image-Xpm
%define upstream_version 1.12

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Load, create, manipulate and save xpm image files
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/S/SU/SUMMER/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Image::Base)
BuildArch:	noarch

%description
This class module provides basic load, manipulate and save functionality for
the xpm file format. It inherits from Image::Base which provides additional
manipulation functionality, e.g. new_from_image(). See the Image::Base pod for
information on adding your own functionality to all the Image::Base derived
classes.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files 
%doc README
%{perl_vendorlib}/Image
%{_mandir}/*/*


%changelog
* Fri Nov 12 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.120.0-1mdv2011.0
+ Revision: 596560
- update to new version 1.12

* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.110.0-1mdv2011.0
+ Revision: 471053
- update to 1.11

* Mon Nov 16 2009 Jérôme Quelin <jquelin@mandriva.org> 1.100.0-1mdv2010.1
+ Revision: 466456
- update to 1.10

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 1.90.0-1mdv2010.0
+ Revision: 402545
- rebuild using %%perl_convert_version

* Wed Oct 01 2008 Oden Eriksson <oeriksson@mandriva.com> 1.09-12mdv2009.0
+ Revision: 290410
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.09-9mdv2008.0
+ Revision: 86477
- rebuild


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.09-8mdv2007.0
- Rebuild

* Tue Dec 20 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.09-7mdk
- better summary and description
- spec cleanup
- better URL
- %%mkrel

* Mon Dec 20 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.09-6mdk 
- remove MANIFEST

* Mon Dec 20 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.09-5mdk
- fix buildrequires in a backward compatible way

* Sat Aug 28 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.09-4mdk 
- fix directory ownership (distlint)
- make test

* Fri Jul 23 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.09-3mdk 
- rpmbuildupdate aware


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4733 |12cr|perl-IMAP-Admin-1.6.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    IMAP-Admin
%define upstream_version 1.6.7

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	IMAP-Admin Perl module
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/IMAP/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
A perl module to manage IMAP servers.

%prep
%setup -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%install
%makeinstall_std

%files
%doc Changes examples
%defattr(-, root, root)
%{perl_vendorlib}/IMAP/*
%{_mandir}/*/*


%changelog
* Mon Aug 24 2009 Jérôme Quelin <jquelin@mandriva.org> 1.6.7-1mdv2010.0
+ Revision: 420273
- update to 1.6.7

* Mon Sep 08 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.6.6-1mdv2009.0
+ Revision: 282566
- update to new version 1.6.6

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.6.4-3mdv2009.0
+ Revision: 241541
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 1.6.4-1mdv2008.0
+ Revision: 67616
- use %%mkrel


* Wed May 18 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.6.4-1mdk
- 1.6.4 ; spec cleaning ; add docs

* Tue Feb 17 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.6.1-1mdk
- 1.6.1

* Thu Sep 05 2002 Daniel Lacroix <dlacroix@erasme.org>
- generated by cpan2rpm version 0.1 for Mandrake 9.0


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4734 |12cr|perl-IMDB-Film-0.520.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name IMDB-Film
%define upstream_version 0.52

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	OO Perl interface to the database of films IMDB
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/S/ST/STEPANOV/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Cache::FileCache)
BuildRequires:	perl(Carp)
BuildRequires:	perl(Digest::SHA1)
BuildRequires:	perl(Error)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(HTML::Entities)
BuildRequires:	perl(HTML::TokeParser)
BuildRequires:	perl(LWP::Simple)
BuildRequires:	perl(Pod::Checker)
BuildRequires:	perl(Text::Unidecode)
BuildArch:	noarch

%description
IMDB::Film is OO Perl interface to the database of films
IMDB (www.imdb.com). It allows to retrieve information
about movies by its IMDB code or title. Also, there is a 
possibility to get information about IMDB persons (actors,
actresses, directors etc) by their name of code.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor < /dev/null
%make

%install
%makeinstall_std

%files
%doc README ChangeLog Todo
%{perl_vendorlib}/IMDB
%{_mandir}/man3/*


%changelog
* Sat Nov 06 2010 Anssi Hannula <anssi@mandriva.org> 0.480.0-1mdv2011.0
+ Revision: 594191
- new version (makes the module work again)

* Mon Mar 22 2010 Jérôme Quelin <jquelin@mandriva.org> 0.450.0-1mdv2011.0
+ Revision: 526446
- update to 0.45

* Wed Mar 17 2010 Jérôme Quelin <jquelin@mandriva.org> 0.440.0-1mdv2010.1
+ Revision: 523954
- update to 0.44

* Tue Dec 15 2009 Jérôme Quelin <jquelin@mandriva.org> 0.430.0-1mdv2010.1
+ Revision: 478792
- update to 0.43

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.420.0-1mdv2010.1
+ Revision: 461292
- update to 0.42

* Tue Aug 11 2009 Jérôme Quelin <jquelin@mandriva.org> 0.410.0-1mdv2010.0
+ Revision: 415006
- update to 0.41

* Wed Jul 15 2009 Anssi Hannula <anssi@mandriva.org> 0.40-1mdv2010.0
+ Revision: 396132
- new version

* Wed Jul 08 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.39-1mdv2010.0
+ Revision: 393525
- update to new version 0.39

* Tue Jun 30 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.37-1mdv2010.0
+ Revision: 390836
- update to new version 0.37

* Sat Oct 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.34-1mdv2009.1
+ Revision: 292179
- update to new version 0.34

* Mon Jun 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.33-1mdv2009.0
+ Revision: 220141
- update to new version 0.33

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.32-1mdv2008.1
+ Revision: 144816
- update to new version 0.32

* Thu Dec 27 2007 Anssi Hannula <anssi@mandriva.org> 0.31-1mdv2008.1
+ Revision: 138208
- update to new version 0.31

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Oct 12 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.30-1mdv2008.1
+ Revision: 97500
- update to new version 0.30

* Thu Jul 19 2007 Anssi Hannula <anssi@mandriva.org> 0.29-1mdv2008.0
+ Revision: 53679
- 0.29

* Fri May 11 2007 Anssi Hannula <anssi@mandriva.org> 0.28-1mdv2008.0
+ Revision: 26411
- 0.28

* Sun Apr 29 2007 Anssi Hannula <anssi@mandriva.org> 0.27-1mdv2008.0
+ Revision: 19142
- Import perl-IMDB-Film


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4735 |12cr|perlindex-1.605.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    perlindex
%define upstream_version 1.605

Name:		%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	English language stemming
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This routine applies the Porter Stemming Algorithm to its parameters,
returning the stemmed words. It is derived from the C program "stemmer.c"
as found in freewais and elsewhere, which contains these notes:

   Purpose:    Implementation of the Porter stemming algorithm documented 
               in: Porter, M.F., "An Algorithm For Suffix Stripping," 
               Program 14 (3), July 1980, pp. 130-137.
   Provenance: Written by B. Frakes and C. Cox, 1986.

I have re-interpreted areas that use Frakes and Cox's "WordSize" function.
My version may misbehave on short words starting with "y", but I can't
think of any examples.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc ChangeLog META.yml README
%{_bindir}/*
%{_mandir}/man?/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 1.605.0-2mdv2011.0
+ Revision: 658675
- update file list
- rebuild for updated spec-helper

* Tue May 18 2010 Jérôme Quelin <jquelin@mandriva.org> 1.605.0-1mdv2011.0
+ Revision: 545246
- import perlindex


* Tue May 18 2010 cpan2dist 1.605-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4736 |12cr|perl-Inline-Python-0.390.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Inline-Python
%define upstream_version 0.39

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	2

Summary:    Easy implementation of Python extensions
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Inline/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(CGI)
BuildRequires: perl(Inline)
BuildRequires: perl-devel
BuildRequires: python-devel
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}

%description
The 'Inline::Python' module allows you to put Python source code directly
"inline" in a Perl script or module. It sets up an in-process Python
interpreter, runs your code, and then examines Python's symbol table for
things to bind to Perl. The process of interrogating the Python interpreter
for globals only occurs the first time you run your Python code. The
namespace is cached, and subsequent calls use the cached version.

This document describes 'Inline::Python', the Perl package which gives you
access to a Python interpreter. For lack of a better place to keep it, it
also gives you instructions on how to use 'perlmodule', the Python package
which gives you access to the Perl interpreter.


%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor < /dev/null
%make

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc README Changes
%{_mandir}/man3/*
%perl_vendorarch/Inline
%perl_vendorarch/auto/Inline


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.390.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Mon Mar 14 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.390.0-1
+ Revision: 644752
- update to new version 0.39

* Sun Mar 06 2011 Sandro Cazzaniga <kharec@mandriva.org> 0.380.0-1
+ Revision: 642271
- remove check section for build success
- new version

  + Jérôme Quelin <jquelin@mandriva.org>
    - update to 0.37

  + Michael Scherer <misc@mandriva.org>
    - rebuild for python 2.7

* Thu Jul 22 2010 Jérôme Quelin <jquelin@mandriva.org> 0.360.0-2mdv2011.0
+ Revision: 556776
- rebuild

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.360.0-1mdv2011.0
+ Revision: 552374
- update to 0.36

* Wed Mar 31 2010 Jérôme Quelin <jquelin@mandriva.org> 0.350.0-1mdv2010.1
+ Revision: 530433
- update to 0.35

* Fri Mar 12 2010 Jérôme Quelin <jquelin@mandriva.org> 0.340.0-1mdv2010.1
+ Revision: 518483
- update to 0.34

* Tue Feb 23 2010 Jérôme Quelin <jquelin@mandriva.org> 0.330.0-1mdv2010.1
+ Revision: 510095
- update to 0.33

* Mon Feb 01 2010 Jérôme Quelin <jquelin@mandriva.org> 0.320.0-1mdv2010.1
+ Revision: 498988
- update to 0.32

* Tue Dec 08 2009 Jérôme Quelin <jquelin@mandriva.org> 0.310.0-1mdv2010.1
+ Revision: 474664
- update to 0.31

* Tue Dec 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.300.0-1mdv2010.1
+ Revision: 472251
- update to 0.30

* Wed Aug 05 2009 Jérôme Quelin <jquelin@mandriva.org> 0.290.0-1mdv2010.0
+ Revision: 410094
- rebuild using %%perl_convert_version

* Wed Jul 08 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.29-1mdv2010.0
+ Revision: 393526
- update to new version 0.29

* Sun Dec 28 2008 Funda Wang <fwang@mandriva.org> 0.28-2mdv2009.1
+ Revision: 320142
- rebuild for new python

* Wed Dec 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.28-1mdv2009.1
+ Revision: 315108
- update to new version 0.28

* Sat Nov 22 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.27-1mdv2009.1
+ Revision: 305727
- update to new version 0.27

* Fri Nov 21 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.26-1mdv2009.1
+ Revision: 305400
- reintroduction, as this new version works
- create perl-Inline-Python


* Mon Sep 19 2005 Pascal Terjan <pterjan@mandriva.org> 0.22-2mdk
- fix file list

* Tue Jan 11 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.22-1mdk
- 0.22
- Don't include Python.pod twice

* Sun Dec 05 2004 Michael Scherer <misc@mandrake.org> 0.21-3mdk
- Rebuild for new python

* Mon Nov 15 2004 Michael Scherer <misc@mandrake.org> 0.21-2mdk
- Rebuild for new perl

* Mon Aug 23 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.21-1mdk
- New version 0.21
- Add make test

* Mon Mar 01 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.20-7mdk
- rebuild
- own dir

* Fri Aug 15 2003 Per yvind Karlsen <peroyvind@linux-mandrake.com> 0.20-6mdk
- rebuild for new python
- disable test

* Sat Aug 02 2003 Ben Reser <ben@reser.org> 0.20-5mdk
- Use %%makeinstall_std now that it works on klama

* Fri Aug 01 2003 Ben Reser <ben@reser.org> 0.20-4mdk
- Forgot DESTDIR on %%makeinstall

* Fri Aug 01 2003 Ben Reser <ben@reser.org> 0.20-3mdk
- Fix install for new perl
- Macrofication
- Fix man path
- Unpackaged perllocal.pod

* Wed Jul 09 2003 Austin Acton <aacton@yorku.ca> 0.20-2mdk
- add some buildrequires and enable test

* Tue Jul 08 2003 Austin Acton <aacton@yorku.ca> 0.20-1mdk
- disable test until we can figure out why it fails
- from andi payn <payn@myrealbox.com> :
  - first specfile, based loosely on perl-Inline.spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4737 |12cr|perl-Internals-1.100.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Internals
%define upstream_version 1.1

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	3

Summary:    Write-protect variables, manipulate refcounts
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module//%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl-devel
BuildRoot:  %{_tmppath}/%{name}-%{version}

%description
This module allows you to write-protect and write-enable your Perl
variables, objects and data structures.

Moreover, the reference count of any Perl variable can be read and set.

You can never pass the object directly on which to perform the desired
action, you always have to pass a reference to the variable or data
structure in question.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README.txt Artistic.txt GNU_GPL.txt CHANGES.txt
%{_mandir}/man3/*
%perl_vendorarch/Internals.pm
%perl_vendorarch/auto/Internals


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.100.0-3
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Tue Jul 20 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.100.0-2mdv2011.0
+ Revision: 555272
- rebuild

* Fri Feb 12 2010 Jérôme Quelin <jquelin@mandriva.org> 1.100.0-1mdv2010.1
+ Revision: 504935
- rebuild using %%perl_convert_version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.1-3mdv2010.0
+ Revision: 430471
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.1-2mdv2009.0
+ Revision: 268535
- rebuild early 2009.0 package (before pixel changes)

* Sun Jun 01 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.1-1mdv2009.0
+ Revision: 214061
- import perl-Internals


* Sun Jun 01 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.1-1mdv2009.0
- first mdv release  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4738 |12cr|perl-IO-AIO-4.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 IO-AIO
%define upstream_version 4.0

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	2

Summary:	Asynchronous Input/Output 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/IO/%{upstream_name}-%{upstream_version}.tar.gz
Requires:	perl(common::sense)
BuildRequires:	db5-devel
BuildRequires:	gdbm-devel
BuildRequires:	perl(common::sense)
BuildRequires:	perl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
This module implements asynchronous I/O using whatever means your operating
system supports.

Currently, a number of threads are started that execute your read/writes and
signal their completion. You don't need thread support in your libc or perl,
and the threads created by this module will not be visible to the pthreads
library. In the future, this module might make use of the native aio functions
available on many operating systems. However, they are often not well-supported
(Linux doesn't allow them on normal files currently, for example), and they
would only support aio_read and aio_write, so the remaining functionality would
have to be implemented using threads anyway.

Although the module will work with in the presence of other threads, it is
currently not reentrant, so use appropriate locking yourself, always call
poll_cb from within the same thread, or never call poll_cb (or other aio_
functions) recursively.

After creating a new Gtk2::Ex::Simple::List object with the desired columns you
may set the list data with a simple Perl array assignment. Rows may be added or
deleted with all of the normal array operations. You can treat the data member
of the Simple::List object as an array reference, and manipulate the list data
with perl's normal array operators.

A mechanism has also been put into place allowing columns to be Perl scalars.
The scalar is converted to text through Perl's normal mechanisms and then
displayed in the list. This same mechanism can be expanded by defining
arbitrary new column types before calling the new function.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make CFLAGS="$RPM_OPT_FLAGS"

%check
%{__make} test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_mandir}/*/*
%{_bindir}/treescan
%{perl_vendorarch}/IO
%{perl_vendorarch}/auto/IO


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 4.0.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Mon Jul 18 2011 Guillaume Rousse <guillomovitch@mandriva.org> 4.0.0-1
+ Revision: 690268
- update to new version 4.0

* Tue Jul 05 2011 Guillaume Rousse <guillomovitch@mandriva.org> 3.930.0-1
+ Revision: 688748
- update to new version 3.93

* Fri Jun 17 2011 Guillaume Rousse <guillomovitch@mandriva.org> 3.900.0-1
+ Revision: 685816
- new version
- switch to db5

* Wed Mar 30 2011 Guillaume Rousse <guillomovitch@mandriva.org> 3.800.0-1
+ Revision: 649139
- update to new version 3.8

* Fri Dec 31 2010 Guillaume Rousse <guillomovitch@mandriva.org> 3.710.0-1mdv2011.0
+ Revision: 626832
- update to new version 3.71
- update to new version 3.7

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 3.650.0-2mdv2011.0
+ Revision: 555962
- rebuild for perl 5.12

* Wed Mar 31 2010 Jérôme Quelin <jquelin@mandriva.org> 3.650.0-1mdv2010.1
+ Revision: 530262
- update to 3.65

* Wed Feb 10 2010 Jérôme Quelin <jquelin@mandriva.org> 3.600.0-2mdv2010.1
+ Revision: 503944
- adding missing requires:

* Mon Jan 11 2010 Jérôme Quelin <jquelin@mandriva.org> 3.600.0-1mdv2010.1
+ Revision: 489515
- update to 3.6

* Fri Jan 08 2010 Jérôme Quelin <jquelin@mandriva.org> 3.500.0-1mdv2010.1
+ Revision: 487474
- update to 3.5

* Sun Jan 03 2010 Jérôme Quelin <jquelin@mandriva.org> 3.400.0-1mdv2010.1
+ Revision: 485851
- update to 3.4

* Thu Nov 12 2009 Jérôme Quelin <jquelin@mandriva.org> 3.310.0-1mdv2010.1
+ Revision: 465167
- update to 3.31

* Tue Aug 11 2009 Jérôme Quelin <jquelin@mandriva.org> 3.300.0-1mdv2010.0
+ Revision: 415038
- adding missing buildrequires:
- update to 3.3

* Fri Jul 03 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.261-1mdv2010.0
+ Revision: 391950
- update to new version 3.261

* Wed Jul 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.26-1mdv2010.0
+ Revision: 391184
- update to new version 3.26

* Sun Jun 28 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.25-1mdv2010.0
+ Revision: 390341
- update to new version 3.25

* Sun Jun 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.23-1mdv2010.0
+ Revision: 387779
- new version

* Fri May 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.19-1mdv2010.0
+ Revision: 370132
- update to new version 3.19

* Sat Nov 22 2008 Guillaume Rousse <guillomovitch@mandriva.org> 3.17-1mdv2009.1
+ Revision: 305728
- update to new version 3.17

* Thu Oct 23 2008 Guillaume Rousse <guillomovitch@mandriva.org> 3.16-1mdv2009.1
+ Revision: 296793
- update to new version 3.16

* Fri Oct 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 3.15-1mdv2009.1
+ Revision: 294655
- update to new version 3.15

* Sun Aug 10 2008 Guillaume Rousse <guillomovitch@mandriva.org> 3.07-1mdv2009.0
+ Revision: 270387
- update to new version 3.07

* Wed Jul 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 3.06-1mdv2009.0
+ Revision: 236266
- update to new version 3.06

* Mon Jun 23 2008 Guillaume Rousse <guillomovitch@mandriva.org> 3.05-1mdv2009.0
+ Revision: 227972
- update to new version 3.05

* Thu Jun 19 2008 Guillaume Rousse <guillomovitch@mandriva.org> 3.04-1mdv2009.0
+ Revision: 226193
- update to new version 3.04

* Fri May 30 2008 Guillaume Rousse <guillomovitch@mandriva.org> 3.03-1mdv2009.0
+ Revision: 213357
- update to new version 3.03

* Tue May 20 2008 Oden Eriksson <oeriksson@mandriva.com> 3.02-2mdv2009.0
+ Revision: 209548
- get rid of the db1-devel and db2-devel build deps, db4-devel is enough

* Tue May 20 2008 Guillaume Rousse <guillomovitch@mandriva.org> 3.02-1mdv2009.0
+ Revision: 209316
- fix build dependencies
- update to new version 3.02

* Tue May 06 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.62-1mdv2009.0
+ Revision: 201970
- update to new version 2.62

* Thu Apr 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.61-1mdv2009.0
+ Revision: 195434
- update to new version 2.61

* Mon Jan 14 2008 Pixel <pixel@mandriva.com> 2.51-2mdv2008.1
+ Revision: 151422
- rebuild for perl-5.10.0

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Oct 13 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.51-1mdv2008.1
+ Revision: 98033
- update to new version 2.51
- update to new version 2.51


* Tue Mar 06 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.33-1mdv2007.0
+ Revision: 133706
- new version

* Thu Nov 16 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.2-1mdv2007.1
+ Revision: 84622
- new version
- Import perl-IO-AIO

* Fri Sep 01 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.73-2mdv2007.0
- Rebuild

* Thu Mar 02 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.73-1mdk
- New release 1.73

* Thu Feb 09 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.72-1mdk
- New release 1.72

* Thu Dec 29 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.71-1mdk
- New release 1.71
- use correct compilation flags

* Tue Dec 20 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.61-1mdk
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4739 |12cr|perl-IO-All-0.410.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 IO-All
%define upstream_version 0.41

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Magic all-in-one IO class
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/IO/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(IO::String)
BuildArch:	noarch

%description
IO::All combines all of the best Perl IO modules into a single Spiffy object
oriented interface to greatly simplify your everyday Perl IO idioms. It exports
a single function called io, which returns a new IO::All object. And that
object can do it all!

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make 

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man*/*
%{perl_vendorlib}/IO

%changelog
* Tue Aug 17 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.410.0-1mdv2011.0
+ Revision: 570744
- update to 0.41

* Mon Aug 03 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.390.0-1mdv2011.0
+ Revision: 407785
- rebuild using %%perl_convert_version

* Sun Dec 14 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.39-1mdv2009.1
+ Revision: 314248
- update to new version 0.39

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.38-3mdv2009.0
+ Revision: 241542
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue May 01 2007 Olivier Thauvin <nanardon@mandriva.org> 0.38-1mdv2008.0
+ Revision: 20197
- 0.38


* Tue Dec 12 2006 Olivier Thauvin <nanardon@mandriva.org> 0.36-1mdv2007.0
+ Revision: 95141
- 0.36

* Sat Oct 28 2006 Nicolas LÃ©cureuil <neoclust@mandriva.org> 0.35-3mdv2007.1
+ Revision: 73503
- import perl-IO-All-0.35-3mdv2007.1

* Sat Jun 24 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.35-2mdv2007.0
- drop perl(Spiffy) buildrequires

* Fri Jun 02 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.35-1mdv2007.0
- New release 0.35
- fix directory ownership

* Fri Sep 30 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.33-2mdk
- fix buildrequires

* Sat Dec 18 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.33-1mdk
- First MDK release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4740 |12cr|perl-IO-Async-0.450.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    IO-Async
%define upstream_version 0.45

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	A Loop using an C<IO::Poll> object
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/P/PE/PEVANS/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Async::MergePoint)
BuildRequires:	perl(CPS)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Heap)
BuildRequires:	perl(IO::Poll)
BuildRequires:	perl(Socket::GetAddrInfo)
BuildRequires:	perl(Storable)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::Identity)
BuildRequires:	perl(Test::Fatal)
BuildRequires:	perl(Test::More)
BuildRequires:	perl-Test-Pod
BuildRequires:	perl(Test::Refcount)
BuildRequires:	perl-Test-Warn
BuildRequires:	perl(Time::HiRes)
BuildRequires:	perl(Module::Build::Compat)
BuildRequires:	perl-common-sense
BuildArch:	noarch

%description
This collection of modules allows programs to be written that perform
asynchronous filehandle IO operations. A typical program using them would
consist of a single subclass of 'IO::Async::Loop' to act as a container o
other objects, which perform the actual IO work required by the program. As
as IO handles, the loop also supports timers and signal handlers, and
includes more higher-level functionallity built on top of these basic
parts.

Because there are a lot of classes in this collection, the following
overview gives a brief description of each.

File Handle IO
    A the IO::Async::Handle manpage object represents a single IO handle
    that is being managed. While in most cases it will represent a single
    filehandle, such as a socket (for example, an 'IO::Socket::INET'
    connection), it is possible to have separate reading and writing
    handles (most likely for a program's 'STDIN' and 'STDOUT' streams, or a
    pair of pipes connected to a child process).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Nov 27 2011 Götz Waschk <waschk@mandriva.org> 0.450.0-1mdv2012.0
+ Revision: 733719
- update to new version 0.45

* Sun Oct 16 2011 Götz Waschk <waschk@mandriva.org> 0.440.0-1
+ Revision: 704891
- update to new version 0.44

* Fri Aug 05 2011 Götz Waschk <waschk@mandriva.org> 0.430.0-1
+ Revision: 693274
- update to new version 0.43

* Wed Jun 29 2011 Götz Waschk <waschk@mandriva.org> 0.420.0-1
+ Revision: 688213
- update to new version 0.42

* Mon Jun 20 2011 Götz Waschk <waschk@mandriva.org> 0.410.0-1
+ Revision: 686136
- update to new version 0.41

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.400.0-2
+ Revision: 657442
- rebuild for updated spec-helper

* Tue Mar 15 2011 Götz Waschk <waschk@mandriva.org> 0.400.0-1
+ Revision: 644886
- update to new version 0.40

* Mon Feb 28 2011 Funda Wang <fwang@mandriva.org> 0.390.0-2
+ Revision: 640767
- rebuild to obsolete old packages

* Fri Feb 11 2011 Götz Waschk <waschk@mandriva.org> 0.390.0-1
+ Revision: 637250
- update to new version 0.39
- update build deps

* Fri Feb 04 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.380.0-1
+ Revision: 635801
- update to new version 0.38

* Fri Jan 21 2011 Götz Waschk <waschk@mandriva.org> 0.370.0-1
+ Revision: 631983
- new version

* Sun Jan 16 2011 Götz Waschk <waschk@mandriva.org> 0.360.0-1
+ Revision: 631139
- update to new version 0.36

* Wed Jan 05 2011 Götz Waschk <waschk@mandriva.org> 0.350.0-1mdv2011.0
+ Revision: 628688
- update to new version 0.35

* Fri Dec 31 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.340.0-1mdv2011.0
+ Revision: 626888
- new version

* Thu Dec 23 2010 Götz Waschk <waschk@mandriva.org> 0.330.0-1mdv2011.0
+ Revision: 624033
- update to new version 0.33

* Fri Dec 17 2010 Götz Waschk <waschk@mandriva.org> 0.320.0-1mdv2011.0
+ Revision: 622538
- update to new version 0.32

* Sat Nov 27 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.310.0-1mdv2011.0
+ Revision: 602094
- new version

* Wed Sep 22 2010 Götz Waschk <waschk@mandriva.org> 0.300.0-1mdv2011.0
+ Revision: 580486
- update to new version 0.30

* Sat Jul 10 2010 Götz Waschk <waschk@mandriva.org> 0.290.0-1mdv2011.0
+ Revision: 550489
- update build deps
- update to new version 0.29

* Thu Mar 11 2010 Götz Waschk <waschk@mandriva.org> 0.280.0-1mdv2010.1
+ Revision: 517948
- update to new version 0.28

* Fri Dec 25 2009 Götz Waschk <waschk@mandriva.org> 0.270.0-1mdv2010.1
+ Revision: 482200
- new version
- fix source URL

* Tue Nov 24 2009 Jérôme Quelin <jquelin@mandriva.org> 0.260.0-1mdv2010.1
+ Revision: 469442
- update to 0.26

* Fri Nov 06 2009 Götz Waschk <waschk@mandriva.org> 0.250.0-1mdv2010.1
+ Revision: 460843
- update to new version 0.25

* Fri Nov 06 2009 Götz Waschk <waschk@mandriva.org> 0.240.0-1mdv2010.1
+ Revision: 460829
- update build deps
- update to new version 0.24

* Thu Aug 20 2009 Jérôme Quelin <jquelin@mandriva.org> 0.230.0-1mdv2010.0
+ Revision: 418632
- update to 0.23

* Fri Jul 24 2009 Jérôme Quelin <jquelin@mandriva.org> 0.220.0-1mdv2010.0
+ Revision: 399268
- update to 0.22

* Mon Jun 29 2009 Götz Waschk <waschk@mandriva.org> 0.210.0-1mdv2010.0
+ Revision: 390518
- import perl-IO-Async


* Mon Jun 29 2009 cpan2dist 0.21-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4741 |12cr|perl-IO-BufferedSelect-1.0.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    IO-BufferedSelect
%define upstream_version 1.0

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Line-buffered select interface
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/IO/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
The 'select' system call (and the 'IO::Select' interface) allows us to
process multiple streams simultaneously, blocking until one or more of them
is ready for reading or writing. Unfortunately, this requires us to use
'sysread' and 'syswrite' rather than Perl's buffered I/O functions. In the
case of reading, there are two issues with combining 'select' with
'readline': (1) 'select' might block but the data we want is already in
Perl's input buffer, ready to be slurped in by 'readline'; and (2) 'select'
might indicate that data is available, but 'readline' will block because
there isn't a full '$/'-terminated line available.

The purpose of this module is to implement a buffered version of the
'select' interface that operates on _lines_, rather than characters. Given
a set of filehandles, it will block until a full line is available on one
or more of them.

Note that this module is currently limited, in that (1) it only does
'select' for readability, not writability or exceptions; and (2) it does
not support arbitrary line separators ('$/'): lines must be delimited by
newlines.

%prep
%setup -q -n %{upstream_name}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 1.0.0-2mdv2011.0
+ Revision: 655029
- rebuild for updated spec-helper

* Wed Jul 15 2009 Jérôme Quelin <jquelin@mandriva.org> 1.0.0-1mdv2011.0
+ Revision: 396281
- import perl-IO-BufferedSelect


* Wed Jul 15 2009 cpan2dist 1.0-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4742 |12cr|perl-IO-Capture-0.50.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    IO-Capture
%define upstream_version 0.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	IO::Capture- Abstract Base Class to build modules to capture output
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
The IO::Capture Module defines an abstract base class that can be
used to create any number of useful sub-classes that capture
output being sent on a filehandle such as STDOUT or STDERR.

Several modules come with the distribution that define subclasses
of IO::Capture to do just that. (I.e., capture STDOUT and STDERR)
See the man page IO::Capture::Overview for a discussion of these
modules and how to build a module to sub-class the B<IO::Capture>
class yourself.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
%makeinstall_std

%files
%doc Changes
%dir %{perl_vendorlib}/IO/Capture
%{perl_vendorlib}/IO/Capture.pm
%{perl_vendorlib}/IO/Capture/*
%{_mandir}/*/*


%changelog
* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.50.0-1mdv2010.0
+ Revision: 402546
- update to 0.56

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.05-4mdv2009.0
+ Revision: 257289
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 0.05-2mdv2008.1
+ Revision: 135856
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.05-2mdv2008.0
+ Revision: 86494
- rebuild


* Wed Sep 13 2006 Oden Eriksson <oeriksson@mandriva.com> 0.05-1mdv2007.0
- rebuild

* Fri Jul 15 2005 Oden Eriksson <oeriksson@mandriva.com> 0.05-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4743 |12cr|perl-IO-Capture-Extended-0.110.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    IO-Capture-Extended
%define upstream_version 0.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	IO::Capture::Extended - Extend functionality of IO::Capture
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/IO/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(IO::Capture)
BuildArch:	noarch

%description
IO::Capture::Extended is a distribution consisting of two
classes, each of which is a collection of subroutines which are
useful in extending the functionality of CPAN modules 
IO::Capture::Stdout and IO::Capture::Stderr, particularly when
used in a testing context such as that provided by Test::Simple,
Test::More or other modules built on Test::Builder.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
%makeinstall_std

%files
%doc Changes README
%dir %{perl_vendorlib}/IO/Capture/Stdout
%dir %{perl_vendorlib}/IO/Capture/Extended
%dir %{perl_vendorlib}/IO/Capture/Stderr
%{perl_vendorlib}/IO/Capture/Extended.pm
%{perl_vendorlib}/IO/Capture/Stdout/*pm
%{perl_vendorlib}/IO/Capture/Extended/*pm
%{perl_vendorlib}/IO/Capture/Stderr/*pm
%{_mandir}/*/*


%changelog
* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.110.0-1mdv2010.0
+ Revision: 402547
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.11-3mdv2009.0
+ Revision: 257310
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 0.11-1mdv2008.1
+ Revision: 135856
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue May 01 2007 Olivier Thauvin <nanardon@mandriva.org> 0.11-1mdv2008.0
+ Revision: 20198
- 0.11


* Wed Sep 13 2006 Oden Eriksson <oeriksson@mandriva.com> 0.09-1mdv2007.0
- rebuild

* Fri Jul 15 2005 Oden Eriksson <oeriksson@mandriva.com> 0.09-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4744 |12cr|perl-IO-Compress-Lzf-2.37.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 IO-Compress-Lzf
%define upstream_version 2.037

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	IO::Compress::Lzf - Write lzf files/buffers
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:    http://www.cpan.org/modules/by-module/IO/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Compress::LZF)
BuildRequires:	perl(IO::Compress::Base) >= %{version}

BuildArch:	noarch

%description
This module provides a Perl interface that allows writing lzf compressed data
to files or buffer.

Note that although this module uses Compress::LZF for compression, it uses a
different file format. The lzf file format used here is the same as the lzf
command-line utility that ships with the lzf library.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/*/*
%{perl_vendorlib}/*


%changelog
* Sun Jun 26 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.37.0-1mdv2011.0
+ Revision: 687341
- update to new version 2.037

* Sat May 14 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.35.0-1
+ Revision: 674663
- update to new version 2.035

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 2.33.0-2
+ Revision: 657781
- rebuild for updated spec-helper

* Wed Feb 02 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.33.0-1
+ Revision: 635188
- update to new version 2.033

* Tue Jul 27 2010 Jérôme Quelin <jquelin@mandriva.org> 2.30.0-1mdv2011.0
+ Revision: 561931
- update to 2.030

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 2.27.0-1mdv2011.0
+ Revision: 552322
- update to 2.027

* Sun Apr 18 2010 Jérôme Quelin <jquelin@mandriva.org> 2.26.0-1mdv2010.1
+ Revision: 536186
- update to 2.026

* Wed Mar 31 2010 Jérôme Quelin <jquelin@mandriva.org> 2.25.0-1mdv2010.1
+ Revision: 530263
- update to 2.025

* Mon Jan 11 2010 Jérôme Quelin <jquelin@mandriva.org> 2.24.0-1mdv2010.1
+ Revision: 489503
- update to 2.024

* Tue Nov 10 2009 Jérôme Quelin <jquelin@mandriva.org> 2.23.0-1mdv2010.1
+ Revision: 464136
- update to 2.023

* Thu Sep 10 2009 Jérôme Quelin <jquelin@mandriva.org> 2.21.0-1mdv2010.0
+ Revision: 437230
- update to 2.021

* Mon Jun 08 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.020-1mdv2010.0
+ Revision: 383971
- update to new version 2.020

* Mon May 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.019-1mdv2010.0
+ Revision: 371953
- new version

* Fri Sep 05 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.015-1mdv2009.0
+ Revision: 281713
- new version

* Thu Jul 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.012-1mdv2009.0
+ Revision: 236717
- update to new version 2.012

* Wed May 21 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.011-1mdv2009.0
+ Revision: 209683
- update to new version 2.011

* Wed May 07 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.010-1mdv2009.0
+ Revision: 202772
- new version

* Wed Apr 23 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.009-1mdv2009.0
+ Revision: 196825
- update to new version 2.009

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Nov 12 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.008-1mdv2008.1
+ Revision: 108302
- update to new version 2.008

* Mon Sep 03 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.006-1mdv2008.0
+ Revision: 78418
- new version

* Thu Jul 05 2007 Olivier Thauvin <nanardon@mandriva.org> 2.005-1mdv2008.0
+ Revision: 48384
- 2.005


* Mon Mar 05 2007 Olivier Thauvin <nanardon@mandriva.org> 2.004-1mdv2007.0
+ Revision: 132964
- 2.004

* Sun Jan 07 2007 Olivier Thauvin <nanardon@mandriva.org> 2.003-1mdv2007.1
+ Revision: 105019
- first mandriva package
- Create perl-IO-Compress-Lzf


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4745 |12cr|perl-IO-Compress-Lzma-2.049-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	IO-Compress-Lzma
%bcond_with	long_tests

Name:		perl-%{module}
Version:	2.049
Release:	1
Summary:	Read and write lzma compressed data
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{module}/
Source0:	http://www.cpan.org/authors/id/P/PM/PMQS/%{module}-%{version}.tar.gz
BuildArch:	noarch
BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Compress::Raw::Lzma) >= %{version}
BuildRequires:	perl(IO::Compress::Base) >= %{version}
BuildRequires:	perl(IO::String)
BuildRequires:	perl(Test::Pod)
BuildRequires:	pkgconfig(liblzma)

%description
This distribution provides a Perl interface to allow reading and writing of
compressed data created with the lzma library.

%prep
%setup -q -n %{module}-%{version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%check
# Build using "--without long_tests" to avoid very long tests
# (full suite can take nearly an hour on an i7)
make test %{with long_tests:COMPRESS_ZLIB_RUN_ALL=1}

%files
%doc Changes README
%{perl_vendorlib}/IO/
%{_mandir}/man3/IO::Compress::Lzma.3pm*
%{_mandir}/man3/IO::Compress::Xz.3pm*
%{_mandir}/man3/IO::Uncompress::UnLzma.3pm*
%{_mandir}/man3/IO::Uncompress::UnXz.3pm*



%changelog
* Fri Mar 16 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.049-1
+ Revision: 785230
- add perl-devel to buildrequires
- imported package perl-IO-Compress-Lzma


* Mon Mar 13 2012 Per Øyvind Karlsen <pkarlsen@mandriva.com> 2.049-1
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4746 |12cr|perl-IO-Compress-Lzop-2.49.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name  IO-Compress-Lzop
%define upstream_version 2.049

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	IO::Compress::Lzop - Write lzop files/buffers
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/IO/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Compress::LZO)
BuildRequires:	perl(IO::Compress::Base) >= %{version}
BuildRequires:	perl(IO::Uncompress::Base) >= %{version}

BuildArch:	noarch

%description
This module provides a Perl interface that allows writing lzop compressed
data to files or buffer.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/*/*
%{perl_vendorlib}/*

%changelog
* Sun Jun 26 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.37.0-1mdv2011.0
+ Revision: 687342
- update to new version 2.037

* Sat May 14 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.35.0-1
+ Revision: 674664
- update to new version 2.035

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 2.33.0-2
+ Revision: 656931
- rebuild for updated spec-helper

* Wed Feb 02 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.33.0-1
+ Revision: 635189
- update to new version 2.033

* Tue Jul 27 2010 Jérôme Quelin <jquelin@mandriva.org> 2.30.0-1mdv2011.0
+ Revision: 561932
- update to 2.030

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 2.27.0-1mdv2011.0
+ Revision: 552323
- update to 2.027

* Sun Apr 18 2010 Jérôme Quelin <jquelin@mandriva.org> 2.26.0-1mdv2010.1
+ Revision: 536187
- update to 2.026

* Wed Mar 31 2010 Jérôme Quelin <jquelin@mandriva.org> 2.25.0-1mdv2010.1
+ Revision: 530264
- update to 2.025

* Mon Jan 11 2010 Jérôme Quelin <jquelin@mandriva.org> 2.24.0-1mdv2010.1
+ Revision: 489504
- update to 2.024

* Tue Nov 10 2009 Jérôme Quelin <jquelin@mandriva.org> 2.23.0-1mdv2010.1
+ Revision: 464137
- update to 2.023

* Thu Sep 10 2009 Jérôme Quelin <jquelin@mandriva.org> 2.21.0-1mdv2010.0
+ Revision: 437231
- update to 2.021

* Mon Jun 08 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.020-1mdv2010.0
+ Revision: 383972
- update to new version 2.020

* Mon May 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.019-1mdv2010.0
+ Revision: 371955
- new version

* Fri Sep 05 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.015-1mdv2009.0
+ Revision: 281711
- new version

* Thu Jul 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.012-1mdv2009.0
+ Revision: 236719
- update to new version 2.012

* Wed May 21 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.011-1mdv2009.0
+ Revision: 209684
- update to new version 2.011

* Wed May 07 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.010-1mdv2009.0
+ Revision: 202822
- new version

* Wed Apr 23 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.009-1mdv2009.0
+ Revision: 196826
- update to new version 2.009

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Nov 12 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.008-1mdv2008.1
+ Revision: 108303
- update to new version 2.008

* Mon Sep 03 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.006-1mdv2008.0
+ Revision: 78416
- update to new version 2.006

* Thu Jul 05 2007 Olivier Thauvin <nanardon@mandriva.org> 2.005-1mdv2008.0
+ Revision: 48385
- 2.005


* Mon Mar 05 2007 Olivier Thauvin <nanardon@mandriva.org> 2.004-1mdv2007.0
+ Revision: 132965
- 2.004

* Sun Jan 07 2007 Olivier Thauvin <nanardon@mandriva.org> 2.003-1mdv2007.1
+ Revision: 104993
- first mandriva package
- Create perl-IO-Compress-Lzop


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4747 |12cr|perl-IO-Digest-0.100.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    IO-Digest
%define upstream_version 0.10

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	%{upstream_name} module, calculate digests while reading or writing  
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://search.cpan.org/CPAN/authors/id/C/CL/CLKAO/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl-PerlIO-via-dynamic
# for test
BuildRequires:	perl-Internals
BuildArch:	noarch

%description
This module allows you to calculate digests while reading or writing file 
handles. This avoids the case you need to reread the same content to 
compute the digests after written a file.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files
%defattr(444,root,root,755)
%doc CHANGES README 
%{perl_vendorlib}/IO/*
%{_mandir}/man*/*

%changelog
* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.100.0-1mdv2010.0
+ Revision: 406066
- rebuild using %%perl_convert_version

* Thu Jul 03 2008 Michael Scherer <misc@mandriva.org> 0.10-4mdv2009.0
+ Revision: 230905
- add missing BuildRequires
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Jun 21 2007 Michael Scherer <misc@mandriva.org> 0.10-3mdv2008.0
+ Revision: 41994
- rebuild


* Thu Sep 29 2005 Michael Scherer <misc@mandriva.org> 0.10-2mdk
- Rebuild
- update the spec ( mkrel, check, update url )

* Tue Sep 21 2004 Michael Scherer <misc@mandrake.org> 0.10-1mdk
- First Mandrakelinux package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4748 |12cr|perl-IO-Ftp-0.50.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 IO-Ftp
%define upstream_version 0.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Wrapper for Net::FTP
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/IO/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl-URI
BuildArch:	noarch

%description
IO::Ftp is a wrapper for Net::FTP to simplify its use when
using its stor and retr methods.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/*
%{_mandir}/man3/*


%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.50.0-2mdv2011.0
+ Revision: 655030
- rebuild for updated spec-helper

* Wed Aug 05 2009 Jérôme Quelin <jquelin@mandriva.org> 0.50.0-1mdv2011.0
+ Revision: 410065
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.05-6mdv2009.0
+ Revision: 257312
- rebuild

* Mon Jan 14 2008 Pixel <pixel@mandriva.com> 0.05-4mdv2008.1
+ Revision: 151421
- rebuild for perl-5.10.0

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.05-3mdv2008.0
+ Revision: 86507
- rebuild


* Sat Aug 19 2006 Pascal Terjan <pterjan@mandriva.org> 0.05-2mdv2007.0
- BuildRequires perl-URI

* Fri Jun 16 2006 Pascal Terjan <pterjan@mandriva.org> 0.05-1mdv2007.0
- First Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4749 |12cr|perl-IO-Interactive-0.0.6-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    IO-Interactive
%define upstream_version 0.0.6

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Utilities for interactive I/O
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/IO/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::More)
BuildRequires:	perl(version)
BuildArch:	noarch

%description
This module provides three utility subroutines that make it easier to
develop interactive applications...

* 'is_interactive()'

  This subroutine returns true if '*ARGV' and the currently selected
  filehandle (usually '*STDOUT') are connected to the terminal. The test is
  considerably more sophisticated than:

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.0.6-2mdv2011.0
+ Revision: 654222
- rebuild for updated spec-helper

* Sat Nov 14 2009 Jérôme Quelin <jquelin@mandriva.org> 0.0.6-1mdv2011.0
+ Revision: 465995
- update to 0.0.6

* Fri Jul 10 2009 Jérôme Quelin <jquelin@mandriva.org> 0.0.5-1mdv2010.0
+ Revision: 394290
- import perl-IO-Interactive


* Fri Jul 10 2009 cpan2dist 0.0.5-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4750 |12cr|perl-IO-Interface-1.50.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    IO-Interface
%define upstream_version 1.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	IO::Interface - Perl extension for access to network card configuration information
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/L/LD/LDS/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
IO::Interface adds methods to IO::Socket objects that allows them to
be used to retrieve and change information about the network
interfaces on your system.  In addition to the object-oriented access
methods, you can use a function-oriented style.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes README
%dir %{perl_vendorlib}/*/auto/IO/Interface
%{perl_vendorlib}/*/auto/IO/Interface/*
%{perl_vendorlib}/*/IO/*
%{_mandir}/*/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.50.0-3
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 1.50.0-2mdv2011.0
+ Revision: 555963
- rebuild for perl 5.12

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 1.50.0-1mdv2010.0
+ Revision: 402548
- update to 0.56

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.05-2mdv2009.0
+ Revision: 268529
- rebuild early 2009.0 package (before pixel changes)

* Sat Jun 07 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.05-1mdv2009.0
+ Revision: 216584
- update to new version 1.05

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 1.04-2mdv2008.1
+ Revision: 152120
- rebuild

* Thu Dec 27 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.04-1mdv2008.1
+ Revision: 138325
- update to new version 1.04
- update to new version 1.04

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue May 01 2007 Olivier Thauvin <nanardon@mandriva.org> 1.03-1mdv2008.0
+ Revision: 20200
- 1.03


* Wed Sep 13 2006 Oden Eriksson <oeriksson@mandriva.com> 0.98-1mdv2007.0
- rebuild

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 0.98-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4751 |12cr|perl-IO-LockedFile-0.230.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    IO-LockedFile
%define upstream_version 0.23

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Supply object methods for locking files
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
In its simplistic use, the IO::LockedFile class gives us the same interface of
the IO::File class with the unique difference that the files we deal with are
locked using the Flock mechanism (using the flock function).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/*/*
%{perl_vendorlib}/IO/*


%changelog
* Mon Aug 03 2009 Jérôme Quelin <jquelin@mandriva.org> 0.230.0-1mdv2010.0
+ Revision: 407786
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.23-4mdv2009.0
+ Revision: 257315
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 0.23-2mdv2008.1
+ Revision: 135856
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.23-2mdv2008.0
+ Revision: 86508
- rebuild


* Fri Mar 24 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.23-1mdk
- First Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4752 |12cr|perl-IO-Null-1.10.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    IO-Null
%define upstream_version 1.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Class for null filehandles
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/IO/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This is a class for null filehandles.

Calling a constructor of this class always succeeds, returning a new null
filehandle.

Writing to any object of this class is always a no-operation, and returns
true.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc ChangeLog README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 1.10.0-2mdv2011.0
+ Revision: 655032
- rebuild for updated spec-helper

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 1.10.0-1mdv2011.0
+ Revision: 401654
- rebuild using %%perl_convert_version
- fixed license field

* Mon May 18 2009 Erin Wilkins <ewilkins@mandriva.org> 1.01-3mdv2010.0
+ Revision: 377269
- Practice checkout, change, build, commit as part of becoming maintainer

* Sat May 16 2009 Glen Ogilvie <nelg@mandriva.org> 1.01-2mdv2010.0
+ Revision: 376356
- update mkrel to test

* Sat Sep 06 2008 Jérôme Quelin <jquelin@mandriva.org> 1.01-1mdv2009.0
+ Revision: 281819
- import perl-IO-Null


* Sat Sep 06 2008 cpan2dist 1.01-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4753 |12cr|perl-IO-Pager-0.60.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    IO-Pager
%define upstream_version 0.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Perl Module for Syndication feed auto-discovery
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Perl Module for Syndication feed auto-discovery.

Feed::Find implements feed auto-discovery for finding syndication feeds, 
given a URI. It (currently) passes all of the auto-discovery tests at 
http://diveintomark.org/tests/client/autodiscovery/ .

Feed::Find will discover the following feed formats:

RSS 0.91
RSS 1.0
RSS 2.0
Atom

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
# only when building from CVS (version 1.51-3mdk)
#CFLAGS="$RPM_OPT_FLAGS" %{__perl} Makefile.PL INSTALLDIRS=vendor
#make docs -i
# only when building from CVS (version 1.51-3mdk)
SKIP_SAX_INSTALL=1 CFLAGS="%{optflags}" perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test < /dev/null

%install
%makeinstall_std
rm -f %{buildroot}%{perl_vendorlib}/IO/t.pl

%files
%doc CHANGES README
%{perl_vendorlib}/IO/Pager*
%{_mandir}/*/*


%changelog
* Fri Feb 12 2010 Jérôme Quelin <jquelin@mandriva.org> 0.60.0-1mdv2010.1
+ Revision: 504936
- rebuild using %%perl_convert_version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.06-4mdv2010.0
+ Revision: 430472
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.06-3mdv2009.0
+ Revision: 241559
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat May 26 2007 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.06-1mdv2008.0
+ Revision: 31531
- Import perl-IO-Pager



* Sun May 20 2007 Shlomi Fish  0.06-1mdv2007.1
- Initial release. Adapted the Feed-Find spec for this one.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4754 |12cr|perl-IO-Prompt-0.997.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    IO-Prompt
%define upstream_version 0.997001

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Interactively prompt for user input
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/IO/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(IO::Handle)
BuildRequires:	perl(POSIX)
BuildRequires:	perl(Term::ReadKey)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Want)

BuildArch:	noarch

%description
By default, this module exports a single function 'prompt'. It prompts the
user to enter some input, and returns an object that represents the user
input.

You may specify various flags to the function to affect its behaviour; most
notably, it defaults to automatically 'chomp' the input, unless the '-line'
flag is specified.

Two other functions are exported at request: 'hand_print', which simulates
hand-typing to the console; and 'get_input', which is the lower-level
function that actually prompts the user for a suitable input.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
# requires /dev/tty
rm t/01.dependencies.t

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/IO


%changelog
* Mon Apr 26 2010 Jérôme Quelin <jquelin@mandriva.org> 0.997.1-1mdv2010.1
+ Revision: 539084
- update to 0.997001

* Mon Feb 01 2010 Jérôme Quelin <jquelin@mandriva.org> 0.997.0-1mdv2010.1
+ Revision: 498978
- update to 0.997

* Mon Jan 11 2010 Jérôme Quelin <jquelin@mandriva.org> 0.996.0-1mdv2010.1
+ Revision: 489526
- remove test failing in non-interactive setup
- update to 0.996

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> v0.99.4-3mdv2010.0
+ Revision: 430473
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> v0.99.4-2mdv2009.0
+ Revision: 268530
- rebuild early 2009.0 package (before pixel changes)

* Tue Apr 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> v0.99.4-1mdv2009.0
+ Revision: 194417
- import perl-IO-Prompt


* Tue Apr 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> v0.99.4-1mdv2009.0
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4755 |12cr|perl-IO-Pty-Easy-0.80.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    IO-Pty-Easy
%define upstream_version 0.08

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Easy interface to IO::Pty
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/IO/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(IO::Pty)
BuildRequires:	perl(Scalar::Util)
BuildArch:	noarch

%description
'IO::Pty::Easy' provides an interface to the IO::Pty manpage which hides
most of the ugly details of handling ptys, wrapping them instead in simple
spawn/read/write commands.

'IO::Pty::Easy' uses the IO::Pty manpage internally, so it inherits all of
the portability restrictions from that module.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.80.0-2mdv2011.0
+ Revision: 655033
- rebuild for updated spec-helper

* Fri Mar 05 2010 Jérôme Quelin <jquelin@mandriva.org> 0.80.0-1mdv2011.0
+ Revision: 514790
- import perl-IO-Pty-Easy


* Fri Mar 05 2010 cpan2dist 0.08-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4756 |12cr|perl-IO-Socket-Multicast-1.120.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	IO-Socket-Multicast
%define	upstream_version 1.12

Name:		perl-%{module}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Send and receive multicast messages
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{module}
Source0:	http://www.cpan.org/modules/by-module/IO/%{module}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(IO::Interface)

%description
IO::Socket::Multicast is designed to take the effort out of managing
some multicast network.

%prep
%setup -q -n %{module}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README 
%{perl_vendorarch}/IO
%{perl_vendorarch}/auto/IO
%{_mandir}/man*/*



%changelog
* Thu Feb 02 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.120.0-3
+ Revision: 770586
- clean up spec
- svn commit -m mass rebuild of perl extension against perl 5.14.2

  + Jérôme Quelin <jquelin@mandriva.org>
    - rebuild for perl 5.12

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1.120.0-1mdv2011.0
+ Revision: 552324
- update to 1.12

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 1.110.0-1mdv2010.1
+ Revision: 461297
- update to 1.11

* Wed Jul 15 2009 Jérôme Quelin <jquelin@mandriva.org> 1.70.0-1mdv2010.0
+ Revision: 396357
- adding missing buildrequires:
- wrongly changed extension
- adding missing buildrequires:
- using %%perl_convert_version

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - update to new version 1.07

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.05-5mdv2009.0
+ Revision: 257316
- rebuild

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 1.05-3mdv2008.1
+ Revision: 152121
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.05-2mdv2008.0
+ Revision: 86509
- rebuild


* Mon Aug 28 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.05-1mdv2007.0
- New version 1.05
- spec cleanup
- better summary
- drop explicit provides

* Thu Jun 22 2006 Erwan Velu <erwan@seanodes.com> 1.04-3
- Rebuild

* Mon Feb 20 2006 Erwan Velu <erwan@seanodes.com> 1.04-2mdk
- Wrong spec name

* Mon Feb 06 2006 Erwan Velu <erwan@seanodes.com> 1.04-1mdk
- 1.04


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4757 |12cr|perl-IO-Socket-Telnet-0.40.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    IO-Socket-Telnet
%define upstream_version 0.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Transparent telnet negotiation for IO::Socket::INET
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/IO/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildArch:	noarch

%description
Telnet is a simple protocol that sits on top of TCP/IP. It handles the
negotiation of various options, both about the connection itself (ECHO) and
the setup of both sides of the party (NAWS, TTYPE).

This is a wrapper around the IO::Socket::INET manpage that both strips out
the telnet escape sequences and lets you handle the negotiation in a
high-level manner.

There is currently no interface for defining callbacks. This will be
rectified very soon. The module as it stands is still useful for stripping
out telnet escape sequences.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.40.0-2mdv2011.0
+ Revision: 657782
- rebuild for updated spec-helper

* Sun Oct 03 2010 Shlomi Fish <shlomif@mandriva.org> 0.40.0-1mdv2011.0
+ Revision: 582694
- import perl-IO-Socket-Telnet


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4758 |12cr|perl-IO-Tee-0.640.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 IO-Tee
%define upstream_version 0.64

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Multiplex output to multiple output handles 
License:	GPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/T/TL/TLOWERY/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
IO::Tee objects can be used to multiplex input and output in two different
ways. The first way is to multiplex output to zero or more output handles. The
IO::Tee constructor, given a list of output handles, returns a tied handle that
can be written to. When written to (using print or printf), the IO::Tee object
multiplexes the output to the list of handles originally passed to the
constructor. As a shortcut, you can also directly pass a string or an array
reference to the constructor, in which case IO::File::new is called for you
with the specified argument or arguments.

The second way is to multiplex input from one input handle to zero or more
output handles as it is being read. The IO::Tee constructor, given an input
handle followed by a list of output handles, returns a tied handle that can be
read from as well as written to. When written to, the IO::Tee object
multiplexes the output to all handles passed to the constructor, as described
in the previous paragraph. When read from, the IO::Tee object reads from the
input handle given as the first argument to the IO::Tee constructor, then
writes any data read to the output handles given as the remaining arguments to
the constructor.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/*/*
%{perl_vendorlib}/IO


%changelog
* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.640.0-1mdv2010.0
+ Revision: 402559
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.64-5mdv2009.0
+ Revision: 257358
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 0.64-3mdv2008.1
+ Revision: 135856
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.64-3mdv2008.0
+ Revision: 86511
- rebuild


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.64-2mdv2007.0
- Rebuild

* Thu Oct 06 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.64-1mdk
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4759 |12cr|perl-IO-TieCombine-1.0.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    IO-TieCombine
%define upstream_version 1.000

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Tied scalars for IO::TieCombine
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/IO/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Tied scalars for IO::TieCombine.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 1.0.0-2mdv2011.0
+ Revision: 655034
- rebuild for updated spec-helper

* Fri May 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.0.0-1mdv2011.0
+ Revision: 380951
- import perl-IO-TieCombine


* Fri May 29 2009 cpan2dist 1.000-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4760 |12cr|perl-IO-Tty-Util-0.30.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    IO-Tty-Util
%define upstream_version 0.03

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	4

Summary:    No summary found
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/IO/%{upstream_name}-%{upstream_version}.tar.gz


BuildRequires: perl-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
the IO::Tty::Util manpage provides basic Perl bindings to the 'openpty' and
'login_tty' functions found in 'libutil.so' and provides a Perl
implementation of the 'forkpty' function.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
# tests seem to fail with perl 5.12 without tty (such as the bs)
#make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.30.0-4
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sat Jul 24 2010 Jérôme Quelin <jquelin@mandriva.org> 0.30.0-3mdv2011.0
+ Revision: 558102
- skip tests, they need a tty with perl 5.12
- rebuild
- rebuild for perl 5.12

* Thu Oct 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.30.0-1mdv2010.0
+ Revision: 452087
- import perl-IO-Tty-Util


* Thu Oct 01 2009 cpan2dist 0.03-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4761 |12cr|perl-IO-Util-1.500.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    IO-Util
%define upstream_version 1.5

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	A selection of general-utility IO function
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/D/DO/DOMIZIO/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Test::Pod)
BuildRequires:	perl(Test::Pod::Coverage)

BuildArch:	noarch

%description
This is a micro-weight module that exports a few functions of general utility
in IO operations.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/IO/*
%{_mandir}/*/*

%changelog
* Fri Feb 12 2010 Jérôme Quelin <jquelin@mandriva.org> 1.500.0-1mdv2010.1
+ Revision: 504937
- rebuild using %%perl_convert_version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.5-4mdv2010.0
+ Revision: 430474
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.5-3mdv2009.0
+ Revision: 257367
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 1.5-1mdv2008.1
+ Revision: 135856
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon May 14 2007 Oden Eriksson <oeriksson@mandriva.com> 1.5-1mdv2008.0
+ Revision: 26678
- Import perl-IO-Util



* Mon May 14 2007 Oden Eriksson <oeriksson@mandriva.com> 1.5-1mdv2007.1
- initial Mandriva package 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4762 |12cr|perl-IPC-Cmd-0.640.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    IPC-Cmd
%define upstream_version 0.64

Name:           perl-%{upstream_name}
Version:        %perl_convert_version %{upstream_version}
Release:        %mkrel 2

Summary:        Finding and running system commands made easy
License:        GPL+ or Artistic
Group:          Development/Perl
Url:            http://search.cpan.org/dist/%{upstream_name}
Source0:        http://www.cpan.org/modules/by-module/IPC/%{upstream_name}-%{upstream_version}.tar.gz

Buildrequires:  perl-devel
Buildrequires:  perl(Module::Load::Conditional)
Buildrequires:  perl(version)

Buildarch:      noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}

%description
IPC::Cmd allows you to run commands, interactively if desired, platform
independent but have them still work.

The can_run function can tell you if a certain binary is installed and if so
where, whereas the run function can actually execute any of the commands you
give it and give you a clear return value, as well as adhere to your verbosity
settings.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc README
%{perl_vendorlib}/IPC
%{_mandir}/*/*


%changelog
* Sat Jan 21 2012 Oden Eriksson <oeriksson@mandriva.com> 0.640.0-2mdv2012.0
+ Revision: 764839
- rebuild

* Sat Nov 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.640.0-1mdv2011.0
+ Revision: 597098
- update to 0.64

* Wed Jul 28 2010 Jérôme Quelin <jquelin@mandriva.org> 0.600.0-3mdv2011.0
+ Revision: 562426
- rebuild

* Sat Jul 24 2010 Jérôme Quelin <jquelin@mandriva.org> 0.600.0-2mdv2011.0
+ Revision: 558162
- rebuild

* Mon Jul 12 2010 Jérôme Quelin <jquelin@mandriva.org> 0.600.0-1mdv2011.0
+ Revision: 551222
- update to 0.60

* Fri Feb 05 2010 Jérôme Quelin <jquelin@mandriva.org> 0.560.0-1mdv2010.1
+ Revision: 501137
- update to 0.56

* Sun Nov 22 2009 Jérôme Quelin <jquelin@mandriva.org> 0.540.0-1mdv2010.1
+ Revision: 468934
- update to 0.54

* Thu Sep 10 2009 Jérôme Quelin <jquelin@mandriva.org> 0.500.0-1mdv2010.0
+ Revision: 437213
- update to 0.50

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.460.0-1mdv2010.0
+ Revision: 402561
- rebuild using %%perl_convert_version

* Thu Jun 18 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.46-1mdv2010.0
+ Revision: 387008
- update to new version 0.46

* Tue May 05 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.44-1mdv2010.0
+ Revision: 372109
- update to new version 0.44

* Sat Oct 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.42-1mdv2009.1
+ Revision: 292191
- update to new version 0.42

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.40-3mdv2009.0
+ Revision: 257369
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Thu Nov 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.40-1mdv2008.1
+ Revision: 104498
- update to new version 0.40

* Fri Oct 12 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.38-1mdv2008.1
+ Revision: 97658
- update to new version 0.38


* Tue Nov 28 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.36-1mdv2007.0
+ Revision: 87852
- new version

* Thu Nov 23 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.34-1mdv2007.1
+ Revision: 86576
- new revision

* Wed Nov 15 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.25-1mdv2007.1
+ Revision: 84468
- Import perl-IPC-Cmd

* Sat Sep 09 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.25-1mdv2007.0
- new version
- fix sources URL

* Fri Sep 01 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.24-2mdv2007.0
- Rebuild

* Mon Apr 24 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.24-1mdk
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4763 |12cr|perl-IPC-Shareable-0.600.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name 	 IPC-Shareable
%define upstream_version 0.60

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	%{upstream_name} perl module
License: 	Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/IPC/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
IPC-Shareable allows you to tie a variable to shared memory making it easy to
share the contents of that variable with other Perl processes. Scalars, arrays,
and hashes can be tied. The variable being tied may contain arbitrarily complex
data structures including references to arrays, hashes of hashes, etc.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make 

%install
%makeinstall_std

%files
%doc README MANIFEST CHANGES CREDITS 
%{perl_vendorlib}/IPC/*.pm
%{perl_vendorlib}/IPC/Shareable/*.pm
%{_mandir}/*/*


%changelog
* Tue Jul 28 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.600.0-1mdv2010.0
+ Revision: 402563
- rebuild using %%perl_convert_version

* Mon Sep 29 2008 Oden Eriksson <oeriksson@mandriva.com> 0.60-9mdv2009.0
+ Revision: 289647
- disable tests for now

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.60-6mdv2008.1
+ Revision: 122768
- kill re-definition of %%buildroot on Pixel's request


* Thu May 11 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.60-6mdk
- Fix Build
- use mkrel

* Wed Jun 30 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.60-5mdk
- rebuild

* Wed May 28 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.60-4mdk
- rebuild for new auto{prov,req}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4764 |12cr|perl-IPC-SharedCache-1.300.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name       IPC-SharedCache
%define upstream_version    1.3

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2
Summary:	Manage a cache in SysV IPC shared memory
License:	GPL or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source:		http://www.cpan.org/modules/by-module/IPC/%{upstream_name}-%{upstream_version}.tar.gz
Patch:		0001-Wrap-IPC-ShareLite-new-calls-inside-eval-block.patch 

BuildRequires:	perl-devel
BuildRequires:	perl(IPC::ShareLite)
BuildArch:	noarch


%description
This module provides a shared memory cache accessed as a tied hash.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 
%patch -p1

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README LICENSE ANNOUNCE
%{perl_vendorlib}/IPC
%{_mandir}/*/*

%changelog
* Sun Sep 13 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.300.0-1mdv2010.0
+ Revision: 438672
- use new perl_version macro
- fix API change in IPC::Sharelite (RT patch)

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.3-5mdv2009.0
+ Revision: 257373
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.3-4mdv2009.0
+ Revision: 245404
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 1.3-2mdv2008.1
+ Revision: 135856
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.3-2mdv2008.0
+ Revision: 86512
- rebuild


* Wed Sep 13 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3-1mdv2007.0
- rebuild

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4765 |12cr|perl-IPC-ShareLite-0.170.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    IPC-ShareLite
%define upstream_version 0.17

Name: 		perl-%{upstream_name}
Version: 	%perl_convert_version %{upstream_version}
Release:	3

Summary: 	Lightweight interface to shared memory
License: 	GPL+ or Artistic
Group: 		Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/IPC/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel >= 5.8.0
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}

%description
IPC-ShareLite module for perl.  IPC::ShareLite provides a simple
interface to shared memory, allowing data to be efficiently
communicated between processes.  Your operating system must support
SysV IPC (shared memory and semaphores) in order to use this module.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor </dev/null
make CFLAGS="%{optflags}"

%check
make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/*/*
%{perl_vendorarch}/auto/IPC
%{perl_vendorarch}/IPC


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.170.0-3
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.170.0-2mdv2011.0
+ Revision: 555257
- rebuild

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.170.0-1mdv2010.0
+ Revision: 402564
- update to 0.56

* Wed Mar 11 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.17-1mdv2009.1
+ Revision: 353646
- update to new version 0.17

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.13-4mdv2009.0
+ Revision: 257384
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.13-3mdv2009.0
+ Revision: 245407
- rebuild

* Mon Mar 10 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.13-1mdv2008.1
+ Revision: 183286
- update to new version 0.13

* Tue Feb 26 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.12-1mdv2008.1
+ Revision: 175334
- new version

* Mon Jan 14 2008 Pixel <pixel@mandriva.com> 0.09-5mdv2008.1
+ Revision: 151372
- rebuild for perl-5.10.0

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Aug 20 2007 Thierry Vignaud <tv@mandriva.org> 0.09-4mdv2008.0
+ Revision: 67617
- use %%mkrel


* Tue Nov 23 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.09-4mdk
- rebuild for new perl

* Wed Jun 30 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.09-3mdk
- rebuild

* Wed May 28 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.09-2mdk
- rebuild for new auto{prov,req}

* Fri Apr 25 2003 Franois Pons <fpons@mandrakesoft.com> 0.09-1mdk
- 0.09.

* Sat Feb 01 2003 Lenny Cartier <lenny@mandrakesoft.com 0.08-3mdk
- rebuild

* Tue Jul 23 2002 Philippe Libat <philippe@mandrakesoft.com> 0.08-2mdk
- rebuild for perl 5.8.0

* Mon Jun 10 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.08-1mdk
- from Peter Chen <petechen@netilla.com> :
	- 0.08


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4766 |12cr|perl-IPC-SysV-2.30.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    IPC-SysV
%define upstream_version 2.03

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	5

Summary:    System V shared memory, semaphores, messages
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/IPC/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Test::More)
BuildRequires: perl-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
A class providing an object based interface to SysV IPC message queues.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%{make}

%check
%{make} test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc README Changes
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.30.0-5
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sat Nov 13 2010 Jérôme Quelin <jquelin@mandriva.org> 2.30.0-4mdv2011.0
+ Revision: 597099
- rebuild

* Wed Jul 28 2010 Jérôme Quelin <jquelin@mandriva.org> 2.30.0-3mdv2011.0
+ Revision: 562427
- rebuild

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 2.30.0-2mdv2011.0
+ Revision: 555966
- rebuild for perl 5.12

* Mon Jul 12 2010 Jérôme Quelin <jquelin@mandriva.org> 2.30.0-1mdv2011.0
+ Revision: 551223
- update to 2.03

* Mon Mar 08 2010 Jérôme Quelin <jquelin@mandriva.org> 2.20.0-1mdv2010.1
+ Revision: 515653
- update to 2.02

* Sun Jul 12 2009 Jérôme Quelin <jquelin@mandriva.org> 2.10.0-1mdv2010.0
+ Revision: 395359
- import perl-IPC-SysV


* Sun Jul 12 2009 cpan2dist 2.01-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4767 |12cr|perl-IRC-Bot-0.80.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    IRC-Bot
%define upstream_version 0.08

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Channel Maintenance IRC bot
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/B/BW/BWSMITH/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(POE::Component::IRC)
BuildRequires:	perl(Cache::Cache)
BuildArch:	noarch

%description
A complete bot, similar to eggdrop using POE::Component::IRC. Allows access to
all channel user management modes. Provides !seen functions, a complete help
system, logging, dcc chat interface, and it runs as a daemon process. IRC::Bot
utilizes Cache::FileCache for seen functions, and for session handling.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%check
%make test

%files
%doc Changes
%{perl_vendorlib}/IRC
%{perl_vendorlib}/auto/IRC
%{_mandir}/*/*

%changelog
* Tue Jul 28 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.80.0-1mdv2010.0
+ Revision: 402565
- rebuild using %%perl_convert_version

* Mon May 11 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.08-1mdv2010.0
+ Revision: 374539
- update to 0.08

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.06-5mdv2009.0
+ Revision: 241567
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-3mdv2008.0
+ Revision: 86513
- rebuild


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-2mdv2007.0
- Rebuild

* Fri Mar 03 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.06-1mdk
- 0.06

* Fri Sep 30 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.04-4mdk
- Fix BuildRequires

* Sat Jun 11 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.04-3mdk 
- better url
- spec cleanup
- don't ship useless empty directories
- make test in %%check
- buildrequires

* Sun Feb 06 2005 Sylvie Terjan <erinmargault@mandrake.org> 0.04-2mdk
- rebuild for new perl

* Sat Jul 24 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.04-1mdk 
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4768 |12cr|perl-IRC-Utils-0.120.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    IRC-Utils
%define upstream_version 0.12

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Common utilities for IRC-related tasks
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/IRC/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
The functions in this module take care of many of the tasks you are faced
with when working with IRC. Mode lines, ban masks, message encoding and
formatting, etc.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes LICENSE META.yml META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Fri Aug 12 2011 Michael Scherer <misc@mandriva.org> 0.110.0-1mdv2012.0
+ Revision: 694074
- new version

* Tue May 31 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.100.0-1
+ Revision: 682132
- update to new version 0.10

* Sun May 22 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.90.0-1
+ Revision: 677370
- update to new version 0.09

* Thu May 12 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.80.0-1
+ Revision: 673799
- update to new version 0.08

* Sun May 01 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.70.0-1
+ Revision: 661392
- import perl-IRC-Utils


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4769 |12cr|perl-JavaScript-Beautifier-0.170.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    JavaScript-Beautifier
%define upstream_version 0.17

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Beautify Javascript (beautifier for javascript)
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/JavaScript/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Getopt::Long)
BuildRequires:	perl(Pod::Usage)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
This module is mostly a Perl-rewrite of the
http://github.com/einars/js-beautify/tree/master/beautify.js manpage

You can check it through the http://jsbeautifier.org/ manpage

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man?/*
%{perl_vendorlib}/*
%{_bindir}/*


%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.170.0-2mdv2011.0
+ Revision: 654378
- update file list
- rebuild for updated spec-helper

* Wed Dec 30 2009 Jérôme Quelin <jquelin@mandriva.org> 0.170.0-1mdv2011.0
+ Revision: 483885
- update to 0.17

* Wed Sep 23 2009 Jérôme Quelin <jquelin@mandriva.org> 0.160.0-1mdv2010.0
+ Revision: 447603
- update to 0.16

* Fri Sep 18 2009 Jérôme Quelin <jquelin@mandriva.org> 0.150.0-1mdv2010.0
+ Revision: 444247
- update to 0.15

* Thu Sep 17 2009 Jérôme Quelin <jquelin@mandriva.org> 0.140.0-1mdv2010.0
+ Revision: 444025
- import perl-JavaScript-Beautifier


* Thu Sep 17 2009 cpan2dist 0.14-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4770 |12cr|perl-JavaScript-Minifier-1.50.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    JavaScript-Minifier
%define upstream_version 1.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Perl extension for minifying JavaScript code
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/JavaScript/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildArch:	noarch

%description
This module removes unnecessary whitespace from JavaScript code. The
primary requirement developing this module is to not break working code: if
working JavaScript is in input then working JavaScript is output. It is ok
if the input has missing semi-colons, snips like '++ +' or '12
.toString()', for example. Internet Explorer conditional comments are
copied to the output but the code inside these comments will not be
minified.

The ECMAScript specifications allow for many different whitespace
characters: space, horizontal tab, vertical tab, new line, carriage return,
form feed, and paragraph separator. This module understands all of these as
whitespace except for vertical tab and paragraph separator. These two types
of whitespace are not minimized.

For static JavaScript files, it is recommended that you minify during the
build stage of web deployment. If you minify on-the-fly then it might be a
good idea to cache the minified file. Minifying static files on-the-fly
repeatedly is wasteful.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Sep 11 2011 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1.50.0-1mdv2011.0
+ Revision: 699423
- import perl-JavaScript-Minifier


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4771 |12cr|perl-JQuery-1.60.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    JQuery
%define upstream_version 1.06

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 2

Summary:    JQuery Interface
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module//%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(CGI::Application)
BuildRequires: perl(CGI::Carp)
BuildRequires: perl(CGI::Util)
BuildRequires: perl(CSS)
BuildRequires: perl(HTML::Table)
BuildRequires: perl(IO::String)
BuildRequires: perl(Module::Build)
BuildRequires: perl(Test::More)
BuildRequires: perl(XML::Writer)
BuildRequires: perl(Module::Build)
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
JQuery is a frontend for the jQuery language. I use *JQuery* to refer to
the Perl part or the package, and *jQuery* to reference the javascript part
or the package.

A quote from the http://jquery.com manpage: jQuery is a fast, concise,
JavaScript Library that simplifies how you traverse HTML documents, handle
events, perform animations, and add Ajax interactions to your web pages.

JQuery.pm is the main module. There are other modules such as Form,
TableSorter, Splitter, Taconite ..., all of which provide different
functionality. The main module needs to be instantiated, and each instance
of the other modules needs to be registered with the main module. It is
then the responsibility of JQuery.pm to produce the relevant HTML, css and
javascript code.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor
./Build

%check
./Build test

%install
rm -rf %buildroot
./Build install destdir=%{buildroot}

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc README Changes META.yml
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Sat Mar 27 2010 Jérôme Quelin <jquelin@mandriva.org> 1.60.0-2mdv2010.1
+ Revision: 528110
- rebuild
- import perl-JQuery


* Fri Mar 26 2010 cpan2dist 1.06-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4772 |12cr|perl-JSON-Any-1.290.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 JSON-Any
%define upstream_version 1.29

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Wrapper Class for the various JSON classes
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/JSON/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(JSON)
BuildRequires:	perl(JSON::DWIW)
BuildRequires:	perl(JSON::Syck)
BuildRequires:	perl(JSON::XS)

BuildArch: noarch

%description
This module will provide a coherent API to bring together the various JSON
modules currently on CPAN. This module will allow you to code to any JSON
API and have it work regardless of which JSON module is actually installed.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files 
%doc Changes
%{perl_vendorlib}/*
%{_mandir}/*/*


%changelog
* Mon Jun 13 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.290.0-1mdv2011.0
+ Revision: 684769
- update to new version 1.29

* Thu May 12 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.280.0-1
+ Revision: 673800
- update to new version 1.28

* Sun Apr 17 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.270.0-1
+ Revision: 654092
- update to new version 1.27

* Mon Apr 04 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.260.0-1
+ Revision: 650311
- update to new version 1.26

* Sat Nov 27 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.250.0-1mdv2011.0
+ Revision: 601898
- update to new version 1.25

* Fri Nov 12 2010 Jérôme Quelin <jquelin@mandriva.org> 1.240.0-1mdv2011.0
+ Revision: 596611
- update to 1.24

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 1.220.0-1mdv2011.0
+ Revision: 461540
- adding missing buildrequires:
- update to 1.22

* Wed Jul 08 2009 Jérôme Quelin <jquelin@mandriva.org> 1.210.0-1mdv2010.0
+ Revision: 393423
- update to 1.21
- using %%perl_convert_version
- fixed license field

* Mon May 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.19-0.1mdv2010.0
+ Revision: 371726
- new version

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.04-0.2mdv2009.0
+ Revision: 245452
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 1.04-0.1mdv2008.1
+ Revision: 135856
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue May 01 2007 Olivier Thauvin <nanardon@mandriva.org> 1.04-0.1mdv2008.0
+ Revision: 19748
- buildrequires
- 1.04
- Create perl-JSON-Any


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4773 |12cr|perl-JSON-DWIW-0.470.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    JSON-DWIW
%define upstream_version 0.47

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	2

Summary:    Return a true or false value when
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/JSON/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl-devel
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}

%description
Other JSON modules require setting several parameters before calling the
conversion methods to do what I want. This module does things by default
that I think should be done when working with JSON in Perl. This module
also encodes and decodes faster than JSON.pm and JSON::Syck in my
benchmarks.

This means that any piece of data in Perl (assuming it's valid unicode)
will get converted to something in JSON instead of throwing an exception.
It also means that output will be strict JSON, while accepted input will be
flexible, without having to set any options.

Encoding
    Perl objects get encoded as their underlying data structure, with the
    exception of Math::BigInt and Math::BigFloat, which will be output as
    numbers, and JSON::DWIW::Boolean, which will get output as a true or
    false value (see the true() and false() methods). For example, a
    blessed hash ref will be represented as an object in JSON, a blessed
    array will be represented as an array. etc. A reference to a scalar is
    dereferenced and represented as the scalar itself. Globs, Code refs,
    etc., get stringified, and undef becomes null.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc README
%{_mandir}/man3/*
%perl_vendorarch/JSON
%perl_vendorarch/auto/JSON


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.470.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Fri Nov 12 2010 Jérôme Quelin <jquelin@mandriva.org> 0.470.0-1mdv2011.0
+ Revision: 596613
- update to 0.47

* Sun Aug 15 2010 Jérôme Quelin <jquelin@mandriva.org> 0.460.0-1mdv2011.0
+ Revision: 569939
- update to 0.46

* Wed Jul 28 2010 Jérôme Quelin <jquelin@mandriva.org> 0.450.0-2mdv2011.0
+ Revision: 562466
- rebuild
- update to 0.45

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.420.0-2mdv2011.0
+ Revision: 555969
- rebuild for perl 5.12

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.420.0-1mdv2011.0
+ Revision: 552375
- update to 0.42

* Mon Mar 22 2010 Jérôme Quelin <jquelin@mandriva.org> 0.400.0-1mdv2010.1
+ Revision: 526450
- update to 0.40

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.390.0-1mdv2010.1
+ Revision: 461320
- update to 0.39

* Sat Sep 19 2009 Jérôme Quelin <jquelin@mandriva.org> 0.380.0-1mdv2010.0
+ Revision: 444609
- update to 0.38

* Thu Sep 17 2009 Jérôme Quelin <jquelin@mandriva.org> 0.370.0-1mdv2010.0
+ Revision: 443931
- update to 0.37

* Tue Aug 25 2009 Jérôme Quelin <jquelin@mandriva.org> 0.360.0-1mdv2010.0
+ Revision: 421131
- update to 0.36
- update to 0.36

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.350.0-2mdv2010.0
+ Revision: 405951
- force rebuild
- rebuild using %%perl_convert_version
- fixed license field

* Thu Jul 09 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.35-1mdv2010.0
+ Revision: 393793
- update to new version 0.35

* Thu Jun 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.34-1mdv2010.0
+ Revision: 389095
- update to new version 0.34

* Sun Jun 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.33-1mdv2010.0
+ Revision: 387757
- update to new version 0.33

* Fri May 15 2009 Jérôme Quelin <jquelin@mandriva.org> 0.32-2mdv2010.0
+ Revision: 375946
- rebuild

* Mon May 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.32-1mdv2010.0
+ Revision: 371686
- import perl-JSON-DWIW


* Mon May 04 2009 cpan2dist 0.32-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4774 |12cr|perl-JSON-PP-2.272.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    JSON-PP
%define upstream_version 2.27200

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Dummy module providing JSON::PP::Boolean
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/JSON/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This module is the JSON::XS manpage compatible pure Perl module. (Perl 5.8
or later is recommended)

JSON::XS is the fastest and most proper JSON module on CPAN. It is written
by Marc Lehmann in C, so must be compiled and installed in the used
environment.

JSON::PP is a pure-Perl module and has compatibility to JSON::XS.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README META.yml Changes
%{perl_vendorlib}/*
%{_bindir}/json_pp
%{_mandir}/man3/*
%{_mandir}/man1/json_pp.1.xz



%changelog
* Tue May 31 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.272.0-1mdv2011.0
+ Revision: 682134
- update to new version 2.27200

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 2.271.50-2
+ Revision: 657443
- rebuild for updated spec-helper

* Thu Mar 10 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.271.50-1
+ Revision: 643397
- update to new version 2.27105

* Wed Feb 02 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.271.40-1
+ Revision: 635293
- import perl-JSON-PP


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4775 |12cr|perl-JSON-RPC-0.960.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    JSON-RPC
%define upstream_version 0.96

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	JSON-RPC sever for mod_perl2
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/JSON/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(CGI)
BuildRequires:	perl(HTTP::Request)
BuildRequires:	perl(HTTP::Response)
BuildRequires:	perl(JSON)
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This module is a smple code (for Perl 5.6 or later). Please check the
source.

PROCEDURES
    * echo

      Takes a scalar and returns it as is.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.960.0-2mdv2011.0
+ Revision: 657783
- rebuild for updated spec-helper

* Fri Oct 22 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.960.0-1mdv2011.0
+ Revision: 587225
- import perl-JSON-RPC


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4776 |12cr|perl-JSON-XS-2.300.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 JSON-XS
%define upstream_version 2.3

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2
Epoch:      1

Summary:	JSON (JavaScript Object Notation) serialization
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}/
Source0:    http://www.cpan.org/modules/by-module/JSON/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:  perl(CGI)
BuildRequires:	perl(HTTP::Request)
BuildRequires:	perl(HTTP::Response)
BuildRequires:	perl(Test::More)
BuildRequires:  perl(common::sense)
BuildRequires:	perl-devel

Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}

Requires:   perl(common::sense)

%description
JSON serialising/deserialising, done correctly and fast.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc Changes README
%{_mandir}/*/*
%{_bindir}/json_xs
%{perl_vendorarch}/JSON*
%{perl_vendorarch}/auto/JSON/XS/*


%changelog
* Mon Aug 23 2010 Jérôme Quelin <jquelin@mandriva.org> 1:2.300.0-1mdv2011.0
+ Revision: 572222
- update to 2.3

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 1:2.290.0-2mdv2011.0
+ Revision: 555970
- rebuild for perl 5.12

* Wed Mar 17 2010 Jérôme Quelin <jquelin@mandriva.org> 1:2.290.0-1mdv2010.1
+ Revision: 523434
- update to 2.29

* Fri Mar 12 2010 Jérôme Quelin <jquelin@mandriva.org> 1:2.280.0-1mdv2010.1
+ Revision: 518484
- update to 2.28

* Fri Feb 12 2010 Jérôme Quelin <jquelin@mandriva.org> 1:2.270.0-2mdv2010.1
+ Revision: 504859
- adding missing requires:

* Thu Jan 07 2010 Jérôme Quelin <jquelin@mandriva.org> 1:2.270.0-1mdv2010.1
+ Revision: 487049
- update to 2.27

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 1:2.260.0-1mdv2010.1
+ Revision: 461321
- update to 2.26

* Tue Aug 11 2009 Jérôme Quelin <jquelin@mandriva.org> 1:2.250.0-1mdv2010.0
+ Revision: 415039
- adding missing buildrequires:
- forgot to commit tarball
- update to 2.25

* Tue Jul 07 2009 Jérôme Quelin <jquelin@mandriva.org> 1:2.240.0-1mdv2010.0
+ Revision: 393298
- update to 2.24
- using %%perl_convert_version
- bumping epoch to make sure old (braindead) version scheme is forgotten

* Fri Feb 20 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2311-1mdv2009.1
+ Revision: 343258
- update to new version 2311

* Sat Nov 22 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.2222-1mdv2009.1
+ Revision: 305734
- update to new version 2.2222

* Sat Oct 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.23-1mdv2009.1
+ Revision: 292193
- update to new version 2.23

* Sat Jul 19 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.22.2-1mdv2009.0
+ Revision: 238738
- new version

* Mon Jun 16 2008 Adam Williamson <awilliamson@mandriva.org> 2.21-1mdv2009.0
+ Revision: 220523
- import perl-JSON-XS



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4777 |12cr|perl-KinoSearch-0.165.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name KinoSearch
%define upstream_version 0.165

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Surround highlight bits with tags
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module//%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(Compress::Zlib)
BuildRequires:	perl(ExtUtils::CBuilder)
BuildRequires:	perl(ExtUtils::ParseXS)
BuildRequires:	perl(Lingua::Stem::Snowball)
BuildRequires:	perl(Lingua::StopWords)
BuildRequires:	perl(Module::Build::Compat)
BuildRequires:	perl-devel

%description
KinoSearch is a loose port of the Java search engine library Apache Lucene,
written in Perl and C. The archetypal application is website search, but it
can be put to many different uses.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sun Feb 12 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.165.0-5
+ Revision: 773604
- cleanout spec
- svn commit -m mass rebuild of perl extension against perl 5.14.2

  + Jérôme Quelin <jquelin@mandriva.org>
    - rebuild for perl 5.12
    - rebuild

* Fri Mar 12 2010 Jérôme Quelin <jquelin@mandriva.org> 0.165.0-2mdv2010.1
+ Revision: 518458
- ship debug files in -debug

* Mon Nov 30 2009 Jérôme Quelin <jquelin@mandriva.org> 0.165.0-1mdv2010.1
+ Revision: 471664
- no arch-dep files should be mentioned in %%files
- module is binary, not noarch
- import perl-KinoSearch


* Sun Nov 29 2009 cpan2dist 0.165-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4778 |12cr|perl-KinoSearch1-1.10.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name KinoSearch1
%define upstream_version 1.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Surround highlight bits with tags
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module//%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(Compress::Zlib)
BuildRequires:	perl(ExtUtils::CBuilder)
BuildRequires:	perl(ExtUtils::ParseXS)
BuildRequires:	perl(Lingua::Stem::Snowball)
BuildRequires:	perl(Lingua::StopWords)
BuildRequires:	perl(Module::Build::Compat)
BuildRequires:	perl-devel

%description
KinoSearch1 is a loose port of the Java search engine library Apache
Lucene, written in Perl and C. The archetypal application is website
search, but it can be put to many different uses.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sun Feb 12 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.10.0-2
+ Revision: 773607
- cleanout spec
- fix duplicated debug files
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Fri Nov 12 2010 Jérôme Quelin <jquelin@mandriva.org> 1.10.0-1mdv2011.0
+ Revision: 596735
- update to 1.01

* Sat Sep 04 2010 Jérôme Quelin <jquelin@mandriva.org> 1.0.0-1mdv2011.0
+ Revision: 575788
- pkg is arch dependent
- import perl-KinoSearch1


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4779 |12cr|perl-KiokuDB-0.500.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    KiokuDB
%define upstream_version 0.50

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Common functionality for JSPON
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module//%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Cache::Ref)
BuildRequires:	perl(Class::MOP)
BuildRequires:	perl(Data::Stream::Bulk)
BuildRequires:	perl(Data::UUID::LibUUID)
BuildRequires:	perl(Data::Visitor)
BuildRequires:	perl(Digest::SHA)
BuildRequires:	perl(Hash::Util::FieldHash::Compat)
BuildRequires:	perl(IO)
BuildRequires:	perl(JSON)
BuildRequires:	perl(JSON::XS)
BuildRequires:	perl(Module::Pluggable::Object)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Clone)
BuildRequires:	perl(MooseX::Role::Parameterized)
BuildRequires:	perl(MooseX::YAML)
BuildRequires:	perl(PadWalker)
BuildRequires:	perl(Path::Class)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Scope::Guard)
BuildRequires:	perl(Search::GIN)
BuildRequires:	perl(Set::Object)
BuildRequires:	perl(Storable)
BuildRequires:	perl(Task::Weaken)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::use::ok)
BuildRequires:	perl(Throwable)
BuildRequires:	perl(Tie::ToObject)
BuildRequires:	perl(Try::Tiny)
BuildRequires:	perl(YAML::XS)
BuildRequires:	perl(namespace::clean)
BuildRequires:	perl(namespace::autoclean)
BuildArch:	noarch

%description
the KiokuDB manpage is a Moose based frontend to various data stores,
somewhere in between the Tangram manpage and the Pixie manpage.

Its purpose is to provide persistence for "regular" objects with as little
effort as possible, without sacrificing control over how persistence is
actually done, especially for harder to serialize objects.

the KiokuDB manpage is also non-invasive: it does not use ties, 'AUTOLOAD',
proxy objects, 'sv_magic' or any other type of trickery.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml
%{_bindir}/*
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.500.0-2mdv2011.0
+ Revision: 657123
- fix br
- rebuild for updated spec-helper

* Wed Jan 05 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.500.0-1mdv2011.0
+ Revision: 628783
- update to new version 0.50

* Sun Aug 01 2010 Shlomi Fish <shlomif@mandriva.org> 0.480.0-1mdv2011.0
+ Revision: 564859
- Updated to 0.48
- import perl-KiokuDB


* Wed Jul 14 2010 cpan2dist 0.46-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4780 |12cr|perl-KiokuDB-Backend-DBI-1.200.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    KiokuDB-Backend-DBI
%define upstream_version 1.20

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	L<KiokuDB::TypeMap::Entry>
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/KiokuDB/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Class::Accessor::Grouped)
BuildRequires:	perl(DBD::SQLite)
BuildRequires:	perl(DBI)
BuildRequires:	perl(DBIx::Class)
BuildRequires:	perl(DBIx::Class::Core)
BuildRequires:	perl(DBIx::Class::ResultSource::Table)
BuildRequires:	perl(DBIx::Class::Schema)
BuildRequires:	perl(Data::Stream::Bulk)
BuildRequires:	perl(Data::Stream::Bulk::DBI)
BuildRequires:	perl(File::NFSLock)
BuildRequires:	perl(JSON)
BuildRequires:	perl(KiokuDB)
BuildRequires:	perl(KiokuDB::Backend)
BuildRequires:	perl(KiokuDB::Backend::Role::Clear)
BuildRequires:	perl(KiokuDB::Backend::Role::Concurrency::POSIX)
BuildRequires:	perl(KiokuDB::Backend::Role::GC)
BuildRequires:	perl(KiokuDB::Backend::Role::Query::GIN)
BuildRequires:	perl(KiokuDB::Backend::Role::Query::Simple)
BuildRequires:	perl(KiokuDB::Backend::Role::Scan)
BuildRequires:	perl(KiokuDB::Backend::Role::TXN)
BuildRequires:	perl(KiokuDB::Backend::Serialize::Delegate)
BuildRequires:	perl(KiokuDB::Test)
BuildRequires:	perl(KiokuDB::TypeMap)
BuildRequires:	perl(KiokuDB::TypeMap::Entry)
BuildRequires:	perl(KiokuDB::TypeMap::Entry::Naive)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Util::TypeConstraints)
BuildRequires:	perl(MooseX::Types)
BuildRequires:	perl(MooseX::Types::Moose)
BuildRequires:	perl(PadWalker)
BuildRequires:	perl(SQL::Abstract)
BuildRequires:	perl(SQL::Translator)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Search::GIN)
BuildRequires:	perl(Search::GIN::Extract::Class)
BuildRequires:	perl(Search::GIN::Extract::Delegate)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::TempDir)
BuildRequires:	perl(Test::use::ok)
BuildRequires:	perl(Throwable)
BuildRequires:	perl(Try::Tiny)
BuildRequires:	perl(YAML::XS)
BuildRequires:	perl(namespace::autoclean)
BuildRequires:	perl(namespace::clean)
BuildRequires:	perl(ok)
BuildArch:	noarch

%description
This the DBIx::Class manpage component provides the code necessary for the
DBIx::Class::Row manpage objects to refer to the KiokuDB manpage objects
stored in the KiokuDB::Backend::DBI manpage.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon May 09 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.200.0-1mdv2011.0
+ Revision: 672853
- update to new version 1.20

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1.190.0-2
+ Revision: 657529
- add br
- rebuild for updated spec-helper

* Thu Mar 10 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.190.0-1
+ Revision: 643398
- update to new version 1.19

* Fri Jan 07 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.180.0-1mdv2011.0
+ Revision: 629498
- update to new version 1.18

* Sun Dec 26 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.170.0-1mdv2011.0
+ Revision: 625273
- update to new version 1.17

* Sun Aug 08 2010 Shlomi Fish <shlomif@mandriva.org> 1.150.0-1mdv2011.0
+ Revision: 567584
- import perl-KiokuDB-Backend-DBI


* Thu Aug 05 2010 cpan2dist 1.15-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4781 |12cr|perl-KiokuDB-Cmd-0.30.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    KiokuDB-Cmd
%define upstream_version 0.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	A role for command line tools which accept entry IDs as options
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/KiokuDB/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(App::Cmd)
BuildRequires:	perl(KiokuDB)
BuildRequires:	perl(MooseX::App::Cmd)
BuildRequires:	perl(MooseX::Getopt)
BuildRequires:	perl(MooseX::Types::Path::Class)
BuildRequires:	perl(ok)
BuildRequires:	perl(Proc::InvokeEditor)
BuildRequires:	perl(Throwable)
BuildArch:	noarch

%description
This is an the App::Cmd manpage based, pluggable suite of commands for the
KiokuDB manpage.

Some commands such as the KiokuDB::Cmd::Command::Dump manpage are part of
the core distributions, but backends can provide their own subcommands as
well.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.30.0-2mdv2011.0
+ Revision: 656933
- rebuild for updated spec-helper

* Sat Dec 25 2010 Shlomi Fish <shlomif@mandriva.org> 0.30.0-1mdv2011.0
+ Revision: 624864
- import perl-KiokuDB-Cmd


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4782 |12cr|perl-KiokuX-Model-0.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    KiokuX-Model
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	A simple application specific wrapper for L<KiokuDB>
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/KiokuX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(KiokuDB)
BuildRequires:	perl(MooseX::StrictConstructor)
BuildRequires:	perl(ok)
BuildRequires:	perl(Throwable)
BuildArch:	noarch

%description
This base class makes it easy to create the KiokuDB manpage database
instances in your application. It provides a standard way to instantiate
and use a the KiokuDB manpage object in your apps.

As your app grows you can subclass it and provide additional convenience
methods, without changing the structure of the code, but simply swapping
your subclass for the KiokuX::Model manpage in e.g. the
Catalyst::Model::KiokuDB manpage or whatever you use to glue it in.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.20.0-2mdv2011.0
+ Revision: 657784
- rebuild for updated spec-helper

* Fri Dec 24 2010 Shlomi Fish <shlomif@mandriva.org> 0.20.0-1mdv2011.0
+ Revision: 624678
- import perl-KiokuX-Model


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4783 |12cr|perl-KiokuX-User-0.20.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    KiokuX-User
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	A role for users
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/KiokuX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Crypt::Rijndael)
BuildRequires:	perl(KiokuDB)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Role::Parameterized)
BuildRequires:	perl(MooseX::Types::Authen::Passphrase)
BuildRequires:	perl(Sub::Exporter)
BuildRequires:	perl(Test::use::ok)
BuildRequires:	perl(namespace::clean)
BuildArch:	noarch

%description
This role provides a fairly trivial set of attributes and methods designed
to ease the storage of objects representing users in a KiokuDB database.

It consumes the KiokuX::User::ID manpage which provides the 'id' attribute
and the KiokuDB::Role::ID manpage integration, and the
KiokuX::User::Password manpage which provides an the Authen::Passphrase
manpage based 'password' attribute and a 'check_password' method.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.20.0-4mdv2011.0
+ Revision: 657785
- rebuild for updated spec-helper

* Sat Dec 25 2010 Shlomi Fish <shlomif@mandriva.org> 0.20.0-3mdv2011.0
+ Revision: 624806
- Add the dependency on Crypt::Rijndael
- Add a missing dep
- import perl-KiokuX-User


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4784 |12cr|perl-kolab-2.2.4-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name		kolab
%define upstream_version	2.2.4


Name:		perl-%{upstream_name}
Version:	%{upstream_version}
Release:	8
Epoch:		2
Summary:	Perl Modules for use with the Kolab Server
License:	GPL
Group:		Development/Perl
Url:		http://kolab.org/cgi-bin/viewcvs-kolab.cgi/server/perl-kolab/
Source0:	%{name}-%{version}.tar.gz
Patch0:		Makefile.PL.diff
Patch1:		kolab_bootstrap.diff
BuildRequires:	perl-devel
BuildRequires:	perl-ldap
BuildRequires:	perl(URI)

Requires:	perl-Mail-IMAPClient
Requires:	perl-Convert-ASN1
Requires:	perl-Cyrus
Requires:	perl-MIME-tools
Requires:	perl-ldap
Requires:	perl-URI
Requires:	perl-XML-SAX
Requires:	perl-ldap


%description
Perl Modules for use with the Kolab Server

%prep
%setup -q -n %{name}-%{version}
%patch0 -p0
%patch1 -p0

%build
perl Makefile.PL \
   --config %{_sysconfdir}/kolab  --bin %{_bindir} --sbin %{_sbindir}  --etc %{_sysconfdir}/kolab
make
make test

%install
%makeinstall_std

# make some directories
install -d %{buildroot}%{_initrddir}

# make symlinks for kolabd, because it is used from the intidir
%__ln_s %{_bindir}/kolabd  %{buildroot}%{_initrddir}/kolabd

%files
%dir %{perl_vendorlib}/Kolab
%dir %{perl_vendorlib}/Kolab/LDAP
%dir %{perl_vendorlib}/Kolab/LDAP/Backend
%{perl_vendorlib}/Kolab.pm
%{perl_vendorlib}/Kolab/Conf.pm
%{perl_vendorlib}/Kolab/Cyrus.pm
%{perl_vendorlib}/Kolab/LDAP.pm
%{perl_vendorlib}/Kolab/LDAP/Backend.pm
%{perl_vendorlib}/Kolab/LDAP/Backend/ad.pm
%{perl_vendorlib}/Kolab/LDAP/Backend/fds.pm
%{perl_vendorlib}/Kolab/LDAP/Backend/slurpd.pm
%{perl_vendorlib}/Kolab/LDAP/Backend/syncrepl.pm
%{perl_vendorlib}/Kolab/Util.pm
%{_sysconfdir}/kolab/quotawarning.txt
%{_initrddir}/kolabd
%{_bindir}/kolab_smtpdpolicy
%{_bindir}/kolabdcachetool
%{_bindir}/kolabpasswd
%{_bindir}/kolabquotareport
%{_bindir}/kolabquotawarn
%{_sbindir}/kolab_bootstrap
%{_sbindir}/kolabcheckperm
%{_sbindir}/kolabconf
%{_sbindir}/kolabd
%{_mandir}/man3/*
%{_mandir}/man1/*


%changelog
* Sun Jan 22 2012 Oden Eriksson <oeriksson@mandriva.com> 2:2.2.4-7mdv2012.0
+ Revision: 765385
- rebuilt for perl-5.14.2
- rebuilt for perl-5.14.x

* Thu May 05 2011 Funda Wang <fwang@mandriva.org> 2:2.2.4-5
+ Revision: 669246
- update file list

  + Oden Eriksson <oeriksson@mandriva.com>
    - mass rebuild

* Sat Sep 11 2010 Thomas Spuhler <tspuhler@mandriva.org> 2:2.2.4-4mdv2011.0
+ Revision: 577597
- rebuilt against per-5.12.2

* Mon Jul 26 2010 Thomas Spuhler <tspuhler@mandriva.org> 2:2.2.4-3mdv2011.0
+ Revision: 560273
- recommit
- increase release to 3

  + Funda Wang <fwang@mandriva.org>
    - rebuild

* Wed Jul 14 2010 Thomas Spuhler <tspuhler@mandriva.org> 2:2.2.4-1mdv2011.0
+ Revision: 553001
- Updated to upstream version 2.2.4
- Updated to upstream version 2.2.4

* Sun Apr 11 2010 Thomas Spuhler <tspuhler@mandriva.org> 2:2.2.3-1mdv2010.1
+ Revision: 533606
- Upgrade to version 2.2.3
  This is now a perl package and has now the same version as the corresponding kolab package

* Wed Aug 19 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0:5.8.7-9mdv2010.0
+ Revision: 417889
- don't duplicate spec-helper job

  + Thomas Spuhler <tspuhler@mandriva.org>
    - bumped the version to 9 for cooker
    - downgraded release to original and added subrel 1
    - Synched License with source, added Epoch 1
    - Add script for syncrepl (syncrepl.pm) and working path on LDAP.pm for *cache.db

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 5.8.7-8mdv2009.0
+ Revision: 223805
- rebuild

* Thu Mar 06 2008 Oden Eriksson <oeriksson@mandriva.com> 5.8.7-7mdv2008.1
+ Revision: 180354
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - fix spacing at top of description
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Fri Jun 01 2007 Oden Eriksson <oeriksson@mandriva.com> 5.8.7-6mdv2008.0
+ Revision: 33633
- new mandriva file

* Thu May 31 2007 Oden Eriksson <oeriksson@mandriva.com> 5.8.7-5mdv2008.0
+ Revision: 33136
- bump release
- make it use the same prefork values as our cyrus-imapd package

* Sat May 26 2007 Oden Eriksson <oeriksson@mandriva.com> 5.8.7-4mdv2008.0
+ Revision: 31493
- fixed correct ownership of the certs

* Fri May 25 2007 Oden Eriksson <oeriksson@mandriva.com> 5.8.7-3mdv2008.0
+ Revision: 31166
- update the mandriva file a bit more

* Fri May 25 2007 Oden Eriksson <oeriksson@mandriva.com> 5.8.7-2mdv2008.0
+ Revision: 31149
- update the mandriva file a bit

* Tue May 22 2007 Oden Eriksson <oeriksson@mandriva.com> 5.8.7-1mdv2008.0
+ Revision: 29701
- Import perl-kolab



* Sun May 20 2007 Oden Eriksson <oeriksson@mandriva.com> 5.8.7-1mdv2007.1
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4785 |12cr|perl-Kwiki-0.390.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Kwiki
%define upstream_version 0.39

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	The Kwiki Wiki Building Framework 
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Kwiki/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Spoon)
BuildArch:	noarch

%description
Kwiki is perhaps the simplest to install, most modular, and easiest to extend
Wiki. A Wiki allows users to freely create and edit web pages in any web
browser. Kwiki is Open Source Software in Perl, and is available on CPAN.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make
#%make test

%install
rm -rf %{buildroot}
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Kwiki
%{perl_vendorlib}/Kwiki.pm
%{_mandir}/*/*
%{_bindir}/*


%changelog
* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.390.0-1mdv2010.0
+ Revision: 402566
- update to 0.56

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.39-4mdv2009.0
+ Revision: 257390
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.39-3mdv2009.0
+ Revision: 245412
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 0.39-1mdv2008.1
+ Revision: 135856
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Thu Mar 08 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.39-1mdv2007.1
+ Revision: 138514
- new version

* Fri Sep 01 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.38-3mdv2007.0
- Rebuild

* Tue Apr 25 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.38-2mdk
- Rebuild
- better sources URL
- better buildrequires syntax

* Tue Apr 19 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.38-1mdk 
- first mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4786 |12cr|perl-Kwiki-Archive-Rcs-0.160.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Kwiki-Archive-Rcs
%define upstream_version 0.16

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Kwiki Page Archival Using RCS
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Kwiki/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Kwiki)
BuildArch:	noarch
Requires:	rcs

%description
Version control using RCS.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Kwiki
%{_mandir}/*/*


%changelog
* Tue Aug 11 2009 Jérôme Quelin <jquelin@mandriva.org> 0.160.0-1mdv2010.0
+ Revision: 415009
- update to 0.16

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.150.0-1mdv2010.0
+ Revision: 403370
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.15-7mdv2009.0
+ Revision: 241568
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.15-5mdv2008.0
+ Revision: 86514
- rebuild


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.15-4mdv2007.0
- Rebuild

* Mon Apr 24 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.15-3mdk
- better sources URL
- better buildrequires syntax

* Fri Apr 22 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.15-2mdk 
- requires rcs

* Mon Apr 18 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.15-1mdk 
- first mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4787 |12cr|perl-Kwiki-Attachments-0.210.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name       Kwiki-Attachments
%define upstream_version    0.21

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Kwiki Page Attachments Plugin
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Kwiki/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Kwiki)
BuildArch:	noarch

%description
Kwiki::Attachments gives a Kwiki wiki the ability to upload, store and manage
file attachments on any page. By default, if you have an image creation module
such as Imager or Image::Magick installed, then a thumbnail will be created for
every supported image file type that is uploaded. Thumbnails are displayed on
the attachments page, and can also be displayed on wiki pages via the wafl
directives described in the next paragraph. The thumbnail files have "thumb_"
prepended to the original filename and are not displayed separately in the
attachment page or widget. For this reason, you cannot upload files beginning
with "thumb_".

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 
rm -f ._Makefile.PL

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
#%{__make} test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Kwiki
%{_mandir}/*/*

%changelog
* Fri Jul 17 2009 Jérôme Quelin <jquelin@mandriva.org> 0.210.0-1mdv2010.0
+ Revision: 396752
- update to 0.21

* Sat Jun 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.200.0-1mdv2010.0
+ Revision: 389941
- new version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.18-7mdv2009.0
+ Revision: 257393
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.18-6mdv2009.0
+ Revision: 245414
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Dec 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.18-4mdv2008.1
+ Revision: 133634
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.18-3mdv2007.0
- Rebuild

* Mon Apr 24 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.18-2mdk
- better sources URL
- better buildrequires syntax

* Thu Jan 19 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.18-1mdk
- first mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4788 |12cr|perl-Kwiki-CachedDisplay-0.70.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Kwiki-CachedDisplay
%define upstream_version 0.07

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Speed-up Kwiki page display by caching
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Kwiki/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Kwiki)
BuildRequires:	perl(Test::Pod::Coverage)
BuildArch:	noarch

%description
This module use pre-generated page upon rendering, so that each successive
page-rendering takes no time in parsing and template-processing. After you
install this plugin, new pages will automatically have pre-generated HTML
copies on disk. HTML copies for old pages will be generated by next time anyone
visit them.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%defattr(-,root,root)
%doc Changes README
%{perl_vendorlib}/Kwiki
%{_mandir}/*/*


%changelog
* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.70.0-1mdv2010.0
+ Revision: 403375
- rebuild using %%perl_convert_version

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.07-3mdv2009.0
+ Revision: 268536
- rebuild early 2009.0 package (before pixel changes)

* Sat May 24 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.07-2mdv2009.0
+ Revision: 210959
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue May 01 2007 Olivier Thauvin <nanardon@mandriva.org> 0.07-1mdv2008.0
+ Revision: 20233
- 0.07


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-3mdv2007.0
- Rebuild

* Mon Apr 24 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-2mdk
- better sources URL
- better buildrequires syntax

* Thu Jan 19 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-1mdk
- first mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4789 |12cr|perl-Kwiki-Comments-0.60.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Kwiki-Comments
%define upstream_version 0.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Post comments to a page
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Kwiki/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Kwiki)
BuildArch:	noarch

%description
Kwiki::Comments is a Kwiki plugin that allow anyone to leave comments to a
Page, just like Slash comments or MT comments.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README
%{perl_vendorlib}/Kwiki
%{_mandir}/*/*


%changelog
* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.60.0-1mdv2010.0
+ Revision: 403376
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.06-6mdv2009.0
+ Revision: 241569
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-4mdv2008.0
+ Revision: 86515
- rebuild


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-3mdv2007.0
- Rebuild

* Mon Apr 24 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-2mdk
- Rebuild
- better sources URL
- better buildrequires syntax

* Mon Apr 18 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-1mdk 
- first mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4790 |12cr|perl-Kwiki-Diff-0.30.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Kwiki-Diff
%define upstream_version 0.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Display differences between the current wiki page and older revisions
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Kwiki/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Kwiki)
BuildArch:	noarch

%description
This module requires that you be using Kwiki::Revisions. Please make sure
Kwiki::Revisions is in your plugins file.

This module adds a toolbar item, "Differences," when viewing past revisions of
wiki pages. When clicked, the user is shown a colorful side-by-side comparison
of that revision and the current revision.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
rm -f t/0-signature.t # debug files make it fails

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Kwiki
%{_mandir}/*/*


%changelog
* Wed Jul 29 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.30.0-1mdv2010.0
+ Revision: 403377
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.03-6mdv2009.0
+ Revision: 241585
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.03-4mdv2008.0
+ Revision: 86516
- rebuild


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.03-3mdv2007.0
- Rebuild

* Wed May 03 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.03-2mdk
- Fix According to perl Policy
	- BuildRequires
	- Source URL

* Fri Nov 18 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.03-1mdk
- New release 0.03
- %%mkrel
- make test in %%check

* Mon Apr 18 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.02-1mdk 
- first mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4791 |12cr|perl-Kwiki-Edit-RequireUserName-0.20.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Kwiki-Edit-RequireUserName
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Replaces Kwiki::Edit in order to require a user name to edit
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Kwiki/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Kwiki)
BuildArch:	noarch

%description
This plugin helps reduce WikiSpam by requiring that the user have a user name
before editing. The idea is that SpamBots won't take the trouble to do this. Of
course this won't prevent spam created manually.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Kwiki
%{_mandir}/*/*


%changelog
* Wed Jul 29 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.20.0-1mdv2010.0
+ Revision: 403378
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.02-7mdv2009.0
+ Revision: 257438
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.02-6mdv2009.0
+ Revision: 245416
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 0.02-4mdv2008.1
+ Revision: 135856
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.02-4mdv2008.0
+ Revision: 86517
- rebuild


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.02-3mdv2007.0
- Rebuild

* Wed May 03 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.02-2mdk
- Fix According to perl Policy
	- BuildRequires
	- Source URL

* Thu Jan 19 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.02-1mdk
- first mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4792 |12cr|perl-Kwiki-Image-0.10.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Kwiki-Image
%define upstream_version 0.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Kwiki Image Plugin
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Kwiki/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Kwiki)
BuildArch:	noarch

%description
This plugin provides more comprehensive support for images in Kwiki.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Kwiki


%changelog
* Tue Aug 04 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.10.0-1mdv2010.0
+ Revision: 409302
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.01-5mdv2009.0
+ Revision: 257450
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.01-4mdv2009.0
+ Revision: 245419
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.01-2mdv2008.1
+ Revision: 122818
- kill re-definition of %%buildroot on Pixel's request


* Wed May 03 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.01-2mdk
- Fix According to perl Policy
	- BuildRequires
	- Source URL
- use mkrel

* Mon Apr 17 2006 Olivier Blin <oblin@mandriva.com> 0.01-1mdk
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4793 |12cr|perl-Kwiki-ListPages-0.110.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Kwiki-ListPages
%define upstream_version 0.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	List all Kwiki Pages
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Kwiki/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Kwiki)
BuildArch:	noarch

%description
This module provides an indexed list of all the pages in a Kwiki wiki via a
button on the toolbar. At the top of the list is a navigation bar with letters
or numbers which have page entries associated with them.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Kwiki
%{_mandir}/*/*


%changelog
* Wed Jul 29 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.110.0-1mdv2010.0
+ Revision: 403379
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.11-6mdv2009.0
+ Revision: 257452
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.11-5mdv2009.0
+ Revision: 245421
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.11-3mdv2008.1
+ Revision: 122820
- kill re-definition of %%buildroot on Pixel's request


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.11-3mdv2007.0
- Rebuild

* Wed May 03 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.11-2mdk
- Fix According to perl Policy
	- BuildRequires
	- Source URL

* Thu Jan 19 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.11-1mdk
- first mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4794 |12cr|perl-Kwiki-ModPerl-0.90.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Kwiki-ModPerl
%define upstream_version 0.09

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Enable Kwiki to work under mod_perl 
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Kwiki/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Kwiki)
BuildRequires:	apache-mod_perl
BuildArch:	noarch
Requires:	apache-mod_perl

%description
This module allows you to use Kwiki as a mod_perl content handler.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Kwiki
%{_mandir}/*/*


%changelog
* Wed Jul 29 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.90.0-1mdv2010.0
+ Revision: 403380
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.09-7mdv2009.0
+ Revision: 257454
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.09-6mdv2009.0
+ Revision: 245424
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Dec 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.09-4mdv2008.1
+ Revision: 133635
- rebuild

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.09-3mdv2007.0
- Rebuild

* Wed May 03 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.09-2mdk
- Fix According to perl Policy
	- BuildRequires
	- Source URL
- use mkrel

* Thu Sep 22 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.09-1mdk
- New release 0.09

* Thu Jun 02 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.08-1mdk 
- New release 0.08
- fix source URL for rpmbuildupdate
- tests in %%check

* Tue May 03 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-3mdk 
- fix requires

* Fri Apr 22 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-2mdk 
- requires apache-mod_perl

* Mon Apr 18 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-1mdk 
- first mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4795 |12cr|perl-Kwiki-NewPage-0.120.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Kwiki-NewPage
%define upstream_version 0.12

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Kwiki New Page Plugin
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Kwiki/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Kwiki)
BuildArch:	noarch

%description
Adds a navigation link/button to create a new page without first adding a link
to that page.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Kwiki
%{_mandir}/*/*


%changelog
* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.120.0-1mdv2010.0
+ Revision: 403381
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.12-6mdv2009.0
+ Revision: 257467
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.12-5mdv2009.0
+ Revision: 245428
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.12-3mdv2008.1
+ Revision: 122824
- kill re-definition of %%buildroot on Pixel's request


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.12-3mdv2007.0
- Rebuild

* Mon Apr 24 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.12-2mdk
- better sources URL
- better buildrequires syntax

* Mon Apr 18 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.12-1mdk 
- first mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4796 |12cr|perl-Kwiki-RecentChanges-0.140.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Kwiki-RecentChanges
%define upstream_version 0.14

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Kwiki Recent Changes Plugin
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Kwiki/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Kwiki)
BuildArch:	noarch

%description
List pages that were recently changed (how long ago can be configured).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Kwiki
%{_mandir}/*/*

%changelog
* Wed Jul 29 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.140.0-1mdv2010.0
+ Revision: 403382
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.14-6mdv2009.0
+ Revision: 257468
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.14-5mdv2009.0
+ Revision: 245430
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.14-3mdv2008.1
+ Revision: 122826
- kill re-definition of %%buildroot on Pixel's request


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.14-3mdv2007.0
- Rebuild

* Wed May 03 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.14-2mdk
- Fix According to perl Policy
	- BuildRequires
	- Source URL

* Mon Mar 27 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.14-1mdk
- New release 0.14

* Mon Apr 18 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.13-1mdk 
- first mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4797 |12cr|perl-Kwiki-Revisions-0.150.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Kwiki-Revisions
%define upstream_version 0.15

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Kwiki Revisions Plugin
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Kwiki/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Kwiki)
BuildArch:	noarch

%description
Assuming you have one of the Archive plugins enabled this plugin let's users
see prvious versions of a page. (for diffs see Kwiki::Diff).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Kwiki
%{_mandir}/*/*

%changelog
* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.150.0-1mdv2010.0
+ Revision: 403383
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.15-6mdv2009.0
+ Revision: 257479
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.15-5mdv2009.0
+ Revision: 245570
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.15-3mdv2008.1
+ Revision: 122828
- kill re-definition of %%buildroot on Pixel's request


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.15-3mdv2007.0
- Rebuild

* Mon Apr 24 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.15-2mdk
- better sources URL
- better buildrequires syntax

* Mon Apr 18 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.15-1mdk 
- first mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4798 |12cr|perl-Kwiki-Search-0.120.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Kwiki-Search
%define upstream_version 0.12

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Kwiki Search Plugin
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Kwiki/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Kwiki)
BuildArch:	noarch

%description
Enables a plain text search button for searching the content of the pages.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Kwiki
%{_mandir}/*/*


%changelog
* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.120.0-1mdv2010.0
+ Revision: 403385
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.12-6mdv2009.0
+ Revision: 257503
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.12-5mdv2009.0
+ Revision: 245611
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.12-3mdv2008.1
+ Revision: 122830
- kill re-definition of %%buildroot on Pixel's request


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.12-3mdv2007.0
- Rebuild

* Mon Apr 24 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.12-2mdk
- better sources URL
- better buildrequires syntax

* Mon Apr 18 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.12-1mdk 
- first mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4799 |12cr|perl-Kwiki-UserName-0.140.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Kwiki-UserName
%define upstream_version 0.14

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Kwiki User Name Plugin 
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Kwiki/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Kwiki)
BuildArch:	noarch

%description
Enable user to set their name in the preferences so changes will show they did
it.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Kwiki
%{_mandir}/*/*

%changelog
* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.140.0-1mdv2010.0
+ Revision: 403386
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.14-6mdv2009.0
+ Revision: 257521
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.14-5mdv2009.0
+ Revision: 245614
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.14-3mdv2008.1
+ Revision: 122832
- kill re-definition of %%buildroot on Pixel's request


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.14-3mdv2007.0
- Rebuild

* Mon Apr 24 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.14-2mdk
- better sources URL
- better buildrequires syntax

* Mon Apr 18 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.14-1mdk 
- first mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4800 |12cr|perl-Kwiki-UserPreferences-0.130.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Kwiki-UserPreferences
%define upstream_version 0.13

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Kwiki User Preferences Plugin 
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Kwiki/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Kwiki)
BuildArch:	noarch

%description
Enable the setting of various User Preferences.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Kwiki
%{_mandir}/*/*


%changelog
* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.130.0-1mdv2010.0
+ Revision: 403387
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.13-7mdv2009.0
+ Revision: 257524
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.13-6mdv2009.0
+ Revision: 245616
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Dec 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.13-4mdv2008.1
+ Revision: 133636
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.13-3mdv2007.0
- Rebuild

* Mon Apr 24 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.13-2mdk
- better sources URL
- better buildrequires syntax

* Mon Apr 18 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.13-1mdk 
- first mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4801 |12cr|perl-Language-Befunge-4.130.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Language-Befunge
%define upstream_version 4.13

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	A generic funge interpreter
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Language/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl-aliased
BuildRequires:	perl(Class::Accessor::Fast)
BuildRequires:	perl(Class::XSAccessor)
BuildRequires:	perl(Readonly)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::Output)
BuildRequires:	perl(UNIVERSAL::require)
BuildArch:	noarch

%description
This module implements the Funge-98 specifications on a 2D field (also called 
Befunge).  It can also work as a n-funge implementation (3D and more).


%prep
%setup -q -n Language-Befunge-%{upstream_version} 

%build
perl Makefile.PL -n INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_bindir}/jqbef98
%{perl_vendorlib}/Language
%{_mandir}/man1/jqbef98*
%{_mandir}/man3/*

%changelog
* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 4.130.0-1mdv2011.0
+ Revision: 552378
- update to 4.13

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 4.120.0-1mdv2010.0
+ Revision: 406067
- rebuild using %%perl_convert_version

* Wed Jul 08 2009 Guillaume Rousse <guillomovitch@mandriva.org> 4.12-1mdv2010.0
+ Revision: 393527
- update to new version 4.12

* Sun Jun 07 2009 Guillaume Rousse <guillomovitch@mandriva.org> 4.11-1mdv2010.0
+ Revision: 383770
- update to new version 4.11

* Fri May 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 4.10-1mdv2010.0
+ Revision: 370135
- update to new version 4.10

* Tue Jan 20 2009 Guillaume Rousse <guillomovitch@mandriva.org> 4.09-1mdv2009.1
+ Revision: 331699
- update to new version 4.09
- update to new version 4.09

* Sat Nov 22 2008 Guillaume Rousse <guillomovitch@mandriva.org> 4.08-1mdv2009.1
+ Revision: 305735
- update to new version 4.08

* Sun Nov 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 4.07-1mdv2009.1
+ Revision: 303807
- update to new version 4.07

* Thu Nov 13 2008 Guillaume Rousse <guillomovitch@mandriva.org> 4.06-1mdv2009.1
+ Revision: 302847
- new version

* Wed Jul 30 2008 Michael Scherer <misc@mandriva.org> 4.04-1mdv2009.0
+ Revision: 255039
- update to new version 4.04

* Sun Jul 06 2008 Guillaume Rousse <guillomovitch@mandriva.org> 4.03-1mdv2009.0
+ Revision: 232108
- update to new version 4.03

* Fri Jul 04 2008 Michael Scherer <misc@mandriva.org> 4.02-3mdv2009.0
+ Revision: 231607
- rebuild

* Fri Jul 04 2008 Michael Scherer <misc@mandriva.org> 4.02-2mdv2009.0
+ Revision: 231606
- rebuild

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - update to new version 4.02

* Fri Jun 13 2008 Jérôme Quelin <jquelin@mandriva.org> 4.01-1mdv2009.0
+ Revision: 218699
- perl.prov remove modules without caps, so require perl-aliased directly
- some more missing buildrequires
- fix buildrequires
- updated summary & description
- update to new version 4.01

* Fri Jan 25 2008 Guillaume Rousse <guillomovitch@mandriva.org> 3.05-1mdv2008.1
+ Revision: 158140
- update to new version 3.05
- update to new version 3.05

* Tue Jan 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 3.04-1mdv2008.1
+ Revision: 152835
- update to new version 3.04

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Nov 27 2007 Guillaume Rousse <guillomovitch@mandriva.org> 3.02-1mdv2008.1
+ Revision: 113423
- update to new version 3.02

* Fri Nov 02 2007 Guillaume Rousse <guillomovitch@mandriva.org> 3.01-1mdv2008.1
+ Revision: 105472
- new version

* Sun Jun 10 2007 Michael Scherer <misc@mandriva.org> 2.08-1mdv2008.0
+ Revision: 37835
- update to new version 2.08

* Thu May 24 2007 Michael Scherer <misc@mandriva.org> 2.06-1mdv2008.0
+ Revision: 30813
- Import perl-Language-Befunge



* Thu May 24 2007 Michael Scherer <misc@mandriva.org> 2.06-1mdv2008.0
- First Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4802 |12cr|perl-Language-Befunge-Storage-Generic-Vec-XS-0.30.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name Language-Befunge-Storage-Generic-Vec-XS
%define upstream_version 0.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Language::Befunge::Storage::Generic::Vec rewritten for speed
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Language/%{upstream_name}-%{upstream_version}.tar.gz
Source1:	%{name}.rpmlintrc

BuildRequires:	perl(Class::Accessor::Fast)
BuildRequires:	perl(Language::Befunge)
BuildRequires:	perl(Language::Befunge::Vector::XS)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(aliased)
BuildRequires:	perl-devel
Requires:	perl(aliased)

%description
Language::Befunge::Storage::Generic::Vec implements a linear storage model,
where a perl string is used to store a (potentially very large) integer
array. The integers are accessed from perl with vec().

Unfortunately, vec() operates on unsigned integers, which means some extra
calculations are necessary to convert between unsigned and signed integers.

If the access was done from C, using a signed integer pointer, the access
would be much faster, and the conversion would be unnecessary.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc LICENSE README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sun Feb 12 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.30.0-2
+ Revision: 773643
- clean out spec
- add filter exception on description-line-too-long for debug package
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Mon Mar 14 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.30.0-1
+ Revision: 644753
- update to new version 0.03

  + Jérôme Quelin <jquelin@mandriva.org>
    - rebuild for perl 5.12

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.20.0-1mdv2010.0
+ Revision: 401649
- rebuild using %%perl_convert_version
- fixed license field

* Sun Nov 16 2008 Jérôme Quelin <jquelin@mandriva.org> 0.02-1mdv2009.1
+ Revision: 303786
- another missing prereq
- missing prereq
- import perl-Language-Befunge-Storage-Generic-Vec-XS


* Sun Nov 16 2008 cpan2dist 0.02-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4803 |12cr|perl-Language-Befunge-Vector-XS-1.1.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Language-Befunge-Vector-XS
%define upstream_version 1.1.1

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	3

Summary:    Language::Befunge::Vector rewritten for speed
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Language/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Test::More)
BuildRequires: perl-devel

BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}

%description
The Language::Befunge module makes heavy use of n-dims vectors,
mapped to the Language::Befunge::Vector class. This allows to
abstract the funge dimension while still keeping the same code for the
operations.

However, such an heavy usage does have some impact on the performances.
Therefore, this modules is basically a rewrite of LBV in XS. If
installed, then LBV will automagically load it and replace its own
functions with the XS ones.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc LICENSE Changes META.yml README
%{_mandir}/man3/*
%perl_vendorlib/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.1.1-3
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 1.1.1-2mdv2011.0
+ Revision: 555982
- rebuild for perl 5.12

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1.1.1-1mdv2011.0
+ Revision: 552379
- update to 1.1.1

* Fri Aug 21 2009 Jérôme Quelin <jquelin@mandriva.org> 1.1.0-3mdv2010.0
+ Revision: 418942
- rebuild using %%perl_convert_version

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.1.0-2mdv2009.0
+ Revision: 268537
- rebuild early 2009.0 package (before pixel changes)

* Mon Jun 09 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.0-1mdv2009.0
+ Revision: 217097
- update to new version 1.1.0

* Sun Feb 10 2008 Jérôme Quelin <jquelin@mandriva.org> 1.0.0-2mdv2008.1
+ Revision: 164786
- cleaning description (removing pod markers)

* Thu Feb 07 2008 Jérôme Quelin <jquelin@mandriva.org> 1.0.0-1mdv2008.1
+ Revision: 163584
- import perl-Language-Befunge-Vector-XS



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4804 |12cr|perl-Language-Ook-1.0.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Language-Ook
%define upstream_version 1.0.2

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	An Ook! interpreter
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Language/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::More)

BuildArch:	noarch

%description
A programming language should be writable and readable by orang-utans. So
Ook! is a programming language designed for orang-utans.

Ook! is bijective with BrainFuck, and thus, Turing-complete.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc LICENSE Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 1.0.2-3mdv2011.0
+ Revision: 655040
- rebuild for updated spec-helper

* Fri Feb 12 2010 Jérôme Quelin <jquelin@mandriva.org> 1.0.2-2mdv2011.0
+ Revision: 504932
- rebuild using %%perl_convert_version

* Fri May 15 2009 Jérôme Quelin <jquelin@mandriva.org> 1.0.2-1mdv2010.0
+ Revision: 375948
- import perl-Language-Ook


* Sat Feb 28 2009 cpan2dist 1.0.2-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4805 |12cr|perl-latest-0.30.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    latest
%define upstream_version 0.03

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 2

Summary:    Use the latest Perl features
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module//%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Test::More)
BuildRequires: perl(version)
BuildRequires: perl(Module::Build)

BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

Provides: perl(latest)

%description
The line

  use latest;

is roughly equivalent to

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor
./Build

%check
./Build test

%install
rm -rf %buildroot
./Build install destdir=%{buildroot}

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.30.0-2mdv2011.0
+ Revision: 655243
- rebuild for updated spec-helper

* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.30.0-1mdv2011.0
+ Revision: 471490
- import perl-latest


* Sun Nov 29 2009 cpan2dist 0.03-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4806 |12cr|perl-LaTeX-Driver-0.120.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    LaTeX-Driver
%define upstream_version 0.12

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Driver to run LaTeX, bibtex and makeindex
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/LaTeX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Accessor)
BuildRequires:	perl(Cwd)
BuildRequires:	perl(Exception::Class)
BuildRequires:	perl(File::Slurp)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(IO::File)
BuildRequires:	perl(Readonly)
BuildRequires:	tetex-latex
BuildRequires:	ghostscript-common
# Require whole set of texlive packages because it's hard
# to find what we really need to make tests pass
BuildRequires:	texlive
Requires:	tetex-latex
Requires:	ghostscript-common
Requires:	perl(Template)

BuildArch:	noarch

%description
The LaTeX::Driver module encapsulates the details of invoking the Latex
programs to format a LaTeX document. Formatting with LaTeX is complicated;
there are potentially many programs to run and the output of those programs
must be monitored to determine whether further processing is required.

This module runs the required commands in the directory specified, either
explicitly with the 'dirname' option or implicitly by the directory part of
'basename', or in the current directory. As a result of the processing up
to a dozen or more intermediate files are created. These can be removed
with the 'cleanup' method.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
yes | perl Makefile.PL INSTALLDIRS=vendor
%make

%check
TMPDIR=/tmp %make test

%install
%makeinstall_std

%files
%doc README Changes
%{_bindir}/*
%{_mandir}/man1/*
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.80.0-3mdv2011.0
+ Revision: 655246
- fix patch apply
- rebuild for updated spec-helper

* Wed Mar 31 2010 Jérôme Quelin <jquelin@mandriva.org> 0.80.0-2mdv2011.0
+ Revision: 530435
- force TMPDIR to a sane default
  tests use $TMPDIR in a regex, so TMPDIR should not have a trailing /

  + Antoine Ginies <aginies@mandriva.com>
    - bump release (rebuild)

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.80.0-1mdv2010.0
+ Revision: 401648
- rebuild using %%perl_convert_version
- fixed license field

* Fri May 15 2009 Jérôme Quelin <jquelin@mandriva.org> 0.08-2mdv2010.0
+ Revision: 375944
- rebuild

* Sat Apr 11 2009 Olivier Thauvin <nanardon@mandriva.org> 0.08-1mdv2009.1
+ Revision: 366296
- fix requirement
- import perl-LaTeX-Driver



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4807 |12cr|perl-LaTeX-Encode-0.30.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    LaTeX-Encode
%define upstream_version 0.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Encode LaTeX special chars for typesetting
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/LaTeX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This module provides a function to encode text that is to be formatted with
LaTeX. It encodes characters that are special to LaTeX or that are
represented in LaTeX by LaTeX commands.

The special characters are: '\' (command character), '{' (open group), '}'
(end group), '&' (table column separator), '#' (parameter specifier), '%'
(comment character), '_' (subscript), '^' (superscript), '~' (non-breakable
space), '$' (mathematics mode).

Note that some of the LaTeX commands for characters are defined in the
LaTeX 'textcomp' package. If your text includes such characters, you will
need to include the following lines in the preamble to your LaTeX document.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.30.0-2mdv2011.0
+ Revision: 655039
- rebuild for updated spec-helper

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.30.0-1mdv2011.0
+ Revision: 401641
- rebuild using %%perl_convert_version
- fixed license field

* Fri May 15 2009 Jérôme Quelin <jquelin@mandriva.org> 0.03-2mdv2010.0
+ Revision: 375943
- rebuild

* Sat Apr 11 2009 Olivier Thauvin <nanardon@mandriva.org> 0.03-1mdv2009.1
+ Revision: 366281
- import perl-LaTeX-Encode


* Sat Apr 11 2009 cpan2dist 0.03-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4808 |12cr|perl-LaTeX-Table-1.0.6-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    LaTeX-Table
%define upstream_version v1.0.6

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

License:	GPL+ or Artistic
Group:		Development/Perl
Summary:	Automatic generation of LaTeX tables
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/LaTeX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Module::Pluggable)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Policy::FollowPBP)
BuildRequires:	perl(MooseX::FollowPBP)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Template)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::NoWarnings)
BuildRequires:	perl(Text::CSV)
BuildRequires:	perl(Text::Wrap)
BuildRequires:	perl(version)

BuildArch:	noarch

%description
LaTeX makes professional typesetting easy. Unfortunately, this is not
entirely true for tables and the standard LaTeX table macros have a rather
limited functionality. This module supports many CTAN packages and hides
the complexity of using them behind an easy and intuitive API.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes LICENSE
%{_mandir}/man1/*
%{_mandir}/man3/*
%{perl_vendorlib}/*
%{_bindir}/csv2pdf
%{_bindir}/ltpretty

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1.0.6-2mdv2011.0
+ Revision: 656934
- rebuild for updated spec-helper

* Sat Nov 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1.0.6-1mdv2011.0
+ Revision: 597103
- update to v1.0.6

* Sat Aug 28 2010 Jérôme Quelin <jquelin@mandriva.org> 1.0.5-1mdv2011.0
+ Revision: 573786
- update to v1.0.5

  + Funda Wang <fwang@mandriva.org>
    - revert dup changes
    - BR MooseX::FollowPBP for test

* Tue Jul 27 2010 Jérôme Quelin <jquelin@mandriva.org> 1.0.2-1mdv2011.0
+ Revision: 561567
- adding missing buildrequires:
- update to v1.0.2

* Tue Mar 02 2010 Jérôme Quelin <jquelin@mandriva.org> 1.0.1-1mdv2011.0
+ Revision: 513469
- update to v1.0.1

* Wed Sep 09 2009 Jérôme Quelin <jquelin@mandriva.org> 1.0.0-1mdv2010.0
+ Revision: 435708
- update to v1.0.0

* Mon Jul 27 2009 Jérôme Quelin <jquelin@mandriva.org> 0.9.17-1mdv2010.0
+ Revision: 400629
- update to 0.9.17

* Wed Jul 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.9.16-1mdv2010.0
+ Revision: 396222
- update to new version 0.9.16

* Sat May 30 2009 Jérôme Quelin <jquelin@mandriva.org> 0.9.15-1mdv2010.0
+ Revision: 381277
-update to 0.9.15
- using %%perl_convert_version
- sanitized license & description fields

* Fri May 15 2009 Jérôme Quelin <jquelin@mandriva.org> 0.9.14-2mdv2010.0
+ Revision: 376053
- fixing %%files section in man1
- rebuild

* Sat Apr 11 2009 Olivier Thauvin <nanardon@mandriva.org> 0.9.14-1mdv2009.1
+ Revision: 366291
- import perl-LaTeX-Table


* Sat Apr 11 2009 cpan2dist 0.9.14-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4809 |12cr|perl-Lexical-Persistence-1.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Lexical-Persistence
%define upstream_version 1.020

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Bind lexicals to persistent data
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Lexical/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Devel::LexAlias)
BuildRequires:	perl(PadWalker)
BuildArch:	noarch

%description
Lexical::Persistence does a few things, all related. Note that all the
behaviors listed here are the defaults. Subclasses can override nearly
every aspect of Lexical::Persistence's behavior.

Lexical::Persistence lets your code access persistent data through lexical
variables. This example prints "some value" because the value of $x perists
in the $lp object between setter() and getter().

	use Lexical::Persistence;

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc CHANGES README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 1.20.0-2mdv2011.0
+ Revision: 654244
- rebuild for updated spec-helper

* Mon Mar 08 2010 Jérôme Quelin <jquelin@mandriva.org> 1.20.0-1mdv2011.0
+ Revision: 515750
- update to 1.020

* Tue Aug 04 2009 Jérôme Quelin <jquelin@mandriva.org> 1.10.0-2mdv2010.0
+ Revision: 408649
- force rebuild
- update to 1.01

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.980.0-1mdv2010.0
+ Revision: 401639
- rebuild using %%perl_convert_version
- fixed license field

* Wed Dec 03 2008 Jérôme Quelin <jquelin@mandriva.org> 0.98-1mdv2009.1
+ Revision: 309772
- import perl-Lexical-Persistence


* Wed Dec 03 2008 cpan2dist 0.98-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4810 |12cr|perl-lib2safe-0.40.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    lib2safe
%define upstream_version 0.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:    	%mkrel 1
Epoch:      	1

BuildArch: 	noarch

Summary:	A perl5 interface for 2safe service
License:	GPLv2
Group:		Development/Perl
Source0:	%{upstream_name}-%{upstream_version}.tar.gz
URL:		http://www.2safe.com/

BuildRequires:	perl-devel
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(JSON)
BuildRequires:	perl(Config::File)
BuildRequires:	perl(HTTP::Message)
BuildRequires:	perl(IO::Socket::SSL)

BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

Requires:	perl(JSON)
Requires:	perl(Config::File)
Requires:	perl(HTTP::Message)
Requires:	perl(IO::Socket::SSL)

%description
A perl5 interface for 2safe service

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%{__make} test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc Changes README
%{_mandir}/*/*
%{perl_vendorarch}/../*


%changelog
* Mon Oct  1 2012 Sergey Sokolov <sokol@mtik.ru> 0.04
- actuality fuctions with changes API
- add Share functions
- add versioned fuctions
- add events fuction
- add optimeze headers

* Wed Jun  6 2012 Sergey Sokolov <sokol@mtik.ru>
- update for processing HTTP error code

* Tue Jun  5 2012 Sergey Sokolov <sokol@mtik.ru>
- Create origin

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4811 |12cr|perl-lib-abs-0.920.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    lib-abs
%define upstream_version 0.92

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Get pathname of current working directory
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/lib/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Cwd)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Test::More)
BuildArch:	noarch
Provides:	perl(lib::abs)

%description
The main reason of this library is transformate relative paths to absolute
at the 'BEGIN' stage, and push transformed to '@INC'. Relative path basis
is not the current working directory, but the location of file, where the
statement is (caller file). When using common 'lib', relative paths stays
relative to curernt working directory,

	# For ex:
	# script: /opt/scripts/my.pl
	use lib::abs '../lib';

	# We run `/opt/scripts/my.pl` having cwd /home/mons
	# The @INC will contain '/opt/lib';

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.920.0-2mdv2011.0
+ Revision: 656983
- rebuild for updated spec-helper

* Sat Nov 27 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.920.0-1mdv2011.0
+ Revision: 601899
- update to new version 0.92

* Sun Feb 28 2010 Jérôme Quelin <jquelin@mandriva.org> 0.910.0-1mdv2011.0
+ Revision: 512602
- update to 0.91

* Thu Jul 23 2009 Jérôme Quelin <jquelin@mandriva.org> 0.900.0-1mdv2010.0
+ Revision: 398842
- import perl-lib-abs


* Thu Jul 23 2009 cpan2dist 0.90-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4812 |12cr|perl-Lingua-31337-0.20.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Lingua-31337
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	P3RL M0DU1E 7O c0NVer7 7ext 7O C0o1 741k
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Lingua/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
P3RL M0DU1E 7O c0NVer7 7ext 7O C0o1 741k.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/Lingua

%changelog
* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.20.0-1mdv2010.0
+ Revision: 402568
- update to 0.56

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.02-2mdv2009.0
+ Revision: 268538
- rebuild early 2009.0 package (before pixel changes)

* Sat May 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.02-1mdv2009.0
+ Revision: 213736
- import perl-Lingua-31337


* Sat May 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.02-1mdv2009.0
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4813 |12cr|perl-Lingua-EN-Inflect-1.893.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Lingua-EN-Inflect
%define upstream_version 1.893

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Perl module to find English word inflections
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Lingua/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
The exportable subroutines of Lingua::EN::Inflect provide plural inflections,
"a"/"an" selection for English words, and manipulation of numbers as words.
Plural forms of all nouns, most verbs, and some adjectives are provided. Where
appropriate, "classical" variants (for example: "brother" -> "brethren",
"dogma" -> "dogmata", etc.) are also provided.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
chmod 644 README Changes lib/Lingua/EN/Inflect.pm
perl Makefile.PL INSTALLDIRS=vendor
make
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Lingua/*
%{_mandir}/*/*

%changelog
* Sat Nov 13 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.893.0-1mdv2011.0
+ Revision: 597079
- new version

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1.892.0-1mdv2011.0
+ Revision: 552384
- update to 1.892

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 1.891.0-1mdv2010.1
+ Revision: 461323
- update to 1.891

* Mon Aug 03 2009 Jérôme Quelin <jquelin@mandriva.org> 1.890.0-1mdv2010.0
+ Revision: 407789
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.89-4mdv2009.0
+ Revision: 241599
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.89-2mdv2008.0
+ Revision: 86519
- rebuild


* Mon Jul 18 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.89-1mdk
- 1.89, complete rewrite of specfile

* Thu Mar 17 2005 Bruno Cornec <bcornec@mandrakesoft.org> 1.88-1mdk
- Initial build.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4814 |12cr|perl-Lingua-EN-Inflect-Number-1.100.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Lingua-EN-Inflect-Number
%define upstream_version 1.1

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Force number of words to singular or plural
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Lingua/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Lingua::EN::Inflect)

BuildArch:	noarch

%description
This module extends the functionality of Lingua::EN::Inflect with three new
functions available for export:

number:
This takes a word, and determines its number. It returns s for singular, p for
plural, and ambig for words that can be either singular or plural.

to_S / to_PL:
These take a word and convert it forcefully either to singular or to plural.
Lingua::EN::Inflect does funny things if you try to pluralise an already-plural
word, but this module does the right thing.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%check
%make test

%files 
%doc Changes README
%{perl_vendorlib}/Lingua
%{_mandir}/*/*


%changelog
* Fri Feb 12 2010 Jérôme Quelin <jquelin@mandriva.org> 1.100.0-1mdv2010.1
+ Revision: 504931
- rebuild using %%perl_convert_version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.1-4mdv2010.0
+ Revision: 430477
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.1-3mdv2009.0
+ Revision: 241602
- rebuild
- fix no-buildroot-tag
- fix description-line-too-long
- kill re-definition of %%buildroot on Pixel's request

* Fri Jul 06 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.1-1mdv2008.0
+ Revision: 49061
- import perl-Lingua-EN-Inflect-Number


* Fri Jul 06 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.1-1mdv2008.0
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4815 |12cr|perl-Lingua-EN-Inflect-Phrase-0.40.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Lingua-EN-Inflect-Phrase
%define upstream_version 0.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Inflect short English Phrases
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Lingua/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Exporter)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Lingua::EN::Inflect)
BuildRequires:	perl(Lingua::EN::Inflect::Number)
BuildRequires:	perl(Lingua::EN::Tagger)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
Attempts to pluralize or singularize short English phrases.

If it doesn't work, please email or submit to RT the example you tried, and
I'll try to fix it.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.40.0-2mdv2011.0
+ Revision: 655041
- rebuild for updated spec-helper

* Thu Apr 08 2010 Jérôme Quelin <jquelin@mandriva.org> 0.40.0-1mdv2011.0
+ Revision: 533029
- import perl-Lingua-EN-Inflect-Phrase


* Thu Apr 08 2010 cpan2dist 0.04-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4816 |12cr|perl-Lingua-EN-Numbers-Ordinate-1.20.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Lingua-EN-Numbers-Ordinate
%define upstream_version 1.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Go from cardinal number (3) to ordinal ("3rd")
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/modules/by-module/Lingua/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
There are two kinds of numbers in English -- cardinals (1, 2, 3...), and
ordinals (1st, 2nd, 3rd...). This library provides functions for giving the
ordinal form of a number, given its cardinal value.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files
%doc README ChangeLog
%{perl_vendorlib}/Lingua
%{_mandir}/*/*


%changelog
* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 1.20.0-1mdv2010.0
+ Revision: 402569
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.02-8mdv2009.0
+ Revision: 257533
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.02-7mdv2009.0
+ Revision: 245617
- rebuild

* Sat Dec 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.02-5mdv2008.1
+ Revision: 137206
- spec cleanup

* Sat Dec 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.02-4mdv2008.1
+ Revision: 136999
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 04 2006 Stefan van der Eijk <stefan@mandriva.org> 1.02-3mdv2007.0
+ Revision: 76574
- rebuild
- Import perl-Lingua-EN-Numbers-Ordinate

* Sun Feb 05 2006 Stefan van der Eijk <stefan@eijk.nu> 1.02-2mdk
- Rebuild
- %%mkrel

* Mon Jan 17 2005 Stefan van der Eijk <stefan@mandrakesoft.com> 1.02-1mdk
- New release 1.02

* Fri Nov 28 2003 Stefan van der Eijk <stefan@eijk.nu> 0.01-2mdk
- rpmlint fixes
- revamp .spec file


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4817 |12cr|perl-Lingua-EN-Tagger-0.160.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Lingua-EN-Tagger
%define upstream_version 0.16

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Part-of-speech tagger for English natural language processing
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Lingua/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(HTML::Parser)
BuildRequires:	perl(Lingua::Stem)
BuildRequires:	perl(Memoize)
BuildRequires:	perl(Memoize::ExpireLRU)
BuildRequires:	perl(Storable)

%description
The module is a probability based, corpus-trained tagger that assigns POS
tags to English text based on a lookup dictionary and a set of probability
values. The tagger assigns appropriate tags based on conditional
probabilities - it examines the preceding tag to determine the appropriate
tag for the current word. Unknown words are classified according to word
morphology or can be set to be treated as nouns or other parts of speech.

The tagger also extracts as many nouns and noun phrases as it can, using a
set of regular expressions.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.160.0-3mdv2011.0
+ Revision: 658861
- rebuild for updated spec-helper

* Sun Oct 17 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.160.0-2mdv2011.0
+ Revision: 586230
- Usage of serialized data structures make the package arch-dependant

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.160.0-1mdv2011.0
+ Revision: 552389
- update to 0.16

* Wed Apr 07 2010 Jérôme Quelin <jquelin@mandriva.org> 0.150.0-1mdv2010.1
+ Revision: 532706
- import perl-Lingua-EN-Tagger


* Wed Apr 07 2010 cpan2dist 0.15-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4818 |12cr|perl-Lingua-Features-0.3.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	Lingua-Features

Name:		perl-%{module}
Version:	0.3.1
Release:	6
Summary:	Natural languages features
License:	GPL or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{module}
Source:		http://www.cpan.org/modules/by-module/Lingua/%{module}-%{version}.tar.bz2
BuildRequires:	perl-devel
BuildRequires:	perl(XML::Generator)
BuildRequires:	perl(List::Compare)
BuildRequires:	perl(Tie::IxHash)
BuildArch:	noarch

%description
This module implements natural languages features in Perl. Its brings the
following advantages:
- type verification
- features and values normalization
- smart comparisons between structures

%prep
%setup -q -n %{module}-%{version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%check
make test

%files 
%doc ChangeLog README
%{perl_vendorlib}/Lingua
%{_mandir}/*/*

%changelog
* Sun Feb 28 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.1-5mdv2010.1
+ Revision: 512695
- package restoration

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.3.1-5mdv2010.0
+ Revision: 430478
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.3.1-4mdv2009.0
+ Revision: 241606
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.1-2mdv2008.0
+ Revision: 86520
- rebuild


* Tue Sep 05 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.1-1mdv2007.0
- new version

* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.3-5mdv2007.0
- Rebuild

* Thu Sep 29 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.3-4mdk
- fix buildrequires

* Sat Jun 11 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.3-3mdk 
- don't ship useless empty dirs
- better url
- spec cleanup
- make test in %%check

* Mon Dec 20 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.3-2mdk
- fix buildrequires in a backward compatible way

* Fri Jun 11 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.3-1mdk 
- new version
- update description

* Wed Apr 21 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.2-1mdk
- new version
- rpmbuildupdate aware

* Thu Apr 15 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.1-1mdk
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4819 |12cr|perl-Lingua-Ident-1.700.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Lingua-Ident
%define upstream_version 1.7

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Statistical language identification 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Lingua/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module implements a statistical language identifier.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# parallel testing with %make doesn't work
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_bindir}/*
%{perl_vendorlib}/Lingua
%{_mandir}/*/*

%changelog
* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1.700.0-1mdv2011.0
+ Revision: 552401
- update to 1.7

* Fri Feb 12 2010 Jérôme Quelin <jquelin@mandriva.org> 1.600.0-1mdv2010.1
+ Revision: 504944
- rebuild using %%perl_convert_version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.6-6mdv2010.0
+ Revision: 430479
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.6-5mdv2009.0
+ Revision: 257536
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.6-4mdv2009.0
+ Revision: 245619
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Dec 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.6-2mdv2008.1
+ Revision: 133637
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Nov 15 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.6-1mdv2007.0
+ Revision: 84473
- new version
- Import perl-Lingua-Ident

* Fri Sep 01 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.5-2mdv2007.0
- Rebuild

* Tue Nov 08 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.5-1mdk
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4820 |12cr|perl-Lingua-Ispell-0.70.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Lingua-Ispell
%define upstream_version 0.07

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Ispell inteface perl module
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{module}
Source0:	http://search.cpan.org/CPAN/authors/id/J/JD/JDPORTER/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Interface to the Ispell spellchecker.

%prep 
%setup -q -n %{upstream_name}-%{upstream_version}

%build
CFLAGS="%{optflags}" perl Makefile.PL INSTALLDIRS=vendor
make
make test

%install
%makeinstall_std

%files
%doc Changes MANIFEST README
%{perl_vendorlib}/Lingua/*
%{_mandir}/*/*


%changelog
* Mon Aug 03 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.70.0-1mdv2010.0
+ Revision: 407790
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.07-15mdv2009.0
+ Revision: 257538
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.07-14mdv2009.0
+ Revision: 245621
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.07-12mdv2008.1
+ Revision: 136280
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.07-12mdv2008.0
+ Revision: 86521
- rebuild


* Thu May 11 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.07-11mdk
- Fix Build

* Thu Sep 29 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.07-10mdk
- Remove -q

* Wed May 28 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.07-9mdk
- rebuild for new auto{prov,req}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4821 |12cr|perl-Lingua-Preferred-0.2.4-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	Lingua-Preferred
%define version	0.2.4
%define release %mkrel 8

Summary:	Perl extension to choose a language
License:	GPL/Artistic
Name:		perl-%{module}
Version:	%{version}
Release:	%{release}
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{module}
Source:		ftp://ftp.cpan.org/pub/CPAN/modules/by-module/Lingua/%{module}-%{version}.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-root
BuildArch:	noarch
BuildRequires:	perl(Log::TraceMessages)
BuildRequires:	perl-devel


%description
Often human-readable information is available in more than one language. Which
should you use? This module provides a way for the user to specify possible
languages in order of preference, and then to pick the best language of those
available. Different 'dialects' given by the 'territory' part of the language
specifier (such as en, en_GB, and en_US) are also supported.

Authors:
--------
        Ed Avis <epa98@doc.ic.ac.uk>

%prep
%setup -n %{module}-%{version} -q

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%{__make}
make test

%install
%makeinstall DESTDIR=$RPM_BUILD_ROOT

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README Changes
%{perl_vendorlib}/Lingua/Preferred.pm
%{perl_vendorlib}/auto/Lingua/Preferred/autosplit.ix
%{_mandir}/*/*




%changelog
* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.2.4-8mdv2010.0
+ Revision: 430480
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.2.4-7mdv2009.0
+ Revision: 257563
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.2.4-6mdv2009.0
+ Revision: 245623
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.2.4-4mdv2008.1
+ Revision: 136280
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Jan 03 2007 Stefan van der Eijk <stefan@mandriva.org> 0.2.4-4mdv2007.0
+ Revision: 103812
- Import perl-Lingua-Preferred

* Fri May 12 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.2.4-4mdk
- Fix BuildRequires
- Fix Build 
- Fix Source URL
- Fix URL

* Fri Apr 22 2005 Stefan van der Eijk <stefan@eijk.nu> 0.2.4-3mdk
- mkrel
- reupload (stuff got lost)

* Mon Feb 28 2005 Stefan van der Eijk <stefan@eijk.nu> 0.2.4-2mdk
- B'day rebuild
- use AutoReqProv

* Sun Jan 11 2004 Stefan van der Eijk <stefan@eijk.nu> 0.2.4-1mdk
- 0.2.4


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4822 |12cr|perl-Lingua-PT-Stemmer-0.10.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Lingua-PT-Stemmer
%define upstream_version 0.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Portuguese language stemming
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Lingua/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Lingua-PT-Stemmer module for perl.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Lingua
%{_mandir}/man3*/*

%changelog
* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.10.0-1mdv2010.0
+ Revision: 402571
- update to 0.56

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.01-7mdv2009.0
+ Revision: 257582
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.01-6mdv2009.0
+ Revision: 245625
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.01-4mdv2008.1
+ Revision: 122860
- kill re-definition of %%buildroot on Pixel's request


* Mon Dec 04 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.01-4mdv2007.0
+ Revision: 90374
- spec cleanup
- Import perl-Lingua-PT-Stemmer

* Wed Nov 30 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.01-3mdk
- Rebuild

* Sat Oct 16 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.01-2mdk
- fix deps
- fix standard-dir-owned-by-package
- do cleanup


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4823 |12cr|perl-Lingua-Stem-0.840.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Lingua-Stem
%define upstream_version 0.84

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Stemming of words
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Lingua/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Lingua::PT::Stemmer)
BuildRequires:	perl(Lingua::Stem::It)
BuildRequires:	perl(Lingua::Stem::Fr)
BuildRequires:	perl(Lingua::Stem::Snowball::Da)
BuildRequires:	perl(Lingua::Stem::Snowball::No)
BuildRequires:	perl(Lingua::Stem::Snowball::Se)
BuildRequires:	perl(Text::German)
BuildArch:	noarch

%description
This routine applies stemming algorithms to its parameters, returning the
stemmed words as appropriate to the selected locale.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Lingua
%{_mandir}/man3*/*


%changelog
* Tue Jul 13 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.840.0-1mdv2011.0
+ Revision: 552407
- update to 0.84

* Tue Jul 28 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.830.0-1mdv2010.0
+ Revision: 402572
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.83-4mdv2009.0
+ Revision: 257585
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.83-3mdv2009.0
+ Revision: 245626
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.83-1mdv2008.1
+ Revision: 136280
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Jul 26 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.83-1mdv2008.0
+ Revision: 56095
- new version


* Mon Jul 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.82-1mdv2007.0
- New version 0.82
- spec cleanup
- fix directory ownership
- better summary

* Fri Jun 09 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.81-1mdv2007.0
- Rebuild

* Tue Jun 07 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.81-mdk
- 0.81
- Fix Url
- Fix Requires
- Make rpmbuildupdate Happy

* Thu Jun 03 2004 Per Ã˜yvind Karlsen <peroyvind@linux-mandrake.com> 0.70-1mdk
- 0.70
- fix buildrequires
- drop PREFIX
- use %%makeinstall_std macro
- cosmetics
- drop test for now


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4824 |12cr|perl-Lingua-Stem-Fr-0.20.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Lingua-Stem-Fr
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Perl French Stemming
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Lingua/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module use the a modified version of the Porter Stemming Algorithm to
return a stemmed words.

The algorithm is implemented as described in:
http://snowball.tartarus.org/french/stemmer.html
with some improvement.

The code is carefully crafted to work in conjunction with the Lingua::Stem
module by Benjamin Franz. This french version is based too, on the work of Aldo
Calpini (Italian Version)

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README
%{perl_vendorlib}/Lingua
%{_mandir}/man3*/*

%changelog
* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.20.0-1mdv2010.0
+ Revision: 403389
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.02-4mdv2009.0
+ Revision: 241608
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Aug 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.02-2mdv2008.0
+ Revision: 67062
- rebuild


* Mon Jul 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.02-1mdv2007.0
- first mdv release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4825 |12cr|perl-Lingua-Stem-It-0.20.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Lingua-Stem-It
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Porter's stemming algorithm for Italian
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/A/AC/ACALPINI/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module applies the Porter Stemming Algorithm to its parameters, returning
the stemmed words.

The algorithm is implemented exactly as described in:
http://snowball.tartarus.org/italian/stemmer.html

The code is carefully crafted to work in conjunction with the Lingua::Stem
module by Benjamin Franz, from which some functionalities have been borrowed
(caching and exception list).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README
%{perl_vendorlib}/Lingua
%{_mandir}/man3*/*


%changelog
* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.20.0-1mdv2010.0
+ Revision: 403390
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.02-4mdv2009.0
+ Revision: 257597
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.02-3mdv2009.0
+ Revision: 245628
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.02-1mdv2008.1
+ Revision: 136280
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Jul 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.02-1mdv2008.0
+ Revision: 46531
- update to new version 0.02


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.01-4mdv2007.0
- Rebuild

* Wed Nov 30 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.01-3mdk
- spec cleanup
- better summary
- better description
- better url
- rpmbuildupdate aware
- %%mkrel

* Fri Oct 15 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.01-2mdk
- fix deps


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4826 |12cr|perl-Lingua-Stem-Snowball-0.952.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Lingua-Stem-Snowball
%define upstream_version 0.952

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	3

Summary:    Perl interface to Snowball stemmers
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Lingua/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(ExtUtils::CBuilder)
BuildRequires: perl(ExtUtils::ParseXS)
BuildRequires: perl(Test::More)
BuildRequires: perl(Module::Build::Compat)
BuildRequires: perl-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
Stemming reduces related words to a common root form -- for instance,
"horse", "horses", and "horsing" all become "hors". Most commonly, stemming
is deployed as part of a search application, allowing searches for a given
term to match documents which contain other forms of that term.

This module is very similar to the Lingua::Stem manpage -- however,
Lingua::Stem is pure Perl, while Lingua::Stem::Snowball is an XS module
which provides a Perl interface to the C version of the Snowball stemmers.
(the http://snowball.tartarus.org manpage).

Supported Languages
    The following stemmers are available (as of Lingua::Stem::Snowball
    0.95):

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%{make}

%check
%{make} test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc README Changes
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.952.0-3
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.952.0-2mdv2011.0
+ Revision: 555995
- rebuild for perl 5.12

* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.952.0-1mdv2010.1
+ Revision: 471172
- import perl-Lingua-Stem-Snowball


* Sun Nov 29 2009 cpan2dist 0.952-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4827 |12cr|perl-Lingua-Stem-Snowball-Da-1.10.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Lingua-Stem-Snowball-Da
%define upstream_version 1.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Porters stemming algorithm for Denmark
License:	GPL+ or Artistic
Group:		Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://search.cpan.org/CPAN/authors/id/C/CI/CINE/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch
Requires:	locales-da

%description
The stem function takes a scalar as a parameter and stems the word according to
Martin Porters Danish stemming algorithm, which can be found at the Snowball
website: http://snowball.tartarus.org/.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std
mv %{buildroot}%{perl_vendorlib}/Lingua/Stem/Snowball/stemmer.pl \
    %{buildroot}%{perl_vendorlib}/Lingua/Stem/Snowball/stemmer-Da.pl

%files
%doc Changes README
%{perl_vendorlib}/Lingua
%{_mandir}/man3*/*


%changelog
* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.10.0-1mdv2010.0
+ Revision: 403391
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.01-9mdv2009.0
+ Revision: 257600
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.01-8mdv2009.0
+ Revision: 245629
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.01-6mdv2008.1
+ Revision: 136280
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.01-6mdv2008.0
+ Revision: 86522
- rebuild


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.01-5mdv2007.0
- Rebuild

* Wed Nov 30 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.01-4mdk
- spec cleanup
- fix directory ownership
- %%mkrel
- rpmbuildupdate aware
- better summary
- better description
- better url

* Fri Oct 15 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.01-3mdk
- fix deps


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4828 |12cr|perl-Lingua-StopWords-0.90.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Lingua-StopWords
%define upstream_version 0.09

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Stop words for several languages
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Lingua/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
In keyword search, it is common practice to suppress a collection of
"stopwords": words such as "the", "and", "maybe", etc. which exist in in a
large number of documents and do not tell you anything important about any
document which contains them. This module provides such "stoplists" in
several languages.

Supported Languages
        |-----------------------------------------------------------|
        | Language   | ISO code | default encoding | also available |
        |-----------------------------------------------------------|
        | Danish     | da       | ISO-8859-1       | UTF-8          | 
        | Dutch      | nl       | ISO-8859-1       | UTF-8          | 
        | English    | en       | ISO-8859-1       | UTF-8          |
        | Finnish    | fi       | ISO-8859-1       | UTF-8          |
        | French     | fr       | ISO-8859-1       | UTF-8          |
        | German     | de       | ISO-8859-1       | UTF-8          | 
        | Hungarian  | hu       | ISO-8859-1       | UTF-8          | 
        | Italian    | it       | ISO-8859-1       | UTF-8          | 
        | Norwegian  | no       | ISO-8859-1       | UTF-8          | 
        | Portuguese | pt       | ISO-8859-1       | UTF-8          | 
        | Spanish    | es       | ISO-8859-1       | UTF-8          | 
        | Swedish    | sv       | ISO-8859-1       | UTF-8          | 
        | Russian    | ru       | KOI8-R           | UTF-8          | 
        |-----------------------------------------------------------|

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.90.0-2mdv2011.0
+ Revision: 654247
- rebuild for updated spec-helper

* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.90.0-1mdv2011.0
+ Revision: 471176
- import perl-Lingua-StopWords


* Sun Nov 29 2009 cpan2dist 0.09-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4829 |12cr|perl-Linux-CDROM-0.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Linux-CDROM
%define upstream_version 0.02

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	3

Summary:	An interface to Linux CDROM device
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Linux/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
common recipes featuring your CDROM drive as its main ingredient

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
#%{__make} test

%install
rm -rf %{buildroot}
%makeinstall_std
rm -f %{buildroot}%{perl_archlib}/perllocal.pod

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%{perl_vendorlib}/*/Linux/CDROM*
%{perl_vendorlib}/*/*/Linux/CDROM/*
%{_mandir}/*/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.20.0-3
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.20.0-2mdv2011.0
+ Revision: 555996
- rebuild for perl 5.12

* Tue Dec 08 2009 Jérôme Quelin <jquelin@mandriva.org> 0.20.0-1mdv2010.1
+ Revision: 474665
- using %%perl_convert_version
- update to 0.02

* Mon Dec 07 2009 Bruno Cornec <bcornec@mandriva.org> 0.02-1mdv2010.1
+ Revision: 474571
- Add Linux:CDROM perl module
- create perl-Linux-CDROM


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4830 |12cr|perl-Linux-Distribution-0.200.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Linux-Distribution
%define upstream_version 0.20

Summary:	Mudule for Linux distribution
Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/LINUX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Perl extension to guess on which Linux distribution we are running.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
#make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Linux
%{_mandir}/man3/*


%changelog
* Mon Dec 06 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.200.0-1mdv2011.0
+ Revision: 612366
- new version

* Fri Jan 01 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.140_100-1mdv2011.0
+ Revision: 484901
- disable tests because they fails on chroot
- import perl-Linux-Distribution



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4831 |12cr|perl-Linux-DVB-1.10.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Linux-DVB
%define upstream_version 1.01

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	3

Summary:    Interface to (some parts of) the Linux DVB API
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Linux/%{upstream_name}-%{upstream_version}.tar.gz


BuildRequires: perl-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
This module provides an interface to the Linux DVB API. It is a
straightforward translation of the C API. You should read the Linux DVB API
description to make any sense of this module. It can be found here:

   http://www.linuxtv.org/docs/dvbapi/dvbapi.html

All constants from _frontend.h_ and _demux.h_ are exported by their C name
and by default.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%{make}

%check
%{make} test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc README Changes
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.10.0-3
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 1.10.0-2mdv2011.0
+ Revision: 555997
- rebuild for perl 5.12

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1.10.0-1mdv2011.0
+ Revision: 552408
- update to 1.01

* Sun Feb 07 2010 Jérôme Brenier <incubusss@mandriva.org> 1.0.0-1mdv2010.1
+ Revision: 501534
- import perl-Linux-DVB


* Sun Feb 07 2010 cpan2dist 1.0-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4832 |12cr|perl-Linux-Inotify2-1.220.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Linux-Inotify2
%define upstream_version 1.22

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	2

Summary:	Scalable directory/file change notification
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Linux/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
Requires:	perl(common::sense)
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
This module implements an interface to the Linux 2.6.13 and later
Inotify file/directory change notification sytem.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README COPYING Changes
%{perl_vendorarch}/Linux
%{perl_vendorarch}/auto/Linux
%{_mandir}/man3/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.220.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Wed Jun 15 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.220.0-1
+ Revision: 685329
- update to new version 1.22

* Sun Aug 15 2010 Anssi Hannula <anssi@mandriva.org> 1.210.0-3mdv2011.0
+ Revision: 570211
- add missing requires on perl(common::sense)

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 1.210.0-2mdv2011.0
+ Revision: 555998
- rebuild for perl 5.12

* Thu Sep 24 2009 Jérôme Quelin <jquelin@mandriva.org> 1.210.0-1mdv2010.0
+ Revision: 448258
- update to 1.21

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.2-2mdv2010.0
+ Revision: 440606
- rebuild

* Sat Oct 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.2-1mdv2009.1
+ Revision: 292196
- update to new version 1.2

* Fri Feb 29 2008 Anssi Hannula <anssi@mandriva.org> 1.1-1mdv2008.1
+ Revision: 176899
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4833 |12cr|perl-Linux-Input-1.03-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#
#   - Linux::Input -
#   This spec file was automatically generated by cpan2rpm [ver: 2.028]
#   The following arguments were used:
#       Linux::Input --version=1.03
#   For more information on cpan2rpm please visit: http://perl.arix.com/
#

%define pkgname Linux-Input
%define filelist %{pkgname}-%{version}-filelist
%define NVR %{pkgname}-%{version}-%{release}
%define maketest 1

name:      perl-Linux-Input
summary:   Linux-Input - Perl module
version:   1.03
release:   2
license:   Artistic
group:     Development/Perl
url:       http://www.cpan.org
buildroot: %{_tmppath}/%{name}-%{version}-%(id -u -n)
buildarch: noarch
prefix:    %(echo %{_prefix})
source:    http://search.cpan.org//CPAN/authors/id/B/BE/BEPPU/Linux-Input-1.03.tar.gz
BuildRequires:	perl-Module-Build perl-Linux-Joystick perl-Class-Data-Inheritable

%description
None.

#
# This package was generated automatically with the cpan2rpm
# utility.  To get this software or for more information
# please visit: http://perl.arix.com/
#

%prep
%setup -q -n %{pkgname}-%{version} 
chmod -R u+w %{_builddir}/%{pkgname}-%{version}

%build
grep -rsl '^#!.*perl' . |
grep -v '.bak$' |xargs --no-run-if-empty \
%__perl -MExtUtils::MakeMaker -e 'MY->fixin(@ARGV)'
%{__perl} Build.PL
%{__perl} Build
%if %maketest
%{__perl} Build test
%endif

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%{__perl} Build install destdir=%{buildroot}

cmd=/usr/share/spec-helper/compress_files
[ -x $cmd ] || cmd=/usr/lib/rpm/brp-compress
[ -x $cmd ] && $cmd

# remove special files
find %{buildroot} -name "perllocal.pod" \
    -o -name ".packlist"                \
    -o -name "*.bs"                     \
    |xargs -i rm -f {}

# no empty directories
find %{buildroot}%{_prefix}             \
    -type d -depth                      \
    -exec rmdir {} \; 2>/dev/null

%{__perl} -MFile::Find -le '
    find({ wanted => \&wanted, no_chdir => 1}, "%{buildroot}");
    print "%doc  bin Changes INSTALL README";
    for my $x (sort @dirs, @files) {
        push @ret, $x unless indirs($x);
        }
    print join "\n", sort @ret;

    sub wanted {
        return if /auto$/;

        local $_ = $File::Find::name;
        my $f = $_; s|^\Q%{buildroot}\E||;
        return unless length;
        return $files[@files] = $_ if -f $f;

        $d = $_;
        /\Q$d\E/ && return for reverse sort @INC;
        $d =~ /\Q$_\E/ && return
            for qw|/etc %_prefix/man %_prefix/bin %_prefix/share|;

        $dirs[@dirs] = $_;
        }

    sub indirs {
        my $x = shift;
        $x =~ /^\Q$_\E\// && $x ne $_ && return 1 for @dirs;
        }
    ' > %filelist

[ -z %filelist ] && {
    echo "ERROR: empty %files listing"
    exit -1
    }

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files -f %filelist



%changelog
* Mon Jan 23 2012 Александр Казанцев <kazancas@mandriva.org> 1.03-2
+ Revision: 767081
-Add to BR perl-Linux-Joystick and perl-Class-Data-Inheritable
- fix spec for Mandriva rules
- imported package perl-Linux-Input
- imported package perl-Linux-Input


* Thu Aug 25 2011 root@localhost.localdomain
- Initial build.
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4834 |12cr|perl-Linux-Joystick-0.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Linux-Joystick
%define upstream_version 0.0.1

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Linux-Joystick - Perl module
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/B/BW/BWATSON/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Linux-Joystick - Perl module.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4835 |12cr|perl-Linux-Sysfs-0.30.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name Linux-Sysfs
%define upstream_version 0.03

Summary:	Perl interface to libsysfs
Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3
License:	LGPLv2+
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{module}
Source0:	http://www.cpan.org/modules/by-module/Linux/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:	perl-devel
BuildRequires:	sysfsutils-devel

%description
This module implements an interface to the kernel's sysfs
filesystem.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%files
%doc README Changes
%{_bindir}/systool.pl
%{perl_vendorarch}/Linux
%{perl_vendorarch}/auto/Linux
%{_mandir}/man3/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.30.0-3
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.30.0-2mdv2011.0
+ Revision: 555999
- rebuild for perl 5.12

* Wed Jul 29 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.30.0-1mdv2010.0
+ Revision: 404046
- rebuild using %%perl_convert_version

* Tue Feb 10 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.03-1mdv2009.1
+ Revision: 339253
- add source and spec files
- create perl-Linux-Sysfs


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4836 |12cr|perl-List-AllUtils-0.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    List-AllUtils
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Combines List::Util and List::MoreUtils in one bite-sized package
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/List/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(List::Util)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
Are you sick of trying to remember whether a particular helper is defined
in 'List::Util' or 'List::MoreUtils'? I sure am. Now you don't have to
remember. This module will export all of the functions that either of those
two modules defines.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 0.20.0-2mdv2011.0
+ Revision: 653598
- rebuild for updated spec-helper

* Mon Aug 23 2010 Jérôme Quelin <jquelin@mandriva.org> 0.20.0-1mdv2011.0
+ Revision: 572190
- import perl-List-AllUtils


* Mon Aug 23 2010 cpan2dist 0.02-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4837 |12cr|perl-List-Compare-0.370.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 List-Compare
%define upstream_version 0.37

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Compare elements of two or more lists
License:	GPL+ or Artistic
Group:		Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/List/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(IO::CaptureOutput)
BuildArch:	noarch

%description
This module allows to compare elements of two or more lists.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%check
%make test

%files 
%doc Changes README
%{perl_vendorlib}/List
%{_mandir}/*/*


%changelog
* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.370.0-1mdv2010.0
+ Revision: 402573
- update to 0.56

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.37-2mdv2009.0
+ Revision: 268539
- rebuild early 2009.0 package (before pixel changes)

* Mon Jun 09 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.37-1mdv2009.0
+ Revision: 217098
- update to new version 0.37

* Sun May 25 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.36-1mdv2009.0
+ Revision: 211161
- update to new version 0.36

* Thu May 22 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.35-1mdv2009.0
+ Revision: 210022
- new version

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Nov 06 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.34-1mdv2008.1
+ Revision: 106566
- update to new version 0.34
- update to new version 0.34


* Wed Mar 07 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.33-2mdv2007.0
+ Revision: 134299
- rebuild

* Wed Mar 01 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.33-1mdk
- New release 0.33

* Wed Sep 21 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.32-1mdk
- New release 0.32

* Sun Jun 12 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.31-3mdk 
- spec cleanup
- don't ship useless empty dirs
- make test in %%check

* Mon Dec 20 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.31-2mdk
- fix buildrequires in a backward compatible way

* Tue Oct 12 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.31-1mdk
- 0.31

* Thu Jun 10 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.3-1mdk 
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4838 |12cr|perl-List-UtilsBy-0.70.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    List-UtilsBy
%define upstream_version 0.07

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Higher-order list utility functions
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/List/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
This module provides a number of list utility functions, all of which take
an initial code block to control their behaviour. They are variations on
similar core perl or 'List::Util' functions of similar names, but which use
the block to control their behaviour. For example, the core Perl function
'sort' takes a list of values and returns them, sorted into order by their
string value. The 'sort_by' function sorts them according to the string
value returned by the extra function, when given each value.

 my @names_sorted = sort @names;

 my @people_sorted = sort_by { $_->name } @people;

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README LICENSE
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Thu Apr 28 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.70.0-1mdv2011.0
+ Revision: 659937
- update to new version 0.07

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.60.0-2
+ Revision: 656935
- rebuild for updated spec-helper

* Sat Nov 27 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.60.0-1mdv2011.0
+ Revision: 602044
- import perl-List-UtilsBy


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4839 |12cr|perl-Locale-Codes-3.170.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Locale-Codes
%define upstream_version 3.17

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Standard language codes (such as ISO 639)
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Locale/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Storable)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Pod)
BuildRequires:	perl(Test::Pod::Coverage)
BuildRequires:	perl(constant)

BuildArch:	noarch

%description
Locale::Codes is a distribution containing a set of modules. The modules
each deal with different types of codes which identify parts of the locale
including languages, countries, currency, etc.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README LICENSE META.yml ChangeLog
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Tue Jul 05 2011 Guillaume Rousse <guillomovitch@mandriva.org> 3.170.0-1mdv2011.0
+ Revision: 688750
- update to new version 3.17

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 3.160.0-2
+ Revision: 657445
- rebuild for updated spec-helper

* Thu Mar 10 2011 Guillaume Rousse <guillomovitch@mandriva.org> 3.160.0-1
+ Revision: 643399
- update to new version 3.16

* Mon Dec 06 2010 Guillaume Rousse <guillomovitch@mandriva.org> 3.150.0-2mdv2011.0
+ Revision: 612345
- fix description

* Mon Dec 06 2010 Guillaume Rousse <guillomovitch@mandriva.org> 3.150.0-1mdv2011.0
+ Revision: 612237
- update to new version 3.15

* Sat Nov 13 2010 Guillaume Rousse <guillomovitch@mandriva.org> 3.140.0-1mdv2011.0
+ Revision: 597080
- new version

* Wed Jul 28 2010 Jérôme Quelin <jquelin@mandriva.org> 3.130.0-3mdv2011.0
+ Revision: 562429
- rebuild

* Sat Jul 24 2010 Jérôme Quelin <jquelin@mandriva.org> 3.130.0-2mdv2011.0
+ Revision: 558164
- rebuild

* Mon Jul 12 2010 Jérôme Quelin <jquelin@mandriva.org> 3.130.0-1mdv2011.0
+ Revision: 551224
- update to 3.13

* Tue Apr 06 2010 Jérôme Quelin <jquelin@mandriva.org> 3.120.0-1mdv2010.1
+ Revision: 532136
- update to 3.12

* Tue Mar 02 2010 Jérôme Quelin <jquelin@mandriva.org> 3.110.0-1mdv2010.1
+ Revision: 513468
- update to 3.11

* Fri Feb 19 2010 Jérôme Quelin <jquelin@mandriva.org> 3.100.0-1mdv2010.1
+ Revision: 508047
- update to 3.10

* Thu Feb 11 2010 Jérôme Quelin <jquelin@mandriva.org> 3.0.0-1mdv2010.1
+ Revision: 504185
- import perl-Locale-Codes


* Thu Feb 11 2010 cpan2dist 3.00-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4840 |12cr|perl-Locale-Hebrew-1.50.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Locale-Hebrew
%define upstream_version 1.05

Name:      perl-%{upstream_name}
Version:   %perl_convert_version %{upstream_version}
Release:	2

Summary:   Bidirectional Hebrew support
License:   GPL+ or Artistic
Group:     Development/Perl
Url:       http://www.cpan.org
Source0:   http://www.cpan.org/modules/by-module/Locale/%{upstream_name}-%{upstream_version}.tar.gz
Patch0:    Locale-Hebrew-1.04-fix-format-errors.patch

BuildRequires:	perl-devel

BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
This module is based on code from the Unicode Consortium.

The charset on their code was bogus, therefore this module had to work
the real charset from scratch.  There might have some mistakes, though.

One function, "hebrewflip", is exported by default.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch0 -p 1
# patching make signature check fail 
rm -f t/0-signature.t

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes README
%{perl_vendorarch}/Locale
%{perl_vendorarch}/auto/Locale
%{_mandir}/*/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.50.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sat Nov 13 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.50.0-1mdv2011.0
+ Revision: 597083
- new version

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 1.40.0-3mdv2011.0
+ Revision: 556000
- rebuild for perl 5.12

* Fri Feb 12 2010 Jérôme Quelin <jquelin@mandriva.org> 1.40.0-2mdv2010.1
+ Revision: 504943
- tighten spec file

* Sun Aug 23 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.40.0-1mdv2010.0
+ Revision: 419910
- new perl version macro
- fix format errors

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.04-5mdv2009.0
+ Revision: 257642
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.04-4mdv2009.0
+ Revision: 245696
- rebuild

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 1.04-2mdv2008.1
+ Revision: 152124
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot


* Sat Jun 17 2006 Stefan van der Eijk <stefan@.eijk.nu> 1.04-1
- Initial build.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4841 |12cr|perl-Locale-Maketext-1.190.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Locale-Maketext
%define upstream_version 1.19

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Framework for software localization
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Locale/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(I18N::LangTags)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
It is a common feature of applications (whether run directly, or via the
Web) for them to be "localized" -- i.e., for them to a present an English
interface to an English-speaker, a German interface to a German-speaker,
and so on for all languages it's programmed with. Locale::Maketext is a
framework for software localization; it provides you with the tools for
organizing and accessing the bits of text and text-processing code that you
need for producing localized applications.

In order to make sense of Maketext and how all its components fit together,
you should probably go read Locale::Maketext::TPJ13, and _then_ read the
following documentation.

You may also want to read over the source for 'File::Findgrep' and its
constituent modules -- they are a complete (if small) example application
that uses Maketext.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc ChangeLog README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Jun 13 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.190.0-1mdv2011.0
+ Revision: 684770
- update to new version 1.19

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1.170.0-3
+ Revision: 656936
- rebuild for updated spec-helper

* Sat Nov 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1.170.0-2mdv2011.0
+ Revision: 597102
- rebuild

* Sat Nov 13 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.170.0-1mdv2011.0
+ Revision: 597084
- new version

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 1.130.0-1mdv2011.0
+ Revision: 401638
- rebuild using %%perl_convert_version
- fixed license field

* Mon May 11 2009 Jérôme Quelin <jquelin@mandriva.org> 1.13-1mdv2010.0
+ Revision: 374537
- import perl-Locale-Maketext


* Mon May 11 2009 cpan2dist 1.13-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4842 |12cr|perl-Locale-Maketext-Fuzzy-0.100.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Locale-Maketext-Fuzzy
%define upstream_version 0.10

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Maketext from already interpolated strings 
License:	MIT
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/A/AU/AUDREYT/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module is a subclass of Locale::Maketext, with additional support for 
localizing messages that already contains interpolated variables. 
This is most useful when the messages are returned by external modules 
-- for example, to match 
  dir: command not found 
against 
  [_1]: command not found.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std
rm -rf %{buildroot}%{perl_vendorarch}

%files
%doc Changes README
%{perl_vendorlib}/*
%{_mandir}/man3/*


%changelog
* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.100.0-1mdv2010.0
+ Revision: 406068
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.10-4mdv2009.0
+ Revision: 257644
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.10-3mdv2009.0
+ Revision: 245699
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Oct 21 2007 Funda Wang <fwang@mandriva.org> 0.10-1mdv2008.1
+ Revision: 100860
- New version 0.10

* Thu Jun 21 2007 Michael Scherer <misc@mandriva.org> 0.02-3mdv2008.0
+ Revision: 41999
- rebuild


* Wed Dec 28 2005 Michael Scherer <misc@mandriva.org> 0.02-2mdk
- Do not ship empty dir

* Sat Oct 01 2005 Michael Scherer <misc@mandriva.org> 0.02-1mdk
- First mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4843 |12cr|perl-Locale-Maketext-Gettext-1.280.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Locale-Maketext-Gettext
%define upstream_version 1.28

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Joins the gettext and Maketext frameworks
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Locale/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Locale::Maketext::Gettext joins the GNU gettext and Maketext frameworks. It
is a subclass of Locale::Maketext/3 that follows the way GNU gettext works.
It works seamlessly, _both in the sense of GNU gettext and Maketext_. As a
result, you _enjoy both their advantages, and get rid of both their
problems, too._

You start as an usual GNU gettext localization project: Work on PO files
with the help of translators, reviewers and Emacs. Turn them into MO files
with _msgfmt_. Copy them into the appropriate locale directory, such as
_/usr/share/locale/de/LC_MESSAGES/myapp.mo_.

Then, build your Maketext localization class, with your base class changed
from Locale::Maketext/3 to Locale::Maketext::Gettext. That is all.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{_bindir}/maketext
%{_mandir}/man3/*
%{_mandir}/man1/maketext.1.*
%{perl_vendorlib}/Locale

%changelog
* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.280.0-1mdv2010.0
+ Revision: 403395
- rebuild using %%perl_convert_version

* Sun Jun 28 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.28-1mdv2010.0
+ Revision: 390361
- update to new version 1.28

* Fri May 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.27-1mdv2010.0
+ Revision: 370136
- update to new version 1.27

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.26-2mdv2009.0
+ Revision: 268540
- rebuild early 2009.0 package (before pixel changes)

* Sat May 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.26-1mdv2009.0
+ Revision: 213717
- import perl-Locale-Maketext-Gettext


* Sat May 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.26-1mdv2009.0
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4844 |12cr|perl-Locale-Maketext-Simple-0.210.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	Locale-Maketext-Simple
%define upstream_version 0.21

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

License:	MIT
Group:		Development/Perl
Summary:	Perl module to use other catalog formats in Maketext
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Locale/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Locale::Maketext::Lexicon)
BuildArch:	noarch
Requires:	perl(Locale::Maketext::Lexicon)

%description
Locale::Maketext::Simple is simple interface to Locale::Maketext::Lexicon,
a module providing lexicon-handling backends, for "Locale::Maketext" 
to read from other localization formats, such as PO files, MO files, 
or from databases via the "Tie" interface.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Locale
%{_mandir}/man3/*

%changelog
* Fri Jul 16 2010 Jérôme Quelin <jquelin@mandriva.org> 0.210.0-3mdv2011.0
+ Revision: 554271
- rebuild

* Tue Aug 25 2009 Jérôme Quelin <jquelin@mandriva.org> 0.210.0-2mdv2010.0
+ Revision: 420980
- rebuild

* Thu Aug 20 2009 Jérôme Quelin <jquelin@mandriva.org> 0.210.0-1mdv2010.0
+ Revision: 418653
- update to 0.21

* Sat Jul 25 2009 Jérôme Quelin <jquelin@mandriva.org> 0.200.0-1mdv2010.0
+ Revision: 399586
- adding missing requires: & buildrequires:
- update to 0.20 for real this time
- using %%perl_convert_version

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - update to new version 0.20

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.18-4mdv2009.0
+ Revision: 257648
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.18-3mdv2009.0
+ Revision: 245703
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.18-1mdv2008.1
+ Revision: 140691
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Thu Sep 28 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.18-1mdv2007.0
- New version 0.18

* Fri Aug 25 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.17-1mdv2007.0
- New version 0.17

* Thu May 04 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.16-1mdk
- New version
- Change license

* Wed May 03 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.15-1mdk
- New release 0.15

* Tue May 02 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.14-1mdk
- New release 0.14

* Sat Apr 15 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.13-1mdk
- New release 0.13
- %%mkrel
- better source URL

* Mon Jun 13 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.12-5mdk 
- don't ship useless emtpy dirs
- spec cleanup
- better url
- make test in %%check

* Mon Dec 20 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.12-4mdk 
- removed MANIFEST
- added missing doc files

* Mon Dec 20 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.12-3mdk
- fix buildrequires in a backward compatible way

* Fri Jul 23 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.12-2mdk 
- rebuild

* Fri Apr 02 2004 Michael Scherer <misc@mandrake.org> 0.12-1mdk 
- First MandrakeSoft Package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4845 |12cr|perl-Locale-Msgfmt-0.150.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Locale-Msgfmt
%define upstream_version 0.15

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Functions used internally by Locale::Msgfmt
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Locale/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
This module does the same thing as msgfmt from GNU gettext-tools, except this
is pure Perl.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/Locale
%{perl_vendorlib}/Module


%changelog
* Sat Nov 27 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.150.0-1mdv2011.0
+ Revision: 602031
- new version

* Thu Jul 09 2009 Jérôme Quelin <jquelin@mandriva.org> 0.140.0-1mdv2011.0
+ Revision: 393849
- import perl-Locale-Msgfmt


* Thu Jul 09 2009 cpan2dist 0.12-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4846 |12cr|perl-LockFile-Simple-0.207.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 LockFile-Simple
%define	upstream_version 0.207

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	The LockFile::Simple extension provides simple file locking
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/LockFile/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description 
The LockFile::Simple extension provides simple file locking, of the
advisory kind, i.e. it requires cooperation between applications wishing
to lock the same files.

It is meant to be used in quick-and-dirty scripts or more elaborated
programs that want a simple locking scheme, yet with a reasonable
level of configuration.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make
make test

%install
%makeinstall_std

%files
%defattr(444,root,root,755)
%doc ChangeLog README
%{perl_vendorlib}/LockFile/*.pm
%{perl_vendorlib}/LockFile/Lock/*
%{_mandir}/*/*

%changelog
* Tue Jul 07 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.207.0-1mdv2010.0
+ Revision: 393281
- update to 0.207
- using %%perl_convert_version
- fixed summary, license & description fields
- using plain url for source0

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.2.5-8mdv2009.0
+ Revision: 241612
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Aug 20 2007 Thierry Vignaud <tv@mandriva.org> 0.2.5-6mdv2008.0
+ Revision: 67618
- use %%mkrel


* Thu Sep 23 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.2.5-6mdk
- 0.2.5

* Thu Aug 14 2003 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.2.5-5mdk
- rebuild for new perl
- drop $RPM_OPT_FLAGS, noarch..
- use %%makeinstall_std macro

* Wed May 28 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.2.5-4mdk
- rebuild for new auto{prov,req}

* Sat Feb 01 2003 Lenny Cartier <lenny@mandrakesoft.com 0.2.5-3mdk
- rebuild

* Wed Jul 31 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.2.5-2mdk
- rebuild with new perl

* Mon Jun 17 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.2.5-1mdk
- from Peter Chen <petechen@netilla.com> :
	- 0.2.5


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4847 |12cr|perl-Log-Agent-0.307-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	Log-Agent

Name:		perl-%{module}
Version:	0.307
Release:	4
Summary:  	Logging agent 
License:	GPL or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{module}/
Source:		http://search.cpan.org/CPAN/authors/id/M/MR/MROGASKI/%{module}-%{version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Log::Agent is a general logging framework aimed at reusable modules.

%prep

%setup -q -n %{module}-%{version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README
%{perl_vendorlib}/Log
%{perl_vendorlib}/auto/Log
%{_mandir}/man3/*

%changelog
* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.307-3mdv2010.0
+ Revision: 430482
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.307-2mdv2009.0
+ Revision: 140691
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu May 03 2007 Michael Scherer <misc@mandriva.org> 0.307-2mdv2008.0
+ Revision: 21206
- Rebuild, use %%mkrel


* Tue Oct 04 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.307-1mdk
- New release 0.307
- spec cleanup
- better url
- better summary
- enable tests

* Fri Dec 10 2004 Michael Scherer <misc@mandrake.org> 0.306-1mdk
- compress to bz2
- do not own standard dir
- from Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 
  - initial contrib.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4848 |12cr|perl-Log-Any-0.120.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Log-Any
%define upstream_version 0.12

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Allows CPAN modules to safely and efficiently log messages
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Log/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Test::Simple)
BuildArch:	noarch

%description
'Log::Any' allows CPAN modules to safely and efficiently log messages,
while letting the application choose (or decline to choose) a logging
mechanism such as 'Log::Dispatch' or 'Log::Log4perl'.

'Log::Any' has a very tiny footprint and no dependencies beyond Perl 5.6,
which makes it appropriate for even small CPAN modules to use. It defaults
to 'null' logging activity, so a module can safely log without worrying
about whether the application has chosen (or will ever choose) a logging
mechanism.

The application, in turn, may choose one or more logging mechanisms via
Log::Any::Adapter.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.120.0-2mdv2011.0
+ Revision: 657446
- rebuild for updated spec-helper

* Sat Mar 26 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.120.0-1
+ Revision: 648575
- update to new version 0.12

* Sat Feb 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.110.0-1mdv2011.0
+ Revision: 505267
- update to 0.11

* Wed Jan 06 2010 Jérôme Quelin <jquelin@mandriva.org> 0.100.0-1mdv2010.1
+ Revision: 486603
- update to 0.10

* Tue Jan 05 2010 Jérôme Quelin <jquelin@mandriva.org> 0.80.0-1mdv2010.1
+ Revision: 486312
- import perl-Log-Any


* Tue Jan 05 2010 cpan2dist 0.08-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4849 |12cr|perl-Log-Any-Adapter-0.30.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Log-Any-Adapter
%define upstream_version 0.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Implements Log::Any class methods to specify where logs should be sent
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Log/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Log::Any)
BuildRequires:	perl(Scope::Guard)
BuildRequires:	perl(Test::More)
Requires:	perl(Log::Any)
Requires:	perl(Scope::Guard)
BuildArch:	noarch

%description
The 'Log-Any-Adapter' distribution implements Log::Any class methods to
specify where logs should be sent. It is a separate distribution so as to
keep 'Log::Any' itself as simple and unchanging as possible.

You do not have to use anything in this distribution explicitly. It will be
auto-loaded when you call one of the methods below.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 24 2011 Funda Wang <fwang@mandriva.org> 0.30.0-4mdv2011.0
+ Revision: 658196
- more req

* Sun Apr 24 2011 Funda Wang <fwang@mandriva.org> 0.30.0-3
+ Revision: 658165
- add runtime req

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.30.0-2
+ Revision: 656937
- rebuild for updated spec-helper

* Sat Dec 25 2010 Shlomi Fish <shlomif@mandriva.org> 0.30.0-1mdv2011.0
+ Revision: 624836
- import perl-Log-Any-Adapter


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4850 |12cr|perl-Log-Any-Adapter-Dispatch-0.60.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Log-Any-Adapter-Dispatch
%define upstream_version 0.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	This Log::Any adapter uses Log::Dispatch for logging
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Log/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Log::Dispatch)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Log::Any::Adapter)
# Looks like this one is also needed
BuildRequires:	perl-Log-Any-Adapter
BuildArch:	noarch

%description
This Log::Any adapter uses Log::Dispatch for logging.

You may either pass parameters (like _outputs_) to be passed to
'Log::Dispatch->new', or pass a 'Log::Dispatch' object directly in the
_dispatcher_ parameter.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.60.0-3mdv2011.0
+ Revision: 657787
- rebuild for updated spec-helper

* Sat Dec 25 2010 Shlomi Fish <shlomif@mandriva.org> 0.60.0-2mdv2011.0
+ Revision: 624920
- Fix the dependency on perl-Log-Any-Adapter
- import perl-Log-Any-Adapter-Dispatch


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4851 |12cr|perl-Log-Contextual-0.3.40-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Log-Contextual
%define upstream_version 0.00304

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Super simple logger made for playing with Log::Contextual
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Log/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Data::Dumper::Concise)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildArch:	noarch

%description
This module is a simple interface to extensible logging. It is bundled with
a really basic logger, the Log::Contextual::SimpleLogger manpage, but in
general you should use a real logger instead of that. For something more
serious but not overly complicated, try the Log::Dispatchouli manpage (see
the /SYNOPSIS manpage for example.)

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.3.40-2mdv2011.0
+ Revision: 655601
- rebuild for updated spec-helper

* Wed Aug 11 2010 Shlomi Fish <shlomif@mandriva.org> 0.3.40-1mdv2011.0
+ Revision: 569118
- Upgraded to 0.00304
- import perl-Log-Contextual


* Tue Jul 27 2010 cpan2dist 0.00303-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4852 |12cr|perl-Log-Dispatch-2.290.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Log-Dispatch
%define upstream_version 2.29

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Perl modules for logging messages to multiple outputs
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Log/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Params::Validate)
BuildRequires:	perl(Mail::Sender)
BuildRequires:	perl(Mail::Sendmail)
BuildRequires:	perl(MIME::Lite)
BuildArch:	noarch

%description 
Log::Dispatch is a suite of OO modules for logging messages to multiple
outputs, each of which can have a minimum and maximum log level.  It is
designed to be easily subclassed, both for creating a new dispatcher object and
particularly for creating new outputs.

%package ApacheLog
Summary: Apache mod_perl dispatcher for Log::Dispatch
Group:   Development/Perl

%description ApacheLog
Log::Dispatch::ApacheLog is a dispatcher for apache logging, used with
mod_perl.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make CFLAGS="%{optflags}"

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{perl_vendorlib}/Log
%exclude %{perl_vendorlib}/Log/Dispatch/ApacheLog.pm
%exclude %{_mandir}/*/Log::Dispatch::ApacheLog*
%{_mandir}/*/*

%files ApacheLog
%{perl_vendorlib}/Log/Dispatch/ApacheLog.pm
%{_mandir}/*/Log::Dispatch::ApacheLog*


%changelog
* Sat Mar 19 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.290.0-1mdv2011.0
+ Revision: 647009
- update to new version 2.29

* Sat Dec 18 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.280.0-1mdv2011.0
+ Revision: 622843
- update to new version 2.28

* Sat Nov 13 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.270.0-1mdv2011.0
+ Revision: 597077
- new version

* Wed Sep 23 2009 Jérôme Quelin <jquelin@mandriva.org> 2.260.0-1mdv2011.0
+ Revision: 447605
- update to 2.26

* Wed Sep 16 2009 Jérôme Quelin <jquelin@mandriva.org> 2.250.0-1mdv2010.0
+ Revision: 443473
- update to 2.25

* Mon Sep 14 2009 Jérôme Quelin <jquelin@mandriva.org> 2.240.0-1mdv2010.0
+ Revision: 439438
- update to 2.24

* Sun Sep 13 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.230.0-1mdv2010.0
+ Revision: 438655
- update to new version 2.23

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 2.220.0-1mdv2010.0
+ Revision: 403394
- rebuild using %%perl_convert_version

* Thu Nov 13 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.22-1mdv2009.1
+ Revision: 302849
- update to new version 2.22

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 2.21-4mdv2009.0
+ Revision: 257668
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2.21-3mdv2009.0
+ Revision: 245706
- rebuild

* Thu Feb 07 2008 Funda Wang <fwang@mandriva.org> 2.21-1mdv2008.1
+ Revision: 163387
- update to new version 2.21

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Nov 03 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.20-1mdv2008.1
+ Revision: 105553
- update to new version 2.20

* Tue Jul 03 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.18-1mdv2008.0
+ Revision: 47694
- update to new version 2.18

* Tue May 01 2007 Olivier Thauvin <nanardon@mandriva.org> 2.17-1mdv2008.0
+ Revision: 20234
- 2.17
- kill patch0, no longer need


* Mon Aug 28 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.12-1mdv2007.0
- new version
- Module::Build-based build

* Wed Apr 19 2006 Michael Scherer <misc@mandriva.org> 2.11-4mdk
- split Log::Dispatch::ApacheLog from main package, as it pulls 
  mod_perl, which pulls apache, which is a server.
- convert to new policy ( ie, use perl(Foo) for buildRequires )
- enhance summary

* Thu Dec 22 2005 Michael Scherer <misc@mandriva.org> 2.11-3mdk
- mkrel

* Tue Sep 27 2005 Oden Eriksson <oeriksson@mandriva.com> 2.11-2mdk
- fix deps

* Mon Aug 22 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 2.11-1mdk
- 2.11

* Thu Jun 03 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 2.10-1mdk
- 2.10
- fix install
- fix perms


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4853 |12cr|perl-Log-Dispatch-Array-1.1.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Log-Dispatch-Array
%define upstream_version 1.001

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Log events to an array (reference)
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Log/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Log::Dispatch::Output)
BuildRequires:	perl(Test::Deep)
BuildArch:	noarch

%description
This provides a Log::Dispatch log output system that appends logged events
to an array reference. This is probably only useful for testing the logging
of your code.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 1.1.0-2mdv2011.0
+ Revision: 655042
- rebuild for updated spec-helper

* Thu Mar 04 2010 Jérôme Quelin <jquelin@mandriva.org> 1.1.0-1mdv2011.0
+ Revision: 514099
- import perl-Log-Dispatch-Array


* Thu Mar 04 2010 cpan2dist 1.001-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4854 |12cr|perl-Log-Dispatch-Config-1.40.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Log-Dispatch-Config
%define upstream_version 1.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Log4j for Perl
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://search.cpan.org/CPAN/authors/id/M/MI/MIYAGAWA/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::Simple)  >= 0.420.0
BuildRequires:	perl(AppConfig)     >= 1.520.0
BuildRequires:	perl(IO::Stringy)
BuildRequires:	perl(Log::Dispatch) >= 2.110.0

BuildArch:	noarch

%description 
Log::Dispatch::Config is a subclass of Log::Dispatch and provides a way
to configure Log::Dispatch object with configulation file (default, in
AppConfig format). I mean, this is log4j for Perl, not with all API
compatibility though.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor 
%make

%check
%make test

%install
%makeinstall_std

%files
%defattr(644,root,root,755)
%doc Changes README
%{perl_vendorlib}/Log/Dispatch*
%{_mandir}/*/*


%changelog
* Sun Apr 17 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.40.0-1mdv2011.0
+ Revision: 654093
- update to new version 1.04

* Fri Feb 05 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.30.0-1mdv2011.0
+ Revision: 501144
- update to 1.03
- fixed url field

* Thu Jul 23 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.20.0-1mdv2010.0
+ Revision: 398793
- rebuild
- using %%perl_convert_version
- fixed summary, license, buildrequires fields

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.02-3mdv2009.0
+ Revision: 241649
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Aug 09 2007 Funda Wang <fwang@mandriva.org> 1.02-1mdv2008.0
+ Revision: 60693
- New version 1.02


* Tue Sep 27 2005 Oden Eriksson <oeriksson@mandriva.com> 1.01-6mdk
- fix deps
- run the test suite

* Mon Jan 19 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.01-5mdk
- use requires_exceptions

* Tue Aug 12 2003 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.01-4mdk
- rebuild
- use %%makeinstall_std macro
- don't set PREFIX
- use %%make macro
- drop $RPM_OPT_FLAGS, no need

* Wed Aug 21 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.01-3mdk
- rebuild

* Mon Jun 17 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.01-2mdk
- from Peter Chen <petechen@86.private> :
	- Remove blank line from description.

* Thu Jun 13 2002 Peter Chen <petechen@netilla.com> 1.01-1mdk
- 1.01


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4855 |12cr|perl-Log-Dispatchouli-2.5.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Log-Dispatchouli
%define upstream_version 2.005

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	A simple wrapper around Log::Dispatch
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Log/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Log::Dispatch)
BuildRequires:	perl(Log::Dispatch::Array)
BuildRequires:	perl(Log::Dispatch::File)
BuildRequires:	perl(Log::Dispatch::Screen)
BuildRequires:	perl(Log::Dispatch::Syslog)
BuildRequires:	perl(Params::Util)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(String::Flogger)
BuildRequires:	perl(Sub::Exporter::GlobExporter)
BuildRequires:	perl(Sys::Syslog)
BuildRequires:	perl(Test::Deep)
BuildRequires:	perl(Test::Fatal)
BuildRequires:	perl(Try::Tiny)

BuildArch:	noarch

Requires:	perl(Log::Dispatch::Array)

%description
no description found

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.5.0-1mdv2011.0
+ Revision: 654094
- update to new version 2.005

* Tue Feb 01 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.4.0-1
+ Revision: 634687
- update to new version 2.004

* Sat Nov 27 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.0-1mdv2011.0
+ Revision: 602096
- new version

* Tue Aug 24 2010 Jérôme Quelin <jquelin@mandriva.org> 1.102.350-1mdv2011.0
+ Revision: 572705
- update to 1.102350

* Sat Aug 14 2010 Jérôme Quelin <jquelin@mandriva.org> 1.102.220-1mdv2011.0
+ Revision: 569745
- update to 1.102220

* Sun Mar 14 2010 Jérôme Quelin <jquelin@mandriva.org> 1.100.712-2mdv2011.0
+ Revision: 518983
- adding missing requires:

* Sat Mar 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1.100.712-1mdv2010.1
+ Revision: 518660
- update to 1.100712

* Thu Mar 11 2010 Jérôme Quelin <jquelin@mandriva.org> 1.100.691-1mdv2010.1
+ Revision: 518077
- update to 1.100691

* Wed Mar 10 2010 Jérôme Quelin <jquelin@mandriva.org> 1.100.681-1mdv2010.1
+ Revision: 517303
- update to 1.100681

* Tue Mar 09 2010 Jérôme Quelin <jquelin@mandriva.org> 1.100.670-1mdv2010.1
+ Revision: 517115
- update to 1.100670

* Mon Mar 08 2010 Jérôme Quelin <jquelin@mandriva.org> 1.100.660-1mdv2010.1
+ Revision: 515662
- update to 1.100660

* Fri Mar 05 2010 Jérôme Quelin <jquelin@mandriva.org> 1.100.630-1mdv2010.1
+ Revision: 514397
- update to 1.100630
- buildrequires: is not a requires of this package, but of one of the requires: of its buildreq:

* Thu Mar 04 2010 Jérôme Quelin <jquelin@mandriva.org> 1.8.0-1mdv2010.1
+ Revision: 514206
- yet another missing buildrequires:
- adding missing buildrequires:
- import perl-Log-Dispatchouli


* Thu Mar 04 2010 cpan2dist 1.008-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4856 |12cr|perl-Logfile-Rotate-1.40.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name       Logfile-Rotate
%define upstream_version    1.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2
Summary:	Perl module to rotate logfiles
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source:		http://www.cpan.org/modules/by-module/Logfile/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Perl module to rotate logfiles.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files 
%doc MANIFEST 
%{perl_vendorlib}/Logfile/Rotate.pm
%{_mandir}/*/*

%changelog
* Thu Sep 10 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.40.0-1mdv2010.0
+ Revision: 437371
- use new %%perl_version macro

* Wed Sep 09 2009 Anne Nicolas <anne.nicolas@mandriva.com> 1.04-1mdv2010.0
+ Revision: 435147
- fix description
- first release (Vigilo deps)
- import perl-Logfile-Rotate


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4857 |12cr|perl-Log-Handler-0.710.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Log-Handler
%define upstream_version 0.71

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

License:	GPL+ or Artistic
Group:		Development/Perl
Summary:	A simple log file handler
Url:		http://search.cpan.org/dist/%{realname}
Source0:	http://www.cpan.org/modules/by-module/Log/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Devel::Backtrace)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(Params::Validate)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build::Compat)
BuildRequires:	perl(UNIVERSAL::require)
BuildArch:	noarch

%description
This module is just a simple object oriented log file handler and very easy to
use.  It's possible to define a log level for your programs and control the
amount of informations that will be logged to the log file. In addition it's
possible to configure how you wish to open the log file - transient or
permanent - and lock and unlock the log file by each write operation. If you
wish you can assign the handler to check the inode of the log file (not on
Windows). That could be very useful if a rotate mechanism moves and zip the log
file.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc META.yml ChangeLog README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.710.0-2mdv2011.0
+ Revision: 657447
- rebuild for updated spec-helper

* Sat Feb 12 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.710.0-1
+ Revision: 637369
- update to new version 0.71

* Sat Jan 08 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.700.0-1mdv2011.0
+ Revision: 630622
- update to new version 0.70

* Sat Dec 18 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.690.0-1mdv2011.0
+ Revision: 622844
- update to new version 0.69

* Sat Nov 27 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.680.0-1mdv2011.0
+ Revision: 601900
- update to new version 0.68

* Sat Nov 13 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.670.0-1mdv2011.0
+ Revision: 597075
- new version

* Sun Aug 15 2010 Jérôme Quelin <jquelin@mandriva.org> 0.650.0-1mdv2011.0
+ Revision: 569938
- update to 0.65

* Mon Feb 01 2010 Jérôme Quelin <jquelin@mandriva.org> 0.640.0-1mdv2011.0
+ Revision: 498979
- update to 0.64

* Fri Nov 27 2009 Jérôme Quelin <jquelin@mandriva.org> 0.630.0-1mdv2010.1
+ Revision: 470465
- update to 0.63

* Sat Nov 07 2009 Jérôme Quelin <jquelin@mandriva.org> 0.620.0-1mdv2010.1
+ Revision: 462130
- update to 0.62

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.600.0-1mdv2010.1
+ Revision: 461324
- update to 0.60

* Mon Jul 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.560.0-1mdv2010.0
+ Revision: 392896
- update to 0.56

* Thu May 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.540.0-1mdv2010.0
+ Revision: 380350
- update to 0.54
- using %%perl_convert_version
- fixed license

* Mon May 25 2009 Jérôme Quelin <jquelin@mandriva.org> 0.52-1mdv2010.0
+ Revision: 379519
- update to new version 0.52

* Sun Mar 08 2009 Jérôme Quelin <jquelin@mandriva.org> 0.51-1mdv2009.1
+ Revision: 352844
- update to new version 0.51

* Fri Nov 28 2008 Jérôme Quelin <jquelin@mandriva.org> 0.50-1mdv2009.1
+ Revision: 307363
- update to new version 0.50

* Sat Nov 22 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.49-1mdv2009.1
+ Revision: 305736
- update to new version 0.49

* Fri Oct 31 2008 Jérôme Quelin <jquelin@mandriva.org> 0.48-1mdv2009.1
+ Revision: 298867
- update to new version 0.48

* Fri Sep 05 2008 Jérôme Quelin <jquelin@mandriva.org> 0.47-1mdv2009.0
+ Revision: 281096
- update to new version 0.47

* Tue Jul 29 2008 Jérôme Quelin <jquelin@mandriva.org> 0.46-1mdv2009.0
+ Revision: 252492
- update to new version 0.46

* Thu Jun 05 2008 Jérôme Quelin <jquelin@mandriva.org> 0.44-1mdv2009.0
+ Revision: 215753
- update to new version 0.44

* Thu May 22 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.43-1mdv2009.0
+ Revision: 209989
- update to new version 0.43

* Sat May 10 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.41-1mdv2009.0
+ Revision: 205402
- update to new version 0.41

* Tue May 06 2008 Jérôme Quelin <jquelin@mandriva.org> 0.40-1mdv2009.0
+ Revision: 201834
- adding missing prereq
- update to new version 0.40

* Mon May 05 2008 Jérôme Quelin <jquelin@mandriva.org> 0.38-2mdv2009.0
+ Revision: 201387
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - fix description-line-too-long

* Wed Feb 06 2008 Jérôme Quelin <jquelin@mandriva.org> 0.38-1mdv2008.1
+ Revision: 163048
- import perl-Log-Handler



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4858 |12cr|perl-Log-Log4perl-1.330.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Log-Log4perl
%define upstream_version 1.33

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Sysadm::Install\\)|perl\\(Log::Dispatch::FileRotate\\)|perl\\(DBI(.*)\\)|perl\\(RRDs(.*)\\)'
%else
%define _requires_exceptions perl\(\\(Log::Dispatch::FileRotate\\|DBI\\|RRDs\\)\)
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3
Summary:	Log4j implementation for Perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Log/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:	perl-devel
BuildRequires:	perl-Log-Dispatch >= 2.00
BuildArch:	noarch
Requires:	perl-Log-Dispatch >= 2.00

%description
Log::Log4perl lets you remote-control and fine-tune the logging behaviour of
your system from the outside. It implements the widely popular (Java-based)
Log4j logging package in pure Perl.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
find lib -type f -exec chmod 644 {} \;

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README xml eg
%{_bindir}/l4p-tmpl
%{perl_vendorlib}/Log
%{_mandir}/man1/*
%{_mandir}/man3/*

%changelog
* Mon Jun 13 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.330.0-1mdv2011.0
+ Revision: 684771
- update to new version 1.33

* Thu Mar 10 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.320.0-1
+ Revision: 643400
- update to new version 1.32

* Sun Jan 02 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.310.0-2mdv2011.0
+ Revision: 627622
- fix automatic dependencies: DBI and RRDs are only optionals
- spec cleanup

* Sat Nov 13 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.310.0-1mdv2011.0
+ Revision: 597074
- new version

* Thu Sep 02 2010 Jérôme Quelin <jquelin@mandriva.org> 1.300.0-1mdv2011.0
+ Revision: 575397
- update to 1.30

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1.290.0-1mdv2011.0
+ Revision: 552411
- update to 1.29

* Thu Feb 25 2010 Jérôme Quelin <jquelin@mandriva.org> 1.280.0-1mdv2010.1
+ Revision: 510978
- update to 1.28

* Mon Feb 08 2010 Jérôme Quelin <jquelin@mandriva.org> 1.270.0-1mdv2010.1
+ Revision: 502103
- update to 1.27

* Fri Nov 27 2009 Jérôme Quelin <jquelin@mandriva.org> 1.260.0-1mdv2010.1
+ Revision: 470457
- update to 1.26

* Tue Sep 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.250.0-1mdv2010.0
+ Revision: 450852
- update to 1.25

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 1.240.0-1mdv2010.0
+ Revision: 401637
- rebuild using %%perl_convert_version
- fixed license field

* Fri Jul 10 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.24-1mdv2010.0
+ Revision: 394086
- update to new version 1.24

* Thu May 14 2009 Jérôme Quelin <jquelin@mandriva.org> 1.23-1mdv2010.0
+ Revision: 375612
- update to new version 1.23

* Mon May 04 2009 Jérôme Quelin <jquelin@mandriva.org> 1.22-1mdv2010.0
+ Revision: 371560
- update to new version 1.22

* Fri May 01 2009 Jérôme Quelin <jquelin@mandriva.org> 1.21-1mdv2010.0
+ Revision: 369669
- update to new version 1.21

* Sun Dec 14 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.20-1mdv2009.1
+ Revision: 314250
- update to new version 1.20

* Mon Nov 03 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.19-1mdv2009.1
+ Revision: 299391
- update to new version 1.19

* Sun Aug 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.18-1mdv2009.0
+ Revision: 277952
- update to new version 1.18

* Mon Jul 21 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.17-1mdv2009.0
+ Revision: 239315
- update to new version 1.17

* Wed May 21 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.16-1mdv2009.0
+ Revision: 209688
- update to new version 1.16

* Fri Feb 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.15-1mdv2008.1
+ Revision: 168826
- update to new version 1.15

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Nov 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.14-1mdv2008.1
+ Revision: 111152
- update to new version 1.14

* Sun Oct 21 2007 Funda Wang <fwang@mandriva.org> 1.13-1mdv2008.1
+ Revision: 100835
- update to new version 1.13

* Tue Jul 03 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.12-1mdv2008.0
+ Revision: 47696
- update to new version 1.12

* Wed May 02 2007 Olivier Thauvin <nanardon@mandriva.org> 1.10-1mdv2008.0
+ Revision: 20262
- 1.10


* Sat Aug 19 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 2006-08-19 13:10:56 (56887)
- 1.06

* Sat Aug 19 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 2006-08-19 13:06:21 (56886)
Import perl-Log-Log4perl

* Wed Jun 21 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.05-1mdv2007.0
- New version 1.05

* Mon Mar 06 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.04-1mdk
- New release 1.04

* Sun Mar 05 2006 Michael Scherer <misc@mandriva.org> 1.03-2mdk
- add Requires exception, to break dependencies loop, to fix bug #19365

* Fri Feb 10 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.03-1mdk
- New release 1.03

* Tue Dec 27 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.02-1mdk
- New release 1.02
- %%mkrel

* Tue Oct 04 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.01-1mdk
- New release 1.01
- drop requires exceptions
- don't ship tests in doc

* Wed Sep 21 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.00-1mdk
- New release 1.00

* Tue Jan 25 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.51-1mdk
- 0.51
- Update BuildRequires
- Enable tests

* Sat Jul 17 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.47-1mdk
- 0.47

* Sat Jun 19 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.46-1mdk
- 0.46

* Fri Jun 04 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.45-1mdk
- 0.45

* Mon May 17 2004 Michael Scherer <misc@mandrake.org> 0.44-1mdk
- New release 0.44
- rpmbuildupdate aware

* Wed Jan 14 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.30-4mdk
- rebuild
- remove dependencies on perl(devel) modules


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4859 |12cr|perl-Log-Message-0.40.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Log-Message
%define upstream_version 0.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Log Message
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Log/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(IPC::Cmd)                  >= 0.360.0
BuildRequires:  perl(Module::Load::Conditional) >= 0.40.0
BuildRequires:	perl-version
BuildArch:	noarch

%description
Log::Message is a generic message storage mechanism.  It allows you to store
messages on a stack -- either shared or private -- and assign meta-data to it.
Some meta-data will automatically be added for you, like a timestamp and a
stack trace, but some can be filled in by the user, like a tag by which to
identify it or group it, and a level at which to handle the message (for
example, log it, or die with it)

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%defattr(644,root,root,755)
%doc README
%{perl_vendorlib}/Log
%{_mandir}/*/*


%changelog
* Sat Jan 08 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.40.0-1mdv2011.0
+ Revision: 630623
- update to new version 0.04

* Tue Aug 04 2009 Jérôme Quelin <jquelin@mandriva.org> 0.20.0-1mdv2011.0
+ Revision: 408962
- rebuild using %%perl_convert_version

* Tue Dec 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.02-1mdv2009.1
+ Revision: 314757
- update to new version 0.02

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.01-3mdv2009.0
+ Revision: 140691
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Jun 25 2007 Buchan Milne <bgmilne@mandriva.org> 0.01-3mdv2008.0
+ Revision: 44117
- Rebuild to fix file corruption caused by spec-helper

* Fri Jun 22 2007 Buchan Milne <bgmilne@mandriva.org> 0.01-2mdv2008.0
+ Revision: 42940
- Fix permissions

* Fri Jun 22 2007 Buchan Milne <bgmilne@mandriva.org> 0.01-1mdv2008.0
+ Revision: 42852
- Import perl-Log-Message



* Thu Jun 21 2007 Buchan Milne <bgmilne@mandriva.org> 0.01-1mdv2007.1
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4860 |12cr|perl-Log-Message-Simple-0.80.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Log-Message-Simple
%define upstream_version 0.08

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Standardized logging facilities using the "Log::Message" module
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Log/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Log::Message)
BuildArch:	noarch

%description
Provides standardized logging facilities using the "Log::Message" module.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README
%{perl_vendorlib}/Log/*
%{_mandir}/*/*


%changelog
* Tue Feb 01 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.80.0-1mdv2011.0
+ Revision: 634688
- update to new version 0.08

* Mon Sep 14 2009 Jérôme Quelin <jquelin@mandriva.org> 0.60.0-1mdv2011.0
+ Revision: 439422
- update to 0.06

* Tue Aug 04 2009 Jérôme Quelin <jquelin@mandriva.org> 0.40.0-1mdv2010.0
+ Revision: 408963
- rebuild using %%perl_convert_version

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.04-1mdv2009.0
+ Revision: 140691
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Nov 02 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.04-1mdv2008.1
+ Revision: 105467
- new version
- update to new version 0.04

  + Funda Wang <fwang@mandriva.org>
    - fix tarball url

* Fri Jun 22 2007 Buchan Milne <bgmilne@mandriva.org> 0.02-1mdv2008.0
+ Revision: 42915
- Buildrequire Log::Message
- Import perl-Log-Message-Simple



* Thu Jun 21 2007 Buchan Milne <bgmilne@mandriva.org> 0.02-1mdv2007.1
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4861 |12cr|perl-Log-Trace-1.70.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Log-Trace
%define upstream_version 1.070

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	A guide to using Log::Trace
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Log/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
A module to provide a unified approach to tracing. A script can 'use
Log::Trace qw( < mode > )' to set the behaviour of the TRACE function.

By default, the trace functions are exported to the calling package only.
You can export the trace functions to other packages with the 'Deep'
option. See the "OPTIONS" manpage for more information.

All exports are in uppercase (to minimise collisions with "real"
functions).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 1.70.0-3mdv2011.0
+ Revision: 658535
- rebuild for updated spec-helper

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1.70.0-2mdv2011.0
+ Revision: 552178
- rebuild

* Fri Jul 10 2009 Jérôme Quelin <jquelin@mandriva.org> 1.70.0-1mdv2010.0
+ Revision: 394296
- import perl-Log-Trace


* Fri Jul 10 2009 cpan2dist 1.070-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4862 |12cr|perl-Log-TraceMessages-1.4-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	Log-TraceMessages
%define	name	perl-%{module}
%define	version	1.4
%define	release %mkrel 8

Summary:	Log::TraceMessages Perl Module
License:	GPL or Artistic
Name:		%{name}
Version:	%{version}
Release:	%{release}
Group:		Development/Perl
Url:		http://www.cpan.org/
Source0:	%{module}-%{version}.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	perl-devel
BuildRequires:	perl-HTML-FromText
BuildArch:	noarch


%description
Log::TraceMessages

This module is a better way of putting 'hello there' trace messages in
your code.  It lets you turn tracing on and off without commenting out
trace statements, and provides other useful things like HTML-ified
trace messages for CGI scripts and an easy way to trace out data
structures using Data::Dumper.

%prep
%setup -q -n %{module}-%{version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%{__make}

%check
make test

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README Changes
%{perl_vendorlib}/Log/TraceMessages.pm
%{perl_vendorlib}/auto/Log/TraceMessages/autosplit.ix
%{_mandir}/*/*



%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.4-8mdv2010.0
+ Revision: 430483
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.4-7mdv2009.0
+ Revision: 257671
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.4-6mdv2009.0
+ Revision: 245709
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.4-4mdv2008.1
+ Revision: 140691
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.4-4mdv2008.0
+ Revision: 86524
- rebuild


* Sat Sep 02 2006 Stefan van der Eijk <stefan@mandriva.org> 1.4-3mdk
- yearly rebuild
- add %%check section

* Thu Jun 02 2005 Stefan van der Eijk <stefan@eijk.nu> 1.4-2mdk
- %%mkrel
- yearly rebuild

* Thu Jun 03 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.4-1mdk
- 1.4
- clean %%description
- cosmetics

* Sat Nov 29 2003 Stefan van der Eijk <stefan@eijk.nu> 1.3-1mdk
- 1.3


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4863 |12cr|perl-LWP-Authen-Wsse-0.50.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    LWP-Authen-Wsse
%define upstream_version 0.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Library for enabling X-WSSE authentication in LWP
License:	Artistic and GPL+
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/LWP/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Digest::SHA1)
BuildArch:	noarch

%description
LWP::Authen::Wsse allows LWP to authenticate against servers that are using 
the X-WSSE authentication scheme, as required by the Atom Authentication API.

%prep
%setup -q -n LWP-Authen-Wsse-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/*
%{_mandir}/man3/*


%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.50.0-2mdv2011.0
+ Revision: 655036
- rebuild for updated spec-helper

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.50.0-1mdv2011.0
+ Revision: 406069
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.05-4mdv2009.0
+ Revision: 241650
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Sep 16 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.05-2mdv2008.0
+ Revision: 88412
- rebuild


* Wed Aug 09 2006 Michael Scherer <misc@mandriva.org> 0.05-1mdv2007.0
- First Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4864 |12cr|perl-LWP-Online-1.80.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    LWP-Online
%define upstream_version 1.08

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Does your process have access to the web
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/LWP/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(LWP::Simple)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(URI)
BuildArch:	noarch

%description
This module attempts to answer, as accurately as it can, one of the
nastiest technical questions there is.

*Am I on the internet?*

The answer is useful in a wide range of decisions. For example...

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README LICENSE Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Jul 18 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.80.0-1mdv2011
+ Revision: 690273
- update to new version 1.08

* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 1.70.0-3
+ Revision: 655037
- rebuild for updated spec-helper

* Mon Sep 28 2009 Jérôme Quelin <jquelin@mandriva.org> 1.70.0-2mdv2011.0
+ Revision: 450475
- rebuild

* Thu Jul 09 2009 Jérôme Quelin <jquelin@mandriva.org> 1.70.0-1mdv2010.0
+ Revision: 393746
- import perl-LWP-Online


* Thu Jul 09 2009 cpan2dist 1.07-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4865 |12cr|perl-LWP-Protocol-https-6.30.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    LWP-Protocol-https
%define upstream_version 6.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Provide https support for LWP::UserAgent
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/LWP/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(IO::Socket::SSL)
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(Mozilla::CA)
BuildRequires:	perl(Net::HTTPS)
BuildRequires:	perl(HTTP::Request)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
The LWP::Protocol::https module provide support for using https schemed
URLs with LWP. This module is a plug-in to the LWP protocol handling, so
you don't use it directly. Once the module is installed LWP is able to
access sites using HTTP over SSL/TLS.

If hostname verification is requested by LWP::UserAgent's 'ssl_opts', and
neither 'SSL_ca_file' nor 'SSL_ca_path' is set, then 'SSL_ca_file' is
implied to be the one provided by Mozilla::CA. If the Mozilla::CA module
isn't available SSL requests will fail. Either install this module, set up
an alternative 'SSL_ca_file' or disable hostname verification.

This module used to be bundled with the libwww-perl, but it was unbundled
in v6.02 in order to be able to declare its dependencies properly for the
CPAN tool-chain. Applications that need https support can just declare
their dependency on LWP::Protocol::https and will no longer need to know
what underlying modules to install.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# Fail for no visible reason on ABF, pass locally
#make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat May 07 2011 Guillaume Rousse <guillomovitch@mandriva.org> 6.20.0-1mdv2011.0
+ Revision: 672183
- import perl-LWP-Protocol-https


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4866 |12cr|perl-LWPx-ParanoidAgent-1.70.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    LWPx-ParanoidAgent
%define upstream_version 1.07

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Paranoid subclass of LWP::UserAgent
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/LWPx/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(Net::DNS)
BuildRequires:	perl(Time::HiRes)
BuildArch:	noarch

%description
The 'LWPx::ParanoidAgent' is a class subclassing 'LWP::UserAgent', but
paranoid against attackers. It's to be used when you're fetching a remote
resource on behalf of a possibly malicious user.

This class can do whatever 'LWP::UserAgent' can (callbacks, uploads from
files, etc), except proxy support is explicitly removed, because in that
case you should do your paranoia at your proxy.

Also, the schemes are limited to http and https, which are mapped to
'LWPx::Protocol::http_paranoid' and 'LWPx::Protocol::https_paranoid',
respectively, which are forked versions of the same ones without the
"_paranoid". Subclassing them didn't look possible, as they were
essentially just one huge function.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# Fail on ABF
#make test

%install
%makeinstall_std

%files
%doc ChangeLog META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Dec 25 2010 Shlomi Fish <shlomif@mandriva.org> 1.70.0-1mdv2011.0
+ Revision: 624861
- import perl-LWPx-ParanoidAgent


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4867 |12cr|perl-LWPx-TimedHTTP-1.5-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define real_name LWPx-TimedHTTP

Summary:	LWPx::TimedHTTP - time the different stages of an HTTP request 
Name:		perl-%{real_name}
Version:	1.5
Release:	6
License:	GPL or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{real_name}
Source0:	http://search.cpan.org/CPAN/authors/id/S/SI/SIMONW/%{real_name}-%{version}.tar.bz2
BuildRequires:	perl-devel
BuildRequires:	perl(HTTP::Daemon)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl-libwww-perl
BuildArch:	noarch

%description
This module performs an HTTP request exactly the same as LWP does
normally except for the fact that it times each stage of the
request and then inserts the results as header. It's useful for
debugging where abouts in a connection slow downs are occuring.

%prep
%setup -q -n %{real_name}-%{version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
#make test

%install
install -d %{buildroot}%{perl_vendorlib}/LWPx
install -d %{buildroot}%{_mandir}/man3/

install -m0644 blib/lib/LWPx/TimedHTTP.pm %{buildroot}%{perl_vendorlib}/LWPx/
install -m0644 blib/libdoc/LWPx::TimedHTTP.3pm %{buildroot}%{_mandir}/man3/

%files
%doc Changes
%dir %{perl_vendorlib}/LWPx
%{perl_vendorlib}/LWPx/TimedHTTP.pm
%{_mandir}/*/*

%changelog
* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.5-5mdv2010.0
+ Revision: 430484
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.5-4mdv2009.0
+ Revision: 257682
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.5-3mdv2009.0
+ Revision: 245730
- rebuild

* Sat Feb 02 2008 Funda Wang <fwang@mandriva.org> 1.5-1mdv2008.1
+ Revision: 161383
- update to new version 1.5

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.4-5mdv2008.0
+ Revision: 86527
- rebuild


* Mon Oct 17 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.4-4mdk
- Fix BuildRequires

* Fri Sep 30 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.4-3mdk
- Buildrequires fix

* Thu Sep 29 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.4-2mdk
- fix buildrequires

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 1.4-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4868 |12cr|perl-MailFolder-0.70.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 MailFolder
%define upstream_version 0.07

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	A folder-independant interface to email folders
License:	Artistic
Group:     	Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/authors/id/K/KJ/KJOHNSON/%{upstream_name}-%{upstream_version}.tar.bz2
Patch0:		http://rt.cpan.org/Ticket/Attachment/106324/20147/MailFolder-0.07-0.071.patch

BuildRequires:	perl-devel
BuildRequires:	perl(File::Sync)
BuildRequires:	perl(MIME::Head)

BuildArch:	noarch

%description
This base class, and companion subclasses provide an object-oriented interface
to email folders independant of the underlying folder implementation.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch0 -p 1

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%{_mandir}/*/*
%{perl_vendorlib}/Mail


%changelog
* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.70.0-1mdv2010.0
+ Revision: 403846
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.07-8mdv2009.0
+ Revision: 257684
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.07-7mdv2009.0
+ Revision: 245768
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.07-5mdv2008.1
+ Revision: 140691
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.07-5mdv2008.0
+ Revision: 86539
- rebuild


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.07-4mdv2007.0
- Rebuild

* Mon Apr 17 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.07-3mdk
- buildrequires

* Sun Apr 02 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.07-2mdk
- spec rewrite
- drop initial patch, use CPAN patch instead to fix tests

* Sun Mar 27 2005 Bruno Cornec <bcornec@mandrake.org> 0.07-1mdk
- Initial build.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4869 |12cr|perl-Mail-GnuPG-0.160.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Mail-GnuPG
%define upstream_version 0.16

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2
Summary:	Process email with GPG
License:	GPL or Artistic
Group:		Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Mail/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(GnuPG::Interface)
BuildRequires:	perl(Class::MethodMaker)
BuildRequires:	perl(MIME::Tools)
BuildRequires:	perl(Module::Build)
BuildArch:	noarch

%description
Use GnuPG::Interface to process or create PGP signed or encrypted email.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
export LC_ALL=C
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes README
%{perl_vendorlib}/Mail
%{_mandir}/*/*


%changelog
* Sun Dec 19 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.160.0-1mdv2011.0
+ Revision: 622946
- new version
- normalize perl version

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.15-5mdv2011.0
+ Revision: 440609
- rebuild

* Sun Jan 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.15-4mdv2009.1
+ Revision: 324509
- update to new version 0.15

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.10-1mdv2008.1
+ Revision: 140691
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Aug 08 2007 Funda Wang <fwang@mandriva.org> 0.10-1mdv2008.0
+ Revision: 60480
- New version 0.10


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.08-6mdv2007.0
- Rebuild

* Wed May 03 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.08-5mdk
- Fix According to perl Policy
	- BuildRequires
	- Source URL

* Mon Oct 17 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.08-4mdk
- Fix BuildRequires

* Thu Sep 29 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.08-3mdk
- fix BuildRequires

* Fri Aug 26 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.08-2mdk
- spec cleanup  
- better url
- make test in %%check

* Wed Aug 25 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.08-1mdk 
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4870 |12cr|perl-Mail-Graph-0.140.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Mail-Graph
%define	upstream_version 0.14

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Draw graphical stats for mails/spams
License:	GPL+ or Artistic
Group:		Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Mail/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(GD)
BuildRequires:	perl(GD::Graph)
BuildRequires:	perl(MIME::Tools)
BuildRequires:	perl(Date::Calc)
BuildRequires:	perl(Compress::Zlib)
BuildArch:	noarch

%description
This module parses mailbox files in either compressed or uncompressed form and
then generates pretty statistics and graphs about them. Although at first
developed to do spam statistics, it works just fine for normal mail.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc CHANGES CREDITS README TODO
%{perl_vendorlib}/Mail
%{_mandir}/man3*/*


%changelog
* Wed Jul 29 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.140.0-1mdv2010.0
+ Revision: 403841
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.14-8mdv2009.0
+ Revision: 241703
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Jul 02 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.14-6mdv2008.0
+ Revision: 46978
- rebuild


* Wed May 03 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.14-5mdk
- Fix According to perl Policy
	- BuildRequires
	- Source URL

* Tue Dec 20 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.14-4mdk
- Add BuildRequires

* Thu Dec 15 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.14-3mdk
- spec cleanup
- fix buildrequires
- rpmbuildupdate aware
- better URL, summary and description

* Mon Jul 04 2005 Oden Eriksson <oeriksson@mandriva.com> 0.14-2mdk
- rebuild

* Thu Jun 03 2004 Per Ã˜yvind Karlsen <peroyvind@linux-mandrake.com> 0.14-1mdk
- 0.14
- drop PREFIX and use %%makeinstall_std
- fix standard-dir-owned-by-package
- cosmetics

* Sun Jul 27 2003 Michael Scherer <scherer.michael@free.fr> 0.10-2mdk
- BuildRequires

* Wed Jul 23 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.10-1mdk
- initial cooker contrib.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4871 |12cr|perl-Mail-POP3Client-2.180.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Mail-POP3Client
%define upstream_version 2.18

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	POP3Client module for perl (Mail_and_Usenet_News/Mail)
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/S/SD/SDOWD/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch
Obsoletes:	perl-POP3Client <= 2.13
Provides:	POP3Client = %{version}

%description
POP3Client is a Perl module to provide an object-oriented interface to a
POP3 server.

%prep 
%setup -q -n %{upstream_name}-%{upstream_version}

%build
CFLAGS="%{optflags}" perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std
%{__rm} -rf %{buildroot}%{perl_archlib}/perllocal.pod

%files
%doc Changes  MANIFEST README
%{perl_vendorlib}/Mail/
%{_mandir}/man3/*


%changelog
* Mon Aug 03 2009 Jérôme Quelin <jquelin@mandriva.org> 2.180.0-1mdv2010.0
+ Revision: 407794
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 2.18-4mdv2009.0
+ Revision: 257689
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2.18-3mdv2009.0
+ Revision: 245775
- rebuild

* Thu Feb 28 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.18-1mdv2008.1
+ Revision: 175983
- update to new version 2.18

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue May 08 2007 Olivier Thauvin <nanardon@mandriva.org> 2.17-1mdv2008.0
+ Revision: 25116
- Import perl-Mail-POP3Client


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4872 |12cr|perl-Mail-RBL-1.100.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Mail-RBL
%define	upstream_version 1.10

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Perl extension to access RBL-style host verification services
License:	GPL+ or Artistic
Group:		Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Mail/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(NetAddr::IP)
BuildRequires:	perl(Net::DNS)
BuildArch:	noarch

%description
This module eases the task of checking if a given host is in the list. 

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# some RBL can't be queries from build host
export SKIP_RBL_TESTS=1
make test

%install
%makeinstall_std

%files 
%doc README
%{perl_vendorlib}/Mail
%{_mandir}/*/*


%changelog
* Wed Jul 29 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.100.0-1mdv2010.0
+ Revision: 403843
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.10-4mdv2009.0
+ Revision: 257692
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.10-3mdv2009.0
+ Revision: 245778
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.10-1mdv2008.1
+ Revision: 140691
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Jul 05 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.10-1mdv2008.0
+ Revision: 48616
- update to new version 1.10
- skip RBL tests


* Mon Dec 11 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.09-1mdv2007.0
+ Revision: 94825
- new version
- Import perl-Mail-RBL

* Fri Sep 01 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.04-4mdv2007.0
- Rebuild

* Thu May 04 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.04-3mdk
- Fix According to perl Policy
	- BuildRequires
	- Source URL

* Tue Dec 20 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.04-2mdk
- Add BuildRequires

* Wed Dec 14 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.04-1mdk
- new version 
- spec cleanup
- fix directory ownership
- re-enale tests

* Tue Jul 05 2005 Oden Eriksson <oeriksson@mandriva.com> 1.02-2mdk
- rebuild

* Fri Jun 04 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.02-1mdk
- 1.02
- disable test for now
- cosmetics


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4873 |12cr|perl-Mail-RFC822-Address-0.3-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	real_name Mail-RFC822-Address
%define	name	perl-%{real_name}
%define	version	0.3
%define	release %mkrel 7

Summary:	%{real_name} module for perl
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL or Artistic
Group:		Development/Perl
Source:		ftp://ftp.perl.org/pub/CPAN/modules/by-module/Mail/%{real_name}-%{version}.tar.gz
URL:		http://search.cpan.org/dist/%{real_name}
BuildArch:	noarch
BuildRequires:	perl-devel
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
Mail::RFC822::Address validates email addresses against the grammar described
in RFC 822 using regular expressions.

%prep
%setup -q -n %{real_name}-%{version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
make
make test

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean 
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc Changes INSTALL
%{_mandir}/*/*
%{perl_vendorlib}/Mail/RFC822/Address.pm



%changelog
* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.3-7mdv2010.0
+ Revision: 430486
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.3-6mdv2009.0
+ Revision: 257708
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.3-5mdv2009.0
+ Revision: 245780
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.3-3mdv2008.1
+ Revision: 140691
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.3-3mdv2008.0
+ Revision: 86529
- rebuild


* Wed May 03 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.3-2mdk
- Fix According to perl Policy
	- Source URL
- use mkrel

* Wed Jul 20 2005 Andreas Hasenack <andreas@mandriva.com> 0.3-1mdk
- packaged for Mandriva


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4874 |12cr|perl-Mail-SendEasy-1.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define module	Mail-SendEasy
%define name	perl-%{module}
%define version	1.2
%define rel	3

Summary:	Send plain/html e-mails through SMTP servers
Name:		%{name}
Version:	%{version}
Release:	%mkrel %{rel}
License:	GPL or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{module}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Mail/%{module}-%{version}.tar.bz2
BuildRequires:	perl-devel
BuildRequires:	dos2unix
BuildRoot:	%{_tmppath}/%{name}-%{version}
BuildArch:	noarch
Provides:	perl(Mail::SendEasy::AUTH)
Provides:	perl(Mail::SendEasy::SMTP)

%description
This modules will send in a easy way e-mails.
It supports SMTP authentication and attachments.

%prep
%setup -q -n %{module}-%{version}
dos2unix README Changes

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README Changes
%{perl_vendorlib}/Mail
%{_mandir}/man3/*



%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.2-3mdv2010.0
+ Revision: 430487
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.2-2mdv2008.1
+ Revision: 140691
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Jun 03 2007 Anssi Hannula <anssi@mandriva.org> 1.2-2mdv2008.0
+ Revision: 34869
- annual rebuild


* Sun May 28 2006 Anssi Hannula <anssi@mandriva.org> 1.2-1mdv2007.0
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4875 |12cr|perl-Mail-SpamAssassin-Plugin-LDAPfilter-0.09-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	An LDAP-based blacklist engine for SpamAssassin
Name:		perl-Mail-SpamAssassin-Plugin-LDAPfilter
Version:	0.09
Release:	%mkrel 7
License:	Apache License
Group:		Development/Perl
URL:		http://www.ntrg.com/misc/ldapfilter/
Source0:	http://www.ntrg.com/misc/ldapfilter/ldapfilter.cf
Source1:	http://www.ntrg.com/misc/ldapfilter/ldapfilter.pm
Source2:	http://www.ntrg.com/misc/ldapfilter/mailFilter.schema
Source3:	http://www.ntrg.com/misc/ldapfilter/spamAssassinFilter.schema
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):  spamassassin-spamd >= 3.1.1
Requires:	spamassassin-spamd >= 3.1.1
BuildRequires:	perl-doc
BuildArch:	noarch
Buildroot:	%{_tmppath}/%{name}-%{version}-root

%description
This plugin checks an LDAP directory for entries and attributes that are
associated with specific message resource, and assigns SpamAssassin scores to
the message according to the values that are returned.

%prep

%setup -q -T -c -n %{name}-%{version}

cp %{SOURCE0} LDAPfilter.cf
cp %{SOURCE1} LDAPfilter.pm
cp %{SOURCE2} .
cp %{SOURCE3} .

# fix path
perl -pi -e "s|ldapfilter\.pm|%{perl_vendorlib}/Mail/SpamAssassin/Plugin/LDAPfilter\.pm|g" LDAPfilter.cf

%build

perldoc LDAPfilter.pm > Mail::SpamAssassin::Plugin::LDAPfilter.3pm

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}/mail/spamassassin/
install -d %{buildroot}%{perl_vendorlib}/Mail/SpamAssassin/Plugin
install -d %{buildroot}%{_mandir}/man3

install -m0644 LDAPfilter.cf %{buildroot}%{_sysconfdir}/mail/spamassassin/
install -m0644 LDAPfilter.pm %{buildroot}%{perl_vendorlib}/Mail/SpamAssassin/Plugin/
install -m0644 Mail::SpamAssassin::Plugin::LDAPfilter.3pm %{buildroot}%{_mandir}/man3/

%post
if [ -f %{_var}/lock/subsys/spamd ]; then
    %{_initrddir}/spamd restart 1>&2;
fi
    
%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/spamd ]; then
        %{_initrddir}/spamd restart 1>&2
    fi
fi

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(644,root,root,755)
%doc mailFilter.schema spamAssassinFilter.schema
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/mail/spamassassin/LDAPfilter.cf
%{perl_vendorlib}/Mail/SpamAssassin/Plugin/LDAPfilter.pm
%{_mandir}/man3/Mail::SpamAssassin::Plugin::LDAPfilter.3pm*


%changelog
* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.09-7mdv2010.0
+ Revision: 430488
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.09-6mdv2009.0
+ Revision: 257717
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.09-5mdv2009.0
+ Revision: 245792
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.09-3mdv2008.1
+ Revision: 140691
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Jul 01 2007 Oden Eriksson <oeriksson@mandriva.com> 0.09-3mdv2008.0
+ Revision: 46362
- misc fixes


* Sat Nov 25 2006 Emmanuel Andry <eandry@mandriva.org> 0.09-2mdv2007.0
+ Revision: 87286
- patch to fix perl module path
- Import perl-Mail-SpamAssassin-Plugin-LDAPfilter


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4876 |12cr|perl-Mail-SpamAssassin-Plugin-ocrtext-3.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	TextOCR scanner and image validator SpamAssassin plugin
Name:		perl-Mail-SpamAssassin-Plugin-ocrtext
Version:	3.2
Release:	%mkrel 3
License:	Apache License
Group:		Development/Perl
URL:		http://antispam.imp.ch/patches/
#Source0:	http://antispam.imp.ch/patches/patch-ocrtext
Source0:	http://antispam.imp.ch/patches/ocrtext-3.2.tgz
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):  spamassassin-spamd >= 3.2.0
Requires:	spamassassin-spamd >= 3.2.0
Requires:	gocr
Requires:	netpbm
Requires:	perl-Image-ExifTool >= 6.12-3mdk
BuildRequires:	perl-doc
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
textocr.pm is a plugin for spamassassin 3.1+ to detect suspect pictures and
extract text from them with gocr. The OCR dictionary functionaliy has been
replaced with regexes. The plugin can also verify the validity of the pictures
and detects spoofing of the content type.

%prep

%setup -q -n ocrtext

# fix path
perl -pi -e "s|/usr/local/bin|%{_bindir}|g" ocrtext.cf

echo "loadplugin Mail::SpamAssassin::Plugin::ocrtext %{perl_vendorlib}/Mail/SpamAssassin/Plugin/ocrtext.pm" > ocrtext.pre

# bug since 1.7
perl -pi -e "s|^package ocrtext\;|package Mail::SpamAssassin::Plugin::ocrtext\;|g" ocrtext-sa32.pm

%build

perldoc ocrtext-sa32.pm > Mail::SpamAssassin::Plugin::ocrtext.3pm

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}/mail/spamassassin/
install -d %{buildroot}%{perl_vendorlib}/Mail/SpamAssassin/Plugin
install -d %{buildroot}%{_mandir}/man3

install -m0644 ocrtext.cf %{buildroot}%{_sysconfdir}/mail/spamassassin/
install -m0644 ocrtext.pre %{buildroot}%{_sysconfdir}/mail/spamassassin/ocrtext.pre
install -m0644 ocrtext-sa32.pm %{buildroot}%{perl_vendorlib}/Mail/SpamAssassin/Plugin/ocrtext.pm
install -m0644 Mail::SpamAssassin::Plugin::ocrtext.3pm %{buildroot}%{_mandir}/man3/

%post
if [ -f %{_var}/lock/subsys/spamd ]; then
    %{_initrddir}/spamd restart 1>&2;
fi
    
%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/spamd ]; then
        %{_initrddir}/spamd restart 1>&2
    fi
fi

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(644,root,root,755)
%doc CHANGELOG INSTALL README
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/mail/spamassassin/ocrtext.cf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/mail/spamassassin/ocrtext.pre
%{perl_vendorlib}/Mail/SpamAssassin/Plugin/ocrtext.pm
%{_mandir}/man3/Mail::SpamAssassin::Plugin::ocrtext.3pm*


%changelog
* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 3.2-3mdv2010.0
+ Revision: 430489
- rebuild

* Sun Jul 20 2008 Oden Eriksson <oeriksson@mandriva.com> 3.2-2mdv2009.0
+ Revision: 239113
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Jul 01 2007 Oden Eriksson <oeriksson@mandriva.com> 3.2-1mdv2008.0
+ Revision: 46388
- 3.2


* Sun Dec 17 2006 Oden Eriksson <oeriksson@mandriva.com> 3.1-1mdv2007.0
+ Revision: 98300
- more small fixes
- fix a small issue
- 3.1
- fix a bug since 1.7 to make it actually work
- Import perl-Mail-SpamAssassin-Plugin-ocrtext

* Mon Oct 16 2006 Oden Eriksson <oeriksson@mandriva.com> 1.9-1mdv2007.1
- 1.9

* Sun Aug 13 2006 Oden Eriksson <oeriksson@mandriva.com> 1.7-1mdv2007.0
- 1.7

* Fri May 19 2006 Oden Eriksson <oeriksson@mandriva.com> 1.6.1-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4877 |12cr|perl-Mail-SpamAssassin-Plugin-POPAuth-0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The POPAuth plugin for SpamAssassin
Name:		perl-Mail-SpamAssassin-Plugin-POPAuth
Version:	0
Release:	%mkrel 7
License:	Apache License
Group:		Development/Perl
URL:		http://people.apache.org/~dos/sa-plugins/3.1/
Source0:	http://people.apache.org/~dos/sa-plugins/3.1/POPAuth.cf
Source1:	http://people.apache.org/~dos/sa-plugins/3.1/POPAuth.pm
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):  spamassassin-spamd >= 3.1.1
Requires:	spamassassin-spamd >= 3.1.1
BuildRequires:	perl-doc
BuildArch:	noarch
Buildroot:	%{_tmppath}/%{name}-%{version}-root

%description
Utilizes an access.db style hash file to extend the SpamAssassin
trusted_networks to 'POPAuth' or 'POP-before-SMTP' hosts by dynamically adding
and removing the hosts or networks found in the specified database to
SpamAssassin's trusted_networks configuration. 

%prep

%setup -q -T -c -n %{name}-%{version}

cp %{SOURCE0} POPAuth.cf
cp %{SOURCE1} POPAuth.pm

# fix path
perl -pi -e "s|/etc/mail/spamassassin/POPAuth\.pm|%{perl_vendorlib}/Mail/SpamAssassin/Plugin/POPAuth\.pm|g" POPAuth.cf

%build

perldoc POPAuth.pm > Mail::SpamAssassin::Plugin::POPAuth.3pm

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}/mail/spamassassin/
install -d %{buildroot}%{perl_vendorlib}/Mail/SpamAssassin/Plugin
install -d %{buildroot}%{_mandir}/man3

install -m0644 POPAuth.cf %{buildroot}%{_sysconfdir}/mail/spamassassin/
install -m0644 POPAuth.pm %{buildroot}%{perl_vendorlib}/Mail/SpamAssassin/Plugin/
install -m0644 Mail::SpamAssassin::Plugin::POPAuth.3pm %{buildroot}%{_mandir}/man3/

%post
if [ -f %{_var}/lock/subsys/spamd ]; then
    %{_initrddir}/spamd restart 1>&2;
fi
    
%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/spamd ]; then
        %{_initrddir}/spamd restart 1>&2
    fi
fi

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(644,root,root,755)
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/mail/spamassassin/POPAuth.cf
%{perl_vendorlib}/Mail/SpamAssassin/Plugin/POPAuth.pm
%{_mandir}/man3/Mail::SpamAssassin::Plugin::POPAuth.3pm*


%changelog
* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0-7mdv2010.0
+ Revision: 430490
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0-6mdv2009.0
+ Revision: 257719
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0-5mdv2009.0
+ Revision: 245817
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0-3mdv2008.1
+ Revision: 140691
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Jul 01 2007 Oden Eriksson <oeriksson@mandriva.com> 0-3mdv2008.0
+ Revision: 46363
- misc fixes


* Sat Nov 25 2006 Emmanuel Andry <eandry@mandriva.org> 0-2mdv2007.0
+ Revision: 87287
- patch to fix perl module path
- Import perl-Mail-SpamAssassin-Plugin-POPAuth


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4878 |12cr|perl-Mail-SpamAssassin-Plugin-SAGrey-0.02-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The SAGrey plugin for SpamAssassin
Name:		perl-Mail-SpamAssassin-Plugin-SAGrey
Version:	0.02
Release:	%mkrel 4
License:	Apache License
Group:		Development/Perl
URL:		http://www.ntrg.com/misc/sagrey/
Source0:	http://www.ntrg.com/misc/sagrey/sagrey.cf
Source1:	http://www.ntrg.com/misc/sagrey/sagrey.pm
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):  spamassassin-spamd >= 3.1.1
Requires:	spamassassin-spamd >= 3.1.1
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Mail::SpamAssassin::Plugin::SAGrey is a SpamAssassin plugin that provides a
limited amount of greylisting functionality using SpamAssassin's existing
services.

SAGrey is two-phased, in that it first looks to see if the current score of
the current message exceeds the user-defined threshold value (as set in one
of the cf files), and then looks to see if the message sender's email and IP
address tuple are already known to the auto-whitelist (AWL) repository. If the
message is spam and the sender is unknown, SAGrey assumes that this is one-time
spam from a throwaway or zombie account, the SAGREY rule fires, adds 1.0 to the
current message score, and optionally creates a header field in the message
itself. The rulename or header field can then be used to perform additional
greylisting functions (EG, having your delivery or transfer agent defer
delivery), or the score by itself can be used to penalize the message.
This model has two benefits over MTA-specific greylisting mechanisms: first, it
only subjects probable-spam to greylisting (instead of making everybody be
deferred, which has known problems), and it repurposes the existing
spamassassin history database (meaning no additional databases need to be
maintained).  Another benefit is that it can still work at the MTA level if
your MTA can call spamassassin while the transfer is active and then defer
delivery based on the presence of header-field data (postfix 2.x will not do
this unfortunately, since the header checks don't provide a DEFER verb), but
can also be used in other models (such as delivery routines).

%prep

%setup -q -T -c -n %{name}-%{version}

cp %{SOURCE0} SAGrey.cf
cp %{SOURCE1} SAGrey.pm

# fix path
perl -pi -e "s|sagrey\.pm|%{perl_vendorlib}/Mail/SpamAssassin/Plugin/SAGrey\.pm|g" SAGrey.cf

%build

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}/mail/spamassassin/
install -d %{buildroot}%{perl_vendorlib}/Mail/SpamAssassin/Plugin

install -m0644 SAGrey.cf %{buildroot}%{_sysconfdir}/mail/spamassassin/
install -m0644 SAGrey.pm %{buildroot}%{perl_vendorlib}/Mail/SpamAssassin/Plugin/

%post
if [ -f %{_var}/lock/subsys/spamd ]; then
    %{_initrddir}/spamd restart 1>&2;
fi
    
%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/spamd ]; then
        %{_initrddir}/spamd restart 1>&2
    fi
fi

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(644,root,root,755)
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/mail/spamassassin/SAGrey.cf
%{perl_vendorlib}/Mail/SpamAssassin/Plugin/SAGrey.pm


%changelog
* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.02-4mdv2010.0
+ Revision: 430494
- rebuild

* Sun Jul 20 2008 Oden Eriksson <oeriksson@mandriva.com> 0.02-3mdv2009.0
+ Revision: 239110
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - fix description-line-too-long
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Jul 01 2007 Oden Eriksson <oeriksson@mandriva.com> 0.02-2mdv2008.0
+ Revision: 46364
- misc fixes


* Sat Nov 25 2006 Emmanuel Andry <eandry@mandriva.org> 0.02-1mdv2007.0
+ Revision: 87311
- New version 0.2

* Sat Nov 25 2006 Emmanuel Andry <eandry@mandriva.org> 0.01-3mdv2007.1
+ Revision: 87281
- bump release
- patch to fix perl module path
- Import perl-Mail-SpamAssassin-Plugin-SAGrey


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4879 |12cr|perl-Mail-SpamAssassin-Plugin-SIQ-0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The SIQ plugin for SpamAssassin
Name:		perl-Mail-SpamAssassin-Plugin-SIQ
Version:	0
Release:	%mkrel 7
License:	Apache License
Group:		Development/Perl
URL:		http://people.apache.org/~dos/sa-plugins/3.1/
Source0:	http://people.apache.org/~dos/sa-plugins/3.1/SIQ.cf
Source1:	http://people.apache.org/~dos/sa-plugins/3.1/SIQ.pm
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):  spamassassin-spamd >= 3.1.1
Requires:	spamassassin-spamd >= 3.1.1
BuildRequires:	perl-doc
BuildArch:	noarch
Buildroot:	%{_tmppath}/%{name}-%{version}-root

%description
This plugin queries for reputation data, based on domain & IP pairs, from a
reputation service provider using the IETF ASRG draft SIQ protocol:

http://www.ietf.org/internet-drafts/draft-irtf-asrg-iar-howe-siq-02.txt

A number of eval functions are provided for writing eval-type rules against
the reputation data returned by the reputation service queried.

A pseudo-header is also provided for testing of the optional text area in an
SIQ response.

%prep

%setup -q -T -c -n %{name}-%{version}

cp %{SOURCE0} SIQ.cf
cp %{SOURCE1} SIQ.pm

# make it portable
perl -pi -e "s|/etc/mail/spamassassin/SIQ\.pm|%{perl_vendorlib}/Mail/SpamAssassin/Plugin/SIQ.pm|g" SIQ.cf

%build

perldoc SIQ.pm > Mail::SpamAssassin::Plugin::SIQ.3pm

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}/mail/spamassassin/
install -d %{buildroot}%{perl_vendorlib}/Mail/SpamAssassin/Plugin
install -d %{buildroot}%{_mandir}/man3

install -m0644 SIQ.cf %{buildroot}%{_sysconfdir}/mail/spamassassin/
install -m0644 SIQ.pm %{buildroot}%{perl_vendorlib}/Mail/SpamAssassin/Plugin/
install -m0644 Mail::SpamAssassin::Plugin::SIQ.3pm %{buildroot}%{_mandir}/man3/

%post
if [ -f %{_var}/lock/subsys/spamd ]; then
    %{_initrddir}/spamd restart 1>&2;
fi
    
%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/spamd ]; then
        %{_initrddir}/spamd restart 1>&2
    fi
fi

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(644,root,root,755)
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/mail/spamassassin/SIQ.cf
%{perl_vendorlib}/Mail/SpamAssassin/Plugin/SIQ.pm
%{_mandir}/man3/Mail::SpamAssassin::Plugin::SIQ.3pm*


%changelog
* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0-7mdv2010.0
+ Revision: 430495
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0-6mdv2009.0
+ Revision: 257748
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0-5mdv2009.0
+ Revision: 245819
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0-3mdv2008.1
+ Revision: 140691
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Jul 01 2007 Oden Eriksson <oeriksson@mandriva.com> 0-3mdv2008.0
+ Revision: 46365
- misc fixes


* Sun Dec 17 2006 Oden Eriksson <oeriksson@mandriva.com> 0-3mdv2007.0
+ Revision: 98303
- bunzip the sources
- make it backportable (drop the patch)

* Sat Nov 25 2006 Emmanuel Andry <eandry@mandriva.org> 0-2mdv2007.1
+ Revision: 87292
- patch to fix perl module path
- Import perl-Mail-SpamAssassin-Plugin-SIQ

* Fri May 19 2006 Oden Eriksson <oeriksson@mandriva.com> 0-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4880 |12cr|perl-Mail-SpamAssassin-Plugin-WebRedirect-0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The WebRedirect plugin for SpamAssassin
Name:		perl-Mail-SpamAssassin-Plugin-WebRedirect
Version:	0
Release:	%mkrel 5
License:	Apache License
Group:		Development/Perl
URL:		http://people.apache.org/~dos/sa-plugins/3.1/
Source0:	http://people.apache.org/~dos/sa-plugins/3.1/WebRedirect.cf
Source1:	http://people.apache.org/~dos/sa-plugins/3.1/WebRedirect.pm
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):  spamassassin-spamd >= 3.1.1
Requires:	spamassassin-spamd >= 3.1.1
BuildRequires:	perl-doc
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Fetches web pages linked to in messages and provides their contents in a
pseudo-header that can be used in custom header rules.

An eval function is also provided to test a link's HTTP status code.

Limited decoding of data contained in pages is also attempted.  The decoded
data is provided in an additional pseudo-header that is made available to
custom header rules.

%prep

%setup -q -T -c -n %{name}-%{version}

cp %{SOURCE0} WebRedirect.cf
cp %{SOURCE1} WebRedirect.pm

# fix path
perl -pi -e "s|/etc/mail/spamassassin/WebRedirect\.pm|%{perl_vendorlib}/Mail/SpamAssassin/Plugin/WebRedirect\.pm|g" WebRedirect.cf

%build

perldoc WebRedirect.pm > Mail::SpamAssassin::Plugin::WebRedirect.3pm

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}/mail/spamassassin/
install -d %{buildroot}%{perl_vendorlib}/Mail/SpamAssassin/Plugin
install -d %{buildroot}%{_mandir}/man3

install -m0644 WebRedirect.cf %{buildroot}%{_sysconfdir}/mail/spamassassin/
install -m0644 WebRedirect.pm %{buildroot}%{perl_vendorlib}/Mail/SpamAssassin/Plugin/
install -m0644 Mail::SpamAssassin::Plugin::WebRedirect.3pm %{buildroot}%{_mandir}/man3/

%post
if [ -f %{_var}/lock/subsys/spamd ]; then
    %{_initrddir}/spamd restart 1>&2;
fi
    
%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/spamd ]; then
        %{_initrddir}/spamd restart 1>&2
    fi
fi

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(644,root,root,755)
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/mail/spamassassin/WebRedirect.cf
%{perl_vendorlib}/Mail/SpamAssassin/Plugin/WebRedirect.pm
%{_mandir}/man3/Mail::SpamAssassin::Plugin::WebRedirect.3pm*


%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 0-5mdv2010.0
+ Revision: 430496
- rebuild

* Sun Jul 20 2008 Oden Eriksson <oeriksson@mandriva.com> 0-4mdv2009.0
+ Revision: 239111
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Jul 01 2007 Oden Eriksson <oeriksson@mandriva.com> 0-3mdv2008.0
+ Revision: 46366
- misc fixes


* Sat Nov 25 2006 Emmanuel Andry <eandry@mandriva.org> 0-2mdv2007.0
+ Revision: 87293
- patch to fix perl module path
- Import perl-Mail-SpamAssassin-Plugin-WebRedirect


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4881 |12cr|perl-Mail-SpamAssassin-Plugin-WrongMX-0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The WrongMX Plugin for SpamAssassin
Name:		perl-Mail-SpamAssassin-Plugin-WrongMX
Version:	0
Release:	%mkrel 5
License:	Apache License
Group:		Development/Perl
URL:		http://people.apache.org/~dos/sa-plugins/3.0/
Source0:	http://people.apache.org/~dos/sa-plugins/3.0/wrongmx.cf
Source1:	http://people.apache.org/~dos/sa-plugins/3.0/wrongmx.pm
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):  spamassassin-spamd >= 3.1.1
Requires:	spamassassin-spamd >= 3.1.1
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
WrongMX determines if an email was sent to a lower preference MX when a higher
preference MX was likely available.

 o How To Use It:
   Save the two files above in your local configuration directory 
   (/etc/mail/spamassassin/) and set the score in wrongmx.cf to whatever you
   desire, based on your confidence in your primary MX server stability.

  o How NOT To Use It:
    Do not use this plugin on overloaded mail systems that frequently stop
    accepting connections on the primary MX servers due to system load since
    it will cause some false positives if you set the score too high.

%prep

%setup -q -T -c -n %{name}-%{version}

cp %{SOURCE0} WrongMX.cf
cp %{SOURCE1} WrongMX.pm

# fix package name and path
perl -pi -e "s|WrongMX wrongmx\.pm|Mail::SpamAssassin::Plugin::WrongMX %{perl_vendorlib}/Mail/SpamAssassin/Plugin/WrongMX.pm|g" WrongMX.cf
perl -pi -e "s|^package WrongMX|package Mail::SpamAssassin::Plugin::WrongMX|g" WrongMX.pm

%build

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}/mail/spamassassin/
install -d %{buildroot}%{perl_vendorlib}/Mail/SpamAssassin/Plugin

install -m0644 WrongMX.cf %{buildroot}%{_sysconfdir}/mail/spamassassin/
install -m0644 WrongMX.pm %{buildroot}%{perl_vendorlib}/Mail/SpamAssassin/Plugin/

%post
if [ -f %{_var}/lock/subsys/spamd ]; then
    %{_initrddir}/spamd restart 1>&2;
fi
    
%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/spamd ]; then
        %{_initrddir}/spamd restart 1>&2
    fi
fi

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(644,root,root,755)
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/mail/spamassassin/WrongMX.cf
%{perl_vendorlib}/Mail/SpamAssassin/Plugin/WrongMX.pm


%changelog
* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0-5mdv2010.0
+ Revision: 430497
- rebuild

* Sun Jul 20 2008 Oden Eriksson <oeriksson@mandriva.com> 0-4mdv2009.0
+ Revision: 239112
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Jul 01 2007 Oden Eriksson <oeriksson@mandriva.com> 0-3mdv2008.0
+ Revision: 46379
- misc fixes


* Sat Nov 25 2006 Emmanuel Andry <eandry@mandriva.org> 0-2mdv2007.0
+ Revision: 87294
- patch to fix perl module path
- Import perl-Mail-SpamAssassin-Plugin-WrongMX


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4882 |12cr|perl-Mail-SPF-Query-1.999.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Mail-SPF-Query
%define upstream_version 1.999.1

Name:   	perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1
Summary:	Perl implementation of querying Sender Policy Framework and Sender ID
License:	BSD
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source:		http://www.cpan.org/modules/by-module/Mail/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:	perl(Mail::SPF) perl(Sys::Hostname::Long) perl(Net::CIDR::Lite) perl-devel
BuildArch:	noarch

%description
Mail::SPF::Query is an object-oriented Perl implementation of the Sender Policy
Framework (SPF) e-mail sender authentication system <http://www.openspf.org>.

It supports both the TXT and SPF RR types as well as both SPFv1 (v=spf1) and
Sender ID (spf2.0) records, and it is fully compliant to RFCs 4408 and 4406.
(It does not however implement the patented PRA address selection algorithm
described in RFC 4407.)

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL installdirs=vendor
%make

#check
#make test

%install
make install DESTDIR=%{buildroot}

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%_bindir/spfquery
%_bindir/spfd
%_mandir/man1/spfd.1*
%_mandir/man1/spfquery.1*
%_mandir/man3/Mail::SPF::Query.3pm*
%perl_vendorlib/Mail/SPF/Query.pm


%changelog
* Sat Jun 09 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1.999.1-1
+ Revision: 803777
- import perl-Mail-SPF-Query


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4883 |12cr|perl-MARC-Charset-1.330.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MARC-Charset
%define upstream_version 1.33

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2
Summary:	Convert MARC-8 encoded strings to UTF-8
License:	GPL or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MARC/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Accessor)
BuildRequires:	perl(XML::SAX)
BuildArch:	noarch

%description
MARC::Charset is a package to assist you in converting converting data encoded
using MARC-8 character sets to Unicode (UTF-8).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/MARC
%{_mandir}/*/*

%changelog
* Mon Sep 05 2011 StÃ©phane TÃ©letchÃ©a <steletch@mandriva.org> 1.330.0-1mdv2012.0
+ Revision: 698311
- update to new version 1.33

* Tue Jul 05 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.320.0-1
+ Revision: 688751
- update to new version 1.32

* Sat Nov 27 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.310.0-1mdv2011.0
+ Revision: 601984
- normalize perl version

* Fri Oct 22 2010 StÃ©phane TÃ©letchÃ©a <steletch@mandriva.org> 1.31-1mdv2011.0
+ Revision: 587323
- Update to 1.31

* Fri Jun 04 2010 StÃ©phane TÃ©letchÃ©a <steletch@mandriva.org> 1.2-1mdv2011.0
+ Revision: 547080
- Update to 1.2

* Wed Jul 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1-1mdv2010.0
+ Revision: 391185
- update to new version 1.1

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.0-2mdv2009.0
+ Revision: 268541
- rebuild early 2009.0 package (before pixel changes)

* Wed May 28 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-1mdv2009.0
+ Revision: 212215
- update to new version 1.0

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 0.98-1mdv2008.1
+ Revision: 140691
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Aug 08 2007 Funda Wang <fwang@mandriva.org> 0.98-1mdv2008.0
+ Revision: 60483
- New version 0.98

* Thu Jul 26 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.97-1mdv2008.0
+ Revision: 56109
- update to new version 0.97
- spec cleanup

* Wed May 02 2007 Olivier Thauvin <nanardon@mandriva.org> 0.96-1mdv2008.0
+ Revision: 20277
- 0.96


* Wed May 03 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.95-2mdk
- Fix According to perl Policy
	- BuildRequires 
	- Source URL

* Tue May 02 2006 Jerome Soyer <saispo@mandriva.org> 0.95-1mdk
- From Stéphane Téletchéa <steletch@free.fr>
- Initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4884 |12cr|perl-MARC-Record-2.0.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	MARC-Record

Name:		perl-%{module}
Version:	2.0.3
Release:	2
Summary:	%{module} module for perl
License:	GPLv2+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{module}/
Source:		ftp.perl.org/pub/CPAN/modules/by-module/MARC/%{module}-%{version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Module for handling MARC records as objects.
The file-handling stuff is in MARC::File::*.

%prep
%setup -q -n %{module}-%{version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_bindir}/marcdump
%{perl_vendorlib}/MARC
%{_mandir}/*/*

%changelog
* Sat Feb 05 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.3-1mdv2011.0
+ Revision: 636195
- new version

* Fri May 07 2010 StÃ©phane TÃ©letchÃ©a <steletch@mandriva.org> 2.0.2-1mdv2011.0
+ Revision: 543146
- Update to 2.0.2

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2.0.0-5mdv2010.0
+ Revision: 430498
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 2.0.0-4mdv2009.0
+ Revision: 257751
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2.0.0-3mdv2009.0
+ Revision: 245821
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 2.0.0-1mdv2008.1
+ Revision: 140691
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Feb 14 2007 StÃ©phane TÃ©letchÃ©a <steletch@mandriva.org> 2.0.0-1mdv2007.0
+ Revision: 120948
- Update to 2.0.0
- MARC::Lint is now in a separate module
- Import perl-MARC-Record

* Thu May 04 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.38-2mdk
- Fix According to perl Policy
	- Source URL

* Thu May 04 2006 Jerome Soyer <saispo@mandriva.org> 1.38-1mdk
- From Stéphane Téletchéa <steletch@mandriva.org>
- Initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4885 |12cr|perl-MasonX-Request-ExtendedCompRoot-0.30.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MasonX-Request-ExtendedCompRoot
%define upstream_version 0.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	MasonX::Request::ExtendedCompRoot - Extend  functionality of Mason's component root
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/MasonX/%{upstream_name}-%{upstream_version}.tar.bz2 

BuildRequires:	perl-devel
BuildRequires:	perl(HTML::Mason)
BuildArch:	noarch

%description
"MasonX::Request::ExtendedCompRoot" lets you alter Mason's
component root during the lifetime of any given request or
subrequest. This behaviour is useful if you want to override
certain components, but cannot determine that at the moment you
create your handler (when you could in theory create an interp
object with a different component root) or because you configure
Mason in an httpd.conf.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor 
make

%check
make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{perl_vendorlib}/MasonX/Request/ExtendedCompRoot.pm
%{perl_vendorlib}/MasonX/Resolver/ExtendedCompRoot.pm
%{_mandir}/man3/*


%changelog
* Sat Aug 01 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.30.0-2mdv2010.0
+ Revision: 405862
- bump mkrel to force rebuild
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.03-4mdv2009.0
+ Revision: 241716
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Wed May 03 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.03-2mdk
- Fix According to perl Policy
	- Source URL

* Fri Jan 27 2006 Oden Eriksson <oeriksson@mandriva.com> 0.03-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4886 |12cr|perl-MasonX-Request-ExtendedCompRoot-WithApacheSession-0.30.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MasonX-Request-ExtendedCompRoot-WithApacheSession
%define upstream_version 0.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Integrates MasonX::Request ::ExtendedCompRoot and ::WithApacheSession
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/dists/%{upstream_name}-%{upstream_version}.tar.bz2 

BuildRequires:	perl-devel
BuildRequires:	perl(MasonX::Request::ExtendedCompRoot)
BuildRequires:	perl(MasonX::Request::WithApacheSession)
BuildArch:	noarch

%description
Extend functionality of Mason's comp_root and add a session to
the Mason Request object.

This  module simply integrates "MasonX::Request::ExtendedCompRoot"
and "MasonX::Request::WithApacheSession".

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor 
make

%check
make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{perl_vendorlib}/MasonX/Request/ExtendedCompRoot/WithApacheSession.pm
%{_mandir}/man3/*


%changelog
* Sat Aug 01 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.30.0-1mdv2010.0
+ Revision: 405914
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.03-4mdv2009.0
+ Revision: 241723
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Wed May 03 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.03-2mdk
- Fix According to perl Policy
	- Source URL
	- BuildRequires

* Fri Jan 27 2006 Oden Eriksson <oeriksson@mandriva.com> 0.03-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4887 |12cr|perl-MasonX-Request-WithApacheSession-0.310.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name MasonX-Request-WithApacheSession
%define upstream_version 0.31

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 1

Summary:	MasonX::Request::WithApacheSession - Add a session to the Mason Request object
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/MasonX/%{upstream_name}-%{upstream_version}.tar.bz2 

BuildRequires:	perl(Apache::Session::Wrapper)
BuildRequires:  perl(Module::Build)
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
This module integrates "Apache::Session" into Mason by adding
methods to the Mason Request object available in all Mason
components. Any subrequests created by a request share the same
session.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor 
%{__make}

#%%check
#%__make test

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

./Build install destdir=%{buildroot}

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes README SIGNATURE
%{perl_vendorlib}/MasonX/Request/WithApacheSession.pm
%{perl_vendorlib}/MasonX/Request/WithMultiSession.pm
%{_mandir}/man3/*


%changelog
* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.310.0-1mdv2010.0
+ Revision: 403849
- rebuild using %%perl_convert_version

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.31-2mdv2009.0
+ Revision: 268590
- rebuild early 2009.0 package (before pixel changes)

* Tue May 06 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.31-1mdv2009.0
+ Revision: 202325
- update to new version 0.31

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Thu May 04 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.30-3mdk
- Add BuildRequires

* Wed May 03 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.30-2mdk
- Fix According to perl Policy
	- BuildRequires
	- Source URL

* Fri Jan 27 2006 Oden Eriksson <oeriksson@mandriva.com> 0.30-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4888 |12cr|perl-Math-Base36-0.90.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Math-Base36
%define upstream_version 0.09

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Encoding and decoding of base36 strings
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Math/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Math::BigInt)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This module converts to and from Base36 numbers (0..9 - A..Z)

It was created because of an article/challenge in "The Perl Review"

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.90.0-2mdv2011.0
+ Revision: 657788
- rebuild for updated spec-helper

* Wed Dec 08 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.90.0-1mdv2011.0
+ Revision: 616215
- update to new version 0.09

* Fri Jul 16 2010 Jérôme Quelin <jquelin@mandriva.org> 0.70.0-1mdv2011.0
+ Revision: 554286
- import perl-Math-Base36


* Fri Jul 16 2010 cpan2dist 0.07-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4889 |12cr|perl-Math-Base85-0.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define real_name Math-Base85

Summary:	Math::Base85 - Perl extension for base 85 numbers, as referenced by RFC 1924
Name:		perl-%{real_name}
Version:	0.2
Release: %mkrel 6
License:	GPL or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{real_name}
Source0:	ftp.perl.org/pub/CPAN/modules/by-module/Math/%{real_name}-%{version}.tar.bz2
BuildRequires:	perl-devel
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
RFC 1924 describes a compact, fixed-size representation of IPv6
addresses which uses a base 85 number system.  This module handles
some of the uglier details of it.

%prep
%setup -q -n %{real_name}-%{version} 

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes README
%{perl_vendorlib}/Math/Base85.pm
%{_mandir}/*/*




%changelog
* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.2-6mdv2010.0
+ Revision: 430499
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.2-5mdv2009.0
+ Revision: 257772
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.2-4mdv2009.0
+ Revision: 245823
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.2-2mdv2008.1
+ Revision: 140691
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Thu May 04 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.2-2mdk
- Fix According to perl Policy
	- Source URL
- use mkrel

* Wed Jul 13 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4890 |12cr|perl-Math-BaseCalc-1.016-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module Math-BaseCalc
%define version 1.016
%define release %mkrel 1

Summary:	%{module} perl module
Name:		perl-%{module}
Version:	%{version}
Release:	%{release}
License:	GPL or Artistic
Group:		Development/Perl
Source:		ftp://ftp.cpan.org/pub/CPAN/modules/by-module/Math/%{module}-%{version}.tar.gz
URL:		http://search.cpan.org/dist/%{module}
Requires:	perl >= 5.0
Buildrequires:	perl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
Buildarch:	noarch

%description
This module facilitates the conversion of numbers between various
number bases.  You may define your own digit sets, or use any of
several predefined digit sets.

%prep
%setup -q -n %{module}-%{version}

%build

CFLAGS="$RPM_OPT_FLAGS" %{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
rm -rf %buildroot

%make PREFIX=%buildroot%{_prefix} install DESTDIR=%buildroot

%clean
rm -rf %buildroot

%files 
%defattr(-,root,root)
%doc Changes MANIFEST
%{perl_vendorlib}/Math/*
%{_mandir}/*/*



%changelog
* Sat May 14 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.016-1mdv2011.0
+ Revision: 674665
- update to new version 1.016

* Sun Mar 06 2011 Sandro Cazzaniga <kharec@mandriva.org> 1.014-1
+ Revision: 642234
- new version
- add missing %%check section
- fix buildroot
- use macros (%%make)
- use tar.gz given by upstream

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.013-2mdv2011.0
+ Revision: 440611
- rebuild

* Sun Jan 18 2009 Jérôme Quelin <jquelin@mandriva.org> 1.013-1mdv2009.1
+ Revision: 330873
- update to new version 1.013

* Fri Jun 27 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.012-1mdv2009.0
+ Revision: 229474
- update to new version 1.012

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.011-8mdv2008.0
+ Revision: 86552
- rebuild


* Thu May 11 2006 Nicolas Lcureuil <neoclust@mandriva.org> 1.011-7mdk
- Fix Build
- Fix Source URL
- Fix URL
- use mkrel

* Mon Jun 06 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.011-6mdk
- rebuild for new Perl

* Tue Aug 12 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.011-5mdk
- rebuild

* Wed May 28 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.011-4mdk
- rebuild for new auto{prov,req}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4891 |12cr|perl-Math-Bezier-0.10.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Math-Bezier
%define upstream_version 0.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Solution of Bezier Curves
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp.perl.org/pub/CPAN/modules/by-module/Math/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module implements the algorithm for the solution of Bezier curves
as presented by Robert D. Miller in Graphics Gems V, "Quick and Simple
Bezier Curve Drawing". 

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Math
%{_mandir}/*/*


%changelog
* Wed Jul 29 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.10.0-1mdv2010.0
+ Revision: 403850
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.01-13mdv2009.0
+ Revision: 257775
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.01-12mdv2009.0
+ Revision: 245825
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Dec 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.01-10mdv2008.1
+ Revision: 133638
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.01-9mdv2008.0
+ Revision: 86575
- rebuild


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.01-8mdv2007.0
- Rebuild

* Thu May 04 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.01-7mdk
- Fix According to perl Policy
	- Source URL

* Tue Dec 27 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.01-6mdk
- better summary  
- %%mkrel
- spec cleanup
- enable tests

* Mon Dec 20 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.01-5mdk
- fix buildrequires in a backward compatible way

* Fri Jul 23 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.01-4mdk 
- rpmbuildupdate aware

* Wed Feb 25 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.01-3mdk
- fixed dir ownership (distlint)
- %%makeinstall_std macro


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4892 |12cr|perl-Math-BigInt-FastCalc-0.290.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Math-BigInt-FastCalc
%define upstream_version 0.29

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	2

Summary:    Math::BigInt::Calc with some XS for more speed
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Math/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl-Math-BigInt >= 1.991
BuildRequires: perl(Math::BigInt::Calc) >= 0.56
BuildRequires: perl(Test::More)

BuildRequires: perl-devel
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}


%description
In order to allow for multiple big integer libraries, Math::BigInt was
rewritten to use library modules for core math routines. Any module which
follows the same API as this can be used instead by using the following:

	use Math::BigInt lib => 'libname';

'libname' is either the long name ('Math::BigInt::Pari'), or only the short
version like 'Pari'. To use this library:

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc README CHANGES META.yml
%{_mandir}/man3/*
%perl_vendorlib/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.290.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Mon Jul 18 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.290.0-1
+ Revision: 690284
- update to new version 0.29

* Sat Mar 12 2011 Funda Wang <fwang@mandriva.org> 0.280.0-1
+ Revision: 643952
- new version 0.28
- rebuild
- rebuild

* Sun Feb 13 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.260.0-1
+ Revision: 637635
- update to new version 0.26

* Tue Feb 08 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.251.0-1
+ Revision: 636794
- update to new version 0.251

* Sun Nov 14 2010 Jérôme Quelin <jquelin@mandriva.org> 0.240.0-1mdv2011.0
+ Revision: 597486
- update to 0.24

* Mon Sep 06 2010 Jérôme Quelin <jquelin@mandriva.org> 0.210.0-1mdv2011.0
+ Revision: 576338
- buildrequires: update
- update buildrequires:
- update to 0.21

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.190.0-2mdv2011.0
+ Revision: 556002
- rebuild for perl 5.12

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.190.0-1mdv2010.0
+ Revision: 401636
- rebuild using %%perl_convert_version
- fixed license field

* Mon May 11 2009 Jérôme Quelin <jquelin@mandriva.org> 0.19-1mdv2010.0
+ Revision: 374541
- import perl-Math-BigInt-FastCalc


* Mon May 11 2009 cpan2dist 0.19-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4893 |12cr|perl-Math-BigRat-0.260.200-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Math-BigRat
%define upstream_version 0.2602

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Arbitrary big rational numbers
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Math/%{upstream_name}-%{upstream_version}.tar.gz

# automatic dependency doesn't work here, because perl package
# provides an unversioned one
BuildRequires:	perl-Math-BigInt >= 1.87
BuildRequires:	perl-devel

%description
Math::BigRat complements Math::BigInt and Math::BigFloat by providing support
for arbitrary big rational numbers.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
export PERL5LIB=%{perl_vendorlib}
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
export PERL5LIB=%{perl_vendorlib}/
make test

%install
%makeinstall_std

%files 
%doc README
%{perl_vendorlib}/Math
%{_mandir}/*/*


%changelog
* Sat Nov 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.260.0-1mdv2011.0
+ Revision: 597190
- update to 0.26

* Thu Sep 10 2009 Jérôme Quelin <jquelin@mandriva.org> 0.240.0-1mdv2011.0
+ Revision: 436571
- update to 0.24

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.220.0-1mdv2010.0
+ Revision: 403854
- rebuild using %%perl_convert_version

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.22-2mdv2009.0
+ Revision: 268613
- rebuild early 2009.0 package (before pixel changes)

* Wed Apr 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.22-1mdv2009.0
+ Revision: 194859
- update to new version 0.22
- update to new version 0.22

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Sep 02 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.20-1mdv2008.0
+ Revision: 78233
- import perl-Math-BigRat


* Sun Sep 02 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.20-1mdv2008.0
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4894 |12cr|perl-Math-Calc-Units-1.70.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Math-Calc-Units
%define upstream_version 1.07

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Human-readable unit-aware calculator
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/S/SF/SFINK/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl-Test-Pod
BuildArch:	noarch

%description
Human-readable unit-aware calculator.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{perl_vendorlib}/Math/Calc/Units*
%{_bindir}/ucalc
%{_mandir}/*/*


%changelog
* Tue Aug 11 2009 Jérôme Quelin <jquelin@mandriva.org> 1.70.0-1mdv2010.0
+ Revision: 415027
- update to 1.07

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 1.60.0-1mdv2010.0
+ Revision: 401635
- rebuild using %%perl_convert_version
- fixed license field

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.06-4mdv2009.0
+ Revision: 257795
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.06-3mdv2009.0
+ Revision: 245829
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Oct 11 2007 Oden Eriksson <oeriksson@mandriva.com> 1.06-1mdv2008.1
+ Revision: 97091
- import perl-Math-Calc-Units


* Thu Oct 11 2007 Oden Eriksson <oeriksson@mandriva.com> 1.06-1mdv2008.1
- initial Mandriva package 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4895 |12cr|perl-Math-Complex-1.580.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Math-Complex
%define upstream_version 1.58

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Complex numbers and associated mathematical functions
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Math/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
'Math::Trig' defines many trigonometric functions not defined by the core
Perl which defines only the 'sin()' and 'cos()'. The constant *pi* is also
defined as are a few convenience functions for angle conversions, and
_great circle formulas_ for spherical movement.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc ChangeLog
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Wed Jun 22 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.580.0-1mdv2011.0
+ Revision: 686640
- update to new version 1.58

* Mon May 09 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.570.0-1
+ Revision: 672854
- update to new version 1.57

* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 1.560.0-2
+ Revision: 654250
- rebuild for updated spec-helper

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 1.560.0-1mdv2011.0
+ Revision: 401634
- rebuild using %%perl_convert_version
- fixed license field

* Mon May 11 2009 Jérôme Quelin <jquelin@mandriva.org> 1.56-1mdv2010.0
+ Revision: 374531
- import perl-Math-Complex


* Mon May 11 2009 cpan2dist 1.56-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4896 |12cr|perl-Math-Derivative-0.10.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Math-Derivative
%define upstream_version 0.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Numeric 1st and 2nd order differentiation
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Math/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This Perl package exports functions for performing numerical first
(Derivative1) and second Derivative2) order differentiation on vectors of data.
They both take references to two arrays containing the x and y ordinates of the
data and return an array of the 1st or 2nd derivative at the given x ordinates.
Derivative2 may optionally be given values to use for the first dervivative at
the start and end points of the data - otherwiswe 'natural' values are used.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files 
%doc README
%{perl_vendorlib}/Math
%{_mandir}/*/*

%changelog
* Wed Jul 29 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.10.0-1mdv2010.0
+ Revision: 403855
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.01-10mdv2009.0
+ Revision: 257797
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.01-9mdv2009.0
+ Revision: 245838
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.01-7mdv2008.1
+ Revision: 140691
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.01-7mdv2008.0
+ Revision: 86584
- rebuild


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.01-6mdv2007.0
- Rebuild

* Thu May 04 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.01-5mdk
- Fix According to perl Policy
    - Source URL
- use mkrel

* Sat Jun 11 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.01-4mdk 
- better url
- spec cleanup
- don't ship useless empty dirs
- make test in %%check

* Mon Dec 20 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.01-3mdk
- fix buildrequires in a backward compatible way

* Fri Jul 23 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.01-2mdk 
- rpmbuildupdate aware

* Mon Jan 05 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.01-1mdk
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4897 |12cr|perl-Math-GMP-2.60.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Math-GMP
%define upstream_version 2.06

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	2

Summary:        High speed arbitrary size integer math
License:        GPL
Group:          Development/Perl
Url:            http://search.cpan.org/dist/%{upstream_name}
Source0:        ftp://ftp.perl.org/pub/CPAN/modules/by-module/Math/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:  perl-devel
BuildRequires:  gmp-devel
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}

%description
Math::GMP was designed to be a drop-in replacement both for
Math::BigInt and for regular integer arithmetic. Unlike
BigInt,  though,  Math::GMP  uses  the  GNU  gmp  library
for  all of its calculations, as opposed to straight Perl
functions. This can result in speed improvements.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
CFLAGS="$RPM_OPT_FLAGS" echo | %{__perl} Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc LICENSE README
%{perl_vendorarch}/*
%{_mandir}/*/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.60.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Fri Sep 18 2009 Jérôme Quelin <jquelin@mandriva.org> 2.60.0-1mdv2010.0
+ Revision: 444248
- update to 2.06

* Mon Aug 03 2009 Jérôme Quelin <jquelin@mandriva.org> 2.50.0-1mdv2010.0
+ Revision: 407800
- rebuild using %%perl_convert_version

* Sat Oct 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.05-1mdv2009.1
+ Revision: 292556
- drop x86_64-only patch, useless now
- update to new version 2.05

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 2.04-7mdv2009.0
+ Revision: 257815
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2.04-6mdv2009.0
+ Revision: 245840
- rebuild

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 2.04-4mdv2008.1
+ Revision: 152126
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.04-3mdv2008.0
+ Revision: 86600
- rebuild


* Thu Apr 13 2006 Oden Eriksson <oeriksson@mandriva.com> 2.04-2mdk
- Apply patch to fix broken testsuite on 64-bit arches (CPAN RT#12751)

* Wed Feb 23 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 2.04-1mdk
- 2.04

* Thu Nov 18 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 2.03-2mdk
- Rebuild for new perl

* Thu Nov 06 2003 Arnaud de Lorbeau <adelorbeau@mandrakesoft.com> 2.03-1mdk
- New package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4898 |12cr|perl-Math-Gradient-0.40.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Math-Gradient
%define upstream_version 0.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Calculate Gradients Between Multiple Numbers
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Math/%{upstream_name}-%{upstream_version}.tgz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Math::Gradient is used to calculate smooth transitions between numerical
values (also known as a "Gradient"). I wrote this module mainly to mix
colours, but it probably has several other applications. Methods are
supported to handle both basic and multiple-point gradients, both with
scalars and arrays.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.40.0-2mdv2011.0
+ Revision: 655043
- rebuild for updated spec-helper

* Sun Aug 23 2009 Jérôme Quelin <jquelin@mandriva.org> 0.40.0-1mdv2011.0
+ Revision: 419891
- import perl-Math-Gradient


* Sun Aug 23 2009 cpan2dist 0.04-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4899 |12cr|perl-Math-Matrix-0.5-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define realname   Math-Matrix
%define version    0.5
%define release    %mkrel 3

Name:       perl-%{realname}
Version:    %{version}
Release:    %{release}
License:    GPL or Artistic
Group:      Development/Perl
Summary:    Matrix data type (transpose, multiply etc)
Source:     http://www.cpan.org/modules/by-module/Math/%{realname}-%{version}.tar.gz
Url:        http://search.cpan.org/dist/%{realname}
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: perl-devel


BuildArch: noarch

%description
The following methods are available:

new
    Constructor arguments are a list of references to arrays of the same
    length. The arrays are copied. The method returns *undef* in case of
    error.

            $a = new Math::Matrix ([rand,rand,rand],
                                   [rand,rand,rand],
                                   [rand,rand,rand]);

%prep
%setup -q -n %{realname}-%{version} 

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.5-3mdv2011.0
+ Revision: 655044
- rebuild for updated spec-helper

* Fri May 15 2009 Jérôme Quelin <jquelin@mandriva.org> 0.5-2mdv2011.0
+ Revision: 375942
- rebuild

* Sun Mar 15 2009 Jérôme Quelin <jquelin@mandriva.org> 0.5-1mdv2009.1
+ Revision: 355187
- import perl-Math-Matrix


* Sun Mar 15 2009 cpan2dist 0.5-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4900 |12cr|perl-Math-MatrixBool-5.800.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Math-MatrixBool
%define upstream_version 5.8

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Matrix of Booleans
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp.perl.org/pub/CPAN/modules/by-module/Math/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Bit::Vector)

BuildArch:	noarch

%description
Easy manipulation of matrices of booleans (Boolean Algebra).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README.txt
%{perl_vendorlib}/Math
%{_mandir}/*/*


%changelog
* Fri Nov 06 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 5.800.0-1mdv2010.1
+ Revision: 461328
- update to 5.8

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 5.7-9mdv2010.0
+ Revision: 430500
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 5.7-8mdv2009.0
+ Revision: 241724
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 5.7-6mdv2008.0
+ Revision: 86613
- rebuild


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 5.7-5mdv2007.0
- Rebuild

* Thu May 04 2006 Nicolas Lécureuil <neoclust@mandriva.org> 5.7-4mdk
- Fix According to perl Policy
	- Source URL
	- BuildRequires

* Tue Dec 20 2005 Guillaume Rousse <guillomovitch@mandriva.org> 5.7-3mdk
- spec cleanup
- %%mkrel
- better URL

* Mon Dec 20 2004 Guillaume Rousse <guillomovitch@mandrake.org> 5.7-2mdk
- fix buildrequires in a backward compatible way

* Tue Sep 28 2004 Guillaume Rousse <guillomovitch@mandrake.org> 5.7-1mdk 
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4901 |12cr|perl-Math-MatrixReal-2.80.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Math-MatrixReal
%define upstream_version 2.08

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Manipulate NxN matrices
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Math/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
*Semi-Rings*
    A Semi-Ring (S, +, ., 0, 1) is characterized by the following
    properties:

    * 1)

      a) '(S, +, 0) is a Semi-Group with neutral element 0'

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README CHANGES META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.80.0-1mdv2011.0
+ Revision: 654103
- update to new version 2.08

* Sat Dec 25 2010 Shlomi Fish <shlomif@mandriva.org> 2.50.0-1mdv2011.0
+ Revision: 624855
- import perl-Math-MatrixReal


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4902 |12cr|perl-Math-Random-0.710.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Math-Random
%define upstream_version 0.71

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    3

Summary:    Random Number Generators
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Math/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl-devel
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}

%description
*Math::Random* is a *Perl* port of the *C* version of *randlib*, which is a
suite of routines for generating random deviates. See the "RANDLIB" manpage
for more information.

This port supports all of the distributions from which the *Fortran* and
*C* versions generate deviates. The major functionalities that are excluded
are the multiple generators/splitting facility and antithetic random number
generation. These facilities, along with some of the distributions which
_are_ included, are probably not of interest except to the very
sophisticated user. If there is sufficient interest, the excluded
facilities will be included in a future release. The code to perform the
excluded facilities is available as *randlib* in *Fortran* and *C* source.

Default Routines
    The routines which are exported by default are the only ones that the
    average Perl programmer is likely to need.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes README README
%{_mandir}/man3/*
%perl_vendorlib/*



%changelog
* Tue Jan 24 2012 Stéphane Téletchéa <steletch@mandriva.org> 0.710.0-3
+ Revision: 768089
- Convert to new rpm numbering scheme
- Rebuild for new perl

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.710.0-2mdv2011.0
+ Revision: 555264
- rebuild

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.710.0-1mdv2010.0
+ Revision: 401633
- rebuild using %%perl_convert_version
- fixed license field

* Tue Feb 17 2009 Jérôme Quelin <jquelin@mandriva.org> 0.71-1mdv2009.1
+ Revision: 342095
- import perl-Math-Random


* Tue Feb 17 2009 cpan2dist 0.71-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4903 |12cr|perl-Math-Random-ISAAC-1.4.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Math-Random-ISAAC
%define upstream_version 1.004

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Pure Perl port of the ISAAC PRNG algorithm
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Math/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Math::Random::ISAAC::XS)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::NoWarnings)
BuildArch:	noarch

%description
As with other Pseudo-Random Number Generator (PRNG) algorithms like the
Mersenne Twister (see the Math::Random::MT manpage), this algorithm is
designed to take some seed information and produce seemingly random results
as output.

However, ISAAC (Indirection, Shift, Accumulate, Add, and Count) has
different goals than these commonly used algorithms. In particular, it's
really fast - on average, it requires only 18.75 machine cycles to generate
a 32-bit value. This makes it suitable for applications where a significant
amount of random data needs to be produced quickly, such solving using the
Monte Carlo method or for games.

The results are uniformly distributed, unbiased, and unpredictable unless
you know the seed. The algorithm was published by Bob Jenkins in the late
90s and despite the best efforts of many security researchers, no feasible
attacks have been found to date.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes LICENSE META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1.4.0-3mdv2011.0
+ Revision: 657339
- rebuild for updated spec-helper

* Mon Feb 28 2011 Funda Wang <fwang@mandriva.org> 1.4.0-2
+ Revision: 640771
- rebuild to obsolete old packages

* Fri Feb 18 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.0-1
+ Revision: 638500
- update to new version 1.004

* Fri Jan 28 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.0-1
+ Revision: 633684
- import perl-Math-Random-ISAAC


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4904 |12cr|perl-Math-Random-ISAAC-XS-1.1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Math-Random-ISAAC-XS
%define upstream_version 1.001

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	2

Summary:    C implementation of the ISAAC PRNG Algorithm
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Math/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(ExtUtils::CBuilder)
BuildRequires: perl(ExtUtils::ParseXS)
BuildRequires: perl(Test::More)
BuildRequires: perl(Test::NoWarnings)
BuildRequires: perl(Module::Build::Compat)
BuildRequires: perl-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
See the Math::Random::ISAAC manpage for the full description.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes LICENSE META.yml README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.1.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Fri Jan 28 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.0-1
+ Revision: 633535
- import perl-Math-Random-ISAAC-XS


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4905 |12cr|perl-Math-Random-Secure-0.60.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Math-Random-Secure
%define upstream_version 0.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	The underlying PRNG, as an object
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Math/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Any::Moose)
BuildRequires:	perl(Crypt::Random::Source)
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(Math::Random::ISAAC)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Warn)
BuildArch:	noarch

%description
This module is intended to provide a cryptographically-secure replacement
for Perl's built-in 'rand' function. "Crytographically secure", in this
case, means:

* *

  No matter how many numbers you see generated by the random number
  generator, you cannot guess the future numbers, and you cannot guess the
  seed.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes LICENSE META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.60.0-2mdv2011.0
+ Revision: 657789
- rebuild for updated spec-helper

* Sun Jan 30 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.60.0-1
+ Revision: 634171
- import perl-Math-Random-Secure


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4906 |12cr|perl-Math-Roman-1.70.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Math-Roman
%define upstream_version 1.07

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Arbitrary sized Roman numbers and conversion from and to Arabic
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp.perl.org/pub/CPAN/modules/by-module/Math/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Well, it seems I have been infected by the Perligata-Virus, too. ;o)

This module lets you calculate with Roman numbers, as if they were big
integers. The numbers can have arbitrary length and all the usual functions
from Math::BigInt are available.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc CHANGES LICENSE README INSTALL SIGNATURE
%{perl_vendorlib}/Math
%{_mandir}/*/*


%changelog
* Wed Jul 29 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.70.0-1mdv2010.0
+ Revision: 403856
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.07-6mdv2009.0
+ Revision: 241725
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.07-4mdv2008.0
+ Revision: 86634
- rebuild


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.07-3mdv2007.0
- Rebuild

* Thu May 04 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.07-2mdk
- Fix According to perl Policy
	- Source URL
- use mkrel

* Tue Aug 23 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.07-1mdk
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4907 |12cr|perl-Math-RPN-1.90.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name 	 Math-RPN
%define upstream_version 1.09

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Perl extension for Reverse Polish Math Expression Evaluation
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Math/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Reverse Polish Notation is briefly a stack-based way of writing
mathematical expressions. This has the advantage of eliminating
the need for parenthesis and simplifying parsing for computers vs.
normal algebraic notation at a slight cost in the ability of humans
to easily comprehend the expressions.

Math::RPN will take a scalar or list of sclars which contain an RPN
expression as a set of comma delimited values and operators, and
return the result or stack, depending on context. If the function
is called in an array context, it will return the entire remaining stack.

%prep
%setup -q -n  %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%install
%makeinstall_std

%files
%doc Changes
%{perl_vendorlib}/Math/RPN.pm
%{_mandir}/man?/*


%changelog
* Wed Jul 29 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.90.0-1mdv2010.0
+ Revision: 403858
- rebuild using %%perl_convert_version

* Wed May 06 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.09-1mdv2010.0
+ Revision: 372509
- forgot to update the source tarball
- update to 1.09
- making the url parsable

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.08-7mdv2009.0
+ Revision: 241747
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.08-5mdv2008.0
+ Revision: 86635
- rebuild


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.08-4mdv2007.0
- Rebuild

* Thu May 04 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.08-3mdk
- Fix According to perl Policy
	- BuildRequires
	- Source URL
	- URL
- use mkrel

* Sat Jun 11 2005 Abel Cheung <deaddog@mandrivalinux.org> 1.08-2mdk
- Rebuild

* Sat Apr 24 2004 Abel Cheung <deaddog@deaddog.org> 1.08-1mdk
- First Mandrake Release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4908 |12cr|perl-Math-Spline-0.10.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Math-Spline
%define upstream_version 0.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Cubic Spline Interpolation of data
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Math/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This package provides cubic spline interpolation of numeric data. The data is
passed as references to two arrays containing the x and y ordinates. It may be
used as an exporter of the numerical functions or, more easily as a class
module.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files 
%doc README
%{perl_vendorlib}/Math
%{_mandir}/*/*


%changelog
* Wed Jul 29 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.10.0-1mdv2010.0
+ Revision: 403859
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.01-10mdv2009.0
+ Revision: 257816
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.01-9mdv2009.0
+ Revision: 245842
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.01-7mdv2008.1
+ Revision: 136284
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.01-7mdv2008.0
+ Revision: 86636
- rebuild


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.01-6mdv2007.0
- Rebuild

* Thu May 04 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.01-5mdk
- Fix According to perl Policy
    - Source URL
- use mkrel

* Sat Jun 11 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.01-4mdk 
- better url
- spec cleanup
- don't ship empty directories
- make test in %%check

* Mon Dec 20 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.01-3mdk
- fix buildrequires in a backward compatible way

* Fri Jul 23 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.01-2mdk 
- rpmbuildupdate aware

* Mon Jan 05 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.01-1mdk
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4909 |12cr|perl-Math-Stat-0.1-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	Math-Stat

Name:		perl-%{module}
Version:	0.1
Release:	9
Summary:	Perform Sample Statistics on Arrays
License:	GPL or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{module}
Source:		http://www.cpan.org/modules/by-module/Math/%{module}-%{version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This package provides sample statistics on arrays.

%prep
%setup -q -n %{module}-%{version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files 
%doc Changes
%{perl_vendorlib}/Math
%{perl_vendorlib}/auto/Math
%{_mandir}/*/*

%changelog
* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.1-8mdv2010.0
+ Revision: 430501
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.1-7mdv2009.0
+ Revision: 257817
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.1-6mdv2009.0
+ Revision: 245871
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.1-4mdv2008.1
+ Revision: 136285
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.1-4mdv2008.0
+ Revision: 86637
- rebuild


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.1-3mdv2007.0
- Rebuild

* Thu May 04 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.1-2mdk
- Fix According to perl Policy
	- Source URL

* Fri Oct 07 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.1-1mdk
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4910 |12cr|perl-Maui-0.0.5-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	perl-Maui
%define version 0.0.5
%define release %mkrel 13

Summary:  	Perl5 modules for Maui Scheduler
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Development/Perl
URL:		http://hepwww.ph.qmul.ac.uk/	
Source:		%{name}-%{version}.tar.bz2
BuildRequires:	perl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The Maui Scheduler is Free Software licensed under the GNU General Public
License. It is designed for parallel batch scheduling
(custom message-passing or MPI-based jobs) on medium to
large clusters. The Maui Scheduler is meant to be a complete
replacement for proprietary schedulers like LSF or PBS.
Check http://mauischeduler.sourceforge.net/

This is Perl5 modules for using the scheduler.
 
%prep
%setup -q

%build
CFLAGS="$RPM_OPT_FLAGS" %{__perl} Makefile.PL INSTALLDIRS=vendor
make

%install

rm -rf $RPM_BUILD_ROOT
make PREFIX=$RPM_BUILD_ROOT%{_prefix} install DESTDIR=$RPM_BUILD_ROOT

%clean
rm -fr $RPM_BUILD_ROOT

%if %mdkversion < 200900
%postun -p /sbin/ldconfig
%endif

%files
%defattr(-,root,root) 
%doc README doc/* MANIFEST LICENSE Changes
%{perl_vendorlib}/*
%{_mandir}/*/*



%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.0.5-13mdv2012.0
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.0.5-12mdv2011.0
+ Revision: 556004
- rebuild for perl 5.12

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.0.5-11mdv2010.0
+ Revision: 430502
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.0.5-10mdv2009.0
+ Revision: 257819
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.0.5-9mdv2009.0
+ Revision: 245875
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 0.0.5-7mdv2008.1
+ Revision: 152128
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.0.5-6mdv2008.0
+ Revision: 86638
- rebuild


* Thu May 11 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.0.5-5mdk
- Fix Build
- use mkrel

* Tue Nov 16 2004 Michael Scherer <misc@mandrake.org> 0.0.5-4mdk
- Rebuild for new perl
- fix spec

* Mon Aug 18 2003 Antoine Ginies <aginies@bi.mandrakesoft.com> 0.0.5-3mdk
- add description, buildrequires (scherer.michael@free.fr)

* Wed May 28 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.0.5-2mdk
- rebuild for new auto{prov,req}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4911 |12cr|perl-Memoize-ExpireLRU-0.550.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Memoize-ExpireLRU
%define upstream_version 0.55

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Provide LRU Expiration for Memoize
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Memoize/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Memoize)
BuildArch:	noarch

%description
For the theory of Memoization, please see the Memoize module documentation.
This module implements an expiry policy for Memoize that follows LRU
semantics, that is, the last n results, where n is specified as the
argument to the 'CACHESIZE' parameter, will be cached.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.550.0-2mdv2011.0
+ Revision: 655045
- rebuild for updated spec-helper

* Wed Apr 07 2010 Jérôme Quelin <jquelin@mandriva.org> 0.550.0-1mdv2011.0
+ Revision: 532701
- import perl-Memoize-ExpireLRU


* Wed Apr 07 2010 cpan2dist 0.55-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4912 |12cr|perl-Method-Alias-1.03-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module   Method-Alias

Name:		perl-%{module}
Version:	1.03
Release:	4
License:	GPL or Artistic
Group:		Development/Perl
Summary:	Create method aliases (and do it safely)
Source:		http://www.cpan.org/modules/by-module/Method/%{module}-%{version}.tar.gz
Url:		http://search.cpan.org/dist/%{module}

BuildRequires:	perl-devel
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
For a very long time, whenever I wanted to have a method alias (provide an
alternate name for a method) I would simple do a GLOB alias. That is,

  # My method
  sub foo {
      ...
  }
  
  # Alias the method
  *bar = *foo;

While this works fine for functions, it does *not* work for methods.

%prep
%setup -q -n %{module}-%{version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/Method

%changelog
* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.03-3mdv2010.0
+ Revision: 430503
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.03-2mdv2009.0
+ Revision: 268615
- rebuild early 2009.0 package (before pixel changes)

* Sat May 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.03-1mdv2009.0
+ Revision: 213799
- import perl-Method-Alias


* Sat May 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.03-1mdv2009.0
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4913 |12cr|perl-Method-Signatures-Simple-0.60.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Method-Signatures-Simple
%define upstream_version 0.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Basic method declarations with signatures, without source filters
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Method/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Devel::Declare)
BuildArch:	noarch

%description
Basic method declarations with signatures, without source filters.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 0.60.0-2mdv2011.0
+ Revision: 653599
- rebuild for updated spec-helper

* Wed Aug 11 2010 Shlomi Fish <shlomif@mandriva.org> 0.60.0-1mdv2011.0
+ Revision: 569115
- import perl-Method-Signatures-Simple


* Tue Jul 27 2010 cpan2dist 0.06-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4914 |12cr|perl-MIME-Base32-1.20.0a-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MIME-Base32
%define upstream_version 1.02a

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Base32 encoder / decoder
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MIME/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Encode data similar way like MIME::Base64 does.

Main purpose is to create encrypted text used as id or key entry
typed-or-submitted by user. It is upper/lowercase safe (not sensitive).

%prep
#setup -q -n %{upstream_name}-%{upstream_version}
%setup -q -n %{upstream_name}-1.02

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/MIME


%changelog
* Sat Aug 28 2010 Jérôme Quelin <jquelin@mandriva.org> 1.20.0a-1mdv2011.0
+ Revision: 573806
- update to 1.02a

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.10.0-1mdv2011.0
+ Revision: 403860
- rebuild using %%perl_convert_version

* Tue Sep 09 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.01-1mdv2009.0
+ Revision: 283306
- import perl-MIME-Base32


* Tue Sep 09 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.01-1mdv2009.0
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4915 |12cr|perl-MIME-Base64-3.130.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MIME-Base64
%define upstream_version 3.13

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 2

Summary:    Encode/decode Base 64 (RFC 2045)
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/MIME/%{upstream_name}-%{upstream_version}.tar.gz


BuildRequires: perl-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
This module provides functions to encode and decode strings into and from
the base64 encoding specified in RFC 2045 - _MIME (Multipurpose Internet
Mail Extensions)_. The base64 encoding is designed to represent arbitrary
sequences of octets in a form that need not be humanly readable. A
65-character subset ([A-Za-z0-9+/=]) of US-ASCII is used, enabling 6 bits
to be represented per printable character.

The following functions are provided:

* encode_base64($str)

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%{make}

%check
%{make} test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Sat Jan 21 2012 Oden Eriksson <oeriksson@mandriva.com> 3.130.0-2mdv2012.0
+ Revision: 763376
- rebuild

* Sat Nov 27 2010 Guillaume Rousse <guillomovitch@mandriva.org> 3.130.0-1mdv2011.0
+ Revision: 601901
- update to new version 3.13

* Sat Nov 13 2010 Jérôme Quelin <jquelin@mandriva.org> 3.100.0-1mdv2011.0
+ Revision: 597104
- update to 3.10

* Wed Jul 28 2010 Jérôme Quelin <jquelin@mandriva.org> 3.90.0-3mdv2011.0
+ Revision: 562430
- rebuild

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 3.90.0-2mdv2011.0
+ Revision: 556005
- rebuild for perl 5.12

* Wed Jan 27 2010 Jérôme Quelin <jquelin@mandriva.org> 3.90.0-1mdv2010.1
+ Revision: 496997
- update to 3.09

* Sun Jul 12 2009 Jérôme Quelin <jquelin@mandriva.org> 3.80.0-1mdv2010.0
+ Revision: 395246
- import perl-MIME-Base64


* Sun Jul 12 2009 cpan2dist 3.08-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4916 |12cr|perl-MIME-Base64-URLSafe-0.10.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MIME-Base64-URLSafe
%define upstream_version 0.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Perl version of Python's URL-safe base64 codec
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MIME/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(MIME::Base64)
BuildArch:	noarch

%description
This module is a perl version of python's URL-safe base64 encoder /
decoder.

When embedding binary data in URL, it is preferable to use base64 encoding.
However, two characters ('+' and '/') used in the standard base64 encoding
have special meanings in URLs, often leading to re-encoding with
URL-encoding, or worse, interoperability problems.

To overcome the problem, the module provides a variation of base64 codec
compatible with python's urlsafe_b64encode / urlsafe_b64decode.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/MIME/

%changelog
* Fri Apr 30 2010 Michael Scherer <misc@mandriva.org> 0.10.0-1mdv2010.1
+ Revision: 541083
- import perl-MIME-Base64-URLSafe


* Fri Apr 30 2010 cpan2dist 0.01-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4917 |12cr|perl-MIME-Explode-0.390.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 MIME-Explode
%define	upstream_version 0.39

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	2

Summary:	Perl extension for explode MIME messages
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MIME/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
MIME::Explode is perl module for parsing and decoding single or multipart
MIME messages, and outputting its decoded components to a given directory
ie, this module is designed to allows users to extract the attached files
out of a MIME encoded email messages or mailboxes.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%{__make} test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes README examples
%{perl_vendorarch}/MIME
%{perl_vendorarch}/auto/MIME
%{_mandir}/man3/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.390.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Tue Jun 28 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.390.0-1
+ Revision: 687704
- update to new version 0.39

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.380.0-2mdv2011.0
+ Revision: 556006
- rebuild for perl 5.12

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.380.0-1mdv2010.0
+ Revision: 403861
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.38-5mdv2009.0
+ Revision: 257834
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.38-4mdv2009.0
+ Revision: 245877
- rebuild

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 0.38-2mdv2008.1
+ Revision: 152129
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot


* Fri Jun 16 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.38-1mdv2007.0
- New version 0.38

* Sun Jul 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.37-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4918 |12cr|perl-MIME-Lite-HTML-1.230.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MIME-Lite-HTML
%define upstream_version 1.23

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2
Summary:	Provide routine to transform HTML to MIME
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MIME/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Email::Date::Format)
BuildRequires:	perl(HTML::LinkExtor)
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(MIME::Lite)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(URI::URL)
BuildArch:	noarch

%description
This module is a Perl mail client interface for sending message that
support HTML format and build them for you.. This module provide routine to
transform a HTML page in MIME::Lite mail. So you need this module to use
MIME-Lite-HTML possibilities

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/MIME

%changelog
* Fri Sep 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.230.0-1mdv2010.0
+ Revision: 430505
- import perl-MIME-Lite-HTML


* Thu Sep 03 2009 cpan2dist 1.23-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4919 |12cr|perl-minismokebox-0.440.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    minismokebox
%define upstream_version 0.44

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	A backend to App::SmokeBox::Mini
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/App/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(App::SmokeBox::PerlVersion)
BuildRequires:	perl(Config::Tiny)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Path)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(HTTP::Date)
BuildRequires:	perl(HTTP::Response)
BuildRequires:	perl(Module::Load)
BuildRequires:	perl(Module::Pluggable)
BuildRequires:	perl(Net::IP)
BuildRequires:	perl(POE)
BuildRequires:	perl(POE::Component::SmokeBox)
BuildRequires:	perl(POE::Component::SmokeBox::Dists)
BuildRequires:	perl(POE::Component::SmokeBox::Recent)
BuildRequires:	perl(POE::Filter::HTTP::Parser)
BuildRequires:	perl(POE::Quickie)
BuildRequires:	perl(Pod::Usage)
BuildRequires:	perl(String::Perl::Warnings)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::POE::Server::TCP)
BuildRequires:	perl(Time::Duration)
BuildArch:	noarch

%description
This document describes the App::SmokeBox::Mini::Plugin system for the
App::SmokeBox::Mini manpage and the minismokebox manpage.

Plugins are a mechanism for providing additional functionality to the
App::SmokeBox::Mini manpage and the minismokebox manpage.

It is assumed that plugins will be the POE manpage based and consist of at
least one the POE::Session manpage.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
export PERL_MM_USE_DEFAULT=1 PERL_AUTOINSTALL="--skipdeps --alldeps"
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README
%{_bindir}/minismokebox
%{_mandir}/man1/*
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.440.0-2mdv2011.0
+ Revision: 657477
- rebuild for updated spec-helper

* Mon Mar 14 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.440.0-1
+ Revision: 644767
- update to new version 0.44

* Sat Dec 25 2010 Shlomi Fish <shlomif@mandriva.org> 0.400.0-3mdv2011.0
+ Revision: 625110
- Add Net::IP as an explicit dep
- Set the CPAN distro Just-f-do-it (JFDI) environment vars
- Upgraded to 0.40
- import perl-minismokebox


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4920 |12cr|perl-Mixin-ExtraFields-0.100.971-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Mixin-ExtraFields
%define upstream_version 0.100971

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Store extras in a hashy object's guts
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Mixin/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(String::RewritePrefix)
BuildRequires:	perl(Sub::Exporter)
BuildRequires:	perl(Sub::Install)

BuildArch:	noarch

%description
Sometimes your well-defined object needs a way to tack on arbirary extra
fields. This might be a set of session-specific ephemeral data, a stash of
settings that need to be easy to grow over time, or any sort of
name-and-value parameters. Adding more and more methods can be cumbersome,
and may not be helpful if the names vary greatly. Accessing an object's
guts directly is simple, but is difficult to control when subclassing, and
can make altering your object's structure difficult.

Mixin::ExtraFields provides a simple way to add an arbitrary number of
stashes for named data. These data can be stored in the object, in a
database, or anywhere else. The storage mechanism is abstracted away from
the provided interface, so one storage mechanism can be easily swapped for
another. Multiple ExtraFields stashes can be mixed into one class, using
one or many storage mechanisms.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.100.971-2mdv2011.0
+ Revision: 654252
- rebuild for updated spec-helper

* Wed Apr 07 2010 Jérôme Quelin <jquelin@mandriva.org> 0.100.971-1mdv2011.0
+ Revision: 532713
- update to 0.100971

* Tue Jan 19 2010 Jérôme Quelin <jquelin@mandriva.org> 0.8.0-1mdv2010.1
+ Revision: 493493
- adding missing buildrequires
- update to 0.008

* Fri May 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.7.0-1mdv2010.0
+ Revision: 380978
- adding missing buildrequires:
- import perl-Mixin-ExtraFields


* Fri May 29 2009 cpan2dist 0.007-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4921 |12cr|perl-Mixin-ExtraFields-Param-0.11.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Mixin-ExtraFields-Param
%define upstream_version 0.011

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Make your class provide a familiar "param" method
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Mixin/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Mixin::ExtraFields)
BuildRequires:	perl(Sub::Exporter)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This module mixes in to your class to provide a 'param' method like the
ones provided by the CGI manpage, the CGI::Application manpage, and other
classes. It uses Mixin::ExtraFields, which means it can use any
Mixin::ExtraFields driver to store your data.

By default, the methods provided are:

* * param

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.11.0-2mdv2011.0
+ Revision: 655046
- rebuild for updated spec-helper

* Sat Jun 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.11.0-1mdv2011.0
+ Revision: 383352
- updating buildrequires:
- import perl-Mixin-ExtraFields-Param


* Fri May 29 2009 cpan2dist 0.011-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4922 |12cr|perl-Mixin-Linewise-0.3.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Mixin-Linewise
%define upstream_version 0.003

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Get linewise writeers for strings and filenames
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Mixin/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(IO::File)
BuildRequires:	perl(IO::String)
BuildRequires:	perl(Sub::Exporter)

BuildArch:	noarch

%description
It's boring to deal with opening files for IO, converting strings to
handle-like objects, and all that. With the Mixin::Linewise::Readers
manpage and the Mixin::Linewise::Writers manpage, you can just write a
method to handle handles, and methods for handling strings and filenames
are added for you.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.3.0-2mdv2011.0
+ Revision: 655047
- rebuild for updated spec-helper

* Mon Feb 15 2010 Jérôme Quelin <jquelin@mandriva.org> 0.3.0-1mdv2011.0
+ Revision: 506245
- update to 0.003

* Fri May 15 2009 Jérôme Quelin <jquelin@mandriva.org> 0.002-2mdv2010.0
+ Revision: 375941
- rebuild

* Wed Mar 25 2009 Jérôme Quelin <jquelin@mandriva.org> 0.002-1mdv2009.1
+ Revision: 360983
- import perl-Mixin-Linewise


* Tue Mar 24 2009 cpan2dist 0.002-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4923 |12cr|perl-MKDoc-XML-0.75-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module   MKDoc-XML

Name:		perl-%{module}
Version:	0.75
Release:	4
License:	GPL or Artistic
Group:		Development/Perl
Summary:	The MKDoc XML Toolkit
Url:		http://search.cpan.org/dist/%{module}
Source:		http://www.cpan.org/modules/by-module/MKDoc/%{module}-%{version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
MKDoc is a web content management system written in Perl which focuses on
standards compliance, accessiblity and usability issues, and multi-lingual
websites.

%prep
%setup -q -n %{module}-%{version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/MKDoc

%changelog
* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.75-3mdv2010.0
+ Revision: 430504
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.75-2mdv2009.0
+ Revision: 268575
- rebuild early 2009.0 package (before pixel changes)

* Sat May 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.75-1mdv2009.0
+ Revision: 213620
- import perl-MKDoc-XML


* Sat May 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.75-1mdv2009.0
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4924 |12cr|perl-MLDBM-2.40.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MLDBM
%define upstream_version 2.04

# why not?
#define _requires_exceptions FreezeThaw

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	MLDBM - store multi-level hash structure in single level tied hash
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/authors/id/C/CH/CHAMAS/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module can serve as a transparent interface to any TIEHASH package
that is required to store arbitrary perl data, including nested references.
Thus, this module can be used for storing references and other arbitrary data
within DBM databases.

It works by serializing the references in the hash into a single string. In the
underlying TIEHASH package (usually a DBM database), it is this string that
gets stored.  When the value is fetched again, the string is deserialized to
reconstruct the data structure into memory.

For historical and practical reasons, it requires the Data::Dumper package,
available at any CPAN site. Data::Dumper gives you really nice-looking dumps of
your data structures, in case you wish to look at them on the screen, and
it was the only serializing engine before version 2.00.  However, as of version
2.00, you can use any of Data::Dumper, FreezeThaw or Storable to
perform the underlying serialization, as hinted at by the SYNOPSIS overview
above.  Using Storable is usually much faster than the other methods.

See the BUGS section for important limitations.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/MLDBM*
%{_mandir}/*/*


%changelog
* Mon Mar 08 2010 Jérôme Quelin <jquelin@mandriva.org> 2.40.0-1mdv2010.1
+ Revision: 515752
- update to 2.04

* Sun Feb 28 2010 Jérôme Quelin <jquelin@mandriva.org> 2.30.0-1mdv2010.1
+ Revision: 512614
- update to 2.03

* Tue Feb 23 2010 Jérôme Quelin <jquelin@mandriva.org> 2.20.0-1mdv2010.1
+ Revision: 510092
- update to 2.02

* Mon Aug 03 2009 Jérôme Quelin <jquelin@mandriva.org> 2.10.0-1mdv2010.0
+ Revision: 407801
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 2.01-10mdv2009.0
+ Revision: 257846
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2.01-9mdv2009.0
+ Revision: 245879
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 2.01-7mdv2008.1
+ Revision: 136288
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sun Jan 14 2007 Olivier Thauvin <nanardon@mandriva.org> 2.01-7mdv2007.0
+ Revision: 108473
- rebuild

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - Import perl-MLDBM

* Sat Jul 16 2005 Oden Eriksson <oeriksson@mandriva.com> 2.01-6mdk
- fixup


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4925 |12cr|perl-MLDBM-Sync-0.300.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MLDBM-Sync
%define upstream_version 0.30

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	%{upstream_name} module for perl
License:	Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upsteam_name}
Source0:	http://www.cpan.org/modules/by-module/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Digest::MD5)
BuildRequires:	perl(MLDBM)
BuildArch:	noarch

%description
%{upstream_name} module for perl.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files
%doc MANIFEST README
%{_mandir}/*/*
%{perl_vendorlib}/MLDBM


%changelog
* Mon Aug 03 2009 Jérôme Quelin <jquelin@mandriva.org> 0.300.0-1mdv2010.0
+ Revision: 407686
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.30-8mdv2009.0
+ Revision: 257849
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.30-7mdv2009.0
+ Revision: 245881
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.30-5mdv2008.1
+ Revision: 136288
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Aug 20 2007 Thierry Vignaud <tv@mandriva.org> 0.30-5mdv2008.0
+ Revision: 67500
- kill file require on perl-base


* Sun Jan 14 2007 Olivier Thauvin <nanardon@mandriva.org> 0.30-5mdv2007.0
+ Revision: 108472
- rebuild

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - Import perl-MLDBM-Sync


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4926 |12cr|perl-Modem-Vgetty-0.30.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Modem-Vgetty
%define upstream_version 0.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2
Epoch:		1

Summary:	Interface to vgetty(8)
License:	GPL+ or Artistic
Group:		Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Modem/%{upstream_name}-0.03.tar.gz
Patch0:		Modem-Vgetty-0.03-VOCP.patch

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Modem::Vgetty is an encapsulation object for writing applications for voice
modems using the vgetty(8) or vm(8) package. The answering machines and
sofisticated voice applications can be written using this module.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch0 -p1
# perl path hack
find . -type f | \
    xargs perl -pi -e "s|^#\!/usr/local/bin/perl|#\!/usr/bin/perl|g"

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc examples ChangeLog README
%{perl_vendorlib}/Modem
%{_mandir}/man3*/*


%changelog
* Fri Feb 12 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1:0.30.0-1mdv2010.1
+ Revision: 504968
- decrement rpm version to match real package version (sigh)

* Sun Aug 23 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.40.0-1mdv2010.0
+ Revision: 419930
- new perl version macro

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.04-9mdv2009.0
+ Revision: 241749
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.04-7mdv2008.0
+ Revision: 86639
- rebuild


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.04-6mdv2007.0
- Rebuild

* Thu May 04 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.04-5mdk
- Fix According to perl Policy
	- add module macro
	- Source URL
	- URL
- use mkrel

* Mon Jul 04 2005 Oden Eriksson <oeriksson@mandriva.com> 0.04-4mdk
- rebuild

* Sat Jun 05 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.04-3mdk
- rebuilt, fix deps
- use macros


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4927 |12cr|perl-Modern-Perl-1.30.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Modern-Perl
%define upstream_version 1.03

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 2

Summary:    Enable all of the features of Modern Perl with one command
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Modern/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Test::Simple)
BuildRequires: perl(Module::Build)
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
no description found

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor

./Build

%check
./Build test

%install
rm -rf %buildroot
./Build install destdir=%{buildroot}

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc META.yml Changes README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 1.30.0-2mdv2011.0
+ Revision: 655048
- rebuild for updated spec-helper

* Wed Mar 31 2010 Jérôme Quelin <jquelin@mandriva.org> 1.30.0-1mdv2011.0
+ Revision: 530458
- import perl-Modern-Perl


* Wed Mar 31 2010 cpan2dist 1.03-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4928 |12cr|perl-Module-Compile-0.230.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Module-Compile
%define upstream_version 0.23

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Perl Module Compilation
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Digest::SHA1)
BuildArch:	noarch

%description
This module provides a system for writing modules that compile other Perl
modules. Modules that use these compilation modules get compiled into some
altered form the first time they are run. The result is cached into .pmc files.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
# upstream packaging bug
rm -f lib/Module/._Compile.pm

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc DESIGN Changes
%{perl_vendorlib}/Module
%{_mandir}/*/*

%changelog
* Wed Jun 15 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.230.0-1mdv2011.0
+ Revision: 685330
- update to new version 0.23

* Mon Jun 13 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.220.0-1
+ Revision: 684774
- update to new version 0.22

* Mon Aug 03 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.200.0-1mdv2011.0
+ Revision: 407805
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.20-5mdv2009.0
+ Revision: 257852
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.20-4mdv2009.0
+ Revision: 245883
- rebuild

* Sat Dec 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.20-2mdv2008.1
+ Revision: 137000
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Tue Dec 12 2006 Olivier Thauvin <nanardon@mandriva.org> 0.20-1mdv2007.0
+ Revision: 95144
- 0.20
- 0.18
- Import perl-Module-Compile

* Mon Jul 10 2006 Emmanuel Andry <eandry@mandriva.org> 0.17-1mdv2007.0
- New version 0.17

* Wed Jun 28 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.16-1mdv2007.0
- New version 0.16

* Thu May 04 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.15-4mdk
- Fix According to perl Policy
	- BuildRequires

* Wed Apr 05 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.15-3mdk
- Add Buildrequires

* Tue Apr 04 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.15-2mdk
- oops, really rpmbuildupdate aware

* Tue Apr 04 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.15-1mdk
- new version
- rpmbuildupdate aware
- fix directory ownership
- spec cleanup

* Wed Mar 15 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.13-1mdk
- 0.13

* Mon Mar 13 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.12-1mdk
- Initial MDV release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4929 |12cr|perl-Module-CPANTS-0.20030725-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module  Module-CPANTS

Name:		perl-%{module}
Version:	0.20030725
Release:	6
Summary:	CPAN module testing
License:	GPL or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{module}
Source:		http://www.cpan.org/modules/by-module/Module/%{module}-%{version}.tar.bz2
BuildRequires:	perl-devel
BuildArch:	noarch

%description 
Kwalitee is an automatically-measurable gauge of how good your software is.
That's very different from quality, which a computer really can't measure in a
general sense. (If you can, you've solved a hard problem in computer science.)

In the world of the CPAN, the CPANTS project (CPAN Testing Service; also a
funny acronym on its own) measures Kwalitee with several metrics. If you plan
to release a distribution to the CPAN -- or even within your own organization
-- testing its Kwalitee before creating a release can help you improve your
quality as well.

Test::Kwalitee and a short test file will do this for you automatically.

%prep
%setup -q -n %{module}-%{version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# currently broken
#make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Module
%{perl_vendorlib}/auto/Module
%{_mandir}/*/*


%changelog
* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.20030725-5mdv2010.0
+ Revision: 430506
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.20030725-4mdv2009.0
+ Revision: 257853
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.20030725-3mdv2009.0
+ Revision: 245886
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.20030725-1mdv2008.1
+ Revision: 123036
- kill re-definition of %%buildroot on Pixel's request


* Sat Nov 25 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.20030725-1mdv2007.0
+ Revision: 87239
- Import perl-Module-CPANTS

* Sat Nov 25 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.20030725-1mdv2007.1
- first mdv release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4930 |12cr|perl-Module-CPANTS-Analyse-0.860.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Module-CPANTS-Analyse
%define upstream_version 0.86

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Generate Kwalitee ratings for a distribution
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Archive::Any) >= 0.60.0
BuildRequires:	perl(Archive::Tar) >= 1.480.0
BuildRequires:	perl(Array::Diff) >= 0.40.0
BuildRequires:	perl(CPAN::DistnameInfo) >= 0.60.0
BuildRequires:	perl(Class::Accessor) >= 0.190.0
BuildRequires:	perl(Cwd)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(ExtUtils::Manifest)
BuildRequires:	perl(File::Find::Rule)
BuildRequires:	perl(File::Slurp)
BuildRequires:	perl(File::chdir)
BuildRequires:	perl(IO::Capture) >= 0.50.0
BuildRequires:	perl(LWP::Simple)
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Module::ExtractUse) >= 0.180.0
BuildRequires:	perl(Module::Pluggable) >= 2.960.0
BuildRequires:	perl(Module::Signature)
BuildRequires:	perl(Pod::Simple::Checker) >= 2.20.0
BuildRequires:	perl(Readonly)
BuildRequires:	perl(Set::Scalar)
BuildRequires:	perl(Software::License) >= 0.3.0
BuildRequires:	perl(Test::CPAN::Meta::YAML::Version)
BuildRequires:	perl(Test::Deep)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::NoWarnings)
BuildRequires:	perl(Test::Warn) >= 0.110.0
BuildRequires:	perl(Text::CSV_XS) >= 0.450.0
BuildRequires:	perl(YAML::Any) >= 0.810.0
BuildRequires:	perl(YAML::XS)
BuildRequires:	perl(version) >= 0.730.0
BuildArch:	noarch

%description
Kwalitee is an automatically-measurable gauge of how good your software is.
That's very different from quality, which a computer really can't measure in a
general sense. (If you can, you've solved a hard problem in computer science.)

In the world of the CPAN, the CPANTS project (CPAN Testing Service; also a
funny acronym on its own) measures Kwalitee with several metrics. If you plan
to release a distribution to the CPAN -- or even within your own organization
-- testing its Kwalitee before creating a release can help you improve your
quality as well.

Test::Kwalitee and a short test file will do this for you automatically.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
#make test

%install
%makeinstall_std

%files
%doc AUTHORS Changes META.json META.yml MYMETA.yml README SIGNATURE TODO
%{_bindir}/*
%{perl_vendorlib}/Module
%{_mandir}/*/*



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4931 |12cr|perl-Module-Depends-0.150.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Module-Depends
%define upstream_version 0.15

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Intrusive discovery of distribution dependencies
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Accessor::Chained)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(YAML)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
Module::Depends extracts module dependencies from an unpacked distribution
tree.

Module::Depends only evaluates the META.yml shipped with a distribution.
This won't be effective until all distributions ship META.yml files, so we
suggest you take your life in your hands and look at
Module::Depends::Intrusive.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.150.0-2mdv2011.0
+ Revision: 655049
- rebuild for updated spec-helper

* Wed Feb 24 2010 Jérôme Quelin <jquelin@mandriva.org> 0.150.0-1mdv2011.0
+ Revision: 510522
- update to 0.15

* Tue Jun 30 2009 Jérôme Quelin <jquelin@mandriva.org> 0.140.0-1mdv2010.0
+ Revision: 391006
- import perl-Module-Depends


* Tue Jun 30 2009 cpan2dist 0.14-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4932 |12cr|perl-Module-Extract-0.10.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Module-Extract
%define upstream_version 0.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Base class for working with Perl distributions
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Archive::Extract)
BuildRequires:	perl(Carp)
BuildRequires:	perl(File::Path)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
*Module::Extract* is a convenience base class for creating module that work
with Perl distributions.

Its purpose is to take care of the mechanisms of locating and extracting a
Perl distribution so that your module can do something specific to the
distribution.

This module was originally created to provide an abstraction for the
extraction logic for both the Module::Inspector manpage and the Module::P4P
manpage and to allow additional features to be added in the future without
having to modify both of them, because the general problem of "locate,
download, and expand a distribution" is one that is almost ideal for adding
additional features down the line.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.10.0-2mdv2011.0
+ Revision: 655051
- rebuild for updated spec-helper

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.10.0-1mdv2011.0
+ Revision: 401631
- rebuild using %%perl_convert_version
- fixed license field

* Tue Jan 13 2009 Jérôme Quelin <jquelin@mandriva.org> 0.01-1mdv2009.1
+ Revision: 329065
- import perl-Module-Extract


* Tue Jan 13 2009 cpan2dist 0.01-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4933 |12cr|perl-Module-Extract-Namespaces-0.140.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Module-Extract-Namespaces
%define upstream_version 0.14

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Extract the package declarations from a module
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(PPI)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This module extracts package declarations from Perl code without running
the code.

It does not extract:

* * packages declared dynamically (e.g. in 'eval')

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.140.0-2mdv2011.0
+ Revision: 658862
- rebuild for updated spec-helper

* Wed Aug 12 2009 Jérôme Quelin <jquelin@mandriva.org> 0.140.0-1mdv2010.0
+ Revision: 415572
- import perl-Module-Extract-Namespaces


* Wed Aug 12 2009 cpan2dist 0.14-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4934 |12cr|perl-Module-ExtractUse-0.230.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Module-ExtractUse
%define upstream_version 0.23

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Find out what modules are used 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl-version
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Test::Deep)
BuildRequires:	perl(Test::NoWarnings)
BuildRequires:	perl(Test::Pod)
BuildRequires:	perl(Test::Pod::Coverage)
BuildRequires:	perl(Parse::RecDescent)
BuildRequires:	perl(Pod::Strip)
BuildRequires:	perl(UNIVERSAL::require)
BuildArch:	noarch

%description 
Module::ExtractUse is basically a Parse::RecDescent grammar to parse Perl code.
It tries very hard to find all modules (whether pragmas, Core, or from CPAN)
used by the parsed code.

"Usage" is defined by either calling use or require

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Module
%{_mandir}/*/*


%changelog
* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.230.0-1mdv2010.0
+ Revision: 403863
- rebuild using %%perl_convert_version

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.23-2mdv2009.0
+ Revision: 268617
- rebuild early 2009.0 package (before pixel changes)

* Tue May 06 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.23-1mdv2009.0
+ Revision: 201861
- update to new version 0.23

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Nov 17 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.22-1mdv2008.1
+ Revision: 109508
- update to new version 0.22

* Fri Nov 09 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.20-1mdv2008.1
+ Revision: 107233
- update to new version 0.20
- update to new version 0.20

* Thu May 03 2007 Michael Scherer <misc@mandriva.org> 0.19-1mdv2008.0
+ Revision: 21530
- update to 0.19


* Wed Nov 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.18-3mdv2007.0
+ Revision: 88340
- fix buildrequires
- fix buildrequires
- Import perl-Module-ExtractUse

* Tue Nov 28 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.18-1mdv2007.1
- first mdv release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4935 |12cr|perl-Module-Extract-Use-1.10.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Module-Extract-Use
%define upstream_version 1.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Pull out the modules a module uses
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(PPI)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Output)
BuildArch:	noarch

%description
Extract the names of the modules used in a file using a static analysis.
Since this module does not run code, it cannot find dynamic uses of
modules, such as 'eval "require $class"'.

* new

  Makes an object. The object doesn't do anything just yet, but you need it
  to call the methods.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1.10.0-2mdv2011.0
+ Revision: 657448
- rebuild for updated spec-helper

* Mon Apr 04 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.10.0-1
+ Revision: 650312
- update to new version 1.01

* Wed Mar 23 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.180.0-1
+ Revision: 648090
- update to new version 0.18

* Sat Jan 16 2010 Jérôme Quelin <jquelin@mandriva.org> 0.170.0-1mdv2011.0
+ Revision: 492117
- import perl-Module-Extract-Use


* Sat Jan 16 2010 cpan2dist 0.17-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4936 |12cr|perl-Module-Extract-VERSION-1.10.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Module-Extract-VERSION
%define upstream_version 1.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Extract a module version without running code
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This module lets you pull out of module source code the version number for
the module. It assumes that there is only one '$VERSION' in the file.

Class methods
    * $class->parse_version_safely( FILE );

      Given a module file, return the module version. This works just like
      'mldistwatch' in PAUSE. It looks for the single line that has the
      '$VERSION' statement, extracts it, evals it, and returns the result.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Thu Apr 28 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.10.0-1mdv2011.0
+ Revision: 659938
- update to new version 1.01

* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.130.0-2
+ Revision: 655052
- rebuild for updated spec-helper

* Wed Aug 12 2009 Jérôme Quelin <jquelin@mandriva.org> 0.130.0-1mdv2011.0
+ Revision: 415565
- import perl-Module-Extract-VERSION


* Wed Aug 12 2009 cpan2dist 0.13-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4937 |12cr|perl-Module-Find-0.100.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Module-Find
%define upstream_version 0.10

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Find and use installed modules in a (sub)category
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
Module::Find lets you find and use modules in categories. This can be
very useful for auto-detecting driver or plugin modules. You can
differentiate between looking in the category itself or in all
subcategories.


%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%defattr(644,root,root,755)
%doc Changes
%{_mandir}/man*/*
%{perl_vendorlib}/Module


%changelog
* Sun Feb 28 2010 Jérôme Quelin <jquelin@mandriva.org> 0.100.0-1mdv2010.1
+ Revision: 512596
- update to 0.10

* Fri Feb 26 2010 Jérôme Quelin <jquelin@mandriva.org> 0.90.0-1mdv2010.1
+ Revision: 511456
- update to 0.09

* Wed Sep 09 2009 Jérôme Quelin <jquelin@mandriva.org> 0.80.0-1mdv2010.0
+ Revision: 435715
- update to 0.08

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.60.0-1mdv2010.0
+ Revision: 406380
- rebuild using %%perl_convert_version

* Sun Jan 27 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-1mdv2008.1
+ Revision: 158618
- update to new version 0.06

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.05-2mdv2008.0
+ Revision: 86640
- rebuild


* Mon Jun 26 2006 Scott Karns <scottk@mandriva.org> 0.05-1mdv2007.0
- Initial MDV release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4938 |12cr|perl-Module-Format-0.0.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Module-Format
%define upstream_version v0.0.3

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 3

Summary:    Convert and manipulate stringified versions of Perl modules
License:    MIT
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.xz

BuildRequires: perl(Getopt::Long)
BuildRequires: perl(Pod::Usage)
BuildRequires: perl(Test::More)
BuildRequires: perl(strict)
BuildRequires: perl(vars)
BuildRequires: perl(warnings)
BuildRequires: perl(Module::Build)
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
Module-Format is a set of Perl modules and the accompanying perlmf command line
utility that can be used to output consistetly formatted named of Perl modules
for input in applications. So one can do:

urpmi --auto $(perlmf as_rpm_c "$@")

to install perl dependencies using urpmi (and many other uses).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor
./Build

%check
./Build test

%install
rm -rf %{buildroot}
./Build install destdir=%{buildroot}

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes META.yml README
%{_bindir}/perlmf
%{_mandir}/man1/*
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.0.3-3mdv2011.0
+ Revision: 657449
- rebuild for updated spec-helper

* Sun Feb 27 2011 Shlomi Fish <shlomif@mandriva.org> 0.0.3-2
+ Revision: 640667
- Bumped rel for the new perl

* Fri Dec 03 2010 Shlomi Fish <shlomif@mandriva.org> 0.0.3-1mdv2011.0
+ Revision: 606858
- Upgraded to 0.0.3

* Sun Nov 28 2010 Shlomi Fish <shlomif@mandriva.org> 0.0.2-2mdv2011.0
+ Revision: 602592
- Bumped the release number
- Fixed the information
- import perl-Module-Format


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4939 |12cr|perl-Module-Info-0.320.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Module-Info
%define upstream_version 0.32

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2
Epoch:		1

Summary:	Information about Perl modules 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/M/MB/MBARBON/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Module::Info gives you information about Perl modules without actually loading
the module.  It actually isn't specific to modules and should work on any perl
code.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files 
%defattr(-,root,root,755)
%doc Changes
%{_bindir}/*
%{_mandir}/man*/*
%{perl_vendorlib}/B
%{perl_vendorlib}/Module


%changelog
* Sun Nov 14 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1:0.320.0-1mdv2011.0
+ Revision: 597616
- update to new version 0.32

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 1:0.310.0-1mdv2011.0
+ Revision: 401630
- rebuild using %%perl_convert_version
- fixed license field

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1:0.31-4mdv2009.0
+ Revision: 257855
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1:0.31-3mdv2009.0
+ Revision: 245940
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1:0.31-1mdv2008.1
+ Revision: 136289
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Jul 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1:0.31-1mdv2008.0
+ Revision: 46653
- update to new version 0.31


* Tue Mar 21 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1:0.30-1mdk
- new version

* Mon Dec 19 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.290-1mdk
- new version
- spec cleanup
- fix directory ownership
- rpmbuilupdate aware
- %%{1}mdk
- better summary

* Fri Apr 22 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.28-1mdk
- 0.28

* Mon Mar 07 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.27-1mdk
- 0.27
- add tests, fix POD in description

* Sat Jul 17 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.26-1mdk
- 0.26

* Tue Feb 17 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.24-1mdk
- 0.24

* Wed Apr 16 2003 Peter Chen <petechen@netilla.com> 0.19-1mdk
- Initial packaging.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4940 |12cr|perl-Module-Inspector-1.50.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Module-Inspector
%define upstream_version 1.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	An integrated API for inspecting Perl distributions 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Wx/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
An integrated API for inspecting Perl distributions 

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# Do not make test because they need gtk display
#make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 1.50.0-2mdv2011.0
+ Revision: 655053
- rebuild for updated spec-helper

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.50.0-1mdv2011.0
+ Revision: 403864
- rebuild using %%perl_convert_version

* Sat Aug 30 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.05-1mdv2009.0
+ Revision: 277610
- Add description
- import perl-Module-Inspector



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4941 |12cr|perl-Module-Install-AuthorRequires-0.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Module-Install-AuthorRequires
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Declare author-only dependencies
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Module::Install)
BuildArch:	noarch

%description
Modules often have optional requirements, for example dependencies that are
useful for (optional) tests, but not required for the module to work
properly.

Usually you want all developers of a project to have these optional modules
installed. However, simply telling everyone or printing diagnostic messages
if optional dependencies are missing often isn't enough to make sure all
authors have all optional modules installed.

'Module::Install' already has a way of detecting an author environment, so
an easy way to achieve the above would be something like:

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.20.0-2mdv2011.0
+ Revision: 656938
- rebuild for updated spec-helper

* Fri Dec 03 2010 Shlomi Fish <shlomif@mandriva.org> 0.20.0-1mdv2011.0
+ Revision: 607070
- import perl-Module-Install-AuthorRequires


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4942 |12cr|perl-Module-Install-AuthorTests-0.2.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Module-Install-AuthorTests
%define upstream_version 0.002

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Designate tests only run by module authors
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Module::Install)
BuildArch:	noarch

%description
Designate tests only run by module authors.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.2.0-2mdv2011.0
+ Revision: 656939
- rebuild for updated spec-helper

* Fri Dec 03 2010 Shlomi Fish <shlomif@mandriva.org> 0.2.0-1mdv2011.0
+ Revision: 607066
- import perl-Module-Install-AuthorTests


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4943 |12cr|perl-Module-Install-AutoManifest-0.3.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Module-Install-AutoManifest
%define upstream_version 0.003

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Generate MANIFEST automatically
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
Generate MANIFEST automatically.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.3.0-2mdv2011.0
+ Revision: 657790
- rebuild for updated spec-helper

* Fri Dec 03 2010 Shlomi Fish <shlomif@mandriva.org> 0.3.0-1mdv2011.0
+ Revision: 607071
- import perl-Module-Install-AutoManifest


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4944 |12cr|perl-Module-Install-CheckConflicts-0.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Module-Install-CheckConflicts
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Notify users of possible conflicts with the distribution they're installing
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildArch:	noarch

%description
Sometimes APIs need to be broken in incompatible ways. That's fine, as long
as all dependencies that relied on the old way have been updated already.
If users install install a new version of your module, but aren't aware
that they need to update other modules that might have been broken by that
new version, they'll be left with a non-functional installation of those
depending modules.

This module allows to declare modules your distribution breaks in your
'Makefile.PL'. If a user is installing your distribution, a message
explaining the situation and a list of additional modules he needs to
upgrade will presented.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.20.0-2mdv2011.0
+ Revision: 656940
- rebuild for updated spec-helper

* Fri Dec 03 2010 Shlomi Fish <shlomif@mandriva.org> 0.20.0-1mdv2011.0
+ Revision: 607077
- import perl-Module-Install-CheckConflicts


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4945 |12cr|perl-Module-Install-CheckLib-0.80.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Module-Install-CheckLib
%define upstream_version 0.08

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	A Module::Install extension to check that a library is available
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Capture::Tiny)
BuildRequires:	perl(Devel::CheckLib)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Module::Install)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
Module::Install::CheckLib is a the Module::Install manpage extension that
integrates the Devel::CheckLib manpage so that CPAN authors may stipulate
which particular C library and its headers they want available and to exit
the 'Makefile.PL' gracefully if they aren't.

The author specifies which C libraries, etc, they want available. the
Devel::CheckLib manpage is copied to the 'inc/' directory along with the
the Module::Install manpage files.

On the module user side, the bundled 'inc/' the Devel::CheckLib manpage
determines whether the current environment is supported or not and will
exit accordingly.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.80.0-2mdv2011.0
+ Revision: 657791
- rebuild for updated spec-helper

* Tue Nov 09 2010 Shlomi Fish <shlomif@mandriva.org> 0.80.0-1mdv2011.0
+ Revision: 595432
- import perl-Module-Install-CheckLib


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4946 |12cr|perl-Module-Install-ExtraTests-0.7.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Module-Install-ExtraTests
%define upstream_version 0.007

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	%{upstream_name} perl module
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.xz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildArch:	noarch

%description
%{upstream_name} perl module.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.7.0-2mdv2011.0
+ Revision: 657792
- rebuild for updated spec-helper

* Fri Dec 03 2010 Shlomi Fish <shlomif@mandriva.org> 0.7.0-1mdv2011.0
+ Revision: 607097
- import perl-Module-Install-ExtraTests


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4947 |12cr|perl-Module-Install-Repository-0.60.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Module-Install-Repository
%define upstream_version 0.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Automatically sets repository URL from svn/svk/Git checkout
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.lzma

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Filter::Util::Call)
BuildRequires:	perl(Path::Class)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
Module::Install::Repository is a Module::Install plugin to automatically
figure out repository URL and set it via _repository()_ which then will be
added to resources under _META.yml_.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.60.0-3mdv2011.0
+ Revision: 657793
- rebuild for updated spec-helper

* Sat Sep 25 2010 Shlomi Fish <shlomif@mandriva.org> 0.60.0-2mdv2011.0
+ Revision: 580971
- import perl-Module-Install-Repository


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4948 |12cr|perl-Module-Install-StandardTests-0.50.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Module-Install-StandardTests
%define upstream_version 0.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Generate standard tests for installation
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::Compile)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Pod)
BuildRequires:	perl(Test::Pod::Coverage)
BuildArch:	noarch

%description
Writes a few standard test files to the test directory 't/'.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.50.0-2mdv2011.0
+ Revision: 655055
- rebuild for updated spec-helper

* Sun Jul 25 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.50.0-1mdv2011.0
+ Revision: 559512
- import perl-Module-Install-StandardTests


* Sun Jul 25 2010 cpan2dist 0.05-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4949 |12cr|perl-Module-Install-Template-0.80.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Module-Install-Template
%define upstream_version 0.08

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Treat module source code as a template
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Template)
BuildRequires:	perl(Test::Compile)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(UNIVERSAL::require)
BuildArch:	noarch

%description
This module, if used in the Makefile.PL as shown in the synopsis, treats
module source code files as templates and processes them with the the
Template manpage Toolkit during 'make' time.

That is, 'lib/' is expected to contain templates, and 'blib/lib/' will
contain the resulting files as processed by the Template Toolkit.

This only happens on the author's side. The end-user will not notice any of
it.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*
%{_bindir}/tt_pm_to_blib

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.80.0-2mdv2011.0
+ Revision: 655056
- rebuild for updated spec-helper

* Tue Dec 08 2009 Jérôme Quelin <jquelin@mandriva.org> 0.80.0-1mdv2011.0
+ Revision: 474654
- update to 0.08

* Thu Sep 17 2009 Jérôme Quelin <jquelin@mandriva.org> 0.50.0-1mdv2010.0
+ Revision: 444068
- import perl-Module-Install-Template


* Thu Sep 17 2009 cpan2dist 0.05-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4950 |12cr|perl-Module-Load-0.220.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Module-Load
%define upstream_version 0.22

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Runtime require of both modules and files
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
load eliminates the need to know whether you are trying to require either a
file or a module.

If you consult perldoc -f require you will see that require will behave
differently when given a bareword or a string.

In the case of a string, require assumes you are wanting to load a file. But in
the case of a bareword, it assumes you mean a module.

This gives nasty overhead when you are trying to dynamically require modules at
runtime, since you will need to change the module notation (Acme::Comment) to a
file notation fitting the particular platform you are on.

load elimates the need for this overhead and will just DWYM.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files 
%doc README
%{perl_vendorlib}/Module
%{_mandir}/*/*


%changelog
* Tue Jan 10 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.220.0-1
+ Revision: 759445
- version update 0.22

* Sat Nov 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.180.0-4mdv2011.0
+ Revision: 597191
- rebuild

* Wed Jul 28 2010 Jérôme Quelin <jquelin@mandriva.org> 0.180.0-3mdv2011.0
+ Revision: 562431
- rebuild

* Sat Jul 24 2010 Jérôme Quelin <jquelin@mandriva.org> 0.180.0-2mdv2011.0
+ Revision: 558166
- rebuild

* Wed Mar 03 2010 Jérôme Quelin <jquelin@mandriva.org> 0.180.0-1mdv2010.1
+ Revision: 513796
- update to 0.18

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.160.0-1mdv2010.0
+ Revision: 403865
- rebuild using %%perl_convert_version

* Mon Feb 09 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.16-1mdv2009.1
+ Revision: 338737
- update to new version 0.16

* Tue Jan 20 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.14-1mdv2009.1
+ Revision: 331586
- update to new version 0.14

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.12-4mdv2009.0
+ Revision: 257895
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.12-3mdv2009.0
+ Revision: 245942
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Fri Oct 12 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.12-1mdv2008.1
+ Revision: 97515
- update to new version 0.12

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.10-3mdv2008.0
+ Revision: 86641
- rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4951 |12cr|perl-Module-Loaded-0.60.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Module-Loaded
%define upstream_version 0.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Mark modules as loaded or unloaded
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
When testing applications, often you find yourself needing to provide
functionality in your test environment that would usually be provided by
external modules. Rather than munging the %INC by hand to mark these external
modules as loaded, so they are not attempted to be loaded by perl, this module
offers you a very simple way to mark modules as loaded and/or unloaded.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README
%{perl_vendorlib}/Module/*
%{_mandir}/*/*


%changelog
* Mon Sep 07 2009 Jérôme Quelin <jquelin@mandriva.org> 0.60.0-1mdv2010.0
+ Revision: 432798
- update to 0.06

* Tue Aug 04 2009 Jérôme Quelin <jquelin@mandriva.org> 0.20.0-1mdv2010.0
+ Revision: 408965
- rebuild using %%perl_convert_version

* Tue Dec 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.02-1mdv2009.1
+ Revision: 314758
- update to new version 0.02

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.01-1mdv2009.0
+ Revision: 136289
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Jun 22 2007 Buchan Milne <bgmilne@mandriva.org> 0.01-1mdv2008.0
+ Revision: 42863
- Import perl-Module-Loaded



* Thu Jun 21 2007 Buchan Milne <bgmilne@mandriva.org> 0.01-1mdv2007.1
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4952 |12cr|perl-Module-Manifest-1.80.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Module-Manifest
%define upstream_version 1.08

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Parse and examine a Perl distribution MANIFEST file
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Basename)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(Params::Util)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Warn)
BuildRequires:	perl(Test::Exception)
BuildArch:	noarch

%description
*Module::Manifest* is a simple utility module created originally for use in
the Module::Inspector manpage.

It allows you to load the _MANIFEST_ file that comes in a Perl distribution
tarball, examine the contents, and perform some simple tasks.

Granted, the functionality needed to do this is quite simple, but the Perl
distribution _MANIFEST_ specification contains a couple of little
idiosyncracies, such as line comments and space-seperated inline comments.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README LICENSE Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 1.80.0-2mdv2011.0
+ Revision: 658536
- rebuild for updated spec-helper

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1.80.0-1mdv2011.0
+ Revision: 552414
- update to 1.08

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.70.0-1mdv2010.0
+ Revision: 403866
- rebuild using %%perl_convert_version

* Sat May 02 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.07-1mdv2010.0
+ Revision: 370492
- update to new version 0.07

* Fri Mar 13 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-1mdv2009.1
+ Revision: 354491
- update to new version 0.06

* Thu Mar 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.05-1mdv2009.1
+ Revision: 354177
- update to new version 0.05

* Sun Dec 14 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.04-1mdv2009.1
+ Revision: 314252
- update to new version 0.04

* Sat Aug 30 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.03-1mdv2009.0
+ Revision: 277651
- import perl-Module-Manifest



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4953 |12cr|perl-Module-Math-Depends-0.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Module-Math-Depends
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Convenience object for manipulating module dependencies
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Params::Util)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This is a small convenience module created originally as part of the
Module::Inspector manpage but released seperately, in the hope that people
might find it useful in other contexts.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README LICENSE Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.20.0-2mdv2011.0
+ Revision: 655057
- rebuild for updated spec-helper

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.20.0-1mdv2011.0
+ Revision: 403867
- rebuild using %%perl_convert_version

* Sat Aug 30 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.02-1mdv2009.0
+ Revision: 277636
- import perl-Module-Math-Depends



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4954 |12cr|perl-Module-Metadata-1.0.4-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Module-Metadata
%define upstream_version 1.000004

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	6

Summary:	Gather package and POD information from perl module files
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(version)
BuildArch:	noarch

%description
The *Tie::CPHash* module provides a hash table that is case preserving but
case insensitive. This means that

    $cphash{KEY}    $cphash{key}
    $cphash{Key}    $cphash{keY}

all refer to the same entry. Also, the hash remembers which form of the key
was last used to store the entry. The 'keys' and 'each' functions will
return the key that was used to set the value.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Jul 23 2011 Shlomi Fish <shlomif@mandriva.org> 1.0.4-5mdv2012.0
+ Revision: 691279
- Fix the perl-version buildrequires to be 1:0.870. Thanks to proyvind.
- Add a dependency on perl-version. Sigh.
- Fixed the perl(version) to 0.870 instead of 0.87
- Add an explicit version on perl(version)
- import perl-Module-Metadata


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4955 |12cr|perl-Module-Packaged-Generator-1.111.930-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Module-Packaged-Generator
%define upstream_version 1.111930

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Role to provide easy url fetching
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(DBI)
BuildRequires:	perl(Devel::Platform::Info::Linux)
BuildRequires:	perl(Exporter::Lite)
BuildRequires:	perl(File::Copy)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::HomeDir) >= 0.970.0
BuildRequires:	perl(File::HomeDir::PathClass)
BuildRequires:	perl(File::Spec::Functions)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(FindBin)
BuildRequires:	perl(Getopt::Long::Descriptive)
BuildRequires:	perl(LWP::Simple)
BuildRequires:	perl(Log::Dispatchouli)
BuildRequires:	perl(Module::Build) >= 0.360.100
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Role)
BuildRequires:	perl(MooseX::ClassAttribute)
BuildRequires:	perl(MooseX::Has::Sugar)
BuildRequires:	perl(MooseX::SemiAffordanceAccessor)
BuildRequires:	perl(MooseX::Singleton)
BuildRequires:	perl(Parse::CPAN::Packages::Fast)
BuildRequires:	perl(Term::ProgressBar::Quiet)
BuildRequires:	perl(Test::MockObject)
BuildRequires:	perl(Test::More) >= 0.880.0
BuildRequires:	perl(namespace::autoclean)
BuildArch:	noarch

%description
This module alows to fetch modules available as native Linux (or BSD)
distribution packages, and wraps them in a sqlite database. This allows
people to do analysis, draw CPANTS metrics from it or whatever.

Of course, running the utility shipped in this dist will only create the
database for the current distribution. But that's not our job to do crazy
manipulation with this data, we just provide the data :-)

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes LICENSE META.json META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*
%{_bindir}/pkgcpan
%{_datadir}/man/man1/pkgcpan.1.*


%changelog
* Fri Jul 15 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.111.930-2mdv2011
+ Revision: 690048
- Fix version requires on perl-File-HomeDir

* Tue Jul 12 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.111.930-1
+ Revision: 689775
- Fix buildrequires
- New version
- import perl-Module-Packaged-Generator


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4956 |12cr|perl-Module-Pluggable-Fast-0.190.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Module-Pluggable-Fast
%define upstream_version 0.19

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Fast plugins with instantiation
License:	Artistic/GPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(UNIVERSAL::exports)
BuildRequires:	perl(UNIVERSAL::require)
BuildArch:	noarch

%description
This module is similar to Module::Pluggable but instantiates plugins as soon as
they're found, useful for code generators like Class::DBI::Loader.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Module
%{_mandir}/*/*

%changelog
* Sun Apr 18 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.190.0-1mdv2010.1
+ Revision: 536191
- update to 0.19

* Tue Jul 28 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.180.0-1mdv2010.0
+ Revision: 401626
- rebuild using %%perl_convert_version
- fixed license field

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.18-8mdv2009.0
+ Revision: 257900
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.18-7mdv2009.0
+ Revision: 245947
- rebuild

* Sat Dec 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.18-5mdv2008.1
+ Revision: 137002
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.18-4mdv2008.0
+ Revision: 86642
- rebuild


* Wed May 03 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.18-3mdk
- Fix According to perl Policy
	- BuildRequires
	- Source URL

* Thu Dec 22 2005 Michael Scherer <misc@mandriva.org> 0.18-2mdk
- Add perl-UNIVERSAL-require BuildRequires

* Mon Dec 19 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.18-1mdk
- New release 0.18
- spec cleanup
- fix directory ownership

* Wed Oct 26 2005 Lenny Cartier <lenny@mandriva.com> 0.16-3mdk
- rebuild for allegro

* Thu Sep 29 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.16-2mdk
- BuildRequires

* Thu Jun 09 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.16-1mdk
- 0.16

* Tue May 03 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.15-1mdk
- First Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4957 |12cr|perl-Module-Pluggable-Ordered-1.500.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Module-Pluggable-Ordered
%define upstream_version 1.5

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    3

Summary:    Call module plugins in a specified order
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Module::Pluggable)
BuildRequires: perl(UNIVERSAL::require)
BuildRequires: perl-devel
BuildArch: noarch

%description
This module behaves exactly the same as 'Module::Pluggable', supporting all
of its options, but also mixes in the 'call_plugins' and 'plugins_ordered'
methods to your class. 'call_plugins' acts a little like 'Class::Trigger';
it takes the name of a method, and some parameters. Let's say we call it
like so:

    __PACKAGE__->call_plugins("my_method", @something);

'call_plugins' looks at the plugin modules found using 'Module::Pluggable'
for ones which provide 'my_method_order'. It sorts the modules numerically
based on the result of this method, and then calls
'$_->my_method(@something)' on them in order. This produces an effect a
little like the System V init process, where files can specify where in the
init sequence they want to be called.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%{make}

%check
%{make} test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 1.500.0-2mdv2011.0
+ Revision: 655058
- rebuild for updated spec-helper

* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.500.0-1mdv2011.0
+ Revision: 471160
- import perl-Module-Pluggable-Ordered


* Sun Nov 29 2009 cpan2dist 1.5-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4958 |12cr|perl-Module-Refresh-0.160.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Module-Refresh
%define upstream_version 0.16

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Refresh INC files when the module is updated on disk
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Path::Class)
BuildArch:	noarch

%description
This module is a generalization of the functionality provided by
Apache::StatINC. It's designed to make it easy to do simple iterative
development when working in a persistent environment.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes
%{perl_vendorlib}/Module
%{_mandir}/man3/*


%changelog
* Mon Apr 18 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.160.0-1mdv2011.0
+ Revision: 655764
- update to new version 0.16

* Sat Aug 01 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.130.0-1mdv2011.0
+ Revision: 406070
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.13-5mdv2009.0
+ Revision: 257902
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.13-4mdv2009.0
+ Revision: 245951
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 0.13-2mdv2008.1
+ Revision: 171026
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun May 20 2007 Michael Scherer <misc@mandriva.org> 0.13-1mdv2008.0
+ Revision: 28863
- Update to new version 0.13

* Thu May 03 2007 Michael Scherer <misc@mandriva.org> 0.12-1mdv2008.0
+ Revision: 20922
- upgrade to 0.12


* Wed May 03 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.09-2mdk
- Fix According to perl Policy
	- Source URL

* Tue Dec 27 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.09-1mdk
- New release 0.09
- spec cleanup
- fix directory ownership

* Mon Nov 07 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.08-1mdk
- 0.08
- Remove empty dirs in package

* Sat Oct 01 2005 Michael Scherer <misc@mandriva.org> 0.06-1mdk
- First mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4959 |12cr|perl-Module-Release-2.50.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Module-Release
%define upstream_version 2.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

License:	GPL+ or Artistic
Group:		Development/Perl
Summary:	Automate software releases
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(CGI)
BuildRequires:	perl(ConfigReader::Simple)
BuildRequires:	perl(Crypt::SSLeay)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(HTTP::Message)
BuildRequires:	perl(IO::Null)
BuildRequires:	perl(Net::FTP)
BuildRequires:	perl(Test::Output)
BuildRequires:	perl(Test::Without::Module)
BuildArch:	noarch

%description
'Module::Release' automates your software release process. It started as a
script that automated my release process, so it has bits to talk to PAUSE
(CPAN) and SourceForge, and to use 'Makefile.PL' and 'CVS'. Other people
have extended this in other modules under the same namespace so you can use
'Module::Build', 'svn', and many other things.

The methods represent a step in the release process. Some of them check a
condition (e.g. all tests pass) and die if that doesn't work.
'Module::Release' doesn't let you continue if something is wrong. Once you
have checked everything, use the upload features to send your files to the
right places.

The included 'release' script is a good starting place. Don't be afraid to
edit it for your own purposes.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README README
%{perl_vendorlib}/Module
%{_bindir}/release
%{_mandir}/man3/*
%{_mandir}/man1/release.1*

%changelog
* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 2.50.0-2mdv2011.0
+ Revision: 552000
- rebuild

* Thu Jun 18 2009 Jérôme Quelin <jquelin@mandriva.org> 2.50.0-1mdv2010.0
+ Revision: 386974
- update to 2.05
- using %%perl_convert_version
- fix license tag

* Fri May 01 2009 Jérôme Quelin <jquelin@mandriva.org> 2.04-1mdv2010.0
+ Revision: 369727
- adding missing prereq
- update to new version 2.04

* Sun Feb 08 2009 Jérôme Quelin <jquelin@mandriva.org> 2.02-1mdv2009.1
+ Revision: 338447
- update to new version 2.02

* Wed Nov 26 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.01-1mdv2009.1
+ Revision: 307087
- update to new version 2.01

* Sat Sep 06 2008 Jérôme Quelin <jquelin@mandriva.org> 1.20-2mdv2009.0
+ Revision: 281841
- fix missing prereq not detected
- import perl-Module-Release


* Sat Sep 06 2008 cpan2dist 1.20-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4960 |12cr|perl-Module-Reload-1.70.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Module-Reload
%define upstream_version 1.07

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Reload %%INC files when updated on disk
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
When Perl pulls a file via C<require>, it stores the filename in the
global hash C<%%INC>.  The next time Perl tries to C<require> the same
file, it sees the file in C<%%INC> and does not reload from disk.  This
module's handler iterates over C<%%INC> and reloads the file if it has
changed on disk. 

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%files
%doc README
%{perl_vendorlib}/Module
%{_mandir}/man3/*

%changelog
* Wed Aug 05 2009 Jérôme Quelin <jquelin@mandriva.org> 1.70.0-1mdv2010.0
+ Revision: 410093
- rebuild using %%perl_convert_version

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.07-2mdv2009.0
+ Revision: 136290
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Jun 03 2007 Anssi Hannula <anssi@mandriva.org> 1.07-2mdv2008.0
+ Revision: 34870
- annual rebuild


* Sun May 28 2006 Anssi Hannula <anssi@mandriva.org> 1.07-1mdv2007.0
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4961 |12cr|perl-Module-Starter-1.580.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Module-Starter
%define upstream_version 1.58

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2
Epoch:		1

Summary:	A simple starter kit for any module 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This is the core module for Module::Starter. If you're not looking to extend or
alter the behavior of this module, you probably want to look at module-starter
instead.

Module::Starter is used to create a skeletal CPAN distribution, including basic
builder scripts, tests, documentation, and module code. This is done through
just one method, create_distro.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files 
%doc Changes
%{_bindir}/*
%{perl_vendorlib}/*
%{_mandir}/*/*


%changelog
* Tue Jul 05 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1:1.580.0-1mdv2011.0
+ Revision: 688753
- update to new version 1.58

* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 1:1.570.0-2
+ Revision: 654254
- rebuild for updated spec-helper

* Sun Apr 17 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1:1.570.0-1
+ Revision: 654123
- update to new version 1.57

* Wed Dec 09 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1:1.540.0-1mdv2011.0
+ Revision: 475400
- update to

* Mon Jul 27 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1:1.520.0-1mdv2010.0
+ Revision: 400650
- update to 1.52

* Tue Jul 07 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1:1.500.0-2mdv2010.0
+ Revision: 393297
- fixing url:
- update to 1.50
- fixed license field

* Sun Jan 18 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1:1.470-1mdv2009.1
+ Revision: 330911
- update to new version 1.470

* Sat Jan 17 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1:1.50-1mdv2009.1
+ Revision: 330711
- forcing epoch to force update...
- version update to 1.50

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.470-4mdv2009.0
+ Revision: 257905
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.470-3mdv2009.0
+ Revision: 245953
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Nov 11 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.470-1mdv2008.1
+ Revision: 107978
- update to new version 1.470

* Fri Nov 02 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.46-1mdv2008.1
+ Revision: 105446
- new version
- update to new version 1.46

* Tue May 08 2007 Olivier Thauvin <nanardon@mandriva.org> 1.43_01-1mdv2008.0
+ Revision: 25298
- 1.43_01


* Wed May 03 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.42-2mdk
- Fix According to perl Policy
	-Source URL
- use mkrel

* Thu Nov 10 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.42-1mdk
- 1.42

* Thu Jul 28 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.40-1mdk
- 1.40

* Wed Apr 27 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.38-1mdk 
- first mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4962 |12cr|perl-Module-Util-1.70.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Module-Util
%define upstream_version 1.07

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 1

Summary:    Module name tools and transformations
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Test::More)
BuildRequires: perl(Module::Build::Compat)
BuildArch: noarch
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}

%description
This module provides a few useful functions for manipulating module names.
Its main aim is to centralise some of the functions commonly used by
modules that manipulate other modules in some way, like converting module
names to relative paths.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes README
%{_bindir}/pm_which
%{_mandir}/man1/pm_which.1.*
%{_mandir}/man3/*
%{perl_vendorlib}/Module


%changelog
* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.70.0-1mdv2010.0
+ Revision: 404020
- rebuild using %%perl_convert_version

* Sat May 02 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.07-1mdv2010.0
+ Revision: 370493
- update to new version 1.07

* Sun Nov 09 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.05-1mdv2009.1
+ Revision: 301378
- update to new version 1.05

* Mon Jun 30 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.04-1mdv2009.0
+ Revision: 230278
- update to new version 1.04

* Sat May 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.03-1mdv2009.0
+ Revision: 213759
- import perl-Module-Util


* Sat May 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.03-1mdv2009.0
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4963 |12cr|perl-Module-Versions-Report-1.60.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Module-Versions-Report
%define upstream_version 1.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Perl module to report versions of all modules in memory
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Perl module to report versions of all modules in memory.
If you add "use Module::Versions::Report;" to a program (especially handy if 
your program is one that demonstrates a bug in some module), then when the 
program has finished running, you well get a report detailing the all 
modules in memory, and noting the version of each (for modules that 
defined a $VERSION, at least).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std
rm -rf %{buildroot}%{perl_vendorarch}

%files
%doc ChangeLog README
%{perl_vendorlib}/*
%{_mandir}/man3/*


%changelog
* Sat Aug 01 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.60.0-1mdv2010.0
+ Revision: 406171
- rebuild using %%perl_convert_version

* Thu Oct 23 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.06-1mdv2009.1
+ Revision: 296795
- update to new version 1.06

* Mon Jun 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.05-1mdv2009.0
+ Revision: 220144
- update to new version 1.05

* Sat Jun 07 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.04-1mdv2009.0
+ Revision: 216585
- update to new version 1.04

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.03-1mdv2008.1
+ Revision: 136291
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon May 21 2007 Michael Scherer <misc@mandriva.org> 1.03-1mdv2008.0
+ Revision: 29061
- Update to new version 1.03

* Tue May 08 2007 Olivier Thauvin <nanardon@mandriva.org> 1.02-4mdv2008.0
+ Revision: 25297
- rebuild


* Wed May 03 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.02-3mdk
- Fix According to perl Policy
	- Source URL

* Wed Dec 28 2005 Michael Scherer <misc@mandriva.org> 1.02-2mdk
- Do not ship empty dir

* Sat Oct 01 2005 Michael Scherer <misc@mandriva.org> 1.02-1mdk
- First mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4964 |12cr|perl-Mojolicious-1.430.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Mojolicious
%define upstream_version 1.43

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2
Summary:	A next generation web framework for Perl
License:	Artistic 2.0
Group:		Development/Perl
URL:		http://mojolicious.org/
Source0:	http://www.cpan.org/authors/id/K/KR/KRAIH/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Test::Builder)
BuildRequires:	perl(Test::Harness)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
Back in the early day of the web there was this wonderful Perl library
called CGI, many people only learned Perl because of it. It was simple
enough to get started without knowing much about the language and powerful
enough to keep you going, learning by doing was much fun. While most of the
techniques used are outdated now, the idea behind it is not. Mojolicious is
a new attempt at implementing this idea using state of the art technology.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE examples
%{_bindir}/mojo
%{_bindir}/hypnotoad
%{perl_vendorlib}/*
%{_mandir}/man1/*
%{_mandir}/man3/*

%changelog
* Wed Jun 15 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.430.0-1mdv2011.0
+ Revision: 685331
- update to new version 1.43

* Mon Jun 13 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.420.0-1
+ Revision: 684775
- update to new version 1.42

* Tue May 31 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.340.0-1
+ Revision: 682136
- update to new version 1.34

* Sun May 22 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.330.0-1
+ Revision: 677373
- update to new version 1.33

* Thu May 12 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.320.0-1
+ Revision: 673814
- update to new version 1.32

* Mon May 09 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.310.0-1
+ Revision: 672855
- update to new version 1.31

* Fri May 06 2011 Sandro Cazzaniga <kharec@mandriva.org> 1.300.0-1
+ Revision: 669865
- fix check section
- new version 1.3

* Wed May 04 2011 Sandro Cazzaniga <kharec@mandriva.org> 1.220.0-1
+ Revision: 665986
- new version 1.22

* Wed Apr 20 2011 Sandro Cazzaniga <kharec@mandriva.org> 1.210.0-1
+ Revision: 656280
- import perl-Mojolicious


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4965 |12cr|perl-MojoMojo-1.40.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MojoMojo
%define upstream_version 1.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	A Catalyst & DBIx::Class powered Wiki
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module//%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Algorithm::Diff)
BuildRequires:	perl(Algorithm::Merge)
BuildRequires:	perl(Archive::Zip)
BuildRequires:	perl(Cache::FastMmap)
BuildRequires:	perl(Catalyst)
BuildRequires:	perl(Catalyst::Action::RenderView)
BuildRequires:	perl(Catalyst::Authentication::Store::DBIx::Class)
BuildRequires:	perl(Catalyst::Controller::HTML::FormFu)
BuildRequires:	perl(Catalyst::Model::DBIC::Schema)
BuildRequires:	perl(Catalyst::Plugin::Authentication)
BuildRequires:	perl(Catalyst::Plugin::Cache)
BuildRequires:	perl(Catalyst::Plugin::ConfigLoader)
BuildRequires:	perl(Catalyst::Plugin::I18N)
BuildRequires:	perl(Catalyst::Plugin::Session::State::Cookie)
BuildRequires:	perl(Catalyst::Plugin::Session::Store::Cache)
BuildRequires:	perl(Catalyst::Plugin::Setenv)
BuildRequires:	perl(Catalyst::Plugin::Static::Simple)
BuildRequires:	perl(Catalyst::Plugin::SubRequest)
BuildRequires:	perl(Catalyst::Plugin::Unicode)
BuildRequires:	perl(Catalyst::View::Email::Template)
BuildRequires:	perl(Catalyst::View::JSON)
BuildRequires:	perl(Catalyst::View::TT)
BuildRequires:	perl(Class::C3)
BuildRequires:	perl(Config::General)
BuildRequires:	perl(Config::JFDI)
BuildRequires:	perl(Crypt::CBC)
BuildRequires:	perl(DBD::SQLite)
BuildRequires:	perl(DBIx::Class)
BuildRequires:	perl(DBIx::Class::DateTime::Epoch)
BuildRequires:	perl(DBIx::Class::EncodedColumn)
BuildRequires:	perl(DBIx::Class::TimeStamp)
BuildRequires:	perl(Data::Page)
BuildRequires:	perl(DateTime)
BuildRequires:	perl(DateTime::Format::Mail)
BuildRequires:	perl(Directory::Scratch)
BuildRequires:	perl(Email::Send::Test)
BuildRequires:	perl(Encode)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(FCGI::ProcManager)
BuildRequires:	perl(File::Copy::Recursive)
BuildRequires:	perl(File::MMagic)
BuildRequires:	perl(File::Slurp)
BuildRequires:	perl(HTML::Entities)
BuildRequires:	perl(HTML::FormFu)
BuildRequires:	perl(HTML::FormFu::Element::reCAPTCHA)
BuildRequires:	perl(HTML::FormFu::Model::DBIC)
BuildRequires:	perl(HTML::Strip)
BuildRequires:	perl(HTML::TagCloud)
BuildRequires:	perl(HTML::Toc)
BuildRequires:	perl(IO::File)
BuildRequires:	perl(IO::Scalar)
BuildRequires:	perl(Image::ExifTool)
BuildRequires:	perl(Image::Math::Constrain)
BuildRequires:	perl(Imager)
BuildRequires:	perl(JSON)
BuildRequires:	perl(JSON::XS)
BuildRequires:	perl(KinoSearch1)
BuildRequires:	perl(LWP::Simple)
BuildRequires:	perl(Locale::Maketext::Lexicon)
BuildRequires:	perl(MRO::Compat)
BuildRequires:	perl(Module::Find)
BuildRequires:	perl(Module::Pluggable::Ordered)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Net::Amazon)
BuildRequires:	perl(Number::Format)
BuildRequires:	perl(Pod::Simple::HTML)
BuildRequires:	perl(SQL::Translator)
BuildRequires:	perl(String::Diff)
BuildRequires:	perl(Syntax::Highlight::Engine::Kate)
BuildRequires:	perl(Template)
BuildRequires:	perl(Template::Plugin::JavaScript)
BuildRequires:	perl(Term::Prompt)
BuildRequires:	perl(Test::Differences)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::WWW::Mechanize::Catalyst)
BuildRequires:	perl(Text::Context)
BuildRequires:	perl(Text::Emoticon::MSN)
BuildRequires:	perl(Text::MultiMarkdown)
BuildRequires:	perl(Text::Password::Pronounceable)
BuildRequires:	perl(Text::Textile)
BuildRequires:	perl(URI)
BuildRequires:	perl(URI::Fetch)
BuildRequires:	perl(URI::Find)
BuildRequires:	perl(WWW::Mechanize)
BuildRequires:	perl(WWW::Mechanize::TreeBuilder)
BuildRequires:	perl(XML::Feed)
BuildRequires:	perl(XML::LibXML)
BuildRequires:	perl(XML::LibXSLT)
BuildRequires:	perl(YAML::XS)
BuildRequires:	perl(parent)

BuildArch:	noarch

%description
Mojomojo is a sort of content management system, borrowing many concepts
from wikis and blogs. It allows you to maintain a full tree-structure of
pages, and to interlink them in various ways. It has full version support,
so you can always go back to a previous version and see what's changed with
an easy AJAX- based diff system. There are also a bunch of other features
like built-in fulltext search, live AJAX preview of editing, and RSS feeds
for every wiki page.

To find out more about how you can use MojoMojo, please visit
http://mojomojo.org or read the installation instructions in the
MojoMojo::Installation manpage to try it out yourself.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man1/*
%{_mandir}/man3/*
%{perl_vendorlib}/*
%{_bindir}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1.40.0-2mdv2011.0
+ Revision: 657450
- rebuild for updated spec-helper

* Mon Mar 14 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.40.0-1
+ Revision: 644768
- update to new version 1.04

* Tue Feb 01 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.30.0-1
+ Revision: 634729
- new version

* Sun Sep 05 2010 Jérôme Quelin <jquelin@mandriva.org> 1.20.0-1mdv2011.0
+ Revision: 576069
- update buildrequires:
- update to 1.02

* Wed Jul 14 2010 Jérôme Quelin <jquelin@mandriva.org> 1.10.0-1mdv2011.0
+ Revision: 553022
- adding missing buildrequires:
- adding missing buildrequires:
- update to 1.01

* Wed Dec 02 2009 Jérôme Quelin <jquelin@mandriva.org> 0.999.42-1mdv2010.1
+ Revision: 472673
- adding missing buildrequires:
- update to 0.999042
- no need to bump mkrel, previous builds failed
- adding missing buildrequires:
- add patch to run with yaml::xs
- fix %%patch0 -b arg
- adding files not packaged
- adding patch to fix fragile regex in test lib
- import perl-MojoMojo


* Sun Nov 29 2009 cpan2dist 0.999041-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4966 |12cr|perl-Monitoring-Availability-0.160.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Monitoring-Availability
%define upstream_version 0.16

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Load/Store/Access Logfiles
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Monitoring/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This module calculates the availability for hosts/server from given
logfiles. The Logfileformat is Nagios/Icinga only.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.160.0-2mdv2011.0
+ Revision: 657794
- rebuild for updated spec-helper

* Sat Jan 01 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.160.0-1mdv2011.0
+ Revision: 627146
- import perl-Monitoring-Availability


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4967 |12cr|perl-Monitoring-Livestatus-0.640.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Monitoring-Livestatus
%define upstream_version 0.64

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Monitoring::Livestatus::Class::Abstract::Filter\\)|perl\\(Monitoring::Livestatus::Class::Abstract::Stats\\)'
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Connector with multiple peers
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Monitoring/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Digest::MD5)
BuildRequires:	perl(Encode)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(IO::Socket::INET)
BuildRequires:	perl(IO::Socket::UNIX)
BuildRequires:	perl(JSON::XS)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Thread::Queue)
BuildRequires:	perl(utf8)
BuildArch:	noarch

%description
This module connects via socket/tcp to the check_mk livestatus addon for
Nagios and Icinga. You first have to install and activate the mklivestatus
addon in your monitoring installation.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.640.0-2mdv2011.0
+ Revision: 657795
- rebuild for updated spec-helper

* Sat Jan 01 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.640.0-1mdv2011.0
+ Revision: 627147
- import perl-Monitoring-Livestatus


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4968 |12cr|perl-Monitoring-Livestatus-Class-0.30.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Monitoring-Livestatus-Class
%define upstream_version 0.03

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Monitoring::Livestatus::Class::Abstract::Filter\\)|perl\\(Monitoring::Livestatus::Class::Abstract::Stats\\)'
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Class for servicesbyhostgroup table
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Monitoring/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Module::Find)
BuildRequires:	perl(Monitoring::Livestatus)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This module is an object-oriented interface for Monitoring::Livestatus

*The module is still in an early stage of development, there can be some
api changes between releases.*

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.30.0-2mdv2011.0
+ Revision: 657796
- rebuild for updated spec-helper

* Sat Jan 01 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.30.0-1mdv2011.0
+ Revision: 627250
- import perl-Monitoring-Livestatus-Class


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4969 |12cr|perl-Moo-0.9.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Moo
%define upstream_version 0.009008

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Efficient generation of subroutines via string eval
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module//%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Method::Modifiers)
BuildRequires:	perl(Test::Fatal)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(strictures)
BuildArch:	noarch

%description
This module is an extremely light-weight, high-performance the Moose
manpage replacement. It also avoids depending on any XS modules to allow
simple deployments. The name 'Moo' is based on the idea that it provides
almost -but not quite- two thirds of the Moose manpage.

Unlike 'Mouse' this module does not aim at full the Moose manpage
compatibility. See the /INCOMPATIBILITIES manpage for more details.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README META.yml Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Jun 25 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.9.8-1mdv2011.0
+ Revision: 687049
- import perl-Moo


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4970 |12cr|perl-Moose-Autobox-0.110.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Moose-Autobox
%define upstream_version 0.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	The Indexed role
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Moose/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(autobox)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Perl6::Junction)
BuildRequires:	perl(Test::Exception)
BuildArch:	noarch
Requires:	perl(autobox)

%description
Moose::Autobox provides an implementation of SCALAR, ARRAY, HASH & CODE for
use with the autobox manpage. It does this using a hierarchy of roles in a
manner similar to what Perl 6 _might_ do. This module, like the Class::MOP
manpage and the Moose manpage, was inspired by my work on the Perl 6 Object
Space, and the 'core types' implemented there.

A quick word about autobox
    The the autobox manpage module provides the ability for calling
    'methods' on normal Perl values like Scalars, Arrays, Hashes and Code
    references. This gives the illusion that Perl's types are first-class
    objects. However, this is only an illusion, albeit a very nice one. I
    created this module because the autobox manpage itself does not
    actually provide an implementation for the Perl types but instead only
    provides the 'hooks' for others to add implementation too.

Is this for real? or just play?
    Several people are using this module in serious applications and it
    seems to be quite stable. The underlying technologies of the autobox
    manpage and the Moose::Role manpage are also considered stable. There
    is some performance hit, but as I am fond of saying, nothing in life is
    free. If you have any questions regarding this module, either email me,
    or stop by #moose on irc.perl.org and ask around.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.110.0-2mdv2011.0
+ Revision: 655060
- rebuild for updated spec-helper

* Mon Apr 26 2010 Jérôme Quelin <jquelin@mandriva.org> 0.110.0-1mdv2011.0
+ Revision: 539086
- update to 0.11

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.100.0-1mdv2010.1
+ Revision: 460764
- update to 0.10

* Sun Jun 07 2009 Jérôme Quelin <jquelin@mandriva.org> 0.90.0-2mdv2010.0
+ Revision: 383744
- adding missing provides: stripped by rpm

* Fri May 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.90.0-1mdv2010.0
+ Revision: 381061
- adding missing buildrequires:
- adding missing buildrequires:
- import perl-Moose-Autobox


* Fri May 29 2009 cpan2dist 0.09-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4971 |12cr|perl-Moose-Policy-0.50.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Moose-Policy
%define upstream_version 0.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Moose-mounted police
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Moose/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Module::Build::Compat)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)

BuildArch:	noarch

%description
This module allows you to specify your project-wide or even company-wide
Moose meta-policy. 

Most all of Moose's features can be customized through the use of custom
metaclasses, however fiddling with the metaclasses can be hairy.
Moose::Policy removes most of that hairiness and makes it possible to
cleanly contain a set of meta-level customizations in one easy to use
module.

This is still an release of this module and it should not be considered to
be complete by any means. It is very basic implemenation at this point and
will likely get more feature-full over time, as people request features. So
if you have a suggestion/need/idea, please speak up.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Tue Apr 26 2011 Funda Wang <fwang@mandriva.org> 0.50.0-1mdv2011.0
+ Revision: 659084
- update to new version 0.05
- rebuild for updated spec-helper

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.1 packages

* Tue Dec 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.40.0-1mdv2010.1
+ Revision: 472194
- update to 0.04

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.03-2mdv2010.0
+ Revision: 430507
- rebuild

* Sat Jul 12 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.03-1mdv2009.0
+ Revision: 234135
- import perl-Moose-Policy


* Sat Jul 12 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.03-1mdv2009.0
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4972 |12cr|perl-MooseX-Aliases-0.100.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-Aliases
%define upstream_version 0.10

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Attribute metaclass trait for L<MooseX::Aliases>
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::Fatal)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::Requires)
BuildArch:	noarch

%description
The MooseX::Aliases module will allow you to quickly alias methods in
Moose. It provides an alias parameter for 'has()' to generate aliased
accessors as well as the standard ones. Attributes can also be initialized
in the constructor via their aliased names.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon May 02 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.100.0-1mdv2011.0
+ Revision: 662125
- update to new version 0.10

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.90.0-2
+ Revision: 657340
- rebuild for updated spec-helper

* Sun Feb 13 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.90.0-1
+ Revision: 637634
- update to new version 0.09

* Mon Jan 18 2010 Jérôme Quelin <jquelin@mandriva.org> 0.80.0-1mdv2011.0
+ Revision: 492953
- update to 0.08

* Sat Dec 05 2009 Jérôme Quelin <jquelin@mandriva.org> 0.70.0-1mdv2010.1
+ Revision: 473721
- update to 0.07

* Fri Nov 27 2009 Jérôme Quelin <jquelin@mandriva.org> 0.50.0-1mdv2010.1
+ Revision: 470662
- adding missing buildrequires:
- import perl-MooseX-Aliases


* Fri Nov 27 2009 cpan2dist 0.05-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4973 |12cr|perl-MooseX-App-Cmd-0.70.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-App-Cmd
%define upstream_version 0.07

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Reads from config file
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(App::Cmd)
BuildRequires:	perl(Getopt::Long::Descriptive)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Getopt)
BuildRequires:	perl(Test::use::ok)
BuildRequires:	perl(Test::Output)
BuildArch:	noarch

%description
This module marries the App::Cmd manpage with the MooseX::Getopt manpage.

Use it like the App::Cmd manpage advises (especially see the
App::Cmd::Tutorial manpage), swapping the App::Cmd::Command manpage for the
MooseX::App::Cmd::Command manpage.

Then you can write your moose commands as moose classes, with the
MooseX::Getopt manpage defining the options for you instead of 'opt_spec'
returning a the Getopt::Long::Descriptive manpage spec.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.60.0-2mdv2011.0
+ Revision: 656941
- rebuild for updated spec-helper

* Fri Dec 03 2010 Shlomi Fish <shlomif@mandriva.org> 0.60.0-1mdv2011.0
+ Revision: 606877
- import perl-MooseX-App-Cmd


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4974 |12cr|perl-MooseX-Async-0.70.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-Async
%define upstream_version 0.07

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	A Method Metaclass for MooseX::Async
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::AttributeHelpers)
BuildArch:	noarch

%description
MooseX::Async is a set of Metaclasses for MooseX::POE and it's siblings.
Please see them for documentation.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.70.0-2mdv2011.0
+ Revision: 655061
- rebuild for updated spec-helper

* Mon Jun 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.70.0-1mdv2011.0
+ Revision: 381916
- adding missing buildrequires:
- import perl-MooseX-Async


* Mon Jun 01 2009 cpan2dist 0.07-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4975 |12cr|perl-MooseX-AttributeHelpers-0.230.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name       MooseX-AttributeHelpers
%define upstream_version 0.23

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2
License:	GPL or Artistic
Group:		Development/Perl
Summary:	Extend your attribute interfaces
Url:		http://search.cpan.org/dist/%{upstream_name}
Source:		http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
While the Moose manpage attributes provide you with a way to name your
accessors, readers, writers, clearers and predicates, this library provides
commonly used attribute helper methods for more specific types of data.

As seen in the the /SYNOPSIS manpage, you specify the extension via the
'metaclass' parameter. Available meta classes are:

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc ChangeLog README
%{_mandir}/man3/*
%{perl_vendorlib}/MooseX

%changelog
* Sun Jan 03 2010 Jérôme Quelin <jquelin@mandriva.org> 0.230.0-1mdv2010.1
+ Revision: 485804
- update to 0.23

* Tue Sep 15 2009 Jérôme Quelin <jquelin@mandriva.org> 0.220.0-1mdv2010.0
+ Revision: 442940
- update to 0.22

* Mon Jul 20 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.210.0-1mdv2010.0
+ Revision: 398200
- new version

* Sat Jun 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.20-1mdv2010.0
+ Revision: 389797
- update to new version 0.20

* Thu Jun 18 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.19-1mdv2010.0
+ Revision: 387012
- update to new version 0.19

* Sat May 02 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.17-1mdv2010.0
+ Revision: 370494
- update to new version 0.17

* Sat Oct 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.14-1mdv2009.1
+ Revision: 292254
- update to new version 0.14

* Sat Sep 06 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.13-1mdv2009.0
+ Revision: 281828
- import perl-MooseX-AttributeHelpers


* Sat Sep 06 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.13-1mdv2009.0
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4976 |12cr|perl-MooseX-Blessed-Reconstruct-0.40.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-Blessed-Reconstruct
%define upstream_version 0.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	A L<Data::Visitor> for creating Moose objects
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::MOP)
BuildRequires:	perl(Data::Visitor)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::use::ok)
BuildRequires:	perl(namespace::clean)
BuildArch:	noarch

%description
The purpose of this module is to "fix up" blessed data into a real Moose
object.

This is used internally by the MooseX::YAML manpage but has no
implementation details having to do with the YAML manpage itself.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 0.40.0-2mdv2011.0
+ Revision: 653601
- rebuild for updated spec-helper

* Wed Jul 28 2010 Shlomi Fish <shlomif@mandriva.org> 0.40.0-1mdv2011.0
+ Revision: 562775
- import perl-MooseX-Blessed-Reconstruct


* Wed Jul 14 2010 cpan2dist 0.04-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4977 |12cr|perl-MooseX-ChainedAccessors-0.20.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-ChainedAccessors
%define upstream_version 0.02

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 1

Summary:    Accessor class for chained accessors with Moose
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Moose/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(Moose)
BuildRequires: perl(Module::Build)
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
Modifies the Accessor Metaclass to use MooseX::ChainedAccessors::Accessor

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor
./Build

%check
./Build test

%install
rm -rf %buildroot
./Build install destdir=%buildroot

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc META.yml README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.20.0-1mdv2011.0
+ Revision: 655370
- new version 0.02
- rebuild for updated spec-helper

* Wed Mar 03 2010 Jérôme Quelin <jquelin@mandriva.org> 0.10.0-1mdv2011.0
+ Revision: 513909
- import perl-MooseX-ChainedAccessors


* Wed Mar 03 2010 cpan2dist 0.01-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4978 |12cr|perl-MooseX-ClassAttribute-0.260.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-ClassAttribute
%define upstream_version 0.26

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Declare class attributes Moose-style
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(B)
BuildRequires:	perl(Exporter)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::AttributeHelpers)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Sub::Name)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::Requires)
BuildRequires:	perl(Test::Fatal)
BuildRequires:	perl(Module::Build::Compat)
BuildRequires:	perl(namespace::autoclean)

BuildArch:	noarch

%description
This module allows you to declare class attributes in exactly the same way
as you declare object attributes, except using 'class_has()' instead of
'has()'. It is also possible to make these attributes immutable (and
faster) just as you can with normal Moose attributes.

You can use any feature of Moose's attribute declarations, including
overriding a parent's attributes, delegation ('handles'), and attribute
metaclasses, and it should just work.

The accessors methods for class attribute may be called on the class
directly, or on objects of that class. Passing a class attribute to the
constructor will not set it.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/MooseX


%changelog
* Mon Jun 13 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.260.0-1mdv2011.0
+ Revision: 684776
- update to new version 0.26

* Mon May 02 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.240.0-1
+ Revision: 662126
- update to new version 0.24

* Thu Feb 03 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.220.0-1
+ Revision: 635536
- update to new version 0.22

* Sun Nov 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.210.0-1mdv2011.0
+ Revision: 594880
- update to new version 0.21

* Tue Oct 19 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.200.0-1mdv2011.0
+ Revision: 586831
- new version

* Fri Jul 16 2010 Jérôme Quelin <jquelin@mandriva.org> 0.160.0-1mdv2011.0
+ Revision: 553961
- update to 0.16

* Fri Feb 12 2010 Jérôme Quelin <jquelin@mandriva.org> 0.130.0-1mdv2010.1
+ Revision: 504490
- update to 0.13

* Wed Feb 10 2010 Jérôme Quelin <jquelin@mandriva.org> 0.110.0-1mdv2010.1
+ Revision: 503783
- update to 0.11

* Thu Aug 27 2009 Jérôme Quelin <jquelin@mandriva.org> 0.100.0-1mdv2010.0
+ Revision: 421623
- update to 0.10

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.90.0-1mdv2010.0
+ Revision: 405944
- rebuild using %%perl_convert_version

* Fri Jul 10 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.09-1mdv2010.0
+ Revision: 394087
- update to new version 0.09

* Mon May 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.08-1mdv2010.0
+ Revision: 371864
- new version

* Thu Nov 13 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.07-1mdv2009.1
+ Revision: 302851
- update to new version 0.07

* Sat Oct 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-1mdv2009.1
+ Revision: 292558
- update to new version 0.06

* Wed Jul 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.04-1mdv2009.0
+ Revision: 236406
- import perl-MooseX-ClassAttribute


* Wed Jul 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.04-1mdv2009.0
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4979 |12cr|perl-MooseX-Clone-0.50.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-Clone
%define upstream_version 0.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	The L<Moose::Meta::Attribute>
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Data::Visitor)
BuildRequires:	perl(Hash::Util::FieldHash::Compat)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::use::ok)
BuildRequires:	perl(namespace::clean)
Provides:	perl(MooseX::Clone::Meta::Attribute::Trait::StorableClone)
BuildArch:	noarch

%description
Out of the box the Moose manpage only provides very barebones cloning
support in order to maximize flexibility.

This role provides a 'clone' method that makes use of the low level cloning
support already in the Moose manpage and adds selective deep cloning based
on introspection on top of that. Attributes with the 'Clone' trait will
handle cloning of data within the object, typically delegating to the
attribute value's own 'clone' method.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.50.0-2mdv2011.0
+ Revision: 655602
- rebuild for updated spec-helper

* Wed Jul 28 2010 Shlomi Fish <shlomif@mandriva.org> 0.50.0-1mdv2011.0
+ Revision: 562746
- import perl-MooseX-Clone


* Fri Feb 05 2010 cpan2dist 0.05-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4980 |12cr|perl-MooseX-ConfigFromFile-0.30.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-ConfigFromFile
%define upstream_version 0.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	An abstract Moose role for setting attributes from a configfile
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Types::Path::Class)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Fatal)
BuildRequires:	perl(namespace::autoclean)
Requires:	perl(namespace::autoclean)
BuildArch:	noarch

%description
This is an abstract role which provides an alternate constructor for
creating objects using parameters passed in from a configuration file. The
actual implementation of reading the configuration file is left to concrete
subroles.

It declares an attribute 'configfile' and a class method 'new_with_config',
and requires that concrete roles derived from it implement the class method
'get_config_from_file'.

Attributes specified directly as arguments to 'new_with_config' supercede
those in the configfile.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc ChangeLog README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.30.0-3mdv2011.0
+ Revision: 653975
- add requires

* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.30.0-2
+ Revision: 653971
- rebuild

* Sat Dec 18 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.30.0-1mdv2011.0
+ Revision: 622897
- update to new version 0.03

* Tue Nov 17 2009 Jérôme Quelin <jquelin@mandriva.org> 0.20.0-1mdv2011.0
+ Revision: 466791
- import perl-MooseX-ConfigFromFile


* Tue Nov 17 2009 cpan2dist 0.02-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4981 |12cr|perl-MooseX-Declare-0.350.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-Declare
%define upstream_version 0.35

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Handle method modifier declarations
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Devel::Declare)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Method::Signatures)
BuildRequires:	perl(MooseX::Role::Parameterized)
BuildRequires:	perl(MooseX::Types)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::NoWarnings)
BuildRequires:	perl(namespace::autoclean)
BuildRequires:	perl(namespace::clean)
BuildArch:	noarch

%description
This module provides syntactic sugar for Moose, the postmodern object
system for Perl 5. When used, it sets up the 'class' and 'role' keywords.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 0.340.0-2mdv2011.0
+ Revision: 653602
- rebuild for updated spec-helper

* Sat Sep 04 2010 Jérôme Quelin <jquelin@mandriva.org> 0.340.0-1mdv2011.0
+ Revision: 575746
- update to 0.34

* Fri Jul 16 2010 Jérôme Quelin <jquelin@mandriva.org> 0.330.0-1mdv2011.0
+ Revision: 554234
- import perl-MooseX-Declare


* Fri Jul 16 2010 cpan2dist 0.33-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4982 |12cr|perl-MooseX-Emulate-Class-Accessor-Fast-0.9.30-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-Emulate-Class-Accessor-Fast
%define upstream_version 0.00903

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    3
Epoch:      1

License:    GPL+ or Artistic
Group:      Development/Perl
Summary:    Emulate Class::Accessor::Fast behavior using Moose attributes
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Moose)
BuildRequires: perl(Test::Exception)
BuildRequires: perl(namespace::clean)
BuildRequires: perl-devel
BuildArch: noarch

%description
This module attempts to hijack the Class::Accessor::Fast manpage in %INC
and replace it with the MooseX::Emulate::Class::Accessor::Fast manpage.
Make sure it is loaded before the classes you have that use
<Class::Accessor::Fast>. It is meant as a tool to help you migrate your
project from the Class::Accessor::Fast manpage, to the
MooseX::Emulate::Class::Accessor::Fast manpage and ultimately, to the Moose
manpage.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 1:0.9.30-2mdv2011.0
+ Revision: 655063
- rebuild for updated spec-helper

* Wed Sep 16 2009 Jérôme Quelin <jquelin@mandriva.org> 1:0.9.30-1mdv2011.0
+ Revision: 443470
- update to 0.00903

* Sun Jul 12 2009 Jérôme Quelin <jquelin@mandriva.org> 1:0.9.20-1mdv2010.0
+ Revision: 395169
- update to 0.00902

* Sat May 30 2009 Jérôme Quelin <jquelin@mandriva.org> 1:0.9.0-1mdv2010.0
+ Revision: 381276
- adding epoch: tag to make sure %%perl_convert_version gets priority
- update to 0.90000
- using %%perl_convert_version
- sanitized license field & description fields

* Fri May 15 2009 Jérôme Quelin <jquelin@mandriva.org> 0.00802-1mdv2010.0
+ Revision: 376180
- adding missing buildrequires:
- adding missing buildrequires
- import perl-MooseX-Emulate-Class-Accessor-Fast


* Fri May 15 2009 cpan2dist 0.00802-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4983 |12cr|perl-MooseX-FollowPBP-0.50.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-FollowPBP
%define upstream_version 0.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Names accessors in the I<Perl Best Practices> style
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Module::Build::Compat)
BuildRequires:	perl(Moose)
BuildArch:	noarch

%description
This module does not provide any methods. Simply loading it changes the
default naming policy for the loading class so that accessors are separated
into get and set methods. The get methods are prefixed with "get_" as the
accessor, while set methods are prefixed with "set_". This is the naming
style recommended by Damian Conway in _Perl Best Practices_.

If you define an attribute with a leading underscore, then both the get and
set method will also have an underscore prefix.

If you explicitly set a "reader" or "writer" name when creating an
attribute, then that attribute's naming scheme is left unchanged.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.50.0-2mdv2011.0
+ Revision: 657451
- rebuild for updated spec-helper

* Thu Mar 10 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.50.0-1
+ Revision: 643408
- update to new version 0.05

* Wed Jul 28 2010 Funda Wang <fwang@mandriva.org> 0.40.0-2mdv2011.0
+ Revision: 562137
- rebuild

* Tue Jul 27 2010 Jérôme Quelin <jquelin@mandriva.org> 0.40.0-1mdv2011.0
+ Revision: 561034
- update to 0.04

* Fri Jul 16 2010 Jérôme Quelin <jquelin@mandriva.org> 0.30.0-1mdv2011.0
+ Revision: 553962
- update to 0.03

* Mon Jun 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.20.0-1mdv2010.0
+ Revision: 381877
- adding missing buildrequires:
- import perl-MooseX-FollowPBP


* Mon Jun 01 2009 cpan2dist 0.02-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4984 |12cr|perl-MooseX-Getopt-0.470.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-Getopt
%define upstream_version 0.47

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Optional meta attribute trait for ignoring params
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Getopt::Long)
BuildRequires:	perl(Getopt::Long::Descriptive)
BuildRequires:	perl(IO::Scalar)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Role::Parameterized)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::Fatal)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Requires)
BuildRequires:	perl(Test::Trap)
BuildRequires:	perl(Test::Warn)
BuildRequires:	perl-devel
BuildArch:	noarch

Requires:	perl(Getopt::Long::Descriptive)

%description
This is a role which provides an alternate constructor for creating objects
using parameters passed in from the command line.

This module attempts to DWIM as much as possible with the command line
params by introspecting your class's attributes. It will use the name of
your attribute as the command line option, and if there is a type
constraint defined, it will configure Getopt::Long to handle the option
accordingly.

You can use the trait the MooseX::Getopt::Meta::Attribute::Trait manpage or
the attribute metaclass the MooseX::Getopt::Meta::Attribute manpage to get
non-default commandline option names and aliases.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%perl_vendorlib/*


%changelog
* Mon Apr 18 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.370.0-1mdv2011.0
+ Revision: 655773
- update to new version 0.37
- update to new version 0.36

* Sun Feb 13 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.350.0-1
+ Revision: 637622
- update to new version 0.35

* Sat Aug 28 2010 Jérôme Quelin <jquelin@mandriva.org> 0.330.0-1mdv2011.0
+ Revision: 573856
- adding missing buildrequires:
- update to 0.33

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.310.0-1mdv2011.0
+ Revision: 552416
- update to 0.31

* Tue Mar 02 2010 Jérôme Quelin <jquelin@mandriva.org> 0.270.0-1mdv2010.1
+ Revision: 513476
- update to 0.27

* Sat Dec 12 2009 Jérôme Quelin <jquelin@mandriva.org> 0.260.0-1mdv2010.1
+ Revision: 477621
- update to 0.26

* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.250.0-1mdv2010.1
+ Revision: 471065
- update to 0.25

* Tue Nov 17 2009 Jérôme Quelin <jquelin@mandriva.org> 0.240.0-2mdv2010.1
+ Revision: 466990
- adding requires: not found by rpm

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.240.0-1mdv2010.1
+ Revision: 461764
- update to 0.24
- update to 0.06
- update to 0.06

* Mon Sep 07 2009 Jérôme Quelin <jquelin@mandriva.org> 0.220.0-1mdv2010.0
+ Revision: 432324
- update to 0.22

* Fri Aug 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.210.0-1mdv2010.0
+ Revision: 421836
- update to 0.21

* Sun Jul 12 2009 Jérôme Quelin <jquelin@mandriva.org> 0.200.0-1mdv2010.0
+ Revision: 394972
- update to 0.20

* Thu Jul 09 2009 Jérôme Quelin <jquelin@mandriva.org> 0.190.0-1mdv2010.0
+ Revision: 393832
- adding missing buildrequires:
- using %%perl_convert_version
- fixed license field

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - update to new version 0.19

* Sat May 02 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.18-1mdv2010.0
+ Revision: 370495
- update to new version 0.18

* Sun Mar 08 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.16-1mdv2009.1
+ Revision: 352914
- update to new version 0.16

* Wed Dec 03 2008 Jérôme Quelin <jquelin@mandriva.org> 0.15-1mdv2009.1
+ Revision: 309768
- import perl-MooseX-Getopt


* Wed Dec 03 2008 cpan2dist 0.15-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4985 |12cr|perl-MooseX-Has-Sugar-0.50.704.190-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-Has-Sugar
%define upstream_version 0.05070419

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Experimental sweetness
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Find::Lib)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Types::Moose)
BuildRequires:	perl(Sub::Exporter)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::Fatal)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::use::ok)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(namespace::autoclean)

BuildArch:	noarch

%description
no description found

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Thu Apr 28 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.50.704.190-1mdv2011.0
+ Revision: 659977
- update to new version 0.05070419

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.50.556.160-2
+ Revision: 657125
- fix br
- rebuild for updated spec-helper

* Mon Nov 15 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.50.556.160-1mdv2011.0
+ Revision: 597669
- update to new version 0.05055616

* Tue Aug 17 2010 Jérôme Quelin <jquelin@mandriva.org> 0.50.466.110-1mdv2011.0
+ Revision: 570932
- update to 0.05046611

* Tue Jul 27 2010 Jérôme Quelin <jquelin@mandriva.org> 0.50.443.30-1mdv2011.0
+ Revision: 561035
- update to 0.05044303

* Sat Dec 05 2009 Jérôme Quelin <jquelin@mandriva.org> 0.40.500-1mdv2011.0
+ Revision: 473856
- update to 0.0405

* Wed Aug 12 2009 Jérôme Quelin <jquelin@mandriva.org> 0.40.400-1mdv2010.0
+ Revision: 415570
- import perl-MooseX-Has-Sugar


* Wed Aug 12 2009 cpan2dist 0.0404-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4986 |12cr|perl-MooseX-Iterator-0.110.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-Iterator
%define upstream_version 0.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Iterate over collections
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This is an attempt to add smalltalk-like streams to Moose. It currently
works with ArrayRefs and HashRefs.

* next

  The next method provides the next item in the colletion.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.110.0-2mdv2011.0
+ Revision: 656943
- rebuild for updated spec-helper

* Fri Dec 03 2010 Shlomi Fish <shlomif@mandriva.org> 0.110.0-1mdv2011.0
+ Revision: 607004
- import perl-MooseX-Iterator


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4987 |12cr|perl-MooseX-LazyRequire-0.70.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-LazyRequire
%define upstream_version 0.07

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Required attributes which fail only when trying to use them
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Types::Moose)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More) >= 0.900.0
BuildRequires:	perl(aliased)
BuildRequires:	perl(namespace::autoclean)

BuildArch:	noarch

%description
This module adds a 'lazy_require' option to Moose attribute declarations.

The reader methods for all attributes with that option will throw an
exception unless a value for the attributes was provided earlier by a
constructor parameter or through a writer method.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.70.0-1mdv2011.0
+ Revision: 654126
- update to new version 0.07

* Tue Jul 27 2010 Jérôme Quelin <jquelin@mandriva.org> 0.60.0-1mdv2011.0
+ Revision: 561036
- update to 0.06

* Thu Jul 15 2010 Jérôme Quelin <jquelin@mandriva.org> 0.50.0-2mdv2011.0
+ Revision: 553515
- extract runtime requires: from meta.yml

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.50.0-1mdv2011.0
+ Revision: 552417
- update to 0.05

* Sat Sep 12 2009 Jérôme Quelin <jquelin@mandriva.org> 0.40.0-1mdv2010.0
+ Revision: 438548
- update to 0.04

* Wed Aug 19 2009 Jérôme Quelin <jquelin@mandriva.org> 0.30.0-1mdv2010.0
+ Revision: 418127
- update to 0.03

* Sun Aug 16 2009 Jérôme Quelin <jquelin@mandriva.org> 0.10.0-1mdv2010.0
+ Revision: 417020
- adding missing buildrequires:
- adding missing buildrequires:
- import perl-MooseX-LazyRequire


* Sun Aug 16 2009 cpan2dist 0.01-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4988 |12cr|perl-MooseX-Meta-TypeConstraint-ForceCoercion-0.10.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-Meta-TypeConstraint-ForceCoercion
%define upstream_version 0.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

License:	GPL+ or Artistic
Group:		Development/Perl
Summary:	Force coercion when validating type constraints
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Moose)
BuildRequires:	perl(namespace::autoclean)
BuildRequires:	perl(namespace::clean)
BuildArch:	noarch

%description
This class allows to wrap any 'Moose::Meta::TypeConstraint' in a way that
will force coercion of the value when checking or validating a value
against it.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.10.0-2mdv2011.0
+ Revision: 655068
- rebuild for updated spec-helper

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.10.0-1mdv2011.0
+ Revision: 401625
- rebuild using %%perl_convert_version
- fixed license field

* Fri May 15 2009 Jérôme Quelin <jquelin@mandriva.org> 0.01-2mdv2010.0
+ Revision: 375940
- rebuild

* Mon May 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.01-1mdv2010.0
+ Revision: 371929
- import perl-MooseX-Meta-TypeConstraint-ForceCoercion


* Mon May 04 2009 cpan2dist 0.01-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4989 |12cr|perl-MooseX-Method-0.440.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-Method
%define upstream_version 0.44

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Method declaration with type checking
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Class::MOP)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(HTML::Template::Pro)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Sub::Name)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Pod)
BuildArch:	noarch

%description
The problem
    This module is an attempt to solve a problem I've often encountered but
    never really found any good solution for: validation of method
    parameters. How many times have we all ourselves writing code like
    this:

      sub foo {
        my ($self,$args) = @_;

        die "Invalid arg1"
          unless (defined $arg->{bar} && $arg->{bar} =~ m/bar/);
      }

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/MooseX


%changelog
* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.440.0-1mdv2010.0
+ Revision: 405945
- rebuild using %%perl_convert_version

* Wed Jul 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.44-1mdv2010.0
+ Revision: 391186
- update to new version 0.44

* Thu Jun 18 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.43-1mdv2010.0
+ Revision: 387013
- update to new version 0.43

* Mon Jul 14 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.42-1mdv2009.0
+ Revision: 235686
- import perl-MooseX-Method


* Mon Jul 14 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.42-1mdv2009.0
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4990 |12cr|perl-MooseX-MethodAttributes-0.280.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-MethodAttributes
%define upstream_version 0.28

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    No summary found
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Moose)
BuildRequires: perl(MooseX::Types)
BuildRequires: perl(Test::CheckDeps)
BuildRequires: perl(Test::Exception)
BuildRequires: perl(Test::More)
BuildRequires: perl(namespace::autoclean)
BuildRequires: perl(namespace::clean)
BuildRequires: perl-devel

BuildArch: noarch

%description
This module allows code attributes of methods to be introspected using
Moose meta method objects.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%perl_vendorlib/*


%changelog
* Wed Jun 22 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.250.0-1mdv2011.0
+ Revision: 686643
- update to new version 0.25

* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.240.0-2
+ Revision: 655081
- rebuild for updated spec-helper

* Tue Jul 27 2010 Jérôme Quelin <jquelin@mandriva.org> 0.240.0-1mdv2011.0
+ Revision: 561097
- adding missing buildrequires:
- update to 0.24

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.230.0-1mdv2011.0
+ Revision: 552419
- update to 0.23

* Wed Feb 10 2010 Jérôme Quelin <jquelin@mandriva.org> 0.200.0-1mdv2010.1
+ Revision: 503784
- update to 0.20

* Sun Jan 10 2010 Jérôme Quelin <jquelin@mandriva.org> 0.190.0-1mdv2010.1
+ Revision: 488603
- update to 0.19

* Sat Sep 26 2009 Jérôme Quelin <jquelin@mandriva.org> 0.180.0-1mdv2010.0
+ Revision: 449365
- update to 0.18

* Thu Sep 24 2009 Jérôme Quelin <jquelin@mandriva.org> 0.170.0-1mdv2010.0
+ Revision: 448124
- update to 0.17

* Tue Sep 15 2009 Jérôme Quelin <jquelin@mandriva.org> 0.160.0-1mdv2010.0
+ Revision: 442943
- update to 0.16

* Mon Jul 27 2009 Jérôme Quelin <jquelin@mandriva.org> 0.150.0-1mdv2010.0
+ Revision: 400651
- update to 0.15

* Fri Jun 12 2009 Jérôme Quelin <jquelin@mandriva.org> 0.140.0-1mdv2010.0
+ Revision: 385440
- import perl-MooseX-MethodAttributes


* Fri Jun 12 2009 cpan2dist 0.14-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4991 |12cr|perl-MooseX-Method-Signatures-0.360.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-Method-Signatures
%define upstream_version 0.36

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Method declarations with type constraints and no source filter
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(B::Hooks::EndOfScope)
BuildRequires:	perl(Context::Preserve)
BuildRequires:	perl(Devel::Declare)   >= 0.5.11
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Moose::Util::TypeConstraints)
BuildRequires:	perl(MooseX::LazyRequire)
BuildRequires:	perl(MooseX::Meta::Signature::Combined)
BuildRequires:	perl(MooseX::Meta::TypeConstraint::ForceCoercion)
BuildRequires:	perl(Parse::Method::Signatures)
BuildRequires:	perl(Task::Weaken)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)       >= 0.880.0
BuildRequires:	perl(aliased)
BuildRequires:	perl(namespace::autoclean)
BuildArch:	noarch
Requires:	perl(aliased)

%description
Provides a proper method keyword, like "sub" but specificly for making
methods and validating their arguments against Moose type constraints.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/MooseX


%changelog
* Thu Sep 02 2010 Jérôme Quelin <jquelin@mandriva.org> 0.360.0-1mdv2011.0
+ Revision: 575400
- update to 0.36

* Sun Jul 25 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.350.0-1mdv2011.0
+ Revision: 558816
- new version

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.340.0-1mdv2011.0
+ Revision: 552418
- update to 0.34

* Mon Feb 08 2010 Jérôme Quelin <jquelin@mandriva.org> 0.300.0-1mdv2010.1
+ Revision: 502084
- update to 0.30

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.290.0-1mdv2010.1
+ Revision: 461332
- update to 0.29

* Wed Sep 23 2009 Jérôme Quelin <jquelin@mandriva.org> 0.270.0-1mdv2010.0
+ Revision: 447606
- update to 0.27

* Wed Sep 09 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.260.0-1mdv2010.0
+ Revision: 434687
- update to new version 0.26

* Tue Sep 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.240.0-1mdv2010.0
+ Revision: 423158
- update to 0.24

* Fri Aug 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.230.0-1mdv2010.0
+ Revision: 421832
- update to 0.23

* Mon Aug 24 2009 Jérôme Quelin <jquelin@mandriva.org> 0.210.0-1mdv2010.0
+ Revision: 420270
- update to 0.21

* Wed Aug 19 2009 Jérôme Quelin <jquelin@mandriva.org> 0.200.0-1mdv2010.0
+ Revision: 418126
- update to 0.20

* Mon Aug 17 2009 Jérôme Quelin <jquelin@mandriva.org> 0.190.0-1mdv2010.0
+ Revision: 417171
- update buildrequires:
- adding missing buildrequires:
- update to 0.19

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.160.0-1mdv2010.0
+ Revision: 405946
- rebuild using %%perl_convert_version

* Tue May 05 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.16-1mdv2010.0
+ Revision: 372187
- update to new version 0.16

* Sun Mar 08 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.12-2mdv2009.1
+ Revision: 352913
+ rebuild (emptylog)

* Thu Mar 05 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.12-1mdv2009.1
+ Revision: 348829
- update to new version 0.12

* Sun Mar 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.10-1mdv2009.1
+ Revision: 346267
- update to new version 0.10

* Tue Feb 24 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.09-1mdv2009.1
+ Revision: 344534
- update to new version 0.09

* Sun Feb 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.08-1mdv2009.1
+ Revision: 343990
- new version

* Thu Dec 04 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-1mdv2009.1
+ Revision: 310093
- import perl-MooseX-Method-Signatures


* Thu Dec 04 2008 cpan2dist 0.06-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4992 |12cr|perl-MooseX-MultiInitArg-0.10.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-MultiInitArg
%define upstream_version 0.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Attributes with aliases for constructor arg
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
If you've ever wanted to be able to call an attribute any number of things
while you're passing arguments to your object constructor, Now You Can.

The primary motivator is that I have some attributes that were named
inconsistently, and I wanted to rename them without breaking backwards
compatibility with my existing API.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.10.0-2mdv2011.0
+ Revision: 654256
- rebuild for updated spec-helper

* Mon Apr 26 2010 Jérôme Quelin <jquelin@mandriva.org> 0.10.0-1mdv2011.0
+ Revision: 539197
- import perl-MooseX-MultiInitArg


* Mon Apr 26 2010 cpan2dist 0.01-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4993 |12cr|perl-MooseX-Object-Pluggable-0.0011-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define realname   MooseX-Object-Pluggable
%define version    0.0011
%define release    %mkrel 3

Name:       perl-%{realname}
Version:    %{version}
Release:    %{release}
License:    GPL or Artistic
Group:      Development/Perl
Summary:    Make your classes pluggable
Source:     http://www.cpan.org/modules/by-module/MooseX/%{realname}-%{version}.tar.gz
Url:        http://search.cpan.org/dist/%{realname}
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: perl-devel
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(Module::Pluggable::Object)
BuildRequires: perl(Moose)
BuildRequires: perl(Test::More)

BuildArch: noarch

%description
This module is meant to be loaded as a role from Moose-based classes it
will add five methods and four attributes to assist you with the loading
and handling of plugins and extensions for plugins. I understand that this
may pollute your namespace, however I took great care in using the least
ambiguous names possible.





%prep
%setup -q -n %{realname}-%{version} 

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc README Changes
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.0011-3mdv2011.0
+ Revision: 655108
- rebuild for updated spec-helper

* Mon May 03 2010 Jérôme Quelin <jquelin@mandriva.org> 0.0011-2mdv2011.0
+ Revision: 541803
- rebuild

* Fri May 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.0011-1mdv2010.0
+ Revision: 369778
- update to new version 0.0011

* Sun Dec 14 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.0009-1mdv2009.1
+ Revision: 314340
- new version

* Wed Dec 03 2008 Jérôme Quelin <jquelin@mandriva.org> 0.0008-1mdv2009.1
+ Revision: 309774
- import perl-MooseX-Object-Pluggable


* Wed Dec 03 2008 cpan2dist 0.0008-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4994 |12cr|perl-MooseX-OneArgNew-0.2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-OneArgNew
%define upstream_version 0.002

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Teach ->new to accept single, non-hashref arguments
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Util::TypeConstraints)
BuildRequires:	perl(MooseX::Role::Parameterized)
BuildRequires:	perl(Test::More) >= 0.960
BuildRequires:	perl(namespace::autoclean)
BuildArch:	noarch

%description
MooseX::OneArgNew lets your constructor take a single argument, which will
be translated into the value for a one-entry hashref. It is a the
parameterized role|MooseX::Role::Parameterized manpage with two parameters:

* type

  The Moose type that the single argument must be for the one-arg form to
  work. This should be an existing type, and may be either a string type or
  a MooseX::Type.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README LICENSE META.yml META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Thu Jun 16 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.0-1mdv2011.0
+ Revision: 685625
- update to new version 0.002

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.1.0-2
+ Revision: 657452
- rebuild for updated spec-helper

* Sun Feb 20 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.0-1
+ Revision: 639070
- import perl-MooseX-OneArgNew


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4995 |12cr|perl-MooseX-Param-0.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-Param
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Simple role to provide a standard param method
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
This is a very simple Moose role which provides a the CGI manpage like
'param' method.

I found that I had written this code over and over and over and over again,
and each time it was the same. So I thought, why not put it in a role?

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc ChangeLog META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.20.0-2mdv2011.0
+ Revision: 657797
- rebuild for updated spec-helper

* Sat Jan 01 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.20.0-1mdv2011.0
+ Revision: 627148
- import perl-MooseX-Param


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4996 |12cr|perl-MooseX-Params-Validate-0.160.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-Params-Validate
%define upstream_version 0.16

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	An extension of Params::Validate for using Moose's types
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Devel::Caller)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Params::Validate)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Sub::Exporter)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Fatal)
BuildArch:	noarch

%description
This module fills a gap in Moose by adding method parameter validation to
Moose. This is just one of many developing options, it should not be
considered the "official" one by any means though.

You might also want to explore 'MooseX::Method::Signatures' and
'MooseX::Declare'

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc ChangeLog README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.160.0-2mdv2011.0
+ Revision: 657798
- rebuild for updated spec-helper

* Wed Feb 02 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.160.0-1
+ Revision: 635190
- update to new version 0.16

* Mon Dec 06 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.150.0-1mdv2011.0
+ Revision: 612305
- update to new version 0.15

* Mon Mar 22 2010 Jérôme Quelin <jquelin@mandriva.org> 0.140.0-1mdv2011.0
+ Revision: 526449
- update to 0.14

* Tue Dec 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.130.0-1mdv2010.1
+ Revision: 472242
- update to 0.13

* Thu Jul 09 2009 Jérôme Quelin <jquelin@mandriva.org> 0.120.0-1mdv2010.0
+ Revision: 393831
- adding missing buildrequires:
- using %%perl_convert_version
- fixed license field

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - update to new version 0.12

* Wed Jul 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.10-1mdv2010.0
+ Revision: 391187
- update to new version 0.10

* Fri May 15 2009 Jérôme Quelin <jquelin@mandriva.org> 0.09-2mdv2010.0
+ Revision: 375939
- rebuild

* Mon Apr 13 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.09-1mdv2009.1
+ Revision: 366767
- import perl-MooseX-Params-Validate


* Mon Apr 13 2009 cpan2dist 0.09-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4997 |12cr|perl-MooseX-POE-0.214.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-POE
%define upstream_version 0.214

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2
Summary:	A Instance Metaclass for MooseX::POE
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Async)
BuildRequires:	perl(POE)
BuildRequires:	perl(Sub::Name)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Fatal)
Requires:	perl(MooseX::Async)
BuildArch:	noarch

%description
MooseX::POE is a Moose wrapper around a POE::Session.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Thu May 12 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.214.0-1mdv2011.0
+ Revision: 673816
- update to new version 0.214

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.211.0-2
+ Revision: 656944
- rebuild for updated spec-helper

* Mon Dec 06 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.211.0-1mdv2011.0
+ Revision: 612304
- update to new version 0.211

* Fri Nov 12 2010 Jérôme Quelin <jquelin@mandriva.org> 0.210.0-1mdv2011.0
+ Revision: 596621
- update to 0.210

* Sun Aug 15 2010 Jérôme Quelin <jquelin@mandriva.org> 0.208.0-1mdv2011.0
+ Revision: 569940
- update to 0.208

* Thu Jul 29 2010 Jérôme Quelin <jquelin@mandriva.org> 0.207.0-1mdv2011.0
+ Revision: 562997
- update to 0.207

* Sun Aug 23 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.205.0-2mdv2011.0
+ Revision: 420167
- fix dependencies

* Tue Jul 07 2009 Jérôme Quelin <jquelin@mandriva.org> 0.205.0-1mdv2010.0
+ Revision: 393268
- update to 0.205 (for real this time)

* Sat Jun 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.205-1mdv2010.0
+ Revision: 389798
- update to new version 0.205

* Thu Jun 18 2009 Jérôme Quelin <jquelin@mandriva.org> 0.204.0-1mdv2010.0
+ Revision: 386973
- update to new version 0.204

* Tue Jun 02 2009 Jérôme Quelin <jquelin@mandriva.org> 0.203.0-1mdv2010.0
+ Revision: 382133
- adding missing buildrequires:
- adding missing buildrequires:
- import perl-MooseX-POE


* Mon Jun 01 2009 cpan2dist 0.203-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4998 |12cr|perl-MooseX-RelatedClassRoles-0.4.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-RelatedClassRoles
%define upstream_version 0.004

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Apply roles to a class related to yours
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::MOP)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Role::Parameterized)
BuildArch:	noarch

%description
Frequently, you have to use a class that provides some 'foo_class' accessor
or attribute as a method of dependency injection. Use this role when you'd
rather apply roles to make your custom 'foo_class' instead of manually
setting up a subclass.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.4.0-2mdv2011.0
+ Revision: 654259
- rebuild for updated spec-helper

* Tue Jul 27 2010 Shlomi Fish <shlomif@mandriva.org> 0.4.0-1mdv2011.0
+ Revision: 561845
- import perl-MooseX-RelatedClassRoles


* Fri Oct 09 2009 cpan2dist 0.004-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 4999 |12cr|perl-MooseX-Role-BuildInstanceOf-0.70.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-Role-BuildInstanceOf
%define upstream_version 0.07

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Less Boilerplate when you need lots of Instances
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::MOP)
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(List::Util)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Role)
BuildRequires:	perl(Moose::Util::TypeConstraints)
BuildRequires:	perl(MooseX::Iterator)
BuildRequires:	perl(MooseX::Role::Parameterized)
BuildRequires:	perl(MooseX::Types::Path::Class)
BuildRequires:	perl(Perl6::Junction)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
There can often be a tension between coding for flexibility and for future
growth and writing code that is terse, to the point, and solves the
smallest possible business problem that is brought to you. Writing the
minimum code to solve a particular problem has merit, yet can eventually
leave you with an application that has many hacky modifications and is hard
to test in an isolated manner. Minimum code should not imply minimum
forward planning or poorly tested code.

For me, doing the right thing means I need to both limit myself to the
smallest possible solution for a given business case, yet make sure I am
not writing CODE that is impossible to grow over time in a clean manner.
Generally I attempt to do this by clearly separating the problem domains
under a business case into distinct classes. I then tie all the functional
bits together in the loosest manner possible. the Moose manpage makes this
easy, with its powerful attribute features, type coercions and Roles to
augment classical inheritance.

Loose coupling and deep configurability work well with inversion of control
systems, like the Bread::Board manpage or the IOC built into the the
Catalyst manpage MVC framework. It helps me to defer decisions to the
proper authority and also makes it easier to test my logic, since pieces
are easier to test independently.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.70.0-2mdv2011.0
+ Revision: 657799
- rebuild for updated spec-helper

* Fri Dec 03 2010 Shlomi Fish <shlomif@mandriva.org> 0.70.0-1mdv2011.0
+ Revision: 607003
- import perl-MooseX-Role-BuildInstanceOf


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5000 |12cr|perl-MooseX-Role-Parameterized-0.270.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-Role-Parameterized
%define upstream_version 0.27

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Metaclass for parameterizable roles
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::Moose)
BuildRequires:	perl(Test::More) >= 0.96
BuildRequires:	perl(Test::Fatal)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
Your parameterized role consists of two new things: parameter declarations
and a 'role' block.

Parameters are declared using the the /parameter manpage keyword which very
much resembles the Moose/has manpage. You can use any option that the
Moose/has manpage accepts. The default value for the 'is' option is 'ro' as
that's a very common case. Use 'is => 'bare'' if you want no accessor.
These parameters will get their values when the consuming class (or role)
uses the Moose/with manpage. A parameter object will be constructed with
these values, and passed to the 'role' block.

The 'role' block then uses the usual the Moose::Role manpage keywords to
build up a role. You can shift off the parameter object to inspect what the
consuming class provided as parameters. You use the parameters to customize
your role however you wish.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Thu Apr 28 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.260.0-1mdv2011.0
+ Revision: 659978
- update to new version 0.26

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.250.0-2
+ Revision: 657453
- rebuild for updated spec-helper

* Thu Mar 10 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.250.0-1
+ Revision: 643409
- update to new version 0.25

* Sun Dec 26 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.230.0-1mdv2011.0
+ Revision: 625276
- update to new version 0.23

* Sat Nov 27 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.220.0-1mdv2011.0
+ Revision: 601985
- update to new version 0.22
- new version

* Fri Nov 12 2010 Jérôme Quelin <jquelin@mandriva.org> 0.200.0-1mdv2011.0
+ Revision: 596622
- update to 0.20

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.190.0-1mdv2011.0
+ Revision: 552420
- update to 0.19

* Thu Mar 11 2010 Jérôme Quelin <jquelin@mandriva.org> 0.180.0-1mdv2010.1
+ Revision: 518078
- update to 0.18

* Fri Feb 12 2010 Jérôme Quelin <jquelin@mandriva.org> 0.170.0-1mdv2010.1
+ Revision: 504491
- update to 0.17

* Fri Feb 05 2010 Jérôme Quelin <jquelin@mandriva.org> 0.160.0-1mdv2010.1
+ Revision: 501146
- update to 0.16

* Wed Jan 06 2010 Jérôme Quelin <jquelin@mandriva.org> 0.150.0-1mdv2010.1
+ Revision: 486604
- update to 0.15

* Tue Dec 08 2009 Jérôme Quelin <jquelin@mandriva.org> 0.140.0-1mdv2010.1
+ Revision: 474653
- update to 0.14

* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.130.0-1mdv2010.1
+ Revision: 471162
- import perl-MooseX-Role-Parameterized


* Sun Nov 29 2009 cpan2dist 0.13-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5001 |12cr|perl-MooseX-Role-WithOverloading-0.90.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name MooseX-Role-WithOverloading
%define upstream_version 0.09

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Roles which support overloading
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz
Source1:	%{name}.rpmlintrc

BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Types)
BuildRequires:	perl(XSLoader)
BuildRequires:	perl(aliased)
BuildRequires:	perl(namespace::autoclean)
BuildRequires:	perl(namespace::clean)
BuildRequires:	perl-devel

Requires:	perl(aliased)
Requires:	perl(namespace::autoclean)
Requires:	perl(namespace::clean)

%description
MooseX::Role::WithOverloading allows you to write a the Moose::Role manpage
which defines overloaded operators and allows those operator overloadings
to be composed into the classes/roles/instances it's compiled to, while
plain the Moose::Role manpages would lose the overloading.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
chmod go+r -R .

%build
perl Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sun Feb 12 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.90.0-2
+ Revision: 773618
- fix non-readable
- clean out spec
- add filter exception on description-line-too-long for debug package
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Tue Jan 04 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.90.0-1mdv2011.0
+ Revision: 628581
- update to new version 0.09

* Tue Jul 27 2010 Jérôme Quelin <jquelin@mandriva.org> 0.80.0-1mdv2011.0
+ Revision: 561038
- update to 0.08

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.60.0-2mdv2011.0
+ Revision: 556009
- rebuild for perl 5.12

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.60.0-1mdv2011.0
+ Revision: 552421
- update to 0.06

* Sun Jan 10 2010 Jérôme Quelin <jquelin@mandriva.org> 0.50.0-1mdv2010.1
+ Revision: 488604
- update to 0.05

* Tue Jan 05 2010 Jérôme Quelin <jquelin@mandriva.org> 0.40.0-1mdv2010.1
+ Revision: 486307
- update to 0.04

* Mon Nov 23 2009 Jérôme Quelin <jquelin@mandriva.org> 0.30.0-2mdv2010.1
+ Revision: 469244
- bump mkrel
- adding missing requires:

* Sun Nov 22 2009 Jérôme Quelin <jquelin@mandriva.org> 0.30.0-1mdv2010.1
+ Revision: 468963
- import perl-MooseX-Role-WithOverloading


* Sun Nov 22 2009 cpan2dist 0.03-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5002 |12cr|perl-MooseX-SemiAffordanceAccessor-0.90.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-SemiAffordanceAccessor
%define upstream_version 0.09

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Names accessors in a semi-affordance style
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
This module does not provide any methods. Simply loading it changes the
default naming policy for the loading class so that accessors are separated
into get and set methods. The get methods have the same name as the
accessor, while set methods are prefixed with "set_".

If you define an attribute with a leading underscore, then the set method
will start with "_set_".

If you explicitly set a "reader" or "writer" name when creating an
attribute, then that attribute's naming scheme is left unchanged.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.90.0-2mdv2011.0
+ Revision: 657454
- rebuild for updated spec-helper

* Thu Mar 10 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.90.0-1
+ Revision: 643410
- update to new version 0.09

* Tue Jul 27 2010 Jérôme Quelin <jquelin@mandriva.org> 0.80.0-1mdv2011.0
+ Revision: 561039
- update to 0.08

* Fri Jul 16 2010 Jérôme Quelin <jquelin@mandriva.org> 0.70.0-1mdv2011.0
+ Revision: 553963
- update to 0.07

* Fri Jul 17 2009 Jérôme Quelin <jquelin@mandriva.org> 0.50.0-1mdv2010.0
+ Revision: 396751
- forgot to commit new source tarball
- update to 0.05

* Sun Jul 12 2009 Jérôme Quelin <jquelin@mandriva.org> 0.40.0-1mdv2010.0
+ Revision: 394961
- update to 0.04

* Wed Jun 10 2009 Jérôme Quelin <jquelin@mandriva.org> 0.30.0-1mdv2010.0
+ Revision: 384756
- import perl-MooseX-SemiAffordanceAccessor


* Wed Jun 10 2009 cpan2dist 0.03-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5003 |12cr|perl-MooseX-SetOnce-0.200.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-SetOnce
%define upstream_version 0.200000

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Write-once, read-many attributes for Moose
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Role)
BuildRequires:	perl(Test::Fatal)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Try::Tiny)

BuildArch:	noarch

%description
The 'SetOnce' attribute lets your class have attributes that are not lazy
and not set, but that cannot be altered once set.

The logic is very simple: if you try to alter the value of an attribute
with the SetOnce trait, either by accessor or writer, and the attribute has
a value, it will throw an exception.

If the attribute has a clearer, you may clear the attribute and set it
again.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.200.0-1mdv2011.0
+ Revision: 654127
- update to new version 0.200000

* Thu Mar 10 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.100.473-1
+ Revision: 643411
- update to new version 0.100473

* Fri Nov 12 2010 Jérôme Quelin <jquelin@mandriva.org> 0.100.472-1mdv2011.0
+ Revision: 596628
- update to 0.100472

* Wed Jul 14 2010 Jérôme Quelin <jquelin@mandriva.org> 0.100.471-1mdv2011.0
+ Revision: 553057
- import perl-MooseX-SetOnce


* Wed Jul 14 2010 cpan2dist 0.100471-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5004 |12cr|perl-MooseX-SimpleConfig-0.90.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-SimpleConfig
%define upstream_version 0.09

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	A Moose role for setting attributes from a simple configfile
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Config::Any)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::ConfigFromFile)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This role loads simple configfiles to set object attributes. It is based on
the abstract role the MooseX::ConfigFromFile manpage, and uses the
Config::Any manpage to load your configfile. the Config::Any manpage will
in turn support any of a variety of different config formats, detected by
the file extension. See the Config::Any manpage for more details about
supported formats.

Like all the MooseX::ConfigFromFile manpage -derived configfile loaders,
this module is automatically supported by the the MooseX::Getopt manpage
role as well, which allows specifying '-configfile' on the commandline.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc ChangeLog README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 0.90.0-2mdv2011.0
+ Revision: 653603
- rebuild for updated spec-helper

  + Jérôme Quelin <jquelin@mandriva.org>
    - no need for this tarball

* Mon Aug 16 2010 Jérôme Quelin <jquelin@mandriva.org> 0.90.0-1mdv2011.0
+ Revision: 570556
- update to 0.09

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.70.0-1mdv2011.0
+ Revision: 552422
- update to 0.07

* Sun Apr 18 2010 Jérôme Quelin <jquelin@mandriva.org> 0.60.0-1mdv2010.1
+ Revision: 536192
- update to 0.06

* Sun Jan 24 2010 Jérôme Quelin <jquelin@mandriva.org> 0.50.0-1mdv2010.1
+ Revision: 495431
- update to 0.05

* Tue Nov 17 2009 Jérôme Quelin <jquelin@mandriva.org> 0.40.0-1mdv2010.1
+ Revision: 466793
- import perl-MooseX-SimpleConfig


* Tue Nov 17 2009 cpan2dist 0.04-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5005 |12cr|perl-MooseX-Singleton-0.290.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-Singleton
%define upstream_version 0.29

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Base class for MooseX::Singleton
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::Fatal)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Requires)

BuildArch:	noarch

%description
A singleton is a class that has only one instance in an application.
'MooseX::Singleton' lets you easily upgrade (or downgrade, as it were) your
the Moose manpage class to a singleton.

All you should need to do to transform your class is to change 'use Moose'
to 'use MooseX::Singleton'. This module uses a new class metaclass and
instance metaclass, so if you're doing metamagic you may not be able to use
this.

'MooseX::Singleton' gives your class an 'instance' method that can be used
to get a handle on the singleton. It's actually just an alias for 'new'.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 0.250.0-2mdv2011.0
+ Revision: 653604
- rebuild for updated spec-helper

* Sat Aug 28 2010 Jérôme Quelin <jquelin@mandriva.org> 0.250.0-1mdv2011.0
+ Revision: 573857
- adding missing buildrequires:
- update to 0.25

* Fri Jul 16 2010 Jérôme Quelin <jquelin@mandriva.org> 0.240.0-1mdv2011.0
+ Revision: 553966
- update to 0.24

* Mon Dec 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.220.0-1mdv2010.1
+ Revision: 483041
- update to 0.22

* Tue Sep 15 2009 Jérôme Quelin <jquelin@mandriva.org> 0.210.0-1mdv2010.0
+ Revision: 442944
- update to 0.21

* Sun Jul 12 2009 Jérôme Quelin <jquelin@mandriva.org> 0.190.0-1mdv2010.0
+ Revision: 394971
- forgot to commit new tarball
- update to 0.19

* Thu Jun 25 2009 Jérôme Quelin <jquelin@mandriva.org> 0.180.0-1mdv2010.0
+ Revision: 389123
- update to 0.18

* Sat Jun 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.170.0-1mdv2010.0
+ Revision: 383359
- adding missing buildrequires
- import perl-MooseX-Singleton


* Sat Jun 06 2009 cpan2dist 0.17-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5006 |12cr|perl-MooseX-Storage-0.300.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-Storage
%define upstream_version 0.30

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	A custom meta-attribute-trait to bypass serialization
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Moose)
BuildRequires:	perl(String::RewritePrefix)
BuildRequires:	perl(Test::Deep)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Requires)
BuildRequires:	perl(Test::TempDir)

BuildArch:	noarch

%description
MooseX::Storage is a serialization framework for Moose, it provides a very
flexible and highly pluggable way to serialize Moose classes to a number of
different formats and styles.

Important Note
    This is still an early release of this module, so use with caution.
    It's outward facing serialization API should be considered stable, but
    I still reserve the right to make tweaks if I need too. Anything beyond
    the basic pack/unpack, freeze/thaw and load/store should not be relied
    on.

Levels of Serialization
    There are 3 levels to the serialization, each of which builds upon the
    other and each of which can be customized to the specific needs of your
    class.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon May 02 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.300.0-1mdv2011.0
+ Revision: 662127
- update to new version 0.30

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.290.0-2
+ Revision: 656945
- rebuild for updated spec-helper

* Sat Nov 27 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.290.0-1mdv2011.0
+ Revision: 601937
- update to new version 0.29

* Fri Nov 12 2010 Jérôme Quelin <jquelin@mandriva.org> 0.280.0-1mdv2011.0
+ Revision: 596738
- adding missing buildrequires
- update to 0.28

* Fri Aug 27 2010 Shlomi Fish <shlomif@mandriva.org> 0.270.0-1mdv2011.0
+ Revision: 573482
- import perl-MooseX-Storage


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5007 |12cr|perl-MooseX-StrictConstructor-0.160.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-StrictConstructor
%define upstream_version 0.16

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Make your object constructors blow up on unknown attributes
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(namespace::autoclean)
BuildRequires:	perl(Module::Build::Compat)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::Fatal)
BuildRequires:	perl(Test::More)
Requires:	perl(namespace::autoclean)
BuildArch:	noarch

%description
Using this class to load Moose instead of just loading using Moose itself
makes your constructors "strict". If your constructor is called with an
attribute init argument that your class does not declare, then it calls
"Carp::confess()". This is a great way to catch small typos.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/MooseX


%changelog
* Thu Apr 28 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.160.0-1mdv2011.0
+ Revision: 659979
- update to new version 0.16

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.130.0-2
+ Revision: 657480
- add runtime req

* Thu Mar 10 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.130.0-1
+ Revision: 643533
- update to new version 0.13

* Sun Nov 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.120.0-1mdv2011.0
+ Revision: 594879
- update to new version 0.12

* Tue Oct 19 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.110.0-1mdv2011.0
+ Revision: 586770
- new version

* Sun Jul 25 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.100.0-1mdv2011.0
+ Revision: 558784
- new version

* Fri Jul 16 2010 Jérôme Quelin <jquelin@mandriva.org> 0.90.0-1mdv2011.0
+ Revision: 554006
- adding missing buildrequires:
- update to 0.09

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.80.0-1mdv2010.0
+ Revision: 404041
- rebuild using %%perl_convert_version

* Mon May 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.08-1mdv2010.0
+ Revision: 371863
- new version

* Fri Sep 05 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.07-1mdv2009.0
+ Revision: 281109
- update to new version 0.07

* Wed Jul 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-1mdv2009.0
+ Revision: 236380
- import perl-MooseX-StrictConstructor


* Wed Jul 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-1mdv2009.0
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5008 |12cr|perl-MooseX-Traits-0.110.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-Traits
%define upstream_version 0.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Automatically apply roles at object creation time
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Role)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::use::ok)
BuildRequires:	perl(namespace::autoclean)
Requires:	perl(namespace::autoclean)

BuildArch:	noarch

%description
Often you want to create components that can be added to a class
arbitrarily. This module makes it easy for the end user to use these
components. Instead of requiring the user to create a named class with the
desired roles applied, or applying roles to the instance one-by-one, he can
just pass a 'traits' parameter to the class's 'new_with_traits'
constructor. This role will then apply the roles in one go, cache the
resulting class (for efficiency), and return a new instance. Arguments
meant to initialize the applied roles' attributes can also be passed to the
constructor.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.110.0-2mdv2011.0
+ Revision: 658863
- rebuild for updated spec-helper

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.110.0-1mdv2011.0
+ Revision: 552423
- update to 0.11

* Wed Apr 07 2010 Jérôme Quelin <jquelin@mandriva.org> 0.90.0-1mdv2010.1
+ Revision: 532714
- update to 0.09

* Sun Feb 14 2010 Jérôme Quelin <jquelin@mandriva.org> 0.80.0-1mdv2010.1
+ Revision: 505680
- update to 0.08

* Fri Aug 28 2009 Michael Scherer <misc@mandriva.org> 0.70.0-2mdv2010.0
+ Revision: 422011
- add missing requires, not found by autoreq as there the module is lowercase

* Mon Aug 24 2009 Jérôme Quelin <jquelin@mandriva.org> 0.70.0-1mdv2010.0
+ Revision: 420470
- adding missing buildrequires:
- update to 0.07

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.60.0-1mdv2010.0
+ Revision: 404042
- rebuild using %%perl_convert_version

* Tue Jun 30 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-1mdv2010.0
+ Revision: 390838
- update to new version 0.06

* Tue Jun 02 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.05-1mdv2010.0
+ Revision: 382297
- update to new version 0.05

* Sun Feb 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.03-1mdv2009.1
+ Revision: 343969
- import perl-MooseX-Traits


* Sun Feb 22 2009 cpan2dist 0.03-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5009 |12cr|perl-MooseX-Traits-Pluggable-0.100.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-Traits-Pluggable
%define upstream_version 0.10

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	An extension to MooseX::Traits
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::MOP)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Autobox)
BuildRequires:	perl(Moose::Role)
BuildRequires:	perl(MooseX::Traits)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(namespace::autoclean)
BuildRequires:	perl(Test::use::ok)
BuildArch:	noarch
Requires:	perl(MooseX::Traits)

%description
See the MooseX::Traits manpage for usage information.

Adds support for class precedence search for traits and some extra
attributes, described below.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.100.0-2mdv2011.0
+ Revision: 655124
- rebuild for updated spec-helper

* Tue Jul 27 2010 Jérôme Quelin <jquelin@mandriva.org> 0.100.0-1mdv2011.0
+ Revision: 561945
- update to 0.10

* Mon Feb 08 2010 Jérôme Quelin <jquelin@mandriva.org> 0.90.0-1mdv2011.0
+ Revision: 502105
- update to 0.09

* Fri Aug 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.80.0-1mdv2010.0
+ Revision: 421831
- update to 0.08

* Fri Jul 24 2009 Jérôme Quelin <jquelin@mandriva.org> 0.70.0-1mdv2010.0
+ Revision: 399267
- update to 0.07

* Thu Jul 23 2009 Jérôme Quelin <jquelin@mandriva.org> 0.60.0-1mdv2010.0
+ Revision: 398852
- update to 0.06
- fixed license field

* Wed Jun 24 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.40.0-2mdv2010.0
+ Revision: 388823
- fix dependencies

* Sun Jun 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.40.0-1mdv2010.0
+ Revision: 387835
- import perl-MooseX-Traits-Pluggable


* Sun Jun 21 2009 cpan2dist 0.04-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5010 |12cr|perl-MooseX-Types-0.350.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-Types
%define upstream_version 0.35

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Organise your Moose types in libraries
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Carp)
BuildRequires: perl(Carp::Clan)
BuildRequires: perl(Class::MOP)
BuildRequires: perl(FindBin)
BuildRequires: perl(Moose) > 0.60
BuildRequires: perl(Sub::Install)
BuildRequires: perl(Sub::Uplevel)
BuildRequires: perl(Test::More)
BuildRequires: perl(Test::Exception)
BuildRequires: perl(Test::Fatal)
BuildRequires: perl(Test::Requires)
BuildRequires: perl(Data::Dump)
BuildRequires: perl-namespace-clean
BuildRequires: perl-devel
BuildArch: noarch
Requires: perl-namespace-clean

%description
The types provided with the Moose manpage are by design global. This
package helps you to organise and selectively import your own and the
built-in types in libraries. As a nice side effect, it catches typos at
compile-time too.

However, the main reason for this module is to provide an easy way to not
have conflicts with your type names, since the internal fully qualified
names of the types will be prefixed with the library's name.

This module will also provide you with some helper functions to make it
easier to use Moose types in your code.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor --skipdeps
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/MooseX


%changelog
* Mon Jun 13 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.270.0-1mdv2011.0
+ Revision: 684777
- update to new version 0.27

* Mon Dec 06 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.250.0-1mdv2011.0
+ Revision: 612306
- update to new version 0.25

* Tue Oct 19 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.240.0-1mdv2011.0
+ Revision: 586771
- new version

* Sun Jul 25 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.230.0-1mdv2011.0
+ Revision: 558815
- new version

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.220.0-1mdv2011.0
+ Revision: 552424
- update to 0.22

* Thu Dec 24 2009 Jérôme Quelin <jquelin@mandriva.org> 0.210.0-1mdv2010.1
+ Revision: 482077
- update to 0.21

* Sun Sep 13 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.200.0-1mdv2010.0
+ Revision: 438654
- update to new version 0.20

* Tue Aug 25 2009 Jérôme Quelin <jquelin@mandriva.org> 0.190.0-1mdv2010.0
+ Revision: 421130
- update to 0.19

* Wed Aug 19 2009 Jérôme Quelin <jquelin@mandriva.org> 0.170.0-1mdv2010.0
+ Revision: 418124
- update to 0.17

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.160.0-1mdv2010.0
+ Revision: 404043
- rebuild using %%perl_convert_version

* Tue Jun 30 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.16-1mdv2010.0
+ Revision: 390839
- update to new version 0.16

* Mon Jun 29 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.15-1mdv2010.0
+ Revision: 390523
- update to new version 0.15

* Sun Jun 28 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.14-1mdv2010.0
+ Revision: 390365
- update to new version 0.14

* Thu Jun 25 2009 Jérôme Quelin <jquelin@mandriva.org> 0.13-1mdv2010.0
+ Revision: 389037
- update to new version 0.13

* Thu Jun 18 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.12-1mdv2010.0
+ Revision: 387014
- update to new version 0.12

* Sun May 24 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.11-1mdv2010.0
+ Revision: 379180
- new version

* Sun Mar 08 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.10-1mdv2009.1
+ Revision: 352915
- update to new version 0.10

* Wed Mar 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.09-1mdv2009.1
+ Revision: 348399
- update to new version 0.09

* Sun Feb 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.08-2mdv2009.1
+ Revision: 343856
- fix dependencies

* Sun Dec 14 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.08-1mdv2009.1
+ Revision: 314254
- update to new version 0.08

* Sun Nov 09 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.07-1mdv2009.1
+ Revision: 301323
- update to new version 0.07

* Mon Oct 27 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-1mdv2009.1
+ Revision: 297782
- new version

* Wed Jul 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.04-1mdv2009.0
+ Revision: 236371
- import perl-MooseX-Types


* Wed Jul 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.04-1mdv2009.0
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5011 |12cr|perl-MooseX-Types-Authen-Passphrase-0.20.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-Types-Authen-Passphrase
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Authen::Passphrase type constraint and coercions
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Authen::Passphrase)
BuildRequires:	perl(MooseX::Types)
BuildRequires:	perl(MooseX::Types::Moose)
BuildRequires:	perl(Test::use::ok)
BuildArch:	noarch

%description
This the MooseX::Types manpage library provides string coercions for the
the Authen::Passphrase manpage family of classes.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.20.0-3mdv2011.0
+ Revision: 655603
- rebuild for updated spec-helper

* Mon Aug 30 2010 Jérôme Quelin <jquelin@mandriva.org> 0.20.0-2mdv2011.0
+ Revision: 574421
- update summary

* Fri Aug 27 2010 Shlomi Fish <shlomif@mandriva.org> 0.20.0-1mdv2011.0
+ Revision: 573484
- import perl-MooseX-Types-Authen-Passphrase


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5012 |12cr|perl-MooseX-Types-Common-0.1.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-Types-Common
%define upstream_version 0.001008

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    No summary found
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(Moose)
BuildRequires: perl(MooseX::Types)
BuildRequires: perl(Test::Exception)
BuildRequires: perl(Test::Fatal)
BuildRequires: perl(Test::More)
BuildRequires: perl-devel

BuildArch: noarch

%description
A set of commonly-used type constraints that do not ship with Moose by
default.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%{make}

%check
%{make} test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/man3/*
%perl_vendorlib/*


%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.1.2-2mdv2011.0
+ Revision: 655137
- rebuild for updated spec-helper

* Tue Feb 23 2010 Jérôme Quelin <jquelin@mandriva.org> 0.1.2-1mdv2011.0
+ Revision: 510080
- update to 0.001002

* Tue Jan 05 2010 Jérôme Quelin <jquelin@mandriva.org> 0.1.1-1mdv2010.1
+ Revision: 486308
- update to 0.001001

* Fri Dec 04 2009 Jérôme Quelin <jquelin@mandriva.org> 0.1.0-1mdv2010.1
+ Revision: 473275
- adding missing buildrequires:
- import perl-MooseX-Types-Common


* Fri Dec 04 2009 cpan2dist 0.001000-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5013 |12cr|perl-MooseX-Types-DateTime-0.50.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-Types-DateTime
%define upstream_version 0.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	L<DateTime> related constraints and coercions for
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(DateTime)
BuildRequires:	perl(DateTime::Locale)
BuildRequires:	perl(DateTime::TimeZone)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Types)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::use::ok)
BuildRequires:	perl(namespace::clean)
BuildArch:	noarch

%description
This module packages several the Moose::Util::TypeConstraints manpage with
coercions, designed to work with the the DateTime manpage suite of objects.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.50.0-2mdv2011.0
+ Revision: 654261
- rebuild for updated spec-helper

* Sat Jan 09 2010 Jérôme Quelin <jquelin@mandriva.org> 0.50.0-1mdv2011.0
+ Revision: 488019
- import perl-MooseX-Types-DateTime


* Sat Jan 09 2010 cpan2dist 0.05-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5014 |12cr|perl-MooseX-Types-JSON-0.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-Types-JSON
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	JSON datatype for Moose
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(JSON::XS)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Types)
BuildArch:	noarch

%description
JSON datatype for Moose.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.20.0-2mdv2011.0
+ Revision: 655138
- rebuild for updated spec-helper

* Tue Feb 16 2010 Jérôme Quelin <jquelin@mandriva.org> 0.20.0-1mdv2011.0
+ Revision: 506652
- import perl-MooseX-Types-JSON


* Tue Feb 16 2010 cpan2dist 0.02-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5015 |12cr|perl-MooseX-Types-LoadableClass-0.5.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-Types-LoadableClass
%define upstream_version 0.005

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	ClassName type constraint with coercion to load the class
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Types)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(namespace::clean)
BuildArch:	noarch

%description
    use Moose::Util::TypeConstraints;

    my $tc = subtype as ClassName;
    coerce $tc, from Str, via { Class::MOP::load_class($_); $_ };

I've written those three lines of code quite a lot of times, in quite a lot
of places.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.5.0-2mdv2011.0
+ Revision: 657800
- rebuild for updated spec-helper

* Sat Nov 27 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.0-1mdv2011.0
+ Revision: 602091
- import perl-MooseX-Types-LoadableClass


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5016 |12cr|perl-MooseX-Types-Path-Class-0.50.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-Types-Path-Class
%define upstream_version 0.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	A Path::Class type library for Moose
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::MOP)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Types)
BuildRequires:	perl(Path::Class)
BuildArch:	noarch

%description
MooseX::Types::Path::Class creates common the Moose manpage types,
coercions and option specifications useful for dealing with the Path::Class
manpage objects as the Moose manpage attributes.

Coercions (see the Moose::Util::TypeConstraints manpage) are made from both
'Str' and 'ArrayRef' to both the Path::Class::Dir manpage and the
Path::Class::File manpage objects. If you have the MooseX::Getopt manpage
installed, the Getopt option type ("=s") will be added for both the
Path::Class::Dir manpage and the Path::Class::File manpage.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.50.0-2mdv2011.0
+ Revision: 655139
- rebuild for updated spec-helper

* Fri May 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.50.0-1mdv2011.0
+ Revision: 380995
- adding missing buildrequires:
- import perl-MooseX-Types-Path-Class


* Fri May 29 2009 cpan2dist 0.05-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5017 |12cr|perl-MooseX-Types-Perl-0.101.340-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-Types-Perl
%define upstream_version 0.101340

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Moose types that check against Perl syntax
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(MooseX::Types)
BuildRequires:	perl(MooseX::Types::Moose)
BuildRequires:	perl(Params::Util)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(version) >= 1:0.820.0

BuildArch:	noarch

%description
This library provides MooseX::Types for checking things (mostly strings)
against syntax that is, or is a reasonable subset of, Perl syntax.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.101.340-2mdv2011.0
+ Revision: 658539
- rebuild for updated spec-helper

* Wed Jul 14 2010 Jérôme Quelin <jquelin@mandriva.org> 0.101.340-1mdv2011.0
+ Revision: 553060
- adding minimum version in buildrequires
- import perl-MooseX-Types-Perl


* Wed Jul 14 2010 cpan2dist 0.101340-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5018 |12cr|perl-MooseX-Types-Set-Object-0.30.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-Types-Set-Object
%define upstream_version 0.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Set::Object type with coercions and stuff
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Types)
BuildRequires:	perl(Set::Object)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::use::ok)
BuildRequires:	perl(Test::Fatal)
BuildArch:	noarch

%description
This module provides Moose type constraints (see the
Moose::Util::TypeConstraints manpage, the MooseX::Types manpage).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.30.0-2mdv2011.0
+ Revision: 656946
- rebuild for updated spec-helper

* Mon Dec 06 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.30.0-1mdv2011.0
+ Revision: 612326
- update to new version 0.03

* Fri Jul 30 2010 Shlomi Fish <shlomif@mandriva.org> 0.20.0-1mdv2011.0
+ Revision: 563370
- import perl-MooseX-Types-Set-Object


* Fri Feb 05 2010 cpan2dist 0.02-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5019 |12cr|perl-MooseX-Types-Structured-0.270.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-Types-Structured
%define upstream_version 0.27

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Structured type constraints
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Types)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::Fatal)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Pod)
BuildRequires:	perl(Test::Pod::Coverage)
BuildRequires:	perl(Devel::PartialDump)
Provides:	perl(MooseX::Meta::TypeCoercion::Structured) = %{version}
Provides:	perl(MooseX::Meta::TypeCoercion::Structured::Optional) = %{version}
Provides:	perl(MooseX::Meta::TypeConstraint::Structured) = %{version}
Provides:	perl(MooseX::Meta::TypeConstraint::Structured::Optional) = %{version}
Provides:	perl(MooseX::Types::Structured::MessageStack) = %{version}
Provides:	perl(MooseX::Types::Structured::OverflowHandler) = %{version}
BuildArch:	noarch

%description
A structured type constraint is a standard container the Moose manpage type
constraint, such as an ArrayRef or HashRef, which has been enhanced to
allow you to explicitly name all the allowed type constraints inside the
structure. The generalized form is:

    TypeConstraint[@TypeParameters or %TypeParameters]

Where 'TypeParameters' is an array or hash of the
Moose::Meta::TypeConstraint manpage.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/MooseX

%changelog
* Mon May 02 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.270.0-1mdv2011.0
+ Revision: 662128
- update to new version 0.27

* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 0.260.0-3
+ Revision: 653469
- add more provides

* Mon Mar 07 2011 Sandro Cazzaniga <kharec@mandriva.org> 0.260.0-2
+ Revision: 642422
- rebuild

* Tue Jan 04 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.260.0-1mdv2011.0
+ Revision: 628582
- update to new version 0.26

* Wed Dec 29 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.250.0-1mdv2011.0
+ Revision: 625968
- update to new version 0.25

* Wed Nov 17 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.240.0-1mdv2011.0
+ Revision: 598317
- update to new version 0.24

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.230.0-1mdv2011.0
+ Revision: 552722
- update to 0.23

* Sat Mar 27 2010 Jérôme Quelin <jquelin@mandriva.org> 0.210.0-2mdv2010.1
+ Revision: 528112
- rebuild
- update to 0.21

* Fri Feb 05 2010 Jérôme Quelin <jquelin@mandriva.org> 0.200.0-1mdv2010.1
+ Revision: 501147
- update to 0.20

* Sun Nov 08 2009 Jérôme Quelin <jquelin@mandriva.org> 0.190.0-1mdv2010.1
+ Revision: 463041
- update to 0.19

* Thu Aug 20 2009 Jérôme Quelin <jquelin@mandriva.org> 0.180.0-1mdv2010.0
+ Revision: 418402
- update to 0.18

* Sun Aug 16 2009 Jérôme Quelin <jquelin@mandriva.org> 0.170.0-1mdv2010.0
+ Revision: 416977
- update to 0.17

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.160.0-1mdv2010.0
+ Revision: 405948
- rebuild using %%perl_convert_version

* Mon Jun 08 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.16-1mdv2010.0
+ Revision: 384028
- update to new version 0.16

* Mon May 11 2009 Jérôme Quelin <jquelin@mandriva.org> 0.14-1mdv2010.0
+ Revision: 374544
- update to new version 0.14

* Wed Mar 11 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.09-1mdv2009.1
+ Revision: 353675
- update to new version 0.09

* Sun Feb 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.07-3mdv2009.1
+ Revision: 343945
- fix dependencies again

* Sun Feb 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.07-2mdv2009.1
+ Revision: 343939
- fix dependencies

* Sun Feb 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.07-1mdv2009.1
+ Revision: 343851
- import perl-MooseX-Types-Structured


* Sun Feb 22 2009 cpan2dist 0.07-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5020 |12cr|perl-MooseX-Types-URI-0.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-Types-URI
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	L<URI> related types and coercions for Moose
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Types)
BuildRequires:	perl(MooseX::Types::Path::Class)
BuildRequires:	perl(Test::use::ok)
BuildRequires:	perl(URI)
BuildRequires:	perl(URI::FromHash)
BuildRequires:	perl(namespace::clean)
BuildArch:	noarch

%description
This package provides Moose types for fun with the URI manpages.

It has slightly DWIMier types than the the URI manpage classes have due to
implementation details, so the types should be more forgiving when
ducktyping will work anyway (e.g. the URI::WithBase manpage does not
inherit the URI manpage).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 0.20.0-2mdv2011.0
+ Revision: 653606
- rebuild for updated spec-helper

* Tue Aug 24 2010 Jérôme Quelin <jquelin@mandriva.org> 0.20.0-1mdv2011.0
+ Revision: 572868
- import perl-MooseX-Types-URI


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5021 |12cr|perl-MooseX-YAML-0.40.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-YAML
%define upstream_version 0.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	DWIM loading of Moose objects from YAML
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(MooseX::Blessed::Reconstruct)
BuildRequires:	perl(Sub::Exporter)
BuildRequires:	perl(Test::use::ok)
BuildRequires:	perl(YAML)
BuildRequires:	perl(namespace::clean)
BuildArch:	noarch

%description
This module provides DWIM loading of the Moose manpage based objects from
YAML documents.

Any hashes blessed into a the Moose manpage class will be replaced with a
properly constructed instance (respecting init args, 'BUILDALL', and the
meta instance type).

This is similar to the YAML::Active manpage in that certain nodes in the
loaded YAML documented are treated specially.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.40.0-2mdv2011.0
+ Revision: 655604
- rebuild for updated spec-helper

* Wed Jul 28 2010 Shlomi Fish <shlomif@mandriva.org> 0.40.0-1mdv2011.0
+ Revision: 562772
- import perl-MooseX-YAML


* Wed Jul 14 2010 cpan2dist 0.04-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5022 |12cr|perl-Mouse-0.930.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Mouse
%define upstream_version 0.93

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	2

License:    GPL+ or Artistic
Group:      Development/Perl
Summary:    Moose minus the antlers
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://search.cpan.org/CPAN/authors/id/S/SA/SARTAK/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Class::Method::Modifiers)
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(ExtUtils::ParseXS) >= 2.210.0
BuildRequires: perl(MRO::Compat)
BuildRequires: perl(Scalar::Util)
BuildRequires: perl(Sub::Exporter)
BuildRequires: perl(Test::Exception)
BuildRequires: perl(Test::More)
BuildRequires: perl-devel

BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}

Provides:      perl-Moose-implementation

%description
the Moose manpage is wonderful.

Unfortunately, it's a little slow. Though significant progress has been
made over the years, the compile time penalty is a non-starter for some
applications.

Mouse aims to alleviate this by providing a subset of Moose's
functionality, faster. In particular, the Moose/has manpage is missing only
a few expert-level features.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes
%{_mandir}/man3/*
%perl_vendorlib/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.930.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Tue May 17 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.930.0-1
+ Revision: 675370
- update to new version 0.93

* Sun Apr 17 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.920.0-1
+ Revision: 654128
- update to new version 0.92

* Mon Mar 14 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.910.0-1
+ Revision: 644769
- update to new version 0.91

* Thu Feb 24 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.900.0-1
+ Revision: 639672
- update to new version 0.90

* Wed Feb 02 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.890.0-1
+ Revision: 635191
- update to new version 0.89

* Mon Dec 06 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.880.0-1mdv2011.0
+ Revision: 612249
- update to new version 0.88
- update to new version 0.87

* Fri Nov 12 2010 Jérôme Quelin <jquelin@mandriva.org> 0.860.0-1mdv2011.0
+ Revision: 596626
- update to 0.86

* Sat Nov 06 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.820.0-1mdv2011.0
+ Revision: 594263
- update to new version 0.82

* Sat Oct 16 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.800.0-1mdv2011.0
+ Revision: 586086
- new version

* Tue Jul 27 2010 Jérôme Quelin <jquelin@mandriva.org> 0.640.0-1mdv2011.0
+ Revision: 561571
- update to 0.64

* Sun Jul 25 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.630.0-1mdv2011.0
+ Revision: 558794
- new version

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.620.0-2mdv2011.0
+ Revision: 556010
- rebuild for perl 5.12

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.620.0-1mdv2011.0
+ Revision: 551994
- update to 0.62

* Thu Apr 22 2010 Jérôme Quelin <jquelin@mandriva.org> 0.550.0-1mdv2010.1
+ Revision: 537884
- update to 0.55

* Sun Apr 18 2010 Jérôme Quelin <jquelin@mandriva.org> 0.540.0-1mdv2010.1
+ Revision: 536206
- update to 0.54

* Sat Mar 27 2010 Jérôme Quelin <jquelin@mandriva.org> 0.520.0-2mdv2010.1
+ Revision: 528113
- rebuild
- update to 0.52

* Mon Mar 15 2010 Jérôme Quelin <jquelin@mandriva.org> 0.510.0-1mdv2010.1
+ Revision: 519955
- update to 0.51

* Fri Mar 12 2010 Jérôme Quelin <jquelin@mandriva.org> 0.500.0-2mdv2010.1
+ Revision: 518456
- ship debug files in -debug

* Mon Feb 08 2010 Jérôme Quelin <jquelin@mandriva.org> 0.500.0-1mdv2010.1
+ Revision: 502106
- update to 0.50

* Tue Feb 02 2010 Jérôme Quelin <jquelin@mandriva.org> 0.490.0-1mdv2010.1
+ Revision: 499486
- update to 0.49

* Mon Feb 01 2010 Jérôme Quelin <jquelin@mandriva.org> 0.480.0-1mdv2010.1
+ Revision: 498980
- update to 0.48

* Fri Jan 15 2010 Jérôme Quelin <jquelin@mandriva.org> 0.470.0-1mdv2010.1
+ Revision: 491630
- update to 0.47

* Sun Jan 10 2010 Jérôme Quelin <jquelin@mandriva.org> 0.460.0-1mdv2010.1
+ Revision: 488605
- update to 0.46

* Wed Dec 23 2009 Jérôme Quelin <jquelin@mandriva.org> 0.450.100-1mdv2010.1
+ Revision: 481710
- update to 0.4501

* Mon Dec 21 2009 Jérôme Quelin <jquelin@mandriva.org> 0.450.0-1mdv2010.1
+ Revision: 480731
- update to 0.45

* Sat Dec 12 2009 Jérôme Quelin <jquelin@mandriva.org> 0.440.0-1mdv2010.1
+ Revision: 477615
- update to 0.44

* Tue Dec 08 2009 Jérôme Quelin <jquelin@mandriva.org> 0.430.0-1mdv2010.1
+ Revision: 474729
- update to 0.43

* Sun Dec 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.420.0-1mdv2010.1
+ Revision: 474102
- update to 0.42

* Sat Dec 05 2009 Jérôme Quelin <jquelin@mandriva.org> 0.410.0-1mdv2010.1
+ Revision: 473770
- mouse is now arch-dependant
- adding missing buildrequires:
- update to 0.41

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.400.0-1mdv2010.1
+ Revision: 460765
- update to 0.40

* Sun Sep 27 2009 Jérôme Quelin <jquelin@mandriva.org> 0.360.0-1mdv2010.0
+ Revision: 449992
- update to 0.36

* Thu Sep 24 2009 Jérôme Quelin <jquelin@mandriva.org> 0.330.0-1mdv2010.0
+ Revision: 448259
- update to 0.33

* Tue Sep 22 2009 Jérôme Quelin <jquelin@mandriva.org> 0.300.0-1mdv2010.0
+ Revision: 447135
- update to 0.30

* Fri Sep 18 2009 Jérôme Quelin <jquelin@mandriva.org> 0.290.0-1mdv2010.0
+ Revision: 444316
- update to 0.29

* Thu Sep 10 2009 Jérôme Quelin <jquelin@mandriva.org> 0.280.0-1mdv2010.0
+ Revision: 437171
- update to 0.28

* Mon Jul 06 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.27-1mdv2010.0
+ Revision: 392999
- update to new version 0.27

* Wed Jun 24 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.25-1mdv2010.0
+ Revision: 388888
- update to new version 0.25

* Mon Jun 08 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.23-1mdv2010.0
+ Revision: 384029
- update to new version 0.23

* Thu May 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.22-2mdv2010.0
+ Revision: 378181
- provides perl-Moose-implementation virtual package

* Mon May 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.22-1mdv2010.0
+ Revision: 371867
- update to new version 0.22

* Sun May 03 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.19-1mdv2010.0
+ Revision: 371228
- update to new version 0.19

* Thu Feb 26 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.17-1mdv2009.1
+ Revision: 345117
- update to new version 0.17

* Thu Feb 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.16-1mdv2009.1
+ Revision: 339773
- update to new version 0.16

* Sun Jan 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.14-1mdv2009.1
+ Revision: 324510
- update to new version 0.14

* Sun Dec 28 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.13-1mdv2009.1
+ Revision: 320438
- update to new version 0.13

* Mon Dec 08 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.12-1mdv2009.1
+ Revision: 311974
- update to new version 0.12

* Tue Nov 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.11-1mdv2009.1
+ Revision: 302140
- update to new version 0.11

* Wed Oct 29 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.10-1mdv2009.1
+ Revision: 298186
- new version

* Wed Jul 23 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-1mdv2009.0
+ Revision: 242119
- import perl-Mouse


* Wed Jul 23 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-1mdv2009.0
- initial mdv release, generated with cpan2dist



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5023 |12cr|perl-MouseX-NativeTraits-1.40.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name       MouseX-NativeTraits
%define upstream_version    1.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2
License:	Artistic
Group:		Development/Perl
Summary:	Extend your attribute interfaces for Mouse
Url:		http://search.cpan.org/dist/%{upstream_name}
Source:		http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:	perl-devel
BuildRequires:	perl(Any::Moose)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Mouse)
BuildRequires:	perl(Test::Fatal)
BuildArch:	noarch

%description
Extend your attribute interfaces for Mouse.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
perl Makefile.PL INSTALLDIRS=vendor destdir=%{buildroot}
make

%check
make test

%install
%makeinstall_std
find %{buildroot} -type f -name perllocal.pod -o -name .packlist -o -name '*.bs' -a -size 0 | xargs rm -f
find %{buildroot} -type d -depth | xargs rmdir --ignore-fail-on-non-empty

%files
%doc README Changes
%{perl_vendorlib}/Mouse/Meta/Attribute/Custom/Trait/*.pm
%{perl_vendorlib}/Mouse/Meta/Attribute/*.pm
%{perl_vendorlib}/MouseX/NativeTraits.pm
%{perl_vendorlib}/MouseX/NativeTraits/*.pm
%{perl_vendorlib}/MouseX/NativeTraits/MethodProvider/*.pm
%{_mandir}/man3/*


%changelog
* Fri Jun 17 2011 Bruno Cornec <bcornec@mandriva.org> 1.40.0-1mdv2011.0
+ Revision: 685830
- First import of perl-MouseX-NativeTraits-1.04
- create perl-MouseX-NativeTraits


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5024 |12cr|perl-MouseX-StrictConstructor-0.20.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name       MouseX-StrictConstructor
%define upstream_version    0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2
License:	Artistic
Group:		Development/Perl
Summary:	Make your object constructors blow up on unknown attributes
Url:		http://search.cpan.org/dist/%{upstream_name}
Source:		http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Mouse)
BuildArch:	noarch

%description
Make your object constructors blow up on unknown attributes

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
perl Makefile.PL INSTALLDIRS=vendor destdir=%{buildroot}
make

%check
make test

%install
%makeinstall_std
find %{buildroot} -type f -name perllocal.pod -o -name .packlist -o -name '*.bs' -a -size 0 | xargs rm -f
find %{buildroot} -type d -depth | xargs rmdir --ignore-fail-on-non-empty

%files
%doc README Changes
%{perl_vendorlib}/MouseX/StrictConstructor.pm
%{_mandir}/man3/*

%changelog
* Tue May 17 2011 Bruno Cornec <bcornec@mandriva.org> 0.20.0-1mdv2011.0
+ Revision: 675789
- Import first version of MouseX-StrictConstructor-0.02
- create perl-MouseX-StrictConstructor


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5025 |12cr|perl-Mozilla-CA-20120823.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Mozilla-CA
%define upstream_version 20120823

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Mozilla's CA cert bundle in PEM format
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Mozilla/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Test)
BuildArch:	noarch

%description
Mozilla::CA provides a copy of Mozilla's bundle of Certificate Authority
certificates in a form that can be consumed by modules and libraries based
on OpenSSL.

The module provide a single function:

* SSL_ca_file()

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.json META.yml MYMETA.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5026 |12cr|perl-MP3-Icecast-0.20.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 MP3-Icecast
%define	upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	MP3::Icecast - Generate Icecast streams
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/A/AL/ALLENDAY/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(MP3::Info)
BuildRequires:	perl(URI)
BuildArch:	noarch

%rename	perl-mp3-icecast

%description
MP3::Icecast - Generate Icecast streams, as well as M3U and PLSv2 playlists.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
CFLAGS="%{optflags}" perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%defattr(644,root,root,755)
%doc README Changes
%{perl_vendorlib}/MP3
%{_mandir}/man3/*


%changelog
* Mon Aug 03 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.20.0-1mdv2010.0
+ Revision: 407808
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.02-12mdv2009.0
+ Revision: 257923
- rebuild
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.02-9mdv2008.1
+ Revision: 136291
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.02-9mdv2008.0
+ Revision: 86671
- rebuild


* Sun Aug 06 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/06/06 23:21:05 (53744)
- test in %%check
- rebuild

* Sun Aug 06 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/06/06 23:18:35 (53743)
Import perl-MP3-Icecast

* Thu Oct 06 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.02-7mdk
- Fix File section to own the directory

* Tue Oct 04 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.02-6mdk
- Rebuild

* Fri Sep 30 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.02-5mdk
- Use good name

* Thu Sep 29 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.02-4mdk
- Fix url

* Thu Sep 29 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.02-3mdk
- Fix BuildRequires
- %%mkrel

* Sun Feb 06 2005 Sylvie Terjan <erinmargault@mandrake.org> 0.02-2mdk
- rebuild for new perl

* Mon Apr 19 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.02-1mdk
- initial spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5027 |12cr|perl-MP3-ID3v1Tag-1.110.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 MP3-ID3v1Tag
%define upstream_version 1.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Edit ID3v1 Tags from an Audio MPEG Layer 3
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/modules/by-module/MP3/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
The ID3v1Tag routines are useful for setting and reading ID3 MP3 Audio Tags.
Just create an MP3::ID3v1Tag Object with the path to the file of interest, and
query any of the methods below.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/MP3
%{_mandir}/*/*


%changelog
* Mon Aug 03 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.110.0-1mdv2010.0
+ Revision: 407809
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.11-12mdv2009.0
+ Revision: 257930
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.11-11mdv2009.0
+ Revision: 245958
- rebuild

* Sat Dec 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.11-9mdv2008.1
+ Revision: 137191
- spec cleanup

* Sat Dec 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.11-8mdv2008.1
+ Revision: 137004
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request
    - kill changelog left by repsys


* Fri Jul 14 2006 Olivier Thauvin <nanardon@mandriva.org>
+2006-07-14 19:00:38 (41169)
- rebuild && mkrel

* Fri Jul 14 2006 Olivier Thauvin <nanardon@mandriva.org>
+2006-07-14 18:58:49 (41168)
Import perl-MP3-ID3v1Tag

* Fri Oct 15 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.11-6mdk
- fix deps

* Thu Aug 14 2003 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.11-5mdk
- rebuild for new perl
- don't rm -rf $RPM_BUILD_ROOT in %%prep
- drop $RPM_OPT_FLAGS, noarch..
- use %%makeinstall_std macro


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5028 |12cr|perl-MP3-Tag-1.130.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 MP3-Tag
%define upstream_version 1.13

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Normalize::Text::Normalize_Fields\\)|perl\\(Music_Normalize_Fields\\)'
%else
%define _requires_exceptions perl(\\(Normalize::Text::Normalize_Fields\\|Music_Normalize_Fields\\))
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Module for reading tags of MP3 audio files 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MP3/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Compress::Zlib)
BuildArch:	noarch

Requires:	perl(Compress::Zlib)

%description
Tag is a wrapper module to read different tags of mp3 files. It provides an
easy way to access the functions of separate modules which do the handling
of reading/writing the tags itself.

At the moment MP3::Tag::ID3v1 and MP3::Tag::ID3v2 are supported for read and
write; MP3::Tag::Inf, MP3::Tag::CDDB_File, MP3::Tag::File,
MP3::Tag::LastResort are supported for read access (the information obtained
by parsing CDDB files, .inf file and the filename).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
# requires CDDB connection
rm -f t/mp3tag.t
chmod -R u+w examples
chmod 755 examples/*.pl examples/mp3info2 examples/typeset_audio_dir

%build
# -n is here to avoid installation of scripts (they come in examples/ anyway)
perl Makefile.PL INSTALLDIRS=vendor -n
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README.txt TODO examples
%{perl_vendorlib}/MP3
%{perl_vendorlib}/Encode
%{perl_vendorlib}/Normalize
%{_mandir}/*/*

%changelog
* Wed Jul 14 2010 Jérôme Quelin <jquelin@mandriva.org> 1.130.0-1mdv2011.0
+ Revision: 553132
- update to 1.13

* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.120.0-1mdv2010.1
+ Revision: 471054
- update to 1.12

* Wed Aug 05 2009 Jérôme Quelin <jquelin@mandriva.org> 1.110.0-1mdv2010.0
+ Revision: 410092
- rebuild using %%perl_convert_version

* Sun May 17 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.11-1mdv2010.0
+ Revision: 376724
- update to new version 1.11

* Sat May 09 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.10-1mdv2010.0
+ Revision: 373734
- update to new version 1.10

* Thu May 07 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.00-2mdv2010.0
+ Revision: 373067
- fix deps

* Wed May 06 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.00-1mdv2010.0
+ Revision: 372559
- fix dependencies
- new version

* Tue Jan 06 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.9714-1mdv2009.1
+ Revision: 325360
- update to new version 0.9714

* Mon Nov 03 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.9713-1mdv2009.1
+ Revision: 299401
- update to new version 0.9713

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.9710-4mdv2009.0
+ Revision: 257932
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.9710-3mdv2009.0
+ Revision: 245986
- rebuild

* Sat Feb 02 2008 Funda Wang <fwang@mandriva.org> 0.9710-1mdv2008.1
+ Revision: 161378
- update to new version 0.9710

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed May 02 2007 Olivier Thauvin <nanardon@mandriva.org> 0.9709-1mdv2008.0
+ Revision: 20305
- 0.9709


* Fri Jun 16 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.9708-1mdv2007.0
- New version 0.9708

* Thu Jun 01 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.9707-1mdv2007.0
- New release 0.9707
- spec cleanup
- better sources URL

* Fri Mar 03 2006 Austin Acton <austin@mandriva.org> 0.9706-1mdk
- New release 0.9706

* Fri Feb 10 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.9705-1mdk
- New release 0.9705

* Fri Jan 20 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.9704-1mdk
- New release 0.9704

* Mon Nov 07 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.9702-1mdk
- 0.9702
- fix perms, don't install scripts in _bindir

* Wed Sep 28 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.9701-2mdk
- fix perms

* Wed Sep 28 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.9701-1mdk
- new version  
- rpmbuildupdate aware
- better summary
- spec cleanup
- fix directory ownership

* Mon Jul 18 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.97-1mdk
- 0.97

* Thu Oct 14 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.94-1mdk
- 0.94
- add handy examples scripts in documentation

* Tue Jul 20 2004 Austin Acton <austin@mandrake.org> 0.92-1mdk
- 0.92


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5029 |12cr|perl-MusicBrainz-DiscID-0.30.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name		MusicBrainz-DiscID
%define upstream_version	0.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Perl interface for the MusicBrainz libdiscid library
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MusicBrainz/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::CBuilder)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Test)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build)
BuildRequires:	pkgconfig(libdiscid)

%description
MusicBrainz::DiscID is a class to calculate a MusicBrainz DiscID from an
audio CD in the drive. The coding style is slightly different to the C
interface to libdiscid, because it makes use of perl's Object Oriented
functionality.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5030 |12cr|perl-mytop-1.600.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    mytop
%define upstream_version 1.6

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	A clone of top for MySQL 3.22.x to 4.x
License:	GPL
Group:		Databases
Url:		http://jeremy.zawodny.com/mysql/mytop/
Source0:	http://jeremy.zawodny.com/mysql/mytop/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Term::ReadKey)
BuildArch:	noarch
Requires:	perl(Term::ReadKey)

%description
Mytop is a console-based (non-gui) tool for monitoring the threads and overall
performance of a MySQL 3.22.x, 3.23.x, and 4.x server.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
# beware to use _std macros 
%makeinstall_std

%files
%{_bindir}/mytop
%{_mandir}/man1/%{upstream_name}.*
%doc README

%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.600.0-2mdv2010.0
+ Revision: 430508
- rebuild

  + Jérôme Quelin <jquelin@mandriva.org>
    - rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.6-4mdv2009.0
+ Revision: 257934
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.6-3mdv2009.0
+ Revision: 245995
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.6-1mdv2008.1
+ Revision: 140692
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request
    - fix man pages

* Tue May 08 2007 Olivier Thauvin <nanardon@mandriva.org> 1.6-1mdv2008.0
+ Revision: 25296
- 1.6
- Import perl-mytop



* Tue Jan 31 2005 Nicolas Chipaux <chipaux@mandriva.com> 1.4-2mdk
- Fix BuildRequires

* Tue Jan 31 2005 Nicolas Chipaux <chipaux@mandriva.com> 1.4-1mdk
- First mandrake release

# end of file

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5031 |12cr|perl-Nagios-Plugin-0.350.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Nagios-Plugin
%define upstream_version 0.35

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2
Summary:	A family of perl modules to streamline writing Nagios plugins
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Nagios/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Accessor)
BuildRequires:	perl(Config::Tiny)
BuildRequires:	perl(Math::Calc::Units)
BuildRequires:	perl(Params::Validate)
BuildRequires:	perl(Test::Pod)
BuildRequires:	perl(Test::Simple)
BuildArch:	noarch

%description
These modules are meant for perl developers of plugins for Nagios
(http://nagiosplug.sourceforge.net). It is meant to simplify a lot of the
common functions required to do checking of a particular service.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Nagios
%{_mandir}/*/*


%changelog
* Mon Dec 06 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.350.0-1mdv2011.0
+ Revision: 612250
- update to new version 0.35

* Fri Apr 16 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.340.0-1mdv2011.0
+ Revision: 535531
- new version

* Thu Oct 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.330.0-2mdv2010.0
+ Revision: 458764
- ensure backportability

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.330.0-1mdv2010.0
+ Revision: 404044
- rebuild using %%perl_convert_version

* Sun Jun 07 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.33-1mdv2010.0
+ Revision: 383530
- update to new version 0.33

* Wed Mar 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.32-1mdv2009.1
+ Revision: 348534
- update to new version 0.32

* Tue Jan 06 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.31-1mdv2009.1
+ Revision: 325311
- update to new version 0.31

* Wed Dec 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.30-1mdv2009.1
+ Revision: 315203
- new version
- drop test patch, uneeded anymore

* Wed Dec 10 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.29-1mdv2009.1
+ Revision: 312497
- new version

* Sat Nov 22 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.28-1mdv2009.1
+ Revision: 305755
- update to new version 0.28

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.27-2mdv2009.0
+ Revision: 268620
- rebuild early 2009.0 package (before pixel changes)

* Wed Jun 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.27-1mdv2009.0
+ Revision: 217988
- update to new version 0.27

* Thu Dec 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.22-1mdv2008.1
+ Revision: 135705
- 0.22

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Oct 11 2007 Oden Eriksson <oeriksson@mandriva.com> 0.21-1mdv2008.1
+ Revision: 97100
- import perl-Nagios-Plugin


* Thu Oct 11 2007 Oden Eriksson <oeriksson@mandriva.com> 0.21-1mdv2008.1
- initial Mandriva package 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5032 |12cr|perl-Nagios-Plugin-WWW-Mechanize-0.130.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Nagios-Plugin-WWW-Mechanize
%define upstream_version 0.13

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2
Summary:	Login to a web page as a user and get data as a Nagios plugin
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Nagios/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Nagios::Plugin)
BuildRequires:	perl(Time::HiRes)
BuildRequires:	perl(WWW::Mechanize)
BuildArch:	noarch

%description
This module ties Nagios::Plugin with WWW::Mechanize so that there's less
code in your perl script and the most common work is done for you.

For example, the plugin will automatically call nagios_exit(CRITICAL, ...)
if a page is unavailable or a submit_form fails. The plugin will also keep
a track of the time for responses from the remote web server and output
that as performance data.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE
%{_mandir}/man3/*
%{perl_vendorlib}/Nagios

%changelog
* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.130.0-1mdv2010.1
+ Revision: 461331
- update to 0.13

* Thu Oct 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.120.0-2mdv2010.0
+ Revision: 458765
- ensure backportability

* Tue Sep 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.120.0-1mdv2010.0
+ Revision: 443244
- import perl-Nagios-Plugin-WWW-Mechanize


* Tue Sep 15 2009 cpan2dist 0.12-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5033 |12cr|perl-namespace-autoclean-0.130.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    namespace-autoclean
%define upstream_version 0.13

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Keep imports out of your namespace 
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/namespace/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(B::Hooks::EndOfScope)
BuildRequires: perl(Class::MOP)
BuildRequires: perl(namespace::clean)
BuildRequires: perl-devel
BuildArch: noarch
Requires: perl(namespace::clean)
Provides: perl(namespace::autoclean)

%description
When you import a function into a Perl package, it will naturally also be
available as a method.

The 'namespace::autoclean' pragma will remove all imported symbols at the
end of the current package's compile cycle. Functions called in the package
itself will still be bound by their name, but they won't show up as methods
on your class or instances.

This module is very similar to namespace::clean, except it will clean all
imported functions, no matter if you imported them before or after you
'use'd the pagma. It will also not touch anything that looks like a method,
according to 'Class::MOP::Class::get_method_list'.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%perl_vendorlib/*


%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.120.0-2mdv2011.0
+ Revision: 657863
- rebuild for updated spec-helper

* Mon Feb 07 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.120.0-1
+ Revision: 636615
- update to new version 0.12

* Tue Jul 27 2010 Funda Wang <fwang@mandriva.org> 0.110.0-2mdv2011.0
+ Revision: 561096
- rebuild for perl 5.12

* Mon Jul 12 2010 Jérôme Quelin <jquelin@mandriva.org> 0.110.0-1mdv2011.0
+ Revision: 551216
- update to 0.11

* Wed Sep 16 2009 Jérôme Quelin <jquelin@mandriva.org> 0.90.0-1mdv2010.0
+ Revision: 443469
- update to 0.09

* Wed Jul 08 2009 Jérôme Quelin <jquelin@mandriva.org> 0.80.0-1mdv2010.0
+ Revision: 393404
- update to 0.08
- fixed summary field

* Sun Jun 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.70.0-3mdv2010.0
+ Revision: 387862
- fix dependencies

* Sat Jun 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.70.0-2mdv2010.0
+ Revision: 383240
- adding manual provides:

* Thu May 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.70.0-1mdv2010.0
+ Revision: 380351
- update to 0.07
- using %%perl_convert_version
- fix license

* Thu May 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-1mdv2010.0
+ Revision: 378234
- update to new version 0.06

* Thu May 14 2009 Jérôme Quelin <jquelin@mandriva.org> 0.05-2mdv2010.0
+ Revision: 375698
- rebuild

* Mon May 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.05-1mdv2010.0
+ Revision: 371859
- import perl-namespace-autoclean


* Mon May 04 2009 cpan2dist 0.05-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5034 |12cr|perl-namespace-clean-0.230.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    namespace-clean
%define upstream_version 0.23

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Keep imports and functions out of your namespace
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/namespace/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(B::Hooks::EndOfScope)
BuildRequires:	perl(FindBin)
BuildRequires:	perl(Package::Stash)
BuildRequires:	perl(Scope::Guard)
BuildRequires:	perl(Sub::Identify)
BuildRequires:	perl(Sub::Name)
BuildRequires:	perl(Symbol)
BuildRequires:	perl(Test::More)
BuildRequires:	perl-devel

BuildArch:	noarch

Provides:	perl(namespace::clean)

%description
When you define a function, or import one, into a Perl package, it will
naturally also be available as a method. This does not per se cause
problems, but it can complicate subclassing and, for example, plugin
classes that are included via multiple inheritance by loading them as
base classes.

The 'namespace::clean' pragma will remove all previously declared or
imported symbols at the end of the current package's compile cycle.
Functions called in the package itself will still be bound by their
name, but they won't show up as methods on your class or instances.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor --skipdeps
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.200.0-2mdv2011.0
+ Revision: 657864
- rebuild for updated spec-helper

* Sun Jan 30 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.200.0-1
+ Revision: 634015
- new version

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.180.0-1mdv2011.0
+ Revision: 551923
- adding missing buildrequires:
- update to 0.18

* Mon Mar 22 2010 Jérôme Quelin <jquelin@mandriva.org> 0.140.0-1mdv2010.1
+ Revision: 526462
- update to 0.14

* Mon Jan 18 2010 Jérôme Quelin <jquelin@mandriva.org> 0.130.0-1mdv2010.1
+ Revision: 492956
- update to 0.13

* Thu Jan 14 2010 Jérôme Quelin <jquelin@mandriva.org> 0.120.0-1mdv2010.1
+ Revision: 491211
- adding missing buildrequires:
- update to 0.12

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.110.0-1mdv2010.0
+ Revision: 404047
- rebuild using %%perl_convert_version

* Wed Mar 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.11-1mdv2009.1
+ Revision: 348397
- update to new version 0.11

* Sun Feb 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.10-1mdv2009.1
+ Revision: 343835
- new version

* Thu Dec 04 2008 Jérôme Quelin <jquelin@mandriva.org> 0.09-2mdv2009.1
+ Revision: 309964
- force provides, since it's all lowercase and mandriva's perl extractor
  filters those out

* Thu Oct 23 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.09-1mdv2009.1
+ Revision: 296825
- new version

* Wed Jul 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.08-1mdv2009.0
+ Revision: 236343
- import perl-namespace-clean


* Wed Jul 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.08-1mdv2009.0
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5035 |12cr|perl-Net-AIM-1.220.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-AIM
%define upstream_version 1.22

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Perl module for AOL Instant Messenger TOC protocol
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/Net-AIM/
Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
perl-Net-AIM is a Perl module for AOL Instant Messenger TOC protocol.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5036 |12cr|perl-Net-Akismet-0.50.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Net-Akismet
%define	upstream_version 0.05

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 1

Summary:	Perl interface to Akismet - comment and trackback spam fighter 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/N/NI/NIKOLAY/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl(LWP::UserAgent)
Buildrequires:	perl-devel
Buildarch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
Net::Akismet is a Perl interface to Akismet, a comment and trackback
spam fighter.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%{perl_vendorlib}/Net/Akismet.pm
%{_mandir}/*/*


%changelog
* Tue Aug 04 2009 Jérôme Quelin <jquelin@mandriva.org> 0.50.0-1mdv2010.0
+ Revision: 409303
- rebuild using %%perl_convert_version

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.05-2mdv2009.0
+ Revision: 268621
- rebuild early 2009.0 package (before pixel changes)

* Sat Jun 07 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.05-1mdv2009.0
+ Revision: 216586
- update to new version 0.05

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.03-1mdv2008.1
+ Revision: 140692
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Aug 30 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.03-1mdv2008.0
+ Revision: 75228
- update to new version 0.03

* Sat Aug 11 2007 Olivier Blin <oblin@mandriva.com> 0.02-1mdv2008.0
+ Revision: 61932
- buildrequire perl(LWP::UserAgent) for tests
- initial perl-Net-Akismet release
- Create perl-Net-Akismet


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5037 |12cr|perl-Net-Amazon-0.590.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Net-Amazon
%define upstream_version 0.59

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Framework for accessing amazon.com via SOAP and XML/HTTP
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Net::Amazon provides an object-oriented interface to amazon.com's
SOAP and XML/HTTP interfaces. This way it's possible to create applications
using Amazon's vast amount of data via a functional interface, without
having to worry about the underlying communication mechanism.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Net
%{_mandir}/man3/*

%changelog
* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.590.0-1mdv2010.1
+ Revision: 461334
- update to 0.59

* Wed Sep 09 2009 Jérôme Quelin <jquelin@mandriva.org> 0.570.0-1mdv2010.0
+ Revision: 435714
- update to 0.57

* Mon Sep 07 2009 Jérôme Quelin <jquelin@mandriva.org> 0.560.0-1mdv2010.0
+ Revision: 432824
- update to 0.56

* Fri Jul 24 2009 Jérôme Quelin <jquelin@mandriva.org> 0.550.0-1mdv2010.0
+ Revision: 399266
- update to 0.55
- using %%perl_convert_version
- fixed license field

* Sun Jun 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.54-1mdv2010.0
+ Revision: 387780
- update to new version 0.54

* Thu Jun 18 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.53-1mdv2010.0
+ Revision: 387015
- update to new version 0.53

* Sun Jun 07 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.51-1mdv2010.0
+ Revision: 383531
- update to new version 0.51

* Sun Aug 10 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.50-1mdv2009.0
+ Revision: 270393
- update to new version 0.50

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.49-2mdv2009.0
+ Revision: 268622
- rebuild early 2009.0 package (before pixel changes)

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - update to new version 0.49

* Tue Jan 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.48-1mdv2008.1
+ Revision: 152911
- update to new version 0.48
- update to new version 0.48

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Dec 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.47-1mdv2008.1
+ Revision: 133602
- update to new version 0.47

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Nov 17 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.46-1mdv2008.1
+ Revision: 109580
- update to new version 0.46

* Sun Nov 04 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.44-1mdv2008.1
+ Revision: 105895
- update to new version 0.44

* Sun Jul 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.43-1mdv2008.0
+ Revision: 46655
- update to new version 0.43

* Fri Apr 20 2007 Anssi Hannula <anssi@mandriva.org> 0.40-1mdv
+ Revision: 16260
- 0.40


* Tue Feb 27 2007 Anssi Hannula <anssi@mandriva.org> 0.39-1mdv2007.0
+ Revision: 126272
- 0.39
- 0.38

* Sun Jan 21 2007 Anssi Hannula <anssi@mandriva.org> 0.36-1mdv2007.1
+ Revision: 111459
- 0.36
- Import perl-Net-Amazon

* Mon May 29 2006 Anssi Hannula <anssi@mandriva.org> 0.35-1mdv2007.0
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5038 |12cr|perl-Net-Appliance-Session-1.360.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name Net-Appliance-Session
%define upstream_version 1.36

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Net::Appliance::Phrasebook\\)'
%endif

Summary:	Run command-line sessions to network appliances
Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3
License:	Artistic/GPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/Net-Appliance-Session/
Source:		http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:	perl-devel
BuildArch:	noarch

%description
Run command-line sessions to network appliances

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

### Clean up docs
find examples/ -type f -exec %{__chmod} a-x {} \;

%files
%doc Changes INSTALL MANIFEST META.yml README examples/
%{_mandir}/man3/*.3pm*
%{perl_vendorlib}/Net/Appliance/Session
%{perl_vendorlib}/Net/Appliance/Session.pm

%changelog
* Tue Sep 27 2011 Leonardo Coelho <leonardoc@mandriva.com> 1.36-1mdv2012.0
+ Revision: 701541
- first mandriva version
- Created package structure for 'perl-Net-Appliance-Session'.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5039 |12cr|perl-Net-Arping-0.20.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-Arping
%define upstream_version 0.02

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	2

Summary:	Net-Arping module for perl 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.bz2
Patch0:		perl-Net-Arping-0.02-overflow.patch

BuildRequires:	libnet1.0.2-devel
BuildRequires:	libpcap-devel
BuildRequires:	perl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
The module contains function for testing remote host reachability
by sending ARP packets. The program must be run as root or be
setuid.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 
%patch0 -p0

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make OPTIMIZE="%{optflags}" CFLAGS="%{optflags}"
# got root?
#make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes README
%{perl_vendorarch}/*
%{_mandir}/*/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.20.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.20.0-1mdv2010.0
+ Revision: 404050
- rebuild using %%perl_convert_version

* Wed Oct 29 2008 Oden Eriksson <oeriksson@mandriva.com> 0.02-10mdv2009.1
+ Revision: 298347
- rebuilt against libpcap-1.0.0

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.02-9mdv2009.0
+ Revision: 257949
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.02-8mdv2009.0
+ Revision: 245998
- rebuild

* Mon Jan 14 2008 Pixel <pixel@mandriva.com> 0.02-6mdv2008.1
+ Revision: 151416
- rebuild for perl-5.10.0

* Fri Jan 11 2008 Oden Eriksson <oeriksson@mandriva.com> 0.02-5mdv2008.1
+ Revision: 147964
- added P0 to fix #36669 (Buffer overflow when using perl-Net-Arping-0.02-4mdv2008.0)

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 27 2007 Oden Eriksson <oeriksson@mandriva.com> 0.02-4mdv2008.0
+ Revision: 18585
- rebuild


* Fri Mar 17 2006 Oden Eriksson <oeriksson@mandriva.com> 0.02-3mdk
- rebuilt against libnet1.0.2

* Wed Jul 13 2005 Oden Eriksson <oeriksson@mandriva.com> 0.02-2mdk
- rebuilt against new libpcap-0.9.1 (aka. a "play safe" rebuild)

* Thu Feb 10 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.02-1mdk
- initial Mandrakelinux package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5040 |12cr|perl-Net-BGP-0.140.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-BGP
%define upstream_version 0.14

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Net-BGP module for perl 
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::Pod)
BuildArch:	noarch

%description
This module is an implementation of the BGP-4 inter-domain
routing protocol. It encapsulates all of the functionality
needed to establish and maintain a BGP peering session and
exchange routing update information with the peer.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Net/BGP
%{perl_vendorlib}/Net/BGP.pm
%{_mandir}/*/*

%changelog
* Mon Oct 25 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.140.0-1mdv2011.0
+ Revision: 589352
- new version

* Fri Jul 17 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.130.0-1mdv2011.0
+ Revision: 396744
- update to 0.13

* Tue Jul 07 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.120.0-1mdv2010.0
+ Revision: 393271
- update to 0.12
- using %%perl_convert_version
- fixed license field

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.08-6mdv2009.0
+ Revision: 241759
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed May 09 2007 Oden Eriksson <oeriksson@mandriva.com> 0.08-4mdv2008.0
+ Revision: 25448
- rebuild

* Tue May 08 2007 Olivier Thauvin <nanardon@mandriva.org> 0.08-3mdv2008.0
+ Revision: 25293
- rebuild


* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.08-2mdk
- Fix SPEC according to Perl Policy
	- BuildRequires
	- Source URL
- use mkrel

* Wed Jul 13 2005 Oden Eriksson <oeriksson@mandriva.com> 0.08-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5041 |12cr|perl-Net-Bluetooth-0.400.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name Net-Bluetooth
%define upstream_version 0.40

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Net::Bluetooth - Perl Bluetooth Interface
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Net/Net-Bluetooth-%{upstream_version}.tar.bz2

BuildRequires:	bluez-devel
BuildRequires:	perl-devel
Requires(pre):	bluez

%description
Net::Bluetooth - Perl Bluetooth Interface
This module creates a Bluetooth interface for Perl.

%prep
%setup -q -n Net-Bluetooth-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorarch}/Net/Bluetooth.pm
%dir %{perl_vendorarch}/auto/Net/Bluetooth
%{perl_vendorarch}/auto/Net/Bluetooth/*
%{_mandir}/man3/*


%changelog
* Sun Feb 12 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.400.0-2
+ Revision: 773534
- clean out spec
- fix files listed twice
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.400.0-1mdv2010.0
+ Revision: 404062
- rebuild using %%perl_convert_version

* Sat Feb 28 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.40-6mdv2009.1
+ Revision: 345984
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.40-5mdv2009.0
+ Revision: 257951
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.40-4mdv2009.0
+ Revision: 246002
- rebuild
- fix spacing at top of description

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 0.40-2mdv2008.1
+ Revision: 152216
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Thu Aug 16 2007 Funda Wang <fwang@mandriva.org> 0.40-1mdv2008.0
+ Revision: 64131
- New version 0.40

* Wed May 23 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.39-1mdv2008.0
+ Revision: 30113
- Fix BR
- Import perl-Net-Bluetooth



* Wed May 23 2007 Nicolas Lcureuil <neoclust@mandriva.org> 0.39-1mdv2008.0
- First Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5042 |12cr|perl-Net-CIDR-0.140.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Net-CIDR
%define upstream_version 0.14

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Manipulate IPv4/IPv6 netblocks in CIDR notation
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
With this module, you can manipulate IPv4/IPv6 netblocks in CIDR notation.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Net
%{_mandir}/*/*


%changelog
* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.140.0-1mdv2011.0
+ Revision: 552425
- update to 0.14

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.130.0-1mdv2010.0
+ Revision: 404063
- rebuild using %%perl_convert_version

* Tue Jan 20 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.13-1mdv2009.1
+ Revision: 331588
- update to new version 0.13

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.11-6mdv2009.0
+ Revision: 257957
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.11-5mdv2009.0
+ Revision: 246035
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.11-3mdv2008.1
+ Revision: 140692
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.11-3mdv2008.0
+ Revision: 86681
- rebuild


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.11-2mdv2007.0
- Rebuild

* Tue Apr 18 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.11-1mdk
- contributed by Cedric Devillers <brancaleone@altern.org>


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5043 |12cr|perl-Net-CUPS-0.610.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-CUPS
%define upstream_version 0.61

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	2

Summary:    Common Unix Printing System Interface
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl-devel
BuildRequires: cups-devel
BuildRequires: perl(Test::More)
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}

%description
Net::CUPS is an object oriented interface to the Common Unix Printing
System.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
# those test requires a running cups server
# http://rt.cpan.org/Ticket/Display.html?id=38469
rm -f t/03_destination.t

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README Changes
%{_mandir}/man3/*
%perl_vendorlib/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.610.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Thu Aug 20 2009 Jérôme Quelin <jquelin@mandriva.org> 0.610.0-1mdv2010.0
+ Revision: 418545
- update to 0.61

* Tue Aug 04 2009 Jérôme Quelin <jquelin@mandriva.org> 0.600.0-1mdv2010.0
+ Revision: 408837
- update to 0.60

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.590.0-1mdv2010.0
+ Revision: 404065
- rebuild using %%perl_convert_version

* Fri Sep 05 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.59-1mdv2009.0
+ Revision: 281111
- update to new version 0.59

* Sun Aug 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.58-1mdv2009.0
+ Revision: 277954
- update to new version 0.58

* Thu Aug 14 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.57-1mdv2009.0
+ Revision: 272041
- new version

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild early 2009.0 package (before pixel changes)

* Wed Apr 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.55-1mdv2009.0
+ Revision: 194693
- import perl-Net-CUPS


* Wed Apr 09 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.55-1mdv2008.1
- initial mdv import

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5044 |12cr|perl-Net-DAAP-Client-0.420.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-DAAP-Client
%define upstream_version 0.42

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Cient for Apple iTunes DAAP service
License:	Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/R/RC/RCLAMP/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Digest::MD5::M4p)
BuildRequires:	perl-libwww-perl
BuildRequires:	perl(Net::DAAP::DMAP)
BuildArch:	noarch

%description
dapple is a DAAP library for Perl.  DAAP is the protocol built
on top of HTTP that Apple's iTunes 4 uses to share music.  Most
responses to DAAP requests contain a binary DMAP structure.
This is an incomplete release.  There are missing features.
See the TODO file for future plans.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std
rm -rf %{buildroot}%{perl_vendorarch}

%files
%doc README Changes
%doc %{_mandir}/man3/*
%{perl_vendorlib}/Net/DAAP/Client.pm
%{perl_vendorlib}/Net/DAAP/Client/*

%changelog
* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.420.0-1mdv2010.0
+ Revision: 404067
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.42-4mdv2009.0
+ Revision: 258003
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.42-3mdv2009.0
+ Revision: 246055
- rebuild

* Sun Mar 23 2008 Stefan van der Eijk <stefan@mandriva.org> 0.42-1mdv2008.1
+ Revision: 189590
- BuildRequires: perl-libwww-perl
- add missing BuildRequires: perl-Net-DAAP-DMAP
- fix License & Group
- import perl-Net-DAAP-Client



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5045 |12cr|perl-Net-DAAP-DMAP-1.260.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-DAAP-DMAP
%define upstream_version 1.26

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Perl module for reading and writing DAAP structures
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/R/RC/RCLAMP/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Perl module for reading and writing DAAP structures.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
yes y | perl Makefile.PL INSTALLDIRS=vendor
%make

#check
#make test

%install
%makeinstall_std
rm -rf %{buildroot}%{perl_vendorarch}

%files
%doc Changes
%doc %{_mandir}/man3/*
%{perl_vendorlib}/Net/DAAP/DMAP.pm

%changelog
* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.260.0-1mdv2010.0
+ Revision: 404068
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.26-4mdv2009.0
+ Revision: 258004
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.26-3mdv2009.0
+ Revision: 246057
- rebuild

* Sun Mar 23 2008 Stefan van der Eijk <stefan@mandriva.org> 1.26-1mdv2008.1
+ Revision: 189543
- spec file fixes
- fix Group
- import perl-Net-DAAP-DMAP



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5046 |12cr|perl-Net-DAAP-Server-MythTV-0.10.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-DAAP-Server-MythTV
%define upstream_version 0.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Publish MythTV videos to DAAP clients like Apple's Front Row
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/J/JA/JABLKO/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch
Requires:	perl(Net::DMAP::Server)

%description
MythTV is a homebrew PVR project. This module publishes MythTV videos,
including metadata, to DAAP clients like Apple's Front Row.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std
rm -rf %{buildroot}%{perl_vendorarch}

mkdir -p %{buildroot}%{_bindir}
install -m 755 mythdaap %{buildroot}%{_bindir}/mythdaap

%files
%doc README
%{_bindir}/mythdaap
%{perl_vendorlib}/*
%{_mandir}/man3/*

%changelog
* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.10.0-1mdv2010.0
+ Revision: 404069
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.01-4mdv2009.0
+ Revision: 258005
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.01-3mdv2009.0
+ Revision: 246059
- rebuild

* Sat Mar 22 2008 Stefan van der Eijk <stefan@mandriva.org> 0.01-1mdv2008.1
+ Revision: 189530
- import perl-Net-DAAP-Server-MythTV



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5047 |12cr|perl-Net-DBus-GLib-0.33.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-DBus-GLib
%define upstream_version 0.33.0

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 2

Summary:    Perl extension for the DBus GLib bindings
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: dbus-glib-devel
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(Glib)
BuildRequires: perl(Net::DBus)
BuildRequires: perl(Test::More)
BuildRequires: perl-devel

%description
Net::DBus::GLib provides an extension to the Net::DBus module allowing
integration with the GLib mainloop. To integrate with the main loop, simply
get a connection to the bus via the methods in the Net::DBus::GLib manpage
rather than the usual the Net::DBus manpage module. That's it - every other
API remains the same.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
perl -pi -e 's/^(\s+)GLib:/$1Glib:/' META.yml.PL

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
rm -rf %buildroot
%makeinstall_std

%files
%doc README LICENSE AUTHORS CHANGES META.yml
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog

* Wed May 30 2012 jquelin <jquelin> 0.33.0-2.mga3
+ Revision: 250984
- rebuild for perl 5.16

* Tue Jul 05 2011 jquelin <jquelin> 0.33.0-1.mga2
+ Revision: 118816
- update buildrequires:
- adding missing buildrequires
- imported package perl-Net-DBus-GLib


* Tue Jul 05 2011 cpan2dist 0.33.0-1mga
- initial mageia release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5048 |12cr|perl-Net-Dict-2.70.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Net-Dict
%define upstream_version 2.07

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	A perl client for accessing network dictionary servers
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

# both packages provide /usr/bin/dict
Conflicts:	dictd-client

%description
Net::Dict is a perl class for looking up words and their definitions on network
dictionary servers. It provides a simple client API for the DICT network
protocol.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor < /dev/null
%make

%install
%makeinstall_std

%files
%doc ChangeLog README examples
%{perl_vendorlib}/Net/*
%{_mandir}/*/*
%{_bindir}/dict
%{_bindir}/tkdict

%changelog
* Mon Aug 03 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2.70.0-1mdv2010.0
+ Revision: 407811
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 2.07-7mdv2009.0
+ Revision: 258008
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2.07-6mdv2009.0
+ Revision: 246061
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 2.07-4mdv2008.1
+ Revision: 140692
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue May 08 2007 Olivier Thauvin <nanardon@mandriva.org> 2.07-4mdv2008.0
+ Revision: 25292
- rebuild


* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 2.07-3mdk
- Fix SPEC according to Perl Policy
	- Source URL

* Fri Feb 10 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 2.07-2mdk
- Rebuild
- Disable tests, obsolete

* Wed Sep 15 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 2.07-1mdk
- Initial MDK release.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5049 |12cr|perl-Net-DMAP-Server-0.50.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-DMAP-Server
%define upstream_version 0.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Base class for D[A-Z]AP servers
License:	Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Net::DAAP::DMAP)
BuildRequires:	perl(Net::Rendezvous::Publish)
BuildRequires:	perl(POE::Component::Server::HTTP)
BuildArch:	noarch

%description
A base class for D[A-Z]AP servers.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std
rm -rf %{buildroot}%{perl_vendorarch}

%files
%defattr(-, root, root, 0755)
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.50.0-1mdv2010.0
+ Revision: 404090
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.05-4mdv2009.0
+ Revision: 258009
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.05-3mdv2009.0
+ Revision: 246062
- rebuild

* Sun Mar 23 2008 Stefan van der Eijk <stefan@mandriva.org> 0.05-1mdv2008.1
+ Revision: 189545
- import perl-Net-DMAP-Server



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5050 |12cr|perl-Net-DNS-SEC-0.160.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Net-DNS-SEC
%define upstream_version 0.16

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	DNSSEC support for Net::DNS perl module
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Crypt::OpenSSL::Bignum)
BuildRequires:	perl(Crypt::OpenSSL::DSA)
BuildRequires:	perl(Crypt::OpenSSL::RSA) >= 0.170.0
BuildRequires:	perl(Digest::SHA1)
BuildRequires:	perl(Digest::SHA)
BuildRequires:	perl(Digest::BubbleBabble)
BuildRequires:	perl(Net::DNS)
BuildRequires:	perl(MIME::Base32)

BuildArch:	noarch

%description
This perl modules implements DNSSEC extensions as described in
rfc 2535, 2931. With it, you can use DS, SIG, KEY and NXT record.

It extends perl-Net-DNS to manipulate these records.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
rm -f t/14-misc.t
chmod 755 demo/{key2ds,make-signed-keyset}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README demo
%{perl_vendorlib}/Net
%{_mandir}/man?/*


%changelog
* Fri Mar 12 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.160.0-1mdv2010.1
+ Revision: 518486
- update to 0.16

* Tue Jul 28 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.150.0-1mdv2010.0
+ Revision: 401624
- rebuild using %%perl_convert_version
- fixed license field

* Fri May 15 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.15-2mdv2010.0
+ Revision: 375938
- rebuild

* Sun Mar 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.15-1mdv2009.1
+ Revision: 355282
- update to new version 0.15

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.14-3mdv2009.1
+ Revision: 140692
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue May 08 2007 Olivier Thauvin <nanardon@mandriva.org> 0.14-3mdv2008.0
+ Revision: 25291
- rebuild


* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.14-2mdk
- Fix SPEC according to Perl Policy

* Wed Mar 01 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.14-1mdk
- New release 0.14

* Wed Dec 14 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.13-1mdk
- new version
- %%mkrel
- spec cleanup
- rpmbuildupdate aware
- fix buildrequires
- drop test 14-misc, doesn't work now
- fix demo scripts perms

* Mon Jul 04 2005 Oden Eriksson <oeriksson@mandriva.com> 0.12-2mdk
- rebuild

* Mon Jun 14 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.12-1mdk
- 0.12

* Sun Apr 18 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.11-1mdk
- 0.11
- disable test

* Sat Apr 10 2004 Michael Scherer <misc@mandrake.org> 0.10-5mdk 
- rebuild for new perl
- [DIRM]
- better description

* Thu Aug 14 2003 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.10-4mdk
- rebuild for new perl
- don't use PREFIX
- %%module macro
- use %%makeinstall_std macro

* Fri Jul 18 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 0.10-3mdk
- buildrequires
- don't require perl modules, rpm will figure out those dependencies by
  itself now

* Tue May 27 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.10-2mdk
- rebuild for new auto{prov,req}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5051 |12cr|perl-Net-Dropbox-API-1.700.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-Dropbox-API
%define upstream_version 1.7

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	A dropbox API interface
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Data::Random)
BuildRequires:	perl(Encode)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Basename)
BuildRequires:	perl(HTTP::Request::Common)
BuildRequires:	perl(JSON)
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(Mouse)
BuildRequires:	perl(Net::OAuth)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(URI)
BuildRequires:	perl(common::sense)
BuildArch:	noarch

%description
no description found

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Dec 12 2011 Alexander Khrukin <akhrukin@mandriva.org> 1.700.0-1mdv2011.0
+ Revision: 740506
- imported package perl-Net-Dropbox-API


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5052 |12cr|perl-Net-ext-1.11.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name       Net-ext
%define upstream_version    1.011

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	3
Summary:    Net-ext module for perl
License:	GPL or Artistic
Group:		Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source:     http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz
# http://rt.cpan.org/Public/Bug/Display.html?id=43071
Patch:      Net-ext-fix-segfault.patch
BuildRequires:	perl-devel
#BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Net-ext module for perl

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 
%patch -p 1

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ChangeLog README
%{perl_vendorarch}/auto/Net
%{perl_vendorarch}/Net
%{_mandir}/*/*



%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.11.0-3
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 1.11.0-2mdv2011.0
+ Revision: 556018
- rebuild for perl 5.12

* Sun Sep 13 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.11.0-1mdv2010.0
+ Revision: 438679
- use new perl_version macro
- fix 5.10 compatibility (RT patch)

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Wed May 09 2007 Oden Eriksson <oeriksson@mandriva.com> 1.011-4mdv2008.0
+ Revision: 25449
- rebuild

* Tue May 08 2007 Olivier Thauvin <nanardon@mandriva.org> 1.011-3mdv2008.0
+ Revision: 25278
- rebuild


* Fri Apr 28 2006 Nicolas Lcureuil <neoclust@mandriva.org> 1.011-2mdk
- Fix SPEC according to Perl Policy
	- Source URL
- use mkrel

* Wed Jul 13 2005 Oden Eriksson <oeriksson@mandriva.com> 1.011-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5053 |12cr|perl-Net-Finger-1.60.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-Finger
%define upstream_version 1.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	A Perl implementation of a finger client
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Net::Finger is a simple, straightforward implementation of a finger client in
Perl -- so simple, in fact, that writing this documentation is almost
unnecessary.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files 
%doc Changes
%{perl_vendorlib}/Net
%{_mandir}/*/*

%changelog
* Wed Jul 29 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.60.0-1mdv2010.0
+ Revision: 404092
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.06-14mdv2009.0
+ Revision: 258010
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.06-13mdv2009.0
+ Revision: 246082
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.06-11mdv2008.1
+ Revision: 140692
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.06-11mdv2008.0
+ Revision: 86690
- rebuild


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.06-10mdv2007.0
- Rebuild

* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.06-9mdk
- Fix SPEC according to Perl Policy
    - Source URL

* Wed Nov 30 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.06-8mdk
- spec cleanup
- fix directory ownership
- %%mkrel
- rpmbuildupdate aware
- better summary
- better description
- better url

* Fri Oct 15 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.06-7mdk
- rpmbuildupdated


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5054 |12cr|perl-Net-Frame-1.70.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-Frame
%define upstream_version 1.07

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	BSD loopback layer object
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Bit::Vector)
BuildRequires:	perl(Class::Gomor)
BuildRequires:	perl(Net::IPv6Addr)
BuildRequires:	perl(Socket6)
BuildArch:	noarch

%description
*Net::Frame* is a fork of *Net::Packet*. The goal here was to greatly
simplify the use of the frame crafting framework. *Net::Packet* does many
things undercover, and it was difficult to document all the thingies.

Also, *Net::Packet* may suffer from unease of use, because frames were
assembled using layers stored in L2, L3, L4 and L7 attributes. *Net::Frame*
removes all this, and is splitted in different modules, for those who only
want to use part of the framework, and not whole framework.

Finally, anyone can create a layer, and put it on his CPAN space, because
of the modularity *Net::Frame* offers. For an example, see
*Net::Frame::Layer::ICMPv4* on my CPAN space.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1.70.0-2mdv2011.0
+ Revision: 657341
- rebuild for updated spec-helper

* Thu Feb 24 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.70.0-1
+ Revision: 639678
- update to new version 1.07

* Thu Jan 07 2010 Olivier Thauvin <nanardon@mandriva.org> 1.60.0-1mdv2011.0
+ Revision: 487174
- import perl-Net-Frame


* Thu Jan 07 2010 cpan2dist 1.06-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5055 |12cr|perl-Net-Frame-Simple-1.40.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-Frame-Simple
%define upstream_version 1.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2
Summary:	BSD loopback layer object
License:	Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Bit::Vector)
BuildRequires:	perl(Test::Pod::Coverage)
BuildRequires:	perl(Test::Pod)
BuildRequires:	perl(Net::IPv6Addr)
BuildRequires:	perl(Socket6)
BuildRequires:	perl(Net::Frame)

BuildArch:	noarch

%description
*Net::Frame* is a fork of *Net::Packet*. The goal here was to greatly
simplify the use of the frame crafting framework. *Net::Packet* does many
things undercover, and it was difficult to document all the thingies.

Also, *Net::Packet* may suffer from unease of use, because frames were
assembled using layers stored in L2, L3, L4 and L7 attributes. *Net::Frame*
removes all this, and is splitted in different modules, for those who only
want to use part of the framework, and not whole framework.

Finally, anyone can create a layer, and put it on his CPAN space, because
of the modularity *Net::Frame* offers. For an example, see
*Net::Frame::Layer::ICMPv4* on my CPAN space.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test verbose=1

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Oct 03 2011 Leonardo Coelho <leonardoc@mandriva.com> 1.40.0-1mdv2012.0
+ Revision: 702554
- new mandriva version
- Created package structure for 'perl-Net-Frame-Simple'.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5056 |12cr|perl-Net-FTP-Common-7.0.0d-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Net-FTP-Common
%define upstream_version 7.0.d

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Simplify common usages of Net::FTP 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Net::FTP)

BuildArch:	noarch

%description
This module is intended to make the common uses of Net::FTP a one-line,
no-argument affair. In other words, you have 100% programming with
Net::FTP. With Net::FTP::Common you will have 95% configuration and 5%
programming.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
#make} test

%install
%makeinstall_std

%files
%doc README
%{perl_vendorlib}/Net/FTP
%{perl_vendorlib}/TestConfig.pm
%{_mandir}/*/*

%changelog
* Mon Sep 07 2009 Jérôme Quelin <jquelin@mandriva.org> 7.0.0-1mdv2010.0
+ Revision: 432826
- update to 7.0.d

* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 6.1-5mdv2010.0
+ Revision: 430509
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 6.1-4mdv2009.0
+ Revision: 258011
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 6.1-3mdv2009.0
+ Revision: 246115
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Nov 01 2007 Olivier Thauvin <nanardon@mandriva.org> 6.1-1mdv2008.1
+ Revision: 104290
- disable test, don't work inside bs
- unsynch source
- 6.1


* Sat Mar 03 2007 Olivier Thauvin <nanardon@mandriva.org> 6.0-1mdv2007.0
+ Revision: 131680
- 0.6

* Thu Dec 28 2006 Olivier Thauvin <nanardon@mandriva.org> 5.32-1mdv2007.1
+ Revision: 102183
- 5.32
- Import perl-Net-FTP-Common

* Sun Apr 16 2006 Guillaume Rousse <guillomovitch@mandriva.org> 5.31-1mdk
- New release 5.31
- fix directory ownership
- better summary
- better source URL

* Thu Sep 29 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 5.2g-1mdk
- new version

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 5.2b-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5057 |12cr|perl-Net-Gadu-1.900.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name Net-Gadu
%define upstream_version 1.9

Summary:	Perl module to support Gadu-Gadu protocol
Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3
License:	LGPLv2+
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.bz2
BuildRequires:	perl-devel
BuildRequires:	libgadu-devel	>= 1.7.1
BuildRequires:  chrpath
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Net-Gadu is a perl module. It is intended to make it easy to add Gadu-Gadu
communication support to your scripts. It uses libgadu library.

%prep
%setup -qn %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make OPTIMIZE="%{optflags}"

%check
make test

%install
rm -rf %{buildroot}
%makeinstall_std
find %{buildroot}%{perl_vendorarch} -type f | xargs chmod u+w
install ex/ex1 example.pl
chrpath -d %{buildroot}%{perl_vendorarch}/auto/Net/Gadu/Gadu.so

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes README example.pl contrib
%{perl_vendorarch}/auto/Net
%{perl_vendorarch}/Net
%{_mandir}/man3/Net::Gadu.3pm*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.900.0-3
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 1.900.0-2mdv2011.0
+ Revision: 556025
- rebuild for perl 5.12

* Sun Sep 20 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.900.0-1mdv2010.0
+ Revision: 445107
- fix spec file

* Thu Nov 13 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.9-1mdv2009.1
+ Revision: 302853
- new version
  spec cleanup
  rename spec file

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.8-9mdv2009.0
+ Revision: 258012
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.8-8mdv2009.0
+ Revision: 246116
- rebuild

* Sat Mar 01 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.8-6mdv2008.1
+ Revision: 176993
- rebuild for new libgadu
- new license policy

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1.8-5mdv2008.1
+ Revision: 171027
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- fix no-buildroot-tag

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 1.8-4mdv2008.1
+ Revision: 152218
- rebuild
- kill re-definition of %%buildroot on Pixel's request

* Wed Jul 18 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.8-3mdv2008.0
+ Revision: 53341
- rebuild
- some minor cleans

* Wed Jun 13 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.8-2mdv2008.0
+ Revision: 38585
- use correct perl macros
- provide Net::Gadu
- add %%check
- compile with optflags
- fix file list

* Mon Apr 23 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.8-1mdv2008.0
+ Revision: 17303
- new version
- bzip sources


* Sun Jan 21 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.7-2mdv2007.0
+ Revision: 111487
- spec file clean
- bump release tag

* Wed Jan 17 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.7-1mdv2007.1
+ Revision: 109715
- drop noarch
- fix build on x86_64
- Import perl-Net-Gadu


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5058 |12cr|perl-Net-GitHub-0.280.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-GitHub
%define upstream_version 0.28

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Perl Interface for github.com
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Any::Moose)
BuildRequires:	perl(Crypt::SSLeay)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Slurp)
BuildRequires:	perl(HTML::TreeBuilder)
BuildRequires:	perl(JSON::Any)
BuildRequires:	perl(Test::MockModule)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(URI::Escape)
BuildRequires:	perl(WWW::Mechanize::GZip)
BuildRequires:	perl(HTTP::Request::Common)
BuildArch:	noarch

%description
Perl Interface for github.com 

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/Net/

%changelog
* Thu Mar 10 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.280.0-1mdv2011.0
+ Revision: 643414
- update to new version 0.28

* Mon Feb 28 2011 Funda Wang <fwang@mandriva.org> 0.270.0-2
+ Revision: 640772
- rebuild to obsolete old packages

* Sun Feb 20 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.270.0-1
+ Revision: 638931
- update to new version 0.27

* Thu Feb 03 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.260.0-1
+ Revision: 635445
- update to new version 0.26

* Sun Jan 02 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.240.0-1mdv2011.0
+ Revision: 627525
- update to new version 0.24

* Fri Nov 12 2010 Jérôme Quelin <jquelin@mandriva.org> 0.230.0-1mdv2011.0
+ Revision: 596624
- update to 0.23

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.220.0-1mdv2011.0
+ Revision: 552427
- update to 0.22

* Fri Apr 30 2010 Michael Scherer <misc@mandriva.org> 0.200.0-1mdv2010.1
+ Revision: 541160
- import perl-Net-GitHub


* Fri Apr 30 2010 cpan2dist 0.20-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5059 |12cr|perl-Net-Google-1.0.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	Net-Google
%define name	perl-%{module}
%define version 1.0.1
%define release %mkrel 7

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Simple OOP-ish interface to the Google SOAP API
License:	GPL or Artistic
Group:		Development/Perl
Source:		ftp://ftp.perl.org/pub/CPAN/modules/by-module/Net/%{module}-%{version}.tar.bz2
URL:		http://search.cpan.org/dist/%{module}
%if %{mdkversion} < 1010
BuildRequires:	perl-devel
%endif
BuildRequires:  perl(Module::Build)
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Provides a simple OOP-ish interface to the Google SOAP API

%prep
%setup -q -n %{module}-%{version} 

%build
%{__perl} Build.PL installdirs=vendor
./Build

%check
# checking requires a Google API key

%install
rm -rf %{buildroot}
./Build install destdir=%{buildroot}

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes
%{perl_vendorlib}/Net
%{_mandir}/*/*



%changelog
* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.0.1-7mdv2010.0
+ Revision: 430510
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.0.1-6mdv2009.0
+ Revision: 241773
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed May 09 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-4mdv2008.0
+ Revision: 25450
- rebuild

* Tue May 08 2007 Olivier Thauvin <nanardon@mandriva.org> 1.0.1-3mdv2008.0
+ Revision: 25277
- rebuild


* Fri Apr 28 2006 Nicolas Lcureuil <neoclust@mandriva.org> 1.0.1-2mdk
- Fix SPEC according to Perl Policy
	- BuildRequires
	- Source URL

* Wed Jan 25 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.1-1mdk
- New release 1.0.1

* Mon Dec 19 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-1mdk
- New release 1.0
- spec cleanup
- better URL
- fix directory ownership
- switch to Module::Build

* Wed Jul 13 2005 Oden Eriksson <oeriksson@mandriva.com> 0.62-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5060 |12cr|perl-Net-Google-AuthSub-0.500.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-Google-AuthSub
%define upstream_version 0.5

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	A response from a Net::Google::AuthSub request
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(URI)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
A response from a Net::Google::AuthSub request.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.500.0-2mdv2011.0
+ Revision: 656948
- rebuild for updated spec-helper

* Fri Dec 03 2010 Shlomi Fish <shlomif@mandriva.org> 0.500.0-1mdv2011.0
+ Revision: 607257
- import perl-Net-Google-AuthSub


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5061 |12cr|perl-Net-Google-Code-0.190.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-Google-Code
%define upstream_version 0.19

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Simple client library for projects hosted in Google Code
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Any::Moose)
BuildRequires:	perl(DateTime)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::MMagic)
BuildRequires:	perl(File::Slurp)
BuildRequires:	perl(HTML::TreeBuilder)
BuildRequires:	perl(JSON)
BuildRequires:	perl(MIME::Types)
BuildRequires:	perl(Params::Validate)
BuildRequires:	perl(Test::Mock::LWP)
BuildRequires:	perl(Test::MockModule)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(URI::Escape)
BuildRequires:	perl(WWW::Mechanize::Link)
BuildRequires:	perl(XML::FeedPP)
BuildArch:	noarch

%description
Net::Google::Code is a simple client library for projects hosted in Google
Code.

Since 0.15, Net::Google::Code offers google's official issues api support.
Besides the new 'Net::Google::Code::Issue::list',
'Net::Google::Code::Issue::Comment::list' and
<Net::Googlel::Code::Issue::load_comments> methods, which use the api from
start, you can set '$Net::Google::Code::Issue::USE_HYBRID' to true to load,
create and update issue with the api too.

But the official api is not function complete yet( e.g. no attachment
support, can't merge, etc. ), Net::Google::Code will back to the scraping
way to accomplish those stuff.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.190.0-3mdv2011.0
+ Revision: 657802
- rebuild for updated spec-helper

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.190.0-2mdv2011.0
+ Revision: 614526
- the mass rebuild of 2010.1 packages

* Thu May 06 2010 Michael Scherer <misc@mandriva.org> 0.190.0-1mdv2010.1
+ Revision: 542839
- import perl-Net-Google-Code


* Wed May 05 2010 cpan2dist 0.19-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5062 |12cr|perl-Net-GPSD3-0.170.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-GPSD3
%define upstream_version 0.17

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Net::GPSD3 Return Satellite Object
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(DateTime)
BuildRequires:	perl(DateTime::Format::W3CDTF)
BuildRequires:	perl(GPS::Point)
BuildRequires:	perl(IO::Socket::INET6)
BuildRequires:	perl(JSON::XS)
BuildRequires:	perl(Test::Simple)
BuildArch:	noarch

%description
Net::GPSD3 provides an object client interface to the gpsd server daemon
utilizing the version 3.1 protocol. gpsd is an open source GPS deamon from
http://gpsd.berlios.de/. Support for Version 3 of the protocol (JSON) was
adding to the daemon in version 2.90. If your daemon is before 2.90 then
please use the the Net::GPSD manpage package.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes LICENSE META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*
%{_bindir}/perl-Net-GPSD3-Example.pl
%{_bindir}/perl-Net-GPSD3-Handler.pl
%{_bindir}/perl-Net-GPSD3-poll.pl
%{_mandir}/man1/perl-Net-GPSD3-Example.pl.1*
%{_mandir}/man1/perl-Net-GPSD3-Handler.pl.1*
%{_mandir}/man1/perl-Net-GPSD3-poll.pl.1*

%changelog
* Mon Jul 18 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.170.0-1mdv2011
+ Revision: 690524
- new version

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.110.0-2
+ Revision: 657801
- rebuild for updated spec-helper

* Sun Oct 31 2010 Olivier Thauvin <nanardon@mandriva.org> 0.110.0-1mdv2011.0
+ Revision: 590778
- import perl-Net-GPSD3


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5063 |12cr|perl-Net-IMAP-Simple-1.202.300-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Net-IMAP-Simple
%define upstream_version 1.2023

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Simple IMAP interface to Perl 5	
License:	GPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Accessor)
BuildRequires:	perl(DateTime)
BuildRequires:	perl(DateTime::Format::Strptime)
BuildRequires:	perl(DateTime::Format::Mail)
BuildRequires:	perl(Parse::RecDescent)
BuildRequires:	perl(Regexp::Common)
BuildRequires:	perl(Email::Address)
BuildRequires:	perl(Email::MIME)
BuildArch:	noarch

%description
Perl extension for simple IMAP account handling, 
mostly compatible with Net::POP.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
yes | perl Makefile.PL INSTALLDIRS=vendor 
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/Net


%changelog
* Mon Jun 13 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.202.300-1mdv2011.0
+ Revision: 684778
- update to new version 1.2023

* Thu Apr 28 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.202.200-1
+ Revision: 659980
- update to new version 1.2022

* Sun Dec 19 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.201.900-1mdv2011.0
+ Revision: 623082
- update to new version 1.2019

* Fri Nov 12 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.201.800-1mdv2011.0
+ Revision: 596625
- update to 1.2018

* Fri Sep 03 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.201.600-1mdv2011.0
+ Revision: 575593
- update to 1.2016

* Thu Sep 02 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.201.500-1mdv2011.0
+ Revision: 575398
- update to 1.2015

* Sun Aug 15 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.201.200-1mdv2011.0
+ Revision: 569941
- update to 1.2012

* Fri Jul 16 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.200.100-1mdv2011.0
+ Revision: 553968
- update to 1.2001

* Tue Jul 13 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.200.0-1mdv2011.0
+ Revision: 552458
- update to 1.2000

* Mon Apr 26 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.191.200-1mdv2010.1
+ Revision: 539087
- update to 1.1912

* Mon Mar 15 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.191.100-1mdv2010.1
+ Revision: 519953
- update to 1.1911

* Fri Nov 06 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.191.0-1mdv2010.1
+ Revision: 461333
- update to 1.1910

* Thu Aug 06 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.190.700-1mdv2010.0
+ Revision: 410682
- update to 1.1907

* Thu Jul 23 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.190.500-1mdv2010.0
+ Revision: 398942
- typo in buildrequires:
- adding missing buildrequires:
- adding missing buildrequires:
- update to 1.1905

* Wed Jul 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.190.0-1mdv2010.0
+ Revision: 396223
- update to new version 1.1900

* Wed Jul 08 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.180.100-1mdv2010.0
+ Revision: 393569
- wrong name during spec cleanup
- update to 1.1801
- using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.17-4mdv2009.0
+ Revision: 258013
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.17-3mdv2009.0
+ Revision: 246118
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.17-1mdv2008.1
+ Revision: 136304
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.17-1mdv2008.0
+ Revision: 77706
- new version


* Wed Jun 21 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.16-1mdv2007.0
- new version

* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.14-2mdk
- Fix SPEC according to Perl Policy
	- BuildRequires

* Fri Nov 18 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.14-1mdk
- New release 1.14
- %%mkrel

* Fri Sep 30 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.13-1mdk
- new release
- spec cleanup

* Mon Aug 01 2005 Pixel <pixel@mandriva.com> 0.103-1mdk
- new release

* Mon May 02 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.99-1mdk
- 0.99

* Thu Jul 08 2004 Per Ã˜yvind Karlsen <peroyvind@linux-mandrake.com> 0.95-1mdk
- 0.95

* Thu Jun 03 2004 Per Ã˜yvind Karlsen <peroyvind@linux-mandrake.com> 0.94-1mdk
- 0.94
- drop prefix tag

* Mon Dec 01 2003 Stew Benedict <sbenedict@mandrakesoft.com> 0.93-1mdk
- first Mandrake release, optional feature for nocatauth


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5064 |12cr|perl-Net-IMAP-Simple-SSL-1.3-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname Net-IMAP-Simple-SSL

Summary:	SSL support for Net::IMAP::Simple
Name:		perl-%{realname}
Version:	1.3
Release:	10
License:	Artistic/GPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{realname}/
Source:		ftp://ftp.perl.org/pub/CPAN/modules/by-module/Net/%{realname}-%{version}.tar.bz2

BuildRequires: perl-devel
BuildRequires: perl(IO::Socket::SSL)
Requires:	perl(Net::IMAP::Simple)
BuildArch:	noarch

%description
This module is a subclass of Net::IMAP::SImple that includes SSL support.
The interface is identical.

%prep
%setup -q -n %{realname}-%{version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Net/IMAP/Simple/*
%{_mandir}/*/*

%changelog
* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.3-9mdv2010.0
+ Revision: 430511
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.3-8mdv2009.0
+ Revision: 241774
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Sep 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.3-6mdv2008.0
+ Revision: 90054
- rebuild

* Tue May 08 2007 Olivier Thauvin <nanardon@mandriva.org> 1.3-5mdv2008.0
+ Revision: 25275
- rebuild


* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.3-4mdk
- Fix SPEC according to Perl Policy
	- BuildRequires
	- Source URL

* Thu Sep 29 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.3-3mdk
- BuildRequires

* Tue May 17 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.3-2mdk
- Requires Net::IMAP::Simple (not found automatically)

* Tue May 17 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.3-1mdk
- First Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5065 |12cr|perl-Net-Interface-1.12.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Net-Interface
%define upstream_version 1.012

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	3

Summary: 	Perl extension to access network interfaces
License: 	GPL+ or Artistic
Group: 		Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}/
Source0:    http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel

BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
Net::Interface is designed to make the use of ifconfig(1) and friends
unnecessary from within Perl.  It provides methods to get at set all the
attributes of an interface, and even create new logical or physical interfaces
(if your O/S supports it).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make CFLAGS="%{optflags}"

%check
%make test

%install
%{__rm} -rf %{buildroot}
%makeinstall_std

%clean 
%{__rm} -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes README*
%{_mandir}/man3/*
%{perl_vendorarch}/auto/Net
%{perl_vendorarch}/Net


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.12.0-3
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 1.12.0-2mdv2011.0
+ Revision: 556029
- rebuild for perl 5.12

* Tue Mar 09 2010 Jérôme Quelin <jquelin@mandriva.org> 1.12.0-1mdv2010.1
+ Revision: 517119
- update to 1.012

* Fri May 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.011-1mdv2010.0
+ Revision: 370137
- update to new version 1.011

* Thu Mar 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.010-1mdv2009.1
+ Revision: 354159
- update to new version 1.010

* Tue Mar 03 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.008-1mdv2009.1
+ Revision: 347690
- update to new version 1.008

* Mon Mar 02 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.007-1mdv2009.1
+ Revision: 346960
- update to new version 1.007

* Sat Feb 28 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.004-1mdv2009.1
+ Revision: 345920
- update to new version 1.004

* Thu Feb 26 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.003-1mdv2009.1
+ Revision: 345104
- update to new version 1.003

* Mon Feb 23 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.001-1mdv2009.1
+ Revision: 344038
- new version
- drop patch, seems to be useless now

* Tue Oct 21 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.11-1mdv2009.1
+ Revision: 295992
- new version
  drop undocumented patch 0

* Sun Aug 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.09-1mdv2009.0
+ Revision: 277963
- update to new version 0.09

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.08-6mdv2009.0
+ Revision: 258014
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.08-5mdv2009.0
+ Revision: 246121
- rebuild

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 0.08-3mdv2008.1
+ Revision: 152219
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Tue May 08 2007 Olivier Thauvin <nanardon@mandriva.org> 0.08-2mdv2008.0
+ Revision: 25274
- rebuild


* Thu Apr 20 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.08-1mdk
- New release 0.08
- Change Source url

* Fri Mar 17 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-1mdk
- New release 0.06
- spec cleanup

* Tue Nov 16 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.04_2.1-8mdk
- Rebuild for new perl

* Tue Nov 04 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.04_2.1-7mdk
- patch 2: on Linux, just ask the number of interfaces and allocate needed space

* Sat Aug 02 2003 Ben Reser <ben@reser.org> 0.04_2.1-6mdk
- Use %%makeinstall_std now that it works on klama

* Sat Aug 02 2003 Ben Reser <ben@reser.org> 0.04_2.1-5mdk
- Use %%make and %%makeinstall

* Fri Aug 01 2003 Ben Reser <ben@reser.org> 0.04_2.1-4mdk
- macroification, specifically for the perl stuff so it will build across
  changing perl versions.
- Fix ownership of man3 dir

* Wed May 28 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.04_2.1-3mdk
- rebuild for new auto{prov,req}

* Wed May 07 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.04_2.1-2mdk
- use vendor_perl
- from Peter Chen <petechen@netilla.com> :
	- 0.04_2.1
	- Added a patch to provide an additional method, irq().  This patch
  	has been submitted to the author.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5066 |12cr|perl-Net-IP-Match-Regexp-1.10.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Net-IP-Match-Regexp
%define upstream_version 1.01

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(re\\)'
%else
%define _requires_exceptions perl(re)
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Efficiently match IP addresses against IP ranges via regexp
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module allows you to check an IP address against one or more IP
ranges.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%files
%doc README CHANGES
%{perl_vendorlib}/Net
%{_mandir}/man3/*


%changelog
* Wed Aug 05 2009 Jérôme Quelin <jquelin@mandriva.org> 1.10.0-1mdv2010.0
+ Revision: 410095
- rebuild using %%perl_convert_version

* Sat Oct 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.01-1mdv2009.1
+ Revision: 292261
- update to new version 1.01

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.00-1mdv2008.1
+ Revision: 136304
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Sep 07 2007 Anssi Hannula <anssi@mandriva.org> 1.00-1mdv2008.0
+ Revision: 81920
- 1.00

* Sun Jun 03 2007 Anssi Hannula <anssi@mandriva.org> 0.94-3mdv2008.0
+ Revision: 34872
- annual rebuild


* Sun May 28 2006 Anssi Hannula <anssi@mandriva.org> 0.94-2mdv2007.0
- _requires_exception perl(re)

* Sun May 28 2006 Anssi Hannula <anssi@mandriva.org> 0.94-1mdv2007.0
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5067 |12cr|perl-Net-IPv6Addr-0.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define real_name Net-IPv6Addr

Summary:	Net::IPv6Addr - check validity of IPv6 addresses
Name:		perl-%{real_name}
Version:	0.2
Release:	6
License:	GPL or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{real_name}
Source0:	http://search.cpan.org/CPAN/authors/id/T/TM/TMONROE/%{real_name}-%{version}.tar.bz2
BuildRequires:	perl-devel
BuildRequires:	perl(Net::IPv4Addr)
BuildRequires:	perl(Math::Base85)
BuildArch:	noarch

%description
Net::IPv6Addr checks strings for valid IPv6 addresses, as
specified in RFC1884.  You throw possible addresses at it, it
either accepts them or throws an exception.

If Math::Base85 is installed, then this module is able to process
addresses formatted in the style referenced by RFC1924.

%prep
%setup -q -n %{real_name}-%{version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
%makeinstall_std

%files
%doc ChangeLog README
%{perl_vendorlib}/Net/IPv6Addr.pm
%{_mandir}/*/*


%changelog
* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.2-5mdv2010.0
+ Revision: 430512
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.2-4mdv2009.0
+ Revision: 241781
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.2-2mdv2008.0
+ Revision: 86703
- rebuild


* Wed Sep 13 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2-1mdv2007.0
- rebuild

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5068 |12cr|perl-Net-IRC-0.790.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Net-IRC
%define upstream_version 0.79

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Perl interface to the Internet Relay Chat protocol
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz
Patch0:		%{name}-0.75-workwithlocalhost.patch
Patch2:		%{name}-0.76-no-warning.patch

BuildRequires:	perl-devel
BuildArch:	noarch

%description
%{upstream_name} perl module allows you to access IRC networks with perl.
It is used to program irc bot in perl or various software.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch0 -p1
%patch2 -p1

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Net
%{_mandir}/*/*


%changelog
* Mon Dec 28 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.790.0-1mdv2010.1
+ Revision: 483043
- update to 0.79

* Thu Dec 24 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.780.0-1mdv2010.1
+ Revision: 482136
- update to 0.78

* Mon Dec 21 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.770.0-1mdv2010.1
+ Revision: 480752
- update to 0.77

* Fri Sep 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.760.0-2mdv2010.0
+ Revision: 449271
- ship missing modules

* Thu Sep 24 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.760.0-1mdv2010.0
+ Revision: 448395
- update to 0.76

* Mon Aug 03 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.750.0-1mdv2010.0
+ Revision: 407816
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.75-5mdv2009.0
+ Revision: 241785
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue May 08 2007 Olivier Thauvin <nanardon@mandriva.org> 0.75-3mdv2008.0
+ Revision: 25273
- rebuild


* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.75-2mdk
- Fix SPEC according to Perl Policy
	- Source URL
- use mkrel

* Thu Jun 03 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.75-1mdk
- 0.75
- regenerate P0

* Sun May 09 2004 Michael Scherer <misc@mandrake.org> 0.74-2mdk 
- add patch0 to refix issues of bug #3715

* Thu Apr 22 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.74-1mdk
- 0.74

* Mon Aug 18 2003 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.70-1mdk
- initial mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5069 |12cr|perl-Net-Jifty-0.140.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-Jifty
%define upstream_version 0.14

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Interface to online Jifty applications
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Any::Moose)
BuildRequires:	perl(Cwd)
BuildRequires:	perl(DateTime)
BuildRequires:	perl(Email::Address)
BuildRequires:	perl(Encode) >= 2.410.0
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Hash::Merge)
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(Path::Class)
BuildRequires:	perl(Term::ReadKey)
BuildRequires:	perl(Test::MockObject)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(URI)
BuildRequires:	perl(YAML)
BuildArch:	noarch

%description
the Jifty manpage is a full-stack web framework. It provides an optional
REST interface for applications. Using this module, you can interact with
that REST interface to write client-side utilities.

You can use this module directly, but you'll be better off subclassing it,
such as what we've done for the Net::Hiveminder manpage.

This module also provides a number of convenient methods for writing short
scripts. For example, passing 'use_config => 1' to 'new' will look at the
config file for the username and password (or SID) of the user. If neither
is available, it will prompt the user for them.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/Net/

%changelog
* Thu Jan 06 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.140.0-1mdv2011.0
+ Revision: 629073
- new version

* Fri Apr 30 2010 Michael Scherer <misc@mandriva.org> 0.120.0-1mdv2011.0
+ Revision: 541129
- import perl-Net-Jifty


* Fri Apr 30 2010 cpan2dist 0.12-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5070 |12cr|perl-Net-Kismet-0.04-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	Net-Kismet
%define name	perl-%{module}
%define version	0.04
%define release	%mkrel 8

Summary:	Net::Kismet perl module
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Development/Perl
Requires:	perl
BuildRequires:	perl-devel
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL:		http://www.kismetwireless.net/
Source:		%{module}-%{version}.tar.bz2
BuildArch:	noarch

%description
A perl module to make writing Kismet clients in perl much simpler.

%prep
%setup -q -n %{module}-%{version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README MANIFEST Changes
%{perl_vendorlib}/Net/*
%_mandir/*/*



%changelog
* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.04-8mdv2010.0
+ Revision: 430513
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.04-7mdv2009.0
+ Revision: 268624
- rebuild early 2009.0 package (before pixel changes)

* Sat May 24 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.04-6mdv2009.0
+ Revision: 210960
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue May 08 2007 Olivier Thauvin <nanardon@mandriva.org> 0.04-5mdv2008.0
+ Revision: 25252
- rebuild


* Thu Sep 23 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.04-4mdk
- rebuild

* Mon Aug 18 2003 Per yvind Karlsen <peroyvind@linux-mandrake.com> 0.04-3mdk
- rebuild for new perl
- drop $RPM_OPT_FLAGS, noarch..
- don't use PREFIX
- use %%makeinstall_std macro

* Wed May 28 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.04-2mdk
- rebuild for new auto{prov,req}

* Mon Mar 17 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.04-1mdk
- new


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5071 |12cr|perl-Net-LDAP-HTMLWidget-0.70.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-LDAP-HTMLWidget
%define upstream_version 0.07

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Like FromForm but with Net::LDAP and HTML::Widget
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%upstream_name/
Source0:	http://search.cpan.org/CPAN/authors/id/M/MR/MRAMBERG/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(DBIx::Class::HTMLWidget)
BuildArch:	noarch

%description
Something like Class::DBI::FromForm / Class::DBI::FromCGI but using
HTML::Widget for form creation and validation and Net::LDAP.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes
%{perl_vendorlib}/Net/LDAP/HTMLWidget.pm
%{_mandir}/*/*


%changelog
* Tue Aug 04 2009 Jérôme Quelin <jquelin@mandriva.org> 0.70.0-1mdv2010.0
+ Revision: 408966
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.07-4mdv2009.0
+ Revision: 258053
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.07-3mdv2009.0
+ Revision: 246152
- rebuild

* Mon Feb 25 2008 Buchan Milne <bgmilne@mandriva.org> 0.07-1mdv2008.1
+ Revision: 174899
- import perl-Net-LDAP-HTMLWidget


* Tue Feb 19 2008 Buchan Milne <bgmilne@mandriva.org> 0.07-1
- Update to 0.07 and introduce in Mandriva

* Thu Jun 28 2007 Dzunani Chavalala <dzunani@staff.telkomsa.net>
- Build version 0.01

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5072 |12cr|perl-Net-LDAP-Server-0.430.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-LDAP-Server
%define upstream_version 0.43

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	LDAP server side protocol handling
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Convert::ASN1)
BuildRequires:	perl(Net::LDAP)

BuildArch:	noarch

%description
LDAP server side protocol handling.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changelog README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Tue May 31 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.430.0-1mdv2011.0
+ Revision: 682137
- update to new version 0.43

* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.420.0-2
+ Revision: 655140
- rebuild for updated spec-helper

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.420.0-1mdv2011.0
+ Revision: 461335
- update to 0.42

* Sun Jul 19 2009 Buchan Milne <bgmilne@mandriva.org> 0.4-1mdv2010.0
+ Revision: 397925
- import perl-Net-LDAP-Server


* Sun Jul 19 2009 Buchan Milne <bgmilne@mandriva.org> 0.4-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5073 |12cr|perl-Net-LDAP-Server-Test-0.110.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-LDAP-Server-Test
%define upstream_version 0.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Test Net::LDAP code
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Data::Dump)
BuildRequires:	perl(IO::Select)
BuildRequires:	perl(IO::Socket)
BuildRequires:	perl(Net::LDAP)
BuildRequires:	perl(Net::LDAP::Server)
BuildRequires:	perl(Test::More)

BuildArch:	noarch

%description
Now you can test your Net::LDAP code without having a real LDAP server
available.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Jun 13 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.110.0-1mdv2011.0
+ Revision: 684779
- update to new version 0.11

* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.100.0-2
+ Revision: 658864
- rebuild for updated spec-helper

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.100.0-1mdv2011.0
+ Revision: 552461
- update to 0.10

* Thu Feb 18 2010 Jérôme Quelin <jquelin@mandriva.org> 0.90.0-1mdv2010.1
+ Revision: 507586
- update to 0.09

* Fri Aug 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.80.0-1mdv2010.0
+ Revision: 421874
- adding missing buildrequires:
- update to 0.08

* Tue Aug 04 2009 Jérôme Quelin <jquelin@mandriva.org> 0.70.0-1mdv2010.0
+ Revision: 408967
- rebuild using %%perl_convert_version

* Sun Jul 19 2009 Buchan Milne <bgmilne@mandriva.org> 0.07-1mdv2010.0
+ Revision: 397927
- import perl-Net-LDAP-Server-Test


* Sun Jul 19 2009 Buchan Milne <bgmilne@mandriva.org> 0.07-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5074 |12cr|perl-Net-Libdnet-0.960.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-Libdnet
%define upstream_version 0.96

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	2

Summary:    Perl interface to libdnet
License:    BSD
Group:		Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:  libdnet-devel
BuildRequires:  perl(Class::Gomor::Array)
BuildRequires:	perl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
perl-Net-Libdnet provides perl bindings to the dnet library

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%serverbuild
%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="$CFLAGS -fno-PIE" LIBS="-L%{_libdir} -ldnet" INC="-I%{_includedir}"
%make LD_RUN_PATH=""

%check
make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc Changes LICENSE README
%{_bindir}/*
%{perl_vendorarch}/auto/*
%{perl_vendorarch}/Net
%{_mandir}/man?/*


%changelog
* Sun Feb 12 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.960.0-2
+ Revision: 773487
- really ensure -fno-PIE...
- new version
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sun May 15 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.950.0-1
+ Revision: 674919
- new version

* Wed Feb 02 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.940.0-1
+ Revision: 635205
- update to new version 0.94

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.920.0-1mdv2010.0
+ Revision: 404095
- rebuild using %%perl_convert_version

* Sun May 17 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.92-1mdv2010.0
+ Revision: 376727
- update to new version 0.92

* Tue Dec 09 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.91-1mdv2009.1
+ Revision: 312183
- update to new version 0.91

* Tue Dec 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.90-1mdv2009.1
+ Revision: 309340
- new version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.01-6mdv2009.0
+ Revision: 258054
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.01-5mdv2009.0
+ Revision: 246154
- rebuild

* Wed Jan 23 2008 Thierry Vignaud <tv@mandriva.org> 0.01-3mdv2008.1
+ Revision: 157264
- rebuild with fixed %%serverbuild macro

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 0.01-2mdv2008.1
+ Revision: 152220
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Fri Jul 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.01-1mdv2008.0
+ Revision: 53925
- Import perl-Net-Libdnet



* Fri Jul 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.01-1mdv2008.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5075 |12cr|perl-Net-LibIDN-0.120.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Net-LibIDN
%define upstream_version 0.12

Summary: 	Perl bindings for GNU LibIDN
Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release: 	1
License: 	GPL+ or Artistic
Group: 		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/T/TH/THOR/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:	idn-devel >= 0.4.0
BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)

%description
Provides perl bindings for GNU Libidn, a C library for handling
Internationalized Domain Names according to IDNA (RFC 3490), in a way very
much inspired by Turbo Fredriksson's PHP-IDN.

%prep

%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor LIBS="-lidn"

make OPTIMIZE="%{optflags}"

# Change man page encoding into UTF-8
iconv -f latin1 -t utf-8 -o "blib/man3/Net::LibIDN.3pm.utf8" "blib/man3/Net::LibIDN.3pm"
mv -f "blib/man3/Net::LibIDN.3pm.utf8" "blib/man3/Net::LibIDN.3pm"

%install

%makeinstall_std

%check
%{__make} test

%files
%doc Artistic Changes README
%{perl_vendorarch}/Net
%{perl_vendorarch}/auto/Net
%{_mandir}/man3/*.3pm*


%changelog
* Tue Jan 24 2012 Oden Eriksson <oeriksson@mandriva.com> 0.120.0-1
+ Revision: 767822
- fix deps
- fix build
- import perl-Net-LibIDN



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5076 |12cr|perl-Net-Lighthouse-0.60.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-Lighthouse
%define upstream_version 0.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	A Perl interface to lighthouseapp.com
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Any::Moose)
BuildRequires:	perl(DateTime)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(LWP)
BuildRequires:	perl(MIME::Base64)
BuildRequires:	perl(Mouse)
BuildRequires:	perl(Params::Validate)
BuildRequires:	perl(Test::Mock::LWP)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(URI::Escape)
BuildRequires:	perl(XML::TreePP)
BuildRequires:	perl(YAML::Syck)
BuildArch:	noarch

%description
A Perl interface to lighthouseapp.com, by means of its official api.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.60.0-2mdv2011.0
+ Revision: 654263
- rebuild for updated spec-helper

* Thu May 06 2010 Michael Scherer <misc@mandriva.org> 0.60.0-1mdv2011.0
+ Revision: 542874
- import perl-Net-Lighthouse


* Thu May 06 2010 cpan2dist 0.06-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5077 |12cr|perl-Net-MAC-2.103.622-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name Net-MAC
%define upstream_version 2.103622

Summary:	Perl extension for representing and manipulating MAC addresses
Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2
License:	LGPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/Net-MAC/
Source: 	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz
BuildArch:	noarch
BuildRequires:	perl-devel

%description
Perl extension for representing and manipulating MAC addresses.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%files
%doc Changes MANIFEST META.yml README
%{_mandir}/man3/Net::MAC.3pm*
%{perl_vendorlib}/Net/MAC.pm



%changelog
* Tue Sep 27 2011 Leonardo Coelho <leonardoc@mandriva.com> 2.103622-1mdv2012.0
+ Revision: 701555
- first mandriva version
- Created package structure for 'perl-Net-MAC'.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5078 |12cr|perl-Net-MAC-Vendor-1.180.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-MAC-Vendor
%define upstream_version 1.18

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Look up the vendor for a MAC
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
The Institute of Electrical and Electronics Engineers (IEEE) assigns an
Organizational Unique Identifier (OUI) to manufacturers of network interfaces.
Each interface has a Media Access Control (MAC) address of six bytes. The first
three bytes are the OUI.

This module allows you to take a MAC address and turn it into the OUI and
vendor information.  You can, for instance, scan a network, collect MAC
addresses, and turn those addresses into vendors.  With vendor information, you
can often guess at what what you are looking at (e.g. an Apple product).

You can use this as a module as its individual functions, or call it as a
script with a list of MAC addresses as arguments. The module can figure it out.

This module tries to persistently cache with DBM::Deep the OUI information so
it can avoid using the network. If it cannot load DBM::Deep, it uses a normal
hash (which is lost when the process finishes). You can preload this cache with
the load_cache() function. So far, the module looks in the current working
directory for a file named mac_oui.db to find the cache. I need to come up with
a way to let the user set that location.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make OPTIMIZE="%{optflags}" CFLAGS="%{optflags}"

# make test dies...
# make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{perl_vendorlib}/*
%{_mandir}/*/*


%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 1.180.0-2mdv2011.0
+ Revision: 655141
- rebuild for updated spec-helper

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.180.0-1mdv2011.0
+ Revision: 404096
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.18-6mdv2009.0
+ Revision: 258055
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.18-5mdv2009.0
+ Revision: 246157
- rebuild

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 1.18-3mdv2008.1
+ Revision: 152222
- rebuild

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 1.18-2mdv2008.1
+ Revision: 152221
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Nov 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.18-1mdv2008.1
+ Revision: 104563
- update to new version 1.18


* Tue Mar 13 2007 Oden Eriksson <oeriksson@mandriva.com> 1.17-1mdv2007.1
+ Revision: 143145
- Import perl-Net-MAC-Vendor

* Tue Mar 13 2007 Oden Eriksson <oeriksson@mandriva.com> 1.17-1mdv2007.1
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5079 |12cr|perl-Net-MySQL-0.90.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-MySQL
%define upstream_version 0.09

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Pure Perl MySQL network protocol interface
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(IO::Socket)
BuildRequires:	perl(Digest::SHA1)
BuildArch:	noarch

%description
Net::MySQL is a Pure Perl client interface for the MySQL database. This
module implements network protocol between server and client of MySQL, thus
you don't need external MySQL client library like libmysqlclient for this
module to work. It means this module enables you to connect to MySQL server
from some operation systems which MySQL is not ported. How nifty!

Since this module's final goal is to completely replace DBD::mysql, API is
made similar to that of DBI.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/Net

%changelog
* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.90.0-1mdv2010.0
+ Revision: 404098
- rebuild using %%perl_convert_version

* Sun Jul 06 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.09-1mdv2009.0
+ Revision: 232244
- import perl-Net-MySQL


* Sun Jul 06 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.09-1mdv2009.0
- initial mdv release, generated with cpan2dist



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5080 |12cr|perl-Net-NBName-0.260.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Net-NBName
%define upstream_version 0.26

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	NetBIOS Name Service Requests
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.bz2
Patch0:		Net-NBName-0.25-shellbang.diff

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Net::NBName is a class that allows you to perform simple NetBIOS Name
Service Requests in your Perl code. It performs these NetBIOS operations over
TCP/IP using Perl's built-in socket support.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
perl -pi -e 's/\r\n$/\n/' bin/* README Changes
%patch0 -p1

%build
perl Makefile.PL INSTALLDIRS=vendor 
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_bindir}/namequery.pl
%{_bindir}/nodescan.pl
%{_bindir}/nodestat.pl
%{perl_vendorlib}/Net
%{_mandir}/man3/*


%changelog
* Wed Jul 29 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.260.0-1mdv2010.0
+ Revision: 404099
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.26-3mdv2009.0
+ Revision: 241786
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Tue Jun 27 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.26-1mdv2007.0
- New version 0.26
- spec cleanup
- fix directory ownership
- use perl instead of dos2unix to fix EOLs

* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.25-2mdk
- Fix SPEC according to Perl Policy
	- Source URL
	- URL

* Mon Jan 30 2006 Oden Eriksson <oeriksson@mandriva.com> 0.25-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5081 |12cr|perl-Net-NIS-0.430.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Net-NIS
%define upstream_version 0.43

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	3

Summary:	NIS interface to Perl 5	
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
This is a snapshot release of the NIS interface to Perl 5.  There are
three parts to the interface: the raw component (Net::NIS), the object-
oriented component (Net::NIS::Table), and the tied interface (Net::NIS).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor 
%make OPTIMIZE="%{optflags}"
# (sb) known to fail:
#  http://nntp.x.perl.org/group/perl.cpan.testers/58036 (and more)
#make test

%install
rm -rf %{buildroot} 
%makeinstall_std 

%clean
rm -rf %{buildroot} 

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorarch}/Net
%{perl_vendorarch}/auto/Net


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.430.0-3
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.430.0-2mdv2011.0
+ Revision: 555266
- rebuild

* Mon Aug 03 2009 Jérôme Quelin <jquelin@mandriva.org> 0.430.0-1mdv2010.0
+ Revision: 407817
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.43-5mdv2009.0
+ Revision: 258056
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.43-4mdv2009.0
+ Revision: 246159
- rebuild

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 0.43-2mdv2008.1
+ Revision: 152223
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Nov 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.43-1mdv2008.1
+ Revision: 110284
- update to new version 0.43

* Sat Nov 17 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.42-1mdv2008.1
+ Revision: 109589
- new version

* Tue May 08 2007 Olivier Thauvin <nanardon@mandriva.org> 0.34-6mdv2008.0
+ Revision: 25228
- rebuild


* Fri Apr 28 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.34-5mdk
- Fix SPEC according to Perl Policy
	- Source URL
	- URL
- use mkrel

* Tue Dec 27 2005 Stew Benedict <sbenedict@mandriva.com> 0.34-4mdk
- rebuild

* Thu Nov 18 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.34-3mdk
- rebuild for new perl

* Mon Dec 01 2003 Stew Benedict <sbenedict@mandrakesoft.com> 0.34-2mdk
- rebuild, reupload from correct host

* Mon Dec 01 2003 Stew Benedict <sbenedict@mandrakesoft.com> 0.34-1mdk
- first Mandrake release, optional feature for nocatauth


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5082 |12cr|perl-Net-Nslookup-1.190.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-Nslookup
%define upstream_version 1.19

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Provide nslookup(1)-like capabilities
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Net::DNS)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
Net::Nslookup provides the capabilities of the standard UNIX command line
tool nslookup(1). Net::DNS is a wonderful and full featured module, but
quite often, all you need is `nslookup $host`. This module provides that
functionality.

Net::Nslookup exports a single function, called 'nslookup'. 'nslookup' can
be used to retrieve A, PTR, CNAME, MX, and NS records.

  my $a  = nslookup(host => "use.perl.org", type => "A");

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1.190.0-2mdv2011.0
+ Revision: 657803
- rebuild for updated spec-helper

* Sun Oct 03 2010 Shlomi Fish <shlomif@mandriva.org> 1.190.0-1mdv2011.0
+ Revision: 582695
- import perl-Net-Nslookup


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5083 |12cr|perl-Net-OAuth-0.270.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-OAuth
%define upstream_version 0.27

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	An OAuth protocol response for an Request Token
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Accessor)
BuildRequires:	perl(Class::Data::Inheritable)
BuildRequires:	perl(Digest::HMAC_SHA1)
BuildRequires:	perl(Digest::SHA1)
BuildRequires:	perl(Encode)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Warn)
BuildRequires:	perl(URI::Escape)
BuildRequires:	perl(Module::Build::Compat)

BuildArch:	noarch

%description
OAUTH MESSAGES
    An OAuth message is a set of key-value pairs. The following message
    types are supported:

    Requests

    * * Request Token (Net::OAuth::RequestTokenRequest)

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.270.0-2mdv2011.0
+ Revision: 658865
- rebuild for updated spec-helper

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.270.0-1mdv2011.0
+ Revision: 552702
- adding missing buildrequires:
- update to 0.27

* Mon Apr 26 2010 Jérôme Quelin <jquelin@mandriva.org> 0.250.0-1mdv2010.1
+ Revision: 539194
- import perl-Net-OAuth


* Mon Apr 26 2010 cpan2dist 0.25-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5084 |12cr|perl-Net-OpenDHT-0.330.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Net-OpenDHT
%define upstream_version 0.33

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Module to access the Open Distributed Hash Table (Open DHT)
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(App::Cache)
BuildRequires:	perl(Class::Accessor::Chained)
BuildRequires:	perl(XML::LibXML)
BuildRequires:	perl(Test::Pod)
BuildRequires:	perl(Test::Pod::Coverage)
BuildRequires:	perl(Test::Exception)
BuildArch:	noarch

%description
The Net::OpenDHT module provides a simple interface to the Open DHT service. 
Open DHT is a publicly accessible distributed hash table (DHT) service. In 
contrast to the usual DHT model, clients of Open DHT do not need to run a 
DHT node in order to use the service. Instead, they can issue put and get 
operations to any DHT node, which processes the operations on their behalf. No
credentials or accounts are required to use the service, and the available 
storage is fairly shared across all active clients.

This service model of DHT usage greatly simplifies deploying client 
applications. By using Open DHT as a highly-available naming and storage 
service, clients can ignore the complexities of deploying and maintaining 
a DHT and instead concentrate on developing more sophisticated distributed 
applications.

What this essentially gives you as a Perl author is robust storage for a small 
amount of data. This can be used as a distributed cache or data store.

Read the following for full semantics about the Open DHT:

  http://opendht.org/users-guide.html


%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# (misc) test are disabled because they do not work on the cluster
#make test

%install
%makeinstall_std

%files
%doc CHANGES README
%{perl_vendorlib}/Net
%{_mandir}/man3/*


%changelog
* Sat Aug 01 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.330.0-1mdv2010.0
+ Revision: 406172
- rebuild using %%perl_convert_version

* Fri Mar 06 2009 Michael Scherer <misc@mandriva.org> 0.33-6mdv2009.1
+ Revision: 349900
- rebuild
- disable test as they are not working on the cluster ( trying to access network to
  check the DHT )

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Sep 16 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.33-2mdv2008.0
+ Revision: 88411
- rebuild


* Wed May 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.33-1mdv2007.0
- New release 0.33
- spec cleanup

* Fri Jan 06 2006 Michael Scherer <misc@mandriva.org> 0.32-4mdk
- fix missing BuildRequires

* Wed Jan 04 2006 Michael Scherer <misc@mandriva.org> 0.32-3mdk
- Do not ship empty dir

* Mon Oct 10 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.32-2mdk
- Fix BuildRequires

* Wed Sep 21 2005 Michael Scherer <misc@mandriva.org> 0.32-1mdk
- First mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5085 |12cr|perl-Net-OpenID-Consumer-1.30.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-OpenID-Consumer
%define upstream_version 1.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Object representing a verified OpenID identity
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Crypt::DH)
BuildRequires:	perl(Digest::SHA1)
BuildRequires:	perl(HTTP::Request)
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(MIME::Base64)
BuildRequires:	perl(Time::Local)
BuildRequires:	perl(URI)
BuildRequires:	perl(XML::Simple)
BuildRequires:	perl(CGI)
BuildArch:	noarch

%description
This module provides an implementation of the Yadis protocol, which does
XRDS-based service discovery on URLs.

This module was originally developed by OHTSUKA Ko-hei as the
Net::Yadis::Discovery manpage, but was forked and simplified for inclusion
in the core OpenID Consumer package.

This simplified version is tailored for the needs of Net::OpenID::Consumer;
for other uses, the Net::Yadis::Discovery manpage is probably a better
choice.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc ChangeLog META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 1.30.0-2mdv2011.0
+ Revision: 655425
- add br
- rebuild for updated spec-helper

* Mon Apr 26 2010 Nicolas Vigier <nvigier@mandriva.com> 1.30.0-1mdv2011.0
+ Revision: 539225
- import perl-Net-OpenID-Consumer


* Mon Apr 26 2010 cpan2dist 1.03-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5086 |12cr|perl-Net-OpenID-Server-1.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-OpenID-Server
%define upstream_version 1.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Library for building your own OpenID server
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Crypt::DH)
BuildRequires:	perl(Digest::SHA1)
BuildRequires:	perl(MIME::Base64)
BuildRequires:	perl(URI)
BuildArch:	noarch

%description
This is the Perl API for (the server half of) OpenID, a distributed
identity system based on proving you own a URL, which is then your
identity. More information is available at:

  http://openid.net/

As of version 1.01 this module has support for both OpenID 1.1 and 2.0.
Prior to this, only 1.1 was supported.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc ChangeLog
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 1.20.0-2mdv2011.0
+ Revision: 653607
- rebuild for updated spec-helper

* Wed Aug 25 2010 Shlomi Fish <shlomif@mandriva.org> 1.20.0-1mdv2011.0
+ Revision: 573359
- import perl-Net-OpenID-Server


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5087 |12cr|perl-Net-OpenSSH-0.520.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-OpenSSH
%define upstream_version 0.52

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Perl SSH client package implemented on top of OpenSSH
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::More)
BuildRequires:	openssh-clients
Requires:	openssh-clients
BuildArch:	noarch

%description
Net::OpenSSH is a secure shell client package implemented on top of OpenSSH
binary client ('ssh').

This package is implemented around the multiplexing feature found in
later versions of OpenSSH. That feature allows reuse of a previous SSH
connection for running new commands (I believe that OpenSSH 4.1 is the
first one to provide all the required functionality).

When a new Net::OpenSSH object is created, the OpenSSH 'ssh' client is
run in master mode, establishing a permanent (actually, for the
lifetime of the object) connection to the server.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Thu May 12 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.520.0-1mdv2011.0
+ Revision: 673817
- update to new version 0.52

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.500.0-3
+ Revision: 657804
- rebuild for updated spec-helper

* Sat Dec 25 2010 Shlomi Fish <shlomif@mandriva.org> 0.500.0-2mdv2011.0
+ Revision: 624998
- Changed the summary and revamped the description
- import perl-Net-OpenSSH


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5088 |12cr|perl-NetPacket-1.1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    NetPacket
%define upstream_version 1.1.1

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 2

Summary:    Assemble and disassemble ethernet packets
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module//%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Module::Build::Compat)

BuildArch: noarch
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
'NetPacket' provides a base class for a cluster of modules related to
decoding and encoding of network protocols. Each 'NetPacket' descendent
module knows how to encode and decode packets for the network protocol it
implements. Consult the documentation for the module in question for
protocol-specific implementation.

Note that there is no inheritance in the 'NetPacket::' cluster of modules
other than each protocol module being a 'NetPacket'. This was seen to be
too restrictive as imposing inheritance relationships (for example between
the IP, UDP and TCP protocols) would make things like tunneling or other
unusual situations difficult.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor
./Build

%check
./Build test

%install
%{__rm} -rf %{buildroot}
./Build install destdir=%{buildroot}

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*


%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1.1.1-2mdv2011.0
+ Revision: 657457
- rebuild for updated spec-helper

* Sat Mar 05 2011 Sandro Cazzaniga <kharec@mandriva.org> 1.1.1-1
+ Revision: 642072
- new version

* Sat Feb 05 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.0-1
+ Revision: 636178
- new version

* Sat Nov 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1.0.1-1mdv2011.0
+ Revision: 597194
- update to 1.0.1

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.43.1-1mdv2011.0
+ Revision: 552478
- update to 0.43.1

* Fri Mar 26 2010 Jérôme Quelin <jquelin@mandriva.org> 0.42.0-1mdv2010.1
+ Revision: 527744
- update to v0.42.0

* Fri May 15 2009 Jérôme Quelin <jquelin@mandriva.org> 0.41.1-2mdv2010.0
+ Revision: 375937
- rebuild

* Thu Apr 02 2009 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 0.41.1-1mdv2009.1
+ Revision: 363440
- import perl-NetPacket


* Wed Apr 01 2009 cpan2dist 0.41.1-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5089 |12cr|perl-Net-Packet-3.270.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Net-Packet
%define upstream_version 3.27

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	A framework to easily send and receive frames from layer 2 to layer 7
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	chrpath
BuildRequires:	pcap-devel
BuildRequires:	perl(Bit::Vector)
BuildRequires:	perl(Class::Gomor::Hash)
BuildRequires:	perl(IO::Interface)
BuildRequires:	perl(Net::IPv6Addr)
BuildRequires:	perl(Net::Libdnet)
BuildRequires:	perl(Net::Pcap)
BuildRequires:	perl(Net::Write)
BuildRequires:	perl(Socket6)
BuildRequires:	perl-devel

BuildArch:	noarch

%description
This module is a unified framework to craft, send and receive
packets at layers 2, 3, 4 and 7.  Basically, you forge each layer
of a frame (Net::Packet::IPv4 for layer 3, Net::Packet::TCP for
layer 4 ; for example), and pack all of this into a
Net::Packet::Frame object. Then, you can send the frame to the
network, and receive it easily, since the response is
automatically searched for and matched against the request.  If
you want some layer 2, 3 or 4 protocol encoding/decoding to be
added, just ask, and give a corresponding .pcap file ;)

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make CFLAGS="%{optflags}"

# this won't work, but partly works as root...
#make test

%install
%makeinstall_std

%files
%doc Changes README examples
%{perl_vendorlib}/Net
%{_mandir}/*/*

%changelog
* Tue Nov 10 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 3.270.0-1mdv2010.1
+ Revision: 463921
- update to 3.27

* Wed Jul 29 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 3.260.0-1mdv2010.0
+ Revision: 404111
- rebuild using %%perl_convert_version

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 3.26-2mdv2009.0
+ Revision: 268625
- rebuild early 2009.0 package (before pixel changes)

* Mon Apr 21 2008 Guillaume Rousse <guillomovitch@mandriva.org> 3.26-1mdv2009.0
+ Revision: 196163
- update to new version 3.26

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 3.25-2mdv2008.1
+ Revision: 152224
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed May 02 2007 Olivier Thauvin <nanardon@mandriva.org> 3.25-1mdv2008.0
+ Revision: 20670
- 3.25


* Wed May 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.22-1mdk
- New release 2.22

* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 2.20-3mdk
- Fix SPEC according to Perl Policy
	- BuildRequires
	- Source URL

* Wed Mar 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.20-2mdk
- re-add URL I wronly removed in previous build

* Mon Mar 27 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.20-1mdk
- New release 2.20
- drop patch

* Fri Mar 17 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.06-1mdk
- New release 2.06
- spec cleanup

* Wed Jul 13 2005 Oden Eriksson <oeriksson@mandriva.com> 2.04-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5090 |12cr|perl-Net-Patricia-1.190.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Net-Patricia
%define upstream_version 1.19

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	2

Summary:	Patricia Trie perl module for fast IP address lookups
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:  perl(Socket6)
BuildRequires:	perl-devel
BuildRequires:	perl-Net-CIDR-Lite

BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
This module uses a Patricia Trie data structure to quickly perform IP address
prefix matching for applications such as IP subnet, network or routing table
lookups. The data structure is based on a radix tree using a radix of two, so
sometimes you see patricia implementations called "radix" as well. The term
"Trie" is derived from the word "retrieval" but is pronounced like "try".
Patricia stands for "Practical Algorithm to Retrieve Information Coded as
Alphanumeric", and was first suggested for routing table lookups by Van
Jacobsen. Patricia Trie performance characteristics are well-known as it has
been employed for routing table lookups within the BSD kernel since the 4.3
Reno release.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL
%make

%check
%make test

%install
rm -Rf %{buildroot}
%make DESTDIR=%{buildroot} pure_vendor_install \
INSTALLSITELIB=%perl_vendorlib \
INSTALLSITEMAN1DIR=%{_mandir}/man1 \
INSTALLSITEMAN3DIR=%{_mandir}/man3
find %{buildroot} -type f -name .packlist -exec rm -f {} ';'

%clean
rm -Rf %{buildroot}

%files
%defattr(-,root,root)
%{perl_vendorarch}/Net*
%{perl_vendorarch}/auto/Net*
%{_mandir}/man?/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.190.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sat Nov 27 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.190.0-1mdv2011.0
+ Revision: 601938
- update to new version 1.19

* Mon Oct 25 2010 Buchan Milne <bgmilne@mandriva.org> 1.180.0-1mdv2011.0
+ Revision: 589297
- BR perl-Net-CIDR-Lite, required for testing
- update to new version 1.18

  + Jérôme Quelin <jquelin@mandriva.org>
    - rebuild for perl 5.12

* Thu Feb 25 2010 Jérôme Quelin <jquelin@mandriva.org> 1.160.0-1mdv2010.1
+ Revision: 511040
- adding missing buildrequires:
- update to 1.16

* Tue Aug 04 2009 Jérôme Quelin <jquelin@mandriva.org> 1.150.0-2mdv2010.0
+ Revision: 408970
- fix url
- rebuild using %%perl_convert_version

* Tue May 05 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.15-1mdv2010.0
+ Revision: 372317
- new version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.014-7mdv2009.0
+ Revision: 258058
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.014-6mdv2009.0
+ Revision: 246160
- rebuild

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 1.014-4mdv2008.1
+ Revision: 152225
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sat Dec 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.014-3mdv2008.1
+ Revision: 137055
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Oct 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.014-2mdv2007.0
+ Revision: 73478
- import perl-Net-Patricia-1.014-2mdv2007.1

* Fri Jul 07 2006 Buchan Milne <bgmilne@obsidian.co.za> 1.014-1mdv2007.0
- first Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5091 |12cr|perl-Net-Pcap-0.160.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Net-Pcap
%define upstream_version 0.16

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	2

Summary:	Interface to pcap(3) LBL packet capture library 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:    http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	libpcap-devel
BuildRequires:	perl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
Net::Pcap is a Perl binding to the LBL pcap(3) library.
The README for libpcap describes itself as:

"a system-independent interface for user-level packet capture.
libpcap provides a portable framework for low-level network
monitoring.  Applications include network statistics collection,
security monitoring, network debugging, etc."

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor --defaultdeps
%make

%check
%__make test

%install
%__rm -rf %{buildroot}
%makeinstall_std
%__rm -rf %{buildroot}%{perl_archlib}/perllocal.pod
%__rm -rf %{buildroot}%{perl_archlib}/Net/._Pcap.pm

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%{perl_vendorarch}/Net
%{perl_vendorarch}/auto/Net
%{_mandir}/man3/*
%{_mandir}/man1/*
%{_bindir}/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.160.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Mon Aug 03 2009 Jérôme Quelin <jquelin@mandriva.org> 0.160.0-1mdv2010.0
+ Revision: 407822
- rebuild using %%perl_convert_version

* Wed Oct 29 2008 Oden Eriksson <oeriksson@mandriva.com> 0.16-5mdv2009.1
+ Revision: 298348
- rebuilt against libpcap-1.0.0

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.16-3mdv2009.0
+ Revision: 246162
- rebuild

* Tue Jan 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.16-1mdv2008.1
+ Revision: 152905
- update to new version 0.16
- update to new version 0.16

* Mon Jan 14 2008 Pixel <pixel@mandriva.com> 0.15-2mdv2008.1
+ Revision: 151343
- rebuild for perl-5.10.0

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - wrap description

* Tue Dec 04 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.15-1mdv2008.1
+ Revision: 115266
- fix build dependencies
- new version

* Wed May 02 2007 Olivier Thauvin <nanardon@mandriva.org> 0.14-1mdv2008.0
+ Revision: 20671
- 0.14


* Fri Apr 28 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.12-3mdk
- Fix SPEC according to Perl Policy
	- Source URL

* Mon Mar 20 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.12-2mdk
- BuildRequires

* Mon Mar 20 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.12-1mdk
- 0.12

* Mon Jan 16 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.11-1mdk
- 0.11

* Wed Nov 02 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.10-1mdk
- 0.10
- Add regression tests (now can be run as non-root)

* Fri Oct 07 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.08-1mdk
- 0.08

* Fri Sep 23 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.07-1mdk
- New version
- Put meaningful description

* Wed Jul 13 2005 Oden Eriksson <oeriksson@mandriva.com> 0.05-3mdk
- rebuilt against new libpcap-0.9.1 (aka. a "play safe" rebuild)

* Mon Nov 15 2004 Michael Scherer <misc@mandrake.org> 0.05-2mdk
- Rebuild for new perl

* Thu Jun 03 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.05-1mdk
- 0.05
- drop explicit library depdency
- fix buildrequires (lib64..)
- cosmetics

* Sat Aug 02 2003 Ben Reser <ben@reser.org> 0.04-7mdk
- Use %%makeinstall_std now that it works on klama
- Remove PREFIX from Makefile.PL

* Sat Aug 02 2003 Ben Reser <ben@reser.org> 0.04-6mdk
- use %%make and %%makeinstall

* Fri Aug 01 2003 Ben Reser <ben@reser.org> 0.04-5mdk
- Fix man page path
- Macroify and use the perl specific macros
- Cleanout some commented out stuff

* Tue May 27 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.04-4mdk
- rebuild for new auto{prov,req}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5092 |12cr|perl-Net-Ping-2.360.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-Ping
%define upstream_version 2.36

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

License:	GPL+ or Artistic
Group:		Development/Perl
Summary:	TCP, UDP, or ICMP ping
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test)
BuildArch:	noarch

%description
This module contains methods to test the reachability of remote hosts on a
network. A ping object is first created with optional parameters, a
variable number of hosts may be pinged multiple times and then the
connection is closed.

You may choose one of six different protocols to use for the ping. The
"tcp" protocol is the default. Note that a live remote host may still fail
to be pingable by one or more of these protocols. For example,
www.microsoft.com is generally alive but not "icmp" pingable.

With the "tcp" protocol the ping() method attempts to establish a
connection to the remote host's echo port. If the connection is
successfully established, the remote host is considered reachable. No data
is actually echoed. This protocol does not require any special privileges
but has higher overhead than the "udp" and "icmp" protocols.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 2.360.0-4mdv2011.0
+ Revision: 658540
- rebuild for updated spec-helper

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 2.360.0-3mdv2011.0
+ Revision: 551999
- rebuild

* Wed Jun 17 2009 Jérôme Quelin <jquelin@mandriva.org> 2.360.0-2mdv2010.0
+ Revision: 386750
- using %%perl_convert_version
- fix license

* Tue Jun 09 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.36-1mdv2010.0
+ Revision: 384245
- update to new version 2.36

* Mon May 11 2009 Jérôme Quelin <jquelin@mandriva.org> 2.35-1mdv2010.0
+ Revision: 374546
- import perl-Net-Ping


* Mon May 11 2009 cpan2dist 2.35-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5093 |12cr|perl-Net-Proxy-0.120.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Net-Proxy
%define	upstream_version 0.12

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Framework for proxying network connections in many ways
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(IO::Socket::SSL)
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(Test::Pod)
BuildArch:	noarch

%description
A Net::Proxy object represents a proxy that accepts connections and then relays
the data transfered between the source and the destination.
The goal of this module is to abstract the different methods used to connect 
from the proxy to the destination.

A proxy is a program that transfer data across a network boundary between a 
client and a server. Net::Proxy introduces the concept of "connectors" 
(implemented as Net::Proxy::Connector subclasses), which abstract the server 
part (connected to the client) and the client part (connected to the server) 
of the proxy.
This architecture makes it easy to implement specific techniques to cross a 
given network boundary, possibly by using a proxy on one side of the network 
fence, and a reverse-proxy on the other side of the fence.

This package also contains utilities such as connect-tunnel and sslh.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Net
%{_mandir}/*/*
%{_bindir}/*


%changelog
* Sat Aug 01 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.120.0-1mdv2010.0
+ Revision: 406173
- rebuild using %%perl_convert_version

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.12-1mdv2009.0
+ Revision: 140693
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Nov 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.12-1mdv2008.1
+ Revision: 104564
- update to new version 0.12

* Fri Oct 12 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.10-1mdv2008.1
+ Revision: 97520
- update to new version 0.10

* Tue May 01 2007 Michael Scherer <misc@mandriva.org> 0.08-1mdv2008.0
+ Revision: 19962
- add missing BuildRequires
- update to 0.08


* Wed May 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-1mdv2007.0
- New release 0.06
- spec cleanup
- fix directory ownership

* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.05-2mdk
- Fix SPEC according to Perl Policy
	- BuildRequires
	- Source URL

* Tue Apr 18 2006 Michael Scherer <misc@mandriva.org> 0.05-1mdk
- New release 0.05

* Tue Mar 21 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.04-2mdk
- Add BuildRequires

* Fri Feb 03 2006 Michael Scherer <misc@mandriva.org> 0.04-1mdk
- First Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5094 |12cr|perl-Net-Raddle-0.08-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name Net-Raddle

Name:		perl-%{upstream_name}
Version:	0.08
Release:	2
License:	GPL or Artistic
Group:		Development/Perl
Summary:	Raddle network emulator
Url:		http://raddle.sourceforge.net/
Source:		http://downloads.sourceforge.net/project/raddle/raddle/%{version}/Net-Raddle-%{version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(NetSNMP::ASN)
BuildRequires:	perl(Date::Calc)

%description
Raddle is a network emulation framework. It is particularly useful when testing network management systems or teaching people to use them.

%prep
%setup -q -n %{upstream_name}-%{version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc CHANGELOG INSTALLATION LICENCE README examples
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Jun 25 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.08-1mdv2011.0
+ Revision: 687126
- import perl-Net-Raddle


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5095 |12cr|perl-Net-Radius-2.103.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name       Net-Radius
%define upstream_version 2.103

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2
Summary:	Object-oriented Perl interface to RADIUS
License:	GPL or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{module}
Source:		http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:	perl-devel
BuildRequires:	perl(Test::Warn)
BuildArch:	noarch

%description
The modules included here provide an interface to the RADIUS
protocol. It consists of the following modules:

Net::Radius::Packet - Deals with RADIUS packets
Net::Radius::Dictionary - Deals with RADIUS dictionaries

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README* examples
%{perl_vendorlib}/Net
%{_mandir}/*/*

%changelog
* Wed Dec 02 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2.103.0-1mdv2010.1
+ Revision: 472593
- update to 2.103

* Sat Aug 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.560.0-1mdv2010.0
+ Revision: 419608
- new perl version macro

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.56-4mdv2009.0
+ Revision: 258086
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.56-3mdv2009.0
+ Revision: 246165
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.56-1mdv2008.1
+ Revision: 140693
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Jul 03 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.56-1mdv2008.0
+ Revision: 47700
- update to new version 1.56

* Wed May 02 2007 Olivier Thauvin <nanardon@mandriva.org> 1.55-1mdv2008.0
+ Revision: 20323
- 1.55


* Mon Aug 28 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.49-1mdv2007.0
- New version 1.49
- spec cleanup

* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.44-2mdk
- Fix SPEC according to Perl Policy
    - Source URL
- use mkrel

* Wed Jul 13 2005 Oden Eriksson <oeriksson@mandriva.com> 1.44-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5096 |12cr|perl-Net-RawIP-0.250.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-RawIP
%define upstream_version 0.25

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	2

Summary:	Net::RawIP - a perl module can to manipulate raw IP packets
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	libpcap-devel
BuildRequires:  perl(List::MoreUtils)
BuildRequires:	perl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
This is Net::RawIP, a perl module can to manipulate raw IP packets,
with an optional feature for manipulating Ethernet headers.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

# fix attribs
find . -type d -exec chmod 755 {} \;
find . -type f -exec chmod 644 {} \;

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

perl -pi -e 's!/usr/lib!%{_libdir}!g' Makefile.PL

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes README README.Devel examples
%{perl_vendorarch}/auto/Net
%{perl_vendorarch}/Net
%{_mandir}/*/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.250.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Mon Aug 03 2009 Jérôme Quelin <jquelin@mandriva.org> 0.250.0-1mdv2010.0
+ Revision: 407839
- rebuild using %%perl_convert_version

* Fri Oct 31 2008 Olivier Thauvin <nanardon@mandriva.org> 0.25-1mdv2009.1
+ Revision: 299091
- 0.25

* Wed Oct 29 2008 Oden Eriksson <oeriksson@mandriva.com> 0.24-2mdv2009.1
+ Revision: 298349
- rebuilt against libpcap-1.0.0

* Wed Oct 22 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.24-1mdv2009.1
+ Revision: 296398
- update to new version 0.24

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.23-4mdv2009.0
+ Revision: 258093
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.23-3mdv2009.0
+ Revision: 246166
- rebuild

* Tue Jan 22 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.23-1mdv2008.1
+ Revision: 156652
- new version

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 0.21-2mdv2008.1
+ Revision: 152226
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Wed May 02 2007 Olivier Thauvin <nanardon@mandriva.org> 0.21-1mdv2008.0
+ Revision: 20300
- 0.21


* Sat Sep 02 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 2006-09-02 18:38:22 (59622)
- test in check section

* Sat Sep 02 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 2006-09-02 18:34:58 (59621)
Import perl-Net-RawIP

* Fri Apr 28 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.2-2mdk
- Fix SPEC according to Perl Policy
	- Source URL
- use mkrel

* Wed Oct 05 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.2-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5097 |12cr|perl-Net-Redmine-0.80.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-Redmine
%define upstream_version 0.08

# for some old reason, perl(pQuery) is not provided
%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(pQuery\\)'
%else
%define _requires_exceptions perl\(pQuery\)
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Represents a ticket
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Any::Moose)
BuildRequires:	perl(DateTime::Format::DateParse)
BuildRequires:	perl(DateTimeX::Easy)
BuildRequires:	perl(Encode)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(HTML::WikiConverter)
BuildRequires:	perl(HTML::WikiConverter::Markdown)
BuildRequires:	perl(IO::All)
BuildRequires:	perl(IO::String)
BuildRequires:	perl(Params::Validate)
BuildRequires:	perl(Quantum::Superpositions)
BuildRequires:	perl(Test::Cukes)
BuildRequires:	perl(Test::Memory::Cycle)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Text::CSV::Slurp)
BuildRequires:	perl(Text::Greeking)
BuildRequires:	perl(URI)
BuildRequires:	perl(URI::Escape)
BuildRequires:	perl(Exporter::Lite)
BuildRequires:	perl(WWW::Mechanize)
BuildRequires:	perl-pQuery
BuildRequires:	perl(Regexp::Common)
BuildRequires:	perl(Regexp::Common::Email::Address)

Requires:	perl-pQuery

BuildArch: noarch

%description
Net::Redmine is an mechanized-based programming API against redmine server.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.80.0-3mdv2011.0
+ Revision: 655429
- add br
- rebuild for updated spec-helper

* Fri May 07 2010 Michael Scherer <misc@mandriva.org> 0.80.0-2mdv2011.0
+ Revision: 543176
- fix installation, due to problem with lowercased perl modules

* Fri May 07 2010 Michael Scherer <misc@mandriva.org> 0.80.0-1mdv2010.1
+ Revision: 543169
- import perl-Net-Redmine


* Thu May 06 2010 cpan2dist 0.08-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5098 |12cr|perl-Net-Rendezvous-Publish-0.40.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-Rendezvous-Publish
%define upstream_version 0.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Module to publish Rendezvous services 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Accessor::Lvalue)
BuildRequires:	perl(Module::Pluggable)
BuildArch:	noarch
Requires:	perl-Net-Rendezvous-Publish-Backend

%description
Net::Rendezvous::Publish allows you to publish Zeroconf ( or Rendezvous, or
Bonjour ) services, using a mDNS responder

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std
rm -rf %{buildroot}%{perl_vendorarch}

%files
%doc Changes 
%{perl_vendorlib}/*
%{_mandir}/man3/*


%changelog
* Sat Aug 01 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.40.0-1mdv2010.0
+ Revision: 406174
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.04-5mdv2009.0
+ Revision: 241789
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue May 08 2007 Olivier Thauvin <nanardon@mandriva.org> 0.04-3mdv2008.0
+ Revision: 25202
- rebuild


* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.04-2mdk
- Fix SPEC according to Perl Policy
	- BuildRequires
	- Source URL

* Wed Feb 01 2006 Michael Scherer <misc@mandriva.org> 0.04-1mdk
- New release 0.04

* Wed Dec 28 2005 Michael Scherer <misc@mandriva.org> 0.03-3mdk
- Do not ship empty dir

* Fri Sep 23 2005 Michael Scherer <misc@mandriva.org> 0.03-2mdk
- requires a backend module ( such as howl backend, or avahi, once someone write it )

* Wed Sep 21 2005 Michael Scherer <misc@mandriva.org> 0.03-1mdk
- First mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5099 |12cr|perl-Net-Rendezvous-Publish-Backend-Avahi-0.30.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-Rendezvous-Publish-Backend-Avahi
%define upstream_version 0.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Publish zeroconf data with the Avahi library
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Net/Net-Rendezvous-Publish-Backend-Avahi-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
Provides:	perl-Net-Rendezvous-Publish-Backend
BuildArch:	noarch

%description
This module publishes zeroconf data with the Avahi library
It is a backend for the Net::Rendezvous::Publish module.

%prep
%setup -q -n Net-Rendezvous-Publish-Backend-Avahi-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%{perl_vendorlib}/Net/*
%{_mandir}/man3/*


%changelog
* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.30.0-1mdv2010.0
+ Revision: 406175
- rebuild using %%perl_convert_version

* Thu Jul 03 2008 Michael Scherer <misc@mandriva.org> 0.03-3mdv2009.0
+ Revision: 230902
- rebuild
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun May 20 2007 Michael Scherer <misc@mandriva.org> 0.03-1mdv2008.0
+ Revision: 28773
- new version 0.03


* Thu Nov 02 2006 Michael Scherer <misc@mandriva.org> 0.02-2mdv2007.0
+ Revision: 75748
- Bump release
- provides perl-Net-Rendezvous-Publish-Backend, like howl backend
- Do not ship empty directory
- Import perl-Net-Rendezvous-Publish-Backend-Avahi


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5100 |12cr|perl-Net-Rendezvous-Publish-Backend-Howl-0.30.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name Net-Rendezvous-Publish-Backend-Howl
%define upstream_version 0.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Backend module using howl for Net::Rendezvous
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org//CPAN/authors/id/R/RC/RCLAMP/%{upstream_name}-%{upstream_version}.tar.bz2
Source1:	%{name}.rpmlintrc

BuildRequires:	howl-devel
BuildRequires:	perl(Net::Rendezvous)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(ExtUtils::ParseXS)
BuildRequires:	perl(ExtUtils::CBuilder)
BuildRequires:	perl(Module::Pluggable)
BuildRequires:	perl(Class::Accessor::Lvalue)
BuildRequires:	perl-devel 

%description
This module interfaces to the Porchdog's Howl library in order to allow 
service publishing.
It is used by Net::Rendezvous::Publish, in order to adapt to
different mDns implementation.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL INSTALLDIRS=vendor

%check
# requires mdns running
#./Build test

%install
./Build install destdir=%{buildroot} installdirs=vendor

%files
%doc Changes
%{perl_vendorlib}/*
%{_mandir}/man3/*


%changelog
* Sun Feb 12 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.30.0-2
+ Revision: 773661
- use virtual perl() dependencies only
- clean out spec
- add exception filter on description-line-too-long for debug package
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.30.0-1mdv2010.0
+ Revision: 406176
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.03-11mdv2009.0
+ Revision: 258103
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.03-10mdv2009.0
+ Revision: 246167
- rebuild

* Thu Jan 24 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.03-8mdv2008.1
+ Revision: 157722
- Fix BuildRequires

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.03-6mdv2008.1
+ Revision: 123184
- kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Pascal Terjan <pterjan@mandriva.org> 0.03-6mdv2007.0
+ Revision: 81361
- Also BuildRequires perl-ExtUtils-CBuilder for Module::Build to work on XS
- BuildRequires perl-ExtUtils-ParseXS for Module::Build to work on XS

  + Michael Scherer <misc@mandriva.org>
    - Import perl-Net-Rendezvous-Publish-Backend-Howl

* Fri Jan 06 2006 Michael Scherer <misc@mandriva.org> 0.03-6mdk
- remove test ( require a running mdns server )

* Wed Oct 05 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.03-5mdk
- Fix BuildRequires

* Wed Oct 05 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.03-4mdk
- Fix BuildRequires

* Tue Oct 04 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.03-3mdk
- Fix BuildRequires

* Sat Oct 01 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.03-2mdk
- Buildrequires fix

* Sat Sep 24 2005 Michael Scherer <misc@mandriva.org> 0.03-1mdk
- First mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5101 |12cr|perl-Net-SCP-0.80.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Net-SCP
%define upstream_version 0.08

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	%{upstream_name} module for perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Net::SSH)
BuildRequires:	perl(String::ShellQuote)
BuildArch:	noarch

%description
Simple wrappers around ssh and scp commands.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%check
make test

%files
%doc README
%{perl_vendorlib}/Net
%{_mandir}/*/*


%changelog
* Wed Jul 29 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.80.0-1mdv2010.0
+ Revision: 404243
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.08-4mdv2009.0
+ Revision: 258104
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.08-3mdv2009.0
+ Revision: 246170
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Nov 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.08-1mdv2008.1
+ Revision: 104481
- update to new version 0.08

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.07-7mdv2008.0
+ Revision: 86709
- rebuild


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.07-6mdv2007.0
- Rebuild

* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.07-5mdk
- Fix SPEC according to Perl Policy
	- BuildRequires
	- Source URL
- use mkrel

* Mon Jun 06 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.07-4mdk 
- better url
- drop useless empty directories
- spec cleanup
- make test in %%check

* Mon Dec 20 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.07-3mdk
- fix buildrequires in a backward compatible way

* Fri Jul 23 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.07-2mdk 
- rebuild

* Wed Apr 21 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.07-1mdk
- new version
- rpmbuildupdate aware
- dir ownership
- no more explicit dependencies, let spec-helper do its job


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5102 |12cr|perl-Net-SFTP-0.100.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Net-SFTP
%define upstream_version 0.10

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Secure File Transfer Protocol client
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://search.cpan.org/CPAN/authors/id/D/DB/DBROBINS/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Net::SSH::Perl)
BuildArch:	noarch

%description
This is Net::SFTP, a module implementing a client for the Secure
File Transfer Protocol.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Net
%{_mandir}/*/*


%changelog
* Tue Aug 04 2009 Jérôme Quelin <jquelin@mandriva.org> 0.100.0-1mdv2010.0
+ Revision: 409038
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.10-4mdv2009.0
+ Revision: 241790
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue May 08 2007 Olivier Thauvin <nanardon@mandriva.org> 0.10-2mdv2008.0
+ Revision: 25201
- rebuild


* Mon Oct 10 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.10-1mdk
- new version 
- %%mkrel
- rpmbuildupdate aware
- spec cleanup
- better summary
- fix directory ownership

* Wed Jan 26 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.09-1mdk
- 0.09

* Fri Feb 13 2004 Tibor Pittich <Tibor.Pittich@mandrake.org> 0.08-1mdk
- initial import, ltp requires it.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5103 |12cr|perl-Net-SMTP-TLS-0.120.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-SMTP-TLS
%define upstream_version 0.12

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	TLS and AUTH enabled mail client
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Digest::HMAC_MD5)
BuildRequires:	perl(IO::Socket::INET)
BuildRequires:	perl(IO::Socket::SSL)
BuildRequires:	perl(MIME::Base64)
BuildRequires:	perl(Net::SSLeay)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
*Net::SMTP::TLS* is a TLS and AUTH capable SMTP client which offers an
interface that users will find familiar from the Net::SMTP manpage.
*Net::SMTP::TLS* implements a subset of the methods provided by that
module, but certainly not (yet) a complete mirror image of that API.

The methods supported by *Net::SMTP::TLS* are used in the above example.
Though self explanatory for the most part, please see the perldoc for the
Net::SMTP manpage if you are unclear.

The differences in the methods provided are as follows:

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.120.0-2mdv2011.0
+ Revision: 657805
- rebuild for updated spec-helper

* Fri Dec 24 2010 Shlomi Fish <shlomif@mandriva.org> 0.120.0-1mdv2011.0
+ Revision: 624630
- import perl-Net-SMTP-TLS


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5104 |12cr|perl-Net-SMTP-TLS-ButMaintained-0.180.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-SMTP-TLS-ButMaintained
%define upstream_version 0.18

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	An SMTP client supporting TLS and AUTH
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Digest::HMAC_MD5)
BuildRequires:	perl(IO::Socket::INET)
BuildRequires:	perl(IO::Socket::SSL)
BuildRequires:	perl(MIME::Base64)
BuildRequires:	perl(Net::Cmd)
BuildRequires:	perl(Net::SSLeay)
BuildArch:	noarch

%description
*Net::SMTP::TLS::ButMaintained* is forked from the Net::SMTP::TLS manpage.
blame 'Evan Carroll' for the idea. :)

*Net::SMTP::TLS::ButMaintained* is a TLS and AUTH capable SMTP client which
offers an interface that users will find familiar from the Net::SMTP
manpage. *Net::SMTP::TLS::ButMaintained* implements a subset of the methods
provided by that module, but certainly not (yet) a complete mirror image of
that API.

The methods supported by *Net::SMTP::TLS::ButMaintained* are used in the
above example. Though self explanatory for the most part, please see the
perldoc for the Net::SMTP manpage if you are unclear.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes LICENSE META.yml META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Sep 10 2011 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 0.180.0-1mdv2011.0
+ Revision: 699291
- import perl-Net-SMTP-TLS-ButMaintained


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5105 |12cr|perl-Net-Snort-Parser-1.36-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module Net-Snort-Parser

Summary:	A simple yet complicated rules maintance system for Snort
Name:		perl-%{module}
Version:	1.36
Release:	%mkrel 5
License:	BSD
Group:		Development/Perl
URL:		http://www.shmoo.com/~bmc/software/snortconfig/
Source0:	http://www.shmoo.com/~bmc/software/snortconfig/%{module}-%{version}.tar.bz2
BuildRequires:	perl-devel
BuildArch:	noarch
Provides:	snortconfig
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
snortconfig is a rules modification system for snort that is generated from a
configuration file. This allows a user to keep their ruleset updated without
too much of a headache. Configuration is done using a basic INI style
configuration. 

snortconfig supports three methods of configuration of rules. The methods are
specifing what rules to apply changes to. These methods are files, sids, and
classifications. This allows make broad changes to snort rules very quickly.

%prep

%setup -q -n %{module}-%{version} 

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}

%makeinstall_std

%clean 
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc README examples
%attr(0755,root,root) %{_bindir}/snortconfig
%{perl_vendorlib}/Net/Snort/Parser/*.pm
%{_mandir}/*/*




%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.36-5mdv2010.0
+ Revision: 430515
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.36-4mdv2009.0
+ Revision: 258126
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.36-3mdv2009.0
+ Revision: 246173
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.36-1mdv2008.1
+ Revision: 140694
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Jan 26 2007 Oden Eriksson <oeriksson@mandriva.com> 1.36-1mdv2007.0
+ Revision: 113844
- Import perl-Net-Snort-Parser

* Fri Jan 26 2007 Oden Eriksson <oeriksson@mandriva.com> 1.36-1mdv2007.1
- 1.36

* Sun Dec 25 2005 Oden Eriksson <oeriksson@mandriva.com> 1.21-2mdk
- rebuild

* Mon Nov 01 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.21-1mdk
- initial mandrake package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5106 |12cr|perl-Net-SSH-0.90.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Net-SSH
%define upstream_version 0.09

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	%{upstream_name} module for perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Simple wrappers around ssh commands.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%check
make test

%files
%defattr(644,root,root,755)
%doc README
%{perl_vendorlib}/Net
%{_mandir}/*/*


%changelog
* Wed Jul 29 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.90.0-1mdv2010.0
+ Revision: 404246
- rebuild using %%perl_convert_version

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.09-2mdv2009.0
+ Revision: 268626
- rebuild early 2009.0 package (before pixel changes)

* Sat May 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.09-1mdv2009.0
+ Revision: 208357
- update to new version 0.09

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.08-7mdv2008.0
+ Revision: 86710
- rebuild


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.08-6mdv2007.0
- Rebuild

* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.08-5mdk
- Fix SPEC according to Perl Policy
	- Source URL
- use mkrel

* Mon Jun 06 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.08-4mdk 
- better url
- drop useless empty directories
- spec cleanup
- make test in %%check

* Mon Dec 20 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.08-3mdk
- fix buildrequires in a backward compatible way

* Thu Jun 03 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.08-2mdk
- fix perms

* Wed Apr 21 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.08-1mdk
- new version
- rpmbuildupdate aware
- dir ownership
- no more explicit dependencies, let spec-helper do its job


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5107 |12cr|perl-Net-SSH2-0.390.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Net-SSH2
%define upstream_version 0.39

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	2

Summary:	Support for the SSH 2 protocol via libSSH2
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	libssh2-devel
BuildRequires:	perl(Term::ReadKey)
Buildrequires:	perl-devel
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
Net::SSH2 is a perl interface to the libssh2 (http://www.libssh2.org) library.
It supports the SSH2 protocol (there is no support for SSH1) with all of the
key exchanges, ciphers, and compression of libssh2.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

perl -pi -e 's~^my \$inc.*~my \$inc = "%_includedir";~' Makefile.PL
perl -pi -e 's~^my \$lib.*~my \$lib = "%_libdir";~' Makefile.PL

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make CFLAGS="%{optflags}"


%check
%{__make} test

%clean
rm -rf %{buildroot}

%install
rm -rf %{buildroot}
%makeinstall_std

%files
%defattr(-,root,root)
%doc Changes README
%{perl_vendorarch}/Net
%{perl_vendorarch}/auto/Net
%{_mandir}/*/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.390.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Mon Jul 18 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.390.0-1
+ Revision: 690299
- update to new version 0.39

* Mon Jun 13 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.380.0-1
+ Revision: 684780
- update to new version 0.38

* Tue May 31 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.360.0-1
+ Revision: 682138
- update to new version 0.36

* Thu May 12 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.350.0-1
+ Revision: 673818
- update to new version 0.35

* Mon May 09 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.340.0-1
+ Revision: 672856
- update to new version 0.34

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.330.0-2mdv2011.0
+ Revision: 556064
- rebuild for perl 5.12

* Wed Jul 14 2010 Jérôme Quelin <jquelin@mandriva.org> 0.330.0-1mdv2011.0
+ Revision: 553133
- update to 0.33

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.310.0-1mdv2011.0
+ Revision: 552475
- update to 0.31

* Sun Apr 18 2010 Jérôme Quelin <jquelin@mandriva.org> 0.290.0-1mdv2010.1
+ Revision: 536207
- update to 0.29

* Tue Apr 13 2010 Funda Wang <fwang@mandriva.org> 0.280.0-2mdv2010.1
+ Revision: 534504
- rebuild

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.280.0-1mdv2010.1
+ Revision: 460766
- update to 0.28

* Thu Sep 10 2009 Jérôme Quelin <jquelin@mandriva.org> 0.270.0-1mdv2010.0
+ Revision: 437169
- update to 0.27

* Mon Sep 07 2009 Jérôme Quelin <jquelin@mandriva.org> 0.250.0-1mdv2010.0
+ Revision: 432825
- update to 0.25

* Mon Aug 24 2009 Jérôme Quelin <jquelin@mandriva.org> 0.240.0-2mdv2010.0
+ Revision: 420432
- force submit
- update to 0.24

* Wed Aug 19 2009 Jérôme Quelin <jquelin@mandriva.org> 0.230.0-1mdv2010.0
+ Revision: 418123
- update to 0.23

* Sun Aug 16 2009 Jérôme Quelin <jquelin@mandriva.org> 0.220.0-2mdv2010.0
+ Revision: 417002
- force rebuild
- update to 0.22

* Mon Aug 03 2009 Jérôme Quelin <jquelin@mandriva.org> 0.210.0-1mdv2010.0
+ Revision: 407867
- rebuild using %%perl_convert_version

* Sun Jun 07 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.21-1mdv2010.0
+ Revision: 383532
- update to new version 0.21

* Fri Jun 05 2009 Olivier Thauvin <nanardon@mandriva.org> 0.20-1mdv2010.0
+ Revision: 383074
- 0.20

* Fri May 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.19-1mdv2010.0
+ Revision: 370138
- update to new version 0.19

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.18-5mdv2009.0
+ Revision: 258133
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.18-4mdv2009.0
+ Revision: 246174
- rebuild

  + Anssi Hannula <anssi@mandriva.org>
    - buildrequire libssh2-devel specifically

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 0.18-2mdv2008.1
+ Revision: 152228
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sat Nov 17 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.18-1mdv2008.1
+ Revision: 109590
- new version

* Tue Aug 28 2007 Oden Eriksson <oeriksson@mandriva.com> 0.10-2mdv2008.0
+ Revision: 72862
- fix build


* Sat Mar 03 2007 Olivier Thauvin <nanardon@mandriva.org> 0.10-1mdv2007.0
+ Revision: 131671
- 0.10

* Tue Dec 12 2006 Olivier Thauvin <nanardon@mandriva.org> 0.09-1mdv2007.1
+ Revision: 95157
- 0.09

* Tue Aug 08 2006 Olivier Thauvin <nanardon@mandriva.org> 0.08-2mdv2007.0
+ Revision: 53855
- rebuild
- Import perl-Net-SSH2

* Thu Jun 01 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.08-1mdv2007.0
- New release 0.08
- fix compilation flags

* Sat Apr 29 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.07-2mdk
- Fix SPEC according to Perl Policy
	- BuildRequires
	- Source URL

* Tue Mar 28 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.07-1mdk
- New release 0.07

* Wed Jan 25 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-1mdk
- new version
- spec cleanup
- rpmbuildupdate aware
- fix buildrequires

* Wed Dec 21 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.05-2mdk
- Add BuildRequires: perl-Term-ReadKey

* Tue Dec 20 2005 Olivier Thauvin <nanardon@mandriva.org> 0.05-1mdk
- 0.05

* Fri Nov 18 2005 Olivier Thauvin <nanardon@mandriva.org> 0.04-1mdk
- initial contrib


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5108 |12cr|perl-Net-SSH-Expect-1.90.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-SSH-Expect
%define upstream_version 1.09

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3
Summary:	An ssh wrapper to execute remote commands
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Expect)
BuildArch:	noarch

%description
This module is a wrapper to the _ssh_ executable that is available in your
system's _$PATH_. Use this module to execute commands on the remote SSH
server. It authenticates with the user and password you passed in the
constructor's attributes 'user' and 'password'.

Once an ssh connection was started using the 'connect()' method it will
remain open until you call the 'close()' method. This allows you execute as
many commands as you want with the 'exec()' method using only one
connection. This is a better approach over other ssh wrapper
implementations, i.e: Net::SCP, Net::SSH and Net::SCP::Expect, that start a
new ssh connection each time a remote command is issued or a file is
transfered.

It uses _Expect.pm_ module to interact with the SSH server. A
'get_expect()' method is provided so you can obtain the internal 'Expect'
object connected to the SSH server. Use this only if you have some special
need that you can't do with the 'exec()' method.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 1.90.0-2mdv2011.0
+ Revision: 655144
- rebuild for updated spec-helper

* Thu Oct 29 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.90.0-1mdv2011.0
+ Revision: 460113
- import perl-Net-SSH-Expect


* Thu Oct 29 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.0.0-1mdv2010.0
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5109 |12cr|perl-Net-SSH-Perl-1.340.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Net-SSH-Perl
%define	upstream_version 1.34

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Perl client Interface to SSH
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(MIME::Base64)
BuildRequires:	perl(Math::Pari)
BuildRequires:	perl(Math::GMP)
BuildRequires:	perl(String::CRC32)
BuildRequires:	perl(Convert::PEM)
BuildRequires:	perl(Crypt::IDEA)
BuildRequires:	perl(Crypt::DH)
BuildRequires:	perl(Crypt::DSA)
BuildRequires:	perl(Digest::SHA1)
BuildRequires:	perl(Digest::HMAC)
BuildRequires:	perl(Digest::MD5)
BuildRequires:	perl(Digest::BubbleBabble)
BuildRequires:	perl(Crypt::RSA)
BuildArch:	noarch

%description
Net::SSH::Perl is an all-Perl module implementing an SSH
(Secure Shell) client. It is compatible with both the SSH-1
and SSH-2 protocols.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor < /dev/null
%make

%check
# test hang... :\
# make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Net
%{_mandir}/man*/*


%changelog
* Mon Aug 03 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.340.0-1mdv2010.0
+ Revision: 407848
- rebuild using %%perl_convert_version

* Tue Feb 03 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.34-1mdv2009.1
+ Revision: 336949
- update to new version 1.34

* Wed Oct 22 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.33-1mdv2009.1
+ Revision: 296404
- update to new version 1.33

* Mon Oct 20 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.32-1mdv2009.1
+ Revision: 295507
- update to new version 1.32

* Sat Oct 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.31-1mdv2009.1
+ Revision: 292267
- update to new version 1.31

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.30-5mdv2009.0
+ Revision: 241800
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue May 08 2007 Olivier Thauvin <nanardon@mandriva.org> 1.30-3mdv2008.0
+ Revision: 25198
- rebuild


* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.30-2mdk
- Fix SPEC according to Perl Policy
	- BuildRequires
	- Source URL

* Wed Apr 05 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.30-1mdk
- New release 1.30

* Mon Oct 10 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.29-1mdk
- new version
- %%mkrel
- spec cleanup
- better url
- fix sources url
- fix directory ownership
- make test in %%check

* Thu May 26 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.28-1mdk
- 1.28

* Fri Feb 11 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 1.27-1mdk
- 1.27

* Sat Feb 05 2005 Sylvie Terjan <erinmargault@mandrake.org> 1.26-1mdk
- 1.26
- rebuild for new perl

* Thu Jun 03 2004 Per Ã˜yvind Karlsen <peroyvind@linux-mandrake.com> 1.25-1mdk
- 1.25
- drop prefix tag
- cosmetics

* Mon Dec 22 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.24-1mdk
- 1.24

* Sun Nov 09 2003 Arnaud de Lorbeau <adelorbeau@mandrakesoft.com> 1.23-1mdk
- First MandrakeSoft Package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5110 |12cr|perl-Net-Syslog-0.40.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define  upstream_name    Net-Syslog
%define  upstream_version 0.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Perl extension for sending syslog messages directly to a remote syslogd
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Net::Syslog implements the intra-host syslog forwarding protocol.
It is not intended to replace the Sys::Syslog or
Unix::Syslog modules, but instead to provide a method of using syslog when a
local syslogd is unavailable or when you don't want to write syslog messages
to the local syslog.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files
%doc Changes
%{perl_vendorlib}/Net/Syslog.pm
%{_mandir}/man*/*


%changelog
* Mon Oct 25 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.40.0-1mdv2011.0
+ Revision: 589353
- new version

* Wed Jul 29 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.30.0-1mdv2010.0
+ Revision: 404247
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.03-7mdv2009.0
+ Revision: 258134
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.03-6mdv2009.0
+ Revision: 246183
- rebuild

* Tue Feb 12 2008 Thierry Vignaud <tv@mandriva.org> 0.03-4mdv2008.1
+ Revision: 166681
- fix description-line-too-long
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed May 09 2007 Oden Eriksson <oeriksson@mandriva.com> 0.03-4mdv2008.0
+ Revision: 25451
- rebuild

* Tue May 08 2007 Olivier Thauvin <nanardon@mandriva.org> 0.03-3mdv2008.0
+ Revision: 25197
- rebuild


* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.03-2mdk
- Fix SPEC according to Perl Policy
	- Source URL
	- URL

* Fri Feb 17 2006 Oden Eriksson <oeriksson@mandriva.com> 0.03-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5111 |12cr|perl-Net-Telnet-Cisco-1.100.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-Telnet-Cisco
%define upstream_version 1.10

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Net-Telnet-Cisco Perl module
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Net::Telnet::Cisco adds additional functionality to 
Net::Telnet that helps you automate Cisco router management
and statistic gathering.

%prep
%setup -q -n %{name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%install
%makeinstall_std

%files
%{perl_vendorlib}/Net/Telnet/*
%{perl_vendorlib}/auto/Net/Telnet/*
%{_mandir}/*/*

%changelog
* Wed Jul 29 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.100.0-1mdv2010.0
+ Revision: 404248
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.10-5mdv2009.0
+ Revision: 241804
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue May 08 2007 Olivier Thauvin <nanardon@mandriva.org> 1.10-3mdv2008.0
+ Revision: 25196
- rebuild


* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.10-2mdk
- Fix SPEC according to Perl Policy
	- Source URL
	- URL
- use mkrel

* Tue Feb 17 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.10-1mdk
- 1.10


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5112 |12cr|perl-Net-TFTP-0.190.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-TFTP
%define upstream_version 0.19

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Net::TFTP - TFTP Client class
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::MockModule)
BuildRequires:	perl(Test::Warn)

BuildArch:	noarch

%description
Net::TFTP is a class implementing a simple Trivial File Transfer Protocol
client in Perl as described in RFC1350. Net::TFTP also supports the
TFTP Option Extension (as described in RFC2347), with the following options

RFC2348 Blocksize Option

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc ChangeLog README
%{perl_vendorlib}/Net/TFTP.pm
%{_mandir}/*/*


%changelog
* Sat Nov 27 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.190.0-1mdv2011.0
+ Revision: 601939
- update to new version 0.19

* Wed Jul 14 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.180.0-1mdv2011.0
+ Revision: 553023
- adding missing buildrequires:
- adding missing buildrequires:
- update to 0.18

* Wed Jul 29 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.170.0-1mdv2010.0
+ Revision: 404249
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.17-4mdv2009.0
+ Revision: 258135
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.17-3mdv2009.0
+ Revision: 246192
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.17-1mdv2008.1
+ Revision: 140694
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Jul 26 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.17-1mdv2008.0
+ Revision: 56124
- new version

* Wed May 09 2007 Oden Eriksson <oeriksson@mandriva.com> 0.16-4mdv2008.0
+ Revision: 25452
- rebuild

* Tue May 08 2007 Olivier Thauvin <nanardon@mandriva.org> 0.16-3mdv2008.0
+ Revision: 25195
- rebuild


* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.16-2mdk
- Fix SPEC according to Perl Policy
	- Source URL
- use mkrel

* Wed Jul 13 2005 Oden Eriksson <oeriksson@mandriva.com> 0.16-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5113 |12cr|perl-Net-Tor-Servers-0.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-Tor-Servers
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Perl extension to query a Tor Directory and collect information on servers
License:	GPLv2+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module was written to make life a little easier for me when I have
been developing a dymanic blocklist for educational institutions to prevent
students from being able to circumvent legally required content filtering
systems.

Its nothing special, just a quick and easy way to get the data together in
an array.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.20.0-2mdv2011.0
+ Revision: 655145
- rebuild for updated spec-helper

* Tue Dec 08 2009 Jérôme Quelin <jquelin@mandriva.org> 0.20.0-1mdv2011.0
+ Revision: 474663
- rebuild using %%perl_convert_version

* Wed Jan 28 2009 Michael Scherer <misc@mandriva.org> 0.02-1mdv2010.1
+ Revision: 334793
- import perl-Net-Tor-Servers



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5114 |12cr|perl-Net-Trac-0.160.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-Trac
%define upstream_version 0.16

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Simple client library for a remote Trac instance
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Any::Moose)
BuildRequires:	perl(DateTime)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(HTTP::Date)
BuildRequires:	perl(LWP::Simple)
BuildRequires:	perl(Lingua::EN::Inflect)
BuildRequires:	perl(Params::Validate)
BuildRequires:	perl(Text::CSV)
BuildRequires:	perl(URI)
BuildRequires:	perl(URI::Escape)
BuildRequires:	perl(WWW::Mechanize)
BuildArch:	noarch

%description
Net::Trac is simple client library for a remote Trac instance. Because Trac
doesn't provide a web services API, this module currently "fakes" an RPC
interface around Trac's webforms and the feeds it exports. Because of this,
it's somewhat more brittle than a true RPC client would be.

As of now, this module has been tested against Trac 10.4 and Trac 11.0.

The author's needs for this module are somewhat modest and its current
featureset reflects this. Right now, only basic read/write functionality
for Trac's tickets is provided. Patches would be gratefully appreciated.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# (misc, 30/04/2010) 
# tests do not work
# https://rt.cpan.org/Ticket/Display.html?id=57063 
#make test

%install
%makeinstall_std

%files
%doc META.yml Changes
%{_mandir}/man3/*
%{perl_vendorlib}/Net


%changelog
* Wed Apr 06 2011 Sandro Cazzaniga <kharec@mandriva.org> 0.160.0-1mdv2011.0
+ Revision: 651042
- new version 0.16

* Fri Apr 30 2010 Michael Scherer <misc@mandriva.org> 0.150.0-1mdv2011.0
+ Revision: 541156
- import perl-Net-Trac


* Fri Apr 30 2010 cpan2dist 0.15-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5115 |12cr|perl-Net-Traceroute-1.130.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-Traceroute
%define upstream_version 1.13

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Net-Traceroute module for perl 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module implements traceroute(1) functionality for perl5. It
allows you to trace the path IP packets take to a destination. It
is currently implemented as a parser around the system traceroute
command.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor

%make OPTIMIZE="%{optflags}" CFLAGS="%{optflags}"

%check
# make test dies...
# make test

%install
%makeinstall_std

%files
%doc ChangeLog README TODO
%{perl_vendorlib}/*
%{_mandir}/*/*


%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1.130.0-2mdv2011.0
+ Revision: 657455
- rebuild for updated spec-helper

* Sun Feb 20 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.130.0-1
+ Revision: 638932
- update to new version 1.13

* Fri Jan 07 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.120.0-1mdv2011.0
+ Revision: 629499
- update to new version 1.12

* Wed Jan 05 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.110.0-1mdv2011.0
+ Revision: 628737
- update to new version 1.11

* Wed Jul 29 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.100.0-1mdv2011.0
+ Revision: 404260
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.10-4mdv2009.0
+ Revision: 258137
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.10-3mdv2009.0
+ Revision: 246201
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Oct 12 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.10-1mdv2008.1
+ Revision: 97525
- update to new version 1.10

* Wed May 09 2007 Oden Eriksson <oeriksson@mandriva.com> 1.09-4mdv2008.0
+ Revision: 25453
- rebuild

* Tue May 08 2007 Olivier Thauvin <nanardon@mandriva.org> 1.09-3mdv2008.0
+ Revision: 25194
- rebuild


* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.09-2mdk
- Fix SPEC according to Perl Policy
	- Source URL
	- URL
- use mkrel

* Wed Jul 20 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.09-1mdk
- 1.09

* Thu Feb 10 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 1.08-1mdk
- initial Mandrakelinux package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5116 |12cr|perl-Net-Twitter-3.170.10-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-Twitter
%define upstream_version 3.17001

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	A definition of the TwitterVision API as a Moose role
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Crypt::SSLeay)
BuildRequires:	perl(Data::Visitor::Callback)
BuildRequires:	perl(DateTime)
BuildRequires:	perl(DateTime::Format::Strptime)
BuildRequires:	perl(Devel::StackTrace)
BuildRequires:	perl(Digest::SHA)
BuildRequires:	perl(Encode)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(HTML::Entities)
BuildRequires:	perl(HTTP::Request::Common)
BuildRequires:	perl(JSON::Any)
BuildRequires:	perl(JSON::XS)
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(List::Util)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Exporter)
BuildRequires:	perl(Moose::Role)
BuildRequires:	perl(MooseX::Role::Parameterized)
BuildRequires:	perl(MooseX::MultiInitArg)
BuildRequires:	perl(Net::Netrc)
BuildRequires:	perl(Net::OAuth)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::Fatal)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Try::Tiny)
BuildRequires:	perl(URI)
BuildRequires:	perl(URI::Escape)
BuildRequires:	perl(namespace::autoclean)

BuildArch:	noarch

%description
The micro-blogging service the http://identi.ca manpage provides a Twitter
compatible API. This module simply creates an instance of 'Net::Twitter'
with the 'identica' option set.

See the Net::Twitter manpage for full documentation.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 3.170.10-2mdv2011.0
+ Revision: 657456
- rebuild for updated spec-helper

* Tue Apr 05 2011 Sandro Cazzaniga <kharec@mandriva.org> 3.170.10-1
+ Revision: 650587
- add a BR on MooseX::Role::Parameterized
- new upstream version 3.17001

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - update to new version 3.17000

* Wed Mar 30 2011 Sandro Cazzaniga <kharec@mandriva.org> 3.160.0-1
+ Revision: 649003
- add a br on Test::Fatal
- new version

* Tue Mar 01 2011 Sandro Cazzaniga <kharec@mandriva.org> 3.150.0-1
+ Revision: 641142
- update to 3.15000

* Tue Feb 08 2011 Guillaume Rousse <guillomovitch@mandriva.org> 3.140.30-1
+ Revision: 636795
- update to new version 3.14003

* Fri Nov 12 2010 Jérôme Quelin <jquelin@mandriva.org> 3.140.20-1mdv2011.0
+ Revision: 596737
- adding missing buildrequires
- update to 3.14002

  + Sandro Cazzaniga <kharec@mandriva.org>
    - new upstream version

* Sat Aug 28 2010 Jérôme Quelin <jquelin@mandriva.org> 3.130.80-1mdv2011.0
+ Revision: 573799
- update to 3.13008

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 3.130.70-1mdv2011.0
+ Revision: 552477
- update to 3.13007

* Tue Apr 27 2010 Jérôme Quelin <jquelin@mandriva.org> 3.120.0-1mdv2010.1
+ Revision: 539483
- adding missing buildrequires:
- import perl-Net-Twitter


* Mon Apr 26 2010 cpan2dist 3.12000-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5117 |12cr|perl-Net-UPnP-1.4.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-UPnP
%define upstream_version 1.4.2

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Perl extension for UPnP
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel

BuildArch:	noarch

%description
This package provides some functions to control UPnP devices.

Currently, the package provides only functions for the control point. To
control UPnP devices, see the Net::UPnP::ControlPoint manpage.

As a sample of the control point, the package provides the
Net::UPnP::AV::MediaServer manpage to control the devices such as DLNA
media servers. As the example, please dms2vodcast.pl that converts from the
MPEG2 movies to the MPEG4 one and outputs the RSS file for Vodcasting.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 1.4.2-2mdv2011.0
+ Revision: 655146
- rebuild for updated spec-helper

  + Ahmad Samir <ahmadsamir@mandriva.org>
    - import perl-Net-UPnP


* Fri Jul 23 2010 cpan2dist 1.4.2-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5118 |12cr|perl-Net-Write-1.50.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Net-Write
%define	upstream_version 1.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	An interface to open and send raw frames to network
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Gomor)
BuildRequires:	perl(Socket6)
BuildRequires:	perl(Net::Pcap)
BuildRequires:	perl(ExtUtils::ParseXS)
BuildArch:	noarch

%description
Net::Write provides a portable interface to open a network interface, and be
able to write raw data directly to the network. It juste provides three
methods when a Net::Write object has been created for an interface: open, send,
close.

It is possible to open a network interface to send frames at layer 2 (you craft
a frame from link layer), or at layer 3 (you craft a frame from network layer),
or at layer 4 (you craft a frame from transport layer).

NOTE: not all operating systems support all layer opening. Currently, Windows
only supports opening and sending at layer 2. Other Unix systems should be able
to open and send at all layers.

See also Net::Write::Layer2, Net::Write::Layer3, Net::Write::Layer4 for
specific information on opening network interfaces at these layers.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

# perl path hack
find . -type f | xargs %{__perl} -p -i -e "s|^#!/usr/local/bin/perl|#!%{_bindir}/perl|g"

%build
perl Makefile.PL INSTALLDIRS=vendor </dev/null
%make CFLAGS="%{optflags}"

%check
make test

%install
%makeinstall_std

%files 
%doc Changes LICENSE LICENSE.Artistic README
%{perl_vendorlib}/Net
%{_mandir}/*/*

%changelog
* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.50.0-1mdv2010.0
+ Revision: 404272
- rebuild using %%perl_convert_version

* Thu Jun 11 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.05-1mdv2010.0
+ Revision: 385254
- update to new version 1.05

* Mon Oct 20 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.04-1mdv2009.1
+ Revision: 295508
- update to new version 1.04

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.03-2mdv2009.0
+ Revision: 268627
- rebuild early 2009.0 package (before pixel changes)

* Tue Apr 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.03-1mdv2009.0
+ Revision: 193867
- update to new version 1.03

* Wed Feb 20 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.02-1mdv2008.1
+ Revision: 173294
- update to new version 1.02
- new release
  thise is a noarch package

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 1.00-2mdv2008.1
+ Revision: 152229
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat May 05 2007 Olivier Thauvin <nanardon@mandriva.org> 1.00-1mdv2008.0
+ Revision: 22625
- 1.00


* Sat Jul 29 2006 Oden Eriksson <oeriksson@mandriva.com> 0.82-1mdv2007.0
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5119 |12cr|perl-Net-XWhois-0.900.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-XWhois
%define upstream_version 0.90

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Extensible client framework for doing Whois queries and parsing server response
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
The Net::XWhois class provides an extensible client framework for
doing Whois queries and parsing server response. The class maintains
an array of whois servers and associated lists of top level domains
for transparently selecting servers appropriate for different queries.
Supports response caching and comes with a drop-in replacement for
the whois program. 

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc TODO ARTISTIC contribs/*
%{perl_vendorlib}/Net/*
%{_mandir}/*/*

%changelog
* Mon Aug 03 2009 Jérôme Quelin <jquelin@mandriva.org> 0.900.0-1mdv2010.0
+ Revision: 407946
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.90-7mdv2009.0
+ Revision: 258138
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.90-6mdv2009.0
+ Revision: 246209
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.90-4mdv2008.1
+ Revision: 140694
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sun Jan 14 2007 Olivier Thauvin <nanardon@mandriva.org> 0.90-4mdv2007.0
+ Revision: 108469
- rebuild

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - Import perl-Net-XWhois


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5120 |12cr|perl-Newt-1.08-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define perlvendorlib %(eval "`%{__perl} -V:installvendorlib`"; echo $installvendorlib)

Name:           perl-Newt
Version:        1.08
Release:	3
Summary:        Edit configuration files through Augeas C library
License:        Artistic
Group:          System/Configuration/Other
URL:            http://search.cpan.org/dist/Newt
Source0:        http://search.cpan.org/CPAN/authors/id/A/AM/AMEDINA/Newt-1.08.tar.gz
Patch0:			newt-perl-1.08-debian.patch
Patch1:			newt-perl-1.08-typemap.patch
Patch2:			newt-perl-1.08-fix.patch
Patch3:			newt-perl-1.08-xs.patch
Patch4:			newt-perl-1.08-lang.patch
Patch5:			perl-Newt-bz385751.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires:  perl-devel,newt-devel,popt-devel

%description
Perl bindings for RedHat newt library

%prep
%setup -q -n Newt-%{version}
%patch0 -p1 -b .debian
%patch1 -p1 -b .valist
%patch2 -p1 -b .fix
%patch3 -p1 -b .exes
%patch4 -p1 -b .lang
%patch5 -p1 -b .bz385751
rm -rf newtlib

%build
%{__perl} Makefile.PL PREFIX=%{_prefix} INSTALLDIRS=vendor OPTIMIZE="$RPM_OPT_FLAGS"
make

%install
rm -rf $RPM_BUILD_ROOT

make install DESTDIR=$RPM_BUILD_ROOT
find ${RPM_BUILD_ROOT} -type f -name perllocal.pod -o -name .packlist -o -name '*.bs' -a -size 0 | xargs rm -f
find ${RPM_BUILD_ROOT} -type d -depth | xargs rmdir --ignore-fail-on-non-empty

#%{_fixperms} $RPM_BUILD_ROOT/*

%check
#make test

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc ChangeLog README
%{perlvendorlib}/*
%{_mandir}/man3/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.08-3
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Wed Aug 26 2009 Bruno Cornec <bcornec@mandriva.org> 1.08-2mdv2010.0
+ Revision: 421312
- Update to fedora -22 version to remove a AUTOLOAD warning with an additional patch

* Sat Aug 22 2009 Bruno Cornec <bcornec@mandriva.org> 1.08-1mdv2010.0
+ Revision: 419436
- Initial import based on Fedora package
- create perl-Newt


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5121 |12cr|perl-NEXT-0.650.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    NEXT
%define upstream_version 0.65

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Perl5 implementation of NEXT (RFC190)
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module//%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
NEXT.pm adds a pseudoclass named 'NEXT' to any program that uses it. If a
method 'm' calls '$self->NEXT::m()', the call to 'm' is redispatched as if
the calling method had not originally been found.

In other words, a call to '$self->NEXT::m()' resumes the depth-first,
left-to-right search of '$self''s class hierarchy that resulted in the
original call to 'm'.

Note that this is not the same thing as '$self->SUPER::m()', which begins a
new dispatch that is restricted to searching the ancestors of the current
class. '$self->NEXT::m()' can backtrack past the current class -- to look
for a suitable method in other ancestors of '$self' -- whereas
'$self->SUPER::m()' cannot.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.650.0-2mdv2011.0
+ Revision: 656947
- rebuild for updated spec-helper

* Sat Nov 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.650.0-1mdv2011.0
+ Revision: 597193
- update to 0.65

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.640.0-2mdv2011.0
+ Revision: 552184
- rebuild

* Sun Jul 12 2009 Jérôme Quelin <jquelin@mandriva.org> 0.640.0-1mdv2010.0
+ Revision: 395221
- import perl-NEXT


* Sun Jul 12 2009 cpan2dist 0.64-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5122 |12cr|perl-NKF-2.0.7-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module  NKF
%define name    perl-%{module}
%define version 2.0.7
%define ver     207
%define release %mkrel 8

Name:       %name
Version:    %version
Release:    %release
Summary:    Perl extension for Network Kanji Filter
License:    BSD-like
Group:      System/Internationalization
URL:        http://sourceforge.jp/projects/nkf
Source0:    http://prdownloads.sourceforge.jp/nkf/20770/nkf%{ver}.tar.bz2
BuildRequires:  perl-devel
Buildroot:      %{_tmppath}/%{name}-%{version}

%description
This is a Perl Extension version of nkf (Netowrk Kanji Filter ) %{version}
It converts the last argument and return converted result. Conversion
details are specified by flags before the last argument.

%prep
%setup -q -n nkf%{ver}/NKF.mod

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make  CFLAGS='%{optflags}'

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{perl_vendorarch}/NKF.pm
%{perl_vendorarch}/auto/NKF
%{_mandir}/man3/*




%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.0.7-8mdv2012.0
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 2.0.7-7mdv2011.0
+ Revision: 556065
- rebuild for perl 5.12

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2.0.7-6mdv2010.0
+ Revision: 430516
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 2.0.7-5mdv2009.0
+ Revision: 258140
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2.0.7-4mdv2009.0
+ Revision: 246221
- rebuild

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 2.0.7-2mdv2008.1
+ Revision: 152230
- rebuild

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 2.0.7-1mdv2008.1
+ Revision: 140694
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Mar 07 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.7-1mdv2007.0
+ Revision: 134334
- add URL
- new version

* Wed Feb 08 2006 Thierry Vignaud <tvignaud@mandriva.com> 1.71-8mdk
- drop translated stuff in spec file (per policy)
- fix conflict with nkf (#18901)

* Sat Feb 05 2005 Sylvie Terjan <erinmargault@mandrake.org> 1.71-7mdk
- rebuild for new perl


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5123 |12cr|perl-Nmap-Parser-1.210.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Nmap-Parser
%define upstream_version 1.21

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Parse nmap scan data with perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Nmap/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Storable)
BuildRequires:	perl(XML::Twig)
BuildArch:	noarch

%description
This module implements a interface to the information contained in an nmap
scan. It is implemented by parsing the xml scan data that is generated by
nmap. This will enable anyone who utilizes nmap to quickly create fast and
robust security scripts that utilize the powerful port scanning abilities
of nmap.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Tue May 31 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.210.0-1mdv2011.0
+ Revision: 682139
- update to new version 1.21

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1.200.0-2
+ Revision: 657806
- rebuild for updated spec-helper

* Sat Oct 16 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.200.0-1mdv2011.0
+ Revision: 586115
- import perl-Nmap-Parser


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5124 |12cr|perl-Nmap-Scanner-1.0.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Nmap-Scanner
%define upstream_version 1.0

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Perform and manipulate nmap scans using perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Nmap/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Generate)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(IPC::Open3)
BuildRequires:	perl(HTML::Entities)
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(XML::SAX)
Provides:	perl(Nmap::Scanner::Address)  
Provides:	perl(Nmap::Scanner::Distance)  
Provides:	perl(Nmap::Scanner::ExtraPorts)  
Provides:	perl(Nmap::Scanner::Host)  
Provides:	perl(Nmap::Scanner::Hostname)  
Provides:	perl(Nmap::Scanner::Hosts)  
Provides:	perl(Nmap::Scanner::NmapRun)  
Provides:	perl(Nmap::Scanner::OS)  
Provides:	perl(Nmap::Scanner::OS::Class)  
Provides:	perl(Nmap::Scanner::OS::Fingerprint)  
Provides:	perl(Nmap::Scanner::OS::IPIdSequence)  
Provides:	perl(Nmap::Scanner::OS::Match)  
Provides:	perl(Nmap::Scanner::OS::PortUsed)  
Provides:	perl(Nmap::Scanner::OS::TCPSequence)  
Provides:	perl(Nmap::Scanner::OS::TCPTSSequence)  
Provides:	perl(Nmap::Scanner::OS::Uptime)  
Provides:	perl(Nmap::Scanner::Port)  
Provides:	perl(Nmap::Scanner::RunStats)  
Provides:	perl(Nmap::Scanner::RunStats::Finished)  
Provides:	perl(Nmap::Scanner::ScanInfo)  
Provides:	perl(Nmap::Scanner::Service)  
Provides:	perl(Nmap::Scanner::Task)  
Provides:	perl(Nmap::Scanner::TaskProgress)  
Requires:	nmap
BuildArch:	noarch

%description
This set of modules provides perl class wrappers for the network mapper
(nmap) scanning tool (see http://www.insecure.org/nmap/). Using these
modules, a developer, network administrator, or other techie can create
perl routines or classes which can be used to automate and integrate nmap
scans elegantly into new and existing perl scripts.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 24 2011 Funda Wang <fwang@mandriva.org> 1.0.0-4mdv2011.0
+ Revision: 658164
- add br
- rebuild for updated spec-helper

* Sun Oct 17 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.0-3mdv2011.0
+ Revision: 586168
- fix dependencies

* Sun Oct 17 2010 Thierry Vignaud <tv@mandriva.org> 1.0.0-2mdv2011.0
+ Revision: 586145
- actuall requires nmap
- fix description

* Sat Oct 16 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.0-1mdv2011.0
+ Revision: 586116
- import perl-Nmap-Scanner


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5125 |12cr|perl-NTLM-1.80.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    NTLM
%define upstream_version 1.08

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	An NTLM authentication module
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Authen/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Digest::HMAC_MD5)
BuildRequires:	perl(MIME::Base64)
BuildArch:	noarch

%description
    This module provides methods to use NTLM authentication.  It can
    be used as an authenticate method with the Mail::IMAPClient module
    to perform the challenge/response mechanism for NTLM connections
    or it can be used on its own for NTLM authentication with other
    protocols (eg. HTTP).

    The implementation is a direct port of the code from F<fetchmail>
    which, itself, has based its NTLM implementation on F<samba>.  As
    such, this code is not especially efficient, however it will still
    take a fraction of a second to negotiate a login on a PII which is
    likely to be good enough for most situations.

FUNCTIONS
    * ntlm_domain()

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.80.0-1mdv2011.0
+ Revision: 654174
- update to new version 1.08

* Sat Feb 05 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.50.0-1
+ Revision: 636169
- import perl-NTLM


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5126 |12cr|perl-Number-Format-1.730.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Number-Format
%define upstream_version 1.73

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Convert numbers to strings with pretty formatting
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Number/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Number::Format is a library for formatting numbers.  Functions are
provided for converting numbers to strings in a variety of ways, and to
convert strings that contain numbers back into numeric form.  The output
formats may include thousands separators - characters inserted between
each group of three characters counting right to left from the decimal
point.  The characters used for the decimal point and the thousands
separator come from the locale information or can be specified by the
user.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
chmod 644 CHANGES README

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%check
make test

%files
%doc CHANGES README
%{perl_vendorlib}/Number
%{_mandir}/*/*

%changelog
* Sun Sep 27 2009 Jérôme Quelin <jquelin@mandriva.org> 1.730.0-1mdv2010.0
+ Revision: 449778
- update to 1.73

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.720.0-1mdv2010.0
+ Revision: 404280
- rebuild using %%perl_convert_version

* Wed May 06 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.72-1mdv2010.0
+ Revision: 372391
- update to new version 1.72

* Mon May 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.71-1mdv2010.0
+ Revision: 371868
- new version

* Sun Feb 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.70-1mdv2009.1
+ Revision: 340536
- update to new version 1.70

* Thu Feb 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.63-1mdv2009.1
+ Revision: 339908
- update to new version 1.63

* Tue Feb 10 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.62-1mdv2009.1
+ Revision: 339103
- update to new version 1.62

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.52-5mdv2009.0
+ Revision: 258142
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.52-4mdv2009.0
+ Revision: 246255
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Dec 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.52-2mdv2008.1
+ Revision: 133639
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Thu Sep 28 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.52-1mdv2007.0
- New version 1.52

* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.45-2mdv2007.0
- Rebuild

* Tue Apr 18 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.45-1mdk
- Contributed by Cedric Devillers <brancaleone@altern.org>


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5127 |12cr|perl-Number-Nary-1.100.311-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Number-Nary
%define upstream_version 1.100311

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Encode and decode numbers as n-ary strings
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Number/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(Sub::Exporter)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(UDCode)
BuildArch:	noarch

%description
no description found

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 1.100.311-2mdv2011.0
+ Revision: 654268
- rebuild for updated spec-helper

* Mon Feb 01 2010 Jérôme Quelin <jquelin@mandriva.org> 1.100.311-1mdv2011.0
+ Revision: 498981
- update to 1.100311

* Thu Dec 03 2009 Jérôme Quelin <jquelin@mandriva.org> 0.108.0-1mdv2010.1
+ Revision: 472801
- import perl-Number-Nary


* Thu Dec 03 2009 cpan2dist 0.108-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5128 |12cr|perl-Number-RGB-1.200.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Number-RGB
%define upstream_version 1.2

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Manipulate RGB Tuples
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Number/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Attribute::Handlers)
BuildRequires:	perl(Class::Accessor::Fast)
BuildRequires:	perl(Params::Validate)
BuildRequires:	perl(Test::More)

BuildArch:	noarch

%description
This module creates RGB tuple objects and overloads their operators to make
RGB math easier. An attribute is also exported to the caller to make
construction shorter.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor

%{make}

%check
# fails due to new attribute::handler
# cf http://rt.cpan.org/Public/Bug/Display.html?id=41394
#%{make} test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 1.200.0-2mdv2011.0
+ Revision: 655147
- rebuild for updated spec-helper

* Sun Aug 23 2009 Jérôme Quelin <jquelin@mandriva.org> 1.200.0-1mdv2011.0
+ Revision: 419895
- import perl-Number-RGB


* Sun Aug 23 2009 cpan2dist 1.2-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5129 |12cr|perl-Object-Accessor-0.420.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Object-Accessor
%define upstream_version 0.42

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2
Summary:	Add a Makefile target to determine test coverage using Devel::Cover
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Object/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Params::Check)
BuildArch:	noarch

%description
Object::Accessor provides an interface to create per object accessors (as
opposed to per Class accessors, as, for example, Class::Accessor provides).

You can choose to either subclass this module, and thus using its accessors on
your own module, or to store an Object::Accessor object inside your own object,
and access the accessors from there. See the SYNOPSIS for examples.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README
%{perl_vendorlib}/Object
%{_mandir}/*/*


%changelog
* Sat May 14 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.420.0-1mdv2011.0
+ Revision: 674667
- update to new version 0.42

* Mon Feb 28 2011 Funda Wang <fwang@mandriva.org> 0.380.0-4
+ Revision: 640773
- rebuild to obsolete old packages

* Wed Jan 26 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.380.0-3
+ Revision: 633008
- don't rename the man page, the conflict has been fixed

* Mon Jan 17 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.380.0-2
+ Revision: 631316
- fix man page conflict with perl package

* Sat Jan 08 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.380.0-1mdv2011.0
+ Revision: 630633
- update to new version 0.38

* Fri Nov 06 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.360.0-1mdv2011.0
+ Revision: 461336
- update to 0.36

* Tue Jul 28 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.340.0-1mdv2010.0
+ Revision: 402000
- rebuild using %%perl_convert_version

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.34-2mdv2009.0
+ Revision: 268644
- rebuild early 2009.0 package (before pixel changes)

* Tue May 20 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.34-1mdv2009.0
+ Revision: 209330
- update to new version 0.34

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat May 05 2007 Olivier Thauvin <nanardon@mandriva.org> 0.32-1mdv2008.0
+ Revision: 22626
- 0.32


* Tue Aug 29 2006 guillomovitch
+ 2006-08-29 10:39:53 (58595)
- new version

* Thu Aug 03 2006 Nicolas Lécureuil <neoclust@mandriva.org>
+ 2006-08-03 15:02:54 (43227)
- import perl-Object-Accessor-0.20-1mdv2007.0

* Fri Jun 30 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.20-1mdv2007.0
- New version 0.20

* Fri Sep 30 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.12-2mdk
- Buildrequires fix

* Wed Sep 21 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.12-1mdk
- New release 0.12

* Mon Apr 25 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.03-1mdk 
- first mandrivalinux release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5130 |12cr|perl-Object-Array-0.060-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define realname   Object-Array
%define version    0.060
%define release    %mkrel 3

Name:       perl-%{realname}
Version:    %{version}
Release:    %{release}
License:    GPL or Artistic
Group:      Development/Perl
Summary:    Array references with accessors
Source:     http://www.cpan.org/modules/by-module/Object/%{realname}-%{version}.tar.gz
Url:        http://search.cpan.org/dist/%{realname}
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: perl-devel
BuildRequires: perl(Sub::Exporter)
BuildRequires: perl(Sub::Install)
BuildRequires: perl(List::MoreUtils)

BuildArch: noarch

%description
Add methods to Object::Array corresponding to functions from
List::MoreUtils.

%prep
%setup -q -n %{realname}-%{version} 

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc README Changes
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.060-3mdv2011.0
+ Revision: 655150
- rebuild for updated spec-helper

* Fri May 15 2009 Jérôme Quelin <jquelin@mandriva.org> 0.060-2mdv2011.0
+ Revision: 375936
- rebuild

* Sun Mar 15 2009 Jérôme Quelin <jquelin@mandriva.org> 0.060-1mdv2009.1
+ Revision: 355237
- adding missing buildrequires
- import perl-Object-Array


* Fri Feb 20 2009 cpan2dist 0.060-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5131 |12cr|perl-Object-InsideOut-3.810.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Object-InsideOut
%define upstream_version 3.81

# optional, and lead to a requires loop
%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Math::Random::MT::Auto\\)'
%else
%define _requires_exceptions Math::Random::MT::Auto
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Comprehensive inside-out object support perl module
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Object/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Exception::Class)
BuildArch:	noarch

%description
This module provides comprehensive support for implementing classes using the
inside-out object model.

Using inside-out object model, objects are not a blessed hash reference, but
merely a blessed scalar. The foobar attribute, instead of being accessed via
$self->{foobar}, is accessed using a package lexical variable @foobar (common
for every object of the class) via $foobar[$$self]. 

Advantages of this OO scheme are:
1 - speed
2 - encapsulation
3 - compilation-time checks

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std
rm -f %{buildroot}%{perl_vendorlib}/Bundle/Object/InsideOut.pm

%files
%doc Changes README
%{perl_vendorlib}/Object
%{_mandir}/man3/*


%changelog
* Wed Mar 23 2011 Guillaume Rousse <guillomovitch@mandriva.org> 3.810.0-1mdv2011.0
+ Revision: 648092
- update to new version 3.81

* Sun Dec 26 2010 Guillaume Rousse <guillomovitch@mandriva.org> 3.790.0-1mdv2011.0
+ Revision: 625277
- update to new version 3.79

* Tue Nov 16 2010 Guillaume Rousse <guillomovitch@mandriva.org> 3.760.0-1mdv2011.0
+ Revision: 598086
- update to new version 3.76

* Fri Nov 12 2010 Jérôme Quelin <jquelin@mandriva.org> 3.750.0-1mdv2011.0
+ Revision: 596629
- update to 3.75

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 3.670.0-1mdv2011.0
+ Revision: 552481
- update to 3.67

* Thu Mar 11 2010 Jérôme Quelin <jquelin@mandriva.org> 3.640.0-1mdv2010.1
+ Revision: 518081
- update to 3.64

* Sun Mar 07 2010 Jérôme Quelin <jquelin@mandriva.org> 3.630.0-1mdv2010.1
+ Revision: 515365
- update to 3.63

* Thu Mar 04 2010 Jérôme Quelin <jquelin@mandriva.org> 3.620.0-1mdv2010.1
+ Revision: 514095
- update to 3.62

* Thu Dec 24 2009 Jérôme Quelin <jquelin@mandriva.org> 3.580.0-1mdv2010.1
+ Revision: 482078
- update to 3.58

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 3.570.0-1mdv2010.1
+ Revision: 461337
- update to 3.57

* Tue Aug 04 2009 Jérôme Quelin <jquelin@mandriva.org> 3.560.0-1mdv2010.0
+ Revision: 408828
- update to 3.56

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 3.550.0-1mdv2010.0
+ Revision: 406177
- rebuild using %%perl_convert_version

* Sat May 09 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.55-1mdv2010.0
+ Revision: 373773
- update to new version 3.55

* Thu Feb 19 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.54-1mdv2009.1
+ Revision: 342817
- update to new version 3.54

* Wed Oct 29 2008 Guillaume Rousse <guillomovitch@mandriva.org> 3.52-1mdv2009.1
+ Revision: 298170
- new version

* Fri Oct 24 2008 Guillaume Rousse <guillomovitch@mandriva.org> 3.51-1mdv2009.1
+ Revision: 296904
- update to new version 3.51

* Sat Oct 18 2008 Guillaume Rousse <guillomovitch@mandriva.org> 3.49-1mdv2009.1
+ Revision: 294842
- update to new version 3.49

* Fri Oct 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 3.48-1mdv2009.1
+ Revision: 294666
- update to new version 3.48

* Sat Oct 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 3.47-1mdv2009.1
+ Revision: 292321
- update to new version 3.47

* Sun Jul 13 2008 Guillaume Rousse <guillomovitch@mandriva.org> 3.45-1mdv2009.0
+ Revision: 234270
- update to new version 3.45

* Wed Jun 25 2008 Guillaume Rousse <guillomovitch@mandriva.org> 3.43-1mdv2009.0
+ Revision: 228886
- update to new version 3.43

* Mon Jun 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 3.42-1mdv2009.0
+ Revision: 220147
- update to new version 3.42

* Sat May 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 3.41-1mdv2009.0
+ Revision: 208358
- update to new version 3.41

* Tue Mar 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 3.39-1mdv2008.1
+ Revision: 185145
- update to new version 3.39

* Wed Feb 27 2008 Guillaume Rousse <guillomovitch@mandriva.org> 3.38-1mdv2008.1
+ Revision: 175720
- update to new version 3.38

* Thu Feb 21 2008 Guillaume Rousse <guillomovitch@mandriva.org> 3.37-1mdv2008.1
+ Revision: 173548
- update to new version 3.37

* Sat Feb 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 3.36-1mdv2008.1
+ Revision: 169258
- update to new version 3.36

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Dec 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 3.35-1mdv2008.1
+ Revision: 136770
- update to new version 3.35

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Nov 28 2007 Guillaume Rousse <guillomovitch@mandriva.org> 3.34-1mdv2008.1
+ Revision: 113648
- update to new version 3.34

* Sun Nov 11 2007 Guillaume Rousse <guillomovitch@mandriva.org> 3.33-1mdv2008.1
+ Revision: 107979
- update to new version 3.33
- update to new version 3.32
- update to new version 3.29
- update to new version 3.28

* Sun Nov 04 2007 Guillaume Rousse <guillomovitch@mandriva.org> 3.27-1mdv2008.1
+ Revision: 105896
- update to new version 3.27

* Fri Oct 12 2007 Guillaume Rousse <guillomovitch@mandriva.org> 3.26-1mdv2008.1
+ Revision: 97534
- update to new version 3.26

* Wed Aug 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 3.21-1mdv2008.0
+ Revision: 69243
- update to new version 3.21

* Tue Jul 03 2007 Guillaume Rousse <guillomovitch@mandriva.org> 3.19-1mdv2008.0
+ Revision: 47701
- update to new version 3.19

* Mon May 21 2007 Michael Scherer <misc@mandriva.org> 3.17-1mdv2008.0
+ Revision: 29067
- Update to new version 3.17

* Thu May 03 2007 Michael Scherer <misc@mandriva.org> 3.14-1mdv2008.0
+ Revision: 20960
- update to 3.14


* Wed Mar 21 2007 Michael Scherer <misc@mandriva.org> 3.11-2mdv2007.1
+ Revision: 147544
- Fix missing deps. Math::Random::MT::Auto requires perl-Object-InsideOut

* Mon Mar 12 2007 Guillaume Rousse <guillomovitch@mandriva.org> 3.11-1mdv2007.1
+ Revision: 141924
- new version

* Wed Aug 30 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.49-1mdv2007.0
- New version 1.49

* Sat Aug 05 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.48-1mdv2007.0
- New version 1.48

* Sat Jul 01 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.45-1mdv2007.0
- New version 1.45

* Tue Jun 27 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.44-1mdv2007.0
- New version 1.44

* Wed May 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.42-1mdv2007.0
- New release 1.42
- spec cleanup

* Wed May 03 2006 Michael Scherer <misc@mandriva.org> 1.41-2mdk
- BuildRequires fix
- enhances description, thanks to jq

* Tue May 02 2006 Michael Scherer <misc@mandriva.org> 1.41-1mdk
- First Mandriva package, fix #22223


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5132 |12cr|perl-Object-Lexical-0.20.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Object-Lexical
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Object::Lexical - Syntactic Sugar for Easy Object Instance Data &
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(PadWalker)
BuildArch:	noarch

%description
Object::Lexical provides syntactic sugar to create objects.
Normal "my" variables are used for instance data. $this is
automatically read off of the argument stack. This follows "real"
OO languages, where user code need not concern itself with
helping the language implement objects.  Normal OO Perl code is
ugly, hard to read, tedious to type, and error prone.  The
"$self-"{field}> syntax is cumbersome, and using an object field
with a built in, like "push()", requires syntax beyond novice
Perl programmers: "push @{$self-"{field}}, $value>.  Spelling
field names wrong results in hard to find bugs: the hash
autovivicates, and no "variables must be declared" warning is
issued.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Object/Lexical.pm
%{_mandir}/*/*


%changelog
* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.20.0-1mdv2010.0
+ Revision: 401999
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.02-4mdv2009.0
+ Revision: 241805
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.02-2mdv2008.0
+ Revision: 86721
- rebuild


* Wed Sep 13 2006 Oden Eriksson <oeriksson@mandriva.com> 0.02-1mdv2007.0
- rebuild

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 0.02-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5133 |12cr|perl-Object-MultiType-0.50.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Object-MultiType
%define upstream_version 0.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Perl Objects as Hash, Array, Scalar, Code and Glob at the same time
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Object/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module return an object that works like a Hash, Array,
Scalar, Code and Glob object at the same time.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
perl -pi -e 'tr /\r//d' Changes README

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Object
%{_mandir}/*/*


%changelog
* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.50.0-1mdv2010.0
+ Revision: 401998
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.05-7mdv2009.0
+ Revision: 258143
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.05-6mdv2009.0
+ Revision: 246257
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.05-4mdv2008.1
+ Revision: 140694
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.05-4mdv2008.0
+ Revision: 86724
- rebuild


* Fri Aug 25 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.05-3mdv2007.0
- spec cleanup
- fix directory ownership

* Thu Aug 18 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.05-2mdk
- rpmlint fixes

* Thu Aug 18 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.05-1mdk
- new version 
- fix sources url for rpmbuildupdate

* Wed Jul 13 2005 Oden Eriksson <oeriksson@mandriva.com> 0.04-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5134 |12cr|perl-Object-Persistence-0.92-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define real_name Object-Persistence

Summary:	Object-Persistence module for perl 
Name:		perl-%{real_name}
Version:	0.92
Release:	%mkrel 6
License:	GPL or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{real_name}
Source0:	%{real_name}-%{version}.tar.bz2
BuildRequires:	perl-devel
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This module provides persistence functionality to its objects.  Object
definitions are stored as stringified perl data structures, generated with
Data::Dumper, that are amenable to manual editing and external processing from
outside the class interface.

%prep
%setup -q -n %{real_name}-%{version} 

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes 
%{perl_vendorlib}/Persistence/Database.pm
%{perl_vendorlib}/Persistence/Object
%{_mandir}/*/*




%changelog
* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.92-6mdv2010.0
+ Revision: 430517
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.92-5mdv2009.0
+ Revision: 258145
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.92-4mdv2009.0
+ Revision: 246258
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.92-2mdv2008.1
+ Revision: 140694
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Jan 12 2007 Andreas Hasenack <andreas@mandriva.com> 0.92-2mdv2007.0
+ Revision: 107888
- rebuilt
- using mkrel
- Import perl-Object-Persistence

* Fri Jul 15 2005 Andreas Hasenack <andreas@mandriva.com> 0.92-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5135 |12cr|perl-Object-Pluggable-1.290.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Object-Pluggable
%define upstream_version 1.29

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Importable constants for Object::Pluggable
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Object/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Pod::Parser)
BuildRequires:	perl(Task::Weaken)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(constant)
BuildArch:	noarch

%description
Object::Pluggable is a base class for creating plugin enabled objects. It
is a generic port of POE::Component::IRC's plugin system.

If your object dispatches events to listeners, then Object::Pluggable may
be a good fit for you.

Basic use would involve subclassing Object::Pluggable, then overriding
'_pluggable_event()' and inserting '_pluggable_process()' wherever you
dispatch events from.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes LICENSE META.yml META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1.290.0-2mdv2011.0
+ Revision: 656949
- rebuild for updated spec-helper

* Fri Nov 12 2010 Jérôme Quelin <jquelin@mandriva.org> 1.290.0-1mdv2011.0
+ Revision: 596635
- import perl-Object-Pluggable


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5136 |12cr|perl-Object-Signature-1.70.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Object-Signature
%define upstream_version 1.07

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Generate cryptographic signatures for objects
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/PAR/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Object::Signature is an abstract base class that you can inherit from in order
to allow your objects to generate unique cryptographic signatures.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
chmod 644 README Changes lib/Object/Signature.pm

%build
perl Makefile.PL INSTALLDIRS=vendor < /dev/null
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Object
%{_mandir}/*/*


%changelog
* Sat Mar 26 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.70.0-1mdv2011.0
+ Revision: 648576
- update to new version 1.07

* Mon Aug 03 2009 Jérôme Quelin <jquelin@mandriva.org> 1.50.0-1mdv2011.0
+ Revision: 407955
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.05-4mdv2009.0
+ Revision: 258146
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.05-3mdv2009.0
+ Revision: 246259
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 1.05-1mdv2008.1
+ Revision: 123239
- kill re-definition of %%buildroot on Pixel's request


* Sat Dec 09 2006 Olivier Thauvin <nanardon@mandriva.org> 1.05-1mdv2007.0
+ Revision: 94371
- 1.05
- Import perl-Object-Signature

* Wed May 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.04-1mdv2007.0
- new version
- spec cleanup
- rpmbuildupate aware
- fix directory ownership

* Thu Jan 05 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.03-1mdk
- First Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5137 |12cr|perl-ogd-0.02-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module  ogd

Name:		perl-%{module}
Version:	0.02
Release:	7
Summary:	Ordered global destruction of objects stored in globals
License:	GPL or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{module}
Source:		http://search.cpan.org/CPAN/authors/id/E/EL/ELIZABETH/%{module}-%{version}.tar.bz2
BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module adds ordered destruction of objects stored in global variables in
LIFO order during global destruction.

Ordered global destruction is only applicable to objects stored in non-lexical
variables (even if they are in file scope). Apparently Perl destroys all
objects stored file-level lexicals before the first END block is called.

%prep
%setup -q -n %{module}-%{version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files 
%{perl_vendorlib}/ogd.pm
%{_mandir}/*/*



%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.02-6mdv2010.0
+ Revision: 430518
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.02-5mdv2009.0
+ Revision: 241806
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.02-3mdv2008.0
+ Revision: 86738
- rebuild


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.02-2mdv2007.0
- Rebuild

* Thu Mar 23 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.02-1mdk
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5138 |12cr|perl-OpenOffice-OOBuilder-0.90.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    OpenOffice-OOBuilder
%define upstream_version 0.09

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Perl OO interface for creating OpenOffice documents
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/OpenOffice/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Archive::Zip)
BuildArch:	noarch

%description
This is a collection of modules to create OpenOffice documents. 
At this moment OpenOffice spreadsheets (calc documents) are 
supported. Other OpenOffice documents will follow depending 
on time and feedback. 

The modules present in this collection are:

  OpenOffice::OOBuilder - The base class. For each OpenOffice 
      document type, another class will be inherited from this
      base class.
      
  OpenOffice::OOCBuilder - For creating OpenOffice calc documents:
      spreadsheets, documents with the sxc extension.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make
make test

%install
%makeinstall_std

%files
%doc README 
%{perl_vendorlib}/
%{_mandir}/*/*


%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.90.0-2mdv2011.0
+ Revision: 655151
- rebuild for updated spec-helper

* Wed Aug 05 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.90.0-1mdv2011.0
+ Revision: 410066
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.09-3mdv2009.0
+ Revision: 241809
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Jul 26 2007 Pascal Terjan <pterjan@mandriva.org> 0.09-1mdv2008.0
+ Revision: 55904
- 0.09

* Sat Apr 21 2007 Pascal Terjan <pterjan@mandriva.org> 0.08-4mdv2008.0
+ Revision: 16470
- Rebuild to have consistent mkrel


* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.08-3mdk
- Fix SPEC according to Perl Policy
	- BuildRequires
	- Source URL

* Mon Nov 07 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.08-2mdk
- Fix BuildRequires

* Mon Sep 05 2005 Pascal Terjan <pterjan@mandriva.org> 0.08-1mdk
- First version of the package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5139 |12cr|perl-OpenOffice-OODoc-2.125.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 OpenOffice-OODoc
%define upstream_version 2.125

#(nl) this 2 requires are not needed, they are on a exemple file only
%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Tk::Dialog\\)|perl\\(Tk\\)'
%else
%define _requires_exceptions  perl(Tk::Dialog)\\|perl(Tk) 
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	%{upstream_name} module for perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/OpenOffice/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Archive::Zip)
BuildRequires:	perl(XML::Twig)

BuildArch:	noarch

%description
A library for Open Document processing

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor < /dev/null
%make

%check
%make test

%install
%makeinstall_std

%files
%{_bindir}/*
%{perl_vendorlib}/OpenOffice
%{_mandir}/*/*


%changelog
* Wed Jul 14 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2.125.0-1mdv2011.0
+ Revision: 553134
- update to 2.125

* Tue Apr 06 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2.124.0-1mdv2010.1
+ Revision: 532153
- update to 2.124

* Mon Mar 22 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2.123.0-1mdv2010.1
+ Revision: 526451
- update to 2.123

* Thu Mar 11 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2.122.0-1mdv2010.1
+ Revision: 518082
- update to 2.122

* Fri Jan 29 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2.112.0-1mdv2010.1
+ Revision: 497915
- update to 2.112

* Mon Jan 11 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2.111.0-1mdv2010.1
+ Revision: 489516
- update to 2.111

* Wed Jan 06 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2.109.0-1mdv2010.1
+ Revision: 486605
- update to 2.109

* Mon May 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.108-1mdv2010.0
+ Revision: 379520
- update to new version 2.108

* Mon Dec 08 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.107-1mdv2009.1
+ Revision: 311992
- update to new version 2.107

* Fri Nov 07 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.106-1mdv2009.1
+ Revision: 300710
- update to new version 2.106

* Sat Oct 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.105-1mdv2009.1
+ Revision: 292338
- update to new version 2.105

* Mon Jun 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.103-1mdv2009.0
+ Revision: 220150
- update to new version 2.103

* Tue May 06 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.102-1mdv2009.0
+ Revision: 201863
- update to new version 2.102

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Jul 03 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.035-1mdv2008.0
+ Revision: 47703
- update to new version 2.035


* Tue Aug 29 2006 guillomovitch
+ 2006-08-29 10:35:55 (58590)
- new version\nfix directory ownership

* Thu Aug 03 2006 Nicolas Lécureuil <neoclust@mandriva.org>
+ 2006-08-03 15:03:03 (43229)
- import perl-OpenOffice-OODoc-2.026-1mdv2007.0

* Fri Jun 16 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.026-1mdv2007.0
- New version 2.026

* Tue May 30 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.025-1mdv2007.0
- New release 2.025

* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 2.024-2mdk
- Fix SPEC according to Perl Policy
	- BuildRequires
	- Source URL

* Mon Mar 20 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.024-1mdk
- New release 2.024

* Wed Feb 22 2006 Nicolas Lécureuil <neoclust@mandriva.org> 2.023-1mdk
- New release 2.023

* Fri Feb 10 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.022-1mdk
- New release 2.022
- fix non-interactive build

* Thu Jan 19 2006 Nicolas Lécureuil <neoclust@mandriva.org> 2.019-2mdk
- Fix Typo
- Fix Requires

* Tue Jan 10 2006 Nicolas Lécureuil <neoclust@mandriva.org> 2.019-1mdk
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5140 |12cr|perl-ORDB-CPAN-Mandriva-1.100.230-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    ORDB-CPAN-Mandriva
%define upstream_version 1.100230

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Orlite for module table in database
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/ORDB/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(English)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(ORLite::Mirror)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build)
BuildArch:	noarch

%description
This module is an easy way to fetch a database listing all Perl modules &
distributions packaged within Mandriva Linux distribution.

When using it, it will automatically & silently download it from the
original source and copy it in a local directory, letting you focus on what
you want with the data itself.

Check the _examples_ directory for some ideas on how to use it.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
# fails at ABF
#./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 1.100.230-2mdv2011.0
+ Revision: 655148
- rebuild for updated spec-helper

* Wed Jan 27 2010 Jérôme Quelin <jquelin@mandriva.org> 1.100.230-1mdv2011.0
+ Revision: 496979
- import perl-ORDB-CPAN-Mandriva


* Wed Jan 27 2010 cpan2dist 1.100230-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5141 |12cr|perl-ORLite-1.540.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    ORLite
%define upstream_version 1.54

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Extremely light weight SQLite-specific ORM
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/A/AD/ADAMK/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::XSAccessor)
BuildRequires:	perl(DBD::SQLite) >= 1.270
BuildRequires:	perl(DBI) >= 1.607
BuildRequires:	perl(File::Basename)
BuildRequires:	perl(File::Path)
BuildRequires:	perl(File::Remove) >= 1.40
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(File::Temp) >= 0.200.0
BuildRequires:	perl(Params::Util) >= 1.00
BuildRequires:	perl(Template::Tiny)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Script)

BuildArch:	noarch

%description
Extremely light weight SQLite-specific ORM

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README LICENSE Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Jul 09 2011 Shlomi Fish <shlomif@mandriva.org> 1.500.0-1mdv2011
+ Revision: 689373
- New version - 1.50

* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 1.450.0-2
+ Revision: 653608
- rebuild for updated spec-helper

* Sun Aug 15 2010 Jérôme Quelin <jquelin@mandriva.org> 1.450.0-1mdv2011.0
+ Revision: 569946
- update to 1.45

* Tue Jul 27 2010 Jérôme Quelin <jquelin@mandriva.org> 1.440.0-1mdv2011.0
+ Revision: 561934
- update to 1.44

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1.430.0-1mdv2011.0
+ Revision: 552480
- update to 1.43

* Tue Mar 16 2010 Jérôme Quelin <jquelin@mandriva.org> 1.420.0-1mdv2010.1
+ Revision: 521625
- update to 1.42

* Tue Mar 09 2010 Jérôme Quelin <jquelin@mandriva.org> 1.410.0-1mdv2010.1
+ Revision: 517116
- update to 1.41

* Mon Feb 01 2010 Jérôme Quelin <jquelin@mandriva.org> 1.400.0-1mdv2010.1
+ Revision: 499018
- update to 1.40

* Mon Feb 01 2010 Jérôme Quelin <jquelin@mandriva.org> 1.390.0-1mdv2010.1
+ Revision: 499001
- adding missing buildrequires:
- update to 1.39

* Wed Jan 27 2010 Jérôme Quelin <jquelin@mandriva.org> 1.340.0-1mdv2010.1
+ Revision: 497062
- adding missing buildrequires:
- update to 1.34

* Sun Jan 24 2010 Jérôme Quelin <jquelin@mandriva.org> 1.330.0-1mdv2010.1
+ Revision: 495432
- update to 1.33

* Fri Jan 15 2010 Jérôme Quelin <jquelin@mandriva.org> 1.320.0-1mdv2010.1
+ Revision: 491629
- update to 1.32

* Sun Jan 03 2010 Jérôme Quelin <jquelin@mandriva.org> 1.310.0-1mdv2010.1
+ Revision: 485805
- update to 1.31

* Sun Sep 27 2009 Jérôme Quelin <jquelin@mandriva.org> 1.280.0-1mdv2010.0
+ Revision: 450010
- update buildrequires:
- update to 1.28

* Sun Aug 16 2009 Jérôme Quelin <jquelin@mandriva.org> 1.250.0-1mdv2010.0
+ Revision: 416983
- update to 1.25

* Fri Jul 17 2009 Jérôme Quelin <jquelin@mandriva.org> 1.230.0-1mdv2010.0
+ Revision: 396880
- using %%perl_convert_version
- fixed license field

* Fri Jul 17 2009 Jérôme Quelin <jquelin@mandriva.org> 1.23-2mdv2010.0
+ Revision: 396753
- rebuilding to get new automatic provides extraction

* Sat Jun 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.23-1mdv2010.0
+ Revision: 389799
- update to new version 1.23

* Mon Jun 08 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.22-1mdv2010.0
+ Revision: 384044
- update to new version 1.22

* Sat Feb 28 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.20-1mdv2009.1
+ Revision: 345921
- update to new version 1.20

* Sat Jan 17 2009 Jérôme Quelin <jquelin@mandriva.org> 1.18-1mdv2009.1
+ Revision: 330589
- update to new version 1.18

* Mon Jan 05 2009 Jérôme Quelin <jquelin@mandriva.org> 1.17-1mdv2009.1
+ Revision: 325079
- update to new version 1.17

* Tue Oct 21 2008 Jérôme Quelin <jquelin@mandriva.org> 0.15-1mdv2009.1
+ Revision: 296230
- update to new version 0.15

* Sat Aug 30 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.10-1mdv2009.0
+ Revision: 277675
- import perl-ORLite



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5142 |12cr|perl-ORLite-Migrate-1.100.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# find-requires also extracts version, which is then misunderstood by
# rpm. therefore, forcing require skipping of File::Spec - which is
# nevertheless required by perl-PathTools
%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(File::Spec\\)'
%else
%define _requires_exceptions perl.File::Spec.
%endif

%define upstream_name    ORLite-Migrate
%define upstream_version 1.10

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Extremely light weight SQLite-specific schema migration
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/A/AD/ADAMK/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(DBD::SQLite)
BuildRequires:	perl(DBI)
BuildRequires:	perl(IPC::Run3)
BuildRequires:	perl(File::Which)
BuildRequires:	perl(File::pushd)
BuildRequires:	perl(ORLite)
BuildRequires:	perl(Params::Util)
BuildRequires:	perl(Probe::Perl)
BuildRequires:	perl-PathTools

BuildArch:	noarch

Requires:	perl(IPC::Run3)
Requires:	perl-PathTools

%description
SQLite is a light weight single file SQL database that provides an
excellent platform for embedded storage of structured data.

ORLite is a light weight single class Object-Relational Mapper (ORM)
system specifically designed for (and limited to only) work with SQLite.

ORLite::Migrate is a light weight single class Database Schema Migration
enhancement for ORLite.

It provides a simple implementation of schema versioning within the
SQLite database using the built-in user_version pragma (which is set to
zero by default).

When setting up the ORM class, an additional timeline parameter is
provided, which should point to a directory containing standalone
migration scripts.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc LICENSE README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 1.70.0-2mdv2011.0
+ Revision: 654270
- rebuild for updated spec-helper

* Fri Mar 26 2010 Jérôme Quelin <jquelin@mandriva.org> 1.70.0-1mdv2011.0
+ Revision: 527736
- update to 1.07

* Sat Jan 09 2010 Jérôme Quelin <jquelin@mandriva.org> 1.60.0-1mdv2010.1
+ Revision: 488016
- adding missing buildrequires:
- update to 1.06

* Sun Sep 27 2009 Jérôme Quelin <jquelin@mandriva.org> 1.50.0-1mdv2010.0
+ Revision: 450062
- update to 1.05

* Sat Jul 18 2009 Jérôme Quelin <jquelin@mandriva.org> 0.30.0-1mdv2010.0
+ Revision: 396988
- rebuild for auto provides extraction
- using %%perl_convert_version
- fixed license field

* Wed May 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.03-4mdv2010.0
+ Revision: 372567
- adding runtime prereq

* Mon May 04 2009 Jérôme Quelin <jquelin@mandriva.org> 0.03-3mdv2010.0
+ Revision: 371647
- forcing prereq skipping to allow installation

* Fri May 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.03-2mdv2010.0
+ Revision: 369812
- forcing runtime requires

* Fri May 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.03-1mdv2010.0
+ Revision: 369661
- prereq should be in form of mdv pkg, since it is a dual lifed pkg
- adding missing prereq
- update to 0.03

* Tue Dec 30 2008 Jérôme Quelin <jquelin@mandriva.org> 0.01-1mdv2009.1
+ Revision: 321395
- import perl-ORLite-Migrate


* Tue Dec 30 2008 jquelin 0.01-1mdv
- initial mdv release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5143 |12cr|perl-ORLite-Mirror-1.200.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    ORLite-Mirror
%define upstream_version 1.20

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Extend ORLite to support remote SQLite databases
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/ORLite/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::HomeDir)
BuildRequires:	perl(File::Path)
BuildRequires:	perl(File::Remove)
BuildRequires:	perl(File::ShareDir)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(IO::Compress::Bzip2)
BuildRequires:	perl(IO::Compress::Gzip)
BuildRequires:	perl(IO::Uncompress::Bunzip2)
BuildRequires:	perl(IO::Uncompress::Gunzip)
BuildRequires:	perl(LWP::Online)
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(ORLite)
BuildRequires:	perl(Params::Util)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(URI)
BuildArch:	noarch

%description
the ORLite manpage provides a readonly ORM API when it loads a readonly
SQLite database from your local system.

By combining this capability with the LWP manpage, the ORLite::Mirror
manpage goes one step better and allows you to load a SQLite database from
any arbitrary URI in readonly form as well.

As demonstrated in the synopsis above, you using the ORLite::Mirror manpage
in the same way, but provide a URL instead of a file name.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc LICENSE README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 1.200.0-2mdv2011.0
+ Revision: 654272
- rebuild for updated spec-helper

* Mon Feb 01 2010 Jérôme Quelin <jquelin@mandriva.org> 1.200.0-1mdv2011.0
+ Revision: 499115
- update to 1.20

* Sun Jan 03 2010 Jérôme Quelin <jquelin@mandriva.org> 1.180.0-1mdv2010.1
+ Revision: 485905
- update to 1.18

* Sun Sep 27 2009 Jérôme Quelin <jquelin@mandriva.org> 1.170.0-1mdv2010.0
+ Revision: 450061
- update to 1.17

* Thu Jul 09 2009 Jérôme Quelin <jquelin@mandriva.org> 1.160.0-1mdv2010.0
+ Revision: 393824
- import perl-ORLite-Mirror


* Thu Jul 09 2009 cpan2dist 1.16-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5144 |12cr|perl-ORLite-Pod-0.100.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    ORLite-Pod
%define upstream_version 0.10

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Documentation generator for ORLite
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/ORLite/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Inspector)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Basename)
BuildRequires:	perl(File::Path)
BuildRequires:	perl(File::Remove)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(File::pushd)
BuildRequires:	perl(Getopt::Long)
BuildRequires:	perl(ORLite)
BuildRequires:	perl(Params::Util)
BuildRequires:	perl(Template)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Pod)
BuildRequires:	perl(Test::Script)
BuildRequires:	perl(Test::XT)
BuildRequires:	perl(autodie) >= 2.100.0

BuildArch:	noarch

%description
*THIS MODULE IS EXPERIMENTAL AND SUBJECT TO CHANGE WITHOUT NOTICE.*

*YOU HAVE BEEN WARNED!*

The biggest downside of the ORLite manpage is that because it can generate
you an entire ORM in one line of code, you can have a large an extensive
API without anywhere for documentation for the API to exist.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README LICENSE Changes
%{_bindir}/*
%{_mandir}/man?/*
%{perl_vendorlib}/*


%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.100.0-2mdv2011.0
+ Revision: 658934
- update file list
- rebuild for updated spec-helper

* Fri Jul 16 2010 Jérôme Quelin <jquelin@mandriva.org> 0.100.0-1mdv2011.0
+ Revision: 554109
- adding missing buildrequires:
- update to 0.10

* Fri Jan 15 2010 Jérôme Quelin <jquelin@mandriva.org> 0.60.0-1mdv2010.1
+ Revision: 491768
- import perl-ORLite-Pod


* Fri Jan 15 2010 cpan2dist 0.06-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5145 |12cr|perl-ORLite-Statistics-0.30.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    ORLite-Statistics
%define upstream_version 0.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Statistics enhancement package for ORLite
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/ORLite/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(ORLite)
BuildRequires:	perl(Statistics::Basic)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This is an enhancement module for ORLite table classes, designed to provide
easy integration with the the Statistics::Base manpage module.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README LICENSE Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.30.0-2mdv2011.0
+ Revision: 655149
- rebuild for updated spec-helper

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.30.0-1mdv2011.0
+ Revision: 460767
- update to 0.03

* Wed Aug 19 2009 Jérôme Quelin <jquelin@mandriva.org> 0.20.0-1mdv2010.0
+ Revision: 418131
- import perl-ORLite-Statistics


* Wed Aug 19 2009 cpan2dist 0.02-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5146 |12cr|perl-p5-Palm-1.12.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    p5-Palm
%define upstream_version 1.012

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3
Epoch:		1

Summary:	Modules for reading manipulating, and writing .pdb and .prc database
License:	GPL
Group:		Development/Perl
Url:		http://www.ooblick.com/software/coldsync/
Source0:	http://www.cpan.org/modules/by-module/p5/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This is p5-Palm, a set of Perl 5 modules for reading, manipulating,
and writing the .pdb and .prc database files used by PalmOS devices
such as the PalmPilot and its successors.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# Test are broken, ignoring result
make test || :

%install
%makeinstall_std
rm -rf %{buildroot}%{perl_archlib}/perllocal.pod

%files
%doc README TODO
%{_bindir}/*
%{perl_vendorlib}/*
%{_mandir}/man1/*
%{_mandir}/man3/*


%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 1:1.12.0-2mdv2011.0
+ Revision: 655244
- rebuild for updated spec-helper

* Thu Feb 25 2010 Jérôme Quelin <jquelin@mandriva.org> 1:1.12.0-1mdv2011.0
+ Revision: 510973
- update to 1.012

* Tue Sep 22 2009 Jérôme Quelin <jquelin@mandriva.org> 1:1.11.0-1mdv2010.0
+ Revision: 447137
- update to 1.011

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1:1.009-5mdv2010.0
+ Revision: 430519
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1:1.009-4mdv2009.0
+ Revision: 258177
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1:1.009-3mdv2009.0
+ Revision: 246261
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1:1.009-1mdv2008.1
+ Revision: 136330
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Aug 06 2007 Funda Wang <fwang@mandriva.org> 1:1.009-1mdv2008.0
+ Revision: 59428
- New version 1.009

* Tue May 08 2007 Olivier Thauvin <nanardon@mandriva.org> 1:1.008-9mdv2008.0
+ Revision: 25191
- 1.008
- fix version: use archive one, use epoch to fix


* Tue Sep 27 2005 Olivier Thauvin <nanardon@mandriva.org> 1.3.0-8mdk
- rebuild

* Wed Sep 15 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.3.0-7mdk
- rebuild

* Sat Aug 02 2003 Ben Reser <ben@reser.org> 1.3.0-6mdk
- Use %%makeinstall_std now that it works on klama
- Remove PREFIX from Makefile.PL

* Sat Aug 02 2003 Ben Reser <ben@reser.org> 1.3.0-5mdk
- Use %%make and %%makeinstall

* Fri Aug 01 2003 Ben Reser <ben@reser.org> 1.3.0-4mdk
- remove unused sitelib macro
- Fix man dir
- Macroification
- Fix perllocal path and use macros so it will build across perl releases.

* Tue May 27 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3.0-3mdk
- rebuild for new auto{prov,req}

* Mon May 05 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.3.0-2mdk
- buildrequires

* Sun Feb 09 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.3.0-1mdk
- 1.3.0
- use perl macros for build

* Thu Jan 30 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.2.4-2mdk
- rebuild

* Thu Jan 10 2002 Chmouel Boudjnah <chmouel@mandrakesoft.com> 1.2.4-1mdk
- First release.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5147 |12cr|perl-Package-Constants-0.20.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Package-Constants
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Package Constants
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Package/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
"Package::Constants" lists all the constants defined in a certain pack- age.
This can be useful for, among others, setting up an autogenerated
"@EXPORT/@EXPORT_OK" for a Constants.pm file.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README
%{perl_vendorlib}/Package/*
%{_mandir}/*/*


%changelog
* Tue Aug 04 2009 Jérôme Quelin <jquelin@mandriva.org> 0.20.0-1mdv2010.0
+ Revision: 408969
- rebuild using %%perl_convert_version

* Tue Dec 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.02-1mdv2009.1
+ Revision: 314759
- update to new version 0.02

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.01-1mdv2009.0
+ Revision: 136330
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Jun 22 2007 Buchan Milne <bgmilne@mandriva.org> 0.01-1mdv2008.0
+ Revision: 42865
- Import perl-Package-Constants



* Thu Jun 21 2007 Buchan Milne <bgmilne@mandriva.org> 0.01-1mdv2007.1
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5148 |12cr|perl-Package-Generator-0.103-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module   Package-Generator
%define version    0.103
%define release    %mkrel 1

Name:		perl-%{module}
Version:	0.103
Release:	2
Summary:	Pseudo-garbage-collection for packages
License:	GPL or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{module}
Source:		http://www.cpan.org/modules/by-module/Package/%{module}-%{version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This module allows you to create simple objects which, when destroyed,
delete a given package. This lets you approximate lexically scoped
packages.

%prep
%setup -q -n %{module}-%{version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/Package



%changelog
* Fri Jul 10 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.103-1mdv2010.0
+ Revision: 394088
- update to new version 0.103

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.102-2mdv2009.0
+ Revision: 268705
- rebuild early 2009.0 package (before pixel changes)

* Sat May 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.102-1mdv2009.0
+ Revision: 213827
- import perl-Package-Generator


* Sat May 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.102-1mdv2009.0
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5149 |12cr|perl-Padre-Plugin-Autoformat-1.220.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Padre-Plugin-Autoformat
%define upstream_version 1.22

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Reformat your text within Padre
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Padre/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Module::Build::Compat)
BuildRequires:	perl(Module::Util)
BuildRequires:	perl(Padre)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Text::Autoformat)

BuildArch:	noarch

%description
This plugin allows one to reformat her text automatically with
Ctrl+Shift+J. It is using 'Text::Autoformat' underneath, so check this
module's pod for more information.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc LICENSE README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1.220.0-2mdv2011.0
+ Revision: 657812
- rebuild for updated spec-helper

* Sun Dec 19 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.220.0-1mdv2011.0
+ Revision: 622950
- new version

* Mon Aug 16 2010 Jérôme Quelin <jquelin@mandriva.org> 1.2.0-1mdv2011.0
+ Revision: 570313
- update to v1.2.0

* Fri May 15 2009 Jérôme Quelin <jquelin@mandriva.org> 1.1.2-2mdv2010.0
+ Revision: 375912
- rebuild

* Wed May 06 2009 Jérôme Quelin <jquelin@mandriva.org> 1.1.2-1mdv2010.0
+ Revision: 372462
- skipping failing tests

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - update to new version 1.1.2

* Sun Mar 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.0.0-1mdv2009.1
+ Revision: 362085
- import perl-Padre-Plugin-Autoformat


* Sun Mar 29 2009 cpan2dist 1.0.0-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5150 |12cr|perl-Padre-Plugin-Catalyst-0.90.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Padre-Plugin-Catalyst
%define upstream_version 0.09

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Catalyst plugin for Padre
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Padre/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst::Devel)
BuildRequires:	perl(Module::Build::Compat)
BuildRequires:	perl(Module::Pluggable::Object)
BuildRequires:	perl(Padre)

BuildArch:	noarch

%description
Once you enable this Plugin under Padre, you'll get a brand new menu with
the following options:

'New Catalyst Application'
    This options lets you create a new Catalyst application.

'Create new...'
    The Catalyst helper lets you automatically create stub classes for your
    application's MVC components. With this menu option not only can you
    select your component's name but also its type. For instance, if you
    select "create new view" and have the the Catalyst::Helper::View::TT
    manpage module installed on your system, the "TT" type will be
    available for you).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
#make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 0.90.0-2mdv2011.0
+ Revision: 653609
- rebuild for updated spec-helper

* Sun Aug 15 2010 Jérôme Quelin <jquelin@mandriva.org> 0.90.0-1mdv2011.0
+ Revision: 570115
- skip tests
- update to 0.09

* Tue Jan 19 2010 Jérôme Quelin <jquelin@mandriva.org> 0.80.0-1mdv2010.1
+ Revision: 493587
- update to 0.08

* Tue Dec 08 2009 Jérôme Quelin <jquelin@mandriva.org> 0.70.0-1mdv2010.1
+ Revision: 474744
- update to 0.07

* Tue Dec 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.60.0-1mdv2010.1
+ Revision: 472244
- update to 0.06

* Mon Sep 14 2009 Jérôme Quelin <jquelin@mandriva.org> 0.50.0-1mdv2010.0
+ Revision: 439420
- update to 0.05

* Sun Jul 12 2009 Jérôme Quelin <jquelin@mandriva.org> 0.40.0-1mdv2010.0
+ Revision: 395168
- update to 0.04

* Sat May 30 2009 Jérôme Quelin <jquelin@mandriva.org> 0.30.0-1mdv2010.0
+ Revision: 381302
- adding missing buildrequires:
- import perl-Padre-Plugin-Catalyst


* Sat May 30 2009 cpan2dist 0.03-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5151 |12cr|perl-Padre-Plugin-ClassSniff-0.300.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Padre-Plugin-ClassSniff
%define upstream_version 0.30

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Simple Class::Sniff interface for Padre
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Padre/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Sniff)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Padre)
BuildRequires:	perl(Test::More)
BuildRequires:	x11-server-xvfb

BuildArch:	noarch

%description
Runs Class::Sniff on the first namespace of the current document and prints
the results to the Padre output window.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
xvfb-run perl Build.PL installdirs=vendor
./Build

%check
xvfb-run ./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.300.0-2mdv2011.0
+ Revision: 657813
- rebuild for updated spec-helper

* Sun Dec 19 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.300.0-1mdv2011.0
+ Revision: 622951
- new version

* Tue Sep 22 2009 Jérôme Quelin <jquelin@mandriva.org> 0.10.0-1mdv2010.0
+ Revision: 447138
- running in a virtual framebuffer
- import perl-Padre-Plugin-ClassSniff


* Mon Sep 21 2009 cpan2dist 0.01-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5152 |12cr|perl-Padre-Plugin-CSS-0.100.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Padre-Plugin-CSS
%define upstream_version 0.10

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Padre and CSS
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Padre/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(CSS::Minifier::XS)
BuildRequires:	perl(Module::Build::Compat)
BuildRequires:	perl(Padre)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(WebService::Validator::CSS::W3C)

BuildArch:	noarch

%description
From Padre:
- use CSS::Minifier::XS to minify css
- use WebService::Validator::CSS::W3C to validate the CSS

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
#./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes README META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.100.0-2mdv2011.0
+ Revision: 655605
- rebuild for updated spec-helper

* Mon Aug 23 2010 Jérôme Quelin <jquelin@mandriva.org> 0.100.0-1mdv2011.0
+ Revision: 572321
- skip tests (all padre tests are failing on bs)
- update to 0.10

* Thu Sep 17 2009 Jérôme Quelin <jquelin@mandriva.org> 0.80.0-1mdv2010.0
+ Revision: 444010
- import perl-Padre-Plugin-CSS


* Thu Sep 17 2009 cpan2dist 0.08-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5153 |12cr|perl-Padre-Plugin-DataWalker-0.40.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Padre-Plugin-DataWalker
%define upstream_version 0.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Simple Perl data structure browser Padre
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Padre/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Module::Install)
BuildRequires:	perl(Padre)
BuildRequires:	perl(Wx::Perl::DataWalker)
BuildRequires:	perl(YAML::XS)
BuildArch:	noarch

%description
This plugin uses the the Wx::Perl::DataWalker manpage module to provide
facilities for interactively browsing Perl data structures.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.40.0-2mdv2011.0
+ Revision: 656950
- rebuild for updated spec-helper

* Sun Dec 19 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.40.0-1mdv2011.0
+ Revision: 622952
- new version

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.1 packages

* Wed Jan 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.20.0-1mdv2010.1
+ Revision: 490488
- update to 0.02

* Sat May 30 2009 Jérôme Quelin <jquelin@mandriva.org> 0.10.0-1mdv2010.0
+ Revision: 381423
- fixing buildrequires:
- adding missing buildrequires:
- import perl-Padre-Plugin-DataWalker


* Sat May 30 2009 cpan2dist 0.01-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5154 |12cr|perl-Padre-Plugin-Ecliptic-0.230.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Padre-Plugin-Ecliptic
%define upstream_version 0.23

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Padre plugin that provides Eclipse-like useful features
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Padre/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::XSAccessor)
BuildRequires:	perl(ExtUtils::Install)
BuildRequires:	perl(File::Which)
BuildRequires:	perl(Locale::Msgfmt)
BuildRequires:	perl(Module::Install)
BuildRequires:	perl(Padre)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::NoWarnings)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
Once you enable this Plugin under Padre, you'll get a brand new menu with
the following options:

Open Resource (Shortcut: Ctrl + Shift + R)
    This opens a nice dialog that allows you to find any file that exists
    in the current document or working directory. You can use ? to replace
    a single character or * to replace an entire string. The matched files
    list are sorted alphabetically and you can select one or more files to
    be opened in Padre when you press the OK button.

    You can simply ignore CVS, .svn and .git folders using a simple
    checkbox (enhancement over Eclipse).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.230.0-2mdv2011.0
+ Revision: 656951
- rebuild for updated spec-helper

* Sun Dec 19 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.230.0-1mdv2011.0
+ Revision: 623001
- new version

* Mon Dec 21 2009 Jérôme Quelin <jquelin@mandriva.org> 0.190.0-1mdv2011.0
+ Revision: 480733
- update to 0.19

* Tue Aug 25 2009 Jérôme Quelin <jquelin@mandriva.org> 0.180.0-1mdv2010.0
+ Revision: 420889
- update to 0.18

* Wed Aug 19 2009 Jérôme Quelin <jquelin@mandriva.org> 0.170.0-1mdv2010.0
+ Revision: 418120
- update to 0.17

* Tue Aug 04 2009 Jérôme Quelin <jquelin@mandriva.org> 0.160.0-2mdv2010.0
+ Revision: 408650
- force rebuild
- update to 0.16

* Sat Jul 25 2009 Jérôme Quelin <jquelin@mandriva.org> 0.150.0-1mdv2010.0
+ Revision: 399771
- import perl-Padre-Plugin-Ecliptic


* Sat Jul 25 2009 cpan2dist 0.15-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5155 |12cr|perl-Padre-Plugin-Encode-0.1.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Padre-Plugin-Encode
%define upstream_version 0.1.3

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Convert file to different encoding in Padre
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Padre/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Encode)
BuildRequires:	perl(Padre)
BuildArch:	noarch

%description
Convert file to different encoding in Padre.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# require GTK display
# make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat May 30 2009 Jérôme Quelin <jquelin@mandriva.org> 0.1.3-1mdv2010.0
+ Revision: 381346
- adding missing buildrequires:
- import perl-Padre-Plugin-Encode


* Sat May 30 2009 cpan2dist 0.1.3-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5156 |12cr|perl-Padre-Plugin-Git-0.30.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Padre-Plugin-Git
%define upstream_version 0.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Simple Git interface for Padre
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Padre/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Capture::Tiny)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Basename)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(Padre)
BuildRequires:	perl(Test::More)
BuildRequires:	x11-server-xvfb

BuildArch:	noarch

%description
Simple Git interface for Padre.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
xvfb-run perl Makefile.PL INSTALLDIRS=vendor
%make

%check
#xvfb-run make test

%install
%makeinstall_std

%files
%doc Changes META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 0.30.0-2mdv2011.0
+ Revision: 653610
- rebuild for updated spec-helper

* Mon Aug 23 2010 Jérôme Quelin <jquelin@mandriva.org> 0.30.0-1mdv2011.0
+ Revision: 572236
- update to 0.03

* Thu Sep 17 2009 Jérôme Quelin <jquelin@mandriva.org> 0.10.0-1mdv2010.0
+ Revision: 444126
- running makefile.pl in a virtual frame buffer
- skipping tests
- running tests in a virtual frame-buffer
- import perl-Padre-Plugin-Git


* Thu Sep 17 2009 cpan2dist 0.01-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5157 |12cr|perl-Padre-Plugin-HTML-0.100.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Padre-Plugin-HTML
%define upstream_version 0.10

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	L<Padre> and HTML
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Padre/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(HTML::Lint)
BuildRequires:	perl(HTML::Tidy)
BuildRequires:	perl(Padre)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(WebService::Validator::HTML::W3C)
BuildRequires:	perl(XML::XPath)
BuildRequires:	perl(Module::Build::Compat)

BuildArch:	noarch

%description
HTML plugin for Padre

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
#make test

%install
%makeinstall_std

%files
%doc Changes README META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 0.100.0-2mdv2011.0
+ Revision: 653611
- rebuild for updated spec-helper

* Sat Aug 28 2010 Jérôme Quelin <jquelin@mandriva.org> 0.100.0-1mdv2011.0
+ Revision: 573858
- skip test (padre plugin tests fail)
- update to 0.10

* Thu Sep 17 2009 Jérôme Quelin <jquelin@mandriva.org> 0.90.0-1mdv2010.0
+ Revision: 444021
- import perl-Padre-Plugin-HTML


* Thu Sep 17 2009 cpan2dist 0.09-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5158 |12cr|perl-Padre-Plugin-Kate-0.60.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Padre-Plugin-Kate
%define upstream_version 0.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Using the Kate syntax highlighter
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Padre/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Module::Install)
BuildRequires:	perl(Padre)
BuildRequires:	perl(Syntax::Highlight::Engine::Kate)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
Padre plugin using the Kate syntax highlighter.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
#./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.60.0-2mdv2011.0
+ Revision: 656952
- rebuild for updated spec-helper

* Sun Dec 19 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.60.0-1mdv2011.0
+ Revision: 623018
- new version

* Sun Aug 15 2010 Jérôme Quelin <jquelin@mandriva.org> 0.40.0-1mdv2011.0
+ Revision: 569950
- update to 0.04

* Fri Nov 13 2009 Jérôme Quelin <jquelin@mandriva.org> 0.20.0-1mdv2010.1
+ Revision: 465733
- import perl-Padre-Plugin-Kate


* Fri Nov 13 2009 cpan2dist 0.02-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5159 |12cr|perl-Padre-Plugin-Nopaste-0.3.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Padre-Plugin-Nopaste
%define upstream_version v0.3.1

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Send code on a nopaste website from padre
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Padre/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(App::Nopaste)
BuildRequires:	perl(File::Basename)
BuildRequires:	perl(File::Spec::Functions)
BuildRequires:	perl(Module::Build::Compat)
BuildRequires:	perl(Module::Util)
BuildRequires:	perl(Padre)
BuildRequires:	perl(Padre::Plugin)
BuildRequires:	perl(Padre::Task)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(parent)

BuildArch:	noarch

Requires:	perl(parent)

%description
This plugin allows one to send stuff from Padre to a nopaste website with
Ctrl+Shift+V, allowing for easy code / whatever sharing without having to
open a browser.

It is using 'App::Nopaste' underneath, so check this module's pod for more
information.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
#make test

%install
%makeinstall_std

%files
%doc LICENSE README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.3.1-2mdv2011.0
+ Revision: 656953
- rebuild for updated spec-helper

* Sat Nov 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.3.1-1mdv2011.0
+ Revision: 597196
- update to v0.3.1

* Sat Aug 14 2010 Jérôme Quelin <jquelin@mandriva.org> 0.3.0-1mdv2011.0
+ Revision: 569764
- skip test, requiring a display
- update to v0.3.0

* Fri May 15 2009 Jérôme Quelin <jquelin@mandriva.org> 0.2.1-2mdv2010.0
+ Revision: 375916
- rebuild

* Sun Apr 05 2009 Jérôme Quelin <jquelin@mandriva.org> 0.2.1-1mdv2009.1
+ Revision: 364103
- adding missing prereq
- import perl-Padre-Plugin-Nopaste


* Sun Apr 05 2009 cpan2dist 0.2.0-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5160 |12cr|perl-Padre-Plugin-PAR-0.60.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Padre-Plugin-PAR
%define upstream_version 0.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	PAR generation from Padre
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/S/SM/SMUELLER/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Padre)
BuildRequires:	perl(Module::Build)
BuildArch:	noarch
Requires:	perl(Padre)

%description
Padre plugin to seamlessly generate a standalone exuctable.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor destdir=%{buildroot}
./Build

%check
#Disable tests because they need to export display
#./Build test

%install
./Build install

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.60.0-2mdv2011.0
+ Revision: 655606
- rebuild for updated spec-helper

* Sun Aug 15 2010 Jérôme Quelin <jquelin@mandriva.org> 0.60.0-1mdv2011.0
+ Revision: 569949
- update to 0.06

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.50.0-1mdv2010.0
+ Revision: 401623
- rebuild using %%perl_convert_version
- fixed license field

* Mon May 04 2009 Jérôme Quelin <jquelin@mandriva.org> 0.05-2mdv2010.0
+ Revision: 371826
- bumping mkrel to force re-submission

* Mon May 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.05-1mdv2010.0
+ Revision: 371728
- update to new version 0.05

* Wed Jan 14 2009 Jérôme Quelin <jquelin@mandriva.org> 0.04-1mdv2009.1
+ Revision: 329376
- update to new version 0.04
- update url, summary & description

* Mon Sep 01 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.02-1mdv2009.0
+ Revision: 278213
- import perl-Padre-Plugin-PAR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5161 |12cr|perl-Padre-Plugin-Parrot-0.310.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Padre-Plugin-Parrot
%define upstream_version 0.31

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Experimental Padre plugin that runs on Parrot
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Padre/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Padre::Wx)
BuildRequires:	perl(Module::Build::Compat)
BuildRequires:	perl(Module::Install)
BuildRequires:	perl(Test::More)
BuildRequires:	x11-server-xvfb

BuildArch:	noarch

%description
Experimental Padre plugin that runs on Parrot.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
#xvfb-run ./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.310.0-2mdv2011.0
+ Revision: 656954
- rebuild for updated spec-helper

* Sun Dec 19 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.310.0-1mdv2011.0
+ Revision: 623019
- new version

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.260.0-2mdv2011.0
+ Revision: 614529
- the mass rebuild of 2010.1 packages

* Mon Nov 16 2009 Jérôme Quelin <jquelin@mandriva.org> 0.260.0-1mdv2010.1
+ Revision: 466507
- skipping tests: buildsystem fails due to missing DISPLAY, although they
  are wrapped in a xvfb-run command... and yet the perl tests do success
  nevertheless, which is strange.
- update to 0.26
- running tests in a virtual frame-buffer
- adding missing buildrequires
- import perl-Padre-Plugin-Parrot


* Tue Jan 13 2009 cpan2dist 0.16-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5162 |12cr|perl-Padre-Plugin-Perl6-0.710.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Padre-Plugin-Perl6
%define upstream_version 0.71

# find-requires extracts too much, cf https://qa.mandriva.com/show_bug.cgi?id=47678
# therefore, forcing explicit require skipping of Win32
%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Win32(.*)\\)'
%else
%define _requires_exceptions perl.Win32.
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

License:	GPL+ or Artistic
Group:		Development/Perl
Summary:	Perl document syntax-checking in the background
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Padre/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(App::Grok)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::ShareDir::Install)
BuildRequires:	perl(IPC::Run3)
BuildRequires:	perl(Padre)
BuildRequires: 	perl(Perl6::Refactor)
BuildRequires:	perl(Readonly)
BuildRequires:	perl(Syntax::Highlight::Perl6)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::NeedsDisplay)
BuildRequires:	perl(Test::NoWarnings)
BuildRequires:	perl(URI)

BuildArch:	noarch

%description
This class implements syntax checking of Perl documents in the background.
It inherits from the Padre::Task::SyntaxChecker manpage. Please read its
documentation!

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
#make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.710.0-2mdv2011.0
+ Revision: 656955
- rebuild for updated spec-helper

* Sun Dec 19 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.710.0-1mdv2011.0
+ Revision: 622928
- update to new version 0.71

* Sun May 09 2010 Jérôme Quelin <jquelin@mandriva.org> 0.640.0-1mdv2011.0
+ Revision: 544154
- update to 0.64

* Mon Mar 15 2010 Jérôme Quelin <jquelin@mandriva.org> 0.630.0-1mdv2010.1
+ Revision: 520129
- update to 0.63

* Thu Jan 07 2010 Jérôme Quelin <jquelin@mandriva.org> 0.620.0-1mdv2010.1
+ Revision: 487197
- update to 0.62

* Sat Dec 12 2009 Jérôme Quelin <jquelin@mandriva.org> 0.610.0-1mdv2010.1
+ Revision: 477629
- update to 0.61

* Sat Sep 19 2009 Jérôme Quelin <jquelin@mandriva.org> 0.600.0-1mdv2010.0
+ Revision: 444608
- update to 0.60

* Wed Sep 09 2009 Jérôme Quelin <jquelin@mandriva.org> 0.590.0-1mdv2010.0
+ Revision: 435707
- update to 0.59

* Tue Aug 25 2009 Jérôme Quelin <jquelin@mandriva.org> 0.580.0-1mdv2010.0
+ Revision: 420891
- update to 0.58

* Wed Aug 19 2009 Jérôme Quelin <jquelin@mandriva.org> 0.570.0-1mdv2010.0
+ Revision: 418121
- update to 0.57

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.560.0-1mdv2010.0
+ Revision: 402141
- update to 0.56

* Sat Jul 25 2009 Jérôme Quelin <jquelin@mandriva.org> 0.540.0-1mdv2010.0
+ Revision: 399597
- update to 0.54

* Thu Jul 23 2009 Jérôme Quelin <jquelin@mandriva.org> 0.530.0-1mdv2010.0
+ Revision: 398911
- update to 0.53

* Sat Jul 11 2009 Jérôme Quelin <jquelin@mandriva.org> 0.500.0-1mdv2010.0
+ Revision: 394712
- update to 0.50

* Sun May 31 2009 Jérôme Quelin <jquelin@mandriva.org> 0.410.0-1mdv2010.0
+ Revision: 381589
- update to 0.41
- using %%perl_convert_version
- fix license field

* Sun May 24 2009 Jérôme Quelin <jquelin@mandriva.org> 0.40-1mdv2010.0
+ Revision: 379284
- update to new version 0.40

* Mon May 11 2009 Jérôme Quelin <jquelin@mandriva.org> 0.39-1mdv2010.0
+ Revision: 374151
- update to new version 0.39

* Thu May 07 2009 Jérôme Quelin <jquelin@mandriva.org> 0.37-2mdv2010.0
+ Revision: 372969
- removing automatic erroneous dependency

* Thu May 07 2009 Jérôme Quelin <jquelin@mandriva.org> 0.37-1mdv2010.0
+ Revision: 372850
- update to new version 0.37

* Wed May 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.36-1mdv2010.0
+ Revision: 372638
- updated to 0.36

* Tue Jan 13 2009 Jérôme Quelin <jquelin@mandriva.org> 0.025-1mdv2009.1
+ Revision: 329141
- import perl-Padre-Plugin-Perl6


* Tue Jan 13 2009 cpan2dist 0.025-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5163 |12cr|perl-Padre-Plugin-PerlCritic-0.120.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Padre-Plugin-PerlCritic
%define upstream_version 0.12

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Analyze perl files with Perl::Critic
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Padre/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Padre)
BuildRequires:	perl(Perl::Critic)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build::Compat)
BuildRequires:	perl(Module::Install)
BuildArch:	noarch

%description
Padre plugin to analyze perl files with Perl::Critic.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
# no testing, wx dies on missing display
#make test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.120.0-2mdv2011.0
+ Revision: 657814
- rebuild for updated spec-helper

* Sun Dec 19 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.120.0-1mdv2011.0
+ Revision: 623000
- new version

* Thu Jul 29 2010 Jérôme Quelin <jquelin@mandriva.org> 0.80.0-1mdv2011.0
+ Revision: 562998
- update to 0.08

* Tue Mar 02 2010 Jérôme Quelin <jquelin@mandriva.org> 0.70.0-1mdv2011.0
+ Revision: 513477
- update to 0.07

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.60.0-1mdv2010.0
+ Revision: 401619
- rebuild using %%perl_convert_version
- fixed license field

* Mon May 04 2009 Jérôme Quelin <jquelin@mandriva.org> 0.06-2mdv2010.0
+ Revision: 371827
- bumping mkrel to force re-submission

* Fri May 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.06-1mdv2010.0
+ Revision: 369799
- update to new version 0.06

* Tue Jan 13 2009 Jérôme Quelin <jquelin@mandriva.org> 0.04-1mdv2009.1
+ Revision: 328975
- removing testing (wx dies with wrong display
- import perl-Padre-Plugin-PerlCritic


* Tue Jan 13 2009 cpan2dist 0.04-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5164 |12cr|perl-Padre-Plugin-PerlTidy-0.160.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Padre-Plugin-PerlTidy
%define upstream_version 0.16

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Format perl files using Perl::Tidy
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Padre/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Module::Install)
BuildRequires:	perl(Padre)
BuildRequires:	perl(Perl::Tidy)
BuildRequires:	perl(Test::More)
BuildRequires:	x11-server-xvfb
BuildArch:	noarch

%description
This is a simple plugin to run Perl::Tidy on your source code.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
xvfb-run perl Build.PL installdirs=vendor
./Build

%check
# no testing, wx fails with missing display
#./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.160.0-2mdv2011.0
+ Revision: 656956
- rebuild for updated spec-helper

* Sun Dec 19 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.160.0-1mdv2011.0
+ Revision: 622999
- new version

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.100.0-2mdv2011.0
+ Revision: 614530
- the mass rebuild of 2010.1 packages

* Fri Jan 22 2010 Jérôme Quelin <jquelin@mandriva.org> 0.100.0-1mdv2010.1
+ Revision: 494934
- update to 0.10

* Fri Jan 15 2010 Jérôme Quelin <jquelin@mandriva.org> 0.90.0-1mdv2010.1
+ Revision: 491631
- update to 0.09

* Wed Aug 19 2009 Jérôme Quelin <jquelin@mandriva.org> 0.80.0-1mdv2010.0
+ Revision: 418153
- adding missing buildrequires:
- update to 0.08

* Thu Jun 18 2009 Jérôme Quelin <jquelin@mandriva.org> 0.70.0-1mdv2010.0
+ Revision: 386971
- update to 0.07
- using %%perl_convert_version
- fix license tag

* Thu May 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-1mdv2010.0
+ Revision: 378235
- update to new version 0.06

* Mon May 04 2009 Jérôme Quelin <jquelin@mandriva.org> 0.05-2mdv2010.0
+ Revision: 371828
- bumping mkrel to force re-submission

* Fri May 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.05-1mdv2010.0
+ Revision: 369800
- update to new version 0.05

* Tue Jan 13 2009 Jérôme Quelin <jquelin@mandriva.org> 0.02-1mdv2009.1
+ Revision: 328976
- removing testing, wx fails with missing display
- import perl-Padre-Plugin-PerlTidy


* Tue Jan 13 2009 cpan2dist 0.02-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5165 |12cr|perl-Padre-Plugin-SpellCheck-1.210.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Padre-Plugin-SpellCheck
%define upstream_version 1.21

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Check spelling in Padre
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Padre/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::XSAccessor)
BuildRequires:	perl(File::Basename)
BuildRequires:	perl(File::Spec::Functions)
BuildRequires:	perl(Module::Util)
BuildRequires:	perl(Module::Install)
BuildRequires:	perl(Padre)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Text::Aspell)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
This plugins allows one to checking her text spelling within Padre using
'F7' (standard spelling shortcut accross text processors). One can change
the dictionary language used in the preferences window (menu Plugins /
SpellCheck / Preferences).

This plugin is using 'Text::Aspell' underneath, so check this module's pod
for more information.

Of course, you need to have the aspell binary and dictionnary installed.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc LICENSE README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1.210.0-2mdv2011.0
+ Revision: 657816
- rebuild for updated spec-helper

* Sun Dec 19 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.210.0-1mdv2011.0
+ Revision: 622998
- new version

* Thu Sep 17 2009 Jérôme Quelin <jquelin@mandriva.org> 1.1.2-1mdv2010.0
+ Revision: 443969
- import perl-Padre-Plugin-SpellCheck


* Thu Sep 17 2009 cpan2dist 1.1.2-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5166 |12cr|perl-Padre-Plugin-SVN-0.50.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Padre-Plugin-SVN
%define upstream_version 0.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Dialog for SVN tasks
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Padre/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Padre)
BuildRequires:	perl(SVN::Class)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
Padre plugin with dialog for SVN tasks.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# sometimes fails without X display available
%if %{?_with_test:1}%{?!_with_test:0}
%make test
%endif

%install
%makeinstall_std

%files
%doc META.yml Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.50.0-2mdv2011.0
+ Revision: 657815
- rebuild for updated spec-helper

  + Buchan Milne <bgmilne@mandriva.org>
    - Disable tests by default (requires X display), use --with-test to run tests

* Tue Oct 26 2010 Buchan Milne <bgmilne@mandriva.org> 0.50.0-1mdv2011.0
+ Revision: 589504
- import perl-Padre-Plugin-SVN


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5167 |12cr|perl-Padre-Plugin-Swarm-0.100.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Padre-Plugin-Swarm
%define upstream_version 0.1

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Tree view panel of swarm resources
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Padre/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::XSAccessor)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Graph)
BuildRequires:	perl(IO::Select)
BuildRequires:	perl(IO::Socket::Multicast)
BuildRequires:	perl(JSON::XS)
BuildRequires:	perl(Padre)
BuildRequires:	perl(Params::Util)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Text::Patch)
BuildRequires:	x11-server-xvfb

BuildArch: noarch

%description
This is Swarm!

Swarm is a Padre plugin for experimenting with remote inspection, peer
programming and collaborative editing functionality.

Within this plugin all rules are suspended. No security, no efficiency, no
scalability, no standards compliance, remote code execution, everything is
allowed. The only goal is things that work, and things that look shiny in a
demo :)

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
xvfb-run %make test

%install
%makeinstall_std

%files
%doc META.yml README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.100.0-2mdv2011.0
+ Revision: 657817
- rebuild for updated spec-helper

* Thu Feb 03 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.100.0-1
+ Revision: 635605
- update to new version 0.1

* Sun Feb 14 2010 Jérôme Quelin <jquelin@mandriva.org> 0.93.0-1mdv2011.0
+ Revision: 505678
- update to 0.093

* Sat Feb 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.92.0-1mdv2010.1
+ Revision: 505268
- update to 0.092

* Fri Feb 12 2010 Jérôme Quelin <jquelin@mandriva.org> 0.80.0-1mdv2010.1
+ Revision: 504828
- wrap tests in xvfb
- import perl-Padre-Plugin-Swarm


* Fri Feb 12 2010 cpan2dist 0.08-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5168 |12cr|perl-Padre-Plugin-ViewInBrowser-0.70.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Padre-Plugin-ViewInBrowser
%define upstream_version 0.07

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

License:	GPL+ or Artistic
Group:		Development/Perl
Summary:	View selected doc in browser for Padre
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Padre/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Padre)
BuildRequires:	perl(Path::Class::File)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
Basically it's a shortcut for Wx::LaunchDefaultBrowser( $main->current->filename ).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
#make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.70.0-2mdv2011.0
+ Revision: 658871
- rebuild for updated spec-helper

* Mon Jun 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.70.0-1mdv2010.0
+ Revision: 381788
- update to 0.07
- using %%perl_convert_version
- fix license, summary & description fields

* Tue May 05 2009 Jérôme Quelin <jquelin@mandriva.org> 0.06-1mdv2010.0
+ Revision: 372112
- update to new version 0.06

* Mon May 04 2009 Jérôme Quelin <jquelin@mandriva.org> 0.04-1mdv2010.0
+ Revision: 371829
- tests broken for this release, skipping them

* Tue Jan 13 2009 Jérôme Quelin <jquelin@mandriva.org> 0.04-1mdv2009.1
+ Revision: 328956
- import perl-Padre-Plugin-ViewInBrowser


* Tue Jan 13 2009 cpan2dist 0.04-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5169 |12cr|perl-PAR-1.5.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 PAR
%define upstream_version 1.005

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	%mkrel 1

Summary:	Perl Archive Toolkit
License:	Artistic
Group:		Development/Perl
URL:		http://par.perl.org/
Source0:	http://www.cpan.org/modules/by-module/PAR/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:  perl(AutoLoader) >= 5.63
BuildRequires:	perl(Archive::Zip) >= 1
BuildRequires:	perl(Compress::Zlib)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Module::ScanDeps) >= 0.69
BuildRequires:	perl(PAR::Dist) >= 0.21
BuildRequires:	perl-devel
BuildRequires:	perl-Module-Signature
BuildRequires:	perl(Archive::Zip) >= 1
BuildRequires:	perl(Compress::Zlib)
BuildRequires:	perl(Digest::SHA1)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Module::ScanDeps) >= 0.45
BuildRequires:	perl(PAR::Dist) >= 0.13
BuildRequires:  perl(Getopt::ArgvFile)

BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
PAR is a toolkit to use perl scripts and modules stored inside compressed
.par files.

For bundling prerequisite modules of scripts into a PAR file (ala
PerlApp, Perl2exe, or 'perlcc that works'), see "perldoc pp".
For running ".par" files directly, see "perldoc parl".
To generate/execute self-contained perl scripts, see "perldoc par.pl".

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor < /dev/null
%make

%check
# don't run signature test since this package was patched
rm -f SIGNATURE
%make test

%install
rm -rf %{buildroot}
%{makeinstall_std}

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc AUTHORS ChangeLog README TODO
%{perl_vendorlib}/PAR
%{perl_vendorlib}/PAR.pm
%{_mandir}/*/*


%changelog
* Wed Jan 18 2012 Oden Eriksson <oeriksson@mandriva.com> 1.5.0-1mdv2012.0
+ Revision: 762144
- 1.005 (fixes CVE-2011-4114, CVE-2011-5060)

* Tue Jul 27 2010 Jérôme Quelin <jquelin@mandriva.org> 1.2.0-1mdv2011.0
+ Revision: 561933
- update to 1.002

* Sun Apr 18 2010 Jérôme Quelin <jquelin@mandriva.org> 1.0.0-1mdv2011.0
+ Revision: 536209
- update to 1.000

* Fri Jul 24 2009 Jérôme Quelin <jquelin@mandriva.org> 0.994.0-1mdv2010.0
+ Revision: 399265
- update to 0.994
- using %%perl_convert_version

* Thu May 07 2009 Jérôme Quelin <jquelin@mandriva.org> 0.992-2mdv2010.0
+ Revision: 372849
- force rebuild, now that io-compress madness is gone
- update to new version 0.992

* Wed Mar 11 2009 Jérôme Quelin <jquelin@mandriva.org> 0.991-1mdv2009.1
+ Revision: 353872
- update to new version 0.991

* Sat Oct 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.983-1mdv2009.1
+ Revision: 292339
- update to new version 0.983

* Fri Aug 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.982-1mdv2009.0
+ Revision: 272286
- update to new version 0.982

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.980-2mdv2009.0
+ Revision: 268651
- rebuild early 2009.0 package (before pixel changes)

* Sat May 24 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.980-1mdv2009.0
+ Revision: 210828
- update to new version 0.980

* Sat May 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.979-1mdv2009.0
+ Revision: 208359
- update to new version 0.979

* Thu Jan 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.977-1mdv2008.1
+ Revision: 153993
- update to new version 0.977

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Nov 21 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.976-1mdv2008.1
+ Revision: 110873
- new version
- new version


* Sun Mar 04 2007 Olivier Thauvin <nanardon@mandriva.org> 0.959-1mdv2007.0
+ Revision: 132087
- 0.959

* Thu Mar 01 2007 Olivier Thauvin <nanardon@mandriva.org> 0.942-3mdv2007.1
+ Revision: 130523
- fix #24641

  + Nicolas Lécureuil <neoclust@mandriva.org>
    -  Add BuildRequires

* Tue Aug 08 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.942-1mdv2007.0
+ Revision: 53978
- 0.942; remove obsolete URLs
- Import perl-PAR

* Sat Jun 03 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.94-1mdv2007.0
- 0.94

* Mon Mar 06 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.92-1mdk
- 0.92

* Wed Feb 15 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.91-1mdk
- 0.91

* Sun Nov 27 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.90-1mdk
- 0.90

* Tue Jun 14 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.89-1mdk
- 0.89
- Patch 0 : fix interpreter paths

* Wed Jun 08 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.88-1mdk
- 0.88
- Drop patches, committed upstream

* Fri May 20 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.87-2mdk
- Rebuild for new perl
- New URL
- Patch 0 : don't skip tests
- Patch 1 : compile with gcc 4

* Mon Jan 31 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.87-1mdk
- 0.87

* Mon Dec 13 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.86-1mdk
- New version

* Mon Nov 15 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.85-3mdk
- Rebuild for new perl

* Thu Jul 08 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.85-2mdk
- Rebuild for new perl

* Sat Jul 03 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.85-1mdk
- 0.85 ; fix Requires

* Sat Jun 05 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.83-1mdk
- 0.83

* Tue May 25 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.81-1mdk
- New version

* Sat May 22 2004 Florin <florin@mandrakesoft.com> 0.80-1mdk
- first Mandrake release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5170 |12cr|perl-Parallel-ForkManager-0.7.9-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Parallel-ForkManager
%define upstream_version 0.7.9

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Simple parallel processing fork manager
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/Parallel-ForkManager/
Source0:	http://www.cpan.org/modules/by-module/Parallel/%{upstream_name}-%{version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module is intended for use in operations that can be done in parallel
where the number of processes to be forked off should be limited. Typical
use is a downloader which will be retrieving hundreds/thousands of files.

%prep
%setup -q -n %{upstream_name}-%{version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes TODO
%{perl_vendorlib}/*
%{_mandir}/man3/*


%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.7.9-2mdv2011.0
+ Revision: 657818
- rebuild for updated spec-helper

* Fri Nov 12 2010 Jérôme Quelin <jquelin@mandriva.org> 0.7.9-1mdv2011.0
+ Revision: 596636
- update to 0.7.9

* Tue Aug 17 2010 Jérôme Quelin <jquelin@mandriva.org> 0.7.6-1mdv2011.0
+ Revision: 570745
- update to 0.7.6

* Sun Jun 21 2009 Oden Eriksson <oeriksson@mandriva.com> 0.7.5-1mdv2010.0
+ Revision: 387611
- import perl-Parallel-ForkManager


* Sun Jun 21 2009 Oden Eriksson <oeriksson@mandriva.com> 0.7.5-1mdv2009.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5171 |12cr|perl-Params-Check-0.280.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Params-Check
%define upstream_version 0.28

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	A generic input parsing/checking mechanism
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://search.cpan.org/CPAN/authors/id/K/KA/KANE/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Locale::Maketext::Simple)
BuildArch:	noarch

%description
Params::Check is a generic input parsing/checking mechanism.

It allows you to validate input via a template. The only requirement is that
the arguments must be named.

Params::Check can do the following things for you:
* Convert all keys to lowercase
* Check if all required arguments have been provided
* Set arguments that have not been provided to the default
* Weed out arguments that are not supported and warn about them to the user
* Validate the arguments given by the user based on strings, regexes, lists or
  even subroutines
* Enforce type integrity if required

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%{makeinstall_std}

%check
make test

%files
%doc CHANGES README
%{perl_vendorlib}/Params
%{_mandir}/*/*


%changelog
* Sat Jan 08 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.280.0-1mdv2011.0
+ Revision: 630634
- update to new version 0.28

* Wed Jul 29 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.260.0-1mdv2010.0
+ Revision: 404281
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.26-4mdv2009.0
+ Revision: 258189
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.26-3mdv2009.0
+ Revision: 246264
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.26-1mdv2008.1
+ Revision: 136330
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Tue Mar 06 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.26-1mdv2007.0
+ Revision: 133694
- new version

* Mon Jul 10 2006 Emmanuel Andry <eandry@mandriva.org> 0.25-1mdv2007.0
- New release 0.25

* Mon Mar 06 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.24-1mdk
- New release 0.24

* Sat Oct 01 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.23-2mdk
- Buildrequires fix

* Thu Sep 22 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.23-1mdk
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5172 |12cr|perl-Params-Coerce-0.140.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Params-Coerce
%define upstream_version 0.14

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Allows your classes to do coercion of parameters
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Params/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Params::Util)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
A big part of good API design is that we should be able to be flexible in
the ways that we take parameters.

Params::Coerce attempts to encourage this, by making it easier to take a
variety of different arguments, while adding negligable additional
complexity to your code.

What is Coercion
    "Coercion" in computing terms generally referse to "implicit type
    conversion". This is where data and object are converted from one type
    to another behind the scenes, and you just just magically get what you
    need.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/Params


%changelog
* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.140.0-1mdv2010.0
+ Revision: 404282
- rebuild using %%perl_convert_version

* Sun Jul 13 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.14-1mdv2009.0
+ Revision: 234303
- import perl-Params-Coerce


* Sun Jul 13 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.14-1mdv2009.0
- initial mdv release, generated with cpan2dist



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5173 |12cr|perl-Parse-Binary-0.110.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Parse-Binary
%define upstream_version 0.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Convert between variant records and hashes
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Parse/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module makes parsing binary data structures much easier, by serving as
a base class for classes that represents the binary data, which may contain
objects of other classes to represent parts of itself.

Documentation is unfortunately a bit lacking at this moment. Please read
the tests and source code of the Parse::AFP manpage and the Win32::Exe
manpage for examples of using this module.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.110.0-2mdv2011.0
+ Revision: 658872
- rebuild for updated spec-helper

* Sun May 31 2009 Jérôme Quelin <jquelin@mandriva.org> 0.110.0-1mdv2010.0
+ Revision: 381686
- import perl-Parse-Binary


* Sun May 31 2009 cpan2dist 0.11-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5174 |12cr|perl-Parse-CPAN-Meta-1.440.400-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Parse-CPAN-Meta
%define upstream_version 1.4404

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Parse META.yml and other similar CPAN metadata files
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Parse/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(CPAN::Meta::YAML)
BuildArch:	noarch

%description
*Parse::CPAN::Meta* is a parser for META.yml files, based on the parser
half of the YAML::Tiny manpage.

It supports a basic subset of the full YAML specification, enough to
implement parsing of typical META.yml files, and other similarly simple
YAML files.

If you need something with more power, move up to a full YAML parser such
as the YAML manpage, the YAML::Syck manpage or the YAML::LibYAML manpage.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/Parse

%changelog
* Mon Feb 28 2011 Funda Wang <fwang@mandriva.org> 1.440.100-2mdv2011.0
+ Revision: 640777
- rebuild to obsolete old packages

* Sun Feb 20 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.440.100-1
+ Revision: 638934
- update to new version 1.4401

* Fri Feb 04 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.440.0-1
+ Revision: 635800
- update to new version 1.4400

* Thu Feb 03 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.420.0-1
+ Revision: 635444
- new version

* Tue Aug 25 2009 Jérôme Quelin <jquelin@mandriva.org> 1.400.0-2mdv2010.0
+ Revision: 420981
- rebuild

* Tue Aug 04 2009 Jérôme Quelin <jquelin@mandriva.org> 1.400.0-1mdv2010.0
+ Revision: 408838
- update to 1.40

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.390.0-1mdv2010.0
+ Revision: 404284
- rebuild using %%perl_convert_version

* Thu May 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.39-1mdv2010.0
+ Revision: 378236
- update to new version 1.39

* Sun May 17 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.38-1mdv2010.0
+ Revision: 376728
- update to new version 1.38

* Thu Mar 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.05-1mdv2009.1
+ Revision: 354172
- update to new version 0.05

* Fri Feb 20 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.04-1mdv2009.1
+ Revision: 343257
- import perl-Parse-CPAN-Meta


* Fri Feb 20 2009 cpan2dist 0.04-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5175 |12cr|perl-Parse-CPAN-Packages-2.330.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Parse-CPAN-Packages
%define upstream_version 2.33

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Parse 02packages.details.txt.gz
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Parse/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Compress::Zlib)
BuildRequires:	perl(CPAN::DistnameInfo)
BuildRequires:	perl(Class::Accessor::Fast)
BuildRequires:	perl(IO::Zlib)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(version)
BuildArch:	noarch

%description
The Comprehensive Perl Archive Network (CPAN) is a very useful collection
of Perl code. It has several indices of the files that it hosts, including
a file named "02packages.details.txt.gz" in the "modules" directory. This
file contains lots of useful information and this module provides a simple
interface to the data contained within.

In a future release the Parse::CPAN::Packages::Package manpage and the
Parse::CPAN::Packages::Distribution manpage might have more information.

Methods
    * new

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc CHANGES README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 2.330.0-2mdv2011.0
+ Revision: 657819
- rebuild for updated spec-helper

* Wed Dec 29 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.330.0-1mdv2011.0
+ Revision: 625954
- update to new version 2.33

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 2.310.0-1mdv2010.0
+ Revision: 401618
- rebuild using %%perl_convert_version
- fixed license field

* Fri May 01 2009 Jérôme Quelin <jquelin@mandriva.org> 2.31-1mdv2010.0
+ Revision: 369666
- update to new version 2.31

* Sat Jan 24 2009 Jérôme Quelin <jquelin@mandriva.org> 2.30-1mdv2009.1
+ Revision: 333228
- adding missing prereq
- update to new version 2.30

* Mon Dec 08 2008 Jérôme Quelin <jquelin@mandriva.org> 2.29-1mdv2009.1
+ Revision: 311923
- missing prereq
- import perl-Parse-CPAN-Packages


* Mon Dec 08 2008 cpan2dist 2.29-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5176 |12cr|perl-Parse-CPAN-Packages-Fast-0.60.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Parse-CPAN-Packages-Fast
%define upstream_version 0.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Parse CPAN's package index
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Parse/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(CPAN::DistnameInfo)
BuildRequires:	perl(CPAN::Version)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(PerlIO::gzip)
BuildArch:	noarch

%description
This is a largely API compatible rewrite of the Parse::CPAN::Packages
manpage.

Notable differences are

* * The method add_package of
  Parse::CPAN::Packages::Fast::Distribution is not implemented

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.json META.yml MYMETA.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5177 |12cr|perl-Parse-DMIDecode-0.30.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Parse-DMIDecode
%define upstream_version 0.03

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 1

Summary:    Interface to SMBIOS under using dmidecode
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Parse/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Carp)
BuildRequires: perl(Test)
BuildRequires: perl(Test::More)
BuildRequires: perl(Module::Build::Compat)
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
This module provides an OO interface to SMBIOS information through the
_dmidecode_ command which is known to work under a number of Linux, BSD and
BeOS variants.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc LICENSE Changes META.yml README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Tue May 31 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.30.0-1mdv2011.0
+ Revision: 682057
- import perl-Parse-DMIDecode


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5178 |12cr|perl-Parse-Earley-0.150.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Parse-Earley
%define upstream_version 0.15

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Parse::Earley - Parse any Context-Free Grammar
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Parse/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Parse::Earley accepts or rejects a string based on any Context-Free grammar,
specified by a simplified yacc-like specification.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
%makeinstall_std

%files
%doc README
%{perl_vendorlib}/Parse/Earley.pm
%{_mandir}/*/*

%changelog
* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.150.0-1mdv2010.0
+ Revision: 404285
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.15-5mdv2009.0
+ Revision: 258190
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.15-4mdv2009.0
+ Revision: 246267
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.15-2mdv2008.1
+ Revision: 136330
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.15-2mdv2008.0
+ Revision: 86767
- rebuild


* Wed Sep 13 2006 Oden Eriksson <oeriksson@mandriva.com> 0.15-1mdv2007.0
- rebuild

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 0.15-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5179 |12cr|perl-Parse-ErrorString-Perl-0.150.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Parse-ErrorString-Perl
%define upstream_version 0.15

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Parse error messages from the perl interpreter
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Parse/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Differences)
BuildRequires:	perl(Class::XSAccessor)
BuildRequires:	perl(File::Basename)
BuildRequires:	perl(Pod::Find)
BuildRequires:	perl(Pod::POM)
BuildArch:	noarch

%description
Module to parse error messages from the perl interpreter.


%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes
%{_bindir}/check_perldiag
%{_mandir}/man1/*
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.150.0-2mdv2011.0
+ Revision: 657820
- rebuild for updated spec-helper

* Sun Dec 19 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.150.0-1mdv2011.0
+ Revision: 622927
- new version

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.130.0-1mdv2010.0
+ Revision: 401617
- rebuild using %%perl_convert_version
- fixed license field

* Tue Feb 10 2009 Jérôme Quelin <jquelin@mandriva.org> 0.13-1mdv2009.1
+ Revision: 339096
- update to new version 0.13

* Mon Feb 09 2009 Jérôme Quelin <jquelin@mandriva.org> 0.12-1mdv2009.1
+ Revision: 338704
- update to new version 0.12

* Sat Jan 03 2009 Jérôme Quelin <jquelin@mandriva.org> 0.11-1mdv2009.1
+ Revision: 323993
- update to new version 0.11

* Fri Jan 02 2009 Jérôme Quelin <jquelin@mandriva.org> 0.09-1mdv2009.1
+ Revision: 323339
- update to new version 0.09

* Tue Dec 30 2008 Jérôme Quelin <jquelin@mandriva.org> 0.08-1mdv2009.1
+ Revision: 321397
- import perl-Parse-ErrorString-Perl


* Tue Dec 30 2008 jquelin 0.08-1mdv
- initial mdv release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5180 |12cr|perl-Parse-ExuberantCTags-1.20.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Parse-ExuberantCTags
%define upstream_version 1.02

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	2

Summary:    Efficiently parse exuberant ctags files
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Parse/%{upstream_name}-%{upstream_version}.tar.gz


BuildRequires: perl-devel
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}

%description
This Perl module parses _ctags_ files and handles both traditional ctags as
well as extended ctags files such as produced with _Exuberant ctags_. To
the best of my knowledge, it does not handle emacs-style "_etags_" files.

The module is implemented as a wrapper around the _readtags_ library that
normally ships with _Exuberant ctags_. If you do not know what that is, you
are encouraged to have a look at the http://ctags.sourceforge.net/ manpage.
In order to use this module, you do not need _Exuberant ctags_ on your
system. The module ships a copy of _readtags_. Quoting the _readtags_
documentation:

  The functions defined in this interface are intended to provide tag file
  support to a software tool. The tag lookups provided are sufficiently fast
  enough to permit opening a sorted tag file, searching for a matching tag,
  then closing the tag file each time a tag is looked up (search times are
  on the order of hundreths of a second, even for huge tag files). This is
  the recommended use of this library for most tool applications. Adhering
  to this approach permits a user to regenerate a tag file at will without
  the tool needing to detect and resynchronize with changes to the tag file.
  Even for an unsorted 24MB tag file, tag searches take about one second.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc README Changes
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.20.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Thu Nov 11 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.20.0-1mdv2011.0
+ Revision: 595980
- update to new version 1.02

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 1.10.0-3mdv2011.0
+ Revision: 556069
- rebuild for perl 5.12

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1.10.0-2mdv2011.0
+ Revision: 552002
- rebuild

* Wed Jul 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.10.0-1mdv2010.0
+ Revision: 391188
- update to new version 1.01

* Thu Jun 25 2009 Jérôme Quelin <jquelin@mandriva.org> 1.0.0-1mdv2010.0
+ Revision: 388912
- import perl-Parse-ExuberantCTags


* Thu Jun 25 2009 cpan2dist 1.00-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5181 |12cr|perl-Parse-Eyapp-1.181.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Parse-Eyapp
%define upstream_version 1.181

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 2
Summary:    Bottom up parser generator
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Parse/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Data::Dumper)
BuildRequires: perl(List::Util)
BuildRequires: perl(Pod::Usage)
BuildRequires: perl-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
Parse::Eyapp (Extended yapp) is a collection of modules that extends Francois
Desarmenien Parse::Yapp 1.05. Eyapp extends yacc/yapp syntax with
functionalities like named attributes, EBNF-like expressions, modifiable
default action (like Parse::RecDescent autoaction), grammar reuse, automatic
abstract syntax tree building, syntax directed data generation, translation
schemes, tree regular expressions, tree transformations, scope analysis
support, directed acyclic graphs and a few more.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%{make}

%check
%{make} test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/man1/*
%{_mandir}/man3/*
%{_bindir}/eyapp
%{_bindir}/treereg
%{perl_vendorlib}/Parse



%changelog
* Mon Feb 28 2011 Funda Wang <fwang@mandriva.org> 1.181.0-2mdv2011.0
+ Revision: 640778
- rebuild to obsolete old packages

* Sun Feb 20 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.181.0-1
+ Revision: 638935
- update to new version 1.181

* Wed Feb 02 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.179.0-1
+ Revision: 635208
- update to new version 1.179

* Tue Jan 04 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.178.0-1mdv2011.0
+ Revision: 628596
- update to new version 1.178

* Sun Dec 26 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.176.0-1mdv2011.0
+ Revision: 625278
- update to new version 1.176
- update to new version 1.174

* Mon Dec 06 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.172.0-1mdv2011.0
+ Revision: 612251
- update to new version 1.172

* Mon Nov 29 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.171.0-1mdv2011.0
+ Revision: 602980
- new version

* Sun Nov 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.170.0-1mdv2011.0
+ Revision: 594367
- update to new version 1.170

* Sun Jul 25 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.165.0-1mdv2011.0
+ Revision: 558807
- new version

* Fri Jul 16 2010 Jérôme Quelin <jquelin@mandriva.org> 1.164.0-1mdv2011.0
+ Revision: 553972
- update to 1.164

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1.163.0-1mdv2011.0
+ Revision: 552533
- update to 1.163

* Sun Apr 18 2010 Jérôme Quelin <jquelin@mandriva.org> 1.160.0-1mdv2010.1
+ Revision: 536210
- update to 1.160

* Wed Mar 31 2010 Jérôme Quelin <jquelin@mandriva.org> 1.158.0-1mdv2010.1
+ Revision: 530266
- update to 1.158

* Sun Feb 21 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.157.0-1mdv2010.1
+ Revision: 508994
- new version

* Sun Jan 17 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.154.0-1mdv2010.1
+ Revision: 492672
- import perl-Parse-Eyapp


* Sun Jan 17 2010 cpan2dist 1.154-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5182 |12cr|perl-ParseLex-2.200.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    ParseLex
%define upstream_version 2.20

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Generator of lexical analyzers 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/P/PV/PVERD/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Parse::Template)

BuildArch:	noarch

%description
The Parse::Lex.pm module for perl5 is an object-oriented generator of
lexical analyzers.

This distribution includes Parse::YYLex (writed by Vladimir Alexiev)
a lexer generator that you can use with yacc parsers.

A collection of examples demonstrating various
Parse::Lex/Parse::LevEvent features can be found in the "examples"
directory.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README examples
%{perl_vendorlib}/Parse
%{_mandir}/*/*

%changelog
* Mon Aug 16 2010 Jérôme Quelin <jquelin@mandriva.org> 2.200.0-1mdv2011.0
+ Revision: 570553
- update to 2.20

* Sat Mar 27 2010 Jérôme Quelin <jquelin@mandriva.org> 2.190.0-2mdv2011.0
+ Revision: 528236
- adding missing buildrequires:
- rebuild
- update to 2.19
- update to 2.18

* Sun Feb 28 2010 Jérôme Quelin <jquelin@mandriva.org> 2.180.0-1mdv2010.1
+ Revision: 512598
- update to 2.18

* Mon Jan 11 2010 Jérôme Quelin <jquelin@mandriva.org> 2.170.0-1mdv2010.1
+ Revision: 489642
- update to 2.17

* Mon Dec 07 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.150.0-2mdv2010.1
+ Revision: 474512
- no tabs in spec file
- fix package name
- package renaming according to perl packaging policvy
- rename the package to perl-ParseLex, as perl perl packaging policy
- fix package naming

  + Jérôme Quelin <jquelin@mandriva.org>
    - renamed package to perl-Parse-Lex
    - renamed perl-ParseLex to perl-Parse-Lex

* Sat Jul 25 2009 Jérôme Quelin <jquelin@mandriva.org> 2.150.0-1mdv2010.0
+ Revision: 399727
- forgot to change real rpm name
- renamed package perl-ParseLex to perl-Parse-Lex
- renamed package to perl-Parse-Lex to follow mandriva conventions (yes,
  author is brain-dead)
- using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 2.15-5mdv2009.0
+ Revision: 258191
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2.15-4mdv2009.0
+ Revision: 246269
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 2.15-2mdv2008.1
+ Revision: 136330
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.15-2mdv2008.0
+ Revision: 86785
- rebuild


* Wed Sep 13 2006 Oden Eriksson <oeriksson@mandriva.com> 2.15-1mdv2007.0
- rebuild

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 2.15-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5183 |12cr|perl-Parse-Method-Signatures-1.3.13-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name   Parse-Method-Signatures
%define upstream_version 1.003013

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2
Epoch:		1

Summary:	Turn parse TC data into Moose TC object
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Parse/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Traits)
BuildRequires:	perl(MooseX::Types)
BuildRequires:	perl(MooseX::Types::Moose)
BuildRequires:	perl(MooseX::Types::Structured)
BuildRequires:	perl(Test::Differences)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Text::Balanced)
BuildRequires:	perl(Data::Dump)
BuildRequires:	perl(PPI)
BuildRequires:	perl(aliased)
BuildRequires:	perl(namespace::clean)
BuildArch:	noarch

Requires:	perl(MooseX::Traits)

%description
Inspired by the Perl6::Signature manpage but streamlined to just support
the subset deemed useful for the TryCatch manpage and the
MooseX::Method::Signatures manpage.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/Parse


%changelog
* Sat Jan 09 2010 Jérôme Quelin <jquelin@mandriva.org> 1:1.3.13-1mdv2010.1
+ Revision: 487934
- update to 1.003013
- update to 1.003012

* Tue Sep 15 2009 Jérôme Quelin <jquelin@mandriva.org> 1:1.3.12-1mdv2010.0
+ Revision: 442945
- update to 1.003012

* Thu Aug 20 2009 Jérôme Quelin <jquelin@mandriva.org> 1:1.3.11-1mdv2010.0
+ Revision: 418419
- update to 1.003011

* Thu Aug 06 2009 Jérôme Quelin <jquelin@mandriva.org> 1:1.3.10-1mdv2010.0
+ Revision: 410677
- update to 1.003010

* Fri Jul 24 2009 Jérôme Quelin <jquelin@mandriva.org> 1:1.3.9-1mdv2010.0
+ Revision: 399262
- bumping epoch to take new version into account
- update to 1.003009
- using %%perl_convert_version
- fixed license field

* Sat Jun 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.003008-1mdv2010.0
+ Revision: 389801
- update to new version 1.003008

* Mon May 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.003007-1mdv2010.0
+ Revision: 379525
- update to new version 1.003007

* Sun May 10 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.003005-1mdv2010.0
+ Revision: 373929
- update to new version 1.003005

* Fri May 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.003004-1mdv2010.0
+ Revision: 370139
- update to new version 1.003004

* Wed Mar 18 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.003003-1mdv2009.1
+ Revision: 357183
- update to new version 1.003003

* Fri Mar 06 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.003002-1mdv2009.1
+ Revision: 349680
- update to new version 1.003002

* Wed Mar 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.003000-1mdv2009.1
+ Revision: 348641
- update to new version 1.003000

* Sun Feb 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.002000-2mdv2009.1
+ Revision: 343994
- fix dependencies

* Sun Feb 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.002000-1mdv2009.1
+ Revision: 343981
- import perl-Parse-Method-Signatures


* Sun Feb 22 2009 cpan2dist 1.002000-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5184 |12cr|perl-Parse-Nessus-ENX-1.100.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Parse-Nessus-ENX
%define upstream_version 1.1

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2
Summary:	Extract information from Nessus Extend NSR files
License:	Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/D/DK/DKYGER/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:	perl-devel
Requires:	perl(Exporter)
BuildArch:	noarch

%description
This module is designed to extract information from Extended NSR (ENX)
files. Certain functions have been designed to return certain sets of data,
such as service banners and OS versions. Other functions have been
provided that will return more specific information, such as all IPs
listening on a given port or all IPs associated with a specified plugin
id.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README MANIFEST
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Oct 03 2011 Leonardo Coelho <leonardoc@mandriva.com> 1.100.0-1mdv2012.0
+ Revision: 702625
- first mandriva version
- Created package structure for 'perl-Parse-Nessus-ENX'.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5185 |12cr|perl-Parse-Nessus-NBE-1.100.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Parse-Nessus-NBE
%define upstream_version 1.1

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2
Summary:	Extract information from Nessus NBE files
License:	Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/D/DK/DKYGER/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Socket6)
BuildRequires:	perl(Net::Frame)
Requires:	perl(Exporter)
BuildArch:	noarch

%description
This module is designed to extract information from Nessus NBE
files. Functions have been designed to return certain sets of data,
such as service banners and OS versions. Other functions have been
provided that will return more specific information, such as all IPs
listening on a given port or all IPs associated with a specified plugin id.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README MANIFEST
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Oct 03 2011 Leonardo Coelho <leonardoc@mandriva.com> 1.100.0-1mdv2012.0
+ Revision: 702608
- first mandriva version
- Created package structure for 'perl-Parse-Nessus-NBE'.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5186 |12cr|perl-Parse-RecDescent-Consumer-1.30.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Parse-RecDescent-Consumer
%define upstream_version 1.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Parse::RecDescent::Consumer - reveal text matched through n token transitions
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Parse/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
A common need when writing grammars is to know how much text was
consumed at different points in a parse. Usually, this involves a lot
of brain-twisting unwinding of of highly nested list-of-lists (of
lists...). Instead this module allows you to take the low-road
approach. You simply create a Consumer which records the current
text about to be parsed. 

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes
%{perl_vendorlib}/Parse/RecDescent/Consumer.pm
%{_mandir}/*/*

%changelog
* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.30.0-1mdv2010.0
+ Revision: 404286
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.03-4mdv2009.0
+ Revision: 241810
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.03-2mdv2008.0
+ Revision: 86768
- rebuild


* Wed Sep 13 2006 Oden Eriksson <oeriksson@mandriva.com> 1.03-1mdv2007.0
- rebuild

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 1.03-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5187 |12cr|perl-Parse-RecDescent-Deparse-1.00-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define real_name Parse-RecDescent-Deparse

Summary:	Parse::RecDescent::Deparse - Turn a Parse::RecDescent object back into its grammar
Name:		perl-%{real_name}
Version:	1.00
Release:	%mkrel 6
License:	GPL or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{real_name}
Source0:	%{real_name}-%{version}.tar.bz2
BuildRequires:	perl-devel
BuildRequires:	perl-Parse-RecDescent
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This module adds the deparse method to the Parse::RecDescent
class, which returns a textual description of the grammar.

%prep
%setup -q -n %{real_name}-%{version} 

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes README
%{perl_vendorlib}/Parse/RecDescent/Deparse.pm
%{_mandir}/*/*



%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.00-6mdv2010.0
+ Revision: 430520
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.00-5mdv2009.0
+ Revision: 258192
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.00-4mdv2009.0
+ Revision: 246271
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.00-2mdv2008.1
+ Revision: 136330
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.00-2mdv2008.0
+ Revision: 86769
- rebuild


* Wed Sep 13 2006 Oden Eriksson <oeriksson@mandriva.com> 1.00-1mdv2007.0
- rebuild

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 1.00-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5188 |12cr|perl-Parse-RecDescent-FAQ-7.500.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Parse-RecDescent-FAQ
%define upstream_version 7.5

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Parse::RecDescent::FAQ - the official, authorized FAQ for Parse::RecDescent
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Parse/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Parse::RecDescent::FAQ - the official, authorized FAQ for
Parse::RecDescent.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc ChangeLog
%{perl_vendorlib}/Parse/RecDescent/*
%{_mandir}/*/*

%changelog
* Sat Aug 28 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 7.500.0-1mdv2011.0
+ Revision: 573800
- update to 7.5

* Tue Aug 24 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 7.400.0-1mdv2011.0
+ Revision: 572746
- update to 7.4

* Tue Jul 13 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 7.300.0-1mdv2011.0
+ Revision: 552529
- update to 7.3

* Thu Aug 06 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 6.0.0-1mdv2010.0
+ Revision: 410638
- update to 6.0.f

* Wed Oct 01 2008 Oden Eriksson <oeriksson@mandriva.com> 5.04-4mdv2009.0
+ Revision: 290434
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - update to new version 5.08

* Wed Aug 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 5.04-1mdv2008.0
+ Revision: 69245
- update to new version 5.04

* Sun Jul 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 5.02-1mdv2008.0
+ Revision: 46658
- update to new version 5.02

* Tue May 08 2007 Olivier Thauvin <nanardon@mandriva.org> 5.00-2mdv2008.0
+ Revision: 25190
- rebuild


* Wed Apr 05 2006 Nicolas Lécureuil <neoclust@mandriva.org> 5.00-1mdk
- New release 5.00
- use mkrel

* Thu Aug 18 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 3.94-1mdk
- 3.94

* Wed Jul 13 2005 Oden Eriksson <oeriksson@mandriva.com> 3.91-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5189 |12cr|perl-Parser-MGC-0.80.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Parser-MGC
%define upstream_version 0.08

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Build simple recursive-descent parsers
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module//%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(File::Slurp)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
This base class provides a low-level framework for building
recursive-descent parsers that consume a given input string from left to
right, returning a parse structure. It takes its name from the 'm//gc'
regexps used to implement the token parsing behaviour.

It provides a number of token-parsing methods, which each extract a
grammatical token from the string. It also provides wrapping methods that
can be used to build up a possibly-recursive grammar structure, by applying
a structure around other parts of parsing code. Each method, both token and
structural, atomically either consumes a prefix of the string and returns
its result, or fails and consumes nothing. This makes it simple to
implement grammars that require backtracking.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README LICENSE META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.80.0-2mdv2011.0
+ Revision: 657461
- rebuild for updated spec-helper

* Sat Mar 26 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.80.0-1
+ Revision: 648577
- update to new version 0.08

* Mon Mar 21 2011 Shlomi Fish <shlomif@mandriva.org> 0.70.0-1
+ Revision: 647438
- import perl-Parser-MGC


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5190 |12cr|perl-Parse-Syslog-1.100.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name    Parse-Syslog
%define	upstream_version 1.10

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Parse Unix syslog files
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/modules/by-module/Parse/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Unix syslogs are convenient to read for humans but because of small differences
between operating systems and things like 'last message repeated xx times' not
very easy to parse by a script.

Parse::Syslog presents a simple interface to parse syslog files: you create a
parser on a file (with new) and call next to get one line at a time with
Unix-timestamp, host, program, pid and text returned in a hash-reference.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%files
%{perl_vendorlib}/Parse
%{_mandir}/*/*

%changelog
* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.100.0-1mdv2010.0
+ Revision: 404287
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.10-4mdv2009.0
+ Revision: 258193
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.10-3mdv2009.0
+ Revision: 246273
- rebuild

* Mon Jan 21 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.10-1mdv2008.1
+ Revision: 155670
- update to new version 1.10

* Sat Dec 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.09-3mdv2008.1
+ Revision: 137160
- spec cleanup

* Sat Dec 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.09-2mdv2008.1
+ Revision: 137070
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Sun Dec 17 2006 Oden Eriksson <oeriksson@mandriva.com> 1.09-1mdv2007.0
+ Revision: 98326
- Import perl-Parse-Syslog

* Sun Dec 17 2006 Oden Eriksson <oeriksson@mandriva.com> 1.09-1mdv2007.1
- initial Mandriva package (fixes #26912)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5191 |12cr|perl-ParseTemplate-3.70.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    ParseTemplate
%define upstream_version 3.07

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Processor for templates containing Perl expressions
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Parse/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Symbol)
BuildArch:	noarch

%description
The 'Parse::Template' class evaluates Perl expressions placed within a
text. This class can be used as a code generator, or a generator of
documents in various document formats (HTML, XML, RTF, etc.).

The principle of template-based text generation is simple. A template
consists of a text which includes expressions to be evaluated.
Interpretation of these expressions generates text fragments which are
substituted in place of the expressions. In the case of 'Parse::Template'
the expressions to be evaluated are Perl expressions placed within two
'%%'.

Evaluation takes place within an environment in which, for example, you can
place data structures which will serve to generate the parts to be
completed.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 3.70.0-2mdv2011.0
+ Revision: 656957
- rebuild for updated spec-helper

* Fri Nov 12 2010 Jérôme Quelin <jquelin@mandriva.org> 3.70.0-1mdv2011.0
+ Revision: 596638
- update to 3.07

* Sun Aug 15 2010 Jérôme Quelin <jquelin@mandriva.org> 3.50.0-1mdv2011.0
+ Revision: 569951
- update to 3.05

* Tue Apr 06 2010 Jérôme Quelin <jquelin@mandriva.org> 3.30.0-1mdv2011.0
+ Revision: 532157
- update to 3.03

* Sat Mar 27 2010 Jérôme Quelin <jquelin@mandriva.org> 3.20.0-2mdv2010.1
+ Revision: 528117
- rebuild
- import perl-ParseTemplate


* Sat Mar 27 2010 cpan2dist 3.02-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5192 |12cr|perl-PatchReader-0.9.5-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 PatchReader
%define upstream_version 0.9.5

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	11

Summary:	Utilities to read and manipulate patches and CVS 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/PatchReader/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch
%rename perl-patchreader

%description
This perl library allows you to manipulate patches programmatically by chaining
together a variety of objects that read, manipulate, and output patch
information.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
chmod 644 Changes README
find . -type f -exec perl -pi -e 'tr/\r//d' {} \;

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/PatchReader
%{perl_vendorlib}/PatchReader.pm
%{_mandir}/man3/*


%changelog
* Sat Feb 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.9.5-10mdv2010.1
+ Revision: 505284
- rebuild using %%perl_convert_version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.9.5-9mdv2010.0
+ Revision: 430521
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.9.5-8mdv2009.0
+ Revision: 241812
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Jul 02 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.9.5-6mdv2008.0
+ Revision: 47015
- rebuild


* Thu Jun 22 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.9.5-5mdv2007.0
- %%mkrel

* Tue Jun 07 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.9.5-4mdk 
- really drop useless empty directories

* Mon Jun 06 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.9.5-3mdk 
- fix url
- drop useless empty directories

* Mon May 23 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.9.5-2mdk 
- obsoletes already-existing perl-patchreader (thx titi)
- test in %%check
- fix doc perms
- fix files encoding

* Mon Jan 31 2005 Guillaume Rousse <guillomovitch@mandrake.org> 0.9.5-1mdk 
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5193 |12cr|perl-Path-Class-0.260.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	Path-Class
%define upstream_version 0.26

Name:		perl-%{module}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Cross-platform path specification manipulation
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{module}
Source0:	http://www.cpan.org/modules/by-module/Path/%{module}-%{upstream_version}.tar.gz
BuildRequires: perl-devel

BuildArch:	noarch

%description
Path::Class is a module for manipulation of file and directory specifications
(strings describing their locations, like '/home/ken/foo.txt' or
'C:\Windows\Foo.txt') in a cross-platform manner. It supports pretty much every
platform Perl runs on, including Unix, Windows, Mac, VMS, Epoc, Cygwin, OS/2,
and NetWare.

%prep
%setup -q -n %{module}-%{upstream_version} 

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Path/Class/*
%{perl_vendorlib}/Path/Class.pm
%{perl_vendorlib}/Path/f.pl
%{_mandir}/*/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.240.0-1
+ Revision: 768283
- cleanups
- new version

* Mon Aug 23 2010 Jérôme Quelin <jquelin@mandriva.org> 0.210.0-1mdv2011.0
+ Revision: 572224
- update to 0.21

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.190.0-1mdv2011.0
+ Revision: 552535
- update to 0.19

* Mon Dec 21 2009 Jérôme Quelin <jquelin@mandriva.org> 0.180.0-1mdv2010.1
+ Revision: 480734
- update to 0.18

* Mon Nov 23 2009 Jérôme Quelin <jquelin@mandriva.org> 0.170.0-1mdv2010.1
+ Revision: 469242
- rebuild

* Sat Jun 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.170.0-1mdv2010.0
+ Revision: 389936
- new version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.16-3mdv2009.0
+ Revision: 241813
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Tue May 08 2007 Olivier Thauvin <nanardon@mandriva.org> 0.16-1mdv2008.0
+ Revision: 25189
- 0.16


* Fri Dec 16 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.15-1mdk
- 0.15

* Fri Sep 23 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.13-1mdk
- 0.13

* Wed Jun 29 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.12-1mdk
- 0.12

* Wed Jun 08 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.11-1mdk
- 0.11

* Tue May 03 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.10-1mdk
- First Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5194 |12cr|perl-Path-Class-File-Stat-0.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Path-Class-File-Stat
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Cache and compare stat() calls on a Path::Class::File object
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Path/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Path::Class)
BuildArch:	noarch

%description
Path::Class::File::Stat is a simple extension of Path::Class::File.
Path::Class::File::Stat is useful in long-running programs (as under
mod_perl) where you might have a file handle opened and want to check if
the underlying file has changed.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.20.0-2mdv2011.0
+ Revision: 657821
- rebuild for updated spec-helper

* Tue Oct 26 2010 Buchan Milne <bgmilne@mandriva.org> 0.20.0-1mdv2011.0
+ Revision: 589484
- import perl-Path-Class-File-Stat


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5195 |12cr|perl-Path-Dispatcher-1.20.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Path-Dispatcher
%define upstream_version 1.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	All rules must match
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Path/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Any::Moose)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Try::Tiny)

BuildArch:	noarch

%description
We really like the Jifty::Dispatcher manpage and wanted to use it for the
Prophet manpage's command line.

The basic operation is that of dispatch. Dispatch takes a path and a list
of rules, and it returns a list of matches. From there you can "run" the
rules that matched. These phases are distinct so that, if you need to, you
can inspect which rules were matched without ever running their codeblocks.

You want to use the Path::Dispatcher::Declarative manpage which gives you
some sugar inspired by the Jifty::Dispatcher manpage.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/Path/

%changelog
* Fri Nov 12 2010 Jérôme Quelin <jquelin@mandriva.org> 1.20.0-1mdv2011.0
+ Revision: 596739
- adding missing buildrequires
- update to 1.02

* Thu Apr 29 2010 Michael Scherer <misc@mandriva.org> 0.150.0-1mdv2011.0
+ Revision: 541081
- import perl-Path-Dispatcher


* Thu Apr 29 2010 cpan2dist 0.15-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5196 |12cr|perl-Path-Dispatcher-Declarative-0.30.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Path-Dispatcher-Declarative
%define upstream_version 0.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Sugary dispatcher
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Path/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Any::Moose)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Path::Dispatcher)
BuildRequires:	perl(Sub::Exporter)
BuildArch:	noarch

%description
the Jifty::Dispatcher manpage rocks!

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/Path/

%changelog
* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 0.30.0-1mdv2011.0
+ Revision: 681744
- new version 0.03

* Fri Apr 30 2010 Michael Scherer <misc@mandriva.org> 0.10.0-1mdv2011.0
+ Revision: 541114
- import perl-Path-Dispatcher-Declarative


* Fri Apr 30 2010 cpan2dist 0.01-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5197 |12cr|perl-PDF-API2-2.19.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    PDF-API2
%define upstream_version 2.019

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	PDF-API2 Perl module
License:	Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/PDF/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	 perl-devel
BuildRequires:	 perl(Compress::Zlib)
BuildRequires:	 perl(Font::TTF::Font)
BuildArch:	noarch
Requires:	fonts-ttf-dejavu

%description
This module is 'The Next Generation' of Text::PDF::API which initially 
provided a nice API around the Text::PDF::* modules created by Martin Hosken.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
find contrib -type f | xargs \
    perl -pi -e 's|^#!/usr/local/bin/perl|#!/usr/bin/perl|' 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std
rm -f %{buildroot}%{perl_vendorlib}/PDF/API2/Win32.pm
rm -f %{buildroot}%{perl_vendorlib}/PDF/API2/Basic/TTF/Win32.pm
rm -rf %{buildroot}%{perl_vendorlib}/PDF/API2/fonts

install -d -m 755 %{buildroot}%{_bindir}
install -m 755 contrib/* %{buildroot}%{_bindir}

%files
%doc Changes CONTACT HACKING LICENSE PATENTS README examples
%{perl_vendorlib}/PDF
%{_mandir}/*/*
%{_bindir}/*

%changelog
* Mon Mar 14 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.19.0-1mdv2011.0
+ Revision: 644794
- update to new version 2.019

* Thu Mar 10 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.18.0-1
+ Revision: 643433
- new version

* Sat Feb 05 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.16.0-1
+ Revision: 636163
- new version
- drop man pages installation patch, uneeded anymore

* Thu Nov 11 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.730.0-3mdv2011.0
+ Revision: 596118
- fix pdf-merge output (bug #61563)
- install contrib programs in binary directory, not at examples

* Sat Nov 06 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.730.0-2mdv2011.0
+ Revision: 594249
- fix the permissions of the docs

* Wed Jul 29 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.730.0-1mdv2011.0
+ Revision: 404288
- rebuild using %%perl_convert_version

* Thu May 07 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.73-1mdv2010.0
+ Revision: 373005
- new version

* Sun Nov 23 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.72.003-1mdv2009.1
+ Revision: 305981
- update to new version 0.72.003

* Tue Aug 12 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.71.001-1mdv2009.0
+ Revision: 271034
- update to new version 0.71.001

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.69-3mdv2009.0
+ Revision: 268669
- rebuild early 2009.0 package (before pixel changes)

* Sat May 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.69-2mdv2009.0
+ Revision: 208454
- don't ship dejavu fonts, juste requires them

* Tue Jan 22 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.69-1mdv2008.1
+ Revision: 156681
- fix build

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Nov 17 2007 Funda Wang <fwang@mandriva.org> 0.68-1mdv2008.1
+ Revision: 109366
- update to new version 0.68

* Sun Nov 04 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.66-1mdv2008.1
+ Revision: 105897
- update to new version 0.66

* Fri Oct 12 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.65-1mdv2008.1
+ Revision: 97558
- update to new version 0.65

* Thu Aug 30 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.63-1mdv2008.0
+ Revision: 75230
- update to new version 0.63

* Wed Aug 15 2007 Funda Wang <fwang@mandriva.org> 0.62-2mdv2008.0
+ Revision: 63666
- remove Win32 files

* Wed Aug 08 2007 Funda Wang <fwang@mandriva.org> 0.62-1mdv2008.0
+ Revision: 60470
- fix doc files
- New version 0.62

* Thu May 10 2007 Olivier Thauvin <nanardon@mandriva.org> 0.61-1mdv2008.0
+ Revision: 25829
- 0.61

* Thu May 03 2007 Olivier Thauvin <nanardon@mandriva.org> 0.60-1mdv2008.0
+ Revision: 22085
- 0.60


* Mon Aug 28 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.55-1mdv2007.0
- New version 0.55

* Wed Jun 21 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.53-1mdv2007.0
- New version 0.53

* Fri Jun 16 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.52-1mdv2007.0
- New version 0.52

* Mon Dec 19 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.51-1mdk
- New release 0.51
- drop patch, a command-line switch is easier to maintain

* Tue Oct 04 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.46.003-1mdk
- New release 0.46.003

* Fri Sep 30 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.46.002-2mdk
- buildrequires fix

* Fri Sep 30 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.46.002-1mdk
- New release 0.46.002

* Wed Sep 28 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.46.001-1mdk
- New release 0.46.001

* Fri Sep 23 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.46-1mdk
- new version
- rpmbuildupdate aware
- spec cleanup
- fix directory ownership
- enable tests
- better url
- fix doc files list
- force man page generation
- fix some perms and encoding

* Mon Mar 01 2004 Michael Scherer <misc@mandrake.org> 0.3r77-2mdk 
- remove useless Requires on win32

* Tue Feb 17 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.3r77-1mdk
- 0.3r77


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5198 |12cr|perl-Perl6-Doc-0.470.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Perl6-Doc
%define upstream_version 0.47

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Perl 6 Documentation Collection
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Perl6/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(File::ShareDir::Install)
BuildArch:	noarch

%description
This Perl module distribution contains all the latest Perl 6 documentation
and a utility called 'p6doc' for viewing it.

Below is the list of documents that are currently available; a number in
the column indicates, the document is currently available. An asterisk next
to a number means that the document is an unofficial draft written by a
member of the Perl community but not approved by the Perl 6 Design Team.
The pages after the first section are anyway no Design docs.

Contents
        S01  The Ugly, the Bad, and the Good   (A01)
        S02  Bits and Pieces                   (A02) (E02)
        S03  Operators                         (A03) (E03)
        S04  Syntax                            (A04) (E04)
        S05  Pattern Matching                  (A05) (E05)
        S06  Subroutines                       (A06) (E06)
             Formats                                 (E07)
        S09  Data Structures
        S10  Packages
        S11  Modules
        S12  Objects                           (A12)
        S13  Overloading
        S16* IPC / IO / Signals  
        S17* Concurrency
             Debugging                         (A20*)
        S22* CPAN
             Portable Perl
        S26  Perl Documentation
        S27* Perl Culture
        S28* Special Names
        S29  Functions
    
        F01  FAQ::Captures
        F02  FAQ::FUD
    
        O01  Overview
        O03  Overview::Operator
        O04  Overview::Smartmatch
        O05  Overview::Reduce
        O07  Overview::Variable
        O08  Overview::Data
        O10  Overview::File
        O12  Overview::Functions
        O14  Overview::Control
        O15  Overview::Subroutine
        O17  Overview::Object
        O20  Overview::Rule
    
        T01  Tutorial perlintro
    
        M01  Report on the Perl 6 Announcement
        M02  What is Perl 6 ?
        M03  A Plan for Pugs
        M04  Everyday Perl 6
        M05  Yet Another Perl 6 Operator (Microarticles)
        M06  The Beauty of Perl 6 Parameter Passing

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.470.0-2mdv2011.0
+ Revision: 657823
- rebuild for updated spec-helper

* Mon Dec 06 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.470.0-1mdv2011.0
+ Revision: 612344
- update to new version 0.47

  + Jérôme Quelin <jquelin@mandriva.org>
    - update to 0.45

* Wed Aug 19 2009 Jérôme Quelin <jquelin@mandriva.org> 0.450.0-1mdv2010.0
+ Revision: 418116
- update to 0.45

* Sat Jul 25 2009 Jérôme Quelin <jquelin@mandriva.org> 0.430.0-1mdv2010.0
+ Revision: 399596
- update to 0.43

* Fri Jul 17 2009 Jérôme Quelin <jquelin@mandriva.org> 0.410.0-1mdv2010.0
+ Revision: 396745
- update to 0.41

* Wed Jul 15 2009 Jérôme Quelin <jquelin@mandriva.org> 0.400.0-1mdv2010.0
+ Revision: 396310
- update to 0.40

* Wed Jul 15 2009 Jérôme Quelin <jquelin@mandriva.org> 0.360.0-1mdv2010.0
+ Revision: 396308
- import perl-Perl6-Doc


* Wed Jul 15 2009 cpan2dist 0.36-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5199 |12cr|perl-Perl6-Export-0.70.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Perl6-Export
%define upstream_version 0.07

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Implements the Perl 6 is export trait
License:	Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/Perl6-Export/
Source0:	http://www.cpan.org/modules/by-module/Perl6/Perl6-Export-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module prototypes the Perl 6 'exported' and 'exportable' traits
in Perl 5.

Instead of messing around with @EXPORT arrays, you just declare which subs
are to be exported (or are exportable on request) as part of those subs.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
yes y | perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std
rm -rf %{buildroot}%{perl_vendorarch}

%files
%defattr(-, root, root, 0755)
%doc Changes README
%doc %{_mandir}/man3/*
%dir %{perl_vendorlib}/Perl6/
%{perl_vendorlib}/Perl6/Export.pm


%changelog
* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.70.0-1mdv2010.0
+ Revision: 404290
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.07-4mdv2009.0
+ Revision: 258221
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.07-3mdv2009.0
+ Revision: 246276
- rebuild

* Sun Mar 23 2008 Stefan van der Eijk <stefan@mandriva.org> 0.07-1mdv2008.1
+ Revision: 189555
- fix group
- import perl-Perl6-Export



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5200 |12cr|perl-Perl6-Export-Attrs-0.0.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define realname   Perl6-Export-Attrs
%define version    0.0.3
%define release    %mkrel 3

Name:       perl-%{realname}
Version:    %{version}
Release:    %{release}
License:    GPL or Artistic
Group:      Development/Perl
Summary:    The Perl 6 'is export(...)' trait as a Perl 5 attribute
Source:     http://www.cpan.org/modules/by-module/Perl6/%{realname}-%{version}.tar.gz
Url:        http://search.cpan.org/dist/%{realname}
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: perl-devel


BuildArch: noarch

%description
Implements a Perl 5 native version of what the Perl 6 symbol export
mechanism will look like.

It's very straightforward:

* *

%prep
%setup -q -n %{realname}-%{version} 

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.0.3-3mdv2011.0
+ Revision: 658873
- rebuild for updated spec-helper

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.0.3-2mdv2010.0
+ Revision: 440616
- rebuild

* Fri Feb 20 2009 Jérôme Quelin <jquelin@mandriva.org> 0.0.3-1mdv2009.1
+ Revision: 343331
- import perl-Perl6-Export-Attrs


* Fri Feb 20 2009 cpan2dist 0.0.3-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5201 |12cr|perl-Perl6-Form-0.40.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Perl6-Form
%define upstream_version 0.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Implements the Perl 6 'form' built-in
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Perl6/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(List::Util)
BuildRequires:	perl(Perl6::Export)
BuildRequires:	perl(Scalar::Util)
BuildArch:	noarch

%description
Formats are Perl 5's mechanism for creating text templates with fixed-width
fields. Those fields are then filled in using values from prespecified
package variables.

Unlike Perl 5, Perl 6 doesn't have a 'format' keyword. Or the associated
built-in formatting mechanism. Instead it has a Form.pm module. And a
'form' function.

Like a Perl 5 'format' statement, the 'form' function takes a series of
format (or "picture") strings, each of which is immediately followed by a
suitable set of replacement values. It interpolates those values into the
placeholders specified within each picture string, and returns the result:

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.40.0-2mdv2011.0
+ Revision: 655158
- rebuild for updated spec-helper

* Tue Dec 22 2009 Jérôme Quelin <jquelin@mandriva.org> 0.40.0-1mdv2011.0
+ Revision: 481335
- import perl-Perl6-Form


* Tue Dec 22 2009 cpan2dist 0.04-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5202 |12cr|perl-Perl6-Junction-1.40000-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module  Perl6-Junction

Name:		perl-%{module}
Version:	1.40000
Release:	4
Summary:	Perl6 style Junction operators in Perl5
License:	Artistic/GPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{module}
Source:		http://www.cpan.org/modules/by-module/Perl6/%{module}-%{version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This is a lightweight module which provides 'Junction' operators, the most
commonly used being any and all.

Inspired by the Perl6 design docs,
http://dev.perl.org/perl6/doc/design/exe/E06.html.

%prep
%setup -q -n %{module}-%{version}

%build
perl Makefile.PL installdirs=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/*
%{_mandir}/*/*

%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 1.40000-3mdv2011.0
+ Revision: 658544
- rebuild for updated spec-helper

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.40000-2mdv2010.0
+ Revision: 430523
- rebuild

* Sun Aug 10 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.40000-1mdv2009.0
+ Revision: 270509
- new version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.30000-5mdv2009.0
+ Revision: 258225
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.30000-4mdv2009.0
+ Revision: 246279
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.30000-2mdv2008.1
+ Revision: 136335
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Aug 06 2007 Olivier Thauvin <nanardon@mandriva.org> 1.30000-2mdv2008.0
+ Revision: 59328
- fix description (thx misc)

* Mon Aug 06 2007 Olivier Thauvin <nanardon@mandriva.org> 1.30000-1mdv2008.0
+ Revision: 59254
- initial release
- Create perl-Perl6-Junction


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5203 |12cr|perl-Perl6-Perldoc-0.0.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Perl6-Perldoc
%define upstream_version 0.000008

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Add a to_xhtml() method to Perl6::Perldoc::Parser
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Perl6/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Filter::Simple)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(version)
BuildArch:	noarch

%description
This module preprocesses your code from the point at which the module is
first used, stripping out any Perl 6 documentation (as specified in
Synopsis 26).

This means that, so long as your program starts with:

    use Perl6::Perldoc;

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml MYMETA.yml README
%{_bindir}/*
%{_mandir}/man1/*
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5204 |12cr|perl-Perl6-Perldoc-To-Ansi-0.110.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Perl6-Perldoc-To-Ansi
%define upstream_version 0.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	ANSI-colored text renderer for Perl6::Perldoc
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Perl6/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Perl6::Perldoc)
BuildArch:	noarch

%description
This module is almost identical to the Text renderer, except that many
constructs are highlighted with ANSI terminal codes. See the
Perl6::Perldoc::To::Text manpage for more information.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.110.0-2mdv2011.0
+ Revision: 655614
- rebuild for updated spec-helper

* Mon Aug 23 2010 Jérôme Quelin <jquelin@mandriva.org> 0.110.0-1mdv2011.0
+ Revision: 572225
- update to 0.11

* Fri Jul 24 2009 Jérôme Quelin <jquelin@mandriva.org> 0.100.0-1mdv2010.0
+ Revision: 399261
- forgot to commit new tarball
- update to 0.10

* Wed Jul 15 2009 Jérôme Quelin <jquelin@mandriva.org> 0.70.0-1mdv2010.0
+ Revision: 396303
- update to 0.07

* Fri Jul 10 2009 Jérôme Quelin <jquelin@mandriva.org> 0.50.0-1mdv2010.0
+ Revision: 394294
- import perl-Perl6-Perldoc-To-Ansi


* Fri Jul 10 2009 cpan2dist 0.05-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5205 |12cr|perl-Perl6-Refactor-0.10.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Perl6-Refactor
%define upstream_version 0.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	The great new Perl6::Refactor!
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Perl6/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
The great new Perl6::Refactor!

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.10.0-2mdv2011.0
+ Revision: 654277
- rebuild for updated spec-helper

* Sun May 09 2010 Jérôme Quelin <jquelin@mandriva.org> 0.10.0-1mdv2011.0
+ Revision: 544144
- import perl-Perl6-Refactor


* Sun May 09 2010 cpan2dist 0.01-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5206 |12cr|perl-Perl6-Signature-0.30.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Perl6-Signature
%define upstream_version 0.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Parse, query, and pretty-print Perl 6 signatures
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Perl6/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Moose)
BuildRequires:	perl(Parse::RecDescent)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Text::Balanced)
BuildArch:	noarch

%description
_Alpha release - everything here is subject to change_

*Perl6::Signature* models routine signatures as specified in Synopsis 6 of
the Perl 6 documentation. These signatures offer a rich language for
expressing type constraints, default values, and the optionality (among
other things) of routine parameters.

Included is a parser for the Signature language, accessors and convenience
methods for querying Signature objects, and a pretty-printer for producing
their canonical textual representation.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/Perl6

%changelog
* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.30.0-1mdv2010.0
+ Revision: 404291
- rebuild using %%perl_convert_version

* Thu Dec 04 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.03-1mdv2009.1
+ Revision: 310078
- import perl-Perl6-Signature


* Thu Dec 04 2008 cpan2dist 0.03-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5207 |12cr|perl-Perl6-Slurp-0.30.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Perl6-Slurp
%define upstream_version 0.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Implements the Perl 6 'slurp' built-in
License:	Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Perl6/Perl6-Slurp-%{upstream_version}.tar.gz
Patch0:		Perl6-Slurp-0.03-fix-tests.patch

BuildRequires:	perl-devel
BuildRequires:	perl(Perl6::Export)

BuildArch:	noarch

%description
This package implements the Perl 6 'slurp' built-in.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch0 -p 1

%build
yes y | perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std
rm -rf %{buildroot}%{perl_vendorarch}

%files
%defattr(-, root, root, 0755)
%doc README Changes
%doc %{_mandir}/man3/*
%{perl_vendorlib}/Perl6/Slurp.pm


%changelog
* Fri Feb 12 2010 Jérôme Quelin <jquelin@mandriva.org> 0.30.0-2mdv2010.1
+ Revision: 505004
- tighten spec file & remove duplicated tarball

* Sun Aug 23 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.30.0-1mdv2010.0
+ Revision: 419903
- new perl version macro
- fix tests
- spec cleanup

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.03-4mdv2009.0
+ Revision: 258226
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.03-3mdv2009.0
+ Revision: 246280
- rebuild

* Sun Mar 23 2008 Stefan van der Eijk <stefan@mandriva.org> 0.03-1mdv2008.1
+ Revision: 189557
- import perl-Perl6-Slurp



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5208 |12cr|perl-Perlanet-0.530.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Perlanet
%define upstream_version 0.53

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Render the feed via a Template Toolkit
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module//%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Compress::Zlib)
BuildRequires:	perl(DateTime)
BuildRequires:	perl(DateTime::Duration)
BuildRequires:	perl(Encode)
BuildRequires:	perl(File::Path)
BuildRequires:	perl(HTML::Scrubber)
BuildRequires:	perl(HTML::Tidy)
BuildRequires:	perl(List::Util)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Traits)
BuildRequires:	perl(MooseX::ConfigFromFile)
BuildRequires:	perl(Template)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(TryCatch)
BuildRequires:	perl(URI::Fetch)
BuildRequires:	perl(XML::Feed)
BuildRequires:	perl(XML::OPML::SimpleGen)
BuildRequires:	perl(YAML)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
Perlanet is a program for creating programs that aggregate web feeds (both
RSS and Atom). Web pages like this are often called "Planets" after the
Python software which originally popularised them. Perlanet is a planet
builder written in Perl - hence "Perlanet".

You are probably interested in the Perlanet::Simple manpage to get started
straight out of the box, batteries included style.

Perlanet itself is the driving force behind everything, however. Perlanet
reads a series of web feeds (filtering only those that are valid), sorts
and selects entries from these web feeds, and then creates a new aggregate
feed and renders this aggregate feed. Perlanet allows the user to customize
all of these steps through subclassing and roles.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README META.yml Changes
%{_bindir}/perlanet
%{_mandir}/man1/*
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.530.0-4mdv2011.0
+ Revision: 657824
- rebuild for updated spec-helper

* Fri Dec 17 2010 Shlomi Fish <shlomif@mandriva.org> 0.530.0-3mdv2011.0
+ Revision: 622515
- Bump the release to depend on the new OPML module
- Added deps and bumped the rel number
- import perl-Perlanet


* Fri Dec 03 2010 cpan2dist 0.53-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5209 |12cr|perl-Perl-AtEndOfScope-0.30.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Perl-AtEndOfScope
%define upstream_version 0.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Perl::AtEndOfScope - run some code when a variable goes out of scope
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Perl/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
It's often necessary to do some cleanup at the end of a scope. This
module creates a Perl object and executes arbitrary code when the object
goes out of scope.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Perl/AtEndOfScope.pm
%{_mandir}/*/*

%changelog
* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.30.0-1mdv2010.0
+ Revision: 404289
- rebuild using %%perl_convert_version

* Thu Jun 26 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.03-1mdv2009.0
+ Revision: 229224
- update to new version 0.03

* Thu Jun 12 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.02-1mdv2009.0
+ Revision: 218354
- update to new version 0.02

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.01-2mdv2008.1
+ Revision: 136335
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.01-2mdv2008.0
+ Revision: 86792
- rebuild


* Wed Sep 13 2006 Oden Eriksson <oeriksson@mandriva.com> 0.01-1mdv2007.0
- rebuild

* Fri Jul 15 2005 Oden Eriksson <oeriksson@mandriva.com> 0.01-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5210 |12cr|perl-Perl-BestPractice-0.01-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	Perl-BestPractice

Name:		perl-%{module}
Version:	0.01
Release:	7
License:	GPL or Artistic
Group:		Development/Perl
Summary:	Perl Best Practices, the (unofficial) companion module 
Source0:	http://search.cpan.org/CPAN/authors/id/A/AD/ADAMK/%{module}-%{version}.tar.bz2
Url:		http://search.cpan.org/dist/%{module}/
BuildRequires:	perl-devel
BuildRequires:	perl(PPI)
BuildArch:	noarch

%description
Perl::BestPractice is the (for now unofficial) companion module to the O'Reilly
"Perl Best Practices" by Damian Conway.

Using various bits of PPI magic, it provides functionality to automatically
locate (and in some cases repair) issues raised by the book.

%prep
%setup -q -n %{module}-%{version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Perl
%{_mandir}/man3/*

%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.01-6mdv2010.0
+ Revision: 430524
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.01-5mdv2009.0
+ Revision: 241814
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.01-3mdv2008.0
+ Revision: 86793
- rebuild


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.01-2mdv2007.0
- Rebuild

* Thu Nov 24 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.01-1mdk
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5211 |12cr|perl-Perl-Critic-Bangs-1.80.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Perl-Critic-Bangs
%define upstream_version 1.08

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Adding modifiers to a regular expression
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Perl/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Perl::Critic)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Perl::Critic)

BuildArch:	noarch

%description
This is a test diagnostic.

Adding modifiers to a regular expression made up entirely of
a variable created with qr() is usually not doing what you expect.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Wed Jun 22 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.80.0-1mdv2011.0
+ Revision: 686678
- update to new version 1.08

* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 1.60.0-2
+ Revision: 653612
- rebuild for updated spec-helper

* Thu Aug 26 2010 Jérôme Quelin <jquelin@mandriva.org> 1.60.0-1mdv2011.0
+ Revision: 573436
- adding missing buildrequires:
- import perl-Perl-Critic-Bangs


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5212 |12cr|perl-Perl-Critic-Compatibility-1.1.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Perl-Critic-Compatibility
%define upstream_version 1.001

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Don't allow three-argument open unless version of perl supports it
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Perl/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Perl::Critic)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(version)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
The included policies are:

* the Perl::Critic::Policy::Compatibility::ProhibitColonsInBarewordHashKeys
  manpage

  Perls after 5.8 don't support having colons in unquoted hash keys.
  [Severity: 5]

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 1.1.0-2mdv2011.0
+ Revision: 655607
- rebuild for updated spec-helper

* Fri Aug 27 2010 Jérôme Quelin <jquelin@mandriva.org> 1.1.0-1mdv2011.0
+ Revision: 573474
- import perl-Perl-Critic-Compatibility


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5213 |12cr|perl-Perl-Critic-Deprecated-1.108.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Perl-Critic-Deprecated
%define upstream_version 1.108

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Write C<$my_variable = 42> instead of C<$MyVariable = 42>
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Perl/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(English)
BuildRequires:	perl(Perl::Critic::Policy)
BuildRequires:	perl(Perl::Critic::TestUtils)
BuildRequires:	perl(Perl::Critic::Utils)
BuildRequires:	perl(Readonly)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(base)
BuildRequires:	perl(strict)
BuildRequires:	perl(warnings)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
The included policies are:

* Perl::Critic::Policy::NamingConventions::ProhibitMixedCaseSubs

  Write '$my_variable = 42' instead of '$MyVariable = 42'. [Severity 1]

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 1.108.0-2mdv2011.0
+ Revision: 655608
- rebuild for updated spec-helper

* Wed Aug 25 2010 Jérôme Quelin <jquelin@mandriva.org> 1.108.0-1mdv2011.0
+ Revision: 573222
- import perl-Perl-Critic-Deprecated


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5214 |12cr|perl-Perl-Critic-Lax-0.8.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Perl-Critic-Lax
%define upstream_version 0.008

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Policies that let you slide on common exceptions
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Perl/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Perl::Critic)
BuildArch:	noarch

%description
The Perl-Critic-Lax distribution includes versions of core Perl::Critic
modules with built-in exceptions. If you really like a Perl::Critic policy,
but find that you often violate it in a specific way that seems pretty darn
reasonable, maybe there's a Lax policy. If there isn't, send one in!

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.8.0-2mdv2011.0
+ Revision: 655609
- rebuild for updated spec-helper

* Mon Sep 06 2010 Jérôme Quelin <jquelin@mandriva.org> 0.8.0-1mdv2011.0
+ Revision: 576301
- update to 0.008

* Fri Aug 27 2010 Jérôme Quelin <jquelin@mandriva.org> 0.7.0-1mdv2011.0
+ Revision: 573475
- import perl-Perl-Critic-Lax


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5215 |12cr|perl-Perl-Critic-More-1.0.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Perl-Critic-More
%define upstream_version 1.000

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Stop mixing long strings with code
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Perl/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Perl::Critic)
BuildRequires:	perl(Readonly)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
This is a collection of the Perl::Critic manpage policies that are not
included in the Perl::Critic core for a variety of reasons:

* * Experimental

  Some policies need some time to work out their kinks, test usability, or
  gauge community interest. A subset of these will end up in the core
  Perl::Critic someday.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 1.0.0-2mdv2011.0
+ Revision: 655610
- rebuild for updated spec-helper

* Wed Aug 25 2010 Jérôme Quelin <jquelin@mandriva.org> 1.0.0-1mdv2011.0
+ Revision: 573144
- import perl-Perl-Critic-More


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5216 |12cr|perl-Perl-Critic-Nits-1.0.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Perl-Critic-Nits
%define upstream_version v1.0.0

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Policies of nits I like to pick
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Perl/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Perl::Critic)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
The included policy is:

* the
  Perl::Critic::Policy::ValuesAndExpressions::ProhibitAccessOfPrivateData
  manpage

  Prohibits direct access to a hash-based object's hash. [Severity: 5]

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 1.0.0-2mdv2011.0
+ Revision: 655612
- rebuild for updated spec-helper

* Fri Aug 27 2010 Jérôme Quelin <jquelin@mandriva.org> 1.0.0-1mdv2011.0
+ Revision: 573476
- import perl-Perl-Critic-Nits


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5217 |12cr|perl-Perl-Critic-PetPeeves-JTRAMMELL-0.20.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Perl-Critic-PetPeeves-JTRAMMELL
%define upstream_version 0.02

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 2

Summary:    Prohibit superfluous initializations
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Perl/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Perl::Critic::Utils)
BuildRequires: perl(Test::More)
BuildRequires: perl(Module::Build::Compat)
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
Module 'Perl::Critic::PetPeeves::JTRAMMELL' provides policies that I want
that haven't already been implemented elsewhere. So far this is:

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor
./Build

%check
./Build test

%install
%{__rm} -rf %{buildroot}
./Build install destdir=%{buildroot}

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes META.yml README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.20.0-2mdv2011.0
+ Revision: 656958
- rebuild for updated spec-helper

* Wed Feb 02 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.20.0-1
+ Revision: 635210
- update to new version 0.02

* Thu Sep 02 2010 Jérôme Quelin <jquelin@mandriva.org> 0.10.0-1mdv2011.0
+ Revision: 575425
- import perl-Perl-Critic-PetPeeves-JTRAMMELL


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5218 |12cr|perl-Perl-Critic-Pulp-62.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Perl-Critic-Pulp
%define upstream_version 62

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Don't use Foo:: style barewords
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Perl/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(IO::String)
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(List::Util)
BuildRequires:	perl(Pod::MinimumVersion)
BuildRequires:	perl(PPI)
BuildRequires:	perl(Perl::Critic)
BuildRequires:	perl(Perl::Critic::Policy)
BuildRequires:	perl(Perl::Critic::Utils)
BuildRequires:	perl(Perl::Critic::Utils::PPI)
BuildRequires:	perl(Perl::Critic::Violation)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(version)

BuildArch:	noarch

%description
This is a collection of add-on policies for 'Perl::Critic', summarized
below. They're under a "pulp" theme plus other themes according to their
purpose (see the Perl::Critic/POLICY THEMES manpage).

Roughly half are code related and half cosmetic. You can always enable or
disable the ones you do or don't want. It's normal to pick and choose
things reported. There's a lot of perlcritic policies both built-in and
add-on and they range from helpful things catching problems through to the
bizarre or restrictive, and in some cases mutually contradictory! Many are
only intended as building blocks for enforcing a house style. If you try to
pass everything then you'll give away big parts of the language, so if
you're not turning off or customizing about half then you're either not
trying or you're much too easily lead!

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
rm -f *.list
%make test

%install
%makeinstall_std

%files
%doc Changes README META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Jul 18 2011 Guillaume Rousse <guillomovitch@mandriva.org> 62.0.0-1mdv2011
+ Revision: 690306
- update to new version 62

* Mon Jun 13 2011 Guillaume Rousse <guillomovitch@mandriva.org> 61.0.0-1
+ Revision: 684782
- update to new version 61

* Sun May 22 2011 Guillaume Rousse <guillomovitch@mandriva.org> 60.0.0-1
+ Revision: 677376
- update to new version 60

* Thu May 12 2011 Guillaume Rousse <guillomovitch@mandriva.org> 59.0.0-1
+ Revision: 673859
- update to new version 59
- update to new version 58
- update to new version 57

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 48.0.0-2
+ Revision: 657462
- rebuild for updated spec-helper

* Thu Mar 10 2011 Guillaume Rousse <guillomovitch@mandriva.org> 48.0.0-1
+ Revision: 643450
- update to new version 48

* Mon Feb 28 2011 Funda Wang <fwang@mandriva.org> 47.0.0-2
+ Revision: 640779
- rebuild to obsolete old packages

* Tue Feb 08 2011 Guillaume Rousse <guillomovitch@mandriva.org> 47.0.0-1
+ Revision: 636796
- update to new version 47

* Wed Feb 02 2011 Guillaume Rousse <guillomovitch@mandriva.org> 46.0.0-1
+ Revision: 635211
- update to new version 46

* Sun Dec 26 2010 Guillaume Rousse <guillomovitch@mandriva.org> 45.0.0-1mdv2011.0
+ Revision: 625279
- update to new version 45

* Thu Nov 11 2010 Guillaume Rousse <guillomovitch@mandriva.org> 43.0.0-1mdv2011.0
+ Revision: 595983
- update to new version 43

* Mon Sep 06 2010 Jérôme Quelin <jquelin@mandriva.org> 42.0.0-1mdv2011.0
+ Revision: 576299
- update to 42

* Thu Sep 02 2010 Jérôme Quelin <jquelin@mandriva.org> 41.0.0-1mdv2011.0
+ Revision: 575427
- import perl-Perl-Critic-Pulp


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5219 |12cr|perl-Perl-Critic-Storable-0.10.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Perl-Critic-Storable
%define upstream_version 0.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Perl::Critic policy for using Storable
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Perl/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Perl::Critic)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
An additional Perl::Critic policy for using the Storable module:

* * the Perl::Critic::Policy::Storable::ProhibitStoreOrFreeze manpage

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 0.10.0-2mdv2011.0
+ Revision: 653613
- rebuild for updated spec-helper

* Thu Sep 02 2010 Jérôme Quelin <jquelin@mandriva.org> 0.10.0-1mdv2011.0
+ Revision: 575424
- import perl-Perl-Critic-Storable


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5220 |12cr|perl-Perl-Critic-StricterSubs-0.30.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Perl-Critic-StricterSubs
%define upstream_version 0.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Perl::Critic plugin for stricter subroutine checks
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Perl/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(File::PathList)
BuildRequires:	perl(Perl::Critic)
BuildRequires:	perl(Perl::Critic::TestUtils)
BuildRequires:	perl(Perl::Critic::Utils)
BuildRequires:	perl(Perl::Critic::Violation)
BuildRequires:	perl(Test::Deep)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
As a dynamic language, Perl doesn't require you to define subroutines until
run-time. Although this is a powerful feature, it can also be a major
source of bugs. For example, you might mistype the name of a subroutine, or
call a subroutine from another module without including that module or
importing that subroutine. And unless you have very good test coverage, you
might not know about these bugs until you have already launched your code.

The the Perl::Critic::Policy manpage modules in this distribution are aimed
at reducing errors caused by invoking subroutines that are not defined.
Each Policy can be used separately. But when applied together, they enforce
a specific and deliberate coding style that minimizes the chance of writing
code that makes calls to undefined subroutines.

This coding style will not appeal to everyone. Some folks will surely find
this coding style to be too verbose or too restrictive. In particular,
importing via the Exporter manpage tags and pattern matching is purposely
not supported. But hopefully, these Policies will encourage you to
consciously consider the inherent trade-offs of your current coding style.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 0.30.0-2mdv2011.0
+ Revision: 653614
- rebuild for updated spec-helper

* Thu Sep 02 2010 Jérôme Quelin <jquelin@mandriva.org> 0.30.0-1mdv2011.0
+ Revision: 575442
- import perl-Perl-Critic-StricterSubs


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5221 |12cr|perl-Perl-Critic-Swift-1.0.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Perl-Critic-Swift
%define upstream_version v1.0.3

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 2

Summary:    Additional policies for Perl::Critic
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Perl/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(English)
BuildRequires: perl(File::Spec)
BuildRequires: perl(List::MoreUtils)
BuildRequires: perl(Perl::Critic::Policy)
BuildRequires: perl(Perl::Critic::TestUtils)
BuildRequires: perl(Perl::Critic::Utils)
BuildRequires: perl(Test::More)
BuildRequires: perl(Test::Perl::Critic)
BuildRequires: perl(base)
BuildRequires: perl(strict)
BuildRequires: perl(utf8)
BuildRequires: perl(version)
BuildRequires: perl(warnings)
BuildRequires: perl(Module::Build::Compat)
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
The included policies are:

* the Perl::Critic::Policy::CodeLayout::RequireUseUTF8 manpage

  Require that code includes a 'use utf8;' statement. [Severity: 3]

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes META.yml README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 1.0.3-2mdv2011.0
+ Revision: 655613
- rebuild for updated spec-helper

* Thu Sep 02 2010 Jérôme Quelin <jquelin@mandriva.org> 1.0.3-1mdv2011.0
+ Revision: 575423
- import perl-Perl-Critic-Swift


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5222 |12cr|perl-Perl-Critic-Tics-0.6.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Perl-Critic-Tics
%define upstream_version 0.006

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	(this => is => not => good)
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Perl/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Perl::Critic)
BuildArch:	noarch

%description
The Perl-Critic-Tics distribution includes extra policies for Perl::Critic
to address a fairly random assortment of things that make me (rjbs) wince.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 0.6.0-2mdv2011.0
+ Revision: 653615
- rebuild for updated spec-helper

* Thu Sep 02 2010 Jérôme Quelin <jquelin@mandriva.org> 0.6.0-1mdv2011.0
+ Revision: 575422
- import perl-Perl-Critic-Tics


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5223 |12cr|perl-PerlIO-eol-0.140.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    PerlIO-eol
%define upstream_version 0.14

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	3

Summary:	PerlIO layer for normalizing line endings
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:    http://search.cpan.org/CPAN/authors/id/A/AU/AUTRIJUS/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:  perl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
This perl module enable you to normalize line endings
This layer normalizes any of CR, LF, CRLF and Native into the designated line 
ending. 
It works for both input and output handles.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}


%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
make
%check 
make test

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean 
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README Changes
%{_mandir}/*/*
%{perl_vendorarch}/PerlIO
%{perl_vendorarch}/auto/PerlIO


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.140.0-3
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.140.0-2mdv2011.0
+ Revision: 556071
- rebuild for perl 5.12

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.140.0-1mdv2010.0
+ Revision: 406178
- rebuild using %%perl_convert_version

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 0.14-2mdv2008.1
+ Revision: 152171
- rebuild for new perl
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Thu May 03 2007 Michael Scherer <misc@mandriva.org> 0.14-1mdv2008.0
+ Revision: 20949
- update to 0.14


* Fri Dec 09 2005 Michael Scherer <misc@mandriva.org> 0.13-4mdk
- Rebuild
- use mkrel
- use check

* Mon Nov 15 2004 Michael Scherer <misc@mandrake.org> 0.13-3mdk
- Rebuild for new perl

* Fri Oct 29 2004 Michael Scherer <misc@mandrake.org> 0.13-2mdk 
- BuildRequires

* Sun Oct 24 2004 Michael Scherer <misc@mandrake.org> 0.13-1mdk
- First Mandrakelinux package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5224 |12cr|perl-PerlIO-via-Bzip2-0.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 PerlIO-via-Bzip2
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	PerlIO layer for Bzip2 (de)compression
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://www.cpan.org
Source0:	http://search.cpan.org/CPAN/authors/id/F/FI/FITZNER/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	bzip2-devel
BuildRequires:	perl(Compress::Bzip2)
BuildArch:	noarch

%description
This module implements a PerlIO layer which will let you handle bzip2
compressed files transparently.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%check
make test

%files 
%doc README
%{perl_vendorlib}/*
%{_mandir}/*/*

%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.20.0-2mdv2011.0
+ Revision: 658874
- rebuild for updated spec-helper

* Mon Aug 03 2009 Jérôme Quelin <jquelin@mandriva.org> 0.20.0-1mdv2010.0
+ Revision: 407960
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.02-5mdv2009.0
+ Revision: 241815
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue May 08 2007 Olivier Thauvin <nanardon@mandriva.org> 0.02-3mdv2008.0
+ Revision: 25187
- rebuild


* Wed Jun 15 2005 Olivier Thauvin <nanardon@mandriva.org> 0.02-2mdk
- noarch

* Wed Jun 15 2005 Olivier Thauvin <nanardon@mandriva.org> 0.02-1mdk
- First mandriva spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5225 |12cr|perl-PerlIO-via-dynamic-0.130.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 PerlIO-via-dynamic
%define upstream_version 0.13

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Perl module that helps creating dynamic PerlIO layers
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/C/CL/CLKAO/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Internals)
BuildArch:	noarch

%description
PerlIO::via::dynamic is used for creating dynamic PerlIO layers.
It is useful when the behavior or the layer depends on variables.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README CHANGES
%{perl_vendorlib}/*
%{_mandir}/man3/* 

%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.130.0-2mdv2011.0
+ Revision: 658875
- rebuild for updated spec-helper

* Mon Aug 03 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.130.0-1mdv2010.0
+ Revision: 407961
- rebuild using %%perl_convert_version

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.13-4mdv2009.0
+ Revision: 268710
- rebuild early 2009.0 package (before pixel changes)

* Mon Jun 02 2008 Olivier Thauvin <nanardon@mandriva.org> 0.13-3mdv2009.0
+ Revision: 214244
- 0.13
- update buildrequires

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Aug 16 2007 Thierry Vignaud <tv@mandriva.org> 0.12-3mdv2008.0
+ Revision: 64194
- rebuild

* Tue May 08 2007 Olivier Thauvin <nanardon@mandriva.org> 0.12-2mdv2008.0
+ Revision: 25178
- rebuild


* Wed Apr 05 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.12-1mdk
- New release 0.12
- use mkrel

* Sun Feb 06 2005 Sylvie Terjan <erinmargault@mandrake.org> 0.11-2mdk
- rebuild for new perl

* Tue Sep 21 2004 Michael Scherer <misc@mandrake.org> 0.11-1mdk
- New release 0.11

* Tue Aug 31 2004 Michael Scherer <misc@mandrake.org> 0.02-2mdk 
- rebuild for new perl ( [DIRM] )

* Fri Apr 02 2004 Michael Scherer <misc@mandrake.org> 0.02-1mdk 
- First MandrakeSoft Package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5226 |12cr|perl-PerlIO-via-symlink-0.50.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 PerlIO-via-symlink
%define upstream_version 0.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Perl module that helps creating dynamic PerlIO layers
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://search.cpan.org/CPAN/authors/id/C/CL/CLKAO/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
PerlIO::via::dynamic is used for creating dynamic PerlIO layers.
It is useful when the behavior of the layer depends on variables.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
%makeinstall_std
rm -rf %{buildroot}%{perl_vendorarch}

%files
%doc README CHANGES
%{perl_vendorlib}/*
%{_mandir}/man3/*


%changelog
* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.50.0-1mdv2010.0
+ Revision: 406179
- rebuild using %%perl_convert_version

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.05-5mdv2008.1
+ Revision: 136335
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Aug 16 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.05-4mdv2008.0
+ Revision: 64193
- rebuild

* Thu May 03 2007 Michael Scherer <misc@mandriva.org> 0.05-3mdv2008.0
+ Revision: 20970
- use %%mkrel
- rebuild


* Tue Dec 27 2005 Michael Scherer <misc@mandriva.org> 0.05-2mdk
- Do not ship empty dir

* Tue Mar 08 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.05-1mdk
- 0.05

* Wed Feb 02 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.04-1mdk
- 0.04

* Wed Nov 24 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.03-1mdk
- 0.03

* Mon Aug 09 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.02-1mdk
- New version 0.02. Small specfile fixes.

* Thu Aug 05 2004 Michael Scherer <misc@mandrake.org> 0.01-1mdk
- First Mandrakelinux package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5227 |12cr|perl-Perl-Metrics-Simple-0.150.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Perl-Metrics-Simple
%define upstream_version 0.15

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Methods analyzing a single file
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Perl/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Data::Dumper)
BuildRequires:	perl(File::Basename)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(IO::File)
BuildRequires:	perl(PPI)
BuildRequires:	perl(Pod::Usage)
BuildRequires:	perl(Readonly)
BuildRequires:	perl(Statistics::Basic::Mean)
BuildRequires:	perl(Statistics::Basic::Median)
BuildRequires:	perl(Statistics::Basic::StdDev)
BuildRequires:	perl(Test::Pod)
BuildRequires:	perl(Test::Pod::Coverage)

BuildArch:	noarch

%description
*Perl::Metrics::Simple* provides just enough methods to run static analysis
of one or many Perl files and obtain a few metrics: packages, subroutines,
lines of code, and an approximation of cyclomatic (mccabe) complexity for
the subroutines and the "main" portion of the code.

*Perl::Metrics::Simple* is far simpler than the Perl::Metrics manpage.

Installs a script called *countperl*.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml README
%{_bindir}/*
%{_mandir}/man1/*
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 0.150.0-2mdv2011.0
+ Revision: 653616
- rebuild for updated spec-helper

* Wed Aug 25 2010 Jérôme Quelin <jquelin@mandriva.org> 0.150.0-1mdv2011.0
+ Revision: 573089
- import perl-Perl-Metrics-Simple


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5228 |12cr|perl-Perl-OSType-1.2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Perl-OSType
%define upstream_version 1.002

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Map Perl operating system names to generic types
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Perl/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Exporter)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(constant)
BuildArch:	noarch

%description
Modules that provide OS-specific behaviors often need to know if the
current operating system matches a more generic type of operating systems.
For example, 'linux' is a type of 'Unix' operating system and so is
'freebsd'.

This module provides a mapping between an operating system name as given by
'$^O' and a more generic type. The initial version is based on the OS type
mappings provided in the Module::Build manpage and the ExtUtils::CBuilder
manpage. (Thus, Microsoft operating systems are given the type 'Windows'
rather than 'Win32'.)

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes LICENSE META.yml META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Fri Jun 17 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.0-1mdv2012.0
+ Revision: 685815
- import perl-Perl-OSType


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5229 |12cr|perl-Perl-PrereqScanner-1.4.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Perl-PrereqScanner
%define upstream_version 1.004

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	A tool to scan your Perl code for its prerequisites
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Perl/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Spec::Functions)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(FindBin)
BuildRequires:	perl(List::Util)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Role)
BuildRequires:	perl(PPI)
BuildRequires:	perl(PPI::Document)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(String::RewritePrefix)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Try::Tiny)
BuildRequires:	perl(Version::Requirements)
BuildRequires:	perl(namespace::autoclean)

BuildArch:	noarch

%description
The scanner will extract loosely your distribution prerequisites from your
files.

The extraction may not be perfect but tries to do its best. It will
currently find the following prereqs:

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README META.json
%{_bindir}/*
%{_mandir}/man1/*
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Tue May 31 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.0-1mdv2011.0
+ Revision: 682141
- update to new version 1.004

* Sun May 22 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.0-1
+ Revision: 677377
- update to new version 1.003

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1.2.0-2
+ Revision: 657822
- rebuild for updated spec-helper

* Thu Feb 03 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.0-1
+ Revision: 635543
- update to new version 1.002

* Fri Jan 07 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.0-1mdv2011.0
+ Revision: 629500
- update to new version 1.001

* Wed Dec 08 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.0-1mdv2011.0
+ Revision: 616216
- update to new version 1.000

* Mon Dec 06 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.101.892-1mdv2011.0
+ Revision: 612252
- update to new version 0.101892

* Fri Nov 12 2010 Jérôme Quelin <jquelin@mandriva.org> 0.101.891-1mdv2011.0
+ Revision: 596745
- adding missing buildrequires
- update to 0.101891

* Wed Jul 14 2010 Jérôme Quelin <jquelin@mandriva.org> 0.101.890-1mdv2011.0
+ Revision: 553020
- adding missing buildrequires:
- update to 0.101890

* Wed Apr 07 2010 Jérôme Quelin <jquelin@mandriva.org> 0.100.960-1mdv2010.1
+ Revision: 532715
- update to 0.100960

* Wed Mar 24 2010 Jérôme Quelin <jquelin@mandriva.org> 0.100.830-1mdv2010.1
+ Revision: 527220
- update to 0.100830

* Thu Mar 11 2010 Jérôme Quelin <jquelin@mandriva.org> 0.100.690-1mdv2010.1
+ Revision: 518083
- update to 0.100690

* Wed Mar 10 2010 Jérôme Quelin <jquelin@mandriva.org> 0.100.680-1mdv2010.1
+ Revision: 517304
- update to 0.100680

* Sun Mar 07 2010 Jérôme Quelin <jquelin@mandriva.org> 0.100.630-1mdv2010.1
+ Revision: 515366
- update to 0.100630

* Tue Feb 23 2010 Jérôme Quelin <jquelin@mandriva.org> 0.100.521-1mdv2010.1
+ Revision: 510102
- import perl-Perl-PrereqScanner


* Tue Feb 23 2010 cpan2dist 0.100521-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5230 |12cr|perl-Perl-Version-1.11.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Perl-Version
%define upstream_version 1.011

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Parse and manipulate Perl version strings
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Perl/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(File::Slurp)
BuildRequires:	perl(Getopt::Long)
BuildRequires:	perl(Pod::Usage)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
Perl::Version provides a simple interface for parsing, manipulating and
formatting Perl version strings.

Unlike version.pm (which concentrates on parsing and comparing version
strings) Perl::Version is designed for cases where you'd like to parse a
version, modify it and get back the modified version formatted like the
original.

For example:

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
yes | perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man1/*
%{_mandir}/man3/*
%{perl_vendorlib}/*
%{_bindir}/perl-reversion

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1.11.0-2mdv2011.0
+ Revision: 657463
- rebuild for updated spec-helper

* Tue Mar 01 2011 Sandro Cazzaniga <kharec@mandriva.org> 1.11.0-1
+ Revision: 641197
- update to 1.011

* Thu Nov 11 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.10.0-1mdv2011.0
+ Revision: 595984
- update to new version 1.010

* Fri May 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.9.0-1mdv2010.0
+ Revision: 381006
- import perl-Perl-Version


* Fri May 29 2009 cpan2dist 1.009-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5231 |12cr|perl-Petal-2.20-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module   Petal

Name:		perl-%{module}
Version:	2.20
Release:	1
License:	GPL or Artistic
Group:		Development/Perl
Summary:	Perl Template Attribute Language
Url:		http://search.cpan.org/dist/%{module}
Source:		http://www.cpan.org/modules/by-module//%{module}-%{version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Digest::MD5)
BuildRequires:	perl(MKDoc::XML)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::Harness)
BuildRequires:	perl(CGI)
BuildArch:	noarch

%description
Examples deal with using Petal to generate HTML files from HTML templates.

%prep
%setup -q -n %{module}-%{version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/Petal.pm
%{perl_vendorlib}/Petal

%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 2.19-3mdv2010.0
+ Revision: 430525
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.19-2mdv2009.0
+ Revision: 268712
- rebuild early 2009.0 package (before pixel changes)

* Sat May 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.19-1mdv2009.0
+ Revision: 213670
- import perl-Petal


* Sat May 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.19-1mdv2009.0
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5232 |12cr|perl-Petal-Utils-0.60.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Petal-Utils
%define upstream_version 0.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Useful template modifiers for Petal
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Petal/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Date::Format)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Module::Build::Compat)
BuildRequires:	perl(Petal)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(URI::Escape)

BuildArch:	noarch

%description
The Petal::Utils package contains commonly used the Petal manpage modifiers
(or plugins), and bundles them with an easy-to-use installation interface.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/Petal


%changelog
* Sat Feb 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.60.0-1mdv2010.1
+ Revision: 505297
- rebuild using %%perl_convert_version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.06-3mdv2010.0
+ Revision: 430526
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.06-2mdv2009.0
+ Revision: 268713
- rebuild early 2009.0 package (before pixel changes)

* Sat May 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-1mdv2009.0
+ Revision: 213779
- import perl-Petal-Utils


* Sat May 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-1mdv2009.0
- first mdv release  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5233 |12cr|perl-PGP-GPG-MessageProcessor-0.4.5-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	PGP-GPG-MessageProcessor

Name:		perl-%{module}
Summary:	Perl module that supplies object methods for interacting with GnuPG
Version:	0.4.5
Release:	15
License:	GPL
Group:		Development/Perl
URL:		http://www.cpan.org/
Source:		%{module}-%{version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module provides an interface to the encryption/decryption/signing/
verifying methods of GNU Privacy Gaurd. It does not provide keyring
manipulation.

%prep 
%setup -q -n %{module}-%{version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files
%doc COPYING  MANIFEST NEWS  README  TODO
%{perl_vendorlib}/PGP/GPG/*
%{_mandir}/*/*


%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.4.5-14mdv2010.0
+ Revision: 430527
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.4.5-13mdv2009.0
+ Revision: 258227
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.4.5-12mdv2009.0
+ Revision: 246286
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.4.5-10mdv2008.1
+ Revision: 136335
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Tue May 08 2007 Olivier Thauvin <nanardon@mandriva.org> 0.4.5-10mdv2008.0
+ Revision: 25177
- rebuild


* Thu Sep 29 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.4.5-9mdk
- remove -q

* Fri Sep 10 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.4.5-8mdk
- rebuild

* Mon Aug 18 2003 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.4.5-7mdk
- rebuild for new perl
- don't rm -rf $RPM_BUILD_ROOT in %%prep
- drop $RPM_OPT_FLAGS, noarch..
- use %%makeinstall_std macro
- cosmetics

* Tue May 27 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.4.5-6mdk
- rebuild for new auto{prov,req}

* Mon May 05 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.4.5-5mdk
- buildrequires

* Thu Aug 29 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.4.5-4mdk
- rebuild

* Thu Aug 23 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.4.5-3mdk
- rebuild

* Tue Sep 12 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.4.5-2mdk
- macros

* Wed Jun 21 2000 Vincent Danen <vdanen@linux-mandrake.com> 0.4.5-1mdk
- initial specfile
- bzip sources


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5234 |12cr|perl-PHP-Include-0.2-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	PHP-Include

Summary:	Include PHP files in Perl
Name:		perl-%{module}
Version:	0.2
Release:	%mkrel 7
License:	GPL or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{module}
Source0:	http://search.cpan.org/CPAN/authors/id/E/ES/ESUMMERS/%{module}-%{version}.tar.bz2
Requires:	perl >= 5.004
BuildRequires:	perl-devel
BuildRequires:	perl-Parse-RecDescent
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
PHP::Include builds on the shoulders of Filter::Simple and Parse::RecDescent to
provide a Perl utility for including very simple PHP Files from a Perl program.

When working with Perl and PHP it is often convenient to be able to share
configuration data between programs written in both languages.  One solution to
this would be to use a language independent configuration file (did I hear
someone say XML?). Another solution is to use Perl's flexibility to read PHP
and rewrite it as Perl. PHP::Include does the latter with the help of
Filter::Simple and Parse::RecDescent to rewrite very simple PHP as Perl.

Filter::Simple is used to enable macros (at the moment only one) which 
cause PHP to be interpolated into your Perl source code, which is then parsed
using a Parse::RecDescent grammar to generate the appropriate Perl.

PHP::Include was designed to allow the more adventurous to add grammars that 
extend the complexity of PHP that may be included. 

%prep

%setup -q -n %{module}-%{version} 

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%{__make} test

%install
rm -rf %{buildroot}

%makeinstall_std

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes README
%{perl_vendorlib}/PHP
%{_mandir}/*/*




%changelog
* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.2-7mdv2010.0
+ Revision: 430528
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.2-6mdv2009.0
+ Revision: 258228
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.2-5mdv2009.0
+ Revision: 246288
- rebuild

* Sat Dec 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.2-3mdv2008.1
+ Revision: 137073
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Nov 17 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2-2mdv2007.0
+ Revision: 85336
- Import perl-PHP-Include

* Fri Nov 17 2006 Oden Eriksson <oeriksson@mandrakesoft.com> 0.2-3
- rebuild

* Wed Sep 28 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.2-1mdk
- New release 0.2
- spec cleanup
- make test in %%check

* Tue Feb 22 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.1-2mdk
- fix deps

* Tue Feb 22 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.1-1mdk
- initial Mandrakelinux package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5235 |12cr|perl-PHP-Serialization-0.340.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    PHP-Serialization
%define upstream_version 0.34

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Simple flexible means of converting the output of PHP's serialize()
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/PHP/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Provides a simple, quick means of serializing perl memory structures
(including object data!) into a format that PHP can deserialize() and
access, and vice versa.

NOTE: Converts PHP arrays into Perl Arrays when the PHP array used
exclusively numeric indexes, and into Perl Hashes then the PHP array did
not.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.340.0-2mdv2011.0
+ Revision: 655152
- rebuild for updated spec-helper

* Mon Mar 22 2010 Jérôme Quelin <jquelin@mandriva.org> 0.340.0-1mdv2011.0
+ Revision: 526452
- update to 0.34

* Thu Feb 18 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.330.0-1mdv2010.1
+ Revision: 507356
- import perl-PHP-Serialization


* Thu Feb 18 2010 cpan2dist 0.33-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5236 |12cr|perl-POD2-Base-0.43.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    POD2-Base
%define upstream_version 0.043

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	This module is an abstraction of the code in POD2::IT and POD2::FR
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/POD2/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(strict)
BuildRequires:	perl(vars)
BuildRequires:	perl(warnings)
BuildArch:	noarch

%description
This module is an abstraction of the code in POD2::IT and POD2::FR. These
modules belong to the Italian and the French translation projects of core
Perl pods.

Once a translation package had been installed, the translated documentation
can be accessed with:

    $ perldoc POD2::<lang>::<podname>

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.43.0-2mdv2011.0
+ Revision: 657808
- rebuild for updated spec-helper

* Sat Sep 18 2010 Shlomi Fish <shlomif@mandriva.org> 0.43.0-1mdv2011.0
+ Revision: 579593
- import perl-POD2-Base


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5237 |12cr|perl-Pod-Abstract-0.200.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Pod-Abstract
%define upstream_version 0.20

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 2

License:    GPL+ or Artistic
Group:      Development/Perl
Summary:    Basic multipart section numbering

Source0:    http://www.cpan.org/modules/by-module/Pod/%{upstream_name}-%{upstream_version}.tar.gz
Url:        http://search.cpan.org/dist/%{realname}

BuildRequires: perl-devel
BuildRequires: perl(IO::String)
BuildArch: noarch
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}

%description
POD::Abstract provides a means to load a POD (or POD compatible) document
without direct reference to it's syntax, and perform manipulations on the
abstract syntax tree.

This can be used to support additional features for POD, to format output,
to compile into alternative formats, etc.

WHY?
    If you've ever asked yourself "What does Pod do for me?", this module
    is intended to answer that question.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/man1/*
%{_mandir}/man3/*
%perl_vendorlib/*
/usr/bin/paf



%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.200.0-2mdv2011.0
+ Revision: 654280
- rebuild for updated spec-helper

* Sun Jan 03 2010 Jérôme Quelin <jquelin@mandriva.org> 0.200.0-1mdv2011.0
+ Revision: 485806
- update to 0.20

* Sun Jul 12 2009 Jérôme Quelin <jquelin@mandriva.org> 0.190.0-1mdv2010.0
+ Revision: 395170
- update to 0.19

* Wed May 27 2009 Jérôme Quelin <jquelin@mandriva.org> 0.170.0-1mdv2010.0
+ Revision: 380217
- fixed rpm version
- update to 0.17
- now using %%perl_convert_version
- fixed wrong file in %%doc

* Wed May 13 2009 Jérôme Quelin <jquelin@mandriva.org> 0.16-1mdv2010.0
+ Revision: 375445
- change in packaged files
- adding missing buildrequires
- import perl-Pod-Abstract


* Wed May 13 2009 cpan2dist 0.16-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5238 |12cr|perl-Pod-Compiler-0.200.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Pod-Compiler
%define upstream_version 0.20

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Compile POD into an object tree
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Pod/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Pod::Parser)
BuildRequires:	perl(Storable)
BuildRequires:	perl(Test::Simple)
BuildRequires:	perl(Tree::DAG_Node)
BuildArch:	noarch

%description
This package, based on Pod::Parser, compiles a given POD document into an
object tree (based on Tree::DAG_Node). It prints errors and warnings about the
POD it reads. The result can be used to conveniently convert the POD into any
other format.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_bindir}/podlint
%{_mandir}/man1/*
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.200.0-3mdv2011.0
+ Revision: 657825
- rebuild for updated spec-helper

* Sat Dec 25 2010 Shlomi Fish <shlomif@mandriva.org> 0.200.0-2mdv2011.0
+ Revision: 625015
- Update the file list and the description
- import perl-Pod-Compiler


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5239 |12cr|perl-Pod-Constants-0.160.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Pod-Constants
%define upstream_version 0.16

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Pod::Constants - Include constants from POD
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/S/SA/SAMV/%{upstream_name}-%{upstream_version}.tar.bz2
# Fails with current MakeMaker
Patch0:		Pod-Constants-0.16-makemaker.patch

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Pod::Constants allows you to extract data from your POD at run-time,
meaning you can do things like declare constants in POD and not have
to update two places at once every time you make a change.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch0 -p1

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Pod/Constants.pm
%{_mandir}/*/*


%changelog
* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.160.0-1mdv2010.0
+ Revision: 404292
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.16-4mdv2009.0
+ Revision: 258229
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.16-3mdv2009.0
+ Revision: 246291
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Nov 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.16-1mdv2008.1
+ Revision: 104565
- update to new version 0.16

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.15-2mdv2008.0
+ Revision: 86794
- rebuild


* Wed Sep 13 2006 Oden Eriksson <oeriksson@mandriva.com> 0.15-1mdv2007.0
- rebuild

* Fri Jul 15 2005 Oden Eriksson <oeriksson@mandriva.com> 0.15-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5240 |12cr|perl-Pod-Coverage-Moose-0.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Pod-Coverage-Moose
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	L<Pod::Coverage> extension for L<Moose>
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Pod/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Class::MOP)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(FindBin)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Perl6::Junction)
BuildRequires:	perl(Pod::Coverage)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Pod)
BuildRequires:	perl(Test::Pod::Coverage)
BuildRequires:	perl(namespace::clean)
BuildArch:	noarch

%description
When using the Pod::Coverage manpage in combination with the Moose manpage,
it will report any method imported from a Role. This is especially bad when
used in combination with the Test::Pod::Coverage manpage, since it takes
away its ease of use.

To use this module in combination with the Test::Pod::Coverage manpage, use
something like this:

  use Test::Pod::Coverage;
  all_pod_coverage_ok({ coverage_class => 'Pod::Coverage::Moose'});

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.20.0-2mdv2011.0
+ Revision: 656822
- rebuild for updated spec-helper

* Wed Aug 25 2010 Jérôme Quelin <jquelin@mandriva.org> 0.20.0-1mdv2011.0
+ Revision: 573145
- import perl-Pod-Coverage-Moose


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5241 |12cr|perl-Pod-Coverage-TrustPod-0.100.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Pod-Coverage-TrustPod
%define upstream_version 0.100001

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Allow a module's pod to contain Pod::Coverage hints
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Pod/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Pod::Coverage)
BuildRequires:	perl(Pod::Eventual::Simple)
BuildArch:	noarch

%description
This is a Pod::Coverage subclass (actually, a subclass of
Pod::Coverage::CountParents) that allows the POD itself to declare certain
symbol names trusted.

Here is a sample Perl module:

    package Foo::Bar;

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Jul 18 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.100.1-1mdv2011
+ Revision: 690307
- update to new version 0.100001

* Sun Apr 17 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.100.0-1
+ Revision: 654181
- update to new version 0.100000

* Thu Nov 11 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.92.832-1mdv2011.0
+ Revision: 595985
- update to new version 0.092832

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.92.830-1mdv2011.0
+ Revision: 461347
- update to 0.092830

* Sun Aug 30 2009 Jérôme Quelin <jquelin@mandriva.org> 0.92.400-1mdv2010.0
+ Revision: 422559
- update to 0.092400

* Fri Jun 19 2009 Jérôme Quelin <jquelin@mandriva.org> 0.91.470-1mdv2010.0
+ Revision: 387283
- import perl-Pod-Coverage-TrustPod


* Fri Jun 19 2009 cpan2dist 0.091470-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5242 |12cr|perl-Pod-Elemental-0.102.360-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Pod-Elemental
%define upstream_version 0.102360

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	A Pod =command element
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Pod/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Encode)
BuildRequires:	perl(Mixin::Linewise::Readers)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Autobox)
BuildRequires:	perl(MooseX::Types)
BuildRequires:	perl(Pod::Eventual::Simple)
BuildRequires:	perl(String::RewritePrefix)
BuildRequires:	perl(String::Truncate)
BuildRequires:	perl(Sub::Exporter::ForMethods)
BuildRequires:	perl(Test::Deep)
BuildRequires:	perl(Test::Differences)
BuildRequires:	perl(namespace::autoclean)

BuildArch:	noarch

%description
This is a test. How many times do I need to tell you that?

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 0.102.360-2mdv2011.0
+ Revision: 653617
- rebuild for updated spec-helper

* Sat Aug 28 2010 Jérôme Quelin <jquelin@mandriva.org> 0.102.360-1mdv2011.0
+ Revision: 573801
- update to 0.102360

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.101.620-1mdv2011.0
+ Revision: 552589
- update to 0.101620

* Fri Jan 22 2010 Jérôme Quelin <jquelin@mandriva.org> 0.100.220-1mdv2010.1
+ Revision: 494996
- update to 0.100220

* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.93.280-1mdv2010.1
+ Revision: 471055
- update to 0.093280

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.93.0-1mdv2010.1
+ Revision: 461739
- import perl-Pod-Elemental


* Fri Nov 06 2009 cpan2dist 0.093000-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5243 |12cr|perl-Pod-Elemental-PerlMunger-0.93.330-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Pod-Elemental-PerlMunger
%define upstream_version 0.093330

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	A thing that takes a string of Perl and rewrites its documentation
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Pod/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Moose)
BuildRequires:	perl(PPI)
BuildRequires:	perl(Pod::Elemental)
BuildRequires:	perl(namespace::autoclean)
BuildArch:	noarch

%description
A thing that takes a string of Perl and rewrites its documentation.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.93.330-2mdv2011.0
+ Revision: 654282
- rebuild for updated spec-helper

* Tue Dec 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.93.330-1mdv2011.0
+ Revision: 472246
- update to 0.093330

* Sat Nov 07 2009 Jérôme Quelin <jquelin@mandriva.org> 0.93.20-1mdv2010.1
+ Revision: 462456
- import perl-Pod-Elemental-PerlMunger


* Sat Nov 07 2009 cpan2dist 0.093020-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5244 |12cr|perl-Pod-Elemental-Transformer-List-0.101.620-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Pod-Elemental-Transformer-List
%define upstream_version 0.101620

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Transform :list regions into =over/=back to save typing
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Pod/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Moose)
BuildRequires:	perl(Pod::Elemental)
BuildRequires:	perl(Test::Differences)
BuildRequires:	perl(namespace::autoclean)
BuildArch:	noarch

%description
Transform :list regions into =over/=back to save typing.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.101.620-2mdv2011.0
+ Revision: 658546
- rebuild for updated spec-helper

* Wed Jul 14 2010 Jérôme Quelin <jquelin@mandriva.org> 0.101.620-1mdv2011.0
+ Revision: 553136
- update to 0.101620

* Sun Jan 10 2010 Jérôme Quelin <jquelin@mandriva.org> 0.93.580-1mdv2010.1
+ Revision: 488856
- import perl-Pod-Elemental-Transformer-List


* Sun Jan 10 2010 cpan2dist 0.093580-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5245 |12cr|perl-Pod-Elemental-Transformer-WikiDoc-0.93.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Pod-Elemental-Transformer-WikiDoc
%define upstream_version 0.093001

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	A transformer to replace "wikidoc" data regions with Pod5 elements
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Pod/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Autobox)
BuildRequires:	perl(Pod::Elemental)
BuildRequires:	perl(Pod::WikiDoc)
BuildRequires:	perl(namespace::autoclean)
BuildArch:	noarch

%description
A transformer to replace "wikidoc" data regions with Pod5 elements

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.93.1-2mdv2011.0
+ Revision: 655169
- rebuild for updated spec-helper

* Thu Nov 19 2009 Jérôme Quelin <jquelin@mandriva.org> 0.93.1-1mdv2011.0
+ Revision: 467465
- import perl-Pod-Elemental-Transformer-WikiDoc


* Thu Nov 19 2009 cpan2dist 0.093001-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5246 |12cr|perl-Pod-Eventual-0.93.330-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Pod-Eventual
%define upstream_version 0.093330

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Just get an array of the stuff Pod::Eventual finds
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Pod/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Mixin::Linewise::Readers)
BuildRequires:	perl(Test::Deep)
BuildArch:	noarch

%description
POD is a pretty simple format to write, but it can be a big pain to deal
with reading it and doing anything useful with it. Most existing POD
parsers care about semantics, like whether a '=item' occurred after an
'=over' but before a 'back', figuring out how to link a 'L<>', and other
things like that.

Pod::Eventual is much less ambitious and much more stupid. Fortunately,
stupid is often better. (That's what I keep telling myself, anyway.)

Pod::Eventual reads line-based input and produces events describing each
POD paragraph or directive it finds. Once complete events are immediately
passed to the 'handle_event' method. This method should be implemented by
Pod::Eventual subclasses. If it isn't, Pod::Eventual's own 'handle_event'
will be called, and will raise an exception.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.93.330-2mdv2011.0
+ Revision: 655182
- rebuild for updated spec-helper

* Tue Dec 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.93.330-1mdv2011.0
+ Revision: 472247
- update to 0.093330

* Sat Nov 14 2009 Jérôme Quelin <jquelin@mandriva.org> 0.93.170-1mdv2010.1
+ Revision: 465994
- update to 0.093170

* Fri May 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.91.480-1mdv2010.0
+ Revision: 380975
- adding missing buildrequires:
- import perl-Pod-Eventual


* Fri May 29 2009 cpan2dist 0.091480-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5247 |12cr|perl-Pod-Generated-0.50.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Pod-Generated
%define upstream_version 0.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Template plugin to help generate POD
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Pod/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::ISA)
BuildRequires:	perl(Devel::Peek)
BuildRequires:	perl(Devel::Symdump)
BuildRequires:	perl(Module::Install::Template)
BuildRequires:	perl(Template)
BuildRequires:	perl(Test::Compile)
BuildRequires:	perl(Test::Differences)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Text::Conjunct)
BuildRequires:	perl(UNIVERSAL::require)
BuildRequires:	perl(YAML)
BuildArch:	noarch

%description
This module provides support for generating POD documentation for your
modules during 'make' time. It does not itself generate the documentation -
the combination of the Module::Install::Template manpage and the
Template::Plugin::PodGenerated manpage does that.

Also see the Pod::Generated::Attributes manpage.

Modules that generate methods - such as the Class::Accessor manpage - might
want to use this module. the Class::Accessor::Complex manpage, the
Class::Accessor::Constructor manpage and the Class::Accessor::FactoryTyped
manpage do support generated documentation, or will do so shortly.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
# outdated and broken, use system perl-YAML instead
rm -f inc/YAML.pm

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.50.0-2mdv2011.0
+ Revision: 654285
- rebuild for updated spec-helper

* Tue Dec 08 2009 Jérôme Quelin <jquelin@mandriva.org> 0.50.0-1mdv2011.0
+ Revision: 474652
- update to 0.05

* Thu Sep 17 2009 Jérôme Quelin <jquelin@mandriva.org> 0.40.0-1mdv2010.0
+ Revision: 444072
- import perl-Pod-Generated


* Thu Sep 17 2009 cpan2dist 0.04-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5248 |12cr|perl-podlators-2.4.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    podlators
%define upstream_version 2.4.0

Summary:	Convert POD data to formatted ASCII text
Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3
License:	GPL or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(Pod::Simple)
BuildArch:	noarch

%description
Pod::Man is a module to convert documentation in the POD format (the
preferred language for documenting Perl) into *roff input using the man
macro set. The resulting *roff code is suitable for display on a terminal
using the nroff(1) manpage, normally via the man(1) manpage, or printing
using the troff(1) manpage. It is conventionally invoked using the driver
script *pod2man*, but it can also be used directly.

As a derived class from Pod::Simple, Pod::Man supports the same methods and
interfaces. See the Pod::Simple manpage for all the details.

new() can take options, in the form of key/value pairs that control the
behavior of the parser. See below for details.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc ChangeLog README
%{perl_vendorlib}/*
%{_bindir}/pod2man
%{_bindir}/pod2text
%{_mandir}/man1/*
%{_mandir}/man3/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 2.4.0-2mdv2011.0
+ Revision: 657865
- rebuild for updated spec-helper

* Mon Nov 29 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.4.0-1mdv2011.0
+ Revision: 602981
- new version

* Sun Aug 08 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.3.1-1mdv2011.0
+ Revision: 567734
- new version

* Wed Dec 30 2009 Jérôme Quelin <jquelin@mandriva.org> 2.3.0-1mdv2011.0
+ Revision: 483879
- update to 2.3.0

* Mon Dec 07 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.2-1mdv2010.1
+ Revision: 474534
- spec cleanup

  + Jérôme Quelin <jquelin@mandriva.org>
    - import perl-podlators


* Wed May 06 2009 cpan2dist 2.2.2-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5249 |12cr|perl-Pod-Loom-0.40.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Pod-Loom
%define upstream_version 0.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Do-nothing template for Pod::Loom
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Pod/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Exporter)
BuildRequires:	perl(Moose)
BuildRequires:	perl(PPI)
BuildRequires:	perl(Pod::Eventual)
BuildRequires:	perl(String::RewritePrefix)
BuildArch:	noarch

%description
Pod::Loom extracts all the POD sections from Perl code, passes the POD to a
template that may reformat it in various ways, and then returns a copy of
the code with the reformatted POD at the end.

A template may convert non-standard POD commands like '=method' and '=attr'
into standard POD, reorder sections, and generally do whatever it likes to
the POD.

The document being reformatted can specify the template to use with a line
like this:

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.40.0-2mdv2011.0
+ Revision: 656959
- rebuild for updated spec-helper

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - update to new version 0.04

* Sun Mar 07 2010 Jérôme Quelin <jquelin@mandriva.org> 0.30.0-1mdv2011.0
+ Revision: 515367
- update to 0.03

* Sat Jan 09 2010 Jérôme Quelin <jquelin@mandriva.org> 0.20.0-1mdv2010.1
+ Revision: 488149
- import perl-Pod-Loom


* Sat Jan 09 2010 cpan2dist 0.02-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5250 |12cr|perl-Pod-Markdown-1.110.730-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Pod-Markdown
%define upstream_version 1.110730

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Convert POD to Markdown
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Pod/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(English)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Pod::Parser)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::Differences)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(parent)
BuildArch:	noarch

%description
This module subclasses the Pod::Parser manpage and converts POD to
Markdown.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml META.json README
%{_bindir}/pod2markdown
%{_mandir}/man1/*
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon May 09 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.110.730-1mdv2011.0
+ Revision: 672859
- update to new version 1.110730

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1.103.491-2
+ Revision: 657826
- rebuild for updated spec-helper

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - update to new version 1.103491

* Mon Mar 29 2010 Jérôme Quelin <jquelin@mandriva.org> 1.100.860-1mdv2011.0
+ Revision: 528818
- import perl-Pod-Markdown


* Mon Mar 29 2010 cpan2dist 1.100860-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5251 |12cr|perl-Pod-MinimumVersion-50.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Pod-MinimumVersion
%define upstream_version 50

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Report object from Pod::MinimumVersion
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Pod/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(IO::String)
BuildRequires:	perl(List::Util)
BuildRequires:	perl(Pod::Parser)
BuildRequires:	perl(Test)
BuildRequires:	perl(version)
BuildArch:	noarch

%description
'Pod::MinimumVersion' parses the POD in a Perl script, module, or document,
and reports what version of Perl is required to process the directives in
it with 'pod2man' etc.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml
%{_bindir}/pod-minimumversion
%{_mandir}/man3/*
%{_mandir}/man1/pod-minimumversion.1*
%{perl_vendorlib}/*

%changelog
* Wed May 04 2011 Guillaume Rousse <guillomovitch@mandriva.org> 50.0.0-1mdv2011.0
+ Revision: 666352
- import perl-Pod-MinimumVersion


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5252 |12cr|perl-Pod-POM-Web-1.170.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Pod-POM-Web
%define upstream_version 1.17

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Fulltext search for Pod::POM::Web
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Pod/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Alien::GvaScript)
BuildRequires:	perl(Config)
BuildRequires:	perl(Encode::Guess)
BuildRequires:	perl(HTTP::Daemon)
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(List::Util)
BuildRequires:	perl(MIME::Types)
BuildRequires:	perl(Module::CoreList)
BuildRequires:	perl(POSIX)
BuildRequires:	perl(Pod::POM)
BuildRequires:	perl(Pod::POM::View::HTML)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Time::HiRes)
BuildRequires:	perl(URI)
BuildRequires:	perl(URI::QueryParam)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
the Pod::POM::Web manpage is a Web application for browsing the
documentation of Perl components installed on your local machine. Since
pages are dynamically generated, they are always in sync with code actually
installed.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
#make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon May 02 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.170.0-1mdv2011.0
+ Revision: 662195
- update to new version 1.17

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1.150.0-2
+ Revision: 656960
- rebuild for updated spec-helper

* Sun Nov 28 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.150.0-1mdv2011.0
+ Revision: 602386
- update to new version 1.15

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1.140.0-1mdv2011.0
+ Revision: 552603
- update to 1.14

* Mon Jan 18 2010 Jérôme Quelin <jquelin@mandriva.org> 1.130.0-1mdv2010.1
+ Revision: 492954
- update to 1.13

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 1.110.0-1mdv2010.0
+ Revision: 401615
- rebuild using %%perl_convert_version
- fixed license field

* Fri May 15 2009 Jérôme Quelin <jquelin@mandriva.org> 1.11-2mdv2010.0
+ Revision: 375907
- rebuild

* Tue Mar 31 2009 Jérôme Quelin <jquelin@mandriva.org> 1.11-1mdv2009.1
+ Revision: 362969
- skipping test
- import perl-Pod-POM-Web


* Tue Mar 31 2009 cpan2dist 1.11-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5253 |12cr|perl-Pod-PseudoPod-0.160.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Pod-PseudoPod
%define upstream_version 0.16

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	A framework for parsing O'Reilly's PseudoPod
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/A/AR/ARANDAL/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(HTML::Parser)
BuildRequires:	perl(Pod::Simple)

BuildArch:	noarch

%description
PseudoPod is an extended set of Pod tags used by O'Reilly and Associates
publishing for book manuscripts. Standard Pod doesn't have all the markup
options you need to mark up files for publishing production. PseudoPod adds a
few extra tags for footnotes, tables, sidebars, etc.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Pod/PseudoPod.pm
%{perl_vendorlib}/Pod/PseudoPod/*
%{_mandir}/*/*
%{_bindir}/*

%changelog
* Tue Mar 30 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.160.0-1mdv2010.1
+ Revision: 529783
- update to 0.16

* Tue Aug 04 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.150.0-2mdv2010.0
+ Revision: 408772
- force rebuild
- rebuild using %%perl_convert_version

* Thu Jun 18 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.15-1mdv2010.0
+ Revision: 387017
- update to new version 0.15

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.13-5mdv2009.0
+ Revision: 258230
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.13-4mdv2009.0
+ Revision: 246308
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.13-2mdv2008.1
+ Revision: 136345
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.13-2mdv2008.0
+ Revision: 86795
- rebuild


* Sat Sep 02 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 2006-09-02 18:47:24 (59626)
- 0.13

* Sat Sep 02 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 2006-09-02 18:46:24 (59625)
Import perl-Pod-PseudoPod

* Mon Oct 03 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.12-3mdk
- Fix BuildRequires

* Fri Sep 30 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.12-2mdk
- Buildrequires fix

* Fri Sep 23 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.12-1mdk
- Initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5254 |12cr|perl-Pod-PseudoPod-LaTeX-1.101.650-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Pod-PseudoPod-LaTeX
%define upstream_version 1.101650

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 3

Summary:    Convert Pod::PseudoPod documents into LaTeX
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Pod/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(IO::String)
BuildRequires: perl(Pod::PseudoPod)
BuildRequires: perl(Test::More)
BuildRequires: perl(Module::Build)

BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
no description found

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor
./Build

%check
./Build test

%install
rm -rf %buildroot
./Build install destdir=%{buildroot}

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc META.yml Changes README
%{_mandir}/man3/*
%perl_vendorlib/*
%{_bindir}/ppod2latex


%changelog
* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 1.101.650-3mdv2011.0
+ Revision: 653618
- rebuild for updated spec-helper

* Thu Jul 29 2010 Jérôme Quelin <jquelin@mandriva.org> 1.101.650-2mdv2011.0
+ Revision: 563073
- rebuild

* Wed Jun 23 2010 Jérôme Quelin <jquelin@mandriva.org> 1.101.650-1mdv2011.0
+ Revision: 548677
- update to 1.101650

* Sun Apr 18 2010 Jérôme Quelin <jquelin@mandriva.org> 1.101.60-1mdv2010.1
+ Revision: 536220
- update to 1.101060

* Mon Mar 08 2010 Jérôme Quelin <jquelin@mandriva.org> 1.0.0-1mdv2010.1
+ Revision: 515749
- import perl-Pod-PseudoPod-LaTeX


* Mon Mar 08 2010 cpan2dist 1.000-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5255 |12cr|perl-Pod-Readme-0.110.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Pod-Readme
%define upstream_version 0.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Convert Module POD to a README file
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Pod/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(File::Copy)
BuildRequires:	perl(IO::File)
BuildRequires:	perl(Pod::Text)
BuildRequires:	perl(Regexp::Common)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build::Compat)

BuildArch:	noarch

%description
This module is a subclass of L<Pod::PlainText> which provides additional
POD markup for generating F<README> files.

Why should one bother with this? One can simply use

  pod2text Module.pm > README

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README META.yml Changes
%{_bindir}/*
%{_mandir}/man1/*
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.110.0-2mdv2011.0
+ Revision: 657828
- rebuild for updated spec-helper

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - update to new version 0.11

* Wed Aug 25 2010 Jérôme Quelin <jquelin@mandriva.org> 0.100.0-1mdv2011.0
+ Revision: 573147
- import perl-Pod-Readme


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5256 |12cr|perl-Pod-Spell-CommonMistakes-1.0.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Pod-Spell-CommonMistakes
%define upstream_version 1.000

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Holds the wordlist data for Pod::Spell::CommonMistakes
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Pod/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(IO::Scalar)
BuildRequires:	perl(Pod::Spell)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
This module looks for any typos in your POD. It differs from the Pod::Spell
manpage or the Test::Spelling manpage because it uses a custom wordlist and
doesn't use the system spellchecker. The idea for this came from the the
http://wiki.debian.org/Teams/Lintian manpage code in Debian, thanks!

To use this, just pass it a filename that has POD in it and you'll get a
hashref back. If the hashref is empty that means the checker found no
misspelled words. If it contains keys, then the keys are the bad words and
the values are the suggested spelling.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc LICENSE README META.yml Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1.0.0-2mdv2011.0
+ Revision: 657464
- rebuild for updated spec-helper

* Thu Mar 10 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.0-1
+ Revision: 643451
- update to new version 1.000

* Wed Aug 25 2010 Jérôme Quelin <jquelin@mandriva.org> 0.10.0-1mdv2011.0
+ Revision: 573148
- import perl-Pod-Spell-CommonMistakes


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5257 |12cr|perl-Pod-Strip-1.20.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Pod-Strip
%define upstream_version 1.02

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 1

Summary:	Remove POD from Perl code 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:    http://www.cpan.org/modules/by-module/Pod/%{upstream_name}-%{upstream_version}.tar.bz2

%if %{mdkversion} < 1010
BuildRequires:	perl-devel
%endif
Buildrequires:	perl(Module::Build)
Buildrequires:	perl(Pod::Simple)
Requires:	    perl(Pod::Simple)
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
Pod::Strip is a subclass of Pod::Simple that strips all POD from Perl Code.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor
./Build

%install
rm -rf %{buildroot}
./Build install destdir=%{buildroot}

%check
./Build test

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes README
%{perl_vendorlib}/Pod
%{_mandir}/man3/*


%changelog
* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.20.0-1mdv2010.0
+ Revision: 404296
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.02-7mdv2009.0
+ Revision: 258268
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.02-6mdv2009.0
+ Revision: 246320
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.02-4mdv2008.1
+ Revision: 136345
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Sep 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.02-4mdv2008.0
+ Revision: 90069
- rebuild


* Wed Nov 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.02-3mdv2007.0
+ Revision: 88326
- force requires on Pod::Simple

* Tue Nov 28 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.02-2mdv2007.1
+ Revision: 87874
- fix buildrequires
- Import perl-Pod-Strip

* Tue Nov 28 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.02-1mdv2007.1
- first mdv release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5258 |12cr|perl-Pod-Tests-1.190.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name Pod-Tests
%define upstream_version 1.19

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Extracts embedded tests and code examples from POD
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/A/AD/ADAMK/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This is a specialized POD viewer to extract embedded tests and code examples
from POD. It doesn't do much more than that. pod2test does the useful work.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
chmod 644 Changes README
perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_bindir}/pod2test
%{perl_vendorlib}/Pod/*.pm
%{_mandir}/man1/*
%{_mandir}/man3/*


%changelog
* Mon Aug 03 2009 Jérôme Quelin <jquelin@mandriva.org> 1.190.0-1mdv2010.0
+ Revision: 407969
- rebuild using %%perl_convert_version

* Mon Jul 14 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.19-1mdv2009.0
+ Revision: 235607
- update to new version 1.19

* Thu Jan 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.18-4mdv2008.1
+ Revision: 154210
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Sep 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.18-3mdv2008.0
+ Revision: 90070
- rebuild


* Sun Jan 14 2007 Olivier Thauvin <nanardon@mandriva.org> 0.18-2mdv2007.0
+ Revision: 108466
- rebuild
- Import perl-Pod-Tests

* Sat Sep 24 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.18-1mdk
- Initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5259 |12cr|perl-Pod-Text-Ansi-0.50.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Pod-Text-Ansi
%define upstream_version 0.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Convert POD to ANSI-colored text
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Pod/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Pod::Text)
BuildRequires:	perl(Term::ANSIColor)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
Pod::Text::Ansi is a simple subclass of Pod::Text that highlights output
text using ANSI color escape sequences. Apart from the color, it in all
ways functions like Pod::Text. See the Pod::Text manpage for details and
available options.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.50.0-2mdv2011.0
+ Revision: 656823
- rebuild for updated spec-helper

* Mon Aug 23 2010 Jérôme Quelin <jquelin@mandriva.org> 0.50.0-1mdv2011.0
+ Revision: 572226
- update to 0.05

* Sun Aug 16 2009 Jérôme Quelin <jquelin@mandriva.org> 0.40.0-1mdv2010.0
+ Revision: 416984
- update to 0.04

* Wed Jul 15 2009 Jérôme Quelin <jquelin@mandriva.org> 0.30.0-1mdv2010.0
+ Revision: 396306
- import perl-Pod-Text-Ansi


* Wed Jul 15 2009 cpan2dist 0.03-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5260 |12cr|perl-Pod-Weaver-3.101.632-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Pod-Weaver
%define upstream_version 3.101632

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	A bundle for the most commonly-needed prep work for a pod document
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Pod/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Config::INI)
BuildRequires:	perl(Config::MVP::Reader::INI)
BuildRequires:	perl(Config::MVP)
BuildRequires:	perl(DateTime)
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(Log::Dispatchouli)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Autobox)
BuildRequires:	perl(PPI)
BuildRequires:	perl(Pod::Elemental)
BuildRequires:	perl(Pod::Eventual::Simple)
BuildRequires:	perl(Software::License)
BuildRequires:	perl(String::Flogger)
BuildRequires:	perl(String::RewritePrefix)
BuildRequires:	perl(String::Formatter)
BuildRequires:	perl(Test::Differences)
BuildRequires:	perl(namespace::autoclean)

BuildArch:	noarch

%description
Pod::Weaver is a system for building Pod documents from templates. It
doesn't perform simple text substitution, but instead builds a
Pod::Elemental::Document. Its plugins sketch out a series of sections that
will be produced based on an existing Pod document or other provided
information.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 3.101.632-2mdv2011.0
+ Revision: 657326
- tweak br
- rebuild for updated spec-helper

* Thu Nov 11 2010 Guillaume Rousse <guillomovitch@mandriva.org> 3.101.632-1mdv2011.0
+ Revision: 596068
- update to new version 3.101632

* Wed Jul 14 2010 Jérôme Quelin <jquelin@mandriva.org> 3.101.630-1mdv2011.0
+ Revision: 553154
- update to 3.101630

* Sun Mar 14 2010 Jérôme Quelin <jquelin@mandriva.org> 3.100.710-1mdv2010.1
+ Revision: 518828
- adding missing buildrequires:
- update to 3.100710

* Wed Mar 10 2010 Jérôme Quelin <jquelin@mandriva.org> 3.100.680-1mdv2010.1
+ Revision: 517306
- update to 3.100680

* Sun Mar 07 2010 Jérôme Quelin <jquelin@mandriva.org> 3.100.650-1mdv2010.1
+ Revision: 515370
- update to 3.100650

* Mon Feb 01 2010 Jérôme Quelin <jquelin@mandriva.org> 3.100.310-1mdv2010.1
+ Revision: 498983
- update to 3.100310

* Mon Dec 21 2009 Jérôme Quelin <jquelin@mandriva.org> 3.93.530-1mdv2010.1
+ Revision: 480736
- update to 3.093530

* Tue Nov 10 2009 Jérôme Quelin <jquelin@mandriva.org> 3.93.130-1mdv2010.1
+ Revision: 463915
- update to 3.093130
- using buildrequires that upstream chose to elect as prereq when bug was reported

* Mon Nov 09 2009 Jérôme Quelin <jquelin@mandriva.org> 3.93.120-1mdv2010.1
+ Revision: 463522
- fix buildrequires
- adding missing buildrequires:
- update to 3.093120
- import perl-Pod-Weaver


* Sun Nov 08 2009 cpan2dist 3.093001-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5261 |12cr|perl-Pod-WikiDoc-0.180.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Pod-WikiDoc
%define upstream_version 0.18

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Examples of Pod::WikiDoc usage
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Pod/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Cwd)
BuildRequires:	perl(File::Basename)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(File::pushd)
BuildRequires:	perl(Getopt::Lucid)
BuildRequires:	perl(IO::String)
BuildRequires:	perl(IPC::Run3)
BuildRequires:	perl(Parse::RecDescent)
BuildRequires:	perl(Pod::Usage)
BuildRequires:	perl(Probe::Perl)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Text::Balanced)
BuildArch:	noarch

%description
Pod works well, but writing it can be time-consuming and tedious. For
example, commonly used layouts like lists require numerous lines of text to
make just a couple of simple points. An alternative approach is to write
documentation in a wiki-text shorthand (referred to here as _wikidoc_) and
use Pod::WikiDoc to extract it and convert it into its corresponding Pod as
a separate '.pod' file.

Documentation written in wikidoc may be embedded in Pod format blocks, or,
optionally, in specially marked comment blocks. Wikidoc uses simple
text-based markup like wiki websites to indicate formatting and links. (See
the /WIKIDOC MARKUP manpage, below.)

Pod::WikiDoc processes text files (or text strings) by extracting both
existing Pod and wikidoc, converting the wikidoc to Pod, and then writing
the combined document back to a file or standard output.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README LICENSE
%{_mandir}/man?/*
%{perl_vendorlib}/*
%{_bindir}/wikidoc

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.180.0-2mdv2011.0
+ Revision: 655428
- update file list
- rebuild for updated spec-helper

* Thu Nov 19 2009 Jérôme Quelin <jquelin@mandriva.org> 0.180.0-1mdv2011.0
+ Revision: 467463
- import perl-Pod-WikiDoc


* Thu Nov 19 2009 cpan2dist 0.18-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5262 |12cr|perl-Pod-Wordlist-hanekomu-1.110.90-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Pod-Wordlist-hanekomu
%define upstream_version 1.110090

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Add words for spell checking POD
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Pod/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Pod::Wordlist)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Spelling)
BuildArch:	noarch

%description
This module, when loaded, adds stopwords for POD spell checking, that is,
words that should be ignored by the spell check.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
#make test

%install
%makeinstall_std

%files
%doc META.yml README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1.110.90-2mdv2011.0
+ Revision: 657829
- rebuild for updated spec-helper

* Wed Feb 02 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.110.90-1
+ Revision: 635212
- update to new version 1.110090

* Thu Nov 11 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.102.640-1mdv2011.0
+ Revision: 596007
- update to new version 1.102640

* Tue Aug 24 2010 Jérôme Quelin <jquelin@mandriva.org> 1.102.340-1mdv2011.0
+ Revision: 572706
- update to 1.102340

* Sun Aug 15 2010 Jérôme Quelin <jquelin@mandriva.org> 1.102.250-1mdv2011.0
+ Revision: 569955
- update to 1.102250

* Mon Mar 29 2010 Jérôme Quelin <jquelin@mandriva.org> 1.100.860-1mdv2011.0
+ Revision: 528762
- update to 1.100860

* Sat Mar 27 2010 Jérôme Quelin <jquelin@mandriva.org> 0.20.0-1mdv2010.1
+ Revision: 527997
- import perl-Pod-Wordlist-hanekomu


* Sat Mar 27 2010 cpan2dist 0.02-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5263 |12cr|perl-Pod-Xhtml-1.610.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Pod-Xhtml
%define upstream_version 1.61

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Allow off-page links in POD to point to a URL
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Pod/%{upstream_name}-%{upstream_version}.tar.gz
Patch0:		Pod-Xhtml-1.59-uri_escape.patch

BuildRequires:	perl-devel
BuildRequires:	perl(Pod::ParseUtils)
BuildRequires:	perl(Pod::Parser)
BuildRequires:	perl(Test::Assertions::TestScript)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(URI::Escape)

BuildArch:	noarch

%description
This is a module to translate POD to Xhtml. Lorem ipsum the Dolor/Dolor
manpage sit amet consectueur adipscing elit. Sed diam nomumny. This is a
module to translate POD to Xhtml. /Lorem ipsum dolor sit amet consectueur
adipscing elit. Sed diam nomumny. This is a module to translate _POD_ to
Xhtml. *Lorem* ipsum _dolor_ sit amet 'consectueur adipscing' elit. . This
is a module to translate POD to Xhtml. See the /Lorem manpage ipsum dolor
sit amet consectueur adipscing elit. Sed diam the nomumny manpage. the
http://foo.bar/baz/ manpage

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
# https://rt.cpan.org/Public/Bug/Display.html?id=56324
%patch0 -p1 -b .uri

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man?/*
%{perl_vendorlib}/*
%{_bindir}/pod2xhtml

%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 1.610.0-2mdv2011.0
+ Revision: 653883
- update file list
- rebuild for updated spec-helper

* Sun Aug 15 2010 Jérôme Quelin <jquelin@mandriva.org> 1.610.0-1mdv2011.0
+ Revision: 569952
- update to 1.61

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1.590.0-1mdv2011.0
+ Revision: 552240
- fix rt#56324 - test failure with newer uri::escape

* Sat Jul 11 2009 Jérôme Quelin <jquelin@mandriva.org> 1.590.0-1mdv2010.0
+ Revision: 394682
- adding missing buildrequires:
- import perl-Pod-Xhtml


* Sat Jul 11 2009 cpan2dist 1.59-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5264 |12cr|perl-POE-1.311.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 POE
%define upstream_version 1.311

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3
Epoch:		2

Summary:	Portable multitasking and networking framework for Perl
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/POE/%{upstream_name}-%{upstream_version}.tar.gz
# This upstream_name naming scheme does not follow path names...

BuildRequires:	perl-devel
BuildRequires:	perl(Curses)
BuildRequires:	perl(IO::Pty)
BuildRequires:	perl(IO::Tty)
BuildRequires:	perl(POE::Test::Loops)
BuildRequires:	perl(Socket6)
BuildRequires:	perl(Term::ReadKey)
BuildRequires:	perl-libwww-perl
BuildArch:	noarch
Provides:	perl(POE::Resource::Controls)

%description
POE is a framework for cooperative, event driven multitasking in Perl.

POE originally was developed as the core of a persistent object server and
runtime environment. It has evolved into a general purpose multitasking and
networking framework, encompassing and providing a consistent interface to
other event loops such as Event and the Tk and Gtk toolkits.

POE is a mature framework for creating multitasking programs in Perl.  It has
been in active development since 1998.  It has been used in mission-critical
systems such as internetworked financial markets, file systems, commerce and
application servers.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
chmod 755 examples
chmod 755 examples/*.perl

%build
perl Makefile.PL INSTALLDIRS=vendor --default
%make

%check
DISPLAY= make test

%install
%makeinstall_std

%files
%doc CHANGES HISTORY README examples TODO
%{perl_vendorlib}/POE
%{perl_vendorlib}/*.pm
%{_mandir}/man3/*


%changelog
* Tue May 31 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2:1.311.0-1mdv2011.0
+ Revision: 682142
- update to new version 1.311

* Fri Apr 29 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2:1.310.0-1
+ Revision: 660584
- new version

* Sun Nov 28 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2:1.294.0-1mdv2011.0
+ Revision: 602387
- update to new version 1.294

* Mon Sep 06 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2:1.293.0-1mdv2011.0
+ Revision: 576302
- update to 1.293

* Sun Aug 15 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2:1.292.0-1mdv2011.0
+ Revision: 569954
- update to 1.292

* Tue Jul 27 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2:1.291.0-1mdv2011.0
+ Revision: 561629
- update to 1.291

* Tue Apr 06 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2:1.289.0-1mdv2011.0
+ Revision: 532160
- update to 1.289

* Tue Feb 23 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2:1.287.0-1mdv2010.1
+ Revision: 510096
- update to 1.287

* Mon Feb 15 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2:1.286.0-1mdv2010.1
+ Revision: 506247
- update to 1.286

* Thu Jan 14 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2:1.284.0-1mdv2010.1
+ Revision: 491459
- update to 1.284

* Fri Jan 08 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2:1.283.0-1mdv2010.1
+ Revision: 487513
- update to 1.283

* Thu Jan 07 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2:1.282.0-1mdv2010.1
+ Revision: 487052
- update to 1.282

* Sun Jan 03 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2:1.281.0-1mdv2010.1
+ Revision: 485807
- update to 1.281

* Fri Nov 06 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2:1.280.0-1mdv2010.1
+ Revision: 461254
- adding missing buildrequires:
- update to 1.280

* Thu Sep 24 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2:1.269.0-1mdv2010.0
+ Revision: 448126
- update to 1.269

* Thu Sep 17 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2:1.268.0-1mdv2010.0
+ Revision: 443881
- update to 1.268

* Wed Sep 09 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2:1.267.0-1mdv2010.0
+ Revision: 435713
- update to 1.267

* Sun Aug 30 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2:1.266.0-1mdv2010.0
+ Revision: 422563
- update to 1.266

* Sat Aug 29 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2:1.20.0-1mdv2010.0
+ Revision: 422084
- update to 1.020

* Tue Aug 04 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2:1.7.0-2mdv2010.0
+ Revision: 408651
- force rebuild
- update to 1.007

* Mon Jun 01 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2:1.6.0-1mdv2010.0
+ Revision: 381789
- update to 1.006
- using %%perl_convert_version
- fixed license field

* Fri May 01 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2:1.005-1mdv2010.0
+ Revision: 369670
- update to new version 1.005

* Wed Oct 29 2008 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2:1.003-1mdv2009.1
+ Revision: 298547
- updated to 1.003

* Fri Jun 27 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2:1.0003-1mdv2009.0
+ Revision: 229483
- update to new version 1.0003

* Sat May 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2:1.0002-1mdv2009.0
+ Revision: 208372
- update to new version 1.0002
- update to new version 1.0002

* Mon Apr 21 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2:1.0001-1mdv2009.0
+ Revision: 196164
- update to new version 1.0001

* Tue Apr 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2:1.0000-1mdv2009.0
+ Revision: 193918
- update to new version 1.0000

* Tue Jan 22 2008 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2:0.9999-2mdv2008.1
+ Revision: 156501
- force 5.10.0 rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Jul 26 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2:0.9999-1mdv2008.0
+ Revision: 55830
- update to new version 0.9999

* Wed May 02 2007 Olivier Thauvin <nanardon@mandriva.org> 2:0.9989-1mdv2008.0
+ Revision: 20447
- 0.9989


* Wed Feb 28 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.9917-1mdv2007.0
+ Revision: 127180
- new version

* Sat Oct 28 2006 Nicolas LÃ©cureuil <neoclust@mandriva.org> 2:0.3601-2mdv2007.1
+ Revision: 73470
- import perl-POE-0.3601-2mdv2007.1

* Tue Aug 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2:0.3601-1mdv2007.0
- New version 0.3601

* Thu Jun 22 2006 Guillaume Rousse <guillomovitch@mandriva.org> 20.3502-1mdv2007.0
- New version 0.3502

* Tue May 30 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2:0.3501-1mdv2007.0
- New release 0.3501

* Sun Apr 16 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2:0.3401-1mdk
- New release
- spec cleanup

* Thu Feb 02 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 2:0.3301-1mdk
- 0.3301

* Sat Sep 24 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2:0.3202-1mdk
- new version
- rpmbuildupdate aware
- fix directory ownership
- remove redundant buildrequires
- fix some perms

* Thu Aug 25 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 2:0.3201-1mdk
- 0.3201

* Sat Aug 20 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1:0.32-1mdk
- 0.32
- Be sure to test without X

* Tue May 31 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1:0.3101-1mdk
- 0.3101
- Remove testing kludge now that Test::More was updated, adjust BuildRequires

* Sat Apr 23 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1:0.31-1mdk
- 0.31
- make tests (in check section)

* Wed Feb 02 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.3009-1mdk
- 0.3009
- update summary and description
- update BuildRequires in accordance to the Makefile.PL

* Sun Aug 29 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.29-2mdk
- providing perl module to avoid the path naming issue for this module

* Tue Jul 13 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.29-1mdk
- 0.29

* Fri Jun 04 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.2802-1mdk
- 2.802
- fix perms
- cosmetics


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5265 |12cr|perl-POE-API-Peek-2.170.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    POE-API-Peek
%define upstream_version 2.17

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2
Epoch:		1

Summary:	Peek into the internals of a running POE environment
License:	Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/POE/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Devel::Size)
BuildRequires:	perl(POE)
BuildRequires:	perl(Test::NoWarnings)
BuildArch:	noarch

%description
POE::API::Peek extends the POE::Kernel interface to provide clean access to 
Kernel internals in a cross-version compatible manner. Other calculated 
data is also available.

%prep
%setup -q -n POE-API-Peek-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%{perl_vendorlib}/POE
%{_mandir}/man3/*


%changelog
* Mon Jun 13 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1:2.170.0-1mdv2011.0
+ Revision: 684784
- update to new version 2.17

* Thu Nov 11 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1:2.160.0-1mdv2011.0
+ Revision: 596008
- update to new version 2.16

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 1:1.340.0-1mdv2010.0
+ Revision: 406180
- rebuild using %%perl_convert_version

* Tue May 05 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1:1.34-1mdv2010.0
+ Revision: 372166
- update to new version 1.34

* Sun Aug 10 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1:1.32-1mdv2009.0
+ Revision: 270394
- update to new version 1.32

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1:1.30-2mdv2009.0
+ Revision: 268699
- rebuild early 2009.0 package (before pixel changes)

* Sat May 24 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1:1.30-1mdv2009.0
+ Revision: 210843
- set epoch...
- new version

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.0802-1mdv2008.1
+ Revision: 136345
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue May 08 2007 Olivier Thauvin <nanardon@mandriva.org> 1.0802-1mdv2008.0
+ Revision: 25176
- 1.0802


* Mon Jan 30 2006 Michael Scherer <misc@mandriva.org> 1.06-2mdk
- BuildRequires

* Tue Jan 24 2006 Michael Scherer <misc@mandriva.org> 1.06-1mdk
- First Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5266 |12cr|perl-POE-Component-Client-DNS-1.51.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 POE-Component-Client-DNS
%define upstream_version 1.051

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	POE::Component::Client::DNS - non-blocking, concurrent DNS requests
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/POE/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Net::DNS)
BuildRequires:	perl(POE)
BuildRequires:	perl(Test::NoWarnings)
BuildArch:	noarch

%description
POE::Component::Client::DNS provides a facility for non-blocking, concurrent
DNS requests. Using POE, it allows other tasks to run while waiting for name
servers to respond.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README CHANGES
%{perl_vendorlib}/*
%{_mandir}/*/*


%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 1.51.0-2mdv2011.0
+ Revision: 655153
- rebuild for updated spec-helper

* Fri Nov 06 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.51.0-1mdv2011.0
+ Revision: 461344
- update to 1.051

* Sun Aug 30 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.50.0-1mdv2010.0
+ Revision: 422583
- adding missing buildrequires:
- update to 1.050

* Tue Aug 04 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.40.0-1mdv2010.0
+ Revision: 408774
- update to 1.04

* Mon Aug 03 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.30.0-1mdv2010.0
+ Revision: 407990
- rebuild using %%perl_convert_version

* Thu Feb 19 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.03-1mdv2009.1
+ Revision: 342825
- update to new version 1.03

* Fri Jan 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.02-1mdv2009.1
+ Revision: 330193
- update to new version 1.02

* Mon Nov 03 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.01-1mdv2009.1
+ Revision: 299403
- update to new version 1.01

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.00-5mdv2009.0
+ Revision: 258269
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.00-4mdv2009.0
+ Revision: 246323
- rebuild

* Mon Jan 14 2008 Pixel <pixel@mandriva.com> 1.00-2mdv2008.1
+ Revision: 151412
- rebuild for perl-5.10.0

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.00-1mdv2008.1
+ Revision: 136345
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Mon Jan 08 2007 Olivier Thauvin <nanardon@mandriva.org> 1.00-1mdv2007.0
+ Revision: 106113
- 1.00

* Tue Aug 08 2006 Olivier Thauvin <nanardon@mandriva.org> 0.99-1mdv2007.0
+ Revision: 54022
- 0.99
- Import perl-POE-Component-Client-DNS

* Tue Dec 20 2005 Olivier Thauvin <nanardon@mandriva.org> 0.9803-1mdk
- 0.9803

* Tue Oct 04 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.9802-3mdk
- Fix BuildRequires

* Sat Oct 01 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.9802-2mdk
- Buildrequires fix

* Thu Sep 08 2005 Olivier Thauvin <nanardon@mandriva.org> 0.9802-1mdk
- First mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5267 |12cr|perl-POE-Component-Client-HTTP-0.947.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    POE-Component-Client-HTTP
%define upstream_version 0.947

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Non-blocking/parallel web requests engine
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/POE/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(HTTP::Request)
BuildRequires:	perl(HTTP::Response)
BuildRequires:	perl(Net::HTTP::Methods)
BuildRequires:	perl(POE)
BuildRequires:	perl(POE::Component::Client::Keepalive)
BuildRequires:	perl(Test::POE::Server::TCP)
BuildRequires:	perl(Socket::GetAddrInfo)
BuildRequires:	perl(URI)
BuildArch:	noarch

%description
The HTTPHead filter turns stream data that has the appropriate format
into a HTTP::Response object. In an all-POE world, this would sit on
the other end of a connection as POE::Filter::HTTPD/

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc CHANGES README
%{_mandir}/man3/*
%{perl_vendorlib}/POE


%changelog
* Mon May 09 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.943.0-1mdv2011.0
+ Revision: 672860
- update to new version 0.943

* Mon Feb 15 2010 Jérôme Quelin <jquelin@mandriva.org> 0.895.0-1mdv2011.0
+ Revision: 506243
- update to 0.895

* Mon Feb 01 2010 Jérôme Quelin <jquelin@mandriva.org> 0.894.0-1mdv2010.1
+ Revision: 498984
- update to 0.894

* Sat Dec 05 2009 Jérôme Quelin <jquelin@mandriva.org> 0.893.0-1mdv2010.1
+ Revision: 473722
- update to 0.893

* Tue Nov 17 2009 Jérôme Quelin <jquelin@mandriva.org> 0.892.0-1mdv2010.1
+ Revision: 466754
- update to 0.892
- update to 0.892

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.891.0-1mdv2010.1
+ Revision: 461346
- update to 0.891

* Tue Aug 04 2009 Jérôme Quelin <jquelin@mandriva.org> 0.890.0-1mdv2010.0
+ Revision: 408854
- update to 0.890

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.880.0-1mdv2010.0
+ Revision: 404347
- rebuild using %%perl_convert_version

* Sun Feb 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.88-1mdv2009.1
+ Revision: 343836
- update to new version 0.88

* Sun Dec 14 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.87-1mdv2009.1
+ Revision: 314307
- update to new version 0.87

* Mon Jul 14 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.85-1mdv2009.0
+ Revision: 235606
- update to new version 0.85

* Thu May 29 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.84-2mdv2009.0
+ Revision: 212953
- spec and description cleanup

* Thu May 29 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.84-1mdv2009.0
+ Revision: 212936
- update to new version 0.84

* Mon Apr 21 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.83-1mdv2009.0
+ Revision: 196166
- update to new version 0.83

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Nov 14 2007 Jérôme Quelin <jquelin@mandriva.org> 0.82-1mdv2008.1
+ Revision: 108703
- import perl-POE-Component-Client-HTTP



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5268 |12cr|perl-POE-Component-Client-Ident-1.160.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 POE-Component-Client-Ident
%define upstream_version 1.16

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	A component that provides non-blocking ident lookups to your sessions
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/POE/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(POE)
BuildRequires:	perl(Test::POE::Server::TCP)
BuildArch:	noarch

%description
POE::Component::Client::Ident is a POE component that provides non-blocking
Ident lookup services to other components and sessions. The Ident protocol
is described in RFC 1413

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/POE
%{_mandir}/*/*


%changelog
* Tue Aug 04 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.160.0-2mdv2010.0
+ Revision: 408773
- force rebuild
- rebuild using %%perl_convert_version

* Thu May 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.16-1mdv2010.0
+ Revision: 378237
- update to new version 1.16

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.14-2mdv2009.0
+ Revision: 268700
- rebuild early 2009.0 package (before pixel changes)

* Tue Jun 03 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.14-1mdv2009.0
+ Revision: 214569
- new version

* Thu Mar 06 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.12-1mdv2008.1
+ Revision: 180603
- update to new version 1.12

* Sat Feb 02 2008 Funda Wang <fwang@mandriva.org> 1.10-1mdv2008.1
+ Revision: 161380
- update to new version 1.10

* Mon Jan 21 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.08-1mdv2008.1
+ Revision: 155673
- update to new version 1.08

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Nov 02 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.07-1mdv2008.1
+ Revision: 105444
- new version
- update to new version 1.07

* Thu Aug 09 2007 Funda Wang <fwang@mandriva.org> 1.06-1mdv2008.0
+ Revision: 60697
- New version 1.06

* Wed May 02 2007 Olivier Thauvin <nanardon@mandriva.org> 1.05-1mdv2008.0
+ Revision: 20324
- 1.05


* Sat Dec 09 2006 Olivier Thauvin <nanardon@mandriva.org> 1.04-1mdv2007.0
+ Revision: 94357
- 1.04

* Tue Aug 08 2006 Olivier Thauvin <nanardon@mandriva.org> 1.01-1mdv2007.0
+ Revision: 54025
- Import perl-POE-Component-Client-Ident

* Tue May 30 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.01-1mdv2007.0
- New release 1.01
- spec cleanup

* Mon May 01 2006 Olivier Thauvin <nanardon@mandriva.org> 1.00-1mdk
- 1.00

* Fri Mar 17 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.9-1mdk
- New release 0.9

* Fri Nov 04 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.8-1mdk
- 0.8

* Sat Oct 01 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.7-2mdk
- Buildrequires fix

* Thu Sep 08 2005 Olivier Thauvin <nanardon@mandriva.org> 0.7-1mdk
- First mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5269 |12cr|perl-POE-Component-Client-Keepalive-0.266.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    POE-Component-Client-Keepalive
%define upstream_version 0.266

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2
Epoch:		1

Summary:	Manage connections, with keep-alive
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/POE/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Net::IP)
BuildRequires:	perl(POE)
BuildRequires:	perl(POE::Component::Client::DNS)
BuildRequires:	perl(POE::Component::Resolver)
BuildArch:	noarch

%description
POE::Component::Client::Keepalive creates and manages connections for
other components. It maintains a cache of kept-alive connections for
quick reuse. It is written specifically for clients that can benefit
from kept-alive connections, such as HTTP clients. Using it for one-shot
connections would probably be silly.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc CHANGES META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sun May 01 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1:0.266.0-1mdv2011.0
+ Revision: 661391
- new version

* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 1:0.263.0-2
+ Revision: 658541
- rebuild for updated spec-helper

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1:0.263.0-1mdv2011.0
+ Revision: 552482
- update to 0.263

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 1:0.262.0-1mdv2010.1
+ Revision: 461345
- update to 0.262

* Thu Aug 06 2009 Jérôme Quelin <jquelin@mandriva.org> 1:0.260.0-1mdv2010.0
+ Revision: 410722
- adding missing buildrequires:
- update to 0.260

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 1:0.250.0-1mdv2010.0
+ Revision: 401614
- rebuild using %%perl_convert_version
- fixed license field

* Sun Dec 14 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1:0.25-1mdv2009.1
+ Revision: 314257
- update to new version 0.25

* Tue Dec 09 2008 Jérôme Quelin <jquelin@mandriva.org> 1:0.24-1mdv2009.1
+ Revision: 312167
- update to 0.24

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.1001-2mdv2009.0
+ Revision: 268701
- rebuild early 2009.0 package (before pixel changes)

* Tue Apr 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.1001-1mdv2009.0
+ Revision: 193923
- update to new version 0.1001

* Thu Feb 14 2008 Thierry Vignaud <tv@mandriva.org> 0.1000-4mdv2008.1
+ Revision: 168505
- rebuild
- fix summary

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 0.1000-3mdv2008.1
+ Revision: 152238
- rebuild

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 0.1000-2mdv2008.1
+ Revision: 152237
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Nov 14 2007 Jérôme Quelin <jquelin@mandriva.org> 0.1000-1mdv2008.1
+ Revision: 108701
- import perl-POE-Component-Client-Keepalive



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5270 |12cr|perl-POE-Component-Client-MPD-1.100.430-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    POE-Component-Client-MPD
%define upstream_version 1.100430

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	POE component to speak with MPD servers
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/POE/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Audio::MPD::Common::Item)
BuildRequires:	perl(Audio::MPD::Common::Stats)
BuildRequires:	perl(Audio::MPD::Common::Status)
BuildRequires:	perl(Carp)
BuildRequires:	perl(English)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(FindBin)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Util::TypeConstraints)
BuildRequires:	perl(MooseX::Has::Sugar)
BuildRequires:	perl(MooseX::POE)
BuildRequires:	perl(MooseX::SemiAffordanceAccessor)
BuildRequires:	perl(MooseX::Types::Moose)
BuildRequires:	perl(POE)
BuildRequires:	perl(POE::Component::Client::TCP)
BuildRequires:	perl(Readonly)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Sub::Exporter)
BuildRequires:	perl(Test::Corpus::Audio::MPD)
BuildRequires:	perl(Test::More)

BuildArch:	noarch

%description
POCOCM gives a clear message-passing interface (sitting on top of POE) for
talking to and controlling MPD (Music Player Daemon) servers. A connection
to the MPD server is established as soon as a new POCOCM object is created.

Commands are then sent to the server as messages are passed.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 1.100.430-2mdv2011.0
+ Revision: 655427
- add br
- rebuild for updated spec-helper

* Sat Feb 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1.100.430-1mdv2011.0
+ Revision: 505270
- update to 1.100430

* Sun Dec 06 2009 Jérôme Quelin <jquelin@mandriva.org> 1.93.390-1mdv2010.1
+ Revision: 474075
- update to 1.093390

* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.93.320-1mdv2010.1
+ Revision: 471073
- adding missing buildrequires:
- import perl-POE-Component-Client-MPD


* Sun Nov 29 2009 cpan2dist 1.093320-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5271 |12cr|perl-POE-Component-IKC-0.2302-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname   POE-Component-IKC

Name:		perl-%{realname}
Version:	0.2302
Release:	1
License:	GPL or Artistic
Group:		Development/Perl
Summary:	POE IKC proxy session
Url:		http://search.cpan.org/dist/%{realname}
Source:		http://www.cpan.org/modules/by-module/POE/%{realname}-%{version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(POE)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This is Inter-Kernel Communication for POE.  It is used to get events
from one POE kernel to another

%prep
%setup -q -n %{realname}-%{version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.2200-2mdv2011.0
+ Revision: 655155
- rebuild for updated spec-helper

* Sat May 09 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.2200-1mdv2011.0
+ Revision: 373750
- new version

* Thu May 07 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.2102-1mdv2010.0
+ Revision: 373028
- update to new version 0.2102

* Mon May 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.2101-1mdv2010.0
+ Revision: 371732
- update to new version 0.2101

* Fri Nov 28 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.2002-1mdv2009.1
+ Revision: 307436
- update to new version 0.2002

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.2001-4mdv2009.0
+ Revision: 258271
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.2001-3mdv2009.0
+ Revision: 246325
- rebuild

* Thu Jan 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.2001-1mdv2008.1
+ Revision: 153999
- update to new version 0.2001

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Nov 30 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.2000-1mdv2008.1
+ Revision: 114013
- update to new version 0.2000

* Mon Nov 19 2007 Jérôme Quelin <jquelin@mandriva.org> 0.1904-1mdv2008.1
+ Revision: 110499
- import perl-POE-Component-IKC



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5272 |12cr|perl-POE-Component-IRC-6.800.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name  POE-Component-IRC
%define upstream_version 6.80

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	A fully event-driven IRC client module
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/POE/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Date::Format)
BuildRequires:	perl(IRC::Utils)
BuildRequires:	perl(Object::Pluggable)
BuildRequires:	perl(POE::Filter::IRCD)
BuildRequires:	perl(POE::Component::Client::DNS)
BuildRequires:	perl(POE::Component::Client::Ident)
BuildRequires:	perl(POE::Component::Pluggable)
BuildRequires:	perl(POE::Component::Syndicator)
BuildRequires:	perl(Test::Differences)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
POE::Component::IRC is a POE (Perl Object Environment) component
which provides a convenient way for POE applications to create a tiny
IRC client session and send and receive IRC events through it. If that
first sentence was a bit too much, go read the POE documentation over
and over until it makes some sense.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
chmod 644 README Changes
find lib -name \*.pm | xargs chmod 644

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes examples
%{perl_vendorlib}/POE
%{_mandir}/*/*

%changelog
* Mon May 02 2011 Guillaume Rousse <guillomovitch@mandriva.org> 6.610.0-1mdv2011.0
+ Revision: 662497
- new version

* Sun Apr 17 2011 Guillaume Rousse <guillomovitch@mandriva.org> 6.600.0-1
+ Revision: 654265
- update to new version 6.60

* Mon Mar 14 2011 Guillaume Rousse <guillomovitch@mandriva.org> 6.540.0-1
+ Revision: 644795
- update to new version 6.54

* Sat Nov 13 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 6.520.0-1mdv2011.0
+ Revision: 597087
- update to 6.52

* Mon Sep 06 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 6.390.0-1mdv2011.0
+ Revision: 576300
- update to 6.39

* Mon Aug 23 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 6.370.0-1mdv2011.0
+ Revision: 572237
- update to 6.37

* Tue Jul 27 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 6.360.0-1mdv2011.0
+ Revision: 561943
- update to 6.36

* Tue Jul 13 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 6.350.0-1mdv2011.0
+ Revision: 552485
- update to 6.35

* Mon Mar 15 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 6.280.0-1mdv2010.1
+ Revision: 519960
- update to 6.28

* Fri Feb 12 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 6.240.0-1mdv2010.1
+ Revision: 504494
- update to 6.24

* Wed Jan 20 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 6.220.0-1mdv2010.1
+ Revision: 493955
- update to 6.22

* Sat Jan 16 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 6.200.0-1mdv2010.1
+ Revision: 492160
- update to 6.20

* Sat Dec 12 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 6.180.0-1mdv2010.1
+ Revision: 477633
- update to 6.18

* Fri Nov 06 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 6.160.0-1mdv2010.1
+ Revision: 461349
- update to 6.16

* Fri Sep 25 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 6.140.0-1mdv2010.0
+ Revision: 448608
- update to 6.14

* Thu Sep 10 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 6.120.0-1mdv2010.0
+ Revision: 437203
- update to 6.12

* Wed Aug 19 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 6.100.0-1mdv2010.0
+ Revision: 418125
- update to 6.10

* Mon Aug 03 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 6.80.0-1mdv2010.0
+ Revision: 408037
- rebuild using %%perl_convert_version

* Sun Jun 07 2009 Guillaume Rousse <guillomovitch@mandriva.org> 6.08-1mdv2010.0
+ Revision: 383538
- update to new version 6.08

* Mon May 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 6.06-1mdv2010.0
+ Revision: 371733
- update to new version 6.06

* Wed Mar 11 2009 Guillaume Rousse <guillomovitch@mandriva.org> 6.04-1mdv2009.1
+ Revision: 353642
- update to new version 6.04

* Sun Mar 08 2009 Guillaume Rousse <guillomovitch@mandriva.org> 6.02-1mdv2009.1
+ Revision: 352917
- update to new version 6.02

* Tue Mar 03 2009 Guillaume Rousse <guillomovitch@mandriva.org> 5.98-1mdv2009.1
+ Revision: 347693
- update to new version 5.98

* Fri Jan 30 2009 Guillaume Rousse <guillomovitch@mandriva.org> 5.96-1mdv2009.1
+ Revision: 335511
- update to new version 5.96

* Sun Jan 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 5.90-1mdv2009.1
+ Revision: 333407
- update to new version 5.90

* Sun Aug 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 5.88-1mdv2009.0
+ Revision: 277970
- update to new version 5.88

* Wed Jul 23 2008 Guillaume Rousse <guillomovitch@mandriva.org> 5.86-1mdv2009.0
+ Revision: 242076
- update to new version 5.86

* Fri Jun 27 2008 Guillaume Rousse <guillomovitch@mandriva.org> 5.84-1mdv2009.0
+ Revision: 229493
- update to new version 5.84

* Mon Jun 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 5.82-1mdv2009.0
+ Revision: 220159
- update to new version 5.82

* Fri Jun 13 2008 Guillaume Rousse <guillomovitch@mandriva.org> 5.80-1mdv2009.0
+ Revision: 218725
- update to new version 5.80

* Tue Jun 03 2008 Guillaume Rousse <guillomovitch@mandriva.org> 5.78-1mdv2009.0
+ Revision: 214556
- new version
- update to new version 5.76

* Tue Apr 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 5.74-1mdv2009.0
+ Revision: 193924
- update to new version 5.74

* Tue Mar 04 2008 Guillaume Rousse <guillomovitch@mandriva.org> 5.70-1mdv2008.1
+ Revision: 178288
- update to new version 5.70

* Fri Feb 22 2008 Guillaume Rousse <guillomovitch@mandriva.org> 5.68-1mdv2008.1
+ Revision: 173912
- update to new version 5.68
- update to new version 5.68

* Wed Feb 20 2008 Guillaume Rousse <guillomovitch@mandriva.org> 5.66-1mdv2008.1
+ Revision: 173296
- update to new version 5.66

* Sun Feb 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 5.64-1mdv2008.1
+ Revision: 169978
- update to new version 5.64

* Fri Feb 08 2008 Guillaume Rousse <guillomovitch@mandriva.org> 5.62-1mdv2008.1
+ Revision: 164024
- update to new version 5.62

* Thu Feb 07 2008 Funda Wang <fwang@mandriva.org> 5.60-1mdv2008.1
+ Revision: 163389
- update to new version 5.60

* Tue Feb 05 2008 Guillaume Rousse <guillomovitch@mandriva.org> 5.58-1mdv2008.1
+ Revision: 162590
- update to new version 5.58

* Sat Feb 02 2008 Funda Wang <fwang@mandriva.org> 5.56-1mdv2008.1
+ Revision: 161381
- update to new version 5.56

* Tue Jan 29 2008 Guillaume Rousse <guillomovitch@mandriva.org> 5.54-1mdv2008.1
+ Revision: 159904
- update to new version 5.54

* Tue Jan 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 5.52-1mdv2008.1
+ Revision: 152844
- update to new version 5.52

* Thu Dec 27 2007 Guillaume Rousse <guillomovitch@mandriva.org> 5.40-1mdv2008.1
+ Revision: 138347
- update to new version 5.40
- update to new version 5.40

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Dec 07 2007 Guillaume Rousse <guillomovitch@mandriva.org> 5.38-1mdv2008.1
+ Revision: 116173
- update to new version 5.38

* Fri Nov 02 2007 Guillaume Rousse <guillomovitch@mandriva.org> 5.36-1mdv2008.1
+ Revision: 105308
- update to new version 5.36

* Thu Jul 26 2007 Guillaume Rousse <guillomovitch@mandriva.org> 5.34-1mdv2008.0
+ Revision: 55843
- update to new version 5.34

* Sun Jul 01 2007 Olivier Thauvin <nanardon@mandriva.org> 5.32-1mdv2008.0
+ Revision: 46224
- 5.32

* Fri May 04 2007 Olivier Thauvin <nanardon@mandriva.org> 5.29-1mdv2008.0
+ Revision: 22237
- 5.29

* Wed May 02 2007 Olivier Thauvin <nanardon@mandriva.org> 5.28-1mdv2008.0
+ Revision: 20337
- 5.28

* Fri Apr 20 2007 Olivier Thauvin <nanardon@mandriva.org> 5.24-1mdv2008.0
+ Revision: 16067
- 5.24


* Sat Jan 06 2007 Olivier Thauvin <nanardon@mandriva.org> 5.18-1mdv2007.0
+ Revision: 104818
- 5.18

* Sat Dec 09 2006 Olivier Thauvin <nanardon@mandriva.org> 5.16-1mdv2007.1
+ Revision: 94358
- 5.16
- 5.00

* Tue Aug 08 2006 Olivier Thauvin <nanardon@mandriva.org> 4.97-1mdv2007.0
+ Revision: 54036
- 4.97
- Import perl-POE-Component-IRC

* Mon Jul 10 2006 Emmanuel Andry <eandry@mandriva.org> 4.95-1mdv2007.0
- New version 4.95

* Sat Jun 17 2006 Guillaume Rousse <guillomovitch@mandriva.org> 4.93-1mdv2007.0
- New version 4.93

* Thu Jun 08 2006 Guillaume Rousse <guillomovitch@mandriva.org> 4.91-1mdv2007.0
- New release 4.91

* Tue May 30 2006 Guillaume Rousse <guillomovitch@mandriva.org> 4.90-1mdv2007.0
- New release 4.90

* Mon May 01 2006 Olivier Thauvin <nanardon@mandriva.org> 4.86-1mdk
- 4.86

* Sun Apr 16 2006 Guillaume Rousse <guillomovitch@mandriva.org> 4.85-1mdk
- New release 4.85
- better source URL
- better buildrequires syntax

* Sun Apr 02 2006 Guillaume Rousse <guillomovitch@mandriva.org> 4.81-1mdk
- New release 4.81

* Fri Mar 17 2006 Guillaume Rousse <guillomovitch@mandriva.org> 4.80-1mdk
- New release 4.80

* Wed Jan 25 2006 Guillaume Rousse <guillomovitch@mandriva.org> 4.79-1mdk
- New release 4.79

* Tue Dec 27 2005 Guillaume Rousse <guillomovitch@mandriva.org> 4.77-1mdk
- new version
- spec cleanup
- rpmbuildupdate aware
- drop explicit requires
- fix directory ownership

* Mon Dec 05 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 4.75-1mdk
- 4.75

* Thu Oct 27 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 4.74-1mdk
- 4.74

* Mon Oct 17 2005 Olivier Thauvin <nanardon@mandriva.org> 4.71-1mdk
- 4.71

* Tue Oct 11 2005 Nicolas Lécureuil <neoclust@mandriva.org> 4.70-2mdk
- Fix BuildRequires

* Tue Sep 27 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 4.70-1mdk
- 4.70
- Fix permissions

* Thu Sep 08 2005 Olivier Thauvin <nanardon@mandriva.org> 4.69-1mdk
- 4.69

* Sat Jun 04 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 4.62-1mdk
- 4.62

* Tue May 31 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 4.5-1mdk
- 4.5

* Tue May 03 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 4.4-1mdk
- 4.4

* Sat Apr 23 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 4.3-1mdk
- 4.3

* Mon Mar 14 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 3.8-1mdk
- 3.8

* Mon Mar 07 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 3.7-1mdk
- 3.7

* Fri Feb 25 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 3.5-1mdk
- 3.5

* Mon Feb 21 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 3.4-1mdk
- 3.4

* Wed Feb 02 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 3.3-1mdk
- 3.3
- spec cleanup

* Fri Dec 24 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 2.9-2mdk
- q(Birthday rebuild) && perl->new() and "COIN";
- remove MANIFEST file from %%doc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5273 |12cr|perl-POE-Component-Logger-1.100.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    POE-Component-Logger
%define upstream_version 1.10

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	%{upstream_name} module for perl
License:	GPL+ or Artistic
Group: 		Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/POE/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Log::Dispatch::Config)
BuildRequires:	perl(POE)
BuildArch:	noarch

Requires:	perl(POE)
Requires:	perl(Log::Dispatch::Config)

%description 
%{upstream_name} module for perl.  A highly flexible logger component
for POE that uses Log::Dispatch and Log::Dispatch::Config for
ultimate flexibility and power.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor PREFIX=%{_prefix} 
CFLAGS="%{optflags}" make PREFIX=%{_prefix}


%install
make PREFIX="%{buildroot}%{_prefix}" install

%files
%defattr(444,root,root,755)
%doc README
%{_mandir}/*/*
%{perl_vendorlib}/POE/Component


%changelog
* Fri Nov 12 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.100.0-1mdv2011.0
+ Revision: 596634
- update to 1.10

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.0.0-2mdv2010.0
+ Revision: 430529
- rebuild

  + JÃ©rÃ´me Quelin <jquelin@mandriva.org>
    - rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.00-8mdv2009.0
+ Revision: 258272
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.00-7mdv2009.0
+ Revision: 246326
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.00-5mdv2008.1
+ Revision: 136345
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue May 08 2007 Olivier Thauvin <nanardon@mandriva.org> 1.00-5mdv2008.0
+ Revision: 25175
- rebuild


* Wed May 03 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.00-4mdk
- Fix According to perl Policy
	- Source URL
	- URL
- use mkrel

* Fri Jul 02 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.00-3mdk
- rebuild

* Tue May 27 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.00-2mdk
- rebuild for new auto{prov,req}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5274 |12cr|perl-POE-Component-Pluggable-1.260.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    POE-Component-Pluggable
%define upstream_version 1.26

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	A base class for creating plugin enabled POE Components
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/POE/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(POE)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
POE::Component::Pluggable is a base class for creating plugin enabled POE
Components. It is a generic port of POE::Component::IRC's plugin system.

If your component dispatches events to registered POE sessions, then
POE::Component::Pluggable may be a good fit for you.

Basic use would involve subclassing POE::Component::Pluggable, then
overriding '_pluggable_event()' and inserting '_pluggable_process()'
wherever you dispatch events from.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README LICENSE
%{_mandir}/man3/*
%{perl_vendorlib}/POE

%changelog
* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1.260.0-1mdv2011.0
+ Revision: 552483
- update to 1.26

* Wed Aug 19 2009 Jérôme Quelin <jquelin@mandriva.org> 1.240.0-1mdv2010.0
+ Revision: 418122
- update to 1.24

* Fri Jul 24 2009 Jérôme Quelin <jquelin@mandriva.org> 1.220.0-1mdv2010.0
+ Revision: 399263
- update to 1.22
- using %%perl_convert_version
- fixed license field

* Mon May 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.20-1mdv2010.0
+ Revision: 371734
- update to new version 1.20

* Thu Mar 05 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.16-1mdv2009.1
+ Revision: 348832
- update to new version 1.16

* Fri Jan 30 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.14-1mdv2009.1
+ Revision: 335512
- update to new version 1.14

* Sun Jan 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.12-1mdv2009.1
+ Revision: 333406
- update to new version 1.12

* Fri Jun 27 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.10-1mdv2009.0
+ Revision: 229494
- update to new version 1.10

* Mon Jun 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.08-1mdv2009.0
+ Revision: 220160
- update to new version 1.08

* Tue Jun 03 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.06-1mdv2009.0
+ Revision: 214509
- import perl-POE-Component-Pluggable


* Tue Jun 03 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.06-1mdv2009.0
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5275 |12cr|perl-POE-Component-Resolver-0.921.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    POE-Component-Resolver
%define upstream_version 0.921

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	A non-blocking getaddrinfo() resolver
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/POE/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(POE)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Socket::GetAddrInfo)
BuildRequires:	perl(Storable)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Time::HiRes)
BuildArch:	noarch

%description
POE::Component::Resolver performs Socket::GetAddrInfo::getaddrinfo() calls
in subprocesses where they're permitted to block as long as necessary.

By default it will run eight subprocesses and prefer address families in
whatever order Socket::GetAddrInfo returns them. These defaults can be
overridden with constructor parameters.

PUBLIC METHODS
    new
        Create a new resolver. Returns an object that must be held and used
        to make requests. See the synopsis.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README CHANGES LICENSE META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon May 09 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.912.0-1mdv2011.0
+ Revision: 672861
- update to new version 0.912

* Fri Apr 29 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.911.0-1
+ Revision: 660653
- import perl-POE-Component-Resolver


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5276 |12cr|perl-POE-Component-Server-HTTP-0.90.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 POE-Component-Server-HTTP
%define	upstream_version 0.09

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Poe Component to write HTTP server
License:	Artistic and GPL+	
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/POE/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(POE::API::Peek)
BuildRequires:	perl(LWP)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(HTTP::Date)
BuildRequires:	perl(HTTP::Status)
BuildRequires:	perl(YAML)
BuildArch:	noarch

%description
POE::Component::Server::HTTP (PoCo::HTTPD) is a framework for building custom 
HTTP servers based on POE. 
It is loosely modeled on the ideas of apache and the mod_perl/Apache module.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# Seem to fail for now reason
#make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/POE
%{_mandir}/man3/*


%changelog
* Sat Aug 01 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.90.0-1mdv2010.0
+ Revision: 406181
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.09-4mdv2009.0
+ Revision: 241822
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.09-2mdv2008.0
+ Revision: 86802
- rebuild


* Mon May 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.09-1mdv2007.0
- New release 0.09
- spec cleanup

* Wed May 03 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.08-3mdk
- Fix According to perl Policy
	- BuildRequires
	- Source URL

* Fri Jan 27 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.08-2mdk
- Add buildRequires

* Wed Jan 25 2006 Michael Scherer <misc@mandriva.org> 0.08-1mdk
- First Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5277 |12cr|perl-POE-Component-Server-Syslog-1.200.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    POE-Component-Server-Syslog
%define upstream_version 1.20

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

License:	GPL+ or Artistic
Group:		Development/Perl
Summary:	Syslog server ability for POE
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/POE/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(IO::Socket)
BuildRequires:	perl(POE)
BuildRequires:	perl(Params::Validate)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Time::ParseDate)
BuildArch:	noarch

%description
This module follows the POE::Filter specification. Actually, it
technically supports both the older specification (C<get>) and the newer
specification (C<get_one>). If, at some point, POE deprecates the older
specification, this module will drop support for it. As such, only use
of the newer specification is recommended.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
rm -f t/000-signature.t
make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1.200.0-2mdv2011.0
+ Revision: 657458
- rebuild for updated spec-helper

* Sun Feb 20 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.200.0-1
+ Revision: 638936
- update to new version 1.20

* Fri May 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.180.0-1mdv2010.0
+ Revision: 380861
- update to 1.18
- using %%perl_convert_version
- fixed license tag

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.16-2mdv2009.0
+ Revision: 268702
- rebuild early 2009.0 package (before pixel changes)

* Thu Apr 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.16-1mdv2009.0
+ Revision: 195405
- new version

* Sat Feb 02 2008 Jérôme Quelin <jquelin@mandriva.org> 1.14-1mdv2008.1
+ Revision: 161447
- import perl-POE-Component-Server-Syslog



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5278 |12cr|perl-POE-Component-Server-XMLRPC-0.50.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    POE-Component-Server-XMLRPC
%define upstream_version 0.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Perl module to publish POE event handlers via XMLRPC over HTTP
License:	Artistic and GPL+
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/POE/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(POE::Component::Server::HTTP)
BuildRequires:	perl(SOAP::Lite) 
BuildArch:	noarch

%description
POE::Component::Server::XMLRPC is a bolt-on component that can publish a event
handlers via XMLRPC over HTTP.

%prep
%setup -q -n POE-Component-Server-XMLRPC-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README CHANGES
%{perl_vendorlib}/POE
%{_mandir}/man3/*


%changelog
* Sat Aug 01 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.50.0-1mdv2010.0
+ Revision: 406182
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.05-7mdv2009.0
+ Revision: 258273
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.05-6mdv2009.0
+ Revision: 246330
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.05-4mdv2008.1
+ Revision: 136345
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue May 08 2007 Olivier Thauvin <nanardon@mandriva.org> 0.05-4mdv2008.0
+ Revision: 25146
- rebuild


* Wed May 03 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.05-3mdk
- Fix According to perl Policy
	- BuildRequires
	- URL
	- Source URL

* Wed Mar 29 2006 Michael Scherer <misc@mandriva.org> 0.05-2mdk
- fix BuildRequires

* Fri Jan 27 2006 Michael Scherer <misc@mandriva.org> 0.05-1mdk
- First Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5279 |12cr|perl-POE-Component-SmokeBox-0.480.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    POE-Component-SmokeBox
%define upstream_version 0.48

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	A backend for CPAN::Reporter::Smoker smokers
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/POE/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Digest::MD5)
BuildRequires:	perl(Digest::SHA)
BuildRequires:	perl(Env::Sanctify)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(IO::Pty)
BuildRequires:	perl(Module::Pluggable)
BuildRequires:	perl(Object::Accessor)
BuildRequires:	perl(POE)
BuildRequires:	perl(Params::Check)
BuildRequires:	perl(String::Perl::Warnings)
BuildRequires:	perl(Test::Harness)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
POE::Component::SmokeBox is a flexible CPAN Smoke testing framework which
provides an extensible method for testing CPAN distributions against
various different smoker backends.

A smoker backend is defined using a the POE::Component::SmokeBox::Smoker
manpage object and is basically the path to a 'perl' executable that is
configured for CPAN Testing and its associated environment settings.

The 'perl' executable must be configured appropriately to support CPAN
testing with any of the currently supported backends, the
CPANPLUS::YACSmoke manpage, the CPAN::YACSmoke manpage or the
CPAN::Reporter manpage. Additional backends may be supported by inheriting
and extending the backend base class the
POE::Component::SmokeBox::Backend::Base manpage.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README LICENSE META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun May 22 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.480.0-1mdv2011.0
+ Revision: 677378
- update to new version 0.48

* Thu Apr 28 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.460.0-1
+ Revision: 660010
- update to new version 0.46

* Sun Apr 24 2011 Funda Wang <fwang@mandriva.org> 0.440.0-6
+ Revision: 658269
- rebuild

* Sun Apr 24 2011 Funda Wang <fwang@mandriva.org> 0.440.0-5
+ Revision: 658207
- more runtime req

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.440.0-4
+ Revision: 657677
- add req

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.440.0-3
+ Revision: 657342
- rebuild for updated spec-helper

* Mon Feb 28 2011 Funda Wang <fwang@mandriva.org> 0.440.0-2
+ Revision: 640774
- rebuild to obsolete old packages

* Sun Feb 20 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.440.0-1
+ Revision: 638941
- update to new version 0.44

* Tue Feb 08 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.420.0-1
+ Revision: 636849
- update to new version 0.42

* Wed Feb 02 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.400.0-1
+ Revision: 635213
- update to new version 0.40

* Sat Dec 25 2010 Shlomi Fish <shlomif@mandriva.org> 0.380.0-1mdv2011.0
+ Revision: 625027
- import perl-POE-Component-SmokeBox


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5280 |12cr|perl-POE-Component-SmokeBox-Dists-1.40.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    POE-Component-SmokeBox-Dists
%define upstream_version 1.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	6

Summary:	Search for CPAN distributions by cpanid or distribution name
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/POE/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(CPAN::DistnameInfo)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Fetch)
BuildRequires:	perl(File::Path)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(IO::Zlib)
BuildRequires:	perl(POE)
BuildRequires:	perl(Sort::Versions)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(URI)
Requires:	perl(CPAN::DistnameInfo)
Requires:	perl(Sort::Versions)
BuildArch:	noarch

%description
POE::Component::SmokeBox::Dists is a the POE manpage component that
provides non-blocking CPAN distribution searches. It is a wrapper around
the File::Fetch manpage for '02packages.details.txt.gz' file retrieval, the
IO::Zlib manpage for extraction and the CPAN::DistnameInfo manpage for
parsing the packages data.

Given either author ( ie. CPAN ID ) or distribution search criteria,
expressed as a regular expression, it will return to a requesting session
all the CPAN distributions that match that pattern.

The component will retrieve the '02packages.details.txt.gz' file to the
'.smokebox' directory. If that file already exists, a newer version will
only be retrieved if the file is older than 6 hours. Specifying the 'force'
parameter overrides this behaviour.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README LICENSE
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 24 2011 Funda Wang <fwang@mandriva.org> 1.40.0-5mdv2011.0
+ Revision: 658300
- rebuild

* Sun Apr 24 2011 Funda Wang <fwang@mandriva.org> 1.40.0-4
+ Revision: 658240
- more runtime req

* Sun Apr 24 2011 Funda Wang <fwang@mandriva.org> 1.40.0-3
+ Revision: 658231
- add runtime req

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1.40.0-2
+ Revision: 657809
- rebuild for updated spec-helper

* Sun Dec 26 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.40.0-1mdv2011.0
+ Revision: 625280
- update to new version 1.04

* Sat Dec 25 2010 Shlomi Fish <shlomif@mandriva.org> 1.20.0-1mdv2011.0
+ Revision: 625063
- import perl-POE-Component-SmokeBox-Dists


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5281 |12cr|perl-POE-Component-SmokeBox-Recent-1.320.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    POE-Component-SmokeBox-Recent
%define upstream_version 1.32

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	An extremely minimal HTTP client
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/POE/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(CPAN::Recent::Uploads)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(HTTP::Date)
BuildRequires:	perl(HTTP::Request)
BuildRequires:	perl(HTTP::Response)
BuildRequires:	perl(Net::IP)
BuildRequires:	perl(POE)
BuildRequires:	perl(POE::Component::Client::DNS)
BuildRequires:	perl(POE::Filter::HTTP::Parser)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::POE::Client::TCP)
BuildRequires:	perl(Test::POE::Server::TCP)
BuildRequires:	perl(URI)
Requires:	perl(POE::Component::Client::DNS)
Requires:	perl(Test::POE::Client::TCP)
Requires:	perl(CPAN::Recent::Uploads)
BuildArch:	noarch

%description
POE::Component::SmokeBox::Recent is a the POE manpage component for
retrieving recently uploaded CPAN distributions from the CPAN mirror of
your choice.

It accepts a url and an event name and attempts to download and parse the
RECENT file from that given url.

It is part of the SmokeBox toolkit for building CPAN Smoke testing
frameworks.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
export PERL_MM_USE_DEFAULT=1
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Tue Jul 05 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.320.0-1mdv2011.0
+ Revision: 688826
- update to new version 1.32

* Sun Apr 24 2011 Funda Wang <fwang@mandriva.org> 1.300.0-4
+ Revision: 658249
- more runtime req
- add runtime req

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1.300.0-2
+ Revision: 657459
- rebuild for updated spec-helper

* Thu Mar 10 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.300.0-1
+ Revision: 643454
- update to new version 1.30

* Sat Dec 25 2010 Shlomi Fish <shlomif@mandriva.org> 1.280.0-3mdv2011.0
+ Revision: 625065
- Add Net::IP to the build requries
- Add the export PERL_MM_USE_DEFAULT=1
- import perl-POE-Component-SmokeBox-Recent


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5282 |12cr|perl-POE-Component-Syndicator-0.60.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    POE-Component-Syndicator
%define upstream_version 0.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	A POE component base class which implements the Observer pattern
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/POE/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker) >= 6.300.0
BuildRequires:	perl(Object::Pluggable) >= 1.290.0
BuildRequires:	perl(POE) >= 1.311.0
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
POE::Component::Syndicator is a base class for POE components which need to
handle a persistent resource (e.g. a connection to an IRC server) for one
or more sessions in an extendable way.

This module (as well as Object::Pluggable, which this module inherits from)
was born out of POE::Component::IRC, the guts of which quickly spread to
other POE components. Now they can all inherit from this module instead.

The component provides an event queue, which can be managed with the
methods documented below. It handles delivery of events to the object
itself, all interested plugins, and all interested sessions.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.json META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5283 |12cr|perl-POE-Filter-HTTP-Parser-1.60.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    POE-Filter-HTTP-Parser
%define upstream_version 1.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	A HTTP POE filter for HTTP clients or servers
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/POE/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Encode)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(HTTP::Parser)
BuildRequires:	perl(HTTP::Request)
BuildRequires:	perl(HTTP::Response)
BuildRequires:	perl(HTTP::Status)
BuildRequires:	perl(POE)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::POE::Client::TCP)
BuildRequires:	perl(Test::POE::Server::TCP)
Requires:	perl(HTTP::Parser)
BuildArch:	noarch

%description
POE::Filter::HTTP::Parser is a the POE::Filter manpage for HTTP which is
based on the HTTP::Parser manpage.

It can be used to easily create the POE manpage based HTTP servers or
clients.

With the 'type' set to 'client', which is the default behaviour, 'get' will
parse the HTTP::Response manpage objects from HTTP streams and 'put' will
accept the HTTP::Request manpage objects and convert them to HTTP streams.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 24 2011 Funda Wang <fwang@mandriva.org> 1.60.0-4mdv2011.0
+ Revision: 658270
- rebuild

* Sun Apr 24 2011 Funda Wang <fwang@mandriva.org> 1.60.0-3
+ Revision: 658247
- add runtime req

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1.60.0-2
+ Revision: 657460
- rebuild for updated spec-helper

* Thu Mar 10 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.60.0-1
+ Revision: 643455
- update to new version 1.06

* Sat Dec 25 2010 Shlomi Fish <shlomif@mandriva.org> 1.40.0-1mdv2011.0
+ Revision: 624757
- import perl-POE-Filter-HTTP-Parser


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5284 |12cr|perl-POE-Filter-IRCD-2.420.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 POE-Filter-IRCD
%define upstream_version 2.42

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	A POE-based parser for the IRC protocol
License:	GPL
Group:		Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/POE/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(POE)
BuildArch:	noarch

%description
POE::Filter::IRCD is a Perl module that provides a convenient way of parsing
and creating IRC protocol lines.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README
%{perl_vendorlib}/POE
%{_mandir}/*/*


%changelog
* Sat Dec 12 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2.420.0-1mdv2010.1
+ Revision: 477634
- update to 2.42

* Wed Jul 29 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2.400.0-1mdv2010.0
+ Revision: 404349
- rebuild using %%perl_convert_version

* Wed May 06 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2.40-1mdv2010.0
+ Revision: 372532
- update to new version 2.40

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 2.38-2mdv2009.0
+ Revision: 268703
- rebuild early 2009.0 package (before pixel changes)

* Tue May 20 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.38-1mdv2009.0
+ Revision: 209331
- update to new version 2.38

* Sun Mar 09 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.36-1mdv2008.1
+ Revision: 183105
- update to new version 2.36

* Tue Jan 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.35-1mdv2008.1
+ Revision: 152846
- update to new version 2.35

* Wed Dec 26 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.34-1mdv2008.1
+ Revision: 138048
- update to new version 2.34

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Nov 02 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.32-1mdv2008.1
+ Revision: 105309
- update to new version 2.32

* Thu Aug 09 2007 Funda Wang <fwang@mandriva.org> 2.31-1mdv2008.0
+ Revision: 60694
- New version 2.31


* Wed Feb 28 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.30-1mdv2007.0
+ Revision: 127192
- new version

* Wed Nov 15 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.2-1mdv2007.1
+ Revision: 84384
- new version
- Import perl-POE-Filter-IRCD

* Fri Sep 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.1-1mdv2007.0
- New version 2.1

* Tue Sep 12 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.0-1mdv2007.0
- New version 2.0

* Wed Sep 06 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.9-1mdv2007.0
- new version
- fix sources URL

* Tue Aug 01 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.8-1mdv2007.0
- New version 1.8

* Sun May 14 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.7-1mdk
- New release 1.7

* Wed May 10 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.6-1mdk
- New release 1.6

* Thu May 04 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.5-2mdk
- Fix According to perl Policy
	- BuildRequires
	- Source URL

* Thu Dec 22 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.5-1mdk
- New release 1.5

* Wed Dec 14 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.4-1mdk
- New release 1.4
- spec cleanup
- fix directory ownership

* Fri Aug 19 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.2-1mdk
- new version 
- fix sources url for rpmbuildupdate

* Sat Jun 04 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.1-1mdk
- First Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5285 |12cr|perl-POE-Loop-Tk-1.304.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    POE-Loop-Tk
%define upstream_version 1.304

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2
Summary:	A POE/Tk bridge for ActiveState's Tk
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/POE/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(POE)
BuildRequires:	perl(POE::Test::Loops)
BuildRequires:	perl(Tk)
BuildRequires:	x11-server-xvfb

BuildArch:	noarch

%description
POE::Loop::Tk implements the interface documented in the POE::Loop manpage.
Therefore it has no documentation of its own. Please see the POE::Loop
manpage for more details.

POE::Loop::Tk is one of two versions of the Tk event loop bridge. The
other, the POE::Loop::TkActiveState manpage accommodates behavior
differences in ActiveState's build of Tk. Both versions share common code
in the POE::Loop::TkCommon manpage. POE::Loop::Tk dynamically selects the
appropriate bridge code based on the runtime enviroment.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
yes | perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# makefile.pl ignores input if not inside a tty :-(
rm run_network_tests
# this test requires interactivity
rm t/poe_loop_tk/wheel_run.t
xvfb-run %make test

%install
%makeinstall_std

%files
%doc CHANGES README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1.304.0-1mdv2011.0
+ Revision: 552564
- update to 1.304

* Mon Aug 31 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.302.0-1mdv2010.0
+ Revision: 422751
- import perl-POE-Loop-Tk


* Mon Aug 31 2009 cpan2dist 1.302-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5286 |12cr|perl-POE-Quickie-0.170.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    POE-Quickie
%define upstream_version 0.17

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	A lazy way to wrap blocking code and programs
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/POE/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Capture::Tiny)
BuildRequires:	perl(POE)
BuildRequires:	perl(POE::Filter::Stream)
BuildRequires:	perl(POE::Session)
BuildRequires:	perl(POE::Wheel::Run)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Deep)
BuildArch:	noarch

%description
If you need nonblocking access to an external program, or want to execute
some blocking code in a separate process, but you don't want to write a
wrapper module or some POE::Wheel::Run boilerplate code, then POE::Quickie
can help. You just specify what you're interested in (stdout, stderr,
and/or exit code), and POE::Quickie will handle the rest in a sensible way.

It has some convenience features, such as killing processes after a
timeout, and storing process-specific context information which will be
delivered with every event.

There is also an even lazier API which suspends the execution of your event
handler and gives control back to POE while your task is running, the same
way LWP::UserAgent::POE does. This is provided by the /FUNCTIONS functions
which are exported by default.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Tue May 31 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.170.0-1mdv2011.0
+ Revision: 682143
- update to new version 0.17

* Sun May 22 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.160.0-1
+ Revision: 677433
- update to new version 0.16

* Mon May 02 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.140.0-1
+ Revision: 662201
- update to new version 0.14

* Thu Apr 28 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.130.0-1
+ Revision: 660011
- update to new version 0.13

* Sun Apr 24 2011 Funda Wang <fwang@mandriva.org> 0.120.0-4
+ Revision: 658279
- rebuild
- rebuild

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.120.0-2
+ Revision: 657810
- rebuild for updated spec-helper

* Sat Dec 25 2010 Shlomi Fish <shlomif@mandriva.org> 0.120.0-1mdv2011.0
+ Revision: 624901
- import perl-POE-Quickie


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5287 |12cr|perl-POE-Sugar-Args-1.3-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	POE-Sugar-Args
%define	name	perl-%{module}
%define	version	1.3
%define	release %mkrel 7
%define	pdir	POE

Summary:	%{module} module for perl
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL or Artistic
Group:		Development/Perl
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/POE/%{module}-%{version}.tar.bz2
Url:		http://search.cpan.org/dist/%{module}
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	perl-devel
BuildRequires:  perl(Module::Build)

%description
%{module} module for perl.  This module give an OO representation to
arguments POE passes to event states.  I will not lie to you.  This
adds heavy, bulky code underneath.  On the other hand, it makes
arguments for POE events much more palatable.  Of course, this is a
Sugar module, meaning, it will rot your program in odd (you'll be
hooked) and unexpected ways (performace), but you took the candy so
you can suffer the consequences.

%prep
%setup -q -n %{module}-%{version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%install
rm -rf $RPM_BUILD_ROOT
%{makeinstall_std}

%clean 
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README
%{perl_vendorlib}/POE/*
%{_mandir}/*/*



%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.3-7mdv2010.0
+ Revision: 430530
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.3-6mdv2009.0
+ Revision: 258274
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.3-5mdv2009.0
+ Revision: 246331
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.3-3mdv2008.1
+ Revision: 136345
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Tue May 08 2007 Olivier Thauvin <nanardon@mandriva.org> 1.3-3mdv2008.0
+ Revision: 25145
- rebuild


* Wed May 03 2006 Nicolas Lcureuil <neoclust@mandriva.org> 1.3-2mdk
- Fix According to perl Policy
	- BuildRequires
	- Source URL
	- URL
- use mkrel

* Thu Jun 03 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.3-1mdk
- 1.3
- cosmetics
- no hardcoded path in %%files

* Mon Mar 01 2004 Michael Scherer <misc@mandrake.org> 1.2-2mdk
- use automatic Requires


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5288 |12cr|perl-POE-Test-Loops-1.312.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    POE-Test-Loops
%define upstream_version 1.312

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Reusable tests for POE::Loop authors
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/POE/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
POE::Test::Loops contains one function, generate(), which will generate all
the loop tests for one or more POE::Loop subclasses.

The the /SYNOPSIS manpage example is a version of the poe-gen-tests
manpage, which is a stand-alone utility to generate the actual tests. the
poe-gen-tests manpage also documents the POE::Test::Loops system in more
detail.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc CHANGES README
%{_mandir}/man3/*
%{_mandir}/man1/poe-gen-tests.1*
%{perl_vendorlib}/POE
%{_bindir}/poe-gen-tests


%changelog
* Mon Jun 13 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.312.0-1mdv2011.0
+ Revision: 684820
- update to new version 1.312

* Mon May 09 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.311.0-1
+ Revision: 672863
- update to new version 1.311

* Thu Apr 28 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.50.0-1
+ Revision: 660012
- update to new version 1.050

* Thu Feb 03 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.40.0-1
+ Revision: 635544
- update to new version 1.040

* Fri Dec 31 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.36.0-1mdv2011.0
+ Revision: 626856
- new version

* Tue Apr 06 2010 Jérôme Quelin <jquelin@mandriva.org> 1.35.0-1mdv2011.0
+ Revision: 532154
- update to 1.035

* Mon Feb 15 2010 Jérôme Quelin <jquelin@mandriva.org> 1.33.0-1mdv2010.1
+ Revision: 506242
- update to 1.033

* Mon Jan 04 2010 Jérôme Quelin <jquelin@mandriva.org> 1.31.0-1mdv2010.1
+ Revision: 486117
- update to 1.031

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 1.30.0-1mdv2010.1
+ Revision: 460845
- update to 1.030

* Wed Sep 09 2009 Jérôme Quelin <jquelin@mandriva.org> 1.22.0-1mdv2010.0
+ Revision: 435705
- update to 1.022

* Sun Jul 26 2009 Jérôme Quelin <jquelin@mandriva.org> 1.21.0-1mdv2010.0
+ Revision: 400197
- update to 1.021

* Sat Jul 25 2009 Jérôme Quelin <jquelin@mandriva.org> 1.20.0-1mdv2010.0
+ Revision: 399605
- update to 1.020
- using %%perl_convert_version
- fixed license field

* Mon Mar 09 2009 Jérôme Quelin <jquelin@mandriva.org> 1.005-1mdv2009.1
+ Revision: 353094
- update to new version 1.005

* Sun Mar 08 2009 Jérôme Quelin <jquelin@mandriva.org> 1.004-1mdv2009.1
+ Revision: 352843
- update to new version 1.004

* Sat Jan 31 2009 Jérôme Quelin <jquelin@mandriva.org> 1.003-1mdv2009.1
+ Revision: 335706
- update to new version 1.003

* Mon Jan 19 2009 Jérôme Quelin <jquelin@mandriva.org> 1.002-1mdv2009.1
+ Revision: 331235
- import perl-POE-Test-Loops


* Mon Jan 19 2009 cpan2dist 1.002-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5289 |12cr|perl-POE-XS-Loop-EPoll-1.1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    POE-XS-Loop-EPoll
%define upstream_version 1.001

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	2

Summary:    An XS implementation of POE::Loop, using Linux` epoll(2)
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/POE/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(POE)
BuildRequires: perl(POE::Test::Loops)
BuildRequires: perl-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
This class is an implementation of the abstract POE::Loop interface written
in C using the Linux epoll(2) family of system calls.

Signals are left to POE::Loop::PerlSignals.

The epoll_ctl() call returns an error when you attempt to poll regular
files, POE::XS::Loop::EPoll emulate's poll(2)'s behaviour with regular
files under Linux - ie. they're always readable/writeable.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc META.yml README Changes
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.1.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sat Jun 25 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.0-1
+ Revision: 687127
- import perl-POE-XS-Loop-EPoll


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5290 |12cr|perl-POP3Client-2.130.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    POP3Client
%define upstream_version 2.13

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2
Summary:	POP3Client module for perl (Mail_and_Usenet_News/Mail)
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Nagios/%{upstream_name}-%{upstream_version}.tar.bz2
BuildRequires:	perl-devel
BuildArch:	noarch

%description
POP3Client is a Perl module to provide an object-oriented interface to a
POP3 server.

%prep 
%setup -q -n %{upstream_name}-%{upstream_version}

%build
CFLAGS="%{optflags}" perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes  MANIFEST README
%{perl_vendorlib}/Mail/
%{_mandir}/man3/*


%changelog
* Mon Dec 07 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.130.0-1mdv2010.1
+ Revision: 474536
- spec cleanup

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.13-5mdv2009.0
+ Revision: 258275
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.13-4mdv2009.0
+ Revision: 246334
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.13-2mdv2008.1
+ Revision: 123411
- kill re-definition of %%buildroot on Pixel's request


* Thu Sep 29 2005 Nicolas Lécureuil <neoclust@mandriva.org> 2.13-2mdk
- Rebuild

* Mon May 17 2004 Michael Scherer <misc@mandrake.org> 2.13-1mdk
- New release 2.13
- rpmbuildupdate aware

* Sat Aug 02 2003 Ben Reser <ben@reser.org> 2.6-10mdk
- Use %%makeinstall_std now that it works on klama

* Sat Aug 02 2003 Ben Reser <ben@reser.org> 2.6-9mdk
- No rm buildroot in %%prep
- Macroification
- Use %%make and %%makeinstall
- man path
- quiet %%setup
- perllocal.pod

* Tue May 27 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.6-8mdk
- rebuild for new auto{prov,req}

* Mon May 05 2003 Lenny Cartier <lenny@mandrakesoft.com> 2.6-7mdk
- buildrequires

* Fri Jan 24 2003 Lenny Cartier <lenny@mandrakesoft.com> 2.6-6mdk
- rebuild

* Thu Aug 29 2002 Lenny Cartier <lenny@mandrakesoft.com> 2.6-5mdk
- rebuild

* Mon Sep 11 2000 Lenny Cartier <lenny@mandrakesoft.com> 2.6-4mdk
- macros

* Fri Jul 07 2000 Lenny Cartier <lenny@mandrakesoft.com> 2.6-3mdk
- fix files section

* Fri May 05 2000 Vincent Danen <vdanen@linux-mandrake.com> 2.6-2mdk
- fix group

* Wed Mar 08 2000 Vincent Danen <vdanen@linux-mandrake.com>
- 2.6

* Tue Mar 07 2000 Vincent Danen <vdanen@linux-mandrake.com>
- initial specfile
- bzip sources


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5291 |12cr|perl-PostScript-0.60.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 PostScript
%define upstream_version 0.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	%{upstream_name} module for perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://search.cpan.org/CPAN/authors/id/S/SH/SHAWNPW/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This is the %{upstream_name} module for perl.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README
%{perl_vendorlib}/PostScript
%{_mandir}/*/*


%changelog
* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.60.0-1mdv2010.0
+ Revision: 404350
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.06-5mdv2009.0
+ Revision: 241844
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-3mdv2008.0
+ Revision: 86817
- rebuild


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-2mdv2007.0
- Rebuild

* Mon Mar 20 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-1mdk
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5292 |12cr|perl-PostScript-Simple-0.70.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 PostScript-Simple
%define upstream_version 0.07

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Produce PostScript files from Perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
The PostScript::Simple module allows you to have a simple method of writing
PostScript files from Perl. It has graphics primitives that allow lines,
curves, circles, polygons and boxes to be drawn. Text can be added to the page
using standard PostScript fonts.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README TODO
%{perl_vendorlib}/PostScript/*
%{_mandir}/*/*


%changelog
* Mon Aug 03 2009 Jérôme Quelin <jquelin@mandriva.org> 0.70.0-1mdv2010.0
+ Revision: 408032
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.07-4mdv2009.0
+ Revision: 241845
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue May 08 2007 Olivier Thauvin <nanardon@mandriva.org> 0.07-2mdv2008.0
+ Revision: 25106
- rebuild


* Wed Mar 22 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.07-1mdk
- 0.07

* Thu Jan 06 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.06-1mdk
- Initial MDK release.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5293 |12cr|perl-PPI-HTML-1.80.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    PPI-HTML
%define upstream_version 1.08

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Generate syntax-hightlighted HTML for Perl using PPI
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/PPI/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(CSS::Tiny)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(PPI)
BuildRequires:	perl(Params::Util)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
PPI::HTML converts Perl documents into syntax highlighted HTML pages.


%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README LICENSE
%{_mandir}/man3/*
%{perl_vendorlib}/*
%{_bindir}/ppi2html


%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 1.80.0-2mdv2011.0
+ Revision: 654275
- rebuild for updated spec-helper

* Mon Nov 16 2009 Jérôme Quelin <jquelin@mandriva.org> 1.80.0-1mdv2011.0
+ Revision: 466429
- update to 1.08

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 1.70.0-1mdv2010.0
+ Revision: 401613
- rebuild using %%perl_convert_version
- fixed license field

* Fri May 15 2009 Jérôme Quelin <jquelin@mandriva.org> 1.07-2mdv2010.0
+ Revision: 375906
- rebuild

* Tue Mar 31 2009 Jérôme Quelin <jquelin@mandriva.org> 1.07-1mdv2009.1
+ Revision: 362909
- import perl-PPI-HTML


* Tue Mar 31 2009 cpan2dist 1.07-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5294 |12cr|perl-PPI-PowerToys-0.140.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    PPI-PowerToys
%define upstream_version 0.14

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	A handy collection of small PPI-based utilities
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/PPI/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Find::Rule)
BuildRequires:	perl(File::Find::Rule::Perl)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(Getopt::Long)
BuildRequires:	perl(IPC::Run3)
BuildRequires:	perl(PPI::Document)
BuildRequires:	perl(Probe::Perl)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Script)
BuildRequires: 	perl(version)

BuildArch:	noarch

%description
The PPI PowerToys are a small collection of utilities for working with Perl
files, modules and distributions.

To kick off the collection, he's added a very simple and raw version of one
of his own little tools.

ppi_version
      > ppi_version show
      > ppi_version change 0.01 0.02

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc LICENSE README META.yml Changes
%{_bindir}/ppi_*
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.140.0-2mdv2011.0
+ Revision: 655156
- rebuild for updated spec-helper

* Thu Feb 11 2010 Jérôme Quelin <jquelin@mandriva.org> 0.140.0-1mdv2011.0
+ Revision: 504101
- import perl-PPI-PowerToys


* Thu Feb 11 2010 cpan2dist 0.14-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5295 |12cr|perl-PPI-Tester-0.150.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    PPI-Tester
%define upstream_version 0.15

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	A wxPerl-based interactive PPI debugger/tester
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/PPI/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Devel::Dumpvar)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(PPI)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Script)
BuildRequires:	perl(Wx)
BuildArch:	noarch

%description
This package implements a wxWindows desktop application which provides the
ability to interactively test the PPI perl parser.

The 'PPI::Tester' module implements the application, but is itself of no
use to the user. The launcher for the application 'ppitester' is installed
with this module, and can be launched by simply typing the following from
the command line.

  ppitester

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# require GTK display
# make test

%install
%makeinstall_std

%files
%doc README LICENSE Changes
%{perl_vendorlib}/*
%{_bindir}/ppitester
%{_mandir}/man1/*
%{_mandir}/man3/*


%changelog
* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.150.0-2mdv2011.0
+ Revision: 551995
- rebuild

* Thu Jun 25 2009 Jérôme Quelin <jquelin@mandriva.org> 0.150.0-1mdv2010.0
+ Revision: 389136
- import perl-PPI-Tester


* Thu Jun 25 2009 cpan2dist 0.15-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5296 |12cr|perl-PPIx-EditorTools-0.150.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    PPIx-EditorTools
%define upstream_version 0.15

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Introduces a temporary variable using PPI
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/PPIx/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::XSAccessor)
BuildRequires:	perl(PPI)
BuildRequires:	perl(PPI::Find)
BuildRequires:	perl(Test::Deep)
BuildRequires:	perl(Test::Differences)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::Most)
BuildRequires:	perl(Test::NoWarnings) >= 0.084
BuildRequires:	perl(Test::Warn)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
Base class and utility methods for manipulating Perl via PPI. Pulled out
from the 'Padre::Task::PPI' code.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Fri Jul 08 2011 Shlomi Fish <shlomif@mandriva.org> 0.150.0-2mdv2011
+ Revision: 689367
- Add missing dependcies
- Upgraded to 0.15

* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.100.0-2
+ Revision: 658868
- rebuild for updated spec-helper

  + Jérôme Quelin <jquelin@mandriva.org>
    - update to 0.10

* Thu Sep 24 2009 Jérôme Quelin <jquelin@mandriva.org> 0.90.0-1mdv2010.0
+ Revision: 448260
- update to 0.09

* Thu Aug 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.80.0-1mdv2010.0
+ Revision: 410679
- update to 0.08

* Thu Jul 23 2009 Jérôme Quelin <jquelin@mandriva.org> 0.70.0-1mdv2010.0
+ Revision: 398909
- update to 0.07

* Wed Jul 15 2009 Jérôme Quelin <jquelin@mandriva.org> 0.60.0-1mdv2010.0
+ Revision: 396342
- update to 0.06
- forgot to commit the new tarball
- update to 0.05

* Thu Jul 09 2009 Jérôme Quelin <jquelin@mandriva.org> 0.40.0-1mdv2010.0
+ Revision: 393893
- import perl-PPIx-EditorTools


* Thu Jul 09 2009 cpan2dist 0.04-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5297 |12cr|perl-PPI-XS-0.901.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    PPI-XS
%define upstream_version 0.901

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	6

Summary:    (Minor) XS acceleration for PPI
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/PPI/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(File::Spec)
BuildRequires: perl(PPI)
BuildRequires: perl(Test::More)
BuildRequires: perl-devel

BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}

%description
PPI::XS provides XS-based acceleration of the core PPI packages. It
selectively replaces a (small but growing) number of methods throughout PPI
with identical but much faster C versions.

Once installed, it will be auto-detected and loaded in by PPI completely
transparently.

Because the C implementations are linked to the perl versions of the same
function, it is preferable to upgrade PPI::XS any time you do a major
upgrade of PPI itself.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc LICENSE README Changes
%{_mandir}/man3/*
%perl_vendorlib/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.901.0-6
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Thu Jul 22 2010 Jérôme Quelin <jquelin@mandriva.org> 0.901.0-5mdv2011.0
+ Revision: 556773
- rebuild
- rebuild
- rebuild for perl 5.12
- rebuild for perl 5.12

* Mon Jul 12 2010 Jérôme Quelin <jquelin@mandriva.org> 0.901.0-3mdv2011.0
+ Revision: 551273
- rebuild using %%perl_convert_version

* Thu May 14 2009 Jérôme Quelin <jquelin@mandriva.org> 0.901-2mdv2010.0
+ Revision: 375699
- rebuild

* Thu May 07 2009 Jérôme Quelin <jquelin@mandriva.org> 0.901-1mdv2010.0
+ Revision: 372939
- import perl-PPI-XS


* Thu May 07 2009 cpan2dist 0.901-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5298 |12cr|perl-pQuery-0.70.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    pQuery
%define upstream_version 0.07

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	A perl port of jQuery framework
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module//%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(HTML::TreeBuilder)
BuildArch:	noarch

%description
pQuery is a pragmatic attempt to port the jQuery JavaScript framework to
Perl. It is pragmatic in the sense that it switches certain JavaScript
idioms for Perl ones, in order to make the use of it concise. A primary
goal of jQuery is to "Find things and do things, concisely". pQuery has the
same goal.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.70.0-2mdv2011.0
+ Revision: 655245
- rebuild for updated spec-helper

* Thu May 06 2010 Michael Scherer <misc@mandriva.org> 0.70.0-1mdv2011.0
+ Revision: 542855
- import perl-pQuery


* Thu May 06 2010 cpan2dist 0.07-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5299 |12cr|perl-pragma-base-2.150.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    base
%define upstream_version 2.15

Name:		perl-pragma-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Compile-time class fields
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module//%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::More)
BuildArch:	noarch
Provides:	perl(base)

%description
Unless you are using the 'fields' pragma, consider this module discouraged
in favor of the lighter-weight 'parent'.

Allows you to both load one or more modules, while setting up inheritance
from those modules at the same time. Roughly similar in effect to

    package Baz;
    BEGIN {
        require Foo;
        require Bar;
        push @ISA, qw(Foo Bar);
    }

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 2.150.0-2mdv2011.0
+ Revision: 656992
- rebuild for updated spec-helper

* Sat Nov 13 2010 Jérôme Quelin <jquelin@mandriva.org> 2.150.0-1mdv2011.0
+ Revision: 597199
- update to 2.15

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 2.140.0-2mdv2011.0
+ Revision: 552183
- rebuild

* Sun Jul 12 2009 Jérôme Quelin <jquelin@mandriva.org> 2.140.0-1mdv2010.0
+ Revision: 395228
- import perl-pragma-base


* Sun Jul 12 2009 cpan2dist 2.14-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5300 |12cr|perl-prefork-1.40.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    prefork
%define upstream_version 1.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Optimize module loading across forking and non-forking scenarios
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/A/AD/ADAMK/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::More) >= 0.47
BuildRequires:	perl(File::Spec) >= 0.82
BuildRequires:	perl(Scalar::Util) >= 1.10
BuildRequires:	perl-ExtUtils-AutoInstall >= 0.49
BuildArch:	noarch
Provides:	perl(prefork)

%description
The prefork pragma is intended to allow module writers to optimise
module loading for both scenarios with as little additional code as
possible.

The prefork.pm is intended to serve as a central and optional
marshalling point for state detection (are we running in procedural or
pre-forking mode) and to act as a relatively light-weight module loader.

Loaders and Forkers
prefork is intended to be used in two different ways.

The first is by a module that wants to indicate that another module
should be loaded before forking. This is known as a "Loader".

The other is a script or module that will be initiating the forking. It
will tell prefork.pm that it is either going to fork, or is about to
fork, and that the modules previously mentioned by the Loaders should be
loaded immediately.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/prefork.pm
%{_mandir}/*/*

%changelog
* Thu Jul 23 2009 Jérôme Quelin <jquelin@mandriva.org> 1.40.0-1mdv2010.0
+ Revision: 398938
- update to 1.04
- using %%perl_convert_version
- fixed license field

* Wed May 06 2009 Jérôme Quelin <jquelin@mandriva.org> 1.03-1mdv2010.0
+ Revision: 372655
- update to new version 1.03
- adding explicit provides since lowercase ones are not automatically extracted

* Thu Aug 14 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.02-1mdv2009.0
+ Revision: 271884
- update to new version 1.02

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.01-4mdv2009.0
+ Revision: 258276
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.01-3mdv2009.0
+ Revision: 246336
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.01-1mdv2008.1
+ Revision: 136345
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Jul 02 2007 Olivier Thauvin <nanardon@mandriva.org> 1.01-1mdv2008.0
+ Revision: 46893
- 1.01


* Sun Jan 14 2007 Olivier Thauvin <nanardon@mandriva.org> 1.00-2mdv2007.0
+ Revision: 108465
- rebuild
- Import perl-prefork

* Sat Sep 24 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.00-1mdk
- New version

* Fri Jul 15 2005 Oden Eriksson <oeriksson@mandriva.com> 0.04-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5301 |12cr|perl-Proc-Background-1.100.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Proc-Background
%define upstream_version 1.10

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Generic interface to Unix and Win32 background process management
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/B/BZ/BZAJAC/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(App::Cache)
BuildRequires:	perl(Class::Accessor::Chained)
BuildArch:	noarch

%description
This is a generic interface for placing processes in the background on both 
Unix and Win32 platforms. This module lets you start, kill, wait on, 
retrieve exit values, and see if background processes still exist.


%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std
rm -rf %{buildroot}%{perl_vendorarch}

%files
%doc Changes README
%{perl_vendorlib}/*
%{_mandir}/man3/*
%{_mandir}/man1/*
%{_bindir}/*



%changelog
* Mon Jul 06 2009 Jérôme Quelin <jquelin@mandriva.org> 1.100.0-1mdv2010.0
+ Revision: 392715
- update to 1.10
- using %%perl_convert_version
- fixed license field

* Fri Jul 03 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.09-1mdv2010.0
+ Revision: 391952
- update to new version 1.09

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.08-6mdv2009.0
+ Revision: 241846
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.08-4mdv2008.0
+ Revision: 86818
- rebuild


* Thu Jul 20 2006 Michael Scherer <misc@mandriva.org> 1.08-3mdv2007.0
- Rebuild

* Tue Dec 27 2005 Michael Scherer <misc@mandriva.org> 1.08-2mdk
- Do not ship empty dir

* Fri Sep 23 2005 Michael Scherer <misc@mandriva.org> 1.08-1mdk
- First mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5302 |12cr|perl-Proc-InvokeEditor-1.60.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Proc-InvokeEditor
%define upstream_version 1.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Perl extension for starting a text editor
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Proc/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp::Assert)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This module provides the ability to supply some text to an external text
editor, have it edited by the user, and retrieve the results.

The File::Temp module is used to provide secure, safe temporary files, and
File::Temp is set to its highest available level of security. This may
cause problems on some systems where no secure temporary directory is
available.

When the editor is started, no subshell is used. Your path will be scanned
to find the binary to use for each editor if the string given does not
exist as a file, and if a named editor contains whitespace, eg) if you try
to use the editor 'xemacs -nw', then the string will be split on whitespace
and anything after the editor name will be passed as arguments to your
editor. A shell is not used but this should cover most simple cases.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/Proc/

%changelog
* Thu Apr 28 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.60.0-1mdv2011.0
+ Revision: 660014
- update to new version 1.06

* Sun Feb 20 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.50.0-1
+ Revision: 638944
- update to new version 1.05

* Sun Aug 15 2010 Jérôme Quelin <jquelin@mandriva.org> 1.40.0-1mdv2011.0
+ Revision: 569953
- update to 1.04

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1.30.0-1mdv2011.0
+ Revision: 552604
- update to 1.03

* Thu Apr 29 2010 Michael Scherer <misc@mandriva.org> 1.20.0-1mdv2010.1
+ Revision: 541075
- import perl-Proc-InvokeEditor


* Thu Apr 29 2010 cpan2dist 1.02-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5303 |12cr|perl-Proc-ParallelLoop-0.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	Proc-ParallelLoop

Name:		perl-%{module}
Version:	0.5
Release:	1

Summary:	Execute loops in parallel
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{module}
Source0:	http://www.cpan.org/modules/by-module/Proc/%{module}-%{version}.tgz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module provides a way to easily write for loops and foreach loops that
run with a controlled degree of parallelism. One very nice feature is that
bufferring is used when necessary such that the output from STDERR and
STDOUT looks exactly as if it was produced by running your subroutine on
each parameter in plain old sequential fashion. Return status from each
loop iteration is also preserved.

%prep
%setup -q -n %{module}-%{version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.5-1
+ Revision: 768281
- adapt to Mandriva Linux
- imported package perl-Proc-ParallelLoop


* Mon Apr 04 2011 jquelin <jquelin> 0.500.0-1.mga1
+ Revision: 80340
- imported package perl-Proc-ParallelLoop


* Mon Apr 04 2011 cpan2dist 0.5-1mga
- initial mageia release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5304 |12cr|perl-Proc-ProcessTable-0.450.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Proc-ProcessTable
%define upstream_version 0.45

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    4
Summary:	Interface to process table information
License:	GPL or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Proc/%{upstream_name}-%{upstream_version}.tar.bz2
Patch:      Proc-ProcessTable-0.45-fix-format-errors.patch
BuildRequires:	perl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This module is a first crack at providing a consistent interface to
Unix (and maybe other multitasking OS's) process table information.
The impetus for this came about with my frustration at having to parse
the output of various systems' ps commands to check whether specific
processes were running on different boxes at a larged mixed Unix site.
The output format of ps was different on each OS, and sometimes
changed with each new release of an OS. Also, running a ps subprocess
from within a perl or shell script and parsing the output was not a
very efficient or aesthetic way to do things.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch -p 1

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README README.linux Changes TODO contrib example.pl
%{perl_vendorarch}/Proc
%{perl_vendorarch}/auto/Proc
%{_mandir}/*/*



%changelog
* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.450.0-3mdv2011.0
+ Revision: 556098
- rebuild for perl 5.12

* Thu Sep 03 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.450.0-2mdv2010.0
+ Revision: 429000
- fix format errors
- new perl version macro

* Thu Sep 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.45-1mdv2009.0
+ Revision: 283734
- update to new version 0.45

* Sun Aug 10 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.44-1mdv2009.0
+ Revision: 270395
- update to new version 0.44

* Sat Jul 19 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.43-1mdv2009.0
+ Revision: 238725
- update to new version 0.43

* Sun Jan 27 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.42-1mdv2008.1
+ Revision: 158622
- update to new version 0.42

* Mon Jan 14 2008 Pixel <pixel@mandriva.com> 0.41-3mdv2008.1
+ Revision: 151411
- rebuild for perl-5.10.0

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Aug 06 2007 Anssi Hannula <anssi@mandriva.org> 0.41-2mdv2008.0
+ Revision: 59414
- annual rebuild


* Sun Jul 09 2006 Emmanuel Andry <eandry@mandriva.org> 0.41-1mdv2007.0
- 0.41

* Fri Dec 23 2005 Anssi Hannula <anssi@mandriva.org> 0.40-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5305 |12cr|perl-Proc-Simple-1.280.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Proc-Simple
%define upstream_version 1.28

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Launch and control background processes
License:	Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Proc/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
The Proc::Simple package provides objects mimicing real-life processes
from a user's point of view.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS="vendor"
%make

%check
make test

%install
%makeinstall_std

%files
%doc README
%{_mandir}/man3/*
%{perl_vendorlib}/Proc
%{perl_vendorlib}/auto/Proc

%changelog
* Tue Jun 28 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.280.0-1mdv2011.0
+ Revision: 687711
- update to new version 1.28

* Thu Nov 11 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.270.0-1mdv2011.0
+ Revision: 596011
- update to new version 1.27

* Fri Jul 10 2009 Jérôme Quelin <jquelin@mandriva.org> 1.260.0-1mdv2010.0
+ Revision: 394274
- tarball has been fixed, removing hack
- update to 1.26

* Tue Jul 07 2009 Jérôme Quelin <jquelin@mandriva.org> 1.250.0-1mdv2010.0
+ Revision: 393145
- update to 1.25
- using %%perl_convert_version

* Fri Mar 20 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.24-1mdv2009.1
+ Revision: 359078
- update to new version 1.24

* Mon Jun 30 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.23-1mdv2009.0
+ Revision: 230279
- update to new version 1.23

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.22-1mdv2008.1
+ Revision: 136345
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Jul 16 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.22-1mdv2008.0
+ Revision: 52526
- update to new version 1.22


* Sun Apr 02 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.21-1mdk
- contributed by Kyle Yencer <kyle@yencer.net>


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5306 |12cr|perl-ProjectBuilder-0.11.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name ProjectBuilder

Summary:	Provides multi-OSes (Linux/Solaris/...) Continuous Packaging
Name:		perl-%{upstream_name}
Version:	0.11.3
Release:	2
License:	GPL
Group:		System/Configuration/Packaging
Url:		http://trac.project-builder.org
Source:		ftp://ftp.project-builder.org/src/%{upstream_name}-%{version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
ProjectBuilder is a perl module providing set of functions
to help develop packages for projects and deal
with different Operating systems (Linux distributions, Solaris, ...).
It implements a Continuous Packaging approach.

%prep
%setup -q -n %{upstream_name}-%{version}

%build
perl Makefile.PL INSTALLDIRS=vendor CONFDIR=%{_sysconfdir}/pb MANDIR=%{_mandir}
make

%install
%makeinstall_std

%check
make test

%files
%doc NEWS AUTHORS COPYING README
%config(noreplace) %{_sysconfdir}/pb
%{perl_vendorlib}/*
%{_bindir}/*
%{_mandir}/man1/*
%{_mandir}/man3/*
%{_mandir}/man5/*

%changelog
* Fri May 27 2011 Bruno Cornec <bcornec@mandriva.org> 0.11.3-1mdv2011.0
+ Revision: 680266
- Update to upstream 0.11.3 of perl-ProjectBuilder
- Still do not understand the build error msg :-(
- Removes french summary in addition (Bugs !!)
- Removes french desc
- Update to upstream ProjectBuilder 0.11.2
- Force rebuild with newest version
- Update to upstream 0.10.1
- Remove the useless changelog line of the spec file
- Add perl-ProjectBuilder 0.9.9 to Mandriva
- create perl-Project-Builder


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5307 |12cr|perl-Prophet-0.743.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Prophet
%define upstream_version 0.743

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	A distributed database system
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module//%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Any::Moose)
BuildRequires:	perl(Config::GitLike)
BuildRequires:	perl(DBD::SQLite)
BuildRequires:	perl(DBI)
BuildRequires:	perl(Digest::SHA)
BuildRequires:	perl(Exporter::Lite)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::ShareDir)
BuildRequires:	perl(HTTP::Date)
BuildRequires:	perl(HTTP::Server::Simple)
BuildRequires:	perl(HTTP::Server::Simple::CGI)
BuildRequires:	perl(IPC::Run3)
BuildRequires:	perl(JSON)
BuildRequires:	perl(JSON::XS)
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(MIME::Base64::URLSafe)
BuildRequires:	perl(Module::Pluggable)
BuildRequires:	perl(Module::Refresh)
BuildRequires:	perl(Mouse)
BuildRequires:	perl(Net::Bonjour)
BuildRequires:	perl(Params::Validate)
BuildRequires:	perl(Path::Dispatcher)
BuildRequires:	perl(Proc::InvokeEditor)
BuildRequires:	perl(Template::Declare)
BuildRequires:	perl(Term::ReadKey)
BuildRequires:	perl(Term::ReadLine::Perl)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::HTTP::Server::Simple)
BuildRequires:	perl(Test::Pod::Coverage)
BuildRequires:	perl(Test::WWW::Mechanize)
BuildRequires:	perl(Time::Progress)
BuildRequires:	perl(URI)
BuildRequires:	perl(UUID::Tiny)
BuildRequires:	perl(XML::Atom::SimpleFeed)
BuildRequires:	perl(YAML::Syck)
BuildRequires:	perl(Path::Dispatcher::Declarative)
# for testing
BuildRequires:	rsync

Requires:		perl(Path::Dispatcher::Declarative)
# for server
Requires:		perl(HTTP::Server::Simple::CGI)

BuildArch: noarch

%description
Prophet is a distributed database system designed for small to medium scale
social database applications. Our early targets include things such as bug
tracking.

Design goals
    * Arbitrary record schema

    * Replication

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/

%changelog
* Mon May 30 2011 Funda Wang <fwang@mandriva.org> 0.743.0-3mdv2011.0
+ Revision: 681767
- rebuild
- rebuild for updated spec-helper

* Wed Jul 14 2010 Jérôme Quelin <jquelin@mandriva.org> 0.743.0-1mdv2011.0
+ Revision: 553137
- update to 0.743

* Fri May 07 2010 Michael Scherer <misc@mandriva.org> 0.741.0-3mdv2010.1
+ Revision: 543208
- fix Requires again, and summary too

* Fri May 07 2010 Michael Scherer <misc@mandriva.org> 0.741.0-2mdv2010.1
+ Revision: 543197
- fix requires

* Wed May 05 2010 Michael Scherer <misc@mandriva.org> 0.741.0-1mdv2010.1
+ Revision: 542611
- import perl-Prophet


* Fri Apr 30 2010 cpan2dist 0.741-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5308 |12cr|perl-Quantum-Superpositions-2.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Quantum-Superpositions
%define upstream_version 2.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Conjunctive & Disjunctive logic for Perl5
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Quantum/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Class::Multimethods)
BuildRequires:	perl(strict)
BuildArch:	noarch

%description
The Quantum::Superpositions module adds two new operators to Perl: 'any'
and 'all'.

Each of these operators takes a list of values (states) and superimposes
them into a single scalar value (a superposition), which can then be stored
in a standard scalar variable.

The 'any' and 'all' operators produce two distinct kinds of superposition.
The 'any' operator produces a disjunctive superposition, which may
(notionally) be in any one of its states at any time, according to the
needs of the algorithm that uses it.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 2.20.0-2mdv2011.0
+ Revision: 654290
- rebuild for updated spec-helper

* Thu May 06 2010 Michael Scherer <misc@mandriva.org> 2.20.0-1mdv2011.0
+ Revision: 542892
- import perl-Quantum-Superpositions


* Thu May 06 2010 cpan2dist 2.02-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5309 |12cr|perl-Quota-1.6.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Quota
%define upstream_version 1.6.6

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	2

Summary:	Quota module for perl 
License:	BSD-like
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/T/TO/TOMZO/%{upstream_name}-%{version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	quota

BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

Requires:	quota

%description
The Quota module provides access to file system quotas. The quotactl
system call or ioctl is used to query or set quotas on the local host,
or queries are submitted via RPC to a remote host. Mount tables can be
parsed with getmntent and paths can be translated to device files (or
whatever the actual quotactl implementations needs as argument) of the
according file system.


%prep
%setup -q -n %{upstream_name}-%{version}

# fix perl path
find -type f | xargs perl -pi -e "s|/usr/drwho/local/bin/perl|%{_bindir}/perl|g"
find -type f | xargs perl -pi -e "s|/usr/local/bin/perl|%{_bindir}/perl|g"

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
#make test

%install
rm -rf %{buildroot}

%makeinstall_std

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGES INSTALL README contrib
%{perl_vendorarch}/auto/Quota
%{perl_vendorarch}/Quota.pm
%{_mandir}/*/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.6.6-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Mon Jun 13 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.6.6-1
+ Revision: 684823
- update to new version 1.6.6

* Tue Jan 04 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.6.5-1mdv2011.0
+ Revision: 628597
- update to new version 1.6.5

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 1.6.4-2mdv2011.0
+ Revision: 556117
- rebuild for perl 5.12

* Thu Jan 14 2010 Jérôme Quelin <jquelin@mandriva.org> 1.6.4-1mdv2010.1
+ Revision: 491180
- update to 1.6.4

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.6.3-2mdv2010.0
+ Revision: 440617
- rebuild

* Sun Dec 28 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.6.3-1mdv2009.1
+ Revision: 320546
- new version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.6.2-4mdv2009.0
+ Revision: 258279
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.6.2-3mdv2009.0
+ Revision: 246341
- rebuild

* Tue Jan 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.6.2-1mdv2008.1
+ Revision: 152910
- update to new version 1.6.2
- update to new version 1.6.2

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 1.6.1-2mdv2008.1
+ Revision: 152249
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Dec 03 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.6.1-1mdv2008.1
+ Revision: 114492
- update to new version 1.6.1

* Thu Nov 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.6.0-1mdv2008.1
+ Revision: 104568
- update to new version 1.6.0

* Fri Oct 12 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.2-1mdv2008.1
+ Revision: 97561
- update to new version 1.5.2

* Wed May 09 2007 Oden Eriksson <oeriksson@mandriva.com> 1.5.1-3mdv2008.0
+ Revision: 25454
- rebuild

* Tue May 08 2007 Olivier Thauvin <nanardon@mandriva.org> 1.5.1-2mdv2008.0
+ Revision: 25105
- rebuild


* Thu Apr 13 2006 Oden Eriksson <oeriksson@mandriva.com> 1.5.1-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5310 |12cr|perl-QWizard-3.150.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    QWizard
%define upstream_version 3.15

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	A Question and Answer Wizard
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/H/HA/HARDAKER/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(CGI)
BuildArch:	noarch

%description
The QWizard module allows script authors to concentrate on the content of the
forms they want their users to fill in without worrying about the display. It
allows "Question Wizard" like interfaces to be very easily created and the
results of the input easily acted upon. Scripts written which are entirely
based on QWizard inputs are able to be run from the command line which will
show a Gtk2, Tk window or as a ReadLine interactive session or as a CGI script
without modification.  Script writers do not need to know which interface is
being used to display the resulting form(s) as it should be transparent to the
script itself.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

chmod 644 examples/*

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%check
make test

%files
%doc CHANGES README examples
%{perl_vendorlib}/QWizard
%{perl_vendorlib}/QWizard.pm
%{perl_vendorlib}/QWizard_Widgets.pl
%{perl_vendorlib}/QWizard_Widgets.pod
%{perl_vendorlib}/auto/QWizard/Generator/autosplit.ix
%{_mandir}/*/*


%changelog
* Wed Aug 05 2009 Jérôme Quelin <jquelin@mandriva.org> 3.150.0-1mdv2010.0
+ Revision: 410099
- rebuild using %%perl_convert_version

* Mon Sep 22 2008 Oden Eriksson <oeriksson@mandriva.com> 3.15-1mdv2009.0
+ Revision: 286512
- fix deps
- import perl-QWizard


* Sun Sep 21 2008 Oden Eriksson <oeriksson@mandriva.com> 3.15-1mdv2009.0
- initial Mandriva release
BuildRequires:	autoconf2.5
BuildRequires:	libtool
BuildRequires:	glib2-devel
BuildRequires:	libxml2-devel >= 2.6.2
BuildRequires:	pkgconfig
BuildRequires:	ctemplate-devel
BuildRequires:	libzip-devel
BuildRequires:	sigc++2.0-devel
BuildRequires:	libglade2.0-devel
BuildRequires:	gtkmm2.4-devel
BuildRequires:	libgnome2-devel
BuildRequires:	mysql-devel
BuildRequires:	lua-devel

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5311 |12cr|perl-Readonly-XS-1.50.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Readonly-XS
%define upstream_version 1.05

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	4

Summary:	Companion module for Readonly.pm, to speed up read-only scalar variables
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Readonly/%{upstream_name}-%{upstream_version}.tar.gz

Buildrequires:	perl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
The Readonly module (q.v.) is an effective way to create non-modifiable
variables. However, it's relatively slow.

The reason it's slow is that is implements the read-only-ness of variables via
tied objects. This mechanism is inherently slow. Perl simply has to do a lot of
work under the hood to make tied variables work.

This module corrects the speed problem, at least with respect to scalar
variables. When Readonly::XS is installed, Readonly uses it to access the
internals of scalar variables. Instead of creating a scalar variable object and
tying it, Readonly simply flips the SvREADONLY bit in the scalar's FLAGS
structure.

Readonly arrays and hashes are not sped up by this, since the SvREADONLY flag
only works for scalars. Arrays and hashes always use the tie interface.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make CFLAGS="%{optflags}"

%check
%{__make} test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc Changes README
%{perl_vendorarch}/Readonly
%{perl_vendorarch}/auto/Readonly
%{_mandir}/*/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.50.0-4
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 1.50.0-3mdv2011.0
+ Revision: 556138
- rebuild for perl 5.12
- rebuild for perl 5.12

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.50.0-1mdv2010.0
+ Revision: 404353
- rebuild using %%perl_convert_version

* Wed Feb 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.05-1mdv2009.1
+ Revision: 344647
- new version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.04-9mdv2009.0
+ Revision: 258281
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.04-8mdv2009.0
+ Revision: 246345
- rebuild

* Thu Feb 28 2008 Jérôme Quelin <jquelin@mandriva.org> 1.04-6mdv2008.1
+ Revision: 176251
- applying patch to build against perl 5.10

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.04-3mdv2008.0
+ Revision: 86821
- rebuild


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.04-2mdv2007.0
- Rebuild

* Sun Apr 23 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.04-1mdk
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5312 |12cr|perl-reaper-1.00-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	reaper
%define name	perl-%{module}
%define version	1.00
%define	release	%mkrel 1

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Support for reaping child processes via $SIG{CHLD} 
License:	GPL or Artistic
Group:		Development/Perl
Source0:	Reaper-%{version}.tar.gz
Url:		http://search.cpan.org/dist/%{module}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	perl-devel
Provides:	perl(reaper)
BuildArch:	noarch

%description
Support for reaping child processes via $SIG{CHLD} 

%prep
%setup -q -n Reaper-%{version}

%build
find -type f | xargs chmod 644
%{__perl} Makefile.PL INSTALLDIRS=vendor
%{__make}

%check
%{__make} test

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean 
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc Changes README
%{perl_vendorlib}/%{module}.pm
%{perl_vendorlib}/Reaper.pm
%{_mandir}/*/*



%changelog
* Tue May 05 2009 Funda Wang <fundawang@mandriva.org> 1.00-1mdv2010.0
+ Revision: 372065
- New version 1.00

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.03-4mdv2009.0
+ Revision: 241848
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri May 04 2007 Erwan Velu <erwan@mandriva.org> 0.03-2mdv2008.0
+ Revision: 22421
- Rebuild


* Thu Mar 02 2006 Erwan Velu <erwan@seanodes.com> 0.03-1mdk
- Initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5313 |12cr|perl-RefDB-Client-1.18-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	RefDB-Client

Name:		perl-%{module}
Version:	1.18
Release:	3
Summary:	%{module} module for perl
License:	GPLv2+
Group:		Development/Perl
URL:		http://refdb.sourceforge.net
Source:		http://prdownloads.sourceforge.net/refdb/%{module}-%{version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Perl component for the MARC and Pubmed import filters.

%prep
%setup -q -n %{module}-%{version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%check
# tests requires a refdb base
#make test

%install
%makeinstall_std

%files
%doc Changes
%{perl_vendorlib}/RefDB
%{_mandir}/*/*



%changelog
* Mon Sep 14 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.18-2mdv2010.0
+ Revision: 440618
- rebuild

* Sat Mar 14 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.18-1mdv2009.1
+ Revision: 354977
- import perl-RefDB-Client


* Sat Mar 14 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.18-1mdv2009.1
- initial release  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5314 |12cr|perl-RefDB-perlmod-1.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	RefDB-perlmod

Name:		perl-%{module}
Version:	1.2
Release:	6
Summary:	%{module} module for perl
License:	GPLv2+
Group:		Development/Perl
Source:		http://prdownloads.sourceforge.net/refdb/%{module}-%{version}.tar.gz
URL:		http://refdb.sourceforge.net

BuildRequires:	perl-devel
BuildRequires:	perl(Text::Iconv)
Provides:	perl(RefDB)
BuildArch:	noarch

%description
Perl component for the MARC and Pubmed import filters.

%prep
%setup -q -n %{module}-%{version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files
%doc Changes
%{perl_vendorlib}/RefDB
%{_mandir}/*/*

%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.2-5mdv2010.0
+ Revision: 430533
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.2-4mdv2009.0
+ Revision: 258317
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.2-3mdv2009.0
+ Revision: 246354
- rebuild

* Thu Dec 27 2007 Adam Williamson <awilliamson@mandriva.org> 1.2-1mdv2008.1
+ Revision: 138563
- rebuild for new era
- slight spec clean
- new version 1.2

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.4.1-4mdv2008.0
+ Revision: 86824
- rebuild


* Wed Aug 23 2006 Stï¿½phane Tï¿½letchï¿½a <steletch@mandriva.org> 0.4.1-3
- tabs and spaces fixes

* Fri May 05 2006 Stéphane Téletchéa <steletch@mandriva.org> 0.4.1-2mdk
- Add Provides

* Thu May 04 2006 Stéphane Téletchéa <steletch@mandriva.org> 0.4.1-1mdk
+ New version which fixes some perl tests.

* Thu May 04 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.4-2mdk
- Add BuildRequires

2006-05-02 Stéphane Téletchéa <steletch@mandriva.org> 0.4-1mdk
- Initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5315 |12cr|perl-RefDB-SRU-0.7-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	RefDB-SRU

Name:		perl-%{module}
Version:	0.7
Release:	3
Summary:	%{module} module for perl
License:	GPLv2+
Group:		Development/Perl
URL:		http://refdb.sourceforge.net
Source:		http://prdownloads.sourceforge.net/refdb/%{module}-%{version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Perl component for the MARC and Pubmed import filters.

%prep
%setup -q -n %{module}-%{version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%check
# tests require a RefDB server
#make test

%install
%makeinstall_std

%files
%doc ChangeLog
%{perl_vendorlib}/RefDB
%{_mandir}/*/*



%changelog
* Mon Sep 14 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.7-2mdv2010.0
+ Revision: 440620
- rebuild

* Sat Mar 14 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.7-1mdv2009.1
+ Revision: 355064
- import perl-RefDB-SRU


* Sat Mar 14 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.7-1mdv2009.1
- first release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5316 |12cr|perl-Regexp-Assemble-0.350.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Regexp-Assemble
%define upstream_version 0.35

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Assemble multiple Regular Expressions into a single RE
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Regexp/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Regexp::Assemble takes an arbitrary number of regular expressions and assembles
them into a single regular expression (or RE) that will match all that each of
the individual REs match. As a result, instead of having a large list of
expressions to loop over, the string only needs to be tested against one
expression. This is interesting when you have several thousand patterns to deal
with. Serious effort is made to produce the smallest pattern possible. 

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -f eg/hostmatch/error.canonical
chmod 755 eg/unquotemeta
perl -pi -e s,/usr/local/bin/perl,/usr/bin/perl, eg/* eg/hostmatch/*
%makeinstall_std

%files
%doc Changes README TODO eg
%{perl_vendorlib}/Regexp
%{_mandir}/*/*


%changelog
* Sun Apr 17 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.350.0-1mdv2011.0
+ Revision: 654291
- update to new version 0.35

* Mon Aug 03 2009 Jérôme Quelin <jquelin@mandriva.org> 0.340.0-1mdv2010.0
+ Revision: 408042
- rebuild using %%perl_convert_version

* Wed Jun 18 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.34-1mdv2009.0
+ Revision: 224889
- new version

* Sun Jun 08 2008 Olivier Thauvin <nanardon@mandriva.org> 0.33-1mdv2009.0
+ Revision: 216914
- 0.33

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Aug 08 2007 Funda Wang <fwang@mandriva.org> 0.32-1mdv2008.0
+ Revision: 60484
- New version 0.32

* Mon Jul 02 2007 Olivier Thauvin <nanardon@mandriva.org> 0.31-1mdv2008.0
+ Revision: 46900
- 0.31


* Tue Dec 12 2006 Olivier Thauvin <nanardon@mandriva.org> 0.28-1mdv2007.0
+ Revision: 96025
- 0.28
- Import perl-Regexp-Assemble

* Fri Aug 04 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.26-1mdv2007.0
- New version 0.26

* Thu Apr 27 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.25-1mdk
- New release 0.25
- better source URL

* Wed Mar 22 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.24-1mdk
- 0.24

* Wed Jan 11 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.23-1mdk
- 0.23

* Fri Dec 16 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.22-1mdk
- 0.22

* Wed Nov 30 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.21-1mdk
- 0.21

* Wed Nov 09 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.20-1mdk
- 0.20

* Thu Oct 13 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.18-1mdk
- new version
- rpmbuildupdate aware
- fix directory ownership

* Sat Sep 24 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.17-1mdk
- 0.17

* Wed Aug 24 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.16-1mdk
- 0.16

* Fri Apr 29 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.15-1mdk
- Initial MDK release.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5317 |12cr|perl-Regexp-Bind-0.50.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Regexp-Bind
%define upstream_version 0.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Regexp::Bind - Bind variables to captured buffers
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Regexp/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module is an extension to perl's native regexp function. It
binds anonymous hashes or named variables to matched buffers. Both
normal regexp syntax and embedded regexp syntax are supported.
You can view it as a tiny and petite data extraction system.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Regexp/Bind.pm
%{_mandir}/*/*

%changelog
* Wed Jul 29 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.50.0-1mdv2010.0
+ Revision: 404354
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.05-5mdv2009.0
+ Revision: 241849
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue May 08 2007 Olivier Thauvin <nanardon@mandriva.org> 0.05-3mdv2008.0
+ Revision: 25104
- rebuild


* Wed May 03 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.05-2mdk
- Fix According to perl Policy
	- Source URL
- use mkrel

* Wed Jul 13 2005 Oden Eriksson <oeriksson@mandriva.com> 0.05-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5318 |12cr|perl-Regexp-Common-2011041701.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Regexp-Common
%define upstream_version 2011041701

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	%{upstream_name} module for perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Regexp/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
%{upstream_name} module for perl provides commonly requested regular
expressions.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
CFLAGS="%{optflags}" perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files
%defattr(644,root,root,755)
%doc README TODO
%{_mandir}/man*/*
%{perl_vendorlib}/*

%changelog
* Thu Apr 28 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2011041701.0.0-1mdv2011.0
+ Revision: 660015
- update to new version 2011041701

* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 2011041602.0.0-2
+ Revision: 655211
- rebuild for updated spec-helper

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - update to new version 2011041602

* Sun Jan 03 2010 Jérôme Quelin <jquelin@mandriva.org> 2010010201.0.0-1mdv2011.0
+ Revision: 485809
- update to 2010010201

* Thu Dec 31 2009 Jérôme Quelin <jquelin@mandriva.org> 2009123002.0.0-2mdv2010.1
+ Revision: 484376
- update to 2.122

* Wed Dec 30 2009 Jérôme Quelin <jquelin@mandriva.org> 2009123001.0.0-2mdv2010.1
+ Revision: 483888
- update to 2009123001

* Fri Aug 21 2009 Jérôme Quelin <jquelin@mandriva.org> 2.122.0-2mdv2010.0
+ Revision: 418941
- rebuild using %%perl_convert_version

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 2.122-2mdv2009.0
+ Revision: 268715
- rebuild early 2009.0 package (before pixel changes)

* Wed May 28 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.122-1mdv2009.0
+ Revision: 212227
- update to new version 2.122

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue May 08 2007 Olivier Thauvin <nanardon@mandriva.org> 2.120-2mdv2008.0
+ Revision: 25103
- rebuild


* Wed Mar 16 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 2.120-1mdk
- 2.120

* Fri Jan 07 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 2.119-1mdk
- 2.119

* Thu Jul 01 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 2.117-1mdk
- new version 2.117

* Sat Jun 19 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 2.115-1mdk
- 2.115
- disable test for now
- use %%makeinstall_std macro
- cosmetics

* Wed Apr 07 2004 Michael Scherer <misc@mandrake.org> 2.113-2mdk 
- REbuild to remove wrond Requires

* Wed Jun 04 2003 Lenny Cartier <lenny@mandrakesoft.com> 2.113-1mdk
- from Peter Chen <petechen@netilla.com> :
	- Initial packaging.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5319 |12cr|perl-Regexp-Common-Email-Address-1.10.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Regexp-Common-Email-Address
%define upstream_version 1.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Returns a pattern for Email Addresses
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Regexp/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Email::Address)
BuildRequires:	perl(Regexp::Common)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
'$RE{Email}{Address}'
    Provides a regex to match email addresses as defined by RFC 2822. Under
    '{-keep}', the entire match is kept as '$1'. If you want to parse that
    further then pass it to 'Email::Address->parse()'. Don't worry, it's
    fast.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/Regexp

%changelog
* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.10.0-1mdv2010.0
+ Revision: 404355
- rebuild using %%perl_convert_version

* Mon Jul 14 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.01-1mdv2009.0
+ Revision: 235633
- import perl-Regexp-Common-Email-Address


* Mon Jul 14 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.01-1mdv2009.0
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5320 |12cr|perl-Regexp-Extended-0.10.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Regexp-Extended
%define upstream_version 0.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Regexp::Extended - Perl wrapper that extends the re module with new features
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Regexp/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Clone)
BuildArch:	noarch

%description
Rexexp::Extended is a simple wrapper arround the perl rexexp
syntax. It uses the overload module to parse constant qr// 
expressions and substitute known operators with an equivalent perl
re.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# make test don't work
# make test

%install
%makeinstall_std

%files
%doc README
%dir %{perl_vendorlib}/Regexp/Extended
%{perl_vendorlib}/Regexp/Extended/*
%{perl_vendorlib}/Regexp/Extended.pm
%{_mandir}/*/*


%changelog
* Wed Jul 29 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.10.0-1mdv2010.0
+ Revision: 404357
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.01-6mdv2009.0
+ Revision: 258324
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.01-5mdv2009.0
+ Revision: 246393
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.01-3mdv2008.1
+ Revision: 136345
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Tue May 08 2007 Olivier Thauvin <nanardon@mandriva.org> 0.01-3mdv2008.0
+ Revision: 25101
- rebuild


* Wed May 03 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.01-2mdk
- Fix According to perl Policy
	- Source URL
	- BuildRequires
- use mkrel

* Wed Jul 13 2005 Oden Eriksson <oeriksson@mandriva.com> 0.01-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5321 |12cr|perl-Regexp-Parser-0.210.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Regexp-Parser
%define upstream_version 0.21

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Regexp::Parser::Diagnostics\\)|perl\\(Regexp::Parser::Handlers\\)|perl\\(Regexp::Parser::Objects\\)'
%else
%define _requires_exceptions perl(Regexp::Parser::Diagnostics)\\|perl(Regexp::Parser::Handlers)\\|perl(Regexp::Parser::Objects)
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Regexp::Parser - base class for parsing regexes
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Regexp/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module parses regular expressions (regexes). Its default
"grammar" is Perl 5.8.4's regex set. Grammar is quoted because the
module does not so much define a grammar as let each matched node
state what it expects to match next, but there is not currently a
way of extracting a complete grammar. This may change in future
versions.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%dir %{perl_vendorlib}/Regexp/Parser
%dir %{perl_vendorlib}/Perl6/Rule
%{perl_vendorlib}/Regexp/Parser/*
%{perl_vendorlib}/Regexp/Parser.pm
%{perl_vendorlib}/Perl6/Rule/Parser.pm
%{_mandir}/*/*


%changelog
* Tue May 31 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.210.0-1mdv2011.0
+ Revision: 682145
- update to new version 0.21

* Mon Aug 03 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.200.0-1mdv2010.0
+ Revision: 408043
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.20-7mdv2009.0
+ Revision: 258326
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.20-6mdv2009.0
+ Revision: 246404
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.20-4mdv2008.1
+ Revision: 136347
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue May 08 2007 Olivier Thauvin <nanardon@mandriva.org> 0.20-4mdv2008.0
+ Revision: 25099
- rebuild


* Wed May 03 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.20-3mdk
- Fix According to perl Policy
	- Source URL
- use mkrel

* Wed Jul 20 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.20-2mdk
- 0.20

* Wed Jul 13 2005 Oden Eriksson <oeriksson@mandriva.com> 0.10-2mdk
- BuildArch: noarch
- rule out some requires

* Wed Jul 13 2005 Oden Eriksson <oeriksson@mandriva.com> 0.10-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5322 |12cr|perl-Regexp-Shellish-0.930.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Regexp-Shellish
%define upstream_version 0.93

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Shell-like regular expressions for perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Regexp/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This perl module allows you to use shell-like regular expressions, 
instead of using perl regular expressions.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes 
%{perl_vendorlib}/*
%{_mandir}/man3/*


%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.930.0-2mdv2011.0
+ Revision: 658878
- rebuild for updated spec-helper

* Mon Aug 03 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.930.0-1mdv2010.0
+ Revision: 408044
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.93-8mdv2009.0
+ Revision: 241852
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Aug 16 2007 Thierry Vignaud <tv@mandriva.org> 0.93-6mdv2008.0
+ Revision: 64195
- rebuild

* Tue May 08 2007 Olivier Thauvin <nanardon@mandriva.org> 0.93-5mdv2008.0
+ Revision: 25098
- rebuild


* Wed May 03 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.93-4mdk
- Fix According to perl Policy
	- Source URL
	- URL
- use mkrel

* Sat Feb 05 2005 Sylvie Terjan <erinmargault@mandrake.org> 0.93-3mdk
- rebuild for new perl

* Tue Aug 31 2004 Michael Scherer <misc@mandrake.org> 0.93-2mdk 
- rebuild for new perl ( [DIRM] )

* Fri Apr 02 2004 Michael Scherer <misc@mandrake.org> 0.93-1mdk 
- First MandrakeSoft Package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5323 |12cr|perl-relative-0.40.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    relative
%define upstream_version 0.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	6

Summary:	Load modules with relative names
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module//%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::More)
BuildRequires:	perl(UNIVERSAL::require)

BuildArch:	noarch
Provides:	perl(relative)

%description
This module allows you to load modules using only parts of their name,
relatively to the current module or to a given module. Module names are by
default searched below the current module, but can be searched upper in the
hierarchy using the '..::' syntax.

In order to further loosen the namespace coupling, 'import' returns the
full names of the loaded modules, making object-oriented code easier to
write.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.40.0-5mdv2011.0
+ Revision: 658904
- rebuild for updated spec-helper

* Wed Jun 09 2010 Jérôme Quelin <jquelin@mandriva.org> 0.40.0-4mdv2011.0
+ Revision: 547335
- reabuild using %%perl_convert_version, provides perl(relative)

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.04-3mdv2010.0
+ Revision: 430534
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.04-2mdv2009.0
+ Revision: 268940
- rebuild early 2009.0 package (before pixel changes)

* Sat May 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.04-1mdv2009.0
+ Revision: 213740
- import perl-relative


* Sat May 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.04-1mdv2009.0
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5324 |12cr|perl-Return-Value-1.666.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Return-Value
%define upstream_version 1.666001

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Polymorphic Return Values
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Return/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Polymorphic return values are really useful. Often, we just want to know if
something worked or not. Other times, we'd like to know what the error text
was. Still others, we may want to know what the error code was, and what the
error properties were. We don't want to handle objects or data structures for
every single return value, but we do want to check error conditions in our code
because that's what good programmers do.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Return
%{_mandir}/*/*

%changelog
* Tue Jul 07 2009 Jérôme Quelin <jquelin@mandriva.org> 1.666.1-1mdv2010.0
+ Revision: 393136
- update to 1.666001
- using %%perl_convert_version
- fixed license field

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.30.2-4mdv2009.0
+ Revision: 258327
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.30.2-3mdv2009.0
+ Revision: 246406
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.30.2-1mdv2008.1
+ Revision: 136347
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Jan 20 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.30.2-1mdv2007.0
+ Revision: 111160
- Import perl-Return-Value

* Sat Jan 20 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.30.2-1mdv2007.1
- first mdv release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5325 |12cr|perl-Role-HasMessage-0.5.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Role-HasMessage
%define upstream_version 0.005

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	A thing with a String::Errf-powered message
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Role/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Role)
BuildRequires:	perl(MooseX::Role::Parameterized)
BuildRequires:	perl(String::Errf)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Try::Tiny)
BuildRequires:	perl(namespace::clean)
BuildArch:	noarch

%description
This is another extremely simple role. A class that includes
Role::HasMessage is promising to provide a 'message' method that returns a
string summarizing the message or event represented by the object. It does
_not_ provide any actual behavior.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes LICENSE META.yml META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.5.0-2mdv2011.0
+ Revision: 657465
- rebuild for updated spec-helper

* Sun Feb 20 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.0-1
+ Revision: 639037
- import perl-Role-HasMessage


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5326 |12cr|perl-Role-Identifiable-0.5.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Role-Identifiable
%define upstream_version 0.005

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	A thing with an ident attribute
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Role/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Role)
BuildRequires:	perl(Moose::Util::TypeConstraints)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This is an incredibly simple role. It adds a required 'ident' attribute
that stores a simple string, meant to identify exceptions.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes LICENSE META.yml META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.5.0-2mdv2011.0
+ Revision: 657466
- rebuild for updated spec-helper

* Sun Feb 20 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.0-1
+ Revision: 639036
- import perl-Role-Identifiable


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5327 |12cr|perl-Rose-DateTime-0.537.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Rose-DateTime
%define upstream_version 0.537

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	DateTime helper functions and objects
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Rose/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(DateTime)
BuildRequires:	perl(Rose::Object)

BuildArch:	noarch

%description
The Rose::DateTime::* modules provide a few convenience functions and
objects for use with DateTime dates.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man*/*
%{perl_vendorlib}/Rose


%changelog
* Mon May 09 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.537.0-1mdv2011.0
+ Revision: 672864
- update to new version 0.537

* Wed Feb 02 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.535.0-1
+ Revision: 635216
- update to new version 0.535

* Tue Mar 23 2010 Jérôme Quelin <jquelin@mandriva.org> 0.534.0-1mdv2011.0
+ Revision: 526819
- update to 0.534

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.533.0-1mdv2010.1
+ Revision: 461350
- update to 0.533

* Wed May 20 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.532.0-1mdv2010.0
+ Revision: 378117
- use new %%perl_convert_version macro

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.53.02-1mdv2009.0
+ Revision: 136347
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri May 04 2007 Olivier Thauvin <nanardon@mandriva.org> 0.53.02-1mdv2008.0
+ Revision: 22238
- 0.532


* Mon Jun 19 2006 Scott Karns <scottk@mandriva.org> 0.53-1mdv2007.0
- Version 0.53

* Fri May 19 2006 Scott Karns <scottk@mandriva.org> 0.52.2-1mdk
- Initial MDV release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5328 |12cr|perl-Rose-HTML-Objects-0.611.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Rose-HTML-Objects
%define upstream_version 0.611

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Object-oriented interfaces for HTML
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Rose/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Clone::PP)
BuildRequires:	perl(Email::Valid)
BuildRequires:	perl(HTML::Entities)
BuildRequires:	perl(Image::Size)
BuildRequires:	perl(Rose::DateTime) >= 0.0133
BuildRequires:	perl(Rose::Object) >= 0.015
BuildRequires:	perl(Rose::URI) >= 0.021
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Scalar::Defer)
BuildRequires:	perl(URI::Escape)

BuildArch:	noarch

Requires:	perl(Rose::DateTime) >= 0.0133
Requires:	perl(Rose::Object) >= 0.015
Requires:	perl(Rose::URI) >= 0.021

%description
The Rose::HTML::Object::* family of classes represent HTML tags, or
groups of tags. These objects allow HTML to be arbitrarily
manipulated, then serialized to actual HTML (or XHTML). Currently, the
process only works in one direction. Objects cannot be constructed
from their serialized representations. In practice, given the purpose
of these modules, this is not an important limitation.

Any HTML tag can theoretically be represented by a
Rose::HTML::Object-derived class, but this family of modules was
originally motivated by a desire to simplify the use of HTML forms.

The form/field object interfaces have been heavily abstracted to allow
for input and output filtering, inflation/deflation of values, and
compound fields (fields that contain other fields). The classes are
also designed to be subclassed. The creation of custom form and field
subclasses is really the "big win" for these modules.

There is also a simple image tag class which is useful for
auto-populating the width and height attributes of img tags. Future
releases may include object representations of other HTML
tags. Contributions are welcome.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
#make test

%install
%makeinstall_std

%files
%defattr(644,root,root,755)
%doc Changes
%{_mandir}/man*/*
%{perl_vendorlib}/Rose

%changelog
* Sun Nov 28 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.611.0-1mdv2011.0
+ Revision: 602388
- update to new version 0.611

* Fri Nov 12 2010 Jérôme Quelin <jquelin@mandriva.org> 0.610.0-1mdv2011.0
+ Revision: 596640
- update to 0.610

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.607.0-1mdv2011.0
+ Revision: 552624
- update to 0.607

* Sun Nov 22 2009 Jérôme Quelin <jquelin@mandriva.org> 0.606.100-1mdv2010.1
+ Revision: 468887
- update to 0.6061

* Tue Nov 17 2009 Jérôme Quelin <jquelin@mandriva.org> 0.606.0-1mdv2010.1
+ Revision: 466752
- update to 0.606

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.605.0-1mdv2010.1
+ Revision: 461351
- update to 0.605

* Tue Sep 15 2009 Jérôme Quelin <jquelin@mandriva.org> 0.604.0-1mdv2010.0
+ Revision: 442653
- update to 0.604

* Mon May 11 2009 Jérôme Quelin <jquelin@mandriva.org> 0.603-1mdv2010.0
+ Revision: 374377
- update to new version 0.603

* Wed May 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.602-1mdv2010.0
+ Revision: 372530
- update to 0.602
- update source

* Thu Oct 23 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.555-1mdv2009.1
+ Revision: 296797
- update to new version 0.555

* Fri Jun 13 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.554-1mdv2009.0
+ Revision: 218716
- update to new version 0.554

* Tue Mar 04 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.553-1mdv2008.1
+ Revision: 178279
- update to new version 0.553

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Dec 20 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.552-1mdv2008.1
+ Revision: 135952
- update to new version 0.552

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Nov 07 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.550-1mdv2008.1
+ Revision: 106643
- new version

* Thu Aug 09 2007 Funda Wang <fwang@mandriva.org> 0.549-1mdv2008.0
+ Revision: 60696
- New version 0.549


* Wed Jun 14 2006 Scott Karns <scottk@mandriva.org> 0.53-1mdv2007.0
- Version 0.53

* Fri May 19 2006 Scott Karns <scottk@mandriva.org> 0.52-1mdk
- Initial MDV package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5329 |12cr|perl-Rose-Object-0.859.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	    Rose-Object
%define	modprefix   Rose
%define upstream_version 0.859

# circular dependency
%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Rose::DateTime(.*)\\)'
%else
%define _requires_exceptions perl(Rose::DateTime
%endif

Summary:	A simple object base class
Name:		perl-%{module}
Version:	%perl_convert_version %{upstream_version}
Release:	2
License:	Artistic/GPL
Group:		Development/Perl
URL:        http://search.cpan.org/dist/%{module}
Source:     http://www.cpan.org/modules/by-module/Rose/%{module}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Simple)
BuildArch:	noarch

%description
Rose::Object is a generic object base class. It provides very little
functionality, but a healthy dose of convention.

%prep
%setup -q -n %{module}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man*/*
%{perl_vendorlib}/%{modprefix}



%changelog
* Sun Nov 14 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.859.0-1mdv2011.0
+ Revision: 597619
- update to new version 0.859

* Thu Feb 11 2010 Jérôme Quelin <jquelin@mandriva.org> 0.858.0-1mdv2011.0
+ Revision: 504073
- update to 0.858

* Wed Feb 10 2010 Jérôme Quelin <jquelin@mandriva.org> 0.857.0-1mdv2010.1
+ Revision: 503734
- update to 0.857

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.856.0-1mdv2010.1
+ Revision: 461742
- update to 0.856

* Tue May 26 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.855.0-1mdv2010.0
+ Revision: 379895
- use new perl version macro
- new version

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.85-2mdv2009.0
+ Revision: 268716
- rebuild early 2009.0 package (before pixel changes)

* Fri May 30 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.85-1mdv2009.0
+ Revision: 213368
- update to new version 0.85

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon May 21 2007 Michael Scherer <misc@mandriva.org> 0.84-1mdv2008.0
+ Revision: 29069
- Update to new version 0.84


* Tue Jun 20 2006 Scott Karns <scottk@mandriva.org> 0.81-1mdv2007.0
- Version 0.81

* Fri May 19 2006 Scott Karns <scottk@mandriva.org> 0.80-2mdk
- Added _requires_exceptions to handle circular dependency with
  perl-Rose-DateTime

* Fri May 19 2006 Scott Karns <scottk@mandriva.org> 0.80-1mdk
- Initial MDV release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5330 |12cr|perl-Rose-URI-1.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Rose-URI
%define upstream_version 1.00

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	An alternative to URI
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Rose/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(overload)
BuildRequires:	perl(Rose::Object) >= 0.015
BuildRequires:	perl(URI)
## scottk ##
## perl(URI::Escape) is provided by perl-URI, which requirement is
## satisfied when the perl(URI) requirement is satisfied
##BuildRequires:	perl(URI::Escape)
BuildArch:	noarch

%description
Rose::URI is a standalone URI class allowing easy and efficient
manipulation of query parameters and other URI components.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%defattr(644,root,root,755)
%doc Changes
%{_mandir}/man*/*
%{perl_vendorlib}/Rose


%changelog
* Wed Mar 17 2010 Jérôme Quelin <jquelin@mandriva.org> 1.0.0-1mdv2010.1
+ Revision: 523960
- update to 1.00

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.500.0-1mdv2010.0
+ Revision: 406381
- rebuild using %%perl_convert_version

* Sun Jan 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.50-1mdv2009.1
+ Revision: 333412
- update to new version 0.50

* Thu Feb 07 2008 Funda Wang <fwang@mandriva.org> 0.022-1mdv2008.1
+ Revision: 163390
- update to new version 0.022

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.021-3mdv2008.0
+ Revision: 86826
- rebuild


* Fri Jun 16 2006 Scott Karns <scottk@mandriva.org> 0.021-2mdv2007.0
- Fixed "redundant" BuildRequires perl(URI::Escape) for automated builds

* Fri May 19 2006 Scott Karns <scottk@mandriva.org> 0.021-1mdk
- Initial MDV package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5331 |12cr|perl-RpcPerl-0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module   RpcPerl

Name:		perl-%{module}
Version:	0.1
Release:	2
License:	LGPL or EPL
Group:		Development/Perl
Summary:	RPC with a Perl server
Url:		http://qooxdoo.org/documentation/0.8/rpc_perl
Source:		https://sourceforge.net/projects/qooxdoo-contrib/files/RpcPerl/%{module}-%{version}.zip
BuildArch:	noarch

%description
As described in the RPC overview, qooxdoo RPC is based on JSON-RPC as the
serialization and method call protocol. This page describes how to set up and
implement a Perl-based server.

%prep
%setup -q -n %{module}/%{version}

%build

%install
install -d -m 755  %{buildroot}%{perl_vendorlib}
cp -pr Qooxdoo %{buildroot}%{perl_vendorlib}

%files
%doc README.CONFIGURE README.txt SERVER_WRITER_GUIDE jsonrpc.pl
%{perl_vendorlib}/Qooxdoo

%changelog
* Wed Jul 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1-1mdv2010.0
+ Revision: 396455
- import perl-RpcPerl


* Wed Jul 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1-1mdv2010.0
- first mdv release 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5332 |12cr|perl-rpm-build-perl-0.740.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    rpm-build-perl
%define upstream_version 0.74

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Perl compiler backend to extract Perl dependencies
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/B/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(B)
BuildRequires:	perl(Encode)
BuildRequires:	perl(O)
BuildRequires:	perl(Safe)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
B::PerlReq is a backend module for the Perl compiler that extracts
dependencies from Perl source code, based on the internal compiled
structure that Perl itself creates after parsing a program. The output of
B::PerlReq is suitable for automatic dependency tracking (e.g. for RPM
packaging).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# fail because even more requires are found than expected
#make test

%install
%makeinstall_std

%files
%doc README Changes META.yml
%{_mandir}/man1/*
%{_mandir}/man3/*
%{perl_vendorlib}/*
%{_bindir}/perl.*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.740.0-2mdv2011.0
+ Revision: 657478
- rebuild for updated spec-helper

* Mon Mar 14 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.740.0-1
+ Revision: 644797
- update to new version 0.74

* Tue Apr 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.720.0-1mdv2011.0
+ Revision: 536958
- update to 0.72

* Sun Sep 27 2009 Jérôme Quelin <jquelin@mandriva.org> 0.710.0-1mdv2010.0
+ Revision: 450063
- update to 0.71

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.700.0-1mdv2010.0
+ Revision: 404358
- rebuild using %%perl_convert_version

* Mon May 11 2009 Jérôme Quelin <jquelin@mandriva.org> 0.70-1mdv2010.0
+ Revision: 374549
- update to new version 0.70

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.6.8-2mdv2009.0
+ Revision: 268955
- rebuild early 2009.0 package (before pixel changes)

* Sat May 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.6.8-1mdv2009.0
+ Revision: 213761
- import perl-rpm-build-perl


* Sat May 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.6.8-1mdv2009.0
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5333 |12cr|perl-RT-Client-Console-0.2.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    RT-Client-Console
%define upstream_version 0.2.0

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Non-blocking Curses.pm input for full-screen console apps
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/RT/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Config::Tiny)
BuildRequires:	perl(Curses)
BuildRequires:	perl(Curses::Forms)
BuildRequires:	perl(Curses::Widgets)
BuildRequires:	perl(Error)
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(POE)
BuildRequires:	perl(Params::Validate)
BuildRequires:	perl(RT::Client::REST)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(parent)
BuildRequires:	perl(relative)
BuildRequires:	perl(version)
BuildArch:	noarch

%description
RT::Client::Console distribution provides an executable _rtconsole_ and
modules. The executable is a full-featured curses-based interface to any RT
server that has REST interface enabled.

The modules provides comprehensive ways to connect, interact and display
informations from the RT server. A plugin mechanism is planned, and will
enable more flexibility.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README META.yml
%{_bindir}/*
%{_mandir}/man?/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.2.0-2mdv2011.0
+ Revision: 658630
- update file list
- rebuild for updated spec-helper

* Wed Jun 09 2010 Jérôme Quelin <jquelin@mandriva.org> 0.2.0-1mdv2011.0
+ Revision: 547337
- import perl-RT-Client-Console


* Wed Jun 09 2010 cpan2dist 0.2.0-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5334 |12cr|perl-RT-Client-REST-0.410.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    RT-Client-REST
%define upstream_version 0.41

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Talk to RT using REST protocol
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/RT/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Encode)
BuildRequires:	perl(Error)
BuildRequires:	perl(Exception::Class)
BuildRequires:	perl(HTTP::Cookies)
BuildRequires:	perl(HTTP::Request::Common)
BuildRequires:	perl(LWP)
BuildRequires:	perl(Params::Validate)
BuildRequires:	perl(Test::Exception)
BuildArch:	noarch

%description
*RT::Client::REST* is */usr/bin/rt* converted to a Perl module. I needed to
implement some RT interactions from my application, but did not feel that
invoking a shell command is appropriate. Thus, I took *rt* tool, written by
Abhijit Menon-Sen, and converted it to an object-oriented Perl module.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml CHANGES README
%{_mandir}/man3/*
%{perl_vendorlib}/RT/

%changelog
* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.410.0-1mdv2011.0
+ Revision: 552625
- update to 0.41

* Fri Apr 30 2010 Michael Scherer <misc@mandriva.org> 0.400.0-1mdv2010.1
+ Revision: 541122
- import perl-RT-Client-REST


* Fri Apr 30 2010 cpan2dist 0.4-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5335 |12cr|perl-RTF-Writer-1.110.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    RTF-Writer
%define upstream_version 1.11

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 2

Summary:    for generating documents in Rich Text Format
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/RTF/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Carp)
BuildRequires: perl(Exporter)
BuildRequires: perl(File::Path)
BuildRequires: perl(Image::Size)
BuildRequires: perl(UNIVERSAL)
BuildRequires: perl(strict)
BuildRequires: perl-devel
BuildArch: noarch

%description
This module is for generating documents in Rich Text Format. 

This module is a class; an object belonging to this class acts like an
output filehandle, and calling methods on it causes RTF text to be written.

Incidentally, this module also exports a few useful functions, upon
request.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc ChangeLog README META.yml
%{_mandir}/man3/*
%perl_vendorlib/*


%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 1.110.0-2mdv2011.0
+ Revision: 658877
- rebuild for updated spec-helper

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.110.0-1mdv2010.0
+ Revision: 404359
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.11-4mdv2009.0
+ Revision: 258331
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.11-3mdv2009.0
+ Revision: 246409
- rebuild

* Mon Mar 03 2008 Olivier Thauvin <nanardon@mandriva.org> 1.11-1mdv2008.1
+ Revision: 178007
- import perl-RTF-Writer



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5336 |12cr|perl-Sane-0.50.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name       Sane
%define upstream_version    0.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1
License:	GPL or Artistic
Group:		Development/Perl
Summary:	Perl extension for the SANE (Scanner Access Now Easy) Project
Source0:	http://search.cpan.org/CPAN/authors/id/R/RA/RATCLIFFE/%{upstream_name}-%{upstream_version}.tar.gz
Url:		http://search.cpan.org/dist/%{upstream_name}
BuildRequires:	perl-devel
BuildRequires:	sane-devel
BuildRequires:	perl(ExtUtils::Depends)
BuildRequires:	perl(ExtUtils::PkgConfig)

%description
Perl bindings for the SANE (Scanner Access Now Easy) Project. This module
allows you to access SANE-compatible scanners in a Perlish and object-oriented
way, freeing you from the casting and memory management in C, yet remaining
very close in spirit to original API.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*


%changelog
* Sat Jun 09 2012 Bernhard Rosenkraenzer <bero@bero.eu> 0.50.0-1
+ Revision: 803900
- Update to 0.05

* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.30.0-2
+ Revision: 768358
- mass rebuild of perl extensions against perl 5.14.2

* Wed Jun 10 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.30.0-1mdv2010.0
+ Revision: 384784
- new version

* Mon Mar 30 2009 Michael Scherer <misc@mandriva.org> 0.02-1mdv2009.1
+ Revision: 362223
- fix BuildRequires
- fix missing BuildRequires
- import perl-Sane


* Mon Mar 30 2009 cpan2dist 0.02-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5337 |12cr|perl-Scalar-Defer-0.230.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Scalar-Defer
%define upstream_version 0.23

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Lazy evaluation in Perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Scalar/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::InsideOut)
BuildRequires:	perl(Exporter::Lite)
BuildArch:	noarch

%description
This module exports two functions, defer and lazy, for constructing values that
are evaluated on demand. It also exports a force function to force evaluation
of a deferred value.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL -n INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/Scalar

%changelog
* Thu Feb 18 2010 Jérôme Quelin <jquelin@mandriva.org> 0.230.0-1mdv2010.1
+ Revision: 507587
- update to 0.23

* Mon Feb 01 2010 Jérôme Quelin <jquelin@mandriva.org> 0.220.0-1mdv2010.1
+ Revision: 498985
- update to 0.22

* Tue Jan 19 2010 Jérôme Quelin <jquelin@mandriva.org> 0.210.0-1mdv2010.1
+ Revision: 493488
- update to 0.21

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.200.0-1mdv2010.0
+ Revision: 404360
- rebuild using %%perl_convert_version

* Thu Feb 05 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.20-1mdv2009.1
+ Revision: 337803
- update to new version 0.20

* Fri Aug 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.18-1mdv2009.0
+ Revision: 272312
- update to new version 0.18

* Wed Jul 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.16-1mdv2009.0
+ Revision: 230638
- update to new version 0.16

* Mon Jun 30 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.15-1mdv2009.0
+ Revision: 230280
- update to new version 0.15

* Tue Jan 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.14-1mdv2008.1
+ Revision: 152906
- update to new version 0.14
- update to new version 0.14

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Dec 20 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.12-1mdv2008.1
+ Revision: 135951
- update to new version 0.12

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Nov 26 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.11-1mdv2008.1
+ Revision: 113254
- update to new version 0.11
- update to new version 0.11

* Wed Nov 07 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.10-1mdv2008.1
+ Revision: 106608
- import perl-Scalar-Defer


* Tue Nov 06 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.10-1mdv2008.1
- first mdv release 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5338 |12cr|perl-Scalar-List-Utils-1.230.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Scalar-List-Utils
%define upstream_version 1.23

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	5

Summary:    List utilities (eg min, max, reduce)
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/List/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Test::More)
BuildRequires: perl-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
'List::Util' contains a selection of subroutines that people have expressed
would be nice to have in the perl core, but the usage would not really be
high enough to warrant the use of a keyword, and the size so small such
that being individual extensions would be wasteful.

By default 'List::Util' does not export any subroutines. The subroutines
defined are

* first BLOCK LIST

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%{make}

%check
%{make} test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.230.0-5
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sat Nov 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1.230.0-4mdv2011.0
+ Revision: 597100
- rebuild

* Wed Jul 28 2010 Jérôme Quelin <jquelin@mandriva.org> 1.230.0-3mdv2011.0
+ Revision: 562428
- rebuild

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 1.230.0-2mdv2011.0
+ Revision: 556140
- rebuild for perl 5.12

* Thu Mar 11 2010 Jérôme Quelin <jquelin@mandriva.org> 1.230.0-1mdv2010.1
+ Revision: 518088
- update to 1.23

* Mon Nov 16 2009 Jérôme Quelin <jquelin@mandriva.org> 1.220.0-1mdv2010.1
+ Revision: 466430
- update to 1.22

* Sun Jul 12 2009 Jérôme Quelin <jquelin@mandriva.org> 1.210.0-1mdv2010.0
+ Revision: 395355
- import perl-Scalar-List-Utils


* Sun Jul 12 2009 cpan2dist 1.21-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5339 |12cr|perl-Scalar-String-0.1.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Scalar-String
%define upstream_version 0.001

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	String aspects of scalars
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Scalar/%{upstream_name}-%{upstream_version}.tar.lzma

BuildRequires:	perl(Carp)
BuildRequires:	perl(Exporter)
BuildRequires:	perl(ExtUtils::CBuilder)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Module::Build::Compat)
BuildRequires:	perl(Test::More)
BuildRequires:	perl-devel

%description
This module is about the string part of plain Perl scalars. A scalar has a
string value, which is notionally a sequence of Unicode codepoints, but may
be internally encoded in either ISO-8859-1 or UTF-8. In places, and more so
in older versions of Perl, the internal encoding shows through. To fully
understand Perl strings it is necessary to understand these implementation
details.

This module provides functions to classify a string by encoding and to
encode a string in a desired way.

This module is implemented in XS, with a pure Perl backup version for
systems that can't handle XS.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.1.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sat Aug 28 2010 Shlomi Fish <shlomif@mandriva.org> 0.1.0-1mdv2011.0
+ Revision: 573811
- import perl-Scalar-String


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5340 |12cr|perl-SCMxx-0.4.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module 	SCMxx
%define version 0.4.1
%define release %mkrel 6

Summary:	Perl module to access siemens cell phonebooks
Name: 		perl-%{module}
Version: 	%{version}
Release: 	%{release}
Url:		http://sourceforge.net/projects/gscmxx/
License:	GPL or Artistic
Group:		Development/Perl
Source0:	%{module}-%{version}.tar.bz2
BuildRequires:	perl-devel
BuildRequires:  scmxx
Requires:  scmxx
BuildRoot: 	%{_tmppath}/%{name}-%{version}-buildroot
Buildarch:	noarch
Provides: perl(SCMxx::Config)

%description
Perl module to access siemens cell phonebooks.

%prep
%setup -q -n %{module}-%{version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
# (tv) fix build:
perl -pi -e 's!/usr/local/share/man/!/usr/share/man/!; s!INSTALLDIRS = site!INSTALLDIRS = vendor!' Makefile
%{__make}

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean 
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc Changes
%{perl_vendorlib}/%{module}.pm
%{perl_vendorlib}/%{module}
%{_mandir}/*/*


%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.4.1-6mdv2010.0
+ Revision: 433637
- fix build
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.4.1-5mdv2009.0
+ Revision: 241854
- rebuild
- kill re-definition of %%buildroot on Pixel's request
- simplify buildrequires

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon May 07 2007 Olivier Thauvin <nanardon@mandriva.org> 0.4.1-3mdv2008.0
+ Revision: 23912
- rebuild


* Tue Jun 14 2005 Gtz Waschk <waschk@mandriva.org> 0.4.1-2mdk
- fix deps
- fix provides
- fix buildrequires

* Mon Nov 15 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.4.1-1mdk
- new


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5341 |12cr|perl-Scope-Upper-0.140.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Scope-Upper
%define upstream_version 0.14

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	2

Summary:    Act on upper scopes
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Scope/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Exporter)
BuildRequires: perl(XSLoader)
BuildRequires: perl-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
This module lets you defer actions _at run-time_ that will take place when
the control flow returns into an upper scope. Currently, you can:

* *

  hook an upper scope end with the /reap manpage ;

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%{make}

%check
%{make} test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc README Changes
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.140.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Thu Mar 10 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.140.0-1
+ Revision: 643459
- update to new version 0.14

* Thu Dec 30 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.130.0-1mdv2011.0
+ Revision: 626241
- new version

* Fri Dec 03 2010 Shlomi Fish <shlomif@mandriva.org> 0.120.0-1mdv2011.0
+ Revision: 607543
- import perl-Scope-Upper


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5342 |12cr|perl-SCUBA-Table-NoDeco-0.30.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 SCUBA-Table-NoDeco
%define upstream_version 0.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Calculate no-decompression dive times
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Scuba/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module provides the ability to perform useful calculations using
dive-tables, including calculating dive groups and maximum no-decompression
times for repetitive dives. A selection of tables are available. The module
assumes that the diver is using air as their breathing gas.

%prep
%setup -n %{upstream_name}-%{upstream_version}
# fix perms
chmod 644 README Changes lib/SCUBA/Table/NoDeco.pm
# fix encoding
perl -pi -e 's/\015$//' README Changes lib/SCUBA/Table/NoDeco.pm

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%check
make test

%files 
%doc Changes README
%{perl_vendorlib}/SCUBA
%{_mandir}/*/*


%changelog
* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.30.0-1mdv2010.0
+ Revision: 404378
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.03-7mdv2009.0
+ Revision: 258354
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.03-6mdv2009.0
+ Revision: 246412
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.03-4mdv2008.1
+ Revision: 136347
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Jul 02 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.03-4mdv2008.0
+ Revision: 47030
- rebuild


* Fri Jun 09 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.03-3mdv2007.0
- spec cleanup
- %%mkrel

* Tue Jun 07 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.03-2mdk 
- better url
- drop useless empty directories
- spec cleanup
- make test in %%check

* Sun Dec 19 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.3-1mdk 
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5343 |12cr|perl-Search-GIN-0.80.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Search-GIN
%define upstream_version 0.08

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Generalized Inverted Indexing for Perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Search/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Data::Stream::Bulk)
BuildRequires:	perl(MRO::Compat)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Types::Path::Class)
BuildRequires:	perl(MooseX::Types::Set::Object)
BuildRequires:	perl(Scope::Guard)
BuildRequires:	perl(Set::Object)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::TempDir)
BuildRequires:	perl(Test::use::ok)
BuildRequires:	perl(namespace::clean)
BuildRequires:	perl(File::NFSLock)
BuildArch:	noarch

%description
This is used by the KiokuDB manpage for custom indexing.

More documentation will be released shortly.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sun Apr 24 2011 Funda Wang <fwang@mandriva.org> 0.80.0-2mdv2011.0
+ Revision: 658163
- add r
- rebuild for updated spec-helper

* Wed Feb 02 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.80.0-1
+ Revision: 635242
- update to new version 0.08

* Thu Jan 06 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.70.0-2mdv2011.0
+ Revision: 629072
- new upstream tarball, with same version number (sic)

* Fri Nov 12 2010 Jérôme Quelin <jquelin@mandriva.org> 0.70.0-1mdv2011.0
+ Revision: 596644
- update to 0.07

* Fri Jul 30 2010 Shlomi Fish <shlomif@mandriva.org> 0.40.0-1mdv2011.0
+ Revision: 563367
- import perl-Search-GIN


* Fri Jul 30 2010 Shlomi Fish <shlomif@iglu.org.il> 0.04-1mdv
- Updated to the new version.

* Fri Feb 05 2010 cpan2dist 0.03-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5344 |12cr|perl-Search-Indexer-0.760.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name  	    Search-Indexer
%define upstream_version    0.76

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4
License:	GPL or Artistic
Group:		Development/Perl
Summary:	Full-text indexer
Url:		http://search.cpan.org/dist/%{upstream_name}
Source:		http://www.cpan.org/modules/by-module/Search/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(BerkeleyDB)
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(Search::QueryParser)
BuildArch:	noarch

%description
This module provides support for indexing a collection of documents, for
searching the collection, and displaying the sorted results, together with
contextual excerpts of the original document.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.760.0-3mdv2011.0
+ Revision: 658879
- rebuild for updated spec-helper

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.760.0-2mdv2011.0
+ Revision: 552003
- rebuild

* Sat Jun 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.760.0-1mdv2010.0
+ Revision: 389826
- new version

* Fri May 15 2009 Jérôme Quelin <jquelin@mandriva.org> 0.75-2mdv2010.0
+ Revision: 375904
- rebuild

* Tue Mar 31 2009 Jérôme Quelin <jquelin@mandriva.org> 0.75-1mdv2009.1
+ Revision: 362907
- import perl-Search-Indexer


* Tue Mar 31 2009 cpan2dist 0.75-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5345 |12cr|perl-Search-QueryParser-0.940.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Search-QueryParser
%define upstream_version 0.94

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Parses a query string into a data structure
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Search/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module parses a query string into a data structure to be handled by
external search engines. For examples of such engines, see the
File::Tabular manpage and the Search::Indexer manpage.

The query string can contain simple terms, "exact phrases", field names and
comparison operators, '+/-' prefixes, parentheses, and boolean connectors.

The parser can be parameterized by regular expressions for specific notions
of "term", "field name" or "operator" ; see the the new manpage method. The
parser has no support for lemmatization or other term transformations :
these should be done externally, before passing the query data structure to
the search engine.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.940.0-2mdv2011.0
+ Revision: 658408
- rebuild for updated rpm-setup

* Thu Oct 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.940.0-1mdv2010.0
+ Revision: 451997
- update to 0.94

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.930.0-1mdv2010.0
+ Revision: 401612
- rebuild using %%perl_convert_version
- fixed license field

* Fri May 15 2009 Jérôme Quelin <jquelin@mandriva.org> 0.93-2mdv2010.0
+ Revision: 375903
- rebuild

* Tue Mar 31 2009 Jérôme Quelin <jquelin@mandriva.org> 0.93-1mdv2009.1
+ Revision: 362905
- import perl-Search-QueryParser


* Tue Mar 31 2009 cpan2dist 0.93-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5346 |12cr|perl-SelfLoader-1.180.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    SelfLoader
%define upstream_version 1.18

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 2

Summary:    Automatic function loader (using __DATA__)
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module//%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl-devel
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}


BuildArch: noarch

%description
This module tells its users that functions in the FOOBAR package are to be
autoloaded from after the '__DATA__' token. See also the
perlsub/"Autoloading" manpage.

The __DATA__ token
    The '__DATA__' token tells the perl compiler that the perl code for
    compilation is finished. Everything after the '__DATA__' token is
    available for reading via the filehandle FOOBAR::DATA, where FOOBAR is
    the name of the current package when the '__DATA__' token is reached.
    This works just the same as '__END__' does in package 'main', but for
    other modules data after '__END__' is not automatically retrievable,
    whereas data after '__DATA__' is. The '__DATA__' token is not
    recognized in versions of perl prior to 5.001m.

    Note that it is possible to have '__DATA__' tokens in the same package
    in multiple files, and that the last '__DATA__' token in a given
    package that is encountered by the compiler is the one accessible by
    the filehandle. This also applies to '__END__' and main, i.e. if the
    'main' program has an '__END__', but a module 'require'd (_not_ 'use'd)
    by that program has a 'package main;' declaration followed by an
    ''__DATA__'', then the 'DATA' filehandle is set to access the data
    after the '__DATA__' in the module, _not_ the data after the '__END__'
    token in the 'main' program, since the compiler encounters the
    'require'd file later.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*



%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1.180.0-2mdv2011.0
+ Revision: 656964
- rebuild for updated spec-helper

* Sun Nov 28 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.180.0-1mdv2011.0
+ Revision: 602390
- update to new version 1.18

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 1.170.0-1mdv2010.0
+ Revision: 401611
- rebuild using %%perl_convert_version
- fixed license field

* Mon May 11 2009 Jérôme Quelin <jquelin@mandriva.org> 1.17-1mdv2010.0
+ Revision: 374387
- import perl-SelfLoader


* Mon May 11 2009 cpan2dist 1.17-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5347 |12cr|perl-Set-Infinite-0.650.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Set-Infinite
%define upstream_version 0.65

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Infinite Set Theory module, with Date, Time
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Set/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Time::Local)
BuildArch:	noarch

%description
Set::Infinite is a Set Theory module for infinite sets.

A set is a collection of objects. The objects that belong to a set are
called its members, or "elements".

As objects we allow (almost) anything: reals, integers, and objects (such
as dates).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.650.0-2mdv2011.0
+ Revision: 655217
- rebuild for updated spec-helper

* Thu May 06 2010 Michael Scherer <misc@mandriva.org> 0.650.0-1mdv2011.0
+ Revision: 542920
- import perl-Set-Infinite


* Thu May 06 2010 cpan2dist 0.65-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5348 |12cr|perl-Set-IntSpan-1.160.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Set-IntSpan
%define upstream_version 1.16

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Manage sets of integers
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Set/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch: noarch

%description
Set::IntSpan manages sets of integers.  It is optimized for sets that
have long runs of consecutive integers.  These arise, for example, in
.newsrc files, which maintain lists of articles:

    alt.foo: 1-21,28,31
    alt.bar: 1-14192,14194,14196-14221

Sets are stored internally in a run-length coded form.  This provides
for both compact storage and efficient computation.  In particular,
set operations can be performed directly on the encoded
representation.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Set/IntSpan.pm
%{_mandir}/*/*


%changelog
* Fri Nov 12 2010 Jérôme Quelin <jquelin@mandriva.org> 1.160.0-1mdv2011.0
+ Revision: 596643
- update to 1.16

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1.140.0-1mdv2011.0
+ Revision: 552631
- update to 1.14

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 1.130.0-1mdv2010.0
+ Revision: 401610
- rebuild using %%perl_convert_version
- fixed license field

* Fri May 15 2009 Jérôme Quelin <jquelin@mandriva.org> 1.13-2mdv2010.0
+ Revision: 375902
- rebuild

* Sun May 03 2009 Funda Wang <fwang@mandriva.org> 1.13-1mdv2010.0
+ Revision: 370912
- import perl-Set-IntSpan



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5349 |12cr|perl-Set-Object-1.280.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Set-Object
%define upstream_version 1.28

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	2

Summary:	Set of objects and strings in Perl
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Set/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
Buildroot:	%_tmppath/%{name}-%{version}-%{release}

%description
This module implements a set of objects, that is, an unordered collection of
objects without duplication.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
# should not have been included
# http://rt.cpan.org/Ticket/Display.html?id=37799
rm -f t/misc/threads.t

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc README
%{perl_vendorarch}/Set
%{perl_vendorarch}/auto/Set
%{_mandir}/*/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.280.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Tue Jul 27 2010 Jérôme Quelin <jquelin@mandriva.org> 1.280.0-1mdv2011.0
+ Revision: 561041
- update to 1.28

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 1.270.0-2mdv2011.0
+ Revision: 556142
- rebuild for perl 5.12

* Mon Aug 03 2009 Jérôme Quelin <jquelin@mandriva.org> 1.270.0-1mdv2010.0
+ Revision: 408045
- rebuild using %%perl_convert_version

* Fri Jan 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.27-1mdv2009.1
+ Revision: 330194
- update to new version 1.27

* Sat Oct 18 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.26-1mdv2009.1
+ Revision: 294833
- update to new version 1.26

* Wed Jul 23 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.25-1mdv2009.0
+ Revision: 242115
- update to new version 1.25

* Sun Jul 20 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.24-1mdv2009.0
+ Revision: 238946
- update to new version 1.24
- new version

* Mon Jan 14 2008 Pixel <pixel@mandriva.com> 1.22-2mdv2008.1
+ Revision: 151348
- rebuild for perl-5.10.0

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Oct 12 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.22-1mdv2008.1
+ Revision: 97563
- update to new version 1.22


* Sat Mar 03 2007 Olivier Thauvin <nanardon@mandriva.org> 1.21-1mdv2007.0
+ Revision: 131707
- 1.21

* Thu Jan 04 2007 Olivier Thauvin <nanardon@mandriva.org> 1.18-1mdv2007.1
+ Revision: 103940
- 1.18
- 1.17
- Import perl-Set-Object

* Sat Jun 24 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.15-1mdv2007.0
- New version 1.15
- spec cleanup
- fix directory ownership

* Thu Jan 12 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.14-1mdk
- Initial MDV RPM


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5350 |12cr|perl-SHA256-0.10.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    SHA256
%define upstream_version 0.01

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	3

Summary:    A module that implements the NIST SHA-256/384/512 hash
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Digest/%{upstream_name}-%{upstream_version}b.tar.gz
BuildRequires: perl-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
The *sha256* module allows you to use the NIST SHA 256/384/512 hash
algorithm.

A new sha256 context object is created with the *new* operation followed by
a digest size which may be either 256, 384, or 512 bits. Multiple
simultaneous digest context can be maintained if desired. The context is
updated with the *add* operation which adds the strings contained in the
_LIST_ parameter.

The final message digest value is returned by the *digest* operation as a
32-, 48-, or 64-byte binary string. This operation delivers the result of
operations since the last *new* or *reset* operation. Once the operation
has been performed, the context must be *reset* before being used to
calculate another digest value.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%{make}

%check
%{make} test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.10.0-3
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.10.0-2mdv2011.0
+ Revision: 556143
- rebuild for perl 5.12

* Sun Jan 03 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.10.0-1mdv2010.1
+ Revision: 486070
- import perl-SHA256


* Sun Jan 03 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.0.0-1mdv2010.1
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5351 |12cr|perl-Smart-Comments-1.0.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Smart-Comments
%define upstream_version 1.0.4

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Comments that do more than just sit there
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://search.cpan.org/CPAN/authors/id/D/DC/DCONWAY/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(version)

BuildArch:	noarch

%description
Smart comments provide an easy way to insert debugging and tracking code into a
program. They can report the value of a variable, track the progress of a loop,
and verify that particular assertions are true.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Smart/*
%{_mandir}/*/*


%changelog
* Mon Sep 07 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.0.4-1mdv2010.0
+ Revision: 432340
- update to 1.0.4

* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.0.3-3mdv2010.0
+ Revision: 430536
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0.3-2mdv2009.0
+ Revision: 268722
- rebuild early 2009.0 package (before pixel changes)

* Thu Apr 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.3-1mdv2009.0
+ Revision: 195127
- new version

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Mon May 07 2007 Olivier Thauvin <nanardon@mandriva.org> 1.0.2-2mdv2008.0
+ Revision: 23911
- rebuild


* Mon Mar 20 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.0.2-1mdk
- New release 1.0.2

* Thu Oct 06 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.0.1-1mdk
- Initial MDV release.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5352 |12cr|perl-Sniffer-HTTP-0.220.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	  Sniffer-HTTP
%define upstream_version  0.22

Name:		perl-%{upstream_name}
Summary:	Multi-connection sniffer driver
Version:	%perl_convert_version %{upstream_version}
Release:	2
URL:		http://search.cpan.org/~corion/Sniffer-HTTP-0.22/lib/Sniffer/HTTP.pm
Source0:	http://search.cpan.org/CPAN/authors/id/C/CO/CORION/%{upstream_name}-%{upstream_version}.tar.gz	
License:	Artistic
Group:		Development/Perl 

BuildRequires:	perl-devel
BuildRequires:	perl(NetPacket)
BuildRequires:	perl(Net::Pcap)
BuildRequires:	perl(Exporter::Lite)
BuildRequires:	perl(LWP::Simple)
BuildRequires:	perl(Test::Pod)
BuildRequires:	perl(Class::Accessor)
BuildArch:	noarch

%description
This driver gives you callbacks with the completely accumulated
HTTP::Requests or HTTP::Responses as sniffed from the TCP traffic.
You need to feed it the Ethernet, IP or TCP packets either from
a dump file or from Net::Pcap by unpacking them via NetPacket.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes MANIFEST META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun May 01 2011 Sandro Cazzaniga <kharec@mandriva.org> 0.220.0-1mdv2011.0
+ Revision: 661354
- import perl-Sniffer-HTTP


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5353 |12cr|perl-SNMP-Info-2.50.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    SNMP-Info
%define upstream_version 2.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Object Oriented Perl5 Interface to Network devices and MIBs through SNMP
License:	BSD-like
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/SNMP/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(SNMP)
BuildArch:	noarch

%description
SNMP::Info gives an object oriented interface to information obtained
through SNMP.

This module lives at http://snmp-info.sourceforge.net Check for newest
version and documentation.

This module is geared towards network devices. Subclasses exist for a
number of network devices and common MIBs.

The idea behind this module is to give a common interface to data from
network devices, leaving the device-specific hacks behind the scenes in
subclasses.

In the SYNOPSIS example we fetch the name of all the ports on the device
and the duplex setting for that port with two methods -- interfaces()
and i_duplex().

The information may be coming from any number of MIB files and is very
vendor specific. SNMP::Info provides you a common method for all
supported devices.
                                
Adding support for your own device is easy, and takes little much SNMP
knowledge.
                                    
The module is not limited to network devices. Any MIB or device can be
given an objected oriented front-end by making a module that consists of
a couple hashes. See EXTENDING SNMP::INFO.
                                    

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc COPYRIGHT ChangeLog DeviceMatrix.txt README
%{perl_vendorlib}/SNMP
%{_mandir}/*/*


%changelog
* Fri Jun 24 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.50.0-1mdv2011.0
+ Revision: 686994
- update to new version 2.05

* Sun Apr 17 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.40.0-1
+ Revision: 654375
- update to new version 2.04

  + Olivier Thauvin <nanardon@mandriva.org>
    - rebuild for new perl

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 2.10.0-1mdv2010.0
+ Revision: 404388
- rebuild using %%perl_convert_version

* Thu Jun 18 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.01-1mdv2010.0
+ Revision: 387031
- update to new version 2.01

* Mon Aug 04 2008 Oden Eriksson <oeriksson@mandriva.com> 2.00-1mdv2009.0
+ Revision: 262839
- 2.00

* Wed Jul 23 2008 Oden Eriksson <oeriksson@mandriva.com> 1.09-0.beta.1mdv2009.0
+ Revision: 242192
- 1.09

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Nov 27 2007 Oden Eriksson <oeriksson@mandriva.com> 1.07-0.beta.1mdv2008.1
+ Revision: 113304
- 1.07 (beta)

* Fri Apr 27 2007 Oden Eriksson <oeriksson@mandriva.com> 1.04-2mdv2008.0
+ Revision: 18588
- rebuild


* Wed Nov 29 2006 Oden Eriksson <oeriksson@mandriva.com> 1.04-1mdv2007.0
+ Revision: 88286
- Import perl-SNMP-Info

* Wed Nov 29 2006 Oden Eriksson <oeriksson@mandriva.com> 1.04-2mdv2007.1
- rebuild

* Wed Jul 12 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.04-1mdv2007.0
- new version
- rpmbuildupdate aware
- spec cleanup

* Tue Jan 31 2006 Oden Eriksson <oeriksson@mandriva.com> 1.03-0.beta.1mdk
- 1.03beta

* Tue Jan 31 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0-0.20060124.1mdk
- use a recent snap (20060124)

* Thu Sep 22 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.9.0-1mdk
- New release 0.9.0
- rpmbuildupdate aware
- better url
- fix directory ownership
- fix summary

* Fri Aug 27 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.8-2mdk
- BuildRequires: perl-NetSNMP >= 5.1.2 and not perl-Net-SNMP >= 5.1.2

* Fri Aug 27 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.8-1mdk
- initial mandrake package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5354 |12cr|perl-SNMP-MIB-Compiler-0.60.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 SNMP-MIB-Compiler
%define	upstream_version 0.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

License:	GPL+ or Artistic
Group:		Development/Perl
Summary:	A MIB Compiler for perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/SNMP/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Data::Compare)
BuildRequires:	perl(File::Find::Rule)
BuildArch:	noarch

Requires:	perl(Data::Compare)

%description
SNMP::MIB::Compiler is a MIB compiler that
fully supports both SMI(v1) and SMIv2. This
module can be use to compile MIBs (recursively
or not) or load already compiled MIBs for
later use.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc MANIFEST README
%{perl_vendorlib}/Bundle
%{perl_vendorlib}/SNMP
%{_bindir}/*
%{_mandir}/*/*


%changelog
* Mon Aug 03 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.60.0-1mdv2010.0
+ Revision: 408046
- rebuild using %%perl_convert_version

* Wed Oct 01 2008 Oden Eriksson <oeriksson@mandriva.com> 0.06-11mdv2009.0
+ Revision: 290444
- fix deps
- rebuild

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon May 07 2007 Olivier Thauvin <nanardon@mandriva.org> 0.06-8mdv2008.0
+ Revision: 23910
- rebuild


* Thu Dec 15 2005 Arnaud de Lorbeau <devel@madriva.com> 0.06-7mdk
- rebuild
- mkrel

* Mon Feb 23 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.06-6mdk
- rebuild
- fix source url
- own all dir

* Mon Aug 18 2003 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.06-5mdk
- rebuild for new perl
- drop Prefix tag
- don't use PREFIX
- use %%makeinstall_std macro

* Tue May 27 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.06-4mdk
- rebuild for new auto{prov,req}

* Fri Feb 14 2003 Pixel <pixel@mandrakesoft.com> 0.06-3mdk
- rebuild with vendorlib

* Fri Jan 24 2003 Arnaud de Lorbeau <adelorbeau@mandrakesoft.com> 0.06-2mdk
- Rebuilt

* Fri Mar 08 2002 Arnaud de Lorbeau <adelorbeau@mandrakesoft.com> 0.06-1mdk
- First MandrakeSoft Package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5355 |12cr|perl-SNMP_Session-1.13-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	SNMP support for Perl 5
Name:		perl-SNMP_Session
Version:	1.13
Release:	2
Group:		Development/Perl
License:	Artistic
URL:		http://code.google.com/p/snmp-session/
Source0:	http://snmp-session.googlecode.com/files/SNMP_Session-%{version}.tar.gz
Patch:      SNMP_Session-1.13-fix-ipv6-error-messages.patch

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Pure Perl SNMP v1 and SNMP v2 support for Perl 5.

The SNMP operations currently supported are "get", "get-next", "get-bulk"
and "set", as well as trap generation and reception. 

%prep
%setup -q -n SNMP_Session-%{version}
%patch -p 1
perl -pi -e 's|^#!/usr/local/bin/perl\b|#!%{__perl}|' test/*

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Artistic README README.SNMP_util index.html test
%{perl_vendorlib}/SNMP_Session.pm
%{perl_vendorlib}/SNMP_util.pm
%{perl_vendorlib}/BER.pm

%changelog
* Sat Nov 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.13-1mdv2010.1
+ Revision: 468580
- add redhat patch to fix prototype mismatch error messages (#55027)
- new version
- spec cleanup

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.12-3mdv2010.0
+ Revision: 430537
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.12-2mdv2009.0
+ Revision: 268717
- rebuild early 2009.0 package (before pixel changes)

  + Oden Eriksson <oeriksson@mandriva.com>
    - 1.12

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.10-1mdv2008.1
+ Revision: 136347
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Sep 07 2007 Oden Eriksson <oeriksson@mandriva.com> 1.10-1mdv2008.0
+ Revision: 81493
- Import perl-SNMP_Session



* Fri Sep 07 2007 Oden Eriksson <oeriksson@mandriva.com> 1.10-1mdv2008.0
- initial Mandriva package (fedora import)

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5356 |12cr|perl-Snowball-Norwegian-1.200.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Snowball-Norwegian
%define upstream_version 1.2

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Porters stemming algorithm for Denmark
License:	GPL+ or Artistic
Group:		Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://search.cpan.org/CPAN/authors/id/A/AS/ASKSH/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel

BuildArch:	noarch
Requires:	locales-no
%rename perl-Lingua-Stem-Snowball-No

%description
The stem function takes a scalar as a parameter and stems the word according to
Martin Porters Danish stemming algorithm, which can be found at the Snowball
website: http://snowball.tartarus.org/.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Lingua
%{_bindir}/stemmer-no.pl
%{_mandir}/man3/*


%changelog
* Sat Feb 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1.200.0-1mdv2010.1
+ Revision: 505281
- rebuild using %%perl_convert_version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.2-4mdv2010.0
+ Revision: 430538
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.2-3mdv2009.0
+ Revision: 241856
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Jul 26 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.2-1mdv2008.0
+ Revision: 56110
- new version


* Fri Dec 01 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0-3mdv2007.0
+ Revision: 89750
- Import perl-Snowball-Norwegian

* Wed Nov 30 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-3mdk
- changed name
- spec cleanup
- fix directory ownership
- %%mkrel
- rpmbuildupdate aware
- better summary
- better description
- better url

* Sat Oct 16 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.0-2mdk
- fix deps
- fix standard-dir-owned-by-package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5357 |12cr|perl-Snowball-Swedish-1.200.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Snowball-Swedish
%define upstream_version 1.2

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Porters stemming algorithm for Swedish
License:	GPL+ or Artistic
Group:		Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://search.cpan.org/CPAN/authors/id/A/AS/ASKSH/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

Requires:	locales-sv
%rename	perl-Lingua-Stem-Snowball-Se

%description
The stem function takes a scalar as a parameter and stems the word according to
Martin Porters Swedish stemming algorithm, which can be found at the Snowball
website: http://snowball.tartarus.org/.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Lingua
%{_bindir}/stemmer-se.pl
%{_mandir}/man3*/*


%changelog
* Sat Feb 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1.200.0-1mdv2010.1
+ Revision: 505282
- rebuild using %%perl_convert_version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.2-4mdv2010.0
+ Revision: 430539
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.2-3mdv2009.0
+ Revision: 241857
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Jul 26 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.2-1mdv2008.0
+ Revision: 56111
- new version


* Fri Dec 01 2006 Oden Eriksson <oeriksson@mandriva.com> 1.01-3mdv2007.0
+ Revision: 89753
- Import perl-Snowball-Swedish

* Wed Nov 30 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.01-3mdk
- changed name
- spec cleanup
- fix directory ownership
- %%mkrel
- rpmbuildupdate aware
- better summary
- better description
- better url

* Sat Oct 16 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.01-2mdk
- fix deps


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5358 |12cr|perl-SOAP-Lite-SmartProxy-0.110.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    SOAP-Lite-SmartProxy
%define upstream_version 0.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	SOAP::Transport::HTTPX Server/Client side HTTP Smart Proxy for SOAP::Lite
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/D/DY/DYACOB/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
The SmartProxy package is intended for use in a multi-server
setting where one or more servers may not be directly accessible
to client side scripts. The SmartProxy package makes request
redirection and forwarding on a per class basis easy.  Client
scripts need not know which server is appropriate for a specific
request and may make all requests from a single master server
which can be relied upon to redirect clients to the server
currently fulfilling a given request.  The relieves a maintenance
burden on the client side.  The server may also redirect clients
to a new class name or fully qualified action URI (methods and
arguments are assumed to remain constant however).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Apache/SmartProxy.pm
%{perl_vendorlib}/SOAP/Transport/HTTPX.pm
%{_mandir}/*/*


%changelog
* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.110.0-1mdv2010.0
+ Revision: 404389
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.11-4mdv2009.0
+ Revision: 241859
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.11-2mdv2008.0
+ Revision: 86856
- rebuild


* Wed Sep 13 2006 Oden Eriksson <oeriksson@mandriva.com> 0.11-1mdv2007.0
- rebuild

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 0.11-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5359 |12cr|perl-SOAP-payload-1.20.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    SOAP-payload
%define upstream_version 1.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	SOAP::payload - Perl module to send various forms of information as SOAP envelopes
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/U/UN/UNIXTOWN/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module can be used in conjunction with other modules such as
DBI, to send data elements as part of a SOAP transaction envelope.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/SOAP/payload.pm
%{_mandir}/*/*


%changelog
* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.20.0-1mdv2010.0
+ Revision: 404390
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.02-4mdv2009.0
+ Revision: 241878
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.02-2mdv2008.0
+ Revision: 86869
- rebuild


* Wed Sep 13 2006 Oden Eriksson <oeriksson@mandriva.com> 1.02-1mdv2007.0
- rebuild

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 1.02-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5360 |12cr|perl-SOAP-WSDL-2.00.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module   SOAP-WSDL
%define version    2.00.10
%define release    %mkrel 1

Name:       perl-%{module}
Version:    %{version}
Release:    %{release}
License:    GPL or Artistic
Group:      Development/Perl
Summary:    SOAP with WSDL support
Url:        http://search.cpan.org/dist/%{module}
Source:     http://www.cpan.org/modules/by-module/SOAP/%{module}-%{version}.tar.gz
Provides:      perl(SOAP::WSDL::Header)
BuildRequires: perl(Class::Std::Fast)
BuildRequires: perl(Cwd)
BuildRequires: perl(Data::Dumper)
BuildRequires: perl(Date::Format)
BuildRequires: perl(Date::Parse)
BuildRequires: perl(File::Basename)
BuildRequires: perl(File::Path)
BuildRequires: perl(File::Spec)
BuildRequires: perl(Getopt::Long)
BuildRequires: perl(LWP::UserAgent)
BuildRequires: perl(List::Util)
BuildRequires: perl(Module::Build)
BuildRequires: perl(Storable)
BuildRequires: perl(Template)
BuildRequires: perl(Term::ReadKey)
BuildRequires: perl(Test::More)
BuildRequires: perl(URI)
BuildRequires: perl(XML::Parser::Expat)
BuildRequires: perl(Module::Build::Compat)
BuildArch: noarch
BuildRoot:  %{_tmppath}/%{name}-%{version}

%description
SOAP::WSDL provides easy access to Web Services with WSDL descriptions.

The WSDL is parsed and stored in memory.

Your data is serialized according to the rules in the WSDL.

%prep
%setup -q -n %{module}-%{version} 

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc README LICENSE Changes README
%{_bindir}/wsdl2perl.pl
%{_mandir}/man3/*
%{_mandir}/man1/*
%{perl_vendorlib}/SOAP



%changelog
* Wed May 20 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.00.10-1mdv2010.0
+ Revision: 377830
- update to new version 2.00.10

* Tue Feb 24 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.00.09-1mdv2009.1
+ Revision: 344390
- update to new version 2.00.09

* Mon Feb 23 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.00.08-1mdv2009.1
+ Revision: 344218
- update to new version 2.00.08

* Mon Dec 08 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.00.06-1mdv2009.1
+ Revision: 312022
- update to new version 2.00.06

* Thu Aug 14 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.00.05-3mdv2009.0
+ Revision: 272152
- correctly fix dependencies

* Wed Aug 13 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.00.05-2mdv2009.0
+ Revision: 271603
- fix dependencies

* Wed Aug 13 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.00.05-1mdv2009.0
+ Revision: 271514
- import perl-SOAP-WSDL


* Wed Aug 13 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.00.05-1mdv2009.0
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5361 |12cr|perl-Socket-GetAddrInfo-0.220.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Socket-GetAddrInfo
%define upstream_version 0.22
Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	1

Summary:    RFC 2553's C<getaddrinfo> and C<getnameinfo>
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://search.cpan.org/CPAN/authors/id/P/PE/PEVANS/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(ExtUtils::CBuilder)
BuildRequires: perl-ExtUtils-CChecker
BuildRequires: perl(Module::Build)
BuildRequires: perl(Module::Build::Compat)
BuildRequires: perl(Scalar::Util)
BuildRequires: perl(Test::Exception)
BuildRequires: perl(Test::More)
BuildRequires: perl(Module::Build::Compat)
BuildRequires: perl-devel
BuildRequires: perl-Test-Warn
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}
#gw for getaddrinfo:
Conflicts: ruli-tools

%description
The RFC 2553 functions 'getaddrinfo' and 'getnameinfo' provide an
abstracted way to convert between a pair of host name/service name and
socket addresses, or vice versa. 'getaddrinfo' converts names into a set of
arguments to pass to the 'socket()' and 'connect()' syscalls, and
'getnameinfo' converts a socket address back into its host name/service
name pair.

These functions provide a useful interface for performing either of these
name resolution operation, without having to deal with IPv4/IPv6
transparency, or whether the underlying host can support IPv6 at all, or
other such issues. However, not all platforms can support the underlying
calls at the C layer, which means a dilema for authors wishing to write
forward-compatible code. Either to support these functions, and cause the
code not to work on older platforms, or stick to the older "legacy"
resolvers such as 'gethostbyname()', which means the code becomes more
portable.

This module attempts to solve this problem, by detecting at compiletime
whether the underlying OS will support these functions, and only compiling
the XS code if it can. At runtime, when the module is loaded, if the XS
implementation is not available, emulations of the functions using the
legacy resolver functions instead. The emulations support the same
interface as the real functions, and behave as close as is resonably
possible to emulate using the legacy resolvers. See below for details on
the limits of this emulation.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes LICENSE README
%{_mandir}/man3/*
%{_mandir}/man1/*
%perl_vendorlib/*
%_bindir/getaddrinfo
%_bindir/getnameinfo




%changelog
* Mon Jun 04 2012 Götz Waschk <waschk@mandriva.org> 0.220.0-1
+ Revision: 802297
- update to new version 0.22

* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.210.0-2
+ Revision: 768358
- mass rebuild of perl extensions against perl 5.14.2

* Fri Apr 22 2011 Götz Waschk <waschk@mandriva.org> 0.210.0-1
+ Revision: 656659
- update to new version 0.21

* Sat Jan 29 2011 Götz Waschk <waschk@mandriva.org> 0.200.0-1
+ Revision: 633864
- new version
- update file list
- add conflict with ruli-tools

* Sat Oct 16 2010 Götz Waschk <waschk@mandriva.org> 0.190.0-1mdv2011.0
+ Revision: 585999
- update to new version 0.19

* Thu Sep 16 2010 Götz Waschk <waschk@mandriva.org> 0.180.0-1mdv2011.0
+ Revision: 578820
- update to new version 0.18

* Wed Sep 15 2010 Götz Waschk <waschk@mandriva.org> 0.170.0-1mdv2011.0
+ Revision: 578427
- update to new version 0.17

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.160.0-2mdv2011.0
+ Revision: 556145
- rebuild for perl 5.12

* Fri Jul 16 2010 Jérôme Quelin <jquelin@mandriva.org> 0.160.0-1mdv2011.0
+ Revision: 553974
- update to 0.16

* Sat Jan 30 2010 Götz Waschk <waschk@mandriva.org> 0.150.0-1mdv2010.1
+ Revision: 498481
- new version
- update deps

* Fri Dec 25 2009 Götz Waschk <waschk@mandriva.org> 0.140.0-1mdv2010.1
+ Revision: 482201
- new version
- fix source URL

  + Jérôme Quelin <jquelin@mandriva.org>
    - update to 0.13

* Mon Sep 14 2009 Götz Waschk <waschk@mandriva.org> 0.130.0-1mdv2010.0
+ Revision: 439392
- update build deps
- update to new version 0.13

* Mon Jun 29 2009 Götz Waschk <waschk@mandriva.org> 0.120.0-1mdv2010.0
+ Revision: 390466
- import perl-Socket-GetAddrInfo


* Mon Jun 29 2009 cpan2dist 0.12-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5362 |12cr|perl-Software-License-0.102.340-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Software-License
%define upstream_version 0.102340

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Packages that provide templated software licenses
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/R/RJ/RJBS/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::ISA)
BuildRequires:	perl(Data::Section)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Sub::Install)
BuildRequires:	perl(Text::Template)

%description
This packages provides templated software licenses.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/Software

%changelog
* Tue Aug 24 2010 Jérôme Quelin <jquelin@mandriva.org> 0.102.340-1mdv2011.0
+ Revision: 572708
- update to 0.102340

* Sun Aug 15 2010 Jérôme Quelin <jquelin@mandriva.org> 0.102.250-1mdv2011.0
+ Revision: 569956
- update to 0.102250

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.101.620-1mdv2011.0
+ Revision: 552632
- update to 0.101620

* Sat Mar 27 2010 Jérôme Quelin <jquelin@mandriva.org> 0.15.0-2mdv2010.1
+ Revision: 528119
- rebuild
- update to 0.015

* Tue Mar 23 2010 Jérôme Quelin <jquelin@mandriva.org> 0.14.0-1mdv2010.1
+ Revision: 526890
- update to 0.014

* Mon Mar 22 2010 Jérôme Quelin <jquelin@mandriva.org> 0.13.0-1mdv2010.1
+ Revision: 526456
- update to 0.013

* Mon Jun 08 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.012-1mdv2010.0
+ Revision: 384031
- update to new version 0.012

* Sun May 17 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.010-1mdv2010.0
+ Revision: 376721
- new version

* Fri Nov 07 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.008-1mdv2009.1
+ Revision: 300701
- new version

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.004-2mdv2009.0
+ Revision: 268723
- rebuild early 2009.0 package (before pixel changes)

* Thu Apr 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.004-1mdv2009.0
+ Revision: 195164
- import perl-Software-License


* Thu Apr 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.004-1mdv2009.0
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5363 |12cr|perl-Sort-Naturally-1.20.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Sort-Naturally
%define upstream_version 1.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Sort lexically, but sort numeral parts numerically
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Sort/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module exports two functions, 'nsort' and 'ncmp'; they are used in
implementing my idea of a "natural sorting" algorithm. Under natural
sorting, numeric substrings are compared numerically, and other
word-characters are compared lexically.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc ChangeLog README
%{_mandir}/man3/*
%{perl_vendorlib}/Sort


%changelog
* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.20.0-1mdv2010.0
+ Revision: 404392
- rebuild using %%perl_convert_version

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.02-2mdv2009.0
+ Revision: 268724
- rebuild early 2009.0 package (before pixel changes)

* Sat May 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.02-1mdv2009.0
+ Revision: 213615
- import perl-Sort-Naturally


* Sat May 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.02-1mdv2009.0
- first mdv release 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5364 |12cr|perl-Sphinx-Config-0.90.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Sphinx-Config
%define upstream_version 0.09

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Sphinx search engine configuration file read/modify/write
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/J/JJ/JJSCHUTZ/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(Test::Pod::Coverage)
BuildArch:	noarch

%description
Sphinx search engine configuration file read/modify/write.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Sphinx/Config.pm
%attr(0644,root,root) %{_mandir}/man3/Sphinx::Config.3pm*

%changelog
* Sat Mar 26 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.90.0-1mdv2011.0
+ Revision: 648578
- update to new version 0.09
- update to new version 0.08

* Thu Aug 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.50.0-1mdv2010.0
+ Revision: 410706
- adding missing buildrequires:
- update to 0.05

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.10.0-1mdv2010.0
+ Revision: 404393
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.01-4mdv2009.0
+ Revision: 258357
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.01-3mdv2009.0
+ Revision: 246419
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Nov 01 2007 Oden Eriksson <oeriksson@mandriva.com> 0.01-1mdv2008.1
+ Revision: 104412
- import perl-Sphinx-Config


* Thu Nov 01 2007 Oden Eriksson <oeriksson@mandriva.com> 0.01-1mdv2008.1
- initial Mandriva package 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5365 |12cr|perl-Sphinx-Search-0.240.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Sphinx-Search
%define upstream_version 0.240.1

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Sphinx search engine API Perl client
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/J/JJ/JJSCHUTZ/%{upstream_name}-%{upstream_version}.tar.gz

#BuildRequires:	perl-Test-Pod-Coverage
#BuildRequires:	perl-File-SearchPath
#BuildRequires:	perl-Path-Class
#BuildRequires:	sphinx
BuildRequires:	perl-devel
BuildArch:	noarch

%description
Sphinx search engine API Perl client for Sphinx 0.9.8-svn-r871 and later.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

#%%check
#make \
#    SPHINX_SEARCHD="%{_sbindir}/sphinx-searchd" \
#    SPHINX_INDEXER="%{_bindir}/sphinx-indexer" \
#    SPHINX_PORT="20000" \
#    test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Sphinx/Search.pm
%attr(0644,root,root) %{_mandir}/man3/Sphinx::Search.3pm*

%changelog
* Sat Dec 18 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.240.1-1mdv2011.0
+ Revision: 622890
- update to new version 0.240.1

* Wed Dec 08 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.240.0-1mdv2011.0
+ Revision: 616217
- update to new version 0.24

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.220.0-1mdv2010.0
+ Revision: 404394
- rebuild using %%perl_convert_version

* Sat May 09 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.22-1mdv2010.0
+ Revision: 373793
- update to new version 0.22

* Tue May 05 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.21-1mdv2010.0
+ Revision: 372161
- update to new version 0.21

* Sun May 03 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.20-1mdv2010.0
+ Revision: 371336
- update to new version 0.20

* Fri May 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.19-1mdv2010.0
+ Revision: 370177
- update to new version 0.19

* Sat Feb 28 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.15-1mdv2009.1
+ Revision: 345922
- update to new version 0.15

* Mon Feb 09 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.14-1mdv2009.1
+ Revision: 338674
- update to new version 0.14

* Sun Aug 10 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.12-1mdv2009.0
+ Revision: 270396
- update to new version 0.12

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.11-2mdv2009.0
+ Revision: 268725
- rebuild early 2009.0 package (before pixel changes)

* Wed Apr 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.11-1mdv2009.0
+ Revision: 194861
- update to new version 0.11
- update to new version 0.11

* Thu Jan 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.10-1mdv2008.1
+ Revision: 160755
- update to new version 0.10

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Dec 13 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.09-1mdv2008.1
+ Revision: 119230
- update to new version 0.09

* Mon Nov 26 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.08-1mdv2008.1
+ Revision: 112680
- update to new version 0.08
- update to new version 0.08

* Thu Nov 01 2007 Oden Eriksson <oeriksson@mandriva.com> 0.07-1mdv2008.1
+ Revision: 104414
- import perl-Sphinx-Search


* Thu Nov 01 2007 Oden Eriksson <oeriksson@mandriva.com> 0.07-1mdv2008.1
- initial Mandriva package 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5366 |12cr|perl-Spoon-0.24-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	Spoon

%if %{_use_internal_dependency_generator}
%define __noautoprov 'perl\\(IO::All\\)'
%else
%define _provides_exceptions perl(IO::All)
%endif

Name:		perl-%{module}
Version:	0.24
Release:	6
Summary:	A Spiffy Application Building Framework 
URL:		http://search.cpan.org/dist/%{module}
# no available category
Source:		http://search.cpan.org/CPAN/authors/id/I/IN/INGY/%{module}-%{version}.tar.gz
License:	GPL
Group:		Development/Perl
BuildRequires:	perl-devel
BuildRequires:	perl(IO::All)
BuildRequires:	perl(CGI)
BuildRequires:	perl(DB_File)
BuildRequires:	perl(Template)
BuildRequires:	perl(Spiffy)
BuildRequires:	perl(URI::Escape)
BuildArch:	noarch

%description
Spoon is an Application Framework that is designed primarily for building
Social Software web applications. The Kwiki wiki software is built on top of
Spoon.

Spoon::Base is the primary base class for all the Spoon::* modules. Spoon.pm
inherits from Spiffy.pm.

Spoon is not an application in and of itself. (As compared to Kwiki) You need
to build your own applications from it.

%prep
%setup -q -n %{module}-%{version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Spoon
%{perl_vendorlib}/Spoon.pm
%{_mandir}/*/*

%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.24-5mdv2010.0
+ Revision: 430542
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.24-4mdv2009.0
+ Revision: 258358
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.24-3mdv2009.0
+ Revision: 246422
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.24-1mdv2008.1
+ Revision: 136347
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Jul 04 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.24-1mdv2008.0
+ Revision: 48176
- new version


* Fri Jun 30 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.23-4mdv2007.0
- buildrequires perl(URI::Escape)

* Fri Jun 23 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.23-3mdv2007.0
- buildrequires Perl(Spiffy)

* Thu Sep 29 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.23-2mdk
- Rebuild

* Mon Apr 18 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.23-1mdk 
- first mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5367 |12cr|perl-Spread-3.17.4.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Spread
%define upstream_version 3.17.4.4

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	3

Summary:	Perl extension for the Spread group communication system 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:    http://search.cpan.org/CPAN/authors/id/J/JE/JESUS/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	libspread-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Spread is a Perl module that conveniently wraps the Spread C libraries provided
with the Spread 3.17.3 distribution. Spread is available at
http://www.spread.org/. Spread is a local/wide area group communication toolkit
that runs on most modern operating systems. It allows convenient mechanisms for
reliable multicasting information between applications as well as providing
many more complicate assurances.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

# fix paths
perl -pi -e "s|^\\\$SPLIB_LIB.*|\\\$SPLIB_LIB=\'-L%{_libdir}\'\;|g" Makefile.PL
perl -pi -e "s|^\\\$SPLIB_INCLUDE.*|\\\$SPLIB_INCLUDE=\'-I%{_includedir}\'\;|g" Makefile.PL

# fix permissions
chmod 644 README

%build

%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%{perl_vendorarch}/auto/Spread
%{perl_vendorarch}/Spread.pm
%{_mandir}/*/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 3.17.4.4-3
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 3.17.4.4-2mdv2011.0
+ Revision: 556146
- rebuild for perl 5.12

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 3.17.4.4-1mdv2010.1
+ Revision: 460775
- update to 3.17.4.4

* Tue Aug 04 2009 Jérôme Quelin <jquelin@mandriva.org> 3.17.4.3-1mdv2010.0
+ Revision: 409060
- update to 3.17.4.3

* Tue Aug 04 2009 Jérôme Quelin <jquelin@mandriva.org> 3.17.4.2-1mdv2010.0
+ Revision: 408857
- update to 3.17.4.2

* Tue Feb 24 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.17.4.1-2mdv2009.1
+ Revision: 344580
- rebuild

* Fri Aug 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 3.17.4.1-1mdv2009.0
+ Revision: 272264
- new version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.07-6mdv2009.0
+ Revision: 258361
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.07-5mdv2009.0
+ Revision: 246423
- rebuild

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 1.07-3mdv2008.1
+ Revision: 152760
- fix libspread-devel BR
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot


* Fri Jan 26 2007 Oden Eriksson <oeriksson@mandriva.com> 1.07-2mdv2007.0
+ Revision: 113870
- Import perl-Spread

* Fri Jan 26 2007 Oden Eriksson <oeriksson@mandriva.com> 1.07-2mdv2007.1
- rebuild

* Tue Dec 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.07-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5368 |12cr|perl-Spreadsheet-Read-0.410.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Spreadsheet-Read
%define upstream_version 0.41

%if %{_use_internal_dependency_generator}
%define __noautoreq '/pro/bin/perl'
%else
%define _requires_exceptions /pro/bin/perl
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Transparent read the data from a spreadsheet
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Spreadsheet/%{upstream_name}-%{upstream_version}.tgz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Data::Dumper)
BuildRequires:	perl(Exporter)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(IO::Scalar)
BuildRequires:	perl(Spreadsheet::ParseExcel)
BuildRequires:	perl(Spreadsheet::ParseExcel::FmtDefault)
BuildRequires:	perl(Spreadsheet::ReadSXC)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::NoWarnings)
BuildRequires:	perl(Text::CSV)
BuildRequires:	perl(Text::CSV_PP)
BuildRequires:	perl(Text::CSV_XS)

BuildArch:	noarch

%description
Spreadsheet::Read tries to transparently read *any* spreadsheet and return
its content in a universal manner independent of the parsing module that
does the actual spreadsheet scanning.

For OpenOffice this module uses Spreadsheet::ReadSXC

For Microsoft Excel this module uses Spreadsheet::ParseExcel or
Spreadsheet::XLSX

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
yes | perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*
%{_bindir}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.410.0-2mdv2011.0
+ Revision: 656965
- rebuild for updated spec-helper

* Fri Nov 12 2010 Jérôme Quelin <jquelin@mandriva.org> 0.410.0-1mdv2011.0
+ Revision: 596646
- update to 0.41

* Mon Jul 12 2010 Jérôme Quelin <jquelin@mandriva.org> 0.400.0-1mdv2011.0
+ Revision: 551200
- update to 0.40

* Tue Apr 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.380.0-2mdv2010.1
+ Revision: 536954
- remove unwanted shebang prereq

* Tue Mar 16 2010 Jérôme Quelin <jquelin@mandriva.org> 0.380.0-1mdv2010.1
+ Revision: 521764
- import perl-Spreadsheet-Read


* Tue Mar 16 2010 cpan2dist 0.38-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5369 |12cr|perl-Spreadsheet-ReadSXC-0.200.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Spreadsheet-ReadSXC
%define upstream_version 0.20

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Extract OpenOffice 1.x spreadsheet data
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Spreadsheet/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Archive::Zip)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(XML::Parser)
BuildArch:	noarch

%description
Spreadsheet::ReadSXC extracts data from OpenOffice 1.x spreadsheet files
(.sxc). It exports the function read_sxc() which takes a filename and an
optional reference to a hash of options as arguments and returns a
reference to a hash of references to two-dimensional arrays. The hash keys
correspond to the names of worksheets in the OpenOffice workbook. The
two-dimensional arrays correspond to rows and cells in the respective
spreadsheets. If you don't like this because the order of sheets is not
preserved in a hash, read on. The 'OrderBySheet' option provides an array
of hashes instead.

If you prefer to unpack the .sxc file yourself, you can use the function
read_xml_file() instead and pass the path to content.xml as an argument. Or
you can extract the XML string from content.xml and pass the string to the
function read_xml_string(). Both functions also take a reference to a hash
of options as an optional second argument.

Spreadsheet::ReadSXC requires XML::Parser to parse the XML contained in
.sxc files. Only the contents of text:p elements are returned, not the
actual values of table:value attributes. For example, a cell might have a
table:value-type attribute of "currency", a table:value attribute of
"-1500.99" and a table:currency attribute of "USD". The text:p element
would contain "-$1,500.99". This is the string which is returned by the
read_sxc() function, not the value of -1500.99.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.200.0-2mdv2011.0
+ Revision: 654295
- rebuild for updated spec-helper

* Tue Mar 16 2010 Jérôme Quelin <jquelin@mandriva.org> 0.200.0-1mdv2011.0
+ Revision: 521751
- import perl-Spreadsheet-ReadSXC


* Tue Mar 16 2010 cpan2dist 0.20-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5370 |12cr|perl-SQL-Abstract-1.720.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 SQL-Abstract
%define upstream_version 1.72

# We need this to avoid circular deps
%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(DBIx::Class::Storage::Statistics\\)'
%else
%define _requires_exceptions DBIx::Class::Storage::Statistics
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Generate SQL from Perl data structures
License:	Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/SQL/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Clone)
BuildRequires:	perl(Class::Accessor::Grouped)
BuildRequires:	perl(Test::Warn)
BuildRequires:	perl(Test::Deep)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Hash::Merge)
BuildRequires:	perl(Getopt::Long::Descriptive)
BuildArch:	noarch

%description
This module was inspired by the excellent L<DBIx::Abstract>.
However, in using that module I found that what I really wanted
to do was generate SQL, but still retain complete control over my
statement handles and use the DBI interface. So, I set out to
create an abstract SQL generation module.

While based on the concepts used by DBIx::Abstract, there are
several important differences, especially when it comes to WHERE
clauses. I have modified the concepts used to make the SQL easier
to generate from Perl data structures and, IMO, more intuitive.
The underlying idea is for this module to do what you mean, based
on the data structures you provide it. The big advantage is that
you don't have to modify your code every time your data changes,
as this module figures it out.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%check
make test

%files
%doc Changes
%{perl_vendorlib}/*
%{_bindir}/*
%{_mandir}/*/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1.720.0-2mdv2011.0
+ Revision: 657175
- add br
- rebuild for updated spec-helper

* Sun Dec 26 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.720.0-1mdv2011.0
+ Revision: 625281
- update to new version 1.72

* Mon Nov 15 2010 Jérôme Quelin <jquelin@mandriva.org> 1.710.0-1mdv2011.0
+ Revision: 597763
- update to 1.71

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1.670.0-1mdv2011.0
+ Revision: 552627
- update to 1.67

* Sun Apr 18 2010 Jérôme Quelin <jquelin@mandriva.org> 1.650.0-1mdv2010.1
+ Revision: 536211
- update to 1.65

* Wed Mar 24 2010 Jérôme Quelin <jquelin@mandriva.org> 1.630.0-1mdv2010.1
+ Revision: 527171
- update to 1.63

* Mon Mar 15 2010 Jérôme Quelin <jquelin@mandriva.org> 1.620.0-1mdv2010.1
+ Revision: 519956
- update to 1.62

* Mon Feb 08 2010 Jérôme Quelin <jquelin@mandriva.org> 1.610.0-1mdv2010.1
+ Revision: 502107
- update to 1.61

* Wed Sep 23 2009 Jérôme Quelin <jquelin@mandriva.org> 1.600.0-1mdv2010.0
+ Revision: 447607
- update to 1.60

* Mon Sep 07 2009 Jérôme Quelin <jquelin@mandriva.org> 1.580.0-1mdv2010.0
+ Revision: 432827
- update to 1.58

* Fri Sep 04 2009 Jérôme Quelin <jquelin@mandriva.org> 1.570.0-1mdv2010.0
+ Revision: 430469
- update to 1.57

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.560.0-1mdv2010.0
+ Revision: 404412
- rebuild using %%perl_convert_version

* Sun Jun 07 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.56-1mdv2010.0
+ Revision: 383541
- update to new version 1.56

* Tue May 19 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.55-1mdv2010.0
+ Revision: 377515
- update to new version 1.55

* Sat May 09 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.54-1mdv2010.0
+ Revision: 373792
- update to new version 1.54

* Fri May 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.53-1mdv2010.0
+ Revision: 370178
- update to new version 1.53

* Thu Mar 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.50-1mdv2009.1
+ Revision: 354251
- new version

* Thu Jul 10 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.24-1mdv2009.0
+ Revision: 233435
- new version

* Wed Jul 09 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.23-1mdv2009.0
+ Revision: 233039
- new version

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.22-1mdv2008.1
+ Revision: 136347
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon May 07 2007 Olivier Thauvin <nanardon@mandriva.org> 1.22-1mdv2008.0
+ Revision: 23909
- 1.22


* Sun Mar 12 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.21-1mdk
- New release 1.21

* Wed Sep 21 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.20-1mdk
- New release 1.20
- fix source URL

* Tue Aug 23 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.19-1mdk
- new release
- rewrite spec file (cpan2rpm sux white bears)

* Thu Mar 17 2005 Bruno Cornec <bcornec@mandrakesoft.org> 1.18-1mdk
- Initial build.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5371 |12cr|perl-SQL-Abstract-Limit-0.141.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 SQL-Abstract-Limit
%define upstream_version 0.141

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Portable LIMIT emulation
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/SQL/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(DBI)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(SQL::Abstract) >= 1.20
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::Deep)
BuildRequires:	perl(Test::More)

BuildArch:	noarch

%description
Portability layer for LIMIT emulation.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor destdir=%{buildroot}
./Build

%check
./Build test

%install
./Build install

%files
%doc Changes README
%{perl_vendorlib}/SQL
%{_mandir}/man*/*

%changelog
* Sat Feb 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.141.0-3mdv2010.1
+ Revision: 505283
- rebuild using %%perl_convert_version

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.141-2mdv2010.0
+ Revision: 440637
- rebuild

* Sun Dec 28 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.141-1mdv2009.1
+ Revision: 320557
- update to new version 0.141

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.12-3mdv2008.1
+ Revision: 136347
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.12-3mdv2008.0
+ Revision: 86870
- rebuild


* Sun Aug 06 2006 Scott Karns <scottk@mandriva.org>
+ 2006-08-06 17:13:31 (53490)
- Rebuild for proper release suffix

* Sun Aug 06 2006 Scott Karns <scottk@mandriva.org>
+ 2006-08-06 17:09:10 (53487)
- import perl-SQL-Abstract-Limit-0.12-1mdk

* Mon May 22 2006 Scott Karns <scottk@mandriva.org> 0.12-1mdk
- First mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5372 |12cr|perl-SQLite-Work-0.100.200-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 SQLite-Work
%define upstream_version 0.1002

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	A Perl module to report on and update an SQLite database
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/SQLite/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(CGI)
BuildRequires:	perl(DBD::SQLite)
BuildRequires:	perl(Getopt::ArgvFile)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Text::NeatTemplate)
BuildArch:	noarch

%description
This generates HTML (and non-HTML) reports from an SQLite database, taking care
of the query-building and the report formatting. This also has methods for
adding and updating the database.

The SQLite::Work::CGI module has extra methods which deal with CGI using the
CGI module; the included "show.cgi" and "edit.cgi" are demonstration CGI
scripts which use the SQLite::Work::CGI module.

The sqlreport script uses SQLite::Work to generate reports from the
command-line.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
find . -type f | xargs chmod +w

%build
perl Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes README TODO *.cgi
%{perl_vendorlib}/SQLite
%{_mandir}/*/*
%{_bindir}/*

%changelog
* Tue Jul 07 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.100.200-1mdv2010.0
+ Revision: 393241
- update to 0.1002
- using %%perl_convert_version
- fixed license field

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.09-5mdv2009.0
+ Revision: 258382
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.09-4mdv2009.0
+ Revision: 246426
- rebuild

* Thu Dec 27 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.09-2mdv2008.1
+ Revision: 138307
- fix build dependencies
- fix build

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Thauvin <nanardon@mandriva.org>
    - 0.09


* Thu Feb 23 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.04-2mdk
- Fix BuildRequires
- make rpmbuildupdate friendly

* Fri Feb 17 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.04-1mdk
- Initial Mandriva release.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5373 |12cr|perl-SQL-Statement-1.330.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name       SQL-Statement
%define upstream_version 1.33

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	SQL parsing and processing engine
License:	GPL
Group:		Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/SQL/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Clone)
BuildRequires:	perl(Params::Util)

BuildArch:	noarch

%description
The SQL::Statement module implements a pure Perl SQL parsing and execution
engine. While it by no means implements full ANSI standard, it does support
many features including column and table aliases, built-in and user-defined
functions, implicit and explicit joins, complexly nested search conditions, and
other features.

%prep 
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
SQL_STATEMENT_WARN_UPDATE=sure perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/SQL
%{_mandir}/*/*


%changelog
* Mon Feb 28 2011 Funda Wang <fwang@mandriva.org> 1.330.0-2mdv2011.0
+ Revision: 640781
- rebuild to obsolete old packages

* Mon Feb 07 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.330.0-1
+ Revision: 636616
- update to new version 1.33

* Wed Feb 02 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.320.0-1
+ Revision: 635243
- update to new version 1.32

* Tue Aug 17 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.310.0-1mdv2011.0
+ Revision: 570746
- update to 1.31

* Sun Aug 08 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.300.0-1mdv2011.0
+ Revision: 567731
- new version

* Fri Jul 16 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.280.0-1mdv2011.0
+ Revision: 553973
- update to 1.28

* Tue Jul 13 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.270.0-1mdv2011.0
+ Revision: 552629
- update to 1.27

* Sun Apr 18 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.260.0-1mdv2010.1
+ Revision: 536212
- update to 1.26

* Tue Mar 16 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.250.0-1mdv2010.1
+ Revision: 521629
- update to 1.25

* Sat Nov 21 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.230.0-1mdv2010.1
+ Revision: 467878
- update to 1.23

* Fri Nov 06 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.220.0-1mdv2010.1
+ Revision: 461357
- update to 1.22

* Sun Aug 23 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.200.0-1mdv2010.0
+ Revision: 419915
- new perl version macro
- fix one of the two failing tests, ignore other

* Fri Mar 06 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.20-1mdv2009.1
+ Revision: 349681
- update to new version 1.20

* Mon Feb 09 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.19-1mdv2009.1
+ Revision: 338673
- update to new version 1.19

* Sat Jan 24 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.17-1mdv2009.1
+ Revision: 333300
- new version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.15-4mdv2009.0
+ Revision: 241906
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon May 07 2007 Olivier Thauvin <nanardon@mandriva.org> 1.15-2mdv2008.0
+ Revision: 23891
- rebuild


* Wed Mar 01 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.15-1mdk
- New release 1.15

* Thu Sep 29 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.14-2mdk
- fix url
- Fix Source
- remove -q
- mkrel

* Mon May 09 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.14-1mdk
- 1.14
- Convert files to Unix end of lines, don't leave them executable

* Thu Jun 03 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.09-1mdk
- 1.09

* Fri Aug 15 2003 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.005-5mdk
- rebuild for new perl
- rm -rf $RPM_BUILD_ROOT in %%install, not %%prep
- drop $RPM_OPT_FLAGS, noarch..
- use %%makeinstall_std macro

* Tue May 27 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.005-4mdk
- rebuild for new auto{prov,req}

* Mon May 05 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.005-3mdk
- buildrequires


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5374 |12cr|perl-SQL-Translator-0.110.80-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 SQL-Translator
%define upstream_version 0.11008

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Doesnt(.*)\\)|perl\\(GD(.*)\\)|perl\\(GraphViz(.*)\\)|perl\\(IO::File(.*)\\)|perl\\(IO::Scalar(.*)\\)|perl\\(Spreadsheet::ParseExcel(.*)\\)|perl\\(Template(.*)\\)|perl\\(Text::ParseWords(.*)\\)|perl\\(Text::RecordParser(.*)\\)|perl\\(XML::Writer(.*)\\)|perl\\(XML::XPath(.*)\\)'
%else
%define _requires_exceptions perl(Doesnt\\|perl(GD\\|perl(GraphViz\\|perl(IO::File\\|perl(IO::Scalar\\|perl(Spreadsheet::ParseExcel\\|perl(Template\\|perl(Text::ParseWords\\|perl(Text::RecordParser\\|perl(XML::Writer\\|perl(XML::XPath
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Manipulate structured data definitions (SQL and more)
License:	GPL
Group:		Development/Perl
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/SQL/%{upstream_name}-%{upstream_version}.tar.gz
Url:		http://search.cpan.org/dist/%{upstream_name}

BuildRequires:	perl-devel
BuildRequires:	perl(CGI)
BuildRequires:	perl(Carp::Clan)
BuildRequires:	perl(Class::Accessor::Fast)
BuildRequires:	perl(Class::Base)
BuildRequires:	perl(Class::Data::Inheritable) >= 0.02
BuildRequires:	perl(Class::MakeMethods)
BuildRequires:	perl(DBI)
BuildRequires:	perl(Digest::SHA1)
BuildRequires:	perl(File::Basename)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(File::ShareDir)
BuildRequires:	perl(IO::Dir)
BuildRequires:	perl(IO::Scalar)
BuildRequires:	perl(Log::Log4perl)
BuildRequires:	perl(Moo)
BuildRequires:	perl(Parse::RecDescent) >= 1.94
BuildRequires:	perl(Pod::Usage)
BuildRequires:	perl(Readonly)
BuildRequires:	perl(Test::Differences)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More) >= 0.6
BuildRequires:	perl(XML::Writer)
BuildRequires:	perl(YAML) >= 0.39
BuildRequires:	perl(strictures)
BuildArch:	noarch

%description
SQL::Translator is a group of Perl modules that converts
vendor-specific SQL table definitions into other formats, such as
other vendor-specific SQL, ER diagrams, documentation (POD and HTML),
XML, and Class::DBI classes. The main focus of SQL::Translator is SQL,
but parsers exist for other structured data formats, including Excel
spreadsheets and arbitrarily delimited text files. Through the
separation of the code into parsers and producers with an object model
in between, it's possible to combine any parser with any producer, to
plug in custom parsers or producers, or to manipulate the parsed data
via the built-in object model. Presently only the definition parts of
SQL are handled (CREATE, ALTER), not the manipulation of data (INSERT,
UPDATE, DELETE).


%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%defattr(0644,root,root,0755)
%doc AUTHORS Changes LICENSE README
%attr(0755,root,root) %{_bindir}/sqlt*
%{perl_vendorlib}/SQL
%{perl_vendorlib}/Test
%{perl_vendorlib}/auto
%{_mandir}/man*/*



%changelog
* Sat Jun 25 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.110.80-1mdv2011.0
+ Revision: 687100
- new version

* Mon Dec 06 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.110.70-1mdv2011.0
+ Revision: 612255
- update to new version 0.11007

* Wed Jul 14 2010 Jérôme Quelin <jquelin@mandriva.org> 0.110.60-1mdv2011.0
+ Revision: 553155
- update to 0.11006

* Thu Feb 25 2010 Jérôme Quelin <jquelin@mandriva.org> 0.110.50-1mdv2010.1
+ Revision: 510977
- update to 0.11005

* Mon Feb 15 2010 Jérôme Quelin <jquelin@mandriva.org> 0.110.40-1mdv2010.1
+ Revision: 506244
- update to 0.11004

* Tue Sep 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.110.30-1mdv2010.0
+ Revision: 450783
- update to 0.11003

* Mon Aug 31 2009 Jérôme Quelin <jquelin@mandriva.org> 0.110.20-1mdv2010.0
+ Revision: 422799
- update to 0.11002
- update to 0.11001

* Wed Aug 19 2009 Jérôme Quelin <jquelin@mandriva.org> 0.110.10-1mdv2010.0
+ Revision: 418118
- update to 0.11001

* Sun Aug 16 2009 Jérôme Quelin <jquelin@mandriva.org> 0.100.0-1mdv2010.0
+ Revision: 417017
- adding missing buildrequires:
- update to 0.10

* Tue Jul 07 2009 Jérôme Quelin <jquelin@mandriva.org> 0.90.70-1mdv2010.0
+ Revision: 393269
- adding missing buildrequires:
- forgot to replace a version
- update to 0.09007
- using %%perl_convert_version

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.08.01-3mdv2008.1
+ Revision: 136347
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.08.01-3mdv2008.0
+ Revision: 86872
- rebuild


* Mon Aug 07 2006 Scott Karns <scottk@mandriva.org>
+ 2006-08-07 19:31:23 (54064)
- Added _requires_exceptions to work around bug #24193 and to account for "recommends."

* Mon Aug 07 2006 Scott Karns <scottk@mandriva.org>
+ 2006-08-07 13:53:18 (53881)
- import perl-SQL-Translator-0.08.01-1mdv2007.0

* Sun Aug 06 2006 Scott Karns <scottk@mandriva.org> 0.08.01-1mdv2007.0
- First Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5375 |12cr|perl-Startup-0.103-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define real_name Startup

Summary:	Startup module for perl 
Name:		perl-%{real_name}
Version:	0.103
Release:	%mkrel 6
License:	GPL or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{real_name}
Source0:	http://search.cpan.org/CPAN/authors/id/M/MS/MSCHWARTZ/%{real_name}-%{version}.tar.bz2
BuildRequires:	perl-devel
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Startup module for perl

%prep
%setup -q -n %{real_name}-%{version} 

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes README
%{_bindir}/replace
%{perl_vendorlib}/Startup.pm
%{_mandir}/*/*



%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.103-6mdv2010.0
+ Revision: 430543
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.103-5mdv2009.0
+ Revision: 258383
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.103-4mdv2009.0
+ Revision: 246445
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.103-2mdv2008.1
+ Revision: 136347
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.103-2mdv2008.0
+ Revision: 86901
- rebuild


* Wed Sep 13 2006 Oden Eriksson <oeriksson@mandriva.com> 0.103-1mdv2007.0
- rebuild

* Fri Jul 15 2005 Oden Eriksson <oeriksson@mandriva.com> 0.103-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5376 |12cr|perl-Statistics-Basic-1.660.200-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Statistics-Basic
%define upstream_version 1.6602

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2
Epoch:		1

License:	GPL+ or Artistic
Group:		Development/Perl
Summary:	A collection of very basic statistics modules
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Statistics/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Number::Format)
BuildRequires:	perl(Scalar::Util)
BuildArch:	noarch

%description
A collection of very basic statistics modules

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/Statistics

%changelog
* Fri Nov 12 2010 Jérôme Quelin <jquelin@mandriva.org> 1:1.660.200-1mdv2011.0
+ Revision: 596648
- update to 1.6602

* Mon Sep 14 2009 Jérôme Quelin <jquelin@mandriva.org> 1:1.660.100-1mdv2011.0
+ Revision: 439432
- update to 1.6601
- update to 1.6600

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - update to new version 1.6500

* Tue Jun 30 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1:1.660.0-1mdv2010.0
+ Revision: 390840
- update to new version 1.6600

* Sat May 30 2009 Jérôme Quelin <jquelin@mandriva.org> 1:1.650.0-1mdv2010.0
+ Revision: 381275
- adding epoch: tag to make sure %%perl_convert_version gets picked
- really use %%perl_convert_version

* Sat May 30 2009 Jérôme Quelin <jquelin@mandriva.org> 1.6500-1mdv2010.0
+ Revision: 381271
- update to 1.6500
- using %%perl_convert_version
- fixed license, summary and description fields

* Fri May 15 2009 Jérôme Quelin <jquelin@mandriva.org> 1.6007-2mdv2010.0
+ Revision: 375901
- rebuild

* Sun May 03 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.6007-1mdv2010.0
+ Revision: 371340
- update to new version 1.6007

* Fri May 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.6005-1mdv2010.0
+ Revision: 370179
- update to new version 1.6005

* Mon Mar 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.6004-1mdv2009.1
+ Revision: 355662
- import perl-Statistics-Basic


* Mon Mar 16 2009 cpan2dist 1.6004-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5377 |12cr|perl-STD-20101111.0.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    STD
%define upstream_version 20101111

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(STD\\)|perl\\(STD_P6\\)|perl\\(RE_ast\\)|perl\\(STD::Cursor\\)|perl\\(STD_P5\\)'
%endif

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    5

Summary:	%{upstream_name} perl module
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module//%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(File::ShareDir)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Moose)
BuildRequires:	perl(YAML::XS)

BuildArch:	noarch

%description
%{upstream_name} perl module.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc META.yml LICENSE
%{_bindir}/*
%{_mandir}/man1/*
%{perl_vendorlib}/*


%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 20101111.0.0-2mdv2011.0
+ Revision: 657830
- rebuild for updated spec-helper

* Thu Dec 30 2010 Guillaume Rousse <guillomovitch@mandriva.org> 20101111.0.0-1mdv2011.0
+ Revision: 626240
- new version

* Fri Sep 03 2010 Jérôme Quelin <jquelin@mandriva.org> 32116.0.0-1mdv2011.0
+ Revision: 575601
- import perl-STD


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5378 |12cr|perl-strictures-1.2.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    strictures
%define upstream_version 1.002002

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	strictures perl module
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module//%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
Provides:	perl(strictures)
BuildArch:	noarch

%description
I've been writing the equivalent of this module at the top of my code for
about a year now. I figured it was time to make it shorter.

Things like the importer in 'use Moose' don't help me because they turn
warnings on but don't make them fatal - which from my point of view is
useless because I want an exception to tell me my code isn't warnings
clean.

Any time I see a warning from my code, that indicates a mistake.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README META.yml Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Jun 25 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.2-2mdv2011.0
+ Revision: 687048
- fix dependencies

* Fri Jun 17 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.2-1
+ Revision: 685797
- import perl-strictures


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5379 |12cr|perl-String-Approx-3.260.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    String-Approx
%define upstream_version 3.26

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	3

Summary:    Perl extension for approximate matching (fuzzy matching)
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/String/%{upstream_name}-%{upstream_version}.tar.bz2

Buildrequires:  perl-devel
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}

%description
String::Approx lets you match and substitute strings approximately. With this
you can emulate errors: typing errorrs, speling errors, closely related
vocabularies (colour color), genetic mutations (GAG ACT), abbreviations
(McScot, MacScot).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make CFLAGS="%{optflags}"

%install
rm -rf %{buildroot}
%makeinstall_std

%check
%{__make} test

%clean 
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc Artistic BUGS COPYRIGHT COPYRIGHT.agrep ChangeLog LGPL PROBLEMS README README.apse
%{perl_vendorarch}/auto/String
%{perl_vendorarch}/String
%{_mandir}/*/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 3.260.0-3
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

  + Jérôme Quelin <jquelin@mandriva.org>
    - rebuild for perl 5.12

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 3.260.0-1mdv2010.0
+ Revision: 404414
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 3.26-7mdv2009.0
+ Revision: 258388
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 3.26-6mdv2009.0
+ Revision: 246472
- rebuild

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 3.26-4mdv2008.1
+ Revision: 152303
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 3.26-3mdv2008.0
+ Revision: 86921
- rebuild


* Tue Aug 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 3.26-2mdv2007.0
- Rebuild

* Tue Apr 11 2006 Guillaume Rousse <guillomovitch@mandriva.org> 3.26-1mdk
- New release 3.26
- better source URL
- correct optimisations
- %%mkrel

* Wed Jun 01 2005 Guillaume Rousse <guillomovitch@mandriva.org> 3.25-1mdk
- New release 3.25
- spec cleanup
- make test in %%check

* Wed Jan 19 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 3.24-1mdk
- 3.24
- Add tests, fix URL, trim verbose description

* Mon Nov 15 2004 Michael Scherer <misc@mandrake.org> 3.23-4mdk
- Rebuild for new perl

* Fri Jul 23 2004 Guillaume Rousse <guillomovitch@mandrake.org> 3.23-3mdk 
- rpmbuildupdate aware

* Wed Feb 25 2004 Guillaume Rousse <guillomovitch@mandrake.org> 3.23-2mdk
- fixed dir ownership (distlint)

* Mon Dec 15 2003 Guillaume Rousse <guillomovitch@mandrake.org> 3.23-1mdk
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5380 |12cr|perl-String-BufferStack-1.150.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    String-BufferStack
%define upstream_version 1.15

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Nested buffers for templating systems
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/String/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildArch:	noarch

%description
'String::BufferStack' provides a framework for storing nested buffers. By
default, all of the buffers flow directly to the output method, but
individual levels of the stack can apply filters, or store their output in
a scalar reference.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/String/

%changelog
* Fri Apr 30 2010 Michael Scherer <misc@mandriva.org> 1.150.0-1mdv2010.1
+ Revision: 541107
- import perl-String-BufferStack


* Fri Apr 30 2010 cpan2dist 1.15-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5381 |12cr|perl-String-CamelCase-0.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    String-CamelCase
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Internal exception class
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Exception::Class)
BuildRequires:	perl(Test::Deep)
BuildRequires:	perl(Test::Differences)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::Harness)
BuildRequires:	perl(Test::Simple)
BuildRequires:	perl(Test::Warn)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
no description found

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.20.0-2mdv2011.0
+ Revision: 657833
- rebuild for updated spec-helper

* Sat Dec 25 2010 Shlomi Fish <shlomif@mandriva.org> 0.20.0-1mdv2011.0
+ Revision: 624835
- import perl-String-CamelCase


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5382 |12cr|perl-String-Diff-0.60.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    String-Diff
%define upstream_version 0.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Simple diff to String
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/String/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Algorithm::Diff)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(YAML)
BuildArch:	noarch

%description
String::Diff is the difference of a consecutive string is made. after
general diff is done, the difference in the line is searchable.

the mark of the addition and the deletion can be freely changed. the color
is colored to the terminal with ANSI, using the HTML display it.

after the line is divided, diff is taken when 'linebreak' option is
specified.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.40.0-2mdv2011.0
+ Revision: 654297
- rebuild for updated spec-helper

* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.40.0-1mdv2011.0
+ Revision: 471072
- import perl-String-Diff


* Sun Nov 29 2009 cpan2dist 0.04-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5383 |12cr|perl-String-Divert-0.960.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    String-Divert
%define upstream_version 0.96

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	String::Divert - String Object supporting Folding and Diversions
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/R/RS/RSE/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
String::Divert is small Perl 5 module providing a scalar-like string
object with some overloaded operators, supporting the concept of Fold-
ing and Diversion. This allows nested generation of structured output.
The idea is to decouple the sequential generation of output from the
nested and non-sequential structure of the output.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
%makeinstall_std

%files
%doc README
%{perl_vendorlib}/String/*
%{_mandir}/*/*

%changelog
* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.960.0-1mdv2010.0
+ Revision: 404415
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.96-6mdv2009.0
+ Revision: 258390
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.96-5mdv2009.0
+ Revision: 246474
- rebuild

* Wed Dec 26 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.96-3mdv2008.1
+ Revision: 138069
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.96-2mdv2008.1
+ Revision: 136347
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Dec 01 2006 Oden Eriksson <oeriksson@mandriva.com> 0.96-2mdv2007.0
+ Revision: 89743
- use the mkrel macro
- Import perl-String-Divert

* Mon Nov 21 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.96-1mdk
- 0.96

* Fri Jul 15 2005 Oden Eriksson <oeriksson@mandriva.com> 0.94-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5384 |12cr|perl-String-Errf-0.6.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    String-Errf
%define upstream_version 0.006

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	A simple sprintf-like dialect
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/String/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Date::Format)
BuildRequires:	perl(JSON)
BuildRequires:	perl(Params::Util)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(String::Formatter)
BuildRequires:	perl(Sub::Exporter)
BuildRequires:	perl(Test::More) >= 0.960.0
BuildRequires:	perl(Time::Piece)
BuildRequires:	perl(autodie)
BuildArch:	noarch

%description
String::Errf provides 'errf', a simple string formatter that works
something like 'perlfunc/sprintf'. It is implemented using the
String::Formatter manpage and the Sub::Exporter manpage. Their
documentation may be useful in understanding or extending String::Errf.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes LICENSE META.yml META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.6.0-2mdv2011.0
+ Revision: 657467
- rebuild for updated spec-helper

* Sun Feb 20 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.6.0-1
+ Revision: 638974
- import perl-String-Errf


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5385 |12cr|perl-String-Escape-2010.2.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    String-Escape
%define upstream_version 2010.002

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Registry of string functions, including backslash escapes
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/String/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module provides a flexible calling interface to some
frequently-performed string conversion functions, including applying and
removing C/Unix-style backslash escapes like \n and \t, wrapping and
removing double-quotes, and truncating to fit within a desired length.

Furthermore, the escape() function provides for dynamic selection of
operations by using a package hash variable to map escape specification
strings to the functions which implement them. The lookup imposes a bit
of a performance penalty, but allows for some useful late-binding
behaviour. Compound specifications (ex. 'quoted uppercase') are expanded
to a list of functions to be applied in order. Other modules may also
register their functions here for later general use. (See the "CALLING
BY NAME" section below for more.)

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 2010.2.0-2mdv2011.0
+ Revision: 655218
- rebuild for updated spec-helper

* Tue Feb 02 2010 Jérôme Quelin <jquelin@mandriva.org> 2010.2.0-1mdv2011.0
+ Revision: 499485
- update to 2010.002

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2002.1.0-2mdv2010.0
+ Revision: 430545
- rebuild

  + Jérôme Quelin <jquelin@mandriva.org>
    - rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 2002.001-5mdv2009.0
+ Revision: 258391
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2002.001-4mdv2009.0
+ Revision: 246476
- rebuild

* Wed Feb 06 2008 Jérôme Quelin <jquelin@mandriva.org> 2002.001-2mdv2008.1
+ Revision: 163073
- wrapping description to fit in 80 columns

* Wed Feb 06 2008 Jérôme Quelin <jquelin@mandriva.org> 2002.001-1mdv2008.1
+ Revision: 163043
- import perl-String-Escape



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5386 |12cr|perl-String-Flogger-1.101.241-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    String-Flogger
%define upstream_version 1.101241

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	String munging for loggers
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/String/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(JSON)
BuildRequires:	perl(Params::Util)
BuildRequires:	perl(Sub::Exporter)

BuildArch:	noarch
Requires:	perl(JSON)

%description
no description found

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1.101.241-2mdv2011.0
+ Revision: 656966
- rebuild for updated spec-helper

* Wed Feb 02 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.101.241-1
+ Revision: 635244
- update to new version 1.101241

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1.101.240-1mdv2011.0
+ Revision: 552633
- update to 1.101240

* Thu Mar 04 2010 Jérôme Quelin <jquelin@mandriva.org> 1.1.0-2mdv2010.1
+ Revision: 514207
- adding missing requires:

* Fri May 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.1.0-1mdv2010.0
+ Revision: 380977
- adding missing buildrequires:
- import perl-String-Flogger


* Fri May 29 2009 cpan2dist 1.001-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5387 |12cr|perl-String-Formatter-0.102.82-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    String-Formatter
%define upstream_version 0.102082

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Ways to put String::Formatter to use
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/String/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Params::Util)
BuildRequires:	perl(Sub::Exporter)
BuildArch:	noarch

%description
String::Formatter is a tool for building sprintf-like formatting routines.
It supports named or positional formatting, custom conversions, fixed
string interpolation, and simple width-matching out of the box. It is easy
to alter its behavior to write new kinds of format string expanders. For
most cases, it should be easy to build all sorts of formatters out of the
options built into String::Formatter.

Normally, String::Formatter will be used to import a sprintf-like routine
referred to as "'stringf'", but which can be given any name you like. This
routine acts like sprintf in that it takes a string and some inputs and
returns a new string:

  my $output = stringf "Some %a format %s for you to %u.\n", { ... };

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.102.82-2mdv2011.0
+ Revision: 656967
- rebuild for updated spec-helper

* Fri Nov 12 2010 Jérôme Quelin <jquelin@mandriva.org> 0.102.82-1mdv2011.0
+ Revision: 596650
- update to 0.102082

* Thu Jul 29 2010 Jérôme Quelin <jquelin@mandriva.org> 0.102.80-1mdv2011.0
+ Revision: 563001
- update to 0.102080

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.101.620-1mdv2011.0
+ Revision: 552634
- update to 0.101620

* Mon Mar 15 2010 Jérôme Quelin <jquelin@mandriva.org> 0.100.720-1mdv2010.1
+ Revision: 519957
- update to 0.100720

* Thu Mar 11 2010 Jérôme Quelin <jquelin@mandriva.org> 0.100.690-1mdv2010.1
+ Revision: 518084
- update to 0.100690

* Wed Mar 10 2010 Jérôme Quelin <jquelin@mandriva.org> 0.100.680-1mdv2010.1
+ Revision: 517307
- update to 0.100680

* Thu Nov 26 2009 Jérôme Quelin <jquelin@mandriva.org> 0.93.221-1mdv2010.1
+ Revision: 470288
- import perl-String-Formatter


* Thu Nov 26 2009 cpan2dist 0.093221-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5388 |12cr|perl-String-Koremutake-0.300.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    String-Koremutake
%define upstream_version 0.30

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Convert to/from Koremutake Memorable Random Strings
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://search.cpan.org/CPAN/authors/id/L/LB/LBROCARD/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Test::Exception)
BuildRequires:  perl(Error)
BuildArch:	noarch

%description
The String::Koremutake module converts to and from Koremutake Memorable Random
Strings.

The term "Memorable Random String" was thought up by Sean B. Palmer as a name
for those strings like dopynl, glargen, glonknic, spoopwiddle, and kebble etc.
that don't have any conventional sense, but can be used as random identifiers.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files
%doc README CHANGES
%{perl_vendorlib}/String/*
%{_mandir}/*/*

%changelog
* Wed Jul 29 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.300.0-1mdv2010.0
+ Revision: 404417
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.30-6mdv2009.0
+ Revision: 241908
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon May 07 2007 Olivier Thauvin <nanardon@mandriva.org> 0.30-4mdv2008.0
+ Revision: 23890
- rebuild


* Thu Sep 29 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.30-3mdk
- BuildRequires

* Wed May 04 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.30-2mdk
- BuildRequires

* Wed May 04 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.30-1mdk
- First Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5389 |12cr|perl-String-Perl-Warnings-1.60.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    String-Perl-Warnings
%define upstream_version 1.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Determine if a string looks like a perl warning
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/String/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Regexp::Assemble)
BuildRequires:	perl(Test::More)
Requires:	perl(Regexp::Assemble)
BuildArch:	noarch

%description
String::Perl::Warnings can be used to determine if a string of arbitary
text appears to look like a warning generated by perl.

It includes all warnings for every stable perl release from '5.6.0' to
'5.12.0'.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README LICENSE
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Fri Jun 24 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.60.0-1mdv2011.0
+ Revision: 686999
- update to new version 1.06

* Sun Apr 24 2011 Funda Wang <fwang@mandriva.org> 1.40.0-4
+ Revision: 658267
- rebuild

* Sun Apr 24 2011 Funda Wang <fwang@mandriva.org> 1.40.0-3
+ Revision: 658214
- add runtime req

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1.40.0-2
+ Revision: 657834
- rebuild for updated spec-helper

* Sat Dec 25 2010 Shlomi Fish <shlomif@mandriva.org> 1.40.0-1mdv2011.0
+ Revision: 624963
- import perl-String-Perl-Warnings


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5390 |12cr|perl-String-Random-0.220.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    String-Random
%define upstream_version 0.22

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 1

Summary:    Perl module to generate random strings based
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/String/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Module::Build)
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
This module makes it trivial to generate random strings.

As an example, let's say you are writing a script that needs to generate a
random password for a user. The relevant code might look something like
this:

  use String::Random;
  $pass = new String::Random;
  print "Your password is ", $pass->randpattern("CCcc!ccn"), "\n";

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor
./Build

%check
./Build test

%install
rm -rf %{buildroot}
./Build install destdir=%{buildroot}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README Changes
%{_mandir}/man3/*
%perl_vendorlib/String


%changelog
* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.220.0-1mdv2010.0
+ Revision: 404418
- rebuild using %%perl_convert_version

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.22-2mdv2009.0
+ Revision: 268726
- rebuild early 2009.0 package (before pixel changes)

* Sat May 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.22-1mdv2009.0
+ Revision: 213695
- import perl-String-Random


* Sat May 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.22-1mdv2009.0
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5391 |12cr|perl-String-RewritePrefix-0.6.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    String-RewritePrefix
%define upstream_version 0.006

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 2

Summary:    Rewrite strings based on a set of known prefixes
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/String/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Sub::Exporter)
BuildRequires: perl-devel

BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}

%description
Rewrite strings based on a set of known prefixes

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%perl_vendorlib/*


%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.6.0-2mdv2011.0
+ Revision: 657835
- rebuild for updated spec-helper

* Fri Nov 12 2010 Jérôme Quelin <jquelin@mandriva.org> 0.6.0-1mdv2011.0
+ Revision: 596651
- update to 0.006

* Tue Dec 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.5.0-1mdv2011.0
+ Revision: 472327
- adding missing buildrequires:
- update to 0.005

* Fri May 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.4.0-1mdv2010.0
+ Revision: 380952
- import perl-String-RewritePrefix


* Fri May 29 2009 cpan2dist 0.004-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5392 |12cr|perl-String-Similarity-1.40.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    String-Similarity
%define upstream_version 1.04

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	3

Summary:    Perl extension for calculating the similarity of two strings
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/String/%{upstream_name}-%{upstream_version}.tar.bz2

Buildrequires:  perl-devel
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}

%description
$factor = similarity $string1, $string2, [$limit] 

The similarity-function calculates the similarity index of its two arguments. A
value of 0 means that the strings are entirely different. A value of 1 means
that the strings are identical. Everything else lies between 0 and 1 and
describes the amount of similarity between the strings.

It roughly works by looking at the smallest number of edits to change one
string into the other.

You can add an optional argument $limit (default 0) that gives the minimum
similarity the two strings must satisfy. similarity stops analyzing the string
as soon as the result drops below the given limit, in which case the result
will be invalid but lower than the given $limit. You can use this to speed up
the common case of searching for the most similar string from a set by
specifing the maximum similarity found so far.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%{__make} test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc COPYING Changes README
%{perl_vendorarch}/auto/String
%{perl_vendorarch}/String
%{_mandir}/*/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.40.0-3
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 1.40.0-2mdv2011.0
+ Revision: 556149
- rebuild for perl 5.12

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.40.0-1mdv2010.0
+ Revision: 404420
- rebuild using %%perl_convert_version

* Mon Jul 06 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.04-1mdv2010.0
+ Revision: 393001
- update to new version 1.04

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.03-5mdv2009.0
+ Revision: 258392
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.03-4mdv2009.0
+ Revision: 246477
- rebuild

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 1.03-2mdv2008.1
+ Revision: 152310
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sun Jul 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.03-1mdv2008.0
+ Revision: 46534
- update to new version 1.03


* Tue Jul 11 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.02-2mdv2007.0
- %%mkrel

* Mon Jun 27 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.02-1mdk
- New release 1.02

* Tue Jun 07 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.01-2mdk 
- drop useless empty directories
- make test in %%check

* Mon Apr 25 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.01-1mdk
- new release
- spec cleanup
- better url

* Mon Nov 15 2004 Michael Scherer <misc@mandrake.org> 1-3mdk
- Rebuild for new perl

* Wed Aug 04 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1-2mdk 
- rebuild

* Wed Apr 21 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1-1mdk
- new version
- rpmbuildupdate aware
- make test

* Wed Feb 25 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.02-2mdk
- fixed dir ownership (distlint)

* Wed Dec 17 2003 Guillaume Rousse <guillomovitch@mandrake.org> 0.02-1mdk
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5393 |12cr|perl-String-Tokenizer-0.50.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    String-Tokenizer
%define upstream_version 0.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	A simple string tokenizer
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/String/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
A simple string tokenizer which takes a string and splits it on whitespace.
It also optionally takes a string of characters to use as delimiters, and
returns them with the token set as well. This allows for splitting the
string in many different ways.

This is a very basic tokenizer, so more complex needs should be either
addressed with a custom written tokenizer or post-processing of the output
generated by this module. Basically, this will not fill everyones needs,
but it spans a gap between simple 'split / /, $string' and the other
options that involve much larger and complex modules.

Also note that this is not a lexical analyser. Many people confuse
tokenization with lexical analysis. A tokenizer mearly splits its input
into specific chunks, a lexical analyzer classifies those chunks. Sometimes
these two steps are combined, but not here.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/String

%changelog
* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.50.0-1mdv2010.0
+ Revision: 401608
- rebuild using %%perl_convert_version
- fixed license field

* Fri May 15 2009 Jérôme Quelin <jquelin@mandriva.org> 0.05-2mdv2010.0
+ Revision: 375900
- rebuild

* Sat Mar 14 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.05-1mdv2009.1
+ Revision: 355029
- import perl-String-Tokenizer


* Sat Mar 14 2009 cpan2dist 0.05-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5394 |12cr|perl-String-Truncate-1.100.600-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    String-Truncate
%define upstream_version 1.100600

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	A module for when strings are too long to be displayed in
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/String/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Sub::Exporter)
BuildRequires:	perl(Sub::Install)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
A module for when strings are too long to be displayed in.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1.100.600-2mdv2011.0
+ Revision: 657468
- rebuild for updated spec-helper

* Wed Mar 30 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.100.600-1
+ Revision: 649170
- update to new version 1.100600

* Sun Feb 28 2010 Jérôme Quelin <jquelin@mandriva.org> 1.100.570-1mdv2011.0
+ Revision: 512600
- update to 1.100570

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.102.0-1mdv2010.1
+ Revision: 461279
- fix summary
- import perl-String-Truncate


* Fri Nov 06 2009 cpan2dist 0.102-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5395 |12cr|perl-String-Util-1.10.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    String-Util
%define upstream_version 1.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Handy string processing utilities
License:	GPL+ or Artistic
Group:		Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/String/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Debug::ShowStuff)

BuildArch:	noarch

%description
String::Util provides a collection of small, handy utilities
for processing strings.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1.10.0-2mdv2011.0
+ Revision: 656968
- rebuild for updated spec-helper

* Sat Nov 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1.10.0-1mdv2011.0
+ Revision: 597088
- update to

* Sat Apr 10 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.0.0-1mdv2010.1
+ Revision: 533543
- import perl-String-Util


* Sat Apr 10 2010 cpan2dist 0-12-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5396 |12cr|perl-Sub-Exporter-ForMethods-0.100.50-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Sub-Exporter-ForMethods
%define upstream_version 0.100050

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Helper routines for using Sub::Exporter to build methods
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Sub/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Sub::Exporter)
BuildRequires:	perl(Sub::Name)
BuildArch:	noarch

%description
The synopsis section, above, looks almost indistinguishable from any other
use of Sub::Exporter, apart from the use of 'method_installer'. It is
nearly indistinguishable in behavior, too. The only change is that
subroutines exported from Method::Builder into named slots in
Vehicle::Autobot will be wrapped in a subroutine called
'Vehicle::Autobot::transform'. This will insert a named frame into stack
traces to aid in debugging.

More importantly (for the author, anyway), they will not be removed by
namespace::autoclean. This makes the following code work:

  package MyLibrary;

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.100.50-2mdv2011.0
+ Revision: 654300
- rebuild for updated spec-helper

* Wed Jan 06 2010 Jérôme Quelin <jquelin@mandriva.org> 0.100.50-1mdv2011.0
+ Revision: 486606
- update to 0.100050

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.91.970-1mdv2010.1
+ Revision: 461734
- import perl-Sub-Exporter-ForMethods


* Fri Nov 06 2009 cpan2dist 0.091970-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5397 |12cr|perl-Sub-Exporter-GlobExporter-0.2.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Sub-Exporter-GlobExporter
%define upstream_version 0.002

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Export shared globs with Sub::Exporter collectors
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Sub/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Sub::Exporter)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
Export shared globs with Sub::Exporter collectors.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes LICENSE META.yml META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.2.0-2mdv2011.0
+ Revision: 657836
- rebuild for updated spec-helper

* Sat Nov 27 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.0-1mdv2011.0
+ Revision: 601988
- import perl-Sub-Exporter-GlobExporter


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5398 |12cr|perl-Sub-Information-0.100.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Sub-Information
%define upstream_version 0.10

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Get subroutine information
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Sub/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(B)
BuildRequires:	perl(Data::Dump::Streamer)
BuildRequires:	perl(Devel::Peek)
BuildRequires:	perl(PadWalker)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Sub::Identify)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
Typically, if we need to get information about code references, we have to
remember which of myriad modules to load. Need to know if it's blessed?
'Scalar::Util' will do that. Package it was declared in: 'Sub::Identify'.
Source code: 'Data::Dump::Streamer'. And so on ...

This module integrates those together so that you don't have to remember
them.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.100.0-2mdv2011.0
+ Revision: 658426
- rebuild for updated rpm-setup

* Thu Sep 17 2009 Jérôme Quelin <jquelin@mandriva.org> 0.100.0-1mdv2010.0
+ Revision: 444013
- import perl-Sub-Information


* Thu Sep 17 2009 cpan2dist 0.10-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5399 |12cr|perl-Sub-Override-0.80.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Sub-Override
%define upstream_version 0.08

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Perl extension for easily overriding subroutines
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/O/OV/OVID/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Test::Exception)
BuildArch:	noarch

%description
Sub::Override is a perl module that allows the programmer to simply name a
subroutine to replace and to supply a sub to replace it with.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Sub/Override.pm
%{_mandir}/*/*


%changelog
* Wed Jul 29 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.80.0-1mdv2010.0
+ Revision: 404422
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.08-6mdv2009.0
+ Revision: 258393
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.08-5mdv2009.0
+ Revision: 246479
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.08-3mdv2008.1
+ Revision: 140717
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Mon May 07 2007 Olivier Thauvin <nanardon@mandriva.org> 0.08-3mdv2008.0
+ Revision: 23839
- rebuild


* Fri Sep 30 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.08-2mdk
- Buildrequires fix

* Fri Sep 23 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.08-1mdk
- 0.08

* Tue Jan 11 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.06-1mdk
- Initial MDK release.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5400 |12cr|perl-SVG-Graph-0.20.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 SVG-Graph
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Visualize your data in Scalable Vector Graphics (SVG) format
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/SVG/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(SVG)
BuildRequires:	perl(Statistics::Descriptive)
BuildRequires:	perl(Math::Spline)
BuildRequires:	perl(Tree::DAG_Node)
BuildArch:	noarch

%description
SVG::Graph is a suite of perl modules for plotting data. SVG::Graph currently
supports plots of one-, two- and three-dimensional data, as well as N-ary
rooted trees. 

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%check
make test

%files 
%doc README Changes
%{perl_vendorlib}/SVG
%{_mandir}/*/*


%changelog
* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.20.0-1mdv2010.0
+ Revision: 404425
- rebuild using %%perl_convert_version

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.02-2mdv2009.0
+ Revision: 268718
- rebuild early 2009.0 package (before pixel changes)

* Thu Jun 12 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.02-1mdv2009.0
+ Revision: 218355
- update to new version 0.02

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Jul 02 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.01-7mdv2008.0
+ Revision: 47037
- rebuild


* Fri Jun 09 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.01-6mdv2007.0
- spec cleanup
- %%mkrel

* Tue Jun 07 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.01-5mdk 
- better url
- spec cleanup
- make test in %%check

* Mon Dec 20 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.01-4mdk 
- fix summary
- fix directory ownership

* Mon Dec 20 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.01-3mdk
- fix buildrequires in a backward compatible way

* Fri Jul 23 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.01-2mdk 
- rpmbuildupdate aware

* Tue Jan 06 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.01-1mdk
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5401 |12cr|perl-SVK-Simple-0.30.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    SVK-Simple
%define upstream_version 0.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Simple interface to svk
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/G/GU/GUGOD/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Field)
BuildRequires:	perl-SVK
BuildRequires:	perl(Spiffy)
BuildArch:	noarch

%description
Although SVK.pm itself is already simple enough, there still are some misc 
requirements in the svk script which is not included in SVK.pm. This module 
helps people who wants to write some SVK applications. It provides a simple 
SVK object loader, so people will not have to handle XD initialization.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std
rm -rf %{buildroot}%{perl_vendorarch}

%files
%doc Changes README 
%{perl_vendorlib}/*
%{_mandir}/man3/*


%changelog
* Fri Jul 24 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.30.0-1mdv2010.0
+ Revision: 399314
- update to 0.03
- using %%perl_convert_version
- fixed license field

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.02-11mdv2009.0
+ Revision: 258394
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.02-10mdv2009.0
+ Revision: 246481
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.02-8mdv2008.1
+ Revision: 171030
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Sep 07 2007 Michael Scherer <misc@mandriva.org> 0.02-7mdv2008.0
+ Revision: 81733
- rebuild


* Wed Jul 05 2006 Olivier Blin <oblin@mandriva.com> 0.02-6mdv2007.0
- improve URL
- BuildRequires perl-devel only when < 10.1
- drop wrong perl-Clone require (should be in perl-SVK)

* Wed Jul 05 2006 Olivier Blin <oblin@mandriva.com> 0.02-5mdv2007.0
- add explicit perl-Clone requires, since rpm's perl.req skips
  "require" statements that aren't flush against the left edge

* Tue Dec 27 2005 Michael Scherer <misc@mandriva.org> 0.02-4mdk
- Do not ship empty dir

* Mon Oct 03 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.02-3mdk
- Fix BuildRequires

* Fri Sep 30 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.02-2mdk
- Buildrequires fix

* Wed Sep 21 2005 Michael Scherer <misc@mandriva.org> 0.02-1mdk
- First mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5402 |12cr|perl-SVN-Class-0.160.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    SVN-Class
%define upstream_version 0.16

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Represents the repository of a Subversion workspace
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/SVN/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Data::Dump)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(IPC::Cmd)
BuildRequires:	perl(IPC::Run)
BuildRequires:	perl(Path::Class)
BuildRequires:	perl(Path::Class::File::Stat)
BuildRequires:	perl(Rose::Object)
BuildRequires:	perl(Rose::URI)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Text::ParseWords)
BuildArch:	noarch

%description
SVN::Class extends Path::Class to allow for basic Subversion workspace
management. SVN::Class::File and SVN::Class::Dir are subclasses of
Path::Class::File::Stat and Path::Class::Dir respectively.

SVN::Class does not use the SVN::Core Subversion SWIG bindings. Instead,
the 'svn' binary tool is used for all interactions, using IPC::Cmd. This
design decision was made for maximum portability and to eliminate non-CPAN
dependencies.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%if %{?_with_test:1}%{!?_with_test:0}
%make test
%endif

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.160.0-2mdv2011.0
+ Revision: 657831
- rebuild for updated spec-helper

* Tue Oct 26 2010 Buchan Milne <bgmilne@mandriva.org> 0.160.0-1mdv2011.0
+ Revision: 589497
- import perl-SVN-Class


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5403 |12cr|perl-SVN-Mirror-0.75-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	SVN-Mirror

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(VCP(.*)\\)'
%else
%define _requires_exceptions 'perl(VCP.*'
%endif

Name:		perl-%{module}
Version:	0.75
Release:	2
License:	GPL or Artistic
Group:		Development/Perl
Summary:	Perl modules to mirror remote subversion repositories to local ones
Source0:	http://search.cpan.org/CPAN/authors/id/C/CL/CLKAO/%{module}-%{version}.tar.bz2
Url:		http://search.cpan.org/dist/%{module}/

BuildRequires:	perl-devel
BuildRequires:	perl-SVN
BuildRequires:	perl-SVN-Simple
BuildRequires:	perl(Date::Format)
BuildRequires:	perl(File::chdir)
BuildRequires:	perl(URI)
BuildRequires:	perl(Class::Accessor)
BuildRequires:	perl(YAML)
#BuildRequires:	perl(SVK)
# for test 
BuildRequires:	subversion 
BuildRequires:	subversion-tools
BuildConflicts:	perl-VCP-Dest-svk

BuildArch:	noarch

#Requires:	perl(SVK)
Requires:	perl(Class::Accessor)
Requires:	perl(Data::UUID)
Requires:	perl(Term::ReadKey)


%description
SVN::Mirror allows you to mirror a remote repository to your local subversion
repository. It supports remote subversion and Git repositories.

%package -n	svm
Summary:	A tool to mirror a remote subversion repository
Group:		Development/Perl

%description -n	svm
svm (subversion mirror) is a command-line tool that allows you to mirror a
remote subversion repository on a local repository.

%prep
%setup -q -n %{module}-%{version}

%build
PERL_EXTUTILS_AUTOINSTALL=--skipdeps perl Makefile.PL INSTALLDIRS=vendor
%make

cat > README.Mdv << EOF
This version was not built with VCP support (for CVS and Perforce mirroring)
since it requires to package too much other perl modules.
EOF

%check
# Some fail with new subversion
#LC_ALL=C make test

%install
%makeinstall_std

%files
%doc CHANGES README README.Mdv TODO
%{perl_vendorlib}/SVN
%{_mandir}/man3/*

%files -n svm
%doc README.Mdv
%{_bindir}/*
%{_mandir}/man1/*


%changelog
* Sat Oct 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.75-1mdv2009.1
+ Revision: 292349
- update to new version 0.75

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.74-2mdv2009.0
+ Revision: 268719
- rebuild early 2009.0 package (before pixel changes)

* Mon Jun 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.74-1mdv2009.0
+ Revision: 214419
- update to new version 0.74

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.73-2mdv2008.0
+ Revision: 67568
- rebuild

* Wed May 02 2007 Olivier Thauvin <nanardon@mandriva.org> 0.73-1mdv2008.0
+ Revision: 20338
- 0.73


* Fri Dec 15 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.72-1mdv2007.0
+ Revision: 97356
- new version

* Fri Nov 03 2006 Michael Scherer <misc@mandriva.org> 0.71-1mdv2007.1
+ Revision: 76148
- version 0.71

* Sun Sep 03 2006 Olivier Thauvin <nanardon@mandriva.org> 0.70-1mdv2007.0
+ Revision: 59642
- 0.70

* Tue Aug 08 2006 Olivier Thauvin <nanardon@mandriva.org> 0.68-4mdv2007.0
+ Revision: 54065
- rebuild
- Import perl-SVN-Mirror

* Tue Jan 03 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.68-3mdk
- Add missing requires according to the Makefile.PL

* Wed Dec 28 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.68-2mdk
- spe cleanup
- fix directory ownership

* Tue Dec 13 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.68-1mdk
- 0.68

* Fri Oct 07 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.67-1mdk
- 0.67
- Fix BuildRequires due to subversion packages reorganisation

* Sat Aug 20 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.66-1mdk
- 0.66

* Wed Aug 17 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.65-1mdk
- 0.65

* Sat Jul 16 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.64-1mdk
- 0.64

* Thu Jun 30 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.63-1mdk
- 0.63

* Fri Jun 24 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.62-1mdk
- 0.62
- Rename README.Mdk to README.Mdv, add info in it.
- Improve description
- Require perl-SVK manually (for SVK::Util)

* Tue May 10 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.61-1mdk
- 0.61

* Tue May 03 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.60-1mdk
- 0.60

* Sat Apr 23 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.58-1mdk
- 0.58

* Wed Mar 30 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.57-1mdk
- 0.57

* Tue Mar 01 2005 Michael Scherer <misc@mandrake.org> 0.56-1mdk
- New release 0.56
- complete buildRequires

* Thu Feb 03 2005 Michael Scherer <misc@mandrake.org> 0.55-1mdk
- New release 0.55

* Tue Dec 21 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.51-1mdk
- New release 0.51
- Update summaries and descriptions

* Fri Nov 12 2004 Michael Scherer <misc@mandrake.org> 0.50-1mdk
- New release 0.50

* Thu Oct 21 2004 Michael Scherer <misc@mandrake.org> 0.49-1mdk
- New release 0.49
- BuildRequires

* Wed Oct 06 2004 Michael Scherer <misc@mandrake.org> 0.48-1mdk
- New release 0.48

* Sat Sep 25 2004 Michael Scherer <misc@mandrake.org> 0.47-1mdk
- New release 0.47

* Sun Sep 12 2004 Michael Scherer <misc@mandrake.org> 0.44-1mdk
- New release 0.44

* Tue Aug 24 2004 Michael Scherer <misc@mandrake.org> 0.43-1mdk
- New release 0.43

* Wed Aug 18 2004 Michael Scherer <misc@mandrake.org> 0.42-1mdk
- New release 0.42

* Fri Aug 06 2004 Michael Scherer <misc@mandrake.org> 0.40-1mdk
- New release 0.40

* Sun Jul 18 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.38-1mdk
- 0.38

* Thu Jul 01 2004 Michael Scherer <misc@mandrake.org> 0.37-1mdk
- New release 0.37

* Sun Jun 13 2004 Michael Scherer <misc@mandrake.org> 0.36-3mdk
- BuildRequires once again

* Sun Jun 06 2004 Michael Scherer <misc@mandrake.org> 0.36-2mdk 
- BuildRequires
- reenable test

* Fri Jun 04 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.36-1mdk
- 0.36
- skip test for now

* Thu Apr 29 2004 Michael Scherer <misc@mandrake.org> 0.35-1mdk
- New release 0.35

* Sat Apr 03 2004 Michael Scherer <misc@mandrake.org> 0.31-1mdk 
- First MandrakeSoft Package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5404 |12cr|perl-SVN-Notify-2.810.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    SVN-Notify
%define upstream_version 2.81

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 1

Summary:    Subversion activity notification
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/SVN/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:  perl(Module::Build)
BuildRequires:  perl(HTML::Parser)
BuildRequires:  sendmail-command

BuildArch:      noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}

%description
This class may be used for sending email messages for Subversion repository
activity. There are a number of different modes supported, and SVN::Notify is
fully subclassable, to easily add new functionality. By default, A list of all
the files affected by the commit will be assembled and listed in a single
message.

This package also provides a svnnotify command-line tool that can be directly
used in subversion post-commit scripts.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Build.PL installdirs=vendor
./Build

%check
./Build test

%install
rm -rf %{buildroot}
./Build install destdir=%{buildroot}

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes README
%{perl_vendorlib}/SVN
%{_mandir}/*/*
%{_bindir}/svnnotify


%changelog
* Sun Feb 20 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.810.0-1mdv2011.0
+ Revision: 638945
- update to new version 2.81

* Sat Jan 16 2010 Jérôme Quelin <jquelin@mandriva.org> 2.800.0-1mdv2011.0
+ Revision: 492162
- update to 2.80

* Mon Aug 03 2009 Jérôme Quelin <jquelin@mandriva.org> 2.790.0-1mdv2010.0
+ Revision: 408048
- rebuild using %%perl_convert_version

* Fri May 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.79-1mdv2010.0
+ Revision: 370181
- update to new version 2.79

* Sat Oct 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.78-1mdv2009.1
+ Revision: 292350
- update to new version 2.78

* Sat Jul 19 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.77-1mdv2009.0
+ Revision: 238733
- update to new version 2.77

* Fri Jul 18 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.76-1mdv2009.0
+ Revision: 238039
- update to new version 2.76

* Tue May 20 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.75-1mdv2009.0
+ Revision: 209333
- update to new version 2.75

* Sat May 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.74-1mdv2009.0
+ Revision: 208375
- update to new version 2.74

* Tue May 06 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.73-1mdv2009.0
+ Revision: 201880
- update to new version 2.73

* Mon Apr 21 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.71-1mdv2009.0
+ Revision: 196169
- update to new version 2.71
- update to new version 2.71

* Sat Mar 01 2008 Michael Scherer <misc@mandriva.org> 2.70-1mdv2008.1
+ Revision: 177288
- update to new version 2.70

* Thu Feb 07 2008 Funda Wang <fwang@mandriva.org> 2.67-1mdv2008.1
+ Revision: 163388
- update to new version 2.67

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Jul 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.66-1mdv2008.0
+ Revision: 46689
- update to new version 2.66

* Wed May 02 2007 Olivier Thauvin <nanardon@mandriva.org> 2.65-1mdv2008.0
+ Revision: 20347
- 2.65


* Tue Nov 28 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.64-1mdv2007.0
+ Revision: 87819
- new version

* Tue Aug 08 2006 Olivier Thauvin <nanardon@mandriva.org> 2.63-2mdv2007.0
+ Revision: 54082
- rebuild
- Import perl-SVN-Notify

* Sat Aug 05 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.63-1mdv2007.0
- New version 2.63

* Sun Jul 02 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.62-1mdv2007.0
- New version 2.62

* Sat Jul 01 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.61-1mdv2007.0
- New version 2.61

* Thu Jun 22 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.60-1mdv2007.0
- New version 2.60

* Tue May 30 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.59-1mdv2007.0
- New release 2.59
- better source URL
- drop useless buildrequires

* Tue Apr 11 2006 Nicolas Lcureuil <neoclust@mandriva.org> 2.57-1mdk
- New release 2.57

* Thu Apr 06 2006 Nicolas Lcureuil <neoclust@mandriva.org> 2.56-1mdk
- New release 2.56

* Mon Mar 06 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 2.54-1mdk
- 2.54

* Fri Mar 03 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 2.53-1mdk
- 2.53

* Tue Jan 17 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 2.51-1mdk
- 2.51

* Tue Nov 29 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.50-1mdk
- new version
- rpmbuildupdate aware
- spec cleanup
- fix directory ownership

* Tue Oct 04 2005 Nicolas Lcureuil <neoclust@mandriva.org> 2.49-3mdk
- Fix BuildRequires

* Sat Oct 01 2005 Nicolas Lcureuil <neoclust@mandriva.org> 2.49-2mdk
- Buildrequires fix

* Sat Oct 01 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 2.49-1mdk
- Initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5405 |12cr|perl-SVN-Notify-Config-0.91.100-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	SVN-Notify-Config
%define upstream_version	0.0911

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 1

Summary:	Config-driven Subversion notification
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/SVN/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(SVN::Notify)
BuildRequires:	perl(YAML)
BuildRequires:  perl(Module::Build)
BuildRequires:  perl(Test::Deep)
BuildRequires:  subversion
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
This module is a YAML-based configuration wrapper on SVN::Notify.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
export LC_ALL=C
./Build test

%install
rm -rf %{buildroot}
./Build install destdir=%{buildroot}

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes README
%{perl_vendorlib}/SVN
%{_mandir}/*/*


%changelog
* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.91.100-1mdv2010.0
+ Revision: 404427
- rebuild using %%perl_convert_version

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.09.11-2mdv2009.0
+ Revision: 268720
- rebuild early 2009.0 package (before pixel changes)

* Fri Jun 06 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.09.11-1mdv2009.0
+ Revision: 216488
- new version

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Dec 26 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.09.07-2mdv2008.1
+ Revision: 138070
- fix tests

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Thu Nov 23 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.09.07-1mdv2007.0
+ Revision: 86579
- new version

* Thu Nov 16 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.09.06-2mdv2007.1
+ Revision: 84675
- new release
- switch to Module::Build based build
- new version

* Tue Aug 08 2006 Olivier Thauvin <nanardon@mandriva.org> 0.08-1mdv2007.0
+ Revision: 54098
- 0.08
- disable test, are bad
- Import perl-SVN-Notify-Config

* Mon Jul 10 2006 Emmanuel Andry <eandry@mandriva.org> 0.07-1mdv2007.0
- 0.07

* Thu Dec 15 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-2mdk
- buildrequires perl-YAML

* Tue Nov 29 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-1mdk
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5406 |12cr|perl-SVN-Notify-Mirror-0.40.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    SVN-Notify-Mirror
%define upstream_version 0.040

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Keep a mirrored working copy of a repository path
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/SVN/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(SVN::Notify)
BuildRequires:	subversion-tools
BuildRequires:	sendmail-command
BuildArch:	noarch

%description
Keep a local directory in sync with a portion of a Subversion repository.
Typically used to keep a development web server in sync with the changes made
to the repository.

NOTE: because 'svn export' is not able to be consistently updated, the sync'd
directory must be a full working copy.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor << EOF
y
EOF
./Build

%check
export SVNLOOK=%{_bindir}/svnlook
export LC_ALL=C
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes README
%{perl_vendorlib}/SVN
%{_mandir}/*/*

%changelog
* Fri Jul 24 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.38.0-1mdv2010.0
+ Revision: 399449
- updated to 0.038 (for real this time)
- using %%perl_convert_version
- fixed license field

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.038-2mdv2009.0
+ Revision: 268721
- rebuild early 2009.0 package (before pixel changes)

* Tue May 20 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.038-1mdv2009.0
+ Revision: 209334
- update to new version 0.038

* Mon Mar 03 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.037-1mdv2008.1
+ Revision: 177948
- update to new version 0.037

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.035-1mdv2008.1
+ Revision: 140717
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Feb 28 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.035-1mdv2007.0
+ Revision: 127190
- new version

* Thu Nov 23 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.034.03-1mdv2007.1
+ Revision: 86628
- new version

* Wed Nov 15 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.034.02-2mdv2007.1
+ Revision: 84385
- new version

* Tue Aug 08 2006 Olivier Thauvin <nanardon@mandriva.org> 0.034-2mdv2007.0
+ Revision: 54105
- rebuild
- Import perl-SVN-Notify-Mirror

* Tue Jul 11 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.034-1mdv2007.0
- New version 0.034

* Sat Jul 01 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.033-2mdv2007.0
- buildrequires sendmail-command

* Wed Mar 01 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.033-1mdk
- New release 0.033

* Thu Jan 05 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.03-1mdk
- new version
- rediff test patch

* Wed Dec 28 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.02-3mdk
- fix buildrequires

* Fri Dec 23 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.02-2mdk
- Fix BuildRequires : perl-SVN-Notify

* Wed Dec 14 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.02-1mdk
- New release 0.02
- fix direct test, disable config test (Notify::Mirror::Config is broken)

* Tue Nov 29 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.01-1mdk
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5407 |12cr|perl-SVN-Simple-0.280.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    SVN-Simple
%define upstream_version 0.28

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Simple interface to subversion's editor interface
License:	GPL or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://search.cpan.org/CPAN/authors/id/C/CL/CLKAO/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl-SVN
#needed for testing
BuildRequires:  subversion

BuildArch:  noarch

%description
SVN::Simple::Edit wraps the subversion delta editor with 
a perl friendly interface and then you could easily 
drive it for describing changes to a tree.

A common usage is to wrap the commit editor, so you could make 
commits to a subversion repository easily.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc CHANGES README 
%{perl_vendorlib}/*
%{_mandir}/man3/*


%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.280.0-2mdv2011.0
+ Revision: 654293
- rebuild for updated spec-helper

* Tue Dec 08 2009 Jérôme Quelin <jquelin@mandriva.org> 0.280.0-1mdv2011.0
+ Revision: 474764
- update to 0.28

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.27-8mdv2009.0
+ Revision: 258408
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.27-7mdv2009.0
+ Revision: 246484
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 0.27-5mdv2008.1
+ Revision: 171031
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Aug 22 2007 Thierry Vignaud <tv@mandriva.org> 0.27-4mdv2008.0
+ Revision: 69026
+ rebuild (emptylog)

* Mon Aug 20 2007 Thierry Vignaud <tv@mandriva.org> 0.27-3mdv2008.0
+ Revision: 67735
- fix build (was broken due to half-removed changelog by repsys)
- rebuild


* Fri Jul 14 2006 Olivier Thauvin <nanardon@mandriva.org>
+2006-07-14 20:41:45 (41232)
- mkrel && rebuild

* Fri Jul 14 2006 Olivier Thauvin <nanardon@mandriva.org>
+2006-07-14 20:39:47 (41231)
Import perl-SVN-Simple

* Thu Feb 24 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.27-1mdk
- 0.27

* Sat Feb 05 2005 Sylvie Terjan <erinmargault@mandrake.org> 0.26-2mdk
- rebuild for new perl

* Fri Nov 12 2004 Michael Scherer <misc@mandrake.org> 0.26-1mdk
- New release 0.26

* Sat Jun 05 2004 Michael Scherer <misc@mandrake.org> 0.25-2mdk 
- BuildRequires

* Fri Apr 02 2004 Michael Scherer <misc@mandrake.org> 0.25-1mdk 
- First MandrakeSoft Package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5408 |12cr|perl-SVN-SVNLook-0.40.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    SVN-SVNLook
%define upstream_version 0.04

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 1

Summary:    Perl wrapper to the svnlook command
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/SVN/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:  perl(Module::Build)
BuildArch:      noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}

%description
SVN::SVNLook runs the command line client. This module was created to make
adding hooks script easier to manipulate.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
for file in `find lib -type f` Changes README; do
    chmod 644 $file
    perl -pi -e 'tr/\r//d' $file
done

%build
%{__perl} Build.PL installdirs=vendor
./Build

%check
./Build test

%install
rm -rf %{buildroot}
./Build install destdir=%{buildroot}

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes README
%{perl_vendorlib}/SVN
%{_mandir}/*/*


%changelog
* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.40.0-1mdv2010.0
+ Revision: 404428
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.04-4mdv2009.0
+ Revision: 258421
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.04-3mdv2009.0
+ Revision: 246486
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.04-1mdv2008.1
+ Revision: 140717
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Aug 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.04-1mdv2008.0
+ Revision: 69248
- update to new version 0.04


* Tue Aug 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.03-4mdv2007.0
- Rebuild

* Tue Jan 03 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.03-3mdk
- Add BuildRequires

* Tue Jan 03 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.03-2mdk
- fix files encoding and perms

* Tue Jan 03 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.03-1mdk
- New release 0.03

* Wed Dec 28 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.02-1mdk
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5409 |12cr|perl-Switch-2.160.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Switch
%define upstream_version 2.16

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	A switch statement for Perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module//%{upstream_name}-%{upstream_version}.tar.gz
Patch0:		Switch-2.16-perl514.patch

BuildRequires:	perl-devel
BuildRequires:	perl(Filter::Util::Call)
BuildRequires:	perl(Text::Balanced)

BuildArch:	noarch

%description
The Switch.pm module implements a generalized case mechanism that covers
most (but not all) of the numerous possible combinations of switch and case
values described above.

The module augments the standard Perl syntax with two new control
statements: 'switch' and 'case'. The 'switch' statement takes a single
scalar argument of any type, specified in parentheses. 'switch' stores this
value as the current switch value in a (localized) control variable. The
value is followed by a block which may contain one or more Perl statements
(including the 'case' statement described below). The block is
unconditionally executed once the switch value has been cached.

A 'case' statement takes a single scalar argument (in mandatory parentheses
if it's a variable; otherwise the parens are optional) and selects the
appropriate type of matching between that argument and the current switch
value. The type of matching used is determined by the respective types of
the switch value and the 'case' argument, as specified in Table 1. If the
match is successful, the mandatory block associated with the 'case'
statement is executed.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch0 -p1

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 2.160.0-3mdv2011.0
+ Revision: 653620
- rebuild for updated spec-helper

* Wed Jul 28 2010 Jérôme Quelin <jquelin@mandriva.org> 2.160.0-2mdv2011.0
+ Revision: 562434
- rebuild

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 2.160.0-1mdv2011.0
+ Revision: 460773
- update to 2.16

* Fri May 15 2009 Jérôme Quelin <jquelin@mandriva.org> 2.14-2mdv2010.0
+ Revision: 375899
- rebuild

* Wed May 06 2009 Jérôme Quelin <jquelin@mandriva.org> 2.14-1mdv2010.0
+ Revision: 372657
- import perl-Switch


* Wed May 06 2009 cpan2dist 2.14-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5410 |12cr|perl-Syntax-Highlight-Engine-Kate-0.60.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Syntax-Highlight-Engine-Kate
%define upstream_version 0.06

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 1

Summary:    A Plugin for Component-Pascal syntax highlighting
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Syntax/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Carp)
BuildRequires: perl(Data::Dumper)
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(File::Basename)
BuildRequires: perl(Term::ANSIColor)
BuildRequires: perl(Test::More)
BuildRequires: perl-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
Syntax::Highlight::Engine::Kate is a port to perl of the syntax highlight
engine of the Kate text editor.

The language xml files of kate have been rewritten to perl modules using a
script. These modules function as plugins to this module.

Syntax::Highlight::Engine::Kate inherits
Syntax::Highlight::Engine::Kate::Template.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%{make}

%check
%{make} test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Thu Sep 17 2009 Jérôme Quelin <jquelin@mandriva.org> 0.60.0-1mdv2010.0
+ Revision: 444023
- import perl-Syntax-Highlight-Engine-Kate


* Thu Sep 17 2009 cpan2dist 0.06-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5411 |12cr|perl-Syntax-Highlight-Perl6-0.880.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Syntax-Highlight-Perl6
%define upstream_version 0.88

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

License:	GPL+ or Artistic
Group:		Development/Perl
Summary:	Perl 6 Syntax Highlighter
Source0:	http://www.cpan.org/modules/by-module/Syntax/%{upstream_name}-%{upstream_version}.tar.gz
Url:		http://search.cpan.org/dist/%{upstream_name}

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::ShareDir)
BuildRequires:	perl(File::ShareDir::Install)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Readonly)
BuildRequires:	perl(Term::ANSIColor)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(YAML::Syck)
BuildRequires:	perl(YAML::XS)
BuildRequires:	perl-STD
BuildArch:	noarch
Provides:	perl(STD)

%description
'Syntax::Highlight::Perl6' parses Perl 6 source code using an embedded
STD.pm. It matches parse tree nodes to colors then returns them in
different output formats. It can be used to create web pages with colorful
source code samples in its simple and snippet html modes, or it can be used
as a learning tool in examining STD.pm's output using the JavaScript node
viewer in its full html mode. Or you can use its parse tree Perl 5 records
to build your next great idea.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/*
%{_bindir}/hilitep6
%{_mandir}/man1/*
%{_mandir}/man3/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.880.0-2mdv2011.0
+ Revision: 657837
- rebuild for updated spec-helper

* Thu Feb 03 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.880.0-1
+ Revision: 635624
- update to new version 0.88

* Sat Aug 28 2010 Jérôme Quelin <jquelin@mandriva.org> 0.840.0-1mdv2011.0
+ Revision: 573859
- adding missing buildrequires:
- update to 0.84

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.810.0-1mdv2011.0
+ Revision: 552635
- update to 0.81

* Fri Mar 26 2010 Jérôme Quelin <jquelin@mandriva.org> 0.800.0-1mdv2010.1
+ Revision: 527739
- update to 0.80

* Thu Feb 25 2010 Jérôme Quelin <jquelin@mandriva.org> 0.790.0-1mdv2010.1
+ Revision: 510975
- update to 0.79

* Sun Jan 10 2010 Jérôme Quelin <jquelin@mandriva.org> 0.780.0-1mdv2010.1
+ Revision: 488852
- update to 0.78

* Mon Dec 14 2009 Jérôme Quelin <jquelin@mandriva.org> 0.770.0-1mdv2010.1
+ Revision: 478528
- adding missing buildrequires:
- update to 0.77

* Wed Sep 30 2009 Jérôme Quelin <jquelin@mandriva.org> 0.760.0-1mdv2010.0
+ Revision: 451153
- update to 0.76

* Sun Sep 20 2009 Jérôme Quelin <jquelin@mandriva.org> 0.750.0-1mdv2010.0
+ Revision: 444838
- update to 0.75

* Fri Sep 18 2009 Jérôme Quelin <jquelin@mandriva.org> 0.740.0-1mdv2010.0
+ Revision: 444315
- update to 0.74

* Wed Sep 09 2009 Jérôme Quelin <jquelin@mandriva.org> 0.730.0-1mdv2010.0
+ Revision: 435704
- update to 0.73

* Thu Aug 20 2009 Jérôme Quelin <jquelin@mandriva.org> 0.720.0-1mdv2010.0
+ Revision: 418631
- update to 0.72

* Sun Aug 16 2009 Jérôme Quelin <jquelin@mandriva.org> 0.710.0-1mdv2010.0
+ Revision: 416985
- update to 0.71

* Tue Aug 11 2009 Jérôme Quelin <jquelin@mandriva.org> 0.690.0-1mdv2010.0
+ Revision: 414983
- update to 0.69

* Thu Aug 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.670.0-1mdv2010.0
+ Revision: 410634
- update to 0.67

* Thu Jul 23 2009 Jérôme Quelin <jquelin@mandriva.org> 0.650.0-1mdv2010.0
+ Revision: 398940
- update to 0.65

* Mon Jul 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.640.0-1mdv2010.0
+ Revision: 392716
- update to 0.64

* Sat May 30 2009 Jérôme Quelin <jquelin@mandriva.org> 0.580.0-1mdv2010.0
+ Revision: 381273
- really use %%perl_convert_version
- update to 0.58
- using %%perl_convert_version
- sanitized license tag
- cleaned description field

* Thu May 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.57-1mdv2010.0
+ Revision: 378238
- update to new version 0.57

* Wed May 20 2009 Jérôme Quelin <jquelin@mandriva.org> 0.56-1mdv2010.0
+ Revision: 378033
- update to new version 0.56

* Tue May 12 2009 Jérôme Quelin <jquelin@mandriva.org> 0.55-1mdv2010.0
+ Revision: 374886
- update to new version 0.55

* Mon May 11 2009 Jérôme Quelin <jquelin@mandriva.org> 0.54-1mdv2010.0
+ Revision: 374141
- updating list of provided files
- update to new version 0.54

* Wed May 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.52-1mdv2010.0
+ Revision: 372637
- update to new version 0.52

* Wed May 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.51-1mdv2010.0
+ Revision: 372380
- update to new version 0.51

* Tue May 05 2009 Jérôme Quelin <jquelin@mandriva.org> 0.50-1mdv2010.0
+ Revision: 372113
- update to new version 0.50

* Sun May 03 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.49-1mdv2010.0
+ Revision: 371353
- update to new version 0.49

* Fri May 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.48-1mdv2010.0
+ Revision: 369789
- update to new version 0.48

* Thu Feb 05 2009 Jérôme Quelin <jquelin@mandriva.org> 0.040-1mdv2009.1
+ Revision: 337755
- update to new version 0.040

* Sat Jan 31 2009 Jérôme Quelin <jquelin@mandriva.org> 0.039-1mdv2009.1
+ Revision: 335707
- update to new version 0.039

* Thu Jan 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.038-1mdv2009.1
+ Revision: 335171
- update to new version 0.038

* Mon Jan 26 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.035-1mdv2009.1
+ Revision: 333642
- update to new version 0.035

* Sun Jan 18 2009 Jérôme Quelin <jquelin@mandriva.org> 0.034-1mdv2009.1
+ Revision: 330874
- update to new version 0.034

* Wed Jan 14 2009 Jérôme Quelin <jquelin@mandriva.org> 0.033-1mdv2009.1
+ Revision: 329395
- update to new version 0.033

* Tue Jan 13 2009 Jérôme Quelin <jquelin@mandriva.org> 0.032-2mdv2009.1
+ Revision: 329139
- and for once, i didn't forget to bump mkrel
- adding provided module not detected (of course, it's a .pmc)

* Tue Jan 13 2009 Jérôme Quelin <jquelin@mandriva.org> 0.032-1mdv2009.1
+ Revision: 329115
- missing build require
- import perl-Syntax-Highlight-Perl6


* Tue Jan 13 2009 cpan2dist 0.032-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5412 |12cr|perl-Sysadm-Install-0.350.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name Sysadm-Install
%define upstream_version 0.35

Summary:	Typical installation tasks for system administrators
Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/Sysadm-Install/
Source0:	http://search.cpan.org/CPAN/authors/id/M/MS/MSCHILLI/Sysadm-Install-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Archive::Tar)
BuildRequires:	perl(Config)
BuildRequires:	perl(Cwd)
BuildRequires:	perl(Encode)
BuildRequires:	perl(Expect)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Basename)
BuildRequires:	perl(File::Copy)
BuildRequires:	perl(File::Path)
BuildRequires:	perl(File::Temp) >= 0.16
BuildRequires:	perl(HTTP::Request)
BuildRequires:	perl(HTTP::Status)
BuildRequires:	perl(Log::Log4perl) >= 1.00
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(Term::ReadKey)
# For test suite
BuildRequires:	perl(Test::More)
# Runtime deps not automatically picked up by RPM
Requires:	perl(Archive::Tar)
Requires:	perl(Config)
Requires:	perl(Encode)
Requires:	perl(Expect)
Requires:	perl(HTTP::Request)
Requires:	perl(HTTP::Status)
Requires:	perl(LWP::UserAgent)

BuildArch:	noarch

%description
"Sysadm::Install" executes shell-like commands performing typical
installation tasks: Copying files, extracting tarballs, calling "make".
It has a "fail once and die" policy, meticulously checking the result of
every operation and calling "die()" immediately if anything fails,
with optional logging of everything.

"Sysadm::Install" also supports a *dry_run* mode, in which it logs
everything, but suppresses any write actions.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test 

%install
%makeinstall_std

%files
%doc Changes README 
%{_bindir}/one-liner
%{perl_vendorlib}/*
%{_mandir}/man3/*

%changelog
* Mon Apr 25 2011 Sandro Cazzaniga <kharec@mandriva.org> 0.350.0-1mdv2011.0
+ Revision: 658505
- really fix group
- fix group
- import perl-Sysadm-Install


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5413 |12cr|perl-Sys-HostIP-1.810.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Sys-HostIP
%define upstream_version 1.81

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Perl module to get ip address related info
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/~bluelines/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/B/BL/BLUELINES//%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::TinyMocker)
BuildRequires:	perl(Test::Exception)
BuildArch:	noarch

%description
Sys::HostIP does what it can to determine the ip address of your machine.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std
rm -rf %{buildroot}%{perl_vendorarch}

%files
%doc Changes README 
%{perl_vendorlib}/*
%{_mandir}/man3/*

%changelog
* Sat Feb 05 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.810.0-1mdv2011.0
+ Revision: 636230
- new version

* Fri Nov 12 2010 Jérôme Quelin <jquelin@mandriva.org> 1.700.0-1mdv2011.0
+ Revision: 596678
- update to 1.7

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.3.1-5mdv2010.0
+ Revision: 430547
- rebuild

* Thu Jul 03 2008 Michael Scherer <misc@mandriva.org> 1.3.1-4mdv2009.0
+ Revision: 230903
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon May 07 2007 Olivier Thauvin <nanardon@mandriva.org> 1.3.1-3mdv2008.0
+ Revision: 23837
- rebuild


* Tue Dec 27 2005 Michael Scherer <misc@mandriva.org> 1.3.1-2mdk
- Do not ship empty dir

* Wed Sep 21 2005 Michael Scherer <misc@mandriva.org> 1.3.1-1mdk
- First mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5414 |12cr|perl-Sys-Info-0.730.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Sys-Info
%define upstream_version 0.73

Summary:	Fetch information from the host system
Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/SYS/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:	perl-devel
BuildRequires:	perl-Test-Sys-Info
BuildRequires:	perl-Sys-Info-Base
BuildRequires:	perl-Sys-Info-Driver-Linux
Requires:	perl-Sys-Info-Driver-Linux
Requires:	perl-Sys-Info-Base
BuildArch:	noarch

%description
Perl for fetch system information from the host.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# Require ifconfig access etc
#make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/*
%{_mandir}/man3/*


%changelog
* Thu Jan 14 2010 Jérôme Quelin <jquelin@mandriva.org> 0.730.0-1mdv2010.1
+ Revision: 491169
- update to 0.73

* Sat Jan 02 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.720.0-1mdv2010.1
+ Revision: 484930
- import perl-Sys-Info



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5415 |12cr|perl-Sys-Info-Base-0.780.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Sys-Info-Base
%define upstream_version 0.78

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(TARGET_CLASS\\)'
%else
%define _requires_exceptions perl(TARGET_CLASS)
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Base classes for Sys::Info
License:    GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/SYS/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:	perl-devel
BuildRequires:	perl(CGI)
BuildArch:	noarch

%description
Perl base classes for Sys::Info.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/*
%{_mandir}/man3/*


%changelog
* Mon May 02 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.780.0-1mdv2011.0
+ Revision: 662466
- update to new version 0.78

* Tue Jan 19 2010 Jérôme Quelin <jquelin@mandriva.org> 0.730.0-2mdv2011.0
+ Revision: 493594
- adding some requires exceptions

* Thu Jan 14 2010 Jérôme Quelin <jquelin@mandriva.org> 0.730.0-1mdv2010.1
+ Revision: 491170
- update to 0.73

* Fri Jan 01 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.720.0-1mdv2010.1
+ Revision: 484721
- SILET fix it
- import perl-Sys-Info-Base



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5416 |12cr|perl-Sys-Info-Driver-Linux-0.780.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Sys-Info-Driver-Linux
%define upstream_version 0.78

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	%mkrel 1

Summary:	Linux driver for Sys::Info
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Sys/BURAK/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:  lsb-release
BuildRequires:	perl(Test::Sys::Info)
BuildRequires:	perl(Linux::Distribution)
BuildRequires:	perl(Unix::Processors)
BuildRequires:	perl-devel

BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

Requires:   lsb-release
Requires:	perl(Linux::Distribution)
Requires:	perl(Sys::Info::Base)
Requires:	perl(Unix::Processors)

%description
Perl module for linux driver for Sys::Info  .

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
# (tpg) fails on 5.12.0
rm -rf t/03-basic.t
%make test

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
%makeinstall_std

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README Changes
%{perl_vendorlib}/*
%{_mandir}/man3/*


%changelog
* Thu Apr 28 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.780.0-1mdv2011.0
+ Revision: 660017
- update to new version 0.78

* Sat Aug 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.770.0-1mdv2011.0
+ Revision: 567391
- update to new version 0.77
- update to new version 0.76
- disable 03-basic test as it fails on perl-5.12.0

* Fri Feb 12 2010 Jérôme Quelin <jquelin@mandriva.org> 0.740.0-2mdv2010.1
+ Revision: 505016
- renamed spec file to match pkgname

* Wed Jan 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.740.0-1mdv2010.1
+ Revision: 493969
- adding missing buildrequires:
- fix buildrequires:
- update to 0.74

* Sat Jan 02 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.720.0-1mdv2010.1
+ Revision: 484912
- import perl-Sys-Info-Driver-Linux



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5417 |12cr|perl-Sys-Load-0.200.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Sys-Load
%define upstream_version 0.2

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	4

Summary:	A perl5 module that indicate system load
License:	Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://search.cpan.org/CPAN/authors/id/B/BA/BARABAS/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
getload() returns 3 elements: representing load averages over 
the last 1, 5 and 15 minutes. On failure empty list is returned.
uptime() returns the system uptime in seconds. Returns 0 on 
failure.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

# Remove Local from path
find . -type f | xargs perl -p -i -e "s|/usr/local/|/usr/|g"

# lib64 fixes, don't add /usr/lib/X11 to linker search path
perl -pi -e "s|-L/usr/lib/X11||g;s|-L/usr/X11/lib||g;s|-L/usr/lib||g" Makefile.PL
perl -pi -e "s|(/usr/X11R6)/lib|\1/%{_lib}|g" Makefile.PL

%build
perl Makefile.PL INSTALLDIRS=vendor </dev/null
%make

%check
%ifnarch ppc
%{__make} test
%endif

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%{perl_vendorarch}/auto/Sys/Load/Load.so
%{perl_vendorarch}/Sys/Load.pm
%{_mandir}/man3/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.200.0-4
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.200.0-3mdv2011.0
+ Revision: 556152
- rebuild for perl 5.12

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.200.0-2mdv2010.0
+ Revision: 430548
- rebuild

  + Jérôme Quelin <jquelin@mandriva.org>
    - rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.2-7mdv2009.0
+ Revision: 258423
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.2-6mdv2009.0
+ Revision: 246487
- rebuild

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 0.2-4mdv2008.1
+ Revision: 152318
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon May 07 2007 Olivier Thauvin <nanardon@mandriva.org> 0.2-3mdv2008.0
+ Revision: 23836
- rebuild


* Mon Nov 14 2005 Nicolas Chipaux <chipaux@mandriva.com> 0.2-1mdk
- initial mdv version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5418 |12cr|perl-Sys-Mknod-0.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	Sys-Mknod
%define upstream_version	0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Sys::Mknod - make special files
License:	GPL
Group:		Development/Perl
Url:		http://www.kernel.org/software/mon/
Source0:	http://search.cpan.org/CPAN/authors/id/S/SA/SAMV/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch
   
%description
Sys::Mknod - make special files

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%check
# I am sorry, we can't make test because because
# it try to run mknod, and we can't be root to
# build the package...
[ $UID -eq 0 ] || exit 0
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}
%{_mandir}/*/*


%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.20.0-2mdv2011.0
+ Revision: 658881
- rebuild for updated spec-helper

* Mon Aug 03 2009 Jérôme Quelin <jquelin@mandriva.org> 0.20.0-1mdv2010.0
+ Revision: 408055
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.02-8mdv2009.0
+ Revision: 258424
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.02-7mdv2009.0
+ Revision: 246489
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.02-5mdv2008.1
+ Revision: 140717
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.02-5mdv2008.0
+ Revision: 86923
- rebuild


* Mon Aug 07 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/07/06 19:10:34 (54138)
- try to run test, if building as root...
- rebuild

* Mon Aug 07 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/07/06 19:04:38 (54137)
Import perl-Sys-Mknod

* Sun Apr 30 2006 Olivier Thauvin <nanardon@mandriva.org> 0.02-3mdk
- rebuild

* Sat Feb 05 2005 Sylvie Terjan <erinmargault@mandrake.org> 0.02-2mdk
- rebuild for new perl
- noarch

* Sun May 23 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.02-1mdk
- initial release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5419 |12cr|perl-Sys-Proctitle-0.40.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Sys-Proctitle
%define upstream_version 0.04

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	3

Summary:	Sys::Proctitle - modify proctitle on Linux
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/O/OP/OPI/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(Class::Member)
BuildRequires:	perl-devel

BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
"Sys::Proctitle" provides an interface for setting the process title
shown by "ps", "top" or similar tools on Linux. Why do we need this? One
could simply change $0 to achieve the same result. Well, first setting
$0 did not work with 5.8.0. Further, setting $0 won't work with
mod_perl.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes README
%dir %{perl_vendorlib}/*/auto/Sys/Proctitle
%{perl_vendorlib}/*/Sys/Proctitle.pm
%{perl_vendorlib}/*/auto/Sys/Proctitle/Proctitle.so
%{perl_vendorlib}/*/auto/Sys/Proctitle/setproctitle.so
%{_mandir}/*/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.40.0-3
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.40.0-2mdv2011.0
+ Revision: 556153
- rebuild for perl 5.12

* Thu Mar 11 2010 Jérôme Quelin <jquelin@mandriva.org> 0.40.0-1mdv2010.1
+ Revision: 518087
- update to 0.04

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.30.0-1mdv2010.0
+ Revision: 404433
- rebuild using %%perl_convert_version

* Sat Oct 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.03-1mdv2009.1
+ Revision: 292352
- update to new version 0.03

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.02-6mdv2009.0
+ Revision: 258425
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.02-5mdv2009.0
+ Revision: 246491
- rebuild

* Mon Jan 14 2008 Pixel <pixel@mandriva.com> 0.02-3mdv2008.1
+ Revision: 151408
- rebuild for perl-5.10.0

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.02-2mdv2008.0
+ Revision: 86924
- rebuild


* Wed Sep 13 2006 Oden Eriksson <oeriksson@mandriva.com> 0.02-1mdv2007.0
- rebuild

* Sat Jul 16 2005 Oden Eriksson <oeriksson@mandriva.com> 0.02-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5420 |12cr|perl-Sys-SigAction-0.150.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Sys-SigAction
%define upstream_version 0.15

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Perl extension for Consistent Signal Handling
License:	GPL+ or Artistic
Group:		Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Sys/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module implements set_sig_handler(), which sets up a signal handler and
(optionally) returns an object which causes the signal handler to be reset to
the previous value, when it goes out of scope.

Also implemented is timeout_call() which takes a timeout value and a code
reference, and executes the code reference wrapped with an alarm timeout.

Finally, two convenience routines are defined which allow one to get the signal
name from the number -- sig_name(), and get the signal number from the name --
sig_number().

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Sys
%_mandir/man3*/*


%changelog
* Tue Jul 05 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.150.0-1mdv2011.0
+ Revision: 688828
- update to new version 0.15

* Sun Jun 26 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.140.0-1
+ Revision: 687343
- update to new version 0.14

* Fri Jun 24 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.130.0-1
+ Revision: 687000
- update to new version 0.13

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.110.0-1mdv2010.0
+ Revision: 404434
- rebuild using %%perl_convert_version

* Sun Feb 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.11-1mdv2009.1
+ Revision: 336237
- update to new version 0.11

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.10-4mdv2009.0
+ Revision: 258426
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.10-3mdv2009.0
+ Revision: 246493
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.10-1mdv2008.1
+ Revision: 140717
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Jul 06 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.10-1mdv2008.0
+ Revision: 48946
- import perl-Sys-SigAction


* Fri Jul 06 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.10-1mdv2008.0
- first mdv release 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5421 |12cr|perl-Sys-Syscall-0.230.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Sys-Syscall
%define upstream_version 0.23

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Perl module to access system calls that Perl doesn't normally provide access to
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Sys/Sys-Syscall-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Use epoll, sendfile, from Perl.

%prep
%setup -q -n Sys-Syscall-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc CHANGES
%{perl_vendorlib}/*
%{_mandir}/man3/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.230.0-2mdv2011.0
+ Revision: 655219
- rebuild for updated spec-helper

* Mon Apr 19 2010 Jérôme Quelin <jquelin@mandriva.org> 0.230.0-1mdv2011.0
+ Revision: 536732
- update to 0.23

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.220.0-1mdv2010.0
+ Revision: 406183
- rebuild using %%perl_convert_version

* Thu Jul 03 2008 Michael Scherer <misc@mandriva.org> 0.22-3mdv2009.0
+ Revision: 230901
- rebuild
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Apr 22 2007 Michael Scherer <misc@mandriva.org> 0.22-1mdv2008.0
+ Revision: 16869
- upadte to 0.22


* Tue May 02 2006 Michael Scherer <misc@mandriva.org> 0.21-1mdk
- New release 0.21

* Wed Apr 19 2006 Michael Scherer <misc@mandriva.org> 0.20-1mdk
- First Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5422 |12cr|perl-Sys-Syslog-0.290.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Sys-Syslog
%define upstream_version 0.29

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	2

Summary:    Provides same functionality as BSD syslog
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Sys/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Carp)
BuildRequires: perl(Fcntl)
BuildRequires: perl(File::Basename)
BuildRequires: perl(File::Spec)
BuildRequires: perl(POSIX)
BuildRequires: perl(Socket)
BuildRequires: perl(Test::More)
BuildRequires: perl(XSLoader)
BuildRequires: perl-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
'Sys::Syslog' is an interface to the UNIX 'syslog(3)' program. Call
'syslog()' with a string priority and a list of 'printf()' args just like
'syslog(3)'.

You can find a kind of FAQ in the "THE RULES OF SYS::SYSLOG" manpage.
Please read it before coding, and again before asking questions.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%{make}

%check
%{make} test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.290.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Thu Apr 28 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.290.0-1
+ Revision: 660018
- update to new version 0.29

* Mon Apr 18 2011 Sandro Cazzaniga <kharec@mandriva.org> 0.280.0-1
+ Revision: 655829
- new version 0.28

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.270.0-3mdv2011.0
+ Revision: 556154
- rebuild for perl 5.12

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.270.0-2mdv2011.0
+ Revision: 552182
- rebuild

* Sun Jul 12 2009 Jérôme Quelin <jquelin@mandriva.org> 0.270.0-1mdv2010.0
+ Revision: 395219
- import perl-Sys-Syslog


* Sun Jul 12 2009 cpan2dist 0.27-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5423 |12cr|perl-Sys-Virt-0.9.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	Sys-Virt
%define	upstream_version 0.9.9

Name:		perl-%{module}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Interface to libvirt virtual machine management API
License:	GPLv2+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{module}/
Source0:	http://www.cpan.org/modules/by-module/Sys/%{module}-%{upstream_version}.tar.gz

BuildRequires:	pkgconfig(libvirt) >= 0.9.9
BuildRequires:	perl(XML::XPath)
BuildRequires:	perl-devel
BuildRequires:	xen-devel


%description
Sys::Virt is an interface to libvirt virtual machine management API.
The Sys::Virt::Domain module represents a guest domain managed by
the virtual machine monitor.

%prep
%setup -q -n %{module}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files
%doc AUTHORS README LICENSE
%{perl_vendorarch}/Sys
%{perl_vendorarch}/auto/Sys
%{_mandir}/man3/Sys::Virt*3pm*


%changelog
* Thu Feb 02 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.9.9-1
+ Revision: 770581
- new version
- fix license
- cleanups
- use pkgconfig() deps
- mass rebuild of perl extensions against perl 5.14.2

* Tue Jul 05 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.8-1
+ Revision: 688829
- update to new version 0.2.8

* Fri Mar 04 2011 Sandro Cazzaniga <kharec@mandriva.org> 0.2.6-1
+ Revision: 641663
- update to 0.2.6

* Wed Jul 28 2010 Jérôme Quelin <jquelin@mandriva.org> 0.2.4-1mdv2011.0
+ Revision: 562463
- update to 0.2.4

* Sat Jan 16 2010 Jérôme Quelin <jquelin@mandriva.org> 0.2.3-1mdv2011.0
+ Revision: 492159
- update to 0.2.3

* Tue Sep 15 2009 Jérôme Quelin <jquelin@mandriva.org> 0.2.2-1mdv2010.0
+ Revision: 442641
- update to 0.2.2

* Wed Aug 26 2009 Jérôme Quelin <jquelin@mandriva.org> 0.2.1-1mdv2010.0
+ Revision: 421389
- update to 0.2.1

* Fri May 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.0-1mdv2010.0
+ Revision: 370183
- update to new version 0.2.0

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild

* Mon Feb 25 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.2-1mdv2008.1
+ Revision: 174676
- new version

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Sep 03 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.1-2mdv2008.0
+ Revision: 78769
- spec cleanup and ship documentation files

* Mon Apr 23 2007 Olivier Blin <blino@mandriva.org> 0.1.1-1mdv2008.0
+ Revision: 17258
- 0.1.1


(none)
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5424 |12cr|perl-tag_utils-1.120.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name       tag_utils
%define upstream_version    1.12

%if %{_use_internal_dependency_generator}
%define __noautoprov 'perl\\(XML::Parser::Expat\\)|perl\\(Parse::Yapp::Driver\\)'
%else
%define _provides_exceptions XML::Parser::Expat\\|Parse::Yapp::Driver
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2
Summary:	Conversion between various formats for Tree Adjoining Grammars
License:	GPL
Group:		Development/Perl
Url:		http://alpage.inria.fr/catalogue.en.html#tag_utils
Source:		https://gforge.inria.fr/frs/download.php/5687/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(XML::Generator)
BuildRequires:	perl(XML::Parser)
BuildRequires:	perl(Data::Grove)
BuildRequires:	perl(AppConfig)
BuildRequires:	perl(DBI)
BuildArch:	noarch

%description
tag_utils is a set of Perl scripts to convert between various formats for Tree
Adjoining Grammars, in particular the XML TAGML format.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc ChangeLog INSTALL LICENSE README
%{_bindir}/*
%{perl_vendorlib}/TAG*
%{_mandir}/*/*



%changelog
* Fri Jul 17 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.120.0-1mdv2010.0
+ Revision: 396697
- new version

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.10-11mdv2009.0
+ Revision: 258432
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.10-10mdv2009.0
+ Revision: 246498
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.10-8mdv2008.1
+ Revision: 140717
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.10-8mdv2008.0
+ Revision: 86925
- rebuild


* Tue Aug 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.10-7mdv2007.0
- Rebuild

* Fri Dec 16 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.10-6mdk
- fix name

* Fri Dec 16 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.10-5mdk
- spec cleanup
- %%mkrel

* Wed Dec 15 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.10-4mdk 
- fix buildrequires in a backward compatible way

* Sun Dec 05 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.10-3mdk 
- fix wrong provides

* Mon Nov 29 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.10-2mdk 
- fix buildrequires

* Tue Nov 23 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.10-1mdk 
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5425 |12cr|perl-Task-Dist-Zilla-1.110.760-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Task-Dist-Zilla
%define upstream_version 1.110760

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Task to install dist-zilla and all its plugins
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Task/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(Dist::Zilla::Plugin::ApacheTest)
BuildRequires:	perl(Dist::Zilla::Plugin::ArchiveRelease)
BuildRequires:	perl(Dist::Zilla::Plugin::AssertOS)
BuildRequires:	perl(Dist::Zilla::Plugin::Author::KENTNL::DistINI)
BuildRequires:	perl(Dist::Zilla::Plugin::AutoVersion::Relative)
BuildRequires:	perl(Dist::Zilla::Plugin::Bootstrap::lib)
BuildRequires:	perl(Dist::Zilla::Plugin::Bugtracker)
BuildRequires:	perl(Dist::Zilla::Plugin::BumpVersionFromGit)
BuildRequires:	perl(Dist::Zilla::Plugin::CSJEWELL::AuthorTest)
BuildRequires:	perl(Dist::Zilla::Plugin::CSJEWELL::BeforeBuild)
BuildRequires:	perl(Dist::Zilla::Plugin::CSJEWELL::DotFileFix)
BuildRequires:	perl(Dist::Zilla::Plugin::CSJEWELL::FTPUploadToOwnSite)
BuildRequires:	perl(Dist::Zilla::Plugin::CSJEWELL::SubversionDist)
BuildRequires:	perl(Dist::Zilla::Plugin::CSJEWELL::VersionGetter)
BuildRequires:	perl(Dist::Zilla::Plugin::Catalyst)
BuildRequires:	perl(Dist::Zilla::Plugin::Catalyst::New)
BuildRequires:	perl(Dist::Zilla::Plugin::ChangelogFromGit)
BuildRequires:	perl(Dist::Zilla::Plugin::CheckChangeLog)
BuildRequires:	perl(Dist::Zilla::Plugin::CheckChangesHasContent)
BuildRequires:	perl(Dist::Zilla::Plugin::CheckChangesTests)
BuildRequires:	perl(Dist::Zilla::Plugin::CheckExtraTests)
BuildRequires:	perl(Dist::Zilla::Plugin::CompileTests)
BuildRequires:	perl(Dist::Zilla::Plugin::ConsistentVersionTest)
BuildRequires:	perl(Dist::Zilla::Plugin::CopyReadmeFromBuild)
BuildRequires:	perl(Dist::Zilla::Plugin::CopyTo)
BuildRequires:	perl(Dist::Zilla::Plugin::CriticTests)
BuildRequires:	perl(Dist::Zilla::Plugin::DistManifestTests)
BuildRequires:	perl(Dist::Zilla::Plugin::DualBuilders)
BuildRequires:	perl(Dist::Zilla::Plugin::DynamicManifest)
BuildRequires:	perl(Dist::Zilla::Plugin::EOLTests)
BuildRequires:	perl(Dist::Zilla::Plugin::FatPacker)
BuildRequires:	perl(Dist::Zilla::Plugin::Git)
BuildRequires:	perl(Dist::Zilla::Plugin::Git::Check)
BuildRequires:	perl(Dist::Zilla::Plugin::Git::Commit)
BuildRequires:	perl(Dist::Zilla::Plugin::Git::CommitBuild)
BuildRequires:	perl(Dist::Zilla::Plugin::Git::Init)
BuildRequires:	perl(Dist::Zilla::Plugin::Git::Push)
BuildRequires:	perl(Dist::Zilla::Plugin::Git::Tag)
BuildRequires:	perl(Dist::Zilla::Plugin::GitFmtChanges)
BuildRequires:	perl(Dist::Zilla::Plugin::GitObtain)
BuildRequires:	perl(Dist::Zilla::Plugin::GitVersionCheckCJM)
BuildRequires:	perl(Dist::Zilla::Plugin::GithubMeta)
BuildRequires:	perl(Dist::Zilla::Plugin::HasVersionTests)
BuildRequires:	perl(Dist::Zilla::Plugin::Homepage)
BuildRequires:	perl(Dist::Zilla::Plugin::InlineFilesMARCEL)
BuildRequires:	perl(Dist::Zilla::Plugin::InstallGuide)
BuildRequires:	perl(Dist::Zilla::Plugin::KwaliteeTests)
BuildRequires:	perl(Dist::Zilla::Plugin::LatestPrereqs)
BuildRequires:	perl(Dist::Zilla::Plugin::LocaleMsgfmt)
BuildRequires:	perl(Dist::Zilla::Plugin::MakeMaker::Awesome)
BuildRequires:	perl(Dist::Zilla::Plugin::MakeMaker::SkipInstall)
BuildRequires:	perl(Dist::Zilla::Plugin::MatchManifest)
BuildRequires:	perl(Dist::Zilla::Plugin::Mercurial)
BuildRequires:	perl(Dist::Zilla::Plugin::Mercurial::Check)
BuildRequires:	perl(Dist::Zilla::Plugin::Mercurial::Push)
BuildRequires:	perl(Dist::Zilla::Plugin::Mercurial::Tag)
BuildRequires:	perl(Dist::Zilla::Plugin::MetaData::BuiltWith)
BuildRequires:	perl(Dist::Zilla::Plugin::MetaData::BuiltWith::All)
BuildRequires:	perl(Dist::Zilla::Plugin::MetaNoIndex)
BuildRequires:	perl(Dist::Zilla::Plugin::MetaProvides)
BuildRequires:	perl(Dist::Zilla::Plugin::MetaProvides::Class)
BuildRequires:	perl(Dist::Zilla::Plugin::MetaProvides::FromFile)
BuildRequires:	perl(Dist::Zilla::Plugin::MetaProvides::Package)
BuildRequires:	perl(Dist::Zilla::Plugin::MetaRecommends)
BuildRequires:	perl(Dist::Zilla::Plugin::MinimumPerl)
BuildRequires:	perl(Dist::Zilla::Plugin::MinimumVersionTests)
BuildRequires:	perl(Dist::Zilla::Plugin::ModuleBuild::Custom)
BuildRequires:	perl(Dist::Zilla::Plugin::ModuleBuild::XSOrPP)
BuildRequires:	perl(Dist::Zilla::Plugin::ModuleInstall)
BuildRequires:	perl(Dist::Zilla::Plugin::NoAutomatedTesting)
BuildRequires:	perl(Dist::Zilla::Plugin::NoTabsTests)
BuildRequires:	perl(Dist::Zilla::Plugin::OurPkgVersion)
BuildRequires:	perl(Dist::Zilla::Plugin::PerlTidy)
BuildRequires:	perl(Dist::Zilla::Plugin::PodLoom)
BuildRequires:	perl(Dist::Zilla::Plugin::PodPurler)
BuildRequires:	perl(Dist::Zilla::Plugin::PodSpellingTests)
BuildRequires:	perl(Dist::Zilla::Plugin::PodWeaver)
BuildRequires:	perl(Dist::Zilla::Plugin::PortabilityTests)
BuildRequires:	perl(Dist::Zilla::Plugin::Prepender)
BuildRequires:	perl(Dist::Zilla::Plugin::ProgCriticTests)
BuildRequires:	perl(Dist::Zilla::Plugin::PurePerlTests)
BuildRequires:	perl(Dist::Zilla::Plugin::ReadmeFromPod)
BuildRequires:	perl(Dist::Zilla::Plugin::ReadmeMarkdownFromPod)
BuildRequires:	perl(Dist::Zilla::Plugin::ReportVersions)
BuildRequires:	perl(Dist::Zilla::Plugin::ReportVersions::Tiny)
BuildRequires:	perl(Dist::Zilla::Plugin::Repository)
BuildRequires:	perl(Dist::Zilla::Plugin::Rsync)
BuildRequires:	perl(Dist::Zilla::Plugin::SVK)
BuildRequires:	perl(Dist::Zilla::Plugin::SVK::Check)
BuildRequires:	perl(Dist::Zilla::Plugin::SVK::Commit)
BuildRequires:	perl(Dist::Zilla::Plugin::SVK::Push)
BuildRequires:	perl(Dist::Zilla::Plugin::SVK::Tag)
BuildRequires:	perl(Dist::Zilla::Plugin::Signature)
BuildRequires:	perl(Dist::Zilla::Plugin::SubmittingPatches)
BuildRequires:	perl(Dist::Zilla::Plugin::SurgicalPkgVersion)
BuildRequires:	perl(Dist::Zilla::Plugin::SurgicalPodWeaver)
BuildRequires:	perl(Dist::Zilla::Plugin::SvnObtain)
BuildRequires:	perl(Dist::Zilla::Plugin::SynopsisTests)
BuildRequires:	perl(Dist::Zilla::Plugin::TaskWeaver)
BuildRequires:	perl(Dist::Zilla::Plugin::TemplateCJM)
BuildRequires:	perl(Dist::Zilla::Plugin::TemplateFiles)
BuildRequires:	perl(Dist::Zilla::Plugin::Twitter)
BuildRequires:	perl(Dist::Zilla::Plugin::UnusedVarsTests)
BuildRequires:	perl(Dist::Zilla::Plugin::UpdateGitHub)
BuildRequires:	perl(Dist::Zilla::Plugin::VersionFromModule)
BuildRequires:	perl(Dist::Zilla::Plugin::VersionFromPrev)
BuildRequires:	perl(Dist::Zilla::Plugin::VersionFromPrev::Finder::Git::LastVersion)
BuildRequires:	perl(Dist::Zilla::Plugin::VersionFromPrev::Style::Classic)
BuildRequires:	perl(Dist::Zilla::PluginBundle::AVAR)
BuildRequires:	perl(Dist::Zilla::PluginBundle::BINGOS)
BuildRequires:	perl(Dist::Zilla::PluginBundle::CJM)
BuildRequires:	perl(Dist::Zilla::PluginBundle::CSJEWELL)
BuildRequires:	perl(Dist::Zilla::PluginBundle::FAYLAND)
BuildRequires:	perl(Dist::Zilla::PluginBundle::Git)
BuildRequires:	perl(Dist::Zilla::PluginBundle::IDOPEREL)
BuildRequires:	perl(Dist::Zilla::PluginBundle::JQUELIN)
BuildRequires:	perl(Dist::Zilla::PluginBundle::KENTNL)
BuildRequires:	perl(Dist::Zilla::PluginBundle::KENTNL::Lite)
BuildRequires:	perl(Dist::Zilla::PluginBundle::MARCEL)
BuildRequires:	perl(Dist::Zilla::PluginBundle::Mercurial)
BuildRequires:	perl(Dist::Zilla::PluginBundle::PDONELAN)
BuildRequires:	perl(Dist::Zilla::PluginBundle::RJBS)
BuildRequires:	perl(Dist::Zilla::PluginBundle::ROKR)
BuildRequires:	perl(Dist::Zilla::PluginBundle::ROKR::Basic)
BuildRequires:	perl(Dist::Zilla::PluginBundle::Rakudo)
BuildRequires:	perl(Dist::Zilla::PluginBundle::SVK)
BuildRequires:	perl(English)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::More)

BuildArch:	noarch

%description
This task is merely a placeholder to pull all dist-zilla related modules in
one go.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%clean
rm -rf %buildroot

%files
%doc Changes LICENSE META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5426 |12cr|perl-Tee-0.140.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Tee
%define upstream_version 0.14

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Pure Perl emulation of GNU tee
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module//%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(File::Basename)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(Getopt::Long)
BuildRequires:	perl(IPC::Run3)
BuildRequires:	perl(Probe::Perl)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(IO::CaptureOutput)
BuildArch:	noarch

%description
The 'Tee' distribution provides the the ptee manpage program, a pure Perl
emulation of the standard GNU tool 'tee'. It is designed to be a
platform-independent replacement for operating systems without a native
'tee' program. As with 'tee', it passes input received on STDIN through to
STDOUT while also writing a copy of the input to one or more files. By
default, files will be overwritten.

Unlike 'tee', 'ptee' does not support ignoring interrupts, as signal
handling is not sufficiently portable.

The 'Tee' module provides a convenience function that may be used in place
of 'system()' to redirect commands through 'ptee'.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README LICENSE Changes META.yml
%{perl_vendorlib}/*
%{_bindir}/ptee
%{_mandir}/man1/ptee.1.xz
%{_mandir}/man3/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.140.0-2mdv2011.0
+ Revision: 657838
- rebuild for updated spec-helper

* Fri Feb 04 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.140.0-1
+ Revision: 635790
- update to new version 0.14

* Fri Dec 24 2010 Shlomi Fish <shlomif@mandriva.org> 0.130.0-1mdv2011.0
+ Revision: 624641
- import perl-Tee


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5427 |12cr|perl-Template-DBI-2.650.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Template-DBI
%define upstream_version 2.65

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Template interface to the DBI module
License:	Artistic/GPL
Group:		Development/Perl
URL:		http://www.template-toolkit.org
Source0:	http://www.cpan.org/modules/by-module/Template/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(DBI) >= 1.0
BuildRequires:	perl(Template) >= 2.15

BuildArch:	noarch
Requires:	perl(Template) >= 2.15

%description
The Template-DBI distribution contains the DBI plugin for the Template
Toolkit. At some point in the future it is likely to contain other
DBI-related plugins and extension modules for the Template Toolkit.

The DBI plugin was distributed as part of the Template Toolkit until
version 2.15 released in May 2006. At this time it was extracted into
this separate Template-DBI distribution.


%prep
%setup -q -n %{upstream_name}-%{upstream_version}

perl Makefile.PL INSTALLDIRS=vendor <<EOF
EOF
%make

%check
##make test

%install
%makeinstall_std

%files
%defattr(644,root,root,755)
%doc README
%{perl_vendorlib}/Template
%{_mandir}/*/*


%changelog
* Sun Aug 15 2010 Jérôme Quelin <jquelin@mandriva.org> 2.650.0-1mdv2011.0
+ Revision: 569957
- update to 2.65

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 2.640.0-2mdv2011.0
+ Revision: 552005
- rebuild

* Fri Jul 10 2009 Jérôme Quelin <jquelin@mandriva.org> 2.640.0-1mdv2010.0
+ Revision: 394271
- fixed a require on package name, instead of metadata perl(...) that
  prevented perl-Template-Toolkit to be upgraded
- using %%perl_convert_version

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 2.64-2mdv2009.0
+ Revision: 140717
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.64-2mdv2008.0
+ Revision: 86929
- rebuild


* Fri May 26 2006 Scott Karns <scottk@mandriva.org> 2.64-1mdv2007.0
- Initial Mandriva package (was part of perl-Template < 2.15)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5428 |12cr|perl-Template-Declare-0.450.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Template-Declare
%define upstream_version 0.45

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Template::Declare TAG set for Mozilla's em-rdf
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Template/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Accessor::Fast)
BuildRequires:	perl(Class::Data::Inheritable)
BuildRequires:	perl(Class::ISA)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(HTML::Lint)
BuildRequires:	perl(String::BufferStack)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Warn)
BuildArch:	noarch

%description
'Template::Declare' is a pure-Perl declarative HTML/XUL/RDF/XML templating
system.

Yes. Another one. There are many others like it, but this one is ours.

A few key features and buzzwords:

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/Template/

%changelog
* Sun Apr 17 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.450.0-1mdv2011.0
+ Revision: 654377
- update to new version 0.45

* Sun Dec 19 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.440.0-1mdv2011.0
+ Revision: 622948
- new version

* Fri Apr 30 2010 Michael Scherer <misc@mandriva.org> 0.430.0-1mdv2011.0
+ Revision: 541109
- import perl-Template-Declare


* Fri Apr 30 2010 cpan2dist 0.43-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5429 |12cr|perl-Template-GD-2.660.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Template-GD
%define upstream_version 2.66

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	GD plugin(s) for the Template Toolkit
License:	Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Template/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Template)
BuildArch:	noarch

%description
The Template-GD distribution provides a number of Template Toolkit plugin
modules to interface with Lincoln Stein's GD modules. These in turn provide an
interface to Thomas Boutell's GD graphics library.

These plugins were distributed as part of the Template Toolkit until version
2.15 released in February 2006. At this time they were extracted into this
separate distribution.

For general information on the Template Toolkit see the documentation for the
Template module or http://template-toolkit.org. For information on using
plugins, see Template::Plugins and "USE" in Template::Manual::Directives.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README
%{perl_vendorlib}/Template
%{_mandir}/*/*


%changelog
* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 2.660.0-1mdv2010.0
+ Revision: 405530
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.66-4mdv2009.0
+ Revision: 258460
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.66-3mdv2009.0
+ Revision: 246500
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 2.66-1mdv2008.1
+ Revision: 140717
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Sun Jan 21 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.66-1mdv2007.0
+ Revision: 111253
- Import perl-Template-GD

* Sun Jan 21 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.66-1mdv2007.1
- first mdv release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5430 |12cr|perl-Template-Multilingual-1.00-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module  Template-Multilingual
%define name	perl-%{module}
%define version 1.00
%define release %mkrel 2

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Multilingual templates for Template Toolkit
License:	GPL or Artistic
Group:		Development/Perl
Source:		ftp://ftp.perl.org/pub/CPAN/modules/by-module/Template/%{module}-%{version}.tar.bz2
Url:		http://search.cpan.org/dist/%{module}/
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Template)
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
This subclass of Template Toolkit's Template class supports multilingual
templates: templates that contain text in several languages.

%prep
%setup -q -n %{module}-%{version}

%build
%{__perl} Build.PL installdirs=vendor
./Build

%install
rm -rf %{buildroot}
./Build install destdir=%{buildroot}

%check
./Build test

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes README
%{perl_vendorlib}/Template/Multilingual.pm
%{perl_vendorlib}/Template/Multilingual
%{_mandir}/*/*



%changelog
* Mon Sep 14 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.00-2mdv2010.0
+ Revision: 440693
- rebuild

* Tue Jan 20 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.00-1mdv2009.1
+ Revision: 331589
- update to new version 1.00
- update to new version 1.00

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.09-3mdv2009.0
+ Revision: 241912
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Aug 08 2007 Funda Wang <fundawang@mandriva.org> 0.09-1mdv2008.0
+ Revision: 60464
- New version 0.09

* Thu May 03 2007 Olivier Thauvin <nanardon@mandriva.org> 0.08-1mdv2008.0
+ Revision: 22086
- 0.08


* Wed May 17 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.06-1mdk
- First Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5431 |12cr|perl-Template-Plugin-Class-0.140.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Template-Plugin-Class
%define upstream_version 0.14

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Allow calling of class methods on arbitrary classes
License:	Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Template/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Template)
BuildArch:	noarch

%description
Template::Plugin::Class allows you to call class methods on arbitrary classes.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL installdirs=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{perl_vendorlib}/Template
%{_mandir}/*/*


%changelog
* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.140.0-1mdv2010.0
+ Revision: 405531
- rebuild using %%perl_convert_version

* Thu May 07 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.14-1mdv2010.0
+ Revision: 373049
- new version

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.13-5mdv2009.0
+ Revision: 241950
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.13-3mdv2008.0
+ Revision: 86930
- rebuild


* Tue Aug 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.13-2mdv2007.0
- Rebuild

* Thu May 11 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.13-1mdk
- new version
- no buildrequires on perl-devel, this is a Module-Build managed module

* Tue Mar 21 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.12-4mdk
- fix buildrequires

* Thu Mar 16 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.12-3mdk
- spec rewrite

* Thu Mar 17 2005 Bruno Cornec <bcornec@mandrakesoft.org> 0.12-2mdk
- rpmlint fixes

* Thu Mar 17 2005 Bruno Cornec <bcornec@mandrakesoft.org> 0.12-1mdk
- Initial build.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5432 |12cr|perl-Template-Plugin-Clickable-0.60.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Template-Plugin-Clickable
%define upstream_version 0.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Make URLs clickable in HTML 
License:	Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Template/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Template)
BuildRequires:	perl(URI::Find)
BuildRequires:	perl(UNIVERSAL::require)
BuildArch:	noarch

%description
Template::Plugin::Clickable is a plugin for TT, which allows you to filter
HTMLs clickable.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Template
%{_mandir}/*/*


%changelog
* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.60.0-1mdv2010.0
+ Revision: 405532
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.06-4mdv2009.0
+ Revision: 258462
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.06-3mdv2009.0
+ Revision: 246502
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.06-1mdv2008.1
+ Revision: 140717
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Mar 09 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-1mdv2007.1
+ Revision: 138894
- fix build dependencies
- Imported perl-Template-Plugin-Clickable-0.06-1mdv2007.1 into SVN repository.

* Fri Mar 09 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-1mdv2007.1
- first mdv release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5433 |12cr|perl-Template-Plugin-Clickable-Email-0.10.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Template-Plugin-Clickable-Email
%define upstream_version 0.01

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 1

Summary:    Make email addresses in to HTML links
License:    Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Template/%{upstream_name}-%{upstream_version}.tar.bz2

Buildrequires:  perl(Module::Build)
Buildrequires:  perl(Template)
Buildrequires:  perl(Email::Find)
buildArch:      noarch
buildRoot:      %{_tmppath}/%{name}-%{version}-%{release}

%description
Template::Plugin::Clickable::Email converts any e-mail addresses found in the
filtered text in to HTML mailto: links.

This module uses Email::Find, see the documentation for that module for caveats
relating to how addresses are parsed, and why some false positives may occur.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor
./Build

%check
./Build test

%install
rm -rf %{buildroot}
./Build install destdir=%{buildroot}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README Changes
%{perl_vendorlib}/Template
%{_mandir}/*/*


%changelog
* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.10.0-1mdv2010.0
+ Revision: 405533
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.01-4mdv2009.0
+ Revision: 258463
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.01-3mdv2009.0
+ Revision: 246504
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.01-1mdv2008.1
+ Revision: 140717
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Mar 09 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.01-1mdv2007.1
+ Revision: 138868
- Imported perl-Template-Plugin-Clickable-Email-0.01-1mdv2007.1 into SVN repository.

* Fri Mar 09 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.01-1mdv2007.1
- first mdv release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5434 |12cr|perl-Template-Plugin-JavaScript-0.20.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Template-Plugin-JavaScript
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	TT filter to encode text to be safe in JavaScript
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Template/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Template::Plugin::JavaScript is a TT filter that filters text so it
can be safely used in JavaScript quotes.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%files
%doc Changes
%{perl_vendorlib}/Template
%{_mandir}/man3/*

%changelog
* Sun Dec 19 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.20.0-1mdv2011.0
+ Revision: 622949
- new version

* Wed Aug 05 2009 Jérôme Quelin <jquelin@mandriva.org> 0.10.0-1mdv2010.0
+ Revision: 410097
- rebuild using %%perl_convert_version

* Thu Mar 06 2008 Anssi Hannula <anssi@mandriva.org> 0.01-1mdv2008.1
+ Revision: 181029
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5435 |12cr|perl-Template-Plugin-Latex-3.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Template-Plugin-Latex
%define upstream_version 3.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	LaTeX plugin for the Template Toolkit
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Template/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(LaTeX::Driver)
BuildRequires:	perl(LaTeX::Encode)
BuildRequires:	perl(LaTeX::Table)
BuildRequires:	perl(Template)
BuildRequires:	perl(Class::Accessor)
BuildRequires:	perl(Test::NoWarnings)
BuildRequires:	perl(Moose::Policy) perl(Moose)
BuildRequires:	perl(Class::MOP)
BuildRequires:	perl(Sub::Identify)
BuildRequires:	perl(Devel::GlobalDestruction)
BuildRequires:	perl(Sub::Name)
BuildArch:	noarch

%description
The Template::Latex module is a wrapper of convenience around the Template
module, providing additional support for generating PDF, PostScript and DVI
documents from LaTeX templates.

You use the Template::Latex module exactly as you would the Template
module.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README README README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 3.20.0-2mdv2011.0
+ Revision: 658882
- rebuild for updated spec-helper

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 3.20.0-1mdv2010.0
+ Revision: 401606
- rebuild using %%perl_convert_version
- fixed license field

* Fri May 15 2009 Jérôme Quelin <jquelin@mandriva.org> 3.02-2mdv2010.0
+ Revision: 375898
- rebuild

* Sat Apr 11 2009 Olivier Thauvin <nanardon@mandriva.org> 3.02-1mdv2009.1
+ Revision: 366351
- buildrequires
- import perl-Template-Plugin-Latex


* Sat Apr 11 2009 cpan2dist 3.02-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5436 |12cr|perl-Template-Plugin-Number-Format-1.20.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Template-Plugin-Number-Format
%define upstream_version 1.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Plugin/filter interface to Number::Format
License:	Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Template/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Number::Format)
BuildRequires:	perl(Template)
BuildArch:	noarch

%description
Template::Plugin::Number::Format makes the number-munging grooviness of
Number::Format available to your templates. It is used like a plugin, but
installs filters into the current context.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%{perl_vendorlib}/Template
%{_mandir}/*/*


%changelog
* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 1.20.0-1mdv2010.0
+ Revision: 405534
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.02-3mdv2009.0
+ Revision: 241951
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Aug 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.02-1mdv2008.0
+ Revision: 63963
- update to new version 1.02


* Fri Mar 09 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.01-1mdv2007.1
+ Revision: 138861
- Imported perl-Template-Plugin-Number-Format-1.01-1mdv2007.1 into SVN repository.

* Fri Mar 09 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.01-1mdv2007.1
- first mdv release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5437 |12cr|perl-Template-Plugin-Page-0.100.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Template-Plugin-Page
%define upstream_version 0.10

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	A plugin to help when paging through sets of results
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Template/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Data::Page)
BuildRequires:  perl(Template)
BuildArch:	noarch

%description
When searching through large amounts of data, it is often the case
that a result set is returned that is larger than we want to display
on one page. This results in wanting to page through various pages of
data. The maths behind this is unfortunately fiddly, hence this
module.

The main concept is that you pass in the number of total entries, the
number of entries per page, and the current page number. You can then
call methods to find out how many pages of information there are, and
what number the first and last entries on the current page really are.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Template/Plugin/*
%{_mandir}/*/*

%changelog
* Mon Aug 03 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.100.0-1mdv2010.0
+ Revision: 408083
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.10-6mdv2009.0
+ Revision: 258476
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.10-5mdv2009.0
+ Revision: 246507
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.10-3mdv2008.1
+ Revision: 140717
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.10-3mdv2008.0
+ Revision: 86943
- rebuild


* Mon Jan 16 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.10-2mdk
- Add BuildRequires: perl-Template-Toolkit

* Sun Jan 15 2006 Frederic Lepied <flepied@mandriva.com> 0.10-1mdk
- Initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5438 |12cr|perl-Template-Plugin-Subst-0.20.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Template-Plugin-Subst
%define upstream_version 0.02

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 2

Summary:    s/// functionality for Template Toolkit templates
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Template/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Template)
BuildRequires: perl(Test::More)
BuildRequires: perl(Module::Build::Compat)
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
Template::Plugin::Subst acts as a filter and a virtual method to carry
out regular expression substitutions with back references on text and
variables in the Template Toolkit.

That's the advantage of this approach over the built-in C<replace>
method.  C<replace> doesn't deal with backrefs, so code like this:

  [% str = 'foobar' %]
  [% str.replace('(foo)(bar)', '$2$1') %]

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc META.yml Changes README
%{_mandir}/man3/*
%perl_vendorlib/*


%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.20.0-2mdv2011.0
+ Revision: 658883
- rebuild for updated spec-helper

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.20.0-1mdv2010.0
+ Revision: 405535
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.02-4mdv2009.0
+ Revision: 258484
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.02-3mdv2009.0
+ Revision: 246509
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Nov 13 2007 Jérôme Quelin <jquelin@mandriva.org> 0.02-1mdv2008.1
+ Revision: 108476
- requiring perl(Module::Build)
- remove yes call
- import perl-Template-Plugin-Subst




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5439 |12cr|perl-Template-Plugin-YAML-1.230.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Template-Plugin-YAML
%define upstream_version 1.23

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Plugin interface to YAML
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Template/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(YAML)
BuildRequires:	perl(Template)
BuildArch:	noarch

%description
This is a simple Template Toolkit Plugin Interface to the YAML module.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test 

%install
%makeinstall_std

%files
%doc Changes
%{perl_vendorlib}/Template
%{_mandir}/*/*


%changelog
* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 1.230.0-1mdv2010.0
+ Revision: 405536
- rebuild using %%perl_convert_version

* Wed Dec 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.23-1mdv2009.1
+ Revision: 315132
- new version

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.22-4mdv2009.0
+ Revision: 258485
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.22-3mdv2009.0
+ Revision: 246511
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 1.22-1mdv2008.1
+ Revision: 123634
- kill re-definition of %%buildroot on Pixel's request


(none)
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5440 |12cr|perl-Template-Provider-Encoding-0.100.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Template-Provider-Encoding
%define upstream_version 0.10

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Template plugin to specify encoding
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Template/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Encode)
BuildRequires:	perl(Template)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
Template::Plugin::encoding is a Template plugin to declare the encoding of
template files. This plugin doesn't actually do anything but
Template::Provider::Encoding scans the usage of this module to find the
encoding of templates. As a bonus, you can use 'encoding' variable in the
template to specify file encoding, which might be useful for XML or HTML
meta tag.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/Template

%changelog
* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.100.0-1mdv2010.0
+ Revision: 405537
- rebuild using %%perl_convert_version

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.10-2mdv2009.0
+ Revision: 268729
- rebuild early 2009.0 package (before pixel changes)

* Sat May 24 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.10-1mdv2009.0
+ Revision: 210858
- import perl-Template-Provider-Encoding


* Sat May 24 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.10-1mdv2009.0
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5441 |12cr|perl-Template-Timer-1.00-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname Template-Timer
%define name perl-%{realname}
%define version 1.00
%define release %mkrel 2

Summary:	Rudimentary profiling for Template Toolkit
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	Artistic/GPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{realname}/
Source:		%{realname}-%{version}.tar.bz2
BuildRequires:	perl-devel
BuildRequires:  perl-Template-Toolkit
BuildArch:	noarch
Buildroot:	%{_tmppath}/%{name}-root

%description
Template::Timer provides inline timings of the template processing througout
your code. It's an overridden version of Template::Context that wraps the
process() and include() methods.

%prep
%setup -q -n %{realname}-%{version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%__make test

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%files
%defattr(-,root,root)
%doc README Changes
%{perl_vendorlib}/Template/*
%{_mandir}/*/*

%clean
rm -rf $RPM_BUILD_ROOT



%changelog
* Mon Sep 14 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.00-2mdv2010.0
+ Revision: 440695
- rebuild

* Sun Mar 08 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.00-1mdv2009.1
+ Revision: 353017
- update to new version 1.00

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.04-5mdv2009.0
+ Revision: 241952
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon May 07 2007 Olivier Thauvin <nanardon@mandriva.org> 0.04-3mdv2008.0
+ Revision: 23835
- rebuild


* Tue Dec 20 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.04-2mdk
- Add BuildRequires

* Fri Dec 16 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.04-1mdk
- Initial MDV RPM


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5442 |12cr|perl-Template-Tiny-1.120.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Template-Tiny
%define upstream_version 1.12

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Template Toolkit reimplemented in as little code as possible
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Template/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Capture::Tiny)
BuildRequires:	perl(Test::More)

BuildArch:	noarch

%description
*WARNING: THIS MODULE IS EXPERIMENTAL AND SUBJECT TO CHANGE WITHOUT NOTICE*

*YOU HAVE BEEN WARNED!*

*Template::Tiny* is a reimplementation of a partial subset of the the
Template manpage Toolkit, in as few lines of code as possible.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README LICENSE Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Fri Jun 24 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.120.0-1mdv2011.0
+ Revision: 687001
- update to new version 1.12

* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.110.0-2
+ Revision: 654302
- rebuild for updated spec-helper

* Tue Feb 23 2010 Jérôme Quelin <jquelin@mandriva.org> 0.110.0-1mdv2011.0
+ Revision: 510235
- adding missing buildrequires:
- update to 0.11

* Sun Jan 24 2010 Jérôme Quelin <jquelin@mandriva.org> 0.100.0-1mdv2010.1
+ Revision: 495433
- update to 0.10

* Thu Dec 24 2009 Jérôme Quelin <jquelin@mandriva.org> 0.90.0-1mdv2010.1
+ Revision: 482097
- import perl-Template-Tiny


* Thu Dec 24 2009 cpan2dist 0.09-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5443 |12cr|perl-Template-XML-2.170.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Template-XML
%define upstream_version 2.17

%if %{_use_internal_dependency_generator}
%define __noautoprov 'perl\\(XML::(.*)\\)'
%else
%define _provides_exceptions perl(XML::
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	XML plugin for the Template Toolkit
License:	Artistic/GPL
Group:		Development/Perl
URL:		http://www.template-toolkit.org
Source0:	http://www.cpan.org/modules/by-module/Template/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Template) >= 2.15
BuildRequires:	perl(XML::DOM) >= 1.27
BuildRequires:	perl(XML::LibXML)
BuildRequires:	perl(XML::Parser) >= 2.19
BuildRequires:	perl(XML::RSS) >= 0.9
BuildRequires:	perl(XML::Simple) >= 2
BuildRequires:	perl(XML::XPath) >= 1
BuildArch:	noarch

%description
The Template-XML distribution provides a number of Template Toolkit
plugin modules for working with XML.

The basic XML plugins were distributed as part of the Template Toolkit
until version 2.15 released in May 2006. At this time they were
extracted into this separate Template-XML distribution and an alpha
version of this Template::Plugin::XML front-end module was added.


%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%{makeinstall_std}

%files
%doc README
%{perl_vendorlib}/Template
%{_mandir}/*/*


%changelog
* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 2.170.0-1mdv2010.0
+ Revision: 406383
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.17-3mdv2009.0
+ Revision: 241957
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat May 05 2007 Olivier Thauvin <nanardon@mandriva.org> 2.17-1mdv2008.0
+ Revision: 23193
- 2.17


* Mon May 29 2006 Scott Karns <scottk@mandriva.org> 2.16-1mdv2007.0
- Version 2.16

* Mon May 29 2006 Scott Karns <scottk@mandriva.org> 2.15-2mdv2007.0
- Added BuildRequires perl(XML::LibXML)

* Fri May 26 2006 Scott Karns <scottk@mandriva.org> 2.15-1mdv2007.0
- Initial Mandriva package (was part of perl-Template < 2.15)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5444 |12cr|perl-Term-Animation-2.600.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Term-Animation
%define upstream_version 2.6

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	ASCII sprite animation framework 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/K/KB/KBAUCOM/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Curses)

BuildArch:	noarch

%description
This module provides a framework to produce sprite animations using ASCII art.
Each ASCII 'sprite' is given one or more frames, and placed into the animation
as an 'animation object'. An animation object can have a callback routine that
controls the position and frame of the object.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Term
%{_mandir}/*/*

%changelog
* Wed Mar 30 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.600.0-1mdv2011.0
+ Revision: 649175
- update to new version 2.6

* Sat Feb 13 2010 Jérôme Quelin <jquelin@mandriva.org> 2.400.0-1mdv2011.0
+ Revision: 505274
- rebuild using %%perl_convert_version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2.4-6mdv2010.0
+ Revision: 430555
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 2.4-5mdv2009.0
+ Revision: 258486
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2.4-4mdv2009.0
+ Revision: 246513
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Dec 21 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.4-2mdv2008.1
+ Revision: 136713
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Dec 20 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.4-1mdv2007.0
+ Revision: 100400
- new version

* Wed Nov 15 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.2-1mdv2007.1
+ Revision: 84307
- new version
- Import perl-Term-Animation

* Fri Sep 09 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.1-2mdk
- fix buildrequires (Luca Olivetti <luca@ventoso.org>)

* Thu Sep 08 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.1-1mdk
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5445 |12cr|perl-Term-ANSIScreen-1.420.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Term-ANSIScreen
%define upstream_version 1.42

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Term::ANSIScreen - Terminal control using ANSI escape sequences
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Term/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Term::ANSIScreen, a Term::ANSIColor clone with supports for
screen mode, cursor control and keyboard mapping sequences.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc ChangeLog README
%{perl_vendorlib}/Term/ANSIScreen.pm
%{_mandir}/*/*


%changelog
* Sat Aug 01 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.420.0-1mdv2010.0
+ Revision: 405538
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.42-6mdv2009.0
+ Revision: 241958
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed May 09 2007 Oden Eriksson <oeriksson@mandriva.com> 1.42-4mdv2008.0
+ Revision: 25455
- rebuild

* Mon May 07 2007 Olivier Thauvin <nanardon@mandriva.org> 1.42-3mdv2008.0
+ Revision: 23833
- rebuild


* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.42-2mdk
- Fix SPEC according to Perl Policy
	-Source URL
- use mkrel

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 1.42-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5446 |12cr|perl-Term-Clui-1.640.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name		Term-Clui
%define upstream_version	1.64

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	%{upstream_name} module for perl
License:	GPLv2+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Term/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Term::Clui offers a high-level user interface to give the user of 
command-line applications a consistent "look and feel". Its metaphor 
for the computer is as a human-like conversation-partner, and as each 
question/response is completed it is summarised onto one line, and 
remains on screen, so that the history of the session gradually 
accumulates on the screen and is available for review, or for 
cut/paste. This user interface can therefore be intermixed with 
standard applications which write to STDOUT or STDERR, such as 
make, pgp, rcs etc.

For the user, &choose uses arrow keys (or hjkl) and Return or q; 
also SpaceBar for multiple choices. &confirm expects y, Y, n or N. 
In general, ctrl-L redraws the (currently active bit of the) screen. 
&edit and &view use the default EDITOR and PAGER if possible.

It's fast, simple, and has few external dependencies. It doesn't use curses 
(which is a whole-of-screen interface); it uses a small subset of vt100 
sequences (up down left right normal and reverse) which are very portable.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Term
%{_mandir}/*/*

%changelog
* Sun Nov 28 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.640.0-1mdv2011.0
+ Revision: 602391
- update to new version 1.64

* Thu Nov 11 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.620.0-1mdv2011.0
+ Revision: 596035
- update to new version 1.62

* Fri Oct 22 2010 StÃ©phane TÃ©letchÃ©a <steletch@mandriva.org> 1.610.0-1mdv2011.0
+ Revision: 587322
- Update to version 1.61

* Fri Jun 04 2010 StÃ©phane TÃ©letchÃ©a <steletch@mandriva.org> 1.560.0-1mdv2011.0
+ Revision: 547079
- Update to 1.56

* Fri May 07 2010 StÃ©phane TÃ©letchÃ©a <steletch@mandriva.org> 1.540.0-1mdv2010.1
+ Revision: 543137
- Update to 1.54 (brings mouse support, fixes some bugs
- Spec little cleanup about spaces and tabs

* Fri Nov 06 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.440.0-1mdv2010.1
+ Revision: 461029
- update to 1.44

* Mon Oct 05 2009 StÃ©phane TÃ©letchÃ©a <steletch@mandriva.org> 1.430.0-1mdv2010.0
+ Revision: 453864
- New version 1.43

* Sun Sep 27 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.420.0-1mdv2010.0
+ Revision: 449990
- update to 1.42

* Tue Aug 04 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.410.0-1mdv2010.0
+ Revision: 409023
- rebuild using %%perl_convert_version

* Sun Mar 08 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.41-1mdv2009.1
+ Revision: 353022
- new version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.40-4mdv2009.0
+ Revision: 258487
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.40-3mdv2009.0
+ Revision: 246515
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.40-1mdv2008.1
+ Revision: 140717
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Aug 22 2007 StÃ©phane TÃ©letchÃ©a <steletch@mandriva.org> 1.40-1mdv2008.0
+ Revision: 68947
- 1.40

* Thu May 03 2007 Olivier Thauvin <nanardon@mandriva.org> 1.39-1mdv2008.0
+ Revision: 22087
- 1.39


* Sun Nov 12 2006 StÃ©phane TÃ©letchÃ©a <steletch@mandriva.org> 1.37-1mdv2007.0
+ Revision: 83527
- 1.37
- Import perl-Term-Clui

* Tue Aug 22 2006 Stéphane Téletchéa <steletch@mandriva.org> 1.36-1mdv2007
- Version 1.36
- Fix in the source address

* Sat May 06 2006 Stéphane Téletchéa <steletch@mandriva.org> 1.35-2mdk
- Minor fix to better follow Perl Policy

* Thu May 04 2006 Stéphane Téletchéa <steletch@mandriva.org> 1.35-1mdk
- Initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5447 |12cr|perl-Term-Encoding-0.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Term-Encoding
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Detect encoding of the current terminal
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Term/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Term::Encoding is a simple module to detect an encoding the current
terminal expects, in various ways.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.20.0-2mdv2011.0
+ Revision: 658884
- rebuild for updated spec-helper

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.20.0-1mdv2010.0
+ Revision: 406185
- rebuild using %%perl_convert_version

* Thu Mar 05 2009 Michael Scherer <misc@mandriva.org> 0.02-1mdv2009.1
+ Revision: 348721
- import perl-Term-Encoding



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5448 |12cr|perl-Term-Gnuplot-0.90380905-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	Term-Gnuplot

Name:		perl-%{module}
Version:	0.90380905
Release:	9
Summary:	Lowlevel graphics using gnuplot drawing routines
License:	GPL or Artistic
Group:		Development/Perl
Source0:	http://search.cpan.org/CPAN/modules/by-module/Term/%{module}-%{version}.tar.bz2
Patch0:		Term-Gnuplot-0.90380905-string-format-fix.patch
Url:		http://search.cpan.org/dist/%{module}/
BuildRequires:	perl-devel
BuildRequires:	svgalib-devel
BuildRequires:	gnuplot
Requires:	gnuplot
BuildRequires:	libjpeg-devel
BuildRequires:	X11-devel
BuildRequires:	pkgconfig(libpng15)
BuildRequires:	freetype-devel
buildRequires:	gd-devel

%description
Lowlevel graphics using gnuplot drawing routines.

%prep
%setup -q -n %{module}-%{version}
%patch0 -p1 -b .str_fmt~

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
yes "" | %{__make} test

%install
%makeinstall_std

%files
%doc README
%{_mandir}/*/*
%{perl_vendorlib}/*


%changelog
* Sun Feb 12 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.90380905-9
+ Revision: 773476
- fix typo in string format fix patch
- fix mixed-use-of-spaces-and-tabs
- add 'gd-devel' to buildrequires
- apply string format fix patch
- use pkgconfig() depeendency
- clean up spec
- svn commit -m mass rebuild of perl extension against perl 5.14.2

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.90380905-5mdv2009.0
+ Revision: 258496
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.90380905-4mdv2009.0
+ Revision: 246517
- rebuild

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 0.90380905-2mdv2008.1
+ Revision: 152322
- rebuild

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 0.90380905-1mdv2008.1
+ Revision: 140717
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sun Jan 07 2007 Olivier Thauvin <nanardon@mandriva.org> 0.90380905-1mdv2007.0
+ Revision: 105038
- first mdv package
- Create perl-Term-Gnuplot


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5449 |12cr|perl-Term-InKey-1.40.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Term-InKey
%define upstream_version 1.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Term::InKey - Perl extension for clearing the screen and receiving a keystroke
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Term/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module implements Clear() to clear screen and ReadKey() to
receive a keystroke, on UNIX and Win32 platforms. As opposed to
Term::ReadKey, it does not contain XSUB code and can be easily
installed on Windows boxes.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

# cleanup
rm -f %{buildroot}%{perl_vendorlib}/Term/demo.pl

%files
%doc Changes README
%{perl_vendorlib}/Term/InKey.pm
%{_mandir}/*/*


%changelog
* Tue May 03 2011 Michael Scherer <misc@mandriva.org> 1.40.0-2mdv2011.0
+ Revision: 664914
- mass rebuild

* Sat Aug 01 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.40.0-1mdv2010.0
+ Revision: 405539
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.04-6mdv2009.0
+ Revision: 241960
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed May 09 2007 Oden Eriksson <oeriksson@mandriva.com> 1.04-4mdv2008.0
+ Revision: 25456
- rebuild

* Mon May 07 2007 Olivier Thauvin <nanardon@mandriva.org> 1.04-3mdv2008.0
+ Revision: 23832
- rebuild


* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.04-2mdk
- Fix SPEC according to Perl Policy
	- Source URL
- use mkrel

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 1.04-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5450 |12cr|perl-Term-ProgressBar-2.90.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Term-ProgressBar
%define upstream_version 2.09

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Provides a progress meter on a standard terminal
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Term/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Class::MethodMaker)
BuildRequires:	perl(Term::ReadKey)
BuildArch:	noarch

%description
Term::ProgressBar provides a simple progress bar on the terminal, to
let the user know that something is happening, roughly how much stuff
has been done, and maybe an estimate at how long remains.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files
%{perl_vendorlib}/Term/ProgressBar.pm
%{_mandir}/*/*

%changelog
* Tue Jul 28 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2.90.0-1mdv2010.0
+ Revision: 401605
- rebuild using %%perl_convert_version
- fixed license field

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.09-5mdv2009.0
+ Revision: 258506
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.09-4mdv2009.0
+ Revision: 246518
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 2.09-2mdv2008.1
+ Revision: 140717
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Tue Dec 19 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.09-2mdv2007.0
+ Revision: 100116
- Import perl-Term-ProgressBar

* Sat Apr 29 2006 Nicolas Lécureuil <neoclust@mandriva.org> 2.09-2mdk
- Fix SPEC according to Perl Policy
	- BuildRequires
	- Source URL
	- URL

* Sun Jul 17 2005 Stefan van der Eijk <stefan@eijk.nu> 2.09-1mdk
- 2.09
- mkrel

* Mon Jan 17 2005 Stefan van der Eijk <stefan@mandrakesoft.com> 2.06-0.r1.1mdk
- New release 2.06-r1


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5451 |12cr|perl-Term-ProgressBar-Quiet-0.310.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Term-ProgressBar-Quiet
%define upstream_version 0.31

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Provide a progress meter if run interactively
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Term/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(IO::Interactive)
BuildRequires:	perl(Term::ProgressBar)
BuildRequires:	perl(Test::MockObject)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
the Term::ProgressBar manpage is a wonderful module for showing progress
bars on the terminal. This module acts very much like that module when it
is run interactively. However, when it is not run interactively (for
example, as a cron job) then it does not show the progress bar.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc CHANGES README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.310.0-2mdv2011.0
+ Revision: 655220
- rebuild for updated spec-helper

* Sun Jan 03 2010 Jérôme Quelin <jquelin@mandriva.org> 0.310.0-1mdv2011.0
+ Revision: 485958
- import perl-Term-ProgressBar-Quiet


* Sun Jan 03 2010 cpan2dist 0.31-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5452 |12cr|perl-Term-ProgressBar-Simple-0.30.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Term-ProgressBar-Simple
%define upstream_version 0.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Simpler progress bars
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Term/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Term::ProgressBar::Quiet)
BuildArch:	noarch

%description
Progress bars are handy - they tell you how much work has been done, how
much is left to do and estimate how long it will take.

But they can be fiddly!

This module does the right thing in almost all cases in a really convenient
way.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc CHANGES
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.30.0-2mdv2011.0
+ Revision: 654304
- rebuild for updated spec-helper

* Sun Jan 03 2010 Jérôme Quelin <jquelin@mandriva.org> 0.30.0-1mdv2011.0
+ Revision: 485960
- import perl-Term-ProgressBar-Simple


* Sun Jan 03 2010 cpan2dist 0.03-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5453 |12cr|perl-Term-Prompt-1.40.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Term-Prompt
%define upstream_version 1.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Perl extension for prompting a user for information
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Term/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Term::ReadKey)
BuildArch:	noarch

%description
A Perl module for prompting a user for information.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
chmod 644 Changes README lib/Term/Prompt.pm
perl -pi -e 's/\r\n$/\n/;'  Changes README lib/Term/Prompt.pm

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Term
%{_mandir}/*/*


%changelog
* Sat Aug 01 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.40.0-1mdv2010.0
+ Revision: 405540
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.04-3mdv2009.0
+ Revision: 241961
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Jul 05 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.04-1mdv2008.0
+ Revision: 48613
- update to new version 1.04


* Tue Aug 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.03-5mdv2007.0
- Rebuild

* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.03-4mdk
- Fix SPEC according to Perl Policy
    - BuildRequires
    - Source URL

* Mon Mar 06 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.03-3mdk
- spec cleanup
- fix directory ownership

* Thu Sep 29 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.03-2mdk
- Fix url/Source
- mkrel
- Fix BuildRequires

* Wed Nov 24 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 1.03-1mdk
- 1.03
- new (terse) description

* Thu Jun 03 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.01-1mdk
- 1.01
- fix perms


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5454 |12cr|perl-Term-Query-2.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define real_name Term-Query

Summary:	Term::Query - table-driven query routine
Name:		perl-%{real_name}
Version:	2.0
Release: %mkrel 7
License:	GPL or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{real_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Term/%{real_name}-%{version}.tar.bz2
BuildRequires:	perl-devel
BuildRequires:	perl(Array::PrintCols)
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Term::Query is a Perl 5 module, which performs generalized queries on
various kinds of values. Validation and normalization of input, based
on the type, is automated, as is error reporting and re-solicitation
of input.

%prep
%setup -q -n %{real_name}-%{version} 

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
# make test don't work
# make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ChangeLog README
%{perl_vendorlib}/Term/*
%{_mandir}/*/*



%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 2.0-7mdv2010.0
+ Revision: 430572
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.0-6mdv2009.0
+ Revision: 241962
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed May 09 2007 Oden Eriksson <oeriksson@mandriva.com> 2.0-4mdv2008.0
+ Revision: 25457
- rebuild

* Mon May 07 2007 Olivier Thauvin <nanardon@mandriva.org> 2.0-3mdv2008.0
+ Revision: 23831
- rebuild


* Fri Apr 28 2006 Nicolas Lcureuil <neoclust@mandriva.org> 2.0-2mdk
- Fix SPEC according to Perl Policy
	- BuildRequires
	- Source URL
- use mkrel

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5455 |12cr|perl-Term-ReadLine-Perl-1.30.300-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Term-ReadLine-Perl
%define upstream_version 1.0303

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2
Epoch:		1

Summary:	Perl interface to readline libraries
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Term/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel

BuildArch:	noarch

%description
This is a quick implementation of the minimal interface to Readline
libraries. The implementation is made in Perl (mostly) by Jeffrey
Friedl. The only thing this library does is to make it conformant (and
add some minimal changes, like using Term::ReadKey if present, and
correct work under xterm). 

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# useless in non-interactive context

%install
%makeinstall_std

%files
%doc CHANGES README
%{perl_vendorlib}/Term

%changelog
* Fri Nov 06 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1:1.30.300-1mdv2010.1
+ Revision: 461031
- bmping epoch
- update to 1.0303

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.0302-6mdv2010.0
+ Revision: 430579
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.0302-5mdv2009.0
+ Revision: 258507
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.0302-4mdv2009.0
+ Revision: 246520
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.0302-2mdv2008.1
+ Revision: 136360
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.0302-2mdv2008.0
+ Revision: 86952
- rebuild


* Mon May 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.0302-1mdv2007.0
- New release 1.0302

* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.0208-2mdk
- Fix SPEC according to Perl Policy
	- Source URL

* Fri Mar 17 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.0208-1mdk
- New release 1.0208

* Wed Mar 08 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.0207-2mdk
- fix summary
- fix directory ownership

* Mon Mar 06 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.0207-1mdk
- New release 1.0207
- spec cleanup

* Thu Sep 29 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.0203-2mdk
- Fix url
- Make rpmbuildupdate happy

* Tue Feb 17 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.0203-1mdk
- from Maxim Heijndijk <cchq@wanadoo.nl> :
	- Initial wrap.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5456 |12cr|perl-Term-ReadPassword-0.110.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Term-ReadPassword
%define upstream_version 0.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Asking the user for a password
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Term/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module lets you ask the user for a password in the traditional way,
from the keyboard, without echoing.

This is not intended for use over the web; user authentication over the web
is another matter entirely. Also, this module should generally be used in
conjunction with Perl's *crypt()* function, sold separately.

The *read_password* function prompts for input, reads a line of text from
the keyboard, then returns that line to the caller. The line of text
doesn't include the newline character, so there's no need to use *chomp*.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
#Commenting-out because it's interactive.
#make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.110.0-3mdv2011.0
+ Revision: 657839
- rebuild for updated spec-helper

* Sun Oct 17 2010 Shlomi Fish <shlomif@mandriva.org> 0.110.0-2mdv2011.0
+ Revision: 586543
- Disabled make test because it's interactive
- import perl-Term-ReadPassword


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5457 |12cr|perl-Term-Report-1.180.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Term-Report
%define upstream_version 1.18

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Easy way to create dynamic 'reports' from within scripts
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Term/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description 
Term::Report can be used to generate nicely formatted dynamic output. It can
also use Term::StatusBar to show progress and Number::Format so numbers show up
more readable. All output is sent to STDOUT by default.

The current release may not be compatible with previous code. Many changes were
made with regards to how output could be formatted.

%prep
%setup -q -n %{upstream_name}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README
%{perl_vendorlib}/Term*
%{_mandir}/*/*

%changelog
* Tue May 03 2011 Michael Scherer <misc@mandriva.org> 1.180.0-2mdv2011.0
+ Revision: 664911
- mass rebuild

* Sat Aug 01 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.180.0-1mdv2010.0
+ Revision: 405541
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.18-10mdv2009.0
+ Revision: 258508
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.18-9mdv2009.0
+ Revision: 246523
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.18-7mdv2008.1
+ Revision: 136360
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.18-7mdv2008.0
+ Revision: 86965
- rebuild


* Tue Aug 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.18-6mdv2007.0
- Rebuild

* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.18-5mdk
- Fix SPEC according to Perl Policy
    - Source URL

* Fri Dec 16 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.18-4mdk
- spec cleanup
- %%mkrel

* Wed Dec 15 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.18-3mdk 
- fix buildrequires in a backward compatible way

* Mon Nov 29 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.18-2mdk 
- fix buildrequires

* Thu Nov 25 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.18-1mdk 
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5458 |12cr|perl-Term-Screen-1.30.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Term-Screen
%define upstream_version 1.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	A simple all-Perl Term::Cap based screen positioning module
License:	Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Term/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Term::Screen is a very simple screen positioning module that should
work wherever C<Term::Cap> does. It is set up for Unix using stty's but
these dependences are isolated by evals in the C<new> constructor. Thus
you may create a child module implementing Screen with MS-DOS, ioctl,
or other means to get raw and unblocked input. This is not a replacement
for Curses -- it has no memory.  This was written so that it could be
easily changed to fit nasty systems, and to be available first thing.

The input functions getch, key_pressed, echo, and noecho are implemented
so as to work under a fairly standard Unix system. They use 'stty'
to set raw and no echo modes and turn on auto flush. All of these are
'eval'ed so that this class can be inherited for new definitions easily.

Term::Screen was designed to be "required", then used with object syntax
as shown above. One quirk (which the author was used to so he didn't
care) is that for function key translation, no delay is set. So for many
terminals to get an esc character, you have to hit another char after it,
generally another esc.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# tests seems to be interactive only
#make test

%install
%makeinstall_std

%files
%{perl_vendorlib}/Term
%{_mandir}/man3/*


%changelog
* Tue May 03 2011 Michael Scherer <misc@mandriva.org> 1.30.0-2mdv2011.0
+ Revision: 664910
- mass rebuild

* Sat Aug 01 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.30.0-1mdv2010.0
+ Revision: 405542
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.03-7mdv2009.0
+ Revision: 258509
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.03-6mdv2009.0
+ Revision: 246525
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.03-4mdv2008.1
+ Revision: 136360
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.03-4mdv2008.0
+ Revision: 86966
- rebuild


* Tue Aug 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.03-3mdv2007.0
- rewrite spec file

* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.03-2mdk
- Fix SPEC according to Perl Policy
    - Source URL
    - URL
- use mkrel

* Sun May 29 2005 Lev Givon <lev@columbia.edu> 1.03-1mdk
- Adapted cpan2rpm-generated spec for Mandrake.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5459 |12cr|perl-Term-Shell-0.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Term-Shell
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Write command-line shells in Perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Term/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Term::Shell makes it joyfully easy to write command-line interfaces in Perl.
All the boring details like command-line parsing and terminal handling are
done for you.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Term/Shell*
%{_mandir}/*/*


%changelog
* Tue May 03 2011 Michael Scherer <misc@mandriva.org> 0.20.0-2mdv2011.0
+ Revision: 664913
- mass rebuild

* Sat Aug 01 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.20.0-1mdv2010.0
+ Revision: 405543
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.02-3mdv2009.0
+ Revision: 241963
- rebuild
- kill re-definition of %%buildroot on Pixel's request
- fix summary

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu May 03 2007 Olivier Thauvin <nanardon@mandriva.org> 0.02-1mdv2008.0
+ Revision: 22102
- 0.02


* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.01-2mdk
- Fix SPEC according to Perl Policy
	- Source URL
- use mkrel

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 0.01-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5460 |12cr|perl-Term-Size-0.207.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Term-Size
%define upstream_version 0.207

Name:	 perl-%{upstream_name}
Version: %perl_convert_version %{upstream_version}
Release:	3

Summary:	Perl extension for retrieving terminal size
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:    ftp://ftp.perl.org/pub/CPAN/modules/by-module/Term/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl-devel
BuildRoot:%{_tmppath}/%{name}-%{version}-%{release}

%description
Term::Size is a Perl module which provides a straightforward way to get
the size of the terminal (or window) on which a script is running.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes README
%dir %{perl_vendorlib}/*/auto/Term/Size
%{perl_vendorlib}/*/auto/Term/Size/*
%{perl_vendorlib}/*/Term/Size.pm
%{_mandir}/*/*



%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.207.0-3
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.207.0-2mdv2011.0
+ Revision: 555204
- rebuild for 5.12

* Mon Jul 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.207.0-1mdv2010.0
+ Revision: 392714
- update to 0.207
- using %%perl_convert_version
- fix license field

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.2-8mdv2009.0
+ Revision: 258510
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.2-7mdv2009.0
+ Revision: 246527
- rebuild

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 0.2-5mdv2008.1
+ Revision: 152324
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Wed May 09 2007 Oden Eriksson <oeriksson@mandriva.com> 0.2-4mdv2008.0
+ Revision: 25458
- rebuild

* Mon May 07 2007 Olivier Thauvin <nanardon@mandriva.org> 0.2-3mdv2008.0
+ Revision: 23830
- rebuild


* Fri Apr 28 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.2-2mdk
- Fix SPEC according to Perl Policy
	- Source URL
- use mkrel

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5461 |12cr|perl-Term-Size-Any-0.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Term-Size-Any
%define upstream_version 0.002

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Retrieve terminal size
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Term/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Term::Size::Perl)
BuildRequires: perl-devel

BuildArch: noarch

%description
This is a unified interface to retrieve terminal size. It loads one module
of a list of known alternatives, each implementing some way to get the
desired terminal information. This loaded module will actually do the job
on behalf of 'Term::Size::Any'.

Thus, 'Term::Size::Any' depends on the availability of one of these
modules:

    Term::Size           (soon to be supported)
    Term::Size::Perl
    Term::Size::ReadKey  (soon to be supported)
    Term::Size::Win32

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/man3/*
%perl_vendorlib/*


%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.1.0-3mdv2011.0
+ Revision: 655221
- rebuild for updated spec-helper

* Sat Feb 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.1.0-2mdv2011.0
+ Revision: 505275
- rebuild using %%perl_convert_version

* Fri May 15 2009 Jérôme Quelin <jquelin@mandriva.org> 0.001-1mdv2010.0
+ Revision: 376260
- adding missing buildrequires:
- import perl-Term-Size-Any


* Fri May 15 2009 cpan2dist 0.001-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5462 |12cr|perl-Term-Size-Perl-0.029-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define realname   Term-Size-Perl
%define version    0.029
%define release    %mkrel 2

Name:       perl-%{realname}
Version:    %{version}
Release:    %{release}
License:    GPL or Artistic
Group:      Development/Perl
Summary:    Probes some machine configuration parameters for Term::Size::Perl's sake
Source:     http://www.cpan.org/modules/by-module/Term/%{realname}-%{version}.tar.gz
Url:        http://search.cpan.org/dist/%{realname}
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: perl-devel


BuildArch: noarch

%description
Yet another implementation of 'Term::Size'. Now in pure Perl, with the
exception of a C probe run on build time.

FUNCTIONS
    * *chars*

          ($columns, $rows) = chars($h);
          $columns = chars($h);

%prep
%setup -q -n %{realname}-%{version} 

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.029-2mdv2011.0
+ Revision: 658430
- rebuild for updates rpm-setup

* Fri May 15 2009 Jérôme Quelin <jquelin@mandriva.org> 0.029-1mdv2010.0
+ Revision: 376244
- import perl-Term-Size-Perl


* Fri May 15 2009 cpan2dist 0.029-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5463 |12cr|perl-Term-StatusBar-1.180.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Term-StatusBar
%define upstream_version 1.18

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Dynamic progress bar
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Term/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Term::Size)

BuildArch:	noarch

%description
Term::StatusBar provides an easy way to create a terminal status bar, much
like those found in a graphical environment. Term::Size is used to ensure
the bar does not extend beyond the terminal's width. All outout is sent to
STDOUT by default.

%prep
%setup -q -n %{upstream_name}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 1.180.0-2mdv2011.0
+ Revision: 655222
- rebuild for updated spec-helper

* Sun Jan 03 2010 Jérôme Quelin <jquelin@mandriva.org> 1.180.0-1mdv2011.0
+ Revision: 485964
- import perl-Term-StatusBar


* Sun Jan 03 2010 cpan2dist 1.18-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5464 |12cr|perl-Term-Twiddle-2.710.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Term-Twiddle
%define upstream_version 2.71

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Twiddles baton while-u-wait for long subrout
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Term/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Time::HiRes)
BuildArch:	noarch

%description
Always fascinated by the spinner during FreeBSD's loader bootstrap, I
wanted to capture it so I could view it any time I wanted to--and I wanted
to make other people find that same joy I did. Now, anytime you or your
users have to wait for something to finish, instead of twiddling their
thumbs, they can watch the computer twiddle its thumbs.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test </dev/null

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 2.710.0-2mdv2011.0
+ Revision: 655224
- rebuild for updated spec-helper

* Thu Dec 31 2009 Jérôme Quelin <jquelin@mandriva.org> 2.710.0-1mdv2011.0
+ Revision: 484420
- import perl-Term-Twiddle


* Thu Dec 31 2009 cpan2dist 2.71-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5465 |12cr|perl-Term-Twiddle-Quiet-1.100.110-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Term-Twiddle-Quiet
%define upstream_version 1.100110

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 2

Summary:    Twiddles a thingy while-u-wait if run interactively
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Term/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(English)
BuildRequires: perl(File::Find)
BuildRequires: perl(IO::Interactive)
BuildRequires: perl(Module::Build)
BuildRequires: perl(Term::Twiddle)
BuildRequires: perl(Test::MockObject)
BuildRequires: perl(Test::More)
BuildRequires: perl(Module::Build)
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
the Term::Twiddle manpage is a nice module for showing spinning thingies on
the terminal while waiting for an action to complete.

the Term::Twiddle::Quiet manpage acts very much like that module when it is
run interactively. However, when it isn't run interactively (for example,
as a cron job) then it does not show the twiddle.

Other than this difference, it really act as a the Term::Twiddle manpage
with all its options, methods and restrictions (of course, it supports the
same API) - cf its documentation for more information.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor

./Build

%check
./Build test

%install
rm -rf %buildroot
./Build install destdir=%{buildroot}

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes LICENSE README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 1.100.110-2mdv2011.0
+ Revision: 654306
- rebuild for updated spec-helper

* Thu Jan 14 2010 Jérôme Quelin <jquelin@mandriva.org> 1.100.110-1mdv2011.0
+ Revision: 491241
- import perl-Term-Twiddle-Quiet


* Thu Jan 14 2010 cpan2dist 1.100110-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5466 |12cr|perl-Term-UI-0.260.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Term-UI
%define upstream_version 0.26

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Term::ReadLine UI made easy
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Term/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Log::Message::Simple)
BuildArch:	noarch

%description
"Term::UI" is a transparent way of eliminating the overhead of having to format
a question and then validate the reply, informing the user if the answer was
not proper and re-issuing the question.

Simply give it the question you want to ask, optionally with choices the user
can pick from and a default and "Term::UI" will DWYM.

For asking a yes or no question, there's even a shortcut.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README
%{perl_vendorlib}/Term/*
%{_mandir}/*/*


%changelog
* Mon Feb 28 2011 Funda Wang <fwang@mandriva.org> 0.260.0-2mdv2011.0
+ Revision: 640782
- rebuild to obsolete old packages

* Sat Feb 12 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.260.0-1
+ Revision: 637379
- update to new version 0.26

* Thu Feb 03 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.240.0-1
+ Revision: 635553
- update to new version 0.24

* Sat Jan 08 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.220.0-1mdv2011.0
+ Revision: 630636
- update to new version 0.22

* Tue Aug 04 2009 Jérôme Quelin <jquelin@mandriva.org> 0.200.0-1mdv2010.0
+ Revision: 408971
- rebuild using %%perl_convert_version

* Fri May 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.20-1mdv2010.0
+ Revision: 370185
- update to new version 0.20

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.18-1mdv2009.0
+ Revision: 136360
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Nov 07 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.18-1mdv2008.1
+ Revision: 106664
- update to new version 0.18
- update to new version 0.18

* Fri Oct 12 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.16-1mdv2008.1
+ Revision: 97566
- update to new version 0.16

* Fri Jun 22 2007 Buchan Milne <bgmilne@mandriva.org> 0.14-1mdv2008.0
+ Revision: 42867
- Import perl-Term-UI



* Thu Jun 21 2007 Buchan Milne <bgmilne@mandriva.org> 0.14-1mdv2007.1
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5467 |12cr|perl-Term-VT102-0.910.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Term-VT102
%define upstream_version 0.91

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Term::VT102 - a class to emulate a DEC VT102 terminal
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Term/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
The VT102 class provides emulation of most of the functions of a
DEC VT102 terminal. Once initialised, data passed to a VT102
object is processed and the in-memory screen modified accordingly.
This screen can be interrogated by the external program in a
variety of ways.

This allows your program to interface with full-screen console
programs by running them in a subprocess and passing their output
to a VT102 class. You can then see what the application has
written on the screen by querying the class appropriately.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%dir %{perl_vendorlib}/Term/VT102
%dir %{perl_vendorlib}/Term/VT102/examples
%{perl_vendorlib}/Term/VT102.pm
%{perl_vendorlib}/Term/VT102/examples/*
%{_mandir}/*/*


%changelog
* Sat Aug 01 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.910.0-1mdv2010.0
+ Revision: 405544
- rebuild using %%perl_convert_version

* Mon Nov 10 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.91-1mdv2009.1
+ Revision: 301686
- update to new version 0.91

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.82-6mdv2009.0
+ Revision: 241964
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed May 09 2007 Oden Eriksson <oeriksson@mandriva.com> 0.82-4mdv2008.0
+ Revision: 25460
- rebuild

* Mon May 07 2007 Olivier Thauvin <nanardon@mandriva.org> 0.82-3mdv2008.0
+ Revision: 23809
- rebuild


* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.82-2mdk
- Fix SPEC according to Perl Policy
	- Source URL
- use mkrel

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 0.82-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5468 |12cr|perl-Test-Assertions-1.54.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Assertions
%define upstream_version 1.054

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Base for test scripts
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Getopt::Long)
BuildRequires:	perl(Log::Trace)
BuildArch:	noarch

%description
Test::Assertions provides a convenient set of tools for constructing tests,
such as unit tests or run-time assertion checks (like C's ASSERT macro).
Unlike some of the Test:: modules available on CPAN, Test::Assertions is
not limited to unit test scripts; for example it can be used to check
output is as expected within a benchmarking script. When it is used for
unit tests, it generates output in the standard form for CPAN unit testing
(under Test::Harness).

The package's import method is used to control the behaviour of ASSERT:
whether it dies, warns, prints 'ok'/'not ok', or does nothing.

In 'test' mode the script also exports plan(), only() and ignore()
functions. In 'test/ok' mode an ok() function is also exported for
compatibility with Test/Test::Harness. The plan function attempts to count
the number of tests if it isn't told a number (this works fine in simple
test scripts but not in loops/subroutines). In either mode, a warning will
be emitted if the planned number of tests is not the same as the number of
tests actually run, e.g.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 1.54.0-3mdv2011.0
+ Revision: 658885
- rebuild for updated spec-helper

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1.54.0-2mdv2011.0
+ Revision: 552179
- rebuild

* Fri Jul 10 2009 Jérôme Quelin <jquelin@mandriva.org> 1.54.0-1mdv2010.0
+ Revision: 394298
- import perl-Test-Assertions


* Fri Jul 10 2009 cpan2dist 1.054-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5469 |12cr|perl-Test-Benchmark-0.004-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname   Test-Benchmark

Name:		perl-%{realname}
Version:	0.004
Release:    8
License:	GPL or Artistic
Group:		Development/Perl
Summary:	Make sure something really is faster
Source:		http://www.cpan.org/modules/by-module/Test/%{realname}-%{version}.tar.gz
Url:		http://search.cpan.org/dist/%{realname}

BuildRequires:	perl-devel
BuildRequires:	perl(Benchmark)
BuildRequires:	perl(Test::Builder)
BuildRequires:	perl(Test::NoWarnings)
BuildRequires:	perl(Test::Tester)

BuildArch:	noarch

%description
Sometimes you want to make sure that your "faster" algorithm really is
faster than the old way. This lets you check. It might also be useful to
check that your super whizzo XS or Inline::C version is actually faster.

This module is based on the standard L<Benchmark> module. If you have lots
of timings to compare and you don't want to keep running the same benchmarks
all the time, you can pass in a result object from C<Benchmark::timethis()>
instead of sub routine reference.

%prep
%setup -q -n %{realname}-%{version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml CHANGES README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5470 |12cr|perl-Test-Block-0.110.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Block
%define upstream_version 0.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Specify fine granularity test plans
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::Builder)
BuildRequires:	perl(Test::Builder::Tester)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
This module allows you to specify the number of expected tests at a finer
level of granularity than an entire test script. It is built with the
Test::Builder manpage and plays happily with the Test::More manpage and
friends.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/Test

%changelog
* Tue May 03 2011 Michael Scherer <misc@mandriva.org> 0.110.0-2mdv2011.0
+ Revision: 664907
- mass rebuild

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.110.0-1mdv2010.0
+ Revision: 405545
- rebuild using %%perl_convert_version

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.11-2mdv2009.0
+ Revision: 268730
- rebuild early 2009.0 package (before pixel changes)

* Sat May 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.11-1mdv2009.0
+ Revision: 213785
- import perl-Test-Block


* Sat May 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.11-1mdv2009.0
- fist mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5471 |12cr|perl-Test-CheckChanges-0.140.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-CheckChanges
%define upstream_version 0.14

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Check that the Changes file matches the dist
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
This module checks that you _Changes_ file has an entry for the current
version of the *Module* being tested.

The version information for the distribution being tested is taken out of
the Build data, or if that is not found, out of the Makefile.

It then attempts to open, in order, a file with the name _Changes_ or
_CHANGES_.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc README META.yml Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.140.0-3mdv2011.0
+ Revision: 655225
- rebuild for updated spec-helper

* Sat Mar 27 2010 Jérôme Quelin <jquelin@mandriva.org> 0.140.0-2mdv2011.0
+ Revision: 528120
- rebuild
- import perl-Test-CheckChanges


* Sat Mar 27 2010 cpan2dist 0.14-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5472 |12cr|perl-Test-CheckDeps-0.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-CheckDeps
%define upstream_version 0.002

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Check for presence of dependencies
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(CPAN::Meta)
BuildRequires:	perl(CPAN::Meta::Check)
BuildRequires:	perl(Exporter)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(List::Util)
BuildRequires:	perl(Module::Metadata)
BuildRequires:	perl(Test::Builder)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This module adds a test that assures all dependencies have been installed
properly. If requested, it can bail out all testing on error.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc INSTALL LICENSE META.json Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5473 |12cr|perl-Test-Class-0.360.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Class
%define upstream_version 0.36

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Write Perl test suites in xUnit style
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.xz

BuildRequires:	perl-devel
BuildRequires:	perl(Attribute::Handlers)
BuildRequires:	perl(IO::File)
BuildRequires:	perl(MRO::Compat)
BuildRequires:	perl(Storable)
BuildRequires:	perl(Test::Builder)
BuildRequires:	perl(Test::Builder::Tester)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Simple)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
Test::Class provides a simple way of creating classes and objects to test
your code in an xUnit style.

Built using the Test::Builder manpage, it was designed to work with other
Test::Builder based modules (the Test::More manpage, the Test::Differences
manpage, the Test::Exception manpage, etc.).

_Note:_ This module will make more sense, if you are already familiar with
the "standard" mechanisms for testing perl code. Those unfamiliar with the
Test::Harness manpage, the Test::Simple manpage, the Test::More manpage and
friends should go take a look at them now. the Test::Tutorial manpage is a
good starting point.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.360.0-3mdv2011.0
+ Revision: 656969
- rebuild for updated spec-helper

* Fri Dec 03 2010 Shlomi Fish <shlomif@mandriva.org> 0.360.0-2mdv2011.0
+ Revision: 606907
- Removed the dot at the end of the summary
- import perl-Test-Class


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5474 |12cr|perl-Test-Cmd-1.50.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Cmd
%define upstream_version 1.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Perl module for portable testing of commands and scripts
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:  perl-devel
BuildArch:	noarch

%description 
The Test::Cmd module provides a low-level framework for portable automated
testing of executable commands and scripts (in any language, not just Perl),
especially commands and scripts that interact with the file system.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Test
%{_mandir}/*/*


%changelog
* Sat Aug 01 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.50.0-1mdv2010.0
+ Revision: 405547
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.05-10mdv2009.0
+ Revision: 241965
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.05-8mdv2008.0
+ Revision: 86967
- rebuild


* Tue Aug 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.05-7mdv2007.0
- Rebuild

* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.05-6mdk
- Fix SPEC according to Perl Policy
    - Source URL

* Tue Dec 20 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.05-5mdk
- spec cleanup
- better URL

* Mon Dec 20 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.05-4mdk
- fix buildrequires in a backward compatible way

* Fri Jul 23 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.05-3mdk 
- rpmbuildupdate aware

* Wed Feb 25 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.05-2mdk
- fixed dir ownership (distlint)
- let spec-helper do its job

* Mon Feb 02 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.05-1mdk
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5475 |12cr|perl-Test-Command-0.80.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Command
%define upstream_version 0.08

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Test routines for external commands
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::Simple)
BuildArch:	noarch

%description
'Test::Command' intends to bridge the gap between the well tested functions
and objects you choose and their usage in your programs. By examining the
exit status, terminating signal, STDOUT and STDERR of your program you can
determine if it is behaving as expected.

This includes testing the various combinations and permutations of options
and arguments as well as the interactions between the various functions and
objects that make up your program.

The various test functions below can accept either a command string or an
array reference for the first argument. If the command is expressed as a
string it is passed to 'system' as is. If the command is expressed as an
array reference it is dereferenced and passed to 'system' as a list. See
''perldoc -f system'' for how these may differ.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.80.0-2mdv2011.0
+ Revision: 657840
- rebuild for updated spec-helper

* Sat Nov 27 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.80.0-1mdv2011.0
+ Revision: 602043
- import perl-Test-Command


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5476 |12cr|perl-Test-Compile-0.130.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Compile
%define upstream_version 0.13

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Check whether Perl module files compile correctly
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Devel::CheckOS)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Pod)
BuildRequires:	perl(Test::Pod::Coverage)
BuildRequires:	perl(UNIVERSAL::require)
BuildArch:	noarch

%description
Check Perl module files for errors or warnings in a test file.


%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.130.0-2mdv2011.0
+ Revision: 655226
- rebuild for updated spec-helper

* Wed Mar 03 2010 Jérôme Quelin <jquelin@mandriva.org> 0.130.0-1mdv2011.0
+ Revision: 513798
- update to 0.13

* Fri Feb 12 2010 Jérôme Quelin <jquelin@mandriva.org> 0.120.0-1mdv2010.1
+ Revision: 504492
- update to 0.12

* Wed Dec 09 2009 Jérôme Quelin <jquelin@mandriva.org> 0.110.0-1mdv2010.1
+ Revision: 475396
- update to 0.11

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.100.0-1mdv2010.1
+ Revision: 460771
- update to 0.10

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.80.0-1mdv2010.0
+ Revision: 401604
- rebuild using %%perl_convert_version
- fixed license field

* Tue Jan 13 2009 Jérôme Quelin <jquelin@mandriva.org> 0.08-1mdv2009.1
+ Revision: 329067
- import perl-Test-Compile


* Tue Jan 13 2009 cpan2dist 0.08-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5477 |12cr|perl-Test-ConsistentVersion-0.2.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-ConsistentVersion
%define upstream_version v0.2.3

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 2

Summary:    Ensures distribution versions are consistent
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Test::Builder)
BuildRequires: perl(autodie)
BuildRequires: perl(version)
BuildRequires: perl(Module::Build)
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
The purpose of this module is to make it easy for other distribution
authors to have consistent version numbers within the modules (as well as
readme file and changelog) of the distribution.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor

./Build

%check
./Build test

%install
rm -rf %buildroot
./Build install destdir=%{buildroot}

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes META.yml README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.2.3-2mdv2011.0
+ Revision: 656970
- rebuild for updated spec-helper

* Sat Nov 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.2.3-1mdv2011.0
+ Revision: 597202
- update to v0.2.3

* Wed Aug 25 2010 Jérôme Quelin <jquelin@mandriva.org> 0.2.2-1mdv2011.0
+ Revision: 573126
- import perl-Test-ConsistentVersion


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5478 |12cr|perl-Test-Corpus-Audio-MPD-1.111.260-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Corpus-Audio-MPD
%define upstream_version 1.111260

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Automate launching of fake mdp for testing purposes
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(English)
BuildRequires:	perl(File::Basename)
BuildRequires:	perl(File::Copy)
BuildRequires:	perl(File::ShareDir)
BuildRequires:	perl(File::ShareDir::PathClass)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Readonly)
BuildRequires:	perl(Path::Class)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This module will try to launch a new mpd server for testing purposes. This
mpd server will then be used during the POE::Component::Client::MPD manpage
or the Audio::MPD manpage tests.

In order to achieve this, the module will create a fake _mpd.conf_ file
with the correct pathes (ie, where you untarred the module tarball). It
will then check if some mpd server is already running, and stop it if the
'MPD_TEST_OVERRIDE' environment variable is true (die otherwise). Last it
will run the test mpd with its newly created configuration file.

Everything described above is done automatically when the module is
'use'-d.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Fri Jun 17 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.111.260-1mdv2011.0
+ Revision: 685796
- new version

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1.110.710-2
+ Revision: 657471
- rebuild for updated spec-helper

* Mon Mar 14 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.110.710-1
+ Revision: 644798
- update to new version 1.110710

* Sun Mar 13 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.110.600-1
+ Revision: 644343
- update to new version 1.110600

* Wed Feb 24 2010 Jérôme Quelin <jquelin@mandriva.org> 1.100.500-1mdv2011.0
+ Revision: 510524
- update to 1.100500

* Sat Feb 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1.100.430-1mdv2010.1
+ Revision: 505334
- adding missing buildrequires:
- update to 1.100430

* Sat Nov 21 2009 Jérôme Quelin <jquelin@mandriva.org> 1.93.230-1mdv2010.1
+ Revision: 467869
- update to 1.093230

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 1.92.920-1mdv2010.1
+ Revision: 460707
- import perl-Test-Corpus-Audio-MPD


* Fri Nov 06 2009 cpan2dist 1.092920-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5479 |12cr|perl-Test-CPAN-Meta-YAML-0.170.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-CPAN-Meta-YAML
%define upstream_version 0.17

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Validate META.json elements
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::Builder)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::YAML::Valid)
BuildArch:	noarch

%description
This module was written to ensure that a META.yml file, provided with a
standard distribution uploaded to CPAN, meets the specifications that
slowly being introduced to module uploads, via the use of the
ExtUtils::MakeMaker manpage, the Module::Build manpage and the
Module::Install manpage.

See the CPAN::Meta manpage for further details of the CPAN Meta
Specification.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README LICENSE
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun May 15 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.170.0-1mdv2011.0
+ Revision: 674855
- import perl-Test-CPAN-Meta-YAML


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5480 |12cr|perl-Test-Cukes-0.100.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Cukes
%define upstream_version 0.10

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	A BBD test tool inspired by Cucumber
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Any::Moose)
BuildRequires:	perl(Carp::Assert)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Test::Builder::Module)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Try::Tiny)
BuildArch:	noarch

%description
Test::Cukes is a testing tool inspired by Cucumber (the http://cukes.info
manpage). It lets your write your module test with scenarios. It may be
used with the Test::More manpage or other family of TAP 'Test::*' modules.
It uses the Test::Builder::note manpage function internally to print
messages.

This module implements the Given-When-Then clause only in English. To uses
it in the test programs, feed the feature text into 'feature' function,
defines your step handlers, and then run all the tests by calling
'runtests'. Step handlers may be defined in separate modules, as long as
those modules are included before 'runtests' is called. Each step may use
either 'assert' or standard TAP functions such as 'Test::Simple''s 'ok' or
'Test::More''s 'is' to verify desired result. If you specify a plan
explicitly, you should be aware that each step line in your scenario runs
an additional test, and will therefore add to the number of tests you must
indicate.

If any assertion in the Given block failed, the following 'When' and 'Then'
blocks are all skipped.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.100.0-2mdv2011.0
+ Revision: 657841
- rebuild for updated spec-helper

* Mon Dec 27 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.100.0-1mdv2011.0
+ Revision: 625381
- fix automatic dependencies
- update to new version 0.10

* Thu May 06 2010 Michael Scherer <misc@mandriva.org> 0.90.0-1mdv2011.0
+ Revision: 542847
- import perl-Test-Cukes


* Thu May 06 2010 cpan2dist 0.09-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5481 |12cr|perl-Test-Dependencies-0.120.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Dependencies
%define upstream_version 0.12

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Ensure that your Makefile.PL specifies all module dependencies
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(B::PerlReq)
BuildRequires:	perl(File::Find::Rule)
BuildRequires:	perl(IPC::Cmd)
BuildRequires:	perl(Module::CoreList)
BuildRequires:	perl(PerlReq::Utils)
BuildRequires:	perl(Pod::Strip)
BuildRequires:	perl(Test::Builder::Module)
BuildRequires:	perl(Test::Builder::Tester)
BuildRequires:	perl(YAML)
BuildArch:	noarch

%description
Makes sure that all of the modules that are 'use'd are listed in the
Makefile.PL as dependencies.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/Test


%changelog
* Mon Nov 16 2009 Jérôme Quelin <jquelin@mandriva.org> 0.120.0-1mdv2010.1
+ Revision: 466455
- update to 0.12

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.110.0-1mdv2010.0
+ Revision: 405548
- rebuild using %%perl_convert_version

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.11-2mdv2009.0
+ Revision: 268732
- rebuild early 2009.0 package (before pixel changes)

* Sat May 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.11-1mdv2009.0
+ Revision: 213802
- import perl-Test-Dependencies


* Sat May 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.11-1mdv2009.0
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5482 |12cr|perl-Test-DistManifest-1.11.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-DistManifest
%define upstream_version 1.011

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Verify MANIFEST as an author test
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Module::Manifest)
BuildRequires:	perl(Test::Builder)
BuildRequires:	perl(Test::Builder::Tester)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::NoWarnings)
BuildRequires:	perl(Module::Build)
BuildArch:	noarch

%description
This module provides a simple method of testing that a MANIFEST matches the
distribution.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
rm debugfiles.list debuglinks.list debugsources.list 
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sun May 15 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.11.0-1mdv2011.0
+ Revision: 674903
- new version

* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 1.9.0-2
+ Revision: 654308
- rebuild for updated spec-helper

* Sat Mar 27 2010 Jérôme Quelin <jquelin@mandriva.org> 1.9.0-1mdv2011.0
+ Revision: 528192
- import perl-Test-DistManifest


* Sat Mar 27 2010 cpan2dist 1.009-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5483 |12cr|perl-Test-Distribution-2.00-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	Test-Distribution
%define name	perl-%{module}
%define version 2.00
%define release 6

Name:		%{name}
Version: 	%{version}
Release: 	%{release}
Summary: 	Perform tests on all modules of a distribution 
License: 	GPLv2 or Artistic
Group: 		Development/Perl
Url:        http://search.cpan.org/dist/%{module}/
Source: 	http://www.cpan.org/modules/by-module/Test/%{module}-%{version}.tar.gz
Buildrequires:	perl(Module::Build)
Buildrequires:	perl(Module::Signature)
Buildrequires:	perl(Module::CoreList)
requires:	perl(File::Find::Rule)
BuildArch: 	noarch
BuildRoot: 	%{_tmppath}/%{name}-%{version}

%description
When using this module in a test script, it goes through all the modules in
your distribution, checks their POD, checks that they compile OK and checks
that they all define a $VERSION.

This module also performs a number of test on the distribution itself. 
It checks that your files match your SIGNATURE file if you have one. It 
checks that your distribution isn't missing certain 'core' description 
files. It checks to see you haven't missed out listing any prerequisites 
in Makefile.PL.

It defines its own testing plan, so you usually don't use it in conjunction
with other Test::* modules in the same file. It's recommended that you just
create a one-line test script as shown in the SYNOPSIS above. However, there
are options...

%prep
%setup -q -n %{module}-%{version}

%build
%{__perl} Build.PL installdirs=vendor
./Build
./Build test

%install
rm -rf %{buildroot}
./Build install destdir=%{buildroot}

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes.pod README
%{perl_vendorlib}/Test
%{_mandir}/*/*



%changelog
* Mon Apr 30 2012 Crispin Boylan <crisb@mandriva.org> 2.00-6
+ Revision: 794547
- Rebuild

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2.00-5mdv2010.0
+ Revision: 430593
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 2.00-4mdv2009.0
+ Revision: 258512
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2.00-3mdv2009.0
+ Revision: 246532
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sat Nov 17 2007 Funda Wang <fwang@mandriva.org> 2.00-1mdv2008.1
+ Revision: 109317
- New version 2.00

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - update to new version 1.29

* Thu Nov 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.27-1mdv2008.1
+ Revision: 104456
- update to new version 1.27
- fix doc files

* Mon Jul 02 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.26-2mdv2008.0
+ Revision: 47042
- rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5484 |12cr|perl-Test-EOL-0.900.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-EOL
%define upstream_version 0.9

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Check the correct line endings in your project
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(FindBin)
BuildRequires:	perl(Test::Builder)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(vars)
BuildArch:	noarch

%description
This module scans your project/distribution for any perl files (scripts,
modules, etc) for the presence of windows line endings.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.900.0-2mdv2011.0
+ Revision: 656824
- rebuild for updated spec-helper

* Tue Aug 24 2010 Jérôme Quelin <jquelin@mandriva.org> 0.900.0-1mdv2011.0
+ Revision: 572786
- import perl-Test-EOL


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5485 |12cr|perl-Test-Expect-0.310.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Expect
%define upstream_version 0.31

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 2

Summary:	Automated driving and testing of terminal-based programs
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:  perl(Expect::Simple)
BuildRequires:  perl(Module::Build)
BuildRequires:  perl(Class::Accessor::Chained)
BuildArch:      noarch
BuildRoot:	    %{_tmppath}/%{name}-%{version}-%{release}

%description
Test::Expect is a module for automated driving and testing of terminal-based
programs. It is handy for testing interactive programs which have a prompt, and
is based on the same concepts as the Tcl Expect tool.

Test::Expect is intended for use in a test script.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL INSTALLDIRS=vendor

%check
./Build test

%install
rm -rf $RPM_BUILD_ROOT
./Build install destdir=%buildroot installdirs=vendor
rm -rf $RPM_BUILD_ROOT/%{perl_vendorarch}

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc CHANGES README
%{perl_vendorlib}/*
%{_mandir}/man3/*


%changelog
* Tue May 03 2011 Michael Scherer <misc@mandriva.org> 0.310.0-2mdv2011.0
+ Revision: 664906
- mass rebuild

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.310.0-1mdv2010.0
+ Revision: 406186
- rebuild using %%perl_convert_version

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.31-2mdv2009.0
+ Revision: 268733
- rebuild early 2009.0 package (before pixel changes)

* Sat May 10 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.31-1mdv2009.0
+ Revision: 205398
- update to new version 0.31

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.30-3mdv2008.1
+ Revision: 136360
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon May 07 2007 Olivier Thauvin <nanardon@mandriva.org> 0.30-3mdv2008.0
+ Revision: 23808
- rebuild


* Fri Apr 28 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.30-2mdk
- Fix SPEC according to Perl Policy
	- BuildRequires
	- Source URL

* Thu Mar 02 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.30-1mdk
- 0.30

* Tue Dec 27 2005 Michael Scherer <misc@mandriva.org> 0.29-4mdk
- Do not ship empty dir

* Mon Oct 03 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.29-3mdk
- Fix BuildRequires

* Fri Sep 30 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.29-2mdk
- Buildrequires fix

* Sat Sep 24 2005 Michael Scherer <misc@mandriva.org> 0.29-1mdk
- First mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5486 |12cr|perl-Test-File-1.290.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-File
%define upstream_version 1.29

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Test file attributes
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::Builder::Tester)
BuildArch:	noarch

%description
This modules provides a collection of test utilities for file
attributes.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Test
%{_mandir}/*/*


%changelog
* Wed Jul 08 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.290.0-1mdv2010.0
+ Revision: 393407
- update to 1.29
- fixed license tag

* Tue May 26 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.270.0-1mdv2010.0
+ Revision: 379877
- new version
- use new perl macro version
- drop failing test
- update to new version 1.26

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.25-2mdv2009.0
+ Revision: 268734
- rebuild early 2009.0 package (before pixel changes)

* Thu Jun 12 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.25-1mdv2009.0
+ Revision: 218381
- update to new version 1.25
- update to new version 1.24
- new version

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Nov 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.22-1mdv2008.1
+ Revision: 104442
- update to new version 1.22


* Thu Jan 18 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.18-1mdv2007.0
+ Revision: 110092
- new version

* Tue Nov 28 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.17-1mdv2007.1
+ Revision: 87846
- new version
- Import perl-Test-File

* Mon Jul 10 2006 Emmanuel Andry <eandry@mandriva.org> 1.16-1mdv2007.0
- New release 1.16

* Sat May 20 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.15-1mdk
- New release 1.15

* Sat Apr 29 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.14-2mdk
- Fix SPEC according to Perl Policy
	- BuildRequires
	- Source URL

* Thu Mar 16 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.14-1mdk
- 1.14
- Remove patch 0

* Fri Mar 03 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.13-1mdk
- 1.13

* Thu Dec 29 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.12-1mdk
- New release 1.12

* Wed Oct 05 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.11-1mdk
- New release 1.11
- fix directory ownership
- spec cleanup

* Fri Sep 30 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.10-2mdk
- Fix BuildRequires
- mkrel

* Fri Jul 15 2005 Oden Eriksson <oeriksson@mandriva.com> 1.10-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5487 |12cr|perl-Test-File-Contents-0.200.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-File-Contents
%define upstream_version 0.20

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	%{upstream_name} perl module
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(Digest::MD5)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Test::Builder)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Text::Diff)
BuildRequires:	perl(Module::Build)
BuildArch:	noarch

%description
%{upstream_name} perl module.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes META.json META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5488 |12cr|perl-Test-Fixme-0.40.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Fixme
%define upstream_version 0.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Check code for FIXMEs
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Finder)
BuildRequires:	perl(File::Slurp)
BuildRequires:	perl(Test::Builder)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
When coding it is common to come up against problems that need to be
addressed but that are not a big deal at the moment. What generally happens
is that the coder adds comments like:

 # FIXME - what about windows that are bigger than the screen?

 # FIXME - add checking of user priviledges here.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.40.0-2mdv2011.0
+ Revision: 656825
- rebuild for updated spec-helper

* Wed Aug 25 2010 Jérôme Quelin <jquelin@mandriva.org> 0.40.0-1mdv2011.0
+ Revision: 573163
- import perl-Test-Fixme


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5489 |12cr|perl-Test-Harness-Straps-0.300.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Harness-Straps
%define upstream_version 0.30

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 3

Summary:    Internal Test::Harness Iterator
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(File::Spec)
BuildRequires: perl(Module::Build)
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
The construct

  use if CONDITION, MODULE => ARGUMENTS;

has no effect unless 'CONDITION' is true. In this case the effect is the
same as of

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor

./Build

%check
./Build test

%install
rm -rf %buildroot
./Build install destdir=%{buildroot}

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.300.0-3mdv2011.0
+ Revision: 658549
- rebuild for updated spec-helper

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.300.0-2mdv2011.0
+ Revision: 552181
- rebuild

* Sun Jul 12 2009 Jérôme Quelin <jquelin@mandriva.org> 0.300.0-1mdv2010.0
+ Revision: 395361
- import perl-Test-Harness-Straps


* Sun Jul 12 2009 cpan2dist 0.30-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5490 |12cr|perl-Test-HasVersion-0.12.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-HasVersion
%define upstream_version 0.012

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Check Perl modules have version numbers
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(Test::Builder)
BuildRequires:	perl(Test::Builder::Tester)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
Do you wanna check that every one of your Perl modules in a distribution
has a version number? You wanna make sure you don't forget the brand new
modules you just added? Well, that's the module you have been looking for.
Use it!

Do you wanna check someone else's distribution to make sure the author have
not commited the sin of leaving Perl modules without a version that can be
used to tell if you have this or that feature? 'Test::HasVersion' is also
for you, nasty little fellow.

There's a script _test_version_ which is installed with this distribution.
You may invoke it from within the root directory of a distribution you just
unpacked, and it will check every _.pm_ file in the directory and under
_lib/_ (if any).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*
%{_bindir}/test_version

%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.12.0-2mdv2011.0
+ Revision: 654310
- rebuild for updated spec-helper

* Sat Mar 27 2010 Jérôme Quelin <jquelin@mandriva.org> 0.12.0-1mdv2011.0
+ Revision: 527947
- import perl-Test-HasVersion


* Sat Mar 27 2010 cpan2dist 0.012-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5491 |12cr|perl-Test-HTML-Tidy-1.0.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-HTML-Tidy
%define upstream_version 1.00

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	7

Summary:	Test::More-style wrapper around HTML::Tidy 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(HTML::Tidy)

BuildArch:	noarch

%description 
Handy way to check that HTML is valid, according to HTML::Tidy. It is built
with Test::Builder and plays happily with Test::More and friends.

If you are not already familiar with Test::More now would be the time to go
take a look.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%check
%make test

%files
%doc Changes
%{perl_vendorlib}/Test
%{_mandir}/*/*


%changelog
* Sat Feb 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1.0.0-6mdv2010.1
+ Revision: 505273
- rebuild using %%perl_convert_version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.00-5mdv2010.0
+ Revision: 430597
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.00-4mdv2009.0
+ Revision: 258513
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.00-3mdv2009.0
+ Revision: 246534
- rebuild
- fix no-buildroot-tag

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 1.00-1mdv2008.1
+ Revision: 131615
- kill re-definition of %%buildroot on Pixel's request


* Wed Mar 14 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.00-1mdv2007.1
+ Revision: 143563
- Imported perl-Test-HTML-Tidy-1.00-1mdv2007.1 into SVN repository.

* Wed Mar 14 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.00-1mdv2007.1
- first mdv release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5492 |12cr|perl-Test-HTTP-Server-Simple-0.110.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-HTTP-Server-Simple
%define upstream_version 0.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Test::More functions for HTTP::Server::Simple
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(HTTP::Server::Simple)
BuildRequires:	perl(NEXT)
BuildRequires:	perl(Test::Builder)
BuildRequires:	perl(Test::Builder::Tester)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This mixin class provides methods to test an the HTTP::Server::Simple
manpage-based web server. Currently, it provides only one such method:
'started_ok'.

started_ok [$text]
    'started_ok' takes an optional test description. The server needs to
    have been configured (specifically, its port needs to have been set),
    but it should not have been run or backgrounded. 'started_ok' calls
    'background' on the server, which forks it to run in the background.
    the Test::HTTP::Server::Simple manpage takes care of killing the server
    when your test script dies, even if you kill your test script with an
    interrupt. 'started_ok' returns the URL 'http://localhost:$port' which
    you can use to connect to your server.

    Note that if the child process dies, or never gets around to listening
    for connections, this just hangs. (This may be fixed in a future
    version.)

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/Test/

%changelog
* Fri Apr 30 2010 Michael Scherer <misc@mandriva.org> 0.110.0-1mdv2010.1
+ Revision: 541112
- import perl-Test-HTTP-Server-Simple


* Fri Apr 30 2010 cpan2dist 0.11-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5493 |12cr|perl-Test-Identity-0.10.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Identity
%define upstream_version 0.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Assert the referential identity of a reference
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::Builder::Tester)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
This module provides a single testing function, 'identical'. It asserts
that a given reference is as expected; that is, it either refers to the
same object or is 'undef'. It is similar to 'Test::More::is' except that it
uses 'refaddr', ensuring that it behaves correctly even if the references
under test are objects that overload stringification or numification.

It also provides better diagnostics if the test fails:

 $ perl -MTest::More=tests,1 -MTest::Identity -e'identical [], {}'
 1..1
 not ok 1
 #   Failed test at -e line 1.
 # Expected an anonymous HASH ref, got an anonymous ARRAY ref
 # Looks like you failed 1 test of 1.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.10.0-2mdv2011.0
+ Revision: 657843
- rebuild for updated spec-helper

* Sat Nov 27 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.10.0-1mdv2011.0
+ Revision: 602032
- import perl-Test-Identity


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5494 |12cr|perl-Test-Image-GD-0.30.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Image-GD
%define upstream_version 0.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	A module for testing images using GD
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(GD)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::Builder)
BuildRequires:	perl(Test::Builder::Tester)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This module is meant to be used for testing custom graphics, it attempts to
"visually" compare the images, this means it ignores invisible differences
like color palettes and metadata. It also provides some extra functions to
check the size of the image.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.30.0-2mdv2011.0
+ Revision: 658887
- rebuild for updated spec-helper

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.30.0-1mdv2010.0
+ Revision: 405551
- rebuild using %%perl_convert_version

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.03-2mdv2009.0
+ Revision: 268735
- rebuild early 2009.0 package (before pixel changes)

* Mon Apr 28 2008 Olivier Thauvin <nanardon@mandriva.org> 0.03-1mdv2009.0
+ Revision: 198022
- import perl-Test-Image-GD



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5495 |12cr|perl-Test-Inline-2.212-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module Test-Inline

Name:		perl-%{module}
Version:	2.212
Release:	2
Summary:	Inlining your tests next to the code being tested
License:	GPL or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{module}
Source:		http://www.cpan.org/modules/by-module/Test/%{module}-%{version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl-prefork
BuildRequires:	perl(File::Spec) >= 0.82
BuildRequires:	perl(File::Slurp) >= 9999.04
BuildRequires:	perl(File::Find::Rule) >= 0.26
BuildRequires:	perl(File::Flat) >= 0.95
BuildRequires:	perl(File::Remove)
BuildRequires:	perl(File::chmod)
BuildRequires:	perl(List::Util) >= 1.11
BuildRequires:	perl(Getopt::Long) >= 2.34
BuildRequires:	perl(Class::Autouse) >= 1.15
BuildRequires:	perl(Algorithm::Dependency) >= 1.02
BuildRequires:	perl(Config::Tiny) >= 2.00
BuildRequires:	perl(Pod::Tests) >= 0.18
BuildRequires:	perl(Test::More) >= 0.47
BuildRequires:	perl(Test::Script)
BuildRequires:	perl(Test::ClassAPI) >= 1.02
BuildArch:	noarch

%description
Embedding tests allows tests to be placed near the code it's
testing. This is a nice supplement to the traditional .t files.
It's like XUnit, Perl-style.

%prep
%setup -q -n %{module}-%{version} 

%build
chmod 644 Changes README
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_bindir}/inline2test
%{perl_vendorlib}/Test
%{_mandir}/*/*




%changelog
* Sun Nov 28 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.212-1mdv2011.0
+ Revision: 602392
- update to new version 2.212

* Wed Jul 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.211-1mdv2010.0
+ Revision: 396225
- update to new version 2.211

* Thu May 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.210-1mdv2010.0
+ Revision: 378239
- update to new version 2.210

* Fri May 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.209-1mdv2010.0
+ Revision: 370200
- update to new version 2.209

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 2.208-4mdv2009.0
+ Revision: 258515
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2.208-3mdv2009.0
+ Revision: 246536
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Dec 13 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.208-1mdv2008.1
+ Revision: 119229
- update to new version 2.208

* Wed Aug 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.207-1mdv2008.0
+ Revision: 69249
- update to new version 2.207

* Fri Aug 17 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.205-1mdv2008.0
+ Revision: 65330
- new version


* Thu Jan 18 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.201-1mdv2007.0
+ Revision: 110177
- fix buildrequires
- new version

* Wed Nov 15 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.105-1mdv2007.1
+ Revision: 84320
- new release
- Import perl-Test-Inline

* Wed Aug 30 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.103-3mdv2007.0
- Rebuild

* Sat Apr 29 2006 Nicolas Lécureuil <neoclust@mandriva.org> 2.103-2mdk
- Fix SPEC according to Perl Policy
    - BuildRequires
    - Source URL
- use mkrel

* Fri Sep 30 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.103-1mdk
- New release 2.103
- fix directory ownership

* Sat Sep 24 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 2.102-2mdk
- Fix file permissions

* Sat Sep 24 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 2.102-1mdk
- New version 2.102

* Thu Sep 22 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.101-1mdk
- New release 2.101

* Fri Jul 15 2005 Oden Eriksson <oeriksson@mandriva.com> 0.16-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5496 |12cr|perl-Test-JSON-0.110.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-JSON
%define upstream_version 0.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Test JSON data
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(JSON)
BuildRequires:	perl(JSON::Any)
BuildRequires:	perl(Test::Differences)
BuildRequires:	perl(Test::Simple)
BuildRequires:	perl(Test::Tester)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
JavaScript Object Notation (JSON) is a lightweight data interchange format.
the Test::JSON manpage makes it easy to verify that you have built valid
JSON and that it matches your expected output.

See the http://www.json.org/ manpage for more information.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.110.0-2mdv2011.0
+ Revision: 656838
- br json
- rebuild for updated spec-helper

* Fri Aug 27 2010 Shlomi Fish <shlomif@mandriva.org> 0.110.0-1mdv2011.0
+ Revision: 573481
- import perl-Test-JSON


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5497 |12cr|perl-Test-Kwalitee-1.10.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Kwalitee
%define upstream_version 1.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Test the Kwalitee of a distribution before you release it
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl-version
BuildRequires:	perl(Module::CPANTS::Analyse)
BuildRequires:	perl(Module::Build)
BuildArch:	noarch

%description 
Kwalitee is an automatically-measurable gauge of how good your software is.
That's very different from quality, which a computer really can't measure in a
general sense. (If you can, you've solved a hard problem in computer science.)

In the world of the CPAN, the CPANTS project (CPAN Testing Service; also a
funny acronym on its own) measures Kwalitee with several metrics. If you plan
to release a distribution to the CPAN -- or even within your own organization
-- testing its Kwalitee before creating a release can help you improve your
quality as well.

Test::Kwalitee and a short test file will do this for you automatically.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc ChangeLog README
%{perl_vendorlib}/Test
%{_mandir}/*/*

%changelog
* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 1.10.0-1mdv2010.0
+ Revision: 405552
- rebuild using %%perl_convert_version

* Fri Aug 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.01-1mdv2009.0
+ Revision: 272270
- update to new version 1.01

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild
    - rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Dec 19 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.30-2mdv2008.1
+ Revision: 133821
- kill re-definition of %%buildroot on Pixel's request


* Thu Nov 30 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.30-1mdv2007.0
+ Revision: 88921
- Import perl-Test-Kwalitee

* Sat Nov 25 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.30-1mdv2007.1
- first mdv release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5498 |12cr|perl-Test-LectroTest-0.3600-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module  Test-LectroTest

Name:		perl-%{module}
Version:	0.3600
Release:	5
Summary:	Easy, automatic, specification-based tests
License:	GPL or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{module}
Source:		http://www.cpan.org/modules/by-module/Test/%{module}-%{version}.tar.bz2
BuildRequires:	perl-devel

%description 
This module provides a simple (yet full featured) interface to LectroTest, an
automated, specification-based testing system for Perl. To use it, declare
properties that specify the expected behavior of your software. LectroTest then
checks your software to see whether those properties hold.

%prep
%setup -q -n %{module}-%{version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%check
%make test

%files
%doc Changes README
%{perl_vendorlib}/Test
%{_mandir}/*/*

%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.3600-4mdv2010.0
+ Revision: 430598
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.3600-3mdv2009.0
+ Revision: 241981
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.3600-1mdv2008.0
+ Revision: 77705
- update to new version 0.3600


* Wed Nov 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.3500-1mdv2007.0
+ Revision: 88632
- Import perl-Test-LectroTest

* Wed Nov 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.3500-1mdv2007.1
- first mdv release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5499 |12cr|perl-Test-Log-Dispatch-0.30.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Log-Dispatch
%define upstream_version 0.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	A Log::Dispatch object that keeps track of everything logged to it in memory
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(Log::Dispatch::Array)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Tester)
BuildArch:	noarch

%description
'Test::Log::Dispatch' is a 'Log::Dispatch' object that keeps track of
everything logged to it in memory, and provides convenient tests against
what has been logged.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.30.0-3mdv2011.0
+ Revision: 657844
- rebuild for updated spec-helper

* Sat Sep 25 2010 Shlomi Fish <shlomif@mandriva.org> 0.30.0-2mdv2011.0
+ Revision: 580985
- Bumped the release number
- Added a missing build dep
- import perl-Test-Log-Dispatch


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5500 |12cr|perl-Test-Mock-LWP-0.60.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Mock-LWP
%define upstream_version 0.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Mocks LWP::UserAgent
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::MockObject)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This package arises from duplicating the same code to mock LWP et al in
several different modules I've written. This version is very minimalist,
but works for my needs so far. I'm very open to new suggestions and
improvements.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Jul 18 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.60.0-1mdv2011
+ Revision: 690328
- update to new version 0.06

* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.50.0-2
+ Revision: 655227
- rebuild for updated spec-helper

* Wed May 05 2010 Michael Scherer <misc@mandriva.org> 0.50.0-1mdv2011.0
+ Revision: 542636
- import perl-Test-Mock-LWP


* Wed May 05 2010 cpan2dist 0.05-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5501 |12cr|perl-Test-MockModule-0.50.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Test-MockModule
%define upstream_version 0.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Override subroutines in a module for unit testing
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(CGI)
BuildArch:	noarch

%description
Test::MockModule is a Perl module that lets you temporarily redefine
subroutines in other packages for the purposes of unit testing.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Test/*
%{_mandir}/*/*


%changelog
* Sat Aug 01 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.50.0-1mdv2010.0
+ Revision: 405554
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.05-6mdv2009.0
+ Revision: 241983
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon May 07 2007 Olivier Thauvin <nanardon@mandriva.org> 0.05-4mdv2008.0
+ Revision: 23807
- rebuild


* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.05-3mdk
- Fix SPEC according to Perl Policy
	- BuildRequires
	- Source URL

* Thu Sep 29 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.05-2mdk
- Fix BuildRequires

* Fri Jul 29 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.05-1mdk
- 0.05
- Specs generated by cpan2rpm are bad, mmkay. Redo from scratch.

* Thu Mar 17 2005 Bruno Cornec <bcornec@mandrakesoft.org> 0.04-1mdk
- Initial build.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5502 |12cr|perl-Test-MockObject-1.201.106.120-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-MockObject
%define upstream_version 1.20110612

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Perl extension for emulating troublesome interfaces
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(UNIVERSAL::isa)
BuildRequires:	perl(UNIVERSAL::can)
BuildRequires:	perl(Test::Warn) >= 0.230
BuildRequires:	perl(Test::More) >= 0.980
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(CGI)
BuildArch:	noarch

%description 
It's a simple program that doesn't use any other modules, and those are easy to
test. More often, testing a program completely means faking up input to another
module, trying to coax the right output from something you're not supposed to
be testing anyway.

Testing is a lot easier when you can control the entire environment. With
Test::MockObject, you can get a lot closer.

Test::MockObject allows you to create objects that conform to particular
interfaces with very little code. You don't have to reimplement the behavior,
just the input and the output.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%check
make test

%files
%doc Changes README
%{perl_vendorlib}/Test
%{_mandir}/*/*


%changelog
* Fri Jun 17 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.201.106.120-1mdv2011.0
+ Revision: 685758
- new version

* Sat Aug 01 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.90.0-1mdv2010.0
+ Revision: 405555
- rebuild using %%perl_convert_version

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.09-2mdv2009.0
+ Revision: 268736
- rebuild early 2009.0 package (before pixel changes)

* Wed May 28 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.09-1mdv2009.0
+ Revision: 212228
- update to new version 1.09

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Jul 04 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.08-1mdv2008.0
+ Revision: 47737
- update to new version 1.08


* Wed Nov 15 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.07-1mdv2007.0
+ Revision: 84321
- new version
- Import perl-Test-MockObject

* Wed Aug 30 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.06-2mdv2007.0
- Rebuild

* Tue Apr 25 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.06-1mdk
- New release 1.06
- better source URL
- better buildrequires syntax

* Wed Apr 12 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.05-1mdk
- New release 1.05
- better source URL

* Mon Mar 20 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.04-1mdk
- New release 1.04

* Tue Mar 07 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.03-1mdk
- New release 1.03

* Tue Dec 27 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.02-1mdk
- New release 1.02

* Wed Oct 05 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.01-3mdk
- Fix BuildRequires

* Tue Oct 04 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.01-2mdk
- Fix BuildRequires

* Wed Sep 07 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.01-1mdk
- New release 1.01

* Tue Jul 19 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.00-1mdk
- New release 1.00
- spec cleanup
- test in %%check
- fix source url

* Tue Dec 21 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.20-1mdk
- 0.20

* Mon Dec 20 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.14-2mdk
- fix buildrequires in a backward compatible way

* Mon Sep 13 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.14-1mdk 
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5503 |12cr|perl-Test-MockRandom-1.00-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define realname   Test-MockRandom
%define version    1.00
%define release    %mkrel 3

Name:       perl-%{realname}
Version:    %{version}
Release:    %{release}
License:    GPL or Artistic
Group:      Development/Perl
Summary:    Override randoms with non-random behavior
Source:     http://www.cpan.org/modules/by-module/Test/%{realname}-%{version}.tar.gz
Url:        http://search.cpan.org/dist/%{realname}
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: perl-devel
BuildRequires: perl(Module::Build::Compat)

BuildArch: noarch

%description
This perhaps ridiculous-seeming module was created to test routines that
manipulate random numbers by providing a known output from 'rand'. Given a
list of seeds with 'srand', it will return each in turn. After seeded
random numbers are exhausted, it will always return 0. Seed numbers must be
of a form that meets the expected output from 'rand' as called with no
arguments -- i.e. they must be between 0 (inclusive) and 1 (exclusive). In
order to facilitate generating and testing a nearly-one number, this module
exports the function 'oneish', which returns a number just fractionally
less than one. 

Depending on how this module is called with 'use', it will export 'rand' to
a specified package (e.g. a class being tested) effectively overriding and
intercepting calls in that package to the built-in 'rand'. It can also
override 'rand' in the current package or even globally. In all of these
cases, it also exports 'srand' and 'oneish' to the current package in order
to control the output of 'rand'. See the /USAGE manpage for details.

Alternatively, this module can be used to generate objects, with each
object maintaining its own distinct seed array.

%prep
%setup -q -n %{realname}-%{version} 

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes README LICENSE
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 1.00-3mdv2011.0
+ Revision: 658888
- rebuild for updated spec-helper

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.00-2mdv2010.0
+ Revision: 440697
- rebuild

* Fri Feb 20 2009 Jérôme Quelin <jquelin@mandriva.org> 1.00-1mdv2009.1
+ Revision: 343333
- import perl-Test-MockRandom


* Fri Feb 20 2009 cpan2dist 1.00-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5504 |12cr|perl-Test-MockTime-0.120.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-MockTime
%define upstream_version 0.12

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Mock time/localtime for testing
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Time::Local)
BuildRequires:	perl(Time::Piece)
BuildArch:	noarch

%description
This module was created to enable test suites to test code at specific
points in time. Specifically it overrides localtime, gmtime and time at
compile time and then relies on the user supplying a mock time via
set_relative_time, set_absolute_time or set_fixed_time to alter future
calls to gmtime,time or localtime.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.120.0-2mdv2011.0
+ Revision: 655228
- rebuild for updated spec-helper

* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.120.0-1mdv2011.0
+ Revision: 471258
- import perl-Test-MockTime


* Sun Nov 29 2009 cpan2dist 0.12-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5505 |12cr|perl-Test-NeedsDisplay-1.70.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-NeedsDisplay
%define upstream_version 1.07

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Ensure that tests needing a display have one
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(Test::More)
BuildRequires:	x11-server-xvfb
BuildArch:	noarch
Requires:	x11-server-xvfb

%description
When testing GUI applications, sometimes applications or modules absolutely
insist on a display, even just to load a module without actually showing
any objects.

Regardless, this makes GUI applications pretty much impossible to build and
test on headless or automated systems. And it fails to the point of not
even running the Makefile.PL script because a dependency needs a display so
it can be loaded to find a version.

In these situations, what is needed is a fake display.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
#make test

%install
%makeinstall_std

%files
%doc README LICENSE Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 1.70.0-2mdv2011.0
+ Revision: 658889
- rebuild for updated spec-helper

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 1.70.0-1mdv2010.0
+ Revision: 401520
- rebuild using %%perl_convert_version
- fixed license field

* Mon Jan 05 2009 Jérôme Quelin <jquelin@mandriva.org> 1.07-1mdv2009.1
+ Revision: 325081
- removing tests for this package
- update to new version 1.07

* Wed Nov 12 2008 Jérôme Quelin <jquelin@mandriva.org> 1.05-1mdv2009.1
+ Revision: 302526
- adding missing prereqs
- import perl-Test-NeedsDisplay


* Wed Nov 12 2008 cpan2dist 1.05-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5506 |12cr|perl-Test-NoTabs-1.100.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-NoTabs
%define upstream_version 1.1

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Check the presence of tabs in your project
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(FindBin)
BuildRequires:	perl(Test::Builder)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This module scans your project/distribution for any perl files (scripts,
modules, etc) for the presence of tabs.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Thu Jun 16 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.100.0-1mdv2011.0
+ Revision: 685626
- update to new version 1.1

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1.0.0-2
+ Revision: 656827
- rebuild for updated spec-helper

* Tue Aug 24 2010 Jérôme Quelin <jquelin@mandriva.org> 1.0.0-1mdv2011.0
+ Revision: 572833
- import perl-Test-NoTabs


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5507 |12cr|perl-Test-Output-1.10.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Output
%define upstream_version 1.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Utilities to test STDOUT and STDERR messages
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Sub::Exporter)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Tester)
BuildArch:	noarch

%description
Test::Output provides a simple interface for testing output sent to STDOUT
or STDERR. A number of different utilies are included to try and be as
flexible as possible to the tester.

Originally this module was designed not to have external requirements, 
however, the features provided by L<Sub::Exporter> over what L<Exporter>
provides is just to great to pass up.

Test::Output ties STDOUT and STDERR using Test::Output::Tie.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
#make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon May 02 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.10.0-1mdv2011.0
+ Revision: 662212
- update to new version 1.01

* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.160.0-2
+ Revision: 658428
- rebuild for updates rpm-setup

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.160.0-1mdv2010.0
+ Revision: 401519
- rebuild using %%perl_convert_version
- fixed license field

* Sat May 16 2009 Jérôme Quelin <jquelin@mandriva.org> 0.16-1mdv2010.0
+ Revision: 376345
- update to new version 0.16

* Wed May 13 2009 Jérôme Quelin <jquelin@mandriva.org> 0.15-1mdv2010.0
+ Revision: 375276
- update to new version 0.15

* Tue May 12 2009 Jérôme Quelin <jquelin@mandriva.org> 0.14-1mdv2010.0
+ Revision: 374887
- updated to 0.14

* Tue Mar 10 2009 Jérôme Quelin <jquelin@mandriva.org> 0.13-1mdv2009.1
+ Revision: 353458
- update to new version 0.13

* Sun Oct 26 2008 Jérôme Quelin <jquelin@mandriva.org> 0.12-1mdv2009.1
+ Revision: 297381
- update to new version 0.12

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.10-4mdv2009.0
+ Revision: 258575
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.10-3mdv2009.0
+ Revision: 246545
- rebuild
- fix summary-ended-with-dot

* Mon Jan 07 2008 Jérôme Quelin <jquelin@mandriva.org> 0.10-1mdv2008.1
+ Revision: 146316
- import perl-Test-Output



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5508 |12cr|perl-Test-Parser-1.9-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module  Test-Parser

Name:		perl-%{module}
Version:	1.9
Release:	3
Summary:	Base class for parsing log files from test runs, and displays in an XML syntax 
License:	GPL or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{module}
Source:		http://www.cpan.org/modules/by-module/Test/%{module}-%{version}.tar.gz
BuildRequires:	perl-devel
BuildRequires:	perl(XML::Simple)
BuildRequires:	perl(XML::Twig)

%description 
This module serves as a common base class for test log parsers. These tools are
intended to be able to parse output from a wide variety of tests - including
non-Perl tests.

The parsers also write the test data into the 'Test Result Publication
Interface' (TRPI) XML schema, developed by SpikeSource.

%prep
%setup -q -n %{module}-%{version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%check
%make test

%files
%doc ChangeLog INSTALL README
%{perl_vendorlib}/Test
%{_mandir}/*/*
%{_bindir}/*

%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.9-2mdv2010.0
+ Revision: 430599
- rebuild

* Fri Jul 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.9-1mdv2009.0
+ Revision: 233678
- update to new version 1.9

* Thu Feb 28 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.7-1mdv2008.1
+ Revision: 175989
- new version

* Wed Feb 27 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.6-1mdv2008.1
+ Revision: 175718
- new version
  drop test patch (merged upstream)
  new patch for fixing object type

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.5-1mdv2008.1
+ Revision: 140721
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Mar 14 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.5-1mdv2007.1
+ Revision: 143528
- fix build dependencies
- Imported perl-Test-Parser-1.5-1mdv2007.1 into SVN repository.

* Wed Mar 14 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.5-1mdv2007.1
- first mdv release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5509 |12cr|perl-Test-Perl-Critic-1.20.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Perl-Critic
%define upstream_version 1.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Use Perl::Critic in test programs
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Perl::Critic)
BuildArch:	noarch

%description 
Test::Perl::Critic wraps the Perl::Critic engine in a convenient subroutine
suitable for test programs written using the Test::More framework. This makes
it easy to integrate coding-standards enforcement into the build process. For
ultimate convenience (at the expense of some flexibility), see the criticism
pragma.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%check
%make test

%files
%doc INSTALL Changes LICENSE README
%{perl_vendorlib}/Test
%{_mandir}/*/*

%changelog
* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 1.20.0-1mdv2010.1
+ Revision: 461032
- update to 1.02

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 1.10.0-1mdv2010.0
+ Revision: 405590
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.01-4mdv2009.0
+ Revision: 258576
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.01-3mdv2009.0
+ Revision: 246547
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.01-1mdv2008.1
+ Revision: 140721
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Mon Feb 12 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.01-1mdv2007.0
+ Revision: 120201
- new version

* Wed Nov 15 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.08-1mdv2007.1
+ Revision: 84368
- new release

* Thu Nov 09 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.07-1mdv2007.0
+ Revision: 79420
- Import perl-Test-Perl-Critic

* Sun Nov 05 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.07-1mdv2007.1
- first mdv release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5510 |12cr|perl-Test-Perl-Critic-Progressive-0.30.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Perl-Critic-Progressive
%define upstream_version 0.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Gradually enforce coding standards
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Data::Dumper)
BuildRequires:	perl(English)
BuildRequires:	perl(Exporter)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(FindBin)
BuildRequires:	perl(Perl::Critic)
BuildRequires:	perl(Perl::Critic::Utils)
BuildRequires:	perl(Test::Builder)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(base)
BuildRequires:	perl(strict)
BuildRequires:	perl(warnings)
BuildArch:	noarch

%description
Applying coding standards to large amounts of legacy code is a daunting
task. Often times, legacy code is so non-compliant that it seems downright
impossible. But, if you consistently chip away at the problem, you will
eventually succeed! Test::Perl::Critic::Progressive uses the the
Perl::Critic manpage engine to prevent further deterioration of your code
and *gradually* steer it towards conforming with your chosen coding
standards.

The most effective way to use Test::Perl::Critic::Progressive is as a unit
test that is run under a continuous-integration system like CruiseControl
or AntHill. Each time a developer commits changes to the code, this test
will fail and the build will break unless it has the same (or fewer)
Perl::Critic violations than the last successful test.

See the the "NOTES" manpage for more details about how this test works.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.30.0-2mdv2011.0
+ Revision: 656828
- rebuild for updated spec-helper

* Tue Aug 24 2010 Jérôme Quelin <jquelin@mandriva.org> 0.30.0-1mdv2011.0
+ Revision: 572894
- import perl-Test-Perl-Critic-Progressive


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5511 |12cr|perl-Test-Pod-Content-0.0.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Pod-Content
%define upstream_version 0.0.5

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 2

Summary:    Test a Pod's content
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Pod::Simple)
BuildRequires: perl(Test::More)
BuildRequires: perl(version)
BuildRequires: perl(Module::Build::Compat)
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
This is a very simple module for testing a Pod's content. It is mainly
intended for testing the content of generated Pod - that is, the Pod
included in perl modules generated by some mechanism.

Another usage example is to test whether all files contain the same
copyright notice:

 plan tests => scalar @filelist;

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc META.yml Changes README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 0.0.5-2mdv2011.0
+ Revision: 653622
- rebuild for updated spec-helper

* Wed Aug 25 2010 Jérôme Quelin <jquelin@mandriva.org> 0.0.5-1mdv2011.0
+ Revision: 573091
- import perl-Test-Pod-Content


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5512 |12cr|perl-Test-Pod-Spelling-CommonMistakes-1.0.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Pod-Spelling-CommonMistakes
%define upstream_version 1.000

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Checks POD for common spelling mistakes
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Pod::Spell::CommonMistakes)
BuildRequires:	perl(Test::Builder)
BuildRequires:	perl(Test::Pod)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
This module checks your POD for common spelling errors. This differs than
the Test::Spelling manpage because it doesn't use your system spellchecker
and instead uses the Pod::Spell::CommonMistakes manpage for the heavy
lifting. Using it is the same as any standard Test::* module, as seen here.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc LICENSE README META.yml Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1.0.0-2mdv2011.0
+ Revision: 657472
- rebuild for updated spec-helper

* Thu Mar 10 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.0-1
+ Revision: 643495
- update to new version 1.000

* Wed Aug 25 2010 Jérôme Quelin <jquelin@mandriva.org> 0.10.0-1mdv2011.0
+ Revision: 573215
- import perl-Test-Pod-Spelling-CommonMistakes


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5513 |12cr|perl-Test-POE-Client-TCP-1.100.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-POE-Client-TCP
%define upstream_version 1.10

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	A POE Component providing TCP client services for test cases
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(POE)
BuildRequires:	perl(POE::Filter)
BuildRequires:	perl(POE::Filter::Line)
BuildRequires:	perl(POE::Wheel::ReadWrite)
BuildRequires:	perl(POE::Wheel::SocketFactory)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Text::ParseWords)
BuildArch:	noarch

%description
Test::POE::Client::TCP is a the POE manpage component that provides a TCP
client framework for inclusion in client component test cases, instead of
having to roll your own.

Once registered with the component, a session will receive events related
to connections made, disconnects, flushed output and input from the
specified server.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/Test


%changelog
* Tue Jul 05 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.100.0-1mdv2011.0
+ Revision: 688831
- update to new version 1.10

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1.80.0-1mdv2011.0
+ Revision: 552637
- update to 1.08

* Sat Nov 07 2009 Jérôme Quelin <jquelin@mandriva.org> 1.60.0-1mdv2010.1
+ Revision: 462460
- update to 1.06

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 1.40.0-1mdv2010.0
+ Revision: 405591
- rebuild using %%perl_convert_version

* Sun Jun 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.04-1mdv2010.0
+ Revision: 387781
- update to new version 1.04

* Fri May 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.02-1mdv2010.0
+ Revision: 370217
- update to new version 1.02

* Wed Jan 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.10-1mdv2009.1
+ Revision: 332123
- update to new version 0.10

* Fri Jan 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.08-1mdv2009.1
+ Revision: 330195
- update to new version 0.08

* Wed Jul 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-1mdv2009.0
+ Revision: 230639
- update to new version 0.06

* Sat May 24 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.04-1mdv2009.0
+ Revision: 210832
- import perl-Test-POE-Client-TCP


* Sat May 24 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.04-1mdv2009.0
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5514 |12cr|perl-Test-POE-Server-TCP-1.160.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-POE-Server-TCP
%define upstream_version 1.16

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	A POE Component providing TCP server services for test cases
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(POE)
BuildRequires:	perl(POE::Filter)
BuildRequires:	perl(POE::Filter::Line)
BuildRequires:	perl(POE::Wheel::ReadWrite)
BuildRequires:	perl(POE::Wheel::SocketFactory)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Text::ParseWords)
BuildArch:	noarch

%description
Test::POE::Server::TCP is a the POE manpage component that provides a TCP
server framework for inclusion in client component test cases, instead of
having to roll your own.

Once registered with the component, a session will receive events related
to client connects, disconnects, input and flushed output. Each of these
events will refer to a unique client ID which may be used in communication
with the component when sending data to the client or disconnecting a
client connection.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/Test


%changelog
* Tue Jul 05 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.160.0-1mdv2011.0
+ Revision: 688832
- update to new version 1.16

* Tue Jul 27 2010 Jérôme Quelin <jquelin@mandriva.org> 1.140.0-1mdv2011.0
+ Revision: 561042
- update to 1.14

* Fri Jul 16 2010 Jérôme Quelin <jquelin@mandriva.org> 1.120.0-1mdv2011.0
+ Revision: 553976
- update to 1.12

* Mon Mar 22 2010 Jérôme Quelin <jquelin@mandriva.org> 1.100.0-1mdv2010.1
+ Revision: 526457
- update to 1.10

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 1.80.0-1mdv2010.0
+ Revision: 405592
- rebuild using %%perl_convert_version

* Wed Jul 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.08-1mdv2010.0
+ Revision: 396227
- update to new version 1.08

* Thu Jun 11 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.06-1mdv2010.0
+ Revision: 385255
- update to new version 1.06

* Fri May 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.04-1mdv2010.0
+ Revision: 370231
- update to new version 1.04

* Tue Feb 03 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.18-1mdv2009.1
+ Revision: 336787
- update to new version 0.18

* Tue Jan 20 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.16-1mdv2009.1
+ Revision: 331592
- update to new version 0.16
- update to new version 0.16

* Fri Jan 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.14-1mdv2009.1
+ Revision: 330196
- update to new version 0.14

* Sun Aug 10 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.12-1mdv2009.0
+ Revision: 270397
- update to new version 0.12

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.10-2mdv2009.0
+ Revision: 268737
- rebuild early 2009.0 package (before pixel changes)

* Tue Jun 03 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.10-1mdv2009.0
+ Revision: 214558
- import perl-Test-POE-Server-TCP


* Tue Jun 03 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.10-1mdv2009.0
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5515 |12cr|perl-Test-Portability-Files-0.50.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Portability-Files
%define upstream_version 0.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Check file names portability
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(File::Basename)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(Test::Builder)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This module is used to check the portability across operating systems of
the names of the files present in the distribution of a module. The tests
use the advices given in the perlport/"Files and Filesystems" manpage. The
author of a distribution can select which tests to execute.

To use this module, simply copy the code from the synopsis in a test file
named _t/portfs.t_ for example, and add it to your _MANIFEST_. You can
delete the call to 'options()' to enable only most common tests.

By default, not all tests are enabled because some are judged too
cumbersome to be practical, especially since some of the most limited
platforms (like MS-DOS) seem to be no longer supported. Here are the
default options:

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.50.0-2mdv2011.0
+ Revision: 654315
- rebuild for updated spec-helper

* Sat Mar 27 2010 Jérôme Quelin <jquelin@mandriva.org> 0.50.0-1mdv2011.0
+ Revision: 527962
- import perl-Test-Portability-Files


* Sat Mar 27 2010 cpan2dist 0.05-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5516 |12cr|perl-Test-Prereq-1.37.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Prereq
%define upstream_version 1.037

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Check if Makefile.PL has the right pre-requisites
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Module::Info)
BuildRequires:	perl(Module::CoreList)
BuildRequires:	perl(Test::Builder::Tester)

BuildArch:	noarch

%description 
The prereq_ok() function examines the modules it finds in blib/lib/,
blib/script, and the test files it finds in t/ (and test.pl). It figures out
which modules they use, skips the modules that are in the Perl core, and
compares the remaining list of modules to those in the PREREQ_PM section of
Makefile.PL.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%check
# this test rely on network to fetch data from CPAN
rm -f t/get_from_prereqs.t
perl -pi -e 's/get_from_prereqs.t//' t/test_manifest
%make test

%files
%doc Changes README LICENSE
%{perl_vendorlib}/Test
%{_mandir}/*/*


%changelog
* Wed Sep 01 2010 Jérôme Quelin <jquelin@mandriva.org> 1.37.0-3mdv2011.0
+ Revision: 575126
- rebuild with %%perl_convert_version

* Wed Sep 01 2010 Jérôme Quelin <jquelin@mandriva.org> 1.037-2mdv2011.0
+ Revision: 575118
- rebuild

* Sun Jun 07 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.037-1mdv2010.0
+ Revision: 383543
- update to new version 1.037

* Tue Jan 20 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.036-1mdv2009.1
+ Revision: 331593
- update to new version 1.036

* Tue Sep 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.034-1mdv2009.0
+ Revision: 279087
- new version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.033-4mdv2009.0
+ Revision: 258577
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.033-3mdv2009.0
+ Revision: 246549
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.033-1mdv2008.1
+ Revision: 140721
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Thu Mar 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.033-1mdv2007.1
+ Revision: 147957
- drop network-dependent tests
- this is a noarch package
- Import perl-Test-Prereq

* Thu Mar 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.033-1mdv2007.1
- first mdv release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5517 |12cr|perl-Test-Program-0.10-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module   Test-Program
%define version    0.10
%define release    %mkrel 2

Name:       perl-%{module}
Version:    %{version}
Release:    %{release}
License:    GPL or Artistic
Group:      Development/Perl
Summary:    Testing tools for Perl programs
Url:        http://search.cpan.org/dist/%{module}
Source:     http://www.cpan.org/modules/by-module/Test/%{module}-%{version}.tar.gz
BuildRequires: perl-devel
BuildRequires: perl(Exporter)
BuildRequires: perl(Test::Builder::Tester)
BuildRequires: perl(Test::More)
BuildRequires: perl(Test::Pod)
BuildArch: noarch
BuildRoot:  %{_tmppath}/%{name}-%{version}

%description
You've written a command-line program, not just a module, and you want to make
sure that it compiles, runs and has valid POD embedded.

%prep
%setup -q -n %{module}-%{version} 

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*



%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.10-2mdv2011.0
+ Revision: 658454
- rebuild for updates rpm-setup

* Sat May 23 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.10-1mdv2010.0
+ Revision: 378932
- import perl-Test-Program


* Sat May 23 2009 cpan2dist 0.10-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5518 |12cr|perl-Test-Refcount-0.70.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Refcount
%define upstream_version 0.07

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 2

Summary:    Assert reference counts on objects
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Devel::FindRef)
BuildRequires: perl(Devel::Refcount)
BuildRequires: perl(Test::Builder)
BuildRequires: perl(Test::Builder::Tester)
BuildRequires: perl(Test::More)
BuildRequires: perl(Module::Build::Compat)
BuildRequires: perl-devel
BuildArch: noarch
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}

%description
The Perl garbage collector uses simple reference counting during the normal
execution of a program. This means that cycles or unweakened references in
other parts of code can keep an object around for longer than intended. To
help avoid this problem, the reference count of a new object from its class
constructor ought to be 1. This way, the caller can know the object will be
properly DESTROYed when it drops all of its references to it.

This module provides two test functions to help ensure this property holds
for an object class, so as to be polite to its callers.

If the assertion fails; that is, if the actual reference count is different
to what was expected, a trace of references to the object is printed, using
Marc Lehmann's the Devel::FindRef manpage module. See the examples below
for more information.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)

%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Sun Apr 22 2012 Götz Waschk <waschk@mandriva.org> 0.70.0-2mdv2012.0
+ Revision: 792690
- update build deps
- yearly rebuild

* Wed Apr 20 2011 Sandro Cazzaniga <kharec@mandriva.org> 0.70.0-1
+ Revision: 656227
- update to 0.07

* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.60.0-2
+ Revision: 654317
- rebuild for updated spec-helper

* Fri Nov 27 2009 Jérôme Quelin <jquelin@mandriva.org> 0.60.0-1mdv2011.0
+ Revision: 470460
- update to 0.06

* Fri Nov 27 2009 Götz Waschk <waschk@mandriva.org> 0.60.0-1mdv2010.1
+ Revision: 470452
- update to new version 0.06

* Fri Jul 10 2009 Jérôme Quelin <jquelin@mandriva.org> 0.50.0-1mdv2010.0
+ Revision: 394270
- update to 0.05

* Mon Jun 29 2009 Götz Waschk <waschk@mandriva.org> 0.40.0-1mdv2010.0
+ Revision: 390501
- import perl-Test-Refcount


* Mon Jun 29 2009 cpan2dist 0.04-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5519 |12cr|perl-Test-Regression-0.60.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Regression
%define upstream_version 0.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Test library to generate and compare output
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Algorithm::Diff)
BuildRequires:	perl(DirHandle)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(FileHandle)
BuildRequires:	perl(Test::Differences)
BuildRequires:	perl(Test::MockObject)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Text::Diff)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
Using the various Test:: modules you can compare the output of a function
against what you expect. However if the output is complex and changes from
version to version, maintenance of the expected output could be costly.
This module allows one to use the test code to generate the expected
output, so that if the differences with model output are expected, one can
easily refresh the model output.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.60.0-3mdv2011.0
+ Revision: 658567
- rebuild

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.60.0-2
+ Revision: 657845
- rebuild for updated spec-helper

* Sun Nov 28 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.60.0-1mdv2011.0
+ Revision: 602393
- update to new version 0.06

* Wed Jul 14 2010 Jérôme Quelin <jquelin@mandriva.org> 0.50.0-1mdv2011.0
+ Revision: 553066
- import perl-Test-Regression


* Wed Jul 14 2010 cpan2dist 0.05-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5520 |12cr|perl-Test-Reporter-1.570.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Reporter
%define upstream_version 1.57

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Sends test results to cpan-testers@perl.org
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Cwd)
BuildRequires:	perl(Data::Dumper)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(FileHandle)
BuildRequires:	perl(Net::SMTP)
BuildRequires:	perl(Sys::Hostname)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Time::Local)
BuildRequires:	perl(base)
BuildRequires:	perl(constant)
BuildArch:	noarch

%description
Test::Reporter reports the test results of any given distribution to the
CPAN Testers project. Test::Reporter has wide support for various perl5's
and platforms.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml README
%{_bindir}/cpantest
%{_mandir}/man1/*
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1.570.0-2mdv2011.0
+ Revision: 657846
- rebuild for updated spec-helper

* Fri Dec 24 2010 Shlomi Fish <shlomif@mandriva.org> 1.570.0-1mdv2011.0
+ Revision: 624631
- import perl-Test-Reporter


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5521 |12cr|perl-Test-Script-Run-0.50.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Script-Run
%define upstream_version 0.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Test the script with run
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(IPC::Run3)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This module exports some subs to help test and run scripts in your dist's
bin/ directory, if the script path is not absolute.

Nearly all the essential code is stolen from Prophet::Test, we think subs
like those should live below 'Test::' namespace, that's why we packed them
and created this module.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/Test/

%changelog
* Sat Jan 08 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.50.0-1mdv2011.0
+ Revision: 630637
- update to new version 0.05

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.40.0-1mdv2011.0
+ Revision: 552639
- update to 0.04

* Fri Apr 30 2010 Michael Scherer <misc@mandriva.org> 0.30.0-1mdv2010.1
+ Revision: 541127
- import perl-Test-Script-Run


* Fri Apr 30 2010 cpan2dist 0.03-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5522 |12cr|perl-Test-Spec-0.380.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Spec
%define upstream_version 0.38

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	RSpec-like testing for Perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Exporter)
BuildRequires:	perl(List::Util)
BuildRequires:	perl(Package::Stash)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(TAP::Parser)
BuildRequires:	perl(Test::Deep)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Trap)
BuildRequires:	perl(Tie::IxHash)
BuildRequires:	perl(constant)
BuildArch:	noarch

%description
This is a declarative specification-style testing system for
behavior-driven development (BDD) in Perl. The tests (a.k.a. examples) are
named with strings instead of subroutine names, so your fingers will suffer
less fatigue from underscore-itis, with the side benefit that the test
reports are more legible.

This module is inspired by and borrows heavily from RSpec
(http://rspec.info/documentation/), a BDD tool for the Ruby programming
language.

EXPORTS
    When given *no list* (i.e. 'use Test::Spec;'), this class will export:

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Jul 18 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.380.0-1mdv2011
+ Revision: 690329
- update to new version 0.38

* Fri Jul 01 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.350.0-1
+ Revision: 688483
- import perl-Test-Spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5523 |12cr|perl-Test-Spelling-0.140.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Spelling
%define upstream_version 0.14

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Check for spelling errors in POD
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Pod::Spell)
BuildRequires:	perl(Test::More)

BuildArch:	noarch
Requires:	aspell-en

%description
Check POD files for spelling mistakes, using the Pod::Spell manpage and
_spell_ to do the heavy lifting.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/Test

%changelog
* Tue May 31 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.140.0-1mdv2011.0
+ Revision: 682198
- update to new version 0.14

* Fri Apr 29 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.130.0-1
+ Revision: 660570
- new version
- drop aspell command patch, fixed upstream

* Sat Mar 27 2010 Jérôme Quelin <jquelin@mandriva.org> 0.110.0-2mdv2011.0
+ Revision: 527995
- using aspell in english by default

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.110.0-1mdv2010.0
+ Revision: 405595
- rebuild using %%perl_convert_version

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.11-2mdv2009.0
+ Revision: 268739
- rebuild early 2009.0 package (before pixel changes)

* Sat May 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.11-1mdv2009.0
+ Revision: 213781
- import perl-Test-Spelling


* Sat May 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.11-1mdv2009.0
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5524 |12cr|perl-Test-Strict-0.140.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Strict
%define upstream_version 0.14

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Check syntax, presence of use strict; and test coverage
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Devel::Cover)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(FindBin)
BuildRequires:	perl(Test::Builder)
BuildRequires:	perl(Test::Simple)
BuildArch:	noarch

%description
The most basic test one can write is "does it compile ?". This module tests if
the code compiles and play nice with Test::Simple modules.

Another good practice this module can test is to "use strict;" in all perl
files.

By setting a minimum test coverage through all_cover_ok(), a code author can
ensure his code is tested above a preset level of kwality throughout the
development cycle.

Along with Test::Pod, this module can provide the first tests to setup for a
module author.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/Test


%changelog
* Sun Feb 14 2010 Jérôme Quelin <jquelin@mandriva.org> 0.140.0-1mdv2010.1
+ Revision: 505679
- update to 0.14

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.130.0-1mdv2010.0
+ Revision: 405596
- rebuild using %%perl_convert_version

* Sun Feb 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.13-1mdv2009.1
+ Revision: 336238
- update to new version 0.13

* Thu Jan 29 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.12-1mdv2009.1
+ Revision: 335366
- update to new version 0.12

* Tue Jan 20 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.11-1mdv2009.1
+ Revision: 331594
- update to new version 0.11

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.09-2mdv2009.0
+ Revision: 268740
- rebuild early 2009.0 package (before pixel changes)

* Sat May 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.09-1mdv2009.0
+ Revision: 213738
- import perl-Test-Strict


* Sat May 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.09-1mdv2009.0
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5525 |12cr|perl-Test-Synopsis-0.60.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Synopsis
%define upstream_version 0.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Test your SYNOPSIS code
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Filter::Util::Call)
BuildRequires:	perl(Test::Builder)
BuildArch:	noarch

%description
Test::Synopsis is an (author) test module to find .pm or .pod files under
your _lib_ directory and then make sure the example snippet code in your
_SYNOPSIS_ section passes the perl compile check.

Note that this module only checks the perl syntax (by wrapping the code
with 'sub') and doesn't actually run the code.

Suppose you have the following POD in your module.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.60.0-2mdv2011.0
+ Revision: 654319
- rebuild for updated spec-helper

* Sat Mar 27 2010 Jérôme Quelin <jquelin@mandriva.org> 0.60.0-1mdv2011.0
+ Revision: 528200
- import perl-Test-Synopsis


* Sat Mar 27 2010 cpan2dist 0.06-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5526 |12cr|perl-Test-Sys-Info-0.200.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Sys-Info
%define upstream_version 0.20

Summary:	Centralized test suite for Sys::Info
Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	%mkrel 1
License:        GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/SYS/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:	perl-devel
Requires:	perl-Sys-Info-Base
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
Perl centralized test suite for Sys::Info.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
make test

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%makeinstall_std

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README Changes
%{perl_vendorlib}/*
%{_mandir}/man3/*


%changelog
* Sun Jan 10 2010 Jérôme Quelin <jquelin@mandriva.org> 0.200.0-1mdv2010.1
+ Revision: 488853
- update to 0.20

* Fri Jan 01 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.170.0-1mdv2010.1
+ Revision: 484710
- import perl-Test-Sys-Info



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5527 |12cr|perl-Test-Taint-1.40.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Taint
%define upstream_version 1.04

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	3

Summary:    Tools to test taintedness
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Scalar::Util)
BuildRequires: perl(Test::Builder)
BuildRequires: perl(Test::More)
BuildRequires: perl(Tie::Array)
BuildRequires: perl(Tie::Hash)
BuildRequires: perl(Tie::Scalar)
BuildRequires: perl(overload)
BuildRequires: perl-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
Tainted data is data that comes from an unsafe source, such as the command
line, or, in the case of web apps, any GET or POST transactions. Read the
the perlsec manpage man page for details on why tainted data is bad, and
how to untaint the data.

When you're writing unit tests for code that deals with tainted data,
you'll want to have a way to provide tainted data for your routines to
handle, and easy ways to check and report on the taintedness of your data,
in standard the Test::More manpage style.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc META.yml Changes
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.40.0-3
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 1.40.0-2mdv2011.0
+ Revision: 556156
- rebuild for perl 5.12

* Wed Jul 14 2010 Jérôme Quelin <jquelin@mandriva.org> 1.40.0-1mdv2011.0
+ Revision: 553068
- import perl-Test-Taint


* Wed Jul 14 2010 cpan2dist 1.04-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5528 |12cr|perl-Test-TAP-HTMLMatrix-0.90.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-TAP-HTMLMatrix
%define upstream_version 0.09

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Creates colorful matrix of Test::Harness
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Petal::Utils)
BuildRequires:	perl(Petal)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::TAP::Model)
BuildRequires:	perl(URI::file)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
This module is a wrapper for a template and some visualization classes,
that knows to take a the Test::TAP::Model manpage object, which
encapsulates test results, and produce a pretty html file.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std
rm -f %{buildroot}%{perl_vendorlib}/Test/TAP/example.pl

%files
%doc Changes README example.pl
%{_mandir}/man3/*
%{perl_vendorlib}/Test


%changelog
* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.90.0-1mdv2010.0
+ Revision: 405597
- rebuild using %%perl_convert_version

* Tue Sep 09 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.09-3mdv2009.0
+ Revision: 283297
- examples belongs to documentation (fix conflict with perl-Test-TAP-Model)

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.09-2mdv2009.0
+ Revision: 268744
- rebuild early 2009.0 package (before pixel changes)

* Sat May 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.09-1mdv2009.0
+ Revision: 213846
- import perl-Test-TAP-HTMLMatrix


* Sat May 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.09-1mdv2009.0
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5529 |12cr|perl-Test-TAP-Model-0.100.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-TAP-Model
%define upstream_version 0.10

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Accessible (queryable, serializable object) result collector
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Method::Alias)
BuildRequires:	perl(Test::Harness)
BuildRequires:	perl(Test::Harness::Straps)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This module is a subclass of the Test::Harness::Straps manpage (although in
an ideal world it would really use delegation).

It uses callbacks in the straps object to construct a deep structure, with
all the data known about a test run accessible within.

It's purpose is to ease the processing of test data, for the purpose of
generating reports, or something like that.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std
rm -f %{buildroot}%{perl_vendorlib}/Test/TAP/example.pl

%files
%doc Changes example.pl
%{_mandir}/man3/*
%{perl_vendorlib}/Test

%changelog
* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.100.0-1mdv2010.0
+ Revision: 405598
- rebuild using %%perl_convert_version

* Tue Sep 09 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.10-2mdv2009.0
+ Revision: 283296
- examples belongs to documentation (fix conflict with perl-Test-TAP-Matrix)

* Mon Jun 23 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.10-1mdv2009.0
+ Revision: 227977
- update to new version 0.10

* Sat May 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.09-1mdv2009.0
+ Revision: 213837
- import perl-Test-TAP-Model


* Sat May 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.09-1mdv2009.0
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5530 |12cr|perl-Test-TempDir-0.50.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-TempDir
%define upstream_version 0.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	A factory for creating L<Test::TempDir::Handle>
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(File::NFSLock)
BuildRequires:	perl(File::Path)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Types::Path::Class)
BuildRequires:	perl(Path::Class)
BuildRequires:	perl(Sub::Exporter)
BuildRequires:	perl(Test::use::ok)
BuildRequires:	perl(namespace::clean)
BuildArch:	noarch

%description
Test::TempDir provides temporary directory creation with testing in mind.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.50.0-2mdv2011.0
+ Revision: 656829
- rebuild for updated spec-helper

* Fri Jul 30 2010 Shlomi Fish <shlomif@mandriva.org> 0.50.0-1mdv2011.0
+ Revision: 563372
- import perl-Test-TempDir


* Fri Jul 30 2010 cpan2dist 0.05-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5531 |12cr|perl-Test-TinyMocker-0.30.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-TinyMocker
%define upstream_version 0.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	A very simple tool to mock external modules
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
no description found

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.30.0-2mdv2011.0
+ Revision: 657847
- rebuild for updated spec-helper

* Sat Feb 05 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.30.0-1
+ Revision: 636177
- import perl-Test-TinyMocker


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5532 |12cr|perl-Test-Trap-0.2.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Trap
%define upstream_version v0.2.1

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Trap exit codes, exceptions, output
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Data::Dump)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Test::Tester)
BuildRequires:	perl(version)

BuildArch:	noarch

%description
Primarily (but not exclusively) for use in test scripts: A block eval on
steroids, configurable and extensible, but by default trapping (Perl)
STDOUT, STDERR, warnings, exceptions, would-be exit codes, and return
values from boxed blocks of test code.

The values collected by the latest trap can then be queried or tested
through a special trap object.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Test
%{_mandir}/*/*


%changelog
* Wed Dec 30 2009 Jérôme Quelin <jquelin@mandriva.org> 0.2.1-1mdv2010.1
+ Revision: 483882
- update to v0.2.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.2.0-2mdv2010.0
+ Revision: 440698
- rebuild

* Sat Oct 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.0-1mdv2009.1
+ Revision: 292354
- update to new version 0.2.0

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.1.1-2mdv2009.0
+ Revision: 268755
- rebuild early 2009.0 package (before pixel changes)

* Wed Apr 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.1-1mdv2009.0
+ Revision: 194953
- update to new version 0.1.1

* Tue Jan 22 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.0-1mdv2008.1
+ Revision: 156642
- new version

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.0.21-1mdv2008.1
+ Revision: 140721
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Mon Mar 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.0.21-1mdv2007.1
+ Revision: 146403
- spec cleanup

* Sun Mar 18 2007 Shlomi Fish 0.0.21-1mdv2007.1
- Initial release. Adapted the XML-Atom spec for this one.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5533 |12cr|perl-Test-URI-1.80.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-URI
%define upstream_version 1.08

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Check Uniform Resource Identifiers
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(File::Find::Rule)
BuildRequires:	perl(Test::Pod)
BuildRequires:	perl(Test::Builder::Tester)
BuildRequires:	perl(URI)
BuildArch:	noarch

%description 
Check various parts of Uniform Resource Locators.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes
%{perl_vendorlib}/Test
%{_mandir}/*/*


%changelog
* Sat Aug 01 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.80.0-1mdv2010.0
+ Revision: 405600
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.08-4mdv2009.0
+ Revision: 258582
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.08-3mdv2009.0
+ Revision: 246572
- rebuild

* Tue Jan 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.08-1mdv2008.1
+ Revision: 152904
- update to new version 1.08
- update to new version 1.08

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Aug 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.07-1mdv2008.0
+ Revision: 63965
- update to new version 1.07


* Mon Jan 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.06-1mdv2007.0
+ Revision: 111627
- new version
- Import perl-Test-URI

* Wed Aug 30 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.05-2mdv2007.0
- Rebuild

* Sat May 20 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.05-1mdk
- New release 1.05
- test in %%check

* Sat Apr 29 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.04-3mdk
- Fix SPEC according to Perl Policy
    - BuildRequires
    - Source URL

* Fri Sep 30 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.04-2mdk
- Fix BuildRequires

* Tue Apr 26 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.04-1mdk 
- new release
- spec cleanup
- better url
- rpmbuildupdate aware

* Mon Dec 20 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.5-0.04.3mdk
- fix buildrequires in a backward compatible way

* Sun Aug 29 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.5-0.04.2mdk 
- fix directory ownership (distlint)
- buildrequires

* Wed Mar 31 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.5-0.04.1mdk
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5534 |12cr|perl-Test-UseAllModules-0.130.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-UseAllModules
%define upstream_version 0.13

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Do use_ok() for all modules MANIFESTed
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Exporter)
BuildRequires:	perl(ExtUtils::Manifest)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
I'm sick of writing 00_load.t (or something like that) that'll do use_ok()
for every module I write. I'm sicker of updating 00_load.t when I add
another file to the distro. This module reads MANIFEST to find modules to
be tested and does use_ok() for each of them. Now all you have to do is
update MANIFEST. You don't have to modify the test any more (hopefully).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.130.0-2mdv2011.0
+ Revision: 657473
- rebuild for updated spec-helper

* Fri Mar 18 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.130.0-1
+ Revision: 646398
- update to new version 0.13

* Wed Aug 25 2010 Jérôme Quelin <jquelin@mandriva.org> 0.120.0-1mdv2011.0
+ Revision: 573151
- import perl-Test-UseAllModules


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5535 |12cr|perl-Test-use-ok-0.20.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Test-use-ok
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	A visitor for Perl data structures
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

Provides:	perl(ok)

%description
This module is a simple visitor implementation for Perl values.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc %{_mandir}/*/*
%{perl_vendorlib}/Test/*
%{perl_vendorlib}/ok.pm

%changelog
* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.20.0-1mdv2010.1
+ Revision: 471070
- adding missing provides:

* Fri Jul 24 2009 Jérôme Quelin <jquelin@mandriva.org> 0.20.0-1mdv2010.0
+ Revision: 399257
- rebuild
- using %%perl_convert_version
- fixed license & source0 fields

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.02-3mdv2009.0
+ Revision: 241985
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu May 03 2007 Michael Scherer <misc@mandriva.org> 0.02-1mdv2008.0
+ Revision: 21510
- update to 0.02


* Wed Mar 15 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.01-1mdk
- Initial MDV release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5536 |12cr|perl-Test-Vars-0.1.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Vars
%define upstream_version 0.001

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Detects unused variables
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(B)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(parent)
BuildArch:	noarch

%description
Test::Vars finds unused variables in order to keep the source code tidy.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.1.0-2mdv2011.0
+ Revision: 655229
- rebuild for updated spec-helper

* Mon Mar 29 2010 Jérôme Quelin <jquelin@mandriva.org> 0.1.0-1mdv2011.0
+ Revision: 528822
- import perl-Test-Vars


* Mon Mar 29 2010 cpan2dist 0.001-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5537 |12cr|perl-Test-Without-Module-0.170.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Without-Module
%define upstream_version 0.17

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Test::Without::Module - Test fallback behaviour in absence of modules
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Test::Inline)
BuildArch:	noarch

%description
This module allows you to deliberately hide modules from a program
even though they are installed. This is mostly useful for testing modules
that have a fallback when a certain dependency module is not installed.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

# pod2test is gone from perl-Test-Inline
perl -pi -e "s|pod2test|/bin/true|g" Makefile.PL

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%dir %{perl_vendorlib}/Test/Without
%{perl_vendorlib}/Test/Without/*
%{_mandir}/*/*

%changelog
* Sat Aug 01 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.170.0-1mdv2010.0
+ Revision: 405602
- rebuild using %%perl_convert_version

* Mon Jan 19 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.17-1mdv2009.1
+ Revision: 331151
- update to new version 0.17

* Tue Oct 21 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.16-1mdv2009.1
+ Revision: 295935
- update to new version 0.16

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.15-5mdv2009.0
+ Revision: 258598
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.15-4mdv2009.0
+ Revision: 246583
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Nov 17 2007 Funda Wang <fundawang@mandriva.org> 0.15-2mdv2008.1
+ Revision: 109362
- rebuild

* Thu Nov 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.15-1mdv2008.1
+ Revision: 104603
- update to new version 0.15

* Wed Aug 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.11-1mdv2008.0
+ Revision: 69250
- update to new version 0.11

* Thu May 03 2007 Olivier Thauvin <nanardon@mandriva.org> 0.09-1mdv2008.0
+ Revision: 22118
- 0.09


* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.06-3mdk
- Fix SPEC according to Perl Policy
	- BuildRequires
	- Source URL
- use mkrel

* Fri Jul 15 2005 Oden Eriksson <oeriksson@mandriva.com> 0.06-2mdk
- fix build

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 0.06-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5538 |12cr|perl-Test-WWW-Mechanize-1.340.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Test-WWW-Mechanize
%define upstream_version 1.34

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Testing-specific WWW::Mechanize subclass
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp::Assert::More)
BuildRequires:	perl(CGI)
BuildRequires:	perl(HTML::Lint)
BuildRequires:	perl(HTTP::Server::Simple)
BuildRequires:	perl(HTML::TreeBuilder)
BuildRequires:	perl(Test::Builder::Tester)
BuildRequires:	perl(Test::LongString)
BuildRequires:	perl(URI)
BuildRequires:	perl(WWW::Mechanize) 

BuildArch:	noarch

%description
Test::WWW::Mechanize is a subclass of WWW::Mechanize that incorporates features
for web application testing.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# change listening port
perl -pi -e 's/13432/17987/' t/TestServer.pm
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Test
%{_mandir}/man3/*

%changelog
* Mon Jul 18 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.340.0-1mdv2011
+ Revision: 690330
- update to new version 1.34

* Sat May 14 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.320.0-1
+ Revision: 674606
- update to new version 1.32

* Wed Jul 14 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.300.0-1mdv2011.0
+ Revision: 553058
- change listening port of test server
- adding missing buildrequires:
- update to 1.30

* Sun Apr 18 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.280.0-1mdv2010.1
+ Revision: 536216
- update to 1.28

* Sat Aug 01 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.240.0-1mdv2010.0
+ Revision: 406188
- rebuild using %%perl_convert_version

* Sun Jan 18 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.24-1mdv2009.1
+ Revision: 330915
- update to new version 1.24

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.20-2mdv2009.0
+ Revision: 268764
- rebuild early 2009.0 package (before pixel changes)

* Wed Apr 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.20-1mdv2009.0
+ Revision: 194954
- update to new version 1.20

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Dec 07 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.18-1mdv2008.1
+ Revision: 116171
- update to new version 1.18

* Sat Nov 17 2007 Funda Wang <fwang@mandriva.org> 1.16-2mdv2008.1
+ Revision: 109357
- rebuild

* Fri Nov 02 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.16-1mdv2008.1
+ Revision: 105438
- new version

* Mon May 21 2007 Michael Scherer <misc@mandriva.org> 1.14-1mdv2008.0
+ Revision: 29046
- Update to new version 1.14


* Sat Jul 08 2006 Michael Scherer <misc@mandriva.org> 1.12-1mdv2007.0
- New release 1.12

* Wed Jun 21 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.10-1mdv2007.0
- New version 1.10
- spec cleanup

* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.08-4mdk
- Fix SPEC according to Perl Policy
	- BuildRequires
	- Source URL

* Tue Dec 27 2005 Michael Scherer <misc@mandriva.org> 1.08-3mdk
- Do not ship empty dir

* Fri Dec 16 2005 Michael Scherer <misc@mandriva.org> 1.08-2mdk
- fix BuildRequires

* Wed Dec 07 2005 Michael Scherer <misc@mandriva.org> 1.08-1mdk
- New release 1.08

* Sat Nov 05 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.06-4mdk
- Fix BuildRequires

* Fri Nov 04 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.06-3mdk
- Fix BuildRequires

* Fri Nov 04 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.06-2mdk
- Fix BuildRequires

* Sat Oct 01 2005 Michael Scherer <misc@mandriva.org> 1.06-1mdk
- First mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5539 |12cr|perl-Test-WWW-Mechanize-Catalyst-0.520.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-WWW-Mechanize-Catalyst
%define upstream_version 0.52

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Test::WWW::Mechanize for Catalyst
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst) >= 5.00
BuildRequires:	perl(Catalyst::Plugin::Session)
BuildRequires:	perl(Catalyst::Plugin::Session::State::Cookie)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::WWW::Mechanize) >= 1.04

BuildArch:	noarch

%description
Catalyst is an elegant MVC Web Application
Framework. Test::WWW::Mechanize is a subclass of WWW::Mechanize that
incorporates features for web application testing. The
Test::WWW::Mechanize::Catalyst module meshes the two to allow easy
testing of Catalyst applications without starting up a web server.


%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL installdirs=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc CHANGES README
%{_mandir}/*/*
%{perl_vendorlib}/Test


%changelog
* Mon Mar 08 2010 Jérôme Quelin <jquelin@mandriva.org> 0.520.0-1mdv2010.1
+ Revision: 515672
- update to 0.52

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.510.0-1mdv2010.0
+ Revision: 406384
- rebuild using %%perl_convert_version

* Sun May 10 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.51-1mdv2010.0
+ Revision: 373949
- update to new version 0.51

* Tue Nov 25 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.45-1mdv2009.1
+ Revision: 306765
- update to new version 0.45

* Mon Nov 03 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.44-1mdv2009.1
+ Revision: 299405
- update to new version 0.44
- fix build dependencies

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Oct 13 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.41-1mdv2008.1
+ Revision: 97971
- update to new version 0.41

* Sat Sep 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.40-1mdv2008.0
+ Revision: 77703
- new version

* Wed Jul 04 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.38-1mdv2008.0
+ Revision: 47739
- update to new version 0.38


* Wed Jun 14 2006 Scott Karns <scottk@mandriva.org> 0.37-1mdv2007.0
- Version 0.37

* Mon May 08 2006 Scott Karns <scottk@mandriva.org> 0.36-1mdk
- First Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5540 |12cr|perl-Test-WWW-Mechanize-CGI-0.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module   Test-WWW-Mechanize-CGI

Name:		perl-%{module}
Version:	0.1
Release:	4
License:	GPL or Artistic
Group:		Development/Perl
Summary:	Test CGI applications with Test::WWW::Mechanize
Url:		http://search.cpan.org/dist/%{module}
Source:	http://www.cpan.org/modules/by-module/Test/%{module}-%{version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::WWW::Mechanize)
BuildRequires:	perl(WWW::Mechanize::CGI)
BuildRequires:	perl(CGI)
BuildArch:	noarch

%description
Provides a convenient way of testing CGI applications without a external
daemon.

%prep
%setup -q -n %{module}-%{version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/Test


%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.1-3mdv2010.0
+ Revision: 430601
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.1-2mdv2009.0
+ Revision: 268775
- rebuild early 2009.0 package (before pixel changes)

* Sat May 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.1-1mdv2009.0
+ Revision: 213782
- import perl-Test-WWW-Mechanize-CGI


* Sat May 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.1-1mdv2009.0
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5541 |12cr|perl-Test-WWW-Mechanize-LibXML-0.0.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-WWW-Mechanize-LibXML
%define upstream_version v0.0.2

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Use HTML::TreeBuilder::LibXML for testing
License:	MIT
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/%{upstream_name}-%{upstream_version}.tar.xz

BuildRequires:	perl-devel
BuildRequires:	perl(HTML::TreeBuilder::LibXML)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::WWW::Mechanize)
BuildRequires:	perl(Module::Build::Compat)
BuildRequires:	perl(MRO::Compat)
BuildArch:	noarch

%description
This module inherits from the Test::WWW::Mechanize manpage, and allows one
to utilize the HTML::TreeBuilder::LibXML manpage to perform XPath and the
HTML::TreeBuilder manpage queries on the tree.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.0.2-3mdv2011.0
+ Revision: 657848
- rebuild for updated spec-helper

* Tue Dec 07 2010 Shlomi Fish <shlomif@mandriva.org> 0.0.2-2mdv2011.0
+ Revision: 614461
- Add a missing dep - MRO::Compat
- import perl-Test-WWW-Mechanize-LibXML


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5542 |12cr|perl-Test-WWW-Selenium-1.250.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-WWW-Selenium
%define upstream_version 1.25

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Test applications using Selenium Remote Control
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl-libwww-perl
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::Mock::LWP)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Pod)
BuildRequires:	perl(URI::Escape)
BuildArch:	noarch

%description
Selenium Remote Control (SRC) is a test tool that allows you to write
automated web application UI tests in any programming language against any
HTTP website using any mainstream JavaScript-enabled browser. SRC provides
a Selenium Server, which can automatically start/stop/control any supported
browser. It works by using Selenium Core, a pure-HTML+JS library that
performs automated tasks in JavaScript; the Selenium Server communicates
directly with the browser using AJAX (XmlHttpRequest).

http://www.openqa.org/selenium-rc/

This module sends commands directly to the Server using simple HTTP
GET/POST requests. Using this module together with the Selenium Server, you
can automatically control any supported browser.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon May 09 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.250.0-1mdv2011.0
+ Revision: 672878
- update to new version 1.25

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1.240.0-2
+ Revision: 657849
- rebuild for updated spec-helper

* Tue Feb 08 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.240.0-1
+ Revision: 636803
- update to new version 1.24

* Sat Dec 25 2010 Shlomi Fish <shlomif@mandriva.org> 1.230.0-2mdv2011.0
+ Revision: 624834
- Add libwww-perl to the dependencies explicitly
- import perl-Test-WWW-Selenium


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5543 |12cr|perl-Test-WWW-Selenium-Catalyst-0.60.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-WWW-Selenium-Catalyst
%define upstream_version 0.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Test your Catalyst app with Selenium
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Alien::SeleniumRC)
BuildRequires:	perl(Catalyst::Runtime)
BuildRequires:	perl(Catalyst::Utils)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(IPC::Cmd)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::WWW::Selenium)
BuildArch:	noarch

%description
no description found

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.60.0-2mdv2011.0
+ Revision: 656973
- rebuild for updated spec-helper

* Sat Dec 25 2010 Shlomi Fish <shlomif@mandriva.org> 0.60.0-1mdv2011.0
+ Revision: 624902
- import perl-Test-WWW-Selenium-Catalyst


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5544 |12cr|perl-Test-XT-0.40.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-XT
%define upstream_version 0.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Generate best practice author tests
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Remove)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(Perl::MinimumVersion)
BuildRequires:	perl(Pod::Simple)
BuildRequires:	perl(Test::CPAN::Meta)
BuildRequires:	perl(Test::MinimumVersion)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Pod)
BuildArch:	noarch

%description
A number of Test modules have been written over the years to support
authors. Typically, these modules have standard short test scripts
documented in them that you can cut and paste into your distribution.

Unfortunately almost all of these cut-and-paste test scripts are wrong.

Either the test script runs during install time, or it runs with an
out-of-date version of the test module, or the author adds the test modules
as an (unnecesary) dependency at install time, or for automated testing.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc LICENSE README META.yml Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Jul 18 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.40.0-1mdv2011
+ Revision: 690331
- update to new version 0.04

* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.20.0-2
+ Revision: 658550
- rebuild for updated spec-helper

* Fri Jul 16 2010 Jérôme Quelin <jquelin@mandriva.org> 0.20.0-1mdv2011.0
+ Revision: 553971
- import perl-Test-XT


* Fri Jul 16 2010 cpan2dist 0.02-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5545 |12cr|perl-Test-YAML-Meta-0.190.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-YAML-Meta
%define upstream_version 0.19

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Validation of the META.yml file in a distribution
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::CPAN::Meta::YAML)
BuildRequires:	perl(Test::YAML::Valid)
BuildArch:	noarch

%description
This module was written to ensure that a META.yml file, provided with a
standard distribution uploaded to CPAN, meets the specifications that slowly
being introduced to module uploads, via the use of ExtUtils::MakeMaker,
Module::Build and Module::Install.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README LICENSE
%{perl_vendorlib}/Test
%{_mandir}/*/*


%changelog
* Tue May 17 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.190.0-1mdv2011.0
+ Revision: 675485
- new version

* Wed Apr 14 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.160.0-1mdv2011.0
+ Revision: 534936
- new version

* Mon Dec 21 2009 Jérôme Quelin <jquelin@mandriva.org> 0.150.0-1mdv2010.1
+ Revision: 480738
- update to 0.15

* Sun Dec 13 2009 Jérôme Quelin <jquelin@mandriva.org> 0.140.0-1mdv2010.1
+ Revision: 478060
- update to 0.14

* Tue Dec 08 2009 Jérôme Quelin <jquelin@mandriva.org> 0.130.0-1mdv2010.1
+ Revision: 474755
- update to 0.13

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.120.0-1mdv2010.0
+ Revision: 405603
- rebuild using %%perl_convert_version

* Mon May 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.12-1mdv2010.0
+ Revision: 379578
- update to new version 0.12

* Mon Jun 30 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.11-1mdv2009.0
+ Revision: 230282
- update to new version 0.11

* Tue Jun 03 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.10-1mdv2009.0
+ Revision: 214529
- update to new version 0.10

* Wed Apr 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.09-1mdv2009.0
+ Revision: 194862
- update to new version 0.09
- update to new version 0.09

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Nov 17 2007 Funda Wang <fwang@mandriva.org> 0.06-2mdv2008.1
+ Revision: 109350
- rebuild

* Tue Nov 06 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-1mdv2008.1
+ Revision: 106560
- update to new version 0.06
- update to new version 0.06

* Sun Nov 04 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.05-1mdv2008.1
+ Revision: 105898
- update to new version 0.05

* Fri Aug 17 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.04-1mdv2008.0
+ Revision: 65286
- import perl-Test-YAML-Meta


* Fri Aug 17 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.04-1mdv2008.0
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5546 |12cr|perl-Test-YAML-Valid-0.40.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-YAML-Valid
%define upstream_version 0.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Test for valid YAML
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(YAML)
BuildRequires:	perl(YAML::Syck)
BuildRequires:	perl(YAML::XS)
Requires:		perl(YAML)
BuildArch:	noarch

%description
This module lets you easily test the validity of YAML.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor </dev/null
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Test
%{_mandir}/*/*

%changelog
* Sun Jan 10 2010 Jérôme Quelin <jquelin@mandriva.org> 0.40.0-1mdv2010.1
+ Revision: 488606
- update to 0.04

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.30.0-1mdv2010.0
+ Revision: 405604
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.03-4mdv2009.0
+ Revision: 241986
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Aug 17 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.03-2mdv2008.0
+ Revision: 65300
- fix dependency on YAML

* Fri Aug 17 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.03-1mdv2008.0
+ Revision: 64669
- import perl-Test-YAML-Valid


* Fri Aug 17 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.03-1mdv2008.0
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5547 |12cr|perl-Text-Aligner-0.70.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Text-Aligner
%define upstream_version 0.07

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	A single function to justify strings to various alignment styles
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Term::ANSIColor)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
Text::Aligner exports a single function, align(), which is used to justify
strings to various alignment styles. The alignment specification is the
first argument, followed by any number of scalars which are subject to
alignment.

The operation depends on context. In list context, a list of the justified
scalars is returned. In scalar context, the justified arguments are joined
into a single string with newlines appended. The original arguments remain
unchanged. In void context, in-place justification is attempted. In this
case, all arguments must be lvalues.

Align() also does one level of scalar dereferencing. That is, whenever one
of the arguments is a scalar reference, the scalar pointed to is aligned
instead. Other references are simply stringified. An undefined argument is
interpreted as an empty string without complaint.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.70.0-2mdv2011.0
+ Revision: 657850
- rebuild for updated spec-helper

* Sun Sep 19 2010 Shlomi Fish <shlomif@mandriva.org> 0.70.0-1mdv2011.0
+ Revision: 579811
- import perl-Text-Aligner


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5548 |12cr|perl-Text-ASCIITable-0.180.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Text-ASCIITable
%define upstream_version 0.18

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 1

Summary:    Create a nice formatted table using ASCII characters
License:    Artistic/GPL
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:  perl(Module::Build)
BuildArch:      noarch
Buildroot:      %{_tmppath}/%{name}-%{version}-%{release}

%description
Pretty nifty if you want to output dynamic text to your console or other
fixed-size-font displays, and at the same time it will display it in a nice
human-readable, or "cool" way.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor
./Build CFLAGS="%{optflags}"

%check
./Build test

%install
rm -rf %{buildroot}
./Build install destdir=%{buildroot}

%files
%defattr(-,root,root)
%doc README Changes
%{perl_vendorlib}/Text
%{_mandir}/*/*

%clean
rm -rf %{buildroot}


%changelog
* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.180.0-1mdv2010.0
+ Revision: 405605
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.18-5mdv2009.0
+ Revision: 258609
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.18-4mdv2009.0
+ Revision: 246599
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.18-2mdv2008.1
+ Revision: 140721
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Aug 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.18-2mdv2008.0
+ Revision: 67082
- rebuild


* Mon Jul 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.18-1mdv2007.0
- New version 0.18
- Module::Build-based build

* Fri Apr 28 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.17-2mdk
- Fix SPEC according to Perl Policy
    - Source URL
- use mkrel

* Wed Sep 28 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.17-1mdk
- New release 0.17

* Fri Sep 23 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.16-1mdk
- new version 
- rpmbuildupdate aware
- fix directory ownership
- spec cleanup
- make test in %%check

* Tue May 03 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.15-1mdk
- First Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5549 |12cr|perl-Text-Aspell-0.90.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Text-Aspell
%define upstream_version 0.09

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	3

Summary:    Perl interface to the GNU Aspell library
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:  perl-devel
BuildRequires:  aspell-devel 
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}

%description
This module provides a Perl interface to the GNU Aspell library. The GNU Aspell
library provides access to system spelling libraries, including a spell
checker. This module is to meet the need of looking up many words, one at a
time, in a single session.

This is a Perl xs interface which should provide good performance compared to
forking the aspell program for every word.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%check
#make test

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes README
%{perl_vendorarch}/Text
%{perl_vendorarch}/auto/Text
%{_mandir}/*/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.90.0-3
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.90.0-2mdv2011.0
+ Revision: 556157
- rebuild for perl 5.12

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.90.0-1mdv2010.0
+ Revision: 405606
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.09-5mdv2009.0
+ Revision: 258610
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.09-4mdv2009.0
+ Revision: 246610
- rebuild

* Mon Jan 14 2008 Pixel <pixel@mandriva.com> 0.09-2mdv2008.1
+ Revision: 151407
- rebuild for perl-5.10.0

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Oct 12 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.09-1mdv2008.1
+ Revision: 97571
- update to new version 0.09

* Wed Sep 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.08-2mdv2008.0
+ Revision: 90081
- rebuild

* Thu May 03 2007 Olivier Thauvin <nanardon@mandriva.org> 0.08-1mdv2008.0
+ Revision: 22120
- 0.08


* Tue Jul 11 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-1mdv2007.0
- New version 0.06

* Fri Apr 28 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.05-2mdk
- Fix SPEC according to Perl Policy
    - Source URL
- use mkrel

* Tue Aug 16 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.05-1mdk
- New release 0.05
- fix URL source

* Tue Jun 07 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.04-3mdk 
- better url
- spec cleanup
- don't ship useless empty directories
- disable test, seems to be broken

* Mon Nov 15 2004 Michael Scherer <misc@mandrake.org> 0.04-2mdk
- Rebuild for new perl

* Wed Jun 30 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.04-1mdk 
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5550 |12cr|perl-Text-Balanced-2.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Text-Balanced
%define upstream_version 2.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Extract balanced-delimiter substrings
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
The various 'extract_...' subroutines may be used to extract a delimited
substring, possibly after skipping a specified prefix string. By default,
that prefix is optional whitespace ('/\s*/'), but you can change it to
whatever you wish (see below).

The substring to be extracted must appear at the current 'pos' location of
the string's variable (or at index zero, if no 'pos' position is defined).
In other words, the 'extract_...' subroutines _don't_ extract the first
occurrence of a substring anywhere in a string (like an unanchored regex
would). Rather, they extract an occurrence of the substring appearing
immediately at the current matching position in the string (like a
'\G'-anchored regex would).

General behaviour in list contexts
    In a list context, all the subroutines return a list, the first three
    elements of which are always:

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc LICENSE README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 2.20.0-2mdv2011.0
+ Revision: 655230
- rebuild for updated spec-helper

* Sun Dec 06 2009 Jérôme Quelin <jquelin@mandriva.org> 2.20.0-1mdv2011.0
+ Revision: 474077
- import perl-Text-Balanced


* Sun Dec 06 2009 cpan2dist 2.02-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5551 |12cr|perl-Text-BibTeX-0.580.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Text-BibTeX
%define upstream_version 0.58

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Interface to read and parse BibTeX files 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:	perl(Capture::Tiny)
BuildRequires:	perl(Config::AutoConf)
BuildRequires:	perl(ExtUtils::LibBuilder)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl-devel

%description
The Text::BibTeX module serves mainly as a high-level introduction to the
Text::BibTeX library, for both code and documentation purposes. The code loads
the two fundamental modules for processing BibTeX files (Text::BibTeX::File and
Text::BibTeX::Entry), and this documentation gives a broad overview of the
whole library that isn't available in the documentation for the individual
modules that comprise it.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 
perl -pi -e 's|#!/usr/local/bin/perl5?|#!/usr/bin/perl|' scripts/* examples/*

%build
perl Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}
#install -d -m 755 %{buildroot}%{_bindir}
#install -m 755 btformat btcheck btsort %{buildroot}%{_bindir}
mv %{buildroot}%{_bindir}/bibparse %{buildroot}%{_bindir}/bibparse-perl

%files
%doc CHANGES README examples
%{perl_vendorarch}/Text
%{perl_vendorarch}/auto/Text
%{_mandir}/*/*
%{_bindir}/*
%{_libdir}/libbtparse.so

%changelog
* Wed Jan 25 2012 Per Ã˜yvind Karlsen <peroyvind@mandriva.org> 0.580.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Fri Jun 24 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.580.0-1
+ Revision: 687004
- update to new version 0.58

* Mon Jun 13 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.560.0-1
+ Revision: 684826
- update to new version 0.56

* Fri Apr 29 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.550.0-1
+ Revision: 660539
- new version

* Sun Apr 17 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.530.0-2
+ Revision: 654087
- fix installation of native library on x86_64 (#63052)

* Mon Mar 14 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.530.0-1
+ Revision: 644800
- update to new version 0.53

* Mon Feb 28 2011 Funda Wang <fwang@mandriva.org> 0.520.0-2
+ Revision: 640783
- rebuild to obsolete old packages

* Sun Feb 20 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.520.0-1
+ Revision: 638970
- update to new version 0.52

* Thu Feb 03 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.510.0-1
+ Revision: 635597
- update to new version 0.51

* Fri Nov 12 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.480.0-1mdv2011.0
+ Revision: 596686
- update to 0.48

* Sat Aug 28 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.460.0-1mdv2011.0
+ Revision: 573804
- update to 0.46

* Thu Jul 22 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.450.0-3mdv2011.0
+ Revision: 556821
- bump mkrel
- fix upstream rt#59602 - remove unwanted buildrequires
- rebuild for perl 5.12
- update to 0.45

* Sun Mar 21 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.430.0-1mdv2010.1
+ Revision: 526035
- new version

* Wed Mar 17 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.420.0-1mdv2010.1
+ Revision: 523440
- update to 0.42

* Mon Mar 15 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.410.0-1mdv2010.1
+ Revision: 519961
- update to 0.41

* Fri Mar 12 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.400.0-2mdv2010.1
+ Revision: 518459
- ship debug files in -debug

* Wed Mar 10 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.400.0-1mdv2010.1
+ Revision: 517550
- adding missing buildrequires:
- adding missing buildrequires:
- update to 0.40

* Sun Aug 23 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.380.0-1mdv2010.0
+ Revision: 419928
- new perl version macro
- update Makefile patch for fuziness

* Sat Oct 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.38-1mdv2009.1
+ Revision: 292356
- update to new version 0.38

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.37-6mdv2009.0
+ Revision: 258611
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.37-5mdv2009.0
+ Revision: 246624
- rebuild

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 0.37-3mdv2008.1
+ Revision: 152328
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.37-2mdv2008.1
+ Revision: 123760
- kill re-definition of %%buildroot on Pixel's request


* Thu Nov 16 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.37-2mdv2007.0
+ Revision: 84655
- bump release
- fix x86_64 build
- new version
- Import perl-Text-BibTeX

* Wed Aug 30 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.36-3mdv2007.0
- Rebuild

* Sat Apr 29 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.36-2mdk
- Fix SPEC according to Perl Policy
	- Source URL
- use mkrel

* Wed Aug 17 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.36-1mdk
- New release 0.36
- buildrequires
- rediff patches

* Tue Jun 21 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.34-1mdk 
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5552 |12cr|perl-Text-Brew-0.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Text-Brew
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	An implementation of the Brew edit distance
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module implements the Brew edit distance that is very close to the dynamic
programming technique used for the Wagner-Fischer (and so for the Levenshtein)
edit distance. Please look at the module references below. For more information
about the Brew edit distance see:
http://ling.ohio-state.edu/~cbrew/795M/string-distance.html

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%check
make test

%files
%doc Changes README
%{perl_vendorlib}/Text
%{_mandir}/*/*


%changelog
* Tue May 03 2011 Michael Scherer <misc@mandriva.org> 0.20.0-2mdv2011.0
+ Revision: 664904
- mass rebuild

* Sat Aug 01 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.20.0-1mdv2010.0
+ Revision: 405618
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.02-7mdv2009.0
+ Revision: 241987
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.02-5mdv2008.0
+ Revision: 86969
- rebuild


* Tue Aug 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.02-4mdv2007.0
- Rebuild

* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.02-3mdk
- Fix SPEC according to Perl Policy
    - Source URL
- use mkrel

* Tue Jun 07 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.02-2mdk 
- better url
- spec cleanup
- make test in %%check
- don't ship useless empty directories

* Mon Apr 25 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.02-1mdk 
- new release
- spec cleanup
- better url

* Mon Dec 20 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.01-2mdk
- fix buildrequires in a backward compatible way

* Thu Jun 24 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.01-1mdk 
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5553 |12cr|perl-Text-CharWidth-0.40.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Text-CharWidth
%define upstream_version 0.04

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	3

Summary:	Text-CharWidth module for perl 
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
Text::CharWidth - Get number of occupied columns of a string on
terminal

This module supplies features similar as wcwidth(3) and wcswidth(3) in
C language.

Characters have its own width on terminal depending on locale. For
example, ASCII characters occupy one column per character, east Asian
fullwidth characters (like Hiragana or Han Ideograph) occupy two
columns per character, and combining characters (apperaring in
ISO-8859-11 Thai, Unicode, and so on) occupy zero columns per
character. mbwidth() gives the width of the first character of the
given string and mbswidth() gives the width of the whole given string.

The names of mbwidth and mbswidth came from ``multibyte'' versions of
wcwidth and wcswidth which are ``wide character'' versions.

mblen(string) returns number of bytes of the first character of the
string. Please note that a character may consist of multiple bytes in
multibyte encodings such as UTF-8, EUC-JP, EUC-KR, GB2312, or Big5.

mbwidth(string) returns the width of the first character of the
string. mbswidth(string) returns the width of the whole string.

Parameters are to be given in locale encodings, not always in UTF-8.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

# perl path hack
find . -type f | xargs %{__perl} -p -i -e "s|^#!/usr/local/bin/perl|#!%{_bindir}/perl|g"

%build
perl Makefile.PL INSTALLDIRS=vendor </dev/null
%make
make test

%install
rm -rf %{buildroot}

%makeinstall_std

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes README
%{perl_vendorarch}/Text/CharWidth.pm
%{perl_vendorarch}/auto/Text/CharWidth/CharWidth.so
%{_mandir}/man3/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.40.0-3
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Tue Jul 20 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.40.0-2mdv2011.0
+ Revision: 555237
- rebuild

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.40.0-1mdv2010.0
+ Revision: 405663
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.04-6mdv2009.0
+ Revision: 258614
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.04-5mdv2009.0
+ Revision: 246628
- rebuild

* Mon Jan 14 2008 Pixel <pixel@mandriva.com> 0.04-3mdv2008.1
+ Revision: 151405
- rebuild for perl-5.10.0

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Aug 31 2007 Oden Eriksson <oeriksson@mandriva.com> 0.04-2mdv2008.0
+ Revision: 76892
- rebuild


* Fri Jul 14 2006 Oden Eriksson <oeriksson@mandriva.com> 0.04-1mdv2007.0
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5554 |12cr|perl-Text-Conjunct-1.0.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Text-Conjunct
%define upstream_version 1.0

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Join lists of items together
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Text::Conjunct joins strings together with a conjunction, typically "and"
or "or".

* *

  If there is only one string, it is just returned.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 1.0.0-2mdv2011.0
+ Revision: 658429
- rebuild for updates rpm-setup

* Thu Sep 17 2009 Jérôme Quelin <jquelin@mandriva.org> 1.0.0-1mdv2010.0
+ Revision: 444070
- import perl-Text-Conjunct


* Thu Sep 17 2009 cpan2dist 1.0-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5555 |12cr|perl-Text-Context-3.700.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Text-Context
%define upstream_version 3.7

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	A paragraph in context
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(HTML::Entities)
BuildRequires:	perl(Text::Context::EitherSide)
BuildRequires:	perl(UNIVERSAL::require)
BuildArch:	noarch

%description
Given a piece of text and some search terms, produces an object which
locates the search terms in the message, extracts a reasonable-length
string containing all the search terms, and optionally dumps the string out
as HTML text with the search terms highlighted in bold.

new
    Creates a new snippet object for holding and formatting context for
    search terms.

keywords
    Accessor method to get/set keywords. As the context search is done
    case-insensitively, the keywords will be lower-cased.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 3.700.0-2mdv2011.0
+ Revision: 655231
- rebuild for updated spec-helper

* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 3.700.0-1mdv2011.0
+ Revision: 471154
- import perl-Text-Context


* Sun Nov 29 2009 cpan2dist 3.7-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5556 |12cr|perl-Text-Context-EitherSide-1.400.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Text-Context-EitherSide
%define upstream_version 1.4

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Get n words either side of search keywords
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Suppose you have a large piece of text - typically, say, a web page or a
mail message. And now suppose you've done some kind of full-text search on
that text for a bunch of keywords, and you want to display the context in
which you found the keywords inside the body of the text.

A simple-minded way to do that would be just to get the two words either
side of each keyword. But hey, don't be too simple minded, because you've
got to make sure that the list doesn't overlap. If you have

    the quick brown fox jumped over the lazy dog

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 1.400.0-2mdv2011.0
+ Revision: 654321
- rebuild for updated spec-helper

* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.400.0-1mdv2011.0
+ Revision: 471149
- import perl-Text-Context-EitherSide


* Sun Nov 29 2009 cpan2dist 1.4-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5557 |12cr|perl-Text-CSV-Slurp-0.900.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Text-CSV-Slurp
%define upstream_version 0.9

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Convert CSV into an array of hashes, or an array of hashes into CSV
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(IO::Handle)
BuildRequires:	perl(Test::Most)
BuildRequires:	perl(Text::CSV)
BuildRequires:	perl(Test::Warn)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::Differences)
BuildRequires:	perl(Test::Deep)
BuildArch:	noarch

%description
Convert CSV into an array of hashes, or an array of hashes into CSV.

%prep
%setup -q -n %{upstream_name}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml README Changes LICENSE
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 24 2011 Funda Wang <fwang@mandriva.org> 0.900.0-2mdv2011.0
+ Revision: 658195
- add more br
- rebuild for updated spec-helper

* Mon Feb 07 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.900.0-1
+ Revision: 636686
- new version

* Thu May 06 2010 Michael Scherer <misc@mandriva.org> 0.800.0-1mdv2011.0
+ Revision: 542849
- import perl-Text-CSV-Slurp


* Thu May 06 2010 cpan2dist 0.8-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5558 |12cr|perl-Text-Emoticon-0.40.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Text-Emoticon
%define upstream_version 0.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Factory class for Yahoo! and MSN emoticons
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::More)
BuildRequires:	perl(UNIVERSAL::require)
BuildArch:	noarch

%description
Text::Emoticon is a factory class to dispatch MSN/YIM emoticon set. It's
made to become handy to be used in other applications like Kwiki/MT
plugins.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.40.0-2mdv2011.0
+ Revision: 654328
- rebuild for updated spec-helper

* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.40.0-1mdv2011.0
+ Revision: 471414
- import perl-Text-Emoticon


* Sun Nov 29 2009 cpan2dist 0.04-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5559 |12cr|perl-Text-Emoticon-MSN-0.40.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Text-Emoticon-MSN
%define upstream_version 0.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Emoticon filter of MSN Messenger
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Text::Emoticon)
BuildArch:	noarch

%description
Text::Emoticon::MSN is a text filter that replaces text emoticons like
":-)", ";-P", etc. to the icons of MSN Messenger, detailed in
http://messenger.msn.com/Resource/Emoticons.aspx

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.40.0-2mdv2011.0
+ Revision: 655232
- rebuild for updated spec-helper

* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.40.0-1mdv2011.0
+ Revision: 471418
- import perl-Text-Emoticon-MSN


* Sun Nov 29 2009 cpan2dist 0.04-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5560 |12cr|perl-Text-EtText-2.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module  Text-EtText
%define name	perl-Text-EtText
%define version	2.2
%define release %mkrel 9

Summary:	%{module} module for perl 
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Development/Perl
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Text/%{module}-%{version}.tar.bz2
Url:		http://search.cpan.org/dist/%{module}
BuildRequires:	perl-devel
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildArch:	noarch

%description
Text::EtText - A perl module to edit html as plain text.

%prep
%setup -q -n Text-EtText-%{version} 

%build
perl Makefile.PL INSTALLDIRS=vendor </dev/null
%make

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} 
%makeinstall_std

%clean 
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} 

%files
%defattr(-,root,root)
%doc README doc/* Changes TODO
%{_bindir}/*
%{perl_vendorlib}/Text/*
%_mandir/*/*



%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 2.2-9mdv2010.0
+ Revision: 430602
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.2-8mdv2009.0
+ Revision: 241988
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon May 07 2007 Olivier Thauvin <nanardon@mandriva.org> 2.2-6mdv2008.0
+ Revision: 23803
- rebuild


* Fri Apr 28 2006 Nicolas Lcureuil <neoclust@mandriva.org> 2.2-5mdk
- Fix SPEC according to Perl Policy
	- Source URL
	- URL
- use mkrel

* Wed Nov 09 2005 Austin Acton <austin@mandriva.org> 2.2-4mdk
- Rebuild

* Thu Aug 14 2003 Per yvind Karlsen <peroyvind@linux-mandrake.com> 2.2-3mdk
- rebuild for new perl
- drop $RPM_OPT_FLAGS, noarch..
- use %%makeinstall_std macro

* Tue May 27 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.2-2mdk
- rebuild for new auto{prov,req}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5561 |12cr|perl-Text-FindIndent-0.100.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Text-FindIndent
%define upstream_version 0.10

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Heuristically determine the indent style
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This is an experimental distribution that attempts to intuit the underlying
indent "policy" for a text file (most likely a source code file).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes LICENSE
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.100.0-2mdv2011.0
+ Revision: 657852
- rebuild for updated spec-helper

* Wed Jan 05 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.100.0-1mdv2011.0
+ Revision: 628738
- update to new version 0.10

* Sat Aug 28 2010 Jérôme Quelin <jquelin@mandriva.org> 0.90.0-1mdv2011.0
+ Revision: 573807
- update to 0.09

* Thu Jan 07 2010 Jérôme Quelin <jquelin@mandriva.org> 0.80.0-1mdv2011.0
+ Revision: 487050
- update to 0.08

* Thu Dec 24 2009 Jérôme Quelin <jquelin@mandriva.org> 0.70.0-1mdv2010.1
+ Revision: 482079
- update to 0.07

* Fri Nov 27 2009 Jérôme Quelin <jquelin@mandriva.org> 0.50.0-1mdv2010.1
+ Revision: 470462
- update to 0.05

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.40.0-1mdv2010.0
+ Revision: 401516
- rebuild using %%perl_convert_version
- fixed license field

* Sun Mar 08 2009 Jérôme Quelin <jquelin@mandriva.org> 0.04-1mdv2009.1
+ Revision: 352842
- update to new version 0.04

* Tue Dec 02 2008 Jérôme Quelin <jquelin@mandriva.org> 0.03-1mdv2009.1
+ Revision: 309269
- import perl-Text-FindIndent


* Tue Dec 02 2008 cpan2dist 0.03-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5562 |12cr|perl-Text-FixEOL-1.50.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Text-FixEOL
%define upstream_version 1.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Canonicalizes mixed convention EOL/EOF
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
Converts the EOL and EOF conventions in the passed string to a canonicalization
form that handles 'mixed' EOL conventions.

It canonicalizes EOL as \n (the platform defined EOL) if it does not know the
particular platform. Can also 'fix' the end-of-file mark if needed and ensure
that the last line of the string is EOL terminated.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc META.yml Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 1.50.0-4mdv2011.0
+ Revision: 658551
- rebuild for updated spec-helper
- rebuild for updates rpm-setup

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 1.50.0-2mdv2010.0
+ Revision: 405950
- force rebuild
- rebuild using %%perl_convert_version
- fixed license field

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.05-4mdv2009.0
+ Revision: 258615
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.05-3mdv2009.0
+ Revision: 246629
- rebuild
- fix description-line-too-long

* Fri Jan 18 2008 Jérôme Quelin <jquelin@mandriva.org> 1.05-1mdv2008.1
+ Revision: 154662
- import perl-Text-FixEOL



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5563 |12cr|perl-Text-German-0.60.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Text-German
%define upstream_version 0.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	German grundform reduction
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This is a rather incomplete implementaion of work done by Gudrun Putze-Meier. I
have to confess that I never read her original paper. So all credit belongs to
her, all bugs are mine. I tried to get some insight from an implementation of
two students of mine. They remain anonymous because their work was the wost
piece of code I ever saw. My code behaves mostly as their implementation did
except it is about 75 times faster.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README
%{perl_vendorlib}/Text
%{_mandir}/man3*/*

%changelog
* Sat Aug 01 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.60.0-1mdv2010.0
+ Revision: 405685
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.06-7mdv2009.0
+ Revision: 258616
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.06-6mdv2009.0
+ Revision: 246631
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.06-4mdv2008.1
+ Revision: 140721
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-4mdv2008.0
+ Revision: 87005
- rebuild


* Tue Aug 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-3mdv2007.0
- better description and summary

* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.06-2mdk
- Fix SPEC according to Perl Policy
    - URL

* Fri May 27 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.06-1mdk
- 0.06
- Make rpmbuildable

* Fri Oct 15 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.03-2mdk
- fix deps


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5564 |12cr|perl-Text-Greeking-0.120.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Text-Greeking
%define upstream_version 0.12

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	A module for generating meaningless text
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch: noarch

%description
Greeking is the use of random letters or marks to show the overall
appearance of a printed page without showing the actual text. Greeking is
used to make it easy to judge the overall appearance of a document without
being distracted by the meaning of the text.

This is a module is for quickly generating varying meaningless text from
any source to create this illusion of the content in systems.

This module was created to quickly give developers simulated content to
fill systems with simulated content. Instead of static Lorem Ipsum text, by
using randomly generated text and optionally varying word sources,
repetitive and monotonous patterns that do not represent real system usage
is avoided.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc CHANGES META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.120.0-2mdv2011.0
+ Revision: 655233
- rebuild for updated spec-helper

* Thu May 06 2010 Michael Scherer <misc@mandriva.org> 0.120.0-1mdv2011.0
+ Revision: 542841
- import perl-Text-Greeking


* Thu May 06 2010 cpan2dist 0.12-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5565 |12cr|perl-Text-Kakasi-2.40.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Text-Kakasi
%define upstream_version 2.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Perl binding for KAKASI the kanji kana simple inverter
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Email/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	kakasi-devel >= 2.3.1
BuildRequires:	kakasi-dict
Requires:	kakasi >= 2.3.1

%description
This module provides libkakasi interface for perl. libkakasi is a part
of KAKASI.
KAKASI is the language processing filter to convert Kanji characters
to Hiragana, Katakana or Romaji and may be helpful to read Japanese
documents.
More information about KAKASI is available at <http://kakasi.namazu.org/>.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
make CFLAGS="%{optflags}"

%check
make test

%install
%makeinstall_std

%files
%doc COPYING README README.jp
%{_mandir}/*/*
%{perl_vendorarch}/Text
%{perl_vendorarch}/auto/Text

%changelog
* Wed Jan 25 2012 Per Ã˜yvind Karlsen <peroyvind@mandriva.org> 2.40.0-3
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Tue Jul 20 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2.40.0-2mdv2011.0
+ Revision: 556173
- rebuild for perl 5.12

* Sat Aug 01 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2.40.0-1mdv2010.0
+ Revision: 405710
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 2.04-7mdv2009.0
+ Revision: 258617
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2.04-6mdv2009.0
+ Revision: 246632
- rebuild

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 2.04-4mdv2008.1
+ Revision: 152330
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sun Aug 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.04-3mdv2008.0
+ Revision: 67087
- rebuild


* Mon Jul 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.04-2mdv2007.0
- spec cleanup
- fix directory ownership

* Fri May 27 2005 Nicolas Lécureuil <neoclust@mandriva.org> 2.04-1mdk
- 2.04

* Wed Nov 17 2004 Michael Scherer <misc@mandrake.org> 1.05-7mdk
- Rebuild for new perl


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5566 |12cr|perl-Text-LevenshteinXS-0.30.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Text-LevenshteinXS
%define upstream_version 0.03

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	3

Summary:    An XS implementation of the Levenshtein edit distance
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl-devel
BuildRequires: perl(Test)
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}

%description
This module implements the Levenshtein edit distance in a XS way.

The Levenshtein edit distance is a measure of the degree of proximity between
two strings. This distance is the number of substitutions, deletions or
insertions ("edits") needed to transform one string into the other one (and
vice versa). When two strings have distance 0, they are the same. A good point
to start is: <http://www.merriampark.com/ld.htm>

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/man3/*
%perl_vendorarch/Text
%perl_vendorarch/auto/Text


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.30.0-3
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.30.0-2mdv2011.0
+ Revision: 556174
- rebuild for perl 5.12

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.30.0-1mdv2010.0
+ Revision: 405711
- rebuild using %%perl_convert_version

* Wed Nov 12 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.03-2mdv2009.1
+ Revision: 302525
- fix description

* Wed Nov 12 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.03-1mdv2009.1
+ Revision: 302514
- import perl-Text-LevenshteinXS


* Wed Nov 12 2008 cpan2dist 0.03-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5567 |12cr|perl-Text-Markdown-1.0.31-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Text-Markdown
%define upstream_version 1.000031

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Convert Markdown syntax to (X)HTML
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Digest::MD5)
BuildRequires:	perl(Encode)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Slurp)
BuildRequires:	perl(FindBin)
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(Test::Differences)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Text::Balanced)

BuildArch:	noarch

%description
Markdown is a text-to-HTML filter; it translates an easy-to-read /
easy-to-write structured text format into HTML. Markdown's text format is
most similar to that of plain text email, and supports features such as
headers, *emphasis*, code blocks, blockquotes, and links.

Markdown's syntax is designed not as a generic markup language, but
specifically to serve as a front-end to (X)HTML. You can use span-level
HTML tags anywhere in a Markdown document, and you can use block level HTML
tags (like <div> and <table> as well).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_bindir}/*
%{_mandir}/man1/*
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 1.0.31-2mdv2011.0
+ Revision: 655234
- rebuild for updated spec-helper

* Mon Mar 22 2010 Jérôme Quelin <jquelin@mandriva.org> 1.0.31-1mdv2011.0
+ Revision: 526463
- update to 1.000031

* Tue Jan 19 2010 Jérôme Quelin <jquelin@mandriva.org> 1.0.30-1mdv2010.1
+ Revision: 493489
- update to 1.000030

* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.0.29-1mdv2010.1
+ Revision: 471156
- import perl-Text-Markdown


* Sun Nov 29 2009 cpan2dist 1.000029-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5568 |12cr|perl-Text-MultiMarkdown-1.0.34-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Text-MultiMarkdown
%define upstream_version 1.000034

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Convert MultiMarkdown syntax to (X)HTML
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Digest::MD5)
BuildRequires:	perl(Encode)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Slurp)
BuildRequires:	perl(FindBin)
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Text::Markdown)

BuildArch:	noarch

%description
Markdown is a text-to-HTML filter; it translates an easy-to-read /
easy-to-write structured text format into HTML. Markdown's text format is
most similar to that of plain text email, and supports features such as
headers, *emphasis*, code blocks, blockquotes, and links.

Markdown's syntax is designed not as a generic markup language, but
specifically to serve as a front-end to (X)HTML. You can use span-level
HTML tags anywhere in a Markdown document, and you can use block level HTML
tags ('<div>', '<table>' etc.). Note that by default Markdown isn't
interpreted in HTML block-level elements, unless you add a 'markdown=1"'
attribute to the element. See the Text::Markdown manpage for details.

This module implements the MultiMarkdown markdown syntax extensions from:

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_bindir}/*
%{_mandir}/man1/*
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Thu Apr 28 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.34-1mdv2011.0
+ Revision: 660021
- update to new version 1.000034

* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 1.0.33-2
+ Revision: 654331
- rebuild for updated spec-helper

* Mon Mar 22 2010 Jérôme Quelin <jquelin@mandriva.org> 1.0.33-1mdv2011.0
+ Revision: 526464
- update to 1.000033

* Tue Jan 19 2010 Jérôme Quelin <jquelin@mandriva.org> 1.0.32-1mdv2010.1
+ Revision: 493588
- update to 1.000032

* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.0.31-1mdv2010.1
+ Revision: 471158
- import perl-Text-MultiMarkdown


* Sun Nov 29 2009 cpan2dist 1.000031-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5569 |12cr|perl-Text-NeatTemplate-0.80.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Text-NeatTemplate
%define upstream_version 0.08

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 1

Summary:    A fast, middleweight template engine
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Module::Build::Compat)
BuildArch:     noarch
BuildRoot:     %{_tmppath}/%{name}-%{version}-%{release}

%description
This module provides a simple, middleweight but fast template engine,
for when you need speed rather than complex features, yet need more features
than simple variable substitution.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
find . -type f | xargs chmod +w

%build
%{__perl} Build.PL installdirs=vendor
./Build CFLAGS="%{optflags}"

%check
./Build test

%install
rm -rf %{buildroot}
./Build install destdir=%{buildroot}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/Text


%changelog
* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.80.0-1mdv2010.0
+ Revision: 405712
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.08-4mdv2009.0
+ Revision: 258618
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.08-3mdv2009.0
+ Revision: 246635
- rebuild
- fix summary-not-capitalized
- fix summary-ended-with-dot

* Wed Dec 26 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.08-1mdv2008.1
+ Revision: 138068
- import perl-Text-NeatTemplate


* Wed Dec 26 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.08-1mdv2008.1
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5570 |12cr|perl-Text-NSP-1.230.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Text-NSP
%define upstream_version 1.23

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	The Ngram Statistics Package 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
The module NSP.pm is a stub that doesn't have any real functionality. The real
work is done by five programs:
- count.pl
- statistic.pl
- rank.pl
- combig.pl
- kocos.pl
These are not modules, and are run from the command line. All have extensive
command line help and documentation.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc CHANGES README doc/*
%{perl_vendorlib}/Text
%{_mandir}/*/*
%{_bindir}/*

%changelog
* Sun Apr 17 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.230.0-1mdv2011.0
+ Revision: 654381
- update to new version 1.23

* Wed Nov 17 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.210.0-1mdv2011.0
+ Revision: 598378
- update to new version 1.21

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1.170.0-1mdv2011.0
+ Revision: 552673
- update to 1.17

* Fri Apr 09 2010 Jérôme Quelin <jquelin@mandriva.org> 1.150.0-1mdv2010.1
+ Revision: 533393
- update to 1.15

* Sun Mar 07 2010 Jérôme Quelin <jquelin@mandriva.org> 1.130.0-1mdv2010.1
+ Revision: 515369
- update to 1.13

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 1.110.0-1mdv2010.1
+ Revision: 461358
- update to 1.11

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 1.90.0-1mdv2010.0
+ Revision: 405713
- rebuild using %%perl_convert_version

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.09-2mdv2009.0
+ Revision: 268795
- rebuild early 2009.0 package (before pixel changes)

* Thu Apr 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.09-1mdv2009.0
+ Revision: 195102
- fix documentation files location

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Dec 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.03-2mdv2008.1
+ Revision: 133669
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Thu Sep 28 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.03-1mdv2007.0
- New version 1.03

* Mon Jun 26 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.01-1mdv2007.0
- New version 1.01

* Fri Jun 23 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.99-1mdv2007.0
- new version
- drop patch, useless anymore

* Tue Jun 20 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.95-1mdv2007.0
- New version 0.95
- rediff installation patch

* Mon Apr 24 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.91-1mdk
- New release 0.91
- rediff installation patch

* Wed Nov 16 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.73-2mdk
- install main module man page too 
- install pod documentation

* Wed Nov 16 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.73-1mdk
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5571 |12cr|perl-Text-ParseWords-3.270.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Text-ParseWords
%define upstream_version 3.27

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Parse strings containing shell-style quoting
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.zip

BuildRequires:	perl-devel
BuildRequires:	perl(Scalar::Util)
BuildArch:	noarch

%description
The &nested_quotewords() and &quotewords() functions accept a delimiter
(which can be a regular expression) and a list of lines and then breaks
those lines up into a list of words ignoring delimiters that appear inside
quotes. &quotewords() returns all of the tokens in a single long list,
while &nested_quotewords() returns a list of token lists corresponding to
the elements of @lines. &parse_line() does tokenizing on a single string.
The &*quotewords() functions simply call &parse_line(), so if you're only
splitting one line you can call &parse_line() directly and save a function
call.

The $keep argument is a boolean flag. If true, then the tokens are split on
the specified delimiter, but all other characters (quotes, backslashes,
etc.) are kept in the tokens. If $keep is false then the &*quotewords()
functions remove all quotes and backslashes that are not themselves
backslash-escaped or inside of single quotes (i.e., &quotewords() tries to
interpret these characters just like the Bourne shell). NB: these semantics
are significantly different from the original version of this module
shipped with Perl 5.000 through 5.004. As an additional feature, $keep may
be the keyword "delimiters" which causes the functions to preserve the
delimiters in each string as tokens in the token lists, in addition to
preserving quote and backslash characters.

&shellwords() is written as a special case of &quotewords(), and it does
token parsing with whitespace as a delimiter-- similar to most Unix shells.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc CHANGES README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 3.270.0-3mdv2011.0
+ Revision: 658552
- rebuild for updated spec-helper

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 3.270.0-2mdv2011.0
+ Revision: 552180
- rebuild

* Sun Jul 12 2009 Jérôme Quelin <jquelin@mandriva.org> 3.270.0-1mdv2010.0
+ Revision: 395250
- import perl-Text-ParseWords


* Sun Jul 12 2009 cpan2dist 3.27-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5572 |12cr|perl-Text-Password-Pronounceable-0.300.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Text-Password-Pronounceable
%define upstream_version 0.30

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Generate pronounceable passwords
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module generates pronuceable passwords, based the the English digraphs
by D Edwards.

METHODS
    * new($min, $max)

      Construct a password factory with length limits of $min and $max. If
      $max is omitted, it defaults to $min.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc CHANGES README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.300.0-2mdv2011.0
+ Revision: 656830
- rebuild for updated spec-helper

* Tue Aug 17 2010 Jérôme Quelin <jquelin@mandriva.org> 0.300.0-1mdv2011.0
+ Revision: 570933
- update to 0.30

* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.280.0-1mdv2011.0
+ Revision: 471083
- import perl-Text-Password-Pronounceable


* Sun Nov 29 2009 cpan2dist 0.28-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5573 |12cr|perl-Text-PDF-0.29a-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module Text-PDF
%define name  perl-%{module}
%define vers 0.29
%define subv a
%define release %mkrel 6

Summary:	 %{module} Perl module
Version:	 %{vers}%{subv}
Name:        %{name}
Release:     %{release}
License:	 Artistic
Group:		 Development/Perl
Source0:     ftp://ftp.perl.org/pub/CPAN/modules/by-module/Text//%{module}-%{version}.tar.bz2
URL:		 http://search.cpan.org/dist/%{module}
BuildRoot:	 %{_tmppath}/%name-%version-buildroot
BuildRequires: perl-devel
BuildArch: noarch

%description
Perl module to manipulate PDF files.

%prep
%setup -q -n %{module}-%{vers}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%check
# no test defined yet
%make test

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc examples readme.txt 
%{_mandir}/*/*
%{perl_vendorlib}/Text/
%{_bindir}/*



%changelog
* Tue May 03 2011 Michael Scherer <misc@mandriva.org> 0.29a-6mdv2011.0
+ Revision: 664901
- mass rebuild

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.29a-5mdv2010.0
+ Revision: 430603
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.29a-4mdv2009.0
+ Revision: 258619
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.29a-3mdv2009.0
+ Revision: 246637
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.29a-1mdv2008.1
+ Revision: 140721
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon May 07 2007 Olivier Thauvin <nanardon@mandriva.org> 0.29a-1mdv2008.0
+ Revision: 23801
- kill Distribution tag from spec
- 0.29a


* Fri Apr 28 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.25-2mdk
- Fix SPEC according to Perl Policy
	- Source URL
- use mkrel

* Thu Dec 25 2003 Michael Scherer <misc@mandrake.org> 0.25-1mdk 
- introdution in contribs, based on Daniel Lacroix <dlacroix@erasme.org> work


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5574 |12cr|perl-Text-Pipe-0.100.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Text-Pipe
%define upstream_version 0.10

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Common text filter API
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Accessor)
BuildRequires:	perl(Class::Accessor::Complex)
BuildRequires:	perl(Class::Accessor::Constructor)
BuildRequires:	perl(Class::Accessor::Installer)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(List::Util)
BuildRequires:	perl(Sub::Name)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(UNIVERSAL::require)
BuildArch:	noarch

%description
This class is a factory for text pipes. A pipe has a 'filter()' method
through which input can pass. The input can be a string or a reference to
an array of strings. Pipes can be stacked together using the
Text::Pipe::Stackable manpage.

The problem that this distribution tries to solve is that there are several
distributions on CPAN which use text filtering in some way or other, for
example the Template Toolkit. But each distribution is somewhat different,
and they have to reimplement the same text filters over and over again.

This distribution aims at offering a common text filter API. So if you want
to use text pipes with Template Toolkit, you just need to write an adapter.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
# wants to download junk from Internet
rm -f inc/Module/AutoInstall.pm

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.100.0-2mdv2011.0
+ Revision: 658410
- rebuild for updated rpm-setup

* Sat Sep 19 2009 Jérôme Quelin <jquelin@mandriva.org> 0.100.0-1mdv2010.0
+ Revision: 444616
- update to 0.10
- import perl-Text-Pipe


* Thu Sep 17 2009 cpan2dist 0.08-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5575 |12cr|perl-Text-Query-0.70.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name       Text-Query
%define upstream_version    0.07

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	8
Summary:	Query processing framework
License:	GPL or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source:		http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz
Patch:		Text-Query-0.07-fix-syntax.patch

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module provides an object that matches a data source against a query
expression.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 
%patch -p 1

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%check
# Seem to fail for no real reason
#make test

%files
%doc ChangeLog README
%{perl_vendorlib}/Text
%{_mandir}/*/*

%changelog
* Tue May 03 2011 Michael Scherer <misc@mandriva.org> 0.70.0-7mdv2011.0
+ Revision: 664902
- mass rebuild

* Thu Aug 20 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.70.0-6mdv2010.0
+ Revision: 418439
- fix build
- use new perl version macro

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun May 06 2007 Olivier Thauvin <nanardon@mandriva.org> 0.07-3mdv2008.0
+ Revision: 23641
- rebuild


* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.07-2mdk
- Fix SPEC according to Perl Policy
	- Source URL
- use mkrel

* Fri Jun 17 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.07-1mdk 
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5576 |12cr|perl-Text-Quoted-2.60.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Text-Quoted
%define upstream_version 2.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Perl module to extract the structure of a quoted mail message
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Text::Autoformat)
BuildArch:	noarch

%description
Text::Quoted examines the structure of some text which may contain multiple 
different levels of quoting, and turns the text into a nested data structure.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std
rm -rf %{buildroot}%{perl_vendorarch}

%files
%doc Changes README
%{perl_vendorlib}/*
%{_mandir}/man3/*


%changelog
* Tue Mar 16 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2.60.0-1mdv2010.1
+ Revision: 521642
- update to 2.06

* Sat Aug 01 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2.50.0-1mdv2010.0
+ Revision: 406189
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 2.05-4mdv2009.0
+ Revision: 258620
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2.05-3mdv2009.0
+ Revision: 246639
- rebuild

* Fri Jan 25 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.05-1mdv2008.1
+ Revision: 158108
- update to new version 2.05

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Nov 11 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.03-1mdv2008.1
+ Revision: 108001
- update to new version 2.03
- update to new version 2.03

* Wed May 02 2007 Olivier Thauvin <nanardon@mandriva.org> 2.02-1mdv2008.0
+ Revision: 20771
- 2.02


* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.8-4mdk
- Fix SPEC according to Perl Policy
	- BuildRequires
	- Source URL

* Tue Dec 27 2005 Michael Scherer <misc@mandriva.org> 1.8-3mdk
- Do not ship empty dir

* Fri Nov 04 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.8-2mdk
- Fix BuildRequires

* Sat Oct 01 2005 Michael Scherer <misc@mandriva.org> 1.8-1mdk
- First mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5577 |12cr|perl-Text-RecordParser-1.5.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Text-RecordParser
%define upstream_version v1.5.0

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 1

Summary:	Read record-oriented files
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(Class::Accessor)
BuildRequires:	perl(IO::Scalar)
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(List::Util)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Readonly)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(version)

BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
This module is for reading record-oriented data in a delimited text
file. The most common example have records separated by newlines and
fields separated by commas or tabs, but this module aims to provide a
consistent interface for handling sequential records in a file however
they may be delimited. Typically this data lists the fields in the
first line of the file, in which case you should call bind_header to
bind the field name (or not, and it will be called implicitly). If the
first line contains data, you can still bind your own field names via
bind_fields. Either way, you can then use many methods to get at the
data as arrays or hashes.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor
./Build

%check
./Build test

%install
rm -rf %{buildroot}
./Build install destdir=%{buildroot}

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes README
%{_bindir}/tab*
%{perl_vendorlib}/Text
%{_mandir}/man*/*


%changelog
* Tue Jul 27 2010 Jérôme Quelin <jquelin@mandriva.org> 1.5.0-1mdv2011.0
+ Revision: 561551
- update to v1.5.0

* Thu Feb 18 2010 Jérôme Quelin <jquelin@mandriva.org> 1.4.0-1mdv2011.0
+ Revision: 507589
- update to 1.4.0

* Tue May 05 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.0-1mdv2010.0
+ Revision: 372188
- new version

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.2.1-3mdv2008.1
+ Revision: 140721
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.1-3mdv2008.0
+ Revision: 87026
- rebuild


* Sun Aug 13 2006 Scott Karns <scottk@mandriva.org>
+ 2006-08-13 17:48:18 (55814)
- Changed BuildRequires perl(version) to perl-version

* Sat Aug 12 2006 Scott Karns <scottk@mandriva.org>
+ 2006-08-12 15:51:30 (55750)
- Fixed BuildRequires

* Mon Aug 07 2006 Scott Karns <scottk@mandriva.org>
+ 2006-08-07 14:40:45 (53886)
- import perl-Text-RecordParser-1.2.1-1mdv2007.0

* Mon Aug 07 2006 Scott Karns <scottk@mandriva.org> 1.2.1-1mdv2007.0
- First Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5578 |12cr|perl-Text-Roman-3.300.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Text-Roman
%define upstream_version 3.3

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Allows conversion between Roman and Arabic algarisms
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This package supports both conventional Roman algarisms (which range from 1 to
3999) and Milhar Romans, a variation which uses a bar across the algarism to
indicate multiplication by 1,000. For the purposes of this module, acceptable
syntax consists of an underscore suffixed to the algarism e.g. IV_V = 4,005.
The term Milhar apparently derives from the Portuguese word for "thousands" and
the range of this notation extends the range of Roman numbers to 3999 x 1000 +
3999 = 4,002,999.

Note: the functions in this package treat Roman algarisms in a case-insensitive
manner such that "VI" == "vI" == "Vi" == "vi".

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{perl_vendorlib}/Text
%{_mandir}/*/*


%changelog
* Sat Aug 01 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 3.300.0-1mdv2010.0
+ Revision: 405714
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 3.3-6mdv2009.0
+ Revision: 241990
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 3.3-4mdv2008.0
+ Revision: 87029
- rebuild


* Tue Aug 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 3.3-3mdv2007.0
- Rebuild

* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 3.3-2mdk
- Fix SPEC according to Perl Policy
    - Source URL
- use mkrel

* Tue Aug 23 2005 Guillaume Rousse <guillomovitch@mandriva.org> 3.3-1mdk
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5579 |12cr|perl-Text-Shellwords-1.80.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Text-Shellwords
%define upstream_version 1.08

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Thin wrapper around shellwords.pl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This used to be a wrapper around shellwords.pl, but has now been superseded by
Text::ParseWords. Use that module instead. If you use this module, it will
simply report the shellwords() function from Text::ParseWords.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Text
%{_mandir}/*/*

%changelog
* Sat Aug 01 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.80.0-1mdv2010.0
+ Revision: 405715
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.08-6mdv2009.0
+ Revision: 242050
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.08-4mdv2008.0
+ Revision: 87030
- rebuild


* Tue Aug 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.08-3mdv2007.0
- Rebuild

* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.08-2mdk
- Fix SPEC according to Perl Policy
    - Source URL

* Fri Nov 18 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.08-1mdk
- New release 1.08
- %%mkrel

* Tue Jun 07 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.07-3mdk 
- better url
- spec cleanup
- don't ship useless empty directories
- make test in %%check

* Mon Dec 20 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.07-2mdk
- fix buildrequires in a backward compatible way

* Thu Jun 03 2004 Per Ã˜yvind Karlsen <peroyvind@linux-mandrake.com> 1.07-1mdk
- 1.07

* Wed Apr 21 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.08-1mdk
- new version
- rpmbuildupdate aware

* Wed Feb 25 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.02-2mdk
- %%makeinstall_std macro
- no more exception

* Wed Feb 25 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.02-2mdk
- fixed dir ownership (distlint)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5580 |12cr|perl-Text-SimpleTable-2.30.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name       Text-SimpleTable
%define upstream_version 2.03

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 1

Summary:	Simple Eyecandy ASCII Tables
License:	GPL+ or Artistic
Group:		Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl-devel
BuildArch:	noarch

%description
Simple eyecandy ASCII tables, as seen in Catalyst.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
%{__perl} Makefile.PL -n INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes
%{perl_vendorlib}/Text/*
%{_mandir}/man3/*


%changelog
* Fri Mar 12 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2.30.0-1mdv2010.1
+ Revision: 518485
- update to 2.03

* Wed Mar 10 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2.20.0-1mdv2010.1
+ Revision: 517305
- update to 2.02

* Sun Mar 07 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2.10.0-1mdv2010.1
+ Revision: 515368
- update to 2.01

* Thu Aug 06 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2.0.0-1mdv2010.0
+ Revision: 410633
- update to 2.0

* Mon Aug 03 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.800.0-1mdv2010.0
+ Revision: 408088
- update to 1.8

* Fri Jul 17 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.400.0-1mdv2010.0
+ Revision: 396742
- update to 1.4

* Wed Jul 08 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.200.0-1mdv2010.0
+ Revision: 393406
- update to 1.2
- fixed license field

* Fri Jul 03 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.100.0-1mdv2010.0
+ Revision: 391954
- new version

* Tue Sep 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.05-1mdv2009.0
+ Revision: 279069
- new version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.03-5mdv2009.0
+ Revision: 242051
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun May 06 2007 Olivier Thauvin <nanardon@mandriva.org> 0.03-3mdv2008.0
+ Revision: 23640
- rebuild


* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.03-2mdk
- Fix SPEC according to Perl Policy
	- BuildRequires
	- Source URL

* Wed Jan 18 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.03-1mdk
- 0.03

* Tue Dec 20 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.02-3mdk
- Add BuildRequires

* Mon Dec 19 2005 Buchan Milne <bgmilne@mandriva.org> 0.02-2mdk
- Rebuild
- use mkrel

* Fri Dec 02 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.02-1mdk
- Initial MDV package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5581 |12cr|perl-Text-Table-1.123.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Text-Table
%define upstream_version 1.123

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Organize Data in Tables
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Text::Aligner)
BuildArch:	noarch

%description
Organization of data in table form is a time-honored and useful method of
data representation. While columns of data are trivially generated by
computer through formatted output, even simple tasks like keeping titles
aligned with the data columns are not trivial, and the one-shot solutions
one comes up with tend to be particularly hard to maintain. Text::Table
allows you to create and maintain tables that adapt to alignment
requirements as you use them.

Overview
    The process is simple: you create a table (a Text::Table object) by
    describing the columns the table is going to have. Then you load lines
    of data into the table, and finally print the resulting output lines.
    Alignment of data and column titles is handled dynamically in
    dependence on the data present.

Table Creation
    In the simplest case, if all you want is a number of (untitled)
    columns, you create an unspecified table and start adding data to it.
    The number of columns is taken fronm the first line of data.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Jun 13 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.123.0-1mdv2011.0
+ Revision: 684827
- update to new version 1.123

* Tue May 31 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.121.0-1
+ Revision: 682199
- update to new version 1.121

* Sun May 15 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.120.0-1
+ Revision: 674850
- update to new version 1.120

* Mon May 09 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.118.0-1
+ Revision: 672880
- update to new version 1.118

* Sat Apr 23 2011 Shlomi Fish <shlomif@mandriva.org> 1.117.0-1
+ Revision: 656774
- Upgraded to Text-Table-1.117

* Sun Sep 19 2010 Shlomi Fish <shlomif@mandriva.org> 1.116.0-1mdv2011.0
+ Revision: 579823
- import perl-Text-Table


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5582 |12cr|perl-Text-Tabs+Wrap-2009.0305-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define realname   Text-Tabs+Wrap
%define version    2009.0305
%define release    %mkrel 3

Name:       perl-%{realname}
Version:    %{version}
Release:    %{release}
License:    GPL or Artistic
Group:      Development/Perl
Summary:    Wraps lines to make simple paragraphs
Source:     http://www.cpan.org/modules/by-module/Text/%{realname}-%{version}.tar.gz
Url:        http://search.cpan.org/dist/%{realname}
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: perl-devel


BuildArch: noarch

%description
Text::Tabs does about what the unix utilities expand(1) and unexpand(1) do.
Given a line with tabs in it, expand will replace the tabs with the
appropriate number of spaces. Given a line with or without tabs in it,
unexpand will add tabs when it can save bytes by doing so (just like
'unexpand -a'). Invisible compression with plain ASCII!





%prep
%setup -q -n %{realname}-%{version} 

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc CHANGELOG README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 2009.0305-3mdv2011.0
+ Revision: 658449
- rebuild for updates rpm-setup

* Fri May 15 2009 Jérôme Quelin <jquelin@mandriva.org> 2009.0305-2mdv2010.0
+ Revision: 375889
- rebuild

* Mon May 11 2009 Jérôme Quelin <jquelin@mandriva.org> 2009.0305-1mdv2010.0
+ Revision: 374455
- import perl-Text-Tabs+Wrap


* Mon May 11 2009 cpan2dist 2009.0305-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5583 |12cr|perl-Text-TabularDisplay-1.33-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		perl-Text-TabularDisplay
Version:	1.33
Release:	1
Summary:	Display text in formatted table output
# see TabularDisplay.pm's header
License:	GPLv2
Group:		Development/Perl
URL:		http://search.cpan.org/dist/Text-TabularDisplay/
Source0:	http://www.cpan.org/authors/id/D/DA/DARREN/Text-TabularDisplay-%{version}.tar.gz
BuildRequires:	perl-devel
BuildRequires:	perl(Test)
BuildArch:	noarch

%description
Text::TabularDisplay simplifies displaying textual data in a table. The
output is identical to the columnar display of query results in the mysql
text monitor. For example, this data:

%prep
%setup -q -n Text-TabularDisplay-%{version}
chmod -c -x t/* examples/*

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%check
make test

%files
%doc Changes COPYING README examples/
%{perl_vendorlib}/*
%{_mandir}/man3/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5584 |12cr|perl-Text-Tags-0.40.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Text-Tags
%define upstream_version 0.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Perl module to parse "folksonomy" space-separated tags
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Parses "folksonomies", which are 
simple space-or-comma-separated-but-optionally-quoted tag lists.

Specifically, tags can be any string, as long as they don't contain both a 
single and a double quote. Hopefully, this is a pretty obscure restriction. 
In addition, all whitespace inside tags is normalized to a single space 
(with no leading or trailing whitespace).

In a tag list string, tags can optionally be quoted with either single or 
double quotes. There is no escaping of either kind of quote, although you 
can include one type of quote inside a string quoted with the other. Quotes 
can also just be included inside tags, as long as they aren't at the 
beginning; thus a tag like joe's can just be entered without any extra quoting.
Tags are separated by whitespace and/or commas, though quoted tags can run into
each other without whitespace. Empty tags (put in explicitly with "" or '') are
ignored. (Note that commas are not normalized with whitespace, and can be 
included in a tag if you quote them.)

Why did the previous paragraph need to be so detailed? Because 
Text::Tags::Parser always successfully parses every line. That is, every single
tags line converts into a list of tags, without any error conditions. For 
general use, you can just understand the rules as being separate tags with 
spaces or commas, and put either kind of quotes around tags that need to have 
spaces.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Text
%{_mandir}/man3/*

%changelog
* Sat Aug 01 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.40.0-1mdv2010.0
+ Revision: 406190
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.04-4mdv2009.0
+ Revision: 242056
- rebuild
- fix description-line-too-long
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.04-2mdv2008.0
+ Revision: 87031
- rebuild


* Thu Jun 08 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.04-1mdv2007.0
- New release 0.04
- spec cleanup
- HTTP source URL

* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.03-2mdk
- Fix SPEC according to Perl Policy
	- Source URL

* Fri Mar 03 2006 Michael Scherer <misc@mandriva.org> 0.03-1mdk
- New release 0.03

* Tue Dec 27 2005 Michael Scherer <misc@mandriva.org> 0.02-2mdk
- Do not ship empty dir

* Wed Sep 21 2005 Michael Scherer <misc@mandriva.org> 0.02-1mdk
- First mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5585 |12cr|perl-Text-Template-1.450.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Text-Template
%define upstream_version 1.45

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Text::Template module for perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source:		http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This is a library for generating form letters, building HTML pages, or
filling in templates generally.  A `template' is a piece of text that
has little Perl programs embedded in it here and there.  When you
`fill in' a template, you evaluate the little programs and replace
them with their values.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files
%doc Artistic COPYING README
%{perl_vendorlib}/Text
%{_mandir}/*/*


%changelog
* Mon Aug 03 2009 Jérôme Quelin <jquelin@mandriva.org> 1.450.0-1mdv2010.0
+ Revision: 408089
- rebuild using %%perl_convert_version

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.45-2mdv2009.0
+ Revision: 268830
- rebuild early 2009.0 package (before pixel changes)

* Mon Apr 21 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.45-1mdv2009.0
+ Revision: 196170
- update to new version 1.45
- update to new version 1.45

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.44-3mdv2008.1
+ Revision: 136362
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Sun Jan 14 2007 Olivier Thauvin <nanardon@mandriva.org> 1.44-3mdv2007.0
+ Revision: 108448
- rebuild

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - Import perl-Text-Template

* Wed Jan 26 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 1.44-3mdk
- Rebuild
- Remove dependency on perl


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5586 |12cr|perl-Text-Textile-2.120.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Text-Textile
%define upstream_version 2.12

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Transforms text in Textile format to HTML
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Exporter)
BuildRequires:	perl(Test::Harness)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
Transforms text in Textile format to HTML.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 2.120.0-2mdv2011.0
+ Revision: 654333
- rebuild for updated spec-helper

* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 2.120.0-1mdv2011.0
+ Revision: 471081
- import perl-Text-Textile


* Sun Nov 29 2009 cpan2dist 2.12-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5587 |12cr|perl-Text-Tiki-0.730.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Text-Tiki
%define upstream_version 0.73

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	TikiText - Text Formatting Engine
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
TikiText is a text formatting notation and engine, with the following
design goals:
* Leverage existing text formatting notions.
* Least amount of characters from plain text.
* Use more intuitive and common plain text email conventions.
* Abstract users from needing to know or understand markup whenever
  possible.
* Make valid and semantical XHTML markup easy.
  (And let CSS do its job!)
* Easy to learn the basics. Richer functionality for those who want to
  dive in.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor <<EOF
EOF
%make

%check
%make test

%install
%makeinstall_std

%files 
%doc Changes
%{perl_vendorlib}/*
%{_mandir}/*/*

%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.730.0-2mdv2011.0
+ Revision: 658890
- rebuild for updated spec-helper

* Tue Aug 04 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.730.0-1mdv2010.0
+ Revision: 409304
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.73-5mdv2009.0
+ Revision: 242059
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun May 06 2007 Olivier Thauvin <nanardon@mandriva.org> 0.73-3mdv2008.0
+ Revision: 23639
- rebuild


* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.73-2mdk
- Fix SPEC according to Perl Policy
	- Source URL

* Tue Mar 28 2006 Olivier Blin <oblin@mandriva.com> 0.73-1mdk
- initial release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5588 |12cr|perl-Text-Trac-0.150.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Text-Trac
%define upstream_version 0.15

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Perl extension for formatting text with Trac Wiki Style
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Accessor::Fast)
BuildRequires:	perl(Class::Data::Inheritable)
BuildRequires:	perl(HTML::Entities)
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(Test::Base)
BuildRequires:	perl(Tie::IxHash)
BuildRequires:	perl(UNIVERSAL::require)
BuildArch:	noarch

%description
Text::Trac parses text with Trac WikiFormatting and convert it to html
format.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/Text

%changelog
* Tue May 03 2011 Michael Scherer <misc@mandriva.org> 0.150.0-2mdv2011.0
+ Revision: 664900
- mass rebuild

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.150.0-1mdv2010.0
+ Revision: 405716
- rebuild using %%perl_convert_version

* Wed Mar 11 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.15-1mdv2009.1
+ Revision: 353670
- update to new version 0.15

* Tue Feb 24 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.14-1mdv2009.1
+ Revision: 344389
- update to new version 0.14

* Sun Aug 10 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.13-1mdv2009.0
+ Revision: 270399
- update to new version 0.13

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.12-2mdv2009.0
+ Revision: 268839
- rebuild early 2009.0 package (before pixel changes)

* Wed Apr 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.12-1mdv2009.0
+ Revision: 194956
- update to new version 0.12

* Thu Mar 06 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.11-1mdv2008.1
+ Revision: 180578
- update to new version 0.11

* Tue Mar 04 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.10-1mdv2008.1
+ Revision: 178278
- update to new version 0.10
- update to new version 0.10

* Mon Mar 03 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.09-1mdv2008.1
+ Revision: 177897
- import perl-Text-Trac



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5589 |12cr|perl-Text-Trim-1.20.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Text-Trim
%define upstream_version 1.02

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 2

Summary:    Remove leading and/or trailing whitespace from strings
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Test::More)
BuildRequires: perl(Module::Build::Compat)
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
This module provides functions for removing leading and/or trailing
whitespace from strings. It is basically a wrapper around some simple
regexes with a flexible context-based interface.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%{make}

%check
%{make} test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 1.20.0-2mdv2011.0
+ Revision: 655235
- rebuild for updated spec-helper

* Wed Apr 07 2010 Jérôme Quelin <jquelin@mandriva.org> 1.20.0-1mdv2011.0
+ Revision: 532720
- update to 1.02

* Tue Dec 22 2009 Jérôme Quelin <jquelin@mandriva.org> 1.10.0-1mdv2010.1
+ Revision: 481402
- import perl-Text-Trim


* Tue Dec 22 2009 cpan2dist 1.01-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5590 |12cr|perl-Text-Truncate-1.04-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	Text-Truncate

Name:		perl-%{module}
Version:	1.04
Release:	1

Summary:	Perl module with simple string truncating routine
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{module}
Source0:	http://www.cpan.org/modules/by-module/Text/%{module}-%{version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch


%description
This is a simple, no-brainer subroutine to truncate a string and add an
optional cutoff marker (defaults to ``...'').

(Yes, this is a really brain-dead sort of thing to make a module out of,
but then again, I use it so often that it might as well be in a module.)

The synopsis gives examples of how to use it.

%prep
%setup -q -n %{module}-%{version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.04-1
+ Revision: 768269
- adapt to mandriva
- imported package perl-Text-Truncate


* Tue Jan 18 2011 jquelin <jquelin> 1.40.0-1.mga1
+ Revision: 22973
- cleaning spec file
- imported package perl-Text-Truncate


* Fri Jan 14 2011 cpan2dist 1.04-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5591 |12cr|perl-Text-Unaccent-1.80.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Text-Unaccent
%define upstream_version 1.08

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	3

Summary:	Remove accents from a string
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Text//%{upstream_name}-%{upstream_version}.tar.bz2
Patch0:      Text-Unaccent-size_t.patch

BuildRequires:  perl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
A module that remove accents from a string. unac_string converts the input
string from the specified charset to UTF-16 and call unac_string_utf16 to
return the unaccented equivalent. The conversion from and to UTF-16 is done
with iconv(1).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch0 -p0 -b .size_t

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
make OPTIMIZE="$RPM_OPT_FLAGS"

%check
make test

%install
%makeinstall_std

%clean 
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README ChangeLog
%{_mandir}/*/*
%{perl_vendorarch}/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.80.0-3
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 1.80.0-2mdv2011.0
+ Revision: 556178
- rebuild for perl 5.12

* Mon Aug 03 2009 Jérôme Quelin <jquelin@mandriva.org> 1.80.0-1mdv2010.0
+ Revision: 408090
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.08-12mdv2009.0
+ Revision: 258622
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.08-11mdv2009.0
+ Revision: 246641
- rebuild

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 1.08-9mdv2008.1
+ Revision: 152331
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sun Nov 25 2007 Olivier Thauvin <nanardon@mandriva.org> 1.08-8mdv2008.1
+ Revision: 111836
- fix int/size_t usage, making the module to work on 64bits arch

* Sun Sep 16 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.08-5mdv2008.0
+ Revision: 88620
- exclude x86_64, test don't pass (see #http://rt.cpan.org//Ticket/Display.html?id=29390)
- rebuild


* Mon Aug 07 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/07/06 19:23:54 (54159)
- rebuild

* Mon Aug 07 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/07/06 19:21:24 (54156)
Import perl-Text-Unaccent

* Fri Apr 28 2006 Nicolas Lcureuil <neoclust@mandriva.org> 1.08-3mdk
- Fix SPEC according to Perl Policy
	- Source URL

* Mon Oct 10 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.08-2mdk
- Fix BuildRequires

* Mon Sep 05 2005 Olivier Thauvin <nanardon@mandriva.org> 1.08-1mdk
- First mandriva package (require by bins)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5592 |12cr|perl-Text-UpsideDown-1.100.820-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Text-UpsideDown
%define upstream_version 1.100820

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Flip text upside-down using Unicode
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(English)
BuildRequires:	perl(Exporter)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This module exports only one function.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml META.json README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1.100.820-2mdv2011.0
+ Revision: 657853
- rebuild for updated spec-helper

* Fri Dec 24 2010 Shlomi Fish <shlomif@mandriva.org> 1.100.820-1mdv2011.0
+ Revision: 624646
- import perl-Text-UpsideDown


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5593 |12cr|perl-Text-vCard-2.100.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Text-vCard
%define upstream_version 2.10

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	A package that provides APIs to work with single or multiple vCards (RFC 2426) 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Text/Text-vCard-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Text::vFile::asData)
BuildRequires:	perl(File::Slurp)
BuildArch:	noarch

%description
A vCard is an electronic business card, containing information on a
person, a record, a set of address information, and more.

This package contains two related APIs:
 - Text::vCard, to create or edit a single vCard
 - Text::vCard::Addressbook, to work with multiple vCards

Text::vCard can also use data read through Text::vFile::asData to
generate a vCard with that content. It is recommended to use
Text::vCard::Addressbook, as it handles creating vCards from an existing
file for you.

%prep
%setup -q -n Text-vCard-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{perl_vendorlib}/Text/*
%{_mandir}/man3/*


%changelog
* Fri Sep  28 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: d4866a4
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5594 |12cr|perl-Text-vFile-asData-0.70.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Text-vFile-asData
%define upstream_version 0.07

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Parse vFile formatted files into data structures
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Text/Text-vFile-asData-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Accessor::Chained)

BuildArch:	noarch

%description
Text::vFile::asData - parse vFile formatted files into data structures

%prep
%setup -q -n Text-vFile-asData-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml
%{perl_vendorlib}/Text/*
%{_mandir}/man3/*


%changelog
* Sat Aug 28 2010 Jérôme Quelin <jquelin@mandriva.org> 0.70.0-1mdv2011.0
+ Revision: 573809
- update to 0.07

* Mon Aug 23 2010 Jérôme Quelin <jquelin@mandriva.org> 0.60.0-1mdv2011.0
+ Revision: 572238
- update to 0.06

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.50.0-1mdv2010.0
+ Revision: 406192
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.05-4mdv2009.0
+ Revision: 258623
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.05-3mdv2009.0
+ Revision: 246642
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.05-1mdv2008.1
+ Revision: 136362
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed May 23 2007 Michael Scherer <misc@mandriva.org> 0.05-1mdv2008.0
+ Revision: 29944
- Import perl-Text-vFile-asData



* Wed May 23 2007 Michael Scherer <misc@mandriva.org> 0.05-1mdv2008.0
- First Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5595 |12cr|perl-Text-WagnerFischer-0.40.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Text-WagnerFischer
%define upstream_version 0.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	An implementation of the Wagner-Fischer edit distance
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module implements the Wagner-Fischer dynamic programming technique, used
here to calculate the edit distance of two strings. The edit distance is a
measure of the degree of proximity between two strings, based on ``edits'': the
operations of substitutions, deletions or insertions needed to transform the
string into the other one (and vice versa).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%check
make test

%files
%doc Changes README
%{perl_vendorlib}/Text
%{_mandir}/*/*

%changelog
* Sat Aug 01 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.40.0-1mdv2010.0
+ Revision: 405717
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.04-8mdv2009.0
+ Revision: 242063
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.04-6mdv2008.0
+ Revision: 87050
- rebuild


* Tue Aug 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.04-5mdv2007.0
- Rebuild

* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.04-4mdk
- Fix SPEC according to Perl Policy
    - Source URL
- use mkrel

* Tue Jun 07 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.04-3mdk 
- better url
- spec cleanup
- don't ship useless empty directories
- make test in %%check

* Mon Dec 20 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.04-2mdk
- fix buildrequires in a backward compatible way

* Thu Jun 24 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.04-1mdk 
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5596 |12cr|perl-Text-WikiFormat-0.790.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Text-WikiFormat
%define upstream_version 0.79

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Module for translating Wiki formatted text into other formats
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(URI)
BuildArch:	noarch

%description
Text::WikiFormat converts text in a simple Wiki markup language to whatever
your little heart desires, provided you can describe it accurately in a
semi-regular tag language.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Text
%{_mandir}/man3/*

%changelog
* Tue May 03 2011 Michael Scherer <misc@mandriva.org> 0.790.0-2mdv2011.0
+ Revision: 664898
- mass rebuild

* Sat Aug 01 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.790.0-1mdv2010.0
+ Revision: 406193
- rebuild using %%perl_convert_version

* Thu Jul 10 2008 Michael Scherer <misc@mandriva.org> 0.79-2mdv2009.0
+ Revision: 233583
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Jul 01 2007 Michael Scherer <misc@mandriva.org> 0.79-1mdv2008.0
+ Revision: 46490
- 0.79

* Sun May 06 2007 Olivier Thauvin <nanardon@mandriva.org> 0.78-2mdv2008.0
+ Revision: 23638
- rebuild


* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.78-2mdk
- Fix SPEC according to Perl Policy
	- BuildRequires
	- Source URL

* Sat Apr 01 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.78-1mdk
- New release 0.78

* Mon Nov 28 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.77-1mdk
- New release 0.77
- spec cleanup
- don't ship empty directories
- don't need to remove signature check

* Fri Nov 04 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.76-2mdk
- Fix BuildRequires

* Sat Oct 01 2005 misc@mandriva.org 0.76-1mdk
- First mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5597 |12cr|perl-Text-WrapI18N-0.60.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Text-WrapI18N
%define upstream_version 0.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Text-WrapI18N module for perl
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Text::CharWidth)
BuildArch:	noarch

%description
Text::WrapI18N - Line wrapping module with support for multibyte, fullwidth,
and combining characters and languages without whitespaces between words.

This module intends to be a better Text::Wrap module. This module is needed to
support multibyte character encodings such as UTF-8, EUC-JP, EUC-KR, GB2312,
and Big5. This module also supports characters with irregular widths, such as
combining characters (which occupy zero columns on terminal, like diacritical
marks in UTF-8) and fullwidth characters (which occupy two columns on terminal,
like most of east Asian characters). Also, minimal handling of languages which
doesn't use whitespaces between words (like Chinese and Japanese) is supported.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

# perl path hack
find . -type f | xargs perl -p -i -e "s|^#!/usr/local/bin/perl|#!%{_bindir}/perl|g"

%build
perl Makefile.PL INSTALLDIRS=vendor </dev/null
make
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Text/WrapI18N.pm
%{_mandir}/man3/*


%changelog
* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.60.0-1mdv2010.0
+ Revision: 405718
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.06-4mdv2009.0
+ Revision: 258634
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.06-3mdv2009.0
+ Revision: 246644
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.06-1mdv2008.1
+ Revision: 136362
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Jul 14 2006 Oden Eriksson <oeriksson@mandriva.com> 0.06-1mdv2007.0
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5598 |12cr|perl-Text-Wrapper-1.20.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Text-Wrapper
%define upstream_version 1.02

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 1

License:	GPL+ or Artistic
Group:		Development/Perl
Summary:    Simple word wrapping routine perl module
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:    ftp://ftp.perl.org/pub/CPAN/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(Module::Build)
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
Text::Wrapper provides simple word wrapping. It breaks long lines, but does 
not alter spacing or remove existing line breaks. If you're looking for more 
sophisticated text formatting, try the Text::Format module.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std
rm -rf $RPM_BUILD_ROOT/%{perl_vendorarch}

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc Changes README
%{perl_vendorlib}/*
%{_mandir}/man3/*


%changelog
* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 1.20.0-1mdv2010.0
+ Revision: 406194
- rebuild using %%perl_convert_version

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.02-2mdv2009.0
+ Revision: 268855
- rebuild early 2009.0 package (before pixel changes)

* Tue May 13 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.02-1mdv2009.0
+ Revision: 206827
- update to new version 1.02

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Sep 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.01-2mdv2008.0
+ Revision: 90082
- rebuild

* Fri May 04 2007 Olivier Thauvin <nanardon@mandriva.org> 1.01-1mdv2008.0
+ Revision: 22170
- 1.01


* Fri Apr 28 2006 Nicolas Lcureuil <neoclust@mandriva.org> 1.000-3mdk
- Fix SPEC according to Perl Policy
	- Source URL

* Tue Dec 27 2005 Michael Scherer <misc@mandriva.org> 1.000-2mdk
- Do not ship empty dir

* Sat Oct 01 2005 Michael Scherer <misc@mandriva.org> 1.000-1mdk
- First mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5599 |12cr|perl-TFTP-1-0.0b3.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module  TFTP
%define	modprefix TFTP/GSM
%define beta 0b3

Name:		perl-%{module}
Version:	1
Release:	0.%{beta}.4
Summary:	TFTP Client class
License:	GPL or Artistic
Group:		Development/Perl
Source:		ftp://ftp.perl.org/pub/CPAN/modules/by-module/%{modprefix}/%{module}-%{version}.%{beta}.tar.bz2
Url:		http://search.cpan.org/dist/%{module}/

BuildRequires:	perl-devel
BuildArch:	noarch

%description 
TFTP is a class implementing a simple TFTP client in Perl as described
in RFC783.

%prep
%setup -q -n %{module}-%{version}.%{beta}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%defattr(444,root,root,755)
%doc README
%{perl_vendorlib}/%{module}.pm
%{_mandir}/man3/*

%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 1-0.0b3.3mdv2010.0
+ Revision: 430604
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1-0.0b3.2mdv2009.0
+ Revision: 136362
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1-0.0b3.2mdv2008.0
+ Revision: 87060
- rebuild


* Tue Sep 05 2006 Olivier Blin <blino@mandriva.com> 1-0.0b3.1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5600 |12cr|perl-Thread-Pool-0.33-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module_name Thread-Pool

Summary:	Group of threads for performing similar jobs
Name:		perl-%{module_name}
Version:	0.33
Release:	2
License:	Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/Thread-Pool/
Source:		http://www.cpan.org/modules/by-module/Thread/%{module_name}-%{version}.tar.gz

BuildArch: noarch
BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)

%description
The Thread::Pool allows you to set up a group of (worker) threads to
execute a (large) number of similar jobs that need to be executed
asynchronously. The routine that actually performs the job (the "do"
routine), must be specified as a name or a reference to a (anonymous)
subroutine.

This module only functions on Perl versions 5.8.0 and later.
And then only when threads are enabled with -Dusethreads.  It
is of no use with any version of Perl before 5.8.0 or without
threads enabled.
%prep
%setup -q -n %{module_name}-%{version}

%build
%{expand: %%define optflags %{optflags} -fPIC}

CFLAGS="%{optflags}" perl Makefile.PL INSTALLDIRS="vendor" PREFIX="%{buildroot}%{_prefix}"
%make

%install
make pure_install

### Clean up buildroot
find %{buildroot} -name .packlist -exec rm {} \;

%files
%defattr(-, root, root, 0755)
%doc MANIFEST README CHANGELOG TODO
%doc %{_mandir}/man3/Thread::Pool.3pm*
%dir %{perl_vendorlib}/Thread/
%{perl_vendorlib}/Thread/Pool.pm


%changelog
* Tue Sep 27 2011 Leonardo Coelho <leonardoc@mandriva.com> 0.33-1mdv2012.0
+ Revision: 701570
- first mandriva version
- Created package structure for 'perl-Thread-Pool'.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5601 |12cr|perl-Thread-Queue-2.120.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Thread-Queue
%define upstream_version 2.12

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Thread-safe queues
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Thread/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Thread::Semaphore)
BuildRequires:	perl(threads::shared)
Provides:	perl(Thread::Queue) = %perl_convert_version %{upstream_version}
BuildArch:	noarch

%description
This module provides thread-safe FIFO queues that can be accessed safely by
any number of threads.

Any data types supported by the threads::shared manpage can be passed via
queues:

* Ordinary scalars

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 2.120.0-2mdv2011.0
+ Revision: 657854
- rebuild for updated spec-helper

* Sun Dec 26 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.120.0-1mdv2011.0
+ Revision: 625283
- update to new version 2.12

* Thu Aug 06 2009 Funda Wang <fwang@mandriva.org> 2.110.0-2mdv2010.0
+ Revision: 410884
- add versioned provides

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 2.110.0-1mdv2010.0
+ Revision: 401514
- rebuild using %%perl_convert_version
- fixed license field

* Sat Jan 17 2009 Jérôme Quelin <jquelin@mandriva.org> 2.11-1mdv2009.1
+ Revision: 330716
- import perl-Thread-Queue


* Sat Jan 17 2009 cpan2dist 2.11-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5602 |12cr|perl-threads-1.810.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    threads
%define upstream_version 1.81

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	2

Summary: Perl interpreter-based threads
License: GPL+ or Artistic
Group:   Development/Perl
Url:     http://search.cpan.org/dist/%{upstream_name}
Source0: http://search.cpan.org/CPAN/authors/id/J/JD/JDHEDDEN/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Carp)
BuildRequires: perl(Config)
BuildRequires: perl(ExtUtils::testlib)
BuildRequires: perl(Hash::Util)
BuildRequires: perl(IO::File)
BuildRequires: perl(Test::More)
BuildRequires: perl(XSLoader)
BuildRequires: perl(overload)
BuildRequires: perl-devel

BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}
Provides:  perl(threads)

%description
Perl 5.6 introduced something called interpreter threads. Interpreter
threads are different from _5005threads_ (the thread model of Perl 5.005)
by creating a new Perl interpreter per thread, and not sharing any data or
state between threads by default.

Prior to Perl 5.8, this has only been available to people embedding Perl,
and for emulating fork() on Windows.

The _threads_ API is loosely based on the old Thread.pm API. It is very
important to note that variables are not shared between threads, all
variables are by default thread local. To use shared variables one must
also use the threads::shared manpage:

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.810.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Fri Nov 12 2010 Jérôme Quelin <jquelin@mandriva.org> 1.810.0-1mdv2011.0
+ Revision: 596734
- update to 1.81

* Wed Jul 28 2010 Jérôme Quelin <jquelin@mandriva.org> 1.770.0-3mdv2011.0
+ Revision: 562464
- rebuild

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 1.770.0-2mdv2011.0
+ Revision: 555202
- rebuild for 5.12

* Fri Mar 26 2010 Jérôme Quelin <jquelin@mandriva.org> 1.770.0-1mdv2010.1
+ Revision: 527742
- update to 1.77
- add missing buildrequires:
- update to 1.76

* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.750.0-1mdv2010.1
+ Revision: 471061
- update to 1.75

* Tue Aug 25 2009 Jérôme Quelin <jquelin@mandriva.org> 1.740.0-2mdv2010.0
+ Revision: 420991
- rebuild
- update to 1.74

* Sun Aug 16 2009 Jérôme Quelin <jquelin@mandriva.org> 1.740.0-1mdv2010.0
+ Revision: 416987
- update to 1.74

* Mon Jul 06 2009 Jérôme Quelin <jquelin@mandriva.org> 1.730.0-1mdv2010.0
+ Revision: 392732
- update to 1.73
- using %%perl_convert_version
- fixed license field

* Wed May 06 2009 Jérôme Quelin <jquelin@mandriva.org> 1.72-1mdv2010.0
+ Revision: 372412
- update to new version 1.72
- update source url

* Wed May 06 2009 Jérôme Quelin <jquelin@mandriva.org> 1.71-3mdv2010.0
+ Revision: 372408
- rebuild

* Sat Jan 17 2009 Jérôme Quelin <jquelin@mandriva.org> 1.71-2mdv2009.1
+ Revision: 330688
- forcing missing provide - man, when are we going to remove this
  find-provides-but-remove-lowercase-ones stupidity? lowercase module
  names are totally legit within perl, so why are we filtering them out?!

* Sat Jan 17 2009 Jérôme Quelin <jquelin@mandriva.org> 1.71-1mdv2009.1
+ Revision: 330591
- import perl-threads


* Sat Jan 17 2009 cpan2dist 1.71-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5603 |12cr|perl-Thread-Semaphore-2.120.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Thread-Semaphore
%define upstream_version 2.12

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Thread-safe semaphores
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Thread/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(threads::shared)
BuildArch:	noarch

%description
Semaphores provide a mechanism to regulate access to resources. Unlike
locks, semaphores aren't tied to particular scalars, and so may be used to
control access to anything you care to use them for.

Semaphores don't limit their values to zero and one, so they can be used to
control access to some resource that there may be more than one of (e.g.,
filehandles). Increment and decrement amounts aren't fixed at one either,
so threads can reserve or return multiple resources at once.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 2.120.0-2mdv2011.0
+ Revision: 656976
- rebuild for updated spec-helper

* Sun Dec 26 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.120.0-1mdv2011.0
+ Revision: 625284
- update to new version 2.12

* Sat Nov 13 2010 Jérôme Quelin <jquelin@mandriva.org> 2.110.0-4mdv2011.0
+ Revision: 597203
- rebuild

* Wed Jul 28 2010 Jérôme Quelin <jquelin@mandriva.org> 2.110.0-3mdv2011.0
+ Revision: 562437
- rebuild

* Tue Jul 27 2010 Jérôme Quelin <jquelin@mandriva.org> 2.110.0-2mdv2011.0
+ Revision: 561027
- rebuild

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 2.110.0-1mdv2011.0
+ Revision: 552247
- update to 2.11

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 2.90.0-1mdv2010.0
+ Revision: 401506
- rebuild using %%perl_convert_version
- fixed license field

* Mon May 11 2009 Jérôme Quelin <jquelin@mandriva.org> 2.09-1mdv2010.0
+ Revision: 374410
- import perl-Thread-Semaphore


* Mon May 11 2009 cpan2dist 2.09-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5604 |12cr|perl-threads-shared-1.360.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    threads-shared
%define upstream_version 1.36

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	2

Summary:    Perl extension for sharing data structures between threads
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://search.cpan.org/CPAN/authors/id/J/JD/JDHEDDEN/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl-devel
BuildRequires: perl(Carp)
BuildRequires: perl(Config)
BuildRequires: perl(ExtUtils::testlib)
BuildRequires: perl(Scalar::Util)
BuildRequires: perl(Test)
BuildRequires: perl(Test::More)
BuildRequires: perl(XSLoader)
BuildRequires: perl(strict)
BuildRequires: perl(threads)
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}
Provides: perl(threads::shared)

%description
By default, variables are private to each thread, and each newly created
thread gets a private copy of each existing variable. This module allows
you to share variables across different threads (and pseudo-forks on
Win32). It is used together with the the threads manpage module.

This module supports the sharing of the following data types only: scalars
and scalar refs, arrays and array refs, and hashes and hash refs.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.360.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Mon Mar 07 2011 Sandro Cazzaniga <kharec@mandriva.org> 1.360.0-1
+ Revision: 642415
- new version

* Fri Nov 12 2010 Jérôme Quelin <jquelin@mandriva.org> 1.340.0-1mdv2011.0
+ Revision: 596733
- update to 1.34

* Sat Sep 18 2010 Shlomi Fish <shlomif@mandriva.org> 1.330.0-4mdv2011.0
+ Revision: 579576
- Bump the rel number so the PERL5LIB will be visible on the newer Perl

* Wed Jul 28 2010 Jérôme Quelin <jquelin@mandriva.org> 1.330.0-3mdv2011.0
+ Revision: 562465
- rebuild

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 1.330.0-2mdv2011.0
+ Revision: 555203
- rebuild for 5.12

* Thu Mar 11 2010 Jérôme Quelin <jquelin@mandriva.org> 1.330.0-1mdv2010.1
+ Revision: 518086
- update to 1.33

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 1.320.0-1mdv2010.1
+ Revision: 460780
- update to 1.32

* Tue Aug 25 2009 Jérôme Quelin <jquelin@mandriva.org> 1.310.0-3mdv2010.0
+ Revision: 421022
- rebuild
- rebuild
- update to 1.31

* Sun Aug 16 2009 Jérôme Quelin <jquelin@mandriva.org> 1.310.0-2mdv2010.0
+ Revision: 417019
- force rebuild
- update to 1.31

* Mon Jul 06 2009 Jérôme Quelin <jquelin@mandriva.org> 1.290.0-1mdv2010.0
+ Revision: 392734
- update to 1.29
- using %%perl_convert_version
- fixed license field

* Wed May 06 2009 Jérôme Quelin <jquelin@mandriva.org> 1.28-1mdv2010.0
+ Revision: 372410
- update to new version 1.28
- update source url

* Sat Jan 17 2009 Jérôme Quelin <jquelin@mandriva.org> 1.27-1mdv2009.1
+ Revision: 330691
- and yet another legit provides stripped by importer... sigh
- import perl-threads-shared


* Sat Jan 17 2009 cpan2dist 1.27-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5605 |12cr|perl-Throwable-0.102.80-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Throwable
%define upstream_version 0.102080

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	An easy-to-use class for error objects
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Throwable/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Devel::StackTrace)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Moose)
Requires:	perl(Devel::StackTrace)

BuildArch:	noarch


%description
Throwable is a role for classes that are meant to be thrown as exceptions
to standard program flow. It is very simple and does only two things: saves
any previous value for '$@' and calls 'die $self'.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 0.102.80-2mdv2011.0
+ Revision: 653623
- rebuild for updated spec-helper

* Thu Jul 29 2010 Jérôme Quelin <jquelin@mandriva.org> 0.102.80-1mdv2011.0
+ Revision: 563002
- update to 0.102080

* Thu Apr 22 2010 Jérôme Quelin <jquelin@mandriva.org> 0.101.110-1mdv2011.0
+ Revision: 537885
- update to 0.101110

* Wed Jan 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.100.90-2mdv2010.1
+ Revision: 490632
- adding missing requires:

* Wed Jan 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.100.90-1mdv2010.1
+ Revision: 490491
- import perl-Throwable


* Wed Jan 13 2010 cpan2dist 0.100090-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5606 |12cr|perl-Tie-Array-Iterable-0.30.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Tie-Array-Iterable
%define upstream_version 0.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Forward Iterator object
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Tie/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
'Tie::Hash::Iterable' allows one to create iterators for lists and arrays.
The concept of iterators is borrowed from the C++ STL [1], in which most of
the collections have iterators, though this class does not attempt to fully
mimic it.

Typically, in C/C++ or Perl, the 'easy' way to visit each item on a list is
to use a counter, and then a for( ;; ) loop. However, this requires
knowledge on how long the array is to know when to end. In addition, if
items are removed or inserted into the array during the loop, then the
counter will be incorrect on the next run through the loop, and will cause
problems.

While some aspects of this are fixed in Perl by the use of for or foreach,
these commands still suffer when items are removed or added to the array
while in these loops. Also, if one wished to use break to step out of a
foreach loop, then restart where they left at some later point, there is no
way to do this without maintaining some additional state information.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.30.0-3mdv2011.0
+ Revision: 655237
- rebuild for updated spec-helper

* Mon Nov 16 2009 Jérôme Quelin <jquelin@mandriva.org> 0.30.0-2mdv2011.0
+ Revision: 466616
- rebuild
- import perl-Tie-Array-Iterable


* Sun Oct 18 2009 cpan2dist 0.03-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5607 |12cr|perl-Tie-Cache-0.170.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Tie-Cache
%define upstream_version 0.17

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2
Summary:	LRU Cache in Memory
License:	GPL or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Crypt/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module implements a least recently used (LRU) cache in memory through a
tie interface. Any time data is stored in the tied hash, that key/value pair
has an entry time associated with it, and as the cache fills up, those members
of the cache that are the oldest are removed to make room for new entries.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
perl -p -i -e 's|/usr/local/bin|/usr/bin|g;' Cache.pm
make

%check
make test

%install
%makeinstall_std
# Fix bogus dependency on Tie::Cache::LRU:
rm -f %{buildroot}%perl_vendorlib/Tie/bench.pl

%files
%doc CHANGES README
%{_mandir}/*/*
%{perl_vendorlib}/Tie


%changelog
* Thu Sep 03 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.170.0-1mdv2010.0
+ Revision: 429002
- new perl version macro

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.17-8mdv2009.0
+ Revision: 258655
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.17-7mdv2009.0
+ Revision: 246648
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.17-5mdv2008.1
+ Revision: 136362
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Sun Jan 14 2007 Olivier Thauvin <nanardon@mandriva.org> 0.17-5mdv2007.0
+ Revision: 108429
- rebuild

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - Import perl-Tie-Cache

* Thu Jun 30 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.17-4mdk
- Rebuild, cleanup


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5608 |12cr|perl-Tie-Hash-MultiValue-1.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Tie-Hash-MultiValue
%define upstream_version 1.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Hash w/multiple items under a single key
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Tie/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::Simple)
BuildRequires:	perl(Tie::Hash)

BuildArch:	noarch

%description
'Tie::Hash::MultiValue' allows you to have hashes which store their values
in anonymous arrays, appending any new value to the already-existing ones.

This means that you can store as many items as you like under a single key,
and access them all at once by accessing the value stored under the key.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 1.20.0-2mdv2011.0
+ Revision: 655238
- rebuild for updated spec-helper

* Thu Dec 17 2009 Jérôme Quelin <jquelin@mandriva.org> 1.20.0-1mdv2011.0
+ Revision: 479670
- removing old tarball

* Thu Dec 17 2009 Jérôme Quelin <jquelin@mandriva.org> 1.20.0-1mdv2010.1
+ Revision: 479669
- update to 1.02

* Sun Dec 13 2009 Jérôme Quelin <jquelin@mandriva.org> 1.10.0-1mdv2010.1
+ Revision: 478062
- update to 1.01

* Tue Nov 17 2009 Jérôme Quelin <jquelin@mandriva.org> 0.60.0-1mdv2010.1
+ Revision: 466795
- import perl-Tie-Hash-MultiValue


* Tue Nov 17 2009 cpan2dist 0.06-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5609 |12cr|perl-Tie-LogFile-0.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define module	Tie-LogFile
%define name	perl-%{module}
%define version	0.1
%define rel	3

Summary:	Interface for maintaining a log
Name:		%{name}
Version:	%{version}
Release:	%mkrel %{rel}
License:	GPL or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{module}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Tie/%{module}-%{version}.tar.bz2
BuildRequires:	perl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}
BuildArch:	noarch

%description
Tie::LogFile gives a easy interface for maintaining a well formated log. Using
user tweakable sprintf like tags, Tie::LogFile is flexible, and probably a
little overkill for keeping a log.

%prep
%setup -q -n %{module}-%{version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README Changes
%{perl_vendorlib}/Tie
%{_mandir}/man3/Tie*



%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.1-3mdv2010.0
+ Revision: 430605
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.1-2mdv2008.1
+ Revision: 136362
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Jun 03 2007 Anssi Hannula <anssi@mandriva.org> 0.1-2mdv2008.0
+ Revision: 34883
- annual rebuild


* Sun May 28 2006 Anssi Hannula <anssi@mandriva.org> 0.1-1mdv2007.0
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5610 |12cr|perl-Tie-RefHash-1.390.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Tie-RefHash
%define upstream_version 1.39

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Use references as hash keys
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Tie/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module provides the ability to use references as hash keys if you
first 'tie' the hash variable to this module. Normally, only the keys of
the tied hash itself are preserved as references; to use references as keys
in hashes-of-hashes, use Tie::RefHash::Nestable, included as part of
Tie::RefHash.

It is implemented using the standard perl TIEHASH interface. Please see the
'tie' entry in perlfunc(1) and perltie(1) for more information.

The Nestable version works by looking for hash references being stored and
converting them to tied hashes so that they too can have references as
keys. This will happen without warning whenever you store a reference to
one of your own hashes in the tied hash.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1.390.0-2mdv2011.0
+ Revision: 657474
- rebuild for updated spec-helper

* Sun Mar 06 2011 Sandro Cazzaniga <kharec@mandriva.org> 1.390.0-1
+ Revision: 642388
- New version

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 1.380.0-1mdv2010.0
+ Revision: 401503
- rebuild using %%perl_convert_version
- fixed license field

* Mon May 11 2009 Jérôme Quelin <jquelin@mandriva.org> 1.38-1mdv2010.0
+ Revision: 374297
- import perl-Tie-RefHash


* Mon May 11 2009 cpan2dist 1.38-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5611 |12cr|perl-Tie-RefHash-Weak-0.90.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Tie-RefHash-Weak
%define upstream_version 0.09

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	A Tie::RefHash subclass with weakened references in the keys
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Tie/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Task::Weaken)
BuildRequires:	perl(Tie::RefHash)
BuildRequires:	perl(Variable::Magic)
BuildArch:	noarch

%description
The the Tie::RefHash manpage module can be used to access hashes by
reference. This is useful when you index by object, for example.

The problem with the Tie::RefHash manpage, and cross indexing, is that
sometimes the index should not contain strong references to the objecs. the
Tie::RefHash manpage's internal structures contain strong references to the
key, and provide no convenient means to make those references weak.

This subclass of the Tie::RefHash manpage has weak keys, instead of strong
ones. The values are left unaltered, and you'll have to make sure there are
no strong references there yourself.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 0.90.0-2mdv2011.0
+ Revision: 653624
- rebuild for updated spec-helper

* Thu Jul 29 2010 Jérôme Quelin <jquelin@mandriva.org> 0.90.0-1mdv2011.0
+ Revision: 563012
- import perl-Tie-RefHash-Weak


* Thu Jul 29 2010 cpan2dist 0.09-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5612 |12cr|perl-Tie-TextDir-0.60.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name       Tie-TextDir
%define upstream_version    0.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2
License:	GPL or Artistic
Summary:	Interface to directory of file
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source:		http://www.cpan.org/modules/by-module/Tie/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:	perl-devel
BuildArch:	noarch

%description
The Tie::TextDir module is a TIEHASH interface which lets you tie a Perl hash
to a directory on the filesystem. Each entry in the hash represents a file in
the directory.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files
%doc Changes MANIFEST README
%{_mandir}/*/*
%{perl_vendorlib}/Tie

%changelog
* Thu Sep 10 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.60.0-1mdv2010.0
+ Revision: 437398
- use new %%perl_version macro

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.06-5mdv2009.0
+ Revision: 242073
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Sep 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-3mdv2008.0
+ Revision: 90083
- rebuild


* Sun Jan 14 2007 Olivier Thauvin <nanardon@mandriva.org> 0.06-2mdv2007.0
+ Revision: 108428
- rebuild

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - Import perl-Tie-TextDir

* Fri Apr 23 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.06-1mdk
- 0.06


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5613 |12cr|perl-Tie-ToObject-0.30.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Tie-ToObject
%define upstream_version 0.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

License:	GPL+ or Artistic
Group:		Development/Perl
Summary:	Tie to an existing object
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Tie/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::use::ok)
BuildArch:	noarch

%description
While "tie" in perldoc allows tying to an arbitrary object, the class in
question must support this in it's implementation of TIEHASH, TIEARRAY or
whatever.

This class provides a very tie constructor that simply returns the object it
was given as it's first argument.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%{_mandir}/man3/*
%{perl_vendorlib}/Tie


%changelog
* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.30.0-1mdv2010.0
+ Revision: 405758
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.03-4mdv2009.0
+ Revision: 258656
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.03-3mdv2009.0
+ Revision: 246650
- rebuild
- fix description-line-too-long

* Tue Jan 22 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.03-1mdv2008.1
+ Revision: 156875
- import perl-Tie-ToObject


* Tue Jan 22 2008 Mandriva Linux Team <http://www.mandrivaexpert.com/> 0.03-1mdv2008.1
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5614 |12cr|perl-Time-Duration-1.60.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Time-Duration
%define upstream_version 1.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Rounded or exact English expression of durations
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Time/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::Pod)
BuildRequires:	perl(Test::Pod::Coverage)
BuildArch:	noarch

%description
This module provides functions for expressing durations in rounded or exact
terms.

In the first example in the Synopsis, using duration($interval_seconds):

If the 'time() - $start_time' is 3 seconds, this prints "Runtime: *3
seconds*.". If it's 0 seconds, it's "Runtime: *0 seconds*.". If it's 1
second, it's "Runtime: *1 second*.". If it's 125 seconds, you get "Runtime:
*2 minutes and 5 seconds*.". If it's 3820 seconds (which is exactly 1h, 3m,
40s), you get it rounded to fit within two expressed units: "Runtime: *1
hour and 4 minutes*.". Using duration_exact instead would return "Runtime:
*1 hour, 3 minutes, and 40 seconds*".

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README ChangeLog META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 24 2011 Funda Wang <fwang@mandriva.org> 1.60.0-3mdv2011.0
+ Revision: 658268
- rebuild

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1.60.0-2
+ Revision: 657855
- rebuild for updated spec-helper

* Fri Dec 24 2010 Shlomi Fish <shlomif@mandriva.org> 1.60.0-1mdv2011.0
+ Revision: 624674
- import perl-Time-Duration


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5615 |12cr|perl-Time-Duration-Parse-0.60.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Time-Duration-Parse
%define upstream_version 0.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Parse string that represents time duration
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Time/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Exporter::Lite)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Time::Duration)
BuildArch:	noarch

%description
Time::Duration::Parse is a module to parse human readable duration strings
like _2 minutes and 3 seconds_ to seconds.

It does the opposite of _duration_exact_ function in Time::Duration and is
roundtrip safe. So, the following is always true.

  use Time::Duration::Parse;
  use Time::Duration;

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.60.0-2mdv2011.0
+ Revision: 657856
- rebuild for updated spec-helper

* Sat Dec 25 2010 Shlomi Fish <shlomif@mandriva.org> 0.60.0-1mdv2011.0
+ Revision: 624829
- import perl-Time-Duration-Parse


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5616 |12cr|perl-Time-Format-1.110.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Time-Format
%define upstream_version 1.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Perl module for date and time formatting
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Time/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Time::Format provides a very easy way to format dates and times. The
formatting functions are tied to hash variables, so they can be used
inside strings as well as in ordinary expressions. The formatting
codes used are meant to be easy to remember, use, and read. They
follow a simple, consistent pattern. 

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%files
%doc README Changes quickref.*
%{perl_vendorlib}/Time
%{_mandir}/man3/*

%changelog
* Wed Aug 05 2009 Jérôme Quelin <jquelin@mandriva.org> 1.110.0-1mdv2010.0
+ Revision: 410098
- rebuild using %%perl_convert_version

* Sun Jun 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.11-1mdv2010.0
+ Revision: 387782
- update to new version 1.11

* Thu May 29 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.09-1mdv2009.0
+ Revision: 212937
- update to new version 1.09

* Wed May 28 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.08-1mdv2009.0
+ Revision: 212230
- update to new version 1.08

* Wed Apr 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.07-1mdv2009.0
+ Revision: 194957
- update to new version 1.07

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.02-1mdv2008.1
+ Revision: 136362
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Mar 17 2007 Anssi Hannula <anssi@mandriva.org> 1.02-1mdv2007.1
+ Revision: 145650
- intial package release for Mandriva


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5617 |12cr|perl-Time-HiRes-1.972.400-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Time-HiRes
%define upstream_version 1.9724

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	2
Epoch:      1

Summary:    High resolution time, sleep, and alarm
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Time/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl-devel
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}

%description
The 'Time::HiRes' module implements a Perl interface to the 'usleep',
'nanosleep', 'ualarm', 'gettimeofday', and 'setitimer'/'getitimer' system
calls, in other words, high resolution time and timers. See the the
/EXAMPLES manpage section below and the test scripts for usage; see your
system documentation for the description of the underlying 'nanosleep' or
'usleep', 'ualarm', 'gettimeofday', and 'setitimer'/'getitimer' calls.

If your system lacks 'gettimeofday()' or an emulation of it you don't get
'gettimeofday()' or the one-argument form of 'tv_interval()'. If your
system lacks all of 'nanosleep()', 'usleep()', 'select()', and 'poll', you
don't get 'Time::HiRes::usleep()', 'Time::HiRes::nanosleep()', or
'Time::HiRes::sleep()'. If your system lacks both 'ualarm()' and
'setitimer()' you don't get 'Time::HiRes::ualarm()' or
'Time::HiRes::alarm()'.

If you try to import an unimplemented function in the 'use' statement it
will fail at compile time.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1:1.972.400-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Mon Jun 13 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1:1.972.400-1
+ Revision: 684828
- update to new version 1.9724

* Sun May 22 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1:1.972.200-1
+ Revision: 677401
- update to new version 1.9722

* Sat Nov 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1:1.972.100-4mdv2011.0
+ Revision: 597205
- rebuild

* Wed Jul 28 2010 Jérôme Quelin <jquelin@mandriva.org> 1:1.972.100-3mdv2011.0
+ Revision: 562438
- rebuild

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 1:1.972.100-2mdv2011.0
+ Revision: 555201
- rebuild for 5.12

* Mon Mar 22 2010 Jérôme Quelin <jquelin@mandriva.org> 1:1.972.100-1mdv2010.1
+ Revision: 526426
- update to 1.9721

* Sat Feb 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1:1.972.0-1mdv2010.1
+ Revision: 505266
- update to 1.9720

* Fri Aug 07 2009 Jérôme Quelin <jquelin@mandriva.org> 1:1.971.900-1mdv2010.0
+ Revision: 411163
- rebuild using %%perl_convert_version

* Fri May 15 2009 Jérôme Quelin <jquelin@mandriva.org> 1.9719-2mdv2010.0
+ Revision: 375890
- rebuild

* Wed May 06 2009 Jérôme Quelin <jquelin@mandriva.org> 1.9719-1mdv2010.0
+ Revision: 372651
- import perl-Time-HiRes


* Wed May 06 2009 cpan2dist 1.9719-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5618 |12cr|perl-Time-Local-1.200.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Time-Local
%define upstream_version 1.2000

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Implements timelocal() and timegm()
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Time/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module provides functions that are the inverse of built-in perl
functions 'localtime()' and 'gmtime()'. They accept a date as a six-element
array, and return the corresponding 'time(2)' value in seconds since the
system epoch (Midnight, January 1, 1970 GMT on Unix, for example). This
value can be positive or negative, though POSIX only requires support for
positive values, so dates before the system's epoch may not work on all
operating systems.

It is worth drawing particular attention to the expected ranges for the
values provided. The value for the day of the month is the actual day (ie
1..31), while the month is the number of months since January (0..11). This
is consistent with the values returned from 'localtime()' and 'gmtime()'.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README LICENSE
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1.200.0-2mdv2011.0
+ Revision: 657475
- rebuild for updated spec-helper

* Sun Feb 20 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.200.0-1
+ Revision: 638971
- update to new version 1.2000

* Sun Jul 12 2009 Jérôme Quelin <jquelin@mandriva.org> 1.190.100-1mdv2011.0
+ Revision: 395226
- import perl-Time-Local


* Sun Jul 12 2009 cpan2dist 1.1901-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5619 |12cr|perl-Time-Progress-1.700.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name       Time-Progress
%define upstream_version    1.7

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 1
License:    GPL or Artistic
Group:      Development/Perl
Summary:    Elapsed and estimated finish time reporting
Url:        http://search.cpan.org/dist/%{upstream_name}
Source:     http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:  perl-devel
BuildRequires:  perl(Module::Build)
BuildRoot:  %{_tmppath}/%{name}-%{version}
BuildArch: noarch

%description
Elapsed and estimated finish time reporting.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor destdir=${RPM_BUILD_ROOT}/
make

%check
make test

%install
rm -rf %buildroot
make install DESTDIR=${RPM_BUILD_ROOT}
find ${RPM_BUILD_ROOT} -type f -name perllocal.pod -o -name .packlist -o -name '*.bs' -a -size 0 | xargs rm -f
find ${RPM_BUILD_ROOT} -type d -depth | xargs rmdir --ignore-fail-on-non-empty

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc README Changes
%{perl_vendorlib}/Time/Progress.pm
%{_mandir}/man3/*


%changelog
* Thu Nov 11 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.700.0-1mdv2011.0
+ Revision: 596056
- update to new version 1.7

* Wed Nov 18 2009 Michael Scherer <misc@mandriva.org> 1.500.0-2mdv2011.0
+ Revision: 467234
- rpm is not arch dependent
- fix summary

* Sun Nov 15 2009 Bruno Cornec <bcornec@mandriva.org> 1.500.0-1mdv2010.1
+ Revision: 466114
- Package creation (Mandatory for SVK)
- create perl-Time-Progress


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5620 |12cr|perl-Time-Warp-0.500.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Time-Warp
%define upstream_version 0.5

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	4

Summary:    Change the start and speed of Event time
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Time/%{upstream_name}-%{upstream_version}.tar.gz


BuildRequires: perl-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
Our external experience unfolds in 3 1/2 dimensions (time has a
dimensionality of 1/2). The Time::Warp module offers developers control
over the measurement of time.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%{make}

%check
%{make} test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.500.0-4
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.500.0-3mdv2011.0
+ Revision: 556185
- rebuild for perl 5.12
- rebuild

* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.500.0-1mdv2010.1
+ Revision: 471288
- import perl-Time-Warp


* Sun Nov 29 2009 cpan2dist 0.5-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5621 |12cr|perl-Time-y2038-20100403.0.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Time-y2038
%define upstream_version 20100403

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	4

Summary:    Use Time::y2038's gmtime and localtime everywhere
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Time/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(ExtUtils::CBuilder)
BuildRequires: perl(JSON)
BuildRequires: perl(Module::Build)
BuildRequires: perl(Test::Exception)
BuildRequires: perl(Test::More)
BuildRequires: perl(Test::Warn)
BuildRequires: perl(Module::Build)
BuildRequires: perl-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
On many computers, Perl's time functions will not work past the year 2038.
This is a design fault in the underlying C libraries Perl uses. Time::y2038
provides replacements for those functions which will work accurately +/1
142 million years.

This only imports the functions into your namespace. To replace it
everywhere, see the Time::y2038::Everywhere manpage.

Replaces the following functions:

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor

./Build

%check
./Build test

%install
rm -rf %buildroot
./Build install destdir=%{buildroot}

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes META.yml
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 20100403.0.0-4
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Fri Jul 22 2011 Götz Waschk <waschk@mandriva.org> 20100403.0.0-3
+ Revision: 691051
- rebuild

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 20100403.0.0-2mdv2011.0
+ Revision: 556186
- rebuild for perl 5.12

* Sat May 15 2010 Guillaume Rousse <guillomovitch@mandriva.org> 20100403.0.0-1mdv2010.1
+ Revision: 544857
- import perl-Time-y2038


* Sat May 15 2010 cpan2dist 20100403-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5622 |12cr|perl-Tk-Action-1.93.390-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Tk-Action
%define upstream_version 1.093390

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 2

Summary:    Action abstraction for tk
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Tk/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(English)
BuildRequires: perl(File::Find)
BuildRequires: perl(Moose)
BuildRequires: perl(MooseX::Has::Sugar)
BuildRequires: perl(MooseX::SemiAffordanceAccessor)
BuildRequires: perl(Test::More)
BuildRequires: perl(Tk::Sugar)
BuildRequires: perl(Module::Build)

BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
Menu entries are often also available in toolbars or other widgets. And
sometimes, we want to enable or disable a given action, and this means
having to update everywhere this action is allowed.

This module helps managing actions in a the Tk manpage GUI: just create a
new object, associate some widgets and bindings with 'add_widget()' and
then de/activate the whole action at once with 'enable()' or 'disable()'.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor
./Build

%check
./Build test

%install
%{__rm} -rf %{buildroot}
./Build install destdir=%{buildroot}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes LICENSE README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 1.93.390-2mdv2011.0
+ Revision: 654825
- add br
- rebuild for updated spec-helper

* Sun Dec 06 2009 Jérôme Quelin <jquelin@mandriva.org> 1.93.390-1mdv2011.0
+ Revision: 474056
- import perl-Tk-Action


* Sun Dec 06 2009 cpan2dist 1.093390-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5623 |12cr|perl-Tk-Clock-0.290.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Tk-Clock
%define upstream_version 0.29

%if %{_use_internal_dependency_generator}
%define __noautoreq '/pro/bin/perl'
%else
%define _requires_exceptions /pro/bin/perl
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Canvas based Clock widget
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Tk/%{upstream_name}-%{upstream_version}.tgz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::NoWarnings)
BuildRequires:	perl(Tk)
BuildRequires:	perl(Tk::Canvas)
BuildRequires:	perl(Tk::Derived)
BuildRequires:	perl(Tk::Widget)
BuildRequires:	x11-server-xvfb

BuildArch:	noarch

%description
This module implements a Canvas-based clock widget for perl-Tk with lots of
options to change the appearance.

Both analog and digital clocks are implemented.

Options
    Below is a description of the options currently available. Their
    default value is in between parenthesis.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
xvfb-run %make test

%install
%makeinstall_std

%files
%doc META.yml ChangeLog README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.290.0-2mdv2011.0
+ Revision: 656832
- rebuild for updated spec-helper

* Sun Aug 15 2010 Jérôme Quelin <jquelin@mandriva.org> 0.290.0-1mdv2011.0
+ Revision: 569959
- update to 0.29

* Tue Mar 16 2010 Jérôme Quelin <jquelin@mandriva.org> 0.280.0-2mdv2011.0
+ Revision: 521833
- filter out an automtic extraction, used as shebang on examples

* Tue Mar 16 2010 Jérôme Quelin <jquelin@mandriva.org> 0.280.0-1mdv2010.1
+ Revision: 521762
- import perl-Tk-Clock


* Tue Mar 16 2010 cpan2dist 0.28-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5624 |12cr|perl-Tk-CursorControl-0.400.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Tk-CursorControl
%define upstream_version 0.4

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	4

Summary:    Manipulate the mouse cursor programmatically
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Tk/%{upstream_name}-%{upstream_version}.tar.gz
Patch1:     fix-cursor-widget-demo-conflict.patch

BuildRequires: perl(Tk)
BuildRequires: perl-devel
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}

%description
Tk::CursorControl is -NOT- a Tk::Widget. Rather, it uses Tk and
encompasses a collection of methods used to manipulate the cursor (aka
pointer) programmatically from a Tk program.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch1 -p1 -b .wdgconflict

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
#make test

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.400.0-4
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.400.0-3mdv2011.0
+ Revision: 556187
- rebuild for perl 5.12

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.400.0-2mdv2010.0
+ Revision: 430607
- rebuild

  + Jérôme Quelin <jquelin@mandriva.org>
    - rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.4-7mdv2009.0
+ Revision: 258657
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.4-6mdv2009.0
+ Revision: 246653
- rebuild
- fix spacing at top of description

* Mon Feb 04 2008 Jérôme Quelin <jquelin@mandriva.org> 0.4-4mdv2008.1
+ Revision: 162063
- fixing widget demo conflict with perl-Tk

* Sun Feb 03 2008 Jérôme Quelin <jquelin@mandriva.org> 0.4-3mdv2008.1
+ Revision: 161781
- specs cleanup
- binary package, removing noarch tag
- providing description

* Tue Jan 22 2008 Jérôme Quelin <jquelin@mandriva.org> 0.4-2mdv2008.1
+ Revision: 156527
- force 5.10.0 rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Nov 19 2007 Jérôme Quelin <jquelin@mandriva.org> 0.4-1mdv2008.1
+ Revision: 110501
- import perl-Tk-CursorControl



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5625 |12cr|perl-Tk-DirSelect-1.120.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name       Tk-DirSelect
%define upstream_version 1.12

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Cross-platform directory selection widget
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Tk/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Tk)

BuildArch:	noarch

%description
This module provides a cross-platform directory selection widget. For
systems running Microsoft Windows, this includes selection of local and
mapped network drives. A context menu (right-click or <Button3>) allows the
creation, renaming, and deletion of directories while browsing.

Note: Perl/Tk 804 added the 'chooseDirectory' method which uses native
system dialogs where available. (i.e. Windows) If you want a native feel
for your program, you probably want to use that method instead -- possibly
using this module as a fallback for systems with older versions of Tk
installed.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 1.120.0-2mdv2011.0
+ Revision: 655239
- rebuild for updated spec-helper

* Fri Feb 19 2010 Jérôme Quelin <jquelin@mandriva.org> 1.120.0-1mdv2011.0
+ Revision: 508046
- update to 1.12

* Sat Jul 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.110.0-1mdv2010.0
+ Revision: 392114
- import perl-Tk-DirSelect


* Sat Jul 04 2009 cpan2dist 1.11-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5626 |12cr|perl-Tk-FileDialog-1.3-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	perl-Tk-FileDialog
%define version	1.3
%define release %mkrel 10

Summary:	Tk::FileDialog Perl module
Name:		%name
Version:	%version
Release:	%release
License:	GPL
Group:		Development/Perl
Source0:	http://cpan.uwinnipeg.ca/cpan/authors/id/B/BP/BPOWERS/Tk-FileDialog-%{version}.tar.bz2
Url:		http://www.cpan.org
BuildRequires:	perl-devel
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildArch:	noarch

%description
A highly configurable File Dialog widget for Perl/Tk.

%prep
%setup -q -n Tk-FileDialog-%{version}

%build
CFLAGS="%{optflags}" perl Makefile.PL INSTALLDIRS=vendor </dev/null
%make

%install
rm -rf $RPM_BUILD_ROOT
make PREFIX=%{buildroot}%{_prefix} install DESTDIR=$RPM_BUILD_ROOT

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README
%{perl_vendorlib}/*
%{_mandir}/*/*



%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 1.3-10mdv2011.0
+ Revision: 658424
- rebuild for updated rpm-setup

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.3-9mdv2010.0
+ Revision: 430608
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.3-8mdv2009.0
+ Revision: 242075
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun May 06 2007 Olivier Thauvin <nanardon@mandriva.org> 1.3-6mdv2008.0
+ Revision: 23636
- rebuild


* Fri May 12 2006 Nicolas Lcureuil <neoclust@mandriva.org> 1.3-5mdk
- Fix Build
- use mkrel

* Mon Nov 15 2004 Austin Acton <austin@mandrake.org> 1.3-4mdk
- rebuild

* Sat Jul 17 2004 Austin Acton <austin@mandrake.org> 1.3-3mdk
- rebuild

* Tue May 27 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.3-2mdk
- rebuild for new auto{prov,req}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5627 |12cr|perl-Tk-Gauge-0.300.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Tk-Gauge
%define upstream_version 0.3

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Create a multitude of analog gauge widgets
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Tk/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Tk)
BuildRequires:	perl-Tk-devel
BuildRequires:	x11-server-xvfb

BuildArch:	noarch

%description
This widget creates an analog gauge. A gauge has various components: a
radius highlighted by a circumference, one or more needles, a hub, three
granularities of tick marks, one of which has a value label, a caption,
title and specialized bands that visually compartmentalize the gauge.

A gauge's appearance is specified by manipulating a set of approximately 60
options, all described below. Given this flexibility one may create
instruments including, but not limited to, a 12 or 24 hour clock, CPU
meter, voltmeter, fuel and temperature gauge, speedometer and tachometer.

The following option/value pairs are supported (default value in
parentheses):

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
xvfb-run %make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.300.0-2mdv2011.0
+ Revision: 658453
- rebuild for updates rpm-setup

* Mon Aug 24 2009 Jérôme Quelin <jquelin@mandriva.org> 0.300.0-1mdv2010.0
+ Revision: 420260
- adding missing buildrequires
- adding missing buildrequires:
- import perl-Tk-Gauge


* Sun Aug 23 2009 cpan2dist 0.3-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5628 |12cr|perl-Tk-HistEntry-0.430.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Tk-HistEntry
%define upstream_version 0.43

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	An entry widget with history capability
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Tk/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Tk)
BuildRequires:	x11-server-xvfb

BuildArch:	noarch

%description
'Tk::HistEntry' defines entry widgets with history capabilities. The
widgets come in two flavours:

* 'HistEntry' (in package 'Tk::HistEntry::Browse') - with associated
  browse entry

* 'SimpleHistEntry' (in package 'Tk::HistEntry::Simple') - plain widget
  without browse entry

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
xvfb-run %make test

%install
%makeinstall_std

%files
%doc Changes README META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.430.0-2mdv2011.0
+ Revision: 658895
- rebuild for updated spec-helper

* Tue May 18 2010 Jérôme Quelin <jquelin@mandriva.org> 0.430.0-1mdv2011.0
+ Revision: 545248
- import perl-Tk-HistEntry


* Tue May 18 2010 cpan2dist 0.43-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5629 |12cr|perl-Tk-ObjScanner-2.12.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name       Tk-ObjScanner
%define upstream_version    2.012

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4
License:	GPL or Artistic
Group:		Development/Perl
Summary:	Tk data or object scanner
Url:		http://search.cpan.org/dist/%{upstream_name}
Source:		http://www.cpan.org/modules/by-module/Tk/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Tk)
BuildRequires:	perl(Tk::Adjuster)
BuildRequires:	perl(Tk::HList)
BuildRequires:	perl(Tk::ROText)
BuildRequires:	x11-server-xvfb
BuildArch:	noarch

%description
The scanner provides a GUI to scan the attributes of an object. It can also
be used to scan the elements of a hash or an array.

This widget can be used as a regular widget in a Tk application or can be
used as an autonomous popup widget that will display the content of a data
structure. The latter is like a call to a graphical the Data::Dumper
manpage. The scanner can be used in an autonomous way with the
'scan_object' function.

The scanner is a composite widget made of a menubar and the Tk::HList
manpage. This widget acts as a scanner to the object (or hash ref) passed
with the 'caller' parameter. The scanner will retrieve all keys of the
hash/object and insert them in the HList.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
xvfb-run make test

%install
%makeinstall_std

%files
%doc ChangeLog README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 2.12.0-3mdv2011.0
+ Revision: 658553
- rebuild for updated spec-helper

* Mon Jul 06 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.12.0-2mdv2010.0
+ Revision: 392778
- enable tests with xvfb

* Sat Jul 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.12.0-1mdv2010.0
+ Revision: 392116
- import perl-Tk-ObjScanner


* Sat Jul 04 2009 cpan2dist 2.012-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5630 |12cr|perl-Tk-Pod-0.993.900-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Tk-Pod
%define upstream_version 0.9939

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Simple Pod browser with hypertext capabilities
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Tk/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Pod::Simple)
BuildRequires:	perl(Text::English)
BuildRequires:	perl(Tk)
BuildRequires:	perl(Tk::HistEntry)

BuildArch:	noarch

%description
Simple Pod browser with hypertext capabilities in a 'Toplevel' widget

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# tests hang on build-system
#xvfb-run %make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_bindir}/tk*
%{_mandir}/man1/*
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.993.900-2mdv2011.0
+ Revision: 658554
- rebuild for updated spec-helper

* Sat Jul 17 2010 Jérôme Quelin <jquelin@mandriva.org> 0.993.900-1mdv2011.0
+ Revision: 554487
- skip tests, they hang on the build-system
- import perl-Tk-Pod


* Tue May 18 2010 cpan2dist 0.9939-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5631 |12cr|perl-Tk-Role-Dialog-1.101.480-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Tk-Role-Dialog
%define upstream_version 1.101480

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Moose role for enhanced tk dialogs
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Tk/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(English)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Moose::Role)
BuildRequires:	perl(MooseX::Has::Sugar)
BuildRequires:	perl(MooseX::Types::Path::Class)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Tk)
BuildRequires:	perl(Tk::JPEG)
BuildRequires:	perl(Tk::PNG)
BuildRequires:	perl(Tk::Sugar)
BuildRequires:	perl(Module::Build)

BuildArch:	noarch

%description
the Tk::Role::Dialog manpage is meant to be used as a the Moose manpage
role to be composed for easy the Tk manpage dialogs creation.

It will create a new toplevel with a title, and possibly a header as well
as some buttons.

The attributes (see below) can be either defined as defaults using the
'_build_attr()' methods, or passed arguments to the constructor call. The
only mandatory attribute is 'parent', but you'd better provide some other
attributes if you want your dialog to be somehow usable! :-)

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes LICENSE META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 1.101.480-2mdv2011.0
+ Revision: 658555
- rebuild for updated spec-helper

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1.101.480-1mdv2011.0
+ Revision: 551925
- adding missing buildrequires:
- update to 1.101480
- import perl-Tk-Role-Dialog


* Wed May 19 2010 cpan2dist 1.101381-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5632 |12cr|perl-Tk-Sugar-1.93.190-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Tk-Sugar
%define upstream_version 1.093190

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Sugar syntax for Tk
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Tk/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(English)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(Sub::Exporter)
BuildRequires:	perl(Test::More)

BuildArch:	noarch

%description
the Tk manpage is a great graphical toolkit to write desktop applications.
However, one can get bothered with the constant typing of quotes and
options. the Tk::Sugar manpage provides handy subs for common options used
when programming Tk.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 1.93.190-2mdv2011.0
+ Revision: 655240
- rebuild for updated spec-helper

* Mon Nov 16 2009 Jérôme Quelin <jquelin@mandriva.org> 1.93.190-1mdv2011.0
+ Revision: 466431
- update to 1.093190

* Sun Nov 15 2009 Jérôme Quelin <jquelin@mandriva.org> 1.93.180-1mdv2010.1
+ Revision: 466153
- import perl-Tk-Sugar


* Sun Nov 15 2009 cpan2dist 1.093180-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5633 |12cr|perl-Tk-TableMatrix-1.230.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name 	 Tk-TableMatrix
%define upstream_version 1.23

Name: 		perl-%{upstream_name}
Version: 	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Tk-TableMatrix perl module
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://cpan.org/authors/id/C/CE/CERNEY/%{upstream_name}-%{upstream_version}.tar.bz2

# for fake X display:
BuildRequires:	perl-Tk-devel
BuildRequires:	perl-devel
BuildRequires:	libx11-devel
Obsoletes:	%{name}-devel < %version-%release
Provides:	%{name}-devel = %version-%release

BuildRoot: 	%{_tmppath}/%{name}-%{version}-%{release}

%description
Tk::TableMatrix is a table/matrix widget extension to perl/tk
for displaying data in a table (or spreadsheet) format.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
# DISABLE the check for now. It's won't work with build bots. 20061104.SE
#XDISPLAY=$(i=2; while [ -f /tmp/.X$i-lock ]; do i=$(($i+1)); done; echo $i)
#{_prefix}/X11R6/bin/Xvfb :$XDISPLAY &
#export DISPLAY=:$XDISPLAY
#xauth add $DISPLAY . EE
#{__make} test

#xauth remove $DISPLAY
#kill $(cat /tmp/.X$XDISPLAY-lock)

%install
rm -rf %{buildroot}
%makeinstall_std

# 20070818 remove file owned by perl-Tk-804.027-7mdv2007.0.i586
rm -rf %{buildroot}/%{perl_vendorarch}/Tk/pTk/extralibs.ld

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README Changes
%{perl_vendorarch}/Tk
%{perl_vendorarch}/auto/Tk
%{_mandir}/*/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.230.0-3
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Mon Feb 07 2011 Funda Wang <fwang@mandriva.org> 1.230.0-2
+ Revision: 636514
- no need to provide additional devel package

* Wed Jul 21 2010 Jérôme Quelin <jquelin@mandriva.org> 1.230.0-1mdv2011.0
+ Revision: 556327
- update buildrequires:

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 1.230.0-1mdv2010.0
+ Revision: 401502
- rebuild using %%perl_convert_version
- fixed license field

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.23-6mdv2009.0
+ Revision: 258658
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.23-5mdv2009.0
+ Revision: 246655
- rebuild

* Mon Feb 04 2008 Jérôme Quelin <jquelin@mandriva.org> 1.23-3mdv2008.1
+ Revision: 162067
- forcing rebuild with new perl 5.10

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request
    - buildrequires X11-devel instead of XFree86-devel

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sat Aug 18 2007 Stefan van der Eijk <stefan@mandriva.org> 1.23-1mdv2008.0
+ Revision: 65426
- remove file owned by perl-Tk


* Thu Feb 01 2007 Stefan van der Eijk <stefan@mandriva.org> 1.23-1mdv2007.0
+ Revision: 115815
- 1.23

* Sat Nov 04 2006 Stefan van der Eijk <stefan@mandriva.org> 1.22-2mdv2007.1
+ Revision: 76554
- DISABLE the check for now. It's won't work with build bots.
- Import perl-Tk-TableMatrix

* Tue Mar 28 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.22-1mdk
- New release 1.22

* Wed Mar 08 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.21-1mdk
- New release 1.21
- spec cleanup
- fix directory ownership"

* Mon Dec 26 2005 Stefan van der Eijk <stefan@eijk.nu> 1.2-1mdk
- 1.2
- %%mkrel

* Mon Nov 29 2004 Stefan van der Eijk <stefan@mandrake.org> 1.1-2mdk
- rebuild for new perl

* Thu Jul 22 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 1.1-1mdk
- 1.1


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5634 |12cr|perl-Tk-ToolBar-0.100.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name Tk-ToolBar
%define upstream_version 0.10

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	A toolbar widget for Perl/Tk
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Tk/%{upstream_name}-%{upstream_version}.zip

BuildRequires:	perl(Tk::CursorControl)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module implements a dockable toolbar. It is in the same spirit as the
"short-cut" toolbars found in most major applications, such as most web
browsers and text editors (where you find the "back" or "save" and other
shortcut buttons).

Buttons of any type (regular, menu, check, radio) can be created inside this
widget.  You can also create Label, Entry and LabEntry widgets.  Moreover, the
ToolBar itself can be made dockable, such that it can be dragged to any edge of
your window. Dragging is done in "real-time" so that you can see the contents
of your ToolBar as you are dragging it. Furthermore, if you are close to a
stickable edge, a visual indicator will show up along that edge to guide you.
ToolBars can be made "floatable" such that if they are dragged beyond their
associated window, they will detach and float on the desktop.
Also, multiple ToolBars are embeddable inside each other.

If you drag a ToolBar to within 15 pixels of an edge, it will stick to that
edge. If the ToolBar is further than 15 pixels away from an edge and still
inside the window, but you release it over another ToolBar widget, then it will
be embedded inside the second ToolBar. You can "un-embed" an embedded ToolBar
simply by dragging it out. You can change the 15 pixel limit using the
-close option.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sun Feb 12 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.100.0-3
+ Revision: 773578
- cleanout spec
- package is noarch
- svn commit -m mass rebuild of perl extension against perl 5.14.2

  + Jérôme Quelin <jquelin@mandriva.org>
    - rebuild for perl 5.12

* Sun Feb 28 2010 Jérôme Quelin <jquelin@mandriva.org> 0.100.0-1mdv2010.1
+ Revision: 512613
- update to

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.90.0-1mdv2010.0
+ Revision: 401499
- rebuild using %%perl_convert_version
- fixed license field

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.09-5mdv2009.0
+ Revision: 258659
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.09-4mdv2009.0
+ Revision: 246657
- rebuild
- fix description-line-too-long

* Mon Feb 04 2008 Jérôme Quelin <jquelin@mandriva.org> 0.09-2mdv2008.1
+ Revision: 162066
- binary module: removing noarch tag

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Nov 19 2007 Jérôme Quelin <jquelin@mandriva.org> 0.09-1mdv2008.1
+ Revision: 110511
- import perl-Tk-ToolBar



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5635 |12cr|perl-Tree-1.10.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Tree
%define upstream_version 1.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	A tree datastructure
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module//%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::Deep)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Warn)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
This is meant to be a full-featured N-ary tree representation with
configurable error-handling and a simple events system that allows for
transparent persistence to a variety of datastores. It is derived from the
Tree::Simple manpage, but has a simpler interface and much, much more.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 1.10.0-2mdv2011.0
+ Revision: 658411
- rebuild for updated rpm-setup

* Thu Sep 17 2009 Jérôme Quelin <jquelin@mandriva.org> 1.10.0-1mdv2010.0
+ Revision: 444017
- import perl-Tree


* Thu Sep 17 2009 cpan2dist 1.01-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5636 |12cr|perl-Tree-BPTree-1.80.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Tree-BPTree
%define upstream_version 1.08

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Perl implementation of B+ trees
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Tree/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Module::Build)
BuildArch:	noarch

%description
This is a Perl implementation of B+ trees. I have based this
implementation on a couple of sources. See the documentation of
Tree::BPTree for those details. A B+ tree is essentially an order
map from keys to values. Keys are multivalued so that there may be
more than one value per key. This implementation will enforce
uniqueness of keys, if requested.


%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Tree
%{_mandir}/*/*


%changelog
* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 1.80.0-1mdv2010.0
+ Revision: 405768
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.08-4mdv2009.0
+ Revision: 258694
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.08-3mdv2009.0
+ Revision: 246661
- rebuild

* Wed Dec 26 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.08-1mdv2008.1
+ Revision: 138073
- new version

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 1.07-3mdv2008.1
+ Revision: 123857
- kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.07-3mdv2008.0
+ Revision: 87061
- rebuild


* Fri Aug 25 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.07-2mdv2007.0
- spec cleanup
- fix directory ownership
- %%mkrel

* Tue Aug 23 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.07-1mdk
- New release 1.07
- use Module::Build instead of MakeMaker

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 1.06-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5637 |12cr|perl-Tree-Nary-1.300.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Tree-Nary
%define upstream_version 1.3

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Tree::Nary - Perl implementation of N-ary search trees
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/F/FS/FSORIANO/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
The Tree::Nary class implements N-ary trees (trees of data with any 
number of branches), providing the organizational structure for a tree
(collection) of any number of nodes, but knowing nothing about the specific
type of node used.  It can be used to display hierarchical database entries in
an internal application (the NIS netgroup file is an example of such a
database). It offers the capability to select nodes on the tree, and attachment
points for nodes on the tree. Each attachment point can support multiple child
nodes.

The data field contains the actual data of the node. The next and previous
fields point to the node's siblings (a sibling is another node with the same
parent). The parent field points to the parent of the node, or is undef if the
node is the root of the tree. The children field points to the first child of
the node. The other children are accessed by using the next pointer of each
child.  This module is a translation (albeit not a direct one) from the C
implementation of N-ary trees, available in the GLIB distribution (see SEE
ALSO).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc CHANGES README
%{perl_vendorlib}/Tree/*.pm
%{_mandir}/*/*


%changelog
* Sat Feb 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1.300.0-1mdv2010.1
+ Revision: 505279
- rebuild using %%perl_convert_version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.3-6mdv2010.0
+ Revision: 430609
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.3-5mdv2009.0
+ Revision: 258705
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.3-4mdv2009.0
+ Revision: 246662
- rebuild

* Tue Feb 12 2008 Thierry Vignaud <tv@mandriva.org> 1.3-2mdv2008.1
+ Revision: 166686
- fix description-line-too-long
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.3-2mdv2008.0
+ Revision: 87062
- rebuild


* Wed Sep 13 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3-1mdv2007.0
- rebuild

* Fri Jul 15 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5638 |12cr|perl-Tree-R-0.60.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Tree-R
%define upstream_version 0.06

Summary:	Perl extension for the Rtree data structure and algorithms
Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	%mkrel 1
License:	GPL+ or Artistic
Group:		Development/Perl
Url:        	http://search.cpan.org/dist/%{upstream_name}
Source0:    	http://www.cpan.org/modules/by-module/Tree/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:	perl-devel >= 1:5.8.0
BuildArch:	noarch
%description
R-tree is a data structure for storing and indexing and efficiently looking
up non-zero-size spatial objects.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%files
%defattr(-,root,root) 
%doc Changes README
%{perl_vendorlib}/Tree/R.pm
%{perl_vendorlib}/auto/Tree/R
%{_mandir}/man3/Tree::R.3pm.*


%changelog
* Thu Nov 04 2010 Jani Välimaa <wally@mandriva.org> 0.60.0-1mdv2011.0
+ Revision: 593399
- use perl_convert_version macro
- fix summary, description, license, source and URL
- tag package as noarch
- install files to a correct location

* Sun Oct 31 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.06-1mdv2011.0
+ Revision: 591223
- import perl-Tree-R


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5639 |12cr|perl-Tree-Simple-1.180.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Tree-Simple
%define upstream_version 1.18

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 1

Summary:	A simple tree object
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Tree/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-Test-Exception
BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module in an fully object-oriented implementation of a simple n-ary tree.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%{__make}

%check
%{__make} test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Tree/Simple/*
%{perl_vendorlib}/Tree/Simple.pm
%{_mandir}/*/*


%changelog
* Mon Aug 03 2009 Jérôme Quelin <jquelin@mandriva.org> 1.180.0-1mdv2010.0
+ Revision: 408094
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.18-4mdv2009.0
+ Revision: 258706
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.18-3mdv2009.0
+ Revision: 246664
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Nov 17 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.18-1mdv2008.1
+ Revision: 109577
- update to new version 1.18


* Mon Dec 11 2006 Olivier Thauvin <nanardon@mandriva.org> 1.17-1mdv2007.0
+ Revision: 94586
- 1.17
- Import perl-Tree-Simple

* Mon Feb 13 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.16-1mdk
- 1.16

* Tue May 31 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.15-1mdk
- 1.15

* Wed May 04 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.14-1mdk
- First Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5640 |12cr|perl-Tree-Simple-VisitorFactory-0.100.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Tree-Simple-VisitorFactory
%define upstream_version 0.10

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 1

Summary:    A Visitor for sorting a Tree::Simple object hierarchy
License:    Artistic/GPL
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Tree/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:  perl-devel
BuildRequires:  perl(Test::Exception)
BuildRequires:  perl(Tree::Simple)
BuildArch:      noarch

%description
This implements a recursive multi-level sort of a Tree::Simple hierarchy.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%{__make} test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Tree
%{_mandir}/*/*

%changelog
* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.100.0-1mdv2010.0
+ Revision: 405769
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.10-7mdv2009.0
+ Revision: 258707
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.10-6mdv2009.0
+ Revision: 246666
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.10-4mdv2008.1
+ Revision: 136364
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.10-4mdv2008.0
+ Revision: 87063
- rebuild


* Tue Aug 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.10-3mdv2007.0
- Rebuild

* Mon Apr 03 2006 Buchan Milne <bgmilne@mandriva.org> 0.10-2mdk
- Rebuild
- use mkrel

* Wed Dec 14 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.10-1mdk
- New release 0.10

* Wed Sep 21 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.07-1mdk
- new version 
- rpmbuildupdate aware
- fix directory ownership
- make test in %%check

* Tue May 03 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.05-1mdk
- First Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5641 |12cr|perl-Tree-Trie-1.800.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Tree-Trie
%define upstream_version 1.8

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	A data structure optimized for prefix lookup
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Tree/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Pod::Coverage)
BuildRequires:	perl(Test::Pod)
BuildRequires:	perl(Test::Pod::Coverage)

BuildArch:	noarch

%description
This module implements a trie data structure.  The term "trie"
comes from the word retrieval, but is generally pronounced like
"try".  A trie is a tree structure (or directed acyclic graph),
the nodes of which represent letters in a word.  For example, the
final lookup for the word 'bob' would look something like
"$ref->{'b'}{'o'}{'b'}{HASH(0x80c6bbc)}" (the HASH being an end
marker).  Only nodes which would represent words in the trie
exist, making the structure slightly smaller than a hash of the
same data set.

The advantages of the trie over other data storage methods is that lookup times
are O(1) WRT the size of the index. For sparse data sets, it is probably not as
efficient as performing a binary search on a sorted list, and for small files,
it has a lot of overhead.  The main advantage (at least from my perspective) is
that it provides a relatively cheap method for finding a list of words in a
large, dense data set which begin with a certain string.

As of version 0.3 of this module, the term "word" in this documentation can
refer to one of two things: either a refeence to an array of strings, or a
scalar which is not an array ref.  In the case of the former, each element of
the array is treated as a "letter" of the "word".  In the case of the latter,
the scalar is evaluated in string context and it is split into its component
letters.  Return values of methods match the values of what is passed in --
that is, if you call lookup() with an array reference, the return value will be
an array reference (if appropriate).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
rm -f t/02_pod_cover.t

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Tree
%{_mandir}/*/*


%changelog
* Mon May 09 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.800.0-1mdv2011.0
+ Revision: 672881
- update to new version 1.8

* Sat Nov 06 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.700.0-1mdv2011.0
+ Revision: 594310
- update to new version 1.7

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1.600.0-1mdv2011.0
+ Revision: 552692
- update to 1.6

* Thu Sep 10 2009 Jérôme Quelin <jquelin@mandriva.org> 1.500.0-1mdv2010.0
+ Revision: 437260
- rebuild using %%perl_convert_version

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Oden Eriksson <oeriksson@mandriva.com>
    - nuke borked tests

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Aug 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.5-1mdv2008.0
+ Revision: 69251
- update to new version 1.5

* Wed May 02 2007 Olivier Thauvin <nanardon@mandriva.org> 1.3-1mdv2008.0
+ Revision: 20768
- 1.3


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.2-2mdv2007.0
- buildrequires perl(Test::Pod)

* Mon Jul 10 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.2-1mdv2007.0
- New version 1.2

* Thu Oct 20 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.1-3mdk
- oops, fixed descript line length

* Thu Oct 20 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.1-2mdk
- %%mkrel
- spec cleanup
- fix directory ownership
- test in %%check
- better summary
- reformat description

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5642 |12cr|perl-TryCatch-1.3.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	TryCatch
%define	upstream_version 1.003000

Name:		perl-%{module}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Easily build XS extensions that depend on XS extensions
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{module}
Source0:	http://www.cpan.org/modules/by-module/%{module}-%{upstream_version}.tar.xz

BuildRequires:	perl(B::Hooks::EndOfScope)
BuildRequires:	perl(B::Hooks::OP::Check)
BuildRequires:	perl(B::Hooks::OP::PPAddr)
BuildRequires:	perl(Devel::Declare)
BuildRequires:	perl(ExtUtils::Depends)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Types)
BuildRequires:	perl(Parse::Method::Signatures)
BuildRequires:	perl(Scope::Upper)
BuildRequires:	perl(Sub::Exporter)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Variable::Magic)
BuildRequires:	perl(XSLoader)
BuildRequires:	perl-devel

%description
This module aims to provide a nicer syntax and method to catch errors in
Perl, similar to what is found in other languages (such as Java, Python or
C++). The standard method of using 'eval {}; if ($@) {}' is often prone to
subtle bugs, primarily that its far too easy to stomp on the error in error
handlers. And also eval/if isn't the nicest idiom.

%prep
%setup -q -n %{module}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Thu Feb 02 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.3.0-2
+ Revision: 770620
- clean up spec
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Fri Dec 03 2010 Shlomi Fish <shlomif@mandriva.org> 1.3.0-1mdv2011.0
+ Revision: 607513
- import perl-TryCatch


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5643 |12cr|perl-UDCode-1.30.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    UDCode
%define upstream_version 1.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Does a set of code words form a uniquely decodable code?
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module//%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
A code is a set of strings, called the _code words_. A code is "uniquely
decodable" if any string _S_ that is a concatenation of code words is so in
_exactly one way_.

For example, the code '"ab", "abba", "b"' is _not_ uniquely decodable,
because '"abba" . "b" eq "ab" . "b" . "ab"'. But the code '"a", "ab",
"abb"' _is_ uniquely decodable, because there is no such pair of sequences
of code words.

'is_udcode'
    'is_udcode(@words)' returns true if and only if the specified code is
    uniquely decodable.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 1.30.0-2mdv2011.0
+ Revision: 654340
- rebuild for updated spec-helper

* Thu Dec 03 2009 Jérôme Quelin <jquelin@mandriva.org> 1.30.0-1mdv2011.0
+ Revision: 472799
- import perl-UDCode


* Thu Dec 03 2009 cpan2dist 1.03-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5644 |12cr|perl-UI-Dialog-1.80.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    UI-Dialog
%define upstream_version 1.08

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	OOPerl wrapper for the various dialog applications
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/UI/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

Requires:	cdialog

%description
UI::Dialog is a OOPerl wrapper for the various dialog applications. These
dialog backends are currently supported: Zenity, GDialog, XDialog, KDialog,
CDialog, and Whiptail. There is also an ASCII backend provided as a last
resort interface for the console based dialog variants. UI::Dialog is a
class that provides a strict interface to these various backend modules.
By using UI:Dialog (with it's imposed limitations on the widgets) you can
ensure that your Perl program will function with any available interfaces.

UI::Dialog supports priority ordering of the backend detection process. So
if you'd prefer that Xdialog should be used first if available, simply
designate the desired order when creating the new object. The default order
for detecting and utilization of the backends are as follows:
  (with DISPLAY env): Zenity, GDialog, XDialog, KDialog
  (without DISPLAY): CDialog, Whiptail, ASCII

UI::Dialog is the result of a complete re-write of the UDPM CPAN module. This
was done to break away from the bad choice of name (UserDialogPerlModule) and
to implement a cleaner, more detached, OOPerl interface.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc examples README CONTRIBUTORS Changes TODO COPYRIGHT
%{perl_vendorlib}/*
%{_mandir}/*/*


%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 1.80.0-3mdv2011.0
+ Revision: 658896
- rebuild for updated spec-helper

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.80.0-2mdv2010.0
+ Revision: 430610
- rebuild

  + Jérôme Quelin <jquelin@mandriva.org>
    - rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.08-7mdv2009.0
+ Revision: 258708
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.08-6mdv2009.0
+ Revision: 246668
- rebuild
- fix no-buildroot-tag

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 1.08-4mdv2008.1
+ Revision: 152375
- rebuild

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 1.08-3mdv2008.1
+ Revision: 152368
- rebuild
- kill (multiple!) definitions of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.08-2mdv2008.0
+ Revision: 87064
- rebuild


* Tue Aug 15 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/15/06 01:50:06 (56148)
- cleanup
- mkrel
- test in %%check

* Tue Aug 15 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/15/06 01:47:12 (56147)
Import perl-UI-Dialog

* Mon Dec 12 2005 Arnaud de Lorbeau <devel@mandriva.com> 1.08-1mdk
- New package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5645 |12cr|perl-Unicode-LineBreak-1.11.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Unicode-LineBreak
%define upstream_version 1.011

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Unicode::LineBreak::Constants\\)'
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3
Summary:	UAX #14 Unicode Line Breaking Algorithm
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Unicode/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(Encode)
BuildRequires:	perl(MIME::Charset)
BuildRequires:	perl(Test::More)
BuildRequires:	perl-devel

%description
Text::LineFold folds or unfolds lines of plain text. As it mainly focuses
on plain text e-mail messages, RFC 3676 flowed format is also supported.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
cd linebreak-c
autoreconf -fi

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5646 |12cr|perl-Unicode-UTF8simple-1.60.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Unicode-UTF8simple
%define upstream_version 1.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Conversions to/from UTF8 from/to charactersets
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://search.cpan.org/CPAN/authors/id/G/GU/GUS/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl-Unicode-Map
BuildRequires:	perl-Unicode-Map8
BuildRequires:	perl-Jcode
BuildArch:	noarch

%description
This utf-8 converter is written in plain perl and works with hopefully
any perl 5 version. It was mainly written because more recent modules
such as Encode do not work under older Perl 5.0 installations.

%prep
%setup -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files 
%doc README
%{perl_vendorlib}/Unicode
%{_mandir}/*/*


%changelog
* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 1.60.0-1mdv2010.0
+ Revision: 401992
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.06-4mdv2009.0
+ Revision: 258709
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.06-3mdv2009.0
+ Revision: 246669
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.06-1mdv2008.1
+ Revision: 136364
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Jan 03 2007 Stefan van der Eijk <stefan@mandriva.org> 1.06-1mdv2007.0
+ Revision: 103815
- Import perl-Unicode-UTF8simple

* Fri Dec 02 2005 Stefan an der Eijk <stefan@eijk.nu> 1.06-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5647 |12cr|perl-UNIVERSAL-can-1.201.106.170-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    UNIVERSAL-can
%define upstream_version 1.20110617

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Hack around calling UNIVERSAL::can() as a function
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/UNIVERSAL/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::Warn)
BuildRequires:	perl(Test::Exception)

BuildArch:	noarch

%description
The UNIVERSAL class provides a few default methods so that all objects can use
them. Object orientation allows programmers to override these methods in
subclasses to provide more specific and appropriate behavior.

Some authors call methods in the UNIVERSAL class on potential invocants as
functions, bypassing any possible overriding. This is wrong and you should not
do it. Unfortunately, not everyone heeds this warning and their bad code can
break your good code.

Fortunately, this upstream_name replaces UNIVERSAL::can() with a method that checks to
see if the first argument is a valid invocant (whether an object -- a blessed
referent -- or the name of a class). If so, and if the invocant's class has its
own can() method, it calls that as a method. Otherwise, everything works as you
might expect.

If someone attempts to call UNIVERSAL::can() as a function, this upstream_name will
emit a lexical warning (see perllexwarn) to that effect. You can disable it
with no warnings; or no warnings 'UNIVERSAL::isa';, but don't do that; fix the
code instead.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL installdirs=vendor
%make

%check
%make test

%install
%makeinstall_std

%files 
%doc README
%{perl_vendorlib}/UNIVERSAL
%{_mandir}/*/*


%changelog
* Fri Jun 24 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.201.106.170-1mdv2011.0
+ Revision: 687005
- update to new version 1.20110617

* Fri Jun 17 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.201.106.140-1
+ Revision: 685752
- new version

* Fri Jan 15 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.160.0-1mdv2011.0
+ Revision: 491635
- update to 1.16

* Thu Jan 14 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.150.0-2mdv2010.1
+ Revision: 491286
- fix upstream bug #49580 - deep recursion on string overloading

* Tue Jul 07 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.150.0-1mdv2010.0
+ Revision: 393108
- update to 1.15
- fix license field

* Sun Jun 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.140.0-1mdv2010.0
+ Revision: 387864
- new version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.12-6mdv2009.0
+ Revision: 242108
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.12-4mdv2008.0
+ Revision: 87065
- rebuild


* Tue Aug 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.12-3mdv2007.0
- Rebuild

* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.12-2mdk
- Fix SPEC according to Perl Policy
    - BuildRequires
    - Source URL

* Sat Apr 01 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.12-1mdk
- New release 1.12

* Wed Mar 01 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.11-1mdk
- New release 1.11

* Mon Jan 16 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.03-1mdk
- New release 1.03

* Tue Dec 20 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.01-2mdk
- Add BuildRequires

* Thu Dec 15 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.01-1mdk
- New release 1.01

* Mon Oct 03 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.00-2mdk
- Fix BuildRequires

* Tue Sep 20 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.00-1mdk
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5648 |12cr|perl-UNIVERSAL-exports-0.50.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 UNIVERSAL-exports
%define upstream_version 0.05

%if %{_use_internal_dependency_generator}
%define __noautoprov 'perl\\(UNIVERSAL\\)'
%else
%define _provides_exceptions perl(UNIVERSAL)
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Lightweight, universal exporting of variables
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/UNIVERSAL/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Exporter::Lite)
BuildArch:	noarch

%description
This is an alternative to Exporter intended to provide a universal, lightweight
subset of its functionality.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files
%{perl_vendorlib}/UNIVERSAL
%{_mandir}/man3/*

%changelog
* Tue Jul 28 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.50.0-1mdv2010.0
+ Revision: 401991
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.05-4mdv2009.0
+ Revision: 258710
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.05-3mdv2009.0
+ Revision: 246672
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.05-1mdv2008.1
+ Revision: 136364
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Dec 15 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.05-1mdv2007.0
+ Revision: 97351
- new version
- Import perl-UNIVERSAL-exports

* Tue May 16 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.03-6mdk
- Don't provide perl(UNIVERSAL)

* Sat Apr 29 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.03-5mdk
- Fix SPEC according to Perl Policy
	- BuildRequires
	- Source URL

* Thu Dec 22 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.03-4mdk
- Fix BuildRequires

* Mon Nov 21 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.03-3mdk
- Remove UNIVERSAL::require from this package, it's now in a separate CPAN
  distribution
- Change summary
- add make test

* Thu Oct 27 2005 Lenny Cartier <lenny@mandriva.com> 0.03-2mdk
- rebuild

* Tue Nov 16 2004 Oden Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.03-1mdk
- initial contrib.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5649 |12cr|perl-UNIVERSAL-isa-1.201.106.140-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    UNIVERSAL-isa
%define upstream_version 1.20110614

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Hack around calling UNIVERSAL::isa() as a function
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/UNIVERSAL/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(CGI)
BuildRequires:	perl(Module::Build)
BuildArch:	noarch

%description
Whenever you use "isa" in UNIVERSAL as a function, a kitten using
Test::MockObject dies. Normally, the kittens would be helpless, but if they use
UNIVERSAL::isa (the module whose docs you are reading), the kittens can live
long and prosper.

This module replaces UNIVERSAL::isa with a version that makes sure that if it's
called as a function on objects which override isa, isa will be called on those
objects as a method.

In all other cases the real UNIVERSAL::isa is just called directly.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL installdirs=vendor
%make

%check
%make test

%install
%makeinstall_std

%files 
%{perl_vendorlib}/UNIVERSAL
%{_mandir}/*/*

%changelog
* Fri Jun 17 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.201.106.140-1mdv2011.0
+ Revision: 685753
- new version

* Tue Jul 28 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.30.0-1mdv2010.0
+ Revision: 401984
- rebuild using %%perl_convert_version

* Thu Jun 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.03-1mdv2010.0
+ Revision: 389097
- update to new version 1.03

* Sun Jun 07 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.02-1mdv2010.0
+ Revision: 383545
- update to new version 1.02

* Tue Sep 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.01-1mdv2009.0
+ Revision: 279089
- new version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.06-7mdv2009.0
+ Revision: 242112
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-5mdv2008.0
+ Revision: 87074
- rebuild


* Tue Aug 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-4mdv2007.0
- Rebuild

* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.06-3mdk
- Fix SPEC according to Perl Policy
    - BuildRequires
    - Source URL

* Tue Mar 21 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-2mdk
- fix buildrequires

* Wed Mar 01 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-1mdk
- New release 0.06

* Fri Nov 18 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.05-1mdk
- New release 0.05

* Tue Sep 20 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.04-1mdk
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5650 |12cr|perl-UNIVERSAL-moniker-0.80.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    UNIVERSAL-moniker
%define upstream_version 0.08

%if %{_use_internal_dependency_generator}
%define __noautoprov 'perl\\(UNIVERSAL\\)'
%else
%define _provides_exceptions perl(UNIVERSAL)
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	UNIVERSAL::moniker
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/UNIVERSAL/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Class names in Perl often don't sound great when spoken, or look
good when written in prose. For this reason, we tend to say things
like "customer" or "basket" when we are referring to 
My::Site::User::Customer or My::Site::Shop::Basket. We thought it
would be nice if our classes knew what we would prefer to call
them. This module will add a moniker (and plural_moniker) method
to UNIVERSAL, and so to every class or module.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/UNIVERSAL/moniker.pm
%{_mandir}/*/*

%changelog
* Tue Jul 28 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.80.0-1mdv2010.0
+ Revision: 401959
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.08-6mdv2009.0
+ Revision: 242114
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun May 06 2007 Olivier Thauvin <nanardon@mandriva.org> 0.08-4mdv2008.0
+ Revision: 23627
- rebuild


* Mon May 15 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.08-3mdk
- Don't provide perl(UNIVERSAL)

* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.08-2mdk
- Fix SPEC according to Perl Policy
	- Source URL
- use mkrel

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 0.08-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5651 |12cr|perl-UNIVERSAL-require-0.130.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 UNIVERSAL-require
%define upstream_version 0.13

%define _provides_exceptions perl(UNIVERSAL)

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    2

Summary:	Require modules from a variable
License:	GPLv2 or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/UNIVERSAL/%{upstream_name}-%{upstream_version}.tar.bz2

Conflicts:	    perl-UNIVERSAL-exports < 0.03-3mdk
BuildRequires:	perl(Test::More) >= 0.47
BuildRequires:	perl-devel
BuildArch:	    noarch
BuildRoot:	    %{_tmppath}/%{name}-%{version}-%{release}

%description
This module creates a universal require() class method that will work with
every Perl module and is secure.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%{__make}

%check
%{__make} test

%install
rm -rf %{buildroot}
%{makeinstall_std}

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(-,root,root)
%{perl_vendorlib}/UNIVERSAL
%{_mandir}/*/*


%changelog
* Mon Apr 30 2012 Crispin Boylan <crisb@mandriva.org> 0.130.0-2
+ Revision: 794556
- Rebuild

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.130.0-1mdv2010.0
+ Revision: 406385
- rebuild using %%perl_convert_version

* Fri May 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.13-1mdv2010.0
+ Revision: 370244
- update to new version 0.13

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.11-5mdv2009.0
+ Revision: 258711
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.11-4mdv2009.0
+ Revision: 246674
- rebuild

* Sat Dec 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.11-2mdv2008.1
+ Revision: 137102
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5652 |12cr|perl-Unix-ConfigFile-0.60.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Unix-ConfigFile
%define upstream_version 0.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Unix::ConfigFile module for Perl
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Unix/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Easy access to data in many formats

%prep
%setup -q -n  %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make OPTIMIZE="%{optflags}" PREFIX=%{_prefix}

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/*/*
%{perl_vendorlib}/Unix


%changelog
* Mon Aug 03 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.60.0-1mdv2010.0
+ Revision: 408096
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.06-8mdv2009.0
+ Revision: 242117
- rebuild
- kill re-definition of %%buildroot on Pixel's request
- simplify buildrequires
- buildrequires obsoletes buildprereq

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun May 06 2007 Olivier Thauvin <nanardon@mandriva.org> 0.06-6mdv2008.0
+ Revision: 23626
- rebuild


* Tue Sep 27 2005 Olivier Thauvin <nanardon@mandriva.org> 0.06-5mdk
- rebuild

* Mon Aug 30 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.06-4mdk
- Rebuild, cleanup of spec

* Tue Jul 22 2003 François Pons <fpons@mandrakesoft.com> 0.06-3mdk
- applied patch from Michael Scherer.

* Tue May 27 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.06-2mdk
- rebuild for new auto{prov,req}

* Thu Jul 25 2002 Philippe Libat <philippe@mandrakesoft.com> 0.06-1mdk
- initial specfile


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5653 |12cr|perl-Unix-Processors-2.42.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Unix-Processors
%define upstream_version 2.042

Summary:	Interface to processor (CPU) information
Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3
License:        GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/UNIX/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:	perl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
Perl interface to processor (CPU) information.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
make test

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%makeinstall_std

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README Changes
%{perl_vendorlib}/*
%{_mandir}/man3/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.42.0-3
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 2.42.0-2mdv2011.0
+ Revision: 555209
- rebuild

* Sun Jan 24 2010 Jérôme Quelin <jquelin@mandriva.org> 2.42.0-1mdv2010.1
+ Revision: 495435
- update to 2.042

* Fri Jan 01 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 2.41.0-1mdv2010.1
+ Revision: 484783
- import perl-Unix-Processors



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5654 |12cr|perl-UPS-Nut-0.04-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module UPS-Nut
%define pmodule UPS/Nut

Summary: A  perl module to talk to a UPS via NUT upsd
Name:    perl-%module
Version: 0.04
Release: %mkrel 6
License: GPL or Artistic
Group:   Monitoring
Source:  %module-%version.tar.bz2
BuildRequires: perl-devel
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This is an object-oriented interface between Perl and upsd (Network UPS
Tools package).

%prep
%setup -q -n %module-%version

%build
RPM_OPT_FLAGS="$RPM_OPT_FLAGS -Os -s"
perl Makefile.PL INSTALLDIRS=vendor
%make 

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-, root, root)
%doc Changes LICENSE README
%{_mandir}/*/*
%{perl_vendorlib}/UPS/Nut.pm



%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.04-6mdv2010.0
+ Revision: 430611
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.04-5mdv2009.0
+ Revision: 242120
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun May 06 2007 Olivier Thauvin <nanardon@mandriva.org> 0.04-3mdv2008.0
+ Revision: 23625
- rebuild


* Mon Jun 06 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.04-2mdk
- rebuild for new Perl

* Fri Nov 07 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.04-1mdk
- initial release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5655 |12cr|perl-URI-Fetch-0.90.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    URI-Fetch
%define upstream_version 0.09

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Perl Module for Smart URI fetching/caching
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Class::ErrorHandler)
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(URI)
BuildRequires:	perl(Storable)
BuildRequires:	perl(Compress::Zlib)
BuildRequires:	perl(Cache)
BuildArch:	noarch

%description
Perl Module for Smart URI fetching/caching.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
SKIP_SAX_INSTALL=1 CFLAGS="%{optflags}" perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/URI
%{_mandir}/*/*

%changelog
* Thu Feb 03 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.90.0-1mdv2011.0
+ Revision: 635557
- update to new version 0.09

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.80.0-1mdv2010.0
+ Revision: 401931
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.08-5mdv2009.0
+ Revision: 258727
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.08-4mdv2009.0
+ Revision: 246675
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.08-2mdv2008.1
+ Revision: 136364
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Tue Mar 06 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.08-2mdv2007.0
+ Revision: 133516

* Fri Mar 02 2007 Shlomi Fish  0.08-2mdv2007.1
- Fixed to noarch.
- Fixed Requires to BuildRequires

* Thu Mar 01 2007 Shlomi Fish  0.08-1mdv2007.1
- Initial release. Adapted the Feed-Find spec for this one.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5656 |12cr|perl-URI-Find-20100505.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    URI-Find
%define upstream_version 20100505

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Find URIs in arbitrary text
License:	Artistic/GPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}/
Source:		http://search.cpan.org/CPAN/authors/id/M/MS/MSCHWERN/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(URI)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Test::More) > 0.82
BuildArch:	noarch

%description
This module does one thing: Finds URIs and URLs in plain text.
It finds them quickly and it finds them all (or what URI::URL
considers a URI to be.) It only finds URIs which include a scheme
(http:// or the like), for something a bit less strict have
a look at URI::Find::Schemeless.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor destdir=%{buildroot}
./Build

%check
./Build test

%install
./Build install

%files
%doc Changes
%{perl_vendorlib}/URI/*
%{_bindir}/urifind
%{_mandir}/*/*

%changelog
* Mon Jul 12 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 20100505.0.0-1mdv2011.0
+ Revision: 551202
- update to 20100505

* Fri Feb 12 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 20100211.0.0-1mdv2010.1
+ Revision: 504493
- update to 20100211

* Sun Jul 12 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 20090319.0.0-1mdv2010.0
+ Revision: 395186
- adding missing buildrequires:
- update to 20090319
- using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.16-5mdv2009.0
+ Revision: 242140
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun May 06 2007 Olivier Thauvin <nanardon@mandriva.org> 0.16-3mdv2008.0
+ Revision: 23624
- rebuild


* Wed Apr 19 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.16-2mdk
- Add BuildRequires

* Sat Apr 08 2006 Arnaud de Lorbeau <devel@mandriva.com> 0.16-1mdk
- Initial MDV RPM


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5657 |12cr|perl-URI-Find-Simple-1.30.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    URI-Find-Simple
%define upstream_version 1.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	A simple interface to URI::Find 
License:	GPLv2+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/URI/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::More)
BuildRequires:	perl(URI::Find)

BuildArch:	noarch

%description
URI::Find is all very well, but sometimes you just want a list of the links 
in a given piece of text, or you want to change all the urls in some text 
somehow, and don't want to mess with callback interfaces.

This module uses URI::Find, but hides the callback interface, providing two 
functions - one to list all the uris, and one to change all the uris.
%prep
%setup -q -n URI-Find-Simple-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%{perl_vendorlib}/URI/
%{_mandir}/man3/*


%changelog
* Fri Nov 12 2010 Jérôme Quelin <jquelin@mandriva.org> 1.30.0-1mdv2011.0
+ Revision: 596696
- update to 1.03
- update to 1.03

* Tue Nov 10 2009 Michael Scherer <misc@mandriva.org> 1.01-3mdv2011.0
+ Revision: 463854
- fix License
- add a note on the patch i have added, as upstream is not such about it
- fix test, with a patch from rt.cpan.org written by David Golden

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sat Oct 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.01-1mdv2009.1
+ Revision: 292357
- update to new version 1.01

* Fri Jun 20 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1-1mdv2009.0
+ Revision: 227427
- update to new version 1

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.7-1mdv2008.1
+ Revision: 136364
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Thu Dec 07 2006 Michael Scherer <misc@mandriva.org> 0.7-1mdv2007.0
+ Revision: 91986
- Import perl-URI-Find-Simple

* Thu Dec 07 2006 Michael Scherer <misc@mandriva.org> 0.7-1mdv2007.1
- First Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5658 |12cr|perl-URI-FromHash-0.30.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    URI-FromHash
%define upstream_version 0.03

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 2

Summary:    Build a URI from a set of named parameters
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/URI/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Params::Validate)
BuildRequires: perl(Test::More)
BuildRequires: perl(URI)
BuildRequires: perl(Module::Build::Compat)
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
This module provides a simple one-subroutine "named parameters" style
interface for creating URIs. Underneath the hood it uses 'URI.pm', though
because of the simplified interface it may not support all possible options
for all types of URIs.

It was created for the common case where you simply want to have a simple
interface for creating syntactically correct URIs from known components
(like a path and query string). Doing this using the native 'URI.pm'
interface is rather tedious, requiring a number of method calls, which is
particularly ugly when done inside a templating system such as Mason or
TT2.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc META.yml Changes README LICENSE
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.30.0-2mdv2011.0
+ Revision: 656833
- rebuild for updated spec-helper

* Tue Aug 24 2010 Jérôme Quelin <jquelin@mandriva.org> 0.30.0-1mdv2011.0
+ Revision: 572867
- import perl-URI-FromHash


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5659 |12cr|perl-URI-Title-1.850.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    URI-Title
%define upstream_version 1.85

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Module to get the titles of things on the web in a sensible way
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/URI/URI-Title-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(LWP::Simple)
BuildRequires:	perl(Module::Pluggable)
BuildRequires:	perl(File::Type)
BuildRequires:	perl(MP3::Info) 
BuildRequires:	perl(Image::Size)
BuildArch:	noarch

%description
Perl module to get the titles of things on the web in a sensible way.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# broken with encoding, I do not know why 
#make test

%install
%makeinstall_std

%files
%doc Changes
%{perl_vendorlib}/URI/*
%{_mandir}/man3/*


%changelog
* Mon Jun 13 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.850.0-1mdv2011.0
+ Revision: 684829
- update to new version 1.85

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 1.820.0-1mdv2010.0
+ Revision: 406207
- rebuild using %%perl_convert_version

* Mon Oct 20 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.82-1mdv2009.1
+ Revision: 295523
- update to new version 1.82

* Tue Oct 14 2008 Michael Scherer <misc@mandriva.org> 1.62-1mdv2009.1
+ Revision: 293745
- disable test until I found out why they are broke with regard to encoding
- import perl-URI-Title

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Mon Sep 24 2007 Michael Scherer <misc@mandriva.org> 1.62-1mdv2008.0
- First Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5660 |12cr|perl-User-1.900.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    User
%define upstream_version 1.9

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	API for locating user information regardless of OS
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/User/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module allows applications to retrieve per-user characteristics.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files 
%doc Changes
%{perl_vendorlib}/User.pm
%{_mandir}/*/*


%changelog
* Mon Jul 12 2010 Jérôme Quelin <jquelin@mandriva.org> 1.900.0-1mdv2011.0
+ Revision: 551201
- update to 1.9

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.8-5mdv2010.0
+ Revision: 430612
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.8-4mdv2009.0
+ Revision: 258728
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.8-3mdv2009.0
+ Revision: 246677
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.8-1mdv2008.1
+ Revision: 136364
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed May 02 2007 Olivier Thauvin <nanardon@mandriva.org> 1.8-1mdv2008.0
+ Revision: 20767
- 1.8


* Tue Aug 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.6-2mdv2007.0
- Rebuild

* Tue Dec 27 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.6-1mdk
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5661 |12cr|perl-UUID-0.40.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    UUID
%define upstream_version 0.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	UUID - Perl extension for using UUID interfaces as defined in e2fsprogs
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/J/JN/JNH/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	pkgconfig(uuid)

%description
With these 3 routines UUID''s can easily be generated and parsed/un-parsed.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes License
%{_mandir}/man3/*
%{perl_vendorarch}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5662 |12cr|perl-UUID-Random-0.40.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    UUID-Random
%define upstream_version 0.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	UUID::Random - Generate random uuid strings
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/B/BW/BWATSON/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module generates random uuid strings. It does not satisfy any of
the points listed in RFC 4122 but the default format.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5663 |12cr|perl-UUID-Tiny-1.30.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    UUID-Tiny
%define upstream_version 1.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Pure Perl UUID functions
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/UUID/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Digest::MD5)
BuildRequires:	perl(Digest::SHA1)
BuildRequires:	perl(IO::File)
BuildRequires:	perl(MIME::Base64)
BuildRequires:	perl(POSIX)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Time::HiRes)
BuildArch:	noarch

%description
UUID::Tiny is a lightweight, low dependency Pure Perl module for UUID
creation and testing. This module provides the creation of version 1 time
based UUIDs (using random multicast MAC addresses), version 3 MD5 based
UUIDs, version 4 random UUIDs, and version 5 SHA-1 based UUIDs.

ATTENTION! UUID::Tiny uses Perl's 'rand()' to create the basic random
numbers, so the created v4 UUIDs are *not* cryptographically strong!

No fancy OO interface, no plethora of different UUID representation formats
and transformations - just string and binary. Conversion, test and time
functions equally accept UUIDs and UUID strings, so don't bother to convert
UUIDs for them!

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/UUID/

%changelog
* Thu Apr 29 2010 Michael Scherer <misc@mandriva.org> 1.30.0-1mdv2010.1
+ Revision: 541073
- import perl-UUID-Tiny


* Thu Apr 29 2010 cpan2dist 1.03-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5664 |12cr|perl-Variable-Magic-0.510.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Variable-Magic
%define upstream_version 0.51

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

License:	GPL+ or Artistic
Group:		Development/Perl
Summary:	Associate magic to variables from Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Variable/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(Carp)
BuildRequires:	perl(Config)
BuildRequires:	perl(Exporter)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(XSLoader)
BuildRequires:	perl-devel

%description
Magic is Perl's way of enhancing objects. This mechanism lets the user add
extra data to any variable and hook syntactical operations (such as access,
assignation or destruction) that can be applied to it. With this module,
you can add your own magic to any variable without the pain of the C API.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/man3/*
%{perl_vendorarch}/Variable
%{perl_vendorarch}/auto/Variable

%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.460.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Thu Feb 03 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.460.0-1
+ Revision: 635558
- update to new version 0.46

* Sun Nov 28 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.450.0-1mdv2011.0
+ Revision: 602394
- update to new version 0.45

* Sat Nov 06 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.440.0-1mdv2011.0
+ Revision: 594312
- update to new version 0.44

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.430.0-2mdv2011.0
+ Revision: 555212
- rebuild

* Mon Jul 12 2010 Jérôme Quelin <jquelin@mandriva.org> 0.430.0-1mdv2011.0
+ Revision: 551203
- update to 0.43

* Tue Mar 16 2010 Jérôme Quelin <jquelin@mandriva.org> 0.410.0-1mdv2010.1
+ Revision: 521648
- update to 0.41

  + Shlomi Fish <shlomif@mandriva.org>
    - Fixed some typos in the description.

* Thu Jan 07 2010 Jérôme Quelin <jquelin@mandriva.org> 0.400.0-1mdv2010.1
+ Revision: 487051
- update to 0.40

* Tue Dec 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.390.0-1mdv2010.1
+ Revision: 472249
- update to 0.39

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.380.0-1mdv2010.1
+ Revision: 460776
- update to 0.38

* Wed Aug 26 2009 Jérôme Quelin <jquelin@mandriva.org> 0.370.0-1mdv2010.0
+ Revision: 421390
- update to 0.37

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.360.0-1mdv2010.0
+ Revision: 401920
- rebuild using %%perl_convert_version

* Mon Jul 06 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.36-1mdv2010.0
+ Revision: 393003
- update to new version 0.36

* Sun May 17 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.35-1mdv2010.0
+ Revision: 376726
- update to new version 0.35

* Fri May 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.34-1mdv2010.0
+ Revision: 370245
- update to new version 0.34

* Mon Mar 02 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.32-1mdv2009.1
+ Revision: 346934
- update to new version 0.32

* Fri Feb 20 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.31-1mdv2009.1
+ Revision: 343198
- update to new version 0.31

* Fri Feb 13 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.30-1mdv2009.1
+ Revision: 340031
- update to new version 0.30

* Mon Feb 09 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.29-1mdv2009.1
+ Revision: 338672
- update to new version 0.29

* Sun Jan 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.28-1mdv2009.1
+ Revision: 333404
- update to new version 0.28

* Tue Jan 20 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.27-1mdv2009.1
+ Revision: 331595
- update to new version 0.27
- update to new version 0.27

* Mon Jan 05 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.26-1mdv2009.1
+ Revision: 324970
- import perl-Variable-Magic


* Mon Jan 05 2009 cpan2dist 0.26-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5665 |12cr|perl-VCG-0.5-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module  VCG

Name:		perl-%{module}
Version:	0.5
Release:	13
Summary:	%{module} module for perl
License:	GPL or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{module}
Source:		http://www.cpan.org/modules/by-module/VCG/%{module}-%{version}.tar.bz2
BuildRequires:	perl-devel
BuildRequires:	perl(IPC::Run)
BuildArch:	noarch

%description
This module provides an interface to to the vcg graphing tool. It
supports a limited selection of options and file formats. The vcg
graphing tool homepage is currently
http://rw4.cs.uni-sb.de/users/sander/html/gsvcg1.html but is being
actively developed elsewhere. 


This module is based on Leon Brocard's GraphViz module, it tries to
provide a similar interface to offer some sense of consistency. 


VCG is now in active development and although Graph::Writer::VCG already
exists, this module provides a similar interface to graphviz and will be
more closely tied into vcg as it becomes more actively developed - see
James Micheal DuPont's announcement at
http://mail.gnome.org/archives/dia-list/2003-February/msg00029.html.

%prep
%setup -q -n %{module}-%{version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes INSTALL README
%{perl_vendorlib}/VCG.pm
%{_mandir}/*/*



%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.5-12mdv2010.0
+ Revision: 430613
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.5-11mdv2009.0
+ Revision: 242145
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.5-9mdv2008.0
+ Revision: 87075
- rebuild


* Tue Aug 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.5-8mdv2007.0
- Rebuild

* Tue Dec 20 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.5-7mdk
- Fix BuildRequires

* Tue Dec 20 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.5-6mdk
- spec cleanup
- better URL
- drop explicit require

* Mon Dec 20 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.5-5mdk
- fix buildrequires in a backward compatible way
- %%makeinstall_std macro

* Fri Jul 23 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.5-4mdk 
- rpmbuildupdate aware

* Wed Jan 21 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.5-3mdk
- fix upload


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5666 |12cr|perl-VCS-Lite-0.90.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 VCS-Lite
%define upstream_version 0.09

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Minimal upstream_version control system
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/I/IV/IVORW/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Algorithm::Diff)
BuildArch:	noarch

%description
This module provides the functions normally associated 
with a version control system, but without needing or 
implementing a version control system. Applications 
include wikis, document management systems and configuration 
management.

It makes use of the module Algorithm::Diff. It provides the 
facility for basic diffing, patching and merging.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%{_bindir}/*
%{perl_vendorlib}/VCS
%{_mandir}/*/*


%changelog
* Thu Aug 20 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.90.0-1mdv2010.0
+ Revision: 418634
- update to 0.09
- update to 0.08
- update to 0.08
- update to 0.08
- update to 0.08

* Tue Jul 28 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.80.0-1mdv2010.0
+ Revision: 401919
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.08-4mdv2009.0
+ Revision: 242148
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun May 06 2007 Olivier Thauvin <nanardon@mandriva.org> 0.08-2mdv2008.0
+ Revision: 23602
- rebuild


* Mon Mar 06 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.08-1mdk
- New release 0.08
- spec cleanup

* Sat Nov 05 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.07-2mdk
- Fix BuildRequires

* Thu Sep 29 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.07-1mdk
- First mandriva release ( needed by WWW-Mediawiki-Client )


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5667 |12cr|perl-Version-Next-0.2.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Version-Next
%define upstream_version 0.002

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Increment module version numbers simply and correctly
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Version/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Sub::Exporter)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This module provides a simple, correct way to increment a Perl module
version number. It does not attempt to guess what the original version
number author intended, it simply increments in the smallest possible
fashion. Decimals are incremented like an odometer. Dotted decimals are
incremented piecewise and presented in a standardized way.

If more complex version manipulation is necessary, you may wish to consider
the Perl::Version manpage.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.2.0-2mdv2011.0
+ Revision: 656977
- rebuild for updated spec-helper

* Fri Nov 12 2010 Jérôme Quelin <jquelin@mandriva.org> 0.2.0-1mdv2011.0
+ Revision: 596697
- update to 0.002

* Sat Mar 27 2010 Jérôme Quelin <jquelin@mandriva.org> 0.1.0-2mdv2011.0
+ Revision: 528121
- rebuild
- import perl-Version-Next


* Sat Mar 27 2010 cpan2dist 0.001-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5668 |12cr|perl-Version-Requirements-0.101.20-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Version-Requirements
%define upstream_version 0.101020

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	A set of version requirements for a CPAN dist
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Version/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(version)
BuildArch:	noarch

%description
A Version::Requirements object models a set of version constraints like
those specified in the _META.yml_ or _META.json_ files in CPAN
distributions. It can be built up by adding more and more constraints, and
it will reduce them to the simplest representation.

Logically impossible constraints will be identified immediately by thrown
exceptions.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.101.20-2mdv2011.0
+ Revision: 654342
- rebuild for updated spec-helper

* Sun Apr 18 2010 Jérôme Quelin <jquelin@mandriva.org> 0.101.20-1mdv2011.0
+ Revision: 536215
- update to 0.101020

* Mon Mar 08 2010 Jérôme Quelin <jquelin@mandriva.org> 0.100.660-1mdv2010.1
+ Revision: 515667
- update to 0.100660

* Fri Mar 05 2010 Jérôme Quelin <jquelin@mandriva.org> 0.100.630-1mdv2010.1
+ Revision: 514402
- update to 0.100630

* Tue Feb 23 2010 Jérôme Quelin <jquelin@mandriva.org> 0.100.530-1mdv2010.1
+ Revision: 510098
- import perl-Version-Requirements


* Tue Feb 23 2010 cpan2dist 0.100530-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5669 |12cr|perl-VFSsimple-0.03-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	VFSsimple

Summary:	A library to magically access to file w/o carry the method
Name:		perl-%{module}
Version:	0.03
Release:	7
License:	WTFPL
Group:		Development/Perl
URL:		http://nanardon.zarb.org/darcsweb/darcsweb.cgi?r=VFSsimple;a=summary
Source:		ftp://ftp.perl.org/pub/CPAN/modules/by-module/DBI/%{module}-%{version}.tar.gz
BuildRequires:	perl-devel
BuildRequires:	perl(URI)
BuildArch: noarch

%description
A library to magically access to file w/o carry the method

%prep
%setup -q -n %{module}-%{version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make CFLAGS="%{optflags}"

%check
make test

%install
%makeinstall_std

%files
%{_bindir}/*
%{perl_vendorlib}/*
%{_mandir}/*/*


%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.03-6mdv2011.0
+ Revision: 658897
- rebuild for updated spec-helper

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.03-5mdv2010.0
+ Revision: 430615
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.03-4mdv2009.0
+ Revision: 258729
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.03-3mdv2009.0
+ Revision: 246679
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Oct 16 2007 Olivier Thauvin <nanardon@mandriva.org> 0.03-1mdv2008.1
+ Revision: 98762
- 0.03
- Create perl-VFSsimple


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5670 |12cr|perl-VFSsimple-Drv-File-0.03-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	VFSsimple-Drv-File

Summary:	A VFSsimple implementation over local files
Name:		perl-%{module}
Version:	0.03
Release:	7
License:	WTFPL
Group:		Development/Perl
URL:		http://nanardon.zarb.org/darcsweb/darcsweb.cgi?r=VFSsimple;a=summary
Source:		ftp://ftp.perl.org/pub/CPAN/modules/by-module/DBI/%{module}-%{version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(URI)
BuildRequires:	perl(VFSsimple)
BuildArch:	noarch

%description
This module provide access method for VFSsimple module to access to files
on local filesystem.

%prep
%setup -q -n %{module}-%{version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make CFLAGS="%{optflags}"

%check
make test

%install
%makeinstall_std

%files
%{perl_vendorlib}/*
%{_mandir}/*/*


%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.03-6mdv2011.0
+ Revision: 658556
- rebuild for updated spec-helper

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.03-5mdv2010.0
+ Revision: 430617
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.03-4mdv2009.0
+ Revision: 258731
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.03-3mdv2009.0
+ Revision: 246681
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Oct 17 2007 Olivier Thauvin <nanardon@mandriva.org> 0.03-1mdv2008.1
+ Revision: 99450
- initial pkg
- Create perl-VFSsimple-Drv-File


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5671 |12cr|perl-VFSsimple-Drv-Ftp-0.03-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	VFSsimple-Drv-Ftp

Summary:	A VFSsimple implementation over ftp protocol
Name:		perl-%{module}
Version:	0.03
Release:	7
License:	WTFPL
Group:		Development/Perl
URL:		http://nanardon.zarb.org/darcsweb/darcsweb.cgi?r=VFSsimple;a=summary
Source:		ftp://ftp.perl.org/pub/CPAN/modules/by-module/DBI/%{module}-%{version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(URI)
BuildRequires:	perl(Net::FTP)
BuildRequires:	perl(VFSsimple)
BuildArch:	noarch

%description
This module provide access method for VFSsimple module to access to file
located on an ftp server.

%prep
%setup -q -n %{module}-%{version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make CFLAGS="%{optflags}"

%check
make test

%install
%makeinstall_std

%files
%{perl_vendorlib}/*
%{_mandir}/*/*


%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.03-6mdv2011.0
+ Revision: 658898
- rebuild for updated spec-helper

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.03-5mdv2010.0
+ Revision: 430635
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.03-4mdv2009.0
+ Revision: 258735
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.03-3mdv2009.0
+ Revision: 246683
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Oct 17 2007 Olivier Thauvin <nanardon@mandriva.org> 0.03-1mdv2008.1
+ Revision: 99448
- initial pkg
- Create perl-VFSsimple-Drv-Ftp


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5672 |12cr|perl-VFSsimple-Drv-Http-0.03-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	VFSsimple-Drv-Http

Summary:	A VFSsimple implementation over Http protocol
Name:		perl-%{module}
Version:	0.03
Release:	7
License:	WTFPL
Group:		Development/Perl
URL:		http://nanardon.zarb.org/darcsweb/darcsweb.cgi?r=VFSsimple;a=summary
Source:		ftp://ftp.perl.org/pub/CPAN/modules/by-module/DBI/%{module}-%{version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(URI)
BuildRequires:	perl(Net::HTTP)
BuildRequires:	perl(VFSsimple)
BuildArch:	noarch

%description
This module provide access method for VFSsimple module to access to file
on http server.

%prep
%setup -q -n %{module}-%{version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make CFLAGS="%{optflags}"

%check
make test

%install
%makeinstall_std

%files
%{perl_vendorlib}/*
%{_mandir}/*/*


%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.03-6mdv2011.0
+ Revision: 658413
- rebuild for updated rpm-setup

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.03-5mdv2010.0
+ Revision: 430642
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.03-4mdv2009.0
+ Revision: 258751
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.03-3mdv2009.0
+ Revision: 246685
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Oct 17 2007 Olivier Thauvin <nanardon@mandriva.org> 0.03-1mdv2008.1
+ Revision: 99444
- initial pkg
- Create perl-VFSsimple-Drv-Http


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5673 |12cr|perl-VFSsimple-Drv-Iso-0.03-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	VFSsimple-Drv-Iso

Summary:	A VFSsimple implementation over ISO9660 fs
Name:		perl-%{module}
Version:	0.03
Release:	7
License:	WTFPL
Group:		Development/Perl
URL:		http://nanardon.zarb.org/darcsweb/darcsweb.cgi?r=VFSsimple;a=summary
Source:		ftp://ftp.perl.org/pub/CPAN/modules/by-module/DBI/%{module}-%{version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(URI)
BuildRequires:	perl(Device::Cdio::ISO9660)
BuildRequires:	perl(VFSsimple)
BuildArch:	noarch

%description
This module provide access method for VFSsimple module to access to files
inside ISO9660 CD image.

%prep
%setup -q -n %{module}-%{version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make CFLAGS="%{optflags}"

%check
make test

%install
%makeinstall_std

%files
%{perl_vendorlib}/*
%{_mandir}/*/*


%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.03-6mdv2011.0
+ Revision: 658899
- rebuild for updated spec-helper

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.03-5mdv2010.0
+ Revision: 430649
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.03-4mdv2009.0
+ Revision: 258753
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.03-3mdv2009.0
+ Revision: 246687
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Oct 17 2007 Olivier Thauvin <nanardon@mandriva.org> 0.03-1mdv2008.1
+ Revision: 99452
- initial pkg
- Create perl-VFSsimple-Drv-Iso


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5674 |12cr|perl-VFSsimple-Drv-Rsync-0.03-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	VFSsimple-Drv-Rsync

Summary:	A VFSsimple implementation over rsync protocol
Name:		perl-%{module}
Version:	0.03
Release:	7
License:	WTFPL
Group:		Development/Perl
URL:		http://nanardon.zarb.org/darcsweb/darcsweb.cgi?r=VFSsimple;a=summary
Source:		ftp://ftp.perl.org/pub/CPAN/modules/by-module/DBI/%{module}-%{version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(URI)
BuildRequires:	perl(VFSsimple)
BuildRequires:	rsync
BuildArch:	noarch


%description
This module provide access method for VFSsimple module to access to file
located on rsync server.

%prep
%setup -q -n %{module}-%{version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make CFLAGS="%{optflags}"

%check
make test

%install
%makeinstall_std

%files
%{perl_vendorlib}/*
%{_mandir}/*/*


%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.03-6mdv2011.0
+ Revision: 658412
- rebuild for updated rpm-setup

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.03-5mdv2010.0
+ Revision: 430653
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.03-4mdv2009.0
+ Revision: 258755
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.03-3mdv2009.0
+ Revision: 246689
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Oct 17 2007 Olivier Thauvin <nanardon@mandriva.org> 0.03-1mdv2008.1
+ Revision: 99441
- initial pkg
- Create perl-VFSsimple-Drv-Rsync


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5675 |12cr|perl-Video-Frequencies-0.03-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version	0.03
%define release	%mkrel 11
%define module	Video-Frequencies

Name:		perl-%{module}
Summary:	Perl interface to the Video4linux tuner frequencies
Group:		Development/Perl
Version:	%{version}
Release:       	%{release}
License:	GPL or Artistic
URL:		http://ivtvdriver.org/
Source0:	http://dl.ivtvdriver.org/supporting-tools/%{module}-%{version}.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-root
BuildArch:	noarch
#Requires: perl, perl-base
BuildRequires:	perl-devel

%description
This package provides a table of hashes that represent all the current
frequency mappings that are used by Video4Linux programs.

Do perldoc Video::Frequencies to get complete instructions, etc.

%prep
%setup -q -n %{module}-%{version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%{__make}
make test

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
%{makeinstall_std}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc README COPYING Changes
%{perl_vendorlib}/Video/Frequencies.pm
%{_mandir}/man3/Video::Frequencies.3pm*




%changelog
* Mon Sep 14 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.03-11mdv2010.0
+ Revision: 440722
- rebuild

* Fri Mar 06 2009 Antoine Ginies <aginies@mandriva.com> 0.03-10mdv2009.1
+ Revision: 350221
- 2009.1 rebuild

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.03-9mdv2009.0
+ Revision: 258756
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.03-8mdv2009.0
+ Revision: 246692
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.03-6mdv2008.1
+ Revision: 136364
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Jan 03 2007 Stefan van der Eijk <stefan@mandriva.org> 0.03-6mdv2007.0
+ Revision: 103828
- Import perl-Video-Frequencies

* Sun Feb 05 2006 Stefan van der Eijk <stefan@eijk.nu> 0.03-6mdk
- fix URLs

* Fri Jun 03 2005 Stefan van der Eijk <stefan@eijk.nu> 0.03-5mdk
- yearly rebuild
- rpmlint fixes
- %%mkrel

* Fri Jun 25 2004 Stefan van der Eijk <stefan@mandrake.org> 0.03-4mdk
- initial Mandrake package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5676 |12cr|perl-Video-ivtv-0.13-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 0.13
%define release %mkrel 10
%define module	Video-ivtv

Name:		perl-%{module}
Summary:	Perl modules for ivtv support
Group:		Development/Perl
Version:	%{version}
Release:       	%{release}
License:	GPL or Artistic
URL:		http://ivtvdriver.org/
Source0:	http://dl.ivtvdriver.org/supporting-tools/%{module}-%{version}.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-root
BuildRequires:	perl-devel

%description
Video::ivtv is designed to be a quick hack at making the record_ivtv.pl
script not have to depend on the test_ioctl program included with the ivtv
utils.  By moving to have the things that have proven difficult to do purely
in perl to C where they currently are being done, I can concentrate on
improving the code rather than hitting my head against the wall trying to
do code cleanups.  ;)

%prep
%setup -q -n %{module}-%{version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%{__make}
#make test

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
%{makeinstall_std}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc README MANIFEST Changes
%{perl_vendorlib}/*/Video/ivtv.pm
%dir %{perl_vendorlib}/*/Video/
%{perl_vendorlib}/*/auto/Video/ivtv/ivtv.so
%dir %{perl_vendorlib}/*/auto/Video/ivtv/
%dir %{perl_vendorlib}/*/auto/Video/
%{_mandir}/man3/*




%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.13-10mdv2012.0
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.13-9mdv2011.0
+ Revision: 556190
- rebuild for perl 5.12

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.13-8mdv2010.0
+ Revision: 440743
- rebuild

* Fri Mar 06 2009 Antoine Ginies <aginies@mandriva.com> 0.13-7mdv2009.1
+ Revision: 350219
- 2009.1 rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.13-6mdv2009.0
+ Revision: 258757
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.13-5mdv2009.0
+ Revision: 246694
- rebuild

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 0.13-3mdv2008.1
+ Revision: 152386
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 0.13-2mdv2008.1
+ Revision: 136364
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Jan 03 2007 Stefan van der Eijk <stefan@mandriva.org> 0.13-2mdv2007.0
+ Revision: 103841
- Import perl-Video-ivtv

* Sun Feb 05 2006 Stefan van der Eijk <stefan@eijk.nu> 0.13-2mdk
- Rebuild
- %%mkrel
- update URLs

* Wed Nov 17 2004 Stefan van der Eijk <stefan@mandrake.org> 0.13-1mdk
- 0.13

* Mon Nov 15 2004 Michael Scherer <misc@mandrake.org> 0.12-5mdk
- Rebuild for new perl

* Fri Jun 25 2004 Stefan van der Eijk <stefan@mandrake.org> 0.12-4mdk
- initial Mandrake package
- License
- Requires


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5677 |12cr|perl-Vim-Tag-1.100.880-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Vim-Tag
%define upstream_version 1.100880

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Generate perl tags for vim
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Vim/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Accessor)
BuildRequires:	perl(Class::Accessor::Constructor)
BuildRequires:	perl(Class::Accessor::Installer)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Find::Upwards)
BuildRequires:	perl(Getopt::Attribute)
BuildRequires:	perl(Getopt::Inherited)
BuildRequires:	perl(Hash::Rename)
BuildRequires:	perl(Test::Compile)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(UNIVERSAL::require)
BuildRequires:	perl(URI::Escape)

BuildArch:	noarch

%description
Manage tags for perl code in vim, with ideas on integrating tags with the
bash programmable completion project. See the synopsis.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*
%{_bindir}/ptag*

%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 1.100.880-2mdv2011.0
+ Revision: 654345
- rebuild for updated spec-helper

* Tue Mar 30 2010 Jérôme Quelin <jquelin@mandriva.org> 1.100.880-1mdv2011.0
+ Revision: 529785
- update to 1.100880

* Mon Feb 08 2010 Jérôme Quelin <jquelin@mandriva.org> 0.40.0-1mdv2010.1
+ Revision: 502200
- packaging all files in %%bindir
- adding missing requires:
- update to 0.04
- update to 0.03

* Tue Dec 08 2009 Jérôme Quelin <jquelin@mandriva.org> 0.30.0-1mdv2010.1
+ Revision: 474765
- update to 0.03

* Thu Sep 17 2009 Jérôme Quelin <jquelin@mandriva.org> 0.20.0-1mdv2010.0
+ Revision: 444066
- import perl-Vim-Tag


* Thu Sep 17 2009 cpan2dist 0.02-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5678 |12cr|perl-Want-0.18-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module Want

Name:		perl-%{module}
Version:	0.18
Release:	7
Summary:	A generalisation of wantarray
License:	GPL or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{module}
Source0:	http://search.cpan.org/CPAN/authors/id/R/RO/ROBIN/%{module}-%{version}.tar.gz
BuildRequires:	perl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This module generalises the mechanism of the wantarray function, allowing a
function to determine in some detail how its return value is going to be
immediately used.

%prep
%setup -q -n %{module}-%{version} 

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes README TODO
%{perl_vendorarch}/Want.pm
%{perl_vendorarch}/auto/Want
%{_mandir}/*/*




%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.18-7
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.18-6mdv2011.0
+ Revision: 555214
- rebuild

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.18-5mdv2010.0
+ Revision: 430654
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.18-4mdv2009.0
+ Revision: 258782
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.18-3mdv2009.0
+ Revision: 246696
- rebuild

* Fri Feb 29 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.18-1mdv2008.1
+ Revision: 176707
- new version

* Mon Jan 14 2008 Pixel <pixel@mandriva.com> 0.14-2mdv2008.1
+ Revision: 151358
- rebuild for perl-5.10.0

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun May 06 2007 Olivier Thauvin <nanardon@mandriva.org> 0.14-1mdv2008.0
+ Revision: 23601
- 0.14


* Wed Mar 29 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.10-1mdk
- 0.10

* Thu Jul 14 2005 Andreas Hasenack <andreas@mandriva.com> 0.09-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5679 |12cr|perl-WDDX-1.20.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    WDDX
%define upstream_version 1.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	WDDX.pm - Module for reading and writing WDDX packets
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/P/PE/PETDANCE/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(XML::Parser)
BuildArch:	noarch

%description
This module provides a perl interface to WDDX. The latest version
of this module as well as additional information can be found at
http://www.scripted.com/wddx/. For more information about WDDX
please visit http://www.wddx.org/

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%dir %{perl_vendorlib}/WDDX
%{perl_vendorlib}/WDDX/*
%{perl_vendorlib}/WDDX.pm
%{_mandir}/*/*


%changelog
* Tue Jul 28 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.20.0-1mdv2010.0
+ Revision: 401918
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.02-6mdv2009.0
+ Revision: 258783
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.02-5mdv2009.0
+ Revision: 246697
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.02-3mdv2008.1
+ Revision: 136364
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Sun May 06 2007 Olivier Thauvin <nanardon@mandriva.org> 1.02-3mdv2008.0
+ Revision: 23588
- rebuild


* Thu Sep 29 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.02-2mdk
- Fix BuildRequires

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 1.02-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5680 |12cr|perl-WeakRef-0.01-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	WeakRef
%define name	perl-%{module}
%define version 0.01
%define release %mkrel 10

Name:		    %{name}
Version:	    %{version}
Release:	    %{release}
Summary:	    An API to the Perl weak references
License:	    GPL or Artistic
Group:		    Development/Perl
URL:            http://search.cpan.org/dist/%{module}
Source:         http://www.cpan.org/modules/by-module/WeakRef/%{module}-%{version}.tar.bz2
Buildrequires:	perl-devel
BuildRoot:	    %{_tmppath}/%{name}-%{version}

%description
A patch to Perl 5.005_55 by the author implements a core API for weak
references. This module is a Perl-level interface to that API, allowing weak
references to be created in Perl.

A weak reference is just like an ordinary Perl reference except that it isn't
included in the reference count of the thing referred to. This means that once
all references to a particular piece of data are weak, the piece of data is
freed and all the weak references are set to undef. This is particularly useful
for implementing circular data structures without memory leaks or caches of
objects.

%prep
%setup -n %{module}-%{version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%{__make} test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc Changes README
%{perl_vendorarch}/*
%{_mandir}/*/*



%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.01-10mdv2012.0
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.01-9mdv2011.0
+ Revision: 555215
- rebuild

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.01-8mdv2010.0
+ Revision: 430655
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.01-7mdv2009.0
+ Revision: 258784
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.01-6mdv2009.0
+ Revision: 246699
- rebuild

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 0.01-4mdv2008.1
+ Revision: 152393
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sun Aug 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.01-3mdv2008.0
+ Revision: 67090
- rebuild


* Thu Aug 03 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.01-2mdv2007.0
- Rebuild

* Wed Apr 27 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.01-1mdk 
- first mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5681 |12cr|perl-WebFetch-0.120.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    WebFetch
%define upstream_version 0.12

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Perl module to download and save information from the Web
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://cpan.perl.org/modules/by-module/WebFetch/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Date::Calc)
BuildRequires:  perl(HTML::Parser)
BuildRequires:  perl-libwww-perl
BuildRequires:  perl(XML::Parser)
# Just to make sure it exists
BuildRequires:	perl(Locale::Codes)

BuildArch:	noarch

Requires:	perl(Locale::Codes)
Requires:	perl(Date::Calc)
Requires:	perl(XML::Parser)

%description
WebFetch is a Perl module to download and save information from the Web, and
to display on the Web.  It will download from sites such as CNet, CNN,
Freshmeat, Slashdot, LinuxToday, Yahoo, and more.  It can even export your
site's news for other sites to include in their web pages.

%prep 
%setup -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test


%install
%makeinstall_std

%files
%doc Changes MANIFEST TODO README
%{perl_vendorlib}/WebFetch*
%{perl_vendorlib}/*.pod
%{_mandir}/*/*


%changelog
* Mon Aug 31 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.120.0-1mdv2010.0
+ Revision: 422889
- update to 0.12

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.10-14mdv2009.0
+ Revision: 258785
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.10-13mdv2009.0
+ Revision: 246701
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.10-11mdv2008.1
+ Revision: 136364
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Oct 28 2006 Nicolas LÃ©cureuil <neoclust@mandriva.org> 0.10-11mdv2007.0
+ Revision: 73532
- Fix Build
- import perl-WebFetch-0.10-10mdk

* Fri Sep 30 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.10-10mdk
- Fix url

* Fri Sep 30 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.10-9mdk
- remove -q

* Wed Jun 30 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.10-8mdk
- rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5682 |12cr|perl-WebService-FreeDB-0.770.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 WebService-FreeDB
%define upstream_version 0.77

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	FreeDB search by keyword	
License:	GPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/WebService/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(LWP::UserAgent)
BuildArch:	noarch

%description
WebService-FreeDB is a perl module for retrieving entries from FreeDB 
by searching for keywords (artist,track,album,rest) 

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor 
%make

%check
# make test

%install
%makeinstall_std 

%files
%doc README Changes example/cdsearch.pl
%{_mandir}/man3/*
%{perl_vendorlib}/WebService


%changelog
* Tue Jul 28 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.770.0-1mdv2010.0
+ Revision: 401917
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.77-5mdv2009.0
+ Revision: 258786
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.77-4mdv2009.0
+ Revision: 246703
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.77-2mdv2008.1
+ Revision: 171033
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat May 05 2007 Olivier Thauvin <nanardon@mandriva.org> 0.77-1mdv2008.0
+ Revision: 23230
- disable test, don't work on the cluster


* Tue Jun 27 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.76-1mdv2007.0
- New version 0.76

* Mon Apr 03 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.73-1mdk
- New release 0.73

* Thu Sep 29 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.7.1-2mdk
- Fix BuildRequires

* Thu Jun 16 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.7.1-1mdk
- 0.7.1
- %%mkrel
- Make Rpmbuildupdate happy
- Fix URL
- Drop Patch 0 ( Merged Upstream )

* Wed Jun 08 2005 Stew Benedict <sbenedict@mandriva.com> 0.7-2mdk
- rebuild for new perl, patch for new page layout (P0)

* Sun Apr 24 2005 Stew Benedict <sbenedict@mandriva.com> 0.7-1mdk
- first Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5683 |12cr|perl-WebService-MusicBrainz-0.930.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    WebService-MusicBrainz
%define upstream_version 0.93

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Search the MusicBrainz database through their web service
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/WebService/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Accessor)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(URI)
BuildRequires:	perl(XML::LibXML)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
This module will search the MusicBrainz database through their web service
and return objects with the found data.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# Some tests fail
#make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5684 |12cr|perl-WebService-Solr-0.150.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    WebService-Solr
%define upstream_version 0.15

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Module to interface with the Solr (Lucene) webservice
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/WebService/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Data::Page)
BuildRequires:	perl(Data::Pageset)
BuildRequires:	perl(Encode)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(JSON::XS)
BuildRequires:	perl(HTTP::Headers)
BuildRequires:	perl-libwww-perl
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::Mock::LWP)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(URI)
BuildRequires:	perl(XML::Generator)
BuildRequires:	perl(XML::Simple)
BuildRequires:	perl(XML::Easy::Element)
BuildArch:	noarch

%description
WebService::Solr is a client library for Apache Lucene's Solr; an
enterprise-grade indexing and searching platform.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Jul 18 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.150.0-1mdv2011
+ Revision: 690332
- update to new version 0.15

* Thu Jun 16 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.140.0-1
+ Revision: 685628
- update to new version 0.14

* Sun May 15 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.130.0-1
+ Revision: 674962
- new version

* Sun Apr 17 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.120.0-1
+ Revision: 654382
- update to new version 0.12

* Sat Dec 25 2010 Shlomi Fish <shlomif@mandriva.org> 0.110.0-2mdv2011.0
+ Revision: 624957
- Add explicit dependencies
- import perl-WebService-Solr


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5685 |12cr|perl-WebService-Validator-CSS-W3C-0.200.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    WebService-Validator-CSS-W3C
%define upstream_version 0.2

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Interface to the W3C CSS Validator
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/WebService/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Accessor)
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(SOAP::Lite)
BuildRequires:	perl(URI)
BuildRequires:	perl(URI::QueryParam)
BuildArch:	noarch

%description
This module is an interface to the W3C CSS Validation online service the
http://jigsaw.w3.org/css-validator/ manpage, based on its SOAP 1.2 support.
It helps to find errors in Cascading Style Sheets.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.200.0-2mdv2011.0
+ Revision: 658455
- rebuild for updates rpm-setup

* Sat May 30 2009 Jérôme Quelin <jquelin@mandriva.org> 0.200.0-1mdv2010.0
+ Revision: 381316
- removing unused buildrequires:
- adding missing buildrequires:
- import perl-WebService-Validator-CSS-W3C


* Sat May 30 2009 cpan2dist 0.2-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5686 |12cr|perl-WebService-Validator-HTML-W3C-0.260.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    WebService-Validator-HTML-W3C
%define upstream_version 0.26

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Warning messages from the W3Cs online Validator
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/WebService/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Accessor)
BuildRequires:	perl(LWP)
BuildRequires:	perl(XML::XPath)
BuildArch:	noarch

%description
WebService::Validator::HTML::W3C provides access to the W3C's online Markup
validator. As well as reporting on whether a page is valid it also provides
access to a detailed list of the errors and where in the validated document
they occur.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.260.0-2mdv2011.0
+ Revision: 658423
- rebuild for updated rpm-setup

* Wed Sep 09 2009 Jérôme Quelin <jquelin@mandriva.org> 0.260.0-1mdv2010.0
+ Revision: 435703
- update to 0.26

* Fri Jul 24 2009 Jérôme Quelin <jquelin@mandriva.org> 0.250.0-1mdv2010.0
+ Revision: 399259
- update to 0.25

* Sat May 30 2009 Jérôme Quelin <jquelin@mandriva.org> 0.240.0-1mdv2010.0
+ Revision: 381445
- adding missing buildrequires:
- import perl-WebService-Validator-HTML-W3C


* Sat May 30 2009 cpan2dist 0.24-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5687 |12cr|perl-WWW-Babelfish-0.160.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 WWW-Babelfish
%define	upstream_version 0.16

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Perl extension for translation via Babelfish or Google
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/WWW/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl-libwww-perl
BuildRequires:	perl(HTML::TokeParser)
BuildRequires:	perl(IO::String)
BuildArch:	noarch

%description
Perl interface to the WWW babelfish translation server.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor <<EOD
n
EOD
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/WWW
%{perl_vendorlib}/auto/WWW
%{_mandir}/*/*


%changelog
* Tue Aug 04 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.160.0-1mdv2010.0
+ Revision: 409020
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.16-3mdv2009.0
+ Revision: 242149
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed May 02 2007 Olivier Thauvin <nanardon@mandriva.org> 0.16-1mdv2008.0
+ Revision: 20753
- 0.16


* Sat Oct 28 2006 Nicolas LÃ©cureuil <neoclust@mandriva.org> 0.15-2mdv2007.0
+ Revision: 73442
-  Fix  BuildRequires
- Add BuildRequires
- import perl-WWW-Babelfish-0.15-1mdv2007.0

* Sat Jun 17 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.15-1mdv2007.0
- New version 0.15

* Tue May 30 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.14-1mdv2007.0
- New release 0.14
- better summary
- better description
- enable tests

* Sat Apr 29 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.13-2mdk
- Fix SPEC according to Perl Policy
	- Source URL
- use mkrel

* Fri Aug 19 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.13-1mdk
- new version
- fix sources url for rpmbuildupdate

* Tue Apr 20 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.12-1mdk
- 0.12


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5688 |12cr|perl-WWW-HostipInfo-0.120.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 WWW-HostipInfo
%define upstream_version 0.12

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Get a country and city information from ip address
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/modules/by-module/WWW/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(LWP::UserAgent)
BuildArch:	noarch

%description
Get a country and city information from ip address via www.hostip.info API.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# Of course network test don't work on cluster...
# %%make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/WWW
%{_mandir}/*/*


%changelog
* Wed Mar 17 2010 Jérôme Quelin <jquelin@mandriva.org> 0.120.0-1mdv2010.1
+ Revision: 523957
- update to 0.12

* Tue Nov 10 2009 Jérôme Quelin <jquelin@mandriva.org> 0.100.0-1mdv2010.1
+ Revision: 463975
- update to 0.1

* Mon Aug 03 2009 Jérôme Quelin <jquelin@mandriva.org> 0.80.0-1mdv2010.0
+ Revision: 408098
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.08-8mdv2009.0
+ Revision: 258788
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.08-7mdv2009.0
+ Revision: 246708
- rebuild

* Sat Dec 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.08-5mdv2008.1
+ Revision: 137219
- spec cleanup

* Sat Dec 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.08-4mdv2008.1
+ Revision: 137107
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Mon Nov 13 2006 Olivier Thauvin <nanardon@mandriva.org> 0.08-3mdv2007.0
+ Revision: 83895
- disable test to please to iurt
- fix buildrequires
- first mdv package
- Create perl-WWW-HostipInfo


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5689 |12cr|perl-WWW-Mechanize-Cached-1.400.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name       WWW-Mechanize-Cached
%define upstream_version 1.40

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Cache response to be polite
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/WWW/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Cache::Cache)
BuildRequires:	perl(Data::Dump)
BuildRequires:	perl(Devel::SimpleTrace)
BuildRequires:	perl(Find::Lib)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Path::Class)
BuildRequires:	perl(Test::Perl::Critic)
BuildRequires:	perl(Test::Warn)
BuildRequires:	perl(WWW::Mechanize)

BuildArch:	noarch

%description
Uses the Cache::Cache hierarchy to implement a caching Mech. This
lets one perform repeated requests without hammering a server
impolitely.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/WWW/Mechanize/Cached.pm
%{_mandir}/*/*


%changelog
* Fri Nov 12 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.400.0-1mdv2011.0
+ Revision: 596699
- update to 1.40

* Thu Sep 02 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.370.0-1mdv2011.0
+ Revision: 575426
- adding missing buildrequires:
- update to 1.37

* Sat Nov 21 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.350.0-1mdv2011.0
+ Revision: 467879
- update to 1.35

* Wed Jul 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.330.0-1mdv2010.0
+ Revision: 396297
- new version

* Wed Oct 01 2008 Oden Eriksson <oeriksson@mandriva.com> 1.32-7mdv2009.0
+ Revision: 290441
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed May 09 2007 Oden Eriksson <oeriksson@mandriva.com> 1.32-4mdv2008.0
+ Revision: 25462
- rebuild

* Sun May 06 2007 Olivier Thauvin <nanardon@mandriva.org> 1.32-3mdv2008.0
+ Revision: 23571
- rebuild


* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.32-2mdk
- Fix SPEC according to Perl Policy
	- BuildRequires
	- Source URL
- use mkrel

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 1.32-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5690 |12cr|perl-WWW-Mechanize-CGI-0.300.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    WWW-Mechanize-CGI
%define upstream_version 0.3

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Use WWW::Mechanize with CGI applications
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/WWW/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Class::Accessor::Fast)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(HTTP::Request::AsCGI)
BuildRequires:	perl(IO::Pipe)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(WWW::Mechanize)

BuildArch:	noarch
Requires:	perl(Class::Accessor::Fast)

%description
Provides a convenient way of using CGI applications with the WWW::Mechanize, 
without setting a webrowser.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/WWW

%changelog
* Sat Feb 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.300.0-1mdv2010.1
+ Revision: 505369
- rebuild using %%perl_convert_version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.3-4mdv2010.0
+ Revision: 430656
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.3-3mdv2009.0
+ Revision: 268875
- rebuild early 2009.0 package (before pixel changes)

  + Michael Scherer <misc@mandriva.org>
    - enhance the description

* Sat May 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.3-2mdv2009.0
+ Revision: 213729
- fix dependencies
- import perl-WWW-Mechanize-CGI


* Sat May 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.3-1mdv2009.0
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5691 |12cr|perl-WWW-Mechanize-FormFiller-0.100.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    WWW-Mechanize-FormFiller
%define upstream_version 0.10

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	WWW::Mechanize::FormFiller - framework to automate HTML forms
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/WWW/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl-libwww-perl
BuildRequires:	perl(Data::Random)
BuildRequires:	perl(HTML::Form)
BuildRequires:	perl(HTML::TokeParser)
BuildRequires:	perl(Test::MockObject)
BuildRequires:	perl(Test::Inline)
BuildArch:	noarch

%description
WWW::Mechanize::FormFiller and its submodules are useful to automate
web forms. The FormFiller object is filled with a set of rules how to
fill out HTML form field and then let loose on a HTML form. It fills
in the fields according to the preset rules.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

# pod2test is gone in perl-Test-Inline
perl -pi -e "s|pod2test|/bin/true|g" Makefile.PL

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%defattr(-,root,root)
%doc Changes README
%dir %{perl_vendorlib}/WWW/Mechanize/FormFiller
%dir %{perl_vendorlib}/WWW/Mechanize/FormFiller/Value
%dir %{perl_vendorlib}/WWW/Mechanize/FormFiller/Value/Random
%{perl_vendorlib}/WWW/Mechanize/FormFiller.pm
%{perl_vendorlib}/WWW/Mechanize/FormFiller/*.pm
%{perl_vendorlib}/WWW/Mechanize/FormFiller/Value/*.pm
%{perl_vendorlib}/WWW/Mechanize/FormFiller/Value/Random/*.pm
%{_mandir}/*/*

%changelog
* Tue Jul 28 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.100.0-1mdv2010.0
+ Revision: 401916
- rebuild using %%perl_convert_version

* Fri May 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.10-1mdv2010.0
+ Revision: 370247
- update to new version 0.10

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.08-4mdv2009.0
+ Revision: 258791
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.08-3mdv2009.0
+ Revision: 246712
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - update to new version 0.08

* Wed May 02 2007 Olivier Thauvin <nanardon@mandriva.org> 0.06-1mdv2008.0
+ Revision: 20750
- 0.06


* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.05-3mdk
- Fix SPEC according to Perl Policy
	- BuildRequires
	- Source URL

* Thu Sep 29 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.05-2mdk
- Fix BuildRequires

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 0.05-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5692 |12cr|perl-WWW-Mechanize-GZip-0.120.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    WWW-Mechanize-GZip
%define upstream_version 0.12

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Tries to fetch webpages with gzip-compression
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/WWW/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Compress::Zlib)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(WWW::Mechanize)
BuildArch:	noarch

%description
The the WWW::Mechanize::GZip manpage module tries to fetch a URL by
requesting gzip-compression from the webserver.

If the response contains a header with 'Content-Encoding: gzip', it
decompresses the response in order to get the original (uncompressed)
content.

This module will help to reduce bandwith fetching webpages, if supported by
the webeserver. If the webserver does not support gzip-compression, no
decompression will be made.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README META.yml Changes
%{_mandir}/man3/*
%{perl_vendorlib}/WWW/

%changelog
* Fri Apr 30 2010 Michael Scherer <misc@mandriva.org> 0.120.0-1mdv2010.1
+ Revision: 541158
- import perl-WWW-Mechanize-GZip


* Fri Apr 30 2010 cpan2dist 0.12-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5693 |12cr|perl-WWW-Mechanize-Shell-0.520.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    WWW-Mechanize-Shell
%define upstream_version 0.52

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	An interactive shell for WWW::Mechanize
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/WWW/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(File::Modified)
BuildRequires:	perl(Hook::LexWrap)
BuildRequires:	perl(HTML::TokeParser::Simple)
BuildRequires:	perl(Pod::Constants)
BuildRequires:	perl(Term::Shell)
BuildRequires:	perl(Test::Inline)
BuildRequires:	perl(Test::Without::Module)
BuildRequires:	perl(WWW::Mechanize::FormFiller)
BuildArch:	noarch

%description
This module implements a www-like shell above WWW::Mechanize
and also has the capability to output crude Perl code that recreates
the recorded session. Its main use is as an interactive starting point
for automating a session through WWW::Mechanize.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

# pod2test is gone in perl-Test-Inline
perl -pi -e "s|pod2test|/bin/true|g" Makefile.PL

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# make test don't work...
#make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/WWW/Mechanize/Shell.pm
%{_mandir}/*/*


%changelog
* Fri Jan 07 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.520.0-1mdv2011.0
+ Revision: 629502
- update to new version 0.52

* Mon Aug 23 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.500.0-1mdv2011.0
+ Revision: 572243
- update to 0.50

* Mon Aug 03 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.480.0-1mdv2010.0
+ Revision: 408100
- rebuild using %%perl_convert_version

* Mon Nov 10 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.48-1mdv2009.1
+ Revision: 301685
- update to new version 0.48

* Mon Nov 03 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.47-1mdv2009.1
+ Revision: 299406
- update to new version 0.47

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.46-5mdv2009.0
+ Revision: 258792
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.46-4mdv2009.0
+ Revision: 246714
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Nov 17 2007 Funda Wang <fwang@mandriva.org> 0.46-2mdv2008.1
+ Revision: 109345
- rebuild

* Fri Nov 02 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.46-1mdv2008.1
+ Revision: 105434
- new version

* Mon Jul 16 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.44-1mdv2008.0
+ Revision: 52528
- update to new version 0.44

* Mon Jul 02 2007 Olivier Thauvin <nanardon@mandriva.org> 0.43-1mdv2008.0
+ Revision: 46894
- 0.43

* Wed May 02 2007 Olivier Thauvin <nanardon@mandriva.org> 0.42-1mdv2008.0
+ Revision: 20748
- 0.42


* Sun Dec 24 2006 Olivier Thauvin <nanardon@mandriva.org> 0.39-1mdv2007.0
+ Revision: 101958
- 0.39
- Import perl-WWW-Mechanize-Shell

* Sat Apr 29 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.36-2mdk
- Fix SPEC according to Perl Policy
	- BuildRequires
	- Source URL
- use mkrel

* Thu Jul 21 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.36-1mdk
- 0.36

* Sat Jul 16 2005 Oden Eriksson <oeriksson@mandriva.com> 0.34-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5694 |12cr|perl-WWW-Mechanize-Sleepy-0.700.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    WWW-Mechanize-Sleepy
%define upstream_version 0.7

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	WWW::Mechanize::Sleepy - A Sleepy Mechanize Agent
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/WWW/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Sometimes when testing the behavior of a webserver it is important
to be able to space out your requests in order to simulate a
person reading, thinking (or sleeping) at the keyboard.

WWW::Mechanize::Sleepy subclasses WWW::Mechanize to provide pauses
between your server requests. Use it just like you would use
WWW::Mechanize.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

# make test don't work...
#make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/WWW/Mechanize/Sleepy.pm
%{_mandir}/*/*


%changelog
* Fri Nov 12 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.700.0-1mdv2011.0
+ Revision: 596700
- update to 0.7

* Sat Feb 13 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.600.0-1mdv2011.0
+ Revision: 505370
- rebuild using %%perl_convert_version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.6-4mdv2010.0
+ Revision: 430657
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.6-3mdv2009.0
+ Revision: 242155
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed May 02 2007 Olivier Thauvin <nanardon@mandriva.org> 0.6-1mdv2008.0
+ Revision: 20749
- 0.6


* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.5-2mdk
- Fix SPEC according to Perl Policy
	- Source URL
- use mkrel

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5695 |12cr|perl-WWW-Mechanize-Timed-0.440.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    WWW-Mechanize-Timed
%define upstream_version 0.44

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	WWW::Mechanize::Timed - Time Mechanize requests
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/WWW//%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(LWPx::TimedHTTP)
BuildRequires:	perl(WWW::Mechanize)
BuildArch:	noarch

%description
This module is a subclass of WWW::Mechanize that times each stage
of the HTTP request. These can then be used in monitoring systems.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc CHANGES README
%{perl_vendorlib}/WWW/Mechanize/Timed.pm
%{_mandir}/*/*


%changelog
* Tue Jul 28 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.440.0-1mdv2010.0
+ Revision: 401915
- rebuild using %%perl_convert_version

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.44-2mdv2009.0
+ Revision: 268876
- rebuild early 2009.0 package (before pixel changes)

* Tue May 06 2008 Olivier Blin <oblin@mandriva.com> 0.44-1mdv2009.0
+ Revision: 201988
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Aug 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.43-1mdv2008.0
+ Revision: 63966
- update to new version 0.43

* Wed May 09 2007 Oden Eriksson <oeriksson@mandriva.com> 0.42-5mdv2008.0
+ Revision: 25463
- rebuild

* Sun May 06 2007 Olivier Thauvin <nanardon@mandriva.org> 0.42-4mdv2008.0
+ Revision: 23569
- rebuild


* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.42-3mdk
- Fix SPEC according to Perl Policy

* Tue Mar 21 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.42-2mdk
- Add BuildRequires
	- BuildRequires
	- Source URL
- use mkrel

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 0.42-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5696 |12cr|perl-WWW-Mechanize-TreeBuilder-1.100.30-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    WWW-Mechanize-TreeBuilder
%define upstream_version 1.10003

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Combine WWW::Mechanize and HTML::TreeBuilder
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/WWW/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(HTML::TreeBuilder)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Role::Parameterized)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::WWW::Mechanize)

BuildArch:	noarch
Requires:	perl(HTML::TreeBuilder)

%description
This module combines the WWW::Mechanize manpage and the HTML::TreeBuilder
manpage. Why? Because I've seen too much code like the following:

 like($mech->content, qr{<p>some text</p>}, "Found the right tag");

Which is just all flavours of wrong - its akin to processing XML with
regexps.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1.100.30-2mdv2011.0
+ Revision: 656978
- rebuild for updated spec-helper

* Fri Nov 12 2010 Jérôme Quelin <jquelin@mandriva.org> 1.100.30-1mdv2011.0
+ Revision: 596702
- update to 1.10003

* Sun Apr 18 2010 Jérôme Quelin <jquelin@mandriva.org> 1.100.20-1mdv2011.0
+ Revision: 536217
- update to 1.10002

* Mon Nov 30 2009 Jérôme Quelin <jquelin@mandriva.org> 1.100.10-2mdv2010.1
+ Revision: 472011
- adding missing requires:

* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.100.10-1mdv2010.1
+ Revision: 471164
- import perl-WWW-Mechanize-TreeBuilder


* Sun Nov 29 2009 cpan2dist 1.10001-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5697 |12cr|perl-WWW-Mediawiki-Client-0.310.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    WWW-Mediawiki-Client
%define upstream_version 0.31

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Simple cvs-like interface for Mediawiki driven WikiWiki websites
License:	Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/WWW/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl-libwww-perl
BuildRequires:	perl(Exception::Class)
BuildRequires:	perl(HTML::TokeParser)
BuildRequires:	perl(Test::Differences)
BuildRequires:	perl(VCS::Lite)
BuildRequires:	perl(XML::LibXML)
BuildArch:	noarch

%description
WWW::Mediawiki::Client provides a very simple cvs-like interface for
Mediawiki driven WikiWiki websites, such as http://www.wikitravel.org or
http://www.wikipedia.org.  The interface mimics the two most basic cvs
commands: update and commit with similarly named methods.  Each of these has a
shorter alias, as in cvs.  Verbosity is controled through an output_level
accessor method.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make 

%check
make test

%install
%makeinstall_std

%files 
%{_bindir}/*
%{_mandir}/*/*
%{perl_vendorlib}/WWW


%changelog
* Tue Jul 28 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.310.0-1mdv2010.0
+ Revision: 401914
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.31-4mdv2009.0
+ Revision: 242157
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.31-2mdv2008.0
+ Revision: 87076
- rebuild


* Fri Aug 04 2006 guillomovitch
+ 2006-08-04 13:52:07 (51750)
- ooops

* Fri Aug 04 2006 guillomovitch
+ 2006-08-04 13:44:32 (51748)
- New version
- spec cleanup
- drop patch, seems uneeded now
- clean buildroot before install

* Thu Aug 03 2006 Nicolas Lécureuil <neoclust@mandriva.org>
+ 2006-08-03 15:05:32 (43249)
- import perl-WWW-Mediawiki-Client-0.28-1mdk

* Tue May 16 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.28-1mdk
- 0.28 
- Fix Source URL
- Add  patch1 see http://wikitravel.org/en/User_talk:Mark/WWW-Mediawiki-Client#Extra_Linefeeds
	Thank Brouard Nicolas for his big help

* Thu Dec 22 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.27-3mdk
- Fix BuildRequires

* Sat Nov 05 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.27-2mdk
- Fix BuildRequires

* Thu Sep 29 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.27-1mdk
- 0.27

* Thu Sep 29 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.25-3mdk
- fix url

* Thu Sep 29 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.25-2mdk
- Fix BuildRequires

* Thu Apr 28 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.25-1mdk
- initial build


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5698 |12cr|perl-WWW-Pastebin-Bot-Pastebot-Create-0.1.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    WWW-Pastebin-Bot-Pastebot-Create
%define upstream_version 0.001

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	6

Summary:	Create pastes on sites powered by Bot::Pastebot
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/WWW/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Class::Data::Accessor)
BuildRequires:	perl(Devel::TakeHashArgs)
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(URI)
BuildRequires:	perl(Module::Build::Compat)

BuildArch:	noarch

%description
The module provides interface to paste into pastebin sites powered by the
Bot::Pastebot manpage

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README META.yml Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.1.0-5mdv2011.0
+ Revision: 655241
- rebuild for updated spec-helper

* Sat Feb 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.1.0-4mdv2011.0
+ Revision: 505280
- rebuild using %%perl_convert_version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.001-3mdv2010.0
+ Revision: 430658
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.001-2mdv2009.0
+ Revision: 268877
- rebuild early 2009.0 package (before pixel changes)

* Sat Apr 12 2008 Olivier Thauvin <nanardon@mandriva.org> 0.001-1mdv2009.0
+ Revision: 192625
- import perl-WWW-Pastebin-Bot-Pastebot-Create



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5699 |12cr|perl-WWW-Pastebin-PastebinCa-Create-0.001-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname   WWW-Pastebin-PastebinCa-Create

Name:		perl-%{realname}
Version:	0.001
Release:	6
License:	GPL or Artistic
Group:		Development/Perl
Summary:	Create new pastes on http://pastebin.ca/ from Perl
Source:		http://www.cpan.org/modules/by-module/WWW/%{realname}-%{version}.tar.gz
Url:		http://search.cpan.org/dist/%{realname}

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Class::Data::Accessor)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(URI)
BuildRequires:	perl(WWW::Mechanize)
BuildRequires:	perl(overload)
BuildRequires:	perl(Module::Build::Compat)
# reported missing by pterjan:
Requires:	perl(Class::Data::Accessor)

BuildArch:	noarch

%description
The module provides means of pasting large texts into the
http://pastebin.ca/ manpage pastebin site.

%prep
%setup -q -n %{realname}-%{version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README META.yml Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5700 |12cr|perl-WWW-Pastebin-PastebinCom-Create-0.3.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    WWW-Pastebin-PastebinCom-Create
%define upstream_version 0.003

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Paste to http://pastebin.com from Perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/WWW/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(Module::Build::Compat)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(URI)
BuildRequires:	perl(overload)

BuildArch:	noarch

%description
The module provides means of pasting large texts into the
http://pastebin.com manpage pastebin site.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/WWW

%changelog
* Mon Mar 22 2010 Jérôme Quelin <jquelin@mandriva.org> 0.3.0-1mdv2010.1
+ Revision: 526460
- update to 0.003

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.002-2mdv2010.0
+ Revision: 440747
- rebuild

* Sun Jan 18 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.002-1mdv2009.1
+ Revision: 330951
- update to new version 0.002
- update to new version 0.002

* Fri Jan 09 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.001-1mdv2009.1
+ Revision: 327407
- import perl-WWW-Pastebin-PastebinCom-Create


* Fri Jan 09 2009 cpan2dist 0.001-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5701 |12cr|perl-WWW-Pastebin-RafbNet-Create-0.001-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define realname   WWW-Pastebin-RafbNet-Create
%define version    0.001
%define release    %mkrel 4

Name:       perl-%{realname}
Version:    %{version}
Release:    %{release}
License:    GPL or Artistic
Group:      Development/Perl
Summary:    create new pastes on http://rafb.net/
Source:     http://www.cpan.org/modules/by-module/WWW/%{realname}-%{version}.tar.gz
Url:        http://search.cpan.org/dist/%{realname}
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: perl-devel
BuildRequires: perl(Carp)
BuildRequires: perl(Class::Data::Accessor)
BuildRequires: perl(LWP::UserAgent)
BuildRequires: perl(Test::More)
BuildRequires: perl(URI)
BuildRequires: perl(overload)
BuildRequires: perl(Module::Build::Compat)

BuildArch: noarch

%description

The module provides means to create new pastes on the http://rafb.net/
manpage paste site.

The the WWW::Rafb manpage module offers a similiar functionality. However,
it does not pass the test suite, and the author does not seem to care (last
update was close to a year ago). As well, the module seems to have a bit of
an "uncomfortable" interface, including not being able to paste text from a
scalar easily.



%prep
%setup -q -n %{realname}-%{version} 

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README META.yml Changes
%{_mandir}/man3/*
%perl_vendorlib/*





%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.001-4mdv2011.0
+ Revision: 658427
- rebuild for updates rpm-setup

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.001-3mdv2010.0
+ Revision: 430660
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.001-2mdv2009.0
+ Revision: 268879
- rebuild early 2009.0 package (before pixel changes)

* Sat Apr 12 2008 Olivier Thauvin <nanardon@mandriva.org> 0.001-1mdv2009.0
+ Revision: 192633
- import perl-WWW-Pastebin-RafbNet-Create



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5702 |12cr|perl-WWW-Search-2.508.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    WWW-Search
%define upstream_version 2.508

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Virtual base class for WWW searches
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/WWW/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Bit::Vector)
BuildRequires:	perl(CGI)
BuildRequires:	perl(Date::Manip)
BuildRequires:	perl(HTML::Tree)
BuildRequires:	perl(IO::Capture) >= 0.05
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(Test::File)
BuildRequires:	perl(Test::Inline) >= 0.16

BuildArch:	noarch

%description
This class is the parent for all access methods supported by the WWW::Search
library. This library implements a Perl API to web-based search engines.

See README for a list of search engines currently supported, and for a lot of
interesting high-level information about this distribution.

Search results can be limited, and there is a pause between each request to
avoid overloading either the client or the server.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 
for file in `find lib -type f` Changes README; do
    chmod 644 $file
done
perl -pi -e 's|/usr/local/bin/perl|/usr/bin/perl|' lib/WWW/Search/*.pm

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
export PATH=$PATH:%{buildroot}%{_bindir}
%{__make} test

%install
%makeinstall_std

%files
%doc Changes README
%{_bindir}/*
%{perl_vendorlib}/WWW
%{_mandir}/*/*


%changelog
* Mon Jul 12 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2.508.0-1mdv2011.0
+ Revision: 551205
- update to 2.508

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 2.507-2mdv2010.0
+ Revision: 440750
- rebuild

* Tue Dec 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.507-1mdv2009.1
+ Revision: 309455
- update to new version 2.507

* Tue Jul 22 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.504-1mdv2009.0
+ Revision: 240017
- update to new version 2.504

* Thu Jul 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.503-1mdv2009.0
+ Revision: 236723
- update to new version 2.503

* Tue Jul 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.502-1mdv2009.0
+ Revision: 235797
- fix tests execution
- update to new version 2.502

* Wed Apr 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.501-1mdv2009.0
+ Revision: 194963
- update to new version 2.501

* Tue Jan 22 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.497-1mdv2008.1
+ Revision: 156182
- update to new version 2.497

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Nov 17 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.496-1mdv2008.1
+ Revision: 109506
- update to new version 2.496

* Thu Aug 16 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.495-1mdv2008.0
+ Revision: 64001
- new version

* Thu Jul 05 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.494-1mdv2008.0
+ Revision: 48657
- new version

* Wed May 02 2007 Olivier Thauvin <nanardon@mandriva.org> 2.491-1mdv2008.0
+ Revision: 20721
- 2.491


* Tue Aug 01 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.489-1mdv2007.0
- New version 2.489
- better summary and description

* Mon Apr 24 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.488-1mdk
- New release 2.488
- better sources URL
- better buildrequires syntax

* Tue Mar 21 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.487-2mdk
- fix buildrequires

* Fri Mar 17 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.487-1mdk
- New release 2.487

* Thu Feb 09 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.486-1mdk
- New release 2.486

* Mon Jan 16 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.485-1mdk
- New release 2.485
- drop patch0 (merged upstream)

* Tue Jan 03 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.484-2mdk
- fix files encoding and perms

* Tue Jan 03 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.484-1mdk
- New release 2.484
- rediff patch0

* Thu Aug 18 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.479-1mdk
- New release 2.479

* Sun Jul 31 2005 Nicolas Lécureuil <neoclust@mandriva.org> 2.476-2mdk
- Fix BuildRequires

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 2.476-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5703 |12cr|perl-WWW-Search-AlltheWeb-1.5-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define real_name WWW-Search-AlltheWeb

Summary:	WWW::Search::AlltheWeb - class for searching AlltheWeb
Name:		perl-%{real_name}
Version:	1.5
Release:	8
License:	GPL or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{real_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/WWW//%{real_name}-%{version}.tar.bz2
BuildRequires:	perl-devel
BuildRequires:	perl(WWW::Search)
BuildArch:	noarch

%description
AlltheWeb is a class specialization of WWW::Search. It handles
making and interpreting AlltheWeb searches. This is one of the
fastest and largest search engines around.

http://www.alltheweb.com

This class exports no public interface; all interaction should
be done through WWW::Search objects. See SYNOPSIS.

%prep
%setup -q -n %{real_name}-%{version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README
%{perl_vendorlib}/WWW/Search/*
%{_mandir}/*/*



%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.5-7mdv2010.0
+ Revision: 430661
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.5-6mdv2009.0
+ Revision: 242159
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed May 09 2007 Oden Eriksson <oeriksson@mandriva.com> 1.5-4mdv2008.0
+ Revision: 25464
- rebuild

* Sun May 06 2007 Olivier Thauvin <nanardon@mandriva.org> 1.5-3mdv2008.0
+ Revision: 23568
- rebuild


* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.5-2mdk
- Fix SPEC according to Perl Policy
	- BuildRequires
	- Source URL
- use mkrel

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 1.5-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5704 |12cr|perl-WWW-Search-Google-0.230.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    WWW-Search-Google
%define upstream_version 0.23

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Search Google via SOAP
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/modules/by-module/WWW/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Net::Google)
BuildRequires:	perl(WWW::Search)
BuildArch:	noarch

%description
This class is a Google specialization of WWW::Search. It handles
searching Google http://www.google.com/ using its new SOAP API
http://www.google.com/apis/.

All interaction should be done through WWW::Search objects.

Note that you must register for a Google Web API account and have a
valid Google API license key before using this module.

This module reports errors via croak().

This module uses Net::Google to do all the dirty work.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc CHANGES README
%{perl_vendorlib}/WWW
%{_mandir}/*/*


%changelog
* Tue Jul 28 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.230.0-1mdv2010.0
+ Revision: 401892
- rebuild using %%perl_convert_version

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.23-2mdv2009.0
+ Revision: 268880
- rebuild early 2009.0 package (before pixel changes)

* Fri Apr 18 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.23-1mdv2009.0
+ Revision: 195563
- spec cleanup
- update to new version 0.23

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Wed May 09 2007 Oden Eriksson <oeriksson@mandriva.com> 0.22-4mdv2008.0
+ Revision: 25465
- rebuild

* Sun May 06 2007 Olivier Thauvin <nanardon@mandriva.org> 0.22-3mdv2008.0
+ Revision: 23567
- rebuild


* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.22-2mdk
- Fix SPEC according to Perl Policy
	- BuildRequires
	- Source URL
- use mkrel

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 0.22-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5705 |12cr|perl-WWW-Search-Lycos-2.223-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define real_name WWW-Search-Lycos

Summary:	WWW::Search::Lycos - class for searching www.lycos.com
Name:		perl-%{real_name}
Version:	2.223
Release: %mkrel 2
License:	GPL or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{real_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/WWW/%{real_name}-%{version}.tar.bz2
BuildRequires:	perl-devel
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This class is a Lycos specialization of WWW::Search.  It handles
making and interpreting Lycos-site searches http://www.lycos.com.

This class exports no public interface; all interaction should
be done through WWW::Search objects.

%prep
%setup -q -n %{real_name}-%{version} 

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

# make test don't work...
#make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ChangeLog README
%{perl_vendorlib}/WWW/Search/Lycos.pm
%{_mandir}/*/*



%changelog
* Mon Sep 14 2009 Thierry Vignaud <tvignaud@mandriva.com> 2.223-2mdv2010.0
+ Revision: 440761
- rebuild

* Tue Dec 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.223-1mdv2009.1
+ Revision: 314760
- update to new version 2.223

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.221-6mdv2009.0
+ Revision: 242161
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed May 09 2007 Oden Eriksson <oeriksson@mandriva.com> 2.221-4mdv2008.0
+ Revision: 25466
- rebuild

* Sun May 06 2007 Olivier Thauvin <nanardon@mandriva.org> 2.221-3mdv2008.0
+ Revision: 23566
- rebuild


* Fri Apr 28 2006 Nicolas Lcureuil <neoclust@mandriva.org> 2.221-2mdk
- Fix SPEC according to Perl Policy
	- Source URL
- use mkrel

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 2.221-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5706 |12cr|perl-WWW-Search-Yahoo-2.415-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	WWW-Search-Yahoo

Name:		perl-%{module}
Version:	2.415
Release:	2
License:	GPL or Artistic
Summary:	Backend for searching www.yahoo.com
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{module}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/WWW/%{module}-%{version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(I18N::Charset)
BuildArch:	noarch

%description
This class is a Yahoo specialization of WWW::Search. It handles
making and interpreting Yahoo searches http://www.yahoo.com.

This class exports no public interface; all interaction should
be done through WWW::Search objects.

%prep
%setup -q -n %{module}-%{version} 

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
# china is not responding and the tests take forever to finish...
#make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/WWW
%{_mandir}/*/*



%changelog
* Sun May 03 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.415-1mdv2010.0
+ Revision: 371361
- update to new version 2.415

* Mon Jan 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.414-1mdv2009.1
+ Revision: 328532
- update to new version 2.414

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.413-2mdv2009.0
+ Revision: 268881
- rebuild early 2009.0 package (before pixel changes)

* Wed Apr 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.413-1mdv2009.0
+ Revision: 194965
- update to new version 2.413

* Tue Mar 04 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.411-1mdv2008.1
+ Revision: 178275
- update to new version 2.411

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Wed May 02 2007 Olivier Thauvin <nanardon@mandriva.org> 2.409-1mdv2008.0
+ Revision: 20710
- 2.409


* Tue Aug 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.405-2mdv2007.0
- Rebuild

* Wed May 03 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.405-1mdk
- new version
- fix source URL

* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 2.404-2mdk
- Fix SPEC according to Perl Policy
	- Source URL
	- BuildRequires

* Thu Nov 03 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.404-1mdk
- New release 2.404
- spec cleanup
- fix directory ownership

* Thu Aug 18 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.403-1mdk
- new version 
- fix sources url for rpmbuildupdate

* Fri Jul 15 2005 Oden Eriksson <oeriksson@mandriva.com> 2.399-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5707 |12cr|perl-WWW-Shorten-3.30.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    WWW-Shorten
%define upstream_version 3.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Perl interface to makeashorterlink.com
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/WWW/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Config::Auto)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(LWP) >= 5.750.0
BuildRequires:	perl(LWP::UserAgent) >= 2.23.0
BuildRequires:	perl(Module::Build) >= 0.380.0
BuildRequires:	perl(Test::More) >= 0.470.0
BuildRequires:	perl(URI) >= 1.270.0
BuildArch:	noarch

%description
The function 'makeashorterlink' will call the relevant web site passing it
your long URL and will return the shorter version.

The function 'makealongerlink' does the reverse. 'makealongerlink' will
accept as an argument either the full shortened URL or just the identifier.

If anything goes wrong, then either function will return 'undef'.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# Don't run tests that depend on network
make test TEST_FILES="t/0*.t t/9*.t"

%install
%makeinstall_std

%files
%doc README META.yml Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*
%{_bindir}/shorten
%{_mandir}/man1/shorten.1*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5708 |12cr|perl-WWW-Shorten-Simple-0.10.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    WWW-Shorten-Simple
%define upstream_version 0.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Factory wrapper around WWW::Shorten to avoid imports
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/WWW/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(LWP)
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(URI)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
WWW::Shorten::Simple is a wrapper (factory) around WWW::Shorten
so that you can create an object representing each URL shortening
service, instead of importing makeashorterlink function into your 
namespace.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README META.yml Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun May 01 2011 Sandro Cazzaniga <kharec@mandriva.org> 0.10.0-1mdv2011.0
+ Revision: 661375
- import perl-WWW-Shorten-Simple


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5709 |12cr|perl-WWW-Wikipedia-2.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    WWW-Wikipedia
%define upstream_version 2.00 

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Automated interface to the Wikipedia
License:	Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/WWW/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl-libwww-perl
BuildRequires:	perl(CGI)
BuildRequires:	perl(Text::Autoformat)
BuildArch:	noarch

%description
WWW::Wikipedia provides an automated interface to the Wikipedia 
http://www.wikipedia.org, which is a free, collaborative, online 
encyclopedia. This module allows you to search for a topic and return the 
resulting entry. It also gives you access to related topics which are also 
available via the Wikipedia for that entry.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%{_bindir}/*
%{_mandir}/*/*
%{perl_vendorlib}/WWW

%changelog
* Tue Apr 05 2011 Sandro Cazzaniga <kharec@mandriva.org> 2.0.0-1mdv2011.0
+ Revision: 650737
- new version 2.00

* Sun Feb 20 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.990.0-1
+ Revision: 638972
- update to new version 1.99

* Mon Dec 06 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.980.0-1mdv2011.0
+ Revision: 612273
- update to new version 1.98

* Mon Jul 12 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.970.0-1mdv2011.0
+ Revision: 551206
- update to 1.97

* Tue Sep 15 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.960.0-1mdv2010.0
+ Revision: 442636
- update to 1.96

* Tue Jul 28 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.950.0-1mdv2010.0
+ Revision: 401882
- rebuild using %%perl_convert_version

* Fri May 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.95-1mdv2010.0
+ Revision: 370248
- update to new version 1.95

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 1.94-4mdv2009.0
+ Revision: 258793
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.94-3mdv2009.0
+ Revision: 246716
- rebuild

* Tue Feb 26 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.94-1mdv2008.1
+ Revision: 175318
- update to new version 1.94

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Dec 12 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.93-1mdv2008.1
+ Revision: 118151
- update to new version 1.93


* Tue Mar 13 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.92-1mdv2007.1
+ Revision: 142368
- new version

  + Nicolas LÃ©cureuil <neoclust@mandriva.org>
    - import perl-WWW-Wikipedia-1.9-2mdk

* Sat Apr 29 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.9-2mdk
- Fix SPEC according to Perl Policy
	- BuildRequires
	- Source URL

* Thu Apr 20 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.9-1mdk
- New release 1.9

* Tue Oct 04 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.8-4mdk
- Fix BuildRequires

* Tue Oct 04 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.8-3mdk
- Fix BuildRequires

* Sat Oct 01 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.8-2mdk
- Buildrequires fix

* Thu Sep 22 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.8-1mdk
- New release 1.8

* Fri Aug 19 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.7-1mdk
- new release 
- fix sources url for rpmbuildupdate
- fix url

* Fri Apr 29 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.5-1mdk
- initial release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5710 |12cr|perl-Wx-0.980.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name Wx
%define upstream_version 0.98

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Interface to the wxWidgets GUI toolkit
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Wx/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(Alien::wxWidgets)
BuildRequires:	perl(ExtUtils::ParseXS) >= 2.220.600
BuildRequires:	perl(ExtUtils::XSpp)
BuildRequires:	wxgtku2.8-devel
BuildRequires:	perl-devel

# Olivier Thauvin
# https://qa.mandriva.com/show_bug.cgi?id=43053
# This hudge list come from all XS
# find req/prov are unable at time to list XS package :\
Provides:	perl(Wx::AcceleratorEntry)
Provides:	perl(Wx::AcceleratorTable)
Provides:	perl(Wx::ActivateEvent)
Provides:	perl(Wx::ANIHandler)
Provides:	perl(Wx::App)
Provides:	perl(Wx::_App)
Provides:	perl(Wx::ArchiveFSHandler)
Provides:	perl(Wx::AUI)
Provides:	perl(Wx::BestHelpController)
Provides:	perl(Wx::Bitmap)
Provides:	perl(Wx::BitmapButton)
Provides:	perl(Wx::BitmapDataObject)
Provides:	perl(Wx::BitmapToggleButton)
Provides:	perl(Wx::BMPHandler)
Provides:	perl(Wx::BoxSizer)
Provides:	perl(Wx::Brush)
Provides:	perl(Wx::BusyCursor)
Provides:	perl(Wx::BusyInfo)
Provides:	perl(Wx::Button)
Provides:	perl(Wx::Caret)
Provides:	perl(Wx::CaretSuspend)
Provides:	perl(Wx::CheckBox)
Provides:	perl(Wx::CheckListBox)
Provides:	perl(Wx::ChildFocusEvent)
Provides:	perl(Wx::CHMHelpController)
Provides:	perl(Wx::Choice)
Provides:	perl(Wx::ClassInfo)
Provides:	perl(Wx::ClientDC)
Provides:	perl(Wx::Clipboard)
Provides:	perl(Wx::ClipboardTextEvent)
Provides:	perl(Wx::CloseEvent)
Provides:	perl(Wx::Colour)
Provides:	perl(Wx::ColourData)
Provides:	perl(Wx::ColourDatabase)
Provides:	perl(Wx::ColourDialog)
Provides:	perl(Wx::ComboBox)
Provides:	perl(Wx::CommandEvent)
Provides:	perl(Wx::ConfigBase)
Provides:	perl(Wx::ContextHelp)
Provides:	perl(Wx::ContextHelpButton)
Provides:	perl(Wx::ContextMenuEvent)
Provides:	perl(Wx::Control)
Provides:	perl(Wx::CURHandler)
Provides:	perl(Wx::Cursor)
Provides:	perl(Wx::DataFormat)
Provides:	perl(Wx::DataObject)
Provides:	perl(Wx::DataObjectComposite)
Provides:	perl(Wx::DataObjectSimple)
Provides:	perl(Wx::DataView)
Provides:	perl(Wx::DC)
Provides:	perl(Wx::Dialog)
Provides:	perl(Wx::DirDialog)
Provides:	perl(Wx::DocChildFrame)
Provides:	perl(Wx::DocManager)
Provides:	perl(Wx::DocMDIChildFrame)
Provides:	perl(Wx::DocMDIParentFrame)
Provides:	perl(Wx::DocParentFrame)
Provides:	perl(Wx::DocTemplate)
Provides:	perl(Wx::Document)
Provides:	perl(Wx::DropFilesEvent)
Provides:	perl(Wx::DropSource)
Provides:	perl(Wx::DropTarget)
Provides:	perl(Wx::EraseEvent)
Provides:	perl(Wx::Event)
Provides:	perl(Wx::EvtHandler)
Provides:	perl(Wx::FileConfig)
Provides:	perl(Wx::FileDataObject)
Provides:	perl(Wx::FileDialog)
Provides:	perl(Wx::FileDropTarget)
Provides:	perl(Wx::FileHistory)
Provides:	perl(Wx::FileSystem)
Provides:	perl(Wx::FileSystemHandler)
Provides:	perl(Wx::FindDialogEvent)
Provides:	perl(Wx::FindReplaceData)
Provides:	perl(Wx::FindReplaceDialog)
Provides:	perl(Wx::FlexGridSizer)
Provides:	perl(Wx::FocusEvent)
Provides:	perl(Wx::Font)
Provides:	perl(Wx::FontData)
Provides:	perl(Wx::FontDialog)
Provides:	perl(Wx::FontEnumerator)
Provides:	perl(Wx::FontMapper)
Provides:	perl(Wx::Frame)
Provides:	perl(Wx::FSFile)
Provides:	perl(Wx::Gauge)
Provides:	perl(Wx::GIFHandler)
Provides:	perl(Wx::GraphicsBrush)
Provides:	perl(Wx::GraphicsContext)
Provides:	perl(Wx::GraphicsFont)
Provides:	perl(Wx::GraphicsMatrix)
Provides:	perl(Wx::GraphicsObject)
Provides:	perl(Wx::GraphicsPath)
Provides:	perl(Wx::GraphicsPen)
Provides:	perl(Wx::Grid)
Provides:	perl(Wx::GridCellAttr)
Provides:	perl(Wx::GridCellAutoWrapStringEditor)
Provides:	perl(Wx::GridCellAutoWrapStringRenderer)
Provides:	perl(Wx::GridCellBoolEditor)
Provides:	perl(Wx::GridCellBoolRenderer)
Provides:	perl(Wx::GridCellChoiceEditor)
Provides:	perl(Wx::GridCellCoords)
Provides:	perl(Wx::GridCellDateTimeRenderer)
Provides:	perl(Wx::GridCellEditor)
Provides:	perl(Wx::GridCellEnumEditor)
Provides:	perl(Wx::GridCellEnumRenderer)
Provides:	perl(Wx::GridCellFloatEditor)
Provides:	perl(Wx::GridCellFloatRenderer)
Provides:	perl(Wx::GridCellNumberEditor)
Provides:	perl(Wx::GridCellNumberRenderer)
Provides:	perl(Wx::GridCellRenderer)
Provides:	perl(Wx::GridCellStringRenderer)
Provides:	perl(Wx::GridCellTextEditor)
Provides:	perl(Wx::GridEditorCreatedEvent)
Provides:	perl(Wx::GridEvent)
Provides:	perl(Wx::GridRangeSelectEvent)
Provides:	perl(Wx::GridSizeEvent)
Provides:	perl(Wx::GridSizer)
Provides:	perl(Wx::GridUpdateLocker)
Provides:	perl(Wx::HeaderCtrlSimple)
Provides:	perl(Wx::HelpControllerBase)
Provides:	perl(Wx::HelpControllerHelpProvider)
Provides:	perl(Wx::HelpEvent)
Provides:	perl(Wx::HelpProvider)
Provides:	perl(Wx::HtmlDCRenderer)
Provides:	perl(Wx::HtmlEasyPrinting)
Provides:	perl(Wx::HtmlHelpController)
Provides:	perl(Wx::HtmlLinkInfo)
Provides:	perl(Wx::HtmlWindow)
Provides:	perl(Wx::ICOHandler)
Provides:	perl(Wx::Icon)
Provides:	perl(Wx::IconizeEvent)
Provides:	perl(Wx::IdleEvent)
Provides:	perl(Wx::IFFHandler)
Provides:	perl(Wx::Image)
Provides:	perl(Wx::ImageHandler)
Provides:	perl(Wx::ImageList)
Provides:	perl(Wx::IndividualLayoutConstraint)
Provides:	perl(Wx::InitDialogEvent)
Provides:	perl(Wx::InputStream)
Provides:	perl(Wx::InternetFSHandler)
Provides:	perl(Wx::JoystickEvent)
Provides:	perl(Wx::JPEGHandler)
Provides:	perl(Wx::KeyEvent)
Provides:	perl(Wx::LanguageInfo)
Provides:	perl(Wx::LayoutConstraints)
Provides:	perl(Wx::ListBox)
Provides:	perl(Wx::ListCtrl)
Provides:	perl(Wx::ListEvent)
Provides:	perl(Wx::ListItem)
Provides:	perl(Wx::ListItemAttr)
Provides:	perl(Wx::ListView)
Provides:	perl(Wx::Locale)
Provides:	perl(Wx::Log)
Provides:	perl(Wx::LogChain)
Provides:	perl(Wx::LogGui)
Provides:	perl(Wx::LogNull)
Provides:	perl(Wx::LogPassThrough)
Provides:	perl(Wx::LogStderr)
Provides:	perl(Wx::LogTextCtrl)
Provides:	perl(Wx::LogWindow)
Provides:	perl(Wx::Mask)
Provides:	perl(Wx::MaximizeEvent)
Provides:	perl(Wx::MDIChildFrame)
Provides:	perl(Wx::MDIParentFrame)
Provides:	perl(Wx::Media)
Provides:	perl(Wx::MemoryDC)
Provides:	perl(Wx::MemoryFSHandler)
Provides:	perl(Wx::Menu)
Provides:	perl(Wx::MenuBar)
Provides:	perl(Wx::MenuEvent)
Provides:	perl(Wx::MenuItem)
Provides:	perl(Wx::MiniFrame)
Provides:	perl(Wx::MouseCaptureChangedEvent)
Provides:	perl(Wx::MouseCaptureLostEvent)
Provides:	perl(Wx::MouseEvent)
Provides:	perl(Wx::MoveEvent)
Provides:	perl(Wx::MultiChoiceDialog)
Provides:	perl(Wx::NativeFontInfo)
Provides:	perl(Wx::NavigationKeyEvent)
Provides:	perl(Wx::Notebook)
Provides:	perl(Wx::NotebookEvent)
Provides:	perl(Wx::NotebookSizer)
Provides:	perl(Wx::NotifyEvent)
Provides:	perl(Wx::NumberEntryDialog)
Provides:	perl(Wx::OutputStream)
Provides:	perl(Wx::PageSetupDialog)
Provides:	perl(Wx::PageSetupDialogData)
Provides:	perl(Wx::PaintDC)
Provides:	perl(Wx::PaintEvent)
Provides:	perl(Wx::Palette)
Provides:	perl(Wx::Panel)
Provides:	perl(Wx::PasswordEntryDialog)
Provides:	perl(Wx::PCXHandler)
Provides:	perl(Wx::Pen)
Provides:	perl(Wx::PlComboPopup)
Provides:	perl(Wx::PlCommandEvent)
Provides:	perl(Wx::PlDataObjectSimple)
Provides:	perl(Wx::PlEvent)
Provides:	perl(Wx::PlFileSystemHandler)
Provides:	perl(Wx::PlGridCellEditor)
Provides:	perl(Wx::PlGridCellRenderer)
Provides:	perl(Wx::PlHVScrolledWindow)
Provides:	perl(Wx::PlLog)
Provides:	perl(Wx::PlLogPassThrough)
Provides:	perl(Wx::PlPopupTransientWindow)
Provides:	perl(Wx::PlSizer)
Provides:	perl(Wx::PlThreadEvent)
Provides:	perl(Wx::PlValidator)
Provides:	perl(Wx::PlVListBox)
Provides:	perl(Wx::PlVScrolledWindow)
Provides:	perl(Wx::PNGHandler)
Provides:	perl(Wx::PNMHandler)
Provides:	perl(Wx::Point)
Provides:	perl(Wx::PopupWindow)
Provides:	perl(Wx::Position)
Provides:	perl(Wx::PreviewCanvas)
Provides:	perl(Wx::PrintData)
Provides:	perl(Wx::PrintDialog)
Provides:	perl(Wx::PrintDialogData)
Provides:	perl(Wx::Printer)
Provides:	perl(Wx::PrinterDC)
Provides:	perl(Wx::Printout)
Provides:	perl(Wx::PrintPreview)
Provides:	perl(Wx::Process)
Provides:	perl(Wx::ProcessEvent)
Provides:	perl(Wx::ProgressDialog)
Provides:	perl(Wx::RadioBox)
Provides:	perl(Wx::RadioButton)
Provides:	perl(Wx::Rect)
Provides:	perl(Wx::RegConfig)
Provides:	perl(Wx::Region)
Provides:	perl(Wx::RichText)
Provides:	perl(Wx::SashEvent)
Provides:	perl(Wx::SashWindow)
Provides:	perl(Wx::ScreenDC)
Provides:	perl(Wx::ScrollBar)
Provides:	perl(Wx::ScrolledWindow)
Provides:	perl(Wx::ScrollEvent)
Provides:	perl(Wx::ScrollWinEvent)
Provides:	perl(Wx::SetCursorEvent)
Provides:	perl(Wx::SimpleHelpProvider)
Provides:	perl(Wx::SingleChoiceDialog)
Provides:	perl(Wx::SingleInstanceChecker)
Provides:	perl(Wx::Size)
Provides:	perl(Wx::SizeEvent)
Provides:	perl(Wx::Sizer)
Provides:	perl(Wx::SizerItem)
Provides:	perl(Wx::Slider)
Provides:	perl(Wx::SocketBase)
Provides:	perl(Wx::SocketClient)
Provides:	perl(Wx::SocketEvent)
Provides:	perl(Wx::SocketServer)
Provides:	perl(Wx::SpinButton)
Provides:	perl(Wx::SpinCtrl)
Provides:	perl(Wx::SpinEvent)
Provides:	perl(Wx::SplashScreen)
Provides:	perl(Wx::SplitterWindow)
Provides:	perl(Wx::StaticBitmap)
Provides:	perl(Wx::StaticBox)
Provides:	perl(Wx::StaticBoxSizer)
Provides:	perl(Wx::StaticLine)
Provides:	perl(Wx::StaticText)
Provides:	perl(Wx::StatusBar)
Provides:	perl(Wx::StopWatch)
Provides:	perl(Wx::Stream)
Provides:	perl(Wx::SysColourChangedEvent)
Provides:	perl(Wx::SystemOptions)
Provides:	perl(Wx::SystemSettings)
Provides:	perl(Wx::TaskBarIcon)
Provides:	perl(Wx::TaskBarIconEvent)
Provides:	perl(Wx::TextDataObject)
Provides:	perl(Wx::TextDropTarget)
Provides:	perl(Wx::TextEntryDialog)
Provides:	perl(Wx::TGAHandler)
Provides:	perl(Wx::Thread)
Provides:	perl(Wx::TIFFHandler)
Provides:	perl(Wx::Timer)
Provides:	perl(Wx::TimerEvent)
Provides:	perl(Wx::TipProvider)
Provides:	perl(Wx::ToggleButton)
Provides:	perl(Wx::ToolBar)
Provides:	perl(Wx::ToolBarBase)
Provides:	perl(Wx::ToolBarToolBase)
Provides:	perl(Wx::ToolTip)
Provides:	perl(Wx::TreeCtrl)
Provides:	perl(Wx::TreeEvent)
Provides:	perl(Wx::TreeItemData)
Provides:	perl(Wx::TreeItemId)
Provides:	perl(Wx::UpdateUIEvent)
Provides:	perl(Wx::URLDataObject)
Provides:	perl(Wx::Validator)
Provides:	perl(Wx::View)
Provides:	perl(Wx::Wave)
Provides:	perl(Wx::Window)
Provides:	perl(Wx::WindowCreateEvent)
Provides:	perl(Wx::WindowDC)
Provides:	perl(Wx::WindowDestroyEvent)
Provides:	perl(Wx::WindowDisabler)
Provides:	perl(Wx::WinHelpController)
Provides:	perl(Wx::Wizard)
Provides:	perl(Wx::WizardEvent)
Provides:	perl(Wx::WizardPage)
Provides:	perl(Wx::WizardPageSimple)
Provides:	perl(Wx::XmlResource)
Provides:	perl(Wx::XPMHandler)
Provides:	perl(Wx::ZipFSHandler)

%description
The Wx module is a wrapper for the wxWidgets (formerly known as wxWindows)
GUI toolkit.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make CFLAGS="%{optflags}"

%install
%makeinstall_std

%files
%doc Changes README.txt
%{perl_vendorarch}/Wx.pm
%{perl_vendorarch}/Wx
%{perl_vendorarch}/auto/Wx
%{_mandir}/*/*
%{_bindir}/*


%changelog
* Sun Feb 12 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.980.0-2
+ Revision: 773653
- clean out spec
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Mon Aug 23 2010 Jérôme Quelin <jquelin@mandriva.org> 0.980.0-1mdv2011.0
+ Revision: 572267
- update to 0.98

* Wed Jul 21 2010 Jérôme Quelin <jquelin@mandriva.org> 0.970.200-3mdv2011.0
+ Revision: 556370
- change min version in buildrequires
- add minimum version in buildrequires:
- rebuild for perl 5.12
- rebuild

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.970.200-1mdv2011.0
+ Revision: 552496
- update to 0.9702

* Fri Apr 23 2010 Jérôme Quelin <jquelin@mandriva.org> 0.970.100-2mdv2010.1
+ Revision: 538298
- adding missing provides:

* Fri Feb 12 2010 Jérôme Quelin <jquelin@mandriva.org> 0.970.100-1mdv2010.1
+ Revision: 504496
- update to 0.9701

* Wed Feb 10 2010 Jérôme Quelin <jquelin@mandriva.org> 0.970.0-1mdv2010.1
+ Revision: 503737
- update to 0.97

* Sun Jan 10 2010 Jérôme Quelin <jquelin@mandriva.org> 0.960.0-1mdv2010.1
+ Revision: 488854
- update to 0.96

* Wed Dec 30 2009 Jérôme Quelin <jquelin@mandriva.org> 0.950.0-1mdv2010.1
+ Revision: 483880
- update to 0.95

* Sun Nov 08 2009 Jérôme Quelin <jquelin@mandriva.org> 0.940.0-1mdv2010.1
+ Revision: 463145
- update to 0.94

* Fri Sep 25 2009 Jérôme Quelin <jquelin@mandriva.org> 0.930.0-1mdv2010.0
+ Revision: 448609
- update to 0.93

* Tue Aug 11 2009 Jérôme Quelin <jquelin@mandriva.org> 0.920.0-1mdv2010.0
+ Revision: 415113
- update to 0.92

* Mon Aug 03 2009 Jérôme Quelin <jquelin@mandriva.org> 0.910.0-1mdv2010.0
+ Revision: 408101
- rebuild using %%perl_convert_version

* Sat Jul 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.91-3mdv2010.0
+ Revision: 399635
- rebuild with fixed perl-Alien-wxWidgets package (fix #45256)

* Wed Jun 17 2009 Jérôme Quelin <jquelin@mandriva.org> 0.91-2mdv2010.0
+ Revision: 386781
- adding missing provides:

* Mon May 18 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.91-1mdv2010.0
+ Revision: 376915
- update to new version 0.91

* Mon May 11 2009 Jérôme Quelin <jquelin@mandriva.org> 0.90-1mdv2010.0
+ Revision: 374344
- update to new version 0.90

* Sat May 09 2009 Jérôme Quelin <jquelin@mandriva.org> 0.89-4mdv2010.0
+ Revision: 373698
- forcing rebuild

* Sun Feb 15 2009 Jérôme Quelin <jquelin@mandriva.org> 0.89-3mdv2009.1
+ Revision: 340471
- removing non-unicode dependency

* Sat Feb 14 2009 Olivier Thauvin <nanardon@mandriva.org> 0.89-2mdv2009.1
+ Revision: 340292
- fix buildrequires

  + Jérôme Quelin <jquelin@mandriva.org>
    - fix bug #47728: part two

* Mon Dec 08 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.89-1mdv2009.1
+ Revision: 311972
- update to new version 0.89

* Mon Nov 10 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.88-1mdv2009.1
+ Revision: 301684
- update to new version 0.88

* Sun Nov 09 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.87-1mdv2009.1
+ Revision: 301381
- update to new version 0.87

* Fri Sep 05 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.86-1mdv2009.0
+ Revision: 281120
- update to new version 0.86

* Mon Sep 01 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.85-1mdv2009.0
+ Revision: 278093
- Add sources
- New version 0.85

* Sat Aug 23 2008 Olivier Thauvin <nanardon@mandriva.org> 0.84-2mdv2009.0
+ Revision: 275366
- fix #43053

* Mon Jun 30 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.84-1mdv2009.0
+ Revision: 230284
- update to new version 0.84

* Wed May 21 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.83-1mdv2009.0
+ Revision: 209845
- new version

* Tue Apr 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.82-1mdv2009.0
+ Revision: 193956
- update to new version 0.82

* Sun Feb 10 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.81-1mdv2008.1
+ Revision: 164876
- new version

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 0.27-2mdv2008.1
+ Revision: 152411
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.27-1mdv2008.1
+ Revision: 123985
- kill re-definition of %%buildroot on Pixel's request


* Mon Apr 03 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.27-1mdk
- New release 0.27
- spec cleanup
- fix directory ownership

* Thu Dec 15 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.26-1mdk
- 0.26
- Require most recent wxGTK

* Thu Sep 29 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.25-1mdk
- 0.25

* Fri Mar 18 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.22-1mdk
- first mdk release (by trem, <trem@zarb.org>)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5711 |12cr|perl-Wx-Demo-0.130.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Wx-Demo
%define upstream_version 0.13

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Wx::PlHeaderColumn\\)|perl\\(Wx::PlHeaderCtrl\\)'
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

License:	GPL+ or Artistic
Group:		Development/Perl
Summary:	The wxPerl demo
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Wx/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Accessor::Fast)
BuildRequires:	perl(File::Slurp)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(File::chdir)
BuildRequires:	perl(IO::Scalar)
BuildRequires:	perl(Module::Pluggable)
BuildRequires:	perl(UNIVERSAL::require)
BuildRequires:	perl(Wx)
BuildArch:	noarch

%description
wxPerl demo, with lots of snippets using various wxwidgets features.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
#make test

%install
%makeinstall_std

%files
%doc Changes
%{_bindir}/wxperl_demo.pl
%{_mandir}/man3/*
%{perl_vendorlib}/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5712 |12cr|perl-Wx-Perl-DataWalker-0.20.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Wx-Perl-DataWalker
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Perl extension for blah blah blah
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Wx/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::XSAccessor)
BuildRequires:	perl(Devel::Size)
BuildRequires:	perl(Wx)
BuildRequires:	perl(YAML::XS)
BuildArch:	noarch

%description
'Wx::Perl::DataWalker' implements a 'Wx::Frame' subclass that shows a
relatively simple Perl data structure browser. After opening such a frame
and supplying it with a reference to an essentially arbitrary data
structure, you can visually browse it by double-clicking references.

So far, there is no tree view but only a display of the current level of
the data structure. You can traverse back up the structure with a _back_
button.

Optionally, 'Wx::Perl::DataWalker' displays the (approximate!) size of the
data structure using 'Devel::Size'.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# requires GTK display
#make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat May 30 2009 Jérôme Quelin <jquelin@mandriva.org> 0.20.0-1mdv2010.0
+ Revision: 381372
- adding missing buildrequires:
- import perl-Wx-Perl-DataWalker


* Sat May 30 2009 cpan2dist 0.02-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5713 |12cr|perl-Wx-Perl-Dialog-0.04-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname   Wx-Perl-Dialog

Name:		perl-%{realname}
Version:	0.04
Release:	2
License:	GPL or Artistic
Group:		Development/Perl
Summary:	Abstract dialog class for simple dialog creation
Source:		http://www.cpan.org/modules/by-module/Wx/%{realname}-%{version}.tar.gz
Url:		http://search.cpan.org/dist/%{realname}

BuildRequires:	perl-devel
BuildRequires:	perl(File::Copy::Recursive)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Wx)
BuildRequires:	perl(Wx::Event)
BuildRequires:	perl(Wx::STC)

BuildArch:	noarch

%description
Abstract dialog class for simple dialog creation.

%prep
%setup -q -n %{realname}-%{version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%check
# requires GTK display
#make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Tue Dec 16 2008 Jérôme Quelin <jquelin@mandriva.org> 0.04-1mdv2009.1
+ Revision: 314761
- update to 0.04

* Mon Nov 24 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.03-1mdv2009.1
+ Revision: 306194
- update to new version 0.03

* Tue Nov 11 2008 Jérôme Quelin <jquelin@mandriva.org> 0.02-1mdv2009.1
+ Revision: 302303
- added even more build prereq (this time they should be all here)
- added another missing prereq
- adding missing build prerequisite
- import perl-Wx-Perl-Dialog


* Tue Nov 11 2008 cpan2dist 0.02-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5714 |12cr|perl-Wx-Perl-ProcessStream-0.300.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Wx-Perl-ProcessStream
%define upstream_version 0.30

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Use std handles of process via wx events
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Wx/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Archive::Tar)
BuildRequires:	perl(Wx)

BuildArch:	noarch

%description
This module provides the STDOUT, STDERR and exit codes of asynchronously
running processes via events. It may be used for long running or blocking
processes that provide periodic updates on state via STDOUT. Simple IPC is
possible via STDIN.

Do not use this module simply to collect the output of another process. For
that, it is much simpler to do:

    my ($status, $output) = Wx::ExecuteStdout( 'perl -e"print qq($_\n) for(@INC);"' );

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# Do not make test because they need gtk display
#make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.300.0-2mdv2011.0
+ Revision: 657860
- rebuild for updated spec-helper

* Mon Feb 07 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.300.0-1
+ Revision: 636639
- update to new version 0.30

* Mon Dec 06 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.290.0-1mdv2011.0
+ Revision: 612274
- update to new version 0.29

* Sat Nov 06 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.280.0-1mdv2011.0
+ Revision: 594311
- update to new version 0.28

* Sun Feb 28 2010 Jérôme Quelin <jquelin@mandriva.org> 0.270.0-1mdv2011.0
+ Revision: 512601
- update to 0.27

* Fri Feb 26 2010 Jérôme Quelin <jquelin@mandriva.org> 0.260.0-1mdv2010.1
+ Revision: 511455
- update to 0.26

* Thu Feb 25 2010 Jérôme Quelin <jquelin@mandriva.org> 0.250.0-1mdv2010.1
+ Revision: 510974
- update to 0.25

* Tue Jan 05 2010 Jérôme Quelin <jquelin@mandriva.org> 0.240.0-1mdv2010.1
+ Revision: 486377
- update to 0.24

* Tue Jan 05 2010 Jérôme Quelin <jquelin@mandriva.org> 0.230.0-1mdv2010.1
+ Revision: 486309
- update to 0.23

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.220.0-1mdv2010.1
+ Revision: 461030
- update to 0.22

* Tue Sep 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.200.0-1mdv2010.0
+ Revision: 450782
- update to 0.20

* Sun Sep 27 2009 Jérôme Quelin <jquelin@mandriva.org> 0.180.0-1mdv2010.0
+ Revision: 449991
- update to 0.18

* Sun Sep 27 2009 Jérôme Quelin <jquelin@mandriva.org> 0.170.0-1mdv2010.0
+ Revision: 449780
- update to 0.17

* Sat Sep 26 2009 Jérôme Quelin <jquelin@mandriva.org> 0.160.0-1mdv2010.0
+ Revision: 449445
- adding missing buildrequires:
- update to 0.16

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.110.0-1mdv2010.0
+ Revision: 401881
- rebuild using %%perl_convert_version

* Sat Aug 30 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.11-1mdv2009.0
+ Revision: 277582
- import perl-Wx-Perl-ProcessStream



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5715 |12cr|perl-Wx-Scintilla-0.360.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Wx-Scintilla
%define upstream_version 0.36

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	A list of Wx::Scintilla constants
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Wx/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Alien::wxWidgets)
BuildRequires:	perl(ExtUtils::XSpp) >= 0.160.200
BuildRequires:	perl(Module::Build) >= 0.360.0
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Wx)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	wxgtku2.8-devel
%description
While we already have a good scintilla editor component support via
Wx::StyledTextCtrl in Perl, we already suffer from an older scintilla
package and thus lagging Perl support in the popular Wx Scintilla
component. wxWidgets the http://wxwidgets.org manpage has a *very slow*
release timeline. Scintilla is a contributed project which means it will
not be the latest by the time a new wxWidgets distribution is released. And
on the scintilla front, the Perl 5 lexer is not 100% bug free even and we
do not have any kind of Perl 6 support in Scintilla.

The ambitious goal of this project is to provide fresh Perl 5 and maybe 6
support in the Wx manpage while preserving compatibility with
Wx::StyledTextCtrl and continually contribute it back to Scintilla project.

Note: You cannot load Wx::STC and Wx::Scintilla in the same application.
They are mutually exclusive. The wxSTC_... events are handled by one
library or the other.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

#check
# requires display
#./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes META.json META.yml MYMETA.yml README XS
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5716 |12cr|perl-X11-GUITest-0.250.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name X11-GUITest
%define upstream_version 0.25

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Provides GUI testing/interaction facilities
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/X11/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	pkgconfig(xextproto)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xtst)
BuildRequires:	pkgconfig(xt)
BuildRequires:	pkgconfig(xi)

%description
This Perl package is intended to facilitate the testing of GUI applications
by means of user emulation. It can be used to test/interact with GUI
applications; which have been built upon the X library or toolkits (i.e.,
GTK+, Xt, Qt, Motif, etc.) that "wrap" the X library's functionality.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
if [ x${DISPLAY} != 'x' ]; then 
    make test
else
    exit 0
fi

%install
%makeinstall_std

%files
%doc docs/*
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sun Feb 12 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.250.0-2
+ Revision: 773706
- add pkgconfig(xi) to buildrequires
- use pkgconfig() deps for buildsrequires
- clean out spec
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Fri Jun 17 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.250.0-1
+ Revision: 685757
- new version

* Mon May 09 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.240.0-1
+ Revision: 672883
- update to new version 0.24

* Thu Apr 28 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.230.0-1
+ Revision: 660024
- update to new version 0.23

* Fri Jan 07 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.220.0-1mdv2011.0
+ Revision: 629522
- update to new version 0.22

* Wed Jul 21 2010 Jérôme Quelin <jquelin@mandriva.org> 0.210.0-1mdv2011.0
+ Revision: 556563
- adding missing buildrequires:

* Tue Jun 30 2009 Olivier Thauvin <nanardon@mandriva.org> 0.210.0-1mdv2010.0
+ Revision: 390985
- don't run test if no X11 detected
- buildrequires
- import perl-X11-GUITest


* Tue Jun 30 2009 cpan2dist 0.21-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5717 |12cr|perl-X11-Protocol-0.560.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    X11-Protocol
%define upstream_version 0.56

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Perl module for the X Window System Protocol
License:	Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/X11/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This is a module for the X Window System Protocol.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS="vendor" 
%make

%check
# test needs a running X server

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/X11


%changelog
* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.560.0-1mdv2010.0
+ Revision: 401879
- rebuild using %%perl_convert_version

* Fri Aug 01 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.56-6mdv2009.0
+ Revision: 258794
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.56-5mdv2009.0
+ Revision: 246718
- rebuild

* Wed Dec 26 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.56-3mdv2008.1
+ Revision: 138071
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Dec 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.56-2mdv2008.1
+ Revision: 133732
- rebuild

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Nov 15 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.56-1mdv2007.0
+ Revision: 84297
- new version
- Import perl-X11-Protocol

* Wed Aug 30 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.55-2mdv2007.0
- Rebuild

* Wed Jan 25 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.55-1mdk
- new version
- more spec cleaning
- fix directory ownership
- enable tests

* Mon Dec 19 2005 Erwan Velu <erwan@seanodes.com> 0.54-2mdk
- Spec cleaning (thx guillaume)

* Mon Dec 19 2005 Erwan Velu <erwan@seanodes.com> 0.54-1mdk
- Initial Release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5718 |12cr|perl-X500-DN-0.290.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name       X500-DN
%define upstream_version    0.29

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2
Summary:	Parser and formatter for RFC 2253 style DN strings
License:	Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{module}
Source:		http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz
Patch:		X500-DN-0.29-fix-parse-recdescent-version-check.patch

BuildRequires:	perl-devel
BuildRequires:	perl-Parse-RecDescent
BuildArch:	noarch

%description
This module provides a pure perl parser and formatter for RFC 2253
style DN strings.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 
%patch -p 1

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

# cleanup
rm -f %{buildroot}%{perl_vendorlib}/X500/*.pod

%files
%doc Changes README
%{perl_vendorlib}/X500
%{_mandir}/*/*


%changelog
* Sun Aug 23 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.290.0-1mdv2010.0
+ Revision: 419902
- new perl version macro
- fix Parse::RecDescent version check

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.29-3mdv2009.0
+ Revision: 242162
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Aug 16 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.29-1mdv2008.0
+ Revision: 64332
- new version


* Fri Nov 17 2006 Oden Eriksson <oeriksson@mandriva.com> 0.28-4mdv2007.0
+ Revision: 85298
- Import perl-X500-DN

* Fri Nov 17 2006 Oden Eriksson <oeriksson@mandriva.com> 0.28-4
- rebuild

* Sat Sep 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.28-3mdk
- rebuild

* Thu Aug 19 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.28-2mdk
- fix deps

* Sat Apr 17 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.28-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5719 |12cr|perl-XML-Atom-0.390.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    XML-Atom
%define upstream_version 0.39

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Perl Module for Processing Atom Feeds
License:	GPLv1+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(MIME::Base64)
BuildRequires:	perl(URI)
BuildRequires:	perl(Class::Data::Inheritable)
BuildRequires:	perl(XML::LibXML)
BuildRequires:	perl(XML::XPath)
BuildRequires:	perl(LWP)
BuildRequires:	perl(LWP::Authen::Wsse)
BuildRequires:	perl(Digest::SHA1)
BuildRequires:	perl(DateTime)
BuildRequires:	perl(HTML::Parser)

BuildArch:	noarch
Requires:	perl(XML::LibXML)

%description
Perl Module for processing Atoms feed and that provides access to the Atom
API.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
SKIP_SAX_INSTALL=1 CFLAGS="%{optflags}" perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/XML
%{_mandir}/*/*

%changelog
* Fri Jun 24 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.390.0-1mdv2011.0
+ Revision: 687006
- update to new version 0.39

* Tue May 31 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.380.0-1
+ Revision: 682200
- update to new version 0.38

* Wed Dec 30 2009 Jérôme Quelin <jquelin@mandriva.org> 0.370.0-1mdv2011.0
+ Revision: 483887
- update to 0.37

* Fri Dec 25 2009 Michael Scherer <misc@mandriva.org> 0.360.0-2mdv2010.1
+ Revision: 482289
- fix License

* Wed Dec 23 2009 Jérôme Quelin <jquelin@mandriva.org> 0.360.0-1mdv2010.1
+ Revision: 481711
- update to 0.36

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.350.0-1mdv2010.0
+ Revision: 401878
- rebuild using %%perl_convert_version

* Sun May 03 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.35-1mdv2010.0
+ Revision: 371363
- update to new version 0.35

* Thu Jan 08 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.33-1mdv2009.1
+ Revision: 327085
- update to new version 0.33

* Mon Nov 24 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.32-1mdv2009.1
+ Revision: 306237
- update to new version 0.32

* Fri Nov 14 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.31-1mdv2009.1
+ Revision: 303114
- update to new version 0.31

* Thu Nov 13 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.30-1mdv2009.1
+ Revision: 302725
- new version

* Mon Oct 27 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.29-1mdv2009.1
+ Revision: 297544
- update to new version 0.29

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.28-4mdv2009.0
+ Revision: 258795
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.28-3mdv2009.0
+ Revision: 246720
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Nov 07 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.28-1mdv2008.1
+ Revision: 106665
- update to new version 0.28

* Fri Oct 12 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.27-1mdv2008.1
+ Revision: 97576
- update to new version 0.27


* Mon Mar 12 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.25-2mdv2007.1
+ Revision: 141649
- explicit dependency on perl(XML::LibXML)

* Tue Mar 06 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.25-1mdv2007.1
+ Revision: 133532
- fix build dependencies, drop explicit runtime dependencies

* Fri Mar 02 2007 Shlomi Fish  0.25-2mdv2007.1
- Fixed the summary.
- Converted to noarch.

* Fri Mar 02 2007 Shlomi Fish  0.25-1mdv2007.1
- Initial release. Adapted the Feed-Find spec for this one.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5720 |12cr|perl-XML-Atom-SimpleFeed-0.860.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    XML-Atom-SimpleFeed
%define upstream_version 0.86

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	No-fuss generation of Atom syndication feeds
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
This module provides a minimal API for generating Atom syndication feeds
quickly and easily. It supports all aspects of the Atom format, but has no
provisions for generating feeds with extension elements.

You can supply strings for most things, and the module will provide useful
defaults. When you want more control, you can provide data structures, as
documented, to specify more particulars.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/XML/

%changelog
* Thu Apr 29 2010 Michael Scherer <misc@mandriva.org> 0.860.0-1mdv2010.1
+ Revision: 541067
- import perl-XML-Atom-SimpleFeed


* Thu Apr 29 2010 cpan2dist 0.86-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5721 |12cr|perl-XML-AutoWriter-0.400.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 XML-AutoWriter
%define upstream_version 0.4

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Perl module to do DOCTYPE based XML output
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(XML::Parser)
BuildArch:	noarch

%description
This module subclasses XML::ValidWriter and provides automatic start and end 
tag generation, allowing you to emit only the 'important' tags.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
chmod -x $(find -type f)
sed -i 's/\r//' CHANGES

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check 
make test

%install
%makeinstall_std

%files
%doc CHANGES 
%{_mandir}/*/*
%{perl_vendorlib}/XML/

%changelog
* Wed Jul 08 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.400.0-1mdv2010.0
+ Revision: 393405
- update to 0.4
- using %%perl_convert_version

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun May 06 2007 Olivier Thauvin <nanardon@mandriva.org> 0.39-3mdv2008.0
+ Revision: 23553
- rebuild


* Wed May 03 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.39-2mdk
- Fix According to perl Policy
	- BuildRequires
	- Source URL

* Tue Jan 17 2006 Michael Scherer <misc@mandriva.org> 0.39-1mdk
- New release 0.39
- use mkrel
- add a real description ( why no one noticed before )
- fix rpmlint warning and policy violation

* Tue Aug 23 2005 Michael Scherer <misc@mandriva.org> 0.38-2mdk
- Birthday rebuild

* Fri Aug 06 2004 Michael Scherer <misc@mandrake.org> 0.38-1mdk
- First package for Mandrakelinux


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5722 |12cr|perl-XML-DBMS-1.03-18
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module  XML-DBMS
%define name    perl-%{module}
%define version 1.03
%define release %mkrel 18

Name:           %{name}
Version:        %{version}
Release:        %{release}
Summary:        XML-DBMS perl module
License:        Public Domain
Group:          Development/Perl
URL:            http://www.rpbourret.com/xmldbms/index.htm
Source0:        ftp://ftp.rpbourret.com/perl-xml-dbms-%{version}.tar.bz2
Requires:       perl-libxml-perl
Requires:       perl-XML-LibXML
Requires:       perl-TimeDate
BuildRequires:  perl-devel >= 5.6
BuildRequires:  perl-libxml-perl
BuildRequires:  perl(XML::LibXML)
BuildRequires:  perl(XML::LibXML::Common)
BuildRequires:  perl-TimeDate
BuildRequires:  perl(DBI)
BuildArch:      noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}

%description
XML-DBMS is middleware for transferring data between XML documents and
relational databases. It maps the XML document to the database according
to an object-relational mapping in which element types are generally
viewed as classes and attributes and PCDATA as properties of those
classes. An XML-based mapping language allows the user to specify
customize this mapping.

%prep
%setup -q -n %{module}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%install
rm -rf %{buildroot}
%makeinstall_std
rm -rf samples/CVS

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README samples xmldbms.dtd
%{perl_vendorlib}/XML



%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.03-18mdv2010.0
+ Revision: 430662
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.03-17mdv2009.0
+ Revision: 242197
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.03-15mdv2008.0
+ Revision: 87082
- rebuild


* Tue Aug 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.03-14mdv2007.0
- Rebuild

* Wed May 03 2006 Nicolas Lcureuil <neoclust@mandriva.org> 1.03-13mdk
- Fix According to perl Policy
    - BuildRequires

* Thu Sep 29 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.03-12mdk
- Fix BuildRequires

* Mon Dec 20 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.03-11mdk 
- remove MANIFEST

* Mon Dec 20 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.03-10mdk
- fix buildrequires in a backward compatible way

* Fri Jul 23 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.03-9mdk 
- rebuild

* Wed Feb 25 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.03-8mdk
- fixed dir ownership (distlint)
- %%makeinstall_std macro


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5723 |12cr|perl-XML-Driver-HTML-0.60.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name 	 XML-Driver-HTML
%define upstream_version 0.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	SAX Driver for non wellformed HTML
License:	GPL	
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
XML::Driver::HTML is a SAX Driver for HTML. There is no need
for the HTML input to be weel formed, as XML::Driver::HTML
is generating its SAX events by walking a HTML::TreeBuilder object.
The simplest kind of use, is a filter from HTML to XHTML
using XML::Handler::YAWriter as a SAX Handler.

%prep
%setup -q  -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make


%install
install -d %{buildroot}%{perl_archlib}
%makeinstall_std
rm -f %{buildroot}%{perl_archlib}/perllocal.pod

%files
%doc README MANIFEST 
%{perl_vendorlib}/XML/Driver/HTML.pm
%{_mandir}/man1/html2xhtml.*
%{_mandir}/man3/XML::Driver::HTML.*
%{_bindir}/html2xhtml


%changelog
* Tue Jul 28 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.60.0-1mdv2010.0
+ Revision: 401867
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.06-10mdv2009.0
+ Revision: 242198
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Aug 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.06-8mdv2008.0
+ Revision: 64812
- rebuild

* Sun May 06 2007 Olivier Thauvin <nanardon@mandriva.org> 0.06-7mdv2008.0
+ Revision: 23531
- rebuild


* Wed May 03 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.06-6mdk
- Fix According to perl Policy
	- Source URL
	- URL
- use mkrel

* Fri Sep 10 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.06-5mdk
- rebuild

* Sat Aug 02 2003 Ben Reser <ben@reser.org> 0.06-4mdk
- Use %%makeinstall_std now that it works on klama
- Remove PREFIX from Makefile.PL

* Sat Aug 02 2003 Ben Reser <ben@reser.org> 0.06-3mdk
- Clean out Requires
- Use %%make
- Macroize
- Removal local detection of the archlib
- Use perl macros so it'll build across perl versions
- perllocal.pod
- URL
- Correct license, it's GPLed.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5724 |12cr|perl-XML-DT-0.560.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name 	 XML-DT
%define upstream_version 0.56

%define req_xml_libxml_version %perl_convert_version 1.54

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	A perl XML down translate module
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(XML::LibXML) >= %{req_xml_libxml_version}
BuildRequires:	perl(XML::DTDParser)
BuildArch:	noarch
Requires: 	perl(XML::LibXML) >= %{req_xml_libxml_version}

%description
The XML::DT module is a perl module that does XML down translation.
Based on XML::LibXML, it is designed to perform simple and
compact translation/processing of XML documents.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
chmod 755 examples/*.pl
perl Makefile.PL INSTALLDIRS=vendor <<EOF
XML::LibXML
EOF
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes examples
%{_bindir}/*
%{_mandir}/*/*
%{perl_vendorlib}/XML

%changelog
* Sun Feb 20 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.560.0-1mdv2011.0
+ Revision: 638973
- update to new version 0.56

* Sun Nov 28 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.540.0-1mdv2011.0
+ Revision: 602395
- update to new version 0.54

* Mon Aug 03 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.530.0-1mdv2010.0
+ Revision: 408232
- rebuild using %%perl_convert_version

* Mon Jan 19 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.53-1mdv2009.1
+ Revision: 331172
- update to new version 0.53
- update to new version 0.53

* Thu Oct 23 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.52-1mdv2009.1
+ Revision: 296762
- update to new version 0.52

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.51-4mdv2009.0
+ Revision: 258830
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.51-3mdv2009.0
+ Revision: 246722
- rebuild

* Mon Feb 25 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.51-1mdv2008.1
+ Revision: 174664
- update to new version 0.51

* Fri Feb 22 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.50-1mdv2008.1
+ Revision: 173893
- update to new version 0.50

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.47-1mdv2008.1
+ Revision: 136365
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Mon Dec 11 2006 Olivier Thauvin <nanardon@mandriva.org> 0.47-1mdv2007.0
+ Revision: 94577
- 0.47
- Import perl-XML-DT

* Tue May 30 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.45-1mdv2007.0
- New release 0.45
- fix directory ownership
- spec cleanup

* Thu May 04 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.42-2mdk
- Fix According to perl Policy
	- BuildRequires
	- Source URL
	- URL
- use mkrel

* Tue Sep 27 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.42-1mdk
- 0.42

* Tue Jul 26 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.41-1mdk
- 0.41

* Tue Apr 26 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.40-1mdk
- 0.40

* Wed Mar 23 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.39-1mdk
- 0.39

* Tue Jan 11 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.38-1mdk
- 0.38

* Wed Nov 24 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.37-1mdk
- 0.37
- Adjust BuildRequires

* Tue Nov 16 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.35-1mdk
- 0.35

* Tue Nov 09 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.34-1mdk
- 0.34

* Tue Aug 24 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.31-1mdk
- 0.31
- Update description

* Thu Apr 22 2004 Michael Scherer <misc@mandrake.org> 0.30-1mdk
- 0.30
- Remove hardcoded Requires
- add url, rpmbuildupdate
- [DIRM]


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5725 |12cr|perl-XML-DTDParser-2.10.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 XML-DTDParser
%define upstream_version 2.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Quick and dirty DTD parser
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This perl module parses a DTD file and creates a data structure containing info
about all tags, their allowed parameters, children, parents, optionality etc.
etc. etc.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/XML/*
%{_mandir}/*/*


%changelog
* Mon Aug 03 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2.10.0-1mdv2010.0
+ Revision: 408233
- rebuild using %%perl_convert_version

* Fri Aug 01 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.01-7mdv2009.0
+ Revision: 258837
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.01-6mdv2009.0
+ Revision: 246724
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 2.01-4mdv2008.1
+ Revision: 136365
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Aug 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.01-4mdv2008.0
+ Revision: 64820
- rebuild

* Sun May 06 2007 Olivier Thauvin <nanardon@mandriva.org> 2.01-3mdv2008.0
+ Revision: 23519
- rebuild


* Wed May 03 2006 Nicolas Lécureuil <neoclust@mandriva.org> 2.01-2mdk
- Fix According to perl Policy
	- Source URL
- use mkrel

* Tue Nov 23 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 2.01-1mdk
- Initial MDK release.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5726 |12cr|perl-XML-Dumper-0.810.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 XML-Dumper
%define	upstream_version 0.81

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    2

Summary:	Perl module for dumping Perl objects from/to XML
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.bz2

Buildrequires:	perl-devel
BuildRequires:	perl(Compress::Zlib)
BuildRequires:	perl(XML::Parser)
BuildArch: 	noarch

%description
Perl module for dumping Perl objects from/to XML.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%{__make} test

%install
%{makeinstall_std}

%files
%doc README Changes
%{_mandir}/*/*
%{perl_vendorlib}/XML


%changelog
* Wed Aug 05 2009 Jérôme Quelin <jquelin@mandriva.org> 0.810.0-1mdv2010.0
+ Revision: 410100
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.81-5mdv2009.0
+ Revision: 242199
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun May 06 2007 Olivier Thauvin <nanardon@mandriva.org> 0.81-3mdv2008.0
+ Revision: 23518
- rebuild


* Wed May 03 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.81-2mdk
- Fix According to perl Policy
	- BuildRequires

* Sat Apr 08 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.81-1mdk
- New release 0.81
- spec cleanup
- %%mkrel

* Mon Sep 26 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.79-1mdk
- 0.79

* Fri Jul 15 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.76-1mdk
- 0.76

* Mon Jun 20 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.74-1mdk
- 0.74

* Thu Jun 03 2004 Per yvind Karlsen <peroyvind@linux-mandrake.com> 0.71-1mdk
- 0.71
- drop prefix and distribution tag
- drop redundant requires
- cosmetics

* Fri Dec 19 2003 Michael Scherer <misc@mandrake.org> 0.67-3mdk
- Fix BuildRequires ( perl-Compress-Zlib )

* Mon Sep 01 2003 Franois Pons <fpons@mandrakesoft.com> 0.67-2mdk
- fixed requires on /usr/local/bin/perl.
- using %%makeinstall_std.

* Wed Aug 27 2003 Franois Pons <fpons@mandrakesoft.com> 0.67-1mdk
- 0.67.

* Tue May 27 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.4-6mdk
- rebuild for new auto{prov,req}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5727 |12cr|perl-XML-Easy-0.8.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    XML-Easy
%define upstream_version 0.008

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	2

Summary:    Basic manipulation of XML data nodes
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Encode)
BuildRequires: perl(Exporter)
BuildRequires: perl(IO::File)
BuildRequires: perl(Module::Build)
BuildRequires: perl(Params::Classify)
BuildRequires: perl(Scalar::Util)
BuildRequires: perl(Test::More)
BuildRequires: perl(parent)
BuildRequires: perl(strict)
BuildRequires: perl(utf8)
BuildRequires: perl(warnings)
BuildRequires: perl(Module::Build::Compat)
BuildRequires: perl-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
the XML::Easy manpage is a collection of modules relating to the
processing, parsing, and serialisation of XML data. It is oriented towards
the use of XML to represent data for interchange purposes, rather than the
use of XML as markup of principally textual data. It does not perform any
schema processing, and does not interpret DTDs or any other kind of schema.
It adheres strictly to the XML specification, in all its awkward details,
except for the aforementioned DTDs.

the XML::Easy manpage strictly separates the in-program manipulation of XML
data from the processing of the textual form of XML. This shields the XML
user from the inconvenient and obscure aspects of XML syntax. XML data
nodes are mainly processed in a clean functional style, using the the
XML::Easy::NodeBasics manpage module. In the (very likely) event that an
application requires some more purpose-specific XML data processing
facilities, they are readily built on top of the XML::Easy::NodeBasics
manpage, retaining the abstraction from textual XML.

When XML must be handled in textual form, for input and output, the the
XML::Easy::Text manpage module supplies a parser and a serialiser. The
interfaces here, too, are functional in nature.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc META.yml Changes README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.8.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sun May 15 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.0-1
+ Revision: 674853
- import perl-XML-Easy


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5728 |12cr|perl-XML-EasyOBJ-1.120.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name 	 XML-EasyOBJ
%define upstream_version 1.12

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	%{upstream_name} perl module
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch
Requires:	perl(XML::Parser)
Requires:	perl(XML::XSLT)

%description
%{upstream_name} - Easy XML object navigation

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor PREFIX=%{_prefix} 
make

%install
make PREFIX=%{buildroot}%{_prefix} install

%files
%doc README Changes
%{_mandir}/*/*
%{perl_vendorlib}/XML/*


%changelog
* Tue Jul 28 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.120.0-1mdv2010.0
+ Revision: 401866
- rebuild using %%perl_convert_version

* Fri Aug 01 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.12-8mdv2009.0
+ Revision: 258838
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.12-7mdv2009.0
+ Revision: 246727
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.12-5mdv2008.1
+ Revision: 136365
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Sun May 06 2007 Olivier Thauvin <nanardon@mandriva.org> 1.12-5mdv2008.0
+ Revision: 23517
- rebuild


* Wed May 03 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.12-4mdk
- Fix According to perl Policy
	- Source URL
	- URL
- use mkrel

* Tue Jun 29 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.12-3mdk
- rebuild

* Tue May 27 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.12-2mdk
- rebuild for new auto{prov,req}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5729 |12cr|perl-XML-Elemental-2.110.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    XML-Elemental
%define upstream_version 2.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Simplistic and perlish handling of XML data
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Accessor)
BuildRequires:	perl(XML::SAX)

BuildArch:	noarch

%description
XML::Elemental is a SAX-based package for easily parsing XML documents into a
more native and mostly object-oriented perl form.

The development of this package grew out of the desire for something more
object-oriented then XML::Simple and was more simplistic and perlish then the
various standard XML API modules such as XML::DOM. Easier installation of
modules was also a contributing factor.

Original this package began as a style plugin to XML::Parser. That proved to be
too limiting that it was expanded. With the release of version 2.0 the package
was refactored to take advantage of any parser supporting SAX that includes the
pure perl option that ships with XML::SAX.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/XML
%{_mandir}/man3*/*

%changelog
* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 2.110.0-1mdv2010.1
+ Revision: 471056
- update to 2.11

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2.1-5mdv2010.0
+ Revision: 430663
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 2.1-4mdv2009.0
+ Revision: 258840
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2.1-3mdv2009.0
+ Revision: 246728
- rebuild

* Tue Jan 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.1-1mdv2008.1
+ Revision: 152903
- update to new version 2.1
- update to new version 2.1

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 2.0-1mdv2008.1
+ Revision: 136365
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Thu Mar 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.0-1mdv2007.1
+ Revision: 144129
- fix build dependencies
- Imported perl-XML-Elemental-2.0-1mdv2007.1 into SVN repository.

* Thu Mar 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.0-1mdv2007.1
- first mdv release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5730 |12cr|perl-XML-Entities-1.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    XML-Entities
%define upstream_version 1.0000

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Mapping of XML entities to Unicode
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Fatal)
BuildRequires:	perl(File::Basename)
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(Test::More)

BuildArch:	noarch

%description
This module deals with decoding of strings with XML character entities.
Based upon the HTML::Entities module by Gisle Aas

%prep
%setup -q -n %{upstream_name}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes META.yml
%{_bindir}/download-entities.pl
%{perl_vendorlib}/XML
%{_mandir}/man1/download-entities.pl.1*
%{_mandir}/man3/*

%changelog
* Sat Aug 28 2010 Jérôme Quelin <jquelin@mandriva.org> 1.0.0-1mdv2011.0
+ Revision: 573808
- update to 1.0000

* Sat Jun 06 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.0307-1mdv2010.0
+ Revision: 383237
- import perl-XML-Entities


* Fri Jun 05 2009 cpan2dist 0.0307-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5731 |12cr|perl-XML-EP-0.10.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name 	 XML-EP
%define upstream_version 0.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	%{upstream_name} perl module
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
Requires:	perl(XML::Parser)
Requires:	perl(XML::XSLT)
BuildArch:	noarch

%description
%{upstream_name} attempts to follow the Cocoon ideas and principles, 
but in a Perl environment.

%prep
%setup -q  -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%install
%makeinstall_std

%files 
%doc ChangeLog README MANIFEST examples
%{_bindir}/*
%{perl_vendorlib}/XML/*.pm
%{perl_vendorlib}/XML/EP/*
%{_mandir}/*/*

%changelog
* Tue Jul 28 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.10.0-1mdv2010.0
+ Revision: 401865
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.01-12mdv2009.0
+ Revision: 242200
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun May 06 2007 Olivier Thauvin <nanardon@mandriva.org> 0.01-10mdv2008.0
+ Revision: 23516
- rebuild


* Wed May 03 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.01-9mdk
- Fix According to perl Policy
	- Source URL
	- URL
- use mkrel

* Thu Sep 23 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.01-8mdk
- rebuild

* Thu Aug 14 2003 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.01-7mdk
- rebuild for new perl
- drop $RPM_OPT_FLAGS, noarch..
- use %%makeinstall_std macro

* Tue May 27 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.01-6mdk
- rebuild for new auto{prov,req}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5732 |12cr|perl-XML-Feed-0.430.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    XML-Feed
%define upstream_version 0.43

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3
Epoch:		2

Summary:	Perl Module for Syndication feed parsing and auto-discovery 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::ErrorHandler)
BuildRequires:	perl(Feed::Find)
BuildRequires:	perl(URI::Fetch)
BuildRequires:	perl(DateTime)
BuildRequires:	perl(DateTime::Format::Mail)
BuildRequires:	perl(DateTime::Format::W3CDTF)
BuildRequires:	perl(List::Util)
BuildRequires:	perl(LWP)
BuildRequires:	perl(HTML::TokeParser)
BuildRequires:	perl(XML::RSS) >= 1.01
BuildRequires:	perl(XML::Atom) >= 0.08 
BuildArch:	noarch
# (misc) not found by find-provides, as it can be changed at runtime with a 
# variable $PREFERED_PARSER
Requires:	perl(XML::RSS)

%description
XML::Feed is a syndication feed parser for both RSS and Atom feeds. It also
implements feed auto-discovery for finding feeds, given a URI.

XML::Feed supports the following syndication feed formats:

* RSS 0.91
* RSS 1.0
* RSS 2.0
* Atom

The goal of XML::Feed is to provide a unified API for parsing and using the
various syndication formats.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
SKIP_SAX_INSTALL=1 CFLAGS="%{optflags}" perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/XML
%{_mandir}/*/*

%changelog
* Tue May 03 2011 Michael Scherer <misc@mandriva.org> 2:0.430.0-2mdv2011.0
+ Revision: 664895
- mass rebuild

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 2:0.430.0-1mdv2010.0
+ Revision: 401864
- rebuild using %%perl_convert_version

* Sat May 09 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2:0.43-1mdv2010.0
+ Revision: 373772
- update to new version 0.43

* Fri May 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2:0.42-1mdv2010.0
+ Revision: 370249
- update to new version 0.42

* Thu Mar 26 2009 Michael Scherer <misc@mandriva.org> 2:0.41-2mdv2009.1
+ Revision: 361417
- add a require to perl-XML-RSS, fix bug #49123

* Sun Dec 14 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2:0.41-1mdv2009.1
+ Revision: 314281
- update to new version 0.41

* Tue Dec 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2:0.40-1mdv2009.1
+ Revision: 309314
- update to new version 0.40

* Sun Nov 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2:0.3-1mdv2009.1
+ Revision: 303785
- new version

* Fri Nov 14 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1:0.23-1mdv2009.1
+ Revision: 303169
- add epoch to fit upstream versioning schema

* Sat Oct 25 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.23-1mdv2009.1
+ Revision: 297139
- update to new version 0.23

* Thu Oct 23 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.22-1mdv2009.1
+ Revision: 296679
- update to new version 0.22

* Sun Oct 19 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.21-1mdv2009.1
+ Revision: 295242
- update to new version 0.21

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.12-5mdv2009.0
+ Revision: 258841
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.12-4mdv2009.0
+ Revision: 246730
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.12-2mdv2008.1
+ Revision: 136365
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Tue Mar 06 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.12-2mdv2007.1
+ Revision: 133683
- cleanup

* Fri Mar 02 2007 Shlomi Fish  0.12-2mdv2007.0
- Changed the architecture to "noarch".

* Fri Mar 02 2007 Shlomi Fish  0.12-1mdv2007.0
- Initial release. Adapted the XML-Feed spec for this one.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5733 |12cr|perl-XML-FeedPP-0.430.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    XML-FeedPP
%define upstream_version 0.43

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Parse/write/merge/edit RSS/RDF/Atom syndication feeds
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::More)
BuildRequires:	perl(XML::TreePP)
BuildArch:	noarch

%description
'XML::FeedPP' is an all-purpose syndication utility that parses and
publishes RSS 2.0, RSS 1.0 (RDF), Atom 0.3 and 1.0 feeds. It allows you to
add new content, merge feeds, and convert among these various formats. It
is a pure Perl implementation and does not require any other module except
for XML::TreePP.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon May 09 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.430.0-1mdv2011.0
+ Revision: 672884
- update to new version 0.43

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.420.0-2
+ Revision: 657861
- rebuild for updated spec-helper

* Fri Nov 12 2010 Jérôme Quelin <jquelin@mandriva.org> 0.420.0-1mdv2011.0
+ Revision: 596705
- update to 0.42

* Mon Jul 26 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 0.410.0-3mdv2011.0
+ Revision: 560579
- perl rebuild

* Fri Mar 12 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 0.410.0-2mdv2011.0
+ Revision: 518568
- Bump release

* Sun Feb 28 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 0.410.0-1mdv2010.1
+ Revision: 512541
- Import
- import perl-XML-FeedPP


* Sat Feb 27 2010 cpan2dist 0.41-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5734 |12cr|perl-XML-Generator-1.40.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name 	 XML-Generator
%define upstream_version 1.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	A module to help in generating XML documents from perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
%{upstream_name} is a module to help in generating XML documents or in
producing DOM trees .

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
CFLAGS="%{optflags}" perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std
rm -f %{buildroot}%{perl_archlib}/perllocal.pod

%files
%doc README Changes 
%{perl_vendorlib}/XML/*
%{_mandir}/man3/*

%changelog
* Mon Jul 18 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.40.0-1mdv2011
+ Revision: 690333
- update to new version 1.04

* Tue Aug 04 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.30.0-1mdv2010.0
+ Revision: 408860
- update to 1.03

* Tue Jul 28 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.10.0-1mdv2010.0
+ Revision: 401860
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.01-3mdv2009.0
+ Revision: 242244
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Jul 16 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.01-1mdv2008.0
+ Revision: 52530
- update to new version 1.01

* Sun Jul 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-1mdv2008.0
+ Revision: 46708
- update to new version 1.0

* Sun May 06 2007 Olivier Thauvin <nanardon@mandriva.org> 0.99-3mdv2008.0
+ Revision: 23515
- rebuild


* Wed May 03 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.99-2mdk
- Fix According to perl Policy
	- Source URL
	- URL
- use mkrel

* Thu Jun 03 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.99-1mdk
- 0.99
- drop redundant requires

* Sat Aug 02 2003 Ben Reser <ben@reser.org> 0.93-5mdk
- Use %%makeinstall_std now that it works on klama

* Sat Aug 02 2003 Ben Reser <ben@reser.org> 0.93-4mdk
- mv rm buildroot from %%prep to %%install
- macroification
- use %%makeinstall
- man path
- perllocal.pod

* Tue May 27 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.93-3mdk
- rebuild for new auto{prov,req}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5735 |12cr|perl-XML-LibXML-Iterator-1.40.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 XML-LibXML-Iterator
%define upstream_version 1.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	XML::LibXML's Tree Iteration Class
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(XML::LibXML)
BuildRequires:	perl(XML::NodeFilter)
BuildArch:	noarch

%description
XML::LibXML::Iterator is an iterator class for XML::LibXML parsed documents.
This class allows to iterate the document tree as it were a linear data
structure.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/XML/*
%{_mandir}/*/*

%changelog
* Mon Aug 03 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.40.0-1mdv2010.0
+ Revision: 408240
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.04-3mdv2009.0
+ Revision: 242245
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Oct 14 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.04-1mdv2008.0
+ Revision: 98174
- update to new version 1.04
- update to new version 1.04

* Wed Aug 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.03-1mdv2008.0
+ Revision: 63980
- update to new version 1.03

* Wed Jul 04 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.02-1mdv2008.0
+ Revision: 47741
- update to new version 1.02


* Wed May 03 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.00-4mdk
- Fix According to perl Policy
	- Source URL
	- BuildRequires

* Thu Sep 29 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.00-3mdk
- fix BuildRequires

* Mon Nov 01 2004 Michael Scherer <misc@mandrake.org> 1.00-2mdk
- BuildRequires

* Mon Aug 30 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 1.00-1mdk
- Initial MDK release, needed by perl-XML-XUpdate-LibXML.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5736 |12cr|perl-XML-Mini-1.380.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    XML-Mini
%define upstream_version 1.38

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Perl implementation of the XML::Mini XML create/parse interface
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
XML::Mini is a set of Perl classes that allow you to access XML data and create
valid XML output with a tree-based hierarchy of elements. The MiniXML API has
both Perl and PHP implementations.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/XML/Mini.pm
%{perl_vendorlib}/XML/Mini/*.pm
%{perl_vendorlib}/XML/Mini/Element/*.pm
%{_mandir}/man3*/*

%changelog
* Tue Jul 28 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.380.0-1mdv2010.0
+ Revision: 401859
- rebuild using %%perl_convert_version

* Fri Mar 06 2009 Antoine Ginies <aginies@mandriva.com> 1.38-5mdv2009.1
+ Revision: 350216
- 2009.1 rebuild

* Fri Aug 01 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.38-4mdv2009.0
+ Revision: 258842
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.38-3mdv2009.0
+ Revision: 246732
- rebuild

* Wed Feb 06 2008 Funda Wang <fundawang@mandriva.org> 1.38-1mdv2008.1
+ Revision: 162943
- update to new version 1.38

* Mon Feb 04 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.36-1mdv2008.1
+ Revision: 162064
- update to new version 1.36

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.8-7mdv2008.0
+ Revision: 87108
- rebuild


* Tue Aug 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.8-6mdv2007.0
- better summary and description

* Wed May 03 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.2.8-5mdk
- Fix According to perl Policy
    - Source URL
    - URL
- use mkrel

* Mon Jul 04 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.8-4mdk
- rebuild

* Sat Jun 05 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.2.8-3mdk
- rebuilt, fix deps
- use macros


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5737 |12cr|perl-XML-miniXQL-0.40.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name 	 XML-miniXQL
%define upstream_version 0.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	%{upstream_name} perl module
License: 	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(XML::Parser)
BuildArch:	noarch
Requires:	perl(XML::Parser)

%description
This module provides a simplistic XQL like search engine for XML files.

%prep
%setup -q  -n %{upstream_name}-%{upstream_version}

%build
CFLAGS="%{optflags}" perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std PREFIX=%{buildroot}%{_prefix}

%files 
%doc README MANIFEST Changes 
%{perl_vendorlib}/XML/*
%{perl_vendorlib}/auto/XML/*
%{_mandir}/*/*


%changelog
* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.40.0-1mdv2010.0
+ Revision: 401858
- rebuild using %%perl_convert_version

* Fri Aug 01 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.04-11mdv2009.0
+ Revision: 258843
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.04-10mdv2009.0
+ Revision: 246751
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.04-8mdv2008.1
+ Revision: 136367
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Oct 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.04-8mdv2007.0
+ Revision: 73447
- Fix Build
- Fix URL
- import perl-XML-miniXQL-0.04-7mdk

* Wed Jun 30 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.04-7mdk
- rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5738 |12cr|perl-XMLNews-HTMLTemplate-0.01-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module 	XMLNews-HTMLTemplate
%define version 0.01
%define release %mkrel 11

Summary:	%{module} perl module
Name: 		perl-%{module}
Version: 	%{version}
Release: 	%{release}
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{module}
Source0:	%{module}-%{version}.tar.bz2
BuildRequires:	perl-devel 
Requires:	perl 
BuildRoot: 	%{_tmppath}/%{name}-%{version}-buildroot
Requires:	perl(XMLNews::Meta)
Buildarch:	noarch

%description
%{module} - module designed to create template-based HTML pages 
using news documents in XMLNews-Meta and XMLNews-Story format

%prep
%setup -q -n %{module}-%{version}

%build
CFLAGS="$RPM_OPT_FLAGS" %{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%install
rm -rf $RPM_BUILD_ROOT
make PREFIX=$RPM_BUILD_ROOT%{_prefix} install DESTDIR=$RPM_BUILD_ROOT

%clean 
rm -rf $RPM_BUILD_ROOT

%files 
%defattr(-,root,root)
%doc README MANIFEST Changes
%{perl_vendorlib}/XMLNews
%{_mandir}/*/*


%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.01-11mdv2010.0
+ Revision: 430664
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.01-10mdv2009.0
+ Revision: 242253
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Aug 16 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.01-8mdv2008.0
+ Revision: 64202
- rebuild

* Sun May 06 2007 Olivier Thauvin <nanardon@mandriva.org> 0.01-7mdv2008.0
+ Revision: 23514
- rebuild


* Fri May 12 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.01-6mdk
- Fix Build
- Fix BuildRequires
- use mkrel

* Tue Jun 29 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.01-5mdk
- rebuild

* Tue May 27 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.01-4mdk
- rebuild for new auto{prov,req}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5739 |12cr|perl-XMLNews-Meta-0.01-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module 	XMLNews-Meta
%define version 0.01
%define release %mkrel 11

Summary:	%{module} perl module
Name: 		perl-%{module}
Version: 	%{version}
Release: 	%{release}
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{module}
Source0:	%{module}-%{version}.tar.bz2
BuildRequires:	perl-devel 
BuildRequires:  perl(XML::Parser)
Requires:	perl 
BuildRoot: 	%{_tmppath}/%{name}-%{version}-buildroot
Buildarch:	noarch

%description
%{module} - module designed to read and write an XML-based news metadata

%prep
%setup -q -n %{module}-%{version}

%build
CFLAGS="$RPM_OPT_FLAGS" %{__perl} Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install

make PREFIX=$RPM_BUILD_ROOT%{_prefix} install DESTDIR=$RPM_BUILD_ROOT

%clean 
rm -rf $RPM_BUILD_ROOT

%files 
%defattr(-,root,root)
%doc README MANIFEST Changes
%{perl_vendorlib}/XMLNews/
%_mandir/*/*



%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.01-11mdv2010.0
+ Revision: 430665
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.01-10mdv2009.0
+ Revision: 268883
- rebuild early 2009.0 package (before pixel changes)

* Sat May 24 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.01-9mdv2009.0
+ Revision: 210962
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Sun May 06 2007 Olivier Thauvin <nanardon@mandriva.org> 0.01-8mdv2008.0
+ Revision: 23513
- rebuild


* Fri May 12 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.01-7mdk
- Fix Build
- Fix BuildRequires
- Fix Source URL
- use mkrel

* Tue Jun 29 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.01-6mdk
- rebuild

* Tue May 27 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.01-5mdk
- rebuild for new auto{prov,req}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5740 |12cr|perl-XML-Node-0.110.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name 	 XML-Node
%define upstream_version 0.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Node-based XML parsing: an simplified interface to XML::Parser
License:	Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(XML::Parser)
BuildArch:	noarch

%description
Using XML::Node, you can easily ignore the parts of XML files that you
are not interested in, thus helping in simplify Perl scripts
significantly.

%prep
%setup -q  -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor PREFIX=%{_prefix} 
make

%install
make PREFIX=%{buildroot}%{_prefix} install

%files
%doc README MANIFEST Changes
%{_mandir}/*/*
%{perl_vendorlib}/XML/*

%changelog
* Tue Jul 28 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.110.0-1mdv2010.0
+ Revision: 401857
- rebuild using %%perl_convert_version

* Fri Aug 01 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.11-10mdv2009.0
+ Revision: 258844
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.11-9mdv2009.0
+ Revision: 246764
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.11-7mdv2008.1
+ Revision: 136367
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Sun May 06 2007 Olivier Thauvin <nanardon@mandriva.org> 0.11-7mdv2008.0
+ Revision: 23512
- rebuild


* Wed May 03 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.11-6mdk
- Fix According to perl Policy
	- BuildRequires
	- Source URL
	- URL
- use mkrel

* Wed Jun 30 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.11-5mdk
- rebuild

* Tue May 27 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.11-4mdk
- rebuild for new auto{prov,req}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5741 |12cr|perl-XML-NodeFilter-0.10.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 XML-NodeFilter
%define upstream_version 0.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	XML::LibXML's utility class
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This is a utility class used by XML::LibXML for parsing XML documents in perl.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/XML/*
%{_mandir}/*/*

%changelog
* Mon Aug 03 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.10.0-1mdv2010.0
+ Revision: 408243
- rebuild using %%perl_convert_version

* Fri Aug 01 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.01-6mdv2009.0
+ Revision: 258855
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.01-5mdv2009.0
+ Revision: 246774
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.01-3mdv2008.1
+ Revision: 136367
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Sun May 06 2007 Olivier Thauvin <nanardon@mandriva.org> 0.01-3mdv2008.0
+ Revision: 23511
- rebuild


* Wed May 03 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.01-2mdk
- Fix According to perl Policy
	- Source URL
- use mkrel

* Mon Aug 30 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.01-1mdk
- Initial MDK release, needed by perl-XML-XUpdate-LibXML.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5742 |12cr|perl-XML-OPML-SimpleGen-0.40.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    XML-OPML-SimpleGen
%define upstream_version 0.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Create OPML using XML::Simple
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Accessor)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(XML::Simple)
BuildRequires:	perl(version)
# These requires are not detected automatically.
Requires:	perl(Class::Accessor)
Requires:	perl(XML::Simple)
BuildArch:	noarch

%description
XML::OPML::SimpleGen lets you simply generate OPML documents without having
too much to worry about. It is a drop-in replacement for XML::OPML in
regards of generation. As this module uses XML::Simple it is rather
generous in regards of attribute or element names.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.40.0-3mdv2011.0
+ Revision: 656979
- rebuild for updated spec-helper

* Wed Dec 15 2010 Shlomi Fish <shlomif@mandriva.org> 0.40.0-2mdv2011.0
+ Revision: 622190
- Add Requires: that were not detected

* Fri Dec 03 2010 Shlomi Fish <shlomif@mandriva.org> 0.40.0-1mdv2011.0
+ Revision: 607885
- import perl-XML-OPML-SimpleGen


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5743 |12cr|perl-XML-Parser-EasyTree-0.10.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name 	 XML-Parser-EasyTree
%define upstream_version 0.01

Name: 		perl-%{upstream_name}
Version: 	%perl_convert_version %{upstream_version}
Release: 	%mkrel 1

Summary:	%{upstream_name} perl module
License: 	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel >= 5.6
BuildRequires:	perl(XML::Parser)
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
XML-Parser-EasyTree - adds a new "built-in" style called "EasyTree" to 
XML::Parser.  Like XML::Parser's "Tree" style, setting this style causes 
the parser to build a lightweight tree structure representing the XML document.

%prep
%setup -q  -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor PREFIX=%{_prefix} 
%{__make}

%install
rm -rf $RPM_BUILD_ROOT
%{__make} PREFIX=$RPM_BUILD_ROOT%{_prefix} install

%clean 
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README MANIFEST Changes
%{_mandir}/*/*
%{perl_vendorlib}/XML/*/*


%changelog
* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.10.0-1mdv2010.0
+ Revision: 401856
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.01-12mdv2009.0
+ Revision: 242255
- rebuild
- fix description-line-too-long
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Aug 16 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.01-10mdv2008.0
+ Revision: 64204
- rebuild

* Sun May 06 2007 Olivier Thauvin <nanardon@mandriva.org> 0.01-9mdv2008.0
+ Revision: 23510
- rebuild


* Wed May 03 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.01-8mdk
- Fix According to perl Policy
	- Source URL
	- BuildRequires
- Add URL
- use mkrel

* Wed Jun 30 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.01-7mdk
- rebuild

* Tue May 27 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.01-6mdk
- rebuild for new auto{prov,req}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5744 |12cr|perl-XML-Parser-Lite-Tree-0.140.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    XML-Parser-Lite-Tree
%define	upstream_version 0.14

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Lightweight XML tree builder
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(SOAP::Lite)
BuildArch:	noarch

%description
This is a singleton class for parsing XML into a tree structure. How does this
differ from other XML tree generators? By using XML::Parser::Lite, which is a
pure perl XML parser. Using this module you can tree-ify simple XML without
having to compile any C.

Each node contains a "type" key, one of "root", "tag" and "data". "root" is the
document root, and only contains an array ref "children". "tag" represents a
normal tag, and contains an array ref "children", a hash ref "attributes" and a
string "name". "data" nodes contain only a "content" string.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std
# duplicated from SOAP::Lite
rm -f %{buildroot}%{perl_vendorlib}/XML/Parser/Lite.pm

%files
%{perl_vendorlib}/XML
%{_mandir}/*/*


%changelog
* Mon Jun 13 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.140.0-1mdv2011.0
+ Revision: 684844
- update to new version 0.14

* Sun Nov 14 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.120.0-2mdv2011.0
+ Revision: 597483
- rebuild

* Wed Sep 16 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.120.0-1mdv2010.0
+ Revision: 443472
- update to 0.12

* Mon Aug 24 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.110.0-1mdv2010.0
+ Revision: 420263
- update to 0.11

* Thu Aug 20 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.100.0-1mdv2010.0
+ Revision: 418381
- update to 0.10

* Thu Aug 06 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.90.0-1mdv2010.0
+ Revision: 410566
- update to 0.09

* Wed Aug 05 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.80.0-1mdv2010.0
+ Revision: 410068
- rebuild using %%perl_convert_version

* Sat Oct 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.08-1mdv2009.1
+ Revision: 292360
- update to new version 0.08

* Wed Sep 03 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-2mdv2009.0
+ Revision: 279960
- drop file duplicated with perl-SOAP-Lite

* Mon Sep 01 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-1mdv2009.0
+ Revision: 278241
- update to new version 0.06

* Fri Aug 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.05-1mdv2009.0
+ Revision: 272258
- new version

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.03-7mdv2009.0
+ Revision: 258877
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.03-6mdv2009.0
+ Revision: 246775
- rebuild

* Tue Feb 12 2008 Thierry Vignaud <tv@mandriva.org> 0.03-4mdv2008.1
+ Revision: 166689
- fix description-line-too-long
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun May 06 2007 Olivier Thauvin <nanardon@mandriva.org> 0.03-4mdv2008.0
+ Revision: 23509
- rebuild


* Wed May 03 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.03-3mdk
- Fix According to perl Policy
	- BuildRequires
	- Source URL

* Sat Sep 10 2005 Pascal Terjan <pterjan@mandriva.org> 0.03-2mdk
- BuildRequires perl-SOAP-Lite (for make test)
- mkrel

* Sat Aug 20 2005 Pascal Terjan <pterjan@mandriva.org> 0.03-1mdk
- First version of the package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5745 |12cr|perl-XML-Parser-Style-EasyTree-0.90.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    XML-Parser-Style-EasyTree
%define upstream_version 0.09

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Parse xml to simple tree
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.gz
Patch0:		XML-Parser-Style-EasyTree-0.09-fix-version-for-cpanplus.patch

BuildRequires:	perl-devel
BuildRequires:	perl(ex::lib)
BuildRequires:	perl(XML::Parser)
BuildArch:	noarch

Requires:	perl(ex::lib)

%description
Parse xml to simple tree.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch0 -p0 -b .cpanplus

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.90.0-2mdv2011.0
+ Revision: 655611
- add br
- fix path applying
- rebuild for updated spec-helper

* Thu Dec 31 2009 Jérôme Quelin <jquelin@mandriva.org> 0.90.0-1mdv2011.0
+ Revision: 484438
- make version parsable by cpanplus

* Fri Aug 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.90.0-1mdv2010.0
+ Revision: 421828
- update to 0.09

* Thu Aug 27 2009 Jérôme Quelin <jquelin@mandriva.org> 0.80.0-1mdv2010.0
+ Revision: 421622
- update to 0.08

* Mon Aug 24 2009 Jérôme Quelin <jquelin@mandriva.org> 0.50.0-1mdv2010.0
+ Revision: 420268
- update to 0.05

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.30.0-1mdv2010.0
+ Revision: 401464
- rebuild
- using %%perl_convert_version
- fixed license field

* Fri May 15 2009 Jérôme Quelin <jquelin@mandriva.org> 0.03-2mdv2010.0
+ Revision: 375886
- rebuild

* Mon Mar 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.03-1mdv2009.1
+ Revision: 355663
- update to new version 0.03

* Sun Mar 15 2009 Jérôme Quelin <jquelin@mandriva.org> 0.02-1mdv2009.1
+ Revision: 355232
- adding missing requires
- import perl-XML-Parser-Style-EasyTree


* Fri Feb 20 2009 cpan2dist 0.02-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5746 |12cr|perl-XML-PYX-0.70.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name 	 XML-PYX
%define upstream_version 0.07

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	%{upstream_name} perl module
License: 	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name} 
Source0:	http://www.cpan.org/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(XML::Parser)
BuildArch: 	noarch

%description
%{upstream_name} perl module

%prep
%setup -q  -n %{upstream_name}-%{upstream_version}

%build
CFLAGS="%{optflags}" perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std PREFIX=%{buildroot}%{_prefix}

%files 
%doc README MANIFEST 
%{perl_vendorlib}/XML/*
%{_mandir}/*/*
%{_bindir}/*

%changelog
* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.70.0-1mdv2010.0
+ Revision: 401855
- rebuild using %%perl_convert_version

* Fri Aug 01 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.07-10mdv2009.0
+ Revision: 258878
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.07-9mdv2009.0
+ Revision: 246777
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.07-7mdv2008.1
+ Revision: 136367
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Oct 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.07-7mdv2007.0
+ Revision: 73519
-Fix Build
- import perl-XML-PYX-0.07-6mdk

* Thu Jul 01 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.07-6mdk
- rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5747 |12cr|perl-XML-QL-0.70.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name 	 XML-QL
%define upstream_version 0.07

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	%{upstream_name} perl module
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(XML::Parser)
BuildRequires:	perl-libwww-perl
BuildArch:	noarch

%description
%{upstream_name} - An XML query language.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%install
%makeinstall_std

%files
%doc README MANIFEST Changes
%{_mandir}/*/*
%{perl_vendorlib}/XML

%changelog
* Mon Aug 03 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.70.0-1mdv2010.0
+ Revision: 408244
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.07-11mdv2009.0
+ Revision: 242256
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun May 06 2007 Olivier Thauvin <nanardon@mandriva.org> 0.07-9mdv2008.0
+ Revision: 23502
- rebuild


* Wed May 03 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.07-8mdk
- Fix According to perl Policy
	- BuildRequires
	- URL
	- Source URL
- use mkrel

* Wed Feb 25 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.07-7mdk
- Own dir

* Tue May 27 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.07-6mdk
- rebuild for new auto{prov,req}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5748 |12cr|perl-XML-Records-0.120.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name 	 XML-Records
%define upstream_version 0.12

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	%{upstream_name} perl module
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(XML::TokeParser)
BuildArch:	noarch

%description
%{upstream_name} - module for perl

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%install
%makeinstall_std

%files
%doc README MANIFEST Changes
%{_mandir}/*/*
%{perl_vendorlib}/XML


%changelog
* Mon Aug 03 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.120.0-1mdv2010.0
+ Revision: 408245
- rebuild using %%perl_convert_version

* Fri Aug 01 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.12-10mdv2009.0
+ Revision: 258879
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.12-9mdv2009.0
+ Revision: 246779
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.12-7mdv2008.1
+ Revision: 136367
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Sun May 06 2007 Olivier Thauvin <nanardon@mandriva.org> 0.12-7mdv2008.0
+ Revision: 23501
- rebuild


* Wed May 03 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.12-6mdk
- Fix According to perl Policy
	- Source URL
	- URL
	- BuildRequires
- use mkrel

* Wed Feb 25 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.12-5mdk
- rebuild
- Own dir

* Tue May 27 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.12-4mdk
- rebuild for new auto{prov,req}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5749 |12cr|perl-XML-Registry-0.20.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name 	 XML-Registry
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	%{upstream_name} module for perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
%{upstream_name} - module for loading and saving an XML registry.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build

CFLAGS="%{optflags}" %{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README MANIFEST Changes  examples
%{perl_vendorlib}/XML
%{_mandir}/*/*

%changelog
* Mon Aug 03 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.20.0-1mdv2010.0
+ Revision: 408246
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.02-10mdv2009.0
+ Revision: 242268
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun May 06 2007 Olivier Thauvin <nanardon@mandriva.org> 0.02-8mdv2008.0
+ Revision: 23494
- rebuild


* Thu Apr 27 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.02-7mdk
- Fix SPEC Using perl Policies
	- Source URL
- use mkrel

* Wed Feb 25 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.02-6mdk
- rebuid
- usr %%makeinstall_std
- own dir

* Tue May 27 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.02-5mdk
- rebuild for new auto{prov,req}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5750 |12cr|perl-XML-RSS-1.490.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 XML-RSS
%define upstream_version 1.49

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Creates and updates RSS files
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(XML::Parser)
BuildRequires:	perl(Test::Manifest)
BuildRequires:	perl(DateTime::Format::W3CDTF)
BuildRequires:	perl(DateTime::Format::Mail)
BuildRequires:	perl(Test::Pod::Coverage)
BuildRequires:	perl(HTML::Entities)
BuildArch:	noarch

%description
Creates and updates RSS files.
This module supports versions 0.9, 0.91 and 1.0 of RSS.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
chmod ogu-x README Changes

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/*/*
%{perl_vendorlib}/XML


%changelog
* Sun Apr 17 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.490.0-1mdv2011.0
+ Revision: 654383
- update to new version 1.49

* Mon Apr 26 2010 Jérôme Quelin <jquelin@mandriva.org> 1.480.0-1mdv2011.0
+ Revision: 539088
- update to 1.48

* Wed Dec 09 2009 Jérôme Quelin <jquelin@mandriva.org> 1.470.0-1mdv2010.1
+ Revision: 475399
- update to 1.47

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 1.460.0-1mdv2010.1
+ Revision: 460777
- update to 1.46

* Thu Aug 06 2009 Jérôme Quelin <jquelin@mandriva.org> 1.450.0-1mdv2010.0
+ Revision: 410631
- update to 1.45

* Mon Aug 03 2009 Jérôme Quelin <jquelin@mandriva.org> 1.440.0-1mdv2010.0
+ Revision: 408247
- rebuild using %%perl_convert_version

* Fri May 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.44-1mdv2010.0
+ Revision: 370250
- update to new version 1.44

* Tue Jan 13 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.43-1mdv2009.1
+ Revision: 328900
- update to new version 1.43

* Sun Jan 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.42-1mdv2009.1
+ Revision: 324522
- update to new version 1.42

* Mon Dec 08 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.41-1mdv2009.1
+ Revision: 311966
- update to new version 1.41

* Tue Dec 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.40-1mdv2009.1
+ Revision: 309316
- update to new version 1.40

* Fri Nov 28 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.38-1mdv2009.1
+ Revision: 307435
- update to new version 1.38

* Sat Nov 22 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.37-1mdv2009.1
+ Revision: 305756
- update to new version 1.37

* Sat Oct 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.36-1mdv2009.1
+ Revision: 292361
- update to new version 1.36

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.33-2mdv2009.0
+ Revision: 268882
- rebuild early 2009.0 package (before pixel changes)

* Mon Jun 09 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.33-1mdv2009.0
+ Revision: 217102
- update to new version 1.33

* Sat Feb 09 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.32-1mdv2008.1
+ Revision: 164622
- update to new version 1.32

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Jul 01 2007 Olivier Thauvin <nanardon@mandriva.org> 1.31-1mdv2008.0
+ Revision: 46232
- 1.31


* Sat Jan 06 2007 Olivier Thauvin <nanardon@mandriva.org> 1.22-1mdv2007.0
+ Revision: 104840
- 1.22

* Wed Jan 03 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.21-1mdv2007.1
+ Revision: 103642
- fix build dependencies
- fix build dependencies

  + Olivier Thauvin <nanardon@mandriva.org>
    - 1.21
    - Import perl-XML-RSS

* Thu Mar 16 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.10-1mdk
- 1.10

* Tue Oct 11 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.05-2mdk
- Rebuild, fix URL, change description, add tests

* Tue Aug 24 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 1.05-1mdk
- 1.05
- Update description

* Thu Apr 22 2004 Michael Scherer <misc@mandrake.org> 1.04-1mdk
- New release 1.04
- [DIRM]


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5751 |12cr|perl-XML-RSS-LibXML-0.310.100-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    XML-RSS-LibXML
%define upstream_version 0.3101

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2
Epoch:		1

Summary:	Represent A Non-Trivial RSS Element
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Accessor::Fast)
BuildRequires:	perl(DateTime::Format::Mail)
BuildRequires:	perl(DateTime::Format::W3CDTF)
BuildRequires:	perl(Encode)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(UNIVERSAL::require)
BuildRequires:	perl(XML::LibXML)
BuildRequires:	perl(XML::LibXML::XPathContext)

BuildArch:	noarch

%description
XML::RSS::LibXML uses XML::LibXML (libxml2) for parsing RSS instead of
XML::RSS' XML::Parser (expat), while trying to keep interface compatibility
with XML::RSS.

XML::RSS is an extremely handy tool, but it is unfortunately not exactly
the most lean or efficient RSS parser, especially in a long-running
process. So for a long time I had been using my own version of RSS parser
to get the maximum speed and efficiency - this is the re-packaged version
of that module, such that it adheres to the XML::RSS interface.

Use this module when you have severe performance requirements working with
RSS files.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Jul 18 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1:0.310.100-1mdv2011
+ Revision: 690334
- update to new version 0.3101
- update to new version 0.3100

* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 1:0.310.0-2
+ Revision: 658902
- rebuild for updated spec-helper

* Mon Jul 12 2010 Jérôme Quelin <jquelin@mandriva.org> 1:0.310.0-1mdv2011.0
+ Revision: 551209
- bump epoch
- update to 0.3100

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.3004-2mdv2010.0
+ Revision: 440769
- rebuild

* Thu Mar 05 2009 Michael Scherer <misc@mandriva.org> 0.3004-1mdv2009.1
+ Revision: 348894
- import perl-XML-RSS-LibXML



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5752 |12cr|perl-XML-RSS-SimpleGen-11.110.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 XML-RSS-SimpleGen
%define upstream_version 11.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Really Simple RSS Generator
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

Suggests:	perl(LWP::Simple)

%description
An easy-to-use screen scraper and RSS generator module. It transparently
handles all the unpleasant details of RSS, like proper XML escaping, and also
has a good number of Do-What-I-Mean features, like not changing the modtime on
a written-out RSS file if the file content hasn't changed, and like
automatically removing any HTML tags from content you might pass in.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# Seems to depend on site content which changed
#make test

%install
%makeinstall_std

%files
%doc ChangeLog README
%{perl_vendorlib}/XML/*
%{_mandir}/*/*

%changelog
* Mon Aug 03 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 11.110.0-1mdv2010.0
+ Revision: 408255
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 11.11-6mdv2009.0
+ Revision: 242269
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun May 06 2007 Olivier Thauvin <nanardon@mandriva.org> 11.11-4mdv2008.0
+ Revision: 23493
- rebuild


* Wed May 03 2006 Nicolas Lécureuil <neoclust@mandriva.org> 11.11-3mdk
- Fix According to perl Policy
	- Source URL

* Fri Jan 13 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 11.11-2mdk
- Rebuild.

* Tue Jul 27 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 11.11-1mdk
- Initial MDK release.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5753 |12cr|perl-XML-Sablotron-1.10.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name XML-Sablotron
%define upstream_version 1.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2
Summary:	Sablotron XSLT processor encapsulation
License:	MPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.gz
Patch0:		XML-Sablotron-1.01-perl5.14-build-fixes.patch
BuildRequires:	expat-devel
BuildRequires:	sablotron-devel >= 0.95	
BuildRequires:	perl-devel 
BuildRequires:	pkgconfig(mozjs185)

%description
This package is a interface to the Sablotron API.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch0 -p1 -b .perl514~

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make OPTIMIZE="%{optflags}"

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorarch}/XML
%{perl_vendorarch}/auto/XML
%{_mandir}/*/*


%changelog
* Sun Feb 12 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.10.0-2
+ Revision: 773576
- sanitize dependencies
- clean out spec
- fix building against perl 5.14 (P0)
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sun Nov 28 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.10.0-1mdv2011.0
+ Revision: 602396
- update to new version 1.01
- normalize version
- update to new version 1.01

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Thu Jun 07 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.01-5mdv2008.0
+ Revision: 36946
- rebuild for expat


* Sat Jan 13 2007 Olivier Thauvin <nanardon@mandriva.org> 1.01-4mdv2007.0
+ Revision: 108395
- rebuild

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - Import perl-XML-Sablotron

* Sun Jan 01 2006 Mandriva Linux Team <http://www.mandrivaexpert.com/> 1.01-3mdk
- Rebuild

* Sat May 28 2005 Christiaan Welvaart <cjw@daneel.dyndns.org> 1.01-2mdk
- add BuildRequires: libjs-devel

* Sat May 28 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.01-1mdk
- 1.01

* Sat Dec 25 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.98-6mdk
- disable test

* Tue Nov 23 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.98-5mdk
- rebuild for new perl

* Sun May 23 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.98-4mdk
- rebuilt against new libsablotron
- msff

* Wed Feb 25 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.98-3mdk
- own dir
- rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5754 |12cr|perl-XML-SAX-Expat-Incremental-0.50.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    XML-SAX-Expat-Incremental
%define upstream_version 0.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	XML::SAX::Expat subclass for non-blocking parsing
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(XML::SAX::Expat)
BuildRequires:	perl(Test::Exception)
BuildArch:	noarch

%description
XML::SAX::Expat subclass for non-blocking (incremental) parsing, with 
XML::Parser::ExpatNB .


%prep
%setup -q -n %{upstream_name}-%{upstream_version}
# test fails, key verification problem
rm -f t/dist.t

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%{perl_vendorlib}/*
%{_mandir}/man3/*

%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.50.0-2mdv2011.0
+ Revision: 658558
- rebuild for updated spec-helper

* Sat Aug 01 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.50.0-1mdv2010.0
+ Revision: 406253
- rebuild using %%perl_convert_version

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.05-4mdv2009.0
+ Revision: 258880
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.05-3mdv2009.0
+ Revision: 246783
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Oct 12 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.05-1mdv2008.1
+ Revision: 97580
- update to new version 0.05

* Sun May 06 2007 Olivier Thauvin <nanardon@mandriva.org> 0.04-3mdv2008.0
+ Revision: 23492
- rebuild


* Sat Apr 22 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.04-2mdk
- Add BuildRequires

* Wed Apr 19 2006 Michael Scherer <misc@mandriva.org> 0.04-1mdk
- First Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5755 |12cr|perl-XML-SimpleObject-LibXML-0.60-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkg_name        XML-SimpleObject-LibXML
%define pkg_version     0.60
%define rpm_pkg_version 0.60

Summary:       Simple object representation of an XML::LibXML DOM object
Name:          perl-%{pkg_name}
Version:       %{rpm_pkg_version}
Release:       %mkrel 1
Group:         Development/Perl
License:       Artistic
URL:           http://search.cpan.org/dist/%{pkg_name}/
Source0:       http://www.cpan.org/authors/id/D/DB/DBRIAN/%{pkg_name}-%{pkg_version}.tar.gz
BuildArch:     noarch
BuildRoot:     %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(XML::LibXML)
BuildRequires: perl-devel

%description
This is a short and simple class allowing simple object access to a parsed
XML::LibXML tree, with methods for fetching children and attributes in as
clean a manner as possible.

%prep
%setup -q -n %{pkg_name}-%{pkg_version}

%build
perl Makefile.PL
%make OPTMIZE="%{optflags}"

%check
%make test

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc Changes README
%{perl_sitelib}/XML/SimpleObject/*.pm
%{perl_sitelib}/XML/SimpleObject/*.pl
/usr/local/share/man/man3/*.3pm



%changelog
* Tue Aug 02 2011 Leonardo Coelho <leonardoc@mandriva.com> 0.60-1mdv2012.0
+ Revision: 692919
- bump new version spec file import from fedora
- Created package structure for perl-XML-SimpleObject-LibXML.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5756 |12cr|perl-XML-Smart-1.6.9-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module 	XML-Smart
%define version 1.6.9
%define release %mkrel 7

Summary:	A Smart, easy and powerful way to access/create XML files/data
Name: 		perl-%{module}
Version: 	%{version}
Release: 	%{release}
License: 	GPL
Url:		http://search.cpan.org/dist/%{module}
Group:		Development/Perl
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/XML/%{module}-%{version}.tar.bz2
BuildRequires:	perl-devel, perl-Object-MultiType
BuildArch:	noarch
BuildRoot: 	%{_tmppath}/%{name}-%{version}

%description
This module has an easy way to access/create XML data. It's based on the HASH
tree that is made of the XML data, and enable a dynamic access to it with the
Perl syntax for Hashe and Array, without needing to care if you have a Hashe or
an Array in the tree. In other words, each point in the tree work as a Hash 
and an Array at the same time!
%prep
%setup -q -n %{module}-%{version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor 
%make

%check
%{__make} test <<EOF
n
EOF

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README Changes
%{_mandir}/*/*
%{perl_vendorlib}/XML/Smart
%{perl_vendorlib}/XML/Smart.pm



%changelog
* Tue May 03 2011 Michael Scherer <misc@mandriva.org> 1.6.9-7mdv2011.0
+ Revision: 664893
- mass rebuild

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.6.9-6mdv2010.0
+ Revision: 430666
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 1.6.9-5mdv2009.0
+ Revision: 258881
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.6.9-4mdv2009.0
+ Revision: 246784
- rebuild

* Tue Feb 12 2008 Thierry Vignaud <tv@mandriva.org> 1.6.9-2mdv2008.1
+ Revision: 166717
- fix description-line-too-long
- kill re-definition of %%buildroot on Pixel's request
- fix summary-ended-with-dot

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.6.9-2mdv2008.0
+ Revision: 87113
- rebuild


* Mon Aug 21 2006 Erwan Velu <erwan@seanodes.com> 1.6.9-1mdv2007.0
- Initial release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5757 |12cr|perl-XML-TokeParser-0.50.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name 	 XML-TokeParser
%define upstream_version 0.05

Name: 		perl-%{upstream_name}
Version: 	%perl_convert_version %{upstream_version}
Release: 	2

Summary:	Simplified interface to XML::Parser
License: 	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
The XML::TokeParser perl module provides a procedural ("pull mode")
interface to XML::Parser in much the same way that HTML::TokeParser
provides a procedural interface to HTML::Parser.

XML::TokeParser splits its XML input up into "tokens," each
corresponding to an XML::Parser event.

A token is a reference to an array whose first element is an event-type 
string and whose last element is the literal text of the XML input that 
generated the event, with intermediate elements varying according to the 
event type:


%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor PREFIX=%{_prefix} 
%{__make}

%install
%{__make} PREFIX=%{buildroot}%{_prefix} install


%files
%doc README MANIFEST Changes 
%{_mandir}/*/*
%{perl_vendorlib}/XML/*


%changelog
* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.50.0-1mdv2010.0
+ Revision: 401849
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.05-6mdv2009.0
+ Revision: 242274
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun May 06 2007 Olivier Thauvin <nanardon@mandriva.org> 0.05-4mdv2008.0
+ Revision: 23483
- rebuild


* Wed May 03 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.05-3mdk
- Fix According to perl Policy
	- Source URL
	- URL
- use mkrel

* Wed Sep 15 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.05-2mdk
- rebuild

* Wed Aug 27 2003 Franois Pons <fpons@mandrakesoft.com> 0.05-1mdk
- 0.05.

* Tue May 27 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.04-5mdk
- rebuild for new auto{prov,req}

* Tue May 27 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.04-4mdk
- rebuild for new auto{prov,req}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5758 |12cr|perl-XML-TreeBuilder-4.0.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    XML-TreeBuilder
%define upstream_version 4.0

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Build a tree of XML::Element objects
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(HTML::Element)
BuildRequires:	perl(HTML::Tagset)
BuildRequires:	perl(XML::Parser)
BuildArch:	noarch

%description
This is just a subclass of HTML::Element. It works basically the same as
HTML::Element, except that tagnames and attribute names aren't forced to
lowercase, as they are in HTML::Element.

the HTML::Element manpage describes everything you can do with this class.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 4.0.0-2mdv2011.0
+ Revision: 657476
- rebuild for updated spec-helper

* Sun Mar 06 2011 Sandro Cazzaniga <kharec@mandriva.org> 4.0.0-1
+ Revision: 642383
- new version

* Mon Jun 14 2010 Jérôme Quelin <jquelin@mandriva.org> 3.90.0-1mdv2011.0
+ Revision: 548037
- import perl-XML-TreeBuilder


* Mon Jun 14 2010 cpan2dist 3.09-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5759 |12cr|perl-XML-TreePP-0.410.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    XML-TreePP
%define upstream_version 0.41

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Pure Perl implementation for parsing/writing XML documents
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(LWP)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
XML::TreePP module parses an XML document and expands it for a hash tree.
This generates an XML document from a hash tree as the opposite way around.
This is a pure Perl implementation and requires no modules depended. This
can also fetch and parse an XML document from remote web server like the
XMLHttpRequest object does at JavaScript language.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README META.yml Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.410.0-2mdv2011.0
+ Revision: 656980
- rebuild for updated spec-helper

* Fri Nov 12 2010 Jérôme Quelin <jquelin@mandriva.org> 0.410.0-1mdv2011.0
+ Revision: 596713
- update to 0.41

* Mon Jul 26 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 0.390.0-4mdv2011.0
+ Revision: 560580
- perl rebuild

* Fri Mar 12 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 0.390.0-3mdv2011.0
+ Revision: 518570
- Bump release

* Sun Feb 28 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 0.390.0-2mdv2010.1
+ Revision: 512529
- New summary

* Sun Feb 28 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 0.390.0-1mdv2010.1
+ Revision: 512528
- import perl-XML-TreePP


* Sat Feb 27 2010 cpan2dist 0.39-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5760 |12cr|perl-XML-Writer-Simple-0.70.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name 	 XML-Writer-Simple
%define upstream_version 0.07

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Module for writing XML documents
License:	GPL+ or Artistic
URL:		http://search.cpan.org/dist/%{upstream_name}
Group:		Development/Perl
Source0:	http://www.cpan.org/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(XML::Parser)
BuildRequires:	perl(XML::DTDParser)
BuildRequires:	perl(XML::DT)
BuildArch:	noarch

%description
XML-Writer-Simple is a simple Perl module to write XML. It takes some
ideas from CGI and applies them for the XML World.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/XML/Writer*
%{_mandir}/*/*

%changelog
* Sun Apr 17 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.70.0-1mdv2011.0
+ Revision: 654384
- update to new version 0.07

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.50.0-1mdv2010.0
+ Revision: 401814
- rebuild using %%perl_convert_version
- fixed license field

* Fri May 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.05-1mdv2010.0
+ Revision: 370251
- update to new version 0.05

* Tue Feb 17 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.04-1mdv2009.1
+ Revision: 341227
- update to new version 0.04

* Tue Feb 10 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.03-1mdv2009.1
+ Revision: 339102
- update to new version 0.03

* Mon Feb 09 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.02-1mdv2009.1
+ Revision: 338671
- update to new version 0.02

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.01-3mdv2009.0
+ Revision: 242292
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Jun 14 2007 Funda Wang <fwang@mandriva.org> 0.01-1mdv2008.0
+ Revision: 39226
- Add more buildrequires
- First package for Mandriva
- Create perl-XML-Writer-Simple


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5761 |12cr|perl-XML-XPathScript-1.540.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    XML-XPathScript
%define upstream_version 1.54

%define _requires_exceptions perl(Apache)\\|perl(Apache::AxKit::Cache)\\|perl(Apache::AxKit::CharsetConv)\\|perl(Apache::AxKit::Exception)\\|perl(Apache::AxKit::Language)\\|perl(Apache::AxKit::Provider)\\|perl(Apache::File)

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 1

Summary:    A Perl framework for XML stylesheets
License:    Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}/
Source0:    http://www.cpan.org/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:  perl(Module::Build)
BuildRequires:  perl(XML::XPath)
BuildRequires:  perl(XML::LibXML)
BuildRequires:  perl(Readonly)
BuildRequires:  perl(Clone)
BuildArch:      noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}

%description
%{upstream_name} is an XML templating language that has some concepts from ASP
and some from XSLT. This makes for a very flexible option for transforming
XML to HTML or text or just about any other format.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor
./Build

%check
./Build test

%install
rm -rf %{buildroot}
./Build install destdir=%{buildroot}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README Changes script
%{_mandir}/*/*
%{perl_vendorlib}/XML
%{_bindir}/xpathscript


%changelog
* Mon Aug 03 2009 Jérôme Quelin <jquelin@mandriva.org> 1.540.0-1mdv2010.0
+ Revision: 408258
- rebuild using %%perl_convert_version

* Sun Aug 10 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.54-1mdv2009.0
+ Revision: 270417
- update to new version 1.54

* Fri Aug 01 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.53-4mdv2009.0
+ Revision: 258882
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.53-3mdv2009.0
+ Revision: 246785
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Dec 20 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.53-1mdv2008.1
+ Revision: 135950
- update to new version 1.53

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Jul 16 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.52-1mdv2008.0
+ Revision: 52531
- update to new version 1.52

* Wed Jul 04 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.50-1mdv2008.0
+ Revision: 47923
- fix build dependencies
- update to new version 1.50

* Mon Apr 30 2007 Nicolas Lécureuil <neoclust@mandriva.org> 1.49-1mdv2008.0
+ Revision: 19391
-New version


* Sat Sep 02 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 2006-09-02 20:58:30 (59655)
- 1.45

* Sat Sep 02 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 2006-09-02 20:50:10 (59654)
Import perl-XML-XPathScript

* Fri Aug 04 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.44-1mdv2007.0
- new version 
- fix sources URL
- fix license

* Fri Jun 16 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.41-1mdv2007.0
- New version 1.41

* Wed May 03 2006 Nicolas Lcureuil <neoclust@mandriva.org> 1.01-2mdk
- Fix According to perl Policy
    - BuildRequires

* Mon Apr 03 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.01-1mdk
- New release 1.01
- spec cleanup
- fix source URL

* Tue Jan 03 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.16-1mdk
- New release 0.16
- fix source to make rpmbuilupdate friendly

* Thu Sep 29 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.15-2mdk
- Fix BuildRequires

* Mon Jul 25 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.15-1mdk
- 0.15

* Wed Nov 10 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.14-2mdk
- Remove requires for AxKit modules

* Tue Nov 09 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.14-1mdk
- 0.14

* Wed Feb 25 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.11-2mdk
- own dir

* Fri Jan 23 2004 Per yvind Karlsen <peroyvind@linux-mandrake.com> 0.11-1mdk
- 0.11
- add url tag


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5762 |12cr|perl-XML-XUpdate-LibXML-0.6.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	XML-XUpdate-LibXML
%define	name	perl-%{module}
%define	version	0.6.0
%define	release	%mkrel 7

Summary:	%{module} module for perl
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	MPL
Group:		Development/Perl
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/XML/%{module}-%{version}.tar.bz2
Url:		http://search.cpan.org/dist/%{module}
BuildArch:	noarch
BuildRequires:	libxml2-devel >= 2.4.20
BuildRequires:	perl-devel
BuildRequires:	perl(XML::LibXML)
BuildRequires:	perl(XML::LibXML::XPathContext)
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires(pre):	libxml2
Requires(pre):  perl(XML::LibXML)
Requires(pre):	perl(XML::SAX)

%description
%{module} module for perl
Simple implementation of XUpdate format

%prep
%setup -q -n %{module}-%{version}

%build
CFLAGS="$RPM_OPT_FLAGS" perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf $RPM_BUILD_ROOT
eval `perl '-V:installarchlib'`
mkdir -p $RPM_BUILD_ROOT/$installarchlib
%{makeinstall_std}

%preun -p /usr/bin/perl
use XML::SAX;
XML::SAX->remove_parser(q(XML::LibXML::SAX::Parser))->save_parsers();

%post -p /usr/bin/perl
use XML::SAX;
XML::SAX->add_parser(q(XML::LibXML::SAX::Parser))->save_parsers();

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc Changes
%{_bindir}/xupdate
%{_mandir}/*/*
%{perl_vendorlib}/XML/*


%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.6.0-7mdv2010.0
+ Revision: 430667
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.6.0-6mdv2009.0
+ Revision: 258883
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.6.0-5mdv2009.0
+ Revision: 246787
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.6.0-3mdv2008.1
+ Revision: 136369
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Sun May 06 2007 Olivier Thauvin <nanardon@mandriva.org> 0.6.0-3mdv2008.0
+ Revision: 23482
- rebuild


* Fri Apr 28 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.6.0-2mdk
- Fix SPEC according to Perl Policy
	- BuildRequires
	- Requires
	- Source URL

* Fri May 27 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.6.0-1mdk
- 0.6.0
- Make rpmbuildable
- Fix pre-requires

* Mon Aug 30 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.5.0-2mdk
- Fix pre-requires

* Thu Jun 03 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.5.0-1mdk
- 0.5.0
- cosmetics

* Tue Aug 12 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.2-4mdk
- rebuild

* Tue May 27 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.2-3mdk
- disable failling tests for now
- rebuild for new auto{prov,req}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5763 |12cr|perl-X-Osd-0.7-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module X-Osd

Summary:	Perl5 modules for xosd
Name:		perl-%{module}
Version:	0.7
Release:	15
License:	GPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{module}/
Source:		http://search.cpan.org/CPAN/authors/id/G/GO/GOZER/%{module}-%{version}.tar.bz2
Requires:	perl 
BuildRequires:	xosd-devel, perl-devel

%description
Perl extension to the X On Screen Display library (xosd)

%prep
%setup -q -n %{module}-%{version}

%build
CFLAGS="%{optflags}" perl Makefile.PL INSTALLDIRS=vendor
make

%install
%makeinstall_std 

%files
%doc README Changes
%{perl_vendorlib}/*
%{_mandir}/*/*

%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.7-14mdv2012.0
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.7-13mdv2010.0
+ Revision: 430669
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.7-12mdv2009.0
+ Revision: 258885
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.7-11mdv2009.0
+ Revision: 246791
- rebuild

* Mon Jan 14 2008 Pixel <pixel@mandriva.com> 0.7-9mdv2008.1
+ Revision: 151400
- rebuild for perl-5.10.0

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.7-8mdv2008.0
+ Revision: 87077
- rebuild


* Thu Jun 22 2006 Erwan Velu <erwan@seanodes.com> 0.7-7
- Rebuild

* Mon Dec 19 2005 Erwan Velu <erwan@seanodes.com> 0.7-6mdk
- Fixing source path

* Mon Dec 19 2005 Erwan Velu <erwan@seanodes.com> 0.7-5mdk
- Cleaning spec

* Mon Dec 19 2005 Erwan Velu <erwan@seanodes.com> 0.7-4mdk
- Rebuild

* Mon Nov 15 2004 Michael Scherer <misc@mandrake.org> 0.7-3mdk 
- rebuild for new perl
- fix spec name

* Tue Jun 22 2004 Michael Scherer <misc@mandrake.org> 0.7-2mdk 
- remove Requires on xosd, who turn out to pull xmms-xosd.

* Wed May 05 2004 Erwan Velu <erwan@mandrakesoft.com> 0.7-1mdk
- 0.7 (8 months in late :/)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5764 |12cr|perl-XSLoader-0.150.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	XSLoader
%define	upstream_version 0.15

Name:		perl-%{module}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Dynamically load C libraries into Perl code
License:	GPLv1+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{module}
Source0:	http://www.cpan.org/modules/by-module//%{module}-%{upstream_version}.tar.gz
BuildArch:	noarch
BuildRequires:	perl-devel
BuildRequires:	perl(Test::More)

%description
This module defines a standard simplified interface to the dynamic
linking mechanisms available on many platforms. Its primary purpose is
to implement cheap automatic dynamic loading of Perl modules.

For a more complicated interface, see DynaLoader. Many (most) features
of DynaLoader are not implemented in XSLoader, like for example the
dl_load_flags, not honored by XSLoader.

%prep
%setup -q -n %{module}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Wed Feb 01 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.150.0-3
+ Revision: 770500
- package is noarch
- update version
- new version
- clean spec
- svn commit -m mass rebuild of perl extension against perl 5.14.2

  + Jérôme Quelin <jquelin@mandriva.org>
    - rebuild for perl 5.12

* Sun Jul 26 2009 Jérôme Quelin <jquelin@mandriva.org> 0.100.0-1mdv2010.0
+ Revision: 400260
- rebuild without noarch
- using %%perl_convert_version
- fixed license field

* Fri May 15 2009 Jérôme Quelin <jquelin@mandriva.org> 0.10-3mdv2010.0
+ Revision: 375885
- rebuild

* Wed May 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.10-2mdv2010.0
+ Revision: 372459
- provide description / summary

* Wed May 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.10-1mdv2010.0
+ Revision: 372424
- import perl-XSLoader


* Wed May 06 2009 cpan2dist 0.10-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5765 |12cr|perl-YAML-AppConfig-0.160.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 YAML-AppConfig
%define upstream_version 0.16

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Manage configuration files with YAML and variable reference
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/WWW/%{upstream_name}-%{upstream_version}.tar.bz2
Patch:		YAML-AppConfig-0.16-fix-warning.patch

BuildRequires:	perl-devel
BuildRequires:	perl-YAML-parser
Requires:	perl-YAML-parser
BuildArch:	noarch

%description
YAML::AppConfig extends the work done in Config::YAML and YAML::ConfigFile to
allow more flexiable configuration files.


%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch -p1

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%{_mandir}/*/*
%{perl_vendorlib}/YAML


%changelog
* Mon Feb 07 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.160.0-3mdv2011.0
+ Revision: 636719
- patch: fix deprecated usage of UNIVERSAL::isa as a function

* Thu Sep 23 2010 Funda Wang <fwang@mandriva.org> 0.160.0-2mdv2011.0
+ Revision: 580731
- rebuild

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.160.0-1mdv2010.0
+ Revision: 401809
- rebuild using %%perl_convert_version
- fixed license field

* Sun Jan 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.16-8mdv2009.1
+ Revision: 324627
- requires any perl YAML parser
- fix dependencies

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.16-6mdv2009.0
+ Revision: 258886
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.16-5mdv2009.0
+ Revision: 246793
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Dec 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.16-3mdv2008.1
+ Revision: 133737
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Oct 06 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.16-2mdv2007.0
- buildrequires perl(YAML)

* Tue Oct 03 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.16-1mdv2007.0
- first mdv release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5766 |12cr|perl-YAML-LibYAML-0.350.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    YAML-LibYAML
%define upstream_version 0.35

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	2

Summary:    An XS Wrapper Module of libyaml
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/YAML/%{upstream_name}-%{upstream_version}.tar.gz
Patch0:     YAML-LibYAML-0.35-fix-format-errors.patch

BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(Filter::Util::Call)
BuildRequires: perl-devel
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}

%description
Kirill Siminov's 'libyaml' is arguably the best YAML implementation. The C
library is written precisely to the YAML 1.1 specification. It was
originally bound to Python and was later bound to Ruby.

This module is a Perl XS binding to libyaml which offers Perl the best YAML
support to date.

This module exports the functions 'Dump' and 'Load'. These functions are
intended to work exactly like 'YAML.pm''s corresponding functions.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch0 -p1 -b .format-error

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.350.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sun Apr 17 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.350.0-1
+ Revision: 654618
- new version
  update format errors patch

* Fri Nov 12 2010 Jérôme Quelin <jquelin@mandriva.org> 0.340.0-1mdv2011.0
+ Revision: 596718
- update to 0.34

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.330.0-2mdv2011.0
+ Revision: 555424
- rebuild

* Sun Apr 18 2010 Jérôme Quelin <jquelin@mandriva.org> 0.330.0-1mdv2010.1
+ Revision: 536218
- update to 0.33

* Sat May 30 2009 Jérôme Quelin <jquelin@mandriva.org> 0.320.0-1mdv2010.0
+ Revision: 381345
- import perl-YAML-LibYAML


* Sat May 30 2009 cpan2dist 0.32-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5767 |12cr|perl-Youri-BTS-0.1.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	Youri-BTS

Name:		perl-%{module}
Version:	0.1.1
Release:	7
Summary:	Youri BTS interface
License:	GPL or Artistic
Group:		Development/Other
Source:		http://youri.zarb.or/download/%{module}-v%{version}.tar.bz2
Url:		http://youri.zarb.org
BuildRequires:	perl-devel
Requires:	perl(version)
BuildArch:	noarch

%description
YOURI stands for "Youri Offers an Upload & Repository Infrastucture". It aims
to build tools making management of a coherent set of packages easier.

This class provides an uniform view over various kind of bug-tracking systems.

%prep
%setup -q -n %{module}-v%{version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files 
%doc ChangeLog README
%{perl_vendorlib}/Youri
%{_mandir}/man3/*


%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.1.1-6mdv2010.0
+ Revision: 430670
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.1.1-5mdv2009.0
+ Revision: 258920
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.1.1-4mdv2009.0
+ Revision: 246795
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.1.1-2mdv2008.1
+ Revision: 136373
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Apr 23 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.1-2mdv2008.0
+ Revision: 17196
- force dependency on perl-version

* Sun Apr 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.1-1mdv2008.0
+ Revision: 17027
- new version


* Fri Mar 09 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.0-1mdv2007.1
+ Revision: 138886
- Imported perl-Youri-BTS-0.1.0-1mdv2007.1 into SVN repository.

* Fri Mar 09 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.0-1mdv2007.1
- first mdv release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5768 |12cr|perl-Youri-Config-0.2.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name       Youri-Config
%define upstream_version    0.2.1

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2
Summary:	Youri configuration handler
License:	GPL or Artistic
Group:		Development/Other
Url:		http://youri.zarb.org
Source:		http://youri.zarb.or/download/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(YAML::AppConfig)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(version)
Requires:	perl(version)
BuildArch:	noarch

%description
YOURI stands for "Youri Offers an Upload & Repository Infrastucture". It aims
to build tools making management of a coherent set of packages easier.

This package provides configuration handling for other youri programs.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files 
%doc ChangeLog README
%{perl_vendorlib}/Youri
%{_mandir}/man3/*

%changelog
* Sat Jan 22 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.1-1mdv2011.0
+ Revision: 632210
- new version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.2.0-5mdv2010.0
+ Revision: 430671
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.2.0-4mdv2009.0
+ Revision: 258921
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.2.0-3mdv2009.0
+ Revision: 246798
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.2.0-1mdv2008.1
+ Revision: 136373
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed May 02 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.0-1mdv2008.0
+ Revision: 20746
- new release
- force dependency on perl-version


* Fri Mar 09 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.1-1mdv2007.1
+ Revision: 138940
- fix build dependencies _correctly_
- fix build dependencies
- Imported perl-Youri-Config-0.1.1-1mdv2007.1 into SVN repository.

* Fri Mar 09 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.1-1mdv2007.1
- first mdv release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5769 |12cr|perl-Youri-Media-0.2.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	Youri-Media

Name:		perl-%{module}
Version:	0.2.1
Release:	7
Summary:	Abstract media class
License:	GPL or Artistic
Group:		Development/Other
Source:		http://youri.zarb.or/download/%{module}-v%{version}.tar.bz2
Url:		http://youri.zarb.org
BuildRequires:	perl-devel
BuildRequires:	perl(Youri::Package)
BuildRequires:	perl(LWP::Simple)
BuildRequires:	perl(URPM)
BuildRequires:	perl(version)
Requires:	perl(version)
BuildArch:	noarch

%description
YOURI stands for "Youri Offers an Upload & Repository Infrastucture". It aims
to build tools making management of a coherent set of packages easier.

This class provides an uniform view over various kind of packages set.

%prep
%setup -q -n %{module}-v%{version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files 
%doc ChangeLog README
%{perl_vendorlib}/Youri
%{_mandir}/man3/*


%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.2.1-6mdv2010.0
+ Revision: 430672
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.2.1-5mdv2009.0
+ Revision: 258922
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.2.1-4mdv2009.0
+ Revision: 246800
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.2.1-2mdv2008.1
+ Revision: 136373
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Apr 23 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.1-2mdv2008.0
+ Revision: 17198
- force dependency on perl-version
- Import perl-Youri-Media



* Sun Apr 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.1-1mdv2008.0
- first mdv release 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5770 |12cr|perl-Youri-Package-0.2.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name       Youri-Package
%define upstream_version    0.2.2
%define __noautoreq 'perl\\((URPM|RPM.*|RPM4.*)\\)'

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    3
Summary:	Abstract package class
License:	GPLv1+ or Artistic
Group:		Development/Other
Url:		http://youri.zarb.org
Source0:	http://youri.zarb.or/download/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:  perl(Youri::Package::RPM::Generator)
BuildRequires:  perl(Test::Exception)
BuildRequires:  perl(Expect)
BuildRequires:  perl(RPM)
BuildRequires:  perl(URPM)
BuildRequires:  perl(UNIVERSAL::require)
BuildRequires:  perl-version
BuildRequires:  perl-devel
Requires:       perl-version
BuildArch:      noarch

%description
YOURI stands for "Youri Offers an Upload & Repository Infrastucture". It aims
to build tools making management of a coherent set of packages easier.

This class provides an uniform view over various kind of packages.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
# a problem in the chroot prevent expect-based signature test to work
#%__make test

%install
rm -rf %{buildroot}
%makeinstall_std

%files 
%defattr(-,root,root)
%doc Changes README
%{perl_vendorlib}/Youri
%{_mandir}/man3/*


%changelog
* Mon Feb 28 2011 Funda Wang <fwang@mandriva.org> 0.2.2-2mdv2011.0
+ Revision: 640784
- rebuild to obsolete old packages

* Sun Jan 30 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.2-1
+ Revision: 634184
- new version

* Sat Jan 29 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.1-1
+ Revision: 633915
- new version

* Thu Jan 27 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.0-2
+ Revision: 633182
- disable tests as long as the chroot issue with /dev/tty exists
- no dependency on RPM bindings (only one is needed)

* Sat Jan 22 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.0-1
+ Revision: 632221
- new version
- dropped rpm5 patch, merged upstream

* Wed Jan 19 2011 Eugeni Dodonov <eugeni@mandriva.com> 0.1.1-8
+ Revision: 631702
- Rebuild

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - merge rpm5 branch

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.1.1-6mdv2011.0
+ Revision: 430673
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.1.1-4mdv2009.0
+ Revision: 268886
- rebuild early 2009.0 package (before pixel changes)

* Sat May 24 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.1-3mdv2009.0
+ Revision: 210963
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Apr 23 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.1-2mdv2008.0
+ Revision: 17200
- force dependency on perl-version

* Sun Apr 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.1-1mdv2008.0
+ Revision: 17031
- Import perl-Youri-Package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5771 |12cr|perl-Youri-Package-RPM-Builder-0.3.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name		Youri-Package-RPM-Builder
%define upstream_version	0.3.0

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4
Summary:	Build RPM packages
License:	GPL or Artistic
Group:		Development/Other
Url:		http://youri.zarb.org
Source0:	http://youri.zarb.org/download/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(RPM)
BuildRequires:	perl(Youri::Package::RPM)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(String::ShellQuote)
BuildRequires:	perl(version)
Requires:	perl(version)
BuildArch:	noarch

%description
YOURI stands for "Youri Offers an Upload & Repository Infrastucture". It aims
to build tools making management of a coherent set of packages easier.

This module build rpm packages.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files 
%doc Changes README
%{perl_vendorlib}/Youri
%{_mandir}/man3/*


%changelog
* Sat Mar 12 2011 Funda Wang <fwang@mandriva.org> 0.3.0-3mdv2011.0
+ Revision: 643944
- rebuild
- rebuild

* Fri Jan 28 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.0-1
+ Revision: 633678
- new version

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - fix RPM::Problems usage with rpm5
    - fix a part of the code that weren't ported to rpm5 as it weren't covered by the
      regression tests

* Sun Jan 09 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.2.0-3mdv2011.0
+ Revision: 630738
- merge rpm5 branch

* Sun Sep 13 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.0-1mdv2010.0
+ Revision: 438984
- new version
- use perl_version macro

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.1.2-5mdv2010.0
+ Revision: 430674
- rebuild

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - set TEST_AUTHOR environment variable to enable prereq & perlcritic test

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.1.2-4mdv2009.0
+ Revision: 258923
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.1.2-3mdv2009.0
+ Revision: 246808
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - new version

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Nov 17 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.1-1mdv2008.1
+ Revision: 109519
- new version
- import perl-Youri-Package-RPM-Builder



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5772 |12cr|perl-Youri-Package-RPM-Generator-0.1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name       Youri-Package-RPM-Generator
%define upstream_version    0.1.1

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    2
Summary:	Template-based rpm generator
License:	GPL or Artistic
Group:		Development/Other
Url:		http://youri.zarb.org
Source0:	http://youri.zarb.or/download/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:  perl(URPM)
BuildRequires:  perl(Test::Exception)
BuildRequires:  perl(Text::Template)
BuildRequires:  perl-version
BuildRequires:  perl-devel
Requires:       perl-version
BuildArch:	    noarch

%description
YOURI stands for "Youri Offers an Upload & Repository Infrastucture". It aims
to build tools making management of a coherent set of packages easier.

This module generates rpm packages from a spec file template, for testing
purposes.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%__make test

%install
%makeinstall_std

%files 
%doc Changes README
%{perl_vendorlib}/Youri
%{_mandir}/man3/*




%changelog
* Fri Jan 28 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.1-1mdv2011.0
+ Revision: 633675
- new version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.1.0-6mdv2010.0
+ Revision: 430675
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.1.0-5mdv2009.0
+ Revision: 258924
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.1.0-4mdv2009.0
+ Revision: 246825
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.1.0-2mdv2008.1
+ Revision: 136373
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Apr 23 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.0-2mdv2008.0
+ Revision: 17229
- force dependency on perl-version


* Fri Mar 09 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.0-1mdv2007.1
+ Revision: 138890
- Imported perl-Youri-Package-RPM-Generator-0.1.0-1mdv2007.1 into SVN repository.

* Fri Mar 09 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.0-1mdv2007.1
- first mdv release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5773 |12cr|perl-Youri-Package-RPM-Updater-0.6.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name       Youri-Package-RPM-Updater
%define upstream_version    0.6.1

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3
Summary:	Update RPM packages
License:	GPL or Artistic
Group:		Development/Other
Url:		http://youri.zarb.org
Source0:	http://youri.zarb.or/download/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(DateTime)
BuildRequires:	perl(Youri::Package::RPM)
BuildRequires:	perl(RPM)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(SVN::Client)
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(Readonly)
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(YAML::AppConfig)
BuildRequires:	perl(version)
Requires:	perl(version)
BuildArch:	noarch

%description
YOURI stands for "Youri Offers an Upload & Repository Infrastucture". It aims
to build tools making management of a coherent set of packages easier.

This module updates rpm packages. When given an explicit new version, it
updates the spec file, and downloads new sources automatically. When not given
a new version, it just updates the spec file.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files 
%doc Changes README
%{perl_vendorlib}/Youri
%{_mandir}/man3/*

%changelog
* Mon Feb 28 2011 Funda Wang <fwang@mandriva.org> 0.6.1-2mdv2011.0
+ Revision: 640785
- rebuild to obsolete old packages

* Sun Jan 30 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.6.1-1
+ Revision: 634185
- new version

* Sat Jan 29 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.6.0-1
+ Revision: 633929
- new version

* Sun Jan 09 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.5.2-5mdv2011.0
+ Revision: 630747
- merge rpm5 branch

* Wed Jul 21 2010 Thierry Vignaud <tv@mandriva.org> 0.5.2-3mdv2011.0
+ Revision: 556539
- temporary disable BR: perl-SVN & test suite due to missing perl-SVN with new perl
- rebuild for new perl

* Wed Dec 02 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.2-1mdv2010.1
+ Revision: 472562
- new version
- new version

* Sat Nov 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.0-1mdv2010.1
+ Revision: 468566
- new version

* Fri Jul 03 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.4.7-1mdv2010.0
+ Revision: 391956
- new version

* Tue Jun 02 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.4.6-1mdv2010.0
+ Revision: 382288
- new version

* Mon May 18 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.4.5-1mdv2010.0
+ Revision: 377350
- new version

* Thu May 07 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.4.4-1mdv2010.0
+ Revision: 373065
- new version

* Tue Jan 06 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.4.3-1mdv2009.1
+ Revision: 325397
- new vesion

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.4.2-2mdv2009.0
+ Revision: 268887
- rebuild early 2009.0 package (before pixel changes)

* Tue Apr 22 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.4.2-1mdv2009.0
+ Revision: 196539
- new  version

* Sun Feb 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.4.1-1mdv2008.1
+ Revision: 169415
- new version
- spec cleanup
- new version

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Nov 17 2007 Funda Wang <fwang@mandriva.org> 0.3.4-2mdv2008.1
+ Revision: 109318
- rebuild

* Thu Nov 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.4-1mdv2008.1
+ Revision: 104482
- new version

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.3-1mdv2008.0
+ Revision: 85914
- new version

* Fri Jul 27 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.2-1mdv2008.0
+ Revision: 56246
- new version

* Thu Jul 26 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.1-1mdv2008.0
+ Revision: 55811
- new version

* Thu Jul 26 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.0-1mdv2008.0
+ Revision: 55805
- new version

* Sun Jul 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.1-1mdv2008.0
+ Revision: 46763
- new version

* Sun Jul 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.0-1mdv2008.0
+ Revision: 46299
- new version

* Wed Apr 25 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.1-1mdv2008.0
+ Revision: 18364
- new version

* Mon Apr 23 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.0-2mdv2008.0
+ Revision: 17230
- force dependency on perl-version

* Sun Apr 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.0-1mdv2008.0
+ Revision: 17042
- Import perl-Youri-Package-RPM-Updater



* Sun Apr 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.0-1mdv2008.0
- first mdv release 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5774 |12cr|perl-Youri-Repository-0.1.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	Youri-Repository

Name:		perl-%{module}
Version:	0.1.0
Release:	6
Summary:	Packages repository abstraction layer
License:	GPL or Artistic
Group:		Development/Other
Source:		http://youri.zarb.or/download/%{module}-v%{version}.tar.bz2
Url:		http://youri.zarb.org
BuildRequires:	perl-devel
BuildRequires:	perl(Youri::Package::RPM::Test)
BuildRequires:	perl(version)
Requires:       perl(version)
BuildArch:	noarch

%description
YOURI stands for "Youri Offers an Upload & Repository Infrastucture". It aims
to build tools making management of a coherent set of packages easier.

This class provides an uniform view over various kind of packages repository.

%prep
%setup -q -n %{module}-v%{version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files 
%doc ChangeLog README
%{perl_vendorlib}/Youri
%{_mandir}/man3/*


%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.1.0-5mdv2010.0
+ Revision: 430676
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.1.0-4mdv2009.0
+ Revision: 268888
- rebuild early 2009.0 package (before pixel changes)

* Sat May 24 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.0-3mdv2009.0
+ Revision: 210952
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Apr 23 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.0-2mdv2008.0
+ Revision: 17202
- force dependency on perl-version

* Sun Apr 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.0-1mdv2008.0
+ Revision: 17079
- Import perl-Youri-Repository



* Sun Apr 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.0-1mdv2008.0
- first mdv release 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5775 |12cr|perl-Youri-Utils-0.2.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	Youri-Utils

Name:		perl-%{module}
Version:	0.2.1
Release:	6
Summary:	Youri shared functions
License:	GPL or Artistic
Group:		Development/Other
Source:		http://youri.zarb.or/download/%{module}-v%{version}.tar.bz2
Url:		http://youri.zarb.org
BuildRequires:	perl-devel
BuildRequires:	perl(UNIVERSAL::require)
BuildRequires:	perl(version)
Requires:	perl(version)
BuildArch:	noarch

%description
YOURI stands for "Youri Offers an Upload & Repository Infrastucture". It aims
to build tools making management of a coherent set of packages easier.

This package provides basic utility functions used by other youri programs.

%prep
%setup -q -n %{module}-v%{version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files 
%doc ChangeLog README
%{perl_vendorlib}/Youri
%{_mandir}/man3/*

%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.2.1-5mdv2010.0
+ Revision: 430677
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.2.1-4mdv2009.0
+ Revision: 268889
- rebuild early 2009.0 package (before pixel changes)

* Sat May 24 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.1-3mdv2009.0
+ Revision: 210951
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Apr 23 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.1-2mdv2008.0
+ Revision: 17191
- force dependency on perl-version

* Sun Apr 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.1-1mdv2008.0
+ Revision: 17030
- new version


* Fri Mar 09 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.1-1mdv2007.1
+ Revision: 138939
- fix build dependencies _correctly_
- fix build dependencies
- Imported perl-Youri-Utils-0.1.1-1mdv2007.1 into SVN repository.

* Fri Mar 09 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.1-1mdv2007.1
- first mdv release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5776 |12cr|perroquet-1.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A listening comprehension tutor
Name:		perroquet
Version:	1.1.1
Release:	%mkrel 1
Source0:	http://launchpad.net/perroquet/1.1/%{version}/+download/%{name}-%{version}.tar.gz
License:	GPLv3
Group:		Education
URL:		http://perroquet.b219.org
BuildRequires:	python-devel
BuildRequires:	intltool
BuildRequires:	python-setuptools
BuildRequires:	desktop-file-utils
Requires:	gtk+2.0
Requires:	gstreamer0.10-plugins-good
Requires:	gstreamer0.10-python
Requires:	pygtk2.0
BuildArch:	noarch

%description
Perroquet is a educational program to improve playfully your listening in a
foreign language.

The principle of Perroquet is to use a video or audio file and the associated
subtitles to make you listen and understand the dialogue or lyrics. After
having identified the files to use, Perroquet will read a piece of video then
pause. It will show you the number of words to find and you will have to type
them to continue. You can listen a sequence as many times as necessary.
If you do not understand, Perroquet offers several means to help you.

%prep
%setup -q

%build
python setup.py build 

%install
rm -rf %{buildroot}
python setup.py \
	--without-icon-cache \
	--without-mime-database \
	--without-desktop-database \
	install --root=%{buildroot}

desktop-file-install \
	--remove-key=Encoding \
	--remove-category=Application \
	--add-category=Languages \
	--dir %{buildroot}%{_datadir}/applications \
	%{buildroot}%{_datadir}/applications/%{name}.desktop

%find_lang %{name}

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc README AUTHORS ChangeLog NEWS MAINTAINERS
%{_bindir}/%{name}
%{python_sitelib}/%{name}lib
%{python_sitelib}/%{name}-%{version}-py%{py_ver}.egg-info
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/*/*.*
%{_datadir}/%{name}
%{_datadir}/pixmaps/*
%{_datadir}/mime/packages/%{name}.xml
%dir %{_sysconfdir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}/*.ini
%config(noreplace) %{_sysconfdir}/%{name}/*.conf


%changelog
* Fri Jun 17 2011 Jani Välimaa <wally@mandriva.org> 1.1.1-1mdv2011.0
+ Revision: 685873
- new version 1.1.1
- drop buildroot definition
- minor .spec cleanup

* Sat Jan 16 2010 Jérôme Brenier <incubusss@mandriva.org> 1.0.1-2mdv2011.0
+ Revision: 492482
- use Education for the Group tag
- fix desktop file (and BR desktop-file-utils)

* Sat Jan 16 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1.0.1-1mdv2010.1
+ Revision: 491950
- import perroquet



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5777 |12cr|pflogsumm-1.1.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name pflogsumm
%define	version	1.1.5
%define	release	1

Summary: 	Postfix Log Entry Summarizer
Name: 		%{name}
Version: 	%{version}
Release:	%{release}
License: 	GPL
Group:		Monitoring
Source0:	http://jimsun.LinxNet.com/downloads/pflogsumm-%{version}.tar.gz
Url:		http://jimsun.LinxNet.com/
Buildarch:	noarch

%description
Pflogsumm is a log analyzer/summarizer for the Postfix MTA.  It is
designed to provide an over-view of Postfix activity, with just enough
detail to give the administrator a "heads up" for potential trouble
spots.
Pflogsumm generates summaries and, in some cases, detailed reports of
mail server traffic volumes, rejected and bounced email, and server
warnings, errors and panics.

%prep
%setup -q

%install
mkdir -p %buildroot/%{_sbindir}
mkdir -p %buildroot/%{_mandir}/man1
install -m755 pflogsumm.pl %buildroot/%{_sbindir}/pflogsumm
install -m644 pflogsumm.1 %buildroot/%{_mandir}/man1/pflogsumm.1

%files
%defattr(-,root,root,755)
%doc ChangeLog pflogsumm-faq.txt README ToDo
%{_sbindir}/pflogsumm
%{_mandir}/man1/pflogsumm.1*



%changelog
* Wed Feb 08 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.1.5-1
+ Revision: 771858
- version update 1.1.5

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.1.0-9mdv2010.0
+ Revision: 430678
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.1.0-8mdv2009.0
+ Revision: 267989
+ rebuild (emptylog)

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 1.1.0-7mdv2009.0
+ Revision: 258925
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.1.0-6mdv2009.0
+ Revision: 246831
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.1.0-4mdv2008.1
+ Revision: 136373
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5778 |12cr|pftp-1.1.6-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name 		pftp
%define version 	1.1.6
%define release 	%mkrel 15

Summary: 	Port-File-Transfer-Program not to muddle up with standard FTP
Name: 		%{name}
Version: 	%{version}
Release: 	%{release}
Group: 		Networking/File transfer
License: 	GPL
URL: 		http://www.pftp.de/
Source0: 	%{name}-%{version}.tar.bz2
Source1:	faq.html.bz2
Source2:	pftp-xinetd
Patch0:		%{name}-mdk.patch.bz2
Buildrequires:	openssl-devel glibc-static-devel 
BuildRoot: 	%{_tmppath}/%{name}-buildroot


%description
pftp allows you to send and receive files and directories recursively, 
send and receive standard input and ouput, filter your connection, set 
the net buffer size, set the bandwidth, send UDP datagrams unicasted, 
broadcasted, and multicasted (which is meant for AUDIO and VIDEO streaming), 
send data to another user and manage that data, perform a network test 
based on either UDP or TCP, and use optimized buffers for your Gigabit 
Ethernet links. pftp can start from command line, as a daemon, or by
inetd. All features are supported for IPv4 and IPv6.

%prep

%setup -q
%patch0 -p1 

%build
%__make

%install
[ -d $RPM_BUILD_ROOT ] && rm -r $RPM_BUILD_ROOT;

install -d $RPM_BUILD_ROOT{%{_bindir},%{_mandir}/man1,%{_sysconfdir}/xinetd.d}

install -m644 pftp.conf $RPM_BUILD_ROOT%{_sysconfdir}
install -m644 %SOURCE2 $RPM_BUILD_ROOT%{_sysconfdir}/xinetd.d/pftp
bzcat %SOURCE1 > faq.html

%makeinstall  BINDIR=$RPM_BUILD_ROOT%{_sbindir} MANDIR=$RPM_BUILD_ROOT%{_mandir}

%clean
[ -d $RPM_BUILD_ROOT ] && rm -r $RPM_BUILD_ROOT;

%post
cp /etc/services /etc/services.pftp.save
cat /etc/services.pftp.save | \
grep -v "^"pftp | grep -v "^#pftp"  > /etc/services
echo "pftp      662/tcp		# pftp service" >> /etc/services 
rm -f /etc/services.pftp.save 

%files 
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/xinetd.d/pftp
%config(noreplace) %{_sysconfdir}/pftp.conf
%{_sbindir}/*
%defattr(644,root,root,755)
%doc INSTALL README TODO COPYING CREDITS Changes faq.html pftp.conf
%{_mandir}/man*/*



%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.1.6-15mdv2010.0
+ Revision: 430681
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.1.6-14mdv2009.0
+ Revision: 258929
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.1.6-13mdv2009.0
+ Revision: 246849
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 1.1.6-11mdv2008.1
+ Revision: 124153
- kill re-definition of %%buildroot on Pixel's request
- import pftp


* Tue Dec 27 2005 Lenny Cartier <lenny@mandriva.com> 1.1.6-11mdk
- rebuild

* Tue Oct 26 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.1.6-10mdk
- rebuild

* Sat Sep 13 2003 Michael Scherer <scherer.michael@free.fr> 1.1.6-9mdk 
- BuildRequires glibc-devel-static

* Fri Sep 05 2003 Michael Scherer <scherer.michael@free.fr> 1.1.6-8mdk 
- Buildrequires openssl-devel
- fix /etc/services modification

* Tue May 06 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.1.6-7mdk
- buildrequires

* Wed Jan 22 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.1.6-6mdk
- rebuild

* Wed Aug 28 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.1.6-5mdk
- rebuild

* Fri Aug 24 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.1.6-4mdk
- rebuild

* Wed Jan 24 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.1.6-3mdk
- rebuild

* Tue Sep 12 2000 Lenny Cartier <lenny@mandrakesoft.com> 1.1.6-2mdk
- BM

* Sun Jul 16 2000 Christian Zoffoli <czoffoli@linux-mandrake.com> 1.1.6-1mdk
- Mandrakized version
- Added xinetd support


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5779 |12cr|pgaccess-0.99.0.20081028-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A Tcl/Tk client for postgresql
Name:		pgaccess
# Just a CVS snapshot, versioning is historical
Version:	0.99.0.20081028
Release:	%{mkrel 9}
Source0:	%{name}-%{version}.tar.lzma
Source20:	pgaccess-16.png
Source21:	pgaccess-32.png
Source22:	pgaccess-48.png
License:	GPL
Group:		Databases
URL:		http://pgfoundry.org/projects/pgaccess/
BuildRoot:	%{_tmppath}/%{name}-buildroot
# For the macros
BuildRequires:	tcl-devel
Requires:	tk >= 8.0
Requires:	tcl >= 8.0
Requires:	tcl-tcllib
BuildArch:	noarch

%description
Graphical database management tool for PostgreSQL.

%prep
%setup -q -n %{name}
sed -i -e 's,list frame none underline,list dotbox none underline,g' lib/widgets/tablelist3.8/scripts/tablelistWidget.tcl
rm -rf op_sys

%build

%install
rm -rf %{buildroot}

mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{tcl_sitelib}/%{name}

perl -pi -e 's|/usr/local|%{tcl_sitelib}|' pgaccess

cat <<EOF >%{buildroot}%{_bindir}/pgaccess
#!/bin/sh
export PGACCESS_HOME="/usr/share/tcl%{tcl_version}/pgaccess"

\$PGACCESS_HOME/pgaccess.tcl $* &
EOF

cp -vfr * %{buildroot}%{tcl_sitelib}/%{name}
rm -fr %{buildroot}%{tcl_sitelib}/%{name}/doc

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=PostgreSQL Access
Comment=PostgreSQL Tcl/Tk front-end
Exec=%{_bindir}/%{name} 
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Development;Database;
EOF

mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
install -D -m644 %{SOURCE20} %{buildroot}%{_iconsdir}/hicolor/16x16/apps/pgaccess.png
install -D -m644 %{SOURCE21} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/pgaccess.png
install -D -m644 %{SOURCE22} %{buildroot}%{_iconsdir}/hicolor/48x48/apps/pgaccess.png

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc doc/ README
%attr(755,root,root) %{_bindir}/%{name}
%{tcl_sitelib}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop
%{_iconsdir}/hicolor/*/apps/pgaccess.png



%changelog
* Mon Sep 14 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.99.0.20081028-9mdv2010.0
+ Revision: 440813
- rebuild

* Fri Dec 05 2008 Adam Williamson <awilliamson@mandriva.org> 0.99.0.20081028-8mdv2009.1
+ Revision: 310411
- buildrequires tcl-devel (for the macros)
- fix categories in menu file
- fd.o icons
- move to new location per policy
- fix a bug in tablelistWidget.tcl that causes app not to run, found this fix
  elsewhere but I forget where
- less hyperbolic description
- clean spec (macros, tabs etc)
- new CVS snapshot

* Fri Aug 01 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.99.0.20040219-7mdv2009.0
+ Revision: 258930
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.99.0.20040219-6mdv2009.0
+ Revision: 246851
- rebuild
- drop old menu

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.99.0.20040219-4mdv2008.1
+ Revision: 136373
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request
    - kill desktop-file-validate's error: string list key "Categories" in group "Desktop Entry" does not have a semicolon (";") as trailing character


* Sat Jan 13 2007 Olivier Thauvin <nanardon@mandriva.org> 0.99.0.20040219-4mdv2007.0
+ Revision: 108354
- fix dep (#28175)

* Tue Aug 08 2006 Olivier Thauvin <nanardon@mandriva.org> 0.99.0.20040219-3mdv2007.0
+ Revision: 54184
- xdg menu
- Import pgaccess

* Mon May 01 2006 Olivier Thauvin <nanardon@mandriva.org> 0.99.0.20040219-2mdk
- Birthday rebuild

* Tue Apr 19 2005 Olivier Thauvin <nanardon@mandrake.org> 0.99.0.20040219-1mdk
- 0.99.0.20040219
- remove buggy requires
- update url

* Fri Dec 24 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.98.8.20030520-2mdk
- Birthday rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5780 |12cr|pgadmin3-1.14.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    pgadmin3
%define version 1.14.0
%define release %mkrel 1
%define Summary Graphical client for PostgreSQL

Summary:        %{Summary}
Name:           %{name}
Version:        %{version}
Release:        %{release}
License:        Artistic
Group:          Databases
Source0:        ftp://ftp4.fr.postgresql.org/pub/mirrors/postgresql/pgadmin3/release/v%{version}/src/%{name}-%{version}.tar.gz
Patch0:		pgadmin3-1.12.2-link.patch
Patch1:		pgadmin3-1.12.2-desktop-file.patch
URL:            http://www.pgadmin.org/
BuildRequires:  wxgtku-devel >= 2.8
BuildRequires:  postgresql-devel
BuildRequires:  desktop-file-utils
BuildRequires:  libxslt-devel
BuildRequires:  imagemagick
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
PostgreSQL Tools.

%prep
%setup -q
%patch0 -p0 -b .link
%patch1 -p0 -b .desktop

%build
autoreconf -fi
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

desktop-file-install --dir %{buildroot}/%{_datadir}/applications/ \
	--remove-category=Application \
	--add-category=Database \
	pkg/%{name}.desktop

install -d $RPM_BUILD_ROOT{%{_iconsdir},%{_miconsdir},%{_liconsdir}}
convert -size 16x16 pgadmin/include/images/pgAdmin3.png $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
convert -size 32x32 pgadmin/include/images/pgAdmin3.png $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
convert -size 48x48 pgadmin/include/images/pgAdmin3.png $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_datadir}/applications/%{name}.desktop
%{_bindir}/png2c

%changelog
* Fri Nov 18 2011 Sergey Zhemoitel <serg@mandriva.org> 1.14.0-1mdv2012.0
+ Revision: 731550
- add new version 1.14.0

* Wed Jun 29 2011 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1.12.2-3
+ Revision: 688165
- Rebuild for new PG libs

* Fri Mar 11 2011 Angelo Naselli <anaselli@mandriva.org> 1.12.2-2
+ Revision: 643799
- fixed desktop file icon

* Mon Feb 28 2011 Funda Wang <fwang@mandriva.org> 1.12.2-1
+ Revision: 640976
- update file list
- new version 1.12.2

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.10.1-3mdv2011.0
+ Revision: 614534
- the mass rebuild of 2010.1 packages

* Wed Jan 13 2010 Olivier Thauvin <nanardon@mandriva.org> 1.10.1-2mdv2010.1
+ Revision: 490615
- rebuild

* Tue Dec 15 2009 Frederik Himpe <fhimpe@mandriva.org> 1.10.1-1mdv2010.1
+ Revision: 479077
- update to new version 1.10.1

* Wed Jul 08 2009 Frederik Himpe <fhimpe@mandriva.org> 1.10.0-1mdv2010.0
+ Revision: 393703
- Update to new version 1.10.0
- pgagent is now distributed seperately

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.8.4-2mdv2009.0
+ Revision: 268957
- rebuild early 2009.0 package (before pixel changes)

  + Olivier Thauvin <nanardon@mandriva.org>
    - 1.8.4

* Tue Feb 05 2008 Olivier Thauvin <nanardon@mandriva.org> 1.8.2-1mdv2008.1
+ Revision: 162672
- 1.8.2

* Sat Jan 05 2008 Olivier Thauvin <nanardon@mandriva.org> 1.8.1-1mdv2008.1
+ Revision: 145673
- add source0 url
- 1.8.1

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Oct 27 2007 Olivier Thauvin <nanardon@mandriva.org> 1.8.0-1mdv2008.1
+ Revision: 102597
- 1.8.0

* Tue Jul 17 2007 Jérôme Soyer <saispo@mandriva.org> 1.6.3-1mdv2008.0
+ Revision: 53128
- New release 1.6.3


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5781 |12cr|pgfouine-1.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name            pgfouine
%define version         1.0
%define release         %mkrel 3
%define _requires_exceptions pear(version.php)

Name:	 %{name}
Version: %{version}
Release: %{release}
Summary: PostgreSQL log analyzer
License: GPL
Group:   System/Servers
Source0: %{name}-%{version}.tar.bz2
#Patch0: %{name}-include_path.patch.bz2
URL:     http://pgfouine.projects.postgresql.org
Requires: postgresql-server
Requires: php-cli
BuildRoot: %{_tmppath}/%{name}-buildroot
Buildarch: noarch

%description
pgFouine is a PostgreSQL log analyzer used to generate 
detailed reports from a PostgreSQL log file. pgFouine 
can help you to determine which queries you should
optimize to speed up your PostgreSQL based application.

%prep
rm -rf $RPM_BUILD_ROOT
%setup -q -n  %{name}-%{version}
#%patch0 -p0

%build

%install
mkdir -p $RPM_BUILD_ROOT%{_bindir}
mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
mkdir -p $RPM_BUILD_ROOT%{_libdir}/%{name}
install -m 755 pgfouine.php %{buildroot}%{_bindir}
cp -r include %{buildroot}%{_libdir}/%{name}
install -m 644 AUTHORS ChangeLog COPYING INSTALL README THANKS %{buildroot}%{_docdir}/%{name}-%{version}
cp -r tests %{buildroot}%{_docdir}/%{name}-%{version}

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_bindir}/*
%{_docdir}/%{name}-%{version}
%{_libdir}/%{name}





%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.0-3mdv2010.0
+ Revision: 430682
- rebuild

* Mon Jun 16 2008 Michael Scherer <misc@mandriva.org> 1.0-2mdv2009.0
+ Revision: 219441
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Sat May 05 2007 Olivier Thauvin <nanardon@mandriva.org> 1.0-1mdv2008.0
+ Revision: 23215
- 1.0


* Tue Jan 02 2007 Anne Nicolas <anne.nicolas@mandriva.com> 0.7.2-2mdv2007.0
+ Revision: 103038
- New version
- Import pgfouine


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5782 |12cr|pgn-extract-16.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	16.7
%define tarballversion %(echo %version|sed -e 's|\\.|-|') 

Summary:	Portable Game Notation (PGN) Manipulator for Chess Games
Name:		pgn-extract
Version:	%{version}
Release:	%mkrel 2
License:	GPLv2
Group:		Games/Boards
URL:		http://www.cs.kent.ac.uk/people/staff/djb/pgn-extract/
Source0:	ftp://ftp.cs.kent.ac.uk/pub/djb/Extract/pgn-extract-%{tarballversion}.tgz
# (Abel) 15.0-1mdk neater help message
Patch1:		pgn-extract-15.0-help-mesg.patch
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Its purpose is for manipulating chess games written in the Portable
Game Notation (PGN).

There are several ways to specify the criteria on which to extract:
textual move sequences, the position reached after a sequence
of moves, information in the tag fields, and material balance in
the ending.

Extracted games may be written out either including or
excluding comments, NAGs, and variations. Games may be given ECO
classifications derived from the accompanying file eco.pgn, or a
customised version provided by the user.

%prep
%setup -q -n %{name}-%{tarballversion}
%patch1 -p1 -b .helpmsg

%build
%make OPTIMIZE="$RPM_OPT_FLAGS"

%install
rm -rf %{buildroot}
install -D -m 755 pgn-extract ${RPM_BUILD_ROOT}%{_gamesbindir}/pgn-extract

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc help.html eco.pgn
%{_gamesbindir}/*


%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 16.7-2mdv2011.0
+ Revision: 614535
- the mass rebuild of 2010.1 packages

* Mon Feb 15 2010 Sandro Cazzaniga <kharec@mandriva.org> 16.7-1mdv2010.1
+ Revision: 506100
- correct patch
- Update to 16.7
- del old patches

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 16.2-5mdv2010.0
+ Revision: 430683
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 16.2-4mdv2009.0
+ Revision: 258932
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 16.2-3mdv2009.0
+ Revision: 246852
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 16.2-1mdv2008.1
+ Revision: 136373
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Jul 06 2007 Funda Wang <fwang@mandriva.org> 16.2-1mdv2008.0
+ Revision: 49102
- Rediff patch0
- New version
- Import pgn-extract



* Thu Aug 24 2006 Nicolas Lcureuil <neoclust@mandriva.org> 15.0-1mdv2007.0
- Fix Group

* Mon Aug 22 2005 Abel Cheung <deaddog@mandriva.org> 15.0-2mdk
- Patch3: Allow checkmate symbol '#' to exist in pgn file

* Sun Jul 03 2005 Abel Cheung <deaddog@mandriva.org> 15.0-1mdk
- First Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5783 |12cr|pgworksheet-1.9-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name pgworksheet
%define version 1.9
%define release %mkrel 6

Summary: A simple GUI frontend to PostgreSQL
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.bz2
Source1: pgworksheet-16.png
Source2: pgworksheet-32.png
Source3: pgworksheet-48.png
License: GPLv2+
Group: Databases
Url: http://pgworksheet.projects.postgresql.org/index.html
BuildRoot: %{_tmppath}/%{name}-buildroot
Requires: pyPgSQL
Requires: pygtk2.0
BuildRequires: python-devel

%description
PgWorksheet is a simple GUI frontend to PostgreSQL for executing SQL queries
and psql commands without using the psql command line tool.

%prep
%setup -q

%build
python setup.py build

%install
rm -rf $RPM_BUILD_ROOT
python setup.py install --root %buildroot

%find_lang %name

mkdir -p %buildroot{%_liconsdir,%_iconsdir,%_miconsdir}

install -m 644 %SOURCE1 %buildroot%_miconsdir/%name.png
install -m 644 %SOURCE2 %buildroot%_iconsdir/%name.png
install -m 644 %SOURCE3 %buildroot%_liconsdir/%name.png


%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%files -f %name.lang
%defattr(644,root,root,755)
%doc AUTHORS README
%attr(755,root,root) %_bindir/%name
%_prefix/lib/python*/site-packages/*
%dir %_datadir/pixmaps/pgworksheet
%_datadir/pixmaps/pgworksheet.png
%_datadir/pixmaps/pgworksheet/*
%_datadir/applications/pgworksheet.desktop
%_liconsdir/%name.png
%_iconsdir/%name.png
%_miconsdir/%name.png



%changelog
* Fri Nov 19 2010 Funda Wang <fwang@mandriva.org> 1.9-6mdv2011.0
+ Revision: 598911
- rebuild for py2.7

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.9-5mdv2010.0
+ Revision: 440816
- rebuild

* Tue Jan 06 2009 Funda Wang <fwang@mandriva.org> 1.9-4mdv2009.1
+ Revision: 325781
- rebuild

  + Michael Scherer <misc@mandriva.org>
    - fix license

* Fri Aug 22 2008 Olivier Thauvin <nanardon@mandriva.org> 1.9-3mdv2009.0
+ Revision: 275009
- force files permissions, fixing #43000

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.9-2mdv2009.0
+ Revision: 268958
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Sun Jun 08 2008 Olivier Thauvin <nanardon@mandriva.org> 1.9-1mdv2009.0
+ Revision: 216940
- 1.9

  + Thierry Vignaud <tv@mandriva.org>
    - drop old menu

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.8.1-2mdv2008.1
+ Revision: 136373
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Mon Aug 07 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/07/06 20:28:08 (54191)
- xdg menu

* Mon Aug 07 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/07/06 20:22:18 (54190)
Import pgworksheet

* Sun Feb 12 2006 Olivier Thauvin <nanardon@mandriva.org> 1.8.1-1mdk
- 1.8.1

* Sat Nov 05 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.7-3mdk
- Fix BuildRequires

* Sat May 07 2005 Olivier Thauvin <nanardon@mandriva.org> 1.7-2mdk
- Fix requires

* Sat May 07 2005 Olivier Thauvin <nanardon@mandriva.org> 1.7-1mdk
- first mandriva spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5784 |12cr|phalanx-23-0.beta.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A Chess Engine
Name:		phalanx
Version:	23
Release:	0.beta.1
License:	GPLv2
Group:		Games/Boards
URL:		http://dusan.freeshell.org/phalanx/
Source0:	http://downloads.sourceforge.net/project/phalanx/Version%20XXIII%20Beta/phalanx-XXIII-beta.tgz
Source1:	sbook.phalanx.bz2
Source2:	learn.phalanx.bz2
Source3:	phalanx.sh.bz2
Patch0:		phalanx-23-rosa-format-security.patch
Provides:	chessengine

# TODO: either exclusivearch or regen opening books.
#       phalanx opening books are big/little endian sensitive

%description
Phalanx is a chess engine. It contains a text interface for playing
chess. Though it does not have any graphical interface, one can use
it inside some GUI chess interface such as Xboard or CSBoard,
serving as a chess engine.

%prep
%setup -q -n phalanx-XXIII

mv sbook.phalanx sbook.phalanx.bak
bzip2 -dc %{SOURCE1} > sbook.phalanx
bzip2 -dc %{SOURCE2} > learn.phalanx
bzip2 -dc %{SOURCE3} > phalanx.sh

%patch0 -p1

%build
%make	CFLAGS='%optflags -ffast-math' \
	DEFINES='-DGNUFUN -DPBOOK_DIR=\"%{_gamesdatadir}/%{name}\" -DSBOOK_DIR=\"%{_gamesdatadir}/%{name}\" -DECO_DIR=\"%{_gamesdatadir}/%{name}\"'

%install
install -D -m 755 phalanx %{buildroot}%{_gamesbindir}/phalanx.real
install -D -m 755 phalanx.sh %{buildroot}%{_gamesbindir}/phalanx

# install opening books
mkdir -p %{buildroot}%{_gamesdatadir}/%{name}
install -m 644 eco.phalanx pbook.phalanx sbook.phalanx learn.phalanx %{buildroot}%{_gamesdatadir}/%{name}/

%files
%doc HISTORY README
%{_gamesbindir}/*
%{_gamesdatadir}/%{name}



%changelog
* Fri Aug 01 2008 Thierry Vignaud <tvignaud@mandriva.com> 22-6mdv2009.0
+ Revision: 258964
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 22-5mdv2009.0
+ Revision: 246856
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 22-3mdv2008.1
+ Revision: 124169
- kill re-definition of %%buildroot on Pixel's request
- import phalanx


* Tue Jul 19 2005 Abel Cheung <deaddog@mandriva.org> 22-3mdk
- Fix startup script

* Fri Jun 10 2005 Abel Cheung <deaddog@mandriva.org> 22-2mdk
- Rebuild
- Use large opening book

* Sun Nov 21 2004 Abel Cheung <deaddog@mandrake.org> 22-1mdk
- First Mandrake package
- P0: Build fix with newer gcc (source code is 4 yrs old)
- Use big secondary opening book and learning book from website
- ( Wish if I can put the 30MB huge opening book here :-> )

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5785 |12cr|phasex-0.12.0-0.pre1.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define     desktop_vendor  sysex
%define     name            phasex
%define     version         0.12.0
%define     beta_version    pre1

%define     release         0.%{beta_version}.3


Name:       %{name}
Version:    %{version}
Release:    %{release}
Summary:    Phase Harmonic Advanced Synthesis EXperiment
Group:      Sound
License:    GPLv2
URL:        http://sysex.net/phasex/

Source0:    %{name}-%{version}-%{beta_version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot 

BuildRequires:  libalsa-devel
BuildRequires:  jackit-devel
BuildRequires:  libsamplerate-devel
BuildRequires:  gtk2-devel
BuildRequires:  perl


%description
Experimental JACK audio / ALSA MIDI softsynth for Linux
with a synth engine built around flexible phase modulation and
flexible oscillator/LFO sourcing.  Modulations include AM, FM, offset
PM, and wave select. It comes equipped with a 12db/octave filter
with two distortion curves, a stereo crossover delay and chorus with
phaser, ADSR envelopes for amplifier and filter, realtime audio input
processing capabilities, velocity/aftertouch sensitivity, and more.


%prep
%setup -q


%build
perl -pi -e 's/AM_LDFLAGS  =/AM_LDFLAGS  = -lgmodule-2.0 -lX11 /g' src/Makefile.am
echo _arch=%{_arch} _target_cpu=%{_target_cpu} _build_arch=%{_build_arch}
aclocal && autoconf && automake && autoheader
%configure %{?build_32bit:--enable-32bit} --enable-arch=%{_target_cpu} CFLAGS=''
make %{?_smp_mflags}

%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT

for s in 16 22 32 48 ; do
    %{__mkdir} -p %{buildroot}%{_datadir}/icons/hicolor/${s}x${s}/apps
    %{__cp} %{buildroot}%{_datadir}/phasex/pixmaps/phasex-icon-${s}x${s}.png \
        %{buildroot}%{_datadir}/icons/hicolor/${s}x${s}/apps/phasex-icon.png
done

BASE="Application AudioVideo Audio"
XTRA="X-MandrivaLinux-Multimedia-Sound;"

%{__mkdir} -p %{buildroot}%{_datadir}/applications
desktop-file-install --vendor %{desktop_vendor} \
    --dir %{buildroot}%{_datadir}/applications \
    `for c in ${BASE} ${XTRA} ; do echo "--add-category $c " ; done` \
    $RPM_BUILD_ROOT%{_datadir}/phasex/%{name}.desktop
rm $RPM_BUILD_ROOT%{_datadir}/phasex/%{name}.desktop


%post
touch --no-create %{_datadir}/icons/hicolor || :
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
    %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi


%postun
touch --no-create %{_datadir}/icons/hicolor || :
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
    %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi


%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root,-)
%doc README INSTALL LICENSE AUTHORS GPL-v2.txt ChangeLog TODO doc/ROADMAP
%{_bindir}/phasex
%dir %{_datadir}/phasex
%dir %{_datadir}/phasex/help
%dir %{_datadir}/phasex/pixmaps
%dir %{_datadir}/phasex/sys-midimaps
%dir %{_datadir}/phasex/sys-patches
%dir %{_datadir}/phasex/sys-samples
%dir %{_datadir}/themes/Phasex-Dark
%dir %{_datadir}/themes/Phasex-Light
%{_datadir}/phasex/patchbank
%{_datadir}/phasex/gtkenginerc
%{_datadir}/phasex/help/*
%{_datadir}/phasex/pixmaps/*
%{_datadir}/phasex/sys-midimaps/*
%{_datadir}/phasex/sys-patches/*
%{_datadir}/phasex/sys-samples/*
%{_datadir}/themes/Phasex-Dark/*
%{_datadir}/themes/Phasex-Light/*
%{_datadir}/applications/%{desktop_vendor}-phasex.desktop
%{_datadir}/icons/hicolor/*/apps/phasex-icon.png



%changelog
* Wed Mar 28 2012 Frank Kober <emuse@mandriva.org> 0.12.0-0.pre1.3
+ Revision: 788006
- fix and bump release
- add missing linked objects to fix build

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.12.0-0.pre1.2mdv2011.0
+ Revision: 614539
- the mass rebuild of 2010.1 packages

* Tue Feb 16 2010 Frank Kober <emuse@mandriva.org> 0.12.0-0.pre1.1mdv2010.1
+ Revision: 506879
- import phasex
- import phasex



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5786 |12cr|phat-0.3.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		0
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname %{name} -d

Summary: 	Widgets for audio applications
Name: 		phat
Version: 	0.3.1
Release: 	4
License: 	GPL+
Group: 		System/Libraries
# Upstream's dead, RIP...no source location
Source0:	%{name}-%{version}.tar.bz2
Patch0:		phat-0.3.1-configure.patch
Requires:	docbook-dtd30-sgml
BuildRequires:	gtk2-devel
BuildRequires:	gtk-doc
BuildRequires:  libgnomecanvas2-devel 

%description
PHAT is a collection of GTK+ widgets geared toward pro-audio apps. The goal
is to eliminate duplication of effort and provide some standardization
(well, at least for GTK+ apps).

%package -n %{libname}
Summary: Widgets for audio applications
Group: System/Libraries
Provides: %{name} = %{version}-%{release}

%description -n %{libname}
PHAT is a collection of GTK+ widgets geared toward pro-audio apps. The goal
is to eliminate duplication of effort and provide some standardization
(well, at least for GTK+ apps).

%package -n %{develname}
Summary:	Headers for developing programs that will use %{name}
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname phat 0 -d}

%description -n %{develname}
This package contains the headers that programmers will need to develop
applications which will use libraries from %{name}.

%prep
%setup -q
%patch0 -p1

%build
autoreconf -fi
%configure2_5x
%make

%install
%makeinstall_std



%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_bindir}/*
%{_libdir}/*.so
%{_libdir}/*.a
%{_libdir}/pkgconfig/*.pc
%{_includedir}/%{name}



%changelog
* Mon Feb 22 2010 Funda Wang <fwang@mandriva.org> 0.3.1-4mdv2010.1
+ Revision: 509759
- clean spec

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Fri Aug 29 2008 Adam Williamson <awilliamson@mandriva.org> 0.3.1-3mdv2009.0
+ Revision: 277215
- protect major in file list
- s,$RPM_BUILD_ROOT,%%{buildroot}
- add configure.patch:
  	+ allow external CFLAGS
  	+ add -lX11 to libs to fix build (underlinking)
  	+ don't build docs (breaks build, can't be bothered fixing)
- new license policy
- new devel policy
- drop unnecessary defines

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request
    - import phat

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Fri Jul 29 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.3.1-2mdk
- Fix BuildRequires

* Sun Jul 24 2005 Austin Acton <austin@mandriva.org> 0.3.1-1mdk
- 0.3.1
- source URL

* Fri Jul 08 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.2.3-2mdk
- fix requires

* Mon Oct 4 2004 Austin Acton <austin@mandrake.org> 0.2.3-1mdk
- initial build

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5787 |12cr|phatch-0.2.7.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name 	phatch
%define version 0.2.7.1
%define release 1

Summary:		Photo Batch Processor
Name:		%{name}
Version:		%{version}
License:		GPLv3+
Group:		Graphics
Release:		%{release}
Source:		http://photobatch.stani.be/download/package/%{name}-%{version}.tar.gz
URL:		http://photobatch.stani.be/
BuildRequires:	python-devel >= 2.5
BuildRequires:	desktop-file-utils
BuildRequires:	python-sphinx
BuildRequires:	mlocate
Requires:	findutils
Requires:	python-imaging
Requires:	python-notify
Requires:	wxPythonGTK
Requires:	python-exiv2


%description
Phatch is a simple to use cross-platform GUI Photo Batch Processor
which handles all popular image formats and can duplicate (sub)folder
hierarchies. Phatch can batch resize, rotate, apply perspective,
shadows, rounded corners, ... and more in minutes instead of hours or
days if you do it manually. Phatch allows you to use EXIF and IPTC
tags for renaming and data stamping. Phatch also supports a console
version to batch photos on webservers.


%files -f %{name}.lang
%doc AUTHORS COPYING README
%{py_puresitedir}/%{name}
%{py_puresitedir}/*.egg-info
%{_datadir}/%{name}
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/applications/%{name}-inspector.desktop
%{_datadir}/mime/packages/%{name}.xml
%{_mandir}/man1/%{name}.1.*
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/pixmaps/%{name}-inspector.png
%{_iconsdir}/hicolor/*/apps/*
%exclude %{py_puresitedir}/%{name}/lib/linux/nautilusExtension.py
%exclude /usr/share/phatch/doc/html


%package nautilus-bindings
Summary:	Nautilus binding for Photo Batch Processor
Group:		Graphics
Requires:	wxPythonGTK
Requires:	nautilus-python
Requires:	%{name} 
%description nautilus-bindings

This package provides nautilus binding for Photo Batch Processor.

%files nautilus-bindings
%doc AUTHORS COPYING README
%{py_puresitedir}/%{name}/lib/linux/nautilusExtension.py


%package doc
Summary:	Documentation for Photo Batch Processor
Group:		Graphics
Requires:	%{name}
%description doc

This package provides the html documentation for Photo Batch Processor.

%files doc
%{_datadir}/%{name}/doc/html

#-----------------------------------------------------------------------

%prep

%setup -q -n %{name}-0.2.7

%build

%install
python setup.py install --root=%{buildroot}

# Building documentation
cd docs
make html
%__mkdir -p %{buildroot}/%{_datadir}/%{name}/doc
cp -r build/html  %{buildroot}/%{_datadir}/%{name}/doc
cd ..
%find_lang %{name}



%changelog
* Fri Nov 19 2010 Funda Wang <fwang@mandriva.org> 0.2.7.1-1mdv2011.0
+ Revision: 598937
- update file list
- update file list

* Sat Mar 27 2010 John Balcaen <mikala@mandriva.org> 0.2.7.1-1mdv2010.1
+ Revision: 528227
- Fix missing buildrequires
- Update to 0.2.7.1
- fix Filelist
- add a doc subpackage
- add a require on python-exiv2
- minor others changes in spec file

* Sat Jan 02 2010 John Balcaen <mikala@mandriva.org> 0.1.6-2mdv2010.1
+ Revision: 484999
- Add missing requires for wxPythonGTK

* Tue Aug 11 2009 John Balcaen <mikala@mandriva.org> 0.1.6-1mdv2010.0
+ Revision: 414514
- BuildRequires fix
- Add suggest for pyexiv2
- Fixing some requires
- import phatch


* Sat Aug 01 2009 John Balcaen <mikala@mandriva.org>  0.1.6-1mdv2010.0
 - initial import


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5788 |12cr|phmap-1.0-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A war dialer
Name:		phmap
Version:	1.0
Release:	%mkrel 10
Group:		Monitoring
License:	GPL
URL:		http://www.atnum.com/~sephail/devel/proj/phmap.htm
Source0:	%{name}-%{version}.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Phmap is a "war dialer" used for detecting which phone numbers in
a list have an active carrier signal. An example use of this
program is detecting which local BBS servers still exist.

%prep

%setup -q -n %{name}-%{version}

%build

%make CFLAGS="%{optflags}"

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -m755 %{name} %{buildroot}%{_bindir}/

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%attr(755,root,root) %{_bindir}/%{name}


%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.0-10mdv2010.0
+ Revision: 430686
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0-9mdv2009.0
+ Revision: 258965
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0-8mdv2009.0
+ Revision: 246858
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.0-6mdv2008.1
+ Revision: 136373
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Aug 19 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0-6mdv2008.0
+ Revision: 66670
- Import phmap



* Fri Jul 14 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0-6mdv2007.0
- rebuild

* Fri Jun 03 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-5mdk
- rebuild

* Sun May 16 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.0-4mdk
- new url

* Thu Jan 16 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 1.0-3mdk
- build release

* Sun Nov 03 2002 Oden Eriksson <oden.eriksson@kvikkjokk.net> 1.0-2mdk
- argh!, gotta lint it before uploading...

* Sun Nov 03 2002 Oden Eriksson <oden.eriksson@kvikkjokk.net> 1.0-1mdk
- initial cooker contrib

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5789 |12cr|phonon-vlc-0.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:      phonon-vlc
Summary:   Phonon VLC Backend
Group:     Video
Version:   0.6.1
Release:   1
License:   GPLv2+
URL:       http://www.videolan.org/
Source0:   ftp://ftp.kde.org/pub/kde/stable/phonon/phonon-backend-vlc/%{version}/src/phonon-backend-vlc-%{version}.tar.xz
BuildRequires: cmake
BuildRequires: vlc-devel
BuildRequires: automoc4
BuildRequires: phonon-devel >= 2:4.5.0
Provides:  phonon-backend
# as a requires it pulls in vlc when building
Suggests:  vlc-plugin-pulse

%description
This package allows Phonon (the KDE media library) to use VLC
for audio and video playback.

%prep
%setup -qn phonon-backend-vlc-%version

%build
%cmake
%make

%install
%makeinstall_std -C build

%files
%{_libdir}/kde4/plugins/phonon_backend/phonon_vlc.so
%{_datadir}/kde4/services/phononbackends/vlc.desktop

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5790 |12cr|phoronix-test-suite-4.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#% define _requires_exceptions pear(.*)

# GUI was temporary dropped since 3.0 Aplha 1
%define		gui_enabled 1

Name:		phoronix-test-suite
Version:	4.0.1
Release:	1
Summary:	A Comprehensive Linux Benchmarking System
Source0:	%{name}-%{version}.tar.gz
Patch0:		phoronix-test-suite-3.6.1-install.patch
License:	GPLv3
Group:		Publishing
Url:		http://www.phoronix-test-suite.com/

BuildArch:	noarch

Requires:	php-cli
Requires:	php-gtk2
Requires:	php-fpdf

Suggests:	freeimage-devel
Suggests:	ftjam
Suggests:	git
Suggests:	gcc-gfortran
Suggests:	glew-devel
Suggests:	gtk+2-devel
Suggests:	java
Suggests:	libopenjpeg-devel
Suggests:	imlib2-devel
Suggests:	libaio-devel
Suggests:	libcurl-devel
Suggests:	libfftw-devel
Suggests:	libpopt-devel
Suggests:	libvorbis-devel
Suggests:	openal-devel
Suggests:	perl-devel
#Suggests:	perl-opengl # will be needed in a further revision but we are too close of the release
Suggests:	portaudio-devel
Suggests:	png-devel
Suggests:	php-gd
Suggests:	scons
Suggests:	SDL-devel
Suggests:	SDL_gfx-devel
Suggests:	SDL_net-devel
Suggests:	SDL_image-devel
Suggests:	SDL_sound-devel
Suggests:	SDL_ttf-devel
Suggests:	task-c-devel
Suggests:	task-c++-devel
Suggests:	tcsh
Suggests:	X11-devel

%description
The Phoronix Test Suite is the most comprehensive testing and benchmarking 
platform available for Linux and is designed to carry out qualitative and 
quantitative benchmarks in a clean, reproducible, and easy-to-use manner.

%prep
%setup -q -n %{name}
%patch0 -p1

%build
echo "fake build"

%install
%__mkdir_p %{buildroot}%{_prefix}
./install-sh %{buildroot}%{_prefix}
%__sed -i "s|%{buildroot}||g" %{buildroot}%{_bindir}/%{name}

%if %{gui_enabled}
# we overwrite default desktop file with the better one
# should be checked if it's needed when GUI is back
%__cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
[Desktop Entry]
Name=Phoronix Test Suite
Comment=Phoronix Test Suite Benchmarking Utility
Exec=%{_bindir}/%{name} gui
Icon=%{name}
Terminal=false
Type=Application
Encoding=UTF-8
StartupNotify=true
Categories=GTK;System;Monitor;X-MandrivaLinux-CrossDesktop;
EOF
%endif

%files
%defattr(-,root,root,0755)
%doc %{_datadir}/doc/%{name}
%{_sysconfdir}/bash_completion.d/%{name}
%{_mandir}/man1/%{name}.1*
%{_bindir}/%{name}
%{_datadir}/%{name}/*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/applications/phoronix-test-suite-launcher.desktop
%{_iconsdir}/hicolor/48x48/apps/%{name}.png

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5791 |12cr|Photo-1.2.3-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:               Photo
Summary:            A Zope product to manage images better
Version: 1.2.3
Release: %mkrel 9
Group:              Development/Python
Requires:           zope
License:            GPL
URL:                http://www.zope.org
BuildRoot:          %{_tmppath}/%{name}-%{version}-rootdir
Buildarch:	noarch

Source: %{name}-%{version}.tar.bz2

#----------------------------------------------------------------------
%description
This product provides a Photo object and a Photo Folder object for
managing digital images in Zope.  Photo objects provide multiple
configurable sizes of the photo.  Photo Folders provide a way to manage a
group of Photo objects by providing a way to specify display sizes and
properties for all contained photos.

#----------------------------------------------------------------------
%prep

rm -rf $RPM_BUILD_ROOT
%setup -a 0

#----------------------------------------------------------------------
%build

#----------------------------------------------------------------------
%install

install -d $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}
install %{name}-%{version}/*.py $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}
install %{name}-%{version}/*.txt $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}

install -d $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/dtml
install %{name}-%{version}/dtml/*.dtml $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/dtml

install -d $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/Extensions
install %{name}-%{version}/Extensions/*.py $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/Extensions

install -d $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/help

install -d $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/www
install %{name}-%{version}/www/*.gif $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/www

%clean
rm -rf $RPM_BUILD_ROOT

#----------------------------------------------------------------------
%files
%defattr(-,root,root,0755)
%doc README.txt CHANGES.txt LICENSE.txt DEPENDENCIES.txt FAQ.txt THANKS.txt TODO.txt UPGRADE.txt version.txt

%{_libdir}/zope/lib/python/Products/%{name}/

#----------------------------------------------------------------------


%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2.3-9mdv2011.0
+ Revision: 616419
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.2.3-8mdv2010.0
+ Revision: 430687
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 1.2.3-7mdv2009.0
+ Revision: 258966
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.2.3-6mdv2009.0
+ Revision: 246861
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.2.3-4mdv2008.1
+ Revision: 136373
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - use %%mkrel
    - import Photo


* Fri May 13 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.2.3-4mdk
- Rebuild

* Wed Sep 05 2003 Sebastien Robin <seb@nexedi.com> 1.2.3-3mdk
- Update spec in order to follows Mandrake Rules

* Wed Apr 25 2003 Sebastien Robin <seb@nexedi.com> 1.2.3-2nxd
- Clean the spec file

* Mon Feb 3 2003 Jean-Paul Smets <jp@nexedi.com> 1.2.3-1nxd
- Initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5792 |12cr|photon-0.4.6-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    photon
%define Name    Photon
%define version 0.4.6
%define release %mkrel 8

Name:           %{name}
Version:        %{version}
Release:        %{release}
Summary:        Static HTML gallery generator
Source:         http://www.saillard.org/programs_and_patches/photon/files/%{Name}-%{version}.tar.bz2
Url:            http://www.saillard.org/photon/
License:        GPL
Group:          Graphics
BuildRequires:  python-devel
BuildArch:      noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}

%description
Photon is a photo album with a clean design.
Features:
* static HTML pages (you can put all pages and images on a CD-ROM)
* slideshow (use javascript optional)
* can use gimp to resize picture
* navigation between the image can use the keyboard (use javascript optional)
* works in any browser (Mozilla, Netscape Navigator 4.x, Konqueror, Opera)
* Each image can have a comment (with HTML tags)
* Information about the image (if taken from a digital picture) can be draw
* thumbnail image size can be chosen by the user
* output images can be scalled down
* control the number of thumbnail in a page.

%prep
%setup -q -n %{Name}-%{version}

%build
python setup.py build

%install
rm -rf %{buildroot}
python setup.py install --root=%{buildroot}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ChangeLog README BUGS
%{_bindir}/%{name}
%{python_sitelib}/%{Name}
%{python_sitelib}/Photon-%{version}-py%{py_ver}.egg-info
%{_datadir}/%{name}



%changelog
* Fri Nov 19 2010 Funda Wang <fwang@mandriva.org> 0.4.6-8mdv2011.0
+ Revision: 598912
- rebuild for py2.7

  + Michael Scherer <misc@mandriva.org>
    - rebuild for python 2.7

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.4.6-6mdv2010.0
+ Revision: 440845
- rebuild

* Tue Jan 06 2009 Funda Wang <fwang@mandriva.org> 0.4.6-5mdv2009.1
+ Revision: 325803
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.4.6-4mdv2009.0
+ Revision: 258967
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.4.6-3mdv2009.0
+ Revision: 246862
- rebuild

* Fri Feb 29 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.4.6-1mdv2008.1
+ Revision: 176735
- new version

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 0.4.4-2mdv2008.1
+ Revision: 171035
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Jul 26 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.4.4-1mdv2008.0
+ Revision: 56119
- new version
- import photon


* Tue Aug 01 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.1-4mdv2007.0
- clean buildroot before install
- spec cleanup

* Thu Nov 03 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.3.1-3mdk
- Fix BuildRequires : add python-devel
- %%mkrel 

* Sun Dec 05 2004 Michael Scherer <misc@mandrake.org> 0.3.1-2mdk
- Rebuild for new python

* Fri Nov 05 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.3.1-1mdk 
- first mdk package, using a spec file stolen from Luc Saillard <luc@saillard.org>

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5793 |12cr|photopc-3.05-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name photopc
%define version 3.05
%define release %mkrel 11

Summary: Digital camera image downloader
Name: %{name}
Version: %{version}
Release: %{release}
License: Distributable
URL: http://www.average.org/digicam/
Group: Graphics
Source: %{name}-%{version}.tar.bz2
Buildroot: %{_tmppath}/%{name}-buildroot

%description
This is a library and a command-line frontend to manipulate digital
still cameras based on Fujitsu chipset and Sierra Imaging firmware.  The
program is known to work with Agfa, Epson, Olympus, Sanyo and Nikon (at
least CoolPix 900, but not CoolPix 600!) cameras.

The cameras typically come with software for Windows and for Mac, and no
description of the protocol.  With this tool, they are manageable from a
UNIX box.  Bruce D. Lightner <lightner@lightner.net> has added support
for Win32 and DOS platforms.  Note that the program does not have any
GUI, it is plain command-line even on Windows.

%package -n %name-devel
Summary: Digital camera image downloader, devel files
Group: Development/Other


%description -n %name-devel
This is a library and a command-line frontend to manipulate digital
still cameras based on Fujitsu chipset and Sierra Imaging firmware.  The
program is known to work with Agfa, Epson, Olympus, Sanyo and Nikon (at
least CoolPix 900, but not CoolPix 600!) cameras.

The cameras typically come with software for Windows and for Mac, and no
description of the protocol.  With this tool, they are manageable from a
UNIX box.  Bruce D. Lightner <lightner@lightner.net> has added support
for Win32 and DOS platforms.  Note that the program does not have any
GUI, it is plain command-line even on Windows.


%prep
rm -rf $RPM_BUILD_ROOT

%setup

%build

%configure

%make

%install

%makeinstall

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README protocol.htm usage.htm
%{_bindir}/*
%{_mandir}/man*/*

%files -n %name-devel
%defattr(-,root,root)
%_includedir/*
%_libdir/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5794 |12cr|photoprint-0.3.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		bordersversion 0.0.2

Name:		photoprint
Version:	0.3.9
Release:	%mkrel 1
Summary:	Prints photos in various layouts and with color management
License:	GPL
Group:		Publishing
Source0:	http://www.blackfiveservices.co.uk/photoprint_resources/%{name}-%{version}.tar.gz
Source1:	http://www.blackfiveservices.co.uk/photoprint_resources/photoprint-borders-%{bordersversion}.tar.gz
Source2:	http://www.blackfiveservices.co.uk/PhotoPrint/Downloads/ProfilingKit.tar.bz2
Patch0:		photoprint-0.3.8-fmtstr.diff
Patch1:		photoprint-0.3.9-gcc4.x.diff
Patch2:		photoprint-0.3.9-glib_bork.diff
Patch3:		photoprint-0.3.9-netpbm.diff
Url:		http://www.blackfiveservices.co.uk/PhotoPrint/About.shtml
BuildRequires:	lcms-devel
BuildRequires:	libtiff-devel
BuildRequires:	libjpeg-devel
BuildRequires:	libnetpbm-devel
BuildRequires:	cups-devel
BuildRequires:	libgutenprint-devel
BuildRequires:	libgtk+2.0-devel
BuildRequires:	desktop-file-utils
BuildRequires:	autoconf automake libtool
BuildRoot:	%_tmppath/%name-%version

%description
Photo Print is a utility for printing images via Gutenprint (a
rebranding of Gimp-Print for the latest version).

It supports different printing layouts, as one picture per page,
several pictures (scaled to equal size) per page, a poster of one
picture put together of several sheets, or several pictures combined
to one round picture for a CD back.

Image frames (Templates in /usr/share/photoprint/borders/) and color
management (Profiling instructions in
/usr/share/photoprint/ProfilingKit/ProfilingKit.html) are also
supported.

Photo Print can be used as GUI tool and also as command line tool in
batch mode.

Works nicely as an image editor in GQ-View.

%prep
%setup -q
%setup -q -T -D -a 1 -n %{name}-%{version}
%setup -q -T -D -a 2 -n %{name}-%{version}
%patch0 -p0
%patch1 -p0
%patch2 -p0
%patch3 -p0

%build
export GTK2_LIBS="`pkg-config --libs gtk+-2.0` -lX11"

%configure2_5x

# bork
perl -pi -e "s|hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=\"\"|g" libtool
perl -pi -e "s|-L/lib/../%{_lib} -L/usr/lib/../%{_lib}|-L/%{_lib} -L%{_libdir}|g" libtool

%make

%install
rm -rf %{buildroot}
%makeinstall

# install borders
install -d %buildroot%{_datadir}/photoprint/borders
cp -a photoprint-borders*/. %buildroot%{_datadir}/photoprint/borders
install -d %buildroot%{_datadir}/photoprint/ProfilingKit
cp -a ProfilingKit*/. %buildroot%{_datadir}/photoprint/ProfilingKit

%find_lang %{name} --with-gnome

# install man page
install -d %buildroot%{_mandir}/man1/
install -m 644 photoprint.1 %buildroot%{_mandir}/man1/


desktop-file-install \
    --vendor="" \
    --dir %{buildroot}%{_datadir}/applications \
    %{buildroot}%{_datadir}/applications/fotoprint.desktop

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%clean
rm -fr %buildroot

%files -f %{name}.lang
%defattr(-,root,root)
%doc README COPYING NEWS TODO
%_bindir/*
%_iconsdir/hicolor/48x48/apps/fotoprint.png
%_mandir/man*/*
%_datadir/photoprint
%_datadir/applications/fotoprint.desktop


%changelog
* Sun Nov 20 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3.9-1mdv2012.0
+ Revision: 731945
- 0.3.9
- fix build
- rebuilt against libnetpbm.so.11

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sun Jun 15 2008 Frederik Himpe <fhimpe@mandriva.org> 0.3.8-1mdv2009.0
+ Revision: 219261
- update to new version 0.3.8

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Dec 10 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.6-1mdv2008.1
+ Revision: 116943
- new version
  drop old menu
  spec cleanup

  + Thierry Vignaud <tv@mandriva.org>
    - use %%mkrel

  + Marcelo Ricardo Leitner <mrl@mandriva.com>
    - Import photoprint



* Tue Feb 21 2006 Till Kamppeter <till@mandriva.com> 0.3.1-1mdk
- Updated to version 0.3.1 (Dedicated profile selector, path editor widget,
  image selector, new "Paths" dialog for selecting profile and border paths,
  batch mode fixed, various bug fixes).

* Tue Nov  1 2005 Till Kamppeter <till@mandriva.com> 0.3.0-1mdk
- Updated to version 0.3.0 (Color management improvements, bug fixes).

* Sat Aug 27 2005 Till Kamppeter <till@mandriva.com> 0.2.9-2mdk
- Improved package description.

* Sat Aug 27 2005 Till Kamppeter <till@mandriva.com> 0.2.9-1mdk
- Updated to version 0.2.8 (Changing of of modes for many/all photos,
  canceling of transfer between layouts possible).
- Added photoprint borders and profiling kit.

* Sat Aug 13 2005 Till Kamppeter <till@mandriva.com> 0.2.8-2mdk
- Rebuilt for new Gutenprint.

* Sat Aug 13 2005 Till Kamppeter <till@mandriva.com> 0.2.8-1mdk
- Updated to version 0.2.8 (Some bug fixes, optimized compilation works 
  now.).
- Activated optimized compilation again.
- New home page and download URLs.

* Tue Jul 25 2005 Till Kamppeter <till@mandriva.com> 0.2.7-1mdk
- Updated to version 0.2.7 (Many bug fixes and improvements).
- Do not do any compiler optimizations, they break the program.

* Sun Jul 17 2005 Till Kamppeter <till@mandriva.com> 0.2.6-1mdk
- initial release.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5795 |12cr|php5-test-5.1.6-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Simple test suite for testing php5
Name:		php5-test
Version:	5.1.6
Release:	%mkrel 6
Group:		System/Servers
URL:		http://www.php.net
License:	PHP License
BuildRequires:	php-devel >= 5.1.6
Requires:	php-bz2
Requires:	php-calendar
Requires:	php-cli >= 5.1.6
Requires:	php-ctype
Requires:	php-curl
Requires:	php-dba
Requires:	php-dbase
Requires:	php-devel >= 5.1.6
Requires:	php-dom
Requires:	php-exif
Requires:	php-filepro
Requires:	php-ftp
Requires:	php-gd
Requires:	php-gettext
Requires:	php-gmp
Requires:	php-hash
Requires:	php-iconv
Requires:	php-imap
Requires:	php-ini >= 5.1.6
Requires:	php-ldap
Requires:	php-mbstring
Requires:	php-mcal
Requires:	php-mcrypt
Requires:	php-mhash
Requires:	php-mssql
Requires:	php-mysql
Requires:	php-mysqli
Requires:	php-odbc
Requires:	php-pcntl
Requires:	php-pcre
Requires:	php-pdo
Requires:	php-pdo_dblib
Requires:	php-pdo_mysql
Requires:	php-pdo_odbc
Requires:	php-pdo_pgsql
Requires:	php-pdo_sqlite
Requires:	php-pgsql
Requires:	php-posix
Requires:	php-pspell
Requires:	php-readline
Requires:	php-recode
Requires:	php-session
Requires:	php-shmop
Requires:	php-simplexml
Requires:	php-snmp
Requires:	php-soap
Requires:	php-sockets
Requires:	php-sqlite
Requires:	php-sysvmsg
Requires:	php-sysvsem
Requires:	php-sysvshm
Requires:	php-tidy
Requires:	php-tokenizer
Requires:	php-xml
Requires:	php-xmlreader
Requires:	php-xmlrpc
Requires:	php-xmlwriter
Requires:	php-xsl
# extra packages in main
#Requires:	php-cups
#Requires:	php-dbx
#Requires:	php-dio

#Requires:	php-eaccelerator
#Requires:	php-fam
#Requires:	php-fileinfo
#Requires:	php-idn
#Requires:	php-mailparse
#Requires:	php-sasl
#Requires:	php-ssh2
#Requires:	php-tclink
#Requires:	php-translit
#Requires:	php-xattr
#Requires:	php-xdebug
#Requires:	php-yp
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
This is a simple test suite for testing php5

%prep

%setup -c -T

%build

cat > php5-test << EOF
#!/bin/bash

TMPF=\`mktemp -d \$TMPDIR/php5-test-XXXXXX\`
mkdir -p \$TMPF/tmp
echo "Using directory \$TMPF to run tests"
cd \$TMPF
cp -a /usr/src/php-devel/* .
find extensions -type f -name '*.phpt' > bundled_extensions.txt
extra_extensions=\`find /usr/share/doc/php-* -type d -name 'tests' | grep -v pear | sed -e 's/\/tests//'\`
mkdir -p extra_extensions
cp -rp \$extra_extensions extra_extensions/
find extra_extensions -type f -name '*.phpt' > extra_extensions.txt

echo "==============================================================================="
echo "Running standard tests"
TEST_PHP_EXECUTABLE='/usr/bin/php' /usr/bin/php run-tests.php -q -d session.save_path="\$TMPF/tmp"

echo "==============================================================================="
echo "Running tests for the bundled extensions"
TEST_PHP_EXECUTABLE='/usr/bin/php' /usr/bin/php run-tests.php -d session.save_path="\$TMPF/tmp" -d soap.wsdl_cache_dir="\$TMPF/tmp" -l bundled_extensions.txt
echo "==============================================================================="
echo "Done... You must now evaluate any failed test."
echo "The failed tests are saved into the bundled_extensions.txt file"
echo "To run these tests again execute:"
echo "TEST_PHP_EXECUTABLE='/usr/bin/php' /usr/bin/php run-tests.php -d session.save_path=\"\$TMPF/tmp\" -d soap.wsdl_cache_dir=\"\$TMPF/tmp\" -l bundled_extensions.txt"

echo "==============================================================================="
echo "Running tests (if any) for the extra extensions"
TEST_PHP_EXECUTABLE='/usr/bin/php' /usr/bin/php run-tests.php -d session.save_path="\$TMPF/tmp" -d soap.wsdl_cache_dir="\$TMPF/tmp" -l extra_extensions.txt
echo "==============================================================================="
echo "Done... You must now evaluate any failed test."
echo "The failed tests are saved into the extra_extensions.txt file"
echo "To run these tests again execute:"
echo "TEST_PHP_EXECUTABLE='/usr/bin/php' /usr/bin/php run-tests.php -d session.save_path=\"\$TMPF/tmp\" -d soap.wsdl_cache_dir=\"\$TMPF/tmp\" -l extra_extensions.txt"

echo "==============================================================================="
echo " All tests has now been run."
echo " You must manually clean the created test directory, like so:"
echo " rm -rf \$TMPF"
echo "==============================================================================="

EOF

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} 

install -d %{buildroot}%{_bindir}

install -m0755 php5-test %{buildroot}%{_bindir}

cat > README.MDK << EOF
The Mandriva PHP test suite
---------------------------

To run the test suite simply execute the %{_bindir}/php5-test 
script.

EOF

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc README.MDK
%attr(0755,root,root) %{_bindir}/php5-test



%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 5.1.6-6mdv2010.0
+ Revision: 430690
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tvignaud@mandriva.com> 5.1.6-5mdv2009.0
+ Revision: 258993
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 5.1.6-4mdv2009.0
+ Revision: 246865
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tvignaud@mandriva.com> 5.1.6-2mdv2008.1
+ Revision: 171036
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 5.1.6-1mdv2008.1
+ Revision: 140723
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request
    - import php5-test


* Sun Aug 27 2006 Oden Eriksson <oeriksson@mandriva.com> 5.1.6-1
- updated for latest php-5.1.6

* Fri Jun 10 2005 Oden Eriksson <oeriksson@mandriva.com> 5.0.4-1mdk
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5796 |12cr|php-adodb-5.16a-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Active Data Objects Data Base (ADOdb)
Name:		php-adodb
Version:	5.16a
Release:	%mkrel 1
License:	BSD
Group:		Development/PHP
URL:		http://adodb.sourceforge.net/
Source0:	http://downloads.sourceforge.net/adodb/adodb516a.zip
BuildRequires:	unzip
BuildArch:	noarch
Epoch:		2
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
PHP is a wonderful language for building dynamic web pages. Unfortunately,
PHP's database access functions are not standardised. Every database
extension uses a different and incompatibile API. This creates a need for a
database class library to hide the differences between the different databases
(encapsulate the differences) so we can easily switch databases. 

%prep
%setup -q -n adodb5

%build

%install
rm -rf %{buildroot}

install -d %{buildroot}/var/www/icons
install -d %{buildroot}%{_datadir}/php/adodb
cp -aRf * %{buildroot}%{_datadir}/php/adodb

install -m644 cute_icons_for_site/* %{buildroot}/var/www/icons/

# cleanup
rm -rf %{buildroot}%{_datadir}/php/adodb/cute_icons_for_site
rm -rf %{buildroot}%{_datadir}/php/adodb/docs
rm -f %{buildroot}%{_datadir}/php/adodb/*.txt

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc *.txt docs/*
%{_datadir}/php/adodb
/var/www/icons/*


%changelog
* Tue Apr 10 2012 Oden Eriksson <oeriksson@mandriva.com> 2:5.16a-1mdv2012.0
+ Revision: 790133
- 5.16a

* Sun Aug 14 2011 Oden Eriksson <oeriksson@mandriva.com> 2:5.12-1
+ Revision: 694460
- 5.12

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 2:5.11-2
+ Revision: 679252
- mass rebuild

* Sun Nov 28 2010 Oden Eriksson <oeriksson@mandriva.com> 2:5.11-1mdv2011.0
+ Revision: 602335
- 5.11

* Mon Dec 28 2009 Oden Eriksson <oeriksson@mandriva.com> 2:5.10-1mdv2010.1
+ Revision: 482988
- 5.10

* Sun Jul 19 2009 Raphaël Gertz <rapsys@mandriva.org> 2:5.09a-2mdv2010.0
+ Revision: 397258
- Rebuild

* Sat Jul 18 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2:5.09a-1mdv2010.0
+ Revision: 397150
- new version
- install under %%{_datadir}/php, so as to be in php include_path directly
- spec cleanup

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 2:5.05-2mdv2009.1
+ Revision: 321698
- rebuild

* Sun Jul 20 2008 Oden Eriksson <oeriksson@mandriva.com> 2:5.05-1mdv2009.0
+ Revision: 239115
- 5.05

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Sep 06 2007 Oden Eriksson <oeriksson@mandriva.com> 2:4.95-1mdv2008.0
+ Revision: 81132
- 4.95

* Fri Aug 31 2007 Helio Chissini de Castro <helio@mandriva.com> 1:5.01-1mdv2008.0
+ Revision: 76441
- New upstream version

* Wed Jul 25 2007 Funda Wang <fwang@mandriva.org> 1:4.95a-1mdv2008.0
+ Revision: 55434
- New version


* Mon Aug 21 2006 Oden Eriksson <oeriksson@mandriva.com> 1:4.91-1mdv2007.0
- 4.91

* Fri May 05 2006 Oden Eriksson <oeriksson@mandriva.com> 1:4.81-1mdk
- 4.81 (Minor bugfixes)

* Wed Mar 29 2006 Oden Eriksson <oeriksson@mandriva.com> 1:4.80-1mdk
- 4.80 (Minor bugfixes)

* Wed Nov 30 2005 Oden Eriksson <oeriksson@mandriva.com> 1:4.68-1mdk
- 4.68

* Tue Jul 19 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1:4.64-2mdk 
- used %%mkrel

* Wed Jun 29 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1:4.64-1mdk 
- new version
- introduce epoch
- rpmbuildupate aware
- renamed to php-adodb
- install in /usr/share/php-adodb
- don't skip rpm automatic dependencies computing
- use perl instead of dos2unix to fix encodings

* Tue May 10 2005 Oden Eriksson <oeriksson@mandriva.com> 4.54-1mdk
- rename the package (ADOdb/adodb)
- new url
- move to /usr/share/adodb
- fix file permissions and anti ^M's

* Thu Nov 11 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.54-1mdk
- 4.54
- use rpm magic to speed up the build

* Wed May 26 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.22-1mdk
- 4.22

* Wed May 26 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.00-2mdk
- fix deps

* Tue Oct 21 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 4.00-1mdk
- 4.00

* Fri Aug 22 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 3.72-1mdk
- 3.72


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5797 |12cr|php-apacheaccessor-0.5.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname apacheaccessor
%define dirname %{modname}
%define soname %{modname}.so
%define inifile B12_%{modname}.ini

Summary:	Simple API to Apache runtime configuration for PHP
Name:		php-%{modname}
Version:	0.5.1
Release:	%mkrel 2
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/ApacheAccessor/
Source0:	http://pecl.php.net/get/apacheaccessor-%{version}.tgz
Source1:	B12_apacheaccessor.ini
BuildRequires:	pkgconfig
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:	apache-devel
BuildRequires:	apr-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
ApacheAccessor lets you retrieve Apache configuration (at runtime of current
proccess) as PHP array or dump it as HTML table.

%prep

%setup -q -n apacheaccessor-%{version}
[ "../package*.xml" != "/" ] && mv ../package*.xml .

cp %{SOURCE1} %{inifile}

# lib64 fix
perl -pi -e "s|/lib\b|/%{_lib}|g" config.m4

%build
%serverbuild
export CPPFLAGS="`apr-1-config --cppflags`"

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-apxs=/usr/bin/apxs \
    --with-aprconfig=/usr/bin/apr-1-config \
    --with-%{modname}=shared,%{_prefix}
%make
mv modules/*.so .

%install
rm -rf %{buildroot} 

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/
install -m0644 %{inifile} %{buildroot}%{_sysconfdir}/php.d/%{inifile}

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc package*.xml examples
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}



%changelog
* Thu May 03 2012 Oden Eriksson <oeriksson@mandriva.com> 0.5.1-2mdv2012.0
+ Revision: 795397
- rebuild for php-5.4.x

* Mon Apr 02 2012 Oden Eriksson <oeriksson@mandriva.com> 0.5.1-1
+ Revision: 788797
- heh...
- 0.5.1

* Mon Jan 16 2012 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-6
+ Revision: 761685
- a different fix...
- try to fix build
- rebuild
- rebuilt for php-5.3.8
- rebuilt for php-5.3.7
- mass rebuild
- rebuilt for php-5.3.6
- 0.1.1

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-5mdv2011.0
+ Revision: 629761
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-4mdv2011.0
+ Revision: 628060
- ensure it's built without automake1.7

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-3mdv2011.0
+ Revision: 600457
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-2mdv2011.0
+ Revision: 588739
- rebuild

* Wed Jul 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-1mdv2011.0
+ Revision: 549839
- import php-apacheaccessor


* Wed Jul 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-1mdv2010.1
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5798 |12cr|php-apm-1.1.0-0.0.beta4.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname apm
%define dirname %{modname}
%define soname %{modname}.so
%define inifile B10_%{modname}.ini

%define pre_rel beta4

Summary:	Alternative PHP Monitor
Name:		php-%{modname}
Version:	1.1.0
Release:	%mkrel 0.0.%{pre_rel}.1
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/APM/
Source0:	http://pecl.php.net/get/APM-%{version}%{pre_rel}.tgz
Source1:	B10_apm.ini
Patch0:		APM-1.0.0-default_path.diff
BuildRequires:	sqlite3-devel
BuildRequires:	mysql-devel
BuildRequires:	php-devel >= 3:5.2.0
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Monitoring extension for PHP, collects error events and store them in a local
SQLite database.

%prep

%setup -q -n APM-%{version}%{pre_rel}
[ "../package*.xml" != "/" ] && mv ../package*.xml .

%patch0 -p0

cp %{SOURCE1} %{inifile}

%build
%serverbuild

export APM_SHARED_LIBADD="-lmysqlclient -lz -lsqlite3"
phpize
%configure2_5x \
    --with-libdir=%{_lib} \
    --with-sqlite3=%{_prefix} \
    --with-mysql=%{_prefix} \
    --with-zlib-dir=%{_prefix} \
    --with-%{modname}=shared,%{_prefix}

# use the correct version
echo "#define APM_VERSION \"%{version}%{pre_rel}\"" >> config.h

%make
mv modules/*.so .

%install
rm -rf %{buildroot} 

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d
install -d %{buildroot}/var/lib/php-apm

install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/
install -m0644 %{inifile} %{buildroot}%{_sysconfdir}/php.d/%{inifile}

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc web AUTHORS LICENSE NEWS sql apm.ini package*.xml
%config(noreplace) %attr(0640,apache,apache) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}
%attr(0750,apache,apache) /var/lib/php-apm


%changelog
* Wed Jun 20 2012 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-0.0.beta4.1mdv2012.0
+ Revision: 806362
- 1.1.0beta4

* Fri Jun 01 2012 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-0.0.beta3.1
+ Revision: 801811
- 1.1.0beta3

* Sun May 06 2012 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-0.0.beta2.1
+ Revision: 797205
- 1.1.0beta2
- rebuild for php-5.4.x
- rebuild

* Tue Nov 15 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1
+ Revision: 730707
- 1.0.1

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-3
+ Revision: 696390
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2
+ Revision: 695347
- rebuilt for php-5.3.7

* Wed Jun 15 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1
+ Revision: 685385
- 1.0.0

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-0.0.beta3.5
+ Revision: 646609
- rebuilt for php-5.3.6

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-0.0.beta3.4mdv2011.0
+ Revision: 629762
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-0.0.beta3.3mdv2011.0
+ Revision: 628061
- ensure it's built without automake1.7

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-0.0.beta3.2mdv2011.0
+ Revision: 600458
- rebuild

* Thu Nov 11 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-0.0.beta3.1mdv2011.0
+ Revision: 595938
- 1.0.0beta3

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-0.0.beta2.3mdv2011.0
+ Revision: 588740
- rebuild

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-0.0.beta2.2mdv2010.1
+ Revision: 514514
- rebuilt for php-5.3.2

* Sun Jan 31 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-0.0.beta2.1mdv2010.1
+ Revision: 498793
- import php-apm


* Sun Jan 31 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-0.0.beta2.1mdv2010.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5799 |12cr|php-auth_nds-2.2.6-31
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname Auth NDS
%define modname auth_nds
%define dirname %{modname}
%define soname %{modname}.so
%define inifile A21_%{modname}.ini

Summary:	The %{realname} module for PHP
Name:		php-%{modname}
Version:	2.2.6
Release:	%mkrel 31
Group:		Development/PHP
License:	GPL
URL:		ftp://platan.vc.cvut.cz/pub/linux/ncpfs/
Source0:	php-%{modname}-%{version}.tar.gz
Patch0:		php-auth_nds-2.2.6-php54x.diff
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:	ncpfs-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This is a dynamic shared object (DSO) that adds Auth NDS support to PHP.

%prep

%setup -q -n php-%{modname}-%{version}

%patch0 -p0

# small hack
#cat >> config.h << EOF
#define HAVE_DLFCN_H 1
#define COMPILE_DL_AUTH_NDS 1
#define NCPFS_VERSION "%{version}"
#EOF

%build

%{_usrsrc}/php-devel/buildext %{modname} "php_auth_nds.c" \
    "-lncp" "-I%{_includedir}/ncp -DHAVE_DLFCN_H -DCOMPILE_DL_AUTH_NDS -DNCPFS_VERSION=\"%{version}\""

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

cat > README.%{modname} << EOF
The %{name} package contains a dynamic shared object (DSO) for PHP. 
EOF

install -m755 %{soname} %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
[ "../package.xml" != "/" ] && rm -f ../package.xml

%files 
%defattr(-,root,root)
%doc site README*
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}


%changelog
* Wed Jun 20 2012 Oden Eriksson <oeriksson@mandriva.com> 2.2.6-31mdv2012.0
+ Revision: 806422
- fix build
- sync with the latest ncpfs cooker source
- rebuild for php-5.4.x

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 2.2.6-29
+ Revision: 761199
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 2.2.6-28
+ Revision: 696392
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 2.2.6-27
+ Revision: 695349
- rebuilt for php-5.3.7

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 2.2.6-26
+ Revision: 646611
- rebuilt for php-5.3.6

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 2.2.6-25mdv2011.0
+ Revision: 629764
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 2.2.6-24mdv2011.0
+ Revision: 628066
- ensure it's built without automake1.7

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 2.2.6-23mdv2011.0
+ Revision: 600460
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 2.2.6-22mdv2011.0
+ Revision: 588742
- rebuild

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 2.2.6-21mdv2010.1
+ Revision: 514516
- rebuilt for php-5.3.2

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 2.2.6-20mdv2010.1
+ Revision: 485337
- rebuilt for php-5.3.2RC1

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 2.2.6-19mdv2010.1
+ Revision: 468142
- rebuilt against php-5.3.1

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 2.2.6-18mdv2010.0
+ Revision: 451251
- rebuild

* Sun Jul 19 2009 Raphaël Gertz <rapsys@mandriva.org> 2.2.6-17mdv2010.0
+ Revision: 397263
- Rebuild

* Mon May 18 2009 Oden Eriksson <oeriksson@mandriva.com> 2.2.6-16mdv2010.0
+ Revision: 376971
- rebuilt for php-5.3.0RC2

* Sun Mar 01 2009 Oden Eriksson <oeriksson@mandriva.com> 2.2.6-15mdv2009.1
+ Revision: 346393
- rebuilt for php-5.2.9

* Tue Feb 17 2009 Oden Eriksson <oeriksson@mandriva.com> 2.2.6-14mdv2009.1
+ Revision: 341706
- rebuilt against php-5.2.9RC2

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 2.2.6-13mdv2009.1
+ Revision: 321702
- rebuild

* Fri Dec 05 2008 Oden Eriksson <oeriksson@mandriva.com> 2.2.6-12mdv2009.1
+ Revision: 310247
- rebuilt against php-5.2.7

* Fri Jul 18 2008 Oden Eriksson <oeriksson@mandriva.com> 2.2.6-11mdv2009.0
+ Revision: 238376
- rebuild

* Fri May 02 2008 Oden Eriksson <oeriksson@mandriva.com> 2.2.6-10mdv2009.0
+ Revision: 200186
- rebuilt for php-5.2.6

* Mon Feb 04 2008 Oden Eriksson <oeriksson@mandriva.com> 2.2.6-9mdv2008.1
+ Revision: 162212
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Nov 11 2007 Oden Eriksson <oeriksson@mandriva.com> 2.2.6-8mdv2008.1
+ Revision: 107605
- restart apache if needed

* Sat Sep 01 2007 Oden Eriksson <oeriksson@mandriva.com> 2.2.6-7mdv2008.0
+ Revision: 77527
- rebuilt against php-5.2.4

* Thu Jun 14 2007 Oden Eriksson <oeriksson@mandriva.com> 2.2.6-6mdv2008.0
+ Revision: 39482
- use distro conditional -fstack-protector

* Fri Jun 01 2007 Oden Eriksson <oeriksson@mandriva.com> 2.2.6-5mdv2008.0
+ Revision: 33795
- rebuilt against new upstream version (5.2.3)
- rebuilt against new upstream version (5.2.2)


* Wed Nov 08 2006 Oden Eriksson <oeriksson@mandriva.com> 2.2.6-3mdv2007.0
+ Revision: 78124
- fix deps

* Wed Nov 08 2006 Oden Eriksson <oeriksson@mandriva.com> 2.2.6-2mdv2007.1
+ Revision: 78055
-rebuilt for php-5.2.0
- Import php-auth_nds

* Mon Aug 28 2006 Oden Eriksson <oeriksson@mandriva.com> 2.2.6-1
- rebuilt for php-5.1.6

* Mon Aug 28 2006 Oden Eriksson <oeriksson@mandriva.com> 1:2.2.6-5
- rebuilt for php-4.4.4

* Sun Aug 06 2006 Oden Eriksson <oeriksson@mandriva.com> 1:2.2.6-4mdv2007.0
- rebuilt for php-4.4.3

* Wed Jul 26 2006 Oden Eriksson <oeriksson@mandriva.com> 1:2.2.6-3mdk
- rebuild

* Mon Jan 16 2006 Oden Eriksson <oeriksson@mandriva.com> 1:2.2.6-2mdk
- rebuilt against php-4.4.2

* Wed Nov 02 2005 Oden Eriksson <oeriksson@mandriva.com> 1:2.2.6-1mdk
- rebuilt for php-4.4.1
- fix versioning

* Tue Jul 12 2005 Oden Eriksson <oeriksson@mandriva.com> 4.4.0-1mdk
- rebuilt for php-4.4.0 final

* Wed Jul 06 2005 Oden Eriksson <oeriksson@mandriva.com> 4.4.0-0.RC2.1mdk
- rebuilt for php-4.4.0RC2

* Wed Jun 15 2005 Oden Eriksson <oeriksson@mandriva.com> 4.4.0_2.2.6-0.RC1.1mdk
- rebuilt for php-4.4.0RC1

* Fri Jun 03 2005 Oden Eriksson <oeriksson@mandriva.com> 4.3.11_2.2.6-2mdk
- fix deps

* Fri Jun 03 2005 Oden Eriksson <oeriksson@mandriva.com> 4.3.11_2.2.6-1mdk
- renamed to php4-*

* Sun Apr 17 2005 Oden Eriksson <oeriksson@mandriva.com> 4.3.11_2.2.6-1mdk
- 4.3.11

* Mon Mar 21 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.10_2.2.6-2mdk
- use the %%mkrel macro

* Sat Feb 12 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.10_2.2.6-1mdk
- 2.2.6
- rebuilt against a non hardened-php aware php lib

* Sat Jan 15 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.10_2.2.5-2mdk
- rebuild due to hardened-php-0.2.6
- cleanups

* Thu Dec 16 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.10_2.2.5-1mdk
- rebuild for php 4.3.10

* Fri Dec 03 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.9_2.2.5-1mdk
- sync with ncpfs-2.2.5

* Sat Oct 02 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.9_2.2.4-1mdk
- rebuild for php 4.3.9

* Thu Jul 15 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.8_2.2.4-1mdk
- rebuilt for php-4.3.8

* Tue Jul 13 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.7_2.2.4-2mdk
- remove redundant provides

* Tue Jun 15 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.7_2.2.4-1mdk
- rebuilt for php-4.3.7

* Mon May 24 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.6_2.2.4-2mdk
- move scandir to /etc/php4.d

* Thu May 06 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.6_2.2.4-1mdk
- fix url
- fix invalid-build-requires
- built for php 4.3.6


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5800 |12cr|php-bbcode-1.0.3-0.0.b1.6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname bbcode
%define dirname %{modname}
%define soname %{modname}.so
%define inifile A68_%{modname}.ini

Summary:	BBCode parsing Extension
Name:		php-%{modname}
Version:	1.0.3
Release:	%mkrel 0.0.b1.6
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/bbcode
Source0:	http://pecl.php.net/get/%{modname}-%{version}b1.tgz
BuildRequires:	php-devel >= 3:5.2.0
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This is a quick and efficient BBCode Parsing Library. It provides various tag
types, high speed one pass parsing, callback system, tag position restriction.

It will force closing BBCode tags in the good order, and closing terminating
tags at the end of the string this is in order to ensure HTML Validity in all
case.

%prep

%setup -q -n %{modname}-%{version}b1
[ "../package*.xml" != "/" ] && mv ../package*.xml .

%build
%serverbuild

#export CFLAGS="%(echo %optflags | sed 's/-Wp,-D_FORTIFY_SOURCE=2//')"
#export CXXFLAGS="${CFLAGS}"
#export CCFLAGS="${CFLAGS}"

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}
%make

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m755 .libs/%{soname} %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc CREDITS package*.xml
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}


%changelog
* Thu May 03 2012 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-0.0.b1.6mdv2012.0
+ Revision: 795401
- rebuild for php-5.4.x

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-0.0.b1.5
+ Revision: 761200
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-0.0.b1.4
+ Revision: 696393
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-0.0.b1.3
+ Revision: 695362
- rebuilt for php-5.3.7

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-0.0.b1.2
+ Revision: 646612
- rebuilt for php-5.3.6

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-0.0.b1.1mdv2011.0
+ Revision: 630290
- 1.0.3b1

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-15mdv2011.0
+ Revision: 629765
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-14mdv2011.0
+ Revision: 628067
- ensure it's built without automake1.7

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-13mdv2011.0
+ Revision: 600461
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-12mdv2011.0
+ Revision: 588743
- rebuild

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-11mdv2010.1
+ Revision: 514518
- rebuilt for php-5.3.2

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-10mdv2010.1
+ Revision: 485339
- rebuilt for php-5.3.2RC1

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-9mdv2010.1
+ Revision: 468144
- rebuilt against php-5.3.1

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-8mdv2010.0
+ Revision: 451253
- rebuild

* Sun Jul 19 2009 Raphaël Gertz <rapsys@mandriva.org> 1.0.2-7mdv2010.0
+ Revision: 397265
- Rebuild

* Mon May 18 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-6mdv2010.0
+ Revision: 376973
- rebuilt for php-5.3.0RC2

* Sun Mar 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-5mdv2009.1
+ Revision: 346395
- rebuilt for php-5.2.9

* Tue Feb 17 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-4mdv2009.1
+ Revision: 341708
- rebuilt against php-5.2.9RC2

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-3mdv2009.1
+ Revision: 321703
- rebuild

* Fri Dec 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-2mdv2009.1
+ Revision: 310249
- rebuilt against php-5.2.7

* Tue Aug 19 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-1mdv2009.0
+ Revision: 273798
- 1.0.2

* Sun Aug 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1mdv2009.0
+ Revision: 272910
- 1.0.1

* Fri Jul 18 2008 Oden Eriksson <oeriksson@mandriva.com> 0.10.4-5mdv2009.0
+ Revision: 238377
- rebuild

* Fri May 02 2008 Oden Eriksson <oeriksson@mandriva.com> 0.10.4-4mdv2009.0
+ Revision: 200187
- rebuilt for php-5.2.6

* Mon Feb 04 2008 Oden Eriksson <oeriksson@mandriva.com> 0.10.4-3mdv2008.1
+ Revision: 162155
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Nov 11 2007 Oden Eriksson <oeriksson@mandriva.com> 0.10.4-2mdv2008.1
+ Revision: 107606
- restart apache if needed

* Thu Oct 25 2007 Oden Eriksson <oeriksson@mandriva.com> 0.10.4-1mdv2008.1
+ Revision: 102091
- 0.10.4
- import php-bbcode


* Sat Oct 13 2007 Oden Eriksson <oeriksson@mandriva.com> 0.10.3-1mdv2008.1
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5801 |12cr|php-bitset-1.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname bitset
%define soname %{modname}.so
%define inifile A84_%{modname}.ini

Summary:	BITSET library
Name:		php-%{modname}
Version:	1.0.1
Release:	%mkrel 1
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/bitset/
Source0:	http://pecl.php.net/get/%{modname}-%{version}.tgz
BuildRequires:	php-devel >= 3:5.2.0
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Sets of bits manipuliting library.

%prep

%setup -q -n %{modname}-%{version}
[ "../package*.xml" != "/" ] && mv -f ../package*.xml .

# lib64 fixes
perl -pi -e "s|/lib\b|/%{_lib}|g" config.m4

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}

%make
mv modules/*.so .

%install
rm -rf %{buildroot} 

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}


%changelog
* Wed Jun 20 2012 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1mdv2012.0
+ Revision: 806372
- 1.0.1

* Sun May 06 2012 Oden Eriksson <oeriksson@mandriva.com> 1.0-20
+ Revision: 797138
- fix build
- rebuild for php-5.4.x

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 1.0-19
+ Revision: 761202
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0-18
+ Revision: 696395
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0-17
+ Revision: 695367
- rebuilt for php-5.3.7

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0-16
+ Revision: 646614
- rebuilt for php-5.3.6

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0-15mdv2011.0
+ Revision: 629767
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0-14mdv2011.0
+ Revision: 628069
- ensure it's built without automake1.7

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-13mdv2011.0
+ Revision: 600463
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-12mdv2011.0
+ Revision: 588745
- rebuild

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-11mdv2010.1
+ Revision: 514519
- rebuilt for php-5.3.2

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-10mdv2010.1
+ Revision: 485340
- rebuilt for php-5.3.2RC1

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0-9mdv2010.1
+ Revision: 468146
- rebuilt against php-5.3.1

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0-8mdv2010.0
+ Revision: 451255
- rebuild

* Sun Jul 19 2009 Raphaël Gertz <rapsys@mandriva.org> 1.0-7mdv2010.0
+ Revision: 397268
- Rebuild

* Mon May 18 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0-6mdv2010.0
+ Revision: 376975
- rebuilt for php-5.3.0RC2

* Sun Mar 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0-5mdv2009.1
+ Revision: 346397
- rebuilt for php-5.2.9

* Tue Feb 17 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0-4mdv2009.1
+ Revision: 341710
- rebuilt against php-5.2.9RC2

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0-3mdv2009.1
+ Revision: 321705
- rebuild

* Fri Dec 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0-2mdv2009.1
+ Revision: 310251
- rebuilt against php-5.2.7

* Tue Oct 28 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0-1mdv2009.1
+ Revision: 297926
- import php-bitset


* Tue Oct 28 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0-1mdv2009.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5802 |12cr|php-bloomy-0.1.0-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname bloomy
%define dirname %{modname}
%define soname %{modname}.so
%define inifile A97_%{modname}.ini

Summary:	Extension implementing a Bloom filter
Name:		php-%{modname}
Version:	0.1.0
Release:	%mkrel 13
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/bloomy/
Source0:	http://pecl.php.net/get/%{modname}-%{version}.tgz
Patch0:		bloomy-0.1.0-php54x.diff
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:	apache-devel >= 2.2.0
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This extension implements a Bloom filter, which is a space-efficient
probabilistic data structure that is used to test whether an element is a
member of a set.

%prep

%setup -q -n %{modname}-%{version}
[ "../package*.xml" != "/" ] && mv ../package*.xml .

%patch0 -p0

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}
%make
mv modules/*.so .

%install
rm -rf %{buildroot} 

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m755 %{soname} %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc CREDITS package*.xml 
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}



%changelog
* Sun May 06 2012 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-13mdv2012.0
+ Revision: 797128
- fix build
- rebuild for php-5.4.x

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-12
+ Revision: 761203
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-11
+ Revision: 696396
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-10
+ Revision: 695368
- rebuilt for php-5.3.7

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-9
+ Revision: 646615
- rebuilt for php-5.3.6

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-8mdv2011.0
+ Revision: 629768
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-7mdv2011.0
+ Revision: 628070
- ensure it's built without automake1.7

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-6mdv2011.0
+ Revision: 600464
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-5mdv2011.0
+ Revision: 588746
- rebuild

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-4mdv2010.1
+ Revision: 514520
- rebuilt for php-5.3.2

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-3mdv2010.1
+ Revision: 485341
- rebuilt for php-5.3.2RC1

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-2mdv2010.1
+ Revision: 468147
- rebuilt against php-5.3.1

* Sat Oct 03 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-1mdv2010.0
+ Revision: 452902
- import php-bloomy


* Sat Oct 03 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-1mdv2010.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5803 |12cr|php-braille-0.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname braille
%define soname %{modname}.so
%define inifile A65_%{modname}.ini

Summary:	Functions to control a braille display (and keyboard), based on libbraille
Name:		php-%{modname}
Version:	0.1.1
Release:	%mkrel 1
Group:		Development/PHP
License:	PHP License
URL:		http://libbraille.org
Source0:	http://php-baustelle.de/%{modname}-%{version}.tgz
Patch0:		braille-0.1.1-php54x.diff
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:	file
BuildRequires:	libbraille-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
Functions to control a braille display (and keyboard), based on libbraille.

%prep

%setup -q -n %{modname}-%{version}
[ "../package*.xml" != "/" ] && mv ../package*.xml .

%patch0 -p0

# fix permissions
find . -type f | xargs chmod 644

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

# lib64 fix
perl -pi -e "s|/lib\b|/%{_lib}|g" config.m4

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}
%make

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}/php.d
install -d %{buildroot}%{_libdir}/php/extensions

install -m0755 modules/%{soname} %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc CREDITS EXPERIMENTAL package*.xml
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}


%changelog
* Wed Jun 20 2012 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-1mdv2012.0
+ Revision: 806421
- fix build
- 0.1.1
- fix build
- rebuild for php-5.4.x

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-22
+ Revision: 761204
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-21
+ Revision: 696397
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-20
+ Revision: 695370
- rebuilt for php-5.3.7

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-19
+ Revision: 646616
- rebuilt for php-5.3.6

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-18mdv2011.0
+ Revision: 629769
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-17mdv2011.0
+ Revision: 628071
- ensure it's built without automake1.7

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-16mdv2011.0
+ Revision: 600465
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-15mdv2011.0
+ Revision: 588747
- rebuild

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-14mdv2010.1
+ Revision: 514521
- rebuilt for php-5.3.2

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-13mdv2010.1
+ Revision: 485343
- rebuilt for php-5.3.2RC1

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-12mdv2010.1
+ Revision: 468148
- rebuilt against php-5.3.1

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-11mdv2010.0
+ Revision: 451256
- rebuild

* Sun Jul 19 2009 Raphaël Gertz <rapsys@mandriva.org> 0.1.0-10mdv2010.0
+ Revision: 397269
- Rebuild

* Mon May 18 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-9mdv2010.0
+ Revision: 376976
- rebuilt for php-5.3.0RC2

* Sun Mar 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-8mdv2009.1
+ Revision: 346398
- rebuilt for php-5.2.9

* Tue Feb 17 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-7mdv2009.1
+ Revision: 341711
- rebuilt against php-5.2.9RC2

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-6mdv2009.1
+ Revision: 321706
- rebuild

* Fri Dec 05 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-5mdv2009.1
+ Revision: 310252
- rebuilt against php-5.2.7

* Fri Jul 18 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-4mdv2009.0
+ Revision: 238378
- rebuild

* Mon Feb 04 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-3mdv2008.1
+ Revision: 162213
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Nov 11 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-2mdv2008.1
+ Revision: 107607
- restart apache if needed

* Tue Sep 04 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-1mdv2008.0
+ Revision: 79450
- Import php-braille



* Tue Sep 04 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-1mdv2008.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5804 |12cr|php-cairo_wrapper-0.2.4-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname cairo_wrapper
%define dirname %{modname}
%define soname %{modname}.so
%define inifile A99_%{modname}.ini

Summary:	Cairo Wrapper Extension
Name:		php-%{modname}
Version:	0.2.4
Release:	%mkrel 13
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/cairo_wrapper/
Source0:	http://pecl.php.net/get/%{modname}-%{version}.tgz
Patch0:		cairo_wrapper-0.2.4-php54x.diff
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	pkgconfig
BuildRequires:	cairo-devel >= 1.2.2
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
A cairo API wrapper. For details about cairo see http://cairographics.org/

%prep

%setup -q -n %{modname}-%{version}
[ "../package*.xml" != "/" ] && mv ../package*.xml .

%patch0 -p0

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}
%make
mv modules/*.so .

%install
rm -rf %{buildroot} 

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m755 %{soname} %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc CREDITS package*.xml 
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}



%changelog
* Sun May 06 2012 Oden Eriksson <oeriksson@mandriva.com> 0.2.4-13mdv2012.0
+ Revision: 797126
- fix build
- rebuild for php-5.4.x

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 0.2.4-12
+ Revision: 761206
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 0.2.4-11
+ Revision: 696399
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 0.2.4-10
+ Revision: 695372
- rebuilt for php-5.3.7

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 0.2.4-9
+ Revision: 646618
- rebuilt for php-5.3.6

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 0.2.4-8mdv2011.0
+ Revision: 629771
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 0.2.4-7mdv2011.0
+ Revision: 628073
- ensure it's built without automake1.7

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.4-6mdv2011.0
+ Revision: 600467
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.4-5mdv2011.0
+ Revision: 588749
- rebuild

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.4-4mdv2010.1
+ Revision: 514523
- rebuilt for php-5.3.2

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.4-3mdv2010.1
+ Revision: 485345
- rebuilt for php-5.3.2RC1

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 0.2.4-2mdv2010.1
+ Revision: 468150
- rebuilt against php-5.3.1

* Sat Oct 03 2009 Oden Eriksson <oeriksson@mandriva.com> 0.2.4-1mdv2010.0
+ Revision: 452906
- import php-cairo_wrapper


* Sat Oct 03 2009 Oden Eriksson <oeriksson@mandriva.com> 0.2.4-1mdv2010.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5805 |12cr|php-channel-phpunit-1.3-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define peardir %(pear config-get php_dir 2> /dev/null || echo %{_datadir}/pear)
%define pear_xmldir  /var/lib/pear

Name:		php-channel-phpunit
Version:		1.3
Release:		9
Summary:		Adds phpunit channel to PEAR
Group:		Development/PHP
License:		BSD
URL:		http://pear.phpunit.de
Source0:		http://pear.phpunit.de/channel.xml
BuildRequires:	php-pear
Requires(pre): php-cli
Requires(pre): php-pear
Requires(postun): php-pear
Requires:	php-pear
BuildArch:	noarch


%description
This package adds the phpunit channel which allows PEAR packages from this
channel to be installed.

%prep

%setup -q -c -T

%build
# Empty build section, nothing to build

%install

%{__mkdir_p} %{buildroot}%{_datadir}/pear/packages/
%{__install} -pm 644 %{SOURCE0} %{buildroot}%{_datadir}/pear/packages/pear.phpunit.de.xml


%post
if [ $1 -eq  1 ] ; then
    pear channel-add %{_datadir}/pear/packages/pear.phpunit.de.xml
else
    pear channel-update %{_datadir}/pear/packages/pear.phpunit.de.xml
fi

%preun
if [ $1 -eq 0 ] ; then
    pear channel-delete pear.phpunit.de
fi


%files
%{_datadir}/pear/packages/pear.phpunit.de.xml


%changelog
* Mon Apr 02 2012 Thomas Spuhler <tspuhler@mandriva.org> 1.3-5mdv2012.0
+ Revision: 788601
+ rebuild (emptylog)

* Tue Mar 27 2012 Thomas Spuhler <tspuhler@mandriva.org> 1.3-4
+ Revision: 787371
+ rebuild (emptylog)

* Tue Mar 27 2012 Thomas Spuhler <tspuhler@mandriva.org> 1.3-3.1
+ Revision: 787365
+ rebuild (emptylog)

* Thu Mar 22 2012 Thomas Spuhler <tspuhler@mandriva.org> 1.3-3
+ Revision: 785994
- fixed spec so it will update and install on BS

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3-2
+ Revision: 679254
- mass rebuild

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3-1mdv2011.0
+ Revision: 600418
- 1.3
- rebuild

* Sun Jul 19 2009 Raphaël Gertz <rapsys@mandriva.org> 1.0-7mdv2010.0
+ Revision: 397361
- rebuild
- rebuild

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0-5mdv2009.1
+ Revision: 321707
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 1.0-4mdv2009.0
+ Revision: 258994
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.0-3mdv2009.0
+ Revision: 246868
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Tue Nov 06 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0-1mdv2008.1
+ Revision: 106411
- import php-channel-phpunit


* Tue Nov 06 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0-1mdv2008.1
- initial Mandriva package (fc8 import)

* Fri Dec 29 2006 Christopher Stone <chris.stone@gmail.com> 1.0-2
- Add virtual provides on channel name

* Wed Dec 27 2006 Christopher Stone <chris.stone@gmail.com> 1.0-1
- Initial Release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5806 |12cr|php-channel-symfony-1.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The symfony project PEAR channel
Name:		php-channel-symfony
Version:	1.3
Release:	2
Group:		Development/PHP
License:	MIT
URL:		http://pear.symfony-project.com/
Source0:	http://pear.symfony-project.com/channel.xml
BuildRequires:	php-pear
Requires:	php-pear
Requires(pre): php-cli
Requires(pre): php-pear
Requires(postun): php-pear
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This package adds The symfony project PEAR channel which allows PEAR packages
from this channel to be installed.

%prep

%setup -q -c -T

%build

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_datadir}/pear/packages

install -m0644 %{SOURCE0} %{buildroot}%{_datadir}/pear/packages/pear.symfony-project.com.xml

%post
if [ $1 -eq  1 ] ; then
    %{_bindir}/pear channel-add %{_datadir}/pear/packages/pear.symfony-project.com.xml > /dev/null || :
else
    %{_bindir}/pear channel-update %{_datadir}/pear/packages/.xml > /dev/null ||:
fi

%postun
if [ $1 -eq 0 ] ; then
    %{_bindir}/pear channel-delete pear.symfony-project.com > /dev/null || :
fi

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%{_datadir}/pear/packages/pear.symfony-project.com.xml



%changelog
* Sat Nov 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3-1mdv2012.0
+ Revision: 731784
- bump the version

* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0-1
+ Revision: 730841
- import php-channel-symfony


* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0-1mdv2010.2
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5807 |12cr|php-chdb-1.0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname chdb
%define dirname %{modname}
%define soname %{modname}.so
%define inifile B15_%{modname}.ini

Summary:	A fast database for constant data with memory sharing across processes
Name:		php-%{modname}
Version:	1.0.2
Release:	%mkrel 2
Group:		Development/PHP
License:	BSD
URL:		http://pecl.php.net/package/chdb
Source0:	http://pecl.php.net/get/chdb-%{version}.tgz
Source1:	B15_chdb.ini
BuildRequires:	pkgconfig
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:	cmph-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
CHDB (constant hash database) is a fast key-value database for constant data,
realized by using a memory-mapped file and thus providing the following
functionalities:
- Extremely fast initial load, regardless of the size of the database.
- Only the pages of the file which are actually used are loaded from the disk.
- Once a page is loaded it is shared across multiple processes.
- Loaded pages are cached across multiple requests and even process recycling.
A typical use of CHDB is as a faster alternative to defining many PHP
constants.
CHDB is internally implemented as a hash-table using a perfect hashing function,
thus guaranteeing worst case O(1) lookup time.

%prep

%setup -q -n %{modname}-%{version}
[ "../package*.xml" != "/" ] && mv ../package*.xml .

cp %{SOURCE1} %{inifile}

# lib64 fix
perl -pi -e "s|/lib\b|/%{_lib}|g" config.m4

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}
%make
mv modules/*.so .

%install
rm -rf %{buildroot} 

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/
install -m0644 %{inifile} %{buildroot}%{_sysconfdir}/php.d/%{inifile}

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc package*.xml
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}



%changelog
* Thu May 03 2012 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-2mdv2012.0
+ Revision: 795408
- rebuild for php-5.4.x

* Thu Apr 19 2012 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-1
+ Revision: 791877
- 1.0.2

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-4
+ Revision: 761207
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-3
+ Revision: 696400
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-2
+ Revision: 695373
- rebuilt for php-5.3.7

* Tue May 17 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1
+ Revision: 675425
- import php-chdb


* Tue May 17 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1mdv2010.2
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5808 |12cr|php-cyrus-1.0-32
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname cyrus
%define modname cyrus
%define dirname %{modname}
%define soname %{modname}.so
%define inifile A16_%{modname}.ini

Summary:	An extension which eases the manipulation of Cyrus IMAP servers for PHP
Name:		php-%{modname}
Version:	1.0
Release:	%mkrel 32
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/cyrus
Source0:	%{modname}-%{version}.tar.bz2
Source1:	%{modname}.ini
Patch0:		cyrus-1.0-lib64.diff
Patch1:		cyrus-1.0-php54x.diff
Requires:	php-cli >= 3:5.2.0
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:	cyrus-imapd-devel
BuildRequires:	libsasl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
An extension which eases the manipulation of Cyrus IMAP servers.

%prep

%setup -q -n %{modname}-%{version}
%patch0 -p0
%patch1 -p0

cp %{SOURCE1} %{inifile}

%build
%serverbuild

#%{_usrsrc}/php4-devel/buildext %{modname} cyrus.c "-lsasl2 -lcyrus -lcyrus_min" \
#    "-DCOMPILE_DL_CYRUS -DHAVE_CYRUS -I%{_includedir}/sasl"

phpize
export CYRUS_SHARED_LIBADD="-L%{_libdir} -lsasl2 -lcyrus -lcyrus_min"
%configure2_5x --with-libdir=%{_lib} \
    --enable-%{modname}=shared,%{_prefix}

%make
mv modules/*.so .

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

cat > README.%{modname} << EOF
The %{name} package contains a dynamic shared object (DSO) for PHP. 
EOF

install -m0644 %{inifile} %{buildroot}%{_sysconfdir}/php.d/%{inifile}
install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
[ "../package.xml" != "/" ] && rm -f ../package.xml

%files 
%defattr(-,root,root)
%doc CREDITS README*
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}


%changelog
* Sun May 06 2012 Oden Eriksson <oeriksson@mandriva.com> 1.0-32mdv2012.0
+ Revision: 797125
- fix build
- rebuild for php-5.4.x

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 1.0-31
+ Revision: 761210
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0-30
+ Revision: 696403
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0-29
+ Revision: 695376
- rebuilt for php-5.3.7

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0-28
+ Revision: 646621
- rebuilt for php-5.3.6

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0-27mdv2011.0
+ Revision: 629774
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0-26mdv2011.0
+ Revision: 628076
- ensure it's built without automake1.7

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-25mdv2011.0
+ Revision: 600470
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-24mdv2011.0
+ Revision: 588753
- rebuild

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-23mdv2010.1
+ Revision: 514527
- rebuilt for php-5.3.2

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-22mdv2010.1
+ Revision: 485348
- rebuilt for php-5.3.2RC1

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0-21mdv2010.1
+ Revision: 468154
- rebuilt against php-5.3.1

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0-20mdv2010.0
+ Revision: 451260
- rebuild

* Sun Jul 19 2009 Raphaël Gertz <rapsys@mandriva.org> 1.0-19mdv2010.0
+ Revision: 397488
- Rebuild

* Mon May 18 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0-18mdv2010.0
+ Revision: 376979
- rebuilt for php-5.3.0RC2

* Sun Mar 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0-17mdv2009.1
+ Revision: 346408
- rebuilt for php-5.2.9

* Tue Feb 17 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0-16mdv2009.1
+ Revision: 341716
- rebuilt against php-5.2.9RC2

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0-15mdv2009.1
+ Revision: 321717
- rebuild

* Fri Dec 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0-14mdv2009.1
+ Revision: 310257
- rebuilt against php-5.2.7

* Fri Jul 18 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0-13mdv2009.0
+ Revision: 238383
- rebuild

* Fri May 02 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0-12mdv2009.0
+ Revision: 200191
- rebuilt for php-5.2.6

* Mon Feb 04 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0-11mdv2008.1
+ Revision: 162141
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Nov 11 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0-10mdv2008.1
+ Revision: 107610
- restart apache if needed

* Sat Sep 01 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0-9mdv2008.0
+ Revision: 77533
- rebuilt against php-5.2.4
- use distro conditional -fstack-protector

* Fri Jun 01 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0-7mdv2008.0
+ Revision: 33802
- rebuilt against new upstream version (5.2.3)

* Thu May 03 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0-6mdv2008.0
+ Revision: 21322
- rebuilt against new upstream version (5.2.2)


* Thu Feb 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0-5mdv2007.0
+ Revision: 117560
- rebuilt against new upstream version (5.2.1)

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0-4mdv2007.0
+ Revision: 79281
- rebuild
- fix deps
- fix deps
- rebuilt for php-5.2.0
- Import php-cyrus

* Mon Aug 28 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0-1
- rebuilt for php-5.1.6

* Mon Aug 28 2006 Oden Eriksson <oeriksson@mandriva.com> 1:1.0-5
- rebuilt for php-4.4.4

* Sun Aug 06 2006 Oden Eriksson <oeriksson@mandriva.com> 1:1.0-4mdv2007.0
- rebuilt for php-4.4.3

* Wed Jul 26 2006 Oden Eriksson <oeriksson@mandriva.com> 1:1.0-3mdk
- rebuild

* Mon Jan 16 2006 Oden Eriksson <oeriksson@mandriva.com> 1:1.0-2mdk
- rebuilt against php-4.4.2

* Wed Nov 02 2005 Oden Eriksson <oeriksson@mandriva.com> 1:1.0-1mdk
- rebuilt for php-4.4.1
- fix versioning

* Tue Jul 12 2005 Oden Eriksson <oeriksson@mandriva.com> 4.4.0-1mdk
- rebuilt for php-4.4.0 final

* Wed Jul 06 2005 Oden Eriksson <oeriksson@mandriva.com> 4.4.0-0.RC2.1mdk
- rebuilt for php-4.4.0RC2

* Wed Jun 15 2005 Oden Eriksson <oeriksson@mandriva.com> 4.4.0_1.0-0.RC1.1mdk
- rebuilt for php-4.4.0RC1

* Fri Jun 03 2005 Oden Eriksson <oeriksson@mandriva.com> 4.3.11_1.0-1mdk
- renamed to php4-*

* Sun Apr 17 2005 Oden Eriksson <oeriksson@mandriva.com> 4.3.11_1.0-1mdk
- 4.3.11

* Mon Mar 21 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.10_1.0-6mdk
- use the %%mkrel macro

* Sat Feb 12 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.10_1.0-5mdk
- rebuilt against a non hardened-php aware php lib

* Tue Feb 01 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.10_1.0-4mdk
- link against libcyrus_min to resolve missing symbols
- fix deps

* Sat Jan 15 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.10_1.0-3mdk
- rebuild due to hardened-php-0.2.6
- cleanups

* Tue Jan 04 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.10_1.0-2mdk
- lib64 fixes (P0)

* Thu Dec 16 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.10_1.0-1mdk
- rebuild for php 4.3.10

* Sat Oct 02 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.9_1.0-1mdk
- rebuild for php 4.3.9

* Mon Aug 02 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.8_1.0-2mdk
- make it find missing symbols

* Thu Jul 15 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.8_1.0-1mdk
- rebuilt for php-4.3.8

* Tue Jul 13 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.7_1.0-2mdk
- remove redundant provides

* Tue Jun 15 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.7_1.0-1mdk
- rebuilt for php-4.3.7

* Mon May 24 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.6_1.0-2mdk
- use the %%configure2_5x macro
- move scandir to /etc/php4.d

* Thu May 06 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.6_1.0-1mdk
- fix url
- built for php 4.3.6


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5809 |12cr|php-dav-1.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname dav
%define dirname %{modname}
%define soname %{modname}.so
%define inifile A59_%{modname}.ini

Summary:	A PHP WebDAV for PHP
Name:		php-%{modname}
Version:	1.2
Release:	%mkrel 6
Group:		Development/PHP
License:	BSD-like
URL:		http://php-webdav.pureftpd.org/project/php-webdav
Source0:	http://download.pureftpd.org/php-webdav/php-webdav-%{version}.tar.gz
BuildRequires:	php-devel >= 3:5.2.1
BuildRequires:	neon-devel
BuildRequires:	file
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The PHP WebDAV extension allows easy access to remote resources with PHP
through the DAV protocol.

%prep

%setup -q -n dav

# fix permissions
find . -type f | xargs chmod 644

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build
%serverbuild

phpize --clean
phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}
%make

mv modules/*.so .

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc CREDITS LICENSE README tests
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}


%changelog
* Thu May 03 2012 Oden Eriksson <oeriksson@mandriva.com> 1.2-6mdv2012.0
+ Revision: 795412
- rebuild for php-5.4.x

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 1.2-5
+ Revision: 761305
- fix deps
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2-4
+ Revision: 696404
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2-3
+ Revision: 695377
- rebuilt for php-5.3.7

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2-2
+ Revision: 646622
- rebuilt for php-5.3.6

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2-1mdv2011.0
+ Revision: 630316
- 1.2

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1-21mdv2011.0
+ Revision: 629775
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1-20mdv2011.0
+ Revision: 628089
- ensure it's built without automake1.7

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1-19mdv2011.0
+ Revision: 600471
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1-18mdv2011.0
+ Revision: 588754
- rebuild

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1-17mdv2010.1
+ Revision: 514528
- rebuilt for php-5.3.2

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1-16mdv2010.1
+ Revision: 485349
- rebuilt for php-5.3.2RC1

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 1.1-15mdv2010.1
+ Revision: 468155
- rebuilt against php-5.3.1

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 1.1-14mdv2010.0
+ Revision: 451261
- rebuild

* Sun Jul 19 2009 Raphaël Gertz <rapsys@mandriva.org> 1.1-13mdv2010.0
+ Revision: 397350
- Rebuild

* Wed Jul 08 2009 Oden Eriksson <oeriksson@mandriva.com> 1.1-12mdv2010.0
+ Revision: 393462
- rebuild (#2)
- rebuild

* Mon May 18 2009 Oden Eriksson <oeriksson@mandriva.com> 1.1-10mdv2010.0
+ Revision: 376980
- rebuilt for php-5.3.0RC2

* Sun Mar 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.1-9mdv2009.1
+ Revision: 346411
- rebuilt for php-5.2.9

* Tue Feb 17 2009 Oden Eriksson <oeriksson@mandriva.com> 1.1-8mdv2009.1
+ Revision: 341717
- rebuilt against php-5.2.9RC2

* Sun Jan 04 2009 Oden Eriksson <oeriksson@mandriva.com> 1.1-7mdv2009.1
+ Revision: 324290
- rebuild

* Fri Dec 12 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1-6mdv2009.1
+ Revision: 313605
- fix #46320 (Php-dav incorrectly useless empty directory /etc/php.d/dav)

* Fri Dec 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1-5mdv2009.1
+ Revision: 310258
- rebuilt against php-5.2.7

* Fri Jul 18 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1-4mdv2009.0
+ Revision: 238384
- rebuild

* Fri May 02 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1-3mdv2009.0
+ Revision: 200192
- rebuilt for php-5.2.6

* Mon Feb 04 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1-2mdv2008.1
+ Revision: 162216
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Nov 11 2007 Oden Eriksson <oeriksson@mandriva.com> 1.1-1mdv2008.1
+ Revision: 107597
- 1.1
- restart apache if needed

* Sat Sep 01 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0-5mdv2008.0
+ Revision: 77534
- rebuilt against php-5.2.4

* Thu Jun 14 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0-4mdv2008.0
+ Revision: 39488
- use distro conditional -fstack-protector

* Fri Jun 01 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0-3mdv2008.0
+ Revision: 33803
- rebuilt against new upstream version (5.2.3)
- rebuilt against new upstream version (5.2.2)


* Tue Mar 06 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0-1mdv2007.0
+ Revision: 133867
- Import php-dav

* Tue Mar 06 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0-1mdv2007.1
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5810 |12cr|php-dbase-5.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname dbase
%define dirname %{modname}
%define soname %{modname}.so
%define inifile 15_%{modname}.ini

Summary:	dBase database file access functions
Name:		php-%{modname}
Epoch:		1
Version:	5.1.0
Release:	%mkrel 1
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/dbase
Source0:	http://pecl.php.net/get/%{modname}-%{version}.tgz
Source1:	dbase.ini
BuildRequires:	php-devel >= 3:5.3.0
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
These functions allow you to access records stored in dBase-format (dbf) databases.

%prep

%setup -q -n %{modname}-%{version}
[ "../package*.xml" != "/" ] && mv ../package*.xml .

cp %{SOURCE1} %{inifile}

%build
%serverbuild
phpize
%configure2_5x --with-libdir=%{_lib}
%make
mv modules/*.so .

%install
rm -rf %{buildroot} 

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/
install -m0644 %{inifile} %{buildroot}%{_sysconfdir}/php.d/%{inifile}

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc CREDITS package*.xml 
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}


%changelog
* Wed Jun 20 2012 Oden Eriksson <oeriksson@mandriva.com> 1:5.1.0-1mdv2012.0
+ Revision: 806375
- 5.1.0

* Thu May 03 2012 Oden Eriksson <oeriksson@mandriva.com> 1:5.0.1-5
+ Revision: 795421
- rebuild for php-5.4.x

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 1:5.0.1-4
+ Revision: 761212
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1:5.0.1-3
+ Revision: 696405
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1:5.0.1-2
+ Revision: 695378
- rebuilt for php-5.3.7

* Sun Mar 20 2011 Funda Wang <fwang@mandriva.org> 1:5.0.1-1
+ Revision: 647150
- import php-dbase


* Thu Feb 08 2007 Oden Eriksson <oeriksson@mandriva.com> 5.2.1-1mdv2007.0
+ Revision: 117391
- rebuilt against new upstream version (5.2.1)
- fix deps

* Tue Nov 07 2006 Oden Eriksson <oeriksson@mandriva.com> 5.2.0-1mdv2007.1
+ Revision: 77336
- rebuilt for php-5.2.0

* Thu Nov 02 2006 Oden Eriksson <oeriksson@mandriva.com> 5.1.6-1mdv2007.1
+ Revision: 75192
- Import php-dbase

* Mon Aug 28 2006 Oden Eriksson <oeriksson@mandriva.com> 5.1.6-1
- rebuilt for php-5.1.6

* Thu Jul 27 2006 Oden Eriksson <oeriksson@mandriva.com> 5.1.4-2mdk
- rebuild

* Sat May 06 2006 Oden Eriksson <oeriksson@mandriva.com> 5.1.4-1mdk
- rebuilt for php-5.1.4

* Fri May 05 2006 Oden Eriksson <oeriksson@mandriva.com> 5.1.3-1mdk
- rebuilt for php-5.1.3

* Thu Feb 02 2006 Oden Eriksson <oeriksson@mandriva.com> 5.1.2-2mdk
- new group (Development/PHP) and iurt rebuild

* Sun Jan 15 2006 Oden Eriksson <oeriksson@mandriva.com> 5.1.2-1mdk
- rebuilt against php-5.1.2

* Tue Nov 29 2005 Oden Eriksson <oeriksson@mandriva.com> 5.1.1-1mdk
- rebuilt against php-5.1.1

* Sat Nov 26 2005 Oden Eriksson <oeriksson@mandriva.com> 5.1.0-1mdk
- rebuilt against php-5.1.0

* Thu Nov 03 2005 Oden Eriksson <oeriksson@mandriva.com> 5.1.0-0.RC4.1mdk
- rebuilt against php-5.1.0RC4

* Sun Oct 30 2005 Oden Eriksson <oeriksson@mandriva.com> 5.1.0-0.RC1.2mdk
- rebuilt to provide a -debug package too

* Sun Oct 02 2005 Oden Eriksson <oeriksson@mandriva.com> 5.1.0-0.RC1.1mdk
- rebuilt against php-5.1.0RC1

* Wed Sep 07 2005 Oden Eriksson <oeriksson@mandriva.com> 5.0.5-1mdk
- rebuilt against php-5.0.5 (Major security fixes)

* Fri May 27 2005 Oden Eriksson <oeriksson@mandriva.com> 5.0.4-1mdk
- rename the package

* Sun Apr 17 2005 Oden Eriksson <oeriksson@mandriva.com> 5.0.4-1mdk
- 5.0.4

* Sun Mar 20 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.3-4mdk
- use the %%mkrel macro

* Sat Feb 12 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.3-3mdk
- rebuilt against a non hardened-php aware php lib

* Sun Jan 16 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.3-2mdk
- rebuild due to hardened-php-0.2.6

* Fri Dec 17 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.3-1mdk
- rebuilt for php-5.0.3

* Sat Sep 25 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.2-1mdk
- rebuilt for php-5.0.2

* Sun Aug 15 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.1-1mdk
- rebuilt for php-5.0.1

* Wed Aug 11 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.0-1mdk
- rebuilt for php-5.0.0
- major cleanups

* Thu Jul 15 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.8-1mdk
- rebuilt for php-4.3.8

* Tue Jul 13 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.7-2mdk
- remove redundant provides

* Tue Jun 15 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.7-1mdk
- rebuilt for php-4.3.7

* Mon May 24 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.6-2mdk
- use the %%configure2_5x macro
- move scandir to /etc/php.d

* Thu May 06 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.6-1mdk
- built for php 4.3.6


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5811 |12cr|php-dbus-0.1.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname dbus
%define dirname %{modname}
%define soname %{modname}.so
%define inifile B14_%{modname}.ini

Summary:	Extension for interaction with DBUS busses
Name:		php-%{modname}
Version:	0.1.1
Release:	%mkrel 5
Group:		Development/PHP
License:	PHP
URL:		http://pecl.php.net/package/DBus
Source0:	http://pecl.php.net/get/dbus-%{version}.tgz
Source1:	B14_dbus.ini
BuildRequires:	pkgconfig
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:	dbus-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This extension allows you to talk to DBUS services on a system, and also act as
a DBUS service.

%prep

%setup -q -n %{modname}-%{version}
[ "../package*.xml" != "/" ] && mv ../package*.xml .

cp %{SOURCE1} %{inifile}

# lib64 fix
perl -pi -e "s|/lib\b|/%{_lib}|g" config.m4

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}
%make
mv modules/*.so .

%install
rm -rf %{buildroot} 

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/
install -m0644 %{inifile} %{buildroot}%{_sysconfdir}/php.d/%{inifile}

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc package*.xml
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}



%changelog
* Thu May 03 2012 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-5mdv2012.0
+ Revision: 795422
- rebuild for php-5.4.x

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-4
+ Revision: 761213
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-3
+ Revision: 696406
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-2
+ Revision: 695379
- rebuilt for php-5.3.7

* Thu Jun 23 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-1
+ Revision: 686774
- 0.1.1

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-2
+ Revision: 646623
- rebuilt for php-5.3.6

* Tue Mar 01 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-1
+ Revision: 641088
- import php-dbus


* Tue Mar 01 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-1mdv2011.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5812 |12cr|php-dbx-1.1.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname dbx
%define dirname %{modname}
%define soname %{modname}.so
%define inifile 16_%{modname}.ini

Summary:	DBX extension module for PHP
Name:		php-%{modname}
Version:	1.1.2
Release:	%mkrel 5
Group:		Development/PHP
URL:		http://www.php.net
License:	PHP License
Source0:	http://pecl.php.net/get/%{modname}-%{version}.tgz
Source1:	%{modname}.ini
BuildRequires:	php-devel >= 3:5.2.0
Epoch:		1
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The dbx module is a database abstraction layer. The dbx functions
allow you to access all supported databases using a single calling
convention. The dbx-functions themselves do not interface directly
to the databases, but interface to the modules that are used to
support these databases. The currently supported databases are
MySQL, ODBC, Oracle (oci8), MS SQL Server, PostgreSQL, FrontBase,
Sybase-CT and SQLite. The module-dependencies are only for the
databases you wish to use.

%prep

%setup -q -n %{modname}-%{version}
[ "../package.xml" != "/" ] && mv ../package.xml .

cp %{SOURCE1} %{inifile}

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}

%make
mv modules/*.so .

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} 

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m755 %{soname} %{buildroot}%{_libdir}/php/extensions/
install -m0644 %{inifile} %{buildroot}%{_sysconfdir}/php.d/

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc CREDITS howto_extend_dbx.html package.xml tests
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}


%changelog
* Thu May 03 2012 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.2-5mdv2012.0
+ Revision: 795423
- rebuild for php-5.4.x

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.2-4
+ Revision: 761214
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.2-3
+ Revision: 696407
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.2-2
+ Revision: 695380
- rebuilt for php-5.3.7

* Thu Aug 11 2011 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.2-1
+ Revision: 694013
- 1.1.2

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.0-35
+ Revision: 646624
- rebuilt for php-5.3.6

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.0-34mdv2011.0
+ Revision: 629779
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.0-33mdv2011.0
+ Revision: 628090
- ensure it's built without automake1.7

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.0-32mdv2011.0
+ Revision: 600472
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.0-31mdv2011.0
+ Revision: 588755
- rebuild

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.0-30mdv2010.1
+ Revision: 514529
- rebuilt for php-5.3.2

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.0-29mdv2010.1
+ Revision: 485350
- rebuilt for php-5.3.2RC1

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.0-28mdv2010.1
+ Revision: 468156
- rebuilt against php-5.3.1

* Tue Oct 06 2009 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.0-27mdv2010.0
+ Revision: 454522
- P0: php-5.3.x fixes from upstream svn
- rebuilt against php-5.3.0RC2

* Sun Mar 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.0-26mdv2009.1
+ Revision: 346412
- rebuilt for php-5.2.9

* Tue Feb 17 2009 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.0-25mdv2009.1
+ Revision: 341501
- rebuilt against php-5.2.9RC2

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.0-24mdv2009.1
+ Revision: 321726
- rebuild

* Fri Dec 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.0-23mdv2009.1
+ Revision: 310212
- rebuilt against php-5.2.7

* Tue Jul 15 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.0-22mdv2009.0
+ Revision: 235811
- rebuild

* Fri May 02 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.0-20mdv2009.0
+ Revision: 200103
- rebuilt against php-5.2.6

* Mon Feb 04 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.0-19mdv2008.1
+ Revision: 161959
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Nov 11 2007 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.0-18mdv2008.1
+ Revision: 107558
- restart apache if needed

* Sat Sep 01 2007 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.0-17mdv2008.0
+ Revision: 77451
- rebuilt against php-5.2.4

* Thu Aug 16 2007 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.0-16mdv2008.0
+ Revision: 64295
- use the new %%serverbuild macro

* Thu Jun 14 2007 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.0-15mdv2008.0
+ Revision: 39376
- use distro conditional -fstack-protector

* Fri Jun 01 2007 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.0-14mdv2008.0
+ Revision: 33771
- rebuilt against new upstream version (5.2.3)

* Thu May 03 2007 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.0-13mdv2008.0
+ Revision: 21020
- rebuilt against new upstream version (5.2.2)


* Thu Feb 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-12mdv2007.0
+ Revision: 117530
- rebuilt against new upstream version (5.2.1)

* Wed Nov 08 2006 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.0-11mdv2007.0
+ Revision: 78141
- fix deps

* Tue Nov 07 2006 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.0-10mdv2007.0
+ Revision: 77337
- rebuilt for php-5.2.0

* Thu Nov 02 2006 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.0-9mdv2007.1
+ Revision: 75194
- Import php-dbx

* Mon Aug 28 2006 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.0-9
- rebuilt for php-5.1.6

* Thu Jul 27 2006 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.0-8mdk
- rebuild

* Sat May 06 2006 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.0-7mdk
- rebuilt for php-5.1.4

* Fri May 05 2006 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.0-6mdk
- rebuilt for php-5.1.3

* Thu Feb 02 2006 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.0-5mdk
- new group (Development/PHP) and iurt rebuild

* Sun Jan 15 2006 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.0-4mdk
- rebuilt against php-5.1.2

* Tue Nov 29 2005 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.0-3mdk
- rebuilt against php-5.1.1

* Sat Nov 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.0-2mdk
- rebuilt against php-5.1.0

* Thu Nov 03 2005 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.0-1mdk
- rebuilt against php-5.1.0RC4
- fix versioning

* Sun Oct 30 2005 Oden Eriksson <oeriksson@mandriva.com> 5.1.0-0.RC1.2mdk
- rebuilt to provide a -debug package too

* Sun Oct 02 2005 Oden Eriksson <oeriksson@mandriva.com> 5.1.0_1.1.0-0.RC1.1mdk
- rebuilt against php-5.1.0RC1
- the source lives in pecl now

* Wed Sep 07 2005 Oden Eriksson <oeriksson@mandriva.com> 5.0.5-1mdk
- rebuilt against php-5.0.5 (Major security fixes)

* Fri May 27 2005 Oden Eriksson <oeriksson@mandriva.com> 5.0.4-1mdk
- rename the package

* Sun Apr 17 2005 Oden Eriksson <oeriksson@mandriva.com> 5.0.4-1mdk
- 5.0.4

* Sun Mar 20 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.3-4mdk
- use the %%mkrel macro

* Sat Feb 12 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.3-3mdk
- rebuilt against a non hardened-php aware php lib

* Sun Jan 16 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.3-2mdk
- rebuild due to hardened-php-0.2.6

* Fri Dec 17 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.3-1mdk
- rebuilt for php-5.0.3

* Sat Sep 25 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.2-1mdk
- rebuilt for php-5.0.2

* Sun Aug 15 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.1-1mdk
- rebuilt for php-5.0.1

* Wed Aug 11 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.0-1mdk
- rebuilt for php-5.0.0
- major cleanups

* Thu Jul 15 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.8-1mdk
- rebuilt for php-4.3.8

* Tue Jul 13 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.7-2mdk
- remove redundant provides

* Tue Jun 15 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.7-1mdk
- rebuilt for php-4.3.7

* Mon May 24 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.6-2mdk
- use the %%configure2_5x macro
- move scandir to /etc/php.d

* Thu May 06 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.6-1mdk
- built for php 4.3.6


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5813 |12cr|php-defcon-1.0.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname defcon
%define dirname %{modname}
%define soname %{modname}.so
%define inifile B18_%{modname}.ini

Summary:	PHP Defcon extension
Name:		php-%{modname}
Version:	1.0.0
Release:	%mkrel 5
Group:		Development/PHP
License:	PHP
URL:		http://www.xarg.org/project/php-defcon/
Source0:	http://www.xarg.org/download/defcon-%{version}.tar.gz
Source1:	B18_defcon.ini
Source2:	defcon.conf
Patch0:		defcon-1.0.0-php54x.diff
BuildRequires:	php-devel >= 3:5.2.0
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
PHP Defcon is an Extension for PHP to define constants that are available
during the whole server runtime - from server start to shutdown.

%prep

%setup -q -n %{modname}-%{version}

%patch0 -p0

cp %{SOURCE1} %{inifile}
cp %{SOURCE2} defcon.conf

# lib64 fix
perl -pi -e "s|/lib\b|/%{_lib}|g" config.m4

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}
%make
mv modules/*.so .

%install
rm -rf %{buildroot} 

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/
install -m0644 %{inifile} %{buildroot}%{_sysconfdir}/php.d/%{inifile}
install -m0644 defcon.conf %{buildroot}%{_sysconfdir}/

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CREDIT
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/defcon.conf
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}



%changelog
* Sun May 06 2012 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-5mdv2012.0
+ Revision: 797124
- fix build
- rebuild for php-5.4.x

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-4
+ Revision: 761215
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-3
+ Revision: 696408
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2
+ Revision: 695381
- rebuilt for php-5.3.7

* Fri May 20 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1
+ Revision: 676255
- import php-defcon


* Fri May 20 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdv2010.2
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5814 |12cr|php-dio-0.0.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname dio
%define dirname %{modname}
%define soname %{modname}.so
%define inifile 17_%{modname}.ini

Summary:	Direct I/O extension module for PHP
Name:		php-%{modname}
Version:	0.0.6
Release:	%mkrel 1
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/dio
Source0:	http://pecl.php.net/get/dio-%{version}.tgz
BuildRequires:	php-devel >= 3:5.2.0
Epoch:		2
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
PHP supports the direct io functions as described in the Posix Standard
(Section 6) for performing I/O functions at a lower level than the C-Language
stream I/O functions (fopen(), fread(),..). The use of the DIO functions should
be considered only when direct control of a device is needed. In all other
cases, the standard filesystem functions are more than adequate.

%prep

%setup -q -n dio-%{version}
[ "../package*.xml" != "/" ] && mv ../package*.xml .

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}

%make
mv modules/*.so .

%install
rm -rf %{buildroot} 

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m755 %{soname} %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc package.xml
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}


%changelog
* Wed Jul 04 2012 Oden Eriksson <oeriksson@mandriva.com> 2:0.0.6-1mdv2012.0
+ Revision: 808114
- 0.0.6
- rebuild for php-5.4.x

* Tue Apr 10 2012 Oden Eriksson <oeriksson@mandriva.com> 2:0.0.5-1
+ Revision: 790146
- 0.0.5

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 2:0.0.4-0.0.RC4.9
+ Revision: 761216
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 2:0.0.4-0.0.RC4.8
+ Revision: 696409
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 2:0.0.4-0.0.RC4.7
+ Revision: 695382
- rebuilt for php-5.3.7

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 2:0.0.4-0.0.RC4.6
+ Revision: 646625
- rebuilt for php-5.3.6

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 2:0.0.4-0.0.RC4.5mdv2011.0
+ Revision: 629780
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 2:0.0.4-0.0.RC4.4mdv2011.0
+ Revision: 628091
- ensure it's built without automake1.7

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 2:0.0.4-0.0.RC4.3mdv2011.0
+ Revision: 600473
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 2:0.0.4-0.0.RC4.2mdv2011.0
+ Revision: 588756
- rebuild

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 2:0.0.4-0.0.RC4.1mdv2010.1
+ Revision: 514500
- 0.0.4RC4
- rebuild

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 2:0.0.2-8mdv2010.1
+ Revision: 485255
- rebuilt for php-5.3.2RC1

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 2:0.0.2-7mdv2010.1
+ Revision: 468082
- rebuilt against php-5.3.1

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 2:0.0.2-6mdv2010.0
+ Revision: 451212
- rebuild

* Sun Jul 19 2009 Raphaël Gertz <rapsys@mandriva.org> 2:0.0.2-5mdv2010.0
+ Revision: 397358
- Rebuild

* Wed May 13 2009 Oden Eriksson <oeriksson@mandriva.com> 2:0.0.2-4mdv2010.0
+ Revision: 375355
- rebuilt against php-5.3.0RC2

* Sun Mar 01 2009 Oden Eriksson <oeriksson@mandriva.com> 2:0.0.2-3mdv2009.1
+ Revision: 346413
- rebuilt for php-5.2.9

* Tue Feb 17 2009 Oden Eriksson <oeriksson@mandriva.com> 2:0.0.2-2mdv2009.1
+ Revision: 341502
- rebuilt against php-5.2.9RC2

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 2:0.0.2-1mdv2009.1
+ Revision: 325995
- 0.0.2 (newer than 0.1 :-))

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-23mdv2009.1
+ Revision: 321728
- rebuild

* Fri Dec 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-22mdv2009.1
+ Revision: 310213
- rebuilt against php-5.2.7

* Tue Jul 15 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-21mdv2009.0
+ Revision: 235813
- rebuild

* Fri May 02 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-19mdv2009.0
+ Revision: 200104
- rebuilt against php-5.2.6

* Mon Feb 04 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-18mdv2008.1
+ Revision: 161962
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Nov 11 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-17mdv2008.1
+ Revision: 107559
- restart apache if needed

* Sat Sep 01 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-16mdv2008.0
+ Revision: 77452
- rebuilt against php-5.2.4

* Thu Aug 16 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-15mdv2008.0
+ Revision: 64296
- use the new %%serverbuild macro
- use distro conditional -fstack-protector

* Fri Jun 01 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-14mdv2008.0
+ Revision: 33772
- rebuilt against new upstream version (5.2.3)

* Thu May 03 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-13mdv2008.0
+ Revision: 21021
- rebuilt against new upstream version (5.2.2)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5815 |12cr|php-doublemetaphone-1.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname doublemetaphone
%define soname %{modname}.so
%define inifile A71_%{modname}.ini

Summary:	Provide Double Metaphone functionality
Name:		php-%{modname}
Version:	1.0.0
Release:	%mkrel 2
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/doublemetaphone
Source0:	http://pecl.php.net/get/%{modname}-%{version}.tgz
Requires(pre): rpm-helper
Requires(postun): rpm-helper
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:	file
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The Double Metaphone algorithm by Lawrence Philips allows a word to be
broken down into its phonemes.

%prep

%setup -q -n %{modname}-%{version}
[ "../package*.xml" != "/" ] && mv ../package*.xml .

# fix permissions
find . -type f | xargs chmod 644

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

# lib64 fix
perl -pi -e "s|/lib\b|/%{_lib}|g" config.m4

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}

%make

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}/php.d
install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}/var/log/httpd

install -m0755 modules/%{soname} %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc package*.xml
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}


%changelog
* Thu May 03 2012 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdv2012.0
+ Revision: 795426
- rebuild for php-5.4.x

* Tue Mar 27 2012 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1
+ Revision: 787456
- 1.0.0

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-21
+ Revision: 761217
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-20
+ Revision: 696410
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-19
+ Revision: 695383
- rebuilt for php-5.3.7

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-18
+ Revision: 646626
- rebuilt for php-5.3.6

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-17mdv2011.0
+ Revision: 629781
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-16mdv2011.0
+ Revision: 628092
- ensure it's built without automake1.7

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-15mdv2011.0
+ Revision: 600475
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-14mdv2011.0
+ Revision: 588757
- rebuild

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-13mdv2010.1
+ Revision: 514530
- rebuilt for php-5.3.2

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-12mdv2010.1
+ Revision: 485351
- rebuilt for php-5.3.2RC1

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-11mdv2010.1
+ Revision: 468157
- rebuilt against php-5.3.1

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-10mdv2010.0
+ Revision: 451262
- rebuild

* Sun Jul 19 2009 Raphaël Gertz <rapsys@mandriva.org> 0.2.0-9mdv2010.0
+ Revision: 397359
- Rebuild

* Mon May 18 2009 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-8mdv2010.0
+ Revision: 376982
- rebuilt for php-5.3.0RC2

* Sun Mar 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-7mdv2009.1
+ Revision: 346415
- rebuilt for php-5.2.9

* Tue Feb 17 2009 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-6mdv2009.1
+ Revision: 341720
- rebuilt against php-5.2.9RC2

* Sun Jan 04 2009 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-5mdv2009.1
+ Revision: 324288
- rebuild

* Fri Dec 05 2008 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-4mdv2009.1
+ Revision: 310260
- rebuilt against php-5.2.7

* Fri Jul 18 2008 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-3mdv2009.0
+ Revision: 238387
- rebuild

* Fri May 02 2008 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-2mdv2009.0
+ Revision: 200195
- rebuilt for php-5.2.6

* Wed Apr 09 2008 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-1mdv2009.0
+ Revision: 192502
- 0.2.0

* Mon Feb 04 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-3mdv2008.1
+ Revision: 162137
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Nov 11 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-2mdv2008.1
+ Revision: 107612
- restart apache if needed

* Mon Nov 05 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-1mdv2008.1
+ Revision: 106187
- import php-doublemetaphone


* Mon Nov 05 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-1mdv2008.1
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5816 |12cr|php-drizzle-0.4.2-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname drizzle
%define dirname %{modname}
%define soname %{modname}.so
%define inifile A94_%{modname}.ini

Summary:	Drizzle Database API for PHP
Name:		php-%{modname}
Version:	0.4.2
Release:	%mkrel 10
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/drizzle
Source0:	http://pecl.php.net/get/%{modname}-%{version}.tgz
Source1:	%{modname}.ini
Patch0:		drizzle-0.4.2-php54x.diff
BuildRequires:	php-devel >= 3:5.2.1
BuildRequires:	dos2unix
BuildRequires:	drizzle1-client-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This extension uses libdrizzle library to provide API for communicating with
drizzle and mysql databases.

%prep

%setup -q -n %{modname}-%{version}
[ "../package.xml" != "/" ] && mv ../package.xml .

%patch0 -p1

cp %{SOURCE1} %{inifile}

find . -type d -exec chmod 755 {} \;
find . -type f -exec chmod 644 {} \;

# strip away annoying ^M
find -type f | grep -v ".gif" | grep -v ".png" | grep -v ".jpg" | xargs dos2unix

# lib64 fix
perl -pi -e "s|/lib\b|/%{_lib}|g" config.m4

perl -pi -e "s|include/libdrizzle|include/libdrizzle-1.0/libdrizzle|g" config.m4

%build
%serverbuild

export CPPFLAGS="-I%{_includedir}/libdrizzle-1.0"
phpize
%configure2_5x --with-libdir=%{_lib} \
    --enable-%{modname}=shared,%{_prefix} \

%make
mv modules/*.so .

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/
install -m0644 %{inifile} %{buildroot}%{_sysconfdir}/php.d/%{inifile}

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc ChangeLog CREDITS README drizzle.php package*.xml
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5817 |12cr|php-esmtp-0.3.1-36
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname esmtp
%define dirname %{modname}
%define soname %{modname}.so
%define inifile A34_%{modname}.ini

Summary:	ESMTP client extension for PHP
Name:		php-%{modname}
Version:	0.3.1
Release:	%mkrel 36
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/esmtp
Source0:	esmtp-%{version}.tar.bz2
Patch0:		esmtp-0.3.1-compile_fix.diff
Patch1:		esmtp-0.3.1-php53.diff
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:	libesmtp-devel >= 1.0.3r1-1mdk
BuildRequires:	openssl-devel
Epoch:		1
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Esmtp is a wrapper for SMTP client library based on the libESMTP library. You
can use it to send messages using internal SASL, and external/openssl SSL
support.

%prep

%setup -q -n esmtp-%{version}
%patch0 -p0
%patch1 -p0

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}

%make
mv modules/*.so .

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m755 %{soname} %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
[ "../package.xml" != "/" ] && rm -f ../package.xml

%files 
%defattr(-,root,root)
%doc tests CREDITS NOTES TODO
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}


%changelog
* Thu May 03 2012 Oden Eriksson <oeriksson@mandriva.com> 1:0.3.1-36mdv2012.0
+ Revision: 795430
- rebuild for php-5.4.x

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 1:0.3.1-35
+ Revision: 761220
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.3.1-34
+ Revision: 696413
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.3.1-33
+ Revision: 695386
- rebuilt for php-5.3.7

* Thu Apr 28 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.3.1-32
+ Revision: 659892
- P1: fix unresolved symbols from upstream svn

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.3.1-31
+ Revision: 646629
- rebuilt for php-5.3.6

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.3.1-30mdv2011.0
+ Revision: 629784
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.3.1-29mdv2011.0
+ Revision: 628095
- ensure it's built without automake1.7

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.3.1-28mdv2011.0
+ Revision: 600478
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.3.1-27mdv2011.0
+ Revision: 588760
- rebuild

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.3.1-26mdv2010.1
+ Revision: 514533
- rebuilt for php-5.3.2

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.3.1-25mdv2010.1
+ Revision: 485354
- rebuilt for php-5.3.2RC1

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.3.1-24mdv2010.1
+ Revision: 468160
- rebuilt against php-5.3.1

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.3.1-23mdv2010.0
+ Revision: 451265
- rebuild

* Sun Jul 19 2009 Raphaël Gertz <rapsys@mandriva.org> 1:0.3.1-22mdv2010.0
+ Revision: 397514
- Rebuild

* Mon May 18 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.3.1-21mdv2010.0
+ Revision: 376985
- rebuilt for php-5.3.0RC2

* Sun Mar 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.3.1-20mdv2009.1
+ Revision: 346420
- rebuilt for php-5.2.9

* Tue Feb 17 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.3.1-19mdv2009.1
+ Revision: 341723
- rebuilt against php-5.2.9RC2

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.3.1-18mdv2009.1
+ Revision: 321720
- rebuild

* Fri Dec 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.3.1-17mdv2009.1
+ Revision: 310263
- rebuilt against php-5.2.7

  + Michael Scherer <misc@mandriva.org>
    - fix typo in summary

* Fri Jul 18 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.3.1-16mdv2009.0
+ Revision: 238390
- rebuild

* Fri May 02 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.3.1-15mdv2009.0
+ Revision: 200198
- rebuilt for php-5.2.6

* Mon Feb 04 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.3.1-14mdv2008.1
+ Revision: 162220
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Nov 11 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.3.1-13mdv2008.1
+ Revision: 107618
- restart apache if needed

* Sat Sep 01 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.3.1-12mdv2008.0
+ Revision: 77538
- rebuilt against php-5.2.4

* Thu Jun 14 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.3.1-11mdv2008.0
+ Revision: 39492
- use distro conditional -fstack-protector

* Thu May 03 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.3.1-10mdv2008.0
+ Revision: 21326
- rebuilt against new upstream version (5.2.2)


* Thu Feb 08 2007 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-9mdv2007.0
+ Revision: 117580
- rebuilt against new upstream version (5.2.1)

* Wed Nov 08 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.3.1-8mdv2007.1
+ Revision: 78155
- fix deps
- bunzip patches
- rebuilt for php-5.2.0
- Import php-esmtp

* Mon Aug 28 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.3.1-6
- rebuilt for php-5.1.6

* Thu Jul 27 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.3.1-5mdk
- rebuild

* Sat May 06 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-4mdk
- rebuilt for php-5.1.3

* Sun Jan 15 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.3.1-3mdk
- rebuilt against php-5.1.2

* Wed Nov 30 2005 Oden Eriksson <oeriksson@mandriva.com> 1:0.3.1-2mdk
- rebuilt against php-5.1.1

* Sat Nov 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1:0.3.1-1mdk
- rebuilt against php-5.1.0
- fix versioning

* Sun Oct 02 2005 Oden Eriksson <oeriksson@mandriva.com> 5.1.0_0.3.1-0.RC1.1mdk
- rebuilt against php-5.1.0RC1

* Wed Sep 07 2005 Oden Eriksson <oeriksson@mandriva.com> 5.0.5_0.3.1-1mdk
- rebuilt against php-5.0.5 (Major security fixes)

* Fri May 27 2005 Oden Eriksson <oeriksson@mandriva.com> 5.0.4_0.3.1-1mdk
- rename the package

* Sun Apr 17 2005 Oden Eriksson <oeriksson@mandriva.com> 5.0.4_0.3.1-1mdk
- 5.0.4

* Sun Mar 20 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.3_0.3.1-2mdk
- use the %%mkrel macro

* Sat Feb 12 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.3_0.3.1-1mdk
- initial Mandrakelinux package

* Sat Jan 15 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.10_0.3.1-2mdk
- rebuild due to hardened-php-0.2.6
- cleanups

* Sat Jan 08 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.10_0.3.1-1mdk
- initial mandrake package
- added P0


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5818 |12cr|php-event-0.9.1-35
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname event
%define dirname %{modname}
%define soname %{modname}.so
%define inifile A35_%{modname}.ini

Summary:	Event Scheduling Engine for PHP
Name:		php-%{modname}
Version:	0.9.1
Release:	%mkrel 35
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/event
Source0:	event-%{version}.tar.bz2
Patch0:		event-0.9.1-php54x.diff
BuildRequires:	php-devel >= 3:5.2.0
Epoch:		1
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This is an extension to efficiently schedule IO, time and signal based events
using the best available IO notification mechanism for your system. This is a
port of libevent to the PHP infrastructure; the API is similar but not
identical.

%prep

%setup -q -n event-%{version}

%patch0 -p0

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}

%make
mv modules/*.so .

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m755 %{soname} %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
[ "../package.xml" != "/" ] && rm -f ../package.xml

%files 
%defattr(-,root,root)
%doc CREDITS
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}


%changelog
* Sun May 06 2012 Oden Eriksson <oeriksson@mandriva.com> 1:0.9.1-35mdv2012.0
+ Revision: 797103
- fix build
- rebuild for php-5.4.x

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 1:0.9.1-34
+ Revision: 761221
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.9.1-33
+ Revision: 696414
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.9.1-32
+ Revision: 695387
- rebuilt for php-5.3.7

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.9.1-31
+ Revision: 646630
- rebuilt for php-5.3.6

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.9.1-30mdv2011.0
+ Revision: 629785
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.9.1-29mdv2011.0
+ Revision: 628096
- ensure it's built without automake1.7

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.9.1-28mdv2011.0
+ Revision: 600479
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.9.1-27mdv2011.0
+ Revision: 588764
- rebuild

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.9.1-26mdv2010.1
+ Revision: 514534
- rebuilt for php-5.3.2

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.9.1-25mdv2010.1
+ Revision: 485355
- rebuilt for php-5.3.2RC1

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.9.1-24mdv2010.1
+ Revision: 468161
- rebuilt against php-5.3.1

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.9.1-23mdv2010.0
+ Revision: 451266
- rebuild

* Sun Jul 19 2009 Raphaël Gertz <rapsys@mandriva.org> 1:0.9.1-22mdv2010.0
+ Revision: 397515
- Rebuild

* Mon May 18 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.9.1-21mdv2010.0
+ Revision: 376986
- rebuilt for php-5.3.0RC2

* Sun Mar 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.9.1-20mdv2009.1
+ Revision: 346421
- rebuilt for php-5.2.9

* Tue Feb 17 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.9.1-19mdv2009.1
+ Revision: 341724
- rebuilt against php-5.2.9RC2

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.9.1-18mdv2009.1
+ Revision: 321722
- rebuild

* Fri Dec 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.9.1-17mdv2009.1
+ Revision: 310264
- rebuilt against php-5.2.7

* Fri Jul 18 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.9.1-16mdv2009.0
+ Revision: 238391
- rebuild

* Fri May 02 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.9.1-15mdv2009.0
+ Revision: 200199
- rebuilt for php-5.2.6

* Mon Feb 04 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.9.1-14mdv2008.1
+ Revision: 162221
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Nov 11 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.9.1-13mdv2008.1
+ Revision: 107621
- restart apache if needed

* Sat Sep 01 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.9.1-12mdv2008.0
+ Revision: 77539
- rebuilt against php-5.2.4

* Thu Jun 14 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.9.1-11mdv2008.0
+ Revision: 39493
- use distro conditional -fstack-protector

* Thu May 03 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.9.1-10mdv2008.0
+ Revision: 21327
- rebuilt against new upstream version (5.2.2)


* Thu Feb 08 2007 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-9mdv2007.0
+ Revision: 117581
- rebuilt against new upstream version (5.2.1)

* Wed Nov 08 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.9.1-8mdv2007.0
+ Revision: 78156
- fix deps

* Wed Nov 08 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.9.1-7mdv2007.0
+ Revision: 78067
- rebuilt for php-5.2.0
- Import php-event

* Mon Aug 28 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.9.1-6
- rebuilt for php-5.1.6

* Thu Jul 27 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.9.1-5mdk
- rebuild

* Sat May 06 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-4mdk
- rebuilt for php-5.1.3

* Sun Jan 15 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.9.1-3mdk
- rebuilt against php-5.1.2

* Wed Nov 30 2005 Oden Eriksson <oeriksson@mandriva.com> 1:0.9.1-2mdk
- rebuilt against php-5.1.1

* Sat Nov 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1:0.9.1-1mdk
- rebuilt against php-5.1.0
- fix versioning

* Sun Oct 02 2005 Oden Eriksson <oeriksson@mandriva.com> 5.1.0_0.9.1-0.RC1.1mdk
- rebuilt against php-5.1.0RC1

* Wed Sep 07 2005 Oden Eriksson <oeriksson@mandriva.com> 5.0.5_0.9.1-1mdk
- rebuilt against php-5.0.5 (Major security fixes)

* Fri May 27 2005 Oden Eriksson <oeriksson@mandriva.com> 5.0.4_0.9.1-1mdk
- rename the package

* Sun Apr 17 2005 Oden Eriksson <oeriksson@mandriva.com> 5.0.4_0.9.1-1mdk
- 5.0.4

* Sun Mar 20 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.3_0.9.1-2mdk
- use the %%mkrel macro

* Sat Feb 12 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.3_0.9.1-1mdk
- initial Mandrakelinux package

* Sat Feb 12 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.10_0.9.1-3mdk
- rebuilt against a non hardened-php aware php lib

* Sat Jan 15 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.10_0.9.1-2mdk
- rebuild due to hardened-php-0.2.6
- cleanups

* Sat Jan 08 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.10_0.9.1-1mdk
- initial mandrake package
- added P0


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5819 |12cr|php-facedetect-1.0.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname facedetect
%define dirname %{modname}
%define soname %{modname}.so
%define inifile B17_%{modname}.ini

Summary:	PHP extension to access the OpenCV library
Name:		php-%{modname}
Version:	1.0.1
Release:	%mkrel 5
Group:		Development/PHP
License:	PHP
URL:		http://www.xarg.org/project/php-facedetect/
Source0:	http://www.xarg.org/download/facedetect-%{version}.tar.gz
Source1:	B17_facedetect.ini
Patch0:		facedetect-dso-link-workaround.patch
Patch1:		facedetect-1.0.1-opencv-2.2.0.patch
Patch2:		facedetect-1.0.1-php54x.diff
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:	opencv-devel >= 2.2.0
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This extension provides a PHP implementation of the OpenCV library.
The extension offers two new functions. In principle, they differ
only by their return value. The first returns only the number of
faces found on the given image and the other an associative array
of their coordinates.

%prep

%setup -q -n facedetect
%patch0 -p1
%patch1 -p1
%patch2 -p0

sed -i 's/\r//' CREDITS

cp %{SOURCE1} %{inifile}

# lib64 fix
perl -pi -e "s|/lib\b|/%{_lib}|g" config.m4

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}
%make
mv modules/*.so .

%install
rm -rf %{buildroot} 

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/
install -m0644 %{inifile} %{buildroot}%{_sysconfdir}/php.d/%{inifile}

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc CREDITS
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}



%changelog
* Sun May 06 2012 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-5mdv2012.0
+ Revision: 797101
- fix build
- rebuild for php-5.4.x

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-4
+ Revision: 761223
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-3
+ Revision: 696416
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-2
+ Revision: 695390
- rebuilt for php-5.3.7

* Thu May 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1
+ Revision: 676197
- fix build
- import php-facedetect


* Thu May 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1mdv2010.2
- initial Mandriva package (fedora import)

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5820 |12cr|php-fam-5.0.1-23
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname fam
%define dirname %{modname}
%define soname %{modname}.so
%define inifile 20_%{modname}.ini

Summary:	File Alteration Monitor Functions
Name:		php-%{modname}
Version:	5.0.1
Release:	%mkrel 23
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/fam/
Source0:	http://pecl.php.net/get/fam-%{version}.tgz
Patch0:		fam-5.0.1-php54x.diff
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:	fam-devel
Epoch:		1
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
FAM monitors files and directories, notifying interested applications of
changes. A PHP script may specify a list of files for FAM to monitor using
the functions provided by this extension. The FAM process is started when the
first connection from any application to it is opened. It exits after all
connections to it have been closed. This PHP module adds support for FAM
(File Alteration Monitor). FAM monitors files and directories, notifying
interested applications of changes.

%prep

%setup -q -n fam-%{version}
[ "../package.xml" != "/" ] && mv -f ../package.xml .

%patch0 -p0

# fix version
perl -pi -e "s|^#define PHP_FAM_VERSION .*|#define PHP_FAM_VERSION \"%{version}\"|g" php_fam.h

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}

%make
mv modules/*.so .

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} 

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m755 %{soname} %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc CREDITS package.xml
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}


%changelog
* Sun May 06 2012 Oden Eriksson <oeriksson@mandriva.com> 1:5.0.1-23mdv2012.0
+ Revision: 797100
- fix build
- rebuild for php-5.4.x

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 1:5.0.1-22
+ Revision: 761224
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1:5.0.1-21
+ Revision: 696417
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1:5.0.1-20
+ Revision: 695391
- rebuilt for php-5.3.7

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1:5.0.1-19
+ Revision: 646632
- rebuilt for php-5.3.6

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 1:5.0.1-18mdv2011.0
+ Revision: 629787
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 1:5.0.1-17mdv2011.0
+ Revision: 628098
- ensure it's built without automake1.7

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1:5.0.1-16mdv2011.0
+ Revision: 600481
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1:5.0.1-15mdv2011.0
+ Revision: 588775
- rebuild

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1:5.0.1-14mdv2010.1
+ Revision: 514536
- rebuilt for php-5.3.2

* Sun Feb 21 2010 Oden Eriksson <oeriksson@mandriva.com> 1:5.0.1-13mdv2010.1
+ Revision: 509076
- rebuild

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 1:5.0.1-12mdv2010.1
+ Revision: 485257
- rebuilt for php-5.3.2RC1

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 1:5.0.1-11mdv2010.1
+ Revision: 468084
- rebuilt against php-5.3.1

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 1:5.0.1-10mdv2010.0
+ Revision: 451214
- rebuild

* Sun Jul 19 2009 Raphaël Gertz <rapsys@mandriva.org> 1:5.0.1-9mdv2010.0
+ Revision: 397518
- Rebuild

* Wed May 13 2009 Oden Eriksson <oeriksson@mandriva.com> 1:5.0.1-8mdv2010.0
+ Revision: 375357
- rebuilt against php-5.3.0RC2

* Sun Mar 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1:5.0.1-7mdv2009.1
+ Revision: 346423
- rebuilt for php-5.2.9

* Tue Feb 17 2009 Oden Eriksson <oeriksson@mandriva.com> 1:5.0.1-6mdv2009.1
+ Revision: 341506
- rebuilt against php-5.2.9RC2

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 1:5.0.1-5mdv2009.1
+ Revision: 321732
- rebuild

* Fri Dec 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1:5.0.1-4mdv2009.1
+ Revision: 310215
- rebuilt against php-5.2.7

* Tue Jul 15 2008 Oden Eriksson <oeriksson@mandriva.com> 1:5.0.1-3mdv2009.0
+ Revision: 235817
- rebuild

* Fri May 02 2008 Oden Eriksson <oeriksson@mandriva.com> 1:5.0.1-2mdv2009.0
+ Revision: 200106
- rebuilt against php-5.2.6

* Wed Apr 30 2008 Oden Eriksson <oeriksson@mandriva.com> 1:5.0.1-1mdv2009.0
+ Revision: 199433
- fix build
- 5.0.1

* Mon Feb 04 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-19mdv2008.1
+ Revision: 161963
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Nov 11 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-18mdv2008.1
+ Revision: 107561
- restart apache if needed

* Sat Sep 01 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-17mdv2008.0
+ Revision: 77454
- rebuilt against php-5.2.4

* Thu Aug 16 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-16mdv2008.0
+ Revision: 64298
- use the new %%serverbuild macro

* Thu Jun 14 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-15mdv2008.0
+ Revision: 39379
- use distro conditional -fstack-protector

* Fri Jun 01 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-14mdv2008.0
+ Revision: 33774
- rebuilt against new upstream version (5.2.3)

* Thu May 03 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-13mdv2008.0
+ Revision: 21023
- rebuilt against new upstream version (5.2.2)


* Fri Feb 09 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1-12mdv2007.0
+ Revision: 118554
- rebuilt against new upstream php version (5.2.1)

* Wed Nov 08 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-11mdv2007.0
+ Revision: 78159
- fix deps

* Tue Nov 07 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-10mdv2007.1
+ Revision: 77342
- rebuilt for php-5.2.0

* Thu Nov 02 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-9mdv2007.1
+ Revision: 75212
- Import php-fam

* Mon Aug 28 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-9
- rebuilt for php-5.1.6

* Thu Jul 27 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-8mdk
- rebuild

* Sat May 06 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-7mdk
- rebuilt for php-5.1.4

* Fri May 05 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-6mdk
- rebuilt for php-5.1.3

* Thu Feb 02 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-5mdk
- new group (Development/PHP) and iurt rebuild

* Sun Jan 15 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-4mdk
- rebuilt against php-5.1.2

* Tue Nov 29 2005 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-3mdk
- rebuilt against php-5.1.1

* Sat Nov 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-2mdk
- rebuilt against php-5.1.0

* Thu Nov 03 2005 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-1mdk
- rebuilt against php-5.1.0RC4
- fix versioning

* Sun Oct 30 2005 Oden Eriksson <oeriksson@mandriva.com> 5.1.0_0.1-0.RC1.2mdk
- rebuilt to provide a -debug package too

* Wed Sep 21 2005 Oden Eriksson <oeriksson@mandriva.com> 5.1.0_0.1-0.RC1.1mdk
- rebuilt against php-5.1.0RC1
- the source lives in pecl now (CVS)

* Wed Sep 07 2005 Oden Eriksson <oeriksson@mandriva.com> 5.0.5-1mdk
- rebuilt against php-5.0.5 (Major security fixes)

* Fri May 27 2005 Oden Eriksson <oeriksson@mandriva.com> 5.0.4-1mdk
- rename the package

* Sun Apr 17 2005 Oden Eriksson <oeriksson@mandriva.com> 5.0.4-1mdk
- 5.0.4

* Sun Mar 20 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.3-4mdk
- use the %%mkrel macro

* Sat Feb 12 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.3-3mdk
- rebuilt against a non hardened-php aware php lib

* Sun Jan 16 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.3-2mdk
- rebuild due to hardened-php-0.2.6

* Fri Dec 17 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.3-1mdk
- rebuilt for php-5.0.3

* Sat Sep 25 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.2-1mdk
- rebuilt for php-5.0.2

* Sun Aug 15 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.1-1mdk
- rebuilt for php-5.0.1

* Wed Aug 11 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.0-1mdk
- initial mandrake package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5821 |12cr|php-firebird-5.4.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname firebird
%define soname interbase.so
%define inifile 42_%{modname}.ini

Summary:	Firebird database module for PHP
Name:		php-%{modname}
Epoch:		3
Version:	5.4.4
Release:	%mkrel 1
Group:		Development/PHP
URL:		http://www.php.net
License:	PHP License
Source0:	%{modname}.ini
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:	firebird-devel
Provides:	php-interbase = %{version}-%{release}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This is a dynamic shared object (DSO) for PHP that will add Firebird
database support.

%prep

%setup -c -T
cp -dpR %{_usrsrc}/php-devel/extensions/interbase/* .

%build
%serverbuild

phpize
%configure2_5x \
	--with-libdir=%{_lib} \
	--with-interbase=%{_libdir}/firebird

%make
mv modules/*.so .

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} 

install -D -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/%{soname}
install -D -m0644 %{SOURCE0} %{buildroot}%{_sysconfdir}/php.d/%{inifile}

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc CREDITS
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}


%changelog
* Wed Jun 20 2012 Oden Eriksson <oeriksson@mandriva.com> 3:5.4.4-1mdv2012.0
+ Revision: 806383
- 5.4.4

* Thu May 03 2012 Oden Eriksson <oeriksson@mandriva.com> 3:5.4.1-1
+ Revision: 795390
- 5.4.1

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 3:5.3.9-1
+ Revision: 761191
- 5.3.9

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 3:5.3.8-1
+ Revision: 696382
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 3:5.3.7-1
+ Revision: 695342
- rebuilt for php-5.3.7

* Sun Jun 19 2011 Oden Eriksson <oeriksson@mandriva.com> 3:5.3.7-0.0.RC1.1
+ Revision: 685983
- rebuilt for php-5.3.7RC1

* Thu Apr 28 2011 Oden Eriksson <oeriksson@mandriva.com> 3:5.3.6-1
+ Revision: 659825
- stupid bs / rpm5 or whatever.
- rebuilt for php-5.3.6

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 3:5.3.5-1mdv2011.0
+ Revision: 629757
- 5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 3:5.3.4-1mdv2011.0
+ Revision: 628062
- 5.3.4

* Thu Nov 25 2010 Oden Eriksson <oeriksson@mandriva.com> 3:5.3.4-0.0.RC1.1mdv2011.0
+ Revision: 600984
- use the correct version

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 3:5.3.3-2mdv2011.0
+ Revision: 600484
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 3:5.3.3-1mdv2011.0
+ Revision: 588734
- 5.3.3

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 3:5.3.2-1mdv2010.1
+ Revision: 514539
- rebuilt for php-5.3.2

* Tue Feb 16 2010 Oden Eriksson <oeriksson@mandriva.com> 3:5.3.2-0.0.RC2.1mdv2010.1
+ Revision: 506497
- rebuilt against php-5.3.2RC2

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 3:5.3.2-0.0.RC1.1mdv2010.1
+ Revision: 485331
- rebuilt for php-5.3.2RC1

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 3:5.3.1-1mdv2010.1
+ Revision: 468099
- rebuilt against php-5.3.1

* Sat Oct 03 2009 Oden Eriksson <oeriksson@mandriva.com> 3:5.3.1-0.0.RC1.1mdv2010.0
+ Revision: 452828
- 5.3.1RC1

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 3:5.3.0-2mdv2010.0
+ Revision: 451269
- rebuild

* Mon Jul 20 2009 Oden Eriksson <oeriksson@mandriva.com> 3:5.3.0-1mdv2010.0
+ Revision: 398147
- 5.3.0

* Sun Jul 19 2009 Raphaël Gertz <rapsys@mandriva.org> 3:5.3.0-0.0.RC2.2mdv2010.0
+ Revision: 397522
- Rebuild

* Mon May 18 2009 Oden Eriksson <oeriksson@mandriva.com> 3:5.3.0-0.0.RC2.1mdv2010.0
+ Revision: 376989
- rebuilt for php-5.3.0RC2

* Sun Mar 01 2009 Oden Eriksson <oeriksson@mandriva.com> 3:5.2.9-1mdv2009.1
+ Revision: 346385
- 5.2.9

* Tue Feb 17 2009 Oden Eriksson <oeriksson@mandriva.com> 3:5.2.9-0.0.RC2.1mdv2009.1
+ Revision: 341473
- 5.2.9RC2

* Mon Feb 02 2009 Oden Eriksson <oeriksson@mandriva.com> 3:5.2.8-1mdv2009.1
+ Revision: 336375
- 5.2.8

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 3:5.2.7-2mdv2009.1
+ Revision: 321727
- rebuild

* Fri Dec 05 2008 Oden Eriksson <oeriksson@mandriva.com> 3:5.2.7-1mdv2009.1
+ Revision: 310266
- rebuilt against php-5.2.7

* Sat Jul 19 2008 Oden Eriksson <oeriksson@mandriva.com> 3:5.2.6-3mdv2009.0
+ Revision: 238772
- rebuild

* Fri Jul 18 2008 Oden Eriksson <oeriksson@mandriva.com> 3:5.2.6-2mdv2009.0
+ Revision: 238394
- rebuild

* Fri May 02 2008 Oden Eriksson <oeriksson@mandriva.com> 3:5.2.6-1mdv2009.0
+ Revision: 200201
- rebuilt for php-5.2.6

* Mon Feb 04 2008 Oden Eriksson <oeriksson@mandriva.com> 3:5.2.5-2mdv2008.1
+ Revision: 162223
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Nov 11 2007 Oden Eriksson <oeriksson@mandriva.com> 3:5.2.5-1mdv2008.1
+ Revision: 107588
- 5.2.5
- restart apache if needed

* Sat Sep 01 2007 Oden Eriksson <oeriksson@mandriva.com> 3:5.2.4-1mdv2008.0
+ Revision: 77593
- bump version
- rebuilt against php-5.2.4

* Thu Jun 14 2007 Oden Eriksson <oeriksson@mandriva.com> 3:5.2.3-2mdv2008.0
+ Revision: 39495
- use distro conditional -fstack-protector

* Fri Jun 01 2007 Oden Eriksson <oeriksson@mandriva.com> 3:5.2.3-1mdv2008.0
+ Revision: 33790
- rebuilt against new upstream version (5.2.3)

* Thu May 03 2007 Oden Eriksson <oeriksson@mandriva.com> 3:5.2.2-1mdv2008.0
+ Revision: 21311
- rebuilt against new upstream version (5.2.2)


* Thu Feb 08 2007 Oden Eriksson <oeriksson@mandriva.com> 5.2.1-1mdv2007.0
+ Revision: 117456
- rebuilt against new upstream version (5.2.1)

* Thu Nov 16 2006 Marcelo Ricardo Leitner <mrl@mandriva.com> 3:5.2.0-4mdv2007.1
+ Revision: 84900
- Rebuilt against firebird 2.0 final.

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild
    - rebuild
    - rebuilt for php-5.2.0

* Wed Sep 06 2006 Marcelo Ricardo Leitner <mrl@mandriva.com> 3:5.1.6-1mdv2007.0
+ Revision: 60124
- First package, highly based on the spec sent by Philippe Makowski.
- Created package structure for php-firebird.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5822 |12cr|php-fpdf-1.6-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	PHP class to generate PDF files
Name:		php-fpdf
Version:	1.6
Release:	%mkrel 6
License:	MIT
Group:		Development/PHP
Source0:	fpdf16.tgz
URL:		http://www.fpdf.org

BuildArch:	noarch
BuildRequires:	dos2unix

BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
FPDF is a PHP class that allow generating PDF files with pure PHP, that is to
say without using the PDFlib library. FPDF provides high-level functions and 
has the following main features:

 - Choice of measure unit, page format, and margins
 - Page header and footer management
 - Automatic page break
 - Automatic line break and text justification
 - Image support (JPEG and PNG)
 - Colors
 - Links
 - TrueType, Type1, and encoding support
 - Page compression

%prep

%setup -q -n fpdf16

find . -name "*.htm" \
     -name "*.css" \
     -name "*.txt" \
     -name "*.ini" \
     -name "*.mat" \
     -name "*.afm" \
     -name "*.ttf" \
     -name "*.z" \
     -name "*.png" \
     -exec chmod 644 {} \;

find . -name "*.txt" -name "*.ini" -exec dos2unix {} \;

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_datadir}/php/fpdf
cp -a fpdf.php %{buildroot}%{_datadir}/php/fpdf/
cp -pR font %{buildroot}%{_datadir}/php/fpdf/

install -d %{buildroot}%{_docdir}/php-fpdf
cp -pR doc %{buildroot}%{_docdir}/php-fpdf/
cp -pR tutorial %{buildroot}%{_docdir}/php-fpdf/
cp -p FAQ.htm fpdf.css fpdf.php histo.htm install.txt license.txt %{buildroot}%{_docdir}/php-fpdf/

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%{_datadir}/php/fpdf
%{_docdir}/php-fpdf



%changelog
* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 1.6-6mdv2012.0
+ Revision: 761227
- rebuild

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.6-5
+ Revision: 679255
- mass rebuild

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 1.6-4mdv2011.0
+ Revision: 629790
- rebuilt for php-5.3.5

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.6-3mdv2011.0
+ Revision: 588792
- rebuild

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 1.6-2mdv2010.1
+ Revision: 485358
- rebuilt for php-5.3.2RC1

* Wed Sep 02 2009 Stéphane Téletchéa <steletch@mandriva.org> 1.6-1mdv2010.0
+ Revision: 424070
- Initial Mandriva release


* Tue Sep 1 2009 Stéphane Téletchéa <steletch@mandriva.org> - 1.6-1mdv2010.0
- Initial package for Mandriva

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5823 |12cr|php-gd-bundled-5.4.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	GD extension module for PHP
Name:		php-gd-bundled
Version:	5.4.4
Release:	%mkrel 1
Group:		Development/PHP
URL:		http://www.php.net
License:	PHP License
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:  X11-devel
BuildRequires:  freetype2-devel
BuildRequires:  libjpeg-devel
BuildRequires:  libpng-devel
BuildRequires:  libxpm-devel
BuildRequires:	t1lib-devel
Provides:	php-gd = 0:%{version}-%{release}
Conflicts:	php-gd < 0:5.2.6-1
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This is a dynamic shared object (DSO) for PHP that will add GD support,
allowing you to create and manipulate images with PHP using the gd library.

PHP is not limited to creating just HTML output. It can also be used to create
and manipulate image files in a variety of different image formats, including
gif, png, jpg, wbmp, and xpm. Even more convenient, PHP can output image
streams directly to a browser. You will need to compile PHP with the GD library
of image functions for this to work. GD and PHP may also require other
libraries, depending on which image formats you want to work with.
 
You can use the image functions in PHP to get the size of JPEG, GIF, PNG, SWF,
TIFF and JPEG2000 images. 

This package is built against the bundled gd library that comes with the php
source. Currently it has some additional features, but I expect the extra
features to be merged upstream into the "official" libgd very soon. 

%prep

%setup -c -T
cp -dpR %{_usrsrc}/php-devel/extensions/gd/* .

%build
%serverbuild

export LIBS="$LIBS -lm"

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-gd \
    --with-jpeg-dir=%{_prefix} \
    --with-png-dir=%{_prefix} \
    --with-zlib-dir=%{_prefix} \
    --with-xpm-dir=%{_prefix}/X11R6 \
    --with-ttf=%{_prefix} \
    --with-freetype-dir=%{_prefix} \
    --enable-gd-native-ttf \
    --with-t1lib=%{_prefix}

%make

mv modules/*.so .
chrpath -d gd.so

%install
rm -rf %{buildroot} 

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m755 gd.so %{buildroot}%{_libdir}/php/extensions/gd-bundled.so

cat > %{buildroot}%{_sysconfdir}/php.d/23_gd-bundled.ini << EOF
extension = gd-bundled.so
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/23_gd-bundled.ini
%attr(0755,root,root) %{_libdir}/php/extensions/gd-bundled.so


%changelog
* Wed Jun 20 2012 Oden Eriksson <oeriksson@mandriva.com> 5.4.4-1mdv2012.0
+ Revision: 806384
- 5.4.4

* Thu May 03 2012 Oden Eriksson <oeriksson@mandriva.com> 5.4.1-1
+ Revision: 795391
- 5.4.1

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 5.3.9-1
+ Revision: 761192
- 5.3.9

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 5.3.8-1
+ Revision: 696383
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 5.3.7-1
+ Revision: 695343
- rebuilt for php-5.3.7

* Sun Jun 19 2011 Oden Eriksson <oeriksson@mandriva.com> 5.3.7-0.0.RC1.1
+ Revision: 685984
- rebuilt for php-5.3.7RC1

* Mon Mar 21 2011 Oden Eriksson <oeriksson@mandriva.com> 5.3.6-1
+ Revision: 647234
- rebuilt for php-5.3.6

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 5.3.5-1mdv2011.0
+ Revision: 629758
- 5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 5.3.4-1mdv2011.0
+ Revision: 628064
- 5.3.4

* Thu Nov 25 2010 Oden Eriksson <oeriksson@mandriva.com> 5.3.4-0.0.RC1.1mdv2011.0
+ Revision: 600985
- use the correct version

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 5.3.3-2mdv2011.0
+ Revision: 600487
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 5.3.3-1mdv2011.0
+ Revision: 588735
- 5.3.3

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 5.3.2-1mdv2010.1
+ Revision: 514543
- rebuilt for php-5.3.2

* Tue Feb 16 2010 Oden Eriksson <oeriksson@mandriva.com> 5.3.2-0.0.RC2.1mdv2010.1
+ Revision: 506499
- rebuilt against php-5.3.2RC2

* Sat Jan 16 2010 Funda Wang <fwang@mandriva.org> 5.3.2-0.0.RC1.2mdv2010.1
+ Revision: 492344
- rebuild for new libjpeg v8

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 5.3.2-0.0.RC1.1mdv2010.1
+ Revision: 485332
- rebuilt for php-5.3.2RC1

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 5.3.1-1mdv2010.1
+ Revision: 468100
- rebuilt against php-5.3.1

* Wed Oct 21 2009 Oden Eriksson <oeriksson@mandriva.com> 5.3.1-0.0.RC1.2mdv2010.0
+ Revision: 458510
- rebuilt to pickup the CVE-2009-3546 fixes

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 5.3.1-0.0.RC1.1mdv2010.0
+ Revision: 451500
- rebuild

* Mon Aug 17 2009 Oden Eriksson <oeriksson@mandriva.com> 5.3.0-2mdv2010.0
+ Revision: 417294
- rebuilt against libjpeg v7

* Mon Jul 20 2009 Oden Eriksson <oeriksson@mandriva.com> 5.3.0-1mdv2010.0
+ Revision: 398148
- 5.3.0

* Sun Jul 19 2009 Raphaël Gertz <rapsys@mandriva.org> 5.3.0-0.0.RC2.2mdv2010.0
+ Revision: 397526
- Rebuild

* Mon May 18 2009 Oden Eriksson <oeriksson@mandriva.com> 5.3.0-0.0.RC2.1mdv2010.0
+ Revision: 376991
- rebuilt for php-5.3.0RC2

* Sun Mar 01 2009 Oden Eriksson <oeriksson@mandriva.com> 5.2.9-1mdv2009.1
+ Revision: 346386
- 5.2.9

* Tue Feb 17 2009 Oden Eriksson <oeriksson@mandriva.com> 5.2.9-0.0.RC2.1mdv2009.1
+ Revision: 341474
- 5.2.9RC2

* Mon Feb 02 2009 Oden Eriksson <oeriksson@mandriva.com> 5.2.8-1mdv2009.1
+ Revision: 336374
- 5.2.8 (also fixes CAN-2008-5498)

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 5.2.7-2mdv2009.1
+ Revision: 321731
- rebuild

* Fri Dec 05 2008 Oden Eriksson <oeriksson@mandriva.com> 5.2.7-1mdv2009.1
+ Revision: 310268
- rebuilt against php-5.2.7

* Thu Sep 11 2008 Oden Eriksson <oeriksson@mandriva.com> 5.2.6-3mdv2009.0
+ Revision: 283769
- fix #35040 (gd-bundled not enabled after install)
- enable t1lib

* Fri Jul 18 2008 Oden Eriksson <oeriksson@mandriva.com> 5.2.6-2mdv2009.0
+ Revision: 238395
- rebuild

* Fri May 02 2008 Oden Eriksson <oeriksson@mandriva.com> 5.2.6-1mdv2009.0
+ Revision: 200202
- rebuilt for php-5.2.6

* Mon Feb 04 2008 Oden Eriksson <oeriksson@mandriva.com> 5.2.5-2mdv2008.1
+ Revision: 162224
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - buildrequires X11-devel instead of XFree86-devel

* Sun Nov 11 2007 Oden Eriksson <oeriksson@mandriva.com> 5.2.5-1mdv2008.1
+ Revision: 107589
- 5.2.5
- restart apache if needed

* Sat Sep 01 2007 Oden Eriksson <oeriksson@mandriva.com> 5.2.4-1mdv2008.0
+ Revision: 77543
- rebuilt against php-5.2.4

* Wed Jun 20 2007 Oden Eriksson <oeriksson@mandriva.com> 5.2.3-1mdv2008.0
+ Revision: 41799
- Import php-gd-bundled



* Mon Jun 11 2007 Oden Eriksson <oeriksson@mandriva.com> 5.2.3-1mdv2008.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5824 |12cr|php-gender-0.7.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname gender
%define soname %{modname}.so
%define inifile A89_%{modname}.ini

Summary:	Gender Extension
Name:		php-%{modname}
Version:	0.7.0
Release:	%mkrel 15
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/gender/
Source0:	http://pecl.php.net/get/%{modname}-%{version}.tgz
Requires:	php-bz2
Requires(pre): rpm-helper
Requires(postun): rpm-helper
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:	file
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Gender PHP extension is a port of the gender.c program originally written by
Joerg Michael. The main purpose is to find out the gender of first names. The
actual database contains >40000 first names from 54 countries.

%prep

%setup -q -n %{modname}-%{version}
[ "../package*.xml" != "/" ] && mv ../package*.xml .

bunzip2 data/nam_dict.txt.bz2

# fix permissions
find . -type f | xargs chmod 644

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

# lib64 fix
perl -p -i -e "s|/lib\b|/%{_lib}|g" *.m4

perl -pi -e "s|/home/user/|%{_datadir}/%{name}/|g" README

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --enable-%{modname}

%make

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}/php.d
install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_datadir}/%{name}

install -m0755 modules/%{soname} %{buildroot}%{_libdir}/php/extensions/
install -m0644 data/nam_dict.txt %{buildroot}%{_datadir}/%{name}/
bzip2 -9 %{buildroot}%{_datadir}/%{name}/nam_dict.txt

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}

[%{modname}]
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc package*.xml CREDITS LICENSE README
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}
%dir %{_datadir}/%{name}
%attr(0644,root,root) %{_datadir}/%{name}/nam_dict.txt.bz2



%changelog
* Thu May 03 2012 Oden Eriksson <oeriksson@mandriva.com> 0.7.0-15mdv2012.0
+ Revision: 795440
- rebuild for php-5.4.x

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 0.7.0-14
+ Revision: 761231
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 0.7.0-13
+ Revision: 696423
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 0.7.0-12
+ Revision: 695397
- rebuilt for php-5.3.7

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 0.7.0-11
+ Revision: 646638
- rebuilt for php-5.3.6

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 0.7.0-10mdv2011.0
+ Revision: 629797
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 0.7.0-9mdv2011.0
+ Revision: 628103
- ensure it's built without automake1.7

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.7.0-8mdv2011.0
+ Revision: 600488
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.7.0-7mdv2011.0
+ Revision: 588800
- rebuild

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.7.0-6mdv2010.1
+ Revision: 514547
- rebuilt for php-5.3.2

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 0.7.0-5mdv2010.1
+ Revision: 485361
- rebuilt for php-5.3.2RC1

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 0.7.0-4mdv2010.1
+ Revision: 468167
- rebuilt against php-5.3.1

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 0.7.0-3mdv2010.0
+ Revision: 451272
- rebuild

* Sun Jul 19 2009 Raphaël Gertz <rapsys@mandriva.org> 0.7.0-2mdv2010.0
+ Revision: 397528
- Rebuild

* Sat Jul 04 2009 Oden Eriksson <oeriksson@mandriva.com> 0.7.0-1mdv2010.0
+ Revision: 392350
- 0.7.0

* Mon May 18 2009 Oden Eriksson <oeriksson@mandriva.com> 0.6.1-4mdv2010.0
+ Revision: 376992
- rebuilt for php-5.3.0RC2

* Sun Mar 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.6.1-3mdv2009.1
+ Revision: 346429
- rebuilt for php-5.2.9

* Tue Feb 17 2009 Oden Eriksson <oeriksson@mandriva.com> 0.6.1-2mdv2009.1
+ Revision: 341738
- rebuilt against php-5.2.9RC2

* Sun Jan 04 2009 Oden Eriksson <oeriksson@mandriva.com> 0.6.1-1mdv2009.1
+ Revision: 324501
- import php-gender


* Sun Jan 04 2009 Oden Eriksson <oden.eriksson@envitory.se> 0.6.1-1mdv2009.1
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5825 |12cr|php-geoip-1.0.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname geoip
%define dirname %{modname}
%define soname %{modname}.so
%define inifile A10_%{modname}.ini

%define mod_src "geoip.c"
%define mod_lib "-lGeoIP"
%define mod_def "-DCOMPILE_DL_GEOIP"

Summary:	Map IP address to geographic places
Name:		php-%{modname}
Version:	1.0.8
Release:	%mkrel 2
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/%{modname}/
Source0:	http://pecl.php.net/get/%{modname}-%{version}.tgz
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:	GeoIP-devel >= 1.4.0
Requires:	geoip >= 1.4.0
Epoch:		1
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This PHP extension allows you to find the location of an IP address - City,
State, Country, Longitude, Latitude, and other information as all, such as ISP
and connection type. For more info, please visit Maxmind's website.

%prep

%setup -q -n %{modname}-%{version}
[ "../package*.xml" != "/" ] && mv ../package*.xml .

# lib64 fix
perl -pi -e "s|/lib\b|/%{_lib}|g" config.m4

%build
%serverbuild

#%{_usrsrc}/php-devel/buildext %{modname} %{mod_src} %{mod_lib} %{mod_def}

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}

%make
mv modules/*.so .

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} 

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m755 %{soname} %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc ChangeLog README package*.xml tests
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}


%changelog
* Thu May 03 2012 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.8-2mdv2012.0
+ Revision: 795441
- rebuild for php-5.4.x

* Tue Apr 10 2012 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.8-1
+ Revision: 790149
- 1.0.8

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.7-15
+ Revision: 761232
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.7-14
+ Revision: 696424
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.7-13
+ Revision: 695398
- rebuilt for php-5.3.7

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.7-12
+ Revision: 646639
- rebuilt for php-5.3.6

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.7-11mdv2011.0
+ Revision: 629798
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.7-10mdv2011.0
+ Revision: 628104
- ensure it's built without automake1.7

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.7-9mdv2011.0
+ Revision: 600489
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.7-8mdv2011.0
+ Revision: 588804
- rebuild

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.7-7mdv2010.1
+ Revision: 514548
- rebuilt for php-5.3.2

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.7-6mdv2010.1
+ Revision: 485362
- rebuilt for php-5.3.2RC1

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.7-5mdv2010.1
+ Revision: 468168
- rebuilt against php-5.3.1

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.7-4mdv2010.0
+ Revision: 451273
- rebuild

* Sun Jul 19 2009 Raphaël Gertz <rapsys@mandriva.org> 1:1.0.7-3mdv2010.0
+ Revision: 397362
- Rebuild

* Mon May 18 2009 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.7-2mdv2010.0
+ Revision: 376993
- rebuilt for php-5.3.0RC2

* Wed Mar 11 2009 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.7-1mdv2009.1
+ Revision: 353955
- 1.0.7

* Sun Mar 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.6-3mdv2009.1
+ Revision: 346430
- rebuilt for php-5.2.9

* Tue Feb 17 2009 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.6-2mdv2009.1
+ Revision: 341743
- rebuilt against php-5.2.9RC2

* Thu Jan 22 2009 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.6-1mdv2009.1
+ Revision: 332497
- 1.0.6

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.5-2mdv2009.1
+ Revision: 321733
- rebuild

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.5-1mdv2009.1
+ Revision: 321646
- 1.0.5

* Fri Dec 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.3-3mdv2009.1
+ Revision: 310269
- rebuilt against php-5.2.7

* Fri Jul 18 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.3-2mdv2009.0
+ Revision: 238396
- rebuild

* Fri Jun 13 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.3-1mdv2009.0
+ Revision: 218738
- 1.0.3

* Fri May 02 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.2-3mdv2009.0
+ Revision: 200203
- rebuilt for php-5.2.6

* Tue Feb 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.2-2mdv2008.1
+ Revision: 162765
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Nov 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.2-1mdv2008.1
+ Revision: 110768
- 1.0.2

* Sun Nov 11 2007 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.1-3mdv2008.1
+ Revision: 107635
- restart apache if needed

* Sat Sep 01 2007 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.1-2mdv2008.0
+ Revision: 77544
- rebuilt against php-5.2.4

* Fri Aug 24 2007 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.1-1mdv2008.0
+ Revision: 70851
- 1.0.1

* Wed Aug 15 2007 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.0-1mdv2008.0
+ Revision: 63727
- 1.0.0

* Thu Jun 14 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.2.0-8mdv2008.0
+ Revision: 39496
- use distro conditional -fstack-protector

* Fri Jun 01 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.2.0-7mdv2008.0
+ Revision: 33807
- rebuilt against new upstream version (5.2.3)

* Thu May 03 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.2.0-6mdv2008.0
+ Revision: 21329
- rebuilt against new upstream version (5.2.2)


* Thu Feb 08 2007 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-5mdv2007.0
+ Revision: 117584
- rebuilt against new upstream version (5.2.1)

* Wed Nov 08 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.2.0-4mdv2007.1
+ Revision: 78175
- fix deps
- rebuilt for php-5.2.0
- Import php-geoip

* Mon Aug 28 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.2.0-2
- rebuilt for php-5.1.6

* Thu Aug 24 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.2.0-1mdv2007.0
- 0.2.0

* Thu Jul 27 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-5mdk
- rebuild

* Sat May 06 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1-4mdk
- rebuilt for php-5.1.3

* Sun Jan 15 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-3mdk
- rebuilt against php-5.1.2

* Wed Nov 30 2005 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-2mdk
- rebuilt against php-5.1.1

* Sat Nov 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-1mdk
- rebuilt against php-5.1.0
- fix versioning

* Mon Oct 03 2005 Oden Eriksson <oeriksson@mandriva.com> 5.1.0_0.1-0.RC1.1mdk
- rebuilt against php-5.1.0RC1

* Wed Sep 28 2005 Oden Eriksson <oeriksson@mandriva.com> 5.0.4_0.1-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5826 |12cr|php-geshi-1.0.8.10-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name geshi

Name:		php-%{upstream_name}
Version:	1.0.8.10
Release:	%mkrel 3
Summary:	Generic Syntax Highlighter
License:	PHP License
Group:		Development/PHP
URL:		http://qbnz.com/highlighter/
Source0:	http://sourceforge.net/projects/geshi/files/geshi/GeSHi-%{version}.tar.bz2
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Generic Syntax Highlighter for PHP. Used to highlight almost any code
for the web. Nearly 100 supported languages: PHP, HTML, C and more. Styles can
be changed on the fly and CSS classes can be used to reduce the amount of XHTML
compliant output.

%prep
%setup -q -n %{upstream_name}

%install
rm -rf %{buildroot}
install -d -m 755 %{buildroot}%{_datadir}/php
cp -p geshi.php %{buildroot}%{_datadir}/php
cp -pr geshi %{buildroot}%{_datadir}/php
cp -pr contrib %{buildroot}%{_datadir}/php/geshi

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc docs
%{_datadir}/php/*


%changelog
* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 1.0.8.10-3mdv2012.0
+ Revision: 761233
- rebuild

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.8.10-2
+ Revision: 695399
- rebuilt for php-5.3.7

* Fri Jul 01 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.8.10-1
+ Revision: 688447
- new version

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.8.8-4
+ Revision: 679256
- mass rebuild

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.8.8-3mdv2011.0
+ Revision: 629799
- rebuilt for php-5.3.5

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.8.8-2mdv2011.0
+ Revision: 600490
- rebuild

* Sat Aug 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.8.8-1mdv2011.0
+ Revision: 567295
- new version

* Sat Jul 18 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.8.4-2mdv2010.0
+ Revision: 397149
- install under %%{_datadir}/php, so as to be automatically available in php include_path
- import php-geshi


* Sat Jul 18 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.8.4-1mdv2010.0
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5827 |12cr|php-gmagick-1.1.0-0.0.RC3.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname gmagick
%define dirname %{modname}
%define soname %{modname}.so
%define inifile B01_%{modname}.ini

Summary:	Provides a wrapper to the GraphicsMagick library
Name:		php-%{modname}
Version:	1.1.0
Release:	%mkrel 0.0.RC3.1
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/gmagick/
Source0:	http://pecl.php.net/get/%{modname}-%{version}RC3.tgz
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	graphicsmagick-devel >= 1.0.0
BuildRequires:	libsm-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Gmagick is a php extension to create, modify and obtain meta information of
images using the GraphicsMagick API. This extension requires GraphicsMagick
version 1.2.6+ and PHP 5.1.3+.

%prep

%setup -q -n %{modname}-%{version}RC3
[ "../package*.xml" != "/" ] && mv ../package*.xml .

find -type f | xargs chmod 644

# lib64 fix
perl -pi -e "s|/lib\b|/%{_lib}|g" config.m4

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}
%make
mv modules/*.so .

%install
rm -rf %{buildroot} 

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m755 %{soname} %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc README package*.xml 
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}


%changelog
* Wed Jun 20 2012 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-0.0.RC3.1mdv2012.0
+ Revision: 806385
- 1.1.0RC3

* Sun May 06 2012 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-0.0.RC2.1
+ Revision: 796959
- 1.1.0RC2

* Thu May 03 2012 Oden Eriksson <oeriksson@mandriva.com> 1.0.10-0.0.b1.3
+ Revision: 795442
- rebuild for php-5.4.x

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 1.0.10-0.0.b1.2
+ Revision: 761238
- rebuild

* Wed Dec 07 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.10-0.0.b1.1
+ Revision: 738652
- 1.0.10b1

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.8-0.0.b1.8
+ Revision: 696425
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.8-0.0.b1.7
+ Revision: 695400
- rebuilt for php-5.3.7

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.8-0.0.b1.6
+ Revision: 646641
- rebuilt for php-5.3.6

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.8-0.0.b1.5mdv2011.0
+ Revision: 629800
- rebuilt for php-5.3.5

* Tue Jan 04 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.8-0.0.b1.4mdv2011.0
+ Revision: 628554
- fix deps (libsm-devel)
- ensure it's built without automake1.7

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.8-0.0.b1.3mdv2011.0
+ Revision: 600491
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.8-0.0.b1.2mdv2011.0
+ Revision: 588811
- rebuild

* Thu Sep 16 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.8-0.0.b1.1mdv2011.0
+ Revision: 578870
- 1.0.8b1

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-0.0.b5.1mdv2010.1
+ Revision: 514509
- fix versioning

* Sun Feb 14 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.3b5-1mdv2010.1
+ Revision: 505840
- 1.0.3b5

* Sun Jan 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.3b3-1mdv2010.1
+ Revision: 495451
- 1.0.3b3

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.3b2-2mdv2010.1
+ Revision: 485363
- rebuilt for php-5.3.2RC1

* Sat Dec 19 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.3b2-1mdv2010.1
+ Revision: 480116
- 1.0.3b2

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.1b1-2mdv2010.1
+ Revision: 468169
- rebuilt against php-5.3.1

* Sat Oct 03 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.1b1-1mdv2010.0
+ Revision: 452908
- import php-gmagick


* Sat Oct 03 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.1b1-1mdv2010.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5828 |12cr|php-gnutls-0.3-0.rc1.24
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname gnutls
%define dirname %{modname}
%define soname %{modname}.so
%define inifile A67_%{modname}.ini

Summary:	GnuTLS PHP Module
Name:		php-%{modname}
Version:	0.3
Release:	%mkrel 0.rc1.24
Group:		Development/PHP
License:	GPLv2+
URL:		http://openvcp.org/
Source0:	http://files.openvcp.org/modphp-%{modname}-%{version}-rc1.tar.gz
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:	pkgconfig
BuildRequires:	gnutls-devel
BuildRoot:	%{_tmppath}/%{name}-root

%description
This is a dynamic shared object (DSO) that adds GnuTLS support to PHP.

%prep

%setup -q -n modphp-%{modname}-%{version}-rc1

%build

%{_usrsrc}/php-devel/buildext %{modname} "%{modname}.c" "-DCOMPILE_DL=1 -DHAVE_SOCKETS -L%{_libdir} `pkg-config --libs gnutls`"

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

cat > README.%{modname} << EOF
The %{name} package contains a dynamic shared object (DSO) for PHP. 
EOF

install -m755 %{soname} %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc README*
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}


%changelog
* Thu May 03 2012 Oden Eriksson <oeriksson@mandriva.com> 0.3-0.rc1.24mdv2012.0
+ Revision: 795444
- rebuild for php-5.4.x

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 0.3-0.rc1.23
+ Revision: 761251
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3-0.rc1.22
+ Revision: 696427
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3-0.rc1.21
+ Revision: 695402
- rebuilt for php-5.3.7

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3-0.rc1.20
+ Revision: 646643
- rebuilt for php-5.3.6

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3-0.rc1.19mdv2011.0
+ Revision: 629802
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3-0.rc1.18mdv2011.0
+ Revision: 628107
- ensure it's built without automake1.7

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3-0.rc1.17mdv2011.0
+ Revision: 600493
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3-0.rc1.16mdv2011.0
+ Revision: 588824
- rebuild

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3-0.rc1.15mdv2010.1
+ Revision: 514550
- rebuilt for php-5.3.2

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3-0.rc1.14mdv2010.1
+ Revision: 485366
- rebuilt for php-5.3.2RC1

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 0.3-0.rc1.13mdv2010.1
+ Revision: 468171
- rebuilt against php-5.3.1

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 0.3-0.rc1.12mdv2010.0
+ Revision: 451275
- rebuild

* Sun Jul 19 2009 Raphaël Gertz <rapsys@mandriva.org> 0.3-0.rc1.11mdv2010.0
+ Revision: 397533
- Rebuild

* Mon May 18 2009 Oden Eriksson <oeriksson@mandriva.com> 0.3-0.rc1.10mdv2010.0
+ Revision: 376995
- rebuilt for php-5.3.0RC2

* Sun Mar 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.3-0.rc1.9mdv2009.1
+ Revision: 346453
- rebuilt for php-5.2.9

* Tue Feb 17 2009 Oden Eriksson <oeriksson@mandriva.com> 0.3-0.rc1.8mdv2009.1
+ Revision: 341750
- rebuilt against php-5.2.9RC2

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3-0.rc1.7mdv2009.1
+ Revision: 321739
- rebuild

* Fri Dec 05 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3-0.rc1.6mdv2009.1
+ Revision: 310271
- rebuilt against php-5.2.7

* Fri Jul 18 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3-0.rc1.5mdv2009.0
+ Revision: 238398
- rebuild

* Mon Feb 04 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3-0.rc1.4mdv2008.1
+ Revision: 162225
- rebuild

* Sun Jan 13 2008 Funda Wang <fwang@mandriva.org> 0.3-0.rc1.3mdv2008.1
+ Revision: 150856
- rebuild against latest gnutls

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Nov 11 2007 Oden Eriksson <oeriksson@mandriva.com> 0.3-0.rc1.2mdv2008.1
+ Revision: 107639
- restart apache if needed

* Fri Oct 12 2007 Oden Eriksson <oeriksson@mandriva.com> 0.3-0.rc1.1mdv2008.1
+ Revision: 97779
- import php-gnutls


* Fri Oct 12 2007 Oden Eriksson <oeriksson@mandriva.com> 0.3-0.rc1.1mdv2008.1
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5829 |12cr|php-hidef-0.1.13-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname hidef
%define dirname %{modname}
%define soname %{modname}.so
%define inifile A58_%{modname}.ini

Summary:	A PHP module providing constants for real
Name:		php-%{modname}
Version:	0.1.13
Release:	%mkrel 1
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/hidef/
Source0:	http://pecl.php.net/get/%{modname}-%{version}.tgz
BuildRequires:	php-devel >= 3:5.2.1
BuildRequires:	file
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Allow definition of user defined constants in simple ini files, which are then
processed like internal constants, without any of the usual performance
penalties.

%prep

%setup -q -n %{modname}-%{version}
[ "../package*.xml" != "/" ] && mv ../package*.xml .

# fix permissions
find . -type f | xargs chmod 644

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}
%make

mv modules/*.so .

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d/%{modname}

install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc CREDITS INSTALL package*.xml
%dir %{_sysconfdir}/php.d/%{modname}
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}


%changelog
* Mon Jul 16 2012 Oden Eriksson <oeriksson@mandriva.com> 0.1.13-1mdv2012.0
+ Revision: 809919
- 0.1.13

* Wed Jun 20 2012 Oden Eriksson <oeriksson@mandriva.com> 0.1.12-1
+ Revision: 806359
- 0.1.12

* Thu May 03 2012 Oden Eriksson <oeriksson@mandriva.com> 0.1.11-2
+ Revision: 795447
- rebuild for php-5.4.x

* Tue Apr 10 2012 Oden Eriksson <oeriksson@mandriva.com> 0.1.11-1
+ Revision: 790151
- 0.1.11

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 0.1.10-2
+ Revision: 761254
- rebuild

* Sun Nov 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.10-1
+ Revision: 733708
- 0.1.10

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.8-3
+ Revision: 696430
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.8-2
+ Revision: 695405
- rebuilt for php-5.3.7

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.8-1
+ Revision: 678086
- 0.1.8

* Tue May 17 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.7-1
+ Revision: 675367
- 0.1.7

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.6-2
+ Revision: 646649
- rebuilt for php-5.3.6

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.6-1mdv2011.0
+ Revision: 630301
- 0.1.6

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.5-3mdv2011.0
+ Revision: 629811
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.5-2mdv2011.0
+ Revision: 628132
- ensure it's built without automake1.7

* Wed Dec 01 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.5-1mdv2011.0
+ Revision: 604428
- 0.1.5

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.4-3mdv2011.0
+ Revision: 600496
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.4-2mdv2011.0
+ Revision: 588834
- rebuild

* Thu Sep 16 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.4-1mdv2011.0
+ Revision: 578872
- 0.1.4

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-4mdv2010.1
+ Revision: 514553
- rebuilt for php-5.3.2

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-3mdv2010.1
+ Revision: 485376
- rebuilt for php-5.3.2RC1

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-2mdv2010.1
+ Revision: 468174
- rebuilt against php-5.3.1

* Sat Oct 03 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-1mdv2010.0
+ Revision: 452813
- 0.1.2 (php-5.3.x fixes)

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-8mdv2010.0
+ Revision: 451278
- rebuild

* Sun Jul 19 2009 Raphaël Gertz <rapsys@mandriva.org> 0.1.1-7mdv2010.0
+ Revision: 397335
- Rebuild

* Tue May 19 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-6mdv2010.0
+ Revision: 377686
- fix build
- rebuilt for php-5.3.0RC2

* Sun Mar 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-5mdv2009.1
+ Revision: 346501
- rebuilt for php-5.2.9

* Tue Feb 17 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-4mdv2009.1
+ Revision: 341762
- rebuilt against php-5.2.9RC2

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-3mdv2009.1
+ Revision: 321793
- rebuild

* Fri Dec 05 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-2mdv2009.1
+ Revision: 310274
- rebuilt against php-5.2.7

* Wed Oct 15 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-1mdv2009.1
+ Revision: 293863
- 0.1.1

* Fri Jul 18 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-9mdv2009.0
+ Revision: 238401
- rebuild

* Fri May 02 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-8mdv2009.0
+ Revision: 200207
- rebuilt for php-5.2.6

* Mon Feb 04 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-7mdv2008.1
+ Revision: 162227
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Nov 11 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-6mdv2008.1
+ Revision: 107663
- restart apache if needed

* Sat Sep 01 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-5mdv2008.0
+ Revision: 77547
- rebuilt against php-5.2.4

* Thu Jun 14 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-4mdv2008.0
+ Revision: 39499
- use distro conditional -fstack-protector

* Fri Jun 01 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-3mdv2008.0
+ Revision: 33810
- rebuilt against new upstream version (5.2.3)

* Thu May 03 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-2mdv2008.0
+ Revision: 21332
- rebuilt against new upstream version (5.2.2)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5830 |12cr|php-htscanner-1.0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname htscanner
%define dirname %{modname}
%define soname %{modname}.so
%define inifile A12_%{modname}.ini

Summary:	Htaccess support for PHP
Name:		php-%{modname}
Version:	1.0.1
Release:	%mkrel 2
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/htscanner
Source0:	http://pecl.php.net/get/%{modname}-%{version}.tgz
BuildRequires:	php-devel >= 3:5.2.1
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Allow one to use htaccess-like file to configure PHP per directory, just like
apache's htaccess. It is especially useful with fastcgi. This package was
originally developed by Bart Vanbrabant. Old versions are available
from: http://files.zoeloelip.be/htscanner

%prep

%setup -q -n %{modname}-%{version}
[ "../package*.xml" != "/" ] && mv ../package*.xml .

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}

%make
mv modules/*.so .

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} 

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m755 %{soname} %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}

; The configuration file htscanner needs to scan for php_* directives
config_file=".htaccess"

; The fallback docroot when htscanner can't determine the current docroot
default_docroot="/"
default.ttl=300

; Stop when an error occured in RINIT (no document root, cannot get path_translated,...)
stop_on_error = 0
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc CREDITS README package*.xml
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}


%changelog
* Thu May 03 2012 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-2mdv2012.0
+ Revision: 795448
- rebuild for php-5.4.x

* Tue Apr 10 2012 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1
+ Revision: 790152
- 1.0.1

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-5
+ Revision: 761255
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-4
+ Revision: 696431
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-3
+ Revision: 695406
- rebuilt for php-5.3.7

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2
+ Revision: 646650
- rebuilt for php-5.3.6

* Sat Feb 05 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1
+ Revision: 636134
- 1.0.0

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-0.0.r305647.4mdv2011.0
+ Revision: 629812
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-0.0.r305647.3mdv2011.0
+ Revision: 628133
- ensure it's built without automake1.7

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-0.0.r305647.2mdv2011.0
+ Revision: 600497
- rebuild

* Mon Nov 22 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-0.0.r305647.1mdv2011.0
+ Revision: 599641
- use a current svn snap

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-4mdv2011.0
+ Revision: 588835
- rebuild

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-3mdv2010.1
+ Revision: 514558
- rebuilt for php-5.3.2

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-2mdv2010.1
+ Revision: 485386
- rebuilt for php-5.3.2RC1

* Sun Dec 27 2009 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-1mdv2010.1
+ Revision: 482770
- fix format string error (duh!)
- rebuilt against php-5.3.1
- rebuild
- 0.9.0

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Raphaël Gertz <rapsys@mandriva.org>
    - Rebuild

* Sun Mar 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.8.1-13mdv2009.1
+ Revision: 346502
- rebuilt for php-5.2.9

* Tue Feb 17 2009 Oden Eriksson <oeriksson@mandriva.com> 0.8.1-12mdv2009.1
+ Revision: 341764
- rebuilt against php-5.2.9RC2

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 0.8.1-11mdv2009.1
+ Revision: 321796
- rebuild

* Fri Dec 05 2008 Oden Eriksson <oeriksson@mandriva.com> 0.8.1-10mdv2009.1
+ Revision: 310275
- rebuilt against php-5.2.7

* Fri Jul 18 2008 Oden Eriksson <oeriksson@mandriva.com> 0.8.1-9mdv2009.0
+ Revision: 238402
- rebuild

* Fri May 02 2008 Oden Eriksson <oeriksson@mandriva.com> 0.8.1-8mdv2009.0
+ Revision: 200223
- rebuilt for php-5.2.6

* Mon Feb 04 2008 Oden Eriksson <oeriksson@mandriva.com> 0.8.1-7mdv2008.1
+ Revision: 162228
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Nov 11 2007 Oden Eriksson <oeriksson@mandriva.com> 0.8.1-6mdv2008.1
+ Revision: 107664
- restart apache if needed

* Sat Sep 01 2007 Oden Eriksson <oeriksson@mandriva.com> 0.8.1-5mdv2008.0
+ Revision: 77548
- rebuilt against php-5.2.4

* Thu Jun 14 2007 Oden Eriksson <oeriksson@mandriva.com> 0.8.1-4mdv2008.0
+ Revision: 39500
- use distro conditional -fstack-protector

* Fri Jun 01 2007 Oden Eriksson <oeriksson@mandriva.com> 0.8.1-3mdv2008.0
+ Revision: 33811
- rebuilt against new upstream version (5.2.3)

* Thu May 03 2007 Oden Eriksson <oeriksson@mandriva.com> 0.8.1-2mdv2008.0
+ Revision: 21333
- rebuilt against new upstream version (5.2.2)

* Wed Apr 18 2007 Oden Eriksson <oeriksson@mandriva.com> 0.8.1-1mdv2008.0
+ Revision: 14527
- 0.8.1


* Tue Feb 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.7.0-1mdv2007.0
+ Revision: 123012
- 0.7.0

* Thu Feb 08 2007 Oden Eriksson <oeriksson@mandriva.com> 0.6.3-2mdv2007.1
+ Revision: 117587
- rebuilt against new upstream version (5.2.1)

* Sun Jan 07 2007 Oden Eriksson <oeriksson@mandriva.com> 0.6.3-1mdv2007.1
+ Revision: 105366
- 0.6.3

* Mon Dec 18 2006 Oden Eriksson <oeriksson@mandriva.com> 0.6.2-1mdv2007.1
+ Revision: 98533
- 0.6.2
- bump release
- Import php-htscanner

* Wed Dec 13 2006 Oden Eriksson <oeriksson@mandriva.com> 0.6.1-1mdv2007.1
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5831 |12cr|php-id3-0.2-35
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname id3
%define dirname %{modname}
%define soname %{modname}.so
%define inifile A14_%{modname}.ini

Summary:	Functions to read and write ID3 tags in MP3 files
Name:		php-%{modname}
Version:	0.2
Release:	%mkrel 35
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/id3
Source0:	http://pecl.php.net/get/id3-%{version}.tgz
Patch0:		id3-0.2-php54x.diff
BuildRequires:	php-devel >= 3:5.2.0
Epoch:		1
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
id3 enables to to retrieve and update information from ID3 tags in MP3 files.
It supports version 1.0 and version 1.1.

%prep

%setup -q -n id3-%{version}
[ "../package.xml" != "/" ] && mv ../package.xml .

%patch0 -p0

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}

%make
mv modules/*.so .

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} 

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m755 %{soname} %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc examples CREDITS EXPERIMENTAL TODO package.xml
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}


%changelog
* Sun May 06 2012 Oden Eriksson <oeriksson@mandriva.com> 1:0.2-35mdv2012.0
+ Revision: 797082
- fix build
- rebuild for php-5.4.x

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 1:0.2-34
+ Revision: 761256
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.2-33
+ Revision: 696432
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.2-32
+ Revision: 695407
- rebuilt for php-5.3.7

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.2-31
+ Revision: 646651
- rebuilt for php-5.3.6

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.2-30mdv2011.0
+ Revision: 629813
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.2-29mdv2011.0
+ Revision: 628134
- ensure it's built without automake1.7

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.2-28mdv2011.0
+ Revision: 600498
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.2-27mdv2011.0
+ Revision: 588836
- rebuild

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.2-26mdv2010.1
+ Revision: 514559
- rebuilt for php-5.3.2

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.2-25mdv2010.1
+ Revision: 485394
- rebuilt for php-5.3.2RC1

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.2-24mdv2010.1
+ Revision: 468176
- rebuilt against php-5.3.1

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.2-23mdv2010.0
+ Revision: 451280
- rebuild

* Sun Jul 19 2009 Raphaël Gertz <rapsys@mandriva.org> 1:0.2-22mdv2010.0
+ Revision: 397536
- Rebuild

* Mon May 18 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.2-21mdv2010.0
+ Revision: 376999
- rebuilt for php-5.3.0RC2

* Sun Mar 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.2-20mdv2009.1
+ Revision: 346503
- rebuilt for php-5.2.9

* Tue Feb 17 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.2-19mdv2009.1
+ Revision: 341765
- rebuilt against php-5.2.9RC2

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.2-18mdv2009.1
+ Revision: 321798
- rebuild

* Fri Dec 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.2-17mdv2009.1
+ Revision: 310276
- rebuilt against php-5.2.7

* Fri Jul 18 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.2-16mdv2009.0
+ Revision: 238403
- rebuild

* Fri May 02 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.2-15mdv2009.0
+ Revision: 200240
- rebuilt for php-5.2.6

* Mon Feb 04 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.2-14mdv2008.1
+ Revision: 162229
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Nov 11 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.2-13mdv2008.1
+ Revision: 107665
- restart apache if needed

* Sat Sep 01 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.2-12mdv2008.0
+ Revision: 77549
- rebuilt against php-5.2.4

* Thu Jun 14 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.2-11mdv2008.0
+ Revision: 39501
- use distro conditional -fstack-protector

* Thu May 03 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.2-10mdv2008.0
+ Revision: 21334
- rebuilt against new upstream version (5.2.2)


* Thu Feb 08 2007 Oden Eriksson <oeriksson@mandriva.com> 0.2-9mdv2007.0
+ Revision: 117588
- rebuilt against new upstream version (5.2.1)

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.2-8mdv2007.1
+ Revision: 79290
- rebuild
- rebuilt for php-5.2.0
- Import php-id3

* Mon Aug 28 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.2-6
- rebuilt for php-5.1.6

* Thu Jul 27 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.2-5mdk
- rebuild

* Sat May 06 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2-4mdk
- rebuilt for php-5.1.3

* Sun Jan 15 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.2-3mdk
- rebuilt against php-5.1.2

* Wed Nov 30 2005 Oden Eriksson <oeriksson@mandriva.com> 1:0.2-2mdk
- rebuilt against php-5.1.1

* Sat Nov 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1:0.2-1mdk
- rebuilt against php-5.1.0

* Sun Oct 02 2005 Oden Eriksson <oeriksson@mandriva.com> 5.1.0_0.2-0.RC1.1mdk
- rebuilt against php-5.1.0RC1

* Wed Sep 07 2005 Oden Eriksson <oeriksson@mandriva.com> 5.0.5_0.2-1mdk
- rebuilt against php-5.0.5 (Major security fixes)

* Fri May 27 2005 Oden Eriksson <oeriksson@mandriva.com> 5.0.4_0.2-1mdk
- rename the package

* Sun Apr 17 2005 Oden Eriksson <oeriksson@mandriva.com> 5.0.4_0.2-1mdk
- 5.0.4

* Sun Mar 20 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.3_0.2-2mdk
- use the %%mkrel macro

* Sat Feb 12 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.3_0.2-1mdk
- 0.2
- rebuilt against a non hardened-php aware php lib

* Sun Jan 16 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.3_0.1-2mdk
- rebuild due to hardened-php-0.2.6

* Fri Dec 17 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.3_0.1-1mdk
- rebuilt for php-5.0.3

* Sat Sep 25 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.2_0.1-1mdk
- rebuilt for php-5.0.2

* Tue Aug 24 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.1_0.1-1mdk
- initial mandrake package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5832 |12cr|php-idn-1.2b-29
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname idn
%define dirname %{modname}
%define soname %{modname}.so
%define inifile A26_%{modname}.ini

Summary:	Provides a interface to GNU Libidn for PHP
Name:		php-%{modname}
Version:	1.2b
Release:	%mkrel 29
Group:		Development/PHP
License:	PHP License
URL:		http://php-idn.bayour.com/
Source0:	http://php-idn.bayour.com/idn_%{version}.tar.bz2
Patch0:		idn-1.1-lib64.diff
Patch1:		idn-1.2b-php53.diff
Patch2:		idn_1.2b-php54x.diff
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:	idn-devel
Epoch:		1
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Binding to the GNU libidn for using Internationalized Domain Names.


%prep

%setup -q -n idn-%{version}
%patch0 -p0
%patch1 -p1
%patch2 -p0

%build
%serverbuild

phpize --clean; phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}

%make
mv modules/*.so .
chrpath -d %{soname}

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} 

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m755 %{soname} %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}

[idn]

idn.allow_unassigned_chars = "0"
idn.default_charset = "ISO-8859-1"
idn.use_std_3_ascii_rules = "0"

EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
[ "../package.xml" != "/" ] && rm -f ../package.xml

%files 
%defattr(-,root,root)
%doc README* entities reference tests CREDITS THANX_TO idn.php
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}


%changelog
* Sun May 06 2012 Oden Eriksson <oeriksson@mandriva.com> 1:1.2b-29mdv2012.0
+ Revision: 797080
- fix build
- rebuild for php-5.4.x

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 1:1.2b-28
+ Revision: 761257
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1:1.2b-27
+ Revision: 696433
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1:1.2b-26
+ Revision: 695408
- rebuilt for php-5.3.7

* Wed Apr 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1:1.2b-25
+ Revision: 659574
- P1: Catch NULL return from idn() (fixes upstream #330)

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.2b-23mdv2010.1
+ Revision: 514560
- rebuilt for php-5.3.2

* Mon Feb 22 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.2b-22mdv2010.1
+ Revision: 509466
- rebuild
- rebuild

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.2b-20mdv2010.1
+ Revision: 485259
- rebuilt for php-5.3.2RC1

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 1:1.2b-19mdv2010.1
+ Revision: 468086
- rebuilt against php-5.3.1

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 1:1.2b-18mdv2010.0
+ Revision: 451216
- rebuild

* Sun Jul 19 2009 Raphaël Gertz <rapsys@mandriva.org> 1:1.2b-17mdv2010.0
+ Revision: 397537
- Rebuild

* Wed May 13 2009 Oden Eriksson <oeriksson@mandriva.com> 1:1.2b-16mdv2010.0
+ Revision: 375359
- rebuilt against php-5.3.0RC2

* Sun Mar 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1:1.2b-15mdv2009.1
+ Revision: 346504
- rebuilt for php-5.2.9

* Tue Feb 17 2009 Oden Eriksson <oeriksson@mandriva.com> 1:1.2b-14mdv2009.1
+ Revision: 341509
- rebuilt against php-5.2.9RC2

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.2b-13mdv2009.1
+ Revision: 321736
- rebuild

* Fri Dec 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.2b-12mdv2009.1
+ Revision: 310218
- rebuilt against php-5.2.7

* Tue Jul 15 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.2b-11mdv2009.0
+ Revision: 235821
- rebuild

* Fri May 02 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.2b-10mdv2009.0
+ Revision: 200109
- rebuilt against php-5.2.6

* Mon Feb 04 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.2b-9mdv2008.1
+ Revision: 161952
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Nov 11 2007 Oden Eriksson <oeriksson@mandriva.com> 1:1.2b-8mdv2008.1
+ Revision: 107569
- restart apache if needed

* Sat Sep 01 2007 Oden Eriksson <oeriksson@mandriva.com> 1:1.2b-7mdv2008.0
+ Revision: 77457
- rebuilt against php-5.2.4

* Thu Aug 16 2007 Oden Eriksson <oeriksson@mandriva.com> 1:1.2b-6mdv2008.0
+ Revision: 64301
- use the new %%serverbuild macro

* Thu Jun 14 2007 Oden Eriksson <oeriksson@mandriva.com> 1:1.2b-5mdv2008.0
+ Revision: 39383
- use distro conditional -fstack-protector

* Fri Jun 01 2007 Oden Eriksson <oeriksson@mandriva.com> 1:1.2b-4mdv2008.0
+ Revision: 33778
- rebuilt against new upstream version (5.2.3)

* Thu May 03 2007 Oden Eriksson <oeriksson@mandriva.com> 1:1.2b-3mdv2008.0
+ Revision: 21027
- rebuilt against new upstream version (5.2.2)


* Thu Feb 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1.2b-2mdv2007.0
+ Revision: 117667
- rebuilt against new upstream php version (5.2.1)

* Tue Dec 05 2006 Oden Eriksson <oeriksson@mandriva.com> 1:1.2b-1mdv2007.1
+ Revision: 91165
- 1.2b

* Wed Nov 08 2006 Oden Eriksson <oeriksson@mandriva.com> 1:1.1-10mdv2007.0
+ Revision: 78197
- fix deps
- rebuilt for php-5.2.0

* Thu Nov 02 2006 Oden Eriksson <oeriksson@mandriva.com> 1:1.1-8mdv2007.1
+ Revision: 75233
- Import php-idn

* Mon Aug 28 2006 Oden Eriksson <oeriksson@mandriva.com> 1:1.1-8
- rebuilt for php-5.1.6

* Thu Jul 27 2006 Oden Eriksson <oeriksson@mandriva.com> 1:1.1-7mdk
- rebuild

* Sat May 06 2006 Oden Eriksson <oeriksson@mandriva.com> 1:1.1-6mdk
- rebuilt for php-5.1.4

* Fri May 05 2006 Oden Eriksson <oeriksson@mandriva.com> 1:1.1-5mdk
- rebuilt for php-5.1.3

* Thu Feb 02 2006 Oden Eriksson <oeriksson@mandriva.com> 1:1.1-4mdk
- new group (Development/PHP) and iurt rebuild

* Sun Jan 15 2006 Oden Eriksson <oeriksson@mandriva.com> 1:1.1-3mdk
- rebuilt against php-5.1.2

* Tue Nov 29 2005 Oden Eriksson <oeriksson@mandriva.com> 1:1.1-2mdk
- rebuilt against php-5.1.1

* Sat Nov 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1:1.1-1mdk
- rebuilt against php-5.1.0
- fix versioning

* Sun Oct 30 2005 Oden Eriksson <oeriksson@mandriva.com> 5.1.0_1.1-0.RC1.2mdk
- rebuilt to provide a -debug package too

* Sun Oct 02 2005 Oden Eriksson <oeriksson@mandriva.com> 5.1.0_1.1-0.RC1.1mdk
- rebuilt against php-5.1.0RC1

* Wed Sep 07 2005 Oden Eriksson <oeriksson@mandriva.com> 5.0.5_1.1-1mdk
- rebuilt against php-5.0.5 (Major security fixes)

* Fri May 27 2005 Oden Eriksson <oeriksson@mandriva.com> 5.0.4_1.1-1mdk
- rename the package

* Sun Apr 17 2005 Oden Eriksson <oeriksson@mandriva.com> 5.0.4_1.1-1mdk
- 5.0.4

* Sun Mar 20 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.3_1.1-4mdk
- use the %%mkrel macro

* Sat Feb 12 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.3_1.1-3mdk
- rebuilt against a non hardened-php aware php lib

* Sun Jan 16 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.3_1.1-2mdk
- rebuild due to hardened-php-0.2.6

* Sun Dec 19 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.3_1.1-1mdk
- 1.1
- use the source by Turbo Fredriksson and Simon Josefsson instead

* Fri Dec 17 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.3_0.1-1mdk
- rebuilt for php-5.0.3

* Sat Sep 25 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.2_0.1-1mdk
- rebuilt for php-5.0.2

* Tue Aug 24 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.1_0.1-1mdk
- use the pecl source as Turbo Fredriksson and Simon Josefssons 
  code won't compile at all...
- built for php-5.0.1

* Mon Aug 09 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.8_1.0-4mdk
- rebuilt against latest libidn

* Mon Aug 02 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.8_1.0-2mdk
- rebuilt against latest libidn

* Thu Jul 15 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.8_1.0-1mdk
- rebuilt for php-4.3.8

* Tue Jul 13 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.7_1.0-2mdk
- remove redundant provides

* Tue Jun 15 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.7-1mdk
- rebuilt for php-4.3.7

* Thu May 27 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.6_1.0-1mdk
- 1.0
- drop P0, it's included

* Wed May 26 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.6_0.9-1mdk
- use the source by Turbo Fredriksson and Simon Josefsson instead
- added P0

* Mon May 24 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.6_0.1-2mdk
- use the %%configure2_5x macro
- move scandir to /etc/php.d

* Thu May 06 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.6_0.1-1mdk
- initial cooker contrib


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5833 |12cr|php-idna-1.0.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname idna
%define dirname %{modname}
%define soname %{modname}.so
%define inifile B19_%{modname}.ini

Summary:	PHP IDNA Extension
Name:		php-%{modname}
Version:	1.0.0
Release:	5
Group:		Development/PHP
License:	PHP
URL:		http://www.xarg.org/project/php-idna/
Source0:	http://www.xarg.org/download/idna-%{version}.tar.gz
Source1:	B19_idna.ini
Patch0:		idna-1.0.0-php54x.diff
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:	idn-devel

%description
This extension provides a PHP implementation of the Internationalized Domain
Name Applications (IDNA) standard.

%prep

%setup -q -n %{modname}-%{version}
%patch0 -p0

cp %{SOURCE1} %{inifile}

# lib64 fix
perl -pi -e "s|/lib\b|/%{_lib}|g" config.m4

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}
%make
mv modules/*.so .

%install

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/
install -m0644 %{inifile} %{buildroot}%{_sysconfdir}/php.d/%{inifile}

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%files
%doc CREDITS
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}



%changelog
* Sun May 06 2012 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-5
+ Revision: 797081
- fix build
- rebuild for php-5.4.x

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-4
+ Revision: 761258
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-3
+ Revision: 696434
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2
+ Revision: 695409
- rebuilt for php-5.3.7

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Clean spec file for rpm5

* Fri May 20 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1
+ Revision: 676257
- import php-idna


* Fri May 20 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdv2010.2
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5834 |12cr|php-imagick-3.1.0-0.0.RC2.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname Imagick
%define modname imagick
%define dirname %{modname}
%define soname %{modname}.so
%define inifile 55_%{modname}.ini
%define mod_src %{modname}.c

Summary:	Provides a wrapper to the ImageMagick library for PHP
Name:		php-%{modname}
Version:	3.1.0
Release:	%mkrel 0.0.RC2.1
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/imagick
Source0:	http://pecl.php.net/get/%{modname}-%{version}RC2.tgz
BuildRequires:  php-devel >= 3:5.2.0
BuildRequires:	imagemagick-devel >= 6.3.8
Requires:	imagemagick >= 6.3.8
Requires:	freetype
Requires:	freetype2
Epoch:		1
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Imagick is a native php extension to create and modify images using the
ImageMagick API.

imagick is a native php-extension. See the examples in the
%{_docdir}/%{name}/examples directory for some hints on
how to use it.

%prep

%setup -q -n imagick-%{version}RC2
[ "../package.xml" != "/" ] && mv -f ../package.xml .

# lib64 fixes
perl -pi -e "s|/lib\b|/%{_lib}|g" config.m4

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}

%make
mv modules/*.so .

%install
rm -rf %{buildroot} 

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/

cat > README.%{modname} <<EOF
The %{name} package contains a dynamic shared object (DSO) for PHP. 
To activate it, make sure a file /etc/php.d/%{inifile} is present and
contains the line 'extension = %{soname}'.
EOF

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}

[imagick]
imagick.locale_fix = 0
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc examples CREDITS INSTALL README*
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}


%changelog
* Wed Jun 20 2012 Oden Eriksson <oeriksson@mandriva.com> 1:3.1.0-0.0.RC2.1mdv2012.0
+ Revision: 806386
- 3.1.0RC2
- rebuild for php-5.4.x

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 1:3.0.1-9
+ Revision: 761259
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1:3.0.1-8
+ Revision: 696435
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1:3.0.1-7
+ Revision: 695410
- rebuilt for php-5.3.7

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1:3.0.1-6
+ Revision: 646652
- rebuilt for php-5.3.6

* Mon Feb 07 2011 Funda Wang <fwang@mandriva.org> 1:3.0.1-5
+ Revision: 636558
- tighten BR

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 1:3.0.1-4mdv2011.0
+ Revision: 629814
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 1:3.0.1-3mdv2011.0
+ Revision: 628135
- ensure it's built without automake1.7

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1:3.0.1-2mdv2011.0
+ Revision: 600499
- rebuild

* Mon Nov 22 2010 Oden Eriksson <oeriksson@mandriva.com> 1:3.0.1-1mdv2011.0
+ Revision: 599692
- 3.0.1

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1:3.0.1-0.0.RC2.2mdv2011.0
+ Revision: 588837
- rebuild

* Thu Sep 16 2010 Oden Eriksson <oeriksson@mandriva.com> 1:3.0.1-0.0.RC2.1mdv2011.0
+ Revision: 578873
- 3.0.1RC2

* Thu Jul 15 2010 Funda Wang <fwang@mandriva.org> 1:3.0.0-0.0.RC2.1mdv2011.0
+ Revision: 553490
- new version 3.0.0 RC2

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1:3.0.0-0.0.RC1.2mdv2010.1
+ Revision: 514561
- rebuilt for php-5.3.2

* Mon Mar 01 2010 Oden Eriksson <oeriksson@mandriva.com> 1:3.0.0-0.0.RC1.1mdv2010.1
+ Revision: 512913
- 3.0.0RC1
- better versioning

* Sun Jan 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1:3.0.0b2-1mdv2010.1
+ Revision: 495450
- 3.0.0b2

* Thu Jan 14 2010 Funda Wang <fwang@mandriva.org> 1:3.0.0b1-3mdv2010.1
+ Revision: 491456
- rebuild for new imagemagick

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 1:3.0.0b1-2mdv2010.1
+ Revision: 485395
- rebuilt for php-5.3.2RC1

* Sat Dec 19 2009 Oden Eriksson <oeriksson@mandriva.com> 1:3.0.0b1-1mdv2010.1
+ Revision: 480117
- 3.0.0b1

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 1:2.3.0-3mdv2010.1
+ Revision: 468177
- rebuilt against php-5.3.1

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 1:2.3.0-2mdv2010.0
+ Revision: 451281
- rebuild

* Wed Jul 29 2009 Oden Eriksson <oeriksson@mandriva.com> 1:2.3.0-1mdv2010.0
+ Revision: 403392
- 2.3.0

  + Raphaël Gertz <rapsys@mandriva.org>
    - Rebuild

* Mon May 18 2009 Oden Eriksson <oeriksson@mandriva.com> 1:2.3.0-0.RC1.1mdv2010.0
+ Revision: 376960
- 2.3.0RC1

* Sun Mar 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1:2.2.2-3mdv2009.1
+ Revision: 346505
- rebuilt for php-5.2.9

* Tue Feb 17 2009 Oden Eriksson <oeriksson@mandriva.com> 1:2.2.2-2mdv2009.1
+ Revision: 341767
- rebuilt against php-5.2.9RC2

* Sat Feb 07 2009 Oden Eriksson <oeriksson@mandriva.com> 1:2.2.2-1mdv2009.1
+ Revision: 338375
- 2.2.2

* Wed Jan 28 2009 Götz Waschk <waschk@mandriva.org> 1:2.2.2-0.0.RC3.2mdv2009.1
+ Revision: 335034
- rebuild for new libmagick

* Sun Jan 18 2009 Oden Eriksson <oeriksson@mandriva.com> 1:2.2.2-0.0.RC3.1mdv2009.1
+ Revision: 330986
- 2.2.2RC3

* Tue Jan 13 2009 Oden Eriksson <oeriksson@mandriva.com> 1:2.2.2-0.0.RC2.1mdv2009.1
+ Revision: 329194
- 2.2.2RC2

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 1:2.2.2-0.0.RC1.2mdv2009.1
+ Revision: 321802
- rebuild

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 1:2.2.2-0.0.RC1.1mdv2009.1
+ Revision: 321647
- 2.2.2RC1

* Fri Dec 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1:2.2.1-2mdv2009.1
+ Revision: 310277
- rebuilt against php-5.2.7

* Tue Oct 28 2008 Oden Eriksson <oeriksson@mandriva.com> 1:2.2.1-1mdv2009.1
+ Revision: 297806
- 2.2.1

* Tue Sep 09 2008 Oden Eriksson <oeriksson@mandriva.com> 1:2.2.1-0.RC2.1mdv2009.0
+ Revision: 283045
- 2.2.1RC2

* Sat Aug 23 2008 Oden Eriksson <oeriksson@mandriva.com> 1:2.2.1-0.RC1.1mdv2009.0
+ Revision: 275328
- 2.2.1RC1

* Fri Jul 18 2008 Oden Eriksson <oeriksson@mandriva.com> 1:2.2.0-2mdv2009.0
+ Revision: 238404
- rebuild

* Thu Jul 10 2008 Oden Eriksson <oeriksson@mandriva.com> 1:2.2.0-1mdv2009.0
+ Revision: 233359
- 2.2.0

* Fri Jun 13 2008 Oden Eriksson <oeriksson@mandriva.com> 1:2.2.0-0.1.rc1.1mdv2009.0
+ Revision: 218775
- 2.2.0RC1

* Tue May 06 2008 Oden Eriksson <oeriksson@mandriva.com> 1:2.2.0-0.b2.1mdv2009.0
+ Revision: 202145
- 2.2.0b2

* Fri May 02 2008 Oden Eriksson <oeriksson@mandriva.com> 1:2.2.0-0.b1.2mdv2009.0
+ Revision: 200244
- rebuilt for php-5.2.6

* Wed Apr 30 2008 Oden Eriksson <oeriksson@mandriva.com> 1:2.2.0-0.b1.1mdv2009.0
+ Revision: 199432
- 2.2.0b1

* Mon Mar 10 2008 Oden Eriksson <oeriksson@mandriva.com> 1:2.1.1-1mdv2008.1
+ Revision: 183288
- 2.1.1

* Sun Feb 24 2008 Oden Eriksson <oeriksson@mandriva.com> 1:2.1.1-1.RC1.1mdv2008.1
+ Revision: 174388
- 2.1.1RC1, obsoletes the patch

* Mon Feb 11 2008 Oden Eriksson <oeriksson@mandriva.com> 1:2.1.0-1mdv2008.1
+ Revision: 165096
- 2.1.0

* Mon Feb 04 2008 Oden Eriksson <oeriksson@mandriva.com> 1:2.1.0-0.RC3.2mdv2008.1
+ Revision: 162100
- rebuild

* Mon Jan 14 2008 Oden Eriksson <oeriksson@mandriva.com> 1:2.1.0-0.RC3.1mdv2008.1
+ Revision: 151162
- 2.1.0RC3

* Tue Jan 08 2008 Oden Eriksson <oeriksson@mandriva.com> 1:2.1.0-0.RC2.2mdv2008.1
+ Revision: 146469
- rebuilt against new imagemagick libs (6.3.7)

* Wed Dec 26 2007 Oden Eriksson <oeriksson@mandriva.com> 1:2.1.0-0.RC2.1mdv2008.1
+ Revision: 137936
- 2.1.0RC2

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - buildrequires X11-devel instead of XFree86-devel

* Sun Nov 11 2007 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.1-2mdv2008.1
+ Revision: 107672
- restart apache if needed

* Thu Oct 25 2007 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.1-1mdv2008.1
+ Revision: 102005
- 2.0.1

* Wed Oct 03 2007 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.0-2mdv2008.0
+ Revision: 94891
- 2.0.0
- 2.0.0RC4
- 2.0.0RC3
- fix deps
- 2.0.0RC2

* Sat Sep 01 2007 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.0-1.RC1.2mdv2008.0
+ Revision: 77550
- rebuilt against php-5.2.4

* Fri Aug 17 2007 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.0-1.RC1.1mdv2008.0
+ Revision: 64725
- rebuild
- bump release
- bump release
- 2.0.0RC1

* Mon Jul 16 2007 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.0-0.b3.1mdv2008.0
+ Revision: 52505
- 2.0.0b3

* Sun Jul 01 2007 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.0-0.b2.1mdv2008.0
+ Revision: 46482
- 2.0.0b2

* Tue Jun 19 2007 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.0-0.b1.1mdv2008.0
+ Revision: 41388
- 2.0.0b1

* Thu Jun 14 2007 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.0-0.a3.4mdv2008.0
+ Revision: 39502
- use distro conditional -fstack-protector
- fix deps

* Fri Jun 01 2007 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.0-0.a3.2mdv2008.0
+ Revision: 33812
- rebuilt against new upstream version (5.2.3)

* Wed May 30 2007 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.0-0.a3.1mdv2008.0
+ Revision: 32748
- 2.0.0a3

* Mon May 07 2007 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.0-0.a2.1mdv2008.0
+ Revision: 24032
- 2.0.0a2

* Thu May 03 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.9.13-2mdv2008.0
+ Revision: 21335
- rebuilt against new upstream version (5.2.2)

* Wed Apr 18 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.9.13-1mdv2008.0
+ Revision: 14496
- 0.9.13


* Wed Mar 21 2007 Oden Eriksson <oeriksson@mandriva.com> 0.9.11-6mdv2007.1
+ Revision: 147245
- rebuild

* Thu Feb 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.9.11-5mdv2007.1
+ Revision: 117589
- rebuilt against new upstream version (5.2.1)

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.9.11-4mdv2007.1
+ Revision: 79291
- rebuild
- rebuilt for php-5.2.0
- Import php-imagick

* Mon Aug 28 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.9.11-2
- rebuilt for php-5.1.6

* Sat Aug 05 2006 Emmanuel Andry <eandry@mandriva.org> 1:0.9.11-1mdv2007.0
- fork for PHP5

* Wed Jul 26 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.9.11-3mdk
- rebuild

* Mon Jan 16 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.9.11-2mdk
- rebuilt against php-4.4.2

* Wed Nov 02 2005 Oden Eriksson <oeriksson@mandriva.com> 1:0.9.11-1mdk
- rebuilt for php-4.4.1
- fix versioning

* Thu Aug 25 2005 Oden Eriksson <oeriksson@mandriva.com> 4.4.0_0.9.11-2mdk
- rebuilt against new Magick libs

* Tue Jul 12 2005 Oden Eriksson <oeriksson@mandriva.com> 4.4.0-1mdk
- rebuilt for php-4.4.0 final

* Wed Jul 06 2005 Oden Eriksson <oeriksson@mandriva.com> 4.4.0-0.RC2.1mdk
- rebuilt for php-4.4.0RC2

* Wed Jun 15 2005 Oden Eriksson <oeriksson@mandriva.com> 4.4.0_0.9.11-0.RC1.1mdk
- rebuilt for php-4.4.0RC1

* Fri Jun 03 2005 Oden Eriksson <oeriksson@mandriva.com> 4.3.11_0.9.11-1mdk
- renamed to php4-*

* Sun Apr 17 2005 Oden Eriksson <oeriksson@mandriva.com> 4.3.11_0.9.11-1mdk
- 4.3.11

* Mon Mar 21 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.10_0.9.11-4mdk
- use the %%mkrel macro

* Sat Feb 12 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.10_0.9.11-3mdk
- rebuilt against a non hardened-php aware php lib

* Sat Jan 15 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.10_0.9.11-2mdk
- rebuild due to hardened-php-0.2.6
- cleanups

* Thu Dec 16 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.10_0.9.11-1mdk
- rebuild for php 4.3.10

* Wed Nov 24 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.9_0.9.11-2mdk
- nuke redundant provides

* Sat Oct 02 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.9_0.9.11-1mdk
- rebuild for php 4.3.9

* Mon Aug 02 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.8_0.9.11-2mdk
- rebuilt against new imagick libs

* Mon May 24 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.8_0.9.11-1mdk
- 0.9.11
- built for php 4.3.8

* Mon May 24 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.6_0.9.9-2mdk
- use the %%configure2_5x macro
- move scandir to /etc/php4.d

* Thu May 06 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.6_0.9.9-1mdk
- 0.9.9
- fix url
- built for php 4.3.6


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5835 |12cr|php-inclued-0.1.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname inclued
%define soname %{modname}.so
%define inifile A76_%{modname}.ini

Summary:	Clued-in about your inclueds extension for php
Name:		php-%{modname}
Version:	0.1.3
Release:	%mkrel 1
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/inclued/
Source0:	http://pecl.php.net/get/%{modname}-%{version}.tgz
Requires(pre): rpm-helper
Requires(postun): rpm-helper
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:	file
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Allows you trace through and dump the hierarchy of file inclusions and
class inheritance at runtime.

%prep

%setup -q -n %{modname}-%{version}
[ "../package*.xml" != "/" ] && mv ../package*.xml .

# fix permissions
find . -type f | xargs chmod 644

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}

%make

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}/php.d
install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}/var/log/httpd

install -m0755 modules/%{soname} %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}

[%{modname}]
inclued.dumpdir	= /tmp
inclued.enabled	= On
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc package*.xml INSTALL gengraph.php
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}



%changelog
* Wed Jun 20 2012 Oden Eriksson <oeriksson@mandriva.com> 0.1.3-1mdv2012.0
+ Revision: 806391
- 0.1.3
- rebuild for php-5.4.x

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-7
+ Revision: 761260
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-6
+ Revision: 696436
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-5
+ Revision: 695411
- rebuilt for php-5.3.7

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-4
+ Revision: 646653
- rebuilt for php-5.3.6

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-3mdv2011.0
+ Revision: 629815
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-2mdv2011.0
+ Revision: 628136
- ensure it's built without automake1.7

* Wed Dec 01 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-1mdv2011.0
+ Revision: 604429
- 0.1.2

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-4mdv2011.0
+ Revision: 600500
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-3mdv2011.0
+ Revision: 588838
- rebuild

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-2mdv2010.1
+ Revision: 514563
- rebuilt for php-5.3.2

* Tue Feb 23 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-1mdv2010.1
+ Revision: 510103
- 0.1.1

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-11mdv2010.1
+ Revision: 485397
- rebuilt for php-5.3.2RC1

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-10mdv2010.1
+ Revision: 468179
- rebuilt against php-5.3.1

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-9mdv2010.0
+ Revision: 451283
- rebuild

* Sun Jul 19 2009 Raphaël Gertz <rapsys@mandriva.org> 0.1.0-8mdv2010.0
+ Revision: 397541
- Rebuild

* Mon May 18 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-7mdv2010.0
+ Revision: 377001
- rebuilt for php-5.3.0RC2

* Sun Mar 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-6mdv2009.1
+ Revision: 346507
- rebuilt for php-5.2.9

* Tue Feb 17 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-5mdv2009.1
+ Revision: 341769
- rebuilt against php-5.2.9RC2

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-4mdv2009.1
+ Revision: 321808
- rebuild

* Fri Dec 05 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-3mdv2009.1
+ Revision: 310279
- rebuilt against php-5.2.7

* Fri Jul 18 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-2mdv2009.0
+ Revision: 238406
- rebuild

* Fri Feb 29 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-1mdv2008.1
+ Revision: 176843
- import php-inclued


* Fri Feb 29 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-1mdv2008.1
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5836 |12cr|php-inotify-0.1.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname inotify
%define soname %{modname}.so
%define inifile A82_%{modname}.ini

Summary:	Provides inotify functions for PHP
Name:		php-%{modname}
Version:	0.1.6
Release:	%mkrel 1
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/inotify/
Source0:	http://pecl.php.net/get/%{modname}-%{version}.tgz
BuildRequires:  php-devel >= 3:5.2.0
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The inotify extension allows to use inotify functions in a PHP script.

%prep

%setup -q -n %{modname}-%{version}
[ "../package*.xml" != "/" ] && mv -f ../package*.xml .

# lib64 fixes
perl -pi -e "s|/lib\b|/%{_lib}|g" config.m4

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}

%make
mv modules/*.so .

%install
rm -rf %{buildroot} 

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc tests CREDITS README inotify.php tail.php package.xml
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}


%changelog
* Sun May 06 2012 Oden Eriksson <oeriksson@mandriva.com> 0.1.6-1mdv2012.0
+ Revision: 797148
- 0.1.6
- rebuild for php-5.4.x
- remove broken source
- 0.1.5

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 0.1.4-14
+ Revision: 761261
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.4-13
+ Revision: 696437
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.4-12
+ Revision: 695412
- rebuilt for php-5.3.7

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.4-11
+ Revision: 646654
- rebuilt for php-5.3.6

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.4-10mdv2011.0
+ Revision: 629816
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.4-9mdv2011.0
+ Revision: 628137
- ensure it's built without automake1.7

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.4-8mdv2011.0
+ Revision: 600501
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.4-7mdv2011.0
+ Revision: 588839
- rebuild

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.4-6mdv2010.1
+ Revision: 514564
- rebuilt for php-5.3.2

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.4-5mdv2010.1
+ Revision: 485398
- rebuilt for php-5.3.2RC1

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.4-4mdv2010.1
+ Revision: 468180
- rebuilt against php-5.3.1

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.4-3mdv2010.0
+ Revision: 451284
- rebuild

* Sun Jul 19 2009 Raphaël Gertz <rapsys@mandriva.org> 0.1.4-2mdv2010.0
+ Revision: 397542
- Rebuild

* Tue May 19 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.4-1mdv2010.0
+ Revision: 377658
- 0.1.4 (fixes build with php-5.3.x)
- rebuilt for php-5.3.0RC2

* Sun Mar 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.3-5mdv2009.1
+ Revision: 346508
- rebuilt for php-5.2.9

* Tue Feb 17 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.3-4mdv2009.1
+ Revision: 341770
- rebuilt against php-5.2.9RC2

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.3-3mdv2009.1
+ Revision: 321811
- rebuild

* Fri Dec 05 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.3-2mdv2009.1
+ Revision: 310280
- rebuilt against php-5.2.7

* Thu Nov 06 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.3-1mdv2009.1
+ Revision: 300262
- 0.1.3

* Tue Oct 28 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-1mdv2009.1
+ Revision: 297808
- import php-inotify


* Tue Oct 28 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-1mdv2009.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5837 |12cr|phpipam-0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _exclude_files_from_autoprov %{_datadir}/%{name}/functions
%define _requires_exceptions pear.functions.PEAR.OLE.php\\|pear.functions.PEAR.PEAR.php
%if "%{distribution}" == "Mandriva Linux"
        %if %mdkversion < 200900
                %define ldflags  -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id
        %endif
%endif

Name:           phpipam
Version:        0.4
Release:        %mkrel 1
Summary:     	Open-source web IP address management application
License:     	GPLv2+
Group:       	Networking/Other
URL:         	http://phpipam.sourceforge.net/
Source0:     	%{name}-%{version}.tar
Requires:       apache-mod_php
Requires:       php-mysqli
Requires:	php-session
Requires:       php-gmp
Requires:       php-pear
BuildArch:      noarch
AutoReqProv: 	1
Suggests:	mysql
Requires(post):   rpm-helper
%if "%{distribution}" == "Mandriva Linux"
        %if %mdkversion < 201010
        Requires(postun):   rpm-helper
        %endif
%endif
BuildRoot:  %{_tmppath}/%{name}-%{version}

%description
phpipam is an open-source web IP address management application. Its goal is 
to provide light and simple |P address management. It is ajax-based using 
jQuery libraries, php scripts, javascript and some HTML5/CSS3 features

%prep
%setup -q -n %{name}

%build

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_datadir}/%{name}
cp -aRf * %{buildroot}%{_datadir}/%{name}/

pushd %{buildroot}%{_datadir}/%{name}
    rm -f INSTALL UPDATE README 
popd


# provide a simple apache config
install -d %{buildroot}%{_sysconfdir}/%{name}
install -d -m 755 %{buildroot}%{webappconfdir}

pushd  %{buildroot}%{_sysconfdir}/%{name}
    ln -s ../../%{_datadir}/%{name}/config.php config.php
popd

cat > %{buildroot}%{webappconfdir}/%{name}.conf << EOF
Alias /%{name} %{_datadir}/%{name}

<Directory %{_datadir}/%{name}>
    Order deny,allow
    Deny from all
    Allow from 127.0.0.1
    ErrorDocument 403 "Access denied per %{webappconfdir}/%{name}.conf"
</Directory>
EOF





%files
%defattr(0755,root,root)
%doc INSTALL README UPDATE
%attr(-,root,apache) %config(noreplace) %{_sysconfdir}/%{name}/config.php
%config(noreplace) %{webappconfdir}/%{name}.conf
%dir %{_sysconfdir}/%{name}
%{_datadir}/%{name}



%changelog
* Wed Nov 09 2011 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 0.4-1mdv2011.0
+ Revision: 729285
- import phpipam


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5838 |12cr|php-jpgraph-3.5.0-0.b1.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%undefine __find_provides
%undefine __find_requires

%define rel	2
%define prerel	b1

Summary:	An OO graph drawing class library for PHP5
Name:		php-jpgraph
Version:	3.5.0
Release:	%mkrel -c %{prerel} %{rel}
License:	QPL
Group:		Networking/Other
URL:		http://jpgraph.net/
# no direct download link available on website
# md5 checksum: 7237ef5dc19ad8bb67197a19782e950c
Source0:	jpgraph-%{version}%{prerel}.tar.gz
Patch0:		jpgraph-3.0.6-CVE-2009-4422.diff
Requires:	gd
Requires:	php-gd
Requires:	fonts-ttf-bitstream-vera
BuildArch:	noarch
Obsoletes:	php5-jpgraph
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
JpGraph is a OO Graph drawing library for PHP 5.0.x and above.
Highlights of the available features are: text, linear, and log
scales for both the X and Y axes, anti-aliasing of lines,
color-gradient fills, support for GIF, JPG, and PNG formats,
support for two Y axes, spider plots (a.k.a Web plots),
pie-charts, lineplots, filled line plots, impulse plots, bar
plots, and error plots, support for multiple plot types in one
graph, intelligent autoscaling.

Extensive documentations are available at:
http://jpgraph.net/doc/

%package	doc
Summary:	Documentation for JpGraph
Group:		Networking/Other

%description	doc
JpGraph is a OO Graph drawing library for PHP 5.0.x and above.
Highlights of the available features are: text, linear, and log
scales for both the X and Y axes, anti-aliasing of lines,
color-gradient fills, support for GIF, JPG, and PNG formats,
support for two Y axes, spider plots (a.k.a Web plots),
pie-charts, lineplots, filled line plots, impulse plots, bar
plots, and error plots, support for multiple plot types in one
graph, intelligent autoscaling.

This package contains the documentation for %{name}.

%prep
%setup -q -n jpgraph-%{version}%{prerel}
%patch0 -p0

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_datadir}/php/jpgraph
cp -aRf src/* %{buildroot}%{_datadir}/php/jpgraph/

install -d -m 755 %{buildroot}%{_docdir}/%{name}
cp -r docs %{buildroot}%{_docdir}/%{name}
cp -r src/Examples %{buildroot}%{_docdir}/%{name}
install -m 644 README VERSION %{buildroot}%{_docdir}/%{name}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_docdir}/%{name}
%{_datadir}/php/jpgraph
%exclude %{_docdir}/%{name}/Examples
%exclude %{_docdir}/%{name}/docs

%files doc
%defattr(-,root,root)
%{_docdir}/%{name}/Examples
%{_docdir}/%{name}/docs


%changelog
* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 3.5.0-0.b1.2mdv2011.0
+ Revision: 679258
- mass rebuild

* Mon Oct 25 2010 Jani Välimaa <wally@mandriva.org> 3.5.0-0.b1.1mdv2011.0
+ Revision: 589371
- new version 3.5.0b1

* Tue Jul 13 2010 Jani Välimaa <wally@mandriva.org> 3.0.7-1mdv2011.0
+ Revision: 552136
- new version 3.0.7
- fix URLs
- fix some typos in description and summary

* Sat Dec 26 2009 Oden Eriksson <oeriksson@mandriva.com> 3.0.6-1mdv2010.1
+ Revision: 482455
- 3.0.6
- P0: security fix for CVE-2009-4422

* Thu Oct 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.3.3-4mdv2010.0
+ Revision: 452370
- fix dependencies
- don't suplicate spec-helper job
- spec cleanup
- install documentation under %%{_docdir}/%%{name}
- install php files under %%{_datadir}/php

* Sun Jul 19 2009 Raphaël Gertz <rapsys@mandriva.org> 2.3.3-3mdv2010.0
+ Revision: 397545
- Rebuild

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 2.3.3-2mdv2009.1
+ Revision: 321861
- rebuild

* Sun Jul 20 2008 Oden Eriksson <oeriksson@mandriva.com> 2.3.3-1mdv2009.0
+ Revision: 239139
- 2.3.3

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Thu Mar 08 2007 Emmanuel Andry <eandry@mandriva.org> 2.1.4-1mdv2007.1
+ Revision: 138537
- Import php-jpgraph


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5839 |12cr|php-layersmenu-3.2.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#%undefine __find_provides
#%undefine __find_requires
%define preversion rc

Summary:	Hierarchical menu system to prepare "on the fly" DHTML menus
Name:		php-layersmenu
Version:	3.2.0
Release:	%mkrel 8
License:	GPL
Group:		Networking/Other
URL:		http://phplayersmenu.sourceforge.net/
Source0:	phplayersmenu-%version-%preversion.tar.bz2
Requires:	php
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
PHP Layers Menu is a hierarchical menu system to prepare "on the fly" DHTML 
menus relying on the PHP scripting engine for the processing of data items.
It is released under the GNU Lesser General Public License (LGPL), either 
Version 2.1, or (at your option) any later version.
It supports a wide range of browsers: Mozilla, Konqueror, Netscape, Safari, 
Opera, Internet Explorer; rather old browser versions are supported, too; 
accessibility is provided for text-only browsers.
It achieves a compact layout and a compact output code also for menus with 
a large number of entries.
It provides horizontal and vertical layers-based menus whose behavior is 
analogous to menus of commonly used GUI-based applications. It also provides 
JavaScript-based tree menus, whose look is analogous to the most widely used 
file managers and bookmark handling tools. 
%prep

%setup -q -n phplayersmenu-%{version}

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
install -d %{buildroot}%{_datadir}/%name
cp -aRf *.php *html DUMPS images lib libjs LOGOS menuicons menuimages templates %{buildroot}%{_datadir}/%name

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README* LICENSE TODO ACKNOWLEDGEMENTS CHANGELOG CHANGE_TEMPLATE_CLASS_NAME.sh COPYING THEMES PATCHES
%dir %{_datadir}/%name
%{_datadir}/%name/*



%changelog
* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 3.2.0-8mdv2011.0
+ Revision: 679259
- mass rebuild

* Sun Jul 19 2009 Raphaël Gertz <rapsys@mandriva.org> 3.2.0-7mdv2010.0
+ Revision: 397331
- Rebuild

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 3.2.0-6mdv2009.1
+ Revision: 321863
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 3.2.0-5mdv2009.0
+ Revision: 258995
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 3.2.0-4mdv2009.0
+ Revision: 246870
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 3.2.0-2mdv2008.1
+ Revision: 140728
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Aug 19 2007 Oden Eriksson <oeriksson@mandriva.com> 3.2.0-2mdv2008.0
+ Revision: 66604
- use the %%mrel macro


* Thu Jan 05 2006 <aginies@mandriva.com> 3.2.0-1mdk
- first release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5840 |12cr|phpldapadmin-1.2.2-0.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %mandriva_branch == Cooker
# Cooker
%define release %mkrel 3
%else
# Old distros
%define subrel 2
%define release %mkrel 0
%endif

# (oe) undefining these makes the build _real_ quick.
%undefine __find_provides
%undefine __find_requires

%define rname	phpLDAPAdmin

Summary:	A web-based LDAP administration tool
Name:		phpldapadmin
Version:	1.2.2
Release:	%{release}
License:	GPLv2+
Group:		System/Servers
URL:		http://phpldapadmin.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/phpldapadmin/%{name}-%{version}.tgz
Source1:	mandrivaDSPerson.xml
Source2:	phpldapadmin-16x16.png
Source3:	phpldapadmin-32x32.png
Source4:	phpldapadmin-48x48.png
Patch0:		phpldapadmin-1.2.0.4-default-config.patch
Patch1:		phpldapadmin-1.2.2-CVE-2012-0834.diff
Requires:	apache-mod_php
Requires:	php-ldap
Requires:	php-xml
Requires:	php-mcrypt
Requires:	php-gettext
%if %mdkversion < 201010
Requires(post):   rpm-helper
Requires(postun):   rpm-helper
%endif
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
phpldapadmin is a web-based LDAP administration tool, written in PHP. You can
browse your LDAP tree, create, delete, edit, and copy entries, perform
searches, and view your server's schema. You can even copy objects between two
LDAP servers and recursively delete or copy entire trees. All this from the
comfort of your web browser.

%prep
%setup -q -n %{name}-%{version}
%patch0 -p1
%patch1 -p1

cp %{SOURCE1} templates/creation/

%build

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_localstatedir}/lib/%{name}

install -d -m 755 %{buildroot}%{_datadir}/%{name}
install -m 644 index.php %{buildroot}%{_datadir}/%{name}
install -m 644 VERSION %{buildroot}%{_datadir}/%{name}
cp -pr hooks %{buildroot}%{_datadir}/%{name}
cp -pr htdocs %{buildroot}%{_datadir}/%{name}
cp -pr lib %{buildroot}%{_datadir}/%{name}
cp -pr locale %{buildroot}%{_datadir}/%{name}
cp -pr queries %{buildroot}%{_datadir}/%{name}
cp -pr templates %{buildroot}%{_datadir}/%{name}
install -d -m 755 %{buildroot}%{_datadir}/%{name}/tools
install -m 644 tools/unserialize.php %{buildroot}%{_datadir}/%{name}/tools

install -d %{buildroot}%{_sysconfdir}/%{name}
install -m 640 config/config.php.example \
    %{buildroot}%{_sysconfdir}/%{name}/config.php

install -d -m 755 %{buildroot}%{webappconfdir}
cat > %{buildroot}%{webappconfdir}/%{name}.conf << EOF
Alias /%{name} %{_datadir}/%{name}

<Directory %{_datadir}/%{name}>
    Order deny,allow
    Deny from all
    Allow from 127.0.0.1
    ErrorDocument 403 "Access denied per %{_webappconfdir}/%{name}.conf"
</Directory>
EOF

# Mandriva Icons
install -d %{buildroot}%{_iconsdir}
install -d %{buildroot}%{_miconsdir}
install -d %{buildroot}%{_liconsdir}

install -m0644 %{SOURCE2} %{buildroot}%{_miconsdir}/%{name}.png
install -m0644 %{SOURCE3} %{buildroot}%{_iconsdir}/%{name}.png
install -m0644 %{SOURCE4} %{buildroot}%{_liconsdir}/%{name}.png

# XDG menu
install -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=%{rname}
Comment=%{rname} is a web adminstration GUI for OpenLDAP
Exec=%{_bindir}/www-browser http://localhost/%{name}/
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-MoreApplications-Databases;
EOF

# cleanup
rm -rf doc/certs

%post
%if %mdkversion < 201010
%_post_webapp
%endif

%postun
%if %mdkversion < 201010
%_postun_webapp
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc INSTALL LICENSE doc/*
%config(noreplace) %{webappconfdir}/%{name}.conf
%dir %{_sysconfdir}/%{name}
%attr(0640,apache,root) %config(noreplace) %{_sysconfdir}/%{name}/config.php
%{_datadir}/%{name}
%attr(-,apache,apache) %{_localstatedir}/lib/%{name}
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_datadir}/applications/*.desktop


%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-3mdv2012.0
+ Revision: 772583
- P1: security fix for CVE-2012-0834

* Mon Jan 30 2012 Glen Ogilvie <nelg@mandriva.org> 1.2.2-2
+ Revision: 769762
- SILNET: fixed mandrivaDSPerson.xml to prevert errors being displayed
- fixed mandrivaDSPerson.xml to prevert errors being displayed

* Mon Oct 31 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-1
+ Revision: 708042
- 1.2.2 (fixes CVE-2011-4074, CVE-2011-4075)
- cleanup

* Sat Oct 30 2010 Glen Ogilvie <nelg@mandriva.org> 1.2.0.5-3mdv2011.0
+ Revision: 590344
- fixed bug #61192, configuration file patch should not remove <

* Sun Feb 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.0.5-2mdv2010.1
+ Revision: 501775
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise

* Sun Feb 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.0.5-1mdv2010.1
+ Revision: 501718
- update to new version 1.2.0.5

* Thu Dec 17 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.0.4-6mdv2010.1
+ Revision: 479751
- no need to enforce a specific version of php-ldap
- install VERSION file, otherwise phpldapadmin think he is a devel version :(
- add missing doc files

* Thu Dec 17 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.0.4-5mdv2010.1
+ Revision: 479737
- fix path to config file

* Sun Dec 13 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.0.4-4mdv2010.1
+ Revision: 478259
- fix apache configuration to allow localhost access
- drop reference to application URL in package description, this is true for all our packages

* Fri Dec 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.0.4-3mdv2010.1
+ Revision: 473476
- better apache configuration

* Mon Nov 30 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.0.4-2mdv2010.1
+ Revision: 472076
- restrict default access permissions to localhost only, as per new policy

* Mon Nov 30 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.0.4-1mdv2010.1
+ Revision: 471747
- install files under %%{_docdir}, rather than %%{_localstatedir}/www
- no default access restriction, let user decide
- new version
- drop php5.3 patch
- rediff config patch
- don't generate blowfish secret, as cookie are not used by default

* Sun Nov 08 2009 Glen Ogilvie <nelg@mandriva.org> 1.1.0.7-2mdv2010.1
+ Revision: 462884
- patch fixes bug: 54261
- added patch for php 5.3.  This hides some errors and changes the code to fix other errors.

* Tue May 19 2009 Glen Ogilvie <nelg@mandriva.org> 1.1.0.7-1mdv2010.0
+ Revision: 377528
- New release: 1.1.0.7, fixing a few minor bugs. Also, a minor improvement to mandrivaDSPerson template, making gidNumber a dropdown list

* Tue Jan 20 2009 Jérôme Soyer <saispo@mandriva.org> 1.1.0.6-1mdv2009.1
+ Revision: 331574
- Add patch for Boost

* Fri Jul 04 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1.0.5-3mdv2009.0
+ Revision: 231663
- hardcode %%{_localstatedir}
- don't package the certs

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Sat May 31 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1.0.5-2mdv2009.0
+ Revision: 213592
- added S1 to support the Mandriva Directory Server

* Wed Feb 06 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.0.5-1mdv2008.1
+ Revision: 163038
- new version
  rediff config patch

* Sun Jan 27 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.0.4-1mdv2008.1
+ Revision: 158641
- update to new version 1.1.0.4

  + Thierry Vignaud <tv@mandriva.org>
    - drop old menu

* Sun Jan 06 2008 Funda Wang <fwang@mandriva.org> 1.1.0.3-1mdv2008.1
+ Revision: 145962
- New version 1.1.0.3
- rediff patch0

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Oct 11 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-2mdv2008.1
+ Revision: 96997
- drop the quotes in the Exec= line (blino)

* Tue Jul 24 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-1mdv2008.0
+ Revision: 54974
- 1.0.2
- fix deps
- added apache access restrictions to 127.0.0.1 only


* Fri Mar 16 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-3mdv2007.1
+ Revision: 145081
- fix xdg menu
- adjust the patch

  + Jérôme Soyer <saispo@mandriva.org>
    - Add Obsoletes and Conflicts
    - Lowercase

* Sun Feb 18 2007 Nicolas Lécureuil <neoclust@mandriva.org> 1.0.1-1mdv2007.1
+ Revision: 122573
- Fix typo found by berthy

  + Jérôme Soyer <saispo@mandriva.org>
    - Import phpLDAPAdmin


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5841 |12cr|php-libevent-0.0.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname libevent
%define dirname %{modname}
%define soname %{modname}.so
%define inifile B02_%{modname}.ini

Summary:	Libevent - event notification
Name:		php-%{modname}
Version:	0.0.5
Release:	%mkrel 2
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/libevent/
Source0:	http://pecl.php.net/get/%{modname}-%{version}.tgz
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	libevent-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This extension is a wrapper for libevent - event notification library.

%prep

%setup -q -n %{modname}-%{version}
[ "../package*.xml" != "/" ] && mv ../package*.xml .

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}
%make
mv modules/*.so .

%install
rm -rf %{buildroot} 

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m755 %{soname} %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc CREDITS package*.xml 
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}



%changelog
* Thu May 03 2012 Oden Eriksson <oeriksson@mandriva.com> 0.0.5-2mdv2012.0
+ Revision: 795470
- rebuild for php-5.4.x

* Tue Apr 03 2012 Oden Eriksson <oeriksson@mandriva.com> 0.0.5-1
+ Revision: 789000
- 0.0.5

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 0.0.4-5
+ Revision: 761262
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 0.0.4-4
+ Revision: 696438
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 0.0.4-3
+ Revision: 695413
- rebuilt for php-5.3.7

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 0.0.4-2
+ Revision: 646655
- rebuilt for php-5.3.6

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 0.0.4-1mdv2011.0
+ Revision: 630304
- 0.0.4

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 0.0.2-9mdv2011.0
+ Revision: 629817
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 0.0.2-8mdv2011.0
+ Revision: 628138
- ensure it's built without automake1.7
- rebuilt against libevent 2.x

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.0.2-6mdv2011.0
+ Revision: 600502
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.0.2-5mdv2011.0
+ Revision: 588840
- rebuild

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.0.2-4mdv2010.1
+ Revision: 514566
- rebuilt for php-5.3.2

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 0.0.2-3mdv2010.1
+ Revision: 485399
- rebuilt for php-5.3.2RC1

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 0.0.2-2mdv2010.1
+ Revision: 468182
- rebuilt against php-5.3.1

* Sat Oct 03 2009 Oden Eriksson <oeriksson@mandriva.com> 0.0.2-1mdv2010.0
+ Revision: 452910
- import php-libevent


* Sat Oct 03 2009 Oden Eriksson <oeriksson@mandriva.com> 0.0.2-1mdv2010.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5842 |12cr|phplot-5.3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Dynamic plots, charts, and graphs in PHP
Name:		phplot
Version:	5.3.1
Release:	%mkrel 1
License:	BSD
Group:		Networking/Other
URL:		http://phplot.sourceforge.net/
Source0:	http://downloads.sourceforge.net/project/phplot/%name/%version/%name-%version.tar.gz
Requires:	php-session php-gd 
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
A graph library for dynamic scientific, business, and
stock-market charts. Written in PHP and supports, PHP3,
PHP4, TTF (or no ttf), and GD versions 1.2 - latest
version. Includes Pie, Bar, Line, Area, Point and
combination plots.

%prep
%setup -q

find . -type d -perm 0700 -exec chmod 755 {} \;
find . -type f -perm 0555 -exec chmod 755 {} \;
find . -type f -perm 0444 -exec chmod 644 {} \;

for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
done

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_datadir}/phplot
install -m644 *.php %{buildroot}%{_datadir}/phplot/

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README.txt contrib
%{_datadir}/phplot


%changelog
* Wed Mar 09 2011 Stéphane Téletchéa <steletch@mandriva.org> 5.3.1-1mdv2011.0
+ Revision: 643212
- update to new version 5.3.1

* Tue Oct 05 2010 Funda Wang <fwang@mandriva.org> 5.2.0-1mdv2011.0
+ Revision: 583112
- update to new version 5.2.0

* Mon Apr 05 2010 Funda Wang <fwang@mandriva.org> 5.1.1-1mdv2010.1
+ Revision: 531594
- new version 5.1.1

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 5.0-0.rc2.3mdv2010.0
+ Revision: 430694
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 5.0-0.rc2.2mdv2008.1
+ Revision: 140728
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Aug 15 2007 Anne Nicolas <ennael@mandriva.org> 5.0-0.rc2.2mdv2008.0
+ Revision: 63547
- Import phplot



* Mon Jun 26 2006 Oden Eriksson <oeriksson@mandriva.com> 5.0-0.rc2.2mdv2007.0
- rebuild

* Fri May 13 2005 Oden Eriksson <oeriksson@mandriva.com> 5.0-0.rc2.1mdk
- 5.0rc2
- relocate to %%{_datadir}/phplot

* Thu Apr 01 2004 Michael Scherer <misc@mandrake.org> 4.4.6-3mdk
- build release
- clean Requires
- [DIRM]
 
* Thu Jan 16 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 4.4.6-2mdk
- build release

* Sun Jun  2 2002 <oden.eriksson@kvikkjokk.net> 4.4.6-1mdk
- initial cooker contrib

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5843 |12cr|php-magickwand-1.0.9-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname magickwand
%define dirname %{modname}
%define soname %{modname}.so
%define inifile A56_%{modname}.ini

Summary:	This module enables PHP access to the ImageMagick MagickWand API
Name:		php-%{modname}
Version:	1.0.9
Release:	%mkrel 2
Group:		Development/PHP
License:	BSD-style
URL:		http://www.magickwand.org/
Source0:	http://www.magickwand.org/download/php/MagickWandForPHP-%{version}.tar.gz
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:	imagemagick-devel >= 6.3.5
BuildRequires:	file
BuildRequires:	libxt-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This module enables PHP access to the ImageMagick MagickWand API.

%prep

%setup -q -n MagickWandForPHP-%{version}

# fix permissions
find . -type f | xargs chmod 644

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

# lib64 fixes
perl -pi -e "s|/lib\b|/%{_lib}|g" config.m4

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}
%make

mv modules/*.so .

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
[ "../package.xml" != "/" ] && rm -f ../package.xml

%files 
%defattr(-,root,root)
%doc AUTHOR CREDITS ChangeLog LICENSE README TODO
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}


%changelog
* Thu May 03 2012 Oden Eriksson <oeriksson@mandriva.com> 1.0.9-2mdv2012.0
+ Revision: 795471
- rebuild for php-5.4.x

* Tue Apr 10 2012 Oden Eriksson <oeriksson@mandriva.com> 1.0.9-1
+ Revision: 790154
- 1.0.9

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 1.0.8-16
+ Revision: 761263
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.8-15
+ Revision: 696439
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.8-14
+ Revision: 695414
- rebuilt for php-5.3.7

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.8-13
+ Revision: 646656
- rebuilt for php-5.3.6

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.8-12mdv2011.0
+ Revision: 629818
- rebuilt for php-5.3.5

* Tue Jan 04 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.8-11mdv2011.0
+ Revision: 628553
- fix deps (libxt-devel)
- ensure it's built without automake1.7

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.8-10mdv2011.0
+ Revision: 600503
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.8-9mdv2011.0
+ Revision: 588841
- rebuild

* Thu Jul 15 2010 Funda Wang <fwang@mandriva.org> 1.0.8-8mdv2011.0
+ Revision: 553491
- rebuild for new imagemagick

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.8-7mdv2010.1
+ Revision: 514567
- rebuilt for php-5.3.2

* Thu Jan 14 2010 Funda Wang <fwang@mandriva.org> 1.0.8-6mdv2010.1
+ Revision: 491457
- rebuild for new imagemagick

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.8-5mdv2010.1
+ Revision: 485400
- rebuilt for php-5.3.2RC1

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.8-4mdv2010.1
+ Revision: 468183
- rebuilt against php-5.3.1

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.8-3mdv2010.0
+ Revision: 451286
- rebuild

* Sun Jul 19 2009 Raphaël Gertz <rapsys@mandriva.org> 1.0.8-2mdv2010.0
+ Revision: 397547
- Rebuild

* Mon May 18 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.8-1mdv2010.0
+ Revision: 376962
- 1.0.8

* Sun Mar 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.7-3mdv2009.1
+ Revision: 346511
- rebuilt for php-5.2.9

* Tue Feb 17 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.7-2mdv2009.1
+ Revision: 341773
- rebuilt against php-5.2.9RC2

* Sun Feb 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.7-1mdv2009.1
+ Revision: 336170
- 1.0.7
- drop the imagemagick-6.3.8.5 patch, it's fixed upstream

* Thu Jan 29 2009 Götz Waschk <waschk@mandriva.org> 1.0.6-5mdv2009.1
+ Revision: 335085
- rebuild for new libmagick

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.6-4mdv2009.1
+ Revision: 321866
- rebuild

* Fri Dec 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.6-3mdv2009.1
+ Revision: 310283
- rebuilt against php-5.2.7

* Fri Jul 18 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.6-2mdv2009.0
+ Revision: 238408
- rebuild

* Mon Feb 11 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.6-1mdv2008.1
+ Revision: 165412
- 1.0.6

* Mon Feb 04 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.5-2mdv2008.1
+ Revision: 162101
- rebuild

* Tue Jan 08 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.5-1mdv2008.1
+ Revision: 146508
- rebuilt against new imagemagick libs (6.3.7)
- fix deps
- 1.0.5
- restart apache if needed

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 01 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1.9-9mdv2008.0
+ Revision: 77554
- rebuilt against php-5.2.4

* Thu Jun 14 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1.9-8mdv2008.0
+ Revision: 39505
- use distro conditional -fstack-protector
- fix deps

* Fri Jun 01 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1.9-6mdv2008.0
+ Revision: 33843
- rebuilt against new upstream version (5.2.3)

* Mon May 07 2007 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 0.1.9-5mdv2008.0
+ Revision: 24888
- Rebuild with new libjasper.

* Thu May 03 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1.9-4mdv2008.0
+ Revision: 21338
- rebuilt against new upstream version (5.2.2)


* Wed Mar 21 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1.9-3mdv2007.1
+ Revision: 147246
- rebuild

* Thu Feb 08 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1.9-2mdv2007.1
+ Revision: 117594
- rebuilt against new upstream version (5.2.1)

* Sat Jan 27 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1.9-1mdv2007.1
+ Revision: 114357
- Import php-magickwand

* Sat Jan 27 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1.9-1mdv2007.1
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5844 |12cr|php-manual-en-5.4.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# (oe) undefining these makes the build _real_ quick.
%undefine __find_provides
%undefine __find_requires

Summary:	The PHP Manual in the English language
Name:		php-manual-en
Version:	5.4.4
Release:	%mkrel 1
Group:		Books/Other
License:	PHP License
URL:		http://www.php.net/download-docs.php
Source:		http://fr2.php.net/distributions/manual/php_manual_en.tar.gz
Requires:       apache-mod_php
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The PHP Manual in the English (en) language.

%prep

%setup -q -c -n php_manual_en

# fix perms
find . -type d -exec chmod 755 {} \;
find . -type f -exec chmod 644 {} \;

# clean up cvs junk
for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
done

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_docdir}/%{name}
cp -aRf php-chunked-xhtml/* %{buildroot}%{_docdir}/%{name}/

install -d %{buildroot}%{webappconfdir}
cat > %{buildroot}%{webappconfdir}/%{name}.conf << EOF
Alias /%{name} %{_docdir}/%{name}

<Directory %{_docdir}/%{name}>
    Order Allow,Deny
    Allow from All
</Directory>
EOF

install -d %{buildroot}%{_sysconfdir}/php.d
cat > %{buildroot}%{_sysconfdir}/php.d/%{name}.ini << EOF
docref_root = /%{name}/
docref_ext = .html
EOF

install -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=The PHP %{version} HTML manual in English
Comment=The PHP %{version} HTML manual in English
Exec=%{_bindir}/www-browser %{_docdir}/%{name}/index.html
Icon=documentation_section
Terminal=false
Type=Application
StartupNotify=true
Categories=Documentation;
EOF

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%dir %{_docdir}/%{name}
%doc %{_docdir}/%{name}/*
%config(noreplace) %{webappconfdir}/%{name}.conf
%config(noreplace) %{_sysconfdir}/php.d/%{name}.ini
%{_datadir}/applications/%{name}.desktop


%changelog
* Wed Jun 20 2012 Oden Eriksson <oeriksson@mandriva.com> 5.4.4-1mdv2012.0
+ Revision: 806392
- 5.4.4

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 5.3.9-1
+ Revision: 761193
- 5.3.9

* Mon Mar 21 2011 Oden Eriksson <oeriksson@mandriva.com> 5.3.6-1
+ Revision: 647237
- 5.3.6

* Tue Jan 18 2011 Oden Eriksson <oeriksson@mandriva.com> 5.3.5-1
+ Revision: 631567
- new manual
- added menu stuff, apache and php ini sections

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 5.3.2-2mdv2011.0
+ Revision: 588736
- 5.3.3

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 5.3.2-1mdv2010.1
+ Revision: 514493
- 5.3.2

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 5.3.1-1mdv2010.1
+ Revision: 468101
- rebuilt against php-5.3.1

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 5.3.1-0.0.RC1.1mdv2010.0
+ Revision: 451501
- new manual

* Sun Jul 19 2009 Raphaël Gertz <rapsys@mandriva.org> 5.2.9-2mdv2010.0
+ Revision: 397549
- Rebuild

* Sun Mar 01 2009 Oden Eriksson <oeriksson@mandriva.com> 5.2.9-1mdv2009.1
+ Revision: 346387
- 5.2.9

* Tue Feb 17 2009 Oden Eriksson <oeriksson@mandriva.com> 5.2.9-0.0.RC2.1mdv2009.1
+ Revision: 341475
- 5.2.9RC2

* Wed Jan 14 2009 Oden Eriksson <oeriksson@mandriva.com> 5.2.8-1mdv2009.1
+ Revision: 329457
- 5.2.8

* Fri Dec 05 2008 Oden Eriksson <oeriksson@mandriva.com> 5.2.7-1mdv2009.1
+ Revision: 310232
- 5.2.7

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 5.2.6-1mdv2009.0
+ Revision: 237752
- 5.2.6

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Sep 07 2007 Oden Eriksson <oeriksson@mandriva.com> 5.2.4-1mdv2008.0
+ Revision: 81530
- 5.2.4 (cosmetic release in most cases)

* Sat Jun 02 2007 Oden Eriksson <oeriksson@mandriva.com> 5.2.3-1mdv2008.0
+ Revision: 34519
- 5.2.3

* Mon May 07 2007 Oden Eriksson <oeriksson@mandriva.com> 5.2.2-1mdv2008.0
+ Revision: 24114
- 5.2.2


* Tue Feb 13 2007 Oden Eriksson <oeriksson@mandriva.com> 5.2.1-1mdv2007.0
+ Revision: 120493
- Import php-manual-en

* Tue Feb 13 2007 Oden Eriksson <oeriksson@mandriva.com> 5.2.1-1mdv2007.1
- 5.2.1

* Mon Sep 18 2006 Oden Eriksson <oeriksson@mandriva.com> 5.1.6-1mdv2007.0
- 5.1.6

* Mon May 15 2006 Oden Eriksson <oeriksson@mandriva.com> 5.1.4-1mdk
- 5.1.4

* Tue May 02 2006 Oden Eriksson <oeriksson@mandriva.com> 5.1.2-1mdk
- 5.1.2

* Fri Dec 02 2005 Oden Eriksson <oeriksson@mandriva.com> 5.1.1-1mdk
- new release

* Tue Nov 01 2005 Oden Eriksson <oeriksson@mandriva.com> 5.1.0-1mdk
- new release

* Mon Jun 13 2005 Oden Eriksson <oeriksson@mandriva.com> 5.0.4-1mdk
- new release

* Fri Feb 04 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.10-1mdk
- new release
- drop locales deps, it's not required...

* Tue Nov 16 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.9-1mdk
- initial mandrake package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5845 |12cr|php-mcve-7.0.3-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname mcve
%define dirname %{modname}
%define soname %{modname}.so
%define inifile A44_%{modname}.ini

Summary:	libmonetra/libmcve interface for php
Name:		php-%{modname}
Version:	7.0.3
Release:	%mkrel 13
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/mcve
Source0:	http://pecl.php.net/get/%{modname}-%{version}.tgz
Source1:	%{modname}.ini
Patch0:		mcve-7.0.3-php54x.diff
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:	libmonetra-devel >= 7.0.0
BuildRequires:	openssl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Interface the MCVE/Monetra API (libmonetra [formerly libmcve]), allowing you to
work directly with MCVE/Monetra from your PHP scripts. Monetra is Main Street
Softworks' solution to direct credit card processing for Unix.

%prep

%setup -q -n %{modname}-%{version}
[ "../package*.xml" != "/" ] && mv ../package*.xml .

%patch0 -p0

cp %{SOURCE1} %{inifile}

# fix version
perl -pi -e "s|#define PHP_MCVE_VERSION \"7\.0\.2\"|#define PHP_MCVE_VERSION \"%{version}\"|g" php_mcve.h

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --enable-%{modname}=shared,%{_prefix} \
    --with-openssl-dir=%{_prefix}

%make
#make test
mv modules/*.so .

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/
install -m0644 %{inifile} %{buildroot}%{_sysconfdir}/php.d/%{inifile}

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc package*.xml CREDITS tests *.php
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}


%changelog
* Sun May 06 2012 Oden Eriksson <oeriksson@mandriva.com> 7.0.3-13mdv2012.0
+ Revision: 797076
- fix build
- rebuild for php-5.4.x

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 7.0.3-12
+ Revision: 761265
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 7.0.3-11
+ Revision: 696441
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 7.0.3-10
+ Revision: 695419
- rebuilt for php-5.3.7

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 7.0.3-9
+ Revision: 646658
- rebuilt for php-5.3.6

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 7.0.3-8mdv2011.0
+ Revision: 629823
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 7.0.3-7mdv2011.0
+ Revision: 628147
- ensure it's built without automake1.7

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 7.0.3-6mdv2011.0
+ Revision: 600505
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 7.0.3-5mdv2011.0
+ Revision: 588843
- rebuild

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 7.0.3-4mdv2010.1
+ Revision: 514571
- rebuilt for php-5.3.2

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 7.0.3-3mdv2010.1
+ Revision: 485402
- rebuilt for php-5.3.2RC1

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 7.0.3-2mdv2010.1
+ Revision: 468185
- rebuilt against php-5.3.1

* Sat Oct 03 2009 Oden Eriksson <oeriksson@mandriva.com> 7.0.3-1mdv2010.0
+ Revision: 452826
- 7.0.3
- the php531 fix was fixed upstream (P0)

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 7.0.2-3mdv2010.0
+ Revision: 451504
- fix build
- rebuild
- 7.0.2
- rebuilt for php-5.3.0RC2

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Raphaël Gertz <rapsys@mandriva.org>
    - Rebuild

* Sun Mar 01 2009 Oden Eriksson <oeriksson@mandriva.com> 7.0.1-6mdv2009.1
+ Revision: 346516
- rebuilt for php-5.2.9

* Tue Feb 17 2009 Oden Eriksson <oeriksson@mandriva.com> 7.0.1-5mdv2009.1
+ Revision: 341775
- rebuilt against php-5.2.9RC2

* Sun Jan 04 2009 Oden Eriksson <oeriksson@mandriva.com> 7.0.1-4mdv2009.1
+ Revision: 324312
- rebuild

* Fri Dec 05 2008 Oden Eriksson <oeriksson@mandriva.com> 7.0.1-3mdv2009.1
+ Revision: 310285
- rebuilt against php-5.2.7

* Fri Jul 18 2008 Oden Eriksson <oeriksson@mandriva.com> 7.0.1-2mdv2009.0
+ Revision: 238410
- rebuild

* Mon May 12 2008 Oden Eriksson <oeriksson@mandriva.com> 7.0.1-1mdv2009.0
+ Revision: 206280
- 7.0.1

* Tue May 06 2008 Oden Eriksson <oeriksson@mandriva.com> 7.0.0-1mdv2009.0
+ Revision: 201823
- 7.0.0

* Fri May 02 2008 Oden Eriksson <oeriksson@mandriva.com> 5.2.2-9mdv2009.0
+ Revision: 200248
- rebuilt for php-5.2.6

* Mon Feb 04 2008 Oden Eriksson <oeriksson@mandriva.com> 5.2.2-8mdv2008.1
+ Revision: 162232
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Nov 11 2007 Oden Eriksson <oeriksson@mandriva.com> 5.2.2-7mdv2008.1
+ Revision: 107678
- restart apache if needed

* Sat Sep 01 2007 Oden Eriksson <oeriksson@mandriva.com> 5.2.2-6mdv2008.0
+ Revision: 77558
- rebuilt against php-5.2.4

* Thu Jun 14 2007 Oden Eriksson <oeriksson@mandriva.com> 5.2.2-5mdv2008.0
+ Revision: 39507
- use distro conditional -fstack-protector

* Fri Jun 01 2007 Oden Eriksson <oeriksson@mandriva.com> 5.2.2-4mdv2008.0
+ Revision: 33857
- rebuilt against new upstream version (5.2.3)

* Thu May 03 2007 Oden Eriksson <oeriksson@mandriva.com> 5.2.2-3mdv2008.0
+ Revision: 21340
- rebuilt against new upstream version (5.2.2)


* Thu Feb 08 2007 Oden Eriksson <oeriksson@mandriva.com> 5.2.2-2mdv2007.0
+ Revision: 117598
- rebuilt against new upstream version (5.2.1)

* Wed Feb 07 2007 Oden Eriksson <oeriksson@mandriva.com> 5.2.2-1mdv2007.1
+ Revision: 117295
- 5.2.2

* Thu Jan 11 2007 Oden Eriksson <oeriksson@mandriva.com> 5.2.1-1mdv2007.1
+ Revision: 107498
- 5.2.1

* Wed Nov 08 2006 Oden Eriksson <oeriksson@mandriva.com> 5.2.0-7mdv2007.1
+ Revision: 78212
- bunzip the ini file
- rebuilt for php-5.2.0
- Import php-mcve

* Mon Aug 28 2006 Oden Eriksson <oeriksson@mandriva.com> 5.2.0-5
- rebuilt for php-5.1.6

* Thu Jul 27 2006 Oden Eriksson <oeriksson@mandriva.com> 5.2.0-4mdk
- rebuild

* Sat May 06 2006 Oden Eriksson <oeriksson@mandriva.com> 5.2.0-3mdk
- rebuilt for php-5.1.4

* Sat May 06 2006 Oden Eriksson <oeriksson@mandriva.com> 5.2.0-2mdk
- rebuilt for php-5.1.3

* Sun Feb 05 2006 Oden Eriksson <oeriksson@mandriva.com> 5.2.0-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5846 |12cr|php-memcache-3.0.6-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname memcache
%define dirname %{modname}
%define soname %{modname}.so
%define inifile A43_%{modname}.ini

Summary:	Memcached extension for php
Name:		php-%{modname}
Version:	3.0.6
Release:	%mkrel 7
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/memcache
Source0:	http://pecl.php.net/get/%{modname}-%{version}.tgz
Source1:	%{modname}.ini
Patch0:		memcache-3.0.6-php54x.diff
Requires:	memcached
BuildRequires:	php-devel >= 3:5.2.1
BuildRequires:	zlib-devel
BuildRequires:	dos2unix
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Memcached is a caching daemon designed especially for dynamic web applications
to decrease database load by storing objects in memory. This extension allows
you to work with memcached through handy OO and procedural interfaces.

%prep

%setup -q -n %{modname}-%{version}
[ "../package.xml" != "/" ] && mv ../package.xml .

%patch0 -p1

cp %{SOURCE1} %{inifile}

find . -type d -exec chmod 755 {} \;
find . -type f -exec chmod 644 {} \;

# strip away annoying ^M
find -type f | grep -v ".gif" | grep -v ".png" | grep -v ".jpg" | xargs dos2unix

ln -s %{_usrsrc}/php-devel/extensions ext

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --enable-%{modname}=shared,%{_prefix} \
    --with-zlib-dir=%{_prefix}

%make
mv modules/*.so .

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/
install -m0644 %{inifile} %{buildroot}%{_sysconfdir}/php.d/%{inifile}

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc CREDITS README example.php package.xml
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}


%changelog
* Fri May 04 2012 Oden Eriksson <oeriksson@mandriva.com> 3.0.6-7mdv2012.0
+ Revision: 795877
- bump release
- fix build

* Thu May 03 2012 Oden Eriksson <oeriksson@mandriva.com> 3.0.6-6
+ Revision: 795475
- rebuild for php-5.4.x

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 3.0.6-5
+ Revision: 761267
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 3.0.6-4
+ Revision: 696443
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 3.0.6-3
+ Revision: 695433
- rebuilt for php-5.3.7

* Thu Jun 09 2011 Oden Eriksson <oeriksson@mandriva.com> 3.0.6-2
+ Revision: 683462
- bump release (svn loss?)
- 3.0.6

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 3.0.5-6
+ Revision: 646660
- rebuilt for php-5.3.6

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 3.0.5-5mdv2011.0
+ Revision: 629834
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 3.0.5-4mdv2011.0
+ Revision: 628161
- ensure it's built without automake1.7

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 3.0.5-3mdv2011.0
+ Revision: 600507
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 3.0.5-2mdv2011.0
+ Revision: 588845
- rebuild

* Mon Oct 04 2010 Oden Eriksson <oeriksson@mandriva.com> 3.0.5-1mdv2011.0
+ Revision: 582941
- 3.0.5

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 3.0.4-9mdv2010.1
+ Revision: 514573
- rebuilt for php-5.3.2

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 3.0.4-8mdv2010.1
+ Revision: 485404
- rebuilt for php-5.3.2RC1

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 3.0.4-7mdv2010.1
+ Revision: 468187
- rebuilt against php-5.3.1

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 3.0.4-6mdv2010.0
+ Revision: 451291
- rebuild

* Sun Jul 19 2009 Raphaël Gertz <rapsys@mandriva.org> 3.0.4-5mdv2010.0
+ Revision: 397555
- Rebuild

* Sun Jul 05 2009 Colin Guthrie <cguthrie@mandriva.org> 3.0.4-4mdv2010.0
+ Revision: 392646
- Rebuild for new PHP

* Mon May 18 2009 Oden Eriksson <oeriksson@mandriva.com> 3.0.4-3mdv2010.0
+ Revision: 377006
- rebuilt for php-5.3.0RC2

* Sun Mar 01 2009 Oden Eriksson <oeriksson@mandriva.com> 3.0.4-2mdv2009.1
+ Revision: 346518
- rebuilt for php-5.2.9

* Tue Feb 24 2009 Oden Eriksson <oeriksson@mandriva.com> 3.0.4-1mdv2009.1
+ Revision: 344554
- 3.0.4

* Tue Feb 17 2009 Oden Eriksson <oeriksson@mandriva.com> 3.0.3-2mdv2009.1
+ Revision: 341777
- rebuilt against php-5.2.9RC2

* Tue Jan 13 2009 Oden Eriksson <oeriksson@mandriva.com> 3.0.3-1mdv2009.1
+ Revision: 329195
- 3.0.3

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 3.0.2-3mdv2009.1
+ Revision: 321875
- rebuild

* Fri Dec 05 2008 Oden Eriksson <oeriksson@mandriva.com> 3.0.2-2mdv2009.1
+ Revision: 310287
- rebuilt against php-5.2.7

* Sun Sep 14 2008 Oden Eriksson <oeriksson@mandriva.com> 3.0.2-1mdv2009.0
+ Revision: 284661
- 3.0.2

* Fri Jul 18 2008 Oden Eriksson <oeriksson@mandriva.com> 3.0.1-4mdv2009.0
+ Revision: 238412
- rebuild

* Sat Jun 28 2008 Oden Eriksson <oeriksson@mandriva.com> 3.0.1-3mdv2009.0
+ Revision: 229681
- rebuild

* Fri May 02 2008 Oden Eriksson <oeriksson@mandriva.com> 3.0.1-2mdv2009.0
+ Revision: 200250
- rebuilt for php-5.2.6

* Wed Feb 06 2008 Oden Eriksson <oeriksson@mandriva.com> 3.0.1-1mdv2008.1
+ Revision: 163167
- 3.0.1

* Mon Feb 04 2008 Oden Eriksson <oeriksson@mandriva.com> 3.0.0-2mdv2008.1
+ Revision: 162110
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Nov 27 2007 Oden Eriksson <oeriksson@mandriva.com> 3.0.0-1mdv2008.1
+ Revision: 113371
- 3.0.0

* Sun Nov 11 2007 Oden Eriksson <oeriksson@mandriva.com> 2.2.1-2mdv2008.1
+ Revision: 107686
- restart apache if needed

* Thu Nov 01 2007 Oden Eriksson <oeriksson@mandriva.com> 2.2.1-1mdv2008.1
+ Revision: 104604
- 2.2.1

* Thu Sep 27 2007 Oden Eriksson <oeriksson@mandriva.com> 2.2.0-1mdv2008.1
+ Revision: 93254
- 2.2.0

* Sat Sep 01 2007 Oden Eriksson <oeriksson@mandriva.com> 2.1.2-5mdv2008.0
+ Revision: 77560
- rebuilt against php-5.2.4

* Thu Jun 14 2007 Oden Eriksson <oeriksson@mandriva.com> 2.1.2-4mdv2008.0
+ Revision: 39508
- use distro conditional -fstack-protector

* Fri Jun 01 2007 Oden Eriksson <oeriksson@mandriva.com> 2.1.2-3mdv2008.0
+ Revision: 33862
- rebuilt against new upstream version (5.2.3)

* Thu May 03 2007 Oden Eriksson <oeriksson@mandriva.com> 2.1.2-2mdv2008.0
+ Revision: 21341
- rebuilt against new upstream version (5.2.2)

* Wed Apr 18 2007 Oden Eriksson <oeriksson@mandriva.com> 2.1.2-1mdv2008.0
+ Revision: 14504
- 2.1.2


* Thu Feb 08 2007 Oden Eriksson <oeriksson@mandriva.com> 2.1.0-3mdv2007.0
+ Revision: 117599
- rebuilt against new upstream version (5.2.1)

* Wed Nov 08 2006 Oden Eriksson <oeriksson@mandriva.com> 2.1.0-2mdv2007.0
+ Revision: 78087
- rebuilt for php-5.2.0
- Import php-memcache

* Thu Nov 02 2006 Oden Eriksson <oeriksson@mandriva.com> 2.1.0-1
- 2.1.0

* Mon Aug 28 2006 Oden Eriksson <oeriksson@mandriva.com> 2.0.4-3
- rebuilt for php-5.1.6

* Thu Jul 27 2006 Oden Eriksson <oeriksson@mandriva.com> 2.0.4-2mdk
- rebuild

* Thu May 18 2006 Oden Eriksson <oeriksson@mandriva.com> 2.0.4-1mdk
- 2.0.4

* Wed May 17 2006 Oden Eriksson <oeriksson@mandriva.com> 2.0.3-1mdk
- 2.0.3

* Sat May 06 2006 Oden Eriksson <oeriksson@mandriva.com> 2.0.1-3mdk
- rebuilt for php-5.1.4

* Sat May 06 2006 Oden Eriksson <oeriksson@mandriva.com> 2.0.1-2mdk
- rebuilt for php-5.1.3

* Wed Feb 01 2006 Oden Eriksson <oeriksson@mandriva.com> 2.0.1-1mdk
- 2.0.1

* Sun Jan 15 2006 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-2mdk
- rebuilt against php-5.1.2

* Sun Jan 08 2006 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5847 |12cr|php-memcached-2.0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname memcached
%define dirname %{modname}
%define soname %{modname}.so
%define inifile A91_%{modname}.ini

Summary:	A libmemcached library interface for PHP
Name:		php-%{modname}
Version:	2.0.1
Release:	%mkrel 2
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/memcached
Source0:	http://pecl.php.net/get/%{modname}-%{version}.tgz
Source1:	%{modname}.ini
BuildRequires:	libmemcached-devel >= 0.38
BuildRequires:	php-devel >= 3:5.2.1
BuildRequires:	dos2unix
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This extension uses libmemcached library to provide API for communicating with
memcached servers.

%prep

%setup -q -n %{modname}-%{version}
[ "../package.xml" != "/" ] && mv ../package.xml .

cp %{SOURCE1} %{inifile}

find . -type d -exec chmod 755 {} \;
find . -type f -exec chmod 644 {} \;

# strip away annoying ^M
find -type f | grep -v ".gif" | grep -v ".png" | grep -v ".jpg" | xargs dos2unix

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --enable-%{modname}=shared,%{_prefix} \
    --with-zlib-dir=%{_prefix}

%make
mv modules/*.so .

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/
install -m0644 %{inifile} %{buildroot}%{_sysconfdir}/php.d/%{inifile}

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc CREDITS ChangeLog memcached-api.php package.xml
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}



%changelog
* Thu May 03 2012 Oden Eriksson <oeriksson@mandriva.com> 2.0.1-2mdv2012.0
+ Revision: 795476
- rebuild for php-5.4.x

* Tue Apr 10 2012 Oden Eriksson <oeriksson@mandriva.com> 2.0.1-1
+ Revision: 790155
- 2.0.1

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-12
+ Revision: 761268
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-11
+ Revision: 696445
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-10
+ Revision: 695440
- rebuilt for php-5.3.7

* Tue Jun 21 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-9
+ Revision: 686442
- rebuilt against libmemcached.so.8

* Fri Apr 22 2011 Funda Wang <fwang@mandriva.org> 1.0.2-8
+ Revision: 656603
- rebuild

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-7
+ Revision: 646661
- rebuilt for php-5.3.6

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-6mdv2011.0
+ Revision: 629835
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-5mdv2011.0
+ Revision: 628162
- ensure it's built without automake1.7

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-4mdv2011.0
+ Revision: 600508
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-3mdv2011.0
+ Revision: 588846
- rebuild

* Sun Oct 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-2mdv2011.0
+ Revision: 584645
- rebuilt against new libmemcached

* Thu May 06 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-1mdv2010.1
+ Revision: 542970
- 1.0.2

* Sat Apr 24 2010 Funda Wang <fwang@mandriva.org> 1.0.1-2mdv2010.1
+ Revision: 538456
- rebuild

* Sat Mar 27 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1mdv2010.1
+ Revision: 527912
- 1.0.1
- fix deps
- rebuilt for php-5.3.2

* Wed Jan 13 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-7mdv2010.1
+ Revision: 490982
- rebuilt against new libmemcached.so.4

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-6mdv2010.1
+ Revision: 485405
- rebuilt for php-5.3.2RC1

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-5mdv2010.1
+ Revision: 468188
- rebuilt against php-5.3.1

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-4mdv2010.0
+ Revision: 451292
- rebuild

* Sun Jul 19 2009 Raphaël Gertz <rapsys@mandriva.org> 1.0.0-3mdv2010.0
+ Revision: 397556
- Rebuild

* Sat Jul 11 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdv2010.0
+ Revision: 394779
- rebuilt against new libmemcached

* Wed Jul 08 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdv2010.0
+ Revision: 393463
- 1.0.0

* Sat Jun 06 2009 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-1mdv2010.0
+ Revision: 383324
- 0.2.0

* Mon May 18 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.5-1mdv2010.0
+ Revision: 376963
- 0.1.5

* Sun Mar 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.4-2mdv2009.1
+ Revision: 346519
- rebuilt for php-5.2.9

* Sun Feb 22 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.4-1mdv2009.1
+ Revision: 343816
- 0.1.4

* Tue Feb 17 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.3-2mdv2009.1
+ Revision: 341778
- rebuilt against php-5.2.9RC2

* Sat Feb 07 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.3-1mdv2009.1
+ Revision: 338374
- import php-memcached


* Sat Feb 07 2009 Oden Eriksson <oeriksson@mandriva.org> 0.1.3-1mdv2009.1
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5848 |12cr|php-ming-5.2.10-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname ming
%define dirname %{modname}
%define soname %{modname}.so
%define inifile 33_%{modname}.ini

Summary:	Ming extension module for PHP
Name:		php-ming
Version:	5.2.10
Release:	%mkrel 16
Group:		Development/PHP
URL:		http://www.php.net
License:	PHP License
# S0 is taken from php-5.2.x CVS
Source0:	ming.tar.gz
Patch0:		php-ming-0.4.4.diff
Patch1:		ming-php54x.diff
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:	ming-devel >= 0.4.4
Epoch:		1
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This is a dynamic shared object (DSO) for PHP that will add ming (Flash - .swf
files) support.

%prep

%setup -q -n ming
%patch0 -p1
%patch1 -p0

%build

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}

%make
mv modules/*.so .

%install
rm -rf %{buildroot} 


install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m755 %{soname} %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}
EOF

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc CREDITS EXPERIMENTAL
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}


%changelog
* Sun May 06 2012 Oden Eriksson <oeriksson@mandriva.com> 1:5.2.10-16mdv2012.0
+ Revision: 797070
- sync with libming-0.4.4
- fix build (debian)
- rebuild for php-5.4.x

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 1:5.2.10-15
+ Revision: 761270
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1:5.2.10-14
+ Revision: 696447
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1:5.2.10-13
+ Revision: 695442
- rebuilt for php-5.3.7

* Thu Apr 28 2011 Oden Eriksson <oeriksson@mandriva.com> 1:5.2.10-12
+ Revision: 659826
- fix deps
- increase epoch
- update P0 from ming-0.4.3
- rebuilt for php-5.3.6

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 0:5.2.10-10mdv2011.0
+ Revision: 629837
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 0:5.2.10-9mdv2011.0
+ Revision: 628164
- ensure it's built without automake1.7

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0:5.2.10-8mdv2011.0
+ Revision: 600510
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0:5.2.10-7mdv2011.0
+ Revision: 588848
- rebuild

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0:5.2.10-6mdv2010.1
+ Revision: 514577
- rebuilt for php-5.3.2

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 0:5.2.10-5mdv2010.1
+ Revision: 485407
- rebuilt for php-5.3.2RC1

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 0:5.2.10-4mdv2010.1
+ Revision: 468190
- rebuilt against php-5.3.1

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 0:5.2.10-3mdv2010.0
+ Revision: 451293
- rebuild

* Sun Jul 19 2009 Raphaël Gertz <rapsys@mandriva.org> 0:5.2.10-2mdv2010.0
+ Revision: 397557
- Rebuild

* Sun Jun 28 2009 Oden Eriksson <oeriksson@mandriva.com> 0:5.2.10-1mdv2010.0
+ Revision: 390399
- reintroduce the package

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Jun 01 2007 Oden Eriksson <oeriksson@mandriva.com> 5.2.3-1mdv2008.0
+ Revision: 33792
- rebuilt against new upstream version (5.2.3)

* Thu May 03 2007 Oden Eriksson <oeriksson@mandriva.com> 5.2.2-1mdv2008.0
+ Revision: 21313
- rebuilt against new upstream version (5.2.2)


* Thu Feb 08 2007 Oden Eriksson <oeriksson@mandriva.com> 5.2.1-1mdv2007.0
+ Revision: 117458
- rebuilt against new upstream version (5.2.1)

* Wed Nov 08 2006 Oden Eriksson <oeriksson@mandriva.com> 5.2.0-1mdv2007.0
+ Revision: 78089
- rebuilt for php-5.2.0
- Import php-ming

* Mon Aug 28 2006 Oden Eriksson <oeriksson@mandriva.com> 5.1.6-1
- rebuilt for php-5.1.6

* Thu Jul 27 2006 Oden Eriksson <oeriksson@mandriva.com> 5.1.4-2mdk
- rebuild

* Sat May 06 2006 Oden Eriksson <oeriksson@mandriva.com> 5.1.4-1mdk
- rebuilt for php-5.1.4

* Sat May 06 2006 Oden Eriksson <oeriksson@mandriva.com> 5.1.3-1mdk
- rebuilt for php-5.1.3

* Sun Jan 15 2006 Oden Eriksson <oeriksson@mandriva.com> 5.1.2-1mdk
- rebuilt against php-5.1.2

* Sun Oct 02 2005 Oden Eriksson <oeriksson@mandriva.com> 5.1.0-0.RC1.1mdk
- rebuilt against php-5.1.0RC1

* Wed Sep 07 2005 Oden Eriksson <oeriksson@mandriva.com> 5.0.5-1mdk
- rebuilt against php-5.0.5 (Major security fixes)

* Fri May 27 2005 Oden Eriksson <oeriksson@mandriva.com> 5.0.4-1mdk
- rename the package

* Sun Apr 17 2005 Oden Eriksson <oeriksson@mandriva.com> 5.0.4-1mdk
- 5.0.4

* Sun Mar 20 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.3-4mdk
- use the %%mkrel macro

* Sat Feb 12 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.3-3mdk
- rebuilt against a non hardened-php aware php lib

* Sun Jan 16 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.3-2mdk
- rebuild due to hardened-php-0.2.6

* Fri Dec 17 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.3-1mdk
- rebuilt for php-5.0.3

* Sat Sep 25 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.2-1mdk
- rebuilt for php-5.0.2

* Sun Aug 15 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.1-1mdk
- rebuilt for php-5.0.1

* Wed Aug 11 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.0-1mdk
- rebuilt for php-5.0.0
- major cleanups

* Thu Jul 15 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.8-1mdk
- rebuilt for php-4.3.8

* Tue Jul 13 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.7-2mdk
- remove redundant provides

* Tue Jun 15 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.7-1mdk
- rebuilt for php-4.3.7

* Tue May 25 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.6-2mdk
- move scandir to /etc/php.d
- phpize got broken for this extension, fall back to use buildext
- built against new ming

* Thu May 06 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.6-1mdk
- fix invalid-build-requires
- built for php 4.3.6


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5849 |12cr|php-mongo-1.2.10-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname mongo
%define dirname %{modname}
%define soname %{modname}.so
%define inifile B04_%{modname}.ini

Summary:	Mongo Database Driver
Name:		php-%{modname}
Version:	1.2.10
Release:	%mkrel 2
Group:		Development/PHP
License:	Apache License
URL:		http://pecl.php.net/package/mongo/
Source0:	http://pecl.php.net/get/%{modname}-%{version}.tgz
Source1:	mongo.ini
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:	apache-devel >= 2.2.0
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This package provides an interface for communicating with the Mongo database
in PHP.

%prep

%setup -q -n %{modname}-%{version}
[ "../package*.xml" != "/" ] && mv ../package*.xml .

cp %{SOURCE1} %{inifile}

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib}
%make
mv modules/*.so .

%install
rm -rf %{buildroot} 

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/
install -m0644 %{inifile} %{buildroot}%{_sysconfdir}/php.d/%{inifile}

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc README.md package*.xml 
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}


%changelog
* Thu May 03 2012 Oden Eriksson <oeriksson@mandriva.com> 1.2.10-2mdv2012.0
+ Revision: 795480
- rebuild for php-5.4.x

* Tue Apr 10 2012 Oden Eriksson <oeriksson@mandriva.com> 1.2.10-1
+ Revision: 790157
- 1.2.10

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 1.2.4-2
+ Revision: 761272
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.4-1
+ Revision: 696381
- 1.2.4

* Sun Aug 21 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.3-1
+ Revision: 695943
- 1.2.3

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-2
+ Revision: 695444
- rebuilt for php-5.3.7

* Wed Jul 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-1
+ Revision: 691889
- 1.2.2

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.4-2
+ Revision: 646665
- rebuilt for php-5.3.6

* Wed Feb 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.4-1
+ Revision: 638029
- 1.1.4

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.3-1mdv2011.0
+ Revision: 630309
- 1.1.3

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-3mdv2011.0
+ Revision: 629839
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-2mdv2011.0
+ Revision: 628166
- ensure it's built without automake1.7

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-1mdv2011.0
+ Revision: 618070
- 1.1.0

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.10-3mdv2011.0
+ Revision: 600512
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.10-2mdv2011.0
+ Revision: 588850
- rebuild

* Mon Oct 04 2010 Funda Wang <fwang@mandriva.org> 1.0.10-1mdv2011.0
+ Revision: 582994
- update to new version 1.0.10

* Tue Aug 24 2010 Funda Wang <fwang@mandriva.org> 1.0.9-1mdv2011.0
+ Revision: 572565
- update to new version 1.0.9

* Mon Jul 26 2010 Funda Wang <fwang@mandriva.org> 1.0.8-1mdv2011.0
+ Revision: 560604
- new version 1.0.8

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-1mdv2010.1
+ Revision: 514506
- 1.0.4

* Wed Jan 13 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-1mdv2010.1
+ Revision: 490650
- 1.0.3

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-2mdv2010.1
+ Revision: 485409
- rebuilt for php-5.3.2RC1

* Sun Dec 27 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-1mdv2010.1
+ Revision: 482777
- 1.0.2

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdv2010.1
+ Revision: 468192
- rebuilt against php-5.3.1

* Sat Oct 03 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdv2010.0
+ Revision: 452914
- import php-mongo


* Sat Oct 03 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdv2010.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5850 |12cr|phpmyadmin-3.5.2-0.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname phpMyAdmin

%if %mandriva_branch == Cooker
# Cooker
%define release %mkrel 1
%else
# Old distros
%define subrel 1
%define release %mkrel 0
%endif

Summary:	Handles the administration of MySQL over the web
Name:		phpmyadmin
Version:	3.5.2
Release:	%release
License:	GPLv2
Group:		System/Servers
URL:		http://www.phpmyadmin.net/
Source0:	http://prdownloads.sourceforge.net/phpmyadmin/%{rname}-%{version}-all-languages.tar.gz
Source1:	phpmyadmin-16x16.png
Source2:	phpmyadmin-32x32.png
Source3:	phpmyadmin-48x48.png
Requires:	apache-mod_php
Requires:	php-mysql
Requires:	php-mbstring
Requires:	php-mcrypt
%if %mdkversion < 201010
Requires(post): rpm-helper
Requires(postun): rpm-helper
%endif
BuildArch:	noarch
Obsoletes:	phpMyAdmin
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
phpMyAdmin is intended to handle the administration of MySQL over the web.
Currently it can : create and drop databases, create, copy, drop and alter
tables, delete, edit and add fields, execute any SQL-statement, even
batch-queries, manage keys on fields, load text files into tables, create and
read dumps of tables, export data to CSV value, administer multiple servers
and single databases.

%prep
%setup -q -n %{rname}-%{version}-all-languages

%build

%install
rm -rf %{buildroot}

export DONT_RELINK=1

install -d %{buildroot}%{_sysconfdir}/%{name}
install -d %{buildroot}%{_datadir}/%{name}

cp -aRf * %{buildroot}%{_datadir}/%{name}/

# cleanup
pushd %{buildroot}%{_datadir}/%{name}
    rm -f CREDITS ChangeLog Documentation.txt INSTALL LICENSE README 
    rm -f README.VENDOR RELEASE-DATE-* TODO
    rm -rf scripts
    rm -rf contrib
    rm -f lang/*.sh libraries/transformations/*.sh
    find -name "\.htaccess" | xargs rm -f
popd

# fix config file location
mv %{buildroot}%{_datadir}/%{name}/config.sample.inc.php \
    %{buildroot}%{_sysconfdir}/%{name}/config.php

pushd  %{buildroot}%{_datadir}/%{name}
    ln -s %{_sysconfdir}/%{name}/config.php config.inc.php
popd
chmod 640 %{buildroot}%{_sysconfdir}/%{name}/config.php

cat > README.urpmi << EOF
The actual configuration file is /etc/phpmyadmin/config.php.
The config.default.inc.php file contains default values, and is not supposed to 
be modified.
EOF

install -d -m 755 %{buildroot}%{webappconfdir}
cat > %{buildroot}%{webappconfdir}/%{name}.conf << EOF
Alias /%{name} %{_datadir}/%{name}

<Directory %{_datadir}/%{name}>
    Order deny,allow
    Deny from all
    Allow from 127.0.0.1
    ErrorDocument 403 "Access denied per %{webappconfdir}/%{name}.conf"

    php_flag session.auto_start 0
</Directory>

<Directory %{_datadir}/%{name}/libraries>
    Order deny,allow
    Deny from all
</Directory>
EOF

# Mandriva Icons
install -d %{buildroot}%{_iconsdir}
install -d %{buildroot}%{_miconsdir}
install -d %{buildroot}%{_liconsdir}

install -m0644 %{SOURCE1} %{buildroot}%{_miconsdir}/%{name}.png
install -m0644 %{SOURCE2} %{buildroot}%{_iconsdir}/%{name}.png
install -m0644 %{SOURCE3} %{buildroot}%{_liconsdir}/%{name}.png

# install menu entry.
# XDG menu
install -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=phpMyAdmin
Comment=%{summary}
Exec=%{_bindir}/www-browser http://localhost/%{name}/
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-MoreApplications-Databases;
EOF

# fix borked permissions
find %{buildroot}%{_datadir}/%{name} -type d -exec chmod 755 {} \;
find %{buildroot}%{_datadir}/%{name} -type f -exec chmod 644 {} \;

%pretrans
# fix configuration file name change
if [ -f %{_sysconfdir}/phpmyadmin/config.default.php ]; then
    mv %{_sysconfdir}/phpmyadmin/config.default.php \
        %{_sysconfdir}/phpmyadmin/config.php
fi
if [ -L /var/www/phpmyadmin/libraries/config.default.php ]; then
    rm -f /var/www/phpmyadmin/libraries/config.default.php
fi
if [ -L %{_datadir}/phpmyadmin/libraries/config.default.php ]; then
    rm -f %{_datadir}/phpmyadmin/libraries/config.default.php
fi

%post
# generate random secret
secret=%_get_password 46

# blowfish secret
perl -pi \
    -e "s|\\\$cfg\\['blowfish_secret'\\] = ''|\\\$cfg\\['blowfish_secret'\\] = '$secret'|" \
    %{_sysconfdir}/%{name}/config.php

%if %mdkversion < 201010
%_post_webapp
%endif

%postun
%if %mdkversion < 201010
%_postun_webapp
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ChangeLog Documentation.txt LICENSE README RELEASE-DATE-* examples README.urpmi
%config(noreplace) %{webappconfdir}/%{name}.conf
%dir %{_sysconfdir}/%{name}
%attr(-,root,apache) %config(noreplace) %{_sysconfdir}/%{name}/config.php
%{_datadir}/%{name}
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_datadir}/applications/*.desktop


%changelog
* Mon Jul 09 2012 Oden Eriksson <oeriksson@mandriva.com> 3.5.2-1mdv2012.0
+ Revision: 808558
- 3.5.2

* Mon May 07 2012 Oden Eriksson <oeriksson@mandriva.com> 3.5.1-1
+ Revision: 797257
- 3.5.1

* Sun Apr 08 2012 Oden Eriksson <oeriksson@mandriva.com> 3.5.0-1
+ Revision: 789843
- 3.5.0

* Thu Mar 29 2012 Oden Eriksson <oeriksson@mandriva.com> 3.4.10.2-1
+ Revision: 788220
- 3.4.10.2

* Wed Feb 15 2012 Oden Eriksson <oeriksson@mandriva.com> 3.4.10-1
+ Revision: 774360
- 3.4.10

* Thu Jan 19 2012 Oden Eriksson <oeriksson@mandriva.com> 3.4.9-1
+ Revision: 762390
- sync with MDVSA-2011:198

* Fri Dec 02 2011 Oden Eriksson <oeriksson@mandriva.com> 3.4.8-1
+ Revision: 737209
- 3.4.8

* Sat Nov 12 2011 Oden Eriksson <oeriksson@mandriva.com> 3.4.7.1-1
+ Revision: 730239
- 3.4.7.1

* Fri Oct 21 2011 Oden Eriksson <oeriksson@mandriva.com> 3.4.6-1
+ Revision: 705578
- 3.4.6

* Wed Sep 14 2011 Oden Eriksson <oeriksson@mandriva.com> 3.4.5-1
+ Revision: 699796
- 3.4.5

* Thu Aug 25 2011 Oden Eriksson <oeriksson@mandriva.com> 3.4.4-1
+ Revision: 696552
- 3.4.4

* Sun Jul 24 2011 Oden Eriksson <oeriksson@mandriva.com> 3.4.3.2-1
+ Revision: 691379
- 3.4.3.2
- 3.4.3.1

* Wed Jun 08 2011 Funda Wang <fwang@mandriva.org> 3.4.2-1
+ Revision: 683135
- update to new version 3.4.2

* Sat May 21 2011 Funda Wang <fwang@mandriva.org> 3.4.1-1
+ Revision: 676513
- update to new version 3.4.1

* Thu May 12 2011 Oden Eriksson <oeriksson@mandriva.com> 3.4.0-1
+ Revision: 673761
- 3.4.0

* Sun Mar 20 2011 Funda Wang <fwang@mandriva.org> 3.3.10-1
+ Revision: 647064
- update to new version 3.3.10

* Sat Mar 12 2011 Funda Wang <fwang@mandriva.org> 3.3.9.2-3
+ Revision: 643942
- rebuild

* Sun Feb 20 2011 Oden Eriksson <oeriksson@mandriva.com> 3.3.9.2-2
+ Revision: 638855
- added backporting magic
- cleanups
- drop the themes, old cruft
- provide the formatted icons
- relocate from /var/www to /usr/share

* Mon Feb 14 2011 Oden Eriksson <oeriksson@mandriva.com> 3.3.9.2-1
+ Revision: 637688
- 3.3.9.2

* Wed Feb 09 2011 Funda Wang <fwang@mandriva.org> 3.3.9.1-1
+ Revision: 636955
- update to new version 3.3.9.1

* Tue Jan 04 2011 Funda Wang <fwang@mandriva.org> 3.3.9-1mdv2011.0
+ Revision: 628503
- update to new version 3.3.9

* Tue Nov 30 2010 Funda Wang <fwang@mandriva.org> 3.3.8.1-1mdv2011.0
+ Revision: 603246
- update to new version 3.3.8.1

* Tue Nov 23 2010 Oden Eriksson <oeriksson@mandriva.com> 3.3.8-2mdv2011.0
+ Revision: 600170
- make it actually work, duh!

* Tue Oct 26 2010 Funda Wang <fwang@mandriva.org> 3.3.8-1mdv2011.0
+ Revision: 589408
- update to new version 3.3.8

* Wed Sep 08 2010 Funda Wang <fwang@mandriva.org> 3.3.7-1mdv2011.0
+ Revision: 576722
- update to new version 3.3.7

* Sun Aug 29 2010 Funda Wang <fwang@mandriva.org> 3.3.6-1mdv2011.0
+ Revision: 574036
- update to new version 3.3.6

* Fri Aug 20 2010 Funda Wang <fwang@mandriva.org> 3.3.5.1-1mdv2011.0
+ Revision: 571511
- update to new version 3.3.5.1

* Tue Jul 27 2010 Funda Wang <fwang@mandriva.org> 3.3.5-1mdv2011.0
+ Revision: 560899
- update to new version 3.3.5

* Wed Jul 14 2010 Juan Luis Baptiste <juancho@mandriva.org> 3.3.4-1mdv2011.0
+ Revision: 553338
- Updated to 3.3.4.

* Wed Jun 09 2010 Ahmad Samir <ahmadsamir@mandriva.org> 3.3.3-3mdv2011.0
+ Revision: 547338
- revert last commit, such changes should be discussed with the maintainer first
  and should never happen so late in the release cycle

* Wed Jun 09 2010 Raphaël Gertz <rapsys@mandriva.org> 3.3.3-3mdv2010.1
+ Revision: 547298
- Replace ccp noorphans by alloworphans

* Wed Jun 09 2010 Raphaël Gertz <rapsys@mandriva.org> 3.3.3-2mdv2010.1
+ Revision: 547297
- Inscrease release
- Add merge of config file for smooth upgrade

  + Juan Luis Baptiste <juancho@mandriva.org>
    - Updated to 3.3.3."
    - Updated themes: aqua, artic and paradise and added crimson_gray, hillslide and smooth_yellow.

* Tue May 25 2010 Juan Luis Baptiste <juancho@mandriva.org> 3.3.2-2mdv2010.1
+ Revision: 545836
- Added patch to fix bug 59446: phpmyadmin shows utf8_bin fields in hex format.
- Fixed bug #58925, 600 permissions of theme directory.

* Mon Apr 19 2010 Funda Wang <fwang@mandriva.org> 3.3.2-1mdv2010.1
+ Revision: 536687
- update to new version 3.3.2

* Tue Mar 16 2010 Funda Wang <fwang@mandriva.org> 3.3.1-1mdv2010.1
+ Revision: 522548
- update to new version 3.3.1

* Mon Mar 08 2010 Funda Wang <fwang@mandriva.org> 3.3.0-1mdv2010.1
+ Revision: 515959
- update to new version 3.3.0

* Sun Feb 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 3.2.5-5mdv2010.1
+ Revision: 501777
- oops, fix typo in apache configuration
- switch default access policy to 'open to localhost only', as it allows to modify server state

* Sun Feb 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 3.2.5-3mdv2010.1
+ Revision: 501772
- simplify apache configuration, as php4 is dead

* Sun Feb 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 3.2.5-2mdv2010.1
+ Revision: 501756
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise

* Mon Jan 11 2010 Funda Wang <fwang@mandriva.org> 3.2.5-1mdv2010.1
+ Revision: 489621
- new version 3.2.5

  + Buchan Milne <bgmilne@mandriva.org>
    - Suggest php-bz2 and apache-mod_ssl (bug #56870)

* Thu Dec 03 2009 Funda Wang <fwang@mandriva.org> 3.2.4-1mdv2010.1
+ Revision: 472781
- new version 3.2.4

* Fri Nov 06 2009 Frederik Himpe <fhimpe@mandriva.org> 3.2.3-1mdv2010.1
+ Revision: 461952
- update to new version 3.2.3

* Tue Oct 13 2009 Oden Eriksson <oeriksson@mandriva.com> 3.2.2.1-1mdv2010.0
+ Revision: 457007
- 3.2.2.1 (This is a security release, fixing some XSS and SQL injection problems.)

* Sun Sep 13 2009 Frederik Himpe <fhimpe@mandriva.org> 3.2.2-1mdv2010.0
+ Revision: 438699
- update to new version 3.2.2

* Mon Aug 10 2009 Frederik Himpe <fhimpe@mandriva.org> 3.2.1-1mdv2010.0
+ Revision: 414366
- update to new version 3.2.1

* Tue Jun 30 2009 Frederik Himpe <fhimpe@mandriva.org> 3.2.0.1-1mdv2010.0
+ Revision: 391088
- update to new version 3.2.0.1

* Mon Jun 15 2009 Frederik Himpe <fhimpe@mandriva.org> 3.2.0-1mdv2010.0
+ Revision: 386104
- update to new version 3.2.0

* Fri May 15 2009 Frederik Himpe <fhimpe@mandriva.org> 3.1.5-1mdv2010.0
+ Revision: 376271
- update to new version 3.1.5

* Sat May 02 2009 Frederik Himpe <fhimpe@mandriva.org> 3.1.4-1mdv2010.0
+ Revision: 370738
- update to new version 3.1.4

* Wed Apr 15 2009 Oden Eriksson <oeriksson@mandriva.com> 3.1.3.2-1mdv2009.1
+ Revision: 367358
- 3.1.3.2 (security fixes)

* Wed Mar 25 2009 Frederik Himpe <fhimpe@mandriva.org> 3.1.3.1-1mdv2009.1
+ Revision: 361175
- update to new version 3.1.3.1

* Thu Mar 05 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.1.3-2mdv2009.1
+ Revision: 349001
- handle upgrade nicely
- fix config file substitution after install
- cleanup: apache only need read access on configuration file, not write
- no need for a patch to substitute a config file
- use standard rpm-helper macros to generate blowfish secret
- don't move the default configuration file, it is not supposed to be modified, but move the actuel configuration file instead
- more docroot cleanup
- don't duplicate spec-help job

* Tue Mar 03 2009 Oden Eriksson <oeriksson@mandriva.com> 3.1.3-1mdv2009.1
+ Revision: 348169
- 3.1.3

* Tue Jan 20 2009 Funda Wang <fwang@mandriva.org> 3.1.2-1mdv2009.1
+ Revision: 331514
- rediff css patch
- 3.1.2

* Wed Dec 10 2008 Funda Wang <fwang@mandriva.org> 3.1.1-1mdv2009.1
+ Revision: 312383
- update to new version 3.1.1

* Sat Nov 29 2008 Funda Wang <fwang@mandriva.org> 3.1.0-1mdv2009.1
+ Revision: 307960
- 3.1.0 final

* Wed Nov 19 2008 Funda Wang <fwang@mandriva.org> 3.1.0-0.rc1.1mdv2009.1
+ Revision: 304372
- New version 3.1.0 rc1
- rediff cookie patch

* Fri Oct 31 2008 Frederik Himpe <fhimpe@mandriva.org> 3.0.1.1-1mdv2009.1
+ Revision: 299008
- update to new version 3.0.1.1

* Fri Oct 24 2008 Funda Wang <fwang@mandriva.org> 3.0.1-1mdv2009.1
+ Revision: 296907
- new version 3.0.1 final

* Sun Oct 19 2008 Funda Wang <fwang@mandriva.org> 3.0.1-0.rc1.1mdv2009.1
+ Revision: 295281
- 3.0.1 rc1

* Sun Sep 28 2008 Funda Wang <fwang@mandriva.org> 3.0.0-1mdv2009.0
+ Revision: 288968
- New version 3.0.0 final

* Tue Sep 16 2008 Funda Wang <fwang@mandriva.org> 3.0.0-0.rc2.1mdv2009.0
+ Revision: 285104
- 3.0 rc2

* Sat Sep 13 2008 Oden Eriksson <oeriksson@mandriva.com> 3.0.0-0.rc1.2mdv2009.0
+ Revision: 284499
- fix #35792 (Wrong config file location mentioned in urpmi readme file)

* Mon Sep 08 2008 Funda Wang <fwang@mandriva.org> 3.0.0-0.rc1.1mdv2009.0
+ Revision: 282440
- 3.0.0 rc1

* Sat Aug 23 2008 Funda Wang <fwang@mandriva.org> 3.0.0-0.beta.1mdv2009.0
+ Revision: 275351
- New version 3.0.0 beta

* Tue Jul 29 2008 Funda Wang <fwang@mandriva.org> 2.11.8.1-1mdv2009.0
+ Revision: 252408
- New version 2.11.8.1
- clearify the license

* Mon Jul 28 2008 Oden Eriksson <oeriksson@mandriva.com> 2.11.8-1mdv2009.0
+ Revision: 251707
- 2.11.8

* Wed Jul 16 2008 Funda Wang <fwang@mandriva.org> 2.11.7.1-1mdv2009.0
+ Revision: 236237
- update to new version 2.11.7.1

* Tue Jun 24 2008 Funda Wang <fwang@mandriva.org> 2.11.7-1mdv2009.0
+ Revision: 228492
- New version 2.11.7 final

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed Jun 11 2008 Funda Wang <fwang@mandriva.org> 2.11.7-0.rc1.1mdv2009.0
+ Revision: 217837
- New version 2.11.7 rc1

* Wed Apr 30 2008 Funda Wang <fwang@mandriva.org> 2.11.6-1mdv2009.0
+ Revision: 199365
- update to new version 2.11.6

* Fri Apr 25 2008 Funda Wang <fwang@mandriva.org> 2.11.5.2-1mdv2009.0
+ Revision: 197369
- update to new version 2.11.5.2

* Wed Apr 16 2008 Funda Wang <fwang@mandriva.org> 2.11.5.1-1mdv2009.0
+ Revision: 194528
- update to new version 2.11.5.1

* Sun Mar 02 2008 Funda Wang <fwang@mandriva.org> 2.11.5-1mdv2008.1
+ Revision: 177599
- update to new version 2.11.5

* Sat Jan 12 2008 Funda Wang <fwang@mandriva.org> 2.11.4-1mdv2008.1
+ Revision: 149733
- update to new version 2.11.4

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Dec 09 2007 Funda Wang <fwang@mandriva.org> 2.11.3-1mdv2008.1
+ Revision: 116630
- update to new version 2.11.3

* Wed Nov 21 2007 Oden Eriksson <oeriksson@mandriva.com> 2.11.2.2-1mdv2008.1
+ Revision: 110949
- 2.11.2.2 (Minor security fixes)

* Sun Nov 11 2007 Oden Eriksson <oeriksson@mandriva.com> 2.11.2.1-1mdv2008.1
+ Revision: 107531
- 2.11.2.1

* Sat Oct 27 2007 Funda Wang <fwang@mandriva.org> 2.11.2-1mdv2008.1
+ Revision: 102583
- update to new version 2.11.2

* Thu Oct 18 2007 Oden Eriksson <oeriksson@mandriva.com> 2.11.1.2-1mdv2008.1
+ Revision: 99939
- 2.11.1.2 fixes the following issues: CVE-2007-0095, CVE-2007-0203, CVE-2007-0204,
  CVE-2007-1325, CVE-2007-1395, CVE-2007-2245, CVE-2007-4306, CVE-2007-5386

* Tue Oct 16 2007 Oden Eriksson <oeriksson@mandriva.com> 2.11.1.1-1mdv2008.1
+ Revision: 99007
- 2.11.1.1 (Minor security fixes)

* Thu Oct 11 2007 Oden Eriksson <oeriksson@mandriva.com> 2.11.1-1mdv2008.1
+ Revision: 97001
- 2.11.1

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Fix Exec command
      Remove old menu entry

* Wed Aug 22 2007 Funda Wang <fwang@mandriva.org> 2.11.0-1mdv2008.0
+ Revision: 68871
- New version 2.11.0
- Rediff patch0 (config)

* Fri Jul 20 2007 Funda Wang <fwang@mandriva.org> 2.10.3-1mdv2008.0
+ Revision: 53916
- New version

* Sat Jun 16 2007 Oden Eriksson <oeriksson@mandriva.com> 2.10.2-1mdv2008.0
+ Revision: 40253
- 2.10.2

* Tue Apr 24 2007 David Walluck <walluck@mandriva.org> 2.10.1-1mdv2008.0
+ Revision: 17770
- 2.10.1

* Mon Apr 23 2007 Oden Eriksson <oeriksson@mandriva.com> 2.10.0.2-3mdv2008.0
+ Revision: 17325
- remove the desktop-file-utils deps


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5851 |12cr|php-netools-0.2-31
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname netools
%define modname netools
%define dirname %{modname}
%define soname %{modname}.so
%define inifile A17_%{modname}.ini

Summary:	Networking tools for PHP
Name:		php-%{modname}
Version:	0.2
Release:	%mkrel 31
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/netools
Source0:	%{modname}-%{version}.tar.bz2
Source1:	%{modname}.ini.bz2
Patch0:		netools-0.2-php54x.diff
Requires:	php-cli >= 3:5.2.0
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:	lcrzo-devel
BuildRequires:	libpcap-devel >= 0.7.2
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Netools provides tools to deal with devices, TCP and UDP clients/servers, etc.

%prep

%setup -q -n %{modname}-%{version}

%patch0 -p0

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --enable-%{modname}=shared,%{_prefix}

%make
mv modules/*.so .

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

cat > README.%{modname} << EOF
The %{name} package contains a dynamic shared object (DSO) for PHP. 
EOF

bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/php.d/%{inifile}
install -m755 %{soname} %{buildroot}%{_libdir}/php/extensions/

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc CREDITS netools.php README*
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}


%changelog
* Sun May 06 2012 Oden Eriksson <oeriksson@mandriva.com> 0.2-31mdv2012.0
+ Revision: 797059
- fix build
- rebuild for php-5.4.x

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 0.2-30
+ Revision: 761273
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 0.2-29
+ Revision: 696449
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 0.2-28
+ Revision: 695445
- rebuilt for php-5.3.7

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 0.2-27
+ Revision: 646666
- rebuilt for php-5.3.6

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 0.2-26mdv2011.0
+ Revision: 629840
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 0.2-25mdv2011.0
+ Revision: 628167
- ensure it's built without automake1.7

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2-24mdv2011.0
+ Revision: 600513
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2-23mdv2011.0
+ Revision: 588851
- rebuild

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2-22mdv2010.1
+ Revision: 514579
- rebuilt for php-5.3.2

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2-21mdv2010.1
+ Revision: 485410
- rebuilt for php-5.3.2RC1

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 0.2-20mdv2010.1
+ Revision: 468193
- rebuilt against php-5.3.1

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 0.2-19mdv2010.0
+ Revision: 451297
- rebuild

* Sun Jul 19 2009 Raphaël Gertz <rapsys@mandriva.org> 0.2-18mdv2010.0
+ Revision: 397330
- Rebuild

* Mon May 18 2009 Oden Eriksson <oeriksson@mandriva.com> 0.2-17mdv2010.0
+ Revision: 377008
- rebuilt for php-5.3.0RC2

* Sun Mar 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.2-16mdv2009.1
+ Revision: 346521
- rebuilt for php-5.2.9

* Tue Feb 17 2009 Oden Eriksson <oeriksson@mandriva.com> 0.2-15mdv2009.1
+ Revision: 341780
- rebuilt against php-5.2.9RC2

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 0.2-14mdv2009.1
+ Revision: 321880
- rebuild

* Fri Dec 05 2008 Oden Eriksson <oeriksson@mandriva.com> 0.2-13mdv2009.1
+ Revision: 310289
- rebuilt against php-5.2.7

* Sat Jul 19 2008 Oden Eriksson <oeriksson@mandriva.com> 0.2-12mdv2009.0
+ Revision: 238774
- bump release
- rebuild

* Fri May 02 2008 Oden Eriksson <oeriksson@mandriva.com> 0.2-10mdv2009.0
+ Revision: 200252
- rebuilt for php-5.2.6

* Mon Feb 04 2008 Oden Eriksson <oeriksson@mandriva.com> 0.2-9mdv2008.1
+ Revision: 162126
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Nov 11 2007 Oden Eriksson <oeriksson@mandriva.com> 0.2-8mdv2008.1
+ Revision: 107694
- restart apache if needed

* Sat Sep 01 2007 Oden Eriksson <oeriksson@mandriva.com> 0.2-7mdv2008.0
+ Revision: 77562
- rebuilt against php-5.2.4

* Thu Jun 14 2007 Oden Eriksson <oeriksson@mandriva.com> 0.2-6mdv2008.0
+ Revision: 39510
- use distro conditional -fstack-protector

* Fri Jun 01 2007 Oden Eriksson <oeriksson@mandriva.com> 0.2-5mdv2008.0
+ Revision: 33864
- rebuilt against new upstream version (5.2.3)

* Thu May 03 2007 Oden Eriksson <oeriksson@mandriva.com> 0.2-4mdv2008.0
+ Revision: 21343
- rebuilt against new upstream version (5.2.2)


* Thu Feb 08 2007 Oden Eriksson <oeriksson@mandriva.com> 0.2-3mdv2007.0
+ Revision: 117601
- rebuilt against new upstream version (5.2.1)

* Wed Nov 08 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2-2mdv2007.0
+ Revision: 78092
- rebuilt for php-5.2.0
- Import php-netools

* Mon Aug 28 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2-1
- rebuilt for php-5.1.6

* Mon Aug 28 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.2-5
- rebuilt for php-4.4.4

* Sun Aug 06 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.2-4mdv2007.0
- rebuilt for php-4.4.3

* Wed Jul 26 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.2-3mdk
- rebuild

* Mon Jan 16 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.2-2mdk
- rebuilt against php-4.4.2

* Wed Nov 02 2005 Oden Eriksson <oeriksson@mandriva.com> 1:0.2-1mdk
- rebuilt for php-4.4.1
- fix versioning

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 4.4.0_0.2-2mdk
- rebuilt against new libpcap-0.9.1 (aka. a "play safe" rebuild)

* Tue Jul 12 2005 Oden Eriksson <oeriksson@mandriva.com> 4.4.0-1mdk
- rebuilt for php-4.4.0 final

* Wed Jul 06 2005 Oden Eriksson <oeriksson@mandriva.com> 4.4.0-0.RC2.1mdk
- rebuilt for php-4.4.0RC2

* Wed Jun 15 2005 Oden Eriksson <oeriksson@mandriva.com> 4.4.0_0.2-0.RC1.1mdk
- rebuilt for php-4.4.0RC1

* Fri Jun 03 2005 Oden Eriksson <oeriksson@mandriva.com> 4.3.11_0.2-1mdk
- renamed to php4-*

* Sun Apr 17 2005 Oden Eriksson <oeriksson@mandriva.com> 4.3.11_0.2-1mdk
- 4.3.11

* Mon Mar 21 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.10_0.2-4mdk
- use the %%mkrel macro

* Sat Feb 12 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.10_0.2-3mdk
- rebuilt against a non hardened-php aware php lib

* Sat Jan 15 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.10_0.2-2mdk
- rebuild due to hardened-php-0.2.6
- cleanups

* Thu Dec 16 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.10_0.2-1mdk
- rebuild for php 4.3.10

* Sat Oct 02 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.9_0.2-1mdk
- rebuild for php 4.3.9

* Thu Jul 15 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.8_0.2-1mdk
- rebuilt for php-4.3.8

* Tue Jul 13 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.7_0.2-2mdk
- remove redundant provides

* Tue Jun 15 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.7_0.2-1mdk
- rebuilt for php-4.3.7

* Mon May 24 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.6_0.2-2mdk
- use the %%configure2_5x macro
- move scandir to /etc/php4.d

* Thu May 06 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.6_0.2-1mdk
- fix url
- built for php 4.3.6


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5852 |12cr|php-newt-1.2.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname newt
%define dirname %{modname}
%define soname %{modname}.so
%define inifile A30_%{modname}.ini

Summary:	Newt provides window library functions for PHP
Name:		php-%{modname}
Version:	1.2.6
Release:	%mkrel 2
Group:		Development/PHP
License:	PHP License
URL:		http://php-newt.sourceforge.net/
Source0:	http://pecl.php.net/get/newt-%{version}.tgz
Patch0:		newt-0.3-lib64.diff
BuildRequires:	newt-devel
BuildRequires:	php-devel >= 3:5.2.0
Epoch:		1
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
PHP-NEWT - PHP language extension for RedHat Newt library, a terminal-based
window and widget library for writing applications with user friendly
interface. Once this extension is enabled in PHP it will provide the use of
Newt widgets, such as windows, buttons, checkboxes, radiobuttons, labels,
editboxes, scrolls, textareas, scales, etc. Use of this extension if very
similar to the original Newt API of C programming language.

%prep

%setup -q -n newt-%{version}
%patch0 -p0

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}

%make
mv modules/*.so .

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m755 %{soname} %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
[ "../package.xml" != "/" ] && rm -f ../package.xml

%files 
%defattr(-,root,root)
%doc examples CREDITS TODO
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}


%changelog
* Thu May 03 2012 Oden Eriksson <oeriksson@mandriva.com> 1:1.2.6-2mdv2012.0
+ Revision: 795482
- rebuild for php-5.4.x

* Thu Mar 29 2012 Oden Eriksson <oeriksson@mandriva.com> 1:1.2.6-1
+ Revision: 788165
- 1.2.6

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 1:1.2.5-4
+ Revision: 761274
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1:1.2.5-3
+ Revision: 696451
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1:1.2.5-2
+ Revision: 695446
- rebuilt for php-5.3.7

* Mon Jun 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1:1.2.5-1
+ Revision: 687518
- 1.2.5

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1:1.2.4-9
+ Revision: 646667
- rebuilt for php-5.3.6

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 1:1.2.4-8mdv2011.0
+ Revision: 629841
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 1:1.2.4-7mdv2011.0
+ Revision: 628168
- ensure it's built without automake1.7

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.2.4-6mdv2011.0
+ Revision: 600514
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.2.4-5mdv2011.0
+ Revision: 588852
- rebuild

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.2.4-4mdv2010.1
+ Revision: 514580
- rebuilt for php-5.3.2

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.2.4-3mdv2010.1
+ Revision: 485412
- rebuilt for php-5.3.2RC1

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 1:1.2.4-2mdv2010.1
+ Revision: 468197
- rebuilt against php-5.3.1

* Fri Nov 06 2009 Oden Eriksson <oeriksson@mandriva.com> 1:1.2.4-1mdv2010.1
+ Revision: 461165
- 1.2.4

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 1:1.2.3-2mdv2010.0
+ Revision: 451302
- rebuild

* Thu Sep 24 2009 Oden Eriksson <oeriksson@mandriva.com> 1:1.2.3-1mdv2010.0
+ Revision: 448203
- 1.2.3

* Sat Aug 08 2009 Oden Eriksson <oeriksson@mandriva.com> 1:1.2.2-1mdv2010.0
+ Revision: 411743
- 1.2.2

* Sun Jul 19 2009 Raphaël Gertz <rapsys@mandriva.org> 1:1.2.1-5mdv2010.0
+ Revision: 397320
- Rebuild

* Mon May 18 2009 Oden Eriksson <oeriksson@mandriva.com> 1:1.2.1-4mdv2010.0
+ Revision: 377009
- rebuilt for php-5.3.0RC2

* Sun Mar 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1:1.2.1-3mdv2009.1
+ Revision: 346522
- rebuilt for php-5.2.9

* Tue Feb 17 2009 Oden Eriksson <oeriksson@mandriva.com> 1:1.2.1-2mdv2009.1
+ Revision: 341781
- rebuilt against php-5.2.9RC2

* Sat Jan 31 2009 Oden Eriksson <oeriksson@mandriva.com> 1:1.2.1-1mdv2009.1
+ Revision: 335726
- 1.2.1
- rediffed P0

* Sun Jan 04 2009 Oden Eriksson <oeriksson@mandriva.com> 1:1.1-21mdv2009.1
+ Revision: 324314
- rediffed P0

* Fri Dec 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.1-20mdv2009.1
+ Revision: 310290
- rebuilt against php-5.2.7

* Fri Jul 18 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.1-19mdv2009.0
+ Revision: 238415
- rebuild

* Fri May 02 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.1-18mdv2009.0
+ Revision: 200253
- rebuilt for php-5.2.6

* Mon Feb 04 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.1-17mdv2008.1
+ Revision: 162143
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Nov 11 2007 Oden Eriksson <oeriksson@mandriva.com> 1:1.1-16mdv2008.1
+ Revision: 107698
- restart apache if needed

* Sat Sep 01 2007 Oden Eriksson <oeriksson@mandriva.com> 1:1.1-15mdv2008.0
+ Revision: 77563
- rebuilt against php-5.2.4

* Thu Jun 14 2007 Oden Eriksson <oeriksson@mandriva.com> 1:1.1-14mdv2008.0
+ Revision: 39511
- use distro conditional -fstack-protector

* Fri Jun 01 2007 Oden Eriksson <oeriksson@mandriva.com> 1:1.1-13mdv2008.0
+ Revision: 33865
- rebuilt against new upstream version (5.2.3)

* Thu May 31 2007 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 1:1.1-12mdv2008.0
+ Revision: 33396
- Rebuild again, for rpm changelog fix.

* Thu May 31 2007 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 1:1.1-11mdv2008.0
+ Revision: 33307
- Rebuild with libnewt0.52.

* Thu May 03 2007 Oden Eriksson <oeriksson@mandriva.com> 1:1.1-10mdv2008.0
+ Revision: 21344
- rebuilt against new upstream version (5.2.2)


* Thu Feb 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1.1-9mdv2007.0
+ Revision: 117602
- rebuilt against new upstream version (5.2.1)

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 1:1.1-8mdv2007.1
+ Revision: 79293
- rebuild
- rebuilt for php-5.2.0
- Import php-newt

* Mon Aug 28 2006 Oden Eriksson <oeriksson@mandriva.com> 1:1.1-6
- rebuilt for php-5.1.6

* Thu Jul 27 2006 Oden Eriksson <oeriksson@mandriva.com> 1:1.1-5mdk
- rebuild

* Sat May 06 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1-4mdk
- rebuilt for php-5.1.3

* Sun Jan 15 2006 Oden Eriksson <oeriksson@mandriva.com> 1:1.1-3mdk
- rebuilt against php-5.1.2

* Wed Nov 30 2005 Oden Eriksson <oeriksson@mandriva.com> 1:1.1-2mdk
- rebuilt against php-5.1.1

* Sat Nov 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1:1.1-1mdk
- 1.1
- rebuilt against php-5.1.0
- fix versioning

* Sun Oct 02 2005 Oden Eriksson <oeriksson@mandriva.com> 5.1.0_0.3-0.RC1.1mdk
- rebuilt against php-5.1.0RC1

* Wed Sep 07 2005 Oden Eriksson <oeriksson@mandriva.com> 5.0.5_0.3-1mdk
- rebuilt against php-5.0.5 (Major security fixes)

* Fri May 27 2005 Oden Eriksson <oeriksson@mandriva.com> 5.0.4_0.3-1mdk
- rename the package

* Sun Apr 17 2005 Oden Eriksson <oeriksson@mandriva.com> 5.0.4_0.3-1mdk
- 5.0.4

* Sun Mar 20 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.3_0.3-2mdk
- use the %%mkrel macro

* Sat Feb 12 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.3_0.3-1mdk
- initial Mandrakelinux package

* Sat Feb 12 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.10_0.3-3mdk
- rebuilt against a non hardened-php aware php lib

* Sat Jan 15 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.10_0.3-2mdk
- rebuild due to hardened-php-0.2.6
- cleanups

* Sat Jan 08 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.10_0.3-1mdk
- initial mandrake package
- added P0


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5853 |12cr|php-oggvorbis-0.2-35
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname oggvorbis
%define dirname %{modname}
%define soname %{modname}.so
%define inifile A23_%{modname}.ini

Summary:	PHP OGG wrapper for OGG/Vorbis files
Name:		php-%{modname}
Version:	0.2
Release:	%mkrel 35
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/oggvorbis
Source0:	%{modname}-%{version}.tar.bz2
Source1:	%{modname}.ini.bz2
Patch0:		oggvorbis-0.2-label_at_end_of_compound_statement.diff
BuildRequires:	oggvorbis-devel
BuildRequires:	libogg-devel
BuildRequires:	php-devel >= 3:5.2.0
Epoch:		1
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
fopen wrapper for OGG/Vorbis files. Decompress OGG data to PCM audio and
vice-versa.

%prep

%setup -q -n %{modname}-%{version}
%patch0 -p0

%build
%serverbuild

%{_usrsrc}/php-devel/buildext %{modname} "%{modname}.c" \
    "-logg -lvorbis -lvorbisenc -lvorbisfile" \
    "-DWITH_OGGVORBIS -DCOMPILE_DL_OGGVORBIS" \
    "-I%{_includedir}/vorbis -I%{_includedir}/ogg"

#phpize
#%%configure2_5x --with-libdir=%{_lib} \
#    --with-%{modname}=shared,%{_prefix}
#
#%%make
#mv modules/*.so .

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

cat > README.%{modname} << EOF
The %{name} package contains a dynamic shared object (DSO) for PHP. 
EOF

bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/php.d/%{inifile}
install -m755 %{soname} %{buildroot}%{_libdir}/php/extensions/

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
[ "../package.xml" != "/" ] && rm -f ../package.xml

%files 
%defattr(-,root,root)
%doc README*
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}


%changelog
* Thu May 03 2012 Oden Eriksson <oeriksson@mandriva.com> 1:0.2-35mdv2012.0
+ Revision: 795483
- rebuild for php-5.4.x

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 1:0.2-34
+ Revision: 761275
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.2-33
+ Revision: 696452
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.2-32
+ Revision: 695447
- rebuilt for php-5.3.7

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.2-31
+ Revision: 646668
- rebuilt for php-5.3.6

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.2-30mdv2011.0
+ Revision: 629842
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.2-29mdv2011.0
+ Revision: 628169
- ensure it's built without automake1.7

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.2-28mdv2011.0
+ Revision: 600515
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.2-27mdv2011.0
+ Revision: 588853
- rebuild

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.2-26mdv2010.1
+ Revision: 514584
- rebuilt for php-5.3.2

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.2-25mdv2010.1
+ Revision: 485413
- rebuilt for php-5.3.2RC1

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.2-24mdv2010.1
+ Revision: 468201
- rebuilt against php-5.3.1

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.2-23mdv2010.0
+ Revision: 451311
- rebuild

* Sun Jul 19 2009 Raphaël Gertz <rapsys@mandriva.org> 1:0.2-22mdv2010.0
+ Revision: 397305
- Rebuild

* Mon May 18 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.2-21mdv2010.0
+ Revision: 377010
- rebuilt for php-5.3.0RC2

* Sun Mar 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.2-20mdv2009.1
+ Revision: 346523
- rebuilt for php-5.2.9

* Tue Feb 17 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.2-19mdv2009.1
+ Revision: 341782
- rebuilt against php-5.2.9RC2

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.2-18mdv2009.1
+ Revision: 321882
- rebuild

* Fri Dec 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.2-17mdv2009.1
+ Revision: 310291
- rebuilt against php-5.2.7

* Fri Jul 18 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.2-16mdv2009.0
+ Revision: 238416
- rebuild

* Fri May 02 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.2-15mdv2009.0
+ Revision: 200254
- rebuilt for php-5.2.6

* Mon Feb 04 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.2-14mdv2008.1
+ Revision: 162142
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Nov 11 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.2-13mdv2008.1
+ Revision: 107699
- restart apache if needed

* Sat Sep 01 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.2-12mdv2008.0
+ Revision: 77564
- rebuilt against php-5.2.4

* Thu Jun 14 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.2-11mdv2008.0
+ Revision: 39512
- use distro conditional -fstack-protector

* Fri Jun 01 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.2-10mdv2008.0
+ Revision: 33866
- rebuilt against new upstream version (5.2.3)

* Thu May 03 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.2-9mdv2008.0
+ Revision: 21345
- rebuilt against new upstream version (5.2.2)


* Thu Feb 08 2007 Oden Eriksson <oeriksson@mandriva.com> 0.2-8mdv2007.0
+ Revision: 117603
- rebuilt against new upstream version (5.2.1)

* Wed Nov 08 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.2-7mdv2007.0
+ Revision: 78094
- rebuilt for php-5.2.0
- Import php-oggvorbis

* Mon Aug 28 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.2-6
- rebuilt for php-5.1.6

* Thu Jul 27 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.2-5mdk
- rebuild

* Sat May 06 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2-4mdk
- rebuilt for php-5.1.3

* Sun Jan 15 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.2-3mdk
- rebuilt against php-5.1.2

* Wed Nov 30 2005 Oden Eriksson <oeriksson@mandriva.com> 1:0.2-2mdk
- rebuilt against php-5.1.1

* Sat Nov 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1:0.2-1mdk
- rebuilt against php-5.1.0
- fix versioning

* Sun Oct 02 2005 Oden Eriksson <oeriksson@mandriva.com> 5.1.0_0.2-0.RC1.1mdk
- rebuilt against php-5.1.0RC1

* Wed Sep 07 2005 Oden Eriksson <oeriksson@mandriva.com> 5.0.5_0.2-1mdk
- rebuilt against php-5.0.5 (Major security fixes)

* Fri May 27 2005 Oden Eriksson <oeriksson@mandriva.com> 5.0.4_0.2-1mdk
- rename the package

* Sun Apr 17 2005 Oden Eriksson <oeriksson@mandriva.com> 5.0.4_0.2-1mdk
- 5.0.4

* Sun Mar 20 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.3_0.2-2mdk
- use the %%mkrel macro

* Sat Feb 12 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.3_0.2-1mdk
- initial Mandrakelinux package

* Sat Feb 12 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.10_0.2-3mdk
- rebuilt against a non hardened-php aware php lib

* Sat Jan 15 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.10_0.2-2mdk
- rebuild due to hardened-php-0.2.6
- cleanups

* Thu Dec 16 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.10_0.2-1mdk
- rebuild for php 4.3.10

* Sat Oct 02 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.9_0.2-1mdk
- rebuild for php 4.3.9

* Thu Jul 15 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.8_0.2-1mdk
- rebuilt for php-4.3.8

* Tue Jul 13 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.7_0.2-2mdk
- remove redundant provides

* Mon Jun 21 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.7_0.2-1mdk
- rebuilt for php-4.3.7
- added P0

* Mon May 24 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.6_0.2-2mdk
- use the %%configure2_5x macro
- move scandir to /etc/php.d

* Thu May 06 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.6_0.2-1mdk
- built for php 4.3.6


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5854 |12cr|php-pam-1.0.3-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname pam
%define dirname %{modname}
%define soname %{modname}.so
%define inifile A55_%{modname}.ini

Summary:	PAM integration for PHP
Name:		php-%{modname}
Version:	1.0.3
Release:	%mkrel 12
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/pam
Source0:	http://pecl.php.net/get/%{modname}-%{version}.tgz
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:	pam-devel
BuildRequires:	dos2unix
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This extension provides PAM (Pluggable Authentication Modules) integration. PAM
is a system of libraries that handle the authentication tasks of applications
and services. The library provides a stable API for applications to defer to
for authentication tasks.

%prep

%setup -q -n %{modname}-%{version}
[ "../package*.xml" != "/" ] && mv ../package*.xml .

# lib64 fix
perl -pi -e "s|/lib\b|/%{_lib}|g" config.m4

# attribs fix
find -type f | xargs chmod 644

# crlf fix
find -type f | xargs dos2unix

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,/%{_lib}

%make
mv modules/*.so .

#%{_usrsrc}/php-devel/buildext %{modname} "pam.c" \
#    "-L/%{_lib}/security -L/%{_lib} -I%{_includedir}/security -lpam -ldl" \
#    "-DCOMPILE_DL_PAM -DHAVE_PAM -DHAVE_SECURITY_PAM_APPL_H"

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} 

install -d %{buildroot}%{_sysconfdir}/php.d
install -d %{buildroot}%{_sysconfdir}/pam.d
install -d %{buildroot}%{_libdir}/php/extensions

install -m755 %{soname} %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}

[pam]
pam.servicename = "%{name}";
EOF

# fix conditional pam config file
%if %{mdkversion} < 200610
cat > %{buildroot}%{_sysconfdir}/pam.d/%{name} <<EOF
auth	sufficient	pam_pwdb.so shadow nodelay
account	sufficient	pam_pwdb.so
EOF
%else
cat > %{buildroot}%{_sysconfdir}/pam.d/%{name} <<EOF
#%PAM-1.0
auth	include	system-auth
account	include	system-auth
EOF
%endif

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc README CREDITS package*.xml 
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/pam.d/%{name}
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}


%changelog
* Thu May 03 2012 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-12mdv2012.0
+ Revision: 795484
- rebuild for php-5.4.x

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-11
+ Revision: 761276
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-10
+ Revision: 696453
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-9
+ Revision: 695448
- rebuilt for php-5.3.7

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-8
+ Revision: 646669
- rebuilt for php-5.3.6

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-7mdv2011.0
+ Revision: 629849
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-6mdv2011.0
+ Revision: 628170
- ensure it's built without automake1.7

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-5mdv2011.0
+ Revision: 600516
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-4mdv2011.0
+ Revision: 588854
- rebuild

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-3mdv2010.1
+ Revision: 514592
- rebuilt for php-5.3.2

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-2mdv2010.1
+ Revision: 485414
- rebuilt for php-5.3.2RC1

* Wed Dec 09 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-1mdv2010.1
+ Revision: 475233
- 1.0.3

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-12mdv2010.1
+ Revision: 468207
- rebuilt against php-5.3.1

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-11mdv2010.0
+ Revision: 451316
- rebuild

* Sun Jul 19 2009 Raphaël Gertz <rapsys@mandriva.org> 1.0.2-10mdv2010.0
+ Revision: 397562
- Rebuild

* Mon May 18 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-9mdv2010.0
+ Revision: 377011
- rebuilt for php-5.3.0RC2

* Sun Mar 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-8mdv2009.1
+ Revision: 346525
- rebuilt for php-5.2.9

* Tue Feb 17 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-7mdv2009.1
+ Revision: 341783
- rebuilt against php-5.2.9RC2

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-6mdv2009.1
+ Revision: 321885
- rebuild

* Fri Dec 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-5mdv2009.1
+ Revision: 310292
- rebuilt against php-5.2.7

* Fri Jul 18 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-4mdv2009.0
+ Revision: 238417
- rebuild

* Fri May 02 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-3mdv2009.0
+ Revision: 200255
- rebuilt for php-5.2.6

* Mon Feb 04 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-2mdv2008.1
+ Revision: 162107
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Nov 28 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-1mdv2008.1
+ Revision: 113772
- 1.0.2

* Sun Nov 11 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-2mdv2008.1
+ Revision: 107703
- restart apache if needed

* Thu Sep 27 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1mdv2008.1
+ Revision: 93259
- 1.0.1

* Sat Sep 01 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-6mdv2008.0
+ Revision: 77565
- rebuilt against php-5.2.4

* Thu Jun 14 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-5mdv2008.0
+ Revision: 39513
- use distro conditional -fstack-protector

* Fri Jun 01 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-4mdv2008.0
+ Revision: 33867
- rebuilt against new upstream version (5.2.3)

* Thu May 03 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-3mdv2008.0
+ Revision: 21347
- rebuilt against new upstream version (5.2.2)


* Thu Feb 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdv2007.0
+ Revision: 117604
- rebuilt against new upstream version (5.2.1)

* Mon Nov 13 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdv2007.0
+ Revision: 83617
- Import php-pam

* Mon Nov 13 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdv2007.1
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5855 |12cr|php-pdo_firebird-5.4.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname pdo_firebird
%define soname pdo_firebird.so
%define inifile 78_%{modname}.ini

%define major 5
%define libname %mklibname php5_common %{major}

Summary:	Firebird/InterBase driver for PDO
Name:		php-%{modname}
Version:	5.4.4
Release:	%mkrel 1
Group:		Development/PHP
URL:		http://www.php.net
License:	PHP License
Source0:	%{modname}.ini
Requires:	php-pdo >= 0:%{version}
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:	firebird-devel
Requires:	%{libname} >= 3:%{version}
Epoch:		0
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
PDO_MYSQL is a driver that implements the PHP Data Objects (PDO) interface to
enable access from PHP to MySQL 3.x and 4.x databases.
 
PDO_MYSQL will take advantage of native prepared statement support present in
MySQL 4.1 and higher. If you're using an older version of the mysql client
libraries, PDO will emulate them for you.

%prep

%setup -c -T
cp -dpR %{_usrsrc}/php-devel/extensions/pdo_firebird/* .

%build
%serverbuild

phpize
%configure2_5x \
    --with-libdir=%{_lib} \
    --with-pdo-firebird=%{_libdir}/firebird

%make
mv modules/*.so .

%install
rm -rf %{buildroot} 

install -D -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/%{soname}
install -D -m0644 %{SOURCE0} %{buildroot}%{_sysconfdir}/php.d/%{inifile}

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc CREDITS package*.xml tests
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}


%changelog
* Wed Jun 20 2012 Oden Eriksson <oeriksson@mandriva.com> 0:5.4.4-1mdv2012.0
+ Revision: 806393
- 5.4.4

* Thu May 03 2012 Oden Eriksson <oeriksson@mandriva.com> 0:5.4.1-1
+ Revision: 795392
- 5.4.1

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 0:5.3.9-1
+ Revision: 761194
- 5.3.9

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 0:5.3.8-1
+ Revision: 696384
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 0:5.3.7-1
+ Revision: 695344
- rebuilt for php-5.3.7

* Sun Jun 19 2011 Oden Eriksson <oeriksson@mandriva.com> 0:5.3.7-0.0.RC1.1
+ Revision: 685985
- rebuilt for php-5.3.7RC1

* Thu Apr 28 2011 Oden Eriksson <oeriksson@mandriva.com> 0:5.3.6-1
+ Revision: 659828
- stupid bs / rpm5 or whatever.
- rebuilt for php-5.3.6

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 0:5.3.5-1mdv2011.0
+ Revision: 629759
- 5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 0:5.3.4-1mdv2011.0
+ Revision: 628065
- 5.3.4

* Thu Nov 25 2010 Oden Eriksson <oeriksson@mandriva.com> 0:5.3.4-0.0.RC1.1mdv2011.0
+ Revision: 600986
- use the correct version

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0:5.3.3-2mdv2011.0
+ Revision: 600517
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0:5.3.3-1mdv2011.0
+ Revision: 588737
- 5.3.3

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0:5.3.2-1mdv2010.1
+ Revision: 514606
- rebuilt for php-5.3.2

* Tue Feb 16 2010 Oden Eriksson <oeriksson@mandriva.com> 0:5.3.2-0.0.RC2.2mdv2010.1
+ Revision: 506611
- rebuild
- rebuilt against php-5.3.2RC2

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 0:5.3.2-0.0.RC1.1mdv2010.1
+ Revision: 485333
- rebuilt for php-5.3.2RC1

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 0:5.3.1-1mdv2010.1
+ Revision: 468102
- rebuilt against php-5.3.1

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 0:5.3.1-0.0.RC1.1mdv2010.0
+ Revision: 451513
- 5.3.1RC1

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 0:5.3.0-2mdv2010.0
+ Revision: 451332
- rebuild

* Mon Jul 20 2009 Oden Eriksson <oeriksson@mandriva.com> 0:5.3.0-1mdv2010.0
+ Revision: 398149
- 5.3.0

* Sun Jul 19 2009 Raphaël Gertz <rapsys@mandriva.org> 0:5.3.0-0.0.RC2.2mdv2010.0
+ Revision: 397567
- Rebuild

* Mon May 18 2009 Oden Eriksson <oeriksson@mandriva.com> 0:5.3.0-0.0.RC2.1mdv2010.0
+ Revision: 377013
- rebuilt for php-5.3.0RC2

* Sun Mar 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0:5.2.9-1mdv2009.1
+ Revision: 346388
- 5.2.9

* Tue Feb 17 2009 Oden Eriksson <oeriksson@mandriva.com> 0:5.2.9-0.0.RC2.1mdv2009.1
+ Revision: 342256
- import php-pdo_firebird


* Tue Feb 17 2009 Oden Eriksson <oeriksson@mandriva.org> 0:5.2.9-0.0.RC2.1mdv2009.1
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5856 |12cr|php-pear-Auth-1.6.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Auth
%define		upstream_name	%{_class}

Name:       php-pear-%{upstream_name}
Version:	1.6.4
Release:	%mkrel 3
Summary:	PHP PEAR authentication class
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Auth/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildRequires:	php-pear
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
The PEAR::Auth package provides methods for creating an authentication
system using PHP.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/README*
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}*
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.6.4-3mdv2012.0
+ Revision: 741822
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.6.4-2
+ Revision: 679260
- mass rebuild

* Sat Nov 27 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.6.4-1mdv2011.0
+ Revision: 602115
- new version

* Wed Jan 06 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.6.2-1mdv2010.1
+ Revision: 486959
- update to new version 1.6.2

* Tue Nov 10 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.6.1-4mdv2010.1
+ Revision: 464348
- spec cleanup
- use rpm filetriggers

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.6.1-3mdv2010.0
+ Revision: 440929
- rebuild

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 1.6.1-2mdv2009.1
+ Revision: 321890
- rebuild

* Mon Sep 01 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.6.1-1mdv2009.0
+ Revision: 278647
- update to new version 1.6.1

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.5.1-2mdv2009.0
+ Revision: 236800
- rebuild

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 1.5.1-1mdv2008.1
+ Revision: 140729
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.5.1-1mdv2008.0
+ Revision: 15397
- 1.5.1


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-2mdv2007.0
+ Revision: 81353
- Import php-pear-Auth

* Sun Jun 04 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-2mdv2007.0
- fix deps

* Sat May 20 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-1mdk
- 1.3.0
- drop upstream patches; P0

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.3-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.3-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.3-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.3-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.3-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.3-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.3-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5857 |12cr|php-pear-Auth_HTTP-2.1.6-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Auth
%define		_subclass	HTTP
%define		upstream_name	%{_class}_%{_subclass}

%define		_requires_exceptions pear(Auth/Auth.php)

Name:       php-pear-%{upstream_name}
Version:	2.1.6
Release:	%mkrel 14
Summary:	HTTP authentication system using PHP
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Auth_HTTP/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildRequires:	php-pear
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The PEAR::Auth_HTTP class provides methods for creating an HTTP
authentication system using PHP, that is similar to Apache's
realm-based .htaccess authentication.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}
cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 2.1.6-14mdv2012.0
+ Revision: 741823
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 2.1.6-13
+ Revision: 679261
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 2.1.6-12mdv2011.0
+ Revision: 613614
- the mass rebuild of 2010.1 packages

* Tue Nov 10 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.6-11mdv2010.1
+ Revision: 464349
- spec cleanup
- use rpm filetriggers to register starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 2.1.6-10mdv2010.0
+ Revision: 440930
- rebuild

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 2.1.6-9mdv2009.1
+ Revision: 321892
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 2.1.6-8mdv2009.0
+ Revision: 236801
- rebuild

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 2.1.6-7mdv2008.1
+ Revision: 140729
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 2.1.6-7mdv2007.0
+ Revision: 81355
- Import php-pear-Auth_HTTP

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 2.1.6-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 2.1.6-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 2.1.6-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 2.1.6-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 2.1.6-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 2.1.6-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 2.1.6-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5858 |12cr|php-pear-Auth_OpenID-2.1.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %{_use_internal_dependency_generator}
%define __noautoreq 'pear(config.php)'
%else
%define		_requires_exceptions 'pear(config.php)'
%endif

%define		_class		Auth
%define		_pearname	%{_class}_OpenID

Summary:	PHP OpenID
Name:		php-pear-%{_pearname}
Version:	2.1.2
Release:	6
Group:		Development/PHP
License:	Apache License
URL:		http://www.openidenabled.com/openid/libraries/php
Source0:	http://openidenabled.com/files/php-openid/packages/php-openid-%{version}.tar.bz2
Patch0:		php-openid-yubico-0.diff
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
Requires:	php-pgsql
Requires:	php-mysql
Requires:	php-bcmath
BuildArch:	noarch
BuildRequires:	dos2unix

%description
An implementation of the OpenID single sign-on authentication protocol.

This package also supports yubico:
http://code.google.com/p/yubico-openid-server/

%prep

%setup -q -n php-openid-%{version}
%patch0 -p1

# strip away annoying ^M
find -type f | grep -v ".gif" | grep -v ".png" | grep -v ".jpg" | xargs dos2unix

%build

%install
install -d %{buildroot}%{_datadir}/pear/%{_class}/OpenID
install -d %{buildroot}%{_datadir}/pear/%{_class}/Yadis

install -m0644 Auth/OpenID.php %{buildroot}%{_datadir}/pear/%{_class}/
install -m0644 Auth/OpenID/*.php %{buildroot}%{_datadir}/pear/%{_class}/OpenID/
install -m0644 Auth/Yadis/*.php %{buildroot}%{_datadir}/pear/%{_class}/Yadis/

%files
%defattr(644,root,root,755)
%doc NEWS COPYING README CHANGELOG doc examples
%dir %{_datadir}/pear/%{_class}/OpenID
%dir %{_datadir}/pear/%{_class}/Yadis
%{_datadir}/pear/%{_class}/OpenID.php
%{_datadir}/pear/%{_class}/OpenID/*.php
%{_datadir}/pear/%{_class}/Yadis/*.php



%changelog
* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 2.1.2-4mdv2011.0
+ Revision: 679262
- mass rebuild

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 2.1.2-3mdv2010.0
+ Revision: 440932
- rebuild

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 2.1.2-2mdv2009.1
+ Revision: 321894
- rebuild

* Tue Sep 16 2008 Oden Eriksson <oeriksson@mandriva.com> 2.1.2-1mdv2009.0
+ Revision: 285169
- import php-pear-Auth_OpenID


* Tue Sep 16 2008 Oden Eriksson <oeriksson@mandriva.com> 2.1.2-1mdv2009.0
- initial Mandriva package (ATrpms import)

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5859 |12cr|php-pear-Auth_PrefManager-1.2.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Auth
%define 	_subclass	PrefManager
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.2.0
Release:	%mkrel 7
Summary:    Preferences management class
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Auth_PrefManager/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildRequires:	php-pear
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Preference Manager is a class to handle user preferences in a web
application, looking them up in a table using a combination of their
userid, and the preference name to get a value, and (optionally)
returning a default value for the preference if no value could be
found for that user. It is designed to be used alongside the PEAR Auth
class, but can be used with anything that allows you to obtain the
user's id - including your own code.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-7mdv2012.0
+ Revision: 741824
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-6
+ Revision: 679263
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-5mdv2011.0
+ Revision: 613615
- the mass rebuild of 2010.1 packages

* Tue Nov 10 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.0-4mdv2010.1
+ Revision: 464357
- spec cleanup
- use rpm filetriggers to register starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.2.0-3mdv2010.0
+ Revision: 440933
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-2mdv2009.1
+ Revision: 321895
- rebuild

* Tue Sep 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.0-1mdv2009.0
+ Revision: 278901
- update to new version 1.2.0

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1.4-8mdv2009.0
+ Revision: 236802
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.4-7mdv2007.0
+ Revision: 81357
- Import php-pear-Auth_PrefManager

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.4-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.4-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.4-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.4-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.4-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.4-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.4-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5860 |12cr|php-pear-Auth_RADIUS-1.0.7-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Auth
%define		_subclass	RADIUS
%define		upstream_name	%{_class}_%{_subclass}

%define		_requires_exceptions pear(Crypt_CHAP/CHAP.php)

Name:		php-pear-%{upstream_name}
Version:	1.0.7
Release:	%mkrel 3
Summary:	Wrapper Classes for the RADIUS PECL
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Auth_RADIUS/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
Requires:	php-radius
BuildRequires:	php-pear
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This package provides wrapper-classes for the RADIUS PECL. There are
different Classes for the different authentication methods. If you are
using CHAP-MD5 or MS-CHAP you need also the Crypt_CHAP package. If you
are using MS-CHAP you need also the mhash extension.

In PEAR status of this package is: %{_status}.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.7-3mdv2012.0
+ Revision: 741825
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.7-2
+ Revision: 679264
- mass rebuild

* Sun Nov 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.7-1mdv2011.0
+ Revision: 594481
- update to new version 1.0.7

* Tue Nov 10 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.6-4mdv2010.1
+ Revision: 464359
- spec cleanup
- use rpm filetriggers to register starting from mandriva 2010.1

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.6-2mdv2009.1
+ Revision: 321898
- rebuild

* Tue Sep 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.6-1mdv2009.0
+ Revision: 278910
- update to new version 1.0.6

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.5-2mdv2009.0
+ Revision: 236803
- rebuild

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 1.0.5-1mdv2008.1
+ Revision: 140729
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.5-1mdv2008.0
+ Revision: 15639
- 1.0.5


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-7mdv2007.0
+ Revision: 81366
- Import php-pear-Auth_RADIUS

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5861 |12cr|php-pear-Benchmark-1.2.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Benchmark
%define		upstream_name	%{_class}

%define		_requires_exceptions pear(../Timer.php)

Name:		php-pear-%{upstream_name}
Version:	1.2.9
Release:	%mkrel 1
Summary:	Benchmark PHP scripts or function calls
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Benchmark/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Framework to benchmark PHP scripts or function calls.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests
rm -rf %{buildroot}%{_datadir}/pear/data

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/doc/*.php
%doc %{upstream_name}-%{version}/LICENSE
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Sun Dec 18 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.9-1mdv2012.0
+ Revision: 743483
- 1.2.9

* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.8-3
+ Revision: 741826
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.8-2
+ Revision: 679265
- mass rebuild

* Sat Nov 27 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.8-1mdv2011.0
+ Revision: 602116
- new version

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.7-6mdv2010.1
+ Revision: 479362
- use package2.xml, fix installation path

* Sun Dec 13 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.7-5mdv2010.1
+ Revision: 478305
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.2.7-4mdv2010.0
+ Revision: 440944
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.2.7-3mdv2009.1
+ Revision: 321901
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2.7-2mdv2009.0
+ Revision: 236805
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Jul 23 2007 Oden Eriksson <oeriksson@mandriva.com> 1.2.7-1mdv2008.0
+ Revision: 54602
- fix build
- 1.2.7


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.6-1mdv2007.0
+ Revision: 81394
- Import php-pear-Benchmark

* Sat May 20 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.6-1mdk
- 1.2.6

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.4-1mdk
- 1.2.4
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.3-4mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.3-3mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.3-2mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.3-1mdk
- 1.2.3

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5862 |12cr|php-pear-bytekit-1.1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define  upstream_name bytekit

Summary:	A command-line tool built on the PHP Bytekit extension
Name:		php-pear-%{upstream_name}
Version:	1.1.2
Release:	%mkrel 2
License:	BSD
Group:		Development/PHP
URL:		http://www.phpunit.de/
Source0:	http://pear.phpunit.de/get/bytekit-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-cli >= 3:5.2.1
Requires:	php-pear >= 1:1.9.4
Requires:	php-channel-phpunit
BuildArch:	noarch
BuildRequires:	php-pear
BuildRequires:	php-channel-phpunit
Suggests:	php-pear-PHPUnit >= 3.6.3
Suggests:	php-pear-File_Iterator >= 1.3.0
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
PHPUnit is a regression testing framework used by the developer who implements
unit tests in PHP.

This package provides A command-line tool built on the PHP Bytekit
extension for PHPUnit.

%prep

%setup -q -c 
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%build

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_bindir}/bytekit
%{_datadir}/pear/Bytekit
%{_datadir}/pear/packages/bytekit.xml



%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.2-2mdv2012.0
+ Revision: 742320
- fix major breakage by careless packager

* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.2-1
+ Revision: 730863
- import php-pear-bytekit


* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.2-1mdv2010.2
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5863 |12cr|php-pear-Calendar-0.5.4-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Calendar
%define		upstream_name	%{_class}

Name:		php-pear-%{upstream_name}
Version:	0.5.4
Release:	%mkrel 6
Summary:	Building calendar data structures (irrespective of output)
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Calendar/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Calendar provides an API for building calendar data structures. Using
the simple iterator and it's "query" API, a user interface can easily be
built on top of the calendar data structure, at the same time easily
connecting it to some kind of underlying data store, where "event"
information is being held.

It provides different calculation "engines" the default being based on
Unix timestamps (offering fastest performance) with an alternative using
PEAR::Date which extends the calendar past the limitations of Unix
timestamps. Other engines should be implementable for other types of
calendar (e.g. a Chinese Calendar based on lunar cycles).

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.5.4-6mdv2012.0
+ Revision: 741827
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.5.4-5
+ Revision: 679266
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5.4-4mdv2011.0
+ Revision: 613616
- the mass rebuild of 2010.1 packages

* Sun Dec 13 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.4-3mdv2010.1
+ Revision: 478289
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.5.4-2mdv2010.0
+ Revision: 440946
- rebuild

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 0.5.4-1mdv2009.1
+ Revision: 368247
- Update php pear Calendar

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.5.3-3mdv2009.1
+ Revision: 321904
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.5.3-2mdv2009.0
+ Revision: 236806
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.5.3-1mdv2007.0
+ Revision: 81405
- Import php-pear-Calendar

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.5.3-1mdk
- 0.5.3
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.2-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.2-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.2-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.2-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.2-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.2-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5864 |12cr|php-pear-channel-horde-1.0-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define peardir %(pear config-get php_dir 2> /dev/null || echo %{_datadir}/pear)
%define pear_xmldir  %{_datadir}/pear/packages

Name:           php-pear-channel-horde
Version:        1.0
Release:        11
Summary:        Adds pear.horde.org channel to PEAR
Group:          System/Libraries
License:        BSD
URL:            http://pear.horde.org/
Source0:        http://pear.horde.org/channel.xml
BuildArch:      noarch
BuildRequires:  php-pear >= 5.1.1
Requires(pre):	php-cli
Requires(pre):	php-pear
Requires:	php-mbstring
Requires:	php-mysql
Requires:	php-session
Requires:	php-sysvsem
Requires:	php-tokenizer




%description
This package adds the pear.horde.org channel which allows PEAR packages
from this channel to be installed.


%prep
%setup -q -c -T


%build
# Empty build section, nothing to build


%install

%{__mkdir_p} %{buildroot}%{pear_xmldir}
%{__install} -pm 644 %{SOURCE0} %{buildroot}%{pear_xmldir}/pear.horde.org.xml



%post
if [ $1 -gt  1 ] ; then
   pear channel-update pear.horde.org
else
   pear channel-add %{pear_xmldir}/pear.horde.org.xml
fi

%preun
if [ $1 -eq 0 ] ; then
   pear channel-delete pear.horde.org
fi


%files
%defattr(-,root,root,-)
%{pear_xmldir}/pear.horde.org.xml


%changelog
* Tue Mar 27 2012 Thomas Spuhler <tspuhler@mandriva.org> 1.0-10mdv2012.0
+ Revision: 787366
- changed channel-upgrade from local to net so it will actually upgrade

* Wed Mar 14 2012 Thomas Spuhler <tspuhler@mandriva.org> 1.0-9
+ Revision: 784910
- post and postun revised so it will update the channel

* Sun Dec 18 2011 Thomas Spuhler <tspuhler@mandriva.org> 1.0-8
+ Revision: 743619
- updated the channel address
- corrected the channel addresses

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0-7
+ Revision: 679622
- mass rebuild

* Sat Jul 31 2010 Thomas Spuhler <tspuhler@mandriva.org> 1.0-6mdv2011.0
+ Revision: 564123
- Increased release for rebuild

* Thu May 06 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-5mdv2010.1
+ Revision: 543021
- try to fix a problem reported by Thomas Spuhler

* Sun Feb 21 2010 Thomas Spuhler <tspuhler@mandriva.org> 1.0-4mdv2010.1
+ Revision: 509253
- updated rel to 4
-added nl at the end of channel.xml

* Sun Feb 14 2010 Thomas Spuhler <tspuhler@mandriva.org> 1.0-3mdv2010.1
+ Revision: 505666
- increase version to move to main

* Sat Feb 13 2010 Thomas Spuhler <tspuhler@mandriva.org> 1.0-2mdv2010.1
+ Revision: 505541
-- dealed PreRequ line. It's php-pear is always installed on our system
- PreReq was  php  php-pear >= 5.1.1
- added buildroot line
- corrected Group name
- intital build for kolab-filter
- import php-pear-channel-horde



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5865 |12cr|php-pear-Console_Getargs-1.3.5-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Console
%define		_subclass	Getargs
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.3.5
Release:	%mkrel 3
Summary:	A command-line arguments parser
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Console_Getargs/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
The Console_Getargs package implements a Command Line arguments parser
that your CLI applications can use to parse arguments found in
\$_SERVER['argv']. It performs some basic arguments validation and is
capable to return a formatted help text to the user, based on the
configuration it is given.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.5-3mdv2012.0
+ Revision: 741828
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.5-2
+ Revision: 679267
- mass rebuild

* Sat Oct 23 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.5-1mdv2011.0
+ Revision: 587638
- update to new version 1.3.5

* Sun Dec 13 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.4-5mdv2010.1
+ Revision: 478292
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.3.4-4mdv2010.0
+ Revision: 440948
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.3.4-3mdv2009.1
+ Revision: 321913
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.3.4-2mdv2009.0
+ Revision: 236809
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.3.4-1mdv2008.0
+ Revision: 15642
- 1.3.4


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-1mdv2007.0
+ Revision: 81409
- Import php-pear-Console_Getargs

* Sat May 20 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-1mdk
- 1.3.1

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-5mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-4mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-3mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-2mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-1mdk
- 1.3.0

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5866 |12cr|php-pear-Contact_AddressBook-0.5.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Contact
%define		_subclass	AddressBook
%define		upstream_name	%{_class}_%{_subclass}

%define _provides_exceptions pear(data

Name:		php-pear-%{upstream_name}
Version:	0.5.0
Release:	%mkrel 8
Summary:	Address book export-import class
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Contact_AddressBook/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Package provides export-import address book mechanism.
Contact_AddressBook refers to needed structure, convert the various
address book structure format into it, then you can easily store it
into file, database or another storage media.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-8mdv2012.0
+ Revision: 741829
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-7
+ Revision: 679268
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-6mdv2011.0
+ Revision: 613617
- the mass rebuild of 2010.1 packages

* Sun Dec 13 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.0-5mdv2010.1
+ Revision: 478295
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.5.0-4mdv2010.0
+ Revision: 440949
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-3mdv2009.1
+ Revision: 321930
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-2mdv2009.0
+ Revision: 236810
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri May 11 2007 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-1mdv2008.0
+ Revision: 26248
- 0.5.0


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-7mdv2007.0
+ Revision: 81414
- Import php-pear-Contact_AddressBook

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5867 |12cr|php-pear-Contact_Vcard_Build-1.1.2-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Contact
%define		_subclass	Vcard_Build
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.1.2
Release:	%mkrel 7
Summary:	Build (create) and fetch vCard 2.1 and 3.0 text blocks
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Contact_Vcard_Build/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildRequires:	php-pear
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Allows you to programmatically create a vCard, version 2.1 or 3.0, and
fetch the vCard text.


%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{upstream_name}.php
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.2-7mdv2012.0
+ Revision: 741830
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.2-6
+ Revision: 679269
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.2-5mdv2011.0
+ Revision: 613618
- the mass rebuild of 2010.1 packages

* Sun Dec 13 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.2-4mdv2010.1
+ Revision: 478358
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.2-3mdv2010.0
+ Revision: 446531
- spec cleanup
- ship missing file

* Fri Jul 24 2009 Raphaël Gertz <rapsys@mandriva.org> 1.1.2-2mdv2010.0
+ Revision: 399540
- Rebuild

* Fri Jul 10 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.2-1mdv2010.0
+ Revision: 394092
- update to new version 1.1.2

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-7mdv2009.1
+ Revision: 321932
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-6mdv2009.0
+ Revision: 236811
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-5mdv2007.0
+ Revision: 81416
- Import php-pear-Contact_Vcard_Build

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-5mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-4mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-3mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-2mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-1mdk
- 1.1.1

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5868 |12cr|php-pear-Contact_Vcard_Parse-1.32.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Contact
%define		_subclass	Vcard_Parse
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.32.0
Release:	%mkrel 5
Summary:	Parse vCard 2.1 and 3.0 files
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Contact_Vcard_Parse/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Allows you to parse vCard files and text blocks, and get back an array
of the elements of each vCard in the file or text.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/%{upstream_name}.php
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.32.0-5mdv2012.0
+ Revision: 741831
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.32.0-4
+ Revision: 679270
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.32.0-3mdv2011.0
+ Revision: 613619
- the mass rebuild of 2010.1 packages

* Sun Dec 13 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.32.0-2mdv2010.1
+ Revision: 478297
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Sun Sep 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.32.0-1mdv2010.0
+ Revision: 450265
- new version
- use pear installer
- use fedora %%post/%%postun

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.31.0-8mdv2010.0
+ Revision: 440950
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.31.0-7mdv2009.1
+ Revision: 321934
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.31.0-6mdv2009.0
+ Revision: 236812
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.31.0-5mdv2007.0
+ Revision: 81418
- Import php-pear-Contact_Vcard_Parse

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.31.0-5mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.31.0-4mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.31.0-3mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.31.0-2mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.31.0-1mdk
- 1.31.0

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.30-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.30-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.30-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5869 |12cr|php-pear-Crypt_Blowfish-1.0.1-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Crypt
%define		_subclass	Blowfish
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.1
Release:	%mkrel 12
Summary:	Quick two-way blowfish encryption
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Crypt_Blowfish/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
BuildRequires:	sed >= 4.0.0
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This package allows you to preform two-way blowfish on the fly using
only PHP. This package does not require the Mcrypt PHP extension to
work.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-12mdv2012.0
+ Revision: 741832
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-11
+ Revision: 679271
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-10mdv2011.0
+ Revision: 613620
- the mass rebuild of 2010.1 packages

* Sun Dec 13 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.1-9mdv2010.1
+ Revision: 478298
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.0.1-8mdv2010.0
+ Revision: 440952
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-7mdv2009.1
+ Revision: 321937
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-6mdv2009.0
+ Revision: 236813
- rebuild

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 1.0.1-5mdv2008.1
+ Revision: 140729
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-5mdv2007.0
+ Revision: 81420
- Import php-pear-Crypt_Blowfish

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-5mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-4mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-3mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-2mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1mdk
- 1.0.1

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5870 |12cr|php-pear-Crypt_CBC-1.0.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Crypt
%define		_subclass	CBC
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.0
Release:	%mkrel 7
Summary:	A class to emulate Perl's Crypt::CBC module
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Crypt_CBC/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
A class to emulate Perl's Crypt::CBC module.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-7mdv2012.0
+ Revision: 741833
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-6
+ Revision: 679272
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-5mdv2011.0
+ Revision: 613621
- the mass rebuild of 2010.1 packages

* Sun Dec 13 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.0-4mdv2010.1
+ Revision: 478299
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.0.0-3mdv2010.0
+ Revision: 440953
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdv2009.1
+ Revision: 321938
- rebuild

* Sun Oct 12 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.0-1mdv2009.1
+ Revision: 292879
- update to new version 1.0.0

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.4-8mdv2009.0
+ Revision: 236814
- rebuild

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 0.4-7mdv2008.1
+ Revision: 140729
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.4-7mdv2007.0
+ Revision: 81422
- Import php-pear-Crypt_CBC

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.4-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5871 |12cr|php-pear-Crypt_CHAP-1.5.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Crypt
%define		_subclass	CHAP
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.5.0
Release:	%mkrel 3
Summary:	Generating CHAP packets
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Crypt_CHAP/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This package provides Classes for generating CHAP packets. Currently
these types of CHAP are supported:
 - CHAP-MD5
 - MS-CHAPv1
 - MS-CHAPv2
For MS-CHAP the php-mhash extension must be loaded.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.5.0-3mdv2012.0
+ Revision: 741834
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.5.0-2
+ Revision: 679273
- mass rebuild

* Sat Oct 23 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.0-1mdv2011.0
+ Revision: 587639
- update to new version 1.5.0

* Sun Dec 13 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.2-2mdv2010.1
+ Revision: 478300
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.2-1mdv2010.0
+ Revision: 446475
- update to new version 1.0.2

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.0.1-4mdv2010.0
+ Revision: 440954
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-3mdv2009.1
+ Revision: 321941
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-2mdv2009.0
+ Revision: 236815
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1mdv2008.0
+ Revision: 15646
- 1.0.1


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-7mdv2007.0
+ Revision: 81439
- Import php-pear-Crypt_CHAP

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5872 |12cr|php-pear-Crypt_HMAC-1.0.1-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Crypt
%define		_subclass	HMAC
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.1
Release:	%mkrel 14
Summary:	A class to calculate RFC 2104 compliant hashes
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Crypt_HMAC/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
A class to calculate RFC 2104 compliant hashes.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-14mdv2012.0
+ Revision: 741835
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-13
+ Revision: 679274
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-12mdv2011.0
+ Revision: 613622
- the mass rebuild of 2010.1 packages

* Sun Dec 13 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.1-11mdv2010.1
+ Revision: 478301
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.0.1-10mdv2010.0
+ Revision: 430697
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-8mdv2009.0
+ Revision: 236816
- rebuild

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 1.0.1-7mdv2008.1
+ Revision: 140729
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-7mdv2007.0
+ Revision: 81452
- Import php-pear-Crypt_HMAC

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5873 |12cr|php-pear-Crypt_RSA-1.0.0-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Crypt
%define		_subclass	RSA
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.0
Release:	%mkrel 14
Summary:	Provides RSA-like encryption support
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Crypt_RSA/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This package allows you to use two-key strong cryptography like RSA
with arbitrary key length. It uses one of the following extensions for
math calculations:
- PECL big_int extension version greater than or equal to 1.0.3
- PHP GMP extension
- PHP BCMath extension

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-14mdv2012.0
+ Revision: 741836
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-13
+ Revision: 679276
- mass rebuild
- the mass rebuild of 2010.1 packages

* Sun Dec 13 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.0-11mdv2010.1
+ Revision: 478303
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.0.0-10mdv2010.0
+ Revision: 440955
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-9mdv2009.1
+ Revision: 321944
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-8mdv2009.0
+ Revision: 236817
- rebuild

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 1.0.0-7mdv2008.1
+ Revision: 140729
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-7mdv2007.0
+ Revision: 81458
- Import php-pear-Crypt_RSA

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5874 |12cr|php-pear-Crypt_Xtea-1.1.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Crypt
%define		_subclass	Xtea
%define		upstream_name	%{_class}_%{_subclass}

%define		_requires_exceptions pear(PHPUnit/PHPUnit.php)

Name:		php-pear-%{upstream_name}
Version:	1.1.0
Release:	%mkrel 7
Summary:	The Tiny Encryption Algorithm (TEA) (New Variant)
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Crypt_Xtea/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
A class that implements the Tiny Encryption Algorithm (TEA) (New
Variant). This class does not depend on mcrypt. Encryption is
relatively fast, decryption relatively slow. Original code from
http://vader.brad.ac.uk/tea/source.shtml#new_ansi

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-7mdv2012.0
+ Revision: 741837
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-6
+ Revision: 679277
- mass rebuild
- the mass rebuild of 2010.1 packages

* Sun Dec 13 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.0-4mdv2010.1
+ Revision: 478357
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.1.0-3mdv2010.0
+ Revision: 440969
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-2mdv2009.1
+ Revision: 321946
- rebuild

* Tue Sep 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.0-1mdv2009.0
+ Revision: 278911
- update to new version 1.1.0

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0-8mdv2009.0
+ Revision: 236818
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0-7mdv2007.0
+ Revision: 81477
- Import php-pear-Crypt_Xtea

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5875 |12cr|php-pear-Date_Holidays_Austria-0.1.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Date
%define		_subclass	Holidays
%define		_region		Austria
%define		upstream_name	%{_class}_%{_subclass}_%{_region}

Name:		php-pear-%{upstream_name}
Version:	0.1.4
Release:	%mkrel 2
Summary:	Driver based class to calculate holidays in %{_region}
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/%{upstream_name}/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
Requires:	php-pear-Date_Holidays >= 0.21.1
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
%{upstream_name} is the Date_Holidays driver for %{_region} region.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.4-2mdv2012.0
+ Revision: 741850
- fix major breakage by careless packager

* Wed Dec 14 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.4-1
+ Revision: 741075
- 0.1.4

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.3-5
+ Revision: 679294
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.3-4mdv2011.0
+ Revision: 613635
- the mass rebuild of 2010.1 packages

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.3-3mdv2010.1
+ Revision: 479266
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 0.1.3-2mdv2009.1
+ Revision: 368164
- Rebuild

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 0.1.3-1mdv2009.1
+ Revision: 368128
- Add php-pear-Date_Holidays_Austriap package
- Update inscorrect package name
- Add new splited php-pear-Date_Holidays package upstream structure


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5876 |12cr|php-pear-Date_Holidays_Brazil-0.1.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Date
%define		_subclass	Holidays
%define		_region		Brazil
%define		upstream_name	%{_class}_%{_subclass}_%{_region}

Name:		php-pear-%{upstream_name}
Version:	0.1.2
Release:	%mkrel 5
Summary:	Driver based class to calculate holidays in %{_region}
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/%{upstream_name}/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
Requires:	php-pear-Date_Holidays >= 0.21.1
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
%{upstream_name} is the Date_Holidays driver for %{_region} region.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-5mdv2012.0
+ Revision: 741851
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-4
+ Revision: 679295
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-3mdv2011.0
+ Revision: 613636
- the mass rebuild of 2010.1 packages

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.2-2mdv2010.1
+ Revision: 479267
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 0.1.2-1mdv2009.1
+ Revision: 368138
- Add spec and source files for php-pear-Date_Holidays_Brazil
- Update inscorrect package name
- Add new splited php-pear-Date_Holidays package upstream structure


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5877 |12cr|php-pear-Date_Holidays_Denmark-0.1.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Date
%define		_subclass	Holidays
%define		_region		Denmark
%define		upstream_name	%{_class}_%{_subclass}_%{_region}

Name:		php-pear-%{upstream_name}
Version:	0.1.3
Release:	%mkrel 5
Summary:	Driver based class to calculate holidays in %{_region}
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/%{upstream_name}/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
Requires:	php-pear-Date_Holidays >= 0.21.1
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
%{upstream_name} is the Date_Holidays driver for %{_region} region.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.3-5mdv2012.0
+ Revision: 741852
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.3-4
+ Revision: 679296
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.3-3mdv2011.0
+ Revision: 613637
- the mass rebuild of 2010.1 packages

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.3-2mdv2010.1
+ Revision: 479268
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 0.1.3-1mdv2009.1
+ Revision: 368139
- Add spec and source files for php-pear-Date_Holidays_Denmark
- Update inscorrect package name
- Add new splited php-pear-Date_Holidays package upstream structure


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5878 |12cr|php-pear-Date_Holidays_Discordian-0.1.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Date
%define		_subclass	Holidays
%define		_region		Discordian
%define		upstream_name	%{_class}_%{_subclass}_%{_region}

Name:		php-pear-%{upstream_name}
Version:	0.1.1
Release:	%mkrel 5
Summary:	Driver based class to calculate holidays in %{_region}
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/%{upstream_name}/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
Requires:	php-pear-Date_Holidays >= 0.21.1
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
%{upstream_name} is the Date_Holidays driver for %{_region} region.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-5mdv2012.0
+ Revision: 741853
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-4
+ Revision: 679297
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-3mdv2011.0
+ Revision: 613638
- the mass rebuild of 2010.1 packages

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.1-2mdv2010.1
+ Revision: 479269
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 0.1.1-1mdv2009.1
+ Revision: 368140
- Add spec and source files for php-pear-Date_Holidays_Discordian
- Update inscorrect package name
- Add new splited php-pear-Date_Holidays package upstream structure


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5879 |12cr|php-pear-Date_Holidays_EnglandWales-0.1.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Date
%define		_subclass	Holidays
%define		_region		EnglandWales
%define		upstream_name	%{_class}_%{_subclass}_%{_region}

Name:		php-pear-%{upstream_name}
Version:	0.1.4
Release:	%mkrel 2
Summary:	Driver based class to calculate holidays in %{_region}
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/%{upstream_name}/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
Requires:	php-pear-Date_Holidays >= 0.21.1
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
%{upstream_name} is the Date_Holidays driver for %{_region} region.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.4-2mdv2012.0
+ Revision: 741854
- fix major breakage by careless packager

* Wed Dec 14 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.4-1
+ Revision: 741076
- 0.1.4

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-4
+ Revision: 679298
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-3mdv2011.0
+ Revision: 613639
- the mass rebuild of 2010.1 packages

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.2-2mdv2010.1
+ Revision: 479270
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 0.1.2-1mdv2009.1
+ Revision: 368141
- Add spec and source files for php-pear-Date_Holidays_EnglandWales
- Update inscorrect package name
- Add new splited php-pear-Date_Holidays package upstream structure


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5880 |12cr|php-pear-Date_Holidays_Germany-0.1.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Date
%define		_subclass	Holidays
%define		_region		Germany
%define		upstream_name	%{_class}_%{_subclass}_%{_region}

Name:		php-pear-%{upstream_name}
Version:	0.1.2
Release:	%mkrel 5
Summary:	Driver based class to calculate holidays in %{_region}
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/%{upstream_name}/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
Requires:	php-pear-Date_Holidays >= 0.21.1
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
%{upstream_name} is the Date_Holidays driver for %{_region} region.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-5mdv2012.0
+ Revision: 741855
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-4
+ Revision: 679299
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-3mdv2011.0
+ Revision: 613640
- the mass rebuild of 2010.1 packages

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.2-2mdv2010.1
+ Revision: 479271
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 0.1.2-1mdv2009.1
+ Revision: 368157
- Add package specific files
- Add spec and source files for php-pear-Date_Holidays_Germany
- Update inscorrect package name
- Add new splited php-pear-Date_Holidays package upstream structure


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5881 |12cr|php-pear-Date_Holidays_Iceland-0.1.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Date
%define		_subclass	Holidays
%define		_region		Iceland
%define		upstream_name	%{_class}_%{_subclass}_%{_region}

Name:		php-pear-%{upstream_name}
Version:	0.1.2
Release:	%mkrel 5
Summary:	Driver based class to calculate holidays in %{_region}
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/%{upstream_name}/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
Requires:	php-pear-Date_Holidays >= 0.21.1
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
%{upstream_name} is the Date_Holidays driver for %{_region} region.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-5mdv2012.0
+ Revision: 741856
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-4
+ Revision: 679301
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-3mdv2011.0
+ Revision: 613641
- the mass rebuild of 2010.1 packages

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.2-2mdv2010.1
+ Revision: 479272
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 0.1.2-1mdv2009.1
+ Revision: 368143
- Add spec and source files for php-pear-Date_Holidays_Iceland
- Update inscorrect package name
- Add new splited php-pear-Date_Holidays package upstream structure


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5882 |12cr|php-pear-Date_Holidays_Ireland-0.1.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Date
%define		_subclass	Holidays
%define		_region		Ireland
%define		upstream_name	%{_class}_%{_subclass}_%{_region}

Name:		php-pear-%{upstream_name}
Version:	0.1.3
Release:	%mkrel 1
Summary:	Driver based class to calculate holidays in %{_region}
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/%{upstream_name}/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
Requires:	php-pear-Date_Holidays >= 0.21.1
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
%{upstream_name} is the Date_Holidays driver for %{_region} region.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Wed Jan 25 2012 Oden Eriksson <oeriksson@mandriva.com> 0.1.3-1mdv2012.0
+ Revision: 768664
- import php-pear-Date_Holidays_Ireland



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5883 |12cr|php-pear-Date_Holidays_Italy-0.1.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Date
%define		_subclass	Holidays
%define		_region		Italy
%define		upstream_name	%{_class}_%{_subclass}_%{_region}

Name:		php-pear-%{upstream_name}
Version:	0.1.1
Release:	%mkrel 5
Summary:	Driver based class to calculate holidays in %{_region}
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/%{upstream_name}/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
Requires:	php-pear-Date_Holidays >= 0.21.1
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
%{upstream_name} is the Date_Holidays driver for %{_region} region.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-5mdv2012.0
+ Revision: 741857
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-4
+ Revision: 679302
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-3mdv2011.0
+ Revision: 613642
- the mass rebuild of 2010.1 packages

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.1-2mdv2010.1
+ Revision: 479273
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 0.1.1-1mdv2009.1
+ Revision: 368145
- Add spec and source files for php-pear-Date_Holidays_Italy
- Update inscorrect package name
- Add new splited php-pear-Date_Holidays package upstream structure


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5884 |12cr|php-pear-Date_Holidays_Japan-0.1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Date
%define		_subclass	Holidays
%define		_region		Japan
%define		upstream_name	%{_class}_%{_subclass}_%{_region}

Name:		php-pear-%{upstream_name}
Version:	0.1.2
Release:	%mkrel 2
Summary:	Driver based class to calculate holidays in %{_region}
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/%{upstream_name}/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
Requires:	php-pear-Date_Holidays >= 0.21.1
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
%{upstream_name} is the Date_Holidays driver for %{_region} region.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-2mdv2012.0
+ Revision: 741859
- fix major breakage by careless packager

* Wed Dec 14 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-1
+ Revision: 741078
- 0.1.2

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-4
+ Revision: 679303
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-3mdv2011.0
+ Revision: 613643
- the mass rebuild of 2010.1 packages

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.1-2mdv2010.1
+ Revision: 479274
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 0.1.1-1mdv2009.1
+ Revision: 368159
- Add package specific files
- Add spec and source files for php-pear-Date_Holidays_Japan
- Update inscorrect package name
- Add new splited php-pear-Date_Holidays package upstream structure


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5885 |12cr|php-pear-Date_Holidays_Netherlands-0.1.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Date
%define		_subclass	Holidays
%define		_region		Netherlands
%define		upstream_name	%{_class}_%{_subclass}_%{_region}

Name:		php-pear-%{upstream_name}
Version:	0.1.2
Release:	%mkrel 5
Summary:	Driver based class to calculate holidays in %{_region}
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/%{upstream_name}/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
Requires:	php-pear-Date_Holidays >= 0.21.1
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
%{upstream_name} is the Date_Holidays driver for %{_region} region.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-5mdv2012.0
+ Revision: 741864
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-4
+ Revision: 679304
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-3mdv2011.0
+ Revision: 613644
- the mass rebuild of 2010.1 packages

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.2-2mdv2010.1
+ Revision: 479275
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 0.1.2-1mdv2009.1
+ Revision: 368160
- Add package specific files
- Add spec and source files for php-pear-Date_Holidays_Netherlands
- Update inscorrect package name
- Add new splited php-pear-Date_Holidays package upstream structure


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5886 |12cr|php-pear-Date_Holidays_Norway-0.1.2-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Date
%define		_subclass	Holidays
%define		_region		Norway
%define		upstream_name	%{_class}_%{_subclass}_%{_region}

Name:		php-pear-%{upstream_name}
Version:	0.1.2
Release:	%mkrel 7
Summary:	Driver based class to calculate holidays in %{_region}
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/%{upstream_name}/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Patch0:		php-pear-Date_Holidays_Norway-0.1.2-borkfix.diff
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
Requires:	php-pear-Date_Holidays >= 0.21.1
BuildRequires:	php-pear
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
%{upstream_name} is the Date_Holidays driver for %{_region} region.

%prep
%setup -q -c
%patch0 -p0
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-7mdv2012.0
+ Revision: 741869
- fix major breakage by careless packager

* Wed Dec 14 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-6
+ Revision: 741263
- fix the path to Christian.php

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-5
+ Revision: 679305
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-4mdv2011.0
+ Revision: 613645
- the mass rebuild of 2010.1 packages

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.2-3mdv2010.1
+ Revision: 479299
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1
- spec cleanup

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 0.1.2-1mdv2009.1
+ Revision: 368148
- Add spec and source files for php-pear-Date_Holidays_Norway
- Update inscorrect package name
- Add new splited php-pear-Date_Holidays package upstream structure


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5887 |12cr|php-pear-Date_Holidays_PHPdotNet-0.1.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Date
%define		_subclass	Holidays
%define		_region		PHPdotNet
%define		upstream_name	%{_class}_%{_subclass}_%{_region}

Name:		php-pear-%{upstream_name}
Version:	0.1.2
Release:	%mkrel 5
Summary:	Driver based class to calculate holidays in %{_region}
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/%{upstream_name}/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
Requires:	php-pear-Date_Holidays >= 0.21.1
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
%{upstream_name} is the Date_Holidays driver for %{_region} region.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-5mdv2012.0
+ Revision: 741874
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-4
+ Revision: 679306
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-3mdv2011.0
+ Revision: 613646
- the mass rebuild of 2010.1 packages

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.2-2mdv2010.1
+ Revision: 479277
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 0.1.2-1mdv2009.1
+ Revision: 368149
- Add spec and source files for php-pear-Date_Holidays_PHPdotNet
- Add directory structure for package php-pear-Date_Holidays_PHPdotNet


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5888 |12cr|php-pear-Date_Holidays_Romania-0.1.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Date
%define		_subclass	Holidays
%define		_region		Romania
%define		upstream_name	%{_class}_%{_subclass}_%{_region}

Name:		php-pear-%{upstream_name}
Version:	0.1.2
Release:	%mkrel 5
Summary:	Driver based class to calculate holidays in %{_region}
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/%{upstream_name}/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
Requires:	php-pear-Date_Holidays >= 0.21.1
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
%{upstream_name} is the Date_Holidays driver for %{_region} region.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-5mdv2012.0
+ Revision: 741879
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-4
+ Revision: 679307
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-3mdv2011.0
+ Revision: 613647
- the mass rebuild of 2010.1 packages

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.2-2mdv2010.1
+ Revision: 479278
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 0.1.2-1mdv2009.1
+ Revision: 368150
- Add spec and source files for php-pear-Date_Holidays_Romania
- Update inscorrect package name
- Add new splited php-pear-Date_Holidays package upstream structure


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5889 |12cr|php-pear-Date_Holidays_Slovenia-0.1.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Date
%define		_subclass	Holidays
%define		_region		Slovenia
%define		upstream_name	%{_class}_%{_subclass}_%{_region}

Name:		php-pear-%{upstream_name}
Version:	0.1.2
Release:	%mkrel 5
Summary:	Driver based class to calculate holidays in %{_region}
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/%{upstream_name}/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
Requires:	php-pear-Date_Holidays >= 0.21.1
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
%{upstream_name} is the Date_Holidays driver for %{_region} region.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-5mdv2012.0
+ Revision: 741884
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-4
+ Revision: 679308
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-3mdv2011.0
+ Revision: 613648
- the mass rebuild of 2010.1 packages

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.2-2mdv2010.1
+ Revision: 479279
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 0.1.2-1mdv2009.1
+ Revision: 368151
- Add spec and source files for php-pear-Date_Holidays_Slovenia
- Update inscorrect package name
- Add new splited php-pear-Date_Holidays package upstream structure


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5890 |12cr|php-pear-Date_Holidays_Sweden-0.1.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Date
%define		_subclass	Holidays
%define		_region		Sweden
%define		upstream_name	%{_class}_%{_subclass}_%{_region}

Name:		php-pear-%{upstream_name}
Version:	0.1.3
Release:	%mkrel 2
Summary:	Driver based class to calculate holidays in %{_region}
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/%{upstream_name}/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
Requires:	php-pear-Date_Holidays >= 0.21.1
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
%{upstream_name} is the Date_Holidays driver for %{_region} region.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.3-2mdv2012.0
+ Revision: 741888
- fix major breakage by careless packager

* Wed Dec 14 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.3-1
+ Revision: 741090
- 0.1.3

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-4
+ Revision: 679309
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-3mdv2011.0
+ Revision: 613649
- the mass rebuild of 2010.1 packages

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.2-2mdv2010.1
+ Revision: 479280
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 0.1.2-1mdv2009.1
+ Revision: 368161
- Add package specific files
- Add spec and source files for php-pear-Date_Holidays_Sweden
- Update inscorrect package name
- Add new splited php-pear-Date_Holidays package upstream structure


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5891 |12cr|php-pear-Date_Holidays_Ukraine-0.1.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Date
%define		_subclass	Holidays
%define		_region		Ukraine
%define		upstream_name	%{_class}_%{_subclass}_%{_region}

Name:		php-pear-%{upstream_name}
Version:	0.1.2
Release:	%mkrel 5
Summary:	Driver based class to calculate holidays in %{_region}
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/%{upstream_name}/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
Requires:	php-pear-Date_Holidays >= 0.21.1
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
%{upstream_name} is the Date_Holidays driver for %{_region} region.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-5mdv2012.0
+ Revision: 741930
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-4
+ Revision: 679312
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-3mdv2011.0
+ Revision: 613652
- the mass rebuild of 2010.1 packages

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.2-2mdv2010.1
+ Revision: 479281
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 0.1.2-1mdv2009.1
+ Revision: 368153
- Add spec and source files for php-pear-Date_Holidays_Ukraine
- Update inscorrect package name
- Add new splited php-pear-Date_Holidays package upstream structure


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5892 |12cr|php-pear-Date_Holidays_UNO-0.1.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Date
%define		_subclass	Holidays
%define		_region		UNO
%define		upstream_name	%{_class}_%{_subclass}_%{_region}

Name:		php-pear-%{upstream_name}
Version:	0.1.3
Release:	%mkrel 5
Summary:	Driver based class to calculate holidays in %{_region}
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/%{upstream_name}/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
Requires:	php-pear-Date_Holidays >= 0.21.1
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
%{upstream_name} is the Date_Holidays driver for %{_region} region.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.3-5mdv2012.0
+ Revision: 741900
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.3-4
+ Revision: 679310
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.3-3mdv2011.0
+ Revision: 613650
- the mass rebuild of 2010.1 packages

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.3-2mdv2010.1
+ Revision: 479282
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 0.1.3-1mdv2009.1
+ Revision: 368162
- Add package specific files
- Add spec and source files for php-pear-Date_Holidays_UNO
- Update inscorrect package name
- Add new splited php-pear-Date_Holidays package upstream structure


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5893 |12cr|php-pear-Date_Holidays_USA-0.1.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Date
%define		_subclass	Holidays
%define		_region		USA
%define		upstream_name	%{_class}_%{_subclass}_%{_region}

Name:		php-pear-%{upstream_name}
Version:	0.1.1
Release:	%mkrel 5
Summary:	Driver based class to calculate holidays in %{_region}
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/%{upstream_name}/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
Requires:	php-pear-Date_Holidays >= 0.21.1
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
%{upstream_name} is the Date_Holidays driver for %{_region} region.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-5mdv2012.0
+ Revision: 741914
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-4
+ Revision: 679311
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-3mdv2011.0
+ Revision: 613651
- the mass rebuild of 2010.1 packages

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.1-2mdv2010.1
+ Revision: 479283
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 0.1.1-1mdv2009.1
+ Revision: 368163
- Add package specific files
- Add spec and source files for php-pear-Date_Holidays_USA
- Update inscorrect package name
- Add new splited php-pear-Date_Holidays package upstream structure


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5894 |12cr|php-pear-DBA-1.1.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		DBA
%define		upstream_name	%{_class}

Name:		php-pear-%{upstream_name}
Version:	1.1.1
Release:	%mkrel 8
Summary:	Berkeley-style Database Class
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/DBA/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Implements a DBM-style database using either PHP's DBA functions or a
simple DBM class written in PHP. Also provides a relational database
system with support for selects, joins, sorts, projects, multiple
tables, type checking, autoincrements and more.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{_class}-%{version}/docs/*
%{_datadir}/pear/%{_class}.php
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-8mdv2012.0
+ Revision: 741838
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-7
+ Revision: 679279
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-6mdv2011.0
+ Revision: 613625
- the mass rebuild of 2010.1 packages

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.1-5mdv2010.1
+ Revision: 479285
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.1.1-4mdv2010.0
+ Revision: 440970
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-3mdv2009.1
+ Revision: 321947
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-2mdv2009.0
+ Revision: 236819
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-1mdv2008.0
+ Revision: 15647
- 1.1.1


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1-7mdv2007.0
+ Revision: 81479
- Import php-pear-DBA

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5895 |12cr|php-pear-DB_ado-1.3.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		DB
%define		_subclass	ado
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.3.1
Release:	%mkrel 6
Summary:	DB driver which use MS ADODB library
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/DB_ado/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
DB_ado is a database independent query interface definition for
Microsoft's ADODB library using PHP's COM extension. This class allows
you to connect to different data sources like MS Access, MS SQL
Server, Oracle and other RDBMS on a Win32 operating system. Moreover
the possibility exists to use MS Excel spreadsheets, XML, text files
and other not relational data as data source.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-6mdv2012.0
+ Revision: 741846
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-5
+ Revision: 679290
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-4mdv2011.0
+ Revision: 613631
- the mass rebuild of 2010.1 packages

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.1-3mdv2010.1
+ Revision: 479286
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.3.1-2mdv2010.0
+ Revision: 440971
- rebuild

* Thu Mar 19 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.1-1mdv2009.1
+ Revision: 357906
- update to new version 1.3.1

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.3-9mdv2009.1
+ Revision: 321960
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.3-8mdv2009.0
+ Revision: 236827
- rebuild

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 1.3-7mdv2008.1
+ Revision: 140729
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3-7mdv2007.0
+ Revision: 81540
- Import php-pear-DB_ado

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5896 |12cr|php-pear-DBA_Relational-0.2.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		DBA
%define		_subclass	Relational
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.2.0
Release:	%mkrel 8
Epoch:		1
Summary:	Berkeley-style database abstraction class
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/DBA_Relational/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Table management extension for DBA.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.2.0-8mdv2012.0
+ Revision: 741839
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.2.0-7
+ Revision: 679281
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.2.0-6mdv2011.0
+ Revision: 613626
- the mass rebuild of 2010.1 packages

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1:0.2.0-5mdv2010.1
+ Revision: 479287
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1:0.2.0-4mdv2010.0
+ Revision: 440973
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.2.0-3mdv2009.1
+ Revision: 321949
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.2.0-2mdv2009.0
+ Revision: 236820
- rebuild

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 1:0.2.0-1mdv2008.1
+ Revision: 140729
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon May 07 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.2.0-1mdv2008.0
+ Revision: 24079
- use epoch
- 0.2.0


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.19-7mdv2007.0
+ Revision: 81481
- Import php-pear-DBA_Relational

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.19-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.19-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.19-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.19-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.19-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.19-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.19-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5897 |12cr|php-pear-DB_DataObject_FormBuilder-1.0.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		DB
%define		_subclass	DataObject_FormBuilder
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.1
Release:	%mkrel 3
Summary:	Automatically build HTML_QuickForm object from a DB_DataObject derived class
Epoch:      1
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/DB_DataObject_FormBuilder/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
%{upstream_name} will aid you in rapid application development using the
packages DB_DataObject and HTML_QuickForm. For having quick but working
prototype of your application, simply model the database, run
DataObject`s CreateTable script over it and write a script that passes
one of the resulting objects to the FormBuilder class. The FormBuilder
class will automatically generate a simple but working HTML_QuickForm
object that you can use to test your application. It also provides a
processing method that will automatically detect if an insert() or
update() command has to be executed after the form has been submitted.
If you have set DataObject`s links.ini file correctly, it will also
automatically detect if a table field is a foreign key and will populate
a selectbox with the linked table`s entry. There are many optional
parameteres that you can place in DataObjects.ini or in properties of
your derived classes, that you can use to fine-tune the form generation,
gradually turning the prototypes into fully features forms and you can
take control of any stage at the process.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

rm -f %{buildroot}%{_datadir}/pear/package.php

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.1-3mdv2012.0
+ Revision: 741840
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.1-2
+ Revision: 679282
- mass rebuild

* Sat Nov 27 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1:1.0.1-1mdv2011.0
+ Revision: 602137
- new version

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1:1.0.0-2mdv2010.1
+ Revision: 479289
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Sun Sep 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1:1.0.0-1mdv2010.0
+ Revision: 450231
- new version
- use pear installer
- use fedora %%post/%%postun

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.0RC7-3mdv2009.1
+ Revision: 321951
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.0RC7-2mdv2009.0
+ Revision: 236821
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Nov 09 2007 Adam Williamson <awilliamson@mandriva.org> 1.0.0RC7-1mdv2008.1
+ Revision: 107107
- new release 1.0.0RC7


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.14.0-7mdv2007.0
+ Revision: 81483
- Import php-pear-DB_DataObject_FormBuilder

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.14.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.14.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.14.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.14.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.14.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.14.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.14.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5898 |12cr|php-pear-DB_ldap-1.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		DB
%define		_subclass	ldap
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.2.1
Release:	%mkrel 1
Summary:	DB interface to LDAP server
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/DB_ldap/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
The PEAR::DB_ldap class provides a DB compliant interface to LDAP
servers.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests
rm -rf %{buildroot}%{_datadir}/pear/data

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Sun Dec 18 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-1mdv2012.0
+ Revision: 743484
- 1.2.1

* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-7
+ Revision: 741847
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-6
+ Revision: 679291
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-5mdv2011.0
+ Revision: 613632
- the mass rebuild of 2010.1 packages

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.0-4mdv2010.1
+ Revision: 479290
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.2.0-3mdv2010.0
+ Revision: 440974
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-2mdv2009.1
+ Revision: 321961
- rebuild

* Tue Sep 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.0-1mdv2009.0
+ Revision: 278912
- update to new version 1.2.0

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-7mdv2009.0
+ Revision: 236828
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sun Nov 12 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-6mdv2007.0
+ Revision: 83324
- rebuild

* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-5mdv2007.0
+ Revision: 81549
- Import php-pear-DB_ldap

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-5mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-4mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-3mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-2mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-1mdk
- 1.1.1

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5899 |12cr|php-pear-DB_ldap2-0.5.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		DB
%define		_subclass	ldap2
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.5.0
Release:	%mkrel 6
Summary:	DB drivers for LDAP v2 and v3 database
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/DB_ldap2/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
DB_ldap2 and DB_ldap3 classes extend DB_common to provide DB compliant
access to LDAP servers with protocol version 2 and 3. The drivers
provide common DB interface as much as possible and support
prepare/execute statements.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-6mdv2012.0
+ Revision: 741848
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-5
+ Revision: 679292
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-4mdv2011.0
+ Revision: 613633
- the mass rebuild of 2010.1 packages

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.0-3mdv2010.1
+ Revision: 479291
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.5.0-2mdv2010.0
+ Revision: 440975
- rebuild

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 0.5.0-1mdv2009.1
+ Revision: 368307
- Update php pear DB_ldap2 to 0.5.0 version

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.4-9mdv2009.1
+ Revision: 321963
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.4-8mdv2009.0
+ Revision: 236829
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.4-7mdv2007.0
+ Revision: 81562
- Import php-pear-DB_ldap2

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.4-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5900 |12cr|php-pear-DB_NestedSet-1.4.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		DB
%define		_subclass	NestedSet
%define		upstream_name	%{_class}_%{_subclass}

%define		_requires_exceptions pear(PHPUnit

Name:		php-pear-%{upstream_name}
Version:	1.4.1
Release:	%mkrel 3
Summary:	API to build and query nested sets
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/DB_NestedSet/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
DB_NestedSet lets you create trees with infinite depth inside a
relational database. The package provides a way to:
- create/update/delete nodes
- query nodes, trees and subtrees
- copy (clone) nodes, trees and subtrees
- move nodes, trees and subtrees
- call event handlers on specific events like on node deletion
- output the tree with
  - PEAR::HTML_TreeMenu
  - TigraMenu (http://www.softcomplex.com/products/tigra_menu/)
- It also features caching of SQL queries using PEAR::Cache.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.4.1-3mdv2012.0
+ Revision: 741841
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.4.1-2
+ Revision: 679284
- mass rebuild

* Sat Aug 14 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.1-1mdv2011.0
+ Revision: 569595
- update to new version 1.4.1

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.0RC1-5mdv2010.1
+ Revision: 479292
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.4.0RC1-4mdv2010.0
+ Revision: 440991
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.4.0RC1-3mdv2009.1
+ Revision: 321952
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.0RC1-2mdv2009.0
+ Revision: 236822
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Nov 09 2007 Adam Williamson <awilliamson@mandriva.org> 1.4.0RC1-1mdv2008.1
+ Revision: 107115
- new release 1.4.0RC1

* Fri Jul 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-9mdv2008.0
+ Revision: 53887
- fix deps

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-8mdv2008.0
+ Revision: 15405
- rule out the PHPUnit.php dep


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-7mdv2007.0
+ Revision: 81485
- Import php-pear-DB_NestedSet

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5901 |12cr|php-pear-DB_odbtp-1.0.4-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		DB
%define		_subclass	odbtp
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.4
Release:	%mkrel 6
Summary:	DB interface for ODBTP
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/DB_odbtp/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
DB_odbtp is a PEAR DB driver that uses the ODBTP extension to connect
to a database. It can be used to remotely access any Win32-ODBC
accessible database from any platform.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/* %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-6mdv2012.0
+ Revision: 741849
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-5
+ Revision: 679293
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-4mdv2011.0
+ Revision: 613634
- the mass rebuild of 2010.1 packages

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.4-3mdv2010.1
+ Revision: 479293
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Thu Oct 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.4-2mdv2010.0
+ Revision: 452032
- fix %%postun

* Sat Sep 26 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.4-1mdv2010.0
+ Revision: 449526
- new version
- use pear installer
- use fedora %%post/%%postun

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.0.3-8mdv2010.0
+ Revision: 440998
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-7mdv2009.1
+ Revision: 321964
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-6mdv2009.0
+ Revision: 236830
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.0.3-5mdv2008.1
+ Revision: 136404
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-5mdv2007.0
+ Revision: 81564
- Import php-pear-DB_odbtp

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-5mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-4mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-3mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-2mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-1mdk
- 1.0.3

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5902 |12cr|php-pear-DB_Pager-0.7-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		DB
%define		_subclass	Pager
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.7
Release:	%mkrel 14
Summary:	Retrieve and return information of database result sets
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/DB_Pager/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This class handles all the stuff needed for displaying paginated
results from a database query of PEAR DB, including fetching only the
needed rows and giving extensive information for helping build an HTML
or GTK+ query result display.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.7-14mdv2012.0
+ Revision: 741842
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.7-13
+ Revision: 679286
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.7-12mdv2011.0
+ Revision: 613627
- the mass rebuild of 2010.1 packages

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.7-11mdv2010.1
+ Revision: 479294
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.7-10mdv2010.0
+ Revision: 440999
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.7-9mdv2009.1
+ Revision: 321954
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.7-8mdv2009.0
+ Revision: 236823
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.7-7mdv2007.0
+ Revision: 81487
- Import php-pear-DB_Pager

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.7-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.7-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.7-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.7-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.7-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.7-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.7-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5903 |12cr|php-pear-DB_QueryTool-1.1.2-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		DB
%define		_subclass	QueryTool
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.1.2
Release:	%mkrel 7
Summary:	An OO-interface for easily retrieving and modifying data in a DB
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/DB_QueryTool/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This package is an OO-abstraction to the SQL-Query language, it
provides methods such as setWhere, setOrder, setGroup, setJoin, etc.
to easily build queries. It also provides an easy to learn interface
that interacts nicely with HTML-forms using arrays that contain the
column data, that shall be updated/added in a DB. This package bases
on an SQL-Builder which lets you easily build SQL-Statements and
execute them.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.2-7mdv2012.0
+ Revision: 741843
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.2-6
+ Revision: 679287
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.2-5mdv2011.0
+ Revision: 613628
- the mass rebuild of 2010.1 packages

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.2-4mdv2010.1
+ Revision: 479295
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.1.2-3mdv2010.0
+ Revision: 441000
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.1.2-2mdv2009.1
+ Revision: 321955
- rebuild

* Tue Sep 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.2-1mdv2009.0
+ Revision: 278913
- update to new version 1.1.2

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.11.1-9mdv2009.0
+ Revision: 236824
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 0.11.1-8mdv2008.1
+ Revision: 136404
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.11.1-8mdv2007.0
+ Revision: 81489
- Import php-pear-DB_QueryTool

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.11.1-8mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.11.1-7mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.11.1-6mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.11.1-5mdk
- fix deps

* Fri Jul 22 2005 Oden Eriksson <oeriksson@mandriva.com> 0.11.1-4mdk
- fix the package.xml file so it will register

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.11.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.11.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.11.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5904 |12cr|php-pear-DB_Sqlite_Tools-0.1.6-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		DB
%define		_subclass	Sqlite
%define		_ssclass	Tools
%define		upstream_name	%{_class}_%{_subclass}_%{_ssclass}

Name:		php-pear-%{upstream_name}
Version:	0.1.6
Release:	%mkrel 8
Summary:	OO interface designed to effectively manage and backup Sqlite databases
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/DB_Sqlite_Tools/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
DB_Sqlite_Tools is extends the native PHP-sqlite function by providing
a comprehensive solution for database backup, live replication, export
in XML format, performance optmization and more. It is designed for
the maintenance and optimisation of several sqlite databases.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.6-8mdv2012.0
+ Revision: 741844
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.6-7
+ Revision: 679288
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.6-6mdv2011.0
+ Revision: 613629
- the mass rebuild of 2010.1 packages

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.6-5mdv2010.1
+ Revision: 479296
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.1.6-4mdv2010.0
+ Revision: 441013
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.6-3mdv2009.1
+ Revision: 321957
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.6-2mdv2009.0
+ Revision: 236825
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 0.1.6-1mdv2008.1
+ Revision: 136404
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1.6-1mdv2008.0
+ Revision: 15899
- fix build
- fix build
- 0.1.6


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.3-7mdv2007.0
+ Revision: 81506
- Import php-pear-DB_Sqlite_Tools

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.3-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.3-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.3-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.3-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.3-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.3-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.3-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5905 |12cr|php-pear-DB_Table-1.5.6-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		DB
%define		_subclass	Table
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.5.6
Release:	%mkrel 6
Summary:	Automate table creation
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/DB_Table/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Builds on PEAR DB to abstract datatypes and automate table creation,
data validation, insert, update, delete, and select; combines these
with PEAR HTML_QuickForm to automatically generate input forms that
match the table column definitions.


%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.5.6-6mdv2012.0
+ Revision: 741845
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.5.6-5
+ Revision: 679289
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.5.6-4mdv2011.0
+ Revision: 613630
- the mass rebuild of 2010.1 packages

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.6-3mdv2010.1
+ Revision: 479297
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.5.6-2mdv2010.0
+ Revision: 441020
- rebuild

* Sat Jan 24 2009 Funda Wang <fwang@mandriva.org> 1.5.6-1mdv2009.1
+ Revision: 333194
- update to new version 1.5.6

  + Jérôme Soyer <saispo@mandriva.org>
    - update to new version 1.5.6

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.5.5-2mdv2009.1
+ Revision: 321958
- rebuild

* Tue Sep 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.5-1mdv2009.0
+ Revision: 278914
- update to new version 1.5.5

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-2mdv2009.0
+ Revision: 236826
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.3.0-1mdv2008.1
+ Revision: 136404
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-1mdv2007.0
+ Revision: 81531
- Import php-pear-DB_Table

* Sat May 20 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-1mdk
- 1.3.0

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-2mdk
- new group (Development/PHP)

* Thu Sep 22 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-1mdk
- 1.2.1

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-4mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-3mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-2mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1mdk
- 1.0.1

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5906 |12cr|php-pear-DbUnit-1.1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define  upstream_name DbUnit

Summary:	DbUnit port for PHP/PHPUnit to support database interaction testing
Name:		php-pear-%{upstream_name}
Version:	1.1.1
Release:	%mkrel 2
License:	BSD
Group:		Development/PHP
URL:		http://www.phpunit.de/
Source0:	http://pear.phpunit.de/get/DbUnit-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-cli >= 3:5.2.1
Requires:	php-pear >= 1:1.9.4
Requires:	php-channel-phpunit
BuildArch:	noarch
BuildRequires:	php-pear
BuildRequires:	php-channel-phpunit
Suggests:	php-pear-PHPUnit >= 3.6.3
Suggests:	php-symfony-YAML >= 1.0.2
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
PHPUnit is a regression testing framework used by the developer who implements
unit tests in PHP.

This package provides DbUnit port for PHP/PHPUnit to support database
interaction testing.

%prep

%setup -q -c 
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%build

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/ChangeLog.markdown
%doc %{upstream_name}-%{version}/LICENSE
%{_bindir}/dbunit
%{_datadir}/pear/PHPUnit/Extensions/Database
%{_datadir}/pear/packages/DbUnit.xml



%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-2mdv2012.0
+ Revision: 741934
- fix major breakage by careless packager

* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-1
+ Revision: 730865
- import php-pear-DbUnit


* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-1mdv2010.2
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5907 |12cr|php-pear-Event_Dispatcher-1.1.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Event
%define		_subclass	Dispatcher
%define		upstream_name	%{_class}_%{_subclass}

%define		_requires_exceptions pear(PHPUnit.php)

Name:		php-pear-%{upstream_name}
Version:	1.1.0
Release:	%mkrel 5
Summary:	Dispatch notifications using PHP callbacks
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Event_Dispatcher/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
The Event_Dispatcher acts as a notification dispatch table. It is used
to notify other objects of interesting things. This information is
encapsulated in Event_Notification objects. Client objects register
themselves with the Event_Dispatcher as observers of specific
notifications posted by other objects. When an event occurs, an object
posts an appropriate notification to the Event_Dispatcher. The
Event_Dispatcher dispatches a message to each registered observer,
passing the notification as the sole argument.


%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-5mdv2012.0
+ Revision: 741940
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-4
+ Revision: 679313
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-3mdv2011.0
+ Revision: 613653
- the mass rebuild of 2010.1 packages

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.0-2mdv2010.1
+ Revision: 479298
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Sun Sep 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.0-1mdv2010.0
+ Revision: 450208
- new version
- use pear installer
- use fedora %%post/%%postun

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.0.0-6mdv2010.0
+ Revision: 441022
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-5mdv2009.1
+ Revision: 321966
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-4mdv2009.0
+ Revision: 236831
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.0.0-3mdv2008.1
+ Revision: 136404
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-3mdv2008.0
+ Revision: 15420
- rule out the PHPUnit.php dep


* Sun Nov 12 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdv2007.0
+ Revision: 83323
- rebuild

* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdv2007.1
+ Revision: 81566
- Import php-pear-Event_Dispatcher

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdk
- 1.0.0
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5908 |12cr|php-pear-File_Bittorrent-1.1.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		File
%define		_subclass	Bittorrent
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.1.0
Release:	%mkrel 8
Summary:	Decode and Encode data in Bittorrent format
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/File_Bittorrent/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This package consists of two classes which handles the encoding and
decoding of data in Bittorrent format.

You can also extract useful informations from .torrent files.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-8mdv2012.0
+ Revision: 741951
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-7
+ Revision: 679315
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-6mdv2011.0
+ Revision: 613655
- the mass rebuild of 2010.1 packages

* Mon Dec 14 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.0-5mdv2010.1
+ Revision: 478662
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.1.0-4mdv2010.0
+ Revision: 441028
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-3mdv2009.1
+ Revision: 321969
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-2mdv2009.0
+ Revision: 236833
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.1.0-1mdv2008.1
+ Revision: 136404
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-1mdv2008.0
+ Revision: 15817
- fix build
- fix build
- 1.1.0


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.6-7mdv2007.0
+ Revision: 81570
- Import php-pear-File_Bittorrent

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.6-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.6-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.6-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.6-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.6-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.6-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.6-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5909 |12cr|php-pear-File_DICOM-0.3-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		File
%define		_subclass	DICOM
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.3
Release:	%mkrel 14
Summary:	Package for reading and modifying DICOM files
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/File_DICOM/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
File_DICOM allows reading and modifying of DICOM files.

DICOM stands for Digital Imaging and COmmunications in Medicine, and
is a standard for creating, storing and transfering digital images
(X-rays, tomography) and related information used in medicine. This
package in particular does not support the exchange/transfer of DICOM
data, nor any network related functionality. More information on the
DICOM standard can be found at: http://medical.nema.org/.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3-14mdv2012.0
+ Revision: 741956
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3-13
+ Revision: 679316
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3-12mdv2011.0
+ Revision: 613656
- the mass rebuild of 2010.1 packages

* Mon Dec 14 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.3-11mdv2010.1
+ Revision: 478663
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.3-10mdv2010.0
+ Revision: 441029
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.3-9mdv2009.1
+ Revision: 321970
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3-8mdv2009.0
+ Revision: 236834
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3-7mdv2007.0
+ Revision: 81572
- Import php-pear-File_DICOM

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5910 |12cr|php-pear-File_DNS-0.0.8-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		File
%define		_subclass	DNS
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.0.8
Release:	%mkrel 14
Summary:	Manipulate RFC1033-style DNS Zonefiles
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/File_DNS/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
The File_DNS class provides a way to read, edit and write RFC1033
style DNS Zones.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.0.8-14mdv2012.0
+ Revision: 741963
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.0.8-13
+ Revision: 679317
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.0.8-12mdv2011.0
+ Revision: 613657
- the mass rebuild of 2010.1 packages

* Mon Dec 14 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.0.8-11mdv2010.1
+ Revision: 478664
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.0.8-10mdv2010.0
+ Revision: 441030
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.0.8-9mdv2009.1
+ Revision: 321971
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.0.8-8mdv2009.0
+ Revision: 236835
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 0.0.8-7mdv2008.1
+ Revision: 136404
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.0.8-7mdv2007.0
+ Revision: 81574
- Import php-pear-File_DNS

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.0.8-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.0.8-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.0.8-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.0.8-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.0.8-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.0.8-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.0.8-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5911 |12cr|php-pear-File_Find-1.3.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		File
%define		_subclass	Find
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.3.1
Release:	%mkrel 3
Summary:	A class that facillitates the search of filesystems
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/File_Find/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
File_Find, created as a replacement for its Perl counterpart, also
named File_Find, is a directory searcher, which handles globbing,
recursive directory searching, as well as a slew of other cool
features.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-3mdv2012.0
+ Revision: 741967
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-2
+ Revision: 679318
- mass rebuild

* Sat Oct 23 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.1-1mdv2011.0
+ Revision: 587640
- update to new version 1.3.1

* Mon Dec 14 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.0-4mdv2010.1
+ Revision: 478665
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.3.0-3mdv2010.0
+ Revision: 441031
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-2mdv2009.0
+ Revision: 236836
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.3.0-1mdv2008.1
+ Revision: 136404
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-1mdv2008.0
+ Revision: 15655
- 1.3.0


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-1mdv2007.0
+ Revision: 81576
- Import php-pear-File_Find

* Sat May 20 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-1mdk
- 1.2.2

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-1mdk
- 1.2.1
- new group (Development/PHP)

* Thu Sep 22 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-1mdk
- 1.1.0

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-7mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-6mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-5mdk
- fix deps

* Fri Jul 22 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-4mdk
- fix the package.xml file so it will register

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5912 |12cr|php-pear-File_Fstab-2.0.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		File
%define		_subclass	Fstab
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	2.0.3
Release:	%mkrel 3
Summary:	Read and write fstab files
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/File_Fstab/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
File_Fstab is an easy-to-use package which can read & write UNIX fstab
files. It presents a pleasant object-oriented interface to the fstab.
Features:
- Supports blockdev, label, and UUID specification of mount device.
- Extendable to parse non-standard fstab formats by defining a new
  Entry class for that format.
- Easily examine and set mount options for an entry.
- Stable, functional interface.
- Fully documented with PHPDoc.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -f %{buildroot}%{_datadir}/pear/example.php
rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests
rm -rf %{buildroot}%{_datadir}/pear/data

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/example.php
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 2.0.3-3mdv2012.0
+ Revision: 741973
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 2.0.3-2
+ Revision: 679319
- mass rebuild

* Sat Nov 27 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.3-1mdv2011.0
+ Revision: 602138
- new version

* Mon Dec 14 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.2-8mdv2010.1
+ Revision: 478666
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 2.0.2-7mdv2010.0
+ Revision: 441034
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 2.0.2-6mdv2009.0
+ Revision: 236837
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 2.0.2-5mdv2008.1
+ Revision: 136404
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 2.0.2-5mdv2007.0
+ Revision: 81578
- Import php-pear-File_Fstab

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 2.0.2-5mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.2-4mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.2-3mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.2-2mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.2-1mdk
- 2.0.2

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5913 |12cr|php-pear-File_HtAccess-1.2.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		File
%define		_subclass	HtAccess
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.2.1
Release:	%mkrel 6
Summary:	Manipulate .htaccess files
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/File_HtAccess/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Provides methods to manipulate .htaccess files.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-6mdv2012.0
+ Revision: 741975
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-5
+ Revision: 679320
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-4mdv2011.0
+ Revision: 613658
- the mass rebuild of 2010.1 packages

* Mon Dec 14 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.1-3mdv2010.1
+ Revision: 478668
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.2.1-2mdv2010.0
+ Revision: 441036
- rebuild

* Tue Sep 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.1-1mdv2009.0
+ Revision: 278915
- update to new version 1.2.1

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-2mdv2009.0
+ Revision: 236838
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-1mdv2008.0
+ Revision: 15664
- 1.2.0


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-7mdv2007.0
+ Revision: 81580
- Import php-pear-File_HtAccess

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5914 |12cr|php-pear-File_IMC-0.3-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		File
%define		_subclass	IMC
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.3
Release:	%mkrel 13
Summary:	Create and parse Internet Mail Consortium-style files
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/File_IMC/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Allows you to programmatically create a vCard or vCalendar, and fetch
the text.

IMPORTANT: The array structure has changed slightly from
Contact_Vcard_Parse. See the example output for the new structure.
Also different from Contact_Vcard is the use of a factory pattern.
Again, see the examples. 

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/sample.*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3-13mdv2012.0
+ Revision: 741976
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3-12
+ Revision: 679322
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3-11mdv2011.0
+ Revision: 613659
- the mass rebuild of 2010.1 packages

* Mon Dec 14 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.3-10mdv2010.1
+ Revision: 478669
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.3-9mdv2010.0
+ Revision: 441071
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3-8mdv2009.0
+ Revision: 236839
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 0.3-7mdv2008.1
+ Revision: 136404
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3-7mdv2007.0
+ Revision: 81582
- Import php-pear-File_IMC

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5915 |12cr|php-pear-File_Iterator-1.3.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define  upstream_name File_Iterator

Summary:	FilterIterator implementation that filters files based on a list of suffixes
Name:		php-pear-%{upstream_name}
Version:	1.3.0
Release:	%mkrel 2
License:	BSD
Group:		Development/PHP
URL:		http://www.phpunit.de/
Source0:	http://pear.phpunit.de/get/File_Iterator-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-cli >= 3:5.2.1
Requires:	php-pear >= 1:1.9.4
Requires:	php-channel-phpunit
BuildArch:	noarch
BuildRequires:	php-pear
BuildRequires:	php-channel-phpunit
Suggests:	php-pear-PHPUnit >= 3.6.3
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
PHPUnit is a regression testing framework used by the developer who implements
unit tests in PHP.

This package provides FilterIterator implementation that filters files based
on a list of suffixes for PHPUnit.

%prep

%setup -q -c 
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%build

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/ChangeLog.markdown
%doc %{upstream_name}-%{version}/LICENSE
%doc %{upstream_name}-%{version}/README.markdown
%{_datadir}/pear/File/Iterator
%{_datadir}/pear/File/*.php
%{_datadir}/pear/packages/File_Iterator.xml



%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-2mdv2012.0
+ Revision: 741977
- fix major breakage by careless packager

* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-1
+ Revision: 730867
- import php-pear-File_Iterator


* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-1mdv2010.2
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5916 |12cr|php-pear-File_Ogg-0.2.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		File
%define		_subclass	Ogg
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.2.1
Release:	%mkrel 8
Summary:	Access Ogg bitstreams
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/File_Ogg/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This package provides access to various media types inside an Ogg
bitstream.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-8mdv2012.0
+ Revision: 741978
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-7
+ Revision: 679323
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-6mdv2011.0
+ Revision: 613660
- the mass rebuild of 2010.1 packages

* Mon Dec 14 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.1-5mdv2010.1
+ Revision: 478670
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.2.1-4mdv2010.0
+ Revision: 441073
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-3mdv2009.1
+ Revision: 322014
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-2mdv2009.0
+ Revision: 236840
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 0.2.1-1mdv2008.1
+ Revision: 136404
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-1mdv2008.0
+ Revision: 15742
- fix build
- 0.2.1


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-7mdv2007.0
+ Revision: 81584
- Import php-pear-File_Ogg

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5917 |12cr|php-pear-File_Passwd-1.1.7-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		File
%define		_subclass	Passwd
%define		upstream_name	%{_class}_%{_subclass}

%define		_requires_exceptions pear(PHPUnit.php)

Name:		php-pear-%{upstream_name}
Version:	1.1.7
Release:	%mkrel 6
Summary:	Manipulate password files
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/File_Passwd/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Provides methods to manipulate standard Unix, SMB server,
AuthUser (.htpasswd), AuthDigest (.htdigest) and CVS pserver password
files.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.7-6mdv2012.0
+ Revision: 741979
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.7-5
+ Revision: 679324
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.7-4mdv2011.0
+ Revision: 613661
- the mass rebuild of 2010.1 packages

* Mon Dec 14 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.7-3mdv2010.1
+ Revision: 478671
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.1.7-2mdv2010.0
+ Revision: 441074
- rebuild

* Sat Jan 24 2009 Funda Wang <fwang@mandriva.org> 1.1.7-1mdv2009.1
+ Revision: 333195
- update to new version 1.1.7

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1.6-2mdv2009.0
+ Revision: 236841
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.1.6-1mdv2008.0
+ Revision: 15426
- 1.1.6


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.5-5mdv2007.0
+ Revision: 81588
- Import php-pear-File_Passwd

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.5-5mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.5-4mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.5-3mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.5-2mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.5-1mdk
- 1.1.5

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.4-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.4-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.4-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5918 |12cr|php-pear-File_SearchReplace-1.1.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		File
%define		_subclass	SearchReplace
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.1.4
Release:	%mkrel 3
Summary:	Performs search and replace routines
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/File_SearchReplace/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Provides various functions to perform search/replace on files.
Preg/Ereg regex supported along with faster but more basic str_replace
routine.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.4-3mdv2012.0
+ Revision: 741981
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.4-2
+ Revision: 679333
- mass rebuild

* Sun Nov 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.4-1mdv2011.0
+ Revision: 594485
- update to new version 1.1.4

* Mon Dec 14 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.2-4mdv2010.1
+ Revision: 478673
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.1.2-3mdv2010.0
+ Revision: 441077
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1.2-2mdv2009.0
+ Revision: 236843
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.1.2-1mdv2008.1
+ Revision: 136404
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.1.2-1mdv2008.0
+ Revision: 15671
- 1.1.2


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-1mdv2007.0
+ Revision: 81592
- Import php-pear-File_SearchReplace

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-1mdk
- 1.1.0
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5919 |12cr|php-pear-File_SMBPasswd-1.0.3-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		File
%define		_subclass	SMBPasswd
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.3
Release:	%mkrel 6
Summary:	Class for managing SAMBA style password files
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/File_SMBPasswd/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildRequires:	php-pear
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
With this package, you can maintain smbpasswd-files, usualy used by
SAMBA.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-6mdv2012.0
+ Revision: 741980
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-5
+ Revision: 679329
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-4mdv2011.0
+ Revision: 613662
- the mass rebuild of 2010.1 packages

* Tue Dec 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.3-3mdv2010.1
+ Revision: 478823
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Sun Jun 07 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.3-2mdv2010.0
+ Revision: 383768
- don't duplicate spec-helper job
- php-mhash doesn't exist anymore

* Thu Mar 19 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.3-1mdv2009.1
+ Revision: 357908
- update to new version 1.0.3

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-10mdv2009.1
+ Revision: 322027
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-9mdv2009.0
+ Revision: 236842
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.0.2-8mdv2008.1
+ Revision: 136404
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Jun 04 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-8mdv2008.0
+ Revision: 35039
- fix deps


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-7mdv2007.0
+ Revision: 81590
- Import php-pear-File_SMBPasswd

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5920 |12cr|php-pear-FSM-1.3.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		FSM
%define		upstream_name	%{_class}

Name:		php-pear-%{upstream_name}
Version:	1.3.1
Release:	%mkrel 3
Summary:	Finite State Machine
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/FSM/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
The FSM package provides a simple class that implements a Finite State
Machine.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/%{_class}.php
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-3mdv2012.0
+ Revision: 741945
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-2
+ Revision: 679314
- mass rebuild

* Thu Feb 17 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-1
+ Revision: 638144
- 1.3.1

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-5mdv2011.0
+ Revision: 613654
- the mass rebuild of 2010.1 packages

* Mon Dec 14 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.0-4mdv2010.1
+ Revision: 478675
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.3.0-3mdv2010.0
+ Revision: 441079
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-2mdv2009.1
+ Revision: 321967
- rebuild

* Tue Sep 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.0-1mdv2009.0
+ Revision: 278916
- update to new version 1.3.0

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2.4-3mdv2009.0
+ Revision: 236832
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.2.4-2mdv2008.1
+ Revision: 136404
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sun Nov 12 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.4-2mdv2007.0
+ Revision: 83322
- rebuild

* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.4-1mdv2007.0
+ Revision: 81568
- Import php-pear-FSM

* Sat May 20 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.4-1mdk
- 1.2.4

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.3-1mdk
- 1.2.3
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5921 |12cr|php-pear-Games_Chess-1.0.1-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Games
%define		_subclass	Chess
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.1
Release:	%mkrel 9
Summary:	Construct and validate a logical chess game, does not display
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Games_Chess/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
The logic of handling a chessboard and parsing standard FEN
(Farnsworth-Edwards Notation) for describing a position as well as SAN
(Standard Algebraic Notation) for describing individual moves is
handled. This class can be used as a backend driver for playing chess,
or for validating and/or creating PGN files using the File_ChessPGN
package.

Although this package is alpha, it is fully unit-tested. The code
works, but the API is fluid, and may change dramatically as it is put
into use and better ways are found to use it. When the API stabilizes,
the stability will increase.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-9mdv2012.0
+ Revision: 741983
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-8
+ Revision: 679334
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-7mdv2011.0
+ Revision: 613663
- the mass rebuild of 2010.1 packages

* Mon Dec 14 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.1-6mdv2010.1
+ Revision: 478676
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.0.1-5mdv2010.0
+ Revision: 441081
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-4mdv2009.1
+ Revision: 322028
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-3mdv2009.0
+ Revision: 236844
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.0.1-2mdv2008.1
+ Revision: 136404
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Sep 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.1-2mdv2008.0
+ Revision: 90115
- rebuild

* Mon Jul 23 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1mdv2008.0
+ Revision: 54562
- 1.0.1

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdv2008.0
+ Revision: 15428
- 1.0.0


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-7mdv2007.0
+ Revision: 81594
- Import php-pear-Games_Chess

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5922 |12cr|php-pear-Gtk_FileDrop-1.0.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Gtk
%define		_subclass	FileDrop
%define		upstream_name	%{_class}_%{_subclass}

%define		_requires_exceptions pear(PHPUnit.php)

Name:		php-pear-%{upstream_name}
Version:	1.0.3
Release:	%mkrel 3
Summary:	Make Gtk widgets accept file drops
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Gtk_FileDrop/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
A class which makes it easy to make a GtkWidget accept the dropping of
files or folders.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-3mdv2012.0
+ Revision: 741984
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-2
+ Revision: 679335
- mass rebuild

* Sun Nov 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.3-1mdv2011.0
+ Revision: 594486
- update to new version 1.0.3

* Mon Dec 14 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.2-4mdv2010.1
+ Revision: 478677
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.0.2-3mdv2010.0
+ Revision: 441084
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-2mdv2009.0
+ Revision: 236845
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-1mdv2008.0
+ Revision: 15445
- 1.0.2


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-7mdv2007.0
+ Revision: 81596
- Import php-pear-Gtk_FileDrop

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5923 |12cr|php-pear-Gtk_MDB_Designer-0.1-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Gtk
%define		_subclass	MDB
%define		upstream_name	%{_class}_%{_subclass}_Designer

Name:		php-pear-%{upstream_name}
Version:	0.1
Release:	%mkrel 15
Summary:	An GTK+ Database schema designer
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Gtk_MDB_Designer/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Patch0:		php-pear-Gtk_MDB_Designer-php-gtk2.patch
Requires:	php-gtk2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
A graphical database schema designer, based loosely around the MDB
schema, it features:
- table boxes which are dragged around a window to layout your
  database
- add/delete tables
- add/delete columns
- support for NotNull, Indexes, Sequences, Unique Indexes and
  defaults
- works totally in non-connected mode (eg. no database or setting up
  required)
- stores in MDB like xml file
- saves to any supported database SQL create tables files
- screenshots at http://devel.akbkhome.com/Gtk_MDB/.

%prep
%setup -q -c
%patch0 -p1
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_bindir}/gtkmdbdesigner
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1-15mdv2012.0
+ Revision: 741985
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1-14
+ Revision: 679336
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1-13mdv2011.0
+ Revision: 613664
- the mass rebuild of 2010.1 packages

* Mon Dec 14 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1-12mdv2010.1
+ Revision: 478682
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.1-11mdv2010.0
+ Revision: 441107
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1-10mdv2009.1
+ Revision: 322047
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1-9mdv2009.0
+ Revision: 236846
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - description is not a TODO list

* Wed Oct 03 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1-8mdv2008.0
+ Revision: 94911
- attempt to make it use php-gtk2


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1-7mdv2007.0
+ Revision: 81598
- Import php-pear-Gtk_MDB_Designer

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5924 |12cr|php-pear-Gtk_ScrollingLabel-1.0.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Gtk
%define		_subclass	ScrollingLabel
%define		upstream_name	%{_class}_%{_subclass}

%define		_requires_exceptions pear(PHPUnit.php)

Name:		php-pear-%{upstream_name}
Version:	1.0.0
Release:	%mkrel 15
Summary:	A scrolling label for PHP-Gtk
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Gtk_ScrollingLabel/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This is a class to encapsulate the functionality needed for a
scrolling GTK+ label. This class provides a simple, easy to understand
API for setting up and controlling the label. It allows for the
ability to scroll in either direction, start and stop the scroll,
pause and unpause the scroll, get and set the text, and set display
properties of the text.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/example.php
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-15mdv2012.0
+ Revision: 741986
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-14
+ Revision: 679337
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-13mdv2011.0
+ Revision: 613665
- the mass rebuild of 2010.1 packages

* Mon Dec 14 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.0-12mdv2010.1
+ Revision: 478679
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.0.0-11mdv2010.0
+ Revision: 441108
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-10mdv2009.0
+ Revision: 236847
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.0.0-9mdv2008.1
+ Revision: 136407
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-9mdv2008.0
+ Revision: 15446
- rule out the PHPUnit.php dep


* Sun Nov 12 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-8mdv2007.0
+ Revision: 83319
- rebuild

* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-7mdv2007.0
+ Revision: 81600
- Import php-pear-Gtk_ScrollingLabel

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5925 |12cr|php-pear-HTML_AJAX-0.5.6-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define     _class      HTML
%define     _subclass   AJAX
%define     upstream_name   %{_class}_%{_subclass}

Name:       php-pear-%{upstream_name}
Version:    0.5.6
Release:    %mkrel 7
Summary:    PHP and JavaScript AJAX library
License:    LGPL
Group:      Development/PHP
URL:        http://pear.php.net/package/%{upstream_name}
Source0:    http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:   php-pear
BuildArch:  noarch
BuildRequires:  php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Provides PHP and JavaScript libraries for performing AJAX
(Communication from JavaScript to your browser without reloading the
page)

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.5.6-7mdv2012.0
+ Revision: 741988
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.5.6-6
+ Revision: 679339
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5.6-5mdv2011.0
+ Revision: 613666
- the mass rebuild of 2010.1 packages

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.6-4mdv2010.1
+ Revision: 477858
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.5.6-3mdv2010.0
+ Revision: 441110
- rebuild

* Mon Feb 16 2009 Jerome Martin <jmartin@mandriva.org> 0.5.6-2mdv2009.1
+ Revision: 341144
- import php-pear-HTML_AJAX



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5926 |12cr|php-pear-HTML_BBCodeParser-1.2.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTML
%define		_subclass	BBCodeParser
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.2.2
Release:	%mkrel 8
Summary:	Parser to replace UBB style tags with their HTML equivalents
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTML_BBCodeParser/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This is a parser to replace UBB style tags with their HTML
equivalents. It does not simply do some regex calls, but is complete
stack based parse engine. This ensures that all tags are properly
nested, if not, extra tags are added to maintain the nesting. This
parser should only produce XHTML 1.0 compliant code. All tags are
validated and so are all their attributes. It should be easy to extend
this parser with your own tags.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/%{_subclass}/example
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-8mdv2012.0
+ Revision: 741989
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-7
+ Revision: 679340
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-6mdv2011.0
+ Revision: 613667
- the mass rebuild of 2010.1 packages

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.2-5mdv2010.1
+ Revision: 477859
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Fri Oct 02 2009 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-4mdv2010.0
+ Revision: 452658
- fix #54217 (php-pear-HTML_BBCodeParser unresolved dependency)

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.2.2-3mdv2010.0
+ Revision: 441111
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-2mdv2009.1
+ Revision: 322084
- rebuild

* Tue Sep 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.2-1mdv2009.0
+ Revision: 278917
- update to new version 1.2.2

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1-9mdv2009.0
+ Revision: 236849
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sun Nov 12 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1-8mdv2007.0
+ Revision: 83318
- rebuild

* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1-7mdv2007.1
+ Revision: 81605
- Import php-pear-HTML_BBCodeParser

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5927 |12cr|php-pear-HTML_Common2-2.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTML
%define		_subclass	Common2
%define		upstream_name	%{_class}_%{_subclass}
%define     pre         %{nil}

Name:		php-pear-%{upstream_name}
Version:	2.0.0
Release:	%mkrel 2
Summary:	Abstract base class for HTML classes (PHP5 port of HTML_Common package)
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTML_Common2/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}%{pre}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
The HTML_Common2 package provides methods for HTML code display and
attributes handling.
- Methods to set, remove, update HTML attributes,
- Handles comments in HTML code.
- Handles global document options (encoding, linebreak and indentation
  characters),
- Handles indentation for nicer HTML code.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}%{pre}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}%{pre}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-2mdv2012.0
+ Revision: 741991
- fix major breakage by careless packager

* Sun May 29 2011 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-1
+ Revision: 681612
- 2.0.0

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-0.beta1.7
+ Revision: 679342
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-0.beta1.6mdv2011.0
+ Revision: 613669
- the mass rebuild of 2010.1 packages

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.0-0.beta1.5mdv2010.1
+ Revision: 477861
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 2.0.0-0.beta1.4mdv2010.0
+ Revision: 441112
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-0.beta1.3mdv2009.1
+ Revision: 322110
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-0.beta1.2mdv2009.0
+ Revision: 236857
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Nov 09 2007 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-0.beta1.1mdv2008.1
+ Revision: 107005
- 2.0.0beta1

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-1mdv2008.0
+ Revision: 15674
- 0.3.0


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-7mdv2007.0
+ Revision: 81609
- Import php-pear-HTML_Common2

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5928 |12cr|php-pear-HTML_Crypt-1.3.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTML
%define		_subclass	Crypt
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.3.4
Release:	%mkrel 3
Summary:	Encrypts text which is later decoded using javascript on the client side
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTML_Crypt/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
The PEAR::HTML_Crypt provides methods to encrypt text, which can be
later be decrypted using JavaScript on the client side. This is very
useful to prevent spam robots collecting email addresses from your
site, included is a method to add mailto links to the text being
generated.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.4-3mdv2012.0
+ Revision: 741992
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.4-2
+ Revision: 679343
- mass rebuild

* Sun Nov 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.4-1mdv2011.0
+ Revision: 594487
- update to new version 1.3.4

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.3-4mdv2010.1
+ Revision: 477862
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.3.3-3mdv2010.0
+ Revision: 441113
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.3.3-2mdv2009.1
+ Revision: 322111
- rebuild

* Sun Oct 12 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.3-1mdv2009.1
+ Revision: 292880
- update to new version 1.3.3

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.3.2-3mdv2009.0
+ Revision: 236864
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1.3.2-2mdv2008.1
+ Revision: 171038
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.3.2-1mdv2008.0
+ Revision: 15748
- fix build
- 1.3.2


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-7mdv2007.0
+ Revision: 81611
- Import php-pear-HTML_Crypt

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5929 |12cr|php-pear-HTML_CSS-1.5.4-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTML
%define		_subclass	CSS
%define		upstream_name	%{_class}_%{_subclass}

%define		_requires_exceptions pear(PHPUnit.php)

Name:		php-pear-%{upstream_name}
Version:	1.5.4
Release:	%mkrel 5
Summary:	Class for generating CSS declarations
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTML_CSS/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
%{upstream_name} provides a simple interface for generating a stylesheet
declaration. It is completely standards compliant, and has some great
features:
- simple OO interface to CSS definitions
- output to:
  - inline stylesheet declarations
  - document internal stylesheet declarations
  - standalone stylesheet declarations
  - array of definitions

In addition, it shares the following with HTML_Common based classes:
- indent style support
- line ending style

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.5.4-5mdv2012.0
+ Revision: 741990
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.5.4-4
+ Revision: 679341
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.5.4-3mdv2011.0
+ Revision: 613668
- the mass rebuild of 2010.1 packages

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.4-2mdv2010.1
+ Revision: 477863
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Fri Jul 10 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.4-1mdv2010.0
+ Revision: 394093
- update to new version 1.5.4

* Sat Jan 24 2009 Funda Wang <fwang@mandriva.org> 1.5.3-1mdv2009.1
+ Revision: 333196
- 1.5.3

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.1.3-3mdv2009.1
+ Revision: 322098
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1.3-2mdv2009.0
+ Revision: 236850
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.1.3-1mdv2008.1
+ Revision: 136407
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.1.3-1mdv2008.0
+ Revision: 15447
- 1.1.3


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3.4-7mdv2007.0
+ Revision: 81607
- Import php-pear-HTML_CSS

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3.4-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.4-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.4-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.4-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.4-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.4-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.4-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5930 |12cr|php-pear-HTML_Form-1.3.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTML
%define		_subclass	Form
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.3.0
Release:	%mkrel 8
Summary:	Simple HTML form package
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTML_Form/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This is a simple HTML form generator. It supports all the HTML form
element types including file uploads, may return or print the form,
just individual form elements or the full form in "table mode" with a
fixed layout.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-8mdv2012.0
+ Revision: 741993
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-7
+ Revision: 679344
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-6mdv2011.0
+ Revision: 613670
- the mass rebuild of 2010.1 packages

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.0-5mdv2010.1
+ Revision: 477864
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.3.0-4mdv2010.0
+ Revision: 441116
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-3mdv2009.1
+ Revision: 322112
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-2mdv2009.0
+ Revision: 236871
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-1mdv2007.0
+ Revision: 81613
- Import php-pear-HTML_Form

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-1mdk
- 1.3.0
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5931 |12cr|php-pear-HTML_Menu-2.1.4-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTML
%define		_subclass	Menu
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	2.1.4
Release:	%mkrel 8
Summary:	Generates HTML Menu from multidimensional hashes
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTML_Menu/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
With the %{upstream_name} class one can easily create and maintain a
navigation structure for website, configuring it via a multidimensional
hash structure. Different modes for the HTML output are supported.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 2.1.4-8mdv2012.0
+ Revision: 741994
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 2.1.4-7
+ Revision: 679345
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 2.1.4-6mdv2011.0
+ Revision: 613671
- the mass rebuild of 2010.1 packages

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.4-5mdv2010.1
+ Revision: 477866
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 2.1.4-4mdv2010.0
+ Revision: 441118
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 2.1.4-3mdv2009.1
+ Revision: 322113
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 2.1.4-2mdv2009.0
+ Revision: 236872
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 2.1.4-1mdv2008.1
+ Revision: 136407
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun May 20 2007 Oden Eriksson <oeriksson@mandriva.com> 2.1.4-1mdv2008.0
+ Revision: 28876
- 2.1.4

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 2.1.3-1mdv2008.0
+ Revision: 15676
- 2.1.3


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 2.1.1-7mdv2007.0
+ Revision: 81622
- Import php-pear-HTML_Menu

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 2.1.1-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 2.1.1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 2.1.1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 2.1.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 2.1.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 2.1.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 2.1.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5932 |12cr|php-pear-HTML_Page2-0.5.0-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define     _class          HTML
%define     _subclass       Page2
%define		upstream_name	%{_class}_%{_subclass}
%define		pre		        beta

Name:		php-pear-%{upstream_name}
Version:	0.5.0
Release:	%mkrel 10
Summary:	Base class for XHTML page generation
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTML_Page2/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}%{pre}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
The PEAR::HTML_Page2 package provides a simple interface for generating an
XHTML compliant page.
* supports virtually all HTML doctypes, from HTML 2.0 through XHTML 1.1 and
XHTML Basic 1.0
  plus preliminary support for XHTML 2.0
* namespace support
* global language declaration for the document
* line ending styles
* full META tag support
* support for stylesheet declaration in the head section
* support for script declaration in the head section
* support for linked stylesheets and scripts
* full support for header link tags
* body can be a string, object with toHtml or toString methods or an array (can
be combined)

Ideas for use:
* Use to validate the output of a class for XHTML compliance
* Quick prototyping using PEAR packages is now a breeze

This class has in PEAR status: %{_status}.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}%{pre}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}%{pre}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}%{pre}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-10mdv2012.0
+ Revision: 741995
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-9
+ Revision: 679346
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-8mdv2011.0
+ Revision: 613672
- the mass rebuild of 2010.1 packages

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.0-7mdv2010.1
+ Revision: 477868
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.5.0-6mdv2010.0
+ Revision: 441119
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-5mdv2009.1
+ Revision: 322114
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-4mdv2009.0
+ Revision: 236873
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 0.5.0-3mdv2008.1
+ Revision: 171039
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- fix description-line-too-long
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-2mdv2007.0
+ Revision: 81631
- Import php-pear-HTML_Page2

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-2mdk
- new group (Development/PHP)

* Mon Nov 07 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5933 |12cr|php-pear-HTML_Progress2-2.4.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define         _class          HTML
%define         _subclass       Progress2
%define		upstream_name	%{_class}_%{_subclass}

%define _requires_exceptions	pear(Smarty.class.php)\\|pear(HTML/Progress2/Observer.php)\\|pear(PHPUnit.php)

Name:		php-pear-%{upstream_name}
Version:	2.4.1
Release:	%mkrel 7
Summary:	How to include a loading bar in your XHTML documents quickly and easily
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTML_Progress2
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
Requires:	php-smarty
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This package provides a way to add a loading bar fully customizable in existing
XHTML documents.
Your browser should accept DHTML feature.

Features:
- create horizontal, vertival bar and also circle, ellipse and polygons
  (square, rectangle).
- allows usage of existing external StyleSheet and/or JavaScript.
- all elements (progress, cells, labels) are customizable by their html
  properties.
- percent/labels are floating all around the progress meter.
- compliant with all CSS/XHMTL standards.
- integration with all template engines is very easy.
- implements Observer design pattern. It is possible to add Listeners.
- adds a customizable monitor pattern to display a progress bar.
  User-end can abort progress at any time.
- allows many progress meter on same page without uses of iframe solution.
- error handling system that support native PEAR_Error, but also
  PEAR_ErrorStack, and any other system you might want to plug-in.
- PHP 5 ready.

This class has in PEAR status: %{_status}.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/ChangeLog
%doc %{upstream_name}-%{version}/NEWS
%doc %{upstream_name}-%{version}/docs
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 2.4.1-7mdv2012.0
+ Revision: 741996
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 2.4.1-6
+ Revision: 679347
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 2.4.1-5mdv2011.0
+ Revision: 613673
- the mass rebuild of 2010.1 packages

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.4.1-4mdv2010.1
+ Revision: 477870
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 2.4.1-3mdv2010.0
+ Revision: 441120
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 2.4.1-2mdv2009.1
+ Revision: 322115
- rebuild

* Tue Sep 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.4.1-1mdv2009.0
+ Revision: 278918
- update to new version 2.4.1

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 2.2.0-4mdv2009.0
+ Revision: 236874
- rebuild

* Tue Feb 12 2008 Thierry Vignaud <tv@mandriva.org> 2.2.0-3mdv2008.1
+ Revision: 166718
- fix description-line-too-long
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Fri Aug 31 2007 Oden Eriksson <oeriksson@mandriva.com> 2.2.0-3mdv2008.0
+ Revision: 76964
- fix deps

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 2.2.0-2mdv2008.0
+ Revision: 15465
- rule out the PHPUnit.php dep


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 2.2.0-1mdv2007.1
+ Revision: 140467
- 2.2.0
- fix deps

* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-2mdv2007.1
+ Revision: 81633
- Import php-pear-HTML_Progress2

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-2mdk
- new group (Development/PHP)

* Mon Nov 07 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5934 |12cr|php-pear-HTML_QuickForm_advmultiselect-1.5.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTML
%define		_subclass	QuickForm
%define		upstream_name	%{_class}_%{_subclass}_advmultiselect

Name:		php-pear-%{upstream_name}
Version:	1.5.1
Release:	%mkrel 5
Summary:	Element for HTML_QuickForm that emulate a multi-select
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTML_QuickForm_advmultiselect/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Element for HTML_QuickForm that emulate a multi-select.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/{examples,ChangeLog}
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.5.1-5mdv2012.0
+ Revision: 742001
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.5.1-4
+ Revision: 679352
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.5.1-3mdv2011.0
+ Revision: 613678
- the mass rebuild of 2010.1 packages

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.1-2mdv2010.1
+ Revision: 477872
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Sun Jun 07 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.1-1mdv2010.0
+ Revision: 383552
- update to new version 1.5.1

* Sun Mar 22 2009 Funda Wang <fwang@mandriva.org> 1.5.0-1mdv2009.1
+ Revision: 360150
- new version 1.5.0

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.4.1-2mdv2009.1
+ Revision: 322119
- rebuild

* Tue Sep 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.1-1mdv2009.0
+ Revision: 278919
- update to new version 1.4.1

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.0-2mdv2009.0
+ Revision: 236878
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Jul 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.4.0-1mdv2008.0
+ Revision: 53922
- Import php-pear-HTML_QuickForm_advmultiselect



* Fri Jul 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.4.0-1mdv2008.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5935 |12cr|php-pear-HTML_QuickForm_DHTMLRulesTableless-0.3.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTML
%define		_subclass	QuickForm
%define		upstream_name	%{_class}_%{_subclass}_DHTMLRulesTableless

Name:		php-pear-%{upstream_name}
Version:	0.3.2
Release:	%mkrel 8
Summary:	DHTML replacement for the standard JavaScript alert window 
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTML_QuickForm_DHTMLRulesTableless
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
DHTML replacement for the standard JavaScript alert window for client-side
validation using the tableless renderer

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3.2-8mdv2012.0
+ Revision: 741997
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3.2-7
+ Revision: 679348
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.2-6mdv2011.0
+ Revision: 613674
- the mass rebuild of 2010.1 packages

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.2-5mdv2010.1
+ Revision: 477874
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.3.2-4mdv2010.0
+ Revision: 441121
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.3.2-3mdv2009.1
+ Revision: 322116
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3.2-2mdv2009.0
+ Revision: 236875
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 0.3.2-1mdv2008.1
+ Revision: 136407
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Aug 21 2007 Oden Eriksson <oeriksson@mandriva.com> 0.3.2-1mdv2008.0
+ Revision: 68587
- Import php-pear-HTML_QuickForm_DHTMLRulesTableless



* Tue Aug 21 2007 Oden Eriksson <oeriksson@mandriva.com> 0.3.2-1mdv2008.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5936 |12cr|php-pear-HTML_QuickForm_ElementGrid-0.1.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTML
%define		_subclass	QuickForm_ElementGrid
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.1.1
Release:	%mkrel 5
Summary:    An HTML_QuickForm meta-element which holds any other element in a grid
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/%{upstream_name}
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildRequires:	php-pear
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
An HTML_QuickForm meta-element which holds multiple HTML_QuickForm elements in
an HTML_Table. The elements in the table should behave exactly like normal
elements in a form, such as freezing and getting defaults and submitted values
correctly.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-5mdv2012.0
+ Revision: 741998
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-4
+ Revision: 679349
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-3mdv2011.0
+ Revision: 613675
- the mass rebuild of 2010.1 packages

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.1-2mdv2010.1
+ Revision: 477879
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Thu Oct 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.1-1mdv2010.0
+ Revision: 452031
- import php-pear-HTML_QuickForm_ElementGrid



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5937 |12cr|php-pear-HTML_QuickForm_Renderer_Tableless-0.5.3-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTML
%define		_subclass	QuickForm
%define		upstream_name	%{_class}_%{_subclass}_Renderer_Tableless

Name:		php-pear-%{upstream_name}
Version:	0.5.3
Release:	%mkrel 8
Summary:	Replacement for the default renderer
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTML_QuickForm_Renderer_Tableless
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Replacement for the default renderer that doesn't use table tags, and generates
fully valid XHTML output.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.5.3-8mdv2012.0
+ Revision: 741999
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.5.3-7
+ Revision: 679350
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5.3-6mdv2011.0
+ Revision: 613676
- the mass rebuild of 2010.1 packages

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.3-5mdv2010.1
+ Revision: 477880
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.5.3-4mdv2010.0
+ Revision: 441123
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.5.3-3mdv2009.1
+ Revision: 322117
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.5.3-2mdv2009.0
+ Revision: 236876
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 0.5.3-1mdv2008.1
+ Revision: 136407
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Aug 21 2007 Oden Eriksson <oeriksson@mandriva.com> 0.5.3-1mdv2008.0
+ Revision: 68589
- Import php-pear-HTML_QuickForm_Renderer_Tableless



* Tue Aug 21 2007 Oden Eriksson <oeriksson@mandriva.com> 0.5.3-1mdv2008.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5938 |12cr|php-pear-HTML_QuickForm_SelectFilter-1.0.0-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTML
%define		_subclass	QuickForm
%define		upstream_name	%{_class}_%{_subclass}_SelectFilter
%define		_pre	RC1

Name:		php-pear-%{upstream_name}
Version:	1.0.0
Release:	%mkrel 14
Summary:	Dynamic filters on the client side for select elements
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTML_QuickForm_SelectFilter/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}%{_pre}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
The PEAR::HTML_QuickForm_SelectFilter package adds an element to the
PEAR::HTML_QuickForm package that is used to define dynamic filters on
the client side for select elements.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}%{_pre}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}%{_pre}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-14mdv2012.0
+ Revision: 742000
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-13
+ Revision: 679351
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-12mdv2011.0
+ Revision: 613677
- the mass rebuild of 2010.1 packages

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.0-11mdv2010.1
+ Revision: 477881
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.0.0-10mdv2010.0
+ Revision: 441135
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-9mdv2009.1
+ Revision: 322118
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-8mdv2009.0
+ Revision: 236877
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-7mdv2007.0
+ Revision: 81648
- Import php-pear-HTML_QuickForm_SelectFilter

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5939 |12cr|php-pear-HTML_Select-1.3.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTML
%define		_subclass	Select
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.3.0
Release:	%mkrel 4
Summary:	Class for generating HTML form select elements
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTML_Select
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildRequires:	php-pear
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
HTML_Select provides an OOP way of generating HTML form select elements.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-4mdv2012.0
+ Revision: 742002
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-3
+ Revision: 679353
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-2mdv2011.0
+ Revision: 613679
- the mass rebuild of 2010.1 packages

* Sun Feb 21 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.0-1mdv2010.1
+ Revision: 508989
- update to new version 1.3.0

* Sun Dec 13 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.1-10mdv2010.1
+ Revision: 478092
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.1-9mdv2010.0
+ Revision: 446486
- rebuild for missing binary

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.2.1-8mdv2010.0
+ Revision: 441178
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-7mdv2009.1
+ Revision: 322120
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-6mdv2009.0
+ Revision: 236879
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1.2.1-5mdv2008.1
+ Revision: 171040
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sun Sep 02 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.1-4mdv2008.0
+ Revision: 78154
- fix URL, and stop obsoleting itself

* Sat Sep 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.1-3mdv2008.0
+ Revision: 77684
- rebuild


* Wed Feb 14 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.1-2mdv2007.1
+ Revision: 121035
- rebuild

* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-1mdv2007.0
+ Revision: 81657
- Import php-pear-HTML_Select

* Tue Aug 01 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.1-1mdv2007.0
- first mdv release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5940 |12cr|php-pear-HTML_Select_Common-1.2.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTML
%define		_subclass	Select
%define		upstream_name	%{_class}_%{_subclass}_Common

%define		_requires_exceptions pear(HTML/Select/Common/UKCounty.php)\\|pear(HTML/Select/Common/USState.php)\\|pear(HTML/Select/Common/FRDepartements.php)\\|pear(HTML/Select/Common/Country.php)

Name:		php-pear-%{upstream_name}
Version:	1.2.0
Release:	%mkrel 3
Summary:	Small classes to handle common <select> lists
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTML_Select_Common/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
Obsoletes:	php-pear-HTML_Select
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Provides <select>lists for:
 - Country
 - UK counties
 - US States

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

chmod 644 %{upstream_name}-%{version}/examples/*

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-3mdv2012.0
+ Revision: 742003
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-2
+ Revision: 679354
- mass rebuild

* Wed Dec 29 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-1mdv2011.0
+ Revision: 625892
- 1.2.0

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1-12mdv2011.0
+ Revision: 613680
- the mass rebuild of 2010.1 packages

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1-11mdv2010.1
+ Revision: 477883
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.1-10mdv2010.0
+ Revision: 441179
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.1-9mdv2009.1
+ Revision: 322121
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1-8mdv2009.0
+ Revision: 236880
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1-7mdv2007.0
+ Revision: 81670
- Import php-pear-HTML_Select_Common

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5941 |12cr|php-pear-HTML_Table_Matrix-1.0.10-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTML
%define		_subclass	Table
%define		upstream_name	%{_class}_%{_subclass}_Matrix

Name:		php-pear-%{upstream_name}
Version:	1.0.10
Release:	%mkrel 5
Summary:	Autofill a table with data
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTML_Table_Matrix/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
HTML_Table_Matrix is an extension to HTML_Table which allows you to
easily fill up a table with data. Features:
- It uses Filler classes to determine how the data gets filled in the
  table. With a custom Filler, you can fill data in up, down,
  forwards, backwards, diagonally, randomly or any other way you like.
- Comes with Fillers to fill left-to-right-top-to-bottom and
  right-to-left-top-to-bottom.
- Abstract Filler methods keep the code clean & easy to understand.
- Table height or width may be omitted, and it will figure out the
  correct table size based on the data you provide.
- It integrates handily with Pager to create pleasant pageable table
  layouts, such as for an image gallery. Just specify a height or
  width, Filler, and feed it the data returned from Pager.
- Table may be constrained to a specific height or width, and excess
  data will be ignored.
- Fill offset may be specified, to leave room for a table header, or
  other elements in the table.
- Fully documented with PHPDoc.
- Includes fully functional example code.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests
rm -rf %{buildroot}%{_datadir}/pear/examples

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.10-5mdv2012.0
+ Revision: 742004
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.10-4
+ Revision: 679355
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.10-3mdv2011.0
+ Revision: 613681
- the mass rebuild of 2010.1 packages

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.10-2mdv2010.1
+ Revision: 477885
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Sat Sep 26 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.10-1mdv2010.0
+ Revision: 449321
- new version
- use pear installer
- use fedora %%post/%%postun

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.0.9-5mdv2010.0
+ Revision: 441180
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.9-4mdv2009.1
+ Revision: 322122
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.9-3mdv2009.0
+ Revision: 236881
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.0.9-2mdv2008.1
+ Revision: 136407
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sun Nov 12 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.9-2mdv2007.0
+ Revision: 83325
- rebuild

* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.9-1mdv2007.1
+ Revision: 81686
- Import php-pear-HTML_Table_Matrix

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.9-1mdk
- 1.0.9
- new group (Development/PHP)

* Thu Sep 22 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.8-1mdk
- 1.0.8

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.7-4mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.7-3mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.7-2mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.7-1mdk
- 1.0.7

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.6-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.6-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.6-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5942 |12cr|php-pear-HTML_Template_PHPLIB-1.5.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTML
%define		_subclass	Template
%define		upstream_name	%{_class}_%{_subclass}_PHPLIB

Name:		php-pear-%{upstream_name}
Version:	1.5.0
Release:	%mkrel 5
Summary:	Preg_* based template system
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTML_Template_PHPLIB/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
The popular Template system from PHPLIB ported to PEAR.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%{_bindir}/html_template_phplibtool
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.5.0-5mdv2012.0
+ Revision: 742005
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.5.0-4
+ Revision: 679356
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.5.0-3mdv2011.0
+ Revision: 613682
- the mass rebuild of 2010.1 packages

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.0-2mdv2010.1
+ Revision: 477888
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.0-1mdv2010.0
+ Revision: 446477
- update to new version 1.5.0

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.4.0-3mdv2010.0
+ Revision: 441181
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.4.0-2mdv2009.1
+ Revision: 322123
- rebuild

* Sun Oct 12 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.0-1mdv2009.1
+ Revision: 292881
- update to new version 1.4.0

* Tue Sep 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.3-1mdv2009.0
+ Revision: 278921
- update to new version 1.3.3

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.3.2-2mdv2009.0
+ Revision: 236882
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Apr 28 2007 Oden Eriksson <oeriksson@mandriva.com> 1.3.2-1mdv2008.0
+ Revision: 18950
- fix build
- remove unneded P0
- 1.3.2


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-9mdv2007.0
+ Revision: 81696
- Import php-pear-HTML_Template_PHPLIB

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-9mdk
- new group (Development/PHP)

* Mon Nov 07 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.3.1-8mdk
- Fix BuildRequires

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-7mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-6mdk
- rebuilt to use new pear auto deps/reqs from pld

* Thu Aug 04 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-5mdk
- fix a xml formatting error

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5943 |12cr|php-pear-HTML_TreeMenu-1.2.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTML
%define		_subclass	TreeMenu
%define		upstream_name	%{_class}_%{_subclass}

%define		_requires_exceptions pear(../HTML_TreeMenu/TreeMenu.php)\\|pear(../TreeMenu.php)

Name:		php-pear-%{upstream_name}
Version:	1.2.2
Release:	%mkrel 3
Summary:	Provides an api to create a HTML tree
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTML_TreeMenu/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
PHP based API creates a tree structure using a couple of small PHP
classes. This can then be converted to javascript using the
printMenu() method. The tree should be dynamic in IE 4 or higher and
NN6/Mozilla, and in IE 5 or higher it maintains state (the
collapsed/expanded status of the branches). Has only been tested under
IE6 however. Other browsers display the tree fully expanded. Each node
can have an optional link and icon. An example of this in action is
available at http://www.phpguru.org/treemenu.php .

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-3mdv2012.0
+ Revision: 742006
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-2
+ Revision: 679357
- mass rebuild

* Sun Nov 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.2-1mdv2011.0
+ Revision: 594489
- update to new version 1.2.2

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.1-4mdv2010.1
+ Revision: 477891
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.2.1-3mdv2010.0
+ Revision: 441182
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-2mdv2009.1
+ Revision: 322124
- rebuild

* Tue Sep 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.1-1mdv2009.0
+ Revision: 278922
- update to new version 1.2.1

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-8mdv2009.0
+ Revision: 236883
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.2.0-7mdv2008.1
+ Revision: 136407
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-7mdv2007.0
+ Revision: 81719
- Import php-pear-HTML_TreeMenu

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5944 |12cr|php-pear-HTTP_Client-1.2.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTTP
%define		_subclass	Client
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.2.1
Release:	%mkrel 7
Summary:	Easy way to perform multiple HTTP requests
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTTP_Client/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This class provides an easy way to perform multiple HTTP requests and
process their resulsts.
Features:
- manage cookies and referrers between requests
- handles HTTP redirection
- has methods to set default headers and request parameters
- implements the Subject-Observer design pattern: the base class sends
  events to listeners that do the response processing

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-7mdv2012.0
+ Revision: 742007
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-6
+ Revision: 679358
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-5mdv2011.0
+ Revision: 613683
- the mass rebuild of 2010.1 packages

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.1-4mdv2010.1
+ Revision: 477893
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.2.1-3mdv2010.0
+ Revision: 441183
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-2mdv2009.1
+ Revision: 322125
- rebuild

* Sat Nov 22 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.1-1mdv2009.1
+ Revision: 305783
- update to new version 1.2.1

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-2mdv2009.0
+ Revision: 236884
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.1.1-1mdv2008.1
+ Revision: 136407
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun May 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-1mdv2008.0
+ Revision: 28877
- 1.1.1

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-1mdv2008.0
+ Revision: 15677
- 1.1.0


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-7mdv2007.0
+ Revision: 81755
- Import php-pear-HTTP_Client

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5945 |12cr|php-pear-HTTP_Download-1.1.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTTP
%define		_subclass	Download
%define		upstream_name	%{_class}_%{_subclass}

%define		_requires_exceptions pear(Archive/Zip.php)

Name:		php-pear-%{upstream_name}
Version:	1.1.4
Release:	%mkrel 3
Summary:	Send HTTP Downloads
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTTP_Download/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Provides an easy interface to send hidden files or any arbitrary data to
the client over HTTP. It features HTTP Caching, Compression and Ranges
(partial downloads and resuming).

NOTE: Don't use with PHP's on-the-fly output compression, because files
may be sent coruppted.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.4-3mdv2012.0
+ Revision: 742008
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.4-2
+ Revision: 679359
- mass rebuild

* Sat Oct 23 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.4-1mdv2011.0
+ Revision: 587642
- update to new version 1.1.4

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.3-4mdv2010.1
+ Revision: 477894
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.1.3-3mdv2010.0
+ Revision: 441184
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.1.3-2mdv2009.1
+ Revision: 322126
- rebuild

* Tue Sep 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.3-1mdv2009.0
+ Revision: 278924
- update to new version 1.1.3

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1.2-2mdv2009.0
+ Revision: 236885
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri May 04 2007 Oden Eriksson <oeriksson@mandriva.com> 1.1.2-1mdv2008.0
+ Revision: 22354
- 1.1.2


* Fri Mar 09 2007 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-2mdv2007.1
+ Revision: 139476
- package HTTP/Download/Archive.php too

* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-1mdv2007.1
+ Revision: 81766
- Import php-pear-HTTP_Download

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-1mdk
- 1.1.1
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.10.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.10.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.10.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.10.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.10.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.10.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5946 |12cr|php-pear-HTTP_Header-1.2.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTTP
%define		_subclass	Header
%define		upstream_name	%{_class}_%{_subclass}

%define		_requires_exceptions pear(PHPUnit.php)

Name:		php-pear-%{upstream_name}
Version:	1.2.1
Release:	%mkrel 3
Summary:	OO-Interface to modify HTTP-Headers easily
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTTP_Header/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires(post): php-pear
Requires(preun): php-pear-HTTP >= 1.2
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This class provides methods to set/modify HTTP-Headers. To abstract
common things, like caching etc. some sub classes are provided that
handle special cases (i.e. HTTP_Header_Cache).

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-3mdv2012.0
+ Revision: 742009
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-2
+ Revision: 679360
- mass rebuild

* Sat Oct 23 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.1-1mdv2011.0
+ Revision: 587643
- update to new version 1.2.1

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.0-6mdv2010.1
+ Revision: 477895
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.2.0-5mdv2010.0
+ Revision: 441185
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-4mdv2009.1
+ Revision: 322127
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-3mdv2009.0
+ Revision: 236886
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-2mdv2008.0
+ Revision: 15467
- rule out the PHPUnit.php dep


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-1mdv2007.0
+ Revision: 81782
- Import php-pear-HTTP_Header

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-1mdk
- 1.2.0
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.2-4mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.2-3mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.2-2mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.2-1mdk
- 1.1.2

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5947 |12cr|php-pear-HTTP_Server-0.4.0-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTTP
%define		_subclass	Server
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.4.0
Release:	%mkrel 14
Summary:	HTTP server class
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTTP_Server/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
%{upstream_name} class that allows you to easily implement HTTP servers by
supplying callbacks. The base class will parse the request, call the
apropriate callback and build a response based on an array that the
callbacks have to return.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-14mdv2012.0
+ Revision: 742010
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-13
+ Revision: 679361
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-12mdv2011.0
+ Revision: 613684
- the mass rebuild of 2010.1 packages

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.4.0-11mdv2010.1
+ Revision: 477897
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.4.0-10mdv2010.0
+ Revision: 441186
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-9mdv2009.1
+ Revision: 322128
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-8mdv2009.0
+ Revision: 236887
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 0.4.0-7mdv2008.1
+ Revision: 136407
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-7mdv2007.0
+ Revision: 81799
- Import php-pear-HTTP_Server

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5948 |12cr|php-pear-HTTP_Session-0.5.5-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTTP
%define		_subclass	Session
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.5.5
Release:	%mkrel 8
Summary:	Object-oriented interface to the session_* family functions
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTTP_Session/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Object-oriented interface to the session_* family functions; it
provides extra features such as database storage for session data
using DB package. It introduces new methods like isNewSession(),
setCookieless(), abandon(), setExpire(), setIdle(), isExpired(),
isIdled() and others.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.5.5-8mdv2012.0
+ Revision: 742011
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.5.5-7
+ Revision: 679362
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5.5-6mdv2011.0
+ Revision: 613685
- the mass rebuild of 2010.1 packages

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.5-5mdv2010.1
+ Revision: 477898
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.5.5-4mdv2010.0
+ Revision: 441187
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.5.5-3mdv2009.1
+ Revision: 322129
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.5.5-2mdv2009.0
+ Revision: 236888
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 0.5.5-1mdv2008.1
+ Revision: 136407
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.5.5-1mdv2008.0
+ Revision: 15678
- 0.5.5


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.5.2-1mdv2007.0
+ Revision: 81835
- Import php-pear-HTTP_Session

* Sat May 20 2006 Oden Eriksson <oeriksson@mandriva.com> 0.5.2-1mdk
- 0.5.2

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.5.1-1mdk
- 0.5.1
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5949 |12cr|php-pear-HTTP_SessionServer-0.5.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTTP
%define		_subclass	SessionServer
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.5.0
Release:	%mkrel 8
Summary:	Daemon to store session data
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTTP_SessionServer/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
HTTP_SessionServer is a simple PHP based daemon that helps you
maintaining state between physically different hosts.

HTTP_SessionServer implements a very simple protocol to store and
retrieve data on the server. The storage backend is driver based,
currently only a storage for the filesystem has been implemented, but
you may easily change this.

HTTP_SessionServer comes with a matching client implementation using
Net_Socket as well as a session save handler.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-8mdv2012.0
+ Revision: 742012
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-7
+ Revision: 679363
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-6mdv2011.0
+ Revision: 613686
- the mass rebuild of 2010.1 packages

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.0-5mdv2010.1
+ Revision: 477899
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.5.0-4mdv2010.0
+ Revision: 441188
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-3mdv2009.1
+ Revision: 322130
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-2mdv2009.0
+ Revision: 236889
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-1mdv2007.0
+ Revision: 81850
- Import php-pear-HTTP_SessionServer

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-1mdk
- 0.5.0
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5950 |12cr|php-pear-HTTP_Upload-0.9.1-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTTP
%define		_subclass	Upload
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.9.1
Release:	%mkrel 15
Summary:	Easy and secure managment of files submitted via HTML Forms
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTTP_Upload/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This class provides an advanced file uploader system for file uploads
made from html forms. Features:
- Can handle from one file to multiple files.
- Safe file copying from tmp dir.
- Easy detecting mechanism of valid upload, missing upload or error.
- Gives extensive information about the uploaded file.
- Rename uploaded files in different ways: as it is, safe or unique.
- Validate allowed file extensions.
- Multiple languages error messages support.


%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-15mdv2012.0
+ Revision: 742013
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-14
+ Revision: 679364
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-13mdv2011.0
+ Revision: 613687
- the mass rebuild of 2010.1 packages

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.9.1-12mdv2010.1
+ Revision: 477900
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.9.1-11mdv2010.0
+ Revision: 441189
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-10mdv2009.1
+ Revision: 322131
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-9mdv2009.0
+ Revision: 236890
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-8mdv2007.0
+ Revision: 81859
- Import php-pear-HTTP_Upload

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-8mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-7mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-6mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-5mdk
- fix deps

* Fri Jul 22 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-4mdk
- fix the package.xml file so it will register

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5951 |12cr|php-pear-HTTP_WebDAV_Client-1.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTTP
%define		_subclass	WebDAV
%define		upstream_name	%{_class}_%{_subclass}_Client

Name:		php-pear-%{upstream_name}
Version:	1.0.2
Release:	%mkrel 1
Summary:	WebDAV stream wrapper class
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTTP_WebDAV_Client/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
RFC2518 compliant stream wrapper that allows to use WebDAV server
resources like a regular file system from within PHP.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests
rm -rf %{buildroot}%{_datadir}/pear/data

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Sun Dec 18 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-1mdv2012.0
+ Revision: 743485
- 1.0.2

* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-3
+ Revision: 742014
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-2
+ Revision: 679365
- mass rebuild

* Sun Nov 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.1-1mdv2011.0
+ Revision: 594490
- update to new version 1.0.1

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.0-4mdv2010.1
+ Revision: 477901
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdv2009.1
+ Revision: 322132
- rebuild

* Tue Sep 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.0-1mdv2009.0
+ Revision: 278925
- update to new version 1.0.0

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.9.7-8mdv2009.0
+ Revision: 236891
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 0.9.7-7mdv2008.1
+ Revision: 136407
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9.7-7mdv2007.0
+ Revision: 81868
- Import php-pear-HTTP_WebDAV_Client

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9.7-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.7-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.7-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.7-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.7-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.7-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.7-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5952 |12cr|php-pear-I18N-1.0.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		I18N
%define		upstream_name	%{_class}

%define		_requires_exceptions pear(Translate)\\|pear(HTML/IT.php)

Name:		php-pear-%{upstream_name}
Version:	1.0.0
Release:	%mkrel 4
Summary:	Internationalization package
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/I18N/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This package supports you to localize your applications. Currently
multiple ways of supporting translation are implemented and methods to
determine the current users (browser-)language.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-4mdv2012.0
+ Revision: 742015
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-3
+ Revision: 679366
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdv2011.0
+ Revision: 613688
- the mass rebuild of 2010.1 packages

* Sun Feb 21 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.0-1mdv2010.1
+ Revision: 509121
- new version

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.6-13mdv2010.1
+ Revision: 478025
- fix patch

* Fri Dec 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.6-12mdv2010.1
+ Revision: 473534
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.8.6-11mdv2010.0
+ Revision: 441192
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.8.6-10mdv2009.1
+ Revision: 322133
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.8.6-9mdv2009.0
+ Revision: 236892
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 0.8.6-8mdv2008.1
+ Revision: 136407
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.8.6-8mdv2007.0
+ Revision: 81894
- Import php-pear-I18N

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.8.6-8mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.6-7mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.6-6mdk
- rebuilt to use new pear auto deps/reqs from pld

* Thu Aug 04 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.6-5mdk
- fix the package.xml file

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.6-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.6-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.6-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.6-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5953 |12cr|php-pear-I18N_UnicodeString-0.2.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		I18N
%define		_subclass	UnicodeString
%define		upstream_name	%{_class}_%{_subclass}

%define		_requires_exceptions pear(I18N/UnicodeString.php)

Name:		php-pear-%{upstream_name}
Version:	0.2.1
Release:	%mkrel 8
Summary:	Provides a way to work with self contained multibyte strings
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/I18N_UnicodeString/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Provides a method of storing and manipulating multibyte strings in PHP
without using ext/mbstring. Also allows conversion between various
methods of storing Unicode in 1-byte strings like UTF-8 and HTML
entities.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-8mdv2012.0
+ Revision: 742016
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-7
+ Revision: 679368
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-6mdv2011.0
+ Revision: 613689
- the mass rebuild of 2010.1 packages

* Fri Dec 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.1-5mdv2010.1
+ Revision: 473538
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.2.1-4mdv2010.0
+ Revision: 441193
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-3mdv2009.1
+ Revision: 322134
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-2mdv2009.0
+ Revision: 236893
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-1mdv2007.0
+ Revision: 81896
- Import php-pear-I18N_UnicodeString

* Sat May 20 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-1mdk
- 0.2.1

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5954 |12cr|php-pear-Image_Barcode-1.1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Image
%define		_subclass	Barcode
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.1.2
Release:	%mkrel 1
Summary:	Render barcodes
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Image_Barcode/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires:	php-gd
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
With PEAR::Image_Barcode class you can create a barcode representation
of description a given string. This class uses GD functions because of
this the generated graphic can be any of GD supported supported image
types.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests
rm -rf %{buildroot}%{_datadir}/pear/data

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Sun Dec 18 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.2-1mdv2012.0
+ Revision: 743486
- 1.1.2

* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-3
+ Revision: 742017
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-2
+ Revision: 679369
- mass rebuild

* Sun Nov 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.1-1mdv2011.0
+ Revision: 594491
- update to new version 1.1.1

* Fri Dec 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.0-5mdv2010.1
+ Revision: 473540
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.1.0-4mdv2010.0
+ Revision: 441194
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-3mdv2009.1
+ Revision: 322135
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-2mdv2009.0
+ Revision: 236894
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.1.0-1mdv2008.1
+ Revision: 136407
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-1mdv2008.0
+ Revision: 15679
- 1.1.0


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-5mdv2007.0
+ Revision: 81898
- Import php-pear-Image_Barcode

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-5mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-4mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-3mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-2mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-1mdk
- 1.0.4

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5955 |12cr|php-pear-Image_Canvas-0.3.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _class          Image
%define _subclass       Canvas
%define upstream_name       %{_class}_%{_subclass}

Name:           php-pear-%{upstream_name}
Version:        0.3.1
Release:        %mkrel 8
Summary:        Common interface to image drawing
License:        PHP License
Group:          Development/PHP
URL:            http://pear.php.net/package/Image_Canvas/
Source0:        http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:       php-gd
Requires:       php-pear-Image_Color >= 1.0.0
Requires:       php-pear
BuildArch:      noarch
BuildRequires:  php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
A package providing a common interface to image drawing,
making image source code independent on the library used.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-8mdv2012.0
+ Revision: 742018
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-7
+ Revision: 679370
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-6mdv2011.0
+ Revision: 613690
- the mass rebuild of 2010.1 packages

* Fri Dec 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.1-5mdv2010.1
+ Revision: 473541
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.3.1-4mdv2010.0
+ Revision: 441195
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-3mdv2009.1
+ Revision: 322136
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-2mdv2009.0
+ Revision: 236895
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Jul 23 2007 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-1mdv2008.0
+ Revision: 54563
- 0.3.1


* Mon Oct 16 2006 David Walluck <walluck@mandriva.org> 0.3.0-2mdv2006.0
+ Revision: 65352
+ Status: not released
- $2

* Sun Oct 15 2006 David Walluck <walluck@mandriva.org> 0.3.0-1mdv2007.1
+ Revision: 64942
- Import php-pear-Image_Canvas

* Sat Sep 23 2006 David Walluck <walluck@mandriva.org> 0.3.0-1mdv2007.1
- release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5956 |12cr|php-pear-Image_GIS-1.1.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Image
%define		_subclass	GIS
%define		upstream_name	%{_class}_%{_subclass}

%define		_requires_exceptions pear(Image/Color.php)

Name:		php-pear-%{upstream_name}
Version:	1.1.2
Release:	%mkrel 3
Summary:	Visualization of GIS data
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Image_GIS/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires:	php-gd
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Generating maps on demand can be a hard job as most often you don't
have the maps you need in digital form. But you can generate your own
maps based on raw, digital data description files which are available
for free on the net. This package provides a parser for the most
common format for geographical data, the Arcinfo/E00 format as well as
renderers to produce images using GD or Scalable Vector Graphics
(SVG).

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.2-3mdv2012.0
+ Revision: 742019
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.2-2
+ Revision: 679371
- mass rebuild

* Sat Oct 23 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.2-1mdv2011.0
+ Revision: 587644
- update to new version 1.1.2

* Fri Dec 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.1-11mdv2010.1
+ Revision: 473543
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.1.1-10mdv2010.0
+ Revision: 441196
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-9mdv2009.1
+ Revision: 322141
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-8mdv2009.0
+ Revision: 236896
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-7mdv2007.0
+ Revision: 81900
- Import php-pear-Image_GIS

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5957 |12cr|php-pear-Image_Graph-0.7.2-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Image
%define		_subclass	Graph
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.7.2
Release:	%mkrel 10
Summary:	A package for displaying (numerical) data as a graph/chart/plot
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Image_Graph
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires(post): php-gd
Requires(preun): php-gd
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Image_Graph provides a set of classes that creates
graphs/plots/charts based on (numerical) data. Many different plot
types are supported: Bar, line, area, step, impulse, scatter,
radar, pie, map, candlestick, band, box & whisker and smoothed
line, area and radar plots. The graph is highly customizable,
making it possible to get the exact look and feel that is
required. The output is controlled by a driver mechanism, which
facilitates easy output to many different output formats, amongst
others, GD (PNG, JPEG, GIF, WBMP), PDF (using PDFLib), ShockWave
Flash (using Ming) and Scalable Vector Graphics (SVG). Image_Graph
is compatible with both PHP4 and PHP5 and can be used with both
GD1 and GD2 (GD2 is recommended)

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%build

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.7.2-10mdv2012.0
+ Revision: 742020
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.7.2-9
+ Revision: 679372
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.7.2-8mdv2011.0
+ Revision: 613691
- the mass rebuild of 2010.1 packages

* Fri Dec 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.7.2-7mdv2010.1
+ Revision: 473544
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.7.2-6mdv2010.0
+ Revision: 441197
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.7.2-5mdv2009.1
+ Revision: 322159
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.7.2-4mdv2009.0
+ Revision: 236897
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Nov 06 2007 Oden Eriksson <oeriksson@mandriva.com> 0.7.2-3mdv2008.1
+ Revision: 106351
- fix #35340 (PHP Pear Image_Graph does not install correctly)


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.7.2-2mdv2007.0
+ Revision: 81902
- Import php-pear-Image_Graph

* Sat May 20 2006 Oden Eriksson <oeriksson@mandriva.com> 0.7.2-2mdk
- rule out some more faulty deps

* Sat May 20 2006 Oden Eriksson <oeriksson@mandriva.com> 0.7.2-1mdk
- 0.7.2
- rule out faulty deps

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.7.1-1mdk
- 0.7.1
- new group (Development/PHP)

* Tue Sep 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-7mdk
- fix deps

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-2mdk
- fix deps

* Sun May 29 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5958 |12cr|php-pear-Image_GraphViz-1.3.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Image
%define		_subclass	GraphViz
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.3.0
Release:	%mkrel 3
Summary:	Interface to AT&T's GraphViz tools
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Image_GraphViz/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
The GraphViz class allows for the creation of and the work with
directed and undirected graphs and their visualization with AT&T's
GraphViz tools.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-3mdv2012.0
+ Revision: 742021
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-2
+ Revision: 679373
- mass rebuild

* Sun Nov 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.0-1mdv2011.0
+ Revision: 594492
- update to new version 1.3.0

* Fri Dec 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.1-5mdv2010.1
+ Revision: 473545
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.2.1-4mdv2010.0
+ Revision: 441198
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-3mdv2009.1
+ Revision: 322175
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-2mdv2009.0
+ Revision: 236898
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-1mdv2008.0
+ Revision: 15680
- 1.2.1


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-1mdv2007.0
+ Revision: 81915
- Import php-pear-Image_GraphViz

* Sat May 20 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-1mdk
- 1.2.0

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5959 |12cr|php-pear-Image_IPTC-1.0.2-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Image
%define		_subclass	IPTC
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.2
Release:	%mkrel 14
Summary:	Extract, modify, and save IPTC data
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Image_IPTC/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This package provides a mechanism for modifying IPTC header
information. The class abstracts the functionality of iptcembed() and
iptcparse() in addition to providing methods that properly handle
replacing IPTC header fields back into image files.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-14mdv2012.0
+ Revision: 742022
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-13
+ Revision: 679374
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-12mdv2011.0
+ Revision: 613692
- the mass rebuild of 2010.1 packages

* Fri Dec 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.2-11mdv2010.1
+ Revision: 473546
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.0.2-10mdv2010.0
+ Revision: 441211
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-9mdv2009.1
+ Revision: 322189
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-8mdv2009.0
+ Revision: 236899
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.0.2-7mdv2008.1
+ Revision: 136408
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-7mdv2007.0
+ Revision: 81924
- Import php-pear-Image_IPTC

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5960 |12cr|php-pear-Image_Remote-1.0.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Image
%define		_subclass	Remote
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.2
Release:	%mkrel 6
Summary:	Retrieve information on remote image files
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Image_Remote/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This class can be used for retrieving size information of remote image
files via HTTP without downloading the whole image.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-6mdv2012.0
+ Revision: 742023
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-5
+ Revision: 679375
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-4mdv2011.0
+ Revision: 613693
- the mass rebuild of 2010.1 packages

* Fri Dec 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.2-3mdv2010.1
+ Revision: 473547
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.0.2-2mdv2010.0
+ Revision: 441212
- rebuild

* Thu Mar 19 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.2-1mdv2009.1
+ Revision: 357910
- update to new version 1.0.2

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-3mdv2009.1
+ Revision: 322207
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-2mdv2009.0
+ Revision: 236900
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1mdv2007.0
+ Revision: 81934
- Import php-pear-Image_Remote

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1mdk
- 1.0.1
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5961 |12cr|php-pear-Image_Text-0.5.0-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Image
%define		_subclass	Text
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.5.0
Release:	%mkrel 14
Summary:	Comfortable processing of texts in images
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Image_Text/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This class allows you to add text to dynamic generated images more
comfortable. It allows you to process multiline text and manipulate:
- Border
- Shading
- Alignment
Another nice feature is to let the class measurize your text in respect
to font size and line splitting to fit a given text box.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/example
%{_bindir}/make_docbook.sh
%{_bindir}/make_dochtml.sh
%{_datadir}/pear/%{_class}/*.php
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-14mdv2012.0
+ Revision: 742024
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-13
+ Revision: 679376
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-12mdv2011.0
+ Revision: 613694
- the mass rebuild of 2010.1 packages

* Fri Dec 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.0-11mdv2010.1
+ Revision: 473548
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.5.0-10mdv2010.0
+ Revision: 441213
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-9mdv2009.1
+ Revision: 322220
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-8mdv2009.0
+ Revision: 236901
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-7mdv2007.0
+ Revision: 81960
- Import php-pear-Image_Text

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5962 |12cr|php-pear-Image_Tools-0.4.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Image
%define		_subclass	Tools 
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.4.2
Release:	%mkrel 8
Summary:	Tool collection for images
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Image_Tools/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
A collection of common image manipulations.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.4.2-8mdv2012.0
+ Revision: 742025
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.4.2-7
+ Revision: 679377
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4.2-6mdv2011.0
+ Revision: 613695
- the mass rebuild of 2010.1 packages

* Fri Dec 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.4.2-5mdv2010.1
+ Revision: 473549
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.4.2-4mdv2010.0
+ Revision: 441214
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.4.2-3mdv2009.1
+ Revision: 322239
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.4.2-2mdv2009.0
+ Revision: 236902
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 0.4.2-1mdv2008.1
+ Revision: 136408
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.4.2-1mdv2008.0
+ Revision: 15681
- 0.4.2


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-1mdv2007.0
+ Revision: 81969
- Import php-pear-Image_Tools

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-1mdk
- 0.3.0
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5963 |12cr|php-pear-Image_Transform-0.9.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Image
%define		_subclass	Transform
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.9.1
Release:	%mkrel 8
Summary:	Standard interface to manipulate images using different libraries
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Image_Transform/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Patch0:		Image_Transform-IMAGETYPE_fix.diff
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This package was written to provide a simpler and cross-library
interface to doing image transformations and manipulations.

It provides :
 - support for GD, ImageMagick, Imagick and NetPBM,
 - files related functions,
 - addText,
 - Scale (by length, percentage, maximum X/Y),
 - Resize,
 - Rotate (custom angle),
 - Add border (soon),
 - Add shadow (soon).

%prep
%setup -q -c
%patch0 -p0
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-8mdv2012.0
+ Revision: 742026
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-7
+ Revision: 679379
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-6mdv2011.0
+ Revision: 613696
- the mass rebuild of 2010.1 packages

* Fri Dec 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.9.1-5mdv2010.1
+ Revision: 473550
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.9.1-4mdv2010.0
+ Revision: 441218
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-3mdv2009.1
+ Revision: 322257
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-2mdv2009.0
+ Revision: 236903
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-1mdv2008.0
+ Revision: 15770
- rediffed P0
- 0.9.1


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-2mdv2007.1
+ Revision: 140441
- also add the patch
- fix deps

* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-1mdv2007.1
+ Revision: 81984
- Import php-pear-Image_Transform

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-1mdk
- 0.9.0
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5964 |12cr|php-pear-Image_XBM-0.9.0-0.RC1.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Image
%define		_subclass	XBM
%define		pre         RC1
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.9.0
Release:	%mkrel 0.%{pre}.4
Summary:	Manipulate XBM images
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Image_XBM/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}%{pre}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Package for manipulate XBM images.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}%{pre}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}%{pre}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}%{pre}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-0.RC1.4mdv2012.0
+ Revision: 742027
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-0.RC1.3
+ Revision: 679381
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-0.RC1.2mdv2011.0
+ Revision: 613697
- the mass rebuild of 2010.1 packages

* Fri Dec 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.9.0-0.RC1.1mdv2010.1
+ Revision: 473555
- new version
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.2.0-10mdv2010.0
+ Revision: 441229
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-9mdv2009.1
+ Revision: 322271
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-8mdv2009.0
+ Revision: 236904
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 0.2.0-7mdv2008.1
+ Revision: 136408
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-7mdv2007.0
+ Revision: 81991
- Import php-pear-Image_XBM

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5965 |12cr|php-pear-LiveUser-0.16.12-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		LiveUser
%define		upstream_name	%{_class}

Name:		php-pear-%{upstream_name}
Version:	0.16.12
Release:	%mkrel 8
Summary:	User authentication and permission management framework
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/LiveUser/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Perm_LiveUser is a set of classes for dealing with user authentication
and permission management. Basically, there are three main elements
that make up this package:
- The LoginManager,
- The Auth containers,
- The Perm containers.

The LoginManager class takes care of the login process and can be
configured to use a certain permission container and one or more
different auth containers. That means, you can have your users' data
scattered amongst many data containers and have the LoginManager try
each defined container until the user is found. For example, you can
have all website users who can apply for a new account online on the
webserver's local database. Also, you want to enable all your
company's employees to login to the site without the need to create
new accounts for all of them. To achieve that, a second container can
be defined to be used by the LoginManager. You can also define a
permission container of your choice that will manage the rights for
each user. Depending on the container, you can implement any kind of
permission schemes for your application while having one consistent
API. Using different permission and auth containers, it's easily
possible to integrate newly written applications with older ones that
have their own ways of storing permissions and user data. Just make a
new container type and you're ready to go! Currently available are
RDBMS containers using PEAR::DB. More are soon to follow.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%doc %{upstream_name}-%{version}/sql
%{_datadir}/pear/%{_class}
%{_datadir}/pear/LiveUser.php
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.16.12-8mdv2012.0
+ Revision: 742029
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.16.12-7
+ Revision: 679382
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.16.12-6mdv2011.0
+ Revision: 613698
- the mass rebuild of 2010.1 packages

* Fri Dec 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.16.12-5mdv2010.1
+ Revision: 473552
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.16.12-4mdv2010.0
+ Revision: 441241
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.16.12-3mdv2009.1
+ Revision: 322272
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.16.12-2mdv2009.0
+ Revision: 236905
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 0.16.12-1mdv2007.1
+ Revision: 140450
- 0.16.12
- add a bunch of missing files

* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.16.11-1mdv2007.1
+ Revision: 81993
- Import php-pear-LiveUser

* Sat May 20 2006 Oden Eriksson <oeriksson@mandriva.com> 0.16.11-1mdk
- 0.16.11

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.16.8-1mdk
- 0.16.8
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.15.1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.15.1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.15.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.15.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.15.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.15.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5966 |12cr|php-pear-LiveUser_Admin-0.3.9-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		LiveUser
%define		_subclass	Admin
%define		upstream_name	%{_class}_%{_subclass}

%define		_requires_exceptions pear(LiveUser.php)

Name:		php-pear-%{upstream_name}
Version:	0.3.9
Release:	%mkrel 9
Summary:	User authentication and permission management framework
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/LiveUser_Admin/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
LiveUser_Admin is meant to be used with the LiveUser package. It is
composed of all the classes necessary to administrate data used by
LiveUser.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/*.txt
%doc %{upstream_name}-%{version}/docs/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3.9-9mdv2012.0
+ Revision: 742030
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3.9-8
+ Revision: 679383
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.9-7mdv2011.0
+ Revision: 613699
- the mass rebuild of 2010.1 packages

* Fri Dec 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.9-6mdv2010.1
+ Revision: 473553
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.3.9-5mdv2010.0
+ Revision: 441253
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.3.9-4mdv2009.1
+ Revision: 322273
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3.9-3mdv2009.0
+ Revision: 236906
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Jul 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.3.9-2mdv2008.0
+ Revision: 53917
- put the files where they belong to fix deps

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.3.9-1mdv2008.0
+ Revision: 15683
- 0.3.9


* Fri Mar 16 2007 Oden Eriksson <oeriksson@mandriva.com> 0.3.8-2mdv2007.1
+ Revision: 144929
- revert to 0.3.8 due to version freeze
- 0.3.9
- package some forgotten files

* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3.8-1mdv2007.0
+ Revision: 81995
- Import php-pear-LiveUser_Admin

* Sat May 20 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3.8-1mdk
- 0.3.8

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3.6-1mdk
- 0.3.6
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5967 |12cr|php-pear-Mail_IMAP-0.2.0A-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define         _class          Mail
%define         _subclass       IMAP
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.2.0A
Release:	%mkrel 14
Summary:	A c-client webmail backend
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Mail_IMAP/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Mail_IMAP provides a simplifed backend for working with the c-client
(IMAP) extension.  It serves as an OO wrapper for commonly used
c-client functions. It provides structure and header parsing as well
as body retrieval.

This class has in PEAR status: %{_status}.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.2.0A-14mdv2012.0
+ Revision: 742035
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.2.0A-13
+ Revision: 679388
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.0A-12mdv2011.0
+ Revision: 613703
- the mass rebuild of 2010.1 packages

* Wed Nov 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.0A-11mdv2010.1
+ Revision: 470144
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.2.0A-10mdv2010.0
+ Revision: 441265
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.2.0A-9mdv2009.1
+ Revision: 322278
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.2.0A-8mdv2009.0
+ Revision: 236914
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2.0A-7mdv2007.0
+ Revision: 82040
- Import php-pear-Mail_IMAP

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2.0A-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0A-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0A-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0A-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0A-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0A-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0A-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5968 |12cr|php-pear-Mail_IMAPv2-0.2.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Mail
%define		_subclass	IMAPv2
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.2.0
Release:	%mkrel 8
Summary:	Provides a c-client backend for webmail
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Mail_IMAPv2/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires:	php-imap
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Mail_IMAPv2 provides a simplified backend for working with the
c-client (IMAP) extension. It serves as an OO wrapper for commonly
used c-client functions. It provides structure and header parsing as
well as body retrieval.

Mail_IMAPv2 may be used as a webmail backend or as a component in a
mailing list manager.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-8mdv2012.0
+ Revision: 742036
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-7
+ Revision: 679389
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-6mdv2011.0
+ Revision: 613704
- the mass rebuild of 2010.1 packages

* Wed Nov 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.0-5mdv2010.1
+ Revision: 470145
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.2.0-4mdv2010.0
+ Revision: 441275
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-3mdv2009.1
+ Revision: 322279
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-2mdv2009.0
+ Revision: 236915
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-1mdv2007.0
+ Revision: 82050
- Import php-pear-Mail_IMAPv2

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-1mdk
- 0.2.0
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5969 |12cr|php-pear-Mail_Mbox-0.5.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Mail
%define		_subclass	Mbox
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.5.1
Release:	%mkrel 8
Summary:	Mbox PHP class to Unix MBOX parsing and using
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Mail_Mbox/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
It can split messages inside a Mbox, return the number of messages,
return, update or remove an specific message or add a message on the
Mbox.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.5.1-8mdv2012.0
+ Revision: 742037
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.5.1-7
+ Revision: 679390
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5.1-6mdv2011.0
+ Revision: 613705
- the mass rebuild of 2010.1 packages

* Wed Nov 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.1-5mdv2010.1
+ Revision: 470146
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.5.1-4mdv2010.0
+ Revision: 441286
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.5.1-3mdv2009.0
+ Revision: 236916
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Nov 09 2007 Oden Eriksson <oeriksson@mandriva.com> 0.5.1-2mdv2008.1
+ Revision: 107006
- PHPUnit2/PHPUnit

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.5.1-1mdv2008.0
+ Revision: 15812
- fix build
- 0.5.1


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-7mdv2007.0
+ Revision: 82078
- Import php-pear-Mail_Mbox

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5970 |12cr|php-pear-Mail_Queue-1.2.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Mail
%define		_subclass	Queue
%define		upstream_name	%{_class}_%{_subclass}

%define		_requires_exceptions pear(creole/Creole.php)

Name:		php-pear-%{upstream_name}
Version:	1.2.7
Release:	%mkrel 2
Summary:	Put mails in queue and send them later in background
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Mail_Queue/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Class for handle mail queue managment. Wrapper for PEAR::Mail and
PEAR::DB. Could load, save and send saved mails in background and also
backup some mails. Mail queue class put mails in a temporary container
waiting to be fed to the MTA (Mail Transport Agent) and send them
later (eg. every few minutes) by crontab or in other way.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.7-2mdv2012.0
+ Revision: 742038
- fix major breakage by careless packager

* Sun Jul 17 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.7-1
+ Revision: 690176
- 1.2.7

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.6-2
+ Revision: 679391
- mass rebuild

* Sun Nov 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.6-1mdv2011.0
+ Revision: 594493
- update to new version 1.2.6

* Wed Nov 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.3-4mdv2010.1
+ Revision: 470149
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Nov 09 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.3-3mdv2010.1
+ Revision: 463811
- use rpm filetriggers to register starting from mandriva 2010.1

* Sat Oct 03 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.3-2mdv2010.0
+ Revision: 453176
- fix dependencies

* Sun Sep 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.3-1mdv2010.0
+ Revision: 450210
- new version
- use pear installer
- use fedora %%post/%%postun

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.2.2-3mdv2010.0
+ Revision: 441294
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-2mdv2009.1
+ Revision: 322356
- rebuild

* Tue Sep 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.2-1mdv2009.0
+ Revision: 278926
- update to new version 1.2.2

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1.3-8mdv2009.0
+ Revision: 236918
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.1.3-7mdv2008.1
+ Revision: 136408
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.3-7mdv2007.0
+ Revision: 82084
- Import php-pear-Mail_Queue

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.3-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.3-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.3-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.3-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.3-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.3-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.3-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5971 |12cr|php-pear-Math_Basex-0.3-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Math
%define		_subclass	Basex
%define		upstream_name	%{_class}_%{_subclass}

%define		_requires_exceptions pear(../Basex.php)

Name:		php-pear-%{upstream_name}
Version:	0.3
Release:	%mkrel 14
Summary:	%{_class}_%{_subclass} - Base X conversion class
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Math_Basex/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Simple class for converting base set of numbers with a customize
character base set.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3-14mdv2012.0
+ Revision: 742040
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3-13
+ Revision: 679392
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3-12mdv2011.0
+ Revision: 613706
- the mass rebuild of 2010.1 packages

* Wed Nov 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.3-11mdv2010.1
+ Revision: 470150
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.3-10mdv2010.0
+ Revision: 441295
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.3-9mdv2009.1
+ Revision: 322357
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3-8mdv2009.0
+ Revision: 236919
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3-7mdv2007.0
+ Revision: 82097
- Import php-pear-Math_Basex

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5972 |12cr|php-pear-Math_BinaryUtils-0.3.0-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Math
%define		_subclass	BinaryUtils
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.3.0
Release:	%mkrel 14
Summary:	Collection of helper methods for easy handling of binary data
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Math_BinaryUtils/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Collection of helper methods for dealing with binary data (add,
subtract, converting functions, endianess functions etc.).

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-14mdv2012.0
+ Revision: 742046
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-13
+ Revision: 679393
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-12mdv2011.0
+ Revision: 613707
- the mass rebuild of 2010.1 packages

* Wed Nov 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.0-11mdv2010.1
+ Revision: 470151
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.3.0-10mdv2010.0
+ Revision: 441296
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-9mdv2009.1
+ Revision: 322358
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-8mdv2009.0
+ Revision: 236920
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-7mdv2007.0
+ Revision: 82099
- Import php-pear-Math_BinaryUtils

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5973 |12cr|php-pear-Math_Complex-0.8.5-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Math
%define		_subclass	Complex
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.8.5
Release:	%mkrel 14
Summary:	Classes that define complex numbers and their operations
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Math_Complex/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Classes that represent and manipulate complex numbers. Contain
definitions for basic arithmetic functions, as well as trigonometric,
inverse trigonometric, hyperbolic, inverse hyperbolic, exponential and
logarithms of complex numbers.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.8.5-14mdv2012.0
+ Revision: 742056
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.8.5-13
+ Revision: 679394
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.8.5-12mdv2011.0
+ Revision: 613708
- the mass rebuild of 2010.1 packages

* Wed Nov 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.5-11mdv2010.1
+ Revision: 470152
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.8.5-10mdv2010.0
+ Revision: 441297
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.8.5-9mdv2009.1
+ Revision: 322359
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.8.5-8mdv2009.0
+ Revision: 236921
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.8.5-7mdv2007.0
+ Revision: 82101
- Import php-pear-Math_Complex

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.8.5-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.5-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.5-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.5-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.5-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.5-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.5-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5974 |12cr|php-pear-Math_Fibonacci-0.8-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Math
%define		_subclass	Fibonacci
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.8
Release:	%mkrel 14
Summary:	Package to calculat and manipulate Fibonacci numbers
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Math_Fibonacci/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
The Fibonacci series is constructed using the formula:
F(n) = F(n - 1) + F(n - 2),
By convention F(0) = 0, and F(1) = 1.
An alternative formula that uses the Golden Ratio can also be used:
F(n) = (PHI^n - phi^n)/sqrt(5) [Lucas' formula],
where PHI = (1 + sqrt(5))/2 is the Golden Ratio, and phi = (1 - sqrt(5))/2
is its reciprocal.

Requires Math_Integer, and can be used with big integers if the GMP or
the BCMATH libraries are present.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.8-14mdv2012.0
+ Revision: 742066
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.8-13
+ Revision: 679395
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.8-12mdv2011.0
+ Revision: 613709
- the mass rebuild of 2010.1 packages

* Wed Nov 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.8-11mdv2010.1
+ Revision: 470153
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.8-10mdv2010.0
+ Revision: 441298
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.8-9mdv2009.1
+ Revision: 322360
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.8-8mdv2009.0
+ Revision: 236922
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 0.8-7mdv2008.1
+ Revision: 136408
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.8-7mdv2007.0
+ Revision: 82103
- Import php-pear-Math_Fibonacci

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.8-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5975 |12cr|php-pear-Math_Fraction-0.4.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Math
%define		_subclass	Fraction
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.4.0
Release:	%mkrel 8
Summary:	Classes that represent and manipulate fractions
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Math_Fraction/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Classes that represent and manipulate fractions (x = a/b).

The Math_FractionOp static class contains definitions for:
- basic arithmetic operations,
- comparing fractions,
- greatest common divisor (gcd) and least common multiple (lcm) of two
  integers,
- simplifying (reducing) and getting the reciprocal of a fraction,
- converting a float to fraction.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-8mdv2012.0
+ Revision: 742082
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-7
+ Revision: 679396
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-6mdv2011.0
+ Revision: 613710
- the mass rebuild of 2010.1 packages

* Wed Nov 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.4.0-5mdv2010.1
+ Revision: 470154
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.4.0-4mdv2010.0
+ Revision: 441299
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-3mdv2009.1
+ Revision: 322361
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-2mdv2009.0
+ Revision: 236923
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 0.4.0-1mdv2008.1
+ Revision: 136408
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-1mdv2007.0
+ Revision: 82105
- Import php-pear-Math_Fraction

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-1mdk
- 0.4.0
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5976 |12cr|php-pear-Math_Histogram-0.9.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Math
%define		_subclass	Histogram
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.9.0
Release:	%mkrel 15
Summary:	Classes to calculate histogram distributions
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Math_Histogram/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Classes to calculate histogram distributions and associated
statistics. Supports simple and cummulative histograms. You can
generate regular (2D) histograms, 3D, or 4D histograms. Data must not
have nulls.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests
rm -rf %{buildroot}%{_datadir}/pear/data

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/README*
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-15mdv2012.0
+ Revision: 742089
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-14
+ Revision: 679397
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-13mdv2011.0
+ Revision: 613711
- the mass rebuild of 2010.1 packages

* Wed Nov 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.9.0-12mdv2010.1
+ Revision: 470155
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Sat Sep 26 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.9.0-11mdv2010.0
+ Revision: 449343
- rebuild for missing binaries

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.9.0-10mdv2010.0
+ Revision: 441301
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-9mdv2009.1
+ Revision: 322362
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-8mdv2009.0
+ Revision: 236930
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-7mdv2007.0
+ Revision: 82109
- Import php-pear-Math_Histogram

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5977 |12cr|php-pear-Math_Integer-0.8-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Math
%define		_subclass	Integer
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.8
Release:	%mkrel 14
Summary:	Package to represent and manipulate integers
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Math_Integer/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
The class Math_Integer can represent integers bigger than the signed
longs that are the default of PHP, if either the GMP or the BCMATH
(bundled with PHP) are present. Otherwise it will fall back to the
internal integer representation. The Math_IntegerOp class defines
operations on Math_Integer objects.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.8-14mdv2012.0
+ Revision: 742093
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.8-13
+ Revision: 679398
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.8-12mdv2011.0
+ Revision: 613712
- the mass rebuild of 2010.1 packages

* Wed Nov 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.8-11mdv2010.1
+ Revision: 470156
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.8-10mdv2010.0
+ Revision: 441302
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.8-9mdv2009.1
+ Revision: 322363
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.8-8mdv2009.0
+ Revision: 236935
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 0.8-7mdv2008.1
+ Revision: 136408
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.8-7mdv2007.0
+ Revision: 82123
- Import php-pear-Math_Integer

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.8-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5978 |12cr|php-pear-Math_Matrix-0.8.5-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Math
%define		_subclass	Matrix
%define		upstream_name	%{_class}_%{_subclass}

%define		_requires_exceptions pear(PHPUnit.php)

Name:		php-pear-%{upstream_name}
Version:	0.8.5
Release:	%mkrel 15
Summary:	Class to represent matrices and matrix operations
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Math_Matrix/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Matrices are represented as 2 dimensional arrays of numbers.
This class defines methods for matrix objects, as well as static
methods to read, write and manipulate matrices, including methods to
solve systems of linear equations (with and without iterative error
correction).

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.8.5-15mdv2012.0
+ Revision: 742098
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.8.5-14
+ Revision: 679399
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.8.5-13mdv2011.0
+ Revision: 613713
- the mass rebuild of 2010.1 packages

* Wed Nov 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.5-12mdv2010.1
+ Revision: 470157
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.8.5-11mdv2010.0
+ Revision: 441343
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.8.5-10mdv2009.1
+ Revision: 322364
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.8.5-9mdv2009.0
+ Revision: 236943
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.8.5-8mdv2008.0
+ Revision: 15470
- rule out the PHPUnit.php dep


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.8.5-7mdv2007.0
+ Revision: 82150
- Import php-pear-Math_Matrix

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.8.5-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.5-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.5-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.5-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.5-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.5-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.5-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5979 |12cr|php-pear-Math_Numerical_RootFinding-1.0.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Math
%define		_subclass	Numerical
%define		_subsubclass	RootFinding
%define		upstream_name	%{_class}_%{_subclass}_%{_subsubclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.0
Release:	%mkrel 8
Summary:	Numerical analysis root finding methods
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Math_Numerical_RootFinding/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This package provide various numerical analysis methods for find root
Available Methods:
- Bisection
- False Position
- Fixed Point
- Newton-Raphson
- Secant

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/README.txt
%doc %{upstream_name}-%{version}/docs/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-8mdv2012.0
+ Revision: 742104
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-7
+ Revision: 679400
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-6mdv2011.0
+ Revision: 613714
- the mass rebuild of 2010.1 packages

* Wed Nov 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.0-5mdv2010.1
+ Revision: 470158
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.0.0-4mdv2010.0
+ Revision: 441344
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-3mdv2009.1
+ Revision: 322365
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdv2009.0
+ Revision: 236952
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdv2007.0
+ Revision: 82160
- Import php-pear-Math_Numerical_RootFinding

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdk
- 1.0.0
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5980 |12cr|php-pear-Math_Quaternion-0.7.1-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Math
%define		_subclass	Quaternion
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.7.1
Release:	%mkrel 14
Summary:	Classes that define Quaternions and their operations
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Math_Quaternion/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Classes that represent and manipulate quaternions. Contain definitions
for basic arithmetic functions in a static class. Quaternions are an
extension of the idea of complex numbers, and a quaternion is defined as:
q = a + b*i + c*j + d*k
In 1844 Hamilton described a system in which numbers were composed of
a real part and 3 imaginary and independent parts (i,j,k), such that:
i^2 = j^2 = k^2 = -1 and
ij = k, jk = i, ki = j and
ji = -k, kj = -i, ik = -j
The above are known as "Hamilton's rules".

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.7.1-14mdv2012.0
+ Revision: 742109
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.7.1-13
+ Revision: 679401
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.7.1-12mdv2011.0
+ Revision: 613715
- the mass rebuild of 2010.1 packages

* Wed Nov 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.7.1-11mdv2010.1
+ Revision: 470159
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.7.1-10mdv2010.0
+ Revision: 441345
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.7.1-9mdv2009.1
+ Revision: 322366
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.7.1-8mdv2009.0
+ Revision: 236958
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 0.7.1-7mdv2008.1
+ Revision: 136408
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.7.1-7mdv2007.0
+ Revision: 82171
- Import php-pear-Math_Quaternion

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.7.1-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.7.1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.7.1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.7.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.7.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.7.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.7.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5981 |12cr|php-pear-Math_RPN-1.1.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Math
%define		_subclass	RPN
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.1.2
Release:	%mkrel 5
Summary:	RPN (Reverse Polish Notation) support
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Math_RPN/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
%{upstream_name} provides an easy way to change given expression to RPN
(Reverse Polish Notation) and evaluate it.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.2-5mdv2012.0
+ Revision: 742114
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.2-4
+ Revision: 679402
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.2-3mdv2011.0
+ Revision: 613716
- the mass rebuild of 2010.1 packages

* Wed Nov 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.2-2mdv2010.1
+ Revision: 470160
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Sat Sep 26 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.2-1mdv2010.0
+ Revision: 449325
- new version
- use pear installer
- use fedora %%post/%%postun

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.1.1-10mdv2010.0
+ Revision: 441346
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-9mdv2009.1
+ Revision: 322367
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-8mdv2009.0
+ Revision: 236967
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.1.1-7mdv2008.1
+ Revision: 136408
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-7mdv2007.0
+ Revision: 82183
- Import php-pear-Math_RPN

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5982 |12cr|php-pear-Math_Stats-0.9.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Math
%define		_subclass	Stats
%define		upstream_name	%{_class}_%{_subclass}
%define		pre	beta3

Name:		php-pear-%{upstream_name}
Version:	0.9.0
Release:	%mkrel 15
Summary:	Classes to calculate statistical parameters
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Math_Stats/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}beta3.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Classes to calculate statistical parameters of numerical arrays of
data. The data can be in a simple numerical array, or in a cummulative
numerical array. A cummulative array, has the value as the index and
the number of repeats as the value for the array item, e.g. $data =
array(3=>4, 2.3=>5, 1.25=>6, 0.5=>3). Nulls can be rejected, ignored
or handled as zero values.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}%{pre}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}%{pre}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests
rm -rf %{buildroot}%{_datadir}/pear/%{_class}/examples
rm -rf %{buildroot}%{_datadir}/pear/%{_class}/test

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}beta3/README*
%doc %{upstream_name}-%{version}beta3/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-15mdv2012.0
+ Revision: 742119
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-14
+ Revision: 679403
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-13mdv2011.0
+ Revision: 613717
- the mass rebuild of 2010.1 packages

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.9.0-12mdv2010.1
+ Revision: 477968
- don't ship tests and examples in pear tree

* Wed Nov 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.9.0-11mdv2010.1
+ Revision: 470161
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.9.0-10mdv2010.0
+ Revision: 441347
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-9mdv2009.1
+ Revision: 322368
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-8mdv2009.0
+ Revision: 236970
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-7mdv2007.0
+ Revision: 82201
- Import php-pear-Math_Stats

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5983 |12cr|php-pear-Math_TrigOp-1.0-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Math
%define		_subclass	TrigOp
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0
Release:	%mkrel 13
Summary:	Supplementary trigonometric functions
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Math_TrigOp/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Static class with methods that implement supplementary trigonometric,
inverse trigonometric, hyperbolic, and inverse hyperbolic functions.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0-13mdv2012.0
+ Revision: 742125
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0-12
+ Revision: 679404
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-11mdv2011.0
+ Revision: 613718
- the mass rebuild of 2010.1 packages

* Wed Nov 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-10mdv2010.1
+ Revision: 470162
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.0-10mdv2010.0
+ Revision: 441348
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0-9mdv2009.1
+ Revision: 322369
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0-8mdv2009.0
+ Revision: 236971
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.0-7mdv2008.1
+ Revision: 136408
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0-7mdv2007.0
+ Revision: 82203
- Import php-pear-Math_TrigOp

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5984 |12cr|php-pear-Math_Vector-0.6.2-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Math
%define		_subclass	Vector
%define		upstream_name	%{_class}_%{_subclass}

%define		_requires_exceptions pear(PHPUnit.php)

Name:		php-pear-%{upstream_name}
Version:	0.6.2
Release:	%mkrel 15
Summary:	Vector and vector operation classes
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Math_Vector/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Classes to represent Tuples, general Vectors, and 2D-/3D-vectors, as
well as a static class for vector operations.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.6.2-15mdv2012.0
+ Revision: 742130
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.6.2-14
+ Revision: 679405
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.6.2-13mdv2011.0
+ Revision: 613719
- the mass rebuild of 2010.1 packages

* Wed Nov 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.6.2-12mdv2010.1
+ Revision: 470163
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.6.2-11mdv2010.0
+ Revision: 441350
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.6.2-10mdv2009.1
+ Revision: 322370
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.6.2-9mdv2009.0
+ Revision: 236972
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.6.2-8mdv2008.0
+ Revision: 15471
- rule out the PHPUnit.php dep


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.6.2-7mdv2007.0
+ Revision: 82205
- Import php-pear-Math_Vector

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.6.2-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.6.2-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.6.2-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.6.2-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.6.2-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.6.2-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.6.2-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5985 |12cr|php-pear-MDB2_Schema-0.7.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		MDB2
%define		_subclass	Schema
%define		upstream_name	%{_class}_%{_subclass}

%define		_requires_exceptions pear(MDB2.php)

Name:		php-pear-%{upstream_name}
Version:	0.7.2
Release:	%mkrel 8
Summary:	XML based database schema manager
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/MDB2_Schema/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
PEAR::MDB2_Schema enables users to maintain RDBMS independant schema
files in XML that can be used to create, alter and drop database
entities and insert data into a database. Reverse engineering database
schemas from existing databases is also supported. The format is
compatible with both PEAR::MDB and Metabase.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.7.2-8mdv2012.0
+ Revision: 742031
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.7.2-7
+ Revision: 679384
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.7.2-6mdv2011.0
+ Revision: 613700
- the mass rebuild of 2010.1 packages

* Wed Nov 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.7.2-5mdv2010.1
+ Revision: 470170
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.7.2-4mdv2010.0
+ Revision: 441351
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.7.2-3mdv2009.1
+ Revision: 322274
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.7.2-2mdv2009.0
+ Revision: 236910
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 0.7.2-1mdv2008.1
+ Revision: 136411
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.7.2-1mdv2008.0
+ Revision: 15691
- 0.7.2


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-1mdv2007.0
+ Revision: 81999
- Import php-pear-MDB2_Schema

* Sat May 20 2006 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-1mdk
- 0.5.0

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.4.3-1mdk
- 0.4.3
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5986 |12cr|php-pear-MDB_QueryTool-1.2.2-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		MDB
%define		_subclass	QueryTool
%define		upstream_name	%{_class}_%{_subclass}

%define		_requires_exceptions pear(MDB.php)

Name:		php-pear-%{upstream_name}
Version:	1.2.2
Release:	%mkrel 7
Summary:	An OO-interface for easily retrieving and modifying data in a DB
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/MDB_QueryTool/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This package is an OO-abstraction to the SQL-Query language, it
provides methods such as setWhere, setOrder, setGroup, setJoin, etc.
to easily build queries. It also provides an easy to learn interface
that interacts nicely with HTML-forms using arrays that contain the
column data, that shall be updated/added in a DB. This package bases
on an SQL-Builder which lets you easily build SQL-Statements and
execute them. NB: this is just a MDB porting from the original
DB_QueryTool written by Wolfram Kriesing and Paolo Panto
(vision:produktion, wk@visionp.de).

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-7mdv2012.0
+ Revision: 742032
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-6
+ Revision: 679385
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-5mdv2011.0
+ Revision: 613701
- the mass rebuild of 2010.1 packages

* Wed Nov 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.2-4mdv2010.1
+ Revision: 470171
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.2.2-3mdv2010.0
+ Revision: 441352
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-2mdv2009.1
+ Revision: 322275
- rebuild

* Tue Sep 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.2-1mdv2009.0
+ Revision: 278927
- update to new version 1.2.2

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-2mdv2009.0
+ Revision: 236911
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.2.0-1mdv2008.1
+ Revision: 136411
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-1mdv2008.0
+ Revision: 15693
- 1.2.0


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.11.1-8mdv2007.0
+ Revision: 82001
- Import php-pear-MDB_QueryTool

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.11.1-8mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.11.1-7mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.11.1-6mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.11.1-5mdk
- fix deps

* Fri Jul 22 2005 Oden Eriksson <oeriksson@mandriva.com> 0.11.1-4mdk
- fix the package.xml file so it will register

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.11.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.11.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.11.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5987 |12cr|php-pear-Message-0.6-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Message
%define		upstream_name	%{_class}

Name:		php-pear-%{upstream_name}
Version:	0.6
Release:	%mkrel 13
Summary:	Message hash and digest (HMAC) generation methods and classes
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Message/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Classes for message hashing and HMAC signature generation using the
mhash functions.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/README
%doc %{upstream_name}-%{version}/misc
%{_datadir}/pear/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.6-13mdv2012.0
+ Revision: 742134
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.6-12
+ Revision: 679406
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.6-11mdv2011.0
+ Revision: 613720
- the mass rebuild of 2010.1 packages

* Wed Nov 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.6-10mdv2010.1
+ Revision: 470172
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.6-10mdv2010.0
+ Revision: 441353
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.6-9mdv2009.1
+ Revision: 322371
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.6-8mdv2009.0
+ Revision: 236973
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.6-7mdv2007.0
+ Revision: 82207
- Import php-pear-Message

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.6-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.6-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.6-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.6-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.6-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.6-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.6-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5988 |12cr|php-pear-MIME_Type-1.2.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		MIME
%define		_subclass	Type
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.2.1
Release:	%mkrel 3
Summary:	Utility class for dealing with MIME types
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/MIME_Type/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Provides functionality for dealing with MIME types.
- Parse MIME type.
- Supports full RFC2045 specification.
- Many utility functions for working with and determining info about
  types.
- Most functions can be called statically.
- Autodetect a file's MIME-type, either with mime_content_type() or
  the 'file' command.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-3mdv2012.0
+ Revision: 742033
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-2
+ Revision: 679386
- mass rebuild

* Sun Nov 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.1-1mdv2011.0
+ Revision: 594494
- update to new version 1.2.1

* Wed Nov 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.0-2mdv2010.1
+ Revision: 470173
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.2.0-2mdv2010.0
+ Revision: 441354
- rebuild

* Sat Jan 24 2009 Funda Wang <fwang@mandriva.org> 1.2.0-1mdv2009.1
+ Revision: 333197
- new version 1.2.0

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-9mdv2009.1
+ Revision: 322276
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-8mdv2009.0
+ Revision: 236912
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.0.0-7mdv2008.1
+ Revision: 136411
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-7mdv2007.0
+ Revision: 82003
- Import php-pear-MIME_Type

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5989 |12cr|php-pear-MP3_Id-1.2.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		MP3
%define		_subclass	Id
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.2.1
Release:	%mkrel 6
Summary:	Read/write MP3-Tags
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/MP3_Id/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
The class offers methods for reading and writing information tags
(version 1) in MP3 files

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-6mdv2012.0
+ Revision: 742034
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-5
+ Revision: 679387
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-4mdv2011.0
+ Revision: 613702
- the mass rebuild of 2010.1 packages

* Wed Nov 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.1-3mdv2010.1
+ Revision: 470174
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.2.1-3mdv2010.0
+ Revision: 441355
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-2mdv2009.1
+ Revision: 322277
- rebuild

* Tue Sep 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.1-1mdv2009.0
+ Revision: 278928
- update to new version 1.2.1

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-2mdv2009.0
+ Revision: 236913
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.2.0-1mdv2008.1
+ Revision: 136411
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-1mdv2008.0
+ Revision: 15695
- 1.2.0


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.3-7mdv2007.0
+ Revision: 82031
- Import php-pear-MP3_Id

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.3-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.3-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.3-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.3-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.3-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.3-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.3-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5990 |12cr|php-pear-Net_CheckIP-1.2.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	CheckIP
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.2.2
Release:	%mkrel 3
Summary:	Check the syntax of IPv4 adresses
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_CheckIP/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This package validates IPv4 internet adresses.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-3mdv2012.0
+ Revision: 742135
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-2
+ Revision: 679407
- mass rebuild

* Sun Nov 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.2-1mdv2011.0
+ Revision: 594495
- update to new version 1.2.2

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.1-5mdv2010.1
+ Revision: 468688
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.2.1-4mdv2010.0
+ Revision: 441356
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-3mdv2009.1
+ Revision: 322372
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-2mdv2009.0
+ Revision: 236974
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.2.1-1mdv2008.1
+ Revision: 136411
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-1mdv2008.0
+ Revision: 15698
- 1.2.1


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-1mdv2007.0
+ Revision: 82209
- Import php-pear-Net_CheckIP

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-1mdk
- 1.2.0
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5991 |12cr|php-pear-Net_Curl-1.2.5-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	Curl
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.2.5
Release:	%mkrel 7
Summary:	An OO interface to the cURL extension
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_Curl/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Net_Curl is an object oriented interface which abstracts away the
messy parts of dealing with PHP's cURL extension.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.5-7mdv2012.0
+ Revision: 742136
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.5-6
+ Revision: 679408
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2.5-5mdv2011.0
+ Revision: 613721
- the mass rebuild of 2010.1 packages

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.5-4mdv2010.1
+ Revision: 468689
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.2.5-3mdv2010.0
+ Revision: 441357
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.2.5-2mdv2009.1
+ Revision: 322373
- rebuild

* Tue Sep 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.5-1mdv2009.0
+ Revision: 278929
- update to new version 1.2.5

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2.3-2mdv2009.0
+ Revision: 236975
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.2.3-1mdv2008.1
+ Revision: 136411
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.2.3-1mdv2008.0
+ Revision: 15699
- 1.2.3


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-2mdv2007.0
+ Revision: 82211
- Import php-pear-Net_Curl

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-2mdk
- new group (Development/PHP)

* Thu Sep 22 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-1mdk
- 1.2.2

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5992 |12cr|php-pear-Net_Dict-1.0.7-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	Dict
%define		upstream_name	%{_class}_%{_subclass}

%define		_requires_exceptions pear(../Dict.php)

Name:		php-pear-%{upstream_name}
Version:	1.0.7
Release:	%mkrel 3
Summary:	Interface to the DICT protocol
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_Dict/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This class provides a simple API to the DICT Protocol handling all the
network related issues and providing DICT responses in PHP datatypes
to make it easy for a developer to use DICT servers in their programs.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.7-3mdv2012.0
+ Revision: 742139
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.7-2
+ Revision: 679411
- mass rebuild

* Sun Nov 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.7-1mdv2011.0
+ Revision: 594496
- update to new version 1.0.7

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.6-2mdv2010.1
+ Revision: 468691
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Sun Sep 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.6-1mdv2010.0
+ Revision: 450228
- new version
- use pear installer
- use fedora %%post/%%postun

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.0.5-4mdv2010.0
+ Revision: 441358
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.5-3mdv2009.1
+ Revision: 322376
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.5-2mdv2009.0
+ Revision: 236978
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.0.5-1mdv2008.1
+ Revision: 136411
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.5-1mdv2007.0
+ Revision: 82260
- Import php-pear-Net_Dict

* Sat May 20 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.5-1mdk
- 1.0.5

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5993 |12cr|php-pear-Net_Dig-0.1-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	Dig
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.1
Release:	%mkrel 14
Summary:	Interface to the dig command
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_Dig/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
The PEAR::Net_Dig class should be a nice, friendly OO interface to the
dig command.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1-14mdv2012.0
+ Revision: 742140
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1-13
+ Revision: 679412
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1-12mdv2011.0
+ Revision: 613723
- the mass rebuild of 2010.1 packages

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1-11mdv2010.1
+ Revision: 468692
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.1-10mdv2010.0
+ Revision: 441412
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1-9mdv2009.1
+ Revision: 322377
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1-8mdv2009.0
+ Revision: 236979
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 0.1-7mdv2008.1
+ Revision: 136412
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1-7mdv2007.0
+ Revision: 82274
- Import php-pear-Net_Dig

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5994 |12cr|php-pear-Net_DNS-1.0.7-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	DNS
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.7
Release:	%mkrel 3
Summary:	Resolver library to communicate with a DNS server
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_DNS/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
A resolver library used to communicate with a name server to perform
DNS queries, zone transfers, dynamic DNS updates, etc. Creates an
object hierarchy from a DNS server's response, which allows you to
view all of the information given by the DNS server. It bypasses the
system's resolver library and communicates directly with the server.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.7-3mdv2012.0
+ Revision: 742137
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.7-2
+ Revision: 679409
- mass rebuild

* Sun Nov 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.7-1mdv2011.0
+ Revision: 594498
- update to new version 1.0.7

* Sat Aug 14 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.5-1mdv2011.0
+ Revision: 569598
- update to new version 1.0.5

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.1-2mdv2010.1
+ Revision: 468694
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Sat Sep 26 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.1-1mdv2010.0
+ Revision: 449309
- new version
- use pear installer
- use fedora %%post/%%postun

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.0.0-10mdv2010.0
+ Revision: 441443
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-9mdv2009.1
+ Revision: 322374
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-8mdv2009.0
+ Revision: 236976
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-7mdv2007.0
+ Revision: 82239
- Import php-pear-Net_DNS

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5995 |12cr|php-pear-Net_DNSBL-1.3.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	DNSBL
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.3.4
Release:	%mkrel 3
Summary:	DNSBL Checker
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_DNSBL/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Checks if a given Host or URL is listed on an DNSBL or SURBL.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

# nuke useless(?) files
rm -rf %{buildroot}%{_datadir}/pear/data/Net_DNSBL/build.xml

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.4-3mdv2012.0
+ Revision: 742138
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.4-2
+ Revision: 679410
- mass rebuild

* Wed Dec 29 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.4-1mdv2011.0
+ Revision: 625910
- fix build
- 1.3.4

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.3-3mdv2011.0
+ Revision: 613722
- the mass rebuild of 2010.1 packages

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.3-2mdv2010.1
+ Revision: 468695
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Fri Jul 10 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.3-1mdv2010.0
+ Revision: 394094
- update to new version 1.3.3

* Sun Jun 07 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.2-1mdv2010.0
+ Revision: 383554
- update to new version 1.3.2

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-2mdv2009.1
+ Revision: 322375
- rebuild

* Tue Sep 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.0-1mdv2009.0
+ Revision: 278931
- update to new version 1.3.0

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-2mdv2009.0
+ Revision: 236977
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.2.1-1mdv2008.1
+ Revision: 136415
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-1mdv2008.0
+ Revision: 15814
- fix build
- 1.2.1


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-1mdv2007.0
+ Revision: 82247
- Import php-pear-Net_DNSBL

* Sat May 20 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-1mdk
- 1.1.0

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5996 |12cr|php-pear-Net_Finger-1.0.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	Finger
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.1
Release:	%mkrel 8
Summary:	Querying finger servers
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_Finger/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
The PEAR::Net_Finger class provides a tool for querying Finger
Servers.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-8mdv2012.0
+ Revision: 742141
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-7
+ Revision: 679413
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-6mdv2011.0
+ Revision: 613724
- the mass rebuild of 2010.1 packages

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.1-5mdv2010.1
+ Revision: 468696
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.0.1-4mdv2010.0
+ Revision: 441444
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-3mdv2009.1
+ Revision: 322378
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-2mdv2009.0
+ Revision: 236980
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.0.1-1mdv2008.1
+ Revision: 136415
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon May 07 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1mdv2008.0
+ Revision: 24078
- 1.0.1


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-7mdv2007.0
+ Revision: 82288
- Import php-pear-Net_Finger

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5997 |12cr|php-pear-Net_GameServerQuery-0.2.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	GameServerQuery
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.2.0
Release:	%mkrel 15
Summary:	Interface to query a game server
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_GameServerQuery/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Patch0:		php-pear-Net_GameServerQuery-0.2.0-fix-path.patch
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Net_GameServerQuery is an object for querying game servers.
Currently only supports basic "status" information.
Built in support for over 20 games.


%prep
%setup -q -c
%patch0 -p1
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-15mdv2012.0
+ Revision: 742142
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-14
+ Revision: 679414
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-13mdv2011.0
+ Revision: 613725
- the mass rebuild of 2010.1 packages

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.0-12mdv2010.1
+ Revision: 477969
- fix patch

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.0-11mdv2010.1
+ Revision: 468698
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.2.0-10mdv2010.0
+ Revision: 441445
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-9mdv2009.1
+ Revision: 322379
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-8mdv2009.0
+ Revision: 236981
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 0.2.0-7mdv2008.1
+ Revision: 136415
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-7mdv2007.0
+ Revision: 82297
- Import php-pear-Net_GameServerQuery

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5998 |12cr|php-pear-Net_Geo-1.0.5-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	Geo
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.5
Release:	%mkrel 3
Summary:	Geographical locations based on Internet address
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_Geo/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Obtains geographical information based on IP number, domain name, or
AS number. Makes use of CAIDA Net_Geo lookup or locaizer extension.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/README
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.5-3mdv2012.0
+ Revision: 742143
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.5-2
+ Revision: 679415
- mass rebuild

* Sun Nov 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.5-1mdv2011.0
+ Revision: 594499
- update to new version 1.0.5

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.4-5mdv2010.1
+ Revision: 468699
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.0.4-4mdv2010.0
+ Revision: 441446
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-3mdv2009.1
+ Revision: 322386
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-2mdv2009.0
+ Revision: 236982
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-1mdv2007.0
+ Revision: 82306
- Import php-pear-Net_Geo

* Sat May 20 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-1mdk
- 1.0.4

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1mdk
- 1.0.1
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 5999 |12cr|php-pear-Net_HL7-0.1.0-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	HL7
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.1.0
Release:	%mkrel 13
Summary:	HL7 messaging API
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_HL7/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This package provides an HL7 API for creating, sending and
manipulating HL7 messages. HL7 is a protocol on the 7th OSI layer
(hence the '7' in HL7) for messaging in Health Care environments. HL7
means 'Health Level 7'. HL7 is a protocol with a wealth of semantics
that defines hundreds of different messages and their meaning, but
also defines the syntactics of composing and sending messages. The API
is focused on the syntactic level of HL7, so as to remain as flexible
as possible. The package is a translation of the Perl HL7 Toolkit and
will be kept in sync with this initiative.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-13mdv2012.0
+ Revision: 742144
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-12
+ Revision: 679416
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-11mdv2011.0
+ Revision: 613726
- the mass rebuild of 2010.1 packages

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.0-10mdv2010.1
+ Revision: 468700
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.1.0-10mdv2010.0
+ Revision: 441447
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-9mdv2009.1
+ Revision: 322399
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-8mdv2009.0
+ Revision: 236983
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-7mdv2007.0
+ Revision: 82312
- Import php-pear-Net_HL7

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6000 |12cr|php-pear-Net_Ident-1.1.0-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	Ident
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.1.0
Release:	%mkrel 14
Summary:	Identification protocol implementation
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_Ident/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
The PEAR::Net_Ident implements Identification Protocol according to
RFC 1413. The Identification Protocol (a.k.a., "ident", a.k.a., "the
Ident Protocol") provides a means to determine the identity of a user
of a particular TCP connection. Given a TCP port number pair, it
returns a character string which identifies the owner of that
connection on the server's system.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-14mdv2012.0
+ Revision: 742150
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-13
+ Revision: 679446
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-12mdv2011.0
+ Revision: 613730
- the mass rebuild of 2010.1 packages

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.0-11mdv2010.1
+ Revision: 468701
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.1.0-10mdv2010.0
+ Revision: 441448
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-9mdv2009.1
+ Revision: 322476
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-8mdv2009.0
+ Revision: 236988
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-7mdv2007.0
+ Revision: 82347
- Import php-pear-Net_Ident

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6001 |12cr|php-pear-Net_IDNA2-0.1.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	IDNA2
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.1.1
Release:	%mkrel 3
Summary:	Punycode encoding and decoding
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_IDNA2/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This package helps you to encode and decode punycode strings easily.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-3mdv2012.0
+ Revision: 742145
- fix major breakage by careless packager
- delete one of them

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-2
+ Revision: 679418
- mass rebuild

* Sat Jan 22 2011 Adam Williamson <awilliamson@mandriva.org> 0.1.1-1
+ Revision: 632388
- add source
- fix source extension
- imported package php-pear-Net_IDNA2


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6002 |12cr|php-pear-Net_IMSP-0.0.6-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define prj    Net_IMSP

%define xmldir  %{_var}/lib/pear
%define peardir %(pear config-get php_dir 2> /dev/null)

Name:          php-pear-Net_IMSP
Version:       0.0.6
Release:       %mkrel 3
Summary:       Net_IMSP
License:       LGPL
Group:         Networking/Mail
Url:           http://pear.horde.org/index.php?package=%{prj}
Source0:       %{prj}-%{version}.tgz
BuildArch:     noarch
Requires(pre): php-pear
Requires:      php-pear
Requires:      php-pear-channel-horde
BuildRequires: php-pear
BuildRequires: php-pear-channel-horde


%description
Provides an API into an IMSP server for Addressbooks and Options

%prep
%setup -q -n %{prj}-%{version}

%build
%__mv ../package.xml .

%install
pear install --packagingroot %{buildroot} --nodeps package.xml

%__rm -rf %{buildroot}/%{peardir}/.{filemap,lock,registry,channels,depdb,depdblock}

%__mkdir_p %{buildroot}%{xmldir}
%__cp package.xml %{buildroot}%{xmldir}/%{prj}.xml

%clean
%__rm -rf %{buildroot}

%post
pear install --nodeps --soft --force --register-only %{xmldir}/%{prj}.xml

%postun
if [ "$1" -eq "0" ]; then
  pear uninstall --nodeps --ignore-errors --register-only pear.horde.org/%{prj}
fi

%files
%defattr(-, root, root)
%{xmldir}/%{prj}.xml
%dir %{peardir}/Net/IMSP
%{peardir}/Net/IMSP.php
%{peardir}/Net/IMSP/Auth.php
%{peardir}/Net/IMSP/Auth/imtest.php
%{peardir}/Net/IMSP/Auth/plaintext.php
%{peardir}/Net/IMSP/Auth/cram_md5.php
%{peardir}/Net/IMSP/Book.php
%{peardir}/Net/IMSP/Utils.php
%{peardir}/Net/IMSP/Options.php


%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.0.6-3mdv2011.0
+ Revision: 613728
- the mass rebuild of 2010.1 packages

* Fri Mar 19 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.6-2mdv2010.1
+ Revision: 525161
- replaced Requires(pre): %%{_bindir}/pear with Requires(pre): php-pear
  increased rel ver to 2

* Sat Feb 27 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.6-1mdv2010.1
+ Revision: 512489
- added Requires: php-pear-channel-horde
- added: Requires(pre): %%{_bindir}/pear
  added: Requires:      php-pear
  added: BuildRequires: php-pear
  added: BuildRequires: php-pear-channel-horde
- import php-pear-Net_IMSP



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6003 |12cr|php-pear-Net_IPv4-1.3.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	IPv4
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.3.4
Release:	%mkrel 3
Summary:	IPv4 network calculations and validation
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_IPv4/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Class used for calculating IPv4 (AF_INET family) address information
such as network addresses as well as IP address validity.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.4-3mdv2012.0
+ Revision: 742146
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.4-2
+ Revision: 679428
- mass rebuild

* Thu Sep 09 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.4-1mdv2011.0
+ Revision: 576925
- update to new version 1.3.4

* Sat Aug 14 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.2-1mdv2011.0
+ Revision: 569599
- update to new version 1.3.2

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.1-4mdv2010.1
+ Revision: 468704
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Nov 09 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.1-3mdv2010.1
+ Revision: 463812
- use rpm filetriggers to register starting from mandriva 2010.1

* Thu Oct 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.1-2mdv2010.0
+ Revision: 452036
- fix %%postun

* Sun Sep 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.1-1mdv2010.0
+ Revision: 450230
- new version
- use pear installer
- use fedora %%post/%%postun

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.3.0-4mdv2010.0
+ Revision: 441450
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-3mdv2009.1
+ Revision: 322431
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-2mdv2009.0
+ Revision: 236985
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-1mdv2007.0
+ Revision: 82320
- Import php-pear-Net_IPv4

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-1mdk
- 1.3.0
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2-7mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2-6mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2-5mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2-4mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2-3mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2-2mdk
- fix spec file to conform with the others

* Sat May 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6004 |12cr|php-pear-Net_IPv6-1.2.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	IPv6
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.2.1
Release:	%mkrel 3
Summary:	Check and validate IPv6 addresses
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_IPv6/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
The class allows you to:
- check if an address is an IPv6 address
- compress/uncompress IPv6 addresses
- check for an IPv4 compatible ending in an IPv6 address

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-3mdv2012.0
+ Revision: 742147
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-2
+ Revision: 679433
- mass rebuild

* Thu Feb 17 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-1
+ Revision: 638146
- 1.2.1

* Sat Nov 27 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.0-1mdv2011.0
+ Revision: 602111
- update to new version 1.1.0

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.5-6mdv2010.1
+ Revision: 468705
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.0.5-5mdv2010.0
+ Revision: 441451
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.5-4mdv2009.1
+ Revision: 322447
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.5-3mdv2009.0
+ Revision: 236986
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.5-2mdv2007.0
+ Revision: 82329
- Import php-pear-Net_IPv6

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.5-2mdk
- new group (Development/PHP)

* Thu Sep 22 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.5-1mdk
- 1.0.5

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6005 |12cr|php-pear-Net_IRC-0.0.7-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	IRC
%define		upstream_name	%{_class}_%{_subclass}

%define		_requires_exceptions pear(../../IRC.php)

Name:		php-pear-%{upstream_name}
Version:	0.0.7
Release:	%mkrel 14
Summary:	IRC client class
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_IRC/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Experimental IRC Class suitable for both client or bots applications.
Features are:
 - Non-blocking sockets
 - Server messages handled by a callback system
 - Full logging capabilities
 - Full statistic collector
 - API Doc and Usage Manual

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/doc/README
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.0.7-14mdv2012.0
+ Revision: 742148
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.0.7-13
+ Revision: 679440
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.0.7-12mdv2011.0
+ Revision: 613729
- the mass rebuild of 2010.1 packages

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.0.7-11mdv2010.1
+ Revision: 468706
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.0.7-10mdv2010.0
+ Revision: 441455
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.0.7-9mdv2009.1
+ Revision: 322463
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.0.7-8mdv2009.0
+ Revision: 236987
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.0.7-7mdv2007.0
+ Revision: 82338
- Import php-pear-Net_IRC

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.0.7-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.0.7-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.0.7-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.0.7-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.0.7-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.0.7-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.0.7-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6006 |12cr|php-pear-Net_LDAP-1.1.5-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	LDAP
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.1.5
Release:	%mkrel 5
Summary:	OO interface for searching and manipulating LDAP-entries
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_LDAP/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildRequires:	php-pear
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
%{upstream_name} is a clone of Perl's Net::LDAP object interface to
ldapservers. It does not contain all of Net::LDAP features (ldif
handling, schemas, etc), but has:
- a simple OO interface to connections, searches and entries
- support for TLS and ldap v3
- simple modification, deletion and creation of ldapentries

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/doc/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.5-5mdv2012.0
+ Revision: 742152
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.5-4
+ Revision: 679451
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.5-3mdv2011.0
+ Revision: 613731
- the mass rebuild of 2010.1 packages

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.5-2mdv2010.1
+ Revision: 469029
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.5-1mdv2010.0
+ Revision: 446485
- new version
- drop path patch
- spec cleanup

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.1.3-3mdv2010.0
+ Revision: 441468
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.1.3-2mdv2009.1
+ Revision: 322491
- rebuild

* Sat Nov 22 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.3-1mdv2009.1
+ Revision: 305831
- new version
  rediff patch
  don't duplicate spec-helper job
  don't look for non-existing cvs files

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.7.2-2mdv2009.0
+ Revision: 236989
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri May 11 2007 Oden Eriksson <oeriksson@mandriva.com> 0.7.2-1mdv2008.0
+ Revision: 26232
- fix build
- 0.7.2

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.7.1-1mdv2008.0
+ Revision: 15886
- rediffed P0
- 0.7.1


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.6.6-7mdv2007.0
+ Revision: 82356
- Import php-pear-Net_LDAP

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.6.6-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.6.6-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.6.6-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.6.6-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.6.6-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.6.6-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.6.6-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6007 |12cr|php-pear-Net_LDAP2-2.0.12-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	LDAP2
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	2.0.12
Release:	%mkrel 2
Summary:	OO interface for searching and manipulating LDAP-entries
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_LDAP2
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildRequires:	php-pear
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
%{upstream_name} is a clone of Perl's Net::LDAP object interface to
ldapservers. It does not contain all of Net::LDAP features (ldif
handling, schemas, etc), but has:
- a simple OO interface to connections, searches and entries
- support for TLS and ldap v3
- simple modification, deletion and creation of ldapentries

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/doc/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 2.0.12-2mdv2012.0
+ Revision: 742155
- fix major breakage by careless packager

* Mon Nov 28 2011 Oden Eriksson <oeriksson@mandriva.com> 2.0.12-1
+ Revision: 735174
- new version

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 2.0.11-2
+ Revision: 679458
- mass rebuild

* Sat Feb 05 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.11-1
+ Revision: 636090
- update to new version 2.0.11

* Wed Aug 25 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.10-1mdv2011.0
+ Revision: 573125
- update to new version 2.0.10

* Sun Feb 21 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.9-1mdv2010.1
+ Revision: 508991
- update to new version 2.0.9

* Thu Jan 21 2010 Adam Williamson <awilliamson@mandriva.org> 2.0.7-2mdv2010.1
+ Revision: 494703
- no-change bump so I can upload to 2009.0 updates (stupid stupid bs bugs)

* Tue Dec 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.7-1mdv2010.1
+ Revision: 478813
- update to new version 2.0.7

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.6-2mdv2010.1
+ Revision: 469028
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Sun Aug 23 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.6-1mdv2010.0
+ Revision: 419924
- update to new version 2.0.6

* Sun Jul 26 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.5-1mdv2010.0
+ Revision: 400320
- update to new version 2.0.5

* Thu Jul 09 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.4-1mdv2010.0
+ Revision: 393770
- import php-pear-Net_LDAP2


* Thu Jul 09 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.4-1mdv2010.0
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6008 |12cr|php-pear-Net_Monitor-0.2.4-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	Monitor
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.2.4
Release:	%mkrel 8
Summary:	Remote service monitor
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_Monitor/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
A unified interface for checking the availability services on external
servers and sending meaningful alerts through a variety of media if a
service becomes unavailable.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/doc/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.2.4-8mdv2012.0
+ Revision: 742157
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.2.4-7
+ Revision: 679468
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.4-6mdv2011.0
+ Revision: 613732
- the mass rebuild of 2010.1 packages

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.4-5mdv2010.1
+ Revision: 468710
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.2.4-4mdv2010.0
+ Revision: 441481
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.2.4-3mdv2009.1
+ Revision: 322493
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.2.4-2mdv2009.0
+ Revision: 236990
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 0.2.4-1mdv2008.1
+ Revision: 136415
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2.4-1mdv2007.0
+ Revision: 82365
- Import php-pear-Net_Monitor

* Sat May 20 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2.4-1mdk
- 0.2.4

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2.3-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.3-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.3-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.3-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.3-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.3-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.3-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6009 |12cr|php-pear-Net_NNTP-1.4.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	NNTP
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.4.0
Release:	%mkrel 7
Summary:	Communicate with an NNTP server
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_NNTP/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Complete class for communicating with an NNTP server (this is: the
USENET), including: post, view, list, authentication, overview, header
manipulation, NNTP commands debugger, etc.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.4.0-7mdv2012.0
+ Revision: 742160
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.4.0-6
+ Revision: 679475
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.4.0-5mdv2011.0
+ Revision: 613733
- the mass rebuild of 2010.1 packages

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.0-4mdv2010.1
+ Revision: 468711
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.4.0-3mdv2010.0
+ Revision: 441488
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.4.0-2mdv2009.1
+ Revision: 322494
- rebuild

* Tue Sep 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.0-1mdv2009.0
+ Revision: 278932
- update to new version 1.4.0

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.3.3-2mdv2009.0
+ Revision: 236991
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3.3-1mdv2007.0
+ Revision: 82374
- Import php-pear-Net_NNTP

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3.3-1mdk
- 1.3.3
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6010 |12cr|php-pear-Net_Ping-2.4.5-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	Ping
%define		upstream_name	%{_class}_%{_subclass}

%define		_requires_exceptions pear(../../Ping.php)\\|pear(../Ping.php)

Name:		php-pear-%{upstream_name}
Version:	2.4.5
Release:	%mkrel 4
Summary:	Execute ping
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_Ping/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This package provides a PHP wrapper around the ping command.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 2.4.5-4mdv2012.0
+ Revision: 742162
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 2.4.5-3
+ Revision: 679482
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 2.4.5-2mdv2011.0
+ Revision: 613734
- the mass rebuild of 2010.1 packages

* Mon Nov 30 2009 Oden Eriksson <oeriksson@mandriva.com> 2.4.5-1mdv2010.1
+ Revision: 471994
- 2.4.5 (fixes CVE-2009-4024)

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.4.4-3mdv2010.1
+ Revision: 468712
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 2.4.4-2mdv2010.0
+ Revision: 441489
- rebuild

* Sun Mar 22 2009 Funda Wang <fwang@mandriva.org> 2.4.4-1mdv2009.1
+ Revision: 360151
- new version 2.4.4

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 2.4.1-3mdv2009.1
+ Revision: 322495
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 2.4.1-2mdv2009.0
+ Revision: 236992
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 2.4.1-1mdv2008.1
+ Revision: 136415
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 2.4.1-1mdv2007.0
+ Revision: 82400
- Import php-pear-Net_Ping

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 2.4.1-1mdk
- 2.4.1
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 2.4-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 2.4-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 2.4-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 2.4-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 2.4-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 2.4-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6011 |12cr|php-pear-Net_Portscan-1.0.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	Portscan
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.3
Release:	%mkrel 4
Summary:	Portscanner utilities
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_Portscan/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
The Net_Portscan package allows one to perform basic portscanning
functions with PHP. It supports checking an individual port or
checking a whole range of ports on a machine.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/README*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-4mdv2012.0
+ Revision: 742163
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-3
+ Revision: 679486
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-2mdv2011.0
+ Revision: 613735
- the mass rebuild of 2010.1 packages

* Sun Jan 10 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.3-1mdv2010.1
+ Revision: 489153
- update to new version 1.0.3

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.2-11mdv2010.1
+ Revision: 468714
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.0.2-10mdv2010.0
+ Revision: 441490
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-9mdv2009.1
+ Revision: 322496
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-8mdv2009.0
+ Revision: 236993
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-7mdv2007.0
+ Revision: 82409
- Import php-pear-Net_Portscan

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6012 |12cr|php-pear-Net_Server-1.0.2-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	Server
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.2
Release:	%mkrel 7
Summary:	Generic server class
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_Server/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildRequires:	php-pear
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Generic server class based on ext/sockets, used to develop any kind of
server.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-7mdv2012.0
+ Revision: 742164
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-6
+ Revision: 679507
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-5mdv2011.0
+ Revision: 613738
- the mass rebuild of 2010.1 packages

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.2-4mdv2010.1
+ Revision: 469030
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Sat Jul 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.2-3mdv2010.0
+ Revision: 399776
- spec cleanup
- don't duplicate spec-helper job
- install missing files

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-2mdv2009.1
+ Revision: 322500
- rebuild

* Tue Sep 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.2-1mdv2009.0
+ Revision: 278933
- update to new version 1.0.2

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.12.0-8mdv2009.0
+ Revision: 236995
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.12.0-7mdv2007.0
+ Revision: 82413
- Import php-pear-Net_Server

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.12.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.12.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.12.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.12.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.12.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.12.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.12.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6013 |12cr|php-pear-Net_SmartIRC-1.0.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	SmartIRC
%define		upstream_name	%{_class}_%{_subclass}

%define		_requires_exceptions pear(../SmartIRC.php)

Name:		php-pear-%{upstream_name}
Version:	1.0.2
Release:	%mkrel 3
Summary:	IRC client class
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_SmartIRC/	
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildRequires:	php-pear
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Net_SmartIRC is a PHP class for communication with IRC networks, which
conforms to the RFC 2812 (IRC protocol). It's an API that handles all
IRC protocol messages. This class is designed for creating IRC bots,
chats and show irc related info on webpages.

Featurelist:
- actionhandler for the API
- messagehandler for the API
- send/receive floodprotection
- detects and changes nickname on nickname collisions
- time events
- full object oriented programmed
- autoreconnect
- debugging/logging system
- supports fsocks and PHP socket extension
- supports PHP 4.1.x to 4.3.0
- sendbuffer with priority levels
- channel synching (tracking of users/modes/topic etc in variables)
- IRC functions: op, deop, voice, devoice, ban, unban, join, part,
  action, message, query, ctcp, mode, topic, nick, invite

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-3mdv2012.0
+ Revision: 742165
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-2
+ Revision: 679513
- mass rebuild

* Sun Nov 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.2-1mdv2011.0
+ Revision: 594501
- update to new version 1.0.2

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.1-2mdv2010.1
+ Revision: 468717
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Sun Sep 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.1-1mdv2010.0
+ Revision: 450227
- new version
- use pear installer
- use fedora %%post/%%postun

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.0.0-2mdv2010.0
+ Revision: 441491
- rebuild

* Thu Mar 19 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.0-1mdv2009.1
+ Revision: 357927
- new version
- don't recompress tarball
- don't duplicate spec-helper job
- spec cleanup

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.5.5p1-9mdv2009.1
+ Revision: 322501
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.5.5p1-8mdv2009.0
+ Revision: 236996
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 0.5.5p1-7mdv2008.1
+ Revision: 136415
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.5.5p1-7mdv2007.0
+ Revision: 82415
- Import php-pear-Net_SmartIRC

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.5.5p1-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.5p1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.5p1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.5p1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.5p1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.5p1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.5p1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6014 |12cr|php-pear-Net_SMPP-0.4.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	SMPP
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.4.5
Release:	%mkrel 2
Summary:	SMPP v3.4 protocol implementation
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/%{upstream_name}/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildRequires: php-pear
BuildArch:	noarch
Buildroot:	%{_tmppath}/%{name}-%{version}

%description
Net_SMPP is an implementation of the SMPP (Short Message Peer-to-Peer)
v3.4 protocol. SMPP is an open protocol used in the wireless industry
to send and recieve SMS messages.

Net_SMPP does not provide a SMPP client or server, but they can easily
be built with it.

%prep
%setup -qc
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.4.5-2mdv2012.0
+ Revision: 741797
- fix major breakage by careless packager

* Thu Dec 15 2011 Oden Eriksson <oeriksson@mandriva.com> 0.4.5-1
+ Revision: 741529
- 0.4.5

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.4.4-7
+ Revision: 679493
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4.4-6mdv2011.0
+ Revision: 613736
- the mass rebuild of 2010.1 packages

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.4.4-5mdv2010.1
+ Revision: 468718
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.4.4-4mdv2010.0
+ Revision: 441492
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.4.4-3mdv2009.1
+ Revision: 322497
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.4.4-2mdv2009.0
+ Revision: 268960
- rebuild early 2009.0 package (before pixel changes)

* Sun Jun 08 2008 Funda Wang <fwang@mandriva.org> 0.4.4-1mdv2009.0
+ Revision: 216774
- import php-pear-Net_SMPP



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6015 |12cr|php-pear-Net_SMPP_Client-0.3.2-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	SMPP
%define		upstream_name	%{_class}_%{_subclass}_Client

Name:		php-pear-%{upstream_name}
Version:	0.3.2
Release:	%mkrel 7
Summary:	SMPP v3.4 client
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_SMPP_Client/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildRequires: php-pear
BuildArch:	noarch
Buildroot:	%{_tmppath}/%{name}-%{version}

%description
Net_SMPP_Client is a package for communicating with SMPP servers,
built with Net_SMPP. It can be used to send SMS messages, among other
things.

Features:
- PDU stack keeps track of which PDUs have crossed the wire
- Keeps track of the connection state, and won't let you send PDUs if
  the state is incorrect.
- Supports SMPP vendor extensions.

%prep
%setup -qc
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3.2-7mdv2011.0
+ Revision: 679500
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.2-6mdv2011.0
+ Revision: 613737
- the mass rebuild of 2010.1 packages

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.2-5mdv2010.1
+ Revision: 468719
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.3.2-4mdv2010.0
+ Revision: 441493
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.3.2-3mdv2009.1
+ Revision: 322498
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.3.2-2mdv2009.0
+ Revision: 268961
- rebuild early 2009.0 package (before pixel changes)

* Fri Jun 06 2008 Funda Wang <fwang@mandriva.org> 0.3.2-1mdv2009.0
+ Revision: 216495
- adopt to mandriva style
- import php-pear-Net_SMPP_Client



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6016 |12cr|php-pear-Net_Traceroute-0.21.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	Traceroute
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.21.3
Release:	%mkrel 1
Summary:	Execute traceroute
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_Traceroute/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
OS independent wrapper class for executing traceroute calls.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests
rm -rf %{buildroot}%{_datadir}/pear/data

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Sun Dec 18 2011 Oden Eriksson <oeriksson@mandriva.com> 0.21.3-1mdv2012.0
+ Revision: 743438
- 0.21.3
- fix major breakage by careless packager
- mass rebuild
- the mass rebuild of 2010.1 packages
- 0.21.2 (fixes CVE-2009-4025)

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.21.1-5mdv2010.1
+ Revision: 468723
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.21.1-4mdv2010.0
+ Revision: 441494
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.21.1-3mdv2009.1
+ Revision: 322502
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.21.1-2mdv2009.0
+ Revision: 236997
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.21.1-1mdv2008.0
+ Revision: 15706
- 0.21.1


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.21-7mdv2007.0
+ Revision: 82417
- Import php-pear-Net_Traceroute

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.21-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.21-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.21-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.21-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.21-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.21-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.21-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6017 |12cr|php-pear-Net_UserAgent_Detect-2.5.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	UserAgent
%define		upstream_name	%{_class}_%{_subclass}_Detect

Name:		php-pear-%{upstream_name}
Version:	2.5.2
Release:	%mkrel 4
Summary:	Determines the Web browser
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_UserAgent_Detect/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
The Net_UserAgent object does a number of tests on an HTTP User-Agent
string. The results of these tests are available via methods of the
object. This module is based upon the JavaScript browser detection
code available at
http://www.mozilla.org/docs/web-developer/sniffer/browser_type.html.
This module had many influences from the lib/Browser.php code in
version 1.3 of Horde.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
cd %{upstream_name}-%{version}

pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 2.5.2-4mdv2012.0
+ Revision: 742167
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 2.5.2-3
+ Revision: 679531
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 2.5.2-2mdv2011.0
+ Revision: 613740
- the mass rebuild of 2010.1 packages

* Sun Apr 25 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.5.2-1mdv2010.1
+ Revision: 538754
- update to new version 2.5.2

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.5.1-2mdv2010.1
+ Revision: 468725
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Fri Jul 10 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.5.1-1mdv2010.0
+ Revision: 394095
- update to new version 2.5.1

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 2.5.0-2mdv2009.1
+ Revision: 322503
- rebuild

* Sun Oct 12 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.5.0-1mdv2009.1
+ Revision: 292883
- update to new version 2.5.0

* Tue Sep 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.4.0-1mdv2009.0
+ Revision: 279066
- update to new version 2.4.0

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 2.3.0-2mdv2009.0
+ Revision: 237006
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 2.3.0-1mdv2008.1
+ Revision: 136415
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Apr 28 2007 Oden Eriksson <oeriksson@mandriva.com> 2.3.0-1mdv2008.0
+ Revision: 18934
- 2.3.0


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 2.2.0-1mdv2007.0
+ Revision: 82419
- Import php-pear-Net_UserAgent_Detect

* Sat May 20 2006 Oden Eriksson <oeriksson@mandriva.com> 2.2.0-1mdk
- 2.2.0

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 2.1.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 2.1.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 2.1.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 2.1.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 2.1.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 2.1.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 2.1.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6018 |12cr|php-pear-Net_UserAgent_Mobile-1.0.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	UserAgent
%define		upstream_name	%{_class}_%{_subclass}_Mobile

Name:		php-pear-%{upstream_name}
Version:	1.0.0
Release:	%mkrel 5
Summary:	HTTP mobile user agent string parser
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_UserAgent_Mobile/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Net_UserAgent_Mobile parses HTTP_USER_AGENT strings of (mainly
Japanese) mobile HTTP user agents. It'll be useful in page dispatching
by user agents. This package was ported from Perl's HTTP::MobileAgent.
See http://search.cpan.org/search?mode=module&query=HTTP-MobileAgent.
The author of the HTTP::MobileAgent module is Tatsuhiko Miyagawa.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-5mdv2012.0
+ Revision: 742168
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-4
+ Revision: 679537
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-3mdv2011.0
+ Revision: 613741
- the mass rebuild of 2010.1 packages

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.0-2mdv2010.1
+ Revision: 468726
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Sun Sep 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.0-1mdv2010.0
+ Revision: 450229
- new version
- use pear installer
- use fedora %%post/%%postun

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.30.0-4mdv2010.0
+ Revision: 441495
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.30.0-3mdv2009.1
+ Revision: 322504
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.30.0-2mdv2009.0
+ Revision: 237014
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 0.30.0-1mdv2008.1
+ Revision: 136415
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.30.0-1mdv2008.0
+ Revision: 15716
- 0.30.0


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.26.0-1mdv2007.0
+ Revision: 82433
- Import php-pear-Net_UserAgent_Mobile

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.26.0-1mdk
- 0.26.0
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.23.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.23.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.23.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.23.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.23.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.23.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6019 |12cr|php-pear-Net_Vpopmaild-0.3.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	Vpopmaild
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.3.2
Release:	%mkrel 2
Summary:	Class for accessing Vpopmail's vpopmaild daemon
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_Vpopmaild/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Supports all vpopmaild commands, such as adding/removing domains, users, robots
(autoresponders), and ezmlm lists (todo), as well as modifying domain limits,
ip maps, etc

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3.2-2mdv2012.0
+ Revision: 742169
- fix major breakage by careless packager

* Wed Dec 14 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3.2-1
+ Revision: 741266
- 0.3.2

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-6
+ Revision: 679545
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-5mdv2011.0
+ Revision: 613742
- the mass rebuild of 2010.1 packages

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.1-4mdv2010.1
+ Revision: 468727
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.3.1-3mdv2010.0
+ Revision: 441496
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-2mdv2009.1
+ Revision: 322505
- rebuild

* Wed Sep 03 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-1mdv2009.0
+ Revision: 279772
- import php-pear-Net_Vpopmaild


* Wed Sep 03 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-1mdv2009.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6020 |12cr|php-pear-Net_Whois-1.0.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	Whois
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.5
Release:	%mkrel 2
Summary:	PEAR::Net_Whois class
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_Whois/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
The PEAR::Net_Whois looks up records in the databases maintained by
several Network Information Centers (NICs).

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.5-2mdv2012.0
+ Revision: 742170
- fix major breakage by careless packager

* Fri Aug 12 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.5-1
+ Revision: 694279
- 1.0.5

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-2
+ Revision: 679549
- mass rebuild

* Sat Aug 14 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.4-1mdv2011.0
+ Revision: 569600
- update to new version 1.0.4

* Sun Jan 10 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.2-1mdv2010.1
+ Revision: 489155
- update to new version 1.0.2

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.1-3mdv2010.1
+ Revision: 468728
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.0.1-2mdv2010.0
+ Revision: 441497
- rebuild

* Sun Jan 04 2009 Jérôme Soyer <saispo@mandriva.org> 1.0.1-1mdv2009.1
+ Revision: 324524
- update to new version 1.0.1

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0-9mdv2009.1
+ Revision: 322506
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0-8mdv2009.0
+ Revision: 237021
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0-7mdv2007.0
+ Revision: 82444
- Import php-pear-Net_Whois

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6021 |12cr|php-pear-Numbers_Roman-1.0.2-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Numbers
%define		_subclass	Roman
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.2
Release:	%mkrel 7
Summary:	Converting to and from Roman numerals
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Numbers_Roman/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
Requires:	php-gd
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
A class for converting to and from Roman numerals.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-7mdv2012.0
+ Revision: 742171
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-6
+ Revision: 679550
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-5mdv2011.0
+ Revision: 613743
- the mass rebuild of 2010.1 packages

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.2-4mdv2010.1
+ Revision: 468729
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.0.2-3mdv2010.0
+ Revision: 441498
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-2mdv2009.1
+ Revision: 322507
- rebuild

* Sun Oct 12 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.2-1mdv2009.1
+ Revision: 292886
- update to new version 1.0.2

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-9mdv2009.0
+ Revision: 237029
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-8mdv2007.0
+ Revision: 82469
- Import php-pear-Numbers_Roman

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-8mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-7mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-6mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-5mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-4mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-3mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-2mdk
- fix spec file to conform with the others

* Sun May 29 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6022 |12cr|php-pear-Numbers_Words-0.16.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Numbers
%define		_subclass	Words
%define		upstream_name	%{_class}_%{_subclass}

%define		_requires_exceptions pear(PHPUnit

Name:		php-pear-%{upstream_name}
Version:	0.16.3
Release:	%mkrel 3
Summary:	Provides methods for spelling numerals in words
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Numbers_Words/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
Requires:	php-gd
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
With Numbers_Words class you can convert numbers written in arabic
digits to words in several languages. You can convert an integer
between -infinity and infinity. If your system does not support such
long numbers you can call Numbers_Words::toWords() with just a string.

The following languages are supported (in alphabetical order):
- bg (Bulgarian) by Kouber Saparev
- de (German)
- ee (Estonian) by Erkki Saarniit
- en_100 (Donald Knuth system, English)
- en_GB (Britich English)
- en_US (American English)
- es (Spanish Castellano) by Xavier Noguer
- es_AR (Argentinian Spanish) by Martin Marrese
- fr (French) by Kouber Saparev
- id (Indonesian) by Ernas M. Jamil
- it_IT (Italian) by Filippo Beltramini and Davide Caironi
- pl (Polish)
- pt_BR (Brazilian Portuguese) by Marcelo Subtil Marcal
- ru (Russian) by Andrey Demenev
- sv (Swedish) by Robin Ericsson


%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/README
%doc %{upstream_name}-%{version}/ChangeLog
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.16.3-3mdv2012.0
+ Revision: 741805
- fix major breakage by careless packager

* Wed Dec 14 2011 Oden Eriksson <oeriksson@mandriva.com> 0.16.3-2
+ Revision: 741145
- rebuild

* Wed Dec 14 2011 Oden Eriksson <oeriksson@mandriva.com> 0.16.3-1
+ Revision: 741092
- 0.16.3

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.16.1-5
+ Revision: 679551
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.16.1-4mdv2011.0
+ Revision: 613744
- the mass rebuild of 2010.1 packages

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.16.1-3mdv2010.1
+ Revision: 468730
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.16.1-2mdv2010.0
+ Revision: 441499
- rebuild

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 0.16.1-1mdv2009.1
+ Revision: 368336
- Update php pear Numbers_Words to 0.16.1 version

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.15.0-3mdv2009.1
+ Revision: 322508
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.15.0-2mdv2009.0
+ Revision: 237038
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.15.0-1mdv2008.0
+ Revision: 15472
- 0.15.0


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.14.0-1mdv2007.0
+ Revision: 82486
- Import php-pear-Numbers_Words

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.14.0-1mdk
- 0.14.0
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.13.1-7mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.13.1-6mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.13.1-5mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.13.1-4mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.13.1-3mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.13.1-2mdk
- fix spec file to conform with the others

* Sun May 29 2005 Oden Eriksson <oeriksson@mandriva.com> 0.13.1-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6023 |12cr|php-pear-Object_Freezer-1.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define  upstream_name Object_Freezer

Summary:	Library that faciliates PHP object stores
Name:		php-pear-%{upstream_name}
Version:	1.0.0
Release:	%mkrel 2
License:	BSD
Group:		Development/PHP
URL:		http://www.phpunit.de/
Source0:	http://pear.phpunit.de/get/Object_Freezer-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-cli >= 3:5.2.1
Requires:	php-pear >= 1:1.9.4
Requires:	php-channel-phpunit
BuildArch:	noarch
BuildRequires:	php-pear
BuildRequires:	php-channel-phpunit
Suggests:	php-pear-PHPUnit >= 3.6.3
BuildRequires:	php-cli
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
PHPUnit is a regression testing framework used by the developer who implements
unit tests in PHP.

This package provides a Library that provides the low-level functionality
required to store ("freeze") PHP objects to and fetch ("thaw") PHP objects
from an object store for PHPUnit.

%prep

%setup -q -c 
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%build

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/Object/Freezer
%{_datadir}/pear/Object/*.php
%{_datadir}/pear/packages/Object_Freezer.xml



%changelog
* Sun Dec 18 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdv2012.0
+ Revision: 743448
- there's a new urpmi install ordering flaw, so working around that...
- fix major breakage by careless packager

* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1
+ Revision: 730869
- import php-pear-Object_Freezer


* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdv2010.2
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6024 |12cr|php-pear-OLE-1.0.0-0.RC1.5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		OLE
%define		upstream_name	%{_class}
%define		pre       RC1

Name:		php-pear-%{upstream_name}
Version:	1.0.0
Release:	%mkrel 0.%{pre}.5
Summary:	Package for reading and writing OLE containers
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/OLE/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}%{pre}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildRequires:	php-pear
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This package allows reading and writing of OLE (Object Linking and
Embedding) files, the format used as container for Excel, Word and
other MS file formats. Documentation for the OLE format can be found
at: http://user.cs.tu-berlin.de/~schwartz/pmh/guide.html .

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}%{pre}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}%{pre}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}.php
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-0.RC1.5mdv2012.0
+ Revision: 742172
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-0.RC1.4
+ Revision: 679552
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-0.RC1.3mdv2011.0
+ Revision: 613745
- the mass rebuild of 2010.1 packages

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.0-0.RC1.2mdv2010.1
+ Revision: 469031
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.0-0.RC1.1mdv2010.0
+ Revision: 446164
- new version
- ship missing files

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.6.1-2mdv2010.0
+ Revision: 441500
- rebuild

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 0.6.1-1mdv2009.1
+ Revision: 368256
- Update php pear OLE to new version 0.6.1

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.5-9mdv2009.1
+ Revision: 322509
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.5-8mdv2009.0
+ Revision: 237039
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 0.5-7mdv2008.1
+ Revision: 136415
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.5-7mdv2007.0
+ Revision: 82495
- Import php-pear-OLE

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.5-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6025 |12cr|php-pear-Pager-2.4.8-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Pager
%define		upstream_name	%{_class}

Name:		php-pear-%{upstream_name}
Version:	2.4.8
Release:	%mkrel 5
Summary:	Generic data paging class
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Pager/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Provides:	pear(Pager/Wrapper.php)
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
Obsoletes:	php-pear-Pager_Sliding
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
If you have data that needs paging (ie 1-10 on page one, 11-20 on page
two) this class can help. Pass it an array of data and it will sort it
into pages, picking up the current page id from the url. It can also
give you back/next and page number links taking the current url and
adding the correct page id to it.


%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/%{_class}.php
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 2.4.8-5mdv2012.0
+ Revision: 742261
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 2.4.8-4
+ Revision: 679566
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 2.4.8-3mdv2011.0
+ Revision: 613758
- the mass rebuild of 2010.1 packages

* Sat Nov 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.4.8-2mdv2010.1
+ Revision: 467940
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Sun Jun 07 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.4.8-1mdv2010.0
+ Revision: 383556
- update to new version 2.4.8

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 2.4.7-2mdv2009.1
+ Revision: 322654
- rebuild

* Sun Oct 12 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.4.7-1mdv2009.1
+ Revision: 292887
- update to new version 2.4.7

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 2.4.3-2mdv2009.0
+ Revision: 237054
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 2.4.3-1mdv2008.1
+ Revision: 136415
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 2.4.3-1mdv2008.0
+ Revision: 15743
- 2.4.3


* Sat Sep 23 2006 David Walluck <walluck@mandriva.org> 2.4.1-2mdv2007.0
- Pager_Wrapper.php is required by some applications
- Provides: php-pear-Pager_Sliding

* Sat May 20 2006 Oden Eriksson <oeriksson@mandriva.com> 2.4.1-1mdk
- 2.4.1

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 2.3.6-1mdk
- 2.3.6
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 2.3.3-4mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 2.3.3-3mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 2.3.3-2mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 2.3.3-1mdk
- 2.3.3

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 2.3.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 2.3.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 2.3.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6026 |12cr|php-pear-Payment_Clieop-0.1.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Payment
%define		_subclass	Clieop
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.1.2
Release:	%mkrel 8
Summary:	Create clieop03 file to send to Dutch Bank
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Payment_Clieop/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
These classes can create a clieop03 file for you which you can send to
a Dutch Bank. Ofcourse you need also a Dutch bank account.


%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-8mdv2012.0
+ Revision: 742262
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-7
+ Revision: 679567
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-6mdv2011.0
+ Revision: 613759
- the mass rebuild of 2010.1 packages

* Sat Nov 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.2-5mdv2010.1
+ Revision: 467941
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.1.2-4mdv2010.0
+ Revision: 441501
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-3mdv2009.1
+ Revision: 322655
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-2mdv2009.0
+ Revision: 237055
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-1mdv2008.0
+ Revision: 15744
- 0.1.2


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-7mdv2007.0
+ Revision: 82523
- Import php-pear-Payment_Clieop

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6027 |12cr|php-pear-Payment_DTA-1.4.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Payment
%define		_subclass	DTA
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.4.1
Release:	%mkrel 2
Summary:	Creates DTA files containing money transactions (Germany)
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Payment_DTA/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
%{upstream_name} provides function to create DTA files used in Germany to
exchange information about money transactions with banks or online
banking programs.


%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}/*.php
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.4.1-2mdv2012.0
+ Revision: 742263
- fix major breakage by careless packager

* Tue Apr 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1.4.1-1
+ Revision: 656065
- 1.4.1

* Wed Dec 29 2010 Oden Eriksson <oeriksson@mandriva.com> 1.4.0-1mdv2011.0
+ Revision: 625898
- 1.4.0

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.2-3mdv2011.0
+ Revision: 613760
- the mass rebuild of 2010.1 packages

* Sat Nov 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.2-2mdv2010.1
+ Revision: 467942
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Fri Jul 10 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.2-1mdv2010.0
+ Revision: 394096
- update to new version 1.3.2

* Sun Jun 07 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.1-1mdv2010.0
+ Revision: 383557
- update to new version 1.3.1

* Wed Dec 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.1-1mdv2009.1
+ Revision: 315172
- update to new version 1.2.1

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-9mdv2009.0
+ Revision: 237056
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.2.0-8mdv2008.1
+ Revision: 136415
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-8mdv2007.0
+ Revision: 82525
- Import php-pear-Payment_DTA

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-8mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-7mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-6mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-5mdk
- fix deps

* Fri Jul 22 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-4mdk
- fix the package.xml file so it will register

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6028 |12cr|php-pear-PEAR_Delegator-0.1.0-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		PEAR
%define		_subclass	Delegator
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.1.0
Release:	%mkrel 14
Summary:	Delegation for PHP
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/PEAR_Delegator/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Patch0:		%{name}-%{version}-fix-path.patch
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This package implements traditional and unorthodox delegation in PHP.
This allows for pseudo multiple inheritance and other interesting
design paradigms.


%prep
%setup -q -c
%patch0 -p 1
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-14mdv2012.0
+ Revision: 742174
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-13
+ Revision: 679553
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-12mdv2011.0
+ Revision: 613746
- the mass rebuild of 2010.1 packages

* Sat Nov 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.0-11mdv2010.1
+ Revision: 467962
- rediff path patch
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.1.0-10mdv2010.0
+ Revision: 441502
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-9mdv2009.1
+ Revision: 322516
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-8mdv2009.0
+ Revision: 237040
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-7mdv2007.0
+ Revision: 82497
- Import php-pear-PEAR_Delegator

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6029 |12cr|php-pear-PEAR_Frontend_Gtk-0.4.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		PEAR
%define		_subclass	Frontend
%define		upstream_name	%{_class}_%{_subclass}_Gtk

Name:		php-pear-%{upstream_name}
Version:	0.4.0
Release:	%mkrel 15
Summary:	GTK+ (Desktop) PEAR Package Manager
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/PEAR_Frontend_Gtk/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Desktop Interface to the PEAR Package Manager.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%build

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-15mdv2012.0
+ Revision: 742175
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-14
+ Revision: 679554
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-13mdv2011.0
+ Revision: 613747
- the mass rebuild of 2010.1 packages

* Sat Nov 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.4.0-12mdv2010.1
+ Revision: 467945
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.4.0-11mdv2010.0
+ Revision: 441503
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-10mdv2009.1
+ Revision: 322531
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-9mdv2009.0
+ Revision: 237041
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sun Nov 12 2006 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-8mdv2007.0
+ Revision: 83326
- rebuild
- Import php-pear-PEAR_Frontend_Gtk

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6030 |12cr|php-pear-PEAR_Frontend_Web-0.7.4-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		PEAR
%define		_subclass	Frontend
%define		upstream_name	%{_class}_%{_subclass}_Web

Name:		php-pear-%{upstream_name}
Version:	0.7.4
Release:	%mkrel 5
Summary:	HTML (Web) PEAR package manager
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/PEAR_Frontend_Web/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
Provides:	pear(Frontend)
BuildRequires:	php-pear
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Web interface to the PEAR package manager. Needed only when you want
to use PEAR from their CVS.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/pearfrontendweb.php
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.7.4-5mdv2012.0
+ Revision: 742176
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.7.4-4
+ Revision: 679555
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.7.4-3mdv2011.0
+ Revision: 613748
- the mass rebuild of 2010.1 packages

* Sat Nov 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.7.4-2mdv2010.1
+ Revision: 467946
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1
- new version
- use pear installer
- use fedora %%post/%%postun

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.7.3-2mdv2010.0
+ Revision: 441504
- rebuild

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 0.7.3-1mdv2009.1
+ Revision: 368332
- Update status to beta
- Update php pear PEAR_Frontend_Web to 0.7.3 version

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.7.0-3mdv2009.1
+ Revision: 322545
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.7.0-2mdv2009.0
+ Revision: 237042
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 0.7.0-1mdv2008.1
+ Revision: 136415
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed May 30 2007 Oden Eriksson <oeriksson@mandriva.com> 0.7.0-1mdv2008.0
+ Revision: 32739
- fix build
- 0.7.0

* Sat Apr 28 2007 Oden Eriksson <oeriksson@mandriva.com> 0.6.1-1mdv2008.0
+ Revision: 18935
- 0.6.1

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.5.2-1mdv2008.0
+ Revision: 15727
- 0.5.2


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.5.1-1mdv2007.0
+ Revision: 82501
- Import php-pear-PEAR_Frontend_Web

* Sat May 20 2006 Oden Eriksson <oeriksson@mandriva.com> 0.5.1-1mdk
- 0.5.1

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.4-8mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4-7mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4-6mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4-5mdk
- fix deps

* Fri Jul 22 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4-4mdk
- fix the package.xml file so it will register

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6031 |12cr|php-pear-PEAR_Info-1.9.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		PEAR
%define		_subclass	Info
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.9.2
Release:	%mkrel 6
Summary:	Show Information about your PEAR install and its packages
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/PEAR_Info/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This package generates a comprehensive information page for your
current PEAR install.
- The format for the page is similar to that for phpinfo() except
  using PEAR colors.
- Has complete PEAR Credits (based on the packages you have
  installed).
- Will show if there is a newer version than the one presently
  installed (and what its state is).
- Each package has an anchor in the form pkg_PackageName - where
  PackageName is a case-sensitive PEAR package name.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_bindir}/pearinfo
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.9.2-6mdv2012.0
+ Revision: 742177
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.9.2-5
+ Revision: 679556
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.9.2-4mdv2011.0
+ Revision: 613749
- the mass rebuild of 2010.1 packages

* Sat Nov 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.9.2-3mdv2010.1
+ Revision: 467947
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.9.2-2mdv2010.0
+ Revision: 441505
- rebuild

* Thu Mar 19 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.9.2-1mdv2009.1
+ Revision: 357912
- update to new version 1.9.2

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.9.0-2mdv2009.1
+ Revision: 322561
- rebuild

* Sat Nov 22 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.9.0-1mdv2009.1
+ Revision: 305812
- update to new version 1.9.0

* Sun Oct 12 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.8.0-1mdv2009.1
+ Revision: 292888
- update to new version 1.8.0

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.6.1-2mdv2009.0
+ Revision: 237043
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.6.1-1mdv2007.0
+ Revision: 82503
- Import php-pear-PEAR_Info

* Sat May 20 2006 Oden Eriksson <oeriksson@mandriva.com> 1.6.1-1mdk
- 1.6.1

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.6.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.6.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.6.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.6.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.6.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.6.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.6.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6032 |12cr|php-pear-PEAR_PackageFileManager-1.7.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		PEAR
%define		_subclass	PackageFileManager
%define		upstream_name	%{_class}_%{_subclass}

%define		_requires_exceptions pear(PEAR/PackageFile.php)\\|pear(PEAR/PackageFile/Generator/v1.php)

Name:		php-pear-%{upstream_name}
Version:	1.7.0
Release:	%mkrel 5
Summary:	Takes an existing package.xml file and updates it with a new filelist and changelog
License:	New BSD License
Group:		Development/PHP
URL:		http://pear.php.net/package/PEAR_PackageFileManager/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This package revolutionizes the maintenance of PEAR packages. With a
few parameters, the entire package.xml is automatically updated with a
listing of all files in a package.

Features include:

- manages the new package.xml 2.0 format in PEAR 1.4.0
- can detect PHP and extension dependencies using PHP_CompatInfo
- reads in an existing package.xml file, and only changes the release/changelog
- a plugin system for retrieving files in a directory. Currently two plugins
  exist, one for standard recursive directory content listing, and one that
  reads the CVS/Entries files and generates a file listing based on the
  contents of a checked out CVS repository
- incredibly flexible options for assigning install roles to files/directories
- ability to ignore any file based on a * ? wildcard-enabled string(s)
- ability to include only files that match a * ? wildcard-enabled string(s)
- ability to manage dependencies
- can output the package.xml in any directory, and read in the package.xml
  file from any directory.
- can specify a different name for the package.xml file
		 
PEAR_PackageFileManager is fully unit tested.
The new PEAR_PackageFileManager2 class is not.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.7.0-5mdv2012.0
+ Revision: 742178
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.7.0-4
+ Revision: 679557
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.7.0-3mdv2011.0
+ Revision: 613750
- the mass rebuild of 2010.1 packages

* Sat Nov 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.7.0-2mdv2010.1
+ Revision: 467948
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 1.7.0-1mdv2009.1
+ Revision: 368334
- Update php pear PEAR_PackageFileManager to 1.7.0 version

* Sun Mar 22 2009 Funda Wang <fwang@mandriva.org> 1.6.3-1mdv2009.1
+ Revision: 360149
- New version 1.6.3

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.6.0-1.a4.3mdv2009.1
+ Revision: 322577
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.6.0-1.a4.2mdv2009.0
+ Revision: 237044
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - fix description-line-too-long
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.6.0-1.a4.1mdv2007.0
+ Revision: 82505
- Import php-pear-PEAR_PackageFileManager

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.6.0-0.a4.2mdk
- new group (Development/PHP)

* Thu Dec 08 2005 Oden Eriksson <oeriksson@mandriva.com> 1.6.0-0.a4.1mdk
- 1.6.0a4

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.5.2-4mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.5.2-3mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.5.2-2mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.5.2-1mdk
- 1.5.2

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.5.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.5.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.5.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6033 |12cr|php-pear-PHP_Archive-0.11.4-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		PHP
%define		_subclass	Archive
%define		upstream_name	%{_class}_%{_subclass}

%define		_requires_exceptions pear(phar

Name:		php-pear-%{upstream_name}
Version:	0.11.4
Release:	%mkrel 6
Summary:	Create and use PHP Archive files
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/PHP_Archive/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
PHP_Archive allows you to create a single .phar file containing an
entire application. 

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.11.4-6mdv2012.0
+ Revision: 742230
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.11.4-5
+ Revision: 679561
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.11.4-4mdv2011.0
+ Revision: 613754
- the mass rebuild of 2010.1 packages

* Sat Nov 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.11.4-3mdv2010.1
+ Revision: 467950
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.11.4-2mdv2010.0
+ Revision: 441507
- rebuild

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 0.11.4-1mdv2009.1
+ Revision: 368330
- Update php pear PHP_Archive to 0.11.4 version

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.11.1-3mdv2009.1
+ Revision: 322647
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.11.1-2mdv2009.0
+ Revision: 237048
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed May 30 2007 Oden Eriksson <oeriksson@mandriva.com> 0.11.1-1mdv2008.0
+ Revision: 32715
- 0.11.1

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.10.0-1mdv2008.0
+ Revision: 15738
- 0.10.0


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.7.0-1mdv2007.0
+ Revision: 82513
- Import php-pear-PHP_Archive

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.7.0-1mdk
- 0.7.0
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6034 |12cr|php-pear-PHP_Beautifier-0.1.14-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		PHP
%define		_subclass	Beautifier
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.1.14
Release:	%mkrel 6
Summary:	Beautifier for PHP
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/PHP_Beautifier/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Patch0:		php-pear-PHP_Beautifier-0.1.14-fix-path.patch
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This program reformat and beautify PHP source code files
automatically.

%prep
%setup -q -c
%patch0 -p1
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests
rm -rf %{buildroot}%{_datadir}/pear/data/%{upstream_name}/licenses
rm -f %{buildroot}%{_bindir}/*.bat

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%doc %{upstream_name}-%{version}/licenses
%{_bindir}/php_beautifier
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.14-6mdv2012.0
+ Revision: 742237
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.14-5
+ Revision: 679562
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.14-4mdv2011.0
+ Revision: 613755
- the mass rebuild of 2010.1 packages

* Sat Nov 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.14-3mdv2010.1
+ Revision: 467961
- rediff path patch
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.1.14-2mdv2010.0
+ Revision: 441514
- rebuild

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 0.1.14-1mdv2009.1
+ Revision: 368312
- Update php pear PHP_Beautifier to version 0.1.14
  Update the diff patch

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.13-3mdv2009.1
+ Revision: 322651
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.13-2mdv2009.0
+ Revision: 237049
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 0.1.13-1mdv2008.1
+ Revision: 136415
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1.13-1mdv2008.0
+ Revision: 15942
- rediffed P0
- 0.1.13


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.8-1mdv2007.0
+ Revision: 82515
- Import php-pear-PHP_Beautifier

* Sat May 20 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.8-1mdk
- 0.1.8
- rediffed P0

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.7-1mdk
- 0.1.7
- rediffed P0
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.4-7mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.4-6mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.4-5mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.4-4mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.4-3mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.4-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.4-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6035 |12cr|php-pear-PHP_CodeBrowser-1.0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define  upstream_name PHP_CodeBrowser

Summary:	A code browser that augments the code with information from various QA tools
Name:		php-pear-%{upstream_name}
Version:	1.0.1
Release:	%mkrel 2
License:	BSD
Group:		Development/PHP
URL:		http://www.phpunit.de/
Source0:	http://pear.phpunit.de/get/PHP_CodeBrowser-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-cli >= 3:5.2.1
Requires:	php-pear >= 1:1.9.4
Requires:	php-channel-phpunit
BuildArch:	noarch
BuildRequires:	php-pear
BuildRequires:	php-channel-phpunit
Suggests:	php-pear-PHPUnit >= 3.6.3
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
PHPUnit is a regression testing framework used by the developer who implements
unit tests in PHP.

This package provides a code browser that augments the code with information
from various QA tools for PHPUnit.

%prep

%setup -q -c 
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%build

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/CHANGELOG.markdown
%doc %{upstream_name}-%{version}/LICENSE
%doc %{upstream_name}-%{version}/README.markdown
%{_bindir}/phpcb
%{_datadir}/pear/PHP_CodeBrowser
%{_datadir}/pear/packages/PHP_CodeBrowser.xml
%{_datadir}/pear/data/PHP_CodeBrowser



%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-2mdv2012.0
+ Revision: 742241
- fix major breakage by careless packager

* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1
+ Revision: 730871
- import php-pear-PHP_CodeBrowser


* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1mdv2010.2
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6036 |12cr|php-pear-PHP_CodeCoverage-1.1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define  upstream_name PHP_CodeCoverage

Summary:	Library that provides collection, processing, and rendering functionality
Name:		php-pear-%{upstream_name}
Version:	1.1.1
Release:	%mkrel 2
License:	BSD
Group:		Development/PHP
URL:		http://www.phpunit.de/
Source0:	http://pear.phpunit.de/get/PHP_CodeCoverage-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-cli >= 3:5.2.1
Requires:	php-pear >= 1:1.9.4
Requires:	php-channel-phpunit
BuildArch:	noarch
BuildRequires:	php-pear
BuildRequires:	php-channel-phpunit
Suggests:	php-pear-PHPUnit >= 3.6.3
Suggests:	php-pear-File_Iterator >= 1.3.0
Suggests:	php-pear-PHP_TokenStream >= 1.1.0
Suggests:	php-pear-Text_Template >= 1.1.1
Suggests:	php-dom
Suggests:	php-xdebug >= 2.0.5
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
PHPUnit is a regression testing framework used by the developer who implements
unit tests in PHP.

This package provides a Library that provides collection, processing, and
rendering functionality for PHP code coverage information for PHPUnit.

%prep

%setup -q -c 
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%build

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/ChangeLog.markdown
%doc %{upstream_name}-%{version}/LICENSE
%{_datadir}/pear/PHP/CodeCoverage
%{_datadir}/pear/PHP/*.php
%{_datadir}/pear/packages/PHP_CodeCoverage.xml



%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-2mdv2012.0
+ Revision: 742247
- fix major breakage by careless packager

* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-1
+ Revision: 730873
- import php-pear-PHP_CodeCoverage


* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-1mdv2010.2
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6037 |12cr|php-pear-PHP_CompatInfo-1.9.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		PHP
%define		_subclass	CompatInfo
%define		upstream_name	%{_class}_%{_subclass}

%define		_requires_exceptions pear(PHP/CompatInfo/Cli.php)\\|pear(c:

Name:		php-pear-%{upstream_name}
Version:	1.9.0
Release:	%mkrel 6
Summary:	Determine minimal requirements for a program
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/PHP_CompatInfo/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
PHP_CompatInfo will parse a file/folder/script/array to find out the
minimum version and extensions required for it to run. Features
advanced debug output which shows which functions require which
version.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests
rm -rf %{buildroot}%{_bindir}/scripts

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif
%files

%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_bindir}/pci
%{_bindir}/pciconf
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.9.0-6mdv2012.0
+ Revision: 742252
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.9.0-5
+ Revision: 679563
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.9.0-4mdv2011.0
+ Revision: 613756
- the mass rebuild of 2010.1 packages

* Sat Nov 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.9.0-3mdv2010.1
+ Revision: 467953
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.9.0-2mdv2010.0
+ Revision: 441551
- rebuild

* Sun Mar 22 2009 Funda Wang <fwang@mandriva.org> 1.9.0-1mdv2009.1
+ Revision: 360160
- New version 1.9.0

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.8.1-2mdv2009.1
+ Revision: 322652
- rebuild

* Mon Oct 13 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.8.1-1mdv2009.1
+ Revision: 293182
- update to new version 1.8.1

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.3-2mdv2009.0
+ Revision: 237050
- rebuild

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 1.4.3-1mdv2008.1
+ Revision: 140730
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.4.3-1mdv2008.0
+ Revision: 15920
- fix build
- 1.4.3


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-7mdv2007.0
+ Revision: 82517
- Import php-pear-PHP_CompatInfo

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6038 |12cr|php-pear-phpcov-1.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define  upstream_name phpcov

Summary:	TextUI frontend for PHP_CodeCoverage
Name:		php-pear-%{upstream_name}
Version:	1.0.0
Release:	%mkrel 2
License:	BSD
Group:		Development/PHP
URL:		http://www.phpunit.de/
Source0:	http://pear.phpunit.de/get/phpcov-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-cli >= 3:5.2.1
Requires:	php-pear >= 1:1.9.4
Requires:	php-channel-phpunit
BuildArch:	noarch
BuildRequires:	php-pear
BuildRequires:	php-channel-phpunit
Suggests:	php-pear-PHPUnit >= 3.6.3
Suggests:	php-pear-PHP_CodeCoverage >= 1.1.0
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
PHPUnit is a regression testing framework used by the developer who implements
unit tests in PHP.

This package provides TextUI frontend for PHP_CodeCoverage for PHPUnit.

%prep

%setup -q -c 
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%build

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_bindir}/phpcov
%{_datadir}/pear/PHP/CodeCoverage/TextUI
%{_datadir}/pear/packages/phpcov.xml



%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdv2012.0
+ Revision: 742321
- fix major breakage by careless packager

* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1
+ Revision: 730875
- import php-pear-phpcov


* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdv2010.2
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6039 |12cr|php-pear-phpcpd-1.3.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define  upstream_name phpcpd

Summary:	Copy/Paste Detector (CPD) for PHP code
Name:		php-pear-%{upstream_name}
Version:	1.3.5
Release:	1
License:	BSD
Group:		Development/PHP
URL:		http://www.phpunit.de/
Source0:	http://pear.phpunit.de/get/phpcpd-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-cli >= 3:5.2.1
Requires:	php-pear >= 1:1.9.4
Requires:	php-channel-phpunit
BuildArch:	noarch
BuildRequires:	php-pear
BuildRequires:	php-channel-phpunit
Suggests:	php-pear-PHPUnit >= 3.6.3
Suggests:	php-pear-File_Iterator >= 1.3.0
Suggests:	php-pear-PHP_Timer >= 1.0.2
Suggests:	php-tokenizer
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
PHPUnit is a regression testing framework used by the developer who implements
unit tests in PHP.

This package provides Copy/Paste Detector (CPD) for PHP code for PHPUnit.

%prep

%setup -q -c 
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%build

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_bindir}/phpcpd
%{_datadir}/pear/PHPCPD
%{_datadir}/pear/packages/phpcpd.xml



%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.3-2mdv2012.0
+ Revision: 742322
- fix major breakage by careless packager

* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.3-1
+ Revision: 730877
- import php-pear-phpcpd


* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.3-1mdv2010.2
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6040 |12cr|php-pear-PhpDocumentor-1.4.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define     _class          PhpDocumentor
%define		upstream_name	%{_class}

%define		_requires_exceptions pear(PEAR/PackageFileManager.php)\\|Documentation/tests
%define		_provides_exceptions pear(data/PhpDocumentor\\|pear(PhpDocumentor/scripts

Name:		php-pear-%{upstream_name}
Version:	1.4.4
Release:	%mkrel 1
Summary:	Provides automatic documenting of PHP API directly from source
License:	LGPL
Group:		Development/PHP
URL:		http://pear.php.net/package/PhpDocumentor/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Patch:		PhpDocumentor-1.4.3-use-system-smarty.patch
Requires(post): php-pear
Requires(preun): php-pear
Requires:	apache-mod_php
Requires:	php-pear
Requires:	php-smarty
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
The phpDocumentor tool is a standalone auto-documentor similar to
JavaDoc written in PHP. It differs from PHPDoc in that it is MUCH
faster, parses a much wider range of php files, and comes with many
customizations including 11 HTML templates, windows help file CHM
output, PDF output, and XML DocBook peardoc2 output for use with
documenting PEAR. In addition, it can do PHPXref source code
highlighting and linking.

Features (short list):
- output in HTML, PDF (directly), CHM (with windows help compiler),
  XML DocBook
- very fast
- web and command-line interface
- fully customizable output with Smarty-based templates
- recognizes JavaDoc-style documentation with special tags customized
  for PHP 4
- automatic linking, class inheritance diagrams and intelligent
  override
- customizable source code highlighting, with phpxref-style
  cross-referencing
- parses standard README/CHANGELOG/INSTALL/FAQ files and includes them
  directly in documentation
- generates a todo list from @todo tags in source
- generates multiple documentation sets based on @access private,
  @internal and {@internal} tags
- example php files can be placed directly in documentation with
  highlighting and phpxref linking using the @example tag
- linking between external manual and API documentation is possible at
  the sub-section level in all output formats
- easily extended for specific documentation needs with Converter
- full documentation of every feature, manual can be generated
  directly from the source code with "phpdoc -c makedocs" in any format
  desired.
- current manual always available at http://www.phpdoc.org/manual.php
- user .ini files can be used to control output, multiple outputs can
  be generated at once

%prep
%setup -q -c
# %%patch -p1 <- needs testing
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

# # cleanup
# rm -rf %{buildroot}%{_datadir}/pear/%{_class}/Smarty-*
# rm -rf %{buildroot}%{_datadir}/pear/%{_class}/phpDocumentor/Smarty-*
# rm -rf %{buildroot}%{_datadir}/pear/data/PhpDocumentor/phpDocumentor/Smarty-*

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_bindir}/phpdoc
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Sun Dec 18 2011 Oden Eriksson <oeriksson@mandriva.com> 1.4.4-1mdv2012.0
+ Revision: 743437
- 1.4.4
- fix major breakage by careless packager
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.4.3-2mdv2011.0
+ Revision: 613761
- the mass rebuild of 2010.1 packages

* Sat Nov 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.3-1mdv2010.1
+ Revision: 468055
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Sat Sep 26 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.3-1mdv2010.0
+ Revision: 449334
- new version
- use pear installer
- use fedora %%post/%%postun
- update smarty patch

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Raphaël Gertz <rapsys@mandriva.org>
    - New version 1.4.2

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.4.0-3mdv2009.1
+ Revision: 322656
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.0-2mdv2009.0
+ Revision: 237057
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Nov 27 2007 Oden Eriksson <oeriksson@mandriva.com> 1.4.0-1mdv2008.1
+ Revision: 113456
- 1.4.0
- use the default smarty compile dir
- "rediff" the patches

* Mon Apr 23 2007 Oden Eriksson <oeriksson@mandriva.com> 1.3.2-2mdv2008.0
+ Revision: 17259
- fix a silly typo

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.3.2-1mdv2008.0
+ Revision: 15996
- rediffed the patches
- 1.3.2


* Tue Mar 27 2007 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-2mdv2007.1
+ Revision: 148836
- fix #19769

* Sun Nov 12 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-1mdv2007.0
+ Revision: 83419
- 1.3.1
- fix deps
- rediffed patches; P0,P1,P3
- rebuild
- Import php-pear-PhpDocumentor

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-0.RC5.3mdk
- new group (Development/PHP)

* Mon Jan 09 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-0.RC5.2mdk
- fix P2 to point to the correct cache directory and also nuke a stray ")"

* Thu Dec 08 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-0.RC5.1mdk
- 1.3.0RC5
- major packaging changes

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.2.1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.2.1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.2.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.2.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.2.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.2.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6041 |12cr|php-pear-PHP_Fork-0.3.0-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		PHP
%define		_subclass	Fork
%define		_status		beta
%define		_pearname	%{_class}_%{_subclass}

%if %{_use_internal_dependency_generator}
%define __noautoreq 'pear(Snoopy.class.php)'
%else
%define		_requires_exceptions pear(Snoopy.class.php)
%endif

Summary:	%{_pearname} - Wrapper for pcntl_fork() with Java-like API
Name:		php-pear-%{_pearname}
Version:	0.3.0
Release:	11
License:	PHP License
Group:		Development/PHP
Source0:	http://pear.php.net/get/%{_pearname}-%{version}.tar.bz2
URL:		http://pear.php.net/package/PHP_Fork/
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
Requires:	php-shmop
Requires:	php-pcntl
BuildArch:	noarch
BuildRequires:	dos2unix

%description
PHP_Fork class. Wrapper around the pcntl_fork() stuff with a API set
like Java language. Practical usage is done by extending this class,
and re-defining the run() method.

This way PHP developers can enclose logic into a class that extends
PHP_Fork, then execute the start() method that forks a child process.
Communications with the forked process is ensured by using a Shared
Memory Segment; by using a user-defined signal and this shared memory
developers can access to child process methods that returns a
serializable variable.

The shared variable space can be accessed with the two methods:
- void setVariable($name, $value)
- mixed getVariable($name)

$name must be a valid PHP variable name;
$value must be a variable or a serializable object.

Resources (db connections, streams, etc.) cannot be serialized and so
they're not correctly handled.

In PEAR status of this package is: %{_status}.

%prep

%setup -q -c

find . -type d -perm 0700 -exec chmod 755 {} \;
find . -type f -perm 0555 -exec chmod 755 {} \;
find . -type f -perm 0444 -exec chmod 644 {} \;

for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
done

# strip away annoying ^M
find -type f | grep -v ".gif" | grep -v ".png" | grep -v ".jpg" | xargs dos2unix

%install
install -d %{buildroot}%{_datadir}/pear/%{_class}

install %{_pearname}-%{version}/*.php %{buildroot}%{_datadir}/pear/%{_class}

install -d %{buildroot}%{_datadir}/pear/packages
install -m0644 package.xml %{buildroot}%{_datadir}/pear/packages/%{_pearname}.xml

%post
if [ "$1" = "1" ]; then
	if [ -x %{_bindir}/pear -a -f %{_datadir}/pear/packages/%{_pearname}.xml ]; then
		%{_bindir}/pear install --nodeps -r %{_datadir}/pear/packages/%{_pearname}.xml
	fi
fi
if [ "$1" = "2" ]; then
	if [ -x %{_bindir}/pear -a -f %{_datadir}/pear/packages/%{_pearname}.xml ]; then
		%{_bindir}/pear upgrade -f --nodeps -r %{_datadir}/pear/packages/%{_pearname}.xml
	fi
fi

%preun
if [ "$1" = 0 ]; then
	if [ -x %{_bindir}/pear -a -f %{_datadir}/pear/packages/%{_pearname}.xml ]; then
		%{_bindir}/pear uninstall --nodeps -r %{_pearname}
	fi
fi

%files
%defattr(644,root,root,755)
%doc %{_pearname}-%{version}/examples
%{_datadir}/pear/%{_class}/*.php
%{_datadir}/pear/packages/%{_pearname}.xml




%changelog
* Fri Sep 18 2009 Raphaël Gertz <rapsys@mandriva.org> 0.3.0-10mdv2010.0
+ Revision: 444211
- Add requires

* Tue Sep 15 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.3.0-9mdv2010.0
+ Revision: 441559
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-8mdv2009.0
+ Revision: 237051
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-7mdv2007.0
+ Revision: 82519
- Import php-pear-PHP_Fork

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6042 |12cr|php-pear-PHP_Invoker-1.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define  upstream_name PHP_Invoker

Summary:	Utility class for invoking callables with a timeout
Name:		php-pear-%{upstream_name}
Version:	1.0.0
Release:	%mkrel 2
License:	BSD
Group:		Development/PHP
URL:		http://www.phpunit.de/
Source0:	http://pear.phpunit.de/get/PHP_Invoker-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-cli >= 3:5.2.1
Requires:	php-pear >= 1:1.9.4
Requires:	php-channel-phpunit
BuildArch:	noarch
BuildRequires:	php-pear
BuildRequires:	php-channel-phpunit
Suggests:	php-pear-PHPUnit >= 3.6.3
Suggests:	php-pcntl
BuildRequires:	php-cli
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
PHPUnit is a regression testing framework used by the developer who implements
unit tests in PHP.

This package provides a Utility class for invoking callables with a timeout for
PHPUnit.

%prep

%setup -q -c 
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%build

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/ChangeLog.markdown
%doc %{upstream_name}-%{version}/LICENSE
%doc %{upstream_name}-%{version}/README.markdown
%{_datadir}/pear/PHP/Invoker
%{_datadir}/pear/PHP/*.php
%{_datadir}/pear/packages/PHP_Invoker.xml



%changelog
* Sun Dec 18 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdv2012.0
+ Revision: 743449
- there's a new urpmi install ordering flaw, so working around that...
- fix major breakage by careless packager

* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1
+ Revision: 730879
- import php-pear-PHP_Invoker


* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdv2010.2
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6043 |12cr|php-pear-phploc-1.6.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define  upstream_name phploc

Summary:	A tool for quickly measuring the size of a PHP project
Name:		php-pear-%{upstream_name}
Version:	1.6.4
Release:	1
License:	BSD
Group:		Development/PHP
URL:		http://www.phpunit.de/
Source0:	http://pear.phpunit.de/get/phploc-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-cli >= 3:5.2.1
Requires:	php-pear >= 1:1.9.4
Requires:	php-channel-phpunit
BuildArch:	noarch
BuildRequires:	php-pear
BuildRequires:	php-channel-phpunit
Suggests:	php-pear-PHPUnit >= 3.6.3
Suggests:	php-pear-File_Iterator >= 1.3.0
Suggests:	php-pear-bytekit
Suggests:	php-tokenizer
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
PHPUnit is a regression testing framework used by the developer who implements
unit tests in PHP.

This package provides a tool for quickly measuring the size of a PHP project
for PHPUnit.

%prep

%setup -q -c 
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%build

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_bindir}/phploc
%{_datadir}/pear/PHPLOC
%{_datadir}/pear/packages/phploc.xml



%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.6.2-2mdv2012.0
+ Revision: 742323
- fix major breakage by careless packager

* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.6.2-1
+ Revision: 730881
- import php-pear-phploc


* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.6.2-1mdv2010.2
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6044 |12cr|php-pear-PHP_Parser-0.2.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		PHP
%define		_subclass	Parser
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.2.1
Release:	%mkrel 6
Summary:	A PHP grammar parser
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/PHP_Parser/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
PHP_Parser is a source code analysis tool based around a real Parser
generated by phpJay. The parser uses the same EBNF source that PHP
uses to parse itself, and it therefore as robust as PHP itself.
This version has full support for parsing out every re-usable element
in PHP 5 as of beta 1:
- classes
- abstract classes
- inheritance, implements
- interfaces
- methods
- exception parsing directly from source
- static variables declared
- global and superglobal ($_GET) variables used
and declared
- variables
- constants
- functions (same information as methods)
- defines
- global variables (with help of the Tokenizer Lexer)
- superglobal variables used in global code
- include statements

The output can be customized to return an array, return
objects of user-specified classes, and can also be
customized to publish each element as it is parsed, allowing
hooks into parsing to catch information.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-6mdv2012.0
+ Revision: 742258
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-5
+ Revision: 679565
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-4mdv2011.0
+ Revision: 613757
- the mass rebuild of 2010.1 packages

* Sat Nov 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.1-3mdv2010.1
+ Revision: 467956
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.2.1-2mdv2010.0
+ Revision: 441560
- rebuild

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 0.2.1-1mdv2009.1
+ Revision: 368308
- Update php pear PHP_Parser to 0.2.1 version

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-3mdv2009.1
+ Revision: 322653
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-2mdv2009.0
+ Revision: 237052
- rebuild

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 0.2.0-1mdv2008.1
+ Revision: 140730
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-1mdv2008.0
+ Revision: 15963
- fix build
- 0.2.0


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1-7mdv2007.0
+ Revision: 82521
- Import php-pear-PHP_Parser

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6045 |12cr|php-pear-PHPTAL-1.0.10-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name PHPTAL

Name:		php-pear-%{upstream_name}
Version:	1.0.10
Release:	%mkrel 11
Summary:	Implementation of Zope Page Templates (ZPT) for PHP
License:	PHP License
Group:		Development/PHP
URL:		http://phptal.motion-twin.com/
Source0:	http://phptal.motion-twin.com/files/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
Requires:	php-gettext
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
PHPTAL is an implementation of Zope Page Templates (ZPT) for PHP.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/README
%{_datadir}/pear/PHPTAL
%{_datadir}/pear/PHPTAL.php
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.10-11mdv2012.0
+ Revision: 742179
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.10-10
+ Revision: 679558
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.10-9mdv2011.0
+ Revision: 613751
- the mass rebuild of 2010.1 packages

* Sat Nov 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.10-8mdv2010.1
+ Revision: 467957
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.0.10-7mdv2010.0
+ Revision: 441561
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.10-6mdv2009.1
+ Revision: 322608
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.10-5mdv2009.0
+ Revision: 237046
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1.0.10-4mdv2008.1
+ Revision: 171041
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Wed Sep 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.10-3mdv2008.0
+ Revision: 90116
- rebuild


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.10-2mdv2007.0
+ Revision: 82509
- Import php-pear-PHPTAL

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.10-2mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.4.3-8mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6046 |12cr|php-pear-PHP_Timer-1.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define  upstream_name PHP_Timer

Summary:	Utility class for timing
Name:		php-pear-%{upstream_name}
Version:	1.0.2
Release:	%mkrel 1
License:	BSD
Group:		Development/PHP
URL:		http://www.phpunit.de/
Source0:	http://pear.phpunit.de/get/PHP_Timer-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-cli >= 3:5.2.1
Requires:	php-pear >= 1:1.9.4
Requires:	php-channel-phpunit
BuildArch:	noarch
BuildRequires:	php-pear
BuildRequires:	php-channel-phpunit
Suggests:	php-pear-PHPUnit >= 3.6.3
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
PHPUnit is a regression testing framework used by the developer who implements
unit tests in PHP.

This package provides a Utility class for timing for PHPUnit.

%prep

%setup -q -c 
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%build

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/ChangeLog.markdown
%doc %{upstream_name}-%{version}/LICENSE
%doc %{upstream_name}-%{version}/README.markdown
%{_datadir}/pear/PHP/Timer
%{_datadir}/pear/PHP/*.php
%{_datadir}/pear/packages/PHP_Timer.xml



%changelog
* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-1mdv2012.0
+ Revision: 730883
- import php-pear-PHP_Timer


* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-1mdv2010.2
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6047 |12cr|php-pear-PHP_TokenStream-1.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define  upstream_name PHP_TokenStream

Summary:	Wrapper around PHP's tokenizer extension
Name:		php-pear-%{upstream_name}
Version:	1.1.1
Release:	%mkrel 1
License:	BSD
Group:		Development/PHP
URL:		http://www.phpunit.de/
Source0:	http://pear.phpunit.de/get/PHP_TokenStream-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-cli >= 3:5.2.1
Requires:	php-pear >= 1:1.9.4
Requires:	php-channel-phpunit
BuildArch:	noarch
BuildRequires:	php-pear
BuildRequires:	php-channel-phpunit
Suggests:	php-pear-PHPUnit >= 3.6.3
Suggests:	php-tokenizer
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
PHPUnit is a regression testing framework used by the developer who implements
unit tests in PHP.

This package provides a Wrapper around PHP's tokenizer extension for PHPUnit.

%prep

%setup -q -c 
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%build

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/ChangeLog.markdown
%doc %{upstream_name}-%{version}/LICENSE
%doc %{upstream_name}-%{version}/README.markdown
%{_datadir}/pear/PHP/Token
%{_datadir}/pear/PHP/*.php
%{_datadir}/pear/packages/PHP_TokenStream.xml



%changelog
* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-1mdv2012.0
+ Revision: 730885
- import php-pear-PHP_TokenStream


* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-1mdv2010.2
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6048 |12cr|php-pear-PHPUnit2-2.3.6-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		PHPUnit2
%define		upstream_name	%{_class}

%define		_requires_exceptions pear(%s.php)

Name:		php-pear-%{upstream_name}
Version:	2.3.6
Release:	%mkrel 4
Summary:	Regression testing framework for unit tests
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/PHPUnit2/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
PHPUnit2 is a regression testing framework used by the developer who
implements unit tests in PHP. It is based upon JUnit, which can be
found at http://www.junit.org/ .

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_bindir}/phpunit
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 2.3.6-4mdv2012.0
+ Revision: 742181
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 2.3.6-3
+ Revision: 679560
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 2.3.6-2mdv2011.0
+ Revision: 613753
- the mass rebuild of 2010.1 packages

* Tue Dec 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.3.6-1mdv2010.1
+ Revision: 478812
- update to new version 2.3.6

* Sat Nov 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.1-6mdv2010.1
+ Revision: 467959
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 2.2.1-5mdv2007.0
+ Revision: 82511
- Import php-pear-PHPUnit2

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 2.2.1-5mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 2.2.1-4mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 2.2.1-3mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 2.2.1-2mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 2.2.1-1mdk
- 2.2.1

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 2.2.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 2.2.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 2.2.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6049 |12cr|php-pear-PHPUnit-3.6.10-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define  upstream_name PHPUnit
%define peardir %(pear config-get php_dir 2> /dev/null || echo %{_datadir}/pear)
%define xmldir  /var/lib/pear

Summary: 	The PHP Unit Testing framework
Name: 		php-pear-%{upstream_name}
Version: 	3.6.10
Release: 	%mkrel 2
License: 	BSD
Group: 		Development/PHP
Source0: 	http://pear.phpunit.de/get/PHPUnit-%{version}.tgz
URL: 		http://pear.phpunit.de/package/PHPUnit
BuildRequires: 	php-pear >= 1.4.7
BuildRequires: 	php-channel-phpunit
Requires:	php-pear-File_Iterator >= 1.3.0 
Requires:	php-pear-Text_Template >= 1.1.1
Requires:	php-pear-PHP_CodeCoverage >= 1.1.0
Requires:	php-pear-PHP_Timer >= 1.0.1
Requires:	php-pear-PHPUnit_MockObject >= 1.1.0
Requires:	php-symfony-YAML >= 1.0.2
Requires:	php-pear >= 1.9.4
Requires: 	php-channel-phpunit
BuildArch: 	noarch

%description
The PHP Unit Testing framework.

%prep
%setup -c -T
pear -v -c pearrc \
        -d php_dir=%{peardir} \
        -d doc_dir=/docs \
        -d bin_dir=%{_bindir} \
        -d data_dir=%{peardir}/data \
        -d test_dir=%{peardir}/tests \
        -d ext_dir=%{_libdir} \
        -s

%build

%install
rm -rf %{buildroot}
pear -c pearrc install --nodeps --packagingroot %{buildroot} %{SOURCE0}
        
# Clean up unnecessary files
rm pearrc
rm %{buildroot}/%{peardir}/.filemap
rm %{buildroot}/%{peardir}/.lock
rm -rf %{buildroot}/%{peardir}/.registry
rm -rf %{buildroot}%{peardir}/.channels
rm %{buildroot}%{peardir}/.depdb
rm %{buildroot}%{peardir}/.depdblock

mv %{buildroot}/docs .


# Install XML package description
mkdir -p %{buildroot}%{xmldir}
tar -xzf %{SOURCE0} package.xml
cp -p package.xml %{buildroot}%{xmldir}/PHPUnit.xml

%clean
rm -rf %{buildroot}

%post
pear install --nodeps --soft --force --register-only %{xmldir}/PHPUnit.xml

%postun
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only pear.phpunit.de/PHPUnit
fi

%files
%defattr(-,root,root)
%doc docs/PHPUnit/*
%{_bindir}/phpunit
%{peardir}/*
%{xmldir}/PHPUnit.xml


%changelog
* Fri Mar 23 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 3.6.10-2mdv2012.0
+ Revision: 786394
- fix dependency
- disable PHPUnit_MockObject dependency for now to get things through BS
- fix typo in dependency

* Tue Mar 13 2012 Thomas Spuhler <tspuhler@mandriva.org> 3.6.10-1
+ Revision: 784525
- upgrade to 3.6.10
  pearize specfile

* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 3.6.3-2
+ Revision: 742180
- fix major breakage by careless packager

* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 3.6.3-1
+ Revision: 730861
- 3.6.3
- fix deps
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 3.3.17-3mdv2011.0
+ Revision: 613752
- the mass rebuild of 2010.1 packages

* Sat Nov 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.3.17-2mdv2010.1
+ Revision: 468060
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.3.17-1mdv2010.0
+ Revision: 446478
- update to new version 3.3.17

* Fri Jul 10 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.3.16-1mdv2010.0
+ Revision: 394097
- update to new version 3.3.16

* Tue Feb 17 2009 Oden Eriksson <oeriksson@mandriva.com> 3.3.9-1mdv2009.1
+ Revision: 341719
- 3.3.9

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 3.3.8-2mdv2009.1
+ Revision: 322630
- rebuild

* Mon Dec 29 2008 Guillaume Rousse <guillomovitch@mandriva.org> 3.3.8-1mdv2009.1
+ Revision: 320935
- new version
- don't duplicate spec-helper job
- cleanup file list

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 3.1.9-2mdv2009.0
+ Revision: 237047
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Nov 06 2007 Oden Eriksson <oeriksson@mandriva.com> 3.1.9-1mdv2008.1
+ Revision: 106412
- require the php-channel-phpunit package that registers the pear.phpunit.de channel
- another attempt to build the package
- fix build (take #2)
- fix build
- 3.1.9
- simplify the install and fix #33148

* Fri Jun 01 2007 Oden Eriksson <oeriksson@mandriva.com> 3.0.6-4mdv2008.0
+ Revision: 33604
- don't require php-xdebug

* Wed May 02 2007 Oden Eriksson <oeriksson@mandriva.com> 3.0.6-3mdv2008.0
+ Revision: 20497
- fix deps (duh...)

* Tue Apr 24 2007 Oden Eriksson <oeriksson@mandriva.com> 3.0.6-2mdv2008.0
+ Revision: 17790
- fix deps

* Wed Apr 18 2007 Oden Eriksson <oeriksson@mandriva.com> 3.0.6-1mdv2008.0
+ Revision: 14671
- Import php-pear-PHPUnit



* Wed Apr 18 2007 Oden Eriksson <oeriksson@mandriva.com> 3.0.6-1mdv2008.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6050 |12cr|php-pear-PHPUnit_MockObject-1.1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define  upstream_name PHPUnit_MockObject
%define peardir %(pear config-get php_dir 2> /dev/null || echo %{_datadir}/pear)
%define xmldir  /var/lib/pear

Summary: 	Mock Object library for PHPUnit
Name: 		php-pear-%{upstream_name}
Version: 	1.1.1
Release: 	%mkrel 2
License: 	BSD
Group: 		Development/PHP
Source0: 	http://pear.phpunit.de/get/PHPUnit_MockObject-%{version}.tgz
URL: 		http://pear.phpunit.de/package/PHPUnit_MockObject
BuildRequires: 	php-pear >= 1.4.7
BuildRequires: 	php-channel-phpunit
Requires: 	php-pear-Text_Template >= 1.1.1
Requires:	php-pear >= 1.9.4
Requires: 	php-channel-phpunit
BuildArch: 	noarch

%description
Mock Object library for PHPUnit

%prep
%setup -c -T
pear -v -c pearrc \
        -d php_dir=%{peardir} \
        -d doc_dir=/docs \
        -d bin_dir=%{_bindir} \
        -d data_dir=%{peardir}/data \
        -d test_dir=%{peardir}/tests \
        -d ext_dir=%{_libdir} \
        -s

%build

%install
rm -rf %{buildroot}
pear -c pearrc install --nodeps --packagingroot %{buildroot} %{SOURCE0}
        
# Clean up unnecessary files
rm pearrc
rm %{buildroot}/%{peardir}/.filemap
rm %{buildroot}/%{peardir}/.lock
rm -rf %{buildroot}/%{peardir}/.registry
rm -rf %{buildroot}%{peardir}/.channels
rm %{buildroot}%{peardir}/.depdb
rm %{buildroot}%{peardir}/.depdblock

mv %{buildroot}/docs .


# Install XML package description
mkdir -p %{buildroot}%{xmldir}
tar -xzf %{SOURCE0} package.xml
cp -p package.xml %{buildroot}%{xmldir}/PHPUnit_MockObject.xml

%clean
rm -rf %{buildroot}

%post
pear install --nodeps --soft --force --register-only %{xmldir}/PHPUnit_MockObject.xml

%postun
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only pear.phpunit.de/PHPUnit_MockObject
fi

%files
%defattr(-,root,root)
%doc docs/PHPUnit_MockObject/*
%{peardir}/*
%{xmldir}/PHPUnit_MockObject.xml


%changelog
* Tue Mar 27 2012 Thomas Spuhler <tspuhler@mandriva.org> 1.1.1-2mdv2012.0
+ Revision: 787367
- rebuilt

* Sat Mar 17 2012 Thomas Spuhler <tspuhler@mandriva.org> 1.1.1-1
+ Revision: 785452
- upgrade to 1.1.1
  pearize specfile

* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-2
+ Revision: 742185
- fix major breakage by careless packager

* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-1
+ Revision: 730887
- import php-pear-PHPUnit_MockObject


* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-1mdv2010.2
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6051 |12cr|php-pear-PHPUnit_Selenium-1.1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define  upstream_name PHPUnit_Selenium

Summary:	Selenium RC integration for PHPUnit
Name:		php-pear-%{upstream_name}
Version:	1.1.0
Release:	%mkrel 2
License:	BSD
Group:		Development/PHP
URL:		http://www.phpunit.de/
Source0:	http://pear.phpunit.de/get/PHPUnit_Selenium-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-cli >= 3:5.2.1
Requires:	php-pear >= 1:1.9.4
Requires:	php-channel-phpunit
BuildArch:	noarch
BuildRequires:	php-pear
BuildRequires:	php-channel-phpunit
Suggests:	php-pear-PHPUnit >= 3.6.3
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
PHPUnit is a regression testing framework used by the developer who implements
unit tests in PHP.

This package provides Selenium RC integration for PHPUnit for PHPUnit.

%prep

%setup -q -c 
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%build

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/ChangeLog.markdown
%doc %{upstream_name}-%{version}/LICENSE
%{_datadir}/pear/PHPUnit/Extensions/SeleniumTestCase
%{_datadir}/pear/PHPUnit/Extensions/*.php
%{_datadir}/pear/packages/PHPUnit_Selenium.xml



%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-2mdv2012.0
+ Revision: 742194
- fix major breakage by careless packager

* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-1
+ Revision: 730889
- import php-pear-PHPUnit_Selenium


* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-1mdv2010.2
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6052 |12cr|php-pear-PHPUnit_Story-1.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define  upstream_name PHPUnit_Story

Summary:	Story extension for PHPUnit to facilitate Behaviour-Driven Development
Name:		php-pear-%{upstream_name}
Version:	1.0.0
Release:	%mkrel 1
License:	BSD
Group:		Development/PHP
URL:		http://www.phpunit.de/
Source0:	http://pear.phpunit.de/get/PHPUnit_Story-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-cli >= 3:5.2.1
Requires:	php-pear >= 1:1.9.4
Requires:	php-channel-phpunit
BuildArch:	noarch
BuildRequires:	php-pear
BuildRequires:	php-channel-phpunit
Suggests:	php-pear-PHPUnit >= 3.6.3
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
PHPUnit is a regression testing framework used by the developer who implements
unit tests in PHP.

This package provides Story extension for PHPUnit to facilitate
Behaviour-Driven Development.

%prep

%setup -q -c 
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%build

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/ChangeLog.markdown
%doc %{upstream_name}-%{version}/LICENSE
%{_datadir}/pear/PHPUnit/Extensions/Story
%{_datadir}/pear/packages/PHPUnit_Story.xml



%changelog
* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdv2012.0
+ Revision: 730891
- import php-pear-PHPUnit_Story


* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdv2010.2
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6053 |12cr|php-pear-PHPUnit_TestListener_DBUS-1.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define  upstream_name PHPUnit_TestListener_DBUS

Summary:	A TestListener for PHPUnit that sends events to DBUS
Name:		php-pear-%{upstream_name}
Version:	1.0.0
Release:	%mkrel 2
License:	BSD
Group:		Development/PHP
URL:		http://www.phpunit.de/
Source0:	http://pear.phpunit.de/get/PHPUnit_TestListener_DBUS-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-cli >= 3:5.2.1
Requires:	php-pear >= 1:1.9.4
Requires:	php-channel-phpunit
BuildArch:	noarch
BuildRequires:	php-pear
BuildRequires:	php-channel-phpunit
Suggests:	php-pear-PHPUnit >= 3.6.3
Suggests:	php-dbus
BuildRequires:	php-cli
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
PHPUnit is a regression testing framework used by the developer who implements
unit tests in PHP.

This package provides a TestListener for PHPUnit that sends events to DBUS for
PHPUnit.

%prep

%setup -q -c 
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%build

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/ChangeLog.markdown
%doc %{upstream_name}-%{version}/LICENSE
%{_datadir}/pear/PHPUnit/Util/Log/DBUS.php
%{_datadir}/pear/packages/PHPUnit_TestListener_DBUS.xml



%changelog
* Sun Dec 18 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdv2012.0
+ Revision: 743453
- there's a new urpmi install ordering flaw, so working around that...
- fix major breakage by careless packager

* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1
+ Revision: 730893
- import php-pear-PHPUnit_TestListener_DBUS


* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdv2010.2
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6054 |12cr|php-pear-PHPUnit_TestListener_XHProf-1.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define  upstream_name PHPUnit_TestListener_XHProf

Summary:	A TestListener that uses XHProf for automated profiling of the tested code
Name:		php-pear-%{upstream_name}
Version:	1.0.0
Release:	%mkrel 2
License:	BSD
Group:		Development/PHP
URL:		http://www.phpunit.de/
Source0:	http://pear.phpunit.de/get/PHPUnit_TestListener_XHProf-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-cli >= 3:5.2.1
Requires:	php-pear >= 1:1.9.4
Requires:	php-channel-phpunit
BuildArch:	noarch
BuildRequires:	php-pear
BuildRequires:	php-channel-phpunit
Suggests:	php-pear-PHPUnit >= 3.6.3
Suggests:	php-xhprof
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
PHPUnit is a regression testing framework used by the developer who implements
unit tests in PHP.

This package provides a TestListener for PHPUnit that uses XHProf for automated
profiling of the tested code for PHPUnit.

%prep

%setup -q -c 
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%build

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/ChangeLog.markdown
%doc %{upstream_name}-%{version}/LICENSE
%{_datadir}/pear/PHPUnit/Util/Log/XHProf.php
%{_datadir}/pear/packages/PHPUnit_TestListener_XHProf.xml



%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdv2012.0
+ Revision: 742210
- fix major breakage by careless packager

* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1
+ Revision: 730895
- import php-pear-PHPUnit_TestListener_XHProf


* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdv2010.2
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6055 |12cr|php-pear-PHPUnit_TicketListener_Fogbugz-1.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define  upstream_name PHPUnit_TicketListener_Fogbugz

Summary:	A ticket listener for PHPUnit that interacts with the Fogbugz issue API
Name:		php-pear-%{upstream_name}
Version:	1.0.0
Release:	%mkrel 2
License:	BSD
Group:		Development/PHP
URL:		http://www.phpunit.de/
Source0:	http://pear.phpunit.de/get/PHPUnit_TicketListener_Fogbugz-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-cli >= 3:5.2.1
Requires:	php-pear >= 1:1.9.4
Requires:	php-channel-phpunit
BuildArch:	noarch
BuildRequires:	php-pear
BuildRequires:	php-channel-phpunit
Suggests:	php-pear-PHPUnit >= 3.6.3
Suggests:	php-curl
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
PHPUnit is a regression testing framework used by the developer who implements
unit tests in PHP.

This package provides a ticket listener for PHPUnit that interacts with the
Fogbugz issue API for PHPUnit.

%prep

%setup -q -c 
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%build

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/ChangeLog.markdown
%doc %{upstream_name}-%{version}/LICENSE
%{_datadir}/pear/PHPUnit/Extensions/TicketListener/Fogbugz.php
%{_datadir}/pear/packages/PHPUnit_TicketListener_Fogbugz.xml



%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdv2012.0
+ Revision: 742214
- fix major breakage by careless packager

* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1
+ Revision: 730897
- import php-pear-PHPUnit_TicketListener_Fogbugz


* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdv2010.2
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6056 |12cr|php-pear-PHPUnit_TicketListener_GitHub-1.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define  upstream_name PHPUnit_TicketListener_GitHub

Summary:	A ticket listener for PHPUnit that interacts with the GitHub issue API
Name:		php-pear-%{upstream_name}
Version:	1.0.0
Release:	%mkrel 2
License:	BSD
Group:		Development/PHP
URL:		http://www.phpunit.de/
Source0:	http://pear.phpunit.de/get/PHPUnit_TicketListener_GitHub-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-cli >= 3:5.2.1
Requires:	php-pear >= 1:1.9.4
Requires:	php-channel-phpunit
BuildArch:	noarch
BuildRequires:	php-pear
BuildRequires:	php-channel-phpunit
Suggests:	php-pear-PHPUnit >= 3.6.3
Suggests:	php-curl
Suggests:	php-json
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
PHPUnit is a regression testing framework used by the developer who implements
unit tests in PHP.

This package provides a ticket listener for PHPUnit that interacts with the
GitHub issue API for PHPUnit.

%prep

%setup -q -c 
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%build

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/ChangeLog.markdown
%doc %{upstream_name}-%{version}/LICENSE
%{_datadir}/pear/PHPUnit/Extensions/TicketListener/GitHub.php
%{_datadir}/pear/packages/PHPUnit_TicketListener_GitHub.xml



%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdv2012.0
+ Revision: 742218
- fix major breakage by careless packager

* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1
+ Revision: 730899
- import php-pear-PHPUnit_TicketListener_GitHub


* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdv2010.2
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6057 |12cr|php-pear-PHPUnit_TicketListener_GoogleCode-1.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define  upstream_name PHPUnit_TicketListener_GoogleCode

Summary:	A ticket listener for PHPUnit that interacts with the Google Code issue API
Name:		php-pear-%{upstream_name}
Version:	1.0.0
Release:	%mkrel 2
License:	BSD
Group:		Development/PHP
URL:		http://www.phpunit.de/
Source0:	http://pear.phpunit.de/get/PHPUnit_TicketListener_GoogleCode-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-cli >= 3:5.2.1
Requires:	php-pear >= 1:1.9.4
Requires:	php-channel-phpunit
BuildArch:	noarch
BuildRequires:	php-pear
BuildRequires:	php-channel-phpunit
Suggests:	php-pear-PHPUnit >= 3.6.3
Suggests:	php-curl
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
PHPUnit is a regression testing framework used by the developer who implements
unit tests in PHP.

This package provides a ticket listener for PHPUnit that interacts with the
Google Code issue API for PHPUnit.

%prep

%setup -q -c 
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%build

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/ChangeLog.markdown
%doc %{upstream_name}-%{version}/LICENSE
%{_datadir}/pear/PHPUnit/Extensions/TicketListener/GoogleCode.php
%{_datadir}/pear/packages/PHPUnit_TicketListener_GoogleCode.xml



%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdv2012.0
+ Revision: 742222
- fix major breakage by careless packager

* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1
+ Revision: 730901
- import php-pear-PHPUnit_TicketListener_GoogleCode


* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdv2010.2
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6058 |12cr|php-pear-PHPUnit_TicketListener_Trac-1.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define  upstream_name PHPUnit_TicketListener_Trac

Summary:	A ticket listener for PHPUnit that interacts with the Trac issue API
Name:		php-pear-%{upstream_name}
Version:	1.0.0
Release:	%mkrel 1
License:	BSD
Group:		Development/PHP
URL:		http://www.phpunit.de/
Source0:	http://pear.phpunit.de/get/PHPUnit_TicketListener_Trac-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-cli >= 3:5.2.1
Requires:	php-pear >= 1:1.9.4
Requires:	php-channel-phpunit
BuildArch:	noarch
BuildRequires:	php-pear
BuildRequires:	php-channel-phpunit
Suggests:	php-pear-PHPUnit >= 3.6.3
Suggests:	php-pear-XML_RPC2
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
PHPUnit is a regression testing framework used by the developer who implements
unit tests in PHP.

This package provides a ticket listener for PHPUnit that interacts with the
Trac issue API for PHPUnit.

%prep

%setup -q -c 
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%build

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/ChangeLog.markdown
%doc %{upstream_name}-%{version}/LICENSE
%{_datadir}/pear/PHPUnit/Extensions/TicketListener/Trac.php
%{_datadir}/pear/packages/PHPUnit_TicketListener_Trac.xml



%changelog
* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdv2012.0
+ Revision: 730903
- import php-pear-PHPUnit_TicketListener_Trac


* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdv2010.2
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6059 |12cr|php-pear-ppw-1.0.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define  upstream_name ppw

Summary:	PHP Project Wizard
Name:		php-pear-%{upstream_name}
Version:	1.0.4
Release:	%mkrel 2
License:	BSD
Group:		Development/PHP
URL:		http://www.phpunit.de/
Source0:	http://pear.phpunit.de/get/ppw-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-cli >= 3:5.2.1
Requires:	php-pear >= 1:1.9.4
Requires:	php-channel-phpunit
BuildArch:	noarch
BuildRequires:	php-pear
BuildRequires:	php-channel-phpunit
Suggests:	php-pear-PHPUnit >= 3.6.3
Suggests:	php-pear-Text_Template >= 1.1.0
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
PHPUnit is a regression testing framework used by the developer who implements
unit tests in PHP.

This package provides the PHP Project Wizard for PHPUnit.

%prep

%setup -q -c 
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%build

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_bindir}/ppw
%{_datadir}/pear/PPW
%{_datadir}/pear/packages/ppw.xml



%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-2mdv2012.0
+ Revision: 742324
- fix major breakage by careless packager

* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-1
+ Revision: 730905
- import php-pear-ppw


* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-1mdv2010.2
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6060 |12cr|php-pear-RDF-0.1.0-0.alpha1.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		RDF
%define		upstream_name	%{_class}
%define		pre         alpha1

Name:		php-pear-%{upstream_name}
Version:	0.1.0
Release:	%mkrel 0.%{pre}.4
Summary:	Port of the core RAP API
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/RDF
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}%{pre}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildRequires:  php-pear
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This package is a port of the core components of the RDF API for PHP (aka RAP):
http://www.wiwiss.fu-berlin.de/suhl/bizer/rdfapi/.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}%{pre}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}%{pre}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}%{pre}/docs/*
%{_datadir}/pear/%{_class}.php
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-0.alpha1.4mdv2012.0
+ Revision: 742265
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-0.alpha1.3
+ Revision: 679569
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-0.alpha1.2mdv2011.0
+ Revision: 613762
- the mass rebuild of 2010.1 packages

* Sat Nov 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.0-0.alpha1.1mdv2010.1
+ Revision: 467960
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Fri Sep 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.0-0.alpha1.1mdv2010.0
+ Revision: 448598
- import php-pear-RDF


* Thu Sep 24 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.0-0.alpha1.1mdv2010.0
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6061 |12cr|php-pear-Science_Chemistry-1.1.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Science
%define		_subclass	Chemistry
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.1.1
Release:	%mkrel 3
Summary:	Manipulate chemical objects: atoms, molecules, etc
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Science_Chemistry/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
General classes to represent Atoms, Molecules and Macromolecules. Also
parsing code for PDB, CML and XYZ file formats. Examples of parsing
and conversion to/from chemical structure formats.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

# nuke useless files
rm -f %{buildroot}%{_datadir}/pear/data/%{upstream_name}/*

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/README
%doc %{upstream_name}-%{version}/TODO
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-3mdv2012.0
+ Revision: 742267
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-2
+ Revision: 679571
- mass rebuild

* Wed Dec 29 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-1mdv2011.0
+ Revision: 625914
- fix build
- 1.1.1

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-11mdv2011.0
+ Revision: 613765
- the mass rebuild of 2010.1 packages

* Tue Nov 17 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.0-10mdv2010.1
+ Revision: 467074
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.1.0-9mdv2010.0
+ Revision: 441562
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-8mdv2009.0
+ Revision: 237059
- rebuild

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 1.1.0-7mdv2008.1
+ Revision: 140730
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-7mdv2007.0
+ Revision: 82547
- Import php-pear-Science_Chemistry

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6062 |12cr|php-pear-Search_Mnogosearch-0.1.1-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Search
%define		_subclass	Mnogosearch
%define		upstream_name	%{_class}_%{_subclass}

%define		_requires_exceptions pear(config.php)

Name:		php-pear-%{upstream_name}
Version:	0.1.1
Release:	%mkrel 13
Summary:	Wrapper classes for the mnoGoSearch extention
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Search_Mnogosearch/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This package provides wrapper classes for the mnoGoSearch search
engine. The package has two central classes "Search_Mnogosearch" and
"Search_Mnogosearch_Result". The class "Search_Mnogosearch" gives an
object that represents the search and the "Search_Mnogosearch_Result"
the result. The usage is just like the usage in the "DB" and
"DB_result" classes.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-13mdv2012.0
+ Revision: 742268
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-12
+ Revision: 679572
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-11mdv2011.0
+ Revision: 613766
- the mass rebuild of 2010.1 packages

* Tue Nov 17 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.1-10mdv2010.1
+ Revision: 467075
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.1.1-9mdv2010.0
+ Revision: 441563
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-8mdv2009.0
+ Revision: 237060
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-7mdv2007.0
+ Revision: 82556
- Import php-pear-Search_Mnogosearch

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6063 |12cr|php-pear-Services_Amazon-0.7.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Services
%define		_subclass	Amazon
%define		upstream_name	%{_class}_%{_subclass}

%define _requires_exceptions pear(config-local.php)

Name:		php-pear-%{upstream_name}
Version:	0.7.0
Release:	%mkrel 8
Summary:	Access to Amazon.com's web services
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Services_Amazon/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Services_Amazon uses Amazon.com's web services to allow developers to
search and provide associate links for specific ISBN numbers, authors,
artist, directors, and publishers among other things.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.7.0-8mdv2012.0
+ Revision: 742269
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.7.0-7
+ Revision: 679573
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.7.0-6mdv2011.0
+ Revision: 613767
- the mass rebuild of 2010.1 packages

* Tue Nov 17 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.7.0-5mdv2010.1
+ Revision: 467076
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.7.0-4mdv2010.0
+ Revision: 441564
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.7.0-3mdv2009.0
+ Revision: 237061
- rebuild

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 0.7.0-2mdv2008.1
+ Revision: 140730
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Jul 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.7.0-2mdv2008.0
+ Revision: 53923
- fix deps

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.7.0-1mdv2008.0
+ Revision: 15747
- 0.7.0


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-1mdv2007.0
+ Revision: 82565
- Import php-pear-Services_Amazon

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-1mdk
- 0.4.0
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-7mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-6mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-5mdk
- fix deps

* Fri Jul 22 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-4mdk
- fix the package.xml file so it will register

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6064 |12cr|php-pear-Services_Delicious-0.5.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Services
%define		_subclass	Delicious
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.5.0
Release:	%mkrel 8
Summary:	Client for the del.icio.us web service
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Services_Delicious/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Services_Delicious is a client for the REST-based web service of
del.icio.us.

del.icio.us is a social bookmarks manager. It allows you to easily add
sites you like to your personal collection of links, to categorize
those sites with keywords, and to share your collection not only
between your own browsers and machines, but also with others.

Services_Delicious allows you to select, add and delete your bookmarks
from any PHP script.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-8mdv2012.0
+ Revision: 742270
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-7
+ Revision: 679574
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-6mdv2011.0
+ Revision: 613768
- the mass rebuild of 2010.1 packages

* Tue Nov 17 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.0-5mdv2010.1
+ Revision: 467077
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.5.0-4mdv2010.0
+ Revision: 441565
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-3mdv2009.1
+ Revision: 322658
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-2mdv2009.0
+ Revision: 237062
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-1mdv2008.0
+ Revision: 15749
- 0.5.0


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-1mdv2007.0
+ Revision: 82574
- Import php-pear-Services_Delicious

* Sat May 20 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-1mdk
- 0.3.0

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6065 |12cr|php-pear-Services_Ebay-0.12.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Services
%define		_subclass	Ebay
%define		upstream_name	%{_class}_%{_subclass}

%define		_requires_exceptions pear(../Ebay/Model/User.php)\\|pear(luckec_conf_tgc-webber.php\\|pear(config-local.php\\|pear(config-loislane-74.php

Name:		php-pear-%{upstream_name}
Version:	0.12.0
Release:	%mkrel 9
Summary:	Interface to eBay's XML-API
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Services_Ebay/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This is interface to eBay's XML-API. It provides objects that are able
to communicate with eBay as well as models that help you working with
the return values like User or Item models.

The Services_Ebay class provides a unified method to use all objects.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.12.0-9mdv2012.0
+ Revision: 742271
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.12.0-8
+ Revision: 679575
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.12.0-7mdv2011.0
+ Revision: 613769
- the mass rebuild of 2010.1 packages

* Tue Nov 17 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.12.0-6mdv2010.1
+ Revision: 467078
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.12.0-5mdv2010.0
+ Revision: 441566
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.12.0-4mdv2009.1
+ Revision: 322659
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.12.0-3mdv2009.0
+ Revision: 237063
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 0.12.0-2mdv2007.1
+ Revision: 140454
- fix deps

* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.12.0-1mdv2007.0
+ Revision: 82583
- Import php-pear-Services_Ebay

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.12.0-1mdk
- 0.12.0
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.11.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.11.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.11.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.11.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.11.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.11.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6066 |12cr|php-pear-Services_ExchangeRates-0.5.3-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Services
%define		_subclass	ExchangeRates
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.5.3
Release:	%mkrel 7
Summary:	Performs currency conversion
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Services_ExchangeRates/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Extendable to work with any source that provides exchange rate data,
this class downloads exchange rates and the name of each currency (US
Dollar, Euro, Maltese Lira, etc.) and converts between any two of the
available currencies (the actual number of currencies supported
depends on the exchange rate feed used).

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/example.php
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.5.3-7mdv2012.0
+ Revision: 742272
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.5.3-6
+ Revision: 679576
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5.3-5mdv2011.0
+ Revision: 613770
- the mass rebuild of 2010.1 packages

* Tue Nov 17 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.3-4mdv2010.1
+ Revision: 467079
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.5.3-3mdv2010.0
+ Revision: 441567
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.5.3-2mdv2009.0
+ Revision: 237064
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.5.3-1mdv2007.0
+ Revision: 82591
- Import php-pear-Services_ExchangeRates

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.5.3-1mdk
- 0.5.3
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-7mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-6mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-5mdk
- fix deps

* Fri Jul 22 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-4mdk
- fix the package.xml file so it will register

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6067 |12cr|php-pear-Services_Google-0.1.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Services
%define		_subclass	Google
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.1.1
Release:	%mkrel 8
Summary:	Provides access to the Google Web APIs
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Services_Google/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Allows easy access to the Google Web APIs for the search engine,
spelling suggestions, and cache.

To use the package you'll need an API key from
http://www.google.com/apis/ .

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-8mdv2012.0
+ Revision: 742273
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-7
+ Revision: 679577
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-6mdv2011.0
+ Revision: 613771
- the mass rebuild of 2010.1 packages

* Tue Nov 17 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.1-5mdv2010.1
+ Revision: 467080
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.1.1-4mdv2010.0
+ Revision: 441568
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-3mdv2009.1
+ Revision: 322660
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-2mdv2009.0
+ Revision: 237065
- rebuild

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 0.1.1-1mdv2008.1
+ Revision: 140730
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-1mdv2007.0
+ Revision: 82601
- Import php-pear-Services_Google

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-1mdk
- 0.1.1
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6068 |12cr|php-pear-Services_Trackback-0.6.1-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Services
%define		_subclass	Trackback
%define		upstream_name	%{_class}_%{_subclass}

%define		_requires_exceptions pear(PHPUnit.php)

Name:		php-pear-%{upstream_name}
Version:	0.6.1
Release:	%mkrel 10
Summary:	A generic class for sending and receiving trackbacks
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Services_Trackback/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
A generic class for sending and receiving trackbacks.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.6.1-10mdv2012.0
+ Revision: 742275
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.6.1-9
+ Revision: 679579
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.6.1-8mdv2011.0
+ Revision: 613772
- the mass rebuild of 2010.1 packages

* Tue Nov 17 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.6.1-7mdv2010.1
+ Revision: 467081
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.6.1-6mdv2010.0
+ Revision: 441569
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.6.1-5mdv2009.1
+ Revision: 322661
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.6.1-4mdv2009.0
+ Revision: 237066
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.6.1-3mdv2008.0
+ Revision: 15501
- rule out the PHPUnit.php dep


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 0.6.1-2mdv2007.1
+ Revision: 140455
- add a bunch of missing files

* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.6.1-1mdv2007.1
+ Revision: 82633
- Import php-pear-Services_Trackback

* Sat May 20 2006 Oden Eriksson <oeriksson@mandriva.com> 0.6.1-1mdk
- 0.6.1

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.5.1-1mdk
- 0.5.1
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6069 |12cr|php-pear-Services_W3C_CSSValidator-0.1.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Services
%define		_subclass	W3C_CSSValidator
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.1.0
Release:	%mkrel 5
Summary:	Network Socket Interface
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/%{upstream_name}
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildRequires:	php-pear
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Net_Socket is a class interface to TCP sockets. It provides blocking
and non-blocking operation, with different reading and writing modes
(byte-wise, block-wise, line-wise and special formats like network
byte-order ip addresses).

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-5mdv2012.0
+ Revision: 742276
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-4
+ Revision: 679580
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-3mdv2011.0
+ Revision: 613773
- the mass rebuild of 2010.1 packages

* Tue Nov 17 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.0-2mdv2010.1
+ Revision: 467082
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Fri Sep 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.0-1mdv2010.0
+ Revision: 449249
- import php-pear-Services_W3C_CSSValidator


* Fri Sep 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.0-1mdv2010.0
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6070 |12cr|php-pear-Spreadsheet_Excel_Writer-0.9.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Spreadsheet
%define		_subclass	Excel
%define		upstream_name	%{_class}_%{_subclass}_Writer

Name:		php-pear-%{upstream_name}
Version:	0.9.2
Release:	%mkrel 2
Summary:	Package for generating Excel spreadsheets
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Spreadsheet_Excel_Writer/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Spreadsheet_Excel_Writer was born as a porting of the
Spreadsheet::WriteExcel Perl module to PHP. It allows writing of Excel
spreadsheets without the need for COM objects. It supports formulas,
images (BMP) and all kinds of formatting for text and cells. It
currently supports the BIFF5 format (Excel 5.0), so functionality
appeared in the latest Excel versions is not yet available.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-2mdv2012.0
+ Revision: 742277
- fix major breakage by careless packager

* Wed Dec 14 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-1
+ Revision: 741270
- 0.9.2

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-8
+ Revision: 679581
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-7mdv2011.0
+ Revision: 613774
- the mass rebuild of 2010.1 packages

* Tue Nov 17 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.9.1-6mdv2010.1
+ Revision: 467085
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Oct 06 2009 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-5mdv2010.0
+ Revision: 454611
- fix bad xml the hard way, fixes install

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.9.1-4mdv2010.0
+ Revision: 441570
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-3mdv2009.1
+ Revision: 322662
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-2mdv2009.0
+ Revision: 237067
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-1mdv2008.0
+ Revision: 15751
- 0.9.1


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.8-8mdv2007.0
+ Revision: 82664
- Import php-pear-Spreadsheet_Excel_Writer

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.8-8mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8-7mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8-6mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8-5mdk
- fix deps

* Fri Jul 22 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8-4mdk
- fix the package.xml file so it will register

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6071 |12cr|php-pear-SQL_Parser-0.5-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		SQL
%define		_subclass	Parser
%define		upstream_name	%{_class}_%{_subclass}

%define		_requires_exceptions pear(PHPUnit.php)

Name:		php-pear-%{upstream_name}
Version:	0.5
Release:	%mkrel 15
Summary:	An SQL Parser
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/SQL_Parser/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This class is primarily an SQL parser, written with influences from a
variety of sources (mSQL, CPAN's SQL-Statement, mySQL). It also
includes a tokenizer (lexer) class and a reimplementation of the ctype
extension in PHP.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.5-15mdv2012.0
+ Revision: 742266
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.5-14
+ Revision: 679570
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5-13mdv2011.0
+ Revision: 613763
- the mass rebuild of 2010.1 packages

* Tue Nov 17 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.5-12mdv2010.1
+ Revision: 467086
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.5-11mdv2010.0
+ Revision: 441572
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.5-10mdv2009.1
+ Revision: 322657
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.5-9mdv2009.0
+ Revision: 237058
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.5-8mdv2008.0
+ Revision: 15489
- rule out the PHPUnit.php dep


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.5-7mdv2007.0
+ Revision: 82535
- Import php-pear-SQL_Parser

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.5-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6072 |12cr|php-pear-Stream_SHM-1.0.0-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Stream
%define		_subclass	SHM
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.0
Release:	%mkrel 14
Summary:	Shared memory stream
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Stream_SHM/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
The Stream_SHM package provides a class that can be registered with
stream_register_wrapper() in order to have stream-based shared-memory
access.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-14mdv2012.0
+ Revision: 742278
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-13
+ Revision: 679582
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-12mdv2011.0
+ Revision: 613775
- the mass rebuild of 2010.1 packages

* Tue Nov 17 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.0-11mdv2010.1
+ Revision: 467087
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.0.0-10mdv2010.0
+ Revision: 441573
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-9mdv2009.1
+ Revision: 322663
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-8mdv2009.0
+ Revision: 237068
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-7mdv2007.0
+ Revision: 82677
- Import php-pear-Stream_SHM

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6073 |12cr|php-pear-Stream_Var-1.1.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Stream
%define		_subclass	Var
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.1.0
Release:	%mkrel 7
Summary:	Allows stream based access to any variable
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Stream_Var/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildRequires:	php-pear
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
%{upstream_name} can be registered as a stream with stream_register_wrapper 
and allows stream based access to any variable in any scope. Arrays are
treated as directories, so it`s possible to replace temporary
directories and files in your applications with variables.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-7mdv2012.0
+ Revision: 742279
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-6
+ Revision: 679583
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-5mdv2011.0
+ Revision: 613776
- the mass rebuild of 2010.1 packages

* Tue Nov 17 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.0-4mdv2010.1
+ Revision: 467088
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Thu Oct 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.0-3mdv2010.0
+ Revision: 452034
- fix %%postun

* Sun Sep 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.0-2mdv2010.0
+ Revision: 450204
- use pear installer
- use fedora %%post/%%postun

* Mon Sep 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.0-1mdv2010.0
+ Revision: 446484
- new version
- spec cleanup

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.0.0-10mdv2010.0
+ Revision: 441574
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-9mdv2009.1
+ Revision: 322664
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-8mdv2009.0
+ Revision: 237069
- rebuild

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 1.0.0-7mdv2008.1
+ Revision: 140730
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-7mdv2007.0
+ Revision: 82679
- Import php-pear-Stream_Var

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6074 |12cr|php-pear-Structures_DataGrid-0.8.3-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Structures
%define		_subclass	DataGrid
%define		upstream_name	%{_class}_%{_subclass}

%define		_requires_exceptions pear(Smarty/Smarty.class.php)

Name:		php-pear-%{upstream_name}
Version:	0.8.3
Release:	%mkrel 8
Summary:	Create grid like structure based on a record set of data
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Structures_DataGrid/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This package offers a toolkit to render out a datagrid in HTML format
as well as many other formats such as an XML Document, an Excel
Spreadsheet, a Smarty Template and more. It also offers paging and
sorting functionality to limit the data that is presented. This
concept is based on the .NET Framework DataGrid.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.8.3-8mdv2012.0
+ Revision: 742280
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.8.3-7
+ Revision: 679584
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.8.3-6mdv2011.0
+ Revision: 613777
- the mass rebuild of 2010.1 packages

* Tue Nov 17 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.3-5mdv2010.1
+ Revision: 467089
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.8.3-4mdv2010.0
+ Revision: 441577
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.8.3-3mdv2009.1
+ Revision: 322665
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.8.3-2mdv2009.0
+ Revision: 237070
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.8.3-1mdv2008.0
+ Revision: 15998
- fix build
- 0.8.3


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.6.3-1mdv2007.0
+ Revision: 82681
- Import php-pear-Structures_DataGrid

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.6.3-1mdk
- 0.6.3
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.6.2-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.6.2-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.6.2-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.6.2-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.6.2-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.6.2-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6075 |12cr|php-pear-System_Command-1.0.7-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		System
%define		_subclass	Command
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.7
Release:	%mkrel 3
Summary:	Commandline execution interface
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/System_Command/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Running functions from the commandline can be dangerous if the proper
precautions are not taken to escape the shell arguments and reaping
the exit status properly. This class give a formal interface to both,
so that you can run a system command as comfortably as you would run a
PHP function, which full pear error handling as results on failure.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.7-3mdv2012.0
+ Revision: 742281
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.7-2
+ Revision: 679585
- mass rebuild

* Sun Nov 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.7-1mdv2011.0
+ Revision: 594502
- update to new version 1.0.7

* Tue Nov 17 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.6-5mdv2010.1
+ Revision: 467091
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.0.6-4mdv2010.0
+ Revision: 441621
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.6-3mdv2009.1
+ Revision: 322666
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.6-2mdv2009.0
+ Revision: 237071
- rebuild

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 1.0.6-1mdv2008.1
+ Revision: 140730
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Apr 28 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.6-1mdv2008.0
+ Revision: 18936
- 1.0.6


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.5-1mdv2007.0
+ Revision: 82699
- Import php-pear-System_Command

* Sat May 20 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.5-1mdk
- 1.0.5

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-1mdk
- 1.0.4
- new group (Development/PHP)

* Thu Sep 22 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-1mdk
- 1.0.2

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6076 |12cr|php-pear-System_Mount-1.0.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		System
%define		_subclass	Mount
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.1
Release:	%mkrel 3
Summary:	Mount and unmount devices in fstab
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/System_Mount/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
ystem_Mount provides a simple interface to deal with mounting and
unmounting devices listed in the system's fstab.

Features:
- Very compact, easy-to-read code, based on File_Fstab,
- Examines mount options to determine if a device can be mounted or
  not,
- Extremely easy to use,
- Fully documented with PHPDoc.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/example.php
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-3mdv2012.0
+ Revision: 742282
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-2
+ Revision: 679586
- mass rebuild

* Wed Dec 29 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1mdv2011.0
+ Revision: 625911
- fix build
- 1.0.1

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-12mdv2011.0
+ Revision: 613778
- the mass rebuild of 2010.1 packages

* Tue Nov 17 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.0-11mdv2010.1
+ Revision: 467092
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.0.0-10mdv2010.0
+ Revision: 441652
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-9mdv2009.1
+ Revision: 322667
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-8mdv2009.0
+ Revision: 237078
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-7mdv2007.0
+ Revision: 82710
- Import php-pear-System_Mount

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6077 |12cr|php-pear-System_ProcWatch-0.4.2-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		System
%define		_subclass	ProcWatch
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.4.2
Release:	%mkrel 14
Summary:	Monitor processes
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/System_ProcWatch/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
With this package you can monitor running processes based upon an XML
configuration file, XML string, INI file or an array where you define
patterns, conditions and actions.


%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_bindir}/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.4.2-14mdv2012.0
+ Revision: 742283
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.4.2-13
+ Revision: 679587
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4.2-12mdv2011.0
+ Revision: 613779
- the mass rebuild of 2010.1 packages

* Tue Nov 17 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.4.2-11mdv2010.1
+ Revision: 467093
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.4.2-10mdv2010.0
+ Revision: 441653
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.4.2-9mdv2009.1
+ Revision: 322668
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.4.2-8mdv2009.0
+ Revision: 237085
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.4.2-7mdv2007.0
+ Revision: 82722
- Import php-pear-System_ProcWatch

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.4.2-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.2-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.2-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.2-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.2-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.2-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.2-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6078 |12cr|php-pear-System_Socket-0.4.1-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		System
%define		_subclass	Socket
%define		upstream_name	%{_class}_%{_subclass}

%define		_requires_exceptions pear(System/Socket/Creator.php)\\|pear(System/Socket/Debugger.php)

Name:		php-pear-%{upstream_name}
Version:	0.4.1
Release:	%mkrel 14
Summary:	OO socket API
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/System_Socket/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Aims to provide a thight and robust OO API to PHPs socket extension
(ext/sockets).


%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.4.1-14mdv2012.0
+ Revision: 742284
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.4.1-13
+ Revision: 679588
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4.1-12mdv2011.0
+ Revision: 613780
- the mass rebuild of 2010.1 packages

* Tue Nov 17 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.4.1-11mdv2010.1
+ Revision: 467094
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.4.1-10mdv2010.0
+ Revision: 441655
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.4.1-9mdv2009.1
+ Revision: 322669
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.4.1-8mdv2009.0
+ Revision: 237094
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.4.1-7mdv2007.0
+ Revision: 82745
- Import php-pear-System_Socket

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.4.1-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6079 |12cr|php-pear-Testing_Selenium-0.3.1-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _requires_exceptions pear(simpletest

%define		_class		Testing
%define		_subclass	Selenium
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.3.1
Release:	%mkrel 10
Summary:	PHP Client for Selenium RC
License:	Apache License
Group:		Development/PHP
URL:		http://pear.php.net/package/XML_Util/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Selenium Remote Control (SRC) is a test tool that allows you to write automated
web application UI tests in any programming language against any HTTP website
using any mainstream JavaScript-enabled browser. SRC provides a Selenium
Server, which can automatically start/stop/control any supported browser. It
works by using Selenium Core, a pure-HTML+JS library that performs automated
tasks in JavaScript; the Selenium Server communicates directly with the browser
using AJAX (XmlHttpRequest).

http://www.openqa.org/selenium-rc/

This module sends commands directly to the Server using simple HTTP GET/POST
requests. Using this module together with the Selenium Server, you can
automatically control any supported browser.

To use this module, you need to have already downloaded and started the
Selenium RC Server.  (The Selenium Server is a Java application.)

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%doc %{upstream_name}-%{version}/ChangeLog
%doc %{upstream_name}-%{version}/README
%doc %{upstream_name}-%{version}/TODO
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-10mdv2012.0
+ Revision: 742285
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-9
+ Revision: 679589
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-8mdv2011.0
+ Revision: 613781
- the mass rebuild of 2010.1 packages

* Sun Nov 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.1-7mdv2010.1
+ Revision: 466335
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.3.1-6mdv2010.0
+ Revision: 430698
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-4mdv2009.0
+ Revision: 237102
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Nov 09 2007 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-3mdv2008.1
+ Revision: 107007
- PHPUnit2/PHPUnit

* Thu Aug 16 2007 Thierry Vignaud <tv@mandriva.org> 0.3.1-2mdv2008.0
+ Revision: 64198
- rebuild

* Wed Apr 18 2007 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-1mdv2008.0
+ Revision: 14682
- Import php-pear-Testing_Selenium



* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-1mdv2008.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6080 |12cr|php-pear-Text_CAPTCHA-0.3.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Text
%define		_subclass	CAPTCHA
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.3.1
Release:	%mkrel 6
Summary:	Generation of CAPTCHA imgaes
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Text_CAPTCHA/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Implementation of CAPTCHA (completely automated public Turing test to
tell computers and humans apart) images.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-6mdv2012.0
+ Revision: 742286
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-5
+ Revision: 679590
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-4mdv2011.0
+ Revision: 613782
- the mass rebuild of 2010.1 packages

* Sun Nov 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.1-3mdv2010.1
+ Revision: 466320
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.3.1-2mdv2010.0
+ Revision: 441656
- rebuild

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 0.3.1-1mdv2009.1
+ Revision: 368335
- Update php pear Text_CAPTCHA to 0.3.1 version

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-3mdv2009.1
+ Revision: 322671
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-2mdv2009.0
+ Revision: 237110
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-1mdv2008.0
+ Revision: 15754
- 0.2.1


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.6-1mdv2007.0
+ Revision: 82747
- Import php-pear-Text_CAPTCHA

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.6-1mdk
- 0.1.6
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6081 |12cr|php-pear-Text_Figlet-1.0.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Text
%define		_subclass	Figlet
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.2
Release:	%mkrel 3
Summary:	Render text using FIGlet fonts
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Text_Figlet/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear


%description
Engine for use FIGlet fonts to rendering text.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-3mdv2012.0
+ Revision: 742287
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-2
+ Revision: 679591
- mass rebuild

* Sat Aug 14 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.2-1mdv2011.0
+ Revision: 569601
- update to new version 1.0.2

* Sat Jul 31 2010 Thomas Spuhler <tspuhler@mandriva.org> 1.0.1-5mdv2011.0
+ Revision: 564125
- Increased release for rebuild

* Sun Nov 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.1-4mdv2010.1
+ Revision: 466322
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.0.1-3mdv2010.0
+ Revision: 441657
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-2mdv2009.1
+ Revision: 322672
- rebuild

* Wed Dec 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.1-1mdv2009.1
+ Revision: 315174
- update to new version 1.0.1

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdv2009.0
+ Revision: 237118
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdv2008.0
+ Revision: 16000
- fix build
- 1.0.0


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.8.1-1mdv2007.0
+ Revision: 82751
- Import php-pear-Text_Figlet

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.8.1-1mdk
- 0.8.1
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6082 |12cr|php-pear-Text_Flowed-0.0.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define prj Text_Flowed

%define xmldir  %{_var}/lib/pear
%define peardir %(pear config-get php_dir 2> /dev/null)

Name:          php-pear-Text_Flowed
Version:       0.0.2
Release:       %mkrel 3
Summary:       Horde Mime Library
License:       LGPL
Group:         Networking/Mail
Url:           http://pear.horde.org/index.php?package=%{prj}
Source0:       %{prj}-%{version}.tgz
BuildArch:     noarch
Requires(pre): php-pear
Requires:      horde-util
Requires:       php-pear
BuildRequires: php-pear
BuildRequires: php-pear-channel-horde

%description
The Text_Flowed:: class provides common methods for manipulating text using the encoding described in RFC 3676 ('flowed' text)

%prep
%setup -q -n %{prj}-%{version}

%build
%__mv ../package.xml .

%install
pear install --packagingroot %{buildroot} --nodeps package.xml

%__rm -rf %{buildroot}/%{peardir}/.{filemap,lock,registry,channels,depdb,depdblock}

%__mkdir_p %{buildroot}%{xmldir}
%__cp package.xml %{buildroot}%{xmldir}/%{prj}.xml

%clean
%__rm -rf %{buildroot}

%post
pear install --nodeps --soft --force --register-only %{xmldir}/%{prj}.xml

%postun
if [ "$1" -eq "0" ]; then
  pear uninstall --nodeps --ignore-errors --register-only pear.horde.org/%{prj}
fi

%files
%defattr(-, root, root)
%{xmldir}/%{prj}.xml
%dir %{peardir}/Text
%dir %{peardir}/tests/Text_Flowed/tests
%{peardir}/Text/Flowed.php
%{peardir}/tests/Text_Flowed/tests/Flowed.phpt




%changelog
* Sat Jul 31 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-3mdv2011.0
+ Revision: 564124
- Increased release for rebuild

* Wed Mar 17 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-2mdv2010.1
+ Revision: 523852
- replaced Requires(pre): %%{_bindir}/pear with Requires(pre): php-pear
  increased release version

* Mon Mar 08 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-1mdv2010.1
+ Revision: 515619
- removed BuildRequires: horder-framework
- import php-pear-Text_Flowed



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6083 |12cr|php-pear-Text_Huffman-0.2.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Text
%define		_subclass	Huffman
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.2.0
Release:	%mkrel 15
Summary:	Lossless compression algorithm
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Text_Huffman/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Huffman compression is a lossless compression algorithm that is ideal
for compressing textual data.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-15mdv2012.0
+ Revision: 742288
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-14
+ Revision: 679593
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-13mdv2011.0
+ Revision: 613783
- the mass rebuild of 2010.1 packages

* Sun Nov 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.0-12mdv2010.1
+ Revision: 466324
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.2.0-11mdv2010.0
+ Revision: 441658
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-10mdv2009.1
+ Revision: 322673
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-9mdv2009.0
+ Revision: 237126
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-8mdv2007.0
+ Revision: 82753
- Import php-pear-Text_Huffman

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-8mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-7mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-6mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-5mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-4mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-3mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6084 |12cr|php-pear-Text_Password-1.1.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Text
%define		_subclass	Password
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.1.1
Release:	%mkrel 7
Summary:	Creating passwords with PHP
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Text_Password/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Text_Password allows one to create pronounceable and unpronounceable
passwords. The full functional range is explained in the manual at
http://pear.php.net/manual/.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-7mdv2012.0
+ Revision: 742289
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-6
+ Revision: 679594
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-5mdv2011.0
+ Revision: 613784
- the mass rebuild of 2010.1 packages

* Sun Nov 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.1-4mdv2010.1
+ Revision: 466325
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.1.1-3mdv2010.0
+ Revision: 441659
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-2mdv2009.1
+ Revision: 322674
- rebuild

* Wed Dec 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.1-1mdv2009.1
+ Revision: 315180
- update to new version 1.1.1

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-3mdv2009.0
+ Revision: 237133
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-2mdv2007.0
+ Revision: 82755
- Import php-pear-Text_Password

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-2mdk
- new group (Development/PHP)

* Thu Sep 22 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-1mdk
- 1.1.0

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6085 |12cr|php-pear-Text_Statistics-1.0.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Text
%define		_subclass	Statistics
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.1
Release:	%mkrel 4
Summary:	Compute readability indexes for documents
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Text_Statistics/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Text_Statistics allows for computation of readability indexes for text
documents.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-4mdv2012.0
+ Revision: 742290
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-3
+ Revision: 679595
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-2mdv2011.0
+ Revision: 613785
- the mass rebuild of 2010.1 packages

* Sun Feb 21 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.1-1mdv2010.1
+ Revision: 508992
- update to new version 1.0.1

* Sun Nov 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-11mdv2010.1
+ Revision: 466326
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.0-10mdv2010.0
+ Revision: 441660
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0-9mdv2009.1
+ Revision: 322675
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0-8mdv2009.0
+ Revision: 237141
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0-7mdv2007.0
+ Revision: 82757
- Import php-pear-Text_Statistics

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6086 |12cr|php-pear-Text_Template-1.1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define  upstream_name Text_Template

Summary:	Simple template engine for PHPUnit
Name:		php-pear-%{upstream_name}
Version:	1.1.1
Release:	%mkrel 2
License:	BSD
Group:		Development/PHP
URL:		http://www.phpunit.de/
Source0:	http://pear.phpunit.de/get/Text_Template-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-cli >= 3:5.2.1
Requires:	php-pear >= 1:1.9.4
Requires:	php-channel-phpunit
BuildArch:	noarch
BuildRequires:	php-pear
BuildRequires:	php-channel-phpunit
Suggests:	php-pear-PHPUnit >= 3.6.3
Suggests:	php-soap
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
PHPUnit is a regression testing framework used by the developer who implements
unit tests in PHP.

This package provides the Simple template engine for PHPUnit.

%prep

%setup -q -c 
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%build

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/ChangeLog.markdown
%doc %{upstream_name}-%{version}/LICENSE
%doc %{upstream_name}-%{version}/README.markdown
%{_datadir}/pear/Text/Template
%{_datadir}/pear/Text/*.php
%{_datadir}/pear/packages/Text_Template.xml



%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-2mdv2012.0
+ Revision: 742292
- fix major breakage by careless packager

* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-1
+ Revision: 730907
- import php-pear-Text_Template


* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-1mdv2010.2
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6087 |12cr|php-pear-Text_TeXHyphen-0.1.0-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Text
%define		_subclass	TeXHyphen
%define		upstream_name	%{_class}_%{_subclass}

%define		_requires_exceptions pear(TEXT/TeXHyphen/Pattern.php)\\|pear(Text/TeXHyphen/ObjectHash.php)\\|pear(PHPUnit.php)

Name:		php-pear-%{upstream_name}
Version:	0.1.0
Release:	%mkrel 16
Summary:	Automated word hyphenation with the TeX algorithm
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Text_TeXHyphen/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This package implements the TeX hyphenation algorithm based on
pattern.

The package can support various backends for pattern retrieval. At
this stage only flat files with TeX pattern were implemented. The
advantage of the TeX pattern is the available multi-language support.
Currently German, Oxford and American English are supported.

For speed purposes an interface for a cache of hyphenated words was
implemented.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-16mdv2012.0
+ Revision: 742291
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-15
+ Revision: 679596
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-14mdv2011.0
+ Revision: 613786
- the mass rebuild of 2010.1 packages

* Sun Nov 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.0-13mdv2010.1
+ Revision: 466327
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.1.0-12mdv2010.0
+ Revision: 441661
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-11mdv2009.1
+ Revision: 322679
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-10mdv2009.0
+ Revision: 237148
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-9mdv2008.0
+ Revision: 15503
- rule out the PHPUnit.php dep


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-8mdv2007.1
+ Revision: 140463
- fix deps

* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-7mdv2007.0
+ Revision: 82759
- Import php-pear-Text_TeXHyphen

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6088 |12cr|php-pear-Text_Wiki-1.2.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Text
%define		_subclass	Wiki
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.2.1
Release:	%mkrel 3
Summary:	Parsing and rendering rules for Wiki markup in structured text
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Text_Wiki/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Abstracts parsing and rendering rules for Wiki markup in structured
plain text.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-3mdv2012.0
+ Revision: 742293
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-2
+ Revision: 679597
- mass rebuild

* Sun Nov 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.1-1mdv2011.0
+ Revision: 594503
- update to new version 1.2.1

* Sun Nov 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.0-5mdv2010.1
+ Revision: 466328
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.2.0-4mdv2010.0
+ Revision: 441662
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-3mdv2009.1
+ Revision: 322698
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-2mdv2009.0
+ Revision: 237154
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Jul 23 2007 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-1mdv2008.0
+ Revision: 54564
- 1.2.0


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-1mdv2007.0
+ Revision: 82761
- Import php-pear-Text_Wiki

* Sat May 20 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-1mdk
- 1.1.0

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-1mdk
- 1.0.3
- new group (Development/PHP)

* Thu Sep 22 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1mdk
- 1.0.1

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6089 |12cr|php-pear-Text_Wiki_Mediawiki-0.2.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Text
%define		_subclass	Wiki_Mediawiki
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.2.0
Release:	%mkrel 4
Summary:	Mediawiki parser for Text_Wiki
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Text_Wiki/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Parses Mediawiki mark-up to tokenize the text for Text_Wiki renderings.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-4mdv2012.0
+ Revision: 742294
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-3
+ Revision: 679598
- mass rebuild

* Wed Oct 20 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.0-2mdv2011.0
+ Revision: 587006
- proper summary and description

* Wed Oct 20 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.0-1mdv2011.0
+ Revision: 586978
- import php-pear-Text_Wiki_Mediawiki


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6090 |12cr|php-pear-Translation-1.2.6pl1-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Translation
%define		upstream_name	%{_class}

Name:		php-pear-%{upstream_name}
Version:	1.2.6pl1
Release:	%mkrel 15
Summary:	Class for creating multilingual websites
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Translation/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRequires:	recode
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Class allows to store and retrieve all the strings on multilingual
site in the database. Class connects to any database using PHP PEAR
extension. The object should be created for every page. While creation
all the strings connected with specific page and the strings connected
with all the pages on the site are loaded into variable, so access to
them is quite fast and does not overload database server connection.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.6pl1-15mdv2012.0
+ Revision: 742295
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.6pl1-14
+ Revision: 679599
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2.6pl1-13mdv2011.0
+ Revision: 613787
- the mass rebuild of 2010.1 packages

* Sun Nov 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.6pl1-12mdv2010.1
+ Revision: 466329
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.2.6pl1-11mdv2010.0
+ Revision: 441663
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.2.6pl1-10mdv2009.1
+ Revision: 322713
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2.6pl1-9mdv2009.0
+ Revision: 237155
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.6pl1-8mdv2007.0
+ Revision: 82763
- Import php-pear-Translation

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.6pl1-8mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.6pl1-7mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.6pl1-6mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.6pl1-5mdk
- fix deps

* Fri Jul 22 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.6pl1-4mdk
- fix the package.xml file so it will register

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.6pl1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.6pl1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.6pl1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6091 |12cr|php-pear-UDDI-0.2.4-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		UDDI
%define		upstream_name	%{_class}

Name:		php-pear-%{upstream_name}
Version:	0.2.4
Release:	%mkrel 5
Summary:	API for PHP
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/UDDI/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Implementation of Universal Description, Discovery and Integration API
for locating and publishing Web Services in a UBR (UDDI Business
Registry).

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}/*.php
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.2.4-5mdv2012.0
+ Revision: 742296
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.2.4-4
+ Revision: 679600
- mass rebuild

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - spec cleanup
    - use pear installer
    - don't ship tests, even in documentation
    - own all directories
    - use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.2.4-2mdv2010.0
+ Revision: 441664
- rebuild

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 0.2.4-1mdv2009.1
+ Revision: 368274
- Update php pear UDDI to 0.2.4 version

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.2.3-3mdv2009.1
+ Revision: 322728
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.2.3-2mdv2009.0
+ Revision: 237156
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.2.3-1mdv2008.0
+ Revision: 15756
- 0.2.3


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2.2-1mdv2007.0
+ Revision: 82792
- Import php-pear-UDDI

* Sat May 20 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2.2-1mdk
- 0.2.2

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-1mdk
- 0.2.1
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.3-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.3-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.3-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.3-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.3-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.3-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6092 |12cr|php-pear-XML_Beautifier-1.2.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		XML
%define		_subclass	Beautifier
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.2.2
Release:	%mkrel 3
Summary:	Class to format XML documents
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/XML_Beautifier/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
XML_Beautifier will add indentation and linebreaks to you XML files,
replace all entities, format your comments and makes your document
easier to read. You can influence the way your document is beautified
with several options. 

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-3mdv2012.0
+ Revision: 742297
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-2
+ Revision: 679601
- mass rebuild

* Sun Nov 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.2-1mdv2011.0
+ Revision: 594504
- update to new version 1.2.2

* Wed Nov 11 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.0-4mdv2010.1
+ Revision: 464946
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.2.0-3mdv2010.0
+ Revision: 441665
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-2mdv2009.1
+ Revision: 322745
- rebuild

* Mon Oct 13 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.0-1mdv2009.1
+ Revision: 293184
- update to new version 1.2.0

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1-8mdv2009.0
+ Revision: 237157
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1-7mdv2007.0
+ Revision: 82826
- Import php-pear-XML_Beautifier

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6093 |12cr|php-pear-XML_CSSML-1.1.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		XML
%define		_subclass	CSSML
%define		upstream_name	%{_class}_%{_subclass}

%define		_requires_exceptions pear(../CSSML.php)

Name:		php-pear-%{upstream_name}
Version:	1.1.1
Release:	%mkrel 8
Summary:	Methods for creating cascading style sheets (CSS)
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/XML_CSSML/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
The best way to describe this library is to classify it as a template
system for generating cascading style sheets (CSS). It is ideal for
storing all of the CSS in a single location and allowing it to be
parsed as needed at runtime (or from cache) using both general and
browser filters specified in the attribute for the style tags. It can
be driven with either the libxslt pear extenstion (part of xmldom) or
the xslt extension (part of the sablotron libraries). You may see an
example usage of this class at the follow url:
http://mojave.mojavelinux.com/forum/viewtopic.php?p=22#22

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_datadir}/pear/%{_class}/%{_subclass}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/%{_class}_%{_subclass}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-8mdv2012.0
+ Revision: 742298
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-7
+ Revision: 679602
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-6mdv2011.0
+ Revision: 613788
- the mass rebuild of 2010.1 packages

* Wed Nov 11 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.1-5mdv2010.1
+ Revision: 464947
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.1.1-4mdv2010.0
+ Revision: 441666
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-3mdv2009.1
+ Revision: 322759
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-2mdv2009.0
+ Revision: 237158
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-1mdv2007.0
+ Revision: 82843
- Import php-pear-XML_CSSML

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-1mdk
- 1.1.1
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6094 |12cr|php-pear-XML_FastCreate-1.0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		XML
%define		_subclass	FastCreate
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.4
Release:	%mkrel 1
Summary:	Fast creation of valid XML with DTD control and translation options
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/XML_FastCreate/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Key features of this package include:
- Easy way to make valid XML :
	\$x->div(
	\$x->h1("Example"),
	\$x->p("Hello"),
	\$x->p(array('class'=>'example'), "World !")
	)

- Option to report DTD errors in your XML :
Use internal tool or external program [ Require XML_DTD package ]

- Use output driver of your choice :
Text : return string
XML_Tree : return XML_Tree object [ Require XML_Tree package ]

- Translate option to quickly transform tags by anothers :
ex: Convert your XML to XHTML :
<news><title>Example</title></news>
to :
<div class="news"><h1>Example</h1></div>

- Include a PHP program to quickly transform HTML to FastCreate syntax.
[ Require XML_HTMLSax package ]

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests
rm -rf %{buildroot}%{_datadir}/pear/data

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/script/*
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Sun Dec 18 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-1mdv2012.0
+ Revision: 743522
- fix typo
- 1.0.4

* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-8
+ Revision: 742300
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-7
+ Revision: 679604
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-6mdv2011.0
+ Revision: 613790
- the mass rebuild of 2010.1 packages

* Wed Nov 11 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.3-5mdv2010.1
+ Revision: 464949
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.0.3-4mdv2010.0
+ Revision: 441668
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-3mdv2009.1
+ Revision: 322811
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-2mdv2009.0
+ Revision: 237161
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-1mdv2007.0
+ Revision: 82850
- Import php-pear-XML_FastCreate

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-1mdk
- 1.0.3
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6095 |12cr|php-pear-XML_fo2pdf-0.98-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		XML
%define		_subclass	fo2pdf
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.98
Release:	%mkrel 13
Summary:	Converts a xsl-fo file to pdf/ps/pcl/text/etc
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/XML_fo2pdf/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Converts a xsl-fo file to pdf/ps/pcl/text/etc with the help of
apache-fop.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/README*
%doc %{upstream_name}-%{version}/*.fo
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.98-13mdv2011.0
+ Revision: 679619
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.98-12mdv2011.0
+ Revision: 613804
- the mass rebuild of 2010.1 packages

* Wed Nov 11 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.98-11mdv2010.1
+ Revision: 464950
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.98-10mdv2010.0
+ Revision: 441678
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.98-9mdv2009.1
+ Revision: 323008
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.98-8mdv2009.0
+ Revision: 237177
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.98-7mdv2007.0
+ Revision: 82970
- Import php-pear-XML_fo2pdf

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.98-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.98-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.98-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.98-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.98-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.98-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.98-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6096 |12cr|php-pear-XML_FOAF-0.3.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		XML
%define		_subclass	FOAF
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.3.0
Release:	%mkrel 6
Summary:	Provides the ability to manipulate FOAF RDF/XML
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/XML_FOAF/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
XML_FOAF allows advanced users to create advanced FOAF files.
The FOAF Project can be found at http://www.foaf-project.org/ -
XML_FOAF_Parser and XML_FOAF_Lite will follow before 1.0.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-6mdv2012.0
+ Revision: 742299
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-5
+ Revision: 679603
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-4mdv2011.0
+ Revision: 613789
- the mass rebuild of 2010.1 packages

* Wed Nov 11 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.0-3mdv2010.1
+ Revision: 464951
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.3.0-2mdv2010.0
+ Revision: 441715
- rebuild

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 0.3.0-1mdv2009.1
+ Revision: 368294
- Update php pear XML_FOAF to 0.3.0 version

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.2-9mdv2009.1
+ Revision: 322796
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.2-8mdv2009.0
+ Revision: 237160
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2-7mdv2007.0
+ Revision: 82848
- Import php-pear-XML_FOAF

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6097 |12cr|php-pear-XML_HTMLSax-3.0.0-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		XML
%define		_subclass	HTMLSax
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	3.0.0
Release:	%mkrel 14
Summary:	A SAX based parser for HTML and other badly formed XML documents
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/XML_HTMLSax/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
XML_HTMLSax is a SAX based XML parser for badly formed XML documents,
such as HTML. The original code base was developed by Alexander Zhukov
and published at http://sourceforge.net/projects/phpshelve/, who in
turn was inspired by the Python HTMLSax package. Alexander kindly gave
permission to modify the code and license for inclusion in PEAR.
PEAR::XML_HTMLSax takes the last release from Sourceforge
(HTMLSax2002082201) and changes the API to make using HTMLSax very
similar to using the native PHP Expat extension, opening it up for use
with projects like SAX filters:
http://phpxmlclasses.sourceforge.net/show_doc.php?class=class_sax_filters.html.
This version also fixes some bugs and adds further features such as
the ability to handle processing instructions and JSP/ASP markup.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 3.0.0-14mdv2012.0
+ Revision: 742301
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 3.0.0-13
+ Revision: 679605
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 3.0.0-12mdv2011.0
+ Revision: 613791
- the mass rebuild of 2010.1 packages

* Wed Nov 11 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.0.0-11mdv2010.1
+ Revision: 464952
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 3.0.0-10mdv2010.0
+ Revision: 441716
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 3.0.0-9mdv2009.1
+ Revision: 322826
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 3.0.0-8mdv2009.0
+ Revision: 237162
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 3.0.0-7mdv2007.0
+ Revision: 82852
- Import php-pear-XML_HTMLSax

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 3.0.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 3.0.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 3.0.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 3.0.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 3.0.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 3.0.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 3.0.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6098 |12cr|php-pear-XML_HTMLSax3-3.0.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		XML
%define		_subclass	HTMLSax3
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	3.0.0
Release:	%mkrel 7
Summary:	A SAX parser for HTML and other badly formed XML documents
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/XML_HTMLSax3/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
XML_HTMLSax3 is a SAX based XML parser for badly formed XML documents, such as
HTML. The original code base was developed by Alexander Zhukov and published at
http://sourceforge.net/projects/phpshelve/. Alexander kindly gave permission to
modify the code and license for inclusion in PEAR.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 3.0.0-7mdv2012.0
+ Revision: 742302
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 3.0.0-6
+ Revision: 679606
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 3.0.0-5mdv2011.0
+ Revision: 613792
- the mass rebuild of 2010.1 packages

* Wed Nov 11 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.0.0-4mdv2010.1
+ Revision: 464953
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 3.0.0-3mdv2010.0
+ Revision: 441717
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 3.0.0-2mdv2009.1
+ Revision: 322827
- rebuild

* Sat Sep 06 2008 Oden Eriksson <oeriksson@mandriva.com> 3.0.0-1mdv2009.0
+ Revision: 281925
- import php-pear-XML_HTMLSax3


* Sat Sep 06 2008 Oden Eriksson <oeriksson@mandriva.com> 3.0.0-1mdv2009.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6099 |12cr|php-pear-XML_image2svg-0.1-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		XML
%define		_subclass	image2svg
%define		upstream_name	%{_class}_%{_subclass}

%define		_requires_exceptions pear(XML_image2svg/image2svg.php)

Name:		php-pear-%{upstream_name}
Version:	0.1
Release:	%mkrel 14
Summary:	Image to SVG conversion
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/XML_image2svg/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Patch0:		%{name}-fix-path.patch
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
The class converts images, such as of the format JPEG, PNG and GIF to
a standalone SVG representation. The image is being encoded by the PHP
native encode_base64() function. You can use it to get back a complete
SVG file, which is based on a predefinded, easy adaptable template
file, or you can take the encoded file as a return value, using the
get() method. Due to the encoding by base64, the SVG files will
increase approx. 30% in size compared to the conventional image.


%prep
%setup -q -c
%patch0 -p1
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1-14mdv2012.0
+ Revision: 742318
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1-13
+ Revision: 679620
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1-12mdv2011.0
+ Revision: 613805
- the mass rebuild of 2010.1 packages

* Wed Nov 11 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1-11mdv2010.1
+ Revision: 464974
- rediff patch, to handle resulting md5sum change
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.1-10mdv2010.0
+ Revision: 441718
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1-9mdv2009.1
+ Revision: 323018
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1-8mdv2009.0
+ Revision: 237178
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1-7mdv2007.0
+ Revision: 82972
- Import php-pear-XML_image2svg

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6100 |12cr|php-pear-XML_Indexing-0.3.6-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		XML
%define		_subclass	Indexing
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.3.6
Release:	%mkrel 8
Summary:	XML Indexing support
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/XML_Indexing/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This package provides support for indexing XML files. It assists you
in creating and using such indexes in order to reduce access-time to
local XML files.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3.6-8mdv2012.0
+ Revision: 742303
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3.6-7
+ Revision: 679607
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.6-6mdv2011.0
+ Revision: 613793
- the mass rebuild of 2010.1 packages

* Wed Nov 11 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.6-5mdv2010.1
+ Revision: 464955
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.3.6-4mdv2010.0
+ Revision: 441719
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.3.6-3mdv2009.1
+ Revision: 322828
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3.6-2mdv2009.0
+ Revision: 237163
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3.6-1mdv2007.0
+ Revision: 82854
- Import php-pear-XML_Indexing

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3.6-1mdk
- 0.3.6
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.5-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.5-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.5-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.5-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.5-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.5-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6101 |12cr|php-pear-XML_MXML-0.3.0-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		XML
%define		_subclass	MXML
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.3.0
Release:	%mkrel 14
Summary:	Framework to build Macromedia Flex applications
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/XML_MXML/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Flex enables enterprise-class Rich Internet Applications and is
designed to address a certain class of problems around multistep
processes, client-side validation, data manipulation, and data
visualization. This package allows you to build Flex documents
programatically.

MXML is the XML language for writing Macromedia Flex applications that
you can use to lay out user-interface components.

You can also use MXML to declaratively define nonvisual aspects of an
application, such as access to server-side data sources and data
bindings between user-interface components and server-side data
sources.

The API follows closely Stephan Schmidts XUL-Package.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-14mdv2012.0
+ Revision: 742304
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-13
+ Revision: 679608
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-12mdv2011.0
+ Revision: 613794
- the mass rebuild of 2010.1 packages

* Wed Nov 11 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.0-11mdv2010.1
+ Revision: 464956
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.3.0-10mdv2010.0
+ Revision: 441720
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-9mdv2009.1
+ Revision: 322829
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-8mdv2009.0
+ Revision: 237164
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-7mdv2007.0
+ Revision: 82860
- Import php-pear-XML_MXML

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6102 |12cr|php-pear-XML_NITF-1.1.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		XML
%define		_subclass	NITF
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.1.1
Release:	%mkrel 3
Summary:	Parse NITF documents
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/XML_NITF/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This package provides a NITF XML parser. The parser was designed with
NITF version 3.1, but should be forward-compatible when new versions
of the NITF DTD are produced. Various methods for accessing the major
elements of the document, such as the hedline(s), byline, and lede are
provided. This class was originally tested against the Associated
Press's (AP) XML data feed.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

# nuke useless(?) files
rm -rf %{buildroot}%{_datadir}/pear/data/XML_NITF/.buildpath
rm -rf %{buildroot}%{_datadir}/pear/data/XML_NITF/.project
rm -rf %{buildroot}%{_datadir}/pear/data/XML_NITF/.settings/org.eclipse.php.core.prefs

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-3mdv2012.0
+ Revision: 742305
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-2
+ Revision: 679609
- mass rebuild

* Wed Dec 29 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-1mdv2011.0
+ Revision: 625909
- fix build
- 1.1.1

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-6mdv2011.0
+ Revision: 613795
- the mass rebuild of 2010.1 packages

* Wed Nov 11 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.0-5mdv2010.1
+ Revision: 464957
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.1.0-4mdv2010.0
+ Revision: 441757
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-3mdv2009.1
+ Revision: 322830
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-2mdv2009.0
+ Revision: 237165
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-1mdv2007.0
+ Revision: 82879
- Import php-pear-XML_NITF

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-1mdk
- 1.1.0
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6103 |12cr|php-pear-XML_RDDL-0.9-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		XML
%define		_subclass	RDDL
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.9
Release:	%mkrel 14
Summary:	Read RDDL (Resource Directory Description Language) documents
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/XML_RDDL/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This class provides an easy-to-use interface to extract RDDL resources
from XML documents. More on RDDL can be found at http://www.rddl.org/

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9-14mdv2012.0
+ Revision: 742306
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9-13
+ Revision: 679610
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9-12mdv2011.0
+ Revision: 613796
- the mass rebuild of 2010.1 packages

* Wed Nov 11 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.9-11mdv2010.1
+ Revision: 464959
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.9-10mdv2010.0
+ Revision: 441761
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.9-9mdv2009.1
+ Revision: 322831
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.9-8mdv2009.0
+ Revision: 237166
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9-7mdv2007.0
+ Revision: 82893
- Import php-pear-XML_RDDL

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6104 |12cr|php-pear-XML_RPC2-1.1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		XML
%define		_subclass	RPC2
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.1.1
Release:	%mkrel 2
Summary:	XML-RPC client/server library
License:	LGPL
Group:		Development/PHP
URL:		http://pear.php.net/package/XML_RPC2/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post):	php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildRequires:	php-pear
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
XML_RPC2 is a pear package providing XML_RPC client and server services. 
XML-RPC is a simple remote procedure call protocol built using HTTP as 
transport and XML as encoding.

As a client library, XML_RPC2 is capable of creating a proxy class which 
exposes the methods exported by the server. As a server library, XML_RPC2 
is capable of exposing methods from a class or object instance, seamlessly 
exporting local methods as remotely callable procedures.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif
fi

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-2mdv2012.0
+ Revision: 742308
- fix major breakage by careless packager

* Wed Dec 14 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-1
+ Revision: 741271
- 1.1.1

* Sat Apr 09 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0.8-1
+ Revision: 652038
- update to new version 1.0.8

* Sat Nov 27 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.6-1mdv2011.0
+ Revision: 602112
- new version

* Wed Nov 11 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.5-3mdv2010.1
+ Revision: 464960
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.0.5-2mdv2010.0
+ Revision: 441762
- rebuild

* Sun Sep 14 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0.5-1mdv2009.0
+ Revision: 284744
- update to new version 1.0.5

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-2mdv2009.0
+ Revision: 237167
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Aug 10 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0.2-1mdv2008.0
+ Revision: 61016
- new version

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1mdv2008.0
+ Revision: 15757
- 1.0.1


* Wed Feb 07 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0.0-1mdv2007.0
+ Revision: 117277
- Import php-pear-XML_RPC2


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6105 |12cr|php-pear-XML_RSS-1.0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		XML
%define		_subclass	RSS
%define		upstream_name	%{_class}_%{_subclass}

%define		_requires_exceptions pear(PHPUnit

Name:		php-pear-%{upstream_name}
Version:	1.0.2
Release:	%mkrel 2
Summary:	RSS parser
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/XML_RSS/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Parser for Resource Description Framework (RDF) Site Summary (RSS)
documents.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-2mdv2012.0
+ Revision: 742309
- fix major breakage by careless packager

* Mon May 09 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-1
+ Revision: 672716
- 1.0.2

* Sun Nov 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.1-1mdv2011.0
+ Revision: 594505
- update to new version 1.0.1

* Sun Feb 21 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.0-1mdv2010.1
+ Revision: 508993
- update to new version 1.0.0

* Wed Nov 11 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.9.10-5mdv2010.1
+ Revision: 464961
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.9.10-4mdv2010.0
+ Revision: 441763
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.9.10-3mdv2009.1
+ Revision: 322928
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.9.10-2mdv2009.0
+ Revision: 237168
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.9.10-1mdv2008.0
+ Revision: 15504
- 0.9.10


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9.9-1mdv2007.0
+ Revision: 82904
- Import php-pear-XML_RSS

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9.9-1mdk
- 0.9.9
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6106 |12cr|php-pear-XML_SaxFilters-0.3.0-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		XML
%define		_subclass	SaxFilters
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.3.0
Release:	%mkrel 14
Summary:	A framework for building XML filters using the SAX API
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/XML_SaxFilters/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
XML_SaxFilters provides a foundation for using Sax filters in PHP. The
original code base was developed by Luis Argerich and published at
http://phpxmlclasses.sourceforge.net/show_doc.php?class=class_sax_filters.html.
Luis discussed how SaxFilters work, using the Sourceforge classes as
an example, in Chapter 10 of Wrox "PHP 4 XML". Luis kindly gave
permission to modify the code and license for inclusion in PEAR.

This version of the Sax Filters makes significant changes to Luis's
original code (backwards compatibility is definately broken),
seperating abstract classes from interfaces, providing interfaces for
data readers and writers and providing methods to help parse XML
documents recursively with filters (for example
AbstractFilter::setParent()) for documents where the structure can
vary significantly.

Sax Filtering is an approach to making parsing XML documents with Sax
modular and easy to maintain. The parser delegates events to a child
filter which may in turn delegate events to another filter. In general
it's possible to implement filters for a document which are as
flexible and powerful as DOM.


%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-14mdv2012.0
+ Revision: 742310
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-13
+ Revision: 679611
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-12mdv2011.0
+ Revision: 613797
- the mass rebuild of 2010.1 packages

* Wed Nov 11 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.0-11mdv2010.1
+ Revision: 464962
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.3.0-10mdv2010.0
+ Revision: 441764
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-9mdv2009.1
+ Revision: 322983
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-8mdv2009.0
+ Revision: 237169
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-7mdv2007.0
+ Revision: 82919
- Import php-pear-XML_SaxFilters

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6107 |12cr|php-pear-XML_Statistics-0.1-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		XML
%define		_subclass	Statistics
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.1
Release:	%mkrel 14
Summary:	Obtain statistical information from an XML documents
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/XML_Statistics/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
XML_Statistics is able to retrieve statistics about tags, attributes,
entities, processing instructions and CDaata chunks in any XML document.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1-14mdv2012.0
+ Revision: 742311
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1-13
+ Revision: 679612
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1-12mdv2011.0
+ Revision: 613798
- the mass rebuild of 2010.1 packages

* Wed Nov 11 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1-11mdv2010.1
+ Revision: 464965
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.1-10mdv2010.0
+ Revision: 441765
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1-9mdv2009.1
+ Revision: 322984
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1-8mdv2009.0
+ Revision: 237170
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1-7mdv2007.0
+ Revision: 82928
- Import php-pear-XML_Statistics

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6108 |12cr|php-pear-XML_svg2image-0.1-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		XML
%define		_subclass	svg2image
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.1
Release:	%mkrel 14
Summary:	Converts a SVG file to a PNG/JPEG image
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/XML_svg2image/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Converts a SVG file to a PNG/JPEG image with the help of apache-batik
(java-program), needs therefore a PHP with ext/java compiled-in and
the batik files from http://xml.apache.org/batik/.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/README*
%doc %{upstream_name}-%{version}/gvt.svg
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1-14mdv2012.0
+ Revision: 742319
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1-13
+ Revision: 679621
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1-12mdv2011.0
+ Revision: 613806
- the mass rebuild of 2010.1 packages

* Wed Nov 11 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1-11mdv2010.1
+ Revision: 464967
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.1-10mdv2010.0
+ Revision: 441766
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1-9mdv2009.1
+ Revision: 323019
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1-8mdv2009.0
+ Revision: 237179
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1-7mdv2007.0
+ Revision: 82989
- Import php-pear-XML_svg2image

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6109 |12cr|php-pear-XML_Transformer-1.1.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		XML
%define		_subclass	Transformer
%define		upstream_name	%{_class}_%{_subclass}

%define		_requires_exceptions pear(XML/Transformer/Tests/TestNamespace.php)\\|pear(XML/Transformer/Tests/TransformerTest.php)

Name:		php-pear-%{upstream_name}
Version:	1.1.1
Release:	%mkrel 7
Summary:	XML transformations in PHP
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/XML_Transformer/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
With the XML_Transformer class one can easily bind PHP functionality
to XML tags, thus transforming the input XML tree into an output XML
tree without the need for XSLT. Single XML elements can be overloaded
with PHP functions, methods and static method calls, XML namespaces
can be registered to be handled by PHP classes.


%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

perl -pi -e "s|PHPUnit2|PHPUnit|g" %{upstream_name}-%{version}/Transformer/Tests/*

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/README
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-7mdv2012.0
+ Revision: 742312
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-6
+ Revision: 679613
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-5mdv2011.0
+ Revision: 613799
- the mass rebuild of 2010.1 packages

* Wed Nov 11 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.1-4mdv2010.1
+ Revision: 464968
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.1.1-3mdv2010.0
+ Revision: 441767
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-2mdv2009.1
+ Revision: 322991
- rebuild

* Sat Nov 22 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.1-1mdv2009.1
+ Revision: 305818
- update to new version 1.1.1

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-11mdv2009.0
+ Revision: 237171
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Nov 26 2007 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-10mdv2008.1
+ Revision: 112114
- really fix deps

* Fri Nov 09 2007 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-9mdv2008.1
+ Revision: 107008
- PHPUnit2/PHPUnit

* Wed Sep 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.0-8mdv2008.0
+ Revision: 90159
- rebuild


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-7mdv2007.0
+ Revision: 82939
- Import php-pear-XML_Transformer

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6110 |12cr|php-pear-XML_Tree-2.0.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		XML
%define		_subclass	Tree
%define		upstream_name	%{_class}_%{_subclass}
%define		_rc		RC2

Name:		php-pear-%{upstream_name}
Version:	2.0.0
Summary:	Represent XML data in a tree structure
Release:	%mkrel 15
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/XML_Tree/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}%{_rc}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Allows for the building of XML data structures using a tree
representation, without the need for an extension like DOMXML.


%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}%{_rc}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}%{_rc}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests
rm -rf %{buildroot}%{_datadir}/pear/data

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}%{_rc}/README.txt
%doc %{upstream_name}-%{version}%{_rc}/docs
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-15mdv2012.0
+ Revision: 742313
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-14
+ Revision: 679614
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-13mdv2011.0
+ Revision: 613800
- the mass rebuild of 2010.1 packages

* Wed Nov 11 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.0-12mdv2010.1
+ Revision: 464969
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 2.0.0-11mdv2010.0
+ Revision: 441768
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-10mdv2009.1
+ Revision: 322992
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-9mdv2009.0
+ Revision: 237172
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-8mdv2007.0
+ Revision: 82946
- Import php-pear-XML_Tree

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-8mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-7mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-6mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-5mdk
- fix deps

* Fri Jul 22 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-4mdk
- fix the package.xml file so it will register

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6111 |12cr|php-pear-XML_Wddx-1.0.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		XML
%define		_subclass	Wddx
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.2
Release:	%mkrel 3
Summary:	Wddx pretty serializer and deserializer
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/XML_Wddx/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
XML_Wddx does 2 things:
- a drop in replacement for the XML_Wddx extension (if it's not built
  in)
- produce an editable wddx file (with indenting etc.) and uses CDATA,
  rather than char tags

This package contains 2 static method:
- XML_Wddx:serialize(\$value)
- XML_Wddx:deserialize(\$value)

And should be 90% compatible with wddx_deserialize(), and the
deserializer will use wddx_deserialize if it is built in.

No support for recordsets is available at present in the PHP version
of the deserializer.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-3mdv2012.0
+ Revision: 742314
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-2
+ Revision: 679615
- mass rebuild

* Sat Oct 23 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.2-1mdv2011.0
+ Revision: 587647
- update to new version 1.0.2

* Wed Nov 11 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.1-11mdv2010.1
+ Revision: 464970
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.0.1-10mdv2010.0
+ Revision: 441769
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-9mdv2009.1
+ Revision: 322999
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-8mdv2009.0
+ Revision: 237173
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-7mdv2007.0
+ Revision: 82955
- Import php-pear-XML_Wddx

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6112 |12cr|php-pear-XML_XPath-1.2.4-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		XML
%define		_subclass	XPath
%define		upstream_name	%{_class}_%{_subclass}

%define		_requires_exceptions pear(../XPath.php)

Name:		php-pear-%{upstream_name}
Version:	1.2.4
Release:	%mkrel 5
Summary:	XPath/DOM XML manipulation, maneuvering and query interface
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/XML_XPath/
Source0:	http://pear.php.net/get/%{upstream_name}-%{version}.tgz
Patch0:		XML_XPath-1.2.4-fix-path.patch
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildRequires:	php-pear
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
The PEAR::XML_XPath class provides an XPath/DOM XML manipulation,
maneuvering and query interface.

The class allows for easy manipulation, maneuvering and querying of a
DOMXML tree using both XPath queries and DOM walk functions. It uses
an internal pointer for all methods on which the action is performed.
Results from an DOM/XPath query are returned as an XPath_Result
object, which contains an internal array of DOM nodes and which
extends the common DOM class and hence contains all the DOM functions
from the main object to run on each of the elements in the internal
array. This class tries to hold as close as possible to the DOM
Recommendation. You MUST have the domxml extension to use this class.

The XML_XPath class was inspired by a class maintained by Nigel
Swinson called phpxpath. The phpxpath class does not rely on PHP
xmldom functions and is therefore a sibling to this class:
http://sourceforge.net/projects/phpxpath/.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
%patch0 -p0

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.4-5mdv2011.0
+ Revision: 679616
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2.4-4mdv2011.0
+ Revision: 613801
- the mass rebuild of 2010.1 packages

* Sun Nov 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.4-3mdv2010.1
+ Revision: 466308
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.2.4-2mdv2010.0
+ Revision: 441770
- rebuild

* Sun Mar 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.4-1mdv2009.1
+ Revision: 355266
- new version
- don't recompress tarball
- don't duplicate spec-helper job
- spec cleanup

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.2.3-3mdv2009.1
+ Revision: 323000
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2.3-2mdv2009.0
+ Revision: 237174
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.3-1mdv2007.0
+ Revision: 82964
- Import php-pear-XML_XPath

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.3-1mdk
- 1.2.3
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6113 |12cr|php-pear-XML_XSLT_Wrapper-0.2.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		XML
%define		_subclass	XSLT
%define		upstream_name	%{_class}_%{_subclass}_Wrapper

%define		_requires_exceptions pear(XSLT/XSLT_Wrapper.php)

Name:		php-pear-%{upstream_name}
Version:	0.2.2
Release:	%mkrel 6
Summary:	Single interface to the different XSLT interface or commands
License:	PHP License
Group:		Development/PHP
Source0:	http://pear.php.net/get/%{upstream_name}-%{version}.tgz
URL:		http://pear.php.net/package/XML_XSLT_Wrapper/
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This package was written to provide a simpler, cross-library and cross
commands interface to doing XSL transformations. It provides support
for: DOM XSLT PHP extension, XSLT PHP extension, MSXML using COM PHP
extension, XT command line
(http://www.blnz.com/xt/xt-20020426a-src/index.html), Sablotron
command line
(http://www.gingerall.com/charlie/ga/act/gadoc.act?pg=sablot#i__1940),
XT java interface, xml.apache.org java and C interface
(http://xml.apache.org/), Instant Saxon
(http://users.iclway.co.uk/mhkay/saxon/instant.html). Batch mode: XML:
multiple transformations of a single XML file, XSL: multiple
transformations of multiple XML files using a single XSL.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

# remove windows class:
rm %{buildroot}%{_datadir}/pear/%{_class}/%{_subclass}/Wrapper/Backend/*Com.php

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/TODO
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.2.2-6mdv2012.0
+ Revision: 742315
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.2.2-5
+ Revision: 679617
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.2-4mdv2011.0
+ Revision: 613802
- the mass rebuild of 2010.1 packages

* Wed Nov 11 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.2-3mdv2010.1
+ Revision: 464972
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.2.2-2mdv2010.0
+ Revision: 441771
- rebuild

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 0.2.2-1mdv2009.1
+ Revision: 368305
- Update php pear XML_XSLT_Wrapper to 0.2.2 version

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-9mdv2009.1
+ Revision: 323007
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-8mdv2009.0
+ Revision: 237175
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-7mdv2007.0
+ Revision: 82966
- Import php-pear-XML_XSLT_Wrapper

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6114 |12cr|php-pear-XML_XUL-0.8.3-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		XML
%define		_subclass	XUL
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.8.3
Release:	%mkrel 7
Summary:	Class to build Mozilla XUL applications
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/XML_XUL/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
The XML User Interface Language (XUL) is a markup language for
describing user interfaces. With XUL you can create rich, sophisticated
cross-platform web applications easily. XML_XUL provides a API similar
to DOM to create XUL applications. There's a PHP object for each XUL
element, and the more complex widgets like grids, trees and tabboxes can
easily be created with these objects.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.8.3-7mdv2012.0
+ Revision: 742316
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.8.3-6
+ Revision: 679618
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.8.3-5mdv2011.0
+ Revision: 613803
- the mass rebuild of 2010.1 packages

* Wed Nov 11 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.3-4mdv2010.1
+ Revision: 464973
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.8.3-3mdv2010.0
+ Revision: 441772
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.8.3-2mdv2009.0
+ Revision: 237176
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.8.3-1mdv2008.0
+ Revision: 15758
- 0.8.3


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.8.2-7mdv2007.0
+ Revision: 82968
- Import php-pear-XML_XUL

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.8.2-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.2-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.2-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.2-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.2-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.2-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.2-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6115 |12cr|phppgadmin-4.2.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname phpPgAdmin

Summary:	PostgreSQL database adminstration over the web interface
Name:		phppgadmin
Version:	4.2.3
Release:	2
License:	GPLv2+
Group:		System/Servers
URL:		http://sourceforge.net/projects/phppgadmin
Source0:	http://prdownloads.sourceforge.net/phppgadmin/%{rname}-%{version}.tar.bz2
Patch0:		phpPgAdmin-4.1.1-mdv_conf.diff
Requires:	apache-mod_php
Requires:	php-pgsql
Requires:	php-gettext
Requires(post): ccp >= 0.4.0

%if %mdkversion < 201010
Requires(post):	rpm-helper
Requires(postun):   rpm-helper
%endif

BuildRequires:	imagemagick
BuildRequires:	libjasper
BuildRequires:	recode
BuildArch:	noarch

%description
phpPgAdmin is phpMyAdmin (for MySQL) ported to PostgreSQL.
phpPgAdmin is a fully functional PostgreSQL administration
utility. You can use it to  create and maintain multiple databases
and even multiple servers.

%prep
%setup -q -n %{rname}-%{version}
%patch0 -p0

# clean up CVS stuff
for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
	if [ -e "$i" ]; then rm -r $i; fi >&/dev/null
done

%build

%install
export DONT_RELINK=1

install -d %{buildroot}%{webappconfdir}
install -d %{buildroot}%{_sysconfdir}/%{name}
install -d %{buildroot}/var/www/%{name}

cp -aRf * %{buildroot}/var/www/%{name}/

mv %{buildroot}/var/www/%{name}/conf/config.inc.php-dist %{buildroot}%{_sysconfdir}/%{name}/config.inc.php
rm -rf %{buildroot}/var/www/%{name}/conf

# generate UTF-8 files
pushd lang
	make DESTDIR=./recoded
popd
install -m0644 lang/recoded/*.php  %{buildroot}/var/www/%{name}/lang/recoded/

# cleanup
pushd %{buildroot}/var/www/%{name}
	rm -rf sql
	rm -f CREDITS DEVELOPERS FAQ HISTORY INSTALL LICENSE TODO TRANSLATORS
	rm -f lang/Makefile lang/convert.awk lang/php2po lang/po2php lang/synch lang/langcheck
popd

cat > %{buildroot}%{webappconfdir}/%{name}.conf << EOF
Alias /%{name} /var/www/%{name}

<Directory /var/www/%{name}>
	Order deny,allow
	Deny from all
	Allow from 127.0.0.1
	ErrorDocument 403 "Access denied per %{webappconfdir}/%{name}.conf"
</Directory>
EOF

# fix dir perms
find %{buildroot} -type d | xargs chmod 755

# fix file perms
find %{buildroot} -type f | xargs chmod 644

# Mandriva Icons
install -d %{buildroot}%{_iconsdir}
install -d %{buildroot}%{_miconsdir}
install -d %{buildroot}%{_liconsdir}

convert images/themes/default/title.png -resize 16x16  %{buildroot}%{_miconsdir}/%{name}.png
convert images/themes/default/title.png -resize 32x32  %{buildroot}%{_iconsdir}/%{name}.png
convert images/themes/default/title.png -resize 48x48  %{buildroot}%{_liconsdir}/%{name}.png


# XDG menu
install -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=phpPgAdmin
Comment=phpPgAdmin is a web administration GUI for PostgreSQL.
Exec=%{_bindir}/www-browser http://localhost/%{name}/
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-MoreApplications-Databases;
EOF

%post
ccp --delete --ifexists --set "NoOrphans" --ignoreopt config_version \
	--oldfile %{_sysconfdir}/%{name}/config.inc.php \
	--newfile %{_sysconfdir}/%{name}/config.inc.php.rpmnew

%files
%doc CREDITS DEVELOPERS FAQ HISTORY INSTALL LICENSE TODO TRANSLATORS sql/reports-pgsql.sql
%config(noreplace) %{webappconfdir}/%{name}.conf
%dir %{_sysconfdir}/%{name}
%attr(0640,apache,root) %config(noreplace) %{_sysconfdir}/%{name}/config.inc.php
/var/www/%{name}
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_datadir}/applications/*.desktop


%changelog
* Sat Aug 14 2010 Tomas Kindl <supp@mandriva.org> 4.2.3-1mdv2011.0
+ Revision: 569818
- bump to 4.2.3
- rephrased package summary, minor SPEC cleaning

* Sun Feb 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 4.2.2-4mdv2010.1
+ Revision: 501778
- switch default access policy to 'open to localhost only', as it allows to modify server state

* Sun Feb 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 4.2.2-2mdv2010.1
+ Revision: 501757
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise

* Tue Dec 01 2009 Funda Wang <fwang@mandriva.org> 4.2.2-1mdv2010.1
+ Revision: 472168
- new version 4.2.2

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 4.2.1-3mdv2010.0
+ Revision: 441774
- rebuild

* Mon Dec 29 2008 Jérôme Soyer <saispo@mandriva.org> 4.2.1-2mdv2009.1
+ Revision: 320793
- Remove postgresql Requires Fix Bug #32700

* Mon Aug 18 2008 Funda Wang <fwang@mandriva.org> 4.2.1-1mdv2009.0
+ Revision: 273420
- update to new version 4.2.1

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 4.2-2mdv2009.0
+ Revision: 268964
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed Apr 16 2008 Funda Wang <fwang@mandriva.org> 4.2-1mdv2009.0
+ Revision: 194534
- update to new version 4.2

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 4.1.3-3mdv2008.1
+ Revision: 171042
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Oct 11 2007 Oden Eriksson <oeriksson@mandriva.com> 4.1.3-2mdv2008.1
+ Revision: 97002
- drop the quotes in the Exec= line (blino)

* Sat Sep 01 2007 Funda Wang <fwang@mandriva.org> 4.1.3-1mdv2008.0
+ Revision: 77356
- New version 4.1.3

* Tue Jun 05 2007 David Walluck <walluck@mandriva.org> 4.1.2-1mdv2008.0
+ Revision: 35259
- 4.1.2
- Requires(post,postun): rpm-helper

* Fri May 11 2007 Jérôme Soyer <saispo@mandriva.org> 4.1.1-1mdv2008.0
+ Revision: 26311
- Ajout d'un BuildRequires
- New release 4.1.1


* Tue Mar 27 2007 Oden Eriksson <oeriksson@mandriva.com> 4.0.1-5mdv2007.1
+ Revision: 148969
- fix patch to the config file in the patch
- use the common www-browser script

  + Jérôme Soyer <saispo@mandriva.org>
    - Lowercase

* Sun Feb 18 2007 Nicolas Lécureuil <neoclust@mandriva.org> 4.0.1-4mdv2007.1
+ Revision: 122575
- Fix typo found by berthy
- Import phpPgAdmin


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6116 |12cr|php-phpmailer-1.73-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define base_name	phpmailer
%define name		php-%{base_name}
%define version		1.73
%define release		%mkrel 6

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Full featured email transfer class for PHP
License:	LGPL
Group:		Development/Other
URL:		http://phpmailer.sourceforge.net/
Source:     http://downloads.sourceforge.net/phpmailer/%{base_name}-%{version}.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
PHP email transport class featuring multiple file attachments, SMTP servers,
CCs, BCCs, HTML messages, and word wrap, and more. It can send email via
sendmail, PHP mail(), or with SMTP. Methods are based on the popular AspEmail
active server component.

%prep
%setup -q -n phpmailer

# fix encoding
for file in `find . -type f`; do
    perl -pi -e 'BEGIN {exit unless -T $ARGV[0];} s/\r\n$/\n/;' $file
done

%build

%install
rm -rf %{buildroot}
install -d -m 755 %{buildroot}%{_libdir}/php
install -d -m 755 %{buildroot}%{_libdir}/php/language
install -m 644 *.php %{buildroot}%{_libdir}/php
install -m 644 language/*.php %{buildroot}%{_libdir}/php/language

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ChangeLog.txt README LICENSE docs/* phpdoc
%{_libdir}/php/language
%{_libdir}/php/*.php




%changelog
* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.73-6mdv2011.0
+ Revision: 679623
- mass rebuild

* Sun Jul 19 2009 Raphaël Gertz <rapsys@mandriva.org> 1.73-5mdv2010.0
+ Revision: 397579
- Rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.73-4mdv2009.1
+ Revision: 323035
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.73-3mdv2009.0
+ Revision: 268962
- rebuild early 2009.0 package (before pixel changes)

* Sun May 11 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.73-2mdv2009.0
+ Revision: 205685
- Should not be noarch ed

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.73-1mdv2008.1
+ Revision: 136417
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Dec 15 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.73-1mdv2007.0
+ Revision: 97287
- Import php-phpmailer

* Fri Dec 15 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.73-1mdv2007.1
- first mdv release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6117 |12cr|php-pluf-0.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    php-pluf
%define version 0.1
%define release %mkrel 5

Summary:    PHP WebApp Framework
Name:       %{name}
Version:    %{version}
Release:    %{release}
License:    GPLv2
Group:      Development/PHP
Url:        http://www.pluf.org/
Source0:    http://projects.ceondo.com/p/pluf/source/download/master/pluf-master.zip
Requires(pre):  rpm-helper   
Requires:       mod_php
BuildArch:  noarch
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root

%description
Simple, elegant and easy for people used to Django but in PHP5 so easy
to deploy all over the world.

%prep
%setup -q -n pluf-master

%build


%install
rm -rf %buildroot
%__install -d -m 755 %{buildroot}%_defaultdocdir/%{name}
%__install -m 755 COPYING CONTRIBUTORS 
cp -aRf apps %{buildroot}%_defaultdocdir/%{name}
cp -aRf tests %{buildroot}%_defaultdocdir/%{name}

%__install -d -m 755 %{buildroot}%{_datadir}/%{name}
cp -aRf src/* %{buildroot}%{_datadir}/%{name}
# Remove developper script
rm %{buildroot}%{_datadir}/%{name}/makepot.sh

# remove .htaccess files
find %{buildroot}%{_datadir}/%{name} -name .htaccess -exec rm -f {} \;


%files
%defattr(0644,root,root,0755)
%doc COPYING CONTRIBUTORS apps tests
%{_datadir}/%{name}




%changelog
* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1-5mdv2011.0
+ Revision: 679624
- mass rebuild

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1-4mdv2011.0
+ Revision: 629851
- rebuilt for php-5.3.5

* Sun Jul 19 2009 Raphaël Gertz <rapsys@mandriva.org> 0.1-3mdv2010.0
+ Revision: 397580
- Rebuild

* Fri Feb 27 2009 Jerome Martin <jmartin@mandriva.org> 0.1-2mdv2009.1
+ Revision: 345559
- Fixed requires

* Fri Feb 27 2009 Jerome Martin <jmartin@mandriva.org> 0.1-1mdv2009.1
+ Revision: 345410
- import php-pluf



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6118 |12cr|php-proctitle-0.1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname proctitle
%define dirname %{modname}
%define soname %{modname}.so
%define inifile A92_%{modname}.ini

Summary:	Allows setting the current process name on Linux and BSD
Name:		php-%{modname}
Version:	0.1.2
Release:	%mkrel 1
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/proctitle
Source0:	http://pecl.php.net/get/%{modname}-%{version}.tgz
Source1:	%{modname}.ini
BuildRequires:	php-devel >= 3:5.2.1
BuildRequires:	dos2unix
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This extension allows changing the current process' name on Linux and *BSD
systems. This is useful when using pcntl_fork() to identify running processes
in process list

%prep

%setup -q -n %{modname}-%{version}
[ "../package.xml" != "/" ] && mv ../package.xml .

cp %{SOURCE1} %{inifile}

find . -type d -exec chmod 755 {} \;
find . -type f -exec chmod 644 {} \;

# strip away annoying ^M
find -type f | grep -v ".gif" | grep -v ".png" | grep -v ".jpg" | xargs dos2unix

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --enable-%{modname}=shared,%{_prefix} \

%make
mv modules/*.so .

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/
install -m0644 %{inifile} %{buildroot}%{_sysconfdir}/php.d/%{inifile}

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc LICENSE README package*.xml
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}


%changelog
* Fri May 18 2012 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-1mdv2012.0
+ Revision: 799551
- 0.1.2

* Sun May 06 2012 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-17
+ Revision: 797043
- fix build
- add upstream changes (Add a function to set the thread name)
- rebuild for php-5.4.x

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-16
+ Revision: 761279
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-15
+ Revision: 696456
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-14
+ Revision: 695451
- rebuilt for php-5.3.7

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-13
+ Revision: 646672
- rebuilt for php-5.3.6

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-12mdv2011.0
+ Revision: 629852
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-11mdv2011.0
+ Revision: 628172
- ensure it's built without automake1.7

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-10mdv2011.0
+ Revision: 600519
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-9mdv2011.0
+ Revision: 588856
- rebuild

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-8mdv2010.1
+ Revision: 514636
- rebuilt for php-5.3.2

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-7mdv2010.1
+ Revision: 485418
- rebuilt for php-5.3.2RC1

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-6mdv2010.1
+ Revision: 468234
- rebuilt against php-5.3.1

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-5mdv2010.0
+ Revision: 451345
- rebuild

* Sun Jul 19 2009 Raphaël Gertz <rapsys@mandriva.org> 0.1.1-4mdv2010.0
+ Revision: 397464
- Rebuild

* Mon May 18 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-3mdv2010.0
+ Revision: 377017
- rebuilt for php-5.3.0RC2

* Sun Mar 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-2mdv2009.1
+ Revision: 346596
- rebuilt for php-5.2.9

* Tue Feb 24 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-1mdv2009.1
+ Revision: 344393
- import php-proctitle


* Tue Feb 24 2009 Oden Eriksson <oeriksson@mandriva.org> 0.1.1-1mdv2009.1
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6119 |12cr|php-ps-1.3.6-26
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname ps
%define dirname %{modname}
%define soname %{modname}.so
%define inifile A53_%{modname}.ini

Summary:	An extension to create PostScript files for php
Name:		php-%{modname}
Version:	1.3.6
Release:	26
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/ps
Source0:	http://pecl.php.net/get/%{modname}-%{version}.tgz
Patch0:		ps-1.3.6-php54x.diff
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:	pslib-devel >= 0.4.1
BuildRequires:	libgd-devel
Requires:	php-imagick

%description
ps is an extension similar to the pdf extension but for creating PostScript
files. Its api is modelled after the pdf extension.

%prep

%setup -q -n %{modname}-%{version}
[ "../package.xml" != "/" ] && mv ../package.xml .

%patch0 -p0

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}
%make

mv modules/*.so .

%install
install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%files 
%defattr(-,root,root)
%doc CREDITS tests examples package.xml
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}


%changelog
* Sun May 06 2012 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-25mdv2012.0
+ Revision: 797044
- fix build
- rebuild for php-5.4.x
- rebuild

* Thu Nov 03 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-23
+ Revision: 715673
- fix deps
- fix #60170 (a dependancy is missing. php-ps)

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-22
+ Revision: 696457
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-21
+ Revision: 695452
- rebuilt for php-5.3.7

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-20
+ Revision: 646673
- rebuilt for php-5.3.6

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-19mdv2011.0
+ Revision: 629853
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-18mdv2011.0
+ Revision: 628173
- ensure it's built without automake1.7

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-17mdv2011.0
+ Revision: 600520
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-16mdv2011.0
+ Revision: 588857
- rebuild

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-15mdv2010.1
+ Revision: 514640
- rebuilt for php-5.3.2

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-14mdv2010.1
+ Revision: 485420
- rebuilt for php-5.3.2RC1

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-13mdv2010.1
+ Revision: 468238
- rebuilt against php-5.3.1

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-12mdv2010.0
+ Revision: 451347
- rebuild

* Sun Jul 19 2009 Raphaël Gertz <rapsys@mandriva.org> 1.3.6-11mdv2010.0
+ Revision: 397582
- Rebuild

* Mon May 18 2009 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-10mdv2010.0
+ Revision: 377018
- rebuilt for php-5.3.0RC2

* Sun Mar 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-9mdv2009.1
+ Revision: 346597
- rebuilt for php-5.2.9

* Tue Feb 17 2009 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-8mdv2009.1
+ Revision: 341788
- rebuilt against php-5.2.9RC2

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-7mdv2009.1
+ Revision: 323036
- rebuild

* Fri Dec 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-6mdv2009.1
+ Revision: 310297
- rebuilt against php-5.2.7

* Fri Jul 18 2008 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-5mdv2009.0
+ Revision: 238421
- rebuild

* Fri May 02 2008 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-4mdv2009.0
+ Revision: 200260
- rebuilt for php-5.2.6

* Sun Feb 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-3mdv2008.1
+ Revision: 169562
- fix deps

* Mon Feb 04 2008 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-2mdv2008.1
+ Revision: 162235
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Nov 27 2007 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-1mdv2008.1
+ Revision: 113374
- 1.3.6

* Sun Nov 11 2007 Oden Eriksson <oeriksson@mandriva.com> 1.3.5-3mdv2008.1
+ Revision: 107710
- restart apache if needed

* Sat Sep 01 2007 Oden Eriksson <oeriksson@mandriva.com> 1.3.5-2mdv2008.0
+ Revision: 77568
- rebuilt against php-5.2.4

* Fri Jul 13 2007 Oden Eriksson <oeriksson@mandriva.com> 1.3.5-1mdv2008.0
+ Revision: 51779
- fix deps
- use the new %%serverbuild macro
- 1.3.5

* Thu Jun 14 2007 Oden Eriksson <oeriksson@mandriva.com> 1.3.4-7mdv2008.0
+ Revision: 39516
- use distro conditional -fstack-protector

* Fri Jun 01 2007 Oden Eriksson <oeriksson@mandriva.com> 1.3.4-6mdv2008.0
+ Revision: 33869
- rebuilt against new upstream version (5.2.3)

* Thu May 03 2007 Oden Eriksson <oeriksson@mandriva.com> 1.3.4-5mdv2008.0
+ Revision: 21349
- rebuilt against new upstream version (5.2.2)


* Thu Feb 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1.3.4-4mdv2007.0
+ Revision: 117607
- rebuilt against new upstream version (5.2.1)

* Wed Nov 08 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3.4-3mdv2007.0
+ Revision: 78097
- rebuilt for php-5.2.0
- Import php-ps

* Mon Aug 28 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3.4-2
- rebuilt for php-5.1.6

* Fri Aug 04 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3.4-1mdv2007.0
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6120 |12cr|php-radius-1.2.5-27
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname radius
%define dirname %{modname}
%define soname %{modname}.so
%define inifile A13_%{modname}.ini

Summary:	Radius client library for PHP
Name:		php-%{modname}
Version:	1.2.5
Release:	%mkrel 27
Group:		Development/PHP
License:	BSD
URL:		http://pecl.php.net/package/radius
Source0:	%{modname}-%{version}.tar.bz2
Source1:	%{modname}.ini
Patch0:		radius-1.2.5-php54x.diff
BuildRequires:	php-devel >= 3:5.2.0
Epoch:		1
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This package is based on the libradius of FreeBSD, with some modifications and
extensions. This PECL provides full support for RADIUS authentication (RFC
2865) and RADIUS accounting (RFC 2866), works on Unix and on Windows. Its an
easy way to authenticate your users against the user-database of your OS (for
example against Windows Active-Directory via IAS). 

%prep

%setup -q -n %{modname}-%{version}
%patch0 -p0

cp %{SOURCE1} %{inifile}

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}

%make
mv modules/*.so .

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m0644 %{inifile} %{buildroot}%{_sysconfdir}/php.d/%{inifile}
install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc examples CREDITS radius.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}


%changelog
* Sun May 06 2012 Oden Eriksson <oeriksson@mandriva.com> 1:1.2.5-27mdv2012.0
+ Revision: 797035
- fix build
- rebuild for php-5.4.x

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 1:1.2.5-26
+ Revision: 761282
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1:1.2.5-25
+ Revision: 696459
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1:1.2.5-24
+ Revision: 695454
- rebuilt for php-5.3.7

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1:1.2.5-23
+ Revision: 646675
- rebuilt for php-5.3.6

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 1:1.2.5-22mdv2011.0
+ Revision: 629855
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 1:1.2.5-21mdv2011.0
+ Revision: 628176
- ensure it's built without automake1.7

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.2.5-20mdv2011.0
+ Revision: 600522
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.2.5-19mdv2011.0
+ Revision: 588859
- rebuild

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.2.5-18mdv2010.1
+ Revision: 514645
- rebuilt for php-5.3.2

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.2.5-17mdv2010.1
+ Revision: 485423
- rebuilt for php-5.3.2RC1

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 1:1.2.5-16mdv2010.1
+ Revision: 468243
- rebuilt against php-5.3.1

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 1:1.2.5-15mdv2010.0
+ Revision: 451350
- rebuild

* Sun Jul 19 2009 Raphaël Gertz <rapsys@mandriva.org> 1:1.2.5-14mdv2010.0
+ Revision: 397585
- Rebuild

* Wed Jul 08 2009 Oden Eriksson <oeriksson@mandriva.com> 1:1.2.5-13mdv2010.0
+ Revision: 393458
- rebuild

* Mon May 18 2009 Oden Eriksson <oeriksson@mandriva.com> 1:1.2.5-12mdv2010.0
+ Revision: 377020
- rebuilt for php-5.3.0RC2

* Sun Mar 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1:1.2.5-11mdv2009.1
+ Revision: 346599
- rebuilt for php-5.2.9

* Tue Feb 17 2009 Oden Eriksson <oeriksson@mandriva.com> 1:1.2.5-10mdv2009.1
+ Revision: 341790
- rebuilt against php-5.2.9RC2

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1:1.2.5-9mdv2009.1
+ Revision: 323044
- rebuild

* Fri Dec 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.2.5-8mdv2009.1
+ Revision: 310299
- rebuilt against php-5.2.7

* Fri Jul 18 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.2.5-7mdv2009.0
+ Revision: 238423
- rebuild

* Fri May 02 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.2.5-6mdv2009.0
+ Revision: 200261
- rebuilt for php-5.2.6

* Mon Feb 04 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.2.5-5mdv2008.1
+ Revision: 162148
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Nov 11 2007 Oden Eriksson <oeriksson@mandriva.com> 1:1.2.5-4mdv2008.1
+ Revision: 107711
- restart apache if needed

* Sat Sep 01 2007 Oden Eriksson <oeriksson@mandriva.com> 1:1.2.5-3mdv2008.0
+ Revision: 77569
- rebuilt against php-5.2.4

* Thu Jun 14 2007 Oden Eriksson <oeriksson@mandriva.com> 1:1.2.5-2mdv2008.0
+ Revision: 39517
- use distro conditional -fstack-protector

* Thu Jun 07 2007 Oden Eriksson <oeriksson@mandriva.com> 1:1.2.5-1mdv2008.0
+ Revision: 36538
- fix build
- 1.2.5

* Fri Jun 01 2007 Oden Eriksson <oeriksson@mandriva.com> 1:1.2.4-10mdv2008.0
+ Revision: 33870
- rebuilt against new upstream version (5.2.3)

* Thu May 03 2007 Oden Eriksson <oeriksson@mandriva.com> 1:1.2.4-9mdv2008.0
+ Revision: 21350
- rebuilt against new upstream version (5.2.2)


* Thu Feb 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1.2.4-8mdv2007.0
+ Revision: 117608
- rebuilt against new upstream version (5.2.1)

* Wed Nov 08 2006 Oden Eriksson <oeriksson@mandriva.com> 1:1.2.4-7mdv2007.0
+ Revision: 78098
- rebuilt for php-5.2.0
- Import php-radius

* Mon Aug 28 2006 Oden Eriksson <oeriksson@mandriva.com> 1:1.2.4-6
- rebuilt for php-5.1.6

* Thu Jul 27 2006 Oden Eriksson <oeriksson@mandriva.com> 1:1.2.4-5mdk
- rebuild

* Sat May 06 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.4-4mdk
- rebuilt for php-5.1.3

* Sun Jan 15 2006 Oden Eriksson <oeriksson@mandriva.com> 1:1.2.4-3mdk
- rebuilt against php-5.1.2

* Wed Nov 30 2005 Oden Eriksson <oeriksson@mandriva.com> 1:1.2.4-2mdk
- rebuilt against php-5.1.1

* Sat Nov 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1:1.2.4-1mdk
- rebuilt against php-5.1.0
- fix versioning

* Sun Oct 02 2005 Oden Eriksson <oeriksson@mandriva.com> 5.1.0_1.2.4-0.RC1.1mdk
- rebuilt against php-5.1.0RC1

* Wed Sep 07 2005 Oden Eriksson <oeriksson@mandriva.com> 5.0.5_1.2.4-1mdk
- rebuilt against php-5.0.5 (Major security fixes)

* Fri May 27 2005 Oden Eriksson <oeriksson@mandriva.com> 5.0.4_1.2.4-1mdk
- rename the package

* Sun Apr 17 2005 Oden Eriksson <oeriksson@mandriva.com> 5.0.4_1.2.4-1mdk
- 5.0.4

* Sun Mar 20 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.3_1.2.4-2mdk
- use the %%mkrel macro

* Sat Feb 12 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.3_1.2.4-1mdk
- initial Mandrakelinux package

* Sat Feb 12 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.10_1.2.4-3mdk
- rebuilt against a non hardened-php aware php lib

* Sat Jan 15 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.10_1.2.4-2mdk
- rebuild due to hardened-php-0.2.6
- cleanups

* Thu Dec 16 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.10_1.2.4-1mdk
- rebuild for php 4.3.10

* Sat Oct 02 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.9_1.2.4-1mdk
- rebuild for php 4.3.9

* Thu Jul 15 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.8_1.2.4-1mdk
- rebuilt for php-4.3.8

* Tue Jul 13 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.7_1.2.4-2mdk
- remove redundant provides

* Tue Jun 15 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.7_1.2.4-1mdk
- rebuilt for php-4.3.7

* Mon May 24 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.6_1.2.4-2mdk
- use the %%configure2_5x macro
- move scandir to /etc/php.d

* Thu May 06 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.6_1.2.4-1mdk
- fix url
- built for php 4.3.6


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6121 |12cr|php-rap-0.9.6-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define base_name rap 
%define fileversion 096

# php dependencies extraction is utterly stupid, it consider every external 
# statement as pear dependency
%define _requires_exceptions pear(/usr/share/php-adodb/adodb.inc.php)\\|pear(config.php)

Summary:	RDF API for PHP
Name:		php-%{base_name}
Version:	0.9.6
Release:	%mkrel 9
License:	LGPL
Group:		Development/Other
URL:		http://www.wiwiss.fu-berlin.de/suhl/bizer/rdfapi
Source:		http://prdownloads.sourceforge.net/rdfapi-php/%{base_name}-v%{fileversion}.zip
Patch0:		%{name}-fhs.diff
Patch1:		%{name}-0.9.4.external-adodb.patch
Patch2:		%{name}-0.9.6.MoveNext.patch
Patch3:		%{name}-add.diff
Requires:	php-adodb >= 1:4.64-1mdk
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
RAP is a software package for parsing, searching, manipulating, serializing and
serving RDF models.

Its features include:
* statement-centric methods for manipulating an RDF model as a set of RDF
  triples
* resource-centric methods for manipulating an RDF model as a set of resources
* ontology-centric methods for manipulating an RDF model through vocabulary
  specific methods
* integrated RDF/XML, N3 and N-TRIPLE and GRDDL parser
* integrated RDF/XML, N3 and N-TRIPLE serializer
* in-memory or database model storage
* support for the RDQL query language
* inference engine supporting RDF-Schema reasoning and some OWL entailments
* integrated RDF server providing similar functionality as the Joseki RDF
  server
* graphical user-interface for managing database-backed RDF models
* support for common vocabularies
* drawing graph visualizations

%prep

%setup -q -n rdfapi-php

for i in `find . -type d -name .svn`; do
    if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
done

%patch0 -p 1
%patch1 -p 1
%patch2 -p 1
%patch3 -p 0

find . -type f | perl -ne 'chomp; print "$_\n" if -T $_' | xargs perl -pi -e 'tr/\r//d'
rm -rf api/util/adodb

%build

%install
rm -rf %{buildroot}

install -d -m 755 %{buildroot}%{_datadir}/%{name}
install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}
cp -pr api %{buildroot}%{_datadir}/%{name}
cp -pr netapi %{buildroot}%{_datadir}/%{name}
cp -pr test %{buildroot}%{_datadir}/%{name}
cp -pr tools %{buildroot}%{_datadir}/%{name}

install -d -m 755 %{buildroot}%{_sysconfdir}
mv %{buildroot}%{_datadir}/%{name}/netapi/config.inc \
    %{buildroot}%{_sysconfdir}/%{name}/netapi.conf
mv %{buildroot}%{_datadir}/%{name}/tools/rdfdb-utils/config.inc.php \
    %{buildroot}%{_sysconfdir}/%{name}/rdfdb-utils.conf
rm -f %{buildroot}%{_datadir}/%{name}/netapi/.htaccess
rm -f %{buildroot}%{_datadir}/%{name}/netapi/apache.htaccess

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc doc/*
%{_datadir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}


%changelog
* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9.6-9mdv2012.0
+ Revision: 695455
- rebuilt for php-5.3.7

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9.6-8
+ Revision: 646676
- rebuilt for php-5.3.6

* Sat Jan 08 2011 Funda Wang <fwang@mandriva.org> 0.9.6-7mdv2011.0
+ Revision: 629948
- rediff movenext patch

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuilt for php-5.3.5
    - rebuild
    - rebuilt for php-5.3.2RC1
    - rebuilt against php-5.3.1

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Raphaël Gertz <rapsys@mandriva.org>
    - Rebuild

* Sun Jul 20 2008 Oden Eriksson <oeriksson@mandriva.com> 0.9.6-1mdv2009.0
+ Revision: 239181
- 0.9.6
- rediffed P0,P3

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Aug 25 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.9.4-2mdv2007.0
- fix wrong pear dependency

* Thu Aug 03 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.9.4-1mdv2007.0
- new version
- rediff patch 1

* Thu Jun 30 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.9.1-7mdk 
- new patch for powl

* Wed Jun 29 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.9.1-6mdk 
- requires php-adodb >= 1:4.64-1mdk
- only fix encoding for text files

* Wed Jun 29 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.9.1-5mdk 
- removed .htaccess files

* Wed Jun 29 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.9.1-4mdk 
- rediff external adodb patch
- better fhs patch
- requires php-adodb

* Thu Jun 16 2005 Pascal Terjan <pterjan@mandriva.org> 0.9.1-3mdk
- fix failure when calling MoveNext (P2)
- mark /etc/php-rap.conf as config file

* Thu Jun 16 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.9.1-2mdk 
- fix external adodb patch

* Wed Jun 15 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.9.1-1mdk 
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6122 |12cr|php-rar-3.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname rar
%define soname %{modname}.so
%define inifile A75_%{modname}.ini

Summary:	RAR extension for PHP
Name:		php-%{modname}
Version:	3.0.1
Release:	%mkrel 1
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/rar/
Source0:	http://pecl.php.net/get/%{modname}-%{version}.tgz
Requires(pre): rpm-helper
Requires(postun): rpm-helper
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:	file
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
PHP extension for reading Rar archives using bundled unRAR library.

%prep

%setup -q -n %{modname}-%{version}
[ "../package*.xml" != "/" ] && mv ../package*.xml .

# fix permissions
find . -type f | xargs chmod 644

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build
%serverbuild
export CXXFLAGS="$CXXFLAGS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE"

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}

%make

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}/php.d
install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}/var/log/httpd

install -m0755 modules/%{soname} %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc package*.xml tests CREDITS example.php
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}



%changelog
* Mon Jul 30 2012 Oden Eriksson <oeriksson@mandriva.com> 3.0.1-1mdv2012.0
+ Revision: 811431
- 3.0.1

* Thu May 03 2012 Oden Eriksson <oeriksson@mandriva.com> 3.0.0-5
+ Revision: 795491
- rebuild for php-5.4.x

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 3.0.0-4
+ Revision: 761283
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 3.0.0-3
+ Revision: 696460
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 3.0.0-2
+ Revision: 695456
- rebuilt for php-5.3.7

* Sun Jun 12 2011 Oden Eriksson <oeriksson@mandriva.com> 3.0.0-1
+ Revision: 684320
- 3.0.0

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-6
+ Revision: 646677
- rebuilt for php-5.3.6

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-5mdv2011.0
+ Revision: 629857
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-4mdv2011.0
+ Revision: 628177
- ensure it's built without automake1.7

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-3mdv2011.0
+ Revision: 600523
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-2mdv2011.0
+ Revision: 588861
- rebuild

* Thu Apr 22 2010 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-1mdv2010.1
+ Revision: 537986
- 2.0.0

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-0.0.RC1.1mdv2010.1
+ Revision: 514780
- drop one obsolete patch
- fix versioning
- 2.0.0RC1

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 2.0.0b2-2mdv2010.1
+ Revision: 485442
- rebuilt for php-5.3.2RC1

* Sat Dec 19 2009 Oden Eriksson <oeriksson@mandriva.com> 2.0.0b2-1mdv2010.1
+ Revision: 480163
- fix build
- 2.0.0b2

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-11mdv2010.1
+ Revision: 468245
- rebuilt against php-5.3.1

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-10mdv2010.0
+ Revision: 451351
- rebuild

* Sun Jul 19 2009 Raphaël Gertz <rapsys@mandriva.org> 1.0.0-9mdv2010.0
+ Revision: 397587
- Rebuild

* Mon May 18 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-8mdv2010.0
+ Revision: 377021
- rebuilt for php-5.3.0RC2

* Sun Mar 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-7mdv2009.1
+ Revision: 346600
- rebuilt for php-5.2.9

* Tue Feb 17 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-6mdv2009.1
+ Revision: 341791
- rebuilt against php-5.2.9RC2

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-5mdv2009.1
+ Revision: 323045
- rebuild

* Fri Dec 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-4mdv2009.1
+ Revision: 310300
- rebuilt against php-5.2.7

* Fri Jul 18 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-3mdv2009.0
+ Revision: 238424
- rebuild

* Wed Feb 27 2008 Thierry Vignaud <tv@mandriva.org> 1.0.0-2mdv2008.1
+ Revision: 175775
- make summary clearer

* Wed Feb 27 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdv2008.1
+ Revision: 175712
- import php-rar


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6123 |12cr|php-rpmreader-0.4-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname rpmreader
%define dirname %{modname}
%define soname %{modname}.so
%define inifile A42_%{modname}.ini

Summary:	RPM file meta information reader for PHP
Name:		php-%{modname}
Version:	0.4
Release:	%mkrel 6
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/rpmreader
Source0:	http://pecl.php.net/get/%{modname}-%{version}.tgz
Patch0:		rpmreader-0.4-php54x.diff
BuildRequires:	php-devel >= 3:5.2.0
Epoch:		1
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
rpmreader is an extension that provides the ability to read RedHat Package
Manager (RPM) files' header information. This extension currently does not
provide the functionality to read the signature or archive sections of the RPM
file.

%prep

%setup -q -n %{modname}-%{version}
[ "../package*.xml" != "/" ] && mv ../package*.xml .

%patch0 -p0

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}

%make
mv modules/*.so .

%install
rm -rf %{buildroot} 

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m755 %{soname} %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc examples CREDITS package*.xml
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}


%changelog
* Sun May 06 2012 Oden Eriksson <oeriksson@mandriva.com> 1:0.4-6mdv2012.0
+ Revision: 797036
- fix build
- rebuild for php-5.4.x

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 1:0.4-5
+ Revision: 761284
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.4-4
+ Revision: 696461
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.4-3
+ Revision: 695457
- rebuilt for php-5.3.7

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.4-2
+ Revision: 646678
- rebuilt for php-5.3.6

* Wed Feb 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.4-1
+ Revision: 638030
- 0.4

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.3-30mdv2011.0
+ Revision: 629858
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.3-29mdv2011.0
+ Revision: 628178
- ensure it's built without automake1.7

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.3-28mdv2011.0
+ Revision: 600524
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.3-27mdv2011.0
+ Revision: 588862
- rebuild

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.3-26mdv2010.1
+ Revision: 514646
- rebuilt for php-5.3.2

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.3-25mdv2010.1
+ Revision: 485452
- rebuilt for php-5.3.2RC1

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.3-24mdv2010.1
+ Revision: 468246
- rebuilt against php-5.3.1

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.3-23mdv2010.0
+ Revision: 451352
- rebuild

* Sun Jul 19 2009 Raphaël Gertz <rapsys@mandriva.org> 1:0.3-22mdv2010.0
+ Revision: 397590
- Rebuild

* Mon May 18 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.3-21mdv2010.0
+ Revision: 377022
- rebuilt for php-5.3.0RC2

* Sun Mar 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.3-20mdv2009.1
+ Revision: 346601
- rebuilt for php-5.2.9

* Tue Feb 17 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.3-19mdv2009.1
+ Revision: 341792
- rebuilt against php-5.2.9RC2

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.3-18mdv2009.1
+ Revision: 323046
- rebuild

* Fri Dec 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.3-17mdv2009.1
+ Revision: 310301
- rebuilt against php-5.2.7

* Fri Jul 18 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.3-16mdv2009.0
+ Revision: 238425
- rebuild

* Fri May 02 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.3-15mdv2009.0
+ Revision: 200262
- rebuilt for php-5.2.6

* Mon Feb 04 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.3-14mdv2008.1
+ Revision: 162239
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Nov 11 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.3-13mdv2008.1
+ Revision: 107712
- restart apache if needed

* Sat Sep 01 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.3-12mdv2008.0
+ Revision: 77570
- rebuilt against php-5.2.4

* Thu Jun 14 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.3-11mdv2008.0
+ Revision: 39518
- use distro conditional -fstack-protector

* Fri Jun 01 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.3-10mdv2008.0
+ Revision: 33871
- rebuilt against new upstream version (5.2.3)

* Thu May 03 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.3-9mdv2008.0
+ Revision: 21351
- rebuilt against new upstream version (5.2.2)


* Thu Feb 08 2007 Oden Eriksson <oeriksson@mandriva.com> 0.3-8mdv2007.0
+ Revision: 117613
- rebuilt against new upstream version (5.2.1)

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.3-7mdv2007.0
+ Revision: 79296
- rebuild
- rebuilt for php-5.2.0
- Import php-rpmreader

* Mon Aug 28 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.3-5
- rebuilt for php-5.1.6

* Thu Jul 27 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.3-4mdk
- rebuild

* Sat May 06 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3-3mdk
- rebuilt for php-5.1.3

* Sun Jan 15 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.3-2mdk
- rebuilt against php-5.1.2

* Wed Nov 30 2005 Oden Eriksson <oeriksson@mandriva.com> 1:0.3-1mdk
- 0.3

* Sat Nov 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-1mdk
- rebuilt against php-5.1.0
- fix versioning

* Sun Oct 02 2005 Oden Eriksson <oeriksson@mandriva.com> 5.1.0_0.1-0.RC1.1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6124 |12cr|php-rrd-1.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname rrd
%define dirname %{modname}
%define soname %{modname}.so
%define inifile B16_%{modname}.ini

Summary:	PHP bindings to rrd tool system
Name:		php-%{modname}
Version:	1.1.0
Release:	%mkrel 1
Group:		Development/PHP
License:	PHP
URL:		http://pecl.php.net/package/rrd
Source0:	http://pecl.php.net/get/rrd-%{version}.tgz
Source1:	B16_rrd.ini
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:	rrdtool-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Procedural and simple OO wrapper for rrdtool - data logging and graphing
system for time series data.

%prep

%setup -q -n %{modname}-%{version}
[ "../package*.xml" != "/" ] && mv ../package*.xml .

cp %{SOURCE1} %{inifile}

# lib64 fix
perl -pi -e "s|/lib\b|/%{_lib}|g" config.m4

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}
%make
mv modules/*.so .

%install
rm -rf %{buildroot} 

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/
install -m0644 %{inifile} %{buildroot}%{_sysconfdir}/php.d/%{inifile}

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc package*.xml
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}



%changelog
* Wed Jun 20 2012 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-1mdv2012.0
+ Revision: 806394
- 1.1.0

* Thu May 03 2012 Oden Eriksson <oeriksson@mandriva.com> 1.0.5-3
+ Revision: 795493
- rebuild for php-5.4.x

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 1.0.5-2
+ Revision: 761285
- rebuild

* Wed Nov 23 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.5-1
+ Revision: 732993
- 1.0.5

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-3
+ Revision: 696462
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-2
+ Revision: 695458
- rebuilt for php-5.3.7

* Sat Aug 13 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-1
+ Revision: 694327
- 1.0.4

* Tue May 17 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-1
+ Revision: 675428
- import php-rrd


* Tue May 17 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-1mdv2010.2
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6125 |12cr|php-rrdtool-0-34
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname RRDtool
%define modname rrdtool
%define dirname %{modname}
%define soname %{modname}.so
%define inifile 61_%{modname}.ini

%define mod_src rrdtool.c
%define mod_lib "-lrrd -lpng -lz -lm"
%define mod_def "-DHAVE_RRDTOOL -DCOMPILE_DL_RRDTOOL"

Summary:	The %{realname} module for PHP
Name:		php-%{modname}
Version:	0
Release:	%mkrel 34
Group:		Development/PHP
License:	GPL
URL:		http://ee-staff.ethz.ch/~oetiker/webtools/rrdtool/
Source0:	http://people.ee.ethz.ch/~oetiker/webtools/rrdtool/pub/contrib/php_rrdtool.tar.bz2
Patch0:		php_rrdtool-php54x.diff
BuildRequires:	gettext-devel
BuildRequires:	rrdtool-devel >= 1.2.7
BuildRequires:	png-devel
BuildRequires:	zlib-devel
BuildRequires:	php-devel >= 3:5.2.0
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The php-rrdtool package is a dynamic shared object (DSO) that adds RRDtool
support to PHP.

%prep

%setup -q -n rrdtool
%patch0 -p0

# lib64 fix
perl -pi -e "s|/lib\b|/%{_lib}|g" config.m4

%build
%serverbuild

#%{_usrsrc}/php-devel/buildext %{modname} %{mod_src} %{mod_lib} %{mod_def}

phpize
%configure2_5x --with-libdir=%{_lib} \
    --enable-%{modname}=shared,%{_prefix}
%make
mv modules/*.so .

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/

%{__cat} > README.%{modname} << EOF
The php-rrdtool package contains a dynamic shared object (DSO) for PHP.
To activate it, make sure a file /etc/php.d/%{inifile} is present and
contains the line 'extension = %{soname}'.
EOF

%{__cat} > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}


%changelog
* Sun May 06 2012 Oden Eriksson <oeriksson@mandriva.com> 0-34mdv2012.0
+ Revision: 797034
- fix build
- rebuild for php-5.4.x

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 0-33
+ Revision: 761286
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 0-32
+ Revision: 696463
- rebuilt for php-5.3.8

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 0-31
+ Revision: 646679
- rebuilt for php-5.3.6

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 0-30mdv2011.0
+ Revision: 629865
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 0-29mdv2011.0
+ Revision: 628179
- ensure it's built without automake1.7

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0-28mdv2011.0
+ Revision: 600525
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0-27mdv2011.0
+ Revision: 588863
- rebuild

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0-26mdv2010.1
+ Revision: 514647
- rebuilt for php-5.3.2

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 0-25mdv2010.1
+ Revision: 485461
- rebuilt for php-5.3.2RC1

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 0-24mdv2010.1
+ Revision: 468247
- rebuilt against php-5.3.1

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 0-23mdv2010.0
+ Revision: 451353
- rebuild

* Sun Jul 19 2009 Raphaël Gertz <rapsys@mandriva.org> 0-22mdv2010.0
+ Revision: 397591
- Rebuild

* Mon May 18 2009 Oden Eriksson <oeriksson@mandriva.com> 0-21mdv2010.0
+ Revision: 377023
- rebuilt for php-5.3.0RC2

* Sun Mar 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0-20mdv2009.1
+ Revision: 346602
- rebuilt for php-5.2.9

* Tue Feb 17 2009 Oden Eriksson <oeriksson@mandriva.com> 0-19mdv2009.1
+ Revision: 341793
- rebuilt against php-5.2.9RC2

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0-18mdv2009.1
+ Revision: 323047
- rebuild

* Fri Dec 05 2008 Oden Eriksson <oeriksson@mandriva.com> 0-17mdv2009.1
+ Revision: 310302
- rebuilt against php-5.2.7

* Fri Jul 18 2008 Oden Eriksson <oeriksson@mandriva.com> 0-16mdv2009.0
+ Revision: 238426
- rebuild

* Tue Jun 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0-15mdv2009.0
+ Revision: 222532
- fix deps
- rebuilt against new rrdtool-devel

* Fri May 02 2008 Oden Eriksson <oeriksson@mandriva.com> 0-14mdv2009.0
+ Revision: 200263
- rebuilt for php-5.2.6

* Tue Feb 05 2008 Oden Eriksson <oeriksson@mandriva.com> 0-13mdv2008.1
+ Revision: 162767
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Nov 11 2007 Oden Eriksson <oeriksson@mandriva.com> 0-12mdv2008.1
+ Revision: 107713
- restart apache if needed

* Sat Sep 01 2007 Oden Eriksson <oeriksson@mandriva.com> 0-11mdv2008.0
+ Revision: 77571
- rebuilt against php-5.2.4

* Thu Jun 14 2007 Oden Eriksson <oeriksson@mandriva.com> 0-10mdv2008.0
+ Revision: 39519
- use distro conditional -fstack-protector

* Fri Jun 01 2007 Oden Eriksson <oeriksson@mandriva.com> 0-9mdv2008.0
+ Revision: 33872
- rebuilt against new upstream version (5.2.3)

* Thu May 03 2007 Oden Eriksson <oeriksson@mandriva.com> 0-8mdv2008.0
+ Revision: 21352
- rebuilt against new upstream version (5.2.2)


* Thu Feb 08 2007 Oden Eriksson <oeriksson@mandriva.com> 0-7mdv2007.0
+ Revision: 117617
- rebuilt against new upstream version (5.2.1)

* Wed Nov 08 2006 Oden Eriksson <oeriksson@mandriva.com> 0-6mdv2007.0
+ Revision: 78100
- rebuilt for php-5.2.0
- Import php-rrdtool

* Mon Aug 28 2006 Oden Eriksson <oeriksson@mandriva.com> 0-5
- rebuilt for php-5.1.6

* Thu Jul 27 2006 Oden Eriksson <oeriksson@mandriva.com> 0-4mdk
- rebuild

* Sat May 06 2006 Oden Eriksson <oeriksson@mandriva.com> 0-3mdk
- rebuilt for php-5.1.4

* Sat May 06 2006 Oden Eriksson <oeriksson@mandriva.com> 0-2mdk
- rebuilt for php-5.1.3

* Thu Apr 27 2006 Oden Eriksson <oeriksson@mandriva.com> 0-1mdk
- reintroduced into contrib

* Sun Apr 17 2005 Oden Eriksson <oeriksson@mandriva.com> 4.3.11_1.0.49-1mdk
- 4.3.11

* Mon Mar 21 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.10_1.0.49-5mdk
- use the %%mkrel macro

* Sat Feb 12 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.10_1.0.49-4mdk
- rebuilt against a non hardened-php aware php lib

* Sun Jan 16 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.10_1.0.49-3mdk
- cleanups

* Sat Jan 15 2005 Pascal Terjan <pterjan@mandrake.org> 4.3.10_1.0.49-2mdk
- rebuild

* Thu Dec 16 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.10_1.0.49-1mdk
- rebuild for 4.3.10

* Wed Nov 10 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.9_1.0.49-1mdk
- cosmetic rebuild

* Sat Oct 02 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.9_1.0.48-1mdk
- rebuild for php 4.3.9

* Thu Jul 15 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.8_1.0.48-1mdk
- rebuilt for php-4.3.8

* Tue Jul 13 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.7_1.0.48-2mdk
- remove redundant provides

* Tue Jun 15 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.7_1.0.48-1mdk
- rebuilt for php-4.3.7

* Mon May 24 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.6_1.0.48-1mdk
- initial cooker contrib


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6126 |12cr|php-rsync-0.1.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname rsync
%define dirname %{modname}
%define soname %{modname}.so
%define inifile B21_%{modname}.ini

Summary:	Wrapper for librsync library
Name:		php-%{modname}
Version:	0.1.0
Release:	6
Group:		Development/PHP
License:	Modified BSD License
URL:		http://pecl.php.net/package/rsync/
Source0:	http://pecl.php.net/get/rsync-%{version}.tgz
Source1:	B21_rsync.ini
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:	librsync-devel >= 0.9.7
BuildRequires:	popt-devel
BuildRequires:	bzip2-devel

%description
include the posibility to php to generate signatur files, patches and patch
files with the rsync functionality.

%prep

%setup -q -n %{modname}-%{version}

cp %{SOURCE1} %{inifile}

# lib64 fix
perl -pi -e "s|/lib\b|/%{_lib}|g" config.m4

chmod 644 LICENSE rsync_extension.php examples/*.php

%build
%serverbuild

phpize
%configure2_5x --disable-static --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}
%make
mv modules/*.so .

%install
install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/
install -m0644 %{inifile} %{buildroot}%{_sysconfdir}/php.d/%{inifile}

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%files
%defattr(-,root,root)
%doc LICENSE rsync_extension.php examples/*.php
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}



%changelog
* Thu May 03 2012 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-5mdv2012.0
+ Revision: 795495
- rebuild for php-5.4.x

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-4
+ Revision: 761287
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-3
+ Revision: 696464
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-2
+ Revision: 695459
- rebuilt for php-5.3.7

* Tue Jun 07 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-1
+ Revision: 683087
- fix deps
- silly typo
- fix build
- import php-rsync


* Tue Jun 07 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-1mdv2010.2
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6127 |12cr|php-ruli-0.36-30
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname ruli
%define dirname %{modname}
%define soname %{modname}.so
%define inifile A28_%{modname}.ini

Summary:	PHP binding for RULI, an asynchronous DNS stub resolver
Name:		php-%{modname}
Version:	0.36
Release:	%mkrel 30
License:	GPL
Group:		Development/PHP
URL:		http://savannah.nongnu.org/projects/ruli/
Source0:	php-ruli-%{version}.tar.bz2
Patch0:		ruli-0.36-php54x.diff
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:	ruli-devel >= %{version}
Epoch:		1
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
PHP binding for RULI

RULI stands for Resolver User Layer Interface. It's a library built on top of
an asynchronous DNS stub resolver. RULI provides an easy-to-use interface for
querying DNS SRV resource records. The goal is to promote the wide deployment
of SRV-cognizant client programs. RULI aims to fully support SRV-related
standards.

%prep

%setup -q -n ruli-%{version}
%patch0 -p0
mv php/ruli/* .
mv php/README .

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}

%make
mv modules/*.so .

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} 

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m755 %{soname} %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc tests ruli_sync_query.php ruli_sync_smtp_query.php ruli.php README
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}


%changelog
* Sun May 06 2012 Oden Eriksson <oeriksson@mandriva.com> 1:0.36-30mdv2012.0
+ Revision: 797024
- fix build
- rebuild for php-5.4.x

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 1:0.36-29
+ Revision: 761288
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.36-28
+ Revision: 696465
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.36-27
+ Revision: 695460
- rebuilt for php-5.3.7

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.36-26
+ Revision: 646680
- rebuilt for php-5.3.6

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.36-25mdv2011.0
+ Revision: 629866
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.36-24mdv2011.0
+ Revision: 628180
- ensure it's built without automake1.7

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.36-23mdv2011.0
+ Revision: 600526
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.36-22mdv2011.0
+ Revision: 588864
- rebuild

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.36-21mdv2010.1
+ Revision: 514648
- rebuilt for php-5.3.2

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.36-20mdv2010.1
+ Revision: 485469
- rebuilt for php-5.3.2RC1

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.36-19mdv2010.1
+ Revision: 468248
- rebuilt against php-5.3.1

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.36-18mdv2010.0
+ Revision: 451354
- rebuild

* Sun Jul 19 2009 Raphaël Gertz <rapsys@mandriva.org> 1:0.36-17mdv2010.0
+ Revision: 397592
- Rebuild

* Mon May 18 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.36-16mdv2010.0
+ Revision: 377024
- rebuilt for php-5.3.0RC2

* Sun Mar 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.36-15mdv2009.1
+ Revision: 346603
- rebuilt for php-5.2.9

* Tue Feb 17 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.36-14mdv2009.1
+ Revision: 341794
- rebuilt against php-5.2.9RC2

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.36-13mdv2009.1
+ Revision: 323063
- rebuild

* Fri Dec 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.36-12mdv2009.1
+ Revision: 310303
- rebuilt against php-5.2.7

  + Michael Scherer <misc@mandriva.org>
    - better summary

* Fri Jul 18 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.36-11mdv2009.0
+ Revision: 238427
- rebuild

* Fri May 02 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.36-10mdv2009.0
+ Revision: 200264
- rebuilt for php-5.2.6

* Mon Feb 04 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.36-9mdv2008.1
+ Revision: 162240
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Nov 11 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.36-8mdv2008.1
+ Revision: 107714
- restart apache if needed

* Sat Sep 01 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.36-7mdv2008.0
+ Revision: 77572
- rebuilt against php-5.2.4

* Thu Jun 14 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.36-6mdv2008.0
+ Revision: 39520
- use distro conditional -fstack-protector

* Fri Jun 01 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.36-5mdv2008.0
+ Revision: 33873
- rebuilt against new upstream version (5.2.3)

* Thu May 03 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.36-4mdv2008.0
+ Revision: 21353
- rebuilt against new upstream version (5.2.2)


* Thu Feb 08 2007 Oden Eriksson <oeriksson@mandriva.com> 0.36-3mdv2007.0
+ Revision: 117621
- rebuilt against new upstream version (5.2.1)

* Wed Nov 08 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.36-2mdv2007.0
+ Revision: 78101
- rebuilt for php-5.2.0
- Import php-ruli

* Mon Aug 28 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.36-1
- 0.36
- rebuilt for php-5.1.6

* Thu Jul 27 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.35-5mdk
- rebuild

* Sat May 06 2006 Oden Eriksson <oeriksson@mandriva.com> 0.35-4mdk
- rebuilt for php-5.1.3

* Sun Jan 15 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.35-3mdk
- rebuilt against php-5.1.2

* Wed Nov 30 2005 Oden Eriksson <oeriksson@mandriva.com> 1:0.35-2mdk
- rebuilt against php-5.1.1

* Sat Nov 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1:0.35-1mdk
- ripped the php bindings code from the ruli tar ball
- rebuilt against php-5.1.0
- fix versioning

* Sun Oct 02 2005 Oden Eriksson <oeriksson@mandriva.com> 5.1.0_0.29-0.RC1.1mdk
- rebuilt against php-5.1.0RC1

* Wed Sep 07 2005 Oden Eriksson <oeriksson@mandriva.com> 5.0.5_0.29-1mdk
- rebuilt against php-5.0.5 (Major security fixes)

* Fri May 27 2005 Oden Eriksson <oeriksson@mandriva.com> 5.0.4_0.29-1mdk
- rename the package

* Sun Apr 17 2005 Oden Eriksson <oeriksson@mandriva.com> 5.0.4_0.29-1mdk
- 5.0.4

* Sun Mar 20 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.3_0.29-4mdk
- use the %%mkrel macro

* Sat Feb 12 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.3_0.29-3mdk
- rebuilt against a non hardened-php aware php lib

* Sun Jan 16 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.3_0.29-2mdk
- rebuild due to hardened-php-0.2.6

* Fri Dec 17 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.3_0.29-1mdk
- rebuilt for php-5.0.3

* Sat Sep 25 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.2_0.29-1mdk
- rebuilt for php-5.0.2

* Mon Aug 30 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.1_0.29-1mdk
- initial mandrake package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6128 |12cr|php-shout-0.9.2-30
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname shout
%define dirname %{modname}
%define soname %{modname}.so
%define inifile A57_%{modname}.ini

Summary:	PHP module for communicating with Icecast servers
Name:		php-%{modname}
Version:	0.9.2
Release:	%mkrel 30
Group:		Development/PHP
License:	LGPL
URL:		http://phpshout.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/phpshout/phpShout-%{version}.tar.bz2
Patch0:		phpShout-nuke_hardcoded_cflags.diff
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:	libshout-devel >= 2.2
BuildRequires:	file
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
phpShout is a PHP5 Extension that wraps around the libshout library available
at icecast.org. LibShout is used in conjunction with an Icecast server to
create a streaming Internet radio station from your own music files. With
phpShout, PHP developers can create web-based streaming jukebox applications,
without worrying about the details of streaming the audio data. LibShout
handles all the metadata updates, data timing, and ensuring that no bad data
gets to the Icecast server.

%prep

%setup -q -n phpShout-%{version}
%patch0 -p0

# fix permissions
find . -type f | xargs chmod 644

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}
%make

mv modules/*.so .

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}

shout.allow_persistent = 1
shout.max_persistent   = -1
shout.max_links        = -1

shout.default_host     = localhost
shout.default_port     = 8000
shout.default_mount    = /phpShout
shout.default_user     = source
shout.default_password = hackme

shout.default_format   = SHOUT_FORMAT_OGG
shout.default_protocol = SHOUT_PROTOCOL_HTTP
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
[ "../package.xml" != "/" ] && rm -f ../package.xml

%files 
%defattr(-,root,root)
%doc examples tests LICENSE README TODO
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}


%changelog
* Thu May 03 2012 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-30mdv2012.0
+ Revision: 795497
- rebuild for php-5.4.x

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-29
+ Revision: 761290
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-28
+ Revision: 696466
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-27
+ Revision: 695461
- rebuilt for php-5.3.7

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-26
+ Revision: 646681
- rebuilt for php-5.3.6

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-25mdv2011.0
+ Revision: 629867
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-24mdv2011.0
+ Revision: 628181
- ensure it's built without automake1.7

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-23mdv2011.0
+ Revision: 600527
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-22mdv2011.0
+ Revision: 588865
- rebuild

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-21mdv2010.1
+ Revision: 514650
- rebuilt for php-5.3.2

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-20mdv2010.1
+ Revision: 485476
- rebuilt for php-5.3.2RC1

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-19mdv2010.1
+ Revision: 468249
- rebuilt against php-5.3.1

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-18mdv2010.0
+ Revision: 451355
- rebuild

* Sun Jul 19 2009 Raphaël Gertz <rapsys@mandriva.org> 0.9.2-17mdv2010.0
+ Revision: 397596
- Rebuild

* Mon May 18 2009 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-16mdv2010.0
+ Revision: 377025
- rebuilt for php-5.3.0RC2

* Sun Mar 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-15mdv2009.1
+ Revision: 346606
- rebuilt for php-5.2.9

* Tue Feb 17 2009 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-14mdv2009.1
+ Revision: 341795
- rebuilt against php-5.2.9RC2

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-13mdv2009.1
+ Revision: 323064
- rebuild

* Fri Dec 05 2008 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-12mdv2009.1
+ Revision: 310304
- rebuilt against php-5.2.7

* Fri Jul 18 2008 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-11mdv2009.0
+ Revision: 238428
- rebuild

* Fri May 02 2008 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-10mdv2009.0
+ Revision: 200266
- rebuilt for php-5.2.6

* Mon Feb 04 2008 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-9mdv2008.1
+ Revision: 162152
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Nov 11 2007 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-8mdv2008.1
+ Revision: 107716
- restart apache if needed

* Sat Sep 01 2007 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-7mdv2008.0
+ Revision: 77574
- rebuilt against php-5.2.4

* Tue Jul 10 2007 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-6mdv2008.0
+ Revision: 51010
- use clean cflags (P0)
- use the %%serverbuild macro

* Thu Jun 14 2007 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-5mdv2008.0
+ Revision: 39522
- use distro conditional -fstack-protector

* Fri Jun 01 2007 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-4mdv2008.0
+ Revision: 33875
- rebuilt against new upstream version (5.2.3)

* Thu May 03 2007 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-3mdv2008.0
+ Revision: 21355
- rebuilt against new upstream version (5.2.2)


* Thu Feb 08 2007 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-2mdv2007.0
+ Revision: 117630
- rebuilt against new upstream version (5.2.1)

* Sat Jan 27 2007 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-1mdv2007.1
+ Revision: 114367
- Import php-shout

* Sat Jan 27 2007 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-1mdv2007.1
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6129 |12cr|php-shp-0.9.2-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname shp
%define dirname %{modname}
%define soname %{modname}.so
%define inifile A54_%{modname}.ini

Summary:	A libshape wrapper extension for php
Name:		php-%{modname}
Version:	0.9.2
Release:	%mkrel 14
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/shape
Source0:	http://pecl.php.net/get/shape-%{version}.tgz
Patch0:		shape-0.9.2-php54x.diff
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:	libshapelib-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Extension that wraps libshape, provides the ability to write programs for
manipulating ESRI shapefiles.

%prep

%setup -q -n shape-%{version}
%patch0 -p0

%build
%serverbuild
export CFLAGS="$CFLAGS -I%{_includedir}/libshp"

phpize

%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}
%make

mv modules/*.so .

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
[ "../package.xml" != "/" ] && rm -f ../package.xml

%files 
%defattr(-,root,root)
%doc CREDITS README tests
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}


%changelog
* Sun May 06 2012 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-14mdv2012.0
+ Revision: 797025
- fix build
- rebuild for php-5.4.x

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-13
+ Revision: 761291
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-12
+ Revision: 696467
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-11
+ Revision: 695462
- rebuilt for php-5.3.7

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-10
+ Revision: 646682
- rebuilt for php-5.3.6

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-9mdv2011.0
+ Revision: 629868
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-8mdv2011.0
+ Revision: 628182
- ensure it's built without automake1.7

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-7mdv2011.0
+ Revision: 600528
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-6mdv2011.0
+ Revision: 588866
- rebuild

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-5mdv2010.1
+ Revision: 514651
- rebuilt for php-5.3.2

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-4mdv2010.1
+ Revision: 485480
- rebuilt for php-5.3.2RC1

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-3mdv2010.1
+ Revision: 468251
- rebuilt against php-5.3.1

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-2mdv2010.0
+ Revision: 451636
- fix build
- rebuild
- 0.9.2

* Sun Jul 19 2009 Raphaël Gertz <rapsys@mandriva.org> 0.9.1-18mdv2010.0
+ Revision: 397597
- Rebuild

* Mon May 18 2009 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-17mdv2010.0
+ Revision: 377026
- rebuilt for php-5.3.0RC2

* Sun Mar 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-16mdv2009.1
+ Revision: 346607
- rebuilt for php-5.2.9

* Tue Feb 17 2009 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-15mdv2009.1
+ Revision: 341797
- rebuilt against php-5.2.9RC2

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-14mdv2009.1
+ Revision: 323071
- rebuild

* Fri Dec 05 2008 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-13mdv2009.1
+ Revision: 310305
- rebuilt against php-5.2.7

* Fri Jul 18 2008 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-12mdv2009.0
+ Revision: 238429
- rebuild

* Fri May 02 2008 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-11mdv2009.0
+ Revision: 200268
- rebuilt for php-5.2.6

* Mon Feb 04 2008 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-10mdv2008.1
+ Revision: 162111
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Nov 11 2007 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-9mdv2008.1
+ Revision: 107717
- restart apache if needed

* Sat Sep 01 2007 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-8mdv2008.0
+ Revision: 77575
- rebuilt against php-5.2.4

* Thu Jun 14 2007 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-7mdv2008.0
+ Revision: 39523
- use distro conditional -fstack-protector

* Fri Jun 01 2007 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-6mdv2008.0
+ Revision: 33876
- rebuilt against new upstream version (5.2.3)

* Thu May 03 2007 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-5mdv2008.0
+ Revision: 21356
- rebuilt against new upstream version (5.2.2)


* Thu Feb 08 2007 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-4mdv2007.0
+ Revision: 117631
- rebuilt against new upstream version (5.2.1)

* Wed Nov 08 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-3mdv2007.1
+ Revision: 78103
- rebuilt for php-5.2.0
- Import php-shp

* Mon Aug 28 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-2
- rebuilt for php-5.1.6

* Fri Aug 04 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-1mdv2007.0
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6130 |12cr|php-smarty2-2.6.26-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# (oe) undefining these makes the build _real_ quick.
%undefine __find_provides
%undefine __find_requires

Summary:	The compiling PHP template engine
Name:		php-smarty2
Version:	2.6.26
Release:	2
License:	LGPL
Group:		Development/Other
URL:		http://www.smarty.net/
Source0:	http://www.smarty.net/distributions/Smarty-%{version}.tar.gz
Source1:	http://www.smarty.net/distributions/manual/en/Smarty-2.6.14-docs.tar.gz
Source2:	smarty.gif
BuildArch:	noarch
Obsoletes: 	php-smarty


%description
Smarty is a template engine for PHP.  More specifically, it 
facilitates a manageable way to separate application logic and
content from its presentation.  This is best described in a
situation where the application programmer and the template 
designer play different roles, or in most cases are not the same
person.  For example, let's say you are creating a web page that
is displaying a newspaper article.  The article headline, tagline,
author and body are content elements, they contain no information
about how they will be presented.  They are passed into Smarty by
the application, then the template designer edits the templates
and uses a combination of HTML tags and template tags to format 
the presentation of these elements (HTML tables, background
colors, font sizes, style sheets, etc.) One day the programmer
needs to change the way the article content is retrieved (a change
in application logic.)  This change does not affect the template
designer, the content will still arrive in the template exactly
the same.  Likewise, if the template designer wants to completely
redesign the templates, this requires no changes to the
application logic.  Therefore, the programmer can make changes to
the application logic without the need to restructure templates,
and the template designer can make changes to templates without
breaking application logic. 

%package doc
Summary:	The HTML manual for Smarty
Group:		Development/Other
Obsoletes:  %{name}-manual

%description doc
The HTML manual for Smarty

%prep
%setup -q -n Smarty-%{version} -a1

%build

%install
%{__rm} -rf %{buildroot}

%{__mkdir_p} %{buildroot}%{_datadir}/php/smarty
%{__mkdir_p} %{buildroot}%{_var}/www/icons

cp -aRf libs/* %{buildroot}%{_datadir}/php/smarty
%{__install} -m0644 %{SOURCE2} %{buildroot}/var/www/icons/smarty.gif

%files
%defattr(-,root,root)
%doc BUGS COPYING.lib ChangeLog FAQ INSTALL NEWS README RELEASE_NOTES TODO
%{_datadir}/php/smarty
%{_var}/www/icons/smarty.gif

%files doc
%defattr(-,root,root)
%doc manual/*


%changelog
* Sat May 14 2011 Thomas Spuhler <tspuhler@mandriva.org> 2.6.26-1mdv2011.0
+ Revision: 674722
- imported package php-smarty2


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6131 |12cr|php-solr-1.0.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname solr
%define dirname %{modname}
%define soname %{modname}.so
%define inifile B07_%{modname}.ini

Summary:	Simplifies the process of interacting with Apache Solr using PHP
Name:		php-%{modname}
Version:	1.0.2
Release:	%mkrel 3
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/solr/
Source0:	http://pecl.php.net/get/%{modname}-%{version}.tgz
BuildRequires:	php-devel >= 3:5.2.11
BuildRequires:	curl-devel >= 7.15.0
BuildRequires:	libxml2-devel >= 2.6.26
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The Apache Solr extension is an extremely fast, light-weight, feature-rich
library that allows PHP developers to communicate easily and efficiently with
Apache Solr server instances using an object-oriented API.

%prep

%setup -q -n %{modname}-%{version}
[ "../package*.xml" != "/" ] && mv ../package*.xml .

find -type f | xargs chmod 644

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-libxml-dir=%{_prefix} \
    --with-%{modname}=shared,%{_prefix}
%make
mv modules/*.so .

%install
rm -rf %{buildroot} 

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m755 %{soname} %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc CREDITS LICENSE README* TODO package*.xml
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}


%changelog
* Thu May 03 2012 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-3mdv2012.0
+ Revision: 795499
- rebuild for php-5.4.x

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-2
+ Revision: 761292
- rebuild

* Wed Dec 07 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-1
+ Revision: 738653
- 1.0.2

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-3
+ Revision: 696468
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-2
+ Revision: 695463
- rebuilt for php-5.3.7

* Tue Jun 07 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1
+ Revision: 683040
- 1.0.1

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9.11-6
+ Revision: 646683
- rebuilt for php-5.3.6

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9.11-5mdv2011.0
+ Revision: 629869
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9.11-4mdv2011.0
+ Revision: 628189
- ensure it's built without automake1.7

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.11-3mdv2011.0
+ Revision: 600529
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.11-2mdv2011.0
+ Revision: 588867
- rebuild

* Thu Sep 16 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.11-1mdv2011.0
+ Revision: 578879
- 0.9.11

* Thu May 06 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.10-1mdv2010.1
+ Revision: 542992
- 0.9.10
- adjust deps

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.9-2mdv2010.1
+ Revision: 514652
- rebuilt for php-5.3.2

* Wed Jan 13 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.9-1mdv2010.1
+ Revision: 490651
- 0.9.9

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.8-2mdv2010.1
+ Revision: 485481
- rebuilt for php-5.3.2RC1

* Wed Dec 09 2009 Oden Eriksson <oeriksson@mandriva.com> 0.9.8-1mdv2010.1
+ Revision: 475234
- 0.9.8

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 0.9.7-2mdv2010.1
+ Revision: 468252
- rebuilt against php-5.3.1

* Thu Nov 19 2009 Oden Eriksson <oeriksson@mandriva.com> 0.9.7-1mdv2010.1
+ Revision: 467405
- 0.9.7

* Fri Nov 06 2009 Oden Eriksson <oeriksson@mandriva.com> 0.9.6-1mdv2010.1
+ Revision: 461166
- 0.9.6
- import php-solr


* Tue Oct 06 2009 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-1mdv2010.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6132 |12cr|php-sphinx-1.2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname sphinx
%define soname %{modname}.so
%define inifile A79_%{modname}.ini

Summary:	Client extension for Sphinx
Name:		php-%{modname}
Version:	1.2.0
Release:	%mkrel 2
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/sphinx/
Source0:	http://pecl.php.net/get/%{modname}-%{version}.tgz
Requires(pre): rpm-helper
Requires(postun): rpm-helper
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:	file
BuildRequires:	sphinxclient-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This extension provides bindings for libsphinxclient, client library for
Sphinx.

%prep

%setup -q -n %{modname}-%{version}
[ "../package*.xml" != "/" ] && mv ../package*.xml .

# fix permissions
find . -type f | xargs chmod 644

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

# lib64 fix
perl -p -i -e "s|/lib\b|/%{_lib}|g" *.m4

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}

%make

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}/php.d
install -d %{buildroot}%{_libdir}/php/extensions

install -m0755 modules/%{soname} %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}

[%{modname}]
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc package*.xml CREDITS
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6133 |12cr|php-spidermonkey-1.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname spidermonkey
%define dirname %{modname}
%define soname %{modname}.so
%define inifile B05_%{modname}.ini

Summary:	JavaScript engine for PHP
Name:		php-%{modname}
Version:	1.0.0
Release:	%mkrel 2
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/spidermonkey/
# https://github.com/christopherobin/php-spidermonkey
Source0:	http://pecl.php.net/get/%{modname}-%{version}.tgz
BuildRequires:	php-devel >= 3:5.3.0
BuildRequires:	apache-devel >= 2.2.0
# breaks backporting, but that's already broken...
BuildRequires:	mozjs-devel >= 1.85
BuildRequires:	pkgconfig
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This extension allow you to embed Mozilla's Javascript engine Spidermonkey in
PHP.

%prep

%setup -q -n %{modname}-%{version}
[ "../package*.xml" != "/" ] && mv ../package*.xml .

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}

# bork bork!
BORK=`pkg-config --libs mozjs185`
perl -pi -e "s|^SPIDERMONKEY_SHARED_LIBADD.*|SPIDERMONKEY_SHARED_LIBADD=$BORK|g" Makefile

%make
mv modules/*.so .

%install
rm -rf %{buildroot} 

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m755 %{soname} %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc package*.xml
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}


%changelog
* Thu May 03 2012 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdv2012.0
+ Revision: 795501
- rebuild for php-5.4.x

* Thu Apr 19 2012 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1
+ Revision: 791882
- fix build
- 1.0.0
- remove broken source
- 0.2.0

* Mon Jan 16 2012 Oden Eriksson <oeriksson@mandriva.com> 0.1.5-0.1
+ Revision: 761713
- quite tiresome shit here...
- still borked...
- grr!!!
- 0.1.5 (git snap)
- fix build
- rebuild
- rebuilt for php-5.3.8
- rebuilt for php-5.3.7

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.4-7
+ Revision: 646685
- rebuilt for php-5.3.6

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.4-6mdv2011.0
+ Revision: 629870
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.4-5mdv2011.0
+ Revision: 628190
- ensure it's built without automake1.7

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.4-4mdv2011.0
+ Revision: 600530
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.4-3mdv2011.0
+ Revision: 588868
- rebuild

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.4-2mdv2010.1
+ Revision: 514655
- rebuilt for php-5.3.2

* Wed Feb 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.4-1mdv2010.1
+ Revision: 510635
- 0.1.4

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.3-3mdv2010.1
+ Revision: 485483
- rebuilt for php-5.3.2RC1

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.3-2mdv2010.1
+ Revision: 468254
- rebuilt against php-5.3.1

* Tue Oct 06 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.3-1mdv2010.0
+ Revision: 454663
- 0.1.3

* Sat Oct 03 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-1mdv2010.0
+ Revision: 452916
- import php-spidermonkey


* Sat Oct 03 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-1mdv2010.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6134 |12cr|php-statgrab-0.6.0-20
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname statgrab
%define soname %{modname}.so
%define inifile A87_%{modname}.ini

Summary:	Libstatgab bindings for PHP
Name:		php-%{modname}
Version:	0.6.0
Release:	%mkrel 20
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/statgrab
Source0:	http://pecl.php.net/get/Statgrab-%{version}.tgz
Patch0:		Statgrab-0.6.0-version_fix.diff
Patch1:		Statgrab-0.6.0-php54x.diff
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:	libstatgrab-devel
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
libstatgrab is a library that provides a common interface for retrieving a
variety of system statistics on a number of *NIX like systems.

This extension allows you to call the functions made available by libstatgrab
library.

%prep

%setup -q -n Statgrab-%{version}
[ "../package*.xml" != "/" ] && mv -f ../package*.xml .
%patch0 -p0
%patch1 -p0

# lib64 fixes
perl -pi -e "s|/lib\b|/%{_lib}|g" config.m4

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}

%make
mv modules/*.so .

%install
rm -rf %{buildroot} 

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc CREDITS statgrab.php
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}



%changelog
* Sun May 06 2012 Oden Eriksson <oeriksson@mandriva.com> 0.6.0-20mdv2012.0
+ Revision: 797017
- fix build
- rebuild for php-5.4.x

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 0.6.0-19
+ Revision: 761297
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 0.6.0-18
+ Revision: 696472
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 0.6.0-17
+ Revision: 695467
- rebuilt for php-5.3.7

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 0.6.0-16
+ Revision: 646687
- rebuilt for php-5.3.6

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 0.6.0-15mdv2011.0
+ Revision: 629872
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 0.6.0-14mdv2011.0
+ Revision: 628192
- ensure it's built without automake1.7

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.6.0-13mdv2011.0
+ Revision: 600532
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.6.0-12mdv2011.0
+ Revision: 588870
- rebuild

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.6.0-11mdv2010.1
+ Revision: 514659
- rebuilt for php-5.3.2

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 0.6.0-10mdv2010.1
+ Revision: 485485
- rebuilt for php-5.3.2RC1

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 0.6.0-9mdv2010.1
+ Revision: 468256
- rebuilt against php-5.3.1

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 0.6.0-8mdv2010.0
+ Revision: 451359
- rebuild

* Sun Jul 19 2009 Raphaël Gertz <rapsys@mandriva.org> 0.6.0-7mdv2010.0
+ Revision: 397606
- Rebuild

* Mon May 18 2009 Oden Eriksson <oeriksson@mandriva.com> 0.6.0-6mdv2010.0
+ Revision: 377029
- rebuilt for php-5.3.0RC2

* Sun Mar 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.6.0-5mdv2009.1
+ Revision: 346636
- rebuilt for php-5.2.9

* Tue Feb 17 2009 Oden Eriksson <oeriksson@mandriva.com> 0.6.0-4mdv2009.1
+ Revision: 341801
- rebuilt against php-5.2.9RC2

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.6.0-3mdv2009.1
+ Revision: 323089
- rebuild

* Fri Dec 05 2008 Oden Eriksson <oeriksson@mandriva.com> 0.6.0-2mdv2009.1
+ Revision: 310309
- rebuilt against php-5.2.7

* Fri Nov 21 2008 Oden Eriksson <oeriksson@mandriva.com> 0.6.0-1mdv2009.1
+ Revision: 305480
- import php-statgrab


* Fri Nov 21 2008 Oden Eriksson <oeriksson@mandriva.com> 0.6.0-1mdv2009.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6135 |12cr|php-stats-1.0.2-32
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname stats
%define dirname %{modname}
%define soname %{modname}.so
%define inifile A51_%{modname}.ini

Summary:	Extension with routines for statistical computation for PHP
Name:		php-%{modname}
Version:	1.0.2
Release:	%mkrel 32
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/stats/
Source0:	http://pecl.php.net/get/%{modname}-%{version}.tar.bz2
Patch0:		stats-1.0.2-php54x.diff
BuildRequires:	php-devel >= 3:5.2.0
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Extension that provides few dozens routines for statistical computation for
PHP.

%prep

%setup -q -n %{modname}-%{version}
[ "../package.xml" != "/" ] && mv ../package*.xml .

%patch0 -p0

# lib64 fix
perl -pi -e "s|/lib\b|/%{_lib}|g" config.m4

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}

%make
mv modules/*.so .

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} 

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m755 %{soname} %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc tests CREDITS TODO package*.xml
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}


%changelog
* Sun May 06 2012 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-32mdv2012.0
+ Revision: 797016
- fix build
- rebuild for php-5.4.x

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-31
+ Revision: 761298
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-30
+ Revision: 696473
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-29
+ Revision: 695468
- rebuilt for php-5.3.7

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-28
+ Revision: 646688
- rebuilt for php-5.3.6

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-27mdv2011.0
+ Revision: 629873
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-26mdv2011.0
+ Revision: 628193
- ensure it's built without automake1.7

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-25mdv2011.0
+ Revision: 600533
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-24mdv2011.0
+ Revision: 588871
- rebuild

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-23mdv2010.1
+ Revision: 514660
- rebuilt for php-5.3.2

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-22mdv2010.1
+ Revision: 485486
- rebuilt for php-5.3.2RC1

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-21mdv2010.1
+ Revision: 468257
- rebuilt against php-5.3.1

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-20mdv2010.0
+ Revision: 451360
- rebuild

* Sun Jul 19 2009 Raphaël Gertz <rapsys@mandriva.org> 1.0.2-19mdv2010.0
+ Revision: 397607
- Rebuild

* Mon May 18 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-18mdv2010.0
+ Revision: 377030
- rebuilt for php-5.3.0RC2

* Sun Mar 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-17mdv2009.1
+ Revision: 346637
- rebuilt for php-5.2.9

* Tue Feb 17 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-16mdv2009.1
+ Revision: 341802
- rebuilt against php-5.2.9RC2

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-15mdv2009.1
+ Revision: 323090
- rebuild

* Fri Dec 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-14mdv2009.1
+ Revision: 310310
- rebuilt against php-5.2.7

* Fri Jul 18 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-13mdv2009.0
+ Revision: 238431
- rebuild

* Fri May 02 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-12mdv2009.0
+ Revision: 200271
- rebuilt for php-5.2.6

* Mon Feb 04 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-11mdv2008.1
+ Revision: 162241
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Nov 11 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-10mdv2008.1
+ Revision: 107722
- restart apache if needed

* Sat Sep 01 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-9mdv2008.0
+ Revision: 77578
- rebuilt against php-5.2.4

* Thu Jun 14 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-8mdv2008.0
+ Revision: 39525
- use distro conditional -fstack-protector

* Fri Jun 01 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-7mdv2008.0
+ Revision: 33877
- rebuilt against new upstream version (5.2.3)

* Thu May 03 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-6mdv2008.0
+ Revision: 21357
- rebuilt against new upstream version (5.2.2)


* Thu Feb 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-5mdv2007.0
+ Revision: 117632
- rebuilt against new upstream version (5.2.1)

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-4mdv2007.0
+ Revision: 79297
- rebuild
- rebuilt for php-5.2.0
- Import php-stats

* Mon Aug 28 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-2
- rebuilt for php-5.1.6

* Fri Jun 02 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-1mdv2007.0
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6136 |12cr|php-stem-1.5.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname stem
%define dirname %{modname}
%define soname %{modname}.so
%define inifile A45_%{modname}.ini

Summary:	A PHP extension that provides word stemming
Name:		php-%{modname}
Version:	1.5.1
Release:	%mkrel 2
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/stem/
Source0:	http://pecl.php.net/get/%{modname}-%{version}.tgz
Source1:	%{modname}.ini
BuildRequires:	php-devel >= 3:5.2.0
#BuildRequires:	libstemmer-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This stem extension for PHP provides stemming capability for a variety of
languages using Dr. M.F. Porter's Snowball API, which can be found at:
http://snowball.tartarus.org

%prep

%setup -q -n %{modname}-%{version}
[ "../package*.xml" != "/" ] && mv ../package*.xml .

cp %{SOURCE1} %{inifile}

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --enable-%{modname}=shared,%{_prefix}

%make
mv modules/*.so .

# this might work in the future
#%%{_usrsrc}/php-devel/buildext stem "stem.c porter.c api.c utilities.c" -DHAVE_CONFIG_H -L%{_libdir} -Wl,-lstemmer

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m0644 %{inifile} %{buildroot}%{_sysconfdir}/php.d/%{inifile}
install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc package*.xml COPYING CREDITS ChangeLog README README.tests
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}


%changelog
* Thu May 03 2012 Oden Eriksson <oeriksson@mandriva.com> 1.5.1-2mdv2012.0
+ Revision: 795505
- rebuild for php-5.4.x

* Tue Mar 27 2012 Oden Eriksson <oeriksson@mandriva.com> 1.5.1-1
+ Revision: 787465
- 1.5.1

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 1.5.0-20
+ Revision: 761299
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1.5.0-19
+ Revision: 696474
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1.5.0-18
+ Revision: 695469
- rebuilt for php-5.3.7

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1.5.0-17
+ Revision: 646689
- rebuilt for php-5.3.6

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 1.5.0-16mdv2011.0
+ Revision: 629880
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 1.5.0-15mdv2011.0
+ Revision: 628194
- ensure it's built without automake1.7

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.5.0-14mdv2011.0
+ Revision: 600534
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.5.0-13mdv2011.0
+ Revision: 588872
- rebuild

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.5.0-12mdv2010.1
+ Revision: 514661
- rebuilt for php-5.3.2

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 1.5.0-11mdv2010.1
+ Revision: 485487
- rebuilt for php-5.3.2RC1

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 1.5.0-10mdv2010.1
+ Revision: 468258
- rebuilt against php-5.3.1

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 1.5.0-9mdv2010.0
+ Revision: 451361
- rebuild

* Sun Jul 19 2009 Raphaël Gertz <rapsys@mandriva.org> 1.5.0-8mdv2010.0
+ Revision: 397608
- Rebuild

* Mon May 18 2009 Oden Eriksson <oeriksson@mandriva.com> 1.5.0-7mdv2010.0
+ Revision: 377031
- rebuilt for php-5.3.0RC2

* Sun Mar 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.5.0-6mdv2009.1
+ Revision: 346638
- rebuilt for php-5.2.9

* Tue Feb 17 2009 Oden Eriksson <oeriksson@mandriva.com> 1.5.0-5mdv2009.1
+ Revision: 341809
- rebuilt against php-5.2.9RC2

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.5.0-4mdv2009.1
+ Revision: 323098
- rebuild

* Fri Dec 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1.5.0-3mdv2009.1
+ Revision: 310311
- rebuilt against php-5.2.7

* Fri Jul 18 2008 Oden Eriksson <oeriksson@mandriva.com> 1.5.0-2mdv2009.0
+ Revision: 238432
- rebuild

* Thu Jun 12 2008 Oden Eriksson <oeriksson@mandriva.com> 1.5.0-1mdv2009.0
+ Revision: 218255
- 1.5.0

* Fri May 02 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.3-14mdv2009.0
+ Revision: 200272
- rebuilt for php-5.2.6

* Mon Feb 04 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.3-13mdv2008.1
+ Revision: 162245
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Nov 11 2007 Oden Eriksson <oeriksson@mandriva.com> 1.4.3-12mdv2008.1
+ Revision: 107723
- restart apache if needed

* Sat Sep 01 2007 Oden Eriksson <oeriksson@mandriva.com> 1.4.3-11mdv2008.0
+ Revision: 77579
- rebuilt against php-5.2.4

* Thu Jun 14 2007 Oden Eriksson <oeriksson@mandriva.com> 1.4.3-10mdv2008.0
+ Revision: 39526
- use distro conditional -fstack-protector

* Fri Jun 01 2007 Oden Eriksson <oeriksson@mandriva.com> 1.4.3-9mdv2008.0
+ Revision: 33878
- rebuilt against new upstream version (5.2.3)

* Thu May 03 2007 Oden Eriksson <oeriksson@mandriva.com> 1.4.3-8mdv2008.0
+ Revision: 21358
- rebuilt against new upstream version (5.2.2)


* Thu Feb 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1.4.3-7mdv2007.0
+ Revision: 117633
- rebuilt against new upstream version (5.2.1)

* Wed Nov 08 2006 Oden Eriksson <oeriksson@mandriva.com> 1.4.3-6mdv2007.0
+ Revision: 78108
- rebuilt for php-5.2.0
- Import php-stem

* Mon Aug 28 2006 Oden Eriksson <oeriksson@mandriva.com> 1.4.3-5
- rebuilt for php-5.1.6

* Thu Jul 27 2006 Oden Eriksson <oeriksson@mandriva.com> 1.4.3-4mdk
- rebuild

* Sat May 06 2006 Oden Eriksson <oeriksson@mandriva.com> 1.4.3-3mdk
- rebuilt for php-5.1.4

* Sat May 06 2006 Oden Eriksson <oeriksson@mandriva.com> 1.4.3-2mdk
- rebuilt for php-5.1.3

* Sun Feb 05 2006 Oden Eriksson <oeriksson@mandriva.com> 1.4.3-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6137 |12cr|php-svn-1.0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname svn
%define dirname %{modname}
%define soname %{modname}.so
%define inifile A47_%{modname}.ini

Summary:	PHP Bindings for the Subversion Revision control system
Name:		php-%{modname}
Version:	1.0.2
Release:	%mkrel 2
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/svn
Source0:	http://pecl.php.net/get/%{modname}-%{version}.tgz
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	subversion-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
PHP Bindings for the Subversion Revision control system.

%prep

%setup -q -n %{modname}-%{version}
[ "../package*.xml" != "/" ] && mv ../package*.xml .

# fix attribs
find -type f | xargs chmod 644

# instead of a patch
perl -pi -e "s|apr-0|apr-1|g" config.m4
perl -pi -e "s|apache2|apache|g" config.m4

# fix version
perl -pi -e "s|^#define PHP_SVN_VERSION .*|#define PHP_SVN_VERSION \"%{version}\"|g" php_svn.h

%build
%serverbuild

export CPPFLAGS="`apr-1-config --cppflags`"

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}
%make
mv modules/*.so .

%install
rm -rf %{buildroot} 

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m755 %{soname} %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc examples CREDITS EXPERIMENTAL package*.xml 
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}


%changelog
* Thu May 03 2012 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-2mdv2012.0
+ Revision: 795510
- rebuild for php-5.4.x

* Thu Mar 29 2012 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-1
+ Revision: 788164
- 1.0.2

* Mon Jan 16 2012 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-7
+ Revision: 761684
- grab the latest code from upstream
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-6
+ Revision: 696475
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-5
+ Revision: 695470
- rebuilt for php-5.3.7

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-4
+ Revision: 646690
- rebuilt for php-5.3.6

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-3mdv2011.0
+ Revision: 629882
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-2mdv2011.0
+ Revision: 628196
- ensure it's built without automake1.7

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1mdv2011.0
+ Revision: 618071
- 1.0.1

* Thu Dec 02 2010 Paulo Andrade <pcpa@mandriva.com.br> 1.0.0-4mdv2011.0
+ Revision: 605306
- Rebuild with apr with workaround to issue with gcc type based

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-3mdv2011.0
+ Revision: 600536
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdv2011.0
+ Revision: 588873
- rebuild

* Tue May 18 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdv2010.1
+ Revision: 545206
- 1.0.0

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5.1-5mdv2010.1
+ Revision: 514663
- rebuilt for php-5.3.2

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5.1-4mdv2010.1
+ Revision: 485488
- rebuilt for php-5.3.2RC1

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 0.5.1-3mdv2010.1
+ Revision: 468259
- rebuilt against php-5.3.1

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 0.5.1-2mdv2010.0
+ Revision: 451362
- rebuild

* Thu Sep 24 2009 Oden Eriksson <oeriksson@mandriva.com> 0.5.1-1mdv2010.0
+ Revision: 448202
- 0.5.1

* Mon Aug 03 2009 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-7mdv2010.0
+ Revision: 408180
- fix build
- rebuilt for php-5.3.0RC2

  + Raphaël Gertz <rapsys@mandriva.org>
    - Rebuild

* Sun Mar 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-5mdv2009.1
+ Revision: 346640
- rebuilt for php-5.2.9

* Tue Feb 17 2009 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-4mdv2009.1
+ Revision: 341813
- rebuilt against php-5.2.9RC2

* Sun Jan 04 2009 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-3mdv2009.1
+ Revision: 324396
- fix build with -Werror=format-security

* Fri Dec 05 2008 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-2mdv2009.1
+ Revision: 310312
- rebuilt against php-5.2.7

* Wed Oct 15 2008 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-1mdv2009.1
+ Revision: 293864
- 0.5.0

* Fri Jul 18 2008 Oden Eriksson <oeriksson@mandriva.com> 0.4.1-3mdv2009.0
+ Revision: 238433
- rebuild

* Thu Jun 26 2008 Oden Eriksson <oeriksson@mandriva.com> 0.4.1-2mdv2009.0
+ Revision: 229357
- rebuild

* Tue Jun 24 2008 Oden Eriksson <oeriksson@mandriva.com> 0.4.1-1mdv2009.0
+ Revision: 228636
- 0.4.1

* Sun Jun 08 2008 Oden Eriksson <oeriksson@mandriva.com> 0.4-1mdv2009.0
+ Revision: 216819
- 0.4

* Fri May 02 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3-2mdv2009.0
+ Revision: 200273
- rebuilt for php-5.2.6

* Mon Feb 11 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3-1mdv2008.1
+ Revision: 165098
- 0.3

* Mon Feb 04 2008 Oden Eriksson <oeriksson@mandriva.com> 0.2-14mdv2008.1
+ Revision: 162248
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Nov 11 2007 Oden Eriksson <oeriksson@mandriva.com> 0.2-13mdv2008.1
+ Revision: 107727
- restart apache if needed

* Sat Sep 01 2007 Oden Eriksson <oeriksson@mandriva.com> 0.2-12mdv2008.0
+ Revision: 77581
- rebuilt against php-5.2.4

* Thu Jun 14 2007 Oden Eriksson <oeriksson@mandriva.com> 0.2-11mdv2008.0
+ Revision: 39527
- use distro conditional -fstack-protector

* Fri Jun 01 2007 Oden Eriksson <oeriksson@mandriva.com> 0.2-10mdv2008.0
+ Revision: 33879
- rebuilt against new upstream version (5.2.3)

* Thu May 03 2007 Oden Eriksson <oeriksson@mandriva.com> 0.2-9mdv2008.0
+ Revision: 21360
- rebuilt against new upstream version (5.2.2)


* Thu Feb 08 2007 Oden Eriksson <oeriksson@mandriva.com> 0.2-8mdv2007.0
+ Revision: 117634
- rebuilt against new upstream version (5.2.1)

* Wed Nov 08 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2-7mdv2007.0
+ Revision: 78109
- rebuilt for php-5.2.0
- Import php-svn

* Mon Aug 28 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2-6
- rebuilt for php-5.1.6

* Thu Jul 27 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2-5mdk
- rebuild

* Sat May 06 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2-4mdk
- rebuilt for php-5.1.4

* Sat May 06 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2-3mdk
- rebuilt for php-5.1.3

* Thu Mar 30 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2-2mdk
- fix url (littletux)

* Mon Mar 20 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2-1mdk
- initial mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6138 |12cr|php-swish-0.5.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname swish
%define dirname %{modname}
%define soname %{modname}.so
%define inifile B08_%{modname}.ini

Summary:	Swish-e bindings
Name:		php-%{modname}
Version:	0.5.0
Release:	%mkrel 1
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/swish/
Source0:	http://pecl.php.net/get/%{modname}-%{version}.tgz
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:	swish-e-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This extension provides bindings to the Swish-e API.

%prep

%setup -q -n %{modname}-%{version}
[ "../package*.xml" != "/" ] && mv ../package*.xml .

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}
%make
mv modules/*.so .

%install
rm -rf %{buildroot} 

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m755 %{soname} %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc CREDITS README swish.php package*.xml
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}



%changelog
* Sun May 06 2012 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-1mdv2012.0
+ Revision: 797178
- 0.5.0 (the patch was added)

* Sun May 06 2012 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-14
+ Revision: 797015
- fix build
- rebuild for php-5.4.x

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-13
+ Revision: 761303
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-12
+ Revision: 696476
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-11
+ Revision: 695471
- rebuilt for php-5.3.7

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-10
+ Revision: 646691
- rebuilt for php-5.3.6

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-9mdv2011.0
+ Revision: 629881
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-8mdv2011.0
+ Revision: 628195
- ensure it's built without automake1.7

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-7mdv2011.0
+ Revision: 600537
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-6mdv2011.0
+ Revision: 588874
- rebuild

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-5mdv2010.1
+ Revision: 514664
- rebuilt for php-5.3.2

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-4mdv2010.1
+ Revision: 485489
- rebuilt for php-5.3.2RC1

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-3mdv2010.1
+ Revision: 468260
- rebuilt against php-5.3.1

* Wed Oct 07 2009 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-2mdv2010.0
+ Revision: 455463
- rebuild

* Tue Oct 06 2009 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-1mdv2010.0
+ Revision: 454759
- import php-swish


* Tue Oct 06 2009 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-1mdv2010.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6139 |12cr|php-syck-0.9.3-20
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname syck
%define soname %{modname}.so
%define inifile A62_%{modname}.ini

Summary:	YAML-1.0 parser and emitter
Name:		php-%{modname}
Version:	0.9.3
Release:	%mkrel 20
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/syck
Source0:	http://pecl.php.net/get/%{modname}-%{version}.tgz
Patch0:		syck-0.9.3-php54x.diff
Requires:	php-hash
BuildRequires:	php-devel >= 3:5.2.1
BuildRequires:	file
BuildRequires:	syck-devel >= 0.55
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
A binding to the Syck library.  YAML(tm) (rhymes with "camel") is a
straightforward machine parsable data serialization format designed for human
readability and interaction with scripting languages. YAML is optimized for
data serialization, configuration settings, log files, Internet messaging and
filtering.

%prep

%setup -q -n %{modname}-%{version}
[ "../package*.xml" != "/" ] && mv ../package*.xml .

%patch0 -p0

# fix permissions
find . -type f | xargs chmod 644

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

# lib64 fix
perl -pi -e "s|/lib\b|/%{_lib}|g" config.m4

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}
%make

mv modules/*.so .

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc CHANGELOG TODO package*.xml
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}


%changelog
* Sun May 06 2012 Oden Eriksson <oeriksson@mandriva.com> 0.9.3-20mdv2012.0
+ Revision: 797004
- fix build
- rebuild for php-5.4.x

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 0.9.3-19
+ Revision: 761310
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9.3-18
+ Revision: 696477
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9.3-17
+ Revision: 695472
- rebuilt for php-5.3.7

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9.3-16
+ Revision: 646692
- rebuilt for php-5.3.6

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9.3-15mdv2011.0
+ Revision: 629883
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9.3-14mdv2011.0
+ Revision: 628197
- ensure it's built without automake1.7

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.3-13mdv2011.0
+ Revision: 600538
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.3-12mdv2011.0
+ Revision: 588875
- rebuild

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.3-11mdv2010.1
+ Revision: 514665
- rebuilt for php-5.3.2

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.3-10mdv2010.1
+ Revision: 485490
- rebuilt for php-5.3.2RC1

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 0.9.3-9mdv2010.1
+ Revision: 468261
- rebuilt against php-5.3.1

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 0.9.3-8mdv2010.0
+ Revision: 451363
- rebuild

* Sun Jul 19 2009 Raphaël Gertz <rapsys@mandriva.org> 0.9.3-7mdv2010.0
+ Revision: 397612
- Rebuild

* Mon May 18 2009 Oden Eriksson <oeriksson@mandriva.com> 0.9.3-6mdv2010.0
+ Revision: 377033
- rebuilt for php-5.3.0RC2

* Sun Mar 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.9.3-5mdv2009.1
+ Revision: 346641
- rebuilt for php-5.2.9

* Tue Feb 17 2009 Oden Eriksson <oeriksson@mandriva.com> 0.9.3-4mdv2009.1
+ Revision: 341820
- rebuilt against php-5.2.9RC2

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.9.3-3mdv2009.1
+ Revision: 323108
- rebuild

* Fri Dec 05 2008 Oden Eriksson <oeriksson@mandriva.com> 0.9.3-2mdv2009.1
+ Revision: 310313
- rebuilt against php-5.2.7

* Fri Nov 21 2008 Oden Eriksson <oeriksson@mandriva.com> 0.9.3-1mdv2009.1
+ Revision: 305429
- 0.9.3

* Fri Jul 18 2008 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-4mdv2009.0
+ Revision: 238434
- rebuild

* Fri May 02 2008 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-3mdv2009.0
+ Revision: 200275
- rebuilt for php-5.2.6

* Tue Feb 05 2008 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-2mdv2008.1
+ Revision: 162769
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Nov 23 2007 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-1mdv2008.1
+ Revision: 111657
- 0.9.2

* Sun Nov 11 2007 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-3mdv2008.1
+ Revision: 107728
- restart apache if needed

* Sat Sep 01 2007 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-2mdv2008.0
+ Revision: 77583
- rebuilt against php-5.2.4

* Tue Aug 07 2007 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-1mdv2008.0
+ Revision: 59850
- Import php-syck



* Tue Aug 07 2007 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-1mdv2008.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6140 |12cr|php-symfony-YAML-1.0.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define  upstream_name YAML

Summary:	A PHP library that speaks YAML
Name:		php-symfony-%{upstream_name}
Version:	1.0.6
Release:	%mkrel 1
License:	MIT
Group:		Development/PHP
URL:		http://pear.symfony-project.com/
Source0:	http://pear.symfony-project.com/get/YAML-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-cli >= 3:5.2.1
Requires:	php-pear >= 1:1.9.4
Requires:	php-channel-symfony
BuildArch:	noarch
BuildRequires:	php-pear
BuildRequires:	php-channel-symfony
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Symfony YAML is a PHP library that parses YAML strings and converts them to
PHP arrays. It can also converts PHP arrays to YAML strings. Its official
website is at http://components.symfony-project.org/yaml/.

This package provides The Symfony YAML Component.

%prep

%setup -q -c 
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%build

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/LICENSE
%doc %{upstream_name}-%{version}/README.markdown
%{_datadir}/pear/SymfonyComponents/YAML
%{_datadir}/pear/packages/YAML.xml



%changelog
* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.6-1mdv2012.0
+ Revision: 730909
- import php-symfony-YAML


* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.6-1mdv2010.2
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6141 |12cr|phpsysinfo-2.5.4-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _requires_exceptions pear(/etc

Summary:	PHPSysInfo displays system status 
Name:		phpsysinfo
Version:	2.5.4
Release:	%mkrel 7
Group:		System/Servers
License:	GPLv2+
URL:		http://phpsysinfo.sourceforge.net/
Source0:	http://ovh.dl.sourceforge.net/sourceforge/%{name}/%{name}-%{version}.tar.gz
Patch0:		phpsysinfo-2.5.2-rc2-mdv_conf.diff
Requires:       apache-mod_php php-xml lm_sensors
Requires(post):   ccp
%if %mdkversion < 201010
Requires(post):   rpm-helper
Requires(postun):   rpm-helper
%endif
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
PHPSysInfo is a customizable PHP Script that parses /proc, and formats
information nicely. It will display information about system facts like Uptime,
CPU, Memory, PCI devices, SCSI devices, IDE devices, Network adapters, Disk
usage, and more.

Included is also a new lm_sensors module that will present voltage,
temperature, fan speed, etc. if the appropriate lm_sensors modules are loaded.

%prep

%setup -q -n %{name}
%patch0 -p1

# clean up CVS stuff
for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -r $i; fi >&/dev/null
done

# fix dir perms
find . -type d | xargs chmod 755

# fix file perms
find . -type f | xargs chmod 644

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d
install -d %{buildroot}%{_sysconfdir}/%{name}
install -d %{buildroot}/var/www/%{name}

cp -aRf * %{buildroot}/var/www/%{name}/

mv %{buildroot}/var/www/%{name}/config.php.new %{buildroot}%{_sysconfdir}/%{name}/config.php

# cleanup
rm -f %{buildroot}/var/www/%{name}/COPYING
rm -f %{buildroot}/var/www/%{name}/ChangeLog
rm -f %{buildroot}/var/www/%{name}/README

cat > %{buildroot}%{webappconfdir}/%{name}.conf << EOF
Alias /%{name} /var/www/%{name}

<Directory /var/www/%{name}>
    Order allow,deny
    Allow from all
</Directory>
EOF

%post
ccp --delete --ifexists --set "NoOrphans" --ignoreopt config_version \
    --oldfile %{_sysconfdir}/%{name}/config.php \
    --newfile %{_sysconfdir}/%{name}/config.php.rpmnew
%if %mdkversion < 201010
%_post_webapp
%endif

%postun
%if %mdkversion < 201010
%_postun_webapp
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING ChangeLog README
%config(noreplace) %{webappconfdir}/%{name}.conf
%config(noreplace) %{_sysconfdir}/%{name}
/var/www/%{name}


%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 2.5.4-7mdv2011.0
+ Revision: 614541
- the mass rebuild of 2010.1 packages

* Sun Feb 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.5.4-6mdv2010.1
+ Revision: 501754
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2.5.4-5mdv2010.0
+ Revision: 430708
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 2.5.4-4mdv2009.0
+ Revision: 259000
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2.5.4-3mdv2009.0
+ Revision: 246886
- rebuild

* Sat Feb 02 2008 Funda Wang <fwang@mandriva.org> 2.5.4-1mdv2008.1
+ Revision: 161426
- New version 2.5.4

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Aug 19 2007 Oden Eriksson <oeriksson@mandriva.com> 2.5.3-1mdv2008.0
+ Revision: 66589
- 2.5.3
- lowercase the package name


* Fri Mar 16 2007 Nicolas Lécureuil <neoclust@mandriva.org> 2.5.2-0.rc2.2mdv2007.1
+ Revision: 145029
- Add XDG menu entry
- Import phpSysInfo

* Mon May 15 2006 Oden Eriksson <oeriksson@mandriva.com> 2.5.2-0.rc2.1mdk
- 2.5.2rc2
- use the webapps policy
- fix a menuentry
- add mod_rewrite rules to enforce ssl connections
- fix deps

* Mon Jun 13 2005 Oden Eriksson <oeriksson@mandriva.com> 2.3-2mdk
- fix deps

* Tue Aug 24 2004 Oden Eriksson <oden.eriksson@kvikkjokk.net> 2.3-1mdk
- 2.3 (works with php5-*)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6142 |12cr|php-sysload-1.0.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname sysload
%define dirname %{modname}
%define soname %{modname}.so
%define inifile B20_%{modname}.ini

Summary:	PHP Sysload extension
Name:		php-%{modname}
Version:	1.0.0
Release:	5
Group:		Development/PHP
License:	PHP
URL:		http://www.xarg.org/project/php-sysload/
Source0:	http://www.xarg.org/download/sysload-%{version}.tar.gz
Source1:	B20_sysload.ini
Patch0:		sysload-1.0.0-php54x.diff
BuildRequires:	php-devel >= 3:5.2.0

%description
PHP Sysload is a simple monitoring Extension for PHP backends behind a reverse
proxy server or for other tasks where you have a need to send a specified HTTP
header on overrun.

%prep

%setup -q -n %{modname}-%{version}
%patch0 -p0

cp %{SOURCE1} %{inifile}

# lib64 fix
perl -pi -e "s|/lib\b|/%{_lib}|g" config.m4

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}
%make
mv modules/*.so .

%install

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/
install -m0644 %{inifile} %{buildroot}%{_sysconfdir}/php.d/%{inifile}

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%files
%doc CREDIT
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}



%changelog
* Sun May 06 2012 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-5
+ Revision: 797005
- fix build
- rebuild for php-5.4.x

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-4
+ Revision: 761333
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-3
+ Revision: 696478
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2
+ Revision: 695473
- rebuilt for php-5.3.7

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Clean spec file layout

* Fri May 20 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1
+ Revision: 676259
- import php-sysload


* Fri May 20 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdv2010.2
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6143 |12cr|php-syslog-ng-2.9.8-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    php-syslog-ng
%define version 2.9.8
%define release %mkrel 6

%define _requires_exceptions pear(\\(/usr/share/php-syslog-ng.*\\|/etc/php-syslog-ng/config.php\\|includes/.*\\))

Name:       %{name}
Version:    %{version}
Release:    %{release}
Summary:    Web frontend for syslog-ng
License:    GPL
Group:      System/Servers
URL:        http://code.google.com/p/php-syslog-ng/
Source0:    http://php-syslog-ng.googlecode.com/files/%{name}-%{version}.tgz
Patch:      php-syslog-ng-2.9.8-fhs.patch
Requires:   mod_php
Requires:   php-cli
Requires:   php-gd
Requires:   php-mysql
Requires:   php-xml
BuildArch:  noarch
%if %mdkversion < 201010
Requires(post):   rpm-helper
Requires(postun):   rpm-helper
%endif
BuildRoot:  %{_tmppath}/%{name}-%{version}

%description
Php-Syslog-ng is a frontend for viewing syslog-ng messages logged to MySQL in
realtime. It features customized searches based on device, priority, date,
time, and message.

%prep
%setup -q -n %{name}
%patch -p 1

%install
rm -rf %buildroot

install -d -m 755 %{buildroot}%{_var}/www/%{name}
cp -pr html/*.php %{buildroot}%{_var}/www/%{name}
cp -pr html/robots.txt %{buildroot}%{_var}/www/%{name}
cp -pr html/favicon.ico %{buildroot}%{_var}/www/%{name}
cp -pr html/css %{buildroot}%{_var}/www/%{name}
cp -pr html/images %{buildroot}%{_var}/www/%{name}
cp -pr html/install %{buildroot}%{_var}/www/%{name}
cp -pr html/userguide.doc %{buildroot}%{_var}/www/%{name}

install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}
touch %{buildroot}%{_sysconfdir}/%{name}/config.php

install -d -m 755 %{buildroot}%{_var}/lib/%{name}
(cd %buildroot%{_var}/www/%{name} && ln -s ../../lib/%{name} jpcache)

install -d -m 755 %{buildroot}%{_datadir}/%{name}/bin
install -m 755 scripts/dbgen.pl %{buildroot}%{_datadir}/%{name}/bin
install -m 755 scripts/resetusers.sh %{buildroot}%{_datadir}/%{name}/bin
install -m 644 scripts/*.php %{buildroot}%{_datadir}/%{name}/bin

# distribut include content
pushd html
find includes -type f -a -not -name '*.js' | \
    tar --create --files-from - --remove-files | \
    (cd %{buildroot}%{_datadir}/%{name} && tar --preserve --extract)
find includes -type f -a -name '*.js' | \
    tar --create --files-from - --remove-files | \
    (cd %{buildroot}%{_var}/www/%{name} && tar --preserve --extract)
popd

# apache conf
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/php-syslog-ng.conf <<EOF
Alias /php-syslog-ng %{_var}/www/%{name}

<Directory "%{_var}/www/%{name}">
    Order allow,deny
    Allow from all
    php_value memory_limit 128M 
    php_value max_execution_time 300
</Directory>

<Directory "%{_var}/www/%{name}/install">
    Allow from localhost
</Directory>
EOF

%post
%if %mdkversion < 201010
%_post_webapp
%endif

%postun
%if %mdkversion < 201010
%_postun_webapp
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc html/CHANGELOG html/LICENSE html/README html/TROUBLESHOOTING-INSTALL
%config(noreplace) %{_webappconfdir}/php-syslog-ng.conf
%dir %{_sysconfdir}/php-syslog-ng
%config(noreplace) %attr(-,apache,apache) %{_sysconfdir}/php-syslog-ng/config.php
%{_var}/www/%{name}
%attr(-,apache,apache) %{_var}/lib/%{name}
%{_datadir}/%{name}


%changelog
* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 2.9.8-6mdv2011.0
+ Revision: 679625
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 2.9.8-5mdv2011.0
+ Revision: 614540
- the mass rebuild of 2010.1 packages

* Sun Feb 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.9.8-4mdv2010.1
+ Revision: 501753
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise

* Sun Jul 19 2009 Raphaël Gertz <rapsys@mandriva.org> 2.9.8-3mdv2010.0
+ Revision: 397613
- Rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 2.9.8-2mdv2009.1
+ Revision: 323109
- rebuild

* Sun Jul 06 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.9.8-1mdv2009.0
+ Revision: 232274
- import php-syslog-ng



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6144 |12cr|php-tcpwrap-1.1.3-21
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname tcpwrap
%define dirname %{modname}
%define soname %{modname}.so
%define inifile A24_%{modname}.ini

Summary:	Tcpwrappers bindings for PHP
Name:		php-%{modname}
Version:	1.1.3
Release:	%mkrel 21
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/tcpwrap
Source0:	http://pecl.php.net/get/%{modname}-%{version}.tgz
Source1:	%{modname}.ini
Patch0:		tcpwrap-1.1.3-php54x.diff
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:	tcp_wrappers-devel
Requires:	tcp_wrappers
Epoch:		1
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This package handles /etc/hosts.allow and /etc/hosts.deny files.

%prep

%setup -q -n %{modname}-%{version}
[ "../package*.xml" != "/" ] && mv ../package*.xml .

%patch0 -p0

cp %{SOURCE1} %{inifile}

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}

%make
mv modules/*.so .

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

cat > README.%{modname} << EOF
The %{name} package contains a dynamic shared object (DSO) for PHP. 
EOF

install -m0644 %{inifile} %{buildroot}%{_sysconfdir}/php.d/%{inifile}
install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc README* package*.xml
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}


%changelog
* Sun May 06 2012 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.3-21mdv2012.0
+ Revision: 796992
- fix build
- rebuild for php-5.4.x

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.3-20
+ Revision: 761334
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.3-19
+ Revision: 696479
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.3-18
+ Revision: 695474
- rebuilt for php-5.3.7

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.3-17
+ Revision: 646693
- rebuilt for php-5.3.6

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.3-16mdv2011.0
+ Revision: 629884
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.3-15mdv2011.0
+ Revision: 628198
- ensure it's built without automake1.7

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.3-14mdv2011.0
+ Revision: 600539
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.3-13mdv2011.0
+ Revision: 588876
- rebuild

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.3-12mdv2010.1
+ Revision: 514673
- rebuilt for php-5.3.2

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.3-11mdv2010.1
+ Revision: 485491
- rebuilt for php-5.3.2RC1

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.3-10mdv2010.1
+ Revision: 468262
- rebuilt against php-5.3.1

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.3-9mdv2010.0
+ Revision: 451364
- rebuild

* Sun Jul 19 2009 Raphaël Gertz <rapsys@mandriva.org> 1:1.1.3-8mdv2010.0
+ Revision: 397618
- Rebuild

* Mon May 18 2009 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.3-7mdv2010.0
+ Revision: 377034
- rebuilt for php-5.3.0RC2

* Sun Mar 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.3-6mdv2009.1
+ Revision: 346643
- rebuilt for php-5.2.9

* Tue Feb 17 2009 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.3-5mdv2009.1
+ Revision: 341824
- rebuilt against php-5.2.9RC2

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.3-4mdv2009.1
+ Revision: 323110
- rebuild

* Fri Dec 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.3-3mdv2009.1
+ Revision: 310314
- rebuilt against php-5.2.7

* Fri Jul 18 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.3-2mdv2009.0
+ Revision: 238435
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.3-1mdv2009.0
+ Revision: 236807
- 1.1.3

* Mon Jul 07 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.2-1mdv2009.0
+ Revision: 232350
- 1.1.2

* Fri May 02 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.0-15mdv2009.0
+ Revision: 200276
- rebuilt for php-5.2.6

* Mon Feb 04 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.0-14mdv2008.1
+ Revision: 162250
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Nov 11 2007 Oden Eriksson <oeriksson@mandriva.com> 1:1.0-13mdv2008.1
+ Revision: 107729
- restart apache if needed

* Sat Sep 01 2007 Oden Eriksson <oeriksson@mandriva.com> 1:1.0-12mdv2008.0
+ Revision: 77584
- rebuilt against php-5.2.4

* Thu Jun 14 2007 Oden Eriksson <oeriksson@mandriva.com> 1:1.0-11mdv2008.0
+ Revision: 39529
- use distro conditional -fstack-protector

* Thu May 03 2007 Oden Eriksson <oeriksson@mandriva.com> 1:1.0-10mdv2008.0
+ Revision: 21361
- rebuilt against new upstream version (5.2.2)


* Fri Mar 30 2007 Olivier Blin <oblin@mandriva.com> 1.0-9mdv2007.1
+ Revision: 149959
- rebuild because of binary package loss

* Thu Feb 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1:1.0-8mdv2007.1
+ Revision: 117635
- rebuilt against new upstream version (5.2.1)

* Wed Nov 08 2006 Oden Eriksson <oeriksson@mandriva.com> 1:1.0-7mdv2007.0
+ Revision: 78110
- rebuilt for php-5.2.0
- Import php-tcpwrap

* Mon Aug 28 2006 Oden Eriksson <oeriksson@mandriva.com> 1:1.0-6
- rebuilt for php-5.1.6

* Thu Jul 27 2006 Oden Eriksson <oeriksson@mandriva.com> 1:1.0-5mdk
- rebuild

* Sat May 06 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0-4mdk
- rebuilt for php-5.1.3

* Sun Jan 15 2006 Oden Eriksson <oeriksson@mandriva.com> 1:1.0-3mdk
- rebuilt against php-5.1.2

* Wed Nov 30 2005 Oden Eriksson <oeriksson@mandriva.com> 1:1.0-2mdk
- rebuilt against php-5.1.1

* Sat Nov 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1:1.0-1mdk
- rebuilt against php-5.1.0
- fix versioning

* Sun Oct 02 2005 Oden Eriksson <oeriksson@mandriva.com> 5.1.0_1.0-0.RC1.1mdk
- rebuilt against php-5.1.0RC1

* Wed Sep 07 2005 Oden Eriksson <oeriksson@mandriva.com> 5.0.5_1.0-1mdk
- rebuilt against php-5.0.5 (Major security fixes)

* Fri May 27 2005 Oden Eriksson <oeriksson@mandriva.com> 5.0.4_1.0-1mdk
- rename the package

* Sun Apr 17 2005 Oden Eriksson <oeriksson@mandriva.com> 5.0.4_1.0-1mdk
- 5.0.4

* Sun Mar 20 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.3_1.0-2mdk
- use the %%mkrel macro

* Sat Feb 12 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.3_1.0-1mdk
- initial Mandrakelinux package

* Sat Feb 12 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.10_1.0-3mdk
- rebuilt against a non hardened-php aware php lib

* Sat Jan 15 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.10_1.0-2mdk
- rebuild due to hardened-php-0.2.6
- cleanups

* Thu Dec 16 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.10_1.0-1mdk
- rebuild for php 4.3.10

* Sat Oct 02 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.9_1.0-1mdk
- rebuild for php 4.3.9

* Thu Jul 15 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.8_1.0-1mdk
- rebuilt for php-4.3.8

* Tue Jul 13 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.7_1.0-2mdk
- remove redundant provides

* Tue Jun 15 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.7_1.0-1mdk
- rebuilt for php-4.3.7

* Mon May 24 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.6_1.0-2mdk
- use the %%configure2_5x macro
- move scandir to /etc/php.d

* Thu May 06 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.6_1.0-1mdk
- built for php 4.3.6


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6145 |12cr|php-tdb-1.0.0-21
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname tdb
%define soname %{modname}.so
%define inifile A77_%{modname}.ini

Summary:	Trivial DB bindings
Name:		php-%{modname}
Version:	1.0.0
Release:	%mkrel 21
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/tdb/
Source0:	http://pecl.php.net/get/%{modname}-%{version}.tgz
Patch0:		tdb-1.0.0-php54x.diff
Requires(pre): rpm-helper
Requires(postun): rpm-helper
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:	file
BuildRequires:	tdb-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This extension provides bindings for Trivial DB.

%prep

%setup -q -n %{modname}-%{version}
[ "../package*.xml" != "/" ] && mv ../package*.xml .

%patch0 -p0

# fix permissions
find . -type f | xargs chmod 644

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

# lib64 fix
perl -p -i -e "s|/lib\b|/%{_lib}|g" *.m4

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}

%make

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}/php.d
install -d %{buildroot}%{_libdir}/php/extensions

install -m0755 modules/%{soname} %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}

[%{modname}]
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc package*.xml CREDITS README tests
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}



%changelog
* Sun May 06 2012 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-21mdv2012.0
+ Revision: 796993
- fix build
- rebuild for php-5.4.x

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-20
+ Revision: 761335
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-19
+ Revision: 696480
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-18
+ Revision: 695475
- rebuilt for php-5.3.7

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-17
+ Revision: 646694
- rebuilt for php-5.3.6

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-16mdv2011.0
+ Revision: 629885
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-15mdv2011.0
+ Revision: 628199
- ensure it's built without automake1.7

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-14mdv2011.0
+ Revision: 600540
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-13mdv2011.0
+ Revision: 588877
- rebuild

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-12mdv2010.1
+ Revision: 514680
- rebuilt for php-5.3.2

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-11mdv2010.1
+ Revision: 485492
- rebuilt for php-5.3.2RC1

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-10mdv2010.1
+ Revision: 468263
- rebuilt against php-5.3.1

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-9mdv2010.0
+ Revision: 451365
- rebuild

* Sun Jul 19 2009 Raphaël Gertz <rapsys@mandriva.org> 1.0.0-8mdv2010.0
+ Revision: 397619
- Rebuild

* Mon May 18 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-7mdv2010.0
+ Revision: 377035
- rebuilt for php-5.3.0RC2

* Sun Mar 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-6mdv2009.1
+ Revision: 346665
- rebuilt for php-5.2.9

* Tue Feb 17 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-5mdv2009.1
+ Revision: 341829
- rebuilt against php-5.2.9RC2

* Sun Jan 04 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-4mdv2009.1
+ Revision: 324858
- rebuild
- rebuilt against php-5.2.7

* Fri Jul 18 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdv2009.0
+ Revision: 238440
- rebuild

* Sun Apr 20 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdv2009.0
+ Revision: 195868
- import php-tdb


* Sun Apr 20 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdv2009.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6146 |12cr|php-tk-0.1.1-32
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname TK
%define modname tk
%define dirname %{modname}
%define soname %{modname}.so
%define inifile A31_%{modname}.ini

Summary:	Provides TK functions for PHP
Name:		php-%{modname}
Version:	0.1.1
Release:	%mkrel 32
Group:		Development/PHP
License:	PHP License
URL:		http://php-tk.sourceforge.net/
Source0:	tk-%{version}.tar.bz2
Patch0:		tk-0.1.1-lib64.diff
Patch1:		tk-0.1.1-format_not_a_string_literal_and_no_format_arguments.diff
Patch2:		tk-0.1.1-php54x.diff
Requires:	php-cli >= 3:5.2.0
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:	tk tk-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
PHP/TK is an native extension for the PHP programming language that implements
language bindings for TCL/TK. It provides an object-oriented interface and
greatly simplifies writing client-side cross-platform GUI applications. 

%prep

%setup -q -n tk-%{version}
%patch0 -p0
%patch1 -p0
%patch2 -p0

%build
%serverbuild
phpize
%configure2_5x
%make

mv modules/*.so .

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m755 %{soname} %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
[ "../package.xml" != "/" ] && rm -f ../package.xml

%files 
%defattr(-,root,root)
%doc tests CREDITS
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}


%changelog
* Sun May 06 2012 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-32mdv2012.0
+ Revision: 796976
- fix build
- rebuild for php-5.4.x

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-31
+ Revision: 761337
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-30
+ Revision: 696482
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-29
+ Revision: 695477
- rebuilt for php-5.3.7

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-28
+ Revision: 646696
- rebuilt for php-5.3.6

* Mon Feb 07 2011 Funda Wang <fwang@mandriva.org> 0.1.1-27
+ Revision: 636561
- tighten BR

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-26mdv2011.0
+ Revision: 629893
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-25mdv2011.0
+ Revision: 628201
- ensure it's built without automake1.7

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-24mdv2011.0
+ Revision: 600542
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-23mdv2011.0
+ Revision: 588879
- rebuild

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-22mdv2010.1
+ Revision: 514698
- rebuilt for php-5.3.2

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-21mdv2010.1
+ Revision: 485494
- rebuilt for php-5.3.2RC1

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-20mdv2010.1
+ Revision: 468265
- rebuilt against php-5.3.1

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-19mdv2010.0
+ Revision: 451367
- rebuild

* Sun Jul 19 2009 Raphaël Gertz <rapsys@mandriva.org> 0.1.1-18mdv2010.0
+ Revision: 397623
- Rebuild

* Mon May 18 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-17mdv2010.0
+ Revision: 377037
- rebuilt for php-5.3.0RC2

* Sun Mar 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-16mdv2009.1
+ Revision: 346679
- rebuilt for php-5.2.9

* Tue Feb 17 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-15mdv2009.1
+ Revision: 341841
- rebuilt against php-5.2.9RC2

* Sun Jan 04 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-14mdv2009.1
+ Revision: 324397
- fix build with -Werror=format-security

* Fri Dec 05 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-13mdv2009.1
+ Revision: 310317
- rebuilt against php-5.2.7

* Fri Jul 18 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-12mdv2009.0
+ Revision: 238452
- rebuild

* Fri May 02 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-11mdv2009.0
+ Revision: 200278
- rebuilt for php-5.2.6

* Mon Feb 04 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-10mdv2008.1
+ Revision: 162255
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Nov 11 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-9mdv2008.1
+ Revision: 107734
- restart apache if needed

* Fri Sep 07 2007 Anssi Hannula <anssi@mandriva.org> 0.1.1-8mdv2008.0
+ Revision: 82077
- rebuild for new soname of tk

* Sat Sep 01 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-7mdv2008.0
+ Revision: 77586
- rebuilt against php-5.2.4

* Thu Jun 14 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-6mdv2008.0
+ Revision: 39531
- use distro conditional -fstack-protector

* Fri Jun 01 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-5mdv2008.0
+ Revision: 33884
- rebuilt against new upstream version (5.2.3)

* Thu May 03 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-4mdv2008.0
+ Revision: 21364
- rebuilt against new upstream version (5.2.2)


* Thu Feb 08 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-3mdv2007.0
+ Revision: 117637
- rebuilt against new upstream version (5.2.1)

* Wed Nov 08 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-2mdv2007.0
+ Revision: 78112
- rebuilt for php-5.2.0
- Import php-tk

* Mon Aug 28 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-1
- rebuilt for php-5.1.6

* Mon Aug 28 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.1.1-5
- rebuilt for php-4.4.4

* Sun Aug 06 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.1.1-4mdv2007.0
- rebuilt for php-4.4.3

* Wed Jul 26 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.1.1-3mdk
- rebuild

* Mon Jan 16 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.1.1-2mdk
- rebuilt against php-4.4.2

* Wed Nov 02 2005 Oden Eriksson <oeriksson@mandriva.com> 1:0.1.1-1mdk
- rebuilt for php-4.4.1
- fix versioning

* Sat Oct 01 2005 Nicolas Lcureuil <neoclust@mandriva.org> 4.4.0-2mdk
- Fix BuildRequires

* Tue Jul 12 2005 Oden Eriksson <oeriksson@mandriva.com> 4.4.0-1mdk
- rebuilt for php-4.4.0 final

* Wed Jul 06 2005 Oden Eriksson <oeriksson@mandriva.com> 4.4.0-0.RC2.1mdk
- rebuilt for php-4.4.0RC2

* Wed Jun 15 2005 Oden Eriksson <oeriksson@mandriva.com> 4.4.0_0.1.1-0.RC1.1mdk
- rebuilt for php-4.4.0RC1

* Fri Jun 03 2005 Oden Eriksson <oeriksson@mandriva.com> 4.3.11_0.1.1-1mdk
- renamed to php4-*

* Sun Apr 17 2005 Oden Eriksson <oeriksson@mandriva.com> 4.3.11_0.1.1-1mdk
- 4.3.11

* Mon Mar 21 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.10_0.1.1-4mdk
- use the %%mkrel macro

* Sat Feb 12 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.10_0.1.1-3mdk
- rebuilt against a non hardened-php aware php lib

* Sat Jan 15 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.10_0.1.1-2mdk
- rebuild due to hardened-php-0.2.6
- cleanups

* Sat Jan 08 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.10_0.1.1-1mdk
- initial mandrake package
- added P0


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6147 |12cr|php-tokyo_tyrant-0.6.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname tokyo_tyrant
%define dirname %{modname}
%define soname %{modname}.so
%define inifile A96_%{modname}.ini

Summary:	Provides a wrapper to the Tokyo Tyrant client library
Name:		php-%{modname}
Version:	0.6.0
Release:	%mkrel 6
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/tokyo_tyrant/
Source0:	http://pecl.php.net/get/%{modname}-%{version}.tgz
Patch0:		tokyo_tyrant-0.6.0-php54x.diff
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	tokyotyrant
BuildRequires:	tokyotyrant-devel
BuildRequires:	tokyocabinet-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
tokyo_tyrant extension provides object oriented API for communicating with
Tokyo Tyrant key-value store.

This extension requires Tokyo Cabinet, Tokyo Tyrant and PHP version 5.2.0+.

%prep

%setup -q -n %{modname}-%{version}
[ "../package*.xml" != "/" ] && mv ../package*.xml .

%patch0 -p1

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}
%make
mv modules/*.so .

%install
rm -rf %{buildroot} 

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m755 %{soname} %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc CREDITS package*.xml 
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}



%changelog
* Sun May 06 2012 Oden Eriksson <oeriksson@mandriva.com> 0.6.0-6mdv2012.0
+ Revision: 796983
- fix build
- rebuild for php-5.4.x

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 0.6.0-5
+ Revision: 761338
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 0.6.0-4
+ Revision: 696483
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 0.6.0-3
+ Revision: 695484
- rebuilt for php-5.3.7

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 0.6.0-2
+ Revision: 646697
- rebuilt for php-5.3.6

* Wed Feb 23 2011 Oden Eriksson <oeriksson@mandriva.com> 0.6.0-1
+ Revision: 639434
- 0.6.0

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-5mdv2011.0
+ Revision: 629894
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-4mdv2011.0
+ Revision: 628203
- ensure it's built without automake1.7

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-3mdv2011.0
+ Revision: 600543
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-2mdv2011.0
+ Revision: 588880
- rebuild

* Fri Jun 11 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-1mdv2010.1
+ Revision: 547883
- 0.5.0

* Tue Mar 30 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-1mdv2010.1
+ Revision: 529185
- 0.4.0

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-2mdv2010.1
+ Revision: 514703
- rebuilt for php-5.3.2

* Mon Mar 01 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-1mdv2010.1
+ Revision: 512918
- 0.3.0

* Sun Jan 03 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-1mdv2010.1
+ Revision: 485918
- remove one redundant patch
- 0.2.0

* Sun Dec 27 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-1mdv2010.1
+ Revision: 482779
- 0.1.2

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-2mdv2010.1
+ Revision: 468266
- rebuilt against php-5.3.1

* Sun Oct 04 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-1mdv2010.0
+ Revision: 453365
- 0.1.1

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-2mdv2010.0
+ Revision: 451368
- rebuild

* Wed Aug 19 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-1mdv2010.0
+ Revision: 418225
- import php-tokyo_tyrant


* Wed Aug 19 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-1mdv2009.1
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6148 |12cr|php-txforward-1.0.7-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname txforward
%define soname %{modname}.so
%define inifile A90_%{modname}.ini

Summary:	Reverse Proxy (web accelerator) PHP compatibility layer
Name:		php-%{modname}
Version:	1.0.7
Release:	%mkrel 5
Group:		Development/PHP
License:	PHP License
URL:		http://fcartegnie.free.fr/patchs/txforward.html
Source0:	http://pecl.php.net/get/%{modname}-%{version}.tgz
Requires(pre): rpm-helper
Requires(postun): rpm-helper
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:	file
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Makes reverse-proxing (web accelerator) totally invisible for php applications.
Doesn't require php code modifications to handle X-Forwarded-For IP.

 * Stills allows proxy-aware applications to work with X-Forwarded headers and
   proxy IP address.
 * Should work with any web server
 * Should work with any proxy server

%prep

%setup -q -n %{modname}-%{version}
[ "../package*.xml" != "/" ] && mv ../package*.xml .

# fix permissions
find . -type f | xargs chmod 644

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

# lib64 fix
perl -p -i -e "s|/lib\b|/%{_lib}|g" *.m4

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --enable-%{modname}

%make

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}/php.d
install -d %{buildroot}%{_libdir}/php/extensions

install -m0755 modules/%{soname} %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}

[%{modname}]
txforward.depth = 4
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc package*.xml CREDITS README
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}



%changelog
* Thu May 03 2012 Oden Eriksson <oeriksson@mandriva.com> 1.0.7-5mdv2012.0
+ Revision: 795524
- rebuild for php-5.4.x

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 1.0.7-4
+ Revision: 761339
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.7-3
+ Revision: 696484
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.7-2
+ Revision: 695485
- rebuilt for php-5.3.7

* Tue May 17 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.7-1
+ Revision: 675368
- 1.0.7

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.6-14
+ Revision: 646698
- rebuilt for php-5.3.6

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.6-13mdv2011.0
+ Revision: 629895
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.6-12mdv2011.0
+ Revision: 628204
- ensure it's built without automake1.7

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.6-11mdv2011.0
+ Revision: 600544
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.6-10mdv2011.0
+ Revision: 588881
- rebuild

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.6-9mdv2010.1
+ Revision: 514708
- rebuilt for php-5.3.2

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.6-8mdv2010.1
+ Revision: 485496
- rebuilt for php-5.3.2RC1

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.6-7mdv2010.1
+ Revision: 468267
- rebuilt against php-5.3.1

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.6-6mdv2010.0
+ Revision: 451369
- rebuild

  + Raphaël Gertz <rapsys@mandriva.org>
    - Rebuild

* Mon May 18 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.6-4mdv2010.0
+ Revision: 377038
- rebuilt for php-5.3.0RC2

* Sun Mar 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.6-3mdv2009.1
+ Revision: 346681
- rebuilt for php-5.2.9

* Tue Feb 17 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.6-2mdv2009.1
+ Revision: 341844
- rebuilt against php-5.2.9RC2

* Sun Jan 04 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.6-1mdv2009.1
+ Revision: 324499
- import php-txforward


* Sun Jan 04 2009 Oden Eriksson <oden.eriksson@envitory.se> 1.0.6-1mdv2009.1
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6149 |12cr|php-uploadprogress-1.0.3.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname uploadprogress
%define soname %{modname}.so
%define inifile A78_%{modname}.ini

Summary:	Uploadprogress extension
Name:		php-%{modname}
Version:	1.0.3.1
Release:	%mkrel 4
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/uploadprogress/
Source0:	http://pecl.php.net/get/%{modname}-%{version}.tgz
Requires(pre): rpm-helper
Requires(postun): rpm-helper
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:	file
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
An extension to track progress of a file upload.

%prep

%setup -q -n %{modname}-%{version}
[ "../package*.xml" != "/" ] && mv ../package*.xml .

# fix permissions
find . -type f | xargs chmod 644

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

# lib64 fix
perl -p -i -e "s|/lib\b|/%{_lib}|g" *.m4

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}

%make

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}/php.d
install -d %{buildroot}%{_libdir}/php/extensions

install -m0755 modules/%{soname} %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}

[%{modname}]
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc package*.xml examples
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}


%changelog
* Thu May 03 2012 Oden Eriksson <oeriksson@mandriva.com> 1.0.3.1-4mdv2012.0
+ Revision: 795525
- rebuild for php-5.4.x

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 1.0.3.1-3
+ Revision: 761340
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.3.1-2
+ Revision: 696485
- rebuilt for php-5.3.8

* Sun Aug 21 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.3.1-1
+ Revision: 695944
- 1.0.3.1

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-2
+ Revision: 695486
- rebuilt for php-5.3.7

* Thu Aug 11 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-1
+ Revision: 694018
- 1.0.3

* Wed Jul 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-1
+ Revision: 691890
- 1.0.2

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-11
+ Revision: 646699
- rebuilt for php-5.3.6

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-10mdv2011.0
+ Revision: 629896
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-9mdv2011.0
+ Revision: 628205
- ensure it's built without automake1.7

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-8mdv2011.0
+ Revision: 600545
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-7mdv2011.0
+ Revision: 588882
- rebuild

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-6mdv2010.1
+ Revision: 514710
- rebuilt for php-5.3.2

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-5mdv2010.1
+ Revision: 485497
- rebuilt for php-5.3.2RC1

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-4mdv2010.1
+ Revision: 468268
- rebuilt against php-5.3.1

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-3mdv2010.0
+ Revision: 451371
- rebuild

* Sun Jul 19 2009 Raphaël Gertz <rapsys@mandriva.org> 1.0.1-2mdv2010.0
+ Revision: 397303
- Rebuild

* Sun Jun 21 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1mdv2010.0
+ Revision: 387639
- 1.0.1

* Mon May 18 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdv2010.0
+ Revision: 377039
- rebuilt for php-5.3.0RC2

* Wed Mar 18 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdv2009.1
+ Revision: 357371
- 1.0.0

* Sun Mar 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-3mdv2009.1
+ Revision: 346682
- rebuilt for php-5.2.9

* Tue Feb 17 2009 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-2mdv2009.1
+ Revision: 341845
- rebuilt against php-5.2.9RC2

* Thu Jan 22 2009 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-1mdv2009.1
+ Revision: 332498
- 0.9.2

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-3mdv2009.1
+ Revision: 323122
- rebuild

* Fri Dec 05 2008 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-2mdv2009.1
+ Revision: 310689
- rebuilt against php-5.2.7

* Sun Aug 31 2008 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-1mdv2009.0
+ Revision: 277817
- 0.9.1

* Fri Jul 18 2008 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-2mdv2009.0
+ Revision: 238460
- rebuild

* Thu Jul 10 2008 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-1mdv2009.0
+ Revision: 233366
- import php-uploadprogress


* Thu Jul 10 2008 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-1mdv2009.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6150 |12cr|php-uuid-1.0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname uuid
%define dirname %{modname}
%define soname %{modname}.so
%define inifile 78_%{modname}.ini

Summary:	UUID support functions for php
Name:		php-%{modname}
Version:	1.0.3
Release:	%mkrel 1
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/%{modname}
Source0:	http://pecl.php.net/get/%{modname}-%{version}.tgz
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:	ext2fs-devel
BuildRequires:	libuuid-devel
Provides:	php-pear-uuid
Obsoletes:	php-pear-uuid
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This extension provides functions to generate and analyse universally unique
identifiers (UUIDs). It depends on the external libuuid. This library is
available on most linux  systems, its source is bundled with the ext2fs tools.

%prep

%setup -q -n %{modname}-%{version}

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}
%make

mv modules/*.so .

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
[ "../package.xml" != "/" ] && rm -f ../package.xml

%files 
%defattr(-,root,root)
%doc CREDITS tests
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}


%changelog
* Wed Jun 20 2012 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-1mdv2012.0
+ Revision: 806360
- 1.0.3

* Sun May 06 2012 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-22
+ Revision: 796985
- fix build
- fix deps
- rebuild for php-5.4.x
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-20
+ Revision: 696486
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-19
+ Revision: 695487
- rebuilt for php-5.3.7

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-18
+ Revision: 646700
- rebuilt for php-5.3.6

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-17mdv2011.0
+ Revision: 629897
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-16mdv2011.0
+ Revision: 628206
- ensure it's built without automake1.7

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-15mdv2011.0
+ Revision: 600546
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-14mdv2011.0
+ Revision: 588883
- rebuild

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-13mdv2010.1
+ Revision: 514711
- rebuilt for php-5.3.2

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-12mdv2010.1
+ Revision: 485498
- rebuilt for php-5.3.2RC1

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-11mdv2010.1
+ Revision: 468269
- rebuilt against php-5.3.1

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-10mdv2010.0
+ Revision: 451640
- fix deps
- rebuild

* Sun Jul 19 2009 Raphaël Gertz <rapsys@mandriva.org> 1.0.2-9mdv2010.0
+ Revision: 397302
- Rebuild

* Mon May 18 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-8mdv2010.0
+ Revision: 377040
- rebuilt for php-5.3.0RC2

* Sun Mar 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-7mdv2009.1
+ Revision: 346683
- rebuilt for php-5.2.9

* Tue Feb 17 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-6mdv2009.1
+ Revision: 341846
- rebuilt against php-5.2.9RC2

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-5mdv2009.1
+ Revision: 323135
- rebuild

* Fri Dec 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-4mdv2009.1
+ Revision: 310318
- rebuilt against php-5.2.7

* Fri Jul 18 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-3mdv2009.0
+ Revision: 238466
- rebuild

* Fri May 02 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-2mdv2009.0
+ Revision: 200282
- rebuilt for php-5.2.6

* Wed Apr 09 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-1mdv2009.0
+ Revision: 192504
- 1.0.2

* Mon Feb 04 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0-11mdv2008.1
+ Revision: 162259
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Nov 11 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0-10mdv2008.1
+ Revision: 107735
- restart apache if needed

* Sat Sep 01 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0-9mdv2008.0
+ Revision: 77588
- rebuilt against php-5.2.4

* Thu Jun 14 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0-8mdv2008.0
+ Revision: 39532
- use distro conditional -fstack-protector

* Fri Jun 01 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0-7mdv2008.0
+ Revision: 33885
- rebuilt against new upstream version (5.2.3)

* Thu May 03 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0-6mdv2008.0
+ Revision: 21365
- rebuilt against new upstream version (5.2.2)


* Thu Feb 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0-5mdv2007.0
+ Revision: 117638
- rebuilt against new upstream version (5.2.1)

* Thu Nov 09 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0-4mdv2007.0
+ Revision: 79298
- rebuild
- rebuilt for php-5.2.0
- Import php-uuid

* Mon Aug 28 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0-2
- rebuilt for php-5.1.6

* Fri Aug 04 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0-1mdv2007.0
- renamed from php-pear-uuid to php-uuid

* Sun Jun 04 2006 David Walluck <walluck@mandriva.org> 0:1.0-1mdv2007.0
- 1.0
- release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6151 |12cr|php-varnish-0.9.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname varnish
%define dirname %{modname}
%define soname %{modname}.so
%define inifile B23_%{modname}.ini

Summary:	Varnish Cache bindings for PHP
Name:		php-%{modname}
Version:	0.9.3
Release:	1
Group:		Development/PHP
License:	Apache License
URL:		http://pecl.php.net/package/varnish/
Source0:	http://pecl.php.net/get/varnish-%{version}.tgz
Source1:	B23_varnish.ini
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:	varnish-devel

%description
Varnish Cache is an open source, state of the art web application accelerator.
The extension makes it possible to interact with a running varnish instance
through TCP socket or shared memory.

%prep

%setup -q -n %{modname}-%{version}

cp %{SOURCE1} %{inifile}

# lib64 fix
perl -pi -e "s|/lib\b|/%{_lib}|g" config.m4

%build

%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}

%make VARNISH_SHARED_LIBADD="-lvarnishapi"
mv modules/*.so .

%install

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/
install -m0644 %{inifile} %{buildroot}%{_sysconfdir}/php.d/%{inifile}

%files
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}


%changelog
* Mon Jun 04 2012 Oden Eriksson <oeriksson@mandriva.com> 0.9.3-1
+ Revision: 802285
- initial Mandriva package
- Created package structure for php-varnish.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6152 |12cr|php-wbxml-1.0.3-17
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname wbxml
%define dirname %{modname}
%define soname %{modname}.so
%define inifile A93_%{modname}.ini

Summary:	WBXML to XML conversion for PHP
Name:		php-%{modname}
Version:	1.0.3
Release:	%mkrel 17
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/wbxml
Source0:	http://pecl.php.net/get/%{modname}-%{version}.tgz
Source1:	%{modname}.ini
Patch0:		wbxml-1.0.2-format_not_a_string_literal_and_no_format_arguments.diff
Patch1:		wbxml-1.0.3-expat_fix.diff
BuildRequires:	php-devel >= 3:5.2.1
BuildRequires:	dos2unix
BuildRequires:	expat-devel
BuildRequires:	wbxml-devel
BuildRequires:	popt-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This extension provides WBXML (Wireless Binary XML) conversion capabilities
using the libwbxml library, which can be found at
http://libwbxml.aymerick.com/

%prep

%setup -q -n %{modname}-%{version}
[ "../package.xml" != "/" ] && mv ../package.xml .

cp %{SOURCE1} %{inifile}

find . -type d -exec chmod 755 {} \;
find . -type f -exec chmod 644 {} \;

%patch0 -p0
%patch1 -p0

# strip away annoying ^M
find -type f | grep -v ".gif" | grep -v ".png" | grep -v ".jpg" | xargs dos2unix

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --enable-%{modname}=shared,%{_prefix} \

%make
mv modules/*.so .

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/
install -m0644 %{inifile} %{buildroot}%{_sysconfdir}/php.d/%{inifile}

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc CREDITS README wbxml.php package*.xml
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6153 |12cr|php-xcache-2.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname xcache
%define dirname %{modname}
%define soname %{modname}.so
%define inifile 99_%{modname}.ini

Summary:	The XCache module for PHP
Name:		php-%{modname}
Version:	2.0.1
Release:	%mkrel 1
Group:		Development/PHP
License:	BSD-like
URL:		http://xcache.lighttpd.net/
Source0:	http://xcache.lighttpd.net/pub/Releases/%{version}/%{modname}-%{version}.tar.gz
Source1:	xcache.ini
BuildRequires:  php-devel >= 3:5.2.0
Conflicts:	php-afterburner php-mmcache php-eaccelerator php-apc
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
XCache is a fast, stable PHP opcode cacher that has been tested and is now
running on production servers under high load. It overcomes a lot of problems
that has been with other competing opcachers such as being able to be used with
new PHP versions.

%package	admin
Summary:	Web admin GUI for XCache
Group:		Development/PHP
%if %mdkversion < 201010
Requires(post):   rpm-helper
Requires(postun):   rpm-helper
%endif
Requires:	apache-mod_php
Requires:	%{name}

%description	admin
This package contains a Web admin GUI for XCache.

%prep

%setup -q -n %{modname}-%{version}

cp %{SOURCE1} %{inifile}
perl -pi -e "s|\@libdir\@|%{_libdir}|g" %{inifile}

%build
%serverbuild

phpize

%configure2_5x \
    --enable-%{modname} \
    --enable-xcache-constant \
    --enable-xcache-optimizer \
    --enable-xcache-coverager \
    --enable-xcache-assembler \
    --enable-xcache-disassembler \
    --enable-xcache-encoder \
    --enable-xcache-decoder \
    --enable-xcache-test \
    --enable-xcache-dprint

%make

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d
install -d %{buildroot}/var/www/%{name}/coverager
install -d %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d

install -m0644 %{inifile} %{buildroot}%{_sysconfdir}/php.d/%{inifile}

install -m0755 modules/%{soname} %{buildroot}%{_libdir}/php/extensions/%{soname}

install -d -m 755 %{buildroot}%{webappconfdir}
cat > %{buildroot}%{webappconfdir}/%{name}.conf << EOF
Alias /%{name} /var/www/%{name}

<Directory "/var/www/%{name}">
    Order deny,allow
    Deny from all
    Allow from 127.0.0.1
    ErrorDocument 403 "Access denied per %{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf"
</Directory>
EOF

install -m0644 admin/* %{buildroot}/var/www/%{name}/
install -m0644 coverager/* %{buildroot}/var/www/%{name}/coverager

%post
%if %mdkversion < 201010
%_post_webapp
%endif

%postun
%if %mdkversion < 201010
%_postun_webapp
%endif

%post admin
%_post_webapp

%postun admin
%_postun_webapp

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog NEWS README THANKS
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}

%files admin
%defattr(-,root,root)
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf
/var/www/%{name}


%changelog
* Mon Jul 16 2012 Oden Eriksson <oeriksson@mandriva.com> 2.0.1-1mdv2012.0
+ Revision: 809708
- 2.0.1

* Wed Jun 20 2012 Oden Eriksson <oeriksson@mandriva.com> 2.0.1-0.0.rc1.1
+ Revision: 806418
- 2.0.1-rc1

* Thu May 03 2012 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-2
+ Revision: 795528
- rebuild for php-5.4.x

* Sat Apr 21 2012 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-1
+ Revision: 792624
- 2.0.0

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 1.3.2-4
+ Revision: 761343
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.2-3
+ Revision: 696488
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.2-2
+ Revision: 695489
- rebuilt for php-5.3.7

* Sat Jun 04 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.2-1
+ Revision: 682743
- 1.3.2

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-11
+ Revision: 646703
- rebuilt for php-5.3.6

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-10mdv2011.0
+ Revision: 629899
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-9mdv2011.0
+ Revision: 628208
- ensure it's built without automake1.7

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-8mdv2011.0
+ Revision: 600548
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-7mdv2011.0
+ Revision: 588885
- rebuild

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-6mdv2010.1
+ Revision: 514716
- rebuilt for php-5.3.2

* Sun Feb 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.0-5mdv2010.1
+ Revision: 501751
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-4mdv2010.1
+ Revision: 485500
- rebuilt for php-5.3.2RC1

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-3mdv2010.1
+ Revision: 468271
- rebuilt against php-5.3.1

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-2mdv2010.0
+ Revision: 451374
- rebuild

* Tue Aug 04 2009 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-1mdv2010.0
+ Revision: 409238
- 1.3.0

* Sun Jul 19 2009 Raphaël Gertz <rapsys@mandriva.org> 2.0.0-0.0.r592.2mdv2010.0
+ Revision: 397295
- Rebuild

* Tue May 19 2009 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-0.0.r592.1mdv2010.0
+ Revision: 377675
- 2.0.0 (svn snap 592)
- rebuilt for php-5.3.0RC2

* Sun Mar 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-5mdv2009.1
+ Revision: 346705
- rebuilt for php-5.2.9

* Tue Feb 17 2009 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-4mdv2009.1
+ Revision: 341847
- rebuilt against php-5.2.9RC2

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-3mdv2009.1
+ Revision: 323136
- rebuild

* Fri Dec 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-2mdv2009.1
+ Revision: 310319
- rebuilt against php-5.2.7

* Fri Sep 26 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-1mdv2009.0
+ Revision: 288586
- import php-xcache


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6154 |12cr|php-xdiff-1.5.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname xdiff
%define soname %{modname}.so
%define inifile A64_%{modname}.ini

Summary:	File differences/patches
Name:		php-%{modname}
Version:	1.5.2
Release:	%mkrel 1
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/xdiff
Source0:	http://pecl.php.net/get/%{modname}-%{version}.tgz
Requires:	php-bz2
Requires:	php-hash
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:	file
BuildRequires:	libxdiff-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This extension creates and applies patches to both text and binary files.

%prep

%setup -q -n %{modname}-%{version}
[ "../package*.xml" != "/" ] && mv ../package*.xml .

# fix permissions
find . -type f | xargs chmod 644

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

# lib64 fix
perl -pi -e "s|/lib\b|/%{_lib}|g" config.m4

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}
%make

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}/php.d
install -d %{buildroot}%{_libdir}/php/extensions

install -m0755 modules/%{soname} %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc CREDITS README.API package*.xml
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}


%changelog
* Wed Jun 20 2012 Oden Eriksson <oeriksson@mandriva.com> 1.5.2-1mdv2012.0
+ Revision: 806419
- 1.5.2

* Sun May 06 2012 Oden Eriksson <oeriksson@mandriva.com> 1.5.1-14
+ Revision: 796974
- fix build
- rebuild for php-5.4.x

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 1.5.1-13
+ Revision: 761344
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1.5.1-12
+ Revision: 696489
- rebuilt for php-5.3.8

* Sat Aug 20 2011 Oden Eriksson <oeriksson@mandriva.com> 1.5.1-11
+ Revision: 695874
- rebuild

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1.5.1-10
+ Revision: 695490
- rebuilt for php-5.3.7

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1.5.1-9
+ Revision: 646704
- rebuilt for php-5.3.6

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 1.5.1-8mdv2011.0
+ Revision: 629900
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 1.5.1-7mdv2011.0
+ Revision: 628209
- ensure it's built without automake1.7

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.5.1-6mdv2011.0
+ Revision: 600549
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.5.1-5mdv2011.0
+ Revision: 588886
- rebuild

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.5.1-4mdv2010.1
+ Revision: 514718
- rebuilt for php-5.3.2

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 1.5.1-3mdv2010.1
+ Revision: 485501
- rebuilt for php-5.3.2RC1

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 1.5.1-2mdv2010.1
+ Revision: 468272
- rebuilt against php-5.3.1

* Mon Oct 19 2009 Oden Eriksson <oeriksson@mandriva.com> 1.5.1-1mdv2010.0
+ Revision: 458154
- 1.5.1

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 1.5.0-9mdv2010.0
+ Revision: 451375
- rebuild

* Sun Jul 19 2009 Raphaël Gertz <rapsys@mandriva.org> 1.5.0-8mdv2010.0
+ Revision: 397296
- Rebuild

* Tue May 19 2009 Oden Eriksson <oeriksson@mandriva.com> 1.5.0-7mdv2010.0
+ Revision: 377766
- fix build
- rebuilt for php-5.3.0RC2

* Sun Mar 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.5.0-6mdv2009.1
+ Revision: 346707
- rebuilt for php-5.2.9

* Tue Feb 17 2009 Oden Eriksson <oeriksson@mandriva.com> 1.5.0-5mdv2009.1
+ Revision: 341848
- rebuilt against php-5.2.9RC2

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.5.0-4mdv2009.1
+ Revision: 323143
- rebuild

* Fri Dec 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1.5.0-3mdv2009.1
+ Revision: 310320
- rebuilt against php-5.2.7

* Fri Jul 18 2008 Oden Eriksson <oeriksson@mandriva.com> 1.5.0-2mdv2009.0
+ Revision: 238473
- rebuild

* Mon Jul 07 2008 Oden Eriksson <oeriksson@mandriva.com> 1.5.0-1mdv2009.0
+ Revision: 232377
- 1.5.0

* Fri May 02 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4-4mdv2009.0
+ Revision: 200310
- rebuilt for php-5.2.6

* Mon Feb 04 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4-3mdv2008.1
+ Revision: 162153
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Nov 11 2007 Oden Eriksson <oeriksson@mandriva.com> 1.4-2mdv2008.1
+ Revision: 107742
- restart apache if needed

* Tue Sep 04 2007 Oden Eriksson <oeriksson@mandriva.com> 1.4-1mdv2008.0
+ Revision: 79410
- Import php-xdiff



* Tue Sep 04 2007 Oden Eriksson <oeriksson@mandriva.com> 1.4-1mdv2008.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6155 |12cr|php-xhprof-0.9.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname xhprof
%define dirname %{modname}
%define soname %{modname}.so
%define inifile B22_%{modname}.ini

Summary:	A Hierarchical Profiler for PHP
Name:		php-%{modname}
Version:	0.9.2
Release:	%mkrel 3
Group:		Development/PHP
License:	Apache License
URL:		http://pecl.php.net/package/xhprof/
Source0:	http://pecl.php.net/get/xhprof-%{version}.tgz
Source1:	B22_xhprof.ini
Patch0:		xhprof-0.9.2-make_it_php_aware.diff
Patch1:		xhprof-0.9.2-php54x.diff
BuildRequires:	php-devel >= 3:5.2.0
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
XHProf is a function-level hierarchical profiler for PHP and has a simple
HTML based navigational interface. The raw data collection component is
implemented in C (as a PHP extension). The reporting/UI layer is all in PHP.

It is capable of reporting function-level inclusive and exclusive wall times,
memory usage, CPU times and number of calls for each function. Additionally,
it supports ability to compare two runs (hierarchical DIFF reports), or
aggregate results from multiple runs.

%prep

%setup -q -n %{modname}-%{version}
%patch0 -p1
%patch1 -p0

mv extension/* .

cp %{SOURCE1} %{inifile}

# lib64 fix
perl -pi -e "s|/lib\b|/%{_lib}|g" config.m4

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}
%make
mv modules/*.so .

%install
rm -rf %{buildroot} 

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/
install -m0644 %{inifile} %{buildroot}%{_sysconfdir}/php.d/%{inifile}

install -d %{buildroot}%{_datadir}/php/xhprof
cp -rp xhprof_lib/* %{buildroot}%{_datadir}/php/xhprof/

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGELOG CREDITS LICENSE README xhprof_html/* examples/*
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}
%{_datadir}/php/xhprof



%changelog
* Sun May 06 2012 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-3mdv2012.0
+ Revision: 796973
- fix build
- rebuild for php-5.4.x

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-2
+ Revision: 761345
- rebuild

* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-1
+ Revision: 730911
- import php-xhprof


* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-1mdv2010.2
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6156 |12cr|php-xrange-1.3.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname xrange
%define soname %{modname}.so
%define inifile A74_%{modname}.ini

Summary:	Numeric iterator primitives
Name:		php-%{modname}
Version:	1.3.2
Release:	%mkrel 1
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/xrange/
Source0:	http://pecl.php.net/get/%{modname}-%{version}.tgz
Requires(pre): rpm-helper
Requires(postun): rpm-helper
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:	file
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
xrange is a compiled extension that provides numeric iteration primitives to
PHP on top of SPL. It includes a lean numeric range generator / iterator,
modeled after Python's xrange() function. It's intended to provide an
alternative for all numeric iteration and looping.

%prep

%setup -q -n %{modname}-%{version}
[ "../package*.xml" != "/" ] && mv ../package*.xml .

# fix permissions
find . -type f | xargs chmod 644

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}

%make

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}/php.d
install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}/var/log/httpd

install -m0755 modules/%{soname} %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}

[%{modname}]
Classes = XRangeIterator
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc package*.xml tests CREDITS
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}


%changelog
* Mon Jul 30 2012 Oden Eriksson <oeriksson@mandriva.com> 1.3.2-1mdv2012.0
+ Revision: 811430
- 1.3.2

* Sun May 20 2012 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-14
+ Revision: 799734
- fix build
- rebuilt for php-5.3.2
- rebuilt for php-5.3.2RC1
- rebuilt against php-5.3.1
- rebuild
- rebuilt for php-5.3.0RC2

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Raphaël Gertz <rapsys@mandriva.org>
    - Rebuild

* Sun Mar 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-6mdv2009.1
+ Revision: 346708
- rebuilt for php-5.2.9

* Tue Feb 17 2009 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-5mdv2009.1
+ Revision: 341849
- rebuilt against php-5.2.9RC2

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-4mdv2009.1
+ Revision: 323144
- rebuild

* Fri Dec 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-3mdv2009.1
+ Revision: 310321
- rebuilt against php-5.2.7

* Fri Jul 18 2008 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-2mdv2009.0
+ Revision: 238474
- rebuild

* Mon Mar 03 2008 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-1mdv2008.1
+ Revision: 177874
- 1.3.1

* Wed Feb 27 2008 Oden Eriksson <oeriksson@mandriva.com> 1.3-1mdv2008.1
+ Revision: 175685
- import php-xrange


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6157 |12cr|php-yaml-1.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname yaml
%define dirname %{modname}
%define soname %{modname}.so
%define inifile B13_%{modname}.ini

Summary:	YAML-1.1 parser and emitter
Name:		php-%{modname}
Version:	1.1.0
Release:	%mkrel 1
Group:		Development/PHP
License:	MIT
URL:		http://pecl.php.net/package/yaml/
Source0:	http://pecl.php.net/get/yaml-%{version}.tgz
Source1:	B13_yaml.ini
BuildRequires:	pkgconfig
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:	yaml-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Support for YAML 1.1 (YAML Ain't Markup Language) serialization using the
LibYAML library.

%prep

%setup -q -n %{modname}-%{version}
[ "../package*.xml" != "/" ] && mv ../package*.xml .

cp %{SOURCE1} %{inifile}

# lib64 fix
perl -pi -e "s|/lib\b|/%{_lib}|g" config.m4

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}
%make
mv modules/*.so .

%install
rm -rf %{buildroot} 

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/
install -m0644 %{inifile} %{buildroot}%{_sysconfdir}/php.d/%{inifile}

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc package*.xml tests
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}



%changelog
* Wed Jun 20 2012 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-1mdv2012.0
+ Revision: 806420
- 1.1.0

* Thu May 03 2012 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-6
+ Revision: 795532
- rebuild for php-5.4.x

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-5
+ Revision: 761347
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-4
+ Revision: 696491
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-3
+ Revision: 695492
- rebuilt for php-5.3.7

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-2
+ Revision: 646706
- rebuilt for php-5.3.6

* Mon Feb 21 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1
+ Revision: 639162
- import php-yaml


* Mon Feb 21 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1mdv2010.2
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6158 |12cr|php-yaz-1.1.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname yaz
%define dirname %{modname}
%define soname %{modname}.so
%define inifile 64_%{modname}.ini

Summary:	A Z39.50 client for PHP
Name:		php-%{modname}
Version:	1.1.3
Release:	%mkrel 1
License:	PHP License
Group:		Development/PHP
URL:		http://pecl.php.net/package/yaz
Source0:	http://ftp.indexdata.dk/pub/phpyaz/yaz-%{version}.tgz
Source1:	%{modname}.ini
# http://indexdata.dk/phpyaz/demo/mult.phps
Source2:	mult.php
Patch0:		yaz-antibork.diff
BuildRequires:	php-devel >= 3:5.2.2
BuildRequires:	yaz-devel >= 3.0.0
BuildRequires:	libicu-devel
BuildRequires:	libxml2-devel
BuildRequires:	libxslt-devel
BuildRequires:	libpth-devel
BuildRequires:	tcp_wrappers-devel 
Epoch:		1
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This extension implements a Z39.50 client for PHP using the YAZ toolkit.

%prep

%setup -q -n %{modname}-%{version}
[ "../package.xml" != "/" ] && mv ../package.xml .

%patch0 -p0

cp %{SOURCE1} %{inifile}
cp %{SOURCE2} mult.php

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --enable-%{modname}=shared,%{_prefix}

%make
mv modules/*.so .

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/
install -m0644 %{inifile} %{buildroot}%{_sysconfdir}/php.d/%{inifile}

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc CREDITS README mult.php package.xml
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}


%changelog
* Wed Jun 27 2012 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.3-1mdv2012.0
+ Revision: 807198
- 1.1.3

* Thu Jun 21 2012 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.2-1
+ Revision: 806587
- 1.1.2

* Sun May 06 2012 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.1-5
+ Revision: 796961
- fix build
- rebuild for php-5.4.x
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.1-3
+ Revision: 696492
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.1-2
+ Revision: 695493
- rebuilt for php-5.3.7

* Wed Jun 01 2011 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.1-1
+ Revision: 682270
- 1.1.1

* Sun May 29 2011 Oden Eriksson <oeriksson@mandriva.com> 1:1.1.0-1
+ Revision: 681633
- 1.1.0 (no changes though...)

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.14-19
+ Revision: 646707
- rebuilt for php-5.3.6

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.14-18mdv2011.0
+ Revision: 629902
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.14-17mdv2011.0
+ Revision: 628218
- ensure it's built without automake1.7

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.14-16mdv2011.0
+ Revision: 600551
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.14-15mdv2011.0
+ Revision: 588888
- rebuild

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.14-14mdv2010.1
+ Revision: 514721
- rebuilt for php-5.3.2

* Sat Feb 20 2010 Funda Wang <fwang@mandriva.org> 1:1.0.14-13mdv2010.1
+ Revision: 508647
- rebuild

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.14-12mdv2010.1
+ Revision: 485504
- rebuilt for php-5.3.2RC1

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.14-11mdv2010.1
+ Revision: 468275
- rebuilt against php-5.3.1

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.14-10mdv2010.0
+ Revision: 451379
- rebuild

* Sun Jul 19 2009 Raphaël Gertz <rapsys@mandriva.org> 1:1.0.14-9mdv2010.0
+ Revision: 397288
- Rebuild

* Mon May 18 2009 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.14-8mdv2010.0
+ Revision: 377045
- rebuilt for php-5.3.0RC2

* Sun Mar 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.14-7mdv2009.1
+ Revision: 346709
- rebuilt for php-5.2.9

* Tue Feb 17 2009 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.14-6mdv2009.1
+ Revision: 341850
- rebuilt against php-5.2.9RC2

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.14-5mdv2009.1
+ Revision: 323145
- rebuild

* Fri Dec 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.14-4mdv2009.1
+ Revision: 310322
- rebuilt against php-5.2.7

* Fri Jul 18 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.14-3mdv2009.0
+ Revision: 238475
- rebuild

* Fri May 02 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.14-2mdv2009.0
+ Revision: 200311
- rebuilt for php-5.2.6

* Thu Feb 21 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.14-1mdv2008.1
+ Revision: 173480
- 1.0.14
- bump release
- add more build requires

* Mon Feb 04 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.13-4mdv2008.1
+ Revision: 162314
- fix deps (libicu-devel)
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Nov 11 2007 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.13-3mdv2008.1
+ Revision: 107743
- restart apache if needed

* Sat Sep 01 2007 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.13-2mdv2008.0
+ Revision: 77589
- rebuilt against php-5.2.4

* Fri Jul 06 2007 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.13-1mdv2008.0
+ Revision: 49056
- 1.0.13

* Sun Jun 17 2007 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.12-1mdv2008.0
+ Revision: 40490
- 1.0.12

* Thu Jun 14 2007 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.11-2mdv2008.0
+ Revision: 39533
- use distro conditional -fstack-protector

* Thu Jun 07 2007 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.11-1mdv2008.0
+ Revision: 36523
- 1.0.11

* Sun Jun 03 2007 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.10-2mdv2008.0
+ Revision: 34811
- rediffed P0
- rebuilt against new upstream version (5.2.3)
- 1.0.10

* Tue May 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.9-1mdv2008.0
+ Revision: 25053
- 1.0.9
- rediffed P0
- fix deps

* Thu May 03 2007 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.8-4mdv2008.0
+ Revision: 21367
- rebuilt against new upstream version (5.2.2)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6159 |12cr|php-yp-5.2.3-28
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname yp
%define dirname %{modname}
%define soname %{modname}.so
%define inifile 65_%{modname}.ini

Summary:	NIS (yp) extension module for PHP
Name:		php-%{modname}
Version:	5.2.3
Release:	%mkrel 28
Group:		Development/PHP
URL:		http://www.php.net
License:	PHP License
Source0:	yp.tar.bz2
Patch0:		yp-php54x.diff
BuildRequires:	php-devel >= 3:5.2.0
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Epoch:		3

%description
This is a dynamic shared object (DSO) for PHP that will add NIS (Yellow Pages)
support.

%prep

%setup -q -n yp
%patch0 -p0

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}

%make
mv modules/*.so .

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} 

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m755 %{soname} %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc CREDITS package.xml
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}


%changelog
* Sun May 06 2012 Oden Eriksson <oeriksson@mandriva.com> 3:5.2.3-28mdv2012.0
+ Revision: 796966
- new patch
- fix build
- rebuild for php-5.4.x

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 3:5.2.3-27
+ Revision: 761349
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 3:5.2.3-26
+ Revision: 696493
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 3:5.2.3-25
+ Revision: 695494
- rebuilt for php-5.3.7

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 3:5.2.3-24
+ Revision: 646708
- rebuilt for php-5.3.6

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 3:5.2.3-23mdv2011.0
+ Revision: 629903
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 3:5.2.3-22mdv2011.0
+ Revision: 628227
- ensure it's built without automake1.7

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 3:5.2.3-21mdv2011.0
+ Revision: 600552
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 3:5.2.3-20mdv2011.0
+ Revision: 588889
- rebuild

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 3:5.2.3-19mdv2010.1
+ Revision: 514722
- rebuilt for php-5.3.2

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 3:5.2.3-18mdv2010.1
+ Revision: 485505
- rebuilt for php-5.3.2RC1

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 3:5.2.3-17mdv2010.1
+ Revision: 468276
- rebuilt against php-5.3.1

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 3:5.2.3-16mdv2010.0
+ Revision: 451388
- rebuild

* Sun Jul 19 2009 Raphaël Gertz <rapsys@mandriva.org> 3:5.2.3-15mdv2010.0
+ Revision: 397287
- Rebuild

* Mon May 18 2009 Oden Eriksson <oeriksson@mandriva.com> 3:5.2.3-14mdv2010.0
+ Revision: 377046
- rebuilt for php-5.3.0RC2

* Sun Mar 01 2009 Oden Eriksson <oeriksson@mandriva.com> 3:5.2.3-13mdv2009.1
+ Revision: 346710
- rebuilt for php-5.2.9

* Tue Feb 17 2009 Oden Eriksson <oeriksson@mandriva.com> 3:5.2.3-12mdv2009.1
+ Revision: 341851
- rebuilt against php-5.2.9RC2

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 3:5.2.3-11mdv2009.1
+ Revision: 323146
- rebuild

* Fri Dec 05 2008 Oden Eriksson <oeriksson@mandriva.com> 3:5.2.3-10mdv2009.1
+ Revision: 310323
- rebuilt against php-5.2.7

* Fri Jul 18 2008 Oden Eriksson <oeriksson@mandriva.com> 3:5.2.3-9mdv2009.0
+ Revision: 238476
- rebuild

* Tue Jul 15 2008 Oden Eriksson <oeriksson@mandriva.com> 3:5.2.3-8mdv2009.0
+ Revision: 235887
- rebuild

* Fri May 02 2008 Oden Eriksson <oeriksson@mandriva.com> 3:5.2.3-7mdv2009.0
+ Revision: 200123
- rebuilt against php-5.2.6

* Mon Feb 04 2008 Oden Eriksson <oeriksson@mandriva.com> 3:5.2.3-6mdv2008.1
+ Revision: 161965
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Nov 11 2007 Oden Eriksson <oeriksson@mandriva.com> 3:5.2.3-5mdv2008.1
+ Revision: 107584
- restart apache if needed

* Sat Sep 01 2007 Oden Eriksson <oeriksson@mandriva.com> 3:5.2.3-4mdv2008.0
+ Revision: 77469
- rebuilt against php-5.2.4

* Thu Aug 16 2007 Oden Eriksson <oeriksson@mandriva.com> 3:5.2.3-3mdv2008.0
+ Revision: 64311
- use the new %%serverbuild macro

* Thu Jun 14 2007 Oden Eriksson <oeriksson@mandriva.com> 3:5.2.3-2mdv2008.0
+ Revision: 39395
- use distro conditional -fstack-protector

* Fri Jun 01 2007 Oden Eriksson <oeriksson@mandriva.com> 3:5.2.3-1mdv2008.0
+ Revision: 33770
- rebuilt against new upstream version (5.2.3)

* Thu May 03 2007 Oden Eriksson <oeriksson@mandriva.com> 3:5.2.2-1mdv2008.0
+ Revision: 21019
- rebuilt against new upstream version (5.2.2)


* Thu Feb 08 2007 Oden Eriksson <oeriksson@mandriva.com> 5.2.1-1mdv2007.0
+ Revision: 117454
- rebuilt against new upstream version (5.2.1)

* Wed Nov 08 2006 Oden Eriksson <oeriksson@mandriva.com> 3:5.2.0-2mdv2007.0
+ Revision: 78410
- fix deps

* Tue Nov 07 2006 Oden Eriksson <oeriksson@mandriva.com> 3:5.2.0-1mdv2007.0
+ Revision: 77420
- rebuilt for php-5.2.0

* Thu Nov 02 2006 Oden Eriksson <oeriksson@mandriva.com> 3:5.1.6-1mdv2007.1
+ Revision: 75409
- Import php-yp

* Mon Aug 28 2006 Oden Eriksson <oeriksson@mandriva.com> 3:5.1.6-1
- rebuilt for php-5.1.6

* Thu Jul 27 2006 Oden Eriksson <oeriksson@mandriva.com> 3:5.1.4-2mdk
- rebuild

* Sat May 06 2006 Oden Eriksson <oeriksson@mandriva.com> 3:5.1.4-1mdk
- rebuilt for php-5.1.4

* Fri May 05 2006 Oden Eriksson <oeriksson@mandriva.com> 3:5.1.3-1mdk
- rebuilt for php-5.1.3

* Thu Feb 02 2006 Oden Eriksson <oeriksson@mandriva.com> 3:5.1.2-2mdk
- new group (Development/PHP) and iurt rebuild

* Sun Jan 15 2006 Oden Eriksson <oeriksson@mandriva.com> 3:5.1.2-1mdk
- rebuilt against php-5.1.2

* Tue Nov 29 2005 Oden Eriksson <oeriksson@mandriva.com> 3:5.1.1-1mdk
- rebuilt against php-5.1.1

* Sat Nov 26 2005 Oden Eriksson <oeriksson@mandriva.com> 3:5.1.0-1mdk
- rebuilt against php-5.1.0

* Thu Nov 03 2005 Oden Eriksson <oeriksson@mandriva.com> 3:5.1.0-0.RC4.1mdk
- rebuilt against php-5.1.0RC4

* Sun Oct 30 2005 Oden Eriksson <oeriksson@mandriva.com> 3:5.1.0-0.RC1.2mdk
- rebuilt to provide a -debug package too

* Sun Oct 02 2005 Oden Eriksson <oeriksson@mandriva.com> 3:5.1.0-0.RC1.1mdk
- rebuilt against php-5.1.0RC1
- the source lives in pecl now (CVS)

* Wed Sep 07 2005 Oden Eriksson <oeriksson@mandriva.com> 3:5.0.5-1mdk
- rebuilt against php-5.0.5 (Major security fixes)

* Fri May 27 2005 Oden Eriksson <oeriksson@mandriva.com> 3:5.0.4-1mdk
- rename the package

* Sun Apr 17 2005 Oden Eriksson <oeriksson@mandriva.com> 5.0.4-1mdk
- 5.0.4

* Sun Mar 20 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.3-4mdk
- use the %%mkrel macro

* Sat Feb 12 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.3-3mdk
- rebuilt against a non hardened-php aware php lib

* Sun Jan 16 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.3-2mdk
- rebuild due to hardened-php-0.2.6

* Fri Dec 17 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.3-1mdk
- rebuilt for php-5.0.3

* Sat Sep 25 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.2-1mdk
- rebuilt for php-5.0.2

* Sun Aug 15 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.1-1mdk
- rebuilt for php-5.0.1

* Wed Aug 11 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.0-1mdk
- initial mandrake package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6160 |12cr|pianobooster-0.6.4b-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:            pianobooster
Summary:         A MIDI file player that teaches you how to play the piano
Version:         0.6.4b
Release:         2
License:         GPLv3+
Group:           Sound
URL:             http://pianobooster.sourceforge.net/
Source0:         http://downloads.sourceforge.net/%{name}/%{name}-src-%{version}.tar.gz
Source1:         %{name}.desktop
# link libpthread and libGL explicitly
Patch0:          pianobooster-0.6.4b-explicit-linking.patch
BuildRequires:   cmake
BuildRequires:   qt4-devel
BuildRequires:   desktop-file-utils
BuildRequires:   pkgconfig(alsa)
BuildRequires:   mesaglu-devel

%description
A MIDI file player/game that displays the musical notes AND teaches you how
to play the piano. 

PianoBooster is a fun way of playing along with a musical accompaniment and
at the same time learning the basics of reading musical notation.
The difference between playing along to a CD or a standard MIDI file
is that PianoBooster listens and reacts to what you are playing on a
MIDI keyboard.


%prep
%setup -q -n %{name}-src-%{version}
%patch0 -p1 -b .linkpthread
perl -pi -e "s/-mwindows//g" src/CMakeLists.txt

sed -e 's|\r||g' README.txt > README.txt.tmp
touch -r README.txt README.txt.tmp
mv README.txt.tmp README.txt

sed -e 's|\r||g' license.txt > license.txt.tmp
touch -r license.txt license.txt.tmp
mv license.txt.tmp license.txt

find -name '*.cpp' -exec chmod a-x {} \;
find -name '*.h' -exec chmod a-x {} \;

%build
%cmake ../src
make %{?_smp_mflags}

%install
pushd build
install -d %{buildroot}%{_bindir}
install %{name} %{buildroot}%{_bindir}
popd

install -d $%{buildroot}%{_datadir}/applications
desktop-file-install \
    --dir %{buildroot}%{_datadir}/applications  \
    %{SOURCE1}


install -d %{buildroot}%{_datadir}/icons/hicolor/32x32/apps
install -m 644 -p src/images/Logo32x32.png %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
install -d %{buildroot}%{_datadir}/icons/hicolor/64x64/apps
install -m 644 -p src/images/logo64x64.png %{buildroot}%{_datadir}/icons/hicolor/64x64/apps/%{name}.png

%post
touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :

%postun
if [ $1 -eq 0 ] ; then
    touch --no-create %{_datadir}/icons/hicolor &>/dev/null
    gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
fi

%posttrans
gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :


%files
%defattr(-,root,root,-)
%doc license.txt gplv3.txt README.txt
%{_bindir}/*
%{_datadir}/applications/*
%{_datadir}/icons/hicolor/*/apps/*



%changelog
* Mon Jan 16 2012 Vladimir Testov <vladimir.testov@rosalab.ru> 0.6.4b-1
+ Revision: 761707
- builreq corrected again
- builreq corrected
- builreq added
- fixed group
- Add pianobooster
- Add pianobooster
- Created package structure for pianobooster.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6161 |12cr|picard-1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	MusicBrainz-based audio tagger
Name:		picard
Version:	1.1
Release:	%mkrel 1
Group:		Sound
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License:	GPLv2+
Url:		http://musicbrainz.org/doc/PicardTagger
Source0:	http://ftp.musicbrainz.org/pub/musicbrainz/picard/%{name}-%{version}.tar.gz

Source1:	http://users.musicbrainz.org/~luks/picard-plugins/discnumber.py
Source2:	http://users.musicbrainz.org/~luks/picard-plugins/featartist.py
Source3:	http://users.musicbrainz.org/~luks/picard-plugins/coverart.py
#gw old API:
#Source4:	http://dispuut-ivv.nl/~jan/bonusdisc.py
#http://users.musicbrainz.org/~luks/picard-plugins/lastfm/
Source5:	lastfm.tar.bz2
Source6:	http://gitorious.org/musicbrainz/addrelease/blobs/raw/master/addrelease.py
Source7:	http://users.musicbrainz.org/~luks/picard-plugins/cuesheet.py
#gw old API:
#Source8:	http://foolip.org/mb/encoding.py
# search plugins https://github.com/brianfreud/Picard-plugins
Source9:	SearchAMG.py
Source10:	SearchDiscogs3.py
Source11:	SearchAmazon3.py
Source12:	SearchCastAlbums3.py
Source13:	SearchFilmMusziek3.py
Source14:	SearchGMR.py
Source15:	SearchGoogle3.py
Source16:	SearchLortelArchives3.py
Source17:	SearchSoundtrackCollector3.py
Source18:	SearchSoundtrackINFO3.py
Source100:	SearchEbay.py
#
Source19: http://users.musicbrainz.org/~luks/picard-plugins/open_in_gui.py
Source20: http://users.musicbrainz.org/~luks/picard-plugins/titlecase.py
Source21: http://users.musicbrainz.org/~luks/picard-plugins/release_type.py
Source22: http://users.musicbrainz.org/~luks/picard-plugins/featartistsintitles.py
# http://forums.musicbrainz.org/viewtopic.php?id=2949
Source23: lastfmplus-0.13.zip
Source24: http://users.musicbrainz.org/~luks/picard-plugins/classicdiscnumber.py
Source25: http://users.musicbrainz.org/~luks/picard-plugins/swapprefix.py
Source26: http://kalou.net/unix/picard/metaflac_rgscan.py
Source27: http://users.musicbrainz.org/~luks/picard-plugins/no_release.py
Source28: http://github.com/voiceinsideyou/creaps-picard-plugins/raw/master/titleversion.py
Source29: http://github.com/voiceinsideyou/creaps-picard-plugins/raw/master/titlesort.py
Source30: https://github.com/voiceinsideyou/picard/raw/plugins/contrib/plugins/removeperfectalbums.py
Source31: https://raw.github.com/encukou/picard-plugins/master/autosave.py
Patch0:		picard-1.0-avutil-linking.patch
%py_requires -d
BuildRequires:	gettext
BuildRequires:	desktop-file-utils
BuildRequires:	python-qt4-core >= 4.3
BuildRequires:	mutagen > 1.11
BuildRequires:	libofa-devel
BuildRequires:	libexpat-devel
BuildRequires:	ffmpeg-devel
Requires:	python-qt4-core >= 4.3
Requires:	python-qt4-gui >= 4.3
Requires:	python-qt4-network >= 4.3
Requires:	python-qt4-xml >= 4.3
Requires:	python-sip
Requires:	mutagen > 1.9
Requires:	libdiscid
#gw for metaflac:
Suggests:	flac
#gw for fpcalc (AcoustID calculation)
Suggests:	chromaprint


%description
Picard is an audio tagging application using data from the MusicBrainz
database. The tagger is album or release oriented, rather than
track-oriented.

%prep
%setup -q -n %name-%version
%apply_patches

%build
env %{__python} setup.py config
env CFLAGS="%{optflags} -I%_includedir/libavcodec -I%_includedir/libavformat" %{__python} setup.py build

# (tpg) it fails for now
#%check
#%{__python} setup.py test

%install
rm -rf %{buildroot}
%{__python} setup.py install -O1 --skip-build --root=%{buildroot}
install -D picard.desktop %buildroot%_datadir/applications/picard.desktop 
sed -i -e 's/^Icon=%{name}-32.png$/Icon=%{name}-32/g' %{buildroot}%{_datadir}/applications/*

desktop-file-install \
	--remove-category="Application" \
	--dir=%{buildroot}%{_datadir}/applications \
	%{buildroot}%{_datadir}/applications/*
	

%define PLUGINDIR %{buildroot}%{python_sitearch}/picard/plugins/

install -pm 0644 %{SOURCE1} %{PLUGINDIR}
install -pm 0644 %{SOURCE2} %{PLUGINDIR}
install -pm 0644 %{SOURCE3} %{PLUGINDIR}
#install -pm 0644 %{SOURCE4} %{PLUGINDIR}
tar -xjf %{SOURCE5} -C %{PLUGINDIR}
install -pm 0644 %{SOURCE6} %{PLUGINDIR}
install -pm 0644 %{SOURCE7} %{PLUGINDIR}
#install -pm 0644 %{SOURCE8} %{PLUGINDIR}

install -pm 0644 %{SOURCE9} %{PLUGINDIR}
install -pm 0644 %{SOURCE10} %{PLUGINDIR}
install -pm 0644 %{SOURCE11} %{PLUGINDIR}
install -pm 0644 %{SOURCE12} %{PLUGINDIR}
install -pm 0644 %{SOURCE13} %{PLUGINDIR}
install -pm 0644 %{SOURCE14} %{PLUGINDIR}
install -pm 0644 %{SOURCE15} %{PLUGINDIR}
install -pm 0644 %{SOURCE16} %{PLUGINDIR}
install -pm 0644 %{SOURCE17} %{PLUGINDIR}
install -pm 0644 %{SOURCE18} %{PLUGINDIR}
install -pm 0644 %{SOURCE100} %{PLUGINDIR}
#gw fix API versions:
#sed -i "s^\"0.10\"^\"%version\"^" %{PLUGINDIR}/Search*


install -pm 0644 %{SOURCE19} %{PLUGINDIR}
install -pm 0644 %{SOURCE20} %{PLUGINDIR}
install -pm 0644 %{SOURCE21} %{PLUGINDIR}
install -pm 0644 %{SOURCE22} %{PLUGINDIR}

unzip %{SOURCE23} -d %{PLUGINDIR}
install -pm 0644 %{SOURCE24} %{PLUGINDIR}
install -pm 0644 %{SOURCE25} %{PLUGINDIR}
install -pm 0644 %{SOURCE26} %{PLUGINDIR}
#gw fix metaflac path
sed -i "s^/sw/bin/metaflac^/usr/bin/metaflac^" %{PLUGINDIR}/metaflac_rgscan.py
install -pm 0644 %{SOURCE27} %{PLUGINDIR}
install -pm 0644 %{SOURCE28} %{PLUGINDIR}
install -pm 0644 %{SOURCE29} %{PLUGINDIR}
install -pm 0644 %{SOURCE30} %{PLUGINDIR}
install -pm 0644 %{SOURCE31} %{PLUGINDIR}


%find_lang %{name}

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS.txt NEWS.txt INSTALL.txt
%{_bindir}/picard
%{_datadir}/applications/*.desktop
%_datadir/icons/hicolor/*/apps/picard.png
%{python_sitearch}/*egg-info
%dir %{python_sitearch}/picard
%{python_sitearch}/picard/*


%changelog
* Tue Sep 04 2012 Götz Waschk <waschk@mandriva.org> 1.1-1mdv2012.0
+ Revision: 816304
- new version
- drop patch 1
- remove updated German translation
- update Search plugins

* Mon Jun 11 2012 Götz Waschk <waschk@mandriva.org> 1.0-4
+ Revision: 804397
- add patch for ffmpeg 0.11
- suggest chromaprint for audio fingerprinting

* Mon Jun 04 2012 Götz Waschk <waschk@mandriva.org> 1.0-3
+ Revision: 802439
- fix broken German translation

* Sun Jun 03 2012 Götz Waschk <waschk@mandriva.org> 1.0-2
+ Revision: 802174
- rebuild
- fix build deps
- new version
- update the patch
- update featartist, metaflac, coverart, featartistintitles plugins
- add removeperfectalbums and autosave plugins

* Sun Jan 01 2012 Götz Waschk <waschk@mandriva.org> 0.16-2
+ Revision: 748606
- add more plugins

* Wed Oct 26 2011 Götz Waschk <waschk@mandriva.org> 0.16-1
+ Revision: 707227
- new version
- add new plugins:
  * Last.fm.Plus
  * Classic Disc Numbers
  * MetaFlac ReplayGain
  * No release
  * swapprefix function
- suggest flac for metaflac plugin
- new version

* Fri Jul 22 2011 Götz Waschk <waschk@mandriva.org> 0.15-2
+ Revision: 690917
- add new version of addrelease plugin
- add new plugins: Open in GUI, Title Case, Release Type, feat. in title

* Thu Jul 21 2011 Götz Waschk <waschk@mandriva.org> 0.15-1
+ Revision: 690846
- new version
- update plugins
- disable outdated plugins (encoding, bonus disk)

* Tue May 24 2011 Götz Waschk <waschk@mandriva.org> 0.14-1
+ Revision: 678125
- new version
- patch to fix linking

* Mon Nov 01 2010 Götz Waschk <waschk@mandriva.org> 0.12.1-2mdv2011.0
+ Revision: 591470
- rebuild for new python 2.7

* Fri Nov 06 2009 Götz Waschk <waschk@mandriva.org> 0.12.1-1mdv2011.0
+ Revision: 460729
- new version
- update file list

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.11-3mdv2010.0
+ Revision: 441782
- rebuild

* Sun Dec 28 2008 Götz Waschk <waschk@mandriva.org> 0.11-2mdv2009.1
+ Revision: 320490
- rebuild for new python

* Thu Dec 04 2008 Götz Waschk <waschk@mandriva.org> 0.11-1mdv2009.1
+ Revision: 309982
- new version
- add some new plugins

* Thu Oct 16 2008 Götz Waschk <waschk@mandriva.org> 0.10-3mdv2009.1
+ Revision: 294374
- rebuild for new libdiscid

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.10-2mdv2009.0
+ Revision: 268965
- rebuild early 2009.0 package (before pixel changes)

* Fri Aug 08 2008 Götz Waschk <waschk@mandriva.org> 0.10-1mdv2009.0
+ Revision: 268040
- new version
- update plugins (sources 1-5)
- drop plugins (sources 6-18)
- update deps

* Wed Apr 30 2008 Götz Waschk <waschk@mandriva.org> 0.9.0-6mdv2009.0
+ Revision: 199392
- fix build with new ffmpeg

  + Thierry Vignaud <tv@mandriva.org>
    - fix no-buildroot-tag

* Wed Jan 02 2008 Götz Waschk <waschk@mandriva.org> 0.9.0-5mdv2008.1
+ Revision: 140410
- rebuild for new ffmpeg

* Fri Dec 28 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9.0-4mdv2008.1
+ Revision: 138712
- add missing python-qt4-* requires
- add libffmpeg as a buildrequire - this should allow to calculate audio files fingerprints

* Thu Dec 27 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9.0-3mdv2008.1
+ Revision: 138631
- fix instalation of additional plugins

* Thu Dec 27 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9.0-2mdv2008.1
+ Revision: 138575
- do not require whole python-qt4 packages, only core one is needed

* Thu Dec 27 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9.0-1mdv2008.1
+ Revision: 138236
- rewrite whole spec file
- add missing buildrequires, remove not needed ones
- compile with optflags
- new license policy
- add some plugins
- new version

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri May 11 2007 Götz Waschk <waschk@mandriva.org> 0.7.2-3mdv2008.0
+ Revision: 26222
- use wxpython2.6


* Wed Nov 29 2006 Götz Waschk <waschk@mandriva.org> 0.7.2-2mdv2007.0
+ Revision: 88386
- update file list

* Sat Nov 25 2006 Götz Waschk <waschk@mandriva.org> 0.7.2-1mdv2007.1
+ Revision: 87254
- Import picard

* Sat Nov 25 2006 Götz Waschk <waschk@mandriva.org> 0.7.2-1mdv2007.1
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6162 |12cr|picosat-936-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Mainly inspired from Fedora's .spec

%define name    picosat
%define version 936
%define major	1
%define release %mkrel 6
%define	libname %mklibname %{name} %{major}
%define	libnamedevel %mklibname %{name} -d

Name:           %{name}
Summary:        Lightweight SAT solver
Version:        %{version}
Release:        %{release}
Source0:        http://fmv.jku.at/%{name}/%{name}-%{version}.tar.gz
URL:            http://fmv.jku.at/picosat/
# Thanks to David Wheeler for the man page.
Source1:        picosat.1
# Man page link for picosat.trace
Source2:        picosat.trace.1
# Man page for picomus
Source3:        picomus.1
# This patch has not been sent upstream.  It is specific to Fedora's build of
# two distinct binaries, one with trace support and one without.
Patch0:         picosat-trace.patch

Group:          Sciences/Computer science
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License:        MIT-like
# gzip required (see app.c); find-requires can't see into C code to find it
Requires:       gzip, %{libname} = %{version}-%{release}

%description
The SAT problem is the classical NP complete problem of searching
for a satisfying assignment of a propositional formula in
conjunctive normal form (CNF). General information on SAT can be
found at http://www.satlive.org or http://www.satlib.org.

%package -n	%{libname}
Group:          Development/C
Summary:        A SAT solver library

%description -n	%{libname}
The PicoSAT library, which contains routines that solve the SAT problem.
The library has a simple API which is similar to that of previous
solvers by the same authors.

%package -n	%{name}-devel
Group:          Development/C
Summary:        Development files for PicoSAT
Requires:       %{libname} = %{version}-%{release}

%description -n	%{name}-devel
Headers and other development files for PicoSAT.

%prep
%setup -q
%patch0 -p0

%build
# The configure script is NOT autoconf-generated and chooses its own CFLAGS,
# so we mimic its effects instead of using it.

# Build the version with trace support
sed -e "s/@CC@/gcc/" \
    -e "s/@CFLAGS@/${RPM_OPT_FLAGS} -DTRACE -DNDEBUG/" \
    -e "s/-Xlinker libpicosat.so/-Xlinker libpicosat.so.%{major}/" \
    -e "s/libpicosat/libpicosat-trace/g" \
    -e "s/-lpicosat/-lpicosat-trace/g" \
    -e "s/@TARGETS@/libpicosat-trace.so picosat picomus/" \
  makefile.in > makefile
make
mv picosat picosat.trace

# Build the fast version.
# Note that picomus needs trace support, so we don't rebuild it.
rm -f *.o *.s config.h
sed -e "s/@CC@/gcc/" \
    -e "s/@CFLAGS@/${RPM_OPT_FLAGS} -DNDEBUG/" \
    -e "s/-Xlinker libpicosat.so/-Xlinker libpicosat.so.%{major}/" \
    -e "s/@TARGETS@/libpicosat.so picosat/" \
  makefile.in > makefile
make

%install
rm -rf $RPM_BUILD_ROOT
# Install the header file
mkdir -p $RPM_BUILD_ROOT%{_includedir}/%{name}
cp -p picosat.h $RPM_BUILD_ROOT%{_includedir}/%{name}

# Install the libraries
mkdir -p $RPM_BUILD_ROOT%{_libdir}
cp -p libpicosat-trace.so $RPM_BUILD_ROOT%{_libdir}/libpicosat-trace.so.%{major}.0.%{version}
ln -s libpicosat-trace.so.%{major}.0.%{version} $RPM_BUILD_ROOT%{_libdir}/libpicosat-trace.so.%{major}
ln -s libpicosat-trace.so.%{major} $RPM_BUILD_ROOT%{_libdir}/libpicosat-trace.so
cp -p libpicosat.so $RPM_BUILD_ROOT%{_libdir}/libpicosat.so.%{major}.0.%{version}
ln -s libpicosat.so.%{major}.0.%{version} $RPM_BUILD_ROOT%{_libdir}/libpicosat.so.%{major}
ln -s libpicosat.so.%{major} $RPM_BUILD_ROOT%{_libdir}/libpicosat.so

# Install the binaries
mkdir -p $RPM_BUILD_ROOT%{_bindir}
cp -p picosat picosat.trace picomus $RPM_BUILD_ROOT%{_bindir}

# Install the man pages
mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1
cp -p %{SOURCE1} %{SOURCE2} %{SOURCE3} $RPM_BUILD_ROOT%{_mandir}/man1

%post -n %{libname} -p /sbin/ldconfig
%postun -n %{libname} -p /sbin/ldconfig

%clean
rm -rf $RPM_BUILD_ROOT

# The LICENSE file is placed in the -libs package rather than the base package,
# because the -libs package is always installed when the base package is
# installed, but not vice versa.
%files
%defattr(-,root,root,-)
%{_bindir}/picosat*
%{_bindir}/picomus
%{_mandir}/man1/picosat*
%{_mandir}/man1/picomus*

%files -n %{libname}
%defattr(-,root,root,-)
%doc LICENSE NEWS
%{_libdir}/libpicosat-trace.so.*
%{_libdir}/libpicosat.so.*

%files -n %{name}-devel
%defattr(-,root,root,-)
%{_includedir}/%{name}/picosat.h
%{_libdir}/libpicosat-trace.so
%{_libdir}/libpicosat.so


%changelog
* Sun Feb 27 2011 Funda Wang <fwang@mandriva.org> 936-6mdv2011.0
+ Revision: 640458
- rebuild to obsolete old packages

* Tue Feb 22 2011 Alexandre Lissy <alissy@mandriva.com> 936-5
+ Revision: 639278
- Fixing compilation issues and trace patch not being applied

* Mon Feb 21 2011 Alexandre Lissy <alissy@mandriva.com> 936-4
+ Revision: 639143
- fixes major to 1 (as debian)
- fixing install directory of picosat.h as <picosat/picosat.h>

* Mon Feb 21 2011 Alexandre Lissy <alissy@mandriva.com> 936-3
+ Revision: 639137
- Fixes the dependency on library package
- Fixing -devel package name
- Using major for library version

* Mon Feb 21 2011 Alexandre Lissy <alissy@mandriva.com> 936-2
+ Revision: 639126
- Improving packaging for libraries using libname defines
- Fixing the Group for -devel package
- Fixing build issue with make -j
- Fixing typo in RPM group
- Adding picosat package.
- Created package structure for picosat.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6163 |12cr|picviz-cli-0.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name picviz-cli
%define version 0.6
%define release %mkrel 2

Name: %name
Version: %version
Release: %release
Summary: Command-line frontend for picviz
License: GPLv3+
Group: Graphics
URL: http://www.wallinfire.net/picviz
Source0: http://www.wallinfire.net/files/picviz/%{name}-%{version}.tar.gz
BuildRequires: libpicviz-devel
BuildRoot: %{_tmppath}/%{name}-%{version}

%description
Command-line frontend for picviz.

%prep
%setup -q

%build
pushd src
%make

%install
rm -rf %{buildroot}
install -d -m 755 %{buildroot}%{_bindir}
install -m 755 src/pcv %{buildroot}%{_bindir}
install -d -m 755 %{buildroot}%{_mandir}/man1
install -m 644 doc/*.1 %{buildroot}%{_mandir}/man1
install -d -m 755 %{buildroot}%{_datadir}/picviz-cli
install -m 644 templates/*.pgdt %{buildroot}%{_datadir}/picviz-cli

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc doc/manual.html doc/picviz-arch.jpeg
%{_bindir}/pcv
%{_mandir}/man1/pcv.1*
%{_datadir}/picviz-cli



%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.6-2mdv2011.0
+ Revision: 614542
- the mass rebuild of 2010.1 packages

* Sun Feb 21 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.6-1mdv2010.1
+ Revision: 509068
- import picviz-cli


* Sun Feb 21 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.6-1mdv2010.1
- initial standalone package 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6164 |12cr|picviz-gui-0.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name picviz-gui
%define version 0.7
%define release %mkrel 1

Name: %name
Version: %version
Release: %release
Summary: Graphical frontend for picviz
License: GPLv3+
Group: Graphics
URL: http://www.wallinfire.net/picviz
Source0: http://www.wallinfire.net/files/picviz/%{name}-%{version}.tar.gz
BuildRequires: python-devel
Requires:      PyQt4
BuildRoot: %{_tmppath}/%{name}-%{version}

%description
Graphical frontend for picviz.

%prep
%setup -q

%build
python setup.py build

%install
rm -rf %{buildroot}
python setup.py install --root=%{buildroot}


%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc COPYING README samples
%{python_sitelib}/PicvizGui
%{python_sitelib}/picviz_gui*.egg-info
%{_bindir}/picviz-gui
%{_datadir}/picviz-gui


%changelog
* Mon Feb 22 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.7-1mdv2010.1
+ Revision: 509548
- import picviz-gui



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6165 |12cr|pidgin-encryption-3.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:       pidgin-encryption
Version:    3.1
Release:    %mkrel 2
Summary:    Pidgin extension, to use end to end encryption
Group:      Networking/Instant messaging
License:    GPLv2
Url:        http://pidgin-encrypt.sourceforge.net/

Source0:    http://sourceforge.net/projects/pidgin-encrypt/files/Releases/%version/pidgin-encryption-%version.tar.gz
Patch1:     pidgin-encryption-new_glib-fix.patch

BuildRequires:  nss-devel
BuildRequires:  nspr-devel
BuildRequires:  pkgconfig(gtk+-2.0)
BuildRequires:  pidgin-devel

Requires:   pidgin

# Not sure what to do with these ?
#Obsoletes: gaim-encryption gaim-encrypt
#Provides:  gaim-encryption gaim-encrypt

%description
This Pidgin plug-in allows you to encrypt the message,
only if the person on the other end use the same plug-in.

%prep
%setup -q
%patch1 -p1
chmod 0644 README

%build
#(peroyvind) glib/gstdio.h doesn't exist in older releases
export LD_LIBRARY_PATH=/usr/X11R6/%{_lib}
%configure2_5x
%make

%install
%makeinstall_std
rm -rf %{buildroot}%{_libdir}/pidgin/encrypt.{l,}a

%find_lang %name

%files -f %name.lang
%doc NOTES CHANGELOG TODO README WISHLIST
%{_libdir}/pidgin/encrypt.so
%{_datadir}/pixmaps/pidgin-encryption/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6166 |12cr|pidgin-facebookchat-1.69-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           pidgin-facebookchat
Version:        1.69
Release:        %mkrel 1
Summary:        Libpurple plug-in supporting facebook IM
Group:          Networking/Instant messaging
License:        GPLv3+
URL:            http://code.google.com/p/pidgin-facebookchat/
Source0:	http://pidgin-facebookchat.googlecode.com/files/pidgin-facebookchat-source-%{version}.tar.bz2
Source3:        %{name}-Makefile
Provides:       pidgin-facebookchat = %{version}-%{release}
Obsoletes:      pidgin-facebookchat < 1.35-3
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:  pidgin-devel
BuildRequires:	libjson-glib-devel
BuildRequires:  zlib-devel

%description
This is a Facebook chat plugin for Pidgin and libpurple
messengers. It connects to the new Facebook Chat IM service
without the need for an API key.

Currently the plugin can log into the Facebook servers, grab the
buddy list, send/receive messages, add/remove friends, receive
notifications, search for Facebook friends and set your Facebook
status.

%prep
%setup -q -n %{name}
# Upstream Makefile is totally horrible, use our own instead.
mv Makefile Makefile.orig
install -p %{SOURCE3} Makefile

%build
%setup_compile_flags

%make LIBDIR=%{_libdir}

%install
rm -rf %{buildroot}
make install DESTDIR=%{buildroot} LIBDIR=%{_libdir}
chmod 0755 %{buildroot}%{_libdir}/purple-2/libfacebook.so

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%{_libdir}/purple-2/*.so
%{_datadir}/pixmaps/pidgin/protocols/*/facebook.png


%changelog
* Wed Mar 16 2011 Stéphane Téletchéa <steletch@mandriva.org> 1.69-1mdv2011.0
+ Revision: 645378
- update to new version 1.69

* Fri Oct 22 2010 Zombie Ryushu <ryushu@mandriva.org> 1.68-1mdv2011.0
+ Revision: 587186
- Update to 1.68
- Update to 1.68

* Sun Aug 29 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1.67-1mdv2011.0
+ Revision: 573994
- update to new version 1.67
- enable zlib support

* Thu Apr 15 2010 Nicholas Brown <nickbrown@mandriva.org> 1.65-1mdv2010.1
+ Revision: 535090
- New Version

* Tue Dec 15 2009 Zombie Ryushu <ryushu@mandriva.org> 1.64-1mdv2010.1
+ Revision: 478778
- Upgrade to 1.64
- Upgrade to 1.64

* Wed Nov 18 2009 Zombie Ryushu <ryushu@mandriva.org> 1.63-1mdv2010.1
+ Revision: 467191
- Update to 1.63

* Fri Nov 06 2009 Nicholas Brown <nickbrown@mandriva.org> 1.62-1mdv2010.1
+ Revision: 461587
- new version

* Tue Sep 15 2009 Frederik Himpe <fhimpe@mandriva.org> 1.61-1mdv2010.0
+ Revision: 443242
- Update to new version 1.61

* Thu Jul 23 2009 Frederik Himpe <fhimpe@mandriva.org> 1.60-2mdv2010.0
+ Revision: 398815
- Fix file list in custom makefile (fixes #52209: unresolvable
  symbols in pidgin-facebookchat prevent it to load correctly)
- Don't package standard GPLv3 license

* Wed Jul 22 2009 Frederik Himpe <fhimpe@mandriva.org> 1.60-1mdv2010.0
+ Revision: 398615
- update to new version 1.60

* Sat Jul 11 2009 Frederik Himpe <fhimpe@mandriva.org> 1.54-1mdv2010.0
+ Revision: 394792
- Update to new version 1.54
- BuildRequires libclutter0.9-devel libjson-glib-devel now
- Update custom Makefile from Fedora

* Mon Feb 16 2009 Jérôme Soyer <saispo@mandriva.org> 1.47-1mdv2009.1
+ Revision: 340928
- Fix BR
- import pidgin-facebookchat



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6167 |12cr|pidgin-festival-2.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Pidgin extension, to use speech synthetisis
Name:		pidgin-festival
Version: 	2.4
Release: 	%mkrel 1
Group: 		Networking/Instant messaging
Source0:	http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
Patch0:		pidgin-festival-2.4-str-fmt.patch
License: 	GPL
URL: 		http://pidgin-festival.sourceforge.net/
BuildRoot: 	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	pidgin-devel
Requires:	pidgin
Requires:	festival
Obsoletes:	gaim-festival


%description
Pidgin allows you to talk to anyone using a variety of messaging  
protocols, including AIM (Oscar and TOC), ICQ, IRC, Yahoo!,
MSN Messenger, Jabber, Gadu-Gadu, Napster, and Zephyr.  These
protocols are implemented using a modular, easy to use design.  

This package is a Pidgin plugin, to allow you using the Festival
speech system to read your message aloud.


%prep
%setup -q -n %{name}-%{version}
%patch0 -p1 -b .strfmt

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

# remove files not bundled
rm -f %{buildroot}%{_libdir}/purple-2/*.la \
      %{buildroot}%{_libdir}/purple-2/*.a

%find_lang %name

%files -f %name.lang
%defattr(-,root,root)
%doc AUTHORS ChangeLog NEWS README
%{_libdir}/purple-2/*.so

%clean
rm -rf %{buildroot}



%changelog
* Fri Jun 12 2009 Frederik Himpe <fhimpe@mandriva.org> 2.4-1mdv2010.0
+ Revision: 385599
- Update to new version 2.4
- Add patch to build with -Werror=format-security

* Sat Jun 21 2008 Funda Wang <fundawang@mandriva.org> 2.3-1mdv2009.0
+ Revision: 227744
- New version 2.3

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Oct 19 2007 Götz Waschk <waschk@mandriva.org> 2.2-1mdv2008.1
+ Revision: 100230
- new version for pidgin
- import


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6168 |12cr|pidgin-guifications-2.16-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 2.16
%define release %mkrel 8
%define fname %name-%version
%define pidgin_version 2.2.1

Summary:	MSN Style Popup for Pidgin
Name:		pidgin-guifications
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Networking/Instant messaging
URL:		http://plugins.guifications.org/trac/wiki/Guifications
Source:		http://downloads.guifications.org/plugins//Guifications2/%{fname}.tar.bz2
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	pidgin-devel >= %{pidgin_version}
BuildRequires:	gtk+2-devel
BuildRequires:	perl-XML-Parser
Requires: pidgin >= %{pidgin_version}
Provides: gaim-guifications
Obsoletes: gaim-guifications

%description
Guifications is a Pidgin plugin that displays msn style "toaster" popups
in a user defined corner of the screen. It's highly configurable,
easy to use, and has theme support.


%prep
%setup -q -n %{fname}

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std
%find_lang guifications
# remove files not bundled
rm -f %{buildroot}%{_libdir}/*/*.la

%clean
rm -rf %{buildroot}

%files -f guifications.lang
%defattr(-,root,root)
%doc AUTHORS ChangeLog INSTALL README
%{_libdir}/pidgin/*.so
%{_datadir}/pixmaps/pidgin/*




%changelog
* Fri Sep 16 2011 Götz Waschk <waschk@mandriva.org> 2.16-8mdv2012.0
+ Revision: 699959
- rebuild

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 2.16-7mdv2011.0
+ Revision: 441824
- rebuild

* Fri Mar 06 2009 Antoine Ginies <aginies@mandriva.com> 2.16-6mdv2009.1
+ Revision: 350211
- 2009.1 rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 2.16-5mdv2009.0
+ Revision: 259034
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2.16-4mdv2009.0
+ Revision: 246942
- rebuild

* Tue Feb 12 2008 Götz Waschk <waschk@mandriva.org> 2.16-2mdv2008.1
+ Revision: 166524
- fix bogus deps

* Tue Jan 08 2008 Götz Waschk <waschk@mandriva.org> 2.16-1mdv2008.1
+ Revision: 146627
- new version

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Oct 03 2007 Funda Wang <fwang@mandriva.org> 2.14-2mdv2008.0
+ Revision: 95065
- Rebuild against pidgin 2.2.1

* Sun Jun 03 2007 Götz Waschk <waschk@mandriva.org> 2.14-1mdv2008.0
+ Revision: 34952
- new version

* Wed May 02 2007 Götz Waschk <waschk@mandriva.org> 2.13-0.beta7.1mdv2008.0
+ Revision: 20633
- new version
- rename


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6169 |12cr|pidgin-icb-0.0-0.20070505.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	_prel	20070505

Summary:	ICB protocol plugin for Pidgin
Name:		pidgin-icb
Version:	0.0
Release:	%mkrel 0.%{_prel}.4
Epoch:		1
License:	GPL
Group:		Networking/Instant messaging
Url:		http://nic.com.pl/~alek/
Source0:	http://nic.com.pl/~alek/gaim-icb/%{name}-%{_prel}.tar.bz2
BuildRequires:	pidgin-devel
Requires:	pidgin
Obsoletes:	gaim-icb
Provides:	gaim-icb
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
ICB (Internet Citizen's Band) plugin for Pidgin.

%prep
%setup -qn %{name}-%{_prel}

%build
%make LOCALBASE=%{_prefix}

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

mkdir -p %{buildroot}%{_libdir}/purple-2
install libicb.so %{buildroot}%{_libdir}/purple-2/

for i in 16 22 48; do \
    
    install -D icb_$i.png \
	 %{buildroot}%{_datadir}/pixmaps/pidgin/protocols/$i/icb.png; \
done
    
%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
    
%files
%defattr(644,root,root,755)
%doc README
%attr(755,root,root) %{_libdir}/purple-2/libicb.so
%{_datadir}/pixmaps/pidgin/protocols/*/icb.png


%changelog
* Tue Sep 15 2009 Thierry Vignaud <tvignaud@mandriva.com> 1:0.0-0.20070505.4mdv2010.0
+ Revision: 441840
- rebuild

* Fri Mar 06 2009 Antoine Ginies <aginies@mandriva.com> 1:0.0-0.20070505.3mdv2009.1
+ Revision: 350209
- 2009.1 rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1:0.0-0.20070505.2mdv2008.1
+ Revision: 140731
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Oct 03 2007 Funda Wang <fundawang@mandriva.org> 1:0.0-0.20070505.2mdv2008.0
+ Revision: 95069
- rebuild against pidgin 2.2.1

* Wed May 30 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.0-0.20070505.1mdv2008.0
+ Revision: 32944
- make it work
- Rename to pidgin-icb


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6170 |12cr|pidgin-lastfm-0.4a-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 0.4a
Summary: Last.fm Plugin for Pidgin
Group: Networking/Instant messaging
Name: pidgin-lastfm
Version: %{version}
Release: %mkrel 3
License: GPLv3+
Requires: pidgin-perl
#gw no noarch as the plugin dir is different on x86_64
#BuildArch: noarch
Source: http://downloads.sourceforge.net/pidgin-lastfm/pidgin-lastfm_%{version}_all.tar.gz
URL: http://pidgin-lastfm.naturalnet.de
Buildroot: %{_tmppath}/%{name}-%{version}-root

%description
The Pidgin Last.fm Plugin can display information from your Last.fm profile
as a status message in the multi-protocol instant messenger Pidgin.
The most important information might be the most recently scrobbled track.

%prep
%setup -q

%build

%install
rm -rf %buildroot
mkdir -p $RPM_BUILD_ROOT%{_libdir}/pidgin
cp src/lastfm.pl $RPM_BUILD_ROOT%{_libdir}/pidgin

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc docs/*
%attr(755,root,root) %{_libdir}/pidgin/lastfm.pl


%changelog
* Thu Dec 08 2011 Götz Waschk <waschk@mandriva.org> 0.4a-3mdv2012.0
+ Revision: 738849
- yearly rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4a-2mdv2011.0
+ Revision: 614543
- the mass rebuild of 2010.1 packages

* Sun May 03 2009 Götz Waschk <waschk@mandriva.org> 0.4a-1mdv2010.1
+ Revision: 371268
- new version

* Tue Nov 18 2008 Götz Waschk <waschk@mandriva.org> 0.4-1mdv2009.1
+ Revision: 304201
- new version
- update URL

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.3b-2mdv2009.0
+ Revision: 268973
- rebuild early 2009.0 package (before pixel changes)

* Thu Jun 12 2008 Götz Waschk <waschk@mandriva.org> 0.3b-1mdv2009.0
+ Revision: 218336
- new version

* Wed Apr 30 2008 Götz Waschk <waschk@mandriva.org> 0.3a-1mdv2009.0
+ Revision: 199377
- adapt for Mandriva
- import pidgin-lastfm


* Mon Apr 28 2008 Dominik George <pidgin-lastfm@naturalnet.de>
- First RPM release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6171 |12cr|pidgin-microblog-0.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name mbpurple
%define _disable_ld_no_undefined 1

Name:           pidgin-microblog
Version:        0.3.0
Release:        %mkrel 1
Summary:        Libpurple plug-in supporting microblog services like Twitter
Group:          Networking/Instant messaging
License:        GPLv3+
URL:            http://code.google.com/p/microblog-purple/
Source0: http://microblog-purple.googlecode.com/files/%{upstream_name}-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot

BuildRequires:  pidgin-devel >= 2.5

%description
The project aims is to develop a set of microblog support in LibPurple base
client like Pidgin. Currently it only support Twitter through the conversation
windows.

Currently the source can be built and run on Windows Vista and Ubuntu 8.04.1.
Other platform with LibPurple should works, but we don't have time (yet) to
test it.

%prep
%setup -q -n %{upstream_name}-%{version}

%build
export CFLAGS="%optflags"
make LIBDIR=%{_libdir} LDFLAGS="%{ldflags}"

%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT LIBDIR=%{_libdir}

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc README.txt
%{_libdir}/purple-2/*.so
%{_datadir}/pixmaps/pidgin/protocols/*/*.png
%{_datadir}/purple/ca-certs/EquifaxSecureGlobaleBusinessCA.pem


%changelog
* Sat Nov 27 2010 Funda Wang <fwang@mandriva.org> 0.3.0-1mdv2011.0
+ Revision: 601763
- new version 0.3.0

* Sun Dec 27 2009 Frederik Himpe <fhimpe@mandriva.org> 0.2.4-1mdv2010.1
+ Revision: 482736
- Update to new version 0.2.4
- Don't package GPLv3 COPYING

* Tue Sep 01 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.2.2-2mdv2010.0
+ Revision: 423128
- Updated to 0.2.2

* Sat Mar 07 2009 Jérôme Soyer <saispo@mandriva.org> 0.2.1-2mdv2009.1
+ Revision: 351481
- Change BR

* Fri Mar 06 2009 Jérôme Soyer <saispo@mandriva.org> 0.2.1-1mdv2009.1
+ Revision: 349786
- Fix RPM Group
- import pidgin-microblog



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6172 |12cr|pidgin-msn-pecan-0.1.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Alternative implementation of the MSN protocol plug-in for libpurple
Name:     	pidgin-msn-pecan
Version:	0.1.3
Release:	%mkrel 1
License:	GPLv2+
Group:		Networking/Instant messaging
Source0: 	http://msn-pecan.googlecode.com/files/msn-pecan-%version.tar.bz2
URL:		http://code.google.com/p/msn-pecan/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	pidgin-devel

%description
This is an alternative implementation of the MSN protocol plug-in for
libpurple.

It's based on the code from 2.2.2 but slowly becoming a completely different
code.

Features include:

 * Support for personal messages
 * Server-side storage for display names (private alias)
 * Partial direct connection support (p2p transfers)
 * Improved network IO (using GIOChannel)
 * Improved error handling
 * Network issues tested with netem
 * GObject usage

%files
%defattr(-, root, root)
%doc README ChangeLog TODO
%{_libdir}/purple-2/libmsn-pecan.so

#---------------------------------------------------------------------
%prep
%setup -q -n msn-pecan-%version

%build
#gw don't use setup_compile_flags, we want to backport to 2008.1.
export CFLAGS="%optflags"
export LDFLAGS="%ldflags"
%make

%install
rm -rf $RPM_BUILD_ROOT
install -D -m0755 libmsn-pecan.so %buildroot%{_libdir}/purple-2/libmsn-pecan.so

%clean
rm -rf $RPM_BUILD_ROOT


%changelog
* Tue Aug 02 2011 Götz Waschk <waschk@mandriva.org> 0.1.3-1mdv2012.0
+ Revision: 692805
- new version

* Thu May 05 2011 Götz Waschk <waschk@mandriva.org> 0.1.2-1
+ Revision: 669258
- update to new version 0.1.2

* Sat Sep 04 2010 Funda Wang <fwang@mandriva.org> 0.1.1-1mdv2011.0
+ Revision: 575803
- update to new version 0.1.1

* Sun Feb 28 2010 Götz Waschk <waschk@mandriva.org> 0.1.0-1mdv2010.1
+ Revision: 512509
- final 0.1.0 version

* Fri Feb 12 2010 Christophe Fergeau <cfergeau@mandriva.com> 0.1.0-0.rc4.1mdv2010.1
+ Revision: 504571
- 0.1.0-rc4

* Fri Jan 29 2010 Götz Waschk <waschk@mandriva.org> 0.1.0-0.rc3.1mdv2010.1
+ Revision: 498134
- new prerelease

* Mon Jan 04 2010 Götz Waschk <waschk@mandriva.org> 0.1.0-0.rc2.1mdv2010.1
+ Revision: 486152
- new prerelease

* Mon Jul 20 2009 Götz Waschk <waschk@mandriva.org> 0.1.0-0.rc1.1mdv2010.0
+ Revision: 398050
- new version

* Wed Jun 24 2009 Götz Waschk <waschk@mandriva.org> 0.0.19-1mdv2010.0
+ Revision: 388848
- update to new version 0.0.19

* Mon Feb 16 2009 Götz Waschk <waschk@mandriva.org> 0.0.18-1mdv2009.1
+ Revision: 340726
- update to new version 0.0.18
- spec fix for backports

* Sun Nov 30 2008 Funda Wang <fwang@mandriva.org> 0.0.17-1mdv2009.1
+ Revision: 308554
- update to new version 0.0.17

* Wed Oct 22 2008 Götz Waschk <waschk@mandriva.org> 0.0.16-1mdv2009.1
+ Revision: 296399
- update to new version 0.0.16

* Fri Jul 25 2008 Funda Wang <fwang@mandriva.org> 0.0.14-1mdv2009.0
+ Revision: 248339
- import pidgin-msn-pecan



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6173 |12cr|pidgin-musictracker-0.4.22-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name pidgin-musictracker
%define version 0.4.22
%define release %mkrel 3

Summary: Plugin for Pidgin that displays the current song in the status
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://pidgin-musictracker.googlecode.com/files/%{name}-%{version}.tar.bz2
License: GPLv2+
Group: Networking/Instant messaging
Url: http://code.google.com/p/pidgin-musictracker/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: pidgin-devel
BuildRequires: dbus-glib-devel >= 0.73
%if %mdvver <= 201000
BuildRequires: xmms2-devel
%endif
Requires: pidgin

%description
Welcome to musictracker, a plugin for Pidgin which displays the music
track currently playing in your status.

Currently supported players: Amarok, Rhythmbox, Audacious, XMMS,
MPC/MPD, Exaile, Banshee, Quod Libet.


%prep
%setup -q

%build
%configure2_5x --disable-werror
%make

%install
rm -rf %{buildroot}
%makeinstall_std
rm -f %buildroot%_libdir/pidgin/musictracker.{a,la}

%find_lang musictracker

%clean
rm -rf %{buildroot}

%files -f musictracker.lang
%defattr(-,root,root)
%doc README NEWS  THANKS AUTHORS
%_libdir/pidgin/musictracker.so



%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 0.4.22-3mdv2012.0
+ Revision: 773024
- relink against libpcre.so.1

* Wed Oct 19 2011 Götz Waschk <waschk@mandriva.org> 0.4.22-2
+ Revision: 705368
- disable Werror to make it build
- rebuild

* Mon Oct 18 2010 Götz Waschk <waschk@mandriva.org> 0.4.22-1mdv2011.0
+ Revision: 586614
- update to new version 0.4.22

* Thu Mar 04 2010 Götz Waschk <waschk@mandriva.org> 0.4.21-1mdv2010.1
+ Revision: 514116
- disable xmms2 support for Cooker
- new version 0.4.21

* Tue Sep 22 2009 Götz Waschk <waschk@mandriva.org> 0.4.20-1mdv2010.0
+ Revision: 447189
- update to new version 0.4.20

* Mon Jun 29 2009 Götz Waschk <waschk@mandriva.org> 0.4.19-1mdv2010.0
+ Revision: 390502
- update to new version 0.4.19

* Tue May 12 2009 Götz Waschk <waschk@mandriva.org> 0.4.18-1mdv2010.0
+ Revision: 374909
- new version

* Tue Apr 28 2009 Götz Waschk <waschk@mandriva.org> 0.4.17-1mdv2010.0
+ Revision: 369099
- update to new version 0.4.17

* Thu Mar 19 2009 Götz Waschk <waschk@mandriva.org> 0.4.16-1mdv2009.1
+ Revision: 357842
- update to new version 0.4.16

* Mon Mar 02 2009 Götz Waschk <waschk@mandriva.org> 0.4.15-1mdv2009.1
+ Revision: 347586
- new version
- drop patch
- disable moc debug output

* Mon Jan 12 2009 Götz Waschk <waschk@mandriva.org> 0.4.14-1mdv2009.1
+ Revision: 328585
- update to new version 0.4.14

* Fri Jan 09 2009 Götz Waschk <waschk@mandriva.org> 0.4.13-1mdv2009.1
+ Revision: 327423
- new version
- drop patch
- upate file list

* Thu Dec 04 2008 Götz Waschk <waschk@mandriva.org> 0.4.12-1mdv2009.1
+ Revision: 309962
- update to new version 0.4.12

* Tue Oct 14 2008 Götz Waschk <waschk@mandriva.org> 0.4.11-1mdv2009.1
+ Revision: 293544
- new version

* Wed Sep 24 2008 Götz Waschk <waschk@mandriva.org> 0.4.10-1mdv2009.0
+ Revision: 287739
- new version
- drop patch 1
- bump dbus-glib dep

* Mon Sep 22 2008 Götz Waschk <waschk@mandriva.org> 0.4.8-2mdv2009.0
+ Revision: 286523
- fix crash with audacious

* Sun Sep 21 2008 Götz Waschk <waschk@mandriva.org> 0.4.8-1mdv2009.0
+ Revision: 286292
- new version
- update name and URLs
- fix build
- update build deps

* Thu Jul 03 2008 Götz Waschk <waschk@mandriva.org> 0.4.1-1mdv2009.0
+ Revision: 230929
- import pidgin-musictracker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6174 |12cr|pidgin-openfetion-0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: libpurple plugin powered by libofetion
Name: pidgin-openfetion
Version: 0.2
Release: 1
Group: Networking/Instant messaging
License: GPLv2+
URL: http://code.google.com/p/ofetion/
Source0: http://ofetion.googlecode.com/files/pidgin-ofetion-%{version}.tar.gz
Patch0: pidgin-openfetion-0.1-pidgin-prefix.patch
BuildRoot: %{_tmppath}/%{name}-root
BuildRequires: pidgin-devel
BuildRequires: openssl-devel
BuildRequires: libxml2-devel
BuildRequires: cmake

%description
libpurple plugin powered by libofetion.


%prep
%setup -qn pidgin-ofetion-%version
%patch0 -p0 -b .prefix

%build
%cmake
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std -C build

%find_lang pidgin-ofetion

%clean
rm -rf $RPM_BUILD_ROOT

%files -f pidgin-ofetion.lang
%defattr(-,root,root)
%{_libdir}/purple-2/libopenfetion.so
%{_datadir}/pixmaps/pidgin/protocols/16/openfetion.png
%{_datadir}/purple/openfetion


%changelog
* Wed Jun 08 2011 Funda Wang <fwang@mandriva.org> 0.2-1
+ Revision: 683142
- new version 0.2

* Sun Mar 13 2011 Funda Wang <fwang@mandriva.org> 0.1-2
+ Revision: 644364
- fix typo of xml libs
- import pidgin-openfetion


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6175 |12cr|pidgin-otr-3.2.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	3.2.1
%define release	%mkrel 2

Summary:	Pidgin plugin that implements Off-the-Record Messaging
Name:		pidgin-otr
Version:	%{version}
Release:	%{release}
License:	GPLv2
Group:		Networking/Instant messaging
URL:		http://www.cypherpunks.ca/otr/
Source0:	http://www.cypherpunks.ca/otr/%{name}-%{version}.tar.gz
Source1:	http://www.cypherpunks.ca/otr/%{name}-%{version}.tar.gz.asc
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	pidgin-devel
BuildRequires:	libotr-devel >= 3.2.0-5.1
BuildRequires:	gtk2-devel >= 2.4
BuildRequires:	libgcrypt-devel >= 1.2.0
BuildRequires:	intltool
Requires:	pidgin
Provides: gaim-otr
Obsoletes: gaim-otr

%description
This is a plugin for pidgin which implements Off-the-Record
Messaging over any IM network pidgin supports.

OTR allows you to have private conversations over IM by providing:
 - Encryption
   - No one else can read your instant messages.
 - Authentication
   - You are assured the correspondent is who you think it is.
 - Deniability
   - The messages you send do _not_ have digital signatures that are
     checkable by a third party.  Anyone can forge messages after a
     conversation to make them look like they came from you.  However,
     _during_ a conversation, your correspondent is assured the messages
     he sees are authentic and unmodified.
 - Perfect forward secrecy
   - If you lose control of your private keys, no previous conversation
     is compromised.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %{buildroot} %name.lang
%makeinstall_std

# remove unneeded file
rm -f %{buildroot}%{_libdir}/pidgin/*.la

%find_lang %name

%clean
rm -rf %{buildroot}

%files -f %name.lang
%defattr(-,root,root)
%doc AUTHORS ChangeLog NEWS README
%{_libdir}/pidgin/*.so




%changelog
* Mon Aug 20 2012 Götz Waschk <waschk@mandriva.org> 3.2.1-2mdv2012.0
+ Revision: 815454
- rebuild

* Wed Aug 15 2012 Götz Waschk <waschk@mandriva.org> 3.2.1-1
+ Revision: 814850
- add build dep on intltool
- drop patch
- relax libotr version, allow build with the security update
- update to new version 3.2.1

* Wed Jul 13 2011 Götz Waschk <waschk@mandriva.org> 3.2.0-3
+ Revision: 689837
- rebuild

* Sun Jun 21 2009 Götz Waschk <waschk@mandriva.org> 3.2.0-2mdv2011.0
+ Revision: 387918
- fix format string
- update license

* Sat Jun 21 2008 Funda Wang <fwang@mandriva.org> 3.2.0-1mdv2009.0
+ Revision: 227776
- New version 3.2.0

* Thu Mar 13 2008 Andreas Hasenack <andreas@mandriva.com> 3.1.0-3mdv2008.1
+ Revision: 187588
- rebuild for 2008.1

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Oct 03 2007 Funda Wang <fwang@mandriva.org> 3.1.0-2mdv2008.0
+ Revision: 95086
- rebuild for pidgin 2.2.1

* Mon Aug 06 2007 Götz Waschk <waschk@mandriva.org> 3.1.0-1mdv2008.0
+ Revision: 59295
- fix buildrequires
- new version
- drop patches
- bump deps
- update file list

* Wed May 09 2007 Götz Waschk <waschk@mandriva.org> 3.0.0-1mdv2008.0
+ Revision: 25659
- new version
- patch for pidgin 2.0
- rename


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6176 |12cr|pidgin-plugin-mrim-0.1.28-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	PackageName	mrim-prpl

Summary:	MRIM Plugin for libpurple and derived IM clients
Name:		pidgin-plugin-mrim
Version:	0.1.28
Release:	%mkrel 1
License:	GPLv2+
Group:		Networking/Instant messaging
Url:		http://code.google.com/p/mrim-prpl/
Source0:	http://mrim-prpl.googlecode.com/files/mrim-prpl-%{version}.tar.gz
BuildRoot:	%{_tmppath}/%{name}_%{version}-build

#BuildRequires:	libpurple-devel
%ifarch x86_64
BuildRequires:	lib64purple-devel
%else
BuildRequires:	libpurple-devel
%endif

%description
All the other plugins for all libpurple derived clients.

%prep
%setup -q -n %PackageName-%{version}

%build
./configure --gtk --libdir=%{_libdir}
%make

%install
rm -rf %{buildroot}
install -Dm0644 libmrim.so %{buildroot}/%{_libdir}/purple-2/libmrim.so
install -Dm0644 pixmaps/mrim16.png %{buildroot}/%{_datadir}/pixmaps/pidgin/protocols/16/mrim.png
install -Dm0644 pixmaps/mrim22.png %{buildroot}/%{_datadir}/pixmaps/pidgin/protocols/22/mrim.png
install -Dm0644 pixmaps/mrim32.png %{buildroot}/%{_datadir}/pixmaps/pidgin/protocols/32/mrim.png

%files
%defattr (-,root,root,0755)
%doc README LICENSE TODO
%{_libdir}/purple-2/libmrim.so
%{_datadir}/pixmaps/pidgin/protocols/*/mrim.png

%clean
rm -rf %{buildroot}

%changelog
* Thu Jul 21 2011 Sergey Zhemoitel <serg@mandriva.org> 0.1.28-1mdv2012.0
+ Revision: 690794
- fix arch x86_64
- fix macros
- imported package pidgin-plugin-mrim
- new release 0.1.28
- clean changelog
- update new version 0.1.26
- imported package pidgin-plugin-mrim


* Thu Nov 04 2010 Sergey Zhemoitel <djam5@ya.ru> 0.1.1-1mdv2010.1
- rebuild for Mandriva 2010.1

* Thu Sep 02 2010 Anton A. Vinogradov <arc@altlinux.org> 0.1.1-alt1.r8
- Core
	support pidgin 2.3.1+
	downgrade to protocol 1.9
- Account
	fix remove buddy issue
	fix authorize buddy issue
- Other
	Links "Set user info" and "Set avatar" 

* Thu Aug 26 2010 Anton A. Vinogradov <arc@altlinux.org> 0.1-alt1.r22
- Roster
	Group deletion fix (segfault)
	Add + Modify phones
	fix mrim_add_buddy bug(wrong pq->seq)
- Account
	Fix a crash on disconnect
- Messages
	Now, maximum mesage size is 65Kb. (1kb before)
	Free SMS

* Sat Jul 24 2010 Anton A. Vinogradov <arc@altlinux.org> 0.1-alt1.r21
- improve contact list

* Fri Jun 25 2010 Anton A. Vinogradov <arc@altlinux.org> 0.1-alt1.r19
- new revision
- initial build for ALT Linux Sisyphus

* Sat May 01 2010 Anton A. Vinogradov <arc@altlinux.org> 0.1-alt1.r15
- improve offline messages support

* Fri Apr 09 2010 Anton A. Vinogradov <arc@altlinux.org> 0.1-alt1.r13
- add avatars support
- depencies fix
- spec cleanup

* Sun Mar 28 2010 Anton A. Vinogradov <arc@altlinux.org> 0.1-alt0.r11.1
- add offline messages support

* Sun Mar 28 2010 Anton A. Vinogradov <arc@altlinux.org> 0.1-alt0.r10.1
- new revision

* Wed Mar 17 2010 Anton A. Vinogradov <arc@altlinux.org> 0.1-alt0.r9.1
- new revision

* Sun Mar 14 2010 Anton A. Vinogradov <arc@altlinux.org> 0.1-alt0.r8.1
- spec cleanup
- new revision

* Fri Mar 12 2010 Anton A. Vinogradov <arc@altlinux.org> r6-alt1
- initial build for ALT Linux


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6177 |12cr|pidgin-plugin-pack-2.6.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname purple-plugin_pack
%define version 2.6.3
%define fname %oname-%version
%define pidgin_major_ver 2
%define pidgin_minor_ver 6
%define pidgin_next_major_ver %(echo $((%{pidgin_major_ver}+1)))
%define pidgin_build_minor_ver %(if $([ -x %{_bindir}/pkg-config ] && pkg-config --exists pidgin); then pkg-config --modversion pidgin | awk -F. '{ print $2 }'; else echo 0; fi)

Summary:    Plugin Pack for libpurple and derived IM clients
Name:       pidgin-plugin-pack
Version:    %version

Release:    3
License:    GPLv2+
Group:      Networking/Instant messaging

URL:        http://plugins.guifications.org/
Source0:    %{fname}.tar.bz2
BuildRequires: intltool
BuildRequires: python
BuildRequires: pidgin-devel >= %{pidgin_major_ver}.%{pidgin_minor_ver}, pidgin-devel < %{pidgin_next_major_ver}
BuildRequires: gtk2-devel
BuildRequires: gtkspell-devel
BuildRequires: talkfilters-devel
Requires:   pidgin >= %{pidgin_major_ver}.%{pidgin_build_minor_ver}, pidgin < %{pidgin_next_major_ver}


%description
Additional plugins for Pidgin.

%prep
%setup -q -n %fname

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%find_lang plugin_pack

%files -f plugin_pack.lang
%defattr(-,root,root,-)
%doc AUTHORS ChangeLog
%{_datadir}/pixmaps/pidgin/protocols/*/napster.png
%_libdir/pidgin/album.so
%_libdir/pidgin/blistops.so
%_libdir/pidgin/convbadger.so
%_libdir/pidgin/difftopic.so
%_libdir/pidgin/enhancedhist.so
%_libdir/pidgin/gRIM.so
%_libdir/pidgin/infopane.so
%_libdir/pidgin/irssi.so
%_libdir/pidgin/lastseen.so
%_libdir/pidgin/listlog.so
%_libdir/pidgin/mystatusbox.so
%_libdir/pidgin/nicksaid.so
%_libdir/pidgin/pidgin-schedule.so
%_libdir/pidgin/plonkers.so
%_libdir/pidgin/sepandtab.so
%_libdir/pidgin/switchspell.so
%_libdir/pidgin/talkfilters.so
%_libdir/pidgin/timelog.so
%_libdir/pidgin/xchat-chats.so
%_libdir/purple-2/autoprofile.so
%_libdir/purple-2/autoreply.so
%_libdir/purple-2/bash.so
%_libdir/purple-2/colorize.so
%_libdir/purple-2/dewysiwygification.so
%_libdir/purple-2/dice.so
%_libdir/purple-2/eight_ball.so
%_libdir/purple-2/findip.so
%_libdir/purple-2/flip.so
%_libdir/purple-2/google.so
%_libdir/purple-2/groupmsg.so
%_libdir/purple-2/highlight.so
%_libdir/purple-2/ignore.so
%_libdir/purple-2/irchelper.so
%_libdir/purple-2/irc-more.so
%_libdir/purple-2/libsnpp.so
%_libdir/purple-2/listhandler.so
%_libdir/purple-2/napster.so
%_libdir/purple-2/oldlogger.so
%_libdir/purple-2/showoffline.so
%_libdir/purple-2/simfix.so
%_libdir/purple-2/slashexec.so
%_libdir/purple-2/splitter.so
%_libdir/purple-2/sslinfo.so
%_libdir/purple-2/xmppprio.so


%changelog
* Tue Jul 26 2011 Götz Waschk <waschk@mandriva.org> 2.6.3-2mdv2012.0
+ Revision: 691702
- rebuild

* Sun Jul 25 2010 Götz Waschk <waschk@mandriva.org> 2.6.3-1mdv2011.0
+ Revision: 558536
- new version

* Wed Jan 20 2010 Götz Waschk <waschk@mandriva.org> 2.6.2-1mdv2010.1
+ Revision: 494041
- new version
- readd talkfilters plugin

* Fri Nov 06 2009 Götz Waschk <waschk@mandriva.org> 2.6.0-2mdv2010.1
+ Revision: 460851
- new version
- drop patch
- update file list

* Mon Apr 20 2009 Götz Waschk <waschk@mandriva.org> 2.5.1-2mdv2010.0
+ Revision: 368373
- fix very slow tab switching with switchspell enabled

* Fri Jan 02 2009 Funda Wang <fwang@mandriva.org> 2.5.1-1mdv2009.1
+ Revision: 323291
- New version 2.5.1

* Tue Aug 05 2008 Götz Waschk <waschk@mandriva.org> 2.4.0-1mdv2009.0
+ Revision: 264082
- update build deps
- new version
- remove talkfilters plugin
- add new plugins: autoprofile, colorize, google, listlog, splitter

* Wed Apr 09 2008 Götz Waschk <waschk@mandriva.org> 2.3.0-1mdv2009.0
+ Revision: 192441
- new version
- drop patch
- update file list

* Mon Mar 03 2008 Götz Waschk <waschk@mandriva.org> 2.2.0-2mdv2008.1
+ Revision: 177960
- patch to fix timelog plugin

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Nov 05 2007 Götz Waschk <waschk@mandriva.org> 2.2.0-1mdv2008.1
+ Revision: 106112
- new version
- update plugin list

* Wed Oct 03 2007 Funda Wang <fwang@mandriva.org> 2.1.1-2mdv2008.0
+ Revision: 95067
- rebuild against pidgin 2.2.1

* Tue Aug 28 2007 Götz Waschk <waschk@mandriva.org> 2.1.1-1mdv2008.0
+ Revision: 72700
- new version
- update file list

* Fri Jul 20 2007 Götz Waschk <waschk@mandriva.org> 2.0.0-1mdv2008.0
+ Revision: 53860
- fix version macro in the spec file
- new version
- add new plugins
- update buildrequires

* Sun Jun 03 2007 Götz Waschk <waschk@mandriva.org> 1.0-1mdv2008.0
+ Revision: 34951
- new version

* Thu May 03 2007 Götz Waschk <waschk@mandriva.org> 1.0-0.beta7.2mdv2008.0
+ Revision: 20867
- split out xmms package

* Wed May 02 2007 Götz Waschk <waschk@mandriva.org> 1.0-0.beta7.1mdv2008.0
+ Revision: 20766
- Import pidgin-plugin-pack




* Wed May  2 2007 Götz Waschk <waschk@mandriva.org> 1.0-0.beta7.1mdv2008.0
- initial package

* Mon Apr 30 2007 Stu Tomlinson <stu@nosnilmot.com>
- Update for the rename of Gaim to Pidgin
- New URL for our new website
- Use tar.bz2 for source
- Split into pidgin- and purple- RPMs

* Tue Dec 5 2006 John Bailey <rekkanoryo@rekkanoryo.org>
- Update the URL to match our new website

* Thu Oct 19 2006 Stu Tomlinson <stu@nosnilmot.com>
- Removed locale from %%files, that's what %%find_lang is for
- Fixed finding translations
- Fixed %%s in %%changelog
- Package xmms pixmaps
- Add xmms-devel buildrequires

* Sun Nov 11 2005 Peter Lawler <bleeter from users.sf.net>
- Added locale to %%files
- Enabled %%find_lang

* Thu Nov 03 2005 Stu Tomlinson <stu@nosnilmot.com>
- Fix it again

* Wed Nov 02 2005 Peter Lawler <bleeter@users.sf.net>
- Fixed up the Mandrivel .so rename

* Tue Nov 01 2005 Stu Tomlinson <stu@nosnilmot.com>
- Fix it

* Tue Nov 01 2005 Peter Lawler <bleeter@users.sf.net>
- Initial Spec File for Plugin Pack

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6178 |12cr|pidgin-privacy-please-0.7.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Pidgin plugin to stop spammers from annoying you
Name:		pidgin-privacy-please
Version:	0.7.1
Release:	%mkrel 1
License:	GPLv2+
Group:		Networking/Instant messaging
Url:		http://code.google.com/p/pidgin-privacy-please/
Source0:	http://pidgin-privacy-please.googlecode.com/files/%{name}-%{version}.tar.gz
BuildRequires:	pidgin-devel
BuildRequires:	intltool
Requires:	pidgin

%description
Pidgin-privacy-please offers the following features:

- Block certain users (with an optional auto-reply)
- Block messages from people who are not on your contact 
  list (with an optional auto-reply)
- Suppress repeated authorization requests 

%prep
%setup -q

%build
%configure2_5x

%make

%install
%makeinstall_std
%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS ChangeLog README
%{_libdir}/pidgin/libpidgin_pp.so

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6179 |12cr|pidgin-rhythmbox-2.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.0
%define release	%mkrel 8

%define pidgin_version 2.2.1

Summary:	Update Pidgin user info with music info playing in Rhythmbox
Name:		pidgin-rhythmbox
Version:	%{version}
Release:	%{release}
License:	GPLv2+
Group:		Networking/Instant messaging
URL:		http://jon.oberheide.org/projects/pidgin-rhythmbox/
Source:		http://jon.oberheide.org/projects/pidgin-rhythmbox/downloads/%{name}-%{version}.tar.bz2
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	pidgin-devel >= %{pidgin_version}
BuildRequires:	gtk2-devel
BuildRequires:	dbus-glib-devel
BuildRequires:	automake
Requires:	pidgin >= %{pidgin_version}
Requires:	rhythmbox
Provides: gaim-rhythmbox
Obsoletes: gaim-rhythmbox

%description
The Pidgin-Rhythmbox plugin will automatically update your Pidgin user
info and/or away message with the currently playing music in Rhythmbox.

If the artist and title are known, it will also attempt to create
a link to the song's lyrics by using Google's "I'm Feeling Lucky"
feature.

Pidgin-Rhythmbox will replace %%rb in your user info and/or away message
with the song information. As of version 1.5.0.1, only oscar protocol
(i.e. AIM/ICQ) is supported, though it is expected to support every
protocol in 2.0.

%prep
%setup -q -n %name-%version
autoreconf -fi

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

# remove unneeded files
rm -f %{buildroot}%{_libdir}/pidgin/*.la

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%{_libdir}/pidgin/*.so




%changelog
* Thu Aug 04 2011 Götz Waschk <waschk@mandriva.org> 2.0-8mdv2012.0
+ Revision: 693154
- update build deps
- rebuild

* Sun Aug 02 2009 Götz Waschk <waschk@mandriva.org> 2.0-7mdv2011.0
+ Revision: 407655
- update license
- fix build

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 2.0-6mdv2009.0
+ Revision: 259037
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2.0-5mdv2009.0
+ Revision: 246967
- rebuild

* Thu Mar 13 2008 Andreas Hasenack <andreas@mandriva.com> 2.0-3mdv2008.1
+ Revision: 187589
- rebuild for 2008.1

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Oct 03 2007 Funda Wang <fwang@mandriva.org> 2.0-2mdv2008.0
+ Revision: 95090
- rebuild for pidgin 2.2.1

* Thu May 03 2007 Götz Waschk <waschk@mandriva.org> 2.0-1mdv2008.0
+ Revision: 20885
- new version
- rename


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6180 |12cr|pidgin-smartear-2.0.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pidgin_version 2.2.1
%define release %mkrel 8
%define fversion 2.0.0-1

Summary:	Pidgin plugin to assign a different sound to each buddy
Name:		pidgin-smartear
Version:	2.0.0
Release:	%{release}
Epoch:		1
License:	GPL
Group:		Networking/Instant messaging
URL:		http://somewhere.fscked.org/smartear/
Source:		http://somewhere.fscked.org/smartear/smartear-%{fversion}.tar.bz2
#gw add missing internal header
Patch: smartear-2.0.0-1-internal.patch
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	libtool
BuildRequires:	pidgin-devel >= %pidgin_version
Requires:	pidgin >= %pidgin_version
Provides: gaim-smartear
Obsoletes: gaim-smartear

%description
This is a plugin for Pidgin, an instant messanger.
With it, you can assign different sounds to play for different buddies
or whole groups of buddies. SmartEar allows you to opt to play sounds
when a buddy sends you an IM, signs on, returns from away or idle, or
any combination of these, so you'll know by the sound what the
important people are doing.

Author suggests turning off default gaim sound event before using this
plugin.

%prep
%setup -q -n smartear-%fversion
%patch -p1

%build
libtool --mode=compile gcc -DPURPLE_PLUGINS -DVERSION=\"%version\"  `pkg-config --cflags pidgin gtk+-2.0` $RPM_OPT_FLAGS -c smartear.c -o smartear.lo
libtool --mode=link    gcc `pkg-config --libs pidgin` $RPM_OPT_FLAGS -o smartear.la -rpath %{_libdir}/pidgin smartear.lo -module -avoid-version 

%install
rm -rf %{buildroot}

mkdir -p %{buildroot}%{_libdir}/pidgin
libtool --mode=install /usr/bin/install smartear.la %{buildroot}%{_libdir}/pidgin/smartear.la

# remove files not bundled
rm -f %{buildroot}%{_libdir}/pidgin/*.{la,a}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_libdir}/pidgin/smartear.so



%changelog
* Fri Sep 16 2011 Götz Waschk <waschk@mandriva.org> 1:2.0.0-8mdv2012.0
+ Revision: 699960
- rebuild

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1:2.0.0-7mdv2011.0
+ Revision: 441851
- rebuild

* Fri Mar 06 2009 Antoine Ginies <aginies@mandriva.com> 1:2.0.0-6mdv2009.1
+ Revision: 350207
- 2009.1 rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 1:2.0.0-5mdv2009.0
+ Revision: 259038
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1:2.0.0-4mdv2009.0
+ Revision: 246970
- rebuild

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 1:2.0.0-2mdv2008.1
+ Revision: 140731
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Oct 03 2007 Funda Wang <fwang@mandriva.org> 1:2.0.0-2mdv2008.0
+ Revision: 95093
- rebuild for pidgin 2.2.1

  + Michael Scherer <misc@mandriva.org>
    - Improve summary

* Wed May 23 2007 Götz Waschk <waschk@mandriva.org> 1:2.0.0-1mdv2008.0
+ Revision: 30014
- fix buildrequires
- fix build with pidgin
- rename


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6181 |12cr|pidgin-tlen-0.0-0.20070524.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	_prel	20070524

Summary:	Tlen.pl protocol plugin for Pidgin
Name:		pidgin-tlen
Version:	0.0
Release:	%mkrel -c %{_prel} 4
Epoch:		1
License:	GPL
Group:		Networking/Instant messaging
Url:		http://nic.com.pl/~alek
Source0:	http://nic.com.pl/~alek/gaim-tlen/%{name}-%{_prel}.tar.bz2
BuildRequires:	pidgin-devel
Requires:	pidgin
Obsoletes:	gaim-tlen
Provides:	gaim-tlen
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
Tlen.pl is a popular IM protocol in Poland, this plugin provides its
port into Pidgin.

%prep
%setup -qn %{name}-%{_prel}

%build
%make LOCALBASE=%{_prefix}

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

mkdir -p %{buildroot}%{_libdir}/purple-2
install libtlen.so %{buildroot}%{_libdir}/purple-2/

for i in 16 22 48; do \
    
    install -D tlen_$i.png \
	 %{buildroot}%{_datadir}/pixmaps/pidgin/protocols/$i/tlen.png; \
done
    
%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
    
%files
%defattr(644,root,root,755)
%doc README
%attr(755,root,root) %{_libdir}/purple-2/libtlen.so
%{_datadir}/pixmaps/pidgin/protocols/*/tlen.png


%changelog
* Tue Sep 15 2009 Thierry Vignaud <tvignaud@mandriva.com> 1:0.0-0.20070524.4mdv2010.0
+ Revision: 441852
- rebuild

* Fri Mar 06 2009 Antoine Ginies <aginies@mandriva.com> 1:0.0-0.20070524.3mdv2009.1
+ Revision: 350204
- 2009.1 rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1:0.0-0.20070524.2mdv2008.1
+ Revision: 140731
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Oct 03 2007 Funda Wang <fundawang@mandriva.org> 1:0.0-0.20070524.2mdv2008.0
+ Revision: 95053
- rebuild against latest pidgin 2.2.1

* Wed May 30 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.0-0.20070524.1mdv2008.0
+ Revision: 32937
- new snapshot

* Sat May 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.0-0.20070505.3mdv2008.0
+ Revision: 28489
- update summary

* Mon May 07 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.0-0.20070505.2mdv2008.0
+ Revision: 24101
- add obsoletes/provides on gaim-tlen
- update description

* Mon May 07 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.0-0.20070505.1mdv2008.0
+ Revision: 24080
- make it work
- Gaim is now Pidgin
- rename to pidgin-tlen
- update to the latest version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6182 |12cr|pigment-0.3.17-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		api	0.3
%define		major		11
%define		libname		%mklibname %{name} %{api} %{major}
%define		develname	%mklibname %{name} -d

Summary:	User interface library with embedded multimedia
Name:		pigment
Version:	0.3.17
Release:	5
License:	LGPLv2+
Group:		Development/C
URL:		https://code.fluendo.com/pigment/trac
Source0:	http://elisa.fluendo.com/static/download/pigment/%{name}-%{version}.tar.bz2
Patch0:		pigment-0.3.17-redefinition.patch
Patch1:		pigment-0.3.17-gleslib.patch
Patch2:		pigment-0.3.17-install.patch
BuildRequires:	pkgconfig(cairo) >= 1.4
BuildRequires:	pkgconfig(cairo-xlib)
BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
BuildRequires:	pkgconfig(gdk-pixbuf-xlib-2.0)
BuildRequires:	pkgconfig(glib-2.0) >= 2.8.0
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(gstreamer-0.10) >= 0.10.0
BuildRequires:	pkgconfig(gstreamer-base-0.10) >= 0.10.0
BuildRequires:	pkgconfig(gstreamer-check-0.10)  >= 0.10.0
BuildRequires:	pkgconfig(gstreamer-plugins-base-0.10)  >= 0.10.0
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	pkgconfig(pango) >= 1.20
BuildRequires:	pkgconfig(pangocairo) >= 1.20
BuildRequires:	pkgconfig(tslib-0.0)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xcomposite)
BuildRequires:	pkgconfig(xrender)
BuildRequires:	gtk-doc

%description
Pigment is a library designed to easily build user interfaces
with embedded multimedia. Its design allows to use it on several
platforms, thanks to a plugin system allowing to choose the underlying
graphical API. Pigment is the rendering engine of Elisa, the Fluendo
Media Center project.

%package -n %{libname}
Group:		System/Libraries
Summary:	Shared library of Pigment

%description -n %{libname}
Pigment is a library designed to easily build user interfaces
with embedded multimedia. Its design allows to use it on several
platforms, thanks to a plugin system allowing to choose the underlying
graphical API. Pigment is the rendering engine of Elisa, the Fluendo
Media Center project.

%package -n %{develname}
Group:		Development/C
Summary:	Development headers for shared library of Pigment
Requires:	%{libname} = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
Pigment is a library designed to easily build user interfaces
with embedded multimedia. Its design allows to use it on several
platforms, thanks to a plugin system allowing to choose the underlying
graphical API. Pigment is the rendering engine of Elisa, the Fluendo
Media Center project.

%prep
%setup -q
%patch0 -p2
%patch1 -p1
%patch2 -p1

%build
autoreconf -fi
%configure2_5x --disable-gtk-doc --disable-static
%make

%install
%makeinstall_std

%files
%dir %{_libdir}/%{name}-%{api}/%{version}
%{_libdir}/%{name}-%{api}/%{version}/*.so
%{_datadir}/gtk-doc/html/%{name}

%files -n %{libname}
%{_libdir}/lib*-%{api}.so.%{major}
%{_libdir}/lib*-%{api}.so.%{major}.*

%files -n %{develname}
%{_includedir}/*
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*.pc



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6183 |12cr|pigment-python-0.3.12-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	fversion	0.3

Summary:	Python bindings for Pigment
Name:		pigment-python
Version:	0.3.12
Release:	3
Source0:	http://elisa.fluendo.com/static/download/pigment/%{name}-%{version}.tar.bz2
License:	LGPLv2+
Group:		Development/Python
URL:		http://elisa.fluendo.com/
BuildRequires:	pkgconfig(gstreamer-0.10)
BuildRequires:	pkgconfig(gstreamer-plugins-base-0.10)
BuildRequires:	gstreamer0.10-python
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
BuildRequires:	python-devel
BuildRequires:	python-gobject
BuildRequires:	python-pyxml
BuildRequires:	pygtk2.0-devel
BuildRequires:	pkgconfig(pigment-0.3)
Requires:	pigment

%description
Python bindings for the Pigment library.

%package devel
Group:		Development/Python
Summary:	Development headers for pigment-python
Requires:	%{name}
Requires:	pkgconfig(pigment-0.3)

%description devel
Python bindings for the Pigment library.

%prep
%setup -q

%build
%configure2_5x
make

%install
%makeinstall_std

%files
%{py_puresitedir}/pgm
%{py_platsitedir}/*.so

%files devel
%{_datadir}/%{name}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6184 |12cr|pilrc-3.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name pilrc
%define version 3.2
%define release %mkrel 6

Summary: Takes a resource script file and generates one or more binary resource
Name: %{name}
Version: %{version}
Release: %{release}
License: GPL
URL: http://pilrc.sourceforge.net/
Source: %{name}-%{version}.tar.bz2
Group: Development/Other
BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot
BuildRequires: gtk-devel

%description
PilRC is an application that takes a resource script file and generates one or
more binary resource files that are to be used when developing for the Palm 
Computing Platform. PilRCUI gives you a preview of your resource file. 


%prep
%setup -q

%build

cd unix
%configure2_5x --enable-pilrcui 

%make

%install
rm -rf $RPM_BUILD_ROOT

cd unix/
cp -r ../ppmquant .

%makeinstall

cd ..
chmod 0755 doc/images
chmod 0644 LICENSE.txt README.txt doc/*.html doc/images/*

%clean
rm -rf $RPM_BUILD_ROOT 

%files
%defattr (-,root,root)
%doc LICENSE.txt README.txt doc/*.html doc/images
%{_bindir}/*
%_datadir/%name/*




%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 3.2-6mdv2010.0
+ Revision: 430735
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tvignaud@mandriva.com> 3.2-5mdv2009.0
+ Revision: 259064
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 3.2-4mdv2009.0
+ Revision: 246978
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 3.2-2mdv2008.1
+ Revision: 140731
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Mon Jan 15 2007 Lenny Cartier <lenny@mandriva.com> 3.2-2mdv2007.0
+ Revision: 109171
- Rebuild & url
- Import pilrc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6185 |12cr|pinball-0.3.1-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# pinball actually uses libltdl to load its plugins
%define dont_remove_libtool_files 1

Summary:	Emilia 3d Pinball
Name:		pinball
Version:	0.3.1
Release:	13
Source0:	http://prdownloads.sourceforge.net/pinball/%{name}-%{version}.tar.bz2
Source11:	pinball-16x16.png
Source12:	pinball-32x32.png
Source13:	pinball-48x48.png
Patch0:         pinball-0.3.1-sys-ltdl.patch
Patch1:         pinball-0.3.1-hiscore.patch
Patch2:		pinball-0.3.1-strictproto.patch
Patch3:		pinball-0.3.1-compile.patch
License:	GPL+
Group:		Games/Arcade
URL:		http://pinball.sourceforge.net/
BuildRequires:	mesaglu-devel
BuildRequires:	SDL-devel
BuildRequires:	SDL_image-devel SDL_mixer-devel
BuildRequires:	libtool-devel

%description
The Emilia Pinball projects is an open source pinball simulator for linux
and other unix systems. The current release is a stable and mature alpha.
There is only two levels to play with but it is however very addictive.

%prep
%setup -q
%patch0 -p1 -b .sys-ltdl~
%patch1 -p1 -b .hiscore~
%patch2 -p0
%patch3 -p1 -b .compile~
rm -fr libltdl
libtoolize --force
aclocal
autoheader
automake -a
autoconf
# cleanup a bit
chmod -x ChangeLog */*.h */*.cpp data/*/Module*.cpp

%build
%configure2_5x	--datadir=%{_gamesdatadir} \
		--bindir=%{_gamesbindir} \
		--with-pic \
		--with-gnu-ld
# 0.2.0: parallel make is broken.
make CXXFLAGS="%{optflags}"

%install
rm -fr %buildroot
%makeinstall_std

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Pinball
Comment=%{Summary}
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;ArcadeGame;
EOF

install -m644 %{SOURCE11} -D $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
install -m644 %{SOURCE12} -D $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
install -m644 %{SOURCE13} -D $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png

# Remove development files untill someone wants them.
rm -rf $RPM_BUILD_ROOT%{_includedir}/%{name} \
    $RPM_BUILD_ROOT%{_libdir}/%{name}/*.a \
    $RPM_BUILD_ROOT%{_libdir}/%{name}/*.so \
    $RPM_BUILD_ROOT%{_libdir}/%{name}/libModuleTest.*
rm -f  $RPM_BUILD_ROOT%{_gamesbindir}/%{name}-config

# remove unused global higescorefiles:
rm -fr $RPM_BUILD_ROOT%{_localstatedir}

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-, root, root)
%doc README ChangeLog 
%{_gamesbindir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/*.so.*
%{_libdir}/%{name}/*.la
%dir %{_gamesdatadir}/%{name}
%{_gamesdatadir}/%{name}/*
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png




%changelog
* Mon Jun 08 2009 Funda Wang <fundawang@mandriva.org> 0.3.1-12mdv2010.0
+ Revision: 383818
- sync fedora patch to fix hiscore record problem

* Tue May 19 2009 Jérôme Brenier <incubusss@mandriva.org> 0.3.1-11mdv2010.0
+ Revision: 377416
- fix perm on ChangeLog
- fix license
- trivial fix to the desktop file

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.3.1-10mdv2009.0
+ Revision: 268985
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.3.1-9mdv2009.0
+ Revision: 140731
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill X-mdv category
    - drop doble menu

* Tue Dec 18 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.3.1-9mdv2008.1
+ Revision: 132313
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request
- kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Fri Jun 08 2007 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 0.3.1-9mdv2008.0
+ Revision: 37528
- Rebuild with libslang2.

* Sat May 26 2007 Funda Wang <fundawang@mandriva.org> 0.3.1-8mdv2008.0
+ Revision: 31417
- Rebuild for directfb 1.0


* Wed Feb 28 2007 Lenny Cartier <lenny@mandriva.com> 0.3.1-7mdv2007.0
+ Revision: 127216
- Rebuild for dependencies

* Mon Nov 20 2006 Emmanuel Andry <eandry@mandriva.org> 0.3.1-6mdv2007.1
+ Revision: 85698
- xdg menu
- %%mkrel
  fix buildrequires
- Import pinball

* Thu Feb 17 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.3.1-5mdk
- fix typo in description (from Eskild again;)

* Tue Feb 15 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.3.1-4mdk
- fix description (from Eskild Hustvedt)

* Tue Feb 15 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.3.1-3mdk
- use %%configure macro
- move hiscore file to %%{_localstatedir}/games/%%{name}
- do not bzip2 icons in src.rpm

* Thu Jun 17 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.3.1-2mdk
- rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6186 |12cr|pine2mutt-0.3-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name pine2mutt
%define version 0.3
%define release %mkrel 8

Summary: Pine2mutt makes mutt behave somewhat pine-like
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.bz2
Patch: %name-makefile.patch.bz2
License: GPL
URL: http://www.netmeister.org/apps/pine2mutt/index.html
Group: Networking/Mail
Buildroot: %{_tmppath}/%{name}-buildroot
Buildarch: noarch

%description
Pine2mutt is a simple perl-script interesting to people who switch from using
pine to mutt. It converts pine's .addressbook into mutt-readable aliases,
enables pine-like sent-mail-folder handling and provides pine-like keybindings
by sourcing the file "Pine.rc" which comes with mutt.

%prep
rm -rf $RPM_BUILD_ROOT

%setup

%patch -p1

%build

%install
export DESTDIR=$RPM_BUILD_ROOT

mkdir -p $RPM_BUILD_ROOT%_bindir
mkdir -p $RPM_BUILD_ROOT%_mandir/man1

make install

%clean

%files
%defattr(-,root,root)
%doc README COPYING
%_bindir/*
%_mandir/man1/*



%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.3-8mdv2010.0
+ Revision: 430736
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.3-7mdv2009.0
+ Revision: 259065
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.3-6mdv2009.0
+ Revision: 246980
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.3-4mdv2008.1
+ Revision: 125377
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import pine2mutt


* Wed May 11 2005 Lenny Cartier <lenny@mandriva.com> 0.3-4mdk
- rebuild

* Mon Feb 23 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.3-3mdk
- rebuild

* Wed Jan 29 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.3-2mdk
- rebuild

* Mon Dec 03 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.3-1mdk
- 0.3
- refresh patch

* Thu Aug 30 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.2-4mdk
- rebuild

* Tue Mar 20 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.2-3mdk
- rebuild

* Wed Jan 24 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.2-2mdk
- rebuild

* Thu Nov 16 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.2-1mdk
- used srpm from Jan  Schaumann <jschauma@netmeister.org> 0.2-1mdk
	- Changed mutt's default alias-file to "~/.pine2mutt":
  	People might use "~/.aliases" for bash-aliases (for example) or
  	otherwise.
	- added new feature: pine-like sent-mail-folder handling
	- added new feature: Mutt provides a "Pine.rc" file which we source
  	to enable pine-like key-bindings

* Thu Nov 09 2000 Jan Schaumann <jschauma@netmeister.org> 0.1-1mdk
- First RPM package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6187 |12cr|pingus-0.7.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Build is broken at least is 0.7.6, 
# missing #include "pingus/debug.hpp
%define build_extra_input 0

Summary:	Pingus - A free Lemmings clone
Name:		pingus
Version:	0.7.6
Release:	2
License:	GPLv2+
Group:		Games/Arcade
URL:		http://pingus.seul.org
Source0:	http://pingus.googlecode.com/files/%{name}-%{version}.tar.bz2
Source11:	%{name}.16.png
Source12:	%{name}.32.png
Source13:	%{name}.48.png
Patch0:		pingus-0.7.6-gcc470-udl.patch
BuildRequires:	scons
BuildRequires:	boost-devel
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(xi)
BuildRequires:	physfs-devel
BuildRequires:	cwiid-devel
# To avoid automatic Requires on file
BuildRequires:	guile

%description
Pingus is a free Lemmings clone covered under the GPL. Pingus uses SDL,
which should make it portable over a lot of operating systems in the future. At
the moment the main target is Linux. It is possible to play Pingus in a X
window or in fullscreen.

%prep
%setup -q
%patch0 -p0

%build
%scons \
%if %{build_extra_input}
	with_xinput=true \
    with_wiimote=true \
%endif
	prefix=%{_prefix} \
	execprefix=%{_gamesbindir} \
	datadir=%{_gamesdatadir} \
	libdir=%{_libdir}

%install
%makeinstall \
	DATADIR=%{buildroot}/%{_gamesdatadir}/%{name} \
	MANDIR=%{buildroot}/%{_mandir} \
	BINDIR=%{buildroot}/%{_gamesbindir} \
	LIBDIR=%{buildroot}/%{_libdir}


install -m 755 -d %{buildroot}%{_datadir}/applications/
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Pingus
Comment=A free Lemmings clone
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;ArcadeGame;
EOF

install -m644 %{SOURCE11} -D %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
install -m644 %{SOURCE13} -D %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png

rm -f %{buildroot}%{_datadir}/locale/locale.alias

sed -i "s^%{buildroot}/^^g" %{buildroot}%{_gamesbindir}/pingus

%files
%doc AUTHORS COPYING README* TODO
%{_gamesbindir}/pingus
%{_gamesbindir}/pingus.bin
%{_gamesdatadir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_mandir}/man1/pingus.6.*


%changelog
* Wed Jan 25 2012 Zombie Ryushu <ryushu@mandriva.org> 0.7.6-1
+ Revision: 768176
- Update to 0.7.6

* Wed Oct 26 2011 Götz Waschk <waschk@mandriva.org> 0.7.5-1
+ Revision: 707265
- new version
- remove old patches
- fix paths wrapper script
- spec cleanup

  + Zombie Ryushu <ryushu@mandriva.org>
    - fix man page

* Thu Oct 13 2011 Zombie Ryushu <ryushu@mandriva.org> 0.7.4-1
+ Revision: 704547
- Fix a buinch of stuff
- deprecate old patches
- Upgrade to 0.7.4

* Wed Mar 16 2011 Funda Wang <fwang@mandriva.org> 0.7.3-4
+ Revision: 645383
- rebuild for new boost

* Sun Aug 29 2010 Funda Wang <fwang@mandriva.org> 0.7.3-3mdv2011.0
+ Revision: 574093
- rebuild

* Thu Aug 05 2010 Funda Wang <fwang@mandriva.org> 0.7.3-2mdv2011.0
+ Revision: 566295
- rebuild for new boost

* Thu Jul 29 2010 Zombie Ryushu <ryushu@mandriva.org> 0.7.3-1mdv2011.0
+ Revision: 562909
- Upgrade to 0.7.3
- Upgrade to 0.7.3

* Tue Jun 29 2010 Pascal Terjan <pterjan@mandriva.org> 0.7.2-8mdv2010.1
+ Revision: 549480
- Add BuildRequires guile (#53526)

* Mon Feb 08 2010 Anssi Hannula <anssi@mandriva.org> 0.7.2-7mdv2010.1
+ Revision: 501882
- rebuild for new boost

* Wed Feb 03 2010 Funda Wang <fwang@mandriva.org> 0.7.2-6mdv2010.1
+ Revision: 500309
- rebuild for new boost

* Tue Jan 05 2010 Thierry Vignaud <tv@mandriva.org> 0.7.2-5mdv2010.1
+ Revision: 486394
- rebuild with latest spec-helper which add package require instead of file
  require due to scripts using guile (#55407)

* Fri Aug 21 2009 Funda Wang <fwang@mandriva.org> 0.7.2-4mdv2010.0
+ Revision: 418846
- sync with fedora gcc44 patch

* Mon Mar 09 2009 Emmanuel Andry <eandry@mandriva.org> 0.7.2-3mdv2009.1
+ Revision: 353225
- add wiimote support

* Sun Dec 21 2008 Funda Wang <fwang@mandriva.org> 0.7.2-2mdv2009.1
+ Revision: 316922
- rebuild for new boost

* Tue Sep 02 2008 Emmanuel Andry <eandry@mandriva.org> 0.7.2-1mdv2009.0
+ Revision: 279350
- add gcc43 patch

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Nov 04 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.7.2-1mdv2008.1
+ Revision: 105757
- spec file clean
- move icons to the fd.o icons directory
- add scriplets
- compile with support for wiimote
- drop patch 2
- compile with optflags
- drop X-MandrivaLinux away from desktop file
- new version
- new license policy

* Fri Oct 26 2007 Crispin Boylan <crisb@mandriva.org> 0.7.1-2mdv2008.1
+ Revision: 102297
- Update description, update and reenable patch1

* Thu Oct 25 2007 Crispin Boylan <crisb@mandriva.org> 0.7.1-1mdv2008.1
+ Revision: 102209
- Add patch2 for new boost lib name
- New version

  + Thierry Vignaud <tv@mandriva.org>
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Tue Aug 28 2007 Crispin Boylan <crisb@mandriva.org> 0.7.0-1mdv2008.0
+ Revision: 72333
- New version, does not depend on clanlib anymore


* Sat Jan 06 2007 Götz Waschk <waschk@mandriva.org> 0.6.0-9mdv2007.0mdv2007.0
+ Revision: 104768
- Import pingus

* Sat Jan 06 2007 Götz Waschk <waschk@mandriva.org> 0.6.0-9mdv2007.1mdv2007.1
- unpack patches
- xdg menu

* Mon Jan 16 2006 Olivier Blin <oblin@mandriva.com> 0.6.0-9mdk
- buildrequires correct clanlib version

* Wed Dec 21 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.6.0-8mdk
- from Colin Guthrie <mdk@colin.guthr.ie> :
	o fix build with gcc4 (P2)
	o remove locale.alias which breaks build

* Wed Sep 01 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.6.0-7mdk
- rebuild for new menu
- fix buildrequires (lib64..)

* Tue Jun 29 2004 Michael Scherer <misc@mandrake.org> 0.6.0-6mdk
- rebuild for new gcc and new clanlib, with the help of Laurent Montel <lmontel@mandrakesoft.com>
- remove Packager tag


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6188 |12cr|pinta-1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}

Name:		pinta
Version:	1.0
Release:	%mkrel 1
Summary:	An easy to use drawing and image editing program

Group:		Graphics

# the code is licensed under the MIT license while the icons are licensed as CC-BY
License:	MIT and CC-BY
URL:		http://pinta-project.com/

Source0:	http://github.com/downloads/jpobst/Pinta/%{name}-%{version}.tar.gz
      
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

# Mono only available on these:
ExclusiveArch: %ix86 x86_64 ppc ppc64 ia64 %{arm} sparcv9 alpha s390x

Requires:	hicolor-icon-theme
BuildRequires:	mono-devel, gtk-sharp2-devel, gtk-sharp2, gettext, desktop-file-utils, glib-sharp2

%description
Pinta is an image drawing/editing program.
It's goal is to provide a simplified alternative to GIMP for casual users.

%prep
%setup -q

chmod -x readme.txt
chmod -x license-mit.txt
chmod -x license-pdn.txt
chmod -x todo.txt
chmod -x xdg/pinta.1
chmod -x xdg/pinta.desktop
chmod -x xdg/pinta.xpm
chmod -x xdg/scalable/pinta.svg

sed -i 's/\r//' readme.txt
sed -i 's/\r//' license-mit.txt
sed -i 's/\r//' license-pdn.txt
sed -i 's/\r//' todo.txt
sed -i 's/\r//' pinta.in
sed -i 's/\r//' xdg/pinta.desktop
sed -i 's/\r//' xdg/pinta.xpm
sed -i 's/\r//' xdg/pinta.1
sed -i 's/\r//' xdg/scalable/pinta.svg

sed -i -e 's!$(InstallPrefix)/lib/!$(InstallPrefix)/%{_lib}/!' Pinta/Pinta.csproj
sed -i -e 's!@prefix@/lib/!%{_libdir}/!' pinta.in
sed -i -i 's!$(InstallPrefix)/lib/!$(InstallPrefix)/%{_lib}/!' Pinta.Install.proj

%build
%configure
make %{?_smp_mflags}

%install
rm -rf %{buildroot}
make install DESTDIR=%{buildroot}

desktop-file-validate %{buildroot}/%{_datadir}/applications/%{name}.desktop

%find_lang %name
  
%post
update-desktop-database &> /dev/null ||:

touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :

%postun
update-desktop-database &> /dev/null || :

if [ $1 -eq 0 ] ; then
    touch --no-create %{_datadir}/icons/hicolor &>/dev/null
    gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
fi

%posttrans
gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root,-)
%doc todo.txt readme.txt license-mit.txt license-pdn.txt
%{_libdir}/%{name}
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/*/*/%{name}.*
%{_datadir}/man/man1/%{name}*
%{_datadir}/pixmaps/%{name}*


%changelog
* Mon Oct 03 2011 Александр Казанцев <kazancas@mandriva.org> 1.0-1mdv2011.0
+ Revision: 702606
- imported package pinta


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6189 |12cr|pioneers-14.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	Playable implementation of the Settlers of Catan 
Name: 		pioneers
Version: 	14.1
Release: %mkrel 1
Group: 		Games/Boards
License: 	GPLv2+
Url: 		http://pio.sourceforge.net/
Source: 	http://downloads.sourceforge.net/project/pio/Source/%{name}-%{version}.tar.gz
Source2:	pioneers-0.9.55-icons.tar.bz2
Patch: pioneers-0.12.1-desktopentry.patch
BuildRoot: 	%_tmppath/%{name}-%version-root
BuildRequires:  libgnome2-devel
BuildRequires:  gtk+2-devel
%if %mdvver >= 201200
BuildRequires:  libnotify-devel >= 0.7.4
%endif
BuildRequires:  avahi-client-devel
BuildRequires:  scrollkeeper
BuildRequires:  desktop-file-utils
BuildRequires:  intltool
Provides: gnocatan
Obsoletes: gnocatan

%description 
Pioneers is an Internet playable implementation of the Settlers of
Catan board game.  The aim is to remain as faithful to the board game
as is possible.

%package 	server-console
Summary:	Pioneers Console Server
Group: 		Games/Boards
Requires:	pioneers-server-data = %version
Provides: gnocatan-server-console
Obsoletes: gnocatan-server-console
%description 	server-console
Pioneers is an Internet playable implementation of the Settlers of
Catan board game.  The aim is to remain as faithful to the board game
as is possible.
The meta server registers available game servers and offers them to new
players. It can also create new servers on client request.


%package 	server-gtk
Summary:	Pioneers GTK Server
Group: 		Games/Boards
Requires:	pioneers-server-data = %version
Provides: gnocatan-server-gtk
Obsoletes: gnocatan-server-gtk
%description 	server-gtk
Pioneers is an Internet playable implementation of the Settlers of
Catan board game.  The aim is to remain as faithful to the board game
as is possible.

The server has a user interface in which you can customise the game
parameters.  Customisation is fairly limited at the moment, but this
should change in later versions.  Once you are happy with the game
parameters, press the Start Server button, and the server will start
listening for client connections.

%package 	server-data
Summary: 	Pioneers Data
Group: 		Games/Boards
Provides: gnocatan-server-data
Obsoletes: gnocatan-server-data
%description 	server-data
Pioneers is an Internet playable implementation of the Settlers of
Catan board game.  The aim is to remain as faithful to the board game
as is possible.

This package contains the data files for a game server, including a
computer player that can take part in Pioneers games.


%prep
%setup -q -a 2
%apply_patches


%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT %name.lang
%makeinstall_std
%find_lang %name --with-gnome
desktop-file-install --vendor="" \
  --add-category="X-MandrivaLinux-MoreApplications-Games-Boards" \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/*

cp -r icons %buildroot%_datadir/

%clean
rm -rf %buildroot

%if %mdkversion < 200900
%post
%update_scrollkeeper
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_scrollkeeper
%clean_menus
%endif

%if %mdkversion < 200900
%post server-gtk
%update_menus
%endif

%if %mdkversion < 200900
%postun server-gtk
%clean_menus
%endif

%files -f %name.lang
%defattr(-,root,root)
%doc AUTHORS ChangeLog README
%{_bindir}/pioneers
%{_bindir}/pioneers-editor
%{_datadir}/applications/pioneers.desktop
%{_datadir}/applications/pioneers-editor.desktop
%{_datadir}/pixmaps/pioneers.png
%{_datadir}/pixmaps/pioneers-editor.png
%{_datadir}/pixmaps/pioneers/
%dir %{_datadir}/games/pioneers
%{_datadir}/games/pioneers/themes/
%{_mandir}/man6/pioneers.6*
%{_mandir}/man6/pioneers-editor.6*
%if %mdvver <= 201100
%_datadir/omf/pioneers
%endif
%_datadir/icons/hicolor/*/apps/pioneers.*
%_datadir/icons/hicolor/*/apps/pioneers-editor.*
%_iconsdir/%name.png
%_liconsdir/%name.png
%_miconsdir/%name.png
%_iconsdir/%name-editor.png
%_liconsdir/%name-editor.png
%_miconsdir/%name-editor.png

%files server-console
%defattr(-,root,root)
%doc README
%{_bindir}/pioneers-server-console
%{_bindir}/pioneers-meta-server
%{_mandir}/man6/pioneers-server-console.6*
%{_mandir}/man6/pioneers-meta-server.6*

%files server-gtk
%defattr(-,root,root)
%doc README
%{_bindir}/pioneers-server-gtk
%{_datadir}/applications/pioneers-server.desktop
%{_mandir}/man6/pioneers-server-gtk.6*
%_datadir/pixmaps/%name-server.png
%_datadir/icons/hicolor/*/apps/pioneers-server.*
%_iconsdir/%name-server.png
%_liconsdir/%name-server.png
%_miconsdir/%name-server.png

%files server-data
%defattr(-,root,root)
%doc README
%{_bindir}/pioneersai
%{_mandir}/man6/pioneersai.6*
%dir %{_datadir}/games/pioneers
%{_datadir}/games/pioneers/computer_names
%{_datadir}/games/pioneers/*.game


%changelog
* Tue May 29 2012 Götz Waschk <waschk@mandriva.org> 14.1-1mdv2011.0
+ Revision: 801062
- fix file list again for backports

* Tue May 29 2012 Götz Waschk <waschk@mandriva.org> 14.1-1
+ Revision: 801050
- update file list for rpm5
- update to new version 14.1

* Mon Oct 31 2011 Götz Waschk <waschk@mandriva.org> 0.12.5-1
+ Revision: 707985
- new version
- enable avahi support
- enable notification support on Cooker

* Tue Aug 30 2011 Götz Waschk <waschk@mandriva.org> 0.12.4-1
+ Revision: 697438
- drop patch 1
- update to new version 0.12.4

* Tue Oct 05 2010 Götz Waschk <waschk@mandriva.org> 0.12.3.1-1mdv2011.0
+ Revision: 583063
- update to new version 0.12.3.1

* Mon Jan 25 2010 Götz Waschk <waschk@mandriva.org> 0.12.3-1mdv2010.1
+ Revision: 496252
- update build deps
- new version
- rediff patch 1
- update file list

* Sun Aug 09 2009 Götz Waschk <waschk@mandriva.org> 0.12.2-3mdv2010.0
+ Revision: 412352
- update license
- fix format strings

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.12.2-2mdv2009.0
+ Revision: 268999
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - use %%update_scrollkeeper/%%clean_scrollkeeper

* Sun May 04 2008 Götz Waschk <waschk@mandriva.org> 0.12.2-1mdv2009.0
+ Revision: 201025
- new version
- new version
- update the patch

  + Thierry Vignaud <tv@mandriva.org>
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sun Oct 07 2007 Götz Waschk <waschk@mandriva.org> 0.11.3-1mdv2008.1
+ Revision: 95679
- new version
- add gpg signature to the sources
- fix desktop entries

* Sun Aug 05 2007 Götz Waschk <waschk@mandriva.org> 0.11.2-1mdv2008.0
+ Revision: 59105
- new version

* Sun Jul 22 2007 Götz Waschk <waschk@mandriva.org> 0.11.1-1mdv2008.0
+ Revision: 54471
- Import pioneers



* Sun Jul 22 2007 Götz Waschk <waschk@mandriva.org> 0.11.1-1mdv2008.0
- New version 0.11.1

* Sun Sep 17 2006 Götz Waschk <waschk@mandriva.org> 0.10.2-1mdv2007.0
- New version 0.10.2

* Sun Aug 27 2006 Götz Waschk <waschk@mandriva.org> 0.10.1-1mdv2007.0
- New release 0.10.1

* Fri Aug  4 2006 Gtz Waschk <waschk@mandriva.org> 0.9.64-3mdv2007.0
- fix old menu

* Tue Jun 20 2006 Gtz Waschk <waschk@mandriva.org> 0.9.64-2mdv2007.0
- xdg menu

* Tue Jun 06 2006 Götz Waschk <waschk@mandriva.org> 0.9.64-1
- New release 0.9.64

* Tue May 30 2006 Götz Waschk <waschk@mandriva.org> 0.9.63-1
- New release 0.9.63

* Sun May 28 2006 Götz Waschk <waschk@mandriva.org> 0.9.62-1mdk
- New release 0.9.62

* Sun Apr 09 2006 Götz Waschk <waschk@mandriva.org> 0.9.61-1mdk
- New release 0.9.61

* Thu Mar  9 2006 Gtz Waschk <waschk@mandriva.org> 0.9.55-2mdk
- don't use rsvg anymore for the icons to allow backports

* Thu Feb 09 2006 Götz Waschk <waschk@mandriva.org> 0.9.55-1mdk
- New release 0.9.55

* Tue Feb 07 2006 Götz Waschk <waschk@mandriva.org> 0.9.54-1mdk
- New release 0.9.54

* Wed Jan 25 2006 Gtz Waschk <waschk@mandriva.org> 0.9.49-1mdk
- use rsvg for the icons
- New release 0.9.49

* Sat Dec 31 2005 Gtz Waschk <waschk@mandriva.org> 0.9.40-4mdk
- fix icon transparency

* Sat Dec 31 2005 Gtz Waschk <waschk@mandriva.org> 0.9.40-3mdk
- use the svg icon

* Tue Dec 27 2005 Gtz Waschk <waschk@mandriva.org> 0.9.40-2mdk
- fix obsoletes

* Wed Dec 21 2005 Gtz Waschk <waschk@mandriva.org> 0.9.40-1mdk
- fix menu
- New release 0.9.40
- use mkrel

* Sun Nov 20 2005 Götz Waschk <waschk@mandriva.org> 0.9.33-2mdk
- rebuild for new openssl

* Thu Nov 03 2005 Götz Waschk <waschk@mandriva.org> 0.9.33-1mdk
- New release 0.9.33

* Thu Sep 01 2005 Götz Waschk <waschk@mandriva.org> 0.9.23-2mdk
- rebuild to remove glitz dep

* Mon Aug 22 2005 Götz Waschk <waschk@mandriva.org> 0.9.23-1mdk
- New release 0.9.23

* Fri Jul 15 2005 Götz Waschk <waschk@mandriva.org> 0.9.19-1mdk
- add the editor
- fix buildrequires
- new version
- renamed from gnocatan

* Sat Mar 26 2005 Götz Waschk <waschk@linux-mandrake.com> 0.8.1.59-1mdk
- New release 0.8.1.59

* Thu Mar 03 2005 Götz Waschk <waschk@linux-mandrake.com> 0.8.1.54-1mdk
- New release 0.8.1.54

* Sat Feb  5 2005 Gtz Waschk <waschk@linux-mandrake.com> 0.8.1.53-1mdk
- New release 0.5.1.53

* Fri Feb  4 2005 Goetz Waschk <waschk@linux-mandrake.com> 0.8.1.52-1mdk
- New release 0.8.1.52

* Wed Jan 26 2005 Goetz Waschk <waschk@linux-mandrake.com> 0.8.1.51-1mdk
- New release 0.8.1.51

* Sun Jan 23 2005 Goetz Waschk <waschk@linux-mandrake.com> 0.8.1.50-1mdk
- New release 0.8.1.50

* Sun Jan  9 2005 Goetz Waschk <waschk@linux-mandrake.com> 0.8.1.48-1mdk
- New release 0.8.1.48

* Sat Dec  4 2004 Goetz Waschk <waschk@linux-mandrake.com> 0.8.1.45-1mdk
- New release 0.8.1.45

* Sun Nov 21 2004 Goetz Waschk <waschk@linux-mandrake.com> 0.8.1.43-1mdk
- New release 0.8.1.43

* Sat Nov 13 2004 Goetz Waschk <waschk@linux-mandrake.com> 0.8.1.42-1mdk
- New release 0.8.1.42

* Sun Oct 24 2004 Goetz Waschk <waschk@linux-mandrake.com> 0.8.1.40-1mdk
- New release 0.8.1.40

* Sun Oct 17 2004 Goetz Waschk <waschk@linux-mandrake.com> 0.8.1.39-1mdk
- New release 0.8.1.39

* Sat Oct  9 2004 Goetz Waschk <waschk@linux-mandrake.com> 0.8.1.38-1mdk
- New release 0.8.1.38

* Fri Oct  1 2004 Goetz Waschk <waschk@linux-mandrake.com> 0.8.1.37-1mdk
- New release 0.8.1.37

* Mon Sep 27 2004 Goetz Waschk <waschk@linux-mandrake.com> 0.8.1.36-1mdk
- New release 0.8.1.36

* Fri Jul  9 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.8.1.30-1mdk
- drop yelp pregeneration call
- fix source URL
- New release 0.8.1.30

* Sat Feb  7 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.8.1.16-2mdk
- fix directory ownership

* Tue Jan 27 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.8.1.16-1mdk
- new version

* Mon Oct 20 2003 Gtz Waschk <waschk@linux-mandrake.com> 0.8.0.0-1mdk
- initial package


* Sun May 19 2002 Roman Hodek <roman@hodek.net>
- 0.6.99 as beta for 0.7.0

* Sun Aug 27 2000 Steve Langasek <vorlon@dodds.net>
- 0.6.1 released

* Tue Jun 20 2000 Steve Langasek <vorlon@dodds.net>
- updated version number

* Thu Jun 01 2000 Steve Langasek <vorlon@dodds.net>
- Updated to behave more like the filesystem standard tells us to (and
  more like configure expects us to)

* Sun May 07 2000 Dave Cole <adve@dccs.com.au>
- Removed ship building development card

* Mon May 01 2000 Andy Heroff <aheroff@mediaone.net>
- SourceForge release version 0.5.0

* Fri Sep 03 1999 Dave Cole <dave@dccs.com.au>
- Modifications to build 0.4.0

* Sun May 23 1999 Preben Randhol <randhol@pvv.org>
- Building version 0.31

* Wed May 12 1999 Preben Randhol <randhol@pvv.org>
- First try at making the packages

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6190 |12cr|pircbot-1.5.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	pircbot
%define version	1.5.0
%define release	%mkrel 1

Name:		%{name}
Summary:	Java IRC API
Version:	%{version}
Release:	%{release} 
Source0:	http://www.jibble.org/files/pircbot-1.5.0.zip
Source1:	pircbot.xml
URL:		http://www.jibble.org/pircbot.php

Group:		Development/Java
License:        GPLv2

BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	ant
BuildRequires:	java-rpmbuild
BuildRequires:	unzip

Requires:	java

BuildArch:	noarch

%description
PircBot is a Java API for writing IRC bots quickly and easily. 
Its features include an event-driven architecture to handle common IRC events, 
flood protection, DCC resuming support, ident support, and more. 
Its comprehensive logfile format is suitable for use with pisg to generate 
channel statistics.

PircBot is written in pure Java, so it will run on any operating system that 
has a Java Virtual Machine.

%files
%defattr(-,root,root,-)
%_javadir/*.jar

#--------------------------------------------------------------------

%package	javadoc
Summary:	Javadoc for pircbot
Group:		Development/Java

%description javadoc
Javadoc for pircbot.


%files javadoc
%defattr(-,root,root,-)
%_javadocdir/*

#--------------------------------------------------------------------

%prep
%setup -q
%__cp %{SOURCE1} .

%build
export CLASSPATH="." 
%ant -f pircbot.xml all javadoc

%install
rm -rf $RPM_BUILD_ROOT

%__install -dm 755 $RPM_BUILD_ROOT%_javadir
%__install -m 644 dist/%{name}-%{version}.jar $RPM_BUILD_ROOT%_javadir
ln -s %{name}-%{version}.jar $RPM_BUILD_ROOT%_javadir/%{name}.jar

# javadoc
%__install -dm 755 $RPM_BUILD_ROOT%_javadocdir/%{name}-%{version}
pushd javadoc
cp -pr * $RPM_BUILD_ROOT%_javadocdir/%{name}-%{version}
popd
ln -s %{name}-%{version} $RPM_BUILD_ROOT%_javadocdir/%{name}

%clean
rm -rf $RPM_BUILD_ROOT



%changelog
* Fri May 07 2010 Jonathan Bayle <mrhide@mandriva.org> 1.5.0-1mdv2011.0
+ Revision: 543074
- import pircbot



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6191 |12cr|pisg-0.72-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name pisg
%define version 0.72
%define release %mkrel 4

Summary: An IRC channel statics generator
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.gz
License: GPL
Group: Networking/IRC
Url: http://pisg.sourceforge.net/
BuildRoot: %{_tmppath}/%{name}-buildroot
BuildRequires: perl
BuildArch: noarch

%description
pisg is an IRC channel statics generator written in Perl, it creates
statistics from different logfile formats. It was originally written
because IRCStats wasn't open source. So here's an open source/GPL'ed
version to anyone interested. It's a funny thing for your IRC channel,
and it's highly customizeable.

%prep
%setup -q

%build
# Some default configuration setting
perl -pi -e "s:configfile => 'pisg.cfg':configfile => '%_sysconfdir/pisg.cfg':" modules/Pisg.pm
perl -pi -e "s:langfile => 'lang.txt':langfile => '%_datadir/%name/lang.txt':" modules/Pisg.pm
perl -pi -e "s:cssdir => 'layout/':cssdir => '%_datadir/%name/layout/':" modules/Pisg.pm

%install
rm -rf $RPM_BUILD_ROOT

mkdir -p %buildroot%_bindir
mkdir -p %buildroot%perl_vendorlib
mkdir -p %buildroot%{_datadir}/%{name}
mkdir -p %buildroot%_sysconfdir

install -m 755 pisg %buildroot%_bindir
cp -ar modules/* %buildroot%perl_vendorlib
cp -ar lang.txt layout %buildroot%{_datadir}/%{name}
cp -a pisg.cfg %buildroot%_sysconfdir

find %buildroot%perl_vendorlib -type f -exec chmod 644 {} \;

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README docs
%doc scripts gfx
%_bindir/%{name}
%perl_vendorlib/*
%_datadir/%name
%config(noreplace) %_sysconfdir/pisg.cfg





%changelog
* Tue May 03 2011 Michael Scherer <misc@mandriva.org> 0.72-4mdv2011.0
+ Revision: 664798
- rebuild old package

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.72-3mdv2010.0
+ Revision: 430737
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.72-2mdv2009.0
+ Revision: 269000
- rebuild early 2009.0 package (before pixel changes)

* Tue Jun 03 2008 Olivier Thauvin <nanardon@mandriva.org> 0.72-1mdv2009.0
+ Revision: 214654
- 0.72

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.71-1mdv2008.1
+ Revision: 140731
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Mar 03 2007 Olivier Thauvin <nanardon@mandriva.org> 0.71-1mdv2007.0
+ Revision: 131718
- 0.71

* Sat Dec 09 2006 Olivier Thauvin <nanardon@mandriva.org> 0.70-1mdv2007.1
+ Revision: 93975
- 0.70

* Tue Aug 08 2006 Olivier Thauvin <nanardon@mandriva.org> 0.68-2mdv2007.0
+ Revision: 54199
- rebuild
- Import pisg

* Wed Apr 19 2006 Olivier Thauvin <nanardon@mandriva.org> 0.68-1mdk
- 0.68

* Tue Sep 06 2005 Olivier Thauvin <nanardon@mandriva.org> 0.67-1mdk
- 0.67

* Sat Jun 25 2005 Erwan Velu <erwan@seanodes.com> 0.66-1mdk
- 0.66

* Fri May 06 2005 Olivier Thauvin <nanardon@mandriva.org> 0.65-1mdk
- 0.65

* Fri Apr 15 2005 Erwan Velu <erwan@seanodes.com> 0.64-1mdk
- 0.64

* Mon Dec 13 2004 Olivier Thauvin <nanardon@mandrake.org> 0.62-1mdk
- First mdk package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6192 |12cr|pius-2.0.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:      pius
Version:   2.0.9
Release:   1
Summary:   A tool for signing and emailing all UIDs on a set of PGP keys

Group:     Networking/Mail
License:   GPLv2
URL:       http://www.phildev.net/pius
Source0:   http://downloads.sourceforge.net/project/pgpius/pius/2.0.9/%{name}-%{version}.tar.bz2
BuildArch: noarch

BuildRequires:  python-devel
Requires:  python

%description
The PGP Individual UID Signer (PIUS) is a tool for individually
signing all of the UIDs on a set of keys and encrypt-emailing each
one to it's respective email address. This drastically reduces the time
and errors involved in signing keys after a key signing party.

%prep
%setup -q 

%build

%install
install -pdm 755 %{buildroot}%{_bindir}
install -p  %{name} %{name}-* -t %{buildroot}%{_bindir}

%files
%{_bindir}/%{name}
%{_bindir}/%{name}-keyring-mgr
%{_bindir}/%{name}-party-worksheet
%doc README README.keyring-mgr COPYING %{name}.spec


%changelog
* Thu Jan 12 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.0.9-1
+ Revision: 760339
- imported package pius


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6193 |12cr|pixelize-1.0.0-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		pixelize
Summary:	A program to build larger pictures from hundreds of smaller images 
Version:	1.0.0
Release:	10
Source0:	ftp://lashwhip.com/pub/%{name}-%{version}.tar.gz
Patch0:		pixelize-1.0.0-fix_overlinking.patch
URL:		http://lashwhip.com/pixelize.html
Group:		Graphics
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
License:	GPLv2+
BuildRequires:	gtk2-devel

%description
Pixelize is a program that will use many scaled down images to
try to duplicate, as closely as possible, another image. It
works by splitting up the image you want rendered (or duplicated)
into a grid of small rectangular areas. Each area is analyzed,
and replaced with an image chosen from a large database of images.
Pixelize tries to pick images that best match each area. It works
best when it can choose images from a very large database of images.
With about 1000 images, Pixelize can do a reasonable job.

%prep
%setup -q
%patch0 -p0

%build
CFLAGS="%{optflags}" DFLAGS="%{ldflags} -lgdk-x11-2.0 -lgobject-2.0 -lm" %make

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_bindir}
install -m 755 pixelize %{buildroot}%{_bindir}
install -m 755 make_db	%{buildroot}%{_bindir}

#mdk menu entry
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
Name=Pixelize
Exec=%{_bindir}/%{name}
Icon=graphics_section
Terminal=false
Type=Application
Categories=Graphics;
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;
EOF


%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root) 
%doc README LICENSE  
%{_bindir}/make_db
%{_bindir}/pixelize
%{_datadir}/applications/pixelize.desktop


%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-9mdv2011.0
+ Revision: 614547
- the mass rebuild of 2010.1 packages

  + Jani Välimaa <wally@mandriva.org>
    - improve patch0

* Sun Mar 21 2010 Jani Välimaa <wally@mandriva.org> 1.0.0-8mdv2010.1
+ Revision: 525993
- fix compiler flags and rediff patch

* Fri Mar 12 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.0.0-7mdv2010.1
+ Revision: 518302
- Add a desktop entry

* Tue Mar 09 2010 Jani Välimaa <wally@mandriva.org> 1.0.0-6mdv2010.1
+ Revision: 517011
- bump release (previous release was lost in BS)
- add patch0 (fix overlinking)
- fix license
- fix build for x86_64
- fix description

* Mon Mar 08 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.0.0-4mdv2010.1
+ Revision: 515981
- add an exclusive arch to fix rebuild
- Add a BA
- Fix BR
- import pixelize



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6194 |12cr|pixie-2.2.6-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname Pixie
%define major 0
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	3D renderer Renderman compliant
Name:		pixie
Version:	2.2.6
Release:3
License:	LGPLv2+
Group:		Graphics
Url:		http://www.renderpixie.com/
Source0:	http://downloads.sourceforge.net/pixie/%{oname}-src-%{version}.tgz
Patch0:	Pixie-src-2.2.6-zlib-fix.patch
BuildRequires:	fltk-devel
BuildRequires:	pkgconfig(OpenEXR)
BuildRequires:	pkgconfig(libtiff-4)
BuildRequires:	mesa-common-devel
BuildRequires:	flex
BuildRequires:	bison
Requires:	%{libname} = %{version}-%{release}


%description
Pixie is a RenderMan like photorealistic renderer.
It is being developed in the hope that it will be
useful for graphics research and for people who
can not afford a commercial renderer.

%package -n %{libname}
Summary:	Shared libraries for %{oname}
Group:		System/Libraries

%description -n %{libname}
Shared libraries for %{oname}, a RenderMan 
compiliant renderer.

%package -n %{develname}
Summary:	Development files for %{oname}
Group:		Development/C++
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Obsoletes:	%{mklibname %{name} 0 -d} < 2.2.4

%description -n %{develname}
Development files and headers for %{oname}.

%prep
%setup -qn %{oname}
%patch0 -p0

# do not link against static libraries
sed -i.r_static -e 's|--ldstaticflags|--ldflags|' configure

%build
%define Werror_cflags %nil
%configure2_5x \
	--enable-openexr-threads \
	--disable-static-fltk \
	--disable-selfcontained \
	--with-shaderdir=%{_datadir}/Pixie/shaders \
	--with-modeldir=%{_datadir}/Pixie/models \
	--with-texturesdir=%{_datadir}/Pixie/textures \
	--with-displaysdir=%{_libdir}/Pixie/displays \
	--with-modulesdir=%{_libdir}/Pixie/modules

# do not hardcode rpath
sed -i.rpath 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
sed -i.rpath 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool

%make

%install
%makeinstall_std docdir=%{_docdir}/%{oname}

find %{buildroot} -name '*.la' -exec rm -f {} ';'
mkdir -p %{buildroot}%{_datadir}/Pixie/textures
cp -f textures/*.tif %{buildroot}%{_datadir}/Pixie/textures


%files
%doc %{_datadir}/doc/%{oname}/*
%dir %{_libdir}/%{oname}
%dir %{_libdir}/%{oname}/displays
%dir %{_libdir}/%{oname}/modules
%dir %{_datadir}/%{oname}/shaders
%dir %{_datadir}/%{oname}/textures
%{_bindir}/*
%{_libdir}/%{oname}/displays/*.so
%{_libdir}/%{oname}/modules/*.so
%{_datadir}/%{oname}/shaders/*.sdr
%{_datadir}/%{oname}/shaders/*.sl
%{_datadir}/Pixie/textures/*.tif
%{_mandir}/man1/*.1.*

%files -n %{libname}
%doc DEVNOTES ChangeLog COMPILING.txt COPYING
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc DEVNOTES ChangeLog COMPILING.txt COPYING
%{_includedir}/*h
%{_libdir}/*.so



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6195 |12cr|pkgdiff-1.3.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A tool for analyzing changes in Linux software packages
Name:		pkgdiff
Version:	1.3.3
Release:	%mkrel 1
Group:		Development/Other
License:	GPLv2+
URL:		http://pkgdiff.github.com/pkgdiff/
Source0:	https://github.com/downloads/pkgdiff/pkgdiff/pkgdiff-%{version}.tar.gz
Requires:	wdiff
Requires:	binutils
Requires:       gawk
Suggests:       abi-compliance-checker >= 1.96.7
BuildRequires:  help2man
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Package Changes Analyzer (pkgdiff) is a tool for analyzing changes
in Linux software packages (RPM, DEB, TAR.GZ, etc). The tool is
intended for Linux maintainers who are interested in ensuring
compatibility of old and new versions of packages.

%prep
%setup -q
chmod 0644 LICENSE README
chmod 0755 %{name}.pl
cp %{name}.pl %{name}
# Generate man page
help2man -N --no-discard-stderr -o %{name}.1 ./%{name}
sed -i 's/\(.\)/\n\1/' %{name}.1
sed -i 's/PACKAGE/PKGDIFF/' %{name}.1

%build
# Nothing to build.

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_prefix}
mkdir -p %{buildroot}%{_mandir}/man1
install -m 0644 %{name}.1 %{buildroot}%{_mandir}/man1
perl Makefile.pl -install --prefix=%{_prefix} --destdir=%{buildroot}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%{_mandir}/man1/*
%doc LICENSE README doc/*
%{_bindir}/%{name}
%{_datadir}/%{name}

%changelog
* Wed Apr 04 2012 Andrey Ponomarenko <andrey.ponomarenko@rosalab.ru> 1.3.3-1mdv2011.0
+ Revision: 789183
- Updated to 1.3.3

* Tue Mar 06 2012 Andrey Ponomarenko <andrey.ponomarenko@rosalab.ru> 1.3-1
+ Revision: 782485
- Updated to 1.3

* Fri Feb 17 2012 Andrey Ponomarenko <andrey.ponomarenko@rosalab.ru> 1.2-1
+ Revision: 775947
- Updated to 1.2

* Fri Feb 10 2012 Andrey Ponomarenko <andrey.ponomarenko@rosalab.ru> 1.1.1-1
+ Revision: 772484
- Updated to 1.1.1

* Thu Feb 09 2012 Andrey Ponomarenko <andrey.ponomarenko@rosalab.ru> 1.1-1
+ Revision: 772334
- Updated to 1.1

* Thu Feb 02 2012 Andrey Ponomarenko <andrey.ponomarenko@rosalab.ru> 1.0.1-1
+ Revision: 770631
- Updated to 1.0.1

* Mon Jan 30 2012 Andrey Ponomarenko <andrey.ponomarenko@rosalab.ru> 1.0-2
+ Revision: 769732
- Initial package.
- Created package structure for pkgdiff.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6196 |12cr|pklasku-1.0.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	pklasku
%define version	1.0.4
%define rel	2

Summary:	PkLasku - Web application to create Finnish invoices
Name:		%name
Version:	%version
Release:	%mkrel %rel
License:	GPLv2
Group:		System/Servers
URL:		http://pklasku.sourceforge.net/
Source:		%name-%version.tar.gz
Requires:	apache-mod_php
Requires:	php-mysql
%if %mdkversion < 201010
Requires(post):   rpm-helper
Requires(postun):   rpm-helper
%endif
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
PkLasku is a web application written in PHP for printing Finnish
invoices. Among its features are automatic invoice numbering and
reference calculation, pdf generation, customer database and an
unlimited number of user accounts. Data is stored in SQL database.

%prep
%setup -q -n %name

chmod a-x gpl.txt font/*.php font/makefont/*.{map,php}

cat > README.install.urpmi <<EOF
1. Create an SQL database 'pklasku'.
2. Push the contents of %{_datadir}/%{name}/CREATESQL to the
   database. The file encoding is ISO-8859-1 (Latin-1).
3. Edit %{_sysconfdir}/%{name}/sqlfuncs.php to contain the correct
   SQL credentials.
4. Log in with default credentials admin admin.
5. Go to System->Käyttäjät and change the Administrator credentials.
6. If you use the interface through https://, change the protocol in
   the file %{_sysconfdir}/%{name}/sqlfuncs.php.
EOF

%install
rm -rf %{buildroot}

install -d -m755 %{buildroot}%{webappconfdir}
cat > %{buildroot}%{webappconfdir}/%{name}.conf <<EOF
Alias /%{name} %{_var}/www/%{name}

<Directory %{_var}/www/%{name}>
    Order allow,deny
    Allow from all
    php_admin_value include_path      ".:%{_sysconfdir}/%{name}"
</Directory>
EOF

install -d -m755 %{buildroot}%{_sysconfdir}/%{name}
install -d -m755 %{buildroot}%{_var}/www/%{name}
install -d -m755 %{buildroot}%{_datadir}/%{name}

install -m644 *.php *.html *.css *.ico %{buildroot}%{_var}/www/%{name}
cp -a fi_images font %{buildroot}%{_var}/www/%{name}

mv %{buildroot}%{_var}/www/%{name}/sqlfuncs.php %{buildroot}%{_sysconfdir}/%{name}

install -m644 CREATESQL %{buildroot}%{_datadir}/%{name}

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201010
%_post_webapp
%endif

%postun
%if %mdkversion < 201010
%_postun_webapp
%endif

%files
%defattr(-,root,root)
%doc INSTALL LICENSE gpl.txt README.install.urpmi
%config(noreplace) %{webappconfdir}/%{name}.conf
%dir %{_sysconfdir}/%{name}
%attr(0640,root,apache) %config(noreplace) %{_sysconfdir}/%{name}/sqlfuncs.php
%{_datadir}/%{name}
%{_var}/www/%{name}




%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-2mdv2011.0
+ Revision: 614561
- the mass rebuild of 2010.1 packages

* Tue Mar 02 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.0.4-1mdv2010.1
+ Revision: 513670
- fix license
- update to 1.0.4

* Sun Feb 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.3-3mdv2010.1
+ Revision: 501750
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.0.3-2mdv2010.0
+ Revision: 430738
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.0.3-1mdv2009.0
+ Revision: 140731
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Jul 19 2007 Anssi Hannula <anssi@mandriva.org> 1.0.3-1mdv2008.0
+ Revision: 53418
- 1.0.3


* Sun Jan 21 2007 Anssi Hannula <anssi@mandriva.org> 1.0.2-1mdv2007.0
+ Revision: 111485
- 1.0.2
- Import pklasku

* Mon Jun 12 2006 Anssi Hannula <anssi@mandriva.org> 1.0.1-1mdv2007.0
- 1.0.1

* Mon Jun 05 2006 Anssi Hannula <anssi@mandriva.org> 1.0-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6197 |12cr|pktstat-1.8.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	Displays a live list of active connections and what files are being transferred
Name: 		pktstat
Version:	1.8.5
Release:	1
Group: 		Monitoring
Url:		http://www.adaptive-enterprises.com.au/~d/software/pktstat/
License: 	BSD
Source0: 	http://www.adaptive-enterprises.com.au/~d/software/pktstat/%{name}-%{version}.tar.gz
BuildRequires:	libpcap-devel ncurses-devel

%description
Display a real-time list of active connections seen on a network interface, 
and how much bandwidth is being used by what. Partially decodes HTTP and FTP
protocols to show what filename is being transferred. X11 application names 
are also shown. Entries hang around on the screen for a few seconds so you
can see what just happened. Also accepts filter expressions.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall

%files
%doc COPYING NEWS README
%{_bindir}/pktstat
%{_mandir}/man1/pktstat*


%changelog
* Mon Mar 05 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.8.5-1
+ Revision: 782176
- version update  1.8.5

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.8.4-7mdv2011.0
+ Revision: 614562
- the mass rebuild of 2010.1 packages

* Tue Feb 09 2010 Antoine Ginies <aginies@mandriva.com> 1.8.4-6mdv2010.1
+ Revision: 502741
- fix format string pb

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Wed Oct 29 2008 Oden Eriksson <oeriksson@mandriva.com> 1.8.4-5mdv2009.1
+ Revision: 298350
- rebuilt against libpcap-1.0.0

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 1.8.4-4mdv2009.0
+ Revision: 259081
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.8.4-3mdv2009.0
+ Revision: 246990
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Thu Nov 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.8.4-1mdv2008.1
+ Revision: 111154
- update to new version 1.8.4

* Mon May 21 2007 Antoine Ginies <aginies@mandriva.com> 1.8.3-1mdv2008.0
+ Revision: 29467
- add ncurses-devel buildrequires
- release 1.8.3
- Import pktstat


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6198 |12cr|plan-1.10.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		plan
Summary:	A day planner
Version:	1.10.1
Release:	7
License:	GPL
Group:		Office
URL:		http://www.bitrot.de/plan.html
Source0:	ftp://ftp.fu-berlin.de/unix/X11/apps/plan/%{name}-%{version}.tar.gz
# Additional source for Norwegian translation which is not in the main distribution of plan yet
Source1:	%{name}.lang.norwegian.bz2
# Adds a launch script for plan and Mandriva Linux standards to the configure script
Patch0:		plan-configure-and-launchscript.patch
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xt)
BuildRequires:	pkgconfig(xmu)
BuildRequires:	lesstif-devel
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	imagemagick

%description
plan is a schedule planner based on X/Motif. It displays a month calendar
similar to xcal, but every day box is large enough to show appointments in
small print. By pressing on a day box, the appointments for that day can be
listed and edited. Appointments are entered with the following
information (everything except the date is optional):

 * the date, time, and length (time and days) of the appointment,
 * an optional text message to be printed,
 * an optional script to be executed,
 * early-warn and late-warn triggers that precede the alarm time
 * repetitions: [n-th] weekdays, days-of-the-month, every n days, yearly
 * optional fast command-line appointment entry
 * flexible ways to specify holidays and vacations
 * extensive context help
 * multiuser capability using an IP server program (with access lists),
 * grouping of appointments into files, per-user, private, and others 

%package netplan
Summary:	Netplan server for plan
Group:		Office

%description netplan
netplan enables plan to be multiuser using an IP server.

WARNING: This is very insecure. The best level of authentication
offered by netplan (in this version) is identd. That is quite weak,
so if you're going to use it you should read the manpage and
configure it carefully.

netplan is not required to use plan.

%package tools
Summary:	Various tools for use with plan
Group:		Office

%description tools
This package contains various tools for use with plan:

msschedule2plan - A perl script that converts Microsoft Schedule+
                  exports CSV files to .dayplan files
plan2vcs        - A perl script that converts a netplan file
                  to vcalendar

%prep
%setup -q
cd src
%patch0 -p0
cd ..
find . -perm 0640 | xargs chmod 0644

%build
%define Werror_cflags %nil
cd ./src
# It has a non-standard configure script - 6 tells it to use Mandriva Linux standards
# The libdir part is a hack to make rpmlint shut up about no-libdir-spec
./configure 6 ;echo "--libdir=%{_libdir}" > /dev/null
# (tv) fix build on x86_64:
sed -i -e "s,-L/usr/X11R6/lib,-L%_libdir," -e "s#DEBUG=.*#DEBUG=%{optflags} %{ldflags}#" -e "s# -lXpm # #"  Makefile

# Stupid upstream authors try to force 32-bit compilation on x86-64...
%ifarch x86_64
%make linux64
%else
%make
%endif

bunzip2 -c %SOURCE1 > ../language/plan.lang.norwegian

%install
# Install the launchscript in %{_bindir} and the executeable itself in %{_libdir}
install -m755 ./src/plan.bash -D $RPM_BUILD_ROOT%{_bindir}/plan
install -m755 ./src/plan -D $RPM_BUILD_ROOT%{_libdir}/plan/plan

install -m755 ./src/pland -D $RPM_BUILD_ROOT%{_bindir}/pland
install -m755 ./src/netplan -D $RPM_BUILD_ROOT%{_bindir}/netplan
mkdir -p $RPM_BUILD_ROOT%{_libdir}/plan/
install -m755 ./src/notifier $RPM_BUILD_ROOT%{_libdir}/plan/
install -m644 ./language/* $RPM_BUILD_ROOT%{_libdir}/plan/
mkdir -p $RPM_BUILD_ROOT%{_libdir}/plan/holidays/
install -m644 ./holiday/* -D $RPM_BUILD_ROOT%{_libdir}/plan/holidays/
# Norwegian support is not included in the main distribution yet
# %{__bunzip2} --stdout %SOURCE1 > $RPM_BUILD_ROOT%{_libdir}/plan/plan.lang.norwegian
mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1/ $RPM_BUILD_ROOT%{_mandir}/man4/
install -m644 ./misc/plan.1 $RPM_BUILD_ROOT%{_mandir}/man1/
install -m644 ./misc/plan.4 $RPM_BUILD_ROOT%{_mandir}/man4/
install -m644 ./misc/netplan.1 $RPM_BUILD_ROOT%{_mandir}/man1/
install -m755 ./misc/msschedule2plan  $RPM_BUILD_ROOT%{_bindir}/msschedule2plan
sed -e s,'/usr/local/bin/perl','/usr/bin/perl',g ./misc/plan2vcs > $RPM_BUILD_ROOT%{_bindir}/plan2vcs
chmod 755 $RPM_BUILD_ROOT%{_bindir}/plan2vcs
install -m644 ./misc/*ps $RPM_BUILD_ROOT%{_libdir}/plan/

# Convert the xpm icon to png and 48x48
convert -resize 48x48 ./misc/plan.xpm ./misc/plan-48.png
# Provide a 16x16 icon
convert ./misc/plan-48.png -resize 16x16 ./misc/plan-16.png
# Provice a 32x32 icon
convert ./misc/plan-48.png -resize 32x32 ./misc/plan-32.png
install -m644 ./misc/plan-32.png -D $RPM_BUILD_ROOT%{_iconsdir}/hicolor/32x32/apps/plan.png
install -m644 ./misc/plan-16.png -D $RPM_BUILD_ROOT%{_iconsdir}/hicolor/16x16/apps/plan.png
install -m644 ./misc/plan-48.png -D $RPM_BUILD_ROOT%{_iconsdir}/hicolor/48x48/apps/plan.png

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Name=Plan
Comment=A graphical day planner
Exec=%{_bindir}/%{name} 
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Motif;Office;ProjectManagement;
EOF

%files 
%doc HISTORY README
%{_bindir}/plan
%{_bindir}/pland
%{_libdir}/plan/*
%{_mandir}/man1/plan.1*
%{_mandir}/man4/plan.4*
%{_iconsdir}/hicolor/16x16/apps/plan.png
%{_iconsdir}/hicolor/32x32/apps/plan.png
%{_iconsdir}/hicolor/48x48/apps/plan.png
%{_datadir}/applications/mandriva-%{name}.desktop

%files netplan
%{_bindir}/netplan
%{_mandir}/man1/netplan.1*

%files tools
%{_bindir}/msschedule2plan
%{_bindir}/plan2vcs


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6199 |12cr|plasma-applet-daisy-0.0.4.26-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	plasma-applet-daisy
%define version	0.0.4.26
%define release	 1
%define Summary	 "Daisy" is a simple application launcher for Plasma


Summary:		%Summary
Name:		%name
Version:		%version
Release:		%release
Source0:		http://cdlszm.org/downloads/%{name}-%{version}.tar.gz
License:		GPLv3
Group:		Graphical desktop/KDE
URL:		http://cdlszm.org/
BuildRequires:	kdebase4-workspace-devel
Provides:	plasma-applet

%description
Daisy is a  free open-source widget for Plasma/KDE released under the
GNU General Public License version 3.
Main features:
    * Three types of roles: circular dock, media controller and linear
      dock;
    * Can dock in any screen position and be used in Horizontal or
      Vertical mode (linear dock role);
    * Configuration tools to access all configurable options;
    * Launchers can be edited with a simple right-click;
    * Hybrid launchers to launch applications and control running
      tasks;
    * Plugins to provide information and execute several tasks;
    * Various backgrounds available

%files -f plasma_applet_daisy.lang
%doc README AUTHORS CHANGELOG COPYING INSTALL TODO
%_kde_libdir/kde4/plasma_applet_daisy.so
%_kde_services/plasma-applet-daisy.desktop
%{_datadir}/apps/desktoptheme/default/widgets/

#---------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%{makeinstall_std} -C build

%find_lang plasma_applet_daisy


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6200 |12cr|plasma-applet-eventlist-0.2.90-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	plasma-applet-eventlist
%define	srcname	plasmoid-eventlist
%define	version	 0.2.90
%define	release	%mkrel 1
%define	Summary	 This plasmoid show upcoming events from akonadi ressources

Summary:	%Summary
Name:		%name
Version:	%version
Release:	%release
Source0:	http://kde-look.org/CONTENT/content-files/107779-%srcname-%version.tar.bz2
License:	GPLv2
Group:		Graphical desktop/KDE
URL:		http://kde-look.org/content/show.php/Eventlist?content=107779
BuildRequires:	kdebase4-workspace-devel
BuildRequires:	kdepimlibs4-devel
Provides:	plasma-applet

%description
This is a plasmoid to show the events from Akonadi resources (KOrganizer,
Birthdays etc.).
With the googledata resource also Google calendar items can be shown.

%files  -f eventapplet.lang
%defattr(-,root,root)
%_kde_libdir/kde4/plasma_applet_events.so
%_kde_services/plasma-applet-events.desktop


#------------------------------------------------------------------------------

%prep
%setup -q -n %srcname-%version 

%build
%cmake_kde4
%make

%install
%__rm -rf %buildroot
%makeinstall_std -C build

%find_lang eventapplet

%clean
%__rm -rf %buildroot


%changelog
* Sat Jul 31 2010 John Balcaen <mikala@mandriva.org> 0.2.90-1mdv2011.0
+ Revision: 563826
- Update to 0.2.90
- fix %%files list

* Mon Mar 22 2010 John Balcaen <mikala@mandriva.org> 0.2.4-1mdv2010.1
+ Revision: 526295
- import plasma-applet-eventlist



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6201 |12cr|plasma-applet-eyasdp-0.9.0-69.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	shortname	eyasdp
%define	longname	plasma_applet_%{shortname}

Name:		plasma-applet-%{shortname}
Version:	0.9.0
Release:	%mkrel 69.2
Summary:	System buttons plasmoid
License:	GPLv2
Group:		Graphical desktop/KDE
Url:		http://kde-look.org/content/show.php/eYaSDP?content=146530
Source0:	http://kde-look.org/CONTENT/content-files/146530-%{shortname}-%{version}.tar.bz2
Patch0:		eyasdp-0.9.0-ru.patch
BuildRequires:	kdelibs4-devel
BuildRequires:	kdebase4-workspace-devel
# configure also test for the packages below
BuildRequires:	phonon-devel
BuildRequires:	openssl-devel
Requires:	kdebase4-runtime

%description
eYaSDP is a plasmoid that allows to set a number of system buttons in your
panel or desktop for comfortable and quick access.
Features:
  - Actions: Shut-down, Reboot, Log-out, Lock screen, Hibernate, Suspend,
    Switch user and Turn-off screen.
  - Customizable number of buttons.
  - Contextual menu actions.
  - Customizable icons.
  - It scales to fit your panel size.

%prep
%setup -q -n %{shortname}-%{version}
%patch0 -p1 -b .ru

%build
%cmake_kde4
%make

%install
rm -rf %{buildroot}
%makeinstall_std -C build

%find_lang %{longname}

%files -f %{longname}.lang
%{_kde_libdir}/kde4/plasma_applet_%{shortname}.so
%{_kde_services}/plasma-applet-%{shortname}.desktop




%changelog
* Thu Jan 05 2012 Andrey Bondrov <abondrov@mandriva.org> 0.9.0-69.2mdv2011.0
+ Revision: 757848
- imported package plasma-applet-eyasdp


* Thu Jan 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.9.0-69.2-mib2011.0
- Add patch with russian translation
- Add kdebase4-workspace-devel to BuildRequires

* Mon Dec 12 2011 Giovanni Mariani <mc2374@mclink.it> 0.9.0-69.1-mib2011.0
- New release 0.9.0
- Removed useless things with rpm5
- Added use of %%find_lang macro

* Mon Dec 06 2011 Giovanni Mariani <mc2374@mclink.it> 0.5.0-69.1-mib2011.0
- Rebuilded for Mdv 2011.0

* Fri Dec 02 2011 Giovanni Mariani <mc2374@mclink.it> 0.5.0-69.1mib2010.2
- Adapted to Mdv 2010.2 by the MIB (from a Mageia greek community package)
- Added BuildRoot, a couple of BReqs (see configure output) and a %%changelog
- Added a little patch to keep desktop-file-validate happy
- Made sure to use consistently the curly brackets for macro names

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6202 |12cr|plasma-applet-fancytasks-1.1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Plasmoid for fancy representing your tasks and launchers
Name:		plasma-applet-fancytasks
Version:	1.1.2
Release:	1
License:	GPLv2
Group:		Graphical desktop/KDE
URL:		http://www.kde-look.org/content/show.php/Fancy+Tasks?content=99737
Source0:	http://www.kde-look.org/CONTENT/content-files/99737-fancytasks-%{version}.tar.bz2
BuildRequires:	kdebase4-devel
BuildRequires:	kdebase4-workspace-devel
BuildRequires:	qimageblitz-devel
Requires:	kdebase4-runtime
Provides:	plasma-applet

%description
Plasmoid for fancy representing your tasks and launchers. Inspired by
Avant Window Navigator and other MacOS X like docks.

Features:
- manages your tasks and launchers;
- tasks filtering, grouping (including manual) and sorting;
- launcher to task transition (icons of launchers with running tasks
are hidden);
- preview of windows with (live previews with KWin Taskbar Thumbnail
effect enabled) and without Composite (also for groups, you can click
them to activate window);
- dropping files on launchers runs command with parameters or gives
option to move, copy or link them (if this is directory);
- visual drop indicator that helps in manual tasks sorting and
dropping launchers;
- possibility to browse directories of directory launchers using
context menu;
- menu with list of all icons shown after activating keyboard
shortcut;
- configurable animations (zoom, jump, bounce, highlight, etc.) and
appearance (optional thumbnails, reflections and text label);
- fully animated icons (including animations of starting applications
and tasks needing attention).

%files -f plasma_applet_fancytasks.lang
%doc INSTALL COPYING README TODO CHANGELOG
%{_kde_libdir}/kde4/plasma_applet_fancytasks.so
%{_kde_appsdir}/desktoptheme/default/widgets/fancytasks.svgz
%{_kde_services}/plasma-applet-fancytasks.desktop
%{_kde_libdir}/kde4/plasma_containment_fancypanel.so
%{_kde_services}/plasma-containment-fancypanel.desktop

#--------------------------------------------------------------------

%prep
%setup -q -n fancytasks-%{version}

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang plasma_applet_fancytasks
# Containement fancy panel now have some localisations, since it's still experimental
# and upstream does not want to split the package i'm merging the language file list
%find_lang plasma_containment_fancypanel
cat plasma_containment_fancypanel.lang >> plasma_applet_fancytasks.lang


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6203 |12cr|plasma-applet-i-hate-the-cashew-0.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 0.4
%define release %mkrel 3

Name:		plasma-applet-i-hate-the-cashew
Version:	%{version}
Release:	%{release}
License:	GPLv2+
Url:		http://www.kde.org/
Group:		Graphical desktop/KDE
Source0:	http://www.kde-look.org/CONTENT/content-files/91009-iHateTheCashew-4.4.tbz
# Fix categories according to http://techbase.kde.org/Projects/Plasma/PIG#Category_Names
Patch0:		plasma-applet-ihatethecashew-0.4-mdv-fix-category.patch
Summary:	Plasmoid that remove the Cashew
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	kdebase4-workspace-devel
Requires:	kdebase4-runtime
Provides:	plasma-applet
  
%description 
Plasmoid that remove the Cashew

%files 
%defattr(-,root,root)
%doc COPYING
%_kde_libdir/kde4/plasma_applet_ihatethecashew.so
%_kde_services/plasma-applet-ihatethecashew.desktop

#-----------------------------------------------------------------------------

%prep
%setup -q -n iHateTheCashew
%patch0	-p0

%build
%cmake_kde4 
%make

%install
%__rm -rf %buildroot
%makeinstall_std -C build

%clean
%__rm -rf %buildroot


%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4-3mdv2011.0
+ Revision: 614565
- the mass rebuild of 2010.1 packages

* Mon Apr 26 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.4-2mdv2010.1
+ Revision: 538824
- Rebuild against latest kde4

* Sat Dec 19 2009 John Balcaen <mikala@mandriva.org> 0.4-1mdv2010.1
+ Revision: 480085
- Update to 0.4
- rename & rediff patch0
- clean spec

* Sun Sep 13 2009 John Balcaen <mikala@mandriva.org> 0.3-2mdv2010.0
+ Revision: 438592
- Fix applet category

* Mon Mar 16 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.3-1mdv2009.1
+ Revision: 355931
- Fix version in fact this is  0.3

* Mon Mar 09 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.2-1mdv2009.1
+ Revision: 353139
- import plasma-applet-i-hate-the-cashew



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6204 |12cr|plasma-applet-kbirthdayreminder-0.9.73-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	plasma-applet-kbirthdayreminder
%define srcname birthday-plasmoid
%define version	 0.9.73
%define release	%mkrel 3
%define Summary	 A reminder for birthdays and anniversaries


Summary:	%Summary
Name:		%name
Version:	%version
Release:	%release
Source0:	http://kde-look.org/CONTENT/content-files/91641-%srcname-%version.tar.bz2
Patch0:		plasma-applet-kbirthdayreminder-0.9.73-mdv-fix-icon-and-category.patch
License:	GPLv2
Group:		Graphical desktop/KDE
URL:		http://kde-look.org/content/show.php/K+Birthday+Reminder?content=91641
BuildRequires:	kdebase4-workspace-devel
BuildRequires:	kdepimlibs4-devel
Requires:	kdebase4-runtime => 4.3
Requires:	plasma-dataengine-kbirthdayreminder
Provides:	plasma-applet


%description
Plasmoid reminds you of birthdays and anniversaries of contacts[¹] in the
(standard) KDE address book.
Inspired by the KDE3 kicker applet KBirthday from Jan Hambrecht.
As the version number indicates, the plasmoid isn't quite ready yet. Also there
are a few issues I know of. You will find the list in the TODO file.
The popup displayed when clicking on the plasmoid's icon is supposed to show
only when living in a panel. This popup dialog is not ready yet!
Hope you will enjoy using it anyway.


%files  -f plasma_applet_kbirthdayapplet.lang
%defattr(-,root,root)
%doc	ChangeLog LICENSE.GPL README
%_kde_libdir/kde4/plasma_applet_kbirthdayapplet.so
%_kde_services/plasma-applet-kbirthday.desktop
%_kde_datadir/apps/desktoptheme/default/widgets/birthdaycake.svg
%_iconsdir/hicolor/scalable/apps/birthdaycake.svgz

#-----------------------------------------------------------------------
%package -n plasma-dataengine-kbirthdayreminder
Summary:	Data engine for %{name}
Group:		Graphical desktop/KDE
%description -n plasma-dataengine-kbirthdayreminder
This package provides the dataengine for %{name}

%files -n plasma-dataengine-kbirthdayreminder
%defattr(-,root,root)
%_kde_libdir/kde4/plasma_engine_kabc.so
%_kde_services/plasma-dataengine-kabc.desktop

#-----------------------------------------------------------------------

%prep
%setup -q -n KBirthdayPlasma_0_9_73
%patch0 -p 0

%build
%cmake_kde4
%make

%install
%__rm -rf %{buildroot}
%{makeinstall_std} -C build

%find_lang plasma_applet_kbirthdayapplet

%clean
%__rm -rf %{buildroot}


%changelog
* Fri Jul 30 2010 John Balcaen <mikala@mandriva.org> 0.9.73-3mdv2011.0
+ Revision: 563774
- Add a plasma-dataengine subpackage
- add description on patch0

* Fri Apr 23 2010 John Balcaen <mikala@mandriva.org> 0.9.73-2mdv2010.1
+ Revision: 538387
- Add a patch to fix icon & category

* Mon Feb 15 2010 John Balcaen <mikala@mandriva.org> 0.9.73-1mdv2010.1
+ Revision: 506133
- import plasma-applet-kbirthdayreminder



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6205 |12cr|plasma-applet-lastmoid-0.6.5-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           plasma-applet-lastmoid
Summary:        Lastmoid is a plasmoid for LastFm users
Version:        0.6.5
Release:        3
Url:            http://kde-look.org/content/show.php/Lastmoid?content=98117
License:        GPLv2+
Group:          Graphical desktop/KDE
Source0:      	http://kde-look.org/CONTENT/content-files/98117-vavrusa-lastmoid-2041bf6.tar.gz
BuildRequires:	kdebase4-workspace-devel

%description
Lastmoid is a plasmoid for LastFm users. It displays your weekly, 
3 months, 12 month or your overall charts (albums/tracks/artists) 
easily on your favorite desktop

%files
%{_kde_libdir}/kde4/plasma_applet_lastmoid.so
%{_kde_appsdir}/desktoptheme/default/widgets/lastmoid.svg
%{_kde_services}/plasma-applet-lastmoid.desktop

#--------------------------------------------------------------------

%prep
%setup -q -n vavrusa-lastmoid-2041bf6

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.6.5-2mdv2011.0
+ Revision: 614567
- the mass rebuild of 2010.1 packages

* Mon Dec 21 2009 Rémy Clouard <shikamaru@mandriva.org> 0.6.5-1mdv2010.1
+ Revision: 481061
- bump release

* Fri May 08 2009 Funda Wang <fwang@mandriva.org> 0.5-1mdv2010.0
+ Revision: 373399
- New version 0.5

* Wed Mar 18 2009 Stéphane Téletchéa <steletch@mandriva.org> 0.4-1mdv2009.1
+ Revision: 357235
- Initial Mandriva package, from R?\195?\169my Clouard



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6206 |12cr|plasma-applet-launchbutton-0.0.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	plasma-applet-launchbutton
%define version	0.0.4
%define release	%mkrel 2

Name: %{name}
Version: %{version}
Release: %{release}
Summary: A plasma applet that's a configurable launching button
Group: Graphical desktop/KDE
License: GPLv3+
Source: %{name}-%{version}.tar.bz2
# upstream is maarten.vanraes@gmail.com , URL might be added in later versions

BuildRoot: %{_tmppath}/%{name}-%{version}
BuildRequires: kdelibs4-devel
BuildRequires: qt4-qtdbus
Requires: kdebase4-workspace
Requires: kdeplasma4
Provides: plasma-applet

%description
Plasma launchbutton applet is a configurable image button to execute a
command or a DBUS function. In addition, you can let it open a configurable
File Dialog to have it's filenames append as arguments.


%files
%defattr(-,root,root)
%{_kde_libdir}/kde4/plasma_applet_launchbutton.so
%{_kde_services}/%{name}.desktop

%prep
%setup -q

%build
%cmake_kde4
%make

%install
rm -fr %{buildroot}
%makeinstall_std -C build

%clean
rm -fr %{buildroot}


%changelog
* Mon Feb 07 2011 Funda Wang <fwang@mandriva.org> 0.0.4-2mdv2011.0
+ Revision: 636575
- tighten BR

* Fri Sep 03 2010 Maarten Vanraes <alien@mandriva.org> 0.0.4-1mdv2011.0
+ Revision: 575681
- import plasma-applet-launchbutton


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6207 |12cr|plasma-applet-mountoid-0.41-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	plasma-applet-mountoid
%define srcname	mountoid
%define version	0.41
%define release	%mkrel 1
%define Summary	 Plasmoid for mount/unmount devices from fstab


Summary:	%Summary
Name:		%name
Version:	%version
Release:	%release
Source0:	http://www.kde-look.org/CONTENT/content-files/115943-%{srcname}-%{version}.tar.gz
License:	GPLv2
Group:		Graphical desktop/KDE
URL:		http://kde-look.org/content/show.php/Mountoid?content=115943
BuildRequires:	kdebase4-workspace-devel
Provides:	plasma-applet

%description
This plasmoid provides a way to mount/unmount devices from fstab (e.g. network
shares), show free space and open mount point location in a file manager. It is
fully configurable.


%files
%defattr(-,root,root)
%_kde_libdir/kde4/plasma_applet_mountoid.so
%_kde_iconsdir/hicolor/64x64/apps/mountoid.png
%_kde_iconsdir/hicolor/64x64/apps/os_macos.png
%_kde_iconsdir/hicolor/64x64/apps/os_winxp.png
%_kde_iconsdir/hicolor/64x64/apps/os_linux.png
%_kde_iconsdir/hicolor/16x16/apps/mountoid_connect_state.png
%_kde_iconsdir/hicolor/32x32/apps/mountoid_i_mounting.png
%_kde_iconsdir/hicolor/32x32/apps/mountoid_i_unmounting.png
%_kde_services/plasma-applet-mountoid.desktop
#---------------------------------------------------------------------

%prep
%setup -q -n %{srcname}

# switching from kdesudo to kdesu
sed -i 's|kdesudo|%{_libdir}/kde4/libexec/kdesu|g' device.cpp


%build
%cmake_kde4
%make

%install
%__rm -rf %buildroot
%makeinstall_std -C build


%clean
%__rm -rf %buildroot


%changelog
* Fri Dec 17 2010 John Balcaen <mikala@mandriva.org> 0.41-1mdv2011.0
+ Revision: 622736
- Update to 0.41
- Drop patch0 (merged upstream)
- Drop SOURCE1 (merged upstream)
- Fix file list

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.1 packages

* Tue Jun 01 2010 John Balcaen <mikala@mandriva.org> 0.33-3mdv2010.1
+ Revision: 546872
- Add patch0 (submitted upstream) to fix linux icon name
- provides an icon from kappfinder

* Tue Apr 13 2010 John Balcaen <mikala@mandriva.org> 0.33-2mdv2010.1
+ Revision: 533755
- Use kdesu instead of kdesudo

* Sun Apr 11 2010 John Balcaen <mikala@mandriva.org> 0.33-1mdv2010.1
+ Revision: 533593
- import plasma-applet-mountoid


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6208 |12cr|plasma-applet-quickaccess-0.8.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname plasma-widget-quickaccess

Summary:	Quick access the most used folders
Name:		plasma-applet-quickaccess
Version:	0.8.2
Release:	1
License: 	GPLv2+
Group: 		Graphical desktop/KDE
Url:		http://kde-look.org/content/show.php?content=134442
Source0:	http://kde-look.org/CONTENT/content-files/134442-%{oname}-%{version}-2.zip
BuildRequires:	kdebase4-devel
BuildRequires:	kdebase4-workspace-devel
Requires:	kdebase4-runtime

%description
This is a small applet designed for the panel to have quick access
to the most used folders.

%files -f plasma_applet_quickaccess.lang
%{_kde_libdir}/kde4/plasma_applet_*.so
%{_kde_services}/plasma-applet-*.desktop

#--------------------------------------------------------------------

%prep
%setup -q -n %{oname}-%{version}-2

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang plasma_applet_quickaccess

%changelog
* Thu Sep 09 2010 John Balcaen <mikala@mandriva.org> 0.7.1-5mdv2011.0
+ Revision: 576991
- Rebuild

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.7.1-4mdv2010.0
+ Revision: 441856
- rebuild

* Thu Feb 19 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.7.1-3mdv2009.1
+ Revision: 343044
- Adapt for kde 4.2

* Thu Jan 01 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.7.1-2mdv2009.1
+ Revision: 323179
- Rebuild against kde 4.2 beta2

  + Funda Wang <fwang@mandriva.org>
    - prepareing for upcoming plasma-devel

* Mon Aug 25 2008 Funda Wang <fwang@mandriva.org> 0.7.1-1mdv2009.0
+ Revision: 275610
- import plasma-applet-quickaccess



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6209 |12cr|plasma-applet-quicklauncher-0.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		plasma-applet-quicklauncher
Summary:	Plasma applet that allow to easily launch applications
Version:	0.5
Release:	1
License:	GPLv2+
Group:		Graphical desktop/KDE
Url:		http://www.kde-look.org/content/show.php/QuickLauncher+Applet?content=78061
Source0:	%{name}-%{version}.tar.gz
Patch0:		plasma-applet-quicklauncher-0.5-kde4.2.patch
BuildRequires:	kdebase4-workspace-devel
Requires:	kdebase4-runtime

%description
Reimplements the quicklaunch applet present in kde3.5.

Features:
- Add icons by specify a .desktop file
- Add icons by dragging .desktop files from other locations
- Rearrange icons by dragging them in place
- Configurable number of rows
- Configurable number of visible icons.

%files
%{_kde_libdir}/kde4/plasma_applet_quicklauncher.so
%{_kde_services}/plasma-applet-quicklauncher.desktop

#--------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
%cmake_kde4 ../src
%make

%install
%makeinstall_std -C build


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6210 |12cr|plasma-applet-takeoff-1.0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		oname	takeoff

Name:		plasma-applet-takeoff
Summary:	A full screen menu inspired by Slingshot and the OS X Launchpad menu
Version:	1.0.1
Release:	%mkrel 2
Group:		Graphical desktop/KDE
License:	GPLv3+
URL:		https://code.google.com/p/takeoff-launcher/
# Latest SVN snapshot
Source:		%{oname}-%{version}.tar.bz2
BuildRequires:	cmake
BuildRequires:	kdelibs4-devel
Requires:	kdebase4-runtime

%description
Takeoff is a full screen menu inspired in the aspect of Slingshot and
the OS X Launchpad menu but adapted to the KDE users in a plasmoid.

%prep
%setup -q -n %{oname}-%{version}

%build
%cmake_kde4
%make

%install
%__rm -rf %{buildroot}
%makeinstall_std -C build
%find_lang plasma_applet_%{oname}

%clean
%__rm -rf %{buildroot}

%files -f plasma_applet_%{oname}.lang
%doc CHANGELOG COPYING COPYRIGHT README
%{_kde_libdir}/kde4/plasma_applet_%{oname}.so
%{_kde_services}/plasma-applet-%{oname}.desktop



%changelog
* Tue Mar 13 2012 Andrey Bondrov <abondrov@mandriva.org> 1.0.1-2mdv2011.0
+ Revision: 784577
- Fix typo in summary and description

* Tue Mar 13 2012 Andrey Bondrov <abondrov@mandriva.org> 1.0.1-1
+ Revision: 784570
- imported package plasma-applet-takeoff


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6211 |12cr|plasma-applet-todolist-0.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	plasma-applet-todolist
%define version	0.4
%define release	%mkrel 2
%define Summary	Todo List plasmoid using akonadi

Summary:	%Summary
Name:		%name
Version:	%version
Release:	%release
Source0:	http://www.kde-look.org/CONTENT/content-files/90706-todo_plasmoid-0.4.tar.bz
Patch0:		plasma-applet-todolist-0.4-mdv-fix-category.patch
License:	GPLv2
Group:		Graphical desktop/KDE
URL:		http://www.kde-look.org/content/show.php/todo+list?content=90706
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	kdebase4-devel
BuildRequires:	akonadi-devel
BuildRequires:	kdepimlibs4-devel
BuildRequires:  boost-devel
Requires:	kdepim4-runtime
Provides:   plasma-applet

%description
Plasmoid that shows KOrganizer 'todo' list using akonadi.

%files 
%defattr(-,root,root)
%doc	README COPYING AUTHORS
%{_kde_libdir}/kde4/plasma_engine_todo.so
%{_kde_libdir}/kde4/todoapplet.so
%{_kde_services}/plasma-engine-todo.desktop
%{_kde_services}/todoapplet-default.desktop

#-----------------------------------------------------------------------

%prep
%setup -q -n todo_plasmoid
%patch0 -p0

%build
%cmake_kde4
%make

%install
%__rm -rf %{buildroot}
%{makeinstall_std} -C build

%clean
%__rm -rf %{buildroot}


%changelog
* Wed Dec 08 2010 John Balcaen <mikala@mandriva.org> 0.4-2mdv2011.0
+ Revision: 616248
- Fix buildrequires

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.1 packages

* Sat Dec 12 2009 John Balcaen <mikala@mandriva.org> 0.4-1mdv2010.1
+ Revision: 477857
- Update to 0.4
- rename and rediff patch0
- Fix plasmoid category

* Sun Aug 30 2009 John Balcaen <mikala@mandriva.org> 0.3-1mdv2010.0
+ Revision: 422424
- import plasma-applet-todolist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6212 |12cr|plasma-applet-togglepanel-0.0-0.1049487.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	plasma-applet-togglepanel
%define version	0.0
%define svn	1049487
%define release	%mkrel 0.%svn.2
%define Summary	 Plasma applet providing a experimental toggle panel 

Summary:	%Summary
Name:		%name
Version:	%version
Release:	%release
# Get the source via
# svn co svn://anonsvn.kde.org/home/kde/trunk/playground/base/plasma/applets/togglepanel plasma-applet-tooglepanel
# tar -caf plasma-applet-togglepanel.tar.lzma plasma-applet-togglepanel
Source0:	%{name}.tar.lzma
License:	GPLv3
Group:		Graphical desktop/KDE
URL:		http://websvn.kde.org/trunk/playground/base/plasma/applets/togglepanel/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	kdebase4-devel
Provides:	plasma-applet

%description
Experimental plasma-applet providing a toggle panel function

%files 
%defattr(-,root,root)
%{_kde_libdir}/kde4/plasma_applet_togglepanel.so
%{_kde_services}/%{name}.desktop

%prep
%setup -q -n %{name}

%build
%cmake_kde4
%make

%install
%__rm -rf %{buildroot}
%{makeinstall_std} -C build

%clean
%__rm -rf %{buildroot}

%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.0-0.1049487.2mdv2011.0
+ Revision: 614584
- the mass rebuild of 2010.1 packages

* Sun Nov 15 2009 John Balcaen <mikala@mandriva.org> 0.0-0.1049487.1mdv2010.1
+ Revision: 466307
- import plasma-applet-togglepanel


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6213 |12cr|plasma-applet-translatoid-1.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname translatoid

Name:		plasma-applet-%{oname}
Version:	1.4
Release:	1
Summary:	Plasma widget to translate text using Google Translate
Group:		Graphical desktop/KDE
License:	LGPLv2
URL:		http://kde-look.org/content/show.php/translatoid?content=97511
Source0:	http://212.158.157.7/translatoid/%{oname}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(QJson)
Provides:	plasma-applet

%description
A plasma widget to translate text using Google Translate.

%files
%doc licence.txt
%{_kde_libdir}/kde4/plasma_applet_translatoid.so
%{_kde_services}/plasma-applet-translatoid.desktop
%{_kde_iconsdir}/*/*/*/translator.*
%{_kde_iconsdir}/kbflags/*
%{_kde_appsdir}/translatoid/translatoid.db

%prep
%setup -q -n %{oname}

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

# We really don't need it
rm -f %{buildroot}%{_kde_appsdir}/cmake/modules/FindQJSON.cmake
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6214 |12cr|plasma-applet-yasp-scripted-1.0.8a-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	yasp-scripted

Name:		plasma-applet-%{oname}
Version:	1.0.8a
Release:	1
Summary:	Yet Another Systemmonitor Plasmoid (scripted)
License:	GPLv2+
Group:		Graphical desktop/KDE
URL:		http://kde-apps.org/content/show.php?content=109367
Source0:	%{oname}-%{version}.tar.bz2
BuildRequires:	kdebase4-workspace-devel
Requires:	kdebase4-runtime
Provides:	plasma-applet

%description
Yet Another Systemmonitor Plasmoid (scripted) is a powerful system monitor.

%files
%doc README* GPLV2 yasp_scripts
%{_kde_libdir}/kde4/*.so
%{_kde_datadir}/kde4/services/*.desktop

#--------------------------------------------------------------------

%prep
%setup -q -n %{oname}-%{version}

%build
%cmake_kde4
%make

%install
%__rm -rf %{buildroot}
%makeinstall_std -C build

%clean
%__rm -rf %{buildroot}



%changelog
* Fri Jun 08 2012 Andrey Bondrov <abondrov@mandriva.org> 1.0.8a-1
+ Revision: 803471
- imported package plasma-applet-yasp-scripted


* Tue May 08 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 1.0.8a-1mdv2010.2
- Initial build for Mandriva

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6215 |12cr|plasma-runner-kopete-contacts-0.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Summary:        Kopete contacts KDE runner
Name:           plasma-runner-kopete-contacts
Version:        0.4
Release:        %mkrel 2
Source:         http://kde-apps.org/CONTENT/content-files/105263-krunner-kopete-contacts-%{version}.tar.gz
License:        GPLv2+                                         
Group:          Graphical desktop/KDE                          
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL:            http://kde-apps.org/content/show.php/KRunner+Kopete+Contacts?content=105263
#BuildRequires:  kdelibs4-devel                       
BuildRequires:  kdenetwork4-devel
Requires:	kopete
Obsoletes:	kopete-kde-runner

%description
Kopete Contacts is a KRunner plugins that allows you to open chat with your Kopete contact just by typing it's 
name!
 
 Cool improvement for people like me who are lazy to open the Kopete window :-)
 
 In future I'd like to add configuration dialog to enable filtering offline contacts etc...for now this is just 
first release, so no big expectations (but it works :D ) 
 
 For those of you who are extremely lazy I've implemented new function. You can now change your Kopete status 
(all accounts) by typing "status status_name". Supported are only default statuses (online,offline,away,busy and 
invisible).
 

%files
%defattr(-,root,root)
%doc COPYING
%{_kde_libdir}/kde4/*.so
%{_kde_services}/*
#%{_datadir}/pixmaps/vbox-runner/*
#--------------------------------------------------------------------

%prep
%setup -qn krunner-kopete-contacts-%{version}

%build
%cmake_kde4
%make

%install
rm -rf %{buildroot}
%makeinstall_std -C build

%clean
rm -rf $RPM_BUILD_ROOT




%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4-2mdv2011.0
+ Revision: 614586
- the mass rebuild of 2010.1 packages

  + Luis Daniel Lucio Quiroz <dlucio@mandriva.org>
    - New name
    - New name

* Sun Feb 21 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 0.4-1mdv2010.1
+ Revision: 508870
- import kopete-kde-runner


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6216 |12cr|plasma-runner-virtualbox-0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Summary:        Virtualbox KDE runner
Name:           plasma-runner-virtualbox
Version:        0.2 
Release:        %mkrel 2
Source:         http://kde-apps.org/CONTENT/content-files/107926-vbox-runner-%{version}.tar.gz
License:        GPLv2+                                         
Group:          Graphical desktop/KDE                          
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL:            http://kde-apps.org/content/show.php/VBox+Runner?content=107926
BuildRequires:  kdelibs4-devel                                     
Requires:	virtualbox
Obsoletes:           virtualbox-kde-runner

%description
Allows you to start your VirtualBox virtual machines from Krunner (the Alt-F2 thing)

%files
%defattr(-,root,root)
%doc COPYING
%{_kde_libdir}/kde4/*.so
%{_kde_services}/*
%{_datadir}/pixmaps/vbox-runner/*
#--------------------------------------------------------------------

%prep
%setup -qn vbox-runner-%{version}

%build
%cmake_kde4
%make

%install
rm -rf %{buildroot}
%makeinstall_std -C build

%clean
rm -rf $RPM_BUILD_ROOT




%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2-2mdv2011.0
+ Revision: 614587
- the mass rebuild of 2010.1 packages

  + Luis Daniel Lucio Quiroz <dlucio@mandriva.org>
    - New name
    - New name

* Sat Feb 20 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 0.2-1mdv2010.1
+ Revision: 508842
- import virtualbox-kde-runner


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6217 |12cr|plasma-wallpaper-flymode-0.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define srcname	plasma-wallpaper-FlyMode

Summary:	An animated wallpaper
Name:		plasma-wallpaper-flymode
Version:	0.8
Release:	2
License:	GPLv2
Group:		Graphical desktop/KDE
URL:		http://www.kde-look.org
Source0:	http://www.kde-look.org/CONTENT/content-files/119187-%{srcname}_%{version}.tar.gz
BuildRequires:	kdebase4-workspace-devel
Requires:	kdebase4-runtime
Provides:	plasma-applet

%description
The wallpaper plugin moves a seamless wallpaper picture endlessly over the 
desktop, making you feel like flying.

%files  
%{_kde_libdir}/kde4/plasma_wallpaper_FlyMode.so
%{_kde_services}/%{srcname}.desktop

#------------------------------------------------------------------------------

%prep
%setup -q -n %{srcname}

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6218 |12cr|plasticfs-1.11-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	0
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname %{name} -d

%define build_debug	0
%define build_paranoid	0

%{expand: %{?_with_debug: 	%%global build_debug 1}}
%{expand: %{?_with_paranoid: 	%%global build_paranoid 1}}
%{expand: %{?_without_paranoid:	%%global build_paranoid 0}}

Name:		plasticfs
Version:	1.11
Release:	2
Summary:	An user-space virtual filesystem implementation
License:	GPLv3+
Group:		File tools
URL:		http://plasticfs.sourceforge.net/
Source0:	http://plasticfs.sourceforge.net/%{name}-%{version}.tar.gz
Patch0:		plasticfs-1.11-non-paranoid.patch
Patch1:		plasticfs-1.11-dlsym-debug.patch
Patch2:		plasticfs-1.11-makefile.patch
BuildRequires:  groff
BuildRequires:  libtool

%description
The Plastic File System is an LD_PRELOAD module for manipulating what
the file system looks like for programs. This allows virtual file
systems to exist in user space, without kernel hacks or modules.

A number of filters exist for a number of different use-cases, including
 
chroot    - simulate the effects of a chroot call
dos       - simulate a DOS 8.3 filesystem
downcase  - make file names appear in lower-case
log       - transparently log file system access (like strace)
nocase    - make filenames case-insensitive
shortname - simulate file systems with shorter filenames
smartlink - expand environment variables in symbolic links
titlecase - make filenames appear in title-case
upcase    - make filenames appear in upper-case
viewpath  - union all the directory trees in a view path (unionfs)

These filters may be piped on into the next to form powerful filter
combinations. 

It is possible to extend PlasticFS with loadable file system filter
modules from shared object files.
       
%package -n %{libname}
Summary:	Libraries for the Plastic File System
Group:		File tools

%description -n %{libname}
Libraries for the Plastic File System.

%package -n %{develname}
Summary:	Development libraries for the Plastic File System
Group:		Development/C
Provides:	%{name}-devel
Requires:	%{libname} = %{version}
Obsoletes:	%{mklibname plasticfs 0 -d}

%description -n %{develname}
Development libraries for the Plastic File System.

%if %{_use_internal_dependency_generator}
%define __noautoreq 'libc.so.6\\(GLIBC_PRIVATE\\)'
%else
%define _requires_exceptions libc.so.6(GLIBC_PRIVATE)
%endif

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1

%build
EXTRA_FLAGS="-DNOT_IN_libc"
%if !%{build_paranoid}
	EXTRA_FLAGS="$EXTRA_FLAGS -DNON_PARANOID"
%endif
%if %{build_debug}
	EXTRA_FLAGS="$EXTRA_FLAGS -DVIEWPATH_DEBUG -DDLSYM_DEBUG -DFILTER_DEBUG"
%endif
%configure CXXFLAGS="$EXTRA_FLAGS"
sed -i -e 's/libtool/libtool --tag=cxx/g' Makefile
# (misc) here because we patch the makefile directly
%make 

%install
rm -rf %{buildroot}
%makeinstall_std

# convenience function
mkdir -p %{buildroot}%{_bindir}
cat > %{buildroot}%{_bindir}/plasticfs << EOF
#!/bin/sh
if [ -z "\$1" ]; then
	echo "USAGE: plasticfs <command>"
	exit 1
fi

if [ -n "\$PLASTICFS" ]; then
	LD_PRELOAD="%{_libdir}/libplasticfs.so.%{major} \$LD_PRELOAD" \\
	PLASTICFS="\$PLASTICFS" \\
	\$@
else
	echo "ERROR: You need to specify the 'PLASTICFS' environment variable."
	echo "       See plasticfs(3) for details."
	exit 1
fi
EOF

%files
%defattr(-,root,root)
%doc BUILDING README
%attr(755,root,root) %{_bindir}/plasticfs
%{_mandir}/man1/plasticfs_license.1*
%{_mandir}/man3/plasticfs.3*
%{_mandir}/manl/plasticfs_chroot.l*
%{_mandir}/manl/plasticfs_dos.l*
%{_mandir}/manl/plasticfs_downcase.l*
%{_mandir}/manl/plasticfs_log.l*
%{_mandir}/manl/plasticfs_nocase.l*
%{_mandir}/manl/plasticfs_shortname.l*
%{_mandir}/manl/plasticfs_smartlink.l*
%{_mandir}/manl/plasticfs_titlecase.l*
%{_mandir}/manl/plasticfs_upcase.l*
%{_mandir}/manl/plasticfs_viewpath.l*

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/libplasticfs.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%{_libdir}/libplasticfs.so



%changelog
* Sat Aug 30 2008 Adam Williamson <awilliamson@mandriva.com> 1.11-1mdv2009.0
+ Revision: 277516
- simply file lists
- don't package license
- %%{buildroot} not $RPM_BUILD_ROOT
- sed not perl
- add some newlines to improve readability
- add makefile.patch: restore lines apparently missing from end of makefile
  that break installation
- rediff non-paranoid.patch and dlsym-debug.patch
- new license policy
- new devel policy
- drop unnecessary defines
- new release 1.11

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - import plasticfs


* Tue Apr 25 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.9-3mdk
- Fix BuildRequires

* Tue Dec 27 2005 Michael Scherer <misc@mandriva.org> 1.9-2mdk
- Fix BuildRequires ( groff, for man pages )

* Thu Nov 10 2005 Michael Scherer <misc@mandriva.org> 1.9-1mdk
- new version 1.9
- mkrel
- rpmbuildupdate-aware
- remove patch2, applied upstream

* Wed Jun 30 2004 Michael Scherer <misc@mandrake.org> 1.8-2mdk 
- rebuild for new gcc 
- patch for new gcc and libtool ( patch 0 )
 
* Fri Jan 16 2004 Jaco Greeff <jaco@mandrake.org> 1.8-1mdk
- Version 1.8
- Add --with debug & paranoid options
- patch1: Fix compiler error with DLSYM_DEBUG defined

* Wed Jan 14 2004 Jaco Greeff <jaco@mandrake.org> 1.7-1mdk
- Initial MDK package, version 1.7
- patch0: Allow execution as root user

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6219 |12cr|playonlinux-4.1.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	PlayOnLinux

Summary:		Play your Windows games on Linux
Name:		playonlinux
Version:		4.1.8
Release:		1
License:		GPLv3
Group:		Games/Other
Url:		http://www.playonlinux.com
Source0:		http://www.playonlinux.com/script_files/%{oname}/%{version}/%{oname}_%{version}.tar.gz
Source1:		playonlinux.bin
Patch0:		%{oname}_4.0.17-disable-update.patch
Patch1:		%{oname}-4.1.6-disable-GL-checks.patch
Patch2:		%{oname}-4.1.6-use-systemwide-locales-path.patch
Patch3:		%{oname}-4.1.6-fix-desktop-file.patch
BuildRequires:	desktop-file-utils
Requires:	wxPythonGTK
Requires:	imagemagick
Requires:	wget
Requires:	gettext
Requires:	unzip
Requires:	cabextract
Requires:	lzma
Requires:	xterm
Requires:	wine-full
%if %{mdkversion} > 201000
Requires:	glxinfo
%else
Requires:	mesa-demos
%endif
# for ar
Requires:	binutils
# used to extract icons for applications, otherwise the default icon is used
Suggests:	icoutils >= 0.29
BuildArch:	noarch

%description
PlayOnLinux is a piece of sofware which allows you to install 
and use easily numerous games and software designed to run 
with Microsoft(R)'s Windows(R). Indeed, currently, still few 
games are compatible with GNU/Linux, and it could be a factor 
preventing from migrating to this system. PlayOnLinux brings an 
accessible and efficient solution to this problem, cost-free 
and respectful of the free software.

%prep
%setup -q -n %{name}
# (gvm) Why disable the updgrade notice?
#patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1

%install
%__rm -rf %{buildroot}
%__mkdir_p %{buildroot}
%__mkdir_p %{buildroot}%{_sysconfdir}/xdg/menus/applications-merged
%__mkdir_p %{buildroot}%{_bindir}
%__mkdir_p %{buildroot}%{_datadir}/%{name}
%__mkdir_p %{buildroot}%{_datadir}/desktop-directories
%__mkdir_p %{buildroot}%{_datadir}/applications
%__mkdir_p %{buildroot}%{_datadir}/pixmaps

cp -a * %{buildroot}%{_datadir}/%{name}
cp etc/*.menu %{buildroot}%{_sysconfdir}/xdg/menus/applications-merged
%__install -p %{SOURCE1} %{buildroot}%{_bindir}/%{name}

cp etc/PlayOnLinux.desktop %{buildroot}%{_datadir}/applications/%{oname}.desktop
cp %{buildroot}%{_datadir}/%{name}/etc/%{name}.png %{buildroot}%{_datadir}/pixmaps/%{name}.png
cp %{buildroot}%{_datadir}/%{name}/etc/PlayOnLinux.directory %{buildroot}%{_datadir}/desktop-directories/%{oname}.directory

desktop-file-install \
	--remove-category="%{oname}" \
	--remove-key="Encoding" \
	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

%__mkdir_p %{buildroot}%{_datadir}/locale
cp -a lang/locale/* %{buildroot}%{_datadir}/locale/

# (tpg) useless stuff
%__rm -rf %{buildroot}%{_datadir}/%{name}/bin
%__rm -rf %{buildroot}%{_datadir}/%{name}/src
%__rm -rf %{buildroot}%{_datadir}/%{name}/etc/*.menu
%__rm -rf %{buildroot}%{_datadir}/%{name}/etc/*.desktop
%__rm -rf %{buildroot}%{_datadir}/%{name}/etc/*.directory
%__rm -rf %{buildroot}%{_datadir}/%{name}/lang
%__rm -rf %{buildroot}%{_datadir}/%{name}/CHANGELOG
%__rm -rf %{buildroot}%{_datadir}/%{name}/playonmac

%find_lang pol

%files -f pol.lang
%doc LICENCE CHANGELOG
%{_sysconfdir}/xdg/menus/applications-merged/%{name}*.menu
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{oname}.desktop
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/desktop-directories/%{oname}.directory



%changelog
* Mon Jul 16 2012 Alexander Khrukin <akhrukin@mandriva.org> 4.1.1-1
+ Revision: 809795
- version update 4.1.1

* Mon Apr 30 2012 Andrey Bondrov <abondrov@mandriva.org> 4.0.18-2
+ Revision: 794582
- Update gl-checks patch to fix POL start in 64 bit OS

* Mon Apr 30 2012 Andrey Bondrov <abondrov@mandriva.org> 4.0.18-1
+ Revision: 794541
- New version 4.0.18

* Mon Apr 30 2012 Andrey Bondrov <abondrov@mandriva.org> 4.0.17-1
+ Revision: 794527
- Don't use %%__cp anymore as it's broken in RPM5 5.4.8
- Copy locales to make find_lang work, make it noarch package (like < 4.0.16)

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - fix find_lang macro
    - update to new version 4.0.17
    - Patch0: disable info about available updates
    - Patch1: disable check on GL libraries
    - Patch2: search for localisation files on systemwide directory
    - remove lot of useless stuff after the installation
    - provide applications-merged menu
    - make use of %%find_lang

* Thu Mar 22 2012 Andrey Bondrov <abondrov@mandriva.org> 4.0.16-1
+ Revision: 786002
- New version 4.0.16, no longer noarch package

* Thu Dec 15 2011 Alexander Khrukin <akhrukin@mandriva.org> 4.0.14-1
+ Revision: 741674
- version update 4.0.14

* Mon Nov 07 2011 Andrey Bondrov <abondrov@mandriva.org> 4.0.13-2
+ Revision: 723975
- Suggest icoutils - used to extract icons for installed applications

* Sun Nov 06 2011 Andrey Bondrov <abondrov@mandriva.org> 4.0.13-1
+ Revision: 722813
- New version 4.0.13

* Tue Feb 15 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 3.8.8-1
+ Revision: 637862
- update to new version 3.8.8

* Thu Dec 02 2010 Stéphane Téletchéa <steletch@mandriva.org> 3.8.6-1mdv2011.0
+ Revision: 604687
- Update to new version 3.8.6

* Sat Nov 27 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 3.8.5-1mdv2011.0
+ Revision: 601904
- update to new version 3.8.5

* Wed Oct 06 2010 Thierry Vignaud <tv@mandriva.org> 3.8.3-2mdv2011.0
+ Revision: 583153
- require wine-full instead of wine

* Thu Sep 30 2010 Thierry Vignaud <tv@mandriva.org> 3.8.3-1mdv2011.0
+ Revision: 582197
- new release

* Sun Jul 11 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 3.7.6-1mdv2011.0
+ Revision: 550985
- update to new version 3.7.6

  + Ahmad Samir <ahmadsamir@mandriva.org>
    - clean spec and .desktop file

* Mon Mar 01 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 3.7.3-3mdv2010.1
+ Revision: 513266
- require mesa-demos on distributions older than 2010.1
- revert my last commit (use wine instead of wine64 on x86_64)

* Thu Feb 25 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 3.7.3-2mdv2010.1
+ Revision: 510839
- require wine64 on other arch than x86

* Tue Feb 16 2010 Frederik Himpe <fhimpe@mandriva.org> 3.7.3-1mdv2010.1
+ Revision: 506860
- update to new version 3.7.3

* Wed Feb 03 2010 Thierry Vignaud <tv@mandriva.org> 3.7.2-2mdv2010.1
+ Revision: 499986
- requires glxinfo instead of mesa-demos

* Sun Jan 24 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 3.7.2-1mdv2010.1
+ Revision: 495607
- update to new version 3.7.2
- do not remove the LICENCE file (mdvbz #56517)

* Wed Nov 11 2009 Frederik Himpe <fhimpe@mandriva.org> 3.7.1-1mdv2010.1
+ Revision: 464816
- update to new version 3.7.1

* Sun Oct 11 2009 Zombie Ryushu <ryushu@mandriva.org> 3.7-1mdv2010.1
+ Revision: 456673
- Upgrade to 3.7

* Thu Jul 09 2009 Frederik Himpe <fhimpe@mandriva.org> 3.6-1mdv2010.0
+ Revision: 394017
- update to new version 3.6

* Sat May 09 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 3.5-1mdv2010.0
+ Revision: 373869
- update to new version 3.5

* Sat Mar 07 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 3.4-1mdv2009.1
+ Revision: 351817
- update to new version 3.4

* Fri Feb 13 2009 Guillaume Bedot <littletux@mandriva.org> 3.3.1-2mdv2009.1
+ Revision: 340055
- Make pol installable again
- Fix description

* Mon Feb 02 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 3.3.1-1mdv2009.1
+ Revision: 336455
- update to new version 3.3.1

* Mon Jan 26 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 3.3-1mdv2009.1
+ Revision: 333868
- update to new version 3.3

* Mon Dec 29 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 3.2.2-2mdv2009.1
+ Revision: 320803
- rebuild for new python

* Mon Dec 15 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 3.2.2-1mdv2009.1
+ Revision: 314396
- update to new version 3.2.2

* Sun Nov 30 2008 Emmanuel Andry <eandry@mandriva.org> 3.2.1-1mdv2009.1
+ Revision: 308522
- New version (bugfix)

* Sat Nov 29 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 3.2-1mdv2009.1
+ Revision: 308015
- update to new version 3.2

* Tue Nov 11 2008 Emmanuel Andry <eandry@mandriva.org> 3.1.3-1mdv2009.1
+ Revision: 302278
- update to new version 3.1.3

* Mon Oct 20 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 3.1.2-1mdv2009.1
+ Revision: 295743
- update to new version 3.1.2
- fix executable script

* Thu Jul 10 2008 Olivier Blin <blino@mandriva.org> 3.0.8-3mdv2009.0
+ Revision: 233490
- do not untar the main source two times
- improve helper (use sh, do not fork, keep return code)
- python-devel is not required to build
- require wxPythonGTK
- gnome-python-extras/pygtk2.0/python-dbus are not used anymore

* Thu Jul 10 2008 Olivier Blin <blino@mandriva.org> 3.0.8-2mdv2009.0
+ Revision: 233481
- require mesa-demos (for glxinfo)
- require cabextract and lzma
- require binutils for ar

* Thu Jul 03 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 3.0.8-1mdv2009.0
+ Revision: 231165
- update to new version 3.0.8

* Wed Jun 25 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 3.0.7-1mdv2009.0
+ Revision: 228894
- update to new version 3.0.7

* Mon Jun 16 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 3.0.4-1mdv2009.0
+ Revision: 219635
- add source and spec file
- Created package structure for playonlinux.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6220 |12cr|plee-the-bear-0.6.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Plee The Bear 2D platform game
Name:		plee-the-bear
Version:	0.6.0
Release:	2
License:	GPLv2+
Group:		Games/Arcade
URL:		http://plee-the-bear.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}-light.tar.gz
Source1:	%{name}.rpmlintrc
Patch0:		plee-the-bear-0.6.0-svnclawfix.patch
Patch1:		plee-the-bear-boost-1.50.patch
Patch2:		plee-the-bear-0.6.0-fpermissive.patch
BuildRequires:	boost-devel
BuildRequires:	cmake
BuildRequires:	libclaw-devel >= 1.7.0
BuildRequires:	pkgconfig(gl)
BuildRequires:	SDL_mixer-devel
BuildRequires:	wxgtku-devel
BuildRequires:	docbook-to-man

%description
Plee The Bear is a 2D platform game like those we found on consoles in
the beginning of the 90's. The basis of the scenario fit in few lines:

4 PM or so, Plee wakes up, tired. He has dreamed again about that
awesome period when he went across the entire world together with his
belle. He puts his leg in the honey pot... empty! Moreover every
single honey pot in the house is empty. "One more trick of that kid",
he thinks. "I'm going to give him such a wallop of which hesure will
remember".

Following honey drops on the ground, Plee reaches the edge of the
forest. Beginning of the game.

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1

%build
%cmake -DBEAR_ENGINE_INSTALL_LIBRARY_DIR=%{_lib} -DBEAR_FACTORY_INSTALL_LIBRARY_DIR=%{_lib} -DPTB_INSTALL_CUSTOM_LIBRARY_DIR=%{_lib}
%make

%install
%makeinstall_std -C build

%find_lang %{name} bear-factory bear-engine %{name}.lang

rm -f %{buildroot}%{_datadir}/menu/plee-the-bear

%files -f %{name}.lang
%{_bindir}/*
%{_libdir}/*.so
%{_datadir}/plee-the-bear
%{_datadir}/bear-factory
%{_datadir}/applications/*.desktop
%{_datadir}/icons/hicolor/*/apps/*.png
%{_datadir}/pixmaps/*
%{_mandir}/*/*


%changelog
* Sat Jan 14 2012 Andrey Bondrov <abondrov@mandriva.org> 0.6.0-1
+ Revision: 760787
- New version 0.6.0, build against utf8 wxGTK2.8

* Wed Mar 16 2011 Funda Wang <fwang@mandriva.org> 0.5.1-1
+ Revision: 645493
- update file list
- new version 0.5.1
- rebuild for new boost

* Tue Aug 24 2010 Funda Wang <fwang@mandriva.org> 0.4.1-5mdv2011.0
+ Revision: 572542
- rebuild for new boost

* Wed Aug 04 2010 Funda Wang <fwang@mandriva.org> 0.4.1-4mdv2011.0
+ Revision: 566035
- rebuild for new boost

* Mon Feb 08 2010 Anssi Hannula <anssi@mandriva.org> 0.4.1-3mdv2010.1
+ Revision: 501882
- rebuild for new boost

* Wed Feb 03 2010 Funda Wang <fwang@mandriva.org> 0.4.1-2mdv2010.1
+ Revision: 500329
- rebuild for new boost

* Sat Jan 16 2010 Funda Wang <fwang@mandriva.org> 0.4.1-1mdv2010.1
+ Revision: 492201
- add lang files
- rework linkage patch

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - update to new version 0.4.1
    - spec file clean

* Mon Apr 20 2009 Funda Wang <fwang@mandriva.org> 0.3.1-7mdv2009.1
+ Revision: 368306
- refresh tarball

* Thu Mar 26 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.1-6mdv2009.1
+ Revision: 361490
- rebuild

* Thu Mar 26 2009 Funda Wang <fwang@mandriva.org> 0.3.1-5mdv2009.1
+ Revision: 361280
- rebuild

* Sun Dec 21 2008 Funda Wang <fwang@mandriva.org> 0.3.1-4mdv2009.1
+ Revision: 317043
- fix linkage and libs

* Sun Dec 14 2008 Adam Williamson <awilliamson@mandriva.org> 0.3.1-2mdv2009.1
+ Revision: 314032
- rebuild (this build doesn't work - crashes when you try to actually get
  into the tutorial - but the current one is uninstallable. this one wins!)
- use %%cmake macro
- temporarily disable the wxgtk dep so the level editor doesn't get built
  (it breaks the build)
- add gcc43.patch (fix build with gcc 4.3)
- rediff games.patch
- clean the spec a bit

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - update to new version 0.3.1

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Mon Jan 14 2008 Olivier Blin <blino@mandriva.org> 0.1.1-1mdv2008.1
+ Revision: 151313
- remove debian-style menu
- package desktop file and icons
- 0.1.1
- split and fix patch installing in games directories
- fix libdir in x86_64 and install in games dir
- add ldconfig calls
- initial import
- create plee-the-bear


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6221 |12cr|plib-1.8.5-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Steve's Portable Game Library
Name:		plib
Version:	1.8.5
Release:	4
License:	LGPLv2+
Group:		Development/C++
URL:		http://plib.sourceforge.net/
Source0:	http://plib.sourceforge.net/dist/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(xmu)

%description
Write games and other realtime interactive applications that are 100% portable
across a wide range of hardware and operating systems.

%package -n	%{name}-devel
Summary:	Headers for developing programs that will use %{name}
Group:		Development/C++
Provides:	%{name}-devel = %{version}-%{release}
Provides:	%{name} = %{version}-%{release}

%description -n %{name}-devel
This package contains the headers that programmers will need to develop
applications which will use %{name}.

%prep
%setup -q

%build
export CFLAGS="%{optflags} -fPIC"
export LDFLAGS="%{optflags} -fPIC"
export CXXFLAGS="%{optflags} -fPIC"
%configure2_5x
%make

%install
%makeinstall includedir=%{buildroot}%{_includedir}/%{name}

%files -n %{name}-devel
%doc README ChangeLog AUTHORS KNOWN_BUGS
%{_libdir}/lib*
%{_includedir}/plib

%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.8.5-3mdv2010.0
+ Revision: 430746
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.8.5-2mdv2009.0
+ Revision: 259099
- rebuild

* Thu Jul 31 2008 Frederik Himpe <fhimpe@mandriva.org> 1.8.5-1mdv2009.0
+ Revision: 258422
- Update to new upstream version 1.8.5

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.8.4-6mdv2009.0
+ Revision: 247022
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.8.4-4mdv2008.1
+ Revision: 140733
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Mar 14 2007 Couriousous <couriousous@mandriva.org> 1.8.4-4mdv2007.1
+ Revision: 143491
- mkrel
- Patch for gcc ( Thanks to baud123 )

  + Jérôme Soyer <saispo@mandriva.org>
    - Import plib

* Sun Oct 09 2005 Couriousous <couriousous@mandriva.org> 1.8.4-3mdk
- Compile with -fPIC

* Thu Jan 20 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.8.4-2mdk
- versioned provides

* Thu Jan 20 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.8.4-1mdk
- 1.8.4

* Thu Jun 17 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.8.3-2mdk
- rebuild

* Sun May 23 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.8.3-1mdk
- 1.8.3
- update docs

* Fri Apr 02 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.8.2-1mdk
- 1.8.2

* Fri Apr 02 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.8.0-1mdk
- 1.8.0


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6222 |12cr|plplot-5.9.9-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define         libname         %mklibname %{name}
%define         develname       %mklibname -d %{name}
%define         pythonname      python-%{name}
%define         ocamlname       ocaml-%{name}
%define         javaname        java-%{name}
%define         octavename      octave-%{name}

#OFF because not in mdv
#needs itcl
%define         enable_itcl     OFF
#needs itk
%define         enable_itk      OFF
#needs PDL::Graphics::PLplot
%define         enable_pdl      OFF
#needs D compiler
%define         enable_d        OFF
#needs lasi
%define         enable_psttf    OFF

#to find fonts for freetype
%define         gnu_font_path   "/usr/share/fonts/ttf"

#to compile against TCL 8.6
%define         c_flags         "-DTcl_Import_TCL_DECLARED -DUSE_INTERP_RESULT -lm"

#libs not found during compilation if ON
%define         skip_rpath      OFF

#to cd there such that makeinstall finds the Makefile
%define         build_dir       build

#make install default
%define         lua_version     5.1
%define         libada_dir      %{_libdir}/ada/adalib
%define         includeada_dir  %{_datadir}/ada/adainclude

#fortran includes reside in the gcc directory
%define         gccinstall_dir  %(%__cc --print-search-dirs | %__grep install | %__awk '{print $2}')
%define         includef_dir    %{gccinstall_dir}/finclude

Name:           plplot
Version:        5.9.9
Release:        4
Summary:        A cross-platform software package for creating scientific plots
License:        LGPLv2+
Group:          Development/Other

URL:            http://plplot.sourceforge.net/
Source0:        http://downloads.sourceforge.net/plplot/%{name}-%{version}.tar.gz
Patch0:         plplot-5.9.9-gcc46.patch
Patch1:		plplot-5.9.9.fpic.patch

BuildRequires:  cmake
BuildRequires:  pkgconfig
BuildRequires:  swig
BuildRequires:  gcc-gfortran
BuildRequires:  gcc-c++
BuildRequires:  gcc-gnat
BuildRequires:  libgnat
BuildRequires:  perl-PDL
BuildRequires:  perl-XML-DOM
BuildRequires:  chrpath

BuildRequires:  libx11-devel
BuildRequires:  libxext-devel
BuildRequires:  libice-devel
BuildRequires:  libsm-devel
BuildRequires:  qhull-devel
BuildRequires:  ncurses-devel
BuildRequires:  libtool-devel
BuildRequires:  libxcomposite-devel
BuildRequires:  qt4-devel
BuildRequires:  wxgtku-devel

BuildRequires:  freetype-devel
BuildRequires:  tk-devel
BuildRequires:  tcl-devel
BuildRequires:  agg-devel
BuildRequires:  lua-devel
%if %mdkversion >= 201200
BuildRequires:  quadmath-devel
%endif
BuildRequires:  cairo-devel
BuildRequires:  python-devel
BuildRequires:  python-numpy-devel
BuildRequires:  java-devel
BuildRequires:  libgcj-devel
BuildRequires:  ocaml
BuildRequires:  ocaml-findlib
BuildRequires:  ocaml-doc
#This should be re-enabled as soon as ocaml is rebuilt correctly on mdv
#BuildRequires:  ocaml-camlidl-devel
BuildRequires:  ocaml-lablgtk2-devel
BuildRequires:  octave-devel
Requires:       %{libname} = %{version}-%{release}

%description
PLplot is a cross-platform software package for creating scientific
plots. To help accomplish that task it is organized as a core C
library, language bindings for that library, and device drivers which
control how the plots are presented in non-interactive and interactive
plotting contexts. The PLplot core library can be used to create
standard x-y plots, semi-log plots, log-log plots, contour plots, 3D
surface plots, mesh plots, bar charts and pie charts. Multiple graphs
(of the same or different sizes) may be placed on a single page, and
multiple pages are allowed for those device formats that support them.

%package -n %{libname}
Summary:        Shared libraries for PLplot
Group:          System/Libraries
Provides:       lib%{name} = %{version}-%{release}

%description -n %{libname}
%{summary}.

%package -n %{develname}
Summary:        Development headers and libraries for PLplot
Group:          Development/Other
Requires:       %{libname} = %{version}-%{release}
Requires:       pkgconfig
Requires:       qhull-devel
Requires:       freetype-devel
Requires:       libtool-devel
Provides:       %{name}-devel = %{version}-%{release}
Provides:       lib%{name}-devel = %{version}-%{release}

%description -n %{develname}
%{summary}.

%package -n %{pythonname}
Summary:        PLplot support for Python
Group:          Development/Python
Requires:       %{name} = %{version}-%{release}
Requires:       python
Provides:       %{name}-python = %{version}-%{release}

%description -n %{pythonname}
%{summary}.

#This should be re-enabled as soon as ocaml is rebuilt correctly on mdv
#%package -n %{ocamlname}
#Summary:        PLplot support for OCaml
#Group:          Development/Other
#Requires:       ocaml
#Requires:       %{name} = %{version}-%{release}
#Provides:       %{name}-ocaml = %{version}-%{release}

#%description -n %{ocamlname}
#%{summary}.

%package -n %{javaname}
Summary:        PLplot support for Java
Group:          Development/Java
Requires:       %{name} = %{version}-%{release}
Requires:       java
Provides:       %{name}-java = %{version}-%{release}

%description -n %{javaname}
%{summary}.

%package -n %{octavename}
Summary:        PLplot support for Octave
Group:          Sciences/Mathematics
Requires:       %{name} = %{version}-%{release}
Requires:       octave
Provides:       %{name}-octave = %{version}-%{release}

%description -n %{octavename}
%{summary}.

%prep
%setup -q
%patch0 -p0
%patch1 -p1 -b .fpic

%build
%cmake  -DENABLE_itcl=%{enable_itcl} \
        -DENABLE_itk=%{enable_itk} \
        -DENABLE_pdl=%{enable_pdl} \
        -DENABLE_d=%{enable_d} \
        -DPLD_psttf=%{enable_psttf} \
        -DPL_FREETYPE_FONT_PATH:PATH=%{gnu_font_path} \
        -DCMAKE_C_FLAGS:STRING=%{c_flags} \
        -DCMAKE_SKIP_RPATH=%{skip_rpath} \
        -DF95_MOD_DIR:PATH=%{includef_dir}/%{name} \
        -DF77_INCLUDE_DIR:PATH=%{includef_dir}/%{name} \
        -DOCAML_INSTALL_DIR:PATH=%{_libdir}/ocaml \
        -DJAVAWRAPPER_DIR:PATH=%{_libdir}/%{name}
%make

%install
cd %{build_dir}
%makeinstall_std

rm -rf %{buildroot}/%{_datadir}/%{name}%{version}/examples/tk/tk01
strip %{buildroot}/%{_libexecdir}/octave/site/oct/*/plplot_octave.oct
chrpath -d %{buildroot}/%{_libdir}/*.so.*
chrpath -d %{buildroot}/%{_libdir}/%{name}/plplotjavac_wrap.so
chrpath -d %{buildroot}/%{_libdir}/%{name}%{version}/driversd/*.so
chrpath -d %{buildroot}/%{_libdir}/lua/5.1/plplot/plplotluac.so
chrpath -d %{buildroot}/%{_libexecdir}/octave/site/oct/*/plplot_octave.oct
chrpath -d %{buildroot}/%{python_sitearch}/*.so
chrpath -d %{buildroot}/%{_bindir}/*

%files
%doc README README.* AUTHORS NEWS PROBLEMS FAQ ChangeLog.* ToDo
%doc Copyright COPYING.*
%{_mandir}/man1/*
%{_bindir}/pl*

%files -n %{libname}
%{_libdir}/libcsiro*.so.*
%{_libdir}/libqsastime.so.*
%{_libdir}/libplplot*.so.*
%{_libdir}/libtclmatrixd.so.*
%dir %{_datadir}/%{name}%{version}
%{_datadir}/%{name}%{version}/*.fnt
%{_datadir}/%{name}%{version}/*.map
%{_datadir}/%{name}%{version}/*.pal
%{_datadir}/%{name}%{version}/*.tcl
%{_datadir}/%{name}%{version}/tcl/
%if %mdkversion >= 201100
%dir %{libada_dir}
%{libada_dir}/plplotadad
%endif
%dir %{_libdir}/%{name}%{version}
%{_libdir}/%{name}%{version}/driversd

%files -n %{develname}
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/*.h
%dir %{includef_dir}/%{name}
%{includef_dir}/%{name}/*.h
%{includef_dir}/%{name}/*.mod
%{_libdir}/libcsiro*.so
%{_libdir}/libqsastime.so
%{_libdir}/libplplot*.so
%{_libdir}/libtclmatrixd.so
%{_libdir}/lua/%{lua_version}/plplot/plplotluac.so
%{_libdir}/pkgconfig/plplotd*.pc
#%exclude %{_libdir}/pkgconfig/plplotd-ocaml.pc
%if %mdkversion >= 201100
%dir %{includeada_dir}
%{includeada_dir}/plplotadad
%endif
%dir %{_datadir}/%{name}%{version}/examples
%{_datadir}/%{name}%{version}/examples/CMakeLists.txt
%{_datadir}/%{name}%{version}/examples/Makefile
%if %mdkversion >= 201100
%{_datadir}/%{name}%{version}/examples/ada
%{_datadir}/%{name}%{version}/examples/test_ada.sh
%endif
%{_datadir}/%{name}%{version}/examples/c++
%{_datadir}/%{name}%{version}/examples/c
%{_datadir}/%{name}%{version}/examples/cmake
%{_datadir}/%{name}%{version}/examples/f77
%{_datadir}/%{name}%{version}/examples/f95
%{_datadir}/%{name}%{version}/examples/lena.pgm
%{_datadir}/%{name}%{version}/examples/lua
%{_datadir}/%{name}%{version}/examples/plplot-test*
%{_datadir}/%{name}%{version}/examples/tcl
%{_datadir}/%{name}%{version}/examples/test_c.sh
%{_datadir}/%{name}%{version}/examples/test_c_interactive.sh
%{_datadir}/%{name}%{version}/examples/test_cxx.sh
%{_datadir}/%{name}%{version}/examples/test_diff.sh
%{_datadir}/%{name}%{version}/examples/test_f77.sh
%{_datadir}/%{name}%{version}/examples/test_f95.sh
%{_datadir}/%{name}%{version}/examples/test_lua.sh
%{_datadir}/%{name}%{version}/examples/test_tcl.sh
#%exclude %{_datadir}/%{name}%{version}/examples/test_ocaml.sh
%exclude %{_datadir}/%{name}%{version}/examples/test_python.sh
%exclude %{_datadir}/%{name}%{version}/examples/test_java.sh
%{_datadir}/%{name}%{version}/examples/tk

%files -n %{pythonname}
%{python_sitearch}/_plplotcmodule.so
%{python_sitearch}/plplot*
%{python_sitearch}/Plframe.py
%{python_sitearch}/TclSup.py
%{_datadir}/%{name}%{version}/examples/python
%{_datadir}/%{name}%{version}/examples/test_python.sh

#This should be re-enabled as soon as ocaml is rebuilt correctly on mdv
#%files -n %{ocamlname}
#%{_libdir}/ocaml/%{name}
#%{_libdir}/ocaml/stublibs/*
#%{_libdir}/pkgconfig/plplotd-ocaml.pc
#%{_datadir}/%{name}%{version}/examples/ocaml/
#%{_datadir}/%{name}%{version}/examples/test_ocaml.sh


%files -n %{javaname}
%{_libdir}/%{name}/plplotjavac_wrap.so
%{_datadir}/java/plplot.jar
%{_datadir}/%{name}%{version}/examples/java/
%{_datadir}/%{name}%{version}/examples/test_java.sh

%files -n %{octavename}
%{_datadir}/plplot_octave/
%{_datadir}/octave/site/m/PLplot/
%{_libexecdir}/octave/site/oct/*/plplot_octave.oct
%{_datadir}/%{name}%{version}/examples/lena.img
%{_datadir}/%{name}%{version}/examples/octave/
%{_datadir}/%{name}%{version}/examples/test_octave.sh
%{_datadir}/%{name}%{version}/examples/test_octave_interactive.sh


%changelog
* Tue May 29 2012 Frank Kober <emuse@mandriva.org> 5.9.9-3mdv2012.0
+ Revision: 801140
- moved some data files to lib package such that gnudl works without plplot main package
- bump release
- fixed mdkversion macro usage
- ada support unavailable in 2010.1
- try building /wo quadmath when backported

* Fri May 25 2012 Frank Kober <emuse@mandriva.org> 5.9.9-1
+ Revision: 800576
- add missing BR
- imported package plplot


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6223 |12cr|plptools-1.0.11-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libmajor 0
%define libname %mklibname plp %libmajor

#
# Conditionals
#
%{?_with_debug: %define _with_debug --enable-debug}
%{?_with_debug: %define optflags -g}
%{!?_with_debug: %define _with_debug --disable-debug}

Summary: Connectivity for psion series 5
Name: plptools
Version: 1.0.11
Release: 2
URL: http://plptools.sourceforge.net/
Source: http://downloads.sourceforge.net/plptools/plptools-%{version}.tar.gz
Patch0: plptools-0.17-lib64.patch
Patch1: plptools-0.18-init_lsb.patch
License: GPL
Group: Communications
Buildrequires: readline-devel newt-devel termcap-devel
BuildRequires: fuse-devel
Requires: chkconfig >= 0.9
Requires(post,preun):	rpm-helper

%description
This package contains the programs (client and server), necessary to
communicate with a Psion palmtop. The psion's file-system will
be automatically mounted under /mnt/psion at the time it is
connected to your computer. If the psion is shut down or
disconnected, the contents of /mnt/psion will automatically
disappear. Other programs included are:
 - plpftp, a program which allows you to transfer files in a ftp-like
   manner, view and modifiy processes on your psion.
 - plpbackup, a backup/restore utility.
 - plpprintd, a daemon for enabling printing from a Psion Series 5 via any
   accessible printer.
 - sisinstall, an installer for Psion's SIS software package format.

%description -l de
Dieses Packet enthält Programme zur Kommunikation mit einem Psion Palmtop.
Das Dateisystem des Psion wird beim Anschließen automatisch unter
/mnt/psion eingehängt. Wird der Psion ausgeschaltet oder das Kabel
gezogen, so verschwindet der Inhalt dieses Verzeichnisses automatisch
und erscheint erneuten Anschließen wieder. Weiterhin sind enthalten:
 - plpftp, ein Programm welches eine FTP-ähnliche Oberfläche für Dateitransfer
   bietet und Prozesse auf dem Psion stoppen und starten kann.
 - plpbackup, ein Backup/Restore Utility für die Kommandozeile.
 - plpprintd, ein Daemon welcher Ausdrucken von einem Psion Serie 5 über
   beliebige vefügbare Drucker ermöglicht
 - sisinstall, ein Installationsprogramm für das Psion-eigene SIS
   packetformat.

%package -n %{libname}
Summary: Shared library for psion series 5 communication
Group: System/Libraries
License: GPL

%description -n %{libname}
This package contains the shared library required by programs which can 
communicate with a Psion palmtop.

%package -n %{libname}-devel
Summary: Development library and headers for psion series 5 communication
Group: Development/C
License: GPL
Provides: plp-devel = %{version}-%{release}
Provides: libplp-devel = %{version}-%{release}
Requires: %{libname} = %{version}

%description -n %{libname}-devel
This package contains the development library and header files for building
programs which can communicate with a Psion palmtop.

%description -l de -n %{libname}-devel
Dieses Packet enthält die statische Bibliothek und include-Dateien
zur Programm-Entwicklung von Kommunikations-software für den Psion.

%package -n %{libname}-static-devel
Summary: Static library for psion series 5 communication
Group: Development/C
License: GPL
Requires: %{libname}-devel = %{version}-%{release}

%description -n %{libname}-static-devel
This package contains the static library for building programs which can 
communicate with a Psion palmtop.

%prep
%setup -q
#patch0 -p1 -b .lib64
%patch1 -p1 -b .init_lsb

%build
export CPPFLAGS="-D_FILE_OFFSET_BITS=64"
%configure2_5x --with-initdir=%{_initrddir} %{_with_debug} --disable-rpath
%make

%install
mkdir -p %{buildroot}/%{_prefix} $%{buildroot}%{_initrddir}
%makeinstall_std
mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
cat>%{buildroot}%{_sysconfdir}/sysconfig/plptools<<EOF
START_NCPD=yes
PLPFUSE_ARGS=
START_PLPFUSE=yes
PLPNFSD_ARGS=
START_PLPPRINTD=yes
PLPPRINTD_ARGS=
EOF

%{find_lang} %{name}

%post
test ! -d /mnt/psion && mkdir -p /mnt/psion
%_post_service %{name}

%preun
%_preun_service %{name}

%files -f %{name}.lang
%defattr(-,root,root)
%doc COPYING INSTALL ChangeLog README TODO etc/*magic
%doc etc/udev-usbserial-plptools.rules
%{_bindir}/*
%{_sbindir}/*
%{_mandir}/*/*
%{_datadir}/%{name}/*
%config(noreplace) %{_initrddir}/%{name}
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/libplp.so.%{libmajor}*

%files -n %{libname}-devel
%defattr(-,root,root)
%doc doc/api
%{_libdir}/libplp.so
%{_includedir}/%{name}/*

%files -n %{libname}-static-devel
%defattr(-,root,root)
%{_libdir}/libplp.a



%changelog
* Wed Oct 20 2010 Buchan Milne <bgmilne@mandriva.org> 1.0.11-1mdv2011.0
+ Revision: 586929
- update to new version 1.0.11

* Mon Sep 06 2010 Buchan Milne <bgmilne@mandriva.org> 1.0.10-1mdv2011.0
+ Revision: 576264
- update to new version 1.0.10

* Wed Jan 06 2010 Buchan Milne <bgmilne@mandriva.org> 1.0.9-1mdv2010.1
+ Revision: 486582
- New version 1.0.9
- update to new version 1.0.8

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Fri Mar 13 2009 Buchan Milne <bgmilne@mandriva.org> 1.0.7-1mdv2009.1
+ Revision: 354625
- New version 1.0.7
- Drop patch2, format-not-a-string-literal fixed upstream

* Fri Feb 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.6-2mdv2009.1
+ Revision: 345504
- rebuild against new readline

* Sat Jan 31 2009 Buchan Milne <bgmilne@mandriva.org> 1.0.6-1mdv2009.1
+ Revision: 335772
- New version 1.0.6
-Fix "format not a string literal"

* Mon Jul 28 2008 Buchan Milne <bgmilne@mandriva.org> 1.0.5-1mdv2009.0
+ Revision: 251327
- New version 1.0.5

* Sat Jun 21 2008 Buchan Milne <bgmilne@mandriva.org> 1.0.4-1mdv2009.0
+ Revision: 227811
- New version 1.0.4

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Mon Mar 03 2008 Buchan Milne <bgmilne@mandriva.org> 0.20-1mdv2008.1
+ Revision: 178220
- New version 0.18
- Drop kde subpackages, as kde tools dropped upstream
- Buildrequire fuse-devel

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - fix summary-ended-with-dot

* Fri Aug 10 2007 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 0.18-1mdv2008.0
+ Revision: 61611
- Changed PreReq for rpm-helper to Requires(post,preun).
- Added LSB support to psion initscript (init_lsb patch).
- Removed use of kdedesktop2mdkmenu.pl, it doesn't exist anymore.
- Updated to version 0.18.
- Run update_icon_cache in scriptlets of kde subpackage, because it
  ships icons for hicolor icon theme.
- Added lib64 patch, quick fix to build with x86_64 (the right fix would
  be update auto-tools files to regenerate configure script, but the
  files are very outdated, in a strange layout, and simply replacing kde
  macro definitions isn't working right now).
- Removed BuildRequires for kdelibs-common, not really needed (already
  installed with kdelibs-devel).
- Added missing BuildRequires for kdelibs-common.
- Updated to version 0.17.
- Minor cleanups.

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild for new slang


* Sat Aug 19 2006 Buchan Milne <bgmilne@mandriva.org> 0.15-1mdv2007.0
- 0.15

* Sun Aug 28 2005 Austin ACton <austin@mandriva.org> 0.14-1mdk
- 0.14
- configure 2.5
- minor rpmlint fixes
- drop qt-mt patch


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6224 |12cr|plt-4.2.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	%{version}
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d
%define _disable_ld_as_needed 1
%define _disable_ld_no_undefined 1
%define epoch 1

Name:		plt
Version:	4.2.4
Release:	3
Summary:	PLT Scheme
License:	LGPLv2+
Group:		Development/Other
Url:		http://www.plt-scheme.org
Source0:	http://download.plt-scheme.org/bundles/%{version}/plt/%{name}-%{version}-src-unix.tgz
Source1:        drscheme.png
Patch0:		plt-4.2.4-strfmt.patch
BuildRequires:	pkgconfig(x11)
BuildRequires:	xaw-devel
BuildRequires:	spec-helper >= 0.12
BuildRequires:	imagemagick
Epoch:		%{epoch}

%description
PLT Scheme is an umbrella name for a family of implementations of the
Scheme programming language.

%package -n	%{libname}
Summary:	Main library for %{name}
Group:		System/Libraries
Provides:	%{name} = %{epoch}:%{version}-%{release}

%description -n	%{libname}
This package contains the library needed to run programs dynamically
linked with %{name}.

%package -n	%{develname}
Summary:	Headers for developing programs that will use %{name}
Group:		Development/Other
Requires:	%{libname} = %{epoch}:%{version}-%{release}
Provides:	%{name}-devel = %{epoch}:%{version}-%{release}
Obsoletes:	%{mklibname %{name} -d 370}

%description -n	%{develname}
This package contains the headers that programmers will need to develop
applications which will use %{name}.

%package	mzscheme
Summary:	PLT Scheme implementation
Group:		Development/Other
Requires:	%{libname} = %{epoch}:%{version}

%description mzscheme
MzScheme is the PLT Scheme implementation. It implements
the language as described in the Revised^5 Report on the
Algorithmic Language Scheme and adds numerous extensions.

%package	mred
Summary:	PLT graphical Scheme implementation
Group:		Development/Other
Requires:	%{name}-mzscheme = %{epoch}:%{version}

%description	mred
MrEd is the PLT's graphical Scheme implementation. It embeds and
extends MzScheme with a graphical user interface (GUI) toolbox.

%package	drscheme
Summary:	PLT graphical development environment
Group:		Development/Other
Requires:	%{name}-mred = %{epoch}:%{version}

%description	drscheme
DrScheme is the graphical development environment for creating 
MzScheme and MrEd applications.

%prep
%setup -q
%patch0 -p1 -b .strfmt

%build
cd src
%configure2_5x \
    --enable-shared
# parallel build doesn't work
make

%install
rm -rf %{buildroot}
mkdir %{buildroot}
cd src
export LD_LIBRARY_PATH=%{buildroot}%{_libdir}
%makeinstall_std

# correct installation
install -d -m 755 %{buildroot}%{_datadir}
install -d -m 755 %{buildroot}%{_libdir}/%{name}

# correct perms
find %{buildroot}%{_libdir}/%{name}/collects -type d -exec chmod 755 {} \;
find %{buildroot}%{_datadir}/%{name}/doc -type d -exec chmod 755 {} \;

%multiarch_includes %{buildroot}%{_includedir}/plt/mzconfig.h

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-drscheme.desktop << EOF
[Desktop Entry]
Name=DrScheme
Comment=Scheme IDE
Exec=drscheme
Icon=drscheme
Terminal=false
Type=Application
StartupNotify=true
Categories=Development;IDE;
EOF

mkdir -p %{buildroot}%{_datadir}/pixmaps
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
convert -scale "48X48" %{SOURCE1} %{buildroot}%{_datadir}/pixmaps/drscheme.png
convert -scale "16x16" %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/16x16/apps/drscheme.png
convert -scale "32x32" %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/drscheme.png
convert -scale "48x48" %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/48x48/apps/drscheme.png

%files mzscheme
%defattr(-,root,root)
%doc readme.txt
%{_libdir}/%{name}
%{_bindir}/*
%{_mandir}/man1/*
%{_datadir}/%{name}
%exclude %{_bindir}/mred
%exclude %{_bindir}/drscheme
%exclude %{_mandir}/man1/mred.1*
%exclude %{_mandir}/man1/drscheme.1*
%exclude %{_libdir}/%{name}/collects/mred
%exclude %{_libdir}/%{name}/collects/drscheme
%exclude %{_datadir}/%{name}/doc/drscheme

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/libmzscheme3m-%{version}.so
%{_libdir}/libmred3m-%{version}.so

%files -n %{develname}
%defattr(-,root,root)
%{_libdir}/libmzscheme3m.so
%{_libdir}/libmred3m.so
%{_includedir}/*

%files mred
%defattr(-,root,root)
%{_libdir}/%{name}/collects/mred
%{_bindir}/mred
%{_mandir}/man1/mred.1*

%files drscheme
%defattr(-,root,root)
%{_libdir}/%{name}/collects/drscheme
%{_bindir}/drscheme
%{_mandir}/man1/drscheme.1*
%{_datadir}/%{name}/doc/drscheme
%{_datadir}/pixmaps/drscheme.png
%{_iconsdir}/hicolor/16x16/apps/drscheme.png
%{_iconsdir}/hicolor/32x32/apps/drscheme.png
%{_iconsdir}/hicolor/48x48/apps/drscheme.png
%{_datadir}/applications/mandriva-drscheme.desktop


%changelog
* Fri Jan 29 2010 Frederik Himpe <fhimpe@mandriva.org> 1:4.2.4-1mdv2010.1
+ Revision: 498295
- Update to new version 4.2.4
- Rediff strfmt patch

* Tue Jan 19 2010 Frederik Himpe <fhimpe@mandriva.org> 1:4.2.3-1mdv2010.1
+ Revision: 493840
- update to new version 4.2.3

* Sat Nov 07 2009 Frederik Himpe <fhimpe@mandriva.org> 1:4.2.2-1mdv2010.1
+ Revision: 462293
- update to new version 4.2.2

* Thu Jul 30 2009 Frederik Himpe <fhimpe@mandriva.org> 1:4.2.1-1mdv2010.0
+ Revision: 404824
- Update to new version 4.2.1

* Wed Mar 11 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1:4.1.4-2mdv2009.1
+ Revision: 353966
- rebuild for missing binaries

* Thu Mar 05 2009 Frederik Himpe <fhimpe@mandriva.org> 1:4.1.4-1mdv2009.1
+ Revision: 349474
- Update to o new version 4.1.4
- Add patch to build with -Werror=format-security

* Fri Nov 21 2008 Frederik Himpe <fhimpe@mandriva.org> 1:4.1.3-1mdv2009.1
+ Revision: 305536
- update to new version 4.1.3

* Thu Nov 13 2008 Oden Eriksson <oeriksson@mandriva.com> 1:4.1.2-3mdv2009.1
+ Revision: 302731
- rebuilt against new libxcb

* Wed Nov 12 2008 Funda Wang <fwang@mandriva.org> 1:4.1.2-2mdv2009.1
+ Revision: 302413
- rebuild for new xcb

* Tue Oct 28 2008 Frederik Himpe <fhimpe@mandriva.org> 1:4.1.2-1mdv2009.1
+ Revision: 298065
- update to new version 4.1.2

* Sat Oct 11 2008 Frederik Himpe <fhimpe@mandriva.org> 1:4.1.1-1mdv2009.1
+ Revision: 292135
- Update to new version 4.1.1

* Thu Sep 11 2008 Frederik Himpe <fhimpe@mandriva.org> 1:4.1-1mdv2009.0
+ Revision: 283926
- Needs epoch because of upstream change in version numbering...
- Update to new version 4.1
- Define _disable_ld_as_needed and define _disable_ld_no_undefined to
  make it link correctly with things lib libm and libdl

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild
    - rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Wed Feb 06 2008 Frederik Himpe <fhimpe@mandriva.org> 372-1mdv2008.1
+ Revision: 163313
- New upstream version

* Sat Dec 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 371-1mdv2008.1
+ Revision: 136848
- reduce icons set to what is really needed
- new devel policy
- new version

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Sep 18 2007 Guillaume Rousse <guillomovitch@mandriva.org> 370-4mdv2008.0
+ Revision: 89555
- install binaries in standard place (fix #33658)

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill desktop-file-validate's error: string list key "Categories" in group "Desktop Entry" does not have a semicolon (";") as trailing character
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Sun Aug 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 370-3mdv2008.0
+ Revision: 67139
- rebuild

* Mon Jun 25 2007 Per Øyvind Karlsen <peroyvind@mandriva.org> 370-2mdv2008.0
+ Revision: 43947
- oops, forgot adding source for icon
- compulsive pedantic neatpicking by me ;p
- from Frederik Himpe <fhimpe@telenet.be> :
  	o drop -DDONT_INLINE_NZERO_TEST CFLAG as it's no longer needed
  	o fd.o menu item & icons
  	o replace wrapper script with working symlinks

* Tue Jun 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 370-1mdv2008.0
+ Revision: 41563
- fix libtool configuration call
- use system libtool instead of bundled one
- new version
- import plt


* Wed Jun 21 2006 Guillaume Rousse <guillomovitch@mandriva.org> 350-2mdv2007.0
- fix multiarch issue
- drop old obsoletes
- less strict interdependencies
- nuke rpath

* Wed Jun 21 2006 Guillaume Rousse <guillomovitch@mandriva.org> 350-1mdv2007.0
- new version
- destdir patch

* Tue Jun 20 2006 Guillaume Rousse <guillomovitch@mandriva.org> 301-2mdv2007.0
- new version

* Fri May 19 2006 Guillaume Rousse <guillomovitch@mandriva.org> 301-1mdk
- new version
- %%mkrel
- fix multiarch includes

* Sun Jan 16 2005 Guillaume Rousse <guillomovitch@mandrake.org> 209-1mdk
- New release 209

* Thu Aug  5 2004 Guillaume Rousse <guillomovitch@mandrakesoft.com> 208-1mdk
- New release 208

* Wed Jul 14 2004 Guillaume Rousse <guillomovitch@mandrake.org> 207-3mdk 
- rebuild

* Fri Jun 04 2004 Guillaume Rousse <guillomovitch@mandrake.org> 207-2mdk 
- binaries in %%{_libdir}/%%{name}/bin, wrappers in %%{_bindir}

* Tue Jun 01 2004 Guillaume Rousse <guillomovitch@mandrake.org> 207-1mdk
- new version
- libification
- fixed scripts (Bruno T Santos <bluey@netcabo.pt>)
- rpmbuildupdate aware

* Mon Jan 12 2004 Guillaume Rousse <guillomovitch@mandrake.org> 205-2mdk
- buildrequires (slbd)

* Tue Dec 30 2003 Guillaume Rousse <guillomovitch@mandrake.org> 205-1mdk
- new version

* Fri Apr 25 2003 Guillaume Rousse <g.rousse@linux-mandrake.com> 202-6mdk
- fixed buildrequires (Stefan van der Eijk <stefan@eijk.nu>)
- quiet setup

* Sat Jan 04 2003 Guillaume Rousse <g.rousse@linux-mandrake.com> 202-5mdk
- rebuild
- fixed compiled code directory perms

* Tue Oct 08 2002 Guillaume Rousse <g.rousse@linux-mandrake.com> 202-4mdk
- fixed missing syntax collect

* Mon Oct 07 2002 Guillaume Rousse <g.rousse@linux-mandrake.com> 202-3mdk
- fixed missing bin symlink
- fixed doc

* Mon Oct 07 2002 Guillaume Rousse <g.rousse@linux-mandrake.com> 202-2mdk
- changed name to %%{name}
- set PLT_HOME to %%{_libdir}/%%{name}
- package split
- corrected license and url tags
- reworked descriptions

* Sat Oct 05 2002 Guillaume Rousse <g.rousse@linux-mandrake.com> 202-1mdk
- first mdk release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6225 |12cr|plzip-0.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		plzip
Summary:	Multi-threaded LZMA archiver
Version:	0.9
Release:	1
License:	GPLv3+
Group:		Archiving/Compression
URL:		http://www.nongnu.org/lzip/plzip.html
Source0:	http://download.savannah.gnu.org/releases/lzip/%{name}-%{version}.tar.lz
BuildRequires:	lzip
BuildRequires:	lzlib-devel

%description
Plzip is a massively parallel (multi-threaded), lossless data compressor based
on the LZMA algorithm, with very safe integrity checking and a user interface
similar to the one of gzip or bzip2. Plzip uses the lzip file format; the files
produced by plzip are fully compatible with lzip-1.4 or newer, and can be
rescued with lziprecover.

Plzip is intended for faster compression/decompression of big files
on multiprocessor machines, which makes it specially well suited
for distribution of big software files and large scale data archiving. On files
big enough, plzip can use hundreds of processors. 

%prep
%setup -q

%build
%configure
%make

%install
%makeinstall_std

%files
%{_bindir}/plzip
%{_mandir}/man1/plzip.1*
%{_infodir}/plzip.info*
%doc AUTHORS ChangeLog NEWS README

%if %{mdvver} < 201200
%post
%_install_info

%postun
%_remove_install_info
%endif


%changelog
* Wed Apr 18 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.9-1
+ Revision: 791719
- update to 0.9

* Tue Mar 13 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.8-1
+ Revision: 784548
- imported package plzip


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6226 |12cr|pmacct-0.12.5-0
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define with_pgsql       0
%define with_sqlite      0

Summary: Promiscuous mode IP Accounting package
Name: pmacct
Version: 0.12.5
Release: %mkrel 0
License: GPL
Group: Monitoring
Source: http://www.pmacct.net/%{name}-%{version}.tar.gz
Source1: nfacctd.init
Source2: pmacctd.init
Source3: sfacctd.init
Source4: sfacctd.conf
Patch1: pmacct-fix_realloc.patch
URL: http://www.pmacct.net/
BuildRoot: %{_tmppath}/%{name}-root
BuildRequires: mysql-devel
%if %{with_pgsql}
BuildRequires: postgresql-devel
%endif
%if %{with_sqlite}
BuildRequires: sqlite-devel >= 3.0.0
%endif
BuildRequires: libpcap-devel

%description
pmacct is a small set of passive network monitoring tools to measure, account,
classify and aggregate IPv4 and IPv6 traffic; a pluggable and flexible
architecture allows to store the collected traffic data into memory tables or
SQL (MySQL, SQLite, PostgreSQL) databases. pmacct supports fully customizable
historical data breakdown, flow sampling, filtering and tagging, recovery
actions, and triggers. Libpcap, sFlow v2/v4/v5 and NetFlow v1/v5/v7/v8/v9 are
supported, both unicast and multicast. Also, a client program makes it easy to
export data to tools like RRDtool, GNUPlot, Net-SNMP, MRTG, and Cacti.

%prep
%setup -q
%patch1
chmod a+rx docs examples sql
find docs examples sql -type f -print0 | xargs -r0 chmod -x

%build
%configure \
    --sysconfdir=%{_sysconfdir}/%{name} \
    --enable-threads \
    --enable-64bit \
    --enable-mysql \
%if %{with_pgsql}
    --enable-pgsql \
    --with-pgsql-includes=/usr/include/pgsql/ \
%endif
%if %{with_sqlite}
    --enable-sqlite3 \
%endif
    --enable-ulog \
    --enable-ipv6 \
    --enable-v4-mapped


%__make %{?jobs:-j%{jobs}}

%install
%makeinstall

%{__install} -Dp %{SOURCE1} %{buildroot}/%{_sysconfdir}/init.d/nfacctd
%{__install} -Dp %{SOURCE2} %{buildroot}/%{_sysconfdir}/init.d/pmacctd
%{__install} -Dp %{SOURCE3} %{buildroot}/%{_sysconfdir}/init.d/sfacctd
ln -sf ../../etc/init.d/nfacctd $RPM_BUILD_ROOT/usr/sbin/rcnfacctd
ln -sf ../../etc/init.d/pmacctd $RPM_BUILD_ROOT/usr/sbin/rcpmacctd
ln -sf ../../etc/init.d/sfacctd $RPM_BUILD_ROOT/usr/sbin/rcsfacctd

%{__install} -Dp examples/nfacctd-sql_v2.conf.example %{buildroot}/%{_sysconfdir}/pmacct/nfacctd.conf
%{__install} -Dp examples/pmacctd-sql_v2.conf.example %{buildroot}/%{_sysconfdir}/pmacct/pmacctd.conf
%{__install} -Dp %{SOURCE4} %{buildroot}/%{_sysconfdir}/pmacct/sfacctd.conf

rm -f $RPM_BUILD_ROOT/usr/sbin/rc*acctd

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(-, root, root)
%doc AUTHORS ChangeLog CONFIG-KEYS COPYING EXAMPLES FAQS INSTALL KNOWN-BUGS NEWS README TODO TOOLS UPGRADE
%doc docs examples sql
%attr(755,root,root) %{_bindir}/*
%attr(755,root,root) %{_sbindir}/*
%{_sysconfdir}/init.d/*
%dir /etc/pmacct
%attr(600,root,root) %config(noreplace) %{_sysconfdir}/pmacct/nfacctd.conf
%attr(600,root,root) %config(noreplace) %{_sysconfdir}/pmacct/pmacctd.conf
%attr(600,root,root) %config(noreplace) %{_sysconfdir}/pmacct/sfacctd.conf


%changelog
* Thu Mar 24 2011 zamir <zamir@mandriva.org> 0.12.5-0mdv2011.0
+ Revision: 648360
- first build
- create pmacct


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6227 |12cr|pmount-0.9.23-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name pmount
%define version 0.9.23
%define release %mkrel 3

Name:       %{name}
Version:    %{version}
Release:    %{release}
Summary:    Pmount allow mounting devices without fstab modifications
License:    GPLv2
Group:      System/Base
Url:        http://packages.debian.org/unstable/utils/pmount
Source0:    http://ftp.de.debian.org/debian/pool/main/p/%{name}/%{name}_%{version}.orig.tar.bz2
Patch0:     %{name}-0.9.17-no-user-change-during-install.patch
Buildrequires: glib-gettextize gettext-devel intltool
Buildrequires: pkgconfig(blkid)
Buildrequires: sysfsutils-devel 
Buildrequires: perl-XML-Parser
BuildRequires: libtool

%description
Pmount allow mounting usb, firewire and pcmci media without modifying
/etc/fstab. It's a good base for automount software.

%prep
%setup -q -n %{name}-%{version}
%patch0 -p1 -b .no-user-change-during-install
autoreconf
libtoolize

%build
%configure2_5x --disable-hal
%make

%install
%makeinstall_std
%find_lang %name

%files -f %name.lang
%{_mandir}/man?/*
%config(noreplace) %{_sysconfdir}/pmount.allow
%attr(4755,root,root) %{_bindir}/pmount
%attr(4755,root,root) %{_bindir}/pumount

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6228 |12cr|pms-0.94-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Password Management System
Name:		pms
Version:	0.94
Release: 	%mkrel 7
License:	GPL
Group:		File tools
URL:		http://passwordms.sourceforge.net
Source:		%{name}-%{version}.tar.bz2
Patch:		%{name}.install.patch.bz2
BuildRequires:	ncurses-devel libcdk-devel
BuildRoot:	%{_tmppath}/%{name}-root-%{version}

%description
The Password Management System is a simple password manager for the
console which uses blowfish for encryption and CDK for the interface.
It was written for sysadmins who must handle user logins for many computers. 

%prep
%setup -q
%patch0 -p0

%build
%configure
%make

%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT%_bindir/
%makeinstall

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%_bindir/*
%defattr(644,root,root,755)
%doc README NOTES TODO



%changelog
* Fri Aug 01 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.94-7mdv2009.0
+ Revision: 259111
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.94-6mdv2009.0
+ Revision: 247035
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.94-4mdv2008.1
+ Revision: 125371
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import pms


* Thu Jul 07 2005 Lenny Cartier <lenny@mandrakesoft.com> 0.94-4mdk
- rebuild

* Thu Jun 03 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.94-3mdk
- rebuild

* Thu Jan 30 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.94-2mdk
- rebuild

* Wed Oct 30 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.94-1mdk
- from Per yvind Karlsen <peroyvind@delonic.no> :
	- Changed BuildRequires
	- Updated install patch
	- 0.94
	- Updated URL

* Thu Jun 26 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.93b-1mdk
- fix group typo
- fix permissions on doc files
- from Per yvind Karlsen <peroyvind@delonic.no> :
        - Initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6229 |12cr|pmtools-20071116-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Tools for examining kernel ACPI tables	
Name:		pmtools
Version:	20071116
Release:	%mkrel 7
License:	GPLv2
Group:		Development/Kernel		
Source:		http://www.lesswatts.org/patches/linux_acpi//%{name}-%{version}.tar.bz2	
Url:		http://www.lesswatts.org
BuildRoot:	%_tmppath/%name-%version-root

%description
This is a small collection of power management test and
investigation tools.  See http://acpi.sourceforge.net
for more information on ACPI for Linux.

%prep
%setup -q

%build
%make
%make -C madt

%install
mv madt/README madt/README.madt
install -d %buildroot%{_sbindir}
install madt/madt %buildroot%{_sbindir}
install acpidump/acpidump %buildroot%{_sbindir}
install acpixtract/acpixtract %buildroot%{_sbindir}

%clean
rm -fr %buildroot

%files
%defattr(-,root,root)
%doc README COPYING madt/README.madt madt/example.APIC.dat madt/example.APIC.bad.dat
%{_sbindir}/madt
%{_sbindir}/acpidump
%{_sbindir}/acpixtract


%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 20071116-7mdv2011.0
+ Revision: 614592
- the mass rebuild of 2010.1 packages

* Thu Feb 11 2010 Sandro Cazzaniga <kharec@mandriva.org> 20071116-6mdv2010.1
+ Revision: 504057
- Fix licence

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 20071116-5mdv2010.0
+ Revision: 430747
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 20071116-4mdv2009.0
+ Revision: 259112
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 20071116-3mdv2009.0
+ Revision: 247037
- rebuild

* Tue Feb 19 2008 Erwan Velu <erwan@mandriva.org> 20071116-1mdv2008.1
+ Revision: 173048
- Removing files that doesn't exist anymore
- New release 20071116

  + Thierry Vignaud <tv@mandriva.org>
    - fix spacing at top of description

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 20061130-1mdv2008.1
+ Revision: 125464
- kill re-definition of %%buildroot on Pixel's request


* Mon Feb 12 2007 Stew Benedict <sbenedict@mandriva.com> 20061130-1mdv2007.0
+ Revision: 120161
- Import pmtools

* Mon Feb 12 2007 Stew Benedict <sbenedict@mandriva.com> 20061130-1mdv2007.1
- 20061130

* Tue Jan 03 2006 Erwan Velu <erwan@seanodes.com>  20050926-1mdk
- 20050926

* Wed Nov 09 2005 Stew Benedict <sbenedict@mandrakesoft.com>  20050804-1mdk
- 20050804, some name changes

* Sat Oct 02 2004 Stew Benedict <sbenedict@mandrakesoft.com>  20031210-1mdk
- First mandrakelinux release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6230 |12cr|pmw-4.240-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oversion 4.24
%define version 4.240
%define rel 1
%if %{mdvver} >= 2011
%define release %rel
%else
%define release %mkrel %rel
%endif

Summary:	A program to typeset music scores into Postscript
Name:		pmw
Version:	%{version}
Release:	%{release}
License:	GPLv2+
Group:		Publishing
URL:		http://www.quercite.com/pmw.html
Source0:	http://www.quercite.com/%{name}-%{oversion}.tar.gz

%description
Philip's Music Writer is a program for typesetting music. It reads text files
as input, and generates PostScript as output. It can also write simple MIDI
files for proofhearing purposes. PMW is written in C and is freestanding; that
is, it does not require additional processing software. It is a Linux/Unix
port of a program that has run for over a decade on Acorn systems, where it
was known as Philip's Music Scribe.

%prep
%setup -q -n %{name}-%{oversion}

%build
%configure
%make

%check
make test

%install
%makeinstall_std \
	BINDIR=%{buildroot}%{_bindir} \
	DATADIR=%{buildroot}%{_datadir}/pmw \
	MANDIR=%{buildroot}%{_mandir}

rm -rf examples
mkdir examples
cp testdist/infiles/* examples/

# link fonts to ghostscript dir
mkdir -p %{buildroot}%{_datadir}/ghostscript/Resource/Font
ln -s ../../../pmw/psfonts/PMW-Alpha %{buildroot}%{_datadir}/ghostscript/Resource/Font/PMW-Alpha
ln -s ../../../pmw/psfonts/PMW-Music.pfa %{buildroot}%{_datadir}/ghostscript/Resource/Font/PMW-Music

%files
%defattr(-,root,root)
%doc doc/ChangeLog doc/spec.pdf contrib doc/examples
%{_bindir}/*
%{_datadir}/pmw
%{_datadir}/ghostscript/Resource/Font/*
%{_mandir}/man1/*


%changelog
* Fri Mar 30 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 4.240-1
+ Revision: 788306
- new version 4.24

* Mon Feb 06 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 4.231-1
+ Revision: 771360
- new version 4.231

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 4.06-4mdv2009.0
+ Revision: 259120
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 4.06-3mdv2009.0
+ Revision: 247039
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 4.06-1mdv2008.1
+ Revision: 125470
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import pmw


* Tue Dec 07 2004 Abel Cheung <deaddog@mandrake.org> 4.06-1mdk
- Adopt for Mandrakelinux

* Sun Nov 21 2004 Martin Tarenskeen <m.tarenskeen@zonnet.nl>
- initial RPM package release for pmw-4.06


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6231 |12cr|png2ico-20021208-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	png2ico
%define version	20021208
%define date	2002-12-08
%define release	%mkrel 12

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	PNG to icon converter
Source:		http://www.winterdrache.de/freeware/png2ico/data/%{name}-src-%{date}.tar.bz2
URL:		http://www.winterdrache.de/freeware/png2ico/index.html
License:	GPL
Group:		Graphics
BuildRequires:	libpng-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Converts PNG files to Windows icon resource files. If you're looking
for a program to create a favicon.ico for your website, look no
further. If you need instructions or don't even know what a favicon is,
check out this short tutorial on how to create and install a favicon.ico
 http://www.winterdrache.de/freeware/png2ico/favicon.html

%prep
rm -rf %{buildroot}
%setup -n %{name}

%build
make CPPFLAGS="%{optflags}"

%install
install -d -m 755 %{buildroot}%{_bindir}
install -d -m 755 %{buildroot}%{_mandir}/man1
install -m 755 %{name} %{buildroot}%{_bindir}
install -m 644 doc/%{name}.1 %{buildroot}%{_mandir}/man1

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc LICENSE VERSION README README.unix doc/bmp.txt
%{_bindir}/*
%{_mandir}/man1/*



%changelog
* Thu Sep 29 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 20021208-12mdv2012.0
+ Revision: 701956
- rebuild for new libpng15

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 20021208-11mdv2010.0
+ Revision: 430749
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 20021208-10mdv2009.0
+ Revision: 259127
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 20021208-9mdv2009.0
+ Revision: 247041
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Thu Dec 20 2007 Guillaume Rousse <guillomovitch@mandriva.org> 20021208-7mdv2008.1
+ Revision: 135993
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import png2ico


* Fri Jun 09 2006 Guillaume Rousse <guillomovitch@mandriva.org> 20021208-6mdv2007.0
- %%mkrel
- rpmbuildupdate aware

* Mon Jun 06 2005 Guillaume Rousse <guillomovitch@mandriva.org> 20021208-5mdk 
- rebuild
- spec cleanup

* Sat Jun 05 2004 Guillaume Rousse <guillomovitch@mandrake.org> 20021208-4mdk 
- rebuild

* Mon Jul 14 2003 Guillaume Rousse <guillomovitch@linux-mandrake.com> 20021208-3mdk
- fixed buildrequires (Michael Scherer <scherer.michael@free.fr>)

* Sat Jan 04 2003 Guillaume Rousse <g.rousse@linux-mandrake.com> 20021208-2mdk
- rebuild

* Sun Dec 08 2002 Lenny Cartier <lenny@mandrakesoft.com> 20021208-1mdk
- 20021208

* Wed Sep 04 2002 Guillaume Rousse <g.rousse@linux-mandrake.com> 20020903-1mdk
- first mdk release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6232 |12cr|pngcheck-2.3.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	PNG tester and debugger
Name:		pngcheck
Version:	2.3.0
Release:	%mkrel 2
License:	BSD
Group:		Graphics
URL:		http://www.libpng.org/pub/png/apps/pngcheck.html
Source0:	http://dl.sf.net/png-mng/pngcheck-%{version}.tar.gz
Patch0:		pngcheck-2.3.0-ldflags_fix.diff
Patch1:		pngcheck-2.3.0-format_not_a_string_literal_and_no_format_arguments.diff
BuildRequires:	zlib-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
pngcheck is the official PNG tester and debugger. Originally designed simply
to test the CRCs within a PNG image file (e.g., to check for ASCII rather
than binary transfer), it has since been extended to check and optionally
print almost all the information about a PNG image and to verify that it
conforms to the PNG specification. It also includes partial support for MNG
animations.

%prep

%setup -q
%patch0 -p0
%patch1 -p0

%build
%make -f Makefile.unx CFLAGS="%{optflags} -DUSE_ZLIB" LDFLAGS="%{ldflags}" LIBS="-lz"

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -m0755 png-fix-IDAT-windowsize %{buildroot}%{_bindir}/
install -m0755 pngcheck %{buildroot}%{_bindir}/
install -m0755 pngsplit %{buildroot}%{_bindir}/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,0755)
%doc CHANGELOG README
%{_bindir}/png-fix-IDAT-windowsize
%{_bindir}/pngcheck
%{_bindir}/pngsplit



%changelog
* Tue Sep 15 2009 Thierry Vignaud <tvignaud@mandriva.com> 2.3.0-2mdv2010.0
+ Revision: 441881
- rebuild

* Thu Feb 19 2009 Oden Eriksson <oeriksson@mandriva.com> 2.3.0-1mdv2009.1
+ Revision: 342876
- import pngcheck


* Thu Feb 19 2009 Oden Eriksson <oeriksson@mandriva.org> 2.3.0-1mdv2009.1
- initial Mandriva package

* Tue Jul 10 2007 Dries Verachtert <dries@ulyssis.org> - 2.3.0-1 - 5592/dries
- Updated to release 2.3.0.

* Tue Dec 05 2006 Dries Verachtert <dries@ulyssis.org> - 2.2.0-1
- Updated to release 2.2.0.

* Tue Aug 08 2006 Dries Verachtert <dries@ulyssis.org> - 2.1.0-1
- Updated to release 2.1.0.

* Mon Jul 18 2005 Dries Verachtert <dries@ulyssis.org> - 2.0.0-1
- Initial package.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6233 |12cr|pngcrush-1.7.32-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Utility to compress PNG files
Name:		pngcrush
Version:	1.7.32
Release:	1
License:	zlib
Group:		Graphics
URL:		http://pmt.sourceforge.net/%{name}/
Source0:	http://downloads.sourceforge.net/project/pmt/pngcrush/%{version}/%{name}-%{version}.tar.gz
Buildrequires:	zlib-devel
BuildRequires:	libpng-devel
BuildRequires:	pkgconfig

%description
pngcrush is an optimizer for PNG (Portable Network Graphics) files. It can
compress them as much as 40% losslessly.

%prep

%setup -q -n %{name}-%{version}

%build
# force using system headers
rm -f z*.h crc32.h deflate.h inf*.h trees.h png*.h
pngflags=$(pkg-config --cflags --libs libpng)

gcc %{optflags} %{ldflags} -o pngcrush pngcrush.c $pngflags -lz -lm

%install
mkdir -p %{buildroot}%{_bindir}

install -m 0755 pngcrush %{buildroot}%{_bindir}
chmod 644 ChangeLog*

%files 
%doc ChangeLog.html
%{_bindir}/*


%changelog
* Tue Jul 24 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.7.32-1
+ Revision: 810879
- version update 1.7.32

* Thu Jul 12 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.7.31-1
+ Revision: 808997
- version update 1.7.31

* Fri Jun 01 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.7.27-1
+ Revision: 801668
- version update 1.7.27

* Thu Jan 12 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.7.24-1
+ Revision: 760321
- version update 1.7.24

* Sat Sep 03 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1.7.16-1
+ Revision: 698151
- update to new version 1.7.16

* Sat Jul 10 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1.7.10-1mdv2011.0
+ Revision: 550137
- update to new version 1.7.10

* Fri Feb 12 2010 Colin Guthrie <cguthrie@mandriva.org> 1.7.2-2mdv2010.1
+ Revision: 504924
- Compile against current libpng

* Mon Sep 14 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.7.2-1mdv2010.0
+ Revision: 440760
- update to new version 1.7.2

* Sat Jul 18 2009 Oden Eriksson <oeriksson@mandriva.com> 1.7.0-1mdv2010.0
+ Revision: 397188
- 1.7.0
- use the nolib source

* Sun Jun 07 2009 Oden Eriksson <oeriksson@mandriva.com> 1.6.19-1mdv2010.0
+ Revision: 383710
- 1.6.19

* Wed Jun 03 2009 Frederik Himpe <fhimpe@mandriva.org> 1.6.17-1mdv2010.0
+ Revision: 382514
- update to new version 1.6.17

* Fri May 08 2009 Funda Wang <fwang@mandriva.org> 1.6.16-1mdv2010.0
+ Revision: 373383
- New version 1.6.16

* Thu Mar 05 2009 Frederik Himpe <fhimpe@mandriva.org> 1.6.15-1mdv2009.1
+ Revision: 349136
- update to new version 1.6.15

* Mon Feb 23 2009 Oden Eriksson <oeriksson@mandriva.com> 1.6.14-1mdv2009.1
+ Revision: 344093
- 1.6.14
- build against system libs (thanks fedora)

* Thu Jan 08 2009 Thierry Vignaud <tv@mandriva.org> 1.6.13-2mdv2009.1
+ Revision: 327213
- make doc readable

* Thu Jan 08 2009 Frederik Himpe <fhimpe@mandriva.org> 1.6.13-1mdv2009.1
+ Revision: 327212
- update to new version 1.6.13

* Wed Nov 19 2008 Frederik Himpe <fhimpe@mandriva.org> 1.6.11-1mdv2009.1
+ Revision: 304471
- update to new version 1.6.11

* Tue Aug 26 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.6.10-1mdv2009.0
+ Revision: 276301
- update to new version 1.6.10
- spec file clean
- update to new version 1.6.7
- spec file clean

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild early 2009.0 package (before pixel changes)

* Thu May 22 2008 Frederik Himpe <fhimpe@mandriva.org> 1.6.6-1mdv2009.0
+ Revision: 210091
- New version
- Fix license
- Use sed hack to use Mandriva's default gcc, CFLAGS and LDFLAGS
- A few SPEC clean-ups

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu May 03 2007 Michael Scherer <misc@mandriva.org> 1.6.4-1mdv2008.0
+ Revision: 21511
- update to 1.6.4


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6234 |12cr|pnglite-0.1.17-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Upstream doesn't use a SONAME and nobody knows how stable the interface is
# Please take extra care when updating this package -- bump the following
# and rebuild dependencies (shouldn't be many) if you suspect an ABI change:
%define abi_major 0
%define abi_minor 1
%define libname %mklibname %name %abi_major
%define libnamedevel %mklibname -d %name

Name:           pnglite
Version:        0.1.17
Release:        %mkrel 2
Summary:        A lightweight C library for loading PNG images

Group:          System/Libraries
License:        Zlib
URL:            http://www.karlings.com/~danne/pnglite/
Source0:        http://downloads.sourceforge.net/pnglite/%{name}-%{version}.zip
Patch0:         pnglite-0.1.17-zlib.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildRequires:  zlib-devel

%description
pnglite is a C library for loading PNG images. It was created as a
substitute for libpng in situations when libpng is more than enough. It
currently requires zlib for inflate and crc checking and it can read the
most common types of PNG images. The library has a small and simple to use
interface.

%package -n %libname
Summary:        A lightweight C library for loading PNG images
Group:          System/Libraries
Provides:       pnglite = %{version}-%{release}

%description -n %libname
pnglite is a C library for loading PNG images. It was created as a
substitute for libpng in situations when libpng is more than enough. It
currently requires zlib for inflate and crc checking and it can read the
most common types of PNG images. The library has a small and simple to use
interface.

%package -n %libnamedevel
Summary:        Files needed to build and link programs with pnglite
Group:          Development/C
Requires:       %libname = %{version}-%{release}
Provides:       pnglite-devel = %{version}-%{release}

%description -n %libnamedevel
This contains a header file and a link to library for the linker
to link against pnglite.

%prep
%setup -q -c
%patch0 -p1 -b .zlib
sed 's/\r//' -i pnglite.h

%build
gcc %{optflags} -shared -fPIC -Wl,--soname,libpnglite.so.%{abi_major} \
       -o libpnglite.so.%{abi_major}.%{abi_minor} pnglite.c

%install
rm -rf $RPM_BUILD_ROOT

install -d $RPM_BUILD_ROOT%{_libdir}
install -d $RPM_BUILD_ROOT%{_includedir}

install -pm 0644 pnglite.h $RPM_BUILD_ROOT%{_includedir}
install libpnglite.so.%{abi_major}.%{abi_minor} $RPM_BUILD_ROOT%{_libdir}
ln -s libpnglite.so.%{abi_major}.%{abi_minor} $RPM_BUILD_ROOT%{_libdir}/libpnglite.so.%{abi_major}
ln -s libpnglite.so.%{abi_major}.%{abi_minor} $RPM_BUILD_ROOT%{_libdir}/libpnglite.so

%clean
rm -rf $RPM_BUILD_ROOT

%files -n %libname
%defattr(-,root,root,-)
%{_libdir}/*.so.*

%files -n %libnamedevel
%defattr(-,root,root,-)
%{_libdir}/*.so
%{_includedir}/*.h



%changelog
* Tue Sep 15 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.1.17-2mdv2010.0
+ Revision: 441882
- rebuild

* Wed Jan 28 2009 Olivier Thauvin <nanardon@mandriva.org> 0.1.17-1mdv2009.1
+ Revision: 334942
- import pnglite



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6235 |12cr|pngnq-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		pngnq
Summary:	Pngnq is a tool for quantizing PNG images in RGBA format
Version:	1.1
Release:	2
License:	BSD with advertising and MIT and BSD
Group:		Graphics
URL:		http://pngnq.sourceforge.net/
Source0:	http://dl.sf.net/%{name}/%{name}-%{version}.tar.gz
Patch0:		pngnq-libpng15.patch
BuildRequires:	pkgconfig(libpng)

%description
Pngnq is a tool for quantizing PNG images in RGBA format.

The neuquant algorithm uses a neural network to optimize the color
map selection. This is fast and quite accurate, giving good results
on many types of images.

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc README COPYING ChangeLog NEWS
%{_bindir}/*
%{_mandir}/man1/%{name}.*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6236 |12cr|pngrewrite-1.3.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	pngrewrite
%define version	1.3.0
%define release	%mkrel 2

Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Graphics
Source0:	%{name}-%{version}.tar.bz2
URL:		http://entropymine.com/jason/pngrewrite/
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Summary:	PNG size optimizer
BuildRequires:	png-devel

%description
Pngrewrite is little utility that reduces the unnecessarily large
palettes that too many programs write into PNG files. It also
optimizes transparency settings, and reduces the bits-per-pixel
if possible. Handy for post-processing images before putting them
on a web site. 

%prep
%setup -q

%build
%{__cc} $RPM_OPT_FLAGS -lpng -o %{name} %{name}.c

%install
rm -rf $RPM_BUILD_ROOT
install -m755 %{name} -D $RPM_BUILD_ROOT%{_bindir}/%{name}

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_bindir}/%{name}



%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-2mdv2011.0
+ Revision: 614600
- the mass rebuild of 2010.1 packages

* Thu Mar 11 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.3.0-1mdv2010.1
+ Revision: 518214
- update to 1.3.0

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.2.1-7mdv2010.0
+ Revision: 430750
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 1.2.1-6mdv2009.0
+ Revision: 259129
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.2.1-5mdv2009.0
+ Revision: 247043
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.2.1-3mdv2008.1
+ Revision: 136426
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import pngrewrite


* Fri Jun 30 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.2.1-3mdv2007.0
- rebuild

* Tue Feb 08 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.2.1-2mdk
- reuild

* Sat Jan 10 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.2.1-1mdk
- initial mdk release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6237 |12cr|po4a-0.39-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A tool maintaining translations anywhere
Name:		po4a
Version:	0.39
Release:	3
Group:		System/Internationalization
License:	GPLv2+
URL:		http://alioth.debian.org/projects/po4a/
Source0:	http://alioth.debian.org/frs/download.php/2108/%{name}-%{version}.tar.gz
BuildRequires:	perl(Locale::gettext) >= 1.01
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(SGMLS) >= 1.03ii
BuildRequires:	perl(Term::ReadKey)
BuildRequires:	perl(Text::WrapI18N)
BuildRequires:	gettext
Requires:	gettext
BuildArch:	noarch

%description
The po4a (po for anything) project goal is to ease translations (and
more interestingly, the maintenance of translations) using gettext
tools on areas where they were not expected like documentation.

%prep
%setup -q -n %{name}-%{version}

%build
perl Build.PL installdirs=vendor
./Build

%install
./Build install destdir=%{buildroot}

%files
%doc README* COPYING TODO
%{_bindir}/po4a*
%{_bindir}/msguntypot
%{perl_vendorlib}/Locale/Po4a
%{_mandir}/man?/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6238 |12cr|pocketsphinx-0.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	pocketsphinx

%define major	1
%define devname	%mklibname %{name} -d
%define libname	%mklibname %{name} %{major}

%define gstname	gstreamer0.10-%{name}

Name:		%{name}
Version:	0.7
Release:	%mkrel 1
Summary:	Real-time speech recognition
Group:		Sound
License:	BSD and LGPLv2+
URL:		http://www.pocketsphinx.org/
Source0:	http://downloads.sourceforge.net/cmusphinx/%{name}-%{version}.tar.gz
BuildRequires:	python-setuptools
BuildRequires:	sphinxbase-devel

%description
PocketSphinx is a version of the open-source Sphinx-II speech recognition
system which is able to recognize speech in real-time.  While it may be
somewhat less accurate than the offline speech recognizers, it is lightweight
enough to run on handheld and embedded devices.

%package -n %{devname}
Summary:	Header files for developing with pocketsphinx
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{devname}
Header files for developing with pocketsphinx.

%package -n %{libname}
Summary:	Shared libraries for pocketsphinx executables
Group:		System/Libraries

%description -n %{libname}
Shared libraries for pocketsphinx executables.

%package -n python-%{name}
Summary:	Python interface to pocketsphinx
Group:		Development/Python
Requires:	%{name} = %{version}-%{release}

%description -n python-%{name}
Python interface to pocketsphinx.

%package -n %{gstname}
Summary:	Gstreamer plugin for pocketsphinx
Group:		Sound
BuildRequires:	libgstreamer-devel
BuildRequires:	libgstreamer-plugins-base-devel
Requires:	%{name} = %{version}-%{release}

%description -n %{gstname}
Gstreamer plugin for pocketsphinx.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static
%make LIBS="-lsphinxbase -lsphinxad -lm"

%install
mkdir -p %{buildroot}%{python_sitearch}
%makeinstall_std

mkdir -p %{buildroot}%{_mandir}/man1
install -pm644 doc/*.1 %{buildroot}%{_mandir}/man1/

# we don't want these
find %{buildroot} -name "*.la" -exec rm -rf {} \;

%check
%make check

%files
%doc AUTHORS ChangeLog COPYING NEWS README
%{_bindir}/*
%{_datadir}/%{name}
%{_mandir}/man1/*

%files -n %{devname}
%{_includedir}/%{name}
%{_libdir}/libpocketsphinx.so
%{_libdir}/pkgconfig/%{name}.pc

%files -n %{libname}
%{_libdir}/lib%{name}.so.%{major}*

%files -n python-%{name}
%{py_platsitedir}/*

%files -n %{gstname}
%{_libdir}/gstreamer-0.10/libgst%{name}.so

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6239 |12cr|pod2pdf-0.42-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:       pod2pdf
Version:    0.42
Release:    3
License:    Artistic
Group:      Publishing
Summary:    Converts Pod to PDF format
Url:        http://perl.jonallen.info/projects/pod2pdf
Source:     http://perl.jonallen.info/attachment/24/pod2pdf-%{version}.tar.gz
Requires: perl(PDF::API2)
BuildRequires: perl-devel
BuildRequires: perl(PDF::API2)
BuildRequires: perl(Getopt::ArgvFile)
BuildArch: noarch

%description
Converts Pod to PDF format with extensions to include inline images.

%prep
%setup -q

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%defattr(-,root,root)
%doc Changes README
%{_bindir}/pod2pdf
%{_mandir}/man1/pod2pdf.1*
%{perl_vendorlib}/App



%changelog
* Fri Aug 06 2010 Funda Wang <fwang@mandriva.org> 0.42-2mdv2011.0
+ Revision: 566712
- Add BR for test

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - fix dependencies
    - import pod2pdf


* Fri Aug 06 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.42-1mdv2011.0
- initial mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6240 |12cr|podget-0.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	podget
%define version	0.6
%define release %mkrel 1

Name: 	 	%{name}
Summary: 	Simple podcast aggregator
Version: 	%{version}
Release: 	%{release}

Source:		http://prdownloads.sourceforge.net/podget/%{name}-%{version}.tar.gz
URL:		http://podget.sourceforge.net/
License:	GPLv2+
Group:		Networking/News
BuildRoot:	%{_tmppath}/%{name}-buildroot
Requires:	screen wget bittorrent
BuildArch:	noarch

%description
Podget is a simple podcast aggregator with support for RSS and Bittorrent
feeds, folders and categories, and automatic playlist creation.

%prep
%setup -q 
perl -pi -e 's/get_torrents\=0/get_torrents\=1/' podget.sh
	
%install
rm -rf $RPM_BUILD_ROOT
mkdir -p %buildroot/%_bindir
cp %name %buildroot/%_bindir

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README
%{_bindir}/%name




%changelog
* Thu Jul 22 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.6-1mdv2011.0
+ Revision: 557059
- use the tar.gz given by upstream
- update to 0.6
- fix source and %%prep

* Sun Jun 21 2009 Jérôme Brenier <incubusss@mandriva.org> 0.5.8-5mdv2010.0
+ Revision: 387941
- fix license tag

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.5.8-4mdv2009.0
+ Revision: 259131
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.5.8-3mdv2009.0
+ Revision: 247051
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.5.8-1mdv2008.1
+ Revision: 136426
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Thu Jan 11 2007 Lenny Cartier <lenny@mandriva.com> 0.5.8-1mdv2007.0
+ Revision: 107378
- Update to 0.5.8
- Import podget


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6241 |12cr|podofo-0.9.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	0
%define libname	%mklibname %{name} %{major}
%define	develname	%mklibname	%{name} -d	
%define badlibname	%mklibname lib%{name} %{major}
%define	baddevelname	%mklibname	lib%{name} -d

Name:		podofo
Version:	0.9.1
Release:	2
Summary:	Tools and libraries to work with the PDF file format
Group:		Publishing
License:	GPL and LGPL
URL:		http://podofo.sourceforge.net
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
Patch0:		podofo-0.9.1-gcc4.7.patch

BuildRequires:	cmake 
BuildRequires:	pkgconfig(zlib)
BuildRequires:	jpeg-devel 
BuildRequires:	tiff-devel 
BuildRequires:	freetype-devel 
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	pkgconfig(cppunit)
BuildRequires:	pkgconfig(lua)
BuildRequires:	doxygen


%description
PoDoFo is a library to work with the PDF file format. The name comes from
the first letter of PDF (Portable Document Format). A few tools to work
with PDF files are already included in the PoDoFo package.

The PoDoFo library is a free, portable C++ library which includes classes
to parse PDF files and modify their contents into memory. The changes can be
written back to disk easily. The parser can also be used to extract
information from a PDF file (for example the parser could be used in a PDF
viewer). Besides parsing PoDoFo includes also very simple classes to create
your own PDF files. All classes are documented so it is easy to start writing
your own application using PoDoFo.


%package -n %{libname}
Summary:	Runtime library for %{name}
Group:		System/Libraries
License:	LGPLv2+
Obsoletes:	%{badlibname} < %{version}-%{release}

%description -n %{libname}
Runtime library for %{name}.


%package -n 	%{develname}
Summary:	Development files for %{name} library
Group:		Development/C
License:	LGPLv2+
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{baddevelname} < %{version}-%{release}

%description -n %{develname}
Development files and documentation for the %{name} library.


%prep
%setup -q
%patch0 -p0

%build
%cmake -DPODOFO_BUILD_SHARED=1 \
%ifarch x86_64 
-DWANT_LIB64=1 \
%endif
..

%make 

# build the docs
doxygen ../



%install
%makeinstall_std -C build


%files
%defattr(-,root,root,-)
%doc COPYING
%{_bindir}/%{name}*
%doc %{_mandir}/man1/*

%files -n %{libname}
%defattr(-,root,root,-)
%doc AUTHORS COPYING.LIB ChangeLog FAQ.html README.html TODO
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root,-)
%doc doc/html
%{_includedir}/%{name}
%{_libdir}/*.so


%changelog
* Mon Sep 26 2011 Matthew Dawkins <mattydaw@mandriva.org> 0.9.1-1
+ Revision: 701226
- new version 0.9.1

* Tue Oct 26 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.8.4-1mdv2011.0
+ Revision: 589450
- update to 0.8.4

* Wed Aug 25 2010 Funda Wang <fwang@mandriva.org> 0.8.2-1mdv2011.0
+ Revision: 573150
- new version 0.8.2

* Fri Jul 30 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.8.1-3mdv2011.0
+ Revision: 563233
- add patch from upstream SVN to fix compilation
- update to 0.8.1

* Fri May 28 2010 Juan Luis Baptiste <juancho@mandriva.org> 0.8.0-1mdv2011.0
+ Revision: 546552
- Updated to 0.8.0 and removed patch to fix fprint strings.

* Tue Apr 20 2010 Tomas Kindl <supp@mandriva.org> 0.7.0-2mdv2010.1
+ Revision: 537257
- fix really really bad libname/develname and obsolete it...

* Mon Apr 19 2010 Tomas Kindl <supp@mandriva.org> 0.7.0-1mdv2010.1
+ Revision: 536544
- initial PoDoFo import
- create podofo


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6242 |12cr|podtohtml-0.07-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	podtohtml
%define Name	PodToHTML
%define version	0.07
%define release	5

Name:		%{name}
Version:		%{version}
Release:		%{release}
Summary:		Convert POD documentation to HTML
License:		GPL or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{Name}
Source:		http://search.cpan.org/CPAN/authors/id/B/BD/BDFOY/%{Name}-%{version}.tar.gz
BuildArch:	noarch
BuildRequires:	perl-HTML-Tree
BuildRequires:	perl-HTML-Format
BuildRequires:	perl-devel


%description
podtohtml converts POD documentation to HTML. It is based on the generic
Pod::Parser. It works by making two passes over the selected pods, the fisrt
pass uses Pod::Links to pre-scan for L<> links and =head1 NAME sections, and
then a second to build a tree of HTML::Elements for each POD and calling the
as_HTML method on the resulting tree.

The Generated HTML uses relative links.

%prep
%setup -q -n %{Name}-%{version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%files
%doc README
%_bindir/*
%_mandir/*/*
%{perl_vendorlib}/Pod



%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.07-5mdv2010.0
+ Revision: 430752
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.07-4mdv2009.0
+ Revision: 259135
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.07-3mdv2009.0
+ Revision: 247072
- rebuild

* Sat Dec 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.07-1mdv2008.1
+ Revision: 136849
- new version

* Sat Dec 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.05-3mdv2008.1
+ Revision: 136773
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request
    - import podtohtml


* Tue Aug 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.05-2mdv2007.0
- Rebuild

* Sun Apr 16 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.05-1mdk
- first mdk release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6243 |12cr|poedit-1.5.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Gettext translation file editor
Name:		poedit
Version:	1.5.2
Release:	1
License:	MIT
Group:		Editors
URL:		http://www.poedit.net
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz

Requires:	gettext
BuildRequires:	wxgtku-devel >= 2.8
BuildRequires:	db-devel
BuildRequires:	gtkspell-devel
BuildRequires:	zip
BuildRequires:	desktop-file-utils
BuildRequires:	boost-devel
Requires(Pre):	shared-mime-info
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
Poedit is cross-platform gettext catalogs (.po files) editor. It is built with
wxWindows toolkit and can run on Unix or Windows. It aims to provide convenient
way of editing gettext catalogs. It features UTF-8 support, fuzzy and
untranslated records highlighting, whitespaces highlighting, references
browser, headers editing and can be used to create new catalogs or update
existing catalogs from source code by single click.

%prep
%setup -q

%build
# wx-config is brain-damaged. Damn you, multiarch, damn you
%configure2_5x --with-wx-config=%{_bindir}/wx-config-unicode
%make

%install
%makeinstall_std

desktop-file-install \
  --add-category="GTK;GNOME;" \
  --dir=%{buildroot}%{_datadir}/applications \
   %{buildroot}%{_datadir}/applications/%{name}.desktop

# remove files not bundled
rm -f %{buildroot}/%{_iconsdir}/poedit.xpm

%find_lang %{name}

%files -f %{name}.lang
%doc NEWS README AUTHORS TODO 
%dir %{_datadir}/poedit
%{_bindir}/poedit
%{_iconsdir}/*
%{_mandir}/man1/*
%{_datadir}/poedit/icons/*
%{_datadir}/applications/*.desktop
%{_datadir}/pixmaps/*


%changelog
* Sat Aug 11 2012 Johnny A. Solbu <solbu@mandriva.org> 1.5.2-1
+ Revision: 814025
- Fix BuildRequires
- New version
- Spec cleanup

* Tue May 08 2012 Crispin Boylan <crisb@mandriva.org> 1.4.6.1-4
+ Revision: 797441
- Rebuild

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - rebuild against db 5.1.25

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.4.6.1-2mdv2011.0
+ Revision: 614602
- the mass rebuild of 2010.1 packages

  + Sandro Cazzaniga <kharec@mandriva.org>
    - clean spec

* Wed Apr 07 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.4.6.1-1mdv2010.1
+ Revision: 532633
- update to 1.4.6.1

* Tue Feb 02 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.4.5-1mdv2010.1
+ Revision: 499747
- New release 1.4.5

* Sat Jan 30 2010 Frederik Himpe <fhimpe@mandriva.org> 1.4.4-1mdv2010.1
+ Revision: 498508
- Revert db4.8-devel BuildRequires, db-devel is OK
- BuildRequires desktop-file-utils
- Update to new version 1.4.4
- Use desktop-file-install in spec file instead of patch to fix
  desktop file

  + Sandro Cazzaniga <kharec@mandriva.org>
    - fix BuildRequires db-devel to db4.8-devel

* Wed Dec 30 2009 Funda Wang <fwang@mandriva.org> 1.4.3-2mdv2010.1
+ Revision: 484099
- rebuild for db4.8

* Sun Sep 20 2009 Frederik Himpe <fhimpe@mandriva.org> 1.4.3-1mdv2010.0
+ Revision: 444890
- update to new version 1.4.3

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.4.2-5mdv2010.0
+ Revision: 441884
- rebuild

* Tue Feb 24 2009 Emmanuel Andry <eandry@mandriva.org> 1.4.2-4mdv2009.1
+ Revision: 344535
- switch to db4.7

* Tue Feb 24 2009 Emmanuel Andry <eandry@mandriva.org> 1.4.2-3mdv2009.1
+ Revision: 344421
- rebuild

* Wed Oct 01 2008 Funda Wang <fwang@mandriva.org> 1.4.2-2mdv2009.0
+ Revision: 290309
- fix wrong locale location

* Sun Sep 07 2008 Funda Wang <fwang@mandriva.org> 1.4.2-1mdv2009.0
+ Revision: 282073
- update to new version 1.4.2

* Sat Jun 28 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.4.1-2mdv2009.0
+ Revision: 229885
- do not package COPYING file

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Sun May 04 2008 Frederik Himpe <fhimpe@mandriva.org> 1.4.1-1mdv2009.0
+ Revision: 200924
- New version

* Sun Jan 13 2008 Emmanuel Andry <eandry@mandriva.org> 1.3.9-2mdv2008.1
+ Revision: 150435
- use db4.6

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

  + Funda Wang <fwang@mandriva.org>
    - fix name and URL

* Tue Dec 11 2007 Funda Wang <fwang@mandriva.org> 1.3.9-1mdv2008.1
+ Revision: 117337
- New version 1.3.9

* Tue Jul 10 2007 Funda Wang <fwang@mandriva.org> 1.3.7-1mdv2008.0
+ Revision: 50799
- BR wxgtku 2.8
- BR gtk2.6-devel
- New version


* Sun Mar 04 2007 Emmanuel Andry <eandry@mandriva.org> 1.3.6-3mdv2007.0
+ Revision: 131942
- build with wxgtk2.8 and db4.5

* Wed Dec 20 2006 Götz Waschk <waschk@mandriva.org> 1.3.6-2mdv2007.1
+ Revision: 100704
- rebuild

* Sun Dec 03 2006 Emmanuel Andry <eandry@mandriva.org> 1.3.6-1mdv2007.1
+ Revision: 90147
- New version 1.3.6
- Drop patch0
  xdg menu

  + Lenny Cartier <lenny@mandriva.com>
    - Import poedit

* Sat Nov 26 2005 Tibor Pittich <Tibor.Pittich@mandriva.org> 1.3.4-2mdk
- rebuild against libcairo2
- macroszification

* Wed Oct 05 2005 Tibor Pittich <Tibor.Pittich@mandriva.org> 1.3.4-1mdk
- 1.3.4

* Wed Jul 06 2005 Abel Cheung <deaddog@mandriva.org> 1.3.3-2mdk
- Make sure to build with wxGTK 2.6 with unicode support
- makeinstall_std
- Drop semistatic support, never tested and broken for ages
- Use source bundled icons, which are much clearer
- Patch0: Avoid detection of GNOME/KDE desktop. Install desktop
  stuff manually to avoid annoying GNOME 1.x / KDE dependency

* Tue Jun 28 2005 Tibor Pittich <Tibor.Pittich@mandriva.org> 1.3.3-1mdk
- 1.3.3
- use mkrel

* Sat Jan 29 2005 Tibor Pittich <Tibor.Pittich@mandrake.org> 1.3.2-1mdk
- 1.3.2

* Thu Sep 16 2004 Tibor Pittich <Tibor.Pittich@mandrake.org> 1.3.1-1mdk
- 1.3.1
- removed P0
- makeinstall instead of makeinstall_std
- build with gtkspell
- fixed menu section

* Wed Sep 08 2004 Tibor Pittich <Tibor.Pittich@mandrake.org> 1.3.0-1mdk
- 1.3.0
- this version is a little bit broken, there is some known nasty bugs which
  will be fixed in 1.3.1 available soon
- added temporary P0 which allow build poedit with wxGTK2.5.1 (thanks for patch
  to Vaclav Slavik)
- improved icons installation

* Tue Jun 08 2004 Tibor Pittich <Tibor.Pittich@mandrake.org> 1.2.5-2mdk
- rebuild with libstdc++6
- some macroszification, update section


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6244 |12cr|pokerth-0.9.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		pokerth
Summary:		PokerTH - play Texas Holdem Poker alone or online
Version:		0.9.5
Release:		1
License:		GPLv2+
Group:		Games/Cards
URL:		http://www.pokerth.net/
Source0:		http://downloads.sourceforge.net/pokerth/PokerTH-%{version}-src.tar.bz2
Patch0:		PokerTH-0.9.1-libircclient-dir.patch
Patch1:		PokerTH-0.9.1-link.patch
Requires(post):	desktop-file-utils
Requires(postun): desktop-file-utils
BuildRequires:	qt4-devel
BuildRequires:	gnutls-devel
# Boost version in 2010.2 is too old so no backport to 2010.2
BuildRequires:	boost-devel
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(libgsasl)
BuildRequires:	tinyxml-devel
BuildRequires:	libircclient-static-devel
BuildRequires:	libgcrypt-devel

%description
PokerTH is a multi-platform poker game.
It allows you to play the popular "Texas Hold'em" poker variant against up to 
six computer-opponents or play network games with people all over the world.

%package	server
Summary:	PokerTH server
Group:		Games/Cards

%description server
PokerTH server.

%prep
%setup -q -n PokerTH-%{version}-src
%patch0 -p0
%patch1 -p0

%build
%qmake_qt4 pokerth.pro 
%make

%install
#data
%make INSTALL_ROOT=%{buildroot} install
#binaries
install -d -m 755 %{buildroot}%{_bindir}
install -m 755 %{name} %{buildroot}%{_bindir}/
install -m 755 bin/%{name}_server %{buildroot}%{_bindir}/
#man page
install -d -m 755 %{buildroot}%{_mandir}/man1
install -m 644 docs/%{name}.1 %{buildroot}%{_mandir}/man1/
#icon
install -d -m 755 %{buildroot}%{_iconsdir}
install -m 644 %{name}.png %{buildroot}%{_iconsdir}/%{name}.png
#menu
install -d -m 755 %{buildroot}%{_datadir}/applications/
install -m 644 %{name}.desktop %{buildroot}%{_datadir}/applications/


%files
%doc ChangeLog docs/gui_styling_howto.txt
%attr(0755,root,root) %{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*
%{_datadir}/%{name}
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/%{name}.png

%files server
%doc ChangeLog COPYING docs/server_setup_howto.txt
%attr(0755,root,root) %{_bindir}/%{name}_server


%changelog
* Tue Jul 03 2012 Crispin Boylan <crisb@mandriva.org> 0.9.5-1
+ Revision: 807897
- Use filesystem 3 now that it is the only version in boost
- New release

* Tue Apr 03 2012 Crispin Boylan <crisb@mandriva.org> 0.9.1-2
+ Revision: 789035
- Rebuild for new boost

* Tue Jan 31 2012 Andrey Bondrov <abondrov@mandriva.org> 0.9.1-1
+ Revision: 770059
- Add patch1 to fix linkage
- Add patch for new libircclient include dir (changed in 1.5)
- New version 0.9.1

* Thu Jan 05 2012 Andrey Bondrov <abondrov@mandriva.org> 0.9-1
+ Revision: 757902
- New version 0.9

* Mon Apr 04 2011 Funda Wang <fwang@mandriva.org> 0.8.3-3
+ Revision: 650200
- rebuild for new gnutls

* Thu Mar 17 2011 Funda Wang <fwang@mandriva.org> 0.8.3-2
+ Revision: 645775
- force boost filesystem v2 component
- rebuild

* Tue Feb 08 2011 John Balcaen <mikala@mandriva.org> 0.8.3-1
+ Revision: 636920
- Update to 0.8.3

* Thu Oct 14 2010 John Balcaen <mikala@mandriva.org> 0.8.1-1mdv2011.0
+ Revision: 585594
- Update to 0.8.1

* Mon Sep 27 2010 John Balcaen <mikala@mandriva.org> 0.8-1mdv2011.0
+ Revision: 581409
- Update to 0.8
- add buildrequires for libgsasl-devel

* Wed Aug 04 2010 Funda Wang <fwang@mandriva.org> 0.7.1-4mdv2011.0
+ Revision: 565997
- rebuild for new boost

* Mon Feb 08 2010 Anssi Hannula <anssi@mandriva.org> 0.7.1-3mdv2010.1
+ Revision: 501882
- rebuild for new boost

* Fri Aug 21 2009 Funda Wang <fwang@mandriva.org> 0.7.1-2mdv2010.0
+ Revision: 418866
- rebuild for new libboost

* Fri Jun 26 2009 Funda Wang <fwang@mandriva.org> 0.7.1-1mdv2010.0
+ Revision: 389335
- New version 0.7.1

* Mon May 04 2009 Funda Wang <fwang@mandriva.org> 0.7-1mdv2010.0
+ Revision: 371745
- New version 0.7

* Thu Mar 12 2009 Emmanuel Andry <eandry@mandriva.org> 0.6.3-2mdv2009.1
+ Revision: 354300
- rebuild for new boost

* Sun Jan 04 2009 Guillaume Bedot <littletux@mandriva.org> 0.6.3-1mdv2009.1
+ Revision: 324392
- New release 0.6.3.

* Sat Dec 20 2008 Funda Wang <fwang@mandriva.org> 0.6.2-6mdv2009.1
+ Revision: 316561
- rebuild for new boost

* Tue Aug 19 2008 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.6.2-5mdv2009.0
+ Revision: 273511
- rebuild against new boost

* Mon Aug 18 2008 Funda Wang <fwang@mandriva.org> 0.6.2-4mdv2009.0
+ Revision: 273426
- BR new boost

* Tue Aug 05 2008 Funda Wang <fwang@mandriva.org> 0.6.2-3mdv2009.0
+ Revision: 263958
- build server with server opts

* Tue Aug 05 2008 Funda Wang <fwang@mandriva.org> 0.6.2-2mdv2009.0
+ Revision: 263949
- specify qtdir using macro
- compile with new compile flags

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Thu May 29 2008 David Walluck <walluck@mandriva.org> 0.6.2-1mdv2009.0
+ Revision: 212877
- BuildRequires: curl-devel
- no need for n flag on subpackage
- 0.6.2
- remove overloaded macros
- fix License
- BuildRequires: gnutls-devel now instead of openssl-devel
- remove rpath from binaries
- fix manpage location
- call update-desktop-database
- fix eol in net_protocol.txt

* Wed Mar 26 2008 Guillaume Bedot <littletux@mandriva.org> 0.6.1-1mdv2009.0
+ Revision: 190340
- 0.6.1
- dropped obsolete patch
- added an icon

  + Thierry Vignaud <tv@mandriva.org>
    - drop old menu

* Thu Dec 20 2007 Guillaume Bedot <littletux@mandriva.org> 0.6-2mdv2008.1
+ Revision: 135889
- Fix perms
- Allow license to be displayed

* Tue Dec 18 2007 Guillaume Bedot <littletux@mandriva.org> 0.6-1mdv2008.1
+ Revision: 131979
- import pokerth


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6245 |12cr|polarssl-1.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		2
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname %{name} -d

Name:		polarssl
Summary:	An SSL library
Version:	1.2.1
Release:	1
License:	GPLv2+
Group:		System/Libraries
URL:		http://polarssl.org
Source0:	http://polarssl.org/code/releases/%{name}-%{version}-gpl.tgz
BuildRequires:	cmake
BuildRequires:	doxygen
BuildRequires:	pkcs11-helper-devel

%description
PolarSSL is an SSL library written in ANSI C. PolarSSL makes it easy
for developers to include cryptographic and SSL/TLS capabilities in their
(embedded) products with as little hassle as possible. It is designed to be
readable, documented, tested, loosely coupled and portable.

This package contains PolarSSL programs.

%package -n %{libname}
Summary:	PolarSSL library
Group:		System/Libraries

%description -n %{libname}
PolarSSL is an SSL library written in ANSI C. PolarSSL makes it easy
for developers to include cryptographic and SSL/TLS capabilities in their
(embedded) products with as little hassle as possible. It is designed to be
readable, documented, tested, loosely coupled and portable.

This package contains the library itself.

%package -n %{develname}
Summary:	PolarSSL development files
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	polarssl-devel

%description -n %{develname}
PolarSSL is an SSL library written in ANSI C. PolarSSL makes it easy
for developers to include cryptographic and SSL/TLS capabilities in their
(embedded) products with as little hassle as possible. It is designed to be
readable, documented, tested, loosely coupled and portable.

This package contains development files.

%prep
%setup -q

%build
%cmake \
	-DUSE_SHARED_POLARSSL_LIBRARY:BOOL=ON \
	-DUSE_PKCS11_HELPER_LIBRARY:BOOL=ON
%make
%make apidoc

%install
%makeinstall_std -C build

for file in benchmark md5sum sha1sum
do
    mv %{buildroot}%{_bindir}/${file} %{buildroot}%{_bindir}/${file}.polarssl
done

%files
%doc ChangeLog README
%{_bindir}/*

%files -n %{libname}
%{_libdir}/libpolarssl.so.%{major}*
%{_libdir}/libpolarssl.so.%{version}

%files -n %{develname}
%doc apidoc
%{_libdir}/libpolarssl.so
%{_includedir}/polarssl


%changelog
* Mon Sep 17 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.1.4-1
+ Revision: 817036
- imported package polarssl


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6246 |12cr|PolarViewer-1.3.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A viewer application for exercise files recorded with Polar heartrate monitors
Name:		PolarViewer
Version:	1.3.1
Release:	6
License:	GPL
Group:		Toys
URL:		http://www.saring.de/polarviewer/
Source:		http://dl.sourceforge.net/sourceforge/sportstracker/%{name}-%{version}.tar.bz2
BuildRequires:	glade-sharp2
BuildRequires:	gtk-sharp2-devel
BuildRequires:	imagemagick
Requires:	s710
Requires:	mono
BuildArch:	noarch

%description
PolarViewer is a viewer application for exercise files 
recorded with Polar heartrate monitors. It displays all 
the recorded exercise data (except power) and creates diagrams.
If you want to organize your exercises and create statistics 
you should use the SportsTracker application together with 
PolarViewer.

%prep
%setup -q

%build
%make 
make test

%install
%makeinstall_std PREFIX=%{buildroot}%{_usr} PREFIX_I18N=%{buildroot}%{_datadir}/locale
mkdir -p %{buildroot}%{_datadir}/%{name}
mv %{buildroot}%{_bindir}/* %{buildroot}%{_datadir}/%{name}
cat << EOF > %{buildroot}%{_bindir}/%{name}
#!/bin/sh
mono %{_datadir}/%{name}/%{name}.exe $*
EOF
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=%{name}
Comment=Heartrate monitor viewer
Exec=%{_bindir}/%{name} %U
Icon=%{name}
Terminal=false
Type=Application
Categories=GNOME;GTK;X-MandrivaLinux-MoreApplications-Education-Sports;
StartupNotify=true
EOF

mkdir -p %{buildroot}{%{_liconsdir},%{_miconsdir}}
convert -scale 32 resource/pv-logo.png %{buildroot}%{_iconsdir}/%{name}.png
convert -scale 16 resource/pv-logo.png %{buildroot}%{_miconsdir}/%{name}.png
cp resource/pv-logo.png %{buildroot}%{_liconsdir}/%{name}.png

%find_lang polarviewer


%files -f polarviewer.lang
%doc docs/{CHANGES.txt,I18N.txt,LICENSE.txt,README.txt,TODO.txt} 
%attr(755,root,root) %{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/mandriva*
%{_liconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6247 |12cr|policycoreutils-2.0.61-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libauditver     1.4.2
%define libsepolver     2.0.19
%define libsemanagever  2.0.5
%define libselinuxver   2.0.76
%define	sepolgenver	1.0.14
Summary: SELinux policy core utilities
Name:	 policycoreutils
Version: 2.0.61
Release: 7
License: GPLv2+
Group:	 System/Base
Source:	 http://www.nsa.gov/selinux/archives/policycoreutils-%{version}.tgz
Source1: http://www.nsa.gov/selinux/archives/sepolgen-%{sepolgenver}.tgz
URL:	 http://www.selinuxproject.org
Source2: system-config-selinux.png
Source3: system-config-selinux.desktop
Source4: system-config-selinux.pam
Source5: system-config-selinux.console
Source6: selinux-polgengui.desktop
Source7: selinux-polgengui.console
Source8: policycoreutils_man_ru2.tar.bz2
Patch:	 policycoreutils-rhat.patch
Patch1:	 policycoreutils-po.patch
Patch3:	 policycoreutils-gui.patch
Patch4:	 policycoreutils-sepolgen.patch

#BuildRequires: pam-devel libsepol-static >= %{libsepolver} libsemanage-devel >= %{libsemanagever} libselinux-devel >= %{libselinuxver}  libcap-devel audit-libs-devel >=  %{libauditver} gettext
BuildRequires: pam-devel sepol-static-devel >= %{libsepolver} semanage-devel >= %{libsemanagever} selinux-devel >= %{libselinuxver}  cap-devel audit-libs-devel >=  %{libauditver} gettext
%py_requires -d
Requires: /bin/mount /bin/egrep /bin/awk %{_bindir}/diff rpm /bin/sed
#Requires: libselinux >=  %{libselinuxver} libsepol >= %{libsepolver} libsemanage >= %{libsemanagever} coreutils audit-libs-python >=  %{libauditver} checkpolicy libselinux-python
Requires: checkpolicy
#Requires(post): /sbin/service /sbin/chkconfig
Requires(post): rpm-helper
Requires(preun): rpm-helper
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root

%description
Security-enhanced Linux is a feature of the Linux® kernel and a number
of utilities with enhanced security functionality designed to add
mandatory access controls to Linux.  The Security-enhanced Linux
kernel contains new architectural components originally developed to
improve the security of the Flask operating system. These
architectural components provide general support for the enforcement
of many kinds of mandatory access control policies, including those
based on the concepts of Type Enforcement®, Role-based Access
Control, and Multi-level Security.

policycoreutils contains the policy core utilities that are required
for basic operation of a SELinux system.  These utilities include
load_policy to load policies, setfiles to label filesystems, newrole
to switch roles, and run_init to run /etc/init.d scripts in the proper
context.

%prep
%setup -q -a 1
%patch -p1 -b .rhat
%patch1 -p1 -b .rhatpo
%patch3 -p1 -b .gui
%patch4 -p1 -b .sepolgen

%build
make LSPP_PRIV=y LIBDIR="%{_libdir}" CFLAGS="%{optflags} -fPIE" LDFLAGS="-pie -Wl,-z,relro" CC=gcc all
make -C sepolgen-%{sepolgenver} LSPP_PRIV=y LIBDIR="%{_libdir}" CFLAGS="%{optflags} -fPIE" LDFLAGS="-pie -Wl,-z,relro" CC=gcc all

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/etc/rc.d/init.d
mkdir -p %{buildroot}/var/lib/selinux
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_sbindir}
mkdir -p %{buildroot}/sbin
mkdir -p %{buildroot}%{_mandir}/man1
mkdir -p %{buildroot}%{_mandir}/man8
mkdir -p %{buildroot}%{_sysconfdir}/pam.d
mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps

make LSPP_PRIV=y  DESTDIR="%{buildroot}" LIBDIR="%{buildroot}%{_libdir}" install
make -C sepolgen-%{sepolgenver} DESTDIR="%{buildroot}" LIBDIR="%{buildroot}%{_libdir}" install

install -m 644 %{SOURCE2} %{buildroot}%{_datadir}/system-config-selinux/
install -m 644 %{SOURCE4} %{buildroot}%{_sysconfdir}/pam.d/system-config-selinux
install -m 644 %{SOURCE4} %{buildroot}%{_sysconfdir}/pam.d/selinux-polgengui
install -m 644 %{SOURCE5} %{buildroot}%{_sysconfdir}/security/console.apps/system-config-selinux
install -m 644 %{SOURCE7} %{buildroot}%{_sysconfdir}/security/console.apps/selinux-polgengui
tar -jxf %{SOURCE8} -C %{buildroot}/
ln -sf consolehelper %{buildroot}%{_bindir}/system-config-selinux
ln -sf consolehelper %{buildroot}%{_bindir}/selinux-polgengui

desktop-file-install --vendor "" \
		     --dir ${RPM_BUILD_ROOT}%{_datadir}/applications	\
		     --add-category Settings				\
		     %{SOURCE3}

desktop-file-install --vendor "" \
		     --dir ${RPM_BUILD_ROOT}%{_datadir}/applications	\
		     %{SOURCE6}
%find_lang %{name}

%package newrole
Summary: The newrole application for RBAC/MLS
Group: System/Base
Requires: policycoreutils = %{version}-%{release}

%description newrole
RBAC/MLS policy machines require newrole as a way of changing the role
or level of a logged in user.

%files newrole
%attr(4755,root,root) %{_bindir}/newrole

%package gui
Summary: SELinux configuration GUI
Group: System/Base
Requires: policycoreutils = %{version}-%{release}
Requires: gnome-python pygtk2.0-libglade gnome-python-canvas
Requires: usermode
Requires: setools-console
Requires: selinux-policy-devel
Requires: python >= 2.4
BuildRequires: desktop-file-utils

%description gui
system-config-selinux is a utility for managing the SELinux environment

%files gui
%{_bindir}/system-config-selinux
%{_bindir}/selinux-polgengui
%{_datadir}/applications/*system-config-selinux.desktop
%{_datadir}/applications/*selinux-polgengui.desktop
%dir %{_datadir}/system-config-selinux
%dir %{_datadir}/system-config-selinux/templates
%{_datadir}/system-config-selinux/*.py*
%{_datadir}/system-config-selinux/selinux.tbl
%{_datadir}/system-config-selinux/*png
%{_datadir}/system-config-selinux/*.glade
%{_datadir}/system-config-selinux/templates/*.py*
%config(noreplace) %{_sysconfdir}/pam.d/system-config-selinux
%config(noreplace) %{_sysconfdir}/pam.d/selinux-polgengui
%config(noreplace) %{_sysconfdir}/security/console.apps/system-config-selinux
%config(noreplace) %{_sysconfdir}/security/console.apps/selinux-polgengui

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
/sbin/restorecon
/sbin/fixfiles
/sbin/setfiles
%{_sbindir}/genhomedircon
%{_sbindir}/restorecond
%{_sbindir}/setsebool
%{_sbindir}/semodule
%{_sbindir}/semanage
%{_sbindir}/load_policy
%{_sbindir}/sestatus
%{_sbindir}/run_init
%{_sbindir}/open_init_pty
%{_bindir}/sepolgen-ifgen
%{_bindir}/audit2allow
%{_bindir}/audit2why
%{_bindir}/chcat
%{_bindir}/secon
%{_bindir}/semodule_deps
%{_bindir}/semodule_expand
%{_bindir}/semodule_link
%{_bindir}/semodule_package
%{_mandir}/man1/*.1*
%{_mandir}/man8/*.8*
%{_mandir}/ru/man1/*.1*
%{_mandir}/ru/man8/*.8*
%config(noreplace) %{_sysconfdir}/pam.d/newrole
%config(noreplace) %{_sysconfdir}/pam.d/run_init
%config(noreplace) %{_sysconfdir}/sestatus.conf
%{py_platlibdir}/site-packages/seobject.py*
%attr(755,root,root) /etc/rc.d/init.d/restorecond
%config(noreplace) /etc/selinux/restorecond.conf
%dir %{py_platlibdir}/site-packages/sepolgen
%{py_platlibdir}/site-packages/sepolgen/*
%dir  /var/lib/sepolgen
%dir  /var/lib/selinux
/var/lib/sepolgen/perm_map

%preun
%_preun_service restorecond

%post
%_post_service restorecond
[ -f %{_datadir}/selinux/devel/include/build.conf ] && %{_bindir}/sepolgen-ifgen  > /dev/null
exit 0


%changelog
* Sat Nov 06 2010 Funda Wang <fwang@mandriva.org> 2.0.61-6mdv2011.0
+ Revision: 593925
- rebuild for py2.7

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6248 |12cr|polipo-1.0.4.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		polipo
Summary:	Lightweight caching web proxy
Group:		System/Servers
Version:	1.0.4.1
Release:	3
License:	MIT
URL:		http://www.pps.jussieu.fr/~jch/software/%{name}/
Source0:	http://freehaven.net/~chrisd/%{name}/%{name}-%{version}.tar.gz
Source1:	%{name}.init
Source2:	%{name}.conf
Source3:	%{name}.forbidden
Source4:	%{name}.logrotate
Source5:	%{name}.nm
Patch0:		polipo-1.0.4.1-fix-Makefile-to-access-install-info.patch
Buildrequires:	texinfo
Requires:	chkconfig
Requires:	logrotate

%description
Polipo is a lightweight caching web proxy that was designed as a personal
cache. It is able to cache incomplete objects and will complete them using
range requests. It will use HTTP/1.1 pipelining if supported by the remote
server.

%files
%doc README CHANGES COPYING config.sample
%attr(0750,%{name},%{name}) %dir %{_var}/cache/%{name}
%attr(0750,%{name},%{name}) %dir %{_var}/run/%{name}
%attr(0750,%{name},%{name}) %{_logdir}/%{name}
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_mandir}/man1/*
%{_infodir}/%{name}.info*
%dir %{_sysconfdir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}/config
%config(noreplace) %{_sysconfdir}/%{name}/forbidden
%attr(0755,root,%name) %{_initddir}/%{name}
%attr(0755,root,%name) %{_sysconfdir}/NetworkManager/dispatcher.d
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}


#--------------------------------------------------------------------
%prep
%setup -q
%patch0 -p0 -b .fix_makefile

%build
%make CDEBUGFLAGS="%{optflags}"

%install
rm -rf %{buildroot}

%makeinstall \
	TARGET=%{buildroot} \
	PREFIX=%{_prefix} \
	BINDIR=%{_bindir} \
	MANDIR=%{_mandir} \
	INFODIR=%{_infodir}

install -m 0755 -d %{buildroot}%{_sysconfdir}/%{name}
install -m 0750 -d %{buildroot}%{_var}/run/%{name}
install -m 0750 -d %{buildroot}%{_var}/cache/%{name}
install -m 0750 -d %{buildroot}%{_logdir}
touch %{buildroot}%{_logdir}/%{name}

install -D -pm 0755 %{SOURCE1} %{buildroot}%{_initddir}/%{name}
install -D -pm 0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/%{name}/config
install -D -pm 0644 %{SOURCE3} %{buildroot}%{_sysconfdir}/%{name}/forbidden
install -D -pm 0644 %{SOURCE4} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
install -D -pm 0755 %{SOURCE5} %{buildroot}%{_sysconfdir}/NetworkManager/dispatcher.d/25-%{name}

rm -f %{buildroot}%{_infodir}/dir

%pre
%_pre_useradd %{name} %{_var}/cache/%{name} /bin/false

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%postun
%_postun_userdel %{name}



%changelog
* Mon Jun 04 2012 Andrey Bondrov <abondrov@mandriva.org> 1.0.4.1-3
+ Revision: 802317
- Drop some legacy junk

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.1 packages

* Sat Apr 17 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.0.4.1-1mdv2010.1
+ Revision: 535745
- Add texinfo as buildrequire
- Fix group
- Clean spec file

  + Zé <ze@mandriva.org>
    - import polipo


* Mon Apr 12 2010 Zé <ze@mandriva.org> 1.0.4.1-1mde2010.0
- import project

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6249 |12cr|polybori-0.8.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		name			polybori
%define		libpolybori		%mklibname %{name} 0
%define		libpolybori_devel	%mklibname %{name} -d
%define		polyboridir		%{_datadir}/%{name}
%define		SAGE_ROOT		%{_datadir}/sage
%define		SAGE_LOCAL		%{SAGE_ROOT}/local
%define		SAGE_DEVEL		%{SAGE_ROOT}/devel
%define		SAGE_DOC		%{SAGE_DEVEL}/doc
%define		SAGE_DATA		%{SAGE_ROOT}/data
%define		SAGE_PYTHONPATH		%{SAGE_ROOT}/site-packages

Name:		%{name}
Group:		Sciences/Mathematics
License:	GPL
Summary:	PolyBoRi is a C++ library for Polynomials over Boolean Rings
Epoch:		2
Version:	0.8.2
Release:	1
URL:		http://polybori.sourceforge.net/
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
Source1:        %{name}.desktop
# These logos were created with gimp from the official polybori logo
Source2:        %{name}-logos.tar.xz
# This patch is specific to Fedora, although upstream helped create it.  Use
# system CUDD libraries instead of building the included CUDD sources.
Patch0:         %{name}-system-cudd.patch

BuildRequires:	boost-devel
BuildRequires:	cudd-devel
BuildRequires:	desktop-file-utils
BuildRequires:	doxygen
BuildRequires:	libm4ri-devel
BuildRequires:	ntl-devel
BuildRequires:	png-devel
BuildRequires:	python-imaging-devel
BuildRequires:	python-qt4-devel
BuildRequires:	scons
BuildRequires:	texlive
BuildRequires:	texlive-tex4ht
%py_requires -d

%description
PolyBoRi is a special purpose computer algebra system for computations
in Boolean Rings.  The core is a C++ library, which provides high-level
data types for Boolean polynomials and related structures.  As a unique
approach, binary decision diagrams are used as internal storage type for
polynomial structures.  On top of this, we provide a Python interface
for parsing of complex polynomial systems, as well as for sophisticated
and extendable strategies for Gröbner base computation.

%files
%{_bindir}/ipbori
%{_bindir}/PolyGUI
%dir %{polyboridir}
%{polyboridir}/*
%{_mandir}/man1/*
%doc %{_docdir}/%{name}
%{_iconsdir}/*/apps/%{name}.png
%{_datadir}/applications/%{name}.desktop

########################################################################
%package	-n python-%{name}
Group:		Development/Python
Summary:	Python bindings for PolyBoRi

%description	-n python-%{name}
PolyBoRi is a C++ library for Polynomials over Boolean Rings.
This package provides python bindings to %{name}.

%files		-n python-%{name}
%dir %{py_platsitedir}/%{name}
%{py_platsitedir}/%{name}/*

########################################################################
%package	-n %{libpolybori}
Group:		System/Libraries
Summary:	PolyBoRi runtime libraries
Provides:	lib%{name} = %{version}-%{release}

%description	-n %{libpolybori}
PolyBoRi runtime libraries.

%files		-n %{libpolybori}
%{_libdir}/lib*.so.*

########################################################################
%package	-n %{libpolybori_devel}
Group:		Development/Other
Summary:	PolyBoRi development files
Provides:	%{name}-devel = %{version}-%{release}
Requires:	lib%{name} = %{version}-%{release}

%description	-n %{libpolybori_devel}
PolyBoRi development files.

%files		-n %{libpolybori_devel}
%{_includedir}/polybori.h
%{_includedir}/%{name}
%{_libdir}/lib*.so

########################################################################
%prep
%setup -q

%patch0

# Remove private copy of system libs (Cudd, m4ri, and pyparsing)
rm -rf Cudd M4RI PyPolyBoRi/pyparsing.py

# Fix RPM dependency generation
for fil in gui/PolyGUI ipbori/ipbori; do
  sed "s|/usr/bin/env python|/usr/bin/python|" ${fil} > ${fil}.new
  touch -r ${fil} ${fil}.new
  mv ${fil}.new ${fil}
done

# Eliminate rpaths and enable NTL support
sed -e "s/'\${_relative_rpath.*/''])/" \
    -e "s/main_wrapper\.cc/& ntl_wrapper.cc/" \
    -i SConstruct

# Set up the build flags
cat > custom.py <<EOF
PREFIX = "%{buildroot}%{_prefix}"
INSTALLDIR = "%{buildroot}%{_datadir}/%{name}"
DOCDIR = "%{buildroot}%{_docdir}/%{name}"
MANDIR = "%{buildroot}%{_mandir}"
PYINSTALLPREFIX = "%{buildroot}%{python_sitearch}"
DEVEL_PREFIX = "%{buildroot}%{_prefix}"
DEVEL_LIB_PREFIX= "%{buildroot}%{_libdir}"
CONFFILE = "%{buildroot}%{_datadir}/%{name}/flags.conf"
CCFLAGS = "%{optflags} -DPBORI_USE_ORIGINAL_CUDD -DPBORI_HAVE_NTL"
CPPPATH = "-I%{_includedir}/m4ri"
SHLINKFLAGS = "$RPM_LD_FLAGS -Wl,--as-needed"
MR4I_RPM = "True"
LIBS = "-lntl -lcudd"
EOF

%build
%scons prepare-install

%install
%scons install devel-install

# The install step doesn't set shared object permissions correctly
chmod 0755 %{buildroot}%{_libdir}/*.so.0.0.0
chmod 0755 %{buildroot}%{python_sitearch}/%{name}/dynamic/PyPolyBoRi.so

# Install the desktop file
cp -p %{SOURCE1} .
desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{name}.desktop

# Install the icons
mkdir -p %{buildroot}%{_iconsdir}
tar xJf %{SOURCE2} -C %{buildroot}%{_iconsdir}

# Move the ipbori script to bindir
rm -f %{buildroot}%{_bindir}/ipbori
sed "s|^THIS=.*|THIS=%{_datadir}/%{name}/ipbori|" \
  %{buildroot}%{_datadir}/%{name}/ipbori/ipbori > %{buildroot}%{_bindir}/ipbori
touch -r %{buildroot}%{_datadir}/%{name}/ipbori/ipbori \
  %{buildroot}%{_bindir}/ipbori
chmod a+x %{buildroot}%{_bindir}/ipbori
rm -f %{buildroot}%{_datadir}/%{name}/ipbori/ipbori

# Fixup flags.conf
sed -e "s|%{buildroot}||" \
    -e "/^CPPPATH/s/-I//" \
    -e "/^CPPDEFINES/s/]/, 'PBORI_USE_ORIGINAL_CUDD', 'PBORI_HAVE_NTL']/" \
    -e "/^CCFLAGS/s/'-DPBORI[_[:alpha:]]*', //g" \
    -e "/^LIBS/s/-l//g" \
    -e "/^LIBS/s/'m4ri', //" \
    -i %{buildroot}%{_datadir}/%{name}/flags.conf

rm -f %{buildroot}%{_bindir}/ipbori
cat > %{buildroot}%{_bindir}/ipbori << EOF
#!/bin/sh
export CUR=\`pwd\`
export DOT_SAGE="\$HOME/.sage/"
export DOT_SAGENB="\$DOT_SAGE"
mkdir -p \$DOT_SAGE/{maxima,sympow,tmp}
export SAGE_TESTDIR=\$DOT_SAGE/tmp
export SAGE_ROOT="%{SAGE_ROOT}"
export SAGE_LOCAL="%{SAGE_LOCAL}"
export SAGE_DATA="%{SAGE_DATA}"
export SAGE_DEVEL="%{SAGE_DEVEL}"
export SAGE_DOC="%{SAGE_DOC}"
export PATH=\$SAGE_LOCAL/bin:%{_datadir}/cdd/bin:\$PATH
export SINGULARPATH=%{_datadir}/singular/LIB
export SINGULAR_BIN_DIR=%{_datadir}/singular/%{_arch}
export PYTHONPATH="%{SAGE_PYTHONPATH}"
export SAGE_CBLAS=cblas
export SAGE_FORTRAN=%{_bindir}/gfortran
export SAGE_FORTRAN_LIB=\`gfortran --print-file-name=libgfortran.so\`
export SYMPOW_DIR="\$DOT_SAGE/sympow"
export LC_MESSAGES=C
export LC_NUMERIC=C
exec %{_datadir}/%{name}/ipbori/ipbori
EOF
chmod +x %{buildroot}%{_bindir}/ipbori

rm -f %{buildroot}%{_bindir}/PolyGUI
cat > %{buildroot}%{_bindir}/PolyGUI << EOF
#!/bin/sh
export CUR=\`pwd\`
export DOT_SAGE="\$HOME/.sage/"
export DOT_SAGENB="\$DOT_SAGE"
mkdir -p \$DOT_SAGE/{maxima,sympow,tmp}
export SAGE_TESTDIR=\$DOT_SAGE/tmp
export SAGE_ROOT="%{SAGE_ROOT}"
export SAGE_LOCAL="%{SAGE_LOCAL}"
export SAGE_DATA="%{SAGE_DATA}"
export SAGE_DEVEL="%{SAGE_DEVEL}"
export SAGE_DOC="%{SAGE_DOC}"
export PATH=\$SAGE_LOCAL/bin:%{_datadir}/cdd/bin:\$PATH
export SINGULARPATH=%{_datadir}/singular/LIB
export SINGULAR_BIN_DIR=%{_datadir}/singular/%{_arch}
export PYTHONPATH="%{SAGE_PYTHONPATH}"
export SAGE_CBLAS=cblas
export SAGE_FORTRAN=%{_bindir}/gfortran
export SAGE_FORTRAN_LIB=\`gfortran --print-file-name=libgfortran.so\`
export SYMPOW_DIR="\$DOT_SAGE/sympow"
export LC_MESSAGES=C
export LC_NUMERIC=C
exec %{_datadir}/%{name}/gui/PolyGUI
EOF
chmod +x %{buildroot}%{_bindir}/PolyGUI

rm -f %{buildroot}%{_libdir}/*.a


%changelog
* Fri Aug 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 2:0.8.2-1
+ Revision: 815180
- Update to packaging matching http://pkgs.fedoraproject.org/cgit/polybori.git

* Sun Feb 12 2012 Paulo Andrade <pcpa@mandriva.com.br> 2:0.7.1.p6-4
+ Revision: 773605
- Rebuild with boost 1.48 due to missing boost 1.46 libraries in mirrors.

* Sat Nov 05 2011 Paulo Andrade <pcpa@mandriva.com.br> 2:0.7.1.p6-3
+ Revision: 720479
- Remove upstream patch/hack to force to link with -lpng12.

* Sat Nov 05 2011 Paulo Andrade <pcpa@mandriva.com.br> 2:0.7.1.p6-2
+ Revision: 720397
- Install flags.conf file.

* Sat Nov 05 2011 Paulo Andrade <pcpa@mandriva.com.br> 2:0.7.1.p6-1
+ Revision: 718211
- Update to latest upstream release.

* Wed Aug 03 2011 Paulo Andrade <pcpa@mandriva.com.br> 2:0.7.0.p3-3
+ Revision: 692938
- Correct ipbori script to set search path to sage binaries first

* Wed Jun 01 2011 Paulo Andrade <pcpa@mandriva.com.br> 2:0.7.0.p3-2
+ Revision: 682294
- Correct scripts that sets sagemath environment variables

* Tue May 31 2011 Paulo Andrade <pcpa@mandriva.com.br> 2:0.7.0.p3-1
+ Revision: 682024
- Update to latest upstream release.

* Thu Mar 17 2011 Funda Wang <fwang@mandriva.org> 2:0.6.4.p6-2
+ Revision: 645716
- rebuild for new boost

* Mon Mar 07 2011 Paulo Andrade <pcpa@mandriva.com.br> 2:0.6.4.p6-1
+ Revision: 642753
- Update to newer patchlevel

* Tue Mar 01 2011 Paulo Andrade <pcpa@mandriva.com.br> 2:0.6.4.p4-3
+ Revision: 641193
- Rebuild with texlive

* Wed Nov 03 2010 Paulo Andrade <pcpa@mandriva.com.br> 2:0.6.4.p4-2mdv2011.0
+ Revision: 592997
+ rebuild (emptylog)

* Thu Sep 23 2010 Paulo Andrade <pcpa@mandriva.com.br> 2:0.6.4.p4-1mdv2011.0
+ Revision: 580794
- Rework and adapt sagemath patches to correct crashes in doctests

* Wed Sep 22 2010 Paulo Andrade <pcpa@mandriva.com.br> 1:0.6.4.p4-1mdv2011.0
+ Revision: 580443
- Update to patchlevel 4

* Wed Aug 25 2010 Funda Wang <fwang@mandriva.org> 1:0.6.4.p1-4mdv2011.0
+ Revision: 573033
- rebuild

* Thu Aug 05 2010 Funda Wang <fwang@mandriva.org> 1:0.6.4.p1-3mdv2011.0
+ Revision: 566294
- rebuild for new boost

* Wed Jul 14 2010 Paulo Andrade <pcpa@mandriva.com.br> 1:0.6.4.p1-2mdv2011.0
+ Revision: 553402
+ rebuild (emptylog)

* Wed Jul 14 2010 Paulo Andrade <pcpa@mandriva.com.br> 1:0.6.4.p1-1mdv2011.0
+ Revision: 552982
- Update to version 0.6.4, patchlevel 1.

* Mon Feb 08 2010 Anssi Hannula <anssi@mandriva.org> 1:0.6.3.20091028-7mdv2010.1
+ Revision: 501882
- rebuild for new boost
- remove unneeded explicit dependency on boost; autodependencies work
  correctly

* Thu Feb 04 2010 Paulo Andrade <pcpa@mandriva.com.br> 1:0.6.3.20091028-6mdv2010.1
+ Revision: 500942
- Rediff sagemath patch

* Wed Feb 03 2010 Funda Wang <fwang@mandriva.org> 1:0.6.3.20091028-5mdv2010.1
+ Revision: 500340
- rebuild for new boost

* Mon Feb 01 2010 Paulo Andrade <pcpa@mandriva.com.br> 1:0.6.3.20091028-4mdv2010.1
+ Revision: 499392
- Statically initialize global BooleEnv::ring_type active_ring

* Sat Jan 30 2010 Paulo Andrade <pcpa@mandriva.com.br> 1:0.6.3.20091028-3mdv2010.1
+ Revision: 498369
- Rebuild forcing use of Mandriva default optflags

* Wed Jan 27 2010 Paulo Andrade <pcpa@mandriva.com.br> 1:0.6.3.20091028-2mdv2010.1
+ Revision: 497395
- Rebuild and remove no longer needed _disable_ld_as_needed

* Fri Jan 22 2010 Paulo Andrade <pcpa@mandriva.com.br> 1:0.6.3.20091028-1mdv2010.1
+ Revision: 495108
- Update to polybori 0.6.3 from 20091028

* Tue Nov 17 2009 Paulo Andrade <pcpa@mandriva.com.br> 1:0.6.3.20090827-1mdv2010.1
+ Revision: 466704
- Update to polybori 0.6.3 from 20090827
- Merge sage patches into a single one
- Install python files in arch specific directory as there is a shared object
- Correct problem with documentation being installed twice
- Correct /usr/share/polybori/flags.conf (that is now used by sage 4.2 build)
- Correct ipbori to setup sage environment

* Wed Sep 09 2009 Paulo Andrade <pcpa@mandriva.com.br> 1:0.5rc.p9-6mdv2010.0
+ Revision: 435927
+ rebuild (emptylog)

* Sat Sep 05 2009 Paulo Andrade <pcpa@mandriva.com.br> 1:0.5rc.p9-4mdv2010.0
+ Revision: 431901
+ rebuild (emptylog)

* Fri Sep 04 2009 Paulo Andrade <pcpa@mandriva.com.br> 1:0.5rc.p9-2mdv2010.0
+ Revision: 431728
- allow rebuild when sagemath is installed
- link libraries with ntl

* Fri Sep 04 2009 Paulo Andrade <pcpa@mandriva.com.br> 1:0.5rc.p9-1mdv2010.0
+ Revision: 429130
- update to patchlevel 9

  + Funda Wang <fwang@mandriva.org>
    - rebuild for new libboost

* Wed Jul 15 2009 Paulo Andrade <pcpa@mandriva.com.br> 1:0.5-3mdv2010.0
+ Revision: 396471
- Update to latest upstream patchlevel 8.

* Tue May 19 2009 Paulo Andrade <pcpa@mandriva.com.br> 1:0.5-2mdv2010.0
+ Revision: 377421
+ rebuild (emptylog)

* Thu May 14 2009 Paulo Andrade <pcpa@mandriva.com.br> 1:0.5-1mdv2010.0
+ Revision: 375857
- Use an older version of polybori that works with sagemath.

* Thu May 14 2009 Paulo Andrade <pcpa@mandriva.com.br> 0.6-2mdv2010.0
+ Revision: 375808
- Initial import of polybori version 0.6.
  PolyBoRi is a C++ library for Polynomials over Boolean Rings
  http://polybori.sourceforge.net/
- polybori


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6250 |12cr|polymake-2.12-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_enable_debug_packages	%{nil}
%define		debug_package		%{nil}

%bcond_without	java

%if %{_use_internal_dependency_generator}
%define __noautoreq 'libCg(.*)|libGL(.*)|libjack(.*)|libjawt(.*)|libXxf86vm(.*)|libX11(.*)'
%else
%define _requires_exceptions	libCg\\|libGL\\|libjack\\|libjawt\\|libXxf86vm.so.1\\|libX11.so.6
%endif

Name:		polymake
Summary:	Algorithms around polytopes and polyhedra
Version:	2.12
Release:	1
License:	GPL
Group:		Sciences/Mathematics
URL:		http://www.polymake.org/

Source:		http://www.polymake.org/lib/exe/fetch.php/download/%{name}-%{version}-rc3.tar.bz2
Source1:	as3.gif

Provides:	perl(JavaView)
Provides:	perl(Polymake::Core::InteractiveCommands)
Provides:	perl(Polymake::Core::RuleFilter)
Provides:	perl(Polymake::Background)
Provides:	perl(Polymake::Namespaces)
Provides:	perl(Polymake::regex.pl)
Provides:	perl(Polymake::utils.pl)
Provides:	perl(Polymake::Sockets)
Provides:	perl(Polymake::regex.pl)
Provides:	perl(Polymake::utils.pl)

Requires:	gcc-c++
Requires:	gmpxx-devel
Requires:	mpfr-devel
Requires:	java >= 1.5
Requires:	perl-devel
Requires:	perl(XML::LibXML)
Requires:	perl(XML::SAX::Base)
Requires:	perl(XML::Writer)
Requires:	perl(XML::LibXSLT)
Requires:	perl(Term::ReadLine::Gnu)
BuildRequires:	gcc-c++
BuildRequires:	gmpxx-devel
BuildRequires:	mpfr-devel
BuildRequires:	boost-devel
BuildRequires:	libxml2-devel
%if %{with java}
Suggests:	libcg
BuildRequires:	java-devel >= 1.5
BuildRequires:	jogl
BuildRequires:	java-rpmbuild
BuildRequires:	ant >= 1.7.1
%endif
BuildRequires:	perl-devel
BuildRequires:	xmlto
BuildRequires:	xsltproc
BuildRequires:	xhtml1-dtds
BuildRequires:	perl(XML::LibXML)
BuildRequires:	perl(XML::SAX::Base)
BuildRequires:	perl(XML::Writer)
BuildRequires:	perl(ExtUtils::MakeMaker)

Patch0:		polymake-2.11-format.patch

%description
Polymake is a versatile tool for the algorithmic treatment of
polytopes and polyhedra.  It offers an unified interface to a wide
variety of algorithms and free software packages from the computational
geometry field, such as convex hull computation or visualization tools.

%files
%{_bindir}/polymake
%{_bindir}/polymake-config
%{_includedir}/polymake
%{_datadir}/polymake
%dir %{_libdir}/polymake
%{_libdir}/polymake/lib
%{_libdir}/polymake/perlx
%{_libdir}/libpolymake.so
%config %{_libdir}/polymake/conf.make
%doc %{_docdir}/polymake

#----------------------------------------------------------------------------

%prep
%setup -q

%patch0 -p1

%build
Cflags=`echo %{optflags} |				\
    sed	-e 's/\(-Wp,\)\?-D_FORTIFY_SOURCE=[12]//g'	\
	-e 's/-gdwarf-4//'				\
	-e 's/-Wa,--compress-debug-sections//'		\
	-e 's/-fvar-tracking-assignments//'		\
	-e 's/-frecord-gcc-switches//'`
Cflags=`echo "$Cflags" | sed -e 's/[[:blank:]]\+/ /g'`
Cflags="$Cflags -pthread"
LDflags="-lxml2 -lpthread -ldl"
./configure					\
	--prefix=%{_prefix}			\
	--libdir=%{_libdir}			\
	--libexecdir=%{_libdir}/polymake	\
	--docdir=%{_docdir}/%{name}		\
	--build=%{_target_cpu}			\
	--without-prereq			\
%if %{without java}
	--without-javaview			\
	--without-java				\
%endif
	CC=gcc					\
	CXX=g++					\
	CXXOPT=-O2				\
	CFLAGS="$Cflags"			\
	CXXFLAGS="$Cflags"			\
	LDFLAGS="$LDflags"
make Arch=%{_target_cpu} ProcessDep=n

%install
make Arch=%{_target_cpu} PREFIX=%{_prefix} DESTDIR=%{buildroot} install release-docs
cp -fa %{SOURCE1} %{buildroot}%{_datadir}/%{name}

# give write permissions to owner so that strip works
find %{buildroot}%{_libdir} | xargs chmod u+w
find %{buildroot}%{_libdir} -name \*.so | xargs chmod a-x

%if %{with java}
    %ifarch x86_64 ppc64
	rm -fr %{buildroot}%{_libdir}/%{name}/lib/jreality/jni/linux32
    %else
	rm -fr %{buildroot}%{_libdir}/%{name}/lib/jreality/jni/linux64
    %endif
%else
    rm -fr %{buildroot}%{_libdir}/%{name}/lib/jreality
%endif


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6251 |12cr|polyxmass-common-0.8.7-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	polyxmass-common
%define version	0.8.7
%define release  %mkrel 5

Name: 	 	%{name}
Summary: 	Common files for polyxmass suite
Version: 	%{version}
Release: 	%{release}

Source:		http://polyxmass.org/polyxmass-common-data-doc/downloads/%version/%{name}-%{version}.tar.bz2
#Patch:		polyxmass-common_docbook2man.patch.bz2
URL:		http://www.polyxmass.org/
License:	GPL
Group:		Sciences/Chemistry
BuildRoot:	%{_tmppath}/%{name}-buildroot
Buildrequires:	docbook-utils
BuildArch:	noarch

%description
Contains the "protein" polymer chemistry definition and the "basic" atom
definition for the PolyXMass package.

%prep

%setup -q

#%patch0 -p1

%build
%configure2_5x
%make
										
%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std
rm -fr $RPM_BUILD_ROOT/%_docdir

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS README THANKS
%config(noreplace) %_sysconfdir/polyxmass
#%_libdir/pkgconfig/*
%_mandir/man7/*
%{_datadir}/polyxmass


%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.8.7-5mdv2010.0
+ Revision: 430757
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.8.7-4mdv2009.0
+ Revision: 259151
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.8.7-3mdv2009.0
+ Revision: 247113
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.8.7-1mdv2008.1
+ Revision: 125512
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel

  + Nicolas Vigier <nvigier@mandriva.com>
    - Import polyxmass-common



* Fri Mar 03 2006 Austin Acton <austin@mandriva.org> 0.8.7-1mdk
- New release 0.8.7

* Tue Nov 08 2005 Austin Acton <austin@mandriva.org> 0.8.6-1mdk
- New release 0.8.6

* Wed Apr 06 2005 Lenny Cartier <lenny@mandrakesoft.com> 0.8.5-1mdk
- 0.8.5

* Sun Dec 12 2004 Austin Acton <austin@mandrake.org> 0.8.3-2mdk
- remove post script
- source URL

* Sun Dec 12 2004 Austin Acton <austin@mandrake.org> 0.8.3-1mdk
- 0.8.3

* Wed Sep 29 2004 Austin Acton <austin@mandrake.org> 0.8.0-1mdk
- initial package for 0.8.0 series

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6252 |12cr|polyxmass-data-0.8.7-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	polyxmass-data
%define version	0.8.7
%define release %mkrel 5

Name: 	 	%{name}
Summary: 	Data files for polyxmass suite
Version: 	%{version}
Release: 	%{release}

Source:		http://www.polyxmass.org/polyxmass-data/downloads/%{version}/%{version}/%{name}-%{version}.tar.gz
URL:		http://www.polyxmass.org/polyxmassdata
License:	GPL
Group:		Sciences/Chemistry
BuildRequires:	polyxmass-common
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Optional polyxmass-data package contains a number of other polymer chemistry
definitions (dna, rna, saccharide) and serves as an example of how interested
user might construct similar packages to bring the  GNU polyxmass software
suite new interesting data (for example from organic chemists working on
synthetic polymers).

%prep
%setup -q
perl -p -i -e 's|install-data-hook|||g' config-files/Makefile.in  

%build
%configure2_5x
%make
										
%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std
rm -fr $RPM_BUILD_ROOT/%_docdir

%clean
rm -rf $RPM_BUILD_ROOT

%post
/usr/sbin/polchem-defs.update-cat
/usr/sbin/polchem-defs-atom-defs.update-dic

%files
%defattr(-,root,root)
%doc AUTHORS README
%{_datadir}/polyxmass/*
#%{_libdir}/pkgconfig/*
%config(noreplace) %{_sysconfdir}/polyxmass/polchem-defs
%{_mandir}/man7/*


%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.8.7-5mdv2010.0
+ Revision: 430758
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.8.7-4mdv2009.0
+ Revision: 259152
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.8.7-3mdv2009.0
+ Revision: 247124
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Nov 23 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.7-1mdv2008.1
+ Revision: 111443
- new version

  + Nicolas Vigier <nvigier@mandriva.com>
    - Import polyxmass-data



* Tue Nov 8 2005 Austin Acton <austin@mandriva.org> 0.8.6-1mdk
- 0.8.6
- source URL

* Sun Dec 12 2004 Austin Acton <austin@mandrake.org> 0.8.2-1mdk
- 0.8.2

* Wed Sep 29 2004 Austin Acton  <austin@mandrake.org> 0.8.0-1mdk
- new name
- 0.8.0

* Sun Feb 22 2004 Austin Acton <austin@mandrake.org> 0.7.0-1mdk
- 0.7.0

* Fri Oct 17 2003 Austin Acton <aacton@yorku.ca> 0.6.1-2mdk
- move config file to /usr (required)

* Wed Oct 15 2003 Austin Acton <aacton@yorku.ca> 0.6.1-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6253 |12cr|pootle-2.1.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name pootle
%define oname Pootle
%define version 2.1.5
%define release %mkrel 2

Summary: Web-based translation
Name: %{name}
Version: %{version}
Release: %{release}
License: GPLv2+
Group: Development/Other
Url: http://translate.sourceforge.net/
Source0: http://downloads.sourceforge.net/translate/%{oname}-%{version}.tar.bz2
BuildRequires: python-devel
Requires: python-translate >= 1.5.1
Requires: python-django >= 1.0
# this one should be relaxed
Requires: apache-mod_wsgi
Requires: python-lxml
Requires: python-djblets
Suggests: python-levenshtein
Suggests: python-memcached
Suggests: iso-codes
Suggests: unzip
Suggests: xapian-bindings-python >= 1.0.13
Suggests: xapian-core >= 1.0.13
Suggests: python-mysql
Suggests: mysqlserver
Suggests: apache-mod_deflate
%if %mdkversion < 201010
Requires(post):   rpm-helper
Requires(postun):   rpm-helper
%endif
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}


%description
Pootle is a web translation and translation management engine.

Its features include::
  * Translation of Gettext PO and XLIFF files.
  * Submitting to remote version control systems (VCS).
  * Managing groups of translators
  * Online webbased or offline translation
  * Quality checks


%prep
%setup -q -n %{oname}-%{version}

%build
%{__python} setup.py build

%install
rm -rf %{buildroot}
%{__python} setup.py install -O1 --root %{buildroot}

# do not ship a bundled copy, as this is already packaged
rm -Rf %{buildroot}/%{python_sitelib}/djblets

install -d -m 755 %{buildroot}%{_var}/www/%{name}
cp %{buildroot}%{_docdir}/%{name}/wsgi.py %{buildroot}%{_var}/www/%{name}

install -d -m 755 %{buildroot}%{webappconfdir}
cat >> %{buildroot}%{webappconfdir}/%{name}.conf <<EOF
WSGIScriptAlias /%{name} %{_var}/www/%{name}/wsgi.py
<Directory %{_var}/www/%{name}>
    Order allow,deny
    Allow from all
</Directory>

Alias /%{name}/html %{_datadir}/%{name}/html
<Directory "%{_datadir}/%{name}/html">
    Order allow,deny
    Allow from all
</Directory>

Alias /%{name}/export %{_var}/lib/%{name}/po
<Directory "%{_var}/lib/%{name}/po">
    Order allow,deny
    Allow from all
</Directory>

<IfModule mod_deflate.c>
    <location /%{name}/html>
        SetOutputFilter DEFLATE
    </location>
    <location /%{name}/export>
        SetOutputFilter DEFLATE
    </location>
</IfModule>
EOF

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201010
%_post_webapp
%endif

%postun
%if %mdkversion < 201010
%_postun_webapp
%endif

%files
%defattr(-,root,root,-)
%doc %{_docdir}/%{name}
%{_bindir}/%{oname}Server
%{_bindir}/updatetm
%{_bindir}/import_pootle_prefs
%{_datadir}/%{name}
%{python_sitelib}/%{name}
%{python_sitelib}/%{name}_app
%{python_sitelib}/%{name}_store
%{python_sitelib}/%{name}_notifications
%{python_sitelib}/%{name}_autonotices
%{python_sitelib}/%{name}_misc
%{python_sitelib}/%{name}_terminology
%{python_sitelib}/%{name}_translationproject
%{python_sitelib}/%{name}_profile
%{python_sitelib}/%{name}_project
%{python_sitelib}/%{name}_language
%{python_sitelib}/%{name}_statistics
%{python_sitelib}/profiles
%{python_sitelib}/registration
%{python_sitelib}/contact_form_i18n
%{python_sitelib}/*.egg-info
%{_var}/www/%{name}
%attr(0755,apache,apache) %{_var}/lib/%{name}
%dir %{_sysconfdir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}/localsettings.py
%config(noreplace) %{_webappconfdir}/%{name}.conf


%changelog
* Sat Feb 26 2011 Michael Scherer <misc@mandriva.org> 2.1.5-2mdv2011.0
+ Revision: 640101
- use upstream macro name
- drop requires on memcached, as it can work without it
- drop mdv specific macros
- do not ship a copy of djblets, as it is already in another rpm

* Wed Feb 23 2011 Michael Scherer <misc@mandriva.org> 2.1.5-1
+ Revision: 639457
- update to 2.1.5
- remove patch to force memcached by default, and relax requires on it

* Fri Oct 29 2010 Michael Scherer <misc@mandriva.org> 2.0.1-3mdv2011.0
+ Revision: 590174
- rebuild for python 2.7

* Sun Feb 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.1-2mdv2010.1
+ Revision: 501749
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise

* Tue Jan 12 2010 Jérôme Brenier <incubusss@mandriva.org> 2.0.1-1mdv2010.1
+ Revision: 490116
- new version 2.0.1

* Fri Dec 11 2009 Jérôme Brenier <incubusss@mandriva.org> 2.0.0-2mdv2010.1
+ Revision: 476231
- a lot of specfile modifications to fit the new version, based on the work
  of Alaa Abd el Fattah (upstream) (Bugzilla #56293)
- add pootle-2.0-optimal-settings.patch

* Thu Dec 10 2009 Funda Wang <fwang@mandriva.org> 2.0.0-1mdv2010.1
+ Revision: 476202
- fix build
- Bump version requires
- new version 2.0.0

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.2.1-2mdv2010.0
+ Revision: 441893
- rebuild

* Tue Jan 06 2009 Funda Wang <fwang@mandriva.org> 1.2.1-1mdv2009.1
+ Revision: 326083
- update to new version 1.2.1

* Tue Jan 06 2009 Funda Wang <fwang@mandriva.org> 1.2.0-2mdv2009.1
+ Revision: 325805
- rebuild

* Sat Nov 08 2008 Funda Wang <fwang@mandriva.org> 1.2.0-1mdv2009.1
+ Revision: 301131
- New version 1.2.0

* Mon Jul 14 2008 Funda Wang <fwang@mandriva.org> 1.1.0-1mdv2009.0
+ Revision: 234423
- New version 1.1.0

* Thu Jan 17 2008 Olivier Blin <oblin@mandriva.com> 1.0.2-1mdv2008.1
+ Revision: 154281
- 1.0.2
- remove ElementTree patch, fixed upstream
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Apr 23 2007 Olivier Blin <oblin@mandriva.com> 0.11-1mdv2008.0
+ Revision: 17489
- 0.11


* Fri Jan 12 2007 Olivier Blin <oblin@mandriva.com> 0.10.1-1mdv2007.0
+ Revision: 108075
- move config files in /etc/pootle
- move data files in webapp locations
- fix elementtree import
- initial pootle package
- Create pootle


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6254 |12cr|pootling-0.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name pootling
%define version 0.2
%define release %mkrel 6

Summary: GUI editor for offline translation editing
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://downloads.sourceforge.net/translate/%{name}-%{version}.tar.gz
# (blino) fix importing __version__
Patch0: pootling-0.2-version.patch
License: GPL
Group: Editors
Url: http://translate.sourceforge.net/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
BuildRequires: python-devel
Requires: python-translate python-qt4

%description
Pootling is an user-friendly offline translation editor that make the
translation process with a bundle of files more easier for you!

Pootling is also one aspect of the Translate project at Sourceforge,
along with the Translate Toolkit (a technical/conversion base for
Pootling and other translation processes (Pootle)) and this
TranslateWiki. Together, these three parts of the Translate Project
offer you easier translation, better tools and user-friendly.

%prep
%setup -q
%patch0 -p1 -b .version
# fix prefix path for images
perl -pi -e 's,/usr/local,%{_prefix},' %{name}/modules/MainEditor.py 

%build
python %{name}setup.py build

%install
rm -rf %{buildroot}
python %{name}setup.py install --root=%{buildroot}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/%{name}-editor.py
%{python_sitelib}/%{name}-%{version}-*.egg-info
%{python_sitelib}/%{name}


%changelog
* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.2-6mdv2010.0
+ Revision: 441898
- rebuild

* Tue Jan 06 2009 Funda Wang <fwang@mandriva.org> 0.2-5mdv2009.1
+ Revision: 325806
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.2-4mdv2009.0
+ Revision: 259186
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.2-3mdv2009.0
+ Revision: 247129
- rebuild

* Thu Jan 17 2008 Olivier Blin <oblin@mandriva.com> 0.2-1mdv2008.1
+ Revision: 154352
- require python-translate
- buildrequire python-devel
- fix prefix path for images
- fix importing __version__
- initial pootling package
- create pootling


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6255 |12cr|pop-before-smtp-1.42-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	pop-before-smtp
%define version 1.42
%define release %mkrel 2

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Watch log for pop/imap auth, notify Postfix to allow relay
License:	BSD like
Group:		System/Servers
URL:		http://popbsmtp.sourceforge.net/
Source:		http://prdownloads.sourceforge.net/popbsmtp/pop-before-smtp-%{version}.tar.bz2
Requires(pre):		rpm-helper
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Spam prevention requires preventing open relaying through email
servers. However, legit users want to be able to relay. If legit
users always stayed in one spot, they'd be easy to describe to the
daemon. However, what with roving laptops, logins from home, etc.,
legit users refuse to stay in one spot.

pop-before-smtp watches the mail log, looking for successful
pop/imap logins, and posts the originating IP address into a
database which can be checked by Postfix, to allow relaying for
people who have recently downloaded their email.

%prep
%setup -q
#%patch1 -p 1 -b .init-with-reload-and-maillog-location
perl -pi -e 's|/var/log/maillog|/var/log/mail/info|' README pop-before-smtp pop-before-smtp-conf.pl pop-before-smtp.init
%build
rm -rf %{buildroot}
pod2man pop-before-smtp > pop-before-smtp.8 2>/dev/null

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}{%{_initrddir},%{_sysconfdir},%{_sbindir},%{_mandir}/man8}
#cp pop-before-smtp.init	%{buildroot}%{_initrddir}/pop-before-smtp
cp contrib/init-redhat-alex	%{buildroot}%{_initrddir}/pop-before-smtp
cp pop-before-smtp-conf.pl	%{buildroot}%{_sysconfdir}
cp pop-before-smtp		%{buildroot}%{_sbindir}
cp pop-before-smtp.8		%{buildroot}%{_mandir}/man8

%post
%_post_service pop-before-smtp

%preun
%_post_service pop-before-smtp

%clean
rm -rf %{buildroot}

%files
%defattr(-, root, root)
%doc README TODO COPYING contrib
%doc %{_mandir}/man8/*
%{_sbindir}/pop-before-smtp
%config(noreplace) %{_initrddir}/pop-before-smtp
%config(noreplace) %{_sysconfdir}/pop-before-smtp-conf.pl


%changelog
* Tue Sep 15 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.42-2mdv2010.0
+ Revision: 441907
- rebuild

* Sun Jan 04 2009 Jérôme Soyer <saispo@mandriva.org> 1.42-1mdv2009.1
+ Revision: 324286
- New upstream release

* Fri Aug 01 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.41-4mdv2009.0
+ Revision: 259209
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.41-3mdv2009.0
+ Revision: 247132
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Dec 07 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.41-1mdv2008.1
+ Revision: 116178
- spec cleanup
- update to new version 1.41
- import pop-before-smtp


* Thu Jan 06 2005 Tibor Pittich <Tibor.Pittich@mandrake.org> 1.36-2mdk
- add config file into package

* Sun Nov 14 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.36-1mdk
- 1.36
- wipe out buildroot at the beginning of %%install

* Tue May  4 2004 Michael Scherer <misc@mandrake.org> 1.34-1mdk
- New release 1.34
- remove patch1, replaced by a perl oneliner
- clean Requires

* Tue Feb 24 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.32-2mdk
- rebuild

* Fri Dec 27 2002 Alexander Skwar <ASkwar@DigitalProjects.com> 1.32-1mdk
- Updated URL
- 1.32

* Fri Mar  1 2002 Alexander Skwar <ASkwar@DigitalProjects.com> 1.28-1mdk
- First release for Mandrake Linux


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6256 |12cr|pop-before-smtp-in-c-1.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#there's already a pop-before-smtp package in contribs, but this is another one written in c
%define name	pop-before-smtp-in-c
%define altname	pop-before-smtp
%define version	1.0
%define	rel	4
%define	release	%mkrel %{rel}

Summary:	Watch log for pop/imap auth, notify Postfix to allow relay
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{altname}-%{version}.tar.bz2
Source1:	%{altname}.init.bz2
Patch0:		%{altname}-maillog.patch.bz2
URL:		http://www.bluelavalamp.net/pop-before-smtp/
License:	GPL
Group:		System/Servers
Requires(post,preun):	rpm-helper
Requires:	postfix vm-pop3d
Conflicts:	%{altname}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Spam prevention requires preventing open relaying through email
servers. However, legit users want to be able to relay. If legit
users always stayed in one spot, they'd be easy to describe to the
daemon. However, what with roving laptops, logins from home, etc.,
legit users refuse to stay in one spot.

pop-before-smtp watches the mail log, looking for successful
pop/imap logins, and posts the originating IP address into a
database which can be checked by Postfix, to allow relaying for
people who have recently downloaded their email.

%prep
%setup -q -n %{altname}-%{version}
bzcat %{SOURCE1} > %{altname}.init
%patch0 -p0

%build
%{__cc} -DOPTIMIZE $RPM_OPT_FLAGS -o %{altname} %{altname}.c

%install
rm -rf $RPM_BUILD_ROOT
install -m755 %{altname} -D %{buildroot}%{_sbindir}/%{altname}
install -m755 %{altname}.init -D %{buildroot}%{_initrddir}/%{altname}

%post
%_post_service %{altname}

%preun
%_post_service %{altname}

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc CHANGES %{altname}.html
%{_sbindir}/%{altname}
%config(noreplace) %{_initrddir}/%{altname}



%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.0-4mdv2010.0
+ Revision: 430760
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.0-3mdv2009.0
+ Revision: 136428
- restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 1.0-3mdv2008.1
+ Revision: 125527
- kill re-definition of %%buildroot on Pixel's request
- import pop-before-smtp-in-c


* Sun Jun 12 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.0-3mdk
- rebuild
- %%mkrel
- fix requires

* Fri Mar 05 2004 Per yvind Karlsen <peroyvind@linux-mandrake.com> 1.0-2mdk
- rebuild
- remove prereq on /sbin/chkconfig

* Sat Jan 25 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 1.0-1mdk
- First release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6257 |12cr|popfile-1.1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	popfile
%define version	1.1.1
%define release	2

Summary:	Automatic Email Classification
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Networking/Mail
Source0:	http://getpopfile.org/downloads/popfile-%{version}.zip
Source1:	popfile_16x16.png
Source2:	popfile_32x32.png
Source3:	popfile_48x48.png
Source4:	popfile.init.bz2
URL:		http://getpopfile.org/	
Requires(post,preun):	rpm-helper
BuildRequires:	perl
BuildRequires:	unzip
Buildarch: 	noarch

%description
POPFile is an email classification tool with a Naive Bayes
classifier, a POP3 proxy and a web interface. It runs on most
platforms and with most email clients.

%prep

%setup -q -c %{name}-%{version}

# fix dir perms
find . -type d | xargs chmod 755

# fix file perms
find . -type f | xargs chmod 644

# fix exec file perms
find . -type f -name "*.pl" | xargs chmod 755

# strip away annoying ^M
for i in pm pl html css msg; do
    find . -type f -name "*.${i}" | xargs perl -p -i -e 's/\r//'
done

%build

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_menudir}
install -d %{buildroot}%{_liconsdir}
install -d %{buildroot}%{_iconsdir}
install -d %{buildroot}%{_miconsdir}
install -d %{buildroot}%{_datadir}/%{name}

bzcat %{SOURCE4} > %{buildroot}%{_initrddir}/%{name}
chmod 755 %{buildroot}%{_initrddir}/%{name}

cp -aRf * %{buildroot}%{_datadir}/%{name}/

# install script to call the web interface from the menu.
cat > %{buildroot}%{_datadir}/%{name}/%{name} << EOF
#!/bin/sh
url='http://localhost:8080/'
if ! [ -z "\$BROWSER" ] && ( which \$BROWSER ); then
  browser=\`which \$BROWSER\`
elif [ -x /usr/bin/netscape ]; then
  browser=/usr/bin/netscape
elif [ -x /usr/bin/konqueror ]; then
  browser=/usr/bin/konqueror
elif [ -x /usr/bin/lynx ]; then
  browser='xterm -bg black -fg white -e lynx'
elif [ -x /usr/bin/links ]; then
  browser='xterm -bg black -fg white -e links'
else
  xmessage "No web browser found, install one or set the BROWSER environment variable!"
  exit 1
fi
\$browser \$url
EOF
chmod 755 %{buildroot}%{_datadir}/%{name}/%{name}

# fix menu stuff
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=POPFile - Automatic Email Classification
Comment=An email classification tool with a Naive Bayes classifier
Exec=%{_datadir}/%{name}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=
EOF


install -m0644 %{SOURCE1} %{buildroot}%{_miconsdir}/%{name}.png
install -m0644 %{SOURCE2} %{buildroot}%{_iconsdir}/%{name}.png
install -m0644 %{SOURCE3} %{buildroot}%{_liconsdir}/%{name}.png

# clean up
rm -f %{buildroot}%{_datadir}/%{name}/v%{version}.change

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%clean 
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc *.change
%config(noreplace) %attr(0755,root,root) %{_initrddir}/%{name}
%{_iconsdir}/*
%{_datadir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop 




%changelog
* Wed May 26 2010 Juan Luis Baptiste <juancho@mandriva.org> 1.1.1-1mdv2011.0
+ Revision: 546307
- Updated to 1.1.1

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.22.4-5mdv2010.0
+ Revision: 430761
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.22.4-4mdv2009.0
+ Revision: 259216
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.22.4-3mdv2009.0
+ Revision: 247136
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.22.4-1mdv2008.1
+ Revision: 136428
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - fix prereq on rpm-helper
    - kill re-definition of %%buildroot on Pixel's request
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'
    - buildrequires obsoletes buildprereq


* Fri Mar 16 2007 Nicolas Lécureuil <neoclust@mandriva.org> 0.22.4-1mdv2007.1
+ Revision: 144975
- Add xdg menu
- Import popfile

* Fri Mar 10 2006 Jerome Soyer <saispo@mandriva.org> 0.22.4-1mdk
- New release 0.22.4

* Sun Dec 25 2005 Oden Eriksson <oeriksson@mandriva.com> 0.22.3-1mdk
- 0.22.3

* Sat Nov 13 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.22.1-1mdk
- 0.22.1


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6258 |12cr|poppassd-ceti-1.8.5-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	An Eudora and NUPOP change password server
Name:		poppassd-ceti
Version:	1.8.5
Release:	4
Group:		Networking/Remote access
License:	Distributable
URL:		http://echelon.pl/pubs/poppassd.html
Source0:	http://echelon.pl/pubs/poppassd-%{version}.tar.bz2
Source1:	poppassd.pam.bz2
Source2:	poppassd.xinetd.bz2
Patch2:		poppassd-buildroot.patch
Patch3:		poppassd-ceti-1.8-uid500.patch
Provides:	poppassd
Requires:	net-tools
Requires:	pam
Requires:	tcp_wrappers
BuildRequires:	pam-devel

%description
Poppassd is a daemon allowing users to change their password via Eudora 
or NUPOP using a network protocol on port 106. This package uses PAM.

Original version based on John Norstad's poppassd code. John
Norstad's program ran the regular unix "passwd" command. This version
calls PAM to change the password.

Examine the (un)install scripts with "rpm --scripts <package>" before
(de)installation. They modify some system configuration files.

(See also ftp://ftp.nwu.edu/pub/poppassd for Norstad's original code).

[Note, to log poppassd password changes, add the following line:

	local4.err 	-/var/log/poppassd.log

to your /etc/syslog.conf file.]

%prep

%setup -n poppassd-%{version}
%patch2 -p0
%patch3 -p1

%build
%serverbuild
%make

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_sysconfdir}/pam.d
install -d %{buildroot}%{_sysconfdir}/xinetd.d

make BINDIR=%{buildroot}%{_sbindir} install

bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/pam.d/poppassd
bzcat %{SOURCE2} > %{buildroot}%{_sysconfdir}/xinetd.d/poppassd
chmod 644 README

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/pam.d/poppassd
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/xinetd.d/poppassd
%attr(0700,root,root) %{_sbindir}/poppassd


%changelog
* Sun Jul 20 2008 Oden Eriksson <oeriksson@mandriva.com> 1.8.5-3mdv2009.0
+ Revision: 239029
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Aug 23 2007 Thierry Vignaud <tvignaud@mandriva.com> 1.8.5-2mdv2008.0
+ Revision: 70395
- use %%mkrel


* Wed Feb 16 2005 Giuseppe Ghib <ghibo@mandrakesoft.com> 1.8.5-1mdk
- Release 1.8.5.
- Removed Patch4 (ansi), merged upstream.

* Wed Nov 12 2003 Michael Scherer <scherer.michael@free.fr> 1.8.4-2mdk 
- BuildRequires ( pam-devel )

* Wed Aug 20 2003 Giuseppe Ghib <ghibo@mandrakesoft.com> 1.8.4-1mdk
- Release 1.8.4.
- Added Patch for using ANSI varargs.

* Thu Feb 20 2003 Giuseppe Ghib <ghibo@mandrakesoft.com> 1.8.3-1mdk
- Release 1.8.3.
- Removed Patch0, Patch1.

* Sun Mar 10 2002 Giuseppe Ghib <ghibo@mandrakesoft.com> 1.8-3mdk
- rebuilt.
- updated source URL.
- minimal UID allowed to change passwd changed from 100 to 500
  (originally from Oliver Schulze <oliver@samera.com.py>).

* Thu Sep 06 2001 Philippe Libat <philippe@mandrakesoft.com> 1.8-2mdk
- fix require.

* Mon Sep 03 2001 Giuseppe Ghib <ghibo@mandrakesoft.com> 1.8-1mdk
- initial release.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6259 |12cr|portmidi-217-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 0
%define libname	%mklibname %{name} %{major}
%define develname %mklibname -d %{name}

Summary:	Real-time MIDI input/output, audio I/O library
Name:		portmidi
Epoch:		1
Version:	217
Release:	2
License:	GPL
Group:		System/Libraries
URL:		http://portmedia.sourceforge.net
Source0:	http://downloads.sourceforge.net/portmedia/%{name}-src-%{version}.zip
Patch0:		portmidi-217-cmake-libdir-java-opts.patch
BuildRequires:	pkgconfig(alsa)
BuildRequires:	cmake

%description
PortMidi -- real-time MIDI input/output.

This package provides test applications that utilizes the shared portmidi and
porttime libraries.


 * %{_bindir}/portmidi-latency
 * %{_bindir}/portmidi-midithread
 * %{_bindir}/portmidi-midithru
 * %{_bindir}/portmidi-sysex
 * %{_bindir}/portmidi-test

%package -n	%{libname}
Summary:	Real-time MIDI input/output, audio I/O library
Group:		System/Libraries
Conflicts:	%{_lib}portmidi-devel < %{epoch}:%{version}

%description -n	%{libname}
PortMidi -- real-time MIDI input/output.

This package provides the shared libraries for portmidi and porttime.

%package -n	%{develname}
Summary:	Development files for PortMidi
Group:		Development/C
Requires:	%{libname} = %{epoch}:%{version}-%{release}
Obsoletes:	%{name}-devel < %{epoch}:%{version}
Provides:	%{name}-devel = %{epoch}:%{version}-%{release}

%description -n	%{develname}
PortMidi -- real-time MIDI input/output.

This package provides the development libraries and headers for portmidi and
porttime.

%prep
%setup -q -n %{name}
%patch0 -p1 -b .java

%build
%define Werror_cflags %nil
%cmake -DPORTMIDI_ENABLE_JAVA=OFF -DCMAKE_CACHEFILE_DIR=`pwd`
%make

%install
%makeinstall_std -C build

install -d %{buildroot}%{_bindir}
pushd build/Release
install -m0755 latency %{buildroot}%{_bindir}/portmidi-latency
install -m0755 midithread %{buildroot}%{_bindir}/portmidi-midithread
install -m0755 midithru %{buildroot}%{_bindir}/portmidi-midithru
install -m0755 sysex %{buildroot}%{_bindir}/portmidi-sysex
install -m0755 test %{buildroot}%{_bindir}/portmidi-test
popd

%files
%{_bindir}/portmidi-latency
%{_bindir}/portmidi-midithread
%{_bindir}/portmidi-midithru
%{_bindir}/portmidi-sysex
%{_bindir}/portmidi-test

%files -n %{libname}
%doc CHANGELOG.txt README.txt license.txt portmusic_logo.png pm_cl/* pm_linux/README_LINUX.txt
%{_libdir}/*.so

%files -n %{develname}
%{_includedir}/*

%changelog
* Wed Mar 16 2011 Funda Wang <fwang@mandriva.org> 1:217-1mdv2011.0
+ Revision: 645495
- bump epoch
- new version 217
- add gentoo propsed patch to conditonal build java binding
- fix linkage

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 20070107-3mdv2009.0
+ Revision: 242328
- rebuild
- kill re-definition of %%buildroot on Pixel's request
- fix summary

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Jul 31 2007 Oden Eriksson <oeriksson@mandriva.com> 20070107-1mdv2008.0
+ Revision: 57170
- Import portmidi



* Tue Jul 31 2007 Oden Eriksson <oeriksson@mandriva.com> 20070107-1mdv2008.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6260 |12cr|portmixer-18.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 0
%define libname	%mklibname portmixer %{major}

Summary:	Shared PortMixer library
Name:		portmixer
Version:	18.1
Release:	%mkrel 8
License:	BSD
Group:		System/Libraries
URL:		http://www.portaudio.com/
Source0:	%{name}_v18_1.tar.bz2
Patch0:		portmixer_v18_1-mdk.diff
BuildRequires:	file
BuildRequires:	libportaudio-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-root

%description
PortMixer is intended to work side-by-side with PortAudio,
the Portable Real-Time Audio Library by Ross Bencina and
Phil Burk.

%package -n	%{libname}
Summary:	Shared PortMixer library
Group:          System/Libraries

%description -n	%{libname}
PortMixer is intended to work side-by-side with PortAudio,
the Portable Real-Time Audio Library by Ross Bencina and
Phil Burk.

%package -n	%{libname}-devel
Summary:	Static library and header files for the PortMixer library
Group:		Development/C
Provides:	%{name}-devel = %{version}
Provides:	lib%{name}-devel  = %{version}
Requires:	%{libname} = %{version}
Requires:	libportaudio-devel

%description -n	%{libname}-devel
PortMixer is intended to work side-by-side with PortAudio,
the Portable Real-Time Audio Library by Ross Bencina and
Phil Burk.

This package contains the static PortMixer development library and
the PortMixer API Header File.

%prep

%setup -q -n %{name}
%patch0 -p1

# fix dir perms
find . -type d | xargs chmod 755

# fix file perms
find . -type f | xargs chmod 644

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build

%make CC="gcc" \
    CFLAGS="%{optflags} -fPIC -DPIC -D_REENTRANT -D_GNU_SOURCE -Ipx_common"

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}/%{_includedir}
install -d %{buildroot}/%{_libdir}

install -m0755 libportmixer.so.%{major}.%{version} %{buildroot}/%{_libdir}/
ln -snf libportmixer.so.%{major}.%{version} %{buildroot}%{_libdir}/libportmixer.so.%{major}
ln -snf libportmixer.so.%{major}.%{version} %{buildroot}%{_libdir}/libportmixer.so
install -m0644 libportmixer.a %{buildroot}%{_libdir}/
install -m0644 px_common/portmixer.h %{buildroot}%{_includedir}/

cat > README.MDK << EOF
P O R T M I X E R
-----------------

This (old) code was taken from the iaxclient codebase, I was not able
to find a tarball nor a version, so I used the same versioning as in 
portaudio. It seems Audacity uses a bundled version of this code, and
there could be other softwares doing that as well.

Regards // Oden Eriksson
EOF


%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%doc LICENSE.txt README.MDK
%{_libdir}/*.so.*

%files -n %{libname}-devel
%defattr(-,root,root)
%doc px_tests/Makefile px_tests/px_test.c
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/*.a



%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 18.1-8mdv2010.0
+ Revision: 430765
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tvignaud@mandriva.com> 18.1-7mdv2009.0
+ Revision: 259228
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 18.1-6mdv2009.0
+ Revision: 247142
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 18.1-4mdv2008.1
+ Revision: 140735
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request
    - import portmixer


* Sun Sep 17 2006 Oden Eriksson <oeriksson@mandriva.com> 18.1-4mdv2007.0
- rebuild

* Mon Feb 13 2006 Oden Eriksson <oeriksson@mandriva.com> 18.1-3mdk
- new snap (20060212)

* Sun Apr 10 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 18.1-2mdk
- fix deps

* Sun Apr 10 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 18.1-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6261 |12cr|postgis-1.5.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: postgis
Version: 1.5.3
Release: %mkrel 1
Summary: Geographic objects to the PostgreSQL object-relational database
Source0: http://postgis.refractions.net/download/%{name}-%{version}.tar.gz
URL: http://postgis.refractions.net/
License: GPLv2+
Group: Sciences/Geosciences
Requires: postgresql-plpgsql
Requires: proj
BuildRequires: cunit-devel
BuildRequires: postgresql-devel
BuildRequires: proj
BuildRequires: proj-devel
BuildRequires: geos-devel
BuildRequires: flex
BuildRequires: byacc
BuildRequires: libxslt-proc
BuildRequires: bison
BuildRequires: libxml2-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-root

%description
Geographic objects to the PostgreSQL object-relational database

%prep
%setup -q

%build
%configure2_5x \
	--datadir=%_datadir/postgis
make

%install
rm -rf %buildroot
%makeinstall_std
cp utils/postgis*.pl %buildroot/%_bindir

%clean
rm -rf %{buildroot}

%files
%defattr(-, root, root, 0755)
%doc COPYING README.postgis
%{_bindir}/*
%{_datadir}/*
%{_libdir}/postgresql/postgis-1.5.so


%changelog
* Sun Jun 26 2011 Funda Wang <fwang@mandriva.org> 1.5.3-1mdv2011.0
+ Revision: 687198
- update to new version 1.5.3

* Wed Dec 22 2010 Paulo Andrade <pcpa@mandriva.com.br> 1.5.2-1mdv2011.0
+ Revision: 623743
- Update to latest upstream release

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.5.1-2mdv2011.0
+ Revision: 614606
- the mass rebuild of 2010.1 packages

* Thu Apr 29 2010 Emmanuel Andry <eandry@mandriva.org> 1.5.1-1mdv2010.1
+ Revision: 541001
- Nw version 1.5.1

* Fri Feb 12 2010 Funda Wang <fwang@mandriva.org> 1.5.0-1mdv2010.1
+ Revision: 504765
- BR pgsql 8.4 (main package)
- BR xml2
- New version 1.5.0

* Thu Dec 31 2009 Frederik Himpe <fhimpe@mandriva.org> 1.4.1-1mdv2010.1
+ Revision: 484259
- Disable parallel build
- Update to new version 1.4.1
- Remove literal patch: not needed anymore

* Mon Sep 14 2009 Frederik Himpe <fhimpe@mandriva.org> 1.3.6-1mdv2010.0
+ Revision: 440768
- Update to new version 1.3.6

* Wed Feb 18 2009 Helio Chissini de Castro <helio@mandriva.com> 1.3.5-1mdv2009.1
+ Revision: 342613
- Minor update 1.3.5

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 1.3.2-6mdv2009.0
+ Revision: 259240
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.3.2-5mdv2009.0
+ Revision: 247148
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Tue Apr 01 2008 Helio Chissini de Castro <helio@mandriva.com> 1.3.2-3mdv2008.1
+ Revision: 191459
- Fix invalid library pointers in .sql files, leading postgis to be unable to handle functions.

* Fri Feb 15 2008 Helio Chissini de Castro <helio@mandriva.com> 1.3.2-2mdv2008.1
+ Revision: 168979
- Adding "virtual" in requires of postgres pgplsql

* Sun Feb 10 2008 Helio Chissini de Castro <helio@mandriva.com> 1.3.2-1mdv2008.1
+ Revision: 164980
- Update for stable version 1.3.2

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Aug 24 2007 Helio Chissini de Castro <helio@mandriva.com> 1.3.1-1mdv2008.0
+ Revision: 71039
- Proper groups
- Right provides
- import postgis-1.3.1-1mdv2008.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6262 |12cr|postgresql-pgpool-II-3.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define short_name	pgpool-II
%define	major	0
%define	libname	%mklibname pcp %{major}
%define	devname	%mklibname pcp -d

Summary:	Pgpool is a connection pooling/replication server for PostgreSQL
Name:		postgresql-%{short_name}
Version:	3.0
Release:	2
License:	BSD
Group:		Databases
URL:		http://pgpool.projects.PostgreSQL.org
Source0:	http://pgfoundry.org/frs/download.php/2506/%{short_name}-%{version}.tar.gz
Source1:	pgpool.init
Source2:	pgpool.sysconfig
Source3:	pgpool.conf.mirroring
Source4:	pgpool-copy-base-backup
Source5:	pgpool-archive_command
Source6:	pgpool-mirroring_failback
# (proyvind):	These are all patches of mine, briefly described in changelog for
#		2.3.3-1, eventually they should preferably make their way in some
#		form or another when I, or someone else who feels like it gets
#		around to it.. ;)
Patch1:		pgpool-II-3.0-pgpool.conf-mdkconf.patch
Patch2:		pgpool-II-3.0-logfile.patch
# there's a slight/minimal chance for a race condition through use of waitpid(2),
# TODO:
# <jbj> the easiest fix is to create a pipe to serialize the operation of parent <-> child
# <jbj> whoever runs 1st closes the pipe fd, whoever runs last blocks on the read and the close causes a 0b read (aka EOF)
# <jbj> ... usleep is just a bandaid because you don't know who long to wait. using pipe(2) to strictly force the parent <-> child ordering is the better fix.
# <jbj> but the usleep will "work" almost always.
Patch3:		pgpool-II-3.0-verify-child-pid-survival.patch
Patch4:		pgpool-II-2.3.3-support-libsetproctitle.patch
Patch5:		pgpool-II-3.0-recovery-script-customizations.patch
Patch6:		pgpool-II-3.0-custom-unix-socket-dir.patch
Patch7:		pgpool-II-3.0-fix-segfault-of-child-on-syntax-error-ext_query_prot.patch
Patch8:		pgpool-II-3.0-fix-md5-auth-bug.patch
Patch9:		pgpool-II-3.0-add-md5-username-option.patch
Requires(post,preun):	rpm-helper
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	postgresql-devel pam-devel openssl-devel
BuildRequires:	setproctitle-devel
Suggests:	postgresql-server postgresql-contrib-virtual
Provides:	%{short_name} = %{version}-%{release}
# This only being unversioned obsoletes only is fully intended as it's
# not meant to be an automatic, unvoluntarily upgrade of pgpool, but
# meant to replace it if user explicitly chooses to install the package
# it self.. So matching provides are excluded with intent as well.
Obsoletes:	pgpool

%description
pgpool-II is a inherited project of pgpool (to classify from 
pgpool-II, it is sometimes called as pgpool-I). For those of 
you not familiar with pgpool-I, it is a multi-functional 
middle ware for PostgreSQL that features connection pooling, 
replication and load balancing functions. pgpool-I allows a 
user to connect at most two PostgreSQL servers for higher 
availability or for higher search performance compared to a 
single PostgreSQL server.

pgpool-II, on the other hand, allows multiple PostgreSQL 
servers (DB nodes) to be connected, which enables queries 
to be executed simultaneously on all servers. In other words, 
it enables "parallel query" processing. Also, pgpool-II can 
be started as pgpool-I by changing configuration parameters. 
pgpool-II that is executed in pgpool-I mode enables multiple 
DB nodes to be connected, which was not possible in pgpool-I. 

%package -n	%{libname}
Summary:	Library for pgpool-II
Group:		System/Libraries

%description -n	%{libname}
Library for pgpool-II.

%package -n	%{devname}
Summary:	Development headers for pgpool-II
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n	%{devname}
Development headers and libraries for pgpool-II.

%prep
%setup -q -n %{short_name}-%{version}
iconv -f iso-8859-1 -t utf-8 TODO -o TODO
%patch1 -p1 -b .mdkconf~
%patch2 -p1 -b .stdout_log~
%patch3 -p1 -b .verify_child_pid~
%patch4 -p1 -b .setproctitle~
%patch5 -p1 -b .recovery~
%patch6 -p1 -b .socketdir~
%patch7 -p1 -b .syntax_err_segfault~
%patch8 -p1 -b .md5_auth_bug~
%patch9 -p1 -b .md5_user_option~
autoreconf -fi
cp %{SOURCE4} sample/copy-base-backup
cp %{SOURCE5} sample/archive_command
cp %{SOURCE6} sample/mirroring_failback

%build
%configure2_5x	--with-pgsql-includedir=%{_includedir}/pgsql \
		--with-pgsql-libdir=%{_libdir}/pgsql \
		--disable-static \
		--with-pam \
		--with-openssl \
		--disable-rpath \
		--sysconfdir=%{_sysconfdir}/%{short_name}

%make
%make -C sql/pgpool-recovery
%make -C sql/pgpool-regclass

%install
%makeinstall_std
%makeinstall_std -C sql/pgpool-recovery
%makeinstall_std -C sql/pgpool-regclass

install -d %{buildroot}%{_localstatedir}/run/{pgpool,postgresql}

install -d %{buildroot}%{_sysconfdir}/logrotate.d
tee %{buildroot}/%{_sysconfdir}/logrotate.d/pgpool <<EOH
/var/log/postgres/pgpool {
    notifempty
    missingok
    copytruncate
}
EOH

for i in %{buildroot}/%{_sysconfdir}/%{short_name}/*sample*
	do mv $i `echo $i |sed -e 's#sample-##g' -e 's#\.sample##g'`
done
install -m644 %{SOURCE3} -D %{buildroot}%{_sysconfdir}/%{short_name}/pgpool.conf.mirroring
install -m755 %{SOURCE1} -D %{buildroot}%{_initrddir}/pgpool
install -m640 %{SOURCE2} -D %{buildroot}%{_sysconfdir}/sysconfig/pgpool
sed -e 's#/usr/local#/usr#g' -i sample/*
install -m644 sample/dist_def_pgbench.sql %{buildroot}%{_datadir}/%{short_name}
install -m644 sample/replicate_def_pgbench.sql %{buildroot}%{_datadir}/%{short_name}

for i in archive_command copy-base-backup mirroring_failback pgpool_recovery pgpool_recovery_pitr pgpool_remote_start; do
	install -m755 sample/$i %{buildroot}%{_datadir}/%{short_name}/$i
done

touch %{buildroot}%{_sysconfdir}/%{short_name}/pool_passwd

%posttrans
%create_ghostfile %{_sysconfdir}/%{short_name}/pool_passwd postgres postgres 644
%_post_service pgpool

%preun
%_preun_service pgpool

%files
%defattr(-,root,root)
%doc README TODO COPYING AUTHORS ChangeLog NEWS
%doc doc/pgpool-en.html doc/pgpool.css doc/tutorial-en.html
%lang(ja) %doc README.euc_jp doc/pgpool-ja.html doc/tutorial-ja.html
%{_bindir}/pgpool
%{_bindir}/pcp_attach_node
%{_bindir}/pcp_detach_node
%{_bindir}/pcp_node_count
%{_bindir}/pcp_node_info
%{_bindir}/pcp_proc_count
%{_bindir}/pcp_proc_info
%{_bindir}/pcp_recovery_node
%{_bindir}/pcp_stop_pgpool
%{_bindir}/pcp_systemdb_info
%{_bindir}/pg_md5
%{_mandir}/man8/pgpool.8*
%dir %{_datadir}/%{short_name}
%{_datadir}/%{short_name}/archive_command
%{_datadir}/%{short_name}/copy-base-backup
%{_datadir}/%{short_name}/mirroring_failback
%{_datadir}/%{short_name}/system_db.sql
%{_datadir}/%{short_name}/pgpool.pam
%{_datadir}/%{short_name}/pgpool_recovery_pitr
%{_datadir}/%{short_name}/dist_def_pgbench.sql
%{_datadir}/%{short_name}/pgpool_recovery
%{_datadir}/%{short_name}/pgpool_remote_start
%{_datadir}/%{short_name}/replicate_def_pgbench.sql
%{_datadir}/postgresql/contrib/pgpool-recovery.sql
%{_datadir}/postgresql/contrib/pgpool-regclass.sql
%{_initrddir}/pgpool
%{_libdir}/postgresql/pgpool-recovery.so
%{_libdir}/postgresql/pgpool-regclass.so
%attr(700,postgres,postgres) %dir %{_localstatedir}/run/pgpool
%attr(775,postgres,postgres) %dir %{_localstatedir}/run/postgresql
%dir %{_sysconfdir}/%{short_name}
%config(noreplace) %{_sysconfdir}/%{short_name}/*.conf*
%ghost %attr(644,postgres,postgres) %{_sysconfdir}/%{short_name}/pool_passwd
%attr(640,root,postgres) %config(noreplace) %{_sysconfdir}/sysconfig/pgpool
%config(noreplace) %{_sysconfdir}/logrotate.d/pgpool

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/libpcp.so.%{major}*

%files -n %{devname}
%defattr(-,root,root)
%{_includedir}/pcp.h
%{_includedir}/pool_type.h
%{_libdir}/libpcp.so


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6263 |12cr|postgrey-1.32-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	Postfix Greylisting Policy Server
Name:		postgrey
Version: 	1.32
Release:	%mkrel 5
License: 	GPL
Group: 		System/Servers
URL:		http://postgrey.schweikert.ch/
Source: 	http://postgrey.schweikert.ch/pub/%{name}-%{version}.tar.gz
Source1:	%{name}.init
Source2:	%{name}.sysconfig
Patch:		postgrey-mdk.patch
BuildArch:	noarch
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires:	postfix
# These two are due to bugs in find-requires and Net::Server,
# remove after bugs have been fixed (#25086)
Requires:	perl(IO::Multiplex)
Requires:	perl(BerkeleyDB)
BuildRoot: 	%{_tmppath}/%{name}-%{version}-%{release}-buildroot/

%define confdir 	/etc/postfix
%define queue_directory %{_var}/spool/postfix

%description
Postgrey is a Postfix policy server implementing greylisting.
When a request for delivery of a mail is received by Postfix 
via SMTP, the triplet CLIENT_IP / SENDER / RECIPIENT is built. 
If it is the first time that this triplet is seen, or if the 
triplet was first seen less than 5 minutes, then the mail gets 
rejected with a temporary error. Hopefully spammers or viruses 
will not try again later, as it is however required per RFC.
Edit your configuration files:
/etc/postfix/main.cf:
  smtpd_recipient_restrictions = ...
    check_policy_service unix:extern/postgrey/socket, ...
or if you like to use inet sockets (modify the IP if needed):
/etc/sysconfig/postgrey:
  OPTIONS="--inet=127.0.0.1:10023"
/etc/postfix/main.cf:
  smtpd_recipient_restrictions = ...
    check_policy_service inet:127.0.0.1:10023, ...


%prep

%setup -q -n %{name}-%{version}
%patch -p1 -b .mdk

%build

pod2man -s 8 -c "" postgrey > postgrey.8
pod2man -s 8 -c "" contrib/postgreyreport > contrib/postgreyreport.8

%install
rm -rf %{buildroot}

mkdir -p %{buildroot}%{_initrddir}
install %{SOURCE1} %{buildroot}%{_initrddir}/%{name}

mkdir -p %{buildroot}%{_sysconfdir}/postfix
cp postgrey_whitelist_clients %{buildroot}%{_sysconfdir}/postfix
cp postgrey_whitelist_recipients %{buildroot}%{_sysconfdir}/postfix
touch %{buildroot}%{_sysconfdir}/postfix/postgrey_whitelist_clients.local

mkdir -p %{buildroot}%{_sbindir}
install postgrey %{buildroot}%{_sbindir}/postgrey
install contrib/postgreyreport %{buildroot}%{_sbindir}/postgreyreport

mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
cp -p %{SOURCE2} %{buildroot}%{_sysconfdir}/sysconfig/%{name}

mkdir -p %{buildroot}%{queue_directory}/extern/%{name}
mkdir -p %{buildroot}%{_localstatedir}/lib/%{name}

mkdir -p %{buildroot}%{_mandir}/man8
cp postgrey.8 contrib/postgreyreport.8 %{buildroot}%{_mandir}/man8

%clean
rm -rf %{buildroot}

%pre
%_pre_useradd %{name} %{_localstatedir}/lib/%{name} /bin/false

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%postun
%_postun_userdel %{name}

%files
%defattr(644,root,root,755)
%doc README Changes
%attr(0755,root,root) %{_initrddir}/%{name}
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%config(noreplace) %{confdir}/postgrey_whitelist_clients
%config(noreplace) %{confdir}/postgrey_whitelist_recipients
%config(noreplace) %{confdir}/postgrey_whitelist_clients.local
%attr(755, root, root) %{_sbindir}/postgrey
%attr(755, root, root) %{_sbindir}/postgreyreport
%{_mandir}/man8/postgrey.8*
%{_mandir}/man8/postgreyreport.8*
%dir %attr(0750, postgrey, postfix) %{queue_directory}/extern/%{name}
%dir %attr(0750, postgrey, postgrey) %{_localstatedir}/lib/%{name}



%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.32-5mdv2010.0
+ Revision: 430768
- rebuild

* Mon Aug 18 2008 Luca Berra <bluca@mandriva.org> 1.32-4mdv2009.0
+ Revision: 273256
- updated to 1.32
- make postgrey.init prcsys conform (#39833)

* Fri Aug 01 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.31-4mdv2009.0
+ Revision: 259241
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.31-3mdv2009.0
+ Revision: 247150
- rebuild

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Sat Mar 01 2008 Michael Scherer <misc@mandriva.org> 1.31-1mdv2008.1
+ Revision: 177191
- update to 1.31
- rediff patch
- update url

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.27-2mdv2008.1
+ Revision: 140735
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Sun Sep 03 2006 Luca Berra <bluca@comedia.it>
+ 2006-09-03 08:34:42 (59660)
Added some requires to fix/workaround #25086

* Sun Jul 30 2006 Luca Berra <bluca@comedia.it>
+ 2006-07-30 13:06:59 (42810)
New release 1.27
Remove redefinition of mkrel macro

* Sun Jul 30 2006 Luca Berra <bluca@comedia.it>
+ 2006-07-30 11:53:34 (42808)
import postgrey-1.26-1mdv2007.0

* Fri Jul 14 2006 Oden Eriksson <oeriksson@mandriva.com> 1.26-1mdv2007.0
- 1.26 (Minor feature enhancements)

* Mon May 29 2006 Emmanuel Andry <eandry@mandriva.org> 1.24-1mdk
- New release 1.24

* Tue Dec 27 2005 Michael Scherer <misc@mandriva.org> 1.23-1mdk
- New release 1.23

* Mon Oct 17 2005 Oden Eriksson <oeriksson@mandriva.com> 1.21-1mdk
- fix #19292
- rpmlint fixes

* Tue Mar 08 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 1.18-2mdk
- revert to the package by Luca Berra (sorry)

* Tue Mar 08 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 1.18-1mdk
- mistake

* Mon Jan 03 2005 Luca Berra <bluca@vodka.it> 1.17-1mdk
- Initial release based on redhat package from Levente Farkas


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6264 |12cr|postr-0.12.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Postr is a Flickr uploading tool for the GNOME desktop
Name:		postr
Version:	0.12.4
Release:	%mkrel 3
License:	GPLv2+
Group:		Graphics
Url:		http://projects.gnome.org/postr/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%name/%{name}-%{version}.tar.bz2
BuildRequires:	python-devel
Requires:	pygtk2.0
Requires:       python-twisted-core
Requires:       python-twisted-web
Requires:       nautilus-python
Requires:	gnome-python-gconf
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
Postr is a Flickr uploading tool for the GNOME desktop, which aims to
be simple to use but exposing enough of Flickr to be useful.

%prep
%setup -q

%build
python setup.py build

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

python setup.py install --root=%{buildroot}

#gw the extensions must be in the arch-dependant dir:
%if %_lib != lib
mkdir -p %buildroot%_libdir
mv %buildroot%_prefix/lib/nautilus %buildroot%_libdir
%endif

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%if %mdkversion < 200900
%post  
%update_icon_cache hicolor
%postun
%clean_icon_cache hicolor
%endif

%files
%defattr(-,root,root)
%doc README AUTHORS COPYING TODO
%{_bindir}/postr
%{_libdir}/nautilus/extensions*/python/%{name}*
%{_iconsdir}/hicolor/*/apps/*
%{_datadir}/applications/*
%{py_puresitedir}/%{name}/*
%{py_puresitedir}/*.egg-info


%changelog
* Mon Oct 31 2011 Götz Waschk <waschk@mandriva.org> 0.12.4-3mdv2012.0
+ Revision: 707977
- rebuild
- update build deps
- update URL

* Sat Oct 30 2010 Götz Waschk <waschk@mandriva.org> 0.12.4-2mdv2011.0
+ Revision: 590552
- rebuild for new python

* Fri Nov 06 2009 Götz Waschk <waschk@mandriva.org> 0.12.4-1mdv2010.1
+ Revision: 460726
- new version
- drop patch

* Tue Aug 25 2009 Götz Waschk <waschk@mandriva.org> 0.12.3-1mdv2010.0
+ Revision: 420833
- fix summary
- fix upload button
- fix installation on 64 bit
- fix license
- add missing deps

  + Eugeni Dodonov <eugeni@mandriva.com>
    - 0.12.3
    - Created package structure for postr.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6265 |12cr|pound-2.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A reverse-proxy and load-balancer
Name:		pound
Version:	2.6
Release:	%mkrel 1
Group:		System/Servers
License:	GPLv2
URL:		http://www.apsis.ch/pound/
Source0:	http://www.apsis.ch/pound/Pound-%{version}.tgz
Source1:	pound.cfg
Source2:	pound.init
Source3:	pound-openssl.cnf
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires:	openssl
BuildRequires:	openssl-devel
BuildRequires:	openssl
BuildRequires:	pcre-devel

%description
The Pound program is a reverse proxy, load balancer and HTTPS
front-end for Web server(s).

%prep
%setup -q -n Pound-%{version}

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_mandir}/man8
install -d %{buildroot}%{_sysconfdir}/pound
install -d %{buildroot}%{_sysconfdir}/pki/%{name}/certs
install -d %{buildroot}/var/run/pound

install -m0755 pound %{buildroot}%{_sbindir}
install -m0755 poundctl %{buildroot}%{_sbindir}
install -m0644 *.8 %{buildroot}%{_mandir}/man8/

install -m0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/pound/pound.cfg
install -m0755 %{SOURCE2} %{buildroot}%{_initrddir}/%{name}
install -m0644 %{SOURCE3} %{buildroot}%{_sysconfdir}/pki/%{name}/%{name}.cnf

touch %{buildroot}%{_sysconfdir}/pki/%{name}/certs/%{name}.pem
chmod 600 %{buildroot}%{_sysconfdir}/pki/%{name}/certs/%{name}.pem

%pre
%_pre_useradd %{name} /var/run/pound /bin/false

%post
%_post_service %{name}
if [ -f /var/lock/subsys/%{name} ]; then
    %{_initrddir}/%{name} restart 1>&2;
fi

# create a ssl cert
if [ ! -f %{_sysconfdir}/pki/%{name}/certs/%{name}.pem ]; then
    echo "Generating a SSL certificate for %{name}"
    openssl req -x509 -newkey rsa:1024 -batch -keyout \
    %{_sysconfdir}/pki/%{name}/certs/%{name}.pem \
    -out %{_sysconfdir}/pki/%{name}/certs/%{name}.pem \
    -days 365 -nodes -config %{_sysconfdir}/pki/%{name}/%{name}.cnf
    chmod 600 %{_sysconfdir}/pki/%{name}/certs/%{name}.pem
fi

%preun
%_preun_service %{name}
    
%postun
%_postun_userdel %{name}

if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/%{name} ]; then
	%{_initrddir}/%{name} restart 1>&2
    fi
fi

%files
%defattr(644,root,root,755)
%doc README
%attr(0755,root,root) %{_initrddir}/%{name}
%attr(0755,root,root) %{_sbindir}/*
%dir %{_sysconfdir}/%{name}
%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/%{name}/%{name}.cfg
%attr(0600,root,root) %ghost %config(missingok,noreplace) %verify(not md5 size mtime) %{_sysconfdir}/pki/%{name}/certs/%{name}.pem
%attr(0644,root,root) %config(missingok,noreplace) %verify(not md5 size mtime) %{_sysconfdir}/pki/%{name}/%{name}.cnf
%{_mandir}/man8/*
%dir /var/run/pound


%changelog
* Mon Feb 20 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 2.6-1mdv2011.0
+ Revision: 778153
- new version 2.6
- dropped patch applied upstream

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 2.5-3mdv2011.0
+ Revision: 614607
- the mass rebuild of 2010.1 packages

* Thu Apr 15 2010 Funda Wang <fwang@mandriva.org> 2.5-2mdv2010.1
+ Revision: 534995
- add fedora patch to build with openssl 1.0

* Tue Mar 02 2010 Sandro Cazzaniga <kharec@mandriva.org> 2.5-1mdv2010.1
+ Revision: 513603
- update to 2.5
- fix license
- drop old patch (that was applied upstream)

* Mon Jun 22 2009 Oden Eriksson <oeriksson@mandriva.com> 2.4.4-1mdv2010.0
+ Revision: 387979
- 2.4.4

* Sun Sep 07 2008 Oden Eriksson <oeriksson@mandriva.com> 2.4.3-1mdv2009.0
+ Revision: 282184
- 2.4.3

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 2.2.3-4mdv2009.0
+ Revision: 259250
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2.2.3-3mdv2009.0
+ Revision: 247165
- rebuild

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 2.2.3-1mdv2008.1
+ Revision: 140735
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Jan 26 2007 Oden Eriksson <oeriksson@mandriva.com> 2.2.3-1mdv2007.0
+ Revision: 114141
- 2.2.3
- reworked the config, initscript and added ssl cert generation
- Import pound

* Sat Feb 04 2006 Spencer Anderson <sdander@mandriva.org> 2.0-1mdk
- 2.0
- use mkrel

* Mon Aug 22 2005 Spencer Anderson <sdander@mandriva.org> 1.9-1mdk
- 1.9

* Sun Dec 12 2004 Spencer Anderson <sdander@oberon.ark.com> 1.8-1mdk
- 1.8

* Wed May 26 2004 Spencer Anderson <sdander@oberon.ark.com> 1.7-1mdk
- 1.7

* Fri Feb 27 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.6-2mdk
- Own %%{_sysconfdir}/pound


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6266 |12cr|povray-3.7.0-0.RC6.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package	%{nil}
%define PKGRELEASE 3.7

Summary:	The Persistence of Vision Raytracer
Name:		povray
Version:	3.7.0
Release:	%mkrel 0.RC6.1
Group:		Sciences/Computer science
License:	GPL
URL:		http://www.povray.org
Source0:	http://www.povray.org/beta/source/povray-%{version}.RC6.tar.gz
Source1:	%{name}.bash-completion
Patch0:		povray-3.7.0-install.patch
Patch1:		povray-3.7.0-link.patch
Patch2:		povray-3.7.0-boost-time.patch
BuildRequires:	zlib-devel
BuildRequires:	libx11-devel
BuildRequires:	libxpm-devel
BuildRequires:	libpng-devel
BuildRequires:	libjpeg-devel
BuildRequires:	libtiff-devel
BuildRequires:	svgalib-devel
BuildRequires:	pkgconfig(OpenEXR)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	boost-devel

%description
The Persistence of Vision Ray tracer creates three-dimensional,
photo-realistic images using a rendering technique called ray tracing.
It reads in a text file containing information describing the objects and
lighting in a scene and generates an image of that scene from the view
point of a camera also described in the text file. Ray tracing is not
a fast process by any means, (the generation of a complex image can
take several hours) but it produces very high quality images
with realistic reflections, shading, perspective, and other effects.

%prep
%setup -qn povray-%{version}.RC6
%patch0 -p0
%patch1 -p0
%patch2 -p0

%build
autoreconf -fi
%configure2_5x --with-x COMPILED_BY="%_vendor" --disable-optimiz --with-boost-libdir=%{_libdir}
%make

%install
%makeinstall_std

install -d -m 755 %{buildroot}%{_sysconfdir}/bash_completion.d
install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/bash_completion.d/%{name}

%files 
%config(noreplace) %{_sysconfdir}/bash_completion.d/%{name}
%config(noreplace) %{_sysconfdir}/%{name}/%PKGRELEASE/povray.conf
%config(noreplace) %{_sysconfdir}/%{name}/%PKGRELEASE/povray.ini
%doc doc/* 
%doc %{_mandir}/man1/povray.*
%{_bindir}/povray
%{_defaultdocdir}/%{name}-%PKGRELEASE
%{_datadir}/%{name}-%PKGRELEASE

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6267 |12cr|powder-70.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:        Physical simulator which allows to construct objects using different materials
Name:           powder
Version:        70.1
Release:        1
License:        GPLv2
Group:          Games/Other
Source:         %{name}-%{version}.tar.bz2
Patch0:		lua5.1.patch
Patch1:		sse.patch
URL:            http://powder.hardwired.org.uk/
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
BuildRequires:  SDL-devel
BuildRequires:  fftw-devel
BuildRequires:  bzip2-devel
BuildRequires:  lua5.1-devel

%description
Physical simulator which allows constructing your own objects
such as volcano or calculator using different materials

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
make

%install
install -D -m 0755 build/powder %{buildroot}%{_bindir}/powder
install -D -m 0644 src/Resources/Icon-32.png %{buildroot}%{_datadir}/pixmaps/powder.png
#install -D -m 0644 %{SOURCE1} %{buildroot}%{_datadir}/applications/powder.desktop

%clean
rm -rf %{buildroot}

%files
%defattr(-, root, root)
%{_bindir}/powder
#%{_datadir}/applications/powder.desktop
%{_datadir}/pixmaps/powder.png



%changelog
* Tue Dec 27 2011 Denis Silakov <dsilakov@mandriva.org> 70.1-1
+ Revision: 745551
- Add sse patch
- Fix fftw build dependency
- Import powder sources
- Import powder
- Created package structure for powder.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6268 |12cr|powdertoy-74.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:        Physical simulator which allows to construct objects using different materials
Name:           powdertoy
Version:        74.1
Release:        1
License:        GPLv2
Group:          Games/Other

Source0:        %{name}-%{version}.tar.bz2
Source1:	%{name}.desktop

Patch0:		lua5.1.patch
Patch1:		sse.patch
URL:            http://powder.hardwired.org.uk/

BuildRequires:  SDL-devel
BuildRequires:  fftw-devel
BuildRequires:  bzip2-devel
BuildRequires:  lua5.1-devel

# Rename package to powdertoy (more accurate upstream name)
Obsoletes: powder

%description
Physical simulator which allows constructing your own objects
such as volcano or calculator using different materials

%prep
%setup -q -n %{name}
%patch0 -p1
%patch1 -p1

%build
make

%install
install -D -m 0755 build/powder %{buildroot}%{_bindir}/%{name}
install -D -m 0644 src/Resources/Icon-32.png %{buildroot}%{_datadir}/pixmaps/%{name}.png
install -D -m 0644 %{SOURCE1} %{buildroot}%{_datadir}/applications/%{name}.desktop

%files
%defattr(-, root, root)
%{_bindir}/*
%{_datadir}/applications/*
%{_datadir}/pixmaps/*

%changelog
* Sun Jun 03 2012 Anton Chenryshov <ach@rosalab.ru> 74.1-1
- Rename package to powdertoy
- Clean up spec
- New upstream release

* Tue Dec 27 2011 Denis Silakov <dsilakov@mandriva.org> 70.1-1
+ Revision: 745551
- Add sse patch
- Fix fftw build dependency
- Import powder sources
- Import powder
- Created package structure for powder.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6269 |12cr|powermanga-0.91-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Shoot 'em up game with 3D graphics
Name:		powermanga
Version:	0.91
Release:	1
License:	GPLv3+
Group:		Games/Arcade
URL:		http://linux.tlk.fr/games/Powermanga/
Source0:	http://linux.tlk.fr/games/Powermanga/download/%{name}-%{version}.tgz
Source11:	%{name}.16.png
Source12:	%{name}.32.png
Source13:	%{name}.48.png
Patch0:		powermanga-0.91-zlib.patch
Patch1:		powermanga-0.91-gcc4.7.patch
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(libpng)

Requires(post):		rpm-helper
Requires(postun):	rpm-helper

%description
In this "shoot 'em up" with 3d graphics, you'll have to face and destroy
more than 60 different types of opponents. Nice musics, many weapons, and
a ton of surprises.

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
autoreconf -fi
%configure2_5x
%make

%install
%makeinstall_std

install -d install %{buildroot}%{_gamesdatadir}/%{name}/texts
install -m 644 texts/*.txt texts/*.ini %{buildroot}%{_gamesdatadir}/%{name}/texts

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=PowerManga
Comment=Shoot 'em up game with 3D graphics
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;ArcadeGame;
EOF

install -m644 %{SOURCE11} -D %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
install -m644 %{SOURCE13} -D %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png

%post
%create_ghostfile %{_localstatedir}/games/%{name}/%{name}.hi root games 664
%create_ghostfile %{_localstatedir}/games/%{name}/%{name}.hi-easy root games 664
%create_ghostfile %{_localstatedir}/games/%{name}/%{name}.hi-hard root games 664

%files
%doc README
%attr(-, root, games) %{_gamesbindir}/%{name}
%{_gamesdatadir}/%{name}
%{_mandir}/man6/%{name}.6*
%{_datadir}/applications/mandriva-%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png
%attr(664, root, games) %ghost %{_localstatedir}/games/%{name}/%{name}.hi
%attr(664, root, games) %ghost %{_localstatedir}/games/%{name}/%{name}.hi-easy
%attr(664, root, games) %ghost %{_localstatedir}/games/%{name}/%{name}.hi-hard



%changelog
* Thu May 05 2011 Oden Eriksson <oeriksson@mandriva.com> 0.90-10mdv2011.0
+ Revision: 667812
- mass rebuild

* Mon Feb 07 2011 Funda Wang <fwang@mandriva.org> 0.90-9
+ Revision: 636577
- tighten BR
- tighten BR

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 0.90-8mdv2011.0
+ Revision: 607198
- rebuild

* Wed Mar 17 2010 Oden Eriksson <oeriksson@mandriva.com> 0.90-7mdv2010.1
+ Revision: 523698
- rebuilt for 2010.1

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 0.90-6mdv2010.0
+ Revision: 426774
- rebuild

* Sat Mar 07 2009 Antoine Ginies <aginies@mandriva.com> 0.90-5mdv2009.1
+ Revision: 351634
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Tue Mar 04 2008 Oden Eriksson <oeriksson@mandriva.com> 0.90-4mdv2008.1
+ Revision: 179249
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Sep 25 2007 Adam Williamson <awilliamson@mandriva.org> 0.90-3mdv2008.0
+ Revision: 92912
- drop the patch again (the bug was fixed upstream with a silent tarball replacement)
- replace tarball from upstream
- fd.o icons
- improve summary and description a bit
- add powermanga-0.90-fontpath.patch to fix font path (#34094)

* Tue Sep 04 2007 Funda Wang <fwang@mandriva.org> 0.90-2mdv2008.0
+ Revision: 79011
- build on x86_64 too
- GPLv3 now

* Tue Sep 04 2007 Funda Wang <fwang@mandriva.org> 0.90-1mdv2008.0
+ Revision: 78987
- BR png-devel
- Newversion 0.90

  + Thierry Vignaud <tv@mandriva.org>
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'


* Fri Dec 01 2006 Olivier Blin <oblin@mandriva.com> 0.80-2mdv2007.0
+ Revision: 89894
- install texts files to be able to start the game (#23612)
- remove old comment
- Import powermanga

* Fri Jun 30 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.80-1mdv2007.0
- 0.80
- %%mkrel
- add xdg menu
- update url
- fix prereq-use

* Thu Aug 19 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.79-1mdk
- 0.79
- cosmetics

* Tue Aug 17 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.78-4mdk
- Rebuild with new menu

* Sat Jun 05 2004 <lmontel@n2.mandrakesoft.com> 0.78-3mdk
- Rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6270 |12cr|powertop-2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Power saving diagnostic tool
Name:		powertop
Version:	2.2
Release:	1
License:	GPLv2+
Group:		System/Kernel and hardware
Url:		http://www.lesswatts.org/
Source0:	https://01.org/powertop/sites/default/files/downloads/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(ncursesw)
BuildRequires:	pkgconfig(libpci)
BuildRequires:	pkgconfig(libnl-3.0)
BuildRequires:	pkgconfig(zlib)

%description
PowerTOP tool is a program that collects the various pieces of
information from a system and presents an overview of how well a
laptop is doing in terms of power savings. In addition, PowerTOP will
provide an indication of which tunables and software components are
the biggest offenders in slurping up battery time. PowerTOP will
update it's display frequently so that the impact of any changes can
be seen directly.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%doc COPYING README TODO
%{_sbindir}/%{name}
%{_mandir}/*/*.*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6271 |12cr|pp3-1.3.3-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Creation of sky charts in Postscript or PDF format
Name: pp3
Version: 1.3.3
Release: %mkrel 7
License: MIT
Group: Sciences/Astronomy
Source0: http://prdownloads.sourceforge.net/pp3/pp3-%{version}.tar.bz2
Url: http://pp3.sourceforge.net
Patch0:	gcc47.patch

%description
PP3 creates celestial charts. It generates resolution independent
maps of very high graphical quality in Postscript or PDF format.
They can be used for example as illustrations in books or on web
pages. You may use the databases of the distribution or your own
databases converted to PP3's simple text format.

PP3 uses LaTeX+pstricks as the backend for generating the vector
graphics. You can add arbitrary labels to the map. The output is
configurable in many ways.

%prep
%setup -q
%patch0 -p1

%build
%make LOCAL="" CHANGEFILE=fmax.ch CXXFLAGS="$RPM_OPT_FLAGS"

%install
mkdir -p  %buildroot%_bindir
install -m755 pp3 %buildroot%_bindir/pp3
mkdir -p %buildroot%_datadir/%name
for i in *.dat; do
    install -m644 $i %buildroot%_datadir/%name/$i
done

%files
%doc COPYING README WHATSNEW
%doc examples
%{_bindir}/%name
%{_datadir}/%name

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6272 |12cr|pptpd-server-1.3.4-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name		pptpd-server
%define	realname	pptpd
%define	version		1.3.4
%define	rel		4
%define	release		%{rel}
%define	pppver		%(rpm -q --qf %{VERSION} ppp)
%define buildlibwrap 1
%define buildbsdppp 0
%define buildslirp 0
%define buildipalloc 0
%define buildbcrelay 1
%define buildpnsmode 0

Summary:	PoPToP Linux VPN server 
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Networking/Other
Source0:	%{realname}-%{version}.tar.gz
Source1:	%{realname}-init
URL:		http://poptop.sourceforge.net/
Provides:	%{realname} = %{version}-%{release} poptop = %{version}-%{release}
Requires:	tcp_wrappers ppp = %{pppver}
# We need ppp to get its version
BuildRequires:	ppp
Requires(post):	rpm-helper
Requires(preun):	rpm-helper

%description
PoPToP is the PPTP server solution for Linux (ports exist for Solaris
2.6, OpenBSD and FreeBSD and other). To date no real solution existed
if you wished to include Linux server in PPTP established VPNs. PoPToP
resolves that problem by allowing Linux servers to function seamlessly
in the PPTP VPN environment. This enables administrators to leverage
the considerable benifits of both Microsoft and Linux. The current
release supports Windows 9x/NT/2000 PPTP clients and PPTP Linux
clients. PoPToP is free GNU software.

# allow --with[out] <feature> at rpm command line build
# e.g. --with ipalloc --without libwrap
# --with overrides --without
%{?_without_libwrap: %{expand: %%define buildlibwrap 0}}
%{?_without_bsdppp: %{expand: %%define buildbsdppp 0}}
%{?_without_slirp: %{expand: %%define buildslirp 0}}
%{?_without_ipalloc: %{expand: %%define buildipalloc 0}}
%{?_without_bcrelay: %{expand: %%define buildbcrelay 0}}
%{?_without_pnsmode: %{expand: %%define buildpnsmode 0}}
%{?_with_libwrap: %{expand: %%define buildlibwrap 1}}
%{?_with_bsdppp: %{expand: %%define buildbsdppp 1}}
%{?_with_slirp: %{expand: %%define buildslirp 1}}
%{?_with_ipalloc: %{expand: %%define buildipalloc 1}}
%{?_with_bcrelay: %{expand: %%define buildbcrelay 1}}
%{?_with_pnsmode: %{expand: %%define buildpnsmode 1}}

%prep
%setup -q -n %{realname}-%{version}

rm -rf `find -name CVS`

%build
buildopts=""
%if %{buildlibwrap}
buildopts="$buildopts --with-libwrap"
%endif
%if %{buildbsdppp}
buildopts="$buildopts --with-bsdppp"
%endif
%if %{buildslirp}
buildopts="$buildopts --with-slirp"
%endif
%if %{buildipalloc}
buildopts="$buildopts --with-pppd-ip-alloc"
%endif
%if %{buildbcrelay}
buildopts="$buildopts --with-bcrelay"
%endif
%if %{buildpnsmode}
buildopts="$buildopts --with-pns-mode"
%endif
%configure2_5x $buildopts
echo '#undef VERSION' >> plugins/patchlevel.h
echo '#define VERSION "%{pppver}"' >> plugins/patchlevel.h

perl -pi -e 's|-o root||' plugins/Makefile
perl -pi -e 's|/lib/pptpd|/%{_lib}/pptpd|' plugins/Makefile
perl -pi -e 's|/usr/lib/pptpd|%{_libdir}/pptpd|' pptpctrl.c

%make CFLAGS="$RPM_OPT_FLAGS -fPIC -fno-builtin -Wall -DSBINDIR='\"%{_sbindir}\"'" 

%install
%makeinstall

install -m0644 samples/%{realname}.conf -D %{buildroot}%{_sysconfdir}/%{realname}.conf
install -m0644 samples/options.%{realname} -D %{buildroot}%{_sysconfdir}/ppp/options.%{realname}
install -m0755 %{SOURCE1} -D %{buildroot}%{_initrddir}/%{realname}
install -m0755 tools/vpnuser -D %{buildroot}%{_bindir}/vpnuser
install -m0755 tools/vpnstats -D %{buildroot}%{_bindir}/vpnstats
install -m0755 tools/vpnstats.pl -D %{buildroot}%{_bindir}/vpnstats.pl
install -m0755 tools/pptp-portslave -D %{buildroot}%{_sbindir}/pptp-portslave

%post
%_post_service	%{realname}

%preun
%_preun_service	%{realname}

%files
%defattr(644,root,root,755)
%doc AUTHORS README* TODO ChangeLog* samples
%{_mandir}/man[58]/pptp*
%config(noreplace) %{_sysconfdir}/%{realname}.conf
%config(noreplace) %{_sysconfdir}/ppp/options.%{realname}
%defattr(755,root,root,755)
%{_initrddir}/%{realname}
%{_sbindir}/*
%{_bindir}/*
%{_libdir}/pptpd


%changelog
* Thu Apr 05 2012 Johnny A. Solbu <solbu@mandriva.org> 1.3.4-4
+ Revision: 789268
- Fix dead URL
- Spec cleanup

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.4-3mdv2011.0
+ Revision: 614608
- the mass rebuild of 2010.1 packages

* Thu Jun 17 2010 Pascal Terjan <pterjan@mandriva.org> 1.3.4-2mdv2010.1
+ Revision: 548270
- Fix broken dependency

  + Michael Scherer <misc@mandriva.org>
    - fix wrong command in init script

* Thu Jan 07 2010 Frederik Himpe <fhimpe@mandriva.org> 1.3.4-1mdv2010.1
+ Revision: 487319
- Update to version 1.3.4
- Use %%configure2_5x to fix ./configure warnings

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.3.0-3mdv2010.0
+ Revision: 430771
- rebuild

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 1.3.0-2mdv2008.1
+ Revision: 140735
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - fix ppp version and dependency on it


* Wed Aug 30 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.3.0-2mdv2007.0
- ppp_mppe_mppc module has been renamed to ppp_mppe, rename initscript accordingly
- don't bzip2 initscript
- gprintify initscript up front for translation
- fix macro-in-%%changelog

* Thu Mar 02 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.3.0-1mdk
- 1.3.0

* Thu Feb 02 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.2.1-7mdk
- move ppp options file to correct directory

* Mon Jan 16 2006 Olivier Blin <oblin@mandriva.com> 1.2.1-6mdk
- add -fPIC to fix build on x86_64
- fix plugin path on x86_64

* Mon Jan 09 2006 Olivier Blin <oblin@mandriva.com> 1.2.1-5mdk
- fix typo in initscript

* Mon Jan 09 2006 Olivier Blin <oblin@mandriva.com> 1.2.1-4mdk
- convert parallel init to LSB
- split Requires(X,Y)

* Tue Jan 03 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.2.1-3mdk
- add parallel init support
- fix executable-marked-as-config-file
- be sure to include debug stuff only in debug package
- fix requires(post,preun)

* Wed Jun 01 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.2.1-2mdk
- add poptop to provides
- versioned provides
- %%mkrel
- compile with $RPM_OPT_FLAGS

* Wed Jun 23 2004 Florin <florin@mandrakesoft.com> 1.2.1-1mdk
- 1.2.1
- add modprobe lines in the initscript
- remove the '-o root' in make install
- remove the Anon-CVS and the html/* files in docs
- add the tools %%{_bindir} binaries
- use mcros for %%configure


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6273 |12cr|praat-5.2.17-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define srcver  %(echo %{version} | sed -e 's/\\.\\([0-9]\\)$/.0\\1/' -e 's/\\.//g')
Name:		praat
Summary:	Praat: doing phonetics, speech analysis and synthesis by computer
Version:	5.2.17
Release:	%mkrel 1
License: 	GPLv2
Group:		Sciences/Other
Url:		http://www.fon.hum.uva.nl/praat/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{revision}-buildroot
BuildRequires:	libxp-devel
BuildRequires:	libxt-devel
BuildRequires:	libsm-devel
BuildRequires:	libice-devel
BuildRequires:	libxext-devel
BuildRequires:	libalsa-devel
BuildRequires:	libxmu-devel
BuildRequires:	lesstif-devel
BuildRequires:	gtk2-devel
BuildRequires:	cairo-devel
Source0:	http://www.fon.hum.uva.nl/praat/praat%{srcver}_sources.tar.gz
Source1:	praat.png
Source2:	praat_mini.png
Source3:	praat_large.png
Source4:	mandriva-praat.desktop

%description
According to its authors, praat is "doing phonetics by computer". There are
several speech analysis functionalities available: spectrograms, cochleograms,
and pitch and formant extraction. Articulatory synthesis, as well as synthesis
from pitch, formant, and intensity are also available. Other features are
segmentation, labelling using the phonetic alphabet, and computation of
statistics.

%prep
%setup -q -n sources_%{srcver}

%build
ln -fs makefiles/makefile.defs.linux.gtk makefile.defs
%make

%clean
rm -rf %{buildroot}

%install
mkdir -p %{buildroot}/%{_bindir}
mkdir -p %{buildroot}/%{_datadir}/{applications,icons}
mkdir -p %{buildroot}/%{_datadir}/icons/{mini,large}

# the application itself
cp -vf ./praat %{buildroot}/usr/bin/

# icons provided by antonino mingoia from www.ozzpot.com
cp -vf %{SOURCE1} %{buildroot}/%{_datadir}/icons/praat.png
cp -vf %{SOURCE2} %{buildroot}/%{_datadir}/icons/mini/praat.png
cp -vf %{SOURCE3} %{buildroot}/%{_datadir}/icons/large/praat.png

# our own desktop entry
cp -vf %{SOURCE4} %{buildroot}/%{_datadir}/applications/

%files
%defattr (-,root,root)
%{_bindir}/praat
%{_datadir}/icons/*
%{_datadir}/applications/*.desktop



%changelog
* Wed Mar 16 2011 Stéphane Téletchéa <steletch@mandriva.org> 5.2.17-1mdv2011.0
+ Revision: 645380
- update to new version 5.2.17

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 5.1.29-2mdv2011.0
+ Revision: 614609
- the mass rebuild of 2010.1 packages

* Thu Mar 11 2010 Caio Begotti <caio1982@mandriva.org> 5.1.29-1mdv2010.1
+ Revision: 518189
- new upstream version (changes from the standard lesstif/motif toolkit to gtk and cairo)

* Thu Jan 21 2010 Frederik Himpe <fhimpe@mandriva.org> 5.1.25-1mdv2010.1
+ Revision: 494656
- update to new version 5.1.25

* Mon Dec 21 2009 Caio Begotti <caio1982@mandriva.org> 5.1.22-1mdv2010.1
+ Revision: 480905
- new upstream version

* Wed Sep 16 2009 Caio Begotti <caio1982@mandriva.org> 5.1.15-1mdv2010.0
+ Revision: 443548
- new upstream version, fixes the hanging issue
- fix the categories used for praat
- fix the summary, it was not making much sense

* Thu May 21 2009 Frederik Himpe <fhimpe@mandriva.org> 5.1.7-1mdv2010.0
+ Revision: 378427
- update to new version 5.1.7

* Sun May 10 2009 Frederik Himpe <fhimpe@mandriva.org> 5.1.5-2mdv2010.0
+ Revision: 374049
- Really update to 5.1.5
- Add sed hack to convert version string in source version string with
  leading zero: should make mdvsys update work as expected
- Improve summary

* Sun May 10 2009 Frederik Himpe <fhimpe@mandriva.org> 5.1.5-1mdv2010.0
+ Revision: 374037
- update to new version 5.1.5

* Wed Apr 01 2009 Caio Begotti <caio1982@mandriva.org> 5.1.3-1mdv2009.1
+ Revision: 363330
- wrong package name dependency
- fix the menu entry, it's more a scientific app rather an education utility
- import praat


* Wed Apr 01 2009 Caio Begotti <caio@mandriva.com> 5.1.3-1mdv2009.1
- First version, initial import

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6274 |12cr|pragha-1.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Lightweight GTK+ music manager
Name:		pragha
Version:	1.1.1
Release:	1
Group:		Sound
License:	GPLv3+
URL:		http://pragha.wikispaces.com/
Source0:	https://github.com/downloads/matiasdelellis/pragha/%{name}-%{version}.tar.bz2	
Patch0:		pragha-0.97.0-cflags-O3.patch
BuildRequires:	alsa-oss-devel
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	gtk2-devel
BuildRequires:	pkgconfig(flac)
BuildRequires:	pkgconfig(keybinder)
BuildRequires:	pkgconfig(gstreamer-0.10)
BuildRequires:	pkgconfig(gstreamer-app-0.10)
BuildRequires:	pkgconfig(libcddb)
BuildRequires:	pkgconfig(libcdio)
BuildRequires:	pkgconfig(libcurl)
#BuildRequires:  liblastfm-devel >= 0.4
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	pkgconfig(sqlite)
BuildRequires:	pkgconfig(taglib)
BuildRequires:	desktop-file-utils
Requires:       gstreamer0.10-plugins-base

%description
Pragha is is a lightweight GTK+ music manager that aims to be fast, bloat-free,
and light on memory consumption. It is written completely in C and GTK+.

Pragha is a fork of Consonance Music Manager, discontinued by the original
author.

%prep
%setup -q
#%patch0 -p1 -b -O3


%build
%configure2_5x
%make

%install
%makeinstall_std

%find_lang %{name}
# remove duplicate docs
rm -rf %{buildroot}%{_datadir}/%{name}/doc

%files -f %{name}.lang
# FIXME add AUTHORS and README if not empty
%doc ChangeLog FAQ NEWS
%{_bindir}/pragha
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/*x*/apps/%{name}.png
%{_datadir}/pixmaps/%{name}/
#%{_datadir}/%{name}/
%{_mandir}/man1/pragha.1.*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6275 |12cr|prboom-2.5.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 2.5.0
%define name    prboom
%define release %mkrel 5
%define	Summary	An enhanced version of DooM - classic 3D shoot-em-up game

Summary:	%{Summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://prdownloads.sourceforge.net/prboom/%{name}-%{version}.tar.bz2
Source1:	%{name}-game-server.sysconfig
Source2:	%{name}-game-server.init
Source3:	doom2-newcaco16.png
Source4:	doom2-newcaco32.png
Source5:	doom2-newcaco48.png
URL:		http://prboom.sourceforge.net/
Group:		Games/Arcade
License:	GPL
BuildRequires:	smpeg-devel
BuildRequires:	sed
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_net)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(SDL_mixer)
Requires:	TiMidity++
Requires:	doom-iwad

%description
Doom is the classic 3D shoot-em-up game. It must have been one of the best
selling games ever; it totally outclassed any 3D world games that preceded
it, with amazing speed, flexibility, and outstanding gameplay. The specs
to the game were released, and thousands of extra levels were written by
fans of the game; even today new levels are written for Doom faster then
any one person could play them.

-- NOTE : YOU NEED TO DOWNLOAD WAD FILES --
http://www.idsoftware.com/

%package gl
Summary:	OpenGL version
Group:		Games/Arcade
Requires:	%{name}

%description gl
This package contains the PrBooM binary that runs accelerated through
OpenGL.

%package server
Summary:	PrBooM game server
Group:		Games/Arcade
Requires(pre):	rpm-helper
Requires:	%{name}

%description server
This package contains the PrBooM server binary, that is the program 
that passes data between the different players in the game.

%prep
%setup -q

%build

%define common_conf_flags --disable-cpu-opt --disable-i386-asm
%configure %{common_conf_flags} --enable-gl
%make
cp src/prboom prboom-gl

make clean

%configure %{common_conf_flags} --disable-cpu-opt
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std
install -m755 prboom-gl %{buildroot}%{_gamesbindir}

# delete unwanted files
rm -fr %{buildroot}%_datadir/doc/

#
# Initscript
install -d %{buildroot}%{_sysconfdir}/sysconfig \
	   %{buildroot}%{_initrddir}

cp %{SOURCE1} %{buildroot}%{_sysconfdir}/sysconfig/%{name}-game-server
cp %{SOURCE2} %{buildroot}%{_initrddir}/%{name}-game-server

sed -i "s|/etc/sysconfig|%{_sysconfdir}/sysconfig| ; s|/usr/games|%{_gamesbindir}|" \
%{buildroot}%{_initrddir}/%{name}-game-server


chmod 755 %{buildroot}%{_initrddir}/%{name}-game-server

#
# Icons
install -m644 %{SOURCE3} -D %{buildroot}%{_miconsdir}/doom2-newcaco.png
install -m644 %{SOURCE4} -D %{buildroot}%{_iconsdir}/doom2-newcaco.png
install -m644 %{SOURCE5} -D %{buildroot}%{_liconsdir}/doom2-newcaco.png

#
# Menus

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/

cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Categories=Game;ArcadeGame;
Name=PrBooM
Comment=%{Summary}
Icon=doom2-newcaco
Exec=%{_gamesbindir}/%{name}
EOF

cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}-multiplayer.desktop
[Desktop Entry]
Type=Application
Categories=Game;ArcadeGame;
Name=PrBooM Multiplayer
Comment=%{Summary}
Icon=doom2-newcaco
Exec=sh -c "%{_gamesbindir}/%{name} -net \`hostname\`"
EOF

cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}-gl.desktop
[Desktop Entry]
Type=Application
Categories=Game;ArcadeGame;
Name=PrBooM-GL
Comment=%{Summary}
Icon=doom2-newcaco
Exec=%{_gamesbindir}/%{name}-gl
EOF

cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}-gl-multiplayer.desktop
[Desktop Entry]
Type=Application
Categories=Game;ArcadeGame;
Name=PrBooM-GL Multiplayer
Comment=%{Summary}
Icon=doom2-newcaco
Exec=sh -c "%{_gamesbindir}/%{name}-gl -net \`hostname\`"
EOF

%post server
%_post_service %{name}-game-server

%preun server
%_preun_service %{name}-game-server

%files
%defattr (-,root,root)
%doc AUTHORS NEWS README TODO
%doc doc/*.txt doc/README.*
%{_gamesbindir}/%{name}
%dir %{_gamesdatadir}/doom
%{_gamesdatadir}/doom/%{name}.wad
%{_mandir}/man5/*
%{_mandir}/man6/%{name}.6*
%{_datadir}/applications/mandriva-%{name}.desktop
%{_datadir}/applications/mandriva-%{name}-multiplayer.desktop
%{_iconsdir}/doom2-newcaco.png
%{_miconsdir}/doom2-newcaco.png
%{_liconsdir}/doom2-newcaco.png

%files gl
%defattr(-,root,root)
%{_gamesbindir}/%{name}-gl
%{_datadir}/applications/mandriva-%{name}-gl.desktop
%{_datadir}/applications/mandriva-%{name}-gl-multiplayer.desktop

%files server
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}-game-server
%{_initrddir}/%{name}-game-server
%{_gamesbindir}/%{name}-game-server
%{_mandir}/man6/%{name}-game-server*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6276 |12cr|prboom-plus-2.5.1.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		Werror_cflags %nil

Name:		prboom-plus
Version:	2.5.1.3
Release:	%mkrel 1
Summary:	Open source port of the DOOM game engine

Group:		Games/Arcade
License:	GPLv2+
URL:		http://prboom-plus.sourceforge.net/
Source0:	%name-%version+.tar.xz
Patch1:		prboom-nodatetime.diff
Patch2:		prboom-types1.diff
Patch3:		prboom-types2.diff
Patch4:		prboom-protos.diff
Patch5:		prboom-enable-tessellation.diff
Source2:	clean_source.sh
BuildRequires:	xz
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(libpcre)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(SDL_net)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(fluidsynth)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)

Suggests:	freedoom

%description
PrBoom+ is a Doom source port developed from the original PrBoom
project.

prboom is an open-source port of Doom, the classic 3D first-person
shooter game. It totally outclassed any 3D world games that preceded
it, with amazing speed, flexibility, and outstanding gameplay. The
specs to the game were released, and thousands of extra levels were
written by fans of the game; even today new levels are written for
Doom faster then any one person could play them.

The target of the prboom-plus project is to extend the original port
with features that are necessary or useful to the developers and all
those interested in their work. It is worth noting that all changes
introduced in no way break PrBoom's compatibility with the original
Doom/Doom2 engines, and it is possible to be confident this will
never happen in the future since compatibility is as important.

Author(s):
----------
	Andrey "e6y" Budko

%prep
%setup -q
# %patch -P 1 -P 2 -P 3 -P 4 -P 5 -p1

%build
./bootstrap;
# rpm has its own optimizations, so turn off shipped defaults
%configure --enable-gl --disable-cpu-opt --program-prefix='' \
	--with-waddir=%{_gamesdatadir}/doom
%make

%install
%makeinstall_std
# Will manually package docs (see %%files)
rm -Rf %{buildroot}/%{_gamesdatadir}/doc;
mkdir -p %{buildroot}/%{_gamesbindir};


%files
%doc NEWS AUTHORS README
%doc doc/MBF.txt doc/MBFFAQ.txt doc/README.compat doc/README.demos doc/boom.txt
%{_gamesbindir}/*
%{_gamesdatadir}/doom
%{_mandir}/*/*
%{_docdir}/prboom-plus-2.5.1.3/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6277 |12cr|prelude-correlator-1.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _localstatedir %{_var}

Summary:        Correlates events from the prelude manager
Name:           prelude-correlator
Version:        1.0.1
Release:        1
Epoch:          0
License:        GPLv2+
Group:          System/Servers
URL:            http://www.prelude-ids.org/
Source0:        http://www.prelude-ids.com/download/releases/prelude-correlator/%name-%version.tar.gz
Source1:        prelude-correlator.init
Buildarch:	noarch
Requires:       prelude-manager
Requires(preun): rpm-helper
Requires(post): rpm-helper
Obsoletes:	%name < 0:1.0.0
BuildRequires:	python-setuptools

%description
prelude-correlator correlates events from the prelude manager.

%prep

%setup -q -n %{name}-%{version}

cp %{SOURCE1} prelude-correlator.init

%build
python setup.py build

%install

python setup.py install --root=%buildroot

cat > README.urpmi << EOF
In order to start the prelude-correlator service you must configure it first.
This is not done automatically. To make a basic configuration,
please run:

%{_bindir}/prelude-adduser register prelude-correlator "idmef:rw" localhost --uid 0 --gid 0
EOF

install -d %{buildroot}%{_initrddir}
install -m0755 prelude-correlator.init %{buildroot}%{_initrddir}/prelude-correlator
install -d %{buildroot}/var/run/prelude-correlator

%post
%_post_service prelude-correlator

%preun
%_preun_service prelude-correlator

%files
%doc AUTHORS ChangeLog COPYING HACKING.README NEWS README.urpmi
%attr(0755,root,root) %{_bindir}/prelude-correlator
%attr(0755,root,root) %{_initrddir}/prelude-correlator
%python_sitelib/*
%_sysconfdir/%name
%_var/lib/%name


%changelog
* Mon Jul 16 2012 Oden Eriksson <oeriksson@mandriva.com> 0:1.0.1-1
+ Revision: 809794
- 1.0.1

* Thu Nov 04 2010 Funda Wang <fwang@mandriva.org> 0:1.0.0-2mdv2011.0
+ Revision: 593082
- BR setuptools
- rebuild for py2.7

* Sun Apr 25 2010 Funda Wang <fwang@mandriva.org> 0:1.0.0-1mdv2010.1
+ Revision: 538676
- 1.0.0

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sun Aug 10 2008 David Walluck <walluck@mandriva.org> 0:0.9.0-1mdv2009.0
+ Revision: 270121
- BuildRequires: lua5.1-devel
- 0.9.0-beta3

* Tue Jan 22 2008 Funda Wang <fwang@mandriva.org> 0:0.9.0-0.8775.2mdv2008.1
+ Revision: 156134
- BR prelude-devel
- rebuild against latest gnutls

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6278 |12cr|premake-3.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Build script generator
Name:		premake
Version:	3.2
Release:	%mkrel 6
License:	GPL
Group:		Development/Other
URL:		http://premake.sourceforge.net/
Source0:	http://ovh.dl.sourceforge.net/sourceforge/premake/%{name}-src-%{version}.zip
BuildRequires:	lua-devel
BuildRoot:	%{_tmppath}/%{name}-root

%description
Premake is a build script generator. Describe your project using the
full-featured Lua scripting language and then let Premake create the input
files for:

 * MS Visual Studio 6, 2002, 2003, or 2005
 * GNU make (including Cygwin and MinGW)
 * IC#Code SharpDevelop
 * MonoDevelop
 * ...more on the way!

%prep

%setup -q -n Premake-%{version}

# clean up CVS stuff
for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -r $i; fi >&/dev/null
done

# fix dir perms
find . -type d | xargs chmod 755

# fix file perms
find . -type f | xargs chmod 644

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build

%make CFLAGS="%{optflags}" CXXFLAGS="%{optflags}" -C Src

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}

install -m0755 bin/%{name} %{buildroot}%{_bindir}/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGES.txt LICENSE.txt README.txt
%attr(0755,root,root) %{_bindir}/%{name}




%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 3.2-6mdv2010.0
+ Revision: 430779
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tvignaud@mandriva.com> 3.2-5mdv2009.0
+ Revision: 259285
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 3.2-4mdv2009.0
+ Revision: 247215
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tvignaud@mandriva.com> 3.2-2mdv2008.1
+ Revision: 171051
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 3.2-1mdv2008.1
+ Revision: 140737
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Tue Mar 06 2007 Oden Eriksson <oeriksson@mandriva.com> 3.2-1mdv2007.0
+ Revision: 133985
- fix build
- Import premake

* Tue Mar 06 2007 Oden Eriksson <oeriksson@mandriva.com> 3.2-1mdv2007.1
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6279 |12cr|prey-0.5.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name prey
%define version 0.5.4

Name: %{name}
Summary: Prey is a lightweight application for tracking your stolen laptop
Version: %{version}
Release: %mkrel 3
License: GPLv3
Group: Monitoring
Source0: http://preyproject.com/releases/0.5.4/prey-0.5.4-linux.zip
Source1: prey-config.desktop
URL:	http://preyproject.com/
Requires: curl, scrot, groff, streamer, perl-Net-SSLeay, perl-IO-Socket-SSL, mpg123, imagemagick, traceroute, gksu

%description
Prey is a lightweight application for tracking your stolen laptop.

Prey comprises a shell scripts which calls out on a regular basis
to either a server run by prey project, or a url nominated by 
system administration. A graphical configuration tool is also provided
which is used to maintain the simple config file.

%prep
rm -rf %{buildroot}
%setup -n prey
install -m 755 %{SOURCE1} prey-config.desktop

%install
mkdir -p %{buildroot}%{_datadir}/%{name}
mkdir -p %{buildroot}%{_sysconfdir}/cron.d/
mkdir -p %{buildroot}%{_datadir}/applications/
install -m 755 prey-config.desktop %{buildroot}%{_datadir}/applications/

mv * %{buildroot}%{_datadir}/%{name}/

cat << EOF > %buildroot%_sysconfdir/cron.d/%name
 */20 * * * * root /usr/share/prey/prey.sh > /var/log/prey.log
EOF

%files
%defattr(0755,root,root)
%{_datadir}/%{name}
%{_sysconfdir}/cron.d/prey
%{_datadir}/applications/prey-config.desktop



%changelog
* Fri Jul 20 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.5.4-3mdv2012.0
+ Revision: 810389
- version update 0.5.4

* Wed Jun 08 2011 Leonardo Coelho <leonardoc@mandriva.org> 0.5.3-3
+ Revision: 683312
- bump new version
- config tool on menu

* Tue Jun 07 2011 Leonardo Coelho <leonardoc@mandriva.org> 0.5.3-2
+ Revision: 683110
- new version
-Change on SPEC

* Mon May 16 2011 Leonardo Coelho <leonardoc@mandriva.org> 0.5.3-1
+ Revision: 675128
- first version of the package
- Created package structure for prey.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6280 |12cr|prime-1.0.0.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version	        1.0.0.1
%define release         %mkrel 8

%define dict_version    1.0.0
%define suikyo_version  2.1.0-2

Name:         prime
Summary:      Japanese PRedictive Input Method Editor
Version:      %{version}
Release:      %{release}
URL:          http://sourceforge.jp/projects/prime/
Source0:      %{name}-%{version}.tar.bz2
Group:        System/Internationalization
BuildRoot:    %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License:      GPL
Obsoletes:       uim-prime <= 0.4.6-1.beta2.3mdk
Requires:        prime-dict >= %{dict_version}
Requires:        suikyo >= %{suikyo_version}
Requires:        ruby-progressbar
Requires:        ruby-sary >= 1.2.0
BuildRequires:   ruby
Obsoletes:	%{mklibname prime 0} < %version-%release

%description
PRIME is Japanese PRedictive Input Method Editor.

%package devel
Summary: Development files for prime
Group: Development/Other
Requires: %name = %version
Conflicts: lib64prime0 < %version-%release
Conflicts: libprime0 < %version-%release

%description devel
This package contains development files for prime.


%prep
%setup -q

%build
[[ ! -x configure ]] && ./autogen.sh

%configure2_5x --with-rubydir=%{ruby_sitelibdir}
make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/prime
cp -f etc/Custom_prime.rb $RPM_BUILD_ROOT/%{_sysconfdir}/prime/

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc ChangeLog COPYING README TODO
%{_sysconfdir}/*
%{_datadir}/%name
%{_bindir}/*
%{ruby_sitelibdir}/*

%files devel
%defattr(-,root,root)
%{_libdir}/pkgconfig/*.pc


%changelog
* Mon Jul 21 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0.0.1-8mdv2009.0
+ Revision: 239270
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

* Sun Jul 06 2008 Funda Wang <fundawang@mandriva.org> 1.0.0.1-7mdv2009.0
+ Revision: 232039
- revert to arch-dependent packages

* Sat Jun 21 2008 Funda Wang <fundawang@mandriva.org> 1.0.0.1-6mdv2009.0
+ Revision: 227795
- it should be noarch pacakge, it only contains data files and ruby script source
- split pkgconfig file into devel package

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Tue Feb 19 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0.0.1-5mdv2008.1
+ Revision: 172384
- do not list twice %%_docdir
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Sat Apr 01 2006 UTUMI Hirosi <utuhiro78@yahoo.co.jp> 1.0.0.1-4mdk
- rebuild against suikyo-2.1.0-2

* Fri May 27 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.0.0.1-3mdk
- fix requires

* Sat Apr 16 2005 Giuseppe Ghib <ghibo@mandrakesoft.com> 1.0.0.1-2mdk
- Fixed prime-dict version Requires for X86-64.

* Wed Mar 30 2005 UTUMI Hirosi <utuhiro78@yahoo.co.jp> 1.0.0.1-1mdk
- new release

* Wed Mar 02 2005 UTUMI Hirosi <utuhiro78@yahoo.co.jp> 0.9.4-0.rc1.1mdk
- new release
- add obsoletes uim-prime <= 0.4.6-1.beta2.3mdk
- fix requires

* Thu Feb 24 2005 UTUMI Hirosi <utuhiro78@yahoo.co.jp> 0.9.4-0.beta2.1mdk
- new release
- define prime-dict_version and suikyo_version
- spec cleanup

* Thu Feb 17 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.9.4-0.alpha3.1mdk
- cleanups
- fix build
- first spec for mdk (UTUMI Hirosi <utuhiro78@yahoo.co.jp>)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6281 |12cr|prime-dict-1.0.0-11.20090507.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version	1.0.0
%define release	%mkrel 11.%{date}.1
%define date	20090507

Name:		prime-dict
Summary:	Dictionaries for PRIME
Version:	%{version}
Release:	%{release}
URL:		http://sourceforge.jp/projects/prime/
License:	GPL
Group:		System/Internationalization
Source0:	%{name}-%{version}-%{date}ut.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	ruby

%description
Dictionaries for PRIME.

%prep
%setup -q -n %{name}-%{version}-%{date}ut

%build
%configure2_5x --with-rubydir=%{ruby_sitelibdir}
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc ChangeLog COPYING 
%{ruby_sitelibdir}/*
%{_datadir}/prime/*


%changelog
* Sat May 30 2009 Funda Wang <fundawang@mandriva.org> 1.0.0-11.20090507.1mdv2010.0
+ Revision: 381403
- BR ruby
- New ut patches

* Fri Aug 01 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0.0-7mdv2009.0
+ Revision: 259293
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0.0-6mdv2009.0
+ Revision: 247218
- rebuild

* Fri Mar 14 2008 Funda Wang <fundawang@mandriva.org> 1.0.0-4mdv2008.1
+ Revision: 187762
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Sep 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.0-3mdv2008.0
+ Revision: 90173
- rebuild

* Thu Aug 23 2007 Thierry Vignaud <tvignaud@mandriva.com> 1.0.0-2mdv2008.0
+ Revision: 70396
- use %%mkrel


* Fri Apr 15 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.0.0-1mdk
- fix rpmlint warnings
- new release (UTUMI Hirosi <utuhiro78@yahoo.co.jp>)

* Fri Feb 18 2005 UTUMI Hirosi <utuhiro78@yahoo.co.jp> 0.8.7-1mdk
- new release
- change URL
- spec cleanup

* Mon Aug 30 2004 UTUMI Hirosi <utuhiro78@yahoo.co.jp> 0.8.4-1mdk
- initial spec for mdk


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6282 |12cr|primer3-2.3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define build_with_tests	1

%define name	primer3
%define version 2.3.1
%define release 1

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	PCR reactions primers identification
Group:		Sciences/Biology
License:	BSD and GPLv2+
URL:		http://primer3.sourceforge.net/
Source0:	http://downloads.sourceforge.net/primer3/%{name}-%{version}.tar.gz
Patch0:		primer3-2.2.3-linking.patch

%description
Primer3 is a complete rewrite of the original PRIMER program
(Primer 0.5), written by Steve Lincoln, Mark Daly, and Eric
Lander.

Primer3 picks primers for PCR reactions, considering as criteria:
- oligonucleotide melting temperature, size, GC content,
  and primer-dimer possibilities
- PCR product size
- positional constraints within the source sequence
- miscellaneous other constraints

All of these criteria are user-specifiable as constraints, and
some are specifiable as terms in an objective function that
characterizes an optimal primer pair.

%prep
%setup -q -n %{name}-%{version}
%patch0  -p1 -b .linking

%build
%make -C src CFLAGS="%{optflags} -D__USE_FIXED_PROTOTYPES__" LDFLAGS="%{ldflags}" V=1 

%install
install -Dpm 755 src/primer3_core %{buildroot}%{_bindir}/primer3_core
install -Dpm 755 src/ntdpal %{buildroot}%{_bindir}/ntdpal
install -Dpm 755 src/ntthal %{buildroot}%{_bindir}/ntthal
install -Dpm 755 src/oligotm %{buildroot}%{_bindir}/oligotm
install -Dpm 755 src/long_seq_tm_test %{buildroot}%{_bindir}/long_seq_tm_test

%if %build_with_tests
%check
%make -C test
%endif

%files
%doc *.txt *.htm example src/release_notes.txt
%{_bindir}/*


%changelog
* Fri Jul 20 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.3.1-1
+ Revision: 810411
- version update 2.3.1

* Tue Feb 28 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.3.0-1
+ Revision: 781276
- version update 2.3.0

* Fri Dec 10 2010 Jani Välimaa <wally@mandriva.org> 2.2.3-1mdv2011.0
+ Revision: 620447
- new version 2.2.3
- enable build time tests

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.4-3mdv2011.0
+ Revision: 614611
- the mass rebuild of 2010.1 packages

* Mon Mar 15 2010 Eric Fernandez <zeb@mandriva.org> 1.1.4-2mdv2010.1
+ Revision: 519887
- rebuild

* Tue Aug 18 2009 Eric Fernandez <zeb@mandriva.org> 1.1.4-1mdv2010.0
+ Revision: 417799
- added 1.1.4 source
- removed old version source
- version 1.1.4 and fix format arguments patch

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.1.1-3mdv2009.0
+ Revision: 242331
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Aug 06 2007 Eric Fernandez <zeb@mandriva.org> 1.1.1-1mdv2008.0
+ Revision: 59287
- update version 1.1.1


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6283 |12cr|prisk-3.103.40-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Games-Risk
%define upstream_version 3.103040

Name:       prisk
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 2

Summary:    Classical 'risk' board game
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Games/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Class::Accessor::Fast)
BuildRequires: perl(File::Basename)
BuildRequires: perl(File::ShareDir)
BuildRequires: perl(File::Temp)
BuildRequires: perl(Getopt::Euclid)
BuildRequires: perl(Image::Magick)
BuildRequires: perl(Image::Size)
BuildRequires: perl(List::MoreUtils)
BuildRequires: perl(List::Util)
BuildRequires: perl(Locale::TextDomain)
BuildRequires: perl(MIME::Base64)
BuildRequires: perl(Moose)
BuildRequires: perl(MooseX::Has::Sugar)
BuildRequires: perl(MooseX::POE)
BuildRequires: perl(MooseX::SemiAffordanceAccessor)
BuildRequires: perl(Path::Class)
BuildRequires: perl(POE)
BuildRequires: perl(POE::Loop::Tk)
BuildRequires: perl(Readonly)
BuildRequires: perl(Sub::Exporter)
BuildRequires: perl(Test::More)
BuildRequires: perl(Tk)
BuildRequires: perl(Tk::Balloon)
BuildRequires: perl(Tk::Font)
BuildRequires: perl(Tk::JPEG)
BuildRequires: perl(Tk::PNG)
BuildRequires: perl(Tk::Pane)
BuildRequires: perl(Tk::Pod::Text)
BuildRequires: perl(Tk::Role::Dialog)
BuildRequires: perl(Tk::Sugar)
BuildRequires: perl(Tk::TableMatrix)
BuildRequires: perl(UNIVERSAL::require)
BuildRequires: perl(aliased)
BuildRequires: perl(Module::Build)

BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
Risk is a strategic turn-based board game. Players control armies, with
which they attempt to capture territories from other players. The goal of
the game is to control all the territories ('conquer the world') through
the elimination of the other players. Using area movement, Risk ignores
realistic limitations, such as the vast size of the world, and the
logistics of long campaigns.

This distribution implements a graphical interface for this game.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor
./Build

%check
# xvfb-run is broken currently, even if all the tests pass :-(
#xvfb-run ./Build test

%install
%{__rm} -rf %{buildroot}
./Build install destdir=%{buildroot}

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc LICENSE README META.yml Changes
%{_bindir}/prisk
%{_mandir}/man1/*
%{_mandir}/man3/*
%perl_vendorlib/*


%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 3.103.40-2mdv2011.0
+ Revision: 657325
- add br
- rebuild for updated spec-helper

* Fri Nov 12 2010 Jérôme Quelin <jquelin@mandriva.org> 3.103.40-1mdv2011.0
+ Revision: 596609
- update to 3.103040

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - rebuild to fix perl path in binary

* Sat Jul 17 2010 Jérôme Quelin <jquelin@mandriva.org> 3.101.590-1mdv2011.0
+ Revision: 554687
- skip tests, since xvfb-run is broken
- adding missing buildrequires:
- update to 3.101590

* Thu Apr 22 2010 Jérôme Quelin <jquelin@mandriva.org> 3.101.110-1mdv2010.1
+ Revision: 537897
- run tests in a xvfb (require a display)
- adding missing buildrequires:
- import prisk


* Wed Apr 21 2010 cpan2dist 3.101110-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6284 |12cr|prison-1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %name %major
%define develname %mklibname %name -d


Name:		prison
Group:		Development/C++
Summary:	Prison is a Qt based barcode abstraction layer/library
Version:	1.0
Release:	%mkrel 1
License: 	MIT
URL:            https://projects.kde.org/projects/kdesupport/prison
Source0:        ftp://ftp.kde.org/pub/kde/stable/prison/1.0/src/%{name}-%{version}.tar.gz
BuildRoot: 	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	cmake
BuildRequires:	qt4-devel
BuildRequires:	qrencode-devel
BuildRequires:	libdmtx-devel

%description
Prison is a Qt based barcode abstraction layer/library and provides
uniform access to generation of barcodes with data.

#-------------------------------------------------------------------------------
%package -n %libname
Summary:	Prison library
Group:          System/Libraries

%description -n %libname
Library for %name.

Prison is a Qt based barcode abstraction layer/library and provides
uniform access to generation of barcodes with data.

%files -n %libname
%defattr(-,root,root)
%{_libdir}/libprison.so.%{major}*

#-------------------------------------------------------------------------------
%package -n %develname
Summary:	Prison development files
Group:		Development/C++
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}

%description -n %develname
Development files for applications that use %{name}.

Prison is a Qt based barcode abstraction layer/library and provides
uniform access to generation of barcodes with data.

%files -n %develname
%defattr(-,root,root)
%doc LICENSE
%{_includedir}/%name
%{_libdir}/libprison.so
%{_libdir}/cmake/Prison

#-------------------------------------------------------------------------------
%prep
%setup -q

%build
%cmake_qt4
%make

%install
rm -rf %{buildroot}
%makeinstall_std -C build


%clean
rm -rf %{buildroot}




%changelog
* Thu Jun 30 2011 José Melo <ze@mandriva.org> 1.0-1mdv2011.0
+ Revision: 688340
- version 1.0
- fix descriptions and license
- minor fixes

* Thu Apr 28 2011 José Melo <ze@mandriva.org> 0.0.0-1
+ Revision: 660105
- import prison


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6285 |12cr|privoxy-3.0.19-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define privoxyconf %{_sysconfdir}/%{name}

%define reltype stable

Summary:	Privacy enhancing HTTP proxy
Name:		privoxy
Version:	3.0.19
Release:	%mkrel 2
License:	GPLv2
Group:		Networking/Other
URL:		http://www.privoxy.org/
Source0:	http://prdownloads.sf.net/ijbswa/%{name}-%{version}-%{reltype}-src.tar.gz
Source1:	http://prdownloads.sf.net/ijbswa/%{name}-%{version}-%{reltype}-src.tar.gz.asc
Source2:	privoxy.logrotate
Source3:	privoxy.init
Patch0:		privoxy.missing.user.filter.patch
Requires(post): rpm-helper
Requires(preun): rpm-helper
Obsoletes:	junkbuster
Provides:	junkbuster = %{version}-%{release}
Provides:	webproxy
BuildRequires:	docbook-style-dsssl
BuildRequires:	docbook-dtd42-xml
BuildRequires:	docbook-dtd31-sgml
BuildRequires:	lynx
BuildRequires:	man
BuildRequires:	pcre-devel
BuildRequires:	zlib-devel

%description
Privoxy is a web proxy with advanced filtering capabilities for protecting
privacy, filtering web page content, managing cookies, controlling access, and
removing ads, banners, pop-ups and other obnoxious Internet Junk. Privoxy has a
very flexible configuration and can be customized to suit individual needs and
tastes. Privoxy has application for both stand-alone systems and multi-user
networks.

Privoxy was previously called Internet Junkbuster.

To configure privoxy, go to http://config.privoxy.org/

Privoxy proxy is running on port 8118

%prep
%setup -n %{name}-%{version}-%{reltype} -q

# manpage should be in section 8
sed -i -e 's/^\(\.TH "PRIVOXY" \)"1"/\1"8"/g' privoxy.1 

# privoxy.missing.user.filter.patch
%patch0 -p1

%build
autoreconf -fi
%serverbuild
%configure2_5x --with-user=daemon --with-group=daemon
%make

%install
%__rm -rf %{buildroot}
%__mkdir_p %{buildroot}%{_sbindir} \
           %{buildroot}%{_mandir}/man8 \
           %{buildroot}/var/log/privoxy \
           %{buildroot}%{privoxyconf}/templates \
           %{buildroot}%{_sysconfdir}/logrotate.d \
           %{buildroot}%{_initrddir}

%__install -m 755 privoxy %{buildroot}%{_sbindir}/privoxy
%__install -m 644 privoxy.1 %{buildroot}%{_mandir}/man8/privoxy.8

# Install various config files
for i in *.action default.filter trust; do
	%__install -m 644 $i %{buildroot}%{privoxyconf}/
done
for i in templates/*; do
	%__install -m 644 $i %{buildroot}%{privoxyconf}/templates/
done
%__install -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
%__install -m 755 %{SOURCE3} %{buildroot}%{_initrddir}/%{name}

# verify all file locations, etc. in the config file
# don't start with ^ or commented lines are not replaced
%__sed -e 's!^confdir.*!confdir /etc/privoxy!g' \
    -e 's!^logdir.*!logdir /var/log/privoxy!g' \
    < config  > %{buildroot}%{privoxyconf}/config

#remove backup files
%__rm -f doc/privoxy/webserver/user-manual/*.bak

# create compatibility symlink
%__ln_s match-all.action %{buildroot}/%{privoxyconf}/standard.action

%triggerin -- msec < 0.17
for i in 0 1 2 3 4 5; do
  permfile="%{_sysconfdir}/security/msec/perm.$i"
  if grep -q '^/var/log/privoxy' $permfile; then
    perl -pi -e 's|^/var/log/privoxy\s.*|/var/log/prixovy\t\t\t\tdaemon.daemon\t700|' $permfile
  else
    echo -e "/var/log/prixovy\t\t\t\tdaemon.daemon\t700" >> $permfile
  fi
done

%post
%_post_service privoxy

%preun
%_preun_service privoxy

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog README
%doc doc/webserver
%attr (0700,daemon,daemon) /var/log/privoxy
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%{_sbindir}/*
%{_mandir}/man8/*
%config %{_initrddir}/%{name}

%defattr(664,daemon,daemon,755)
%dir %{privoxyconf}
%config(noreplace) %{privoxyconf}/config
%config            %{privoxyconf}/default.action
%config(noreplace) %{privoxyconf}/default.filter
%config(noreplace) %{privoxyconf}/templates
%config(noreplace) %{privoxyconf}/match-all.action
%config(noreplace) %{privoxyconf}/trust
%config(noreplace) %{privoxyconf}/user.action
%config(noreplace) %{privoxyconf}/regression-tests.action
%{privoxyconf}/standard.action


%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 3.0.19-2mdv2012.0
+ Revision: 773025
- relink against libpcre.so.1

* Fri Feb 03 2012 Andrey Bondrov <abondrov@mandriva.org> 3.0.19-1
+ Revision: 770811
- New version 3.0.19

* Tue Aug 09 2011 Alexander Barakin <abarakin@mandriva.org> 3.0.17-2
+ Revision: 693760
- missing user.filter file
  see https://qa.mandriva.com/show_bug.cgi?id=63573

* Tue May 17 2011 Funda Wang <fwang@mandriva.org> 3.0.17-1
+ Revision: 675884
- use autoreconf
- br zlib
- update to new version 3.0.17

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 3.0.16-2mdv2011.0
+ Revision: 614612
- the mass rebuild of 2010.1 packages

* Mon May 10 2010 Frederic Crozat <fcrozat@mandriva.com> 3.0.16-1mdv2010.1
+ Revision: 544312
- Release 3.0.16 (stable)

* Wed Oct 21 2009 Frederic Crozat <fcrozat@mandriva.com> 3.0.15-1mdv2010.0
+ Revision: 458511
- Fix buildrequires
- Release 3.0.15
- Replace patches 1 & 4 by source 1 & 2
- Fix buildrequires

* Mon Jul 27 2009 Frederic Crozat <fcrozat@mandriva.com> 3.0.14-1mdv2010.0
+ Revision: 400620
- Release 3.0.14 (beta)
- remove patches 7 (no longer needed) 8, (merged upstream)

* Mon Jun 15 2009 Frederic Crozat <fcrozat@mandriva.com> 3.0.13-1mdv2010.0
+ Revision: 386048
- Release 3.0.13 (beta), with IPv6 support
- do no package backup doc files (Mdv bug #37689)

* Thu Apr 16 2009 Frederic Crozat <fcrozat@mandriva.com> 3.0.12-2mdv2009.1
+ Revision: 367771
- Fix upgrade from previous release if /etc/privoxy/config was modified

* Mon Mar 23 2009 Frederic Crozat <fcrozat@mandriva.com> 3.0.12-1mdv2009.1
+ Revision: 360616
- Release 3.0.12
- Regenerate patch7
- Patch8: fix typo in xml doc

* Mon Mar 16 2009 Frederic Crozat <fcrozat@mandriva.com> 3.0.11-1mdv2009.1
+ Revision: 355925
- Release 3.0.11

* Thu Aug 21 2008 Frederic Crozat <fcrozat@mandriva.com> 3.0.10-1mdv2009.0
+ Revision: 274675
- add missing signature file
- Release 3.0.10
- Remove patch5 (obsolete)

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 3.0.8-5mdv2009.0
+ Revision: 259295
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 3.0.8-4mdv2009.0
+ Revision: 247222
- rebuild

* Mon Feb 18 2008 Oden Eriksson <oeriksson@mandriva.com> 3.0.8-2mdv2008.1
+ Revision: 171431
- add a virtal provides of webproxy

* Mon Jan 21 2008 Frederic Crozat <fcrozat@mandriva.com> 3.0.8-1mdv2008.1
+ Revision: 155687
- Release 3.0.8
- Remove patches 0 (replace by sed magic), 6 (merged upstream)

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Sep 18 2007 Frederic Crozat <fcrozat@mandriva.com> 3.0.6-2mdv2008.0
+ Revision: 89689
- Patch6 (CVS): many filter fixes from CVS
- Patch7: fix Google Reader filter


* Wed Mar 07 2007 Frederic Crozat <fcrozat@mandriva.com> 3.0.6-1mdv2007.1
+ Revision: 134608
- Release 3.0.6
- Bunzip patches
- Remove patches 2, 3 (merged upstream)
- Patch5: fix documentation generation
- Regenerate patch1
- Import privoxy

* Thu May 04 2006 Frederic Crozat <fcrozat@mandriva.com> 3.0.3-11mdk
- Update patch2 to not break Google Finance either

* Thu Feb 09 2006 Frederic Crozat <fcrozat@mandriva.com> 3.0.3-10mdk
- Update patch2 to not break gmail by default

* Mon Jan 09 2006 Olivier Blin <oblin@mandriva.com> 3.0.3-9mdk
- don't forget the LSB patch

* Mon Jan 09 2006 Olivier Blin <oblin@mandriva.com> 3.0.3-8mdk
- convert parallel init to LSB

* Tue Jan 03 2006 Frederic Crozat <fcrozat@mandriva.com> 3.0.3-7mdk
- Fix prereq
- use mkrel
- Patch4: add support for parallel initscript

* Mon Jan 10 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 3.0.3-6mdk 
- Patch3 : fix ie-exploit filter to not be triggered by Amazon

* Sat Jul 24 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 3.0.3-5mdk
- Fix perms on privoxy config directory

* Thu Jul 22 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 3.0.3-4mdk
- Fix default perms/owner of configuration file, otherwise privoxy won't
  be able to modify its config files from web interface.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6286 |12cr|processdsn-1.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Process DSN notifications, record them in a database
Name:		processdsn
Version:	1.0.0
Release:	2
License:	Apache License
Group:		System/Servers
Source:		%{name}-%{version}.tar.bz2
BuildRequires:	apr-devel
BuildRequires:	apr-util-devel

%description
The DSN processor processes delivery status notifications, and stores the
results in a SQL database via the APR DBD interface.

%prep

%setup -q

%build
autoreconf -fi
export LIBS="`apr-1-config --link-ld` `apu-1-config --link-ld`"
%configure2_5x
%make

%install
%makeinstall_std

%files
%defattr(-,root,root)
%doc README
%{_bindir}/processdsn
%{_mandir}/man1/processdsn.1*



%changelog
* Sun Apr 10 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdv2011.0
+ Revision: 652246
- import processdsn


* Sun Apr 10 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdv2010.2
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6287 |12cr|projectx-0.91.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define name	projectx
%define Name	ProjectX
%define version	0.91.0
%define shortv	0.91.0
%define gcj_support 1
%if %mdkversion >= 200810
# (Anssi 02/2008) gcj4.3 segfault
%define gcj_support 0
%endif
%define stable	0

Summary:	A free Java based MPEG demux utility
Name:		%name
Version:	%version
Release:	%mkrel 1
License:	GPLv2+
URL:		http://project-x.sourceforge.net/
%if %stable
Source:		%{Name}_Source_eng_%{version}.tar.bz2
Source1:	%{Name}_LanguagePack_%{version}.zip
%else
# Every CVS push (usually) corresponds to a .bXX tag.
# Latest tag can be seen in the commit message and in
# http://project-x.sourceforge.net/update/update.txt
# cvs -d:pserver:anonymous@project-x.cvs.sourceforge.net:/cvsroot/project-x login 
# cvs -z3 -d:pserver:anonymous@project-x.cvs.sourceforge.net:/cvsroot/project-x co -P project-x
Source:		%{name}-%{version}.zip
%endif
Group:		Video
BuildRoot:	%{_tmppath}/%{name}-buildroot
Requires:	java >= 1.6
Requires:	jpackage-utils
Requires:	jakarta-commons-net
Requires:	jakarta-oro
BuildRequires:	java-devel
%if %{mdkversion} >= 200810
BuildRequires:	java-rpmbuild
%else
BuildRequires:	java-gcj-compat-devel
%endif
BuildRequires:	jakarta-commons-net
BuildRequires:	jakarta-oro
BuildRequires:	imagemagick
BuildRequires:	dos2unix
BuildRequires:  desktop-file-utils
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildArch:      noarch
%endif

%description
Converts, splits and demuxes DVB and other MPEG recordings.

%prep
%if %stable
%setup -q -n %{Name}_Source_%{shortv} -b 1
%else
%setup -q -n Project-X_%{shortv}
%endif
rm -rf lib
find -name CVS -type d -print0 | xargs -0 rm -rf
dos2unix htmls/*.html htmls/*/*.html

perl -pi -e 's,classpath [a-z0-9\.\/:-]*,classpath \$CLASSPATH,' build.sh
perl -pi -e 's,^javac ,%javac ,' build.sh

%if %mdkversion <= 200800
# We call jar manually to workaround
# http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32516
perl -pi -e 's,^jar ,#jar ,' build.sh
%else
perl -pi -e 's,^jar ,%jar ,' build.sh
%endif

perl -pi -e 's,^Class-Path:.*\n,,' MANIFEST.MF

perl -pi -e 's,Icon=.*,Icon=%name,' %name.desktop
perl -pi -e 's,Exec=.*,Exec=%{_bindir}/%{name},' %name.desktop

perl -pi -e 's/\r$//g' *.txt

%build
export CLASSPATH=$(build-classpath commons-net oro)
sh -ex build.sh

%if %mdkversion <= 200800
cd build
%jar cfvm ../ProjectX.jar ../MANIFEST.MF *
cd -
%endif

%jar -i %Name.jar

%install
rm -rf %{buildroot}

install -d -m755 %{buildroot}%{_javadir}
install -m644 %{Name}.jar %{buildroot}%{_javadir}

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%jpackage_script net.sourceforge.dvb.projectx.common.Start %nil %nil %Name:commons-net:oro %name

install -D -m644 %name.desktop %{buildroot}%{_datadir}/applications/%name.desktop

install -d -m755 %{buildroot}%{_miconsdir}
install -d -m755 %{buildroot}%{_iconsdir}
install -d -m755 %{buildroot}%{_liconsdir}

# (Anssi) It is X :p
convert resources/close.gif -resize 16x16 %{buildroot}%{_miconsdir}/%{name}.png
convert resources/close.gif -resize 32x32 %{buildroot}%{_iconsdir}/%{name}.png
convert resources/close.gif -resize 48x48 %{buildroot}%{_liconsdir}/%{name}.png


desktop-file-install --vendor="" \
  --add-category="Java" \
  --add-category="AudioVideo" \
  --add-category="AudioVideoEditing" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

%clean
rm -rf %{buildroot}

%post
%if %{gcj_support}
%{update_gcjdb}
%endif
%if %mdkversion < 200900
%{update_menus}
%endif

%postun
%if %{gcj_support}
%{clean_gcjdb}
%endif
%if %mdkversion < 200900
%{clean_menus}
%endif

%files
%defattr(0644,root,root,0755)
%doc ReadMe.txt htmls
%attr(0755,root,root) %{_bindir}/%{name}
%{_javadir}/%{Name}.jar
%if %{gcj_support}
%{_libdir}/gcj/%{name}
%endif
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_datadir}/applications/%{name}.desktop





%changelog
* Sat Apr 30 2011 Olivier Faurax <ofaurax@mandriva.org> 0.91.0-1mdv2011.0
+ Revision: 661101
- Version 0.91.0

* Tue Aug 17 2010 Anssi Hannula <anssi@mandriva.org> 0.90.4.00.b32-1mdv2011.0
+ Revision: 570717
- new version
- update license tag for policy
- remove name from summary

* Wed Jul 15 2009 Anssi Hannula <anssi@mandriva.org> 0.90.4.00.b31-1mdv2010.0
+ Revision: 396164
- new version
- clarify summary

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Sat Sep 20 2008 Anssi Hannula <anssi@mandriva.org> 0.90.4.00.b24-6mdv2009.0
+ Revision: 286260
- requires java >= 1.6 (fixes #43632)

* Fri Sep 19 2008 Alexander Kurtakov <akurtakov@mandriva.org> 0.90.4.00.b24-5mdv2009.0
+ Revision: 285837
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.90.4.00.b24-4mdv2009.0
+ Revision: 269012
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Tue Apr 29 2008 Anssi Hannula <anssi@mandriva.org> 0.90.4.00.b24-3mdv2009.0
+ Revision: 198963
+ rebuild (emptylog)

* Tue Apr 29 2008 Anssi Hannula <anssi@mandriva.org> 0.90.4.00.b24-2mdv2009.0
+ Revision: 198915
- fix backportability (for old jar)
- add backportability buildrequires
- 0.90.4.00.b24
- drop gcj precompilation for now due to ICEs
- buildrequire java-rpmbuild, i.e. build with icedtea on x86(_64)

  + Thierry Vignaud <tv@mandriva.org>
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Anssi Hannula <anssi@mandriva.org> 0.90.4.00-7mdv2008.0
+ Revision: 87345
- rebuild to filter out autorequires of GCJ AOT objects
- remove unnecessary Requires(post) on java-gcj-compat

* Sat Jun 30 2007 Anssi Hannula <anssi@mandriva.org> 0.90.4.00-6mdv2008.0
+ Revision: 46155
- disable cacao hack, now works with gcj
- use only standard menu categories
- workaround gjar upstream bug #32516


* Sat Mar 10 2007 Anssi Hannula <anssi@mandriva.org> 0.90.4.00-5mdv2007.1
+ Revision: 141077
- use cacao instead of jamvm in gui mode

* Mon Mar 05 2007 Anssi Hannula <anssi@mandriva.org> 0.90.4.00-4mdv2007.1
+ Revision: 133354
- fix group
- drop epoch 0
- fix menu categories

* Wed Oct 18 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0:0.90.4.00-3mdv2007.0
+ Revision: 65842
-Add Buildrequires
- import projectx-0.90.4.00-2mdv2007.0

* Sat Sep 02 2006 Anssi Hannula <anssi@mandriva.org> 0:0.90.4.00-2mdv2007.0
- requires jakarta-oro
- more docs
- force jamvm when gui is used, 10x slower but works (gcj is too old)

* Sat Jun 17 2006 Anssi Hannula <anssi@mandriva.org> 0:0.90.4.00-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6288 |12cr|Propaganda-1-17
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Desktop Enhancements For Linux 
Name:		Propaganda
Version:	1
Release:	17
License:	GPL
Group:		Graphical desktop/Other
URL:		http://propaganda.system12.com/

Source:		Propaganda-EVERYTHING.tar.bz2
Source1:	Desktop-Propaganda
Source2:	Propaganda-Vol13.tar.bz2
Source3:	Propaganda-Vol14.tar.bz2

Obsoletes:	gnome-imglib desktop-backgrounds
Provides:	gnome-imglib desktop-backgrounds
BuildArch:	noarch
BuildRequires:	findutils

%description
Propaganda, at its core, is basically a collection of "seamless tiles"..
Graphics which are drawn in such a way that they do not appear to repeat
at the edges. All the graphics for Propaganda are drawn with GIMP, an
excellent paint program also made available under the GNU GPL. Propaganda
tiles are painted in a wide variety of styles, textures and sizes, making
them ideal for use in 3D applications, or simply as desktop wallpaper.


%package Vol1
Summary:	Propaganda Volume 1 - Desktop Enhancements For Linux
Group:		Graphical desktop/Other 
%description Vol1
This is Volume 1 of Propaganda Collection.

Propaganda, at its core, is basically a collection of "seamless tiles"..
Graphics which are drawn in such a way that they do not appear to repeat
at the edges. All the graphics for Propaganda are drawn with GIMP, an
excellent paint program also made available under the GNU GPL. Propaganda
tiles are painted in a wide variety of styles, textures and sizes, making
them ideal for use in 3D applications, or simply as desktop wallpaper.


%package Vol2
Summary:	Propaganda Volume 2 - Desktop Enhancements For Linux
Group:		Graphical desktop/Other
%description Vol2
This is Volume 2 of Propaganda Collection.

Propaganda, at its core, is basically a collection of "seamless tiles"..
Graphics which are drawn in such a way that they do not appear to repeat
at the edges. All the graphics for Propaganda are drawn with GIMP, an
excellent paint program also made available under the GNU GPL. Propaganda
tiles are painted in a wide variety of styles, textures and sizes, making
them ideal for use in 3D applications, or simply as desktop wallpaper.


%package Vol3 
Summary:	Propaganda Volume 3 - Desktop Enhancements For Linux
Group:		Graphical desktop/Other
%description Vol3
This is Volume 3 of Propaganda Collection.

Propaganda, at its core, is basically a collection of "seamless tiles"..
Graphics which are drawn in such a way that they do not appear to repeat
at the edges. All the graphics for Propaganda are drawn with GIMP, an
excellent paint program also made available under the GNU GPL. Propaganda
tiles are painted in a wide variety of styles, textures and sizes, making
them ideal for use in 3D applications, or simply as desktop wallpaper.


%package Vol4
Summary:	Propaganda Volume 4 - Desktop Enhancements For Linux
Group:		Graphical desktop/Other
%description Vol4
This is Volume 4 of Propaganda Collection.

Propaganda, at its core, is basically a collection of "seamless tiles"..
Graphics which are drawn in such a way that they do not appear to repeat
at the edges. All the graphics for Propaganda are drawn with GIMP, an
excellent paint program also made available under the GNU GPL. Propaganda
tiles are painted in a wide variety of styles, textures and sizes, making
them ideal for use in 3D applications, or simply as desktop wallpaper.


%package Vol5 
Summary:	Propaganda Volume 5 - Desktop Enhancements For Linux
Group:		Graphical desktop/Other
%description Vol5
This is Volume 5 of Propaganda Collection.

Propaganda, at its core, is basically a collection of "seamless tiles"..
Graphics which are drawn in such a way that they do not appear to repeat
at the edges. All the graphics for Propaganda are drawn with GIMP, an
excellent paint program also made available under the GNU GPL. Propaganda
tiles are painted in a wide variety of styles, textures and sizes, making
them ideal for use in 3D applications, or simply as desktop wallpaper.


%package Vol6 
Summary:	Propaganda Volume 6 - Desktop Enhancements For Linux
Group:		Graphical desktop/Other
%description Vol6
This is Volume 6 of Propaganda Collection.

Propaganda, at its core, is basically a collection of "seamless tiles"..
Graphics which are drawn in such a way that they do not appear to repeat
at the edges. All the graphics for Propaganda are drawn with GIMP, an
excellent paint program also made available under the GNU GPL. Propaganda
tiles are painted in a wide variety of styles, textures and sizes, making
them ideal for use in 3D applications, or simply as desktop wallpaper.


%package Vol7 
Summary:	Propaganda Volume 7 - Desktop Enhancements For Linux
Group:		Graphical desktop/Other
%description Vol7
This is Volume 7 of Propaganda Collection.

Propaganda, at its core, is basically a collection of "seamless tiles"..
Graphics which are drawn in such a way that they do not appear to repeat
at the edges. All the graphics for Propaganda are drawn with GIMP, an
excellent paint program also made available under the GNU GPL. Propaganda
tiles are painted in a wide variety of styles, textures and sizes, making
them ideal for use in 3D applications, or simply as desktop wallpaper.


%package Vol8 
Summary:	Propaganda Volume 8 - Desktop Enhancements For Linux
Group:		Graphical desktop/Other
%description Vol8
This is Volume 8 of Propaganda Collection.

Propaganda, at its core, is basically a collection of "seamless tiles"..
Graphics which are drawn in such a way that they do not appear to repeat
at the edges. All the graphics for Propaganda are drawn with GIMP, an
excellent paint program also made available under the GNU GPL. Propaganda
tiles are painted in a wide variety of styles, textures and sizes, making
them ideal for use in 3D applications, or simply as desktop wallpaper.


%package Vol9
Summary:	Propaganda Volume 9 - Desktop Enhancements For Linux
Group:		Graphical desktop/Other
%description Vol9
This is Volume 9 of Propaganda Collection.

Propaganda, at its core, is basically a collection of "seamless tiles"..
Graphics which are drawn in such a way that they do not appear to repeat
at the edges. All the graphics for Propaganda are drawn with GIMP, an
excellent paint program also made available under the GNU GPL. Propaganda
tiles are painted in a wide variety of styles, textures and sizes, making
them ideal for use in 3D applications, or simply as desktop wallpaper.


%package Vol10
Summary:	Propaganda Volume 10 - Desktop Enhancements For Linux
Group:		Graphical desktop/Other
%description Vol10
This is Volume 10 of Propaganda Collection.

Propaganda, at its core, is basically a collection of "seamless tiles"..
Graphics which are drawn in such a way that they do not appear to repeat
at the edges. All the graphics for Propaganda are drawn with GIMP, an
excellent paint program also made available under the GNU GPL. Propaganda
tiles are painted in a wide variety of styles, textures and sizes, making
them ideal for use in 3D applications, or simply as desktop wallpaper.


%package Vol11
Summary:	Propaganda Volume 11 - Desktop Enhancements For Linux
Group:		Graphical desktop/Other
%description Vol11
This is Volume 11 of Propaganda Collection.

Propaganda, at its core, is basically a collection of "seamless tiles"..
Graphics which are drawn in such a way that they do not appear to repeat
at the edges. All the graphics for Propaganda are drawn with GIMP, an
excellent paint program also made available under the GNU GPL. Propaganda
tiles are painted in a wide variety of styles, textures and sizes, making
them ideal for use in 3D applications, or simply as desktop wallpaper.


%package Vol12
Summary:	Propaganda Volume 12 - Desktop Enhancements For Linux
Group:		Graphical desktop/Other
%description Vol12
This is Volume 12 of Propaganda Collection.

Propaganda, at its core, is basically a collection of "seamless tiles"..
Graphics which are drawn in such a way that they do not appear to repeat
at the edges. All the graphics for Propaganda are drawn with GIMP, an
excellent paint program also made available under the GNU GPL. Propaganda
tiles are painted in a wide variety of styles, textures and sizes, making
them ideal for use in 3D applications, or simply as desktop wallpaper.


%package Vol13
Summary:    Propaganda Volume 13 - Desktop Enhancements For Linux
Group:      Graphical desktop/Other
%description Vol13
This is Volume 13 of Propaganda Collection.

Propaganda, at its core, is basically a collection of "seamless tiles"..
Graphics which are drawn in such a way that they do not appear to repeat
at the edges. All the graphics for Propaganda are drawn with GIMP, an
excellent paint program also made available under the GNU GPL. Propaganda
tiles are painted in a wide variety of styles, textures and sizes, making
them ideal for use in 3D applications, or simply as desktop wallpaper.


%package Vol14
Summary:    Propaganda Volume 14 - Desktop Enhancements For Linux
Group:      Graphical desktop/Other
%description Vol14
This is Volume 14 of Propaganda Collection.

Propaganda, at its core, is basically a collection of "seamless tiles"..
Graphics which are drawn in such a way that they do not appear to repeat
at the edges. All the graphics for Propaganda are drawn with GIMP, an
excellent paint program also made available under the GNU GPL. Propaganda
tiles are painted in a wide variety of styles, textures and sizes, making
them ideal for use in 3D applications, or simply as desktop wallpaper.


%package For-E
Summary:	Propaganda For E - Desktop Enhancements For Linux
Group:		Graphical desktop/Other
%description For-E
This is Volume "For-E" (Enlightenment) of Propaganda Collection. Althought
is name is "For-E", you can use it for another Window Mangager (of course).

Propaganda, at its core, is basically a collection of "seamless tiles"..
Graphics which are drawn in such a way that they do not appear to repeat
at the edges. All the graphics for Propaganda are drawn with GIMP, an
excellent paint program also made available under the GNU GPL. Propaganda
tiles are painted in a wide variety of styles, textures and sizes, making
them ideal for use in 3D applications, or simply as desktop wallpaper.


%prep

%setup -q -c -n %{name}-1 -a 0 -a 2 -a 3

cp %{SOURCE1} $RPM_BUILD_DIR/%{name}-1/Propaganda-Vol1/.directory
cp %{SOURCE1} $RPM_BUILD_DIR/%{name}-1/Propaganda-Vol2/.directory
cp %{SOURCE1} $RPM_BUILD_DIR/%{name}-1/Propaganda-Vol3/.directory
cp %{SOURCE1} $RPM_BUILD_DIR/%{name}-1/Propaganda-Vol4/.directory
cp %{SOURCE1} $RPM_BUILD_DIR/%{name}-1/Propaganda-Vol5/.directory
cp %{SOURCE1} $RPM_BUILD_DIR/%{name}-1/Propaganda-Vol6/.directory
cp %{SOURCE1} $RPM_BUILD_DIR/%{name}-1/Propaganda-Vol7/.directory
cp %{SOURCE1} $RPM_BUILD_DIR/%{name}-1/Propaganda-Vol8/.directory
cp %{SOURCE1} $RPM_BUILD_DIR/%{name}-1/Propaganda-Vol9/.directory
cp %{SOURCE1} $RPM_BUILD_DIR/%{name}-1/Propaganda-Vol10/.directory
cp %{SOURCE1} $RPM_BUILD_DIR/%{name}-1/Propaganda-Vol11/.directory
cp %{SOURCE1} $RPM_BUILD_DIR/%{name}-1/Propaganda-Vol12/.directory
cp %{SOURCE1} $RPM_BUILD_DIR/%{name}-1/Propaganda-Vol13/.directory
cp %{SOURCE1} $RPM_BUILD_DIR/%{name}-1/Propaganda-Vol14/.directory
cp %{SOURCE1} $RPM_BUILD_DIR/%{name}-1/Propaganda-For-E/.directory


%install
mkdir -p %{buildroot}%{_datadir}/wallpapers
cp -ar $RPM_BUILD_DIR/%{name}-1/Propaganda* %{buildroot}%{_datadir}/wallpapers
find %{buildroot}%{_datadir}/wallpapers -type f -not \
	\( -name .directory -or -iname \*.html -or -iname \*.JPG \) | xargs rm

%files Vol1
%{_datadir}/wallpapers/%{name}-Vol1
%doc README README-PROPAGANDA COPYING %{name}-Vol1/script.perl

%files Vol2
%{_datadir}/wallpapers/%{name}-Vol2
%doc README README-PROPAGANDA COPYING %{name}-Vol2/script.perl

%files Vol3
%{_datadir}/wallpapers/%{name}-Vol3
%doc README README-PROPAGANDA COPYING %{name}-Vol3/script.perl

%files Vol4
%{_datadir}/wallpapers/%{name}-Vol4
%doc README README-PROPAGANDA COPYING %{name}-Vol4/script.perl
 
%files Vol5
%{_datadir}/wallpapers/%{name}-Vol5
%doc README README-PROPAGANDA COPYING %{name}-Vol5/script.perl
 
%files Vol6
%{_datadir}/wallpapers/%{name}-Vol6
%doc README README-PROPAGANDA COPYING %{name}-Vol6/script.perl
 
%files Vol7
%{_datadir}/wallpapers/%{name}-Vol7
%doc README README-PROPAGANDA COPYING %{name}-Vol7/script.perl
 
%files Vol8
%{_datadir}/wallpapers/%{name}-Vol8
%doc README README-PROPAGANDA COPYING %{name}-Vol8/script.perl

%files Vol9
%{_datadir}/wallpapers/%{name}-Vol9
%doc README README-PROPAGANDA COPYING %{name}-Vol9/script.perl
 
%files Vol10 
%{_datadir}/wallpapers/%{name}-Vol10
%doc README README-PROPAGANDA COPYING %{name}-Vol10/script.perl
 
%files Vol11
%{_datadir}/wallpapers/%{name}-Vol11
%doc README README-PROPAGANDA COPYING %{name}-Vol11/script.perl
 
%files Vol12
%{_datadir}/wallpapers/%{name}-Vol12
%doc README README-PROPAGANDA COPYING %{name}-Vol12/script.perl

%files Vol13
%{_datadir}/wallpapers/%{name}-Vol13
%doc README README-PROPAGANDA COPYING %{name}-Vol13/script.perl

%files Vol14
%{_datadir}/wallpapers/%{name}-Vol14
%doc README README-PROPAGANDA COPYING %{name}-Vol14/script.perl

%files For-E
%{_datadir}/wallpapers/%{name}-For-E
%doc README README-PROPAGANDA COPYING %{name}-For-E/script.perl


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1-16mdv2011.0
+ Revision: 616437
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1-15mdv2010.0
+ Revision: 430797
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1-14mdv2009.0
+ Revision: 242356
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Jun 05 2007 Gustavo De Nardin <gustavodn@mandriva.com> 1-12mdv2008.0
+ Revision: 35773
- installed in /usr/share/wallpapers instead of /usr/share/pixmaps/backgrounds
- only html and jpegs in installation directories
- package README files, license, and HTML generator script, as docs
- don't show the .directory file



* Fri May 13 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1-11mdk
- Rebuild

* Mon Feb 23 2004 Lenny Cartier <lenny@mandrakesoft.com> 1-10mdk
- rebuild

* Wed Jan 22 2003 Lenny Cartier <lenny@mandrakesoft.com> 1-9mdk
- rebuild

* Fri Nov 22 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1-8mdk
- fix unpackaged files

* Mon Jan 07 2002 David BAUDENS <baudens@mandrakesoft.com> 1-7mdk
- Rebuild

* Wed Jan 03 2001 Lenny Cartier <lenny@mandrakesoft.com> 1-6mdk
- fix buildroot that gives errors when building packages

* Mon Jul 31 2000 Lenny Cartier <lenny@mandrakesoft.com> 1-5mdk
- macros

* Sun Mar 26 2000 David BAUDENS <baudens@mandrakesoft.com> 1-4mdk
- Add Vol 13 & 14
- Use new Group

* Fri Dec 10 1999 - David BAUDENS <baudens@mandrakesoft.com>
- Fix Group

* Mon Dec 06 1999 - David BAUDENS <baudens@mandrakesoft.com>
- Correct a typo

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6289 |12cr|prophet-2.7-0.r83.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A Probabilistic Routing Protocol
Name:		prophet
Version:	2.7
Release:	%mkrel 0.r83.2
License:	GPL
Group:		System/Servers
URL:		http://prophet.grasic.net/
Source0:	%{name}.tar.bz2
Source1:	prophet-16x16.png
Source2:	prophet-32x32.png
Source3:	prophet-48x48.png
Patch0:		prophet-fhs.diff
Patch1:		prophet-ini_file_in_etc.diff
Patch2:		prophet-helio.diff
Requires:	dtn
BuildRequires:	qt4-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
PRoPHET is a Probabilistic Routing Protocol using a History Imageof Encounters
and Transitivity. PRoPHET is used for intermittently connected networks, where
there is no guarantee that a fully connected path between source and
destination exists at any time, rendering traditional routing protocols unable
to deliver messages between hosts. These networks are examples of networks
where the Delay-Tolerant Network architecture is  applicable. The protocol
specification was written by A. Lindgren and A. Doria. The PRoPHET draft is
available here:

http://www.dtnrg.org/docs/specs/draft-lindgren-dtnrg-prophet-02.txt

Severals demo PRoPHET implementations were done before on the Lule University
of Technology in the previous years. One of them was presented using a "Lego
Mindstorms" robots as mobile nodes.

The lastest  PRoPHET implementation uses the DTN reference implementation
(version 2.2.0) software. It is written in C++ using the well known Trolltech
QT 4.1 framework. The code itself is now totally platform independable. 

%prep

%setup -q -n %{name}
%patch0 -p0
%patch1 -p0
%patch2 -p0

# instead of a patch
perl -pi -e "s|^GUI =.*|GUI = true|g" %{name}.pro
perl -pi -e "s|^PDAGUI =.*|PDAGUI = false|g" %{name}.pro
perl -pi -e "s|^DTN_INTERFACE =.*|DTN_INTERFACE = true|g" %{name}.pro

cp %{SOURCE1} .
cp %{SOURCE2} .
cp %{SOURCE3} .

%build
export QTDIR="/usr/lib/qt4/"
export PATH=$PATH:$QTDIR/bin

$QTDIR/bin/qmake %{name}.pro
%make

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}
install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_localstatedir}/lib/%{name}/storage
install -d %{buildroot}%{_localstatedir}/lib/%{name}/list
install -d %{buildroot}/var/log/%{name}

install -m0755 %{name} %{buildroot}%{_sbindir}/
install -m0644 %{name}.ini %{buildroot}%{_sysconfdir}/

# menu

# icon
install -d %{buildroot}%{_miconsdir}
install -d %{buildroot}%{_iconsdir}
install -d %{buildroot}%{_liconsdir}

install -m0644 prophet-16x16.png %{buildroot}%{_miconsdir}/%{name}.png
install -m0644 prophet-32x32.png %{buildroot}%{_iconsdir}/%{name}.png
install -m0644 prophet-48x48.png %{buildroot}%{_liconsdir}/%{name}.png

# XDG menu
install -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=PRoPHET
Comment=A Probabilistic Routing Protocol
Exec=%{_sbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-Internet-RemoteAccess;Network;RemoteAccess;
EOF

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc dia/*
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}.ini
%attr(0755,root,root) %{_sbindir}/%{name}
%dir %{_localstatedir}/lib/%{name}
%dir %{_localstatedir}/lib/%{name}/storage
%dir %{_localstatedir}/lib/%{name}/list
%{_iconsdir}/*.png
%{_miconsdir}/*.png
%{_liconsdir}/*.png
%{_datadir}/applications/*.desktop


%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 2.7-0.r83.2mdv2010.0
+ Revision: 430804
- rebuild

* Sun Jul 20 2008 Oden Eriksson <oeriksson@mandriva.com> 2.7-0.r83.1mdv2009.0
+ Revision: 239216
- 2.7-r83

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

  + Thierry Vignaud <tvignaud@mandriva.com>
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue May 15 2007 Oden Eriksson <oeriksson@mandriva.com> 2.6-0.r82.1mdv2008.0
+ Revision: 27029
- Import prophet



* Tue May 15 2007 Oden Eriksson <oeriksson@mandriva.com> 2.6-0.r82.1mdv2008.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6290 |12cr|prosody-0.8.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:       prosody
Version:    0.8.2
Release:    %mkrel 1
Summary:    Light Lua Jabber/XMPP server
URL:        http://prosody.im/
Group:      System/Servers
License:    MIT
Requires(pre):  rpm-helper
Requires(post):	rpm-helper
Requires(preun):    rpm-helper
Requires(postun):   rpm-helper
Requires:   lua-sec
Requires:   lua-socket
Requires:   lua-expat
Requires:   lua-filesystem
BuildRequires: lua-devel openssl-devel idn-devel
Source0:    http://prosody.im/downloads/source/%name-%version.tar.gz
Source1:    %{name}.init
Source2:    %{name}.sysconfig
Source3:    %{name}.config
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Prosody is an exciting new server for Jabber/XMPP written in Lua. It aims to 
be easy to use, and light on resources. For developers it aims to give a 
flexible system on which to rapidly develop added functionality, or 
prototype new protocols

%prep
%setup -q 
 
%build
./configure --with-lua='' --with-lua-include=/usr/include --prefix=/usr
%make

%install
rm -rf ${RPM_BUILD_ROOT}

%makeinstall_std


mkdir -p ${RPM_BUILD_ROOT}%{_initrddir}
cat %{SOURCE1} > ${RPM_BUILD_ROOT}%{_initrddir}/%{name}

mkdir -p ${RPM_BUILD_ROOT}%{_sysconfdir}/sysconfig/
cat %{SOURCE2} > ${RPM_BUILD_ROOT}%{_sysconfdir}/sysconfig/%{name}

cat %{SOURCE3} > ${RPM_BUILD_ROOT}%{_sysconfdir}/%{name}/%{name}.cfg.lua 

mkdir -p $RPM_BUILD_ROOT/%_localstatedir/lib/%{name}
mkdir -p $RPM_BUILD_ROOT/%_var/run/%name/

%clean
rm -rf ${RPM_BUILD_ROOT}

%pre
%_pre_useradd %{name} /var/empty /bin/bash

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%postun 
%_postun_userdel %{name}

%files
%defattr(-,root,root)
%doc doc/*
%config(noreplace) %_sysconfdir/%name/
%config(noreplace) %_sysconfdir/sysconfig/%name
%attr(755,root,root) %config(noreplace) %_initrddir/%name
%attr(700,%name,%name) %_localstatedir/lib/%{name}
%_bindir/%{name}ctl
%_bindir/%name
%_prefix/lib/%name
%attr(-,%name,%name) %_var/run/%name/
%_mandir/man1/%{name}ctl.*



%changelog
* Fri Aug 12 2011 Michael Scherer <misc@mandriva.org> 0.8.2-1mdv2012.0
+ Revision: 694065
- new version 0.8.2

* Tue Jul 20 2010 Michael Scherer <misc@mandriva.org> 0.7.0-1mdv2011.0
+ Revision: 555132
- update to new version 0.7.0

* Mon Apr 19 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.6.2-1mdv2010.1
+ Revision: 536825
- update to 0.6.2

* Tue Apr 13 2010 Funda Wang <fwang@mandriva.org> 0.6.1-2mdv2010.1
+ Revision: 534502
- rebuild

* Thu Nov 26 2009 Michael Scherer <misc@mandriva.org> 0.6.1-1mdv2010.1
+ Revision: 470310
- update to new version 0.6.1

* Wed Nov 25 2009 Michael Scherer <misc@mandriva.org> 0.6.0-1mdv2010.1
+ Revision: 470011
- update to new version 0.6.0

* Tue Sep 29 2009 Michael Scherer <misc@mandriva.org> 0.5.2-1mdv2010.0
+ Revision: 450816
- update to new version 0.5.2

* Thu Jul 30 2009 Frederik Himpe <fhimpe@mandriva.org> 0.5.1-1mdv2010.0
+ Revision: 404692
- update to new version 0.5.1

* Sat Jul 25 2009 Michael Scherer <misc@mandriva.org> 0.5.0-1mdv2010.0
+ Revision: 399845
- update to 0.5.0

* Sat Jul 18 2009 Michael Scherer <misc@mandriva.org> 0.4.2-2mdv2010.0
+ Revision: 397126
- fix directory ownership

* Sat Jul 18 2009 Michael Scherer <misc@mandriva.org> 0.4.2-1mdv2010.0
+ Revision: 396967
- give a proper shell to prosody user
- new version 0.4.2
- no longer run as root

* Sat May 02 2009 Michael Scherer <misc@mandriva.org> 0.4.0-1mdv2010.0
+ Revision: 370410
- fix again BuildRequires
- add BuildRequires
- remove logrotate, and use syslog, prosody do not have support for reloading the file
- adapt initscript
- fix the specfile
- add a default configfile
- import prosody



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6291 |12cr|proxsmtpd-1.8-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	rname	proxsmtp
%define	name	%{rname}d

Summary:	ProxSMTP: An SMTP Filter
Name:		%{name}
Version:	1.8
Release:	%mkrel 3
License:	BSD
Group:		System/Servers
URL:		http://memberwebs.com/nielsen/software/proxsmtp/
Source0:	http://memberwebs.com/nielsen/software/proxsmtp/%{rname}-%{version}.tar.gz
Source1:	proxsmtpd.init
Requires(post): rpm-helper
Requires(preun): rpm-helper
BuildRequires:	autoconf2.5
BuildRequires:	automake
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
ProxSMTP is a flexible tool that allows you to reject, change or
log email based on arbitrary critera.  It accepts SMTP connections
and forwards the SMTP commands and responses to another SMTP
server.  The 'DATA' email body is intercepted and filtered before
forwarding.

You need to be able to write the filtering scripts that integrate
it with your particular needs. If you're looking for something
that does virus filtering, take a look at ClamSMTP which behaves
similarly and uses a similar code base.

I wrote this with the Postfix mail server in mind.  ProxSMTP can
also be used as a transparent proxy to filter an entire network's
SMTP traffic at the router.

%prep

%setup -q -n %{rname}-%{version}

cp %{SOURCE1} proxsmtpd.init

for i in `find . -type d -name .svn`; do
    if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
done

%build

%configure2_5x

%make

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_initrddir}
install -d %{buildroot}/var/run/proxsmtpd

%makeinstall

install -m0755 proxsmtpd.init %{buildroot}%{_initrddir}/proxsmtpd
install -m0644 doc/proxsmtpd.conf %{buildroot}%{_sysconfdir}/proxsmtpd.conf

%post
%_post_service proxsmtpd

%preun
%_preun_service proxsmtpd

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog README scripts
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/proxsmtpd.conf
%attr(0755,root,root) %{_initrddir}/proxsmtpd
%attr(0755,root,root) %{_sbindir}/proxsmtpd
%attr(0755,root,root) %dir /var/run/proxsmtpd
%{_mandir}/man5/proxsmtpd.conf.5*
%{_mandir}/man8/proxsmtpd.8*


%changelog
* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 1.8-3mdv2011.0
+ Revision: 627817
- don't force the usage of automake1.7

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.8-2mdv2010.0
+ Revision: 441960
- rebuild

* Thu Oct 16 2008 Oden Eriksson <oeriksson@mandriva.com> 1.8-1mdv2009.1
+ Revision: 294370
- 1.8

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 1.6-4mdv2009.0
+ Revision: 259296
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.6-3mdv2009.0
+ Revision: 247224
- rebuild
- fix no-buildroot-tag

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 1.6-1mdv2008.1
+ Revision: 131620
- kill re-definition of %%buildroot on Pixel's request


* Fri Jan 26 2007 Oden Eriksson <oeriksson@mandriva.com> 1.6-1mdv2007.0
+ Revision: 113820
- Import proxsmtpd

* Fri Jan 26 2007 Oden Eriksson <oeriksson@mandriva.com> 1.6-1mdv2007.1
- 1.6

* Sun Dec 25 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3-1mdk
- 1.3

* Fri Nov 26 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.6-1mdk
- initial mandrake package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6292 |12cr|proxychains-3.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name proxychains
%define version 3.1
%define release %mkrel 6
%define major 3
%define libname %mklibname %name %major
%define develname %mklibname %name -d 

Name: 		%{name} 
Version: 	%{version}
Release: 	%{release}
Summary: 	This program forces any tcp connection to follow through proxy
License: 	GPL
Group: 		Networking/Other 
URL:		http://proxychains.sourceforge.net
Source0:  	http://prdownloads.sourceforge.net/proxychains/%{name}-%{version}.tar.gz
Patch0:		proxychains-3.1-ld_preload.patch
Patch1:		glibc215.patch

%package -n %libname
Summary:    This program forces any tcp connection to follow through proxy
Group:      System/Libraries
Obsoletes:	%{_lib}proxychains1 < 3.1-5

%package -n %develname
Summary:    This program forces any tcp connection to follow through proxy
Group:      Development/Other
Requires:	%{libname} = %{version}-%{release}

%description
This program forces any tcp connection made by any given tcp client
to follow through proxy (or proxy chain). It is a kind of proxifier.
It acts like sockscap / permeo / eborder driver ( intercepts TCP calls )
It is FREE.
This version (1.8.x)  supports SOCKS4, SOCKS5 and HTTP CONNECT proxy servers.
Auth-types: socks - "user/pass" , http - "basic".

%description -n %libname
This program forces any tcp connection made by any given tcp client
to follow through proxy (or proxy chain). It is a kind of proxifier.
It acts like sockscap / permeo / eborder driver ( intercepts TCP calls )
It is FREE.
This version (1.8.x)  supports SOCKS4, SOCKS5 and HTTP CONNECT proxy servers.
Auth-types: socks - "user/pass" , http - "basic".

%description -n %develname
Devel package for proxychains.

%prep
%setup -q 
%patch0 -p1
%patch1 -p1

%build
%configure2_5x

%make

%install
%makeinstall_std

%files 
%doc README AUTHORS COPYING ChangeLog
%{_bindir}/*
%config(noreplace) %{_sysconfdir}/*

%files -n %libname
%{_libdir}/*.so.%{major}*

%files -n %develname
%{_libdir}/*.so
%{_libdir}/*.a

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6293 |12cr|proxycheck-0.49a-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	proxycheck
%define version	0.49a
%define release	%mkrel 8

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	A quick open proxy scanner
Epoch:		1
License:	GPL
Group:		Networking/Other
URL:		http://www.corpit.ru/mjt/proxycheck.html
Source0:	http://www.corpit.ru/mjt/proxycheck/%{name}-%{version}.tar.bz2
Source1:	%{name}.logrotate.bz2
Requires(pre):	rpm-helper

%description
Proxycheck is a simple tool to quickly check whenever a given host or set of
hosts has open proxy server running. Open proxies of various kinds are (ab)used
nowadays for various evil things like sending mass spam, hacking into your
machine, making denial of service attacks (DoS) and the like. To stop the abuse
of open proxy servers, one need to know whenever any machine runs such service
or not.
This command-line tool, proxycheck, may be used for such purpose. Currently, it
understands 3 types of proxy servers: HTTP proxies that allows you to CONNECT
to any host:port, SOCKS v4 and v5 proxies (www.socks.nec.com), and wingate
"telnet" proxy servers.

%package proxylogger
Summary:	Receiving part of proxycheck
Group:		Networking/Other
Requires:	xinetd
Requires(post,preun):	rpm-helper

%description proxylogger
Proxylogger is a trivial program (invoked from xinetd) that writes out a string
"550 ESMTP_unwelcome [peer.ip.add.ress]" to the network and optionally waits
for a string in form
    [junk]protocol:ip.add.re.ss:port\n
from the remote system.  May be used as a destination for proxycheck program.
All connections (together with the information in the above form, if given) are
optionally logged to a specified file.

To use proxylogger from proxycheck, use a command like:
  proxycheck -c chat::ESMTP_unwelcome -d your.ip.add.ress:25 host-to-be-checked

%prep
%setup -q
bzcat %{SOURCE1} > %{name}.logrotate

%build
./configure
%make CFLAGS="%{optflags}" proxycheck proxylogger

%install
rm -rf %{buildroot}

# Makefile lacks install fase
install -d -m 755 %{buildroot}%{_bindir}
install -d -m 755 %{buildroot}%{_mandir}/man1
install -m 755 %{name} proxylogger %{buildroot}%{_bindir}
install -m 644 %{name}.1 %{buildroot}%{_mandir}/man1

install -d -m 755 %{buildroot}%{_sysconfdir}/xinetd.d
cat <<EOF > %{buildroot}%{_sysconfdir}/xinetd.d/proxylogger
# default: off
# description: Proxylogger is the receiving part of proxycheck, \
# to be used from (x)inetd and with -c chat
#

service smtp
{
    disable             = yes
    socket_type         = stream
    wait                = no
    protocol            = tcp
    user                = proxylogger
    group               = proxylogger
    server              = %{_bindir}/proxylogger
    server_args         = -l /var/log/proxylogger/info
}

EOF
install -d -m 755 %{buildroot}%{_var}/log/%{name}

install -d -m 755 %{buildroot}%{_sysconfdir}/logrotate.d
install -m 644 %{name}.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/%{name}

%pre proxylogger
%_pre_useradd proxylogger /var/log/proxylogger /bin/false

%postun proxylogger
%_postun_userdel proxylogger

%files
%doc CHANGES
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*

%files proxylogger
%{_bindir}/proxylogger
%config(noreplace) %_sysconfdir/xinetd.d/proxylogger
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%attr(-,proxylogger,proxylogger) %{_var}/log/%{name}

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6294 |12cr|proxy-connect-1.95-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name proxy-connect
%define version 1.95
%define release %mkrel 5

Name: %{name}
Version: %{version}
Release: %{release}
Summary: Establish TCP connection using SOCKS4/5 and HTTP tunnel
URL: http://www.taiyo.co.jp/~gotoh/ssh/connect.html
Group: Networking/Other
License: GPL
Source0: connect.c
Source1: connect.html
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root

%description
connect-proxy is a simple relaying command to make TCP network connection
via SOCKS or https proxies.
It is mainly intended to be used as proxy command of OpenSSH.

%prep
rm -rf %name
mkdir %name
cd %name
cp %{SOURCE0} .
cp %{SOURCE1} .

%build
cd %name
gcc -o %name connect.c

%install
cd %name
mkdir -p ${RPM_BUILD_ROOT}%{_bindir}
cp proxy-connect ${RPM_BUILD_ROOT}%{_bindir}
chmod 0755 ${RPM_BUILD_ROOT}%{_bindir}/%name

%clean
[ "${RPM_BUILD_ROOT}" != "/" ] && rm -rf ${RPM_BUILD_ROOT}

%files
%defattr(-,root,root)
%doc proxy-connect/connect.html
%{_bindir}/*


%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.95-5mdv2010.0
+ Revision: 430808
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.95-4mdv2009.0
+ Revision: 259297
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.95-3mdv2009.0
+ Revision: 247225
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.95-1mdv2008.1
+ Revision: 140737
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Sun May 27 2007 Pascal Terjan <pterjan@mandriva.org> 1.95-1mdv2008.0
+ Revision: 31653
- Import proxy-connect



* Mon Oct 31 2005 Pascal Terjan <pterjan@zarb.org> 1.95-1mdk
- first Mandriva version (description and name comme from Debian)

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6295 |12cr|proxytunnel-1.9.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	1.9.0
%define release %mkrel 7

Summary:	Proxytunnel SSH to connect through HTTPS proxies
Name:		proxytunnel
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Communications
Source0:	http://prdownloads.sourceforge.net/proxytunnel/%{name}-%{version}.tar.bz2
URL:		http://proxytunnel.sourceforge.net/
Requires:	ssh-clients
BuildRequires:	openssl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
Proxytunnel is a program that connects stdin and stdout to an origin
server somewhere in the Internet through an industry standard HTTPS
proxy. This will allow you for example to access SSH servers when you
normally only have http(s) access.

%prep
%setup -q

%build
%make

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p ${RPM_BUILD_ROOT}%{_bindir}
install %{name} ${RPM_BUILD_ROOT}%{_bindir}

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-, root, root)
%doc CHANGES CREDITS LICENSE.txt README
%{_bindir}/*




%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.9.0-7mdv2011.0
+ Revision: 614615
- the mass rebuild of 2010.1 packages

* Tue Apr 13 2010 Funda Wang <fwang@mandriva.org> 1.9.0-6mdv2010.1
+ Revision: 534503
- rebuild

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.9.0-5mdv2010.0
+ Revision: 430809
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 1.9.0-4mdv2009.0
+ Revision: 259320
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.9.0-3mdv2009.0
+ Revision: 247229
- rebuild

* Wed Mar 05 2008 Stefan van der Eijk <stefan@mandriva.org> 1.9.0-1mdv2008.1
+ Revision: 179356
- 1.9.0

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 31 2007 Stefan van der Eijk <stefan@mandriva.org> 1.8.0-1mdv2008.1
+ Revision: 139920
- 1.8.0
- 1.8.0

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sun Feb 25 2007 Stefan van der Eijk <stefan@mandriva.org> 1.7.0-1mdv2007.0
+ Revision: 125665
- 1.7.0
- Import proxytunnel

* Thu Jun 15 2006 Stefan van der Eijk <stefan@eijk.nu> 1.6.3-1mdk
- New release 1.6.3

* Wed Feb 22 2006 Stefan van der Eijk <stefan@eijk.nu> 1.6.0-1mdk
- 1.6.0

* Wed Aug 17 2005 Stefan van der Eijk <stefan@eijk.nu> 1.5.0-1mdk
- 1.5.0
- %%mkrel

* Mon Nov 29 2004 Stefan van der Eijk <stefan@mandrake.org> 1.2.3-1mdk
- 1.2.3

* Mon Jun 28 2004 Stefan van der Eijk <stefan@mandrake.org> 1.1.3-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6296 |12cr|prozilla-2.0.4-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	prozilla
%define version	2.0.4
%define release	%mkrel 7

Summary:	A multithreaded download accelerator
Name:		%name
Version:	%version
Release:	%release
License: 	GPL
URL:		http://prozilla.genesys.ro/
Group:		Networking/File transfer
Source:		http://prozilla.genesys.ro/downloads/prozilla/tarballs/%{name}-%{version}.tar.bz2
Patch0:		prozilla_download_win.h.patch.bz2
BuildRoot:	%_tmppath/%{name}-buildroot
Buildrequires:	ncurses-devel

%description
ProZilla is a multithreaded download accelerator for Linux which supports
both HTTP and FTP protocols. It makes multiple connections to the server 
and downloads the file in portions, thus giving a much better speed rate 
than the conventional download programs which use a single connection. 
Resuming connections is fully supported and customisable.

%package devel
Summary:	Header files and development files for %{name}
Group:		Networking/File transfer
Requires:	%{name}

%description devel
Header files and development files for %{name}

%prep
rm -rf %buildroot
%setup -q -n %{name}-%{version}
%patch0 -p0

%build
aclocal
autoconf
automake

%configure
%make

%install
%makeinstall

# (mpol) remove unwanted locale files
rm -f %{buildroot}%{_datadir}/locale/*/LC_MESSAGES/.mo
if [ -f %{buildroot}%{_datadir}/locale/locale.alias ]
	then
	rm -f %{buildroot}%{_datadir}/locale/locale.alias
fi

%find_lang proz


%clean
rm -rf %buildroot

%files -f proz.lang
%defattr (-,root,root)
%doc AUTHORS ChangeLog CREDITS COPYING NEWS README TODO
%_bindir/*
%_mandir/man1/*

%files devel
%defattr (-,root,root)
%{_includedir}/*
%{_libdir}/*.*a


%changelog
* Tue Sep 15 2009 Thierry Vignaud <tvignaud@mandriva.com> 2.0.4-7mdv2010.0
+ Revision: 441962
- rebuild

* Fri Mar 06 2009 Antoine Ginies <aginies@mandriva.com> 2.0.4-6mdv2009.1
+ Revision: 350203
- 2009.1 rebuild

* Fri Aug 01 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.0.4-5mdv2009.0
+ Revision: 259324
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.0.4-4mdv2009.0
+ Revision: 247231
- rebuild

* Mon Feb 18 2008 Antoine Ginies <aginies@mandriva.com> 2.0.4-2mdv2008.1
+ Revision: 172305
- bump release

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Tue May 22 2007 Antoine Ginies <aginies@mandriva.com> 2.0.4-1mdv2008.0
+ Revision: 29695
- build fix
- Import prozilla




* Wed Apr 26 2006 Lenny Cartier <lenny@mandriva.com> 2.0.4-1mdk
- 2.0.4

* Wed Jan 18 2006 Marcel Pol <mpol@mandriva.org> 2.0.2-2mdk
- remove %%{_datadir}/locale/locale.alias if it exists

* Fri Dec 02 2005 Marcel Pol <mpol@mandriva.org> 2.0.2-1mdk
- 2.0.2
- add devel package
- update filelist
- remove unwanted locale files

* Fri Mar 25 2005 Lenny Cartier <lenny@mandrakesoft.com> 1.3.7-2mdk
- .4 subrelease

* Mon Jan 24 2005 Erwna Velu <velu@seanodes.com> 1.3.7-1mdk
- 1.3.7.3

* Fri May 14 2004 Stew Benedict <sbenedict@mandrakesoft.com> 1.3.6-6mdk
- rebuild

* Thu Apr  3 2003 Stew Benedict <sbenedict@mandrakesoft.com> 1.3.6-5mdk
- new URL, Source link

* Mon Dec 30 2002 Stew Benedict <sbenedict@mandrakesoft.com> 1.3.6-4mdk
- rebuild for new glibc/rpm, installed but unpackaged files

* Wed Mar 06 2002 Yves Duret <yduret@mandrakesoft.com> 1.3.6-3mdk
- spec clean up, macro, rpmlint
- added buildrequires on ncurses-devel

* Fri Aug 31 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.3.6-2mdk
- s/Copyright/License/

* Fri Aug 24 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 1.3.6-1mdk
- 1.3.6.

* Mon Aug  6 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 1.3.5.2-2mdk
- Remove empty %%post/%%postun.

* Mon Aug  6 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 1.3.5.2-1mdk
- 1.3.5.2.
- Really Fix URL.

* Mon Jun 25 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 1.3.5.1-1mdk
- Fix URL.
- 1.3.5.1.
- Fix files.

* Thu Jan 25 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.06pre1-1mdk
- updated to 1.06pre1

* Wed Jan 03 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.06pre0-1mdk
- new in contribs

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6297 |12cr|p-run-0.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}
%define name p-run
%define version 0.1
%define release 8

Summary: Runs program, script or commands on large number of hosts in parallel
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.bz2
Patch0:	p-run-Makefile.patch
License: GPLv2
Group: Networking/Remote access
Url: http://www.sorensonfamily.com/~frank/projects/p-run/

BuildRequires: expect-devel

%description
p-run is a utility that runs a program, script, or series of commands on
a large number of hosts in parallel. It simplifies management of machines
in computer labs. It uses ssh, and supports password and key-based 
authentication. p-run uses libexpect, and will run in parallel across as 
many processes as specified. When run on a large number of hosts, its 
parallel nature significantly speeds up administration.

%files
%doc Copying README TODO
%attr(755,root,root) %{_bindir}/*

#--------------------------------------------------------------------

%prep
%setup -q
%patch0 -p0

%build
%make

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p %{buildroot}%{_bindir}
cp -v %name %{buildroot}%{_bindir}




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6298 |12cr|ps2eps-1.64-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	ps2eps
%define version 1.64
%define release %mkrel 5

Name: 	 	%{name}
Summary: 	Converts standard PostScript documents to EPS
Version: 	%{version}
Release: 	%{release}

Source:		http://www.telematik.informatik.uni-karlsruhe.de/~bless/%{name}-%{version}.tar.bz2
URL:		http://www.telematik.informatik.uni-karlsruhe.de/~bless/ps2eps.html
License:	GPL
Group:		Publishing
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
Ps2eps is a tool (written in Perl) to produce Encapsulated PostScript Files
(EPS/EPSF) from usual one-paged Postscript documents. It calculates correct
Bounding Boxes for those EPS files and filters some special postscript
command sequences that can produce erroneous results on printers. EPS files
are often needed for including (scalable) graphics of high quality into
TeX/LaTeX (or even Word) documents.

%prep
%setup -q -n %name

%build
cd src/C
gcc $RPM_OPT_FLAGS -o bbox bbox.c
chmod 755 bbox
										
%install
rm -rf $RPM_BUILD_ROOT
mkdir -p %buildroot/%_bindir
cp bin/%name %buildroot/%_bindir
cp src/C/bbox %buildroot/%_bindir
mkdir -p %buildroot/%_mandir/man1
cp doc/man/man1/* %buildroot/%_mandir/man1/
bzip2 %buildroot/%_mandir/man1/*

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc *.txt doc/html doc/pdf
%{_bindir}/*
%{_mandir}/man1/*


%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.64-5mdv2010.0
+ Revision: 430810
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.64-4mdv2009.0
+ Revision: 259334
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.64-3mdv2009.0
+ Revision: 247234
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.64-1mdv2008.1
+ Revision: 140737
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Jun 14 2007 Austin Acton <austin@mandriva.org> 1.64-1mdv2008.0
+ Revision: 39763
- new version
- mkrel
- Import ps2eps



* Thu Aug 25 2005 Austin Acton <austin@mandriva.org> 1.58-1mdk
- New release 1.58

* Mon Jan 17 2005 Austin Acton <austin@mandrake.org> 1.54-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6299 |12cr|psh-1.8.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version			1.8.1

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Win32(.*)\\)'
%else
%define	_requires_exceptions	perl(Win32)
%endif

Name:		psh
Version:	%perl_convert_version %{version}
Release:	8
Summary:	Developping for Perl Shell
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{name}
Source0:	http://www.cpan.org/modules/by-module//%{name}-%{version}.tar.gz
BuildRequires:	perl(Cwd)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
*psh* is a Perl program which executes a read-eval loop with enough options
so that general behavior reasonably similar to more traditional shells like
'*sh*' or '*bash*' can be achieved, while still allowing arbitrary perl
expressions to be evaluated.

By default within *psh*, the Perl *-w* flag and ''use strict'' are not
employed so that the user is not bound by their stipulations. They can both
be turned on via a command-line flag; or setting '$^W = 1' will turn on
warnings, and calling ''use strict'' will (almost) do the usual thing if
called by the user (see LIMITATIONS, below).

Each line of input is read. *psh* knows a number of possible strategies for
evaluating the line, such as "send it to 'system()' if it starts with the
name of an executable visible in '$ENV{PATH}'". (See below for a complete
list.) Each strategy in turn (from a user-definable list) examines the
command line to see if it can apply, and the first matching strategy
evaluates the line. There is a *psh* configuration variable (see below)
which controls whether the perl value of the evaluation is saved and
printed after each command.

%prep
%setup -q -n %{name}-%{version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%defattr(-,root,root)
%doc README
%{_mandir}/man3/*
%perl_vendorlib/*
%{_bindir}/psh
%{_mandir}/man1/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6300 |12cr|pshs-0.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		pshs
Summary:	Pretty small HTTP server - a command-line tool to share files
Version:	0.2.1
Release:	1
Source0:	https://github.com/mgorny/pshs/%{name}-%{version}.tar.bz2
URL:		https://github.com/mgorny/pshs/
Group:		Networking/WWW 
License:	GPL
BuildRequires:	gcc make automake libtool
BuildRequires:	libevent-devel


%description
Pretty small HTTP server - a command-line tool to share files

%prep
%setup -q

%build
%configure
%make

%install
%makeinstall_std

%files
%{_bindir}/%name


%changelog
* Mon Jun 25 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.2.1-1
+ Revision: 806801
- version update 0.2.1

* Fri Nov 11 2011 Alexander Khrukin <akhrukin@mandriva.org> 0.1-1
+ Revision: 730165
- imported package pshs


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6301 |12cr|psi-0.15-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rel 1

Summary:  Jabber client using Qt4
Name:     psi
Version:  0.15
Release:  %mkrel %{rel}
License:  GPLv2+
Group:    Networking/Instant messaging
URL:      http://psi-im.org
Source0:  http://prdownloads.sourceforge.net/psi/%name-%version.tar.bz2
Source1:  %name-icons.tar.bz2
Source2:  %name-smileysets.tar.bz2
Source3:  %name-iconsets.tar.bz2
BuildRequires:  pkgconfig(QtCore) < 5.0.0 
BuildRequires:  pkgconfig(openssl)
BuildRequires:  pkgconfig(enchant)
BuildRequires:  pkgconfig(qca2)
BuildRequires:  pkgconfig(xscrnsaver)
Requires:       %name-lang-pack = %{version}-%{release}
Requires:       qca2-plugin-openssl
Suggests:       qca2-plugin-gnupg
#Suggests:	psi-plugin-media
#Obsoletes old translations from 0.9.3
Obsoletes:      psi-lang-pack-fi < 0.14-2
Obsoletes:      psi-lang-pack-eo < 0.14-2
Obsoletes:      psi-lang-pack-se < 0.14-2
Obsoletes:      psi-lang-pack-hu < 0.14-2
Obsoletes:      psi-lang-pack-sk < 0.14-2
Obsoletes:      psi-lang-pack-vi < 0.14-2
Obsoletes:      psi-lang-pack-el < 0.14-2
Obsoletes:      psi-lang-pack-sr < 0.14-2
Obsoletes:      psi-lang-pack-et < 0.14-2
Obsoletes:      psi-lang-pack-nl < 0.14-2
Obsoletes:      psi-lang-pack-bg < 0.14-2
Obsoletes:      psi-lang-pack-pt < 0.14-2
Obsoletes:      psi-lang-pack-ca < 0.14-2
Obsoletes:      psi-lang-pack-sr_lat < 0.14-2

#Translations files has been moved on psi website, you can update them using this little script
#For the main psi translation
#for i in be cs de eo es es_ES fr it ja mk pl pt_BR ru sl sv uk ur_PK vi zh_CN zh_TW ;do wget http://psi-im.org/download/lang/psi_${i}.qm && bzip2 -f psi_${i}.qm;done 

%define langlist be cs de eo es es_ES fr it ja mk pl pt_BR ru sl sv uk ur_PK vi zh_CN zh_TW
%{expand:%(\
	i=4; \
	for lang in %langlist; do\
		echo "%%{expand:Source$i: %%{name}_$lang.qm.bz2}";\
		i=$[i+1];\
	done\
	)
}
%{expand:%(for lang in %{langlist}; do echo "%%{expand:%%define build_$lang 1}"; done)}

%description
Psi is the premiere Instant Messaging application designed for Microsoft
Windows, Apple Mac OS X and GNU/Linux. Built upon an open protocol named
Jabber, Psi is a fast and lightweight messaging client that utilises the best
in open source technologies.
The goal of the Psi project is to create a powerful, yet easy-to-use
Jabber/XMPP client that tries to strictly adhere to the XMPP drafts.and Jabber
JEPs. This means that in most cases, Psi will not implement a feature unless
there is an accepted standard for it in the Jabber community. Doing so ensures
that Psi will be compatible, stable, and predictable, both from an end-user and
developer standpoint.

%files
%doc README COPYING
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_datadir}/%{name}/certs/README
%{_datadir}/%{name}/certs/startcom_ca.crt
%{_datadir}/%{name}/certs/startcom_ca_new.crt
%{_datadir}/%{name}/iconsets/emoticons/default/
%{_datadir}/%{name}/iconsets/roster/README
%{_datadir}/%{name}/iconsets/roster/*.jisp
%{_datadir}/%{name}/iconsets/roster/default/
%{_datadir}/%{name}/iconsets/system/README
%{_datadir}/%{name}/iconsets/system/default/
%{_datadir}/%{name}/sound/

#--------------------------------------------------------------------

%package -n %name-iconsets
Summary:      Package with iconsets
Group:         Networking/Instant messaging
Requires:     %{name} = %{version}

%description -n %name-iconsets
This package contain a various iconsets for psi.

%files -n %name-iconsets
%{_datadir}/%{name}/iconsets/system/amibulb.jisp
%{_datadir}/%{name}/iconsets/system/amiglobe.jisp
%{_datadir}/%{name}/iconsets/system/berlin-icq.jisp
%{_datadir}/%{name}/iconsets/system/berlin.jisp
%{_datadir}/%{name}/iconsets/system/chrome.jisp
%{_datadir}/%{name}/iconsets/system/dudes.jisp
%{_datadir}/%{name}/iconsets/system/dudes2.jisp
%{_datadir}/%{name}/iconsets/system/email.jisp
%{_datadir}/%{name}/iconsets/system/gothRoster.jisp
%{_datadir}/%{name}/iconsets/system/individual.jisp
%{_datadir}/%{name}/iconsets/system/kitty.jisp
%{_datadir}/%{name}/iconsets/system/lightbulb.jisp
%{_datadir}/%{name}/iconsets/system/msn6.jisp
%{_datadir}/%{name}/iconsets/system/neos.jisp
%{_datadir}/%{name}/iconsets/system/speechbubbles.jisp
%{_datadir}/%{name}/iconsets/system/stellar.jisp

#--------------------------------------------------------------------

%package -n %name-smileysets
Summary:     Package with smileysets
Group:       Networking/Instant messaging
Requires:    %{name} = %{version}

%description -n %name-smileysets
This package contain a various smileysets for psi.

%files -n %name-smileysets
%{_datadir}/%{name}/iconsets/emoticons/AIM.jisp
%{_datadir}/%{name}/iconsets/emoticons/Chibi.jisp
%{_datadir}/%{name}/iconsets/emoticons/JIM.jisp
%{_datadir}/%{name}/iconsets/emoticons/KMess-Cartoon-1.0.jisp
%{_datadir}/%{name}/iconsets/emoticons/Ninja.jisp
%{_datadir}/%{name}/iconsets/emoticons/Taryn.jisp
%{_datadir}/%{name}/iconsets/emoticons/apple_ichat-1.0.jisp
%{_datadir}/%{name}/iconsets/emoticons/critters-1.0.jisp
%{_datadir}/%{name}/iconsets/emoticons/gadu-gadu.jisp
%{_datadir}/%{name}/iconsets/emoticons/icq-2002a.jisp
%{_datadir}/%{name}/iconsets/emoticons/ikonboard-3.1.jisp
%{_datadir}/%{name}/iconsets/emoticons/invision_board-1.0.1.jisp
%{_datadir}/%{name}/iconsets/emoticons/kreativ_squareheads.jisp
%{_datadir}/%{name}/iconsets/emoticons/megapack-1.0.jisp
%{_datadir}/%{name}/iconsets/emoticons/msn.jisp
%{_datadir}/%{name}/iconsets/emoticons/patricks_faces-1.0.jisp
%{_datadir}/%{name}/iconsets/emoticons/shinyicons.jisp
%{_datadir}/%{name}/iconsets/emoticons/tlen.pl-3.73.jisp
%{_datadir}/%{name}/iconsets/emoticons/trill-basic-smileys.jisp
%{_datadir}/%{name}/iconsets/emoticons/webmessenger.jisp
%{_datadir}/%{name}/iconsets/emoticons/wpkontakt-2.4.1.jisp
%{_datadir}/%{name}/iconsets/emoticons/yahoo_messenger.jisp

#--------------------------------------------------------------------

%package -n %name-lang-pack-en
Summary:  English language pack for psi
Group:   System/Internationalization
Requires: locales-en
Provides: %name-lang-pack = %{version}-%{release}

%description -n %name-lang-pack-en
This package adds support for english to psi.

%files -n %name-lang-pack-en

#--------------------------------------------------------------------

%if %{build_be}
%package -n %name-lang-pack-be
Summary:  Belarusian language pack for psi
Group:    System/Internationalization
Requires: locales-be
Provides: %name-lang-pack = %{version}-%{release}

%description -n %name-lang-pack-be
This package adds support for belarusian to psi.

%files -n %name-lang-pack-be
%{_datadir}/%name/%{name}_be.qm
%endif

#--------------------------------------------------------------------

%if %{build_cs}
%package -n %name-lang-pack-cs
Summary:  Czech language pack for psi
Group:    System/Internationalization
Requires: locales-cs
Provides: %name-lang-pack = %{version}-%{release}

%description -n %name-lang-pack-cs
This package adds support for czech to psi.

%files -n %name-lang-pack-cs
%{_datadir}/%name/%{name}_cs.qm
%endif

#--------------------------------------------------------------------

%if %{build_de}
%package -n %name-lang-pack-de
Summary:  Deutsch language pack for psi
Group:    System/Internationalization
Requires: locales-de
Provides: %name-lang-pack = %{version}-%{release}

%description -n %name-lang-pack-de
This package adds support for deutsch to psi.

%files -n %name-lang-pack-de
%{_datadir}/%name/%{name}_de.qm
%endif

#--------------------------------------------------------------------

%if %{build_eo}
%package -n %name-lang-pack-eo
Summary:    Esperanto language pack for psi
Group:      System/Internationalization
Requires:   locales-eo
Provides:   %name-lang-pack = %{version}-%{release}

%description -n %name-lang-pack-eo
This package adds support for esperanto to psi.

%files -n %name-lang-pack-eo
%{_datadir}/%name/%{name}_eo.qm
%endif

#--------------------------------------------------------------------

%if %{build_es}
%package -n %name-lang-pack-es
Summary:  Spanish language pack for psi
Group:    System/Internationalization
Requires: locales-es
Provides: %name-lang-pack = %{version}-%{release}

%description -n %name-lang-pack-es
This package adds support for spanish to psi.

%files -n %name-lang-pack-es
%{_datadir}/%name/%{name}_es.qm
%{_datadir}/%name/%{name}_es_ES.qm
%endif
#--------------------------------------------------------------------

%if %{build_fr}

%package -n %name-lang-pack-fr
Summary:  French language pack for psi
Group:    System/Internationalization
Requires: locales-fr
Provides: %name-lang-pack = %{version}-%{release}

%description -n %name-lang-pack-fr
This package adds support for french to psi.

%files -n %name-lang-pack-fr
%{_datadir}/%name/%{name}_fr.qm
%endif

#--------------------------------------------------------------------

%if %{build_it}

%package -n %name-lang-pack-it
Summary:  Italian language pack for psi
Group:    System/Internationalization
Requires: locales-it
Provides: %name-lang-pack = %{version}-%{release}

%description -n %name-lang-pack-it
This package adds support for italian to psi.

%files -n %name-lang-pack-it
%{_datadir}/%name/%{name}_it.qm
%endif

#--------------------------------------------------------------------

%if %{build_ja}
%package -n %name-lang-pack-ja
Summary:  Japanese language pack for psi
Group:    System/Internationalization
Requires: locales-ja
Provides: %name-lang-pack = %{version}-%{release}

%description -n %name-lang-pack-ja
This package adds support for japanese to psi.

%files -n %name-lang-pack-ja
%{_datadir}/%name/%{name}_ja.qm
%endif

#--------------------------------------------------------------------

%if %{build_mk}

%package -n %name-lang-pack-mk
Summary:  Macedonia language pack for psi
Group:    System/Internationalization
Requires: locales-mk
Provides: %name-lang-pack = %{version}-%{release}

%description -n %name-lang-pack-mk
This package adds support for macedonia to psi.

%files -n %name-lang-pack-mk
%{_datadir}/%name/%{name}_mk.qm
%endif

#--------------------------------------------------------------------

%if %{build_pl}
%package -n %name-lang-pack-pl
Summary:  Polish language pack for psi
Group:    System/Internationalization
Requires: locales-pl
Provides: %name-lang-pack = %{version}-%{release}

%description -n %name-lang-pack-pl
This package adds support for polish to psi.

%files -n %name-lang-pack-pl
%{_datadir}/%name/%{name}_pl.qm
%endif

#--------------------------------------------------------------------

%if %{build_pt_BR}
%package -n %name-lang-pack-pt_br
Summary:  Portuguese brazilian language pack for psi
Group:    System/Internationalization
Requires: locales-pt
Provides: %name-lang-pack = %{version}-%{release}

%description -n %name-lang-pack-pt_br
This package adds support for portuguese brazilian to psi.

%files -n %name-lang-pack-pt_br
%{_datadir}/%name/%{name}_pt_BR.qm
%endif

#--------------------------------------------------------------------

%if %{build_ru}
%package -n %name-lang-pack-ru
Summary:  Russian language pack for psi
Group:    System/Internationalization
Requires: locales-ru
Provides: %name-lang-pack = %{version}-%{release}

%description -n %name-lang-pack-ru
This package adds support for russian to psi.

%files -n %name-lang-pack-ru
%{_datadir}/%name/%{name}_ru.qm
%endif

#--------------------------------------------------------------------

%if %{build_sl}
%package -n %name-lang-pack-sl
Summary:  Slovenian language pack for psi
Group:    System/Internationalization
Requires: locales-sl
Provides: %name-lang-pack = %{version}-%{release}

%description -n %name-lang-pack-sl
This package adds support for slovenian to psi.

%files -n %name-lang-pack-sl
%{_datadir}/%name/%{name}_sl.qm

%endif

#--------------------------------------------------------------------

%if %{build_sv}
%package -n %name-lang-pack-sv
Summary:  Swedish language pack for psi
Group:    System/Internationalization
Requires: locales-sv
Provides: %name-lang-pack = %{version}-%{release}

%description -n %name-lang-pack-sv
This package adds support for swedish to psi.

%files -n %name-lang-pack-sv
%{_datadir}/%name/%{name}_sv.qm
%endif

#--------------------------------------------------------------------

%if %{build_uk}
%package -n %name-lang-pack-uk
Summary:    Ukrainian language pack for psi
Group:      System/Internationalization
Requires:   locales-uk
Provides:   %name-lang-pack = %{version}-%{release}

%description -n %name-lang-pack-uk
This package adds support for ukrainian to psi.

%files -n %name-lang-pack-uk
%{_datadir}/%name/%{name}_uk.qm
%endif

#--------------------------------------------------------------------

%if %{build_ur_PK}
%package -n %name-lang-pack-ur_PK
Summary:  Urdu language pack for psi
Group:    System/Internationalization
Requires: locales-ur
Provides: %name-lang-pack = %{version}-%{release}

%description -n %name-lang-pack-ur_PK
This package adds support for urdu to psi.

%files -n %name-lang-pack-ur_PK
%{_datadir}/%name/%{name}_ur_PK.qm
%endif

#--------------------------------------------------------------------

%if %{build_vi}
%package -n %name-lang-pack-vi
Summary:  Vietnamese language pack for psi
Group:    System/Internationalization
Requires: locales-vi
Provides: %name-lang-pack = %{version}-%{release}

%description -n %name-lang-pack-vi
This package adds support for vietnamese to psi.

%files -n %name-lang-pack-vi
%{_datadir}/%name/%{name}_vi.qm
%endif

#--------------------------------------------------------------------

%if %{build_zh_TW}
%package -n %name-lang-pack-zh
Summary:  Chinese language pack for psi
Group:    System/Internationalization
Requires: locales-zh
Provides: %name-lang-pack = %{version}-%{release}

%description -n %name-lang-pack-zh
This package adds support for Chinese to psi.

%files -n %name-lang-pack-zh
%{_datadir}/%name/%{name}_zh_TW.qm
%{_datadir}/%name/%{name}_zh_CN.qm
%endif

#--------------------------------------------------------------------

%prep
%setup -q  -n %name-%version
%setup -q -T -D -a1 -a2 -a3  -n %name-%version


%build
./configure --prefix=%{_prefix} --bindir=%{_bindir} --datadir=%{_datadir} --libdir=%{_libdir} --no-separate-debug-info

%make

%install
%__rm -rf %{buildroot}
make install INSTALL_ROOT=%{buildroot}

# Remove unpackaged files

%__rm %{buildroot}/%{_datadir}/%name/README %{buildroot}/%{_datadir}/%name/COPYING

# if some set is added/removed don't remember update files section too
# Install smileysets
%__cp %{name}-smileysets/* %{buildroot}%{_datadir}/%name/iconsets/emoticons
# Install iconsets
%__cp %{name}-iconsets/* %{buildroot}%{_datadir}/%name/iconsets/system

%{expand:%(\
	i=4; \
	for lang in %langlist; do\
		echo "%%{expand:%__bzip2 -dc %{SOURCE$i} > %{buildroot}/%{_datadir}/%name/%{name}_$lang.qm}" ;\
		i=$[i+1];\
	done\
	)
}

# icons
%__install -D -m 644 %{name}48.png %buildroot/%_liconsdir/%name.png
%__install -D -m 644 %{name}32.png %buildroot/%_iconsdir/%name.png
%__install -D -m 644 %{name}16.png %buildroot/%_miconsdir/%name.png

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6302 |12cr|psimedia-1.0.3-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name psimedia
%define version 1.0.3
%define release %mkrel 9

Summary:	Abstraction layer for providing audio and video RTP Services
Name:		%{name}
Version:	%{version}
License:	GPLv2+
Group:		Networking/Instant messaging 
Release:	%{release}
Source0:	http://delta.affinix.com/download/psimedia/%{name}-%{version}.tar.bz2
URL:		http://delta.affinix.com/psimedia/
Patch0:         psimedia-1.0.3-fedora-remove-v4l.patch
Patch1:         psimedia-1.0.3-gentoo-drop-v4lsrc-gst-plugin.patch
BuildRequires:	qt4-devel
BuildRequires:	libgstreamer-plugins-base-devel
BuildRequires:	oil-devel
BuildRequires:	speex-devel

%description
PsiMedia is a thick abstraction layer for providing audio and
video RTP services to Psi-like IM clients.  The implementation is based on
GStreamer

%package -n psi-plugin-media
Summary:	Audio and Video plugin for Psi
Group:		Networking/Instant messaging
# Needed since it's not part of gstreamer0.10-plugins-good
Requires:   gstreamer0.10-speex
Requires:   gstreamer0.10-plugins-good
%description -n psi-plugin-media
This plugin provides audio and video RTP services to PSI.
This implementation is based on GStreamer.

%files -n psi-plugin-media
%doc COPYING README TODO
%{_libdir}/psi/plugins/libgstprovider.so

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p0

%build
sed -i 's|glib/gmacros.h|glib.h|g' gstprovider/gstelements/static/gstelements.h
sed -i 's|glib/gthread.h|glib.h|g' gstprovider/gstcustomelements/gstcustomelements.h
sed -i 's|glib/gmain.h|glib.h|g' gstprovider/gstthread.h
sed -i 's|glib/gmain.h|glib.h|g' gstprovider/rwcontrol.h

./configure

%make

%install
# We only need libgstprovider.so in order to enable audio RTP Services for psi
%__mkdir -p %{buildroot}/%{_libdir}/psi/plugins
%__cp gstprovider/libgstprovider.so  %{buildroot}/%{_libdir}/psi/plugins/

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6303 |12cr|psindustrializer-0.2.5-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	psindustrializer
%define version	0.2.5
%define release %mkrel 6

%define major	0
%define libname %mklibname psphymod %major

Name: 	 	%{name}
Summary: 	Percussion Sample Generator (Discrete Mass Physical Modelling)
Version: 	%{version}
Release: 	%{release}

Source0:	%{name}-%{version}.tar.bz2
Source1: 	%{name}48.png
Source2: 	%{name}32.png
Source3: 	%{name}16.png
URL:		http://uts.cc.utexas.edu/~foxx/industrializer/
License:	GPL
Group:		Sound
#BuildRequires:	libgnome-devel gtk+2-devel gettext
#BuildRequires:	gtkglarea2-devel mesaglu-devel desktop-file-utils
BuildRequires:	pkgconfig(gtkgl-2.0)
BuildRequires:	pkgconfig(audiofile)
BuildRequires:	pkgconfig(glu)
BuildRequires:	desktop-file-utils

%description
Industrializer is a program for generating percussion sounds for musical
purposes. Try using the sounds in your favorite tracker, or the upcoming
Beast / BSE tracker and modular synthesizer.

This program is great for generating new techno sounds, industrial sounds
in particular. But it's not limited to industrial crashes, it can produce
chimes, bubbles, gongs, hammer hits on different materials, and a variety
of other sounds. 

%package -n 	%{libname}
Summary:        Dynamic libraries from %name
Group:          System/Libraries
#Provides:	%name
#Obsoletes:	%name = %version-%release

%description -n %{libname}
Dynamic libraries from %name.

%package -n 	%{libname}-devel
Summary: 	Header files and static libraries from %name
Group: 		Development/C
Requires: 	%{libname} >= %{version}
Provides: 	libpsphymod-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release} 
Obsoletes: 	%name-devel

%description -n %{libname}-devel
Libraries and includes files for developing programs based on %name.

%prep
%setup -q

%build
sed -i 's/if test "$AUDIOFILE_CONFIG" = "no" ; then/if false; then/' configure
export CFLAGS="%{optflags} -laudiofile"
%configure2_5x --disable-audiofiletest
%make

%install
%makeinstall_std

#fix desktop file location
mkdir -p %{buildroot}%{_datadir}/applications

cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
[Desktop Entry]
Name=psindustrializer
GenericName=Sound Editor
Comment=Power Station Industrializer
Exec=%{_bindir}/%{name} 
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=AudioVideo;Audio;Video;Player;
EOF


#mv %{buildroot}%{_datadir}/gnome/apps/Multimedia/%{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
rm -f %{buildroot}%{_datadir}/gnome/apps/Multimedia/%{name}.desktop

#menu

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="Sequencer" \
  --add-category="X-MandrivaLinux-Multimedia-Sound" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

#icons
mkdir -p %{buildroot}/%_liconsdir
cat %SOURCE1 > %{buildroot}/%_liconsdir/%name.png
mkdir -p %{buildroot}/%_iconsdir
cat %SOURCE2 > %{buildroot}/%_iconsdir/%name.png
mkdir -p %{buildroot}/%_miconsdir
cat %SOURCE3 > %{buildroot}/%_miconsdir/%name.png

%find_lang %name

%files -f %{name}.lang
%doc README
%{_bindir}/%name
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/*
%{_datadir}/%{name}/*.xpm
%{_liconsdir}/%name.png
%{_iconsdir}/%name.png
%{_miconsdir}/%name.png

%files -n %{libname}
%{_libdir}/*.so.*

%files -n %{libname}-devel
%{_includedir}/psphymod
%{_libdir}/*.so
%{_libdir}/*.a

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6304 |12cr|psi-plus-0.15-0.24.20120314git5253
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rev 20120314git5253
%define genericplugins attentionplugin autoreplyplugin birthdayreminderplugin captchaformsplugin chessplugin cleanerplugin clientswitcherplugin conferenceloggerplugin contentdownloaderplugin extendedmenuplugin extendedoptionsplugin gmailserviceplugin gomokugameplugin historykeeperplugin icqdieplugin imageplugin jabberdiskplugin juickplugin pepchangenotifyplugin qipxstatusesplugin screenshotplugin skinsplugin stopspamplugin storagenotesplugin translateplugin watcherplugin videostatusplugin yandexnarodplugin
%define debug_package %{nil}

Summary:        Jabber client based on Qt
Name:           psi-plus
Version:        0.15
Release:        0.24.%{rev}%{?dist}
URL:            http://code.google.com/p/psi-dev/

# GPLv2+ - core of Psi+
# LGPLv2.1+ - iris library, Psi+ widgets, qca, psimedia, several Psi+ tools
# BSD - botantools for qca library
# MIT/X11 - JDNS for iris library
# zlib/libpng - UnZip 0.15 additionnal library
License:        GPLv2+ and LGPLv2+ and BSD and MIT and zlib
Group:          Networking/Chat 
# Sources is latest snapshot from git://github.com/psi-im/psi.git with applyed all worked patches from psi-dev team.
# Sources also include plugins. There isn't development files therefore plugin interface very unstable.
# So i can't split plugins to separate package. I need to maintain it together.
Source0:        https://github.com/downloads/drizt/psi-plus/%{name}-%{version}-20120314git5253.tar.bz2
# Russian translation from  https://github.com/ivan101/psi-plus-ru
Source1:        language_ru.tar.bz2
# I use this script to make tarball with Psi+ sources
Source2:        generate-tarball.sh

BuildRequires:  qt4-devel
BuildRequires:  zlib-devel
BuildRequires:  desktop-file-utils
BuildRequires:  pkgconfig(qca2)
BuildRequires:  glib2-devel
BuildRequires:  qconf >= 1.4
BuildRequires:  enchant-devel
BuildRequires:  libxscrnsaver-devel
BuildRequires:  openssl-devel
BuildRequires:  libqt-devel

Requires:       sox%{?_isa}
Requires:       gnupg
# Required for SSL/TLS connections
Requires:       qca2-plugin-openssl
# Required for GnuPG encryption
Requires:       qca2-plugin-gnupg

%description
Psi+ - Psi IM Mod by psi-dev@conference.jabber.ru

%package        plugins
Summary:        Plugins pack for Psi+
License:        GPLv2+
Group:          Networking/Chat 
Requires:       %{name}%{?_isa} = %{version}-%{release}


%description    plugins
Psi+ - Psi IM Mod by psi-dev@conference.jabber.ru

Attention Plugin
This plugin is designed to send and receive special messages such as
Attentions.

Autoreply Plugin
This plugin acts as an auto-answering machine.

Birthday Reminder Plugin
This plugin is designed to show reminders of upcoming birthdays.

Captcha Forms Plugin
This plugin is designed to pass of captcha directly from the Psi+.

Chess Plugin
This plugin allows you to play chess with your friends.
The plugin is compatible with a similar plugin for Tkabber.

Cleaner Plugin
This plugin is designed to clear the avatar cache, saved local copies
of vCards and history logs.

Client Switcher Plugin
This plugin is intended to spoof version of the Jabber client, the
name and type of operating system. It is possible to manually specify
the version of the client and the operating system or choose from a
predefined list.

Conference Logger Plugin
This plugin is designed to save conference logs in which the Psi+
user sits.

Content Downloader Plugin
This plugin can currently be used to download and install roster
iconsets and emoticons.

Extended Menu Plugin
This plugin adds roster submenu 'Extended Actions' to contact's
context menu. At the moment we have the following items: 'Copy JID',
'Copy the nickname', 'Copy the status message' and 'Ping'.

Extended Options Plugin
This plugin is designed to allow easy configuration of some advanced
options in Psi+. This plugin gives you access to advanced application
options, which do not have a graphical user interface.

Gmail Service Plugin
Shows notifications of new messages in your Gmailbox.

History Keeper Plugin
This plugin is designed to remove the history of selected contacts
when the Psi+ is closed.

ICQ Must Die Plugin
This plugin is designed to help you transfer as many contacts as
possible from ICQ to Jabber.

Image Plugin
This plugin is designed to send images to roster contacts.

Juick Plugin
This plugin is designed to work efficiently and comfortably with the
Juick microblogging service.

PEP Change Notify Plugin
The plugin is designed to display popup notifications on change of
moods, activities and tunes at the contacts of the roster. In the
settings you can choose which ones to include notification of events,
specify the time within which a notice will appear, as well as play a
sound specify.

Qip X-statuses Plugin
This plugin is designed to display X-statuses of contacts using the
QIP Infium jabber client.

Screenshot Plugin
This plugin allows you to make a snapshot (screenshot) of the screen,
edit the visible aria to make a screenshot and save the image to a
local drive or upload to HTTP/FTP server.

Stop Spam Plugin
This plugin is designed to block spam messages and other unwanted
information from Psi+ users.

Storage Notes Plugin
This plugin is an implementation of XEP-0049: Private XML Storage.
The plugin is fully compatible with notes saved using Miranda IM.
The plugin is designed to keep notes on the jabber server with the
ability to access them from anywhere using Psi+ or Miranda IM.

Translate Plugin
This plugin allows you to convert selected text into another language.

Video Status Changer Plugin
This plugin is designed to set the custom status when you see the
video in selected video player. Communication with players made by
D-Bus.

Skins Plugin
This plugin is designed to create, store and apply skins to Psi+.

Yandex Narod Plugin

%prep
%setup -q -n %{name}-%{version}-%{rev}

# Remove bundled libraries
#rm -fr src/libpsi/tools/zip/minizip
rm -fr third-party/qca

# Psi+ always uses last iris version. So I need to provide bundled
# iris to guarantee efficiency of program.
# rm -fr iris

# Untar russian language
%{__tar} xjf %{SOURCE1} -C .

%build
unset QTDIR
#qconf-qt4
qconf
./configure                        \
        --prefix=%{_prefix}        \
        --bindir=%{_bindir}        \
        --libdir=%{_libdir}        \
        --datadir=%{_datadir}      \
        --release                  \
        --no-separate-debug-info   \
        --enable-webkit            \
        --enable-plugins           \
        --enable-whiteboarding     \
        --disable-bundled-qca

make %{?_smp_mflags}

lrelease *.ts

pushd src/plugins

# Make paths for generic plugins
allplugins=""
for dir in %{genericplugins}
do
  allplugins="${allplugins} generic/$dir"
done

# Compile all plugins
for dir in ${allplugins}
do
  pushd $dir
  %{qmake_qt4}
  make %{?_smp_mflags}
  popd
done
popd

%install
# Qt don't understand DESTDIR. So I need to use INSTALL_ROOT instead.
INSTALL_ROOT=$RPM_BUILD_ROOT make install

# README and COPYING must be holds in doc dir. See %%doc tag in %%files
rm $RPM_BUILD_ROOT%{_datadir}/psi-plus/README
rm $RPM_BUILD_ROOT%{_datadir}/psi-plus/COPYING

# Install russian
cp *.qm $RPM_BUILD_ROOT%{_datadir}/psi-plus/

# Menu file is being installed when make install
# so it need only to check this allready installed file
desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/psi-plus.desktop

mkdir -p $RPM_BUILD_ROOT%{_libdir}/psi-plus/plugins

# Make paths for generic plugins
allplugins=""
for dir in %{genericplugins}
do
  allplugins="${allplugins} generic/$dir"
done

pushd src/plugins

# Install all plugins
for dir in ${allplugins}
do
  cp $dir/*.so $RPM_BUILD_ROOT%{_libdir}/psi-plus/plugins/
done
popd

%post
touch --no-create %{_datadir}/icons/hicolor || :
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
    %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi


%postun
touch --no-create %{_datadir}/icons/hicolor || :
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
    %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi

%files
%defattr(-,root,root,-)
%doc README COPYING
%{_bindir}/psi-plus
%{_datadir}/applications/psi-plus.desktop
%{_datadir}/icons/hicolor/*/apps/psi-plus.png
#% dir % {_datadir}/psi-plus/
%{_datadir}/psi-plus/
%dir %{_libdir}/psi-plus/

%files plugins
%defattr(-,root,root,-)
%{_libdir}/psi-plus/plugins/

%changelog
* Thu May 17 2012 Eugene Budanov <eugene.budanov@rosalab.ru>
- Port Psi+ from Russian Fedora
- Fixed some package dependencies
- Rewrited %build section for correct build under ROSA Linux

* Sat Mar 17 2012 Ivan Romanov <drizt@land.ru> - 1:0.15-0.24.20120314git5253.R
- %{?dist} allready has R suffix.

* Wed Mar 14 2012 Ivan Romanov <drizt@land.ru> - 1:0.15-0.23.20120314git5253.R
- updated to r5253
- corrected comment for Source0
- added %{?_isa} to requires
- less rpmlint warnings
- clarified qt version in BuildRequires
- use system minizip
- explicity removed bundled qca
- psi-plus russian translation new home

* Fri Dec 23 2011 Ivan Romanov <drizt@land.ru> - 0.15-0.22.20111220git5157.R
- reverted Webkit
- updated to r5157
- new Yandex Narod plugin
- Video Status plugin now is generic
- new place for tarball

* Fri Nov 18 2011 Ivan Romanov <drizt@land.ru> - 0.15-0.21.20110919git5117.R
- special for RFRemix 16. workaround to fix the bug 804.

* Sun Oct 09 2011 Ivan Romanov <drizt@land.ru> - 0.15-0.20.20110919git5117.R
- update to r5117
- dropped buildroot tag
- separated iconsets, skins, sounds and themes to standalone packages
- add generate-tarball scripts to make psi-plus source tarball
- skins plugin merged with plugins
- russian translated moved to github
- dropped README and COPYING from wrong site
- moved source tarball

* Tue Jun 21 2011 Ivan Romanov <drizt@land.ru> - 0.15-0.19.20110621svn4080
- update to r4080
- explaining for licenses
- compile all language files instead of only psi_ru.ts
- dropped useless rm from install stage
- dropped packager
- added checking of desktop file

* Mon May 30 2011 Ivan Romanov <drizt@land.ru> - 0.15-0.18.20110530svn3954
- update to r3954
- now will be used only .bz2 archives insted .gz
- moved psimedia to standalone package
- added skipped %{?_smp_mflags} to plugins building
- removed unusual desktop-file-utils. Really .desktop file will be
  installed in make install stage
- removed clean stage
- added whiteboarding
- added themes subpackage
- new plugins: Client Switcher, Gomoku Game, Extended Menu,
  Jabber Disk, PEP Change Notify, Video Status
- dropped hint flags from Required

* Wed Jan 19 2011 Ivan Romanov <drizt@land.ru> - 0.15-0.17.20110119svn3559
- all 'psi' dirs and files renamed to 'psi-plus'
- removed conflicts tag
- added psimedia sub-package
- update to r3559

* Sun Jan 09 2011 Ivan Romanov <drizt@land.ru> - 0.15-0.16.20110110svn3465
- some a bit fixes
- update to r3465

* Sat Dec 18 2010 Ivan Romanov <drizt@land.ru> - 0.15-0.15.20101218svn3411
- update to r3411

* Tue Nov 16 2010 Ivan Romanov <drizt@land.ru> - 0.15-0.14.20101116svn3216
- update to r3216
- removed libproxy from reques

* Mon Nov 01 2010 Ivan Romanov <drizt@land.ru> - 0.15-0.13.20101102svn3143
- update to r3143
- split main package to psi-plus-skins and psi-plus-icons

* Wed Oct 06 2010 Ivan Romanov <drizt@land.ru> - 0.15-0.12.20101006svn3066
- update to r3066
- removed obsoletes tags
- psi-plus now conflicts with psi

* Fri Sep 10 2010 Ivan Romanov <drizt@land.ru> - 0.15-0.11.20100919svn3026
- update to r3026
- added to obsoletes psi-i18n
- added Content Downloader Plugin
- added Captcha Plugin
- remove smiles.

* Thu Aug 12 2010 Ivan Romanov <drizt@land.ru> - 0.15-0.10.20100812svn2812
- update to r2812

* Wed Aug 04 2010 Ivan Romanov <drizt@land.ru> - 0.15-0.9.20100804svn2794
- update to r2794

* Mon Jul 26 2010 Ivan Romanov <drizt@land.ru> - 0.15-0.8.20100726svn2752
- update to r2752

* Mon Jul 5 2010 Ivan Romanov <drizt@land.ru> - 0.15-0.7.20100705svn2636
- fix for working with psimedia
- update to r2636

* Tue Jun 29 2010 Ivan Romanov <drizt@land.ru> - 0.15-0.6.20100629svn2620
- update to r2620

* Fri Jun 04 2010 Ivan Romanov <drizt@land.ru> - 0.15-0.6.20100603svn2507
- fix translations
- update to r2507

* Thu Jun 03 2010 Ivan Romanov <drizt@land.ru> - 0.15-0.5.20100603svn2500
- added skins
- update to r2500

* Thu May 20 2010 Arkady L. Shane <ashejn@yandex-team.ru> - 0.15-0.4.20100520svn2439
- new Ivan Romanov <drizt@land.ru> build

* Tue Mar 02 2010 Arkady L. Shane <ashejn@yandex-team.ru> - 0.15-0.3.20100122svn1671
- rebuilt with openssl

* Sat Jan 30 2010 Arkady L. Shane <ashejn@yandex-team.ru> - 0.15-0.20100122svn1671
- initial Psi+ build

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6305 |12cr|pslib-0.4.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 0
%define libname %mklibname pslib %{major}
%define develname %mklibname pslib -d

Summary:	C-library for generating multi page PostScript documents
Name:		pslib
Version:	0.4.5
Release:	2
License:	LGPL
Group:		System/Libraries
URL:		http://pslib.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/pslib/pslib-%{version}.tar.gz
Source1:	pslib-0.4.1-manpages.tar.gz
Patch0:		pslib-0.4.1-linkage_fix.diff
BuildRequires:	autoconf automake libtool
BuildRequires:	gettext
BuildRequires:	gettext-devel
BuildRequires:	intltool
BuildRequires:	glib2-devel
#BuildRequires:	docbook-utils
BuildRequires:	libjpeg-devel
BuildRequires:	libpng-devel
BuildRequires:	ungif-devel
BuildRequires:	libtiff-devel
BuildRequires:	perl-XML-Parser

%description
PSlib is a C-library for generating multi page PostScript documents. There are
functions for drawing lines, arcs, rectangles, curves, etc. PSlib also provides
very sophisticated functions for text output including hyphenation and kerning.

%package -n	%{libname}
Summary:	C-library for generating multi page PostScript documents
Group:          System/Libraries

%description -n	%{libname}
PSlib is a C-library for generating multi page PostScript documents. There are
functions for drawing lines, arcs, rectangles, curves, etc. PSlib also provides
very sophisticated functions for text output including hyphenation and kerning.

%package -n	%{develname}
Summary:	Static library and header files for the PSlib library
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{EVRD}
Obsoletes:	%{mklibname pslib 0 -d}

%description -n	%{develname}
PSlib is a C-library for generating multi page PostScript documents. There are
functions for drawing lines, arcs, rectangles, curves, etc. PSlib also provides
very sophisticated functions for text output including hyphenation and kerning.

This package contains the statis library and header files for the PSlib
library.

%prep
%setup -q -a1
%patch0 -p0

chmod 644 AUTHORS COPYING ChangeLog README

autoreconf -fis

%build
%configure2_5x

# borkiness
find -type f -name "Makefile" | xargs perl -pi -e "s|/usr/lib\b|%{_libdir}|g"

%make

# the docbook stuff is a bit borked...
#pushd doc
#mkdir -p man
#for i in *.sgml; do
#    REAL_NAME=`echo $i | sed -e 's/\.sgml//'`
#    BORKED_NAME=`echo $REAL_NAME | sed -e 's/^PS_//' | tr a-z A-Z`
#    perl -pi -e "s|\&trade| \(tm\)|g" $i
#    docbook2man $i >/dev/null 2>&1
#    if [ -f PS_${BORKED_NAME}.3 ]; then
#	mv PS_${BORKED_NAME}.3 man/$REAL_NAME.3
#    fi
#done

%install
%makeinstall_std

install -d %{buildroot}%{_mandir}/man3
install -m0644 doc/man/*.3 %{buildroot}%{_mandir}/man3/

%find_lang %{name}

rm -f %{buildroot}%{_libdir}/*.*a

%files -n %{libname} -f %{name}.lang
%doc AUTHORS COPYING ChangeLog README
%{_libdir}/*.so.%{major}*
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*

%files -n %{develname}
%dir %{_includedir}/libps
%{_includedir}/libps/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*
%{_mandir}/man3/*


%changelog
* Sun May 06 2012 Oden Eriksson <oeriksson@mandriva.com> 0.4.5-2
+ Revision: 797102
- fix deps
- various fixes

* Mon Sep 26 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.4.5-1
+ Revision: 701279
- new version
- do autoreconf in %%prep
- clean out old rpm junk
- drop ambigious lib%%{name}-devel provides...
- fix bogus version

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4.1-6mdv2011.0
+ Revision: 614624
- the mass rebuild of 2010.1 packages

* Sat Aug 22 2009 Funda Wang <fwang@mandriva.org> 0.4.1-5mdv2010.0
+ Revision: 419597
- fix build with glibc 2.10

* Tue Nov 11 2008 Oden Eriksson <oeriksson@mandriva.com> 0.4.1-5mdv2009.1
+ Revision: 302226
- more dep fixes...
- more dep fixes
- fix deps
- fix linkage
- rebuilt against new libxcb

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 0.4.1-3mdv2008.1
+ Revision: 171053
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

* Sun Feb 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.4.1-2mdv2008.1
+ Revision: 169574
- fix build on x86_64

* Sun Feb 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.4.1-1mdv2008.1
+ Revision: 169559
- 0.4.1
- regenerated the manpages

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Sep 09 2007 Oden Eriksson <oeriksson@mandriva.com> 0.2.7-3mdv2008.0
+ Revision: 83633
- fix build deps (perl-XML-Parser)
- Import pslib



* Sun Sep 09 2007 Oden Eriksson <oeriksson@mandriva.com> 0.2.7-3
- new devel naming

* Mon Aug 28 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2.7-2
- provide the manpages generated on cooker

* Thu Aug 03 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2.7-1mdv2007.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6306 |12cr|psqlodbc-08.04.0100-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libname %mklibname psqlodbc

Summary: The official PostgreSQL ODBC Driver
Name: psqlodbc
Version: 08.04.0100
Release: %mkrel 3
Source0: http://wwwmaster.postgresql.org/download/mirrors-ftp/odbc/versions/src/%{name}-%{version}.tar.gz
Patch0: psqlodbc-08.04.0100-fix-build.patch
License: LGPL
Group: Databases
Url: http://www.postgresql.org/
BuildRoot: %{_tmppath}/%{name}-buildroot
BuildRequires: unixODBC-devel
BuildRequires: postgresql-devel

%description
The official PostgreSQL ODBC Driver.

%package -n %libname
Group: Databases
Summary: The official PostgreSQL ODBC Driver

%description -n %libname
The official PostgreSQL ODBC Driver.

%prep 
%setup -q
%patch0 -p0

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files -n %libname
%defattr(-,root,root)
%_libdir/psqlodbc*
%doc docs


%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 08.04.0100-3mdv2011.0
+ Revision: 614625
- the mass rebuild of 2010.1 packages

* Mon Apr 19 2010 Funda Wang <fwang@mandriva.org> 08.04.0100-2mdv2010.1
+ Revision: 536663
- rebuild

* Mon Nov 23 2009 Funda Wang <fwang@mandriva.org> 08.04.0100-1mdv2010.1
+ Revision: 469246
- New version 08.04.0100

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sat Oct 11 2008 Olivier Thauvin <nanardon@mandriva.org> 08.03.0300-1mdv2009.1
+ Revision: 291769
- fix group tag
- fix file list to not include debug files
- import psqlodbc




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6307 |12cr|pssh-2.3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name		pssh
%define version		2.3.1
%define release		%mkrel 1

Summary:	Parallel SSH tools
Name:		%{name}
Version:	%{version}
Release:	%{release}
Group:		Networking/Remote access
Source:		http://parallel-ssh.googlecode.com/files/%{name}-%{version}.tar.gz
Patch0:		man-install-2.3.1.patch
License:	BSD
Url:		http://parallel-ssh.googlecode.com/
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires:	openssh
Requires:	python-psshlib = %{version}-%{release}
BuildRequires:	python-setuptools 
Buildarch:	noarch
%py_requires -d

%description
PSSH provides parallel versions of OpenSSH and related tools. Included
are pssh, pscp, prsync, pnuke, and pslurp. 

%package -n python-psshlib
Summary:	Parallel SSH library for Python
Group:		Development/Python
Version:	%{version}

%description -n python-psshlib
The psshlib library enables custom applications to use PSSH.

%prep 
%setup -q
%patch0 -p0

%install
%__rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}
%__install -d 755 %{buildroot}%{_mandir}/man1/
%__install -m 644 man/man1/*.1 %{buildroot}%{_mandir}/man1/

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ChangeLog AUTHORS COPYING 
%{_bindir}/p*
%{_mandir}/man1/p*

%files -n python-psshlib
%{py_sitedir}/psshlib
%{py_sitedir}/*.egg-info


%changelog
* Thu Feb 02 2012 Lev Givon <lev@mandriva.org> 2.3.1-1mdv2011.0
+ Revision: 770782
- Update to 2.3.1.

* Tue Jan 24 2012 Lev Givon <lev@mandriva.org> 2.3-1
+ Revision: 768084
- Update to 2.3.

* Fri Feb 11 2011 Lev Givon <lev@mandriva.org> 2.2.2-1
+ Revision: 637327
- Update to 2.2.2.
  Package psshlib separately.

* Fri Nov 05 2010 Eugeni Dodonov <eugeni@mandriva.com> 2.1.1-2mdv2011.0
+ Revision: 593540
- Rebuild for new python.

* Tue Mar 09 2010 Lev Givon <lev@mandriva.org> 2.1.1-1mdv2010.1
+ Revision: 517197
- Update to 2.1.1.

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.4.3-3mdv2010.0
+ Revision: 441966
- rebuild

* Tue Jan 06 2009 Funda Wang <fwang@mandriva.org> 1.4.3-2mdv2009.1
+ Revision: 325813
- rebuild

* Sun Nov 09 2008 Lev Givon <lev@mandriva.org> 1.4.3-1mdv2009.1
+ Revision: 301464
- Update to 1.4.3.

* Tue Sep 09 2008 Lev Givon <lev@mandriva.org> 1.4.2-1mdv2009.0
+ Revision: 283311
- Update to 1.4.2.

* Sun Jun 22 2008 Lev Givon <lev@mandriva.org> 1.3.2-1mdv2009.0
+ Revision: 227949
- Update to 1.3.2.

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 1.3.1-2mdv2008.1
+ Revision: 140737
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Aug 27 2007 Lev Givon <lev@mandriva.org> 1.3.1-2mdv2008.0
+ Revision: 72167
- Fix arg bug.
- Update to 1.3.1.
  Clean up spec file.


* Mon Nov 06 2006 Erwan Velu <erwan@mandriva.org> 1.2.2-2mdv2007.0
+ Revision: 76853
- Adding Buildrequires on python
- Import pssh

* Thu Nov 02 2006 Erwan Velu <erwan@mandriva.org> 1.2.2-1mdv2007.1
- Initial relase


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6308 |12cr|pstotext-1.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	pstotext
%define version 1.9
%define	rel	1
%if %mdkversion < 201100
%define release %mkrel %{rel}
%else
%define	release	%{rel}
%endif

Summary: Extract text from PostScript files
Name:	 %{name}
Version: %{version}
Release: %{release}
Source0: ftp://mirror.cs.wisc.edu/pub/mirrors/ghost/contrib/%{name}-%{version}.tar.gz
License: GPL
Group:	 Publishing
Url:   http://pages.cs.wisc.edu/~ghost/doc/pstotext.htm
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires:  ghostscript

%description
pstotext extracts plain text from PostScript files using GhostScript.

%prep
%setup -q

%build
%make

%install
%__rm -rf %{buildroot}

%__install -d -m 755 %{buildroot}%{_bindir}
%__install -m 755 pstotext %{buildroot}%{_bindir}
%__install -d -m 755 %{buildroot}%{_mandir}/man1
%__install -m 755 pstotext.1 %{buildroot}%{_mandir}/man1

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%_bindir/pstotext
%_mandir/man1/pstotext.*


%changelog
* Wed Sep 05 2012 Lev Givon <lev@mandriva.org> 1.9-1
+ Revision: 816357
- imported package pstotext


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6309 |12cr|pst-utils-0.5.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname libpst

Summary:	Extracts emails from MS Outlook PST files
Name:   	pst-utils
Version: 	0.5.2
Release: 	%mkrel 5
License:	GPL
Group:		Networking/Mail
URL:		http://alioth.debian.org/projects/libpst/
Source0:	http://alioth.debian.org/download.php/844/libpst-%{version}.tar.bz2
BuildRoot: 	%{_tmppath}/%{name}-buildroot

%description
LibPST provides functions in library form for accessing Outlook's
Personal Folders. Included with this library is a program that
will take a PST file and convert it to an mbox format. 

%prep

%setup -q -n %{rname}-%{version}

%build

#make CFLAGS="%{optflags} -Wall -DVERSION=\"%{version}\""
make

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_mandir}/man1

install -m0755 readpst %{buildroot}%{_bindir}/
install -m0755 readpstlog %{buildroot}%{_bindir}/

install -m0644 readpst.1 %{buildroot}%{_mandir}/man1/
install -m0644 readpstlog.1 %{buildroot}%{_mandir}/man1/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS CREDITS ChangeLog FILE-FORMAT* LICENSE TODO
%{_bindir}/*
%{_mandir}/man1/*




%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.5.2-5mdv2010.0
+ Revision: 430811
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.5.2-4mdv2009.0
+ Revision: 259335
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.5.2-3mdv2009.0
+ Revision: 247236
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.5.2-1mdv2008.1
+ Revision: 140737
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Jan 26 2007 Oden Eriksson <oeriksson@mandriva.com> 0.5.2-1mdv2007.0
+ Revision: 113933
- Import pst-utils

* Fri Jan 26 2007 Oden Eriksson <oeriksson@mandriva.com> 0.5.2-1mdv2007.1
- 0.5.2

* Sun Dec 25 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.1-1mdk
- 0.5.1

* Sat Oct 16 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.3.4-2mdk
- rpmbuildupdated


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6310 |12cr|p-uae-2.3.3-1.gitf2fc773b75.1.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Werror_cflags	%nil
%define cdrname		cdrtools
%define cdrmainvers	2.01
%define cdrvers 	%{cdrmainvers}a38
%define wiprel		gitf2fc773b75

# For building with SCSI support

Summary: A software emulation of the Amiga system
Name: p-uae
Version: 2.3.3
Release: %mkrel 1.%{wiprel}.1.2
URL: http://sourceforge.net/projects/uaedev/
Source0: %{name}-%{version}.%{wiprel}.tar.xz
License: GPL
Group: Emulators
BuildRoot: %{_tmppath}/%{name}-%{version}-root
BuildRequires: gtk-devel
BuildRequires: SDL-devel
BuildRequires: GL-devel zlib-devel gtk+-devel qt4-devel
BuildRequires: mesaglu-devel
Conflicts: uae
Obsoletes: uaedev
Provides: uaedev

%description
UAE is a software emulation of the Amiga system hardware, which
enables you to run most available Amiga software.  Since it is a
software emulation, no extra or special hardware is needed.  The Amiga
hardware is emulated accurately, so that Amiga software is tricked
into thinking it is running on the real thing.  Your computer's
display, keyboard, hard disk and mouse assume the roles of their
emulated counterparts.

Note that to fully emulate the Amiga you need the Amiga KickStart ROM
images, which are copyrighted and, of course, not included here.

[This is in an unofficial branch of UAE (the Ubiquitous Amiga Emulator)
with the aim of bringing the features of WinUAE to non-Windows platforms
such as Linux, Mac OS X and BeOS.]

%prep
%setup -q -n p-uae-%{version}.%{wiprel} 

aclocal -I m4 && automake --foreign --add-missing && autoconf
cd src/tools
aclocal
autoconf

%build

./bootstrap.sh
%configure2_5x \
	--with-sdl --with-sdl-gl --with-sdl-gfx --with-sdl-sound --enable-drvsnd \
	--with-sdl-gui \
	--with-qt \
	--enable-cd32 \
	--enable-gayle \
	--enable-scsi-device --enable-ncr --enable-a2091 \
	--with-caps --enable-amax --disable-jit
make


%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_prefix}/bin \
	$RPM_BUILD_ROOT%{_libdir}/uae/amiga/source
%makeinstall
cp -pR amiga/* $RPM_BUILD_ROOT/%{_libdir}/uae/amiga/.

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=UAE
Comment=Amiga Emulator
Exec=%{_bindir}/uae
Terminal=false
Type=Application
StartupNotify=true
Categories=GNOME;GTK;Emulator;
EOF

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc docs/*
%{_bindir}/*
%{_libdir}/uae
%{_datadir}/applications/mandriva-%{name}.desktop
%doc docs/*




%changelog
* Mon Jan 16 2012 Zombie Ryushu <ryushu@mandriva.org> 2.3.3-1.gitf2fc773b75.1.1mdv2011.0
+ Revision: 761851
- Use SDL for GUI
- Use SDL for GUI
- Use SDL for GUI
- Use SDL for GUI

* Mon Jan 16 2012 Zombie Ryushu <ryushu@mandriva.org> 2.3.3-1.gitf2fc773b75.1
+ Revision: 761657
- QT Build
- zlib dependancy
- zlib dependancy
- Upgrade to 2.3.3
- update to latest GIT
- Back to GTK
- disable jit
- Upgrade GIT revision and switch to QT
- Upgrade GIT revision and switch to QT

* Wed Mar 23 2011 Zombie Ryushu <ryushu@mandriva.org> 2.3.2-1.gita2b6937.1
+ Revision: 647758
- Upgrade to latest git

* Sun Mar 13 2011 Funda Wang <fwang@mandriva.org> 2.3.2-1.git6ccc562.1
+ Revision: 644149
- cleanup BRs
- rebuild to obsolete old packages

  + Zombie Ryushu <ryushu@mandriva.org>
    - Update to 2.3.2
    - Upgrade to git7da6740
    - update to latest GIT release
    - update latest git
    - Include the GitHub Build in the Beta ID

* Mon Feb 07 2011 Zombie Ryushu <ryushu@mandriva.org> 2.3.1-1.beta.3
+ Revision: 636765
- Enable GTK mode

* Mon Feb 07 2011 Zombie Ryushu <ryushu@mandriva.org> 2.3.1-1.beta.2
+ Revision: 636560
- Fix qt4 dep
- imported package p-uae


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6311 |12cr|pudb-2012.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	pudb
%define version	2012.3
%define	rel		1
%if %mdkversion < 201100
%define release %mkrel %rel
%else
%define	release	%rel
%endif

Summary:	Full-screen, console-based visual debugger for Python
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://pypi.python.org/packages/source/p/%{name}/%{name}-%{version}.tar.gz
Source1:	pudb
Patch0:		setup.patch
License:	MIT
Group:		Development/Python
Url:		http://pypi.python.org/pypi/pudb/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
Requires:	python-urwid >= 0.9.9.2
Requires:	python-pygments >= 1.0
BuildRequires:	python-setuptools

%description
PuDB is a full-screen, console-based visual debugger for Python.
It aims to provide all the niceties of modern GUI-based debuggers
in a lightweight and keyboard-friendly package. PuDB allows you
to debug code right where you write and test it - in a terminal. If
you've worked with the excellent (but nowadays ancient) DOS-based
Turbo Pascal or C tools, PuDB's UI might look familiar.

%prep
%setup -q
%patch0 -p0

%install
%__rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILE_LIST

%__mkdir -p %{buildroot}%{_bindir}
%__install -m 755 %SOURCE1 %{buildroot}%{_bindir}

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%_bindir/pudb
%py_puresitedir/*


%changelog
* Tue Aug 07 2012 Lev Givon <lev@mandriva.org> 2012.3-1
+ Revision: 812367
- Update to 2012.3.

* Wed Jun 06 2012 Lev Givon <lev@mandriva.org> 2012.2.1-1
+ Revision: 802974
- Update to 2012.2.1.
- Don't try to download setuptools when building.

* Wed Feb 01 2012 Lev Givon <lev@mandriva.org> 2012.1-1
+ Revision: 770517
- Update to 2012.1.

* Mon Dec 05 2011 Lev Givon <lev@mandriva.org> 2011.3.1-1
+ Revision: 737944
- Update to 2011.3.1.

* Mon Aug 29 2011 Lev Givon <lev@mandriva.org> 2011.3-1
+ Revision: 697395
- Update to 2011.3.

* Wed Jun 22 2011 Lev Givon <lev@mandriva.org> 2011.2-1
+ Revision: 686707
- Update to 2011.2.

* Fri Mar 18 2011 Lev Givon <lev@mandriva.org> 2011.1-1
+ Revision: 646453
- Update to 2011.1.

* Mon Feb 14 2011 Lev Givon <lev@mandriva.org> 0.93.1-1
+ Revision: 637745
- Update to 0.93.1.

* Sun Nov 07 2010 Funda Wang <fwang@mandriva.org> 0.92.15-1mdv2011.0
+ Revision: 594707
- update file list

* Tue Jan 19 2010 Lev Givon <lev@mandriva.org> 0.92.15-1mdv2010.1
+ Revision: 493639
- Update to 0.92.15.

* Mon Dec 21 2009 Lev Givon <lev@mandriva.org> 0.92.14-1mdv2010.1
+ Revision: 480619
- Update to 0.92.14.

* Tue Nov 10 2009 Lev Givon <lev@mandriva.org> 0.92.13-1mdv2010.1
+ Revision: 464323
- Update to 0.92.13.

* Mon Sep 14 2009 Lev Givon <lev@mandriva.org> 0.92.12-1mdv2010.0
+ Revision: 441033
- Update to 0.92.12.

* Sun Jul 26 2009 Lev Givon <lev@mandriva.org> 0.92.11-1mdv2010.0
+ Revision: 399938
- Update to 0.92.11.

* Mon Jul 20 2009 Lev Givon <lev@mandriva.org> 0.92.9-1mdv2010.0
+ Revision: 398183
- Update to 0.92.9.

* Mon Jul 13 2009 Lev Givon <lev@mandriva.org> 0.92.8-1mdv2010.0
+ Revision: 395667
- imported package pudb



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6312 |12cr|puddletag-1.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pyqt 4.5
Summary:        Feature rich, easy to use tag editor
Name:           puddletag
Version:        1.0.1
Release:        %mkrel 1
Group:          Sound
License:        GPLv2 and GPLv3+
URL:            http://puddletag.sourceforge.net
Source0:        http://downloads.sourceforge.net/puddletag/puddletag-%{version}.tar.gz
Patch0:         puddletag-0.10.6-xdg.patch
BuildArch:      noarch
BuildRequires:  python-setuptools
Buildrequires:  desktop-file-utils
# Dependencies on Python modules are not automatic yet.
Requires:       python-qt4-gui >= %pyqt
Requires:       python-qt4-svg >= %pyqt
Requires:       python-parsing >= 1.5.1
Requires:       mutagen
Requires:       python-imaging
Requires:       python-configobj
Requires:       python-musicbrainz2 
#Requires:       quodlibet

%description
Puddletag is an audio tag editor.

Unlike most taggers, it uses a spreadsheet-like layout so that all the
tags you want to edit by hand are visible and easily editable.

The usual tag editor features are supported like extracting tag
information from filenames, renaming files based on their tags by
using patterns (that you define, not crappy, uneditable ones).

Then there're Functions, which can do things like replace text, trim,
change the case of tags, etc. Actions can automate repetitive
tasks. You can import your QuodLibet library, lookup tags using
MusicBrainz, FreeDB or Amazon (though it's only good for cover art)
and more.

Supported formats: ID3v1, ID3v2 (mp3), MP4 (mp4, m4a, etc.),
VorbisComments (ogg, flac), Musepack (mpc), Monkey's Audio (.ape) and
WavPack (wv).

%prep
%setup -q
%apply_patches
%{__chmod} 0644 NEWS
%{__sed} -i  '/^#![ ]*\/usr\/bin\/env/d' \
    puddlestuff/{webdb,puddlesettings,puddletag,puddleobjects,releasewidget}.py

%build
%{__python} setup.py build

%install
%{__rm} -rf %{buildroot}
%{__python} setup.py install -O1 --skip-build --root %{buildroot}
desktop-file-install --vendor="" \
		     --add-category="Utility" \
		     --dir %buildroot%_datadir/applications \
		     %buildroot%_datadir/applications/*.desktop

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(-, root, root, -)
%doc copyright HACKING NEWS README THANKS TODO 
%{_bindir}/%{name}
%_mandir/man1/%name.1*
%{python_sitelib}/puddlestuff/
%{python_sitelib}/%{name}-%{version}-py*.egg-info
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png



%changelog
* Mon Sep 03 2012 Götz Waschk <waschk@mandriva.org> 1.0.1-1mdv2012.0
+ Revision: 816249
- fix desktop entry
- update to new version 1.0.1

* Fri Aug 24 2012 Götz Waschk <waschk@mandriva.org> 1.0.0-1
+ Revision: 815662
- new version
- fix desktop entry
- update file list

* Fri Aug 26 2011 Götz Waschk <waschk@mandriva.org> 0.10.6.3-1
+ Revision: 697162
- update to new version 0.10.6.3

* Wed Jun 08 2011 Götz Waschk <waschk@mandriva.org> 0.10.6-1
+ Revision: 683199
- new version
- rediff the patch
- add man page

* Tue Apr 26 2011 Götz Waschk <waschk@mandriva.org> 0.10.3-2
+ Revision: 659240
- reduce python-qt4 deps

* Sun Apr 24 2011 Götz Waschk <waschk@mandriva.org> 0.10.3-1
+ Revision: 658363
- import puddletag


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6313 |12cr|pugixml-1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		major 1
%define		libname		%mklibname pugixml %{major}
%define		develname	%mklibname pugixml -d

Name:		pugixml
Version:	1.2
Release:	1
Summary:	A light-weight C++ XML processing library
Group:		System/Libraries
License:	MIT
URL:		http://pugixml.org
Source0:	http://pugixml.googlecode.com/files/%{name}-%{version}.tar.gz
BuildRequires:	cmake

%description
pugixml is a light-weight C++ XML processing library.
It features:
- DOM-like interface with rich traversal/modification capabilities
- Extremely fast non-validating XML parser which constructs the DOM tree from
  an XML file/buffer
- XPath 1.0 implementation for complex data-driven tree queries
- Full Unicode support with Unicode interface variants and automatic encoding
  conversions

%package -n %{libname}
Summary:	A light-weight C++ XML processing library
Group:		System/Libraries

%description -n %{libname}
pugixml is a light-weight C++ XML processing library.
It features:
- DOM-like interface with rich traversal/modification capabilities
- Extremely fast non-validating XML parser which constructs the DOM tree from
  an XML file/buffer
- XPath 1.0 implementation for complex data-driven tree queries
- Full Unicode support with Unicode interface variants and automatic encoding
  conversions

%package -n %{develname}
Summary:	Development files for %{name} library
Group:		Development/C++
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}

%description -n %{develname}
Development files for package %{name} library

%prep
%setup -q -c %{name}-%{version}
#%patch0 -p0

%build
%cmake ../scripts
%make

%install
mkdir -p %{buildroot}%{_includedir}
mkdir -p %{buildroot}%{_datadir}/%{name}/contrib
mkdir -p %{buildroot}%{_libdir}

install -p -m 0644 contrib/* %{buildroot}%{_datadir}/%{name}/contrib/
install -p -m 0644 src/*.hpp %{buildroot}%{_includedir}/
install -p -m 0755  build/*.so.* %{buildroot}%{_libdir}/
mv build/*.so %{buildroot}%{_libdir}/

%files -n %{libname}
%doc readme.txt
%{_libdir}/*.so.%{major}.*

%files -n %{develname}
%doc docs/*
%{_libdir}/*.so
%{_datadir}/%{name}
%{_includedir}/*.hpp



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6314 |12cr|Pugs-6.2.13.20120717-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#% global debug_package %{nil}
%define _cabal_setup Setup.lhs
%define _no_haddock 1
%define module  Pugs
Name:           %{module}
Version:        6.2.13.20120717
Release:        2
Summary:        A Perl 6 Implementation
Group:          Development/Other
License:        BSD
URL:            http://hackage.haskell.org/package/%{module}
Source0:        http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz

BuildRequires:  ghc < 7.6
buildrequires:  ghc-devel < 7.6
buildrequires:  haskell-macros
buildrequires:  cabal-install
buildrequires:  pkgconfig(ncurses)
buildrequires:  perl-devel

%define __noautoreq 'perl\\('
%define __noautoprov 'perl\\('

%description
A Perl 6 Implementation

%prep
%setup -q -n %{module}-%{version}

%build
cabal update
cabal install
cabal configure --prefix=%{_prefix} --libdir=%{_libdir} --disable-executable-stripping
cabal build
%_cabal_genscripts

%install
%_cabal_install
%_cabal_rpm_gen_deps

%files
%defattr(-,root,root,-)
%{_docdir}/%{module}-%{version}
%_cabal_rpm_deps_dir
%_cabal_haddoc_files
%{_datadir}/%{module}-%{version}
%{_bindir}/pugs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6315 |12cr|pulledpork-0.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name pulledpork
%define version 0.6.0

Name: %{name}
Summary: Pulledpork designed to make your snort rules fly
Version: %{version}
Release: %mkrel 1
License: GPLv2
Group: Monitoring
Source: http://pulledpork.googlecode.com/files/%{name}-%{version}.tar.gz
URL:	http://code.google.com/p/pulledpork/
Requires: perl-Archive-Tar, perl-Crypt-SSLeay
BuildRoot: %_tmppath/%{name}-%{version}-buildroot

%description
PulledPork designed to make your Snort rules fly with the intent of handling all rules.

%prep
rm -rf %{buildroot}
%setup -q -n %{name}-%{version}

%install
mkdir -p %{buildroot}%{_sysconfdir}/%{name}/
mkdir -p %{buildroot}%{_bindir}
mv etc/* %{buildroot}%{_sysconfdir}/%{name}/
install -m 755 pulledpork.pl %{buildroot}%{_bindir}/

%files
%defattr(0755,root,root)
%{_bindir}/pulledpork.pl
%{_sysconfdir}/%{name}/
%doc README LICENSE doc/*

%clean
rm -rf $RPM_BUILD_ROOT


%changelog
* Wed Jun 15 2011 Leonardo Coelho <leonardoc@mandriva.com> 0.6.0-1mdv2011.0
+ Revision: 685417
- first mandriva version
- Created package structure for pulledpork.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6316 |12cr|pulseaudio-equalizer-0.1-0.20100205.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# This file based on Fedora specfile for package pulseaudio-equalizer

Name:           pulseaudio-equalizer
Version:        0.1
Release:        0.20100205.1
Summary:        A 15 Bands Equalizer for PulseAudio

Group:          Sound
License:        GPLv3+
URL:            https://code.launchpad.net/~psyke83/+junk/%{name}
# This is a bzr checkout, to obtain the used tarball in this spec :
# bzr branch lp:~psyke83/+junk/pulseaudio-equalizer
# mv %%{name} %%{name}-%%{version}
# tar cJf %%{name}-%%{version}.tar.xz %%{name}-%%{version} --exclude .bzr
Source0:        %{name}-%{version}.tar.xz
Source1:        %{name}.1
Source2:        %{name}-gtk.1
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch:      noarch

BuildRequires:  desktop-file-utils

Requires:       pygtk2 >= 2.4
Requires:       swh-plugins gnome-icon-theme
Requires:       pulseaudio-utils >= 0.9.19

# Force default equalizer persistence value, fixes rhbz #635400
Patch0:         pulseaudio-equalizer-0.1-fedora-force-default-persistence-value.patch
# Remove preamp per discussion with upstrem, fixes rhbz #639604
Patch1:         pulseaudio-equalizer-0.1-fedora-remove-preamp.patch
# Better search for the window icon, fixes rhbz #632940
Patch2:         pulseaudio-equalizer-0.1-fedora-window-icon.patch
# Do not crash on missing preset, fixes rhbz ##679005
Patch3:         pulseaudio-equalizer-0.1-fedora-do-not-crash-on-missing-preset.patch

%description
PulseAudio Equalizer is a 15 bands system wide equalizer, that means
any application that is using PulseAudio, will benefit from the sound
improvement.

%prep
%setup -q
cp debian/copyright COPYING
cp debian/changelog ChangeLog
sed -i 's|gnome-volume-control|multimedia-volume-control|g' usr/share/applications/pulseaudio-equalizer.desktop
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1

%build


%install
mkdir -p %{buildroot}
cp -rp usr %{buildroot}
install -Dpm 644 %{SOURCE1} %{buildroot}/%{_mandir}/man1/%{name}.1
install -Dpm 644 %{SOURCE2} %{buildroot}/%{_mandir}/man1/%{name}-gtk.1

%files
%defattr(-,root,root,-)
%doc COPYING ChangeLog
%{_bindir}/%{name}
%{_bindir}/%{name}-gtk
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}
%{_mandir}/man1/%{name}.1.*
%{_mandir}/man1/%{name}-gtk.1.*


%changelog
* Sat Jan 21 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.1-0.20100205.1
+ Revision: 763412
- imported package pulseaudio-equalizer


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6317 |12cr|puppet-2.7.19-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	puppet
%define version	2.7.19
%define release	%mkrel 1

%define ppconfdir conf/redhat

Name:		%{name} 
Version:	%{version}
Release:	%{release}
Summary:	System Automation and Configuration Management Software
License:	Apache License v2
Group:		Monitoring
URL:		http://www.puppetlabs.com/
Source0:	http://puppetlabs.com/downloads/puppet/%{name}-%{version}.tar.gz
Source100:	puppet.init
Source101:	puppetmaster.init
BuildRequires:	ruby facter
Requires:	ruby >= 1.8.1
Requires:	facter >= 1.1
Requires(post):	rpm-helper
Requires(preun):rpm-helper
BuildArch:	noarch


%description
Puppet lets you centrally manage every important aspect of your system using a 
cross-platform specification language that manages all the separate elements 
normally aggregated in different files, like users, cron jobs, and hosts, 
along with obviously discrete elements like packages, services, and files.

This package provide the puppet client daemon.


%package server
Group:		Monitoring 
Summary:	Server for the puppet system management tool
Requires:	%{name} = %{version}
Requires(post):	rpm-helper
Requires(preun):rpm-helper
 
%description server
Provides the central puppet server daemon (puppetmaster) which provides
manifests to clients.
The server can also function as a certificate authority and file server.

%prep
%setup -q

%build
# Use /usr/bin/ruby directly instead of /usr/bin/env ruby in
#+ executables. Otherwise, initscripts break since pidof can't
#+ find the right process
for f in bin/* ; do 
  sed -i -e '1c#!/usr/bin/ruby' $f
done

%install
%{__rm} -rf %{buildroot}

ruby install.rb --destdir=%{buildroot} --quick --no-rdoc

%{__install} -d -m 0755 %{buildroot}%{_sysconfdir}/%{name}/manifests
%{__install} -d -m 0755 %{buildroot}%{_initrddir}
%{__install} -d -m 0755 %{buildroot}%{_defaultdocdir}/%{name}
%{__install} -d -m 0755 %{buildroot}%{_localstatedir}/lib/%{name}
%{__install} -d -m 0755 %{buildroot}%{_var}/run/%{name}
%{__install} -d -m 0755 %{buildroot}%{_logdir}/%{name}

%{__install} -Dp -m 0644 %{ppconfdir}/client.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/puppetd
%{__install} -Dp -m 0644 %{ppconfdir}/server.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/puppetmasterd
%{__install} -m 755 %{SOURCE100} %{buildroot}%{_initrddir}/puppet
%{__install} -m 755 %{SOURCE101} %{buildroot}%{_initrddir}/puppetmaster
%{__install} -Dp -m 0644 %{ppconfdir}/fileserver.conf %{buildroot}%{_sysconfdir}/%{name}/fileserver.conf
%{__install} -Dp -m 0644 %{ppconfdir}/puppet.conf %{buildroot}%{_sysconfdir}/%{name}/puppet.conf
%{__install} -Dp -m 0644 %{ppconfdir}/logrotate %{buildroot}%{_sysconfdir}/logrotate.d/puppet
# We need something for these ghosted files, otherwise rpmbuild
# will complain loudly. They won't be included in the binary packages
touch %{buildroot}%{_sysconfdir}/%{name}/puppetmasterd.conf
touch %{buildroot}%{_sysconfdir}/%{name}/puppetca.conf
touch %{buildroot}%{_sysconfdir}/%{name}/puppetd.conf

## install vim syntax file
%{__install} -d -m 755 %{buildroot}%{_datadir}/vim/syntax
%{__install} -d -m 755 %{buildroot}%{_datadir}/vim/ftdetect

%{__install} -m 644 ext/vim/syntax/puppet.vim %{buildroot}%{_datadir}/vim/syntax
%{__install} -m 644 ext/vim/ftdetect/puppet.vim %{buildroot}%{_datadir}/vim/ftdetect

## install emacs syntax file
%{__install} -d -m 0755 %{buildroot}%{_sysconfdir}/emacs/site-start.d
%{__install} -d -m 0755 %{buildroot}%{_datadir}/emacs/site-lisp
%{__install} -m 0644 ext/emacs/puppet-mode-init.el %{buildroot}%{_sysconfdir}/emacs/site-start.d
%{__install} -m 0644 ext/emacs/puppet-mode.el %{buildroot}%{_datadir}/emacs/site-lisp

## Install logcheck files
%{__install} -d -m 0755 %{buildroot}%{_sysconfdir}/logcheck/ignore.d.{server,workstation}
%{__install} -m 0644 ext/logcheck/puppet %{buildroot}%{_sysconfdir}/logcheck/ignore.d.server/
%{__install} -m 0644 ext/logcheck/puppet %{buildroot}%{_sysconfdir}/logcheck/ignore.d.workstation/

%clean
rm -rf %{buildroot}

%pre
%_pre_useradd puppet %{_localstatedir}/lib/%{name} /sbin/nologin 

%post
%_post_service puppet

%preun
%_preun_service puppet 


%post server
%_post_service puppetmaster

%preun server
%_preun_service puppetmaster 


%files
%defattr(-, root, root, 0755)
%doc CHANGELOG LICENSE examples
%dir %{_sysconfdir}/puppet
%{_bindir}/puppet
%{_bindir}/ralsh
%{_bindir}/pi
%{_bindir}/filebucket
%{_bindir}/puppetdoc
%{_sbindir}/puppetd
%{ruby_sitelibdir}/puppet.rb
%{ruby_sitelibdir}/semver.rb
%{ruby_sitelibdir}/%{name}
%{_initrddir}/puppet

%{_mandir}/man8/puppet.*
%{_mandir}/man8/ralsh.*
%{_mandir}/man8/pi.*
%{_mandir}/man8/filebucket.*
%{_mandir}/man8/puppetdoc.*
%{_mandir}/man8/puppetd.*
%{_mandir}/man5/puppet.conf.*
%{_mandir}/man8/puppet-*
 
%config(noreplace) %{_sysconfdir}/sysconfig/puppetd
%config(noreplace) %{_sysconfdir}/%{name}/puppet.conf
%config(noreplace) %{_sysconfdir}/logrotate.d/puppet
%ghost %config(noreplace,missingok) %{_sysconfdir}/%{name}/puppetd.conf

%{_sysconfdir}/logcheck/ignore.d.workstation/%{name}
%{_sysconfdir}/logcheck/ignore.d.server/
%{_sysconfdir}/emacs/site-start.d/puppet-mode-init.el
%{_datadir}/emacs/site-lisp/puppet-mode.el
%{_datadir}/vim/syntax/puppet.vim
%{_datadir}/vim/ftdetect/puppet.vim

# These need to be owned by puppet so the server can
# write to them
%attr(-, %{name}, %{name}) %{_var}/run/%{name}
%attr(-, %{name}, %{name}) %{_logdir}/%{name}
%attr(-, %{name}, %{name}) %{_localstatedir}/lib/%{name}

%files server
%defattr(-, root, root, 0755)
%doc ext/rack
%{_sbindir}/puppetmasterd
%{_sbindir}/puppetca
%{_sbindir}/puppetrun
%{_sbindir}/puppetqd
%{_initrddir}/puppetmaster
%config(noreplace) %{_sysconfdir}/%{name}/fileserver.conf
%config(noreplace) %{_sysconfdir}/%{name}/auth.conf
%dir %{_sysconfdir}/puppet/manifests
%config(noreplace) %{_sysconfdir}/sysconfig/puppetmasterd
%ghost %config(noreplace,missingok) %{_sysconfdir}/%{name}/puppetca.conf
%ghost %config(noreplace,missingok) %{_sysconfdir}/%{name}/puppetmasterd.conf

%{_mandir}/man8/puppetca.*
%{_mandir}/man8/puppetrun.*
%{_mandir}/man8/puppetqd.*
%{_mandir}/man8/puppetmasterd.*


%changelog
* Tue Apr 17 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.7.13-1mdv2012.0
+ Revision: 791425
- version update 2.7.13

* Thu Mar 15 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.7.12-1
+ Revision: 785052
- version update 2.7.12

* Tue Feb 14 2012 Bogdano Arendartchuk <bogdano@mandriva.com> 2.7.10-1
+ Revision: 773898
- updated version 2.7.10 (to fix upstream issue #10269)

* Mon Oct 24 2011 Michael Scherer <misc@mandriva.org> 2.7.6-1
+ Revision: 706103
- upgrade to 2.7.6

* Thu Oct 06 2011 Michael Scherer <misc@mandriva.org> 2.7.1-3
+ Revision: 703341
- revert previous commit, no need to add useless requires just for documentation

  + Alexander Barakin <abarakin@mandriva.org>
    - fix #61042

* Thu Jun 23 2011 Michael Scherer <misc@mandriva.org> 2.7.1-1
+ Revision: 686749
- update to 2.7.1

* Tue May 10 2011 Sandro Cazzaniga <kharec@mandriva.org> 2.6.8-1
+ Revision: 673207
- new bugfixe release

* Tue Apr 05 2011 Sandro Cazzaniga <kharec@mandriva.org> 2.6.7-1
+ Revision: 650710
- new version 2.6.7

* Mon Mar 21 2011 Michael Scherer <misc@mandriva.org> 2.6.6-2
+ Revision: 647415
- license was changed upstream

* Wed Mar 16 2011 Sandro Cazzaniga <kharec@mandriva.org> 2.6.6-1
+ Revision: 645655
- new version 2.6.6 (bugfix release)

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - new version
    - ship files needed for running puppetmaster with passenger as documentation

* Wed Jan 19 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.6.4-2
+ Revision: 631707
- patch0, from upstream: fix syntax parsing with --ignoreimport option

* Thu Dec 02 2010 Michael Scherer <misc@mandriva.org> 2.6.4-1mdv2011.0
+ Revision: 604643
- update to 2.6.4 ( security fix )

* Mon Nov 29 2010 Michael Scherer <misc@mandriva.org> 2.6.3-1mdv2011.0
+ Revision: 603105
- update to new version 2.6.3

* Mon Nov 01 2010 Michael Scherer <misc@mandriva.org> 2.6.2-1mdv2011.0
+ Revision: 591482
- update to new version 2.6.2

* Sat Sep 18 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.6.1-1mdv2011.0
+ Revision: 579557
- update to new version 2.6.1

* Wed Aug 25 2010 Michael Scherer <misc@mandriva.org> 2.6.0-1mdv2011.0
+ Revision: 573154
- update to 2.6.0 version
- really fix the issue of puppet being killed on log rotation

* Thu Aug 05 2010 Michael Scherer <misc@mandriva.org> 0.25.4-2mdv2011.0
+ Revision: 566099
- fix initscript so reload do not kill puppet, by sending SIGTERM instead of SIGHUP ( as seen on cooker, but not on my 2010.1 server )

* Mon Apr 12 2010 Michael Scherer <misc@mandriva.org> 0.25.4-1mdv2010.1
+ Revision: 533709
- fix Url
- update to 0.25.4
- use install.rb instead of doing it by hand
- add man pages

* Thu Jan 21 2010 Michael Scherer <misc@mandriva.org> 0.24.7-3mdv2010.1
+ Revision: 494418
- fix initscript configuration

* Sun Aug 16 2009 Michael Scherer <misc@mandriva.org> 0.24.7-2mdv2010.0
+ Revision: 416752
- fix loop on status, patch by roudoudou, bug #40414
- fix error when no site.pp exist, bug #52895

* Tue Dec 30 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.24.7-1mdv2009.1
+ Revision: 321401
- update to new version 0.24.7

* Fri Sep 12 2008 Olivier Thauvin <nanardon@mandriva.org> 0.24.5-2mdv2009.0
+ Revision: 284057
- fix sysconfig/* filename

* Fri Aug 01 2008 Michael Scherer <misc@mandriva.org> 0.24.5-1mdv2009.0
+ Revision: 259425
- new version

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.23.2-4mdv2009.0
+ Revision: 259355
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.23.2-3mdv2009.0
+ Revision: 247238
- rebuild
- fix description-line-too-long
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Tue Oct 30 2007 Funda Wang <fwang@mandriva.org> 0.23.2-1mdv2008.1
+ Revision: 103930
- BR ruby
- import puppet


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6318 |12cr|puppet-dashboard-1.1.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %{_use_internal_dependency_generator}
%define __noautoreq '/usr/bin/make'
%else
%define _requires_exceptions make
%endif

Name:		puppet-dashboard
Version:	1.1.1
Release:	3
Summary:	Puppet web interface 
License:	GPL or Artistic
Group:		Development/Perl
Url:		http://www.puppetlabs.com/puppet/related-projects/dashboard/
Source0:	http://puppetlabs.com/downloads/dashboard/puppet-dashboard-%{version}.tar.gz
Source1:    %{name}.init
Requires:   rubygem-mysql
Requires:   rubygem-rake
Requires:   ruby-RubyGems
BuildArch:	noarch

%description
The Puppet Dashboard is a web interface and reporting tool for your Puppet
installation. Dashboard facilitates management and configuration tasks,
provides a quick visual snapshot of important system information, and delivers
valuable reports. In the future, it will also serve to integrate with other IT
tools commonly used alongside Puppet.

%prep
%setup -q
find . -name .gitignore | xargs rm -f

%build


%install
install -d -m 755 %{buildroot}%{_datadir}/%{name}
cp -pr app %{buildroot}%{_datadir}/%{name}
cp -pr bin %{buildroot}%{_datadir}/%{name}
cp -pr config %{buildroot}%{_datadir}/%{name}
cp -pr db %{buildroot}%{_datadir}/%{name}
cp -pr ext %{buildroot}%{_datadir}/%{name}
cp -pr lib %{buildroot}%{_datadir}/%{name}
cp -pr script %{buildroot}%{_datadir}/%{name}
cp -pr spec %{buildroot}%{_datadir}/%{name}
cp -pr vendor %{buildroot}%{_datadir}/%{name}
install -m 644 Rakefile %{buildroot}%{_datadir}/%{name}
install -m 644 VERSION %{buildroot}%{_datadir}/%{name}

install -d -m 755 %{buildroot}%{_sysconfdir}
mv %{buildroot}%{_datadir}/%{name}/config/database.yml.example \
    %{buildroot}%{_sysconfdir}/%{name}.conf
chmod 640 %{buildroot}%{_sysconfdir}/%{name}.conf
pushd %{buildroot}%{_datadir}/%{name}/config
ln -s ../../../..%{_sysconfdir}/%{name}.conf database.yml
popd

install -d -m 755 %{buildroot}%{_initrddir}
install -m 755 %{SOURCE1} %{buildroot}%{_initrddir}/%{name}

install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}
install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}/tmp
cp -pr public %{buildroot}%{_localstatedir}/lib/%{name}

install -d -m 755 %{buildroot}%{_localstatedir}/log/%{name}
install -d -m 755 %{buildroot}%{_localstatedir}/run/%{name}

pushd %{buildroot}%{_datadir}/%{name}
ln -s ../../..%{_localstatedir}/log/%{name} log
ln -s ../../..%{_localstatedir}/lib/%{name}/tmp tmp
ln -s ../../..%{_localstatedir}/lib/%{name}/public public
popd

pushd %{buildroot}%{_localstatedir}/lib/%{name}/tmp
ln -s ../../run/%{name} pids
popd

%clean

%pre
%_pre_useradd dashboard %{_localstatedir}/lib/%{name} /bin/false

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%files
%defattr(-,root,root)
%doc CHANGELOG COPYING LICENSE README.markdown README_PACKAGES.markdown
%doc RELEASE_NOTES.md
%{_datadir}/%{name}
%{_initrddir}/%{name}
%attr(-,dashboard,dashboard) %{_localstatedir}/log/%{name}
%attr(-,dashboard,dashboard) %{_localstatedir}/lib/%{name}
%attr(-,dashboard,dashboard) %{_localstatedir}/run/%{name}
%attr(-,root,dashboard) %config(noreplace) %{_sysconfdir}/%{name}.conf



%changelog
* Fri May 27 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.1-1mdv2011.0
+ Revision: 680315
- new  version

* Tue May 03 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.0-1
+ Revision: 664984
- new version

* Thu Feb 24 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.4-1
+ Revision: 639604
- import puppet-dashboard


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6319 |12cr|pureadmin-0.4-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Werror_cflags %nil

%define	name	pureadmin
%define	version	0.4
%define	release	%mkrel 5

Name:		%name
Version:	%version
Release:	%release
Summary:	PureFTPd graphical manager
License:	GPL
Group:		Networking/File transfer
Source0:	http://dl.sourceforge.net/purify/%{name}-%{version}.tar.bz2
URL:		http://purify.sourceforge.net/
BuildRequires:	fam-devel pkgconfig intltool autoconf2.5
BuildRequires:	pkgconfig(libglade-2.0)
Requires:	pure-ftpd

%description
PureAdmin is a graphical tool used to make the management of PureFTPd
a little easier. It uses the GTK+2.x widgets for its GUI and thus are
not dependent on a specific desktop environment such as GNOME or KDE.
It is, however, designed with the GNOME Human Interface Guidelines in
mind so it should integrate nicely with at least GNOME.

%prep
%setup -q

%build
%configure2_5x
%make LIBS="-lX11 -lpthread -lfam -ldl -lcrypt -lm"

%install
%makeinstall_std
%find_lang %{name}

%post
gtk-update-icon-cache --force --quiet %{_datadir}/icons/hicolor

%postun
if [ "$1" = "0" ]; then
  gtk-update-icon-cache --force --quiet %{_datadir}/icons/hicolor
fi

%files -f %{name}.lang
%defattr(644,root,root,755)
%doc AUTHORS ChangeLog NEWS README
%attr(755,root,root) %{_bindir}/*
%{_datadir}/%{name}
%{_datadir}/icons/hicolor/*/*/%{name}.png
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/applications/pureadmin.desktop

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6320 |12cr|putty-0.62-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define is_snapshot     0

%define title   Putty
%define Summary Free SSH, Telnet and Rlogin client

Name:                   putty
Version:                0.62
Release:                %mkrel 1
Epoch:                  1
Summary:                %Summary
License:                MIT
Group:                  Networking/Remote access
%if %{is_snapshot}
URL:                    http://www.tartarus.org/~simon/putty-unix/
Source0:                %name-%version-%snapshot.tar.bz2
%endif
%if !%{is_snapshot}
URL:                    http://the.earth.li/~sgtatham/putty/latest/
Source0:                http://the.earth.li/~sgtatham/putty/latest/%name-%version.tar.gz
%endif
Source1:                %name-icons.tar.bz2
Source2:                http://the.earth.li/~sgtatham/putty/latest/%name-%version.tar.gz.DSA
Patch0:			putty-0.62-mdv-disable-Werror.patch
BuildRoot:              %_tmppath/%name-%{version}-%{release}-root
Buildrequires:          gtk+2-devel

%description
This is the Unix port of the popular Windows ssh client, PuTTY. It
supports flexible terminal setup, mid-session reconfiguration using
Ctrl-rightclick, multiple X11 authentication protocols, and various
other interesting things not provided by ssh in an xterm.

%prep
%if %{is_snapshot}
%setup -q -n %name-%version-%snapshot
%setup -q -T -D -a1 -n %name-%version-%snapshot
%endif
%if !%{is_snapshot}
%setup -q -n %name-%version
%setup -q -T -D -a1 -n %name-%version
%endif
%patch0 -p1

%build
pushd unix
#gw work around build failure:
%define optflags "%{echo "%optflags"|sed s/-Wstrict-aliasing=2//}"
%if %{is_snapshot}
%configure2_5x
%make  VER="-DSNAPSHOT=%{snapshot}"
%endif
%if !%{is_snapshot}
%configure2_5x
%make
%endif

# temporary man pages
echo ".so putty.1" > pscp.1
echo ".so putty.1" > psftp.1
popd

%install
rm -rf %buildroot

# preparing directories
%__mkdir_p %{buildroot}%{_bindir}
%__mkdir_p %{buildroot}%{_mandir}/man1

(cd unix && %__make -f Makefile.gtk install DESTDIR=%buildroot \
prefix=%{_prefix} mandir=%{_mandir})

# Menu
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=%title
Comment=%Summary
Exec=%_bindir/%{name}
Icon=%name
Terminal=false
Type=Application
StartupNotify=true
Categories=GTK;Network;RemoteAccess;
EOF
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-pterm.desktop << EOF
[Desktop Entry]
Name=Putty Terminal
Comment=X Terminal emulator based on Putty
Exec=%_bindir/pterm
Icon=%name
Terminal=false
Type=Application
StartupNotify=true
Categories=GTK;Utility;TerminalEmulator;
EOF

# icon
%__install -D -m 644 %{name}48.png %buildroot/%_liconsdir/%name.png
%__install -D -m 644 %{name}32.png %buildroot/%_iconsdir/%name.png
%__install -D -m 644 %{name}16.png %buildroot/%_miconsdir/%name.png

#gw remove obsolete puttytel, same functionality is in putty:
rm -f %buildroot{%_bindir/puttytel,%_mandir/man1/puttytel.1}

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc LICENCE README CHECKLST.txt doc/*.html doc/*.css doc/*.txt
%_bindir/*
%defattr(0644,root,root,0755)
%_mandir/man1/*
%{_datadir}/applications/mandriva-%{name}.desktop
%{_datadir}/applications/mandriva-pterm.desktop
%_miconsdir/*.png
%_iconsdir/*.png
%_liconsdir/*.png


%changelog
* Sun Dec 11 2011 Dmitry Mikhirev <dmikhirev@mandriva.org> 1:0.62-1
+ Revision: 740278
- Removed -Werror flag
- Update to 0.62

* Mon Aug 01 2011 Götz Waschk <waschk@mandriva.org> 1:0.61-2
+ Revision: 692689
- remove puttytel
- add menu entry for pterm
- fix menu category

* Wed Jul 13 2011 Götz Waschk <waschk@mandriva.org> 1:0.61-1
+ Revision: 689890
- new version
- fix build
- use gtk+ 2.0

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 1:0.60-4mdv2009.0
+ Revision: 259363
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1:0.60-3mdv2009.0
+ Revision: 247241
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri Jan 11 2008 Thierry Vignaud <tv@mandriva.org> 1:0.60-1mdv2008.1
+ Revision: 148326
- drop old menu
- kill re-definition of %%buildroot on Pixel's request
- kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sat May 12 2007 David Walluck <walluck@mandriva.org> 1:0.60-1mdv2008.0
+ Revision: 26418
- 0.60


* Thu Jan 25 2007 Götz Waschk <waschk@mandriva.org> 0.59-1mdv2007.0
+ Revision: 113481
- Import putty

* Thu Jan 25 2007 Gtz Waschk <waschk@mandriva.org> 0.59-1mdv2007.1
- fix doc file list
- xdg menu
- New version 0.59

* Wed May 10 2006 Tibor Pittich <Tibor.Pittich@mandriva.org> 0.58-2mdk
- rebuild
- mkrel

* Thu Apr 07 2005 Götz Waschk <waschk@linux-mandrake.com> 0.58-1mdk
- New release 0.58

* Tue Feb 22 2005 Götz Waschk <waschk@linux-mandrake.com> 0.57-1mdk
- New release 0.57

* Thu Oct 28 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.56-1mdk
- don't bzip2 source for sig checks
- add signature
- New release 0.56

* Thu Aug 05 2004 Tibor Pittich <Tibor.Pittich@mandrake.org> 1:0.55-1mdk
- 0.55
- added support to build stable or snapshot versions

* Mon Feb 16 2004 David Walluck <walluck@linux-mandrake.com> 1:0.54-0.20040216.3mdk
- fix changelog entries

* Sun Feb 15 2004 David Walluck <walluck@linux-mandrake.com> 1:0.54-0.20040216.2mdk
- bump epoch to fix improper version tag in the 0.53b release

* Sun Feb 15 2004 David Walluck <walluck@linux-mandrake.com> 0:0.54-0.20040216.1mdk
- 0.54 (20040216)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6321 |12cr|pvc-3.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:         pvc
Version:      3.0
Release:      %mkrel 5

Summary:      Stereo LADSPA effects rack for the JACK audio API
License:      GPL
Group:        Sound
URL:          http://www.music.princeton.edu/winham/PPSK/koonce.html

Source0:      PVC-%{version}-linux.tar.gz
Patch0:       PVC-3.0-fileio.patch.bz2
BuildRoot:    %{_tmppath}/%{name}-%{version}-buildroot

%description
PVC is a collection of phase vocoder signal processing routines and
accompanying shell scripts for use in the transformation and
manipulation of sounds. It is written in C and designed to be used in
a UNIX environment. It has come about as a result of my (Paul
Koonce's) path of education and research into phase vocoder
technology.

%prep
%setup -q -n PVC-%{version}-linux
%patch0 -p1

%build
make DESTDIR=%{_bindir}

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_bindir}
make DESTDIR=$RPM_BUILD_ROOT%{_bindir} install
# /usr/bin/filter conflicts with cleanfeed
mv $RPM_BUILD_ROOT%{_bindir}/filter $RPM_BUILD_ROOT%{_bindir}/pvcfilter

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc README HTML/*
%{_bindir}/*



%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 3.0-5mdv2010.0
+ Revision: 430813
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tvignaud@mandriva.com> 3.0-4mdv2009.0
+ Revision: 259365
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 3.0-3mdv2009.0
+ Revision: 247243
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 3.0-1mdv2008.1
+ Revision: 125747
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import pvc


* Mon Oct 13 2003 Austin Acton <aacton@yorku.ca> 3.0-1mdk
- CCRMA goes Mandrake!

* Mon Feb 24 2003 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 3.0-1
- initial build
- had to rename "filter" to "pvcfilter" (7.2/7.3 conflict with cleanfeed
  package (spam filter for net news)

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6322 |12cr|pvm-3.4.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name pvm
%define version 3.4.6
%define release %mkrel 2
%define pvmpath %{_datadir}/pvm3
%define xpvmpath %{name}3/xpvm

Summary:	Parallel Virtual Machine (PVM)
Name: 		%name
Version: 	%version
Release: 	%release
License:	GPL
Group:		System/Cluster
Source0:	%{name}%{version}.tar.bz2
Source1:	%{name}d.init
Source2:	ftp://www.netlib.org/pvm3/book/%{name}-book.ps
Source5:	.bashrc.pvm
Source6:	.bash_profile
Source7:	genpubkey
Source8:	sendPublicKeyToHosts
Source9:	pvm.sh
Patch0:		%{name}-aimk.patch
Patch1:		%{name}-noenv.patch
Patch3:		xlibdir.patch
Patch4:		pvm3-gcc4.diff
Patch5:		pvm-ia64.patch
Patch6:		pvm-ia64-1.patch
Patch7:		pvm-ia64-2.patch
URL:		http://www.epm.ornl.gov/pvm/pvm_home.html
BuildRequires:	ncurses-devel >= 5.0
BuildRequires:	readline-devel
BuildRequires:	m4
BuildRequires:	tcl
BuildRequires:	tcl-devel
BuildRequires:	tk
BuildRequires:	tk-devel
Requires: 	initscripts >= 5.54
Requires: 	bash >= 2
Requires: 	shadow-utils
Requires: 	openssh-server
Requires: 	openssh-clients

%define		_pvm_root 	/usr/share/%{name}3

%ifarch x86_64
%define		_pvm_arch	LINUX64
%else
%ifarch %{ix86}
%define		_pvm_arch	LINUX
%else
%ifarch alpha
%define		_pvm_arch	LINUXALPHA
%else
%ifarch sparc sparc64
%define		_pvm_arch	LINUXSPARC
%else
%ifarch ppc
%define		_pvm_arch	LINUXPPC
%else
%ifarch hppa
%define		_pvm_arch	LINUXHPPA
%else
%ifarch ia64
%define         _pvm_arch       LINUX64
%else
%error "Unsupported architecture"
exit 1
%endif
%endif
%endif
%endif
%endif
%endif
%endif
%define pvmlib %{pvmpath}/lib/%{_pvm_arch}


%description
PVM is a software system that enables a collection of heterogeneous
computers to be used as a coherent and flexible concurrent
computational resource.

The individual computers may be shared- or local-memory
multiprocessors, vector supercomputers, specialized graphics engines,
or scalar workstations, that may be interconnected by a variety of
networks, such as ethernet, FDDI.

User programs written in C, C++ or Fortran access PVM through library
routines.

%package -n lib%{name}-devel
Summary:	PVM header files and static libraries
Group:		Development/Other
Requires:	%{name} = %{version}

%description -n lib%{name}-devel
This package contains PVM header files and static libraries.

%package examples
Summary:	PVM examples
Group:		System/Cluster
Requires:	lib%{name}-devel = %{version}

%description examples
This package contains PVM examples written in C and Fortran, and book
written in English.


%package xpvm
Summary:	A graphical interface for pvm
Group:		Monitoring
Requires:	%{name} = %{version}
Source3:	xpvm.src.1.2.5.tar.bz2
Source4:	xpvm.userguide.bz2
Group:          Development/Other
Url:            http://www.netlib.org/pvm3/
Requires:       pvm, tcl, tk
BuildRequires:	X11-devel, tk, tcl

%description xpvm
XPVM is a graphical console and monitor for PVM. It provides a
graphical interface to the PVM console commands and information,
along with several animated views to monitor the execution of PVM
programs.  These views provide information about the interactions
among tasks in a parallel PVM program, to assist in debugging and
performance tuning.

%prep 
%setup -q -n pvm3
ln -sf ${RPM_BUILD_DIR}/pvm3 ${RPM_BUILD_DIR}/%{name}-%{version}
%setup -q -T -D -a 3

%patch0 -p1
%patch1 -p1
#%patch2 -p1
%patch3 -p1
%patch4 -p1

%ifarch ia64
%patch5 -p1
%patch6 -p1
#%patch7 -p0
%endif

%ifarch x86_64
%patch5 -p1
%patch6 -p1
#%patch7 -p0
%endif

%build
cp -f lib/aimk lib/aimk.tmp
export PVM_ARCH=%_pvm_arch
sed -e "s!@PVM_ROOT@!%{_pvm_root}!" -e "s!@PVM_ARCH@!%{_pvm_arch}!" lib/aimk.tmp > lib/aimk
PCFLOPTS="-DDEFBINDIR=\\\"%{_pvm_root}/lib/$PVM_ARCH\\\""
PCFLOPTS="$PCFLOPTS -DDEFDEBUGGER=\\\"%{_pvm_root}/lib/debugger2\\\""
PCFLOPTS="$PCFLOPTS -DPVMDPATH=\\\"%{_pvm_root}/lib/%{_pvm_arch}/pvmd3\\\""
PCFLOPTS="$PCFLOPTS -DPVMROOT=\\\"%{_pvm_root}\\\" -fPIC -DUSE_INTERP_RESULT"
export PVM_ROOT=`pwd` 

make CFLOPTS="$PCFLOPTS"

XPVM_ROOT=${PVM_ROOT}/xpvm
export XPVM_ROOT=${XPVM_ROOT}
export PVM_ROOT=${PVM_ROOT}
# (tv) fix build with tcl-8.5:
perl -pi -e 's!(-lt(cl|k)8).[40]!\1.6!' $XPVM_ROOT/src/Makefile.aimk*
%ifarch x86_64
make -C ${XPVM_ROOT} CFLOPTS="$PCFLOPTS" XLIBDIR="-L /usr/X11R6/lib64"
%else
make -C ${XPVM_ROOT} CFLOPTS="$PCFLOPTS"
%endif

%install
mkdir -p %{buildroot}%{_pvm_root}/lib/%{_pvm_arch}
mkdir -p %{buildroot}/var/run/pvm3
mkdir -p %{buildroot}%{_pvm_root}/conf

install -d %{buildroot}{%{_bindir},%{_includedir},%{_libdir},%{_pvm_root}/conf,%{_docdir}/%{name}} \
	%{buildroot}/%{name}/{examples,gexamples,hoster,misc,tasker,xep} \
	%{buildroot}{%{_mandir}/man{1,3},/etc/rc.d/init.d,%{_sbindir}} \
	%{buildroot}/%{_sysconfdir}/profile.d

install %{SOURCE1}  %{buildroot}/etc/rc.d/init.d/pvm
install lib/%{_pvm_arch}/{pvm,pvmgs} %{buildroot}%{_pvm_root}/lib/%{_pvm_arch}
install lib/%{_pvm_arch}/pvmd3 %{buildroot}%{_pvm_root}/lib/%{_pvm_arch}
install lib/pvm		%{buildroot}%{_pvm_root}
install lib/debugger	%{buildroot}%{_pvm_root}/lib
install lib/debugger2	%{buildroot}%{_pvm_root}/lib
install lib/pvmgetarch	%{buildroot}%{_pvm_root}/lib
install lib/pvmtmparch	%{buildroot}%{_pvm_root}/lib
install lib/aimk	%{buildroot}%{_pvm_root}/lib
install lib/pvmd	%{buildroot}%{_pvm_root}/lib
install conf/%{_pvm_arch}.def %{buildroot}%{_pvm_root}/conf
install include/{fpvm3,pvm3,pvmproto,pvmtev}.h %{buildroot}%{_includedir}
install lib/%{_pvm_arch}/lib*.a %{buildroot}%{pvmlib}
install man/man1/* %{buildroot}%{_mandir}/man1
install man/man3/* %{buildroot}%{_mandir}/man3
install %{SOURCE5} %{buildroot}%{_pvm_root}/.bashrc
install %{SOURCE6} %{buildroot}%{_pvm_root}
install %{SOURCE7} %{buildroot}%{_pvm_root}
install %{SOURCE8} %{buildroot}%{_pvm_root}
install -m 755 %{SOURCE9} %{buildroot}%{_sysconfdir}/profile.d
touch %{buildroot}%{_pvm_root}/pvmhosts

# Examples
mkdir -p %{buildroot}%{_docdir}/%{name}/source
mv $RPM_BUILD_DIR/pvm3/examples %{buildroot}%{_docdir}/%{name}/source
mv $RPM_BUILD_DIR/pvm3/gexamples %{buildroot}%{_docdir}/%{name}/source
mv $RPM_BUILD_DIR/pvm3/hoster %{buildroot}%{_docdir}/%{name}/source
mv $RPM_BUILD_DIR/pvm3/misc %{buildroot}%{_docdir}/%{name}/source
mv $RPM_BUILD_DIR/pvm3/tasker %{buildroot}%{_docdir}/%{name}/source
mv $RPM_BUILD_DIR/pvm3/xep %{buildroot}%{_docdir}/%{name}/source
install %{SOURCE2}  %{buildroot}%{_docdir}/%{name}/pvm-book.ps
gzip -9nf %{buildroot}%{_docdir}/%{name}/pvm-book.ps

#xpvm
install -d %{buildroot}/usr/X11R6/bin
install -m 0755 $RPM_BUILD_DIR/%{xpvmpath}/src/%{_pvm_arch}/xpvm %{buildroot}%{_bindir}
LIBDIR=/usr/X11R6/lib/xpvm
install -d -m 755 %{buildroot}$LIBDIR
install -d -m 755 %{buildroot}$LIBDIR/src
install -d -m 755 %{buildroot}$LIBDIR/src/xbm
install -d -m 755 %{buildroot}$LIBDIR/src/help
install -m 0644 $RPM_BUILD_DIR/%{xpvmpath}/*.tcl %{buildroot}$LIBDIR
install -m 0644 $RPM_BUILD_DIR/%{xpvmpath}/src/xbm/*.xbm %{buildroot}$LIBDIR/src/xbm
install -m 0644 $RPM_BUILD_DIR/%{xpvmpath}/src/help/*.help %{buildroot}$LIBDIR/src/help
install -m 0644 $RPM_BUILD_DIR/%{xpvmpath}/README .
install -m 0644 %{SOURCE4} .


%pre
/usr/sbin/groupadd -g 12385 -r -f pvm > /dev/null 2>&1 ||:
#/usr/sbin/useradd -u 12385 -g pvm -d /usr/share/pvm3 -r -s /bin/bash pvm -p "" > /dev/null 2>&1 ||:

%postun
/usr/sbin/userdel pvm

%preun
#%_preun_service pvm

%files
%defattr(644,root,root,755)
%attr(755,root,root) %{_initrddir}/pvm
%config(noreplace) %{_sysconfdir}/profile.d/pvm.sh
#%dir %{_pvm_root}
#%dir %{_pvm_root}/lib
%attr(755,root,pvm) %{_pvm_root}/lib/debugger
%attr(755,root,pvm) %{_pvm_root}/lib/debugger2
%attr(755,root,pvm) %{_pvm_root}/lib/pvmgetarch
%attr(755,root,pvm) %{_pvm_root}/lib/pvmtmparch
%attr(755,root,pvm) %{_pvm_root}/pvm
%attr(755,root,pvm) %{_pvm_root}/lib/%{_pvm_arch}/pvmd3
%attr(755,root,pvm) %{_pvm_root}/lib/%{_pvm_arch}/pvm
%attr(755,root,pvm) %{_pvm_root}/lib/%{_pvm_arch}/pvmgs
%attr(644,root,pvm) %{_pvm_root}/pvmhosts
%attr(755,root,pvm) %{_pvm_root}/lib/pvmd
%dir %attr(775,root,pvm) /var/run/pvm3
%dir %attr(775,root,pvm) %{_pvm_root}
%attr(644,root,pvm) %{_pvm_root}/.bashrc
%attr(644,root,pvm) %{_pvm_root}/.bash_profile
%attr(755,root,pvm) %{_pvm_root}/genpubkey
%attr(755,root,pvm) %{_pvm_root}/sendPublicKeyToHosts
%attr(644,root,pvm) %{_pvm_root}/conf/%{_pvm_arch}.def
%{_mandir}/man1/*
%exclude %{_mandir}/man1/aimk.1*
%exclude %{_pvm_root}/conf

%files -n lib%{name}-devel
%defattr(644,root,root,755)
%attr(755,root,root) %{_pvm_root}/lib/aimk
%attr(755,root,pvm) %{_pvm_root}/conf
%attr(755,root,pvm) %{_includedir}/fpvm3.h
%attr(755,root,pvm) %{_includedir}/pvm3.h
%attr(755,root,pvm) %{_includedir}/pvmproto.h
%attr(755,root,pvm) %{_includedir}/pvmtev.h
%attr(755,root,pvm) %{pvmlib}/*.a
%{_mandir}/man1/aimk.1*
%{_mandir}/man3/*

%files examples
%defattr(644,root,root,755)
%{_docdir}/%{name}

%files xpvm
%defattr(-,root,root)
%doc xpvm.userguide.bz2 README
%attr(755,root,root) %{_bindir}/xpvm
%attr(755,root,root) /usr/X11R6/lib/xpvm



%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 3.4.6-2mdv2011.0
+ Revision: 614627
- the mass rebuild of 2010.1 packages

  + Antoine Ginies <aginies@mandriva.com>
    - remove old source

* Mon Feb 08 2010 Antoine Ginies <aginies@mandriva.com> 3.4.6-1mdv2010.1
+ Revision: 502371
- remove path7 (already done in pvm3.4.6); version 3.4.6

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 3.4.5-11mdv2010.0
+ Revision: 441968
- rebuild

* Tue Mar 03 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.4.5-10mdv2009.1
+ Revision: 347778
- fix build against tcl/tk 8.6
- drop useless patch

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 3.4.5-9mdv2009.0
+ Revision: 259370
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 3.4.5-8mdv2009.0
+ Revision: 247245
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 3.4.5-6mdv2008.1
+ Revision: 136445
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - buildrequires X11-devel instead of XFree86-devel

* Fri Sep 07 2007 Anssi Hannula <anssi@mandriva.org> 3.4.5-6mdv2008.0
+ Revision: 82070
- drop prereq
- rebuild for new soname of tcl

* Fri Jun 22 2007 Thierry Vignaud <tv@mandriva.org> 3.4.5-5mdv2008.0
+ Revision: 43196
- fix build with tcl-8.5
- fix group
- fix group


* Wed Jan 04 2006 Erwan Velu <erwan@seanodes.com> 3.4.5-4mdk
- Using mkrel
- Removing uggly %%post I made, using profile.d/pvm.sh

* Wed Jan 04 2006 Oden Eriksson <oeriksson@mandriva.com> 3.4.5-3mdk
- rebuilt against new net-snmp with new major (10)

* Wed Jan 04 2006 Oden Eriksson <oeriksson@mandriva.com> 3.4.5-2mdk
- rebuilt against soname aware deps (tcl/tk)
- fix deps
- added one gcc4 patch by debian (P4)

* Tue Mar 29 2005 Erwan Velu <erwan@seanodes.com> 3.4.5-1mdk
- 3.4.5
- Cleaning arch LINUXX86_64 -> LINUX64
- Fixing Buildrequires
- TODO: Removing crappy bashrc workaround

* Thu Sep 23 2004 Olivier Blin <blino@mandrake.org> 3.4.4-26mdk
- do not erase content of the PATH environment variable

* Fri Feb 27 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 3.4.4-25mdk
- Fix some DIRM (distlint)

* Wed Feb 25 2004 Erwan Velu <erwan@mandrakesoft.com> 3.4.4-24mdk
- Rebuild

* Thu Feb 19 2004 Erwan Velu <erwan@mandrakesoft.com> 3.4.4-23mdk
- Rebuild against latest tcl/tk

* Wed Jun 18 2003 Erwan Velu <erwan@mandrakesoft.com> 3.4.4-22mdk
- Enabling x86_64

* Thu Jun 12 2003 Antoien Ginies <aginies@mandrakesoft.com> 3.4.4-21mdk
- fix user pb when installing

* Tue Jan 28 2003 Lenny Cartier <lenny@mandrakesoft.com> 3.4.4-20mdk
- rebuild

* Thu Jan 16 2003 Erwan Velu <erwan@mandrakesoft.com> 3.4.4-19mdk
- Rebuild for new glibc

* Thu Jan 09 2003 Erwan Velu <erwan@mandrakesoft.com> 3.4.4-18mdk
- IA64 Support

* Thu Dec 12 2002 Clic-dev <clic-dev-public@mandrakesoft.com> 3.4.4-17mdk
- Fixing wrong right & files in libdevel (Thx to Olivier Lobry)
- Fixing buildrequires
- Fixing missing files

* Mon Aug 26 2002 Erwan Velu <erwan@mandrakesoft.com> 3.4.4-16mdk
- Rebuild

* Tue Aug 06 2002 Antoine Ginies <aginies@mandrakesoft.com> 3.4.4-15mdk
- build with gcc 3.2

* Wed Jul 10 2002 Erwan Velu <erwan@mandrakesoft.com> 3.4.4-14mdk
- Changing exports from /etc/profile to /etc/bashc

* Tue Jul 09 2002 Erwan Velu <erwan@mandrakesoft.com> 3.4.4-13mdk
- Rebuild

* Thu Jul 04 2002 Erwan Velu <erwan@mandrakesoft.com> 3.4.4-12mdk
- Re-enabling rsh support
- Adding group write right to /var/run/pvm3

* Fri Jun 28 2002 Erwan Velu <erwan@mandrakesoft.com> 3.4.4-11mdk
- Fixing update mode (thx to Oden Eriksson)

* Fri Jun 28 2002 Erwan Velu <erwan@mandrakesoft.com> 3.4.4-10mdk
- Removing autostartup of pvm service

* Tue Jun 25 2002 Antoine Ginies <aginies@mandrakesoft.com> 3.4.4-9mdk
- set PVM environement in /etc/profile

* Thu Jun 06 2002 Erwan Velu <erwan@mandrakesoft.com> 3.4.4-8mdk
- Fixing pvm user id
- Fixing package architecture

* Thu Apr 11 2002 Erwan Velu <erwan@mandrakesoft.com> 3.4.4-7mdk
- Fixing genpubkey script

* Tue Apr 09 2002 Erwan Velu <erwan@mandrakesoft.com> 3.4.4-6mdk
- Fixing missing dependencies on openssh
- Autogenerate ssh public key 
- Adding null password to pvm user
- Adding userdel in postun
- Adding script for distributing ssh public key 
- Changing group attribution

* Mon Apr 08 2002 Erwan Velu <erwan@mandrakesoft.com> 3.4.4-5mdk
- Fixing PVM_ROOT export
- Moving libs in devel package

* Thu Mar 07 2002 Erwan Velu <erwan@mandrakesoft.com> 3.4.4-4mdk
- Final rebuild

* Tue Mar 05 2002 Erwan Velu <erwan@mandrakesoft.com> 3.4.4-3mdk
- Adding .bash_profile and .bashrc for user pvm
- Changing rsh to ssh
- Unset export PVM* in pvmd.init : unused before a "daemon --user"
- Fixing stupid arch problems in spec file

* Mon Mar 04 2002 Erwan Velu <erwan@mandrakesoft.com> 3.4.4-2mdk
- Including xpvm as subpackage

* Fri Mar 01 2002 Erwan Velu <erwan@mandrakesoft.com> 3.4.4-1mdk
- First build
- Cleaning spec



Revision 1.30  2001/11/12 16:41:53  wiget
typo

Revision 1.29  2001/11/12 16:02:33  kloczek
- merge translations from CNV and adapterized spec.

Revision 1.28  2001/11/12 15:57:54  wiget
updated to 3.4.4

Revision 1.27  2001/11/12 15:07:38  wiget
fine grained architecture selection

Revision 1.26  2001/11/12 14:31:20  wiget
release 24
PVM_ROOT moved to /usr/lib/pvm3
DEFBINDIR moved to PVM_ROOT/bin/PVM_ARCH

Revision 1.25  2001/10/03 16:40:31  filon
- added using pvm macro in requires

Revision 1.24  2001/06/30 07:28:22  agaran
added m4 to buildrequires (no need to rebuild,nor $rel++)

Revision 1.23  2001/04/14 12:04:57  qboosh
- back commented out scripts and init file - see NOTE
  please don't uncomment it unless you change pvm behaviour
- removed "man fix" - man package was broken, now is fixed
- use %%rpmcflags, added pl translations
- release 23

Revision 1.22  2001/01/25 20:03:47  misiek
Massive attack. We use -O0 instead -O flags while debug enabled.

Revision 1.21  2001/01/05 19:23:17  dobrek
- Added pvm-book.ps to examples subpackage.

Revision 1.20  2001/01/03 23:59:11  kloczek
- uncomment %%post/%%preun svcripts,
- release 22 (for allow upgrade from RH),
- merged RH vaargfix patch,
- added URL.

Revision 1.19  2001/01/03 21:41:12  qboosh
- update to 3.4.3
- updated noenv patch

Revision 1.18  2000/12/27 14:09:35  kloczek
- adapterized and few cosmetics.

Revision 1.17  2000/12/26 21:05:20  qboosh
- Release 4:
- devel and examples subpackages
- examples to %%{_examplesdir}, not %%{_docdir}
- fix manuals
- moved xpvm to separate package (xpvm)
- setting PVM_ROOT no longer needed

Revision 1.16  2000/12/23 00:48:46  michuz
- changed %%{!?debug:...}%%{?debug...} to %%{?debug:...}%%{!?debug...}
  (now it's more C like)

Revision 1.15  2000/12/21 20:43:19  qboosh
- Release 3:
- added xpvm (as subpackage)
- BuildRequires
- fixed links
- PVM_ROOT, XPVM_ROOT variables setting (through /etc/profile.d)

Revision 1.14  2000/11/01 18:42:49  dobrek
- Realase=2
- A lot of changes. in install and files. It seams that everything can
  be keept in placec which are in agreement with FHS.
- Now tested only on i386. But soon the AXP version will apear.
- pvmd.init added.

Revision 1.13  2000/05/02 21:23:16  baggins
- fixed version, minor cleanup

Revision 1.12  2000/04/01 11:15:36  zagrodzki
- changed all BuildRoot definitons
- removed all applnkdir defs
- changed some prereqs/requires
- removed duplicate empty lines

Revision 1.11  2000/03/28 16:55:05  baggins
- translated kloczkish into english

Revision 1.10  1999/07/18 14:53:24  baggins
- fixed bogus Group: field

Revision 1.9  1999/07/12 23:06:13  kloczek
- added using CVS keywords in %%changelog (for automating them).


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6323 |12cr|pvoc-0.1.12-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	LADSPA plugins for time compression/expansion of sound data
Name:		pvoc
Version:	0.1.12
Release:	4
License:	GPLv2+
Group:		Sound
URL:		http://quitte.de/dsp/pvoc.html
Source0:	http://quitte.de/dsp/%{name}_%{version}.tar.gz
BuildRequires:	fftw3-devel
BuildRequires:	ladspa-devel
BuildRequires:	pkgconfig(sndfile)

%description
pvoc is a collection of LADSPA units and a command line tool for time
compression/expansion of sound data making use of the phase-vocoding
technique

%prep
%setup -q 

%build
make PREFIX=%{_prefix} MAN1DEST=%{_mandir}/man1 PLUGDEST=%{_libdir}/ladspa

%install
make PREFIX=%{buildroot}%{_prefix} MAN1DEST=%{buildroot}%{_mandir}/man1 PLUGDEST=%{buildroot}%{_libdir}/ladspa install

%files
%defattr(-,root,root)
%doc README
%{_bindir}/*
%{_libdir}/ladspa/*.so
%{_mandir}/man1/*



%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.1.12-3mdv2010.0
+ Revision: 430815
- rebuild

* Fri Sep 12 2008 Adam Williamson <awilliamson@mandriva.org> 0.1.12-2mdv2009.0
+ Revision: 284029
- bump release for stupid bs
- fix install location for x86-64
- s,$RPM_BUILD_ROOT,%%{buildroot}
- trim buildrequires
- new license policy
- new reelase 0.1.12
- tabs not spaces
- drop unnecessary defines

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild
    - fix fftw3-devel BR
    - kill re-definition of %%buildroot on Pixel's request
    - use %%mkrel
    - import pvoc

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Wed Jun 30 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.9-2mdk
- rebuild with new g++

* Sat May 8 2004 Austin Acton <austin@mandrake.org> 0.1.9-1mdk
- mandrakize

* Fri Apr  2 2004 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 0.1.9
- initial build

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6324 |12cr|pvpgn-199.r577-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define support_version 1.3

Name: pvpgn
Version: 199.r577
Release: %mkrel 5
Summary: PvPGN is a BNETD mod which aims to provide support for all Blizzard clients
License: GPLv2
Group: Games/Other
Url: http://pvpgn.berlios.de
Source: http://download.berlios.de/pvpgn/%{name}-%{version}.tar.bz2
Source2: http://download.berlios.de/pvpgn/%{name}-support-%{support_version}.tar.gz
Source3: %{name}.init
Source4: %{name}.logrotate
Patch1: DefineInstallationPaths.cmake.patch
Patch2: pvpgn-fix-bnet-deletion.patch
Patch3: pvpgn-build-static-lib.patch
BuildRoot: %{_tmppath}/%{name}-%{version}
BuildRequires: mysql-devel libpcap-devel zlib-devel
BuildRequires: cmake

%description
PvPGN is a BNETD mod which aims to provide support for all Blizzard clients (thus it supports all BNETD supported clients plus the most recent ones).
The list of supported clients and their minimum verion required is:
- Diablo 1 v1.09
- Starcraft v1.08
- BroodWar v1.08
- Warcraft II Battle.Net Edition v2.05
- Diablo 2 v1.10 (*)
- Diablo 2 LOD v1.10
- Warcraft III Reign Of Chao
- Warcraft III Frozen Throne

This build of PvPGN is linked with MySQL and SQLite3 libraries.


%prep
%setup -q
tar xzf %{SOURCE2}
%patch1 -p0
%patch2 -p0
%patch3 -p0

%build
%cmake -DWITH_MYSQL=ON
%make

%install
rm -fr %{buildroot}
%makeinstall_std -C build
install -d -m755 %{buildroot}/etc/pvpgn
install -d -m755 %{buildroot}/etc/rc.d/init.d
install -d -m755 %{buildroot}/var/log/pvpgn
install -d -m750 %{buildroot}/etc/logrotate.d
install -m755 %{SOURCE3} %{buildroot}%{_sysconfdir}/rc.d/init.d/pvpgn
install -m640 %{SOURCE4} %{buildroot}%{_sysconfdir}/logrotate.d/pvpgn
mkdir -p -m755 %{buildroot}/var/run/%{name}

# support files
mkdir -p %{buildroot}%{_var}/lib/pvpgn/files/
cp -r %{name}-support-%{support_version}/* %{buildroot}%{_var}/lib/pvpgn/files/

%clean
rm -fr %{buildroot}

%pre
%{_sbindir}/groupadd -r -f pvpgn 2>/dev/null ||:
%{_sbindir}/useradd -g pvpgn -c 'PvPGN' -d /dev/null -s '' -r pvpgn 2>/dev/null ||:

%files
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/%{name}/*
%doc docs/* version-history.txt TODO README CREDITS COPYING BUGS README.DEV
%{_bindir}/*
%{_sbindir}/*
%{_sysconfdir}/logrotate.d/%{name}
%{_sysconfdir}/rc.d/init.d/%{name}
%{_mandir}/*
/var/lib/%{name}/*
%attr(750,pvpgn,pvpgn) %dir %{_logdir}/%{name}
%attr(750,pvpgn,pvpgn) %dir /var/run/%{name}
%attr(750,pvpgn,pvpgn) %dir /var/lib/%{name}


%changelog
* Mon Mar 21 2011 Funda Wang <fwang@mandriva.org> 199.r577-5mdv2011.0
+ Revision: 647324
- fix build with default cmake build options

  + zamir <zamir@mandriva.org>
    - fix deps
    - fix locate support files
    - fix spec and init file
    - fix logrotate file

  + Oden Eriksson <oeriksson@mandriva.com>
    - relink against libmysqlclient.so.18

* Thu Dec 02 2010 Eugeni Dodonov <eugeni@mandriva.com> 199.r577-1mdv2011.0
+ Revision: 604720
- Add pvpgn-support files.
- Add URL for pvpgn-support
- Add BR for cmake.
  Build pvpgn-support as well.
- Fix build.
- Use %%cmake macro

  + zamir <zamir@mandriva.org>
    - small fix build
    - first build
    - Created package structure for pvpgn.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6325 |12cr|pwgen-2.06-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:         pwgen
URL:          http://sourceforge.net/projects/pwgen/
License:      GPL
Group:        Text tools
Version:      2.06
Release:      %mkrel 6
Summary:      Password generator
Source:       http://belnet.dl.sourceforge.net/sourceforge/pwgen/pwgen-%{version}.tar.gz
Source1:      ftp://ftp.linpeople.org/pub/People/lilo/source/makepasswd-1.10.tar.bz2
BuildRoot:    %{_tmppath}/%{name}-%{version}-build
BuildRequires: perl
BuildRequires: zlib-devel

%description
pwgen generates random, meaningless but pronounceable and thus easy to
remember passwords. The also contained makepasswd gives even more
options which are more aimed at security.

Authors:
--------
    Theodore Ts'o <tytso@alum.mit.edu> (this version)
    Brandon S. Allbery <allbery@ncoast.UUCP> (previous version)
    Rob Levin <levin@openproject.net> (previous version)

%prep
%setup -q -b 1
cd ../makepasswd-1.10
chmod 644 *

%build
autoconf
%configure
%make

%install
rm -rf ${RPM_BUILD_ROOT}
mkdir -p	${RPM_BUILD_ROOT}%_bindir
mkdir -p	${RPM_BUILD_ROOT}%{_mandir}/man1
%makeinstall_std	
cd ../makepasswd-1.10
install -m 755 makepasswd	$RPM_BUILD_ROOT%_bindir/makepasswd2
install -m 644 makepasswd.1	$RPM_BUILD_ROOT%{_mandir}/man1/makepasswd2.1

%clean
rm -rf ${RPM_BUILD_ROOT}

%files
%defattr(-,root,root)
%doc ChangeLog
%{_mandir}/man1/*
%_bindir/makepasswd2
%_bindir/pwgen


%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 2.06-6mdv2010.0
+ Revision: 433733
- rebuild
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.06-4mdv2009.0
+ Revision: 259371
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.06-3mdv2009.0
+ Revision: 247246
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 2.06-1mdv2008.1
+ Revision: 136445
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Jul 16 2007 Olivier Thauvin <nanardon@mandriva.org> 2.06-1mdv2008.0
+ Revision: 52625
- 2.06


* Tue Aug 08 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/08/06 00:02:25 (54297)
- rebuild

* Tue Aug 08 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/08/06 00:00:47 (54294)
Import pwgen

* Sun Feb 12 2006 Olivier Thauvin <nanardon@mandriva.org> 2.05-1mdk
- 2.05

* Wed Sep 07 2005 Olivier Thauvin <nanardon@mandriva.org> 2.04-1mdk
- 2.04

* Sat Aug 28 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 2.03-2mdk
- fix conflict with makepasswd

* Tue Aug 17 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 2.03-1mdk
- First mdk contrib from Suse spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6326 |12cr|pws-0.3.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libname      %{mklibname pws 0.1}
%define libnamedevel %{mklibname pws -d}

Name:           pws
Version:        0.3.0
Release:        %mkrel 4
Summary:        Fully compatible passwordsafe implementation
License:        GPL
Group:          Text tools
BuildRequires:  libgcrypt-devel
BuildRequires:  qt4-devel
URL:            http://www.pwsafe.de/
Source0:        http://www.pwsafe.de/releases/unstable/pws-%{version}.tar.gz
Source1:        pws.desktop
Source2:        pws-x-psafe3.desktop
Patch0:         pws-0.3.0-destdir.patch
Requires(post):  desktop-file-utils
Requires(postun):  desktop-file-utils
BuildRequires:  desktop-file-utils
BuildRequires:  imagemagick
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%description
pws aims to be a fully compatible passwordsafe implementation.
heart of the project is libpws, a general library for reading and
writing passwordsafe compatible files. currently passwordsafe files
format v2 and passwordsafe files format v3.2 are supported.

%package -n %{libname}
Summary:        General library for reading and writing passwordsafe compatible files
Group:          System/Libraries

%description -n %{libname}
A general library for reading and writing passwordsafe compatible files.

%package -n %{libnamedevel}
Summary:        Development files for the PWS library
Group:          Development/C

%description -n %{libnamedevel}
The development files for the PWS library.

%prep
%setup -q
%patch0 -p1

%build
export CFLAGS="-fPIC %{optflags}"
%{configure2_5x} --with-qt=%{qt4dir}
%{make}

%install
%{__rm} -rf %{buildroot}
%{makeinstall_std}

%{__mkdir_p} %{buildroot}%{_datadir}/pixmaps
%{__mkdir_p} %{buildroot}%{_datadir}/icons/hicolor/16x16/apps
%{__mkdir_p} %{buildroot}%{_datadir}/icons/hicolor/32x32/apps
%{__mkdir_p} %{buildroot}%{_datadir}/icons/hicolor/64x64/apps

%{_bindir}/convert -scale 32 pws/images/logo.png %{buildroot}%{_datadir}/pixmaps/%{name}.png
%{__cp} -a pws/images/logo.png %{buildroot}%{_datadir}/icons/hicolor/16x16/apps/%{name}.png
%{_bindir}/convert -scale 32 pws/images/logo.png %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
%{_bindir}/convert -scale 64 pws/images/logo.png %{buildroot}%{_datadir}/icons/hicolor/64x64/apps/%{name}.png

%{__mkdir_p} %{buildroot}%{_datadir}/applications
%{_bindir}/desktop-file-install --vendor "" \
        --dir %{buildroot}%{_datadir}/applications \
        %{SOURCE1}

%{__install} -D -m 644 -p %{SOURCE2} %{buildroot}%{_datadir}/mimelnk/application/x-psafe3.desktop

%clean
%{__rm} -rf %{buildroot}

%post
%{update_desktop_database}
%update_icon_cache hicolor
%{update_mime_database}

%postun
%{clean_desktop_database}
%clean_icon_cache hicolor
%{clean_mime_database}

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%files
%defattr(0644,root,root,0755)
%doc misc/* README.txt CHANGELOG
%attr(0755,root,root) %{_bindir}/pws
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/icons/hicolor/16x16/apps/%{name}.png
%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
%{_datadir}/icons/hicolor/64x64/apps/%{name}.png
%{_datadir}/mimelnk/application/x-psafe3.desktop

%files -n %{libname}
%defattr(0755,root,root,0755)
%{_libdir}/libpws.so.*

%files -n %{libnamedevel}
%defattr(0644,root,root,0755)
%{_includedir}/libpws


%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.3.0-4mdv2010.0
+ Revision: 430817
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.3.0-3mdv2009.0
+ Revision: 269015
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Mon Apr 21 2008 David Walluck <walluck@mandriva.org> 0.3.0-2mdv2009.0
+ Revision: 196051
- fix build on x86_64
- 0.3.0

* Wed Jan 02 2008 David Walluck <walluck@mandriva.org> 0.2.0-0.rc1.1mdv2008.1
+ Revision: 140695
- add desktop files
- 0.2.0rc1

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Nov 24 2007 David Walluck <walluck@mandriva.org> 0.1.4-1mdv2008.1
+ Revision: 111807
- import pws



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6327 |12cr|pxmutils-0.7.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	pxmutils
%define version	0.7.0
%define release %mkrel 7

%define major	3
%define libname %mklibname %name %major

%define __libtoolize /bin/true

Name: 	 	%{name}
Summary: 	A library that's used by the polyxmass framework
Version: 	%{version}
Release: 	%{release}

Source:		lib%{name}-%{version}.tar.bz2
URL:		http://polyxmass.org/libpxmutils
License:	GPL
Group:		Sciences/Chemistry
BuildRequires:	libxml2-devel gettext glib2-devel

%description
%{name} is a handy library of helper functions. This C library is
designed to provide a number of useful functionalities which the
programs in the polyxmass(TM) mass spectrometry framework require.

%package -n 	%{libname}
Summary:        Dynamic libraries from %name
Group:          System/Libraries
Provides:	%name
Obsoletes:	%name = %version-%release

%description -n %{libname}
Dynamic libraries from %name.

%package -n 	%{libname}-devel
Summary: 	Header files and static libraries from %name
Group: 		Development/C
Requires: 	%{libname} >= %{version}
Provides: 	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release} 
Obsoletes: 	%name-devel

%description -n %{libname}-devel
Libraries and includes files for developing programs based on %name.

%prep
%setup -q -n lib%{name}-%{version}

%build
%configure2_5x
%make
										
%install
%makeinstall
rm -fr %{buildroot}/%{_docdir}/lib%{name}

%find_lang lib%name


%files -n %{libname} -f lib%{name}.lang
%{_libdir}/*.so.*

%files -n %{libname}-devel
%defattr(-,root,root)
%doc ABOUT-NLS AUTHORS COPYING NEWS README TODO
%{_includedir}/lib%name
%{_mandir}/man1/*
%{_libdir}/*.so
%{_libdir}/*.a
/usr/lib/pkgconfig/*.pc



%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.7.0-7mdv2010.0
+ Revision: 433735
- rebuild
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.7.0-4mdv2009.0
+ Revision: 259378
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.7.0-3mdv2009.0
+ Revision: 247249
- rebuild
- fix summary-ended-with-dot

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.7.0-1mdv2008.1
+ Revision: 136445
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - adjust file list for x86_64
    - kill re-definition of %%buildroot on Pixel's request
    - use %%mkrel
    - import pxmutils


* Mon Feb 16 2004 Austin Acton <austin@mandrake.org> 0.7.0-1mdk
- 0.7.0
- major 3
- configure 2.5
- libtoolize

* Tue Dec 30 2003 Franck Villaume <fvill@freesurf.fr> 0.6.0-2mdk
- delete pkgconfig BuildRequires
- add glib2-devel BuildRequires

* Sun Oct 12 2003 Austin Acton <aacton@yorku.ca> 0.6.0-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6328 |12cr|pxsup2dast-20090809-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define name	pxsup2dast
%define version	20090809
%define rel	2
%define release %mkrel %rel

Summary:	Project X sup to dvdauthor subtitle xml converter
Name:		%name
Version:	%version
Release:	%release
Group:		Video
License:	GPLv2
URL:		http://www.guru-group.fi/~too/sw/m2vmp2cut/
Source:		http://www.guru-group.fi/~too/sw/m2vmp2cut/pxsup2dast.c
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	zlib-devel

%description
Converts Project X sup files to dvdauthor subtitle xml files.

%prep
%setup -q -c -T
cp -a %SOURCE0 .

%build
# and points go to the author for his imaginative build system :)
export CC="%__cc %optflags"
sh pxsup2dast.c

%install
rm -rf %{buildroot}
install -d -m755 %{buildroot}%{_bindir}
install -m755 %{name} %{buildroot}%{_bindir}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/%{name}



%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 20090809-2mdv2011.0
+ Revision: 614628
- the mass rebuild of 2010.1 packages

* Sat Feb 06 2010 Anssi Hannula <anssi@mandriva.org> 20090809-1mdv2010.1
+ Revision: 501458
- new version
- update license tag

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 20070305-1mdv2009.0
+ Revision: 136445
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Apr 17 2007 Anssi Hannula <anssi@mandriva.org> 20070305-1mdv2008.0
+ Revision: 13949
- new version


* Sun Aug 06 2006 Anssi Hannula <anssi@mnadriva.org> 20050814-2mdv2007.0
- fix buildrequires

* Mon Jul 17 2006 Anssi Hannula <anssi@mandriva.org> 20050814-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6329 |12cr|pxz-4.999.9-3.beta.20100608git
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global git_date 20100608

Summary:	Parallel LZMA compressor using XZ
Name:		pxz
Version:	4.999.9
Release:	3.beta.%{git_date}git
License:	GPLv2+
Group:		Archiving/Compression
# source created as "make dist" in checked out GIT tree: git clone git://github.com/jnovy/pxz.git
Source0:	http://jnovy.fedorapeople.org/%{name}/%{name}-%{version}beta.%{git_date}git.tar.xz
URL:		http://jnovy.fedorapeople.org/pxz
BuildRequires:	liblzma-devel libgomp-devel

%description
Parallel XZ is a compression utility that takes advantage of running
XZ compression simultaneously on different parts of an input file on
multiple cores and processors. This significantly speeds up compression time.

%prep
%setup -q -n %{name}-%{version}beta

%build
export CFLAGS="%{optflags} -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE"
%make

%install
%makeinstall_std

%files
%{_mandir}/man1/pxz.1*
%{_bindir}/pxz


%changelog
* Sat Jul 23 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 4.999.9-3.beta.20100608git
+ Revision: 691259
- add buildrequires
- adapt to mandriva packaging
- imported package pxz


* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.999.9-2.beta.20100608git
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild

* Thu Jun  8 2010 Jindrich Novy <jnovy@redhat.com> 4.999.9-1.beta.20100608git
- initial import release

* Thu Jun  3 2010 Jindrich Novy <jnovy@redhat.com> 4.999.9-0.1.beta.20100603git
- review fixes (#598902)

* Wed May 26 2010 Jindrich Novy <jnovy@redhat.com> 4.999.9-0.1.beta.20100526git
- add -D option to specify context size per thread

* Fri Feb 19 2010 Jindrich Novy <jnovy@redhat.com> 4.999.9-0.1.beta.20100217git
- better error handling and stability fixes

* Wed Dec  9 2009 Jindrich Novy <jnovy@redhat.com> 4.999.9-0.1.beta.20091209git
- use fixed size context per thread (3x dict size by default)
- reduce memory requirements for compression

* Wed Nov 18 2009 Jindrich Novy <jnovy@redhat.com> 4.999.9-0.1.beta.20091118git
- initial packaging

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6330 |12cr|py2play-0.1.9-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    py2play
%define oname   Py2Play
%define version 0.1.9
%define release %mkrel 6

Name:           %{name}
Version:        %{version}
Release:        %{release}
License:        GPL
Url:            http://oomadness.tuxfamily.org/en/py2play
Source0:        %{oname}-%{version}.tar.bz2
Group:          Development/Python
Summary:        A peer-to-peer network game engine
BuildRequires:  python-devel
BuildArch:      noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
A Peer To Peer network game engine.

%prep
%setup -q -n %{oname}-%{version}

%build
%{__python} setup.py build

%install
%{__rm} -rf $RPM_BUILD_ROOT
%{__python} setup.py install --root=$RPM_BUILD_ROOT

%clean
%{__rm} -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README
/usr/lib/python2*/site-packages/%{name}
/usr/lib/python2*/site-packages/*.egg-info




%changelog
* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.1.9-6mdv2010.0
+ Revision: 441969
- rebuild

* Tue Jan 06 2009 Funda Wang <fwang@mandriva.org> 0.1.9-5mdv2009.1
+ Revision: 325848
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.1.9-4mdv2009.0
+ Revision: 259385
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.1.9-3mdv2009.0
+ Revision: 247250
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.1.9-1mdv2008.1
+ Revision: 136445
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sun Dec 03 2006 Emmanuel Andry <eandry@mandriva.org> 0.1.9-1mdv2007.0
+ Revision: 90197
- New version 0.1.9
  fix x86_64 build
  %%mkrel
- Import py2play


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6331 |12cr|pyalsa-1.0.25-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           pyalsa
Version:        1.0.25
Release:        1
License:        LGPL
Group:          Development/Python
Summary:        Python ALSA binding
Source0:        pyalsa-%{version}.tar.bz2
BuildRequires:  python-devel
BuildRequires:  pkgconfig(alsa)

%description
This package provides the Python binding to ALSA.

%prep
%setup -q

%build
export CFLAGS="%{optflags} -fno-strict-aliasing"
%{__python} setup.py build

%install
%{__python} setup.py install \
    --root=%{buildroot} \
    --prefix=%{_prefix}

%files
%py_platsitedir/%{name}
%py_platsitedir/*.egg-info


%changelog
* Thu Feb 09 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.0.25-1
+ Revision: 772242
- egg-info fix again
- removed egg-info
- imported package pyalsa


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6332 |12cr|pyao-0.82-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: A wrapper for the ao libraries
Name: pyao
Version: 0.82
Release: 15
Source0: http://ekyo.nerim.net/software/pyogg/%{name}-%{version}.tar.bz2
#gw http://groups.google.com/group/pyogg/t/9e5e6f0971604ac1?hl=en
Patch: pyao-0.82-fix-crash-on-x86_64.patch
# (fc) 0.82-13mdv fix build with libao4 (Debian)
Patch1: pyao-0.82-libao4.patch
License: GPL
Group: Development/Python
BuildRoot: %{_tmppath}/%{name}-buildroot
BuildRequires: libao-devel
BuildRequires: python-devel
Url: http://ekyo.nerim.net/software/pyogg/index.html

%description
This is a wrapper for libao, an audio device abstraction
library.

%prep
%setup -q
%patch -p1 -b .fix-crash
%patch1 -p1 -b .libao4

%build
python config_unix.py
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files 
%defattr(-,root,root)
%doc README AUTHORS ChangeLog
%py_platsitedir/*




%changelog
* Fri Nov 04 2011 GÃ¶tz Waschk <waschk@mandriva.org> 0.82-14mdv2012.0
+ Revision: 717574
- rebuild

* Mon May 10 2010 Frederic Crozat <fcrozat@mandriva.com> 0.82-13mdv2011.0
+ Revision: 544423
- Patch1 (Debian): fix build with libao4

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.82-12mdv2010.0
+ Revision: 441979
- rebuild

* Sun Dec 28 2008 GÃ¶tz Waschk <waschk@mandriva.org> 0.82-11mdv2009.1
+ Revision: 320595
- rebuild for new python

* Sat Oct 11 2008 GÃ¶tz Waschk <waschk@mandriva.org> 0.82-10mdv2009.1
+ Revision: 292469
- fix a crash

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.82-9mdv2009.0
+ Revision: 259393
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.82-8mdv2009.0
+ Revision: 247252
- rebuild
- kill re-definition of %%buildroot on Pixel's request
- remove URL from description

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot


* Tue Nov 28 2006 GÃ¶tz Waschk <waschk@mandriva.org> 0.82-6mdv2007.0
+ Revision: 88123
- Import pyao

* Tue Nov 28 2006 Götz Waschk <waschk@mandriva.org> 0.82-6mdv2007.1
- update file list

* Mon Dec 05 2005 GÃ¶tz Waschk <waschk@mandriva.org> 0.82-5mdk
- Rebuild

* Sat Dec 04 2004 Michael Scherer <misc@mandrake.org> 0.82-4mdk
- Rebuild for new python

* Sat Sep 04 2004 Götz Waschk <waschk@linux-mandrake.com> 0.82-3mdk
- rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6333 |12cr|pyatspi-2.5.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver	%(echo %{version}|cut -d. -f1,2)

Summary:	Python bindings for at-spi
Name:		pyatspi
Version:	2.5.1
Release:	1
Group:		Development/Python
License:	LGPLv2 and GPLv2
URL:		http://www.linuxfoundation.org/en/AT-SPI_on_D-Bus
Source0:	http://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
BuildArch:	noarch

BuildRequires:  python
BuildRequires:  pkgconfig(pygobject-3.0) >= 2.90.1

Requires:	python-dbus

%description
at-spi allows assistive technologies to access GTK-based
applications. Essentially it exposes the internals of applications for
automation, so tools such as screen readers, magnifiers, or even
scripting interfaces can query and interact with GUI controls.

This version of at-spi is a major break from previous versions.
It has been completely rewritten to use D-Bus rather than
ORBIT / CORBA for its transport protocol.

This package includes a python client library for at-spi.

%prep
%setup -q

%build
%configure2_5x \
	--build=%{_build}

%make

%install
%makeinstall_std

%files
%doc COPYING COPYING.GPL AUTHORS README
%{py_puresitedir}/pyatspi



%changelog
* Sun May 06 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.5.1-1
+ Revision: 797184
- verson update 2.5.1

* Sun Mar 18 2012 Matthew Dawkins <mattydaw@mandriva.org> 2.3.91-1
+ Revision: 785465
- imported package pyatspi


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6334 |12cr|pyaudio-0.2.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkg_name PyAudio
Name:		pyaudio
Version:	0.2.4
Release:	%mkrel 1
License:	MIT
Url:		http://people.csail.mit.edu/hubert/pyaudio/
Source0:	http://people.csail.mit.edu/hubert/pyaudio/packages/%{name}-%{version}.tar.gz
Group:		System/Libraries
Summary:	Python bindings for PortAudio
BuildRequires:	portaudio-devel
BuildRequires:	python-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

%description
PyAudio provides Python bindings for PortAudio, the cross-platform audio I/O
library. With PyAudio, you can easily use Python to play and record audio on
a variety of platforms. 

%prep
%setup -q -n %{pkg_name}-%{version}

# remove some pre-built binaries
rm -rf packaging

%build
python setup.py build

%install
rm -rf %{buildroot}
python setup.py install --root=%{buildroot}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc README CHANGELOG docs
%{python_sitearch}/*.py*
%{python_sitearch}/*.so
%{python_sitearch}/*egg-info


%changelog
* Fri Oct 07 2011 Leonardo Coelho <leonardoc@mandriva.com> 0.2.4-1
+ Revision: 703506
- first mandriva version
- Created package structure for 'pyaudio'.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6335 |12cr|pybliographer-1.2.12-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name pybliographer
%define version 1.2.12
%define release 3
Summary: 	A framework for working with bibliographic databases
Name:           %{name}
Version:        %{version}
Release:        %{release}
License:	GPL
Group:		Office
Url:            http://pybliographer.org/
Source: 	http://prdownloads.sourceforge.net/%name/%{name}-%{version}.tar.gz
Source1:        %{name}-16.png
Source2:        %{name}-32.png
Source3:        %{name}-48.png
Patch: pybliographer-1.2.11-icon.patch
Buildrequires:	pygtk2.0-libglade
Buildrequires:	python-bibtex
Buildrequires:	gnome-python
BuildRequires:	gnome-python-gnomevfs
Buildrequires:	gnome-python-gconf
BuildRequires:	docbook-utils
BuildRequires:  scrollkeeper
BuildRequires:  desktop-file-utils
BuildRequires:  intltool
Requires:	gnome-python
Requires:	gnome-python-gconf
Requires:	gnome-python-gnomevfs
Requires:	pygtk2.0-libglade
Requires:	python-bibtex >= 1.1.93.1
Requires(post): desktop-file-utils scrollkeeper
Requires(postun): desktop-file-utils scrollkeeper
BuildArch:	noarch

%description
Pybliographer is a tool for managing bibliographic databases. It
currently supports the following formats: 

- BibTeX (quite complete) 
- Medline (read-only) 
- Ovid files (from ovid.com) 
- Refer and EndNote (read only)
- SGML DocBook (write only) 

Pybliographer can be used for searching, editing, reformatting, etc.
In fact, it's a simple framework that provides easy to use python
classes and functions, and therefore can be extended to any usage
(generating HTML pages according to bibliographic searches, etc).

In addition to the scripting environment, a graphical GNOME interface
is available. It provides powerful editing capabilities, in addition
to a nice hierarchical search mechanism.

%prep
%setup -q
%patch -p1
rm -f pybliographic.desktop

%build
%configure2_5x
%make


%install
%makeinstall_std
rm -f %{buildroot}%_datadir/applications/mimeinfo.cache
chmod -x %{buildroot}%{_datadir}/pybliographer/*.py

%{find_lang} %{name} --with-gnome --all-name

# menu
desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="X-MandrivaLinux-Office-Publishing" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*


# icon
mkdir -p %{buildroot}%{_miconsdir}
mkdir -p %{buildroot}%{_liconsdir}
install -m 644 %{SOURCE1} %{buildroot}%{_miconsdir}/pybliographic.png
install -m 644 %{SOURCE2} %{buildroot}%{_iconsdir}/pybliographic.png
install -m 644 %{SOURCE3} %{buildroot}%{_liconsdir}/pybliographic.png

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS COPYING NEWS README TODO
%{_bindir}/*
%_datadir/applications/pybliographic.desktop
%{_datadir}/mime-info/*
%{_datadir}/pixmaps/*
%{_datadir}/pybliographer
%{_iconsdir}/pybliographic.png
%{_miconsdir}/pybliographic.png
%{_liconsdir}/pybliographic.png




%changelog
* Tue Sep 15 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.2.12-2mdv2010.0
+ Revision: 441981
- rebuild

* Mon Dec 01 2008 GÃ¶tz Waschk <waschk@mandriva.org> 1.2.12-1mdv2009.1
+ Revision: 308706
- update to new version 1.2.12

* Fri Aug 01 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.2.11-4mdv2009.0
+ Revision: 259402
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.2.11-3mdv2009.0
+ Revision: 247256
- rebuild
- drop old menu
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Oct 09 2007 GÃ¶tz Waschk <waschk@mandriva.org> 1.2.11-1mdv2008.1
+ Revision: 96318
- fix buildrequires
- fix desktop file
- new version
- drop patch 0


* Sat Jan 20 2007 GÃ¶tz Waschk <waschk@mandriva.org> 1.2.10-1mdv2007.0
+ Revision: 110997
- new version

* Wed Nov 01 2006 GÃ¶tz Waschk <waschk@mandriva.org> 1.2.9-3mdv2007.1
+ Revision: 74992
- fix buildrequires
- Import pybliographer

* Mon Oct 30 2006 Götz Waschk <waschk@mandriva.org> 1.2.9-2mdv2007.1
- remove xdg build dep

* Fri Jul 14 2006 Götz Waschk <waschk@mandriva.org> 1.2.9-1mdv2007.0
- new macros
- xdg menu
- New release 1.2.9

* Mon Jan 23 2006 GÃ¶tz Waschk <waschk@mandriva.org> 1.2.8-1mdk
- New release 1.2.8
- use mkrel

* Fri Oct 14 2005 Götz Waschk <waschk@mandriva.org> 1.2.7-1mdk
- add Xvfb build hack
- New release 1.2.7

* Tue Sep 06 2005 Götz Waschk <waschk@mandriva.org> 1.2.6.2-2mdk
- drop Xvfb build workaround
- fix deps

* Tue Feb 22 2005 GÃ¶tz Waschk <waschk@linux-mandrake.com> 1.2.6.2-1mdk
- New release 1.2.6.2

* Sun Feb 13 2005 GÃ¶tz Waschk <waschk@linux-mandrake.com> 1.2.6.1-1mdk
- New release 1.2.6.1

* Thu Nov 25 2004 Götz Waschk <waschk@linux-mandrake.com> 1.2.5-1mdk
- update mime handling
- New release 1.2.5

* Tue Jul 20 2004 Goetz Waschk <waschk@linux-mandrake.com> 1.2.4-1mdk
- New release 1.2.4

* Thu Mar 11 2004 Götz Waschk <waschk@linux-mandrake.com> 1.2.3-1mdk
- fix menu section
- add new desktop entry
- don't compress the icons
- new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6336 |12cr|pyblosxom-1.4.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Python clone of Blosxom, a blogging system
Name:		pyblosxom
Version:	1.4.3
Release:	4
License:	GPL
Group:		Networking/WWW
Url:        http://pyblosxom.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/pyblosxom/%{name}-%{version}.tar.bz2
Patch0:     %{name}.config.patch
BuildRequires:	python-devel >= 2.2
Requires:   webserver
BuildArch:	noarch

%description
Pyblogsxom is a clone of the original Bloxsom.
It is fully compatible with it , and allows you
to publish easily your weblog on your apache webserver.

%prep
%setup -q
%patch0 -p1

%build
CFLAGS="%{optflags}" python setup.py build


%install
python setup.py install --root="%{buildroot}"

mkdir -p %{buildroot}/%{_sysconfdir}/httpd/conf/webapps.d
mkdir -p %{buildroot}/%{_sysconfdir}/%{name}

# apache configuration
install -d -m 755 %{buildroot}%{webappconfdir}
cat > %{buildroot}%{webappconfdir}/%{name}.conf << EOF
Alias /pyblosxom /var/www/pyblosxom

<Directory /var/www/pyblosxom>
    Options +ExecCGI
    Order allow,deny
    Allow from all
    DirectoryIndex pyblosxom.cgi
</Directory>
EOF


mkdir -p %{buildroot}/var/www/%{name}
mv %{buildroot}/%{_datadir}/%{name}-%{version}/web/* %{buildroot}/var/www/%{name}

mkdir -p %{buildroot}/var/%{name}/

mv %{buildroot}/var/www/%{name}/config.py  %{buildroot}/%{_sysconfdir}/%{name}

perl -pi -e "s#py\['datadir'\].*#py['datadir'] = \"/var/pyblosxom/\"# "  %{buildroot}/%{_sysconfdir}/%{name}/config.py

%files
%defattr(0644,root,root,0755)
%doc  INSTALL  LICENSE docs/* README
%{_datadir}/%{name}-%{version}/
/var/www/%{name}/*.tac
%attr(0755,root,root) /var/www/%{name}/*.cgi
%dir /var/%{name}/
%config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf
%config(noreplace) %{_sysconfdir}/%{name}/config.py
%dir  %{_sysconfdir}/%{name}/
%{py_puresitedir}/%{name}-%{version}-py%{py_ver}.egg-info
%{_bindir}/pyblcmd
%{py_puresitedir}/Pyblosxom/*


%changelog
* Sun Feb 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.3-3mdv2010.1
+ Revision: 501735
- use herein document for apache configuration
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.4.3-2mdv2010.0
+ Revision: 441982
- rebuild

* Tue Jan 06 2009 Funda Wang <fwang@mandriva.org> 1.4.3-1mdv2009.1
+ Revision: 325979
- fix file list
- rediff config patch

* Thu Sep 04 2008 Jérôme Soyer <saispo@mandriva.org> 1.4.3-1mdv2009.0
+ Revision: 280730
- Fix 64bits compiling
- Fix files section
- New release
- Change python macro
- Fix python macros
- New release

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - fix file list
    - rebuild
    - fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Sat Aug 13 2005 Michael Scherer <misc@mandriva.org> 1.2.1-1mdk
- 1.2.1
- fix apache config file location
- mkrel

* Sat Dec 04 2004 Michael Scherer <misc@mandrake.org> 1.0.0-3mdk
- Rebuild for new python

* Fri May 28 2004 Michael Scherer <misc@mandrake.org> 1.0.0-2mdk 
- [DIRM]

* Tue May 25 2004 Michael Scherer <misc@mandrake.org> 1.0.0-1mdk
- New release 1.0.0
- rpmbuildupdate aware

* Mon Mar 22 2004 Michael Scherer <misc@mandrake.org> 0.9-2mdk
- fix perm on files

* Fri Mar 19 2004 Michael Scherer <misc@mandrake.org> 0.9-1mdk
- 0.9

* Mon Jan 26 2004 Michael Scherer <misc@mandrake.org> 0.8.1-1mdk
- First mandrake package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6337 |12cr|pychecker-0.8.19-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define python_compile_opt python -O -c "import compileall; compileall.compile_dir('.')"
%define python_compile     python -c "import compileall; compileall.compile_dir('.')"

Summary:	A python source code checking tool
Name:		pychecker
Version:	0.8.19
Release:	%mkrel 1
License:	BSD-like
Group:		Development/Python
Url:		http://pychecker.sourceforge.net/
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
Patch0:		pychecker-0.8.10-add-manpage
Requires:	python
BuildRequires:	python-devel
BuildArch:	noarch

%description
PyChecker is a tool for finding bugs in python source code. It finds problems
that are typically caught by a compiler for less dynamic languages, like C and
C++. It is similar to lint. Because of the dynamic nature of python, some
warnings may be incorrect; however, spurious warnings should be fairly
infrequent.

%prep
%setup -q
%patch0 -p1 -b .add_manpage

chmod a+rX -R .

%build
python setup.py config
python setup.py build

%install
python setup.py install --root=%{buildroot} --compile --optimize=2
rm -f %{buildroot}/%{py_puresitedir}/%{name}/{CHANGELOG,COPYRIGHT,KNOWN_BUGS,MAINTAINERS,README,TODO,pycheckrc}
perl -pi -e 's|%{buildroot}||' %{buildroot}%{_bindir}/pychecker

# pychecker2
mkdir -p %{buildroot}%{py_puresitedir}/pychecker2
#install -m 0644 pychecker2/*.py %{buildroot}%{py_puresitedir}/pychecker2/
#pushd pychecker2
%{python_compile_opt}
%{python_compile}
install *.pyc *.pyo %{buildroot}%{py_puresitedir}/pychecker2/

#install rc file
mkdir %buildroot%_sysconfdir
cp pycheckrc %buildroot%_sysconfdir
%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYRIGHT KNOWN_BUGS MAINTAINERS README TODO pycheckrc
%{_bindir}/pychecker
%{py_puresitedir}/pychecker
%{py_puresitedir}/pychecker2
%{py_puresitedir}/*.egg-info
%{_sysconfdir}/pycheckrc


%changelog
* Tue May 10 2011 Sandro Cazzaniga <kharec@mandriva.org> 0.8.19-1mdv2011.0
+ Revision: 673221
- no more pycheck2/*py files
- new version
- install pycheckrc file
- little clean of spec

* Tue Nov 02 2010 Michael Scherer <misc@mandriva.org> 0.8.18-3mdv2011.0
+ Revision: 592423
- rebuild for python 2.7

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.8.18-2mdv2010.0
+ Revision: 441983
- rebuild

* Sat Dec 27 2008 Adam Williamson <awilliamson@mandriva.org> 0.8.18-1mdv2009.1
+ Revision: 319603
- rebuild with python 2.6
- new release 0.8.18

* Wed Aug 20 2008 Adam Williamson <awilliamson@mandriva.org> 0.8.17-3mdv2009.0
+ Revision: 274404
- add pychecker2 as well (spe needs it)
- use --optimize=2 to get .pyo files
- no point setting optimization flags on a noarch package

* Tue Jun 24 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.17-2mdv2009.0
+ Revision: 228551
- fix wrapper (spotted by Laurent Poligny <laurent.poligny@ibisc.univ-evry.fr>

* Thu Dec 27 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.17-1mdv2008.1
+ Revision: 138597
- new version

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Tue Dec 05 2006 Michael Scherer <misc@mandriva.org> 0.8.16-2mdv2007.0
+ Revision: 91351
- Rebuild for new python
- use macro to compile on x86_64, and clean the file listing, by using rm instead of %%exclude
- Import pychecker


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6338 |12cr|pyctd-0.4.4-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name pyctd
%define version 0.4.4
%define rel 4

Summary: A service for monitoring and altering Netfilter connections
Name: %{name}
Version: %{version}
Release: %mkrel %rel
Source0: %{name}-%{version}.tar.gz
License: GPL
Group: Networking/Other
Url: http://software.inl.fr/trac/trac.cgi/wiki/%{name}
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
BuildRequires: python-devel
Requires: pynetfilter_conntrack

%description
pyctd is a XML-RPC service for monitoring and altering Netfilter
connections for network admins.

It has the following functionnalities :
* Connections listing (with byte rate of connections)
* Entries removal
* Modification of mark and timeout 

%prep
%setup -q

%build

%install
rm -rf %{buildroot}
echo y | python setup.py install --root %{buildroot}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%{_bindir}/%{name}
%{py_puresitedir}/%{name}
%{py_puresitedir}/*.egg-info
%{py_puresitedir}/auto_daemon.py*




%changelog
* Tue Nov 02 2010 Michael Scherer <misc@mandriva.org> 0.4.4-4mdv2011.0
+ Revision: 592430
- rebuild for python 2.7

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.4.4-3mdv2010.0
+ Revision: 441985
- rebuild

* Tue Jan 06 2009 Funda Wang <fwang@mandriva.org> 0.4.4-2mdv2009.1
+ Revision: 325947
- rebuild

* Tue Feb 19 2008 Michael Scherer <misc@mandriva.org> 0.4.4-1mdv2008.1
+ Revision: 173047
- new version

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Oct 12 2007 Michael Scherer <misc@mandriva.org> 0.4.2-1mdv2008.1
+ Revision: 97699
- new version 0.4.2

* Mon Apr 23 2007 Olivier Blin <oblin@mandriva.com> 0.2-1mdv2008.0
+ Revision: 17272
- 0.2


* Tue Dec 12 2006 Michael Scherer <misc@mandriva.org> 0.1-2mdv2007.0
+ Revision: 95743
- Rebuild for python 2.5

* Thu Nov 16 2006 Olivier Blin <oblin@mandriva.com> 0.1-1mdv2007.1
+ Revision: 84822
- buildrequires python-devel
- initial pyctd release
- Create pyctd


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6339 |12cr|pydance-1.0.3-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	pydance
%define	version	1.0.3
%define	release	%mkrel 7
%define	Summary	A Dance Dance Revolution simulator

Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	MIT
Url:		http://icculus.org/pyddr/
Source0:	%{name}-%{version}.tar.bz2
Source2:	%{name}-README.mandrake.bz2
Patch0:		pydance-1.0.3-fix-desktop-file.patch
Group:		Games/Other
Summary:	%{Summary}
BuildArch:	noarch
Requires:	pygame
Provides:	pyddr
Obsoletes:	pyddr
BuildRequires:	python imagemagick
BuildRequires:  zip
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
pyDDR is a fun dancing game to experience asian dance beat!
Showing friends your hot move with big score!
 
Highly configurable, colorful animated arrow motion, limitless
numbers of dance steps, 1 or 2 players, professionally written
music, laughter provoking sound effects, and yes, even graphical
transitions.

%prep
%setup -q
%patch0 -p1
bzcat %{SOURCE2} > README.mandrake

%build
%{__python} setup.py build

%install
%{__rm} -rf $RPM_BUILD_ROOT
%{__make} install-zip DESTDIR=$RPM_BUILD_ROOT PREFIX=%{_prefix}

#(peroyvind) remove announcer which uses non-free files
%{__rm} -rf $RPM_BUILD_ROOT%{_gamesdatadir}/%{name}/themes/dj/mrt

%{__install} -d $RPM_BUILD_ROOT{%{_miconsdir},%{_iconsdir},%{_liconsdir}}
convert -size 16x16 icon.png $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
convert -size 32x32 icon.png $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
convert -size 48x48 icon.png $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png

%{__install} -m644 desktop.pydance -D $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif
											  
%clean
%{__rm} -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,755)
%doc CREDITS ChangeLog LICENSE README TODO
%doc README.mandrake docs/*.txt docs/*.html
%{_gamesdatadir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}.cfg
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_mandir}/*/*
%{_datadir}/applications/%{name}.desktop
%defattr(755,root,root,755)
%{_gamesbindir}/%{name}
%{_bindir}/*



%changelog
* Thu May 14 2009 Samuel Verschelde <stormi@mandriva.org> 1.0.3-7mdv2010.0
+ Revision: 375617
- remove redundant desktop file (#49387)
- fix desktop file

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Fri Aug 01 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0.3-6mdv2009.0
+ Revision: 259403
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0.3-5mdv2009.0
+ Revision: 247260
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri Jan 25 2008 Funda Wang <fundawang@mandriva.org> 1.0.3-3mdv2008.1
+ Revision: 157783
- fix desktop entry

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Dec 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 1.0.3-2mdv2008.1
+ Revision: 135456
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request
- import pydance


* Fri Sep 30 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.0.3-2mdk
 - Buildrequires fix 

* Wed Apr 06 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.0.3-1mdk
- 1.0.3

* Thu Aug 26 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.0.2-2mdk
- rebuild for new menu

* Thu Jul 08 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.0.2-1mdk
- 1.0.2

* Fri Apr 02 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.0.1-1mdk
- 1.0.1

* Tue Mar 02 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.0.0-1mdk
- 1.0.0
- use zip install
- use provided icon
- add kde .desktop entry

* Thu Feb 12 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.9.1-1mdk
- 0.9.1

* Tue Feb 10 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.9.0-2mdk
- add more docs as requested by Joe Wreschnig <piman@debian.org>

* Wed Feb 04 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.9.0-1mdk
- 0.9.0
- drop buildrequires

* Mon Jan 12 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.8.4-1mdk
- 0.8.4

* Mon Jan 05 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.8.3-1mdk
- 0.8.3

* Mon Nov 17 2003 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.8.2-1mdk
- 0.8.2
- drop P0
- fix buildrequires (lib64..)

* Sun Sep 14 2003 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.8.1-1mdk
- 0.8.1
- regenerate P0

* Wed Jul 30 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 0.7.4-1mdk
- 0.7.4
- package has been renamed to pydance
- don't use soundwrapper

* Thu Jul 03 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 0.7.1-1mdk
- 0.7.1

* Fri Jun 06 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 0.7.0-1mdk
- 0.7.0
- drop stefile.txt from %%doc, no longer in source
- fix file permissions

* Tue Jun 03 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 0.6.5-1mdk
- 0.6.5

* Fri May 30 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 0.6.4-1mdk
- 0.6.4

* Tue May 20 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 0.6.3-1mdk
- 0.6.3
- dropped ddrmat and pyddr.txt from docs as they're no longer included
  in the source
- added docs/README.html to docs
- removed pygame from BuildRequires

* Mon Apr 28 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 0.6.2-1mdk
- 0.6.2

* Thu Apr 10 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 0.6.1-1mdk
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6340 |12cr|pydance-music-1.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	pydance
%define	name	%{oname}-music
%define	version	1.0
%define release %mkrel 9
%define	Summary	Songs and step patterns for PyDDR

Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	MIT
Url:		http://icculus.org/pyddr/get.php
Source0:	%{name}.tar.bz2
Group:		Games/Other
Summary:	%{Summary}
BuildArch:	noarch
Requires:	%{oname}
Provides:	pyddr-music
Obsoletes:	pyddr-music
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
PyDDR is a simulator of the popular arcade game "Dance Dance Revolution",
in which you must step on particular arrows on the floor in time with
music playing in the background. This package contains the following songs,
and step patterns for them: 
* "6th, January", by Brendan Becker
* "SyNRG", by Brendan Becker
* "Forkbomb", by Pajama Crisis
   
%install
%{__rm} -rf $RPM_BUILD_ROOT
%{__install} -d $RPM_BUILD_ROOT%{_gamesdatadir}/%{oname}/songs
tar -xjf %{SOURCE0} -C $RPM_BUILD_ROOT%{_gamesdatadir}/%{oname}/songs

%clean
%{__rm} -rf $RPM_BUILD_ROOT

%files
%defattr(644,root,root,755)
%{_gamesdatadir}/%{oname}/songs/*



%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.0-9mdv2010.0
+ Revision: 433737
- rebuild
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0-7mdv2009.0
+ Revision: 259418
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0-6mdv2009.0
+ Revision: 247261
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 1.0-4mdv2008.1
+ Revision: 125796
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import pydance-music


* Mon Feb 07 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.0-4mdk
- rebuild

* Tue Jan 13 2004 Guillaume Cottenceau <gc@mandrakesoft.com> 1.0-3mdk
- update to latest stuff that will work with pydance-0.8.4

* Wed Jul 30 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 1.0-2mdk
- name change to pydance

* Thu Apr 10 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 1.0-1mdk
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6341 |12cr|pydb-1.26-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Extended debugger for Python
Name:		pydb
Version:	1.26
Release:	3
License:	GPLv3
Group:		Development/Python
Url:		http://bashdb.sourceforge.net/pydb/
Source0:	http://downloads.sourceforge.net/bashdb/%{name}-%{version}.tar.bz2
BuildRequires:	python-devel
BuildArch: 	noarch

%description
Pydb is an enhanced command-line debugger for Python. It is based on
the standard Python debugger pdb, but has a number of added
features. It is suitable for use with DDD, a graphical debugger front
end.

%prep
%setup -q

%build
%configure2_5x --with-site-packages=%{py_sitedir}
%make

%install
%makeinstall_std
ln -sf %{py_sitedir}/%{name}/%{name}.py %{buildroot}%{_bindir}/%{name} 
rm -rf %{buildroot}%{_datadir}/emacs
rm -f %{buildroot}%{py_sitedir}/%{name}/%{name}.doc
chmod 755 %{buildroot}%{py_sitedir}/%{name}/%{name}.py

%files
%defattr(-,root,root,-)
%doc README AUTHORS NEWS ChangeLog THANKS pydb/pydb.doc
%attr(755,root,root) %{_bindir}/%{name}
%{py_sitedir}/%{name}/*.py*
%{_mandir}/man1/pydb.1.*


%changelog
* Fri May 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1.26-2mdv2010.1
+ Revision: 543215
- rebuild for mdv 2010.1

* Mon Apr 20 2009 Lev Givon <lev@mandriva.org> 1.26-1mdv2010.0
+ Revision: 368438
- Update to 1.26.

* Mon Dec 29 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.25-1mdv2009.1
+ Revision: 321014
- update to new version 1.25

* Wed Dec 10 2008 Lev Givon <lev@mandriva.org> 1.24-1mdv2009.1
+ Revision: 312568
- Update to 1.24.

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.23-3mdv2009.0
+ Revision: 269017
- rebuild early 2009.0 package (before pixel changes)

* Sun Jun 08 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.23-2mdv2009.0
+ Revision: 216839
- Patch0: add upstream fix from the pydb's author
- new license policy

* Tue Jun 03 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.23-1mdv2009.0
+ Revision: 214572
- update to new version 1.23

* Mon May 19 2008 Lev Givon <lev@mandriva.org> 1.22-4mdv2009.0
+ Revision: 209100
- Fix problem that caused Python files to be installed in arch-specific
  directory location and revert the package to noarch.

* Sun May 11 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.22-3mdv2009.0
+ Revision: 205684
- Should not be noarch ed

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Nov 08 2007 Lev Givon <lev@mandriva.org> 1.22-2mdv2008.1
+ Revision: 106886
- Fix path typo.

* Sat May 26 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.22-1mdv2008.0
+ Revision: 31461
- fix file list

  + Lev Givon <lev@mandriva.org>
    - Fix package build issues.
      Update to 1.22.


* Wed Feb 28 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.21-1mdv2007.0
+ Revision: 127154
- Import pydb


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6342 |12cr|pyDict-0.2.5.1-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pydict_version 0.2.5.1
%define pydict_release 15

Summary:	pyDict - An English/Chinese Dictionary written with python/gtk
Name:		pyDict
Version:	%{pydict_version}
Release:	%mkrel %{pydict_release}
Url:		http://sourceforge.net/projects/pydict/
License:	GPL
Group:		Text tools
Buildroot:	%_tmppath/%name-%version-%release-root

Source0:	http://sourceforge.net/projects/pydict/pyDict-%{pydict_version}.tar.bz2
Patch2:		pyDict-C2E.patch
Patch3:		pyDict-data-path.patch
Patch4:		pyDict-desktop.patch

Requires:	locales-zh pygtk
BuildArch:	noarch
BuildRequires:  desktop-file-utils

%description
This is a English/Chinese Dictionary wirtten by Daniel Gau with python/gtk.
The word base was originally got from xdict, and was converted and modified by
Daniel Gau and bv1al.This program can be run in both console mode and X 
Window GUI mode.

%prep
%setup -q
%patch2 -p1
%patch3 -p0
%patch4 -p0

%install
rm -rf $RPM_BUILD_ROOT

install -D -m 644 dict.xpm $RPM_BUILD_ROOT%{_iconsdir}/dict.xpm
install -D -m 644 yaba.xpm $RPM_BUILD_ROOT%{_datadir}/%{name}/yaba.xpm
install -D -m 755 dict.py $RPM_BUILD_ROOT%{_bindir}/pydict.real

cat << EOF > pydict.sh
#!/bin/bash
# pydict only works in big5 encoding
export LC_ALL=zh_TW.Big5
exec pydict.real
EOF
install  -m 755  pydict.sh $RPM_BUILD_ROOT%{_bindir}/pydict

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
	do install -m 644 $i.lib $RPM_BUILD_ROOT%{_datadir}/%{name}
done
install -m 644 HELP $RPM_BUILD_ROOT%{_datadir}/%{name}/

# menu XDG
mkdir -p %buildroot%_datadir/applications
desktop-file-install --vendor='' \
	--remove-category="Application" \
	--add-category="X-MandrivaLinux-Office-Accessories" \
	--add-category="Office" \
	--add-category="Dictionary" \
	--dir $RPM_BUILD_ROOT%{_datadir}/applications %{name}.desktop

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc CHANGELOG COPYING README
%{_datadir}/%{name}
%{_bindir}/pydict
%{_bindir}/pydict.real
%{_iconsdir}/*
%{_datadir}/applications/pyDict.desktop


%changelog
* Sun May 02 2010 Funda Wang <fwang@mandriva.org> 0.2.5.1-15mdv2010.1
+ Revision: 541549
- fix perms of desktop file

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.2.5.1-14mdv2009.0
+ Revision: 136445
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Aug 23 2007 Funda Wang <fwang@mandriva.org> 0.2.5.1-14mdv2008.0
+ Revision: 70589
- clean spec
- add desktop patch


* Fri Mar 16 2007 Nicolas Lécureuil <neoclust@mandriva.org> 0.2.5.1-13mdv2007.1
+ Revision: 144917
- Fix menu entry and do not use old X path
- Import pyDict

* Sat Aug 21 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.2.5.1-12mdk
- fix typo in menu entry


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6343 |12cr|pyds-0.7.3-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	pyds
%define version 0.7.3
%define release %mkrel 10

Name: 	 	%{name}
Summary: 	Python Desktop Server
Version: 	%{version}
Release: 	%{release}

Source0:	PyDS-%{version}.tar.bz2
URL:		http://pyds.muensterland.org/
License:	BSD
Group:		System/Servers
BuildRequires:	python-devel
Requires:	python-medusa
Requires:	python-cheetah
Requires:	python-pyrex
Requires:	python-docutils
Requires:	python-imaging
Requires:	metakit-python
Requires:	PyXML
Requires:	python-soap >= 0.11.1
Requires:	zlib
Provides:	PyDS

%description
The Python Desktop Server is a combined Weblog authoring tool, XMLRPC/SOAP
server, and news aggregator. It allows one to read RSS news feeds, post to a
community server (such as Radio Userland or any Python Community Server
installation), and includes tools for Weblog and homepage management. It
features a Web interface, a built-in Web server, extensibility through scripts
that connect via XMLRPC or macros, and a plugin architecture.

To setup your portal, run pyds-start, then browse http://localhost:4334.

%prep
%setup -q -n PyDS-%version

%install
python setup.py install --prefix=%{buildroot}/usr

%files
%doc ChangeLog LICENSE OVERVIEW README 
%_bindir/pyds-*
/usr/lib/python2*/site-packages/PyDS
/usr/lib/python2*/site-packages/*.egg-info
%_datadir/%name

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6344 |12cr|pyflakes-0.4.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		pyflakes
Version:	0.4.0
Release:	%mkrel 2
Summary:	Simple program which checks Python source files for errors
License:	BSD
Group:      Development/Python
URL:		http://divmod.org/trac/wiki/DivmodPyflakes
Source:		%{name}/%{name}-%{version}.tar.gz
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-root
Buildrequires:	python-devel
BuildArch:      noarch
%description
Pyflakes is a simple program which checks Python source files for errors. It is
similar to PyChecker in scope, but differs in that it does not execute the
modules to check them. This is both safer and faster, although it does not
perform as many checks.
Unlike PyLint, Pyflakes checks only for logical errors in programs; it does
not perform any checks on style.

%prep
%setup -q

%build
python setup.py build

%install
python setup.py install --root %buildroot

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/*
%{py_puresitedir}/%{name}
%{py_puresitedir}/*.egg-info


%changelog
* Tue Nov 02 2010 Michael Scherer <misc@mandriva.org> 0.4.0-2mdv2011.0
+ Revision: 592427
- rebuild for python 2.7

* Thu Feb 04 2010 Michael Scherer <misc@mandriva.org> 0.4.0-1mdv2010.1
+ Revision: 500603
- update to 0.4.0
- new url

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.3.0-2mdv2010.0
+ Revision: 441987
- rebuild

* Tue Feb 17 2009 Jérôme Soyer <saispo@mandriva.org> 0.3.0-1mdv2009.1
+ Revision: 341477
- New upstream release

* Tue Jan 06 2009 Funda Wang <fwang@mandriva.org> 0.2.1-3mdv2009.1
+ Revision: 325950
- rebuild

* Tue Feb 12 2008 Thierry Vignaud <tv@mandriva.org> 0.2.1-2mdv2009.0
+ Revision: 166725
- fix description-line-too-long

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.2.1-2mdv2008.1
+ Revision: 136445
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Tue Dec 12 2006 Michael Scherer <misc@mandriva.org> 0.2.1-2mdv2007.0
+ Revision: 95747
- rebuild for python 2.5
- Import pyflakes


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6345 |12cr|pygame-1.9.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		pygame
Version:	1.9.1
Release:	5
Source:		http://www.pygame.org/ftp/%{name}-%{version}release.tar.gz
Patch0:		pygame-1.9.1-config.patch
Summary:	Python module for interfacing with the SDL multimedia library
License:	LGPLv2+
Group:		System/Libraries
URL:		http://pygame.org/
BuildRequires:	python-devel
BuildRequires:	python-numeric
BuildRequires:	python-numeric-devel
BuildRequires:	SDL_image-devel
BuildRequires:	SDL_mixer-devel
BuildRequires:	SDL_ttf-devel
BuildRequires:  pkgconfig(libpng)
BuildRequires:	jpeg-devel
BuildRequires:	smpeg-devel

Provides:	python-pygame

%description
pygame is a Python wrapper module for the SDL multimedia library,
written by Pete Shinners. It contains python functions and classes that
will allow you to use SDL's support for playing cdroms, audio and video
output, and keyboard, mouse and joystick input. pygame also includes
support for the Numerical Python extension. pygame is the successor to
the pySDL wrapper project, written by Mark Baker.

Install pygame if you would like to write or play SDL games written in
the python language.

%package doc
Summary:	Pygame documentation and example programs
Group:		Development/Python

%description doc
pygame is a Python wrapper module for the SDL multimedia library,
written by Pete Shinners. It contains python functions and classes that
will allow you to use SDL's support for playing cdroms, audio and video
output, and keyboard, mouse and joystick input. pygame also includes
support for the Numerical Python extension. pygame is the successor to
the pySDL wrapper project, written by Mark Baker.

Install pygame-doc if you need the API documentation and example
programs.

%package devel
Summary:	Pygame development headers
Group:		Development/Python

%description devel
pygame is a Python wrapper module for the SDL multimedia library,
written by Pete Shinners. It contains python functions and classes that
will allow you to use SDL's support for playing cdroms, audio and video
output, and keyboard, mouse and joystick input. pygame also includes
support for the Numerical Python extension. pygame is the successor to
the pySDL wrapper project, written by Mark Baker.

Install the devel package if you want to build programs with pygame.


%prep
%setup -q -n %{name}-%{version}release
%patch0 -p1

%__python config.py
perl -pi -e 's|^(SDL = .*)|$1 -lm|;' Setup

%build
%__python setup.py build

# Fix wrong permissions on various data files - AdamW 2008/12)
chmod 0644 WHATSNEW \
	lib/*.ttf \
	lib/pygame_icon* \
	lib/pygame.ico

%install
%__python setup.py install --prefix %{buildroot}%{_prefix}

%files
%{py_platsitedir}/*
%doc WHATSNEW

%files devel
%{_includedir}/python%{py_ver}/%{name}/

%files doc
%doc docs/
%doc examples/

%changelog
* Fri Oct 21 2011 Paulo Andrade <pcpa@mandriva.com.br> 1.9.1-4mdv2012.0
+ Revision: 705558
- Correct build in cooker and rebuild with libpng 1.5.

* Tue Nov 02 2010 Crispin Boylan <crisb@mandriva.org> 1.9.1-3mdv2011.0
+ Revision: 591968
- Rebuild

* Wed Jan 13 2010 GÃ¶tz Waschk <waschk@mandriva.org> 1.9.1-2mdv2010.1
+ Revision: 490517
- rebuild for new libjpeg

* Sun Dec 06 2009 JÃ©rÃ´me Brenier <incubusss@mandriva.org> 1.9.1-1mdv2010.1
+ Revision: 474028
- add 1 patch from Fedora to pass the config mecanism
  (still experimental)
- new version 1.9.1

* Sun Aug 16 2009 GÃ¶tz Waschk <waschk@mandriva.org> 1.8.1-4mdv2010.0
+ Revision: 416904
- rebuild for new libjpeg

* Sat Dec 27 2008 Adam Williamson <awilliamson@mandriva.org> 1.8.1-3mdv2009.1
+ Revision: 319619
- rebuild with python 2.6

* Sat Dec 13 2008 Adam Williamson <awilliamson@mandriva.org> 1.8.1-2mdv2009.1
+ Revision: 313863
- fix all the permissions in the source dir, doesn't work the other way
- finish renaming the devel package
- fix permissions on some files which broke at least childsplay, probably
  most things that use pygame
- the devel package can just be pygame-devel, it doesn't have to be some
  over-complex library-based name
- new license policy
- un-justify(?!?!?!?!) the descriptions
- various spec cleanups

* Thu Sep 04 2008 JÃ©rÃ´me Soyer <saispo@mandriva.org> 1.8.1-1mdv2009.0
+ Revision: 280665
- Fix BR
- New version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.7.1-5mdv2009.0
+ Revision: 242365
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Tue Apr 17 2007 Crispin Boylan <crisb@mandriva.org> 1.7.1-3mdv2008.0
+ Revision: 13683
- Add 64-bit pep353 patch


* Tue Nov 28 2006 GÃ¶tz Waschk <waschk@mandriva.org> 1.7.1-2mdv2007.0
+ Revision: 88133
- Import pygame

* Tue Nov 28 2006 Götz Waschk <waschk@mandriva.org> 1.7.1-2mdv2007.1
- update file list

* Sun Aug 28 2005 Michael Scherer <misc@mandriva.org> 1.7.1-1mdk
- New release 1.7.1
- rpmbuildupdateable
- rpmlint fix

* Sun Dec 05 2004 Michael Scherer <misc@mandrake.org> 1.6-4mdk
- Rebuild for new python

* Thu Feb 12 2004 Michael Scherer <misc@mandrake.org> 1.6-3mdk
- own subdir 
- provides python-pygame ( naming policy )

* Tue Dec 30 2003 Franck Villaume <fvill@freesurf.fr> 1.6-2mdk
- fix some 64bits BuildRequires
- add python-numeric BuildRequires as python-numeric-devel has no requirements


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6346 |12cr|pylint-0.25.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	pylint
%define version 0.25.2
%define release 1

Summary: 	Extensible Python source code checker
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://ftp.logilab.org/pub/%{name}/%{name}-%{version}.tar.gz
License:	GPLv2+
Group:		Development/Python
Url:		http://www.logilab.org/project/pylint
BuildRoot: 	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires:	python-logilab-common >= 0.53.0
Requires:	python-logilab-astng >= 0.21.1
Requires:	tkinter
BuildArch:	noarch
BuildRequires:	python-setuptools
%py_requires -d

%description
PyLint is an extensible tool for checking whether Python
code satisfies a specified coding standard. It is similar to PyChecker
insofar that it can perform nearly all tests supported by
PyChecker. Pylint, however, can check many other things such as
line-code length, variable name adherence to a coding standard,
whether interfaces defined in code are actually implemented, and much
more. One can easily extend PyLint with plugins.

%prep
%setup -q

%build

%install
%__python setup.py install --root=%{buildroot}

%__lzma -z man/pylint.1
%__install -d -m 755 %{buildroot}%{_mandir}/man1
%__install -m 644 man/pylint.1.lzma %{buildroot}%{_mandir}/man1

%__install -d -m 755 %{buildroot}%{_sysconfdir}
%__install -m 644 ./examples/pylintrc %{buildroot}%{_sysconfdir}

%__install -d -m 755 %{buildroot}%{_sysconfdir}/emacs/site-start.d
%__install -m 644 ./elisp/pylint.el %{buildroot}%{_sysconfdir}/emacs/site-start.d/

%files
%doc README COPYING ChangeLog doc/ examples/
%_bindir/*
%config(noreplace) %_sysconfdir/pylintrc
%_sysconfdir/emacs/site-start.d/pylint.el
%_mandir/man1/pylint.*
%py_sitedir/pylint/*
%py_sitedir/*.egg-info


%changelog
* Thu Jan 12 2012 Lev Givon <lev@mandriva.org> 0.25.1-1mdv2012.0
+ Revision: 760535
- Update to 0.25.1.

* Wed Oct 26 2011 Andrey Bondrov <abondrov@mandriva.org> 0.25.0-1
+ Revision: 707362
- New version 0.25.0

* Fri Aug 05 2011 Lev Givon <lev@mandriva.org> 0.24.0-1
+ Revision: 693332
- Update to 0.24.0.

* Thu Feb 17 2011 Lev Givon <lev@mandriva.org> 0.23.0-1
+ Revision: 638259
- Update to 0.23.0.

* Tue Nov 30 2010 Lev Givon <lev@mandriva.org> 0.22.0-1mdv2011.0
+ Revision: 603779
- Update to 0.22.0.

* Mon Nov 08 2010 Lev Givon <lev@mandriva.org> 0.21.4-1mdv2011.0
+ Revision: 595120
- Update to 0.21.4.
- Update to 0.21.3.

* Tue Nov 02 2010 Michael Scherer <misc@mandriva.org> 0.21.2-2mdv2011.0
+ Revision: 592425
- rebuild for python 2.7

* Mon Aug 30 2010 Lev Givon <lev@mandriva.org> 0.21.2-1mdv2011.0
+ Revision: 574479
- Update to 0.21.2.

* Wed Jul 28 2010 Lev Givon <lev@mandriva.org> 0.21.1-1mdv2011.0
+ Revision: 562815
- Update to 0.21.1.

* Fri May 28 2010 Lev Givon <lev@mandriva.org> 0.21.0-1mdv2011.0
+ Revision: 546544
- Update to 0.21.0.

* Sun Apr 04 2010 Lev Givon <lev@mandriva.org> 0.20.0-1mdv2010.1
+ Revision: 531444
- Update to 0.20.0.

* Sun Dec 20 2009 Lev Givon <lev@mandriva.org> 0.19.0-1mdv2010.1
+ Revision: 480426
- Update to 0.19.0.

* Thu Nov 12 2009 Lev Givon <lev@mandriva.org> 0.18.1-1mdv2010.1
+ Revision: 465477
- Update to 0.18.1.

* Wed May 06 2009 Lev Givon <lev@mandriva.org> 0.18.0-3mdv2010.0
+ Revision: 372589
- Make package own %%py_sitedir/pylint.

* Sun Apr 19 2009 Lev Givon <lev@mandriva.org> 0.18.0-2mdv2009.1
+ Revision: 368051
- Bump release.

* Sun Apr 19 2009 Lev Givon <lev@mandriva.org> 0.18.0-1mdv2009.1
+ Revision: 368022
- Update to 0.18.0.

* Tue Feb 17 2009 Jérôme Soyer <saispo@mandriva.org> 0.16.0-1mdv2009.1
+ Revision: 341497
- New upstream release

* Tue Jan 06 2009 Funda Wang <fwang@mandriva.org> 0.15.2-2mdv2009.1
+ Revision: 325999
- rebuild

* Tue Nov 04 2008 Lev Givon <lev@mandriva.org> 0.15.2-1mdv2009.1
+ Revision: 299695
- Update to 0.15.2.

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.14.0-4mdv2009.0
+ Revision: 259424
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.14.0-3mdv2009.0
+ Revision: 247284
- rebuild

* Tue Feb 19 2008 Lev Givon <lev@mandriva.org> 0.14.0-1mdv2008.1
+ Revision: 172408
- Update to 0.14.0.

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Jul 09 2007 Lev Givon <lev@mandriva.org> 0.13.2-1mdv2008.0
+ Revision: 50548
- Update to 0.13.2.

* Wed Apr 18 2007 Lev Givon <lev@mandriva.org> 0.13.1-1mdv2008.0
+ Revision: 14826
- Import pylint



* Wed Mar 21 2007 Lev Givon <lev@mandriva.org> 0.13.1-1mdv2007.0
- Initial Mandriva package.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6347 |12cr|pylzma-0.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Python bindings for the LZMA compression library
Name:		pylzma
Version:	0.3.0
Release:	%mkrel 1
License:	GPL
Group:		Development/Python
Url:		http://www.joachim-bauch.de/projects/python/pylzma
Source0:	http://www.joachim-bauch.de/projects/python/pylzma/releases/%{name}-%{version}.tar.bz2
%py_requires -d
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
Python bindings for the LZMA compression library.

%prep
%setup -q

%build
env CFLAGS="%{optflags}" python setup.py build

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

python setup.py install --root=%{buildroot} --record=INSTALLED_FILES

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc
%attr(755,root,root)
%{python_sitearch}/*.py*
%{python_sitearch}/%{name}*.egg-info
%{python_sitearch}/%{name}.so


%changelog
* Sat Jun 16 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.0-1mdv2008.0
+ Revision: 40301
- Import pylzma


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6348 |12cr|pymacs-0.24-0.beta2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname Pymacs
%define name pymacs
%define version 0.24
%define rel	beta2
%define release 0.%rel

Summary: Bidirectional communication between Emacs Lisp and Python
Name:	 %{name}
Version: %{version}
Release: %{release}
Source0: %{tarname}-%{version}-%{rel}.tar.gz
License: GPLv2+
Group:	 Development/Python
Url:	 http://pymacs.progiciels-bpi.ca
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
BuildRequires:	emacs, python-devel, python-docutils

%description
Pymacs is a powerful tool for bidirectional communication between
Emacs Lisp and Python. Pymacs aims to provide Python as an extension
language for Emacs; using Pymacs, one may load and use Python modules
within Emacs Lisp code. Python functions may also use Emacs services
and handle objects in the Emacs Lisp space.

%package -n python-%{name}
Summary: Bidirectional communication between Emacs Lisp and Python
Group:	 Development/Python

%description -n python-%{name}
Pymacs is a powerful tool for bidirectional communication between
Emacs Lisp and Python. Pymacs aims to provide Python as an extension
language for Emacs; using Pymacs, one may load and use Python modules
within Emacs Lisp code. Python functions may also use Emacs services
and handle objects in the Emacs Lisp space.

This package contains the Python portion of Pymacs.

%package -n emacs-%{name}
Summary: Bidirectional communication between Emacs Lisp and Python
Group:	 Editors
Requires: emacs

%description -n emacs-%{name}
Pymacs is a powerful tool for bidirectional communication between
Emacs Lisp and Python. Pymacs aims to provide Python as an extension
language for Emacs; using Pymacs, one may load and use Python modules
within Emacs Lisp code. Python functions may also use Emacs services
and handle objects in the Emacs Lisp space.

This package contains the Emacs portion of Pymacs.

%prep
%setup -q -n %{tarname}-%{version}-%{rel}

%build
%__make all

%install
%__rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}
rst2html --input-encoding=UTF-8 pymacs.rst pymacs.html
%__install -d -m 755 %{buildroot}%{_datadir}/emacs/site-lisp/
emacs -batch --eval '(byte-compile-file "pymacs.el" t)'
%__install -m 644 pymacs.el pymacs.elc %{buildroot}%{_datadir}/emacs/site-lisp/
%__install -d -m 755 %{buildroot}%{_sysconfdir}/emacs/site-start.d
echo "(require 'pymacs)" >> %{buildroot}%{_sysconfdir}/emacs/site-start.d/pymacs.el

%clean
%__rm -rf %{buildroot}

%files -n python-%{name} 
%defattr(-,root,root)
%py_sitedir/Pymacs*

%files -n emacs-%{name}
%defattr(-,root,root)
%doc COPYING README THANKS TODO pymacs.html
%_sysconfdir/emacs/site-start.d/pymacs.el
%_datadir/emacs/site-lisp/pymacs.*


%changelog
* Mon Mar 12 2012 Lev Givon <lev@mandriva.org> 0.24-0.beta2
+ Revision: 784429
- imported package pymacs


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6349 |12cr|pymad-0.6-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: A wrapper for the MAD MPEG Audio decoder library
Name:    pymad
Version: 0.6
Release: 5
Source0: http://spacepants.org/src/pymad/download/%{name}-%{version}.tar.gz
License: GPL
Group: Development/Python
BuildRequires: libmad-devel
BuildRequires: python-devel
Url: http://spacepants.org/src/pymad/

%description
pymad is a Python wrapper for the MPEG Audio Decoder library.

Access this module via "import mad" or "from mad import *".  To decode
an mp3 stream, you'll want to create a MadFile object and read data from
that.  You can then write the data to a sound device.  See the example
program in test/ for a simple mp3 player that uses libao for the sound
device.


%prep
%setup -q

%build
python config_unix.py
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files 
%doc README AUTHORS NEWS THANKS
%py_platsitedir/*




%changelog
* Fri Nov 04 2011 GÃ¶tz Waschk <waschk@mandriva.org> 0.6-4mdv2012.0
+ Revision: 717573
- rebuild

* Wed Nov 03 2010 GÃ¶tz Waschk <waschk@mandriva.org> 0.6-3mdv2011.0
+ Revision: 592876
- rebuild for new python 2.7

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.6-2mdv2011.0
+ Revision: 441988
- rebuild

* Sat Dec 27 2008 Adam Williamson <awilliamson@mandriva.org> 0.6-1mdv2009.1
+ Revision: 319569
- rebuild with python 2.6
- new release 0.6

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.5.4-6mdv2009.0
+ Revision: 259426
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.5.4-5mdv2009.0
+ Revision: 247294
- rebuild
- kill re-definition of %%buildroot on Pixel's request
- fix description
- remove URL from description

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot


* Tue Nov 28 2006 GÃ¶tz Waschk <waschk@mandriva.org> 0.5.4-3mdv2007.0
+ Revision: 88190
- Import pymad

* Tue Nov 28 2006 Götz Waschk <waschk@mandriva.org> 0.5.4-3mdv2007.1
- update file list

* Thu Jun 29 2006 Götz Waschk <waschk@mandriva.org> 0.5.4-2mdv2007.0
- Rebuild

* Tue Jun 28 2005 Götz Waschk <waschk@mandriva.org> 0.5.4-1mdk
- New release 0.5.4

* Tue Apr 26 2005 Götz Waschk <waschk@mandriva.org> 0.5.3-1mdk
- New release 0.5.3

* Sun Dec 05 2004 Michael Scherer <misc@mandrake.org> 0.5.2-2mdk
- Rebuild for new python

* Fri Nov 05 2004 Goetz Waschk <waschk@linux-mandrake.com> 0.5.2-1mdk
- New release 0.5.2


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6350 |12cr|pymecavideo-5.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	pymecavideo
%define version	5.4
%define release	%mkrel 1
%define title	pymecavideo

Name:		%{name} 
Summary:	Pymecavideo permet de tracer les trajectoires décrites par un  ou plusieurs points d'un objet en utilisant une video
Version:	%{version} 
Release:	%{release} 
Source:		%{name}-%{version}.tar.gz

URL:		http://outilsphysiques.tuxfamily.org/pmwiki.php/Oppl/Pymecavideo
Group:		Sciences/Physics
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Buildrequires:	python
Obsoletes:	%{name} < %{version}
BuildArch:	noarch
Requires:	python-qt4
Requires:       ffmpeg
Requires:	vlc

BuildRoot:	%{_tmppath}/%{name}-buildroot 
License:	GPLv3 


%description
pymecavideo permet de tracer point par point la trajectoire de point ainsi que choisir un référentiel particulier pour étudier la trajectoire dans celui-ci. Les données ainsi recueillies peuvent être exportées dans un logiciel de traitement.

%prep 
%setup -q -n %version

%build 
#make
python setup.py build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_prefix}
#mkdir %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_libdir}

#python setup.py install --root %{buildroot}
python setup.py install --prefix=%{buildroot}%{_prefix}

#cp -Rp * %{buildroot}

mkdir -p %{buildroot}%{_bindir}
#icons
mkdir -p %{buildroot}%{_liconsdir}
mkdir -p %{buildroot}%{_iconsdir}
mkdir -p %{buildroot}%{_miconsdir}
cp data/icones/%{name}-48.png %{buildroot}%{_iconsdir}/%{name}.png
cp data/icones/%{name}-48.png %{buildroot}%{_miconsdir}/%{name}.png
cp data/icones/%{name}-48.png %{buildroot}%{_liconsdir}/%{name}.png
cp data/icones/pymecavideo.svg %{buildroot}%{_iconsdir}/
mkdir %{buildroot}%py_puresitedir/%{name}/help/
cp data/help/* %{buildroot}%py_puresitedir/%{name}/help/

#mkdir -p %{buildroot}%{_datadir}/applications
#cp pymecavideo.desktop %{buildroot}%{_datadir}/applications

#help
mkdir -p %{buildroot}/%_docdir/HTML/fr/pymecavideo/
cp -r %{buildroot}%py_puresitedir/%{name}/help/*.png %{buildroot}/%_docdir/HTML/fr/pymecavideo/
cp -r %{buildroot}%py_puresitedir/%{name}/help/*.css %{buildroot}/%_docdir/HTML/fr/pymecavideo/
cp -r %{buildroot}%py_puresitedir/%{name}/help/help-fr.* %{buildroot}/%_docdir/HTML/fr/pymecavideo/

cat > %{buildroot}%{_bindir}/%{name} << EOF
#!/bin/bash
python %py_puresitedir/pymecavideo/__init__.py
EOF

chmod a+x %{buildroot}%{_bindir}/%{name}
%clean 
rm -rf %{buildroot} 

%files
%defattr(-, root, root)
%{_bindir}/pymecavideo
%py_puresitedir/%{name}*
#%{_datadir}/applications/%{name}.desktop 
%{_datadir}/icons/%{name}.*
%{_datadir}/icons/*/%{name}.*
%lang(fr) %{_docdir}/HTML/fr/%{name}


%changelog
* Sat Apr 16 2011 Olivier Faurax <ofaurax@mandriva.org> 5.4-1mdv2011.0
+ Revision: 653864
- New version 5.4

* Mon Nov 22 2010 Funda Wang <fwang@mandriva.org> 5.2-1mdv2011.0
+ Revision: 599632
- should be noarch package

  + Olivier Faurax <ofaurax@mandriva.org>
    - fix spec for new tar.gz hierarchy
    - New version + cleanup of %%files

* Sun Nov 21 2010 Funda Wang <fwang@mandriva.org> 4.0-3mdv2011.0
+ Revision: 599386
- correct spec file name
- fix for py2.7

* Sat Nov 20 2010 Olivier Faurax <ofaurax@mandriva.org> 4.0-2mdv2011.0
+ Revision: 599266
- rebuild

* Mon Jan 11 2010 Olivier Faurax <ofaurax@mandriva.org> 4.0-1mdv2011.0
+ Revision: 489996
- import pymecavideo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6351 |12cr|pymol-1.4.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
### Attention to anyone touching this package
### Please contact me prior to touching it since
### this is a scientific package with a license evolution
### since release 1.3 so we keep the old one for now, until 
### any status update.
### steletch@mandriva.com

Summary:	PyMOL Molecular Graphics System
Name:		pymol
Version:	1.4.1
Release:	2
License:	Python license
Group:		Sciences/Chemistry
URL:		http://www.pymol.org
Source:		%{name}-v%{version}.tar.bz2
Source1:	%{name}.png
Patch0:		add_missing_math_linker.patch
Requires:	python
Requires:	python-numeric
Requires:	tcl
Requires:	tk
Requires:	tkinter
Requires:	Pmw
Requires:	tcsh
BuildRequires:	imagemagick
BuildRequires:	python-devel
BuildRequires:	python-numeric-devel
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(glut)
BuildRequires:	pkgconfig(glew)
BuildRequires:	pkgconfig(freetype2)

%description
PyMOL is a molecular graphics system with an embedded Python interpreter 
designed for real-time visualization and rapid generation of high-quality 
molecular graphics images and animations. It is fully extensible and 
available free to everyone via the "Python" license.  Although a newcomer 
to the field, PyMOL can already be used to generate stunning images and 
animations with unprecedented ease. It can also perform many other 
valuable tasks (such as editing PDB files) to assist you in your research.

%prep
%setup -q -n %{name}
%patch0 -p1

%build
python ./setup.py build

%install
python ./setup.py install --root=%{buildroot}

mkdir -p %{buildroot}%{_datadir}/%{name}
cp -R scripts data %buildroot%_datadir/%{name}

mkdir -p %{buildroot}%{_bindir}
cat <<EOF >%{buildroot}%{_bindir}/%{name}
export PYMOL_DATA=/usr/share/pymol/data
export PYMOL_SCRIPTS=/usr/share/pymol/scripts
export PYMOL_PATH=/usr/bin/pymol

python %{python_sitearch}/pymol/__init__.py
EOF

# menu
install -d %{buildroot}%{_datadir}/applications
cat << EOF > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Name=PyMol
Comment=Python controlled molecular graphics
Exec=pymol
Icon=pymol
Type=Application
Categories=Chemistry;Science;
EOF

mkdir -p %{buildroot}{%{_iconsdir},%{_miconsdir},%{_liconsdir}}
convert %{SOURCE1} -resize 16x16 %{buildroot}%{_miconsdir}/%{name}.png
convert %{SOURCE1} -resize 32x32 %{buildroot}%{_iconsdir}/%{name}.png
cp %{SOURCE1} %{buildroot}%{_liconsdir}/%{name}.png

%files
%doc ChangeLog DEVELOPERS LICENSE README
%doc examples
%{python_sitearch}/*
%{_datadir}/%{name}
%attr(0755,root,root) %{_bindir}/%{name}
%{_datadir}/applications/*.desktop
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6352 |12cr|pynac-0.2.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_disable_ld_as_needed		1
%define		_disable_ld_no_undefined	1

%define		name		pynac
%define		libpynac	%mklibname %{name}
%define		libpynac_devel	%mklibname %{name} -d

Name:		%{name}
Group:		Sciences/Mathematics
License:	GPLv2+
Summary:	Modified GiNaC that replaces the dependency on CLN by Python
Version:	0.2.4
Release:	1
# pynac-%{version}.spkg from sage tarball renamed
Source:		pynac-%{version}.tar.bz2
URL:		http://wiki.sagemath.org/spkg/pynac
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

BuildRequires:	automake
BuildRequires:	readline-devel
%py_requires -d

%description
A modified version of GiNaC that replaces the dependency on CLN by Python.

%package	-n %{libpynac}
Summary:	Modified GiNaC that replaces the dependency on CLN by Python
Group:		System/Libraries

%description	-n %{libpynac}
A modified version of GiNaC that replaces the dependency on CLN by Python.

%package	-n %{libpynac_devel}
Summary:	Modified GiNaC that replaces the dependency on CLN by Python
Group:		Development/C++
Requires:	%{libpynac} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description	-n %{libpynac_devel}
A modified version of GiNaC that replaces the dependency on CLN by Python.

%prep
%setup -q -n pynac-%{version}/src

autoreconf

%build
%configure --disable-static

%make CPPFLAGS=-I%{py_incdir} PKG_CONFIG_PATH=%{_libdir}/pkgconfig

%install
%makeinstall_std
mkdir -p %{buildroot}%{_docdir}/%{name}
cp -a AUTHORS ChangeLog COPYING NEWS README %{buildroot}%{_docdir}/%{name}

%files		-n %{libpynac}
%doc %{_docdir}/%{name}
%{_libdir}/lib*.so.*

%files		-n %{libpynac_devel}
%{_includedir}/%{name}
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*


%changelog
* Tue Aug 21 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.2.4-1
+ Revision: 815557
- Update to latest upstream release.

* Mon Aug 29 2011 Paulo Andrade <pcpa@mandriva.com.br> 0.2.3-1
+ Revision: 697340
- Update to latest upstream release.

* Wed Nov 10 2010 Paulo Andrade <pcpa@mandriva.com.br> 0.2.1-1mdv2011.0
+ Revision: 595698
- Update to pynac 0.2.1.

* Thu Nov 04 2010 Paulo Andrade <pcpa@mandriva.com.br> 0.2.0.p3-2mdv2011.0
+ Revision: 593486
+ rebuild (emptylog)

* Wed Jul 14 2010 Paulo Andrade <pcpa@mandriva.com.br> 0.2.0.p3-1mdv2011.0
+ Revision: 552962
- Update to version 0.2.0 patchlevel 3.

* Fri Feb 26 2010 Paulo Andrade <pcpa@mandriva.com.br> 0.1.11-1mdv2010.1
+ Revision: 512168
- Update to latest upstream release

* Mon Jan 04 2010 Paulo Andrade <pcpa@mandriva.com.br> 0.1.10-1mdv2010.1
+ Revision: 486288
- Update to pynac 0.1.10.

* Mon Aug 31 2009 Paulo Andrade <pcpa@mandriva.com.br> 0.1.8.p2-1mdv2010.0
+ Revision: 423113
- update to latest upstream patchlevel (corrects sage trac #6256)

* Wed Jun 17 2009 Paulo Andrade <pcpa@mandriva.com.br> 0.1.8-1mdv2010.0
+ Revision: 386513
- Update to latest upstream release.

* Mon May 18 2009 Paulo Andrade <pcpa@mandriva.com.br> 0.1.1-3mdv2010.0
+ Revision: 377373
+ rebuild (emptylog)

* Thu May 14 2009 Paulo Andrade <pcpa@mandriva.com.br> 0.1.1-2mdv2010.0
+ Revision: 375749
+ rebuild (emptylog)

* Tue May 12 2009 Paulo Andrade <pcpa@mandriva.com.br> 0.1.1-1mdv2010.0
+ Revision: 374979
- Initial import of pynac, required by sagemath (and using it's version).
  Modified GiNaC that replaces the dependency on CLN by Python
  http://wiki.sagemath.org/spkg/pynac
- pynac


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6353 |12cr|pyNeighborhood-0.5.0-0.pre3.6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define prel pre3

Summary:	S GTK+ 2 rewrite of a well-known LinNeighborhood tool
Name:		pyNeighborhood
Version:	0.5.0
Release:	%mkrel -c %prel 6
License:	GPLv3
Group:		Networking/File transfer
Url:		http://pyneighborhood.sourceforge.net/
Source0:	http://downloads.sourceforge.net/pyneighborhood/%{name}-%{version}-%{prel}.tar.bz2
Buildrequires:	python
Requires:	samba-client
Requires:	pygtk2.0
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

%description
pyNeighborhood is a the GUI frontend for samba tools, such as 
smbclient, smbmount etc.

%prep
%setup -q -c

%build
python setup.py build

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

python setup.py install --root=%{buildroot}

rm -fr %buildroot%_datadir/doc/pyneighborhood

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README TODO Changelog
%{_bindir}/*
%{py_sitedir}/pyneighborhood
%{py_sitedir}/*.egg*
%{_datadir}/applications/*.desktop
%{_datadir}/pyneighborhood


%changelog
* Thu Nov 04 2010 Funda Wang <fwang@mandriva.org> 0.5.0-0.pre3.6mdv2011.0
+ Revision: 593081
- rebuild for py2.7

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.5.0-0.pre3.5mdv2010.0
+ Revision: 441991
- rebuild

* Tue Jan 06 2009 Funda Wang <fwang@mandriva.org> 0.5.0-0.pre3.4mdv2009.1
+ Revision: 325854
- rebuild

* Fri Aug 22 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.0-0.pre3.3mdv2009.0
+ Revision: 275143
- run scriplets only for mdv older than 200900
- spec file clean

* Thu Aug 21 2008 Funda Wang <fwang@mandriva.org> 0.5.0-0.pre3.2mdv2009.0
+ Revision: 274709
- fix file list
- should be noarch

* Thu Aug 21 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.0-0.pre3.1mdv2009.0
+ Revision: 274596
- add requires on samba-client and pygtk2.0
- add source and spec file
- Created package structure for pyNeighborhood.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6354 |12cr|pynetfilter_conntrack-0.4.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Manipulate conntrack objects
Name:		pynetfilter_conntrack
Version:	0.4.2
Release:	2
License:	GPLv2+
Group:		Networking/Other
Url:		http://pypi.python.org/pypi/pynetfilter_conntrack
Source0:	http://cheeseshop.python.org/packages/source/p/pynetfilter_conntrack/%{name}-%{version}.tar.bz2
BuildRequires:	python-devel
BuildRequires:	python-ipy
BuildRequires:	python-ctypes
BuildRequires:	python-elementtree
BuildRequires:	libnetfilter_conntrack-devel
Requires:	python-ipy
Requires:	python-ctypes
Requires:	python-elementtree
BuildArch:	noarch

%description
This python library is based on libnetfilter_conntrack, which lets you
manipulate conntrack objects. In other words, pynetfilter_conntrack
lets you deal with Netfilter's stateful inspection objects from the
Python world.

Practically, for the administrator, this means you can now easily
close connections of your choice on your Linux [2.6] firewall. You can
also receive informations about all connections (how many packets have
gone through, how many bytes, etc.). You will even be able to create
new objects in the Connection Tracking (this means that complex
protocols such as FTP, P2P, etc. can have Python dealing with them
rather than complex kernel modules).

%prep
%setup -q

%build

%install
rm -rf %{buildroot}
python setup.py install --root %{buildroot}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README AUTHORS
%{_bindir}/conntrack.py
%{py_puresitedir}/%{name}/*.py*
%{py_puresitedir}/*egg-info


%changelog
* Sat Feb 27 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.2-1mdv2010.1
+ Revision: 512400
- update to new version 0.4.2
- spec file clean
- update urls

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.4-5mdv2010.0
+ Revision: 441998
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.4-4mdv2009.0
+ Revision: 259444
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.4-3mdv2009.0
+ Revision: 247314
- rebuild
- fix summary-not-capitalized
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Oct 12 2007 Michael Scherer <misc@mandriva.org> 0.4-1mdv2008.1
+ Revision: 97695
- new version 0.4


* Thu Nov 16 2006 Olivier Blin <oblin@mandriva.com> 0.2-1mdv2007.0
+ Revision: 84837
- buildrequires python-devel
- buildrequires libnetfilter_conntrack-devel
- buildrequires python-ctypes and python-elementtree
- buildrequires python
- remove useless echo
- initial pynetfilter_conntrack release
- Create pynetfilter_conntrack


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6355 |12cr|PyOFC2-0.1.5dev-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define unmangled_version 0.1.5dev

Summary: Python library for Open Flash Chart 2
Name:    PyOFC2
Version: 0.1.5dev
Release: 2
Source0: %{name}-%{unmangled_version}.tar.gz
License: MIT
Group: Development/Python
Prefix: %{_prefix}
BuildArch: noarch
Url: http://pradeepgowda.com/
AutoReq: 0

BuildRequires: python-devel python-setuptools

%description
PyOFC2 - Python libraries for Open Flash Chart
==============================================

PyOFC2 generates data files required for `Open Flash Chart 2 <http://teethgrinder.co.uk/open-flash-chart-2/>`_.

Installation
------------

Using `Python Packaging Index <http://pypi.python.org>`_:

    $ easy_install PyOFC2
    
From the source:

    $ git://github.com/btbytes/pyofc2.git
    
Online `Demo <http://btbytes.github.com/pyofc2/>`_.


Using PyOFC2 with Web Frameworks
--------------------------------
`Django + PyOFC2 <http://github.com/btbytes/djofc2_demo>`_ example project.

     

NEWS
====

0.1.5
-----

*Release Date: 2010-09-21*

* Fixed setup bug. Thx http://github.com/marcinn


0.1.4
-----
*Release Date: 2010-09-21*

* converted README to `.rst`. Added `NEWS.rst` for project release information. 
* better pypi documentation.


0.1.3
-----
*Release Date: 2010-09-21*

* Added `bar_on_show` option. Thanks to `lukaszb <http://github.com/lukaszb>`_.


%prep
%setup -n %{name}-%{unmangled_version} -n %{name}-%{unmangled_version}

%build
python setup.py build

%install
#python setup.py install --single-version-externally-managed --root=$RPM_BUILD_ROOT --record=INSTALLED_FILES
python setup.py install  --root=%{buildroot} --record=INSTALLED_FILES

# Sort the filelist so that directories appear before files. This avoids
# dublicate filename problems on some systems
touch DIRS
for i in `cat INSTALLED_FILES`; do
    if [ -f %{buildroot}/$i ]; then
	echo $i >>FILES
    fi
    if [ -d %{buildroot}/$i ]; then
	echo %dir $i >>DIRS
    fi
done

# Make sure we match f00.pyo and foo.pyc along with foo.py (but only once each)
sed -e "/\.py[co]$/d" -e "s/\.py$/.py*/" DIRS FILES >INSTALLED_FILES

%files -f INSTALLED_FILES
#%{py_sitedir}/pyofc2/__init__.py
#/usr/lib/python2.6/site-packages/pyofc2/ofc2.py

%changelog
* Wed Dec 07 2011 Pischulin Anton <apischulin@mandriva.org> 0.1.5dev-1
+ Revision: 738480
- add PyOFC2 sources


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6356 |12cr|pyogg-1.3-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name pyogg
%define version 1.3
%define release 15

Summary: A wrapper for the Ogg libraries
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://www.andrewchatham.com/pyogg/download/%{name}-%{version}.tar.bz2
License: LGPL
Group: Development/Python
BuildRequires: pkgconfig(ogg)
BuildRequires: pkgconfig(python)
Url: http://www.andrewchatham.com/pyogg/

%description
pyogg is a Python wrapper for the Ogg libraries.

There's not a whole lot you can do with this module by itself. You'll
probably also want the ogg.vorbis module, which can be found wherever
you got this.

You can now write Python programs to encode and decode Ogg Vorbis
files (encoding is quite a bit more involved). The module is
self-documenting, though I need to update quite a bit of it.

%prep
%setup -q

%build
python config_unix.py
python setup.py build

%install
python setup.py install --root=$RPM_BUILD_ROOT

%files 
%doc README AUTHORS ChangeLog NEWS
%dir %{_includedir}/python?.?/pyogg/
%{_includedir}/python?.?/pyogg/pyogg.h
%py_platsitedir/*




%changelog
* Wed Nov 02 2011 Götz Waschk <waschk@mandriva.org> 1.3-15mdv2012.0
+ Revision: 711834
- rebuild

* Mon Nov 01 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1.3-14mdv2011.0
+ Revision: 591637
- rebuild for python 2.7

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.3-13mdv2011.0
+ Revision: 441999
- rebuild

* Sat Dec 27 2008 Adam Williamson <awilliamson@mandriva.org> 1.3-12mdv2009.1
+ Revision: 319585
- rebuild with python 2.6

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 1.3-11mdv2009.0
+ Revision: 259446
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.3-10mdv2009.0
+ Revision: 247316
- rebuild
- kill re-definition of %%buildroot on Pixel's request
- fix description
- remove URL from description

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot


* Tue Nov 28 2006 Götz Waschk <waschk@mandriva.org> 1.3-8mdv2007.0
+ Revision: 88139
- Import pyogg

* Tue Nov 28 2006 Gtz Waschk <waschk@mandriva.org> 1.3-8mdv2007.1
- update file list

* Mon Dec 05 2005 Götz Waschk <waschk@mandriva.org> 1.3-7mdk
- Rebuild

* Sat Dec 04 2004 Michael Scherer <misc@mandrake.org> 1.3-6mdk
- Rebuild for new python

* Sat Sep 04 2004 Gtz Waschk <waschk@linux-mandrake.com> 1.3-5mdk
- fix URL


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6357 |12cr|pyopenal-0.1.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	pyopenal
%define	oname	PyOpenAL
%define version 0.1.6
%define release 2
%{expand:%%define py_ver %(python -V 2>&1| awk '{print $2}'|cut -d. -f1-2)}

Name:		%{name}
Version:	%{version}
Release:	%mkrel %{release}
License:	GPL
Url:		http://home.gna.org/oomadness/en/pyopenal/
Source0:	http://download.gna.org/pyopenal/%{oname}-%{version}.tar.bz2
Group:		Development/Python
Summary:	OpenAL port to Python
BuildRequires:	python-devel openal-devel freealut-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
OpenAL port to Python.

%prep
%setup -q -n %{oname}-%{version}

%build
%{__python} setup.py build

%install
%{__rm} -rf $RPM_BUILD_ROOT
%{__python} setup.py install --root=$RPM_BUILD_ROOT

%clean
%{__rm} -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README CHANGES AUTHORS
%{_libdir}/python%{py_ver}/site-packages/%{name}
%{_libdir}/python%{py_ver}/site-packages/_openal.so
%{_libdir}/python%{py_ver}/site-packages/*.egg-info




%changelog
* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.1.6-2mdv2010.0
+ Revision: 442000
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.1.6-1mdv2008.1
+ Revision: 136445
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Dec 09 2006 Emmanuel Andry <eandry@mandriva.org> 0.1.6-1mdv2007.0
+ Revision: 94099
- New version 0.1.6
  buildrequires freealut-devel
- Import pyopenal

* Wed Aug 24 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.1.5-1mdk
- 0.1.5
- %%mkrel

* Sun Dec 05 2004 Michael Scherer <misc@mandrake.org> 0.1.4-2mdk
- Rebuild for new python

* Fri Jul 09 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.1.4-1mdk
- 0.1.4
- drop P0 (merged upstream)

* Mon Mar 08 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.1.3-2mdk
- fix build with newer openal snapshots(P0)

* Wed Mar 03 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.1.3-1mdk
- 0.1.3
- py_ver macro
- fix buildrequires (lib64..)
- updated url


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6358 |12cr|pypar2-1.4-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname PyPar2

Name:		pypar2
Version:	1.4
Release:	%mkrel 7
License:	GPL
Group:		File tools	
Summary:	Graphical frontend for the Linux par2 command line
URL:		http://pypar2.silent-blade.org/
Source0:	http://pypar2.silent-blade.org/uploads/Main/%{name}-%{version}.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root
BuildArch:	noarch
BuildRequires:	python, pygtk2.0-devel, pygtk2.0-libglade, python-pyxml, desktop-file-utils, python-vte
Requires:       pygtk2.0, pygtk2.0-libglade, parchive2, python-pyxml, python-vte

Requires(post): desktop-file-utils 
Requires(postun): desktop-file-utils

%description
PyPar2 is a graphical frontend for the Linux par2 command line, 
written in Python. Its GUI uses GTK through the PyGTK library.

PyPar2 is designed to be very easy to use. For this reason:

    * Advanced settings are present, but hidden by default.
    * There is no preferences dialog, all selected options 
      are automatically saved and restored. 

%prep
%setup -q -n %{realname}-%{version}

perl -pi -e "s!/usr/local!%{buildroot}/usr!g" Makefile

%build


%install
rm -rf $RPM_BUILD_ROOT

make install

perl -pi -e 's,%{name}.png,%{name},g' %{buildroot}%{_datadir}/applications/*

desktop-file-install --vendor="" \
  --add-category="System;Filesystem" \
  --remove-category="Application" \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/pypar2.desktop

rm -f %{buildroot}/%{_bindir}/pypar2
echo "python /usr/share/pypar2/src/main.py" > %{buildroot}/%{_bindir}/pypar2

%find_lang %name

%post
%{update_desktop_database}

%postun
%{clean_desktop_database}

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %name.lang
%defattr(-,root,root)
%{_datadir}/applications/pypar2.desktop
%{_mandir}/man1/pypar2.*
%{_datadir}/%{name}/res/*.glade
%{_datadir}/%{name}/src/*.py
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/%{name}/pix/*.png
%defattr(755,root,root)
%{_bindir}/pypar2



%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.4-7mdv2010.0
+ Revision: 430821
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.4-6mdv2009.0
+ Revision: 259451
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.4-5mdv2009.0
+ Revision: 247319
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.4-3mdv2008.1
+ Revision: 171056
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 29 2007 Emmanuel Andry <eandry@mandriva.org> 1.4-2mdv2008.0
+ Revision: 93875
- fix menu entry
- fix desktop validation
- fix permissions (bug #34299)

  + Thierry Vignaud <tvignaud@mandriva.com>
    - fix man pages

* Mon Apr 23 2007 Jérôme Soyer <saispo@mandriva.org> 1.4-1mdv2008.0
+ Revision: 17233
- New release 1.4


* Fri Mar 02 2007 Jérôme Soyer <saispo@mandriva.org> 1.3-2mdv2007.0
+ Revision: 131194
- Fix running

* Wed Feb 28 2007 Jérôme Soyer <saispo@mandriva.org> 1.3-1mdv2007.1
+ Revision: 126952
- Add BR
- Import pypar2


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6359 |12cr|pyrpm-0.70-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A rpm implementation purely in Python
Name:		pyrpm
Version:	0.70
Release:	%mkrel 7
License:	GPLv2+
Group:		System/Base
URL:		http://people.redhat.com/laroche/pyrpm/
Source:		%{name}-%{version}.tar.bz2
BuildRequires:	libpython-devel		>= 2.5
BuildRequires:	python-libxml2
Requires:	python-urlgrabber
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
PyRPM is an experimental project to look at RPM package management. 
It is a Python module and a collection of scripts that provide similar 
functionality as rpm, yum, and related software.It can be used to study 
how rpm based software management happens. Also tools can build upon it 
to handle rpm packages in general e.g. to extract information, check 
dependencies or even install packages.

%prep
%setup -q

%build
%configure2_5x
%make

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%makeinstall_std
mkdir -p %{buildroot}/var/cache/pyrpm

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc doc/*.html doc/*.txt
%attr(755,root,root) %{_bindir}/%{name}*
%attr(755,root,root) %{_bindir}/old*
%attr(755,root,root) %{_bindir}/generate*
%attr(755,root,root) %{_bindir}/mpram*
%dir %{_datadir}/pyrpm
%dir %{_datadir}/pyrpm/pyrpm
%dir %{_datadir}/pyrpm/pyrpm/database
%dir %{_datadir}/pyrpm/pyrpm/installer
%{_datadir}/pyrpm/pyrpm/*.py*
%{_datadir}/pyrpm/pyrpm/database/*.py*
%{_datadir}/pyrpm/pyrpm/installer/*.py*
%{_var}/cache/pyrpm


%changelog
* Sat Apr 16 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.70-7mdv2011.0
+ Revision: 653307
- rebuild

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.70-6mdv2010.0
+ Revision: 442003
- rebuild

* Tue Jan 20 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.70-5mdv2009.1
+ Revision: 331880
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.70-4mdv2009.0
+ Revision: 259470
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.70-3mdv2009.0
+ Revision: 247323
- rebuild

* Tue Jan 22 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.70-1mdv2008.1
+ Revision: 155999
- new version
- new license policy
- set default attributes for files

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Jun 22 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.69-2mdv2008.0
+ Revision: 43002
- rebuild

* Mon May 07 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.69-1mdv2008.0
+ Revision: 24783
- new version

* Fri Apr 20 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.68-1mdv2008.0
+ Revision: 15944
- new version


* Tue Mar 06 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.65-1mdv2007.0
+ Revision: 133886
- new version

* Wed Feb 21 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.64-1mdv2007.1
+ Revision: 123434
- new version

* Thu Feb 08 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.63-1mdv2007.1
+ Revision: 117351
- Import pyrpm


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6360 |12cr|pyshadow-0.1-2mdk
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name pyshadow
%define version 0.1
%define release 2mdk

Summary: Python wrapper for shadow password file.
Name: %{name}
Version: %{version}
Release: %{release}
Source: %name-%{version}.tar.bz2
License: GPL
Group: Development/Python
BuildRoot: %{_tmppath}/%{name}-buildroot
Url: http://www.twistedmatrix.com/users/z3p/files/
BuildRequires: python-devel

%description
This is a module to allow access to the shadow password file.  It also includes
md5_crypt, which implemtns the md5_crypt function used to encrypt passwords
in the shadow password file.
				
%prep
rm -rf $RPM_BUILD_ROOT

%setup

%build
%_bindir/python setup.py build

%install
PYTHONDONTWRITEBYTECODE= %_bindir/python setup.py install --root=$RPM_BUILD_ROOT --record %name.files
chmod 0644 LICENSE

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %name.files
%defattr(-,root,root)
%doc LICENSE README

%changelog
* Sun Dec 05 2004 Michael Scherer <misc@mandrake.org> 0.1-2mdk
- Rebuild for new python

* Tue Apr 20 2004 Pascal Terjan <pterjan@mandrake.org> 0.1-1mdk
- First Mandrakelinux version

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6361 |12cr|pyside-tools-0.2.14-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		pyside-tools
Version:	0.2.14
Release:	1
License:	LGPLv2+
Summary:	PySide development tools
Group:		Development/KDE and Qt
URL:		http://www.pyside.org
Source0:	http://www.pyside.org/files/%{name}-%{version}.tar.bz2
BuildRequires:	cmake
BuildRequires:	qt4-devel
BuildRequires:	phonon-devel
BuildRequires:	shiboken-devel
Buildrequires:	python-devel
Buildrequires:	pyside-devel
Requires:	pyside-phonon
Requires:	pyside-core
Requires:	pyside-declarative
Requires:	pyside-gui
Requires:	pyside-help
Requires:	pyside-multimedia
Requires:	pyside-network
Requires:	pyside-opengl
Requires:	pyside-script
Requires:	pyside-scripttools
Requires:	pyside-sql
Requires:	pyside-test
Requires:	pyside-xmlpatterns
Requires:	pyside-xml
Requires:	pyside-uitools
Requires:	pyside-svg
Requires:	pyside-webkit

%description
PySide tools includes pyside-uic which generate Python code from ui files 
created with Qt Designer, pyside-rcc generate python source code containing
data specified in a Qt resource file and pyside-lupdate finds Qt Linguist
translatable strings, and updates the translation files.

%files
%{py_platsitedir}/*
%{_bindir}/pyside-lupdate
%{_bindir}/pyside-rcc
%{_bindir}/pyside-uic
%{_mandir}/man1/*

%prep
%setup -q

%build
%define Werror_cflags %nil
%cmake \
	-DQT_SRC_DIR=%{buildroot}%{qt4dir} \
	-DQT_PHONON_INCLUDE_DIR=%{_includedir}/phonon
%make

%install
%makeinstall_std -C build


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6362 |12cr|py-smbpasswd-1.0.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name py-smbpasswd
%define ver 1.0.1
%define rel %mkrel 7

%define have_pre %(echo %ver|awk '{p=0} /[a-z,A-Z][a-z,A-Z]/ {p=1} {print p}')
%if %have_pre
%define version %(perl -e '$name="%ver"; print ($name =~ /(.*?)[a-z]/);')
%define release 0.%(echo %ver|sed -e 's/%version//g').%rel
%else
%define version %ver
%define release %rel
%endif

Summary: 	NT/LM hash generation module for Python
Name: 		%{name}
Version: 	%{version}
Release: 	%{release}
Source0: 	http://barryp.org/software/%{name}/files/py-smbpasswd-%{ver}.tar.gz
License:	GPL
Group: 		Development/Python
BuildRoot: 	%{_tmppath}/%{name}-buildroot
Url: 		http://barryp.org/software/%{name}/
BuildRequires:	libxine-devel python-devel
Provides:	python-smbpasswd = %version-%release

%description
This module can generate both LANMAN and NT password hashes, suitable for use
with Samba.

Sample usage
    import smbpasswd
    pwd = 'mypassword'
    print 'LANMAN hash is', smbpasswd.lmhash(pwd)
    print 'NT hash is', smbpasswd.nthash(pwd)
    print 'both hashes at once = %s:%s (lm:nt)' % smbpasswd.hash(pwd)

%prep
%setup -q -n py-smbpasswd-%ver

%build
env CFLAGS="$RPM_OPT_FLAGS" python setup.py build

%install
python setup.py install --root=$RPM_BUILD_ROOT --record=INSTALLED_FILES

%clean
rm -rf $RPM_BUILD_ROOT

%files -f INSTALLED_FILES
%defattr(-,root,root)
%doc README.txt



%changelog
* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.0.1-7mdv2010.0
+ Revision: 442007
- rebuild

* Tue Jan 06 2009 Funda Wang <fwang@mandriva.org> 1.0.1-6mdv2009.1
+ Revision: 325817
- fix spec
- rebuild

  + Jérôme Soyer <saispo@mandriva.org>
    - Rename

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 1.0.1-4mdv2009.0
+ Revision: 259472
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.0.1-3mdv2009.0
+ Revision: 247326
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.0.1-1mdv2008.1
+ Revision: 136447
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Sep 06 2007 Buchan Milne <bgmilne@mandriva.org> 1.0.1-1mdv2008.0
+ Revision: 80514
- New verison 1.0.1

* Thu Aug 23 2007 Thierry Vignaud <tv@mandriva.org> 1.0-3mdv2008.0
+ Revision: 69409
- use %%mkrel


* Sun Apr 03 2005 Michael Scherer <misc@mandrake.org> 1.0-2mdk
- Rebuild for new python

* Tue Jul 20 2004 Buchan Milne <bgmilne@linux-mandrake.com> 1.0-1mdk
- First Mandrake package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6363 |12cr|pysol-cardsets-4.40-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name pysol-cardsets
%define version 4.40
%define release %mkrel 11
%define pysolver 4.81-3mdk

Summary: A collection of free cardsets adapted for use with PySol
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.bz2
License: GPL
Group: Games/Cards
URL: http://www.oberhumer.com/opensource/pysol/	
BuildRoot: %{_tmppath}/%{name}-buildroot
BuildArch: noarch
Requires: pysol >= %pysolver

%description
A collection of 70 free cardsets adapted for use with PySol.

%prep
%setup -q

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p %buildroot%_gamesdatadir/pysol
cp -r data/cardset* %buildroot%_gamesdatadir/pysol
cd %buildroot%_gamesdatadir/pysol
rm -rf cardset-2000 cardset-colossus cardset-hard-a-port cardset-hexadeck cardset-kintengu cardset-oxymoron cardset-tuxedo cardset-vienna-2k

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README NEWS
%_gamesdatadir/pysol/*



%changelog
* Thu Aug 04 2011 Götz Waschk <waschk@mandriva.org> 4.40-11mdv2012.0
+ Revision: 693152
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 4.40-10mdv2011.0
+ Revision: 259473
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 4.40-9mdv2009.0
+ Revision: 247328
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 4.40-7mdv2008.1
+ Revision: 136447
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Tue Jun 06 2006 Götz Waschk <waschk@mandriva.org> 4.40-7mdk
- Rebuild
- use mkrel

* Fri Jun 03 2005 Gtz Waschk <waschk@mandriva.org> 4.40-6mdk
- drop prefix
- remove the cardsets already in the main package

* Fri Aug 13 2004 Gtz Waschk <waschk@linux-mandrake.com> 4.40-5mdk
- rebuild

* Mon Jul 07 2003 Gtz Waschk <waschk@linux-mandrake.com> 4.40-4mdk
- move files around (fixes bug 4153)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6364 |12cr|PySolFC-2.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name PySolFC
%define version 2.0
%define unmangled_version 2.0
%define release %mkrel 9

Summary: A Python solitaire game collection
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{unmangled_version}.tar.bz2
License: GPLv3+
Group: Games/Cards
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Prefix: %{_prefix}
BuildArch: noarch
Url: http://pysolfc.sourceforge.net/
Obsoletes: pysol
BuildRequires: python-devel
BuildRequires: python-setuptools
Requires: tkinter
Requires: python-imaging
Suggests: PySolFC-cardsets
Suggests: freecell-solver

%description
PySolFC is a collection of more than 1000 solitaire card games.
Its features include modern look and feel (uses Tile widget set), multiple
card-sets and tableau backgrounds, sound, unlimited undo, player statistics,
a hint system, demo games, a solitaire wizard, support for user written
plug-ins, an integrated HTML help browser, and lots of documentation.

%prep
%setup -n %{name}-%{unmangled_version} -q

%build
python setup.py build

%install
rm -rf %buildroot
python setup.py install --root=%buildroot

# Hack to put /usr/bin/pysol.py as /usr/games pysol
mkdir -p %{buildroot}/%{_gamesbindir}
%define pysol_bin_path %{_gamesbindir}/pysol
%define pysol_orig_path %{_bindir}/pysol.py
mv %{buildroot}/%{pysol_orig_path} %{buildroot}/%{pysol_bin_path}

sed -i -e 's#Exec=.*#Exec=%{_gamesbindir}/pysol#' %{buildroot}%_datadir/applications/pysol.desktop

%find_lang pysol

%clean
rm -rf %buildroot

%files -f pysol.lang
%defattr(-,root,root)
%doc COPYING README
%_gamesbindir/*
%py_puresitedir/*
%_datadir/%name
%_datadir/applications/pysol.desktop
%_iconsdir/*.png
%_datadir/pixmaps/*


%changelog
* Sun Dec 19 2010 Shlomi Fish <shlomif@mandriva.org> 2.0-9mdv2011.0
+ Revision: 623151
- Now suggesting freecell-solver

* Mon Nov 01 2010 Shlomi Fish <shlomif@mandriva.org> 2.0-8mdv2011.0
+ Revision: 591520
- New release for new python and also suggesting the cardsets package

* Sun Sep 19 2010 Funda Wang <fwang@mandriva.org> 2.0-7mdv2011.0
+ Revision: 579772
- fix desktop file (mdv#57687)

* Fri Jul 09 2010 Shlomi Fish <shlomif@mandriva.org> 2.0-6mdv2011.0
+ Revision: 549896
- Add missing tkiner and python-imaging dependencies

* Wed May 05 2010 Funda Wang <fwang@mandriva.org> 2.0-5mdv2010.1
+ Revision: 542300
- update file list to reflect pyc removal

* Mon Feb 15 2010 Shlomi Fish <shlomif@mandriva.org> 2.0-4mdv2010.1
+ Revision: 506356
- Add BuildRequires on python-devel and python-setuptools
- Fixed the Vendor field and moved to the group Games/Cards
- Add an obsoletes field for the original (and no longer maintained) PySol
- import PySolFC


* Sat Dec 05 2009 Shlomi Fish <shlomif@iglu.org.il> 2.0-1mdv
+ Generated from python setup.py bdist_rpm .
+ Hack to put /usr/bin/pysol.py under /usr/games/pysol .
+ Fixed the rpmlint problems.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6365 |12cr|PySolFC-cardsets-2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define thegame PySolFC
%define name %{thegame}-cardsets
%define arcname %{thegame}-Cardsets
%define arcwithver %{arcname}-%{version}
%define version 2.0
%define release %mkrel 2
%define pysol_ver 2.0
%define instdir /usr/share/%{thegame}

Summary: A collection of free cardsets adapted for use with PySolFC
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{arcwithver}.tar.bz2
License: GPL
Group: Games/Cards
URL: http://pysolfc.sourceforge.net/
BuildRoot: %{_tmppath}/%{name}-buildroot
BuildArch: noarch
Requires: %{thegame} >= %pysol_ver
Obsoletes: pysol-cardsets

%description
A collection of 153 free cardsets adapted for use with PySolFC.

%prep
%setup -q -n %{arcwithver}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p %buildroot%{instdir}
cp -r cardset* %buildroot%{instdir}
cd %buildroot%{instdir}
# rm -rf cardset-2000 cardset-colossus cardset-hard-a-port cardset-hexadeck cardset-kintengu cardset-oxymoron cardset-tuxedo cardset-vienna-2k

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{instdir}/*





%changelog
* Mon Feb 15 2010 Shlomi Fish <shlomif@mandriva.org> 2.0-2mdv2010.1
+ Revision: 506354
- Correct some values and add an Obsoletes field
- import PySolFC-cardsets


* Sat Dec 05 2009 Shlomi Fish <shlomif@iglu.org.il> 2.0-1mdv
+ Updated to version 2.0.

* Mon May 26 2008 Shlomi Fish <shlomif@iglu.org.il> 1.1-1mdv
+ Adapted to PySolFC.

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 4.40-7mdv2008.1
+ Revision: 136447
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Tue Jun 06 2006 Götz Waschk <waschk@mandriva.org> 4.40-7mdk
- Rebuild
- use mkrel

* Fri Jun 03 2005 Gtz Waschk <waschk@mandriva.org> 4.40-6mdk
- drop prefix
- remove the cardsets already in the main package

* Fri Aug 13 2004 Gtz Waschk <waschk@linux-mandrake.com> 4.40-5mdk
- rebuild

* Mon Jul 07 2003 Gtz Waschk <waschk@linux-mandrake.com> 4.40-4mdk
- move files around (fixes bug 4153)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6366 |12cr|pysol-music-4.40-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name pysol-music
%define version 4.40
%define release %mkrel 10
%define pysolver 4.81-3mdk

Summary: Background music pack for PySol
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.bz2
License: GPL
Group: Games/Cards
URL: http://www.oberhumer.com/opensource/pysol/	
BuildRoot: %{_tmppath}/%{name}-buildroot
BuildArch: noarch
Requires: pysol >= %pysolver

%description
A collection of additional music adapted for use with PySol.

%prep
%setup -q

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p %buildroot%_gamesdatadir/pysol
cp -r data/music %buildroot%_gamesdatadir/pysol

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README NEWS
%_gamesdatadir/pysol/music/*



%changelog
* Tue Jul 26 2011 Götz Waschk <waschk@mandriva.org> 4.40-10mdv2012.0
+ Revision: 691696
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 4.40-9mdv2011.0
+ Revision: 242379
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Sat Aug 26 2006 Gtz Waschk <waschk@mandriva.org> 4.40-7mdv2007.0
- mkrel

* Thu Aug 25 2005 Gtz Waschk <waschk@mandriva.org> 4.40-6mdk
- drop prefix

* Sat Aug 14 2004 Gtz Waschk <waschk@linux-mandrake.com> 4.40-5mdk
- rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6367 |12cr|pysycache-3.1b-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		pysycache
Version:	3.1b
Release:	8
Group:		Education
Source0:	http://download.tuxfamily.org/py4childs/pysycache/v3.1/%{name}-src-%{version}.zip
Source1:	http://download.tuxfamily.org/py4childs/themes/themes-move/pack-lang-gpl-ar-%{version}.zip
Source2:	http://download.tuxfamily.org/py4childs/themes/themes-move/pack-lang-gpl-cs-%{version}.zip
Source3:	http://download.tuxfamily.org/py4childs/themes/themes-move/pack-lang-gpl-da-%{version}.zip
Source4:	http://download.tuxfamily.org/py4childs/themes/themes-move/pack-lang-gpl-de-%{version}.zip
Source5:	http://download.tuxfamily.org/py4childs/themes/themes-move/pack-lang-gpl-en-%{version}.zip
Source6:	http://download.tuxfamily.org/py4childs/themes/themes-move/pack-lang-gpl-es-%{version}.zip
Source7:	http://download.tuxfamily.org/py4childs/themes/themes-move/pack-lang-gpl-fi-%{version}.zip
Source8:	http://download.tuxfamily.org/py4childs/themes/themes-move/pack-lang-gpl-fr-%{version}.zip
Source9:	http://download.tuxfamily.org/py4childs/themes/themes-move/pack-lang-gpl-it-%{version}.zip
Source10:	http://download.tuxfamily.org/py4childs/themes/themes-move/pack-lang-gpl-lt-%{version}.zip
Source11:	http://download.tuxfamily.org/py4childs/themes/themes-move/pack-lang-gpl-nl-%{version}.zip
Source12:	http://download.tuxfamily.org/py4childs/themes/themes-move/pack-lang-gpl-pl-%{version}.zip
Source13:	http://download.tuxfamily.org/py4childs/themes/themes-move/pack-lang-gpl-pt-%{version}.zip
Source14:	http://download.tuxfamily.org/py4childs/themes/themes-move/pack-lang-gpl-ru-%{version}.zip
URL:		http://www.pysycache.org/
Summary:	Educational point-and-click software for young children
License:	GPLv2+
BuildArch:	noarch
Requires:	pygame %{name}-language = %{version}
BuildRequires:	imagemagick

%description
PySyCache is an educational software for the young children (4-7 years old) 
with target to learn them to move the mouse to click with mouse buttons
PySyCache doesn't want some powerful computer, and it can be used 
at home with yours children in the schools

%package	lang-ar
Summary:	Arabic language pack for %{name}
Provides:	%{name}-language = %{version}-%{release}
Requires:	%{name} = %{version}
Group:		Education

%description	lang-ar
Arabic language pack for %{name}.

%package	lang-cs
Summary:	Czech language pack for %{name}
Provides:	%{name}-language = %{version}-%{release}
Requires:	%{name} = %{version}
Group:		Education

%description	lang-cs
Czech language pack for %{name}.

%package	lang-da
Summary:	Danish language pack for %{name}
Provides:	%{name}-language = %{version}-%{release}
Requires:	%{name} = %{version}
Group:		Education

%description	lang-da
Danish language pack for %{name}.

%package	lang-de
Summary:	German language pack for %{name}
Provides:	%{name}-language = %{version}-%{release}
Requires:	%{name} = %{version}
Group:		Education

%description	lang-de
German language pack for %{name}.

%package	lang-en
Summary:	English language pack for %{name}
Provides:	%{name}-language = %{version}-%{release}
Requires:	%{name} = %{version}
Group:		Education

%description	lang-en
English language pack for %{name}.

%package	lang-es
Summary:	Spanish language pack for %{name}
Provides:	%{name}-language = %{version}-%{release}
Requires:	%{name} = %{version}
Group:		Education

%description	lang-es
Spanish language pack for %{name}.

%package	lang-fi
Summary:	Finnish language pack for %{name}
Provides:	%{name}-language = %{version}-%{release}
Requires:	%{name} = %{version}
Group:		Education

%description	lang-fi
Finnish language pack for %{name}.

%package	lang-fr
Summary:	French language pack for %{name}
Provides:	%{name}-language = %{version}-%{release}
Requires:	%{name} = %{version}
Group:		Education

%description	lang-fr
French language pack for %{name}.

%package	lang-it
Summary:	Italian language pack for %{name}
Provides:	%{name}-language = %{version}-%{release}
Requires:	%{name} = %{version}
Group:		Education

%description	lang-it
Italian language pack for %{name}.

%package	lang-lt
Summary:	Lithuanian language pack for %{name}
Provides:	%{name}-language = %{version}-%{release}
Requires:	%{name} = %{version}
Group:		Education

%description	lang-lt
Lithuanian language pack for %{name}.

%package	lang-nl
Summary:	Dutch language pack for %{name}
Provides:	%{name}-language = %{version}-%{release}
Requires:	%{name} = %{version}
Group:		Education

%description	lang-nl
Dutch language pack for %{name}.

%package	lang-pl
Summary:	Polish language pack for %{name}
Provides:	%{name}-language = %{version}-%{release}
Requires:	%{name} = %{version}
Group:		Education

%description	lang-pl
Polish language pack for %{name}.

%package	lang-pt
Summary:	Portuguese language pack for %{name}
Provides:	%{name}-language = %{version}-%{release}
Requires:	%{name} = %{version}
Group:		Education

%description    lang-pt
Portuguese language pack for %{name}.

%package	lang-ru
Summary:	Russian language pack for %{name}
Provides:	%{name}-language = %{version}-%{release}
Requires:	%{name} = %{version}
Group:		Education

%description    lang-ru
Russian language pack for %{name}.

%prep
%setup -q -T -c %{name}-%{version} -a0
pushd pysycache-src/pysycache
for i in %{SOURCE1} %{SOURCE2} %{SOURCE3} %{SOURCE4} %{SOURCE5} %{SOURCE6} %{SOURCE7} %{SOURCE8} %{SOURCE9} %{SOURCE10} %{SOURCE11} %{SOURCE12} %{SOURCE13} %{SOURCE14}; do
	unzip -qq $i
done
popd

%build

%install
install -d %{buildroot}%{_gamesdatadir}
cp -r pysycache-src/pysycache %{buildroot}%{_gamesdatadir}

install -d %{buildroot}%{_gamesbindir}
cat << EOF > %{buildroot}%{_gamesbindir}/%{name}
#!/bin/bash
cd
python %{_gamesdatadir}/pysycache/pysycache.py \$@
EOF
chmod +x %{buildroot}%{_gamesbindir}/%{name}

mkdir -p %{buildroot}%{_datadir}/applications/
cat << EOF > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Categories=Education;
Name=PySyCache
Comment=%{summary}
EOF

install -d %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
convert -size 16x16 pysycache-src/pysycache/pysycache.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
convert -size 32x32 pysycache-src/pysycache/pysycache.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -size 48x48 pysycache-src/pysycache/pysycache.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png

%files
%defattr(755,root,root,755)
%{_gamesbindir}/%{name}
%defattr(644,root,root,755)
%{_gamesdatadir}/%{name}
#%{_gamesdatadir}/%{name}/themes-move/animals
#%{_gamesdatadir}/%{name}/themes-move/food
#%{_gamesdatadir}/%{name}/themes-move/plants
#%{_gamesdatadir}/%{name}/themes-move/sky
#%{_gamesdatadir}/%{name}/themes-move/sports
%exclude %{_gamesdatadir}/%{name}/themes-move/alphabet*
%exclude %{_gamesdatadir}/%{name}/themes-move/number*
%{_datadir}/applications/mandriva-%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png

%files lang-ar
%defattr(644,root,root,755)
%{_gamesdatadir}/%{name}/themes-move/alphabet-ar
%{_gamesdatadir}/%{name}/themes-move/number-ar

%files lang-cs
%defattr(644,root,root,755)
%{_gamesdatadir}/%{name}/themes-move/alphabet-cs
%{_gamesdatadir}/%{name}/themes-move/number-cs

%files lang-da
%defattr(644,root,root,755)
%{_gamesdatadir}/%{name}/themes-move/alphabet-da
%{_gamesdatadir}/%{name}/themes-move/number-da

%files lang-de
%defattr(644,root,root,755)
%{_gamesdatadir}/%{name}/themes-move/alphabet-de
%{_gamesdatadir}/%{name}/themes-move/number-de

%files lang-en
%defattr(644,root,root,755)
%{_gamesdatadir}/%{name}/themes-move/alphabet-en
%{_gamesdatadir}/%{name}/themes-move/number-en

%files lang-es
%defattr(644,root,root,755)
%{_gamesdatadir}/%{name}/themes-move/alphabet-es
%{_gamesdatadir}/%{name}/themes-move/number-es

%files lang-fi
%defattr(644,root,root,755)
%{_gamesdatadir}/%{name}/themes-move/alphabet-fi
%{_gamesdatadir}/%{name}/themes-move/number-fi

%files lang-fr
%defattr(644,root,root,755)
%{_gamesdatadir}/%{name}/themes-move/alphabet-fr
%{_gamesdatadir}/%{name}/themes-move/number-fr

%files lang-it
%defattr(644,root,root,755)
%{_gamesdatadir}/%{name}/themes-move/alphabet-it
%{_gamesdatadir}/%{name}/themes-move/number-it

%files lang-lt
%defattr(644,root,root,755)
%{_gamesdatadir}/%{name}/themes-move/alphabet-lt
%{_gamesdatadir}/%{name}/themes-move/number-lt

%files lang-nl
%defattr(644,root,root,755)
%{_gamesdatadir}/%{name}/themes-move/alphabet-nl
%{_gamesdatadir}/%{name}/themes-move/number-nl

%files lang-pl
%defattr(644,root,root,755)
%{_gamesdatadir}/%{name}/themes-move/alphabet-pl
%{_gamesdatadir}/%{name}/themes-move/number-pl

%files lang-pt
%defattr(644,root,root,755)
%{_gamesdatadir}/%{name}/themes-move/alphabet-pt
%{_gamesdatadir}/%{name}/themes-move/number-pt

%files lang-ru
%defattr(644,root,root,755)
%{_gamesdatadir}/%{name}/themes-move/alphabet-ru
%{_gamesdatadir}/%{name}/themes-move/number-ru



%changelog
* Wed Dec 08 2010 Funda Wang <fwang@mandriva.org> 3.1b-7mdv2011.0
+ Revision: 615362
- update file list

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.1 packages

* Sat May 01 2010 Funda Wang <fwang@mandriva.org> 3.1b-6mdv2010.1
+ Revision: 541482
- fix desktop file

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 3.1b-6mdv2010.0
+ Revision: 430822
- rebuild

  + Rémy Clouard <shikamaru@mandriva.org>
    - release++
    - fix Category for pysycache

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 3.1b-4mdv2009.0
+ Revision: 259487
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 3.1b-3mdv2009.0
+ Revision: 247330
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Sat Jan 12 2008 Adam Williamson <awilliamson@mandriva.org> 3.1b-1mdv2008.1
+ Revision: 149665
- clean spec
- fd.o icons
- new license policy
- update language packs
- new release 3.1b

* Fri Jan 04 2008 Thierry Vignaud <tv@mandriva.org> 2.0-3mdv2008.1
+ Revision: 145321
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Thu Jan 18 2007 Lenny Cartier <lenny@mandriva.com> 2.0-3mdv2007.0
+ Revision: 110114
- Adjust buildrequires
- Import pysycache

* Sat May 06 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 2.0-2mdk
- make language packs require the main package

* Sat May 06 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 2.0-1mdk
- initial release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6368 |12cr|pythia-8.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	pythia
%define major	8
%define minor	1
%define version	%{major}.%{minor}
%define release	%mkrel 6

%define devname	%mklibname %{name} -d

Name:		%{name}
Group:		Sciences/Physics
License:	GPLv2
Version:	%{version}
Release:	%{release}
Summary:	High-energy pp and pbarp collisions simulation
URL:		http://home.thep.lu.se/~torbjorn/Pythia.html
Source0:	http://home.thep.lu.se/~torbjorn/pythia8/pythia8157.tgz
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

BuildRequires:	hepmc-devel

%description
Pythia 8 release is focussed towards LHC and Tevatron applications, i.e.
high-energy pp and pbarp collisions. Also e+e- and mu+mu- annihilation
processes may be simulated, but not e.g. ep, gammap or gammagamma collisions. 


#------------------------------------------------------------------------
%package	-n %{devname}
Summary:	Pythia runtime and development files
Group:		Development/C++
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}

%description	-n %{devname}
Pythia runtime and development files.


#------------------------------------------------------------------------
%prep
%setup -q -n pythia8157


#------------------------------------------------------------------------
%build
./configure --enable-shared --with-hepmc=%{_prefix}
%make


#------------------------------------------------------------------------
%install
mkdir -p %{buildroot}%{_libdir}
cp -fa lib/*.so lib/archive/*.a %{buildroot}%{_libdir}
mkdir -p %{buildroot}%{_includedir}/%{name}
cp -fa include/[A-Z]*.h %{buildroot}%{_includedir}/%{name}
mkdir -p %{buildroot}%{_datadir}/%{name}
cp -fa AUTHORS GUIDELINES examples htmldoc phpdoc xmldoc worksheet.pdf %{buildroot}%{_datadir}/%{name}


#------------------------------------------------------------------------
%clean
rm -fr %{buildroot}


#------------------------------------------------------------------------
%files		-n %{devname}
%defattr(-,root,root)
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*
%{_includedir}/%{name}/*.h
%{_libdir}/*.a
%{_libdir}/*.so


%changelog
* Mon Dec 05 2011 Paulo Andrade <pcpa@mandriva.com.br> 8.1-6mdv2012.0
+ Revision: 737903
- Update to latest upstream release.

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 8.1-5mdv2011.0
+ Revision: 614630
- the mass rebuild of 2010.1 packages

* Fri May 21 2010 Frederic Crozat <fcrozat@mandriva.com> 8.1-4mdv2010.1
+ Revision: 545674
- force rebuild

* Thu Dec 03 2009 Paulo Andrade <pcpa@mandriva.com.br> 8.1-3mdv2010.1
+ Revision: 473113
+ rebuild (emptylog)

* Thu Dec 03 2009 Paulo Andrade <pcpa@mandriva.com.br> 8.1-2mdv2010.1
+ Revision: 473110
- Create only a devel package
- Move files from docdir to datadir to make it easier to adapt PYTHIA8DIR

* Wed Dec 02 2009 Paulo Andrade <pcpa@mandriva.com.br> 8.1-1mdv2010.1
+ Revision: 472732
- Import pythia 8.1
- pythia


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6369 |12cr|python3-3.2.3-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define docver  3.2.3
%define dirver  3.2
%define familyver 3

%define lib_major	%{dirver}
%define lib_name_orig	libpython%{familyver}
%define lib_name	%mklibname python %{lib_major}
%define develname	%mklibname python3 -d

%ifarch %{ix86} x86_64 ppc
%bcond_without	valgrind
%else
%bcond_with	valgrind
%endif
Summary:	An interpreted, interactive object-oriented programming language
Name:		python3
Version:	3.2.3
Release:	6
License:	Modified CNRI Open Source License
Group:		Development/Python

Source:		http://www.python.org/ftp/python/%{version}/Python-%{version}.tar.xz
Source1:	http://www.python.org/ftp/python/doc/%{docver}/python-%{docver}-docs-html.tar.bz2
Source2:	python3.macros
#Source4:	python-mode-1.0.tar.bz2

Patch0:		python-3.1.2-module-linkage.patch
Patch1:		python3-3.2.3-fdr-lib64.patch
Patch2:		python3-3.2.3-fdr-lib64-fix-for-test_install.patch
Patch3:		python-3.2-CVE-2012-2135.patch
Patch4:		python-3.2-bug14579-tests.diff

URL:		http://www.python.org/
Conflicts:	tkinter3 < %{version}
Conflicts:	%{lib_name}-devel < 3.1.2-4
Conflicts:	%{develname} < 3.2.2-3
Requires:	%{lib_name} = %{version}
BuildRequires:	blt
BuildRequires:	db-devel
BuildRequires:	pkgconfig(expat)
BuildRequires:	gdbm-devel
BuildRequires:	gmp-devel
BuildRequires:	pkgconfig(ncursesw)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	readline-devel
BuildRequires:	termcap-devel
BuildRequires:	tcl tcl-devel
BuildRequires:	tk tk-devel
BuildRequires:	autoconf
BuildRequires:	bzip2-devel
BuildRequires:	pkgconfig(sqlite3)
# uncomment once the emacs part no longer conflict with python 2.X
#BuildRequires:	emacs
#BuildRequires:	emacs-bin
%if %{with valgrind}
BuildRequires:	valgrind-devel
%endif
Provides:	%{name} = %{version}
Provides:	python(abi) = %{dirver}
Provides:	/usr/bin/python%{dirver}mu


%description
Python is an interpreted, interactive, object-oriented programming
language often compared to Tcl, Perl, Scheme or Java. Python includes
modules, classes, exceptions, very high level dynamic data types and
dynamic typing. Python supports interfaces to many system calls and
libraries, as well as to various windowing systems (X11, Motif, Tk,
Mac and MFC).

Programmers can write new built-in modules for Python in C or C++.
Python can be used as an extension language for applications that
need a programmable interface. This package contains most of the
standard Python modules, as well as modules for interfacing to the
Tix widget set for Tk and RPM.

Note that documentation for Python is provided in the python-docs
package.

%package -n	%{lib_name}
Summary:	Shared libraries for Python %{version}
Group:		System/Libraries

%description -n	%{lib_name}
This packages contains Python shared object library.  Python is an
interpreted, interactive, object-oriented programming language often
compared to Tcl, Perl, Scheme or Java.

%package -n	%{develname}
Summary:	The libraries and header files needed for Python development
Group:		Development/Python
Requires:	%{name} = %{version}
Requires:	%{lib_name} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	%{lib_name_orig}-devel = %{version}-%{release}
Obsoletes:	%{_lib}python3.1-devel < %{version}
Obsoletes:	%{_lib}python3.2-devel < %{version}-%{release}

%description -n	%{develname}
The Python programming language's interpreter can be extended with
dynamically loaded extensions and can be embedded in other programs.
This package contains the header files and libraries needed to do
these types of tasks.

Install %{develname} if you want to develop Python extensions.  The
python package will also need to be installed.  You'll probably also
want to install the python-docs package, which contains Python
documentation.

%package	docs
Summary:	Documentation for the Python programming language
Group:		Development/Python
Requires:	%{name} = %{version}
Requires:	xdg-utils
BuildArch:	noarch

%description	docs
The python-docs package contains documentation on the Python
programming language and interpreter.  The documentation is provided
in ASCII text files and in LaTeX source files.

Install the python-docs package if you'd like to use the documentation
for the Python language.

%package -n	tkinter3
Summary:	A graphical user interface for the Python scripting language
Group:		Development/Python
Requires:	%{name} = %{version}
Requires:	tcl tk

%description -n	tkinter3
The Tkinter (Tk interface) program is an graphical user interface for
the Python scripting language.

You should install the tkinter package if you'd like to use a graphical
user interface for Python programming.

%package -n	tkinter3-apps
Summary:	Various applications written using tkinter
Group:		Development/Python
Requires:	tkinter3

%description -n	tkinter3-apps
Various applications written using tkinter

%prep
%setup -qn Python-%{version}
%patch0 -p0 -b .link
%patch3 -p1 -b .CVE-2012-2135
%patch4 -p1 -b .bug14579-tests

%if "%{_lib}" == "lib64"
%patch1 -p1 -b .lib64
%patch2 -p1
%endif

# docs
mkdir html
bzcat %{SOURCE1} | tar x  -C html

find . -type f -print0 | xargs -0 perl -p -i -e 's@/usr/local/bin/python@/usr/bin/python3@'

cat > README.mga << EOF
Python interpreter support readline completion by default.
This is only used with the interpreter. In order to remove it,
you can :
1) unset PYTHONSTARTUP when you login
2) create a empty file \$HOME/.pythonrc.py
3) change %{_sysconfdir}/pythonrc.py
EOF

%build
rm -f Modules/Setup.local

export OPT="%{optflags} -g"

# to fix curses module build
# https://bugs.mageia.org/show_bug.cgi?id=6702
export CFLAGS="%{optflags} -I/usr/include/ncursesw"
export CPPFLAGS="%{optflags} -I/usr/include/ncursesw"

autoreconf -vfi
%configure2_5x	--with-threads \
		--enable-ipv6 \
		--with-wide-unicode \
		--with-dbmliborder=gdbm \
		--enable-shared \
%if %{with valgrind}
		--with-valgrind
%endif

# fix build
#perl -pi -e 's/^(LDFLAGS=.*)/$1 -lstdc++/' Makefile
# (misc) if the home is nfs mounted, rmdir fails due to delay
export TMP="/tmp" TMPDIR="/tmp"
%make LN="ln -sf"

%check
# (misc) if the home is nfs mounted, rmdir fails
export TMP="/tmp" TMPDIR="/tmp"

# all tests must pass
# (misc, 28/11/2006) test_shutil is causing problem in iurt, it seems to remove /tmp,
# which make other test fail
# (misc, 11/12/2006) test_pyexpat is icrashing, seem to be done on purpose ( http://python.org/sf/1296433 )
# (misc, 11/12/2006) test_minidom is not working anymore, something changed either on my computer
# or elsewhere.
# (misc, 11/12/2006) test_sax fail too, will take a look later
# (misc, 21/08/2007) test_string and test_str segfault, test_unicode, test_userstring, I need to pass the package as a security update
# (eugeni, 21/07/2009) test_distutils fails with python3.1 due to ld error
# (eugeni, 22/07/2009) test_mailbox fails on the BS
# (eugeni, 17/08/2009) test_telnetlib fails with a connection reset by peer message
# test test_sax failed -- 1 of 44 tests failed: test_xmlgen_attr_escape
make test TESTOPTS="-w -l -x test_linuxaudiodev -x test_nis -x test_shutil -x test_pyexpat -x test_minidom -x test_sax -x test_string -x test_str -x test_unicode -x test_userstring -x test_bytes -x test_distutils -x test_mailbox -x test_ioctl -x test_telnetlib"

%install
mkdir -p %{buildroot}%{_prefix}/lib/python%{dirver}

# fix Makefile to get rid of reference to distcc
perl -pi -e "/^CC=/ and s/distcc/gcc/" Makefile

# set the install path
echo '[install_scripts]' >setup.cfg
echo 'install_dir='"%{buildroot}%{_bindir}" >>setup.cfg

# python is not GNU and does not know fsstd
mkdir -p %{buildroot}%{_mandir}
%makeinstall_std LN="ln -sf"

(cd %{buildroot}%{_libdir}; ln -sf `ls libpython%{lib_major}*.so.*` libpython%{lib_major}.so)

# fix files conflicting with python2.6
mv %{buildroot}%{_bindir}/2to3 %{buildroot}%{_bindir}/python3-2to3

# conflicts with python2
# # emacs, I use it, I want it
# mkdir -p %{buildroot}%{_datadir}/emacs/site-lisp
# install -m 644 Misc/python-mode.el %{buildroot}%{_datadir}/emacs/site-lisp
# emacs -batch -f batch-byte-compile %{buildroot}%{_datadir}/emacs/site-lisp/python-mode.el
# 
# install -d %{buildroot}%{_sysconfdir}/emacs/site-start.d
# cat <<EOF >%{buildroot}%{_sysconfdir}/emacs/site-start.d/%{name}.el
# (setq auto-mode-alist (cons '("\\\\.py$" . python-mode) auto-mode-alist))
# (autoload 'python-mode "python-mode" "Mode for python files." t)
# EOF

#"  this comment is just here because vim syntax higlighting is confused by the previous snippet of lisp

# install pynche as pynche3
cat << EOF > %{buildroot}%{_bindir}/pynche3
#!/bin/bash
exec %{_libdir}/python%{dirver}/site-packages/pynche/pynche
EOF
rm -f Tools/pynche/*.pyw
cp -r Tools/pynche %{buildroot}%{_libdir}/python%{dirver}/site-packages/

chmod 755 %{buildroot}%{_bindir}/{idle3,pynche3}

ln -f Tools/pynche/README Tools/pynche/README.pynche

%if %{with valgrind}
install Misc/valgrind-python.supp -D %{buildroot}%{_libdir}/valgrind/valgrind-python3.supp
%endif

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-tkinter3.desktop << EOF
[Desktop Entry]
Name=IDLE
Comment=IDE for Python3
Exec=%{_bindir}/idle3
Icon=development_environment_section
Terminal=false
Type=Application
Categories=Development;IDE;
EOF


cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}-docs.desktop << EOF
[Desktop Entry]
Name=Python documentation
Comment=Python complete reference
Exec=%{_bindir}/xdg-open %{_defaultdocdir}/%{name}-docs/index.html
Icon=documentation_section
Terminal=false
Type=Application
Categories=Documentation;
EOF


# fix non real scripts
#chmod 644 %{buildroot}%{_libdir}/python*/test/test_{binascii,grp,htmlparser}.py*
find %{buildroot} -type f \( -name "test_binascii.py*" -o -name "test_grp.py*" -o -name "test_htmlparser.py*" \) -exec chmod 644 {} \;
# fix python library not stripped
chmod u+w %{buildroot}%{_libdir}/libpython%{lib_major}*.so.1.0 %{buildroot}%{_libdir}/libpython3.so


mkdir -p %{buildroot}%{_sysconfdir}/profile.d/

cat > %{buildroot}%{_sysconfdir}/profile.d/30python.sh << 'EOF'
if [ -f $HOME/.pythonrc.py ] ; then
	export PYTHONSTARTUP=$HOME/.pythonrc.py
else
	export PYTHONSTARTUP=/etc/pythonrc.py
fi

export PYTHONDONTWRITEBYTECODE=1
EOF

cat > %{buildroot}%{_sysconfdir}/profile.d/30python.csh << 'EOF'
if ( -f ${HOME}/.pythonrc.py ) then
	setenv PYTHONSTARTUP ${HOME}/.pythonrc.py
else
	setenv PYTHONSTARTUP /etc/pythonrc.py
endif
setenv PYTHONDONTWRITEBYTECODE 1
EOF

cat > %{buildroot}%{_sysconfdir}/pythonrc.py << EOF
try:
    # this add completion to python interpreter
    import readline
    import rlcompleter
    # see readline man page for this
    readline.parse_and_bind("set show-all-if-ambiguous on")
    readline.parse_and_bind("tab: complete")
except:
    pass
# you can place a file .pythonrc.py in your home to overrides this one
# but then, this file will not be sourced
EOF

%multiarch_includes %{buildroot}/usr/include/python*/pyconfig.h

mkdir -p %{buildroot}%{_sysconfdir}/rpm/macros.d
install -m644 %{SOURCE2} %{buildroot}%{_sysconfdir}/rpm/macros.d/

%files
%doc README.mga
# conflicts with python2.6
#%config(noreplace) %{_sysconfdir}/emacs/site-start.d/%{name}.el
%{_sysconfdir}/rpm/macros.d/*.macros
%{_sysconfdir}/profile.d/*
%config(noreplace) %{_sysconfdir}/pythonrc.py
%{_includedir}/python*/pyconfig.h
%{multiarch_includedir}/python*/pyconfig.h

%{_libdir}/python*/config*/Makefile
%exclude %{_libdir}/python*/site-packages/pynche
%exclude %{_libdir}/python*/lib-dynload/_tkinter.*.so

# HACK: build fails without this (TODO: investigate rpm)
%dir %{_libdir}/python*
%{_libdir}/python*/LICENSE.txt
%{_libdir}/python%{dirver}/*.py
%{_libdir}/python%{dirver}/__pycache__
%{_libdir}/python%{dirver}/concurrent
%{_libdir}/python%{dirver}/ctypes
%{_libdir}/python%{dirver}/curses
%{_libdir}/python%{dirver}/dbm
%{_libdir}/python%{dirver}/distutils
%{_libdir}/python%{dirver}/email
%{_libdir}/python%{dirver}/encodings
%{_libdir}/python%{dirver}/html
%{_libdir}/python%{dirver}/http
%{_libdir}/python%{dirver}/importlib
%{_libdir}/python%{dirver}/json
%{_libdir}/python%{dirver}/lib-dynload
%{_libdir}/python%{dirver}/lib2to3
%{_libdir}/python%{dirver}/logging
%{_libdir}/python%{dirver}/multiprocessing
%{_libdir}/python%{dirver}/plat-linux2
%{_libdir}/python%{dirver}/pydoc_data
%{_libdir}/python%{dirver}/site-packages
%{_libdir}/python%{dirver}/sqlite3
%{_libdir}/python%{dirver}/turtledemo
%{_libdir}/python%{dirver}/unittest
%{_libdir}/python%{dirver}/urllib
%{_libdir}/python%{dirver}/wsgiref*
%{_libdir}/python%{dirver}/xml
%{_libdir}/python%{dirver}/xmlrpc
%{_bindir}/pydoc3*
%{_bindir}/python3*
%{_bindir}/2to3-%{dirver}
%exclude %{_bindir}/python*config
#%{_datadir}/emacs/site-lisp/*
%{_mandir}/man*/*
%if %{with valgrind}
%{_libdir}/valgrind/valgrind-python3.supp
%endif

%files -n %{lib_name}
%{_libdir}/libpython*.so.1*

%files -n %{develname}
%{_libdir}/libpython*.so
%{_includedir}/python*
%{_libdir}/python*/config-%{dirver}*
%{_libdir}/python*/test/
%{_bindir}/python%{dirver}*-config
%{_bindir}/python%{familyver}-config
%{_libdir}/pkgconfig/python*.pc
%exclude %{_includedir}/python*/pyconfig.h
%exclude %{_libdir}/python*/config*/Makefile

%files docs
%doc html/*/*
%{_datadir}/applications/mandriva-%{name}-docs.desktop

%files -n tkinter3
%{_libdir}/python*/tkinter/
%{_libdir}/python*/idlelib
%{_libdir}/python*/site-packages/pynche
%{_libdir}/python*/lib-dynload/_tkinter.*.so

%files -n tkinter3-apps
%{_bindir}/idle3*
%{_bindir}/pynche3
%{_datadir}/applications/mandriva-tkinter3.desktop




%changelog
* Sat Oct  6 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: e76488b
- New version 3.2.3 (sync with Mageia), do some cleanups
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6370 |12cr|python3-sip-4.12.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: python3-sip
Summary: Riverbanks's python sip
Version: 4.12.3
Release: %mkrel 1
Group: Development/Python 
URL: http://www.riverbankcomputing.co.uk/software/sip/intro
Source0: http://www.riverbankcomputing.com/static/Downloads/sip4/sip-%version.tar.gz
License: GPLv2+
BuildRoot: %_tmppath/%name-%version-%release-root
BuildRequires: bzip2-devel
BuildRequires: python3-devel
Conflicts: python-sip

%description
SIP is a tool that makes it very easy to create Python bindings for C and C++ libraries. It was
originally developed to create PyQt, the Python bindings for the Qt toolkit, but can be used to
create bindings for any C or C++ library.

%files 
%defattr(-,root,root)
%_bindir/sip
%py3_platsitedir/s*
%py3_incdir/sip.h

#------------------------------------------------------------

%prep
%setup -q -n sip-%version

%build

#  Don't use X11R6 prefix for includes neither libraries by default.
for file in specs/linux-*; do
    perl -p -i -e "s@/X11R6/@/@g" $file
done

%{__python3} configure.py
%define _disable_ld_no_undefined 1
%{make} CFLAGS="%{optflags} -fPIC" CXXFLAGS="%{optflags} -fPIC" LIBS="%{?ldflags} -lpython%{py3ver}"

%install
%{__rm} -rf %{buildroot}
%{makeinstall_std}

%clean
%{__rm} -rf %{buildroot}


%changelog
* Mon May 23 2011 Funda Wang <fwang@mandriva.org> 4.12.3-1mdv2011.0
+ Revision: 677495
- new version 4.12.3

* Mon May 02 2011 Funda Wang <fwang@mandriva.org> 4.12.2-1
+ Revision: 662371
- new version 4.12.2

* Mon May 02 2011 Funda Wang <fwang@mandriva.org> 4.11.2-3
+ Revision: 662210
- rebuild
- rebuild
- rename spec

* Mon Nov 01 2010 Funda Wang <fwang@mandriva.org> 4.11.2-1mdv2011.0
+ Revision: 591287
- import python3-sip


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6371 |12cr|python-amqplib-1.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	amqplib
%define name	python-%{module}
%define version 1.0.0
%define release %mkrel 1

Summary:	Python AMQP (Advanced Message Queuing Protocol) client library
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{module}-%{version}.tgz
License:	LGPLv2.1
Group:		Development/Python
Url:		http://code.google.com/p/py-amqplib/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	python-devel

%description
amqplib is a Python client library that supports the 0-8 AMQP
(Advanced Message-Queuing Protocol) spec.

%prep
%setup -q -n %{module}-%{version}

%install
%__rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILE_LIST

%clean
%__rm -rf %{buildroot}

%files -f FILE_LIST
%defattr(-,root,root)
%doc README


%changelog
* Fri Aug 05 2011 Lev Givon <lev@mandriva.org> 1.0.0-1mdv2012.0
+ Revision: 693343
- Update to 1.0.0.

* Sun Nov 07 2010 Lev Givon <lev@mandriva.org> 0.6.1-1mdv2011.0
+ Revision: 594848
- import python-amqplib



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6372 |12cr|python-anyjson-0.3.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	anyjson

Summary:	Python wrapper for JSON implementations
Name:		python-%{module}
Version:	0.3.3
Release:	1
Source0:	http://pypi.python.org/packages/source/a/anyjson/anyjson-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		http://bitbucket.org/runeh/anyjson
BuildArch:	noarch
Suggests:	python-json
Suggests:	python-cjson
Suggests:	python-simplejson
BuildRequires:	python-devel
BuildRequires:	python-setuptools

%description
Anyjson loads whichever is the fastest JSON module installed and provides
a uniform API regardless of which JSON implementation is used.

Originally part of carrot (http://github.com/ask/carrot/)

%prep
%setup -q -n %{module}-%{version}

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILE_LIST
sed -i 's/.*egg-info$//' FILE_LIST

%files -f FILE_LIST
%doc README



%changelog
* Mon Mar 28 2011 Lev Givon <lev@mandriva.org> 0.3.1-1mdv2011.0
+ Revision: 648693
- Update to 0.3.1.

* Wed Dec 08 2010 Lev Givon <lev@mandriva.org> 0.3-1mdv2011.0
+ Revision: 616287
- Update to 0.3.

* Tue Nov 09 2010 Lev Givon <lev@mandriva.org> 0.2.5-1mdv2011.0
+ Revision: 595458
- Update to 0.2.5.

* Mon Nov 08 2010 Lev Givon <lev@mandriva.org> 0.2.0-1mdv2011.0
+ Revision: 595123
- import python-anyjson




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6373 |12cr|python-apptools-4.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	apptools
%define name 	python-%{module}
%define version 4.1.0
%define rel		1
%if %mdkversion < 201100
%define release %mkrel %{rel}
%else
%define	release %{rel}
%endif

Summary: 	Enthought Tool Suite - Application Tools
Name: 	 	%{name}
Version: 	%{version}
Release: 	%{release}
Source0: 	http://www.enthought.com/repo/ets/%{module}-%{version}.tar.gz
License: 	BSD
Group: 	 	Development/Python
Url: 	 	https://github.com/enthought/apptools/
BuildRoot: 	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: 	noarch
Obsoletes:	python-enthought-apptools
Requires:  	python-configobj
Requires:  	python-traitsui >= 4.2.0
Requires:  	python-numpy >= 1.1.0
BuildRequires: 	python-setuptools >= 0.6c8
BuildRequires: 	python-setupdocs >= 1.0.5 
BuildRequires:	python-sphinx

%description
The apptools project includes a set of packages that Enthought has found
useful in creating a number of applications. They implement functionality
that is commonly needed by many applications.

%prep
%setup -q -n %{module}-%{version}

%build
%__python setup.py build
%__python setup.py build_docs

%install
%__rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}

%clean
%__rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc *.txt *.rst examples/ build/docs/html/
%py_sitedir/%{module}*


%changelog
* Mon Aug 13 2012 Lev Givon <lev@mandriva.org> 4.1.0-1
+ Revision: 814658
- Update to 4.1.0.

* Tue Dec 27 2011 Lev Givon <lev@mandriva.org> 4.0.1-1
+ Revision: 745664
- Update to 4.0.1.

* Thu Jul 07 2011 Lev Givon <lev@mandriva.org> 4.0.0-2
+ Revision: 689267
- Rebuild.
- Remove envisage dependency.

* Thu Jul 07 2011 Lev Givon <lev@mandriva.org> 4.0.0-1
+ Revision: 689177
- import python-apptools



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6374 |12cr|python-apsw-3.7.13.r1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define sqlite_version 3.7.13
%define uprel 1
%define pkg_version %{sqlite_version}-r%{uprel}

%if %_use_internal_dependency_generator
%define __noautoprov 'apsw.so'
%else
%define __noautoprov apsw.so
%endif

Name:           python-apsw
Version:        %{sqlite_version}.r%{uprel}
Release:        1
Summary:        Another Python SQLite Wrapper
Source0:        http://apsw.googlecode.com/files/apsw-3.7.13-r1.zip
URL:            http://code.google.com/p/apsw/
Group:          Development/Python
License:        zlib/libpng License
BuildRequires:  sqlite3-devel >= %{sqlite_version}
%py_requires -d

%description
APSW is a Python wrapper for the SQLite embedded relational database
engine. In contrast to other wrappers such as pysqlite it focuses on
being a minimal layer over SQLite attempting just to translate the
complete SQLite API into Python.

%package doc
Summary:        Another Python SQLite Wrapper - Documentation
Group:          Development/Python
License:        zlib/libpng License
BuildArch:      noarch

%description doc
APSW is a Python wrapper for the SQLite embedded relational database
engine. In contrast to other wrappers such as pysqlite it focuses on
being a minimal layer over SQLite attempting just to translate the
complete SQLite API into Python.

%prep
%setup -q -n "apsw-%{pkg_version}"

%build
CFLAGS="%{optflags} -fno-strict-aliasing" \
%__python ./setup.py build

%install
%__python ./setup.py install \
    --prefix="%{_prefix}" \
    --root="%{buildroot}"

%__rm doc/.buildinfo

%files
%{python_sitearch}/*

%files doc
%doc doc/*


%changelog
* Mon Jun 25 2012 Alexander Khrukin <akhrukin@mandriva.org> 3.7.13.r1-1
+ Revision: 806804
- version update 3.7.13-r1

* Wed May 02 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 3.7.11.r1-1
+ Revision: 795024
- update to 3.7.11-r1

* Sat Feb 25 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 3.7.10.r1-1
+ Revision: 780712
- new version 3.7.10-r1

* Tue Nov 29 2011 Dmitry Mikhirev <dmikhirev@mandriva.org> 3.7.9.r1-1
+ Revision: 735354
- imported package python-apsw


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6375 |12cr|python-archmage-0.2.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname	archmage
%define name		python-%{realname}
%define version 0.2.4
%define release %mkrel 2

Summary: CHM(Compiled HTML) Decompressor
Name: %{name}
Epoch: 1
Version: %{version}
Release: %{release}
Source0: %{realname}-%{version}.tar.bz2
License: GPL
Group: Development/Python
BuildRequires:	python-devel
BuildRoot: %{_tmppath}/%{name}-buildroot
Url: http://archmage.sf.net/

%description
arCHMage - extensible reader/decompiler of files in CHM format 
(Microsoft HTML help, also known as Compiled HTML).
arCHMage is based on chmlib by Jed Wing and is written in python 

%prep
%setup -q -n %{realname}-%{version}

%build
env CFLAGS="$RPM_OPT_FLAGS" python setup.py build

%install
python setup.py install --root=$RPM_BUILD_ROOT 

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%config %{_sysconfdir}/archmage/arch.conf
%{_bindir}/*
%{python_sitelib}/*.egg-info
%{python_sitelib}/archmod
%{_datadir}/archmage
%{_mandir}/man1/*


%changelog
* Fri Nov 19 2010 Funda Wang <fwang@mandriva.org> 1:0.2.4-2mdv2011.0
+ Revision: 598915
- rebuild for py2.7

* Wed Aug 05 2009 Frederik Himpe <fhimpe@mandriva.org> 1:0.2.4-1mdv2010.0
+ Revision: 410341
- update to new version 0.2.4

* Sat Jan 03 2009 Funda Wang <fwang@mandriva.org> 1:0.1.9-3mdv2009.1
+ Revision: 323538
- add epoch
- update file list

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Stefan van der Eijk <stefan@mandriva.org>
    - 0.1.9

* Sun Jun 17 2007 Stefan van der Eijk <stefan@mandriva.org> 0.1.9beta1-1mdv2008.0
+ Revision: 40517
- 0.1.9beta1


* Thu Jan 18 2007 Stefan van der Eijk <stefan@mandriva.org> 0.0.8-1mdv2007.0
+ Revision: 110420
- 0.0.8

* Wed Jan 03 2007 Stefan van der Eijk <stefan@mandriva.org> 0.0.7-1mdv2007.1
+ Revision: 103843
- Import python-archmage

* Wed Mar 08 2006 Stefan van der Eijk <stefan@eijk.nu> 0.0.7-1mdk
- 0.0.7

* Sun Feb 05 2006 Stefan van der Eijk <stefan@eijk.nu> 0.0.6-3mdk
- Rebuild
- %%mkrel

* Sun Dec 05 2004 Michael Scherer <misc@mandrake.org> 0.0.6-2mdk
- Rebuild for new python

* Sun May 02 2004 Stefan van der Eijk <stefan@mandrake.org> 0.0.6-1mdk
- initial MDK package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6376 |12cr|python-argparse-1.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	argparse
%define name	python-%{module}
%define version 1.2.1
%define release %mkrel 1

Summary:	A Python command line parser inspired by optparse
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://argparse.googlecode.com/files/%{module}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		http://argparse.python-hosting.com/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires:	python >= 2.3
BuildRequires:	python-devel >= 2.3, python-setuptools
BuildArch:	noarch

%description
The argparse module makes writing command line tools in Python easy.
Just briefly describe your command line interface and argparse will
take care of the rest, including:

* parsing the arguments and flags from ``sys.argv``
* converting arg strings into objects for your program
* formatting and printing any help messages
* and much more ... 

For those familiar with the optparse module from the Python standard
library, argparse improves on this module in a number of ways,
including:

* handling positional arguments
* supporting sub-commands
* allowing alternative option prefixes like ``+`` and ``/``
* handling zero-or-more and one-or-more style arguments
* producing more informative usage messages
* providing a much simpler interface for custom types and actions

%prep
%setup -q -n %{module}-%{version}

%install
%__rm -rf %{buildroot}
%__python setup.py install --root=%{buildroot} --record=FILE_LIST
%__chmod -R og-w *.txt doc/

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc *.txt doc/*
%py_puresitedir/*



%changelog
* Thu Apr 21 2011 Lev Givon <lev@mandriva.org> 1.2.1-1mdv2011.0
+ Revision: 656496
- Update to 1.2.1.

* Sun Mar 27 2011 Lev Givon <lev@mandriva.org> 1.2-1
+ Revision: 648599
- Update to 1.2.

* Wed Nov 17 2010 Funda Wang <fwang@mandriva.org> 1.1-1mdv2011.0
+ Revision: 598174
- update file list

* Mon Mar 01 2010 Lev Givon <lev@mandriva.org> 1.1-1mdv2010.1
+ Revision: 512979
- Update to 1.1.

* Wed Dec 09 2009 Lev Givon <lev@mandriva.org> 1.0.1-1mdv2010.1
+ Revision: 475622
- Update to 1.0.1.
  Fix world-writable files.

* Mon Jul 27 2009 Lev Givon <lev@mandriva.org> 1.0-1mdv2010.0
+ Revision: 400533
- Update to 1.0.

* Sat Jan 03 2009 Funda Wang <fwang@mandriva.org> 0.8.0-2mdv2009.1
+ Revision: 323533
- rebuild

* Thu Jul 17 2008 Lev Givon <lev@mandriva.org> 0.8.0-1mdv2009.0
+ Revision: 237814
- import python-argparse


* Thu Jul 17 2008 Lev Givon <lev@mandriva.org> 0.8.0-1mdv2008.1
- Package for Mandriva.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6377 |12cr|python-async-0.6.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name async

Name: 		python-%{upstream_name}
Version: 	0.6.1
Release: 	2
Summary: 	Async Framework
License:	BSD
Group: 		Development/Python
Url: 		http://pypi.python.org/pypi/async
Source0: 	http://pypi.python.org/packages/source/a/async/async-%{version}.tar.gz
BuildRequires:  python-distribute

%description
Async is a framework to process interdependent tasks in a pool of workers.

%prep
%setup -q -n %upstream_name-%version

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc AUTHORS README
%{python_sitearch}/async
%{python_sitearch}/async-%{version}-py%{py_ver}.egg-info


%changelog
* Mon Jun 27 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.6.1-1mdv2011.0
+ Revision: 687479
- import python-async


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6378 |12cr|python-augeas-0.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	release	%mkrel 1

Name:		python-augeas
Version:	0.4.0
Release:	%release
Summary:	Python bindings to augeas
Group:		Development/Python
License:	LGPLv2+
Url:		http://augeas.net/
Source0:	http://augeas.net/download/python/%{name}-%{version}.tar.gz
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
Requires:	libaugeas-devel
BuildRequires:	python-setuptools python-devel


%description
python-augeas is a set of Python bindings around augeas.

%prep
%setup -q


%build
# Remove CFLAGS=... for noarch packages (unneeded)
CFLAGS="$RPM_OPT_FLAGS" python setup.py build_ext -i
CFLAGS="$RPM_OPT_FLAGS" python setup.py build

%install
rm -rf $RPM_BUILD_ROOT
python setup.py install -O1 --skip-build --root=$RPM_BUILD_ROOT

 
%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc COPYING AUTHORS README.txt
%{py_sitedir}/augeas.py*
%{py_sitedir}/*augeas*.egg-info


%changelog
* Tue Jan 25 2011 Guilherme Moro <guilherme@mandriva.com> 0.4.0-1mdv2011.0
+ Revision: 632650
- Initial import of the package
- Created package structure for python-augeas.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6379 |12cr|python-babel-0.9.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname	Babel

Summary:	Internationalization utilities for Python
Name:		python-babel
Version:	0.9.6
Release:	2
Source0:	http://ftp.edgewall.com/pub/babel/%{tarname}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		http://babel.edgewall.org/
BuildArch:	noarch
BuildRequires:	python-setuptools

%description
Babel is a Python library that provides an integrated collection of
utilities that assist with internationalizing and localizing Python
applications (in particular web-based applications.)

%prep
%setup -q -n %{tarname}-%{version}

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILE_LIST
mv doc html
sed -i 's/.*egg-info$//' FILE_LIST

%files -f FILE_LIST
%doc ChangeLog COPYING README.txt html/


%changelog
* Thu Apr 21 2011 Lev Givon <lev@mandriva.org> 0.9.6-1mdv2011.0
+ Revision: 656497
- Update to 0.9.6.

* Tue Nov 09 2010 Lev Givon <lev@mandriva.org> 0.9.5-1mdv2011.0
+ Revision: 595336
- import python-babel



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6380 |12cr|python-bcrypt-0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname py-bcrypt
%define name	python-bcrypt
%define version 0.2
%define release %mkrel 1

Summary:	Python implementation of Blowfish password hashing algorithm
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://www.mindrot.org/files/%{tarname}/%{tarname}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		http://www.mindrot.org/py-bcrypt.html
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	python-devel, python-nose

%description
py-bcrypt is an implementation the OpenBSD Blowfish password hashing
algorithm, as described in "A Future-Adaptable Password Scheme" by
Niels Provos and David Mazieres.

This system hashes passwords using a version of Bruce Schneier's
Blowfish block cipher with modifications designed to raise the cost of
off-line password cracking. The computation cost of the algorithm is
parametised, so it can be increased as computers get faster.

%prep
%setup -q -n %{tarname}-%{version}

%build
%__python setup.py build

%install
%__rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILE_LIST

%check
pushd test
export PYTHONPATH=`dir -d ../build/lib.linux*`
nosetests
popd

%clean
%__rm -rf %{buildroot}

%files -f FILE_LIST
%defattr(-,root,root)
%doc ChangeLog LICENSE README TODO


%changelog
* Tue Nov 09 2010 Lev Givon <lev@mandriva.org> 0.2-1mdv2011.0
+ Revision: 595443
- import python-bcrypt



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6381 |12cr|python-bibtex-1.2.5-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: BibTeX and recode bindings for python
Name: python-bibtex
Version: 1.2.5
Release: 4
Source0: http://prdownloads.sourceforge.net/pybliographer/%{name}-%{version}.tar.bz2
Patch: python-bibtex-1.2.4-format-strings.patch
# gw disable checks
# https://sourceforge.net/tracker/?func=detail&atid=104825&aid=1620002&group_id=4825
Patch1: python-bibtex-nocheck.patch
URL: http://pybliographer.org/
License: GPLv2+
Group: Development/Python
BuildRequires: recode-devel
BuildRequires: python-devel
BuildRequires: glib2-devel
BuildRequires: flex bison

%description
This python extension contains a BibTeX parser and a simple binding to
the GNU Recode library. They are intended to be used with pybliographer.

%prep
%setup -q
%patch -p1
%patch1 -p1

%build
CFLAGS="%optflags" python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc README
%py_platsitedir/*




%changelog
* Tue Nov 22 2011 GÃ¶tz Waschk <waschk@mandriva.org> 1.2.5-3mdv2012.0
+ Revision: 732426
- rebuild

* Fri Nov 19 2010 Funda Wang <fwang@mandriva.org> 1.2.5-2mdv2011.0
+ Revision: 598916
- rebuild for py2.7

* Sat Aug 07 2010 GÃ¶tz Waschk <waschk@mandriva.org> 1.2.5-1mdv2011.0
+ Revision: 567291
- update to new version 1.2.5

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.2.4-6mdv2010.0
+ Revision: 442032
- rebuild

* Sun Feb 22 2009 GÃ¶tz Waschk <waschk@mandriva.org> 1.2.4-5mdv2009.1
+ Revision: 343817
- update build deps
- disable checks, they fail with python 2.6
- update license
- fix C flags
- fix format strings

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 1.2.4-4mdv2009.0
+ Revision: 259498
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.2.4-3mdv2009.0
+ Revision: 247384
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.2.4-1mdv2008.1
+ Revision: 136447
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Apr 24 2007 GÃ¶tz Waschk <waschk@mandriva.org> 1.2.4-1mdv2008.0
+ Revision: 17968
- new version


* Sat Jan 20 2007 GÃ¶tz Waschk <waschk@mandriva.org> 1.2.3-1mdv2007.0
+ Revision: 110994
- new version
- drop patch

* Sat Dec 23 2006 GÃ¶tz Waschk <waschk@mandriva.org> 1.2.2-7mdv2007.1
+ Revision: 101891
- fix build for new python
- rebuild

  + Nicolas LÃ©cureuil <neoclust@mandriva.org>
    - Rebuild against new python

* Fri Nov 03 2006 GÃ¶tz Waschk <waschk@mandriva.org> 1.2.2-5mdv2007.1
+ Revision: 76246
- bot rebuild
- bot rebuild
- bot rebuild
- Import python-bibtex

* Fri Nov 03 2006 Götz Waschk <waschk@mandriva.org> 1.2.2-2mdv2007.1
- mkrel

* Fri Oct 07 2005 Götz Waschk <waschk@mandriva.org> 1.2.2-1mdk
- drop bundled recode, our recode package has the needed fix
- New release 1.2.2

* Sun Dec 05 2004 Michael Scherer <misc@mandrake.org> 1.2.1-2mdk
- Rebuild for new python

* Sat Aug 14 2004 Goetz Waschk <waschk@linux-mandrake.com> 1.2.1-1mdk
- New release 1.2.1

* Sat May 01 2004 Goetz Waschk <waschk@linux-mandrake.com> 1.2.0-1mdk
- New release 1.2.0


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6382 |12cr|python-bicyclerepair-0.9-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module        bicyclerepair

Name:           python-%{module}
Version:        0.9
Release:        %mkrel 6
Epoch:          0
Summary:        Python Refactoring Browser
License:        BSD
Group:          System/Libraries
URL:            http://%{module}.sourceforge.net/
Source0:        http://prdownloads.sourceforge.net/%{module}/%{module}-%{version}.tar.gz
BuildRequires:  python-devel
Provides:       %{module} = %{epoch}:%{version}-%{release}
Requires:       python
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:      noarch

%description
The Python Refactoring Browser, helping Pythonistas everywhere
glide over the gory details of refactoring their code. Watch him
extract jumbled code into well ordered classes. Gasp, as he renames
all occurrences of a method. Thank You Bicycle Repair Man!

%prep
%setup -q -n %{module}-%{version}

%build
%{__python} setup.py build

%install
%{__rm} -rf %{buildroot}
%{__python} setup.py install --root=%{buildroot} --record=INSTALLED_FILES 

%clean
%{__rm} -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc AUTHORS ChangeLog COPYING INSTALL PKG-INFO NEWS README README.emacs README.vim
%{py_puresitedir}/*




%changelog
* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0:0.9-6mdv2010.0
+ Revision: 442040
- rebuild

* Sat Jan 03 2009 Funda Wang <fwang@mandriva.org> 0:0.9-5mdv2009.1
+ Revision: 323537
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0:0.9-4mdv2009.0
+ Revision: 259499
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0:0.9-3mdv2009.0
+ Revision: 247386
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0:0.9-1mdv2008.1
+ Revision: 136447
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Mon Mar 12 2007 David Walluck <walluck@mandriva.org> 0:0.9-1mdv2007.1
+ Revision: 141496
- Import python-bicyclerepair

* Sun Mar 11 2007 David Walluck <walluck@mandriva.org> 0:0.9-1mdv2007.1
- release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6383 |12cr|python-bidict-0.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	bidict
%define name	python-%{module}
%define version 0.1.1
%define	rel	1
%if %mdkversion < 201100
%define release %mkrel %{rel}
%else
%define	release	%{rel}
%endif

Summary:	Bidirectional (one-to-one) mapping data structure for Python
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://pypi.python.org/packages/source/b/%{module}/%{module}-%{version}.tar.gz
License:	MIT
Group:		Development/Python
Url:		http://bitbucket.org/jab/bidict/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	python-devel, python-setuptools

%description
bidict provides a bidirectional mapping data structure and related
utilities (namedbidict, inverted) to naturally model one-to-one
relations in Python. To keep the learning curve low, it introduces no
new functions to the dict API you're already familiar with. It owes
its simplicity to Python's slice syntax, which provides a handy and
natural way of expressing the inverse mapping in a bidict.

%prep
%setup -q -n %{module}-%{version}

%build
%__python setup.py build

%install
%__rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%py_sitedir/%{module}*


%changelog
* Mon Jul 02 2012 Lev Givon <lev@mandriva.org> 0.1.1-1
+ Revision: 807844
- imported package python-bidict


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6384 |12cr|python-biopython-1.60-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	biopython

Summary:	The Biopython Project
Name:		python-biopython
Version:	1.60
Release:	1
Epoch:		1
License:	BSD
Group:		Sciences/Biology
Url:		http://biopython.org/
Source0:	http://biopython.org/DIST/%{oname}-%{version}.tar.gz
BuildRequires:	egenix-mx-base
BuildRequires:	flex
BuildRequires:	python-reportlab
BuildRequires:	python-numpy
BuildRequires:	python-numpy-devel
BuildRequires:	epydoc
BuildRequires:	dos2unix
BuildRequires:	python-devel
Requires:	python-numpy
Requires:	python-reportlab
Requires:	egenix-mx-base
Requires:	wise
Suggests:	ncbi-blast
# don't explicitly require clustalw because it is non-free
Suggests:	clustalw
Provides:	biopython = %{EVRD}
%rename python-Bio

%description
The Biopython Project is an international association of developers of
freely available Python tools for computational molecular biology.

http://biopython.org provides an online resource for modules,
scripts, and web links for developers of Python-based software for
life science research.

This package provides various Python modules from the Biopython Project 
used to process biological data.

%package	tools
Summary: 	Regression testing code and miscellaneous standalone scripts
Group:		Sciences/Biology
Requires:	%{name} = %{EVRD}
Suggests:	tkinter, wxPython
%rename biopython-tools

%description tools
This package provides various scripts and tests that are comprised by the
Biopython Project.

%package	sql
Summary:	Code for using Biopython with BioSQL databases
Requires:	%{name} = %{epoch}:%{version}-%{release}
Group:		Development/Python
Requires:	python-psycopg2
Requires:	python-mysql
Provides:	biopython-biosql = %{EVRD}
%rename python-BioSQL

%description sql
BioSQL is meant to be a common data storage layer supported by all the
different Bio* projects, Bioperl, Biojava, Biopython, and Bioruby.
Entries stored through an application written in, say, Bioperl could
be retrieved by another written in Biojava.

%package	doc
Summary:	The Biopython Project documentation
Group:		Development/Python
Requires:	%{name} = %{EVRD}
%rename biopython-doc

%description doc
This package provides the documentation for the various components of the 
Biopython Project.

%prep
%setup -q -n %{oname}-%{version}

# remove Mac-related files
rm -f Tests/CodonUsage/.DS_Store
# remove CVS dirs
find -type d -name CVS | xargs rm -rf
# convert wrong end of line
find -type f -exec dos2unix -b -U {} \;

%build
python setup.py build_ext -lm build

%install
python setup.py install --root=%{buildroot}

mkdir -p %{buildroot}%{_datadir}/%{name}-%{version}
cp -r Tests Scripts %{buildroot}%{_datadir}/%{name}-%{version}

%files
%defattr(-,root,root,0755)
%{py_platsitedir}/Bio
%{py_platsitedir}/*.egg-info
%doc CONTRIB DEPRECATED LICENSE NEWS README

%files sql
%defattr(-,root,root,0755)
%{py_platsitedir}/BioSQL
%doc LICENSE

%files tools
%defattr(-,root,root,0755)
%{_datadir}/%{name}-%{version}/Tests
%{_datadir}/%{name}-%{version}/Scripts

%files doc
%defattr(-,root,root,0755)
%doc Doc/*.pdf Doc/examples/


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6385 |12cr|python-blockcanvas-4.0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	blockcanvas

Summary: 	Enthought Tool Suite - blockcanvas project
Name:		python-%{module}
Version:	4.0.1
Release:	2
Source0:	http://www.enthought.com/repo/ets/%{module}-%{version}.tar.gz
Patch0:		blockcanvas-4.0.0-link.patch
License:	BSD
Group:		Development/Python
Url:		https://github.com/enthought/blockcanvas/
Obsoletes:	python-enthought-blockcanvas
Requires:	python-configobj
Requires:	python-apptools >= 4.0.1
Requires:	python-chaco >= 4.1.0
Requires:	python-codetools >= 4.0.0
Requires:	python-etsdevtools >= 4.0.0
Requires:	python-scimath >= 4.0.1
Requires:	python-traitsui >= 4.1.0
Requires:	python-numpy >= 1.1.0
BuildRequires:	python-setuptools >= 0.6c8
BuildRequires:	python-sphinx

%description
The blockcanvas project provides a visual environment for creating
simulation experiments, where function and data are separated. Thus,
you can define your simulation algorithm by visually connecting
function blocks into a data flow network, and then run it with various
data sets (known as "contexts"); likewise, you can use the same
context in a different functional simulation.

The project provides support for plotting, function searching and
inspection, and optimization. It includes a stand-alone application
that demonstrates the block-canvas environment, but the same
functionality can be incorporated into other applications.

%prep
%setup -q -n %{module}-%{version}
%patch0 -p1

%build

%__python setup.py build
pushd docs
make html
popd

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILE_LIST
sed -i 's/.*egg-info$//' FILE_LIST

%files -f FILE_LIST
%doc *.txt *.rst docs/build/html/


%changelog
* Tue Dec 27 2011 Lev Givon <lev@mandriva.org> 4.0.1-1
+ Revision: 745665
- Update to 4.0.1.

* Thu Jul 07 2011 Lev Givon <lev@mandriva.org> 4.0.0-1
+ Revision: 689219
- import python-blockcanvas



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6386 |12cr|python-blosc-1.0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	blosc
%define name	python-%{module}
%define version 1.0.4
%define rel		1
%if %mdkversion < 201100
%define release %mkrel %{rel}
%else
%define	release %{rel}
%endif

Summary:	Blosc data compressor
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://pypi.python.org/packages/source/b/%{module}/%{module}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		http://pypi.python.org/pypi/blosc/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	python-devel

%description
Blosc is a high performance compressor optimized for binary data.

%prep
%setup -q -n %{module}-%{version}

%build
%__python setup.py build

%install
%__rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc LICENSES/BLOSC.txt
%py_platsitedir/%{module}*


%changelog
* Fri Sep 14 2012 Lev Givon <lev@mandriva.org> 1.0.4-1
+ Revision: 816944
- Update to 1.0.4.

* Thu Dec 08 2011 Lev Givon <lev@mandriva.org> 1.0.3-1
+ Revision: 739181
- imported package python-blosc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6387 |12cr|python-boto-2.2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module boto

Name:           python-%{module}
Version:	2.2.2
Release:        1
License:        MIT
Summary:        Python interface to Amazon Web Services
Url:            http://code.google.com/p/boto/
Group:          Development/Python
Source0:	http://boto.googlecode.com/files/%{module}-%{version}.tar.gz
BuildRequires:  python-setuptools
Buildarch:	noarch

%description
An integrated interface to current and future infrastructural
services offered by Amazon Web Services. Currently, this includes:
    * Simple Storage Service (S3)
    * SimpleQueue Service (SQS)
    * Elastic Compute Cloud (EC2)
    * Mechanical Turk
    * SimpleDB
    * CloudFront
    * CloudWatch
    * AutoScale
    * Elastic Load Balancer (ELB)
    * Virtual Private Cloud (VPC)
    * Elastic Map Reduce (EMR)
    * Relational Data Service (RDS)
    * Simple Notification Server (SNS)
    * Google Storage
    * Identity and Access Management (IAM)
    * Route53 DNS Service (route53) 

%prep
%setup -q -n %{module}-%{version}

%build
CFLAGS="$RPM_OPT_FLAGS" %{__python} setup.py build

%install
%{__python} setup.py install --root $RPM_BUILD_ROOT --install-purelib=%{python_sitearch}

%files 
%{python_sitearch}/*
%{_bindir}/*




%changelog
* Sat Feb 18 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.2.2-1
+ Revision: 777032
- version update 2.2.2

* Wed Jun 08 2011 Antoine Ginies <aginies@mandriva.com> 2.0-1
+ Revision: 683242
- import python-boto


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6388 |12cr|python-bottleneck-0.6.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname	Bottleneck

Summary:	Fast NumPy array functions written in Cython
Name:		python-bottleneck
Version:	0.6.0
Release:	2
Source0:	http://pypi.python.org/packages/source/B/%{tarname}/%{tarname}-%{version}.tar.gz
Source1:	sphinxext.tar.gz
Patch0:		lm-0.5.0.patch
License:	BSD
Group:		Development/Python
Url:		http://pypi.python.org/pypi/Bottleneck
Requires:	python-numpy
BuildRequires:	python-numpy-devel
BuildRequires:	python-devel
BuildRequires:	python-sphinx
BuildRequires:	pkgconfig(lapack)

%description
Bottleneck is a collection of fast NumPy array functions written in
Cython.

%prep
%setup -q -n %{tarname}-%{version}
%patch0 -p0

%build
%__python setup.py build

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}
pushd doc
rm -rf sphinxext
tar zxf %SOURCE1
export PYTHONPATH=`dir -d ../build/lib* | head -1`
make html
find . -name .buildinfo -exec rm -f {} \;
popd

%files
%doc LICENSE README.rst RELEASE.rst doc/build/html
%py_platsitedir/Bottleneck*
%py_platsitedir/bottleneck*



%changelog
* Mon Jun 25 2012 Lev Givon <lev@mandriva.org> 0.6.0-1
+ Revision: 806814
- Update to 0.6.0.

* Fri Aug 05 2011 Lev Givon <lev@mandriva.org> 0.5.0-2
+ Revision: 693371
- Need -lm when building extensions.
- import python-bottleneck



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6389 |12cr|python-bugz-0.8.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module_name pybugz
%define shortname bugz

Summary:    A python and command line interface to Bugzilla 
Name:		python-bugz
Version:    0.8.0
Release:	4
Source0:    http://pybugz.googlecode.com/files/pybugz-%version.tar.gz
Patch0:		pybugz-really-receive-auth-cookie.patch
Patch1:		pybugz-properly-modify-bugz.patch
Patch2:		pybugz-python2.7.patch
License:	GPL
Group:		Development/Python
Url:		http://code.google.com/p/pybugz/
BuildRequires: python-devel
BuildArch: noarch
Requires:  python-elementtree

%description
PyBugz is a python and command line interface to Bugzilla.

It was conceived as a tool to speed up the workflow for Gentoo Linux developers
and contributors when dealing with bugs using Bugzilla. By avoiding the clunky 
web interface, the user quickly search, isolate and contribute to the project 
very quickly. 
Developers alike can easily extract attachments and close bugs all from the 
comfort of the command line.

PyBugz is written in Python and written in a way to be extended easily for 
use on other Bugzillas.  

%prep
%setup -q -n %module_name-%version
%patch0 -p1
%patch1 -p1
%patch2 -p1
perl -pi -e 's|http://bugs.gentoo.org/|https://qa.mandriva.com/|' bugz/cli.py

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc README
%_bindir/bugz
%{py_sitedir}/%{shortname}/
%{py_sitedir}/%{module_name}-%{version}-py%{py_ver}.egg-info


%changelog
* Thu Nov 11 2010 Eugeni Dodonov <eugeni@mandriva.com> 0.8.0-3mdv2011.0
+ Revision: 596171
- P2: fix issues with python 2.7
- Rebuild for new python.
  Explicitly define installed files.

* Tue Nov 10 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.8.0-1mdv2010.1
+ Revision: 464134
- P0: properly receive auth cookie
  P1: really modify bugs on newer bugzilla versions

  + Bogdano Arendartchuk <bogdano@mandriva.com>
    - new version 0.8.0

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.6.11-10mdv2010.0
+ Revision: 442045
- rebuild

* Sat Jan 03 2009 Funda Wang <fwang@mandriva.org> 0.6.11-9mdv2009.1
+ Revision: 323535
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.6.11-8mdv2009.0
+ Revision: 259510
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.6.11-7mdv2009.0
+ Revision: 247387
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.6.11-5mdv2008.1
+ Revision: 136447
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Sep 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.6.11-5mdv2008.0
+ Revision: 90199
- rebuild

* Sun Jul 22 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.6.11-4mdv2008.0
+ Revision: 54477
- Remove unused patch
- [BUGFIX] Add Patch 1 to fix bug  #31852 (thanks to Gustavo De Nardin)

* Mon May 14 2007 Michael Scherer <misc@mandriva.org> 0.6.11-3mdv2008.0
+ Revision: 26606
- add patch0, to make it work with python 2.5 and bundled elementtree


* Wed Dec 20 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.6.11-2mdv2007.0
+ Revision: 100501
- Rebuild against new python

* Wed Sep 27 2006 Michael Scherer <misc@mandriva.org> 0.6.11-1mdv2007.1
+ Revision: 62647
- add a Requires on python-elementtree, thanks titi for spotting this
- version 0.6.11
- Import python-bugz

* Fri Sep 22 2006 Michael Scherer <misc@mandriva.org> 0.6-1mdv2007.0
- first package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6390 |12cr|python-caja-1.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Python bindings for MATE's caja
Name:		python-caja
Version:	1.4.0
Release:	1
License:	GPLv2+ and LGPLv2+
Group:		Development/Python
URL:		http://mate-desktop.org
Source0:	http://pub.mate-desktop.org/releases/1.4/%{name}-%{version}.tar.xz

BuildRequires:	gtk-doc
BuildRequires:	mate-common
BuildRequires:	pkgconfig(libcaja-extension)
BuildRequires:	pkgconfig(mate-python-2.0)
BuildRequires:	pkgconfig(pygtk-2.0)
BuildRequires:	pkgconfig(python)

Requires:	mate-python-mateconf

%description
These are bindings for the caja extension library
introduced in MATE.

%package devel
Summary:	Pkgconfig file and examples for %{name}
Group:		Development/Other
Requires:	%{name} = %{version}

%description devel
Pkgconfig file and examples for %{name}.

%prep
%setup -q

%build
NOCONFIGURE=1 ./autogen.sh
%configure2_5x

%make

%install
%makeinstall_std


find $RPM_BUILD_ROOT -name '*.la' -exec rm {} \;

%files
%doc AUTHORS ChangeLog NEWS 
%{_libdir}/caja-python/caja.so
%{_libdir}/caja/extensions-2.0/*

%files devel
%{_libdir}/pkgconfig/caja-python.pc
%doc %{_datadir}/doc/caja-python/README
%doc %{_datadir}/doc/caja-python/examples/*




%changelog
* Thu Jun 07 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.0-1
+ Revision: 803195
- imported package python-caja


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6391 |12cr|python-card-0.8.1-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: python-card
Summary: PythonCard GUI construction toolkit
Version: 0.8.1
Release: 10
Source0: http://prdownloads.sourceforge.net/pythoncard/PythonCard-%{version}.tar.bz2
Patch1: PythonCardSamples.patch
Patch2: PythonCardConfig.patch
URL: http://pythoncard.sourceforge.net/
Group: Development/Python
License: Python license
Requires: python-base >= %{py_ver}, wxPython >= 2.5.2
BuildArch: noarch
BuildRequires: python-devel 

%description
PythonCard is a GUI construction kit for building cross-platform desktop
applications on Windows, Mac OS X, and Linux, using the Python language.

%prep
%setup -n PythonCard-%{version} -q
%patch1 -p1
%patch2 -p1

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}
chmod 0755 %{buildroot}%py_puresitedir/PythonCard/flatfileDatabase.py
chmod 0755 %{buildroot}%py_puresitedir/PythonCard/gadflyDatabase.py
chmod 0755 %{buildroot}%py_puresitedir/PythonCard/templates/htmlpreview.py
chmod 0755 %{buildroot}%py_puresitedir/PythonCard/build/lib/PythonCard/flatfileDatabase.py
chmod 0755 %{buildroot}%py_puresitedir/PythonCard/build/lib/PythonCard/gadflyDatabase.py
chmod 0755 %{buildroot}%py_puresitedir/PythonCard/build/lib/PythonCard/templates/htmlpreview.py

install -m 0755 -d %{buildroot}%{_datadir}/PythonCard/samples
install -m 0755 -d %{buildroot}%{_datadir}/PythonCard/tools

cp -pr %{buildroot}%py_puresitedir/PythonCard/samples %{buildroot}%{_datadir}/PythonCard
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/samples.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/addresses/addresses.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/ataxx/ataxx.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/chat/chat.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/companies/companies.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/companies/parse_companies.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/conversions/conversions.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/custdb/custdb.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/dbBrowser/csvBrowse.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/dbBrowser/dbBrowser.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/dbBrowser/dbBrowser2.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/dbBrowser/dbLogin.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/dbBrowser/gadflyBrowse.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/dbBrowser/metakitBrowse.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/dbBrowser/mySQLBrowse.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/dbBrowser/oracleBrowse.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/dbBrowser/postgreBrowse.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/dbBrowser/pysqliteBrowse.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/dbBrowser/scripts/gadfly_sample.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/dbBrowser/scripts/mysql_sample.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/dialogs/dialogs.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/doodle/doodle.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/financial/mortgage.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/financial/pyfi.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/flatfileDatabase/flatfileDatabase.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/floatCanvasTest/floatCanvasTest.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/flock/flock.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/gadflyDatabase/gadflyDatabase.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/gravity/floatgravity.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/gravity/gravity.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/hopalong/hopalong.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/jabberChat/chatWindow.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/jabberChat/groupChatWindow.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/jabberChat/jabberChat.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/life/lexicon.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/life/life.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/life/patterns.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/lsystem/lsystem.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/lsystem/lsystemInteractive.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/minimal/minimal.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/minimalList/minimalList.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/minimalStandalone/minimal.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/minimalTree/minimalTree.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/moderator/moderator.py
chmod 0644 %{buildroot}%{_datadir}/PythonCard/samples/moderator/moderator.bat
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/montyhall/mh.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/montyhall/montyhall.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/mp3player/mp3player.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/multicolumnexample/multicolumnexample.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/noresource/noresource.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/pictureViewer/pictureViewer.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/proof/proof.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/pysshed/pysshed.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/radioclient/htmlpreview.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/radioclient/radioclient.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/redemo/redemo.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/reversi/reversi.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/rpn/rpn.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/saveClipboardBitmap/saveClipboardBitmap.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/searchexplorer/searchexplorer.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/simpleBrowser/simpleBrowser.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/simpleGrid/simpleGrid.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/simpleIEBrowser/simpleIEBrowser.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/slideshow/slideshow.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/sounds/sounds.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/SourceForgeTracker/SourceForgeTracker.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/spirograph/spirograph.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/spirographInteractive/spirographInteractive.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/stockprice/stockprice.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/testevents/testevents.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/testSplitter/doodle.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/testSplitter/minimal.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/testSplitter/testSplitter.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/textIndexer/textIndexer.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/textRouter/wordwrap.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/textRouter/textRouter.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/tictactoe/tictactoe.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/turtle/turtle.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/webgrabber/webchecker.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/webgrabber/webgrabber.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/webgrabber/websucker.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/webserver/console_server.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/webserver/oldModsWebserver.py
chmod 0644 %{buildroot}%{_datadir}/PythonCard/samples/webserver/runwebserver.bat
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/webserver/webserver.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/webserver/html/cgi-bin/contacts.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/webserver/html/cgi-bin/file_upload.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/webserver/html/cgi-bin/testenv.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/webserver/html/cgi-bin/webservices.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/widgets/widgets.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/samples/worldclock/worldclock.py

cp -pr %{buildroot}%py_puresitedir/PythonCard/tools %{buildroot}%{_datadir}/PythonCard
chmod 0755 %{buildroot}%{_datadir}/PythonCard/tools/codeEditor/codeEditor.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/tools/codeEditor/codeEditorR.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/tools/codeEditor/restEditor.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/tools/findfiles/findfiles.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/tools/oneEditor/codePage.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/tools/oneEditor/resourceEditor.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/tools/oneEditor/restEditor.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/tools/oneEditor/tabcodeEditor.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/tools/oneEditor/modules/propertyEditor.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/tools/oneEditor/templates/templateFullMenus.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/tools/oneEditor/templates/templateNoMenus.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/tools/oneEditor/templates/template.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/tools/resourceEditor/resourceEditor.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/tools/resourceEditor/templates/templateNoMenus.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/tools/resourceEditor/modules/propertyEditor.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/tools/resourceEditor/templates/templateFullMenus.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/tools/resourceEditor/templates/template.py
chmod 0755 %{buildroot}%{_datadir}/PythonCard/tools/textEditor/textEditor.pyw

rm -rf %{buildroot}%py_puresitedir/PythonCard/samples
rm -rf %{buildroot}%py_puresitedir/PythonCard/tools
rm -rf %{buildroot}%py_puresitedir/PythonCard/docs
rm -f %{buildroot}/usr/bin/install-pythoncard.py
rm -f %{buildroot}%py_puresitedir/PythonCard/build/scripts-2.4/install-pythoncard.py

# menu support

# XDG menus
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}-resourceEditor.desktop << EOXDG1
[Desktop Entry]
Name=PythonCard Resource Editor
Comment=This represents the beginnings of a GUI resource (layout) editor for PythonCard
Exec=%{_datadir}/PythonCard/tools/resourceEditor/resourceEditor.py
Icon=development_environment_section
Terminal=false
Type=Application
Categories=X-MandrivaLinux-MoreApplications-Development-DevelopmentEnvironments;Development;GUIDesigner;
EOXDG1

cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}-codeEditor.desktop << EOXDG2
[Desktop Entry]
Name=PythonCard Code Editor
Comment=The codeEditor sample in PythonCard is focused on being a simple to use Python source code editor
Exec=%{_datadir}/PythonCard/tools/codeEditor/codeEditor.py
Icon=editors_section
Terminal=false
Type=Application
Categories=X-MandrivaLinux-MoreApplications-Development-Tools;Development;
EOXDG2

cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}-samples.desktop << EOXDG3
[Desktop Entry]
Name=PythonCard Samples
Comment=The main purpose of the samples is to "stress" the PythonCard framework and make sure that the framework is robust and full-featured
Exec=%{_datadir}/PythonCard/samples/samples.py
Icon=toys_section
Terminal=false
Type=Application
Categories=X-MandrivaLinux-MoreApplications-Development-Tools;Development;
EOXDG3

%files
%defattr(-,root,root,0755)
%doc docs/* README.txt README_StyleEditor.txt PKG-INFO
%py_puresitedir/PythonCard/*
%py_puresitedir/*.egg-info
%{_datadir}/PythonCard/samples/*
%{_datadir}/PythonCard/tools/*
%{_datadir}/applications/mandriva-%{name}*.desktop


%changelog
* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.8.1-9mdv2010.0
+ Revision: 442052
- rebuild

* Sat Jan 03 2009 Funda Wang <fwang@mandriva.org> 0.8.1-8mdv2009.1
+ Revision: 323558
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.8.1-7mdv2009.0
+ Revision: 259517
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.8.1-6mdv2009.0
+ Revision: 247388
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Sun Mar 02 2008 Michael Scherer <misc@mandriva.org> 0.8.1-4mdv2008.1
+ Revision: 177654
- add missing BuildRequires
- rebuild for python 2.5

  + Thierry Vignaud <tv@mandriva.org>
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Tue Sep 05 2006 Stéphane Téletchéa <steletch@mandriva.org> 0.8.1-3mdv2007.0
- Migration to XDG menu
- use datadir macros in the debian menu entries, add longtitle description
- fix some permissions (some rpmlint errors left)

* Wed Jan 11 2006 Michael Scherer <misc@mandriva.org> 0.8.1-2mdk
- Use new python macro
- do not use release and %%mkrel as this is not rpmbuildupdate proof

* Tue Jun 07 2005 Frederic Lepied <flepied@mandriva.com> 0.8.1-1mdk
- initial build (based on Phil Edwards' work)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6392 |12cr|python-carrot-0.10.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module carrot

Name:           python-%{module}
Version:        0.10.7
Release:        %mkrel 1
Url:            http://github.com/ask/carrot/
Summary:        AMQP Messaging Framework for Python
License:        BSD
Group:          Development/Python
Source:         %{module}-%{version}.tar.bz2
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
BuildRequires:  python-devel
BuildRequires:  python-setuptools
Requires:       python-amqplib
Requires:       python-anyjson
BuildArch:      noarch

%description
An AMQP messaging queue framework. AMQP is the Advanced Message
Queuing Protocol, an open standard protocol for message orientation, queuing,
routing, reliability and security.

The aim of carrot is to make messaging in Python as easy as possible by
providing a high-level interface for producing and consuming messages. At the
same time it is a goal to re-use what is already available as much as possible.

%prep
%setup -q -n %{module}-%{version}

%build
CFLAGS="%{optflags}" python setup.py build

%install
rm -rf $RPM_BUILD_ROOT
%{__python} setup.py install --root $RPM_BUILD_ROOT --install-purelib=%{python_sitearch}

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc Changelog README TODO
%{python_sitearch}/*



%changelog
* Wed Jun 08 2011 Antoine Ginies <aginies@mandriva.com> 0.10.7-1mdv2011.0
+ Revision: 683244
- import python-carrot


* Wed Jun 8 2011 Antoine Ginies <aginies@mandriva.com> 0.10.7
- first release for Mandriva 


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6393 |12cr|python-casuarius-1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	casuarius
%define name	python-%{module}
%define version 1.0
%define	rel	1
%if %mdkversion < 201100
%define release %mkrel %{rel}
%else
%define	release %{rel}
%endif

Summary:	Cython bindings for the Cassowary constraint solver
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://pypi.python.org/packages/source/c/%{module}/%{module}-%{version}.tar.gz
License:	LGPLv2.1
Group:		Development/Python
Url:		https://github.com/enthought/casuarius/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	python-cython >= 0.15.1
BuildRequires:	python-devel

%description
Casuarius is a Cython wrapper for the Cassowary incremental constraint solver.

%prep
%setup -q -n %{module}-%{version}

%build
%__python setup.py build

%install
%__rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING.LGPL LICENSE README.rst
%py_platsitedir/%{module}*


%changelog
* Mon Aug 13 2012 Lev Givon <lev@mandriva.org> 1.0-1
+ Revision: 814682
- imported package python-casuarius


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6394 |12cr|python-cdb-0.34-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A python interface to constant database files (cdb)
Name:		python-cdb
Version:	0.34
Release:	%mkrel 13
License:	GPL
Group:		Development/Python
URL:		http://pilcrow.madison.wi.us/
Source0:	http://pilcrow.madison.wi.us/python-cdb/%{name}-%{version}.tar.gz
BuildRequires:	python-devel >= 2.0
Requires:	python >= 2.0
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
The python-cdb extension module is an adaptation of D. J.
Bernstein's constant database package (see 
http://cr.yp.to/cdb.html).

cdb files are mappings of keys to values, designed for wickedly
fast lookups and atomic updates.  This module mimics the normal
cdb utilities, cdb(get|dump|make), via convenient, high-level
Python objects.

%prep

%setup -q

%build

CFLAGS="%{optflags}" python setup.py build

%install
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}

python setup.py install \
    --root="%{buildroot}" \
    --record="INSTALLED_FILES"

%clean
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}

%files -f INSTALLED_FILES
%defattr(-,root,root)
%doc ChangeLog README COPYING Example





%changelog
* Thu Sep 17 2009 Bogdano Arendartchuk <bogdano@mandriva.com> 0.34-13mdv2010.0
+ Revision: 444176
- new version 0.34

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.32-13mdv2010.0
+ Revision: 442053
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.32-12mdv2009.0
+ Revision: 259520
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.32-11mdv2009.0
+ Revision: 247390
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.32-9mdv2008.1
+ Revision: 136447
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Tue Dec 12 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.32-9mdv2007.0
+ Revision: 96021
- Rebuild for new python
- Rebuild for new python
- import python-cdb-0.32-7mdk

* Sun Jan 08 2006 Oden Eriksson <oeriksson@mandriva.com> 0.32-7mdk
- rebuild

* Sun Dec 05 2004 Michael Scherer <misc@mandrake.org> 0.32-6mdk
- Rebuild for new python

* Sat Oct 16 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.32-5mdk
- rpmbuildupdated


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6395 |12cr|python-CDDB-1.4-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname CDDB
%define pyversion 2.4
%define pysystemver 2.4

Summary: Python CDDB module
Name: python-%{oname}
Version: 1.4
Release: 14
Source0: %{oname}-%version.tar.bz2
License: GPL
Group: Development/Python
URL: http://cddb-py.sourceforge.net
BuildRequires: python-devel
Requires: python

%description
The dynamic duo of CDDB.py and DiscID.py, along with their side-kick C
module cdrommodule.so, provide an easy way for Python programs to
fetch information on audio CDs from CDDB (http://www.cddb.com/) -- a
very large online database of track listings and other information on
audio CDs.  UNIX platforms and Windows are both supported.


%prep
%setup -q -n %oname-%version

%build
python setup.py build

%install
python setup.py install --root %buildroot

%files
%doc CHANGES COPYING README
%py_platsitedir/*




%changelog
* Thu Nov 17 2011 GÃ¶tz Waschk <waschk@mandriva.org> 1.4-13mdv2012.0
+ Revision: 731480
- rebuild

* Wed Nov 17 2010 Funda Wang <fwang@mandriva.org> 1.4-12mdv2011.0
+ Revision: 598143
- rebuild for py2.7

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.4-11mdv2011.0
+ Revision: 442054
- rebuild

* Fri Dec 26 2008 Adam Williamson <awilliamson@mandriva.org> 1.4-10mdv2009.1
+ Revision: 319198
- rebuild for python 2.6

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 1.4-9mdv2009.0
+ Revision: 259524
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.4-8mdv2009.0
+ Revision: 247392
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.4-6mdv2008.1
+ Revision: 136447
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Jan 31 2007 Nicolas LÃ©cureuil <neoclust@mandriva.org> 1.4-6mdv2007.0
+ Revision: 115731
- Rebuild against new python
- Import python-CDDB

* Fri Jul 21 2006 GÃ¶tz Waschk <waschk@mandriva.org> 1.4-1mdv2007.0
- Rebuild

* Wed Dec 07 2005 GÃ¶tz Waschk <waschk@mandriva.org> 1.4-4mdk
- Rebuild
- use mkrel

* Sun Dec 05 2004 Michael Scherer <misc@mandrake.org> 1.4-3mdk
- Rebuild for new python

* Sat Oct 02 2004 Götz Waschk <waschk@linux-mandrake.com> 1.4-2mdk
- rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6396 |12cr|python-certifi-0.0.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	certifi
%define name	python-%{module}
%define version 0.0.8
%define release 1

Summary:	Mozilla's SSL Certs
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://pypi.python.org/packages/source/c/%{module}/%{module}-%{version}.tar.gz
License:	ISC
Group:		Development/Python
Url:		http://python-requests.org/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	python-devel

%description
This package may or may not become a dependency of Requests. Mozilla's
CA bundle for SSL is MPL / GPL licensed. This will allow for that.

%prep
%setup -q -n %{module}-%{version}

%install
%__rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc LICENSE README.rst
%py_sitedir/certifi*


%changelog
* Wed Apr 25 2012 Lev Givon <lev@mandriva.org> 0.0.8-1
+ Revision: 793430
- imported package python-certifi


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6397 |12cr|python-cgen-2012.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	cgen
%define name	python-%{module}
%define version 2012.1
%define rel		2
%if %mdkversion < 201100
%define release %mkrel %rel
%else
%define	release %rel
%endif

Summary:	C/C++ source generation from an AST
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://pypi.python.org/packages/source/c/%{module}/%{module}-%{version}.tar.gz
License:	MIT
Group:		Development/Python
Url:		http://pypi.python.org/pypi/cgen/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
Requires:	python-pytools
BuildRequires:	python-setuptools
BuildRequires:	python-sphinx
%if %mdkversion < 201100
BuildRequires:	python-virtualenv
%endif
BuildRequires:	python-devel

%description
cgen is a Python package for generating C/C++ source code.

%prep
%setup -q -n %{module}-%{version}

%build
%if %mdkversion < 201100
virtualenv --distribute CGEN
./CGEN/bin/python setup.py build
%else
%__python setup.py build
%endif 

pushd doc
export PYTHONPATH=`dir -d ../build/lib* | head -1`
make PAPER=letter html
find -name .buildinfo | xargs rm -f
popd

%install
%__rm -rf %{buildroot}

%if %mdkversion < 201100
PYTHONDONTWRITEBYTECODE= ./CGEN/bin/python setup.py install --root=tmp/
CGENROOT=`find tmp/ -name cgen-%{version}`
%__install -d -m 755 %{buildroot}/usr
mv -f $CGENROOT/CGEN/* %{buildroot}/usr/
%else
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}
%endif

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc doc/build/html
%py_sitedir/cgen*


%changelog
* Fri Jun 08 2012 Lev Givon <lev@mandriva.org> 2012.1-2
+ Revision: 803233
- Use virtualenv to enable build on 2010.1.

* Fri Jun 08 2012 Lev Givon <lev@mandriva.org> 2012.1-1
+ Revision: 803227
- imported package python-cgen


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6398 |12cr|python-chaco-4.2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	chaco

Summary:	Enthought Tool Suite - interactive 2D plotting
Name:		python-%{module}
Version:	4.2.0
Release:	2
Source0:	http://www.enthought.com/repo/ets/%{module}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		https://github.com/enthought/chaco/
Obsoletes:	python-enthought-chaco
Obsoletes:	python-enthought-chaco2
Requires:	python-traits >= 4.2.0
Requires:	python-enable >= 4.2.0
Requires:	python-numpy >= 1.1.0
Requires:	python-reportlab
BuildRequires:	python-numpy-devel >= 1.1.0
BuildRequires:	python-traits >= 4.2.0
BuildRequires:	python-setuptools >= 0.6c8
BuildRequires:	x11-server-xvfb, procps
BuildRequires:	python-setupdocs >= 1.0.5
BuildRequires:	python-sphinx
BuildRequires:	pkgconfig(lapack)

%description
Chaco is a Python plotting application toolkit that facilitates
writing plotting applications at all levels of complexity, from simple
scripts with hard-coded data to large plotting programs with complex
data interrelationships and a multitude of interactive tools. While
Chaco generates attractive static plots for publication and
presentation, it also works well for interactive data visualization
and exploration.

%prep
%setup -q -n %{module}-%{version}

%build
%__python setup.py build
Xvfb :100 -ac &
XPID=$!
export DISPLAY=:100.0
%__python setup.py build_docs
kill -9 $XPID

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}

%files
%doc *.txt *.rst examples/ docs/*.pdf build/docs/html/
%py_platsitedir/%{module}*


%changelog
* Mon Aug 13 2012 Lev Givon <lev@mandriva.org> 4.2.0-1
+ Revision: 814714
- Update to 4.2.0.

* Tue Dec 27 2011 Lev Givon <lev@mandriva.org> 4.1.0-1
+ Revision: 745667
- Update to 4.1.0.

* Fri Sep 02 2011 Lev Givon <lev@mandriva.org> 4.0.1-1
+ Revision: 697901
- Update to 4.0.1.

* Thu Jul 07 2011 Lev Givon <lev@mandriva.org> 4.0.0-1
+ Revision: 689214
- import python-chaco



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6399 |12cr|python-chardet-2.0.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	chardet
%define name	python-%{module}
%define version	2.0.1
%define rel		3
%define	release	%mkrel %rel

Summary:	Character encoding auto-detection in Python
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	LGPLv2+
Group:		Development/Python
Source:		http://chardet.feedparser.org/download/python2-%{module}-%{version}.tgz
URL:		http://chardet.feedparser.org/
BuildRoot:	%{_tmppath}/%{name}-root
%py_requires -d
BuildArch:	noarch

%description
Character encoding auto-detection in Python. As smart as your browser.

%prep
%setup -q -n python2-%{module}-%{version}

%build
%{__python} setup.py build

%install
%__rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= %{__python} setup.py install --root=%{buildroot}

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc docs/*
%{py_sitedir}/*.egg-info
%{py_sitedir}/%{module}


%changelog
* Tue Apr 24 2012 Lev Givon <lev@mandriva.org> 2.0.1-3mdv2012.0
+ Revision: 793057
- Rebuild to provide pythonegg(chardet)

* Thu Jan 28 2010 Rémy Clouard <shikamaru@mandriva.org> 2.0.1-2mdv2011.0
+ Revision: 497655
- fix license

* Thu Jan 28 2010 Rémy Clouard <shikamaru@mandriva.org> 2.0.1-1mdv2010.1
+ Revision: 497650
- bump release

* Fri May 08 2009 Anssi Hannula <anssi@mandriva.org> 1.0.1-1mdv2010.0
+ Revision: 373562
- new version
- fix buildroot and URL
- use py_requires
- drop --optimize=2
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6400 |12cr|python-cherrypy-3.2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname CherryPy-%{version}

Summary:        A Python-based framework for web application development
Name:           python-cherrypy
Version:        3.2.2
Release:        1
License:        BSD
Group:          Development/Python
URL:            http://www.cherrypy.org
Source0:        http://download.cherrypy.org/cherrypy/%{version}/CherryPy-%{version}.tar.gz
BuildRequires:	python-devel
BuildArch:      noarch

%description
A Python-based framework for web application development.

CheryPy allows you to write and easyly deploy web applications, thanks
to a bundled webserver. It features a automated way to map an url to a
mathod, allowing you to describe your site as a python class.

%prep
%setup -q -n %tarname

%build
%__python setup.py build
cat > tutorial.conf << EOF
[server]
socketPort = 8080
threadPool = 10

[session]
storageType=ram
EOF

%install
%__python setup.py install --root  %buildroot

%files
%doc README.txt
%doc cherrypy/tutorial/*
%{py_puresitedir}/cherrypy
%{py_puresitedir}/CherryPy-%{version}-py%{py_ver}.egg-info
%{_bindir}/cherryd


%changelog
* Sun Jan 10 2010 Guillaume Rousse <guillomovitch@mandriva.org> 3.1.2-1mdv2010.1
+ Revision: 489397
- new version

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 3.1.1-2mdv2010.0
+ Revision: 442058
- rebuild

* Sun Jan 04 2009 Jérôme Soyer <saispo@mandriva.org> 3.1.1-1mdv2009.1
+ Revision: 324269
- New upstream release

* Thu Sep 04 2008 Jérôme Soyer <saispo@mandriva.org> 3.1.0-1mdv2009.0
+ Revision: 280549
- New release

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 2.2.1-3mdv2009.0
+ Revision: 242389
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Jul 16 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.1-1mdv2008.0
+ Revision: 52594
- update to new version 2.2.1


* Wed Dec 20 2006 Nicolas Lécureuil <neoclust@mandriva.org> 2.1.1-2mdv2007.0
+ Revision: 100512
- Rebuild against new python

  + Michael Scherer <misc@mandriva.org>
    - Import python-cherrypy

* Tue Apr 11 2006 Michael Scherer <misc@mandriva.org> 2.1.1-1mdk
- New release 2.1.1

* Wed Jan 11 2006 Michael Scherer <misc@mandriva.org> 2.1.0-2mdk
- Use new python macro

* Fri Dec 09 2005 Michael Scherer <misc@mandriva.org> 2.1.0-1mdk
- New release 2.1.0
- use mkrel

* Mon Dec 06 2004 Michael Scherer <misc@mandrake.org> 2.0-0.0a1.1mdk 
- initial package for Mandrakelinux


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6401 |12cr|python-chm-0.8.4-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name		python-chm
%define realname	pychm
%define version 0.8.4

Summary: Python package to handle CHM files
Name:			%{name}
Version:		%{version}
Release:		%mkrel 5
Source0: %{realname}-%{version}.tar.bz2
License: GPL
Group: Development/Python
BuildRequires:	chmlib-devel
BuildRequires:	python-devel
BuildRoot: %{_tmppath}/%{name}-buildroot
Url: http://gnochm.sourceforge.net
Provides: pychm

%description
The chm package provides three modules, chm, chmlib and extra,
which provide access to the API implemented by the C library
chmlib and some additional classes and functions. They are
used to access MS-ITSS encoded files - Compressed Html Help
files (.chm).

%prep
%setup -q -n %{realname}-%{version}

%build
env CFLAGS="$RPM_OPT_FLAGS" python setup.py build

%install
python setup.py install --root=$RPM_BUILD_ROOT --record=INSTALLED_FILES

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README NEWS COPYING ChangeLog
%py_platsitedir/*


%changelog
* Fri Nov 19 2010 Funda Wang <fwang@mandriva.org> 0.8.4-5mdv2011.0
+ Revision: 598962
- update file list
- update file list

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.8.4-5mdv2010.0
+ Revision: 442068
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.8.4-4mdv2009.0
+ Revision: 259546
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.8.4-3mdv2009.0
+ Revision: 247400
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.8.4-1mdv2008.1
+ Revision: 136447
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Jul 16 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.4-1mdv2008.0
+ Revision: 52595
- update to new version 0.8.4


* Fri May 26 2006 Jerome Soyer <saispo@mandriva.org> 0.8.3-1mdv2007.0
- New release 0.8.3
- add Provides pychm

* Fri Mar 31 2006 Mandriva Linux Team <http://www.mandrivaexpert.com/> 0.8.2-2mdk
- Rebuild

* Mon Feb 14 2005 Jerome Soyer <saispo@mandrake.org> 0.8.2-1mdk
- 0.8.2

* Sun Dec 05 2004 Michael Scherer <misc@mandrake.org> 0.8.0-2mdk
- Rebuild for new python

* Fri Jun 18 2004 Stefan van der Eijk <stefan@mandrake.org> 0.8.0-1mdk
- initial MDK package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6402 |12cr|python-cjson-1.0.5-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# TODO try to integrate the testsuite ?

%define name python-cjson
%define version 1.0.5
%define release %mkrel 6

Summary: A very fast JSON encoder/decoder for Python 
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://pypi.python.org/packages/source/p/%{name}/%{name}-%{version}.tar.gz
Patch0: python-cjson-1.0.5-CVE-2010-1666.patch
License: LGPL
Group:   Development/Python
Url:     http://www.ag-projects.com/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: python-devel
Requires:      python
%description
This module implements a very fast JSON encoder/decoder for Python.

JSON stands for JavaScript Object Notation and is a text based lightweight 
data exchange format which is easy for humans to read/write and for machines 
to parse/generate. JSON is completely language independent and has multiple 
implementations in most of the programming languages, making it ideal for 
data exchange and storage.

The module is written in C and it is up to 250 times faster when compared 
to the other python JSON implementations which are written directly in python. 
This speed gain varies with the complexity of the data and the operation and 
is the the range of 10-200 times for encoding operations and in the range of 
100-250 times for decoding operations.

%prep
%setup -q
%patch0 -p1

%build

%install
rm -rf %{buildroot}
python setup.py install --root %{buildroot}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README ChangeLog
%{py_platsitedir}/cjson.so
%{py_platsitedir}/*egg-info



%changelog
* Wed Jul 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.5-6mdv2011.0
+ Revision: 549840
- P0: security fix for CVE-2010-1666 (fedora)

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.0.5-5mdv2010.0
+ Revision: 442076
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 1.0.5-4mdv2009.0
+ Revision: 259525
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.0.5-3mdv2009.0
+ Revision: 247395
- rebuild

* Wed Jan 09 2008 Michael Scherer <misc@mandriva.org> 1.0.5-1mdv2008.1
+ Revision: 147125
- import python-cjson



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6403 |12cr|python-clientcookie-1.3.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname ClientCookie
%define version 1.3.0
%define unmangled_version 1.3.0
%define unmangled_version 1.3.0
%define release %mkrel 6

Summary: Client-side HTTP cookie handling
Name: python-clientcookie
Version: %{version}
Release: %{release}
Source0: %{oname}-%{unmangled_version}.tar.gz
License: BSD
Group: Development/Python
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
BuildRequires: python-devel
BuildRequires: python-setuptools
Url: http://wwwsearch.sourceforge.net/ClientCookie/

%description
ClientCookie is a Python module for handling HTTP cookies on the
client side, useful for accessing web sites that require cookies to be
set and then returned later.  It also provides some other (optional)
useful stuff: HTTP-EQUIV and Refresh handling, automatic adding of the
Referer [sic] header, robots.txt observance and lazily-seek()able
responses.  These extras are implemented using an extension that makes
it easier to add new functionality to urllib2 (now part of urllib2, as
of Python 2.4).  It has developed from a port of Gisle Aas' Perl
module HTTP::Cookies, from the libwww-perl library.


%prep
%setup -q -n %{oname}-%{unmangled_version} -n %{oname}-%{unmangled_version}

%build
python setup.py build

%install
rm -rf $RPM_BUILD_ROOT
python setup.py install --single-version-externally-managed --root=$RPM_BUILD_ROOT

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc *.txt *.html
%py_puresitedir/%{oname}*


%changelog
* Tue Nov 22 2011 Götz Waschk <waschk@mandriva.org> 1.3.0-6mdv2012.0
+ Revision: 732428
- rebuild

* Fri Nov 19 2010 Funda Wang <fwang@mandriva.org> 1.3.0-5mdv2011.0
+ Revision: 598979
- rebuild for py2.7

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.3.0-4mdv2011.0
+ Revision: 442079
- rebuild

* Sat Jan 03 2009 Funda Wang <fwang@mandriva.org> 1.3.0-3mdv2009.1
+ Revision: 323539
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.3.0-2mdv2009.0
+ Revision: 269020
- rebuild early 2009.0 package (before pixel changes)

* Thu May 01 2008 Götz Waschk <waschk@mandriva.org> 1.3.0-1mdv2009.0
+ Revision: 199798
- fix buildrequires
- import python-clientcookie



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6404 |12cr|python-clnum-1.6-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	clnum
%define name	python-%{module}
%define version 1.6
%define rel 4

Summary:	Arbitrary precision floating point library for Python
Name:		%{name}
Version:	%{version}
Release:	%mkrel %{rel}
Source0:	%{module}-%{version}.tar.gz
License:	GPL
Group:		Development/Python 
Url: 		http://calcrpnpy.sourceforge.net/clnum.html
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires:	cln, python >= 2.0
BuildRequires:	cln-devel, python-devel >= 2.0

%description
The module clnum adds arbitrary precision floating point and rational
numbers to Python. Both real and complex types are supported. The
module also contains arbitrary precision replacements for the
functions in the standard library math and cmath modules.

The clnum module uses the Class Library for Numbers (CLN) to do all of
the hard work. The module simply provides a proper type interface so
that the CLN numbers work with the standard Python arithmetic
operators and interact properly with the built-in Python numeric
types.  

%prep 

%setup -q -n %{module}-%{version}

%build
%__python ./setup.py build

%install
%__rm -rf %{buildroot}
%__python ./setup.py install --root=%{buildroot} --record=INSTALLED_FILES

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README COPYING changelog *.html
%py_platsitedir/*


%changelog
* Fri Nov 19 2010 Funda Wang <fwang@mandriva.org> 1.6-4mdv2011.0
+ Revision: 598980
- rebuild for py2.7

* Wed Feb 10 2010 Funda Wang <fwang@mandriva.org> 1.6-3mdv2010.1
+ Revision: 503557
- rebuild for new gmp

* Wed Aug 05 2009 Funda Wang <fwang@mandriva.org> 1.6-2mdv2010.0
+ Revision: 410268
- rebuild for new cln

* Thu Apr 02 2009 Lev Givon <lev@mandriva.org> 1.6-1mdv2010.0
+ Revision: 363428
- Update to 1.6.

* Sat Jan 03 2009 Funda Wang <fwang@mandriva.org> 1.5-2mdv2009.1
+ Revision: 323540
- rebuild

* Mon Oct 27 2008 Lev Givon <lev@mandriva.org> 1.5-1mdv2009.1
+ Revision: 297701
- Update to 1.5.

* Mon Jan 28 2008 Lev Givon <lev@mandriva.org> 1.4-5mdv2008.1
+ Revision: 159566
- Patch to build against cln 1.2.0.

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.4-4mdv2008.1
+ Revision: 136447
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Mon Jan 29 2007 Lev Givon <lev@mandriva.org> 1.4-4mdv2007.0
+ Revision: 115048
- Bump release.
- Specify Python version.

* Thu Jan 25 2007 Lev Givon <lev@mandriva.org> 1.4-3mdv2007.1
+ Revision: 113402
- Typo.
- Add python build dependency.

* Wed Jan 24 2007 Lev Givon <lev@mandriva.org> 1.4-2mdv2007.1
+ Revision: 113018
- Bump release.
- Update dependencies.

* Tue Jan 23 2007 Lev Givon <lev@mandriva.org> 1.4-1mdv2007.1
+ Revision: 112495
- Add build dependencies.
- Import python-clnum

* Fri Jan 19 2007 Lev Givon <lev@mandriva.org> 1.4-1mdv2007.0
- Update version.

* Thu May 25 2006 Lev Givon <lev@mandriva.org> 1.2-1mdk 
- Initial Mandriva package.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6405 |12cr|python-cmdln-1.1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname cmdln

Summary:	An improved cmd.py for easily building good multi-command scripts
Name:		python-%{rname}
Version:	1.1.2
Release:	%mkrel 1
License:	MIT License
Group:		Development/Python
URL:		http://code.google.com/p/cmdln/
Source0:	http://cmdln.googlecode.com/files/%{rname}-%{version}.zip
BuildRequires:	python-setuptools
BuildRoot:	%{_tmppath}/%{name}--%{version}-%{release}-root

%description
cmdln.py is an extension of Python's default cmd.py module that provides "a 
simple framework for writing line-oriented command interpreters". The idea 
(with both cmd.py and cmdln.py) is to be able to quickly build
multi-sub-command tools (think cvs or svn) and/or simple interactive shells
(think gdb or pdb). cmdln.py's extensions make it more natural to write
sub-commands, integrate optparse for simple option processing, and make having
good command documentation easier.

%prep

%setup -q -n %{rname}-%{version}

%build
CFLAGS="%{optflags}" %{__python} setup.py build

%install
rm -rf %{buildroot}

%{__python} setup.py install \
    --root="%{buildroot}" \
    --prefix="%{_prefix}" \
    --record=INSTALLED_FILES

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc LICENSE.txt README.txt docs/ examples/
%py_puresitedir/*


%changelog
* Sun Nov 07 2010 Funda Wang <fwang@mandriva.org> 1.1.2-1mdv2011.0
+ Revision: 594708
- rebuild for py2.7

* Fri Nov 06 2009 Oden Eriksson <oeriksson@mandriva.com> 1.1.2-1mdv2010.1
+ Revision: 461512
- import python-cmdln


* Fri Nov 06 2009 Oden Eriksson <oeriksson@mandriva.com> 1.1.2-1mdv2010.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6406 |12cr|python-codetools-4.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	codetools

Summary:	Enthought Tool Suite - codetools project
Name:		python-%{module}
Version:	4.0.0
Release:	2
Source0:	%{module}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		http://code.enthought.com/projects/code_tools/
BuildArch:	noarch
Requires:	python-traits >= 4.0.0
BuildRequires:	python-setuptools >= 0.6c8
BuildRequires:	python-sphinx

%description
The codetools project includes packages that simplify meta-programming
and help the programmer separate data from code in Python. This
library contains classes that allow defining simple snippets, or
"blocks", of Python code, analyze variable dependencies in the code
block, and use these dependencies to construct or restrict an
execution graph. These (restricted) code blocks can then be executed
in any namespace. However, this project also provides a
Traits-event-enhanced namespace, called a "context", which can be used
in place of a vanilla namespace to allow actions to be performed
whenever variables are assigned or retrieved from the namespace. This
project is used as the foundation for the BlockCanvas project.

%prep
%setup -q -n %{module}-%{version}

%build
%__python setup.py build
pushd docs
make html
popd

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILE_LIST
sed -i 's/.*egg-info$//' FILE_LIST

%files -f FILE_LIST
%doc *.txt *.rst examples/ docs/build/html/



%changelog
* Thu Jul 07 2011 Lev Givon <lev@mandriva.org> 4.0.0-1
+ Revision: 689211
- import python-codetools


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6407 |12cr|python-corba-1.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Python bindings for CORBA
Name:		python-corba
Version:	1.4.0
Release:	1
License:	LGPLv2+
Group:		Development/GNOME and GTK+
URL:		http://mate-desktop.org
Source0:	http://pub.mate-desktop.org/releases/1.4/%{name}-%{version}.tar.xz

BuildRequires:	mate-common
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(libIDL-2.0)
BuildRequires:	pkgconfig(MateCORBA-2.0)
BuildRequires:	pkgconfig(python)

Requires:	mate-corba

%description
pyorbit is an extension module for python that gives you access
to the CORBA ORB.

%package devel
Summary:	Files needed to build wrappers for CORBA addon libraries
Group:		Development/GNOME and GTK+
Requires:	%{name} = %{version}

%description devel
This package contains files required to build wrappers for CORBA addon
libraries so that they interoperate with pyorbit

%prep
%setup -q
%apply_patches

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x
%make

%install
%makeinstall_std
find %{buildroot} -name "*.la" -exec rm {} \;

%files
%doc AUTHORS NEWS README ChangeLog
%{py_platsitedir}/*

%files devel
%dir %{_includedir}/pymatecorba-2
%{_includedir}/pymatecorba-2/*.h
%{_libdir}/pkgconfig/*.pc


%changelog
* Tue Jun 05 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.0-2
+ Revision: 802514
- rebuild to correct requires for mate-corba

* Mon Jun 04 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.0-1
+ Revision: 802460
- imported package python-corba


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6408 |12cr|python-couchdb-0.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define srcname CouchDB
Name:           python-couchdb
Version:        0.8
Release:        %mkrel 2
Summary:        A Python library for working with CouchDB

Group:          Development/Python
License:        BSD
URL:            http://code.google.com/p/couchdb-python/
Source0:        http://pypi.python.org/packages/source/C/CouchDB/%{srcname}-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:      noarch
%py_requires -d
BuildRequires:  python-setuptools
Requires:       python-simplejson
# remove in 2013 once 2010.0 is not supported anymore
Obsoletes:       %{name}-devel < 0.8

%description
Providing a convenient high level interface for the CouchDB server.


%prep
%setup -q -n %{srcname}-%{version}

%build
python setup.py build


%install
rm -rf %{buildroot}
python setup.py install --skip-build --root %{buildroot}

# calm rpmlint down
find  %{buildroot}/%{python_sitelib}/couchdb -name \*.py -print0 | xargs --null chmod 0644


%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc ChangeLog.txt COPYING README.txt 
%doc doc/
%{_bindir}/couchdb-dump
%{_bindir}/couchdb-load
%{_bindir}/couchdb-replicate
%{_bindir}/couchpy
%{python_sitelib}/CouchDB-%{version}-py%{python_version}.egg-info
%{python_sitelib}/couchdb


%changelog
* Sat Oct 30 2010 Michael Scherer <misc@mandriva.org> 0.8-2mdv2011.0
+ Revision: 590613
- rebuild for python 2.7

* Tue Aug 17 2010 Michael Scherer <misc@mandriva.org> 0.8-1mdv2011.0
+ Revision: 570880
- remove patch 1, just here to prevent some rpmlint warning
- update to 0.8
- merge -devel in main package, as this doesn't warrant a separate rpm

* Sun Apr 18 2010 Frederik Himpe <fhimpe@mandriva.org> 0.7-2mdv2010.1
+ Revision: 536260
- Version 0.7 no longer requires python-httplib2

* Fri Apr 16 2010 Frederik Himpe <fhimpe@mandriva.org> 0.7-1mdv2010.1
+ Revision: 535659
- update to new version 0.7

* Sat Feb 13 2010 Frederik Himpe <fhimpe@mandriva.org> 0.6.1-2mdv2010.1
+ Revision: 505607
- Does not require couchdb

* Fri Feb 12 2010 Frederik Himpe <fhimpe@mandriva.org> 0.6.1-1mdv2010.1
+ Revision: 505157
- Use %%py_requires macro
- First Mandriva package based on Fedora's
- create python-couchdb


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6409 |12cr|python-couchdbkit-0.5.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module_name couchdbkit
%define name python-%module_name
%define version 0.5.4
%define release %mkrel 1
%define git_rev 43e9ffa

Name:		%{name}
Summary:    Framework for your Python application to access and manage Couchdb	
Version:	%{version}
Release:	%{release}

License:	BSD
Group:	    Development/Python
URL:		http://%module_name.org
# (misc) downloaded on http://github.com/benoitc/couchdbkit/downloads
Source:     benoitc-couchdbkit-%git_rev.tar.gz 
BuildRequires:  python-devel python-setuptools 
BuildArch:	noarch
Buildroot:	%{_tmppath}/%{name}-buildroot


%description
Framework for your Python application to access and manage Couchdb.

%prep
%setup -q -n benoitc-couchdbkit-%git_rev

%build

%install
rm -rf $RPM_BUILD_ROOT
python setup.py install --root=$RPM_BUILD_ROOT 

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(644,root,root,755)
%doc examples doc 
%{py_puresitedir}/%module_name
%{py_puresitedir}/*.egg-info


%changelog
* Mon May 02 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.4-1mdv2011.0
+ Revision: 662525
- update to new version 0.5.4

* Sat Feb 05 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.2-1
+ Revision: 636235
- update to new version 0.5.2

* Mon Nov 29 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.1-1mdv2011.0
+ Revision: 603067
- update to new version 0.5.1

* Fri Nov 19 2010 Funda Wang <fwang@mandriva.org> 0.4.11-2mdv2011.0
+ Revision: 598982
- rebuild for py2.7

* Sat Aug 14 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.4.11-1mdv2011.0
+ Revision: 569666
- update to new version 0.4.11

* Sat Mar 27 2010 Michael Scherer <misc@mandriva.org> 0.4.5-1mdv2010.1
+ Revision: 528264
- update to 0.4.5 ( and adapt to the migration to github )

* Sun Feb 07 2010 Michael Scherer <misc@mandriva.org> 0.4.2-1mdv2010.1
+ Revision: 501615
- fix wrong permission on directory
- do not requires python, not needed anymore since one year
- fix rpmlint warning about missing section
- upgrade to 0.4.2

* Thu Feb 04 2010 Michael Scherer <misc@mandriva.org> 0.4.1-1mdv2010.1
+ Revision: 500605
- update to new version 0.4.1

* Sun Jan 10 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.4-1mdv2010.1
+ Revision: 489179
- update to new version 0.4

* Tue Nov 10 2009 Michael Scherer <misc@mandriva.org> 0.2.2-1mdv2010.1
+ Revision: 463891
- fix BuildRequires
- import python-couchdbkit


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6410 |12cr|python-coverage-3.5.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	coverage

Summary:	Code coverage measurement for Python
Name:		python-%{module}
Version:	3.5.3
Release:	1
Source0:	%{module}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		http://nedbatchelder.com/code/coverage/
BuildRequires:	python-setuptools
%py_requires -d

%description
Coverage measures code coverage, typically during test execution. It
uses the code analysis tools and tracing hooks provided in the Python
standard library to determine which lines are executable, and which
have been executed.

%prep
%setup -q -n %{module}-%{version}

%build
%__python setup.py build

%install
chmod 644 *.txt coverage/htmlfiles/* coverage.egg-info/*
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILE_LIST
sed -i 's/.*egg-info$//' FILE_LIST

%files -f FILE_LIST
%defattr(-,root,root)
%doc *.txt




%changelog
* Wed Oct 05 2011 Lev Givon <lev@mandriva.org> 3.5.1-1mdv2012.0
+ Revision: 703186
- Update to 3.5.1.

* Fri Jul 01 2011 Lev Givon <lev@mandriva.org> 3.5-1
+ Revision: 688522
- Update to 3.5.

* Wed Nov 03 2010 Michael Scherer <misc@mandriva.org> 3.4-2mdv2011.0
+ Revision: 592699
- rebuild for python 2.7

* Wed Oct 20 2010 Lev Givon <lev@mandriva.org> 3.4-1mdv2011.0
+ Revision: 586853
- import python-coverage


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6411 |12cr|python-crcmod-1.7-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname crcmod

Name:           python-%{oname}
Version:        1.7
Release:        3
Epoch:          0
Summary:        Creates functions that efficiently compute CRC's using table lookup
URL:            http://crcmod.sourceforge.net/
Source0:        http://sourceforge.net/projects/crcmod/files/crcmod/crcmod-%{versio}/crcmod-%{version}.tar.gz
License:        MIT
Group:          Development/Python
BuildRequires:  python-devel

%description
Create functions that efficiently compute the Cyclic Redundancy Check 
(CRC) using table lookup.

Features:

    * Create Python functions for computing the CRC. If the optional 
      extension module is installed, the calculations are preformed 
      using fast C code.
    * Create instances of the Crc class that support the interface 
      used by the md5 and sha modules in the Python standard library.
    * Generate C/C++ code that can be incorporated in another project.
    * Any generator polynomial producing 8, 16, 32, or 64 bit CRCs is 
      allowed.
    * Forward and bit-reverse algorithms are supported.

%prep
%setup -q -n %{oname}-%{version}

%build
CFLAGS="%{optflags}" %{_bindir}/python setup.py build

%install
%{_bindir}/python setup.py install --root=%{buildroot}

%files
%defattr(-,root,root,0755)
%doc README changelog
%{_libdir}/python%{py_ver}/site-packages/*


%changelog
* Fri Nov 19 2010 Funda Wang <fwang@mandriva.org> 0:1.7-2mdv2011.0
+ Revision: 598983
- rebuild for py2.7

* Sun Sep 12 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0:1.7-1mdv2011.0
+ Revision: 577729
- new version

* Tue Mar 09 2010 Sandro Cazzaniga <kharec@mandriva.org> 0:1.6.1-1mdv2010.1
+ Revision: 516848
- update to 1.6.1

* Mon Jan 11 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0:1.5-1mdv2010.1
+ Revision: 489399
- new version

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0:1.4-5mdv2010.0
+ Revision: 442084
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0:1.4-4mdv2009.0
+ Revision: 259527
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0:1.4-3mdv2009.0
+ Revision: 247397
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0:1.4-1mdv2008.1
+ Revision: 136447
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Aug 03 2007 David Walluck <walluck@mandriva.org> 0:1.4-1mdv2008.0
+ Revision: 58731
- 1.4


* Tue Jul 25 2006 David Walluck <walluck@mandriva.com> 0:1.3-1mdv2007.0
- release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6412 |12cr|python-cryptopp-0.5.29-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname pycryptopp

Name:           python-cryptopp
Version:        0.5.29
Release:        1
Summary:        Python Wrappers for the Crypto++ Library
Url:            http://allmydata.org/trac/pycryptopp
License:        GPLv2+
Group:          Development/Python
Source:         http://pypi.python.org/packages/source/p/pycryptopp/%{modname}-%{version}.tar.gz
%{py_requires}
BuildRequires:  pkgconfig(cryptopp)
BuildRequires:  python-setuptools
BuildRequires:  python-pyxml
Patch0:         pycryptopp-0.5.29-disable-w-flag.patch

%description
pycryptopp is a set of Python wrappers for a few of the best crypto algorithms
from the  Crypto++ library. 

RSA-PSS-SHA256 signatures, ECDSA(1363)/EMSA1(SHA-256) signatures, SHA-256
hashes, and AES-CTR encryption for Python.

%prep
%setup -q -n %{modname}-%{version}
%patch0

%build
export CFLAGS="%{optflags} -fno-strict-aliasing"
export CXXFLAGS="%{optflags} -fno-strict-aliasing"
python setup.py build --disable-embedded-cryptopp

%install
python setup.py install --single-version-externally-managed --prefix=%{_prefix} --root=%{buildroot}
rm -r \
  %{buildroot}%{_prefix}/embeddedcryptopp \
  %{buildroot}%{_datadir}/doc/%{modname} \
  %{buildroot}%{python_sitearch}/%{modname}/test \
  %{buildroot}%{python_sitearch}/%{modname}/testvectors

%check
python setup.py test

%files
%doc COPYING.GPL COPYING.TGPPL.html ChangeLog NEWS.rst README.txt
%{python_sitearch}/%{modname}
%{python_sitearch}/%{modname}-%{version}-*.egg-info


%changelog
* Tue Nov 29 2011 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.5.29-1
+ Revision: 735407
- Fix BR
- imported package python-cryptopp


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6413 |12cr|python-cssselect-0.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	cssselect
%define name	python-%{module}
%define version 0.6.1
%define release 1

Summary: Library for parsing CSS3 selectors and translating them to XPath 1.0
Name:	 %{name}
Version: %{version}
Release: %{release}
Source0: http://pypi.python.org/packages/source/c/%{module}/%{module}-%{version}.tar.gz
License: BSD
Group:	 Development/Python
Url:	 http://packages.python.org/cssselect/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
BuildRequires:	python-setuptools

%description
cssselect parses CSS3 Selectors and translate them to XPath 1.0
expressions. Such expressions can be used in lxml or another XPath
engine to find the matching elements in an XML or HTML document.

%prep
%setup -q -n %{module}-%{version}

%install
%__rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS CHANGES LICENSE README.rst
%py_sitedir/%{module}*


%changelog
* Tue May 08 2012 Lev Givon <lev@mandriva.org> 0.6.1-1
+ Revision: 797547
- imported package python-cssselect


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6414 |12cr|python-cssutils-0.9.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname	cssutils
%define name	python-%{oname}

Name:		%{name}
Version:	0.9.9
Release:	1
Summary:	Python module for parsing and building CSS 
Group:		Development/Python
License:	LGPLv3+
URL:		http://code.google.com/p/cssutils/
Source0:	http://cssutils.googlecode.com/files/%{oname}-%{version}.zip
BuildArch:	noarch 
BuildRequires:	python-devel
BuildRequires:	python-setuptools
  
%description 
cssutils is a Python module for building and parsing CSS (Cascading
Style Sheets).
  
%prep
%setup -q -n %{oname}-%{version}

%build 

%install 
python setup.py install --root=%{buildroot} --compile --optimize=2

%files  
%{_bindir}/css*
%{py_puresitedir}/%{oname}
%{py_puresitedir}/encutils
%defattr(755,root,root,-)
%{py_puresitedir}/%{oname}-%{version}-py%{py_ver}.egg-info
%{py_puresitedir}/tests/*py
%{py_puresitedir}/tests/test_encutils/*py


%changelog
* Sat Oct 30 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.9.7-0.b3.2mdv2011.0
+ Revision: 590376
- rebuild for python-2.7

* Sat Jul 10 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.9.7-0.b3.1mdv2011.0
+ Revision: 550341
- update to 0.9.7b3

* Fri Dec 04 2009 Michael Scherer <misc@mandriva.org> 0.9.5.1-3mdv2010.1
+ Revision: 473354
- do not let world writable file, fix #56186

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.9.5.1-2mdv2010.0
+ Revision: 442089
- rebuild

* Fri Dec 26 2008 Adam Williamson <awilliamson@mandriva.org> 0.9.5.1-1mdv2009.1
+ Revision: 319513
- rebuild with python 2.6
- new release 0.9.5.1

* Wed Jul 30 2008 Adam Williamson <awilliamson@mandriva.org> 0.9.5-1mdv2009.0
+ Revision: 255575
- import python-cssutils



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6415 |12cr|python-cvxopt-1.1.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	cvxopt
%define name   	python-%{module}
%define version 1.1.4
%define release %mkrel 1

Summary: 	Free convex optimization package for Python
Name: 	      	%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{module}-%{version}.tar.gz
Patch0:		setup32.py.patch
Patch1:		setup64.py.patch
Patch2:		cvxopt-1.1.3-underlink.patch
License:	GPLv3+
Group:		Development/Python
Url:		http://abel.ee.ucla.edu/cvxopt
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires:	gcc-gfortran
BuildRequires:	gcc-gfortran, python-sphinx
BuildRequires:	blas-devel, lapack-devel, fftw3-devel, glpk-devel
%py_requires -d

%description
CVXOPT is a free software package for convex optimization based on the
Python programming language. It provides

* efficient Python classes for dense and sparse matrices (real and
  complex), with Python indexing and slicing and overloaded operations
  for matrix arithmetic;

* an interface to most of the double-precision real and complex BLAS;

* an interface to LAPACK routines for solving linear equations and
  least-squares problems, matrix factorizations (LU, Cholesky, LDL and
  QR), eigenvalue and singular value decomposition;

* an interface to the fast Fourier transform routines from FFTW

* interfaces to the sparse LU and Cholesky solvers from UMFPACK and CHOLMOD

* routines for solving convex optimization problems, interfaces to the
  linear programming solver in GLPK and the semidefinite programming
  solver in DSDP5

* a modeling tool for specifying convex piecewise-linear optimization problems
  (which has been superseded by the more powerful CVXMOD package).

%prep
%setup -q -n %{module}-%{version}
%ifarch x86_64
%patch1 -p0
%else
%patch0 -p0
%endif
%patch2 -p1

%build
pushd src/
PYTHONDONTWRITEBYTECODE= %__python setup.py build
popd
make -C doc html

%install
%__rm -rf %{buildroot}
pushd src/
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=../FILE_LIST
popd

%clean
%__rm -rf %{buildroot}

%files -f FILE_LIST
%defattr(-,root,root)
%doc doc/build/html examples/ LICENSE


%changelog
* Wed Jan 11 2012 Lev Givon <lev@mandriva.org> 1.1.4-1
+ Revision: 759656
- Update to 1.1.4.

* Sat Dec 03 2011 Paulo Andrade <pcpa@mandriva.com.br> 1.1.3-4
+ Revision: 737558
- Do not explicitly require libgfortran but gcc-gfortran.

* Wed Nov 03 2010 Paulo Andrade <pcpa@mandriva.com.br> 1.1.3-2mdv2011.0
+ Revision: 593037
+ rebuild (emptylog)

* Tue Oct 19 2010 Lev Givon <lev@mandriva.org> 1.1.3-1mdv2011.0
+ Revision: 586754
- Update to 1.1.3.

* Tue Jul 13 2010 Lev Givon <lev@mandriva.org> 1.1.2-1mdv2011.0
+ Revision: 551363
- Update to 1.1.2.

* Wed Apr 01 2009 Lev Givon <lev@mandriva.org> 1.1.1-1mdv2010.0
+ Revision: 363359
- Update to 1.1.1.

* Tue Jan 06 2009 Lev Givon <lev@mandriva.org> 1.1-1mdv2009.1
+ Revision: 326017
- Update to 1.1.

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.0-2mdv2009.0
+ Revision: 269021
- rebuild early 2009.0 package (before pixel changes)

* Fri May 02 2008 Lev Givon <lev@mandriva.org> 1.0-1mdv2009.0
+ Revision: 200193
- Update to 1.0.

* Mon Feb 25 2008 Lev Givon <lev@mandriva.org> 0.9.3-1mdv2008.1
+ Revision: 174864
- Update to 0.9.3.

* Thu Jan 03 2008 Lev Givon <lev@mandriva.org> 0.9.2-1mdv2008.1
+ Revision: 142318
- Update to 0.9.2.

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Dec 07 2007 Lev Givon <lev@mandriva.org> 0.9.1-1mdv2008.1
+ Revision: 116321
- Update to 0.9.1.
  Use new devel library naming policy.

* Fri Nov 09 2007 Lev Givon <lev@mandriva.org> 0.9-2mdv2008.1
+ Revision: 106990
- Bump release to rebuild against lapack 3.1.1.
- Update to 0.9.

* Sun Aug 05 2007 Lev Givon <lev@mandriva.org> 0.8.2-1mdv2008.0
+ Revision: 59131
- Import python-cvxopt



* Wed Jun 13 2007 Lev Givon <lev@mandriva.org> 0.8.2-1mdv2007.1
- Initial Mandriva package.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6416 |12cr|python-cxx-6.2.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#
# this file is based on openSUSE spec file for package python-cxx
#
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.


Name:           python-cxx
Version:        6.2.3
Release:        1
License:        BSD
Summary:        Write Python extensions in C++
Url:            http://CXX.sourceforge.net/
Group:          Development/Python
Source0:        pycxx-%{version}.tar.gz
Patch0:         %{name}-%{version}-change-include-paths.patch
Patch1:         %{name}-%{version}-fix-indentation.patch
%py_requires -d
BuildArch:      noarch

%description
PyCXX is a set of classes to help create extensions of Python in the C
language. The first part encapsulates the Python C API taking care of
exceptions and ref counting. The second part supports the building of Python
extension modules in C++.

%package devel
Summary:        Python-cxx Header files
Group:          Development/Python
Requires:       %{name} = %{version}
Requires:       python-devel

%description devel
Header files and documentation for python-cxx development.

%prep
%setup -q -n pycxx-%{version}
%patch0 -p1
%patch1 -p1

%build
python setup.py build

%install
PYTHONDONTWRITEBYTECODE= python setup.py install --root=%{buildroot} --prefix="%{_prefix}"
install CXX/*.hxx %{buildroot}/%{_includedir}/*/CXX
install CXX/*.h %{buildroot}/%{_includedir}/*/CXX/
cp -R CXX/Python2 %{buildroot}/%{_includedir}/*/CXX/
#dh_link -ppython-cxx-dev /usr/include/$${i}/CXX/ /usr/include/$${i}_d/CXX; \
install Src/*.c %{buildroot}/%{_datadir}/*/CXX/
install Src/*.cxx %{buildroot}/%{_datadir}/*/CXX/
cp -R Src/Python2 %{buildroot}/%{_datadir}/*/CXX/
chmod -x %{buildroot}/%{_datadir}/python*/CXX/*.*
chmod -x %{buildroot}/%{_includedir}/python*/CXX/*.*

%files
%defattr(-,root,root)
%doc README.html COPYRIGHT
%{python_sitelib}/*

%files devel
%defattr(-,root,root)
%doc Doc/Python2/
%dir %{_datadir}/python*
%{_includedir}/python*/CXX
%{_datadir}/python*/CXX


%changelog
* Fri Jan 27 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 6.2.3-1
+ Revision: 769355
- imported package python-cxx


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6417 |12cr|python-daap-0.7.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define fname	PythonDaap

Name:		python-daap
Summary:	DAAP client written in Python
Version:	0.7.1
Release:	%{mkrel 3}
Source0:	http://jerakeen.org/files/%{fname}-%{version}.tar.gz
URL:		http://jerakeen.org/code/pythondaap/
Group:		Development/Python
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
License:	LGPL+
BuildRequires:	python
BuildRequires:	python-devel
BuildRequires:	python-setuptools
BuildRequires:	intltool
Requires:	python

%description
PythonDaap is a (under development) DAAP client implemented in Python,
and based on PyTunes by Davyd Madeley.

%prep
%setup -q -n %{fname}-%{version}

%build
%{__python} setup.py build

%install
%{__rm} -rf %{buildroot}
%{__python} setup.py install --root=%{buildroot} --compile --optimize=2

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGELOG README PKG-INFO
%{py_platsitedir}/*



%changelog
* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.7.1-3mdv2010.0
+ Revision: 442091
- rebuild

* Fri Dec 26 2008 Adam Williamson <awilliamson@mandriva.org> 0.7.1-2mdv2009.1
+ Revision: 319525
- rebuild with python 2.6

* Thu Apr 17 2008 Adam Williamson <awilliamson@mandriva.org> 0.7.1-1mdv2009.0
+ Revision: 195313
- drop patch (merged upstream)
- new release 0.7.1

* Thu Mar 13 2008 Adam Williamson <awilliamson@mandriva.org> 0.7-2mdv2008.1
+ Revision: 187382
- add x86_64_crash.patch to fix the x86-64 crash reported by erwan and anne (from upstream via Debian bug #426046)

* Sun Mar 09 2008 Adam Williamson <awilliamson@mandriva.org> 0.7-1mdv2008.1
+ Revision: 182730
- import python-daap



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6418 |12cr|python-daemon-1.6-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           python-daemon
Version:        1.6
Release:        3
Summary:        Library to implement a well-behaved Unix daemon process
Group:          Development/Python
License:        Python
URL:            http://pypi.python.org/pypi/python-daemon
Source0:        http://pypi.python.org/packages/source/p/%{name}/%{name}-%{version}.tar.gz
BuildRequires:  python-devel
BuildRequireS:  python-setuptools
BuildRequires:  python-nose
BuildRequires:  python-lockfile
BuildRequires:  python-minimock
Requires:       python-lockfile

%description
This library implements the well-behaved daemon specification of
PEP 3143, "Standard daemon process library".

%prep
%setup -q

%build

%install
%{__python} setup.py install --root %{buildroot}
rm -fr %{buildroot}%{python_sitelib}/tests

%files
%doc ChangeLog LICENSE.GPL-2 LICENSE.PSF-2
%{python_sitelib}/daemon/
%{python_sitelib}/python_daemon-%{version}-py%{py_ver}.egg-info/


%changelog
* Wed Nov 10 2010 Bogdano Arendartchuk <bogdano@mandriva.com> 1.6-2mdv2011.0
+ Revision: 595657
- rebuild for python-2.7

* Sun Aug 29 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.6-1mdv2011.0
+ Revision: 574088
- Remove %%check because tests break build
- new version 1.6

* Thu Mar 18 2010 Caio Begotti <caio1982@mandriva.org> 1.5.5-1mdv2010.1
+ Revision: 525012
- import python-daemon


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6419 |12cr|python-dicom-0.9.4.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	dicom
%define name	python-%{module}
%define vrsn	0.9.4
%define ptchlvl	1
%define release	%mkrel 2

Summary:	Read, modify and write DICOM files with python code
Name:		%{name}
Version:	%{vrsn}.%{ptchlvl}
Release:	%{release}
Source0:	http://pydicom.googlecode.com/files/pydicom-0.9.4-1.tar.gz
License:	BSD
Group:		Development/Python
Url:		http://pydicom.googlecode.com/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
%py_requires -d

%description
pydicom is a pure python package for working with DICOM files. It was made
for inspecting and modifying DICOM data in an easy "pythonic" way. The
modifications can be written again to a new file. As a pure python package,
it should run anywhere python runs without any other requirements.

%prep
%setup -q -n py%{module}-%{vrsn}-%{ptchlvl}

%install
%__rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILELIST

%clean
%__rm -rf %{buildroot}

%files -f FILELIST
%defattr(-,root,root)


%changelog
* Thu Nov 04 2010 Funda Wang <fwang@mandriva.org> 0.9.4.1-2mdv2011.0
+ Revision: 593083
- rebuild for py2.7

* Mon Aug 16 2010 Paulo Andrade <pcpa@mandriva.com.br> 0.9.4.1-1mdv2011.0
+ Revision: 570630
- Import python-dicom 0.9.4.1.
- python-dicom


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6420 |12cr|python-distutils-extra-2.32-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		python-distutils-extra
Version:	2.32
Release:	1
Summary:	Enhancements to the Python build system
Group:		Development/Python
License:	GPLv2+
URL:		https://launchpad.net/python-distutils-extra
Source0:	http://launchpad.net/python-distutils-extra/trunk/%{version}/+download/%{name}-%{version}.tar.gz
BuildArch:	noarch
BuildRequires:	python-setuptools

%description
python-distutils-extra allows you to easily integrate gettext, themed icons
and GNOME documentation into your build and installation process. 

%prep
%setup -q

%build
python ./setup.py build

%install
python setup.py install --root=%{buildroot} 
chmod a+x %{buildroot}%{python_sitelib}/DistUtilsExtra/command/build_extra.py

%files
%doc doc/*
%{python_sitelib}/DistUtilsExtra/
%{python_sitelib}/python_distutils_extra*.egg-info



%changelog
* Sat Mar 03 2012 Matthew Dawkins <mattydaw@mandriva.org> 2.32-1
+ Revision: 781952
- new version 2.32

* Sat May 14 2011 Sandro Cazzaniga <kharec@mandriva.org> 2.26-1
+ Revision: 674573
- update to new version..

* Thu Nov 25 2010 Funda Wang <fwang@mandriva.org> 2.23-1mdv2011.0
+ Revision: 600933
- new version 2.23

* Fri Nov 12 2010 Ahmad Samir <ahmadsamir@mandriva.org> 2.22-1mdv2011.0
+ Revision: 596455
- Update to 2.22

* Wed Nov 03 2010 Götz Waschk <waschk@mandriva.org> 2.20-2mdv2011.0
+ Revision: 592874
- rebuild for new python 2.7

* Sat Aug 07 2010 Ahmad Samir <ahmadsamir@mandriva.org> 2.20-1mdv2011.0
+ Revision: 567256
- update to 2.20

* Fri Apr 16 2010 Michael Scherer <misc@mandriva.org> 2.18-1mdv2010.1
+ Revision: 535622
- update to new version 2.18

* Sat Jan 30 2010 Frederik Himpe <fhimpe@mandriva.org> 2.16-1mdv2010.1
+ Revision: 498551
- update to new version 2.16

* Wed Jan 06 2010 Frederik Himpe <fhimpe@mandriva.org> 2.15-1mdv2010.1
+ Revision: 486836
- update to new version 2.15

* Thu Dec 24 2009 Frederik Himpe <fhimpe@mandriva.org> 2.13-1mdv2010.1
+ Revision: 481992
- update to new version 2.13

* Thu Nov 12 2009 Frederik Himpe <fhimpe@mandriva.org> 2.12-1mdv2010.1
+ Revision: 465316
- update to new version 2.12

* Sun Jul 12 2009 Frederik Himpe <fhimpe@mandriva.org> 2.3-1mdv2010.0
+ Revision: 394904
- Create package based on Fedora's SPEC
- create python-distutils-extra


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6421 |12cr|python-django-addons-0.6.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname  django-addons
%define name      python-%{realname}
%define version   0.6.4
%define release   %mkrel 1

Name:           %{name}
Version:        %{version}
Release:        %{release}
Summary:        Addon framework to create pluggable Django addons
Group:          Development/Python
License:        BSD
URL:            http://pypi.python.org/pypi/django-addons
Source:         http://pypi.python.org/packages/source/d/django-addons/%{realname}-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
BuildArch:      noarch
BuildRequires:  python-devel python-setuptools python-django
Requires:       python-django python-django-staticfiles
Suggests:       python-django-notification

%description
A Django app used to add true plug-n-play functionality to your own Django
applications and projects

Django-addons is a bunch of code that makes writing addon/plugins for your
Django project much easier. Add django-addons to your Django project and 
you can drop all the addons to '<projectdir>/addons' directory.

Features
========

* Addons overview page
* Automatic signal connecting of addons
* Automatic URL discovery of addons
* Template hooking system (inject code from addons to your main project)
* Django-staticfiles to serve site media from each addon
* Django-notifications support (automatic registration of noticetypes)
* Per addon localization
* Per addon settings
* Disabling addons via ./manage.py addons

%prep
%setup -q -n %{realname}-%{version}

%build
python setup.py build

%install
rm -rf %{buildroot}
python setup.py install --root %{buildroot}
rm -f %{buildroot}/usr/django_addons/templates/addons.html

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc README LICENSE AUTHORS
%{py_puresitedir}/*


%changelog
* Fri Nov 12 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.6.4-1mdv2011.0
+ Revision: 596461
- Update to 0.6.4
- Update Summary, Source, URL and Description tags
- Add requires on python-django-staticfiles
- Add suggests on python-django-notification

* Tue Nov 02 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.1-1mdv2011.0
+ Revision: 591993
- add BR python-django
- import python-django-addons


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6422 |12cr|python-django-ajax-selects-1.1.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname django-ajax-selects

Name:           python-%{realname}
Version:        1.1.4
Release:        2
Summary:        jQuery-powered auto-complete fields for ForeignKey and ManyToMany fields
Group:          Development/Python
License:        MIT and GPLv3
URL:            http://pypi.python.org/pypi/django-ajax-selects
Source:         http://pypi.python.org/packages/source/d/django-ajax-selects/%{realname}-%{version}.tar.gz
BuildArch:      noarch
BuildRequires:  python-devel
BuildRequires:  python-setuptools
Requires:       python-django

%description
Enables editing of `ForeignKey`, `ManyToMany` and simple text fields using the
Autocomplete - `jQuery` plugin.
        
django-ajax-selects will work in any normal form as well as in the admin.
        
The user is presented with a text field. They type a search term or a few
letters of a name they are looking for, an ajax request is sent to the server,
a search channel returns possible results. Results are displayed as a drop down
menu. When an item is selected it is added to a display area just below the
text field.

%prep
%setup -q -n %{realname}-%{version}

%build
python setup.py build

%install
python setup.py install -O1 --skip-build --root %{buildroot}
rm -rf %{buildroot}/usr/templates

%files
%doc README.txt ajax_select/LICENSE.txt ajax_select/docs.txt
%{py_puresitedir}/ajax_select
%{py_puresitedir}/django_ajax_selects-%{version}-py%{py_ver}.egg-info


%changelog
* Fri Nov 12 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1.1.4-1mdv2011.0
+ Revision: 596475
- Update to 1.1.4
- Improve spec
- Correct the license tag

* Tue Nov 02 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1.0-1mdv2011.0
+ Revision: 591970
- import python-django-ajax-selects


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6423 |12cr|python-django-appconf-0.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global pypi_name django-appconf

Name:           python-%{pypi_name}
Version:        0.5
Release:        1
Summary:        A helper class for handling configuration defaults of packaged apps gracefully
Group:		Development/Python

License:        BSD
URL:            http://pypi.python.org/pypi/django-appconf/0.5
Source0:        http://pypi.python.org/packages/source/d/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
BuildArch:      noarch
 
BuildRequires:  python-devel
BuildRequires:  python-sphinx
BuildRequires:	python-setuptools

Requires:   python-django

%description
A helper class for handling configuration
defaults of packaged Django
apps gracefully.

%prep
%setup -q -n %{pypi_name}-%{version}
# Remove bundled egg-info
rm -rf %{pypi_name}.egg-info

# generate html docs 
sphinx-build docs html
# remove the sphinx-build leftovers
rm -rf html/.{doctrees,buildinfo}

%build
%{__python} setup.py build

%install
%{__python} setup.py install --skip-build --root %{buildroot}

%files
%doc html README.rst LICENSE
%{python_sitelib}/appconf
%{python_sitelib}/django_appconf-%{version}-py?.?.egg-info

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6424 |12cr|python-django-auth-ldap-1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname django-auth-ldap
%define name    python-%{modname}
%define version 1.1
%define release %mkrel 1

Name: 		%{name}
Version: 	%{version}
Release: 	%{release}
Summary: 	Django LDAP authentication backend
License:	BSD
Group: 		Development/Python
Url: 		http://pypi.python.org/pypi/django-auth-ldap/
Source0: 	http://pypi.python.org/packages/source/d/django-auth-ldap/django-auth-ldap-%{version}.tar.gz
BuildRequires:	    python-devel
Requires:	    python-django
Requires:	    python-ldap

%description
This is a Django authentication backend that authenticates against an LDAP
service. Configuration can be as simple as a single distinguished name
template, but there are many rich configuration options for working with users,
groups, and permissions.

%prep
%setup -q -n %modname-%version

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc docs/*
%{python_sitelib}/django_auth_ldap
%{python_sitelib}/django_auth_ldap-%{version}-py*.egg-info


%changelog
* Sat May 19 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.1-1mdv2012.0
+ Revision: 799702
- version update 1.1

* Fri Jul 01 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.10-1
+ Revision: 688438
- update to new version 1.0.10

* Mon Mar 28 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.9-1
+ Revision: 648672
- update to new version 1.0.9

* Thu Mar 17 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.8-1
+ Revision: 646101
- update to new version 1.0.8

* Sun Dec 19 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.7-1mdv2011.0
+ Revision: 622931
- update to new version 1.0.7

* Tue Nov 02 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1.0.6-2mdv2011.0
+ Revision: 592243
- rebuild for python 2.7

* Fri Jul 30 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.6-1mdv2011.0
+ Revision: 563453
- update to new version 1.0.6

* Mon Jul 19 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.5-1mdv2011.0
+ Revision: 554938
- import python-django-auth-ldap


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6425 |12cr|python-django-authority-0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define  oname  django-authority
Name:           python-%{oname}
Version:        0.4
Release:        %mkrel 1
Summary:        A Django app for generic per-object permissions and custom permission checks

Group:          Development/Python
License:        BSD
URL:            http://bitbucket.org/jezdez/%{oname}/
Source:         http://bitbucket.org/jezdez/%{oname}/downloads/%{oname}-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

BuildArch:      noarch
BuildRequires:  python-devel python-setuptools
Requires:       python-django

%description
This is a Django app for generic per-object permissions, custom permission
checks and permission requests. It also includes view decorators and template 
tags for ease of use.

%prep
%setup -q -n %{oname}-%{version}
find . -name \*._* -exec rm {} +
find . -name \*.buildinfo* -exec rm {} +

%build
%{__python} setup.py build

%install
rm -rf $RPM_BUILD_ROOT
%{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc AUTHORS LICENSE README docs/build/html/
%{python_sitelib}/*


%changelog
* Fri Nov 12 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.4-1mdv2011.0
+ Revision: 596496
- Update to 0.4

* Tue Nov 02 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.3-2mdv2011.0
+ Revision: 592241
- rebuild for python 2.7

* Wed Sep 29 2010 Michael Scherer <misc@mandriva.org> 0.3-1mdv2011.0
+ Revision: 581942
- import python-django-authority


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6426 |12cr|python-django-classy-tags-0.3.4.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	django-classy-tags

Summary:	Class-based template tags for Django
Name:		python-%{module}
Version:	0.3.4.1
Release:	2
Source0:	http://pypi.python.org/packages/source/d/%{module}/%{module}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		http://pypi.python.org/pypi/django-classy-tags/
BuildArch:	noarch
Requires:	python-django
BuildRequires:	python-setuptools

%description
Class-based template tags for Django.

%prep
%setup -q -n %{module}-%{version}

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILE_LIST
sed -i 's/.*egg-info$//' FILE_LIST

%files -f FILE_LIST


%changelog
* Mon Dec 19 2011 Lev Givon <lev@mandriva.org> 0.3.4.1-1mdv2011.0
+ Revision: 743778
- imported package python-django-classy-tags


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6427 |12cr|python-django-cms-2.3.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	django-cms

%if %{_use_internal_dependency_generator}
%define __noautoreq 'pythonegg\\((django-sekizai\\)'
%endif

Summary:	An advanced Django CMS
Name:		python-%{module}
Version:	2.3.3
Release:	2
Source0:	http://pypi.python.org/packages/source/d/%{module}/%{module}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		https://www.django-cms.org/
BuildArch:	noarch
Requires:	python-django >= 1.2.5
Requires:	python-django-classy-tags >= 0.3.4.1
Requires:	python-django-south >= 0.7.2
Requires:	python-html5lib
Requires:	python-django-mptt >= 0.4.2
Requires:	python-django-sekizai >= 0.4.2
BuildRequires:	python-django >= 1.2.5
BuildRequires:	python-django-classy-tags >= 0.3.4.1
BuildRequires:	python-django-south >= 0.7.2
BuildRequires:	python-html5lib
BuildRequires:	python-django-mptt >= 0.4.2
BuildRequires:	python-django-sekizai >= 0.4.2
BuildRequires:	python-setuptools
BuildRequires:	python-sphinx

%description
Django CMS is an application for managing hierarchical pages of
content, possibly in multiple languages and/or on multiple sites.

Django CMS handles the navigation rendering for you with clean, slug
based URLs, and this navigation can be extended by custom Django
applications.

%prep
%setup -q -n %{module}-%{version}

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILE_LIST
sed -i 's/.*egg-info$//' FILE_LIST
pushd docs
make html
popd

%files -f FILE_LIST
%doc AUTHORS CHANGELOG.txt LICENSE README.rst docs/build/html/



%changelog
* Mon Dec 19 2011 Lev Givon <lev@mandriva.org> 2.2-1
+ Revision: 743844
- imported package python-django-cms


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6428 |12cr|python-django-compressor-1.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global pypi_name django_compressor

Name:           python-django-compressor
Version:        1.2
Release:        3%{?dist}
Summary:        Compresses linked and inline JavaScript or CSS into single cached files
Group:		Development/Python

License:        MIT
URL:            http://pypi.python.org/pypi/django_compressor/1.2
Source0:        http://pypi.python.org/packages/source/d/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
BuildArch:      noarch
 
BuildRequires:  python-devel
BuildRequires:  python-setuptools
 
Requires:       python-django-appconf >= 0.4
Requires:       python-versiontools
Requires:   python-django

%description
Django Compressor combines and compresses linked and inline Javascript
or CSS in a Django templates into cacheable static files by using the
``compress`` template tag.  HTML in between 
``{% compress js/css %}`` and ``{% endcompress %}`` is
parsed and searched for CSS or JS. These styles and scripts are subsequently
processed with optional, configurable compilers and filters.


%prep
%setup -q -n %{pypi_name}-%{version}
# Remove bundled egg-info
rm -rf %{pypi_name}.egg-info

# remove /usr/bin/env from scripts
for i in compressor/tests/precompiler.py \
         compressor/filters/cssmin/cssmin.py \
         compressor/filters/jsmin/rjsmin.py; 
  do sed -i -e "1d" $i;
done



%build
%{__python} setup.py build

%install
%{__python} setup.py install --skip-build --root %{buildroot}

%files
%doc README.rst LICENSE
%{python_sitelib}/compressor
%{python_sitelib}/%{pypi_name}-%{version}-py?.?.egg-info

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6429 |12cr|python-django-contact-form-0.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname django-contact-form
%define alphatag 97559a887345

Name:           python-django-contact-form
Version:        0.3
Release:        %mkrel 4
Summary:        An extensible contact-form application for Django

Group:          Development/Python
License:        BSD
URL:            http://bitbucket.org/ubernostrum/django-contact-form/
Source0:        contact_form-%{alphatag}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot

BuildArch:      noarch
BuildRequires:  python-devel
Requires:       python-django

%description
An extensible contact-form application for Django

%prep
%setup -q -n %{realname}

%build
%{__python} setup.py build

%install
rm -rf $RPM_BUILD_ROOT
%{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc LICENSE.txt README.txt docs/
%{py_puresitedir}/*


%changelog
* Fri Nov 05 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.3-4mdv2011.0
+ Revision: 593765
- Add souce

* Tue Nov 02 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.3-3mdv2011.0
+ Revision: 592242
- rebuild for python 2.7

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.3-2mdv2010.0
+ Revision: 442094
- rebuild

* Fri Mar 06 2009 Jérôme Soyer <saispo@mandriva.org> 0.3-1mdv2009.1
+ Revision: 349660
- import python-django-contact-form



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6430 |12cr|python-django-easy-thumbnails-1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           python-django-easy-thumbnails
Version:        1.1
Release:        1
Url:            http://github.com/lukaszb/django-guardian
Summary:        A powerful, yet easy to implement thumbnailing application for Django
License:        BSD-3-Clause
Group:          Development/Python
Source0:        http://pypi.python.org/packages/source/e/easy-thumbnails/easy-thumbnails-%{version}.tar.gz
BuildRequires:  python-devel
BuildRequires:  python-distribute
Requires:       python-django >= 1.2
BuildArch:      noarch

%description
A powerful, yet easy to implement thumbnailing application for Django.

%prep
%setup -q -n easy-thumbnails-%{version}

%build
python setup.py build

%install
python setup.py install --prefix=%{_prefix} --root=%{buildroot}

%files
%doc README.rst
%{python_sitelib}/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6431 |12cr|python-django-evolution-0.6.5-0.svn.r212
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	django-evolution
%define name	python-%{module}
%define version	0.6.5
%define rel		r212

Name:           %{name}
Version:        %{version}
Release:        0.svn.%{rel}
Summary:        Schema evolution for Django

Group:          Development/Python
License:        BSD
URL:            http://code.google.com/p/django-evolution/
# svn export -%{alphatag} http://django-evolution.googlecode.com/svn/trunk/ django-evolution-%{alphatag}
# tar zcf django-evolution-%{alphatag}.tar.gz django-evolution-%{alphatag}
Source0:        %{module}-%{version}.tar.bz2

BuildArch:      noarch
BuildRequires:  python-devel, python-setuptools
Requires:       python-django >= 1.1.1

%description
When you run ./manage.py syncdb, Django will look for any new models that
have been defined, and add a database table to represent those new models.
However, if you make a change to an existing model, ./manage.py syncdb will
not make any changes to the database.

This is where Django Evolution fits in. Django Evolution is an extension to
Django that allows you to track changes in your models over time, and to
update the database to reflect those changes.

%prep
%setup -q -n %{module}-%{version}

%build
%__rm -rf tests
%{__python} setup.py build

%install
PYTHONDONTWRITEBYTECODE= %{__python} setup.py install --root=%{buildroot} --record=FILE_LIST
sed -i 's/.*egg-info$//' FILE_LIST

%files -f FILE_LIST
%defattr(-,root,root,-)
%doc AUTHORS LICENSE NEWS README docs/*


%changelog
* Wed Nov 30 2011 Lev Givon <lev@mandriva.org> 0.6.5-0.svn.r212mdv2011.0
+ Revision: 735753
- Update to 0.6.5.

* Tue Nov 02 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.0-1.svnr164.3mdv2011.0
+ Revision: 592234
- rebuild for python 2.7

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.0-1.svnr164.2mdv2010.0
+ Revision: 442095
- rebuild

* Fri Mar 06 2009 Jérôme Soyer <saispo@mandriva.org> 0.0-1.svnr164.1mdv2009.1
+ Revision: 349679
- import python-django-evolution


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6432 |12cr|python-django-filter-0.5.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname    django-filter
%define name	    python-%{realname}
%define version 0.5.4
%define release %mkrel 1

Name: %{name}
Version: %{version}
Release: %{release}
Summary:        A Django application for allowing users to filter queryset dynamically
Group:          Development/Python
License:        BSD
URL:            http://pypi.python.org/pypi/django-filter
Source0:        http://pypi.python.org/packages/source/d/django-filter/%{realname}-%{version}.tar.gz
BuildArch:      noarch
BuildRequires:  python-devel python-setuptools
Requires:       python-django

%description
Django-filter provides a simple way to filter down a queryset based on
parameters a user provides.


%prep
%setup -q -n %{realname}-%{version}
find . -name \*._* -exec rm {} +
find . -name \*.buildinfo* -exec rm {} +

%build
%{__python} setup.py build

%install
%{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT

%files
%{py_puresitedir}/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6433 |12cr|python-django-guardian-1.0.4-3.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           python-django-guardian
Version:        1.0.4
Release:        3.2
Url:            http://github.com/lukaszb/django-guardian
Summary:        Implementation of per object permissions for Django 1.2
License:        BSD-3-Clause
Group:          Development/Python
Source0:        django-guardian-%{version}.tar.bz2
BuildRequires:  python-devel
BuildRequires:  python-distribute
Requires:       python-django >= 1.2
BuildArch:      noarch

%description
django-guardian is implementation of per object permissions as
authorization backend which is supported since Django 1.2. It won't
work with older Django releases.

%prep
%setup -q -n django-guardian-%{version}

%build
python setup.py build

%install
python setup.py install --prefix=%{_prefix} --root=%{buildroot}

%files
%doc CHANGES README.rst
%{python_sitelib}/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6434 |12cr|python-django-haystack-1.2.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname    django-haystack
%define name	    python-%{realname}
%define version     1.2.4
%define release     %mkrel 1
%define github_shorttag e9c7653
%define github_tag     ge9c7653 
%define github_author  toastdriven

Name: %{name}
Version: %{version}
Release: %{release}
Summary:        Django module for modular search
Group:          Development/Python
License:        BSD
URL:            http://haystacksearch.org/
Source0:        https://download.github.com/%github_author-%realname-v%{version}-0-%github_tag.tar.gz
BuildArch:      noarch
BuildRequires:  python-devel 
Requires:       python-django

%description
Search doesn't have to be hard. Haystack lets you write your search code once 
and choose the search engine you want it to run on. With a familiar API that 
should make any Djangonaut feel right at home and an architecture that allows 
you to swap things in and out as you need to, it's how search ought to be.

%prep
%setup -q -n %github_author-%realname-%github_shorttag

%build
%{__python} setup.py build

%install
%{__python} setup.py install -O1 --skip-build --root %{buildroot}

%files
%{py_puresitedir}/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6435 |12cr|python-django-mptt-0.5.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	django-mptt
%define name	python-%{module}
%define version	0.5.2
%define release %mkrel 1

Summary:	Modified Preorder Tree Traversal for Django models
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://pypi.python.org/packages/source/d/%{module}/%{module}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		http://pypi.python.org/pypi/django-mptt/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
Requires:	python-django
BuildRequires:	python-sphinx

%description
Utilities for implementing Modified Preorder Tree Traversal with your
Django Models and working with trees of Model instances.

%prep
%setup -q -n %{module}-%{version}

%install
%__rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILE_LIST
pushd docs
make html
popd

%clean
%__rm -rf %{buildroot}

%files -f FILE_LIST
%defattr(-,root,root)
%doc LICENSE NOTES README.rst build/docs/html


%changelog
* Mon Dec 19 2011 Lev Givon <lev@mandriva.org> 0.5.2-1mdv2011.0
+ Revision: 743781
- imported package python-django-mptt


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6436 |12cr|python-django-notification-0.1.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname django-notification

Name:           python-django-notification
Version:        0.1.5
Release:        %mkrel 2
Summary:        User notification management for the Django web framework

Group:          Development/Python
License:        MIT
URL:            http://code.google.com/p/django-notification/
Source0:        http://pypi.python.org/packages/source/d/django-notification/%{realname}-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot

BuildArch:      noarch
BuildRequires:  python-devel python-setuptools
Requires:       python-django

%description
Many sites need to notify users when certain events have occurred and to
allow configurable options as to how those notifications are to be received.

The project aims to provide a Django app for this sort of functionality.
This includes:

    * submission of notification messages by other apps
    * notification messages on signing in
    * notification messages via email (configurable by user)
    * notification messages via feed

%prep
%setup -q -n %{realname}-%{version}
find -name '._*' -exec rm {} \;

%build
%{__python} setup.py build

%install
rm -rf $RPM_BUILD_ROOT
%{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc AUTHORS LICENSE README docs/
%{py_puresitedir}/*


%changelog
* Tue Nov 02 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.1.5-2mdv2011.0
+ Revision: 592232
- rebuild for python 2.7

* Sun Jan 10 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.5-1mdv2010.1
+ Revision: 489187
- update to new version 0.1.5

* Tue Jun 09 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.3-1mdv2010.0
+ Revision: 384247
- update to new version 0.1.3

* Fri Mar 06 2009 Jérôme Soyer <saispo@mandriva.org> 0.1.2-1mdv2009.1
+ Revision: 349662
- import python-django-notification



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6437 |12cr|python-django-pagination-1.0.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname django-pagination

Name:           python-django-pagination
Version:        1.0.7
Release:        %mkrel 1
Summary:        Django pagination tools

Group:          Development/Python
License:        BSD
URL:            http://pypi.python.org/pypi/django-pagination
Source0:        http://pypi.python.org/packages/source/d/django-pagination/%{realname}-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot

BuildArch:      noarch
BuildRequires:  python-devel python-setuptools
Requires:       python-django

%description
A set of utilities for creating robust pagination tools throughout a Django
application.

%prep
%setup -q -n %{realname}-%{version}
find -name '._*' -exec rm {} \;

%build
%{__python} setup.py build

%install
rm -rf $RPM_BUILD_ROOT
%{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc CONTRIBUTORS.txt LICENSE.txt docs/
%{py_puresitedir}/*


%changelog
* Fri Nov 12 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1.0.7-1mdv2011.0
+ Revision: 596501
- Update to 1.0.7
- Change the url to http://pypi.python.org/pypi/django-pagination , it's more up-to-date

* Tue Nov 02 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1.0.5-5mdv2011.0
+ Revision: 592469
- really rebuild to get correct auto requries

* Tue Nov 02 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1.0.5-4mdv2011.0
+ Revision: 592336
- rebuild to get correct auto requries

* Tue Nov 02 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1.0.5-3mdv2011.0
+ Revision: 592245
- rebuild for python 2.7

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.0.5-2mdv2010.0
+ Revision: 442096
- rebuild

* Fri Mar 06 2009 Jérôme Soyer <saispo@mandriva.org> 1.0.5-1mdv2009.1
+ Revision: 349664
- import python-django-pagination



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6438 |12cr|python-django-piston-0.2.3-0.0.2.e539a104d516
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname   django-piston
%define mercurial_snapshot e539a104d516
%define rel 2

Name:           python-django-piston
Version:        0.2.3
%if %mercurial_snapshot
Release:        %mkrel 0.0.%rel.%mercurial_snapshot
%else
Release:        %mkrel %rel
%endif
Summary:        A mini-framework for Django for creating RESTful APIs

Group:          Development/Python
License:        BSD
URL:            http://bitbucket.org/jespern/django-piston/
%if %mercurial_snapshot
Source0:        https://bitbucket.org/jespern/django-piston/get/%{mercurial_snapshot}.tar.bz2
%else
Source0         http://bitbucket.org/jespern/django-piston/downloads/%{oname}-%{version}.tar.gz
%endif

BuildArch:      noarch
BuildRequires:  python-devel python-setuptools
Requires:       python-django

%description
Piston is a relatively small Django application that lets you
create application programming interfaces (API) for your sites.

%prep
%if %mercurial_snapshot
%setup -q -n jespern-django-piston-%mercurial_snapshot
touch piston/__init__.py
%else
%setup -q -n %{oname}
%endif
%build
%{__python} setup.py build

%install
%{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT
touch %buildroot/%{python_sitelib}/piston/__init__.py

%files
%{python_sitelib}/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6439 |12cr|python-django-profile-0.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname django-profile
%define name    python-%{realname}
%define version 0.6
%define release %mkrel 1
%define vcsdate 20090813
%define vcstag r420

Name:           %{name}
Version:        %{version}
Release:        %{release}
Summary:        Django pluggable user profile zone
Group:          Development/Python
License:        BSD
URL:            http://code.google.com/p/django-profile/
Source:         %{realname}-%{version}-%{vcstag}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
BuildArch:      noarch
BuildRequires:  python-devel python-setuptools
Requires:       python-django python-imaging

%description
This is a user private zone/profile management application, allowing
the user to take control of his account and insert information about
him in his profile.

Inside this package you will find a demo application which will show
you what can be accomplished with the rest of the utilities included
in the package.

%prep
%setup -q -n %{realname}-%{version}-%{vcstag}

%build
%{__python} setup.py build

%install
rm -rf $RPM_BUILD_ROOT
%{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT

# delete unpackaged files
rm -rf %{buildroot}%{py_puresitedir}/demo

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc INSTALL.txt CHANGELOG.txt LICENSE.txt README.txt TODO.txt demo/
%{py_puresitedir}/*


%changelog
* Tue Nov 02 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.6-1mdv2011.0
+ Revision: 591995
- add BR python-setuptools
- import python-django-profile


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6440 |12cr|python-django-registration-0.7-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname django-registration

Name:           python-django-registration
Version:        0.7
Release:        %mkrel 3
Summary:        A user-registration application for Django

Group:          Development/Python
License:        BSD
URL:            http://bitbucket.org/ubernostrum/django-registration
Source0:        http://bitbucket.org/ubernostrum/django-registration/get/v%{version}.tar.bz2
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot

BuildArch:      noarch
BuildRequires:  python-devel
BuildRequires:	python-setuptools
Requires:       python-django

%description
This is a fairly simple user-registration application for Django_, designed to
make allowing user signups as painless as possible.

%prep
%setup -q -n %{realname}

%build
%{__python} setup.py build

%install
rm -rf %{buildroot}
%{__python} setup.py install -O1 --skip-build --root %{buildroot}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc AUTHORS.txt CHANGELOG.txt LICENSE.txt README.txt docs/
%{py_puresitedir}/*


%changelog
* Tue Nov 02 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.7-3mdv2011.0
+ Revision: 592246
- rebuild for python 2.7

* Fri Feb 12 2010 Jérôme Brenier <incubusss@mandriva.org> 0.7-2mdv2010.1
+ Revision: 505132
- fix summary
- import python-django-registration



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6441 |12cr|python-django-sekizai-0.4.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	django-sekizai

Summary:	Media framework for Django
Name:		python-%{module}
Version:	0.4.2
Release:	2
Source0:	%{module}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		https://github.com/ojii/django-sekizai/
BuildArch:	noarch
Requires:	python-django-classy-tags >= 0.3.1
BuildRequires:	python-django-classy-tags >= 0.3.1
BuildRequires:	python-setuptools
BuildRequires:	python-sphinx

%description
Sekizai is media (css/js) framework for Django and Django CMS.

%prep
%setup -q -n %{module}-%{version}

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILE_LIST
sed -i 's/.*egg-info$//' FILE_LIST
pushd docs
make html
popd

%files -f FILE_LIST
%doc LICENSE README.rst docs/_build/html


%changelog
* Mon Dec 19 2011 Lev Givon <lev@mandriva.org> 0.4.2-1
+ Revision: 743818
- imported package python-django-sekizai


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6442 |12cr|python-django-social-auth-0.7.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname    django-social-auth
%define name	    python-%{realname}
%define version     0.7.10
%define release     %mkrel 1

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:        Django Social Auth is an easy way to setup social authentication
Group:          Development/Python
License:        BSD
URL:            http://django-social-auth.readthedocs.org
Source0:        http://pypi.python.org/packages/source/d/django-social-auth/%{realname}-%{version}.tar.gz
BuildArch:      noarch
BuildRequires:  python-devel
BuildRequires:  python-setuptools
Requires:       python-django

%description
Django Social Auth is an easy way to setup social
authentication/authorization mechanism for Django projects.

%prep
%setup -q -n %{realname}-%{version}

%build
%{__python} setup.py build

%install
%{__python} setup.py install -O1 --skip-build --root %{buildroot}

%files
%{py_puresitedir}/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6443 |12cr|python-django-sorting-0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname    django-sorting
%define name	    python-%{realname}
%define version 0.1
%define release %mkrel 1

Name: %{name}
Version: %{version}
Release: %{release}
Summary:        A Django application for easy sorting
Group:          Development/Python
License:        BSD
URL:            http://pypi.python.org/pypi/django-sorting
Source:         %{realname}-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
BuildArch:      noarch
BuildRequires:  python-devel python-setuptools
Requires:       python-django

%description
Django-sorting allows for easy sorting, and sorting links generation
without modifying your views.

%prep
%setup -q -n %{realname}-%{version}
find . -name \*._* -exec rm {} +
find . -name \*.buildinfo* -exec rm {} +

%build
%{__python} setup.py build

%install
rm -rf $RPM_BUILD_ROOT
%{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%{py_puresitedir}/*



%changelog
* Tue Nov 02 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.1-1mdv2011.0
+ Revision: 591973
- import python-django-sorting


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6444 |12cr|python-django-south-0.7.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname    South

Summary:        Migrations for Django
Name:		    python-django-south
Version:	    0.7.3
Release:	    2
Source:         http://pypi.python.org/packages/source/S/%{tarname}/%{tarname}-%{version}.tar.gz
Group:          Development/Python
License:        ASL 2.0
URL:            http://south.aeracode.org/
BuildArch:      noarch
Requires:       python-django
BuildRequires:  python-devel
BuildRequires:  python-setuptools

%description
South is an intelligent database migrations library for the Django web
framework. It is database-independent and DVCS-friendly, as well as a
whole host of other features.

%prep
%setup -q -n %{tarname}-%{version}

%install
PYTHONDONTWRITEBYTECODE= %{__python} setup.py install --root=%{buildroot} --record=FILE_LIST
sed -i 's/.*egg-info$//' FILE_LIST

%files -f FILE_LIST
%doc README




%changelog
* Mon Dec 12 2011 Lev Givon <lev@mandriva.org> 0.7.3-1
+ Revision: 740576
- Update to 0.7.3.

* Mon Nov 01 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.7.2-1mdv2011.0
+ Revision: 591685
- import python-django-south


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6445 |12cr|python-django-staticfiles-0.3.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname    django-staticfiles
%define name	    python-%{realname}
%define version 0.3.2
%define release %mkrel 1

Name: %{name}
Version: %{version}
Release: %{release}
Summary:        A Django app that provides helpers for serving static files
Group:          Development/Python
License:        BSD
URL:            http://bitbucket.org/jezdez/django-authority/
Source:         %{realname}-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
BuildArch:      noarch
BuildRequires:  python-devel python-setuptools
Requires:       python-django

%description
A Django app that provides helpers for serving static files

%prep
%setup -q -n %{realname}-%{version}
find . -name \*._* -exec rm {} +
find . -name \*.buildinfo* -exec rm {} +

%build
%{__python} setup.py build

%install
rm -rf $RPM_BUILD_ROOT
%{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%{py_puresitedir}/*



%changelog
* Tue Nov 02 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.3.2-1mdv2011.0
+ Revision: 591974
- import python-django-staticfiles


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6446 |12cr|python-django-tagging-0.3.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname django-tagging

Name:           python-django-tagging
Version:        0.3.1
Release:        %mkrel 2
Summary:        A generic tagging application for Django projects

Group:          Development/Python
License:        MIT
URL:            http://code.google.com/p/django-tagging/
# svn export -r154 http://django-tagging.googlecode.com/svn/trunk/ django-tagging-0.3-r154
# tar zcf django-tagging-0.3-r154.tar.gz django-tagging-0.3-r154
Source0:        http://django-tagging.googlecode.com/files/%{realname}-%{version}.tar.gz
BuildArch:      noarch
BuildRequires:  python-devel
Requires:       python-django

%description
A generic tagging application for Django projects, which allows association
of a number of tags with any Model instance and makes retrieval of tags
simple.

%prep
%setup -q -n %{realname}-%{version}

%build
%{__python} setup.py build


%install
%{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT

%files
%doc CHANGELOG.txt LICENSE.txt README.txt docs/
%{py_puresitedir}/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6447 |12cr|python-django-tagging-autocomplete-0.3.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname django-tagging-autocomplete

Name:           python-django-tagging-autocomplete
Version:        0.3.1
Release:        %mkrel 2
Summary:        Autocompletion for django-tagging

Group:          Development/Python
License:        MIT
URL:            http://pypi.python.org/pypi/django-tagging-autocomplete
Source0:        http://pypi.python.org/packages/source/d/django-tagging-autocomplete/%{realname}-%{version}.tar.gz


BuildArch:      noarch
BuildRequires:  python-devel
BuildRequires:  python-setuptools
Requires:       python-django

%description
Autocompletion for django-tagging

%prep
%setup -q -n %{realname}-%{version}

%build
%{__python} setup.py build


%install
%{__python} setup.py install -O1 --skip-build --root %{buildroot}

%files
%doc LICENSE.txt README.txt
%{py_puresitedir}/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6448 |12cr|python-django-threadedcomments-0.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname    django-threadedcomments
%define name	    python-%{realname}
%define version 0.9
%define release %mkrel 1

Name: %{name}
Version: %{version}
Release: %{release}
Summary:        A simple yet flexible threaded commenting system
Group:          Development/Python
License:        BSD
URL:            http://code.google.com/p/django-threadedcomments/
Source:         %{realname}-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
BuildArch:      noarch
BuildRequires:  python-devel python-setuptools
Requires:       python-django

%description
A simple yet flexible threaded commenting system.

%prep
%setup -q -n %{realname}-%{version}
find . -name \*._* -exec rm {} +
find . -name \*.buildinfo* -exec rm {} +

%build
%{__python} setup.py build

%install
rm -rf $RPM_BUILD_ROOT
%{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%{py_puresitedir}/*



%changelog
* Tue Nov 02 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.9-1mdv2011.0
+ Revision: 591975
- import python-django-threadedcomments


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6449 |12cr|python-django-userena-1.1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname    django-userena
%define name	    python-%{realname}
%define version     1.1.2
%define release     %mkrel 1

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:        Complete user management application for Django
Group:          Development/Python
License:        BSD
URL:            http://pypi.python.org/pypi/django-userena/
Source0:        http://pypi.python.org/packages/source/d/%{realname}/%{realname}-%{version}.tar.gz
BuildArch:      noarch
BuildRequires:  python-devel
BuildRequires:  python-setuptools
Requires:       python-django

%description
Userena is a Django application that supplies your Django
project with full account management.
It's a fully customizable application that takes care of the
signup, activation, messaging and more.
It's BSD licensed, which means you can use it commercially for free!

%prep
%setup -q -n %{realname}-%{version}

%build
%{__python} setup.py build

%install
%{__python} setup.py install -O1 --skip-build --root %{buildroot}

%files
%{py_puresitedir}/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6450 |12cr|python-django-userprofile-0.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname    django-userprofile
%define name	    python-%{realname}
%define version 0.7
%define release %mkrel 1

Name: %{name}
Version: %{version}
Release: %{release}
Summary:        A user private zone/profile management application
Group:          Development/Python
License:        BSD
URL:            http://transifex.org
Source:         userprofile-%{version}-r422-correct-validation.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
BuildArch:      noarch
BuildRequires:  python-devel python-setuptools
Requires:       python-django

%description
This is a user private zone/profile management application, allowing
the user to take control of his account and insert information about
him in his profile.

Inside this package you will find a demo application which will show
you what can be accomplished with the rest of the utilities included
in the package.

%prep
%setup -q -n userprofile-%{version}-r422-correct-validation
find . -name \*._* -exec rm {} +
find . -name \*.buildinfo* -exec rm {} +

%build
%{__python} setup.py build

%install
rm -rf $RPM_BUILD_ROOT
%{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%{py_puresitedir}/*



%changelog
* Tue Nov 02 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.7-1mdv2011.0
+ Revision: 591976
- import python-django-userprofile


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6451 |12cr|python-djblets-0.6.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           python-djblets
Version:        0.6.7
Release:        %mkrel 1
Summary:        A collection of useful classes and functions for Django
Group:          Networking/WWW
# Djblets is MIT licensed:
# http://code.google.com/p/reviewboard/wiki/Djblets
# Jquery is bundled in Djblets. Jquery is dual-licensed MIT or GPLv2, hence
# the package license is "MIT and (MIT or GPLv2)":
# https://www.redhat.com/archives/fedora-legal-list/2009-May/msg00025.html
License:        MIT and (MIT or GPLv2)
URL:            http://www.review-board.org
Source0:        http://downloads.review-board.org/releases/Djblets/0.6/Djblets-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}
BuildArch:      noarch
BuildRequires:  python
BuildRequires:  python-devel
BuildRequires:  python-setuptools
Requires:       python-django >= 1.1.1
Requires:       python-imaging

Patch1000: FED01-Disable-ez_setup-when-installing-by-RPM.patch

%description
A collection of useful classes and functions for Django

%prep
%setup -q -n Djblets-%{version}
%patch1000 -p1

%build
%{__python} setup.py build

%install
rm -rf $RPM_BUILD_ROOT

%{__python} setup.py install --root $RPM_BUILD_ROOT

# feedparser.py has a shebang, and has a runnable __main__; make it executable:
chmod +x $RPM_BUILD_ROOT%{python_sitelib}/djblets/feedview/feedparser.py

# Remove the "tests" subdirectory to avoid it polluting the main python
# namespace:
rm -rf $RPM_BUILD_ROOT%{python_sitelib}/tests

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc NEWS
%{python_sitelib}/Djblets*.egg-info/
%{python_sitelib}/djblets/



%changelog
* Sat Feb 05 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.6.7-1mdv2011.0
+ Revision: 636244
- update to new version 0.6.7

* Mon Nov 29 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.6.6-1mdv2011.0
+ Revision: 603068
- update to new version 0.6.6

* Sun Nov 07 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.6.4-1mdv2011.0
+ Revision: 594408
- import python-djblets


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6452 |12cr|python-dns-2.3.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           python-dns
Version:        2.3.5
Release:        %mkrel 1
Epoch:          0
Summary:        Python module for DNS (Domain Name Service)
Group:          Development/Python
License:        Python Software Foundation License
URL:            http://pydns.sourceforge.net/
Source0:        pydns-%{version}.tar.gz
Provides:       pydns = %{epoch}:%{version}-%{release}
Provides:       python-pydns = %{epoch}:%{version}-%{release}
Provides:       python-DNS = %{epoch}:%{version}-%{release}
BuildArch:      noarch
%py_requires -d
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%description
This is a another release of the pydns code, as originally written by
Guido van Rossum, and with a hopefully nicer API bolted over the
top of it by Anthony Baxter <anthony@interlink.com.au>.

This package contains a module (dnslib) that implements a DNS
(Domain Name Server) client, plus additional modules that define some
symbolic constants used by DNS (dnstype, dnsclass, dnsopcode).

%prep
%setup -q -n pydns-%{version}

%build
%{__python} setup.py build

%install
%{__rm} -rf %{buildroot}
%{__python} setup.py install -O2 --skip-build --root %{buildroot}

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc CREDITS.txt PKG-INFO README-guido.txt README.txt
%{python_sitelib}/*



%changelog
* Wed Mar 23 2011 Sandro Cazzaniga <kharec@mandriva.org> 0:2.3.5-1mdv2011.0
+ Revision: 647779
- new version

* Thu Nov 04 2010 Funda Wang <fwang@mandriva.org> 0:2.3.4-2mdv2011.0
+ Revision: 593084
- rebuild for py2.7

* Mon Jan 25 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0:2.3.4-1mdv2010.1
+ Revision: 496368
- update to new version 2.3.4

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0:2.3.3-3mdv2010.0
+ Revision: 442098
- rebuild

* Sat Jan 03 2009 Funda Wang <fwang@mandriva.org> 0:2.3.3-2mdv2009.1
+ Revision: 323562
- rebuild

* Thu Aug 28 2008 Frederik Himpe <fhimpe@mandriva.org> 0:2.3.3-1mdv2009.0
+ Revision: 276939
- update to new version 2.3.3

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0:2.3.1-4mdv2009.0
+ Revision: 259564
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0:2.3.1-3mdv2009.0
+ Revision: 247403
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Oct 30 2007 David Walluck <walluck@mandriva.org> 0:2.3.1-1mdv2008.1
+ Revision: 103717
- import python-dns



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6453 |12cr|python-dnspython-1.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		python-dnspython
Version:	1.9.4
Release:	%mkrel 1
Source0:	http://www.dnspython.org/kits/%{version}/dnspython-%{version}.tar.gz
Source1:	http://www.dnspython.org/kits/%{version}/dnspython-%{version}.tar.gz.asc
License:	MIT
URL:		http://www.dnspython.org/
Summary:	DNS toolkit for Python
Group:		System/Libraries
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
Provides:	dnspython = %{version}-%{release}
BuildRequires:	python-devel
Requires:	python
%description
dnspython is a DNS toolkit for Python. It supports almost all record
types. It can be used for queries, zone transfers, and dynamic updates.
It supports TSIG authenticated messages and EDNS0.

dnspython provides both high and low level access to DNS. The high level
classes perform queries for data of a given name, type, and class, and
return an answer set. The low level classes allow direct manipulation
of DNS zones, messages, names, and records.

%prep
%setup -q -n dnspython-%{version}

%build
%__python setup.py build
%__python -O -c "import compileall; compileall.compile_dir('build')"
%__python -c "import compileall; compileall.compile_dir('build')"

%install
%{__rm} -Rf %{buildroot}
%__python setup.py install --prefix %{buildroot}%{_prefix}

%files
%doc LICENSE ChangeLog README PKG-INFO TODO examples
%{py_puresitedir}/dns/*
%{py_puresitedir}/dnspython-%{version}-*


%changelog
* Mon May 02 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.9.4-1mdv2011.0
+ Revision: 662530
- update to new version 1.9.4

* Thu Nov 25 2010 Funda Wang <fwang@mandriva.org> 1.9.2-1mdv2011.0
+ Revision: 600934
- update to new version 1.9.2

* Fri Nov 19 2010 Funda Wang <fwang@mandriva.org> 1.8.0-2mdv2011.0
+ Revision: 598984
- rebuild for py2.7

* Sat Aug 14 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.8.0-1mdv2011.0
+ Revision: 569667
- update to new version 1.8.0

* Sat Jul 18 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.7.1-1mdv2010.0
+ Revision: 397063
- update to new version 1.7.1

* Tue Jun 09 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.6.0-1mdv2010.0
+ Revision: 384248
- update to new version 1.6.0

* Sat Jan 03 2009 Funda Wang <fwang@mandriva.org> 1.5.0-6mdv2009.1
+ Revision: 323622
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 1.5.0-5mdv2009.0
+ Revision: 259578
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.5.0-4mdv2009.0
+ Revision: 247405
- rebuild
- fix no-buildroot-tag

* Mon Nov 05 2007 Nicolas Vigier <nvigier@mandriva.com> 1.5.0-2mdv2008.1
+ Revision: 106164
- add provides on dnspython
- import python-dnspython



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6454 |12cr|python-dot-0.9.10-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname dot
%define pyver %(python -V 2>&1 | cut -f2 -d" " | cut -f1,2 -d".")

Name:		python-%{modname}
Version:	0.9.10
Release:	%mkrel 7
License:	MIT
Group:		Development/Python
Summary:	Python interface to Graphviz's Dot language
URL:		http://dkbza.org/pydot.html
Source0:	http://dkbza.org/data/py%{modname}-%{version}.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}
BuildRequires:	python-parsing python-devel
BuildRequires:	graphviz, python-parsing
Requires:	graphviz, python-parsing
BuildArch:	noarch
Provides:	py%{modname}

%description
An interface for creating both directed and non directed graphs from Python. 
Currently all attributes implemented in the Dot language are supported (up 
to Graphviz 1.16).

Output can be inlined in Postscript into interactive scientific environments 
like TeXmacs, or output in any of the format's supported by the Graphviz 
tools dot, neato, twopi.

%prep
%setup -q -n py%{modname}-%{version}

%build
%{__python} setup.py build

%install
rm -rf $RPM_BUILD_ROOT
%{__python} setup.py install --skip-build --root=$RPM_BUILD_ROOT

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc LICENSE ChangeLog PKG-INFO README
%{python_sitelib}/*





%changelog
* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.9.10-7mdv2010.0
+ Revision: 442099
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.9.10-6mdv2009.0
+ Revision: 259581
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.9.10-5mdv2009.0
+ Revision: 247406
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.9.10-3mdv2008.1
+ Revision: 136447
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Feb 23 2007 Jérôme Soyer <saispo@mandriva.org> 0.9.10-3mdv2007.0
+ Revision: 125235
- Add BR
- Rebuild for python 2.5
- Rebuild for latest python

  + Nicolas Lécureuil <neoclust@mandriva.org>
    - import python-dot-0.9.10-1mdv2007.0

* Sun May 28 2006 Jerome Soyer <saispo@mandriva.org> 0.9.10-1mdv2007.0
- First mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6455 |12cr|python-dpkt-1.7-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Fast, simple packet creation and parsing
Name:		python-dpkt
Version:	1.7
Release:	3
License:	BSD
Group:		Development/Python
URL:		http://code.google.com/p/dpkt/
Source0:	http://dpkt.googlecode.com/files/dpkt-%{version}.tar.gz
BuildRequires:	python-devel

%description
Fast, simple packet creation and parsing

%prep
%setup -q -n dpkt-%{version}

%build
CFLAGS="%{optflags}" python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc AUTHORS CHANGES HACKING LICENSE README
%{py_sitedir}/dpkt
%{py_sitedir}/dpkt-%{version}-py%{py_ver}.egg-info


%changelog
* Fri Nov 19 2010 Funda Wang <fwang@mandriva.org> 1.7-2mdv2011.0
+ Revision: 598985
- rebuild for py2.7

* Sun Sep 12 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.7-1mdv2011.0
+ Revision: 577742
- new version

* Mon Jan 11 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.6-1mdv2010.1
+ Revision: 489427
- new version

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.4-8mdv2010.0
+ Revision: 442100
- rebuild

* Sat Jan 03 2009 Funda Wang <fwang@mandriva.org> 1.4-7mdv2009.1
+ Revision: 323627
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 1.4-6mdv2009.0
+ Revision: 259583
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.4-5mdv2009.0
+ Revision: 247407
- rebuild

* Sat Dec 29 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.4-3mdv2008.1
+ Revision: 139211
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Dec 13 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.4-2mdv2007.0
+ Revision: 96097
- Rebuild for new python
- Import python-dpkt

* Sun Mar 19 2006 Oden Eriksson <oeriksson@mandriva.com> 1.4-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6456 |12cr|python-dtopt-0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module dtopt

Name:           python-%{module}
Version:        0.1
Release:        %mkrel 1
Summary:        Add options to doctest examples while they are running
Group:          Development/Python
License:        MIT License
URL:            http://pypi.python.org/pypi/dtopt
Source0:        %{module}-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-buildroot
BuildRequires:  python-devel
BuildRequires:  python-setuptools
Buildarch:	noarch

%description
When using the doctest module it is often convenient to use the ELLIPSIS option,
which allows you to use ... as a wildcard. But you either have to setup the test
runner to use this option, or you must put #doctest: +ELLIPSIS on every example
that uses this feature.

%prep
%setup -q -n %{module}-%{version}

%build
CFLAGS="%{optflags}" python setup.py build

rm -rf $RPM_BUILD_ROOT
%{__python} setup.py install --root $RPM_BUILD_ROOT --install-purelib=%{python_sitelib}

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc docs/
%{python_sitelib}/*



%changelog
* Wed Jun 08 2011 Antoine Ginies <aginies@mandriva.com> 0.1-1mdv2011.0
+ Revision: 683246
- import python-dtopt


* Wed Jun 8 2011 Antoine Ginies <aginies@mandriva.com> 0.1
- first release for Mandriva 


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6457 |12cr|python-dulwich-0.8.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	dulwich
%define name	python-%{module}
%define version	0.8.5
%define release 1

Summary:	Python implementation of the Git file formats and protocols
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://samba.org/~jelmer/dulwich/%{module}-%{version}.tar.gz
License:	GPLv2
Group:		Development/Python
Url:		https://launchpad.net/dulwich/
BuildRequires:	python-sphinx
BuildRequires:	python-nose, git-core
%py_requires -d

%description
Dulwich is a pure-Python implementation of the Git file formats and protocols.

%prep
%setup -q -n %{module}-%{version}

%install
%__rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}

pushd docs
%__make html
popd

# Tests require unittest2 to run:
#%check
#make check

%files
%doc AUTHORS COPYING HACKING NEWS README docs/build/html
%_bindir/dul*
%py_platsitedir/%{module}*


%changelog
* Wed May 09 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.8.5-1
+ Revision: 797632
- version update 0.8.5

* Wed Mar 28 2012 Lev Givon <lev@mandriva.org> 0.8.4-1
+ Revision: 788026
- Update to 0.8.4.

* Sun Jan 22 2012 Lev Givon <lev@mandriva.org> 0.8.3-1
+ Revision: 765013
- Update to 0.8.3.

* Mon Dec 19 2011 Lev Givon <lev@mandriva.org> 0.8.2-1
+ Revision: 743637
- Update to 0.8.2.

* Tue Nov 01 2011 Lev Givon <lev@mandriva.org> 0.8.1-1
+ Revision: 709401
- Update to 0.8.1.

* Sun Aug 07 2011 Lev Givon <lev@mandriva.org> 0.8.0-1
+ Revision: 693600
- Update to 0.8.0.
- Update to 0.7.1.

* Sun Jan 23 2011 Lev Givon <lev@mandriva.org> 0.7.0-1
+ Revision: 632400
- Update to 0.7.0.

* Tue Nov 02 2010 Michael Scherer <misc@mandriva.org> 0.6.2-2mdv2011.0
+ Revision: 592364
- rebuild for python 2.7

* Sun Oct 17 2010 Lev Givon <lev@mandriva.org> 0.6.2-1mdv2011.0
+ Revision: 586448
- Update to 0.6.2.

* Thu Jul 22 2010 Lev Givon <lev@mandriva.org> 0.6.1-1mdv2011.0
+ Revision: 556977
- Update to 0.6.1.

* Sun May 23 2010 Lev Givon <lev@mandriva.org> 0.6.0-1mdv2011.0
+ Revision: 545734
- Update to 0.6.0.

* Wed Apr 14 2010 Lev Givon <lev@mandriva.org> 0.5.0-1mdv2010.1
+ Revision: 534932
- import python-dulwich


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6458 |12cr|python-ecore-1.7.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Tarball of svn snapshot created as follows...
#Cut and paste in a shell after removing initial #

#svn co http://svn.enlightenment.org/svn/e/trunk/BINDINGS/python/python-ecore python-ecore; \
#cd python-ecore; \
#SVNREV=$(LANGUAGE=C svn info | grep "Last Changed Rev:" | cut -d: -f 2 | sed "s@ @@"); \
#v_maj=$(cat configure.ac | grep 'm4_define(\[v_maj\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#v_min=$(cat configure.ac | grep 'm4_define(\[v_min\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#v_mic=$(cat configure.ac | grep 'm4_define(\[v_mic\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#PKG_VERSION=$v_maj.$v_min.$v_mic.$SVNREV; \
#cd ..; \
#tar -Jcf python-ecore-$PKG_VERSION.tar.xz python-ecore/ --exclude .svn --exclude .*ignore

Summary:	Ecore bindings for Python
Name:		python-ecore
Version:	1.7.0
Release:	1
License:	GPLv2
Group:		Graphical desktop/Enlightenment
URL:		http://www.enlightenment.org/
Source0:	http://download.enlightenment.org/releases/BINDINGS/python/%{name}-%{version}.tar.bz2

BuildRequires:	pkgconfig(ecore)
BuildRequires:	pkgconfig(eina)
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(python-evas)
BuildRequires:	python-cython
%py_requires -d

%description
Python support files for Ecore.

%package devel
Summary:	Development files for %{name}
Group:		Development/Python

%description devel
Development files for the Python wrapper for the Ecore libraries.

%prep
%setup -q

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc README
%{py_platsitedir}/ecore/*

%files devel
%{_includedir}/python*/ecore/*
%{_datadir}/%{name}/*
%{_libdir}/pkgconfig/*.pc

%changelog
* Tue Jan 10 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.7.3-0.65723.1
+ Revision: 759565
- imported package python-ecore


* Tue Jan 10 2012 Matthew Dawkins <mdawkins@unity-linux.org> 0.7.3-0.65723.1-unity2011
- new version 0.7.3

* Wed Aug 24 2011 Gianvacca <gianvacca@unity-linux.org> 0.7.3.60100-0.20110824.1-unity2011
- new snapshot

* Sat Mar 05 2011 OnlyHuman <halo.3.0sdt@googlemail.com> 0.0.1-0.20110305.beta3.1-unity2011
- new version 1.0.0 beta3 svn 20110305

* Fri Jan 14 2011 OnlyHuman <halo.3.0sdt@googlemail.com> 0.0.1-0.20110114.beta3.1-unity2011
- new version 1.0.0 beta3 svn 20110114

* Mon Dec 13 2010 OnlyHuman <halo.3.0sdt@googlemail.com> 0.0.1-0.20101203.beta3.1-unity2010
- new version 1.0.0 beta3 svn 20101203

* Tue Oct 12 2010 mdawkins <mattydaw@gmail.com> 0.0.1-0.20101006.1-unity2010
- new snapshot 20101006

* Thu Aug 26 2010 mdawkins <mattydaw@gmail.com> 0.0.1-0.20100825.1-unity2010
- new version 0.0.1

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6459 |12cr|python-e_dbus-1.7.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	E_dbus bindings for Python
Name:		python-e_dbus
Version:	1.7.0
Release:	2
License:	GPLv2
Group:		Graphical desktop/Enlightenment
URL:		http://www.enlightenment.org/
Source0:	http://download.enlightenment.org/releases/BINDINGS/python/%{name}-%{version}.tar.bz2

BuildRequires:	pkgconfig(edbus)
BuildRequires:	pkgconfig(eina)
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(dbus-python)
BuildRequires:	python-cython
%py_requires -d

%description
Python support files for E_dbus.

%package devel
Summary:	Development files for %{name}
Group:		Development/Python
Requires:	pkgconfig(dbus-python)

%description devel
Development files for the Python wrapper for the E_dbus libraries.

%prep
%setup -q

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc README
%{py_platsitedir}/e_dbus.*

%files devel
%{_libdir}/pkgconfig/*.pc



%changelog
* Fri Jun 29 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.7.3-0.71914.1
+ Revision: 807489
- revision update 71914

* Tue Jan 10 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.7.3-0.65723.1
+ Revision: 759581
- fixed BR
- imported package python-e_dbus


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6460 |12cr|python-edje-1.7.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Tarball of svn snapshot created as follows...
#Cut and paste in a shell after removing initial #

#svn co http://svn.enlightenment.org/svn/e/trunk/BINDINGS/python/python-edje python-edje; \
#cd python-edje; \
#SVNREV=$(LANGUAGE=C svn info | grep "Last Changed Rev:" | cut -d: -f 2 | sed "s@ @@"); \
#v_maj=$(cat configure.ac | grep 'm4_define(\[v_maj\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#v_min=$(cat configure.ac | grep 'm4_define(\[v_min\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#v_mic=$(cat configure.ac | grep 'm4_define(\[v_mic\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#PKG_VERSION=$v_maj.$v_min.$v_mic.$SVNREV; \
#cd ..; \
#tar -Jcf python-edje-$PKG_VERSION.tar.xz python-edje/ --exclude .svn --exclude .*ignore

Summary:	Edje bindings for Python 
Name:		python-edje
Version:	1.7.0
Release:	1
License:	GPLv2
Group:		Graphical desktop/Enlightenment
URL:		http://www.enlightenment.org/
Source0:	http://download.enlightenment.org/releases/BINDINGS/python/%{name}-%{version}.tar.bz2

BuildRequires:	pkgconfig(edje)
BuildRequires:	pkgconfig(eina)
BuildRequires:	pkgconfig(python-evas)
BuildRequires:	python-cython
%py_requires -d

%description
Python support files for Edje

%package devel
Summary:	Development files for %{name}
Group:		Development/Python

%description devel
Development files for the Python wrapper for the Edje libraries.

%prep
%setup -q

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc README
%{py_platsitedir}/edje/*

%files devel
%{_includedir}/python*/edje/*
%{_datadir}/%{name}/*
%{_libdir}/pkgconfig/*.pc

%changelog
* Tue Jan 10 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.7.3-0.65723.1
+ Revision: 759589
- imported package python-edje


* Tue Jan 10 2012 Matthew Dawkins <mdawkins@unity-linux.org> 0.7.3-0.65723.1-unity2011
- new version 0.7.3

* Wed Aug 24 2011 Gianvacca <gianvacca@unity-linux.org> 0.7.3.56327-0.20110824.1-unity2011
- new snapshot

* Sat Mar 05 2011 OnlyHuman <halo.3.0sdt@googlemail.com> 0.0.1-0.20110305.beta3.1-unity2011
- new version 1.0.0 beta3 svn 20110305

* Fri Jan 14 2011 OnlyHuman <halo.3.0sdt@googlemail.com> 0.0.1-0.20110114.beta3.1-unity2011
- new version 1.0.0 beta3 svn 20110114

* Mon Dec 13 2010 OnlyHuman <halo.3.0sdt@googlemail.com> 0.0.1-0.20101203.beta3.1-unity2010
- new version 1.0.0 beta3 svn 20101203

* Mon Oct 11 2010 mdawkins <mattydaw@gmail.com> 0.0.1-0.20101006.1-unity2010
- new snapshot 20101006

* Thu Aug 26 2010 mdawkins <mattydaw@gmail.com> 0.0.1-0.20100825.1-unity2010
- new version 0.0.1

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6461 |12cr|python-elementary-1.7.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Elementary bindings for Python
Name:		python-elementary
Version:	1.7.0
Release:	2
Group:		Graphical desktop/Enlightenment
License:	GPLv2
URL:		http://www.enlightenment.org/
Source0:	http://download.enlightenment.org/releases/BINDINGS/python/%{name}-%{version}.tar.bz2

BuildRequires:	pkgconfig(eina)
BuildRequires:	pkgconfig(elementary)
BuildRequires:	pkgconfig(evas)
BuildRequires:	pkgconfig(eweather)
BuildRequires:	pkgconfig(python-evas)
BuildRequires:	python-cython
%py_requires -d

%description
Python support files for Elementary.

%package devel
Summary:	Development files for %{name}
Group:		Development/Python
Requires:	pkgconfig(eweather)
Requires:	pkgconfig(python-evas)

%description devel
Development files for the Python wrapper for the Elementary libraries.

%prep
%setup -q

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc README
%{py_platsitedir}/elementary/*

%files devel
%{_datadir}/%{name}/*
%{_libdir}/pkgconfig/*.pc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6462 |12cr|python-elixir-0.7.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module_name Elixir

Summary:	Declarative mapper on top of SQLAlchemy
Name:		python-elixir
Version:	0.7.1
Release:	%mkrel 1
License:	MIT
Group:		Development/Python
URL:		http://www.sqlalchemy.org/
Source0:	http://pypi.python.org/packages/source/E/%{module_name}/%{module_name}-%{version}.tar.gz
BuildRequires:	python-devel
BuildRequires:	python-setuptools
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires:   python-sqlalchemy

%description
A declarative layer on top of SQLAlchemy. It is a fairly thin wrapper, which 
provides the ability to create simple Python classes that map directly to 
relational database tables (this pattern is often referred to as the Active 
Record design pattern), providing many of the benefits of traditional databases
without losing the convenience of Python objects.

Elixir is intended to replace the ActiveMapper SQLAlchemy extension, and the 
TurboEntity project but does not intend to replace SQLAlchemy's core features, 
and instead focuses on providing a simpler syntax for defining model objects 
when you do not need the full expressiveness of SQLAlchemy's manual mapper 
definitions.

%prep
%setup -q -n %{module_name}-%{version}

%build
%__python setup.py build

%install
%__rm -rf %{buildroot}

%__python setup.py install --skip-build --root=%{buildroot} --install-purelib=%{python_sitelib}

%clean
%__rm -rf %{buildroot}

%files
%defattr(-, root, root, 0755)
%doc README 
%{python_sitelib}/elixir
%{python_sitelib}/%{module_name}-%{version}-py*.egg-info/


%changelog
* Thu Jan 28 2010 Frederik Himpe <fhimpe@mandriva.org> 0.7.1-1mdv2010.1
+ Revision: 497766
- Update to new version 0.7.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.6.1-3mdv2010.0
+ Revision: 442102
- rebuild

* Mon Mar 16 2009 Michael Scherer <misc@mandriva.org> 0.6.1-2mdv2009.1
+ Revision: 355571
- add missing Requires on SQLAlchemy

* Mon Mar 16 2009 Michael Scherer <misc@mandriva.org> 0.6.1-1mdv2009.1
+ Revision: 355563
- import python-elixir



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6463 |12cr|python-emotion-1.7.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Tarball of svn snapshot created as follows...
#Cut and paste in a shell after removing initial #

#svn co http://svn.enlightenment.org/svn/e/trunk/BINDINGS/python/python-emotion python-emotion; \
#cd python-emotion; \
#SVNREV=$(LANGUAGE=C svn info | grep "Last Changed Rev:" | cut -d: -f 2 | sed "s@ @@"); \
#v_maj=$(cat configure.ac | grep 'm4_define(\[v_maj\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#v_min=$(cat configure.ac | grep 'm4_define(\[v_min\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#v_mic=$(cat configure.ac | grep 'm4_define(\[v_mic\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#PKG_VERSION=$v_maj.$v_min.$v_mic.$SVNREV; \
#cd ..; \
#tar -Jcf python-emotion-$PKG_VERSION.tar.xz python-emotion/ --exclude .svn --exclude .*ignore

Summary:	Emotion bindings for Python 
Name:		python-emotion
Version:	1.7.0
Release:	1
Group:		Graphical desktop/Enlightenment
License:	GPLv2
URL:		http://www.enlightenment.org/
Source0:	http://download.enlightenment.org/releases/BINDINGS/python/%{name}-%{version}.tar.bz2

BuildRequires:	pkgconfig(eina)
BuildRequires:	pkgconfig(emotion)
BuildRequires:	pkgconfig(python-evas)
BuildRequires:	python-cython
%py_requires -d

%description
Python support files for Emotion.

%package devel
Summary:	Development files for %{name}
Group:		Development/Python

%description devel
Development files for the Python wrapper for the Emotion libraries.

%prep
%setup -q
%patch1 -p1

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc README
%{py_platsitedir}/emotion/*

%files devel
%{_datadir}/%{name}/*
%{_libdir}/pkgconfig/*.pc



%changelog
* Tue Jan 10 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.7.3-0.65723.1
+ Revision: 759628
- imported package python-emotion


* Tue Jan 10 2012 Matthew Dawkins <mdawkins@unity-linux.org> 0.7.3-0.65723.1-unity2011
- new version 0.7.3

* Wed Aug 24 2011 Gianvacca <gianvacca@unity-linux.org> 0.7.3.56327-0.20110824.1-unity2011
- new snapshot
- added patch 1

* Sat Mar 05 2011 OnlyHuman <halo.3.0sdt@googlemail.com> 0.0.1-0.20110305.beta3.1-unity2011
- new version 1.0.0 beta3 svn 20110305

* Fri Jan 14 2011 OnlyHuman <halo.3.0sdt@googlemail.com> 0.0.1-0.20110114.beta3.1-unity2011
- new version 1.0.0 beta3 svn 20110114

* Mon Dec 13 2010 OnlyHuman <halo.3.0sdt@googlemail.com> 0.0.1-0.20101203.beta3.1-unity2010
- new version 1.0.0 beta3 svn 20101203

* Mon Oct 11 2010 mdawkins <mattydaw@gmail.com> 0.0.1-0.20101006.1-unity2010
- new snapshot 20101006

* Thu Aug 26 2010 mdawkins <mattydaw@gmail.com> 0.0.1-0.20100825.1-unity2010
- new version 0.0.1

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6464 |12cr|python-enable-4.2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	enable

Summary:	Enthought Tool Suite - low-level drawing and interaction
Name:		python-%{module}
Version:	4.2.0
Release:	2
Source0:	http://www.enthought.com/repo/ets/%{module}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		https://github.com/enthought/enable/
Obsoletes:	python-enthought-enable
Requires:	python-numpy >= 1.1.0
Requires: 	python-reportlab, python-opengl
Requires:	python-pyface >= 4.2.0
Requires:	python-traitsui >= 4.2.0
BuildRequires:	python-setuptools >= 0.6c8
BuildRequires:	swig >= 1.3.30
BuildRequires:	python-cython >= 0.13
BuildRequires:	python-numpy-devel >= 1.1.0
BuildRequires:	freetype-devel
BuildRequires:	libx11-devel
BuildRequires:	mesagl-devel
BuildRequires:	mesaglu-devel
BuildRequires:	python-setupdocs >= 1.0.5
BuildRequires:	python-sphinx
BuildRequires:	pkgconfig(lapack)

%description
The Enable project provides two related multi-platform packages for
drawing GUI objects.

* Enable: An object drawing library that supports containment and
  event notification.
* Kiva: A multi-platform DisplayPDF vector drawing engine.

%prep
%setup -q -n %{module}-%{version}

%build
%__python setup.py build
%__python setup.py build_docs

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}

%files
%doc *.txt *.rst examples/ build/docs/html
%py_platsitedir/%{module}*
%py_platsitedir/kiva*


%changelog
* Mon Aug 13 2012 Lev Givon <lev@mandriva.org> 4.2.0-1
+ Revision: 814713
- Update to 4.2.0.

* Tue Dec 27 2011 Lev Givon <lev@mandriva.org> 4.1.0-1
+ Revision: 745666
- Update to 4.1.0.

* Thu Jul 07 2011 Lev Givon <lev@mandriva.org> 4.0.0-1
+ Revision: 689182
- import python-enable



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6465 |12cr|python-enaml-0.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	enaml
%define name	python-%{module}
%define version 0.2.0
%define	rel	1
%if %mdkversion < 201100
%define release %mkrel %{rel}
%else
%define	release	%{rel}
%endif

Summary:	Enthought Tool Suite - declarative language for building dynamic user interfaces
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://pypi.python.org/packages/source/e/%{module}/%{module}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		https://github.com/enthought/enaml/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires:	python-traits >= 4.2.0
Requires:	python-casuarius
Requires:	pyside, wxPython
Requires:	python-ply
BuildRequires:	python-cython
BuildRequires:	python-setupdocs >= 1.0.5
BuildRequires:	python-sphinx

%description
Enaml is a framework for writing declarative user interfaces in
Python. It provides a Yaml-ish/Pythonic syntax language for declaring
a ui that binds and reacts to changes in the user's models. Code can
freely call back and forth between Python and Enaml.

Enaml is heavily inspired by Qt's QML system, but Enaml uses native
widgets (as opposed to drawing on a 2D canvas) and is toolkit
independent. Currently supported/in-development toolkits include Wx
and Qt4 via PySide.

Enaml is extensible and makes it extremely easy for the user to define
their own widgets, override existing widgets, create a new backend
toolkit, or even hook the runtime to apply their own expression
dependency behavior. Indeed, about the only thing not hookable is the
Enaml langauge syntax itself.

%prep
%setup -q -n %{module}-%{version}

%build
%__python setup.py build
%__python setup.py build_docs

%install
%__rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc *.txt *.rst licenses/ examples/ build/docs/html
%_bindir/enaml-run
%py_platsitedir/%{module}*


%changelog
* Tue Aug 14 2012 Lev Givon <lev@mandriva.org> 0.2.0-1
+ Revision: 814738
- imported package python-enaml


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6466 |12cr|python-enthought-3.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname	ETS
%define name	python-enthought
%define version 3.6.0
%define release %mkrel 1

%define epoch	1

Summary: 	Enthought Tool Suite
Name: 	 	%{name}
Version: 	%{version}
Release: 	%{release}
Epoch:		%{epoch}
Source0: 	http://www.enthought.com/repo/ETS/%{tarname}-%{version}.tar.gz
License: 	BSD
Group: 	 	Development/Python
Url: 	 	http://code.enthought.com/projects/
BuildArch: 	noarch
Requires: 	python-enthought-apptools == %{epoch}:3.4.1
Requires: 	python-enthought-blockcanvas == %{epoch}:3.2.1
Requires:	python-enthought-chaco == %{epoch}:3.4.0
Requires:	python-enthought-codetools == %{epoch}:3.2.0
Requires: 	python-enthought-enable == %{epoch}:3.4.0
Requires: 	python-enthought-enthoughtbase == %{epoch}:3.1.0
Requires: 	python-enthought-envisagecore == %{epoch}:3.2.0
Requires: 	python-enthought-envisageplugins == %{epoch}:3.2.0
Requires: 	python-enthought-etsdevtools == %{epoch}:3.1.1
Requires: 	python-enthought-graphcanvas == %{epoch}:3.0.0
Requires: 	python-enthought-mayavi == %{epoch}:3.4.1
Requires: 	python-enthought-scimath == %{epoch}:3.0.7
Requires: 	python-enthought-traits == %{epoch}:3.6.0
Requires: 	python-enthought-traitsbackendqt == %{epoch}:3.6.0
Requires: 	python-enthought-traitsbackendwx == %{epoch}:3.6.0
Requires: 	python-enthought-traitsgui == %{epoch}:3.6.0
BuildRequires: 	python-setuptools >= 0.6c8
%py_requires -d

%description
The Enthought Tool Suite (ETS) is a collection of Python components
developed by Enthought and its partners to construct custom scientific
applications. 

This package contains the dependencies for installing all of the
components comprised by the suite.

%prep 
%setup -q -n %{tarname}-%{version}

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILE_LIST
sed -i 's/.*egg-info$//' FILE_LIST

%files -f FILE_LIST
%doc *.txt



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6467 |12cr|python-enthought-apptools-3.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname	AppTools
%define name 	python-enthought-apptools
%define version 3.4.1
%define release %mkrel 1

%define epoch	1

Summary: 	Enthought Tool Suite - AppTools project
Name: 	 	%{name}
Version: 	%{version}
Release: 	%{release}
Epoch:		%{epoch}
Source0: 	http://www.enthought.com/repo/ETS/%{tarname}-%{version}.tar.gz
Patch0:		setup.py.patch
License: 	BSD
Group: 	 	Development/Python
Url: 	 	http://code.enthought.com/projects/app_tools.php
BuildRoot: 	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: 	noarch
Requires:  	python-enthought-envisagecore >= %{epoch}:3.1.3
Requires:  	python-enthought-traits >= %{epoch}:3.5.0
Requires:  	python-enthought-traitsgui >= %{epoch}:3.6.0
Requires:  	python-configobj
Requires:  	python-numpy >= 1.1.0
BuildRequires:	python-setupdocs >= 1.0.5
BuildRequires: 	python-setuptools >= 0.6c8
BuildRequires: 	python-sphinx

%description
The Enthought Tool Suite includes a set of packages useful in creating
a number of applications. They implement functionality that is
commonly needed by many applications. These packages are distributed
together as the AppTools project:

* enthought.appscripting: Framework for scripting applications.
* enthought.help: Provides a plugin for displaying documents and examples
  and running demos in Evisage Workbench applications.
* enthought.io: Provides an abstraction for files and folders in a
  file system.
* enthought.naming: Manages naming contexts, supporting
  non-string data types and scoped preferences.
* enthoight.permissions: Supports limiting access to parts of an application 
  unless the user is appropriately authorized (not full-blown security).
* enthought.persistence: Supports pickling the state of a Python
  object to a dictionary, which can then be flexibly applied in
  restoring the state of the object.
* enthought.preferences: Manages application preferences.
* enthought.resource: Manages application resources such as images and sounds.
* enthought.scripting: A framework for automatic recording of Python scripts.
* enthought.sweet_pickle: Handles class-level versioning, to support
  loading of saved data that exist over several generations of
  internal class structures.
* enthought.template: Supports creating templatizable object hierarchies.
* enthought.type_manager: Manages type extensions, including factories to 
  generate adapters, and hooks for methods and functions.
* enthought.undo: Supports undoing and scripting application commands.

%prep
%setup -q -n %{tarname}-%{version}
%patch0 -p0

%build

%__python setup.py build
%__python setup.py build_docs --formats html

%install
%__rm -rf %{buildroot}

PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILE_LIST

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc *.txt examples/ build/docs/html/
%py_puresitedir/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6468 |12cr|python-enthought-blockcanvas-3.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname	BlockCanvas
%define name 	python-enthought-blockcanvas
%define version 3.2.1
%define release %mkrel 1

%define	epoch	1

Summary: 	Enthought Tool Suite - BlockCanvas project
Name:		%{name}
Version:	%{version}
Release:	%{release}
Epoch:		%{epoch}
Source0:	http://www.enthought.com/repo/ETS/%{tarname}-%{version}.tar.gz
Patch0:		setup.py.patch
License:	BSD
Group:		Development/Python
Url:		http://code.enthought.com/projects/block_canvas.php
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires:	python-enthought-apptools >= %{epoch}:3.4.1
Requires:	python-enthought-chaco >= %{epoch}:3.4.0
Requires:	python-enthought-etsdevtools >= %{epoch}:3.1.1
Requires:	python-enthought-scimath >= %{epoch}:3.0.7
Requires:	python-enthought-traits >= %{epoch}:3.6.0
Requires:	python-numpy >= 1.1.0
Requires:	python-docutils
Requires:	python-configobj
BuildRequires:	python-setupdocs >= 1.0.5
BuildRequires:	python-setuptools >= 0.6c8

%description
The BlockCanvas project provides a visual environment for creating
simulation experiments, where function and data are separated. Thus,
you can define your simulation algorithm by visually connecting
function blocks into a data flow network, and then run it with various
data sets (known as "contexts"); likewise, you can use the same
context in a different functional simulation.

The project provides support for plotting, function searching and
inspection, and optimization. It includes a stand-alone application
that demonstrates the block-canvas environment, but the same
functionality can be incorporated into other applications.

%prep
%setup -q -n %{tarname}-%{version}
%patch0 -p0

%build
%__python setup.py build

%install
%__rm -rf %{buildroot}

PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILELIST

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc *.txt 
%py_platsitedir/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6469 |12cr|python-enthought-chaco-3.4.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname	Chaco
%define epoch	1

Summary:	Enthought Tool Suite - Chaco project
Name:		python-enthought-chaco
Version:	3.4.0
Release:	3
Epoch:		%{epoch}
Source0:	http://www.enthought.com/repo/ETS/%{tarname}-%{version}.tar.gz
Patch0:		setup.py.patch
Patch1:		do_plotv_fix_3.4.0.patch
License:	BSD
Group:		Development/Python
Url:		http://code.enthought.com/projects/chaco/
Obsoletes:	python-enthought-chaco2
Requires:	python-enthought-traits >= %{epoch}:3.6.0
Requires:	python-enthought-enable >= %{epoch}:3.4.0
Requires:	python-numpy >= 1.1.0
Requires:	python-reportlab
BuildRequires:	python-numpy-devel >= 1.1.0
BuildRequires:	python-setupdocs >= 1.0.5
BuildRequires:	python-setuptools >= 0.6c8
BuildRequires: 	python-sphinx
BuildRequires: 	pkgconfig(lapack)
%py_requires -d

%description
Chaco is a Python plotting application toolkit that facilitates
writing plotting applications at all levels of complexity, from simple
scripts with hard-coded data to large plotting programs with complex
data interrelationships and a multitude of interactive tools. While
Chaco generates attractive static plots for publication and
presentation, it also works well for interactive data visualization
and exploration.

* Flexible drawing and layout: Plots consist of graphical components
  which can be placed inside nestable containers for layout,
  positioning, and event dispatch. Every component has a configurable
  rendering loop with distinct layers and backbuffering. Containers
  can draw cooperatively so that layers span across the containment
  hierarchy.
* Modular and extensible architecture: Chaco is object oriented from
  the ground up for ease of extension and customization. There are
  clear interfaces and abstract classes defining extension points for
  writing your own custom behaviors, from custom tools, plot types,
  layouts, etc. Most classes are also "subclass-friendly", so that
  subclasses can override one or two methods and everything else just
  works.
* Data model for ease of extension and embedding: Chaco separates the
  data from any transformations of the data that are needed for
  displaying it. This separation makes it easier to extend Chaco, or
  embed it in applications.

%prep
%setup -q -n %{tarname}-%{version}
%patch0 -p0
%patch1 -p0

%build
%__python setup.py build
%__python setup.py build_docs --formats html

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILE_LIST
sed -i 's/.*egg-info$//' FILE_LIST

%files -f FILE_LIST
%doc *.txt examples/ docs/*.pdf build/docs/html/



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6470 |12cr|python-enthought-codetools-3.1.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname CodeTools
%define epoch	1

Summary:	Enthought Tool Suite - CodeTools project
Name:		python-enthought-codetools
Version:	3.1.2
Release:	3
Epoch:		%{epoch}
Source0:	%{tarname}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		http://code.enthought.com/projects/code_tools.php
BuildArch:	noarch
Requires:	python-enthought-traits >= %{epoch}:3.5.0
BuildRequires:	python-setuptools >= 0.6c8
BuildRequires:	python-setupdocs >= 1.0
BuildRequires:	python-sphinx, python-docutils
%py_requires -d

%description
The CodeTools project includes packages that simplify meta-programming
and help the programmer separate data from code in Python. This
library contains classes that allow defining simple snippets, or
"blocks", of Python code, analyze variable dependencies in the code
block, and use these dependencies to construct or restrict an
execution graph. These (restricted) code blocks can then be executed
in any namespace. However, this project also provides a
Traits-event-enhanced namespace, called a "context", which can be used
in place of a vanilla namespace to allow actions to be performed
whenever variables are assigned or retrieved from the namespace. This
project is used as the foundation for the BlockCanvas project.

%prep
%setup -q -n %{tarname}-%{version}

%build
%__python setup.py build
%__python setup.py build_docs --formats html

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILELIST
sed -i 's/.*egg-info$//' FILELIST

%files -f FILELIST
%doc *.txt examples build/docs/html/




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6471 |12cr|python-enthought-enable-3.4.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname	Enable
%define epoch	1

Summary:	Enthought Tool Suite - Enable project
Name:		python-enthought-enable
Version:	3.4.0
Release:	2
Epoch:		%{epoch}
Source0:	http://www.enthought.com/repo/ETS/%{tarname}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		http://code.enthought.com/projects/enable/
Requires:	python-numpy >= 1.1.0
Requires: 	python-reportlab, python-opengl
Requires:	python-enthought-traits >= %{epoch}:3.6.0
Requires:	python-enthought-traitsgui >= %{epoch}:3.6.0
Requires:	python-enthought-traitsbackendwx >= %{epoch}:3.6.0
BuildRequires:	python-setupdocs >= 1.0.5
BuildRequires:	python-setuptools >= 0.6c8
BuildRequires:	swig >= 1.3.30
BuildRequires:	python-cython >= 0.13
BuildRequires:	python-numpy-devel >= 1.1.0
BuildRequires:	freetype-devel
BuildRequires:	libx11-devel
BuildRequires:	mesa-common-devel
BuildRequires:	pkgconfig(lapack)
%py_requires -d

%description
The Enable project provides two related multi-platform packages for
drawing GUI objects.

* Enable: An object drawing library that supports containment and
  event notification.
* Kiva: A multi-platform DisplayPDF vector drawing engine.

%prep
%setup -q -n %{tarname}-%{version}

%build
%__python setup.py build

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILELIST
sed -i 's/.*egg-info$//' FILELIST

%files -f FILELIST
%doc *.txt examples/



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6472 |12cr|python-enthought-enthoughtbase-3.1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname	EnthoughtBase
%define epoch	1

Summary:	Enthought Tool Suite - EnthoughtBase project
Name:		python-enthought-enthoughtbase
Version:	3.1.0
Release: 	2
Epoch:		%{epoch}
Source0: 	http://www.enthought.com/repo/ETS/%{tarname}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		http://code.enthought.com/projects/enthought_base.php
BuildArch:	noarch
BuildRequires:	python-setupdocs >= 1.0.5
BuildRequires:	python-setuptools >= 0.6c8
BuildRequires:	python-sphinx
%py_requires -d

%description
The EnthoughtBase project includes a few core packages that are used
by many other projects in the Enthought Tool Suite:

* enthought.etsconfig: Supports configuring settings that need to be shared
  across multiple projects or programs on the same system. Most
  significant of these is the GUI toolkit to be used. You can also
  configure locations for writing application data and user data, and
  the name of the company responsible for the software (which is used
  in the application and user data paths on some systems).
* enthought.logger: Provides convenience functions for creating
  logging handlers.
* enthought.util: Provides miscellaneous utility functions.

%prep
%setup -q -n %{tarname}-%{version}

%build
%__python setup.py build
%__python setup.py build_docs --formats html

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILELIST
sed -i 's/.*egg-info$//' FILELIST

%files -f FILELIST
%doc *.txt docs/*.txt examples/ build/docs/html/




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6473 |12cr|python-enthought-envisagecore-3.2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname	EnvisageCore
%define epoch	1

Summary:	Enthought Tool Suite - EnvisageCore project
Name:		python-enthought-envisagecore
Version:	3.2.0
Release:	2
Epoch:		%{epoch}
Source0:	http://www.enthought.com/repo/ETS/%{tarname}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		http://code.enthought.com/projects/envisage/
BuildArch:	noarch
Requires:	python-enthought-apptools >= %{epoch}:3.4.1
Requires:	python-enthought-traits >= %{epoch}:3.6.0
BuildRequires:	python-setupdocs >= 1.0.5
BuildRequires:	python-setuptools >= 0.6c8
BuildRequires:	python-sphinx
%py_requires -d

%description
Envisage is a Python-based framework for building extensible
applications, that is, applications whose functionality can be
extended by adding "plug-ins". Envisage provides a standard mechanism
for features to be added to an application, whether by the original
developer or by someone else. In fact, when you build an application
using Envisage, the entire application consists primarily of
plug-ins. In this respect, it is similar to the Eclipse and Netbeans
frameworks for Java applications.

Each plug-in is able to:

* Advertise where and how it can be extended (its "extension points").
* Contribute extensions to the extension points offered by other plug-ins.
* Create and share the objects that perform the real work of the 
  application ("services").

The EnvisageCore project provides the basic machinery of the Envisage
framework. This project contains no plug-inn. You are free to use:

* plug-ins from the EnvisagePlugins project
* plug-ins from other ETS projects that expose their functionality as plug-ins
* plug-ins that you create yourself

%prep
%setup -q -n %{tarname}-%{version}

%build
%__python setup.py build
%__python setup.py build_docs --formats html

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILELIST
sed -i 's/.*egg-info$//' FILELIST

%files -f FILELIST
%doc *.txt examples/ build/docs/html/



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6474 |12cr|python-enthought-envisageplugins-3.2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname	EnvisagePlugins
%define epoch	1

Summary:	Enthought Tool Suite - EnvisagePlugins project
Name:		python-enthought-envisageplugins
Version:	3.2.0
Release:	2
Epoch:		%{epoch}
Source0:	%{tarname}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		http://code.enthought.com/projects/envisage_plugins.php
BuildArch:	noarch
Requires:	python-enthought-envisagecore >= %{epoch}:3.2.0
BuildRequires:	python-setupdocs >= 1.0.5
BuildRequires:	python-setuptools >= 0.6c8
%py_requires -d

%description
The EnvisagePlugins project includes a number of plug-ins for the
Envisage framework that we have found useful for building scientific
applications. Envisage does not require that you use these plug-ins,
but you may find them useful to avoid having to reinvent these
particular wheels.

* Workbench: Provides an application GUI window that supports views and 
  perspectives, similar to the Eclipse IDE.
* Action: Supports user-interaction command mechanisms, such as toolbars, 
  menus, and buttons.
* Single Project: Supports a project paradigm for saving application data, 
  assuming an interaction model in which only one project can be open in 
  the application at a time.
* Text Editor: Provides a rudimentary text editor interface.
* Python Shell: Provides an interactive Python shell within a Workbench-based 
  application.
* Debug: Provides the Frame Based Inspector from the Developer Tools project 
  as an Envisage plug-in.

%prep
%setup -q -n %{tarname}-%{version}

%build
%__python setup.py build

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILELIST
sed -i 's/.*egg-info$//' FILELIST

%files -f FILELIST
%doc *.txt examples/ 




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6475 |12cr|python-enthought-etsdevtools-3.1.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	tarname	ETSDevTools
%define name	python-enthought-etsdevtools
%define version	3.1.1
%define release	%mkrel 3

%define epoch	1

Summary:	Enthought Tool Suite - ETSDevTools project
Name:		%{name}
Version:	%{version}
Release:	%{release}
Epoch:		%{epoch}
Source0:	http://www.enthought.com/repo/ETS/%{tarname}-%{version}.tar.gz
License:	BSD
Group: 		Development/Python
Url:		http://code.enthought.com/projects/dev_tools.php
Requires:	python-docutils
Requires:	python-elementtree
Requires:	python-nose
Requires:	python-pyro
Requires:	python-reportlab
%if %mdkversion > 200900
Requires:	python-pkg-resources >= 0.6c8
%else
Requires:	python-setuptools >= 0.6c8
%endif
Requires:	wxPython
Requires: 	python-numpy >= 1.1.0
Requires: 	python-enthought-traits >= %{epoch}:3.6.0
Requires:	python-enthought-traitsgui >= %{epoch}:3.6.0
BuildRequires:	python-setupdocs >= 1.0.5
BuildRequires:	python-setuptools >= 0.6c8
BuildRequires:	python-numpy-devel >= 1.1.0
BuildRequires:	pkgconfig(lapack)
%py_requires -d

%description
The ETSDevTools project includes a set of packages that can be used
during the development of a software project, for understanding,
debugging, testing, and inspecting code.

* enthought.developer: A collection of utilities, 
  designed to ease the development and debugging of Traits-based programs. They can be
  used as plug-ins to your Envisage application while you are developing
  it, and then removed when you are ready to release it.  
* enthought.endo: A Traits-aware tool for processing API
  documentation of Python code. It extracts not only docstrings, but
  also plain comments that immediately precede variable assignments
  (both module-scope variables and class attributes).
* enthought.testing: Scripts related to running unit tests, based on
  testoob, and also allowing running test suites in separate processes
  and aggregating the results.
* enthought.debug: A collection of debugging tools, not to be
  included in production code.  NOTE: These tools are functional, but
  are not being developed or supported. They have been mainly superceded
  by the tools in the Enthought Developer Tool Suite.

%prep 
%setup -q -n %{tarname}-%{version}

%build
%__python setup.py build

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILELIST
sed -i 's/.*egg-info$//' FILELIST

%files -f FILELIST
%doc *.txt examples/ docs/*/*.pdf




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6476 |12cr|python-enthought-graphcanvas-3.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname	GraphCanvas
%define name 	python-enthought-graphcanvas
%define version 3.0.0
%define release %mkrel 1

%define epoch	1

Summary: 	Enthought Tool Suite - GraphCanvas project
Name: 	 	%{name}
Version: 	%{version}
Release: 	%{release}
Epoch:		%{epoch}
Source0: 	http://www.enthought.com/repo/ETS/%{tarname}-%{version}.tar.gz
License: 	BSD
Group: 	 	Development/Python
Url: 	 	http://code.enthought.com/projects/
BuildRoot: 	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: 	noarch
Requires:  	python-enthought-enable >= %{epoch}:3.4.0
Requires:  	python-networkx
BuildRequires: 	python-setuptools >= 0.6c8

%description
GraphCanvas is an library for interacting with visualizations of
complex graphs. The aim is to allow the developer to declare the graph
by the simplest means and be able to visualize the graph immediately.

%prep
%setup -q -n %{tarname}-%{version}

%build

%__python setup.py build

%install
%__rm -rf %{buildroot}

PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILE_LIST

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc examples/ 
%py_puresitedir/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6477 |12cr|python-enthought-scimath-3.0.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname	SciMath
%define epoch	1

Summary:	Enthought Tool Suite - SciMath project
Name:		python-enthought-scimath
Version:	3.0.7
Release:	2
Epoch:		%{epoch}
Source0:	%{tarname}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		http://code.enthought.com/projects/sci_math.php
Requires:	python-enthought-traits >= %{epoch}:3.6.0
Requires:	python-enthought-traitsgui >= %{epoch}:3.6.0
Requires:	python-numpy >= 1.1.0
Requires:	python-scipy >= 0.5.2
BuildRequires:	python-setupdocs >= 1.0.5
BuildRequires:	python-setuptools >= 0.6c8
BuildRequires:	python-numpy-devel >= 1.1.0
BuildRequires:  pkgconfig(lapack)

%description
The SciMath project includes packages to support scientific and
mathematical calculations.

* enthought.interpolate
* enthought.mathematics
* enthought.units

%prep
%setup -q -n %{tarname}-%{version}

%build
%__python setup.py build

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILELIST
sed -i 's/.*egg-info$//' FILELIST

%files
%doc *.txt 
%py_platsitedir/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6478 |12cr|python-enthought-traits-3.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname	Traits
%define name	python-enthought-traits
%define version	3.6.0
%define release %mkrel 1

%define epoch	1

Summary:	Enthought Tool Suite - Traits project
Name:		%{name}
Version:	%{version}
Release:	%{release}
Epoch:		%{epoch}
Source0:	http://www.enthought.com/repo/ETS/%{tarname}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		http://code.enthought.com/projects/traits/
Obsoletes:	python-enthought-traits-ui
Requires:	python-enthought-enthoughtbase >= %{epoch}:3.1.0
Requires:	python-numpy >= 1.1.0
BuildRequires:	python-setupdocs >= 1.0.5
BuildRequires:	python-setuptools >= 0.6c8
BuildRequires:	python-sphinx
%py_requires -d

%description
The Traits project allows Python programmers to use a special kind of type
definition called a trait which provides object attributes with some 
additional characteristics:

* Initialization: A trait has a default value, which is automatically
  set as the initial value of an attribute before its first use in a
  program.
* Validation: A trait attribute's type is explicitly declared. The
  type is evident in the code, and only values that meet a
  programmer-specified set of criteria (i.e., the trait definition)
  can be assigned to that attribute.
* Delegation: The value of a trait attribute can be contained either
  in the defining object or in another object delegated to by the
  trait.
* Notification: Setting the value of a trait attribute can notify
  other parts of the program that the value has changed.
* Visualization: User interfaces that allow a user to interactively
  modify the value of a trait attribute can be automatically
  constructed using the trait's definition. (This feature requires
  that a supported GUI toolkit be installed. If this feature is not
  used, the Traits project does not otherwise require GUI support.)

A class can freely mix trait-based attributes with normal Python
attributes, or can opt to allow the use of only a fixed or open set of
trait attributes within the class. Trait attributes defined by a class
are automatically inherited by any subclass derived from the class.

%prep
%setup -q -n %{tarname}-%{version}

%build
PYTHONDONTWRITEBYTECODE= %__python setup.py build
%__python setup.py build_docs --formats html

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILELIST
sed -i 's/.*egg-info$//' FILELIST

%files -f FILELIST
%doc *.txt examples/ build/docs/html/




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6479 |12cr|python-enthought-traitsbackendqt-3.6.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname	TraitsBackendQt
%define epoch	1

Summary:	Enthought Tool Suite - Traits Qt backend 
Name:		python-enthought-traitsbackendqt
Version:	3.6.0
Release:	2
Epoch:		%{epoch}
Source0:	http://www.enthought.com/repo/ETS/%{tarname}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		http://code.enthought.com/projects/traits_gui/
BuildArch:	noarch
Requires:	python-traits
Requires:	python-traitsui
Requires:	python-qt4
BuildRequires:	python-setupdocs >= 1.0.5
BuildRequires:	python-setuptools >= 0.6c8
BuildRequires:	python-qt4
%py_requires -d

%description
The TraitsBackendQt project contains an implementation of TraitsGUI
using PyQt. It provides Qt-based support for visualization and editing
of Traits-based objects.

%prep
%setup -q -n %{tarname}-%{version}

%build
%__python setup.py build

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILELIST
sed -i 's/.*egg-info$//' FILELIST

%files -f FILELIST
%doc *.txt



%changelog
* Fri Feb 04 2011 Lev Givon <lev@mandriva.org> 1:3.6.0-1mdv2011.0
+ Revision: 635905
- Update to 3.6.0.

* Sun Nov 07 2010 Funda Wang <fwang@mandriva.org> 1:3.5.0-2mdv2011.0
+ Revision: 594423
- rebuild for py 2.7

* Sun Oct 17 2010 Lev Givon <lev@mandriva.org> 1:3.5.0-1mdv2011.0
+ Revision: 586460
- Update to 3.5.0.

* Fri May 28 2010 Lev Givon <lev@mandriva.org> 1:3.4.0-1mdv2011.0
+ Revision: 546530
- Update to 3.4.0.

* Fri Feb 26 2010 Lev Givon <lev@mandriva.org> 1:3.3.0-1mdv2010.1
+ Revision: 512087
- Update to 3.3.0.

* Fri Aug 21 2009 Lev Givon <lev@mandriva.org> 1:3.2.0-2mdv2010.0
+ Revision: 419378
- Add epoch to permit backport and facilitate update from 2009.1.

* Fri Aug 21 2009 Lev Givon <lev@mandriva.org> 3.2.0-1mdv2010.0
+ Revision: 419050
- Update to 3.2.0.

* Fri Apr 03 2009 Lev Givon <lev@mandriva.org> 3.1.0-1mdv2010.0
+ Revision: 363910
- Update to 3.1.0.

* Thu Mar 19 2009 Paulo Andrade <pcpa@mandriva.com.br> 3.1.0-1mdv2009.1
+ Revision: 358091
- Update to latest upstream svn.

* Sat Jan 03 2009 Funda Wang <fwang@mandriva.org> 3.0.3-2mdv2009.1
+ Revision: 323702
- rebuild

* Fri Dec 12 2008 Lev Givon <lev@mandriva.org> 3.0.3-1mdv2009.1
+ Revision: 313660
- Update to 3.0.3.

* Fri Oct 31 2008 Lev Givon <lev@mandriva.org> 3.0.2-1mdv2009.1
+ Revision: 298927
- import python-enthought-traitsbackendqt



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6480 |12cr|python-enthought-traitsbackendwx-3.6.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname	TraitsBackendWX
%define epoch	1

Summary:	Enthought Tool Suite - Traits WX backend 
Name:		python-enthought-traitsbackendwx
Version:	3.6.0
Release:	2
Epoch:		%{epoch}
Source0:	http://www.enthought.com/repo/ETS/%{tarname}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		http://code.enthought.com/projects/traits_gui/
BuildArch:	noarch
Requires:	python-traits
Requires:	python-traitsui
Requires:	wxPython >= 2.8
BuildRequires:	python-setupdocs >= 1.0.5
BuildRequires:	python-setuptools >= 0.6c8
BuildRequires:	wxPython >= 2.8
%py_requires -d

%description
The TraitsBackendWX project contains an implementation of TraitsGUI
using wxPython. It provides wx-based support for visualization and
editing of Traits-based objects.

%prep
%setup -q -n %{tarname}-%{version}

%build
%__python setup.py build

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILELIST
sed -i 's/.*egg-info$//' FILELIST

%files -f FILELIST
%doc *.txt



%changelog
* Fri Feb 04 2011 Lev Givon <lev@mandriva.org> 1:3.6.0-1mdv2011.0
+ Revision: 635907
- Update to 3.6.0.

* Sun Nov 07 2010 Funda Wang <fwang@mandriva.org> 1:3.5.0-2mdv2011.0
+ Revision: 594424
- rebuild for py 2.7

* Sun Oct 17 2010 Lev Givon <lev@mandriva.org> 1:3.5.0-1mdv2011.0
+ Revision: 586459
- Update to 3.5.0.

* Fri May 28 2010 Lev Givon <lev@mandriva.org> 1:3.4.0-1mdv2011.0
+ Revision: 546531
- Update to 3.4.0.

* Fri Feb 26 2010 Lev Givon <lev@mandriva.org> 1:3.3.0-1mdv2010.1
+ Revision: 512088
- Update to 3.3.0.

* Fri Aug 21 2009 Lev Givon <lev@mandriva.org> 1:3.2.0-2mdv2010.0
+ Revision: 419391
- Add epoch to permit backport and facilitate update from 2009.1.

* Fri Aug 21 2009 Lev Givon <lev@mandriva.org> 3.2.0-1mdv2010.0
+ Revision: 419086
- Update to 3.2.0.

* Fri Apr 03 2009 Lev Givon <lev@mandriva.org> 3.1.0-1mdv2010.0
+ Revision: 363911
- Update to 3.1.0.

* Thu Mar 19 2009 Paulo Andrade <pcpa@mandriva.com.br> 3.1.0-1mdv2009.1
+ Revision: 358090
- Update to latest upstream svn.

* Sat Jan 03 2009 Funda Wang <fwang@mandriva.org> 3.0.3-2mdv2009.1
+ Revision: 323703
- rebuild

* Fri Dec 12 2008 Lev Givon <lev@mandriva.org> 3.0.3-1mdv2009.1
+ Revision: 313661
- Update to 3.0.3.

* Fri Oct 31 2008 Lev Givon <lev@mandriva.org> 3.0.2-1mdv2009.1
+ Revision: 298930
- import python-enthought-traitsbackendwx



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6481 |12cr|python-enthought-traitsgui-3.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname	TraitsGUI
%define name	python-enthought-traitsgui
%define version 3.6.0
%define release	%mkrel 1

%define epoch	1

Summary:	Enthought Tool Suite - TraitsGUI project
Name:		%{name}
Version:	%{version}
Release:	%{release}
Epoch:		%{epoch}
Source0:	http://www.enthought.com/repo/ETS/%{tarname}-%{version}.tar.gz
# Avoid a problem in setup.py by just deleting the problematic bit,
# we don't need it - AdamW 2008/12
Patch0:		python-enthought-traitsgui-3.0.3-setup.patch
License:	BSD
Group:		Development/Python
Url:		http://code.enthought.com/projects/traits_gui/
BuildArch:	noarch
Obsoletes:	python-enthought-traits-ui
Requires:	python-enthought-traits >= %{epoch}:3.6.0
Suggests:	python-enthought-traitsbackendqt >= %{epoch}:3.6.0
Suggests:	python-enthought-traitsbackendwx >= %{epoch}:3.6.0
BuildRequires:	python-setupdocs >= 1.0.5
BuildRequires:	python-setuptools >= 0.6c8
%py_requires -d

%description
The TraitsGUI project contains a toolkit-independent GUI abstraction
layer (known as Pyface), which is used to support the "visualization"
features of the Traits package. Thus, you can write code in terms of
the Traits API (view, items, editors, etc.), and let TraitsGUI and
your selected toolkit and backend take care of the details of
displaying them.

To display Traits-based user interfaces, you must install either the
TraitsBackendWX or TraitsBackendQt project.

%prep
%setup -q -n %{tarname}-%{version}
%patch0 -p1 -b .setup

%build
%__python setup.py build

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILELIST
sed -i 's/.*egg-info$//' FILELIST

%files -f FILELIST
%doc *.txt examples/ docs/*.pdf




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6482 |12cr|python-envisage-4.2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	envisage

Summary:	Enthought Tool Suite - extensible application framework
Name:		python-%{module}
Version:	4.2.0
Release:	2
Source0:	http://www.enthought.com/repo/ets/%{module}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		https://github.com/enthought/envisage/
BuildArch:	noarch
Obsoletes:	python-enthought-envisagecore
Obsoletes:	python-enthought-envisageplugins
Requires:	python-apptools >= 4.1.0
Requires:	python-traitsui >= 4.2.0
BuildRequires:	python-setuptools >= 0.6c8
BuildRequires:	python-setupdocs >= 1.0.5
BuildRequires:	python-sphinx

%description
Envisage is a Python-based framework for building extensible
applications, that is, applications whose functionality can be
extended by adding "plug-ins". Envisage provides a standard mechanism
for features to be added to an application, whether by the original
developer or by someone else. In fact, when you build an application
using Envisage, the entire application consists primarily of
plug-ins. In this respect, it is similar to the Eclipse and Netbeans
frameworks for Java applications.

Each plug-in is able to:

* Advertise where and how it can be extended (its "extension points").
* Contribute extensions to the extension points offered by other plug-ins.
* Create and share the objects that perform the real work of the 
  application ("services").

The EnvisageCore project provides the basic machinery of the Envisage
framework. This project contains no plug-inn. You are free to use:

* plug-ins from the EnvisagePlugins project
* plug-ins from other ETS projects that expose their functionality as plug-ins
* plug-ins that you create yourself

%prep
%setup -q -n %{module}-%{version}

%build
%__python setup.py build
%__python setup.py build_docs

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}

%files
%doc *.txt *.rst examples/ build/docs/html/
%py_sitedir/%{module}*


%changelog
* Mon Aug 13 2012 Lev Givon <lev@mandriva.org> 4.2.0-1
+ Revision: 814704
- Update to 4.2.0.

* Tue Dec 27 2011 Lev Givon <lev@mandriva.org> 4.1.0-1
+ Revision: 745668
- Update to 4.1.0.

* Thu Jul 07 2011 Lev Givon <lev@mandriva.org> 4.0.0-1
+ Revision: 689191
- import python-envisage



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6483 |12cr|python-ephem-3.7.3.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define srcname pyephem

Summary:	Scientific-grade astronomical computations for python
Name:		python-ephem
Version:	3.7.3.4
Release:	2
License:	LGPLv3
Group:		Development/Python
Source:		http://pypi.python.org/packages/source/p/%{srcname}/%{srcname}-%{version}.tar.gz
Patch0:		pyephem-3.7.3.4-libm-fix.patch
URL:		http://rhodesmill.org/pyephem/
BuildRequires:	python-devel >= 2.5
Provides:	%{srcname} = %{version}

%description
PyEphem provides scientific-grade astronomical computations for the
Python programming language. Given a date and location on the Earth’s
surface, it can compute the positions of the Sun and Moon, of the
planets and their moons, and of any asteroids, comets, or earth
satellites whose orbital elements the user can provide. Additional
functions are provided to compute the angular separation between two
objects in the sky, to determine the constellation in which an object
lies, and to find the times at which an object rises, transits, and
sets on a particular day.

The numerical routines that lie behind PyEphem are those from the
wonderful XEphem astronomy application, whose author, Elwood Downey,
generously gave permission for us to use them as the basis for
PyEphem.


%files
%defattr(-,root,root,-)
%doc INSTALL COPYING LICENSE-GPL LICENSE-LGPL README 
%py_platsitedir/ephem
%py_platsitedir/%{srcname}-*


%prep
%setup -q -n %{srcname}-%{version}
%patch0 -p1


%build


%install
%__python setup.py install --root=%{buildroot}


%changelog
* Sun Nov 15 2009 John Balcaen <mikala@mandriva.org> 3.7.3.4-1mdv2010.1
+ Revision: 466170
- import python-ephem


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6484 |12cr|python-ethumb-1.7.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Tarball of svn snapshot created as follows...
#Cut and paste in a shell after removing initial #

#svn co http://svn.enlightenment.org/svn/e/trunk/BINDINGS/python/python-emotion python-emotion; \
#cd python-emotion; \
#SVNREV=$(LANGUAGE=C svn info | grep "Last Changed Rev:" | cut -d: -f 2 | sed "s@ @@"); \
#v_maj=$(cat configure.ac | grep 'm4_define(\[v_maj\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#v_min=$(cat configure.ac | grep 'm4_define(\[v_min\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#v_mic=$(cat configure.ac | grep 'm4_define(\[v_mic\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#PKG_VERSION=$v_maj.$v_min.$v_mic.$SVNREV; \
#cd ..; \
#tar -Jcf python-emotion-$PKG_VERSION.tar.xz python-emotion/ --exclude .svn --exclude .*ignore

Summary:	Ethumb bindings for Python
Name:		python-ethumb
Version:	1.7.0
Release:	1
Group:		Graphical desktop/Enlightenment
License:	GPLv2
URL:		http://www.enlightenment.org/
Source0:	http://download.enlightenment.org/releases/BINDINGS/python/%{name}-%{version}.tar.bz2

BuildRequires:	pkgconfig(eina)
BuildRequires:	pkgconfig(ethumb)
BuildRequires:	pkgconfig(ethumb_client)
BuildRequires:	python-cython
%py_requires -d

%description
Python support files for Ethumb.

%package devel
Summary:	Development files for %{name}
Group:		Development/Python

%description devel
Development files for the Python wrapper for the Ethumb libraries.

%prep
%setup -q

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc README
%{py_platsitedir}/ethumb/*

%files devel
%{_datadir}/%{name}/*
%{_libdir}/pkgconfig/*.pc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6485 |12cr|python-ets-4.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	ets
%define name	python-%{module}
%define version 4.2.0
%define	rel		1
%if %mdkversion < 201100
%define release %mkrel %{rel}
%else
%define	release %{rel}
%endif

Summary:	Enthought Tool Suite
Name: 	 	%{name}
Version: 	%{version}
Release: 	%{release}
Source0: 	http://www.enthought.com/repo/ets/%{module}-%{version}.tar.gz
License: 	BSD
Group: 	 	Development/Python
Url: 	 	https://github.com/enthought/ets/
BuildRoot: 	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: 	noarch
Obsoletes:	python-enthought
Obsoletes:	python-enthought-enthoughtbase
Requires: 	python-apptools == 4.1.0
Requires: 	python-blockcanvas == 4.0.1
Requires:	python-chaco == 4.2.0
Requires:	python-codetools == 4.0.0
Requires: 	python-enable == 4.2.0
Requires:	python-enaml == 0.2.0
Requires: 	python-envisage == 4.2.0
Requires: 	python-etsdevtools == 4.0.0
Requires: 	python-graphcanvas == 4.0.0
Requires: 	python-mayavi == 4.2.0
Requires: 	python-pyface == 4.2.0
Requires: 	python-scimath == 4.1.0
Requires: 	python-traits == 4.2.0
Requires: 	python-traitsui == 4.2.0
BuildRequires: 	python-setuptools >= 0.6c8
BuildRequires:	python-setupdocs >= 1.0.5
BuildRequires:	python-sphinx

%description
The Enthought Tool Suite (ETS) is a collection of Python components
developed by Enthought and its partners to construct custom scientific
applications. 

This package contains the dependencies for installing all of the
components comprised by the suite.

%prep 
%setup -q -n %{module}-%{version}

%build
%__python setup.py build
%__python setup.py build_docs

%install
%__rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc *.txt *.rst build/docs/html
%_bindir/%{module}*
%py_sitedir/%{module}*


%changelog
* Mon Aug 13 2012 Lev Givon <lev@mandriva.org> 4.2.0-1
+ Revision: 814657
- Update to 4.2.0.

* Tue Dec 27 2011 Lev Givon <lev@mandriva.org> 4.1.0-2
+ Revision: 745815
- Fix traitsui version dependency.

* Tue Dec 27 2011 Lev Givon <lev@mandriva.org> 4.1.0-1
+ Revision: 745693
- Update to 4.1.0.

* Tue Oct 18 2011 Lev Givon <lev@mandriva.org> 4.0.0-6
+ Revision: 705303
- Fix requires again.

* Tue Oct 18 2011 Lev Givon <lev@mandriva.org> 4.0.0-5
+ Revision: 705118
- Fix typo in requires.

* Mon Oct 17 2011 Lev Givon <lev@mandriva.org> 4.0.0-4
+ Revision: 705010
- Fix pythonegg version.

* Fri Sep 02 2011 Lev Givon <lev@mandriva.org> 4.0.0-3
+ Revision: 697902
- Update chaco dependency to 4.0.1.

* Thu Jul 07 2011 Lev Givon <lev@mandriva.org> 4.0.0-2
+ Revision: 689218
- Obsolete python-enthought-enthoughtbase.

* Thu Jul 07 2011 Lev Givon <lev@mandriva.org> 4.0.0-1
+ Revision: 689153
- import python-ets



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6486 |12cr|python-etsdevtools-4.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	etsdevtools

Summary:	Enthought Tool Suite - etsdevtools project
Name:		python-%{module}
Version:	4.0.0
Release:	2
Source0:	http://www.enthought.com/repo/ETS/%{module}-%{version}.tar.gz
License:	BSD
Group: 		Development/Python
Url:		http://code.enthought.com/projects/dev_tools.php
BuildArch:	noarch
Obsoletes:	python-enthought-etsdevtools
Requires:	python-docutils
Requires: 	python-numpy >= 1.1.0
Requires:	python-traitsui >= 4.0.0
BuildRequires:	python-setuptools >= 0.6c8
BuildRequires:	python-numpy-devel >= 1.1.0
BuildRequires:	python-sphinx
BuildRequires:  pkgconfig(lapack)

%description
The etsdevtools project includes a set of packages that can be used
during the development of a software project, for understanding,
debugging, testing, and inspecting code.

* etsdevtools.debug: A collection of debugging tools, not to be
  included in production code.  NOTE: These tools are functional, but
  are not being developed or supported. They have been mainly superceded
  by the tools in the Enthought Developer Tool Suite.
* etsdevtools.developer: A collection of utilities, designed to ease
  the development and debugging of Traits-based programs. They can be
  used as plug-ins to your Envisage application while you are
  developing it, and then removed when you are ready to release it.
* etsdevtools.endo: A Traits-aware tool for processing API
  documentation of Python code. It extracts not only docstrings, but
  also plain comments that immediately precede variable assignments
  (both module-scope variables and class attributes).

%prep 
%setup -q -n %{module}-%{version}

%build

%__python setup.py build
pushd docs
make html
popd

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILE_LIST
sed -i 's/.*egg-info$//' FILE_LIST

%files -f FILE_LIST
%doc *.txt *.rst examples/ docs/build/html



%changelog
* Thu Jul 07 2011 Lev Givon <lev@mandriva.org> 4.0.0-1
+ Revision: 689215
- import python-etsdevtools


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6487 |12cr|python-etsproxy-0.1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	etsproxy

Summary: 	Enthought Tool Suite - proxy modules for backwards compatibility
Name: 	 	python-%{module}
Version: 	0.1.1
Release: 	2
Source0: 	http://www.enthought.com/repo/ets/%{module}-%{version}.tar.gz
License: 	BSD
Group: 	 	Development/Python
Url: 	 	https://github.com/enthought/etsproxy/
BuildArch: 	noarch
BuildRequires: 	python-setuptools >= 0.6c8

%description
This package contains proxy modules for all ETS projects which map the
old enthought namespace imports to the namespace-refactored ETS
packages. For convenience this package also contains a refactor tool
to convert projects to the new namespace.

This module will be removed in the future; old-style
(enthought.xxx) imports should be converted (over time) to the new
ones.

%prep
%setup -q -n %{module}-%{version}

%build
PYTHONDONTWRITEBYTECODE= %__python setup.py build

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILE_LIST
sed -i 's/.*egg-info$//' FILE_LIST

%files -f FILE_LIST
%doc *.txt *.rst 


%changelog
* Tue Jan 10 2012 Lev Givon <lev@mandriva.org> 0.1.1-1mdv2012.0
+ Revision: 759471
- Update to 0.1.1.

* Tue Oct 18 2011 Lev Givon <lev@mandriva.org> 0.1.0-1
+ Revision: 705241
- imported package python-etsproxy


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6488 |12cr|python-evas-1.7.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Tarball of svn snapshot created as follows...
#Cut and paste in a shell after removing initial #

#svn co http://svn.enlightenment.org/svn/e/trunk/BINDINGS/python/python-evas python-evas; \
#cd python-evas; \
#SVNREV=$(LANGUAGE=C svn info | grep "Last Changed Rev:" | cut -d: -f 2 | sed "s@ @@"); \
#v_maj=$(cat configure.ac | grep 'm4_define(\[v_maj\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#v_min=$(cat configure.ac | grep 'm4_define(\[v_min\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#v_mic=$(cat configure.ac | grep 'm4_define(\[v_mic\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#PKG_VERSION=$v_maj.$v_min.$v_mic.$SVNREV; \
#cd ..; \
#tar -Jcf python-evas-$PKG_VERSION.tar.xz python-evas/ --exclude .svn --exclude .*ignore

Summary:	Evas bindings for Python
Name:		python-evas
Version:	1.7.0
Release:	1
Group:		Graphical desktop/Enlightenment
License:	GPLv2
URL:		http://www.enlightenment.org/
Source0:	http://download.enlightenment.org/releases/BINDINGS/python/%{name}-%{version}.tar.bz2

BuildRequires:	pkgconfig(eina)
BuildRequires:	pkgconfig(evas)
BuildRequires:	pkgconfig(python)
BuildRequires:	python-cython
%py_requires -d

%description
Python support files for Evas.

%package devel
Summary:	Development files for %{name}
Group:		Development/Python

%description devel
Development files for the Python wrapper for the Evas libraries.

%prep
%setup -q

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc README
%{py_platsitedir}/evas/*

%files devel
%{_libdir}/pkgconfig/*.pc
%{_includedir}/python*/evas/*
%{_datadir}/%{name}/*

%changelog
* Fri Jun 29 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.7.3-0.72422.1
+ Revision: 807488
- revision update 72422

* Tue Jan 10 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.7.3-0.66467.1
+ Revision: 759542
- imported package python-evas


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6489 |12cr|python-eventlet-0.9.16-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module eventlet
Name:           python-%module
Version:        0.9.16
Release:        %mkrel 1
Summary:        Highly concurrent networking library
License:        MIT
Group:          Development/Python
URL:            http://eventlet.net
Source0:        http://pypi.python.org/packages/source/e/eventlet/eventlet-%{version}.tar.gz
BuildRequires:  python-devel
Buildrequires:	python-setuptools
BuildRequires:  python-sphinx
Buildrequires:	python-greenlet
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
Requires:       python-greenlet
Suggests:		python-pyzmq
BuildArch:      noarch

%description
Eventlet is a networking library written in Python. It achieves high
scalability by using non-blocking io while at the same time retaining
high programmer usability by using coroutines to make the non-blocking
io operations appear blocking at the source code level.

%package doc
Summary:        Documentation for %{name}
Group:          Development/Python
Requires:       %{name} = %{version}-%{release}

%description doc
Documentation for the python-eventlet package.

%prep
%setup -q -n eventlet-%{version}

%build
CFLAGS="%{optflags}" python setup.py build
pushd doc 
make html && rm _build/html/.buildinfo
popd
chmod a-x tests/mock.py

%install
rm -rf $RPM_BUILD_ROOT
%{__python} setup.py install --root $RPM_BUILD_ROOT --install-purelib=%{python_sitelib}

%files 
%defattr(-,root,root)
%doc AUTHORS LICENSE NEWS README README.twisted
%{python_sitelib}/*

%files doc
%defattr(-,root,root,-)
%doc doc/_build/html examples tests



%changelog
* Thu Jan 12 2012 Lev Givon <lev@mandriva.org> 0.9.16-1mdv2011.0
+ Revision: 760422
- Update to 0.9.16.
  Remove greenpipe patch (no longer needed).
  Suggest installation of python-pyzmq.

* Thu Jun 09 2011 Antoine Ginies <aginies@mandriva.com> 0.9.14-1
+ Revision: 683432
- fix group
- import python-eventlet


* Wed Jun 8 2011 Antoine Ginies <aginies@mandriva.com> 0.9.14
- first release for Mandriva

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6490 |12cr|python-exiv2-0.3.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		python-exiv2
Version:	0.3.0
Release:	3
Summary:	Python binding to exiv2
License:	GPLv2+
Group:		Development/Python
Source:		http://tilloy.net/dev/pyexiv2/releases/pyexiv2-%{version}.tar.bz2
Patch3:		pyexiv2-0.2.2-link.patch
URL:		http://tilloy.net/dev/pyexiv2/
BuildRequires:	libexiv-devel
BuildRequires:	boost-devel
BuildRequires:	scons
BuildRequires:	python >= 2.7
Provides:	pyexiv2 = %{version}

%description
pyexiv2 is a python binding to exiv2, the C++ library for
manipulation of EXIF and IPTC image metadata. It is a python module
that allows your python scripts to read and write metadata (EXIF,
IPTC, thumbnail) embedded in image files (JPEG, TIFF, ...).

It is designed as a high level interface to the functionalities
offered by exiv2 (and is built on top of it). Using python's built-in
data types and standard modules, it provides easy manipulation of
image metadata.

%files
%defattr(-,root,root,-)
%doc todo README
%{py_platsitedir}/*

%prep
%setup -q -n pyexiv2-%{version}
%patch3 -p0

%build
%setup_compile_flags
%scons

%install
%__rm -rf %{buildroot}
%setup_compile_flags
%scons_install

%clean
%__rm -rf %{buildroot}


%changelog
* Mon Jul 02 2012 Crispin Boylan <crisb@mandriva.org> 0.3.0-3
+ Revision: 807857
- Rebuild for new boost

* Tue Apr 03 2012 Crispin Boylan <crisb@mandriva.org> 0.3.0-2
+ Revision: 789037
- Rebuild for new boost

* Wed Feb 01 2012 Andrey Bondrov <abondrov@mandriva.org> 0.3.0-1
+ Revision: 770364
- New version 0.3.0

* Thu Mar 17 2011 Funda Wang <fwang@mandriva.org> 0.2.2-2
+ Revision: 645714
- rebuild

* Sun Dec 05 2010 Funda Wang <fwang@mandriva.org> 0.2.2-1mdv2011.0
+ Revision: 609584
- add versioned provides
- new version 0.2.2

* Fri Nov 19 2010 Funda Wang <fwang@mandriva.org> 0.1.3-10mdv2011.0
+ Revision: 598992
- rebuild for py2.7

* Tue Aug 24 2010 Funda Wang <fwang@mandriva.org> 0.1.3-9mdv2011.0
+ Revision: 572531
- rebuild for new boost

* Thu Aug 05 2010 Funda Wang <fwang@mandriva.org> 0.1.3-8mdv2011.0
+ Revision: 566292
- rebuild for new boost

* Tue Aug 03 2010 Funda Wang <fwang@mandriva.org> 0.1.3-7mdv2011.0
+ Revision: 565546
- rebuild for new exiv2

* Mon Feb 08 2010 Anssi Hannula <anssi@mandriva.org> 0.1.3-6mdv2010.1
+ Revision: 501882
- rebuild for new boost

* Wed Feb 03 2010 Funda Wang <fwang@mandriva.org> 0.1.3-5mdv2010.1
+ Revision: 500337
- rebuild for new boost

* Wed Jan 06 2010 Frederik Himpe <fhimpe@mandriva.org> 0.1.3-4mdv2010.1
+ Revision: 486835
- Add upstream patch (via Debian) to fix build with exiv2 0.19
- Rebuild for new libexiv2

  + Funda Wang <fwang@mandriva.org>
    - rebuild for new exiv

* Mon Aug 24 2009 Funda Wang <fwang@mandriva.org> 0.1.3-2mdv2010.0
+ Revision: 420245
- rebuild for new libboost

  + John Balcaen <mikala@mandriva.org>
    - Clean spec file

* Tue Aug 11 2009 John Balcaen <mikala@mandriva.org> 0.1.3-1mdv2010.0
+ Revision: 414504
- Fix BuildRequires
- Add Patch for lib64 path support
- import python-exiv2


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6491 |12cr|python-eyed3-0.6.18-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name python-eyed3
%define version 0.6.18
%define oname eyeD3
%define release %mkrel 1

Summary: ID3 tag module
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://eyed3.nicfit.net/releases/%{oname}-%{version}.tar.gz
License: GPL
Group: Development/Python
Url: http://eyed3.nicfit.net/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
%py_requires -d
BuildArch: noarch

%description
eyeD3 is a Python module and program for processing ID3
tags. Information about mp3 files (i.e bit rate, sample frequency,
play time, etc.) is also provided. The formats supported are ID3
v1.0/v1.1 and v2.3/v2.4.

%prep
%setup -q -n %oname-%version

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT installed-docs
%makeinstall
mv %buildroot%_datadir/doc/%oname-%version installed-docs

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc installed-docs/*
%py_puresitedir/%oname
%py_puresitedir/*.egg-info
%_bindir/%oname
%_mandir/man1/%oname.1*




%changelog
* Sun Nov 27 2011 Götz Waschk <waschk@mandriva.org> 0.6.18-1mdv2012.0
+ Revision: 733753
- new version

* Mon Oct 31 2011 Götz Waschk <waschk@mandriva.org> 0.6.17-4
+ Revision: 707978
- rebuild

* Sat Oct 30 2010 Michael Scherer <misc@mandriva.org> 0.6.17-3mdv2011.0
+ Revision: 590614
- rebuild for python 2.7

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.6.17-2mdv2011.0
+ Revision: 442104
- rebuild

* Tue Feb 03 2009 Götz Waschk <waschk@mandriva.org> 0.6.17-1mdv2009.1
+ Revision: 336812
- update to new version 0.6.17

* Fri Dec 26 2008 Funda Wang <fwang@mandriva.org> 0.6.16-3mdv2009.1
+ Revision: 319380
- rebuild for new python

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 0.6.16-2mdv2009.0
+ Revision: 265542
- rebuild early 2009.0 package (before pixel changes)

* Tue Jun 10 2008 Götz Waschk <waschk@mandriva.org> 0.6.16-1mdv2009.0
+ Revision: 217381
- new version

* Mon May 05 2008 Götz Waschk <waschk@mandriva.org> 0.6.15-1mdv2009.0
+ Revision: 201277
- new version

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed May 02 2007 Götz Waschk <waschk@mandriva.org> 0.6.13-1mdv2008.0
+ Revision: 20407
- new version


* Mon Feb 19 2007 Götz Waschk <waschk@mandriva.org> 0.6.12-1mdv2007.0
+ Revision: 122645
- new version

* Mon Dec 04 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.6.11-2mdv2007.1
+ Revision: 90583
- Rebuild against new python

* Mon Nov 06 2006 Götz Waschk <waschk@mandriva.org> 0.6.11-1mdv2007.1
+ Revision: 76840
- new version

* Thu Nov 02 2006 Götz Waschk <waschk@mandriva.org> 0.6.10-1mdv2007.1
+ Revision: 75191
- Import python-eyed3

* Thu Nov 02 2006 Götz Waschk <waschk@mandriva.org> 0.6.10-1mdv2007.1
- New version 0.6.10

* Tue Aug 01 2006 Götz Waschk <waschk@mandriva.org> 0.6.7-1mdv2007.0
- Rebuild

* Fri Apr 21 2006 Götz Waschk <waschk@mandriva.org> 0.6.7-2mdk
- use python macros
- use mkrel

* Mon Aug 29 2005 Götz Waschk <waschk@mandriva.org> 0.6.7-1mdk
- New release 0.6.7

* Fri Aug 12 2005 Götz Waschk <waschk@mandriva.org> 0.6.6-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6492 |12cr|python-fcgi-2000.09.21-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           python-fcgi
Version:        2000.09.21
Release:        %mkrel 7
Epoch:          0
Summary:        Python FastCGI Module
Group:          Development/Python
License:        BSD
URL:            http://alldunn.com/python/
Source0:        http://alldunn.com/python/fcgi.py
%py_requires -d
BuildArch:      noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%description
The fcgi.py Python module handles communication with the FastCGI module
from the Apache or Stronghold web server without using the FastCGI
developers kit. It will also work in a non-FastCGI environment,
(straight CGI).

%prep

%build

%install
%{__rm} -rf %{buildroot}
%{__mkdir_p} %{buildroot}%{python_sitelib}
%{__install} -m 0755 %{SOURCE0} %{buildroot}%{python_sitelib}/
%{__python} %{_libdir}/python%{python_version}/compileall.py -d %{python_sitelib}/ %{buildroot}%{python_sitelib}

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(-,root,root,0755)
%{python_sitelib}/fcgi.py*



%changelog
* Sat Nov 06 2010 Funda Wang <fwang@mandriva.org> 0:2000.09.21-7mdv2011.0
+ Revision: 593930
- rebuild for py2.7

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0:2000.09.21-6mdv2010.0
+ Revision: 442107
- rebuild

* Sat Jan 03 2009 Funda Wang <fwang@mandriva.org> 0:2000.09.21-5mdv2009.1
+ Revision: 323704
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0:2000.09.21-4mdv2009.0
+ Revision: 259602
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0:2000.09.21-3mdv2009.0
+ Revision: 247411
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Oct 29 2007 David Walluck <walluck@mandriva.org> 0:2000.09.21-1mdv2008.1
+ Revision: 103620
- import python-fcgi



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6493 |12cr|python-fchksum-1.7.1-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Python C extension to (quickly) find the checksum of files
Name:		python-fchksum
Version: 1.7.1
Release: 10
Source0:	http://www.dakotacom.net/~donut/programs/fchksum/%{name}-%{version}.tar.bz2
License:	GPL
Group:		Development/Python
URL:		http://www.dakotacom.net/~donut/programs/fchksum.html
%py_requires -d
BuildRequires:	zlib-devel

%description
This module provides quick and easy functions to find checksums of files.
It supports md5, crc32, cksum, bsd-style sum, and sysv-style sum.
The advantage of using fchksum over the python md5 and zlib(.crc32)
modules is both ease of use and speed.  You only need to tell it the
filename and the actual work is done by C code.  Compared to the
implementing a read loop in python with the standard python modules,
fchksum is up to 2.0x faster in md5 and 1.1x faster in crc32.

All checksum functions take a filename as a string, and optional callback
function, and callback delay (in seconds), and return a tuple (checksum,
size).  An empty string may be substituted for filename to read from
stdin.  The returned size is always a python Long, and the checksum
return type varies depending on the function.

%package	devel
Group:		Development/Python
Summary:	Python C extension to (quickly) find the checksum of files

%description	devel
Development files for Python fast checksum

%prep
%setup -q

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}
mkdir -p %{buildroot}/%{_includedir}/python%{py_ver}
install *.h %{buildroot}/%{_includedir}/python%{py_ver}/

%files
%defattr(-,root,root)
%doc README COPYING Changelog PKG-INFO
%{python_sitearch}/*

%files devel
%defattr(-, root, root)
%doc test
%{_includedir}/python%{py_ver}/*.h



%changelog
* Wed Nov 03 2010 Michael Scherer <misc@mandriva.org> 1.7.1-9mdv2011.0
+ Revision: 592734
- rebuild for python 2.7

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.7.1-8mdv2010.0
+ Revision: 442109
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.7.1-7mdv2009.0
+ Revision: 242396
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Aug 27 2007 Funda Wang <fwang@mandriva.org> 1.7.1-5mdv2008.0
+ Revision: 71752
- add egg-info
- Rebuild for python 2.5


* Tue Aug 15 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/15/06 17:35:13 (56229)
- rebuild
- quiet setup

* Tue Aug 15 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/15/06 17:33:37 (56228)
Import python-fchksum

* Sun Dec 05 2004 Michael Scherer <misc@mandrake.org> 1.7.1-3mdk
- Rebuild for new python

* Tue Nov 02 2004 Christiaan Welvaart <cjw@daneel.dyndns.org> 1.7.1-2mdk
- add BuildRequires: zlib-devel

* Fri Dec 12 2003 Arnaud de Lorbeau <adelorbeau@mandrakesoft.com> 1.7.1-1mdk
- First MandrakeLinux package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6494 |12cr|python-flask-0.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global srcname Flask
%global srcversion 0.9

Name:           python-flask
Version:        0.9
Release:        1
Summary:        A micro-framework for Python based on Werkzeug, Jinja 2 and good intentions
Group:          Development/Python
License:        BSD
URL:            http://flask.pocoo.org/
Source0:        http://pypi.python.org/packages/source/F/Flask/%{srcname}-%{srcversion}.tar.gz
BuildArch:      noarch
BuildRequires:  python-werkzeug python-sphinx
BuildRequires:  python-jinja2
BuildRequires:  python-distribute
Requires:       python-werkzeug python-sphinx
Requires:       python-jinja2
Requires:       python-distribute
%py_requires -d

%description
Flask is called a “micro-framework” because the idea to keep the core
simple but extensible. There is no database abstraction layer, no form
validation or anything else where different libraries already exist
that can handle that. However Flask knows the concept of extensions
that can add this functionality into your application as if it was
implemented in Flask itself. There are currently extensions for object
relational mappers, form validation, upload handling, various open
authentication technologies and more.

%prep
%setup -q -n %{srcname}-%{srcversion}
%{__sed} -i "1i __requires__ = ['Jinja2>=2.4']" setup.py

%build
%{__python} setup.py build

%install
%{__python} setup.py install -O1 --skip-build --root %{buildroot}

# Need to install flask in the setuptools "develop" mode to build docs
# The BuildRequires on Werkzeug, Jinja2 and Sphinx is due to this as well.
export PYTHONPATH=%{buildroot}%{python_sitelib}
%{__python} setup.py develop --install-dir %{buildroot}%{python_sitelib}
make -C docs html

rm -rf %{buildroot}%{python_sitelib}/site.py
rm -rf %{buildroot}%{python_sitelib}/site.py[co]
rm -rf %{buildroot}%{python_sitelib}/easy-install.pth
rm -rf docs/_build/html/.buildinfo
rm -rf examples/minitwit/*.pyc
rm -rf examples/flaskr/*.pyc
rm -rf examples/jqueryexample/*.pyc

%check
%{__python} setup.py test

%files
%doc AUTHORS LICENSE PKG-INFO CHANGES README
%doc docs/_build/html examples
%{python_sitelib}/*.egg-info
%{python_sitelib}/*.egg-link
%{python_sitelib}/flask


%changelog
* Fri Aug 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.9-1
+ Revision: 815244
- Import python-flask (based on fedora package)
- Import python-flask package (based on fedora package)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6495 |12cr|python-flask-autoindex-0.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global mod_name	Flask-AutoIndex

Name:		python-flask-autoindex
Version:	0.4.1
Release:	1
Summary:	A mod_autoindex for Flask
Group:		Development/Python
License:	BSD
URL:		http://github.com/sublee/flask-autoindex
Source0:	http://pypi.python.org/packages/source/F/%{mod_name}/%{mod_name}-%{version}.tar.gz
BuildArch:	noarch
%py_requires -d
BuildRequires:	python-flask
Requires:	python-flask
Requires:	python-flask-silk

%description
Flask-AutoIndex generates an index page for your Flask application
automatically. The result just like mod_autoindex, but the look is
more awesome!

%prep
%setup -q -n %{mod_name}-%{version}

%build
%{__python} setup.py build

%install
%{__python} setup.py install --root $RPM_BUILD_ROOT

%files
%doc PKG-INFO README
%{python_sitelib}/*-nspkg.pth
%{python_sitelib}/*.egg-info/
%{python_sitelib}/flaskext/*.py*
%{python_sitelib}/flaskext/autoindex


%changelog
* Fri Aug 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.4.1-1
+ Revision: 815255
- Import python-flask-autoindex
- Import python-flask-autoindex


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6496 |12cr|python-flask-babel-0.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global mod_name	Flask-Babel

Name:		python-flask-babel
Version:	0.8
Release:	1
Summary:	Adds i18n/l10n support to Flask applications
Group:		Development/Python
License:	BSD
URL:		http://github.com/mitsuhiko/flask-babel/
Source0:	http://pypi.python.org/packages/source/F/%{mod_name}/%{mod_name}-%{version}.tar.gz
BuildArch:	noarch
BuildRequires:	python-babel
BuildRequires:	python-flask
BuildRequires:	python-jinja2
BuildRequires:  python-pytz
BuildRequires:	python-speaklater
Requires:	python-babel
Requires:	python-flask
Requires:	python-jinja2
Requires:       python-pytz
Requires:	python-speaklater
%py_requires -d

%description
Adds i18n/l10n support to Flask applications with the help of the Babel
library.

%prep
%setup -q -n %{mod_name}-%{version}

%build
%{__python} setup.py build

%install
%{__python} setup.py install --root $RPM_BUILD_ROOT

%check
PYTHONPATH=$RPM_BUILD_ROOT/%{python_sitelib}:%{python_sitelib} make test

%files
%doc docs LICENSE PKG-INFO README
%{python_sitelib}/*-nspkg.pth
%{python_sitelib}/*.egg-info/
%{python_sitelib}/flaskext/*.py*


%changelog
* Fri Aug 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.8-1
+ Revision: 815281
- Import python-flask-babel
- Import python-flask-babel


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6497 |12cr|python-flask-openid-1.0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global mod_name Flask-OpenID

Name:		python-flask-openid
Version:	1.0.1
Release:	2
Summary:	OpenID support for Flask

Group:		Development/Python
License:	BSD
URL:		http://github.com/mitsuhiko/flask-openid/
Source0:	http://pypi.python.org/packages/source/F/%{mod_name}/%{mod_name}-%{version}.tar.gz

BuildArch:	noarch
BuildRequires:	python-devel
BuildRequires:	python-flask
BuildRequires:	python-openid
BuildRequires:	python-setuptools
Requires:	python-openid

%description
Flask-OpenID is an extension to flask that allows you to add openid
based authentication to your website in a matter of minutes.

%prep
%setup -q -n %{mod_name}-%{version}
rm -f docs/.DS_Store
rm -f docs/_static/.DS_Store
rm -f docs/_static/._.DS_Store
rm -f docs/._.DS_Store

%build
CFLAGS="%{optflags}" python setup.py build

%install
python setup.py install -O1 --skip-build --root %{buildroot}

%files
%doc docs LICENSE PKG-INFO README
%{python_sitelib}/*-nspkg.pth
%{python_sitelib}/*.egg-info/
%{python_sitelib}/flaskext/*.py*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6498 |12cr|python-flask-silk-0.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global mod_name	Flask-Silk

Name:		python-flask-silk
Version:	0.1.1
Release:	1
Summary:	Adds silk icons to your Flask application or module, or extension
Group:		Development/Python
License:	BSD
URL:		http://github.com/mitsuhiko/flask-silk/
Source0:	http://pypi.python.org/packages/source/F/%{mod_name}/%{mod_name}-%{version}.tar.gz
BuildArch:	noarch
BuildRequires:	python-flask
Requires:	python-flask
%py_requires -d

%description
Adds silk icons to your Flask application or module, or extension.

%prep
%setup -q -n %{mod_name}-%{version}

%build
%{__python} setup.py build

%install
%{__python} setup.py install --root $RPM_BUILD_ROOT

%files
%doc PKG-INFO README
%{python_sitelib}/*-nspkg.pth
%{python_sitelib}/*.egg-info/
%{python_sitelib}/flaskext/silk


%changelog
* Fri Aug 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.1.1-1
+ Revision: 815260
- Import python-flask-silk
- Import python-flask-silk


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6499 |12cr|python-flup-1.0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname flup

%define name python-%oname
%define version 1.0.2
%define release 2

Summary:  Python module related to FastCGI and WSGI
Name: %{name}
Version: %{version}
Release: %mkrel %{release}

Source0: http://www.saddi.com/software/%oname/dist/%oname-%version.tar.gz 
License: BSD
Group: Development/Python
BuildRoot: %{_tmppath}/%{name}-buildroot
BuildArch: noarch
Url: http://trac.saddi.com/flup
BuildRequires: python-devel
BuildRequires: python-setuptools

%description
This Python package is a random collection of WSGI and FCGI modules.

%prep
%setup -q -n %oname-%version 
perl -pi -e 's/^(use_setuptools)/#$1/' setup.py

%build
python setup.py build

%install
rm -rf %buildroot
python setup.py install --root=$RPM_BUILD_ROOT 

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc ChangeLog
%py_sitedir/%{oname}
%py_sitedir/*.egg-info/



%changelog
* Thu Nov 11 2010 Eugeni Dodonov <eugeni@mandriva.com> 1.0.2-2mdv2011.0
+ Revision: 596286
- Rebuild for new python.

* Tue Jun 09 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.2-1mdv2010.0
+ Revision: 384249
- update to new version 1.0.2

* Sat Jan 03 2009 Funda Wang <fwang@mandriva.org> 1.0-2mdv2009.1
+ Revision: 323712
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.0-1mdv2009.0
+ Revision: 136447
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Dec 01 2007 Michael Scherer <misc@mandriva.org> 1.0-1mdv2008.1
+ Revision: 114349
- import python-flup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6500 |12cr|python-formencode-1.2.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname formencode
%define Oname FormEncode

%define name python-%oname
%define version 1.2.4
%define rel 1

Summary:  Python module to validate and generate form
Name: %{name}
Version: %{version}
Release: %mkrel %rel

Source0: http://cheeseshop.python.org/packages/source/F/%{Oname}/%{Oname}-%{version}.tar.gz
License: BSD
Group: Development/Python
BuildRoot: %{_tmppath}/%{name}-buildroot
BuildArch: noarch
Url: http://formencode.org
BuildRequires: python-devel
BuildRequires: python-setuptools

%description
FormEncode is a validation and form generation package. The validation can be
used separately from the form generation. The validation works on compound
data structures, with all parts being nestable. It is separate from HTTP or
any other input mechanism.

%prep
%setup -q -n %Oname-%version
perl -pi -e 's/^(use_setuptools)/#$1/' setup.py

%build
python setup.py build

%install
rm -rf %buildroot
python setup.py install --root=$RPM_BUILD_ROOT

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc docs
%py_puresitedir/%{oname}
%py_puresitedir/*.egg-info


%changelog
* Mon May 02 2011 Michael Scherer <misc@mandriva.org> 1.2.4-1mdv2011.0
+ Revision: 661926
- update to 1.2.4

* Wed Nov 17 2010 Funda Wang <fwang@mandriva.org> 1.2.2-1mdv2011.0
+ Revision: 598146
- rebuild for py2.7

* Tue Jun 09 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.2-1mdv2010.0
+ Revision: 384250
- update to new version 1.2.2

* Sun Jan 11 2009 Funda Wang <fwang@mandriva.org> 1.2.1-1mdv2009.1
+ Revision: 328230
- New version 1.2.1

* Sat Jan 03 2009 Funda Wang <fwang@mandriva.org> 1.1-2mdv2009.1
+ Revision: 323713
- rebuild

* Sat Nov 22 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.1-1mdv2009.1
+ Revision: 305838
- update to new version 1.1

* Thu Sep 04 2008 Jérôme Soyer <saispo@mandriva.org> 1.0.1-1mdv2009.0
+ Revision: 280550
- New release

* Sat Jan 05 2008 Jérôme Soyer <saispo@mandriva.org> 0.9-1mdv2008.1
+ Revision: 145720
- New release

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Jul 16 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.7.1-1mdv2008.0
+ Revision: 52596
- update to new version 0.7.1


* Thu Aug 10 2006 Michael Scherer <misc@mandriva.org> 0.4-2mdv2007.0
- Rebuild for new extension
- add egg-info directory

* Sat Dec 10 2005 Michael Scherer <misc@mandriva.org> 0.4-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6501 |12cr|python-fpconst-0.7.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname     fpconst
%define name      python-%{oname}
%define dname     %{oname}-%{version}


Summary:       IEEE754 float infinity and NaN for python
Name:          python-%{oname}
Version:       0.7.3
Release:       %mkrel 2
Epoch:         0
URL:           http://cheeseshop.python.org/packages/source/f/%oname/%version
Source0:       http://cheeseshop.python.org/packages/source/f/%oname/%oname-%version.tar.bz2
License:       BSD-like
Group:         Development/Python
BuildRequires: python-devel
BuildArch:     noarch
BuildRoot:     %{_tmppath}/%{name}-buildroot

%description
This module provides constants and functions for handling IEEE754
floating point infinite and NaN values.

This works on any python that uses IEEE754 double values for its float
type (whether big- or little-endian). Although this is not required,
it's unlikely any python would fail to meet this requirement (the code
in both the standard and JPython interpreters assumes IEEE754 double
all over the place).

%prep
%setup -q -n %{dname}

%build
%{__python} setup.py build

%install
%{__rm} -rf %{buildroot}
%{__python} setup.py install --root %{buildroot}

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc README PKG-INFO
%defattr(-,root,root)
%{python_sitelib}/*


%changelog
* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0:0.7.3-2mdv2010.0
+ Revision: 442113
- rebuild

* Sun Jan 04 2009 Jérôme Soyer <saispo@mandriva.org> 0:0.7.3-1mdv2009.1
+ Revision: 324270
- New upstream release

* Sun Dec 28 2008 Funda Wang <fwang@mandriva.org> 0:0.7.2-5mdv2009.1
+ Revision: 320140
- rebuild for new python

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0:0.7.2-4mdv2009.0
+ Revision: 259613
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 0:0.7.2-3mdv2009.0
+ Revision: 247415
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0:0.7.2-1mdv2008.1
+ Revision: 136448
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Dec 09 2006 David Walluck <walluck@mandriva.org> 0.7.2-1mdv2007.0
+ Revision: 93951
- 0.7.2
- Import python-fpconst

* Sat May 14 2005 Michael Scherer <misc@mandriva.org> 0.6.0-6mdk
- from Tigrux <tigrux@ximian.com>
  - Do not require python = 2.5

* Sun Dec 05 2004 Michael Scherer <misc@mandrake.org> 0.6.0-5mdk
- Rebuild for new python


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6502 |12cr|python-fuse-2.5-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name python-fuse
%define cvsversion 20070509
%define version 2.5
%define release %mkrel 5

Name:		%name
Summary:	Python binding for Fuse (Filesystem in Userspace)
URL:		http://fuse.sourceforge.net/wiki/index.php/FusePython
Source0:	%{name}-cvs%{cvsversion}.tar.bz2
License:	LGPL
BuildRoot:	%{_tmppath}/%{name}-%{version}-root
Group:		System/Libraries
BuildRequires:	python-devel, fuse-devel
Requires:	fuse
Version:	%version
Release:	%release

%description
Python binding for Fuse (Filesystem in Userspace).

%prep
%setup -q -n %{name}-cvs%{cvsversion}

%build
%{__python} setup.py build

%install
%{__rm} -Rf $RPM_BUILD_ROOT
%{__python} setup.py install --root $RPM_BUILD_ROOT

%clean
%{__rm} -Rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS COPYING README.1st README.new_fusepy_api FAQ
%py_platsitedir/*



%changelog
* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 2.5-5mdv2010.0
+ Revision: 442114
- rebuild

* Sun Dec 28 2008 Funda Wang <fwang@mandriva.org> 2.5-4mdv2009.1
+ Revision: 320160
- rebuild for new python

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 2.5-3mdv2009.0
+ Revision: 242410
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Jul 26 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.5-1mdv2008.0
+ Revision: 55847
- update to new version 2.5

* Wed May 09 2007 Nicolas Vigier <nvigier@mandriva.com> 0.20070509-1mdv2008.0
+ Revision: 25760
- Import python-fuse


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6503 |12cr|python-Gato-1.02-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		python-Gato
Group:		Development/Python
License:	LGPLv2
Summary:	Python Gato module
Version:	1.02
Release:	%mkrel 1
Source:		http://gato.sourceforge.net/Download/Gato-%{version}.tar.gz
URL:		http://gato.sourceforge.net/index.html
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires:	tcl >= 8.6
Requires:	tk >= 8.6
Requires:	tkinter

%description
Gato - the Graph Animation Toolbox - is a software which visualizes
algorithms on graphs. Graphs are mathematical objects consisting of
vertices and edges connecting pairs of vertices: think of cities as
vertices and interstates as edges connecting two cities. Algorithms
might find a shortest path - the fastest route - or a minimal spanning
tree or solve one of other interesting problems on graphs: maximal-flow,
weighted and non-weighted matching and min-cost flow. Visualisation
means linking cause - the statements of an algorithm - immediately to
an effect - changes to the graph the algorithm has as its input - by
terms of blinking, changing colors and other visual effects.

%prep
%setup -q -n Gato
sed -i -e 's:self.overrideredirect(1):self.overrideredirect(0):' GatoDialogs.py

%install
rm -fr %buildroot
mkdir -p %buildroot%{py_platsitedir}/Gato
cp *.py %buildroot%{py_platsitedir}/Gato

mkdir -p %buildroot%{_bindir}
pushd %buildroot%{_bindir}
ln -s %{py_platsitedir}/Gato/Gato.py gato
ln -s %{py_platsitedir}/Gato/Gred.py gred
popd

mkdir -p %buildroot%{_datadir}/Gato
cp BFS.* DFS.* sample.cat %buildroot%{_datadir}/Gato

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/*
%{py_platsitedir}/*
%{_datadir}/Gato


%changelog
* Wed Nov 17 2010 Funda Wang <fwang@mandriva.org> 1.02-1mdv2011.0
+ Revision: 598144
- new version 1.02

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.20090311-3mdv2010.0
+ Revision: 442121
- rebuild

* Fri Mar 20 2009 Paulo Andrade <pcpa@mandriva.com.br> 0.20090311-2mdv2009.1
+ Revision: 359266
- Don't add .svn directory to %%doc and don't install a known broken script.

* Wed Mar 18 2009 Paulo Andrade <pcpa@mandriva.com.br> 0.20090311-1mdv2009.1
+ Revision: 357022
- Initial import of python-Gato
  http://gato.sourceforge.net/index.html
  Gato - the Graph Animation Toolbox
- python-Gato


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6504 |12cr|python-gd-0.56-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	gd
%define name	python-%{module}

Name:		%{name}
Group:		Development/Python
License:	BSD
Summary:	Python GD module
Version:	0.56
Release:	%mkrel 3
Source:		http://newcenturycomputers.net/projects/download.cgi/gdmodule-%{version}.tar.gz
URL:		http://newcenturycomputers.net/projects/gdmodule.html
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

BuildRequires:	freetype2-devel
BuildRequires:	libgd-devel >= 2.0.23
BuildRequires:	libjpeg-devel
BuildRequires:	libpng-devel
BuildRequires:	libx11-devel
BuildRequires:	libxpm-devel
BuildRequires:	python-devel
BuildRequires:	zlib-devel
Requires:	gd >= 2.0.23
Requires:	python

%description
This module is a python wrapper for the GD library. Due to the constant
change in the GD library API, there are several older versions of this
module available.

%prep
%setup -q -n gdmodule-%{version}
%ifnarch %{ix86}
perl -pi -e 's|"/usr/local/lib"|"%{_libdir}"|;' Setup.py
%endif

%build

%install
PYTHONDONTWRITEBYTECODE= \
%__python Setup.py install --root=%{buildroot} --record=INSTALLED_FILES

%clean
%__rm -rf %{buildroot}

%files -f INSTALLED_FILES
%defattr(-,root,root)
%doc README


%changelog
* Sun Nov 06 2011 Paulo Andrade <pcpa@mandriva.com.br> 0.56-3mdv2012.0
+ Revision: 722026
- Rebuild with newer libpng.

* Thu Nov 04 2010 Paulo Andrade <pcpa@mandriva.com.br> 0.56-2mdv2011.0
+ Revision: 593487
+ rebuild (emptylog)

* Mon Aug 17 2009 Oden Eriksson <oeriksson@mandriva.com> 0.56-2mdv2010.0
+ Revision: 417295
- rebuilt against libjpeg v7

* Wed Mar 11 2009 Paulo Andrade <pcpa@mandriva.com.br> 0.56-1mdv2009.1
+ Revision: 353555
- Initial import of python-gd 0.56.
  A Python wrapper for the GD library.
- python-gd


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6505 |12cr|python-gdata-2.0.17-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           python-gdata
Version:        2.0.17
Release:        %mkrel 1
Summary:        A Python module for accessing online Google services
Group:          Development/Python
License:        ASL 2.0
URL:            http://code.google.com/p/gdata-python-client/
Source0:        http://gdata-python-client.googlecode.com/files/gdata-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
BuildArch:      noarch
BuildRequires:  python-devel
Requires:       python >= 2.5

%description
This is a Python module for accessing online Google services, such as:
- Blogger
- Calendar
- Picasa Web Albums
- Spreadsheets
- YouTube
- Notebook

%prep
%setup -q -n gdata-%{version}

chmod 755 samples samples/*
chmod 644 samples/*/*.py

%build
%{__python} setup.py build

%install
rm -rf %{buildroot}
%{__python} setup.py install -O1 --skip-build --root %{buildroot}
 
%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc README.txt RELEASE_NOTES.txt samples/
%{py_puresitedir}/*.egg-info
%{py_puresitedir}/atom
%{py_puresitedir}/gdata



%changelog
* Sun Apr 22 2012 Götz Waschk <waschk@mandriva.org> 2.0.17-1mdv2012.0
+ Revision: 792676
- new version

* Fri Jan 06 2012 Götz Waschk <waschk@mandriva.org> 2.0.16-1
+ Revision: 758074
- new version

* Wed Oct 19 2011 Götz Waschk <waschk@mandriva.org> 2.0.15-1
+ Revision: 705363
- update to new version 2.0.15

* Tue Mar 08 2011 Götz Waschk <waschk@mandriva.org> 2.0.14-1
+ Revision: 642829
- update to new version 2.0.14

* Thu Nov 18 2010 Götz Waschk <waschk@mandriva.org> 2.0.13-1mdv2011.0
+ Revision: 598751
- update to new version 2.0.13

* Sat Nov 06 2010 Jani Välimaa <wally@mandriva.org> 2.0.12-2mdv2011.0
+ Revision: 594297
- rebuild for python 2.7

* Tue Sep 21 2010 Götz Waschk <waschk@mandriva.org> 2.0.12-1mdv2011.0
+ Revision: 580330
- new version

* Tue Aug 03 2010 Götz Waschk <waschk@mandriva.org> 2.0.11-1mdv2011.0
+ Revision: 565469
- new version

* Sat Jul 10 2010 Götz Waschk <waschk@mandriva.org> 2.0.10-1mdv2011.0
+ Revision: 550283
- update to new version 2.0.10

* Sat Mar 06 2010 Götz Waschk <waschk@mandriva.org> 2.0.9-1mdv2010.1
+ Revision: 514905
- update to new version 2.0.9

* Sat Feb 27 2010 Götz Waschk <waschk@mandriva.org> 2.0.8-1mdv2010.1
+ Revision: 512386
- update to new version 2.0.8

* Wed Jan 27 2010 Götz Waschk <waschk@mandriva.org> 2.0.7-1mdv2010.1
+ Revision: 496953
- update to new version 2.0.7

* Fri Dec 18 2009 Götz Waschk <waschk@mandriva.org> 2.0.6-1mdv2010.1
+ Revision: 479909
- update to new version 2.0.6

* Wed Nov 25 2009 Götz Waschk <waschk@mandriva.org> 2.0.5-1mdv2010.1
+ Revision: 469944
- update to new version 2.0.5

* Fri Nov 06 2009 Götz Waschk <waschk@mandriva.org> 2.0.4-1mdv2010.1
+ Revision: 460835
- update to new version 2.0.4

* Sat Aug 22 2009 Götz Waschk <waschk@mandriva.org> 2.0.2-1mdv2010.0
+ Revision: 419657
- update to new version 2.0.2

* Fri Jul 24 2009 Götz Waschk <waschk@mandriva.org> 2.0.1-1mdv2010.0
+ Revision: 399184
- update to new version 2.0.1

* Tue Jun 30 2009 Götz Waschk <waschk@mandriva.org> 2.0.0-1mdv2010.0
+ Revision: 390945
- update to new version 2.0.0

* Mon Jun 08 2009 Götz Waschk <waschk@mandriva.org> 1.3.3-1mdv2010.0
+ Revision: 383897
- update to new version 1.3.3

* Fri Apr 24 2009 Götz Waschk <waschk@mandriva.org> 1.3.0-1mdv2010.0
+ Revision: 368982
- new version

* Sat Jan 24 2009 Götz Waschk <waschk@mandriva.org> 1.2.4-1mdv2009.1
+ Revision: 333236
- update to new version 1.2.4

* Thu Dec 25 2008 Adam Williamson <awilliamson@mandriva.org> 1.2.3-2mdv2009.1
+ Revision: 318577
- use newer directory macros
- rebuild for python 2.6

* Sat Dec 06 2008 Götz Waschk <waschk@mandriva.org> 1.2.3-1mdv2009.1
+ Revision: 311214
- update to new version 1.2.3

* Tue Oct 21 2008 Adam Williamson <awilliamson@mandriva.org> 1.2.2-1mdv2009.1
+ Revision: 296328
- new release 1.2.2

* Sun Jul 27 2008 Götz Waschk <waschk@mandriva.org> 1.1.1-1mdv2009.0
+ Revision: 250653
- new version

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 1.0.11-2mdv2009.0
+ Revision: 225130
- rebuild

* Thu Feb 14 2008 Adam Williamson <awilliamson@mandriva.org> 1.0.11-1mdv2008.1
+ Revision: 167718
- new release 1.0.11

* Tue Jan 29 2008 Götz Waschk <waschk@mandriva.org> 1.0.9-1mdv2008.1
+ Revision: 160023
- import python-gdata


* Tue Jan 29 2008 Götz Waschk <waschk@mandriva.org> 1.0.9-1mdv2008.1
- initial package based on Fedora spec

* Tue Nov 13 2007 - Bastien Nocera <bnocera@redhat.com> - 1.0.9-1
- Update to 1.0.9

* Sun Oct 21 2007 - Bastien Nocera <bnocera@redhat.com> - 1.0.8-3
- Remove CFLAGS from the make part, as there's no native compilation,
  spotted by Parag AN <panemade@gmail.com>

* Tue Oct 16 2007 - Bastien Nocera <bnocera@redhat.com> - 1.0.8-2
- Remove python-elementtree dep, it's builtin to Python 2.5
- Add samples to the docs, for documentation purposes
- Remove unneeded macro

* Fri Oct 12 2007 - Bastien Nocera <bnocera@redhat.com> - 1.0.8-1
- Initial RPM release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6506 |12cr|python-genshi-0.6-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           python-genshi
Version:        0.6
Release:        %mkrel 3
Summary:        Toolkit for stream-based generation of output for the web

Group:          Development/Python
License:        BSD
URL:            http://genshi.edgewall.org/
Source0:        http://ftp.edgewall.com/pub/genshi/Genshi-%{version}.tar.bz2
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	python-devel
BuildRequires:	python-setuptools

%description
Genshi is a Python library that provides an integrated set of
components for parsing, generating, and processing HTML, XML or other
textual content for output generation on the web. The major feature is
a template language, which is heavily inspired by Kid.

%prep
%setup -q -n Genshi-%{version}
find examples -type f | xargs chmod a-x

%build
%{__python} setup.py build

%install
rm -rf %{buildroot}
%{__python} setup.py install -O1 --skip-build --root %{buildroot} --install-purelib=%py_platsitedir

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc ChangeLog COPYING doc examples README.txt
%{py_platsitedir}/*


%changelog
* Thu Apr 07 2011 Eugeni Dodonov <eugeni@mandriva.com> 0.6-3mdv2011.0
+ Revision: 651818
- Rebuild for adding pythonegg provides.

* Sun Oct 31 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.6-2mdv2011.0
+ Revision: 590975
- rebuild for python-2.7
- drop obsolete %%py_requires macro

* Sun Sep 12 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.6-1mdv2011.0
+ Revision: 577726
- update to new version 0.6

* Wed May 05 2010 Funda Wang <fwang@mandriva.org> 0.5.1-4mdv2010.1
+ Revision: 542296
- BR python-setuptools for bug#53946

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.5.1-3mdv2010.0
+ Revision: 442125
- rebuild

* Sat Jan 03 2009 Funda Wang <fwang@mandriva.org> 0.5.1-2mdv2009.1
+ Revision: 323715
- rebuild

* Tue Aug 19 2008 Colin Guthrie <cguthrie@mandriva.org> 0.5.1-1mdv2009.0
+ Revision: 273651
- New version 0.5.1

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.5-2mdv2009.0
+ Revision: 269024
- rebuild early 2009.0 package (before pixel changes)

* Mon Jun 09 2008 Colin Guthrie <cguthrie@mandriva.org> 0.5-1mdv2009.0
+ Revision: 217248
- New version

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Oct 21 2007 Jérôme Soyer <saispo@mandriva.org> 0.4.4-1mdv2008.1
+ Revision: 100807
- New release 0.4.4

* Mon Jun 18 2007 Jérôme Soyer <saispo@mandriva.org> 0.4.1-2mdv2008.0
+ Revision: 40696
- Bump Release
- Fix RPM Group and Encoding bug #31422

* Sun Jun 10 2007 Jérôme Soyer <saispo@mandriva.org> 0.4.1-1mdv2008.0
+ Revision: 37925
- Add switch python
- Remove noardh
- Import python-genshi


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6507 |12cr|python-geoip-1.2.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name python-geoip
%define version 1.2.4
%define release %mkrel 3
%define oname GeoIP-Python

Summary: Python bindings for the GeoIP library
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://www.maxmind.com/download/geoip/api/python/%{oname}-%{version}.tar.bz2
URL: http://www.maxmind.com/app/python
License: BSD-like
Group: Development/Python
BuildRoot: %{_tmppath}/%{name}-buildroot
%py_requires -d
BuildRequires: libgeoip-devel

%description
This is the Python API to the GeoIP library that enables the user to
find the country that any IP address or hostname originates from. It
uses a file based database that is accurate as of March 2003. This
database simply contains IP blocks as keys, and countries as
values. This database should be more complete and accurate than using
reverse DNS lookups. Commercial databases and automatic update
services are available from http://www.maxmind.com/

%prep
%setup -q -n %oname-%version

%build
python setup.py build

%install
rm -rf $RPM_BUILD_ROOT
python setup.py install --root=$RPM_BUILD_ROOT

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README
%py_platsitedir/*




%changelog
* Wed Nov 02 2011 Götz Waschk <waschk@mandriva.org> 1.2.4-3mdv2012.0
+ Revision: 711832
- rebuild

* Mon Nov 01 2010 Götz Waschk <waschk@mandriva.org> 1.2.4-2mdv2011.0
+ Revision: 591473
- rebuild for new python 2.7

* Thu Jun 25 2009 Götz Waschk <waschk@mandriva.org> 1.2.4-1mdv2011.0
+ Revision: 388906
- update to new version 1.2.4

* Sun Dec 28 2008 Funda Wang <fwang@mandriva.org> 1.2.1-7mdv2009.1
+ Revision: 320169
- rebuild for new python

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 1.2.1-6mdv2009.0
+ Revision: 259614
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 1.2.1-5mdv2009.0
+ Revision: 247417
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot


* Wed Nov 29 2006 Götz Waschk <waschk@mandriva.org> 1.2.1-3mdv2007.0
+ Revision: 88299
- bot rebuild
- Import python-geoip

* Tue Nov 28 2006 Gtz Waschk <waschk@mandriva.org> 1.2.1-2mdv2007.1
- update file list

* Mon Nov 28 2005 Götz Waschk <waschk@mandriva.org> 1.2.1-1mdk
- New release 1.2.1

* Sat Dec 04 2004 Michael Scherer <misc@mandrake.org> 1.2.0-2mdk
- Rebuild for new python

* Thu Feb 19 2004 Gtz Waschk <waschk@linux-mandrake.com> 1.2.0-1mdk
- new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6508 |12cr|python-geomcfly-0.8.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	geomcfly

Summary:	Geolocalized Metalinks created on the Fly
Name:		python-%{oname}
Version:	0.8.1
Release:	7
Source0:	%{oname}-%{version}.tar.gz
URL:		http://geomcfly.sourceforge.net/
License:	GPLv2+
Group:		Development/Python
BuildArch:	noarch
Requires:	python-geoip python-metalink

%description
This module is for creation of metalinks from a list of mirrors with their
preference relative to clients' geographical location.

While it's primary target of use is the Mandriva Linux distribution and
downloading of it's packages, it aims to be written in a generic and portable
way making it usable for other purposes as well.

%prep
%setup -q -n %{oname}-%{version}

%build

%install
install -m644 %{oname}.py -D %{buildroot}%{python_sitelib}/%{oname}.py
install -m755 %{oname}.py.cgi -D %{buildroot}/var/www/cgi-bin/%{oname}.py.cgi
install -d %{buildroot}%{_localstatedir}/lib/%{oname}
install -d %{buildroot}/var/run/%{oname}
touch %{buildroot}/var/run/%{oname}/lock

%files
%{python_sitelib}/%{oname}.py
/var/www/cgi-bin/%{oname}.py.cgi
%attr(-,apache,apache) %{_localstatedir}/lib/%{oname}
%ghost %attr(-,apache,apache) /var/run/%{oname}/lock



%changelog
* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.8.1-6mdv2010.0
+ Revision: 430844
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.8.1-5mdv2009.0
+ Revision: 259615
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 0.8.1-4mdv2009.0
+ Revision: 247420
- rebuild

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Fri Feb 01 2008 Per Ã˜yvind Karlsen <peroyvind@mandriva.org> 0.8.1-2mdv2008.1
+ Revision: 160963
- rebuild since rpm 4.4.2.2 previously hosed python macros

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - wrap too long description

* Wed Nov 28 2007 Per Ã˜yvind Karlsen <peroyvind@mandriva.org> 0.8.1-1mdv2008.1
+ Revision: 113597
- import python-geomcfly


* Wed Nov 28 2007 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.8.1-1mdv2008.1
- 0.8.1

* Wed Nov 27 2007 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.8-1mdv2008.1
- Initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6509 |12cr|python-geotypes-0.7.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: python-geotypes
Version: 0.7.0
Release: %mkrel 8
Summary: Library that implements the OpenGIS 
Source: http://initd.org/svn/psycopg/geotypes/releases/GeoTypes-%{version}.tar.gz 
URL: http://initd.org/tracker/psycopg/wiki
License: GPL
Group:		Development/Python
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
%py_requires -d

%description
GeoTypes is a library that implements the OpenGIS Simple Features Specification
for SQL Geometric Object Model and provides parsers for storing and retrieving
these objects from Postgis. GeoTypes is an external project by RJT.

%prep
%setup -q -n GeoTypes-%{version} 

%install
rm -rf %buildroot
python setup.py install --root=%buildroot

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%py_puresitedir/*



%changelog
* Sat Nov 06 2010 Funda Wang <fwang@mandriva.org> 0.7.0-8mdv2011.0
+ Revision: 593931
- rebuild for py2.7

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.7.0-7mdv2010.0
+ Revision: 442126
- rebuild

* Sat Jan 03 2009 Funda Wang <fwang@mandriva.org> 0.7.0-6mdv2009.1
+ Revision: 323714
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.7.0-5mdv2009.0
+ Revision: 259617
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 0.7.0-4mdv2009.0
+ Revision: 247422
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 0.7.0-2mdv2008.1
+ Revision: 171059
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- fix no-buildroot-tag
- fix description-line-too-long

* Tue Dec 18 2007 Helio Chissini de Castro <helio@mandriva.com> 0.7.0-1mdv2008.1
+ Revision: 132671
- import python-geotypes



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6510 |12cr|python-gevent-0.13.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	gevent
%define name	python-%{module}
%define version	0.13.8
%define	rel		1
%if %mdkversion < 201100
%define release %mkrel %rel
%else
%define release	%rel
%endif

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	A coroutine-based Python networking library

Group:		Development/Python 
License:	MIT
URL:		http://www.gevent.org/
Source0:	http://pypi.python.org/packages/source/g/%{module}/%{module}-%{version}.tar.gz
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

Requires:	python-greenlet
BuildRequires:  python-greenlet, python-devel, python-setuptools, python-sphinx
BuildRequires:	libevent-devel >= 1.4.0

%description
gevent is a coroutine-based Python networking library that uses greenlet to
provide a high-level synchronous API on top of libevent event loop.

Features include:

* Fast event loop based on libevent.
* Lightweight execution units based on greenlet.
* Familiar API that re-uses concepts from the Python standard library.
* Cooperative sockets with ssl support.
* DNS queries performed through libevent-dns.
* Ability to use standard library and 3rd party modules written for
  standard blocking sockets
* Fast WSGI server based on libevent-http.

gevent is inspired by eventlet but features a more consistent API, a simpler 
implementation, and better performance. 

%prep
%setup -q -n %{module}-%{version}

%build
PYTHONDONTWRITEBYTECODE= CFLAGS="%{optflags}" %{__python} setup.py build

pushd doc
export PYTHONPATH=`dir -1d ../build/lib.linux*`
make html
rm -rf _build/html/.buildinfo 
popd

%install
%__rm -rf %{buildroot}
%{__python} setup.py install -O1 --skip-build --root %{buildroot}

# Fix non-standard-executable-perm error
%{__chmod} 0755 %{buildroot}%{python_sitearch}/%{module}/core.so

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc AUTHORS changelog.rst LICENSE* README* TODO examples/ doc/_build/html/
%{python_sitearch}/%{module}
%{python_sitearch}/%{module}-%{version}-*.egg-info


%changelog
* Thu Sep 06 2012 Lev Givon <lev@mandriva.org> 0.13.8-1
+ Revision: 816426
- Update to 0.13.8.

* Mon May 14 2012 Lev Givon <lev@mandriva.org> 0.13.7-1
+ Revision: 798860
- Update to 0.13.7.

* Tue Feb 07 2012 Lev Givon <lev@mandriva.org> 0.13.6-3
+ Revision: 771464
- Build documentation.

* Mon Oct 31 2011 Alexander Khrukin <akhrukin@mandriva.org> 0.13.6-2
+ Revision: 708087
- removed unneeded lines from spec

* Mon Oct 31 2011 Alexander Khrukin <akhrukin@mandriva.org> 0.13.6-1
+ Revision: 708044
- imported package python-gevent


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6511 |12cr|python-gevent_zeromq-0.2.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	gevent_zeromq
%define name	python-%{module}
%define version 0.2.4
%define	rel		1
%if %mdkversion < 201100
%define release %mkrel %rel
%else
%define	release	%rel
%endif

Summary:	gevent compatibility layer for pyzmq
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://pypi.python.org/packages/source/g/%{module}/%{module}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		http://github.com/traviscline/gevent-zeromq/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
Requires:	python-gevent, python-pyzmq >= 2.2.0
BuildRequires:	python-devel, python-cython, python-gevent, python-pyzmq >= 2.2.0

%description
Wrapper of pyzmq to make it compatible with gevent. ZeroMQ socket operations
that would normally block the current thread will only block the current
greenlet.

%prep
%setup -q -n %{module}-%{version}

%build
%__python setup.py build

%install
%__rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc examples/
%py_sitedir/%{module}*


%changelog
* Tue Jul 17 2012 Lev Givon <lev@mandriva.org> 0.2.4-1
+ Revision: 810080
- Update to 0.2.4.

* Wed Jul 04 2012 Lev Givon <lev@mandriva.org> 0.2.3-1
+ Revision: 808003
- Update to 0.2.3.

* Mon May 14 2012 Lev Givon <lev@mandriva.org> 0.2.2-2
+ Revision: 798887
- Rebuild against latest zeromq libs.

* Mon Feb 06 2012 Lev Givon <lev@mandriva.org> 0.2.2-1
+ Revision: 771329
- imported package python-gevent_zeromq


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6512 |12cr|python-gfbi_core-0.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name gfbi_core
%define beta    b3

Name: 		python-%{upstream_name}
Version: 	0.5
Release: 	2
Summary: 	Core files for interactive git filter branch
License:	BSD
Group: 		Development/Python
Url: 		http://pypi.python.org/pypi/gfbi_core
Source0: 	http://pypi.python.org/packages/source/g/gfbi_core/gfbi_core-%{version}%{beta}.tar.gz
Requires:       python-gitpython
BuildArch:      noarch

%description
These are the core files for interactive git filter-branch. There are two
frontends : qGitFilterBranch and gfbi.

%prep
%setup -q -n %{upstream_name}-%{version}%{beta}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc AUTHORS.txt CHANGELOG README.rst LICENSE.txt
%{python_sitelib}/gfbi_core
%{python_sitelib}/gfbi_core-%{version}%{beta}-py%{py_ver}.egg-info


%changelog
* Thu Jun 30 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.5-1mdv2011.0
+ Revision: 688346
- import python-gfbi_core


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6513 |12cr|python-gflags-2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module gflags

Name:           python-%{module}
Version:        2.0
Release:        1
Summary:        Commandline flags module for Python
Group:          Development/Python
License:        BSD
URL:            http://code.google.com/p/python-gflags/
Source0:        http://python-gflags.googlecode.com/files/python-gflags-%{version}.tar.gz
BuildRequires:  python-devel
BuildRequires:  python-distribute
Buildarch:	noarch

%description
This project is the python equivalent of google-gflags, a Google commandline
flag implementation for C++. It is intended to be used in situations where a
project wants to mimic the command-line flag handling of a C++ app that uses
google-gflags, or for a Python app that, via swig or some other means, is
linked with a C++ app that uses google-gflags.

The gflags package contains a library that implements commandline flags
processing. As such it's a replacement for getopt(). It has increased
flexibility, including built-in support for Python types, and the ability to
define flags in the source file in which they're used. (This last is its major
difference from OptParse.)

%prep
%setup -q
# Fix non-executable-script error (from SUSE spec file)
sed -i '/^#!\/usr\/bin\/env python$/,+1 d' %{module}.py

%build
CFLAGS="%{optflags}" python setup.py build

%install
%{__python} setup.py install --root $RPM_BUILD_ROOT --install-purelib=%{python_sitelib}

%files
%doc AUTHORS ChangeLog COPYING README PKG-INFO 
%{python_sitelib}/%{module}.py*
%{python_sitelib}/python_gflags-%{version}-*egg-info
%{python_sitelib}/gflags_validators.py
%{_bindir}/gflags2man.py



%changelog
* Thu Feb 16 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.0-1
+ Revision: 775472
- version update 2.0

* Wed Jun 08 2011 Antoine Ginies <aginies@mandriva.com> 1.4-1
+ Revision: 683248
- import python-gflags


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6514 |12cr|python-gitpython-0.3.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name GitPython
%define beta    beta2

Name: 		python-gitpython
Version: 	0.3.1
Release: 	3
Summary: 	Python Git library
License:	BSD
Group: 		Development/Python
Url: 		http://gitorious.org/projects/git-python/
Source0: 	http://pypi.python.org/packages/source/G/GitPython/GitPython-%{version}-%{beta}.tar.gz
BuildRequires:  python-distribute
BuildArch:      noarch

%description
GitPython is a python library used to interact with Git repositories.

GitPython provides object model access to your git repository. Once you have
created a repository object, you can traverse it to find parent commit(s),
trees, blobs, etc.

GitPython is a port of the grit library in Ruby created by Tom Preston-Werner
and Chris Wanstrath

%prep
%setup -q -n git-python-mainline

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc AUTHORS CHANGES README.rst LICENSE TODO VERSION
%{python_sitelib}/git
%{python_sitelib}/GitPython-%{version}-py%{py_ver}.egg-info


%changelog
* Mon Jun 27 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.1-2mdv2011.0
+ Revision: 687387
- this is a noarch package

* Sun Jun 26 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.1-1
+ Revision: 687320
- new version

* Sat Jun 25 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.7-1
+ Revision: 687123
- import python-gitpython


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6515 |12cr|python-glance-2011.1.86-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define bzr_rev 86
%define module	glance
%define	rel		3
%if %mdkversion < 201100
%define release %mkrel %{rel}
%else
%define	release	%{rel}
%endif

Name:           python-%module
Version:        2011.1.%{bzr_rev}
Release:        %{release}
Summary:        Discover, Register and Retrieve virtual machine images
License:        Apache Software Licene
Group:          Development/Python
Url:            http://glance.openstack.org/
Source:         http://hudson.openstack.org/job/glance-tarball/lastSuccessfulBuild/artifact/dist/glance-2011.2~bzr%{bzr_rev}.tar.gz
Source1:        glance.init
Source2:        glance.sysconfig
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
BuildRequires:  python-setuptools
Buildrequires:	python-sphinx
BuildRequires:  python-devel
Requires:       python-cheetah python-gflags python-daemon python-routes
Requires:       python-eventlet python-webob python-sqlalchemy python-mysql
%if %mdkversion < 201100
Requires:		python-argparse
%endif
Provides:	openstack-glance

%description
The Glance project provides services for discovering, registering,
and retrieving virtual machine images. Glance has a RESTful API
that allows querying of VM image metadata as well as retrieval
of the actual image.

%prep
%setup -q -n %{module}-2011.2

%build
CFLAGS="%{optflags}" python setup.py build

%install
mkdir -p %{buildroot}%{_initrddir}/
mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
%{__python} setup.py install --root $RPM_BUILD_ROOT --install-purelib=%{python_sitearch}
install -D -m 0755 %{SOURCE1} %{buildroot}%{_initrddir}/openstack-glance
install -D -m 0644 %{SOURCE2} %{buildroot}/%{_sysconfdir}/sysconfig/sysconfig.openstack-glance

%post
%_post_service openstack-glance

%preun
%_preun_service openstack-glance


%files 
%defattr(-,root,root)
%doc ChangeLog README
%{_bindir}/%{module}*
%{python_sitearch}/*
%{_initrddir}/openstack-glance
%{_sysconfdir}/sysconfig/sysconfig.openstack-glance



%changelog
* Thu Jul 12 2012 Lev Givon <lev@mandriva.org> 2011.1.86-3
+ Revision: 809059
- Remove explicit dependency on argparse for 2011 and later.

* Fri Jun 10 2011 Antoine Ginies <aginies@mandriva.com> 2011.1.86-2
+ Revision: 684118
- provides openstack-glance

* Wed Jun 08 2011 Antoine Ginies <aginies@mandriva.com> 2011.1.86-1
+ Revision: 683250
- import python-glance


* Wed Jun 8 2011 Antoine Ginies <aginies@mandriva.com> 2011.1
- first release for Mandriva 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6516 |12cr|python-glpk-0.4.43-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name python-glpk
%define version 0.4.43
%define release %mkrel 2
%define epoch 1

Summary:	A simple Python interface to GLPK
Name:		%{name}
Version:	%{version}
Release:	%{release}
Epoch:		%{epoch}
Source0:        http://www.dcc.fc.up.pt/~jpp/code/python-glpk/%{name}-%{version}.tar.gz
Patch0:		Makefile.patch
License:	GPLv2
Group:		Development/Python
Url:		http://www.dcc.fc.up.pt/~jpp/code/python-glpk/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires:	python-ply
BuildRequires:	glpk-devel >= 4.43, swig
%py_requires -d

%description
A simple Python interface to GLPK.

%prep
%setup -q -n %{name}-%{version}
%patch0 -p1 

%build
%make -C src all

%install
%__rm -rf %{buildroot}
pushd src
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=../FILE_LIST
popd

%clean
%__rm -rf %{buildroot}

%files -f FILE_LIST
%defattr(-,root,root)
%doc COPYING ChangeLog readme.txt examples/



%changelog
* Sun Nov 21 2010 Funda Wang <fwang@mandriva.org> 1:0.4.43-2mdv2011.0
+ Revision: 599397
- rebuild for py 2.7

* Tue Jul 13 2010 Lev Givon <lev@mandriva.org> 1:0.4.43-1mdv2011.0
+ Revision: 551465
- Update to 0.4.43.
- Update to 0.3.43.
- Update to 0.1.36.

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sat Jan 10 2009 Funda Wang <fwang@mandriva.org> 1:0.1.16-2mdv2009.1
+ Revision: 328010
- llink against py ver

* Fri Jul 25 2008 Lev Givon <lev@mandriva.org> 1:0.1.16-1mdv2009.0
+ Revision: 249838
- Since this package no longer builds, switch to the python-glpk
  software included in Debian.
  Update epoch to account for different version numbers.
- Tweak to rebuild with Python 2.5.

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Sun Dec 05 2004 Michael Scherer <misc@mandrake.org> 0.4-2mdk
- Rebuild for new python

* Mon Sep 06 2004 Yoshinori Okuji <yo@nexedi.com> 0.4-1mdk
- updated to use libglpk4.7

* Fri Feb 27 2004 Sebastien Robin <seb@nexedi.com> 0.3-1mdk
- updated to use libglpk4.4

* Tue Oct 21 2003 Yoshinori OKUJI <yo@nexedi.com> 0.2-1nxd
- new upstream release

* Mon Oct 20 2003 Yoshinori OKUJI <yo@nexedi.com> 0.1-1nxd
- initial version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6517 |12cr|python-gmpy-1.15-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	gmpy

Summary:	Python interface to GMP
Name:		python-%{module}
Version:	1.15
Release:	3
Source0:	%{module}-%{version}.zip
License: 	LGPLv2.1
Group: 		Development/Python
Url: 		http://code.google.com/p/gmpy/
# GMP versions before 4.2.4 have a bug that cause gmpy to segfault.
Requires:	libgmp10
BuildRequires:	gmp-devel >= 4.2.4
%py_requires -d

%description
The General Multiprecision PYthon project (GMPY) focuses on
Python-usable modules providing multiprecision arithmetic
functionality to Python programmers. The project mission includes both
C and C++ Python-modules (for speed) and pure Python modules (for
flexibility and convenience); it potentially includes integral,
rational and floating-point arithmetic in any base. Only
cross-platform functionality is of interest, at least for now.

%prep
%setup -q -n %{module}-%{version}

%build
find -name .svn | xargs rm -rf
%__python ./setup.py build

%install
%__python ./setup.py install --root=%{buildroot} --record=FILE_LIST

%files -f FILE_LIST
%doc README lgpl-2.1.txt doc/ test/


%changelog
* Tue Jan 17 2012 Lev Givon <lev@mandriva.org> 1.15-1mdv2012.0
+ Revision: 762051
- Update to 1.15.

* Mon Dec 13 2010 Lev Givon <lev@mandriva.org> 1.14-1mdv2011.0
+ Revision: 620654
- Update to 1.14.

* Sat Nov 06 2010 Funda Wang <fwang@mandriva.org> 1.12-2mdv2011.0
+ Revision: 594037
- rebuld for py 2.7

* Mon Jul 19 2010 Lev Givon <lev@mandriva.org> 1.12-1mdv2011.0
+ Revision: 554995
- Update to 1.12.

* Wed Feb 10 2010 Funda Wang <fwang@mandriva.org> 1.11-1mdv2010.1
+ Revision: 503561
- New version 1.11
- rebuild for new gmp

* Sun Dec 27 2009 Frederik Himpe <fhimpe@mandriva.org> 1.10-1mdv2010.1
+ Revision: 482849
- Update to new version 1.10

* Wed Apr 01 2009 Lev Givon <lev@mandriva.org> 1.04-1mdv2010.0
+ Revision: 363390
- Update to 1.04.

* Fri Jul 11 2008 Lev Givon <lev@mandriva.org> 1.03-1mdv2009.0
+ Revision: 233834
- Update to 1.03.

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.01-3mdv2008.1
+ Revision: 136448
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sun Jan 21 2007 Nicolas Lécureuil <neoclust@mandriva.org> 1.01-3mdv2007.0
+ Revision: 111518
- Rebuicl for new python
- import python-gmpy-1.01-2mdk

* Thu May 04 2006 Nicolas Lcureuil <neoclust@mandriva.org> 1.01-2mdk
- Add BuildRequires
- Fix mkrel for rpmbuildupdate

* Wed May 03 2006 Lev Givon <lev@columbia.edu> 1.01-1mdk
- Initial Mandriva package.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6518 |12cr|python-gnuplot-1.8-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: A Python interface to the gnuplot plotting program
Name:    python-gnuplot
Version: 1.8
Release: 4
Source0: http://downloads.sourceforge.net/gnuplot-py/gnuplot-py-%{version}.tar.gz
License: LGPLv2
Group:   Development/Python
Url:     http://gnuplot-py.sourceforge.net
Requires: gnuplot
Requires: python-numpy
Provides: gnuplot-py = %{version}
BuildRequires: python-devel
BuildRequires: gnuplot
BuildRequires: python-numpy
BuildRequires: pkgconfig(lapack)
BuildArch: noarch


%description
Gnuplot.py is a Python package that interfaces to gnuplot,
the popular open-source plotting program. It allows you
to use gnuplot from within Python to plot arrays of data
from memory, data files, or mathematical functions.
If you use Python to perform computations or as 'glue'
for numerical programs, you can use this package to plot
data on the fly as they are computed. And the combination
with Python makes it is easy to automate things, including
to create crude 'animations' by plotting different datasets
one after another.
The package includes a demonstration that can be run by 
typing 'python %{py_puresitedir}/Gnuplot/demo.py'.

%prep
%setup -q -n gnuplot-py-%{version}

%build
python setup.py build

%install
python setup.py install --root="%{buildroot}" --prefix="%{_prefix}"

%files 
%doc ANNOUNCE.txt README.txt NEWS.txt FAQ.txt CREDITS.txt TODO.txt LICENSE.txt Gnuplot.html doc/
%{py_puresitedir}/*



%changelog
* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.8-3mdv2010.0
+ Revision: 442141
- rebuild

* Sat Jan 03 2009 Funda Wang <fwang@mandriva.org> 1.8-2mdv2009.1
+ Revision: 323716
- rebuild

* Wed Sep 03 2008 Gaëtan Lehmann <glehmann@mandriva.org> 1.8-1mdv2009.0
+ Revision: 279735
- import python-gnuplot



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6519 |12cr|python-gnutls-1.2.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		python-gnutls
Version:	1.2.4
Release:	1
Group:		Sciences/Other
License:	LGPL
Summary:	Python wrapper for the GNUTLS library
Source0:	python-gnutls-%{version}.tar.gz
URL:		http://pypi.python.org/pypi/python-gnutls
BuildRequires:	pkgconfig(gnutls)
BuildRequires:	python-devel

%description
This package provides a high level object oriented wrapper around libgnutls,
as well as low level bindings to the GNUTLS types and functions via ctypes.
The high level wrapper hides the details of accessing the GNUTLS library
via ctypes behind a set of classes that encapsulate GNUTLS sessions,
certificates and credentials and expose them to python applications using
a simple API.

%prep
%setup -q

%build
%__python setup.py build

%install
%__python setup.py install --root=%{buildroot}

%files
%py_platsitedir/gnutls
%py_platsitedir/*.egg-info


%changelog
* Mon Feb 20 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.2.4-1
+ Revision: 778140
- version update 1.2.4

* Fri Apr 08 2011 Paulo Andrade <pcpa@mandriva.com.br> 1.2.0-3
+ Revision: 651854
- Do not call a deprecated function

* Thu Nov 04 2010 Paulo Andrade <pcpa@mandriva.com.br> 1.2.0-2mdv2011.0
+ Revision: 593488
+ rebuild (emptylog)

* Mon Mar 08 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.2.0-1mdv2010.1
+ Revision: 515899
- Update to 1.2.0
- drop patch0

* Wed Jun 03 2009 Funda Wang <fwang@mandriva.org> 1.1.8-3mdv2010.0
+ Revision: 382450
- build with gnutls 2.8

* Sat May 09 2009 Paulo Andrade <pcpa@mandriva.com.br> 1.1.8-2mdv2010.0
+ Revision: 373581
+ rebuild (emptylog)

* Fri Mar 27 2009 Paulo Andrade <pcpa@mandriva.com.br> 1.1.8-1mdv2009.1
+ Revision: 361539
- Import python-gnutls, version 1.1.8
  Python wrapper for the GNUTLS library
  http://pypi.python.org/pypi/python-gnutls
- python-gnutls


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6520 |12cr|python-googl-0.2.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Python wrapper for goo.gl URL shortener
Name:		python-googl
Version:	0.2.2
Release:	2
Source0:	%{name}-%{version}.tar.gz
License:	MIT
Group:		Development/Python
Url:		http://python-googl.googlecode.com/
BuildArch:	noarch
Requires:	python-httplib2
BuildRequires:	python-setuptools

%description
Python wrapper for goo.gl URL shortener.

%prep
%setup -q

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILE_LIST
sed -i 's/.*egg-info$//' FILE_LIST

%files -f FILE_LIST



%changelog
* Mon Sep 26 2011 Lev Givon <lev@mandriva.org> 0.2.2-1mdv2011.0
+ Revision: 701208
- imported package python-googl


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6521 |12cr|python-googlechart-0.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname    pygooglechart
%define name   python-googlechart
%define version 0.2.1
%define release %mkrel 1

Name:           %{name}
Version:        %{version}
Release:        %{release}
Summary:        Python wrapper for the Google Chart API
Group:          Development/Python
License:        ASL 2.0
URL:            http://south.aeracode.org
Source:         %{realname}-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
BuildArch:      noarch
BuildRequires:  python-devel python-setuptools

%description
pygooglechart is a complete Python wrapper for the Google Chart API. 

%files
%defattr(-,root,root,-)
%{py_puresitedir}/*

#--------------------------------------------------------------------

%prep
%setup -q -n %{realname}-%version

%build
%{__python} setup.py build

%install
rm -rf $RPM_BUILD_ROOT
%{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT

%clean
rm -rf $RPM_BUILD_ROOT



%changelog
* Mon Nov 01 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.2.1-1mdv2011.0
+ Revision: 591665
- Fix Group
- import python-googlechart


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6522 |12cr|python-graphcanvas-4.0.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	graphcanvas

Summary: 	Enthought Tool Suite - interactive graph visualization
Name: 	 	python-%{module}
Version: 	4.0.0
Release: 	3
Source0: 	http://www.enthought.com/repo/ets/%{module}-%{version}.tar.gz
License: 	BSD
Group: 	 	Development/Python
Url: 	 	https://github.com/enthought/graphcanvas/
BuildArch: 	noarch
Requires:  	python-enable >= 4.2.0
Requires:  	python-networkx
BuildRequires: 	python-setuptools >= 0.6c8
Obsoletes:  python-enthought-graphcanvas

%description
graphcanvas is an library for interacting with visualizations of
complex graphs. The aim is to allow the developer to declare the graph
by the simplest means and be able to visualize the graph immediately.

%prep
%setup -q -n %{module}-%{version}

%build
%__python setup.py build

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}

%files
%defattr(-,root,root)
%doc examples/ 
%py_sitedir/%{module}*


%changelog
* Mon Aug 13 2012 Lev Givon <lev@mandriva.org> 4.0.0-2
+ Revision: 814699
- Rebuild for ETS 4.2.0.

* Thu Jul 07 2011 Lev Givon <lev@mandriva.org> 4.0.0-1
+ Revision: 689185
- import python-graphcanvas



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6523 |12cr|python-greenlet-0.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	greenlet
%define	name	python-%{module}
%define	version	0.4.0
%define	rel		1
%if %mdkversion < 201100
%define release	%mkrel %{rel}
%else
%define release	%{rel}
%endif

Name:           %{name}
Version:        %{version}
Release:        %{release}
Summary:        Lightweight in-process concurrent programming
Group:          Development/Python
License:        MIT
URL:            http://pypi.python.org/pypi/%{module}
Source0:		http://pypi.python.org/packages/source/g/%{module}/%{module}-%{version}.zip
BuildRequires:  python-devel, python-setuptools, python-sphinx
BuildRoot:      %{_tmppath}/%{name}-%{version}-build

%description
The greenlet package is a spin-off of Stackless, a version of CPython
that supports micro-threads called "tasklets". Tasklets run
pseudo-concurrently (typically in a single or a few OS-level threads)
and are synchronized with data exchanges on "channels".

%package devel
Summary:        C development headers for python-greenlet
Group:          Development/Python
Requires:       %{name} = %{version}-%{release}

%description devel
This package contains header files required for C modules development.

%prep
%setup -q -n %{module}-%{version}

%build
PYTHONDONTWRITEBYTECODE= %{__python} setup.py build
chmod 644 benchmarks/*.py
pushd doc
export PYTHONPATH=`dir -1d ../build/lib* | head -1`
%__make html
popd

%install
rm -rf %{buildroot}
%{__python} setup.py install --root %{buildroot} --install-purelib=%{python_sitearch}

%check
./run-tests.py

%files 
%defattr(-,root,root)
%doc doc/_build/html
%{python_sitearch}/*

%files devel
%defattr(-,root,root,-)
%{_includedir}/python*/%{module}



%changelog
* Wed Aug 22 2012 Lev Givon <lev@mandriva.org> 0.4.0-1
+ Revision: 815588
- Update to 0.4.0.

* Wed Mar 21 2012 Lev Givon <lev@mandriva.org> 0.3.4-1
+ Revision: 785946
- Update to 0.3.4.

* Wed Jun 08 2011 Antoine Ginies <aginies@mandriva.com> 0.3.1-1
+ Revision: 683252
- import python-greenlet


* Wed Jun 8 2011 Antoine Ginies <aginies@mandriva.com> 0.10.7
- first release for Mandriva


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6524 |12cr|python-gtkmvc-1.2.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname gtkmvc
%define pyver %(python -V 2>&1 | cut -f2 -d" " | cut -f1,2 -d".")

Name:           python-%{modname}
URL:            http://pygtkmvc.sourceforge.net/
Summary:        Model-View-Controller and Observer patterns for the PyGTK2
Version:        1.2.2
Release:        %mkrel 2
License:        BSD
Group:          Development/Python
Source0:        http://ovh.dl.sourceforge.net/sourceforge/pygtkmvc/python-%{modname}-%{version}.tar.bz2
BuildArch:      noarch
Requires:       python pygtk2.0 libglade2.0

BuildRequires:  pkgconfig(python) pkgconfig(libglade-2.0) pygtk2.0-devel

%description
Pygtk MVC is a multiplatform implementation of a dialect
of the Model-View-Controller and Observer patterns for the
PyGTK2 toolkit.

MVC is a pattern that can be successfully used to design
and develop well structured GUI applications.
The MVC pattern basically helps in separating sematics
and data of the application, from their representation.

Within Pygtk MVC the Observer pattern is also embedded.
This pattern allows making separated parts independent,
but still connected each other.

%prep
%setup -q -n python-%{modname}-%{version}

%build
export CFLAGS="$RPM_OPT_FLAGS"
%{__python} setup.py build

export PYTHONPATH="$RPM_BUILD_ROOT%{_libdir}/python%{pyver}/site-packages"

%install
%{__python} setup.py install --root=$RPM_BUILD_ROOT

%files
%doc docs examples AUTHORS COPYING INSTALL NEWS README PKG-INFO
%{_bindir}/gtkmvc-progen
%py_purelibdir/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6525 |12cr|python-gudev-147-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:        Python (PyGObject) bindings to the GUDev library
Name:           python-gudev
URL:            http://github.com/nzjrs/
Version:        147
Release:        %mkrel 3
Source0: 	http://github.com/nzjrs/python-gudev/tarball/%{version}/nzjrs-python-gudev-%{version}.2-1-g780b007.tar.gz
Group:          Development/Python
License:        LGPLv3+
%if %_arch == i386
Requires:       libgudev1.0_0 >= 147
%endif
%if %_arch == X86_64
Requires:       lib64gudev1.0_0 >= 147
%endif
Requires:       python-gobject
BuildRequires:  python-devel
BuildRequires:  autoconf
BuildRequires:  automake
BuildRequires:  libtool
%if %_arch == i386
BuildRequires:  libgudev1.0-devel >= 147
%endif 
%if  %_arch == x86_64
BuildRequires:  lib64gudev1.0-devel >= 147
%endif
BuildRequires:  python-gobject-devel

%description
python-gudev is a Python (PyGObject) binding to the GUDev UDEV library.

%prep
%setup -q -n nzjrs-python-gudev-780b007

%build
sh autogen.sh --prefix=%{_prefix} --disable-static
%make

%install
%makeinstall

%clean
rm -rf $RPM_BUILD_ROOT

%files
%doc COPYING README NEWS
%doc test.py
%{py_platsitedir}/*
%{_datadir}/pygobject/2.0/defs/gudev.defs




%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 147-3mdv2012.0
+ Revision: 773026
- relink against libpcre.so.1

* Thu Aug 11 2011 Leonardo Coelho <leonardoc@mandriva.org> 147-2
+ Revision: 694053
- change on spec file to add a dependency pkg

* Wed Aug 10 2011 Leonardo Coelho <leonardoc@mandriva.org> 147-1
+ Revision: 693872
- import spec file from fedora frist mandriva version
- Created package structure for python-gudev.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6526 |12cr|python-gvgen-0.9-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname gvgen

Summary: Python class to generate dot files for further use with graphviz
Name: python-gvgen
Version: 0.9
Release: %mkrel 7
URL: http://software.inl.fr/trac/trac.cgi/wiki/GvGen
Source0: http://software.inl.fr/releases/GvGen/%{oname}-%{version}.tar.bz2
Source1: user-guide.tex.lyx
License: GPL
Group: Development/Python
BuildRequires: python-devel
BuildRoot: %{_tmppath}/%{name}-buildroot

%description
GvGen is a python class to generate dot files for further use with graphviz:
    * Edge creation, naming and connection
    * Apply any graphviz property on the fly
    * Apply graphviz properties to a style

%prep
%setup -q -n %{oname}-%version -a 0

%build
python setup.py build

%install
rm -rf $RPM_BUILD_ROOT
python setup.py install --root $RPM_BUILD_ROOT

# (saispo) fix doc installation
mkdir -p %{buildroot}/%{_datadir}/doc/%{name}/
cp -f %{SOURCE1} %{buildroot}/%{_datadir}/doc/%{name}/user-guide.tex.lyx

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc ChangeLog
%{py_puresitedir}/*


%changelog
* Sun Nov 21 2010 Funda Wang <fwang@mandriva.org> 0.9-7mdv2011.0
+ Revision: 599396
- rebuild for py2.7

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.9-6mdv2010.0
+ Revision: 442147
- rebuild

* Sat Jan 03 2009 Funda Wang <fwang@mandriva.org> 0.9-5mdv2009.1
+ Revision: 323726
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.9-4mdv2009.0
+ Revision: 259622
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 0.9-3mdv2009.0
+ Revision: 247426
- rebuild

* Fri Feb 29 2008 Jérôme Soyer <saispo@mandriva.org> 0.9-1mdv2008.1
+ Revision: 176737
- Add files...
- New release 0.9
- New release 0.7

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - fix summary & description

* Thu Nov 29 2007 Jérôme Soyer <saispo@mandriva.org> 0.6-1mdv2008.1
+ Revision: 113891
- import python-gvgen



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6527 |12cr|python-h5py-2.0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	h5py

Summary:	A Python interface to the HDF5 library
Name: 		python-%{module}
Version:	2.0.1
Release:	2
Source0:	%{module}-%{version}.tar.gz
Source1:	docs.tar.gz
License:	BSD
Group:		Development/Python
Url:		http://h5py.alfven.org/
Requires:	python >= 2.6
Requires:   python-numpy >= 1.0.3
BuildRequires:	python-devel >= 2.6
BuildRequires:	python-numpy-devel >= 1.0.3
BuildRequires:	hdf5 >= 1.8.3
BuildRequires:	hdf5-devel >= 1.8.3
BuildRequires:	python-cython >= 0.13
BuildRequires:	python-setuptools
BuildRequires:	python-sphinx
BuildRequires:	pkgconfig(lapack)

%description
HDF5 for Python (h5py) is a general-purpose Python interface to the
Hierarchical Data Format library, version 5.  HDF5 is a versatile,
mature scientific software library designed for the fast, flexible
storage of enormous amounts of data.

From a Python programmer's perspective, HDF5 provides a robust way to
store data, organized by name in a tree-like fashion.  You can create
datasets (arrays on disk) hundreds of gigabytes in size, and perform
random-access I/O on desired sections.  Datasets are organized in a
filesystem-like hierarchy using containers called "groups", and 
accessed using the traditional POSIX /path/to/resource syntax.

In addition to providing interoperability with existing HDF5 datasets
and platforms, h5py is a convenient way to store and retrieve
arbitrary NumPy data and metadata.

%prep
%setup -q -n %{module}-%{version}
tar zxf %SOURCE1

%build
PYTHONDONTWRITEBYTECODE= %__python setup.py build

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILE_LIST
pushd docs
export PYTHONPATH=`dir -d ../build/lib.linux*`
make html
rm -rf build/html/.buildinfo build/html/.doctrees 
popd
chmod 644 %{buildroot}%{py_platsitedir}/h5py*egg-info*
chmod 644 ANN.txt README.txt


%files -f FILE_LIST
%doc ANN.txt README.txt examples/ docs/build/html/



%changelog
* Tue Dec 13 2011 Lev Givon <lev@mandriva.org> 2.0.1-1mdv2011.0
+ Revision: 740769
- Update to 2.0.1.

* Mon Jun 20 2011 Lev Givon <lev@mandriva.org> 2.0.0-1
+ Revision: 686248
- Update to 2.0.0.

* Mon Feb 21 2011 Lev Givon <lev@mandriva.org> 1.3.1-1
+ Revision: 639225
- import python-h5py


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6528 |12cr|python-hachoir-0.5.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module_name hachoir

Summary:    Python library to edit binary file and metadata
Name: 		python-%{module_name}
Version: 	0.5.2
Release: 	%mkrel 3
Source0: 	%{module_name}-%{version}.tar.bz2
License:	GPL
Group: 		Development/Python
BuildRoot: 	%{_tmppath}/%{name}-buildroot
Url: 		http://hachoir.org/
BuildArch:  noarch
Requires:   python-urwid
BuildRequires: python

%description
Hachoir is a library written in Python which allows to see and edit a binary 
file (or any binary stream) field per field. 
A field is the most basic information: a number, a string of characters, 
a flag (yes/no), etc. Only supported formats can be opened, it's not a magic 
tool.
 
It can be used to extract some informations (eg. metadata), edit some fields 
of a file without original program, or convert a file from a format to another.
%prep
%setup -q -n %{module_name}-%version

%build
python setup.py build

%install
rm -rf $RPM_BUILD_ROOT
python setup.py install --root=$RPM_BUILD_ROOT --record=INSTALLED_FILES

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS COPYING BUGS  README INSTALL TODO
%doc doc/*
%{_bindir}/*
%py_puresitedir/*


%changelog
* Thu Nov 04 2010 Funda Wang <fwang@mandriva.org> 0.5.2-3mdv2011.0
+ Revision: 593096
- fix file list

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.5.2-3mdv2010.0
+ Revision: 430846
- rebuild

* Tue Jun 17 2008 Thierry Vignaud <tv@mandriva.org> 0.5.2-2mdv2009.0
+ Revision: 222650
- buildrequires python-devel instead of python
- BuildRequires python for distutils/core
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Wed Aug 23 2006 Michael Scherer <misc@mandriva.org> 0.5.2-1mdv2007.0
- First package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6529 |12cr|python-hachoir-core-1.3.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module_name hachoir-core

Summary:	Python library to edit binary file and metadata
Name:		python-%{module_name}
Version: 	1.3.3
Release: 	%mkrel 2
Source0: 	http://cheeseshop.python.org/packages/source/h/%{module_name}/%{module_name}-%{version}.tar.gz
License:	GPLv2
Group: 		Development/Python
BuildRoot: 	%{_tmppath}/%{name}-buildroot
URL: 		http://hachoir.org/
BuildArch:	noarch
BuildRequires:	python-setuptools
Obsoletes:	python-hachoir

%description
Hachoir is a library written in Python which allows to see and edit a binary 
file (or any binary stream) field per field. 
A field is the most basic information: a number, a string of characters, 
a flag (yes/no), etc. Only supported formats can be opened, it's not a magic 
tool.
 
It can be used to extract some informations (eg. metadata), edit some fields 
of a file without original program, or convert a file from a format to another.

%prep
%setup -q -n %{module_name}-%version

%build
python setup.py build

%install
rm -rf %{buildroot}
python setup.py install --root=%{buildroot} --record=INSTALLED_FILES

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS COPYING README 
%doc doc/* 
%py_puresitedir/*



%changelog
* Sat Nov 06 2010 Funda Wang <fwang@mandriva.org> 1.3.3-2mdv2011.0
+ Revision: 594039
- update file list

  + Michael Scherer <misc@mandriva.org>
    - rebuild for python 2.7

* Mon Mar 08 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.3.3-1mdv2010.1
+ Revision: 515897
- update to 1.3.3

* Thu Feb 04 2010 Michael Scherer <misc@mandriva.org> 1.3.2-1mdv2010.1
+ Revision: 500606
- update to new version 1.3.2

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.2.1-2mdv2010.0
+ Revision: 442150
- rebuild

* Sat Dec 27 2008 Adam Williamson <awilliamson@mandriva.org> 1.2.1-1mdv2009.1
+ Revision: 320019
- rebuild with python 2.6
- clean spec
- new release 1.2.1

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.0.1-3mdv2009.0
+ Revision: 242411
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Jul 17 2007 Michael Scherer <misc@mandriva.org> 1.0.1-1mdv2008.0
+ Revision: 52793
- new version 1.0.1

* Fri Jun 15 2007 Jérôme Soyer <saispo@mandriva.org> 0.9.0-1mdv2008.0
+ Revision: 40026
- New release 0.9.0


* Sun Mar 04 2007 Michael Scherer <misc@mandriva.org> 0.7.2-1mdv2007.0
+ Revision: 131965


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6530 |12cr|python-hachoir-metadata-1.3.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module_name hachoir-metadata

Summary:	Python library to read metadata file format for the hachoir framework
Name: 		python-%{module_name}
Version: 	1.3.3
Release: 	3
Source0: 	http://cheeseshop.python.org/packages/source/h/%{module_name}/%{module_name}-%{version}.tar.gz
License:	GPLv2
Group: 		Development/Python
URL: 		http://bitbucket.org/haypo/hachoir/wiki/Home
BuildArch:	noarch
Requires:	python-hachoir-core
Requires:	python-hachoir-parser
%{py_requires -d}
BuildRequires:	python-setuptools

%description
hachoir-metadata is tool to extract metadata from multimedia files 
(sound, video, archives, etc).

%prep
%setup -q -n %{module_name}-%{version}

%build
python setup.py build 

%install
python setup.py install --root=%{buildroot} --disable-qt

%files
%doc AUTHORS COPYING README 
%{py_sitedir}/hachoir_metadata
%{py_sitedir}/hachoir_metadata-%{version}-py%{py_ver}.egg-info
%{_bindir}/hachoir-metadata
%{_bindir}/hachoir-metadata-qt
%{_bindir}/hachoir-metadata-gtk


%changelog
* Sat Nov 06 2010 Funda Wang <fwang@mandriva.org> 1.3.3-2mdv2011.0
+ Revision: 594040
- rebuild

* Sun Sep 12 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.3-1mdv2011.0
+ Revision: 577761
- new version

* Thu Feb 04 2010 Michael Scherer <misc@mandriva.org> 1.3.2-1mdv2010.1
+ Revision: 500768
- new version, with missing file for the qt interface
- update to 1.3.1
- disable qt interface, as some files are missing from tarball

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.2.1-2mdv2010.0
+ Revision: 442157
- rebuild

* Sat Dec 27 2008 Adam Williamson <awilliamson@mandriva.org> 1.2.1-1mdv2009.1
+ Revision: 320022
- rebuild with python 2.6
- clean spec
- new release 1.2.1

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.0-3mdv2009.0
+ Revision: 242412
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Jul 17 2007 Jérôme Soyer <saispo@mandriva.org> 1.0-1mdv2008.0
+ Revision: 52869
- New release 1.0

* Sun Jun 17 2007 Michael Scherer <misc@mandriva.org> 0.10.0-1mdv2008.0
+ Revision: 40534
- fix url and description

  + Jérôme Soyer <saispo@mandriva.org>
    - Import python-hachoir-metadata


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6531 |12cr|python-hachoir-parser-1.3.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module_name hachoir-parser

Summary:	Python library to parse file format for the hachoir framework
Name: 		python-%{module_name}
Version: 	1.3.4
Release: 	%mkrel 2
Source0: 	http://cheeseshop.python.org/packages/source/h/%{module_name}/%{module_name}-%{version}.tar.gz
License:	GPLv2
Group: 		Development/Python
BuildRoot: 	%{_tmppath}/%{name}-buildroot
URL: 		http://hachoir.org/wiki/hachoir-parser
BuildArch:	noarch
Requires:	python-hachoir-core
%{py_requires -d}
BuildRequires:	python-setuptools python-hachoir-core

%description
hachoir-parser is a package of most common file format parsers written 
using hachoir-core. Not all parsers are complete, some are very good and 
other are poor: only parse first level of the tree for example.

A perfect parser have no "raw" field: with a perfect parser you are able 
to know *each* bit meaning. Some good (but not perfect ;-)) parsers:

    * Matroska video
    * Microsoft RIFF (AVI video, WAV audio, CDA file)
    * PNG picture
    * TAR and ZIP archive 

%prep
%setup -q -n %{module_name}-%{version}

%build
python setup.py build

%install
rm -rf %{buildroot}
python setup.py install --root=%{buildroot} 

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc AUTHORS COPYING 
%{py_puresitedir}/hachoir_parser
%{py_puresitedir}/*.egg-info


%changelog
* Mon Nov 08 2010 Funda Wang <fwang@mandriva.org> 1.3.4-2mdv2011.0
+ Revision: 594925
- rebuild for py 2.7

* Sat Aug 14 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.4-1mdv2011.0
+ Revision: 569668
- update to new version 1.3.4

* Sun Apr 25 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.3-1mdv2010.1
+ Revision: 538755
- update to new version 1.3.3

* Mon Mar 08 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.3.2-1mdv2010.1
+ Revision: 515895
- update to 1.3.2

* Sun Feb 07 2010 Michael Scherer <misc@mandriva.org> 1.3.1-1mdv2010.1
+ Revision: 501619
- do not use --record, as this can lead to unoawned directory problem
- update to 1.3.1
- fix Url

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.2.1-2mdv2010.0
+ Revision: 442162
- rebuild

* Sat Dec 27 2008 Adam Williamson <awilliamson@mandriva.org> 1.2.1-1mdv2009.1
+ Revision: 320021
- rebuild with python 2.6
- clean spec
- new release 1.2.1

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.0-3mdv2009.0
+ Revision: 242413
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Jul 17 2007 Michael Scherer <misc@mandriva.org> 1.0-1mdv2008.0
+ Revision: 52798
- version 1.0


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6532 |12cr|python-hachoir-regex-1.0.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module_name hachoir-regex

Summary:	Regex manipulation Python library	
Name:		python-%{module_name}
Version:	1.0.5
Release:	%mkrel 1
Source0:	http://cheeseshop.python.org/packages/source/h/%{module_name}/%{module_name}-%{version}.tar.gz
License:	GPLv2
Group:		Development/Python
BuildRoot:	%{_tmppath}/%{name}-buildroot
URL:		http://hachoir.org/wiki/hachoir-metadata
BuildArch:	noarch
Requires:	python-hachoir-core
Requires:	python-hachoir-parser
BuildRequires:	python-setuptools

%description
Regex manipulation Python library.

%prep
%setup -q -n %{module_name}-%{version}

%build
python setup.py build

%install
rm -rf %{buildroot}
python setup.py install --root=%{buildroot} --record=INSTALLED_FILES

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS COPYING README 
%{py_puresitedir}/*


%changelog
* Wed Nov 17 2010 Funda Wang <fwang@mandriva.org> 1.0.5-1mdv2011.0
+ Revision: 598270
- rebuild for py2.7

* Thu Feb 04 2010 Michael Scherer <misc@mandriva.org> 1.0.5-1mdv2010.1
+ Revision: 500604
- update to new version 1.0.5

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.0.3-2mdv2010.0
+ Revision: 442166
- rebuild

* Sat Dec 27 2008 Adam Williamson <awilliamson@mandriva.org> 1.0.3-1mdv2009.1
+ Revision: 320033
- rebuild with python 2.6
- clean spec
- new release 1.0.3

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 1.0.2-4mdv2009.0
+ Revision: 259623
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 1.0.2-3mdv2009.0
+ Revision: 247428
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.0.2-1mdv2008.1
+ Revision: 136450
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Jul 17 2007 Jérôme Soyer <saispo@mandriva.org> 1.0.2-1mdv2008.0
+ Revision: 52871
- Import python-hachoir-regex


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6533 |12cr|python-hachoir-subfile-0.5.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module_name hachoir-subfile

Summary:	A tool based on hachoir-parser to find subfiles in any binary stream
Name:		python-%{module_name}
Version:	0.5.3
Release:	%mkrel 3
Source0:	http://cheeseshop.python.org/packages/source/h/%{module_name}/%{module_name}-%{version}.tar.gz
License:	GPLv2
Group:		Development/Python
BuildRoot:	%{_tmppath}/%{name}-buildroot
URL:		http://hachoir.org/wiki/hachoir-metadata
BuildArch:	noarch
Requires:	python-hachoir-core
Requires:	python-hachoir-parser
Requires:	python-hachoir-regex
BuildRequires:	python-setuptools

%description
A tool based on hachoir-parser to find subfiles in any binary stream.

%prep
%setup -q -n %{module_name}-%{version}

%build
python setup.py build

%install
rm -rf %{buildroot}
python setup.py install --root=%{buildroot} --record=INSTALLED_FILES

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS COPYING README
%{_bindir}/*
%{py_puresitedir}/*


%changelog
* Wed Nov 17 2010 Funda Wang <fwang@mandriva.org> 0.5.3-3mdv2011.0
+ Revision: 598269
- rebuild for py2.7

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.5.3-3mdv2010.0
+ Revision: 442179
- rebuild

* Sat Jan 03 2009 Funda Wang <fwang@mandriva.org> 0.5.3-2mdv2009.1
+ Revision: 323732
- fix summary
- rebuild

  + Adam Williamson <awilliamson@mandriva.org>
    - rebuild with python 2.6
    - clean spec
    - new release 0.5.3

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Jul 17 2007 Jérôme Soyer <saispo@mandriva.org> 0.5.2-1mdv2008.0
+ Revision: 52873
- Import python-hachoir-subfile


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6534 |12cr|python-hachoir-urwid-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module_name hachoir-urwid

Summary:	The most sexy user interface based on hachoir-parser to explore a binary file
Name:		python-%{module_name}
Version:	1.1
Release:	%mkrel 2
Source0:	http://cheeseshop.python.org/packages/source/h/%{module_name}/%{module_name}-%{version}.tar.gz
License:	GPLv2
Group:		Development/Python
BuildRoot:	%{_tmppath}/%{name}-buildroot
URL:		http://hachoir.org/wiki/hachoir-parser
BuildArch:	noarch
Requires:	python-hachoir-core
Requires:	python-hachoir-parser
BuildRequires:	python-setuptools

%description
hachoir-urwid  is a package with the most sexy user interface using hachoir-
core.  Not all parsers are complete, some are very good and other are poor:
only parse first level of the tree for example.

A perfect parser have no "raw" field: with a perfect parser you are able 
to know *each* bit meaning. Some good (but not perfect ;-)) parsers:

    * Matroska video
    * Microsoft RIFF (AVI video, WAV audio, CDA file)
    * PNG picture
    * TAR and ZIP archive 

%prep
%setup -q -n %{module_name}-%{version}

%build
python setup.py build

%install
rm -rf %{buildroot}
python setup.py install --root=%{buildroot} --record=INSTALLED_FILES

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS COPYING README
%{_bindir}/*
%{py_puresitedir}/*


%changelog
* Wed Nov 17 2010 Funda Wang <fwang@mandriva.org> 1.1-2mdv2011.0
+ Revision: 598271
- rebuild for py2.7

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.1-2mdv2010.0
+ Revision: 442180
- rebuild

* Sat Dec 27 2008 Adam Williamson <awilliamson@mandriva.org> 1.1-1mdv2009.1
+ Revision: 320023
- rebuild with python 2.6
- clean spec
- new release 1.1

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 1.0.1-4mdv2009.0
+ Revision: 259628
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 1.0.1-3mdv2009.0
+ Revision: 247430
- rebuild

* Tue Feb 12 2008 Thierry Vignaud <tv@mandriva.org> 1.0.1-1mdv2008.1
+ Revision: 166729
- fix description-line-too-long
- kill re-definition of %%buildroot on Pixel's request
- fix summary-ended-with-dot

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Jul 17 2007 Jérôme Soyer <saispo@mandriva.org> 1.0.1-1mdv2008.0
+ Revision: 52870
- New release 1.0.1
- Import python-hachoir-urwid


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6535 |12cr|python-hachoir-wx-0.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module_name hachoir-wx

Summary:    	A user interface in WxPython for the hachoir framework
Name: 		python-%{module_name}
Version: 	0.3
Release: 	%mkrel 2
Source0: 	http://cheeseshop.python.org/packages/source/h/%{module_name}/%{module_name}-%{version}.tar.gz
# version.py specifies GPLv2
License:	GPLv2
Group: 		Development/Python
BuildRoot: 	%{_tmppath}/%{name}-buildroot
URL: 		http://hachoir.org/wiki/hachoir-parser
BuildArch:	noarch
Requires:	python-hachoir-core
Requires:	python-hachoir-parser
Requires:	wxPythonGTK
BuildRequires:	python-setuptools

%description
hachoir-parser is a package of most common file format parsers written 
using hachoir-core. Not all parsers are complete, some are very good and 
other are poor: only parse first level of the tree for example.

A perfect parser have no "raw" field: with a perfect parser you are able 
to know *each* bit meaning. Some good (but not perfect ;-)) parsers:

    * Matroska video
    * Microsoft RIFF (AVI video, WAV audio, CDA file)
    * PNG picture
    * TAR and ZIP archive 

%prep
%setup -q -n %{module_name}-%{version}

%build
python setup.py build

%install
rm -rf %{buildroot}
python setup.py install --root=%{buildroot} --record=INSTALLED_FILES

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS COPYING README
%{_bindir}/*
%{py_puresitedir}/*


%changelog
* Wed Nov 17 2010 Funda Wang <fwang@mandriva.org> 0.3-2mdv2011.0
+ Revision: 598272
- rebuild for py2.7

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.3-2mdv2010.0
+ Revision: 442181
- rebuild

* Sat Dec 27 2008 Adam Williamson <awilliamson@mandriva.org> 0.3-1mdv2009.1
+ Revision: 320004
- drop wxpython2.6 dep (works fine with 2.8)
- clean spec
- new release 0.3

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.1.2-3mdv2009.0
+ Revision: 242417
- rebuild
- kill re-definition of %%buildroot on Pixel's request
- fix summary-ended-with-dot

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Jul 17 2007 Jérôme Soyer <saispo@mandriva.org> 0.1.2-1mdv2008.0
+ Revision: 52879
- Fix Build
- Import python-hachoir-wx


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6536 |12cr|python-html2text-2.39-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           python-html2text
Version:        2.39
Release:        %mkrel 2
Summary:        Converts a page of HTML into clean, easy-to-read plain ASCII text
Group:          Development/Python
License:        GPLv3
URL:            http://www.aaronsw.com/2002/html2text/
Source0:        http://www.aaronsw.com/2002/html2text/html2text-%{version}.py
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:      noarch
BuildRequires:  python

%description
html2text is a Python script that convers a page of HTML into clean,
easy-to-read plain ASCII text. Better yet, that ASCII also happens to
be valid Markdown (a text-to-HTML format).

Also known as: THE ASCIINATOR, html to text, htm to txt, htm2txt, ...

%prep
%setup -q -c -T
install -p %{SOURCE0} ./html2text.py

%build
echo Nothing to build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/%{python_sitelib}/
install -p -m 0644 html2text.py %{buildroot}/%{python_sitelib}/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%{python_sitelib}/*


%changelog
* Mon Nov 15 2010 Ahmad Samir <ahmadsamir@mandriva.org> 2.39-2mdv2011.0
+ Revision: 597746
- Resubmit, the last package has a wrong file list

* Sat Oct 30 2010 Ahmad Samir <ahmadsamir@mandriva.org> 2.39-1mdv2011.0
+ Revision: 590521
- update to 2.39

* Sun Feb 07 2010 Ahmad Samir <ahmadsamir@mandriva.org> 2.38-1mdv2010.1
+ Revision: 501852
- Fix spec
- Import python-html2text (based on Fedora .spec)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6537 |12cr|python-html5lib-0.90-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modulename	html5lib

Summary:	A python based HTML parser/tokenizer based on the WHATWG HTML5 specification
Name:		python-%{modulename}
Version:	0.90
Release:	%mkrel 1
Group:		Development/Python
License:	MIT
URL:		http://code.google.com/p/html5lib/
BuildArch:	noarch
Source0:	http://html5lib.googlecode.com/files/%{modulename}-%{version}.zip
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

BuildRequires:	python-devel python-setuptools

%description
A python based HTML parser/tokenizer based on the WHATWG HTML5
specification for maximum compatibility with major desktop web browsers.

%prep
%setup -q -n %{modulename}-%{version}

%build
%{__python} setup.py build

%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT%{python_sitelib}
%{__python} setup.py install --skip-build --root $RPM_BUILD_ROOT

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc examples README
%{py_puresitedir}/%{modulename}/*.py
%{py_puresitedir}/%{modulename}/filters
%{py_puresitedir}/%{modulename}/serializer
%{py_puresitedir}/%{modulename}/treebuilders
%{py_puresitedir}/%{modulename}/treewalkers
%{py_puresitedir}/%{modulename}-%{version}-*.egg-info


%changelog
* Wed Nov 17 2010 Funda Wang <fwang@mandriva.org> 0.90-1mdv2011.0
+ Revision: 598148
- new version 0.90
- repack zip file

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.11.1-2mdv2010.0
+ Revision: 442182
- rebuild

* Fri Jan 30 2009 Jérôme Soyer <saispo@mandriva.org> 0.11.1-1mdv2009.1
+ Revision: 335607
- Add BR
- import python-html5lib



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6538 |12cr|python-id3-0.5.5-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name python-id3
%define oname PyID3
%define version 0.5.5
%define release %mkrel 8

Summary: Reading and writing id3v2 and id3v1 tags (http://id3.org/)
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{oname}-%{version}.tar.bz2
License: CNRI Python License
Group: Development/Python
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
Url: http://icepick.info/projects/pyid3/
BuildRequires: python-devel

%description
pyid3 is a pure python library for reading and writing id3 tags (version
1.0, 1.1, 2.3, 2.4, readonly support for 2.2). 

What makes this better than all the others?  Testing!  This library has been
tested against some 200+ MB of just tags.


%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
rm -rf $RPM_BUILD_ROOT
python setup.py install --root=$RPM_BUILD_ROOT

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README
%_bindir/listid3v2.py
%py_puresitedir/*


%changelog
* Sat Nov 05 2011 Götz Waschk <waschk@mandriva.org> 0.5.5-8mdv2012.0
+ Revision: 718911
- rebuild

* Wed Nov 03 2010 Götz Waschk <waschk@mandriva.org> 0.5.5-7mdv2011.0
+ Revision: 592877
- rebuild for new python 2.7

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.5.5-6mdv2011.0
+ Revision: 442183
- rebuild

* Sun Dec 28 2008 Götz Waschk <waschk@mandriva.org> 0.5.5-5mdv2009.1
+ Revision: 320638
- rebuild for new python

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.5.5-4mdv2009.0
+ Revision: 259645
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 0.5.5-3mdv2009.0
+ Revision: 247444
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 0.5.5-1mdv2008.1
+ Revision: 136450
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Jul 23 2007 Götz Waschk <waschk@mandriva.org> 0.5.5-1mdv2008.0
+ Revision: 54540
- Import python-id3


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6539 |12cr|python-imdb-3.9-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	imdb
%define name	python-%{module}
%define oname	IMDbPY
%define version	3.9
%define rel	3

Summary:	Python module for the IMDb movie database
Name:		%{name}
Version:	%{version}
Release:	%mkrel %{rel}
License:	GPLv2+
Group:		Development/Python
Source:		http://downloads.sourceforge.net/imdbpy/%{oname}-%{version}.tar.gz
URL:		http://imdbpy.sourceforge.net/
BuildRequires:	python-devel
BuildRoot:	%{tmpdir}/%{name}-%{version}

%description
IMDbPY is a Python package useful to retrieve and manage the data of
the IMDb movie database.

IMDbPY is mainly a tool intended for programmers and developers, but
some example scripts are included.

%prep
%setup -q -n %{oname}-%{version}
chmod -x docs/*.ico

%build
%{__python} setup.py build

%install
rm -rf %{buildroot}
%{__python} setup.py install \
	--root=%{buildroot} \
	--optimize=2

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc docs/*
%{_bindir}/*.py
%{py_platsitedir}/*


%changelog
* Tue Nov 09 2010 Funda Wang <fwang@mandriva.org> 3.9-3mdv2011.0
+ Revision: 595177
- update file list

  + Michael Scherer <misc@mandriva.org>
    - rebuild for python 2.7

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Emmanuel Andry <eandry@mandriva.org>
    - New version 3.9

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - new version

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 3.2-1mdv2009.0
+ Revision: 136450
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Oct 30 2007 Anssi Hannula <anssi@mandriva.org> 3.2-1mdv2008.1
+ Revision: 103887
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6540 |12cr|python-indices-0.1-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname   indices
%define name    python-%oname
%define version 0.1
%define release 10


Summary:       Sequence index, item ranges, and enumeration for python
Name:          %{name}
Version:       %{version}
Release:       %{release}
Source0:       %{oname}.py
License:       LGPL
Group:         Development/Python
Url:           http://www.python.org/peps/pep-0212.html
BuildRequires: python

%description
This is a python module providing a number of functions to make it
easier to iterate over sequences, based on PEP 212 and PEP 279.

%install
install -m644 -D %SOURCE0 $RPM_BUILD_ROOT/%{_libdir}/python%{py_ver}/site-packages/%{oname}.py
cd $RPM_BUILD_ROOT/%{_libdir}/python%{py_ver}/site-packages/
python -c "import %{oname}"

%files
%defattr(-,root,root)
%{_libdir}/python%{py_ver}/site-packages/%{oname}.py*



%changelog
* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.1-9mdv2010.0
+ Revision: 442186
- rebuild

* Sat Jan 03 2009 Funda Wang <fwang@mandriva.org> 0.1-8mdv2009.1
+ Revision: 323730
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.1-7mdv2009.0
+ Revision: 269025
- rebuild early 2009.0 package (before pixel changes)

* Sun May 11 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.1-6mdv2009.0
+ Revision: 205679
- Should not be noarch ed

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.1-5mdv2008.1
+ Revision: 136450
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Aug 23 2007 Thierry Vignaud <tv@mandriva.org> 0.1-5mdv2008.0
+ Revision: 70365
- use %%mkrel


* Thu Feb 03 2005 Michael Scherer <misc@mandrake.org> 0.1-4mdk
- Really rebuild for new python

* Sun Dec 05 2004 Michael Scherer <misc@mandrake.org> 0.1-3mdk
- Rebuild for new  python

* Sat Aug 09 2003 Austin Acton <aacton@yorku.ca> 0.1-2mdk
- python 2.3

* Wed Jul 09 2003 Austin Acton <aacton@yorku.ca> 0.1-1mdk
- from andi payn <payn@myrealbox.com> :
  - initial specfile


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6541 |12cr|python-ipaddr-2.1.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name python-ipaddr
%define version 2.1.7
%define unmangled_version 2.1.7
%define release 1

Summary: ipaddr
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{unmangled_version}.tar.gz
License: Apache License, Version 2.0
Group: Development/Python
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Prefix: %{_prefix}
BuildArch: noarch
Url: http://code.google.com/p/ipaddr-py/
AutoReq: 0

BuildRequires: python-devel python-setuptools

%description
ipaddr

%prep
%setup -n %{name}-%{unmangled_version}

%build
python setup.py build

%install
python setup.py install --root=$RPM_BUILD_ROOT --record=INSTALLED_FILES

touch DIRS
for i in `cat INSTALLED_FILES`; do
    if [ -f ${RPM_BUILD_ROOT}/$i ]; then
	echo $i >>FILES
    fi
    if [ -d ${RPM_BUILD_ROOT}/$i ]; then
	echo %dir $i >>DIRS
    fi
done

sed -e "/\.py[co]$/d" -e "s/\.py$/.py*/" DIRS FILES >INSTALLED_FILES

%clean
rm -rf $RPM_BUILD_ROOT

%files -f INSTALLED_FILES
%defattr(-,root,root)


%changelog
* Wed Dec 07 2011 Pischulin Anton <apischulin@mandriva.org> 2.1.7-1
+ Revision: 738482
- add python-ipaddr sources


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6542 |12cr|python-ipdb-0.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	ipdb
%define name	python-%{module}
%define version 0.7
%define	rel		1
%if %mdkversion < 201100
%define release %mkrel %{rel}
%else
%define	release	%{rel}
%endif

Summary:	IPython-enabled pdb
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://pypi.python.org/packages/source/i/%{module}/%{module}-%{version}.tar.gz
License:	GPL
Group:		Development/Python
Url:		https://github.com/gotcha/ipdb
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
Requires:	ipython >= 0.10
BuildRequires:	python-setuptools

%description
ipdb provides functions for accessing the IPython debugger's enhanced features
from within a Python program.

%prep
%setup -q -n %{module}-%{version}

%install
%__rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING.txt HISTORY.txt README.rst
%_bindir/%{module}
%py_sitedir/%{module}*


%changelog
* Fri Jul 13 2012 Lev Givon <lev@mandriva.org> 0.7-1
+ Revision: 809214
- Update to 0.7.

* Tue Oct 25 2011 Lev Givon <lev@mandriva.org> 0.6.1-1
+ Revision: 707172
- Update to 0.6.1.

* Thu Sep 01 2011 Lev Givon <lev@mandriva.org> 0.6-1
+ Revision: 697704
- Update to 0.6.

* Fri Aug 05 2011 Lev Givon <lev@mandriva.org> 0.5-1
+ Revision: 693333
- Update to 0.5.

* Mon Jun 13 2011 Lev Givon <lev@mandriva.org> 0.4-1
+ Revision: 684946
- Update to 0.4.

* Wed Mar 09 2011 Lev Givon <lev@mandriva.org> 0.3-1
+ Revision: 642989
- import python-ipdb



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6543 |12cr|python-ipy-0.70-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module IPy
Name:           python-ipy
Version:        0.70
Release:        %mkrel 1
License:        BSD
Summary:        Class and Tools for Handling of IPv4 and IPv6 Addresses and Networks
Url:            http://software.inl.fr/trac/wiki/IPy
Group:          Development/Python
Source:         %{module}-%{version}.tar.bz2
BuildRequires:  python-devel
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
BuildArch:      noarch

%description
The IP class allows a comfortable parsing and handling for most
notations in use for IPv4 and IPv6 addresses and networks. It was
greatly inspired by RIPE's Perl module NET::IP's interface but
doesn't share the implementation. It doesn't share non-CIDR netmasks,
so funky stuff like a netmask of 0xffffff0f can't be done here.

%prep
%setup -q -n %{module}-%{version}

%build
CFLAGS="%{optflags}" python setup.py build

%install
rm -rf $RPM_BUILD_ROOT
%{__python} setup.py install --root $RPM_BUILD_ROOT --install-purelib=%{python_sitelib}

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog README
%{python_sitelib}/*



%changelog
* Wed Jun 08 2011 Antoine Ginies <aginies@mandriva.com> 0.70-1mdv2011.0
+ Revision: 683254
- import python-ipy


* Wed Jun 8 2011 Antoine Ginies <aginies@mandriva.com> 0.70
- first release for Mandriva 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6544 |12cr|python-Itpl-0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname   Itpl
%define name    python-%oname
%define version 0
%define release 9


Summary:       String interpolation (variable expansion) for Python
Name:          %{name}
Version:       %{version}
Release:       %{release}
Source0:       http://www.lfw.org/python/Itpl.py
License:       Public Domain
Group:         Development/Python
Url:           http://www.python.org/peps/pep-0215.html
BuildRequires: python-devel
BuildArch:     noarch

%description
This is a python module for interpolating strings (that is,
for expanding variables within strings), as described in
PEP 215. This module may become part of the standard library,
or the functionality may be built into Python in the future.

%install
install -m644 -D %SOURCE0 $RPM_BUILD_ROOT/%{_libdir}/python%{py_ver}/site-packages/%oname.py
cd $RPM_BUILD_ROOT/%{_libdir}/python%{py_ver}/site-packages/
python -c "import Itpl"

%files
%defattr(-,root,root)
%py_platsitedir/Itpl.py*




%changelog
* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0-8mdv2010.0
+ Revision: 430847
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0-7mdv2009.0
+ Revision: 259649
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 0-6mdv2009.0
+ Revision: 247490
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0-4mdv2008.1
+ Revision: 136450
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Jan 31 2007 Nicolas Lécureuil <neoclust@mandriva.org> 0-4mdv2007.0
+ Revision: 115770
- Rebuild against new python
- Import python-Itpl

* Sun Dec 05 2004 Michael Scherer <misc@mandrake.org> 0-3mdk
- Rebuild for new python


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6545 |12cr|python-jabber-0.4-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 0.4
%define release %mkrel 10
%define pkgname jabberpy%{version}-0

Summary: Python jabber protocol module 
Name: python-jabber
Version: %{version} 
Release: %{release}
Source0: %{pkgname}.tar.bz2
License: LGPL
URL: http://jabberpy.sf.net/
Group: Development/Python
BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot
BuildRequires: python-devel
BuildArch: noarch

%description
Python module for jabber protocol support.
You can write client or services with it.

%prep
%setup -q -n %{pkgname}

%build
CFLAGS="$RPM_OPT_FLAGS" python setup.py build

%install
rm -rf $RPM_BUILD_ROOT
python setup.py install --root=$RPM_BUILD_ROOT --record=INSTALLED_FILES

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc ChangeLog CREDITS README docs/ examples/ util/ 
%py_puresitedir/*


%changelog
* Wed Nov 17 2010 Funda Wang <fwang@mandriva.org> 0.4-10mdv2011.0
+ Revision: 598276
- rebuild for py2.7

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.4-10mdv2010.0
+ Revision: 442187
- rebuild

* Sat Jan 03 2009 Funda Wang <fwang@mandriva.org> 0.4-9mdv2009.1
+ Revision: 323731
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.4-8mdv2009.0
+ Revision: 259650
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 0.4-7mdv2009.0
+ Revision: 247492
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.4-5mdv2008.1
+ Revision: 136450
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Dec 20 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.4-5mdv2007.0
+ Revision: 100500
- Rebuild against new python
- Import python-jabber

* Fri Dec 16 2005 Michael Scherer <misc@mandriva.org> 0.4-4mdk
- Rebuild
- use mkrel
- fix rpmlint warning

* Sun Dec 05 2004 Michael Scherer <misc@mandrake.org> 0.4-3mdk
- Rebuild for new python

* Fri Dec 03 2004 Michael Scherer <misc@mandrake.org> 0.4-2mdk
- Rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6546 |12cr|python-jinja-1.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname Jinja

Summary: Python template engine
Name:    python-jinja
Version: 1.2
Release: 4
Source0: %{tarname}-%{version}.tar.lzma
Patch0: setup.py.patch
License: BSD
Group: Development/Python
Url: http://jinja.pocoo.org/
BuildRequires: python-devel
BuildRequires: python-setuptools >= 0.6a2

%description
Jinja is a sandboxed template engine written in pure Python licensed
under the BSD license. It provides a Django-like non-XML syntax and
compiles templates into executable Python code. It's basically a
combination of Django templates and Python code.

%prep
%setup -q -n %{tarname}-%{version}
%patch0 -p0

%build

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILELIST
sed -i 's/.*egg-info$//' FILELIST

%files -f FILELIST
%defattr(-,root,root)
%doc AUTHORS CHANGES LICENSE TODO docs/html



%changelog
* Tue Sep 15 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.2-3mdv2010.0
+ Revision: 442191
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.2-2mdv2009.0
+ Revision: 269026
- rebuild early 2009.0 package (before pixel changes)

* Fri May 30 2008 Lev Givon <lev@mandriva.org> 1.2-1mdv2009.0
+ Revision: 213473
- import python-jinja


* Fri May 30 2008 Lev Givon <lev@mandriva.org 1.2-1mdv2008.1
- Package for Mandriva.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6547 |12cr|python-json-3.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           python-json
Version:        3.4
%define version_munge %(sed 's/\\./_/g' <<< %{version})
Release:        %mkrel 3
Summary:        A JSON reader and writer for Python

Group:          Development/Python
License:        LGPLv2+
URL:            https://sourceforge.net/projects/json-py/
Source0:        http://dl.sourceforge.net/json-py/json-py-%{version_munge}.zip
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

BuildArch:      noarch
BuildRequires:  python-devel

%description
json.py is an implementation of a JSON (http://json.org) reader and writer in
Python.

%prep
%setup -q -c
chmod a-x *

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{python_sitelib}
install -p -m 0644 json.py minjson.py $RPM_BUILD_ROOT%{python_sitelib}
%py_compile $RPM_BUILD_ROOT%{python_sitelib}

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc changes.txt jsontest.py license.txt readme.txt
%{python_sitelib}/*.py
%{python_sitelib}/*.py[co]



%changelog
* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 3.4-3mdv2010.0
+ Revision: 442198
- rebuild

* Sat Jan 03 2009 Funda Wang <fwang@mandriva.org> 3.4-2mdv2009.1
+ Revision: 323733
- rebuild

* Mon Nov 10 2008 Bogdano Arendartchuk <bogdano@mandriva.com> 3.4-1mdv2009.1
+ Revision: 301831
- import python-json


* Wed Sep  3 2008 Tom "spot" Callaway <tcallawa@redhat.com> 3.4-4
- fix license tag

* Sat Dec  9 2006 Luke Macken <lmacken@redhat.com> 3.4-3
- Rebuild for python 2.5

* Fri Sep  8 2006 Luke Macken <lmacken@redhat.com> 3.4-2
- Rebuild for FC6

* Fri Dec 30 2005 Ignacio Vazquez-Abrams <ivazquez@ivazquez.net> 3.4-1
- Initial RPM release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6548 |12cr|python-jtoolkit-0.7.8-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname jToolkit
%define pname jtoolkit
%define name python-%{pname}
%define version 0.7.8
%define release %mkrel 6

Summary: Web application framework
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{oname}-%{version}.tar.bz2
License: GPL
Group: Development/Python
Url: http://jtoolkit.sourceforge.net/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
BuildRequires: python-devel

%description
jToolkit is a Python web application framework built on modpython and
Apache. It can also run in standalone mode using its own builtin HTTP
server.

It is aimed at dynamically generated pages rather than mostly-static
pages (for which there are templating solutions). Pages can be
produced using a variety of widgets or a new templating system. It
handles sessions and database connections.

%prep
%setup -q -n %{oname}-%{version}

%build
./jToolkitSetup.py build

%install
rm -rf %{buildroot}
./jToolkitSetup.py install --prefix=%{buildroot}%{_prefix}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{py_puresitedir}/%{oname}
%{py_puresitedir}/*.egg-info




%changelog
* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.7.8-6mdv2010.0
+ Revision: 442202
- rebuild

* Sat Jan 03 2009 Funda Wang <fwang@mandriva.org> 0.7.8-5mdv2009.1
+ Revision: 323734
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.7.8-4mdv2009.0
+ Revision: 259651
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 0.7.8-3mdv2009.0
+ Revision: 247493
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.7.8-1mdv2008.1
+ Revision: 136450
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Jan 12 2007 Olivier Blin <oblin@mandriva.com> 0.7.8-1mdv2007.0
+ Revision: 108002
- buildrequire python-devel
- initial python-jtoolkit release
- Create python-jtoolkit


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6549 |12cr|python-kaa-base-0.6.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname kaa-base

Summary: Set of python modules related to media
Name: python-%{pkgname}
Version: 0.6.0
Release: 3
Source0: http://mesh.dl.sourceforge.net/sourceforge/freevo/%{pkgname}-%{version}.tar.gz
License: LGPL
URL: http://sourceforge.net/projects/freevo/
Group: Development/Python

BuildRequires: python-devel
BuildRequires: glib2-devel
Requires: python-sqlite2
Requires: python-libxml2

%description
Kaa base module that implements the common features needed for application 
development, such as mainloop management, timers, signals, callbacks, 
file descriptor monitors, etc.

%prep
%setup -q -n %{pkgname}-%{version}

%build
CFLAGS="$RPM_OPT_FLAGS" python setup.py build

%install
python setup.py install --root=$RPM_BUILD_ROOT 

%files 
%dir %py_platsitedir/kaa
%py_platsitedir/kaa/*
%py_platsitedir/kaa_base-%{version}-*.egg-info



%changelog
* Fri Dec 02 2011 Matthew Dawkins <mattydaw@mandriva.org> 0.6.0-3
+ Revision: 737316
- rebuild
- removed dup requires
- cleaned up spec
- removed mkrel, BuildRoot, clean section & defattr

* Tue Nov 02 2010 Crispin Boylan <crisb@mandriva.org> 0.6.0-2mdv2011.0
+ Revision: 591978
- Rebuild

* Sat Jul 18 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.6.0-1mdv2010.0
+ Revision: 397065
- update to new version 0.6.0

* Sun Dec 28 2008 Götz Waschk <waschk@mandriva.org> 0.4.0-3mdv2009.1
+ Revision: 320592
- rebuild for new python

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.4.0-2mdv2009.0
+ Revision: 269027
- rebuild early 2009.0 package (before pixel changes)

* Mon May 12 2008 Crispin Boylan <crisb@mandriva.org> 0.4.0-1mdv2009.0
+ Revision: 206407
- New tar
- New version

* Mon May 12 2008 Crispin Boylan <crisb@mandriva.org> 0.3.0-3mdv2009.0
+ Revision: 206398
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 0.3.0-2mdv2008.1
+ Revision: 171061
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

* Wed Feb 06 2008 Crispin Boylan <crisb@mandriva.org> 0.3.0-1mdv2008.1
+ Revision: 163254
- New release

* Fri Dec 28 2007 Crispin Boylan <crisb@mandriva.org> 0.2.0-1mdv2008.1
+ Revision: 138782
- New release

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Apr 23 2007 Crispin Boylan <crisb@mandriva.org> 0.1.3-1mdv2008.0
+ Revision: 17243
- New release


* Mon Mar 12 2007 Crispin Boylan <crisb@mandriva.org> 0.1.2-2mdv2007.1
+ Revision: 141743
- Fix requires

* Sun Mar 11 2007 Crispin Boylan <crisb@mandriva.org> 0.1.2-1mdv2007.1
+ Revision: 141398
- Initial Mandriva package.
- Create python-kaa-base


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6550 |12cr|python-kaa-imlib2-0.2.3-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname kaa-imlib2

Summary: Set of python modules related to media
Name: python-%{pkgname}
Version: 0.2.3
Release: %mkrel 7
Source0: http://mesh.dl.sourceforge.net/sourceforge/freevo/%{pkgname}-%{version}.tar.gz
License: LGPL
URL: http://sourceforge.net/projects/freevo/
Group: Development/Python
BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot
BuildRequires:	python-devel
BuildRequires:	python-kaa-base
BuildRequires:	imlib2-devel
BuildRequires:	libpng-devel
BuildRequires:	freetype2-devel
Requires:	python-kaa-base
Requires:	imlib2

%description
Imlib2 wrapper for python.

%prep
%setup -q -n %{pkgname}-%{version}

%build
CFLAGS="$RPM_OPT_FLAGS" python setup.py build

%install
python setup.py install --root=$RPM_BUILD_ROOT --record=INSTALLED_FILES

%clean
rm -rf $RPM_BUILD_ROOT

%files 
%defattr(-,root,root)
%dir %py_platsitedir/kaa/imlib2
%py_platsitedir/kaa/imlib2/*
%py_platsitedir/kaa_imlib2-%{version}-*.egg-info


%changelog
* Tue Nov 02 2010 Crispin Boylan <crisb@mandriva.org> 0.2.3-7mdv2011.0
+ Revision: 591979
- Rebuild

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.2.3-6mdv2010.0
+ Revision: 442206
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.2.3-5mdv2009.0
+ Revision: 259652
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 0.2.3-4mdv2009.0
+ Revision: 247495
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 0.2.3-2mdv2008.1
+ Revision: 171062
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

* Wed Feb 06 2008 Crispin Boylan <crisb@mandriva.org> 0.2.3-1mdv2008.1
+ Revision: 163255
- New release

* Fri Dec 28 2007 Crispin Boylan <crisb@mandriva.org> 0.2.2-1mdv2008.1
+ Revision: 138784
- New release
- New release

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Apr 23 2007 Crispin Boylan <crisb@mandriva.org> 0.2.1-1mdv2008.0
+ Revision: 17241
- New release, drop patch 1 (merged upstream)

* Tue Apr 17 2007 Crispin Boylan <crisb@mandriva.org> 0.2.0-3mdv2007.1
+ Revision: 13667
- Rediff patch1, add missing pieces


* Fri Apr 06 2007 Crispin Boylan <crisb@mandriva.org> 0.2.0-2mdv2007.1
+ Revision: 150882
- Bump release
- Add patch1 to fix python2.5 and x86_64 problems (#28259)

* Tue Mar 13 2007 Crispin Boylan <crisb@mandriva.org> 0.2.0-1mdv2007.1
+ Revision: 143104
- BuildRequires png and freetype devel
- BuildRequires python-devel
- Initial Mandriva package
- Create python-kaa-imlib2


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6551 |12cr|python-kaa-metadata-0.7.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname kaa-metadata

Summary: Kaa Media Meta Data retrieval framework
Name: python-%{pkgname}
Version: 0.7.7
Release: %mkrel 1
Source0: http://mesh.dl.sourceforge.net/sourceforge/freevo/%{pkgname}-%{version}.tar.gz
License: LGPL
URL: http://sourceforge.net/projects/freevo/
Group: Development/Python
BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot
BuildRequires: python-devel
BuildRequires: libdvdread-devel
BuildRequires: python-kaa-base
Requires:	python-kaa-base
Provides:	python-mm
Obsoletes:	python-mm

%description
kaa-metadata is a Media Meta Data retrieval framework. 
It retrieves metadata from mp3, ogg, avi, jpg, tiff and 
other file formats. Among others it thereby parses ID3v2, 
ID3v1, EXIF, IPTC and Vorbis data into an object oriented 
struture.  It is the successor to mmpython.

%prep
%setup -q -n %{pkgname}-%{version}

%build
CFLAGS="$RPM_OPT_FLAGS" python setup.py build

%install
python setup.py install --root=$RPM_BUILD_ROOT 

%clean
rm -rf $RPM_BUILD_ROOT

%files 
%defattr(-,root,root)

%_bindir/mminfo
%py_platsitedir/kaa_metadata*.egg-info

%dir %py_platsitedir/kaa/metadata
%py_platsitedir/kaa/metadata/*.py

%dir %py_platsitedir/kaa/metadata/audio
%py_platsitedir/kaa/metadata/audio/*.py

%dir %py_platsitedir/kaa/metadata/audio/eyeD3
%py_platsitedir/kaa/metadata/audio/eyeD3/*.py

%dir %py_platsitedir/kaa/metadata/disc
%py_platsitedir/kaa/metadata/disc/*.py
%py_platsitedir/kaa/metadata/disc/*.so

%dir %py_platsitedir/kaa/metadata/games
%py_platsitedir/kaa/metadata/games/*.py

%dir %py_platsitedir/kaa/metadata/image
%py_platsitedir/kaa/metadata/image/*.py

%dir %py_platsitedir/kaa/metadata/misc
%py_platsitedir/kaa/metadata/misc/*.py

%dir %py_platsitedir/kaa/metadata/video
%py_platsitedir/kaa/metadata/video/*.py




%changelog
* Tue Nov 02 2010 Crispin Boylan <crisb@mandriva.org> 0.7.7-1mdv2011.0
+ Revision: 591925
- New release

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.7.5-4mdv2010.0
+ Revision: 442213
- rebuild

  + Crispin Boylan <crisb@mandriva.org>
    - Use platform site dir
    - Use proper file list

* Sun Dec 28 2008 Götz Waschk <waschk@mandriva.org> 0.7.5-2mdv2009.1
+ Revision: 320637
- rebuild for new python

* Sun Dec 21 2008 Crispin Boylan <crisb@mandriva.org> 0.7.5-1mdv2009.1
+ Revision: 316961
- New release

* Mon Sep 01 2008 Götz Waschk <waschk@mandriva.org> 0.7.3-3mdv2009.0
+ Revision: 278260
- rebuild for new libdvdread

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.7.3-2mdv2009.0
+ Revision: 269028
- rebuild early 2009.0 package (before pixel changes)

* Mon May 12 2008 Crispin Boylan <crisb@mandriva.org> 0.7.3-1mdv2009.0
+ Revision: 206409
- New release

* Wed Feb 06 2008 Crispin Boylan <crisb@mandriva.org> 0.7.2-1mdv2008.1
+ Revision: 163252
- New release

* Fri Dec 28 2007 Crispin Boylan <crisb@mandriva.org> 0.7.1-1mdv2008.1
+ Revision: 138785
- New version

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Apr 23 2007 Crispin Boylan <crisb@mandriva.org> 0.6.1-1mdv2008.0
+ Revision: 17244
- New release


* Fri Mar 16 2007 Crispin Boylan <crisb@mandriva.org> 0.6.0-3mdv2007.1
+ Revision: 145306
- Provides python-mm to ease upgrading
- Requires python-kaa-base

* Wed Mar 14 2007 Crispin Boylan <crisb@mandriva.org> 0.6.0-2mdv2007.1
+ Revision: 143358
- Obsoletes python-mm

* Sun Mar 11 2007 Crispin Boylan <crisb@mandriva.org> 0.6.0-1mdv2007.1
+ Revision: 141409
- Initial Mandriva package
- Create python-kaa-metadata


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6552 |12cr|python-kickstart-1.68-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define srcname pykickstart

Name:		python-kickstart
Version:	1.68
Release:	%mkrel 1
Summary:	A python library for manipulating kickstart files
License:	GPLv2
Group:		Development/Python
# This is a Red Hat maintained package. Thus the source is only available from
# within the srpm:
# http://download.fedora.redhat.com/pub/fedora/linux/development/source/SRPMS/
# or git git://git.fedorahosted.org/git/pykickstart.git
Source0:	%{srcname}-%{version}.tar.gz
Url:		http://fedoraproject.org/wiki/pykickstart
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root
BuildRequires:	python-devel
BuildRequires:	python-setuptools
BuildRequires:	gettext
BuildArch:	noarch
Requires:	python-urlgrabber

%description
The python-kickstart package is a python library for manipulating kickstart files.

%prep
%setup -q -n %{srcname}-%{version}

%build
%make

%install
rm -rf %{buildroot}
make DESTDIR=%{buildroot} install
%find_lang %{srcname}

%clean
rm -rf %{buildroot}

%files -f %{srcname}.lang
%defattr(-,root,root,-)
%doc README ChangeLog COPYING docs/programmers-guide
%doc docs/kickstart-docs.txt
%{python_sitelib}/*
%{_bindir}/ksvalidator
%{_bindir}/ksflatten
%{_bindir}/ksverdiff


%changelog
* Thu Feb 25 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1.68-1mdv2011.0
+ Revision: 511247
- adapt spec to package renaming
- rename package to comply with naming policy

* Thu Feb 25 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1.68-1mdv2010.1
+ Revision: 511214
- import pykickstart


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6553 |12cr|python-kid-0.9.6-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	kid
%define name	python-%{module}
%define version	0.9.6
%define release	%mkrel 3

Name:		%{name}
Version: 	%{version}
Release: 	%{release}
Summary:        A simple and pythonic XML template language
Group: 		Development/Python
License:        MIT
URL:            http://kid-templating.org/
Source0:        http://www.kid-templating.org/dist/%{version}/kid-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}
BuildArch:      noarch
BuildRequires:	python-devel >= 2.2
BuildRequires:	python-celementtree
BuildRequires:	python-elementtree
BuildRequires:	python-setuptools
Requires:       python-elementtree

%description
Kid is a simple Python based template language for generating and
transforming XML vocabularies. Kid was spawned as a result of a kinky love
triangle between XSLT, TAL, and PHP. We believe many of the best features
of these languages live on in Kid with much of the limitations and
complexity stamped out (well, eventually :).

Templates are compiled to native Python byte-code and may be imported and
used like normal Python modules.


%prep
%setup -q -n kid-%{version}
perl -pi -e 's/^(use_setuptools)/#$1/' setup.py
rm -f doc/#guide.txt#

%build
python setup.py build

%install
rm -rf %{buildroot}
python setup.py install --root=%{buildroot} --record=INSTALLED_FILES

%check
make clean
make test

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc doc/* examples
%{_bindir}/*
%py_puresitedir/*


%changelog
* Wed Nov 17 2010 Funda Wang <fwang@mandriva.org> 0.9.6-3mdv2011.0
+ Revision: 598277
- rebuild for py2.7

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.9.6-3mdv2010.0
+ Revision: 442223
- rebuild

* Sat Jan 03 2009 Funda Wang <fwang@mandriva.org> 0.9.6-2mdv2009.1
+ Revision: 323754
- rebuild

* Fri Aug 15 2008 Michael Scherer <misc@mandriva.org> 0.9.6-1mdv2009.0
+ Revision: 272295
- new version
- correct url

* Thu Jul 10 2008 Michael Scherer <misc@mandriva.org> 0.9.5-2mdv2009.0
+ Revision: 233578
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Jul 08 2007 Michael Scherer <misc@mandriva.org> 0.9.5-1mdv2008.0
+ Revision: 49753
- new version, remove patch1
- change url


* Fri Jan 12 2007 Olivier Blin <oblin@mandriva.com> 0.9.4-1mdv2007.0
+ Revision: 107891
- patch makefile to correctly run cElementTree test
- 0.9.4

  + Nicolas Lécureuil <neoclust@mandriva.org>
    - Rebuild against new python

  + Michael Scherer <misc@mandriva.org>
    - Import python-kid

* Fri Jan 06 2006 Michael Scherer <misc@mandriva.org> 0.8-2mdk
- Fix BuildRequires

* Fri Dec 09 2005 Michael Scherer <misc@mandriva.org> 0.8-1mdk
- New release 0.8
- do not use setuptools setuptools
- add documentation 
- add test

* Thu Jul 14 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.6.3-2mdk 
- used mkrel

* Fri Jul 08 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.6.3-1mdk 
- first mdk release, using spec file from Konstantin Ryabitsev <icon@linux.duke.edu>


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6554 |12cr|python-kiwi-1.9.29-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname kiwi
%define name python-kiwi
%define version 1.9.29
%define release %mkrel 2

Summary: A framework and a set of enhanced widgets based on PyGTK
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://download.gnome.org/sources/%{oname}/1.9/%{oname}-%{version}.tar.xz
License: LGPLv2+
Group: Development/Python
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Url: http://www.async.com.br/projects/kiwi/
BuildRequires: pygtk2.0-devel
Requires: pygtk2.0-libglade

%description
kiwi offers a set of enhanced widgets for
Python based on PyGTK. It also includes a framework designed to make
creating Python applications using PyGTK and libglade much
simpler.

%package docs
Group:	Development/Python
Summary: Documentation related to python-kiwi
Requires: %{name} = %{version}-%{release}

%description docs
This package contains documentation that contains APIs and related materials,
useful for reference when writing software using Kiwi.


%prep
%setup -q -n %oname-%version
sed -i -e 's|share/doc/kiwi|share/doc/%{name}-%{version}|' setup.py

%build
python setup.py build

%install
rm -rf $RPM_BUILD_ROOT
python setup.py install -O1 --skip-build --root=$RPM_BUILD_ROOT
rm -rf $RPM_BUILD_ROOT%{_defaultdocdir}
%if %_lib != lib
mkdir -p %buildroot%_libdir
mv %buildroot%_prefix/lib/glade3 %buildroot%_libdir
%endif

%find_lang %oname

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %oname.lang
%defattr(-,root,root)
%doc AUTHORS COPYING README NEWS
%{_bindir}/*
%{py_puresitedir}/*.egg-info
#gw this dir is arch-dependant:
%{_libdir}/glade3/*
%{_datadir}/glade3/*
%_datadir/%oname
%{py_puresitedir}/kiwi

%files docs
%defattr(-,root,root,-)
%doc COPYING doc/* examples



%changelog
* Sat Jul 30 2011 Götz Waschk <waschk@mandriva.org> 1.9.29-2mdv2012.0
+ Revision: 692405
- no more noarch for glade3 module
- xz tarball
- fix license
- fix build on 64 bit

* Fri Jul 29 2011 Leonardo Coelho <leonardoc@mandriva.com> 1.9.29-1
+ Revision: 692288
- bump new version

* Wed Apr 06 2011 Leonardo Coelho <leonardoc@mandriva.com> 1.9.27-2
+ Revision: 651280
- Update to version 1.9.27

* Wed Nov 03 2010 Götz Waschk <waschk@mandriva.org> 1.9.26-2mdv2011.0
+ Revision: 592832
- rebuild for new python 2.7

* Wed Jul 15 2009 Götz Waschk <waschk@mandriva.org> 1.9.26-1mdv2011.0
+ Revision: 396180
- new version
- update file list

* Fri Apr 24 2009 Götz Waschk <waschk@mandriva.org> 1.9.25-1mdv2010.0
+ Revision: 368992
- new version

* Wed Jan 28 2009 Götz Waschk <waschk@mandriva.org> 1.9.24-1mdv2009.1
+ Revision: 334931
- update to new version 1.9.24

* Sun Dec 28 2008 Götz Waschk <waschk@mandriva.org> 1.9.23-2mdv2009.1
+ Revision: 320621
- rebuild for new python

* Thu Sep 11 2008 Götz Waschk <waschk@mandriva.org> 1.9.23-1mdv2009.0
+ Revision: 283850
- new version

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.9.22-2mdv2009.0
+ Revision: 269031
- rebuild early 2009.0 package (before pixel changes)

* Mon Jun 02 2008 Götz Waschk <waschk@mandriva.org> 1.9.22-1mdv2009.0
+ Revision: 214372
- new version

* Tue Apr 08 2008 Götz Waschk <waschk@mandriva.org> 1.9.21-1mdv2009.0
+ Revision: 192412
- new version

  + Thierry Vignaud <tv@mandriva.org>
    - fix spacing at top of description

* Thu Jan 31 2008 Götz Waschk <waschk@mandriva.org> 1.9.20-1mdv2008.1
+ Revision: 160769
- new version

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Nov 09 2007 Götz Waschk <waschk@mandriva.org> 1.9.19-1mdv2008.1
+ Revision: 107180
- new version

* Sat Sep 15 2007 Götz Waschk <waschk@mandriva.org> 1.9.18-1mdv2008.0
+ Revision: 85941
- new version

* Thu Aug 30 2007 Götz Waschk <waschk@mandriva.org> 1.9.17-1mdv2008.0
+ Revision: 75141
- new version

* Mon Jul 16 2007 Götz Waschk <waschk@mandriva.org> 1.9.16-1mdv2008.0
+ Revision: 52578
- new version

* Wed May 23 2007 Götz Waschk <waschk@mandriva.org> 1.9.15-1mdv2008.0
+ Revision: 30144
- new version


* Thu Feb 01 2007 Götz Waschk <waschk@mandriva.org> 1.9.13-1mdv2007.1
+ Revision: 115833
- new version

* Mon Jan 29 2007 Götz Waschk <waschk@mandriva.org> 1.9.12-1mdv2007.1
+ Revision: 115207
- new version

* Tue Nov 28 2006 Götz Waschk <waschk@mandriva.org> 1.9.11-2mdv2007.1
+ Revision: 88215
- update file list
- Import python-kiwi

* Tue Oct 10 2006 Götz Waschk <waschk@mandriva.org> 1.9.11-1mdv2007.1
- New version 1.9.11

* Sat Sep 16 2006 Götz Waschk <waschk@mandriva.org> 1.9.10-1mdv2007.0
- New version 1.9.10

* Sat Aug 26 2006 Götz Waschk <waschk@mandriva.org> 1.9.9-1mdv2007.0
- update file list
- new source URL
- New release 1.9.9

* Fri Jul 21 2006 Götz Waschk <waschk@mandriva.org> 1.9.8-1mdv2007.0
- Rebuild

* Sat May 06 2006 Götz Waschk <waschk@mandriva.org> 1.9.8-2mdk
- fix buildrequires

* Fri May 05 2006 Götz Waschk <waschk@mandriva.org> 1.9.8-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6555 |12cr|python-Kiwi2-1.9.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname   Kiwi2

Summary:       A Framework for developing graphical applications in Python
Name:          python-%{oname}
Version:       1.9.0
Release:       %mkrel 7
Source:        %{oname}-%{version}.tar.bz2
License:       LGPL
Group:         Development/Python
BuildRoot:     %{_tmppath}/%{name}-buildroot
Url:           http://www.async.com.br/projects/kiwi
BuildRequires: python-devel
Requires:      pygtk2.0
BuildArch:     noarch

%description
Kiwi is a framework composed of a set of modules, which eases Python
development using PyGTK. Kiwi makes graphical applications *much* faster
to code, with good architecture and more Python-like bindings; it also
offers extended widgets based upon the original PyGTK widge


%package -n gazpacho-plugin-Kiwi2
Summary: This plugin allows you to use Kiwi2 Widgets from Gazpacho
Group: Development/Python
Requires: gazpacho >= 0.5.2

%description -n gazpacho-plugin-Kiwi2
This plugin allows you to use Kiwi2 Widgets from Gazpacho.


%prep
%setup -q -n %{oname}-%{version}
find . -name '.svn' | xargs rm -Rf 
# various perm fix
chmod og+r -R .
chmod og+x $(find . -type d)

%build
python setup.py build

%install
rm -rf $RPM_BUILD_ROOT
python setup.py install --root $RPM_BUILD_ROOT

pushd gazpacho-plugin

mkdir -p $RPM_BUILD_ROOT/%{_datadir}/gazpacho/catalogs/pixmaps
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/gazpacho/pixmaps

python << EOF > kiwi2.xml.tmp
import re
import sys

resource_path_re = re.compile('resource-path="(\w|\d|/|-)+"')

for line in file("kiwi2.xml"):
	line = resource_path_re.sub('resource-path="%{_datadir}/gazpacho/catalogs"', line)
	sys.stdout.write(line)
EOF
install -m 644 kiwi2.xml.tmp $RPM_BUILD_ROOT/%{_datadir}/gazpacho/catalogs/kiwi2.xml
install -m 644 kiwi2.py $RPM_BUILD_ROOT/%{_datadir}/gazpacho/catalogs

for pixmap in pixmaps/*
do
	install -m 644 $pixmap $RPM_BUILD_ROOT/%{_datadir}/gazpacho/catalogs/pixmaps
done

popd

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog COPYING README doc examples tests
%py_puresitedir/Kiwi2
%py_puresitedir/*.egg-info

%files -n gazpacho-plugin-Kiwi2
%defattr(-,root,root)
%{_datadir}/gazpacho/catalogs/kiwi2.xml
%{_datadir}/gazpacho/catalogs/kiwi2.py
%{_datadir}/gazpacho/catalogs/pixmaps/kiwi*.png




%changelog
* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.9.0-7mdv2010.0
+ Revision: 442230
- rebuild

* Sat Jan 03 2009 Funda Wang <fwang@mandriva.org> 1.9.0-6mdv2009.1
+ Revision: 323529
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 1.9.0-5mdv2009.0
+ Revision: 259653
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 1.9.0-4mdv2009.0
+ Revision: 247498
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.9.0-2mdv2008.1
+ Revision: 136450
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Jan 31 2007 Nicolas Lécureuil <neoclust@mandriva.org> 1.9.0-2mdv2007.0
+ Revision: 115771
- Rebuild against new python
- Import python-Kiwi2

* Sun Jul 03 2005 Michael Scherer <misc@mandriva.org> 1.9.0-1mdk
- from Tigrux <tigrux@ximian.com>
  - First rpm for Mandriva Linux.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6556 |12cr|python-krbV-1.0.90-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Name: python-krbV
Version: 1.0.90
Release: 1
Summary: Python extension module for Kerberos 5

Group: Development/Python
License: LGPLv2+

URL: http://fedorahosted.org/python-krbV/
Source: http://fedorahosted.org/python-krbV/attachment/wiki/Releases/python-krbV-%{version}.tar.bz2

%py_requires -d
BuildRequires: krb5-devel
BuildRequires: gawk

%description
python-krbV allows python programs to use Kerberos 5 authentication and security.

%prep
%setup -q

%build
export LIBNAME="%{_lib}"
export CFLAGS="%{optflags} -Wextra"
%configure2_5x
%{__make} %{?_smp_mflags}

%install
%{__rm} -rf %{buildroot}
%makeinstall

%files
%doc README COPYING krbV-code-snippets.py
%{python_sitearch}/krbVmodule.so


%changelog
* Wed Aug 29 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.0.90-1
+ Revision: 816013
- Update previous package import.

  + Antoine Ginies <aginies@mandriva.com>
    - import python-krbV


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6557 |12cr|python-la-0.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	la
%define name	python-%{module}
%define version 0.6.0
%define	rel	1
%if %mdkversion < 201100
%define release %mkrel %{rel}
%else
%define	release	%{rel}
%endif

Summary:	Label the rows, columns, any dimension of your NumPy arrays
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://pypi.python.org/packages/source/l/%{module}/%{module}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		http://berkeleyanalytics.com/la/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	hdf5-devel >= 1.8
BuildRequires:	python-devel, python-sphinx
Requires:	python-numpy, python-bottleneck
Suggests:	python-scipy

%description
The main class of the la package is a labeled array, larry. A larry
consists of data and labels. The data is stored as a NumPy array and
the labels as a list of lists (one list per dimension).

You can archive larrys in HDF5 format using save and load or using a
dictionary-like interface.

%prep
%setup -q -n %{module}-%{version}

%build
%__python setup.py build
pushd doc
export PYTHONPATH=`dir -1d ../build/lib.*| head -1`
make html
popd

%install
%__rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc LICENSE README.rst doc/build/html
%py_platsitedir/%{module}*


%changelog
* Tue Jun 26 2012 Lev Givon <lev@mandriva.org> 0.6.0-1
+ Revision: 806921
- imported package python-la


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6558 |12cr|python-libelf-0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	pylibelf
%define	module	libelf

Name:		python-%{module}
Version:	0.1
Release:	1
Summary:	An ELF parser for python that uses the libelf library
Source0:	http://eggy.yolky.org/pylibelf/static/docs/_downloads/pylibelf-full.tar.bz2
Url:		http://eggy.yolky.org/pylibelf/
License:	LGPLv2
Group:		Development/Python
BuildRequires:	python-devel
BuildRequires:	python-cython
BuildRequires:	python-sphinx
BuildRequires:	python-ply
BuildRequires:	libelf-devel

%description
Pythonic wrapper for the libelf library.

%package doc
Summary:	Documentation for %{name}
BuildArch:	noarch

%description doc
This package contains the HTML documentation for %{name}.

%prep
%setup -q -n %{oname}

%build
python setup.py build

pushd doc
	make html
popd

%install
python setup.py install --root=%{buildroot}

pushd doc
	%{__mkdir_p} %{buildroot}/%{_datadir}/%{name}/doc/
	cp -r -a _build/html/* %{buildroot}/%{_datadir}/%{name}/doc/
popd

%files
%{py_platsitedir}/pylibelf/*.py*
%{py_platsitedir}/pylibelf/_constants_elf_h.so
%{py_platsitedir}/pylibelf/_constants_elf_h_dynamic.so
%{py_platsitedir}/pylibelf/_constants_elf_h_relocation.so
%{py_platsitedir}/pylibelf/_constants_libelf_h.so
%{py_platsitedir}/pylibelf/libelf.so
%{py_platsitedir}/pylibelf*.egg-info

%files doc
%doc %{_datadir}/%{name}/doc/


%changelog
* Sat Mar 31 2012 Alexandre Lissy <alissy@mandriva.com> 0.1-1
+ Revision: 788547
- Adding buildrequires against python-ply
- Importing python-pylibelf
- Created package structure for 'python-pylibelf'.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6559 |12cr|python-libgmail-0.1.11-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname libgmail
%define name python-%oname
%define version 0.1.11
%define release %mkrel 5

Summary: Python bindings to access Gmail
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://downloads.sourceforge.net/libgmail/%{oname}-%{version}.tar.gz
License: GPL
Group: Development/Python
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Url: http://libgmail.sourceforge.net/
BuildArch: noarch
BuildRequires: python-devel
BuildRequires: python-mechanize
Requires: python-mechanize

%description
This is a Python library to access Google Mail.

%prep
%setup -q -n %oname-%version

%build
python setup.py build

%install
python setup.py install --root=$RPM_BUILD_ROOT

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%py_puresitedir/gmail*py*
%py_puresitedir/lgconstants.py*
%py_puresitedir/libgmail*




%changelog
* Fri Nov 04 2011 Götz Waschk <waschk@mandriva.org> 0.1.11-5mdv2012.0
+ Revision: 717571
- rebuild

* Wed Nov 03 2010 Götz Waschk <waschk@mandriva.org> 0.1.11-4mdv2011.0
+ Revision: 592879
- rebuild for new python 2.7

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.1.11-3mdv2011.0
+ Revision: 442246
- rebuild

* Fri Dec 26 2008 Adam Williamson <awilliamson@mandriva.org> 0.1.11-2mdv2009.1
+ Revision: 319533
- rebuild with python 2.6

* Sun Nov 09 2008 Götz Waschk <waschk@mandriva.org> 0.1.11-1mdv2009.1
+ Revision: 301341
- new version
- update file list

* Sun Jul 27 2008 Götz Waschk <waschk@mandriva.org> 0.1.10-2mdv2009.0
+ Revision: 250696
- new version
- update deps

* Sat May 03 2008 Götz Waschk <waschk@mandriva.org> 0.1.9-1mdv2009.0
+ Revision: 200761
- new version
- depend on ClientCookie

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Nov 14 2007 Götz Waschk <waschk@mandriva.org> 0.1.8-1mdv2008.1
+ Revision: 108688
- new version

* Tue Oct 09 2007 Götz Waschk <waschk@mandriva.org> 0.1.7-1mdv2008.1
+ Revision: 95773
- new version


* Fri Jan 19 2007 Götz Waschk <waschk@mandriva.org> 0.1.5.1-1mdv2007.0
+ Revision: 110835
- Import python-libgmail

* Fri Jan 19 2007 Götz Waschk <waschk@mandriva.org> 0.1.5.1-1mdv2007.1
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6560 |12cr|python-liblzma-0.5.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	pyliblzma
%define	module	liblzma

Summary:	Python bindings for liblzma
Name:		python-%{module}
Version:	0.5.3
Release:	%mkrel 3
License:	LGPLv3+
Group:		Development/Python
Url:		http://lzmautils.sourceforge.net/
Source0:	%{oname}-%{version}.tar.xz
%py_requires -d
BuildRequires:	liblzma-devel >= 4.999.8beta python-setuptools
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
PylibLZMA provides a python interface for the liblzma library
to read and write data that has been compressed or can be decompressed
by Lasse Collin's lzma utils.

%prep
%setup -qn %{oname}-%{version}

%build
python setup.py build

%check
python setup.py test

%install
rm -rf %{buildroot}
python setup.py install --root=%{buildroot}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README THANKS ChangeLog
%{python_sitearch}/lzma.so
%{python_sitearch}/%{module}.py*
%{python_sitearch}/%{oname}*.egg-info


%changelog
* Sat Nov 27 2010 Funda Wang <fwang@mandriva.org> 0.5.3-3mdv2011.0
+ Revision: 601640
- rebuild for new liblzma

* Sun Oct 31 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 0.5.3-2mdv2011.0
+ Revision: 590770
- rebuild for new python 2.7

* Tue Apr 13 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.5.3-1mdv2010.1
+ Revision: 534615
- new release: 0.5.3

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.5.2-2mdv2010.0
+ Revision: 442262
- rebuild

* Thu Feb 26 2009 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.5.2-1mdv2009.1
+ Revision: 345302
- new release: 0.5.2

* Sun Jan 25 2009 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.5.0-1mdv2009.1
+ Revision: 333379
- new release (adds xz support \o/)

* Sat Dec 27 2008 Adam Williamson <awilliamson@mandriva.org> 0.4.1-2mdv2009.1
+ Revision: 319567
- rebuild with python 2.6

* Fri Oct 24 2008 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.4.1-1mdv2009.1
+ Revision: 296938
- new release: 0.4.1 (fixes compatibility with new liblzma api)
- new release

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.3.1-2mdv2009.0
+ Revision: 269032
- rebuild early 2009.0 package (before pixel changes)

* Fri May 23 2008 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.3.1-1mdv2009.0
+ Revision: 210362
- new release: 0.3.1

* Tue May 20 2008 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.3-1mdv2009.0
+ Revision: 209447
- import python-liblzma


* Mon May 19 2008 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.3-1
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6561 |12cr|python-libxml2dom-0.4.7-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname libxml2dom
%define name python-%oname

Summary:	A traditional DOM wrapper around the Python bindings for libxml2
Name:		%{name}
Version:	0.4.7
Release:	%mkrel 3
Source0:	http://www.boddie.org.uk/python/downloads/libxml2dom-%{version}.tar.gz
License:	LGPLv3+
Group:		Development/Python
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildArchitectures: noarch
URL:		http://www.boddie.org.uk/python/libxml2dom.html
BuildRequires:	python-devel libxml2-python
Requires:	libxml2-python

%description
The libxml2dom package provides a traditional DOM wrapper around the
Python bindings for libxml2. In contrast to the standard libxml2 bindings,
libxml2dom provides an API reminiscent of minidom, pxdom and other
Python-based and Python-related XML toolkits. Performance is fairly
respectable since libxml2dom makes direct use of libxml2mod - the
low-level wrapping of libxml2 for Python. Moreover, serialisation of
documents is much faster than many other toolkits because libxml2dom
can make direct use of libxml2 rather than employing Python-level
mechanisms to visit and serialise nodes.

%prep
%setup -q -n %oname-%version

%build
python setup.py build

%install
rm -rf %buildroot
python setup.py install --root=%{buildroot}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README.txt docs/COPYING.txt docs/libxml2macro.html docs/NOTES_libxml2macro.txt docs/styles.css
%{_bindir}/libxml2macro.py
%py_puresitedir/%oname/
%py_puresitedir/*.egg-info



%changelog
* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.4.7-3mdv2010.0
+ Revision: 442275
- rebuild

* Sat Jan 03 2009 Funda Wang <fwang@mandriva.org> 0.4.7-2mdv2009.1
+ Revision: 323753
- rebuild

* Wed Dec 10 2008 Nicolas Vigier <nvigier@mandriva.com> 0.4.7-1mdv2009.1
+ Revision: 312514
- import python-libxml2dom



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6562 |12cr|python-lightblue-0.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:    python-lightblue
Version: 0.4
Release: 3
Summary: A cross-platform Python Bluetooth API
Group:   Development/Python
License:   GPLv3
URL:       http://lightblue.sourceforge.net
Source0: lightblue-%{version}.tar.gz
BuildRequires: python-devel
BuildRequires: python-pybluez
BuildRequires: openobex
BuildRequires: pkgconfig(bluez)
BuildRequires: libopenobex-devel


%description
LightBlue is a cross-platform Bluetooth API for Python which provides simple
access to Bluetooth operations.

%prep
%setup -q -n lightblue-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%{py_platsitedir}/lightblue
%{py_platsitedir}/_lightblueobex.so
%{py_platsitedir}/_lightblueutil.so
%{py_platsitedir}/*.egg-info


%changelog
* Fri Oct 29 2010 Michael Scherer <misc@mandriva.org> 0.4-2mdv2011.0
+ Revision: 590005
- rebuild for python 2.7

* Tue Jul 27 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 0.4-1mdv2011.0
+ Revision: 561920
- import python-lightblue



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6563 |12cr|python-lirc-0.0.5-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname pylirc

Summary: Python lirc module
Name: python-lirc
Version: 0.0.5
Release: %mkrel 4
Source0: %{pkgname}-%{version}.tar.bz2
License: LGPL
URL: http://pylirc.sourceforge.net/
Group: Development/Python
BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot
BuildRequires: lirc-devel
BuildRequires: python-devel

%description
Python module for lirc support.

%prep
%setup -q -n %{pkgname}-%{version}

%build
CFLAGS="$RPM_OPT_FLAGS" python setup.py build

%install
python setup.py install --root=$RPM_BUILD_ROOT --record=INSTALLED_FILES

%clean
rm -rf $RPM_BUILD_ROOT

%files -f INSTALLED_FILES
%defattr(-,root,root)




%changelog
* Tue Nov 02 2010 Crispin Boylan <crisb@mandriva.org> 0.0.5-4mdv2011.0
+ Revision: 591929
- Rebuild

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.0.5-3mdv2010.0
+ Revision: 442291
- rebuild

* Sat Dec 27 2008 Adam Williamson <awilliamson@mandriva.org> 0.0.5-2mdv2009.1
+ Revision: 319621
- rebuild for python 2.6
- correct summary and description

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Jul 16 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.0.5-1mdv2008.0
+ Revision: 52597
- update to new version 0.0.5


* Thu Dec 14 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.0.4-5mdv2007.0
+ Revision: 96916
- Rebuild against new python
- Import python-lirc

* Tue Jan 10 2006 Frederic Crozat <fcrozat@mandriva.com> 0.0.4-3mdk
- Rebuild

* Sun Dec 05 2004 Michael Scherer <misc@mandrake.org> 0.0.4-2mdk
- Rebuild for new python


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6564 |12cr|python-llfuse-0.37.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:               python-llfuse
Version:            0.37.1
Release:            1
Summary:            Python Bindings for the low-level FUSE API
Source0:            http://python-llfuse.googlecode.com/files/llfuse-%{version}.tar.bz2
URL:                http://code.google.com/p/python-llfuse/
Group:              Development/Python
License:            LGPLv2+
BuildRequires:      libattr-devel
BuildRequires:      fuse-devel >= 2.8.0
BuildRequires:      python-distribute >= 0.6.12
%py_requires -d

%description
LLFUSE is a set of Python bindings for the low level FUSE API. It requires at
least FUSE 2.8.0 and supports both Python 2.x and 3.x.

LLFUSE was originally part of S3QL, but has been factored out so that it can be
used by other projects as well. 

%prep
%setup -q -n "llfuse-%{version}"
%__rm doc/html/.buildinfo

%build
%__python ./setup.py build

%install
%__python ./setup.py install \
    --prefix="%{_prefix}" \
    --root="%{buildroot}"

%files
%doc Changes.txt doc/html
%{python_sitearch}/*


%changelog
* Sun Jan 22 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.37.1-1
+ Revision: 764912
- new version 0.37.1

* Tue Dec 06 2011 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.37-1
+ Revision: 738418
- Update to 0.37

* Tue Nov 29 2011 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.36-1
+ Revision: 735378
- imported package python-llfuse


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6565 |12cr|python-lockfile-0.9.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module lockfile

Name:           python-%{module}
Version:        0.9.1
Release:        %mkrel 1
Summary:        Platform-independent file locking module
Group:          Development/Python
License:        MIT
URL:            http://smontanaro.dyndns.org/python/
Source0:        http://smontanaro.dyndns.org/python/%{module}-%{version}.tar.gz
BuildRequires:  python-devel
BuildRequires:  python-setuptools

%description
The lockfile module exports a FileLock class which provides a simple API for
locking files. The lock mechanism relies on the atomic nature of the link
(on Unix) and mkdir (on Windows) system calls.

%prep
%setup -q -n %{module}-%{version}

%build
:

%install
%{__python} setup.py install --root=%{buildroot}
 
%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc doc/* LICENSE MANIFEST README RELEASE-NOTES ACKS
%{python_sitelib}/*


%changelog
* Wed May 11 2011 Sandro Cazzaniga <kharec@mandriva.org> 0.9.1-1mdv2011.0
+ Revision: 673562
- new version
- add ":" in build for fix rpmlint warning

* Thu Mar 18 2010 Caio Begotti <caio1982@mandriva.org> 0.8-1mdv2011.0
+ Revision: 525009
- import python-lockfile


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6566 |12cr|python-logbook-0.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	tarname	Logbook

Summary:	A logging replacement for Python
Name:		python-logbook
Version:	0.3
Release:	2
Source0:	http://pypi.python.org/packages/source/L/%{tarname}/%{tarname}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		http://logbook.pocoo.org/
BuildRequires:	python-setuptools

%description
Logbook is a logging sytem for Python that replaces the standard
library’s logging module. It was designed with both complex and simple
applications and mind and the idea to make logging fun.

%prep
%setup -q -n %{tarname}-%{version}

%build
%__python setup.py build

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILE_LIST
sed -i 's/.*egg-info$//' FILE_LIST

%files -f FILE_LIST
%doc CHANGES README


%changelog
* Wed Jan 11 2012 Lev Givon <lev@mandriva.org> 0.3-1mdv2011.0
+ Revision: 759658
- imported package python-logbook


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6567 |12cr|python-logging-0.4.9.6-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname	logging
%define dname	%{oname}-%{version}

Name:		python-%{oname}
Summary:	Fast Python module for rational numbers
Version:	0.4.9.6
Release:	5
Source0:	http://www.red-dove.com/%{dname}.tar.gz
License:	MIT
Group:		Development/Python
URL:		http://www.red-dove.com/python_logging.html
%{py_requires}
BuildRequires:	python-devel
BuildArch:	noarch

%description
This is a python module that implements a full-featured logging system
in line with PEP 282 (comparable to java.util.logging, log4j, etc.).

%prep
%setup -q -n %{dname}

%build
python setup.py build

%install
python setup.py install --root %{buildroot}  --compile --optimize=2

%files
%doc README.txt LICENSE PKG-INFO python_logging.html default.css
%{py_puresitedir}/%{oname}
%{py_puresitedir}/%{oname}-%{version}-py%{py_ver}.egg-info



%changelog
* Sat Nov 06 2010 Funda Wang <fwang@mandriva.org> 0.4.9.6-4mdv2011.0
+ Revision: 594041
- rebuild

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.4.9.6-3mdv2010.0
+ Revision: 442295
- rebuild

* Sat Jan 03 2009 Funda Wang <fwang@mandriva.org> 0.4.9.6-2mdv2009.1
+ Revision: 323757
- rebuild

* Fri Sep 12 2008 Adam Williamson <awilliamson@mandriva.org> 0.4.9.6-1mdv2009.0
+ Revision: 284046
- clean file list
- package license
- generate pyc and pyo files
- s,$RPM_BUILD_ROOT,%%{buildroot}
- clean python requires
- correct license
- source location
- tabs not spaces
- drop unnecessary defines
- new release 0.4.9.6

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request
    - use %%mkrel

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Sun Dec 05 2004 Michael Scherer <misc@mandrake.org> 0.4.7-3mdk
- Rebuild for new python

* Sat Aug 09 2003 Austin Acton <aacton@yorku.ca> 0.4.7-2mdk
- python 2.3

* Wed Jul 09 2003 Austin Acton <aacton@yorku.ca> 0.4.7-1mdk
- from andi payn <payn@myrealbox.com> :
  - Initial specfile


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6568 |12cr|python-logilab-astng-0.24.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	logilab-astng

# Depenedency geenrator finds too many abi deps here
%define __noautoreq 'python\\(abi\\).*'

Summary:	Extension of compiler.ast Python module
Name:		python-%{module}
Version:	0.24.1
Release:	1
Source0:	http://ftp.logilab.org/pub/astng/%{module}-%{version}.tar.gz
License:	GPLv2+
Group:		Development/Python
Url:		http://www.logilab.org/
Requires:	python-logilab-common >= 0.53.0
Requires:	python(abi) = %{py_ver}
BuildArch:	noarch
BuildRequires:	python-setuptools

%description
This module provides a common base representation of Python source
code for Logilab projects such as pylint. It extends class defined in
the compiler.ast module with some additional methods and attributes

%prep
%setup -q -n %{module}-%{version}

%build

%install
%__python setup.py install --root=%{buildroot}

%files
%defattr(-,root,root)
%doc README COPYING ChangeLog
%py_sitedir/logilab*


%changelog
* Thu Jan 12 2012 Lev Givon <lev@mandriva.org> 0.23.1-1mdv2012.0
+ Revision: 760525
- Update to 0.23.1.

* Thu Jul 28 2011 Lev Givon <lev@mandriva.org> 0.22.0-1
+ Revision: 692095
- Update to 0.22.0.

* Sat Feb 05 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.21.1-1
+ Revision: 636245
- update to new version 0.21.1

* Mon Nov 29 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.21.0-1mdv2011.0
+ Revision: 603069
- update to new version 0.21.0

* Mon Nov 08 2010 Funda Wang <fwang@mandriva.org> 0.20.3-2mdv2011.0
+ Revision: 594926
- rebuild for py2.7

* Thu Oct 14 2010 Lev Givon <lev@mandriva.org> 0.20.3-1mdv2011.0
+ Revision: 585620
- Update to 0.20.3.

* Mon Sep 13 2010 Lev Givon <lev@mandriva.org> 0.20.2-1mdv2011.0
+ Revision: 578046
- Update to 0.20.2.

* Fri May 28 2010 Lev Givon <lev@mandriva.org> 0.20.1-1mdv2011.0
+ Revision: 546542
- Update to 0.20.1.

* Thu Apr 01 2010 Lev Givon <lev@mandriva.org> 0.20.0-1mdv2010.1
+ Revision: 530556
- Update to 0.20.0.

* Mon Dec 21 2009 Lev Givon <lev@mandriva.org> 0.19.3-1mdv2010.1
+ Revision: 480708
- Update to 0.19.3.

* Sun Dec 20 2009 Lev Givon <lev@mandriva.org> 0.19.2-1mdv2010.1
+ Revision: 480301
- Update to 0.19.2.

* Thu Nov 12 2009 Lev Givon <lev@mandriva.org> 0.19.1-1mdv2010.1
+ Revision: 465474
- Update to 0.19.1.

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.19.0-2mdv2010.0
+ Revision: 442301
- rebuild

* Sun Apr 19 2009 Lev Givon <lev@mandriva.org> 0.19.0-1mdv2009.1
+ Revision: 368050
- Update to 0.19.0.

* Sun Jan 04 2009 Jérôme Soyer <saispo@mandriva.org> 0.17.4-1mdv2009.1
+ Revision: 324271
- New upstream release

* Sat Jan 03 2009 Funda Wang <fwang@mandriva.org> 0.17.3-2mdv2009.1
+ Revision: 323759
- rebuild

* Tue Nov 04 2008 Lev Givon <lev@mandriva.org> 0.17.3-1mdv2009.1
+ Revision: 299694
- Update to 0.17.3.

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.17.2-4mdv2009.0
+ Revision: 259654
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 0.17.2-3mdv2009.0
+ Revision: 247500
- rebuild

* Tue Feb 19 2008 Lev Givon <lev@mandriva.org> 0.17.2-1mdv2008.1
+ Revision: 172407
- Update to 0.17.2.

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Jul 09 2007 Lev Givon <lev@mandriva.org> 0.17.1-1mdv2008.0
+ Revision: 50547
- Update to 0.17.1.

* Tue Apr 17 2007 Lev Givon <lev@mandriva.org> 0.17.0-1mdv2008.0
+ Revision: 13857
- Import python-logilab-astng



* Wed Mar 21 2007 Lev Givon <lev@mandriva.org> 0.17.0-1mdv2007.0
- Initial Mandriva package.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6569 |12cr|python-logilab-common-0.58.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	logilab-common
%define name 	python-%{module}

# Depenedency geenrator finds too many abi deps here
%define __noautoreq 'python\\(abi\\).*'

Summary:	Python modules used by Logilab software
Name:		%{name}
Version:	0.58.3
Release:	2
Source0:	http://ftp.logilab.org/pub/common/logilab-common-%{version}.tar.gz
License:	GPLv2+
Group:		Development/Python
Url:		http://www.logilab.org/
Requires:	python-egenix-mx-base
Requires:       python(abi) = %{py_ver}
BuildArch:	noarch
BuildRequires:	python-setuptools

%description
This package contains a number of Python modules that provide low level
functionality used by various free software projects supported by Logilab.

%prep
%setup -q -n %{module}-%{version}

%build

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}
find %{buildroot} -perm 600 -exec chmod a+r {} \;

%files
%defattr(-,root,root)
%doc README COPYING ChangeLog
%_bindir/pytest
%py_sitedir/logilab*


%changelog
* Thu Jan 12 2012 Lev Givon <lev@mandriva.org> 0.57.1-1
+ Revision: 760524
- Update to 0.57.1.

* Wed Sep 14 2011 Lev Givon <lev@mandriva.org> 0.56.2-1
+ Revision: 699801
- Update to 0.56.2.

* Mon Jul 18 2011 Lev Givon <lev@mandriva.org> 0.56.0-1
+ Revision: 690567
- Update to 0.56.0.

* Sun May 01 2011 Lev Givon <lev@mandriva.org> 0.55.2-1
+ Revision: 661353
- Update to 0.55.2.

* Wed Mar 23 2011 Lev Givon <lev@mandriva.org> 0.55.0-1
+ Revision: 648142
- Update to 0.55.0

* Sat Feb 05 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.54.0-1
+ Revision: 636246
- update to new version 0.54.0

* Wed Nov 24 2010 Lev Givon <lev@mandriva.org> 0.53.0-1mdv2011.0
+ Revision: 600754
- Update to 0.53.0.

* Mon Nov 08 2010 Funda Wang <fwang@mandriva.org> 0.52.1-2mdv2011.0
+ Revision: 594927
- rebuild for py 2.7

* Thu Oct 14 2010 Lev Givon <lev@mandriva.org> 0.52.1-1mdv2011.0
+ Revision: 585618
- Update to 0.52.1.

* Mon Sep 13 2010 Lev Givon <lev@mandriva.org> 0.51.1-1mdv2011.0
+ Revision: 578037
- Update to 0.51.1.

* Mon Aug 30 2010 Lev Givon <lev@mandriva.org> 0.51.0-1mdv2011.0
+ Revision: 574416
- Update to 0.51.0.

* Wed Jul 28 2010 Lev Givon <lev@mandriva.org> 0.50.3-1mdv2011.0
+ Revision: 562809
- Update to 0.50.3.

* Fri May 28 2010 Lev Givon <lev@mandriva.org> 0.50.2-1mdv2011.0
+ Revision: 546543
- Update to 0.50.2.

* Wed Apr 21 2010 Lev Givon <lev@mandriva.org> 0.50.0-1mdv2010.1
+ Revision: 537638
- Update to 0.50.0.

* Sun Apr 04 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.49.0-1mdv2010.1
+ Revision: 531328
- update to new version 0.49.0

* Mon Mar 01 2010 Lev Givon <lev@mandriva.org> 0.48.1-1mdv2010.1
+ Revision: 513238
- Update to 0.48.1.

* Tue Feb 23 2010 Lev Givon <lev@mandriva.org> 0.47.0-1mdv2010.1
+ Revision: 510389
- Update to 0.47.0.

* Tue Feb 09 2010 Lev Givon <lev@mandriva.org> 0.46.1-1mdv2010.1
+ Revision: 503269
- Update to 0.46.1.

* Tue Dec 29 2009 Lev Givon <lev@mandriva.org> 0.46.0-1mdv2010.1
+ Revision: 483695
- Update to 0.46.

* Thu Nov 12 2009 Lev Givon <lev@mandriva.org> 0.45.1-1mdv2010.1
+ Revision: 465476
- Update to 0.45.1.

* Wed Jul 22 2009 Lev Givon <lev@mandriva.org> 0.43.0-1mdv2010.0
+ Revision: 398648
- Update to 0.43.

* Wed Jun 24 2009 Lev Givon <lev@mandriva.org> 0.41.0-1mdv2010.0
+ Revision: 388890
- Update to 0.41.0.

* Sun Apr 19 2009 Lev Givon <lev@mandriva.org> 0.39.0-1mdv2009.1
+ Revision: 368049
- Update to 0.39.0.

* Mon Mar 16 2009 Lev Givon <lev@mandriva.org> 0.38.1-1mdv2009.1
+ Revision: 355950
- Update to 0.38.1.

* Sun Jan 04 2009 Jérôme Soyer <saispo@mandriva.org> 0.37.1-1mdv2009.1
+ Revision: 324273
- New upstream release

* Sat Jan 03 2009 Funda Wang <fwang@mandriva.org> 0.36.0-2mdv2009.1
+ Revision: 323779
- rebuild

* Tue Nov 04 2008 Lev Givon <lev@mandriva.org> 0.36.0-1mdv2009.1
+ Revision: 299693
- Update to 0.36.0.

* Thu Sep 04 2008 Jérôme Soyer <saispo@mandriva.org> 0.34.0-1mdv2009.0
+ Revision: 280552
- New release

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.28.2-4mdv2009.0
+ Revision: 259655
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 0.28.2-3mdv2009.0
+ Revision: 247502
- rebuild

* Tue Feb 19 2008 Lev Givon <lev@mandriva.org> 0.28.2-1mdv2008.1
+ Revision: 172406
- Update to 0.28.2.

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Jul 09 2007 Lev Givon <lev@mandriva.org> 0.22.2-1mdv2008.0
+ Revision: 50546
- Update to 0.22.2.

* Tue Apr 17 2007 Lev Givon <lev@mandriva.org> 0.21.2-1mdv2008.0
+ Revision: 13823
- Import python-logilab-common



* Tue Mar 20 2007 Lev Givon <lev@mandriva.org> 0.21.2-1mdv2007.0
- Initial Mandriva package.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6570 |12cr|python-lzma-0.5.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname pylzma
%define module lzma

Summary:	Python bindings for the LZMA compression library
Name:		python-%{module}
Version:	0.5.2
Release:	%mkrel 3
License:	LGPLv2+
Group:		Development/Python
Url:		http://www.joachim-bauch.de/projects/python/pylzma
Source0:	http://www.joachim-bauch.de/projects/python/pylzma/releases/%{oname}-%{version}.tar.gz
BuildRequires:	lzma-devel
BuildRequires:	python-devel
BuildRequires:  python-setuptools
Provides:	%{oname}
Obsoletes:	%{oname}
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
Python bindings for the LZMA compression library.

%prep
%setup -qn pyliblzma-%{version}

%build
env CFLAGS="%{optflags}" python setup.py build

%install
rm -rf %{buildroot}

python setup.py install --root=%{buildroot} --record=INSTALLED_FILES

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README NEWS COPYING ChangeLog
%{python_sitearch}/*.py*
%{python_sitearch}/pyliblzma*.egg-info
%{python_sitearch}/lzma.so


%changelog
* Sat Nov 27 2010 Funda Wang <fwang@mandriva.org> 0.5.2-3mdv2011.0
+ Revision: 601639
- rebuild for new liblzma

* Sun Oct 31 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 0.5.2-2mdv2011.0
+ Revision: 590769
- rebuild for new python 2.7

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - new version

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.3.0-8mdv2010.0
+ Revision: 442306
- rebuild

* Sun Dec 28 2008 Funda Wang <fwang@mandriva.org> 0.3.0-7mdv2009.1
+ Revision: 320170
- rebuild for new python

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.3.0-6mdv2009.0
+ Revision: 259681
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 0.3.0-5mdv2009.0
+ Revision: 247505
- rebuild

* Sun Feb 03 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.0-3mdv2008.1
+ Revision: 161881
- new license policy

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Sep 14 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.0-2mdv2008.0
+ Revision: 85744
- fix file list
- new name
- package docs
- python module name compiliant

* Sat Jun 16 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.0-1mdv2008.0
+ Revision: 40301
- Import pylzma


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6571 |12cr|python-lzo-1.08-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")

Summary:	LZO bindings for Python
Name:		python-lzo
Version:	1.08
Release:	%mkrel 5
Source0:	http://www.oberhumer.com/opensource/lzo/download/LZO-v1/%{name}-%{version}.tar.gz
Patch0:		python-lzo-1.08-build-against-lzo2.patch
Patch1:		python-lzo-1.08-nowarning.patch
URL:		http://www.oberhumer.com/opensource/lzo/
License:	GPLv2
Group:		Development/Python
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	liblzo-devel python-devel

%description
Python-LZO provides Python bindings for LZO, i.e. you can access
the LZO library from your Python scripts thereby compressing ordinary
Python strings.

%prep
%setup -q
%patch0 -p1 -b .lzo2
%patch1 -p1 -b .nowarning

%build
python setup.py build

%install
rm -rf %{buildroot}
python setup.py install --root=%{buildroot}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{python_sitearch}/lzo.so
%{python_sitearch}/python_lzo*egg-info



%changelog
* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.08-5mdv2010.0
+ Revision: 442310
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 1.08-4mdv2009.0
+ Revision: 259701
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 1.08-3mdv2009.0
+ Revision: 247507
- rebuild
- fix no-buildroot-tag

* Tue Dec 18 2007 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.08-1mdv2008.1
+ Revision: 131996
- manually add python_sitearch macro due to rpm 4.4.2.2 crap^H^H^?\196?\164^Hbreakage
- fix buildrequires
- import python-lzo


* Tue Dec 12 2007 Per yvind Karlsen <pkarlsen@mandriva.com> 1.08-1mdv2008.1
- Initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6572 |12cr|python-markdown-2.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name python-markdown
%define version 2.1.1
%define release 1
%define oname Markdown

Summary: Python implementation of the markdown text-to-HTML conversion tool
Name: %{name}
Version: %{version}
Release: %{release}
Source0:  http://pypi.python.org/packages/source/M/%{oname}/%{oname}-%{version}.tar.gz
License: BSD
Group: Development/Python
Url: http://www.freewisdom.org/projects/python-markdown/ 
BuildArch: noarch

%description
This is a Python implementation of John Gruber's Markdown. It is almost 
completely compliant with the reference implementation, though there 
are a few known issues

Markdown  is a text-to-HTML conversion tool for web writers. Markdown 
allows you to write using an easy-to-read, easy-to-write plain text format, 
then convert it to structurally valid XHTML (or HTML).

%prep
%setup -q -n %{oname}-%{version} 

%build
PYTHONDONTWRITEBYTECODE= %__python setup.py build

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILE_LIST

%files -f FILE_LIST
%doc docs 



%changelog
* Mon Feb 20 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.1.1-1
+ Revision: 778154
- version update 2.1.1

* Mon Dec 05 2011 Lev Givon <lev@mandriva.org> 2.1.0-2
+ Revision: 737953
- Include egg info files to satisfy reqs of other packages.

* Mon Dec 05 2011 Lev Givon <lev@mandriva.org> 2.1.0-1
+ Revision: 737915
- Update to 2.1.0.

* Tue Nov 02 2010 Ahmad Samir <ahmadsamir@mandriva.org> 2.0.3-2mdv2011.0
+ Revision: 592470
- rebuild to get correct auto requries

* Sat Mar 13 2010 Michael Scherer <misc@mandriva.org> 2.0.3-1mdv2010.1
+ Revision: 518607
- update to 2.0.3

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.6a-1mdv2010.0
+ Revision: 136450
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

  + Michael Scherer <misc@mandriva.org>
    - add missing egg-info
    - Import python-markdown


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6573 |12cr|python-mate-1.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	python

Summary:	The sources for the PyMATE Python extension module
Name:		python-mate
Version:	1.4.0
Release:	1
License:	LGPLv2+
Group:		Graphical desktop/GNOME
URL:		http://mate-desktop.org
Source0:	http://pub.mate-desktop.org/releases/1.4/python-mate-%{version}.tar.xz

BuildRequires:	mate-common
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libmate-2.0)
BuildRequires:	pkgconfig(libmateui-2.0)
BuildRequires:	pkgconfig(pygobject-2.0)
BuildRequires:	pkgconfig(pygtk-2.0)
BuildRequires:	pkgconfig(pymatecorba-2)
BuildRequires:	pkgconfig(python)
BuildRequires:	libgcrypt-devel

Requires:	libmate
Requires:	libmateui
Requires:	pygtk2.0
Requires:	%{oname}-matecomponent

%description
The python-mate package contains the source packages for the Python
bindings for MATE called PyMATE.

PyMATE is an extension module for Python that provides access to the
base MATE libraries, so you have access to more widgets, a simple
configuration interface, and metadata support.

%package -n %{oname}-matecanvas
Summary:	Python bindings for the MATE Canvas
Group:		Graphical desktop/GNOME
Requires:	libmatecanvas
Requires:	pygtk2.0
Requires:	%{name} = %{version}

%description -n %{oname}-matecanvas
This module contains a wrapper that allows use of the MATE Canvas
in Python.

%package -n %{oname}-matecomponent
Summary:	Python bindings for interacting with matecomponent
Group:		Graphical desktop/GNOME
Requires:	libmatecomponent
Requires:	%{oname}-matecanvas = %{version}
Requires:	python-corba

%description -n %{oname}-matecomponent
This module contains a wrapper that allows the creation of matecomponent
components and the embedding of matecomponent components in Python.

%package -n %{oname}-mateconf
Summary:	Python bindings for interacting with mate-conf
Group:		Graphical desktop/GNOME
Requires:	mate-conf

%description -n %{oname}-mateconf
This module contains a wrapper that allows the use of mate-conf via Python.

%package -n %{oname}-matevfs
Summary:	Python bindings for interacting with mate-vfs
Group:		Graphical desktop/GNOME
Requires:	mate-vfs

%description -n %{oname}-matevfs
This module contains a wrapper that allows the use of mate-vfs via python.

%package devel
Summary:	Development files of %{name}
Group:		Development/Python
Requires:	%{name} = %{version}

%description devel
Development files of the Gnome Python wrappers.

%prep
%setup -q

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x
%make

%install
%makeinstall_std
find %{buildroot} -name '*.la' -exec rm {} \;

%files
%doc AUTHORS ChangeLog
%dir %{py_platsitedir}/gtk-2.0/mate/
%{py_platsitedir}/gtk-2.0/mate/__init__.*
%{py_platsitedir}/gtk-2.0/mate/_mate.so
%{py_platsitedir}/gtk-2.0/mate/ui.so

%files -n %{oname}-matecanvas
%doc examples/canvas
%{py_platsitedir}/gtk-2.0/mate/canvas.*
%{py_platsitedir}/gtk-2.0/matecanvas.so

%files -n %{oname}-matecomponent
%doc examples/matecomponent
%dir %{py_platsitedir}/gtk-2.0/matecomponent/
%{py_platsitedir}/gtk-2.0/matecomponent/__init__.*
%{py_platsitedir}/gtk-2.0/matecomponent/*.so

%files -n %{oname}-mateconf
%doc examples/mateconf
%{py_platsitedir}/gtk-2.0/mateconf*

%files -n %{oname}-matevfs
%doc examples/vfs
%{py_platsitedir}/gtk-2.0/mate/vfs*
%{py_platsitedir}/gtk-2.0/matevfs
%{_libdir}/mate-vfs-2.0/modules/libpythonmethod.so

%files devel
%{_includedir}/mate-python-2.0/pymatevfs.h
%{_includedir}/mate-python-2.0/pymatevfsmatecomponent.h
%doc %_datadir/gtk-doc/html/pymatevfs
%{_libdir}/pkgconfig/mate-python-2.0.pc
%dir %{_datadir}/pygtk/2.0/defs
%{_datadir}/pygtk/2.0/defs/*.defs
%{_datadir}/pygtk/2.0/defs/mate/*.defs
%{_datadir}/pygtk/2.0/argtypes



%changelog
* Tue Jun 12 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.0-3
+ Revision: 805271
- rebuild adding requires to make MATE function properly

* Fri Jun 08 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.0-2
+ Revision: 803243
- rebuild to remove extra mate in sub pkg names

* Tue Jun 05 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.0-1
+ Revision: 802527
- imported package python-mate


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6574 |12cr|python-mate-desktop-1.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname	python-mate

#no mate ports
%define	build_brasero		0
%define	build_atril		1
%define	build_print		0
%define	build_mediaprofiles	0

Summary:	MATE Desktop bindings for Python
Name:		python-mate-desktop
Version:	1.4.0
Release:	1
License:	LGPLv2+ and GPLv2+
Group:		Graphical desktop/GNOME
URL:		http://mate-desktop.org
Source0:	http://pub.mate-desktop.org/releases/1.4/%{name}-%{version}.tar.xz

BuildRequires:	mate-common
BuildRequires:	mate-conf
BuildRequires:	pkgconfig(atril-document-2.32)
BuildRequires:	pkgconfig(gtksourceview-1.0)
BuildRequires:	pkgconfig(libcaja-extension)
#BuildRequires:	pkgconfig(libmateprintui-2.2)
BuildRequires:	pkgconfig(libgtop-2.0)
BuildRequires:	pkgconfig(libmarco-private)
BuildRequires:	pkgconfig(libmateui-2.0)
BuildRequires:	pkgconfig(libmatepanelapplet-3.0)
BuildRequires:	pkgconfig(libmatewnck)
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	pkgconfig(libwnck-1.0)
BuildRequires:	pkgconfig(mate-desktop-2.0)
BuildRequires:	pkgconfig(mate-keyring-1)
BuildRequires:	pkgconfig(mate-media-profiles)
BuildRequires:	pkgconfig(mate-python-2.0)
BuildRequires:	pkgconfig(pycairo)
BuildRequires:	pkgconfig(pygtk-2.0)
BuildRequires:	pkgconfig(pymatecorba-2)
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(totem-plparser)

Requires:	mate-desktop

%description
The mate-python-desktop package contains the Python bindings for the
MATE Desktop modules.

%package -n %{oname}-applet 	 
Summary:	Python bindings for MATE Panel applets
Group:		Graphical desktop/GNOME
Requires:	mate-panel
Requires:	python-mate

%description -n %{oname}-applet
This module contains a wrapper that allows MATE Panel applets to be
written in Python.

%if %{build_atril}
%package -n %{oname}-atril
Summary:	Python bindings for the Atril document viewer
Group:		Graphical desktop/GNOME
Requires:	atril

%description -n %{oname}-atril
This module contains a wrapper that makes the Atril document viewer library
available from Python.
%endif

%if %{build_brasero}
%package -n %{oname}-brasero
Summary:	Python bindings for Brasero
Group:		Graphical desktop/GNOME
Requires:	brasero
BuildRequires:	brasero-devel

%description -n %{oname}-brasero
This module contains a wrapper that makes Brasero available from Python.
%endif

%package -n %{oname}-gtksourceview
Summary:	Python bindings for Gtksourceview
Group:		Graphical desktop/GNOME
Requires:	gtksourceview1
Requires:	%{oname}-print = %{version}

%description -n %{oname}-gtksourceview
This module contains a wrapper that makes Gtksourceview available from Python.

%package -n %{oname}-gtop
Summary:	Python bindings for Gtop
Group:		Graphical desktop/GNOME
Requires:	libgtop2

%description -n %{oname}-gtop
This module contains a wrapper that makes Gtop available from Python.

%package -n %{oname}-marco
Summary:	Python bindings for the Marco window manager
Group:		Graphical desktop/GNOME
#marco isnt a provide yet
Requires:	mate-window-manager 

%description -n %{oname}-marco
This module contains a wrapper that makes the Marco window manager library
available from Python.

%package -n %{oname}-keyring
Summary:	Python bindings for mate-keyring
Group:		Graphical desktop/GNOME
Requires:	mate-keyring

%description -n %{oname}-keyring
This module contains a wrapper that makes mate-keyring available from Python.

%if %{build_mediaprofiles}
%package -n %{oname}-mediaprofiles
Summary:	Python bindings for the MATE media profiles
Group:		Graphical desktop/GNOME
Requires:	mate-media
Requires:	python-mateconf
BuildRequires:	pkgconfig(mate-media-profiles)

%description -n %{oname}-mediaprofiles
This module contains a wrapper that makes the MATE media profiles library
available from Python.
%endif

%if %{build_print}
%package -n %{oname}-print
Summary:	Python bindings for interacting with mateprint and mateprintui
Group:		Graphical desktop/GNOME
Requires:	libmateprintui
Requires:	python-matecanvas
BuildRequires:	libmateprintui-devel >= 2.8.0

%description -n %{oname}-print
This module contains a wrapper that allows the use of mateprint and
mateprintui via python.
%endif

%package -n %{oname}-rsvg
Summary:	Python bindings for Rsvg
Group:		Graphical desktop/GNOME
Requires:	librsvg2

%description -n %{oname}-rsvg
This module contains a wrapper that makes Rsvg available from Python.

%package -n %{oname}-totem
Summary:	Python bindings for the Totem playlist parser
Group:		Graphical desktop/GNOME

%description -n %{oname}-totem
This module contains a wrapper that makes the Totem playlist parser
available from Python.

%package -n %{oname}-wnck
Summary:	Python-wnck bindings
Group:		Graphical desktop/GNOME
Requires:	libwnck

%description -n %{oname}-wnck
This package contains a module that allows communication with the Window
Manager using the EWMH specification from Python applications.

%package devel
Summary:	Pkgconfig file for %{name}
Group:		Development/GNOME and GTK+
Requires:	%{name} = %{version}

%description devel
This package contains pkgconfig file for %{name}.

%prep
%setup -q
%apply_patches

%build
NOCONFIGURE=1 ./autogen.sh
%configure2_5x \
	--enable-marco \
	--disable-gtksourceview

%make

%install
%makeinstall_std
find %{buildroot} -name '*.la' -exec rm {} \;

%files
%doc AUTHORS ChangeLog
%{py_platsitedir}/gtk-2.0/matedesktop/
%{py_platsitedir}/gtk-2.0/bugbuddy* 

%files -n %{oname}-applet
%doc examples/applet/
%{py_platsitedir}/gtk-2.0/mate/applet.py*
%{py_platsitedir}/gtk-2.0/mateapplet.so

%if %{build_atril}
%files -n %{oname}-atril
%{py_platsitedir}/gtk-2.0/atril.so
%endif

%if 0
%files -n %{oname}-gtksourceview
%doc examples/gtksourceview
%{py_platsitedir}/gtk-2.0/gtksourceview.so
%doc %{_datadir}/gtk-doc/html/pygtksourceview
%endif

%files -n %{oname}-gtop
%{py_platsitedir}/gtk-2.0/gtop.so

%if %{build_brasero}
%files -n %{oname}-brasero
%doc examples/brasero*
%{py_platsitedir}/gtk-2.0/braseroburn.so
%{py_platsitedir}/gtk-2.0/braseromedia.so
%doc examples/braseromedia
%endif

%files -n %{oname}-keyring
%doc examples/keyring*
%{py_platsitedir}/gtk-2.0/matekeyring.so

%if %{build_print}
%files -n %{oname}-print
%doc examples/mateprint/
%{py_platsitedir}/gtk-2.0/mateprint/
%{_datadir}/gtk-doc/html/pymateprint*
%endif

%if %{build_mediaprofiles}
%files -n %{oname}-mediaprofiles
%doc examples/mediaprofiles
%{py_platsitedir}/gtk-2.0/mediaprofiles.so
%endif

%files -n %{oname}-marco
%{py_platsitedir}/gtk-2.0/marco.so

%files -n %{oname}-rsvg
%doc examples/rsvg
%{py_platsitedir}/gtk-2.0/rsvg.so

%files -n %{oname}-totem
%{py_platsitedir}/gtk-2.0/totem/

%files -n %{oname}-wnck
%doc examples/wnck*
%{py_platsitedir}/gtk-2.0/matewnck.so

%files devel
%{_libdir}/pkgconfig/mate-python-desktop-2.0.pc
%dir %{_datadir}/pygtk/2.0/defs
%{_datadir}/pygtk/2.0/defs/_matedesktop.defs
%{_datadir}/pygtk/2.0/defs/applet.defs
%{_datadir}/pygtk/2.0/defs/matekeyring.defs
#{_datadir}/pygtk/2.0/defs/gtksourceview.defs
#{_datadir}/pygtk/2.0/defs/mediaprofiles.defs
%{_datadir}/pygtk/2.0/defs/marco.defs
#{_datadir}/pygtk/2.0/defs/print.defs
#{_datadir}/pygtk/2.0/defs/printui.defs
%{_datadir}/pygtk/2.0/defs/atril.defs
%{_datadir}/pygtk/2.0/defs/matewnck.defs



%changelog
* Fri Jun 08 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.0-2
+ Revision: 803295
- rebuild properly renaming and obsoleting sub pkgs

* Thu Jun 07 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.0-1
+ Revision: 803185
- imported package python-mate-desktop


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6575 |12cr|python-mayavi-4.2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	mayavi

Summary:	Enthought Tool Suite - scientific data 3D visualizer
Name:	    python-%{module}
Version:	4.2.0
Release:	2
Source0:	http://www.enthought.com/repo/ets/%{module}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		https://github.com/enthought/mayavi/
Obsoletes:	python-enthought-mayavi2
Obsoletes:	python-enthought-mayavi
Obsoletes:	mayavi
Requires:	python-apptools >= 4.1.0
Requires:	python-envisage >= 4.2.0
Requires:	python-pyface >= 4.2.0
Requires:	python-traits >= 4.2.0
Requires:	python-traitsui >= 4.2.0
Requires:	python-numpy >= 1.1.0
Requires:	python-vtk
Requires:	python-configobj
BuildRequires:	x11-server-xvfb
BuildRequires:	procps
BuildRequires:	python-setupdocs >= 1.0.5
BuildRequires:	python-setuptools >= 0.6c8
BuildRequires:	python-numpy-devel >= 1.1.0
BuildRequires:	python-vtk >= 5.0
BuildRequires:	pkgconfig(lapack)

%description
MayaVi2 seeks to provide easy and interactive visualization of 3D data. It does
this by the following:
     
- an (optional) rich user interface with dialogs to interact with all data
  and objects in the visualization.
- a simple and clean scripting interface in Python, including one-liners,
  a-la mlab, or object-oriented programming interface.
- harnesses the power of the VTK toolkit without forcing you to learn it.

Additionally Mayavi2 strives to be a reusable tool that can be embedded in your
applications in different ways or combined with the envisage
application-building framework to assemble domain-specific tools.

%prep
%setup -q -n %{module}-%{version}

%build
Xvfb :100 -ac &
XPID=$!
export DISPLAY=:100.0
%__python setup.py build
%__python setup.py build_docs
kill -9 $XPID || /bin/true
mkdir html
mv docs/build/mayavi/html html/mayavi
mv docs/build/tvtk/html html/tvtk

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}

%files 
%doc *.txt *.rst examples/ html/
%_bindir/mayavi2
%_bindir/tvtk_doc
%py_platsitedir/%{module}*
%py_platsitedir/tvtk*


%changelog
* Tue Aug 14 2012 Lev Givon <lev@mandriva.org> 4.2.0-1
+ Revision: 814739
- Update to 4.2.0.

* Tue Dec 27 2011 Lev Givon <lev@mandriva.org> 4.1.0-1
+ Revision: 745716
- Update to 4.1.0.

* Thu Jul 07 2011 Lev Givon <lev@mandriva.org> 4.0.0-1
+ Revision: 689256
- import python-mayavi



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6576 |12cr|python-mcrypt-1.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 1.1
%define release %mkrel 7

Name: python-mcrypt
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.bz2
Summary: Comprehensive Python interface to the mcrypt library
License: GPL
Group: Development/Python
Url: http://labix.org/python-mcrypt
Requires: python 
BuildRequires: python-devel
BuildRequires: libmcrypt-devel


%description
Python-mcrypt is a comprehensive Python interface to the mcrypt library, which
provides a uniform interface to several symmetric encryption algorithms.

%prep
%setup -q

%build
python setup.py build

%install
python setup.py install --root %buildroot

%files
%doc LICENSE NEWS AUTHORS
%py_platsitedir/mcrypt.so
%py_platsitedir/python_mcrypt-*info




%changelog
* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.1-7mdv2010.0
+ Revision: 442311
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 1.1-6mdv2009.0
+ Revision: 259702
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 1.1-5mdv2009.0
+ Revision: 247510
- rebuild

* Tue Feb 19 2008 Thierry Vignaud <tv@mandriva.org> 1.1-3mdv2008.1
+ Revision: 172399
- fix file list
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Sat Apr 15 2006 Couriousous <couriousous@mandriva.org> 1.1-2mdk
- rebuild

* Sat Mar 19 2005 Couriousous <couriousous@mandrake.org> 1.1-1mdk
- First Mandrakelinux release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6577 |12cr|python-mdp-3.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname MDP
%define name	python-mdp
%define version 3.2
%define release %mkrel 1

Summary:	Modular Data Processing Toolkit for Python
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{tarname}-%{version}.tar.gz
Source1:	MDP-tutorial.pdf
License:	BSD
Group:		Development/Python
Url:		http://mdp-toolkit.sourceforge.net
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
Requires:	python-numpy >= 1.1, python-scipy >= 0.7.0
Suggests:	python-scikits-learn
BuildRequires:	python-numpy-devel >= 1.1
%py_requires -d

%description
Modular toolkit for Data Processing (MDP) is a Python data processing
framework.

From the user's perspective, MDP is a collection of supervised and
unsupervised learning algorithms and other data processing units that
can be combined into data processing sequences and more complex
feed-forward network architectures.

From the scientific developer's perspective, MDP is a modular
framework, which can easily be expanded. The implementation of new
algorithms is easy and intuitive. The new implemented units are then
automatically integrated with the rest of the library.

The base of available algorithms is steadily increasing and includes
signal processing methods (Principal Component Analysis, Independent
Component Analysis, Slow Feature Analysis), manifold learning methods
([Hessian] Locally Linear Embedding), several classifiers,
probabilistic methods (Factor Analysis, RBM), data pre-processing
methods, and many others.

%prep 
%setup -q -n %{tarname}-%{version}
cp -p %SOURCE1 .
chmod 644 *.pdf

%build
%__python setup.py build

%install
%__rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILELIST

%clean
%__rm -rf %{buildroot}

%files -f FILELIST
%defattr(-,root,root)
%doc README CHANGES COPY* TODO *.pdf



%changelog
* Mon Oct 24 2011 Lev Givon <lev@mandriva.org> 3.2-1mdv2011.0
+ Revision: 705906
- Update to 3.2.

* Wed Mar 30 2011 Lev Givon <lev@mandriva.org> 3.1-1
+ Revision: 649255
- Update to 3.1.

* Mon Jan 17 2011 Lev Givon <lev@mandriva.org> 3.0-1
+ Revision: 631275
- Update to 3.0.

* Mon Nov 01 2010 Funda Wang <fwang@mandriva.org> 2.6-2mdv2011.0
+ Revision: 591347
- rebuild for py 2.7

* Fri May 14 2010 Lev Givon <lev@mandriva.org> 2.6-1mdv2011.0
+ Revision: 544824
- Update to 2.6.

* Tue Mar 23 2010 Lev Givon <lev@mandriva.org> 2.5-2mdv2010.1
+ Revision: 526968
- Require python-scipy 0.7.* instead of python-symeig
  (the former now contains symeig).

* Tue Jun 30 2009 Lev Givon <lev@mandriva.org> 2.5-1mdv2010.0
+ Revision: 390983
- Update to 2.5.

* Sat Jan 03 2009 Funda Wang <fwang@mandriva.org> 2.4-2mdv2009.1
+ Revision: 323908
- rebuild

* Thu Oct 23 2008 Lev Givon <lev@mandriva.org> 2.4-1mdv2009.1
+ Revision: 296626
- Update to 2.4.

* Sun Oct 12 2008 Lev Givon <lev@mandriva.org> 2.3-1mdv2009.1
+ Revision: 293040
- import python-mdp


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6578 |12cr|python-medusa-0.5.4-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname	medusa

Name: 	 	python-%{oname}
Summary: 	Framework for Python-based server
Version: 	0.5.4
Release: 	8
Source0:	http://www.amk.ca/files/python/%{oname}-%{version}.tar.bz2
URL:		http://www.amk.ca/python/code/medusa.html
License:	BSD
Group:		System/Servers
BuildArch:	noarch
%{py_requires}
BuildRequires:	python-devel

%description
Medusa is an architecture for very-high-performance TCP/IP servers
(like HTTP, FTP, and NNTP).  Medusa is different from most other
servers because it runs as a single process, multiplexing I/O with its
various client and server connections within a single process/thread.
 
It is capable of smoother and higher performance than most other
servers, while placing a dramatically reduced load on the server
machine.  The single-process, single-thread model simplifies design
and enables some new persistence capabilities that are otherwise
difficult or impossible to implement.

%prep
%setup -q -n %{oname}-%{version}

%install
python setup.py install --root=%{buildroot} --compile --optimize=2

%files
%doc *.txt demo docs test
%{py_puresitedir}/%{oname}
%{py_puresitedir}/%{oname}-%{version}-py%{py_ver}.egg-info



%changelog
* Sat Nov 06 2010 Funda Wang <fwang@mandriva.org> 0.5.4-7mdv2011.0
+ Revision: 594075
- rebuild

* Sat Nov 06 2010 Funda Wang <fwang@mandriva.org> 0.5.4-6mdv2011.0
+ Revision: 593932
- rebuild for py2.7

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.5.4-5mdv2010.0
+ Revision: 442312
- rebuild

* Sat Jan 03 2009 Funda Wang <fwang@mandriva.org> 0.5.4-4mdv2009.1
+ Revision: 323788
- rebuild

* Fri Sep 12 2008 Adam Williamson <awilliamson@mandriva.org> 0.5.4-3mdv2009.0
+ Revision: 284047
- clean file list
- generate pyc and pyo files
- s,$RPM_BUILD_ROOT,%%{buildroot}
- clean python requires
- source location
- define and work off oname
- drop unnecessary defines

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request
    - use %%mkrel

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Sun Dec 05 2004 Michael Scherer <misc@mandrake.org> 0.5.4-2mdk
- Rebuild for new python

* Sun Feb 22 2004 Austin Acton <austin@mandrake.org> 0.5.4-1mdk
- 0.5.4
- noarch

* Sat Aug 09 2003 Austin Acton <aacton@yorku.ca> 0.5.3-2mdk
- python 2.3

* Mon Mar 31 2003 Austin Acton <aacton@yorku.ca> 0.5.3-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6579 |12cr|python-meld3-0.6.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	HTML/XML templating system for Python
Name:		python-meld3
Version:	0.6.7
Release:	%mkrel 1

License:	ZPLv2.1
Group:		Development/Python 
URL:		http://www.plope.com/software/meld3/
Source0:	http://pypi.python.org/packages/source/m/meld3/meld3-%{version}.tar.gz
Patch0:		python-meld3-0.6.7-missing-src-file.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root

BuildRequires:	python-celementtree
Requires:	python-celementtree
BuildRequires:	python-devel


%description
meld3 is an HTML/XML templating system for Python 2.3+ which keeps template
markup and dynamic rendering logic separate from one another. See
http://www.entrian.com/PyMeld for a treatise on the benefits of this pattern.

%prep
%setup -q -n meld3-%{version}
%patch0 -p1 -b .missing-src-file

%build
export USE_MELD3_EXTENSION_MODULES=True
CFLAGS="%{optflags}" %{__python} setup.py build

%install
rm -rf %{buildroot}
export USE_MELD3_EXTENSION_MODULES=True
%{__python} setup.py install --skip-build --root %{buildroot}
sed -i s'/^#!.*//' $( find %{buildroot}/%{python_sitearch}/meld3/ -type f)
chmod 0755 %{buildroot}/%{python_sitearch}/meld3/cmeld3.so

%check
%{__python} meld3/test_meld3.py

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc README.txt COPYRIGHT.txt LICENSE.txt CHANGES.txt
%{python_sitearch}/*


%changelog
* Tue Nov 01 2011 Alexander Khrukin <akhrukin@mandriva.org> 0.6.7-1mdv2011.0
+ Revision: 709297
- imported package python-meld3


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6580 |12cr|python-memcached-1.47-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		python-memcached
Version:	1.47
Release:	%mkrel 1
Summary:	Python interface to memcached
Group:		Development/Python
License:	Python Software Foundation License
URL:		http://www.tummy.com/Community/software/python-memcached/
Source0:	ftp://ftp.tummy.com/pub/python-memcached/%{name}-%{version}.tar.gz
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root
BuildArch:	noarch
%py_requires	-d
BuildRequires:	python-setuptools

%description
This software is a 100%% Python interface to the memcached memory cache
daemon.  It is the client side software which allows storing values in one
or more, possibly remote, memcached servers.  Search google for memcached
for more information.

%prep
%setup -q -n %{name}-%{version}

%build
python setup.py build

%install
rm -rf %{buildroot}
python setup.py install -O2 --skip-build --root %{buildroot}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc ChangeLog PKG-INFO README
%{python_sitelib}/*



%changelog
* Tue Dec 28 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.47-1mdv2011.0
+ Revision: 625613
- update to new version 1.47

* Sat Nov 06 2010 Funda Wang <fwang@mandriva.org> 1.45-2mdv2011.0
+ Revision: 593933
- rebuild for py2.7

* Mon Mar 08 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.45-1mdv2010.1
+ Revision: 515907
- update to 1.45

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.43-3mdv2010.0
+ Revision: 442313
- rebuild

* Sat Jan 03 2009 Funda Wang <fwang@mandriva.org> 1.43-2mdv2009.1
+ Revision: 323789
- rebuild

* Tue Sep 16 2008 Luca Berra <bluca@mandriva.org> 1.43-1mdv2009.0
+ Revision: 285249
- import python-memcached


* Mon Sep 08 2008 Luca Berra <bluca@mandriva.org> 1.43-1mdv2008.1
- initial mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6581 |12cr|python-metalink-1.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	metalink-library

Summary:	Python library for generating metalinks
Name:		python-metalink
Version:	1.0
Release:	%mkrel 8
Source0:	http://metalink-library.googlecode.com/files/%{oname}-%{version}.tar.bz2
URL:		http://code.google.com/p/metalink-library/
License:	GPLv2
Group:		Development/Python
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch

%description
A script based library to create and manage Metalink download files,
which contain HTTP, FTP and P2P download links for single or multiple
download files.

%prep
%setup -q -c -n %{oname}-%{version} -a 0

%build

%install
rm -rf %{buildroot}
install -m644 metalink.py -D %{buildroot}%{python_sitelib}/metalink.py

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{python_sitelib}/metalink.py



%changelog
* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 1.0-8mdv2010.0
+ Revision: 433749
- rebuild
- rebuild

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - rebuild so that module ends up in correct location

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 1.0-5mdv2009.0
+ Revision: 259704
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 1.0-4mdv2009.0
+ Revision: 247511
- rebuild

* Fri Feb 01 2008 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.0-2mdv2008.1
+ Revision: 160962
- rebuild since rpm 4.4.2.2 hosed python macros last time..

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Nov 28 2007 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.0-1mdv2008.1
+ Revision: 113595
- import python-metalink


* Wed Nov 28 2007 Per yvind Karlsen <pkarlsen@mandriva.com> 1.0-1mdv2008.1
- Initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6582 |12cr|python-mezogis-0.1.5-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: python-mezogis
Version: 0.1.5
Release: %mkrel 8
Summary: Graphical interface to query and analyse spatial data
Source: http://initd.org/svn/psycopg/geotypes/releases/mezogis-%{version}.tar.gz 
URL: http://www.mezogis.org
License: GPL
Group: Development/Python
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: python-devel
Provides: mezogis = %{version}-%{release}
Requires: python-geotypes
Requires: python-psycopg
Requires: pygtk2.0

%description
mezoGIS is a GIS application, a graphical interface to query and analyse
spatial data. mezoGIS does not store or compute data directly, but operates
external PostGIS databases. The goal of mezoGIS is to provide a tool for geo-
spatial analysis with PostGIS, through on-the-fly SQL queries as well as
through larger, external plugin scripts.

%prep
%setup -q -n mezogis-%{version} 

%install
rm -rf %buildroot
python setup.py install --root=%buildroot

rm -f %buildroot%_datadir/locale/messages.pot

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%_bindir/mezogis.py
%_datadir/applications/mezogis.desktop
%_datadir/mezogis
%_datadir/pixmaps/*
%py_puresitedir/*


%changelog
* Mon Nov 08 2010 Funda Wang <fwang@mandriva.org> 0.1.5-8mdv2011.0
+ Revision: 594928
- rebuild for py2.7

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.1.5-7mdv2010.0
+ Revision: 442314
- rebuild

* Sat Jan 03 2009 Funda Wang <fwang@mandriva.org> 0.1.5-6mdv2009.1
+ Revision: 323794
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.1.5-5mdv2009.0
+ Revision: 259705
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 0.1.5-4mdv2009.0
+ Revision: 247513
- rebuild

* Thu Feb 14 2008 Thierry Vignaud <tv@mandriva.org> 0.1.5-2mdv2008.1
+ Revision: 168508
- rebuild
- fix summary
- fix no-buildroot-tag
- fix description-line-too-long
- fix summary-ended-with-dot

* Tue Dec 18 2007 Helio Chissini de Castro <helio@mandriva.com> 0.1.5-1mdv2008.1
+ Revision: 132723
- import python-mezogis



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6583 |12cr|python-minimock-1.2.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           python-minimock
Version:        1.2.6
Release:        %mkrel 1
Summary:        The simplest possible mock library
Group:          Development/Python
License:        MIT
URL:            http://pypi.python.org/pypi/MiniMock
Source0:        http://pypi.python.org/packages/source/M/MiniMock/MiniMock-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}
BuildRequires:  python-devel
BuildRequires:  python-setuptools

%description
Minimock is a simple lbirary for doing Mock objects with doctest.

%prep
%setup -q -n MiniMock-%{version}

%build

%install
%{__rm} -rf %{buildroot}
%{__python} setup.py install --root=%{buildroot}
 
%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc docs/*
%{python_sitelib}/MiniMock-%{version}-py?.?.egg-info
%{python_sitelib}/minimock*


%changelog
* Mon May 02 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.6-1mdv2011.0
+ Revision: 662535
- update to new version 1.2.6

* Thu Mar 18 2010 Caio Begotti <caio1982@mandriva.org> 1.2.5-2mdv2011.0
+ Revision: 525008
- missing buildrequires entry
- import python-minimock


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6584 |12cr|python-morph-0.8-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Summary: Morphology Toolbox for Python
Name: python-morph
Version: 0.8
Release: %mkrel 7
Source0: pymorph-%{version}.tar.bz2
Patch0:  pymorph-demo-import.patch
License: BSD
Group: Sciences/Other
Url: http://www.mmorph.com/pymorph/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Provides: pymorph = %{version}-%{release}
BuildArch: noarch
Requires: python-numeric
Requires: python-imaging
Buildrequires: dos2unix
Buildrequires: python-devel

%description
The pymorph Morphology Toolbox for Python is a powerful collection of latest
state-of-the-art gray-scale morphological tools that can be applied to image
segmentation, non-linear filtering, pattern recognition and image analysis.
The pymorph Morphology Toolbox is an open source software for Morphological
Image Analysis and Signal Processing written in Python. It is a companion
resource for the book: Hands-on Morphological Image Processing , by Edward
Dougherty and Roberto Lotufo, published by SPIE, Aug 2003, ISBN=0-8194-4720-X.

%prep
%setup -q -n pymorph
%patch0
find -type f -name '*.html' -exec dos2unix -U {} \;
find -type f -name '*.css' -exec dos2unix -U {} \;

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/%{py_puresitedir}
cp PURELIB/adtools/morph08pybase/morph.py $RPM_BUILD_ROOT/%{py_puresitedir}
cp PURELIB/adtools/morph08pybase/morphdemo.py $RPM_BUILD_ROOT/%{py_puresitedir}
cp PURELIB/adtools/adpil10all/adpil.py $RPM_BUILD_ROOT/%{py_puresitedir}
cp PURELIB/adtools/adpil10all/adpildemo.py $RPM_BUILD_ROOT/%{py_puresitedir}


%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{py_puresitedir}/*
%doc PLATLIB/adtools/morph08pybase/data
%doc PLATLIB/adtools/morph08pybase/html




%changelog
* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.8-7mdv2010.0
+ Revision: 442315
- rebuild

* Sat Jan 03 2009 Funda Wang <fwang@mandriva.org> 0.8-6mdv2009.1
+ Revision: 323811
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.8-5mdv2009.0
+ Revision: 242421
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Aug 26 2007 Gaëtan Lehmann <glehmann@mandriva.org> 0.8-3mdv2008.0
+ Revision: 71569
- fix build on x86_64
- build requires python
- reb?\195uild


* Wed Aug 09 2006 glehmann
+ 08/09/06 20:05:30 (55107)
use py_puresitedir

* Sun Jul 30 2006 glehmann
+ 07/30/06 10:26:36 (42700)
Import python-morph

* Sun Sep 25 2005 <gaetan.lehmann@jouy.inra.fr> 0.8-1mdk
- initial contrib


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6585 |12cr|python-mox-0.5.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module mox

Name:           python-%{module}
Version:        0.5.3
Release:        %mkrel 1
Url:            http://code.google.com/p/pymox/
Summary:        Mock object framework
License:        Apache License, Version 2.0
Group:          Development/Python
Source:         %{module}-%{version}.tar.bz2
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
BuildRequires:  python-devel
BuildArch:      noarch

%description
Mox is a mock object framework for Python based on the
Java mock object framework EasyMock.

%prep
%setup -q -n %{module}-%{version}

%build
CFLAGS="%{optflags}" python setup.py build

%install
rm -rf $RPM_BUILD_ROOT
%{__python} setup.py install --root $RPM_BUILD_ROOT --install-purelib=%{python_sitelib}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{python_sitelib}/*



%changelog
* Wed Jun 08 2011 Antoine Ginies <aginies@mandriva.com> 0.5.3-1mdv2011.0
+ Revision: 683256
- import python-mox


* Wed Jun 8 2011 Antoine Ginies <aginies@mandriva.com> 0.5.3
- first release for Mandriva 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6586 |12cr|python-mpd-0.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           python-mpd
Version:        0.3.0
Release:        %mkrel 1
Summary:        Python bindings for MPD
Group:          Development/Python
License:        GPL
URL:            http://www.musicpd.org/~jat/python-mpd/
Source0:        http://pypi.python.org/packages/source/p/%name/%name-%version.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
BuildArch:	noarch
%py_requires -d

%description
An MPD (Music Player Daemon) client library written in pure Python.

%prep
%setup -q -n %name-%{version}

%build
CFLAGS="$RPM_OPT_FLAGS" %{__python} setup.py build

%install
%{__python} setup.py install --root %buildroot

%clean
rm -rf %buildroot

%files
%defattr(-,root,root,-)
%doc LICENSE.txt GPL.txt README.txt CHANGES.txt 
%{python_sitelib}/*


%changelog
* Wed Mar 30 2011 Sandro Cazzaniga <kharec@mandriva.org> 0.3.0-1mdv2011.0
+ Revision: 649205
- update to 0.3.0
- update doc

* Mon Nov 01 2010 Funda Wang <fwang@mandriva.org> 0.2.1-4mdv2011.0
+ Revision: 591346
- rebuild for py 2.7

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.2.1-3mdv2010.0
+ Revision: 442316
- rebuild

* Fri Jan 02 2009 Funda Wang <fwang@mandriva.org> 0.2.1-2mdv2009.1
+ Revision: 323360
- rebuild

* Sat Nov 22 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.1-1mdv2009.1
+ Revision: 305846
- update to new version 0.2.1

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.2.0-2mdv2009.0
+ Revision: 269033
- rebuild early 2009.0 package (before pixel changes)

* Mon May 05 2008 Funda Wang <fwang@mandriva.org> 0.2.0-1mdv2009.0
+ Revision: 201240
- Import source and spec
- Created package structure for python-mpd.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6587 |12cr|python-mpi4py-1.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module 	mpi4py
%define name 	python-%{module}
%define version 1.3
%define rel		4
%if %mdkversion < 201100
%define release %mkrel %rel
%else
%define release %rel
%endif

Summary: 	MPI for Python
Name: 		%{name}
Version: 	%{version}
Release: 	%{release}
Source0: 	http://mpi4py.googlecode.com/files/%{module}-%{version}.tar.gz
License: 	BSD
Group: 		Development/Python
Url: 		http://mpi4py.googlecode.com
BuildRoot: 	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires:	openmpi
BuildRequires:	python-devel
BuildRequires:	python-cython, openmpi, openmpi-devel, zlib-devel

%description
MPI for Python provides bindings of the Message Passing Interface
(MPI) standard for the Python programming language, allowing any
Python program to exploit multiple processors.

This package is constructed on top of the MPI-1/2 specifications and
provides an object oriented interface which closely follows MPI-2 C++
bindings. It supports point-to-point (sends, receives) and collective
(broadcasts, scatters, gathers) communications of any picklable Python
object, as well as optimized communications of Python object exposing
the single-segment buffer interface (NumPy arrays, builtin
bytes/string/array objects).

%package devel
Summary:	mpi4py headers
Group:		Development/Python
Requires:	%{name} = %{version}-%{release}

%description devel 
This package contains header files needed to develop modules in C or
Fortran that can interact with mpi4py.

%prep
%setup -q -n %{module}-%{version}

%build
export CFLAGS="-Wno-error=format-security" 
%__python setup.py build

%install
%__rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILELIST
%__rm -f %{buildroot}%{py_platsitedir}/mpi4py/mpi.cfg
%__sed -si 's/^.*mpi\.cfg$//' FILELIST

%clean
%__rm -rf %{buildroot}

%files -f FILELIST
%defattr(-,root,root)
%doc test/ demo/ *.txt docs/usrman docs/apiref
%exclude %{py_platsitedir}/%{module}/include/

%files devel
%defattr(-,root,root)
%{py_platsitedir}/%{module}/include/


%changelog
* Tue Apr 24 2012 Lev Givon <lev@mandriva.org> 1.3-4
+ Revision: 793216
- Correct license.

* Tue Apr 24 2012 Lev Givon <lev@mandriva.org> 1.3-3
+ Revision: 793204
- Require zlib as build req.

* Wed Feb 22 2012 Lev Givon <lev@mandriva.org> 1.3-2
+ Revision: 779268
- Rebuild.

* Mon Feb 20 2012 Lev Givon <lev@mandriva.org> 1.3-1
+ Revision: 778252
- Update to 1.3.

* Sun Oct 31 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 1.2.2-2mdv2011.0
+ Revision: 590963
- rebuild for new python 2.7

* Tue Sep 14 2010 Lev Givon <lev@mandriva.org> 1.2.2-1mdv2011.0
+ Revision: 578335
- Update to 1.2.2.

* Tue Mar 23 2010 Lev Givon <lev@mandriva.org> 1.2.1-1mdv2010.1
+ Revision: 526949
- Update to 1.2.1.
- Update to 1.2.
  Put header files in a devel package.

* Wed Aug 12 2009 Funda Wang <fwang@mandriva.org> 1.1.0-2mdv2010.0
+ Revision: 415363
- rebuild for new libtorque

* Mon Jul 13 2009 Lev Givon <lev@mandriva.org> 1.1.0-1mdv2010.0
+ Revision: 395522
- Update to 1.1.0.

* Sun May 03 2009 Lev Givon <lev@mandriva.org> 1.0.0-1mdv2010.0
+ Revision: 371315
- Update to 1.0.0.

* Mon Dec 29 2008 Funda Wang <fwang@mandriva.org> 0.6.0-4mdv2009.1
+ Revision: 320930
- fix str fmt
- adjust BR

* Tue Sep 16 2008 Lev Givon <lev@mandriva.org> 0.6.0-4mdv2009.0
+ Revision: 285238
- Include openmpi as a build req so that the module is build with mpicc.

* Wed Sep 03 2008 Lev Givon <lev@mandriva.org> 0.6.0-3mdv2009.0
+ Revision: 279886
- Rebuild against latest version of openmpi.

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.6.0-2mdv2009.0
+ Revision: 269034
- rebuild early 2009.0 package (before pixel changes)

  + Lev Givon <lev@mandriva.org>
    - Update to 0.6.0.

* Mon May 19 2008 Lev Givon <lev@mandriva.org> 0.5.0-2mdv2009.0
+ Revision: 208969
- Rebuild against latest release of openmpi.

* Tue Feb 12 2008 Thierry Vignaud <tv@mandriva.org> 0.5.0-1mdv2008.1
+ Revision: 166046
- fix spacing at top of description
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Aug 20 2007 Lev Givon <lev@mandriva.org> 0.5.0-1mdv2008.0
+ Revision: 67961
- Update to 0.5.0.

* Thu May 10 2007 Lev Givon <lev@mandriva.org> 0.4.0rc4-1mdv2008.0
+ Revision: 26039
- Build against openmpi instead of mpich2.


* Mon Nov 06 2006 Lev Givon <lev@mandriva.org> 0.4.0rc2-1mdv2007.0
+ Revision: 76967
- Fix build deps.
- Add files.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6588 |12cr|python-mpmath-0.17-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	mpmath

Summary:	Python library for symbolic mathematics
Name:		python-%{module}
Version:	0.17
Release:	2
Source0:	http://mpmath.googlecode.com/files/%{module}-all-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		http://mpmath.googlecode.com/
BuildArch:	noarch
Suggests:	python-gmpy >= 1.03, python-numpy, python-matplotlib
BuildRequires:	python
BuildRequires:  python-sphinx

%description
Mpmath is a pure-Python library for multiprecision floating-point arithmetic.
It provides an extensive set of transcendental functions, unlimited exponent
sizes, complex numbers, interval arithmetic, numerical integration and
differentiation, root-finding, linear algebra, and much more. Almost any
calculation can be performed just as well at 10-digit or 1000-digit precision,
and in many cases mpmath implements asymptotically fast algorithms that scale
well for extremely high precision work. If available, mpmath will (optionally)
use gmpy to speed up high precision operations. 

%package	doc
Group:		Development/Python
Summary:	Documentation for python-%{name}

%description	doc
Documentation for python-%{name}.

%prep
%setup -q -n %{module}-all-%{version}

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} 

pushd doc
%__python build.py
%__rm -rf build/.buildinfo build/.doctrees
mkdir -p %{buildroot}/%{_docdir}/%{module}
cp -far build/* %{buildroot}/%{_docdir}/%{module}
popd

%files
%doc CHANGES LICENSE README
%py_puresitedir/*

%files doc
%defattr(-,root,root)
%{_docdir}/%{module}/



%changelog
* Wed Feb 02 2011 Lev Givon <lev@mandriva.org> 0.17-1mdv2011.0
+ Revision: 634920
- Update to 0.17.

* Tue Nov 09 2010 Lev Givon <lev@mandriva.org> 0.16-1mdv2011.0
+ Revision: 595135
- Update to 0.16.

* Mon Nov 08 2010 Funda Wang <fwang@mandriva.org> 0.14-2mdv2011.0
+ Revision: 594960
- update file list
- rebuild for py 2.7

* Sat Feb 06 2010 Frederik Himpe <fhimpe@mandriva.org> 0.14-1mdv2010.1
+ Revision: 501447
- update to new version 0.14

* Fri Sep 18 2009 Paulo Andrade <pcpa@mandriva.com.br> 0.13-1mdv2010.0
+ Revision: 444223
- Initial import of python-mpmath 0.13.
- python-mpmath


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6589 |12cr|python-msgpack-0.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname	msgpack-python
%define name	python-msgpack
%define version 0.2.0
%define	rel		1
%if %mdkversion < 201100
%define release %mkrel %rel
%else
%define	release	%rel
%endif

Summary:	MessagePack (de)serializer for Python
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://pypi.python.org/packages/source/m/%{tarname}/%{tarname}-%{version}.tar.gz
Patch0:		egg-info-0.2.0.patch
License:	Apache License
Group:		Development/Python
Url:		http://msgpack.org/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	python-cython
BuildRequires:	python-setuptools

%description
MessagePack is a binary-based efficient data interchange format that
is focused on high performance. It is like JSON, but very fast and
small.

%prep
%setup -q -n %{tarname}-%{version}
%patch0 -p0

%build
%__python setup.py build

%install
%__rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}

%clean
%__rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc COPYING README.rst
%py_platsitedir/msgpack*


%changelog
* Thu Aug 09 2012 Lev Givon <lev@mandriva.org> 0.2.0-1
+ Revision: 813601
- imported package python-msgpack


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6590 |12cr|python-musepack-0.4-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname	pymusepack

Name: 	 	python-musepack
Summary: 	Python access for musepack audio files
Version: 	0.4
Release: 	%mkrel 7
License:	GPL
Group:		Development/Python
URL:		http://www.sacredchao.net/
Source:		http://www.sacredchao.net/~piman/software/%{oname}-%{version}.tar.bz2
BuildRequires:	python-devel libmpcdec-devel swig
%py_requires -d
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
This Python module lets you load and decode Musepack (MPC/MP+ files). It also
includes a module to read and write APEv2 metadata tags.

%prep
%setup -qn %{oname}-%{version}

%build
env CFLAGS="%{optflags}" python setup.py build

%install
rm -rf %{buildroot}
python setup.py install --root=%{buildroot}

mkdir -p %{buildroot}/%{_bindir}
cp plaympc.py %{buildroot}/%{_bindir}/

%clean
rm -rf %{buildroot}

%files
%defattr(644,root,root,755)
%doc NEWS README
%attr(755,root,root) %{_bindir}/plaympc.py
%attr(755,root,root) %{_libdir}/python*/site-packages/musepack/mpc.so
%{_libdir}/python*/site-packages/musepack/*.py*
%{_libdir}/python*/site-packages/%{oname}*.egg-info




%changelog
* Sat Nov 06 2010 Funda Wang <fwang@mandriva.org> 0.4-7mdv2011.0
+ Revision: 594076
- rebuild

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.4-6mdv2010.0
+ Revision: 442317
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.4-5mdv2009.0
+ Revision: 259708
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 0.4-4mdv2009.0
+ Revision: 247516
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.4-2mdv2008.1
+ Revision: 136451
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Feb 23 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4-2mdv2007.0
+ Revision: 124947
- make it work
- Import python-musepack

* Mon Aug 15 2005 Austin Acton <austin@mandriva.org> 0.4-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6591 |12cr|python-musicbrainz2-0.7.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name python-musicbrainz2
%define version 0.7.4
%define release %mkrel 1

Summary: An interface to the MusicBrainz XML web service
Name: %{name}
Version: %{version}
Release: %{release}
Url: http://musicbrainz.org/products/python-musicbrainz2/
Source0: http://ftp.musicbrainz.org/pub/musicbrainz/python-musicbrainz2/%{name}-%{version}.tar.gz
License: BSD
Group: Development/Python
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
%{py_requires -d}
BuildRequires: python-setuptools
BuildRequires: python-ctypes
BuildArch: noarch
Requires: python-ctypes libdiscid
Obsoletes: python-musicbrainz < 2.1.5-5
Provides: python-musicbrainz

%description
python-musicbrainz2 provides simple, object oriented access to the
MusicBrainz XML web service. It is useful for applications like CD rippers,
taggers, media players, and other tools that need music metadata.

The MusicBrainz Project collects music metadata and is maintained by its large
and constantly growing user
community.


%prep
%setup -q

%build
python setup.py build

%install
python setup.py install --root=$RPM_BUILD_ROOT

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc *.txt
%_bindir/mb-submit-disc
%py_puresitedir/*




%changelog
* Mon Nov 21 2011 Götz Waschk <waschk@mandriva.org> 0.7.4-1mdv2012.0
+ Revision: 732165
- new version

* Sat Jun 11 2011 Götz Waschk <waschk@mandriva.org> 0.7.3-1
+ Revision: 684216
- new version
- new source URL

* Fri Jan 08 2010 Götz Waschk <waschk@mandriva.org> 0.7.0-1mdv2011.0
+ Revision: 487429
- update to new version 0.7.0

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.6.0-6mdv2010.0
+ Revision: 442318
- rebuild

* Fri Jan 02 2009 Adam Williamson <awilliamson@mandriva.org> 0.6.0-5mdv2009.1
+ Revision: 323251
- clean up python deps
- obsolete / provide python-musicbrainz (since it's now unsupported and nothing
  uses it)

* Sun Dec 28 2008 Götz Waschk <waschk@mandriva.org> 0.6.0-4mdv2009.1
+ Revision: 320636
- rebuild for new python

* Thu Oct 16 2008 Götz Waschk <waschk@mandriva.org> 0.6.0-3mdv2009.1
+ Revision: 294387
- rebuild for new libdiscid

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.6.0-2mdv2009.0
+ Revision: 269035
- rebuild early 2009.0 package (before pixel changes)

* Mon May 26 2008 Götz Waschk <waschk@mandriva.org> 0.6.0-1mdv2009.0
+ Revision: 211296
- new version

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Aug 14 2007 Thierry Vignaud <tv@mandriva.org> 0.5.0-2mdv2008.0
+ Revision: 63109
- fix description

* Tue Aug 14 2007 Götz Waschk <waschk@mandriva.org> 0.5.0-1mdv2008.0
+ Revision: 63051
- new version


* Tue Dec 19 2006 Götz Waschk <waschk@mandriva.org> 0.4.1-1mdv2007.0
+ Revision: 100303
- new version

* Wed Dec 13 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.4.0-3mdv2007.1
+ Revision: 96110
- Rebuild against new python

* Tue Nov 28 2006 Götz Waschk <waschk@mandriva.org> 0.4.0-2mdv2007.1
+ Revision: 88223
- update file list

* Sat Nov 25 2006 Götz Waschk <waschk@mandriva.org> 0.4.0-1mdv2007.1
+ Revision: 87242
- Import python-musicbrainz2

* Sat Nov 25 2006 Gtz Waschk <waschk@mandriva.org> 0.4.0-1mdv2007.1
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6592 |12cr|python-mygpoclient-1.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname mygpoclient
%define name python-%oname
%define version 1.6
%define release %mkrel 1

Summary: Library for accessing my.gpodder.org web services
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://thpinfo.com/2010/mygpoclient/%{oname}-%{version}.tar.gz
License: GPLv3
Group: Development/Python
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
BuildRequires: python-devel
Url: http://thpinfo.com/2010/mygpoclient/

%description
The mygpoclient library allows developers to utilize a Pythonic
interface to the my.gpodder.org web services for synchronizing podcast
subscriptions. This page provides the public place for downloading
source releases of the library.

%prep
%setup -q -n %oname-%version
%apply_patches

%build
python setup.py build

%install
rm -rf $RPM_BUILD_ROOT
python setup.py install --root=$RPM_BUILD_ROOT

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS README
%_bindir/bpsync
%py_puresitedir/%oname
%py_puresitedir/*.egg-info


%changelog
* Fri Aug 05 2011 Götz Waschk <waschk@mandriva.org> 1.6-1mdv2012.0
+ Revision: 693273
- update to new version 1.6

* Tue Nov 02 2010 Funda Wang <fwang@mandriva.org> 1.5-2mdv2011.0
+ Revision: 591742
- rebuild for py 2.7

* Sun Oct 10 2010 Götz Waschk <waschk@mandriva.org> 1.5-1mdv2011.0
+ Revision: 584541
- new version
- drop patch

* Mon Sep 27 2010 Götz Waschk <waschk@mandriva.org> 1.4-2mdv2011.0
+ Revision: 581208
- fix server response checking (bug #1131)

* Mon Apr 26 2010 Götz Waschk <waschk@mandriva.org> 1.4-1mdv2010.1
+ Revision: 538917
- update to new version 1.4

* Mon Apr 26 2010 Götz Waschk <waschk@mandriva.org> 1.3-1mdv2010.1
+ Revision: 538815
- new version
- add bpsync tool

* Mon Mar 15 2010 Götz Waschk <waschk@mandriva.org> 1.2-1mdv2010.1
+ Revision: 519818
- update to new version 1.2
- remove dep on simplejson

* Fri Feb 19 2010 Götz Waschk <waschk@mandriva.org> 1.1-1mdv2010.1
+ Revision: 508386
- update to new version 1.1

* Thu Feb 04 2010 Götz Waschk <waschk@mandriva.org> 1.0-2mdv2010.1
+ Revision: 500722
- add dep on simplejson

* Thu Feb 04 2010 Götz Waschk <waschk@mandriva.org> 1.0-1mdv2010.1
+ Revision: 500715
- import python-mygpoclient



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6593 |12cr|python-netaddr-0.7.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module netaddr

Name:           python-%module
Version:        0.7.5
Release:        %mkrel 1
License:        BSD3c
Summary:        Pythonic manipulation of IPv4, IPv6, CIDR, EUI and MAC network addresses
Url:            http://code.google.com/p/netaddr
Group:          Development/Python
Source:         netaddr-%{version}.tar.bz2
BuildRequires:  python-devel
BuildRequires:  python-setuptools
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
BuildArch:      noarch

%description
A pure Python network address representation and manipulation library.

netaddr provides a Pythonic way of working with:
    - IPv4 and IPv6 addresses and subnets (including CIDR notation);
    - MAC (Media Access Control) addresses in multiple formats;
    - IEEE EUI-64, OUI and IAB identifiers;
    - a user friendly IP glob-style format.

Included are routines for:
    - generating, sorting and summarizing IP addresses;
    - converting IP addresses and ranges between various different formats;
    - performing set based operations on groups of IP addresses and subnets;
    - arbitrary IP address range calculations and conversions;
    - querying IEEE OUI and IAB organisational information;
    - querying of IP standards related data from key IANA data sources.

%prep
%setup -q -n %module-%{version}
chmod -x AUTHORS CHANGELOG COPYRIGHT README LICENSE THANKS # remove executable bit from docs

%build
CFLAGS="%{optflags}" python setup.py build

%install
rm -rf $RPM_BUILD_ROOT
%{__python} setup.py install --root $RPM_BUILD_ROOT --install-purelib=%{python_sitelib}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS CHANGELOG COPYRIGHT README LICENSE THANKS
%{_bindir}/%module
%{python_sitelib}/*



%changelog
* Wed Jun 08 2011 Antoine Ginies <aginies@mandriva.com> 0.7.5-1mdv2011.0
+ Revision: 683258
- import python-netaddr


* Wed Jun 8 2011 Antoine Ginies <aginies@mandriva.com> 0.7.5
- first release for Mandriva 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6594 |12cr|python-netifaces-0.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module netifaces

Name:          python-%module
Version:       0.6
Release:       1
Provides:      %{module} = %{version}
Requires:      python
BuildRequires: gcc
BuildRequires: python-devel
BuildRequires: python-setuptools
Group:         Development/Python
License:       MIT
URL:           http://alastairs-place.net/netifaces/
Summary:       Portable network interface information
Source:        %{module}-%{version}.tar.gz

%description
netifaces provides a (hopefully portable-ish) way for Python programmers to
get access to a list of the network interfaces on the local machine, and to
obtain the addresses of those network interfaces.

The package has been tested on Mac OS X, Windows XP, Windows Vista, Linux and
Solaris. On Windows, it is currently not able to retrieve IPv6 addresses,
owing to shortcomings of the Windows API.

It should work on other UNIX-like systems provided they implement either 
getifaddrs() or support the SIOCGIFxxx socket options, although the data
provided by the socket options is normally less complete.

%prep
%setup -q -n %module-%{version}

%build
CFLAGS="%{optflags}" python setup.py build

%install
rm -rf $RPM_BUILD_ROOT
%{__python} setup.py install --root $RPM_BUILD_ROOT --install-purelib=%{python_sitearch}

%files
%doc README
%{python_sitearch}/*


%changelog
* Fri Nov 18 2011 Alexander Khrukin <akhrukin@mandriva.org> 0.6-1
+ Revision: 731515
- fix for new packaging policy and version bump

* Thu Jun 09 2011 Antoine Ginies <aginies@mandriva.com> 0.5-1
+ Revision: 683340
- fix provides
- import python-netifaces


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6595 |12cr|python-networkx-1.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	networkx

Summary: 	Python package for the study of complex networks
Name: 	 	python-%{module}
Version: 	1.7
Release: 	2
Source0:	http://pypi.python.org/packages/source/n/%{module}/%{module}-%{version}.tar.gz
License: 	BSD
Group: 	 	Development/Python
Url: 	 	https://networkx.lanl.gov/
BuildArch: 	noarch
Requires: 	python-pygraphviz
Requires: 	python-matplotlib >= 0.73.1
Suggests:	python-pyparsing
Suggests:	python-numpy
Suggests:   python-scipy
Suggests:   python-yaml
BuildRequires: 	python-setuptools
BuildRequires: 	python-sphinx
BuildRequires: 	python-matplotlib
BuildRequires: 	pkgconfig(lapack)
%{py_requires -d}

%description
NetworkX (NX) is a Python package for the creation, manipulation, and
study of the structure, dynamics, and functions of complex networks.

Features:
* Includes standard graph-theoretic and statistical physics functions
* Easy exchange of network algorithms between applications, disciplines, 
  and platforms
* Includes many classic graphs and synthetic networks
* Nodes and edges can be "anything" (e.g. time-series, text, images, 
  XML records)
* Exploits existing code from high-quality legacy software in C, C++, 
  Fortran, etc.
* Open source (encourages community input)
* Unit-tested

%prep
%setup -q -n %{module}-%{version}

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}
pushd doc
export PYTHONPATH=`dir -d ../build/lib*`
make html
popd
rm -rf %{buildroot}%{_datadir}/doc/%{module}-%{version}

%files
%doc *.txt examples/ doc/build/html
%py_sitedir/%{module}*


%changelog
* Fri Aug 17 2012 Lev Givon <lev@mandriva.org> 1.7-1
+ Revision: 815210
- Update to 1.7.

* Tue Nov 22 2011 Lev Givon <lev@mandriva.org> 1.6-1
+ Revision: 732412
- Update to 1.6.

* Fri Jun 10 2011 Lev Givon <lev@mandriva.org> 1.5-1
+ Revision: 684190
- Update to 1.5.

* Tue Jan 25 2011 Lev Givon <lev@mandriva.org> 1.4-1
+ Revision: 632565
- Update to 1.4.

* Sun Nov 21 2010 Funda Wang <fwang@mandriva.org> 1.3-2mdv2011.0
+ Revision: 599414
- rebuild for p2.7

* Sun Aug 29 2010 Lev Givon <lev@mandriva.org> 1.3-1mdv2011.0
+ Revision: 574222
- Update to 1.3.

* Fri Aug 06 2010 Lev Givon <lev@mandriva.org> 1.2-1mdv2011.0
+ Revision: 566765
- Update to 1.2.

* Thu Apr 22 2010 Lev Givon <lev@mandriva.org> 1.1-1mdv2010.1
+ Revision: 537984
- Update to 1.1.

* Tue Jan 19 2010 Lev Givon <lev@mandriva.org> 1.0.1-1mdv2010.1
+ Revision: 493748
- Update to 1.0.1.

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.99-3mdv2010.0
+ Revision: 442320
- rebuild

* Wed Dec 31 2008 Adam Williamson <awilliamson@mandriva.org> 0.99-2mdv2009.1
+ Revision: 321621
- rebuild with python 2.6
- do a proper file list, clean up docs
- clean up python requires

* Sun Dec 14 2008 Lev Givon <lev@mandriva.org> 0.99-1mdv2009.1
+ Revision: 314213
- Update to 0.99.

* Mon Jul 07 2008 Lev Givon <lev@mandriva.org> 0.36-1mdv2009.0
+ Revision: 232509
- import python-networkx


* Mon Jul 7 2008 Lev Givon <lev@mandriva.org> 0.36-1mdv2008.1
- Package for Mandriva.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6596 |12cr|python-nevow-0.9.32-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Web application construction kit written in Python
Name: python-nevow
Version: 0.9.32
Release: %mkrel 2
License: MIT
Group: Development/Python
URL: http://divmod.org/trac/wiki/DivmodNevow
# Add ?format=raw to download...
Source: http://divmod.org/trac/attachment/wiki/SoftwareReleases/Nevow-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires: python-twisted-core
Requires: python-twisted-web
BuildRequires: python-devel
BuildRequires: python-twisted-core
BuildRequires: python-twisted-web
# To fix up docs
Buildrequires: dos2unix
BuildArch:     noarch
%description
Nevow (pronounced as the French "nouveau", or "noo-voh") is a web application
construction kit written in Python. It is designed to allow the programmer to
express as much of the view logic as desired in Python.


%prep
%setup -q -n Nevow-%{version}
# Convert all DOS files to UNIX
find examples \( -name '*.html' -o -name '*.xml' -o -name '*.css' \) \
    -exec dos2unix {} \;
# Remove +x from executable doc files
%{__chmod} -x examples/i18n/update-l10n examples/wsgi/test-cgi.py

%build
%{__python} setup.py build


%install
%{__rm} -rf %{buildroot}
%{__python} setup.py install --skip-build --root %{buildroot} --install-purelib=%{py_puresitedir}
# Install man page
%{__install} -D -p -m 0644 doc/man/nevow-xmlgettext.1 \
    %{buildroot}%{_mandir}/man1/nevow-xmlgettext.1


%clean
%{__rm} -rf %{buildroot}


%files
%defattr(-,root,root,-)
%doc ChangeLog LICENSE README doc/txt/* examples/
%{_bindir}/nevow-xmlgettext
%{_bindir}/nit
%{py_puresitedir}/formless/
%{py_puresitedir}/nevow/
%{_mandir}/man1/nevow-xmlgettext.1*
%{py_puresitedir}/Nevow-%{version}*.egg-info
%{py_puresitedir}/twisted/plugins/


%changelog
* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.9.32-2mdv2010.0
+ Revision: 442321
- rebuild

* Sat Jan 03 2009 Funda Wang <fwang@mandriva.org> 0.9.32-1mdv2009.1
+ Revision: 323812
- new version 0.9.32

* Thu Sep 04 2008 Jérôme Soyer <saispo@mandriva.org> 0.9.31-1mdv2009.0
+ Revision: 280481
- New release

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.9.18-5mdv2009.0
+ Revision: 259737
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 0.9.18-4mdv2009.0
+ Revision: 247521
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.9.18-2mdv2008.1
+ Revision: 136452
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Jun 21 2007 Thierry Vignaud <tv@mandriva.org> 0.9.18-2mdv2008.0
+ Revision: 42303
- fix group

* Sat Jun 16 2007 Michael Scherer <misc@mandriva.org> 0.9.18-1mdv2008.0
+ Revision: 40430
- fix installation of various js file
- mark package as noarch and fix build on x86_64

  + Jérôme Soyer <saispo@mandriva.org>
    - Import python-nevow


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6597 |12cr|python-newt_syrup-0.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:       Newt Syrup is an app framework built on top of Newt
Name:          python-newt_syrup
Version:       0.2.0
Release:       1
License:       LGPLv2+
Url:           http://newt-syrup.fedorahosted.org/
Source0:        http://mcpierce.fedorapeople.org/rpms/newt_syrup-%{version}.tar.gz
Group:         Development/Python
BuildArch:     noarch
Requires:      newt >= 0.52.11
BuildRequires: python-devel python-setuptools

%description
Newt Syrup is an app framework built on top of Newt. It provides a set of
classes for creating text-based applications. Developers can use the widgets
provided by Newt and the framework provided by Syrup to create full text-based
applications in Python.

%prep
%setup -q -n newt_syrup-%{version}

%build
%{__python} setup.py build

%install
rm -rf %{buildroot}
%{__python} setup.py install -O1 --skip-build --root %{buildroot}

%clean
rm -rf %{buildroot}

%files
%doc AUTHORS ChangeLog COPYING
%{python_sitelib}/*


%changelog
* Fri May 25 2012 Guilherme Moro <guilherme@mandriva.com> 0.2.0-1
+ Revision: 800561
- imported package python-newt_syrup


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6598 |12cr|python-nibabel-0.2.20100816-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	nibabel
%define name	python-%{module}
# Need git version as the upstream one does not work with invesalius
%define version	0.2.20100816
%define release	%mkrel 2

Summary:	Access a cacophony of neuro-imaging file formats
Name:		%{name}
Version:	%{version}
Release:	%{release}
# git clone http://github.com/hanke/nibabel.git python-nibabel
# cd python-nibabel
# git archive --format tar 4f062e8a4f4bcceea4e8e1ff3fc7f897af06fa46 --prefix python-nibabel-0.2.20100816/ | bzip2 > python-nibabel.tar.bz2
Source0:	python-nibabel.tar.bz2
License:	BSD
Group:		Development/Python
Url:		http://nipy.sourceforge.net
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires: 	python-dicom
Requires:	python-nifti
Requires: 	python-numpy
Requires: 	python-scipy
BuildArch:	noarch
%py_requires -d

%description
NiBabel is a pure-Python package for reading and writing a variety of
medical and neuro-imaging file formats. This includes: ANALYZE (plain,
SPM99, SPM2), GIFTI, NIfTI1, MINC, as well as PAR/REC. NiBabel is the
successor of PyNIfTI.

%prep
%setup -q

%install
%__rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILELIST

%clean
%__rm -rf %{buildroot}

%files -f FILELIST
%defattr(-,root,root)


%changelog
* Thu Nov 04 2010 Paulo Andrade <pcpa@mandriva.com.br> 0.2.20100816-2mdv2011.0
+ Revision: 593512
+ rebuild (emptylog)

* Mon Aug 16 2010 Paulo Andrade <pcpa@mandriva.com.br> 0.2.20100816-1mdv2011.0
+ Revision: 570609
- Import python nibabel using git master version
- python-nibabel


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6599 |12cr|python-nltk-2.0.1-0.rc1.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	nltk
%define rel	rc1

Summary:	Natural Language Toolkit for Python
Name:		python-%{module}
Version:	2.0.1
Release:	0.%{rel}.1
Epoch:		0
License:	Apache License 2.0
Group:		Development/Python
Url:		http://www.nltk.org/
Source0:	http://nltk.googlecode.com/files/%{module}-%{version}%{rel}.tar.gz
BuildArch:	noarch
Requires:	python-yaml >= 3.0.9
Suggests:	python-numpy >= 1.5.1
Suggests:	python-matplotlib >= 1.0.1
BuildRequires:	python-yaml >= 3.0.9
BuildRequires:	python-devel

%description
NLTK â€” the Natural Language Toolkit â€” is a suite of open source Python
modules, data and documentation for research and development in
natural language processing.

%prep
%setup -q -n %{module}-%{version}%{rel}

%install
PYTHONDONTWRITEBYTECODE= %{__python} setup.py install --root=%{buildroot} --record=FILE_LIST
sed -i 's/.*egg-info$//' FILE_LIST

%files -f FILE_LIST
%py_puresitedir/*egg-info


%changelog
* Sun Aug 07 2011 Lev Givon <lev@mandriva.org> 0:2.0.1-0.rc1.1mdv2012.0
+ Revision: 693619
- Need python-devel to build on 2010.1.

* Mon Jul 25 2011 Lev Givon <lev@mandriva.org> 0:2.0.1-0.rc1
+ Revision: 691632
- Update to 2.0.1rc1.

* Mon Nov 08 2010 Funda Wang <fwang@mandriva.org> 0:1.4.4-9mdv2011.0
+ Revision: 594962
- rebuild for py 2.7

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0:1.4.4-9mdv2010.0
+ Revision: 442322
- rebuild

* Sat Jan 03 2009 Funda Wang <fwang@mandriva.org> 0:1.4.4-8mdv2009.1
+ Revision: 323810
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0:1.4.4-7mdv2009.0
+ Revision: 242422
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - rebuild

* Sun Sep 09 2007 David Walluck <walluck@mandriva.org> 0:1.4.4-4mdv2008.0
+ Revision: 83166
- rebuild


* Mon Sep 04 2006 David Walluck <walluck@mandriva.org> 0:1.4.4-3mdv2007.0
- rebuild to fix release
- clean %%{buildroot} in %%install

* Thu Dec 29 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.4.4-2mdk
- Add BuildRequires: python-devel

* Sun Nov 06 2005 David Walluck <walluck@mandriva.org> 0:1.4.4-1mdk
- release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6600 |12cr|python-nltk_lite-0.7.5-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with     doc
%define origname nltk_lite

Name:           python-%{origname}
Version:        0.7.5
Release:        5
Epoch:          0
Summary:        Natural Language Toolkit for Python
License:        CPL
Group:          Development/Python
URL:            http://nltk.sourceforge.net/
Source0:        http://ovh.dl.sourceforge.net/nltk/nltk_lite-%{version}.tar.gz
Source1:        http://ovh.dl.sourceforge.net/nltk/nltk_lite-corpora-%{version}.zip
Source2:        http://ovh.dl.sourceforge.net/nltk/nltk_lite-doc-%{version}.zip
Source3:        http://ovh.dl.sourceforge.net/nltk/nltk_lite-examples-%{version}.zip
Requires:       python-yaml
%if %with doc
BuildRequires:  epydoc
%endif
BuildRequires:	python
BuildArch:      noarch

%description
The Natural Langauge Toolkit is a Python package that simplifies the 
construction of programs that process natural language and defines 
standard interfaces between the different components of an NLP system. 

%prep
%setup -q -n %{origname}-%{version}
%setup -q -T -D -a 1 -n %{origname}-%{version}
%setup -q -T -D -a 2 -n %{origname}-%{version}
%setup -q -T -D -a 3 -n %{origname}-%{version}
%{__chmod} -Rf a+rX,u+w,g-w,o-w .
%{_bindir}/find . -name '.DS_Store' -o -name '.api.done' -o -name '.png' | %{_bindir}/xargs %{__rm} -r

%build
%{__python} setup.py build
%if %with doc
pushd doc
%{__make}
popd
%endif

%install
%{__python} setup.py install -O2 --root=%{buildroot} --record=INSTALLED_FILES
%{__mkdir_p} %{buildroot}%{_datadir}/nltk_lite
cp -r -a corpora doc examples %{buildroot}%{_datadir}/nltk_lite
%{_bindir}/find %{buildroot} -type f -name '*.txt' | %{_bindir}/xargs %{__perl} -pi -e 's|\r$||g'

%{__chmod} 755 %{buildroot}%{_datadir}/nltk_lite/doc/examples.py \
               %{buildroot}%{_datadir}/nltk_lite/doc/pages.py \
               %{buildroot}%{py_puresitedir}/nltk_lite/corpora/toolbox.py \
               %{buildroot}%{py_puresitedir}/nltk_lite/misc/nemo.py \
               %{buildroot}%{py_puresitedir}/nltk_lite/contrib/toolbox/settings.py \
               %{buildroot}%{py_puresitedir}/nltk_lite/contrib/toolbox/language.py \
               %{buildroot}%{py_puresitedir}/nltk_lite/test/doctest_driver.py \
               %{buildroot}%{py_puresitedir}/nltk_lite/contrib/toolbox/data.py \
               %{buildroot}%{py_puresitedir}/nltk_lite/stem/porter.py \
               %{buildroot}%{_datadir}/nltk_lite/doc/tree2image.py

rm -fr %{buildroot}%{py_puresitedir}/yaml

%files
%defattr(0644,root,root,0755)
%doc *.txt
%defattr(-,root,root,0755)
%{py_puresitedir}/nltk_lite*
%{_datadir}/nltk_lite


%changelog
* Mon Nov 08 2010 Funda Wang <fwang@mandriva.org> 0:0.7.5-4mdv2011.0
+ Revision: 594973
- rebuild for py 2.7

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0:0.7.5-4mdv2010.0
+ Revision: 430850
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0:0.7.5-3mdv2009.0
+ Revision: 242424
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Jun 02 2007 David Walluck <walluck@mandriva.org> 0:0.7.5-1mdv2008.0
+ Revision: 34462
- 0.7.5
- disable doc compilation (broken)
- move extra files from %%doc to %%{_datadir}/nltk_lite


* Mon Sep 04 2006 David Walluck <walluck@mandriva.org> 0:0.6.5-2mdv2007.0
- add corpora and doc package as %%doc for now

* Mon Sep 04 2006 David Walluck <walluck@mandriva.org> 0:0.6.5-1mdv2007.0
- release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6601 |12cr|python-nmap-0.2.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Use nmap and access scan results from python
Name:		python-nmap
Version:	0.2.2
Release:	2
Source0:	http://xael.org/norman/python/%{name}/%{name}-%{version}.tar.gz
Group:		Development/Python
License:	GPLv3+
URL:		http://xael.org/norman/python/python-nmap/
BuildArch:	noarch
%py_requires -d

%description
python-nmap is a python library which helps in using nmap port scanner.
It allows to easilly manipulate nmap scan results and will be a perfect
tool for systems administrators who want to automatize scanning task
and reports. It also supports nmap script outputs.

It can even be used asynchronously. Results are returned one host at a time
to a callback function defined by the user.

%prep
%setup -q

%build
#nothing to do

%install
%{__python} setup.py install \
	--root=%{buildroot} \

%files
%doc README.txt CHANGELOG
%{python_sitelib}/nmap/
%{python_sitelib}/python_nmap-%{version}-py%{py_ver}.egg-info


%changelog
* Tue Dec 28 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.2-1mdv2011.0
+ Revision: 625614
- update to new version 0.2.2

* Fri Oct 29 2010 Michael Scherer <misc@mandriva.org> 0.1.4-2mdv2011.0
+ Revision: 590103
- rebuild for python 2.7

* Sun Jul 11 2010 Jani Välimaa <wally@mandriva.org> 0.1.4-1mdv2011.0
+ Revision: 550908
- import python-nmap



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6602 |12cr|python-novatools-2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module novatools
Name:           python-%module
Version:        2.0
Release:        %mkrel 1
License:        BSD
Summary:        Client library for OpenStack Nova API
Url:            http://pypi.python.org/pypi/python-%module
Group:          Development/Python
Source:         python-%module-2.0.tar.gz
BuildRequires:  python-devel python-setuptools python-sphinx
Requires:       python-prettytable python-httplib2
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
Buildarch:	noarch

%description
A client for the OpenStack Nova API. There's a Python API
(the novatools module), and a command-line script (novatools).
Each implements 100% of the OpenStack Nova API.

%prep
%setup -q

%build
CFLAGS="%{optflags}" python setup.py build

%install
rm -rf $RPM_BUILD_ROOT
%{__python} setup.py install --root $RPM_BUILD_ROOT --install-purelib=%{python_sitearch}
make -C docs html
rm docs/_build/html/.buildinfo

%files 
%defattr(-,root,root)
%doc docs/_build/html
%doc README.rst
%{_bindir}/%module
%{python_sitearch}/*



%changelog
* Wed Jun 08 2011 Antoine Ginies <aginies@mandriva.com> 2.0-1mdv2011.0
+ Revision: 683260
- import python-novatools


* Wed Jun 8 2011 Antoine Ginies <aginies@mandriva.com> 2.0
- first release for Mandriva 


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6603 |12cr|python-numarray-1.5.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	numarray

Name:           python-%{module}
Version:        1.5.2
Release:        8
Summary:        Numarray: array processing for numbers, strings, records and objects

Group:          Development/Python
License:        BSD-like
URL:            http://www.stsci.edu/resources/software_hardware/numarray/
Source0:        http://dl.sourceforge.net/sourceforge/numpy/%{module}-%{version}.tar.bz2
Patch0:		numarray-1.5.2-add_libm.patch

BuildRequires:  python-devel

%description
Numarray is an array processing package designed to efficiently
manipulate large multi-dimensional arrays.  Numarray is modelled after
Numeric and features c-code generated from python template scripts,
the capacity to operate directly on arrays in files, and improved type
promotions.  Numarray provides support for manipulating arrays
consisting of numbers, strings, records, or objects using the same
basic infrastructure and syntax.

%package	devel
Summary:	Numarray Library C bindings
Group:		Development/Python
Requires:	%{name} = %{version}

%description	devel
Install this to develop C bindings against the Numarray Python library.

%prep
%setup -n %{module}-%{version} -q
%patch0 -p0

%build
CFLAGS="%{optflags}" %{__python} setup.py build

%install
PYTHONDONTWRITEBYTECODE= \
%{__python} setup.py install -O1 --skip-build --root %{buildroot} --record=INSTALLED_OBJECTS.tmp

# Ghost optimized 
sed 's/\(.*\.pyo\)/%ghost \1/' < INSTALLED_OBJECTS.tmp >INSTALLED_OBJECTS

# Move development files
sed "s#%{_includedir}/python%{pyver}/numarray.*##" < INSTALLED_OBJECTS > INSTALLED_OBJECTS.tmp
mv INSTALLED_OBJECTS.tmp INSTALLED_OBJECTS

%files -f INSTALLED_OBJECTS
%defattr(-,root,root,-)
%doc *.txt
%exclude %{_includedir}/python%{py_ver}/numarray

%files devel
%defattr(-,root,root,-)
%{_includedir}/python%{py_ver}/numarray
%doc *.txt




%changelog
* Thu Nov 04 2010 Paulo Andrade <pcpa@mandriva.com.br> 1.5.2-7mdv2011.0
+ Revision: 593510
+ rebuild (emptylog)

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.5.2-6mdv2010.0
+ Revision: 442323
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 1.5.2-5mdv2009.0
+ Revision: 259738
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 1.5.2-4mdv2009.0
+ Revision: 247524
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.5.2-2mdv2008.1
+ Revision: 136454
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Dec 13 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.5.2-2mdv2007.0
+ Revision: 96248
- Rebuild against new python

  + Gaëtan Lehmann <glehmann@mandriva.org>
    - 1.5.2
    - Import python-numarray

* Fri Feb 10 2006 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 1.5.1-1mdk
- New release 1.5.1

* Wed Dec 07 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 1.5.0-1mdk
- New release 1.5.0

* Thu Oct 27 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 1.4.0-1mdk
- New release 1.4.0

* Fri Jul 15 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.3.3-1mdk
- 1.3.3

* Mon Jun 20 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 1.3.2-1mdk
- New release 1.3.2

* Mon Apr 25 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 1.3.1-1mdk
- New release 1.3.1

* Fri Mar 25 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 1.2.3-1mdk
- New release 1.2.3
- use mkrel
- fix some lint

* Thu Nov 25 2004 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 1.1-1mdk
- mandrake contrib

* Tue Oct 26 2004 Jeff Pitman <symbiont+pyvault@berlios.de> 1.1-1
- new release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6604 |12cr|python-numeric-24.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Python numerical facilities 
Name:		python-numeric
Version:	24.2
Release:	8
License:	BSD-like
URL:		http://www.pfdubois.com/numpy/
Group:		Development/Python
Source0:	Numeric-%{version}.tar.bz2
Source1:	numpy.pdf.bz2
Patch0:		Numeric-24.2-linkage.patch
Requires:	python
BuildRequires:	python-devel

%description
A collection of extension modules to provide high-performance multidimensional
numeric arrays to the Python programming language.

%package	devel
Group:		Development/Python
Summary:	Python numerical facilities
Requires:	python-devel
Requires:	%{name} = %{version}-%{release}

%description	devel
A collection of extension modules to provide high-performance multidimensional
numeric arrays to the Python programming language.

Development files.

%prep
%setup -n Numeric-%{version} -q
%patch0 -p1
cp %{SOURCE1} .
bunzip2 numpy.pdf.bz2

%build
export CFLAGS="%{optflags}"
python setup.py build
for Package in FFT MA RNG; do
    (cd Packages/$Package; python setup.py build)
done

%install
python setup.py install --root=%{buildroot}
for Package in FFT MA RNG; do
    (cd Packages/$Package; python setup.py install --root=%{buildroot} --optimize=2)
done

%files
%doc MANIFEST README changes.txt
%{python_sitearch}/Numeric*
%ifarch x86_64
%{python_sitelib}/Numeric*
%endif

%files devel
%doc Demo Test numpy.pdf
%{_includedir}/python*/Numeric


%changelog
* Fri Oct 29 2010 Michael Scherer <misc@mandriva.org> 24.2-7mdv2011.0
+ Revision: 590082
- rebuild for python 2.7

* Sun Aug 09 2009 Funda Wang <fwang@mandriva.org> 24.2-6mdv2010.0
+ Revision: 412894
- fix build

* Thu Dec 25 2008 Michael Scherer <misc@mandriva.org> 24.2-6mdv2009.1
+ Revision: 318467
- rebuild for new python

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 24.2-5mdv2009.0
+ Revision: 136454
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 08 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 24.2-5mdv2008.0
+ Revision: 82467
- rebuild with optflags
  use macros in file list


* Tue Nov 28 2006 Götz Waschk <waschk@mandriva.org> 24.2-4mdv2007.0
+ Revision: 87991
- rebuild

* Thu Oct 26 2006 Lev Givon <lev@mandriva.org> 24.2-3mdv2007.0
+ Revision: 72892
- Remove old python-numpy provides/obsoletes
  (which clash with newer python-numpy package)
- Import python-numeric

* Sat Aug 12 2006 Emmanuel Andry <eandry@mandriva.org> 24.2-2mdv2007.0
- fix 86_64 packaging

* Fri Mar 10 2006 Jerome Soyer <saispo@mandriva.org> 24.2-1mdk
- New release 24.2

* Sun Jan 01 2006 Mandriva Linux Team <http://www.mandrivaexpert.com/> 24.0-2mdk
- Rebuild

* Fri Jul 15 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 24.0-1mdk
- 24.0
- fix requires
- %%mkrel

* Sat Dec 04 2004 Michael Scherer <misc@mandrake.org> 23.1-3mdk
- Rebuild for new python

* Tue Dec 16 2003 Lenny Cartier <lenny@mandrakesoft.com> 23.1-2mdk
- requires python-devel

* Fri Dec 12 2003 Arnaud de Lorbeau <adelorbeau@mandrakesoft.com> 23.1-1mdk
- 23.1


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6605 |12cr|python-numexpr-2.0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	numexpr

Summary: 	Fast numerical array expression evaluator for Python and NumPy
Name:		python-%{module}
Version:	2.0.1
Release:	2
Source0:	http://numexpr.googlecode.com/files/%{module}-%{version}.tar.gz
License:	MIT
Group:		Development/Python
Url:		http://numexpr.googlecode.com/
BuildRequires:	python-devel
BuildRequires:	python-numpy-devel >= 1.6
BuildRequires:	pkgconfig(lapack)
Requires:	python-numpy >= 1.6

%description
The numexpr package evaluates multiple-operator array expressions many
times faster than NumPy can. It accepts the expression as a string,
analyzes it, rewrites it more efficiently, and compiles it to faster
Python code on the fly. It's the next best thing to writing the
expression in C and compiling it with a specialized just-in-time (JIT)
compiler, i.e. it does not require a compiler at runtime.

%prep
%setup -q -n %{module}-%{version}

%build
PYTHONDONTWRITEBYTECODE= %__python setup.py build

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILE_LIST

%files -f FILE_LIST
%doc ANNOUNCE.txt LICENSE.txt RELEASE_NOTES.txt README.txt


%changelog
* Sun Jan 08 2012 Lev Givon <lev@mandriva.org> 2.0.1-1mdv2012.0
+ Revision: 758687
- Update to 2.0.1.

* Sun Nov 27 2011 Lev Givon <lev@mandriva.org> 2.0-1
+ Revision: 733748
- Update to 2.0.

* Fri Feb 04 2011 Lev Givon <lev@mandriva.org> 1.4.2-2
+ Revision: 635880
- Explicitly specify libm when building extension.
- Update to 1.4.2.

* Sat Oct 30 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1.4.1-2mdv2011.0
+ Revision: 590627
- rebuild for python-2.7
- drop the obsolete %%py_require macro and replace it with python-devel BR

* Wed Oct 20 2010 Lev Givon <lev@mandriva.org> 1.4.1-1mdv2011.0
+ Revision: 587009
- Update to 1.4.1.

* Sun Aug 01 2010 Lev Givon <lev@mandriva.org> 1.4-1mdv2011.0
+ Revision: 564875
- Update to 1.4.

* Tue Jul 13 2010 Lev Givon <lev@mandriva.org> 1.3.1-1mdv2011.0
+ Revision: 551335
- import python-numexpr


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6606 |12cr|python-oauth-1.0.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define fname oauth

Name:		python-%{fname}
Summary:	Python module for OAuth
Version:	1.0.1
Release:	%{mkrel 3}
Source0:	http://pypi.python.org/packages/source/o/%{fname}/%{fname}-%{version}.tar.gz
URL:		http://code.google.com/p/oauth/
Group:		Development/Python
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
License:	ASL 2.0

BuildRequires:	python
BuildRequires:	python-devel
BuildRequires:	python-setuptools
BuildRequires:	intltool

Requires:	python

%description
An open protocol to allow API authentication in a simple and standard
method from desktop and web applications (this is the Python module only).

%prep
%setup -q -n %{fname}-%{version}

%build
%{__python} setup.py build

%install
%{__rm} -rf %{buildroot}
%{__python} setup.py install --root=%{buildroot} --compile --optimize=2

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc LICENSE.txt PKG-INFO
%{py_sitedir}/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6607 |12cr|python-oauth2-1.5.211-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define shortname oauth2
%define name	python-%{shortname}
%define version 1.5.211
%define release %mkrel 1

Summary:	Python support for OAuth
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://pypi.python.org/packages/source/o/%{shortname}/%{shortname}-%{version}.tar.gz
License:	MIT
Group:		Development/Python
Url:		https://github.com/simplegeo/python-oauth2
BuildArch:	noarch
BuildRequires:	python-setuptools

%description
A fully tested, abstract interface to creating OAuth clients and servers.

%prep
%setup -q -n %{shortname}-%{version}

%build
%{__python} setup.py build

%install
%{__python} setup.py install -O1 --skip-build --root %{buildroot} --install-purelib=%{py_puresitedir}

%files
%{py_puresitedir}/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6608 |12cr|python-odconverter-1.2-0.r27.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	pyodconverter
%define	module	odconverter
%define	user	oooconvert
%define	service	ooo-converter
%define revno	r27

Summary:	Python OpenDocument Converter
Name:		python-%{module}
Version:	1.2
Release:	0.%{revno}.4
License:	LGPLv2.1+
Group:		Development/Python
Url:		http://www.artofsolving.com/opensource/pyodconverter
# Based on my branch at http://launchpad.net/pyodconverter, heavily adapted
# for use with DocMGR package, please don't replace, but rather just merge
# the diff between previous upstream version if ever updating, or even better,
# check with me first. (hopefully upstream author will agree on merging when
# suggested sometime soon...)
Source0:	%{oname}-%{version}.tar.gz
Source1:	ooo-converter.init
BuildArch:	noarch
Requires:	libreoffice-pyuno
Requires:	libreoffice-writer
Requires:	libreoffice-calc
Requires:	libreoffice-impress
Requires:	python-pkg-resources
Requires(pre):	rpm-helper
Requires(preun):	rpm-helper
BuildRequires:	python-setuptools

%description
PyODConverter is a Python module for automating office document conversions
from the command line using OpenOffice.org.

%prep
%setup -qn %{oname}-%{version}

%build
python setup.py build

tee %{service}.sysconf << EOH
# OpenOffice.org
OOFFICE_HOST="localhost"
OOFFICE_PORT="8100"
# Any additional options to pass to ooffice can be set here
OOFFICE_OPTIONS="-norestore -nofirststartwizard -invisible -nodefault -nologo -nolockcheck"
EOH

%install
python setup.py install --root=%{buildroot}

install -d %{buildroot}%{_localstatedir}/run/%{service}
install -m755 %{SOURCE1} -D %{buildroot}%{_initrddir}/%{service}
install -m644 %{service}.sysconf -D %{buildroot}%{_sysconfdir}/sysconfig/%{service}

%pre
%_pre_useradd %{user} %{_localstatedir}/run/%{service} /sbin/nologin

%post
%_post_service %{service}

%postun
%_postun_userdel %{user}

%preun
%_preun_service %{service}

%files
%{_bindir}/DocumentConverter
%{_initrddir}/%{service}
%{_sysconfdir}/sysconfig/%{service}
%{python_sitelib}/%{module}.py*
%{python_sitelib}/%{oname}*.egg-info
%attr(700,%{user},%{user}) %dir %{_localstatedir}/run/%{service}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6609 |12cr|python-odf-0.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define iname	odfpy

Name:		python-odf
Version:	0.9.4
Release:	1
Summary:	Python library for manipulating OpenDocument files
Group:		Development/Python
License:	GPLv2+
URL:		http://forge.osor.eu/projects/odfpy/
Source0:	http://forge.osor.eu/frs/download.php/805/%{iname}-%{version}.tar.gz
BuildArch:	noarch
BuildRequires:	python-devel 
BuildRequires:	python-setuptools

%description
Odfpy aims to be a complete API for OpenDocument in Python. Unlike
other more convenient APIs, this one is essentially an abstraction
layer just above the XML format. The main focus has been to prevent
the programmer from creating invalid documents. It has checks that
raise an exception if the programmer adds an invalid element, adds an
attribute unknown to the grammar, forgets to add a required attribute
or adds text to an element that doesn't allow it.
 
These checks and the API itself were generated from the RelaxNG
schema, and then hand-edited. Therefore the API is complete and can
handle all ODF constructions, but could be improved in its
understanding of data types.


%prep
%setup -q -n %{iname}-%{version}

%build
CFLAGS="%{optflags}" %{__python} -c 'import setuptools; execfile("setup.py")' build


%install
%{__python} -c 'import setuptools; execfile("setup.py")' install --skip-build --root %{buildroot}
sed -i '/#!\/usr\/bin\/python/d' %{buildroot}%{python_sitelib}/odf/*.py


%files
%docdir examples
%docdir contrib
%{_bindir}/*
%{_mandir}/man1/*
%{python_sitelib}/*egg-info
%{python_sitelib}/odf


%changelog
* Tue Apr 20 2010 Tomas Kindl <supp@mandriva.org> 0.9.2-1mdv2010.1
+ Revision: 537126
- python-odf a.k.a. odfpy initial import
- create python-odf


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6610 |12cr|python-omniorb-3.4-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A robust high performance CORBA ORB for C++ and Python
Name:		python-omniorb
Version:	3.4
Release:	7
License:	GPL
Group:		System/Libraries
Source0:	http://downloads.sourceforge.net/omniorb/omniORBpy-%{version}.tar.gz
Patch0:		omniORBpy-3.4-link.patch
URL:		http://omniorb.sourceforge.net/
BuildRequires:	python-devel
BuildRequires:	openssl-devel
BuildRequires:	omniorb
BuildRequires:	omniorb-devel
BuildRequires:	python-omniidl

%description
omniORB is a robust high performance CORBA ORB for C++ and Python.
It is freely available under the terms of the GNU Lesser General Public License
(for the libraries), and GNU General Public License (for the tools). omniORB
is largely CORBA 2.6 compliant.

omniORB is one of only three ORBs to have been awarded the Open Group's Open
Brand for CORBA. This means that omniORB has been tested and certified CORBA
compliant, to version 2.1 of the CORBA specification. You can find out more
about the branding program at the Open Group. 

%prep
%setup -qn omniORBpy-%{version}
%patch0 -p0

%build
%configure2_5x --with-openssl
%make

%install
%makeinstall_std
# don't conflict with python-omniidl
rm -f %{buildroot}%{py_puresitedir}/omniidl_be/__init__.py*

rm -f %{buildroot}%{py_puresitedir}/CORBA.py
rm -f %{buildroot}%{py_puresitedir}/PortableServer.py

# Custom install target forces generation of .pyc files
find %{buildroot} -name \*.pyc | xargs rm -f

%files
%defattr (-,root,root)
%{py_platsitedir}/*
%ifarch x86_64
%{py_puresitedir}/*
%endif
%{_includedir}/omniORB4/*.hh
%{_includedir}/*.h


%changelog
* Sat Apr 09 2011 Funda Wang <fwang@mandriva.org> 3.4-6mdv2011.0
+ Revision: 652098
- link with libpython

* Wed Nov 17 2010 Paulo Andrade <pcpa@mandriva.com.br> 3.4-5mdv2011.0
+ Revision: 598474
- Do not install PortableServer.py when built to not conflict with pyorbit

* Sat Nov 06 2010 Funda Wang <fwang@mandriva.org> 3.4-4mdv2011.0
+ Revision: 593983
- rebuild

* Thu Sep 30 2010 Paulo Andrade <pcpa@mandriva.com.br> 3.4-3mdv2011.0
+ Revision: 582207
- Conflict conditionally with pyorbit

* Tue May 11 2010 Paulo Andrade <pcpa@mandriva.com.br> 3.4-2mdv2010.1
+ Revision: 544457
- Explicitly confict with pyorbit.

* Thu Feb 18 2010 Paulo Andrade <pcpa@mandriva.com.br> 3.4-1mdv2010.1
+ Revision: 507778
- Import python-omniorb (omniORBpy) version 3.4.
- python-omniorb


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6611 |12cr|python-openid-2.2.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		python-openid
Version:	2.2.5
Release:	1
Summary:	Python OpenID libraries
Group:		Development/Python
License:	Apache License
URL:		http://www.openidenabled.com/python-openid/
Source0:	http://openidenabled.com/files/python-openid/packages/python-openid-%{version}.tar.bz2
BuildArch:	noarch
BuildRequires:	python-setuptools
BuildRequires:	python-devel
#BuildRequires:	twill

%description
The OpenID library with batteries included.

Features of the 2.x.x series include:

 * Refined and easy-to-use API.

 * Extensive documentation.

 * Many storage implemetations including file-based, sqlite,
   postgresql, and mysql.

 * Simple examples to help you get started.

 * Licensed under the Apache Software License.

 * Includes a Simple Registration API

 * Versions 1.x.x supports protocol version 1; versions 2.x.x support
   both major OpenID protocol versions transparently


%prep
%setup -q
find . -type f | xargs chmod a-x

%build
python -c 'import setuptools; execfile("setup.py")' build

%check
#python admin/runtests

%install
python -c 'import setuptools; execfile("setup.py")' install \
	--skip-build --root %{buildroot} --record=INSTALLED_FILES

%files
%doc background-associations.txt LICENSE NEWS README examples
%{python_sitelib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6612 |12cr|python-opensesame-0.25-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upver	0.25
%define uprel	1

Name:		python-opensesame
Version:	%{upver}
Release:	1
Summary:	Graphical experiment builder
Group:		Sciences/Other
License:	GPLv2
URL:		http://www.cogsci.nl/software/opensesame
Source0:	http://files.cogsci.nl/software/opensesame/opensesame_%{upver}-%{uprel}.tar.gz
Patch0:		opensesame-0.25-mdv-desktop.patch
BuildArch:	noarch
BuildRequires:	pygame pygame-devel python-qt4-devel python-numpy-devel
Requires:	pygame python-qt4 python-numpy
%py_requires

%description
OpenSesame is a graphical experiment builder. OpenSesame provides an easy
to use, point-and-click interface for creating psychological experiments.
In addition to a powerful sketchpad for creating visual stimuli, OpenSesame
features a sampler and synthesizer for sound playback. For more complex tasks,
OpenSesame supports Python scripting using the built-in editor with syntax
highlighting.

%files
%{_bindir}/*
%{_datadir}/opensesame
%{_datadir}/applications/opensesame.desktop
%{py_puresitedir}/opensesame-*.egg-info
%{py_puresitedir}/openexp
%{py_puresitedir}/libopensesame
%{py_puresitedir}/libqtopensesame
%doc README

%prep
%setup -q -n opensesame-%{version}
%patch0 -p1

%build

%install
PYTHONDONTWRITEBYTECODE= python setup.py install --root=%{buildroot}
chmod 755 %{buildroot}%{py_puresitedir}/libopensesame/misc.py



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6613 |12cr|python-osd-0.2.14-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define truename	pyosd
%define name		python-osd
%define version 0.2.14
%define release %mkrel 5

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Python wrapper for libosd
Group:		Development/Python
License:	GPL
URL:		http://repose.cx/pyosd
Source:		%{truename}-%{version}.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	python-devel
BuildRequires:	libxosd-devel
Provides:	%{truename}
Obsoletes:	%{truename}

%description 
PyOSD is a python module for displaying text on your X display, much like the 
"On Screen Displays" used on TVs and some monitors.

%prep
%setup -q -n %{truename}-%{version}

%build
python setup.py build

%install
rm -rf $RPM_BUILD_ROOT  
python setup.py install --root=$RPM_BUILD_ROOT 

%clean
rm -rf $RPM_BUILD_ROOT  

%files 
%dir %py_platsitedir/pyosd
%py_platsitedir/pyosd/*
%py_platsitedir/_pyosd.so
%py_platsitedir/pyosd-%{version}-*.egg-info
%defattr(-,root,root)
%doc AUTHORS README*  ChangeLog COPYING



%changelog
* Tue Nov 02 2010 Crispin Boylan <crisb@mandriva.org> 0.2.14-5mdv2011.0
+ Revision: 591934
- Rebuild

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.2.14-4mdv2010.0
+ Revision: 442324
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.2.14-3mdv2009.0
+ Revision: 242455
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Apr 17 2007 Guillaume Bedot <littletux@mandriva.org> 0.2.14-1mdv2008.0
+ Revision: 13741
- Release 0.2.14 / python 2.5 build


* Thu Dec 22 2005 Michael Scherer <misc@mandriva.org> 0.2.12-1mdk
- New release 0.2.12

* Fri Dec 16 2005 Michael Scherer <misc@mandriva.org> 0.2.9-4mdk
- Rebuild
- use mkrel
- use a macro

* Sun Dec 05 2004 Michael Scherer <misc@mandrake.org> 0.2.9-3mdk
- Rebuild for new python

* Thu Jun 24 2004 Michael Scherer <misc@mandrake.org> 0.2.9-2mdk
- New release 0.2.9, 2mdk because 0.2.9-1mdk doesn't exist

* Sat Aug 09 2003 Guillaume Rousse <guillomovitch@linux-mandrake.com> 0.2.6-1mdk
- 2.6
- changed name to python-osd
- drop patch (merged upstream)

* Mon Apr 28 2003 Gtz Waschk <waschk@linux-mandrake.com> 0.2.5-5mdk
- fix distriblint warning

* Tue Feb 18 2003 Gtz Waschk <waschk@linux-mandrake.com> 0.2.5-4mdk
- new xosd

* Tue Feb 04 2003 Gtz Waschk <waschk@linux-mandrake.com> 0.2.5-3mdk
- rebuild for new xosd

* Sat Jan 04 2003 Guillaume Rousse <g.rousse@linux-mandrake.com> 0.2.5-2mdk
- rebuild

* Tue Dec 03 2002 Guillaume Rousse <g.rousse@linux-mandrake.com> 0.2.5-1mdk
- contributed by Pascal Terjan <CMoi@tuxfamily.org>


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6614 |12cr|python-osmgpsmap-0.7.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname	osmgpsmap

Name:		python-%{oname}
Version:	0.7.3
Release:	%mkrel 1
Summary:	Python bindings for osm-gps-map GTK+ widget
Group:		Development/Python
License:	GPLv2
URL:		http://nzjrs.github.com/osm-gps-map/
Source0:	http://www.johnstowers.co.nz/files/osm-gps-map/%{name}-%{version}.tar.gz
BuildRequires:	osm-gps-map-devel
BuildRequires:	python-gobject-devel
BuildRequires:	pygtk2.0-devel

%description
Python bindings for a GTK+ widget that when given GPS co-ordinates,
draws a GPS track, and points of interest on a moving map
display. Downloads map data from a number of websites, including
openstreetmap.org.

%prep
%setup -q

%build
CFLAGS="%{optflags}" python setup.py build

%install
rm -rf %{buildroot}
python setup.py install \
	-O1 \
	--skip-build \
	--root %{buildroot}
 
%clean
rm -rf %{buildroot}

%files
%doc AUTHORS
%{python_sitearch}/%{oname}.so
%{python_sitearch}/python_%{oname}-%{version}-py%{py_ver}.egg-info



%changelog
* Mon Oct 31 2011 Andrey Bondrov <abondrov@mandriva.org> 0.7.3-1
+ Revision: 708036
- imported package python-osmgpsmap


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6615 |12cr|python-pandas-0.8.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	pandas

Summary:	Powerful Python data structures for data analysis and statistics
Name:		python-%{module}
Version:	0.8.1
Release:	2
Source0:	http://pypi.python.org/packages/source/p/%{module}/%{module}-%{version}.tar.gz
Patch0:		setup-lm-0.8.0.patch
Patch1:		make-doc-0.8.0.patch
License:	BSD
Group:		Development/Python
Url:		http://pandas.sourceforge.net/
Requires:	python-numpy >= 1.6.1
Requires:	python-dateutil < 2
Suggests:	python-scipy
Suggests:	python-matplotlib
Suggests:	python-pytz
Suggests:	python-tables
Suggests:	python-statsmodels
BuildRequires:	python-setuptools
BuildRequires:	python-numpy-devel >= 1.6.1
BuildRequires:	python-dateutil < 2
BuildRequires:	python-matplotlib
BuildRequires:	python-sphinx
BuildRequires:	ipython
BuildRequires:	pkgconfig(lapack)

%description
pandas is a Python package providing fast, flexible, and expressive
data structures designed to make working with "relational" or
"labeled" data both easy and intuitive. It aims to be the fundamental
high-level building block for doing practical, real world data
analysis in Python. Additionally, it has the broader goal of becoming
the most powerful and flexible open source data analysis /
manipulation tool available in any language. It is already well on its
way toward this goal.

%prep
%setup -q -n %{module}-%{version}
%patch0 -p0
%patch1 -p0

%build
%__python setup.py build

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}
pushd doc
export PYTHONPATH=`dir -1d ../build/lib*`
%__python make.py html
find . -name .buildinfo -exec rm -rf {} \;
popd

%files
%doc LICENSE README.rst TODO.rst examples/ doc/build/html
%py_platsitedir/%{module}*


%changelog
* Mon Jul 30 2012 Lev Givon <lev@mandriva.org> 0.8.1-1
+ Revision: 811490
- Update to 0.8.1.

* Mon Jul 02 2012 Lev Givon <lev@mandriva.org> 0.8.0-1
+ Revision: 807858
- Update to 0.8.0 final.

* Tue Jun 26 2012 Lev Givon <lev@mandriva.org> 0.8.0-0.rc2
+ Revision: 806941
- imported package python-pandas


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6616 |12cr|python-papyon-0.5.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname   papyon

Name:           python-papyon
Version:        0.5.2
Release:        %mkrel 2
Summary:        Python libraries for MSN Messenger network

Group:          Development/Python
License:        LGPLv2+
URL:            http://telepathy.freedesktop.org/wiki/Papyon
Source0:        http://telepathy.freedesktop.org/releases/%{oname}/%{oname}-%{version}.tar.bz2
BuildRoot:      %{_tmppath}/%{oname}-%{version}-%{release}-root

BuildArch:      noarch
BuildRequires:  python-devel
BuildRequires:  avahi-python
Requires:	python-pycrypto
Requires:       python-OpenSSL
Requires:       python-gobject

%description
papyon is the library behind the msn connection manager for telepathy. It is a
a fork of the unmaintained pymsn msn library. papyon uses the glib mainloop to
process the network events in an asynchronous manner. 

%prep
%setup -q -n %{oname}-%{version}


%build
%{__python} setup.py build


%install
rm -rf %{buildroot}
%{__python} setup.py install -O1 --skip-build --root %{buildroot}

 
%clean
rm -rf %{buildroot}


%files
%defattr(-,root,root,-)
%doc AUTHORS NEWS
%{python_sitelib}/papyon
%{python_sitelib}/papyon-*.egg-info


%changelog
* Wed Nov 03 2010 Götz Waschk <waschk@mandriva.org> 0.5.2-2mdv2011.0
+ Revision: 592938
- rebuild for new python 2.7

* Mon Oct 25 2010 Luis Medinas <lmedinas@mandriva.org> 0.5.2-1mdv2011.0
+ Revision: 589260
- Bump to 0.5.2.
  Added python-pycrypto to Requires.

* Sat Aug 07 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.4.9-1mdv2011.0
+ Revision: 567231
- update to 0.4.9

* Fri Apr 16 2010 Frederik Himpe <fhimpe@mandriva.org> 0.4.6-1mdv2010.1
+ Revision: 535563
- update to new version 0.4.6

* Wed Jan 20 2010 Frederik Himpe <fhimpe@mandriva.org> 0.4.4-1mdv2010.1
+ Revision: 494175
- update to new version 0.4.4

* Mon Oct 19 2009 Frederik Himpe <fhimpe@mandriva.org> 0.4.3-1mdv2010.0
+ Revision: 458301
- update to new version 0.4.3

* Wed Sep 09 2009 Frederik Himpe <fhimpe@mandriva.org> 0.4.2-1mdv2010.0
+ Revision: 435979
- Update to new versio n0.4.2:
  * Does not depend on pyCrypto anymore
  * support for audio and video conferences

* Tue Jul 28 2009 Frederik Himpe <fhimpe@mandriva.org> 0.4.1-1mdv2010.0
+ Revision: 402830
- Update to new version 0.4.1

* Wed Jul 08 2009 Frederik Himpe <fhimpe@mandriva.org> 0.4.0-1mdv2010.0
+ Revision: 393668
- First papyon package, based on python-pymsn package
- create python-papyon


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6617 |12cr|python-parallel-0.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname parallel
%define pname py%{oname}
%define minversion 2.2

Summary: Python parallel port extension
Name: python-%{oname}
Version: 0.2
Release: 4
Source0: %{pname}-%{version}.tar.bz2
License: GPL
Group: Development/Python
URL: http://pyserial.sourceforge.net/pyparallel.html
BuildRequires: python-devel
BuildArch: noarch
Requires: python
Provides: %{pname}

%description
This module encapsulates the access for the parrallel port. It provides 
backends for Python running on Windows, Linux and BSD. Other platforms 
are possible too but not yet integrated.

This module is still under development, but it may be useful for developers.

%prep
%setup -q -n %{pname}-%{version}

%build
perl -pi -e "s/data_files = None/data_files = {}/" setup.py
perl -pi -e "s/\r\n/\n/" *.txt PKG-INFO %oname/*.py
#python setup.py build

%install
PYTHONDONTWRITEBYTECODE=  python setup.py install --root %{buildroot} --record=INSTALLED_FILES

%files -f INSTALLED_FILES
%doc CHANGES.txt LICENSE.txt PKG-INFO README.txt


%changelog
* Tue Apr 17 2007 Guillaume Bedot <littletux@mandriva.org> 0.2-3mdv2008.0
+ Revision: 13928
- python 2.5 build

  + Mandrake <devel@mandriva.com>


* Wed Mar 15 2006 Guillaume Bedot <littletux@mandriva.org> 0.2-1mdk
- Initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6618 |12cr|python-paramiko-1.7.7.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module_name 	paramiko
%define version 1.7.7.1

Summary: 	SSH2 protocol for Python
Name: 		python-%module_name
Version: 	%version
Release: 	3
Url: 		http://www.lag.net//paramiko/
License: 	LGPL 2+
Group: 		Development/Python
Source: 	http://www.lag.net/paramiko/download/%{module_name}-%{version}.tar.gz

Requires:   pycrypto
Obsoletes:  %{module_name}
Provides:   %{module_name}
BuildRequires:	python-devel
BuildRequires:	pycrypto
BuildArch:	noarch
Buildroot: 	%_tmppath/%name-%version

%description
Paramiko is a module for python that implements the SSH2 protocol for secure
(encrypted and authenticated) connections to remote machines.  the module works
by taking a socket-like object that you pass in, negotiating with the remote
server, authenticating (using a password or a given private key), and opening
flow-controled "channels" to the server, which are returned as socket-like
objects. you are responsible for verifying that the server's host key is the
one you expected to see, and you have control over which kinds of encryption
or hashing you prefer (if you care), but all of the heavy lifting is done by
the paramiko module.

%prep
%setup -q -n %module_name-%version

%install
rm -rf %{buildroot}
python setup.py install --root=%{buildroot}

%clean
rm -rf %{buildroot}

#%check
#python test.py

%files
%defattr(-,root,root)
%doc docs PKG-INFO README tests demo*
%py_puresitedir/*.egg-info
%py_puresitedir/%module_name




%changelog
* Tue Oct 25 2011 Bogdano Arendartchuk <bogdano@mandriva.com> 1.7.7.1-3
+ Revision: 707074
- new version 1.7.7.1

* Tue Nov 02 2010 Crispin Boylan <crisb@mandriva.org> 1.7.6-2mdv2011.0
+ Revision: 591781
- Rebuild

* Sun Jan 10 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.7.6-1mdv2010.1
+ Revision: 489188
- update to new version 1.7.6

* Thu Sep 17 2009 Michael Scherer <misc@mandriva.org> 1.7.5-1mdv2010.0
+ Revision: 443919
- update to new version 1.7.5

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.7.4-3mdv2010.0
+ Revision: 442326
- rebuild

* Mon Dec 29 2008 Crispin Boylan <crisb@mandriva.org> 1.7.4-2mdv2009.1
+ Revision: 321177
- Rebuild for 2.6

* Fri Aug 15 2008 Michael Scherer <misc@mandriva.org> 1.7.4-1mdv2009.0
+ Revision: 272310
- new version
- new url

* Mon Mar 10 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.7.2-1mdv2008.1
+ Revision: 183316
- new version

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Dec 17 2007 Jérôme Soyer <saispo@mandriva.org> 1.6.4-1mdv2008.1
+ Revision: 122368
- New release 1.6.4 and bypass check


* Sun Jan 07 2007 Michael Scherer <misc@mandriva.org> 1.5.2-4mdv2007.0
+ Revision: 105220
- rebuild for python 2.5
- use %%rel scheme for mkrel
- Import python-paramiko


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6619 |12cr|python-parted-3.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define fname pyparted

Summary: Python module for GNU parted
Name:    python-parted
Version: 3.8
Release: 2
License: GPLv2+
Group:   System/Configuration/Hardware
URL:     http://fedorahosted.org/pyparted
Source0: http://fedorahosted.org/releases/p/y/%{fname}/%{fname}-%{version}.tar.gz
BuildRequires: python-devel
BuildRequires: parted-devel >= 1.9.0-20
BuildRequires: python-decorator

Requires: python-decorator

%description
Python module for the parted library.  It is used for manipulating
partition tables.

%prep
%setup -qn %{fname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc AUTHORS BUGS COPYING ChangeLog NEWS README TODO
%{python_sitearch}/*



%changelog
* Mon May 21 2012 Matthew Dawkins <mattydaw@mandriva.org> 3.8-2
+ Revision: 799813
- rebuild for parted

* Mon Jul 11 2011 Funda Wang <fwang@mandriva.org> 3.8-1
+ Revision: 689560
- new version 3.8
- new verison 3.6
- link with py2.7
- rebuild for new parted

* Tue Nov 02 2010 Ahmad Samir <ahmadsamir@mandriva.org> 3.0-3mdv2011.0
+ Revision: 592314
- rebuild for python 2.7

* Sat Feb 27 2010 Funda Wang <fwang@mandriva.org> 3.0-2mdv2010.1
+ Revision: 512204
- rebuild for new parted

* Tue Jan 19 2010 Frederik Himpe <fhimpe@mandriva.org> 3.0-1mdv2010.1
+ Revision: 493818
- update to new version 3.0

* Sun Dec 27 2009 Thierry Vignaud <tv@mandriva.org> 2.5-3mdv2010.1
+ Revision: 482658
- use full parted API now that RH patches are merged upstream

* Sun Dec 27 2009 Funda Wang <fwang@mandriva.org> 2.5-2mdv2010.1
+ Revision: 482623
- rebuild for new parted

* Sun Dec 20 2009 Thierry Vignaud <tv@mandriva.org> 2.5-1mdv2010.1
+ Revision: 480263
- import python-parted


* Sun Dec 20 2009 Thierry Vignaud <tvignaud@mandriva.com> 2.5-1mdv2010.1
- initial release based on fedora package
- patch 0: build fixes

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6620 |12cr|python-paste-1.7.5.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname	Paste
%define name	python-paste
%define version	1.7.5.1
%define release %mkrel 3

Name:           %{name}
Version:        %{version}
Release:        %{release}
Summary:        Tools for using a Web Server Gateway Interface stack
Group:          Development/Python
License:        MIT
URL:            http://pythonpaste.org
Source0:        http://pypi.python.org/packages/source/P/%{tarname}/%{tarname}-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:      noarch
Requires:	python-pkg-resources
BuildRequires:  python-setuptools
BuildRequires:	python-sphinx

%description
These provide several pieces of "middleware" (or filters) that can be nested
to build web applications.  Each piece of middleware uses the WSGI (PEP 333)
interface, and should be compatible with other middleware based on those
interfaces.

%prep
%setup -q -n %{tarname}-%{version}
%{__sed} -i -e '/^#!.*/,1 d' paste/util/scgiserver.py paste/debug/doctest_webapp.py

%install
%__rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= %{__python} setup.py install --root=%{buildroot} --record=FILE_LIST
sed -i 's|^/usr/lib/python2.7/site-packages/Paste-1.7.5.1-py2.7.egg-info$||g' FILE_LIST
sphinx-build -b html docs html
rm -f html/.buildinfo

%clean
%__rm -rf %{buildroot}

%files -f FILE_LIST
%defattr(-,root,root,-)
%doc html/



%changelog
* Thu Mar 31 2011 Lev Givon <lev@mandriva.org> 1.7.5.1-3mdv2011.0
+ Revision: 649508
- Fix group.
- Build docs properly.
  Require pkg_resources.

* Tue Nov 02 2010 Crispin Boylan <crisb@mandriva.org> 1.7.5.1-2mdv2011.0
+ Revision: 591770
- Rebuild

* Sat Oct 23 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.7.5.1-1mdv2011.0
+ Revision: 587726
- update to new version 1.7.5.1

* Tue Sep 14 2010 Crispin Boylan <crisb@mandriva.org> 1.7.4-1mdv2011.0
+ Revision: 578207
- 1.7.4
- New release

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.7.2-3mdv2010.0
+ Revision: 442336
- rebuild

* Fri Dec 26 2008 Crispin Boylan <crisb@mandriva.org> 1.7.2-2mdv2009.1
+ Revision: 319379
- Rebuild for python2.6

* Thu Dec 04 2008 Crispin Boylan <crisb@mandriva.org> 1.7.2-1mdv2009.1
+ Revision: 309938
- Correct group
- Initial mdv package
- create python-paste


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6621 |12cr|python-pastedeploy-1.5.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	tarname	PasteDeploy

Summary:	Load, configure, and compose WSGI applications and servers
Name:		python-pastedeploy
Version:	1.5.0
Release:	1
Source0:	http://pypi.python.org/packages/source/P/%{tarname}/%{tarname}-%{version}.tar.gz
License:	MIT
Group:		Development/Python
Url:		http://pythonpaste.org/deploy/
BuildArch:	noarch
Requires:	python-paste
BuildRequires:	python-setuptools

%description
This tool provides code to load WSGI applications and servers from
URIs; these URIs can refer to Python Eggs for INI-style configuration
files.

%prep
%setup -q -n %{tarname}-%{version}

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILE_LIST
sed -i 's/.*egg-info$//' FILE_LIST

%files -f FILE_LIST
%doc docs/*



%changelog
* Tue Nov 09 2010 Lev Givon <lev@mandriva.org> 1.3.4-1mdv2011.0
+ Revision: 595342
- import python-pastedeploy



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6622 |12cr|python-pastescript-1.7.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname PasteScript
%define name	python-pastescript
%define version	1.7.3
%define release 4

Summary:	A pluggable command-line frontend
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://pypi.python.org/packages/source/P/%{tarname}/%{tarname}-%{version}.tar.gz
License:	MIT 
Group:		Development/Python
Url:		http://pythonpaste.org/script/
BuildArch:	noarch
Requires:	python-paste >= 1.3
Requires:	python-pastedeploy
Requires:	python-pkg-resources
BuildRequires:	python-setuptools, python-sphinx
BuildRequires:	python-pastedeploy

%description
PasteScript is a pluggable command-line tool. Included features:

* Create file layouts for packages. For instance, 
  paster create --template=basic_package MyPackage 
  will create a setuptools-ready file layout.
* Serve up web applications with configurations based on 
  paste.deploy.

%prep
%setup -q -n %{tarname}-%{version}

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILE_LIST
sphinx-build -b html docs html
sed -i 's/.*egg-info$//' FILE_LIST

%files -f FILE_LIST
%defattr(-,root,root)
%doc html/


%changelog
* Thu Mar 31 2011 Lev Givon <lev@mandriva.org> 1.7.3-3mdv2011.0
+ Revision: 649509
- Require pkg_resources.

* Thu Mar 31 2011 Lev Givon <lev@mandriva.org> 1.7.3-2
+ Revision: 649469
- Fix dependencies.

* Tue Nov 09 2010 Lev Givon <lev@mandriva.org> 1.7.3-1mdv2011.0
+ Revision: 595414
- import python-pastescript



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6623 |12cr|python-perlmodule-1.0.1d-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname	pyperl

# tried enabled again as perl build now provides threads again, but breaks...
%define multi_perl 0

Summary:	Perl for python - use perl code in python
Name:		python-perlmodule
Version:	1.0.1d
Release:	13
Source0:	%{oname}-%{version}.tar.lzma
Patch1:		pyperl-1.0.1d-improved-setup.py
Patch2:		pyperl-1.0.1d-makefile.pl-fixes.patch
Patch3:		pyperl-1.0.1d-fix-tests.patch
Patch4:		pyperl-1.0.1d-python2.5-fixes.patch
Patch5:		pyperl-1.0.1d-older-python-compat.patch
Patch6:		pyperl-1.0.1d-fix-setup-install.patch
Patch7:		pyperl-1.0.1d-new-perl-fix.patch
Patch8:		pyperl-1.0.1d-fix-format-warnings.patch
Patch9:		pyperl-1.0.1d-link-against-libdl.patch
License:	Artistic
Group:		Development/Python
Url:		http://search.cpan.org/dist/%{oname}/
BuildRequires:	perl-devel >= 5.6
BuildRequires:	python-devel >= 1.5.2
Provides:	%{oname} = %{EVRD}

%description
Perlmodule makes it possible to embed perl interpreters in any
python program. It can be used to invoke arbitrary perl code, load
any perl modules, and make calls directly into perl functions. The
perl code invoked can call back into python as it sees fit.

%if %multi_perl
This package is built with MULTI_PERL enabled--each python thread
gets its own separate perl interpreter.
%endif

%prep
%setup -q -n %{oname}-%{version}
%patch1 -p1 -b .improved~
%patch2 -p1 -b .makefixes~
%patch3 -p1 -b .fixtests~
%patch4 -p1 -b .python2.5~
%patch5 -p0 -b .oldpython~
%patch6 -p0 -b .fixsetup~
%patch7 -p1 -b .newperl~
%patch8 -p1 -b .format_warnings~
%patch9 -p1 -b .libdl~

%build
%if !%multi_perl
rm -f MULTI_PERL
%else
touch MULTI_PERL
%endif
python setup.py build

%check
python setup.py test

%install
python setup.py install --root %{buildroot}

%files
%doc README TODO MANIFEST Changes
%{perl_vendorarch}/auto/Python
%{perl_vendorarch}/Python.pm
%{perl_vendorarch}/Python
%{_mandir}/man3/*
%{python_sitearch}/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.0.1d-13
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2
- cleanup junk

* Wed Jan 26 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.0.1d-11
+ Revision: 632818
- fix regresion tests
- don't compile with '-Wno-error=format-security'
- really drop dead patch..
- link against libdl (P9)
- fix api breakages with new perl

  + Jérôme Quelin <jquelin@mandriva.org>
    - perl 5.12 rebuild
    - rebuild for perl 5.12

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.0.1d-8mdv2010.0
+ Revision: 442351
- rebuild

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - fix some compile warnings (P8)
    - really enable threads with %%multi_perl (although broken...)

* Tue Mar 03 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.1d-7mdv2009.1
+ Revision: 347874
- workaround enforced usage format security build errors

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 1.0.1d-6mdv2009.0
+ Revision: 259740
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 1.0.1d-5mdv2009.0
+ Revision: 247584
- rebuild

* Wed Feb 27 2008 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.0.1d-3mdv2008.1
+ Revision: 175754
- comment out dead perl functions (updates P7)
- fix build with new perl
- provide pyperl
- fix installation bug in setup.py which sets root to '' if not specific
  (P6 from  Pedro Algarvio aka s0undt3ch <ufs@ufsoft.org>)
- fix backwards compatibility with older python (P5 from Pedro Algarvio aka s0undt3ch <ufs@ufsoft.org>)

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sat Oct 20 2007 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.0.1d-2mdv2008.1
+ Revision: 100557
- add check stage
  cleanups
- fix code to work with python 2.5, fixes crashes as well as broken list function (P4)
- fix tests so that they run again without errors (P3)
- move some things from spec to setup.py with some new stuff added (P1)

* Fri Oct 19 2007 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.0.1d-1mdv2008.1
+ Revision: 100500
- revert various changes due to misunderstandings of various stuff (I suck:p)
- 1.0.1d
- try fix linking of Python::Object
- really disable the rest of thread stuff (P0)
- don't rebuild Python-Object during install (P1)
- fix short circuitting

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.1-8mdv2008.0
+ Revision: 86303
- rebuild


* Mon Jan 16 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.0.1-7mdk
- Fix build on x86_64

* Thu May 19 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.0.1-6mdk
- Rebuild for new perl

* Sun Dec 05 2004 Michael Scherer <misc@mandrake.org> 1.0.1-5mdk
- Rebuild for new python

* Mon Nov 15 2004 Michael Scherer <misc@mandrake.org> 1.0.1-4mdk 
- fix my own error

* Mon Nov 15 2004 Michael Scherer <misc@mandrake.org> 1.0.1-3mdk
- Rebuild for new perl
- add a switch for enabling multi_perl, and remove the feature

* Sun Oct 24 2004 Michael Scherer <misc@mandrake.org> 1.0.1-2mdk
- Rebuild

* Wed Jul 09 2003 Austin Acton <aacton@yorku.ca> 1.0.1-1mdk 
- andi payn <payn@myrealbox.com> :
  - Initial specfile
- install in vendor, not site
- trick manpages into installing (doc_vendor_install missing from makefile)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6624 |12cr|python-pg-3.7-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define sourcename PyGreSQL
%define version 3.7
%define release %mkrel 7

Summary: 	Postgresql support for Python
Name: 		python-pg
Version: 	%{version}
Release: 	%{release}
Source0: 	ftp://ftp.druid.net/pub/distrib/%{sourcename}-%{version}.tar.bz2
License:	GPL
Group: 		Development/Python
BuildRoot: 	%{_tmppath}/%{name}-buildroot
Url: 		http://www.druid.net/pygresql/
BuildRequires:	postgresql-devel python-devel
Provides:	python-postgresql = %{version}-%{release}
Provides:	%{sourcename} = %{version}-%{release}

%description
PostgreSQL is a database system derived from Postgres4.2. It conforms to 
(most of) aNSI SQL and offers many interesting capabilities (C dynamic 
linking for functions or type definition, etc.). 

Python is an interpreted programming language. It is object oriented, 
simple to use (light syntax, simple and straightforward statements), 
and has many extensions for building GUIs, interfacing with WWW, etc. 

PyGreSQL is a python module that interfaces to a PostgreSQL database. It 
embeds the PostgreSQL query library to allow easy use of the powerful 
PostgreSQL features from a Python script. 

%prep
%setup -q -n %{sourcename}-%version

%build
env CFLAGS="$RPM_OPT_FLAGS -I %{_includedir}/pgsql/server" python setup.py build

%install
python setup.py install --root=$RPM_BUILD_ROOT --record=INSTALLED_FILES

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(644,root,root,755)
%doc Announce ChangeLog 
%defattr(755,root,root)
%doc tutorial/
%py_platsitedir/*


%changelog
* Sun Nov 21 2010 Funda Wang <fwang@mandriva.org> 3.7-7mdv2011.0
+ Revision: 599417
- update file list

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 3.7-7mdv2010.0
+ Revision: 442372
- rebuild

* Sun Dec 28 2008 Funda Wang <fwang@mandriva.org> 3.7-6mdv2009.1
+ Revision: 320186
- rebuild for new python

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 3.7-5mdv2009.0
+ Revision: 259741
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 3.7-4mdv2009.0
+ Revision: 247586
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 3.7-2mdv2008.1
+ Revision: 136456
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Apr 21 2007 Emmanuel Andry <eandry@mandriva.org> 3.7-2mdv2008.0
+ Revision: 16576
- rebuild for libpq (bug #30366)


* Thu Sep 08 2005 Buchan Milne <bgmilne@linux-mandrake.com> 3.7-1mdk
- New release 3.7

* Tue Jun 21 2005 Buchan Milne <bgmilne@linux-mandrake.com> 3.6.2-1mdk
- New release 3.6.2
- rpmbuildupdate-able and %%mkrel-ed (drop pre version handling as 
  rpmbuildupdate does not seem capable of handling it)

* Wed Apr 20 2005 Oden Eriksson <oeriksson@mandriva.com> 3.4-3mdk
- rebuilt against new postgresql libs

* Sun Dec 05 2004 Michael Scherer <misc@mandrake.org> 3.4-2mdk
- Rebuild for new python

* Tue Apr 06 2004 Buchan Milne <bgmilne@linux-mandrake.com> 3.4-1mdk
- First Mandrake package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6625 |12cr|python-ply-3.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		python-ply
Version:	3.4
Release:	%mkrel 1
Group:		Development/Python
License:	BSD-like
Summary:	Python Lex-Yacc
Source:		http://www.dabeaz.com/ply/ply-%{version}.tar.gz
URL:		http://www.dabeaz.com/ply/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	python-devel

%description
PLY is an implementation of lex and yacc parsing tools for Python.

In a nutshell, PLY is nothing more than a straightforward lex/yacc
implementation. Here is a list of its essential features:

 * It's implemented entirely in Python.
 * It uses LR-parsing which is reasonably efficient and well suited
   for larger grammars.
 * PLY provides most of the standard lex/yacc features including support
   for empty productions, precedence rules, error recovery, and support
   for ambiguous grammars.
 * PLY is straightforward to use and provides very extensive error checking.
 * PLY doesn't try to do anything more or less than provide the basic
   lex/yacc functionality. In other words, it's not a large parsing
   framework or a component of some larger system.

The original version of PLY was developed in 2001 for use in an
Introduction to Compilers course where students used it to build a
compiler for a simple Pascal-like language. Because of its use in an
instructional setting, a lot of work went into providing extensive
error checking. In addition, this experience was used to sort out
common usability problems. Since then, a variety of incremental
improvements have been made to the system. PLY-3.0 adds support for
Python 3.0 and gives PLY's internals a much needed overhaul.

%prep
%setup -q -n ply-%{version}

%build
%__python setup.py build

%install
%__python setup.py install --root=%{buildroot}

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGES README TODO doc example test
%py_puresitedir/ply
%py_puresitedir/*.egg-info


%changelog
* Wed Apr 20 2011 Paulo Andrade <pcpa@mandriva.com.br> 3.4-1mdv2011.0
+ Revision: 656088
- Update to latest upstream release

* Sat Oct 30 2010 Shlomi Fish <shlomif@mandriva.org> 3.3-2mdv2011.0
+ Revision: 590565
- New release - rebuild for python 2.7

* Sun Jan 10 2010 Guillaume Rousse <guillomovitch@mandriva.org> 3.3-1mdv2010.1
+ Revision: 489357
- new version

* Tue Jun 09 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.1-1mdv2010.0
+ Revision: 384253
- update to new version 3.1

* Sat Jan 03 2009 Funda Wang <fwang@mandriva.org> 2.5-2mdv2009.1
+ Revision: 323927
- clean spec

* Sat Nov 22 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.5-1mdv2009.1
+ Revision: 305847
- update to new version 2.5

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 2.3-4mdv2009.0
+ Revision: 259742
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 2.3-3mdv2009.0
+ Revision: 247588
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 2.3-1mdv2008.1
+ Revision: 136456
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Feb 23 2007 Gaëtan Lehmann <glehmann@mandriva.org> 2.3-1mdv2007.0
+ Revision: 124895
- 2.3

* Thu Nov 30 2006 Gaëtan Lehmann <glehmann@mandriva.org> 2.2-1mdv2007.1
+ Revision: 88998
- sync sources
- 2.2
  drop patch 1
- 1.8
- Import python-ply

* Fri May 26 2006 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 1.7-1mdv2007.0
- New release 1.7
- update url

* Wed Apr 26 2006 Nicolas Lcureuil <neoclust@mandriva.org> 1.5-3mdk
- Add BuildRequires
- use mkrel

* Sun Dec 05 2004 Michael Scherer <misc@mandrake.org> 1.5-2mdk
- Rebuild for new python

* Wed Sep 01 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.5-1mdk
- from Gaetan Lehmann <glehmann@netcourrier.com> :
	- Create package from scratch for mandrake system


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6626 |12cr|python-pmw-1.3.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	Pmw
%define	name	python-pmw
%define	version	1.3.2
%define	release	%mkrel 6


Summary:	Python toolkit for building compound Tkinter widgets
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	MIT
Group:		Development/Python
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Url:		http://www.dscpl.com.au/pmw
Source0:	%{oname}.%{version}.tar.lzma
Requires:	blt tkinter python
Obsoletes:	%{oname}
Provides:	%{oname} = %{version}-%{release}
Buildarch:	noarch
BuildRequires:	python-devel

%description
Pmw is a toolkit for building high-level compound widgets in Python 
using the Tkinter module. It consists of a set of base classes and a 
library of flexible and extensible megawidgets built on this foundation. 
These megawidgets include notebooks, comboboxes, selection widgets, paned 
widgets, scrolled widgets and dialog windows. 

%prep
%setup -q -n %{oname}.%{version}
mv src/%{oname}/%{oname}_1_3/doc src/%{oname}/README .

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{python_sitelib}
cp -r src/%{oname} %{buildroot}%{python_sitelib}

%clean
rm -rf %{buildroot}

%files
%defattr (-,root,root,0755)
%doc README doc/*
%{python_sitelib}/%{oname}


%changelog
* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.3.2-6mdv2010.0
+ Revision: 442392
- rebuild

* Sat Dec 27 2008 Adam Williamson <awilliamson@mandriva.org> 1.3.2-5mdv2009.1
+ Revision: 319601
- rebuild with python 2.6

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 1.3.2-4mdv2009.0
+ Revision: 259743
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 1.3.2-3mdv2009.0
+ Revision: 247590
- rebuild
- fix no-buildroot-tag

* Thu Nov 15 2007 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.3.2-1mdv2008.1
+ Revision: 108959
- import python-pmw



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6627 |12cr|python-polib-0.6.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Name:           python-polib
Version:        0.6.3
Release:        %mkrel 1
Summary:        A library to parse and manage gettext catalogs

Group:          Development/Python
License:        MIT
URL:            http://bitbucket.org/izi/polib/
Source0:	    http://bitbucket.org/izi/polib/downloads/polib-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

BuildArch:      noarch
BuildRequires:  python-devel

%description
polib allows you to manipulate, create, modify gettext files (pot, po and
mo files). You can load existing files, iterate through it's entries, add,
modify entries, comments or metadata, etc... or create new po files from
scratch.

polib provides a simple and pythonic API, exporting only three convenience
functions 'pofile', 'mofile' and 'detect_encoding', and the 4 core classes:
POFile, MOFile, POEntry and MOEntry for creating new files/entries.

%prep
%setup -q -n polib-%{version}

%build
%{__python} setup.py build

%install
rm -rf $RPM_BUILD_ROOT
%{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc LICENSE 
%{python_sitelib}/*



%changelog
* Mon May 02 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.6.3-1mdv2011.0
+ Revision: 662536
- update to new version 0.6.3

* Mon Nov 29 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.5-1mdv2011.0
+ Revision: 603070
- update to new version 0.5.5

* Tue Nov 02 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.5.4-2mdv2011.0
+ Revision: 592471
- rebuild to get correct auto requries

* Sat Oct 23 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.4-1mdv2011.0
+ Revision: 587727
- update to new version 0.5.4

* Wed Sep 29 2010 Michael Scherer <misc@mandriva.org> 0.5.3-1mdv2011.0
+ Revision: 581951
- import python-polib


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6628 |12cr|python-poppler-qt4-0.16.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		python-poppler-qt4
Version:	0.16.3
Release:	1
Summary:	Python bindings for the Poppler PDF rendering library
Group:		Office
License:	LGPLv2+
URL:		http://code.google.com/p/%{name}/
Source0:	http://python-poppler-qt4.googlecode.com/files/python-poppler-qt4-%{version}.tar.gz
Patch0:		python-poppler-qt4-0.16.3-link.patch
BuildRequires:	python-devel
BuildRequires:	python-qt4-devel
BuildRequires:	libpoppler-qt4-devel >= 0.12.0
BuildRequires:	python-sip >= 4.9.1

%description
Python bindings for the Poppler PDF rendering library. It is needed to run
programs written in Python and using Poppler set.


%prep
%setup -q
%patch0 -p0 -b .link


%build
python setup.py build


%install
python setup.py install --skip-build --prefix=%{buildroot}%{_prefix}


%files
%doc ChangeLog LICENSE TODO README
%{python_sitearch}/popplerqt4.so
%{python_sitearch}/python_poppler*


%changelog
* Tue Jan 17 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.16.2-1
+ Revision: 761983
- imported package python-poppler-qt4


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6629 |12cr|python-pp-1.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	pp
%define name	python-%{module}
%define version	1.6.1
%define release	%mkrel 1

Summary:	Parallel Python
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{module}-%{version}.tar.bz2
License:	BSD-like
Group:		Development/Python
Url:		http://www.parallelpython.com/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
%py_requires -d

%description
Parallel Python (pp) is a pure Python module that provides a parallel
code execution mechanism for SMP or cluster computers. It is lightweight,
easy to install, and integrates well with other Python software.

%prep
%setup -q -n %{module}-%{version}

%install
%__rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}
%__mv %{buildroot}%{_bindir}/ppserver.py %{buildroot}%{_bindir}/ppserver
%__lzma -z doc/ppserver.1
%__install -D -m 644 doc/ppserver.1.lzma %{buildroot}%{_mandir}/man1/ppserver.1.lzma

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING CHANGELOG README examples/
%_bindir/*
%py_puresitedir/*
%_mandir/man1/*


%changelog
* Wed Feb 02 2011 Lev Givon <lev@mandriva.org> 1.6.1-1mdv2011.0
+ Revision: 635333
- Update to 1.6.1.

* Sat Nov 06 2010 Funda Wang <fwang@mandriva.org> 1.6.0-2mdv2011.0
+ Revision: 594077
- rebuild

* Mon Jul 12 2010 Lev Givon <lev@mandriva.org> 1.6.0-1mdv2011.0
+ Revision: 551268
- Update to 1.6.0.

* Thu Mar 19 2009 Lev Givon <lev@mandriva.org> 1.5.7-1mdv2009.1
+ Revision: 358156
- Update to 1.5.7.

* Sat Jan 03 2009 Funda Wang <fwang@mandriva.org> 1.5.6-2mdv2009.1
+ Revision: 323926
- rebuild

* Wed Nov 05 2008 Lev Givon <lev@mandriva.org> 1.5.6-1mdv2009.1
+ Revision: 300130
- import python-pp



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6630 |12cr|python-prettytable-0.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module prettytable
Name:           python-prettytable
Version:        0.5
Release:        %mkrel 1
Summary:        Python library for displaying data in ASCII table format
License:        BSD
Group:          Development/Python
URL:            http://code.google.com/p/prettytable/
Source0:        http://pypi.python.org/packages/source/P/PrettyTable/prettytable-%{version}.tar.gz
BuildRequires:  python-devel
Buildrequires:	python-setuptools
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
BuildArch:      noarch

%description
PrettyTable is a simple Python library designed to make
 it quick and easy to represent tabular data in visually
appealing ASCII tables. It was inspired by the ASCII
tables used in the PostgreSQL shell psql. PrettyTable
allows for selection of which columns are to be printed,
independent alignment of columns (left or right justified
or centred) and printing of "sub-tables" by specifying a
row range.

%prep
%setup -q -n %{module}-%{version}

%build
CFLAGS="%{optflags}" python setup.py build

%install
rm -rf $RPM_BUILD_ROOT
%{__python} setup.py install --root $RPM_BUILD_ROOT --install-purelib=%{python_sitelib}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{python_sitelib}/*



%changelog
* Wed Jun 08 2011 Antoine Ginies <aginies@mandriva.com> 0.5-1mdv2011.0
+ Revision: 683262
- import python-prettytable


* Wed Jun 8 2011 Antoine Ginies <aginies@mandriva.com> 0.5
- first release for Mandriva 


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6631 |12cr|python-processing-0.52-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		python-processing
Version:	0.52
Release:	%mkrel 2
Group:		Sciences/Other
License:	BSD
Summary:	Python processing
Source:		http://prdownload.berlios.de/pyprocessing/processing-%{version}.zip
URL:		http://pyprocessing.berlios.de
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

BuildRequires:	python-devel

%description
processing is a package for the Python language which supports the spawning
of processes using the API of the standard library's threading module. It
runs on both Unix and Windows.

Features:

    * Objects can be transferred between processes using pipes or
      multi-producer/multi-consumer queues.
    * Objects can be shared between processes using a server process or
      (for simple data) shared memory.
    * Equivalents of all the synchronization primitives in threading are
      available.
    * A Pool class makes it easy to submit tasks to a pool of worker
      processes.

%prep
%setup -q -q -n processing-%{version}

%build

%install
%__python setup.py install --root=%{buildroot} --record=INSTALLED_FILES

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%py_platsitedir/*


%changelog
* Sun Nov 21 2010 Funda Wang <fwang@mandriva.org> 0.52-2mdv2011.0
+ Revision: 599418
- update file list

* Sat May 09 2009 Paulo Andrade <pcpa@mandriva.com.br> 0.52-2mdv2010.0
+ Revision: 373582
+ rebuild (emptylog)

* Thu Mar 26 2009 Paulo Andrade <pcpa@mandriva.com.br> 0.52-1mdv2009.1
+ Revision: 361520
- Initial import of python-processing, version 0.52.
  Supports the spawning of processes using the API of the standard library's threading module.
  http://pyprocessing.berlios.de
- python-processing


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6632 |12cr|python-progressbar-2.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	progressbar

Summary:	Progress bar module for Python
Name:		python-%{module}
Version:	2.3
Release:	2
Source0:	http://python-%{module}.googlecode.com/files/%{module}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		http://pypi.python.org/progressbar/
BuildArch:	noarch
BuildRequires:	python-setuptools
%py_requires -d

%description
The progressbar Python module provides a text mode progress bar class
that can be used to display the progress of an operation that takes a
long time.

%prep
%setup -q -n %{module}-%{version}

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILE_LIST
chmod 644 *.txt
sed -i 's/.*egg-info$//' FILE_LIST

%files -f FILE_LIST
%doc *.txt examples.py


%changelog
* Fri Aug 12 2011 Lev Givon <lev@mandriva.org> 2.3-1mdv2012.0
+ Revision: 694079
- Update to 2.3.

* Mon Dec 06 2010 Lev Givon <lev@mandriva.org> 2.3-0.dev.0mdv2011.0
+ Revision: 612415
- import python-progressbar



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6633 |12cr|python-psutil-0.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global short_name psutil

# Filter Python modules from Provides

Name:		python-psutil
Version:	0.4.1
Release:	1
Summary:	A process utilities module for Python

Group:		Development/Python
License:	BSD
URL:		http://psutil.googlecode.com/
Source0:	http://psutil.googlecode.com/files/%{short_name}-%{version}.tar.gz

BuildRequires:	python-devel

%description
psutil is a module providing an interface for retrieving information on running
processes and system utilization (CPU, memory) in a portable way by using
Python, implementing many functionalities offered by tools like ps, top and
Windows task manager.



%prep
%setup -q -n %{short_name}-%{version}

# Remove shebangs
for file in psutil/*.py; do
  sed -i.orig -e 1d $file && \
  touch -r $file.orig $file && \
  rm $file.orig
done



%build
export CFLAGS=$RPM_OPT_FLAGS
%{__python} setup.py build


%install
%{__python} setup.py install \
  --skip-build \
  --root %buildroot

 
%files
%defattr(-,root,root,-)
%doc CREDITS HISTORY LICENSE README docs/
%{python_sitearch}/%{short_name}/
%{python_sitearch}/*.egg-info
%{python_sitearch}/*.so


%changelog
* Tue Feb 14 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.4.1-1
+ Revision: 773926
- version update 0.4.1

* Mon Oct 31 2011 Alexander Khrukin <akhrukin@mandriva.org> 0.4.0-1
+ Revision: 708101
- imported package python-psutil


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6634 |12cr|python-psycopg-1.1.21-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module psycopg

%define zope_product_path %{_prefix}/lib/zope/lib/python/Products/

Summary:        PostgreSQL database adapter for Python
Name:           python-%module
Version:        1.1.21
Release:        %mkrel 11
Group:          Development/Python
License:        GPL
URL:            http://www.initd.org/software/initd/psycopg
Source0:        http://initd.org/pub/software/psycopg/%{module}-%{version}.tar.bz2
Patch0:		psycopg-1.1.21-linkage.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
# for DateTime
Requires:       python-egenix-mx-base
%py_requires -d
BuildRequires:  postgresql-devel 
BuildRequires:  python-egenix-mx-base

%description
psycopg is a PostgreSQL database adapter for the Python programming
language (just like pygresql and popy.) It was written from scratch with
the aim of being very small and fast, and stable as a rock. The main
advantages of psycopg are that it supports the full Python DBAPI-2.0 and
being thread safe at level 2.

# %package -n zope-ZPsycopgDA
# Summary: Zope postgresql adaptor
# Group: Networking/WWW
# Requires: zope
# Requires: %{name} = %{version}
# 
# %description -n zope-ZPsycopgDA
# Zope postgresql adaptor

%prep
%setup -q -n %{module}-%{version}
%patch0 -p0

%build
%configure2_5x \
   --with-mxdatetime-includes=%{py_platsitedir}/mx/DateTime/mxDateTime/
%make

%install
rm -rf %buildroot
mkdir -p $RPM_BUILD_ROOT/%{py_platsitedir}
install -m 755 psycopgmodule.so $RPM_BUILD_ROOT/%{py_platsitedir}

# isntall zope product
# mkdir -p $RPM_BUILD_ROOT/%zope_product_path
# cp -a ZPsycopgDA $RPM_BUILD_ROOT/%zope_product_path

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc AUTHORS  COPYING  CREDITS  FAQ  INSTALL  NEWS  README  RELEASE-1.0  SUCCESS  TODO doc
%{py_platsitedir}/*.so

# %files -n zope-ZPsycopgDA
# %defattr(-,root,root,-)
# %zope_product_path/ZPsycopgDA





%changelog
* Fri Oct 29 2010 Michael Scherer <misc@mandriva.org> 1.1.21-11mdv2011.0
+ Revision: 590003
- rebuild for python 2.7

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.1.21-10mdv2010.0
+ Revision: 442396
- rebuild

* Mon Jan 26 2009 Funda Wang <fwang@mandriva.org> 1.1.21-9mdv2009.1
+ Revision: 333736
- fix perm
- link against python

* Sat Jan 10 2009 Funda Wang <fwang@mandriva.org> 1.1.21-7mdv2009.1
+ Revision: 328018
- fix buid

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.1.21-4mdv2008.1
+ Revision: 136456
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Sep 10 2007 Gaëtan Lehmann <glehmann@mandriva.org> 1.1.21-4mdv2008.0
+ Revision: 84030
- disable zope product


* Fri Feb 23 2007 Gaëtan Lehmann <glehmann@mandriva.org> 1.1.21-3mdv2007.0
+ Revision: 124887
- fix build on x86_64
- spec cleanup
- Import python-psycopg

  + Jérôme Soyer <saispo@mandriva.org>
    - Rebuild for latest python and postgresql
    - Rebuild for latest python

* Tue Dec 13 2005 Michael Scherer <misc@mandriva.org> 1.1.21-2mdk
- fix Requires
- quiet setup

* Sat Nov 05 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 1.1.21-1mdk
- first contrib


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6635 |12cr|python-ptrace-0.6.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	ptrace
%define name	python-%{module}
%define version	0.6.2
%define release	2

Summary:        Python binding of the ptrace library
Name:		%{name}
Version: 	%{version}
Release: 	%{release}
Group: 		Development/Python
License:        GPLv2
URL:            http://python-ptrace.hachoir.org/trac/
Source:         http://pypi.python.org/packages/source/p/%{name}/%{name}-%{version}.tar.gz
BuildArch:      noarch
BuildRequires:	python-devel >= 2.4

%description
python-ptrace is a Python binding of the ptrace library with the
following features:

* High level Python object API: PtraceDebugger and PtraceProcess
* Ability to control multiple processes; can catch fork events on Linux
* Can read/write bytes to arbitrary address; takes care of memory alignment
  and split bytes to cpu word
* Step-by-step execution using ptrace_singlestep() or hardware interruption 3
* Can use distorm disassembler
* Can dump registers, memory mappings, stack, etc.
* Provides system call tracer and parser (strace command)

%prep
%setup -q -n %{name}-%{version}

%build
%__python setup.py build

%install
%__python setup.py install --root=%{buildroot} --record=FILELIST

%check
python ./test_doc.py

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog COPYING README TODO
%{_bindir}/*
%py_puresitedir/*


%changelog
* Wed Nov 17 2010 Funda Wang <fwang@mandriva.org> 0.6.2-1mdv2011.0
+ Revision: 598278
- rebuild for py2.7

* Sun Jan 10 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.6.2-1mdv2010.1
+ Revision: 489189
- update to new version 0.6.2

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.6-2mdv2010.0
+ Revision: 442403
- rebuild

* Fri Feb 13 2009 Michael Scherer <misc@mandriva.org> 0.6-1mdv2009.1
+ Revision: 340063
- update to new version 0.6

* Sat Jan 03 2009 Funda Wang <fwang@mandriva.org> 0.5-2mdv2009.1
+ Revision: 323929
- rebuild

* Sat Sep 13 2008 Michael Scherer <misc@mandriva.org> 0.5-1mdv2009.0
+ Revision: 284485
- update to new version 0.5

* Thu Sep 04 2008 Jérôme Soyer <saispo@mandriva.org> 0.4.2-1mdv2009.0
+ Revision: 280561
- New version

* Mon Aug 25 2008 Lev Givon <lev@mandriva.org> 0.4.1-1mdv2009.0
+ Revision: 275906
- Update to 0.4.1.

* Mon Jul 28 2008 Michael Scherer <misc@mandriva.org> 0.3.2-1mdv2009.0
+ Revision: 251265
- update to new version 0.3.2

* Wed Jul 16 2008 Michael Scherer <misc@mandriva.org> 0.3.1-1mdv2009.0
+ Revision: 236562
- import python-ptrace



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6636 |12cr|python-py-1.4.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	py
%define name	python-%{module}
%define version	1.4.9
%define	rel		1
%if %mdkversion < 201100
%define	release	%mkrel %rel
%else
%define	release	%rel
%endif

Summary:        Python development support library
Name:           %{name}
Version:        %{version}
Release:        %{release}
License:        MIT
Source:			http://pypi.python.org/packages/source/p/%{module}/%{module}-%{version}.zip
Group:          Development/Python
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
Url:            http://pylib.org
BuildArch:		noarch
BuildRequires:  python-setuptools
BuildRequires:	python-sphinx

%description
The py lib is a development support library featuring these tools and
APIs:

* py.path: uniform local and svn path objects
* py.apipkg: explicit API control and lazy-importing
* py.iniconfig: easy parsing of .ini files
* py.code: dynamic code generation and introspection
* py.path: uniform local and svn path objects

%prep
%setup -q -n %{module}-%{version}

%build
%__python setup.py build

%install
%__rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= %{__python} setup.py install --root=%{buildroot}
pushd doc
PYTHONPATH=../build/lib make html
popd

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGELOG LICENSE README.txt doc/_build/html
%py_sitedir/py*



%changelog
* Fri Aug 31 2012 Lev Givon <lev@mandriva.org> 1.4.9-1
+ Revision: 816118
- Update to 1.4.9.

* Sun Jun 10 2012 Lev Givon <lev@mandriva.org> 1.4.8-1
+ Revision: 804316
- Update to 1.4.8.

* Thu Jan 12 2012 Lev Givon <lev@mandriva.org> 1.4.6-1
+ Revision: 760504
- Update to 1.4.6.

* Sun Aug 21 2011 Lev Givon <lev@mandriva.org> 1.4.5-1
+ Revision: 695926
- Update to 1.4.5.

* Thu Jul 21 2011 Lev Givon <lev@mandriva.org> 1.4.4-1
+ Revision: 690853
- Update to 1.4.4.

* Wed Jun 08 2011 Antoine Ginies <aginies@mandriva.com> 0.9.2-1
+ Revision: 683264
- import python-py


* Wed Jun 8 2011 Antoine Ginies <aginies@mandriva.com> 0.9.2
- first release for Mandriva 


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6637 |12cr|python-pybaz-1.5.3-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname pybaz

Summary: Python Bindings for the Baz Revision Control System
Name: python-%{oname}
Version: 1.5.3
Release: 9
Source0: http://code.aaronbentley.com/pybaz/releases/%{oname}-%{version}.tar.gz
License: GPL
URL: http://code.aaronbentley.com/pybaz/
Group: Development/Python
Prefix: %{_prefix}
BuildArch: noarch
BuildRequires: python-devel
Requires: python >= 2.4
Requires: bzr

%description
PyBaz provides Python bindings for the Baz revision control system. 

It's based on PyArch, and shares the same design goals:
- Faithfulness to the Baz design.
- Python best idioms.
- Code elegance.

It provides enough flexibility and efficiency for all types of
applications, from batch scripts to graphical user interface front-end and
web services.

%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files 
%py_puresitedir/pybaz*.egg-info
%py_puresitedir/pybaz/*.py
%py_puresitedir/pybaz/backends/*.py



%changelog
* Wed Mar 23 2011 Matthew Dawkins <mattydaw@mandriva.org> 1.5.3-9
+ Revision: 648038
- fixed naming on requires

* Tue Nov 02 2010 Crispin Boylan <crisb@mandriva.org> 1.5.3-8mdv2011.0
+ Revision: 591783
- Rebuild

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.5.3-7mdv2010.0
+ Revision: 442407
- rebuild

* Sat Jan 10 2009 Crispin Boylan <crisb@mandriva.org> 1.5.3-6mdv2009.1
+ Revision: 328061
- Use proper file list

* Mon Dec 29 2008 Crispin Boylan <crisb@mandriva.org> 1.5.3-5mdv2009.1
+ Revision: 321176
- Rebuild for 2.6

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.5.3-4mdv2009.0
+ Revision: 242460
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Jul 17 2007 Bogdano Arendartchuk <bogdano@mandriva.com> 1.5.3-2mdv2008.0
+ Revision: 53019
- added buildrequires for libpython-devel
- Import python-pybaz


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6638 |12cr|python-pybluez-0.18-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname PyBluez

Summary: Python wrappers around system Bluetooth resources
Name:    python-pybluez
Version: 0.18
Release: 4
Source0: http://pybluez.googlecode.com/files/%{oname}-%{version}.tar.gz
License: GPL
Group: Development/Python
Url: http://org.csail.mit.edu/pybluez/
BuildRequires: pkgconfig(bluez)
BuildRequires: python-devel

%description
PyBluez is an effort to create python wrappers around system Bluetooth
resources to allow Python developers to easily and quickly create
Bluetooth applications.

%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc CHANGELOG README
%{py_platsitedir}/*.egg-info
%{py_platsitedir}/bluetooth/
#%{py_platsitedir}/bluetooth/_bluetooth.so
#%{py_platsitedir}/bluetooth/*.py*



%changelog
* Sat Oct 30 2010 Michael Scherer <misc@mandriva.org> 0.18-3mdv2011.0
+ Revision: 590596
- rebuild for python 2.7

* Wed Jan 06 2010 Frederik Himpe <fhimpe@mandriva.org> 0.18-2mdv2010.1
+ Revision: 486803
- rebuild
- Update to new version 0.18
- Update URL

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.9.2-6mdv2010.0
+ Revision: 442411
- rebuild

* Sun Dec 28 2008 Funda Wang <fwang@mandriva.org> 0.9.2-5mdv2009.1
+ Revision: 320162
- rebuild for new python

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.9.2-4mdv2009.0
+ Revision: 259770
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 0.9.2-3mdv2009.0
+ Revision: 247596
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.9.2-1mdv2008.1
+ Revision: 136456
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Dec 29 2006 Olivier Blin <oblin@mandriva.com> 0.9.2-1mdv2007.0
+ Revision: 102576
- buildrequires bluez-devel
- buildrequires python-devel
- initial pybluez release
- Create python-pybluez


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6639 |12cr|python-pycdio-0.17-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define srcname pycdio
Name:		python-pycdio
Version:	0.17
Release:	%mkrel 2
Summary:	A Python interface to the CD Input and Control library
Group:		Development/Python 
License:	GPLv3+
URL:		http://www.gnu.org/software/libcdio/
Source0:	ftp://ftp.gnu.org/pub/gnu/libcdio/%{srcname}-%{version}.tar.gz

BuildRequires:	python-devel
BuildRequires:	python-setuptools
BuildRequires:	libcdio-devel
BuildRequires:	swig

%description
The pycdio (and libcdio) libraries encapsulate CD-ROM reading and
control. Python programs wishing to be oblivious of the OS- and
device-dependent properties of a CD-ROM can use this library.

%prep
%setup -q -n %{srcname}-%{version}

%build
python setup.py build

%install
python setup.py install --skip-build --root %{buildroot}
chmod 755 %{buildroot}/%{py_platsitedir}/*.so

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%{py_platsitedir}/*
%doc README.txt


%changelog
* Thu Oct 27 2011 Götz Waschk <waschk@mandriva.org> 0.17-2mdv2012.0
+ Revision: 707551
- rebuild for new libcdio

* Wed May 11 2011 Sandro Cazzaniga <kharec@mandriva.org> 0.17-1
+ Revision: 673578
- new version 0.17
- remove definition of buildroot
- remove clean at %%install

* Thu Nov 12 2009 Frederik Himpe <fhimpe@mandriva.org> 0.16-1mdv2011.0
+ Revision: 465315
- Update to new version 0.16
- Remove patch integrated upstream

* Sat Sep 26 2009 Frederik Himpe <fhimpe@mandriva.org> 0.15-1mdv2010.0
+ Revision: 449616
- Create package based on Fedora package
- create python-pycdio


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6640 |12cr|python-pychart-1.39-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname	pychart

Name: 	 	python-%{oname}
Summary:	Python library for data graphs and charts 	
Version: 	1.39
Release: 	8
Source0:	http://download.gna.org/pychart/PyChart-%{version}.tar.bz2
URL:		http://home.gna.org/pychart/
License:	GPLv2+
Group:		Sciences/Mathematics
%{py_requires -d}
BuildArch:	noarch
Obsoletes:	pychart
Provides:	pychart

%description
PyChart is a Python library for creating high quality Encapsulated Postscript,
PDF, PNG, or SVG charts. It currently supports line plots, bar plots,
range-fill plots, and pie charts. Because it is based on Python, you can make
full use of Python's scripting power.

%prep
%setup -q -n PyChart-%{version}
chmod 644 `find -type f`

%install
python setup.py install --root=%{buildroot} --compile --optimize=2

%files
%doc README demos doc
%{py_puresitedir}/%{oname}
%{py_puresitedir}/PyChart-%{version}-py%{py_ver}.egg-info



%changelog
* Sat Nov 06 2010 Funda Wang <fwang@mandriva.org> 1.39-7mdv2011.0
+ Revision: 594079
- rebuild
- rebuild

* Tue May 19 2009 Jérôme Brenier <incubusss@mandriva.org> 1.39-5mdv2010.0
+ Revision: 377438
- remove version/release from obsoletes/provides (mdk pakage still here)

* Sat Jan 03 2009 Funda Wang <fwang@mandriva.org> 1.39-4mdv2009.1
+ Revision: 323948
- rebuild

* Fri Sep 12 2008 Adam Williamson <awilliamson@mandriva.org> 1.39-3mdv2009.0
+ Revision: 284028
- obsolete / provide old name

* Fri Sep 12 2008 Adam Williamson <awilliamson@mandriva.org> 1.39-2mdv2009.0
+ Revision: 284024
- rename spec file
- package egg-info file
- don't package COPYING
- clean macros
- update URL
- new license policy
- tabs not spaces
- rename to match python policy
- drop unnecessary defines
- rename to conform to python policy

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request
    - use %%mkrel
    - import pychart

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6641 |12cr|python-pycountry-0.14.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define real_name pycountry

Name:           python-pycountry
Group:          Development/Python 
Version:        0.14.1
Release:        1
License:        LGPL v2.1
Summary:        Databases for iso standards 639 3166 3166-2 4217 15924
Source:         %{real_name}-%{version}.tar.gz
Requires:       python, python-lxml
BuildRequires:  python-setuptools
Url:            http://pypi.python.org/pypi/pycountry/

%description
pycountry provides the ISO databases for the standards 639 (Languages),
3166 (Countries), 3166-2 (Subdivisions of countries), 4217 (Currencies),
15924 (Scripts). The databases are imported from Debian's pkg-isocodes,
packaged into pycountry and made accessible through a Python API.
Translation files for the various strings are included as well.

%prep
%setup -q -n %{real_name}-%{version}

%build
python setup.py build

%install
%{__python} setup.py install -O1 --skip-build --root %{buildroot}

%files
#% {py_platsitedir}/*
%{python_sitelib}/*


%changelog
* Sun Dec 04 2011 Alexander Khrukin <akhrukin@mandriva.org> 0.14.1-1
+ Revision: 737701
- files section fix hmmm...
- imported package python-pycountry


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6642 |12cr|python-pydhcplib-0.6.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module_name pydhcplib
%define shortname pydhcplib

Summary:    A python DHCP lib 
Name:		python-pydhcplib
Version:	0.6.2
Release:	2
Source0:	http://pydhcplib.tuxfamily.org/download/pydhcplib-%{version}.tar.gz
License:	GPL
Group:		Development/Python
Url:		http://pydhcplib.tuxfamily.org
BuildRequires: python-devel
Requires:	python >= 2.5
BuildArch: noarch

%description
Pydhcplib is a pure python DHCP library. It permits to read/write and 
encode/decode DHCP packet on network. 

%prep
%setup -q -n %module_name-%version

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc README
%{_mandir}/man3/*.3.*
%{_mandir}/man8/*.8.*
%{_mandir}/fr/man3/*.3.*
%{_bindir}/pydhcp
%{py_sitedir}/%{shortname}/
%{py_sitedir}/%{module_name}-%{version}-py%{py_ver}.egg-info


%changelog
* Sat Feb 12 2011 Guilherme Moro <guilherme@mandriva.com> 0.6.2-1mdv2011.0
+ Revision: 637428
- Initial release
- Created package structure for python-pydhcplib.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6643 |12cr|python-pyface-4.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	pyface
%define name	python-%{module}
%define version	4.2.0
%define	rel		1
%if %mdkversion < 201100
%define release %mkrel %{rel}
%else
%define release	%{rel}
%endif

Summary:	Enthought Tool Suite - traits-capable windowing framework
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://www.enthought.com/repo/ets/%{module}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		https://github.com/enthought/pyface/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
Obsoletes:	python-enthought-traitsbackendwx
Obsoletes:	python-enthought-traitsbackendqt
Requires:	python-traits >= 4.2.0
Requires:	wxPython >= 2.8
Requires:	python-qt4
Requires:	pyside
BuildRequires:	python-setuptools >= 0.6c8
BuildRequires:	wxPython >= 2.8
BuildRequires:	x11-server-xvfb, procps
BuildRequires:	python-setupdocs >= 1.0.5
BuildRequires:	python-sphinx

%description
The pyface project contains a toolkit-independent GUI abstraction layer,
which is used to support the "visualization" features of the Traits package.
Thus, you can write code in terms of the Traits API (views, items, editors,
etc.), and let pyface and your selected toolkit and back-end take care of
the details of displaying them.

The following GUI backends are supported:

- wxPython
- PyQt
- PySide

%prep
%setup -q -n %{module}-%{version}

%build
%__python setup.py build
Xvfb :100 -ac &
XPID=$!
export DISPLAY=:100.0
%__python setup.py build_docs
kill -9 $XPID

%install
%__rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}

%clean
%__rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc *.txt *.rst examples/ build/docs/html
%py_sitedir/%{module}*


%changelog
* Mon Aug 13 2012 Lev Givon <lev@mandriva.org> 4.2.0-1
+ Revision: 814695
- Update to 4.2.0.

* Tue Dec 27 2011 Lev Givon <lev@mandriva.org> 4.1.0-1
+ Revision: 745692
- Update to 4.1.0.

* Thu Jul 07 2011 Lev Givon <lev@mandriva.org> 4.0.0-1
+ Revision: 689178
- import python-pyface



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6644 |12cr|python-pyglet-1.1.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module  pyglet
%define name 	python-%{module}
%define version 1.1.4
%define release %mkrel 1

Summary:	A cross-platform windowing and multimedia library for Python
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{module}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		http://pyglet.org
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires:	python >= 2.5
Requires:	libmesagl, libmesaglu, gdk-pixbuf
BuildRequires:	python-devel >= 2.5
BuildArch:	noarch

%description
Pyglet provides an object-oriented programming interface for
developing games and other visually-rich applications for Windows, Mac
OS X and Linux. Some of the features of pyglet are:

* No external dependencies or installation requirements. For most
  application and game requirements, pyglet needs nothing else besides
  Python, simplifying distribution and installation.

* Take advantage of multiple windows and multi-monitor
  desktops. pyglet allows you to use as many windows as you need,
  and is fully aware of multi-monitor setups for use with
  fullscreen games.

* Load images, sound, music and video in almost any format. pyglet can
  optionally use AVbin to play back audio formats such as MP3,
  OGG/Vorbis and WMA, and video formats such as DivX, MPEG-2, H.264,
  WMV and Xvid.

%prep
%setup -q -n %{module}-%{version}

%build
%__python setup.py build

%install
rm -rf %{buildroot}
%__python setup.py install --root=%{buildroot} --record=FILELIST

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README LICENSE CHANGELOG NOTICE examples/ doc/html/
%py_puresitedir/*


%changelog
* Wed Nov 17 2010 Funda Wang <fwang@mandriva.org> 1.1.4-1mdv2011.0
+ Revision: 598280
- rebuild for py2.7

* Thu Jan 07 2010 Lev Givon <lev@mandriva.org> 1.1.4-1mdv2010.1
+ Revision: 487371
- Update to 1.1.4.

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.1.3-2mdv2010.0
+ Revision: 442418
- rebuild

  + Lev Givon <lev@mandriva.org>
    - Update to 1.1.3.

* Sat Jan 03 2009 Funda Wang <fwang@mandriva.org> 1.1.2-2mdv2009.1
+ Revision: 323951
- rebuild

* Fri Oct 24 2008 Lev Givon <lev@mandriva.org> 1.1.2-1mdv2009.1
+ Revision: 296980
- Update to 1.1.2.

* Tue Aug 05 2008 Lev Givon <lev@mandriva.org> 1.1-1mdv2009.0
+ Revision: 263985
- Update to 1.1.

* Fri May 09 2008 Lev Givon <lev@mandriva.org> 1.0-1mdv2009.0
+ Revision: 205341
- import python-pyglet


* Fri May 9 2008 Lev Givon <lev@mandriva.org> 1.0-1mdv2008.1
- Package for Mandriva.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6645 |12cr|python-pygraphviz-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	pygraphviz

Summary:	Python interface to Graphviz
Name:		python-%{module}
Version:	1.1
Release:	2
Source0:	%{module}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		https://networkx.lanl.gov/pygraphviz
Requires:	graphviz >= 2.0
BuildRequires:	graphviz-devel >= 2.0
BuildRequires:	python-devel
BuildRequires:	python-sphinx

%description
PyGraphviz is a Python interface to the Graphviz graph layout and
visualization package.

With PyGraphviz, you can create, edit, read, write, and draw graphs
using Python to access the Graphviz graph data structure and layout
algorithms.

%prep
%setup -q -n %{module}-%{version}

%build
PYTHONDONTWRITEBYTECODE= %__python setup.py build
pushd doc
export PYTHONPATH=`dir -d ../build/lib.linux*`
%make html
popd

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILE_LIST
sed -i 's/.*examples$//' FILE_LIST

%files -f FILE_LIST
%doc doc/build/html



%changelog
* Wed Jun 01 2011 Lev Givon <lev@mandriva.org> 1.1-1mdv2011.0
+ Revision: 682332
- Update to 1.1.

* Thu May 12 2011 Lev Givon <lev@mandriva.org> 1.1-0.rc1.1
+ Revision: 673900
- Update to 1.1rc1.

* Wed May 11 2011 Funda Wang <fwang@mandriva.org> 1.0-0.rc6.1
+ Revision: 673621
- add source
- rebuild for new graphviz

* Mon Nov 08 2010 Funda Wang <fwang@mandriva.org> 1.0-0.rc5.1mdv2011.0
+ Revision: 594961
- BR python devel
- rebuild

* Fri Jul 30 2010 Lev Givon <lev@mandriva.org> 1.0-0.rc5mdv2011.0
+ Revision: 563641
- Update to 1.0rc5.

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.99.1-3mdv2010.0
+ Revision: 442429
- rebuild

* Sun Dec 28 2008 Funda Wang <fwang@mandriva.org> 0.99.1-2mdv2009.1
+ Revision: 320200
- fix str fmt
- rebuild for new python

* Sun Dec 14 2008 Lev Givon <lev@mandriva.org> 0.99.1-1mdv2009.1
+ Revision: 314214
- Update to 0.99.1.

* Mon Jul 07 2008 Lev Givon <lev@mandriva.org> 0.36-1mdv2009.0
+ Revision: 232507
- import python-pygraphviz


* Mon Jul 7 2008 Lev Givon <lev@mandriva.org> 0.36-1mdv2008.1
- Package for Mandriva.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6646 |12cr|python-pylons-1.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module		pylons
%define tarname		Pylons

Summary:		Pylons web framework
Name:			python-%{module}
Version:		1.0
Release:		3
Source0:		%{tarname}-%{version}.tar.gz
License:		BSD
Group:			Development/Python
Url:			http://www.pylonshq.com/
BuildArch:		noarch
BuildRequires:		python-setuptools
Requires:		python-beaker >= 1.3-0.dev.0
Requires:		python-decorator >= 2.3.2
Requires:		python-formencode >= 1.2.1
Requires:		python-mako >= 0.2.4
Requires:		python-nose >= 0.10.4
Requires:		python-paste >= 1.7.2
Requires:		python-pastedeploy >= 1.3.3
Requires:		python-pastescript >= 1.7.3
Requires:		python-routes >= 1.12
Requires:		python-simplejson >= 2.0.8
Requires:		python-tempita >= 0.2
Requires:		python-webob >= 0.9.6.1
Requires:		python-weberror >= 0.10.1
Requires:		python-webhelpers >= 0.6.4
Requires:		python-webtest >= 1.1
Suggests:		python-genshi >= 0.4.4
Suggests:		python-jinja2

%description
The Pylons web framework is aimed at making webapp and programmatic
website development in Python easy.

%prep
%setup -q -n %{tarname}-%{version}

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILE_LIST
sed -i 's/.*egg-info$//' FILE_LIST

%files -f FILE_LIST
%doc CHANGELOG LICENSE README.txt


%changelog
* Fri Apr 01 2011 Lev Givon <lev@mandriva.org> 1.0-2mdv2011.0
+ Revision: 649520
- Add install dependencies.

* Tue Nov 09 2010 Lev Givon <lev@mandriva.org> 1.0-1mdv2011.0
+ Revision: 595334
- import python-pylons



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6647 |12cr|python-pymathml-0.3-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname   pymathml
%define version 0.3
%define release %mkrel 7

Summary:	Python MathML renderer
Name:		python-pymathml
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Sciences/Mathematics
URL:		http://pymathml.sourceforge.net/
Source:		http://prdownloads.sourceforge.net/%{oname}/%{oname}-%{version}.tar.bz2
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	python-devel
Requires:	python-libxml2
# rendering backends
Requires:	libnxplot-python
Requires:	pygtk2.0
Provides:	pymathml = %{version}-%{release}
Obsoletes:      pymathml < %{version}

%description
The goal of %{oname} is to create a system-independent MathML
rendering engine in Python. This engine works with an abstract
'plotter' driver class, that can be subclassed for any rendering
device needed.

%prep
%setup -q -n %{oname}-%{version}

%build
python ./setup.py build

%install
rm -rf %{buildroot}
python ./setup.py install --root %{buildroot}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS NEWS PKG-INFO README
%py_puresitedir/*


%changelog
* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.3-7mdv2010.0
+ Revision: 442436
- rebuild

* Sat Jan 03 2009 Funda Wang <fwang@mandriva.org> 0.3-6mdv2009.1
+ Revision: 323949
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.3-5mdv2009.0
+ Revision: 242461
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Jul 24 2007 Funda Wang <fwang@mandriva.org> 0.3-3mdv2008.0
+ Revision: 54912
- Provides old lib


* Tue Jan 30 2007 Nicolas Lécureuil <neoclust@mandriva.org> 0.3-2mdv2007.0
+ Revision: 115362
- Rebuild for new python
- Rebuild according to the policy
- Import pymathml


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6648 |12cr|python-pymetar-0.17-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname	pymetar
  
Name:		python-%{oname}
Version:	0.17
Release:	%mkrel 1
Summary:	Weather report Python module
Group:		Development/Python
License:	GPLv2+
URL:		http://www.schwarzvogel.de/software-pymetar.shtml
Source0:	http://www.schwarzvogel.de/pkgs/%{oname}-%{version}.tar.gz
BuildRequires:	python-devel
BuildRequires:	python-setuptools
Requires:	python 
BuildArch:	noarch 
BuildRoot:	%{_tmppath}/%{name}-%{version}
  
%description 
This library downloads the weather report for a given station ID,
decodes it and provides easy access to all the data found in the
report.
  
%prep
%setup -q -n %{oname}-%{version}
  
%build 
  
%install 
rm -rf %{buildroot}
python setup.py install --root=%{buildroot} --compile --optimize=2
rm -rf %{buildroot}%{_docdir}

%clean 
rm -rf %{buildroot}
  
%files  
%defattr(-,root,root,-) 
%doc README THANKS librarydoc.txt
%{_bindir}/%{oname}
%{py_puresitedir}/*


%changelog
* Mon Nov 29 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.17-1mdv2011.0
+ Revision: 603072
- update to new version 0.17

* Wed Nov 17 2010 Funda Wang <fwang@mandriva.org> 0.16-1mdv2011.0
+ Revision: 598173
- update file list

  + Sandro Cazzaniga <kharec@mandriva.org>
    - Fix file list
    - update to 0.16

* Sun Jan 10 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.15-1mdv2010.1
+ Revision: 489358
- new version

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.14-2mdv2010.0
+ Revision: 442440
- rebuild

* Sat Dec 27 2008 Adam Williamson <awilliamson@mandriva.org> 0.14-1mdv2009.1
+ Revision: 319648
- drop some now non-existent docs
- rebuild with python 2.6
- new release 0.14

* Thu Jul 31 2008 Adam Williamson <awilliamson@mandriva.org> 0.13-1mdv2009.0
+ Revision: 258360
- import python-pymetar



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6649 |12cr|python-pymongo-2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define shortname    pymongo

Name:           python-%{shortname}
Version:        2.2
Release:        1
Summary:        Python driver for MongoDB
Group:          Development/Python
License:        Apache License
URL:            http://api.mongodb.org/python/2.1/
Source0:        http://pypi.python.org/packages/source/p/pymongo/%{shortname}-%{version}.tar.gz
BuildRequires:  python-setuptools
%py_requires -d

%define debug_package %{nil}

%description
The PyMongo distribution contains tools for interacting with MongoDB
database from Python.

The bson package is an implementation of the BSON format for Python.
The pymongo package is a native Python driver for MongoDB.
The gridfs package is a gridfs implementation on top of pymongo.
This driver is build without the C extensions.

%prep
%setup -q -n %{shortname}-%{version}

%build
%{__python} setup.py --no_ext build

%install
%{__python} setup.py --no_ext install -O1 --skip-build --root %{buildroot} --install-purelib=%py_platsitedir

%files
%{py_platsitedir}/*


%changelog
* Fri May 11 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.2-1
+ Revision: 798307
- version update 2.2

* Thu Jan 05 2012 Lev Givon <lev@mandriva.org> 2.1.1-1
+ Revision: 757840
- Update to 2.1.1.

* Wed Dec 07 2011 Lev Givon <lev@mandriva.org> 2.1-1
+ Revision: 738759
- Update to 2.1.

* Wed Oct 26 2011 Lev Givon <lev@mandriva.org> 2.0.1-1
+ Revision: 707359
- Update to 2.0.1.

* Thu Jun 09 2011 Alexandre Lissy <alissy@mandriva.com> 1.11-1
+ Revision: 683426
- Updating python-pymongo to latest 1.11 (ipv6 support!)

* Mon May 02 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.10.1-1
+ Revision: 662538
- update to new version 1.10.1

* Wed Dec 08 2010 Wiliam Alves de Souza <wiliam@mandriva.com> 1.9-1mdv2011.0
+ Revision: 616254
- import python-pymongo


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6650 |12cr|python-pymtp-0.0.4-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module pymtp

Summary:	A python binding to libmtp
Name:		python-%{module}
Version:	0.0.4
Release:	%mkrel 6
License:	GPLv3
Group:		Development/Python
Url:		http://nick125.com/projects/pymtp
Source0:	http://downloads.nick125.com/projects/pymtp/%{module}-%{version}.tar.bz2
BuildRequires:	python-devel
Requires:	libmtp-utils
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
PyMTP is a Python binding to libmtp, the defacto open source
library for communicating with MTP-enabled devices.
These devices include the Creative Zen, Microsoft Zune, 
Normsoft Pocket Tunes and many more.

%prep
%setup -qn %{module}-%{version}

%build
env CFLAGS="%{optflags}" python setup.py build

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

python setup.py install --root=%{buildroot}

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc examples README
%{py_puresitedir}/*


%changelog
* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.0.4-6mdv2010.0
+ Revision: 442443
- rebuild

* Sun Dec 28 2008 Götz Waschk <waschk@mandriva.org> 0.0.4-5mdv2009.1
+ Revision: 320645
- rebuild for new python

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.0.4-4mdv2009.0
+ Revision: 269039
- rebuild early 2009.0 package (before pixel changes)

* Fri Apr 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.4-3mdv2009.0
+ Revision: 195632
- fix buildrequires
- package is no more noarch

* Fri Apr 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.4-2mdv2009.0
+ Revision: 195483
- fix requires

* Thu Apr 17 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.4-1mdv2009.0
+ Revision: 195275
- add source and spec file
- Created package structure for python-pymtp.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6651 |12cr|python-pynut-1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	NUT (Network UPS Tools) extension for Python
Name:		python-pynut
Version:	1.2
Release:	1
Group:		Development/Python 
License:	GPLv3+
URL:		http://www.lestat.st/informatique/projets/pynut-en
Source0:	http://www.lestat.st/_media/informatique/projets/pynut/%{name}-%{version}.tar.gz
BuildArch:	noarch
BuildRequires:	python-devel

%description
PyNUT is an abstraction class written in Python to access NUT (Network UPS
Tools) server and execute commands without needing to know the communication
protocol. 

%prep

%setup -q -n %{name}-%{version}
chmod 644 *

%build

%install
install -d %{buildroot}%{py_puresitedir}
install -m0644 PyNUT.py %{buildroot}%{py_puresitedir}/

%files 
%defattr(-,root,root)
%doc copyright README test_nut.py.gz
%{py_puresitedir}/PyNUT.py


%changelog
* Sun Dec 04 2011 Alexander Khrukin <akhrukin@mandriva.org> 1.2-1
+ Revision: 737691
- version update 1.2

* Thu Nov 19 2009 Funda Wang <fwang@mandriva.org> 1.1-3mdv2011.0
+ Revision: 467410
- really use noarch dir
- really use noarch dirs

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.1-2mdv2010.0
+ Revision: 442444
- rebuild

* Wed Mar 11 2009 Oden Eriksson <oeriksson@mandriva.com> 1.1-1mdv2009.1
+ Revision: 353747
- 1.1

* Fri Oct 10 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0-1mdv2009.1
+ Revision: 291400
- try to fix build
- import python-pynut


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6652 |12cr|python-pypdf-1.13-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	pyPdf

Summary:	Pure-Python PDF toolkit
Name:		python-pypdf
Version:	1.13
Release:	2
Source0:	http://pybrary.net/pyPdf/%{module}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		http://pybrary.net/pyPdf/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Provides:	%{module}
BuildRequires:	python-devel
BuildArch:	noarch

%description
A Pure-Python library built as a PDF toolkit. It is capable of:
    * extracting document information (title, author, ...),
    * splitting documents page by page,
    * merging documents page by page,
    * cropping pages,
    * merging multiple pages into a single page,
    * encrypting and decrypting PDF files.

%files
%defattr(-,root,root)
%doc README CHANGELOG
%{py_puresitedir}/pyPdf-%{version}-py%{py_ver}.egg-info
%dir %{py_puresitedir}/%{module}
%{py_puresitedir}/%{module}/*

#--------------------------------------------------------------------

%prep
%setup -q -n %{module}-%{version}

%build

%install
%__rm -rf %{buildroot}
%__python setup.py install --root=%{buildroot} --no-compile

%clean
%__rm -rf %{buildroot}


%changelog
* Mon Jan 30 2012 Vladimir Testov <vladimir.testov@rosalab.ru> 1.13-2
+ Revision: 769808
- fixed: replaced %%{pyver} with %%{py_ver}
- fixed: replaced %%{pyver} to %%cd /home/icedphoenix/PKG/python-pypdf/SPECS

* Sat Jan 08 2011 Luc Menut <lmenut@mandriva.org> 1.13-1mdv2011.0
+ Revision: 630620
- update to 1.13

  + Ahmad Samir <ahmadsamir@mandriva.org>
    - use %%pyver macro

* Sat Oct 30 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1.12-2mdv2011.0
+ Revision: 590472
- rebuild for python-2.7
- drop the obsolete %%py_requires macro

* Sun Aug 30 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.12-1mdv2010.0
+ Revision: 422582
- change layout

  + Luc Menut <lmenut@mandriva.org>
    - import python-pypdf


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6653 |12cr|python-pypoppler-0.12.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	pypoppler

Summary:	Python bindings for the Poppler PDF rendering library
Name:		python-%{module}
Version:	0.12.1
Release:	5
Source0:	http://launchpad.net/poppler-python/trunk/development/+download/%{module}-%{version}.tar.gz
Patch0:		pypoppler-0.12.1-poppler-0.16.0.patch
Patch1:		pypoppler-0.12.1-link.patch
License:	GPLv2+
Group:		Development/Python
Url:		https://launchpad.net/poppler-python
Provides:	%{module} = %{version}
BuildRequires:	python-devel 
BuildRequires:	pygtk2.0-devel
BuildRequires:	atk-devel
BuildRequires:	libpoppler-devel
BuildRequires:	python-cairo-devel
BuildRequires:	libpoppler-glib-devel >= 0.10.5

%description
Python bindings for the Poppler PDF rendering library. It is needed to
run programs written in Python and using Poppler set.

%files
%doc AUTHORS ChangeLog COPYING NEWS
%{py_platsitedir}/poppler.so

#--------------------------------------------------------------------

%prep
%setup -q -n %{module}-%{version}
%patch0 -p0
%patch1 -p0

%build
%configure2_5x
%make

%install
%__rm -rf %{buildroot}
%makeinstall_std

%clean
%__rm -rf %{buildroot}


%changelog
* Thu Dec 30 2010 Funda Wang <fwang@mandriva.org> 0.12.1-4mdv2011.0
+ Revision: 626178
- fix build with latest poppler 0.16.0
- rebuild for new poppler

* Thu Nov 04 2010 Luc Menut <lmenut@mandriva.org> 0.12.1-3mdv2011.0
+ Revision: 593043
- rebuild for python 2.7
- drop %%py_requires macro

* Thu Aug 05 2010 Funda Wang <fwang@mandriva.org> 0.12.1-2mdv2011.0
+ Revision: 566259
- rebuild for new poppler

* Tue Sep 29 2009 Götz Waschk <waschk@mandriva.org> 0.12.1-1mdv2010.0
+ Revision: 450881
- update to new version 0.12.1

* Sun Sep 27 2009 Götz Waschk <waschk@mandriva.org> 0.12.0-1mdv2010.0
+ Revision: 449730
- update to new version 0.12.0

* Sun Sep 20 2009 Frederik Himpe <fhimpe@mandriva.org> 0.10.1-1mdv2010.0
+ Revision: 444921
- update to new version 0.10.1

* Sun Aug 30 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.10.0-1mdv2010.0
+ Revision: 422562
- change layout

  + Luc Menut <lmenut@mandriva.org>
    - import python-pypoppler


* Sat Aug 22 2009 Luc Menut <lmenut@mandriva.org> 0.10.0-1mdv2010.0
- initial Mandriva package (based on Fedora's SPEC)
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6654 |12cr|python-pyquery-1.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	pyquery
%define name	python-%{module}
%define version	1.2.1
%define release 1

Summary:	jQuery-like library for Python
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://pypi.python.org/packages/source/p/%{module}/%{module}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		https://bitbucket.org/olauzanne/pyquery/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
Requires:	python-lxml >= 2.1
Requires:	python-cssselect
BuildRequires:	python-setuptools
BuildRequires:	python-lxml >= 2.1

%description
pyquery allows you to make jquery queries on xml documents.  The API
is as much as possible the similar to jquery. pyquery uses lxml for
fast xml and html manipulation.

%prep
%setup -q -n %{module}-%{version}

%install
%__rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc *.txt
%py_sitedir/%{module}*


%changelog
* Tue May 08 2012 Lev Givon <lev@mandriva.org> 1.2.1-1
+ Revision: 797583
- Update to 1.2.1.

* Sun Jan 15 2012 Lev Givon <lev@mandriva.org> 1.1.1-1
+ Revision: 760886
- imported package python-pyquery


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6655 |12cr|python-pyrite-publisher-2.1.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname pyrite-publisher

Summary: Content Creation Tools for Palm Computing Platform Users
Name: python-%{oname}
Version: 2.1.1
Release: 7
Source0: %{oname}-%{version}.tar.bz2
License: GPL
Group: Development/Python
URL: http://www.pyrite.org/
BuildRequires: python
BuildRequires: python-devel
Requires: python
Obsoletes: txt2pdbdoc
Provides: txt2pdbdoc

%description
Pyrite Publisher is a data converter for Palm Computing Platform
users.  At the moment it is focused on producing e-books for use with
standard document readers.  It has the following features, and maybe
more:

  - converts text and HTML documents to the standard Doc format or the
    new high-compression zTXT format
  - gathers input from local files or from http/ftp URLs
  - produces rich text markup for RichReader or TealDoc
  - detects and reflows paragraphs in text files
  - automatically bookmarks HTML headers and named anchors
  - automatically bookmarks regular expressions in text files
  - supports zTXT annotations and both compression modes
  - annotates and/or footnotes HTML link targets
  - converts between Doc and zTXT while preserving bookmarks
  - converts Doc or zTXT back to text
  - processes Doc or zTXT content as if it is a regular text file
  - most behavior is configurable
  - architecture is extensible to allow addition of more kinds of
    document markup, more input formats, and even handling entirely
    new types of data

%prep
%setup -q -n %oname-%version

%build
python setup.py build

%install
python setup.py install --root %buildroot

%files
%doc ChangeLog NEWS PKG-INFO README.txt
%{_libdir}/python%{py_ver}/site-packages/*
%{_bindir}/*



%changelog
* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 2.1.1-6mdv2010.0
+ Revision: 442460
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 2.1.1-5mdv2009.0
+ Revision: 242462
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Aug 23 2007 Thierry Vignaud <tv@mandriva.org> 2.1.1-3mdv2008.0
+ Revision: 69372
- use %%mkrel


* Thu Feb 03 2005 Michael Scherer <misc@mandrake.org> 2.1.1-2mdk 
- fix spec file naming

* Wed Sep 15 2004 Lenny Cartier <lenny@mandrakesoft.com> 2.1.1-1mdk
- 2.1.1

* Tue Aug 12 2003 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 2.0.0-4mdk
- rebuild for new python
- drop Prefix tag

* Thu Jan 30 2003 Lenny Cartier <lenny@mandrakesoft.com> 2.0.0-3mdk
- rebuild

* Fri Jul 19 2002 Lenny Cartier <lenny@mandrakesoft.com> 2.0.0-2mdk
- fix buildrequires

* Fri Jan 11 2002 Chmouel Boudjnah <chmouel@mandrakesoft.com> 2.0.0-1mdk
- First release.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6656 |12cr|python-pyro-3.10-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           python-pyro
URL:            http://pyro.sourceforge.net/
Summary:        PYthon Remote Objects
Version:        3.10
Release:        %mkrel 3
License:        MIT
Group:          Development/Python
Source:         http://downloads.sourceforge.net/pyro/Pyro-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-${release}-root
BuildArch:	noarch
%py_requires -d

%description
Pyro provides an object-oriented form of RPC. You can use Pyro within a
single system but also use it for IPC. For those that are familiar with
Java, Pyro resembles Java's Remote Method Invocation (RMI). It is less
similar to CORBA - which is a system- and language independent Distributed
Object Technology and has much more to offer than Pyro or RMI.

%prep
%setup -q -n Pyro-%{version}

%build
%{__python} setup.py build

%install
[ -d %{buildroot} -a "%{buildroot}" != "" ] && rm -rf %{buildroot}
echo n | %{__python} setup.py install --root=%{buildroot}

mkdir -p %{buildroot}%_bindir
install -m 0755 bin/* %{buildroot}%_bindir

%clean
[ -d %{buildroot} -a "%{buildroot}" != "" ] && rm -rf  %{buildroot}

%files
%defattr(-,root,root)
%doc docs/* README.txt
%_bindir/*
%py_puresitedir/*


%changelog
* Sat Jan 29 2011 Guillaume Rousse <guillomovitch@mandriva.org> 3.10-3mdv2011.0
+ Revision: 633951
- rebuild for normalized python dependencies

* Sat Nov 06 2010 Funda Wang <fwang@mandriva.org> 3.10-2mdv2011.0
+ Revision: 594000
- rebuild for py2.7

* Mon Dec 21 2009 Lev Givon <lev@mandriva.org> 3.10-1mdv2010.1
+ Revision: 480711
- Update to 3.10.

* Sun Aug 23 2009 Lev Givon <lev@mandriva.org> 3.9.1-1mdv2010.0
+ Revision: 419984
- Update to 3.9.1.

* Mon Jan 12 2009 Funda Wang <fwang@mandriva.org> 3.8.1-1mdv2009.1
+ Revision: 328584
- import python-pyro



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6657 |12cr|python-pyrrd-0.0.7-1.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname PyRRD
Name:           python-pyrrd
Version:        0.0.7
Release:        1.4
Summary:        An Object-Oriented Python Interface for RRD
URL:            http://code.google.com/p/pyrrd/
License:        BSD
Group:          Development/Python
Source:         %{modname}-%{version}.tar.bz2
BuildRoot:      %{_tmppath}/%{name}-buildroot
Requires:       python-setuptools rrdtool
BuildRequires:  python-devel python-setuptools
BuildArch:      noarch

%description
PyRRD is a pure-Python OO wrapper for the RRDTool (round-robin database tool).
The idea is to make RRDTool insanely easy to use and to be aesthetically
pleasing for Python programmers.


%prep
%setup -q -n %{modname}-%{version}

%build
CFLAGS="%{optflags}" python setup.py build

%install
rm -rf $RPM_BUILD_ROOT
%{__python} setup.py install --root $RPM_BUILD_ROOT --install-purelib=%{python_sitelib}

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc docs examples ChangeLog LICENSE README TODO
%{python_sitelib}/*




%changelog
* Thu Jun 09 2011 Antoine Ginies <aginies@mandriva.com> 0.0.7-1.4
+ Revision: 683359
- import python-pyrrd


* Wed Jun 9 2011 Antoine Ginies <aginies@mandriva.com> 0.0.7
- first release for Mandriva

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6658 |12cr|python-pyrtf-0.45-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname	PyRTF

Name: 	 	python-pyrtf
Summary: 	Python module to generate RTF documents
Version: 	0.45
Release: 	6
Source0:	http://downloads.sourceforge.net/pyrtf/%{oname}-%{version}.tar.bz2
URL:		http://pyrtf.sourceforge.net/
License:	GPL+
Group:		Development/Python
BuildRequires:	python-devel
%{py_requires}
BuildArch:	noarch
Obsoletes:	PyRTF < %{version}-%{release}
Provides:	PyRTF = %{version}-%{release}

%description
PyRTF is a set of python classes that make it possible to produce RTF
documents from python programs. The library has no external dependencies
and has proved reliable and fast.

%prep
%setup -q -n %{oname}-%{version}

%install
python setup.py install --root=%{buildroot} --compile --optimize=2

%files
%{py_puresitedir}/%{oname}
%{py_puresitedir}/%{oname}-%{version}-py%{py_ver}.egg-info


%changelog
* Sat Nov 06 2010 Funda Wang <fwang@mandriva.org> 0.45-5mdv2011.0
+ Revision: 593999
- rebuild for py2.7

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.45-4mdv2010.0
+ Revision: 442465
- rebuild

* Sat Jan 03 2009 Funda Wang <fwang@mandriva.org> 0.45-3mdv2009.1
+ Revision: 323952
- rebuild

* Fri Sep 12 2008 Adam Williamson <awilliamson@mandriva.org> 0.45-2mdv2009.0
+ Revision: 284031
- generate .pyc and .pyo files
- clean macros
- clean python requires
- new license policy
- source location
- rename to match python policy
- drop unnecessary defines
- rename spec
- rename to conform to python policy

* Thu Sep 04 2008 Jérôme Soyer <saispo@mandriva.org> 0.45-1mdv2009.0
+ Revision: 280606
- Fix files section
- New version

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request
    - use %%mkrel
    - import PyRTF

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6659 |12cr|python-pysearch-3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           python-pysearch
Version:        3.1
Release:        %mkrel 1
Summary:        Python API for the Yahoo Search Webservices API
Group:          Development/Python
License:        GPLv2+
URL:            http://sourceforge.net/projects/pysearch/
Source0:        %{name}-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Provides:       pYsearch
BuildRequires:  python-devel


%description
pYsearch implements a Python API for the Yahoo Search Webservices API.
 It provides an object orientated abstraction of the web services,
 with emphasis on ease of use and extensibility.

%prep
%setup -q -n %{name}-%{version}


%build
%{__python} setup.py build


%install
rm -rf $RPM_BUILD_ROOT
%{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT


%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root,-)
%doc ChangeLog README NEWS docs
%{python_sitelib}/yahoo/*
%{python_sitelib}/pYsearch*



%changelog
* Sun Nov 28 2010 Stéphane Téletchéa <steletch@mandriva.org> 3.1-1mdv2011.0
+ Revision: 602514
- Update RPM group name

  + Tadej Panjtar <tadej@mandriva.org>
    - import python-pysearch



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6660 |12cr|python-pysvn-1.7.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname pysvn

Summary:	Highlevel Subversion Python bindings
Name:		python-%{oname}
Version:	1.7.6
Release:	1
License:	Apache License
Group:		Development/Python
URL:		http://pysvn.tigris.org 
Source0:	http://pysvn.barrys-emacs.org/source_kits/%{oname}-%{version}.tar.gz
BuildRequires:	apr-devel
BuildRequires:	apr-util-devel
BuildRequires:	expat-devel
BuildRequires:	neon-devel
BuildRequires:	subversion-devel
BuildRequires:	subversion-tools
BuildRequires:	python-devel

%description
pysvn is a highlevel and easy to use Python bindings to Subversion.

%package	docs
Summary:	Programmer's documentation for pysvn
Group:		Development/Python
BuildArch:	noarch

%description	docs
pysvn is a highlevel and easy to use Python bindings to Subversion.

This package contains the pysvn Programmer's Guide and the Programmer's
Reference.

%prep
%setup -q -n %{oname}-%{version}

%build
cd Source
python setup.py configure --verbose --fixed-module-name --enable-debug

#fix flags
sed -i -e 's|$(LDLIBS)|$(LDFLAGS) $(LDLIBS)|g' Makefile
sed -i -e 's|-Wall -fPIC|%{optflags} -fPIC|g' Makefile

#fix build
sed -i -e 's|-lssl|-lssl -lpython2.7 -lapr-1 -lsvn_fs-1 -lsvn_wc-1 -lsvn_subr-1|g' Makefile

#disable rpath
sed -i -e 's|-Wl,--rpath -Wl,%{_libdir}||g' Makefile

%make LDFLAGS="%{ldflags}" 

%install
install -d %{buildroot}%{py_platsitedir}/%{oname}
cp -a Source/%oname/*.py %{buildroot}%{py_platsitedir}/%{oname}
cp -a Source/%{oname}/_pysvn*.so %{buildroot}%{py_platsitedir}/%{oname}

%files 
%defattr(-,root,root)
%doc LICENSE.txt
%{py_platsitedir}/%{oname}

%files docs
%defattr(-,root,root)
%doc Docs/*.html Docs/*.js Examples




%changelog
* Thu Dec 02 2010 Paulo Andrade <pcpa@mandriva.com.br> 1.7.4-2mdv2011.0
+ Revision: 605307
- Rebuild with apr with workaround to issue with gcc type based

* Sun Oct 31 2010 Jani Välimaa <wally@mandriva.org> 1.7.4-1mdv2011.0
+ Revision: 591241
- mark docs subpackage as noarch
- new version 1.7.4
- use fixed module name
- drop py_requires macro
- disable byte-compiling
- disable rpath
- use correct compiler flags

* Tue Apr 13 2010 Funda Wang <fwang@mandriva.org> 1.7.2-2mdv2010.1
+ Revision: 534501
- rebuild

* Wed Jan 06 2010 Frederik Himpe <fhimpe@mandriva.org> 1.7.2-1mdv2010.1
+ Revision: 486817
- update to new version 1.7.2

* Sat Aug 29 2009 Frederik Himpe <fhimpe@mandriva.org> 1.7.0-1mdv2010.0
+ Revision: 422259
- update to new version 1.7.0

* Wed Feb 18 2009 Bogdano Arendartchuk <bogdano@mandriva.com> 1.6.3-1mdv2009.1
+ Revision: 342645
- new version 1.6.3

* Wed Feb 18 2009 Bogdano Arendartchuk <bogdano@mandriva.com> 1.5.1-6mdv2009.1
+ Revision: 342578
- added patch to force the support of python 2.6

* Sat Jan 03 2009 Funda Wang <fwang@mandriva.org> 1.5.1-5mdv2009.1
+ Revision: 323992
- fix linkage
- rebuild

* Wed Sep 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.5.1-4mdv2009.0
+ Revision: 285435
- fix deps
- rebuilt against latest neon libs

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Jun 08 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.5.1-2mdv2008.0
+ Revision: 36976
- rebuild for expat


* Thu Mar 01 2007 Jérôme Soyer <saispo@mandriva.org> 1.5.1-1mdv2007.0
+ Revision: 130370
- New release

  + Bogdano Arendartchuk <bogdano@mandriva.com>
    - fix after version upgrade)

* Wed Dec 06 2006 Jérôme Soyer <saispo@mandriva.org> 1.5.0-1mdv2007.1
+ Revision: 91597
- Remove patch and update
- Rebuild for latest pyhton

  + Bogdano Arendartchuk <bogdano@mandriva.com>
    - Import python-pysvn


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6661 |12cr|python-pytables-2.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	pytables
%define tarname tables

Summary: 	Hierarchical datasets in Python
Name: 	 	python-%{module}
Version: 	2.4.0
Release: 	1
Source0: 	%{tarname}-%{version}.tar.gz
Patch0:		setup.py.patch
License: 	BSD
Group: 	 	Development/Python
Url: 	 	http://www.pytables.org
Requires: 	python-numpy >= 1.0.3
BuildRequires:	python-numpy-devel >= 1.0.3
BuildRequires:	python-numexpr
BuildRequires:	python-cython
BuildRequires: 	hdf5-devel >= 1.6.5
BuildRequires: 	bzip2-devel
BuildRequires: 	liblzo-devel
BuildRequires: 	pkgconfig(lapack)
BuildRequires:	python-setuptools
%py_requires -d

%description
PyTables is a Python package for managing hierarchical datasets
designed to efficiently and easily cope with extremely large amounts
of data. It is built on top of the HDF5 library and the NumPy package
(numarray and Numeric are also supported). PyTables features an
object-oriented interface and performance-critical extensions coded in
C (generated using Pyrex) that make it a fast yet extremely
easy-to-use tool for interactively processing and searching through
very large amounts of data. PyTables also optimizes memory and disk
resources so that data occupies much less space than with other
solutions such as relational or object-oriented databases (especially
when compression is used).

%prep 
%setup -q -n %{tarname}-%{version}
%patch0 -p0

%build
export LFLAGS="-ldl -lm"
%__python setup.py build

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=INSTALLED_FILES

%files -f INSTALLED_FILES
%defattr(-,root,root)
%doc *.txt doc/*.pdf LICENSES examples


%changelog
* Thu Nov 27 2008 Lev Givon <lev@mandriva.org> 2.0.4-4mdv2009.1
+ Revision: 307304
- Bump again.
- Bump release to rebuild.
- Rebuild against newer HDF5 libraries.

* Thu Aug 07 2008 Lev Givon <lev@mandriva.org> 2.0.4-1mdv2009.0
+ Revision: 266627
- Update to 2.0.4.

* Fri Aug 01 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.0.3-4mdv2009.0
+ Revision: 259773
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.0.3-3mdv2009.0
+ Revision: 247617
- rebuild

* Mon Mar 10 2008 Lev Givon <lev@mandriva.org> 2.0.3-1mdv2008.1
+ Revision: 183824
- Update to 2.0.3.

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Nov 28 2007 Lev Givon <lev@mandriva.org> 2.0.2-1mdv2008.1
+ Revision: 113805
- Update to 2.0.2.

* Thu Nov 15 2007 Lev Givon <lev@mandriva.org> 2.0.1-1mdv2008.1
+ Revision: 108953
- import python-pytables



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6662 |12cr|python-pytest-2.2.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	pytest
%define name	python-%{module}
%define version 2.2.4
%define	rel		1
%if %mdkversion < 201100
%define release %mkrel %rel
%else
%define	release	%rel
%endif

Summary:	Cross-project testing tool for Python
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://pypi.python.org/packages/source/p/%{module}/%{module}-%{version}.zip
License:	MIT
Group:		Development/Python
Url:		http://pytest.org
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
Requires:	python-py >= 1.4.8
BuildRequires:	python-setuptools, python-sphinx, python-py >= 1.4.8

%description
py.test is a simple cross-project testing tool for Python.

%prep
%setup -q -n %{module}-%{version}
%__python setup.py build
pushd doc
export PYTHONPATH=../build/lib
make html
popd

%install
%__rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGELOG README.txt doc/_build/html
%_bindir/py.test*
%py_sitedir/*pytest*


%changelog
* Sun Jun 10 2012 Lev Givon <lev@mandriva.org> 2.2.4-1
+ Revision: 804349
- Update to 2.2.4.

* Tue Jan 10 2012 Lev Givon <lev@mandriva.org> 2.2.1-1
+ Revision: 759481
- Update to 2.2.1.

* Thu Dec 01 2011 Lev Givon <lev@mandriva.org> 2.2.0-1
+ Revision: 737086
- Update to 2.2.0.

* Tue Oct 25 2011 Lev Givon <lev@mandriva.org> 2.1.3-1
+ Revision: 707173
- Update to 2.1.3.

* Sun Aug 21 2011 Lev Givon <lev@mandriva.org> 2.1.1-1
+ Revision: 695927
- Update to 2.1.1.

* Wed Jul 20 2011 Lev Givon <lev@mandriva.org> 2.1.0-1
+ Revision: 690786
- import python-pytest



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6663 |12cr|python-pyweblib-1.3.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           python-pyweblib
Version:        1.3.6
Release:        %mkrel 2
Epoch:          0
Summary:        Yet another web programming framework for Python
License:        GPL
Group:          Development/Python
URL:            http://www.stroeder.com/pylib/PyWebLib/
Source0:        http://www.stroeder.com/pylib/PyWebLib/download/pyweblib-%{version}.tar.gz
BuildArch:      noarch
BuildRequires:	python
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%description
Web application library:

pyweblib.forms          class library for handling <FORM> input
pyweblib.session        server-side web session handling
pyweblib.helper         misc. stuff useful in CGI-BINs
pyweblib.sslenv         retrieves SSL-related env vars
pyweblib.httphelper     very basic HTTP functions

%prep
%setup -q -n pyweblib-%{version}

%build
CFLAGS="%{optflags}" %{__python} setup.py build

%install
%{__rm} -rf %{buildroot}
%{__python} setup.py install --root=%{buildroot}

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc CHANGES htdocs/ cgi-bin/
%{python_sitelib}/*



%changelog
* Thu Nov 04 2010 Funda Wang <fwang@mandriva.org> 0:1.3.6-2mdv2011.0
+ Revision: 593156
- py-devel not required
- rebuild for py2.7

* Sun Jan 10 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0:1.3.6-1mdv2010.1
+ Revision: 489191
- update to new version 1.3.6

* Tue Jun 09 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0:1.3.5-1mdv2010.0
+ Revision: 384255
- update to new version 1.3.5

* Sun Jan 04 2009 Funda Wang <fwang@mandriva.org> 0:1.3.4-6mdv2009.1
+ Revision: 324095
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0:1.3.4-5mdv2009.0
+ Revision: 259774
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 0:1.3.4-4mdv2009.0
+ Revision: 247625
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Oct 29 2007 David Walluck <walluck@mandriva.org> 0:1.3.4-2mdv2008.1
+ Revision: 103621
- use %%{__python} macro

* Mon Oct 29 2007 David Walluck <walluck@mandriva.org> 0:1.3.4-1mdv2008.1
+ Revision: 103614
- import python-pyweblib



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6664 |12cr|python-pyzmq-2.2.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	pyzmq

Summary:	Python bindings for zeromq
Name:		python-%{module}
Version:	2.2.0
Release:	3
Source0:	http://pypi.python.org/packages/source/p/%{module}/%{module}-%{version}.tar.gz
Patch0:		doc-version-2.2.0.patch
Patch1:		fix-version-test-2.2.0.patch
License:	LGPLv3+
Group:		Development/Python
Url:		http://github.com/zeromq/pyzmq/
Requires:	libzeromq >= %{version}
BuildRequires:	zeromq-devel >= %{version}
BuildRequires:	python-cython
BuildRequires:	python-devel
BuildRequires:	python-sphinx
BuildRequires:	python-matplotlib
BuildRequires:	pkgconfig(lapack)

%description
This package contains Python bindings for zeromq, a lightweight and
fast messaging implementation.

%prep
%setup -q -n %{module}-%{version}
%patch0 -p0
%patch1 -p0

%build
%__python setup.py build

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILE_LIST
pushd docs
PYTHONPATH=`dir -d ../build/lib*` make html
popd

# Temporarily disable tests:
#%check
#pushd %{buildroot}%{py_platsitedir}
#nosetests
#popd

%files -f FILE_LIST
%defattr(-,root,root)
%doc COPYING* README.rst examples/ docs/build/html/

%changelog
* Sat Jul 07 2012 Lev Givon <lev@mandriva.org> 2.2.0-2
+ Revision: 808409
- Add patch for pyzmq issue #213 (broken version test).

* Tue May 08 2012 Lev Givon <lev@mandriva.org> 2.2.0-1
+ Revision: 797611
- Update to 2.2.0.

* Mon Dec 19 2011 Lev Givon <lev@mandriva.org> 2.1.11-1
+ Revision: 743817
- Update to 2.1.11.

* Tue Aug 30 2011 Lev Givon <lev@mandriva.org> 2.1.9-1
+ Revision: 697498
- Update to 2.1.9.

* Sun May 15 2011 Lev Givon <lev@mandriva.org> 2.1.7-1
+ Revision: 674734
- Update to 2.1.7.

* Thu Apr 21 2011 Lev Givon <lev@mandriva.org> 2.1.4-1
+ Revision: 656498
- Update to 2.1.4.

* Thu Mar 03 2011 Lev Givon <lev@mandriva.org> 2.1.1-1
+ Revision: 641531
- Update to 2.1.1.

* Mon Feb 07 2011 Lev Givon <lev@mandriva.org> 2.1.1-0.git1ad1d0baa0c0
+ Revision: 636740
- Update to 2.1.1 git revision 1ad1d0baa0c0.
- Update to 2.0.10.1.

* Sun Jan 30 2011 Lev Givon <lev@mandriva.org> 2.0.10_1-1
+ Revision: 634029
- Update to 2.0.10-1.

* Tue Nov 16 2010 Lev Givon <lev@mandriva.org> 2.0.10-2mdv2011.0
+ Revision: 598119
- Bump release to force rebuild.
- Update to 2.0.10.

* Tue Nov 02 2010 Lev Givon <lev@mandriva.org> 2.0.8-1mdv2011.0
+ Revision: 592558
- import python-pyzmq



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6665 |12cr|python-qwt-5.2.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module PyQwt
%define version 5.2.0
%define rel 6

Name:         python-qwt
Version:      %{version}
Release:      %mkrel %rel
Url:	      http://pyqwt.sourceforge.net/
License:      GPLv2+
Group:        Development/Python
Summary:      Python bindings for Qwt (Qt Widgets for Technical applications)
Source0:      http://belnet.dl.sourceforge.net/sourceforge/pyqwt/%{module}-%{version}.tar.gz
BuildRoot:    %{_tmppath}/%{name}-%{version}-build
Provides:     PyQwt = %{version}-%{release}
Requires:     python-qt4
Requires:     python-sip
Requires:     python-numeric
Requires:     python-numarray
Requires:     python-numpy
%py_requires -d
BuildRequires: libqwt-devel >= 5.2.0
BuildRequires: python-numeric-devel
BuildRequires: python-numarray-devel
BuildRequires: python-numpy-devel
BuildRequires: python-qt4
BuildRequires: python-sip

%description
Qwt is an extension to the Qt GUI library. The Qwt library contains
widgets and components which are primarily useful for technical and
scientifical purposes. It includes a 2-D plotting widget, different
kinds of sliders, and much more.

PyQwt has almost all functionality of the Qwt library implemented.

%prep
%setup -q -n %{module}-%{version}

%build
cd configure
python configure.py %_smp_mflags --extra-cflags="%{optflags}" --extra-cxxflags="%{optflags}" \
	--extra-lflags="%{?ldflags}" --extra-libs="python%{py_ver}"
%make

%install
rm -rf $RPM_BUILD_ROOT

%makeinstall_std -C configure

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README ANN* qt4examples
%{py_platsitedir}/*
%_datadir/sip/PyQt4/Qwt5/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6666 |12cr|python-rarfile-2.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	rarfile
%define name	python-%{module}
%define version 2.5
%define	rel	1
%if %mdkversion	< 201100
%define release %mkrel %{rel}
%else
%define	release	%{rel}
%endif

Summary:	RAR archive reader for Python
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://pypi.python.org/packages/source/r/%{module}/%{module}-%{version}.tar.gz
License:	ISC
Group:		Development/Python
Url:		https://github.com/markokr/rarfile/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
Requires:	unrar

%description
This is a Python module for RAR archive reading. The interface is
similar to that of the zipfile module.

%prep
%setup -q -n %{module}-%{version}

%build
%__python setup.py build 

%install
%__rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc FAQ LICENSE NEWS README
%py_sitedir/%{module}*


%changelog
* Wed Sep 05 2012 Lev Givon <lev@mandriva.org> 2.5-1
+ Revision: 816360
- imported package python-rarfile


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6667 |12cr|python-rational-0.1-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname   rational
%define name    python-%oname
%define version 0.1
%define release 10


Summary:       Rational numbers for python
Name:          %{name}
Version:       %{version}
Release:       %{release}
Source0:       %{oname}.py
License:       LGPL
Group:         Development/Python
Url:           http://www.python.org/peps/pep-0239.html
BuildRequires: python

%description
This is a python module for rational numbers, following PEP 239,
with some extensions. While it is not as efficent as cRat, it is
more has some extra features (e.g., NaN and infinity handling).

%install
install -m644 -D %SOURCE0 $RPM_BUILD_ROOT/%{_libdir}/python%{py_ver}/site-packages/%{oname}.py
cd $RPM_BUILD_ROOT/%{_libdir}/python%{py_ver}/site-packages/
python -c "import %{oname}"

%files
%defattr(-,root,root)
%{_libdir}/python*/site-packages/%{oname}.py*


%changelog
* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.1-9mdv2010.0
+ Revision: 442480
- rebuild

* Sun Jan 04 2009 Funda Wang <fwang@mandriva.org> 0.1-8mdv2009.1
+ Revision: 324100
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.1-7mdv2009.0
+ Revision: 269041
- rebuild early 2009.0 package (before pixel changes)

* Sun May 11 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.1-6mdv2009.0
+ Revision: 205678
- Should not be noarch ed

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Aug 23 2007 Thierry Vignaud <tv@mandriva.org> 0.1-5mdv2008.0
+ Revision: 69373
- use %%mkrel


* Sun Dec 05 2004 Michael Scherer <misc@mandrake.org> 0.1-4mdk
- Really rebuild for new python

* Sun Dec 05 2004 Michael Scherer <misc@mandrake.org> 0.1-3mdk
- Rebuild for new python

* Sat Aug 09 2003 Austin Acton <aacton@yorku.ca> 0.1-2mdk
- python 2.3

* Wed Jul 09 2003 Austin Acton <aacton@yorku.ca> 0.1-1mdk 
- from andi payn <payn@myrealbox.com> :
  - initial specfile


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6668 |12cr|python-recaptcha-client-1.0.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           python-recaptcha-client
Version:        1.0.6
Release:        %mkrel 1
Summary:        Python module for reCAPTCHA and reCAPTCHA Mailhide

Group:          Development/Python
License:        MIT
URL:            http://pypi.python.org/pypi/recaptcha-client
Source0:        http://pypi.python.org/packages/source/r/recaptcha-client/recaptcha-client-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}

BuildArch:      noarch
BuildRequires:  python-devel
BuildRequires:  python-setuptools
Requires:       python-pycrypto

%description
Provides a CAPTCHA for Python using the reCAPTCHA service. Does not require
any imaging libraries because the CAPTCHA is served directly from reCAPTCHA.
Also allows you to securely obfuscate emails with Mailhide. This functionality
requires python-crypto. This library requires two types of API keys. If you'd
like to use the CAPTCHA, you'll need a key from
http://recaptcha.net/api/getkey. For Mailhide, you'll need a key from
http://mailhide.recaptcha.net/apikey.

%prep
%setup -q -n recaptcha-client-%{version}
sed -i 's/^from ez_setup/#from ez_setup/' setup.py
sed -i 's/^use_setuptools()/#use_setuptools()/' setup.py


%build
%{__python} setup.py build


%install
rm -rf $RPM_BUILD_ROOT
%{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT

 
%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root,-)
%doc PKG-INFO
%{python_sitelib}/recaptcha/
%{python_sitelib}/recaptcha_client*-nspkg.pth
%{python_sitelib}/recaptcha_client*.egg-info/



%changelog
* Mon May 02 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.6-1mdv2011.0
+ Revision: 662539
- update to new version 1.0.6

* Sun Nov 07 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.0.5-1mdv2011.0
+ Revision: 594396
- import python-recaptcha-client


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6669 |12cr|python-redis-2.7.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module redis

Name:           python-%module
Version:        2.7.2
Release:        %mkrel 1
Summary:        Python client for Redis key-value store
License:        MIT
Group:          Development/Python
Url:            http://github.com/andymccurdy/redis-py/
Source0:        http://cloud.github.com/downloads/andymccurdy/redis-py/%module-%{version}.tar.gz
BuildRequires:  python-devel
BuildArch:      noarch

%description
Python client for Redis key-value store

%prep
%setup -q -n %{module}-%{version}

%build
CFLAGS="%{optflags}" python setup.py build

%install
%{__python} setup.py install --root %{buildroot} --install-purelib=%{python_sitelib}

%files
%doc LICENSE CHANGES README.md INSTALL
%{python_sitelib}/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6670 |12cr|python-relatorio-0.5.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		python-relatorio
Summary:	A templating library able to output odt and pdf files
Version:	0.5.6
Release:	1
License:	GPLv3+
Group:		Development/Python
URL:		http://relatorio.openhex.org/
Source0:	http://pypi.python.org/packages/source/r/relatorio/relatorio-%{version}.tar.gz
%py_requires -d
BuildRequires:	python-genshi
BuildRequires:	python-lxml
BuildRequires:	python-setuptools
BuildArch:	noarch

%description
A templating library which provides a way to easily output all kind
of different files (odt, ods, png, svg, ...). Adding support for more filetype
is easy: you just have to create a plugin for this.

relatorio also provides a report repository allowing you to link python objects
and report together, find reports by mimetypes/name/python objects.

%prep
%setup -q -n relatorio-%{version}

%build


%install
PYTHONDONTWRITEBYTECODE=  python setup.py install --root=%{buildroot}

%files
%{py_sitedir}/relatorio*
%doc AUTHORS CHANGES README


%changelog
* Wed Apr 18 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.5.6-1
+ Revision: 791755
- imported package python-relatorio


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6671 |12cr|python-requests-0.13.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	requests
%define name	python-%{module}
%define version 0.13.6
%define release 1

Summary:	Python HTTP for Humans
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://pypi.python.org/packages/source/r/%{module}/%{module}-%{version}.tar.gz
License:	MIT
Group:		Development/Python
Url:		http://python-requests.org/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
Requires:	python-certifi, python-urllib3

%description
Requests allow you to send HTTP/1.1 requests. You can add headers,
form data, multipart files, and parameters with simple Python
dictionaries, and access the response data in the same way. It's
powered by httplib and urllib3, but it does all the hard work and
crazy hacks for you.

%prep
%setup -q -n %{module}-%{version}

%install
%__rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc HISTORY.rst LICENSE README.rst
%py_sitedir/requests*


%changelog
* Mon Aug 13 2012 Lev Givon <lev@mandriva.org> 0.13.6-1
+ Revision: 814453
- Update to 0.13.6.

* Tue Jul 17 2012 Lev Givon <lev@mandriva.org> 0.13.3-1
+ Revision: 810082
- imported package python-requests
- imported package python-requests


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6672 |12cr|python-reverend-0.3-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname Reverend

Summary: Python Bayesian classifier
Name:    python-reverend
Version: 0.3
Release: 8
Source:  http://prdownloads.sourceforge.net/%oname/%oname-%version.tar.bz2
License: GPL
Group: Development/Python
BuildRequires: python-devel
Url: http://divmod.org/trac/wiki/DivmodReverend 
BuildArch: noarch

%description
Reverend is a general purpose Bayesian classifier, named after Rev. Thomas 
Bayes. Use the Reverend to quickly add Bayesian smarts to your app.
 
To use it in your own application, you either subclass Bayes or pass it a 
tokenizing function. Bayesian fun has never been so quick and easy. 

%prep
%setup -q -n %oname-%version 

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files 
%doc *.txt examples/
%py_puresitedir/reverend
%py_puresitedir/*egg-info




%changelog
* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.3-7mdv2010.0
+ Revision: 442481
- rebuild

* Sun Jan 04 2009 Funda Wang <fwang@mandriva.org> 0.3-6mdv2009.1
+ Revision: 324108
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.3-5mdv2009.0
+ Revision: 259775
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 0.3-4mdv2009.0
+ Revision: 247626
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.3-2mdv2008.1
+ Revision: 136460
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Mar 16 2007 Michael Scherer <misc@mandriva.org> 0.3-2mdv2007.1
+ Revision: 144950
- fix build on x86_64
- rebuild for new python
- new project url
- Import python-reverend

* Sat Oct 22 2005 Michael Scherer <misc@mandriva.org> 0.3-1mdk
- initial release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6673 |12cr|python-rope-0.9.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	rope
%define name	python-%{module}
%define version 0.9.3
%define release %mkrel 1

Summary:	Python refactoring library
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{module}-%{version}.tar.gz
License:	GPLv2
Group:		Development/Python
Url:		http://rope.sourceforge.net/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
%py_requires -d

%description
Rope is a Python refactoring library. You can use rope as a library in other IDEs.

%prep
%setup -q -n %{module}-%{version}

%install
%__rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILE_LIST

%clean
%__rm -rf %{buildroot}

%files -f FILE_LIST
%defattr(-,root,root)
%doc COPYING README.txt docs/*


%changelog
* Wed Nov 03 2010 Lev Givon <lev@mandriva.org> 0.9.3-1mdv2011.0
+ Revision: 592949
- import python-rope



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6674 |12cr|python-routes-1.12.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname Routes

Summary:	Routing recognition and generation tools for Python
Name:		python-routes
Version:	1.12.3
Release:	2
Source0:	http://pypi.python.org/packages/source/R/%{tarname}/%{tarname}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		http://routes.groovie.org/
BuildArch:	noarch
Requires:	python-pkg-resources
Requires:	python-webob
BuildRequires:	python-setuptools
BuildRequires:	python-sphinx, python-webob

%description
Routes is a Python re-implementation of the Rails routes system for
mapping URLs to application actions, and conversely to generate
URLs. Routes makes it easy to create pretty and concise URLs that are
RESTful with little effort.

Routes allows conditional matching based on domain, cookies, HTTP
method, or a custom function. Sub-domain support is built in. Routes
comes with an extensive unit test suite.

%prep
%setup -q -n %{tarname}-%{version}

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILE_LIST
sed -i 's/.*egg-info$//' FILE_LIST
pushd docs
export PYTHONPATH=`dir -d ../build/lib*`
make html
rm -f _build/html/.buildinfo
popd docs

%files -f FILE_LIST
%doc CHANGELOG LICENSE README docs/_build/html



%changelog
* Thu Mar 31 2011 Lev Givon <lev@mandriva.org> 1.12.3-1mdv2011.0
+ Revision: 649446
- import python-routes



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6675 |12cr|python-rpy-1.0.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module rpy
%define r_version 2.8.1

Epoch:		1
Summary:	A very simple, yet robust, Python interface to the R Programming Language
Name:		python-%{module}
Version:	1.0.3
Release:	%mkrel 3
Group:		Development/Python
License:	BSD-like
URL:		http://rpy.sourceforge.net/
Source0:	http://downloads.sourceforge.net/%{module}/%{module}-%{version}.tar.gz
Requires:	R-base >= %{r_version}
Requires:	python-numpy
BuildRequires:	R-base >= %{r_version}
BuildRequires:	python-devel
BuildRequires:	python-numpy-devel
BuildRequires:	tetex-latex
BuildRequires:	texinfo
BuildRequires:	lapack-devel
BuildRequires:	pkgconfig(libR)

# First build failure in from src/RPy.h
# http://www.mail-archive.com/rpy-list@lists.sourceforge.net/msg01500.html
# Remaining just a cut&paste from rpy2's setup.py
Patch0:		rpy-1.0.3-R-base-2.8+.patch
Patch1:		rpy-1.0.3-R-version.patch

%description
RPy is a very simple, yet robust, Python interface to the R Programming
Language. It can manage all kinds of R objects and can execute arbitrary R
functions (including the graphic functions). All errors from the R language
areconverted to Python exceptions. Any module installed for the R system can
be used from within Python. 

This code is inspired by RSPython from the Omegahat project. The main goals of
RPy are: 
 + to have a very robust interface for using R from Python 
 + the interface should be as transparent and easy to use as possible 
 + it should be usable for real scientific and statistical computations
 

%prep
%setup -qn %{module}-%{version}

%patch0 -p1
%patch1 -p1

%build
env CFLAGS="%{optflags}" %{__python} setup.py build

#pushd doc
#make all
#popd

%install
PYTHONDONTWRITEBYTECODE= \
%{__python} setup.py install -O1 --skip-build --root %{buildroot} --record=INSTALLED_FILES

# install info
#mkdir -p %{buildroot}%{_datadir}/info
#cp doc/rpy.info %{buildroot}%{_datadir}/info/

%post
#%_install_info rpy.info

%preun
#%_remove_install_info rpy.info

%files -f INSTALLED_FILES
%doc NEWS README

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6676 |12cr|python-rpy2-2.2.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module rpy2
%define r_version 2.8.1
%define _requires_exceptions libR.so

Summary:	A very simple, yet robust, Python interface to the R Programming Language
Name:		python-%{module}
Version:	2.2.5
Release:	%mkrel 1
Group:		Development/Python
License:	AGPLv3+
URL:		http://rpy.sourceforge.net/
Source0:	http://pypi.python.org/packages/source/r/%{module}/%{module}-%{version}.tar.gz
Patch0:		rinterface-readline-2.2.5.patch
Requires:	R-base >= %{r_version}
Requires:	python-numpy
BuildRequires:	R-base >= %{r_version}
BuildRequires:	python-devel
BuildRequires:	python-numpy-devel
BuildRequires:	texlive-latex
BuildRequires:	texinfo
BuildRequires:	lapack-devel
BuildRequires:	readline-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
RPy is a very simple, yet robust, Python interface to the R Programming
Language. It can manage all kinds of R objects and can execute arbitrary R
functions (including the graphic functions). All errors from the R language
areconverted to Python exceptions. Any module installed for the R system can
be used from within Python. 

This code is inspired by RSPython from the Omegahat project. The main goals of
RPy are: 
 + to have a very robust interface for using R from Python 
 + the interface should be as transparent and easy to use as possible 
 + it should be usable for real scientific and statistical computations
 

%prep
%setup -qn %{module}-%{version}
%patch0 -p0

%build
env CFLAGS="%{optflags}" %{__python} setup.py build

#pushd doc
#make all
#popd

%install
rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= \
%{__python} setup.py install -O1 --skip-build --root %{buildroot} --record=INSTALLED_FILES

# install info
#mkdir -p %{buildroot}%{_datadir}/info
#cp doc/rpy.info %{buildroot}%{_datadir}/info/

%clean
rm -rf %{buildroot}

%post
#%_install_info rpy.info

%preun
#%_remove_install_info rpy.info

%files -f INSTALLED_FILES
%defattr(-,root,root)
%doc NEWS README



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6677 |12cr|python-rython-0.0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	rython

Summary:	Transparently mixes Ruby code into Python
Name:		python-%{module}
Version:	0.0.1
Release:	%mkrel 2
License:	BSD
Group:		Development/Python
Url:		http://pypi.python.org/pypi/rython/
Source0:	%{module}-%{version}.tar.gz
%py_requires -d
Requires:	ruby
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
If you've ever needed to use Ruby for a particular task, but wanted to use
Python as your primary language, Rython lets you easily mix the two languages
together.

Why would I want to mix Ruby and Python? There are many reasons:
* you need a Ruby Gem that provides unique functionality which no Python module
  provides
* you need a simpler syntax for manipulating regular expressions
* you want to quickly bridge to code you've already written in Ruby

%prep
%setup -qn %{module}-%{version}

%build
python setup.py build

%install
rm -rf %{buildroot}
python setup.py install --root=%{buildroot}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README.txt LICENSE.txt
%dir %{python_sitelib}/%{module}
%{python_sitelib}/%{module}/*.py*
%{python_sitelib}/%{module}*.egg-info



%changelog
* Sat Nov 06 2010 Funda Wang <fwang@mandriva.org> 0.0.1-2mdv2011.0
+ Revision: 593994
- rebuild for py2.7

* Thu Nov 26 2009 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.0.1-1mdv2010.1
+ Revision: 470412
- import python-rython


* Fri Jun 26 2009 Per yvind Karlsen <peroyvind@mandriva.org> 0.0.1-1
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6678 |12cr|python-s3cmd-1.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		oname s3cmd

Name:		python-%{oname}
Version:	1.0.1
Release:	1
Summary:	Command line tool for managing Amazon S3 and CloudFront services
Group:		Networking/File transfer
License:	GPLv2
URL:		http://s3tools.org/s3cmd
Source:		http://prdownloads.sourceforge.net/s3tools/s3cmd-%{version}.tar.gz
BuildArch:	noarch
BuildRequires:	python-devel
Requires:	python

%description
S3cmd lets you copy files from/to Amazon S3
(Simple Storage Service) using a simple to use
command line client. Supports rsync-like backup,
GPG encryption, and more. Also supports management
of Amazon's CloudFront content delivery network.

%prep
%setup -q -n %{oname}-%{version}

%build
export S3CMD_PACKAGING=1
%{__python} setup.py build

%install
export S3CMD_PACKAGING=1
%{__python} setup.py install --root=%{buildroot} --prefix=%{_prefix}
rm -fr %{buildroot}%{_prefix}/lib*/python*/site-packages/*.egg-info

%files
%{_bindir}/*
%{python_sitelib}/S3
%doc README PKG-INFO NEWS



%changelog
* Thu Feb 02 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.0.1-1
+ Revision: 770737
- version update 1.0.1

* Mon Dec 21 2009 Sander Lepik <sander85@mandriva.org> 0.9.9.91-1mdv2011.0
+ Revision: 480868
- BuildRequires: python -> BuildRequires: libpython-devel
- import python-s3cmd


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6679 |12cr|python-scientific-2.8-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname	ScientificPython

Summary: 	Various Python modules for scientific computing
Name: 		python-scientific
Version: 	2.8
Release: 	6
Source: 	%{tarname}-%{version}.tar.lzma
Patch0:		setup.py.patch
License: 	CeCILL-C
Group: 		Development/Python
Requires:	python-numpy, openmpi
BuildRequires: 	netcdf-devel
BuildRequires: 	python-numpy-devel
BuildRequires: 	openmpi-devel
BuildRequires: 	openmpi
BuildRequires:	python-devel
BuildRequires: 	pkgconfig(lapack)
Url: 		http://dirac.cnrs-orleans.fr/ScientificPython/

%description
ScientificPython is a collection of Python modules that are useful for
scientific computing. In this collection you will find modules that
cover basic geometry (vectors, tensors, transformations, vector and
tensor fields), quaternions, automatic derivatives, (linear)
interpolation, polynomials, elementary statistics, nonlinear
least-squares fits, unit calculations, Fortran-compatible text
formatting, 3D visualization via VRML, and two Tk widgets for simple
line plots and 3D wireframe models. There are also interfaces to the
netCDF library (portable structured binary files), to MPI (Message
Passing Interface, message-based parallel programming), and to BSPlib
(Bulk Synchronous Parallel programming).

%package devel
Summary:	Various Python modules for scientific computing, header files
Group: 		Development/Python
Requires: 	python-devel %{name} = %{version}

%description devel
This package contain headers file associated with the %{name} package.

%prep
%setup -q -n %{tarname}-%{version}
%patch0 -p0

%build
%__python setup.py build

%install
%__python setup.py install --root=%{buildroot}

export PYTHONPATH=%{buildroot}%{py_platsitedir}
export PYINCLUDE=`pwd`/Include
pushd Src/MPI
%ifarch x86_64
sed -i 's/lib\/python/lib64\/python/' compile.py
%endif
cat compile.py | sed 's/-I/-I$PYINCLUDE -I/' > compile-new.py
%__python compile-new.py

%__install -m 755 mpipython %{buildroot}%{_bindir}

cat <<EOF>impipython
#!/bin/bash
mpirun -np 2 `python -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)+'/Scientific/BSP/console.py'"` $*
EOF

popd

%files
%doc LICENSE README README.MPI README.BSP Doc/CHANGELOG Doc/Reference Doc/BSP_Tutorial.pdf Examples/ Src/MPI/impipython
%{py_platsitedir}/Scientific/*
%{py_platsitedir}/*.egg-info
%defattr(755,root,root)
%{_bindir}/*

%files devel
%defattr(644,root,root,755)
%{_includedir}/python%{py_ver}/Scientific/




%changelog
* Sat Nov 06 2010 Funda Wang <fwang@mandriva.org> 2.8-5mdv2011.0
+ Revision: 593993
- rebuild for py2.7

* Thu Feb 18 2010 Emmanuel Andry <eandry@mandriva.org> 2.8-4mdv2010.1
+ Revision: 507529
- rebuild for new netcdf

* Wed Aug 12 2009 Funda Wang <fwang@mandriva.org> 2.8-3mdv2010.0
+ Revision: 415365
- rebuild for new libtorque

* Thu Mar 19 2009 Lev Givon <lev@mandriva.org> 2.8-2mdv2009.1
+ Revision: 358154
- Fix bug 48269.

* Wed Mar 18 2009 Lev Givon <lev@mandriva.org> 2.8-1mdv2009.1
+ Revision: 357437
- Update to 2.8.

* Fri Jan 02 2009 Funda Wang <fwang@mandriva.org> 2.6.1-4mdv2009.1
+ Revision: 323326
- fix file list

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 2.6.1-4mdv2009.0
+ Revision: 259777
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 2.6.1-3mdv2009.0
+ Revision: 247631
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 2.6.1-1mdv2008.1
+ Revision: 136460
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

  + Lev Givon <lev@mandriva.org>
    - Update to 2.6.1.


* Tue Feb 20 2007 Lev Givon <lev@mandriva.org> 2.6-1mdv2007.0
+ Revision: 123082
- Update to latest stable release 2.6.
  Add python-numeric install dependency.

* Tue Dec 05 2006 Nicolas LÃ©cureuil <neoclust@mandriva.org> 2.4.9-6mdv2007.1
+ Revision: 90634
- Rebuild against new Python
- import python-scientific-2.4.9-5mdk

* Wed Dec 21 2005 Michael Scherer <misc@mandriva.org> 2.4.9-5mdk
- Fix BuildRequires
- fix rpmbuildupdatability

* Tue Dec 20 2005 Michael Scherer <misc@mandriva.org> 2.4.9-4mdk
- fix BuildRequires

* Tue Jun 21 2005 Lehmann Gaëtan <gaetan.lehmann@jouy.inra.fr> 2.4.9-3mdk
- buildrequires netcdf-devel
- use mkrel
- fix some lint

* Thu Feb 03 2005 Michael Scherer <misc@mandrake.org> 2.4.9-2mdk
- add BuildRequires

* Mon Nov 29 2004 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 2.4.9-1mdk
- initial contrib release.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6680 |12cr|python-scikits-audiolab-0.11.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname	scikits.audiolab
%define name	python-scikits-audiolab
%define version	0.11.0
%define release	%mkrel 2

Summary:	Python audio file I/O using numpy arrays
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://pypi.python.org/packages/source/s/%{tarname}/%{tarname}-%{version}.tar.gz
Source1:	site.cfg
Patch0:		matapi.patch
License:	LGPLv2.1
Group: 		Development/Python
Url:		http://www.ar.media.kyoto-u.ac.jp/members/david/softwares/audiolab
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires:	python-numpy >= 1.0
BuildRequires:	sndfile-devel, libalsa-devel
BuildRequires:	python-numpy-devel >= 1.0, python-setuptools
%py_requires -d

%description
Audiolab is a Python package for audio file I/O using numpy arrays. It
supports many different audio formats, including wav, aiff, au, flac,
ogg, and htk. It can also be used to output sound to an audio device
via ALSA.

%prep
%setup -q -n %{tarname}-%{version}
%__cp %SOURCE1 .
%patch0 -p0

%build
%__python setup.py build
find . -name .buildinfo | xargs rm -rf

%install
%__rm -rf %{buildroot}
%__python setup.py install --root=%{buildroot}

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc docs/html README.txt Changelog COPYING.txt NEWS
%py_platsitedir/scikits*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6681 |12cr|python-scimath-4.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	scimath
%define name	python-%{module}
%define version	4.1.0
%define release %mkrel 1

Summary:	Enthought Tool Suite - scimath project
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	https://www.enthought.com/repo/ets/%{module}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		https://github.com/enthought/scimath/
Obsoletes:	python-enthought-scimath
Requires:	python-traits >= 4.1.0
Requires:	python-numpy >= 1.1.0
Requires:	python-scipy >= 0.5.2
BuildRequires:	python-setuptools >= 0.6c8
BuildRequires:	python-numpy-devel >= 1.1.0
BuildRequires:	python-sphinx

%description
The scimath project includes packages to support scientific and mathematical
calculations, beyond the capabilities offered by SciPy.

- scimath.interpolate
- scimath.mathematics
- scimath.units
- scimath.physical_quantities

%prep
%setup -q -n %{module}-%{version}

%build

python setup.py build
pushd docs
make html
popd

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}
#--record=FILE_LIST

%files 
#-f FILE_LIST
%doc *.txt *.rst docs/build/html
%{python_sitearch}/%{module}*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6682 |12cr|python-scipy-0.11.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define enable_atlas 1
%{?_with_atlas: %global enable_atlas 1}
%define Werror_cflags %nil

%define module	scipy

Summary:	Scientific tools for Python
Name:		python-%{module}
Version:	0.11.0
Release:	2
Source0:	%{module}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		http://www.scipy.org
Obsoletes:	python-SciPy
Obsoletes:	python-symeig
Requires:	python-numpy >= 1.5
BuildRequires:	swig
%if %enable_atlas
BuildRequires:	libatlas-devel
%else
BuildRequires:	blas-devel
%endif 
BuildRequires:	pkgconfig(lapack)
BuildRequires:	python-numpy-devel >= 1.5
BuildRequires:	gcc-gfortran >= 4.0
BuildRequires:	netcdf-devel
BuildRequires:	python-nose
%py_requires -d
BuildRequires:	amd-devel
BuildRequires:	umfpack-devel
BuildRequires:	python-sphinx
BuildRequires:	python-matplotlib

Patch0:		umfpack-setup.py.patch
Patch1:		setup-lm-0.11.0.patch
Patch2:		doc-plot-0.11.0.patch

%description
SciPy is an open source library of scientific tools for Python. SciPy
supplements the popular numpy module, gathering a variety of high level
science and engineering modules together as a single package.

SciPy includes modules for graphics and plotting, optimization, integration,
special functions, signal and image processing, genetic algorithms, ODE 
solvers, and others.

%prep
%setup -q -n %{module}-%{version}
%patch0 -p0 -b .umfpack
%patch1 -p1 -b .lm
%patch2 -p0 -b .doc

find . -type f -name "*.py" -exec sed -i "s|#!/usr/bin/env python||" {} \;

cat > site.cfg << EOF
[amd]
library_dirs = %{_libdir}
include_dirs = /usr/include/suitesparse:/usr/include/ufsparse
amd_libs = amd

[umfpack]
library_dirs = %{_libdir}
include_dirs = /usr/include/suitesparse:/usr/include/ufsparse
umfpack_libs = umfpack
EOF

%build
CFLAGS="%{optflags} -fno-strict-aliasing" \
ATLAS=%{_libdir}/atlas \
FFTW=%{_libdir}
BLAS=%{_libdir} \
LAPACK=%{_libdir} \
python setup.py config_fc --fcompiler=gnu95 --noarch build

%install
python setup.py install --prefix=%{_prefix} --root=%{buildroot}
find %{buildroot}%{python_sitearch}/scipy -type d -name tests | xargs rm -rf # Don't ship tests
# Don't ship weave examples, they're marked as documentation:
find %{buildroot}%{python_sitearch}/scipy/weave -type d -name examples | xargs rm -rf
# fix executability issue
chmod +x %{buildroot}%{python_sitearch}/%{module}/io/arff/arffread.py
chmod +x %{buildroot}%{python_sitearch}/%{module}/io/arff/utils.py
chmod +x %{buildroot}%{python_sitearch}/%{module}/special/spfun_stats.py


%check
pushd doc &> /dev/null
PYTHONPATH=%{buildroot}%{py_platsitedir} python -c "import scipy; scipy.test()"
popd &> /dev/null

%files
%doc README.txt THANKS.txt LATEST.txt LICENSE.txt TOCHANGE.txt
%dir %{py_platsitedir}/%{module}
%{py_platsitedir}/%{module}/*
%{py_platsitedir}/%{module}-*.egg-info

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6683 |12cr|python-scitools-0.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	scitools

Summary:	Python library for scientific computing
Name:		python-scitools
Version:	0.8
Release:	%mkrel 1
License:	BSD
Group:		Development/Python
Url:		http://scitools.googlecode.com
Source0:	http://scitools.googlecode.com/files/%{module}-%{version}.tar.gz
Requires:	python-gnuplot python-numpy python-matplotlib
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
SciTools is a Python package containing lots of useful tools for scientific
computing in Python. The package is built on top of other widely used packages
such as NumPy, SciPy, ScientificPython, Gnuplot, etc.

%prep
%setup -qn %{module}-%{version}

%build
%__python setup.py build

%install
%__rm -rf %{buildroot}
%__python setup.py install --root=%{buildroot}
mv doc/easyviz/easyviz_sphinx_html html
%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README LICENSE ChangeLog html/ examples/
%{_bindir}/pyreport
%{_bindir}/scitools
%{_mandir}/man1/pyreport.1*
%{_mandir}/man1/scitools.1*
%dir %{python_sitelib}/%{module}
%{python_sitelib}/%{module}/*.py*
%{python_sitelib}/%{module}/scitools.cfg
%dir %{python_sitelib}/%{module}/easyviz
%{python_sitelib}/%{module}/easyviz/*.py*
%{python_sitelib}/*.egg-info



%changelog
* Fri Dec 02 2011 Lev Givon <lev@mandriva.org> 0.8-1mdv2011.0
+ Revision: 737282
- Update to 0.8.
  Require python-matplotlib.

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - import python-scitools


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6684 |12cr|python-selenium-2.25.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	selenium
%define name	python-%{module}
%define version 2.25.0
%define release 1

Summary:	Python bindings for Selenium
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://pypi.python.org/packages/source/s/%{module}/%{module}-%{version}.tar.gz
License:	Apache License
Group:		Development/Python
Url:		http://pypi.python.org/pypi/selenium
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	python-devel, python-setuptools

%description
Selenium Python Client Driver is a Python language binding for
Selenium Remote Control (version 1.0 and 2.0).

Currently the remote protocol, Firefox and Chrome for Selenium 2.0 are
supported, as well as the Selenium 1.0 bindings.

%prep
%setup -q -n %{module}-%{version}

%install
%__rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= %__python setup.py install \
        --root=%{buildroot} \
	--install-lib=%{python_sitearch} \
	--install-data=%{python_sitearch}

# Fix for x86_64 described in 
# http://code.google.com/p/selenium/issues/detail?id=2852
pushd %{buildroot}%{py_platsitedir}/selenium/webdriver/firefox
cp -f x86/x_ignore_nofocus.so amd64/x_ignore_nofocus.so
popd

%clean
%__rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc COPYING CREDITS.txt
%py_platsitedir


%changelog
* Tue Jul 31 2012 Lev Givon <lev@mandriva.org> 2.25.0-1
+ Revision: 811502
- Update to 2.25.0.

* Fri Jun 22 2012 Lev Givon <lev@mandriva.org> 2.24.0-1
+ Revision: 806709
- Update to 2.24.0.
  Add fix for Firefox load problem on x86_64.

* Fri Dec 09 2011 Lev Givon <lev@mandriva.org> 2.15.0-2
+ Revision: 739555
- Shouldn't be noarch.

* Fri Dec 09 2011 Lev Givon <lev@mandriva.org> 2.15.0-1
+ Revision: 739229
- Update to 2.15.0.

* Wed Nov 30 2011 Lev Givon <lev@mandriva.org> 2.14.0-1
+ Revision: 735508
- Update to 2.14.0.

* Tue Nov 15 2011 Lev Givon <lev@mandriva.org> 2.12.1-1
+ Revision: 730726
- Update to 2.12.1.

* Sun Oct 30 2011 Lev Givon <lev@mandriva.org> 2.11.1-1
+ Revision: 707860
- Update to 2.11.1.

* Tue Oct 25 2011 Lev Givon <lev@mandriva.org> 2.9.0-1
+ Revision: 707147
- Update to 2.9.0.

* Thu Oct 06 2011 Lev Givon <lev@mandriva.org> 2.8.1-1
+ Revision: 703356
- Update to 2.8.1.

* Mon Sep 26 2011 Lev Givon <lev@mandriva.org> 2.7.0-1
+ Revision: 701372
- Update to 2.7.0.

* Tue Sep 13 2011 Lev Givon <lev@mandriva.org> 2.6.0-1
+ Revision: 699688
- Update to 2.6.0.

* Sun Aug 28 2011 Lev Givon <lev@mandriva.org> 2.5.0-1
+ Revision: 697259
- Update to 2.5.0.

* Thu Aug 11 2011 Lev Givon <lev@mandriva.org> 2.4.0-1
+ Revision: 694042
- Update to 2.4.0.

* Wed Aug 10 2011 Lev Givon <lev@mandriva.org> 2.3.0-2
+ Revision: 693802
- Require python-rdflib.

* Tue Aug 02 2011 Lev Givon <lev@mandriva.org> 2.3.0-1
+ Revision: 692712
- Update to 2.3.0.

* Fri Jul 29 2011 Lev Givon <lev@mandriva.org> 2.2.0-1
+ Revision: 692159
- import python-selenium



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6685 |12cr|python-serial-2.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:			python-serial
Version:		2.5
Release:		%mkrel 1

Summary:	Python serial port extension
License:	Python license
Group:          Development/Python
URL:		http://pyserial.sourceforge.net
Source0:	http://downloads.sourceforge.net/pyserial/pyserial-%{version}.tar.gz

BuildArch:	noarch
BuildRequires:	python-devel
BuildRequires:	dos2unix
BuildRoot:	%{_tmppath}/%{name}-%{version}

Obsoletes:	pyserial < %{version}-%{release}
Provides:	pyserial = %{version}-%{release}

%description
This module encapsulates the access for the serial port.
It provides backends for Python running on Windows, Linux, BSD (possibly any 
POSIX compilant system) and Jython. The module named "serial" automatically 
selects the appropriate backend.

%prep
%setup -q -n pyserial-%{version}

#fix shebangs
perl -pi -e "s/#! python/#!\/usr\/bin\/env python/" serial/*.py
perl -pi -e "s/#!jython/#!\/usr\/bin\/env jython/" serial/*.py

#fix EOL
dos2unix examples/port_publisher.py

%install
rm -rf %{buildroot}
python setup.py install --root %{buildroot}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGES.txt LICENSE.txt PKG-INFO README.txt examples
%{_bindir}/miniterm.py
%{python_sitelib}/serial
%{python_sitelib}/pyserial-%{version}-py%{py_ver}.egg-info


%changelog
* Tue Nov 02 2010 Jani Välimaa <wally@mandriva.org> 2.5-1mdv2011.0
+ Revision: 592136
- new version 2.5
- don't use recorded file list as it contains non-installed files
- don't set executable bit for examples
- ease python BR
- fix EOLs
- clean spec a bit

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 2.4-3mdv2010.0
+ Revision: 442482
- rebuild

* Sun Jan 04 2009 Funda Wang <fwang@mandriva.org> 2.4-2mdv2009.1
+ Revision: 324112
- rebuild

* Sat Jul 12 2008 Guillaume Bedot <littletux@mandriva.org> 2.4-1mdv2009.0
+ Revision: 234052
- 2.4
- rpm spec policy proposal changes
- fixed license

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Apr 17 2007 Guillaume Bedot <littletux@mandriva.org> 2.2-4mdv2008.0
+ Revision: 13985
- 2008 build ( should also build on previous versions )


* Wed Mar 07 2007 Guillaume Bedot <littletux@mandriva.org> 2.2-3mdv2007.0
+ Revision: 134430
- mention bug report
- fixed typo in filename
- rebuilt for python 2.5 (added egg-info file)
- moved to svn
- Created package structure for python-serial.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6686 |12cr|python-setupdocs-1.0.5-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname SetupDocs
%define name	python-setupdocs
%define version 1.0.5
%define	rel		3
%if %mdkversion < 201100
%define release %mkrel %{rel}
%else
%define	release	%{rel}
%endif

Summary: 	Setuptools extension for building documentation with Sphinx
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://www.enthought.com/repo/ETS/%{tarname}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		http://pypi.python.org/pypi/SetupDocs/
BuildRoot: 	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires:	python-sphinx >= 0.4.2
BuildArch:	noarch
Requires:	python-setuptools
BuildRequires:	python-setuptools
%py_requires -d

%description
SetupDocs is a setuptools extension that help doc building
automation. It adds two commands to the setup.py command

%prep
%setup -q -n %{tarname}-%{version}

%build
%__python setup.py build

%install
%__rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc *.txt
%py_sitedir/%{tarname}*
%py_sitedir/setupdocs*


%changelog
* Mon Aug 13 2012 Lev Givon <lev@mandriva.org> 1.0.5-3
+ Revision: 814645
- Require python-sphinx.

* Thu Nov 04 2010 Funda Wang <fwang@mandriva.org> 1.0.5-2mdv2011.0
+ Revision: 593149
- rebuild for py 2.7

* Sun Oct 17 2010 Lev Givon <lev@mandriva.org> 1.0.5-1mdv2011.0
+ Revision: 586455
- Update to 1.0.5.

* Thu Apr 08 2010 Lev Givon <lev@mandriva.org> 1.0.4-1mdv2010.1
+ Revision: 533144
- Update to 1.0.4.

* Fri Aug 21 2009 Lev Givon <lev@mandriva.org> 1.0.3-1mdv2010.0
+ Revision: 419028
- Update to 1.0.3.

* Sun May 03 2009 Lev Givon <lev@mandriva.org> 1.0.2-1mdv2010.0
+ Revision: 371393
- import python-setupdocs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6687 |12cr|python-setuptools_git-0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module setuptools_git
Name:           python-%module
Version:        0.3
Release:        %mkrel 1
Summary:        Setuptools_git package
License:        BSD License
Group:          Development/Python
Source:         %module-%{version}.tar.gz
URL:            http://ygingras.net/b/tag/%modules
BuildRequires:  python-devel
Buildrequires:	 python-setuptools
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
buildarch:	noarch


%description
This is a plugin for setuptools that enables git integration. Once
installed, Setuptools can be told to include in a package distribution
all the files tracked by git. This is an alternative to explicit
inclusion specifications with `MANIFEST.in`.

%prep
%setup -q -n %{module}-%{version}

%build
CFLAGS="%{optflags}" python setup.py build

%install
rm -rf $RPM_BUILD_ROOT
%{__python} setup.py install --root $RPM_BUILD_ROOT --install-purelib=%{python_sitelib}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{python_sitelib}/*



%changelog
* Wed Jun 08 2011 Antoine Ginies <aginies@mandriva.com> 0.3-1mdv2011.0
+ Revision: 683268
- import python-setuptools_git


* Wed Jun 8 2011 Antoine Ginies <aginies@mandriva.com> 0.3
- first release for Mandriva 


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6688 |12cr|python-shadow-0.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname pyshadow
%define name python-shadow
%define version 0.2
%define release %mkrel 6

Summary: Python wrapper for shadow password file
Name: %{name}
Version: %{version}
Release: %{release}
Source: %oname-%{version}.tar.gz
License: GPL
Group: Development/Python
BuildRoot: %{_tmppath}/%{name}-buildroot
Url: http://www.twistedmatrix.com/users/z3p/files/
BuildRequires: python-devel
Obsoletes: %{oname}
Provides: %{oname}

%description
This is a module to allow access to the shadow password file.  It also includes
md5_crypt, which implements the md5_crypt function used to encrypt passwords
in the shadow password file.
				
%prep
rm -rf $RPM_BUILD_ROOT

%setup -n %{oname}-%{version}

%build
%_bindir/python setup.py build

%install
%_bindir/python setup.py install --root=$RPM_BUILD_ROOT --record %name.files
chmod 0644 LICENSE

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %name.files
%defattr(-,root,root)
%doc LICENSE README


%changelog
* Fri Oct 29 2010 Michael Scherer <misc@mandriva.org> 0.2-6mdv2011.0
+ Revision: 590090
- rebuild for python 2.7

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.2-5mdv2010.0
+ Revision: 442483
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.2-4mdv2009.0
+ Revision: 259778
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 0.2-3mdv2009.0
+ Revision: 247633
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.2-1mdv2008.1
+ Revision: 136460
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

  + Pascal Terjan <pterjan@mandriva.org>
    - Fix a typo in the description

* Thu Jul 26 2007 Pascal Terjan <pterjan@mandriva.org> 0.2-1mdv2008.0
+ Revision: 55937
- follow python naming policy
- follow python naming policy
- 0.2
- mkrel
- follow python naming policy
- fix summary ended with dot
- Import pyshadow


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6689 |12cr|python-shortuuid-0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	shortuuid
%define name	python-%{module}
%define version 0.2
%define	rel	1

%if %mdkversion < 201100
%define release %mkrel %{rel}
%else
%define	release %{rel}
%endif

Summary:	Generator library for concise, unambiguous, and URL-safe UUIDs
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://pypi.python.org/packages/source/s/%{module}/%{module}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		https://github.com/stochastic-technologies/shortuuid/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	python-setuptools

%description
shortuuid is a simple python library that generates concise,
unambiguous, URL-safe UUIDs.

Often, one needs to use non-sequential IDs in places where users will
see them, but the IDs must be as concise and easy to use as
possible. shortuuid solves this problem by generating uuids using
Python's built-in uuid module and then translating them to base57
using lowercase and uppercase letters and digits, and removing
similar-looking characters such as l, 1, I, O and 0.

%prep
%setup -q -n %{module}-%{version}

%build
%__python setup.py build

%install
%__rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%py_sitedir/%{module}*



%changelog
* Mon Jun 25 2012 Lev Givon <lev@mandriva.org> 0.2-1
+ Revision: 806809
- imported package python-shortuuid


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6690 |12cr|python-silvercity-0.9.7-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define shortname SilverCity
Name:           python-silvercity
Version:        0.9.7
Release:        10
Summary:        Lexing package, based on Scintilla
Group:          Development/Python
License:        BSD-like
URL:            http://silvercity.sourceforge.net/
Source0:        http://garr.dl.sourceforge.net/sourceforge/silvercity/%{shortname}-%{version}.tar.gz
BuildRequires:  python-devel

%description
SilverCity is a lexing package, based on Scintilla, that can provide lexical
analysis for over 20 programming and markup langauges.

Scripting language bindings currently exist for Python. 

%prep
%setup -q -n %{shortname}-%{version}
sed -i "s,/usr/home/sweetapp/bin/python,/usr/bin/env python," PySilverCity/Scripts/cgi-styler-form.py

# fix .css permissions
chmod 644 CSS/default.css

%build
%{__python} setup.py build

%install
%{__python} setup.py install -O1 --skip-build --root %{buildroot} --install-purelib=%py_platsitedir

%files
%defattr(-,root,root,-)
%{_bindir}/cgi-styler-form.py
%{_bindir}/cgi-styler.py
%{_bindir}/source2html.py
%{py_platsitedir}/*


%changelog
* Fri Oct 29 2010 Michael Scherer <misc@mandriva.org> 0.9.7-9mdv2011.0
+ Revision: 590089
- rebuild for python 2.7

* Fri Jan 22 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.9.7-8mdv2010.1
+ Revision: 495120
- fix file permissions

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.9.7-7mdv2010.0
+ Revision: 442484
- rebuild

* Wed Dec 24 2008 Michael Scherer <misc@mandriva.org> 0.9.7-6mdv2009.1
+ Revision: 318412
- rebuild for new python

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.9.7-5mdv2009.0
+ Revision: 259779
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 0.9.7-4mdv2009.0
+ Revision: 247634
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 0.9.7-2mdv2008.1
+ Revision: 171067
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Oct 21 2007 Colin Guthrie <cguthrie@mandriva.org> 0.9.7-1mdv2008.1
+ Revision: 100735
- import python-silvercity



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6691 |12cr|python-simplegeneric-0.8.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	simplegeneric
%define name	python-%{module}
%define version	0.8.1
%define rel		1
%if %mdkversion < 201100
%define release	%mkrel %{rel}
%else
%define release %{rel}
%endif

Summary:	Simple generic Python functions
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://pypi.python.org/packages/source/s/%{module}/%{module}-%{version}.zip
License:	ZPL
Group:		Development/Python
Url:		http://pypi.python.org/pypi/simplegeneric/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	python-setuptools

%description
The simplegeneric module lets you define simple single-dispatch
generic functions, akin to Python's built-in generic functions like
len(), iter() and so on. However, instead of using specially-named
methods, these generic functions use simple lookup tables, akin to
those used by e.g. pickle.dump() and other generic functions found in
the Python standard library.

%prep
%setup -q -n %{module}-%{version}

%build
%__python setup.py build

%install
%__rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README.txt
%py_sitedir/simplegeneric*


%changelog
* Wed Jun 20 2012 Lev Givon <lev@mandriva.org> 0.8.1-1
+ Revision: 806513
- imported package python-simplegeneric


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6692 |12cr|python-simpletal-4.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define srcname SimpleTAL

Name:           python-simpletal
Version:        4.3
Release:        %mkrel 1

Summary:        An XML based template processor for TAL, TALES and METAL specifications

Group:          System/Libraries
License:        BSD
URL:            http://www.owlfish.com/software/simpleTAL/index.html
Source0:        http://www.owlfish.com/software/simpleTAL/downloads/%{srcname}-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildArch:      noarch
BuildRequires:  python-devel

%description
SimpleTAL is a stand alone Python implementation of the TAL, TALES and METAL  specifications  used in Zope to power HTML and XML templates.


%prep
%setup -q -n %{srcname}-%{version}

%build
CFLAGS="$RPM_OPT_FLAGS" %{__python} setup.py build


%install
rm -rf $RPM_BUILD_ROOT
%{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT

 
%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root,-)
%doc Changes.txt LICENSE.txt README.txt examples/
%dir %{python_sitelib}/simpletal
%{python_sitelib}/simpletal/*.py
%{python_sitelib}/SimpleTAL-%{version}-py*.egg-info



%changelog
* Sat Feb 05 2011 Guillaume Rousse <guillomovitch@mandriva.org> 4.3-1mdv2011.0
+ Revision: 636248
- update to new version 4.3

* Tue Nov 02 2010 Crispin Boylan <crisb@mandriva.org> 4.2-2mdv2011.0
+ Revision: 591782
- Rebuild

* Sun Jan 10 2010 Guillaume Rousse <guillomovitch@mandriva.org> 4.2-1mdv2010.1
+ Revision: 489193
- update to new version 4.2

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 4.1-3mdv2010.0
+ Revision: 442485
- rebuild

* Fri Dec 26 2008 Crispin Boylan <crisb@mandriva.org> 4.1-2mdv2009.1
+ Revision: 319400
- Rebuild for python2.6

* Thu Dec 04 2008 Crispin Boylan <crisb@mandriva.org> 4.1-1mdv2009.1
+ Revision: 309952
- Fix summary
- Based on redhat package
- create python-simpletal


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6693 |12cr|python-six-1.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	six

Name:		python-%{oname}
Version:	1.0.0
Release:	1
Summary:	Python 2 and 3 compatibility utilities
Source0:	http://pypi.python.org/packages/source/s/%{oname}/%{oname}-%{version}.tar.gz
License:	MIT
Group:		Development/Python
Url:		http://pypi.python.org/pypi/six/
BuildArch:	noarch

%description
Six is a Python 2 and 3 compatibility library.  It provides utility functions
for smoothing over the differences between the Python versions with the goal of
writing Python code that is compatible on both Python versions.  See the
documentation for more information on what is provided.

Six supports Python 2.4+.

Online documentation is at http://packages.python.org/six/.

Bugs can be reported to http://bitbucket.org/gutworth/six.  The code can also be
found there.

%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc README
%{py_puresitedir}/six.py*
%{py_puresitedir}/six*.egg-info



%changelog
* Fri Aug 12 2011 Alexandre Lissy <alissy@mandriva.com> 1.0.0-1
+ Revision: 694205
- Set correct license and group
- Importing python-six module
- Created package structure for 'python-six'.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6694 |12cr|python-smbpasswd-1.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           python-smbpasswd
Version:        1.0.1
Release:        1
Summary:        Python SMB Password Hash Generator Module

Group:          Development/Python
License:        GPLv2
URL:            http://barryp.org/software/py-smbpasswd
Source0:        py-smbpasswd-%{version}.tar.gz
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	python-devel

%description
This package contains a python module, which is able to generate LANMAN and
NT password hashes suiteable to us with Samba.

%prep
%setup -q -n py-smbpasswd-%{version}

%build
CFLAGS="$RPM_OPT_FLAGS" 
%{__python} setup.py build

%install
%{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%{py_platsitedir}/smbpasswd.so
%{py_platsitedir}/*egg-info
%doc COPYING README.txt


%changelog
* Tue Sep 20 2011 Jean-Philippe Braun <jpbraun@mandriva.com> 1.0.1-1
+ Revision: 700580
- fix group name
- initial package
- Created package structure for python-smbpasswd.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6695 |12cr|python-smmap-0.8.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name smmap

Name: 		python-%{upstream_name}
Version: 	0.8.2
Release: 	1
Summary: 	A pure git implementation of a sliding window memory map manager
License:	BSD
Group: 		Development/Python
Url: 		http://pypi.python.org/pypi/smmap
Source0: 	http://pypi.python.org/packages/source/s/smmap/smmap-%{version}.tar.gz
BuildRequires:  python-distribute
BuildArch:      noarch

%description
When reading from many possibly large files in a fashion similar to random
access, it is usually the fastest and most efficient to use memory maps.

%prep
%setup -q -n %upstream_name-%version

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%defattr(-,root,root)
%doc PKG-INFO
%{python_sitelib}/smmap
%{python_sitelib}/smmap-%{version}-py%{py_ver}.egg-info


%changelog
* Thu Jul 07 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.1-1mdv2011
+ Revision: 689059
- update to new version 0.8.1

* Fri Jul 01 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.0-1
+ Revision: 688466
- import python-smmap


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6696 |12cr|python-soap-0.12.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:            python-soap
Summary:         A SOAP library for python
Version:         0.12.0
Release:         %mkrel 9
Epoch:           0
Source0:         http://ovh.dl.sourceforge.net/sourceforge/pywebsvcs/SOAPpy-%{version}.tar.bz2
Patch0:          SOAPpy-0.12.0-future.patch
URL:             http://pywebsvcs.sourceforge.net/
License:         BSD
Group:           Development/Python
BuildRoot:       %{_tmppath}/%{name}-buildroot
BuildArch:       noarch
Requires:        python-fpconst
BuildRequires:   python-fpconst
BuildRequires:   python-devel
Provides:        SOAPpy = %{epoch}:%{version}-%{release}

%description
Web services for Python programmers, both client and servers. This
includes SOAP, WSDL, UDDI, etc.

%prep
%setup -q -n SOAPpy-%{version}
%patch0 -p1

%install
%{__rm} -rf %{buildroot}
%{__python} setup.py install --root=%{buildroot}

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(-,root,root)
%doc docs/* validate tests tools contrib bid
%{python_sitelib}/*




%changelog
* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0:0.12.0-9mdv2010.0
+ Revision: 442486
- rebuild

* Sun Dec 28 2008 Funda Wang <fwang@mandriva.org> 0:0.12.0-8mdv2009.1
+ Revision: 320163
- rebuild for new python

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0:0.12.0-7mdv2009.0
+ Revision: 259808
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 0:0.12.0-6mdv2009.0
+ Revision: 247639
- rebuild

* Sat Dec 29 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0:0.12.0-4mdv2008.1
+ Revision: 139214
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Dec 09 2006 David Walluck <walluck@mandriva.org> 0.12.0-3mdv2007.0
+ Revision: 93953
- rebuild for new python
- Import python-soap

* Sun Sep 03 2006 David Walluck <walluck@mandriva.org> 0:0.12.0-2mdv2007.0
- remove %%pyver from Requires

* Sun Sep 03 2006 David Walluck <walluck@mandriva.org> 0:0.12.0-1mdv2007.0
- 0.12.0
- provide SOAPpy
- add Source0 URL
- use python macros

* Sat May 21 2005 Lenny Cartier <lenny@mandriva.com> 0.11.6-1mdk
- 0.11.6
- get complete pyver

* Sun Dec 05 2004 Michael Scherer <misc@mandrake.org> 0.11.3-2mdk
- Rebuild for new  python

* Sun Feb 22 2004 Austin Acton <austin@mandrake.org> 0.11.3-1mdk
- first release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6697 |12cr|python-speaklater-1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global tarName speaklater

Name:           python-%{tarName}
Version:        1.2 
Release:        2
Summary:        Implements a lazy string for python useful for use with get-text
Group:          Development/Python
License:        BSD
URL:            http://github.com/mitsuhiko/speaklater
Source0:        http://pypi.python.org/packages/source/s/%{tarName}/%{tarName}-%{version}.tar.gz
BuildArch:      noarch
%py_requires -d

%description
A module that provides lazy strings for translations. Basically you get an
object that appears to be a string but changes the value every time the value
is evaluated based on a callable you provide.

%prep
%setup -qn %{tarName}-%{version}

%build
%{__python} setup.py build

%install
%{__python} setup.py install --root=%{buildroot}

%files
%{python_sitelib}/speaklater*
%doc PKG-INFO


%changelog
* Fri Aug 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.2-2
+ Revision: 815276
- Bump release and rebuild.

* Fri Aug 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.2-1
+ Revision: 815267
- Import python-speaklater (based on fedora package)
- Import python-speaklater (based on fedora package)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6698 |12cr|python-spf-2.0.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           python-spf
Version:        2.0.3
Release:        %mkrel 4
Epoch:		0
Summary:        Python module and programs for SPF (Sender Policy Framework)
Group:          Development/Python
License:        Python Software Foundation License
URL:            http://sourceforge.net/forum/forum.php?forum_id=596908
Source0:        pyspf-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
BuildArch:      noarch
BuildRequires:	python
Requires:       python-pydns
Provides:	python-pyspf = %{epoch}:%{version}-%{release}
Provides:	pyspf = %{epoch}:%{version}-%{release}

%description
SPF does email sender validation.  For more information about SPF,
please see http://openspf.org

This SPF client is intended to be installed on the border MTA, checking
if incoming SMTP clients are permitted to send mail.  The SPF check
should be done during the MAIL FROM:<...> command.

%prep
%setup -q -n pyspf-%{version}

%build
python setup.py build

%install
rm -rf %{buildroot}
python setup.py install -O2 --skip-build --root %{buildroot}
mv %{buildroot}/usr/bin/type99.py %{buildroot}/usr/bin/type99
mv %{buildroot}/usr/bin/spfquery.py %{buildroot}/usr/bin/pyspfquery
rm -f %{buildroot}/usr/bin/*.py{o,c}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc CHANGELOG PKG-INFO README test
%{python_sitelib}/*
%{_bindir}/*



%changelog
* Thu Nov 04 2010 Funda Wang <fwang@mandriva.org> 0:2.0.3-4mdv2011.0
+ Revision: 593154
- python-devel is not requried
- rebuild for py 2.7

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0:2.0.3-3mdv2010.0
+ Revision: 442487
- rebuild

* Sun Jan 04 2009 Funda Wang <fwang@mandriva.org> 0:2.0.3-2mdv2009.1
+ Revision: 324130
- rebuild

* Tue Sep 16 2008 Luca Berra <bluca@mandriva.org> 0:2.0.3-1mdv2009.0
+ Revision: 285251
- import python-spf


* Mon Sep 08 2008 Luca Berra <bluca@mandriva.org> 2.0.3-1mdv2008.1
- mandriva port

* Mon Jan 15 2007 Stuart Gathman <stuart@bmsi.com> 2.0.3-1
- pyspf requires pydns, python-pyspf requires python-pydns
- Record matching mechanism and add to Received-SPF header.
- Test for RFC4408 6.2/4, and fix spf.py to comply.
- Test for type SPF (type 99) by default in harsh mode only.
- Permerror for more than one exp or redirect modifier.
- Parse op= modifier
* Sat Dec 30 2006 Stuart Gathman <stuart@bmsi.com> 2.0.2-1
- Update openspf URLs
- Update Readme to better describe available pyspf interfaces
- Add basic description of type99.py and spfquery.py scripts
- Add usage instructions for type99.py DNS RR type conversion script
- Add spfquery.py usage instructions
- Incorporate downstream feedback from Debian packager
- Fix key-value quoting in get_header
* Fri Dec 08 2006 Stuart Gathman <stuart@bmsi.com> 2.0.1-1
- Prevent cache poisoning attack
- Prevent malformed RR attack
- Update license on a few files we missed last time
* Mon Nov 20 2006 Stuart Gathman <stuart@bmsi.com> 2.0-1
- Completed RFC 4408 compliance
- Added spf.check2 for RFC 4408 compatible result codes
- Full IP6 support
- Fedora Core compatible RPM spec file
- Update README, licenses
* Wed Sep 26 2006 Stuart Gathman <stuart@bmsi.com> 1.8-1
- YAML test suite syntax
- trailing dot support (RFC4408 8.1)
* Tue Aug 29 2006 Sean Reifschneider <jafo@tummy.com> 1.7-1
- Initial RPM spec file.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6699 |12cr|python-sphinxcontrib-googleanalytics-0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	sphinxcontrib-googleanalytics
%define name	python-%{module}
%define version	0.1
%define	rel		1
%if %mdkversion < 201100
%define release %mkrel %{rel}
%else
%define	release	%{rel}
%endif

Summary:	Sphinx extension for Google Analytics HTML files
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://pypi.python.org/packages/source/s/%{module}/%{module}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		http://pypi.python.org/pypi/sphinxcontrib-googleanalytics/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
Requires:	python-sphinx >= 0.6
BuildRequires:	python-setuptools

%description
This Sphinx extension tracks HTML files generated by the Google
Analytics web service.

%prep
%setup -q -n %{module}-%{version}

%install
%__rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%py_sitedir/sphinxcontrib*


%changelog
* Tue Jul 10 2012 Lev Givon <lev@mandriva.org> 0.1-1
+ Revision: 808758
- imported package python-sphinxcontrib-googleanalytics


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6700 |12cr|python-sphinxcontrib-issuetracker-0.9-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	sphinxcontrib-issuetracker
%define name	python-%{module}
%define version	0.9
%define release %mkrel 2

Summary:	Sphinx integration with different issuetrackers
Name:		python-%{module}
Version:	0.9
Release:	3
Source0:	%{module}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		http://packages.python.org/sphinxcontrib-issuetracker
BuildArch:	noarch
Requires:	python-sphinx >= 1.0
Requires:   python-lxml
BuildRequires:	python-devel
BuildRequires:  python-setuptools
BuildRequires:	python-sphinx >= 1.0
BuildRequires:  python-lxml

%description
This Sphinx 1.0 extension parses textual issue references like "#10" 
and turns them into an issue tracker.

%prep
%setup -q -n %{module}-%{version}

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILE_LIST
sed -i 's/.*egg-info$//' FILE_LIST
pushd doc
export PYTHONPATH=$PYTHONPATH:../
%make html
popd

%files -f FILE_LIST
%doc CHANGES.rst README doc/_build/html



%changelog
* Wed Sep 07 2011 Lev Givon <lev@mandriva.org> 0.9-2mdv2012.0
+ Revision: 698771
- Remove old patch, local inv files.
- Update to 0.9.

* Thu Mar 10 2011 Lev Givon <lev@mandriva.org> 0.7.2-1
+ Revision: 643727
- Update to 0.7.2.
- Add local intersphinx inventory files.
- Update to 0.7.1.
- Update to 0.7.

* Wed Jan 05 2011 Lev Givon <lev@mandriva.org> 0.6-1mdv2011.0
+ Revision: 628840
- Update to 0.6.

* Tue Nov 16 2010 Lev Givon <lev@mandriva.org> 0.5.4-1mdv2011.0
+ Revision: 597937
- Update to 0.5.4.
- Update to 0.5.3.

* Sun Nov 07 2010 Lev Givon <lev@mandriva.org> 0.5.2-1mdv2011.0
+ Revision: 594827
- import python-sphinxcontrib-issuetracker


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6701 |12cr|python-spread-1.5-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Python wrapper for Spread client libraries
Name:		python-spread
Version:	1.5
Release:	4
Group:		Development/Python
License:	BSD-style
URL:		http://www.zope.org/Members/tim_one/spread/
Source0:	http://www.zope.org/Members/tim_one/spread/SpreadModule-%{version}/SpreadModule-%{version}.tgz
Patch0:		SpreadModule-1.5-fix-for-spread4.patch
Requires:	spread >= 4.0.0
BuildRequires:	python-devel
BuildRequires:	spread-devel >= 4.0.0
Epoch:		1
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This package contains a simple Python wrapper module for the Spread toolkit.
The wrapper is known to be compatible with Python 2.3 and 2.4. It may work
with earlier Pythons, but this has not been tested.

%prep

%setup -q -n SpreadModule-%{version}
%patch0 -p1

%build

python setup.py build_ext

%install
python setup.py install --root %{buildroot} --record=INSTALLED_FILES

%files -f INSTALLED_FILES
%defattr(-,root,root)
%doc CHANGES doc.txt LICENSE README TODO.txt



%changelog
* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1:1.5-3mdv2010.0
+ Revision: 442489
- rebuild

* Fri Jan 02 2009 Funda Wang <fwang@mandriva.org> 1:1.5-2mdv2009.1
+ Revision: 323370
- rebuild

* Tue Oct 28 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.5-1mdv2009.1
+ Revision: 297900
- import python-spread


* Tue Oct 28 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.5-1mdv2009.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6702 |12cr|python-sqlalchemy-migrate-0.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module sqlalchemy-migrate
Name:           python-%{module}
Version:        0.6.1
Release:        %mkrel 1
License:        MIT
Source:         %{module}-%{version}.tar.bz2
Group:          Development/Python
Summary:        Database schema migration for SQLAlchemy
BuildRequires:  python-py
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
Url:            http://pypi.python.org/pypi/sqlalchemy-migrate
BuildRequires:  python-setuptools
Requires:       python-nose >= 0.10
Requires:       python-sqlalchemy >= 0.5
Requires:       python-sphinx >= 0.5
Requires:       python-tempita
Requires:       python-decorator
Buildarch:	noarch

%description
Inspired by Ruby on Rails' migrations, Migrate provides a way to deal with
database schema changes in SQLAlchemy projects.

Migrate extends SQLAlchemy to have database changeset handling. It provides a
database change repository mechanism which can be used from the command line as
well as from inside python code.

%prep
%setup -q -n %module-%version

%build
CFLAGS="%{optflags}" python setup.py build

%install
rm -rf $RPM_BUILD_ROOT
%{__python} setup.py install --root $RPM_BUILD_ROOT --install-purelib=%{python_sitearch}

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc PKG-INFO README docs
%{_bindir}/migrate*
%{python_sitearch}/*



%changelog
* Wed Jun 08 2011 Antoine Ginies <aginies@mandriva.com> 0.6.1-1mdv2011.0
+ Revision: 683270
- import python-sqlalchemy-migrate



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6703 |12cr|python-sqlite-1.0.1-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname pysqlite

Name:		python-sqlite
Version:        1.0.1
Release:        %mkrel 9
License:	GPL
Group:		Development/Python
Summary:	Python bindings for sqlite
Source0:	%{realname}-%{version}.tar.bz2
Url:		http://pysqlite.sourceforge.net/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: python-devel sqlite-devel 
%description
This packages allows you to use sqlite with python.
sqliite is a simple database engine.

%prep
%setup -q -n %{realname}
rm -f doc/rest/.*swp
for i in examples doc; do
	find $i -name CVS -type d | xargs rm -Rf 
done;
sed -e 's/
//' -i examples/*.py
sed -e 's/
//' -i doc/rest/manual.txt 
%build

%install
rm -rf $RPM_BUILD_ROOT
python ./setup.py install --prefix=$RPM_BUILD_ROOT/%_prefix

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc  LICENSE README doc examples
%py_platsitedir/*




%changelog
* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.0.1-9mdv2010.0
+ Revision: 442490
- rebuild

* Fri Dec 26 2008 Adam Williamson <awilliamson@mandriva.org> 1.0.1-8mdv2009.1
+ Revision: 319473
- rebuild with python 2.6

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 1.0.1-7mdv2009.0
+ Revision: 259819
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 1.0.1-6mdv2009.0
+ Revision: 247655
- rebuild

* Sat Dec 29 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.1-4mdv2008.1
+ Revision: 139215
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Dec 13 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.0.1-3mdv2007.0
+ Revision: 96485
- Rebuild against new python

* Wed Nov 15 2006 Lenny Cartier <lenny@mandriva.com> 1.0.1-2mdv2007.1
+ Revision: 84353
- Import python-sqlite

* Mon Apr 24 2006 Michael Scherer <misc@mandriva.org> 1.0.1-2mdk
- Use new python macro
- Use mkrel
- Correct rpmlint warning about encoding

* Fri Jan 21 2005 Michael Scherer <misc@mandrake.org> 1.0.1-1mdk
- New release 1.0.1

* Sat Dec 04 2004 Michael Scherer <misc@mandrake.org> 1.0-2mdk
- Rebuild for new python

* Fri Oct 15 2004 Michael Scherer <misc@mandrake.org> 1.0-1mdk
- New release 1.0

* Wed Aug 18 2004 Michael Scherer <misc@mandrake.org> 0.5.1-1mdk
- New release 0.5.1

* Wed Mar 24 2004 Michael Scherer <mscherer@mandrakesoft.com> 0.5.0-1mdk 
- First Mandrakesoft Package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6704 |12cr|python-sqlobject-0.15.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Object-Relational Manager, aka database wrapper for python
Name: python-sqlobject
Version: 0.15.0
Release: %mkrel 1
URL: http://sqlobject.org/
Source0: http://cheeseshop.python.org/packages/source/S/SQLObject/SQLObject-%{version}.tar.bz2
License: LGPL
Group: Development/Python
BuildRoot: %{_tmppath}/%{name}-buildroot
BuildArch: noarch
BuildRequires: python-devel python-setuptools
Requires: python

%description
Classes created using SQLObject wrap database rows, presenting a
friendly-looking Python object instead of a database/SQL interface.
Emphasizes convenience.  Works with MySQL, PostgreSQL, SQLite, Firebird.

%prep
%setup -n SQLObject-%version -q

%build
python setup.py build

%install
rm -rf $RPM_BUILD_ROOT
python setup.py install --root $RPM_BUILD_ROOT
rm -Rf $RPM_BUILD_ROOT/%_bindir/easy_install

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc docs
%{py_puresitedir}/*
%_bindir/*




%changelog
* Mon May 02 2011 Michael Scherer <misc@mandriva.org> 0.15.0-1mdv2011.0
+ Revision: 661927
- update to 0.15.0

* Mon Nov 22 2010 Funda Wang <fwang@mandriva.org> 0.14.1-2mdv2011.0
+ Revision: 599633
- rebuild for py 2.7

* Sat Oct 23 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.14.1-1mdv2011.0
+ Revision: 587730
- update to new version 0.14.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.10.2-3mdv2010.0
+ Revision: 442494
- rebuild

* Fri Jan 02 2009 Funda Wang <fwang@mandriva.org> 0.10.2-2mdv2009.1
+ Revision: 323376
- rebuild

* Thu Sep 04 2008 Jérôme Soyer <saispo@mandriva.org> 0.10.2-1mdv2009.0
+ Revision: 280566
- New version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.8.2-3mdv2009.0
+ Revision: 242464
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Jul 16 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.2-1mdv2008.0
+ Revision: 52598
- update to new version 0.8.2


* Tue Dec 12 2006 Michael Scherer <misc@mandriva.org> 0.7.0-3mdv2007.0
+ Revision: 95738
- add python-setuptools, as the setup.py request it
- rebuild for new python
- Import python-sqlobject


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6705 |12cr|python-suds-0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name python-suds
%define version 0.4
%define unmangled_version 0.4
%define unmangled_version 0.4
%define release 1

Summary: Lightweight SOAP client
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{unmangled_version}.tar.gz
License: GPL3
Group: Development/Python
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Prefix: %{_prefix}
BuildArch: noarch
Url: https://fedorahosted.org/suds
AutoReq: 0

BuildRequires: python-devel python-setuptools

%description
suds

%prep
%setup -n %{name}-%{unmangled_version} -n %{name}-%{unmangled_version}

%build
python setup.py build

%install
python setup.py install  --root=$RPM_BUILD_ROOT --record=INSTALLED_FILES

touch DIRS
for i in `cat INSTALLED_FILES`; do
    if [ -f ${RPM_BUILD_ROOT}/$i ]; then
	echo $i >>FILES
    fi
    if [ -d ${RPM_BUILD_ROOT}/$i ]; then
	echo %dir $i >>DIRS
    fi
done

sed -e "/\.py[co]$/d" -e "s/\.py$/.py*/" DIRS FILES >INSTALLED_FILES

%clean
rm -rf $RPM_BUILD_ROOT

%files -f INSTALLED_FILES
%defattr(-,root,root)


%changelog
* Wed Dec 07 2011 Pischulin Anton <apischulin@mandriva.org> 0.4-1
+ Revision: 738478
- add python-suds sources


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6706 |12cr|python-supercsv-0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	supercsv
%define name	python-%{module}
%define version 0.1
%define release 1

Summary:	Python module for handling Unicode CSV files
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://pypi.python.org/packages/source/s/%{module}/%{module}-%{version}.tar.gz
License:	PSF
Group:		Development/Python
Url:		http://pypi.python.org/pypi/supercsv/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	python-devel

%description
Python module for handling Unicode CSV files. Taken from the Python docs.

%prep
%setup -q -n %{module}-%{version}

%install
%__rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILE_LIST

%clean
%__rm -rf %{buildroot}

%files -f FILE_LIST
%defattr(-,root,root)
%doc LICENSE README.rst


%changelog
* Sun Feb 26 2012 Lev Givon <lev@mandriva.org> 0.1-1
+ Revision: 780845
- imported package python-supercsv


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6707 |12cr|python-symeig-1.4.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname symeig

Summary: Symmetrical eigenvalue routines for numpy
Name: 	 python-%{tarname}
Version: 1.4.1
Release: 4
Source0: %{tarname}-%{version}.tar.lzma
License: LGPLv3+
Group: 	 Development/Python
Url: 	 http://mdp-toolkit.sourceforge.net/symeig.html
Requires: python >= 2.4, python-numpy
BuildRequires: lapack-devel
BuildRequires: python-devel >= 2.4
BuildRequires: python-numpy-devel >= 1.0

%description
The symeig module contains a Python wrapper for the LAPACK functions
that solve the standard and generalized eigenvalue problems for
symmetric (hermitian) positive definite matrices. Those specialized
algorithms provide an important speed-up relative to the generic
LAPACK eigenvalue problem solver in NumPy (linalg.eig and
linalg.eigh).

%prep
%setup -q -n %{tarname}-1.4

%build
%__python setup.py build

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILELIST

%files -f FILELIST
%doc README COPY*



%changelog
* Tue Sep 15 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.4.1-3mdv2010.0
+ Revision: 442502
- rebuild

* Fri Jan 02 2009 Funda Wang <fundawang@mandriva.org> 1.4.1-2mdv2009.1
+ Revision: 323416
- rebuild

* Thu Oct 23 2008 Lev Givon <lev@mandriva.org> 1.4.1-1mdv2009.1
+ Revision: 296625
- Update to 1.4.1.

* Sun Oct 12 2008 Lev Givon <lev@mandriva.org> 1.4-1mdv2009.1
+ Revision: 292867
- import python-symeig


* Mon Jun 2 2008 Lev Givon <lev@mandriva.org> 1.4-1mdv2008.0
- Package for Mandriva.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6708 |12cr|python-sympy-0.7.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	sympy
%define name	python-%{module}
%define version	0.7.1
%define release	%mkrel 2

Summary:	Python library for symbolic mathematics
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://sympy.googlecode.com/files/%{module}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		http://sympy.googlecode.com/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires: 	python-numpy, python-mpmath
Suggests:	python-gmpy >= 1.03, python-pyglet
BuildRequires:	python-sphinx, python-docutils, python-mpmath
BuildArch:	noarch
%py_requires -d

# http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/dev-python/sympy/files/sympy-0.7.1-mpmath.patch?revision=1.1
Patch0:		sympy-0.7.1-mpmath.patch

%description
SymPy is a Python library for symbolic mathematics. It aims to become
a full-featured computer algebra system (CAS) while keeping the code
as simple as possible in order to be comprehensible and easily
extensible. SymPy is written entirely in Python and does not require
any external libraries, except optionally for plotting support.

%prep
%setup -q -n %{module}-%{version}

# Use python-mpmath package
# http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/dev-python/sympy/sympy-0.7.1.ebuild?revision=1.2&view=markup
rm -rf sympy/mpmath/*
sed -i \
    -e "s:sympy\.mpmath:mpmath:g" \
    -e "s:from sympy import mpmath:import mpmath:g" \
    sympy/core/function.py \
    sympy/core/numbers.py \
    sympy/core/tests/test_sets.py \
    sympy/core/tests/test_evalf.py \
    sympy/core/tests/test_sympify.py \
    sympy/core/tests/test_numbers.py \
    sympy/core/power.py \
    sympy/core/evalf.py \
    sympy/core/sets.py \
    sympy/external/tests/test_numpy.py \
    sympy/functions/combinatorial/numbers.py \
    sympy/functions/special/bessel.py \
    sympy/functions/special/gamma_functions.py \
    sympy/ntheory/partitions_.py \
    sympy/physics/quantum/constants.py \
    sympy/polys/domains/groundtypes.py \
    sympy/polys/numberfields.py \
    sympy/polys/rootoftools.py \
    sympy/polys/polytools.py \
    sympy/printing/repr.py \
    sympy/printing/str.py \
    sympy/printing/latex.py \
    sympy/simplify/simplify.py \
    sympy/solvers/solvers.py \
    sympy/solvers/tests/test_numeric.py \
    sympy/statistics/distributions.py \
    sympy/statistics/tests/test_statistics.py \
    sympy/utilities/lambdify.py \
    sympy/utilities/tests/test_lambdify.py \
    || exit 1

%patch0 -p0

%install
%__rm -rf %{buildroot}
%__python setup.py install --root=%{buildroot}
%make -C doc html
%__rm -f %{buildroot}%{_bindir}/test %{buildroot}%{_bindir}/doctest %{buildroot}%{_bindir}/py.bench

%clean
%__rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc AUTHORS README LICENSE TODO examples/ doc/_build/html
%_bindir/isympy
%_mandir/man1/isympy.*
%dir %{py_sitedir}/%{module}
%{py_sitedir}/%{module}/*
%{py_sitedir}/%{module}-*.egg-info



%changelog
* Tue Nov 08 2011 Paulo Andrade <pcpa@mandriva.com.br> 0.7.1-2mdv2012.0
+ Revision: 729011
- Import gentoo patch to use external python-mpmath.

* Sun Jul 31 2011 Lev Givon <lev@mandriva.org> 0.7.1-1
+ Revision: 692497
- Update to 0.7.1.

* Tue Jun 28 2011 Lev Givon <lev@mandriva.org> 0.7.0-1
+ Revision: 687772
- Update to 0.7.0.

* Wed Nov 03 2010 Paulo Andrade <pcpa@mandriva.com.br> 0.6.7-2mdv2011.0
+ Revision: 593036
+ rebuild (emptylog)

* Thu Mar 18 2010 Lev Givon <lev@mandriva.org> 0.6.7-1mdv2010.1
+ Revision: 524789
- Update to 0.6.7.

* Mon Dec 21 2009 Lev Givon <lev@mandriva.org> 0.6.6-1mdv2010.1
+ Revision: 480821
- Update to 0.6.6.
  Build and include docs.

* Sat Jul 18 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.6.5-1mdv2010.0
+ Revision: 397068
- update to new version 0.6.5

* Sun Apr 05 2009 Lev Givon <lev@mandriva.org> 0.6.4-1mdv2009.1
+ Revision: 364174
- Update to 0.6.4.

* Thu Nov 20 2008 Lev Givon <lev@mandriva.org> 0.6.3-1mdv2009.1
+ Revision: 305300
- Update to 0.6.3.

* Sun Aug 24 2008 Lev Givon <lev@mandriva.org> 0.6.2-1mdv2009.0
+ Revision: 275521
- Update to 0.6.2.

* Wed Jul 23 2008 Lev Givon <lev@mandriva.org> 0.6.1-1mdv2009.0
+ Revision: 243813
- Update to 0.6.1.

* Fri Jul 11 2008 Lev Givon <lev@mandriva.org> 0.6.0-1mdv2009.0
+ Revision: 233907
- Update to 0.6.0.

* Sun May 25 2008 Lev Givon <lev@mandriva.org> 0.5.15-1mdv2009.0
+ Revision: 211252
- Update to 0.5.15.
- Update to 0.5.14.

* Fri Mar 07 2008 Lev Givon <lev@mandriva.org> 0.5.13-1mdv2008.1
+ Revision: 181392
- Update to 0.5.13.

* Mon Jan 28 2008 Lev Givon <lev@mandriva.org> 0.5.12-1mdv2008.1
+ Revision: 159158
- Update to 0.5.12.

* Wed Jan 09 2008 Lev Givon <lev@mandriva.org> 0.5.11-1mdv2008.1
+ Revision: 147008
- Update to 0.5.11.

* Mon Dec 24 2007 Lev Givon <lev@mandriva.org> 0.5.9-1mdv2008.1
+ Revision: 137572
- Update to 0.5.9.

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Dec 07 2007 Lev Givon <lev@mandriva.org> 0.5.8-1mdv2008.1
+ Revision: 116294
- Update to 0.5.8.

* Sun Nov 18 2007 Lev Givon <lev@mandriva.org> 0.5.7-1mdv2008.1
+ Revision: 109762
- Update to 0.5.7.

* Wed Nov 07 2007 Lev Givon <lev@mandriva.org> 0.5.6-1mdv2008.1
+ Revision: 106758
- import python-sympy


* Sun Nov 4 2007 Lev Givon <lev@mandriva.org> 0.5.6-1mdv2008.0
- Package for Mandriva.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6709 |12cr|python-tables-2.4.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	tables
%define name 	python-%{module}
%define version 2.4.0
%define	rel		2
%define release	%{rel}

Summary: 	Hierarchical datasets in Python
Name: 	 	%{name}
Version: 	%{version}
Release: 	%{release}
Source0:	http://pypi.python.org/packages/source/t/%{module}/%{module}-%{version}.tar.gz
Patch0:		setup.py.patch
License: 	BSD
Group: 	 	Development/Python
Url: 	 	http://www.pytables.org
Requires: 	python-numpy >= 1.4.1
Requires:	python-numexpr >= 1.4.1
Provides:	python-pytables = %{version}-%{release}
Obsoletes:	python-pytables <= 2.0.4
BuildRequires:	python-numpy-devel >= 1.4.1
BuildRequires:	python-numexpr >= 1.4.1
BuildRequires: 	hdf5-devel >= 1.6.10, bzip2-devel, liblzo-devel
BuildRequires:	python-cython >= 0.13
BuildRequires:	python-setuptools
BuildRequires:	python-sphinx
BuildRequires:	pkgconfig(lapack)
%py_requires -d 

%description
PyTables is a Python package for managing hierarchical datasets
designed to efficiently and easily cope with extremely large amounts
of data. It is built on top of the HDF5 library and the NumPy package
(numarray and Numeric are also supported). PyTables features an
object-oriented interface and performance-critical extensions coded in
C (generated using Pyrex) that make it a fast yet extremely
easy-to-use tool for interactively processing and searching through
very large amounts of data. PyTables also optimizes memory and disk
resources so that data occupies much less space than with other
solutions such as relational or object-oriented databases (especially
when compression is used).

%prep 
%setup -q -n %{module}-%{version}
%patch0 -p0

%build
export LIBS="dl m"
PYTHONDONTWRITEBYTECODE= %__python setup.py build
pushd doc
export PYTHONPATH=`ls -1d ../build/lib* | head -1`
make html
popd

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}

%files 
%defattr(-,root,root)
%doc *.txt THANKS doc/build/html/ examples/
%_bindir/nctoh5
%_bindir/ptdump
%_bindir/ptrepack
%py_platsitedir/%{module}*


%changelog
* Fri Jul 20 2012 Lev Givon <lev@mandriva.org> 2.4.0-1
+ Revision: 810496
- Update to 2.4.0.

* Sun Oct 30 2011 Lev Givon <lev@mandriva.org> 2.3.1-1
+ Revision: 707841
- Update to 2.3.1.

* Mon Sep 26 2011 Lev Givon <lev@mandriva.org> 2.3-1
+ Revision: 701378
- Update to 2.3.

* Fri Nov 05 2010 Lev Givon <lev@mandriva.org> 2.2.1-1mdv2011.0
+ Revision: 593767
- Update to 2.2.1.

* Fri Oct 29 2010 Michael Scherer <misc@mandriva.org> 2.2-2mdv2011.0
+ Revision: 590085
- rebuild for python 2.7

* Tue Jul 13 2010 Lev Givon <lev@mandriva.org> 2.2-1mdv2011.0
+ Revision: 552164
- Update to 2.2.

* Thu Sep 17 2009 Lev Givon <lev@mandriva.org> 2.1.2-1mdv2010.0
+ Revision: 444130
- Update to 2.1.2.

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 2.1.1-2mdv2010.0
+ Revision: 442503
- rebuild

* Tue Mar 17 2009 Lev Givon <lev@mandriva.org> 2.1.1-1mdv2009.1
+ Revision: 356703
- Update to 2.1.1.

* Fri Jan 30 2009 Lev Givon <lev@mandriva.org> 2.1-3mdv2009.1
+ Revision: 335547
- Set version of provides.

* Wed Dec 24 2008 Lev Givon <lev@mandriva.org> 2.1-1mdv2009.1
+ Revision: 318406
- Update to 2.1.
- Change name

* Thu Nov 27 2008 Lev Givon <lev@mandriva.org> 2.0.4-4mdv2009.1
+ Revision: 307304
- Bump again.
- Bump release to rebuild.
- Rebuild against newer HDF5 libraries.

* Thu Aug 07 2008 Lev Givon <lev@mandriva.org> 2.0.4-1mdv2009.0
+ Revision: 266627
- Update to 2.0.4.

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 2.0.3-4mdv2009.0
+ Revision: 259773
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 2.0.3-3mdv2009.0
+ Revision: 247617
- rebuild

* Mon Mar 10 2008 Lev Givon <lev@mandriva.org> 2.0.3-1mdv2008.1
+ Revision: 183824
- Update to 2.0.3.

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Nov 28 2007 Lev Givon <lev@mandriva.org> 2.0.2-1mdv2008.1
+ Revision: 113805
- Update to 2.0.2.

* Thu Nov 15 2007 Lev Givon <lev@mandriva.org> 2.0.1-1mdv2008.1
+ Revision: 108953
- import python-pytables


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6710 |12cr|python-tagpy-0.94.8-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define shortname tagpy

Summary:	Python bindings for TagLib to read and write music files tags
Name:		python-tagpy
Version:	0.94.8
Release:	3
License:	MIT
Group:		Development/Python
URL:		http://pypi.python.org/pypi/tagpy
Source0:	http://pypi.python.org/packages/source/t/tagpy/tagpy-%{version}.tar.gz
%{py_requires -d}
BuildRequires:	python-setuptools
BuildRequires:	taglib-devel
BuildRequires:	boost-devel

%description
TagPy is a Python crust (or a set of Python bindings) for TagLib, which allows
to read and write ID3 tags of version 1 and 2, access Xiph Comments in Ogg
Vorbis Files and Ogg Flac Files and access APE tags in Musepack and MP3 files.

%prep
%setup -q -n %{shortname}-%{version}

%build
./configure.py --boost-python-libname=boost_python-mt
CFLAGS="%{optflags} -I%{_includedir}/taglib" %{__python} setup.py build

%install
%{__python} setup.py install -O1 --skip-build --root %{buildroot}

%files
%doc LICENSE README test/*.py test/tagrename
%{py_platsitedir}/%{shortname}/
%{py_platsitedir}/_%{shortname}.so
%{py_platsitedir}/%{shortname}-%{version}-py%{py_ver}.egg-info


%changelog
* Thu Mar 17 2011 Funda Wang <fwang@mandriva.org> 0.94.8-2mdv2011.0
+ Revision: 645717
- rebuild for new boost

  + Matthew Dawkins <mattydaw@mandriva.org>
    - removed poorly commented out patch

* Fri Nov 05 2010 Eugeni Dodonov <eugeni@mandriva.com> 0.94.8-1mdv2011.0
+ Revision: 593704
- Updated to 0.94.8.
- Rebuild for new python.

* Tue Aug 24 2010 Funda Wang <fwang@mandriva.org> 0.94.7-1mdv2011.0
+ Revision: 572592
- New version 0.94.7

* Tue Aug 24 2010 Funda Wang <fwang@mandriva.org> 0.94.5-6mdv2011.0
+ Revision: 572550
- rebuild for new boost

* Mon Feb 08 2010 Anssi Hannula <anssi@mandriva.org> 0.94.5-5mdv2011.0
+ Revision: 501882
- rebuild for new boost

* Fri Aug 21 2009 Götz Waschk <waschk@mandriva.org> 0.94.5-4mdv2010.0
+ Revision: 418917
- rebuild

* Wed Dec 31 2008 Adam Williamson <awilliamson@mandriva.org> 0.94.5-3mdv2009.1
+ Revision: 321615
- fix python requires
- rebuild for python 2.6
- fix file list for differing python versions

* Mon Dec 22 2008 Funda Wang <fwang@mandriva.org> 0.94.5-2mdv2009.1
+ Revision: 317403
- rebuild for new boost

* Sun Dec 14 2008 Adam Williamson <awilliamson@mandriva.org> 0.94.5-1mdv2009.1
+ Revision: 314071
- rebuild for new(ish) boost
- jump through a couple of hoops with the new configure script and taglib's
  header location
- rediff baz.patch (file was moved)
- new release 0.94.5

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Erwan Velu <erwan@mandriva.org>
    - Rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Nov 23 2007 Jérôme Soyer <saispo@mandriva.org> 0.91-1mdv2008.1
+ Revision: 111580
- import python-tagpy



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6711 |12cr|python-tal-1.5.0-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	python-tal
%define version 1.5.0
%define release %mkrel 13

Name: 	 	%name
Summary: 	Zope Template Attribute Language (TAL) Python module
Version: 	%version
Release: 	%release

# (misc)  stolen on debian site
# the original "Source" file is http://ftp.debian.org/debian/pool/main/p/python-tal/python-tal_1.5.0.orig.tar.gz
Source:		%{name}-%{version}.tar.bz2
URL:		http://dev.zope.org/Wikis/DevSite/Projects/ZPT/FrontPage
License:	Zope Public Licence
Group:		 Development/Python
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	python-devel
Requires:	python
BuildArch: noarch
#(misc) stolen to debian, again, could be improved

%description
This python module provides an implementation of TAL, the Zope Template
Attribute Language. For TAL, see the Zope Presentation Templates ZWiki:
 
     http://dev.zope.org/Wikis/DevSite/Projects/ZPT/FrontPage
%prep
%setup -q

%install
rm -rf $RPM_BUILD_ROOT
install -m755 -d $RPM_BUILD_ROOT/%py_puresitedir/TAL/


for file in `find . -name '*py' `; do
  install -m644 $file $RPM_BUILD_ROOT/%py_puresitedir/TAL/
done

# (misc) moved the test to the doc packages.
# 
#install -m755 -d $RPM_BUILD_ROOT/%{_libdir}/python%{pyver}/site-packages/TAL/tests/
#
#for file in `find ./tests/ -name '*py' -maxdepth 1`; do
#  install -m644 $file $RPM_BUILD_ROOT/%{_libdir}/python%{pyver}/site-packages/TAL/tests/
#done



%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc benchmark/ CHANGES.txt tests/ HISTORY.txt README.txt
%py_puresitedir/TAL/





%changelog
* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.5.0-13mdv2010.0
+ Revision: 442507
- rebuild

* Fri Jan 02 2009 Funda Wang <fwang@mandriva.org> 1.5.0-12mdv2009.1
+ Revision: 323377
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 1.5.0-11mdv2009.0
+ Revision: 259831
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 1.5.0-10mdv2009.0
+ Revision: 247695
- rebuild

* Sat Dec 29 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.0-8mdv2008.1
+ Revision: 139216
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Dec 13 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.5.0-7mdv2007.0
+ Revision: 96065
- Rebuild against new python
- Rebuild against new Python
- import python-tal-1.5.0-5mdk

* Wed May 03 2006 Michael Scherer <misc@mandriva.org> 1.5.0-5mdk
- use python macro
- use mkrel

* Thu Feb 03 2005 Michael Scherer <misc@mandrake.org> 1.5.0-4mdk
- Really rebuild for new python

* Sun Dec 05 2004 Michael Scherer <misc@mandrake.org> 1.5.0-3mdk
- Rebuild for new python

* Fri Sep 03 2004 Michael Scherer <misc@mandrake.org> 1.5.0-2mdk 
- rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6712 |12cr|python-telepathy-0.15.19-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           python-telepathy
Version:        0.15.19
Release:        %mkrel 1
Summary:        Python libraries for Telepathy
Group:          Development/Python
License:        LGPLv2+
URL:            http://telepathy.freedesktop.org/wiki/
Source0:        http://telepathy.freedesktop.org/releases/telepathy-python/telepathy-python-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
BuildArch:      noarch
BuildRequires:  python-devel
BuildRequires:  libxslt-proc

%description
Python libraries for use in Telepathy clients and connection managers.

%files
%defattr(-,root,root,-)
%doc COPYING AUTHORS README
%{python_sitelib}/telepathy/

#--------------------------------------------------------------------

%prep
%setup -q -n telepathy-python-%{version}


%build
%configure2_5x
# parallel build fails
make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT


%changelog
* Tue Dec 28 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.15.19-1mdv2011.0
+ Revision: 625616
- update to new version 0.15.19

* Wed Nov 03 2010 Götz Waschk <waschk@mandriva.org> 0.15.18-2mdv2011.0
+ Revision: 592880
- rebuild for new python 2.7

* Sat Aug 14 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.15.18-1mdv2011.0
+ Revision: 569672
- update to new version 0.15.18

* Sun Apr 18 2010 Frederik Himpe <fhimpe@mandriva.org> 0.15.17-1mdv2010.1
+ Revision: 536460
- update to new version 0.15.17

* Thu Jan 21 2010 Frederik Himpe <fhimpe@mandriva.org> 0.15.15-1mdv2010.1
+ Revision: 494636
- update to new version 0.15.15

* Wed Jan 20 2010 Frederik Himpe <fhimpe@mandriva.org> 0.15.14-1mdv2010.1
+ Revision: 494174
- update to new version 0.15.14

* Tue Dec 15 2009 Frederik Himpe <fhimpe@mandriva.org> 0.15.13-1mdv2010.1
+ Revision: 479069
- update to new version 0.15.13

* Sat Nov 07 2009 Frederik Himpe <fhimpe@mandriva.org> 0.15.12-1mdv2010.1
+ Revision: 462143
- Update to new version 0.5.12
- Uses autotools now

* Wed Aug 19 2009 Frederik Himpe <fhimpe@mandriva.org> 0.15.11-1mdv2010.0
+ Revision: 418066
- update to new version 0.15.11

* Thu Jul 30 2009 Frederik Himpe <fhimpe@mandriva.org> 0.15.10-1mdv2010.0
+ Revision: 404717
- update to new version 0.15.10

* Tue Jul 28 2009 Frederik Himpe <fhimpe@mandriva.org> 0.15.9-1mdv2010.0
+ Revision: 402536
- update to new version 0.15.9

* Mon Jun 15 2009 Frederik Himpe <fhimpe@mandriva.org> 0.15.8-1mdv2010.0
+ Revision: 386114
- update to new version 0.15.8

* Wed Mar 04 2009 Aleksey Lim <alsroot@mandriva.org> 0.15.7-1mdv2009.1
+ Revision: 348240
- update to new version 0.15.7

* Sat Jan 10 2009 Frederik Himpe <fhimpe@mandriva.org> 0.15.6-1mdv2009.1
+ Revision: 327962
- update to new version 0.15.6

* Sun Dec 28 2008 Götz Waschk <waschk@mandriva.org> 0.15.3-2mdv2009.1
+ Revision: 320647
- fix file list
- update license

* Sat Nov 22 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.15.3-1mdv2009.1
+ Revision: 305887
- update to new version 0.15.3

* Sat Oct 18 2008 Frederik Himpe <fhimpe@mandriva.org> 0.15.2-1mdv2009.1
+ Revision: 294879
- update to new version 0.15.2

* Thu Sep 04 2008 Jérôme Soyer <saispo@mandriva.org> 0.15.1-1mdv2009.0
+ Revision: 280567
- New version

* Sun Jun 15 2008 Funda Wang <fwang@mandriva.org> 0.15.0-1mdv2009.0
+ Revision: 219217
- update to new version 0.15.0

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Jul 11 2007 Funda Wang <fwang@mandriva.org> 0.13.13-1mdv2008.0
+ Revision: 51240
- New version

* Sun Jun 10 2007 Michael Scherer <misc@mandriva.org> 0.13.12-1mdv2008.0
+ Revision: 37795
- add missing BuildRequires
- update to 0.13.12

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - new version 0.13.11
    - New version 0.13.9


* Tue Nov 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.13.2-3mdv2007.0
+ Revision: 87969
- Fix File list
-  Rebuild against new python
- Import python-telepathy

* Wed Oct 11 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.13.2-1mdv2007.1
- First Mandriva package (help from fedora one)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6713 |12cr|python-tempita-0.5.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname	Tempita

Summary:	A very small text templating language
Name:		python-tempita
Version:	0.5.1
Release:	2
Source0:	http://pypi.python.org/packages/source/T/%{tarname}/%{tarname}-%{version}.tar.gz
License:	MIT
Group:		Development/Python
Url:		http://pythonpaste.org/tempita/
BuildArch:	noarch
BuildRequires:	python-setuptools

%description
Tempita is a small templating language for text substitution.

This isn't meant to be the Next Big Thing in templating; it's just a
handy little templating language for when your project outgrows
string.Template or % substitution. It's small, it embeds Python in
strings, and it doesn't do much else.

%prep
%setup -q -n %{tarname}-%{version}

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILE_LIST
sed -i 's/.*egg-info$//' FILE_LIST

%files -f FILE_LIST

%changelog
* Mon Jun 13 2011 Lev Givon <lev@mandriva.org> 0.5.1-1mdv2011.0
+ Revision: 684945
- Update to 0.5.1.

* Thu Mar 31 2011 Lev Givon <lev@mandriva.org> 0.5-0.dev.0
+ Revision: 649453
- import python-tempita



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6714 |12cr|python-testoob-1.15-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module testoob
%define name python-%{module}
%define version 1.15
%define release %mkrel 1

Summary: Advanced Python unit testing framework
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{module}-%{version}.tar.bz2
License: Apache License
Group: Development/Python
Url: http://testoob.sourceforge.net
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
BuildRequires: python-devel

%description
Testoob is an advanced Python unit testing framework that integrates
effortlessly with Python's standard 'unittest' module. It is designed
and built to be easy to use and extend.

%prep
%setup -q -n %{module}-%{version}

%build
%__python setup.py build

%install
%__rm -rf %{buildroot}
%__python setup.py install --root=%{buildroot} --record=INSTALLED_FILES

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README docs/*
%_bindir/*
%py_puresitedir/*


%changelog
* Wed Nov 17 2010 Funda Wang <fwang@mandriva.org> 1.15-1mdv2011.0
+ Revision: 598149
- rebuild for py 2.7

* Sun Jan 10 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.15-1mdv2010.1
+ Revision: 489194
- update to new version 1.15

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.13-6mdv2010.0
+ Revision: 442511
- rebuild

* Fri Jan 02 2009 Funda Wang <fwang@mandriva.org> 1.13-5mdv2009.1
+ Revision: 323414
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 1.13-4mdv2009.0
+ Revision: 259832
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 1.13-3mdv2009.0
+ Revision: 247697
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Nov 07 2007 Lev Givon <lev@mandriva.org> 1.13-1mdv2008.1
+ Revision: 106752
- import python-testoob


* Sun Nov 4 2007 Lev Givon <lev@mandriva.org> 1.13-1mdv2008.0
- Initial Mandriva package.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6715 |12cr|python-textile-2.1.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define shortname textile
Name:           python-%{shortname}
Version:        2.1.5
Release:        %mkrel 1
Summary:        A Humane Web Text Generator
Group:          Development/Python
License:        BSD
URL:            http://dealmeida.net/projects/textile/
Source0:        http://pypi.python.org/packages/source/t/%{shortname}/%{shortname}-%{version}.tar.gz

BuildRequires:  python-devel
BuildRequires:  python-setuptools

%description
Textile is a XHTML generator using a simple markup developed by Dean Allen.
This is a Python port with support for code validation, itex to MathML
translation, Python code coloring and much more.

%prep
%setup -q -n %{shortname}-%{version}

%build
%{__python} setup.py build

%install
%{__python} setup.py install -O1 --skip-build --root %{buildroot} --install-purelib=%py_platsitedir
 
%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%{py_platsitedir}/*


%changelog
* Sat May 07 2011 Sandro Cazzaniga <kharec@mandriva.org> 2.1.5-1mdv2011.0
+ Revision: 672278
- new version 2.1.5

* Sat Oct 30 2010 Michael Scherer <misc@mandriva.org> 2.1.4-2mdv2011.0
+ Revision: 590588
- rebuild for python 2.7

* Sun Jan 10 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.4-1mdv2010.1
+ Revision: 489195
- update to new version 2.1.4

* Tue Jun 09 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.3-1mdv2010.0
+ Revision: 384258
- update to new version 2.1.3

* Fri Jan 02 2009 Funda Wang <fwang@mandriva.org> 2.0.11-5mdv2009.1
+ Revision: 323413
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 2.0.11-4mdv2009.0
+ Revision: 259833
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 2.0.11-3mdv2009.0
+ Revision: 247699
- rebuild
- fix description-line-too-long
- fix summary
- kill re-definition of %%buildroot on Pixel's request
- fix summary-ended-with-dot

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Oct 21 2007 Colin Guthrie <cguthrie@mandriva.org> 2.0.11-1mdv2008.1
+ Revision: 100743
- BuildRequires python-setuptools
- import python-textile



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6716 |12cr|python-theano-0.4.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname Theano

Summary:	Optimizing compiler for mathematical expressions in Python
Name:		python-theano
Version:	0.4.1
Release:	2
Source0:	%{tarname}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		http://deeplearning.net/software/theano/
BuildArch:	noarch
Requires:	python-numpy >= 1.3.0
Requires:	python-scipy >= 0.7.0
Requires:	blas-devel
Requires:	python-devel
Requires:	gcc-c++
Suggests:	python-nose
Suggests:	nvidia-cuda-toolkit

%description
Theano is a Python library that allows you to define, optimize, and
efficiently evaluate mathematical expressions involving
multi-dimensional arrays. Using Theano, for problems involving large
amounts of data, it is possible to attain speeds that are only a few
percentage points slower than hand-crafted C implementations.

Theano melds some aspects of a computer algebra system (CAS) with
aspects of an optimizing compiler. It can even transform some or all
of the mathematical expression into C code and compile it into native
machine instructions. This combination of CAS with optimizing
compilation is particularly useful for tasks in which complicated
mathematical expressions are evaluated repeatedly and evaluation speed
is critical.

Theano supports a range of numerical types in multiple dimensions and
a number of well-tested operations. It also allows you to compute the
gradient of an expression with respect to another. Symbolic
expressions may be compiled into functions, which work on the same
data structures as numpy, allowing for easy interoperability.

%prep
%setup -q -n %{tarname}-%{version}

%build
%__python setup.py build

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILE_LIST
sed -i 's/.*egg-info$//' FILE_LIST
find %{buildroot} -type f -exec chmod 644 {} \;
find doc/ -type f -exec chmod 644 {} \;
find doc/ -type d -exec chmod 755 {} \;
chmod 644 *.txt

%files -f FILE_LIST
%doc README.txt HISTORY.txt doc/* 


%changelog
* Tue Aug 16 2011 Lev Givon <lev@mandriva.org> 0.4.1-1mdv2012.0
+ Revision: 694704
- import python-theano



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6717 |12cr|python-threadpool-1.2.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Easy to use object-oriented thread pool framework
Name:		python-threadpool
Version:	1.2.7
Release:	%mkrel 1
License:	MIT
Group:		Development/Python
URL:		http://chrisarndt.de/projects/threadpool
Source0:	http://chrisarndt.de/projects/threadpool/download/threadpool-%{version}.tar.bz2
BuildRequires:	python-devel
BuildRequires:	python-setuptools
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
A thread pool is an object that maintains a pool of worker threads to perform
time consuming operations in parallel. It assigns jobs to the threads by
putting them in a work request queue, where they are picked up by the next
available thread. This then performs the requested operation in the background
and puts the results in another queue.

The thread pool object can then collect the results from all threads from this
queue as soon as they become available or after all threads have finished their
work. It's then possible to define callbacks to handle each result as it comes
in.

%prep

%setup -q -n threadpool-%{version}

%build
PYTHONDONTWRITEBYTECODE= %{__python} setup.py build

%install
rm -rf %{buildroot}

PYTHONDONTWRITEBYTECODE= %{__python} setup.py install --prefix=%{_prefix} --root=%{buildroot}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGELOG.txt README.txt TODO.txt doc/*
%{py_puresitedir}/*



%changelog
* Wed Mar 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.7-1mdv2011.0
+ Revision: 645589
- import python-threadpool


* Wed Mar 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.7-1mdv2010.2
- initial Mandriva package (for zarafa-msr)

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6718 |12cr|python-tornado-2.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname tornado

Name:           python-%{oname}
Version:        2.4
Release:        1
Summary:        Scalable, non-blocking web server and tools
Group:          Development/Python
License:        ASL 2.0
URL:            http://www.tornadoweb.org
Source0:        http://github.com/downloads/facebook/tornado/%{oname}-%{version}.tar.gz
BuildArch:      noarch
BuildRequires:	python-devel
Requires:	python
Requires:       python-pycurl
Requires:       python-simplejson

%description
Tornado is an open source version of the scalable, non-blocking web server and
and tools.

The framework is distinct from most mainstream web server frameworks (and
certainly most Python frameworks) because it is non-blocking and reasonably
fast. Because it is non-blocking and uses epoll, it can handle thousands of
simultaneous standing connections, which means it is ideal for real-time web
services.

%package doc
Summary:        Examples for python-tornado
Group:          Development/Python
Requires:       %{name} = %{version}-%{release}

%description doc
Tornado is an open source version of the scalable, non-blocking web server and
and tools. This package contains some example applications.

%prep 
%setup -q -n %{oname}-%{version}

# remove shebang from files
for File in `find %{oname} -name "*py"`; do
    %{__sed} -i.orig -e 1d ${File}
    touch -r ${File}.orig ${File}
    %{__rm} ${File}.orig
done

# spurious permission fix
find demos/ -name "*.py" -exec chmod -x {} \;

# remove empty file
rm -rf demos/facebook/static/facebook.js

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc README
%{python_sitelib}/%{oname}/
%{python_sitelib}/%{oname}-%{version}-py%{py_ver}.egg-info/

%files doc
%doc demos


%changelog
* Fri Jun 24 2011 Jani Välimaa <wally@mandriva.org> 2.0-1mdv2011.0
+ Revision: 686971
- new version 2.0

* Fri Mar 04 2011 Jani Välimaa <wally@mandriva.org> 1.2.1-1
+ Revision: 641623
- new version 1.2.1

* Mon Feb 21 2011 Jani Välimaa <wally@mandriva.org> 1.2-1
+ Revision: 639184
- new version 1.2

* Fri Feb 11 2011 Jani Välimaa <wally@mandriva.org> 1.1.1-1
+ Revision: 637291
- new version 1.1.1
- drop obsolete py_requires macro

* Sat Oct 30 2010 Michael Scherer <misc@mandriva.org> 1.1-2mdv2011.0
+ Revision: 590591
- rebuild for python 2.7

* Wed Sep 08 2010 Jani Välimaa <wally@mandriva.org> 1.1-1mdv2011.0
+ Revision: 576796
- new version 1.1

* Wed Aug 25 2010 Jani Välimaa <wally@mandriva.org> 1.0.1-1mdv2011.0
+ Revision: 573152
- add python requires
- initial mdv release based on Fedora .spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6719 |12cr|python-traits-4.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	traits
%define name	python-%{module}
%define version	4.2.0
%define	rel		1
%if %mdkversion < 201100
%define release %mkrel %{rel}
%else
%define	release	%{rel}
%endif

Summary:	Enthought Tool Suite - explicitly typed attributes for Python
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://www.enthought.com/repo/ets/%{module}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		https://github.com/enthought/traits/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Obsoletes:	python-enthought-traits-ui
Obsoletes:	python-enthought-traits
Requires:	python-numpy >= 1.1.0
BuildRequires:	python-setupdocs >= 1.0.5
BuildRequires:	python-setuptools >= 0.6c8
BuildRequires:	python-sphinx
%py_requires -d

%description
The Traits project allows Python programmers to use a special kind of type
definition called a trait which provides object attributes with some 
additional characteristics:

* Initialization: A trait has a default value, which is automatically
  set as the initial value of an attribute before its first use in a
  program.
* Validation: A trait attribute's type is explicitly declared. The
  type is evident in the code, and only values that meet a
  programmer-specified set of criteria (i.e., the trait definition)
  can be assigned to that attribute.
* Delegation: The value of a trait attribute can be contained either
  in the defining object or in another object delegated to by the
  trait.
* Notification: Setting the value of a trait attribute can notify
  other parts of the program that the value has changed.
* Visualization: User interfaces that allow a user to interactively
  modify the value of a trait attribute can be automatically
  constructed using the trait's definition. (This feature requires
  that a supported GUI toolkit be installed. If this feature is not
  used, the Traits project does not otherwise require GUI support.)

A class can freely mix trait-based attributes with normal Python
attributes, or can opt to allow the use of only a fixed or open set of
trait attributes within the class. Trait attributes defined by a class
are automatically inherited by any subclass derived from the class.

%prep
%setup -q -n %{module}-%{version}

%build
%__python setup.py build
export PYTHONPATH=`ls -1d build/lib.* | head -1`
%__python setup.py build_docs --formats html

%install
%__rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}

%clean
%__rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc *.txt *.rst examples/ build/docs/html/
%py_platsitedir/%{module}*


%changelog
* Mon Aug 13 2012 Lev Givon <lev@mandriva.org> 4.2.0-1
+ Revision: 814679
- Update to 4.2.0.

* Tue Dec 27 2011 Lev Givon <lev@mandriva.org> 4.1.0-1
+ Revision: 745658
- Update to 4.1.0.

* Thu Jul 07 2011 Lev Givon <lev@mandriva.org> 4.0.0-1
+ Revision: 689158
- import python-traits



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6720 |12cr|python-traitsui-4.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	traitsui

Summary:	Enthought Tool Suite - traitsui project
Name:		python-%{module}
Version:	4.2.0
Release:	1
Source0:	http://www.enthought.com/repo/ets/%{module}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		https://github.com/enthought/traitsui/
BuildArch:	noarch
Obsoletes:	python-enthought-traits-ui
Obsoletes:	python-enthought-traitsgui
Requires:	python-traits >= 4.1.0
Requires:	python-pyface >= 4.1.0
BuildRequires:	python-setuptools >= 0.6c8
BuildRequires:	python-sphinx

%description
The traitsui project contains a toolkit-independent GUI abstraction
layer (known as Pyface), which is used to support the "visualization"
features of the Traits package. Thus, you can write code in terms of
the Traits API (view, items, editors, etc.), and let TraitsGUI and
your selected toolkit and backend take care of the details of
displaying them.

The following GUI backends are supported:

- wxPython
- PyQt
- PySide

%prep
%setup -q -n %{module}-%{version}

%build
%__python setup.py build
pushd docs
make html
popd

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILE_LIST
sed -i 's/.*egg-info$//' FILE_LIST

%files -f FILE_LIST
%doc *.txt *.rst examples/ docs/build/html



%changelog
* Tue Dec 27 2011 Lev Givon <lev@mandriva.org> 4.1.0-1
+ Revision: 745663
- Update to 4.1.0.

* Sun Jul 10 2011 Lev Givon <lev@mandriva.org> 4.0.1-1
+ Revision: 689412
- Update to 4.0.1.

* Thu Jul 07 2011 Lev Givon <lev@mandriva.org> 4.0.0-2
+ Revision: 689265
- Rebuild.
- Fix install dep.

* Thu Jul 07 2011 Lev Givon <lev@mandriva.org> 4.0.0-1
+ Revision: 689188
- import python-traitsui



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6721 |12cr|python-transaction-1.1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		python-transaction
Version:	1.1.1
Release:	2
Group:		Development/Python
License:	Zope Public License
Summary:	Transaction management for Python
# md5=10b5d02dcded26f6f265771e6d68fc06
Source:		http://pypi.python.org/packages/source/t/transaction/transaction-%{version}.tar.gz
URL:		http://pypi.python.org/pypi/transaction/
BuildRequires:	python-devel
BuildRequires:	python-setuptools

%description
This package contains a generic transaction implementation for Python.
It is mainly used by the ZODB, though.

Note that the data manager API, transaction.interfaces.IDataManager,
is syntactically simple, but semantically complex. The semantics were
not easy to express in the interface. This could probably use more work.
The semantics are presented in detail through examples of a sample data
manager in transaction.tests.test_SampleDataManager.

%prep
%setup -q -n transaction-%{version}

%build

%install
PYTHONDONTWRITEBYTECODE= \
%__python setup.py install --root=%{buildroot} --record=INSTALLED_FILES
sed -i 's/.*egg-info$//' INSTALLED_FILES

%files -f INSTALLED_FILES


%changelog
* Fri Oct 07 2011 Lev Givon <lev@mandriva.org> 1.1.1-1mdv2011.0
+ Revision: 703491
- Update to 1.1.1.

* Thu Nov 04 2010 Paulo Andrade <pcpa@mandriva.com.br> 1.0.0-2mdv2011.0
+ Revision: 593455
+ rebuild (emptylog)

* Fri Aug 07 2009 Paulo Andrade <pcpa@mandriva.com.br> 1.0.0-1mdv2010.0
+ Revision: 411006
- Initial import of python-transaction version 1.0.0.
- python-transaction


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6722 |12cr|python-twiggy-0.4.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname Twiggy
%define	module	twiggy
%define name	python-%{module}
%define version	0.4.4
%define	rel		1
%if %mdkversion < 201100
%define release %mkrel %{rel}
%else
%define	release	%{rel}
%endif

Summary:	A Pythonic logger package
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://pypi.python.org/packages/source/T/%{tarname}/%{tarname}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		http://code.google.com/p/python-twiggy/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	python-sphinx
BuildRequires:	python-sphinxcontrib-googleanalytics

%description
Twiggy is a logging package with a more Pythonic interface than
Python's own logger package.

%prep
%setup -q -n %{tarname}-%{version}

%build
make -C doc html

%install
%__rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc LICENSE README doc/_build/html
%py_sitedir/%{tarname}*
%py_sitedir/%{module}*


%changelog
* Tue Jul 10 2012 Lev Givon <lev@mandriva.org> 0.4.4-1
+ Revision: 808762
- imported package python-twiggy


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6723 |12cr|python-twisted-flow-8.2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:        Generator-based async result flow module for Twisted
Name:           python-twisted-flow
Version:	8.2.0
Release:	%mkrel 2
Source0:        http://tmrc.mit.edu/mirror/twisted/Flow/0.1/TwistedFlow-%{version}.tar.bz2
License:        MIT
Group:          Development/Python
URL:            http://twistedmatrix.com/projects/flow/
BuildRequires:	python-devel python-twisted-core
Requires:       python-twisted-core
# for twisted.flow.web
Requires:       python-twisted-web
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Flow is a generator-based async result flow module for Twisted.

%prep
%setup -q -n TwistedFlow-%version

%build
%__python setup.py build

%install
%__rm -rf %buildroot
%__python setup.py install --root  %buildroot --install-purelib=%py_platsitedir


%clean
%__rm -rf %buildroot

%files
%defattr(0644,root,root,0755)
%doc LICENSE README doc/*
%py_platsitedir/twisted/flow/
%py_platsitedir/Twisted_Flow-*-py*.egg-info


%changelog
* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 8.2.0-2mdv2010.0
+ Revision: 442515
- rebuild

* Sat Jan 03 2009 Jérôme Soyer <saispo@mandriva.org> 8.2.0-1mdv2009.1
+ Revision: 323852
- New upstream release

* Fri Jan 02 2009 Funda Wang <fwang@mandriva.org> 8.0.0-2mdv2009.1
+ Revision: 323412
- rebuild

* Sun Jul 27 2008 Oden Eriksson <oeriksson@mandriva.com> 8.0.0-1mdv2009.0
+ Revision: 250535
- 8.0.0

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Fri Jan 27 2006 Michael Scherer <misc@mandriva.org> 0.1.0-3mdk
- make it noarch, in order to make it work on x86_64, use macro

* Sun May 15 2005 Michael Scherer <misc@mandriva.org> 0.1.0-2mdk
- fix requires

* Sat May 14 2005 Michael Scherer <misc@mandriva.org> 0.1.0-1mdk
- Initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6724 |12cr|python-twisted-pair-9.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:        A module to do low level tcp stuff with Twisted
Name:           python-twisted-pair
Version: 9.0.0
Release: %mkrel 1
%define directory_down %(echo %version|perl -n -e  '/^(\d+\.\d+).*$/; print \$1 ')
Source0:        http://tmrc.mit.edu/mirror/twisted/Pair//%directory_down/TwistedPair-%{version}.tar.bz2
License:        MIT
Group:          Development/Python
URL:            http://twistedmatrix.com/projects/pair/
BuildRoot:      %{_tmppath}/%{name}-buildroot
BuildRequires:	python-devel python-twisted-core
Requires:       python-twisted-core
# do not work on x86_64 du to module loading issue
#BuildArch:      noarch
%description
A module to do low level tcp stuff with Twisted.


%prep
%setup -q -n TwistedPair-%version

%build
%__python setup.py build

%install
%__rm -rf %buildroot
%__python setup.py install --root  %buildroot --install-purelib=%py_platsitedir

%clean
%__rm -rf %buildroot

%files
%defattr(0644,root,root,0755)
%doc LICENSE README doc/*
%py_platsitedir/*



%changelog
* Sat Jan 02 2010 Frederik Himpe <fhimpe@mandriva.org> 9.0.0-1mdv2011.0
+ Revision: 485572
- Update to new version 9.0.0

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 8.2.0-2mdv2010.0
+ Revision: 442517
- rebuild

* Sat Jan 03 2009 Jérôme Soyer <saispo@mandriva.org> 8.2.0-1mdv2009.1
+ Revision: 323857
- New upstream release

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Wed Jan 25 2006 Michael Scherer <misc@mandriva.org> 0.1.0-2mdk
- make it arch dependant
- use macro
- make it rpmbuildupdatable

* Sat May 14 2005 Michael Scherer <misc@mandriva.org> 0.1.0-1mdk
- Initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6725 |12cr|python-twisted-web2-8.1.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 8.1.0
%define	debug_package	%nil
%define rel 4

Summary:        An HTTP/1.1 protocol implementation together with clients and servers
Name:           python-twisted-web2
Version: %version
Release: %mkrel %rel
Source0:        http://tmrc.mit.edu/mirror/twisted/Web2/8.1/TwistedWeb2-%{version}.tar.bz2
License:        MIT
Group:          Development/Python
URL:            http://twistedmatrix.com/trac/wiki/TwistedWeb2
BuildRequires:	python-devel python-twisted-core
Requires:       python-twisted-core
Patch0:		TwistedWeb2-8.1.0-sagemath.patch
# removed, cause problem regarding submodule for twisted
#BuildArch:      noarch

%description
An HTTP protocol implementation together with clients and servers, based on 
the twisted python framework.

This version is still experimental.
%prep
%setup -q -n TwistedWeb2-%version
%patch0	-p1

%build
%__python setup.py build

%install
%__python setup.py install --root %buildroot --install-purelib=%py_platsitedir

%files
%defattr(0755,root,root,0755)
%defattr(0644,root,root,0755)
%doc LICENSE README 
%py_platsitedir/Twisted*egg-info
%py_platsitedir/twisted/web2/
%py_platsitedir/twisted/plugins/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6726 |12cr|python-twisted-xish-0.1.0-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:        A XML API for Twisted framework
Name:           python-twisted-xish
Version: 0.1.0
%define directory_down %(echo %version|perl -n -e  '/^(\d+\.\d+).*$/; print \$1 ')
Release: %mkrel 10
Source0:        http://tmrc.mit.edu/mirror/twisted/Xish//%directory_down/TwistedXish-%{version}.tar.bz2
Source1:        _version.py
License:        MIT
Group:          Development/Python
URL:            http://twistedmatrix.com/projects/xish/
BuildRoot:      %{_tmppath}/%{name}-buildroot
BuildRequires:	python-devel 
BuildRequires:  python-twisted-core
Requires:       python-twisted-core
#BuildArch:      noarch

%description
A XML API for Twisted framework.

%prep
%setup -q -n TwistedXish-%version
cp %SOURCE1 twisted/xish/

%build
%__python setup.py build

%install
%__rm -rf %buildroot
%__python setup.py install --root  %buildroot --install-purelib=%py_platsitedir

%clean
%__rm -rf %buildroot

%files
%defattr(0644,root,root,0755)
%doc LICENSE README 
%py_platsitedir/twisted/xish/
%py_platsitedir/*.egg-info




%changelog
* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.1.0-10mdv2010.0
+ Revision: 442520
- rebuild

* Mon Dec 29 2008 Crispin Boylan <crisb@mandriva.org> 0.1.0-9mdv2009.1
+ Revision: 321219
- Rebuild for python2.6

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.1.0-8mdv2009.0
+ Revision: 259856
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 0.1.0-7mdv2009.0
+ Revision: 247703
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Dec 29 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.0-5mdv2008.1
+ Revision: 139217
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Thu Dec 14 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.1.0-4mdv2007.0
+ Revision: 96934
- Rebuild against new python

  + Michael Scherer <misc@mandriva.org>
    - Import python-twisted-xish

* Fri Aug 11 2006 Michael Scherer <misc@mandriva.org> 0.1.0-3mdv2007.0
- rebuild for new tag
- add version .py for new twisted

* Wed Jan 25 2006 Michael Scherer <misc@mandriva.org> 0.1.0-2mdk
- make it rpmbuildupdatable
- make it arch dependant like other twisted package
- use macro

* Sun May 15 2005 Michael Scherer <misc@mandriva.org> 0.1.0-1mdk
- Initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6727 |12cr|python-twitter-0.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	python-twitter
%define version 0.6
%define release %mkrel 1

Summary:	Python bindings for Twitter
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	ASL 2.0
Group:		Development/Python
Url:		http://code.google.com/p/python-twitter/
Source0:	http://python-twitter.googlecode.com/files/%{name}-%{version}.tar.gz
BuildRequires:	python-setuptools
Requires:	python-simplejson
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This library provides a pure python interface for the Twitter API.

Twitter (http://twitter.com) provides a service that allows people to connect
via the web, IM, and SMS. Twitter exposes a web services API
(http://twitter.com/help/api) and this library is intended to make it even
easier for python programmers to use. 

%prep
%setup -q

%build
%{__python} setup.py build

%install
rm -rf %{buildroot}
%{__python} setup.py install -O1 --skip-build --root %{buildroot} --install-purelib=%{py_platsitedir}
chmod a+r %{buildroot}%{py_platsitedir}/*/*

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{py_platsitedir}/*


%changelog
* Sat Jun 25 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.6-1mdv2011.0
+ Revision: 687047
- revert to original project, this one is not the same

* Mon Nov 22 2010 Funda Wang <fwang@mandriva.org> 1.4.2-2mdv2011.0
+ Revision: 599635
- rebuild for py2.7

* Sun Sep 12 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.2-1mdv2011.0
+ Revision: 577779
- new version

* Mon Mar 08 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.6-1mdv2010.1
+ Revision: 515900
- update to 0.6

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.5-3mdv2010.0
+ Revision: 442524
- rebuild

* Mon Feb 16 2009 Colin Guthrie <cguthrie@mandriva.org> 0.5-2mdv2009.1
+ Revision: 341123
- Fix permissions

* Mon Feb 16 2009 Colin Guthrie <cguthrie@mandriva.org> 0.5-1mdv2009.1
+ Revision: 341121
- imported package python-twitter



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6728 |12cr|python-twitty-0.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define checkout dustin-twitty-twister-24d6d8c

Name:            python-twitty
Summary:         A twisted client for twitter-like APIs
Version:         0.1
Release:         4
Epoch:           0
Source0:         %{checkout}.tar.gz
Patch0:		 python-twitty-fix-api-url.patch
URL:             http://github.com/dustin/twitty-twister/
License:         MIT
Group:           Development/Python
BuildRoot:       %{_tmppath}/%{name}-buildroot
BuildArch:	 noarch
BuildRequires:   python-devel
Provides:        twittytwister = %{epoch}:%{version}-%{release}

Requires:        python-twisted-core
Requires:        python-twisted-web
Requires:        python-oauth

%description
Twitter client for Twisted Python

%prep
%setup -q -n %{checkout}

%build

%install
%{__rm} -rf %{buildroot}
%{__python} setup.py install --root=%{buildroot}

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(-,root,root)
%doc example README.markdown
%{python_sitelib}/*


%changelog
* Thu Jun 09 2011 Bogdano Arendartchuk <bogdano@mandriva.com> 0:0.1-4
+ Revision: 683791
- added patch to replace the deprecated twitter API URL
- make it noarch

* Wed Nov 10 2010 Bogdano Arendartchuk <bogdano@mandriva.com> 0:0.1-3mdv2011.0
+ Revision: 595658
- rebuild for python-2.7

* Thu Mar 18 2010 Caio Begotti <caio1982@mandriva.org> 0:0.1-2mdv2010.1
+ Revision: 524967
- fix requires

* Thu Mar 18 2010 Caio Begotti <caio1982@mandriva.org> 0:0.1-1mdv2010.1
+ Revision: 524964
- it shouldn't be noarch
- import python-twitty


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6729 |12cr|python-unittest2-0.5.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	unittest2

Name:           python-%{module}
Version:        0.5.1
Release:        4
Summary:        Backport of new unittest features for Python 2.7 to Python 2.4+
Group:          Development/Python
License:        BSD
URL:            http://pypi.python.org/pypi/unittest2
Source0:        http://pypi.python.org/packages/source/u/%{module}/%{module}-%{version}.tar.gz
BuildArch:      noarch
BuildRequires:  python-devel
BuildRequires:  python-setuptools

%description
unittest2 is a backport of the new features added to the unittest
testing framework in Python 2.7. It has been tested to on Python 2.4 -
2.6.

To use unittest2 instead of unittest simply replace ``import
unittest`` with ``import unittest2``.

Classes in unittest2 derive from the equivalent classes in unittest,
so it should be possible to use the unittest2 test running infra-
structure without having to switch all your tests to using unittest2
immediately. Similarly, you can use the new assert methods on
``unittest2.TestCase`` with the standard unittest test running
infrastructure. Not all of the new features in unittest2 will work
with the standard unittest test loaders and runners, however.


%prep
%setup -q -n %{module}-%{version}

%install
PYTHONDONTWRITEBYTECODE= %{__python} setup.py install --root %{buildroot} --record=FILE_LIST
sed -i 's/.*egg-info$//' FILE_LIST

%files -f FILE_LIST
%doc README.txt




%changelog
* Wed Sep 14 2011 Lev Givon <lev@mandriva.org> 0.5.1-3mdv2011.0
+ Revision: 699811
- Clean up spec file.
- imported package python-unittest2


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6730 |12cr|python-urljr-1.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module urljr
Name: 		python-%module
Version: 	1.0.0
Release: 	%mkrel 1
License: 	GPL
Summary: 	JanRain's URL Utilities
Group: 		Development/Python
BuildRoot: 	%{_tmppath}/%{name}-%{version}-build
BuildRequires: 	python-devel
Requires: 	python-curl
Url: 		http://www.openidenabled.com/openid/libraries/python
Source: 	http://www.openidenabled.com/resources/downloads/python-openid/python-urljr-%{version}.tar.gz
Buildarch:	noarch

%description
JanRain's URL Utilities

%prep
%setup

%build
CFLAGS="%{optflags}" python setup.py build

%install
rm -rf $RPM_BUILD_ROOT
%{__python} setup.py install --root $RPM_BUILD_ROOT --install-purelib=%{python_sitelib}

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(-, root, root, -)
%doc README urljr/test/
%{python_sitelib}/*



%changelog
* Wed Jun 08 2011 Antoine Ginies <aginies@mandriva.com> 1.0.0-1mdv2011.0
+ Revision: 683272
- import python-urljr


* Wed Jun 8 2011 Antoine Ginies <aginies@mandriva.com> 1.0.0
- first release for Mandriva 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6731 |12cr|python-urllib3-1.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	urllib3
%define name	python-%{module}
%define version 1.4
%define release 1

Summary:	Python HTTP library with thread-safe connection pooling, file post, and more
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://pypi.python.org/packages/source/u/%{module}/%{module}-%{version}.tar.gz
License:	MIT
Group:		Development/Python
Url:		http://urllib3.readthedocs.org/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	python-devel, python-setuptools

%description
There are two critical features missing from the Python standard
library: Connection re-using/pooling and file posting. It's not
terribly hard to implement these yourself, but it's much easier to use
a module that already did the work for you.

The Python standard libraries urllib and urllib2 have little to do
with each other. They were designed to be independent and standalone,
each solving a different scope of problems, and urllib3 follows in a
similar vein.

%prep
%setup -q -n %{module}-%{version}

%install
%__rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc *.txt
%py_sitedir/urllib3*
%py_sitedir/dummyserver*


%changelog
* Tue Jul 17 2012 Lev Givon <lev@mandriva.org> 1.4-1
+ Revision: 810074
- Update to 1.4.

* Wed Apr 25 2012 Lev Givon <lev@mandriva.org> 1.3-1
+ Revision: 793427
- imported package python-urllib3


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6732 |12cr|python-urwid-1.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	urwid
%define name	python-%{module}
%define version	1.1.1
%define release 1

Summary:	Full-featured Python console user interface library
Name: 		%{name}
Version: 	%{version}
Release: 	%{release}
Source0: 	http://excess.org/%{module}/%{module}-%{version}.tar.gz
License:	LGPL
Group: 		Development/Python
Url: 		http://excess.org/%{module}
BuildRequires:	python-setuptools
BuildRequires:	python-devel

%description
Urwid is a console user interface library. It includes many features
useful for text console application developers including :

* Applcations resize quickly and smoothly
* Automatic, programmable text alignment and wrapping
* Simple markup for setting text attributes within blocks of text
* Powerful list box with programmable content for scrolling all
  widget types
* Your choice of event loops: Twisted, Glib or built-in
  select-based loop
* Pre-built widgets include edit boxes, buttons, check
  boxes and radio buttons
* Display modules include raw, curses, and
  experimental LCD and web displays
* Support for UTF-8, simple 8-bit and CJK encodings
* 256 and 88 color mode support
* Python 3.2 support

%prep
%setup -q -n %{module}-%{version}

%build
%setup_compile_flags
%__python setup.py build

%install
PYTHONDONTWRITEBYTECODE=  %__python setup.py install --root=%{buildroot} --record=FILE_LIST
sed -i 's/.*egg-info$//' FILE_LIST

%files 
#-f FILE_LIST
%doc CHANGELOG  *py
%py_platsitedir/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6733 |12cr|python-uTidylib-0.2-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	uTidylib

Name:           python-%{module}
Version:        0.2
Release:        %mkrel 10
Summary:        Wrapper for HTML Tidy at http://tidy.sourceforge.net

Group:          Development/Python
License:        MIT
URL:            http://utidylib.berlios.de/
Source0:        http://download.berlios.de/utidylib/%{module}-%{version}.tar.bz2
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
BuildArch:      noarch
%py_requires -d
Requires:	tidy python-ctypes

%description
The Tidy wrapper. I am the main interface to TidyLib. This package supports
processing HTML with Tidy, with all the options that the tidy command line
supports.

%prep
%setup -n %{module}-%{version} -q


%build
CFLAGS="$RPM_OPT_FLAGS" %{__python} setup.py build

%install
rm -rf $RPM_BUILD_ROOT
%{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%{python_sitelib}/tidy
%{python_sitelib}/*.egg-info
%doc *.txt LICENSE


%changelog
* Thu Nov 04 2010 Funda Wang <fwang@mandriva.org> 0.2-10mdv2011.0
+ Revision: 593151
- rebuild for py 2.7

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.2-9mdv2010.0
+ Revision: 442539
- rebuild

* Fri Jan 02 2009 Funda Wang <fwang@mandriva.org> 0.2-8mdv2009.1
+ Revision: 323411
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.2-7mdv2009.0
+ Revision: 259858
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 0.2-6mdv2009.0
+ Revision: 247707
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.2-4mdv2008.1
+ Revision: 140738
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Aug 27 2007 Funda Wang <fwang@mandriva.org> 0.2-4mdv2008.0
+ Revision: 71753
- add egg-info
- Rebuild for python 2.5

* Sun Aug 26 2007 Gaëtan Lehmann <glehmann@mandriva.org> 0.2-3mdv2008.0
+ Revision: 71553
- rebuild


* Fri Feb 03 2006 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.2-2mdk
- use mkrel and py_puresitedir

* Thu Jan 27 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.2-1mdk
- mandrake contrib


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6734 |12cr|python-versiontools-1.9.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global pypi_name versiontools

Name:           python-versiontools
Version:        1.9.1
Release:        1
Group:          Development/Python
Summary:        Smart replacement for plain tuple used in __version__

License:        LGPLv3
URL:            https://launchpad.net/versiontools
Source0:        http://pypi.python.org/packages/source/v/versiontools/versiontools-1.9.1.tar.gz

BuildArch:      noarch
BuildRequires:  python-devel
BuildRequires:  python-setuptools
BuildRequires:  python-sphinx
BuildRequires:  python-nose

%description
Smart replacement for plain tuple used in __version__

%prep
%setup -q -n %{pypi_name}-%{version}
# remove bundled egg-info
rm -rf %{pypi_name}.egg-info
# generate html docs
sphinx-build doc html
# remove the sphinx-build leftovers
rm -rf html/.{doctrees,buildinfo}

%build
%{__python} setup.py build

%install
%{__python} setup.py install -O1 --skip-build --root %{buildroot}

%files
%doc html
%{python_sitelib}/%{pypi_name}
%{python_sitelib}/%{pypi_name}-%{version}-py?.?.egg-info

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6735 |12cr|python-virtinst-0.600.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module  virtinst
%define name    python-%{name}
%define version 0.600.3
%define release 1

Name: 		python-%{module}
Version: 	%{version}
Release: 	%{release}
Summary:    Python modules for starting Xen guest installations
License:    GPLv2+
Group: 		Development/Python
Url:        http://virt-manager.et.redhat.com/
Source:     http://virt-manager.et.redhat.com/download/sources/virtinst/%{module}-%{version}.tar.gz
BuildRequires:  python-devel
BuildRequires:  python-libvirt
BuildRequires:  python-libxml2
BuildRequires:  python-urlgrabber
BuildArch:      noarch
ExcludeArch:    ppc ppc64 s390 s390x 
Requires:       python-libvirt >= 0.1.4-4
Requires:       python-urlgrabber
Requires:       python-libxml2

%description
virtinst is a module to help in starting installations of Fedora/Red
Hat Enterprise Linux related distributions inside of virtual machines.  It
supports both paravirt guests (for which only FC and RHEL guests are
currently supported) as well as fully virtualized guests.  It uses
libvirt (http://www.libvirt.org) for starting things.

Also contained is a simple script virt-install which uses
virtinst in a command line mode.

%prep
%setup -q -n %{module}-%{version}

%build
python setup.py build

%install
rm -rf %{buildroot}
python setup.py install --root=%{buildroot}
mkdir -p %{buildroot}/%{_sbindir}
mv %{buildroot}/%{_bindir}/virt-install %{buildroot}/%{_sbindir}/virt-install

ln -s virtinst %{buildroot}%{python_sitelib}/xeninst
ln -s virt-install %{buildroot}/%{_sbindir}/xenguest-install

%find_lang virtinst

%clean
rm -rf %{buildroot}

%files -f virtinst.lang
%defattr(-,root,root)
%doc README
%{python_sitelib}/virtinst
%{python_sitelib}/virtconv
%{python_sitelib}/xeninst
%{python_sitelib}/*.egg-info
%{_bindir}/virt-convert
%{_bindir}/virt-clone
%{_bindir}/virt-image
%{_sbindir}/virt-install
%{_sbindir}/xenguest-install
%{_mandir}/man1/virt-convert.1*
%{_mandir}/man1/virt-clone.1*
%{_mandir}/man1/virt-image.1*
%{_mandir}/man1/virt-install.1*
%{_mandir}/man5/virt-image.5*


%changelog
* Fri May 25 2012 Guilherme Moro <guilherme@mandriva.com> 0.600.1-1mdv2012.0
+ Revision: 800571
- Updated to version 0.600.1

* Tue Oct 25 2011 Sergey Zhemoitel <serg@mandriva.org> 0.600.0-1
+ Revision: 707113
- new release 0.600.0

* Wed May 04 2011 Zé <ze@mandriva.org> 0.500.6-1
+ Revision: 665089
- version 0.500.6
- set buildroot and arrange spec

* Sat Feb 05 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.500.5-1
+ Revision: 636089
- new version
- drop OS patch, merged upstream

  + Bogdano Arendartchuk <bogdano@mandriva.com>
    - added requires for libxml2

* Wed Nov 10 2010 Christiaan Welvaart <spturtle@mandriva.org> 0.500.4-2mdv2011.0
+ Revision: 595646
- rebuild for python 2.7

* Sun Sep 05 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.500.4-1mdv2011.0
+ Revision: 576178
- update to new version 0.500.4

* Mon Mar 29 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.500.3-1mdv2010.1
+ Revision: 528764
- new version

* Tue Feb 09 2010 Frederik Himpe <fhimpe@mandriva.org> 0.500.2-1mdv2010.1
+ Revision: 503324
- Update to new version 0.500.2
- Remove patch integrated upstream

  + Michael Scherer <misc@mandriva.org>
    - fix License
    - add a note about patch, and send it upstream

* Tue Feb 09 2010 Anne Nicolas <ennael@mandriva.org> 0.500.1-2mdv2010.1
+ Revision: 502981
- Add Mandriva in OS list taking into account virtio support

* Tue Dec 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.500.1-1mdv2010.1
+ Revision: 478822
- new version

* Sun Oct 11 2009 Frederik Himpe <fhimpe@mandriva.org> 0.500.0-3mdv2010.0
+ Revision: 456603
- Disable Fedora patch which breaks VM creation when there is no
  user qemu

* Wed Oct 07 2009 Frederik Himpe <fhimpe@mandriva.org> 0.500.0-2mdv2010.0
+ Revision: 455687
- Sync patches with Fedora

* Wed Jul 29 2009 Frederik Himpe <fhimpe@mandriva.org> 0.500.0-1mdv2010.0
+ Revision: 404012
- update to new version 0.500.0

* Wed Mar 11 2009 Frederik Himpe <fhimpe@mandriva.org> 0.400.3-1mdv2009.1
+ Revision: 353926
- update to new version 0.400.3

* Sun Mar 08 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.400.2-1mdv2009.1
+ Revision: 353013
- update to new version 0.400.2

* Fri Mar 06 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.400.1-2mdv2009.1
+ Revision: 349839
- rebuild

* Wed Jan 28 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.400.1-1mdv2009.1
+ Revision: 334879
- new version
- drop keyboard patch, merged upstream

* Sat Jan 03 2009 Funda Wang <fwang@mandriva.org> 0.400.0-3mdv2009.1
+ Revision: 323526
- rebuild

* Mon Nov 03 2008 Frederik Himpe <fhimpe@mandriva.org> 0.400.0-2mdv2009.1
+ Revision: 299642
- Add patch from upstream hg repository which fixes parsing of
  Mandriva's /etc/sysconfig/keyboard file

* Mon Oct 13 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.400.0-1mdv2009.1
+ Revision: 293117
- new version

* Thu Aug 14 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.300.3-1mdv2009.0
+ Revision: 272028
- new version

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.300.1-5mdv2009.0
+ Revision: 259860
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 0.300.1-4mdv2009.0
+ Revision: 247708
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Nov 12 2007 Funda Wang <fwang@mandriva.org> 0.300.1-2mdv2008.1
+ Revision: 108178
- rebuild for new lzma

* Fri Nov 02 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.300.1-1mdv2008.1
+ Revision: 105240
- new version

* Sun Sep 16 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.300.0-1mdv2008.0
+ Revision: 88790
- new version (fix #33395)

* Sat Jun 02 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.103.0-1mdv2008.0
+ Revision: 34681
- new version


* Fri Feb 23 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.101.0-1mdv2007.0
+ Revision: 125025
- new version

* Wed Dec 13 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.98.0-2mdv2007.1
+ Revision: 96465
- fix dependencies

* Wed Dec 13 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.98.0-1mdv2007.1
+ Revision: 96404
- fix build dependencies
- Import python-virtinst

* Wed Dec 13 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.98.0-1mdv2007.1
- first mdv release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6736 |12cr|python-virtualenv-1.7.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	virtualenv
%define name	python-%{module}
%define version	1.7.2

Name:		%{name}
Version:	%{version}
Release:	1
Summary:	Virtual Python Environment builder
Group:		Development/Python
License:	MIT
URL:		http://pypi.python.org/pypi/virtualenv
Source0:	http://pypi.python.org/packages/source/v/virtualenv/%{module}-%{version}.tar.gz
Source1:	virtualenv
Patch0:		multiarch-1.7.2.patch
BuildArch:	noarch
BuildRequires:	python-setuptools
BuildRoot:	%{_tmppath}/%{name}-%{version}
Requires:	python-devel

%description
virtualenv is a tool to create isolated Python environments.

%prep
%setup -q -n %{module}-%{version}
%patch0 -p0 -b .multiarch

%build
PYTHONDONTWRITEBYTECODE= %{__python} setup.py build

%install
%__rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= %{__python} setup.py install --root=%{buildroot}
%__mv %{buildroot}%{_bindir}/virtualenv %{buildroot}%{_bindir}/virtualenv.sh 
%__install -m 755 %SOURCE1 %{buildroot}%{_bindir}

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc docs/*.txt
%_bindir/virtualenv*
%py_sitedir/virtualenv*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6737 |12cr|python-voluptuous-0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	voluptuous
%define name	python-%{module}
%define version	0.4
%define release %mkrel 1

Summary:	Python data validation library
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{module}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		http://github.com/alecthomas/voluptuous/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	python-devel

%description
Voluptuous, despite the name, is a Python data validation library. It
is primarily intended for validating data coming into Python as JSON,
YAML, etc. It has three goals:

1. Simplicity.
2. Support for complex data structures.
3. Provide useful error messages.

%prep
%setup -q -n %{module}-%{version}

%install
%__rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILE_LIST
chmod 644 *.rst
find %{buildroot} -type d -exec chmod 755 {} \;
find %{buildroot} -type f -exec chmod 644 {} \;

%clean
%__rm -rf %{buildroot}

%files -f FILE_LIST
%defattr(-,root,root)
%doc README.rst tests.rst


%changelog
* Thu Nov 17 2011 Lev Givon <lev@mandriva.org> 0.4-1mdv2011.0
+ Revision: 731410
- Update to 0.4.

* Mon Sep 05 2011 Lev Givon <lev@mandriva.org> 0.3.3-2
+ Revision: 698373
- Fix permissions.

* Tue Aug 30 2011 Lev Givon <lev@mandriva.org> 0.3.3-1
+ Revision: 697507
- import python-voluptuous


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6738 |12cr|python-webdav-0.9.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pyname	PyWebDAV

Name:		python-webdav
Summary:	Python WebDAV library
Version:	0.9.8
Release:	1
License:	GPLv2
Group:		Development/Python
URL:		http://code.google.com/p/pywebdav/
Source0:	http://pywebdav.googlecode.com/files/%{pyname}-%{version}.tar.gz
BuildRequires:	python-setuptools
BuildArch:	noarch

%description
Python WebDAV implementation (level 1 and 2) that features a library
that enables you to integrate WebDAV server capabilities to your application.

%prep
%setup -q -n %{pyname}-%{version}

%build

%install
PYTHONNDONTWRITEBYTECODE= python setup.py install --root=%{buildroot}

%files
%{_bindir}/davserver
%{py_sitedir}/*
%doc README


%changelog
* Sat Apr 28 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.9.8-1
+ Revision: 794282
- imported package python-webdav


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6739 |12cr|python-weberror-0.10.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname	WebError

Summary:	Web error handling and exception catching for Python
Name:		python-weberror
Version:	0.10.3
Release:	2
Source0:	http://pypi.python.org/packages/source/W/%{tarname}/%{tarname}-%{version}.tar.gz
License:	MIT
Group:		Development/Python
Url:		http://pypi.python.org/pypi/WebError/
BuildArch:	noarch
Requires:	python-tempita
Requires:	python-webob
Requires:	python-pygments
Requires:	python-paste >= 1.7.1
BuildRequires:	python-setuptools

%description 
This package provides Python libraries for web error handling and
exception catching.

%prep
%setup -q -n %{tarname}-%{version}

%install
find . -type f -exec chmod 644 {} \;
find . -type d -exec chmod 755 {} \;
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILE_LIST
sed -i 's/.*egg-info$//' FILE_LIST

%files -f FILE_LIST
%doc CHANGELOG LICENSE



%changelog
* Thu Mar 31 2011 Lev Givon <lev@mandriva.org> 0.10.3-1mdv2011.0
+ Revision: 649467
- import python-weberror



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6740 |12cr|python-webhelpers-1.3-0.b1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname WebHelpers
%define version	1.3
%define rel	b1
%define release 0.%rel

Summary:	Helper functions for writing web applications
Name:		python-webhelpers
Version:	1.3
Release:	%{release}
Source0:        http://pypi.python.org/packages/source/W/%{tarname}/%{tarname}-%{version}%{rel}.tar.gz
License:	BSD
Group:		Development/Python
Url:		http://sluggo.scrapping.cc/python/WebHelpers/
BuildArch:	noarch
Requires:	python-markupsafe >= 0.9.2
BuildRequires:	python-setuptools
BuildRequires:	python-sphinx

%description
Web Helpers is a library of helper functions intended to make writing
web applications easier. It's the standard function library for Pylons
and TurboGears 2, but can be used with any web framework. It also
contains a large number of functions not specific to the web,
including text processing, number formatting, date calculations,
container objects, etc.

WebHelpers itself depends only on MarkupSafe, but certain helpers
depend on third-party packages as described in the docs.

%prep
%setup -q -n %{tarname}-%{version}%{rel}

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILE_LIST
sed -i 's/.*egg-info$//' FILE_LIST
pushd docs
export PYTHONPATH=`dir -d ../build/lib*`
make html
rm -f _build/html/.buildinfo
popd docs

%files -f FILE_LIST
%doc CHANGELOG LICENSE README.txt TODO docs/_build/html



%changelog
* Thu Mar 31 2011 Lev Givon <lev@mandriva.org> 1.3-0.b1mdv2011.0
+ Revision: 649455
- import python-webhelpers



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6741 |12cr|python-webob-1.1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname	WebOb

Summary:	WSGI request and response object for Python
Name:		python-webob
Version:	1.1.1
Release:	2
Source0:	http://pypi.python.org/packages/source/W/%{tarname}/%{tarname}-%{version}.zip
License:	MIT
Group:		Development/Python
Url:		http://pythonpaste.org/webob/
BuildArch:	noarch
Requires:	python-pkg-resources
BuildRequires:	python-setuptools

%description
WebOb provides wrappers around the WSGI request environment, and an
object to help create WSGI responses.

The objects map much of the specified behavior of HTTP, including
header parsing and accessors for other standard parts of the
environment.

%prep
%setup -q -n %{tarname}-%{version}

%install
find . -type f -exec chmod 644 {} \;
find . -type d -exec chmod 755 {} \;
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILE_LIST
sed -i 's/.*egg-info$//' FILE_LIST

%files -f FILE_LIST



%changelog
* Thu Nov 03 2011 Lev Givon <lev@mandriva.org> 1.1.1-1mdv2012.0
+ Revision: 716247
- Update to 1.1.1.

* Thu Mar 31 2011 Lev Givon <lev@mandriva.org> 1.0.6-1
+ Revision: 649443
- import python-webob


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6742 |12cr|python-webtest-1.2.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname WebTest

Summary:	Helper to test WSGI applications
Name:		python-webtest
Version:	1.2.3
Release:	2
Source0:	http://pypi.python.org/packages/source/W/%{tarname}/%{tarname}-%{version}.tar.gz
Source1:	Makefile
License:	MIT
Group:		Development/Python
Url:		http://pythonpaste.org/webtest/
BuildArch:	noarch
Requires:	python-webob
BuildRequires:	python-setuptools
BuildRequires:	python-sphinx

%description
This package wraps any WSGI application and makes it easy to send test
requests to that application, without starting up an HTTP server.

It provides convenient full-stack testing of applications written with
any WSGI-compatible framework.

WebTest is based on paste.fixture.TestApp.

%prep
%setup -q -n %{tarname}-%{version}
cp -f %SOURCE1 docs/

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILE_LIST
sed -i 's/.*egg-info$//' FILE_LIST
pushd docs
export PYTHONPATH=`dir -d ../build/lib*`
make html
rm -f _build/html/.buildinfo
popd docs


%files -f FILE_LIST
%doc docs/_build/html


%changelog
* Thu Mar 31 2011 Lev Givon <lev@mandriva.org> 1.2.3-1mdv2011.0
+ Revision: 649457
- import python-webtest



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6743 |12cr|python-werkzeug-0.8.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global srcname Werkzeug

Name:           python-werkzeug
Version:        0.8.3
Release:        1
Summary:        The Swiss Army knife of Python web development 
Group:          Development/Python
License:        BSD
URL:            http://werkzeug.pocoo.org/
Source0:        http://pypi.python.org/packages/source/W/Werkzeug/%{srcname}-%{version}.tar.gz
BuildArch:      noarch
BuildRequires:  python-sphinx
%py_requires -d

%description
Werkzeug
========

Werkzeug started as simple collection of various utilities for WSGI
applications and has become one of the most advanced WSGI utility
modules.  It includes a powerful debugger, full featured request and
response objects, HTTP utilities to handle entity tags, cache control
headers, HTTP dates, cookie handling, file uploads, a powerful URL
routing system and a bunch of community contributed addon modules.

Werkzeug is unicode aware and doesn't enforce a specific template
engine, database adapter or anything else.  It doesn't even enforce
a specific way of handling requests and leaves all that up to the
developer. It's most useful for end user applications which should work
on as many server environments as possible (such as blogs, wikis,
bulletin boards, etc.).

%prep
%setup -q -n %{srcname}-%{version}
%{__sed} -i 's/\r//' LICENSE
%{__sed} -i '1d' werkzeug/testsuite/multipart/collect.py

%build
%{__python} setup.py build
find examples/ -name '*.py' -executable | xargs chmod -x
find examples/ -name '*.png' -executable | xargs chmod -x
pushd docs
make html
popd

%install
%{__python} setup.py install -O1 --skip-build --root %{buildroot}
%{__rm} -rf docs/_build/html/.buildinfo
%{__rm} -rf examples/cupoftee/db.pyc

%files
%doc AUTHORS LICENSE PKG-INFO CHANGES
%{python_sitelib}/*
%doc docs/_build/html examples


%changelog
* Fri Aug 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.8.3-1
+ Revision: 815233
- Import python-werkzeug package (based on fedora package)
- Import python-werkzeug package (based on fedora package)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6744 |12cr|python-whoosh-2.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname	Whoosh
%define name	python-whoosh
%define version 2.4.1
%define	rel		1
%if %mdkversion < 201100
%define release %mkrel %{rel}
%else
%define	release	%{rel}
%endif

Summary:	Fast, pure Python full text indexing, search, and spell checking library
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://pypi.python.org/packages/source/W/%{tarname}/%{tarname}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		http://pypi.python.org/pypi/Whoosh/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	python-setuptools
BuildRequires:	python-sphinx

%description
Whoosh is a fast, featureful full-text indexing and searching library
implemented in pure Python. Programmers can use it to easily add
search functionality to their applications and websites. Every part of
how Whoosh works can be extended or replaced to meet your needs
exactly.

Some of Whoosh's features include:

* Pythonic API.
* Pure-Python. No compilation or binary packages needed, no mysterious
  crashes.
* Fielded indexing and search.
* Fast indexing and retrieval -- faster than any other pure-Python,
  scoring, full-text search solution I know of.
* Pluggable scoring algorithm (including BM25F), text analysis,
  storage, posting format, etc.
* Powerful query language parsed by pyparsing.
* Pure Python spell-checker (as far as I know, the only one).

%prep
%setup -q -n %{tarname}-%{version}

%install
%__rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}
PYTHONPATH=`dir -d build/lib*` sphinx-build -b html docs/source html
%__rm -rf html/.buildinfo html/.doctrees

chmod 644 *.txt
chmod 644 %{buildroot}%{py_sitedir}/%{tarname}-%{version}-py%{py_ver}.egg-info/*

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc *.txt html/
%py_sitedir/%{tarname}*
%py_sitedir/whoosh*


%changelog
* Mon Aug 13 2012 Lev Givon <lev@mandriva.org> 2.4.1-1
+ Revision: 814629
- Update to 2.4.1.

* Tue Oct 25 2011 Lev Givon <lev@mandriva.org> 2.3.0-1
+ Revision: 707175
- Update to 2.3.0.

* Sun Aug 07 2011 Lev Givon <lev@mandriva.org> 2.1.0-1
+ Revision: 693550
- Update to 2.1.0.

* Wed Jun 22 2011 Lev Givon <lev@mandriva.org> 1.8.4-1
+ Revision: 686708
- Update to 1.8.4.

* Fri Apr 22 2011 Lev Givon <lev@mandriva.org> 1.8.2-1
+ Revision: 656687
- Update to 0.8.2.

* Fri Mar 04 2011 Lev Givon <lev@mandriva.org> 1.7.6-1
+ Revision: 641548
- Update to 1.7.6.

* Mon Feb 21 2011 Lev Givon <lev@mandriva.org> 1.7.4-1
+ Revision: 639159
- Update to 1.7.4.

* Thu Dec 16 2010 Lev Givon <lev@mandriva.org> 1.4.1-1mdv2011.0
+ Revision: 622413
- Update to 1.4.1.

* Fri Nov 12 2010 Lev Givon <lev@mandriva.org> 1.3.3-2mdv2011.0
+ Revision: 596746
- Fix some file permissions.

* Tue Nov 09 2010 Lev Givon <lev@mandriva.org> 1.3.3-1mdv2011.0
+ Revision: 595332
- Update to 1.3.3.

* Mon Nov 08 2010 Lev Givon <lev@mandriva.org> 1.3.2-1mdv2011.0
+ Revision: 595112
- import python-whoosh



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6745 |12cr|python-wifi-0.5.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Python binding for the wireless extensions
Name:		python-wifi
Version:	0.5.0
Release:	3
URL:		https://developer.berlios.de/projects/pythonwifi/
Source0:	http://download.berlios.de/pythonwifi/%{name}-%{version}.tar.bz2
#python-wifi is licensed under LGPLv2+, however, the examples
#(e.g. iwconfig.py and iwlist.py) are licensed under GPLv2+
License:	LGPLv2+ and GPLv2+
Group:		Development/Python
BuildArch:	noarch
BuildRequires:	python-devel
BuildRequires:	python-setuptools

%description
Python-Wifi is a Python library that provides access to information about a
W-LAN card's capabilities, like the wireless extensions written in C.

%prep
%setup -q
#Remove shebang
sed -i -e '/^#!\//, 1d' {tests/output_diff.sh,examples/*.py}
#Fix permissions
chmod -x {tests/output_diff.sh,examples/*.py}
# Convert to utf-8
for file in docs/AUTHORS; do
    mv $file timestamp
    iconv -f ISO-8859-1 -t UTF-8 -o $file timestamp
    touch -r timestamp $file
done

# fix permissions:
chmod 644 docs/* README tests/*
chmod 755 docs/logos tests

%build
%{__python} setup.py build


%install
%{__python} setup.py install --skip-build --root="%{buildroot}"

#Delete the doc files, wrong location
rm -rf %{buildroot}/usr/{INSTALL,README}
rm -rf %{buildroot}/usr/docs

# move the examples
mkdir -p %{buildroot}%{_defaultdocdir}/%{name}
mv %{buildroot}/usr/examples %{buildroot}%{_defaultdocdir}/%{name}/
rm -rf %{buildroot}/usr/examples
# copy tests
cp -pr tests %{buildroot}%{_defaultdocdir}/%{name}/

#Move the man pages
mkdir -p %{buildroot}%{_mandir}
mv %{buildroot}/usr/man/man8  %{buildroot}%{_mandir}
rm -fr %{buildroot}/usr/man

%files
%doc README docs/AUTHORS docs/BUGS docs/ChangeLog
%doc docs/LICENSE* docs/NEWS docs/ROADMAP docs/TODO docs/VERSION
%doc docs/*.txt
%{_mandir}/man8/iw*.*
%{python_sitelib}/pythonwifi
%{python_sitelib}/python_wifi-%{version}-py%{py_ver}.egg-info


%changelog
* Sat Oct 30 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.5.0-2mdv2011.0
+ Revision: 590520
- rebuild for python-2.7
- use %%pyver macro in the file list.

* Fri Mar 26 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.5.0-1mdv2010.1
+ Revision: 527883
- import python-wifi



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6746 |12cr|python-wmd-0.1.2-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname wmd
%define name python-%{oname}
%define version 0.1.2
%define release %mkrel 7

Summary: Driver for the Nintendo Wii Remote
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://forthewiin.org/WMD/%{oname}-%{version}.tar.bz2
Patch0: wmd-0.1.2.2-uinput.patch
Patch1: wmd-0.1.2.2-defaddr.patch
Patch2: wmd-0.1.2.2-compiz.patch
Source1: setup.py
License: GPL
Group: System/Kernel and hardware
Url: http://www.forthewiin.org/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
BuildRequires: python-devel
Requires: python-xlib python-pybluez python-osd pygame

%description
WMD is a Linux Driver for the Nintendo Wii Remote.
WMD lets you use the Wiimote as a mouse.
WMD lets you use the Wiimote as a keyboard.

%prep
%setup -q -n %{oname}-%{version}
perl -p -e 's/(^\s+version = \").*(\",$)/${1}%{version}${2}/' %{SOURCE1} > setup.py
%patch0 -p1 -b .uinput
%patch1 -p1 -b .defaddr
%patch2 -p1 -b .compiz

%build
python setup.py build

%install
rm -rf %{buildroot}
python setup.py install --root=%{buildroot}

install -d %{buildroot}%{_sysconfdir}/modprobe.preload.d
echo uinput > %{buildroot}%{_sysconfdir}/modprobe.preload.d/%{oname}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%config(noreplace) %{_sysconfdir}/modprobe.preload.d/%{oname}
%{_bindir}/WMD.py
%{py_puresitedir}/%{oname}
%{py_puresitedir}/*.egg-info




%changelog
* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.1.2-7mdv2010.0
+ Revision: 442544
- rebuild

* Fri Jan 02 2009 Funda Wang <fwang@mandriva.org> 0.1.2-6mdv2009.1
+ Revision: 323408
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.1.2-5mdv2009.0
+ Revision: 259861
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 0.1.2-4mdv2009.0
+ Revision: 247709
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.1.2-2mdv2008.1
+ Revision: 140738
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Dec 30 2006 Olivier Blin <oblin@mandriva.com> 0.1.2-2mdv2007.0
+ Revision: 102790
- preload uinput module at boot

* Fri Dec 29 2006 Olivier Blin <oblin@mandriva.com> 0.1.2-1mdv2007.1
+ Revision: 102622
- make left and right directionnal keys act as Ctrl+Alt+<key> to get compiz cube rotation
- do not hardcode default Wiimote address
- use /dev/uinput as uinput device
- create setup.py file to build/install
- initial WMD release
- use lowercase name
- Create python-WMD


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6747 |12cr|python-wsgiproxy-0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module wsgiproxy
Name:           python-%module
Version:        0.1
Release:        %mkrel 1
Summary:        HTTP proxying tools for WSGI apps
Group:          Development/Python
License:        MIT
URL:            http://pythonpaste.org/wsgiproxy/
Source0:        WSGIProxy-%version.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-root
BuildArch:      noarch
BuildRequires:  python-setuptools
Requires:       python-paste
Requires:       python-pastedeploy

%description
WSGIProxy gives tools to proxy arbitrary(ish) WSGI requests to other
processes over HTTP.

%prep
%setup -q -n WSGIProxy-%{version}

%build
CFLAGS="%{optflags}" python setup.py build

%install
rm -rf $RPM_BUILD_ROOT
%{__python} setup.py install --root $RPM_BUILD_ROOT --install-purelib=%{python_sitelib}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{python_sitelib}/*



%changelog
* Wed Jun 08 2011 Antoine Ginies <aginies@mandriva.com> 0.1-1mdv2011.0
+ Revision: 683274
- import python-wsgiproxy


* Wed Jun 8 2011 Antoine Ginies <aginies@mandriva.com> 0.1
- first release for Mandriva 


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6748 |12cr|python-wxmpl-2.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module  wxmpl
%define name 	python-%{module}
%define version 2.0.0
%define release %mkrel 2

Summary: 	Painless matplotlib embedding in wxPython
Name: 	 	%{name}
Version: 	%{version}
Release: 	%{release}
Source0: 	%{module}-%{version}.tar.gz
License: 	BSD-like
Group: 	 	Development/Python
Url: 		http://csrri.iit.edu/~wxmpl/
BuildRoot: 	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
Requires:  	python-matplotlib-wx >= 0.98.1
Requires:	wxPython >= 2.6.3.2
BuildRequires:	python

%description
The wxmpl module provides a matplotlib FigureCanvas with
user-interaction features like point-under-cursor and zooming in on a
selected area.  Support for creating stripcharts (i.e., plots that
update as their data changes) is also included.

%prep
%setup -q -n %{module}-%{version}

%build
%__python setup.py build

%install
%__rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=INSTALLED_FILES

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README.txt LICENSE.txt ChangeLog reference/ demos/
%_bindir/*
%py_puresitedir/*


%changelog
* Tue Oct 25 2011 Lev Givon <lev@mandriva.org> 2.0.0-2mdv2011.0
+ Revision: 707153
- Require python-matplotlib-wx.
- Update to 2.0.0.

* Thu Nov 04 2010 Funda Wang <fwang@mandriva.org> 1.3.1-2mdv2011.0
+ Revision: 593152
- update file list

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.3.1-2mdv2010.0
+ Revision: 442545
- rebuild

* Tue Feb 24 2009 Lev Givon <lev@mandriva.org> 1.3.1-1mdv2009.1
+ Revision: 344542
- Update to 1.3.1.

* Fri Jan 02 2009 Funda Wang <fwang@mandriva.org> 1.2.9-5mdv2009.1
+ Revision: 323407
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 1.2.9-4mdv2009.0
+ Revision: 259862
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 1.2.9-3mdv2009.0
+ Revision: 247710
- rebuild

* Sun Dec 16 2007 Lev Givon <lev@mandriva.org> 1.2.9-1mdv2008.1
+ Revision: 120766
- import python-wxmpl


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6749 |12cr|python-xarfile-0.4-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname pyxar
%define name python-xarfile
%define version 0.4
%define release %mkrel 5

Summary: Python bindings for XAR, the eXtensible ARchiver
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{oname}-%{version}.tar.gz
Patch0: pyxar-0.4-fix-build.patch
Url: http://code.google.com/p/xar
License: BSD
Group: Development/Python
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Provides: pyxar
BuildRequires: libxar-devel
BuildRequires: python-devel
BuildRequires: python-pyrex
Requires: python-base

%description
Python bindings for XAR, the eXtensible ARchiver.

%prep
%setup -qn %{oname}-%{version}
%patch0 -p0

%build
env CFLAGS="$RPM_OPT_FLAGS" python setup.py build

%install
python setup.py install --root=$RPM_BUILD_ROOT

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{py_platsitedir}/*.so
%{py_platsitedir}/*egg-info


%changelog
* Mon Nov 08 2010 Funda Wang <fwang@mandriva.org> 0.4-5mdv2011.0
+ Revision: 594942
- rebuild for py 2.7

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue May 29 2007 Bogdano Arendartchuk <bogdano@mandriva.com> 0.4-2mdv2008.0
+ Revision: 32636
- force rebuild, as it failed in x86-64
- Import python-xarfile


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6750 |12cr|python-xattr-0.6.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define real_name xattr

Summary: Extended attributes for python
Name: python-xattr
Version: 0.6.1
Release: %mkrel 3
License: GPL
Group: Development/Python
URL: http://pypi.python.org/pypi/xattr
Source: http://pypi.python.org/packages/source/x/xattr/xattr-%{version}.tar.gz
Provides: pyxattr = %{version}-%{release}
BuildRequires: libattr-devel
BuildRequires: python-setuptools
BuildRoot: %{_tmppath}/%{name}--%{version}-%{release}-root

%description
python-xattr is a C extension module for Python which implements
extended attributes manipulation. It is a wrapper on top of the
attr C library - see attr(5).

%prep
%setup -q -n %{real_name}-%{version}

%build
CFLAGS="%{optflags}" %{__python} setup.py build

%install
rm -rf %{buildroot}
python setup.py install --root="%{buildroot}" --prefix="%{_prefix}"

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(-,root,root)
%{py_platsitedir}/*
%{_bindir}/xattr


%changelog
* Sun Nov 07 2010 Funda Wang <fwang@mandriva.org> 0.6.1-3mdv2011.0
+ Revision: 594710
- rebuild
- rebuild for py 2.7

* Sun Sep 12 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.6.1-1mdv2011.0
+ Revision: 577778
- new version

* Sun Dec 27 2009 Frederik Himpe <fhimpe@mandriva.org> 0.5.0-1mdv2010.1
+ Revision: 482902
- Update to new version 0.5.0

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.4-5mdv2010.0
+ Revision: 442546
- rebuild

* Mon Dec 29 2008 Funda Wang <fwang@mandriva.org> 0.4-4mdv2009.1
+ Revision: 320913
- adjust BR

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.4-4mdv2009.0
+ Revision: 259864
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 0.4-3mdv2009.0
+ Revision: 247736
- rebuild

* Sat Jan 05 2008 Jérôme Soyer <saispo@mandriva.org> 0.4-1mdv2008.1
+ Revision: 145719
- New release
- Mistake

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Jul 24 2007 Gaëtan Lehmann <glehmann@mandriva.org> 0.2.2-1mdv2008.0
+ Revision: 55049
- 0.2.2


* Wed Aug 09 2006 glehmann
+ 08/09/06 20:57:54 (55140)
use py_platsitedir

* Sun Jul 30 2006 glehmann
+ 07/30/06 10:28:03 (42708)
Import python-xattr

* Wed Feb 15 2006 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.2.1-1mdk
- New release 0.2.1

* Wed Dec 14 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.2-1mdk
- first mandriva package

* Sun Sep 11 2005 Dag Wieers <dag@wieers.com> - 0.2-1 - +/
- Initial package. (using DAR)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6751 |12cr|python-xdot-0.4-0.git81b8d7d
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	xdot
%define rel	git81b8d7d
%define release 0.%rel

Summary:	Interactive viewer for Graphviz dot files
Name:		python-%{module}
Version:	0.4
Release:	%{release}
Source0:	%{module}-%{version}.tar.gz
License:	LGPLv3+
Group:		Graphics
Url:		http://code.google.com/p/jrfonseca/wiki/XDot/
BuildArch:	noarch
Requires:	graphviz
Requires:	pygtk2.0
BuildRequires:	python-setuptools
BuildRequires:	python-devel

%description 
xdot is an interactive viewer for graphs written in
Graphviz's dot language.

It internally uses Graphviz's xdot output format as an
intermediate format, and PyGTK and Cairo for rendering.

xdot can be used either as a standalone application from 
the command line, or as a library embedded in your Python 
application.

%prep
%setup -q -n %{module}-%{version}

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILE_LIST
sed -i 's/.*egg-info$//' FILE_LIST

%files -f FILE_LIST
%doc sample.py




%changelog
* Tue Jan 03 2012 Lev Givon <lev@mandriva.org> 0.4-0.git81b8d7dmdv2011.0
+ Revision: 749031
- imported package python-xdot


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6752 |12cr|python-xklavier-0.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: python-xklavier
Version: 0.2
Release: 5
Summary: Python binding for libxklavier
License: LGPLv2+
Group: Development/Python
Url: http://sugarlabs.org/

Source: http://download.sugarlabs.org/sources/external/python-xklavier/python-xklavier-%version.tar.gz
Patch: python-xklavier-0.2-xklavier-5.0.patch

Requires: python-gobject >= 2.6.2
Requires: python  

BuildRequires: gtk+2-devel >= 2.2.0
BuildRequires: libxklavier-devel >= 5.0
BuildRequires: python-gobject-devel >= 2.6.2
BuildRequires: python-devel  


%description
Python binding for libxklavier.

%prep
%setup -q -n python-xklavier-0.2
%patch -p1


%build
%configure2_5x --disable-static am_cv_python_pyexecdir=%{python_sitelib}
%make

%install
%makeinstall_std

%files 
%defattr(-,root,root,-)
%{python_sitelib}/*



%changelog
* Mon Jan 11 2010 Götz Waschk <waschk@mandriva.org> 0.2-4mdv2010.1
+ Revision: 489679
- patch for new libxklavier
- spec fixes
- update license

* Tue Oct 13 2009 Aleksey Lim <alsroot@mandriva.org> 0.2-3mdv2010.0
+ Revision: 456995
- Fix x86_64 build

* Mon Sep 14 2009 Aleksey Lim <alsroot@mandriva.org> 0.2-2mdv2010.0
+ Revision: 440153
- Initial build


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6753 |12cr|python-xlib-0.15-0.rc1.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define prever rc1

Summary: X11R6 client-side implementation
Name: python-xlib
Version: 0.15
Release: %mkrel -c %{prever} 1
Source0: http://downloads.sourceforge.net/python-xlib/%{name}-%{version}%{?prever}.tar.bz2
Patch1: python-xlib-0.14-buffsize.patch
License: GPL
Group: Development/Python
Url: http://python-xlib.sourceforge.net/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: python-devel
BuildArch: noarch

%description
The Python X Library is a complete X11R6 client-side implementation,
written in pure Python. It can be used to write low-levelish X Windows
client applications in Python.

%prep
%setup -q -n %{name}-%{version}%{?prever}
%patch1 -p1 -b .buffsize
chmod -R a+r .

%build
python setup.py build

%install
rm -rf %{buildroot}
python setup.py install --root=%{buildroot}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc NEWS README TODO
%{py_puresitedir}/Xlib
%{py_puresitedir}/*.egg-info




%changelog
* Mon Apr 12 2010 Matthew Dawkins <mattydaw@mandriva.org> 0.15-0.rc1.1mdv2010.1
+ Revision: 533710
- new release candidate version 0.15rc1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.14-5mdv2010.0
+ Revision: 442547
- rebuild

* Sun Dec 28 2008 Funda Wang <fwang@mandriva.org> 0.14-4mdv2009.1
+ Revision: 320353
- rebuild for new python

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.14-3mdv2009.0
+ Revision: 269045
- rebuild early 2009.0 package (before pixel changes)

* Mon Apr 28 2008 Olivier Blin <oblin@mandriva.com> 0.14-2mdv2009.0
+ Revision: 198856
- fix doc directory permissions (by making all source files readable and removing wrong attrs)

* Sun Mar 02 2008 Olivier Blin <oblin@mandriva.com> 0.14-1mdv2008.1
+ Revision: 177732
- PKG-INFO has been removed
- rediff buffer size patch
- remove merged Xauth patch
- 0.14

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.13-2mdv2008.1
+ Revision: 140738
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Dec 30 2006 Olivier Blin <oblin@mandriva.com> 0.13-2mdv2007.0
+ Revision: 102795
- enlarge socket buffer size
- use slices instead of buffer() calls to build unpack() arguments (fix Xauthority parsing)

* Fri Dec 29 2006 Olivier Blin <oblin@mandriva.com> 0.13-1mdv2007.1
+ Revision: 102540
- buildrequires python-devel
- fix doc permissions
- initial python-xlib release
- Create python-xlib


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6754 |12cr|python-xmldiff-0.6.8-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	xmldiff
%define name	python-%{module}
%define version 0.6.8
%define release %mkrel 5

Name:		    %{name}
Version:	    %{version}
Release:	    %{release}
Summary:	    Python classes to diff XML files
URL:		    http://www.logilab.org/projects/xmldiff
Source:		    ftp://ftp.logilab.org/pub/xmldiff/%{module}-%{version}.tar.gz
Patch:          %{module}-0.6.8-fix-build.patch
License:	    GPL
Group:		    File tools
BuildRequires:	python-devel
BuildRoot:	    %{_tmppath}/%{name}-%{version}

%description
XMLdiff is a python tool that figures out the differences between two similar
XML files, in the same way the diff utility does it for text files. It was
developed for the Narval project and could also be used as a library or as a
command line tool. It can work either with XML files or DOM trees

%prep
%setup -q -n %{module}-%{version}
%patch -p 1

%build
export CFLAGS="%{optflags}"
python setup.py build

%install
python setup.py install --root=%{buildroot} --record=INSTALLED_FILES
rm -rf %{buildroot}%{_libdir}/python%{pyver}/site-packages/%{module}/test
chmod 755 %{buildroot}%{_bindir}/*

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ChangeLog DEPENDS README README.xmlrev TODO
%{_bindir}/*
%{_datadir}/sgml/stylesheet/%{module}
%{py_platsitedir}/%{module}
%{py_platsitedir}/%{module}-*.egg-info


%changelog
* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.6.8-5mdv2010.0
+ Revision: 442548
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.6.8-4mdv2009.0
+ Revision: 259867
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 0.6.8-3mdv2009.0
+ Revision: 247740
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Dec 20 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.6.8-1mdv2008.1
+ Revision: 136018
- new version

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.6.7-4mdv2007.0
- buildrequires python-devel

* Fri Aug 25 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.6.7-3mdv2007.0
- %%mkrel

* Fri May 27 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.6.7-2mdk 
- fix spec name
- don't add PKG-INFO in documentation

* Fri May 27 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.6.7-1mdk 
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6755 |12cr|python-xmpp-1.0.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		python-xmpp
Version:	1.0.0
Release:	%mkrel 5
URL:		http://pyxmpp.jajcus.net/
Summary:	Python Jabber/XMPP implementation
Source0:	http://pyxmpp.jajcus.net/downloads/pyxmpp-%{version}.tar.gz
Source1:	http://pyxmpp.jajcus.net/downloads/pyxmpp-%{version}.tar.gz.md5
Group:		System/Libraries 
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License:	LGPLv2
BuildRequires:	python-m2crypto dnspython python-libxml2 python-devel libxml2-devel
Requires:	python-m2crypto dnspython python-libxml2 python
%description
PyXMPP is a Python XMPP (RFC 3920,3921) and Jabber implementation. It
is based on libxml2 -- fast and fully-featured XML parser.

PyXMPP provides most core features of the XMPP protocol and several
JSF-defined extensions. PyXMPP provides building blocks for creating
Jabber clients and components. Developer uses them to setup XMPP streams,
handle incoming events and create outgoing stanzas (XMPP "packets").

Features

 * nearly complete XMPP Core (RFC 3920) protocol for client connections
   (includes SASL, TLS and Strinprep).
 * mostly complete XMPP IM (RFC 3921) protocol (lacks privacy lists)
 * XMPP error objects including translations to and from legacy codes
   for backward compatibility (JEP-0086).
 * legacy authentication ("digest" and "plain") (JEP-0078).
 * component protocol (JEP-0114).
 * Service Discovery (JEP-0030).
 * vCards -- both Jabber "vcard-temp" and RFC 2426
 * basic parts of the Multi-User Chat protocol (JEP-0045)
 * delayed delivery timestamps (JEP-0091).
 * Data Forms (JEP-0004).
 * In-Band Registration (JEP-0077).

%prep
%setup -q -n pyxmpp-%{version}

%build
%__python setup.py build
%__python -O -c "import compileall; compileall.compile_dir('build')"
%__python -c "import compileall; compileall.compile_dir('build')"

%install
%{__rm} -Rf %{buildroot}
%__python setup.py install --prefix %{buildroot}%{_prefix}

%files
%doc ChangeLog COPYING PKG-INFO README TODO examples doc
%{py_platsitedir}/pyxmpp
%{py_platsitedir}/pyxmpp-%{version}-*


%changelog
* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.0.0-5mdv2010.0
+ Revision: 442549
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 1.0.0-4mdv2009.0
+ Revision: 259868
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 1.0.0-3mdv2009.0
+ Revision: 247742
- rebuild
- fix no-buildroot-tag
- fix summary

* Mon Nov 05 2007 Nicolas Vigier <nvigier@mandriva.com> 1.0.0-1mdv2008.1
+ Revision: 106192
- import python-xmpp



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6756 |12cr|python-xoltar-0.20010601-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname    xoltar
%define name     python-%{oname}
%define version 0.20010601
%define oversion 01jun01
%define release %mkrel 10
%define dname    %{oname}-toolkit-%{oversion}
%define modules  functional lazy threadpool

Summary:       A collection of utilities for threading and FP in python
Name:          %{name}
Version:       %{version}
Release:       %{release}
Source0:       %dname.tar.bz2
License:       LGPL
Group:         Development/Python
BuildRoot:     %{_tmppath}/%{name}-buildroot
Url:           http://www.xoltar.org/languages/python.html
BuildRequires: python
BuildRequires: dos2unix
BuildArch:     noarch

%description
The Xoltar Toolkit is a collection of useful utilities for programming
in Python. Aside from the threadpool module, the toolkit is mostly
concerned with enabling a functional programming style in Python.

%prep
%setup -c %dname
sed -i -e"s/__version__ ==/__version__ =/" threadpool.py

#fix EOLs
dos2unix *.txt

%build

%install
rm -rf %{buildroot}
install -m755 -d %{buildroot}/%{python_sitelib}
for module in %{modules}; do
  python -c "import $module"
  install -m644 $module.py* %{buildroot}/%{python_sitelib}
done

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc *_changes.txt
%{python_sitelib}/*.py


%changelog
* Sat Nov 06 2010 Jani Välimaa <wally@mandriva.org> 0.20010601-10mdv2011.0
+ Revision: 594264
- install files to python_sitelib dir
- fix doc EOLs

* Mon Nov 01 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.20010601-9mdv2011.0
+ Revision: 591442
- python-devel isn't BR here

* Sat Oct 30 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.20010601-8mdv2011.0
+ Revision: 590634
- BR python-devel

  + Michael Scherer <misc@mandriva.org>
    - rebuild for python 2.7

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.20010601-7mdv2010.0
+ Revision: 431355
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.20010601-6mdv2009.0
+ Revision: 242466
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Aug 23 2007 Thierry Vignaud <tv@mandriva.org> 0.20010601-4mdv2008.0
+ Revision: 69370
- use %%mkrel


* Sun Dec 05 2004 Michael Scherer <misc@mandrake.org> 0.20010601-3mdk
- Rebuild for new python

* Sat Aug 09 2003 Austin Acton <aacton@yorku.ca> 0.20010601-2mdk
- python 2.3

* Wed Jul 09 2003 Austin Acton <aacton@yorku.ca> 0.20010601-1mdk
- from andi payn <payn@myrealbox.com> :
  - initial specfile


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6757 |12cr|python-xzip-0.1-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname   xzip
%define name    python-%oname
%define version 0.1
%define release %mkrel 9


Summary:       Sequence index and item ranges for python
Name:          %{name}
Version:       %{version}
Release:       %{release}
Source0:       %{oname}.py
License:       LGPL
Group:         Development/Python
BuildRoot:     %{_tmppath}/%{name}-buildroot
Url:           http://www.python.org/peps/pep-0212.html
BuildRequires: python
BuildArch:     noarch

%description
This is a python module providing lazy versions of the built-in zip,
map, and filter functions.

%install
rm -rf $RPM_BUILD_ROOT
install -m644 -D %SOURCE0 $RPM_BUILD_ROOT/%py_puresitedir/%{oname}.py
cd $RPM_BUILD_ROOT%py_puresitedir
python -c "import %{oname}"

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%py_puresitedir/%{oname}.py



%changelog
* Wed Nov 17 2010 Funda Wang <fwang@mandriva.org> 0.1-9mdv2011.0
+ Revision: 598145
- rebuild for py2.7

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 0.1-9mdv2010.0
+ Revision: 433750
- rebuild

* Mon Sep 07 2009 Thierry Vignaud <tv@mandriva.org> 0.1-8mdv2010.0
+ Revision: 432086
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.1-7mdv2009.0
+ Revision: 242467
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Aug 23 2007 Thierry Vignaud <tv@mandriva.org> 0.1-5mdv2008.0
+ Revision: 69371
- use %%mkrel


* Tue Dec 07 2004 Michael Scherer <misc@mandrake.org> 0.1-4mdk
- Really Rebuild for new python

* Sun Dec 05 2004 Michael Scherer <misc@mandrake.org> 0.1-3mdk
- Rebuild for new python

* Sat Aug 09 2003 Austin Acton <aacton@yorku.ca> 0.1-2mdk
- python 2.3

* Wed Jul 09 2003 Austin Acton <aacton@yorku.ca> 0.1-1mdk
- from andi payn <payn@myrealbox.com> :
  - new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6758 |12cr|python-yadis-1.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module yadis
Name: 		python-%module
Version: 	1.1.0
Release:	%mkrel 1
License: 	GPL
Group: 		Development/Python
BuildRoot: 	%{_tmppath}/%{name}-%{version}-build
BuildRequires: 	python-devel
Requires: 	python-urljr
Url: 		http://www.openidenabled.com/yadis/libraries/python
Source: 	http://www.openidenabled.com/resources/downloads/python-openid/python-yadis-%{version}.tar.gz
Summary: Python library for yadis service discovery
Buildarch:	noarch

%description
Yadis is a protocol for discovering services applicable to a URL.
This package provides a client implementation of the Yadis protocol.

%prep
%setup -q -n python-%{module}-%{version}

%build
CFLAGS="%{optflags}" python setup.py build

%install
rm -rf $RPM_BUILD_ROOT
%{__python} setup.py install --root $RPM_BUILD_ROOT --install-purelib=%{python_sitelib}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{python_sitelib}/*



%changelog
* Wed Jun 08 2011 Antoine Ginies <aginies@mandriva.com> 1.1.0-1mdv2011.0
+ Revision: 683276
- import python-yadis


* Wed Jun 8 2011 Antoine Ginies <aginies@mandriva.com> 1.1.0
- first release for Mandriva 


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6759 |12cr|python-yenc-0.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           python-yenc
Version:        0.3
Release:        %mkrel 2
Summary:        yEnc Module for Python
Group:          Development/Python
License:        GPLv2+
URL:            http://www.hellanzb.com/trac/
Source0:        http://www.hellanzb.com/hellanzb-content/yenc-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:  python-devel
BuildRequires:  python-setuptools

%description
python-yenc is a yEnc decoding library for Python. yEnc is a
binary-to-text encoding scheme for transferring binary files
in messages on Usenet or via e-mail.

%prep
%setup -q -n yenc-%{version}


%build
CFLAGS="$RPM_OPT_FLAGS" %{__python} -c 'import setuptools; execfile("setup.py")' build


%install
rm -rf $RPM_BUILD_ROOT
%{__python} -c 'import setuptools; execfile("setup.py")' install -O1 --skip-build --root $RPM_BUILD_ROOT
chmod g-w $RPM_BUILD_ROOT/%{python_sitearch}/_yenc.so


%check
PYTHONPATH="$PYTHONPATH:$RPM_BUILD_ROOT/%{python_sitearch}" %{__python} test/test.py


%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root,-)
%doc README TODO COPYING
%{py_platsitedir}/*


%changelog
* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.3-2mdv2010.0
+ Revision: 442550
- rebuild

* Thu Mar 05 2009 Jérôme Soyer <saispo@mandriva.org> 0.3-1mdv2009.1
+ Revision: 348964
- import python-yenc



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6760 |12cr|python-yolk-0.4.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	yolk

Summary:	Python package command-line query tool
Name:		python-%{module}
Version:	0.4.3
Release:	1
Source0:	http://pypi.python.org/packages/source/y/%{module}/%{module}-%{version}.tar.gz
License:	GPLv2
Group:		Development/Python
Url:		http://tools.assembla.com/yolk/
BuildArch:	noarch
BuildRequires:	python-setuptools

%description
Yolk is a Python command-line tool and library for obtaining
information about packages installed by setuptools, easy_install and
distutils (Python 2.5) and for querying PyPI.

%prep
%setup -q -n %{module}-%{version}

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILE_LIST
%__install -d -m 755 %{buildroot}%{_mandir}/man1
%__install -m 644 docs/yolk.1 %{buildroot}%{_mandir}/man1/
sed -i 's/.*egg-info$//' FILE_LIST

%files -f FILE_LIST
%doc AUTHORS COPYING CREDITS FAQ NEWS README THANKS TODO
%_mandir/man1/yolk.*



%changelog
* Wed Oct  3 2012 Denis Silakov <denis.silakov@rosalab.ru>
+ Commit: 9929121
- Updated to 0.4.3
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6761 |12cr|python-zc.lockfile-1.0.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		python-zc.lockfile
Version:	1.0.0
Release:	3
Group:		Development/Python
License:	Zope Public License
Summary:	Basic inter-process locks
#md5=6cf83766ef9935c33e240b0904c7a45e
Source:		http://pypi.python.org/packages/source/z/zc.lockfile/zc.lockfile-1.0.0.tar.gz
URL:		http://pypi.python.org/pypi/zc.lockfile/1.0.0
BuildRequires:	python-devel
BuildRequires:	python-setuptools

%description
The zc.lockfile package provides a basic portable implementation of
interprocess locks using lock files. The purpose if not specifically
to lock files, but to simply provide locks with an implementation based
on file-locking primitives. Of course, these locks could be used to mediate
access to other files. For example, the ZODB file storage implementation uses
file locks to mediate access to file-storage database files. The database files
and lock file files are separate files.

%prep
%setup -q -n zc.lockfile-%{version}

%build

%install
PYTHONDONTWRITEBYTECODE= \
%__python setup.py install --root=%{buildroot} --record=INSTALLED_FILES
sed -i 's/.*egg-info$//' INSTALLED_FILES

%files -f INSTALLED_FILES
%defattr(-,root,root)


%changelog
* Thu Nov 04 2010 Paulo Andrade <pcpa@mandriva.com.br> 1.0.0-2mdv2011.0
+ Revision: 593456
+ rebuild (emptylog)

* Fri Aug 07 2009 Paulo Andrade <pcpa@mandriva.com.br> 1.0.0-1mdv2010.0
+ Revision: 411007
- Initial import of python-zc.lockfile version 1.0.0.
- python-zc.lockfile


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6762 |12cr|python-zodb3-3.10.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		python-zodb3
Version:	3.10.5
Release:	1
Group:		Development/Python
License:	Zope Public License
Summary:	Zope Object Database: object database and persistence
Source:		http://pypi.python.org/packages/source/Z/ZODB3/ZODB3-3.10.5.tar.gz
URL:		http://pypi.python.org/pypi/ZODB3/3.10.5

BuildRequires:	python-devel
BuildRequires:	python-setuptools

Requires:	python-transaction
Requires:	python-zc.lockfile
Requires:	python-zope.proxy

%description
The Zope Object Database provides an object-oriented database for
Python that provides a high-degree of transparency. Applications
can take advantage of object database features with few, if any,
changes to application logic. ZODB includes features such as a
plugable storage interface, rich transaction support, and undo.

%prep
%setup -q -n ZODB3-%{version}

%build

%install
PYTHONDONTWRITEBYTECODE= \
%__python setup.py install --root=%{buildroot} --record=INSTALLED_FILES
sed -i 's/.*egg-info$//' INSTALLED_FILES

%files -f INSTALLED_FILES


%changelog
* Thu Nov 04 2010 Paulo Andrade <pcpa@mandriva.com.br> 3.9.0b4-3mdv2011.0
+ Revision: 593446
+ rebuild (emptylog)

* Fri Aug 07 2009 Paulo Andrade <pcpa@mandriva.com.br> 3.9.0b4-2mdv2010.0
+ Revision: 411009
+ rebuild (emptylog)

* Wed Aug 05 2009 Paulo Andrade <pcpa@mandriva.com.br> 3.9.0b4-1mdv2010.0
+ Revision: 410409
- Import python-zodb3 version 3.9.0b4
- python-zodb3


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6763 |12cr|python-zope-component-4.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	zope.component
%define name	python-zope-component
%define version 4.0.0
%define	rel		1
%if %mdkversion < 201100
%define release %mkrel %{rel}
%else
%define	release	%{rel}
%endif

Summary:	Zope Component Architecture
Name:	    %{name}
Version:	%{version}
Release:	%{release}
Source0:	http://pypi.python.org/packages/source/z/%{module}/%{module}-%{version}.tar.gz
License:	ZPL
Group:		Development/Python
Url:		http://pypi.python.org/pypi/zope.component/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
Requires:	python-zope-interface >= 3.8.0
Requires:	python-zope-event
BuildRequires:	python-setuptools

%description
This package represents the core of the Zope Component
Architecture. Together with the 'zope.interface' package, it provides
facilities for defining, registering and looking up components.

%prep
%setup -q -n %{module}-%{version}

%build
%__python setup.py build

%install
%__rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc *.txt
%py_sitedir/zope*


%changelog
* Mon Jul 02 2012 Lev Givon <lev@mandriva.org> 4.0.0-1
+ Revision: 807787
- Update to 4.0.0.

* Wed Jun 20 2012 Lev Givon <lev@mandriva.org> 3.12.1-1
+ Revision: 806510
- imported package python-zope-component


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6764 |12cr|python-zope-event-4.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	tarname zope.event
%define name	python-zope-event
%define version 4.0.0
%define	rel	1
%if %mdkversion < 201100
%define release %mkrel %{rel}
%else
%define	release %{rel}
%endif

Summary:	Very basic event publishing system for Python
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://pypi.python.org/packages/source/z/%{tarname}/%{tarname}-%{version}.tar.gz
License:	ZPL
Group:		Development/Python
Url:		http://pypi.python.org/pypi/zope.event/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	python-setuptools

%description
The zope.event package provides a simple event system, including:

- An event publishing API, intended for use by applications which are
  unaware of any subscribers to their events.
- A very simple event-dispatching system on which more sophisticated
  event dispatching systems can be built. For example, a type-based
  event dispatching system that builds on zope.event can be found in
  zope.component.

%prep
%setup -q -n %{tarname}-%{version}

%build
%__python setup.py build

%install
%__rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc *.txt
%py_sitedir/zope*


%changelog
* Wed Jun 20 2012 Lev Givon <lev@mandriva.org> 4.0.0-1
+ Revision: 806505
- imported package python-zope-event


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6765 |12cr|python-zopeinterface-3.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module zopeinterface
Name:           python-%{module}
Version:        3.6.1
Release:        %mkrel 1
Url:            http://pypi.python.org/pypi/zope.interface
Summary:        Interfaces for Python
License:        ZPL 2.1
Group:          Development/Python
Source:         zope.interface-%{version}.tar.bz2
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
BuildRequires:  python-devel

%description
This package is intended to be independently reusable in any Python
project. It is maintained by the Zope Toolkit project.

This package provides an implementation of object interfaces for Python.
Interfaces are a mechanism for labeling objects as conforming to a given
API or contract. So, this package can be considered as implementation of
the Design By Contract methodology support in Python.


%prep
%setup -n zope.interface-%{version}

%build
CFLAGS="%{optflags}" python setup.py build

%install
rm -rf $RPM_BUILD_ROOT
%{__python} setup.py install --root $RPM_BUILD_ROOT --install-purelib=%{python_sitearch}

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root,-)
%doc COPYRIGHT.txt CHANGES.txt LICENSE.txt README.txt
%{python_sitearch}/*




%changelog
* Wed Jun 08 2011 Antoine Ginies <aginies@mandriva.com> 3.6.1-1mdv2011.0
+ Revision: 683278
- import python-zopeinterface


* Wed Jun 8 2011 Antoine Ginies <aginies@mandriva.com> 3.6.1
- first release for Mandriva 


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6766 |12cr|pytone-3.0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	pytone
%define version 3.0.3
%define release 1

Summary:	Mp3/ogg mixer for DJ's
Name:		%name
Version:	%version
Release:	%release
Group:          Sound
License:	GPLv2
URL:		http://www.luga.de/pytone/
Source:		http://www.luga.de/pytone/download/PyTone-%version.tar.gz
Requires:	pyogg pyvorbis pymad pyao
BuildRequires:  python-devel
BuildRequires:  libao-devel

%description
PyTone is a music jukebox written in Python with a curses based
GUI. While providing advanced features like crossfading and multiple
players, special emphasis is put on ease of use, turning PyTone into an
ideal jukebox system for use at parties.

%prep
%setup -q -n PyTone-%version

%build
%__python setup.py build_ext -i

%install
# TODO try --prefix next time.
%__python setup.py install --root %buildroot
%__install conf/pytonerc -D %buildroot/%_datadir/%name/pythonerc

# Lets make a wrapper.
%__install -d %buildroot/%_bindir
cat << EOF > %buildroot%_bindir/%name
#!/bin/sh
if [ ! -d ~/.pytone ]; then
   echo 'Creating pytone configuration directory: ~/.pytone'
   %__install -d ~/.pytone
fi

if [ ! -e ~/.pytone/pytonerc ]; then
   echo 'Installing pytone configuration file: ~/.pytone/pytonerc'
   %__install  %_datadir/%name/pythonerc ~/.pytone/pytonerc
   echo
fi

if [ ! -e ~/.pytone/pytonectl ]; then
   touch ~/.pytone/pytonectl
   echo
fi

%__python %_libdir/python%pyver/site-packages/%name/pytone.py $@
EOF

# lets make another wrapper. Should be fixed in the next release.
cat << EOF_rpm > %buildroot%_bindir/%{name}ctl
#!/bin/sh
case \$@ in
    -h|--help)
        cat << EOF
pytonectl %version
Copyright (C) 2003 Jrg Lehmann <joerg@luga.de>
usage: pytonectl.py [options] command

Possible options are:
   -h, --help:              show this help
   -s, --server <hostname>: connect to PyTone server on hostname
   -p, --port <portnumber>: connect to PyTone server on given port
   -f, --file <filename>:   connect to PyTone UNIX socket filename

The supported commands are:
    playerforward:                  play the next song in the playlist
    playerpause:                    pause the player
    playerstart:                    start/unpause the player
    playerstop:                     stop the player
    playerratecurrentsong <rating>: rate the song currently being played (1<=rating<=5)
    playlistaddsongs <filenames>:   add files to end of playlist
    playlistaddsongtop <filename>:  play file immediately
    playlistclear:                  clear the playlist
    playlistdeleteplayedsongs:      remove all played songs from the playlist
    playlistreplay:                 mark all songs in the playlist as unplayed
    playlistshuffle:                shuffle the playlist

EOF
        ;;
        *)
            %__python %_libdir/python%pyver/site-packages/%name/pytonectl.py \$@
        ;;
esac
EOF_rpm

%find_lang PyTone

%files -f PyTone.lang
%defattr(644,root,root,755)
%doc AUTHORS ChangeLog COPYING PKG-INFO README TODO
%dir %python_sitearch/%name
%python_sitearch/%name/*
%python_sitearch/*.egg-info
%dir %_datadir/%name
%_datadir/%name/pythonerc

%defattr(755,root,root,755)
%_bindir/%name
%_bindir/%{name}ctl


%changelog
* Mon Nov 01 2010 Ahmad Samir <ahmadsamir@mandriva.org> 3.0.2-3mdv2011.0
+ Revision: 591602
- rebuild for python 2.7

* Sun Mar 28 2010 Funda Wang <fwang@mandriva.org> 3.0.2-2mdv2010.1
+ Revision: 528372
- rebuild

* Mon Feb 15 2010 Sandro Cazzaniga <kharec@mandriva.org> 3.0.2-1mdv2010.1
+ Revision: 506084
- update to 3.0.2

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 3.0.1-4mdv2010.0
+ Revision: 442551
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 3.0.1-3mdv2009.0
+ Revision: 242468
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Aug 15 2007 Funda Wang <fwang@mandriva.org> 3.0.1-1mdv2008.0
+ Revision: 63717
- fix file list
- New version 3.0.1
- Import pytone




* Sat Dec 17 2005 Nicolas Lcureuil <neoclust@mandriva.org> 2.3.0-2mdk
- Add BuildRequires : libao-devel

* Wed Oct 26 2005 Lenny Cartier <lenny@mandriva.com> 2.3.0-1mdk
- 2.3.0

* Tue Jun 21 2005 Lenny Cartier <lenny@mandriva.com> 2.2.4-1mdk
- 2.2.4

* Thu Apr 28 2005 Lenny Cartier <lenny@mandrakesoft.com> 2.2.3-1mdk
- 2.2.3

* Tue Feb 08 2005 Lenny Cartier <lenny@mandrakesoft.com> 2.2.1-1mdk
- 2.2.1

* Wed Feb 02 2005 Lenny Cartier <lenny@mandrakesoft.com> 2.2.0-1mdk
- 2.2.0

* Sun Dec 05 2004 Michael Scherer <misc@mandrake.org> 2.1.3-2mdk
- Rebuild for new python

* Tue Nov 30 2004 Lenny Cartier <lenny@mandrakesoft.com> 2.1.3-1mdk
- 2.1.3

* Mon Nov 08 2004 Lenny Cartier <lenny@mandrakesoft.com> 2.1.1-1mdk
- 2.1.1

* Thu Aug 05 2004 Lenny Cartier <lenny@mandrakesoft.com> 2.1.0-1mdk
- 2.1.0

* Fri Jul 23 2004 Lenny Cartier <lenny@mandrakesoft.com> 2.0.14-1mdk
- 2.0.14

* Mon Jun 14 2004 Lenny Cartier <lenny@mandrakesoft.com> 2.0.13-1mdk
- 2.0.13

* Fri May 14 2004 Michael Scherer <misc@mandrake.org> 2.0.12-1mdk
- New release 2.0.12
- rpmbuildupdate aware

* Sun Feb 15 2004 Lenny Cartier <lenny@mandrakesoft.com> 2.0.9-1mdk
- 2.0.9

* Mon Jan 19 2004 Lenny Cartier <lenny@mandrakesoft.com> 2.0.8-1mdk
- 2.0.8

* Sat Dec 13 2003 Han Boetes <han@linux-mandrake.com> 2.0.6-1mdk
- New version.

* Fri Nov 28 2003 Han Boetes <han@linux-mandrake.com> 2.0.5-1mdk
- initial mandrake release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6767 |12cr|pyudev-0.13-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: A libudev binding
Name: pyudev
Version: 0.13
Release: %mkrel 1
Source0: http://pypi.python.org/packages/source/p/pyudev/%{name}-%{version}.tar.gz
License: MIT or X11
URL: http://packages.python.org/pyudev
Group: Development/Python
BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot
BuildArch: noarch
BuildRequires: python-setuptools
Provides: python-udev = %{version}-%{release}
Requires: udev
Suggests: python-qt4
Suggests: python-gobject

%description
pyudev is a Python binding to libudev, the hardware management library
and service found in modern linux systems.

%prep
%setup -q -n %{name}-%{version}

%build
python setup.py build

%install
rm -fr %buildroot
python setup.py install --root=%buildroot

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%py_puresitedir/*


%changelog
* Fri Nov 11 2011 Alexander Khrukin <akhrukin@mandriva.org> 0.13-1mdv2011.0
+ Revision: 729972
- version update to upstream

* Sun Apr 24 2011 Funda Wang <fwang@mandriva.org> 0.10-1
+ Revision: 658338
- import pyudev


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6768 |12cr|pyusb-1.0.0-1a1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}

%global alphatag a1
Name:		pyusb
Version:	1.0.0
Release:	%mkrel 1%{alphatag}
Summary:	Python bindings for libusb
Group:		Development/Python 
License:	BSD	
URL:		http://pyusb.sourceforge.net/
Source0:	pyusb-%{version}-%{alphatag}.tar.gz
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires:	python-devel
BuildRequires:	libusb-devel
BuildArch:	noarch

%description
PyUSB provides easy USB access to python. The module contains classes and 
methods to support most USB operations.

%prep
%setup -q -n %{name}-%{version}-%{alphatag}


%build
CFLAGS="$RPM_OPT_FLAGS" %{__python} setup.py build
sed -i -e 's/\r//g' README

%install
rm -rf $RPM_BUILD_ROOT
%{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT
 
%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root,-)
%doc README LICENSE
%{python_sitelib}/*


%changelog
* Mon Oct 24 2011 Alexander Barakin <abarakin@mandriva.org> 1.0.0-1a1mdv2012.0
+ Revision: 705876
- imported package pyusb



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6769 |12cr|pyvorbis-1.5-0.a.5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define prerel a
%define pyoggversion 1.3

Summary: A wrapper for the Vorbis libraries
Name: pyvorbis
Version: 1.5
Release: %mkrel 0.%prerel.5
Source0: http://ekyo.nerim.net/software/pyogg/%{name}-%{version}%{prerel}.tar.gz
#gw from Debian: fix Unicode in VorbisComment, add pyao support to the example
Patch0: pyvorbis-1.3-unicode.patch
Patch1: pyvorbis-1.5a-python2.5.patch
# fix linking with libogg
Patch2: pyvorbis-1.5a-fix_linking.patch
License: LGPL
Group: Development/Python
BuildRequires: pkgconfig(vorbis)
BuildRequires: pkgconfig(python)
BuildRequires: pyogg >= %pyoggversion
Requires: pyogg >= %pyoggversion
Url: http://ekyo.nerim.net/software/pyogg/index.html

%description
pyvorbis - a Python wrapper for the Ogg/Vorbis library

Ogg/Vorbis is available at http://www.xiph.org

This is the Vorbis module. You will need to download and install the
Python ogg module (available wherever you got this) before you can
build the vorbis module.


%prep
%setup -q -n %name-%version%prerel
%patch0 -p1 -b .unicode
%patch1 -p1 -b .python2.5
%patch2 -p0

%build
python config_unix.py
python setup.py build

%install
python setup.py install --root=$RPM_BUILD_ROOT

%files
%doc README AUTHORS ChangeLog NEWS
%py_platsitedir/*




%changelog
* Thu Sep 15 2011 Matthew Dawkins <mattydaw@mandriva.org> 1.5-0.a.5mdv2012.0
+ Revision: 699903
- fix build and underlinking issue, patch 2 (ty misc)

* Mon Nov 01 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1.5-0.a.4mdv2011.0
+ Revision: 591601
- rebuild for python 2.7

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.5-0.a.3mdv2011.0
+ Revision: 442552
- rebuild

* Sat Dec 27 2008 Adam Williamson <awilliamson@mandriva.org> 1.5-0.a.2mdv2009.1
+ Revision: 319586
- rebuild with python 2.6

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 1.5-0.a.1mdv2008.1
+ Revision: 140738
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Sep 30 2007 Götz Waschk <waschk@mandriva.org> 1.5-0.a.1mdv2008.0
+ Revision: 93999
- new version (fixes bug #28202 again)
- update patch 1

* Thu Sep 06 2007 Götz Waschk <waschk@mandriva.org> 1.4-2mdv2008.0
+ Revision: 80604
- bump release for bug #27632
- new version

* Wed Apr 25 2007 Götz Waschk <waschk@mandriva.org> 1.3-8mdv2008.0
+ Revision: 18131
- update patch 1


* Fri Feb 23 2007 Götz Waschk <waschk@mandriva.org> 1.3-7mdv2007.0
+ Revision: 124857
- fix bug #28202 (crash with python 2.5) with a patch from Ubuntu
- rediff patch 0

* Tue Nov 28 2006 Götz Waschk <waschk@mandriva.org> 1.3-6mdv2007.1
+ Revision: 88143
- Import pyvorbis

* Tue Nov 28 2006 Gtz Waschk <waschk@mandriva.org> 1.3-6mdv2007.1
- update file list

* Mon Dec 05 2005 Götz Waschk <waschk@mandriva.org> 1.3-5mdk
- Rebuild

* Sun Dec 05 2004 Michael Scherer <misc@mandrake.org> 1.3-4mdk
- Rebuild for new python

* Sat Sep 04 2004 Gtz Waschk <waschk@linux-mandrake.com> 1.3-3mdk
- fix URL


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6770 |12cr|pywbxml-0.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	pywbxml
%define version	0.1
%define release	%mkrel 3

Summary:	Python binding for wbxml2
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{name}-%{version}.tar.bz2
License:	GPL
Group:		Development/Python
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	wbxml-devel >= 0.9.2
BuildRequires:	python-devel libxml2-devel python-pyrex
BuildRequires:	popt-devel
Url:		http://synce.sourceforge.net

%description
Python binding for wbxml2

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

rm -rf %buildroot%{py_platsitedir}/*.la

%clean
rm -rf $RPM_BUILD_ROOT

%files 
%defattr(-,root,root)
%doc README AUTHORS NEWS
%{py_platsitedir}/*.so



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6771 |12cr|pyxattr-0.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           pyxattr
Version:        0.4.0
Release:        %mkrel 1
Summary:        Extended attributes library wrapper for Python
License:        LGPLv2+
Group:          Development/Python
URL:            http://pyxattr.sourceforge.net/
Source:         http://downloads.sourceforge.net/pyxattr/pyxattr-%{version}.tar.gz
BuildRequires:  python-devel
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
BuildRequires:  python-setuptools libattr-devel
#### from looking at it, I'm pretty sure we are conflictiong with python-xattr :-(
#### same namespace, differenct functions...
Conflicts:      python-xattr

%description
Python extension module wrapper for libattr. It allows to query, list,
add and remove extended attributes from files and directories.

%prep
%setup -q

%build
CFLAGS="%{optflags}" %{__python} setup.py build

%install
rm -rf $RPM_BUILD_ROOT
%{__python} setup.py install --root $RPM_BUILD_ROOT --install-purelib=%{python_sitearch}

%files 
%defattr(-,root,root)
%doc COPYING NEWS README PKG-INFO
%{python_sitearch}/*



%changelog
* Wed Jun 08 2011 Antoine Ginies <aginies@mandriva.com> 0.4.0-1mdv2011.0
+ Revision: 683280
- import pyxattr


* Wed Jun 8 2011 Antoine Ginies <aginies@mandriva.com> 0.4.0
- first release for Mandriva based on OpenSUSE SRPM

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6772 |12cr|pyzor-0.5.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    pyzor
%define version	0.5.0
%define release	%mkrel 3

%define summary Pyzor is a collaborative system to detect and block spam

Summary:        %summary
Name:           %name
Version:        %version
Release:        %release
License:        GPLv2
Group:          Networking/Mail
URL:            http://pyzor.org/
Source0:        %name-%version.tar.bz2
BuildRoot:      %_tmppath/%name-buildroot
Buildrequires:	python-devel
Requires:	python
BuildArch:      noarch

%description
Pyzor is a collaborative, networked system to detect and block spam using
identifying digests of messages.

Pyzor initially started out to be merely a Python implementation of Razor, but
due to the protocol and the fact that Razor's server is not Open Source or
software libre, I decided to impelement Pyzor with a new protocol and release
the entire system as Open Source and software libre.

Since the entire system is released under the GPL, people are free to host
their own independent servers. Server peering is planned for a future release.

%prep
%setup -q

%build
%__python setup.py build

%install
rm -rf %buildroot
%__python setup.py install --root=%buildroot

# unwanted file in document dir. we packaged it in files section
rm %buildroot/%_defaultdocdir/%name/usage.html

%clean
rm -rf %buildroot

%files
%defattr(644,root,root,755)
%doc COPYING README INSTALL THANKS NEWS UPGRADING
%doc docs/usage.html
%{py_puresitedir}/%{name}/
%{py_puresitedir}/*.egg-info
%defattr(755,root,root)
%_bindir/*




%changelog
* Wed Aug 05 2009 Michael Scherer <misc@mandriva.org> 0.5.0-3mdv2010.0
+ Revision: 410314
- rebuild
- remove useless spec define
- my patch was not working and is not complete, so i removed it

* Wed Aug 05 2009 Michael Scherer <misc@mandriva.org> 0.5.0-2mdv2010.0
+ Revision: 410231
- fix license
- remove warning on sha1 ( patch need to be rework before being sent to upstream )

* Thu May 14 2009 Frederic Crozat <fcrozat@mandriva.com> 0.5.0-1mdv2010.0
+ Revision: 375669
- Release 0.5.0
- Update url
- Remove patches 0, 1, 2 (merged upstream)

* Tue Jan 06 2009 Funda Wang <fwang@mandriva.org> 0.4.0-13mdv2009.1
+ Revision: 326000
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.4.0-12mdv2009.0
+ Revision: 259903
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 0.4.0-11mdv2009.0
+ Revision: 247750
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.4.0-9mdv2008.1
+ Revision: 140738
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Tue Dec 05 2006 Michael Scherer <misc@mandriva.org> 0.4.0-9mdv2007.0
+ Revision: 91365
- rebuild for new python
- use macro, and include .egg-info files
- Import pyzor


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6773 |12cr|qacdp-0.1.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: qacdp
Summary: A QT frontend for ACDP
Version: 0.1.0
Release: %mkrel 3
License: GPL
Group: Graphical desktop/KDE
URL: http://www.mandriva.com
Source0:  %{name}-%{version}.tar.bz2
Source1:  qacdp.desktop
BuildRoot: %{_tmppath}/%{name}-%{version}-root
BuildRequires: qt4-devel
BuildRequires: cmake

%description
A QT frontend for ACDP

%prep
%setup -q

%build
%cmake_qt4
%make

%install
%makeinstall_std -C build
install -m644 -D %{SOURCE1} %{buildroot}/usr/share/applications/qacdp.desktop


%files
%defattr(-,root,root)
%{_bindir}/qacdp
%{_datadir}/applications/qacdp.desktop


%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-3mdv2011.0
+ Revision: 614653
- the mass rebuild of 2010.1 packages

* Sun May 02 2010 Funda Wang <fwang@mandriva.org> 0.1.0-2mdv2010.1
+ Revision: 541550
- fix perm of desktop file

* Tue Apr 27 2010 Alexandre Possebom <alexandre@mandriva.com.br> 0.1.0-1mdv2010.1
+ Revision: 539853
- Changed Group
- First release
- Created package structure for qacdp.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6774 |12cr|qantenna-0.2.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	qantenna
%define version	0.2.3
%define rel	1

Name:		%{name}
Version:	%{version}
%if %{mdvver} >= 201100
Release:	%{rel}
%else
Release:	%mkrel %{rel}
%endif
Summary:	Software dedicated to viewing and analyzing antennas
Group:		Sciences/Physics 
License:	GPLv2
URL:		http://qantenna.sourceforge.net/
Source0:	http://downloads.sourceforge.net/project/qantenna/qantenna/%{version}/%{name}-%{version}.tar.bz2
Patch0:		qantenna-0.2.3-mdv-link.patch
BuildRequires:	pkgconfig(bdw-gc)
BuildRequires:	qt4-devel
BuildRequires:	mesaglu-devel
Requires:	nec2++
Requires:	libatlas


%description
QAntenna is a FLOSS software dedicated to viewing and analizing 
antennas and their radiation patterns. It provides the user with a 
3D view of the models, capable of zooming, rotating, and more to come. 

%prep
%setup -q
%patch0 -p1

%build
%qmake_qt4  PREFIX=/usr qantenna.pro

%make RPM_OPT_FLAGS="%{optflags}"

%install
make INSTALL_ROOT=%{buildroot} install
%if %{mdvver} >= 201200
%find_lang %{name} --with-qt
%endif

%if %{mdvver} <= 201100
%files
%lang(da) /usr/share/qantenna/qantenna_da.qm
%lang(de) /usr/share/qantenna/qantenna_de.qm
%lang(es) /usr/share/qantenna/qantenna_es.qm
%lang(fr) /usr/share/qantenna/qantenna_fr.qm
%lang(it) /usr/share/qantenna/qantenna_it.qm
%lang(nl) /usr/share/qantenna/qantenna_nl.qm
%lang(pl) /usr/share/qantenna/qantenna_pl.qm
%lang(ru) /usr/share/qantenna/qantenna_ru.qm
%lang(sv) /usr/share/qantenna/qantenna_sv.qm
%else
%files -f %{name}.lang
%endif
%doc README AUTHORS ChangeLog COPYING
%{_bindir}/qantenna


%changelog
* Wed Feb 01 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.2.3-1mdv2011.0
+ Revision: 770399
+ rebuild (emptylog)

* Wed Feb 01 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.2.3-1
+ Revision: 770365
- update to 0.2.3

* Fri Dec 03 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.2.2-1mdv2011.0
+ Revision: 605788
- import qantenna


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6775 |12cr|qarecord-0.5.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    qarecord
%define version 0.5.0
%define release %mkrel 5

Name:           %{name} 
Summary:        QT based ALSA recording interface
Version:        %{version} 
Release:        %{release}

Source0:        http://dl.sf.net/alsamodular/%{name}-%{version}.tar.bz2
Patch0:         qarecord-0.5.0-upstream1.patch
URL:            http://alsamodular.sourceforge.net/
License:        GPLv2
Group:          Sound
BuildRequires:  qt4-devel alsa-oss-devel
BuildRequires:	pkgconfig(jack)

%description
QARecord is a simple multithreaded stereo recording tool. It can record both
16 bit and 32 bit WAVs. By using a large ringbuffer for the captured data,
buffer overruns are avoided. QARecord can also be used as JACK client. 

%prep
%setup -q
%patch0 -p1
iconv -f=latin1 -t=utf8 man/de/%{name}.1 -o man/de/%{name}.1
iconv -f=latin1 -t=utf8 man/fr/%{name}.1 -o man/fr/%{name}.1

%build
%configure2_5x
%make
                                        
%install
%makeinstall_std

install -D -m 0644 src/pixmaps/%{name}_48.xpm %{buildroot}%{_datadir}/pixmaps/%name.xpm

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=QARecord
Comment=ALSA recording GUI
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-Multimedia-Sound;AudioVideo;Audio;Recorder;
EOF

%files
%doc README NEWS COPYING AUTHORS 
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/pixmaps/%{name}.xpm
%{_mandir}/man1/*
%lang(de) %{_mandir}/de/man1/*
%lang(fr) %{_mandir}/fr/man1/*
%{_datadir}/applications/mandriva-%{name}.desktop

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6776 |12cr|qastools-0.17.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		qastools
Version:	0.17.2
Release:	1
Summary:	A collection of desktop applications for ALSA
Url:		http://xwmw.org/qastools
Source0:	http://sourceforge.net/projects/qastools/files/0.17.1/%{name}_%{version}.tar.xz
License:	GPLv3
Group:		Sound
BuildRequires:	cmake
BuildRequires:	qt4-devel
BuildRequires:	libalsa-devel
BuildRequires:	desktop-file-utils

Obsoletes:	qasmixer <= 0.15
Conflicts:	qasmixer

%description
%{summary}

Features:
   * Desktop ALSA mixer applications
   * Desktop ALSA configuration browser


%prep
%setup -q -n %{name}_%{version}

%build
%cmake
%make

%install
%makeinstall_std -C build

# make the .desktop file compliant with freedesktop specs
for i in qasconfig qashctl qasmixer;
do
desktop-file-install --add-category="X-MandrivaLinux-Sound" \
%{buildroot}%{_datadir}/applications/$i.desktop

desktop-file-validate %{buildroot}%{_datadir}/applications/$i.desktop
done

# it'll be %%doc'ed
rm -f %{buildroot}%{_datadir}/%{name}/COPYING

#%find_lang %{name}

%files
# -f %{name}.lang
%doc CHANGELOG COPYING README
%{_bindir}/qasconfig
%{_bindir}/qashctl
%{_bindir}/qasmixer
%{_datadir}/applications/*.desktop
%{_iconsdir}/hicolor/*/apps/*.png
%{_iconsdir}/hicolor/scalable/apps/*.svg
%{_mandir}/man1/qasconfig.1.*
%{_mandir}/man1/qashctl.1.*
%{_mandir}/man1/qasmixer.1.*
%{_datadir}/%{name}/icons/*.svg
%{_datadir}/%{name}/widgets/sw_joined_*.svg
%{_datadir}/%{name}/l10n/%{name}_*.qm


%changelog
* Tue Mar 13 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.17.1-1
+ Revision: 784641
- imported package qastools


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6777 |12cr|qbittorrent-3.0.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define build_nox 1

Name:		qbittorrent
Version:	3.0.6
Release:	2
Summary:	A lightweight but featureful BitTorrent client
Group:		Networking/File transfer
License:	GPLv2+
Url:		http://qbittorrent.sourceforge.net/
Source0:	http://downloads.sourceforge.net/project/qbittorrent/qbittorrent/qbittorrent-%{version}/qbittorrent-%{version}.tar.xz
Patch0:		qbittorrent-3.0.6-gnu++0x.patch
BuildRequires:	qt4-devel
BuildRequires:	boost-devel
BuildRequires:	pkgconfig(libtorrent-rasterbar)
Requires:	python
Requires:	geoip

%description
A lightweight but feature-full BitTorrent client that aims to be very easy 
to use. It is multi-platform and provides a Qt4 graphical interface.

%package -n %{name}-nox
Summary:	A Headless Bittorrent Client
Group:		Networking/File transfer

%description -n %{name}-nox
A Headless Bittorrent Client with a feature rich Web UI allowing users to
control the clinet remotely.

%prep
%setup -q
%patch0 -p1

%build
%setup_compile_flags
# headless aka nox
%if %{build_nox}
%__mkdir build-nox
pushd build-nox
  ../configure	--prefix=%{_prefix} \
		--qtdir=%{qt4dir} \
		--disable-gui \
		--disable-geoip-database
  %__cp conf.pri ..
  %make
  %__mv -f ../conf.pri ../conf.pri.nox
popd
%endif

# GUI
%__mkdir build-gui
pushd build-gui
  ../configure	--prefix=%{_prefix} \
		--qtdir=%{qt4dir}
  %__cp conf.pri ..
  %make
  %__mv -f ../conf.pri ../conf.pri.gui
popd

%install
# install headless part
%if %build_nox
%__cp -f conf.pri.nox conf.pri
pushd build-nox
  make INSTALL_ROOT=%{buildroot} install
popd
%endif

# install gui
%__cp -f conf.pri.gui conf.pri
pushd build-gui
  make INSTALL_ROOT=%{buildroot} install
popd

%files
%doc AUTHORS Changelog COPYING NEWS README TODO
%{_bindir}/%{name}
%{_datadir}/applications/qBittorrent.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_datadir}/pixmaps/qbittorrent.png
%{_mandir}/man1/%{name}.1*

%if %{build_nox}
%files -n  %{name}-nox
%{_bindir}/%{name}-nox
%{_mandir}/man1/%{name}-nox.1*
%endif


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6778 |12cr|qbzr-0.23.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# spec originally for RHEL from: http://www.natemccallum.com/uploads/rpms/bzr/

Name:           qbzr
Version:        0.23.0
Release:        1
Summary:        QBzr is a cross-platform GUI front end for Bazaar, based on Qt toolkit

Group:          Development/Other
License:        GPL
URL:            http://bazaar-vcs.org/QBzr
Source0:        https://launchpad.net/%{name}/0.22/%{version}/+download/%{name}-%{version}.tar.gz

BuildArch:      noarch
BuildRequires:  python-devel bzr python-qt4
Requires:       python >= 2.6
Requires:       bzr >= 2.4
Requires:	python-qt4
Requires:	python-enchant
Requires:	python-pygments
Requires:	python-markupsafe

%description
QBzr is a collection of GUI plugins for Bazaar.  Among the included
plugins are:
    * qadd -- GUI for adding files or directories
    * qannotate -- GUI interface for file annotation
    * qbrowse -- Browse your branch a-la Trac Browse Source
    * qcat -- View the contents of a file as of a given revision
    * qcommit -- GUI interface to enter log message and
                 select changes to commit
    * qconfig -- Bazaar configuration
    * qdiff -- Side-by-side and unidiff view of changes.
    * qinfo -- information about branch
    * qinit -- Initialize new branch or shared repository
    * qlog -- Show log messages in GUI window.
    * qmerge -- Perform a three-way merge
    * qpull -- GUI interface for pull command
    * qpush -- GUI interface for push command
    * qrevert -- Revert changed files
    * qtag -- Edit tags 

%prep
%setup -q -n %{name}


%build
CFLAGS="$RPM_OPT_FLAGS" python setup.py build

%install
rm -rf $RPM_BUILD_ROOT
python setup.py install --root $RPM_BUILD_ROOT 
# remove shebangs from all files as none should be executable scripts
sed -e '/^#!\//,1 d' -i $RPM_BUILD_ROOT/%py_puresitedir/bzrlib/plugins/qbzr/*.py


%clean
rm -rf $RPM_BUILD_ROOT


%files 
%defattr(-,root,root,-)
%dir %py_puresitedir/bzrlib/plugins/qbzr
%py_puresitedir/bzrlib/plugins/qbzr/*.py

%dir %py_puresitedir/bzrlib/plugins/qbzr/lib
%py_puresitedir/bzrlib/plugins/qbzr/lib/*.py

%dir %py_puresitedir/bzrlib/plugins/qbzr/lib/tests
%py_puresitedir/bzrlib/plugins/qbzr/lib/tests/*.py

%dir %py_puresitedir/bzrlib/plugins/qbzr/lib/extra
%py_puresitedir/bzrlib/plugins/qbzr/lib/extra/*.py

%dir %py_puresitedir/bzrlib/plugins/qbzr/lib/widgets
%py_puresitedir/bzrlib/plugins/qbzr/lib/widgets/*.py

%dir %py_puresitedir/bzrlib/plugins/qbzr/locale
%py_puresitedir/bzrlib/plugins/qbzr/locale/*

%py_puresitedir/bzrlib/plugins/qbzr/*.txt

%py_puresitedir/qbzr*.egg-info


%changelog
* Sat Sep 01 2012 Crispin Boylan <crisb@mandriva.org> 0.23.0-1
+ Revision: 816162
- New release

* Wed May 23 2012 Crispin Boylan <crisb@mandriva.org> 0.22.3-1
+ Revision: 800261
- New release

* Fri Apr 13 2012 Crispin Boylan <crisb@mandriva.org> 0.22.2-1
+ Revision: 790506
- New release

* Tue Feb 28 2012 Crispin Boylan <crisb@mandriva.org> 0.22.1-1
+ Revision: 781244
- New release

* Thu Feb 09 2012 Crispin Boylan <crisb@mandriva.org> 0.22.0-1
+ Revision: 772259
- New release

* Mon Feb 06 2012 Crispin Boylan <crisb@mandriva.org> 0.21.2-1
+ Revision: 771370
- New release

* Sun Aug 07 2011 Crispin Boylan <crisb@mandriva.org> 0.21.1-1
+ Revision: 693585
- New release

* Sun May 01 2011 Crispin Boylan <crisb@mandriva.org> 0.20.1-1
+ Revision: 661341
- New release

* Sat Feb 05 2011 Crispin Boylan <crisb@mandriva.org> 0.20.0-1
+ Revision: 636063
- New release

* Sat Nov 27 2010 Crispin Boylan <crisb@mandriva.org> 0.19.3-1mdv2011.0
+ Revision: 601760
- New release

* Tue Nov 02 2010 Crispin Boylan <crisb@mandriva.org> 0.19.2-2mdv2011.0
+ Revision: 591765
- Rebuild

* Sat Oct 02 2010 Crispin Boylan <crisb@mandriva.org> 0.19.2-1mdv2011.0
+ Revision: 582489
- New release

* Mon Sep 13 2010 Crispin Boylan <crisb@mandriva.org> 0.19.1-1mdv2011.0
+ Revision: 578083
- New release

* Sun Aug 08 2010 Crispin Boylan <crisb@mandriva.org> 0.19-2mdv2011.0
+ Revision: 567632
- Requires markupsafe

* Fri Aug 06 2010 Crispin Boylan <crisb@mandriva.org> 0.19-1mdv2011.0
+ Revision: 567028
- New release, requires bzr 2.1

* Thu Aug 05 2010 Crispin Boylan <crisb@mandriva.org> 0.18.7-1mdv2011.0
+ Revision: 566228
- New release

* Sun Jun 27 2010 Crispin Boylan <crisb@mandriva.org> 0.18.6-1mdv2011.0
+ Revision: 549205
- New release

* Mon Apr 05 2010 Crispin Boylan <crisb@mandriva.org> 0.18.5-1mdv2010.1
+ Revision: 531527
- New release

* Thu Mar 25 2010 Crispin Boylan <crisb@mandriva.org> 0.18.4-1mdv2010.1
+ Revision: 527364
- New release

* Fri Mar 05 2010 Crispin Boylan <crisb@mandriva.org> 0.18.3-1mdv2010.1
+ Revision: 514794
- New release

* Mon Feb 22 2010 Frederik Himpe <fhimpe@mandriva.org> 0.18.2-1mdv2010.1
+ Revision: 509690
- Update to new version 0.18.2

* Fri Feb 05 2010 Crispin Boylan <crisb@mandriva.org> 0.18.1-1mdv2010.1
+ Revision: 501122
- New release

* Fri Jan 22 2010 Crispin Boylan <crisb@mandriva.org> 0.18-1mdv2010.1
+ Revision: 494886
- New release

* Mon Nov 09 2009 Crispin Boylan <crisb@mandriva.org> 0.16-1mdv2010.1
+ Revision: 463835
- New release

* Sun Nov 08 2009 Crispin Boylan <crisb@mandriva.org> 0.15-1mdv2010.1
+ Revision: 462843
- New release

* Sat Oct 17 2009 Crispin Boylan <crisb@mandriva.org> 0.14.4-1mdv2010.0
+ Revision: 458000
- New release

* Fri Sep 18 2009 Crispin Boylan <crisb@mandriva.org> 0.14.2-1mdv2010.0
+ Revision: 444264
- New release

* Mon Sep 14 2009 Crispin Boylan <crisb@mandriva.org> 0.14.1-1mdv2010.0
+ Revision: 439697
- New release

* Sat Aug 22 2009 Crispin Boylan <crisb@mandriva.org> 0.14-1mdv2010.0
+ Revision: 419732
- New release

* Wed Aug 12 2009 Crispin Boylan <crisb@mandriva.org> 0.13.1-1mdv2010.0
+ Revision: 415323
- New release

* Mon Jul 13 2009 Crispin Boylan <crisb@mandriva.org> 0.12-1mdv2010.0
+ Revision: 395437
- New release

* Fri Jun 12 2009 Crispin Boylan <crisb@mandriva.org> 0.11-1mdv2010.0
+ Revision: 385383
- New release

* Tue Jun 02 2009 Crispin Boylan <crisb@mandriva.org> 0.10.0-1mdv2010.0
+ Revision: 382309
- New release

* Thu Apr 30 2009 Crispin Boylan <crisb@mandriva.org> 0.9.9-1mdv2010.0
+ Revision: 369184
- New release

* Sat Feb 14 2009 Crispin Boylan <crisb@mandriva.org> 0.9.8-1mdv2009.1
+ Revision: 340239
- New release

* Wed Feb 11 2009 Crispin Boylan <crisb@mandriva.org> 0.9.7-1mdv2009.1
+ Revision: 339607
- New release

* Sat Jan 10 2009 Crispin Boylan <crisb@mandriva.org> 0.9.6-1mdv2009.1
+ Revision: 328060
- Add bin
- Use proper file list
- New version

* Fri Dec 26 2008 Crispin Boylan <crisb@mandriva.org> 0.9.5-2mdv2009.1
+ Revision: 319455
- Rebuild for python2.6

* Fri Nov 07 2008 Crispin Boylan <crisb@mandriva.org> 0.9.5-1mdv2009.1
+ Revision: 300448
- Fix summary
- Initial mandriva package
- create qbzr


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6779 |12cr|qcomicbook-0.9.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		qcomicbook
Version:	0.9.0
Release:	1
Summary:	Comic book archive viewer
Group:		File tools
License:	GPLv2+
URL:		http://qcomicbook.linux-projects.net
Source0:	http://qcomicbook.linux-projects.net/releases/%{name}-%{version}.tar.gz
BuildRequires:	cmake
BuildRequires:	pkgconfig(poppler-qt4)
BuildRequires:	pkgconfig(imlib2)
Requires:	unzip
Suggests:	unrar
Suggests:	p7zip

%description
QComicBook is a viewer for comic book archives containing jpeg/png
images, which aims at convenience and simplicity. Features include:

    * automatic handling of archives
    * full-screen mode
    * two-pages mode and japanese mode
    * thumbnails view
    * page scaling (fit to window witdth/height, whole page)
    * mouse or keyboard navigation, whatever you prefer
    * bookmarks
    * and more...

%prep
%setup -q

%build
%cmake_qt4
%make

%install
%makeinstall_std -C build

%files
%doc AUTHORS README ChangeLog COPYING THANKS TODO
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_mandir}/man1/%{name}.1.*
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/%{name}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6780 |12cr|qconf-1.4-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           qconf
Version:        1.4
Release:        %mkrel 6
Epoch:          0
Summary:        Allows you to have a nice configure script for your qmake-based project
Group:          Development/KDE and Qt
License:        GPL
URL:            http://delta.affinix.com/qconf/
Source0:        http://delta.affinix.com/download/qconf-%{version}.tar.bz2
Buildrequires:  qt4-devel
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%description
QConf allows you to have a nice configure script for your
qmake-based project. It is intended for developers who don't need
(or want) to use the more complex GNU autotools. With qconf/qmake,
it is easy to maintain a cross-platform project that uses a
familiar configuration interface on unix.

%prep
%setup -q

%build
./configure --prefix=%{_prefix} \
            --bindir=%{_bindir} \
            --datadir=%{_datadir} \
            --qtdir=%{qt4dir}
%{make}

%install
%{__rm} -rf %{buildroot}
%{make} INSTALL_ROOT=%{buildroot} install

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING README TODO
%{_bindir}/%{name}
%{_datadir}/%{name}




%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 0:1.4-6mdv2010.0
+ Revision: 433753
- rebuild

* Mon Sep 07 2009 Thierry Vignaud <tvignaud@mandriva.com> 0:1.4-5mdv2010.0
+ Revision: 432723
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tvignaud@mandriva.com> 0:1.4-4mdv2009.0
+ Revision: 259908
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tvignaud@mandriva.com> 0:1.4-3mdv2009.0
+ Revision: 247757
- rebuild

* Thu Jan 31 2008 David Walluck <walluck@mandriva.org> 0:1.4-1mdv2008.1
+ Revision: 160614
- 1.4

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Mon Jan 29 2007 David Walluck <walluck@mandriva.org> 1.3-1mdv2007.0
+ Revision: 115188
- 1.3
- Import qconf

* Tue Sep 05 2006 David Walluck <walluck@mandriva.org> 0:1.2-2mdv2007.0
- rebuild to fix release

* Mon May 08 2006 David Walluck <walluck@mandriva.org> 0:1.2-1mdk
- release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6781 |12cr|qc-usb-qcset-0.6.6-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define sname qc-usb
%define name %{sname}-qcset
%define version 0.6.6
%define release %mkrel 5

Name: %{name}
Version: %version
Release: %release
Summary: Tool for the old Quickcam Express webcams
License: GPL
Source: http://downloads.sourceforge.net/qce-ga/%{sname}-%{version}.tar.gz
URL: http://qce-ga.sourceforge.net/
Group: System/Kernel and hardware
Suggests: kmod(quickcam)
BuildRoot: %{_tmppath}/%{name}-%{version}-root

%description
This package contains qcset, a tool that allows to configure the "quickcam" 
module on the fly.

The "quickcam" module can be installed with dkms-qc-usb package, ans is for 
the following webcams :
- Dexxa Webcam
- Labtec Webcam (old model)
- LegoCam
- Logitech QuickCam Express (old model)
- Logitech QuickCam Notebook (some models)
- Logitech QuickCam Web

Generally, any USB camera with a USB vendor ID of 0x46d and a USB product ID 
of 0x840, 0x850, or 0x870 (so, 0x46d:0x840, for example), should work.
You can check the USB IDs with Mandriva Control Center or using command-line 
utilities such as lsusb or "lspcidrake -v".

%prep
%setup -q -n %{sname}-%{version}

%build
%make qcset

%install
rm -rf %{buildroot}
install -D -m 755 qcset %{buildroot}%{_bindir}/qcset

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc APPLICATIONS CREDITS FAQ README.qce TODO qcweb-info.txt debug.sh freeshm.sh quickcam.sh
%attr(0755,root,root) %{_bindir}/qcset


%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.6.6-5mdv2010.0
+ Revision: 433754
- rebuild

* Mon Sep 07 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.6.6-4mdv2010.0
+ Revision: 432736
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.6.6-3mdv2009.0
+ Revision: 269049
- rebuild early 2009.0 package (before pixel changes)

  + Guillaume Bedot <littletux@mandriva.org>
    - Fix suggests

* Fri Apr 25 2008 Guillaume Bedot <littletux@mandriva.org> 0.6.6-1mdv2009.0
+ Revision: 197426
- import qc-usb-qcset



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6782 |12cr|qdbm-1.8.77-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version   1.8.77
%define release   %mkrel 4

%define major 14
%define libname %mklibname %{name} %{major}
%define develname %mklibname -d %{name}

Name:		qdbm
Summary:	Quick Database Manager
Version:	%{version}
Release:	%{release}
Group:		Databases
License:	LGPL
URL:		http://qdbm.sourceforge.net/
Source0:	%{name}-%{version}.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root
Requires:	zlib

%description
QDBM is an embeded database library compatible 
with GDBM and NDBM.
It features hash database and B+ tree database and 
is developed referring to GDBM for the purpose of the 
following three points: higher processing
speed, smaller size of a database file, and simpler API.
This package includes APIs for C, C++, and Java.
CGI scripts are also contained. APIs for Perl and Ruby 
should be installed with a source package.


%package -n %{libname}
Summary:	QDBM library
Group:		Databases

%description -n %{libname}
QDBM library.

%package -n %{develname}
Summary:	Headers of %{name} for development
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Obsoletes:	%mklibname -d qdbm 14
Conflicts:	%libname < 1.8.77-2

%description -n %{develname}
QDBM development package: static libraries, header files, and the like.


%prep
%setup -q

%build
%configure2_5x 
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

# remove docs (they should be installed by %doc)
rm -f $RPM_BUILD_ROOT/%{_datadir}/qdbm/{COPYING,ChangeLog,NEWS,THANKS,*.html}

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif


%files
%defattr(-,root,root)
%doc COPYING ChangeLog NEWS README THANKS
%doc spex.html spex-ja.html
%{_bindir}/*
%{_mandir}/man1/*
%{_mandir}/man3/*

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%{_libdir}/*.so
%{_includedir}/*.h
%{_libdir}/libqdbm.a
%{_libdir}/pkgconfig/qdbm.pc


%changelog
* Mon Sep 07 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.8.77-4mdv2010.0
+ Revision: 432753
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.8.77-3mdv2009.0
+ Revision: 269051
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Sat May 03 2008 Funda Wang <fundawang@mandriva.org> 1.8.77-2mdv2009.0
+ Revision: 200594
- new devel package policy
- move .so into devel package

* Mon Apr 21 2008 Funda Wang <fundawang@mandriva.org> 1.8.77-1mdv2009.0
+ Revision: 196307
- update to new version 1.8.77

* Mon Feb 18 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.8.75-2mdv2008.1
+ Revision: 171071
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Apr 24 2007 Thierry Vignaud <tvignaud@mandriva.com> 1.8.75-1mdv2008.0
+ Revision: 17833
- new release


* Thu Dec 28 2006 Lenny Cartier <lenny@mandriva.com> 1.8.74-1mdv2007.0
+ Revision: 102301
- Update to 1.8.74

* Fri Oct 20 2006 Lenny Cartier <lenny@mandriva.com> 1.8.71-1mdv2007.1
+ Revision: 71264
- Update to 1.8.71
- Import qdbm


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6783 |12cr|qdecoder-11.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	CGI library for C/C++ language
Name:		qdecoder
Version:	11.0.0
Release:	%mkrel 1
Epoch:		11
License:	GPL
Group:		Development/C
URL:		http://www.qdecoder.org
Source0:	ftp://ftp.qdecoder.org/pub/qDecoder/qDecoder-%{version}.tar.gz
BuildRequires:	%{_lib}mysql-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
qDecoder is a development kit for C/C++ programming language. It was developed for the needs of building well formed CGI library at the beginning. But now it covers most of general topics we may face while we develop softwares.
For example, qDecoder covers following areas.

    * Data Structures - Hash table(dynamic & static), Linked-list, Queue(Stack & FIFO), Obstack, ...
    * En/decoders and Hashes API - Base64 encoding, URL encoding, MD5 hash, FNV32 hash, ...
    * Network & IPC interfacing API - HTTP client, Timeout I/O, Shared memory API, Semaphore API, ...
    * CGI/FastCGI API - CGI request parser & response generator, CGI session controll, FastCGI, ...
    * Database Wrapper API - MySQL, ...
    * Specialized features - General configuration file parser, Rotating file logger, Server side includes, ...
    * General topics - String APIs, File APIs, ...

%package devel
Summary:	Devel package to qDecoder
Group:		Development/C
Requires:	qdecoder >= %{epoch}:%{version}

%description devel
Devel package to qDecoder

%package examples
Summary:	Examples to qDecoder
Group:		Development/C
Requires:	qdecoder >= %{epoch}:%{version}

%description examples
Example files to qDecoder

%prep
%setup -q -n qDecoder-%{version}

%build
%configure2_5x \
	--enable-mysql=%{_includedir}/mysql

%make

pushd examples
	%make
popd

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_libdir}
install -d %{buildroot}%{_includedir}
%makeinstall LIBDIR=%{buildroot}%{_libdir} HEADERDIR=%{buildroot}%{_includedir}
install -d %{buildroot}%{_datadir}/%{name}
cp examples/*.{cgi,html,c} %{buildroot}%{_datadir}/%{name}
#cp -r examples/qDecoder-upload %{buildroot}%{_datadir}/%{name}
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
Alias /%{name} %{_datadir}/%{name}
<Directory %{_datadir}/%{name}>
    Order deny,allow
    Deny from all
    Allow from 127.0.0.1
    ErrorDocument 403 "Access denied per %{_webappconfdir}/%{name}.conf"
</Directory>
EOF

%clean
rm -rf %{buildroot}

%post examples
%if %mdkversion < 201010
%_post_webapp
%endif

%postun examples
%if %mdkversion < 201010
%_postun_webapp
%endif

%files
%defattr(-,root,root)
%doc COPYING
%{_libdir}/libqdecoder.so.%{epoch}
%{_libdir}/libqdecoder.so

%files devel
%defattr(-,root,root)
%doc examples doc/html
%{_libdir}/libqdecoder.a
%{_includedir}/qdecoder.h

%files examples
%defattr(-,root,root)
%doc examples/*.c
%config(noreplace) %{_webappconfdir}/%{name}.conf
%{_datadir}/%{name}


%changelog
* Mon Feb 28 2011 Lonyai Gergely <aleph@mandriva.org> 11:11.0.0-1mdv2011.0
+ Revision: 641055
- 11.0.0

* Thu Nov 11 2010 Lonyai Gergely <aleph@mandriva.org> 8:10.1.6-1mdv2011.0
+ Revision: 595944
- 10.1.6

* Thu Apr 22 2010 Lonyai Gergely <aleph@mandriva.org> 8:10.1.2-3mdv2010.1
+ Revision: 537798
- ILENT: bump
- Mv examples to a separated package
- Fix: the group in devel package
- 10.1.2
  initial version
- create qdecoder


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6784 |12cr|qdevelop-0.27.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	qdevelop
%define version 0.27.2
%define release %mkrel 2

Summary:	A Development Environment for Qt4
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPLv2
Group:		Development/C++
URL:		http://qdevelop.org/
Source:		http://qdevelop.org/public/release/%{name}-%{version}.tar.bz2
Source1:	qdevelop-16.png
Source2:	qdevelop-32.png
Source3:	qdevelop-48.png
Patch0:		qt45.patch.bz2

BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-builtroot

BuildRequires:	cmake 
BuildRequires:	qt4-devel
Requires:		qt4-devel
Requires: 		ctags
Requires:		gdb
Requires: 		qt4-designer
Requires:		qt4-assistant
Requires:		qt4-linguist

%description 
QDevelop is a development environment entirely dedicated to Qt4.
QDevelop requires Qt4, gcc under Linux or MinGW under Windows,
possibly gdb for program debugging and ctags for code completion.
QDevelop is available in English, French, German, Dutch, Polish,
Spanish, Chinese, Russian, Italian, Ukrainian, Czech and
Portuguese. 

QDevelop is not a Kdevelop like or reduced. It's an independent IDE
dedicated to Qt and is totally independent of KDevelop. Less complete,
but faster, light and especially multi-platforms. QDevelop and
KDevelop have different code sources.

%prep
%setup -q
%patch0 -p0
chmod 0644 README.txt copying ChangeLog.txt

%build
%cmake_qt4
%make

%install
#[ "%{buildroot}" != '/' ] && rm -rf %{buildroot}
%makeinstall_std -C build
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Encoding=UTF-8
Name=Development Environment for Qt4
Comment=Development Environment for Qt4
Exec=%{_bindir}/%{name} 
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
MimeType=application/x-qdevelop;
Categories=Qt;Development;IDE;
EOF
mkdir -p %{buildroot}/%{_iconsdir}
mkdir -p %{buildroot}/%{_miconsdir}
mkdir -p %{buildroot}/%{_liconsdir}
%__install %{SOURCE1} %{buildroot}/%_miconsdir/%{name}.png
%__install %{SOURCE2} %{buildroot}/%_iconsdir/%{name}.png
%__install %{SOURCE3} %{buildroot}/%_liconsdir/%{name}.png

%if %mdkversion < 200900
%post
%{update_menus}
%{update_desktop_database}
%update_icon_cache hicolor
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%{clean_desktop_database}
%clean_icon_cache hicolor
%endif

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc copying
%doc ChangeLog.txt
%doc README.txt
%{_bindir}/*
%{_datadir}/applications
%{_liconsdir}/%name.png
%{_iconsdir}/%name.png
%{_miconsdir}/%name.png


%changelog
* Fri Jul 31 2009 Jerome Martin <jmartin@mandriva.org> 0.27.2-2mdv2010.0
+ Revision: 405110
- Patched to fix issue with Qt 4.5.1 (http://code.google.com/p/qdevelop/issues/detail?id=374)

* Fri Feb 27 2009 Jerome Martin <jmartin@mandriva.org> 0.27.2-1mdv2009.1
+ Revision: 345390
- 0.27.2: spanish translation update

* Thu Feb 26 2009 Jerome Martin <jmartin@mandriva.org> 0.27.1-1mdv2009.1
+ Revision: 345177
- 0.27.1

* Sat Feb 21 2009 Jerome Martin <jmartin@mandriva.org> 0.27-0.rc1.1mdv2009.1
+ Revision: 343678
- 0.27-rc1

* Sat Feb 14 2009 Jerome Martin <jmartin@mandriva.org> 0.26-0.svn393.1mdv2009.1
+ Revision: 340253
- 0.26-svn393

* Wed Feb 04 2009 Jerome Martin <jmartin@mandriva.org> 0.26-0.svn372.1mdv2009.1
+ Revision: 337567
- import qdevelop



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6785 |12cr|qdigidoc-0.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 0.4.0
%define rel 1
%define release %mkrel %rel

Name:		qdigidoc
Version:	%{version}
Release:	%{release}
Summary:	Estonian digital signature application

Group:		Office
License:	LGPLv2+
URL:		http://code.google.com/p/esteid
Source0:	http://esteid.googlecode.com/files/%{name}-%{version}.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildRequires:	cmake
BuildRequires:	libdigidoc-devel
BuildRequires:	libdigidocpp-devel
BuildRequires:	openldap-devel
BuildRequires:	openssl-devel
BuildRequires:	qt4-devel
Requires:	opensc


%description
QDigiDoc is an application for digitally signing and encrypting documents in
BDoc, DDoc, and CDoc container formats. These file formats are widespread in
Estonia where they are used for storing legally binding digital signatures.


%package	nautilus
Summary:	Nautilus extension for %{name}
Group:		Graphical desktop/GNOME
Requires:	%{name} = %{version}-%{release}
Requires:	nautilus-python


%description	nautilus
The %{name}-nautilus package contains the %{name} extension for the
nautilus file manager.


%prep
%setup -q


%build
mkdir -p %{_target_platform}
pushd %{_target_platform}
%{cmake} ../..
popd

%make -C %{_target_platform}/build


%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std -C %{_target_platform}/build

%find_lang nautilus-qdigidoc


%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root,-)
%doc AUTHORS COPYING NEWS README
%{_bindir}/*
%{_datadir}/applications/*.desktop
%{_datadir}/mime/packages/*.xml
%{_datadir}/icons/hicolor/*/*/*.png
%{_datadir}/kde4/services/*.desktop

%files nautilus -f nautilus-qdigidoc.lang
%defattr(-,root,root,-)
%{_libdir}/nautilus/extensions-2.0/python/*




%changelog
* Sun Nov 07 2010 Sander Lepik <sander85@mandriva.org> 0.4.0-1mdv2011.0
+ Revision: 594859
- fix group
- import qdigidoc


* Tue Oct 26 2010 Sander Lepik <sander.lepik@eesti.ee> - 0.4.0-1mdv2010.1
- new version 0.4.0

* Thu Sep 23 2010 Sander Lepik <sander.lepik@eesti.ee> - 0.3.0-14mdv2010.1
- Rebuilt with new openssl

* Wed Sep 08 2010 Sander Lepik <sander.lepik@eesti.ee> - 0.3.0-13mdv2010.1
- First build on new bs
- Spec file cleaned up

* Wed Apr 14 2010 Sander Lepik <sander.lepik@eesti.ee> - 0.3.0-12mdv2010.1
- New build from Google Code repository

* Thu Feb 11 2010 Sander Lepik <sander.lepik@eesti.ee> - 0.3.0-11mdv2010.1
- fix segmentation fault caused by old libp11

* Fri Jan 29 2010 Sander Lepik <sander.lepik@eesti.ee> - 0.3.0-10mdv2010.1
- Changeset 2451: client maybe fixes libp11 error codes (Ticket: #880)
- Changeset 2456: use common_en strings
- Changeset 2497: client fix url parsing and dont leak (Ticket: #1252)
- Changeset 2498: client cleanup and fix p12 loading (Ticket #1253)
- Changeset 2499: client seems to work without this flag and fixes openssl 1.0 error (Ticket #982)
- Changeset 2517: Fixed a few compiler warnings
- Changeset 2518: Fixed a signed/unsigned mismatch warning

* Mon Jan 18 2010 Sander Lepik <sander.lepik@eesti.ee> - 0.3.0-9mdv2010.1
- Changeset 2371: crypto handle pin errors (Ticket #1167)
- Changeset 2374: client validate proxy settings before signing (Ticket #1136)
- Changeset 2376: client ask pin again when its wrong (Ticket #883)
- Changeset 2377: common rename to SslConnectPrivate?  class
- Changeset 2387: common cleanup and dont cache invalid pin (Ticket #883)
- Changeset 2399: client try to keep same card selected (Ticket #1184)
- Changeset 2400: client validate again on wrong pin (Ticket #883)
- Changeset 2401: client use only valid pkcs12 certificate (Ticket #1220)
- Changeset 2407: crypto fix build
- Changeset 2411: clear cards list earlier (Ticket #1228)
- Changeset 2421: client try to fix card switchin bug, requires libp11 0.2.7 (Ticket #1133, #988)
- Changeset 2422: common cleanup api
- Changeset 2429: use X509_NAME_print_ex to workaround QSslCertificate character decoding issues
- Changeset 2435: crypto update strings (Ticket: #792)
- Changeset 2439: crypto translations update
- Changeset 2440: cleanup API
- Changeset 2448: client use new libdigidocpp pkcs12 user settings
- Changeset 2450: client store proxy on digidoc config

* Wed Dec 30 2009 Sander Lepik <sander.lepik@eesti.ee> - 0.3.0-8mdv2010.1
- Changeset 2344: client fix Message Dialog window titles (Ticket #1110)
- Changeset 2352: client fix roles
- Changeset 2360: client escape html metacharacters (Ticket #1152)
- Changeset 2363: crypto avoid libdigidoc pkcs#11 api and implement pinpad support (Ticket #873)
- Changeset 2366: crypto fix return codes (Ticket #873)

* Thu Dec 17 2009 Sander Lepik <sander.lepik@eesti.ee> - 0.3.0-7mdv2010.1
- Changeset 2279, 2283, 2284, 2292, 2342, 2343: translation update
- Changeset 2280: client fix double extension (Ticket #645)
- Changeset 2281: client add more error messages (Ticket #1056)
- Changeset 2288: set on first start OS language (Ticket #1032)
- Changeset 2293: client fix expire dialog (Ticket #1060)
- Changeset 2312: client disable IK check
- Changeset 2336: client cleanup timer code
- Changeset 2337: client forgot form last commit
- Changeset 2338: client change mobile-id sms header (Ticket #937)
- Changeset 2339: client parse content on QNetoworkReply::UnknownContentError?
- Changeset 2340: client translate
- Changeset 2341: client cleanup

* Mon Dec 07 2009 Sander Lepik <sander.lepik@eesti.ee> - 0.3.0-6mdv2010.1
- Changeset 2229, 2231: client show warning when user adds file to signed document (Ticket #1024)
- Changeset 2232, 2237, 2238: translation update
- Changeset 2240: client disable IK validator for testing

* Tue Dec 01 2009 Sander Lepik <sander.lepik@eesti.ee> - 0.3.0-5mdv2010.1
- Changeset 2209: common use constData, dont delete dialog on event loop (Ticket #992)
- Changeset 2218: common qt 4.6 fixes
- Changeset 2219: common fix build qt < 4.6

* Thu Nov 26 2009 Sander Lepik <sander.lepik@eesti.ee> - 0.3.0-4mdv2010.1
- Changeset 2172: accept key events when widget has focus (Ticket #999)
- Changeset 2191: client dont delete dialog on event loop (Ticket #992)
- Changeset 2192: accept only selected rows (Ticket #999)

* Tue Nov 24 2009 Sander Lepik <sander.lepik@eesti.ee> - 0.3.0-3mdv2010.1
- Changeset 2171: translation update

* Mon Nov 23 2009 Sander Lepik <sander.lepik@eesti.ee> - 0.3.0-2mdv2010.1
- Fix for language selection

* Fri Nov 20 2009 Sander Lepik <sander.lepik@eesti.ee> - 0.3.0-1mdv2010.1
- Initial release for Mandriva

* Mon Nov 09 2009 Kalev Lember <kalev@smartlink.ee> - 0.3.0-0.7.svn2095
- rebuilt with new libdigidocpp

* Sun Nov 08 2009 Kalev Lember <kalev@smartlink.ee> - 0.3.0-0.6.svn2095
- rebuilt with new libdigidocpp

* Sun Nov 08 2009 Kalev Lember <kalev@smartlink.ee> - 0.3.0-0.5.svn2095
- rebuilt with new libdigidocpp

* Fri Nov 06 2009 Kalev Lember <kalev@smartlink.ee> - 0.3.0-0.4.svn2095
- rebuilt with new libdigidocpp

* Thu Nov 05 2009 Kalev Lember <kalev@smartlink.ee> - 0.3.0-0.3.svn2095
- rebuilt with new libdigidocpp

* Sun Jun 14 2009 Kalev Lember <kalev@smartlink.ee> - 0.3.0-0.2.svn2095
- Initial RPM release.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6786 |12cr|qdjango-0.1-0.20120110.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define snapshot	20120110
%define major		0
%define libname		%mklibname qdjango %major

Name:		qdjango
Summary:	Object Relation Mapper library built on top of Qt
Version:	0.1
Release:	0.%{snapshot}.1
Source0:	%{name}-git%{snapshot}.tar.xz
Patch0:		qdjango-git20120110-mdv-build-shared.patch
Patch1:		qdjango-git20120110-mdv-library_path.patch
Group:		System/Libraries
License:	LGPLv3+
BuildRequires:	cmake
BuildRequires:	qt4-devel

%description
QDjango is a simple yet powerful Object Relation Mapper (ORM) written in C++
and built on top of the Qt library. Where possible it tries to follow
django's ORM API, hence its name. It is released under the terms of the GNU
Lesser General Public License version 3.

QDjango builds upon Qt's Meta-Object System, so if you are familiar with Qt,
you should feel right at home using QDjango. QDjango's features include:

  * support for a wide range of database backends thanks to QtSql
  * database fields are declared using Qt's  Q_PROPERTY macro
  * QDjango can create and drop database tables and indices for registered
    models
  * thread-aware access to the database
  * support for accessing your models from QtScript

#------------------------------------------------------------------------------

%package -n %{libname}
Summary:        Object Relation Mapper library built on top of Qt

%description -n %{libname}
QDjango is a simple yet powerful Object Relation Mapper (ORM) written in C++
and built on top of the Qt library. Where possible it tries to follow
django's ORM API, hence its name. It is released under the terms of the GNU
Lesser General Public License version 3.

QDjango builds upon Qt's Meta-Object System, so if you are familiar with Qt,
you should feel right at home using QDjango. QDjango's features include:

  * support for a wide range of database backends thanks to QtSql
  * database fields are declared using Qt's  Q_PROPERTY macro
  * QDjango can create and drop database tables and indices for registered
    models
  * thread-aware access to the database
  * support for accessing your models from QtScript

%files -n %{libname}
%{_libdir}/libqdjango-*.so.%{major}*

#------------------------------------------------------------------------------

%package devel
Summary:        Development files for QDjango library
Requires:	qt4-devel
Requires:	%{libname} = %{version}

%description devel
QDjango is a simple yet powerful Object Relation Mapper (ORM) written in C++
and built on top of the Qt library. Where possible it tries to follow
django's ORM API, hence its name. It is released under the terms of the GNU
Lesser General Public License version 3.

This package contains files required for development purposes only.

%files devel
%{_includedir}/qdjango
%{_libdir}/libqdjango-*.so

#------------------------------------------------------------------------------

%prep
%setup -q -n %{name}-git%{snapshot}
%patch0 -p1
%patch1 -p1

%build
%cmake
%make

%install
pushd build
%makeinstall_std
popd


%changelog
* Mon Jan 23 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.1-0.20120110.1
+ Revision: 766978
- fix libraries installation path
- imported package qdjango


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6787 |12cr|qdvdauthor-templates-1.11.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		qdvdauthor-templates
Version:	1.11.1
Release:	%mkrel 2
Summary:	Optional menu templates for use with qdvdauthor
License:	CC-BY-SA
Group:		Video
Url:		http://qdvdauthor.sourceforge.net/
# Source0 extracted from the rpm available upstream, purged of duplicates with
# the qdvdauthor package (plugins and silence.mp2), some filename encoding 
# having been converted to utf8 using convmv -f latin1 -t utf8 --notest (buttons/Gel gruen/*) and recompressed using xz
# http://downloads.sourceforge.net/qdvdauthor/qdvdauthor-templates-1.11.1-1.i586.rpm
Source0:	%{name}-%{version}.tar.xz
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

Requires:	qdvdauthor

%description
This package contains optional menu templates for use with qdvdauthor.

%prep
%setup -q

%build

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_datadir}/qdvdauthor

for d in animated buttons masks slideshow static transition 
do
  cp -R $d %{buildroot}%{_datadir}/qdvdauthor
done

%clean
rm -rf %{buildroot}

%files
%defattr(644,root,root,755)
%doc COPYING
%{_datadir}/qdvdauthor/*


%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.11.1-2mdv2011.0
+ Revision: 614656
- the mass rebuild of 2010.1 packages

* Sun Feb 07 2010 Jérôme Brenier <incubusss@mandriva.org> 1.11.1-1mdv2010.1
+ Revision: 501843
- import qdvdauthor-templates



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6788 |12cr|qdwizard-1.9-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:          qdwizard
Summary:       Simple Java Swing Wizard API
Version:       1.9
Release:       2
License:       LGPL
Group:	       Sound
Source0:       %name-%version.tar.bz2
Patch0:        qdwizard-1.9-fix-build.patch
URL: 	       http://qdwizard.sourceforge.net/
BuildArch:     noarch

BuildRequires: ant
BuildRequires: java-devel-gcj

%description
* Designed to minimize required code. Only few methods to implement.
* Simple design, only two classes visible by the programmer.
* I18n support for action buttons (en, fr, de, sp, ca, nl for the moment).
* Full branching support, can implement any wizard cinematic.
* Error management using the simple setProblem() method.
* Supports Wizard images natively and resizes image automaticaly.
* Ultra light API: only few KB.
* Actively supported by the Jajuk team.
* Learning curve of 15 minutes maximum.
* Real world samples provided (jajuk classes).

%files 
%defattr(-,root,root)
%{_javadir}/%name-%version.jar
%{_javadir}/%name.jar

#--------------------------------------------------------------------

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
Javadoc for %{name}.

%files javadoc
%defattr(-,root,root,-)
%{_javadocdir}/*

#--------------------------------------------------------------------

%prep
%setup -q -n QDWizard
%patch0 -p0

%build

ant

%install

# jars
install -dm 755 %buildroot%{_javadir}
install -m644 qdwizard_releases/qdwizard-1.9/qdwizard-1.9.jar -D %{buildroot}%{_javadir}/%{name}-%{version}.jar
ln -s %{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}.jar

# javadoc
install -d %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -r dist/* %{buildroot}%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}


%changelog
* Sun Dec 16 2007 Nicolas Lécureuil <neoclust@mandriva.org> 1.9-1mdv2008.1
+ Revision: 120765
- import qdwizard



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6789 |12cr|qedje-0.4.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: qedje
Version: 0.4.0
Release: %mkrel 8
License: GPL
Group: Development/KDE and Qt 
Summary: QEdje - Declarative language
Source: %name-%version.tar.gz
Patch0:       qedje-0.4.0-fix-install.patch
Url: http://code.openbossa.org/projects/qedje
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: qt4-devel
BuildRequires: kde4-macros
BuildRequires: qzion-devel >= 0.4.0
BuildRequires: eet-devel

%description
Edje is a declarative language that simplifies the development of 
complex interfaces separating the UI design from the application 
logic, by providing animations, layouts and simple scripts in a 
very small memory footprint.

%files
%defattr(-,root,root)
%_kde_bindir/qedje_viewer

#------------------------------------------------

%define libqedje_major 0
%define libqedje %mklibname qedje %{libqedje_major}

%package -n %libqedje
Summary: qedjelibrary
Group: System/Libraries

%description -n %libqedje
qedje library.


%files -n %libqedje
%defattr(-,root,root)
%_kde_libdir/libqedje.so.%{libqedje_major}*

#-----------------------------------------------

%package   devel
Summary:   Devel stuff for kdebase 4
Group:     Development/KDE and Qt
Requires:  %libqedje = %version

%description  devel
Devel packages needed to build qedje apps

%files devel
%defattr(-,root,root)
%_kde_includedir/*.h
%_kde_libdir/pkgconfig/qedje.pc
%_kde_libdir/libqedje.so

#------------------------------------------------

%prep
%setup -q -n %name-mainline
%patch0 -p1

%build
%cmake_qt4 -DBUILD_TOOLS=TRUE
%make

%install
rm -rf %{buildroot}
cd build
make DESTDIR=%buildroot install

%clean
rm -rf %buildroot


%changelog
* Thu May 05 2011 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-7mdv2011.0
+ Revision: 669379
- mass rebuild

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-6mdv2011.0
+ Revision: 607262
- rebuild

* Wed Mar 17 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.4.0-4mdv2010.1
+ Revision: 524162
- Fix install with new cmake

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuilt for 2010.1

* Tue Jul 07 2009 Helio Chissini de Castro <helio@mandriva.com> 0.4.0-2mdv2010.0
+ Revision: 393182
- Rebuild against new eet

* Sat Feb 28 2009 Helio Chissini de Castro <helio@mandriva.com> 0.4.0-1mdv2009.1
+ Revision: 345904
- Update with new upstream final 0.4.0 package

* Sun Dec 21 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.4.0-0.20081023.4mdv2009.1
+ Revision: 316948
- Fix Requires

* Sun Dec 21 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.4.0-0.20081023.3mdv2009.1
+ Revision: 316847
- Rebuild  because of missing package

* Fri Oct 24 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.4.0-0.20081023.2mdv2009.1
+ Revision: 296894
- improve BuildRequires
- import qedje



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6790 |12cr|qelectrotech-0.22-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A tool to design electric diagrams
Name:		qelectrotech
Epoch:		2
Version:	0.22
Release:	3
License:	GPLv2+
Group:		Sciences/Other
URL:		http://qelectrotech.tuxfamily.org/index.html
Source0:	%{name}-%{version}-src.tar.gz
Source1:	qelectrotech.xml
Patch0:		fix_qelectrotech_pro.patch
Patch1:		add_to_change_to_pro.patch
BuildRequires:	qt4-devel
BuildRequires:	desktop-file-utils

%description
%{name} is a tool to design electric diagrams.

%prep
%setup -q -n %{name}-%{version}-src
%patch0 -p1
%patch1 -p1

%build
perl -i -pe "s|COMPIL_PREFIX_TO_CHANGE|/usr/|g" qelectrotech.pro
perl -i -pe "s|INSTALL_PREFIX_TO_CHANGE|%{buildroot}/usr/|g" qelectrotech.pro
qmake
make

%install
make install

desktop-file-install \
  --remove-category="Office" \
  --remove-category="Qt" \
  --remove-category="VectorGraphics" \
  --remove-category="Science" \
  --remove-category="Electricity" \
  --remove-category="Engineering" \
  --add-category="X-MandrivaLinux-MoreApplications-Sciences-Electricity" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

# add the association file
mkdir -p %{buildroot}%{_datadir}/mime/packages/
install %{SOURCE1} %{buildroot}%{_datadir}/mime/packages/%{name}.xml

# remove useless file
rm -rf %{buildroot}/usr/doc
rm -rf %{buildroot}%{_datadir}/mime/application/x-qet-element.xml
rm -rf %{buildroot}%{_datadir}/mime/application/x-qet-project.xml
rm -rf %{buildroot}%{_datadir}/mimelnk/application/x-qet-element.desktop
rm -rf %{buildroot}%{_datadir}/mimelnk/application/x-qet-project.desktop

%files
%doc CREDIT ELEMENTS.LICENSE INSTALL LICENSE README
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_mandir}/es/man1/%{name}.1.*
%{_mandir}/fr.ISO8859-1/man1/%{name}.1.*
%{_mandir}/fr.UTF-8/man1/%{name}.1.*
%{_mandir}/fr/man1/%{name}.1.*
%{_mandir}/man1/%{name}.1.*
%{_mandir}/pt/man1/%{name}.1.*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/mime/packages/%{name}.xml
%{_datadir}/icons/hicolor/128x128/apps/%{name}.png
%{_datadir}/icons/hicolor/128x128/mimetypes/*.png
%{_datadir}/icons/hicolor/16x16/apps/%{name}.png
%{_datadir}/icons/hicolor/16x16/mimetypes/*.png
%{_datadir}/icons/hicolor/22x22/apps/%{name}.png
%{_datadir}/icons/hicolor/22x22/mimetypes/*.png
%{_datadir}/icons/hicolor/256x256/apps/%{name}.png
%{_datadir}/icons/hicolor/256x256/mimetypes/*.png
%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
%{_datadir}/icons/hicolor/32x32/mimetypes/*.png
%{_datadir}/icons/hicolor/48x48/apps/%{name}.png
%{_datadir}/icons/hicolor/48x48/mimetypes/*.png
%{_datadir}/icons/hicolor/64x64/apps/%{name}.png
%{_datadir}/icons/hicolor/64x64/mimetypes/*.png


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6791 |12cr|qemulator-0.5-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname	Qemulator

Summary:	Interface to configure and launch Qemu
Name:		qemulator
Version:	0.5
Release:	%mkrel 9
License:	GPLv2+
Group:		Emulators
URL:		http://qemulator.createweb.de/
Source0:	http://qemulator.createweb.de/%{oname}-%{version}.tar.gz
Source1:	%{name}.desktop
Patch0:		fix_python_dir.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch

Requires:	perl-Locale-gettext >= 1.04
Requires:	python
Requires:	pygtk2.0
Requires:	gnome-python
Requires:	qemu
Requires:	pygtk2.0-libglade
BuildRequires:	librsvg
BuildRequires:	libxml2-utils
BuildRequires:	desktop-file-utils
BuildRequires:	libglade2.0-devel
BuildRequires:	pygtk2.0-devel
BuildRequires:	imagemagick

%description
A launcher for Qemu that manages Qemu configs and creates disk images
Qemu-launcher provides a point and click interface to Qemu. It also
allows you to create, save, load, and run multiple Qemu VM
configurations. It has a basic interface for creating or converting
disk images.

Only supports the x86 PC emulator part of Qemu.


%prep
%setup -q -n %{oname}-%{version}
%patch0 -p1

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_bindir} \
         %{buildroot}%{_datadir}/ \
         %{buildroot}%{_datadir}/%{name} \
         %{buildroot}%{_datadir}/pixmaps \
         %{buildroot}%{_libdir}
cp -a usr/local/lib/qemulator/* %{buildroot}%{_datadir}/qemulator
cp -ra usr/local/share/* %{buildroot}%{_datadir}/
chmod +x %{buildroot}%{_datadir}/qemulator/qml_imagecreation.py \
         %{buildroot}%{_datadir}/qemulator/qml_machinesetup.py \
         %{buildroot}%{_datadir}/qemulator/qml_filehandlers.py \
         %{buildroot}%{_datadir}/qemulator/qml_configuration.py \
         %{buildroot}%{_datadir}/qemulator/qml_tools.py \
         %{buildroot}%{_datadir}/qemulator/qml_installwizzard.py \
         %{buildroot}%{_datadir}/qemulator/qml_style.py
chmod -x %{buildroot}%{_datadir}/qemulator/icons/mac.png
convert -resize 32x32 usr/local/share/pixmaps/qemulator.svg qemulator.xpm
cp qemulator.xpm %{buildroot}%{_datadir}/pixmaps/
ln -s %{_datadir}/qemulator/qemulator.py %{buildroot}%{_bindir}/qemulator

desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{SOURCE1}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/%{name}
%{_datadir}/%{name}/*
%{_datadir}/pixmaps/%{name}.*
%{_datadir}/pixmaps/%{name}/%{name}.*
%{_datadir}/locale
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/*/apps/%{name}.*
%{_datadir}/pixmaps/qemulator/*.png


%changelog
* Mon Aug 06 2012 Johnny A. Solbu <solbu@mandriva.org> 0.5-9mdv2012.0
+ Revision: 811863
- Fix menu entry
- Fix Requires
- Fix License
- Spec cleanup

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.5-8mdv2010.0
+ Revision: 442555
- rebuild

* Fri Mar 06 2009 Antoine Ginies <aginies@mandriva.com> 0.5-7mdv2009.1
+ Revision: 350167
- 2009.1 rebuild

* Thu Sep 04 2008 Jérôme Soyer <saispo@mandriva.org> 0.5-6mdv2009.0
+ Revision: 280558
- Remove unneeded BR

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.5-5mdv2009.0
+ Revision: 259912
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 0.5-4mdv2009.0
+ Revision: 247761
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Mon Mar 31 2008 Anne Nicolas <ennael@mandriva.org> 0.5-2mdv2008.1
+ Revision: 191235
- Add pygtk2.0-libglade require (#39627)

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Oct 09 2007 Jérôme Soyer <saispo@mandriva.org> 0.5-1mdv2008.1
+ Revision: 95839
- Add imagemagick to BuildRequires
- Add desktop file
- Add desktop file
- import qemulator



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6792 |12cr|qemu-launcher-1.7.4-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	qemu-launcher
%define	version	1.7.4
%define	release	%mkrel 8

Summary:	Interface to configure and launch Qemu	
Name:		%name
Version:	%version
Release:	%release
License:	GPL
Group:		Emulators
URL:		http://projects.wanderings.us/qemu_launcher
Source0:	http://download.gna.org/qemulaunch/%{name}_%{version}.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
Requires:	perl-Locale-gettext >= 1.04
BuildRequires:	librsvg
BuildRequires:	libxml2-utils
BuildRequires:	desktop-file-utils

%description
A launcher for Qemu that manages Qemu configs and creates disk images
Qemu-launcher provides a point and click interface to Qemu. It also
allows you to create, save, load, and run multiple Qemu VM
configurations. It has a basic interface for creating or convertering
disk images.

Only supports the x86 PC emulator part of Qemu.

%prep
%setup -q 

%build

%install
rm -rf %buildroot
%makeinstall DESTDIR=%buildroot PREFIX=%_prefix

%find_lang %name

desktop-file-install --vendor="" \
 --remove-category="Application" \
 --remove-category="Utility" \
 --add-category="System" \
 --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/*

mkdir -p %{buildroot}{%{_miconsdir},%{_iconsdir},%{_liconsdir},%{_menudir}}

rsvg-convert -a -w 48 -w 48 %buildroot%_iconsdir/hicolor/scalable/apps/qemu-launcher.svg -o %buildroot%_liconsdir/qemu-launcher.png
rsvg-convert -a -w 32 -w 32 %buildroot%_iconsdir/hicolor/scalable/apps/qemu-launcher.svg -o %buildroot%_iconsdir/qemu-launcher.png
rsvg-convert -a -w 16 -w 16 %buildroot%_iconsdir/hicolor/scalable/apps/qemu-launcher.svg -o %buildroot%_miconsdir/qemu-launcher.png

rm -rf %buildroot/%{_datadir}/doc/%name

%if %mdkversion < 200900
%post
%update_menus
%update_icon_cache hicolor
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%clean_icon_cache hicolor
%endif

%clean
rm -rf %buildroot

%files -f %name.lang
%defattr(-,root,root)
%doc README

%{_bindir}/*
%{_liconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_datadir}/pixmaps/*.xpm
%{_datadir}/%name
%{_mandir}/man1/*
%{_datadir}/applications/qemu-launcher.desktop
%{_iconsdir}/hicolor/*/apps/qemu-launcher.*


%changelog
* Tue Sep 15 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.7.4-8mdv2010.0
+ Revision: 442556
- rebuild

* Fri Mar 06 2009 Antoine Ginies <aginies@mandriva.com> 1.7.4-7mdv2009.1
+ Revision: 350154
- 2009.1 rebuild

* Fri Aug 01 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.7.4-6mdv2009.0
+ Revision: 259913
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.7.4-5mdv2009.0
+ Revision: 247762
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.7.4-3mdv2008.1
+ Revision: 140742
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Aug 29 2007 Funda Wang <fundawang@mandriva.org> 1.7.4-3mdv2008.0
+ Revision: 73386
- fix menu categories -> should be emulator only now

* Wed Aug 29 2007 Pascal Terjan <pterjan@mandriva.org> 1.7.4-2mdv2008.0
+ Revision: 73361
- Fix desktop file (#32940)

* Wed Jul 18 2007 Jérôme Soyer <saispo@mandriva.org> 1.7.4-1mdv2008.0
+ Revision: 53136
- New release 1.7.4


* Mon Jan 01 2007 Pascal Terjan <pterjan@mandriva.org> 1.7.3-1mdv2007.0
+ Revision: 103016
- 1.7.3

* Sat Dec 02 2006 Pascal Terjan <pterjan@mandriva.org> 1.7.2-1mdv2007.1
+ Revision: 90045
- Oops, xmmlint is actually in libxml2-utils
- BuildRequires xmllint
- 1.7.2
- Import qemu-launcher

* Wed Aug 16 2006 Pascal Terjan <pterjan@mandriva.org> 1.7.0-1mdv2007.0
- New release 1.7.0
- Add Source URL
- XDG menu
- Update icon cache

* Thu Dec 22 2005 Pascal Terjan <pterjan@mandriva.org> 1.5-2mdk
- BuildRequires ImageMagick

* Mon Nov 14 2005 Pascal Terjan <pterjan@mandriva.org> 1.5-1mdk
- 1.5
- Drop P0
- mkrel

* Wed May 25 2005 Pascal Terjan <pterjan@mandriva.org> 1.3-2mdk
- P0 (drop unsupported -keyboard)

* Tue May 24 2005 Pascal Terjan <pterjan@mandriva.org> 1.3-1mdk
- First Package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6793 |12cr|qeven-0.3.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		qeven
Version:	0.3.2
Release:	1
Summary:	Video Converter with Qt4 GUI
Group:		Video
License:	GPLv3
URL:		http://qeven.wordpress.com/
Source0:	https://sourceforge.net/projects/qeven/files/%{name}/%{name}_%{version}/%{name}_%{version}.tar.bz2
Source1:	russian.qm
Patch1:		qeven_0.3.2-rus.patch
BuildRequires:	qt4-devel
Requires:	mplayer
Requires:	mencoder

%description
Qt Easy Video Encoder (QEVEN) allows you to encode your media
in several video format including (VCD, SVCD, DVD, DIVX, XVID, FLV).


%prep
%setup -qn %{name}_%{version}
%patch1 -p1
cp %{SOURCE1} translation/russian.qm

%build
%qmake_qt4 QEVEN.pro
%make

%install
mkdir -p %{buildroot}/%{_bindir}
mkdir -p %{buildroot}/%{_datadir}/pixmaps
mkdir -p %{buildroot}/%{_datadir}/%{name}/translation

cp QEVEN %{buildroot}%{_bindir}/%{name}
cp -rp translation %{buildroot}%{_datadir}/%{name}/
cp Image/qeven*64x64*.png %{buildroot}%{_datadir}/pixmaps/%{name}.png
mkdir -p %{buildroot}%{_datadir}/applications

cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
[Desktop Entry]
Name=Qeven
GenericName=QT Easy Video Encoder
Comment=Video Encoder
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Qt;AudioVideo;
EOF


%files
%{_bindir}/%{name}
%{_datadir}/%{name}/translation/*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6794 |12cr|qgis-1.8.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Doesnt build with -j16, does with -j12 or lower, we choose -j8
%global make %(cpus=%_smp_mflags;if [ "${cpus##-j}" -gt 8 ];then echo make -j8;else echo make $cpus;fi)

#define _requires_exceptions .*libgrass_.*
%define __noautoreq '.*libgrass_.*'

Name:		qgis
Version:	1.8.0
Release:	3
Summary:	Geographic Information System for Linux/Unix
Group:		Sciences/Geosciences
URL:		http://www.qgis.org/
Source0:	http://qgis.org/downloads/qgis-%{version}.tar.bz2
Patch0:		qgis-1.8.0-datasource-crash.patch
Patch1:		qgis-1.8.0-sip410.patch
License:	GPLv2+
Requires:	python-BioSQL
Requires:	postgis
Obsoletes:	%{name}-theme-gis < 1.8.0
BuildRequires:	bison
BuildRequires:	cmake
BuildRequires:	dos2unix
BuildRequires:	flex
BuildRequires:	grass
BuildRequires:	imagemagick
BuildRequires:	mlocate
BuildRequires:	postgis
BuildRequires:	python-sip
BuildRequires:	pkgconfig(cfitsio)
BuildRequires:	pkgconfig(expat)
BuildRequires:	pkgconfig(gsl)
BuildRequires:	pkgconfig(proj)
BuildRequires:	pkgconfig(spatialite)
BuildRequires:	gdal-devel
BuildRequires:	geos-devel
BuildRequires:	libqwt-devel
BuildRequires:	netcdf-devel
BuildRequires:	postgresql-devel
BuildRequires:	python-BioSQL
BuildRequires:	python-qt4-devel
BuildRequires:	qt4-devel
BuildRequires:	qt4-linguist
BuildRequires:	spatialindex-devel
%py_requires -d

%description
Quantum GIS (QGIS) is designed to be a Geographic Information System (GIS)
built for Linux/Unix. QGIS will offer support for vector and raster formats.
Currently QGIS supports shapefiles and PostgreSQL/PostGIS layers.

Planned features include:

    * Read and edit shapefiles
    * Display georeferenced rasters (tiff, png, geotiff)
    * Plugins to dynamically add new functionality to the application
    * Support for database tables
    * Support for spatially enabled tables in PostgreSQL using PostGIS
    * Map output
    * Script engine
    * Metadata support

%files
%doc BUGS README TODO
%{_bindir}/qbrowser
%{_bindir}/qgis_bench
%{_libdir}/%{name}/crssync
%{_bindir}/%{name}
%{_libdir}/%{name}/qgis_help
%{_libdir}/lib%{name}_*.so.*
# this might go in its own subpkg???
%{_libdir}/lib%{name}sqlanyconnection*.so.*
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/*.so
%exclude %{_libdir}/%{name}/libgrass*.so
%{_datadir}/%{name}/doc
%{_datadir}/applications/mandriva-%{name}.desktop
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/i18n
%{_datadir}/%{name}/images
%{_datadir}/%{name}/resources
%{_datadir}/%{name}/svg
%{_mandir}/man1/*
%{_iconsdir}/hicolor/*/apps/*

#---------------------------------------------------------

%package devel
Summary:	Development libraries and headers for QGIS
Group:		Sciences/Geosciences
Requires:	qgis
Obsoletes:	%{_lib}qgis-devel < 1.8.0
Conflicts:	qgis < 0.11.0
Conflicts:	qgiss-grass < 0.11.0

%description devel
Development headers for QGIS

%files devel
%{_includedir}/*
%{_libdir}/lib%{name}_*.so
%{_libdir}/libqgisgrass.so
%{_libdir}/libqgispython.so
%{_libdir}/lib%{name}sqlanyconnection*.so
%{_datadir}/%{name}/FindQGIS.cmake

#---------------------------------------------------------

%package grass
Summary:	QGIS plugins for accessing GRASS data
Group:		Sciences/Geosciences
Requires:	grass
Conflicts:	qgis < 0.11.0

%description grass
This package provides plugins for QGIS that provide access to GRASS data from
within QGIS.

%files grass
%{_libdir}/libqgisgrass.so.*
%{_libdir}/%{name}/libgrass*.so
%{_libdir}/%{name}/grass
%{_datadir}/%{name}/grass

#---------------------------------------------------------

%package python
Summary:	Python integration and plugins for qgis
Group:		Sciences/Geosciences
Requires:	%{name} = %{version}-%{release}
Requires:	python-sip
Requires:	python-qt4
Conflicts:	qgis < 0.11.0

%description python
Python integration and plugins for qgis

%files python
%{_libdir}/libqgispython.so.*
%{_datadir}/%{name}/python

#---------------------------------------------------------

%prep
%setup -q -n %{name}-%{version}
%patch0 -p1
%patch1 -p1

%build
%cmake_qt4 \
	-DQGIS_LIB_SUBDIR=%{_lib} \
	-DQGIS_PLUGIN_SUBDIR=%{_lib}/qgis \
	-DGRASS_PREFIX=%{_libdir}/%{grass}

%make

%install
%makeinstall_std -C build

mv %{buildroot}/%{_prefix}/man %{buildroot}/%{_datadir}

mkdir -p %{buildroot}/%{_datadir}/applications
cat > %{buildroot}/%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Quantum GIS
Comment=Quantum Geographic Information System
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Science;Geoscience;Qt;
EOF

# icon
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{48x48,32x32,16x16}/apps
convert -scale 48 %{buildroot}%{_datadir}/%{name}/doc/images/qgis_new_80pct.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
convert -scale 32 %{buildroot}%{_datadir}/%{name}/doc/images/qgis_new_80pct.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -scale 16 %{buildroot}%{_datadir}/%{name}/doc/images/qgis_new_80pct.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6795 |12cr|qgit-2.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Summary: A git GUI viewer
Name: qgit
Version: 2.3
Release: %mkrel 1
Source0: http://ovh.dl.sourceforge.net/sourceforge/qgit/%{name}-%{version}.tar.bz2
Patch0: %{name}-2.2-qmake.patch
Patch1: %{name}-2.3-fix-format.patch
License: GPL
Group: Development/Other
Url: http://sourceforge.net/projects/qgit
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: scons
BuildRequires: qt4-devel
Requires: git-core

%define qtdir /usr/lib/qt4

%description
With qgit you will be able to browse revisions history, view patch content
and changed
files, graphically following different development branches.

Main features
- View revisions, diffs, files history, files annotation, archive tree.
- Commit changes visually cherry picking modified files.
- Apply or format patch series from selected commits, drag and
  drop commits between two instances of qgit.
- qgit implements a GUI for the most common StGIT commands like push/pop
  and apply/format patches. You can also create new patches or refresh
  current top one using the same semantics of git commit, i.e. cherry
  picking single modified files.

%prep
%setup -q -n %{name}
%patch0 -p1 -b .qmake
%patch1 -p1 -b .fix-format

%build
qmake %{name}.pro
%make

%install
rm -rf $RPM_BUILD_ROOT
make install INSTALL_ROOT=$RPM_BUILD_ROOT

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README
%{_bindir}/qgit


%changelog
* Fri May 15 2009 trem <trem@mandriva.org> 2.3-1mdv2010.0
+ Revision: 376295
- update to 2.3
- add patch qgit-2.3-fix-format.patch

* Fri Jan 23 2009 Jérôme Soyer <saispo@mandriva.org> 2.2-1mdv2009.1
+ Revision: 332893
- Fix files section
- New upstream release
- New upstream release

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild
    - rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Dec 28 2007 Gaëtan Lehmann <glehmann@mandriva.org> 1.5.7-1mdv2008.1
+ Revision: 138836
- update to new version 1.5.7

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Aug 27 2007 Gaëtan Lehmann <glehmann@mandriva.org> 1.5.6-1mdv2008.0
+ Revision: 72209
- 1.5.6


* Thu Mar 01 2007 Gaëtan Lehmann <glehmann@mandriva.org> 1.5.5-1mdv2007.0
+ Revision: 130458
- 1.5.5

* Sat Jan 06 2007 Gaëtan Lehmann <glehmann@mandriva.org> 1.5.4-1mdv2007.1
+ Revision: 104939
- 1.5.4

* Sat Oct 14 2006 Gaëtan Lehmann <glehmann@mandriva.org> 1.5.2-1mdv2007.1
+ Revision: 64638
- 1.5.2
- Import qgit

* Tue Jul 18 2006 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 1.4-1mdv2007.0
- New release 1.4

* Sun Jun 18 2006 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 1.3-2mdv2007.0
- drop Requires: cogito (thanks to Marco Costalba)

* Thu Jun 08 2006 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 1.3-1mdk
- New release 1.3

* Wed May 03 2006 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 1.2-1mdk
- New release 1.2

* Tue Mar 21 2006 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 1.1.1-2mdk
- fix build on x86_64
- add description

* Mon Mar 20 2006 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 1.1.1-1mdk
- New release 1.1.1
- use configure and makeinstall macros

* Fri Dec 30 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 1.0-1mdk
- New release 1.0
- requires git-core instead of linus-git

* Sat Dec 03 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.97.3-1mdk
- New release 0.97.3

* Sun Nov 13 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.97.2-1mdk
- New release 0.97.2

* Sun Nov 06 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.97-2mdk
- rebuild with new scons (fix build on x86_64)

* Fri Nov 04 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.97-1mdk
- New release 0.97

* Tue Oct 18 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.96.1-1mdk
- New release 0.96.1

* Wed Oct 05 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.95.1-1mdk
- New release 0.95.1

* Thu Sep 08 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.93-1mdk
- first mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6796 |12cr|qhull-2012.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define qhull_major		6
%define libqhull		%mklibname %{name} %{qhull_major}
%define libqhull_devel		%mklibname %{name} -d
%define libqhull_static_devel	%mklibname %{name} -d -s

Name:		qhull
Version:	2012.1
Release:	3
Summary:	Compute convex hulls
License:	GPL
Group:		System/Libraries
URL:		http://www.qhull.org/
Source0:	http://www.qhull.org/files/%{name}-%{version}-src.tgz
BuildRequires:	cmake
Patch0:		qhull-2012.1-format.patch

%description
Qhull computes convex hulls, Delaunay triangulations, halfspace
intersections about a point, Voronoi diagrams, furthest-site Delaunay
triangulations, and furthest-site Voronoi diagrams. It runs in 2-d, 3-d,
4-d, and higher dimensions. It implements the Quickhull algorithm for
computing the convex hull. Qhull handles roundoff errors from floating
point arithmetic. It can approximate a convex hull.

%package	-n %{libqhull}
Summary:	Shared libraries for %{name}
Group:		System/Libraries

%description	-n %{libqhull}
Qhull computes convex hulls, Delaunay triangulations, Voronoi diagrams,
furthest-site Voronoi diagrams, and halfspace intersections about a point.
It runs in 2-d, 3-d, 4-d, or higher.  It implements the Quickhull algorithm
for computing convex hulls.  Qhull handles round-off errors from floating
point arithmetic.  It can approximate a convex hull.

The program includes options for hull volume, facet area, partial hulls,
input transformations, randomization, tracing, multiple output formats, and
execution statistics.

This package provide shared libraries for %{name}.

%package	-n %{libqhull_devel}
Summary:	Header files and libraries for development with %{name}
Group:		Development/C
Requires:	%{libqhull} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Provides:	lib%{name}-devel = %{EVRD}
Obsoletes:	%{mklibname qhull 0 -d}

%pretrans	-n %{libqhull_devel}
    if [ -d %{_includedir}/qhull ]; then
	mv %{_includedir}/qhull %{_includedir}/qhull.rpmsave
	ln -s %{_includedir}/qhull.rpmsave %{name}
    fi

%description	-n %{libqhull_devel}
Header files and libraries for development with %{name}.

%package	-n %{libqhull_static_devel}
Summary:	Static library for development with %{name}
Group:		Development/C
Requires:	%{libqhull_devel} = %{EVRD}
Provides:	%{name}-static-devel = %{EVRD}
Provides:	lib%{name}-static-devel = %{EVRD}
Obsoletes:	%{mklibname qhull 0 -d -s}

%description	-n %{libqhull_static_devel}
Header files and static library for development with %{name}.

%prep
%setup -q
%patch0 -p1

%build
export CFLAGS="%{optflags}"
export CXXFLAGS="%{optflags}"
pushd build
    cmake							\
	-DCMAKE_INSTALL_PREFIX:PATH=%{buildroot}%{_prefix}	\
	-DLIB_INSTALL_DIR:PATH=%{buildroot}%{_libdir}		\
	-DMAN_INSTALL_DIR:PATH=%{buildroot}%{_mandir}/man1	\
	-DDOC_INSTALL_DIR:PATH=%{buildroot}%{_docdir}/%{name}	\
	 ..
    %make
popd

%install
make -C build install
mkdir -p %{buildroot}%{_docdir}/%{name}
cp -fpa html %{buildroot}%{_docdir}/%{name}

# add some symlinks to satisfy octave configure
ln -sf libqhull %{buildroot}%{_includedir}/qhull
ln -sf libqhull.h %{buildroot}%{_includedir}/qhull/qhull.h

%files
%doc Announce.txt COPYING.txt README.txt REGISTER.txt
%{_bindir}/qconvex*
%{_bindir}/qdelaunay*
%{_bindir}/qhalf*
%{_bindir}/qhull*
%{_bindir}/qvoronoi*
%{_bindir}/rbox*
%{_bindir}/testqset*
%{_bindir}/user_eg*
%{_mandir}/man1/qhull.1*
%{_mandir}/man1/rbox.1*
%exclude %{_docdir}/%{name}/html

%files		-n %{libqhull}
%{_libdir}/*.so.%{qhull_major}*

%files		-n %{libqhull_devel}
%{_libdir}/*.so
%{_includedir}/*
%doc %{_docdir}/%{name}/html

%files		-n %{libqhull_static_devel}
%{_libdir}/*.a


%changelog
* Thu Mar 22 2012 Paulo Andrade <pcpa@mandriva.com.br> 2012.1-3
+ Revision: 786061
- Add better handling for upgrade from previous qhull version package.

* Mon Feb 13 2012 Paulo Andrade <pcpa@mandriva.com.br> 2012.1-2
+ Revision: 773862
- Add symlinks for better compatibility with qhull 2003.1.

* Mon Feb 13 2012 Paulo Andrade <pcpa@mandriva.com.br> 2012.1-1
+ Revision: 773723
- Update to latest upstream release.

* Mon Feb 13 2012 Paulo Andrade <pcpa@mandriva.com.br> 0:2003.1-9
+ Revision: 773716
- Rebuild.

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Thu Jun 07 2007 Anssi Hannula <anssi@mandriva.org> 0:2003.1-5mdv2008.0
+ Revision: 36194
- rebuild with correct optflags

* Tue Jun 05 2007 David Walluck <walluck@mandriva.org> 0:2003.1-4mdv2008.0
+ Revision: 35740
- add bins and manpages to their own package
- add static-devel paackage
- devel package now provides %%{name}-devel
- Import qhull



* Sat Nov 26 2005 Thierry Vignaud <tvignaud@mandriva.com> 2003.1-3mdk
- fix description (#16369)

* Wed Nov 02 2005 David Walluck <walluck@linux-mandrake.com> 0:2003.1-2mdk
- fix build
- update URL
- fix %%doc

* Fri Feb 13 2004 David Walluck <walluck@linux-mandrake.com> 0:2003.1-1mdk
- 2003.1
- add epoch to %%{libname} provides

* Thu Oct 02 2003 David Walluck <walluck@linux-mandrake.com> 0:2002.1-1mdk
- release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6797 |12cr|qiv-2.2.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		qiv
Version:	2.2.4
Release:	2
Summary:	Gdk/imlib image viewer
Group:		Graphics
License:	GPL+
Url:		http://spiegl.de/qiv/
Source0:	http://spiegl.de/qiv/download/%{name}-%{version}.tgz
Patch0:		qiv-2.2.4-no-strip.patch
BuildRequires:	magic-devel
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(imlib2)
BuildRequires:	pkgconfig(xinerama)

%description
qiv is a fast image viewer for X based on gdk and imlib.

%prep
%setup -q
%patch0 -p1

%build
%make CFLAGS="%{optflags}"

%install
mkdir -p %{buildroot}%{_bindir}

#don't change this to %_mandir, since Makefile is not BM

mkdir -p %{buildroot}{%{_bindir},%{_mandir}/man1}
perl -pi -e 's!PREFIX\)/man/man1!PREFIX\)/share/man/man1!g' Makefile
DISPLAY="" make PREFIX=%{buildroot}%{_prefix} install
cp qiv-command.example %{buildroot}%{_bindir}/qiv-command

%files
%doc README Changelog README.COPYING README.INSTALL
%{_bindir}/qiv
%{_bindir}/qiv-command
%{_mandir}/man1/qiv.1*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6798 |12cr|qjackctl-0.3.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:    A QT gui for the jack audio daemon
Name:       qjackctl
Version:    0.3.9
Release:    1

License:    GPLv2+
Group:      Sound
URL:        http://sourceforge.net/projects/qjackctl/
Source:     http://prdownloads.sourceforge.net/qjackctl/%{name}-%{version}.tar.gz
BuildRequires:  qt4-devel jackit-devel imagemagick libalsa-devel
BuildRequires: portaudio-devel
BuildRequires:  desktop-file-utils
Requires:   jackit

%description
JACK Audio Connection Kit - Qt GUI Interface: A simple Qt application to
control the JACK server daemon.

%prep

%setup -q

%build
%configure --enable-jack-version
make

%install
rm -rf %{buildroot}

%makeinstall_std

#menu
desktop-file-install --vendor="" \
  --remove-category="ALSA" \
  --remove-category="JACK" \
  --remove-category="MIDI" \
  --remove-category="Multimedia" \
  --remove-category="Applications" \
  --remove-category="Qt" \
  --add-category="Audio" \
  --add-category="X-MandrivaLinux-Sound" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog README TODO
%{_mandir}/man1/*
%{_bindir}/%name
%{_iconsdir}/hicolor/32x32/apps/%name.png
%{_datadir}/applications/*.desktop
%{_datadir}/locale/*.qm


%changelog
* Fri May 18 2012 Frank Kober <emuse@mandriva.org> 0.3.9-1
+ Revision: 799563
- new version 0.3.9

* Fri Dec 23 2011 Frank Kober <emuse@mandriva.org> 0.3.8-2
+ Revision: 744720
- Disable broken qmake qt version check for now
- rebuild to enable Jack Session with jack 1.9.8

* Sat Jul 02 2011 Frank Kober <emuse@mandriva.org> 0.3.8-1
+ Revision: 688537
- new version 0.3.8 (featuring jack-session versioning)

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.6-2mdv2011.0
+ Revision: 614674
- the mass rebuild of 2010.1 packages

* Wed Mar 10 2010 Frank Kober <emuse@mandriva.org> 0.3.6-1mdv2010.1
+ Revision: 517281
- new version 0.3.6

* Thu Nov 26 2009 Jérôme Brenier <incubusss@mandriva.org> 0.3.5-1mdv2010.1
+ Revision: 470272
- new version 0.3.5
- drop P0 (merged upstream)

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.3.4-3mdv2010.0
+ Revision: 442557
- rebuild

* Thu Jan 01 2009 trem <trem@mandriva.org> 0.3.4-2mdv2009.1
+ Revision: 323187
- fix licence (rpmlint warning)
- add patch to fix the save of profile without any change

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Sat Dec 06 2008 trem <trem@mandriva.org> 0.3.4-1mdv2009.1
+ Revision: 311185
- new release 0.3.4

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.3.2-4mdv2009.0
+ Revision: 259953
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 0.3.2-3mdv2009.0
+ Revision: 247774
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Fri Dec 28 2007 Austin Acton <austin@mandriva.org> 0.3.2-1mdv2008.1
+ Revision: 138718
- new version

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Aug 05 2007 Oden Eriksson <oeriksson@mandriva.com> 0.3.1a-2mdv2008.0
+ Revision: 59093
- fix the menu

* Tue Jul 31 2007 Oden Eriksson <oeriksson@mandriva.com> 0.3.1a-1mdv2008.0
+ Revision: 57218
- 0.3.1a

* Wed Jul 11 2007 Austin Acton <austin@mandriva.org> 0.3.0-1mdv2008.0
+ Revision: 51160
- buildrequires desktop-file-utils
- new version
- yay for qt4
- drop my beloved jackwrapper (I will always love you)

* Sat Jul 07 2007 Austin Acton <austin@mandriva.org> 0.2.23-1mdv2008.0
+ Revision: 49293
- drop debian menu
- use bundled desktop file
- new version

* Thu Jun 14 2007 Austin Acton <austin@mandriva.org> 0.2.22-1mdv2008.0
+ Revision: 39339
- new version

* Fri May 25 2007 Austin Acton <austin@mandriva.org> 0.2.21-3mdv2008.0
+ Revision: 31109
- oops, fix buildrequires for x86_64

* Wed May 23 2007 Austin Acton <austin@mandriva.org> 0.2.21-2mdv2008.0
+ Revision: 30372
- buildrequires alsa to force linking (closes #30881)


* Thu Mar 15 2007 Austin Acton <austin@mandriva.org> 0.2.21-1mdv2007.1
+ Revision: 144158
- new release
- Import qjackctl

* Mon Sep 11 2006 Emmanuel Andry <eandry@mandriva.org> 0.2.20.10-0.20060518.2mdv2007.0
- xdg menu

* Fri May 19 2006 Austin Acton <austin@mandriva.org> 0.2.20.10-0.20060518.1mdk
- go cvs for freebob support
- mkrel

* Thu Mar 09 2006 Lenny Cartier <lenny@mandriva.com> 0.2.20-1mdk
- 0.2.20

* Fri Mar 03 2006 Austin Acton <austin@mandriva.org> 0.2.19a-1mdk
- New release 0.2.19a

* Mon Nov 21 2005 Lenny Cartier <lenny@mandriva.com> 0.2.19-1mdk
- 0.2.19

* Sat Sep 24 2005 Couriousous <couriousous@mandriva.org> 0.2.18-2mdk
- Fix x86_64 build

* Wed Jul 20 2005 Austin Acton <austin@mandriva.org> 0.2.18-1mdk
- New release 0.2.18

* Sat Jun 18 2005 Lenny Cartier <lenny@mandriva.com> 0.2.17-1mdk
- 0.2.17

* Wed Jun 15 2005 Austin Acton <austin@mandriva.org> 0.2.16-1mdk
- New release 0.2.16

* Wed Feb 09 2005 Lenny Cartier <lenny@mandrakesoft.com> 0.2.15a-1mdk
- 0.2.15a

* Sun Feb 06 2005 Austin Acton <austin@mandrake.org> 0.2.15-1mdk
- 0.2.15

* Mon Jan 24 2005 Lenny Cartier <lenny@mandrakesoft.com> 0.2.14-1mdk
- 0.2.14

* Sun Nov 21 2004 Austin Acton <austin@mandrake.org> 0.2.13-1mdk
- 0.2.13

* Wed Oct 13 2004 Austin Acton <austin@mandrake.org> 0.2.12a-1mdk
- 0.2.12a

* Sat Oct 09 2004 Austin Acton <austin@mandrake.org> 0.2.12-1mdk
- 0.2.12

* Sat Sep 11 2004 Austin Acton <austin@mandrake.org> 0.2.11-1mdk
- 0.2.11

* Tue Jul 20 2004 Austin Acton <austin@mandrake.org> 0.2.9-2mdk
- add jackwrapper

* Mon Jul 05 2004 Austin Acton <austin@mandrakesoft.com> 0.2.9-1mdk
- 0.2.9

* Mon Apr 05 2004 Austin Acton <austin@mandrake.org> 0.2.7-1mdk
- 0.2.7


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6799 |12cr|qlandkartegt-1.5.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		qlandkartegt
Summary:	GPS device mapping tool
Version:	1.5.1
Release:	1
Source0:	http://downloads.sourceforge.net/qlandkartegt/%{name}-%{version}.tar.gz
Patch0:		qlandkartegt-1.3.0-fedora-glu.patch
URL:		http://www.qlandkarte.org/
License:	GPLv2+
Group:		Communications
Requires:	garmindev(interface) = 1.18
Requires:	gpsbabel
Suggests:	gdal
BuildRequires:	cmake
BuildRequires:	qt4-devel
BuildRequires:	mesaglu-devel
BuildRequires:	zlib-devel
BuildRequires:	gdal-devel
BuildRequires:	proj-devel
BuildRequires:	desktop-file-utils
BuildRequires:	libexif-devel
BuildRequires:	gpsd-devel
BuildRequires:	libdmtx-devel
Obsoletes:	qlandkarte < %{version}
Provides:	qlandkarte = %{version}

%description
QLandkarte GT is the ultimate outdoor aficionado's tool for GPS maps in
GeoTiff format as well as Garmin's img vector map format. Additional it is
the PC side frontend to QLandkarte M, a moving map application for mobile
devices. And it fills the gap Garmin leaves in refusing to support Linux.
QLandkarte GT is the proof that writing portable applications for Unix,
Windows and OSX is feasible with a minimum of overhead. No excuses!

QLandkarte GT does replace the original QLandkarte with a much more
flexible architecture. It's not limited to a map format or device. Thus
if you think your Magellan GPS or other should be supported, join the team.

Additionally it is a front end to the GDAL tools, to make georeferencing
scanned maps feasible for the normal user. Compared to similar tools like
QGis, it's target users are more on the consumer side than on the scientific
one. QLandkarte GT might not let you select every possible feature of the
GDAL tools, but it will simplify their use to the demands of most users.

%prep
%setup -q
%patch0 -p1

%build
%cmake -DBUILD_SHARED_LIBS:BOOL=OFF -DGPX_EXTENSIONS=ON
%make VERBOSE=1

%install
%makeinstall_std -C build

%files
%doc copying changelog.txt
%{_bindir}/%{name}
%{_bindir}/map2gcm
%{_bindir}/cache2gtiff
%{_bindir}/map2rmap
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/%{name}
%{_mandir}/man1/%{name}.*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6800 |12cr|qmc2-0.36-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# sdlmame & sdlmess templates section is commented out because
# templates are up to date at this moment but sometimes we need to
# update them from SVN

Name:		qmc2
Version:	0.36
Release:	%mkrel 1
Epoch:		1
Summary:	M.A.M.E. Catalog / Launcher II
License:	GPLv2+
Group:		Emulators
URL:		http://sourceforge.net/projects/qmc2/
#alt url	http://qmc2.arcadehits.net/
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
#http://qmc2.svn.sourceforge.net/viewvc/qmc2/trunk/data/opt/SDLMAME/template.xml?revision=2835
#Source1:	sdlmame-0.142u4-template.xml
#http://qmc2.svn.sourceforge.net/viewvc/qmc2/trunk/data/opt/SDLMESS/template.xml?revision=2755
#Source2:	sdlmess-0.142u3-template.xml
Source10:	qmc2-48.png
BuildRequires:	qt4-devel >= 4:4.7.0
BuildRequires:	phonon-devel
BuildRequires:	X11-devel
BuildRequires:	SDL-devel
BuildRequires:	rsync

#not requiring non-free
Suggests:	sdlmame
Suggests:	sdlmame-extra-data
Suggests:	sdlmess

%description
QMC2 is a Qt4 based front-end for SDLMAME and SDLMESS.

%prep
%setup -q -n %{name}
#updates sdlmame & sdlmess templates
#cp -f %{SOURCE1} data/opt/SDLMAME/template.xml
#cp -f %{SOURCE2} data/opt/SDLMESS/template.xml

%build
# to debug qmc2, add DEBUG=1 and install the -debug package too.
%make \
 QTDIR=%{_prefix}/lib/qt4 \
 PREFIX=%{_prefix} \
 JOYSTICK=1 \
 OPENGL=1 \
 EMULATOR=SDLMESS
%__mv qmc2-sdlmess qmc2-sdlmess.bak
make clean QTDIR=%{_prefix}/lib/qt4

%make \
 QTDIR=%{_prefix}/lib/qt4 \
 PREFIX=%{_prefix} \
 JOYSTICK=1 \
 OPENGL=1 \
 EMULATOR=SDLMAME

%install
%__rm -rf %{buildroot}
%makeinstall \
 PREFIX=%{_prefix} \
 DESTDIR=%{buildroot} \
 QTDIR=%{_prefix}/lib/qt4 \
 EMULATOR=SDLMAME

#install qmc2-sdlmess as well
%__install -m 755 qmc2-sdlmess.bak %{buildroot}%{_bindir}/qmc2-sdlmess

#icons
%__install -d -m 755 %{buildroot}%{_iconsdir}
%__install -m 644 %{SOURCE10} %{buildroot}%{_iconsdir}/%{name}.png

#xdg menus
%__install -d -m 755 %{buildroot}%{_datadir}/applications

%__cat<<EOF>%{buildroot}%{_datadir}/applications/mandriva-%{name}-sdlmame.desktop
[Desktop Entry]
Encoding=UTF-8
Name=QMC2 (SDL MAME)
Comment=%{summary}
Exec=%{_bindir}/%{name}-sdlmame
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-MoreApplications-Emulators;Emulator;Game;
EOF

%__cat<<EOF>%{buildroot}%{_datadir}/applications/mandriva-%{name}-sdlmess.desktop
[Desktop Entry]
Encoding=UTF-8
Name=QMC2 (SDL MESS)
Comment=%{summary}
Exec=%{_bindir}/%{name}-sdlmess
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-MoreApplications-Emulators;Emulator;Game;
EOF

%__rm -f %{buildroot}%{_datadir}/applications/qmc2-sdlmame.desktop

%clean
%__rm -rf %{buildroot}

%files
%{_bindir}/runonce
%{_bindir}/%{name}
%{_bindir}/%{name}-sdlmame
%{_bindir}/%{name}-sdlmess
%{_datadir}/%{name}
%{_datadir}/applications/mandriva-%{name}-sdlmame.desktop
%{_datadir}/applications/mandriva-%{name}-sdlmess.desktop
%{_iconsdir}/%{name}.png
%config %{_sysconfdir}/%{name}/%{name}.ini


%changelog
* Wed May 23 2012 Andrey Bondrov <abondrov@mandriva.org> 1:0.36-1
+ Revision: 800176
- New version 0.36

* Wed Feb 08 2012 Andrey Bondrov <abondrov@mandriva.org> 1:0.35-1
+ Revision: 771908
- New version 0.35, update BuildRequires, spec cleanup

* Sat Jul 30 2011 Andrey Bondrov <abondrov@mandriva.org> 1:0.2.b20-0.svn2840
+ Revision: 692377
- imported package qmc2


* Tue Jul 19 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 1:0.2.b20-0.svn2840mdv2011.0
- Import from MIB

* Mon May 30 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 1:0.2.b20-0.svn2840mib2010.2
- 0.2.b20 (pre, SVN 2840)
- Update to proper templates (sdlmame 0.142u4 and sdlmess 0.142u3)

* Thu Dec  2 2010 Guillaume Bedot <littletux@zarb.org> 1:0.2.b17-1plf2011.0
- 0.2.b17
- Update to latest templates

* Mon May 17 2010 Guillaume Bedot <littletux@zarb.org> 1:0.2.b15-1plf2010.1
- 0.2.b15 (template for mame 0.138)

* Tue Mar 23 2010 Guillaume Bedot <littletux@zarb.org> 0.2.b14-1plf2010.1
- 0.2.b14 (templates for mame/mess 0.137)

* Sun Jan 10 2010 Guillaume Bedot <littletux@zarb.org> 1:0.2.b13-1plf2010.1
- 0.2.b13

* Fri Sep 11 2009 Guillaume Bedot <littletux@zarb.org> 1:0.2.b11-1plf2010.0
- 0.2.b11

* Sun Sep  6 2009 Guillaume Bedot <littletux@zarb.org> 1:0.2.b10-1plf2010.0
- 0.2.b10
- sdlmess 0.133 templates

* Fri Jun 12 2009 Guillaume Bedot <littletux@zarb.org> 1:0.2.b9-1plf2010.0
- 0.2.b9 (sdlmess template 0.131 update becomes useless)
- update build requirements

* Mon May 18 2009 Guillaume Bedot <littletux@zarb.org> 1:0.2.b8-2plf2010.0
- new template for sdlmess 0.131

* Mon Apr 27 2009 Guillaume Bedot <littletux@zarb.org> 1:0.2.b8-1plf2009.1
- 0.2.b8

* Mon Apr 20 2009 Guillaume Bedot <littletux@zarb.org> 1:0.2.b7-1plf2009.1
- 0.2.b7

* Thu Jan  8 2009 Guillaume Bedot <littletux@zarb.org> 1:0.2.b6-1plf2009.1
- 0.2.b6
- add sdlmess, opengl support

* Tue Oct 21 2008 Guillaume Bedot <littletux@zarb.org> 1:0.2.b5-1plf2009.1
- 0.2.b5
- fix build requires, qt dir

* Sat Aug 16 2008 Guillaume Bedot <littletux@zarb.org> 1:0.2.b3-1plf2009.0
- 0.2.b3
- no debug
- drop old menu
- experimental joystick support

* Wed Feb  6 2008 Guillaume Bedot <littletux@zarb.org> 1:0.1-1plf2008.1
- 0.1

* Mon Jan 28 2008 Guillaume Bedot <littletux@zarb.org> 0.1.b11-1plf2008.1
- 0.1.b11

* Sun Jul 29 2007 Guillaume Bedot <littletux@zarb.org> 0.1.b10-1plf2008.0
- New release

* Tue May 15 2007 Guillaume Bedot <littletux@zarb.org> 0.1.b9-1plf2008.0
- First package for PLF

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6801 |12cr|qmergeinifiles-1.91.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: qmergeinifiles
Version: 1.91.0
Release: 1

Summary: Utility to merge INI-format files
Group: Development/Other
License: GPL

Requires: qt4-common

Source: %name-%version.tar

BuildRequires: gcc-c++ libqt4-devel libstdc++-devel

%description
Utility to merge INI-format files

%prep
%setup -q
%qmake_qt4

%build
%make CUSTOM_OPT_FLAGS="%optflags"

%install
%make INSTALL_ROOT=%buildroot install


%files
%_bindir/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6802 |12cr|qmidiarp-0.5.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define branch 0
%{?_branch: %{expand: %%global branch 1}}

%if %branch
%define git_snapshot git20101211
%endif

Name:           qmidiarp
Summary:        Arpgeggiator, sequencer and LFO for JACK and ALSA
Version:        0.5.1
%if %branch
Release:        %git_snapshot
%else
Release:        1
%endif
%if %branch
Source:         http://dl.sf.net/%{name}/%{name}-%{version}.%{git_snapshot}.tar.bz2
%else
Source:         http://dl.sf.net/%{name}/%{version}/%{name}-%{version}.tar.bz2
%endif
URL:            http://qmidiarp.sourceforge.net/
License:        GPLv2
Group:          Sound
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:  libalsa-devel qt4-devel jackit-devel
BuildRequires:  desktop-file-utils

%description
Advanced arpgeggiator, step sequencer and MIDI LFO for JACK and ALSA.

%prep
%setup -q

%build
%configure
%make
%install
rm -rf %{buildroot}
%makeinstall_std

desktop-file-install --add-category="X-MandrivaLinux-Multimedia-Sound;" \
                     --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

%find_lang %{name} --with-man

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc README NEWS COPYING AUTHORS
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/icons/hicolor/scalable/apps/qmidiarp.svg
%docdir %{_mandir}/man1/*
%{_mandir}/man1/*
%{_datadir}/applications/%{name}.desktop



%changelog
* Sat Mar 24 2012 Frank Kober <emuse@mandriva.org> 0.5.0-1
+ Revision: 786562
- new version 0.5.0

* Sun Jan 22 2012 Frank Kober <emuse@mandriva.org> 0.4.5-1
+ Revision: 765838
- new version 0.4.5

* Sat Dec 24 2011 Frank Kober <emuse@mandriva.org> 0.4.4-2
+ Revision: 745040
- update description and correct tarball

* Sat Dec 24 2011 Frank Kober <emuse@mandriva.org> 0.4.4-1
+ Revision: 744991
- new version 0.4.4
  o use find_lang macro
  o remove patch applied upstream
  o update summary

* Wed Dec 07 2011 Frank Kober <emuse@mandriva.org> 0.4.3-2
+ Revision: 738744
- add upstream bugfix patch

* Sun Nov 20 2011 Frank Kober <emuse@mandriva.org> 0.4.3-1
+ Revision: 732089
- new version 0.4.3

* Sun Jul 10 2011 Frank Kober <emuse@mandriva.org> 0.4.2-1
+ Revision: 689423
- new version 0.4.2

* Fri Jun 03 2011 Frank Kober <emuse@mandriva.org> 0.4.1-2
+ Revision: 682625
- upstream patch with bugfixes added

* Sun May 29 2011 Frank Kober <emuse@mandriva.org> 0.4.1-1
+ Revision: 681620
- new version 0.4.1

* Wed Jan 05 2011 Frank Kober <emuse@mandriva.org> 0.3.9-1mdv2011.0
+ Revision: 628899
- new version 0.3.9

* Sat Dec 11 2010 Frank Kober <emuse@mandriva.org> 0.0.3-0.cvs20101211.1mdv2011.0
+ Revision: 620580
- new cvs snapshot

* Sun Nov 28 2010 Frank Kober <emuse@mandriva.org> 0.0.3-0.cvs20101128.1mdv2011.0
+ Revision: 602363
- new cvs snapshot

* Sat Nov 06 2010 Frank Kober <emuse@mandriva.org> 0.0.3-0.cvs20101101.1mdv2011.0
+ Revision: 594229
- fix rpm group tag
- new cvs snapshot
  o port to qt4

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 0.0.2-7mdv2010.0
+ Revision: 433038
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.0.2-6mdv2009.0
+ Revision: 259974
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 0.0.2-5mdv2009.0
+ Revision: 247778
- rebuild
- drop old menu

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 0.0.2-3mdv2008.1
+ Revision: 140742
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import qmidiarp


* Sat Sep 16 2006 Emmanuel Andry <eandry@mandriva.org> 0.0.2-3mdv2007.0
- %%mkrel
- xdg menu
- fix x11 path

* Wed Nov 09 2005 Austin Acton <austin@mandriva.org> 0.0.2-2mdk
- lib64 fix

* Mon Sep 20 2004 Austin Acton <austin@mandrake.org> 0.0.2-1mdk
- initial build
-

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6803 |12cr|qmidiroute-0.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    qmidiroute
%define version 0.3.0
%define release %mkrel 1 

Name:           %{name} 
Summary:        MIDI router and filter utility
Version:        %{version} 
Release:        %{release}

Source0:        http://dl.sf.net/alsamodular/%{name}-%{version}.tar.bz2
URL:            http://alsamodular.sourceforge.net/
License:        GPLv2
Group:          Sound
BuildRequires:  alsa-oss-devel qt4-devel

%description
MIDI router and filter utility for the ALSA sequencer.

%prep 
%setup -q  
iconv -f=latin1 -t=utf8 man/de/%{name}.1 -o man/de/%{name}.1
iconv -f=latin1 -t=utf8 man/fr/%{name}.1 -o man/fr/%{name}.1

%build 
%configure2_5x
%make
%install
%makeinstall_std

%{__mkdir} -p %{buildroot}%{_datadir}/pixmaps
%{__install} -m 0644 src/pixmaps/qmidiroute_48.xpm %{buildroot}%{_datadir}/pixmaps

#menu

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=QMidiRoute
Comment=MIDI Filter and Router
Exec=%{_bindir}/%{name}
Icon=qmidiroute_48
Terminal=false
Type=Application
Categories=X-MandrivaLinux-Multimedia-Sound;AudioVideo;
Encoding=UTF-8
EOF

%files
%doc README NEWS COPYING AUTHORS 
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/pixmaps/qmidiroute_48.xpm
%docdir %{_mandir}/man1/*
%{_mandir}/man1/*
%{_mandir}/de/man1/*
%{_mandir}/fr/man1/*
%{_datadir}/applications/mandriva-%{name}.desktop

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6804 |12cr|qmmp-0.6.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major			0
%define libname 		%mklibname %{name}	%{major}
%define libname_devel		%mklibname %{name} 	-d
%define libnameui 		%mklibname qmmpui 	%{major}
%define libnameui_devel		%mklibname qmmpui 	-d
%define debug_package	%{nil}

######################
# Hardcode PLF build
%define build_plf 0
######################

%if %{build_plf}
%define distsuffix plf
%define extrarelsuffix plf
%endif

Summary:	Qt-based Multimedia Player
Name:		qmmp
Version:	0.6.3
Release:	1%{?extrarelsuffix}
URL:		http://qmmp.ylsoftware.com/index_en.php
Source:		http://qmmp.ylsoftware.com/files/%{name}-%{version}.tar.bz2
License:	GPLv2+
Group:		Sound

BuildRequires:	qt4-devel
BuildRequires:	qt4-linguist
BuildRequires:	pkgconfig(mad)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(taglib)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(flac)
BuildRequires:	libmpcdec-devel
BuildRequires:	pkgconfig(jack)
BuildRequires:	pkgconfig(samplerate)
BuildRequires:	pkgconfig(libmodplug)
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	pkgconfig(wavpack)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(udisks)
BuildRequires:	wildmidi-devel
BuildRequires:	libgme-devel
BuildRequires:	pkgconfig(libprojectM)
BuildRequires:	pkgconfig(libcdio)
BuildRequires:	ffmpeg-devel
BuildRequires:	pkgconfig(libcddb)
BuildRequires:	pkgconfig(libmms)
BuildRequires:	pkgconfig(libbs2b)
BuildRequires:	pkgconfig(enca)
BuildRequires:	cmake
%if %{build_plf}
BuildRequires:	libfaad2-devel
%else
BuildConflicts:	libfaad2-devel
%endif
Requires:	unzip
Requires:	%{libname} = %{version}
Requires:	%{libnameui} = %{version}
Requires:	%{name}-plugins = %{version}
Requires:	wildmidi

%description
This program is an audio-player, written with help of Qt library. The user
interface is similar to winamp or xmms.

Main opportunities:
* winamp and xmms skins support;
* plugins support;
* MPEG1 layer 1/2/3 support;
* Ogg Vorbis support;
* native FLAC support;
* Musepack support;
* WavePack support;
* ModPlug support;
* WMA support;
* PCM WAVE support;
* AlSA sound output;
* JACK sound output;
* OSS sound output;
* PulseAudio output;
* Last.fm scrobbler;
* D-Bus support;
* Spectrum Analyzer;
* sample rate conversion;
* streaming support (MP3, Vorbis via IceCast/ShoutCast).

%package -n	%{libname}
Group:		System/Libraries
Summary:	Library for %{name}

%description -n	%{libname}
Qmmp is an audio-player, written with help of Qt library.
This package contains the library needed by %{name}

%package -n	%{libnameui}
Group:		System/Libraries
Summary:	Library for %{name}

%description -n	%{libnameui}
Qmmp is an audio-player, written with help of Qt library.
This package contains the library needed by %{name}

%package -n	%{libname_devel}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{libname_devel}
Qmmp is an audio-player, written with help of Qt library.
This package contains the files needed for developing applications
which use %{name}

%package -n	%{libnameui_devel}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libnameui} = %{version}
Provides:	lib%{name}ui-devel = %{version}-%{release}
Provides:	%{name}ui-devel = %{version}-%{release}

%description -n	%{libnameui_devel}
Qmmp is an audio-player, written with help of Qt library.
This package contains the files needed for developing applications
which use %{name}

%package -n %{name}-jack
Summary:	Qmmp Jack Output Plugin
Group:		Sound

%description -n %{name}-jack
This is the Jack Output Plugin for Qmmp

%package -n %{name}-oss
Summary:	Qmmp OSS Output Plugin
Group:		Sound

%description -n %{name}-oss
This is the Jack OSS Plugin for Qmmp

%package -n %{name}-musepack
Summary:	Qmmp MusePack Output Plugin
Group:		Sound

%description -n %{name}-musepack
This is the Musepack Input Plugin for Qmmp

%package -n %{name}-ffmpeg
Summary:	Qmmp FFMPEG Input Plugin
Group:		Sound

%description -n %{name}-ffmpeg
This is the FFMPEG Input Plugin for Qmmp

%package -n %{name}-wavpack
Summary:	Qmmp WavPack Input Plugin
Group:		Sound

%description -n %{name}-wavpack
This is the WavPack Input Plugin for Qmmp

%package -n %{name}-modplug
Summary:	Qmmp Modplug Input Plugin
Group:		Sound

%description -n %{name}-modplug
This is the Modplug Input Plugin for Qmmp

%if %{build_plf}
%package -n %{name}-aac
Summary:	Qmmp AAC Input Plugin
Group:		Sound

%description -n %{name}-aac
This is the AAC Input plugin for Qmmp

This package is in restricted repository because AAC codec is patent-protected.
%endif

%package -n %{name}-plugins
Summary:	Qmmp Plugins
Group:		Sound

%description -n %{name}-plugins
Qmmp is an audio-player, written with help of Qt library.
This contains basic plugin distribution.

%prep
%setup -q

%build
#oss3 support is deprecated upstream for now I'll enable it ...
%cmake_qt4 -DUSE_HAL=OFF -DUSE_OSS:BOOL=TRUE
%make

%install
%makeinstall_std -C build

%files
%doc AUTHORS ChangeLog
%{_bindir}/%{name}
%{_datadir}/applications/*.desktop
%{_iconsdir}/hicolor/*/apps/*
%{_datadir}/%{name}

%files -n %{libname}
%{_libdir}/libqmmp.so.%{major}*

%files -n %{libnameui}
%{_libdir}/libqmmpui.so.%{major}*

%files -n %{libname_devel}
%{_includedir}/%{name}
%{_libdir}/libqmmp.so
%{_libdir}/pkgconfig/qmmpui.pc
%{_libdir}/pkgconfig/qmmp.pc

%files -n %{libnameui_devel}
%{_includedir}/qmmpui
%{_libdir}/libqmmpui.so

%files -n %{name}-jack
%{_libdir}/%{name}/Output/libjack.so

%files -n %{name}-oss
%{_libdir}/%{name}/Output/liboss.so

%files -n %{name}-musepack
%{_libdir}/%{name}/Input/libmpc.so

%files -n %{name}-ffmpeg
%{_libdir}/%{name}/Input/libffmpeg.so

%files -n %{name}-wavpack
%{_libdir}/%{name}/Input/libwavpack.so

%files -n %{name}-modplug
%{_libdir}/%{name}/Input/libmodplug.so

%if %{build_plf}
%files -n %{name}-aac
{_libdir}/%{name}/Input/libaac.so
%endif

%files -n %{name}-plugins
%{_libdir}/%{name}/Input/libflac.so
%{_libdir}/%{name}/Input/libmad.so
%{_libdir}/%{name}/Input/libsndfile.so
%{_libdir}/%{name}/Input/libvorbis.so
%{_libdir}/%{name}/Input/libcdaudio.so
%{_libdir}/%{name}/Input/libcue.so
%{_libdir}/%{name}/Input/libgme.so
%{_libdir}/%{name}/Input/libwildmidi.so

%{_libdir}/%{name}/Output/libalsa.so
%{_libdir}/%{name}/Output/libpulseaudio.so
%{_libdir}/%{name}/Output/libnull.so

%{_libdir}/%{name}/General/libnotifier.so
%{_libdir}/%{name}/General/libscrobbler.so
%{_libdir}/%{name}/General/libstatusicon.so
%{_libdir}/%{name}/General/libfileops.so
%{_libdir}/%{name}/General/libhotkey.so
%{_libdir}/%{name}/General/liblyrics.so
%{_libdir}/%{name}/General/libmpris.so
%{_libdir}/%{name}/General/libcovermanager.so
%{_libdir}/%{name}/General/libkdenotify.so
%{_libdir}/%{name}/General/libudisks.so
%{_libdir}/%{name}/General/libconverter.so
%{_libdir}/%{name}/Engines/libmplayer.so
%{_libdir}/%{name}/General/libstreambrowser.so

%{_libdir}/%{name}/CommandLineOptions/libincdecvolumeoption.so
%{_libdir}/%{name}/CommandLineOptions/libseekoption.so
%{_libdir}/%{name}/CommandLineOptions/libstatusoption.so
%{_libdir}/%{name}/CommandLineOptions/libplaylistoption.so

%{_libdir}/%{name}/Effect/libsrconverter.so
%{_libdir}/%{name}/Effect/libbs2b.so
%{_libdir}/%{name}/Effect/libladspa.so
%{_libdir}/%{name}/Effect/libcrossfade.so
%{_libdir}/%{name}/Effect/libstereo.so

%{_libdir}/%{name}/FileDialogs/libqmmpfiledialog.so

%{_libdir}/%{name}/PlaylistFormats/libm3uplaylistformat.so
%{_libdir}/%{name}/PlaylistFormats/libplsplaylistformat.so
%{_libdir}/%{name}/PlaylistFormats/libxspfplaylistformat.so

%{_libdir}/%{name}/Transports/libhttp.so
%{_libdir}/%{name}/Transports/libmms.so

%{_libdir}/%{name}/Visual/libanalyzer.so
%{_libdir}/%{name}/Visual/libprojectm.so

%{_libdir}/%{name}/Ui/libskinned.so



%changelog
* Sat Aug 18 2012 Andrey Bondrov <abondrov@mandriva.org> 0.6.3-1
+ Revision: 815295
- New version 0.6.3, convert BR to pkgconfig style, add PLF build conditions

* Thu Jul 26 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.6.1-1
+ Revision: 811157
- version update 0.6.1

  + Sergey Zhemoitel <serg@mandriva.org>
    - update to 0.6.0
    - drop aac decoder
    - update to 0.5.5
    - add new release 0.5.4. Correct spec from 2010.1 build and later
    - new version 0.5.2
    - new release 0.5.1, aac-plugin

  + Götz Waschk <waschk@mandriva.org>
    - rebuild for new libcdio

* Fri May 20 2011 Funda Wang <fwang@mandriva.org> 0.5.1-1
+ Revision: 676418
- update file list
- update to new version 0.5.1

  + Sergey Zhemoitel <serg@mandriva.org>
    - correct require wildmidi
    - add require wildmidi
    - add require wildmidi 0.2.3.4 version

* Sat Mar 26 2011 Funda Wang <fwang@mandriva.org> 0.5.0-1
+ Revision: 648585
- update file list
- new version 0.5.0

* Sat Mar 12 2011 Funda Wang <fwang@mandriva.org> 0.4.5-1
+ Revision: 644009
- update to new version 0.4.5

* Thu Nov 04 2010 Funda Wang <fwang@mandriva.org> 0.4.3-1mdv2011.0
+ Revision: 593058
- new version 0.4.3

* Fri Oct 29 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.4.2-1mdv2011.0
+ Revision: 589920
- update to 0.4.2
- clean spec and remove the "mdkversion < 200900" macros

* Sun Jul 11 2010 Funda Wang <fwang@mandriva.org> 0.4.1-1mdv2011.0
+ Revision: 550677
- update file list
- New version 0.4.1

* Sun Jul 11 2010 Götz Waschk <waschk@mandriva.org> 0.3.4-2mdv2011.0
+ Revision: 550644
- rebuild for new libmodplug

* Mon Apr 19 2010 Funda Wang <fwang@mandriva.org> 0.3.4-1mdv2010.1
+ Revision: 536549
- new version 0.3.4

* Thu Mar 11 2010 Funda Wang <fwang@mandriva.org> 0.3.3-1mdv2010.1
+ Revision: 517894
- New version 0.3.3

* Mon Jan 18 2010 Frederik Himpe <fhimpe@mandriva.org> 0.3.2-1mdv2010.1
+ Revision: 493275
- update to new version 0.3.2

* Mon Nov 09 2009 Funda Wang <fwang@mandriva.org> 0.3.1-1mdv2010.1
+ Revision: 463500
- new version 0.3.1

* Sun Jul 05 2009 Funda Wang <fwang@mandriva.org> 0.3.0-1mdv2010.0
+ Revision: 392518
- New version 0.3.0

* Mon May 04 2009 Funda Wang <fwang@mandriva.org> 0.2.4-1mdv2010.0
+ Revision: 371561
- use ulong rather than uint
- New version 0.2.4

* Fri Dec 05 2008 Funda Wang <fwang@mandriva.org> 0.2.3-1mdv2009.1
+ Revision: 310111
- New versio n0.2.3
- drop upstream patches

* Sun Oct 19 2008 Funda Wang <fwang@mandriva.org> 0.2.2-3mdv2009.1
+ Revision: 295181
- rebuild for new ffmpeg

* Tue Sep 02 2008 Funda Wang <fwang@mandriva.org> 0.2.2-2mdv2009.0
+ Revision: 278804
- add patch fixing parallel build and fixes for lib64
- add patch (upstream) to build out of source

* Sun Aug 31 2008 Funda Wang <fwang@mandriva.org> 0.2.2-1mdv2009.0
+ Revision: 278050
- New version 0.2.2

* Tue Aug 05 2008 Funda Wang <fwang@mandriva.org> 0.2.0-2mdv2009.0
+ Revision: 263664
- add conflicts to ease upgrading
- use cmake to build
- New version 0.2.0
- fix URL

* Sat Jul 12 2008 Funda Wang <fwang@mandriva.org> 0.1.6-1mdv2009.0
+ Revision: 234151
- BR ffmpeg
- import qmmp



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6805 |12cr|qnotero-0.48-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	qnotero
%define version	0.48
%define release %mkrel 1

Summary:	System tray application for accessing Zotero references
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://www.cogsci.nl/software/qnotero/%{name}_%{version}.tar.gz
License:	GPLv3+ 
Group:		Publishing
Url:		http://www.cogsci.nl/software/qnotero/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
Requires:	python-qt4
BuildRequires:	python-qt4, python-devel

%description
Qnotero provides lightning quick access to your Zotero
references. Zotero is an excellent open source reference manager, but
it lacks a simple and direct way to access your references at the
click of a button. That is why I created this simple program, which
lives in the system tray and allows you to search through your
references by Author and/ or Year of Publication. If a PDF file is
attached to a reference you can open it directly from within Qnotero.

%prep
%setup -q -n %{name}-%{version}

%install
%__rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILE_LIST

%clean
%__rm -rf %{buildroot}

%files -f FILE_LIST
%defattr(-,root,root)
%doc COPYING README


%changelog
* Tue Mar 06 2012 Lev Givon <lev@mandriva.org> 0.48-1mdv2011.0
+ Revision: 782520
- Update to 0.48.

* Thu Feb 02 2012 Lev Givon <lev@mandriva.org> 0.47-1
+ Revision: 770786
- imported package qnotero


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6806 |12cr|qpass-1.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		qpass
Summary:	Qt4-based password manager
Version:	1.2.1
Release:	1
License:	GPLv2+
Group:		Databases
URL:		http://qpass.sourceforge.net/
Source0:	http://downloads.sourceforge.net/project/qpass/source/%{name}-%{version}.tar.bz2
BuildRequires:	cmake
BuildRequires:	qt4-devel
BuildRequires:	libgcrypt-devel

%description
QPass is easy to use, open source password manager application with built-in
password generator. You can store in it's database such data as passwords
and logins which will be encrypted using AES-256 algorithm. Each entry can
include additional information about entry such as name, url adress
and description.

%prep
%setup -q

%build
%cmake
%make

%install
%makeinstall_std -C build
%__rm -f %{buildroot}/%{_datadir}/%{name}/{COPYING,README}
%__mkdir_p  %{buildroot}/%{_docdir}
%if %{mdvver} >= 201200
%find_lang %{name} --with-qt --all-name
%else
touch %{name}.lang
%endif

%files -f %{name}.lang
%dir %{_datadir}/%{name}
%dir %{_datadir}/%{name}/translations
%{_bindir}/qpass
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/qpass.png
%{_datadir}/pixmaps/qpass.png
%doc ChangeLog README
%if %mdvver < 201200
%{_datadir}/%{name}/translations/*
%endif


%changelog
* Thu Apr 19 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.2.1-1
+ Revision: 791952
- imported package qpass


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6807 |12cr|qpdf-3.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 8
%define libname %mklibname qpdf %{major}
%define develname %mklibname qpdf -d

Name:		qpdf
Summary:	Inspect and manipulate PDF files
Version:	3.0.2
Release:	1
Group:		Office
License:	Artistic
URL:		http://sourceforge.net/projects/qpdf/
Source0:	%{name}-%{version}.tar.gz
BuildRequires:	zlib-devel
BuildRequires:	pcre-devel

%description
QPDF is a C++ library and set of programs that inspect and manipulate
the structure of PDF files. It can encrypt and linearize files, expose
the internals of a PDF file, and do many other operations useful to end
users and PDF developers.

%package -n	%{libname}
Summary:	Inspect and manipulate PDF files library
Group:		System/Libraries

%description -n %{libname}
QPDF is a C++ library and set of programs that inspect and manipulate
the structure of PDF files. It can encrypt and linearize files, expose
the internals of a PDF file, and do many other operations useful to end
users and PDF developers.

%package -n	%{develname}
Summary:	Static library and header files for the qpdf library
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Requires:	%{name} = %{version}-%{release}
Provides:	qpdf-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
Devel package for %{name}

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%files
%doc Artistic-2.0 ChangeLog README* TODO
%{_bindir}/fix-qdf
%{_bindir}/%{name}
%{_bindir}/zlib-flate
%{_mandir}/man1/fix-qdf.1.*
%{_mandir}/man1/qpdf.1.*
%{_mandir}/man1/zlib-flate.1.*

%files -n %{develname}
%{_includedir}/%{name}/*.h
%{_includedir}/%{name}/*.hh
%{_libdir}/libqpdf.so
%{_libdir}/pkgconfig/libqpdf.pc

%files -n %{libname}
%{_libdir}/libqpdf.so.%{major}*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6808 |12cr|qpdfpresenterconsole-2.5.13-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define sfname qpdfpresenter
%define fullname QPdfPresenterConsole

Summary:        Beamer-targeted presentation tool
Name:           qpdfpresenterconsole
Version:        2.5.13
Release:        1
License:        MIT
Source0:        http://sourceforge.net/projects/%{sfname}/files/sources/%{name}-v%{version}.tar.bz2
Group:          Graphical desktop/Other
Url:		http://gitorious.org/qpdfpresenterconsole
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	cmake
BuildRequires:	asciidoc
BuildRequires:	docbook-xsl
BuildRequires:	docbook-dtd45-xml
BuildRequires:	xsltproc
BuildRequires:	libxml2-utils
BuildRequires:	libpoppler-qt4-devel
BuildRequires:	libqt4-devel
BuildRequires:	libvlc-devel

%description
Presentation console software, similar to what is provided by LibreOffice
Impress' plug-in or Apple Keynote, targeting PDF presentations and especially
those written in LaTeX with the Beamer package. It provides a presentation
console on the main speaker's screen which contains:
 - the current slide if it's a simple pdf presentation, with notes below if
   there is a text file provided that contains slide notes
 - the current notes slide if it contains Beamer notes (left/right notes
   supported)
 - current date and time, current slide number
 - countdown from the start of the presentation
 - timer alarm to notify when the end of your slot is approaching
Slides are pre-rendered in background (current, next, previous) so that
changing slide is smooth and fast. Beamer-embedded (at least using movie15
package) videos are supported through LibVLC and one can provide separate text
file containing notes too. It's also heavily inspired from Pdf Presenter
Console, main differences are background pre-rendering of slides, videos
support, beamer and text file notes support. It should work nice on any
XRandR-capable system.

%prep
%setup -q -n %{name}-v%{version}

%build
%cmake_qt4
%make

%install
make -C build DESTDIR=%buildroot install

%files
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*
%{_datadir}/%{name}/*
%{_datadir}/pixmaps/%{fullname}.png
%{_datadir}/applications/%{fullname}.desktop


%changelog
* Sun Mar 25 2012 Alexandre Lissy <alissy@mandriva.com> 2.5.13-1
+ Revision: 786667
- added dependency against docbook-dtd45-xml (needed by asciidoc)
- fix (remove) invalid vendor field
- Imported QPdfPresenterConsole
- Created package structure for 'qpdfpresenterconsole'.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6809 |12cr|qpdfview-0.3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		qpdfview
Summary:	Tabbed PDF viewer
Version:	0.3.1
Release:	1
License:	GPLv2
Group:		Office
URL:		https://launchpad.net/qpdfview
Source0:	https://launchpad.net/qpdfview/trunk/%{version}/+download/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(poppler-qt4)
BuildRequires:	cups-devel
BuildRequires:	qt4-devel

%description
qpdfview is a tabbed PDF viewer using the poppler library.

%prep
%setup -q

%build
%qmake_qt4
%make

%install
make install INSTALL_ROOT=%{buildroot}

%files
%{_bindir}/qpdfview
%{_datadir}/applications/qpdfview.desktop
%{_mandir}/man1/qpdfview.1*
%{_datadir}/qpdfview/


%changelog
* Thu Jul 12 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.3.1-1
+ Revision: 809044
- imported package qpdfview


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6810 |12cr|qprint-1.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Encode and decode quoted printable data
Name:           qprint
Version:        1.0
Release:        %mkrel 9
License:        Public Domain
Group:		Networking/Mail
URL:		http://www.fourmilab.ch/webtools/qprint/
Source:         %{name}-%{version}.tar.bz2
BuildRoot:      %{_tmppath}/%{name}-buildroot

%description
qprint is a command line utility which encodes and decodes
files in this format. It can be used within a pipeline as
an encoding or decoding filter, and is most commonly used
in this manner as part of an automated mail processing
system. With appropriate options, qprint can encode pure
binary files, but it's a poor choice since it may inflate
the size of the file by as much as a factor of three. The
base64 MIME encoding is a better choice for such data. 

%prep

%setup -q

%build

%configure2_5x

%make

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_mandir}/man1
install -m755 qprint %{buildroot}%{_bindir}/
install -m755 qprint.1 %{buildroot}%{_mandir}/man1/

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README index.html logo.gif qprint.pdf rfc1521.*
%{_bindir}/qprint
%{_mandir}/man1/qprint.1*


%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.0-9mdv2010.0
+ Revision: 433040
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0-8mdv2009.0
+ Revision: 242502
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Aug 19 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0-6mdv2008.0
+ Revision: 66674
- Import qprint



* Fri Jul 14 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0-6mdv2007.0
- rebuild

* Fri Jun 03 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-5mdk
- rebuild

* Sun May 16 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.0-4mdk
- use macros

* Thu Jan 16 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 1.0-3mdk
- build release

* Wed Jun 12 2002 Oden Eriksson <oden.eriksson@kvikkjokk.net> 1.0-2mdk
- fix Requires (to null)

* Wed Jun 12 2002 Oden Eriksson <oden.eriksson@kvikkjokk.net> 1.0-1mdk
- initial cooker contrib

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6811 |12cr|qps-1.10.16-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:         qps
Summary:      Visual process manager
Version:      1.10.16
Release:      1
URL:          http://qps.kldp.net
Source:       %{name}-%{version}.tar.bz2
License:      GPL
Group:        Monitoring
BuildRequires:  qt4-devel
BuildRequires:  desktop-file-utils
BuildRequires:  libx11-devel 
BuildRequires:  imagemagick

%description
Qps is a visual process manager, an X11 version of "top" or "ps" that 
displays processes in a window and lets you sort and manipulate them. 

Qps can: 
  o  Change nice value of a process.
  o  Alter the scheduling policy and soft realtime priority of a process.
  o  Display the TCP/UDP sockets used by a process, and names of the 
      connected hosts (Linux only).
  o  Display the memory mappings of the process (which files and shared 
  o  libraries are loaded   where).
  o  Display the open files of a process, and the state of unix domain sockets.
  o  Kill or send any other signal to selected processes.
  o  Display the load average as a graph, and use this as its icon when 
      iconified.
  o  Show (as graph or numbers) current CPU, memory and swap usage.
  o  Sort the process table on any attribute (size, cpu usage, owner etc).
  o  On SMP systems running Linux 2.1 or later (or Solaris), display cpu usage 
      for each processor, and which CPU a process is running on.
  o  Display the environment variables of any process. 
  o  Show the process table in tree form, showing the parent-child 
      relationship. 
  o  Execute user-defined commands on selected processes. 
  o  Display MOSIX-specific fields and migrate processes to other nodes
      in a cluster. 

  Qps runs on Linux and Solaris.

%prep
%setup -q 
perl -pi -e 's/\.xpm$//' %{name}.desktop

%build
%qmake_qt4
%make

%install
##install missing
install -D -p -m 0755 -s qps %{buildroot}%{_bindir}/qps
install -D -p -m 0644 qps.1 %{buildroot}%{_mandir}/man1/qps.1
install -D -p -m 0644 icon/icon.xpm %{buildroot}%{_datadir}/pixmaps/qps.xpm

install -d $RPM_BUILD_ROOT%{_liconsdir} $RPM_BUILD_ROOT%{_iconsdir} $RPM_BUILD_ROOT%{_miconsdir}
convert -size 48x48 icon/icon.xpm $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png 
convert -size 32x32 icon/icon.xpm $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png 
convert -size 16x16 icon/icon.xpm $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png

desktop-file-install --vendor="" \
--remove-category="Application" \
--add-category=Monitor \
--add-category=X-MandrivaLinux-System-Monitoring \
--dir $RPM_BUILD_ROOT%{_datadir}/applications %{name}.desktop

%files 
%doc CHANGES COPYING README_INSTALL
%{_bindir}/*
%{_datadir}/applications/*
%{_datadir}/pixmaps/qps.xpm
%{_mandir}/man1/qps.1*
%{_liconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png



%changelog
* Thu Feb 02 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.10.16-1
+ Revision: 770772
- version update 1.10.16

* Sat Jun 06 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.10.8.4-1mdv2010.0
+ Revision: 383174
- Update to 1.10.8.4 version ( Qt4 version  )

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Tue Mar 04 2008 Olivier Blin <blino@mandriva.org> 1.9.20-1mdv2008.1
+ Revision: 178467
- 1.9.20
- fix build with qt3 by using qt3's qmake
- remove hardcoded icon extension in desktop file
- do not run broken make install
- create icon dirs
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request
    - import qps


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6812 |12cr|qrencode-3.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 3
%define libname	%mklibname %{name} %{major}
%define develname %mklibname -d %{name}

Summary:	QR Code encoder into PNG image
Name:		qrencode
Version:	3.3.0
Release:	1
Group:		File tools
License:	LGPLv2+
URL:		http://megaui.net/fukuchi/works/qrencode/index.en.html
Source0:	http://megaui.net/fukuchi/works/qrencode/%{name}-%{version}.tar.bz2
BuildRequires:	libtool
BuildRequires:	libpng-devel
BuildRequires:	doxygen

%description
Qrencode is a utility software using libqrencode to encode string data in a
QR Code and save as a PNG image.

%package -n	%{libname}
Summary:	A C library for encoding data in a QR Code symbol
Group:          System/Libraries

%description -n	%{libname}
Libqrencode is a C library for encoding data in a QR Code symbol, a kind of 2D
symbology that can be scanned by handy terminals such as a mobile phone with
CCD. The capacity of QR Code is up to 7000 digits or 4000 characters, and is
highly robustness.

Libqrencode supports QR Code model 2, described in JIS (Japanese Industrial
Standards) X0510:2004 or ISO/IEC 18004.

%package -n	%{develname}
Summary:	The development files for the qrencode library
Group:		Development/C
Provides:	%{name}-devel = %{version}
Provides:	lib%{name}-devel = %{version}
Requires:	%{libname} = %{version}
Obsoletes:	%mklibname -d qrencode 1

%description -n	%{develname}
Libqrencode is a C library for encoding data in a QR Code symbol, a kind of 2D
symbology that can be scanned by handy terminals such as a mobile phone with
CCD. The capacity of QR Code is up to 7000 digits or 4000 characters, and is
highly robustness.

Libqrencode supports QR Code model 2, described in JIS (Japanese Industrial
Standards) X0510:2004 or ISO/IEC 18004. 

This package contains the development files for the qrencode library.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x \
    --enable-shared
%make

%install
%makeinstall_std

# manual
doxygen

# clean
rm -rf %{buildroot}%{_libdir}/*.la

%files
%{_bindir}/%{name}
%{_mandir}/man1/*

%files -n %{libname}
%doc COPYING ChangeLog NEWS README TODO html/
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc


%changelog
* Tue Apr 03 2012 Alexander Khrukin <akhrukin@mandriva.org> 3.3.0-1
+ Revision: 788988
- version update 3.3.0

* Tue Mar 06 2012 Alexander Khrukin <akhrukin@mandriva.org> 3.2.0-1
+ Revision: 782459
- version update 3.2.0

* Sun Jan 09 2011 Jani Välimaa <wally@mandriva.org> 3.1.1-2mdv2011.0
+ Revision: 630746
- drop support for old mdv releases

* Sat Jul 10 2010 Jani Välimaa <wally@mandriva.org> 3.1.1-1mdv2011.0
+ Revision: 550023
- new version 3.1.1
- fix summary/description
- build doxygen docs
- clean spec

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 3.0.3-3mdv2010.0
+ Revision: 433041
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 3.0.3-2mdv2009.0
+ Revision: 269054
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Fri Jun 06 2008 Funda Wang <fwang@mandriva.org> 3.0.3-1mdv2009.0
+ Revision: 216514
- New version 3.0.3

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 1.0.2-2mdv2008.1
+ Revision: 140742
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Sep 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.2-2mdv2008.0
+ Revision: 90202
- rebuild

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-1mdv2008.0
+ Revision: 16112
- Import qrencode


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6813 |12cr|qrupdate-1.1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	qrupdate
%define version 1.1.2
%define release %mkrel 1
%define major	1

%define libname %mklibname %name %major
%define develname %mklibname %name -d -s

Summary:	Fortran library for fast updates of QR/Cholesky decompositions
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{name}-%{version}.tar.gz
License:	GPLv3+
Group:		Development/Other
Url:		http://qrupdate.sourceforge.net/
BuildRequires:	gcc-gfortran, blas-devel, lapack-devel
Patch0:		qrupdate-1.1.1-Makefiles.patch

%description
qrupdate is a Fortran library for fast updates of QR and Cholesky
decompositions.

%package -n %{libname}
Summary:	qrupdate shared libraries
Group:		System/Libraries

%description -n %{libname}
qrupdate is a Fortran library for fast updates of QR and Cholesky
decompositions.

This package contains the shared library required for running programs
built against %{name}.

%package -n %{develname}
Summary:	qrupdate development files
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
qrupdate is a Fortran library for fast updates of QR and Cholesky
decompositions.

This package contains the files required for building programs
that use %{name}.

%prep
%setup -q
%patch0 -p1

sed -i Makeconf \
	-e "s:LIBDIR=lib:LIBDIR=%{_libdir}:" \
	-e "/^LIBDIR=/a\PREFIX=/" \
	-e "s:LAPACK=.*:LAPACK=$(pkg-config --libs lapack):" \
	-e "s:BLAS=.*:BLAS=$(pkg-config --libs blas):"


%build
#% make lib solib
%make

%install

#% ifarch x86_64
#% __sed -i 's,\/lib\/,\/lib64\/,g' src/Makefile
#% endif
#%make PREFIX=%{buildroot}/usr install
%makeinstall_std

%files -n %{libname}
%_libdir/*.so.*

%files -n %{develname}
%doc README ChangeLog COPYING
%_libdir/*.so
%_libdir/*.a


%changelog
* Sat Apr 28 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.1.2-1mdv2012.0
+ Revision: 794251
- version update 1.1.2

  + Stéphane Téletchéa <steletch@mandriva.org>
    - update to new version 1.1.1

* Thu Jun 11 2009 Lev Givon <lev@mandriva.org> 1.0.1-2mdv2010.0
+ Revision: 385211
- Force rebuild.
- imported package qrupdate


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6814 |12cr|qsampler-0.2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

Name:          qsampler
Summary:       LinuxSampler GUI front-end application
Version:       0.2.2
Release:       1
License:       GPLv2
Group:         Sound
Source0:       %{name}-%{version}.tar.gz
URL:           http://qsampler.sourceforge.net/
BuildRoot:     %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: liblscp-devel
BuildRequires: qt4-devel
BuildRequires: libgig-devel
BuildRequires: desktop-file-utils

Requires:      linuxsampler

%description
QSampler is a LinuxSampler GUI front-end application written in 
C++ around the Qt4 toolkit using Qt Designer. At the moment it 
just wraps as a client reference interface for the LinuxSampler 
Control Protocol (LSCP).

%files
%defattr(-,root,root)
%{_bindir}/qsampler
%{_datadir}/applications/qsampler.desktop
%{_datadir}/pixmaps/qsampler.png
%{_datadir}/locale/*.qm

#--------------------------------------------------------------------

%prep
%setup -q -n %name-%version

%build
export CXXFLAGS="%{optflags}"
%configure
perl -pi -e "s/-llscp/-llscp -lX11/g" qsampler.pro
%make

%install
%makeinstall_std
# Fix the .desktop file by removing
# 2 non-Mdv key and 2 non-standard categories
desktop-file-install \
    --remove-key="X-SuSE-translate" \
    --remove-key="Version" \
    --remove-category="MIDI" \
    --remove-category="ALSA" \
    --remove-category="JACK" \
    --add-category="Midi" \
    --add-category="X-MandrivaLinux-Sound" \
    --dir %{buildroot}%{_datadir}/applications \
%{buildroot}%{_datadir}/applications/%{name}.desktop



%changelog
* Fri Aug 28 2009 Emmanuel Andry <eandry@mandriva.org> 0.2.2-1mdv2010.0
+ Revision: 421792
- New version 0.2.2

* Fri Aug 01 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.2.1-5mdv2009.0
+ Revision: 259976
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.2.1-4mdv2009.0
+ Revision: 247782
- rebuild

  + Nicolas Lécureuil <neoclust@mandriva.org>
    - Add linuxsampler as require

* Sun Dec 16 2007 Nicolas Lécureuil <neoclust@mandriva.org> 0.2.1-1mdv2008.1
+ Revision: 120470
- import qsampler



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6815 |12cr|qsf-1.2.7-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Quick spam filter
Name:		qsf
Version:	1.2.7
Release:	%mkrel 6
License:	Artistic
Group:		Networking/Mail
Source0:	http://prdownloads.sourceforge.net/qsf/qsf-%{version}.tar.bz2
URL:		http://www.ivarch.com/programs/qsf.shtml
BuildRequires:	libgdbm-devel
BuildRequires:	mysql-devel
BuildRequires:	sqlite-devel
Buildroot:	%{_tmppath}/%{name}-%{version}-root

%description
Quick Spam Filter is a small, fast spam filter that works by learning to
recognise the words that are more likely to appear in spam than non-spam. It is
intended to be used in a procmail recipe to mark email as being possible spam.

%prep
%setup -q

# this file gets eaten
cp doc/quickref.txt doc/quickref.txt.bak

%build
%configure2_5x \
    --with-gdbm
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std
cp doc/quickref.txt.bak doc/quickref.txt

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README doc/NEWS doc/quickref.txt doc/TODO
%attr(0755,root,root) %{_bindir}/*
%attr(0644,root,root) %{_mandir}/man*/*


%changelog
* Thu Mar 17 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.7-6mdv2011.0
+ Revision: 645860
- relink against libmysqlclient.so.18

* Sat Jan 01 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.7-5mdv2011.0
+ Revision: 627282
- rebuilt against mysql-5.5.8 libs, again

* Thu Dec 30 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2.7-4mdv2011.0
+ Revision: 626557
- rebuilt against mysql-5.5.8 libs

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2.7-2mdv2011.0
+ Revision: 614678
- the mass rebuild of 2010.1 packages

* Sun Mar 07 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.2.7-1mdv2010.1
+ Revision: 515356
- update to 1.2.7
- use rm -rf $RPM_BUILD_ROOT

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.2.6-6mdv2010.0
+ Revision: 442565
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - use lowercase mysql-devel

* Sat Dec 06 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2.6-5mdv2009.1
+ Revision: 311315
- rebuilt against mysql-5.1.30 libs

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 1.2.6-4mdv2009.0
+ Revision: 259977
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 1.2.6-3mdv2009.0
+ Revision: 247783
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.2.6-1mdv2008.1
+ Revision: 140742
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Jun 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1.2.6-1mdv2008.0
+ Revision: 37303
- Import qsf



* Fri Jun 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1.2.6-1mdv2008.0
- 1.2.6

* Wed May 17 2006 Emmanuel Andry <eandry@mandriva.org> 1.1.7-1mdk
- 1.1.7

* Sun Dec 25 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.2-1mdk
- 1.1.2

* Fri Oct 15 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.9.0-2mdk
- fix deps

* Fri Aug 29 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.9.0-1mdk
- 0.9.0

* Thu Aug 21 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.8.1-1mdk
- 0.8.1

* Tue Aug 19 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.7.8-1mdk
- 0.7.8

* Thu Jul 31 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.7.7-1mdk

* Wed Jul 23 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.7.6-1mdk
- initial cooker contrib

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6816 |12cr|qshare-2.1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           qshare
Version:        2.1.2
Release:        1
License:        GPLv3
Url:		http://www.zuzuf.net/qshare
Source0:	http://www.zuzuf.net/qshare/files/%{name}-%{version}-src.tar.gz
Group:		File tools
Summary:        Qt file share
BuildRequires:  gcc-c++ libxml2-devel
BuildRequires:  qt4-devel avahi-compat-libdns_sd-devel
Requires:       avahi

%description
qShare is a FTP server with a built-in service discovery feature that makes
qShare clients aware of other clients running on the same network. It also
supports Zeroconf on Linux. You can easily add/remove folders from the shared
folders list, set access rights, toggle password protection, etc...
 
The most useful feature is probably the file search feature. The built-in FTP
server implements a FIND command used by qShare to look for files on all known
computers of the network with very little network/CPU overload.

%prep
%setup -q -n %{name}

%build
%qmake_qt4
%make

%install
%makeinstall_std INSTALL_ROOT=%{buildroot}%{_prefix}

%files 
%doc AUTHORS README COPYING
%{_bindir}/%{name}


%changelog
* Fri Jan 20 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.1.2-1
+ Revision: 762906
- BR:avahi-compat-libdns_sd-devel
- imported package qshare


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6817 |12cr|qsstv-7.1.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: 		qsstv
Summary: 	QSSTV is an sstv app 
Version: 	7.1.7
Release: 	1
License: 	GPLv2
Group: 		Communications
Source0: 	http://users.telenet.be/on4qz/qsstv/downloads/%{name}_%{version}.tgz
Source1:        qsstv.png
BuildRequires:	pkgconfig(fftw3)
BuildRequires:	hamlib-devel
BuildRequires:	qt4-devel
Patch0:		qsstv-7.1.7-gcc-47.patch

%description
qsstv is an sstv app.
You can send and receive images sent over radio using your soundcard.

%prep
%setup -q -n qsstv_%{version}
    sed -i -e "s:/doc/\$\$TARGET:/doc/qsstv:" \
        -e "s:/usr/local/bin:%{buildroot}/usr/bin:" \
        -e "s:/usr/share/doc:%{buildroot}/usr/share/doc:" \
        -e "s:target.extra:#target.extra:" \
        -e "s:-lhamlib:-L%{_libdir}/hamlib -lhamlib:g" src/src.pro
    sed -i -e "s:doc/qsstv:doc/qsstv:" src/configdialog.cpp

%patch0 -p0

%build
%qmake_qt4
%make

%install
%makeinstall_std
%files
%{_bindir}/*
%{_datadir}/doc/%{name}/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6818 |12cr|qstardict-1.0.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		qstardict
Version:	1.0.1
Release:	%mkrel 4
# fwang: this one is GPLv2 only, because in the version upgrade of
# 0.06 -> 0.07, it changed from GPLv3 to GPLv2.
License:	GPLv2
URL:		http://qstardict.ylsoftware.com
BuildRequires:	qt4-devel glib2-devel desktop-file-utils imagemagick
BuildRequires:	kdelibs4-devel
Source0:	http://qstardict.ylsoftware.com/files/%{name}-%{version}.tar.bz2
Patch0:		qstardict-1.0.1-mdv-glib.patch
Group:		Office
Summary:	StarDict clone written in Qt4
Requires:	stardict-dictionary = 2.4.2

%description
QStarDict is a dictionary program written using Qt4. The user interface is
similar to StarDict. The latest version is 1.0.1.

Main features

* Full support of StarDict 2.x dictionaries
* Working in system tray
* Scanning mouse selection and showing popup window with translation
  of selected word
* Translations reformatting
* Plugins support

%package -n plasma-applet-%{name}
Group:		Graphical desktop/KDE
Summary:	Plasma applet of qstardict
Requires:	%name = %version

%description -n plasma-applet-%{name}
This package contains kde plasma applet of qstardict.

%prep
%setup -q
%patch0 -p1

%build
%qmake_qt4 PLUGINS_DIR=%_libdir/%name/plugins ENABLED_PLUGINS="stardict web"
%make

cd kdeplasma
%cmake_kde4
%make

%install
make install INSTALL_ROOT=%{buildroot}

pushd kdeplasma/build
%makeinstall_std
popd

mkdir -p %{buildroot}%{_iconsdir}
convert -resize 32x32 qstardict/qstardict.png %{buildroot}%{_iconsdir}/%{name}.png
mkdir -p %{buildroot}%{_liconsdir}
convert -resize 48x48 qstardict/qstardict.png %{buildroot}%{_liconsdir}/%{name}.png
mkdir -p %{buildroot}%{_miconsdir}
convert -resize 16x16 qstardict/qstardict.png %{buildroot}%{_miconsdir}/%{name}.png

mkdir -p %buildroot%{_datadir}/applications
desktop-file-install --vendor='' \
	--dir=%buildroot%{_datadir}/applications \
	--remove-category='Utility' \
	--add-category='Office' \
	--remove-key='Encoding' \
	qstardict/qstardict.desktop

rm -fr %buildroot%_datadir/doc

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog THANKS
%{_bindir}/%{name}
%{_libdir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png

%files -n plasma-applet-%{name}
%defattr(-,root,root)
%_kde_libdir/kde4/*.so
%_kde_services/*.desktop


%changelog
* Wed Feb 01 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.0.1-4mdv2011.0
+ Revision: 770352
- update to 1.0.1

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.13.1-4mdv2011.0
+ Revision: 614679
- the mass rebuild of 2010.1 packages

* Fri Apr 30 2010 Funda Wang <fwang@mandriva.org> 0.13.1-3mdv2010.1
+ Revision: 541301
- fix build with gcc 4.4

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Wed Mar 11 2009 Funda Wang <fwang@mandriva.org> 0.13.1-2mdv2009.1
+ Revision: 353779
- add kde4 plasma applet

* Tue Feb 10 2009 Funda Wang <fwang@mandriva.org> 0.13.1-1mdv2009.1
+ Revision: 339177
- fix file list
- New version 0.13.1

* Tue Feb 03 2009 Funda Wang <fwang@mandriva.org> 0.13-1mdv2009.1
+ Revision: 337023
- enable plugins
- New verison 0.13

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Tue Aug 05 2008 Funda Wang <fwang@mandriva.org> 0.12.9-2mdv2009.0
+ Revision: 263693
- rebuild against new compile flags

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed Jun 11 2008 Funda Wang <fwang@mandriva.org> 0.12.9-1mdv2009.0
+ Revision: 218145
- New version 0.12.9

* Wed Jun 11 2008 Funda Wang <fwang@mandriva.org> 0.12.8-1mdv2009.0
+ Revision: 218085
- New version 0.12.8

* Wed Apr 16 2008 Funda Wang <fwang@mandriva.org> 0.12.7-2mdv2009.0
+ Revision: 194547
- move plugin dir
- New version 0.12.7

  + Thierry Vignaud <tv@mandriva.org>
    - fix description-line-too-long
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Nov 12 2007 Funda Wang <fwang@mandriva.org> 0.08-1mdv2008.1
+ Revision: 108061
- New version 0.08

* Fri Sep 07 2007 Funda Wang <fwang@mandriva.org> 0.07-1mdv2008.0
+ Revision: 82013
- New version 0.07

* Sat Sep 01 2007 Funda Wang <fwang@mandriva.org> 0.06-1mdv2008.0
+ Revision: 77348
- New version 0.06

* Wed Aug 29 2007 Funda Wang <fwang@mandriva.org> 0.05-1mdv2008.0
+ Revision: 73345
- convert suse style to mandriva style
- Import qstardict



* Tue Jul 31 2007 - Petr Vanek <petr@scribus.info>
- updated to 0.05
* Fri Jul 27 2007 - Nikolay Derkach <nderkach@gmail.com>
- update to 0.04
* Sun Jul 08 2007 - Nikolay Derkach <nderkach@gmail.com>
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6819 |12cr|qstat-2.11-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:        Real-time Game Server Status for FPP/FPS servers
Name:           qstat
Version:        2.11
Release:        %mkrel 6
License:        Artistic
Group:          Networking/Other
URL:            http://sourceforge.net/projects/qstat/
Source:         http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
BuildRoot:      %{_tmppath}/%{name}-root

%description
QStat is a command-line utility for collecting real-time 
statistics from on-line game servers. The games supported 
are generally limited to the first-person-shooter genre 
(Quake, Half-Life, Unreal, etc). 
Statistics may be output in a variety of form

%prep

%setup -q %{name}-%{version}

%build

%configure2_5x --program-suffix=-quake

%make

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%makeinstall_std

rm -f template/Makefile*

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGES.txt COMPILE.txt ChangeLog contrib.cfg info/* qstatdoc.html template
%config(noreplace) %{_sysconfdir}/qstat.cfg
%{_bindir}/%{name}-quake


%changelog
* Tue Sep 15 2009 Thierry Vignaud <tvignaud@mandriva.com> 2.11-6mdv2010.0
+ Revision: 442594
- rebuild

* Sat Mar 14 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 2.11-5mdv2009.1
+ Revision: 355014
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.11-4mdv2009.0
+ Revision: 269055
- rebuild early 2009.0 package (before pixel changes)

* Wed Apr 16 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2.11-3mdv2009.0
+ Revision: 194507
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 2.11-2mdv2008.1
+ Revision: 140742
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Sep 14 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 2.11-2mdv2008.0
+ Revision: 85636
- spec file clean
- use program-suffix rather that rename binary


* Sun Dec 31 2006 Tomasz Pawel Gajc <tpg@mandriva.org> 2.11-1mdv2007.0
+ Revision: 102903
- Import qstat


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6820 |12cr|qsvn-0.8.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	A graphical Subversion client
Name: 		qsvn
Version: 	0.8.3
Release: 	%mkrel 2
Source:		http://www.anrichter.net/projects/qsvn/chrome/site/%{name}-%{version}-src.tar.gz
Patch0:		qsvn-0.8.0-fix-str-fmt.patch
Patch1:		qsvn-0.8.1-libname.patch
Patch2:		qsvn-0.8.3-convert.patch
License: 	GPLv2
Group: 		Development/Other
BuildRoot: 	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL: 		http://www.anrichter.net/projects/qsvn/
BuildRequires:  qt4-devel
BuildRequires:	subversion-devel
BuildRequires:	cmake

%description
QSvn is a graphical Subversion Client for Linux, UNIX, Windows and
Mac OS X. We use the Subversion API for all Subversion actions and
the Qt4 C++ toolkit from Trolltech for platform independent programming.

%files
%defattr(-,root,root)
%doc README 
%{_bindir}/*

#--------------------------------------------------------------------
%define major 6
%define libname %mklibname qsvnqt4_ %major

%package -n %libname
Summary: Library for qsvn
Group: System/Libraries
Obsoletes: %{_lib}svnqt-qt4_4
Obsoletes: %{_lib}svnqt4_5 < 0.8.0-2
Obsoletes: %{_lib}qsvnqt4_5

%description -n %libname
Library for qsvn.

%files -n %libname
%defattr(-,root,root)
%{_libdir}/libqsvnqt4.so.%{major}*

#--------------------------------------------------------------------
%package devel
Summary: Development files for qsvn
Group: Development/KDE and Qt
Requires: %libname = %version
Obsoletes: %{_lib}svnqt-qt4-devel
Conflicts: kdesvn-devel >= 1.2.0

%description devel
Development files for qsvn.

%files devel
%defattr(-,root,root)
%{_libdir}/libqsvnqt4.so
%{_includedir}/svnqt

#--------------------------------------------------------------------

%prep
%setup -q -n %name-%version
%patch0 -p0
%patch1 -p0
%patch2 -p1

%build
%cmake_qt4 ../src -Dsvnqt-name="qsvnqt4"
%make

%install
rm -rf %{buildroot}
%makeinstall_std -C build

%clean
rm -rf $RPM_BUILD_ROOT


%changelog
* Thu Dec 02 2010 Paulo Andrade <pcpa@mandriva.com.br> 0.8.3-2mdv2011.0
+ Revision: 605534
- Rebuild with apr with workaround to issue with gcc type based

* Mon Aug 03 2009 Funda Wang <fwang@mandriva.org> 0.8.3-1mdv2010.0
+ Revision: 407682
- new version 0.8.3

* Mon Jun 01 2009 Funda Wang <fwang@mandriva.org> 0.8.2-1mdv2010.0
+ Revision: 381868
- New version 0.8.2

* Sun Feb 15 2009 Frederik Himpe <fhimpe@mandriva.org> 0.8.1-1mdv2009.1
+ Revision: 340481
- Update to new version 0.8.1
- Rediff libname patch

* Sun Feb 15 2009 Frederik Himpe <fhimpe@mandriva.org> 0.8.0-3mdv2009.1
+ Revision: 340477
- rebuild

* Thu Dec 25 2008 Funda Wang <fwang@mandriva.org> 0.8.0-2mdv2009.1
+ Revision: 319020
- add libname patch
- obsoletes old devel package
- rename lib again so that it won't conflicts with kdesvn

* Thu Dec 25 2008 Funda Wang <fwang@mandriva.org> 0.8.0-1mdv2009.1
+ Revision: 318924
- fix file list
- new version 0.8.0

* Sun Aug 03 2008 Funda Wang <fwang@mandriva.org> 0.7.0-1mdv2009.0
+ Revision: 261908
- import qsvn



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6821 |12cr|qsynth-0.3.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	qsynth
%define	version	0.3.6
%define	release	2

Name:		%{name}
Summary:        Qt GUI Interface for FluidSynth
Version:		%{version}
Release:		%{release}
License:		GPLv2+
Group:		Sound
Source0:		http://downloads.sourceforge.net/qsynth/%{name}-%{version}.tar.gz
URL:            http://%{name}.sourceforge.net/
BuildRequires:	qt4-devel >= 4.2.0
BuildRequires:	qt4-linguist
BuildRequires:	libx11-devel
BuildRequires:	fluidsynth-devel
BuildRequires:	desktop-file-utils
BuildRequires:	cmake
Requires:	fluidsynth

%description
Qsynth is a fluidsynth GUI front-end application written in C++ around
the Qt4 toolkit using Qt Designer. Eventually it may evolve into a
softsynth management application allowing the user to control and manage
a variety of command line softsynth but for the moment it wraps the
excellent FluidSynth softsynth.


%prep
%setup -q


%build
# Fix locale installation path
perl -pi -e 's/share\/locale/share\/qsynth\/locale/g' src/CMakeLists.txt
perl -pi -e 's/share\/locale/share\/qsynth\/locale/g' src/qsynth.cpp
%configure2_5x
#cmake -DCMAKE_INSTALL_PREFIX=%{_prefix} .
# (gvm) To avoid random build errors with translation files
make


%install
rm -rf %{buildroot}
%makeinstall_std

# Fix the .desktop file by removing
# 2 non-Mdv key and 2 non-standard categories
desktop-file-install \
    --remove-key="X-SuSE-translate" \
    --remove-key="Version" \
    --remove-category="MIDI" \
    --remove-category="ALSA" \
    --remove-category="JACK" \
    --add-category="Midi" \
    --add-category="X-MandrivaLinux-Sound" \
    --dir %{buildroot}%{_datadir}/applications \
%{buildroot}%{_datadir}/applications/%{name}.desktop


%files
%{_bindir}/%{name}
%{_datadir}/locale/*.qm
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/32x32/apps/%{name}.png
#{_datadir}/pixmaps/%%{name}.png



%changelog
* Thu Oct  25 2012 Giovanni Mariani <mc2374@mclink.it>
+ Commit: 2a6e7f6
- Fix file list
  
* Thu Oct  25 2012 Giovanni Mariani <mc2374@mclink.it>
+ Commit: aa407f3
- Switch from cmake to old configure to fix linking errors with gold linker
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6822 |12cr|qt5-5.0.0-0.alpha.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define beta alpha
%define _qt_prefix %_prefix/lib/qt5
%define _qt_bindir %_qt_prefix/bin
%define _qt_docdir %_docdir/qt5
%define _qt_libdir %_prefix/lib/qt5/%_lib
%define _qt_includedir %_qt_prefix/include
%define _qt_plugindir %_libdir/qt5/plugins
%define _qt_demodir %_qt_prefix/demos
%define _qt_exampledir %_qt_prefix/examples
%define _qt_importdir %_qt_prefix/imports
%define _qt_datadir %_qt_prefix/share
%define _qt_sysconfdir %_sysconfdir/qt5
%define _qt_testsdir %_qt_prefix/tests
%define _qt_translationsdir %_qt_prefix/translations

%define major %(echo %version |cut -d. -f1)
%define qtconcurrent %mklibname qtconcurrent %major
%define qtconcurrentd %mklibname qtconcurrent%major -d
%define qtcore %mklibname qtcore %major
%define qtcored %mklibname qtcore%major -d
%define qtdbus %mklibname qtdbus %major
%define qtdbusd %mklibname qtdbus%major -d
%define qtgui %mklibname qtgui %major
%define qtguid %mklibname qtgui%major -d
%define qtnetwork %mklibname qtnetwork %major
%define qtnetworkd %mklibname qtnetwork%major -d
%define qtopengl %mklibname qtopengl %major
%define qtopengld %mklibname qtopengl%major -d
%define qtprintsupport %mklibname qtprintsupport %major
%define qtprintsupportd %mklibname qtprintsupportd -d
%define qtsql %mklibname qtsql %major
%define qtsqld %mklibname qtsql%major -d
%define qttest %mklibname qttest %major
%define qttestd %mklibname qttest%major -d
%define qtwidgets %mklibname qtwidgets %major
%define qtwidgetsd %mklibname qtwidgets%major -d
%define qtxml %mklibname qtxml %major
%define qtxmld %mklibname qtxml%major -d

Name: qt5
Version: 5.0.0
%if "%beta" == ""
Source0: http://releases.qt-project.org/qt5.0/release/qt-everywhere-opensource-src-%version.tar.xz
Release: 1
%else
Source0: http://releases.qt-project.org/qt5.0/%beta/qt-everywhere-opensource-src-%version-%beta.tar.xz
Release: 0.%beta.1
%endif
Source100: %name.rpmlintrc
License: LGPLv3+
Summary: Version 5 of the Qt toolkit
URL: http://qt-project.org/
Group: Development/KDE and Qt

# CUPS
BuildRequires: cups-devel

# OpenGL
BuildRequires: pkgconfig(gl)

# Event loop
BuildRequires: pkgconfig(glib-2.0)

# For XCB platform plugin:
BuildRequires: pkgconfig(xcb) >= 1.5
BuildRequires: pkgconfig(xcb-icccm)
BuildRequires: pkgconfig(xcb-image)
BuildRequires: pkgconfig(xcb-renderutil)
BuildRequires: pkgconfig(xcb-keysyms)
BuildRequires: pkgconfig(xrender)

%description
Version 5 of the Qt toolkit

%package -n %qtconcurrent
Summary: Qt threading library
Group: System/Libraries

%description -n %qtconcurrent
Qt threading library

%package -n %qtconcurrentd
Summary: Development files for version %major of the QtConcurrent library
Group: Development/KDE and Qt
Requires: %qtconcurrent = %version-%release

%description -n %qtconcurrentd
Development files for version %major of the QtConcurrent library

%package -n %qtcore
Summary: Qt Core library
Group: System/Libraries

%description -n %qtcore
Qt Core library

%package -n %qtcored
Summary: Development files for version %major of the QtCore library
Group: Development/KDE and Qt
Requires: %qtcore = %version-%release

%description -n %qtcored
Development files for version %major of the QtCore library

%package -n qmake%major
Summary: Makefile generation system for Qt%major
Group: Development/KDE and Qt

%description -n qmake%major
Makefile generation system for Qt%major

%package -n %qtdbus
Summary: Qt DBus connector library
Group: System/Libraries

%description -n %qtdbus
Qt DBus connector library

%package -n %qtdbusd
Summary: Development files for version %major of the QtDBus library
Group: Development/KDE and Qt
Requires: %qtdbus = %version-%release

%description -n %qtdbusd
Development files for version %major of the QtDBus library

%package -n %qtgui
Summary: Qt GUI library
Group: System/Libraries

%description -n %qtgui
Qt GUI library

%package -n %qtguid
Summary: Development files for version %major of the QtGui library
Group: Development/KDE and Qt
Requires: %qtgui = %version-%release

%description -n %qtguid
Development files for version %major of the QtGui library

%package -n %qtgui-x11
Summary: X11 output driver for QtGui v%major
Group: System/Libraries
Requires: %qtgui = %version-%release

%description -n %qtgui-x11
X11 output driver for QtGui v%major

%package -n %qtgui-minimal
Summary: Minimal (Framebuffer based) output driver for QtGui v%major
Group: System/Libraries
Requires: %qtgui = %version-%release

%description -n %qtgui-minimal
Minimal (Framebuffer based) output driver for QtGui v%major

%package -n %qtnetwork
Summary: Qt Networking library
Group: System/Libraries

%description -n %qtnetwork
Qt Networking library

%package -n %qtnetworkd
Summary: Development files for version %major of the QtNetwork library
Group: Development/KDE and Qt
Requires: %qtnetwork = %version-%release

%description -n %qtnetworkd
Development files for version %major of the QtNetwork library

%package -n %qtopengl
Summary: Qt OpenGL (3D Graphics) library
Group: System/Libraries

%description -n %qtopengl
Qt OpenGL (3D Graphics) library

%package -n %qtopengld
Summary: Development files for version %major of the QtOpenGL library
Group: Development/KDE and Qt
Requires: %qtopengl = %version-%release

%description -n %qtopengld
Development files for version %major of the QtOpenGL library

%package -n %qtprintsupport
Summary: Qt printing library
Group: System/Libraries

%description -n %qtprintsupport
Qt printing library

%package -n %qtprintsupportd
Summary: Development files for version %major of the QtPrintSupport library
Group: Development/KDE and Qt
Requires: %qtprintsupport = %version-%release

%description -n %qtprintsupportd
Development files for version %major of the QtPrintSupport library

%package -n %qtsql
Summary: Qt SQL library
Group: System/Libraries

%description -n %qtsql
Qt SQL library

%package -n %qtsql-sqlite
Summary: SQLite 3.x support for the QtSql library v%major
Group: System/Libraries
Requires: %qtsql = %version-%release
BuildRequires: pkgconfig(sqlite3)

%description -n %qtsql-sqlite
SQLite 3.x support for the QtSql library v%major

%package -n %qtsql-mysql
Summary: MySQL support for the QtSql library v%major
Group: System/Libraries
Requires: %qtsql = %version-%release
BuildRequires: mysql-devel

%description -n %qtsql-mysql
MySQL support for the QtSql library v%major

%package -n %qtsql-odbc
Summary: ODBC support for the QtSql library v%major
Group: System/Libraries
Requires: %qtsql = %version-%release
BuildRequires: pkgconfig(libiodbc)

%description -n %qtsql-odbc
ODBC support for the QtSql library v%major

%package -n %qtsql-postgresql
Summary: PostgreSQL support for the QtSql library v%major
Group: System/Libraries
Requires: %qtsql = %version-%release
BuildRequires: postgresql-devel >= 9.0

%description -n %qtsql-postgresql
PostgreSQL support for the QtSql library v%major

%package -n %qtsqld
Summary: Development files for version %major of the QtSql library
Group: Development/KDE and Qt
Requires: %qtsql = %version-%release

%description -n %qtsqld
Development files for version %major of the QtSql library

%package -n %qttest
Summary: Qt unit test library
Group: System/Libraries

%description -n %qttest
Qt unit test library

%package -n %qttestd
Summary: Development files for version %major of the QtTest library
Group: Development/KDE and Qt
Requires: %qttest = %version-%release

%description -n %qttestd
Development files for version %major of the QtTest library

%package -n %qtwidgets
Summary: Qt Widget library
Group: System/Libraries

%description -n %qtwidgets
Qt Widget library

%package -n %qtwidgetsd
Summary: Development files for version %major of the QtWidgets library
Group: Development/KDE and Qt
Requires: %qtwidgets = %version-%release

%description -n %qtwidgetsd
Development files for version %major of the QtWidgets library

%package -n %qtxml
Summary: Qt XML library
Group: System/Libraries

%description -n %qtxml
Qt XML library

%package -n %qtxmld
Summary: Development files for version %major of the QtXml library
Group: Development/KDE and Qt
Requires: %qtxml = %version-%release

%description -n %qtxmld
Development files for version %major of the QtXml library

%package -n qdoc%major
Summary: Qt documentation generator, version %major
Group: Development/KDE and Qt

%description -n qdoc%major
Qt documentation generator, version %major

%package examples
Summary: Example applications for %name
Group: Development/KDE and Qt

%description examples
Example applications for %name

%package fonts
Summary: Fonts for use with some %name output plugins
Group: System/Libraries

%description fonts
Fonts for use with some %name output plugins

These fonts are required for various non-X11 output
plugins (framebuffer device etc.).

They are not required for the normal X11 output.

%prep
%setup -q -n qt-everywhere-opensource-src-%version
cd qtbase
./configure \
	-prefix %_qt_prefix \
	-bindir %_qt_bindir \
	-libdir %_qt_libdir \
	-docdir %_qt_docdir \
	-headerdir %_qt_includedir \
	-plugindir %_qt_plugindir \
	-importdir %_qt_importdir \
	-translationdir %_qt_translationsdir \
	-sysconfdir %_qt_sysconfdir \
	-examplesdir %_qt_exampledir \
	-testsdir %_qt_testsdir \
	-release \
	-opensource \
	-shared \
	-largefile \
	-exceptions \
	-accessibility \
	-stl \
	-no-sql-db2 \
	-no-sql-ibase \
	-plugin-sql-mysql \
	-no-sql-oci \
	-plugin-sql-odbc \
	-plugin-sql-psql \
	-plugin-sql-sqlite \
	-no-sql-sqlite2 \
	-no-sql-tds \
	-system-sqlite \
	-phonon-backend \
	-javascript-jit \
%ifarch x86_64
	-platform linux-g++-64 \
%else
	-platform linux-g++-32 \
%endif
	-system-zlib \
	-system-libpng \
	-system-libjpeg \
	-openssl \
	-system-pcre \
	-optimized-qmake \
	-no-nis \
	-cups \
	-iconv \
	-pch \
	-dbus \
	-reduce-relocations \
	-xcb \
	-opengl \
	-confirm-license \
	-glib \
	-no-separate-debug-info

%build
cd qtbase
%make STRIP=true

%install
cd qtbase
make install STRIP=true INSTALL_ROOT=%buildroot

# Installed, but not useful
rm -f %buildroot%_qt_bindir/syncqt
# Probably not useful outside of Qt source tree?
rm -f %buildroot%_qt_bindir/qtmodule-configtests

cd %buildroot%_libdir
ln -s ../lib/qt5/%_lib/*.so.* .

%files -n %qtconcurrent
%_qt_libdir/libQtConcurrent.so.*
%_libdir/libQtConcurrent.so.*

%files -n %qtconcurrentd
%_qt_libdir/libQtConcurrent.so
%_qt_libdir/libQtConcurrent.prl
%_qt_libdir/pkgconfig/QtConcurrent.pc
%_qt_includedir/QtConcurrent
%_qt_includedir/Qt/QtConcurrent
%_qt_libdir/cmake/Qt%{major}Concurrent

%files -n %qtcore
%_qt_libdir/libQtCore.so.*
%_libdir/libQtCore.so.*
%dir %_libdir/qt5/plugins

%files -n %qtcored
%_qt_bindir/moc
%_qt_bindir/rcc
%_qt_libdir/libQtCore.so
%_qt_libdir/libQtCore.prl
%_qt_includedir/QtCore
%dir %_qt_libdir/cmake
%dir %_qt_libdir/pkgconfig
%_qt_libdir/pkgconfig/QtCore.pc
%_qt_libdir/cmake/Qt%{major}Core
%dir %_qt_includedir/Qt
%_qt_includedir/Qt/*.h
%_qt_includedir/Qt/QtCore

%files -n %qtdbus
%_qt_libdir/libQtDBus.so.*
%_libdir/libQtDBus.so.*

%files -n %qtdbusd
%_qt_libdir/libQtDBus.so
%_qt_libdir/libQtDBus.prl
%_qt_libdir/pkgconfig/QtDBus.pc
%_qt_includedir/QtDBus
%_qt_includedir/Qt/QtDBus
%_qt_libdir/cmake/Qt%{major}DBus

%files -n qmake%major
%_qt_bindir/qmake
%_qt_prefix/mkspecs

%files -n %qtgui
%_qt_libdir/libQtGui.so.*
%_libdir/libQtGui.so.*
%_libdir/qt5/plugins/imageformats
%dir %_libdir/qt5/plugins/platforminputcontexts
%dir %_libdir/qt5/plugins/platforms

%files -n %qtgui-x11
%_libdir/qt5/plugins/platforms/libxcb.so
%_libdir/qt5/plugins/platforminputcontexts/libibusplatforminputcontextplugin.so
%_libdir/qt5/plugins/platforminputcontexts/libmaliitplatforminputcontextplugin.so

%files -n %qtgui-minimal
%_libdir/qt5/plugins/platforms/libqminimal.so

%files -n %qtguid
%_qt_bindir/uic
%_qt_libdir/libQtGui.so
%_qt_libdir/libQtGui.prl
%_qt_libdir/pkgconfig/QtGui.pc
%_qt_includedir/QtGui
%_qt_includedir/Qt/QtGui
%_qt_libdir/cmake/Qt%{major}Gui
%_qt_libdir/libQtPlatformSupport.a
%_qt_libdir/libQtPlatformSupport.prl
%_qt_libdir/pkgconfig/QtPlatformSupport.pc
%_qt_libdir/cmake/Qt%{major}PlatformSupport
%_qt_includedir/QtPlatformSupport
%_qt_includedir/Qt/QtPlatformSupport

%files -n %qtnetwork
%_qt_libdir/libQtNetwork.so.*
%_libdir/libQtNetwork.so.*
%_libdir/qt5/plugins/bearer

%files -n %qtnetworkd
%_qt_libdir/libQtNetwork.so
%_qt_libdir/libQtNetwork.prl
%_qt_libdir/pkgconfig/QtNetwork.pc
%_qt_includedir/QtNetwork
%_qt_includedir/Qt/QtNetwork
%_qt_libdir/cmake/Qt%{major}Network

%files -n %qtopengl
%_qt_libdir/libQtOpenGL.so.*
%_libdir/libQtOpenGL.so.*

%files -n %qtopengld
%_qt_libdir/libQtOpenGL.so
%_qt_libdir/libQtOpenGL.prl
%_qt_libdir/pkgconfig/QtOpenGL.pc
%_qt_includedir/QtOpenGL
%_qt_includedir/Qt/QtOpenGL
%_qt_libdir/cmake/Qt%{major}OpenGL

%files -n %qtprintsupport
%_qt_libdir/libQtPrintSupport.so.*
%_libdir/libQtPrintSupport.so.*

%files -n %qtprintsupportd
%_qt_libdir/libQtPrintSupport.so
%_qt_libdir/libQtPrintSupport.prl
%_qt_libdir/pkgconfig/QtPrintSupport.pc
%_qt_includedir/QtPrintSupport
%_qt_includedir/Qt/QtPrintSupport
%_qt_libdir/cmake/Qt%{major}PrintSupport

%files -n %qtsql
%_qt_libdir/libQtSql.so.*
%_libdir/libQtSql.so.*
%dir %_libdir/qt5/plugins/sqldrivers

%files -n %qtsql-sqlite
%_libdir/qt5/plugins/sqldrivers/libqsqlite.so

%files -n %qtsql-mysql
%_libdir/qt5/plugins/sqldrivers/libqsqlmysql.so

%files -n %qtsql-odbc
%_libdir/qt5/plugins/sqldrivers/libqsqlodbc.so

%files -n %qtsql-postgresql
%_libdir/qt5/plugins/sqldrivers/libqsqlpsql.so

%files -n %qtsqld
%_qt_libdir/libQtSql.so
%_qt_libdir/libQtSql.prl
%_qt_libdir/pkgconfig/QtSql.pc
%_qt_includedir/QtSql
%_qt_includedir/Qt/QtSql
%_qt_libdir/cmake/Qt%{major}Sql

%files -n %qttest
%_qt_libdir/libQtTest.so.*
%_libdir/libQtTest.so.*

%files -n %qttestd
%_qt_libdir/libQtTest.so
%_qt_libdir/libQtTest.prl
%_qt_libdir/pkgconfig/QtTest.pc
%_qt_includedir/QtTest
%_qt_includedir/Qt/QtTest
%_qt_libdir/cmake/Qt%{major}Test

%files -n %qtwidgets
%_qt_libdir/libQtWidgets.so.*
%_libdir/libQtWidgets.so.*
%_libdir/qt5/plugins/accessible

%files -n %qtwidgetsd
%_qt_libdir/libQtWidgets.so
%_qt_libdir/libQtWidgets.prl
%_qt_libdir/pkgconfig/QtWidgets.pc
%_qt_includedir/QtWidgets
%_qt_includedir/Qt/QtWidgets
%_qt_libdir/cmake/Qt%{major}Widgets

%files -n %qtxml
%_qt_libdir/libQtXml.so.*
%_libdir/libQtXml.so.*

%files -n %qtxmld
%_qt_libdir/libQtXml.so
%_qt_libdir/libQtXml.prl
%_qt_libdir/pkgconfig/QtXml.pc
%_qt_includedir/QtXml
%_qt_includedir/Qt/QtXml
%_qt_libdir/cmake/Qt%{major}Xml

%files -n qdoc%major
%_qt_bindir/qdoc

%files examples
%_qt_prefix/examples

%files fonts
%_qt_libdir/fonts



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6823 |12cr|qtads-2.1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    qtads
%define version 2.1.2
%define release %mkrel 1

Name:           %{name} 
Summary:        GUI multimedia interpreter for TADS games
Version:        %{version} 
Release:        %{release} 
Source0:	http://downloads.sourceforge.net/project/qtads/qtads-2.x/%{version}/%{name}-%{version}.tar.bz2
URL:            http://qtads.sourceforge.net/
License:        GPLv2+

Group:          Games/Other
BuildRequires:  qt4-devel SDL-devel SDL_mixer-devel SDL_sound-devel
BuildRoot:      %{_tmppath}/%{name}-buildroot
Suggests:	timidity-instruments

%description
QTads is a cross-platform multimedia interpreter for Tads (Text Adventure 
Development System) games. Both Tads versions in use today (Tads 2 and Tads 3)
are supported. MIDI, Ogg Vorbis, MP3, and WAV sound formats are supported.

TADS is a programming language written by Michael J. Roberts, designed to 
implement text-adventure games (Interactive Fiction), similar to those 
developed by Infocom in 1980-1990, as well as other companies (like Legend 
Entertainment, Level 9, etc). If you liked games like "Zork", "Adventure", 
"Trinity", or "Eric the Unready", you'll feel right at home.

%files
%defattr(-,root,root,0755)
%doc AUTHORS BUGS COPYING INSTALL NEWS README HTML_TADS_LICENSE
%{_mandir}/man6/*
%{_bindir}/qtads
#%{_datadir}/qtads/charmaps/* #no more needed ?
#%{_datadir}/qtads/i18n/* #no more needed ?
%{_datadir}/applications/mandriva-%{name}.desktop

#--------------------------------------------------------------------

%prep
%setup -q

%build 
%qmake_qt4 \
    BIN_INSTALL=%{buildroot}%{_bindir} \
    DOC_INSTALL=%{buildroot}%{_datadir}/doc \
    DATA_INSTALL=%{buildroot}%{_datadir} \
    CFLAGS="$RPM_OPT_FLAGS" \
    CXXFLAGS="$RPM_OPT_FLAGS"

%make

%install
rm -rf %{buildroot}
#%makeinstall #there is no make install option at the moment, must be done manually
mkdir -p %{buildroot}%{_bindir}
cp qtads  %{buildroot}%{_bindir}/qtads
mkdir -p %{buildroot}%{_mandir}/man6
cp -f %{name}.6 %{buildroot}%{_mandir}/man6

%{__mkdir_p} %{buildroot}%{_datadir}/applications
%{__cat} > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=%{name}
Comment=GUI multimedia interpreter for TADS games
Exec=%{name}
Icon=other_amusement
Terminal=false
Type=Application
Categories=Game;AdventureGame;RolePlaying;
EOF


%clean
rm -rf %{buildroot}



%changelog
* Sun Mar 04 2012 Samuel Verschelde <stormi@mandriva.org> 2.1.2-1mdv2011.0
+ Revision: 782098
- update to new version 2.1.2

* Fri Mar 11 2011 Samuel Verschelde <stormi@mandriva.org> 2.1.1-1
+ Revision: 643807
- version 2.1.1

* Sun Oct 24 2010 Samuel Verschelde <stormi@mandriva.org> 2.0.1-3mdv2011.0
+ Revision: 589203
- suggests timidity-instruments for MIDI playback

* Sun Oct 24 2010 Samuel Verschelde <stormi@mandriva.org> 2.0.1-2mdv2011.0
+ Revision: 588939
- bump release
- do not gzip man page

* Sun Oct 24 2010 Samuel Verschelde <stormi@mandriva.org> 2.0.1-1mdv2011.0
+ Revision: 588683
- new version 2.0.1, uses QT4 now, and becomes multimedia (images/sounds/music)

* Sat Jul 11 2009 Samuel Verschelde <stormi@mandriva.org> 1.9-2mdv2010.0
+ Revision: 394361
+ rebuild (emptylog)

* Sat Jul 11 2009 Samuel Verschelde <stormi@mandriva.org> 1.9-1mdv2010.0
+ Revision: 394352
- update to new version 1.9

* Sat May 30 2009 Samuel Verschelde <stormi@mandriva.org> 1.8-2mdv2010.0
+ Revision: 381529
- added desktop file
- modified summary

* Fri May 29 2009 Samuel Verschelde <stormi@mandriva.org> 1.8-1mdv2010.0
+ Revision: 381141
- new version 1.8

* Thu May 21 2009 Samuel Verschelde <stormi@mandriva.org> 1.7-2mdv2010.0
+ Revision: 378341
- rebuild for gcc 4.4

* Tue Mar 17 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.7-1mdv2009.1
+ Revision: 356597
- import qtads


* Mon Mar 31 2008 Samuel Verschelde <specialspam@laposte.net> 1.7-1mdv2008.1
- first package 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6824 |12cr|qtemu-1.0.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	qtemu
%define version	1.0.5
%define release	%mkrel 2
%define qtemudir %{_datadir}/qtemu

Summary:	A graphical user interface for QEMU
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{name}-%{version}.tar.bz2
Source10:	qtemu.png
Source11:	qtemu.16.png
Source12:	qtemu.48.png
Patch2:		qtemu-qemu-accelerators.patch
Source2:	processor.png
License:	GPLv2
Group:		Emulators
Url:		http://www.qtemu.org/
Requires:	qemu >= 0.9.0-%{mkrel 3}
BuildRequires:	cmake, qt4-devel >= 4.1, qt4-linguist
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
QtEmu is a graphical user interface for QEMU written in Qt4. It has
the ability to run virtual operating systems on native systems. This
way you can easily test a new operating system or try a Live CD on
your system without any troubles and dangers.

%prep
%setup -q
%patch2 -p0 -b .qemu-accelerators
cp %{SOURCE2} images/

# fix qtemu data location
perl -pi -e \
	's|QCoreApplication::applicationDirPath\(\)|QString("%{qtemudir}")|g' \
	helpwindow.cpp main.cpp

%build
mkdir objs
cd objs

export QTDIR=/usr/lib/qt4/
export PATH=$QTDIR/bin:$PATH

cmake \
	-DCMAKE_INSTALL_PREFIX=%{qtemudir} \
%if "%{_lib}" != "lib"
	-DLIB_SUFFIX=64 \
%endif
	../

%make

%install
rm -rf $RPM_BUILD_ROOT

%makeinstall_std -C objs

# move files around
mkdir -p $RPM_BUILD_ROOT%{_bindir}
mv $RPM_BUILD_ROOT%{qtemudir}/bin/qtemu $RPM_BUILD_ROOT%{_bindir}/
rmdir $RPM_BUILD_ROOT%{qtemudir}/bin

# install icons
mkdir -p $RPM_BUILD_ROOT%{_iconsdir}
install -m644 %{SOURCE10} $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
mkdir -p $RPM_BUILD_ROOT%{_miconsdir}
install -m644 %{SOURCE11} $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
mkdir -p $RPM_BUILD_ROOT%{_liconsdir}
install -m644 %{SOURCE12} $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png

# install menu entries

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=QtEmu
Comment=A graphical user interface for QEMU
Exec=%{_bindir}/qtemu
Icon=%{name}
Type=Application
Terminal=false
Categories=X-MandrivaLinux-MoreApplications-Emulators;Emulator;
EOF

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files
%defattr(-,root,root)
%{_bindir}/qtemu
%dir %{qtemudir}
%{qtemudir}/*
# desktop integration
%{_iconsdir}/*.png
%{_miconsdir}/*.png
%{_liconsdir}/*.png
%{_datadir}/applications/mandriva-%{name}.desktop




%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.5-2mdv2011.0
+ Revision: 614681
- the mass rebuild of 2010.1 packages

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Rediff patch2
    - Remove patch1 : Merged upstream
      Uncomment Patch2 in the top of the spec file

* Tue Mar 09 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.0.5-1mdv2010.1
+ Revision: 516850
- update to 1.0.5
- fix license

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.0.4-7mdv2010.0
+ Revision: 442613
- rebuild

* Fri Mar 06 2009 Antoine Ginies <aginies@mandriva.com> 1.0.4-6mdv2009.1
+ Revision: 350143
- 2009.1 rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 1.0.4-5mdv2009.0
+ Revision: 259978
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 1.0.4-4mdv2009.0
+ Revision: 247785
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri Jan 11 2008 Thierry Vignaud <tv@mandriva.org> 1.0.4-2mdv2008.1
+ Revision: 148339
- drop old menu
- kill re-definition of %%buildroot on Pixel's request
- do not harcode icon extension
- kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Jul 18 2007 Jérôme Soyer <saispo@mandriva.org> 1.0.4-2mdv2008.0
+ Revision: 53227
- Bump Release
- Readd patch2

* Wed Jul 18 2007 Jérôme Soyer <saispo@mandriva.org> 1.0.4-1mdv2008.0
+ Revision: 53135
- Remove two patches, not needed


* Wed Mar 28 2007 Gwenole Beauchesne <gbeauchesne@mandriva.com> 1.0.3-1mdv2007.1
+ Revision: 149322
- 1.0.3
- enable QEMU Accelerator ("kqemu") by default if available

* Sun Mar 18 2007 Gwenole Beauchesne <gbeauchesne@mandriva.com> 1.0.2-2mdv2007.1
+ Revision: 145692
- add support for accelerators (kqemu, kvm)
- make it build with qt4.1 (Laurent Montel)
- requires qemu >= 0.9.0-3mdv so that "qemu" can use accelerators on x86_64

* Sat Mar 17 2007 Gwenole Beauchesne <gbeauchesne@mandriva.com> 1.0.2-1mdv2007.1
+ Revision: 145608
- initial mandriva linux package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6825 |12cr|qterm-0.5.12-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: BBS client based on Qt library in Linux
Name: qterm
Version: 0.5.12
Release: %mkrel 1
License: GPLv2+
Group: Networking/Remote access
Source0: http://mesh.dl.sourceforge.net/sourceforge/qterm/%{name}-%{version}.tar.bz2
URL: http://qterm.sourceforge.net
BuildRequires:	qt4-devel
BuildRequires:	cmake
BuildRequires:	phonon-devel
BuildRequires:	qt4-designer
BuildRequires:	qt4-assistant
BuildRequires:	pkgconfig(openssl)
BuildRequires:	desktop-file-utils
Patch0:		qterm-0.5.12-glibc216.patch
Patch1:		qterm-0.5.12-qt4.patch

%description
QTerm is a BBS client in Linux

%prep
%setup -q -n %{name}-%{version}
%patch0 -p1
%patch1 -p0

%build
%cmake_qt4 -DQT_PHONON_INCLUDE_DIR:PATH=%_includedir/KDE -DCMAKE_SKIP_RPATH:BOOL=ON
%make

%install
%makeinstall_std -C build

desktop-file-install --vendor="" \
	--dir %{buildroot}%{_datadir}/applications \
	--remove-key="MimeTypes" \
	--remove-category="Application" \
	--add-category="RemoteAccess" \
	%buildroot%_datadir/applications/*.desktop

%files
%{_bindir}/*
%{_datadir}/%{name}
%{_iconsdir}/*/*/*/*
%{_datadir}/applications/%{name}.desktop

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6826 |12cr|qtexengine-0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname %name %major
%define develname %mklibname -d %name

Name: qtexengine
Version: 0.2
Release: %mkrel 1
Summary: Library enabling Qt based applications to easily export graphics to TeX
License: GPLv3
Group: System/Libraries
URL: http://soft.proindependent.com/qtexengine/
Source0: http://download.berlios.de/qtiplot/QTeXEngine-%{version}-opensource.zip
# Fixes the build and install of QTeXEngine
Patch0: QTeXEngine-svn1552-path.patch
# Fixes between 0.2 and svn1552 checkout
Patch1: QTeXEngine-svn1552.patch
BuildRequires: qt4-devel doxygen

%description
QTeXEngine is a library enabling Qt based applications to easily export
graphics created using the QPainter class to TeX. It is built on top of
QPaintEngine and uses the TikZ/Pgf graphic systems for TeX.

%package -n %libname
Summary: Libraries for %{name}
Group: System/Libraries

%description -n %libname
This package contains library files of %{name}.

%package -n %develname
Summary: Development files for %{name}
Group: Development/KDE and Qt
Requires: %{libname} = %{version}-%{release}
Provides: %{name}-devel = %{version}-%{release}

%description -n %develname
This package contains library, header file and documentation
for developing applications that use %{name}.

%prep
%setup -q -n QTeXEngine
%patch0 -p1
%patch1 -p1

rm -rf {example,test}/.svn

# Remove exec permission
find -type f -exec chmod 0644 {} ";"

%build
export PATH=%{_qt4_bindir}:$PATH
pushd src
%{qmake_qt4} CONFIG+=" QTeXEngineDll" LIBDIR=%{_libdir}
popd
%make -C src

pushd doc
doxygen Doxyfile
# Fix the time stamp
for file in html/*; do
 touch -r Doxyfile $file
done
popd

%install
rm -fr %buildroot
make install INSTALL="install -p" INSTALL_ROOT=%{buildroot} -C src

%clean
rm -rf %{buildroot}

%files -n %libname
%defattr(-,root,root,-)
%doc *.txt
%{_libdir}/libQTeXEngine.so.%{major}*

%files -n %develname
%defattr(-,root,root,-)
%doc doc/html example
%{_includedir}/QTeXEngine.h
%{_libdir}/libQTeXEngine.so


%changelog
* Fri Oct 15 2010 Funda Wang <fwang@mandriva.org> 0.2-1mdv2011.0
+ Revision: 585745
- import qtexengine


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6827 |12cr|qtfm-5.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		qtfm
Summary:	Lightweight file manager based on pure Qt
Version:	5.4
Release:	1
License:	GPLv2+
Group:		Graphical desktop/Other
URL:		http://www.qtfm.org/
Source0:	http://www.qtfm.org/%{name}-%{version}.tar.gz
Patch0:		qtfm-5.4-mdv-desktop.patch
BuildRequires:	libqt4-devel
BuildRequires:	magic-devel

%description
qtFM is a small, lightweight file manager for Linux desktops based on pure Qt
and works great with minimal desktop environments like Openbox.

Features:

*  lightweight, pure Qt, no KDE libraries or other dependencies
*  full theme and mime file type icon integration
*  tree, bookmarks, list, icon, detail and thumbnail views
*  customizable interface, rearrange views and toolbars to suit
*  powerful custom command system for user defined actions
*  customizable key bindings for built-in and custom actions
*  drag & drop functionality
*  tabs

%prep
%setup -q
%patch0 -p1

%build
%qmake_qt4
%make

%install
make install INSTALL_ROOT=%{buildroot}

%if %{mdvver} >= 201200
%find_lang %{name} --with-qt
%define langfile %{name}.lang
%endif

%files %{?langfile:-f %{langfile}}
%{_bindir}/qtfm
%{_datadir}/applications/qtfm.desktop
%doc CHANGELOG COPYING README
%{_datadir}/pixmaps/qtfm.png
%if %{mdvver} <= 201100
%{_datadir}/qtfm/qtfm_*.qm
%endif


%changelog
* Tue Mar 13 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 5.4-1
+ Revision: 784638
- imported package qtfm


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6828 |12cr|qt-gstreamer-0.10.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define oldlibname %mklibname qt-gstreamer 0

Name: qt-gstreamer
Summary: C++ bindings for GStreamer with a Qt-style API
Version: 0.10.2
Release: 1
License: LGPLv2+
Url: http://gstreamer.freedesktop.org/wiki/QtGStreamer
Group: Development/KDE and Qt

#BuildRequires: pkgconfig(glesv2)
BuildRequires: pkgconfig(QtGui) < 5.0.0
BuildRequires: pkgconfig(QtCore) < 5.0.0
BuildRequires: pkgconfig(QtTest) < 5.0.0
BuildRequires: pkgconfig(QtDeclarative) < 5.0.0
BuildRequires: pkgconfig(QtOpenGL) < 5.0.0
BuildRequires: pkgconfig(gstreamer-plugins-base-0.10)
BuildRequires: qt4-qmlviewer
BuildRequires: cmake
BuildRequires: boost-devel
BuildRequires: bison
BuildRequires: flex
BuildRequires: doxygen
Source0: http://gstreamer.freedesktop.org/src/qt-gstreamer/%{name}-%{version}.tar.bz2

%description
QtGStreamer provides C++ bindings for GStreamer with a Qt-style API,
plus some helper classes for integrating GStreamer better in Qt
applications.

%files
%_libdir/gstreamer-0.10/libgstqtvideosink.so
%_qt_importdir/QtGStreamer/

#-------------------------------------------------------------------
%define libqtglib %mklibname qtglib %{version}

%package -n %{libqtglib}
Summary: C++/Qt bindings for parts of the GLib and GObject APIs
Group: System/Libraries
Conflicts: %{oldlibname} < 0.10.2
%description -n %{libqtglib}
Library providing C++/Qt bindings for parts of the GLib and GObject 
APIs, a base on which QtGStreamer is built.

%files -n %{libqtglib}
%_libdir/libQtGLib-2.0.so.%{major}*

#-------------------------------------------------------------------
%define libqtgstreamer %mklibname qtgstreamer %{version}

%package -n %{libqtgstreamer}
Summary: C++/Qt bindings for GStreamer
Group: System/Libraries
Conflicts: %{oldlibname} < 0.10.2
%description -n %{libqtgstreamer}
Library providing C++/Qt bindings for GStreamer

%files -n %{libqtgstreamer}
%_libdir/libQtGStreamer-0.10.so.%{major}*

#-------------------------------------------------------------------
%define libqtgstreamerui %mklibname qtgstreamerui %{version}

%package -n %{libqtgstreamerui}
Summary: Library providing integration with QtGui
Group: System/Libraries
Conflicts: %{oldlibname} < 0.10.2
%description -n %{libqtgstreamerui}
Library providing integration with QtGui.

%files -n %{libqtgstreamerui}
%_libdir/libQtGStreamerUi-0.10.so.%{major}*

#-------------------------------------------------------------------
%define libqtgstreamerutils %mklibname qtgstreamerutils %{version}

%package -n %{libqtgstreamerutils}
Summary: Library providing some high level utility classes
Group: System/Libraries
Conflicts: %{oldlibname} < 0.10.2
%description -n %{libqtgstreamerutils}
Library providing some high level utility classes.

%files -n %{libqtgstreamerutils}
%_libdir/libQtGStreamerUtils-0.10.so.%{major}*

#--------------------------------------------------------------------
%define develname %mklibname -d %name

%package -n %{develname}
Summary: Development files for QtGstreamer
Group: Development/KDE and Qt
Requires: %libqtglib = %version-%release
Requires: %libqtgstreamer = %version-%release
Requires: %libqtgstreamerui = %version-%release
Requires: %libqtgstreamerutils = %version-%release

Provides: %name-devel = %version-%release

%description -n %{develname}
QtGStreamer provides C++ bindings for GStreamer with a Qt-style API,
plus some helper classes for integrating GStreamer better in Qt
applications.

This package contains files for developing applications using 
QtGstreamer.

%files -n %{develname}
%_libdir/lib*.so
%_libdir/pkgconfig/*.pc
%_libdir/QtGStreamer/*.cmake
%_includedir/QtGStreamer

#--------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_qt4 -DQTGSTREAMER_TESTS=ON -DLIB_INSTALL_DIR=%{_libdir}
%make

%install
%makeinstall_std -C build

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6829 |12cr|qtgtl-0.9.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Qtbindings for OpenGTL and OpenShiva
Name: qtgtl
Version: 0.9.2
Release: 1
License: GPLv2
Group: System/Libraries
Source:	http://download.opengtl.org/libQtGTL-%{version}.tar.bz2
BuildRequires: qt4-devel
BuildRequires: cmake
BuildRequires: opengtl-devel >= 0.9.16

%description
Qtbindings for OpenGTL and OpenShiva.

#------------------------------------------------------------------------------
%define qtgtl_major 0.1
%define libqtgtl %mklibname QtGTL %qtgtl_major

%package -n %libqtgtl
Summary: Qtbinding for OpenGTL
Group: System/Libraries

%description -n %libqtgtl
Qtbinding for OpenGTL.

%files -n %libqtgtl
%defattr(-,root,root)
%{_libdir}/libQtGTL.so.%{qtgtl_major}
%{_libdir}/libQtGTL.so.%{version}

#------------------------------------------------------------------------------
%define qtshiva_major 0.1
%define libqtshiva %mklibname QtShiva %qtshiva_major

%package -n %libqtshiva
Summary: Qtbinding for OpenShiva
Group: System/Libraries

%description -n %libqtshiva
Qtbinding for OpenShiva.

%files -n %libqtshiva
%defattr(-,root,root)
%{_libdir}/libQtShiva.so.%{qtshiva_major}
%{_libdir}/libQtShiva.so.%{version}

#------------------------------------------------------------------------------
%package devel
Summary: Development files for Qtbindings for OpenGTL and OpenShiva
Group: Development/KDE and Qt
Requires: %libqtgtl = %version
Requires: %libqtshiva = %version
Provides: QtGTL-devel = %version-%release
Provides: qtshiva-devel = %version-%release
Provides: QtShiva-devel = %version-%release

%description devel
Development files for Qtbindings for OpenGTL and OpenShiva.

%files devel
%defattr(-,root,root)
%{_libdir}/*.so
%{_includedir}/QtGTL
%{_includedir}/QtShiva
%{_libdir}/pkgconfig/*.pc

#------------------------------------------------------------------------------

%prep
%setup -q -n libQtGTL-%{version}

%build
%cmake_qt4
%make

%install
rm -rf %buildroot
%makeinstall_std -C build

%clean
rm -rf %buildroot


%changelog
* Wed Apr 18 2012 Bernhard Rosenkraenzer <bero@bero.eu> 0.9.2-1
+ Revision: 791693
- 0.9.2

* Sun Oct 24 2010 Funda Wang <fwang@mandriva.org> 0.9.1-3mdv2011.0
+ Revision: 589151
- we don't need this patch at the time

* Sun Oct 24 2010 Funda Wang <fwang@mandriva.org> 0.9.1-2mdv2011.0
+ Revision: 588936
- add upstream patch to build with latest opengtl

* Sat Apr 17 2010 Funda Wang <fwang@mandriva.org> 0.9.1-1mdv2010.1
+ Revision: 535931
- New version 0.9.1

* Fri Oct 09 2009 Funda Wang <fwang@mandriva.org> 0.9.0-1mdv2010.0
+ Revision: 456411
- import qtgtl


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6830 |12cr|qtiplot-0.9.8.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Data analysis and scientific plotting
Name:		qtiplot
Version:	0.9.8.9
Release:	1
License:	GPLv2+
Group:		Sciences/Other
Url:		http://soft.proindependent.com/qtiplot.html
Source0:	http://download.berlios.de/qtiplot/%{name}-%{version}.tar.bz2
Source1:	http://www.stat.tamu.edu/~aredd/tamuanova/tamu_anova-0.2.tar.gz
Source2:	build.conf
Patch0:		qtiplot-0.9.8.9-rosa-pro.patch
Patch1:		qtiplot-0.9.7.11-fix-str-fmt.patch
Patch2:		qtiplot-0.9.8.9-debian-fix_paths.patch
Patch3:		qtiplot-0.9.8.9-debian-crasher_without_internet.patch
Patch4:		qtiplot-0.9.8.9-debian-glu_include.patch
Patch5:		qtiplot-0.9.8.9-rosa-gl2ps_zlib_png.patch
Patch6:		qtiplot-0.9.8.9-linkage.patch

%py_requires -d
BuildRequires:	qt4-devel >= 4.4.0
BuildRequires:	qt-assistant-adp-devel
#BuildRequires:	libqwtplot3d-devel
BuildRequires:	gsl-devel
BuildRequires:	icoutils
BuildRequires:	muparser-devel >= 1.32
#BuildRequires:	libqwt-devel >= 5.2.0
BuildRequires:	python-qt4 >= 4.4.4
BuildRequires:	imagemagick
BuildRequires:	docbook-utils
BuildRequires:	docbook-dtd44-xml
BuildRequires:	pkgconfig(glu)
BuildRequires:	qtexengine-devel
Requires:	qt-assistant-adp
Requires:	python-qt4 >= 4.4.4

%description
Data analysis and scientific plotting.
Free clone of Origin.

%prep
%setup -q
%patch0 -p1 -b .compile
%patch1 -p0 -b .str
%patch2 -p1 -b .path
%patch3 -p1 -b .inet
%patch4 -p1 -b .glu
%patch5 -p1 -b .zlib_png
%patch6 -p1 -b .linkage
pushd 3rdparty
tar xf %{SOURCE1}
mv tamu_anova-0.2 tamu_anova
popd

cp %{SOURCE2} .
sed -i 's|@LIBDIR@|%{_libdir}|g;s|@INCLUDEDIR@|%{_includedir}|g' build.conf

%build
pushd 3rdparty/tamu_anova
%configure2_5x --disable-shared --enable-static
%make
popd
%qmake_qt4 -d \
	%if "%{_lib}" != "lib"
		libsuff=64 \
	%endif
	-o Makefile
%make

%install
make install INSTALL_ROOT=%{buildroot}

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=qtiplot
Comment=Data analysis and scientific plotting
Exec=qtiplot
Icon=qtiplot
Terminal=false
Type=Application
Categories=Qt;Science;DataVisualization;
StartupNotify=true
EOF

mkdir -p %{buildroot}{%{_liconsdir},%{_iconsdir},%{_miconsdir}}
convert -scale 48 qtiplot_logo.png %{buildroot}%{_liconsdir}/%{name}.png
convert -scale 32 qtiplot_logo.png %{buildroot}%{_iconsdir}/%{name}.png
convert -scale 16 qtiplot_logo.png %{buildroot}%{_miconsdir}/%{name}.png

mkdir -p %{buildroot}%{_iconsdir}/hicolor/16x16/apps/
convert -geometry 16x16 qtiplot_logo.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
mkdir -p %{buildroot}%{_iconsdir}/hicolor/32x32/apps/
convert -geometry 32x32 qtiplot_logo.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
mkdir -p %{buildroot}%{_iconsdir}/hicolor/48x48/apps/
convert -geometry 48x48 qtiplot_logo.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png

rm -fr %{buildroot}/usr/local

# Nuke the junk
find %{buildroot} -name libqwtplot3d.a -delete

%files
%defattr(644,root,root,755)
%doc README.html gpl_licence.txt
%attr(755,root,root) %{_bindir}/qtiplot
%{_mandir}/man1/qtiplot.1.*
%{_libdir}/qtiplot/plugins
%{_datadir}/qtiplot
%{_datadir}/applications/*.desktop
%{_liconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_iconsdir}/hicolor/*/apps/*.png


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6831 |12cr|qtlockedfile-2.4.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_version 2.4_1
%define version %(echo %{upstream_version} | sed 's,_,.,')

%define major		1
%define libname		%mklibname %name %major
%define develname	%mklibname %name -d

Summary:	QFile extension with advisory locking functions
Name:		qtlockedfile
Version:	%{version}
Release:	%mkrel 2
Group:		Development/KDE and Qt
License:	GPLv3 or LGPLv2 with exceptions
URL:		http://qt.nokia.com/products/appdev/add-on-products/catalog/4/Utilities/qtlockedfile
Source0:	http://get.qt.nokia.com/qt/solutions/lgpl/%{name}-%{upstream_version}-opensource.tar.gz
Source1:	qtlockedfile.prf
# (Fedora) don't build examples
Patch0:		qtlockedfile-dont-build-example.patch
# (Fedora) Remove unnecessary linkage to libQtGui
Patch1:		qtlockedfile-dont-link-qtgui.patch
BuildRequires:	qt4-devel

%description
This class extends the QFile class with inter-process file locking capabilities.
If an application requires that several processes should access the same file,
QtLockedFile can be used to easily ensure that only one process at a time is
writing to the file, and that no process is writing to it while others are
reading it.

%package	-n %libname
Summary:	QFile extension with advisory locking functions
Group:		Development/KDE and Qt
Requires:	qt4-common

%description	-n %libname
This class extends the QFile class with inter-process file locking capabilities.
If an application requires that several processes should access the same file,
QtLockedFile can be used to easily ensure that only one process at a time is
writing to the file, and that no process is writing to it while others are
reading it.

This is the library package for %{name}

%package	-n %develname
Summary:	Development files for %{name}
Group:		Development/KDE and Qt
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}

%description	-n %develname
This package contains libraries and header files for developing applications
that use QtLockedFile.

%prep
%setup -q -n %{name}-%{upstream_version}-opensource
%patch0 -p1 -b .no-example
%patch1 -p1 -b .dont-link-qtgui

%build
touch .licenseAccepted
# Does not use GNU configure
./configure -library
%qmake_qt4
%make

%install
# libraries
mkdir -p %{buildroot}%{qt4lib}
cp -a lib/* %{buildroot}%{qt4lib}

# headers
mkdir -p %{buildroot}%{qt4include}/QtSolutions
cp -a \
    src/qtlockedfile.h \
    src/QtLockedFile \
    %{buildroot}%{qt4include}/QtSolutions

mkdir -p %{buildroot}%{qt4dir}/mkspecs/features
cp -a %{SOURCE1} %{buildroot}%{qt4dir}/mkspecs/features/

%files -n %libname
%defattr(-,root,root,-)
%{qt4lib}/lib*.so.%{major}*

%files -n %develname
%defattr(-,root,root,-)
%doc LGPL_EXCEPTION.txt LICENSE.* README.TXT
%doc doc example
%{qt4lib}/lib*.so
%{qt4include}/QtSolutions
%{qt4dir}/mkspecs/features/%{name}.prf



%changelog
* Tue Nov 22 2011 Alexander Khrukin <akhrukin@mandriva.org> 2.4.1-2
+ Revision: 732376
- imported package qtlockedfile


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6832 |12cr|qtoctave-0.10.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           qtoctave
Version:        0.10.1
Release:        %mkrel 1
Summary:        Frontend for Octave
Group:          Sciences/Mathematics
License:        GPLv2+
URL:            http://qtoctave.wordpress.com/
Source0:        https://forja.rediris.es/frs/download.php/744/qtoctave-%{version}.tar.gz

# place qtoctave_doc and qtoctave-utils in qtoctave datadir
Patch0:         qtoctave-doc-path.patch
# fix *.m filters in file dialogs (debian#620062, patch by Sébastien Villemot)
Patch1:         qtoctave-0.10.1-filedialog-filters.patch
# fix crash when closing a dock tool within the first 5 seconds (#722986)
# (a NULL pointer dereference caused by a race condition between the user
# closing the tool and the timer setting the initial positions, prevented by
# using a QWeakPointer<QWidget> instead of a raw QWidget *)
Patch2:         qtoctave-0.10.1-initialposition.patch
# fix Octave help not working (#737297)
# (system(command, 1, "async"); is nonsense, use system(command, 0, "async");)
Patch3:         qtoctave-0.10.1-qtinfo.patch
Patch4:		no-native-menubars.patch

Requires(post): desktop-file-utils
Requires(postun): desktop-file-utils
Requires:	octave >= 3.2.0
Requires:	octave-doc >= 3.2.0
BuildRequires:  cmake
BuildRequires:  desktop-file-utils
BuildRequires:  qt4-devel
%{?_qt4_version:Requires: qt4%{?_isa} >= %{_qt4_version}}
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%description
Besides offering an attractive front-end to GNU Octave, an
environment for numerical computation highly compatible with MATLAB,
QtOctave currently also features matrix data entry and display and
some GUI shortcuts to frequently used Octave functions.

%prep
%setup -q -n %{name}-%{version}
%patch0 -p1 -b .doc-path
%patch1 -p1 -b .filedialog-filters
%patch2 -p1 -b .initialposition
%patch3 -p1 -b .qtinfo
%patch4 -p1

find xmlwidget/qt4/src/ -type f -exec chmod a-x {} \;
find easy_plot/src/ -type f -exec chmod a-x {} \;


%build
cmake "-DCMAKE_INSTALL_PREFIX:PATH=%{_prefix}"
%make

%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR="$RPM_BUILD_ROOT"


%clean
%{__rm} -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%defattr(-,root,root,-)
%doc readme.txt leeme.txt LICENSE_GPL.txt
%{_bindir}/*
%{_datadir}/%{name}/*
%{_datadir}/applications/*.desktop
%{_datadir}/icons/hicolor/64x64/apps/*
%exclude %{_datadir}/doc/octave-html


%changelog
* Thu May 03 2012 Cristobal Lopez Silla <tobal@mandriva.org> 0.10.1-1mdv2012.0
+ Revision: 795700
- updated to new version and spec and patches.
- updated to new version and spec and patches.

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.8.2-3mdv2011.0
+ Revision: 614682
- the mass rebuild of 2010.1 packages

* Wed Feb 17 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 0.8.2-2mdv2010.1
+ Revision: 506896
- Rebuild

* Sat Nov 07 2009 Frederik Himpe <fhimpe@mandriva.org> 0.8.2-1mdv2010.1
+ Revision: 462520
- Update to new version 0.8.2
- Sync patches with Debian
- Add patch to fix detection of QT >= 4.5

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.8.1-2mdv2010.0
+ Revision: 442630
- rebuild

* Mon Feb 16 2009 Frederik Himpe <fhimpe@mandriva.org> 0.8.1-1mdv2009.1
+ Revision: 341097
- Update to version 0.8.1
- Use cmake option to disable rpath instead of using chrpath
- Sync patches with Debian, disable fuz=0 as Debian's patches
  are fuzzy

* Sun Aug 10 2008 David Walluck <walluck@mandriva.org> 0.7.4-1mdv2009.0
+ Revision: 270164
- 0.7.4

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild early 2009.0 package (before pixel changes)

* Sat May 03 2008 Funda Wang <fwang@mandriva.org> 0.6.3-2mdv2009.0
+ Revision: 200671
- drop file dependency

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Oct 02 2007 David Walluck <walluck@mandriva.org> 0.6.3-1mdv2008.1
+ Revision: 94414
- fix whitespace in spec
- import qtoctave


* Sat Aug 11 2007 Jorge Torres <jorge@fedoraproject.org> 0.5-1.20070811svn
- Initial build

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6833 |12cr|qtparted-0.6.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with qt_embedded
%bcond_with kapabilities

%define with_kapabilities 1

Name:		qtparted
Version:	0.6.0
Release:	2
Summary:	Graphical Partitioning Tool
License:	GPL
Group:		System/Kernel and hardware
URL:		http://qtparted.sf.net/
Source:		http://freefr.dl.sourceforge.net/project/qtparted/qtparted-%version/qtparted-%version.tar.xz
Source10:	qtparted.pamd
Source11:	qtparted.pam
Patch0:		qtparted-desktop.patch
BuildRequires:	cmake
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(libparted)
Requires:	qtparted-data = %{version}-%{release}
Provides:	%{name}-ui = %{version}-%{release}

%description
QtParted is a graphical partition editor, similar to PartitionMagic(tm).

%package data
Summary:	Data files common to qtparted and qtparted-nox
Group:		System/Kernel and hardware
BuildArch:	noarch
Requires:	%{name}-ui = %{version}-%{release}

%description data
Data files common to qtparted and qtparted-nox.

%package nox
Summary:	A version of the QtParted partition editor that runs without X11
Group:		System/Kernel and hardware
Requires:	%{name}-data = %{version}-%{release}
Provides:	%{name}-ui = %{version}-%{release}

%description nox
A version of the QtParted partition editor that runs without X11.

%prep
%setup -q
%patch0 -p0

%build
# Actual build happens in %%install so we can install 2 different copies
# (linked against Qt-X11 and Qt-Embedded)

%install
%if %{with qt_embedded}
cmake -DQT_QMAKE_EXECUTABLE=%{_libdir}/qt4-embedded/bin/qmake -DQT_RPATH:BOOL=TRUE -DCMAKE_INSTALL_PREFIX=%{_prefix} .
%make

%makeinstall_std
make clean
find . -name "CMakeCache.txt" |xargs rm -f
mv %{buildroot}%{_bindir}/%{name} %{buildroot}%{_bindir}/%{name}-nox
%endif

cmake -DCMAKE_INSTALL_PREFIX=%{_prefix} .
#cmake_qt4
%make

%makeinstall_std

%if %{with kapabilities}
# pam/kapabilities support
mkdir -p %{buildroot}%{_sbindir}
mv %{buildroot}%{_bindir}/* %{buildroot}%{_sbindir}
mkdir -p %{buildroot}%{_bindir}
ln -s consolehelper %{buildroot}%{_bindir}/qtparted
mkdir -p %{buildroot}%{_sysconfdir}/pam.d
install -m 644 -D %{SOURCE10} %{buildroot}%{_sysconfdir}/pam.d/qtparted
mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
install -m 644 -D %{SOURCE11} %{buildroot}%{_sysconfdir}/security/console.apps/qtparted
%endif

%files
%if %{with kapabilities}
%{_sbindir}/qtparted
%config(noreplace) %{_sysconfdir}/pam.d/*
%config(noreplace) %{_sysconfdir}/security/console.apps/*
%endif
%{_bindir}/*
%{_datadir}/applications/*

%files data
%{_datadir}/%{name}
%{_datadir}/pixmaps/*

%if %{with qt_embedded}
%files nox
%{_sbindir}/qtparted-nox
%endif


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6834 |12cr|QtPixmap-0.28-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		QtPixmap
Version:	0.28
Release:	%mkrel 7
Epoch:		0
Summary:	GTK engine
Url:		http://www.kde-look.org/content/show.php?content=7043
Source0:	%{name}-%{version}.tar.bz2
License:	GPL
Group:		Graphical desktop/Other
BuildRequires:	gtk+-devel
BuildRequires:	gtk+2-devel
BuildRequires:	libgdkimlib-devel
Conflicts:	Geramik < 0:0.26
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root

%description
This is a hacked/modifed version of the original GTK pixmap engine -
which has been modified to obtain widget colours and fonts from
~/.qt/qtrc. This means that GTK apps should follow the KDE color
scheme.

%prep
%setup -q

%build
%{configure2_5x}
%{make}

%install
%{__rm} -rf %{buildroot}
%{makeinstall_std}

# remove unpackaged files
%{__rm} %{buildroot}%{_libdir}/gtk/themes/engines/*.la %{buildroot}%{_libdir}/gtk-2.0/*/engines/*.la

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc AUTHORS ChangeLog COPYING INSTALL NEWS README Usage
%defattr(-,root,root)
%{_libdir}/gtk/themes/engines/libqtpixmap.so
%{_libdir}/gtk-2.0/*/engines/libqtpixmap.so


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0:0.28-7mdv2011.0
+ Revision: 616438
- the mass rebuild of 2010.0 packages

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 0:0.28-6mdv2010.0
+ Revision: 433043
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0:0.28-5mdv2009.0
+ Revision: 242503
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Aug 28 2007 David Walluck <walluck@mandriva.org> 0:0.28-3mdv2008.0
+ Revision: 72487
- rebuild
- Import QtPixmap



* Mon Aug 14 2006 David Walluck <walluck@mandriva.org> 0:0.28-2mdv2007.0 
- BuildRequires: libgdkimlib-devel

* Sun Jun 04 2006 David Walluck <walluck@mandriva.org> 0:0.28-1mdv2007.0
- 0.28
- rebuild

* Fri May 13 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.27-4mdk
- Rebuild

* Mon Apr 05 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.27-3mdk
- rebuild for gtk+-2.4.x (because of theme engine path)

* Sun Feb 22 2004 David Walluck <walluck@linux-mandrake.com> 0:0.27-2mdk
- rebuild to fix my email address

* Sun Nov 30 2003 David Walluck <walluck@linux-mandrake.com> 0:0.27-1mdk
- release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6835 |12cr|qtractor-0.5.6-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package          %{nil}

Name:       qtractor
Version:    0.5.6
Release:    3
Summary:    An Audio/MIDI multi-track sequencer
License:    GPLv2+
Group:      Sound
Source0:    %{name}-%{version}.tar.gz
URL:        http://qtractor.sourceforge.net/
BuildRequires:  qt4-devel
BuildRequires:  jackit-devel
BuildRequires:  libalsa-devel
BuildRequires:  sndfile-devel
BuildRequires:  libvorbis-devel
BuildRequires:  mad-devel
BuildRequires:  libsamplerate-devel
BuildRequires:  rubberband-devel
BuildRequires:  liblo-devel
BuildRequires:  ladspa-devel
BuildRequires:  dssi-devel
BuildRequires:  lilv-devel suil-devel
BuildRequires:  gtk2-devel
BuildRequires:  desktop-file-utils

Requires:       dssi ladspa
Requires:       suil-gtk2-in-qt4
Requires:       suil-x11-in-qt4

%description
Qtractor is an Audio/MIDI multi-track sequencer application
written in C++ around the Qt4 toolkit using Qt Designer.

The initial target platform will be Linux, where the Jack Audio
Connection Kit (JACK) for audio, and the Advanced Linux Sound
Architecture (ALSA) for MIDI, are the main infrastructures to
evolve as a fairly-featured Linux Desktop Audio Workstation GUI,
specially dedicated to the personal home-studio.

%prep
%setup

%build
%configure --enable-lilv --enable-suil --localedir=%{_localedir}/%{name}

%make

%install
%makeinstall DESTDIR=%{buildroot}
# Fix the .desktop file by removing
# 2 non-Mdv key and 2 non-standard categories
desktop-file-install \
    --remove-key="X-SuSE-translate" \
    --remove-key="Version" \
    --remove-category="MIDI" \
    --remove-category="ALSA" \
    --remove-category="JACK" \
    --add-category="Midi" \
    --add-category="X-MandrivaLinux-Sound" \
    --dir %{buildroot}%{_datadir}/applications \
%{buildroot}%{_datadir}/applications/%{name}.desktop

%files
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog README TODO
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
%{_datadir}/icons/hicolor/32x32/mimetypes/*.png
%{_datadir}/mime/packages/%{name}.xml
%{_localedir}/%{name}/*.qm


%changelog
* Sat Jun 16 2012 Frank Kober <emuse@mandriva.org> 0.5.5-1
+ Revision: 806016
- new version 0.5.5

* Tue Apr 24 2012 Frank Kober <emuse@mandriva.org> 0.5.4-2
+ Revision: 793158
- rebuild for new suil and lilv

* Thu Mar 01 2012 Frank Kober <emuse@mandriva.org> 0.5.4-1
+ Revision: 781661
- new version 0.5.4

* Wed Dec 28 2011 Frank Kober <emuse@mandriva.org> 0.5.3-1
+ Revision: 746188
- new version 0.5.3

* Thu Dec 22 2011 Frank Kober <emuse@mandriva.org> 0.5.2-2
+ Revision: 744383
- rebuild to enable Jack Session with jack 1.9.8

* Sat Dec 17 2011 Frank Kober <emuse@mandriva.org> 0.5.2-1
+ Revision: 743204
- new version 0.5.2
  o localedir configure option added
  o mkrel macro removed

* Sun Oct 23 2011 Frank Kober <emuse@mandriva.org> 0.5.1-1
+ Revision: 705769
- new version 0.5.1
  o fix for new locale path in Makefile.in added

* Sun Oct 02 2011 Frank Kober <emuse@mandriva.org> 0.5.0-2
+ Revision: 702432
- rebuild (broken gtk symbol)

* Sat Aug 06 2011 Frank Kober <emuse@mandriva.org> 0.5.0-1
+ Revision: 693394
- new version 0.5.0

* Mon Jun 27 2011 Frank Kober <emuse@mandriva.org> 0.4.9-4
+ Revision: 687553
- enable new LV2 GUI support through suil and lilv

* Tue Jun 21 2011 Frank Kober <emuse@mandriva.org> 0.4.9-3
+ Revision: 686551
+ rebuild (emptylog)

* Tue Jun 21 2011 Frank Kober <emuse@mandriva.org> 0.4.9-2
+ Revision: 686516
- rebuild to enable LV2 GTK UI Support

* Thu May 26 2011 Frank Kober <emuse@mandriva.org> 0.4.9-1
+ Revision: 679219
- new version 0.4.9 (source sync)
- new version 0.4.9

* Mon Apr 18 2011 Frank Kober <emuse@mandriva.org> 0.4.8-5
+ Revision: 655808
- rebuild for fixed redland (LV2 support was disabled)

* Sat Mar 12 2011 Funda Wang <fwang@mandriva.org> 0.4.8-4
+ Revision: 643882
- rebuild to obsolete old packages

* Sun Feb 13 2011 Frank Kober <emuse@mandriva.org> 0.4.8-3
+ Revision: 637436
- tighten requires

* Wed Feb 09 2011 Frank Kober <emuse@mandriva.org> 0.4.8-2
+ Revision: 637057
- rebuild for new raptor

* Thu Jan 20 2011 Frank Kober <emuse@mandriva.org> 0.4.8-1
+ Revision: 631906
- new version 0.4.8

* Sun Oct 17 2010 Frank Kober <emuse@mandriva.org> 0.4.7-1mdv2011.0
+ Revision: 586281
- new version 0.4.7

* Sat May 22 2010 Frank Kober <emuse@mandriva.org> 0.4.6-1mdv2011.0
+ Revision: 545709
- new version 0.4.6 (numerous bugfixes, some new features)
- adjust icon file path
- add DESTDIR to makeinstall step

* Mon May 03 2010 Frank Kober <emuse@mandriva.org> 0.4.5-3mdv2010.1
+ Revision: 541876
- fix desktop categories, use silent setup

  + Ahmad Samir <ahmadsamir@mandriva.org>
    - slv2-devel already requires lv2core-devel

* Thu Apr 22 2010 Frank Kober <emuse@mandriva.org> 0.4.5-2mdv2010.1
+ Revision: 538023
- enable LV2 plugin support

* Sat Jan 23 2010 Frederik Himpe <fhimpe@mandriva.org> 0.4.5-1mdv2010.1
+ Revision: 495307
- update to new version 0.4.5

* Mon Jan 18 2010 Frederik Himpe <fhimpe@mandriva.org> 0.4.4-1mdv2010.1
+ Revision: 493271
- update to new version 0.4.4

* Wed Dec 23 2009 Frank Kober <emuse@mandriva.org> 0.4.3-2mdv2010.1
+ Revision: 481875
- bump release

* Sat Nov 07 2009 Frederik Himpe <fhimpe@mandriva.org> 0.4.3-1mdv2010.1
+ Revision: 462596
- update to new version 0.4.3

* Fri Aug 07 2009 Funda Wang <fwang@mandriva.org> 0.4.2-2mdv2010.0
+ Revision: 411056
- rebuild for new liblo

* Fri Jun 05 2009 Frederik Himpe <fhimpe@mandriva.org> 0.4.2-1mdv2010.0
+ Revision: 383124
- update to new version 0.4.2

* Tue May 05 2009 Frederik Himpe <fhimpe@mandriva.org> 0.4.1-1mdv2010.0
+ Revision: 372250
- update to new version 0.4.1

* Fri Mar 20 2009 Frederik Himpe <fhimpe@mandriva.org> 0.4.0-1mdv2009.1
+ Revision: 359036
- update to new version 0.4.0

* Mon Feb 23 2009 trem <trem@mandriva.org> 0.3.0-1mdv2009.1
+ Revision: 344292
- update to 0.3.0

* Sat Dec 06 2008 trem <trem@mandriva.org> 0.2.2-1mdv2009.1
+ Revision: 311232
- import qtractor



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6836 |12cr|qt-recordmydesktop-0.3.8-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname recordMyDesktop
%define	qtoname qt-%{oname}

Summary:	Qt4 frontend for recordmydesktop
Name:		qt-recordmydesktop
Version:	0.3.8
Release:	%mkrel 3
License:	GPLv2+
Group:		Video
URL:		http://recordmydesktop.sourceforge.net
Source0:	http://downloads.sourceforge.net/recordmydesktop/%{name}-%{version}.tar.bz2
BuildRequires:	desktop-file-utils 
BuildRequires:	imagemagick
BuildRequires:	python-qt4
BuildRequires:	qt4-devel >= 4.2
%py_requires -d
Requires:	recordmydesktop	>= %{version}
Requires:	python-qt4-gui
Requires:	python-sip
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
Qt4 frontend for recordmydesktop tool.

%prep
%setup -q

%build
%configure2_5x
%make

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
%makeinstall_std

#(tpg) drop icon extension
sed -i -e 's/^Icon=%{name}.png$/Icon=%{name}/g' %{buildroot}%{_datadir}/applications/*

desktop-file-install \
	--add-category='Video;Qt' \
	--add-only-show-in='KDE' \
	--dir=%{buildroot}%{_datadir}/applications \
	%{buildroot}%{_datadir}/applications/*.desktop

mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48,64x64,scalable}/apps
convert src/%{name}.png -scale 16 %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
convert src/%{name}.png -scale 32 %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert src/%{name}.png -scale 48 %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
install -m 644 src/%{name}.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
install -m 644 src/%{name}.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/%{name}.svg

%find_lang %{qtoname}

%if %mdkversion < 200900
%post
%{update_menus}
%update_icon_cache hicolor
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%clean_icon_cache hicolor
%endif

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files -f %{qtoname}.lang
%defattr(-,root,root)
%doc AUTHORS ChangeLog README
%attr(755,root,root) %{_bindir}/*
%{py_sitedir}/qt_%{oname}/
%{_datadir}/applications/*.desktop
%{_datadir}/pixmaps/*.*g
%{_iconsdir}/hicolor/*/apps/*


%changelog
* Thu Nov 04 2010 Funda Wang <fwang@mandriva.org> 0.3.8-3mdv2011.0
+ Revision: 593100
- rebuild for py 2.7

* Fri Jan 02 2009 Funda Wang <fwang@mandriva.org> 0.3.8-2mdv2011.0
+ Revision: 323383
- rebuild

* Mon Nov 24 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.8-1mdv2009.1
+ Revision: 306402
- update to new version 0.3.8

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.3.7.2-4mdv2009.0
+ Revision: 259982
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 0.3.7.2-3mdv2009.0
+ Revision: 247790
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Thu Feb 21 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.7.2-1mdv2008.1
+ Revision: 173743
- new version

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 18 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.7-1mdv2008.1
+ Revision: 131924
- new version
- drop patch0, handle this with sed
- spec file clean

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Sep 13 2007 Funda Wang <fwang@mandriva.org> 0.3.6-3mdv2008.0
+ Revision: 84874
- fix desktop icon ext

  + Adam Williamson <awilliamson@mandriva.org>
    - correct spelling error in summary
    - don't package COPYING
    - icon fixes: install to correct directories, convert from png not svg (imagemagick does not convert from svg to png well), install 64x64 and svg icons as well
    - requires python-sip (#33426)
    - Fedora license policy

* Tue Aug 21 2007 Funda Wang <fwang@mandriva.org> 0.3.6-2mdv2008.0
+ Revision: 68191
- Add Qt category
- use hicolor icon theme
- complete spec file
- cp spec file from gtk frontend
- Created package structure for qt-recordmydesktop.

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - new version
    - rework spec file


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6837 |12cr|qtrsync-alpha.0.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	AppName	QtRsync

Name:		qtrsync
Version:	alpha.0.1
Release:	%mkrel 3
License:	GPLv2+
URL:		http://www.qt-apps.org/content/show.php/QtRsync?content=75828
BuildRoot:	%{_tmppath}/%{AppName}-%{version}-%{release}-build
Source:		%{AppName}-%{version}.tar.gz
BuildRequires:	qt4-devel
Requires:	rsync
Group:		Networking/WWW
Summary:	Qt4 rsync GUI

%description
QtRsync is a simple qt-based GUI for the rsync tool.

%prep
%setup -q -n %{AppName}-%{version}

%build
%qmake_qt4 PREFIX=%_prefix 
%make

%install
rm -fr %buildroot
make install INSTALL_ROOT=%{buildroot}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc INSTALL
%{_bindir}/qtrsync
%{_datadir}/applications/qtrsync.desktop



%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> alpha.0.1-3mdv2011.0
+ Revision: 614686
- the mass rebuild of 2010.1 packages

* Tue Dec 08 2009 Stéphane Téletchéa <steletch@mandriva.org> alpha.0.1-2mdv2010.1
+ Revision: 475194
- import qtrsync


* Tue Nov 03 2009 Donald Stewart <Schultz@mandriva.org> QtRsync-alpha.0.1-2mdv
- add requires
- add buildrequires
* Mon Nov 02 2009 Donald Stewart <schultz@mandriva.org> QtRsync-alpha.0.1-1mdv
- Initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6838 |12cr|qtsingleapplication-2.6.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %nil
# Upstream uses weird versioning convention
%define upstreamver 2.6_1
%define version %(echo %upstreamver | sed 's!_!.!' )

%define libname_major 1
%define libname_core_major 1
%define libname %mklibname %name %libname_major
%define libname_core %mklibname qtsinglecoreapplication %libname_core_major
%define libname_devel %mklibname %name -d
%define libname_core_devel %mklibname qtsinglecoreapplication -d

Summary:	Qt library to start applications only once per user
Name:		qtsingleapplication
Version:	%{version}
Release:	%mkrel 6
Group:		Development/KDE and Qt
License:	GPLv3 or LGPLv2 with exceptions
URL:		http://qt.nokia.com/products/appdev/add-on-products/catalog/4/Utilities/qtsingleapplication
Source0:	http://get.qt.nokia.com/qt/solutions/lgpl/qtsingleapplication-%{upstreamver}-opensource.tar.gz
# The following source and 2 patches are sent upstream:
# http://bugreports.qt.nokia.com/browse/QTSOLBUG-119
# To add qmake support for convenience for packages using this library:
Source1:	qtsingleapplication.prf
Source2:	qtsinglecoreapplication.prf

# Don't build examples, Include qtsinglecoreapplication library in the build:
Patch0:		qtsingleapplication-build.diff
# The library includes a duplicate of qtlockedfile. We link to it dynamically instead:
Patch1:		qtsingleapplication-dont-bundle-external-libs.patch
# Additional API for building clementine
# http://bugreports.qt.nokia.com/browse/QTSOLBUG-133
Patch2:		qtsingleapplication-add-api.patch
# gcc-4.7 compilation fix
Patch3:		qtsingleapplication-gcc47.patch

BuildRequires:	qt4-devel
BuildRequires:	qtlockedfile-devel

%description
For some applications it is useful or even critical that they are started
only once by any user. Future attempts to start the application should
activate any already running instance, and possibly perform requested
actions, e.g. loading a file, in that instance.

The QtSingleApplication class provides an interface to detect a running
instance, and to send command strings to that instance.

#--------------------------------------------------------------------

%package	-n %libname
Summary:	Qt library to start applications only once per user
Group:		Development/KDE and Qt

%description	-n %libname
For some applications it is useful or even critical that they are started
only once by any user. Future attempts to start the application should
activate any already running instance, and possibly perform requested
actions, e.g. loading a file, in that instance.

The QtSingleApplication class provides an interface to detect a running
instance, and to send command strings to that instance.

This is the library package for QtSingleApplication.

%files -n %libname
%{_qt_libdir}/lib*SingleApplication*.so.%{libname_major}*

#--------------------------------------------------------------------

%package	-n %libname_devel
Summary:	Development files for %{name}
Group:		Development/KDE and Qt
Requires:	%{libname} = %{version}-%{release}
Provides:	qtsingleapplication-devel = %{version}-%{release}

%description	-n %libname_devel
This package contains libraries and header files for developing applications
that use QtSingleApplication.

%files -n %libname_devel
%doc LGPL_EXCEPTION.txt LICENSE.* README.TXT
%doc doc examples
%{_qt_libdir}/lib*SingleApplication*.so
%dir %{_qt_includedir}/QtSolutions/
%{_qt_includedir}/QtSolutions/QtSingleApplication
%{_qt_includedir}/QtSolutions/%{name}.h
%{_qt_datadir}/mkspecs/features/%{name}.prf

#--------------------------------------------------------------------

%package	-n %libname_core
Summary:	Qt library to start applications only once per user
Group:		Development/KDE and Qt

%description	-n %libname_core
For some applications it is useful or even critical that they are started
only once by any user. Future attempts to start the application should
activate any already running instance, and possibly perform requested
actions, e.g. loading a file, in that instance.

For console (non-GUI) applications, the QtSingleCoreApplication variant
is provided, which avoids dependency on QtGui.

This is the library package for QtSingleCoreApplication.

%files -n %libname_core
%{_qt_libdir}/lib*SingleCoreApplication*.so.%{libname_core_major}*

#--------------------------------------------------------------------

%package	-n %libname_core_devel
Summary:	Development files for qtsinglecoreapplication
Group:		Development/KDE and Qt
Requires:	%libname_core = %{version}-%{release}
Provides:	qtsinglecoreapplication-devel = %{version}-%{release}

%description -n %libname_core_devel
This package contains libraries and header files for developing applications
that use QtSingleCoreApplication.

%files -n %libname_core_devel
%doc LGPL_EXCEPTION.txt LICENSE.*
%{_qt_libdir}/lib*SingleCoreApplication*.so
%dir %{_qt_includedir}/QtSolutions/
%{_qt_includedir}/QtSolutions/QtSingleCoreApplication
%{_qt_includedir}/QtSolutions/qtsinglecoreapplication.h
%{_qt_datadir}/mkspecs/features/qtsinglecoreapplication.prf

#--------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{upstreamver}-opensource
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1


# (Fedora) We already disabled bundling this extrenal library.
# But just to make sure:
rm src/{QtLocked,qtlocked}*


%build
touch .licenseAccepted
# Does not use GNU configure
./configure -library
%qmake_qt4
%make

%install
# libraries
mkdir -p %{buildroot}%{_qt_libdir}
cp -a lib/* %{buildroot}%{_qt_libdir}
chmod 755 %{buildroot}%{_qt_libdir}/*.so.*.*.*

# headers
mkdir -p %{buildroot}%{_qt_includedir}/QtSolutions
cp -a \
    src/qtsingleapplication.h \
    src/QtSingleApplication \
    src/qtsinglecoreapplication.h \
    src/QtSingleCoreApplication \
    %{buildroot}%{_qt_includedir}/QtSolutions

mkdir -p %{buildroot}%{_qt_datadir}/mkspecs/features
cp -a %{SOURCE1} %{SOURCE2} %{buildroot}%{_qt_datadir}/mkspecs/features/

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6839 |12cr|qtsixa-1.5.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname	QtSixA

%define udev_rulesd     /lib/udev/rules.d

Name:		qtsixa
Version:	1.5.1
Release:	3
Summary:	The Sixaxis Joystick Manager
License:	GPLv2
Group:		System/Configuration/Hardware
Url:		http://qtsixa.sourceforge.net/
Source0:	http://downloads.sourceforge.net/project/%{name}/%{oname}%20%{version}/%{oname}-%{version}-src.tar.xz
Source1:	sixad.init
Patch0:		qtsixa-1.5.1-gcc4.7.patch
BuildRequires:	pkgconfig(bluez)
BuildRequires:	pkgconfig(jack)
BuildRequires:	pkgconfig(libusb)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	python-qt4-devel
Requires:	sixad = %{version}-%{release}
Requires:	python-qt4
Requires:	python-dbus
Requires:	libnotify
Requires:	bluez
Requires:	bluez-hcidump
Requires:	xdg-utils
Requires:	x11-driver-input-joystick

%description
This package provides a useful GUI to control the sixad modules.

QtSixA is written in PyQt.

%package -n sixad
Summary:	[Qt]SixA Daemon
Group:		Development/C
Requires(post):		rpm-helper
Requires(preun):	rpm-helper

%description -n sixad
This package provides the modules (called 'sixad') for connecting PS3 hardware
(Sixaxis/DualShock3 and Keypads) to a Linux-compatible machine.

Currently sixad supports:
 - Sixaxis buttons, axis, accelerometers and LEDs
 - PS3 Keypads

sixad also registers the Sixaxis and Keypad's MAC/ID in the joystick name
(ex: "PLAYSTATION(R)3 Controller (00:XX:X0:0X:XX)".

sixad is triggered by udev, making it super easy to connect new devices
(you just need to press the PS button).

%prep
%setup -q -n QtSixA-1.5.1
%patch0 -p1

%build
%make

%install
%makeinstall_std
install -d  %{buildroot}%{_initrddir}
install -m 0644 %{SOURCE1} %{buildroot}%{_initrddir}/sixad

#symlink
pushd %{buildroot}%{_datadir}/%{name}
	ln -s %{_sysconfdir}/qtsixa.conf .
popd

%post -n sixad
%_post_service sixad

%preun -n sixad
%_preun_service sixad

%files
%{_bindir}/sixad-*
%{_bindir}/qtsixa
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.xpm

%files -n sixad
%config(noreplace) %{_sysconfdir}/default/sixad
%{_sbindir}/sixad-*
%{_sbindir}/hidraw-dump
%{_sbindir}/sixpair
%{_sbindir}/sixpair-kbd
%{_bindir}/sixad
%{_initrddir}/sixad
%{_sysconfdir}/init.d/sixad
%{_sysconfdir}/logrotate.d/sixad


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6840 |12cr|qtweetlib-0.5.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 1
%define	libqtweetlib %mklibname qtweetlib %{major}
%define develqtweetlib %mklibname -d qtweetlib

Name:		qtweetlib
License:	GPLv2
Version:	0.5.0
Release:	1
Source0:	%{name}-%{version}.tar.gz
Url:		https://github.com/dschmidt/QTweetLib
Summary:	C++ Qt based Twitter library
Group:		System/Libraries
BuildRequires:	cmake gcc-c++ qt4-devel
BuildRequires:	qjson-devel

%description
C++ Qt based Twitter library.

%package -n %{libqtweetlib}
Group:		System/Libraries
Summary:	C++ Qt based Twitter library

%description -n %{libqtweetlib}
C++ Qt based Twitter library.

%package -n %{develqtweetlib}
Group:		Development/C
Summary:	C++ Qt based Twitter library
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libqtweetlib} = %{version}

%description -n %{develqtweetlib} 
C++ Qt based Twitter library (devel package).

%prep
%setup -q -n minimoog-QTweetLib-2af0b78

%build
%cmake
%make

%install
%makeinstall_std -C build

%files -n %{libqtweetlib}
%{_libdir}/libQTweetLib.so.%{major}*

%files -n %{develqtweetlib}
%{_libdir}/libQTweetLib.so
%{_includedir}/QTweetLib/



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6841 |12cr|quaddouble-2.3.12-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define devname	%mklibname -d -s qd

Epoch:		1
Name:		quaddouble
Group:		Sciences/Mathematics
License:	BSD
Summary:	Double-Double and Quad-Double Arithmetic
Version:	2.3.12
Release:	1
Source0:	http://crd.lbl.gov/~dhbailey/mpdist/qd-%{version}.tar.gz
URL:		http://www.cs.berkeley.edu/~yozo/

%description
This package provides numeric types of twice the precision of IEEE
double (106 mantissa bits, or approximately 32 decimal digits) and
four times the precision of IEEE double (212 mantissa bits, or
approximately 64 decimal digits).  Due to features such as operator
and function overloading, these facilities can be utilized
with only minor modifications to conventional C++ and Fortran-90
programs.

%package	-n %{devname}
Group:		Development/C++
Summary:	Double-Double and Quad-Double Arithmetic
Provides:	qd-static-devel = %{version}-%{release}

%description	-n %{devname}
This package provides numeric types of twice the precision of IEEE
double (106 mantissa bits, or approximately 32 decimal digits) and
four times the precision of IEEE double (212 mantissa bits, or
approximately 64 decimal digits).  Due to features such as operator
and function overloading, these facilities can be utilized
with only minor modifications to conventional C++ and Fortran-90
programs.

%prep
%setup -q -n qd-%{version}

%build
%configure --enable-fortran=no
%make CXXFLAGS='%{optflags} -fPIC'

%install
%makeinstall_std
rm -fr %{buildroot}%{_libdir}/qd

%files	-n %{devname}
%{_bindir}/qd-config
%dir %{_includedir}/qd
%{_includedir}/qd/*
%doc %dir %{_datadir}/doc/qd
%doc %{_datadir}/doc/qd/*
%{_libdir}/*.a


%changelog
* Wed Feb 08 2012 Alexander Khrukin <akhrukin@mandriva.org> 1:2.3.12-1
+ Revision: 771911
- little tab fixes
- version update 2.3.12

* Tue Sep 01 2009 Paulo Andrade <pcpa@mandriva.com.br> 1:2.2.p9-1mdv2010.0
+ Revision: 424034
- Use sagemath version of quaddouble due to clear problems in the upstream version

* Fri May 15 2009 Paulo Andrade <pcpa@mandriva.com.br> 2.3.7-4mdv2010.0
+ Revision: 376247
+ rebuild (emptylog)

* Thu May 14 2009 Paulo Andrade <pcpa@mandriva.com.br> 2.3.7-3mdv2010.0
+ Revision: 375751
+ rebuild (emptylog)

* Fri May 08 2009 Paulo Andrade <pcpa@mandriva.com.br> 2.3.7-2mdv2010.0
+ Revision: 373559
+ rebuild (emptylog)

* Fri Mar 27 2009 Paulo Andrade <pcpa@mandriva.com.br> 2.3.7-1mdv2009.1
+ Revision: 361542
- Initial import of quaddouble (qd) version 2.3.7
  Double-Double and Quad-Double Arithmetic
  http://www.cs.berkeley.edu/~yozo/
- quaddouble


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6842 |12cr|quadkonsole4-0.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	quadkonsole4
%define version	0.2.1
Summary:	QuadKonsole - multiple Konsoles in one window
Name:		%{name}
Version:	%{version}
Release:	%mkrel 1
License:	GPLv2+
Group:		Terminals
URL:		http://kde-apps.org/content/show.php/QuadKonsole4?content=141069&PHPSESSID=0d2c6837c693192c7a288f988e6cfb21
Source0:	quadkonsole4-%{version}.tar.lzma
BuildRoot:	%{_tmppath}/%{name}-root
BuildRequires:	kdelibs4-devel


%description
QuadKonsole embeds Konsole kparts in a grid layout. 


%prep
%setup -q

%build

%cmake_kde4 
%make


%install
rm -rf $RPM_BUILD_ROOT

%{makeinstall_std} -C build



%if %mdkversion < 200900
%post
%update_menus
%update_icon_cache hicolor
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%clean_icon_cache hicolor
%endif 

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc INSTALL COPYING NEWS AUTHORS ChangeLog 
%_kde_datadir/doc/HTML/en/quadkonsole4/common  
%_kde_datadir/doc/HTML/en/quadkonsole4/index.cache.bz2  
%_kde_datadir/doc/HTML/en/quadkonsole4/index.docbook
%{_bindir}/%{name}
%_kde_datadir/applications/kde4/*.desktop
%_kde_datadir/apps/%{name}/quadkonsole4ui.rc
%_kde_datadir/config.kcfg/*
%_kde_iconsdir/*/*/*/*



%changelog
* Sat May 07 2011 Juan Luis Baptiste <juancho@mandriva.org> 0.2.1-1mdv2011.0
+ Revision: 672103
- import quadkonsole4


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6843 |12cr|quagga-0.99.20.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

# configure options
%define with_snmp	0
%define	with_vtysh	1
%define	with_ospf_te	1
%define	with_nssa	1
%define	with_opaque_lsa	1
%define	with_tcp_zebra	0
%define	with_vtysh	1
%define	with_pam	1
%define	with_ipv6	1
%define	with_ospfclient	1
%define	with_ospfapi	1
%define	with_irdp	1
%define	with_pim	1
%define with_rtadv	1
%define	with_isisd	1
%define	with_multipath	64
%define	quagga_user	quagga
%define	vty_group	quaggavt

# path defines
%define	zeb_src		%{_builddir}/%{name}-%{version}
%define	zeb_rh_src	%{zeb_src}/redhat
%define	zeb_docs	%{zeb_src}/doc

%define major 0
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	Routing daemon
Name:           quagga
Version:        0.99.20.1
Release:        %mkrel 1
License:	GPL
Group:		System/Servers
URL:		http://www.quagga.net
Source0:	http://www.quagga.net/download/%{name}-%{version}.tar.gz
Source2:	http://download-mirror.savannah.gnu.org/releases/qpimd/qpimd-0.162.tar.gz
Source3:	pimd.init
Patch0:         quagga-0.99.11-netlink.patch
Patch1:		quagga-0.96.5-nostart.patch
Patch3:		quagga-0.99.10-libcap.diff
Patch100:	pimd-0.162-quagga-0.99.20.diff
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires(pre): rpm-helper
Requires(postun): rpm-helper
BuildRequires:	texinfo
BuildRequires:  texi2html
BuildRequires:  texlive
#BuildRequires:	tetex-texi2html
#BuildRequires:	tetex
BuildRequires:	pam-devel
BuildRequires:	libpcap-devel
BuildRequires:	chrpath >= 0.12
BuildRequires:	autoconf automake libtool
%if %{with_snmp}
Requires:	net-snmp-mibs
BuildRequires:	net-snmp-devel
BuildRequires:	openssl-devel
%endif
%if %{with_vtysh}
BuildRequires:	readline readline-devel ncurses ncurses-devel
Requires:		readline ncurses
%endif
# Initscripts > 5.60 is required for IPv6 support
Requires(pre):		initscripts >= 5.60
Requires:		initscripts >= 5.60
Requires(pre):		ncurses readline pam
Requires:		ncurses readline pam
Requires(preun):	info-install
Requires(post):		info-install
Provides:	routingdaemon
Obsoletes:	bird gated mrt zebra
Provides:	bird gated mrt zebra
Requires:	%{libname} = %{version}

%description
Quagga is a free software that manages TCP/IP based routing
protocol. It takes multi-server and multi-thread approach to resolve
the current complexity of the Internet.

Quagga supports BGP4, BGP4+, OSPFv2, OSPFv3, RIPv1, RIPv2, and RIPng.

Quagga is intended to be used as a Route Server and a Route Reflector. It is
not a toolkit, it provides full routing power under a new architecture.
Quagga by design has a process for each protocol.

Quagga is a fork of GNU Zebra.

%package	contrib
Summary:	Tools for quagga
Group:		System/Servers

%description	contrib
Contributed/3rd party tools which may be of use with quagga.

%package -n	%{libname}
Summary:	Shared %{name} library
Group:          System/Libraries

%description -n	%{libname}
This package provides the shared %{name} library.

%package -n	%{develname}
Summary:	Header and object files for quagga development
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}
Provides:	lib%{name}-devel = %{version}
Obsoletes:	%{mklibname quagga 0 -d}

%description -n	%{develname}
The quagga-devel package contains the header and object files necessary for
developing OSPF-API and quagga applications.

%prep

%setup  -q
%patch0 -p1 -b .netlink
%patch1 -p1 -b .nostart
%patch3 -p0 -b .libcap

%if %{with_pim}
tar xzf %{SOURCE2}
#patch -p1 --fuzz=0 < qpimd-0.162/pimd-0.162-quagga-0.99.17.patch
%patch100 -p1
%endif

%build
export CFLAGS="%{optflags} -fPIC"

%serverbuild
autoreconf -fi
%configure2_5x \
    --sysconfdir=%{_sysconfdir}/quagga \
    --localstatedir=/var/run/quagga \
%if %{with_ipv6}
    --enable-ipv6 \
%endif
%if %{with_snmp}
    --enable-snmp \
%endif
%if %{with_multipath}
    --enable-multipath=%{with_multipath} \
%endif
%if %{with_tcp_zebra}
    --enable-tcp-zebra \
%endif
%if %{with_nssa}
    --enable-nssa \
%endif
%if %{with_opaque_lsa}
    --enable-opaque-lsa \
%endif
%if %{with_ospf_te}
    --enable-ospf-te \
%endif
%if %{with_vtysh}
    --enable-vtysh \
%endif
%if %{with_ospfclient }
    --enable-ospfclient=yes \
%else
    --enable-ospfclient=no\
%endif
%if %{with_ospfapi}
    --enable-ospfapi=yes \
%else
    --enable-ospfapi=no \
%endif
%if %{with_irdp}
    --enable-irdp=yes \
%else
    --enable-irdp=no \
%endif
%if %{with_isisd}
    --enable-isisd \
%else
    --disable-isisd \
%endif
%if %{with_pim}
    --enable-pimd \
%endif
%if %{with_pam}
    --with-libpam \
%endif
%if %{quagga_user}
    --enable-user=%{quagga_user} \
    --enable-group=%{quagga_user} \
%endif
%if %{vty_group}
    --enable-vty-group=%{vty_group} \
%endif
%if %{with_rtadv}
    --with-rtadv \
%endif
    --with-cflags="%{optflags}" \
    --enable-netlink

make MAKEINFO="makeinfo --no-split"

pushd doc
    texi2html quagga.texi
popd

%install

# don't fiddle with the initscript!
export DONT_GPRINTIFY=1

install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_sysconfdir}/sysconfig
install -d %{buildroot}%{_sysconfdir}/logrotate.d
install -d %{buildroot}%{_sysconfdir}/pam.d
install -d %{buildroot}/var/log/quagga
install -d %{buildroot}/var/run/quagga
install -d %{buildroot}%{_infodir}


%makeinstall_std

# Remove this file, as it is uninstalled and causes errors when building on RH9
rm -rf %{buildroot}/usr/share/info/dir

%if %{with_pim}
install -m755 %{SOURCE3} %{buildroot}%{_initrddir}/pimd
%endif

install -m755 %{zeb_rh_src}/zebra.init %{buildroot}%{_initrddir}/zebra
install -m755 %{zeb_rh_src}/bgpd.init %{buildroot}%{_initrddir}/bgpd
%if %{with_ipv6}
install -m755 %{zeb_rh_src}/ospf6d.init %{buildroot}%{_initrddir}/ospf6d
install -m755 %{zeb_rh_src}/ripngd.init %{buildroot}%{_initrddir}/ripngd
%endif
install -m755 %{zeb_rh_src}/ospfd.init %{buildroot}%{_initrddir}/ospfd
install -m755 %{zeb_rh_src}/ripd.init %{buildroot}%{_initrddir}/ripd
install -m755 %{zeb_rh_src}/watchquagga.init %{buildroot}%{_initrddir}/watchquagga
%if %{with_isisd}
install -m755 %{zeb_rh_src}/isisd.init %{buildroot}%{_initrddir}/isisd
%endif
install -m644 %{zeb_rh_src}/quagga.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/quagga
install -m644 %{zeb_rh_src}/quagga.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/quagga

# fix conditional pam config file
%if %{mdkversion} < 200610
install -m644 %{zeb_rh_src}/quagga.pam.stack %{buildroot}%{_sysconfdir}/pam.d/quagga
%else
install -m644 %{zeb_rh_src}/quagga.pam %{buildroot}%{_sysconfdir}/pam.d/quagga
%endif

# nuke rpath
chrpath -d %{buildroot}%{_bindir}/*
chrpath -d %{buildroot}%{_sbindir}/*

rm -f %{buildroot}%{_libdir}/*.*a

%pre
# add vty_group
%if %{vty_group}
%_pre_groupadd %{vty_group}
%endif
# add quagga user and group
%if %{quagga_user}
%_pre_useradd %{quagga_user} %{_localstatedir}/lib /sbin/nologin
%endif

%post
%_post_service zebra
%_post_service ripd
%if %{with_ipv6}
%_post_service ospf6d
%_post_service ripngd
%endif
%_post_service ospfd
%_post_service bgpd
%_post_service watchquagga

%_install_info %{name}.info

# Create dummy files if they don't exist so basic functions can be used.
if [ ! -e %{_sysconfdir}/quagga/zebra.conf ]; then
	echo "hostname `hostname`" > %{_sysconfdir}/quagga/zebra.conf
%if %{quagga_user}
	chown %{quagga_user}:%{quagga_user} %{_sysconfdir}/quagga/zebra.conf
%endif
	chmod 640 %{_sysconfdir}/quagga/zebra.conf
fi
if [ ! -e %{_sysconfdir}/quagga/vtysh.conf ]; then
	touch %{_sysconfdir}/quagga/vtysh.conf
	chmod 640 %{_sysconfdir}/quagga/vtysh.conf
fi

%preun
%_preun_service zebra
%_preun_service ripd
%if %{with_ipv6}
%_preun_service ripngd
%endif
%_preun_service ospfd
%if %{with_ipv6}
%_preun_service ospf6d
%endif
%_preun_service bgpd
%_preun_service watchquagga

%_remove_install_info %{name}.info

%postun
%if %{quagga_user}
%_postun_userdel %{quagga_user}
%endif

%files
%doc */*.sample* AUTHORS COPYING doc/quagga.html doc/mpls
%doc ChangeLog INSTALL NEWS README REPORTING-BUGS SERVICES TODO
#
%if %{quagga_user}
%dir %attr(0751,%{quagga_user},%{quagga_user}) %{_sysconfdir}/quagga
%dir %attr(0750,%{quagga_user},%{quagga_user}) /var/log/quagga
%dir %attr(0751,%{quagga_user},%{quagga_user}) /var/run/quagga
%else
#
%dir %attr(0750,root,root) %{_sysconfdir}/quagga
%dir %attr(0750,root,root) /var/log/quagga
%dir %attr(0750,root,root) /var/run/quagga
%endif
#
%if %{vty_group}
%attr(0640,%{quagga_user},%{vty_group}) %config(noreplace) %{_sysconfdir}/quagga/vtysh.conf*
%endif
#
%config(noreplace) %{_sysconfdir}/pam.d/quagga
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/*
%config(noreplace) %{_sysconfdir}/sysconfig/quagga
%config(noreplace) %{_sysconfdir}/quagga/bgpd.conf*
%config(noreplace) %{_sysconfdir}/quagga/ospf6d.conf*
%config(noreplace) %{_sysconfdir}/quagga/ospfd.conf*
%config(noreplace) %{_sysconfdir}/quagga/ripd.conf*
%config(noreplace) %{_sysconfdir}/quagga/ripngd.conf*
%config(noreplace) %{_sysconfdir}/quagga/zebra.conf*
%if %{with_pim}
%config(noreplace) %{_sysconfdir}/quagga/pimd.conf*
%endif
#
%attr(0755,root,root) %{_initrddir}/bgpd
%attr(0755,root,root) %{_initrddir}/ospf6d
%attr(0755,root,root) %{_initrddir}/ospfd
%attr(0755,root,root) %{_initrddir}/ripd
%attr(0755,root,root) %{_initrddir}/ripngd
%attr(0755,root,root) %{_initrddir}/watchquagga
%attr(0755,root,root) %{_initrddir}/zebra
%if %{with_pim}
%attr(0755,root,root) %{_initrddir}/pimd
%endif
#
%{_sbindir}/bgpd
%{_sbindir}/ospf6d
%{_sbindir}/ospfclient
%{_sbindir}/ospfd
%{_sbindir}/ripd
%{_sbindir}/ripngd
%{_sbindir}/watchquagga
%{_sbindir}/zebra
%if %{with_pim}
%{_sbindir}/pimd
%{_bindir}/test_igmpv3_join
%endif
#
%if %{with_vtysh}
%{_bindir}/vtysh
%attr(0644,root,root) %{_mandir}/man1/vtysh.1*
%endif
#
%if %{with_isisd}
%attr(0755,root,root) %{_initrddir}/isisd
%config(noreplace) %{_sysconfdir}/quagga/isisd.conf*
%{_sbindir}/isisd
%attr(0644,root,root) %{_mandir}/man8/isisd.8*
%endif
#
%attr(0644,root,root) %{_mandir}/man8/bgpd.8*
%attr(0644,root,root) %{_mandir}/man8/ospf6d.8*
%attr(0644,root,root) %{_mandir}/man8/ospfd.8*
%attr(0644,root,root) %{_mandir}/man8/ripd.8*
%attr(0644,root,root) %{_mandir}/man8/ripngd.8*
%attr(0644,root,root) %{_mandir}/man8/zebra.8*
%if %{with_pim}
%attr(0644,root,root) %{_mandir}/man8/pimd.8*
%endif
%{_infodir}/*info*

%files contrib
%doc tools

%files -n %{libname}
%{_libdir}/*.so.*

%files -n %{develname}
%{_libdir}/*.so
%dir %{_includedir}/quagga
%{_includedir}/quagga/*.h
%dir %{_includedir}/quagga/ospfd/*
#
%if %{with_ospfapi}
%dir %{_includedir}/quagga/ospfapi/*
%endif


%changelog
* Fri Mar 23 2012 Oden Eriksson <oeriksson@mandriva.com> 0.99.20.1-1mdv2012.0
+ Revision: 786342
- drop one file
- 0.99.20.1 (fixes CVE-2012-0249, CVE-2012-0250, CVE-2012-0255)
- various fixes

* Fri Sep 30 2011 Oden Eriksson <oeriksson@mandriva.com> 0.99.20-1
+ Revision: 702097
- 0.99.20
- simplify the pimd-0.162-quagga-0.99.18.diff patch
- drop upstream applied patches
- the quagga-0.99.11-fix-str-fmt.patch was silently fixed with no CVE assignment, well..., ok!
- 0.99.19 fixed CVE-2011-3323, CVE-2011-3324, CVE-2011-3325, CVE-2011-3326, CVE-2011-3327

* Fri Apr 01 2011 Oden Eriksson <oeriksson@mandriva.com> 0.99.18-1
+ Revision: 649653
- readd one rediffed patch
- 0.99.18

* Thu Mar 24 2011 zamir <zamir@mandriva.org> 0.99.17-3
+ Revision: 648238
- try pseudo patch
- wait fix error: texlive-20110312-1-mdv2011.0.x86_64 (due to unsatisfied texlive-texmf[*])
- try texi2html
- try again
- try again
- test requarements
- add pim-ssm support

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 0.99.17-2mdv2011.0
+ Revision: 627819
- don't force the usage of automake1.7

* Fri Aug 20 2010 Michael Scherer <misc@mandriva.org> 0.99.17-1mdv2011.0
+ Revision: 571432
- update to new version 0.99.17

* Thu Mar 11 2010 Oden Eriksson <oeriksson@mandriva.com> 0.99.16-1mdv2010.1
+ Revision: 517985
- 0.99.16

* Sun Aug 30 2009 Oden Eriksson <oeriksson@mandriva.com> 0.99.15-1mdv2010.0
+ Revision: 422370
- 0.99.15

* Wed Jul 22 2009 Oden Eriksson <oeriksson@mandriva.com> 0.99.14-1mdv2010.0
+ Revision: 398483
- 0.99.14

* Thu Jun 25 2009 Frederik Himpe <fhimpe@mandriva.org> 0.99.13-1mdv2010.0
+ Revision: 389184
- update to new version 0.99.13

* Sun May 10 2009 Oden Eriksson <oeriksson@mandriva.com> 0.99.12-1mdv2010.0
+ Revision: 373982
- 0.99.12 (fixes CVE-2009-1572)

* Fri Apr 03 2009 Funda Wang <fwang@mandriva.org> 0.99.11-2mdv2009.1
+ Revision: 363812
- bump rel
- fix str fmt
- rediff netlink patch

* Sat Oct 11 2008 Oden Eriksson <oeriksson@mandriva.com> 0.99.11-1mdv2009.1
+ Revision: 291860
- 0.99.11

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.99.10-2mdv2009.0
+ Revision: 269101
- rebuild early 2009.0 package (before pixel changes)

* Wed Jun 11 2008 Oden Eriksson <oeriksson@mandriva.com> 0.99.10-1mdv2009.0
+ Revision: 218009
- 0.99.10
- use _disable_ld_no_undefined to fix linkage
- added P3 to fix other linkage
- use the %%serverbuild macro

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Sep 13 2007 Oden Eriksson <oeriksson@mandriva.com> 0.99.9-1mdv2008.1
+ Revision: 84923
- 0.99.9

* Mon Aug 27 2007 Thierry Vignaud <tv@mandriva.org> 0.99.7-2mdv2008.0
+ Revision: 72252
- fix info-install requires
- convert prereq
- kill file require on info-install

* Mon Jul 02 2007 Andreas Hasenack <andreas@mandriva.com> 0.99.7-1mdv2008.0
+ Revision: 47301
- updated to version 0.99.7 (fixes #30596)


* Wed Mar 07 2007 Oden Eriksson <oeriksson@mandriva.com> 0.99.6-1mdv2007.0
+ Revision: 134493
- Import quagga

* Wed Mar 07 2007 Oden Eriksson <oeriksson@mandriva.com> 0.99.6-1mdv2007.1
- 0.99.6
- synced patches with fc (0.98.6-3.fc7)
- enable -fstack-protector

* Tue Feb 21 2006 Oden Eriksson <oeriksson@mandriva.com> 0.99.3-1mdk
- 0.99.3
- use dynamic uid/gid
- rediff P0 and install the pam_stack.so version if needed

* Wed Aug 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.98.5-1mdk
- 0.98.5
- fix deps

* Wed Jun 29 2005 Oden Eriksson <oeriksson@mandriva.com> 0.98.4-1mdk
- 0.98.4

* Sat Apr 09 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.98.3-1mdk
- 0.98.3
- use the %%mkrel macro
- misc rpmlint fixes

* Fri Feb 04 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.98.0-2mdk
- rebuilt against new readline

* Tue Jan 18 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.98.0-1mdk
- 0.98.0

* Fri Dec 31 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.97.4-3mdk
- revert latest "lib64 fixes"
- fixed the install info error
- make it require the explicit libname version

* Wed Dec 29 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.97.4-2mdk
- make it compile on 10.0

* Tue Dec 28 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.97.4-1mdk
- 0.97.4
- rediffed P0
- added watchquagga
- use the %%configure2_5x macro and libifiction
- nuke rpath
- misc spec file fixes

* Wed Aug 18 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.96.5-1mdk
- quagga-0.96.5 (the zebra fork, fedora import)

* Wed Jun 16 2004 Elliot Lee <sopwith@redhat.com>
- rebuilt

* Wed May 05 2004 Jay Fenlason <fenlason@redhat.com> 0.96.5-0
- New upstream version
- Change includedir
- Change the pre scriptlet to fail if the useradd command fails.
- Remove obsolete patches from this .spec file and renumber the two
  remaining ones.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6844 |12cr|quarry-0.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 0.2.0
%define rel	1
%define release %mkrel %rel

Summary:	GUI Frontend of Go, Amazons and Othello
Name:		quarry
Version:	%{version}
Release:	%{release}
License:	GPLv2+
Group:		Games/Boards
URL:		http://home.gna.org/quarry/
Source0:	http://download.gna.org/%{name}/%{name}-%{version}.tar.gz
Source1:	http://download.gna.org/%{name}/%{name}-%{version}.tar.gz.sig
Patch0:		quarry-0.2.0-fix-str-fmt.patch
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	scrollkeeper
BuildRequires:	desktop-file-utils
Requires(post,postun):		scrollkeeper

%description
Quarry is a multi-purpose GUI for several board games, at present Go,
Amazons and Othello. It allows users to play against computer players
(third-party programs, e.g. GNU Go) or other humans, view and edit
game records. Future versions will also support Internet game servers
(like NNGS, a Go server) and provide certain features for developers
of board game-playing engines for enhancing their programs.


%prep
%setup -q
%patch0 -p0

%build
%configure --bindir=%{_gamesbindir}
%make

%install
%makeinstall_std

# Fix desktop file
sed -i -e 's/%{name}.png/%{name}/' \
	%{buildroot}%{_datadir}/applications/%{name}.desktop
desktop-file-install \
	--remove-key=Encoding \
	--remove-key=Version \
	--remove-category=Application \
	--add-category=X-MandrivaLinux-MoreApplications-Games-Boards \
	--dir %{buildroot}%{_datadir}/applications \
	%{buildroot}%{_datadir}/applications/*

%find_lang %{name} --with-gnome

%files -f %{name}.lang
%doc AUTHORS COPYING COPYING-DOC ChangeLog NEWS README
%doc THANKS TODO
%{_gamesbindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/mime/packages/%{name}.xml
%{_datadir}/applications/%{name}.desktop

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6845 |12cr|quasi88-0.6.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:         quasi88
License:      GPL
Group:        Emulators
Version:      0.6.3
Release:      %mkrel 2
Summary:      NEC PC-8801 Emulator
URL:          http://www.117.ne.jp/~show/pc8801/pc88emu.html
Source0:      http://www.117.ne.jp/~show/pc8801/%name-%version.tgz
Patch0:       %name-compile.patch
Patch1:       %name-rpmlint.patch
Patch2:       %name-Werror.patch
BuildRequires: SDL-devel gcc-c++

%description
Needs ROM images in ~/.quasi88/rom. You can use the corresponding MESS rom set (pc88srl.zip).

%prep
%setup
%patch0 -p1 -b .config~
%patch1 -p0 -b .rpmlint~
%patch2 -p1 -b .Werror~

%build
CFLAGS="$RPM_OPT_FLAGS" make \
%ifarch %ix86 x86_64 ia64 %arm
LSB_FIRST=1
%else

%endif
cd tools
make CFLAGS="$RPM_OPT_FLAGS"

%install
install -D -m 755 quasi88.sdl $RPM_BUILD_ROOT%{_bindir}/quasi88
install -m 755 tools/*88 $RPM_BUILD_ROOT%{_bindir}

%files
%defattr(-,root,root)
%doc document/* *.ini *.rc tools/*.txt
%{_bindir}/*88



%changelog
* Wed Jan 04 2012 Bernhard Rosenkraenzer <bero@bero.eu> 0.6.3-2mdv2011.0
+ Revision: 755571
- Use -p1 when applying patch0
- Add URL to upstream sources in Source tag
- Make it build with the standard -Werror flags
- Fix build/linkage issues

  + Zombie Ryushu <ryushu@mandriva.org>
    - Bad patch
    - Spec Cleanups
    - Spec Cleanups
    - imported package quasi88


* Thu Nov 27 2008 - uli@suse.de
- fixed bugs found by rpmlint

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6846 |12cr|quat-1.20-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Generation of 3d fractal objects
Name:		quat
Version:	1.20
Release:	14
Group: 		Graphics
License:	GPLv2+
Url:		http://www.physcip.uni-stuttgart.de/phy11733/quat_e.html
Source0:	%{name}-%{version}.tar.bz2
Patch0:		quat-1.20-new-fltk.patch
BuildRequires:	fltk-devel

%description
Quat is a program for generation of 3d fractal objects. 
These objects are Julia sets using quaternions. Features 
include calculation of usual images and stereo pair images 
for real 3d views, a user-specified true color palette for 
flexible coloring, 5 iteration formulas, and intersection 
planes to view the interior of the three-dimensional fractal. 

A text mode version for batch calculation is also available. 

%prep
%setup -q
%patch0 -p0

%build
perl -pi -e 's,\`\$FLTK --exec-prefix\`,%{_prefix},' configure
%configure2_5x
%make

%install
%makeinstall_std

rm -f %{buildroot}/%{_datadir}/%{name}.iss

mkdir -p %{buildroot}%{_datadir}/applications/
cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
[Desktop Entry]
Type=Application
Exec=quat
Name=Quat
Comment=Generate 3D fractal objects
Icon=other_sciences
Categories=Science;
EOF

%files
%doc COPYING
%{_bindir}/*
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6847 |12cr|quesoglc-0.7.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Name:		quesoglc
Version:	0.7.2
Release:	3
Summary:	The OpenGL Character Renderer

Group:		System/Libraries
License:	LGPLv2+
URL:		http://quesoglc.sourceforge.net/
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}-free.tar.bz2
Patch0:		quesoglc-0.7.2-glew-mx.patch
Patch1:		quesoglc-0.7.2-doxyfile.patch

BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	pkgconfig(glut)
BuildRequires:	pkgconfig(fribidi)
BuildRequires:	pkgconfig(glew)
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(xmu)
BuildRequires:	pkgconfig(xi)
BuildRequires:	doxygen

%description
The OpenGL Character Renderer (GLC) is a state machine that provides OpenGL
programs with character rendering services via an application programming
interface (API).

%package -n	%{libname}
Summary:	Libraries for %{name}
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}

%description -n	%{libname}
The OpenGL Character Renderer (GLC) is a state machine that provides OpenGL
programs with character rendering services via an application programming
interface (API).

%package -n	%{develname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{develname}
This package provides the libraries, include files, and other resources needed
for developing GLC applications.

%prep
%setup -q
%patch0 -p1
%patch1 -p1
rm -f include/GL/{glxew,wglew,glew}.h
ln -s %{_includedir}/GL/{glxew,wglew,glew}.h include/GL/
rm -rf src/fribidi

%build
%configure2_5x --disable-static
%make
pushd docs
doxygen
popd

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/libGLC.so.%{major}*

%files -n %{develname}
%doc AUTHORS ChangeLog COPYING README THANKS docs/html
%{_includedir}/GL/glc.h
%{_libdir}/libGLC.so
%{_libdir}/pkgconfig/quesoglc.pc


%changelog
* Tue Jul 28 2009 Emmanuel Andry <eandry@mandriva.org> 0.7.2-1mdv2010.0
+ Revision: 402527
- New version 0.7.2

* Sun Aug 24 2008 Emmanuel Andry <eandry@mandriva.org> 0.7.1-1mdv2009.0
+ Revision: 275476
- import quesoglc



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6848 |12cr|quickly-12.08.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		quickly
Summary:	Command line tools to ease the creation of a new project
Version:	12.08.1
Release:	1
License:	GPLv3
Group:		Development/Other
URL:		https://launchpad.net/quickly
Source0:	http://launchpad.net/quickly/0.x/%{version}/+download/%{name}-%{version}.tar.gz
BuildRequires:	python-devel
BuildRequires:	python-distutils-extra >= 2.18
BuildRequires:	intltool
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildArch:	noarch


%description
Quickly helps you create software programs (and other things) quickly. You 
can select from a set of application templates and use some simple quickly 
commands to create, edit code and GUI, and publish your software for others 
to use. Quickly's templates are easy to write. So if you are a fan of 
language foo, you can create a foo-project template. Or if you want to 
help people making plugins for your killer app, you can make a 
killer-app-plugin template. You can even create a template for managing 
corporate documents, creating your awesome LaTeX helpers.

%prep
%setup -q

%build

%install
python setup.py install --root=%{buildroot}
%find_lang %{name}

%files -f %{name}.lang
%doc NEWS README
%{_datadir}/%{name}
%{_datadir}/glib-2.0/schemas/*.xml
%{python_sitelib}/%{name}
%{python_sitelib}/*.py
%{python_sitelib}/*egg-info
%{_bindir}/%{name}
%{_mandir}/man1/*
%{_sysconfdir}/bash_completion.d/%{name}

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6849 |12cr|quick-usb-formatter-0.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define binname quickusbformatter

Name:		quick-usb-formatter
Version:	0.4.1
Release:	1
Summary:	A small KDE4 application to format usb sticks and devices
Group:		Graphical desktop/KDE
License:	LGPLv2+
URL:		http://kde-apps.org/content/show.php?content=137493
Source0:	http://sourceforge.net/projects/chakra/files/Tools/Quick-Usb-Formatter/quick-usb-formatter-%{version}.tar.gz
Patch0:		quick-usb-formatter-0.4.1-desktop.patch
BuildRequires:	cmake
BuildRequires:	kdelibs4-devel
BuildRequires:	gettext

%description
Quick Usb Formatter is a tiny app designed for enhance the usability of the
device notifier, an additional option for quick format usb sticks.

%prep
%setup -q -n chakra-quick-usb-formatter
%patch0 -p1 -b .desktop

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang %{binname}

%files -f %{binname}.lang
%doc README.txt
%{_kde_bindir}/%{binname}
%{_kde_appsdir}/solid/actions/%{binname}.desktop


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6850 |12cr|quilt-0.60-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#
# spec file for quilt - patch management scripts
#

Name:		quilt
Summary:	Scripts for working with series of patches
License:	GPLv2
Group:		Development/Other
Version:	0.60
Release:	%mkrel 1
URL:		http://savannah.nongnu.org/projects/quilt
Requires:	coreutils diffutils patch gzip bzip2 perl mktemp gettext
Requires:	diffstat procmail ed
Source:		http://mirrors.zerg.biz/nongnu/quilt/%{name}-%{version}.tar.gz
# sendmail-command is needed for testing purpose
BuildRequires: sendmail-command diffstat procmail ed

%description
The scripts allow to manage a series of patches by keeping
track of the changes each patch makes. Patches can be
applied, un-applied, refreshed, etc.

The scripts are heavily based on Andrew Morton's patch scripts
found at http://www.zip.com.au/~akpm/linux/patches/.


%prep
%setup -q

%build
%configure --with-mta=%{_sbindir}/sendmail --with-diffstat=%{_bindir}/diffstat
make BUILD_ROOT=%{buildroot}

%check
make check

%install
make install BUILD_ROOT=%{buildroot}
mv -f %{buildroot}/%{_docdir}/%{name}/ %{buildroot}/%{_docdir}/%{name}-%{version}/
%{find_lang} %{name}

%files -f %{name}.lang
%defattr(-, root, root)
%config(noreplace) /etc/bash_completion.d/quilt
%config(noreplace) /etc/quilt.quiltrc
%{_bindir}/*
%{_datadir}/emacs/site-lisp/quilt.el
%{_datadir}/%{name}/*
#%{_libdir}/quilt/
%{_mandir}/man1/*.1*
%doc %{_docdir}/%{name}-%{version}
%doc AUTHORS TODO


%changelog
* Sat Mar 03 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.60-1mdv2011.0
+ Revision: 782011
- update to 0.60

* Sun Jan 29 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.51-1
+ Revision: 769583
- new version 0.51

* Thu Sep 03 2009 Frederik Himpe <fhimpe@mandriva.org> 0.48-1mdv2010.0
+ Revision: 428700
- Update to new version 0.48

* Thu Jan 15 2009 Jérôme Soyer <saispo@mandriva.org> 0.47-1mdv2009.1
+ Revision: 329877
- New upstream release

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - fix leaving not owned directories in docdir
    - remove authors from description
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Oct 22 2007 Jérôme Soyer <saispo@mandriva.org> 0.46-1mdv2008.1
+ Revision: 101098
- New release 0.46

  + Thierry Vignaud <tv@mandriva.org>
    - fix man pages

* Sat Jun 30 2007 Michael Scherer <misc@mandriva.org> 0.45-2mdv2008.0
+ Revision: 46032
- rebuild on 2008
- fix bug #27931, missing deps on diffstat
- silence %%setup
- Import quilt



* Mon Apr 24 2006 Arnaud Patard <apatard@mandriva.com> 0.45-1mdk
- New version

* Sun Apr  9 2006 Anssi Hannula <anssi@mandriva.org> 0.44-2mdk
- BuildRequires diffstat
- %%mkrel

* Mon Mar  6 2006 Arnaud Patard <apatard@mandriva.com> 0.44-1mdk
- New version
- Enable tests

* Tue Feb  7 2006 Arnaud Patard <apatard@mandriva.com> 0.43-1mdk
- New version

* Thu Aug  4 2005 Arnaud Patard <apatard@mandriva.com> 0.42-1mdk
- New version

* Tue May  3 2005 Arnaud Patard <apatard@mandriva.com> 0.40-1mdk
- New version (add trailing-whitespace check support in quilt refresh)
- Make rpmlint happy :)

* Wed Apr 13 2005 Arnaud Patard <apatard@mandriva.com> 0.39-1mdk
- First version. The spec file is nearly the same as the one shipped
  in the tarball

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6851 |12cr|quiterss-0.9.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname	QuiteRSS

Name:		quiterss
Summary:	RSS/Atom feed reader written on Qt
Version:	0.9.1
Release:	1
License:	GPLv3+
Group:		Networking/News
URL:		https://code.google.com/p/quite-rss/
Source0:	https://quite-rss.googlecode.com/files/%{oname}-%{version}-src.tar.gz
Patch0:		QuiteRSS-0.9.1-3rdparty.patch
BuildRequires:	qt4-devel
BuildRequires:	qtsingleapplication-devel
BuildRequires:	sqlite3-devel

%description
QuiteRSS is RSS/Atom feed reader written on Qt.

%prep
%setup -q -n %{oname}-%{version}-src
%patch0 -p1
find . -type f -executable -exec chmod a-x {} \;

%build
%qmake_qt4
%make

%install
make install INSTALL_ROOT=%{buildroot}

%if %{mdvver} >= 201200
%find_lang %{name} --with-qt
%else
cat > %{name}.lang << EOF
%lang(en) /usr/share/quiterss/lang/quiterss_en.qm
%lang(de) /usr/share/quiterss/lang/quiterss_de.qm
%lang(ru) /usr/share/quiterss/lang/quiterss_ru.qm
%lang(hu) /usr/share/quiterss/lang/quiterss_hu.qm
%lang(fr) /usr/share/quiterss/lang/quiterss_fr.qm
%lang(es) /usr/share/quiterss/lang/quiterss_es.qm
EOF
%endif

%files -f %{name}.lang
%defattr(0644,root,root,0755)
%attr(0755,root,root) %{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.*
%{_datadir}/%{name}/sound/notification.wav


%changelog
* Thu Jun 28 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.9.1-1
+ Revision: 807381
- update to 0.9.1

* Thu Apr 19 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.8.6-1
+ Revision: 792009
- imported package quiterss


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6852 |12cr|quodlibet-2.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	debug_package	%nil

Summary: 	Advanced, elegant jukebox style music player
Name:		quodlibet
Version:	2.4.1
Release: 	1
License:	GPLv2+
Group:		Sound
URL:		http://code.google.com/p/quodlibet/
Source0:	http://quodlibet.googlecode.com/files/%{name}-%{version}.tar.gz
Patch0:		quodlibet-2.3.1_link.patch
BuildRequires:	imagemagick
BuildRequires:	pygtk2.0-devel
BuildRequires:	gtk+2.0
BuildRequires:	pyvorbis
BuildRequires:	desktop-file-utils
BuildRequires:	intltool
BuildRequires:	gstreamer0.10-python
BuildRequires:	mutagen
BuildRequires:	python-dbus
BuildRequires:	oil-devel
BuildRequires:	python-feedparser
BuildRequires:	pkgconfig(xtst)
Requires:	pygtk2.0
Requires:	python-ctypes
Requires:	pyvorbis
Requires:	gstreamer0.10-python
Requires:	python-feedparser
Requires:	mutagen
# for Replay Gain plugin
Requires:       vorbisgain
# for iPod device support
Requires:       python-gpod
# for CDDB plugin
Requires:       python-CDDB
Requires:	python-dbus
Requires:	python-feedparser

%description
Quod Libet is a GTK+-based audio player written in Python. It's designed
around the idea that you know better than we do how to organize your music.
It lets you make playlists based on regular expressions (don't worry,
regular searches work too). It lets you display and edit any tags you want
in the file.

It supports Ogg Vorbis and MP3 by default, but other formats (FLAC, Musepack,
Wavepack, MPEG-4/AAC and MOD are available through gstreamer0.10 plugins.

Quod Libet easily scales to libraries of thousands of songs. It also supports
most of the features you expect from a modern media player, like Unicode
support, gapless playback, multimedia keys, and an OSD. 

%prep
%setup -q
%patch0 -p1

%build
export CFLAGS="%{optflags}"

python setup.py build

%install
python setup.py install --root=%{buildroot} --prefix=%{_prefix}

# (tpg) install icons
#install -dm 755 %{buildroot}%{_datadir}/pixmaps
#install -m 644 build/lib/quodlibet/images/exfalso.png %{buildroot}%{_datadir}/pixmaps
#install -m 644 build/lib/quodlibet/images/%{name}.png %{buildroot}%{_datadir}/pixmaps

# (tpg) get rid of extension
sed -i -e 's/^Icon=%{name}.png$/Icon=%{name}/g' %{buildroot}%{_datadir}/applications/*
sed -i -e 's/^Icon=exfalso.png$/Icon=exfalso/g' %{buildroot}%{_datadir}/applications/*

%find_lang %{name}

%files -f %{name}.lang
%doc NEWS README HACKING
%{_bindir}/%{name}
%{_bindir}/exfalso
%{py_sitedir}/%{name}
%{py_sitedir}/%{name}*.egg-info
%{_datadir}/applications/*
#% {_datadir}/pixmaps/*
%{_mandir}/man1/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6853 |12cr|quodlibet-plugins-2.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: 	 	quodlibet-plugins
Summary: 	Advanced, elegant jukebox style music player plugins
Epoch:		1
Version: 	2.4.1
Release: 	1

Source0:	%{name}-%{version}.tar.gz
URL:		http://code.google.com/p/quodlibet/
License:	GPLv2
Group:		Sound
BuildArch:	noarch

BuildRequires:	python
Requires:	quodlibet

%description
Quod Libet is a GTK+-based audio player written in Python. It's designed
around the idea that you know better than we do how to organize your music.
It lets you make playlists based on regular expressions (don't worry,
regular searches work too). It lets you display and edit any tags you want
in the file.

It supports Ogg Vorbis and MP3 by default, but other formats (FLAC, Musepack,
Wavepack, MPEG-4/AAC and MOD are available through gstreamer0.10 plugins.

Quod Libet easily scales to libraries of thousands of songs. It also supports
most of the features you expect from a modern media player, like Unicode
support, gapless playback, multimedia keys, and an OSD. 

%prep
%setup -q

%install
mkdir -p %{buildroot}%{py_sitedir}/quodlibet/plugins
cp -rf * %{buildroot}%{py_sitedir}/quodlibet/plugins/


%files
%defattr(0644,root,root,0755)
%{py_sitedir}/quodlibet/plugins/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6854 |12cr|quotatool-1.4.12-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Utility for setting filesystem quotas from the command line
Name:		quotatool
Version:	1.4.12
Release:	1
License:	GPL
Group:		System/Configuration/Other
URL:		http://quotatool.ekenberg.se/
Source0:	http://quotatool.ekenberg.se/%{name}-%{version}.tar.gz

%description
Quotatool is a utility to set filesystem quotas from the commandline. Most
quota-utilities are interactive, requiring manual intervention from the user.
Quotatool on the other hand is not, making it suitable for use in scripts and
other non-interactive situations.

%prep

%setup -q

%build
%configure
%make

%install

install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_mandir}/man8

%makeinstall

%files
%doc COPYING README INSTALL AUTHORS
%{_bindir}/*
%{_mandir}/*/*



%changelog
* Fri Feb 24 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.4.12-1
+ Revision: 780121
- version update 1.4.12

* Tue Sep 29 2009 Frederik Himpe <fhimpe@mandriva.org> 1.4.11-1mdv2010.0
+ Revision: 451055
- update to new version 1.4.11

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 1.4.10-5mdv2010.0
+ Revision: 433046
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 1.4.10-4mdv2009.0
+ Revision: 260006
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 1.4.10-3mdv2009.0
+ Revision: 247808
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Tue Sep 25 2007 Oden Eriksson <oeriksson@mandriva.com> 1.4.10-1mdv2008.1
+ Revision: 92741
- import quotatool


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6855 |12cr|qupzilla-1.3.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		oname	QupZilla
%define		major	1
%define		libname	%mklibname %{oname} %{major}
%define		develname	%mklibname %{oname} -d
Name:		qupzilla
Summary:	Fast browser based on QtWebKit
Version:	1.3.5
Release:	1
URL:		http://www.qupzilla.com/
Source0:	%{oname}-%{version}.tar.gz
Patch0:		qupzilla-1.3.5-mdv-linking.patch
Group:		Networking/WWW
License:	GPLv3+ and BSD and LGPLv2.1 and GPLv2+ and MPL
BuildRequires:	qt4-devel
BuildRequires:	dos2unix
Requires:	%{name}-core	= %{EVRD}
Requires:	%{name}-plugins	= %{EVRD}

%description
QupZilla is a new and very fast QtWebKit browser. It aims to be a lightweight
web browser available through all major platforms. This project has been
originally started only for educational purposes. But from its start, QupZilla
has grown into a feature-rich browser.

QupZilla has all standard functions you expect from a web browser. It includes
bookmarks, history (both also in sidebar) and tabs. Above that, you can manage
RSS feeds with an included RSS reader, block ads with a builtin AdBlock plugin,
block Flash content with Click2Flash and edit the local CA Certificates
database with an SSL Manager.

QupZilla's main aim is to be a very fast and very stable QtWebKit browser
available to everyone. There are already a lot of QtWebKit browsers available,
but they are either bound to the KDE environment (rekonq), are not actively
developed or very unstable and miss important features. But there is missing
a multiplatform, modern and actively developed browser. QupZilla is trying
to fill this gap by providing a very stable browsing experience.

%package core
Summary:	%{oname} web browser core package

%description core
QupZilla is a new and very fast QtWebKit browser. It aims to be a lightweight
web browser available through all major platforms. This project has been
originally started only for educational purposes. But from its start, QupZilla
has grown into a feature-rich browser.

QupZilla has all standard functions you expect from a web browser. It includes
bookmarks, history (both also in sidebar) and tabs. Above that, you can manage
RSS feeds with an included RSS reader, block ads with a builtin AdBlock plugin,
block Flash content with Click2Flash and edit the local CA Certificates
database with an SSL Manager.

QupZilla's main aim is to be a very fast and very stable QtWebKit browser
available to everyone. There are already a lot of QtWebKit browsers available,
but they are either bound to the KDE environment (rekonq), are not actively
developed or very unstable and miss important features. But there is missing
a multiplatform, modern and actively developed browser. QupZilla is trying
to fill this gap by providing a very stable browsing experience.

%package plugins
Summary:	Various plugins for %{oname} web browser
Requires:	%{name} = %{version}

%description plugins
QupZilla Plugins are dynamically loaded shared libraries (*.so) that can extend
application in almost any way. This package contains the following plugins:

* Mouse Gestures
* Access Keys Navigation
* Personal Information Manager
* GreaseMonkey

%package -n %{libname}
Summary:	%{oname} shared library

%description -n %{libname}
Shared library used by %{oname} web browser.

%package -n %{develname}
Summary:	%{oname} development files
Requires:	%{libname} = %{version}

%description -n %{develname}
Development files for %{libname} library.

%prep
%setup -q -n %{oname}-%{version}
%patch0 -p1
dos2unix COPYRIGHT README.md

%build
export USE_LIBPATH=%{_libdir}/
export USE_WEBGL="true"
%qmake_qt4
%make

%install
make install INSTALL_ROOT=%{buildroot}

%if %{mdvver} >= 201200
%find_lang %{name} --all-name --with-qt
%else
cat > %{name}.lang << EOF
%lang(ja) /usr/share/qupzilla/locale/qt_ja.qm
%lang(RU) /usr/share/qupzilla/locale/ru_RU.qm
%lang(PT) /usr/share/qupzilla/locale/pt_PT.qm
%lang(it) /usr/share/qupzilla/locale/qt_it.qm
%lang(RS) /usr/share/qupzilla/locale/sr_RS.qm
%lang(pt) /usr/share/qupzilla/locale/qt_pt.qm
%lang(uk) /usr/share/qupzilla/locale/qt_uk.qm
%lang(sk) /usr/share/qupzilla/locale/qt_sk.qm
%lang(GR) /usr/share/qupzilla/locale/el_GR.qm
%lang(JP) /usr/share/qupzilla/locale/ja_JP.qm
%lang(RO) /usr/share/qupzilla/locale/ro_RO.qm
%lang(sr_RS) /usr/share/qupzilla/locale/qt_sr_RS.qm
%lang(zh_CN) /usr/share/qupzilla/locale/qt_zh_CN.qm
%lang(SE) /usr/share/qupzilla/locale/sv_SE.qm
%lang(CZ) /usr/share/qupzilla/locale/cs_CZ.qm
%lang(VE) /usr/share/qupzilla/locale/es_VE.qm
%lang(ID) /usr/share/qupzilla/locale/id_ID.qm
%lang(es) /usr/share/qupzilla/locale/qt_es.qm
%lang(de) /usr/share/qupzilla/locale/qt_de.qm
%lang(cs) /usr/share/qupzilla/locale/qt_cs.qm
%lang(GE) /usr/share/qupzilla/locale/ka_GE.qm
%lang(ES) /usr/share/qupzilla/locale/es_ES.qm
%lang(UA) /usr/share/qupzilla/locale/uk_UA.qm
%lang(hu) /usr/share/qupzilla/locale/qt_hu.qm
%lang(IT) /usr/share/qupzilla/locale/it_IT.qm
%lang(CN) /usr/share/qupzilla/locale/zh_CN.qm
%lang(nl) /usr/share/qupzilla/locale/qt_nl.qm
%lang(sr_BA) /usr/share/qupzilla/locale/qt_sr_BA.qm
%lang(SK) /usr/share/qupzilla/locale/sk_SK.qm
%lang(BA) /usr/share/qupzilla/locale/sr_BA.qm
%lang(zh_TW) /usr/share/qupzilla/locale/qt_zh_TW.qm
%lang(HU) /usr/share/qupzilla/locale/hu_HU.qm
%lang(PL) /usr/share/qupzilla/locale/pl_PL.qm
%lang(sv) /usr/share/qupzilla/locale/qt_sv.qm
%lang(DE) /usr/share/qupzilla/locale/de_DE.qm
%lang(TW) /usr/share/qupzilla/locale/zh_TW.qm
%lang(fr) /usr/share/qupzilla/locale/qt_fr.qm
%lang(NL) /usr/share/qupzilla/locale/nl_NL.qm
%lang(el) /usr/share/qupzilla/locale/qt_el.qm
%lang(BR) /usr/share/qupzilla/locale/pt_BR.qm
%lang(pl) /usr/share/qupzilla/locale/qt_pl.qm
%lang(FR) /usr/share/qupzilla/locale/fr_FR.qm
%lang(ru) /usr/share/qupzilla/locale/qt_ru.qm
EOF
%endif

%files

%files core -f %{name}.lang
%{_bindir}/%{name}
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/themes
%{_iconsdir}/hicolor/*/apps/*.png
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/applications/%{name}.desktop
%doc AUTHORS COPYRIGHT FAQ README.md TODO
%dir %{_datadir}/%{name}/locale
%dir %{_libdir}/qupzilla

%files plugins
%{_libdir}/qupzilla/*.so

%files -n %{libname}
%{_libdir}/lib%{oname}.so.%{major}*

%files -n %{develname}
%{_libdir}/lib%{oname}.so


%changelog
* Tue Sep 18 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.3.5-1
+ Revision: 817084
- update to 1.3.5
- enable WebGL support

* Wed Jul 18 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.3.1-2
+ Revision: 810118
- fix building qupzilla metapackage

* Tue Jul 17 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.3.1-1
+ Revision: 810063
- update to 1.3.1
- split to multiple packages

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - fix %%find_lang usage
    - fix unpackage directory

* Wed Jan 18 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.1.5-1
+ Revision: 762221
- fixed some macros and BR
- imported package qupzilla


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6856 |12cr|qutim-0.3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

%define snapshot 0
%if %{snapshot}
%define gitdate 20121026
%define gitrev	d41951	
%endif

Name:		qutim
%if %{snapshot}
Version:        0.3.1
Release:        0.%{gitdate}.1
%else
Version:	0.3.1
Release:	1
%endif
Summary:	qutIM - multiplatform multiprotocol (ICQ, Jabber etc) instant messenger
Group:		Networking/Instant messaging
License:	GPLv2
URL:		http://qutim.org/
%if %{snapshot}
Source0:	%{name}-%{version}-%{gitdate}.tar.gz
%else
Source0:	%{name}-%{version}.tar.bz2
%endif
BuildRequires:	cmake
BuildRequires:	kdelibs4-devel
BuildRequires:	qt4-devel
BuildRequires:	qt4-linguist
BuildRequires:	SDLmm-devel
BuildRequires:	SDL_sound-devel
BuildRequires:	SDL_ttf-devel
BuildRequires:	pkgconfig(libidn)
BuildRequires:	pkgconfig(gnutls)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(SDL_gfx)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	jreen-devel >= 1.0.5
BuildRequires:	pkgconfig(phonon)

Patch0:		telepathy-qt4-telepathyqt-upstream.patch

%description
qutIM - multiplatform multiprotocol (ICQ, Jabber) instant messenger.

%files
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.xpm
%{_datadir}/%{name}
%{_datadir}/apps/%{name}
%{_datadir}/apps/desktoptheme/default/icons/%{name}.svg
%{_libdir}/%{name}/plugins/*.so
%{_iconsdir}/*/*/*

#------------------------------------------------------------------
%define major 0
%define libname %mklibname qutim %{major}

%package -n	%{libname}
Summary:	Tunneling of IPv6 over UDP through NATs
Group:		Networking/Instant messaging

%description -n %{libname}
qutIM - multiplatform multiprotocol (ICQ, Jabber) instant messenger.

%files -n %{libname}
%{_libdir}/libqutim.so.%{major}*


#------------------------------------------------------------------
%define qadium %mklibname qutim-adiumwebview %{major}

%package -n	%{qadium}
Summary:	Tunneling of IPv6 over UDP through NATs
Group:		Networking/Instant messaging

%description -n %{qadium}
qutIM - multiplatform multiprotocol (ICQ, Jabber) instant messenger.

%files -n %{qadium}
%{_libdir}/libqutim-adiumwebview.so.%{major}*


#------------------------------------------------------------------
%define qutimdevelname %mklibname -d %{name}

%package -n	%{qutimdevelname}
Summary:	qutIM header files
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{qutimdevelname}
qutIM - multiplatform multiprotocol (ICQ, Jabber) instant messenger
header files.

%files -n %{qutimdevelname}
%{_includedir}/%{name}/adiumchat/*.h
%{_includedir}/%{name}/*.h
%{_includedir}/%{name}/simplecontactlist/*.h
%{_libdir}/libqutim.so
%{_libdir}/libqutim-adiumwebview.so
%{_datadir}/cmake/Modules/*

%prep
%setup -q
%patch0 -p1

#rm -rf ./protocols/jabber/jreen ./plugins/plugman/3rdparty ./protocols/oscar/3rdparty 
#./core/3rdparty/qxt

%build
#-DUNITYLAUNCHER=OFF	\
export PATH="$PATH:/usr/lib/qt4/bin/"
%cmake_kde4	-DCMAKE_SKIP_RPATH=TRUE	\
		-DHAIKUNOTIFICATIONS=OFF \
		-DASTRAL=off		\
		-DPLUGMAN=off		\
		-DCMAKE_SKIP_RPATH:BOOL=ON \
		-DUPDATER=OFF		\
		-DSYSTEM_JREEN=ON	\
		-DSDLSOUND=OFF
%make

%install
%makeinstall_std -C build

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6857 |12cr|qutim2-0.2.1.git.630-0.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname qutim

%define _disable_ld_as_needed 1

%define coreversion		0.2.1.git.630
%define icqversion		0.2.1.136
%define ircversion		0.2.0.38
%define jabberversion		0.2.1.431
%define mrimversion		0.2.1.146
%define vkontakteversion	0.2.0.40
%define yandexnarodversion	0.2.0.21
%define histmanversion		0.2.0.13
%define juickversion		0.2.1.100
%define weatherversion		0.2.1.145
%define massmessagingversion	0.2.1.120
%define plugmanversion		0.2.0.151
%define imagepubversion		10
%define kdeversion		31
%define msnversion		6
%define urlpreviewversion	12
%define cchkversion		0.0.7
%define twitterversion		4

Name:		qutim2
Version:	%{coreversion}
Release:	0.1
Summary:	qutIM - multiplatform multiprotocol (ICQ, Jabber etc) instant messenger
Group:		Networking/Instant messaging
License:	GPLv2
URL:		http://qutim.org/
Source0:	%{oname}-%{coreversion}.tar.bz2
Source1:	qutim-emoticons-0.2.0.tar.bz2
Source2:	qutim-langs-0.2.0.tar.bz2
Source3:	qutim-sounds-0.2.0.tar.bz2
Source4:	qutIM.desktop
Source5:	TributeToQIP.tar.bz2
Source6:	qutim-glass.tar.bz2
Source7:	qutim-red.tar.bz2
Source8:	additional_plugins.tar.bz2
Patch0:		qutim-0.2.0-x86_64.patch
Patch1:		qutim-msn-3-cmake.patch
Patch2:		qutim-0.2.1.git.630-gcc4.7.patch
Patch3:		qutim-0.2.1.git.630-linkage.patch
Patch4:		qutim-0.2.1.git.630-speller.patch
Patch5:		qutim-0.2.1.git.630-qt4.8.patch
BuildRequires:	qt4-devel
BuildRequires:	idn-devel
BuildRequires:	gnutls-devel
BuildRequires:	cmake
BuildRequires:	phonon-devel
BuildRequires:	kdelibs4-devel
Conflicts:	%{oname} >= 0.2.80

%description
qutIM - multiplatform multiprotocol (ICQ, Jabber) instant messenger.

%package -n %{name}-icq
Summary:	ICQ plugin for qutIM
Group:		Networking/Instant messaging
Version:	%{icqversion}
Requires:	%{name} = %{coreversion}

%description -n %{name}-icq
ICQ plugin for qutIM.

%package -n %{name}-jabber
Summary:	Jabber plugin for qutIM
Group:		Networking/Instant messaging
Version:	%{jabberversion}
Requires:	%{name} = %{coreversion}

%description -n %{name}-jabber
Jabber plugin for qutIM.

%package -n %{name}-irc
Summary:	IRC plugin for qutIM
Group:		Networking/Instant messaging
Version:	%{ircversion}
Requires:	%{name} = %{coreversion}

%description -n %{name}-irc
IRC plugin for qutIM.

%package -n %{name}-mrim
Summary:	Mail.ru plugin for qutIM
Group:		Networking/Instant messaging
Version:	%{mrimversion}
Requires:	%{name} = %{coreversion}

%description -n %{name}-mrim
Mail.ru plugin for qutIM.

%package -n %{name}-msn
Summary:	MSN plugin for qutIM
Group:		Networking/Instant messaging
Version:	%{msnversion}
Requires:	%{name} = %{coreversion}

%description -n %{name}-msn
MSN plugin for qutIM.

%package -n %{name}-vkontakte
Summary:	Vkontakte.ru plugin for qutIM
Group:		Networking/Instant messaging
Version:	%{vkontakteversion}
Requires:	%{name} = %{coreversion}

%description -n %{name}-vkontakte
Vkontakte.ru plugin for qutIM.

%package -n %{name}-imagepub
Summary:	Image publishing services plugin for qutIM
Group:		Networking/Instant messaging
Version:	%{imagepubversion}
Requires:	%{name} = %{coreversion}

%description -n %{name}-imagepub
Image publishing services plugin for qutIM.

%package -n %{name}-massmessaging
Summary:	Mass messaging plugin for qutIM
Group:		Networking/Instant messaging
Version:	%{massmessagingversion}
Requires:	%{name} = %{coreversion}

%description -n %{name}-massmessaging
Mass messaging plugin for qutIM.


%package -n %{name}-juick
Summary:	Weather plugin for qutIM
Group:		Networking/Instant messaging
Version:	%{juickversion}
Requires:	%{name} = %{coreversion}

%description -n %{name}-juick
juick plugin for qutIM.

%package -n %{name}-weather
Summary:	Weather plugin for qutIM
Group:		Networking/Instant messaging
Version:	%{weatherversion}
Requires:	%{name} = %{coreversion}

%description -n %{name}-weather
Weather plugin for qutIM.

%package -n %{name}-urlpreview
Summary:	Prewiew URLs in messages plugin for qutIM
Group:		Networking/Instant messaging
Version:	%{urlpreviewversion}
Requires:	%{name} = %{coreversion}

%description -n %{name}-urlpreview
Prewiew URLs in messages plugin for qutIM.

%package -n %{name}-yandexnarod
Summary:	Yandex.narod.ru plugin for qutIM
Group:		Networking/Instant messaging
Version:	%{yandexnarodversion}
Requires:	%{name} = %{coreversion}

%description -n %{name}-yandexnarod
Yandex.narod.ru plugin for qutIM. Requires narod.ru account.

%package -n %{name}-twitter
Summary:	Twitter plugin for qutIM
Group:		Networking/Instant messaging
Version:	%{twitterversion}
Requires:	%{name} = %{coreversion}

%description -n %{name}-twitter
Twitter plugin for qutIM.

%package -n %{name}-histman
Summary:	History manager plugin for qutIM
Group:		Networking/Instant messaging
Version:	%{histmanversion}
Requires:	%{name} = %{coreversion}

%description -n %{name}-histman
History manager plugin for qutIM. Import history from clients
like QIP, Miranda, Pidgin, Kopete, Gajim, Psi and others.

%package -n %{name}-plugman
Summary:	Plugin manager for qutIM
Group:		Networking/Instant messaging
Version:	%{plugmanversion}
Requires:	%{name} = %{coreversion}

%description -n %{name}-plugman
Plugin manager for qutIM. Allow install additional themes,
icon packs and other useful staff.

%package -n %{name}-kde-integration
Summary:	KDE integration plugin set for qutIM
Group:		Networking/Instant messaging
Version:	%{kdeversion}
Requires:	%{name} = %{coreversion}

%description -n %{name}-kde-integration
KDE integration plugin set for qutIM.

%package -n task-%{name}
Summary:	Task for qutIM with Jabber & ICQ plugins
Group:		Networking/Instant messaging
Version:	%{coreversion}
Requires:	%{name} = %{coreversion}
Requires:	%{name}-icq = %{icqversion}
Requires:	%{name}-jabber = %{jabberversion}

%description -n task-%{name}
Metapackage for qutIM + Jabber & ICQ plugins.

%prep
%setup -q -n %{oname}-%{version}
%patch0 -p0
pushd plugins
tar xvjf %{SOURCE8}
popd
%patch1 -p0
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1

tar xvjf %{SOURCE1}
tar xvjf %{SOURCE2}
tar xvjf %{SOURCE3}

%build
%cmake_qt4 -DCMAKE_SKIP_RPATH=TRUE
%make

pushd ../plugins/icq
%qmake_qt4
%make
popd

pushd ../plugins/jabber
%cmake_qt4 -DGNUTLS=1
%make
popd

pushd ../plugins/irc
%qmake_qt4
%make
popd

pushd ../plugins/kde-integration
%cmake_kde4
%make
popd

pushd ../plugins/mrim
%cmake_qt4
%make
popd

pushd ../plugins/msn
%cmake_qt4
%make
popd

pushd ../plugins/vkontakte
%qmake_qt4
%make
popd

pushd ../plugins/imagepub
%qmake_qt4
%make
popd


pushd ../plugins/massmessaging
%qmake_qt4
%make
popd

pushd ../plugins/weather
%qmake_qt4
%make
popd

pushd ../plugins/juick
%qmake_qt4
%make
popd

pushd ../plugins/urlpreview
%qmake_qt4
%make
popd

pushd ../plugins/yandexnarod
%qmake_qt4
%make
popd

pushd ../plugins/histman
%qmake_qt4
%make
popd

pushd ../plugins/twitter
%qmake_qt4
%make
popd

pushd ../plugins/plugman
%cmake_qt4
%make
popd

%install
install -D -m 0644 "icons/qutim_64.png" "%{buildroot}%{_datadir}/pixmaps/%{oname}.png"
install -d "%{buildroot}%{_bindir}"
install -d "%{buildroot}%{_datadir}"/applications/
install -d "%{buildroot}%{_libdir}/%{oname}"
install -d "%{buildroot}%{_datadir}/%{oname}/languages/ru"
install -d "%{buildroot}%{_datadir}/%{oname}/webkitstyle"

cp "build/%{oname}" "%{buildroot}%{_bindir}/%{oname}"
cp %{SOURCE4} "%{buildroot}%{_datadir}/applications/%{oname}.desktop"
cp "plugins/icq/liboscar.so" "%{buildroot}%{_libdir}/%{oname}/liboscar.so"
cp "plugins/jabber/build/libjabber.so" "%{buildroot}%{_libdir}/%{oname}/libjabber.so"
cp "plugins/irc/libirc.so" "%{buildroot}%{_libdir}/%{oname}/libirc.so"
cp "plugins/mrim/build/libmrim.so" "%{buildroot}%{_libdir}/%{oname}/libmrim.so"
cp "plugins/msn/build/libmsn.so" "%{buildroot}%{_libdir}/%{oname}/libmsn.so"
cp "plugins/vkontakte/libvkontakte.so" "%{buildroot}%{_libdir}/%{oname}/libvkontakte.so"
cp "plugins/imagepub/libimagepub.so" "%{buildroot}%{_libdir}/%{oname}/libimagepub.so"
cp "plugins/massmessaging/libmassmessaging.so" "%{buildroot}%{_libdir}/%{oname}/libmassmessaging.so"
cp "plugins/juick/libjuick.so" "%{buildroot}%{_libdir}/%{oname}/libjuick.so"
cp "plugins/weather/libweather.so" "%{buildroot}%{_libdir}/%{oname}/libweather.so"
cp "plugins/urlpreview/liburlpreview.so" "%{buildroot}%{_libdir}/%{oname}/liburlpreview.so"
cp "plugins/yandexnarod/libyandexnarod.so" "%{buildroot}%{_libdir}/%{oname}/libyandexnarod.so"
cp "plugins/histman/libhistman.so" "%{buildroot}%{_libdir}/%{oname}/libhistman.so"
cp "plugins/twitter/libtwitter.so" "%{buildroot}%{_libdir}/%{oname}/libtwitter.so"
cp "plugins/plugman/build/libplugman.so" "%{buildroot}%{_libdir}/%{oname}/libplugman.so"

cp plugins/kde-integration/build/lib/libkde*.so %{buildroot}%{_libdir}/%{oname}/

cp -R "emoticons" "%{buildroot}%{_datadir}/%{oname}/"
cp -R languages/ru/*.qm "%{buildroot}%{_datadir}/%{oname}/languages/ru"
cp -R "sounds" "%{buildroot}%{_datadir}/%{oname}/"
cd "%{buildroot}%{_datadir}/%{oname}/webkitstyle"
tar xvjf %{SOURCE5}
tar xvjf %{SOURCE6}
tar xvjf %{SOURCE7}

%files
%{_bindir}/%{oname}
%{_datadir}/applications/%{oname}.desktop
%{_datadir}/pixmaps/%{oname}.png
%{_datadir}/%{oname}

%files -n %{name}-icq
%{_libdir}/%{oname}/liboscar.so

%files -n %{name}-irc
%{_libdir}/%{oname}/libirc.so

%files -n %{name}-mrim
%{_libdir}/%{oname}/libmrim.so

%files -n %{name}-jabber
%{_libdir}/%{oname}/libjabber.so

%files -n %{name}-msn
%{_libdir}/%{oname}/libmsn.so

%files -n %{name}-weather
%{_libdir}/%{oname}/libweather.so

%files -n %{name}-juick
%{_libdir}/%{oname}/libjuick.so

%files -n %{name}-massmessaging
%{_libdir}/%{oname}/libmassmessaging.so

%files -n %{name}-vkontakte
%{_libdir}/%{oname}/libvkontakte.so

%files -n %{name}-imagepub
%{_libdir}/%{oname}/libimagepub.so

%files -n %{name}-urlpreview
%{_libdir}/%{oname}/liburlpreview.so

%files -n %{name}-yandexnarod
%{_libdir}/%{oname}/libyandexnarod.so

%files -n %{name}-twitter
%{_libdir}/%{oname}/libtwitter.so

%files -n %{name}-histman
%{_libdir}/%{oname}/libhistman.so

%files -n %{name}-plugman
%{_libdir}/%{oname}/libplugman.so

%files -n %{name}-kde-integration
%{_libdir}/%{oname}/libkde*.so

%files -n task-%{name}


%changelog
* Mon Sep 19 2011 Alexander Barakin <abarakin@mandriva.org> 0.2.1.git.630-1mdv2010.1
+ Revision: 700312
- imported package qutim

* Mon Apr 11 2011 Eugeni Dodonov <eugeni@mandriva.com> 0.2.0.529-1
+ Revision: 652698
- Remove connectioncheck plugin for now, does not compiles with gcc 4.6.
- Fix building, cleanup spec.
- Imported qutim to cooker, based on MIB package by Andrey Bondrov
  <bondrov@math.dvgu.ru>.
- Created package structure for qutim.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6858 |12cr|quvi-0.4.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		quvi
Version:	0.4.2
Release:	1
Summary:	A command line tool originally created to aid the development of libquvi
Source0:	http://downloads.sourceforge.net/quvi/%{name}-%{version}.tar.xz
License:	GPLv3
Group:		Networking/WWW
Url:		http://quvi.sourceforge.net/
BuildRequires:	lua-devel >= 5.1
BuildRequires:	curl-devel
BuildRequires:	pkgconfig(libquvi)


%description
A libquvi-in-a-command-line-tool. It was originally created
to aid the development of libquvi.

Features:
- Fast and low system footprint
- Basic JSON and XML output

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc ChangeLog AUTHORS COPYING README NEWS
%{_bindir}/*
%{_mandir}/man*/%{name}.*


%changelog
* Tue Mar 06 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.4.2-1
+ Revision: 782399
- version update  0.4.2

* Mon Jan 30 2012 Andrey Bondrov <abondrov@mandriva.org> 0.2.19-2
+ Revision: 769743
- Rebuild to fix .la files issue

* Wed Sep 14 2011 Andrey Bondrov <abondrov@mandriva.org> 0.2.19-1
+ Revision: 699729
- New version: 0.2.19

* Fri Jan 21 2011 Funda Wang <fwang@mandriva.org> 0.2.12-1
+ Revision: 631952
- new version 0.2.12

* Wed Aug 25 2010 Funda Wang <fwang@mandriva.org> 0.2.2-1mdv2011.0
+ Revision: 573025
- use configure2_5x

  + Olivier Thauvin <nanardon@mandriva.org>
    - import quvi


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6859 |12cr|qvcd-0.21-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	qvcd
%define version	0.21
%define release %mkrel 9


Name: 	 	%{name}
Summary: 	Tool for building and writing VCD's
Version: 	%{version}
Release: 	%{release}

Source:		%{name}-%{version}.tar.bz2
Source1: 	%{name}48.png
Source2: 	%{name}32.png
Source3: 	%{name}16.png
URL:		http://www.steffen-sobiech.de/qvcd_1_en.htm
License:	GPL
Group:		Video
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	qt3-devel gettext png-devel
Requires:	vcdimager cdrdao

%description
qvcd is a graphical frontend for GNU vcdimager and cdrdao. Together with
those tools, qvcd can be used to create a VideoCD out of an MPEG file. 

%prep
%setup -q

%build
%configure2_5x --with-qt-libraries=/usr/lib/qt3/%{_lib}
%make
										
%install
rm -rf $RPM_BUILD_ROOT
%makeinstall
rm -fr $RPM_BUILD_ROOT/usr/doc

#menu

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=QVCD
Comment=Video CD Creator
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-Multimedia-Video;AudioVideo;AudioVideoEditing
Encoding=UTF-8
EOF


#icons
mkdir -p $RPM_BUILD_ROOT/%_liconsdir
cat %SOURCE1 > $RPM_BUILD_ROOT/%_liconsdir/%name.png
mkdir -p $RPM_BUILD_ROOT/%_iconsdir
cat %SOURCE2 > $RPM_BUILD_ROOT/%_iconsdir/%name.png
mkdir -p $RPM_BUILD_ROOT/%_miconsdir
cat %SOURCE3 > $RPM_BUILD_ROOT/%_miconsdir/%name.png

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%update_menus
%endif
		
%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files
%defattr(-,root,root)
%doc README qvcd/docs/en/*.html
%{_bindir}/%name
%{_datadir}/applications/mandriva-%{name}.desktop
%{_liconsdir}/%name.png
%{_iconsdir}/%name.png
%{_miconsdir}/%name.png



%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.21-9mdv2010.0
+ Revision: 433122
- use %%configure2_5x
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.21-8mdv2009.0
+ Revision: 260007
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.21-7mdv2009.0
+ Revision: 247810
- rebuild
- drop old menu

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.21-5mdv2008.1
+ Revision: 140743
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request
    - import qvcd


* Sat Sep 16 2006 Emmanuel Andry <eandry@mandriva.org> 0.21-5mdv2007.0
- %%mkrel
- xdg menu

* Wed Nov 09 2005 Austin Acton <austin@mandriva.org> 0.21-4mdk
- lib64 fix

* Fri Jul 16 2004 Michael Scherer <misc@mandrake.org> 0.21-3mdk 
- rebuild for new gcc
- fix libtool

* Fri Apr 2 2004 Austin Acton <austin@mandrake.org> 0.21-2mdk
- libtoolize
- delib buildrequires
- stale rebuild

* Sat Mar 22 2003 Austin Acton <aacton@yorku.ca> 0.21-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6860 |12cr|qwit-0.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: qwit
Version: 0.10
Release: %mkrel 1
Epoch: 1
URL: http://code.google.com/p/qwit/
Summary: Qwit is a simple Qt4-based client for Twitter
License: GPLv3+
Group: Networking/Instant messaging
Source0: http://qwit.googlecode.com/files/%{name}-%{version}-src.tar.bz2
#Patch0: qwit-r154-cmakefile.patch 
BuildRequires: qt4-devel
BuildRequires: cmake
BuildRequires: automoc4
BuildRoot: %{_tmppath}/{%name}-buildroot

%description
This is a crossplatform twitter client writen in Qt4, it depends only on Qt4

%files
%defattr(-,root,root)
%doc AUTHORS INSTALL README
%_datadir/applications/qwit.desktop
%_iconsdir/qwit.png
%qt4bin/qwit
%qt4dir/translations/*

#-------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{version}-src
#%patch0  -p1 


%build
%cmake_qt4
%make

%install
rm -rf %{buildroot}
%makeinstall_std -C build

%clean
rm -rf %{buildroot}




%changelog
* Mon Oct 26 2009 Juan Luis Baptiste <juancho@mandriva.org> 1:0.10-1mdv2010.0
+ Revision: 459320
- Updated to 0.10 to fix bug #54890. Also removed Patch0 as it is no longer needed.

* Fri Jul 03 2009 Helio Chissini de Castro <helio@mandriva.com> 1:0.9-1mdv2010.0
+ Revision: 391932
- New upstream version

* Tue Jun 30 2009 Helio Chissini de Castro <helio@mandriva.com> r154-3mdv2010.0
+ Revision: 391073
- imported package qwit



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6861 |12cr|qxmpp-0.3.91-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	qxmpp
%define major	1
%define libname	%mklibname %{name} %{major}

%if %{mdkver} < 201200
%define _qt_libdir %{qt4lib}
%define _qt_includedir %{qt4include}
%define _qt_docdir %{_docdir}/qt4
%endif

Name:		%{name}
Summary:	XMPP client library based on Qt
Version:	0.3.91
Release:	2
License:	LGPLv2.1+ and Creative Commons Attribution
Group:		System/Libraries
Source0:	http://qxmpp.googlecode.com/files/%{name}-%{version}.tar.gz
Patch0:		qxmpp-0.3.91-mdv-dynamiclib.patch
BuildRequires:	qt4-devel

%description
QXmpp is a cross-platform C++ XMPP client library. It is based on Qt and C++.

QXmpp is pretty intuitive and easy to use. It uses Qt extensively. Qt is
the only third party library it is dependent on. Users need to a have working
knowledge of C++ and Qt basics (Signals and Slots and Qt data types).
The underlying TCP socket and the XMPP RFCs (RFC3920 and RFC3921) have been
encapsulated into classes and functions. Therefore the user would not be
bothered with these details. But it is always recommended to the advanced users
to read and enjoy the low level details.

#------------------------------------------------------------------------------

%package -n %{libname}
Summary:	XMPP client library based on Qt
Group:		System/Libraries

%description -n %{libname}
QXmpp is a cross-platform C++ XMPP client library. It is based on Qt and C++.

QXmpp is pretty intuitive and easy to use. It uses Qt extensively. Qt is
the only third party library it is dependent on. Users need to a have working
knowledge of C++ and Qt basics (Signals and Slots and Qt data types).
The underlying TCP socket and the XMPP RFCs (RFC3920 and RFC3921) have been
encapsulated into classes and functions. Therefore the user would not be
bothered with these details. But it is always recommended to the advanced users
to read and enjoy the low level details.

%files -n %{libname}
%_qt_libdir/libqxmpp.so.%{major}*

#------------------------------------------------------------------------------

%package devel
Summary:	QXmpp development files
Group:		Development/C++
Requires:	qt4-devel
Requires:	%{libname} = %{version}

%description devel
QXmpp is a cross-platform C++ XMPP client library. It is based on Qt and C++.

This package contains files required for development.

%files devel
%{_qt_includedir}/qxmpp
%{_libdir}/libqxmpp.so
%{_libdir}/pkgconfig/qxmpp.pc
%{_qt_docdir}/%{name}
%doc AUTHORS CHANGELOG LICENSE.LGPL README

#------------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
%{qmake_qt4}
%make

%install
%makeinstall_std INSTALL_ROOT=%{buildroot}
install -d %{buildroot}%{_qt_docdir}
mv %{buildroot}/usr/lib/qt4/share/doc/qxmpp %{buildroot}%{_qt_docdir}/%{name}
rm -rf %{buildroot}/usr/lib/qt4/share
%ifarch x86_64
mv %{buildroot}/usr/lib/pkgconfig %{buildroot}%{_libdir}
%endif


%changelog
* Fri Jan 13 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.3.91-2
+ Revision: 760708
- release bump
- devel package dependenciex fixed
- some fixes for backporting

* Fri Jan 13 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.3.91-1
+ Revision: 760691
- mistyping in spec fixed
- imported package qxmpp


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6862 |12cr|R2spec-4.1.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           R2spec
Version:        4.1.0
Release:        3
Summary:        Python script to generate R spec file

Group:          Development/Other
License:        GPLv3+
URL:            https://fedorahosted.org/r2spec/
Source0:        https://fedorahosted.org/releases/r/2/r2spec/R2spec-%{version}.tar.gz

BuildArch:      noarch
BuildRequires:  python-devel
Requires:       R python-jinja2 wget
Provides:       R2rpm = 1.0.0
Patch0:		R2spec-4.1.0-mandriva.patch

%description
R2spec is a small python tool that generates spec file for R libraries.
It can work from a URL or a tarball.
R2spec provides R2rpm which generates rpm for R libraries using the 
R2spec API.

%prep
%setup -q
%patch0 -p1

%build
%{__python} setup.py build

%install
%{__python} setup.py install --root=%{buildroot}
install r2spec/specfile.tpl %{buildroot}/%{py_puresitedir}/r2spec/
chmod -x %{buildroot}/%{py_puresitedir}/r2spec/specfile.tpl

## Only work localy, needs internet
#%check
#%{__python} tests.py

%files
#-f installed_files2
%doc README LICENSE CHANGELOG
%{py_puresitedir}/*
%config(noreplace) %{_sysconfdir}/%{name}/repos.cfg
%{_bindir}/%{name}
%{_bindir}/R2rpm
%{_mandir}/man1/%{name}.1*
%{_mandir}/man1/R2rpm.1*


%changelog
* Tue Feb 21 2012 Paulo Andrade <pcpa@mandriva.com.br> 4.1.0-3
+ Revision: 778359
- Rebuild with latest Mandriva specific patches.
- Add a new repository for the previously incorrectly used one.
- Extra work on patching R2spec to require less human interaction.
- Update Mandriva patch to work correctly with --repo=cran

* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 4.1.0-2
+ Revision: 774621
- Correct generated build requires.

* Wed Feb 15 2012 Paulo Andrade <pcpa@mandriva.com.br> 4.1.0-1
+ Revision: 774548
- Import R2spec
- Import R2spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6863 |12cr|R-aaMI-1.0_1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  aaMI
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          1.0_1
Release:          1
Summary:          Mutual information for protein sequence alignments
Group:            Sciences/Mathematics
License:          GPL version 2 or newer
URL:              http://cran.r-project.org/web/packages/aaMI/index.html
Source0:          http://cran.r-project.org/src/contrib/Archive/aaMI/aaMI_1.0-1.tar.gz
BuildArch:        noarch
Requires:         R-core
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
%rename R-cran-aaMI

%description
This package contains five functions. read.FASTA reads in a FASTA-format
alignment file and parses it into a data frame. read.CX reads in a
ClustalX .aln-format file and parses it into a data frame. read.Gdoc reads
in a GeneDoc .msf-format file and parses it into a data frame. The
alignment data frame returned by each of these functions has the sequence
IDs as the row names and each site in the alignment is a column in the
data frame. The program aaMI calculates the mutual information between
each pair of sites (columns) in the protein sequence alignment data frame.
The program aaMIn calculates the normalized mutual information between
pairs of sites in the protein sequence alignment data frame. The
normalized mutual information of sites i and j is the mutual information
of these sites divided by their joint entropy.

%prep
%setup -q -c -n %{packname}

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.0_1-1
+ Revision: 774765
- Update and rebuild with R2spec
- Update and rebuild with R2spec

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-6mdv2011.0
+ Revision: 616441
- the mass rebuild of 2010.0 packages

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 1.0.1-5mdv2010.0
+ Revision: 433065
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 1.0.1-4mdv2009.0
+ Revision: 260094
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 1.0.1-3mdv2009.0
+ Revision: 247971
- rebuild

* Sun Feb 17 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0.1-1mdv2008.1
+ Revision: 169957
- complete spec file
- fix Url
- add source and spec file
- Created package structure for R-cran-aaMI.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6864 |12cr|rabbitvcs-0.15.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname	RabbitVCS

#set for prereleases, comment for others
#define prerel	beta5

%define rel	1

%define over 	%{version}%{?prerel}

Name:		rabbitvcs  
Version:	0.15.2
Release:	%{?prerel:0.%prerel.}%{rel}

Summary:	Graphical user interface to version control systems
Group:		File tools
License:	GPLv2+
URL:		http://www.rabbitvcs.org/
Source0:	http://rabbitvcs.googlecode.com/files/%{name}-%{over}.tar.bz2
BuildRequires:	pygtk2.0-devel >= 2.12
BuildRequires:	python-devel
BuildRequires:	gtk+2.0
BuildArch:	noarch

%description
RabbitVCS is a set of graphical tools written to provide simple
and straightforward access to the version control systems you use.

%package core
Summary:	Core package of RabbitVCS
Group:		File tools
Requires:	dbus-python
Requires:	meld
Requires:	pygtk2.0-libglade
Requires:	pygtk2.0
Requires:	python-pysvn
Requires:	python-configobj
Requires:	subversion
Requires:	python-dulwich
BuildArch:	noarch

%description core
Contains packages shared between the RabbitVCS extensions.

%package nautilus
Summary:	Nautilus extension for RabbitVCS
Group:		File tools
Requires:	rabbitvcs-core = %{version}
Requires:	nautilus
Requires:	nautilus-python >= 0.5.2
Requires:	dbus-python
BuildArch:	noarch

%description nautilus
RabbitVCS is a set of graphical tools written to provide simple and 
straightforward access to the version control systems you use. This is the 
extension for the Nautilus file manager.

%package gedit
Summary:	Gedit extension for RabbitVCS
Group:		File tools
Requires:	rabbitvcs-core = %{version}
Requires:	gedit
BuildArch:	noarch

%description gedit
RabbitVCS is a set of graphical tools written to provide simple and 
straightforward access to the version control systems you use. This is the 
extension for gedit text editor

%package cli
Summary:	CLI extension for RabbitVCS
Group:		File tools
Requires:	rabbitvcs-core = %{version}
BuildArch:	noarch

%description cli
RabbitVCS is a set of graphical tools written to provide simple and 
straightforward access to the version control systems you use. This is the 
extension for command line interface.

%prep
%setup -q -n %{name}-%{over}

%build
python setup.py build

%install
PYTHONDONTWRITEBYTECODE= python setup.py install --skip-build --root %{buildroot}

# nautilus extension
mkdir -p %{buildroot}%{_libdir}/nautilus/extensions-2.0/python/
cp clients/nautilus/%{oname}.py %{buildroot}%{_libdir}/nautilus/extensions-2.0/python/%{oname}.py

# gedit extension
mkdir -p %{buildroot}%{_libdir}/gedit-2/plugins/
cp clients/gedit/%{name}-plugin.py %{buildroot}%{_libdir}/gedit-2/plugins/%{name}-plugin.py
#cp clients/gedit/%{name}.gedit-plugin %{buildroot}%{_libdir}/gedit-2/plugins/%{name}.gedit-plugin

# CLI extension
mkdir -p %{buildroot}%{_bindir}
cp clients/cli/%{name} %{buildroot}%{_bindir}/%{name}

rm -rf %{buildroot}%{_defaultdocdir}/%{name}

%find_lang %{oname}

%files core -f %{oname}.lang
%doc AUTHORS MAINTAINERS README
%{_datadir}/%{name}
%{_datadir}/icons/hicolor/scalable/*/*.svg
%{python_sitelib}/%{name}
%{python_sitelib}/*.egg-info
%{_iconsdir}/hicolor/*/actions/rabbitvcs-push.*

%files nautilus
%doc clients/nautilus/README
%{_libdir}/nautilus/extensions-2.0/python/%{oname}.py*

%files gedit
%doc clients/gedit/README
%{_libdir}/gedit-2/plugins/%{name}-plugin.py*
#%{_libdir}/gedit-2/plugins/%{name}.gedit-plugin

%files cli
%doc clients/cli/README
%{_bindir}/%{name}


%changelog
* Sat Apr 02 2011 Jani Välimaa <wally@mandriva.org> 0.14.2.1-1mdv2011.0
+ Revision: 649969
- new version 0.14.2.1

* Thu Jan 20 2011 Jani Välimaa <wally@mandriva.org> 0.14.1.1-1
+ Revision: 631864
- new version 0.14.1.1

* Tue Dec 21 2010 Jani Välimaa <wally@mandriva.org> 0.14-0.beta5.1mdv2011.0
+ Revision: 623685
- new version 0.14beta5

* Thu Dec 16 2010 Jani Välimaa <wally@mandriva.org> 0.14-0.beta4.1mdv2011.0
+ Revision: 622270
- new version 0.14beta4

* Thu Dec 09 2010 Jani Välimaa <wally@mandriva.org> 0.14-0.beta2.1mdv2011.0
+ Revision: 618161
- new version 0.14beta2

* Sun Nov 28 2010 Jani Välimaa <wally@mandriva.org> 0.14-0.beta1.1mdv2011.0
+ Revision: 602239
- new version 0.14beta1

* Sat Nov 06 2010 Jani Välimaa <wally@mandriva.org> 0.13.3-2mdv2011.0
+ Revision: 594335
- rebuild for python 2.7

* Tue Aug 31 2010 Jani Välimaa <wally@mandriva.org> 0.13.3-1mdv2011.0
+ Revision: 574848
- initial mdv release based on Fedora .spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6865 |12cr|R-abind-1.4_0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  abind
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          1.4_0
Release:          2
Summary:          Combine multi-dimensional arrays
Group:            Sciences/Mathematics
License:          LGPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.4-0.tar.gz
BuildArch:        noarch
Requires:         R-core
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
%rename R-cran-abind

%description
Combine multi-dimensional arrays into a single array. This is a
generalization of cbind and rbind.  Works with vectors, matrices, and
higher-dimensional arrays.  Also provides functions adrop, asub, and afill
for manipulating, extracting and replacing data in arrays.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.4_0-2
+ Revision: 774989
- Use proper tarball.
- Update to latest version

* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.3_0-1
+ Revision: 774764
- Update and rebuild with R2spec
- Update and rebuild with R2spec

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-6mdv2011.0
+ Revision: 616442
- the mass rebuild of 2010.0 packages

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 1.1.0-5mdv2010.0
+ Revision: 433066
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 1.1.0-4mdv2009.0
+ Revision: 260108
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 1.1.0-3mdv2009.0
+ Revision: 247972
- rebuild

* Sun Feb 17 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.1.0-1mdv2008.1
+ Revision: 169958
- complete spec file
- fix Url
- add source and spec file
- Created package structure for R-cran-abind.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6866 |12cr|rabl_client-1.0.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Reactive Autonomous Blackhole List (RABL) client
Name:		rabl_client
Version:	1.0.0
Release:	%mkrel 4
License:	GPL
Group:		System/Servers
URL:		http://www.nuclearelephant.com/projects/rabl/
Source0:	http://www.nuclearelephant.com/projects/rabl/sources/%{name}-%{version}.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
The Reactive Autonomous Blackhole List (RABL) client.

%prep

%setup -q

%build

%configure2_5x \
    --enable-warnings

%make

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_sysconfdir}

install -m0755 rabl_client %{buildroot}%{_bindir}/
install -m0644 rabl_client.conf %{buildroot}%{_sysconfdir}/

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGE LICENSE README RELEASE.NOTES
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/rabl_client.conf
%attr(0755,root,root) %{_bindir}/rabl_client


%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.0.0-4mdv2010.0
+ Revision: 433048
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0.0-3mdv2009.0
+ Revision: 242530
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed May 09 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdv2008.0
+ Revision: 25471
- Import rabl_client



* Fri Apr 28 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdk
- new name (was sbl_client)

* Mon Mar 14 2005 Oden Eriksson <oden.eriksson@kvikkjokk.net> 1.0.0-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6867 |12cr|R-acepack-1.3_3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  acepack
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.3_3.0
Release:          1
Summary:          ace() and avas() for selecting regression transformations
Group:            Sciences/Mathematics
License:          MIT + file LICENSE
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.3-3.0.tar.gz
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
%rename R-cran-acepack

%description
ACE and AVAS methods for choosing regression transformations.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/LICENSE
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.3_3.0-1
+ Revision: 775014
- Update to latest version

* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.3_2.3-1
+ Revision: 774778
- Update and rebuild with R2spec
- Update and rebuild with R2spec

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.2.2-7mdv2011.0
+ Revision: 616443
- the mass rebuild of 2010.0 packages

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 1.3.2.2-6mdv2010.0
+ Revision: 433067
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 1.3.2.2-5mdv2009.0
+ Revision: 260118
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 1.3.2.2-4mdv2009.0
+ Revision: 248007
- rebuild

* Fri Feb 29 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.2.2-2mdv2008.1
+ Revision: 176959
- remove requires on libR.so

* Sun Feb 17 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.2.2-1mdv2008.1
+ Revision: 169980
- complete spec file
- fix Url
- add source and spec file
- Created package structure for R-cran-acepack.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6868 |12cr|R-ada-2.0_2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  ada
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          2.0_2
Release:          1
Summary:          ada: an R package for stochastic boosting
Group:            Sciences/Mathematics
License:          GPL
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_2.0-2.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-rpart 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-rpart
%rename R-cran-ada

%description
Performs discrete, real, and gentle boost under both exponential and
logistic loss on a given data set.  The package ada provides a
straightforward, well-documented, and broad boosting routine for
classification, ideally suited for small to moderate-sized data sets. 
Please refer to the Url below for more information.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 2.0_2-1
+ Revision: 775013
- Update to latest version

* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 2.0_1-1
+ Revision: 774780
- Update and rebuild with R2spec
- Update and rebuild with R2spec

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 2.0.1-6mdv2011.0
+ Revision: 616444
- the mass rebuild of 2010.0 packages

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 2.0.1-5mdv2010.0
+ Revision: 433068
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 2.0.1-4mdv2009.0
+ Revision: 260119
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 2.0.1-3mdv2009.0
+ Revision: 248035
- rebuild

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - fix Url

* Sun Feb 17 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2.0.1-1mdv2008.1
+ Revision: 169413
- import R-cran-ada


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6869 |12cr|R-adapt-1.0_4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  adapt
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.0_4
Release:          1
Summary:          adapt -- multidimensional numerical integration
Group:            Sciences/Mathematics
License:          Unclear (Fortran) -- code in Statlib's ./S/adapt
URL:              http://cran.r-project.org/web/packages/adapt/index.html
Source0:          http://cran.r-project.org/src/contrib/Archive/adapt/adapt_1.0-4.tar.gz
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
%rename R-cran-adapt

%description
Adaptive Quadrature in up to 20 dimensions
%prep
%setup -q -c -n %{packname}

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.0_4-1
+ Revision: 774811
- Update and rebuild with R2spec
- Update and rebuild with R2spec

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-7mdv2011.0
+ Revision: 616445
- the mass rebuild of 2010.0 packages

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 1.0.4-6mdv2010.0
+ Revision: 433070
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 1.0.4-5mdv2009.0
+ Revision: 260120
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 1.0.4-4mdv2009.0
+ Revision: 248095
- rebuild

* Fri Feb 29 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0.4-2mdv2008.1
+ Revision: 176960
- remove requires on libR.so

* Sun Feb 17 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0.4-1mdv2008.1
+ Revision: 169982
- complete spec file
- fix Url
- add source and spec file
- Created package structure for R-cran-adapt.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6870 |12cr|radicale-0.7.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# TODO:
# -improve init file

%define oname	Radicale
%define name	radicale

%define _radicaledir %{_localstatedir}/lib/%{name}

Summary:	Simple calendar server
Name:		%{name}
Version:	0.7.1
Release:	1
Source0:	http://radicale.org/src/%{name}/%{oname}-%{version}.tar.gz
Source1:	radicale.init
Source2:	README.urpmi
Patch0:		Radicale-0.7-config.patch
Group:		Office
License:	GPLv3+
URL:		http://radicale.org/
BuildArch:	noarch
BuildRequires:	python-devel
Requires(pre):		rpm-helper
Requires(preun):	rpm-helper
Obsoletes:	python-%{name}
Suggests:	python-OpenSSL

%description
The Radicale Project is a complete CalDAV calendar server solution. It can
store multiple calendars.

Calendars are available from both local and distant accesses, possibly
limited through authentication policies.

%prep
%setup -q -n %{oname}-%{version}
%patch0 -b .default

#README.urpmi
cp %{SOURCE2} .

%build
#nothing to do

%install
python setup.py install --root=%{buildroot}

#dir for calendars
install -dm0755 %{buildroot}%{_radicaledir}/calendars

#config
install -Dm0644 config %{buildroot}%{_sysconfdir}/%{name}/config

#Empty htpasswd file
echo "# Htpasswd file for Radical" > %{buildroot}%{_sysconfdir}/%{name}/users

#init
install -Dm0755 %{SOURCE1} %{buildroot}%{_initrddir}/%{name}

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%files
%doc README config.default README.urpmi
%{_bindir}/%{name}
%{_initrddir}/%{name} 
%{_radicaledir}
%dir %{_sysconfdir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}/config
%config(noreplace) %{_sysconfdir}/%{name}/users
%{python_sitelib}/%{name}
%{python_sitelib}/%{oname}-%{version}-py%{py_ver}.egg-info


%changelog
* Wed Jun 01 2011 Jani Välimaa <wally@mandriva.org> 0.5-2mdv2011.0
+ Revision: 682370
- rebuild to obsolete old pkgs

* Sun Apr 10 2011 Jani Välimaa <wally@mandriva.org> 0.5-1
+ Revision: 652344
- new version 0.5
- merge python parts to main package
- obsolete old python subpackage
- add python-devel BR

* Sun Dec 19 2010 Jani Välimaa <wally@mandriva.org> 0.4-3mdv2011.0
+ Revision: 623156
- create dir for calendars

* Fri Dec 17 2010 Jani Välimaa <wally@mandriva.org> 0.4-2mdv2011.0
+ Revision: 622753
- fix typos in a several places
- fix description in init file

* Fri Dec 17 2010 Jani Välimaa <wally@mandriva.org> 0.4-1mdv2011.0
+ Revision: 622738
- import radicale


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6871 |12cr|R-adimpro-0.7.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  adimpro
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.7.6
Release:          1
Summary:          Adaptive Smoothing of Digital Images
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
Requires:         R-grDevices 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-grDevices
BuildRequires:    blas-devel
BuildRequires:    lapack-devel
%rename R-cran-adimpro

%description
This package implements tools for manipulationg digital images and the
Propagation Separation approach by Polzehl and Spokoiny (2006) for
smoothing digital images.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/img
%{rlibdir}/%{packname}/libs


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.7.6-1
+ Revision: 775041
- Update to latest version

* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.7.5-1
+ Revision: 774843
- Update and rebuild with R2spec
- Update and rebuild with R2spec

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4.4-9mdv2011.0
+ Revision: 616446
- the mass rebuild of 2010.0 packages

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 0.4.4-8mdv2010.0
+ Revision: 433149
- BuildRequires lapack-devel
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.4.4-7mdv2009.0
+ Revision: 260121
- rebuild
- rebuild

* Sat Mar 08 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.4-4mdv2008.1
+ Revision: 182146
- remove requires on libRlapack.so

* Mon Mar 03 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.4-3mdv2008.1
+ Revision: 177972
- remove requires on libRblas.so

* Fri Feb 29 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.4-2mdv2008.1
+ Revision: 176961
- remove requires on libR.so

* Sun Feb 17 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.4-1mdv2008.1
+ Revision: 170017
- complete spec file
- fix Url
- add source and spec file
- Created package structure for R-cran-adimpro.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6872 |12cr|radiotray-0.7.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Radio Tray is a streaming player for listening to online radios
Name:		radiotray
Version:	0.7.3
Release:	1
Group:		Sound
License:	GPLv1
URL:		http://radiotray.sourceforge.net
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
BuildRequires:	desktop-file-utils
BuildRequires:	gettext
BuildRequires:	pyxdg
BuildRequires:	python-devel
Requires:	gstreamer0.10-python
Requires:	pygtk2
Requires:	python-lxml
Requires:	python-pyinotify
BuildArch:	noarch 

%description
Radio Tray is an online radio streaming player that runs on a Linux system
tray. Its goal is to have the minimum interface possible, making it very
straightforward to use. Radio Tray is not a full featured music player,
there are plenty of excellent music players already. However, there was a
need for a simple application with minimal interface just to listen to online
radios. And that's the sole purpose of Radio Tray.

%prep
%setup -q
sed -i -e '/^#!\//, 1d' src/radiotray.py

%build
CFLAGS="$RPM_OPT_FLAGS" %{__python} setup.py build

%install
python setup.py install -O1 --skip-build --root %{buildroot}
desktop-file-validate %{buildroot}%{_datadir}/applications/radiotray.desktop
%find_lang %{name}

%files -f %{name}.lang
%{_bindir}/%{name}
%{_datadir}/%{name}/
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png
%{_docdir}/%{name}-%{version}/*
%{python_sitelib}/%{name}/
%{python_sitelib}/%{name}*egg-info


%changelog
* Tue Aug 14 2012 Denis Silakov <dsilakov@mandriva.org> 0.7.3-1
+ Revision: 814781
- Updated to version 0.7.3

* Tue May 29 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.7.2-1
+ Revision: 801134
- imported package radiotray


* Wed Oct 26 2011  Matthew Dawkins <mdawkins@unity-linux.org> 0.6.4-1-unity2011
- new version 0.6.4

* Mon Mar 21 2011 mdawkins <mattydaw@gmail.com> 0.6.3-2-unity2011
- rebuild

* Mon Feb 07 2011 KDulcimer <kdulcimer@unity-linux.org> 0.6.3-1
- 0.6.3 (autoupdatebot)

* Thu Sep 23 2010 KDulcimer <kdulcimer@unity-linux.org> 0.6-1
- Import to Unity Linux
- 0.6.1

* Thu Jul 22 2010 David Malcolm <dmalcolm@redhat.com> - 0.6-2
- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild

* Thu Jul  8 2010 Jean-Francois Saucier <jfsaucier@infoglobe.ca> - 0.6-1
- Update to new upstream version

* Tue May 25 2010 Jean-Francois Saucier <jfsaucier@infoglobe.ca> - 0.5.1-3
- Change license to match COPYING
- Add comments to SPEC file
- Add comment for the explicit dependencies

* Fri May  7 2010 Jean-Francois Saucier <jfsaucier@infoglobe.ca> - 0.5.1-2
- Fix as per the recommendations of bug #583102
- Change the python_sitelib definition to the new way of doing it for >F-12
- Add build CFLAGS
- Use the __python macro
- Make some modifications to help not break when python version change

* Wed Apr 14 2010 Jean-Francois Saucier <jfsaucier@infoglobe.ca> - 0.5.1-1
- Initial build for Fedora

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6873 |12cr|radiusclient-ng-0.5.6-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 2
%define libname %mklibname radiusclient-ng %{major}
%define develname %mklibname %{name} -d

Summary:	Radiusclient library and tools
Name:		radiusclient-ng
Version:	0.5.6
Release:	3
License:	BSD
Group:		System/Servers
URL:		http://developer.berlios.de/projects/radiusclient-ng/
Source0:	http://download.berlios.de/radiusclient-ng/%{name}-%{version}.tar.gz

%description
Radiusclient is a /bin/login replacement which gets called by a getty to log in
a user and to setup the user's login environment. Normal login programs just
check the login name and password which the user entered against the local
password file (/etc/passwd, /etc/shadow). In contrast to that Radiusclient also
uses the RADIUS protocol to authenticate the user.

%package	conf
Summary:	Radiusclient configuration files
Group:		System/Libraries

%description 	conf
Configuration files required for Radiusclient

%package -n	%{libname}
Summary:	Radiusclient library
Group:          System/Libraries
Requires:	%{name}-conf = %{version}

%description -n	%{libname}
Libraries required for Radiusclient

%package -n	%{develname}
Summary:	Header files and development documentation for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel
Obsoletes:	%mklibname %{name} 2 -d

%description -n	%{develname}
Header files and development documentation for %{name}.

%prep

%setup -q

%build
%configure2_5x \
    --enable-shadow \
    --enable-scp

%make

%install
%makeinstall_std

# rename these to prevent file clashes with the old package
cd %{buildroot}%{_sbindir}
for i in *; do mv ${i} ${i}-ng; done
cd -

%files
%doc BUGS CHANGES README* doc/*.html
%attr(0755,root,root) %{_sbindir}/*

%files conf
%dir %{_sysconfdir}/%{name}
%attr(0644,root,root) %config(missingok,noreplace) %verify(not md5 size mtime) %{_sysconfdir}/%{name}/*

%files -n %{libname}
%defattr(-,root,root)
%attr(0755,root,root) %{_libdir}/lib*.so.*

%files -n %{develname}
%attr(0755,root,root) %{_libdir}/lib*.so
%attr(0644,root,root) %{_libdir}/lib*.a
%{_includedir}/*


%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.5.6-3mdv2010.0
+ Revision: 433050
- rebuild

* Wed Jul 09 2008 Oden Eriksson <oeriksson@mandriva.com> 0.5.6-2mdv2009.0
+ Revision: 233095
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Thu Jan 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.6-1mdv2008.1
+ Revision: 160785
- new version
  new devel policy

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Jan 12 2007 Andreas Hasenack <andreas@mandriva.com> 0.5.2-4mdv2007.0
+ Revision: 108007
- rebuild

* Sun Oct 15 2006 Stefan van der Eijk <stefan@mandriva.org> 0.5.2-3mdv2007.1
+ Revision: 65185
- mkrel 3

* Sun Oct 15 2006 Stefan van der Eijk <stefan@mandriva.org> 0.5.2-2mdv2007.1
+ Revision: 64849
- remove redundant deps
- fix deps
- import + make seperate conf package
- Import radiusclient-ng

* Tue Jun 27 2006 Oden Eriksson <oeriksson@mandriva.com> 0.5.2-1mdv2007.0
- 0.5.2
- rediffed P0

* Mon Apr 25 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.5.0-1mdk
- initial Mandriva package

* Sat Oct 16 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.3.2-5mdk
- fix deps

* Sat Oct 16 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.3.2-4mdk
- rebuild
- misc spec file fixes


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6874 |12cr|radiusd-cistron-1.6.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Cistron RADIUS daemon (with PAM) 
Name:		radiusd-cistron
Version:	1.6.8
Release:	%mkrel 1
License:	GPL
Group:		System/Servers
URL:		http://www.radius.cistron.nl/
Source0:	ftp://ftp.radius.cistron.nl/pub/radius/%{name}-%{version}.tar.gz
Source1:	radiusd.pam.bz2
Source2:	radiusd.init.bz2
Patch0:		%{name}-1.6.6-pam.patch
Patch1:		%{name}-1.6.6-prefix.patch
Patch3:		radiusd-1.6.6-build.patch
Patch4:		radiusd-cistron-no_strip.diff
Requires(post):	rpm-helper
Requires(preun): rpm-helper
BuildRequires:  pam-devel
BuildRequires:  glibc-static-devel
Conflicts:	freeradius
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
RADIUS server with a lot of functions. Short overview: 

- PAM support
- Supports access based on huntgroups
- Multiple DEFAULT entries in users file
- All users file entries can optionally "fall through"
- Caches all config files in-memory
- Keeps a list of logged in users (radutmp file)
- "radwho" program can be installed as "fingerd"
- Logs both UNIX "wtmp" file format and RADIUS detail logfiles
- Supports Simultaneous-Use = X parameter. Yes, this means
  that you can now prevent double logins!

%prep 

%setup -q -n %{name}-%{version}
%patch0 -p1
%patch1 -p1
%patch3 -p1
%patch4 -p0

# clean up possible cvs junk.
for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -r $i; fi >&/dev/null
done

cd raddb
for f in clients users naslist huntgroups ; do cp $f $f-dist ; done
cd ..

%build
%serverbuild
cd src
%make PAM=-DPAM PAMLIB="-lpam -ldl" CFLAGS="$CFLAGS -Wall"
cd ..

%install
rm -rf %{buildroot}

mkdir -p %{buildroot}/{%{_sysconfdir}/{,raddb,logrotate.d,pam.d,rc.d/{init.d,rc{0,1,2,3,4,5,6}.d}},%{_bindir},%{_sbindir},%{_mandir}/{,man{1,5,8}},%{_localstatedir}/lib/{,log/{,radacct}}}
install -d %{buildroot}%{_datadir}/radius

# make install
cd src
make install BINDIR=%{buildroot}%{_bindir} \
             SBINDIR=%{buildroot}%{_sbindir} \
             RADIUS_DIR=%{buildroot}%{_sysconfdir}/raddb \
             PAM_DIR=%{buildroot}%{_sysconfdir}/pam.d \
             MANDIR=%{buildroot}%{_mandir} \
             SHAREDIR=%{buildroot}%{_datadir}/radius
install -m0755 radtest %{buildroot}%{_bindir}
cd ..

# do %{_sysconfdir}/raddb
#cd raddb
#install -m640 * %{buildroot}%{_sysconfdir}/raddb
#cd ..

# radwatch
install -m755 scripts/radwatch %{buildroot}%{_sbindir}

# other files
cd redhat
bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/pam.d/radius
bzcat %{SOURCE2} > %{buildroot}%{_sysconfdir}/rc.d/init.d/radiusd
chmod 644 %{buildroot}%{_sysconfdir}/pam.d/radius
chmod 755 %{buildroot}%{_sysconfdir}/rc.d/init.d/radiusd
install -m644 radiusd-logrotate %{buildroot}%{_sysconfdir}/logrotate.d/radiusd
cd ..

# man pages
cd doc
for i in 1 8; do
    install -m444 *.$i %{buildroot}%{_mandir}/man$i
done
install -m444 clients.5rad %{buildroot}%{_mandir}/man5/
install -m444 naslist.5rad %{buildroot}%{_mandir}/man5/
cd ..

mkdir -p %{buildroot}/var/log/radacct
for i in radutmp radwtmp radius.log; do
	touch %{buildroot}/var/log/$i
done

rm -f %{buildroot}%{_sysconfdir}/raddb/*-dist
chmod 750 %{buildroot}%{_sysconfdir}/raddb
chmod 640 %{buildroot}%{_sysconfdir}/raddb/*

%post
%_post_service radiusd
touch /var/log/radutmp /var/log/radwtmp /var/log/radius.log

%preun
%_preun_service radiusd

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc doc/ChangeLog doc/README* doc/FAQ.txt todo/ 
%doc COPYRIGHT README
%config(noreplace) %attr(0640,root,root) %{_sysconfdir}/raddb/*
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/pam.d/radius
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/logrotate.d/radiusd
%config(noreplace) %attr(0755,root,root) %{_sysconfdir}/rc.d/init.d/radiusd
%{_bindir}/radclient
%{_bindir}/radlast
%{_bindir}/radtest
%{_bindir}/radwho
%{_bindir}/radzap
%{_sbindir}/checkrad
%{_sbindir}/radiusd
%{_sbindir}/radrelay
%{_sbindir}/radwatch
%attr(0644,root,root) %{_mandir}/man1/*
%attr(0644,root,root) %{_mandir}/man5/*
%attr(0644,root,root) %{_mandir}/man8/*
%ghost /var/log/radutmp
%ghost /var/log/radwtmp
%ghost /var/log/radius.log
%dir /var/log/radacct
%dir %{_datadir}/radius
%{_datadir}/radius/dictionary*


%changelog
* Sun Sep 07 2008 Oden Eriksson <oeriksson@mandriva.com> 1.6.8-1mdv2009.0
+ Revision: 282149
- 1.6.8
- drop P2, it's in there
- don't strip at install (P4)

* Fri Aug 01 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.6.6-13mdv2009.0
+ Revision: 260011
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.6.6-12mdv2009.0
+ Revision: 247814
- rebuild

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.6.6-10mdv2008.1
+ Revision: 140743
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

  + Emmanuel Andry <eandry@mandriva.org>
    - uncompress patches

* Tue Oct 02 2007 Andreas Hasenack <andreas@mandriva.com> 1.6.6-10mdv2008.0
+ Revision: 94819
- fix rpm-helper requires
- fix pam config file (#31654)
- fix build
- import radiusd-cistron



* Wed Nov 12 2003 Michael Scherer <scherer.michael@free.fr> 1.6.6-9mdk 
- BuildRequires ( glibc-static-devel )

* Thu Jul 10 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 1.6.6-8mdk
- rebuild

* Sun Jun 29 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 1.6.6-7mdk
- added P2 which addresses CAN-2003-0450

* Fri Apr 25 2003 Frederic Lepied <flepied@mandrakesoft.com> 1.6.6-6mdk
- added BuildRequires

* Thu Jan 23 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 1.6.6-5mdk
- package should not own /var/log
- fix no-prereq-on rpm-helper
- bzip S1 & S2
- misc spec file fixes

* Mon Jan 20 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 1.6.6-4mdk
- build release
- misc spec file fixes

* Mon May 27 2002 Oden Eriksson <oden.eriksson@kvikkjokk.net> 1.6.6-3mdk
- radclient was missing (duh!) reported by Marcin Klimowski

* Mon May 20 2002 Oden Eriksson <oden.eriksson@kvikkjokk.net> 1.6.6-2mdk
- rebuilt with gcc3.1

* Sat May 4 2002 Oden Eriksson <oden.eriksson@kvikkjokk.net> 1.6.6-1mdk
- new version
- rediff P0
- remove P1
- misc spec file fixes
- added S2
- added new P1

* Fri Aug 31 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.6.4-3mdk
- rebuild

* Tue Apr 24 2001 Frederic Lepied <flepied@mandrakesoft.com> 1.6.4-2mdk
- recompiled for pam 0.74

* Sat Dec 16 2000 Frederic Lepied <flepied@mandrakesoft.com> 1.6.4-1mdk
- first release

* Thu Sep 14 2000 Rodrigo Barbosa <rodrigob@conectiva.com>
- Only use gcc-stackguard if avaliable. Andreas: added CPP
  for stackguard
- Adopted rpm macros
- Removed referenced to gzipman

* Wed May 17 2000 Elvis Pftzenreuter <epx@conectiva.com>
- using stackguard compiler
- allows non-root compilation
- /usr/s?bin files put explicit in %%files, %%defattr included

* Tue Dec 14 1999 Guilherme Wunsch Manika <gwm@conectiva.com>
- Included es init script translation

* Mon Nov 29 1999 Rud Moura <ruda@conectiva.com>
- Updated to version 1.6.1
- Compressed man pages
- Corrected (I hope) a bug in radiusd-init

* Thu Jul 01 1999 Rodrigo Parra Novo <rodarvus@conectiva.com>
- Fixed radiusd.init (me/cavassin)
- Fixed radwatch.sh (cavassin)

* Sun Jun 20 1999 Conectiva <dist@conectiva.com>
- Recompiled with glibc 2.1.x, egcs 1.1.x, rpm 3.0.x and kernel 2.2.x

* Sun Jun 20 1999 Arnaldo Carvalho de Melo <acme@conectiva.com>
- sources recompressed

* Sat Nov 21 1998 Tim Hockin <thockin@ais.net>
- Based on work by Christopher McCrory <chrismcc@netus.com>
- Build with PAM
- Included pam.d/radius
- Fixed some small errors in this spec
- Changed to build to BuildRoot
- Changed Release to "beta11" from "1"
- Included users, naslist, huntgroups, clients files, not just -dist

* Tue Oct 27 1998 Mauricio Mello de Andrade <mandrade@mma.com.br>
- Corrected the script to Start/Stop the Radius under RH5.x
- Included the script to Rotate Radius Logs under RedHat
- Checkrad Utility now works fine with Cyclades PathRas


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6875 |12cr|R-adk-1.0_1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  adk
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          1.0_1
Release:          1
Summary:          Anderson-Darling K-Sample Test and Combinations of Such Tests
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/Archive/%{packname}/%{packname}_1.0-1.tar.gz
BuildArch:        noarch
Requires:         R-core
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
%rename R-cran-adk

%description
The Anderson-Darling K-sample test can be used to test whether several
independent random samples of various sizes come from the same but
unspecified continuous distribution. It is a rank test and consistent
against all alternatives. A low to moderate number of tied observations
can be tolerated. The combination of such tests can be used to test
whether M groups of samples (with K allowed to vary from group to group)
come from respective common distributions, which may vary from group to
group. This is useful in testing for treatment effects in randomized
(incomplete) block designs or in examining whether several laboratories
perform equally well when asked to measure a sufficient number of test
speciments from different batches or materials.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.0_1-1
+ Revision: 774828
- Update and rebuild with R2spec
- Update and rebuild with R2spec

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-6mdv2011.0
+ Revision: 616447
- the mass rebuild of 2010.0 packages

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 1.0-5mdv2010.0
+ Revision: 433073
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 1.0-4mdv2009.0
+ Revision: 260122
- rebuild
- rebuild

* Sun Feb 17 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0-1mdv2008.1
+ Revision: 170023
- complete spec file
- fix Url
- add source and spec file
- Created package structure for R-cran-adk.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6876 |12cr|radmind-1.11.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Remotely administer the file systems of multiple unix machines
Name:		radmind
Version:	1.11.1
Release:	%mkrel 7
License:	BSD-like
Group:		System/Servers
URL:		http://rsug.itd.umich.edu/
Source0:	http://rsug.itd.umich.edu/software/radmind/files/%{name}-%{version}.tar.gz
Source2:	radmind-1.3.2-init
Source3:	radmind-1.3.2-sysconfig
Source4:	radmind-1.3.2-config
Source5:	radmind-1.3.2-pam
Source6:        radmind-1.3.2.pam-0.77
Patch0:		radmind-system_libs.diff
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires:	diffutils
Requires:	openssl
BuildRequires:	openssl-devel
BuildRequires:	libsnet-devel >= 20060523
BuildRequires:	pam-devel
BuildRequires:	libsasl-devel
BuildRequires:	zlib-devel
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-root

%description
A suite of Unix command-line tools and a server designed to remotely administer
the file systems of multiple Unix machines.

At its core, radmind operates as a tripwire. It is able to detect changes to
any managed filesystem object, e.g. files, directories, links, etc. However,
radmind goes further than just integrity checking: once a change is detected,
radmind can optionally reverse the change.

Each managed machine may have its own loadset composed of multiple, layered
overloads. This allows, for example, the operating system to be described
separately from applications.

Loadsets are stored on a remote server. By updating a loadset on the server,
changes can be pushed to managed machines.

%prep

%setup -q -n %{name}-%{version}
%patch0 -p0 -b .system_snet_libs

mkdir -p Mandriva
cp %{SOURCE2} Mandriva/radmind-1.3.2-init
cp %{SOURCE3} Mandriva/radmind-1.3.2-sysconfig
cp %{SOURCE4} Mandriva/radmind-1.3.2-config
%if %{mdkversion} < 200610
cp %{SOURCE5} Mandriva/radmind-1.3.2-pam
%else
cp %{SOURCE6} Mandriva/radmind-1.3.2-pam
%endif

%build
%serverbuild
#export LIBS="$LIBS -lsasl"

%configure2_5x \
    --with-server="localhost" \
    --with-radminddir=%{_localstatedir}/lib/radmind \
    --with-ssl=%{_prefix}

perl -pi -e "s|^GNU_DIFF.*|GNU_DIFF=%{_bindir}/diff|g" Makefile
perl -pi -e "s|^CERTDIR.*|CERTDIR=%{_sysconfdir}/pki/radmind|g" Makefile
perl -pi -e "s|^RADMINDSYSLOG.*|RADMINDSYSLOG=LOG_LOCAL7|g" Makefile

%make \
    OPTOPTS="%{optflags}" \
    VERSION="%{version}-%{release}"

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

# don't fiddle with the initscript!
export DONT_GPRINTIFY=1

install -d %{buildroot}%{_sysconfdir}/pam.d
install -d %{buildroot}%{_sysconfdir}/sysconfig
install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_localstatedir}/lib/radmind/command
install -d %{buildroot}%{_localstatedir}/lib/radmind/file
install -d %{buildroot}%{_localstatedir}/lib/radmind/special
install -d %{buildroot}%{_localstatedir}/lib/radmind/tmp
install -d %{buildroot}%{_localstatedir}/lib/radmind/tmp/file
install -d %{buildroot}%{_localstatedir}/lib/radmind/tmp/transcript
install -d %{buildroot}%{_localstatedir}/lib/radmind/transcript

%makeinstall_std

install -m0755 Mandriva/radmind-1.3.2-init %{buildroot}%{_initrddir}/radmind
install -m0644 Mandriva/radmind-1.3.2-sysconfig %{buildroot}%{_sysconfdir}/sysconfig/radmind
install -m0644 Mandriva/radmind-1.3.2-config %{buildroot}%{_localstatedir}/lib/radmind/config
install -m0644 Mandriva/radmind-1.3.2-pam %{buildroot}%{_sysconfdir}/pam.d/radmind

%post
%_post_service radmind

%preun
%_preun_service radmind

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYRIGHT README SPEC
%attr(0755,root,root) %{_initrddir}/radmind
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/radmind
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/pam.d/radmind
%attr(0750,root,root) %dir %{_localstatedir}/lib/radmind
%attr(0644,root,root) %config(noreplace) %{_localstatedir}/lib/radmind/config
%attr(0750,root,root) %dir %{_sysconfdir}/pki/radmind
%{_bindir}/*
%{_sbindir}/*
%attr(0750,root,root) %dir %{_localstatedir}/lib/radmind/command
%attr(0750,root,root) %dir %{_localstatedir}/lib/radmind/file
%attr(0750,root,root) %dir %{_localstatedir}/lib/radmind/special
%attr(0750,root,root) %dir %{_localstatedir}/lib/radmind/tmp
%attr(0750,root,root) %dir %{_localstatedir}/lib/radmind/tmp/file
%attr(0750,root,root) %dir %{_localstatedir}/lib/radmind/tmp/transcript
%attr(0750,root,root) %dir %{_localstatedir}/lib/radmind/transcript
%{_mandir}/man?/*


%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.11.1-7mdv2011.0
+ Revision: 614698
- the mass rebuild of 2010.1 packages

* Tue Apr 13 2010 Funda Wang <fwang@mandriva.org> 1.11.1-6mdv2010.1
+ Revision: 533752
- rebuild

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 1.11.1-5mdv2010.0
+ Revision: 433052
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 1.11.1-4mdv2009.0
+ Revision: 260012
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 1.11.1-3mdv2009.0
+ Revision: 247817
- rebuild

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Tue Jan 15 2008 Oden Eriksson <oeriksson@mandriva.com> 1.11.1-1mdv2008.1
+ Revision: 152175
- 1.11.1
- rediffed P0

* Wed Dec 19 2007 Oden Eriksson <oeriksson@mandriva.com> 1.11.0-1mdv2008.1
+ Revision: 134302
- 1.11.0

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Aug 31 2007 Oden Eriksson <oeriksson@mandriva.com> 1.10.0-1mdv2008.0
+ Revision: 77088
- 1.10.0
- conform to the 2008 specs (don't start it per default)

* Wed Jun 27 2007 Andreas Hasenack <andreas@mandriva.com> 1.8.1-2mdv2008.0
+ Revision: 45194
- fix pam file (#31655)
- rebuild with serverbuild macro (-fstack-protector-all)

* Fri May 25 2007 Oden Eriksson <oeriksson@mandriva.com> 1.8.1-1mdv2008.0
+ Revision: 30993
- fix build deps (zlib-devel)
- fix build deps (libsasl-devel)
- Import radmind



* Thu May 24 2007 Oden Eriksson <oeriksson@mandriva.com> 1.8.1-1mdv2008.0
- 1.8.1
- rediffed P0

* Mon Jun 26 2006 Oden Eriksson <oeriksson@mandriva.com> 1.6.1-1mdv2007.0
- 1.6.1
- rediffed P0
- drop upstream patches; P1
- fix deps

* Sun Dec 25 2005 Oden Eriksson <oeriksson@mandriva.com> 1.5.1-1mdk
- 1.5.1 (Minor feature enhancements)

* Thu Dec 01 2005 Oden Eriksson <oeriksson@mandriva.com> 1.5.0-2mdk
- rebuilt against openssl-0.9.8a

* Wed Feb 16 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 1.5.0-1mdk
- 1.5.0

* Sun Jan 30 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 1.4.1-1mdk
- 1.4.1

* Tue Jan 18 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 1.4.0-1mdk
- 1.4.0
- rediffed P0 and P1

* Sun Nov 07 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.3.2-2mdk
- fix deps

* Sun Nov 07 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.3.2-1mdk
- initial mandrake package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6877 |12cr|rage-0.3.0.042-5.71974.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Tarball of svn snapshot created as follows...
#Cut and paste in a shell after removing initial #

#svn co http://svn.enlightenment.org/svn/e/trunk/rage rage; \
#cd rage; \
#SVNREV=$(LANGUAGE=C svn info | grep "Last Changed Rev:" | cut -d: -f 2 | sed "s@ @@"); \
#VERSION=$(cat configure.ac | grep "rage" | grep INIT | sed 's@\[@@g' | sed 's@\]@@g' | sed 's@)@@g' | cut -d, -f 2 | sed "s@ @@"); \
#PKG_VERSION=$VERSION.$SVNREV; \
#cd ..; \
#tar -Jcf rage-$PKG_VERSION.tar.xz rage/ --exclude .svn --exclude .*ignore

%define svnrev	71974

Summary: 	Enlightened media center
Name: 		rage
Version:	0.3.0.042
Release:	5.%{svnrev}.1
License:	BSD
Group:		Video
URL:		http://www.enlightenment.org/
Source0:	%{name}-%{version}.%{svnrev}.tar.xz

BuildRequires:	edje
BuildRequires:	evas
BuildRequires:	pkgconfig(ecore)
BuildRequires:	pkgconfig(edje)
BuildRequires:	pkgconfig(emotion)
BuildRequires:	pkgconfig(evas)

%description
This is a media center designed mostly for use on a television hooked up to
your pc via a remote control. see the key controls at the end to make your
remote send the right keystrokes - eventually this will be 100% configurable
via the gui.

This is a WORK IN PROGRESS - it is NOT COMPLETE. do not expect everything to
work and do what you want.

%prep
%setup -qn %{name}

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc AUTHORS README ChangeLog NEWS TODO
%{_bindir}/*
%{_datadir}/%name

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6878 |12cr|raggle-0.4.4-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name raggle
%define version 0.4.4
%define release %mkrel 5

Summary: A console RSS aggregator with a curses ui
Name: %name
Version: %version
Release: %release
License: BSD-like
Group: Networking/News
URL: http://www.raggle.org/
Source0: %{name}-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-buildroot
BuildRequires: ruby-devel
Requires: ruby-ncurses
BuildArch: noarch

%description
Raggle is a console RSS aggregator, written in Ruby. Features include 
customizable keybindings, basic HTML rendering, HTTP proxy support, 
OPML import/export, themes, support for various versions of RSS, 
Screen support. browser auto-detection, and more. 

%prep
%setup -q 

%clean
rm -rf %buildroot

%install
rm -rf %buildroot
make install PREFIX=%buildroot/%_prefix
rm -Rf %buildroot/%_datadir/doc/

%files
%defattr(-,root,root)
%doc AUTHORS  ChangeLog  doc/*  README  TODO
%doc BUGS     COPYING 
%_bindir/*
%_mandir/man1/*
%_datadir/%name/




%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.4.4-5mdv2010.0
+ Revision: 433055
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.4.4-4mdv2009.0
+ Revision: 260041
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.4.4-3mdv2009.0
+ Revision: 247819
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.4.4-1mdv2008.1
+ Revision: 140744
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Mon Dec 11 2006 Michael Scherer <misc@mandriva.org> 0.4.4-1mdv2007.0
+ Revision: 95046
- Import raggle


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6879 |12cr|rails-3.2.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Web-application framework with template engine, control-flow layer, and ORM
Name:		rails
Version:	3.2.9
Release:	1
Source0:	http://rubygems.org/downloads/%{name}-%{version}.gem
License:	MIT
Group:		System/Servers
Url:		http://www.rubyonrails.org/
BuildArch:	noarch
BuildRequires:	ruby-RubyGems

%description
Rails is a full-stack framework for developing database-backed web
applications according to the Model-View-Control pattern. From the
Ajax in the view, to the request and response in the controller, to
the domain model wrapping the database, Rails gives you a pure-Ruby
development environment. To go live, all you need to add is a database
and a web server.

%prep
%setup -c

%build

%install

gem install -E -n %{buildroot}%{_bindir} --no-ri --no-rdoc --local --install-dir %{buildroot}/%{ruby_gemdir} --force %{SOURCE0}

rm -rf %{buildroot}%{ruby_gemdir}/cache


%files
%{ruby_gemdir}/gems/%{name}-%{version}
%{ruby_gemdir}/specifications/%{name}-%{version}.gemspec

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6880 |12cr|rakarrack-0.6.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:    Guitar FX processor emulator
Name:       rakarrack
Version:    0.6.1
Release:    2
License:    GPLv2
Group:      Sound
URL:        http://rakarrack.sourceforge.net/
Source0:    http://dfn.dl.sourceforge.net/sourceforge/rakarrack/%{name}-%{version}.tar.bz2
Patch0:     rakarrack-0.6.1-strfmt.patch
BuildRequires:  pkgconfig(alsa)
BuildRequires:  pkgconfig(cairo)
BuildRequires:  pkgconfig(pixman-1)
BuildRequires:  alsa-utils
BuildRequires:  desktop-file-utils
BuildRequires:  fltk-devel
BuildRequires:  jackit-devel
BuildRequires:  libpng-devel
BuildRequires:  libxau-devel
BuildRequires:  libxdmcp-devel
BuildRequires:  libxpm-devel
BuildRequires:  xcb-devel
BuildRequires:  libxft-devel
BuildRequires:  libsamplerate-devel
BuildRequires:  sndfile-devel

%description
Rakarrack is a FX processor emulator for guitar and other purposes. It provides
many effects: tcompressor, expander, noise gate, graphic equalizer, parametric
equalizer, exciter, shuffle, convolotron, valve, flanger, dual flange, chorus,
musicaldelay, arpie, echo with reverse playback, musical delay, reverb,
digital phaser, analogic phaser, synthfilter, varyband, ring, wah-wah,
alien-wah, mutromojo, harmonizer, looper and four flexible distortion modules
including sub-octave modulation and dirty octave up. It features real time
processing, JACK support, an online tuner, bank and preset managment, and a
monophonic MIDI converter. Patch files from previous versions can be converted
using the provided rakconvert script.

%prep
%setup -q
%patch0 -p1
sed -ie 's/<Fl\//<FL\//g' src/global.h src/process.C

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%defattr(-,root,root,0755)
%doc %{_docdir}/%{name}
%attr(0755,root,root) %{_bindir}/%{name}
%attr(0755,root,root) %{_bindir}/rakconvert
%attr(0755,root,root) %{_bindir}/rakgit2new
%attr(0755,root,root) %{_bindir}/rakverb
%attr(0755,root,root) %{_bindir}/rakverb2
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*
%{_datadir}/pixmaps/*.png
%{_datadir}/applications/%{name}.desktop
%{_mandir}/man1/*.1*



%changelog
* Sun Dec 25 2011 Frank Kober <emuse@mandriva.org> 0.6.1-2
+ Revision: 745140
- rebuild with fltk 1.3

* Sun Nov 28 2010 Frank Kober <emuse@mandriva.org> 0.6.1-1mdv2011.0
+ Revision: 602431
- new version 0.6.1
  o rediff patch1, replace patch0 by script

* Sat Jul 17 2010 Frank Kober <emuse@mandriva.org> 0.5.8-1mdv2011.0
+ Revision: 554542
- add another missing BR
- add missing BR
- new version 0.5.8 (Equinox)
- update description
- adjust file list
- old patches still functional

* Mon Apr 05 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.4.2-1mdv2010.1
+ Revision: 531497
- new upstream release 0.4.2
- rediff patch0
- add patch to fix string format

* Mon Jan 18 2010 Jérôme Brenier <incubusss@mandriva.org> 0.3.0-4mdv2010.1
+ Revision: 493155
- rebuild for new fltk

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.3.0-3mdv2010.0
+ Revision: 442668
- rebuild

* Sun Dec 14 2008 Funda Wang <fwang@mandriva.org> 0.3.0-2mdv2009.1
+ Revision: 314174
- build with new fltk

* Tue Nov 25 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-1mdv2009.1
+ Revision: 306679
- fix deps (alsa-utils)
- import rakarrack


* Tue Nov 25 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-1mdv2009.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6881 |12cr|rake-0.8.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		rake
Summary:	Rake is a simple ruby build program with capabilities similar to make
Version:	0.8.7
Release:	%mkrel 2
License:	MIT
Group:		Development/Ruby
Source:		http://rubyforge.org/frs/download.php/56872/%{name}-%{version}.tgz
URL:		http://rubyforge.org/projects/rake/
BuildRequires:	zip, ruby 
BuildRoot:	%_tmppath/%{name}-%{version}-buildroot

%description
Rake is a build tool similar to the make program in many ways. But
instead of cryptic make recipes, Rake uses standard Ruby code to
declare tasks and dependencies. You have the full power of a modern
scripting language built right into your build tool.


%prep
%setup -q -n %{name}-%{version}

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{ruby_sitelibdir}/rake
mkdir -p %{buildroot}%{_bindir}/
mkdir -p %{buildroot}%{_mandir}/man1/
mv lib/rake/* %{buildroot}%{ruby_sitelibdir}/rake/
mv bin/* %{buildroot}%{_bindir}/
mv doc/rake.1.gz %{buildroot}%{_mandir}/man1/

%files
%defattr(0755,root,root)
%{ruby_sitelibdir}/rake/
%{_bindir}/
%{_mandir}/man1/rake.1.*
%doc README TODO MIT-LICENSE CHANGES

%clean
rm -rf %{buildroot}


%changelog
* Mon Jun 13 2011 Sandro Cazzaniga <kharec@mandriva.org> 0.8.7-2mdv2011.0
+ Revision: 684965
- correct URL and minor changes in spec

* Mon Jun 13 2011 Leonardo Coelho <leonardoc@mandriva.com> 0.8.7-1
+ Revision: 684959
- first mandriva version
- Created package structure for rake.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6882 |12cr|R-akima-0.5_7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  akima
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.5_7
Release:          1
Summary:          Interpolation of irregularly spaced data
Group:            Sciences/Mathematics
License:          file LICENSE
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.5-7.tar.gz
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 

%description
Linear or cubic spline interpolation for irregular gridded data

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/LICENSE
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Fri Feb 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.5_7-1
+ Revision: 775832
- Import R-akima
- Import R-akima


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6883 |12cr|R-amap-0.8_7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  amap
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.8_7
Release:          1
Summary:          Another Multidimensional Analysis Package
Group:            Sciences/Mathematics
License:          GPL
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.8-7.tar.gz
Requires:         R-Biobase 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    R-Biobase 

%description
Tools for Clustering and Principal Component Analysis (With robusts
methods, and parallelized functions).

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

#%check
#%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/exec
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/po


%changelog
* Mon Feb 20 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.8_7-1
+ Revision: 777816
- Import R-amap
- Import R-amap


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6884 |12cr|rancid-2.3.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _localstatedir /var/lib
%define _bindir %{_libdir}/%{name}/bin
%define _sysconfdir /etc/%{name}

%if %{?mdkversion:0}%{?!mdkversion:1}
%global notmdk 1
%endif

Name:		rancid
Version:	2.3.3
Release:	%mkrel 1
Summary:	Really Awesome New Cisco confIg Differ
Group:		Monitoring
License:	GPL
URL:		http://www.shrubbery.net/rancid/
Source:		ftp://ftp.shrubbery.net/pub/rancid/rancid-%{version}.tar.gz
Source1:	README.rancid.urpmi
Requires:	cvs expect >= 5.40
BuildRequires:	expect >= 5.40
Requires(pre):	%{?!notmdk:rpm-helper}%{?notmdk:/usr/sbin/useradd}
Requires(postun):	%{?!notmdk:rpm-helper}%{?notmdk:/usr/sbin/userdel}
BuildRoot:	%{_tmppath}/%{name}-%{version}-root

%description
RANCID monitors a router's (or more generally a device's) configuration,
including software and hardware (cards, serial numbers, etc) and uses CVS
(Concurrent Version System) or Subversion  to maintain history of changes.

RANCID does this by the very simple process summarized here:

    * login to each device in the router table (router.db),
    * run various commands to get the information that will be saved,
    * cook the output; re-format, remove oscillating or incrementing data,
    * email any differences (sample) from the previous collection to a mail
      list,
    * and finally commit those changes to the reivision control system

RANCID also includes looking glass software. It is based on Ed Kern's looking
glass which was once used for http://nitrous.digex.net/, for the old-school
folks who remember it. Our version has added functions, supports cisco,
juniper, and foundry and uses the login scripts that come with rancid; so it
can use telnet or ssh to connect to your devices(s).

Rancid currently supports Cisco routers, Juniper routers, Catalyst switches,
Foundry switches, Redback NASs, ADC EZT3 muxes, MRTd (and thus likely IRRd),
Alteon switches, and HP Procurve switches and a host of others.

Rancid is known to be used at: AOL, Global Crossing, MFN, NTT America,
Certainty Solutions Inc. 

%prep
%setup -q
cp %{SOURCE1} README.urpmi

%build
%configure
%make

%install
rm -Rf %{buildroot}
mkdir -p %{buildroot}/%{_sysconfdir}/ %{buildroot}/%{_localstatedir}/%{name}
%makeinstall_std
perl -pi -e 's/^([^#\$])/# $1/g' %{buildroot}/%{_datadir}/%{name}/cloginrc.sample

perl -pi -e 's,^BASEDIR=%{_localstatedir},BASEDIR=%{_localstatedir}/%{name},g;s,/usr/bin\;,%{_sbindir}\;,' %{buildroot}/%{_sysconfdir}/rancid.conf

mkdir -p %{buildroot}/%{_sysconfdir}/../cron.d/
cat << EOF >> %{buildroot}/%{_sysconfdir}/../cron.d/%{name}
# Rancid cron jobs

# Run config differ hourly
1 * * * * rancid %{_libdir}/rancid/rancid-run

# Clean out config differ logs
50 23 * * * rancid /usr/bin/find /var/lib/rancid/logs -type f -mtime +2 -exec rm {} \;
EOF

%clean
rm -Rf %{buildroot}

%pre
%_pre_useradd %{name} %{_localstatedir}/%{name} /bin/false

%postun
%_postun_userdel %{name}

%files
%defattr(-,root,root)
%dir %{_sysconfdir}
%config(noreplace) %{_sysconfdir}/*
%config(noreplace) %{_sysconfdir}/../cron.d/%{name}
%{_libdir}/%{name}
%{_datadir}/%{name}
%attr(750,rancid,rancid) %{_localstatedir}/%{name}
%doc %{_mandir}/man?/*
%doc README README.lg share/README.misc README.urpmi




%changelog
* Wed Jul 28 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.3.3-1mdv2011.0
+ Revision: 562773
- update to new version 2.3.3

* Fri Aug 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.3.2-1mdv2010.0
+ Revision: 419018
- new version

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 2.3.1-4mdv2009.0
+ Revision: 260042
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 2.3.1-3mdv2009.0
+ Revision: 247820
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 2.3.1-1mdv2008.1
+ Revision: 140744
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Thu Jan 11 2007 Buchan Milne <bgmilne@mandriva.org> 2.3.1-1mdv2007.0
+ Revision: 107651
- Import rancid

* Tue Jan 09 2007 Buchan Milne <bgmilne@mandriva.org> 2.3.1-1mdv
- initial package
- cron jobs
TODO:
-lg config


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6885 |12cr|ranpwd-1.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           ranpwd
Version:        1.2
Release:        %mkrel 5
Summary:        Program for generating random passwords
License:        GPL
Group:          Text tools
URL:            ftp://ftp.kernel.org/pub/software/utils/admin/ranpwd/
Source0:        ftp://ftp.kernel.org/pub/software/utils/admin/ranpwd/ranpwd-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%description
The ranpwd program can be used to generate random passwords using the in-kernel
cryptographically secure random number generator.

%prep
%setup -q

%build
%{configure2_5x}
%{make}

%install
%{__rm} -rf %{buildroot}
%{make} install INSTALLROOT=%{buildroot}

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc
%attr(0755,root,root) %{_bindir}/ranpwd
%{_mandir}/man1/ranpwd.1*



%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.2-5mdv2010.0
+ Revision: 433056
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.2-4mdv2009.0
+ Revision: 260043
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.2-3mdv2009.0
+ Revision: 247862
- rebuild

* Sun Jan 20 2008 David Walluck <walluck@mandriva.org> 1.2-1mdv2008.1
+ Revision: 155269
- import ranpwd



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6886 |12cr|rapid-photo-downloader-0.4.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		rapid-photo-downloader
Version:	0.4.3
Release:	%mkrel 1
Summary:	Images downloader for external devices
License:	GPLv2
Group:		Graphics
URL:		http://damonlynch.net/rapid
Source0:	http://launchpad.net/rapid/trunk/%{version}/+download/%{name}-%{version}.tar.gz
BuildArch:	noarch
BuildRequires:	python-devel
BuildRequires:	desktop-file-utils
Requires:	findutils
Requires:	python-imaging
Requires:	python-kaa-metadata
Requires:	python-hachoir-metadata
Requires:	gtk2
Requires:	pygtk2
# Do NOT backport it to 2010.1 as python-exiv2 is too old there and
# cannot be backported due to python >= 2.7 requires
Requires:	python-exiv2 >= 0.3.0
Requires:	exiv2
Requires:	hicolor-icon-theme
Requires:	gnome-python-gconf
Requires:	ffmpegthumbnailer
Suggests:	librsvg2

%description
Rapid Photo Downloader is written by a photographer for professional
and amateur photographers. Released under the GNU GPL license, it is
designed for use on the Linux Desktop. It can download photos from
multiple cameras, memory cards, and Portable Storage Devices
simultaneously. It provides many options for subfolder
creation, image renaming and backup.

%files  -f %{name}.lang
%defattr(-,root,root)
%doc rapid/AUTHORS rapid/ChangeLog rapid/COPYING README
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.*
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/pixmaps/%{name}.xpm
%{py_puresitedir}/rapid/
%{py_puresitedir}/*.egg-info

#---------------------------------------------------------------------

%prep
%setup -q

%build

%install
%__rm -rf %{buildroot}
%__python setup.py install --root=%{buildroot}

%find_lang %{name}

%clean
%__rm -rf %{buildroot}


%changelog
* Wed Feb 01 2012 Andrey Bondrov <abondrov@mandriva.org> 0.4.3-1mdv2011.0
+ Revision: 770374
- New version 0.4.3, update BuildRequires, spec cleanup

* Sun Jan 02 2011 John Balcaen <mikala@mandriva.org> 0.3.4-1mdv2011.0
+ Revision: 627500
- Update to 0.3.4

  + Sandro Cazzaniga <kharec@mandriva.org>
    - new version 0.3.3

* Mon Nov 22 2010 Funda Wang <fwang@mandriva.org> 0.3.1-2mdv2011.0
+ Revision: 599637
- rebuild for py2.7

* Sun Sep 05 2010 John Balcaen <mikala@mandriva.org> 0.3.1-1mdv2011.0
+ Revision: 576191
- Update to 0.3.1

* Sun Jul 25 2010 John Balcaen <mikala@mandriva.org> 0.3.0-1mdv2011.0
+ Revision: 559877
- Update to 0.3.0
- add somes requires suggested by upstream

* Wed Feb 17 2010 John Balcaen <mikala@mandriva.org> 0.1.3-1mdv2010.1
+ Revision: 506891
- update to 0.1.3

* Sun Jan 17 2010 John Balcaen <mikala@mandriva.org> 0.1.2-1mdv2010.1
+ Revision: 492629
- Update to 0.1.2

* Thu Jan 07 2010 Frederik Himpe <fhimpe@mandriva.org> 0.1.1-1mdv2010.1
+ Revision: 487289
- update to new version 0.1.1

* Thu Dec 31 2009 John Balcaen <mikala@mandriva.org> 0.1.0-1mdv2010.1
+ Revision: 484310
- Update to 0.1.0

* Fri Dec 04 2009 John Balcaen <mikala@mandriva.org> 0.1.0-0.beta2mdv2010.1
+ Revision: 473232
- Update to 0.1.0beta2

* Sat Sep 26 2009 John Balcaen <mikala@mandriva.org> 0.0.10-1mdv2010.0
+ Revision: 449395
- import rapid-photo-downloader


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6887 |12cr|R-aplpack-1.2.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  aplpack
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.2.4
Release:          1
Summary:          Another Plot PACKage: stem.leaf, bagplot, faces, spin3R, and some slider functions
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
Requires:         R-tcltk 
Requires:         R-tkrplot 
BuildRequires:    R-devel
BuildRequires:    Rmath-devel
BuildRequires:    texlive-collection-latex
BuildRequires:    R-tcltk
BuildRequires:    R-tkrplot 
%rename R-cran-aplpack

%description
set of functions for drawing some special plots: stem.leaf plots a stem
and leaf plot bagplot plots a bagplot faces plots chernoff faces spin3R
for an inspection of a 3-dim point cloud slider functions for interactive

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

#%check
#%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/pdf
%{rlibdir}/%{packname}/src


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.2.4-1
+ Revision: 775030
- Update to latest version

* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.2.3-1
+ Revision: 774834
- Update and rebuild with R2spec
- Update and rebuild with R2spec

* Sat Dec 26 2009 Jérôme Brenier <incubusss@mandriva.org> 1.2.2-1mdv2010.1
+ Revision: 482345
- buildrequires texinfo and tetex-latex
- new version 1.2.2

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 1.1.1-5mdv2010.0
+ Revision: 433074
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 1.1.1-4mdv2009.0
+ Revision: 260123
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 1.1.1-3mdv2009.0
+ Revision: 248145
- rebuild

* Thu Feb 28 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.1.1-1mdv2008.1
+ Revision: 176462
- complete spec file
- fix Url
- add source and spec file
- Created package structure for R-cran-aplpack.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6888 |12cr|rarpd-ss981107-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The RARP daemon
Name:		rarpd
Version:	ss981107
Release:	%mkrel 8
License:	GPL
Group:		System/Servers
URL:		ftp://ftp.inr.ac.ru/ip-routing/dhcp.bootp.rarp/
Source0:	rarpd-%{version}.tar.bz2
Patch0:		rarpd-%{version}.patch
Patch1:		rarpd-norun.patch
Patch2:		rarpd-ss981107-initscript.patch
Patch3:		rarpd-ss981107-override-tftpboot-dir.patch
Requires(post,preun):	rpm-helper
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot


%description
RARP (Reverse Address Resolution Protocol) is a protocol which allows
individual devices on an IP network to get their own IP addresses from the
RARP server.  Some machines (e.g. SPARC boxes) use this protocol instead
of e.g. DHCP to query their IP addresses during network bootup.
Linux kernels up to 2.2 used to provide a kernel daemon for this service,
but since 2.3 kernels it is served by this userland daemon.

You should install rarpd if you want to set up a RARP server on your
network.

%prep
%setup -q -n rarpd
%patch0 -p1
%patch1 -p1
%patch2 -p1 -b .initscript
%patch3 -p1 -b .tftpdir

%build
%make CFLAGS="%{optflags} -Wall -DTFTPDIR='\"%{_localstatedir}/lib/tftpboot\"'"

%install
rm -rf %{buildroot}

install -m755 rarpd.init -D %{buildroot}%{_initrddir}/rarpd
install -m755 rarpd -D %{buildroot}%{_sbindir}/rarpd
install -m644 rarpd.8 -D %{buildroot}%{_mandir}/man8/rarpd.8

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%attr(0755,root,root) %{_initrddir}/rarpd
%{_sbindir}/rarpd
%{_mandir}/man8/*



%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> ss981107-8mdv2010.0
+ Revision: 433057
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tvignaud@mandriva.com> ss981107-7mdv2009.0
+ Revision: 260045
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tvignaud@mandriva.com> ss981107-6mdv2009.0
+ Revision: 247887
- rebuild

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> ss981107-4mdv2008.1
+ Revision: 126470
- kill re-definition of %%buildroot on Pixel's request


* Sat Jan 14 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> ss981107-4mdk
- fix path to tftpboot (P3)
- clean initscript and add pinit support (P2, updated)
- cosmetics
- fix requires(post,preun)
- %%mkrel

* Mon Feb 21 2005 Oden Eriksson <oeriksson@mandrakesoft.com> ss981107-3mdk
- rebuild
- misc spec file fixes

* Sat Feb 01 2003 Lenny Cartier <lenny@mandrakesoft.com ss981107-2mdk
- rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6889 |12cr|R-arules-1.0_7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_without bootstrap
%global packname  arules
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.0_7
Release:          2
Summary:          Mining Association Rules and Frequent Itemsets
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.0-7.tar.gz
Requires:         R-stats
Requires:         R-methods
Requires:         R-Matrix
%if %{without bootstrap}
Requires:         R-pmml
Requires:         R-arulesViz
%endif
BuildRequires:    R-devel
BuildRequires:    Rmath-devel
BuildRequires:    texlive-collection-latex
BuildRequires:    R-stats
BuildRequires:    R-methods
BuildRequires:    R-Matrix
%if %{without bootstrap}
BuildRequires:    R-pmml
BuildRequires:    R-arulesViz
%endif
BuildRequires:    pkgconfig(lapack)

%description
Provides the infrastructure for representing, manipulating and analyzing
transaction data and patterns (frequent itemsets and association rules).
Also provides interfaces to C implementations of the association mining
algorithms Apriori and Eclat by C. Borgelt.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{without bootstrap}
%check
%{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/LICENSE
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Wed Feb 22 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.0_7-2
+ Revision: 778844
- Rebuild with proper dependencies

* Mon Feb 20 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.0_7-1
+ Revision: 777884
- Import R-arules
- Import R-arules


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6890 |12cr|rasmol-2.7.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#
# spec file for rasmol
#

# Basic macros
%define name     rasmol
%define version  2.7.3
%define release  %mkrel 4
%define abstract Molecular Graphics Visualization Tool

Name:         %name
Summary:      %abstract
Version:      %version
Release:      %release
License:      GPL
Group:        Sciences/Chemistry
URL:          http://www.bernstein-plus-sons.com/software/rasmol/
Autoreqprov:  off
BuildRoot:    %{_tmppath}/%{name}-buildroot
Provides:     RasMol

BuildRequires: X11-devel
BuildRequires: imake
BuildRequires: gccmakedep

Source0:      http://www.bernstein-plus-sons.com/software/rasmol/RasMol_%{version}.tar.bz2
Source1:      rasmol16.png
Source2:      rasmol32.png
Source3:      rasmol48.png

%description
RasMol is an X Window System tool intended for the visualization of
proteins and nucleic acids. It reads Brookhaven Protein Database (PDB)
files and interactively renders them in a variety of formats on either
an 8-bit or 24/32-bit color display.

Authors:
--------
    Roger Sayle <ras32425@ggr.co.uk>

%prep

%setup -n RasMol_%{version}
rm -rf doc/RCS
find ./ -name ".DS_Store" -exec rm -f {} \;
chmod 644 NOTICE PROJECTS *.html *.shtml *.txt html_graphics/* data/* doc/*
# This script is mac-specific, we don't need it
rm -f data/RSML_fixup.csh

%build
cd src
xmkmf -a
%make

%install
rm -rf %buildroot
mkdir -p %buildroot/%_bindir
make -C src "DESTDIR=$RPM_BUILD_ROOT" install
make -C src "DESTDIR=$RPM_BUILD_ROOT" install.man
cp -a data %buildroot/usr/%{_lib}/rasmol
cp src/%name  %buildroot/%_bindir/%name
mkdir -p %buildroot%{_mandir}/man1/
#mv %buildroot/usr/share/man/man1/* %buildroot%{_mandir}/man1/
# Menu icons
install -D -m 644 %{SOURCE1} %buildroot/%_miconsdir/%name.png
install -D -m 644 %{SOURCE2} %buildroot/%_iconsdir/%name.png
install -D -m 644 %{SOURCE3} %buildroot/%_liconsdir/%name.png

# Menu entries

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=RasMol
Comment=Molecular Graphics Visualization Tool
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=X-MandrivaLinux-MoreApplications-Sciences-Chemistry;Science;Chemistry;
EOF

%files
%defattr(-,root,root)
%doc NOTICE PROJECTS TODO* README* RASLIC ChangeLog.* history.html index.shtml html_graphics
%doc doc/*.gz doc/*.html doc/*.hlp
%doc %{_mandir}/man1/*
%{_libdir}/rasmol
%_bindir/*
%_liconsdir/*.png
%_miconsdir/*.png
%_iconsdir/*.png
%{_datadir}/applications/mandriva-%{name}.desktop

%clean
rm -rf %buildroot

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif





%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 2.7.3-4mdv2010.0
+ Revision: 433058
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.7.3-3mdv2009.0
+ Revision: 242533
- rebuild
- drop old menu
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Jul 20 2007 Stéphane Téletchéa <steletch@mandriva.org> 2.7.3-1mdv2008.0
+ Revision: 53724
- New revision
  Fixes Bug 31897 (rasmol binary not available)


* Sat Nov 05 2005 Nicolas Lcureuil <neoclust@mandriva.org> 2.7.2.1.1-5mdk
- Fix BuildRequires
- %%{1}mdv2007.1

* Wed Apr 28 2004 Bruno VASTA <bruno.vasta@infodia.fr> 2.7.2.1.1-4mdk
- new icons

* Wed Apr 28 2004 Bruno VASTA <bruno.vasta@infodia.fr> 2.7.2.1.1-3mdk
- an xterm runs rasmol, the rasmol console works

* Fri Apr 23 2004 Lenny Cartier <lenny@mandrakesoft.com> 2.7.2.1.1-2mdk
- in bindir link

* Fri Apr 16 2004 Bruno VASTA <bruno.vasta@infodia.fr> 2.7.2.1.1-1mdk
- initial mdk package for RasMol 2.7.2.1.1


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6891 |12cr|ratfiv-1.0.5-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:		Ratfiv fortran preprocessor
Name:			ratfiv
Version:		1.0.5
Release:		%mkrel 7
License:		GPL
Group:			Development/Other
Buildrequires:		gcc-gfortran
Source0:		%name-%version.tar.bz2
patch0:                 ratfiv-1.0.5-fix-gfortran.patch
URL:			http://sauvy.ined.fr/~brouard/%{name}
BuildRoot:		%{_tmppath}/%{name}-buildroot
ExclusiveArch:		%{ix86} ia64 x86_64 amd64

%description
This is ratfiv (ratfor -> rat4 -> rat5) a fortran preprocessor which 
was used on VAX system.

%prep 
%setup -q
%patch0 -p0 

%build
make

%install
mkdir -p $RPM_BUILD_ROOT/%_bindir
install -m755 stage1/ratfiv $RPM_BUILD_ROOT/%_bindir
install -m755 ratfor $RPM_BUILD_ROOT/%_bindir/ratforf77
mkdir -p $RPM_BUILD_ROOT/%_mandir/man1
install -m644 doc/ratfiv.man $RPM_BUILD_ROOT/%_mandir/man1/ratfiv.1

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README doc/%{name}.doc doc/%{name}.pdf doc/%{name}.html
%{_bindir}/*
%{_mandir}/man1/*






%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.0.5-7mdv2010.0
+ Revision: 433059
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0.5-6mdv2009.0
+ Revision: 260046
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0.5-5mdv2009.0
+ Revision: 247889
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.0.5-3mdv2008.1
+ Revision: 140744
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Thu Mar 22 2007 Lenny Cartier <lenny@mandriva.com> 1.0.5-3mdv2007.1
+ Revision: 148022
- Rename ratfor to ratforf77 to avoid conflict #16482

* Wed Oct 18 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.0.5-2mdv2007.0
+ Revision: 65850
- Add Patch 0:Allow to build with gfortran
- import ratfiv-1.0.5-2mdk

* Mon Jan 02 2006 Lenny Cartier <lenny@mandriva.com> 1.0.5-2mdk
- rebuild

* Thu Jun 03 2004 Nicolas Brouard <nicolas.brouard@libertysurf.fr> 1.0.5-1mdk 
- initial contribs version of ratfiv package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6892 |12cr|ratpoints-2.1.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		name		ratpoints

Name:		%{name}
Group:		Sciences/Mathematics
License:	GPLv2
Summary:	Find rational points on hyperelliptic curves
Version:	2.1.3
Release:	%mkrel 3
Source0:	http://www.mathe2.uni-bayreuth.de/stoll/programs/%{name}-%{version}.tar.gz
URL:		http://www.sagemath.org
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

BuildRequires:	gmp-devel
BuildRequires:	gzip

Patch0:		ratpoints-2.1.2.patch

%description
Ratpoints is a program that uses an optimized quadratic sieve algorithm
in order to find rational points on hyperelliptic curves.

%prep
%setup -q

%patch0	-p1

%build
%make CCFLAGS="%{optflags} -fPIC"

%install
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_libdir}
mkdir -p %{buildroot}%{_includedir}
%makeinstall_std LIBDIR=%{_libdir} install

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/ratpoints
%{_includedir}/ratpoints.h
%{_libdir}/libratpoints.a


%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 2.1.3-3mdv2011.0
+ Revision: 614700
- the mass rebuild of 2010.1 packages

* Wed Feb 10 2010 Funda Wang <fwang@mandriva.org> 2.1.3-2mdv2010.1
+ Revision: 503624
- rebuild for new gmp

* Wed Jan 27 2010 Paulo Andrade <pcpa@mandriva.com.br> 2.1.3-1mdv2010.1
+ Revision: 496891
- Update to newer version 2.1.3.

* Thu Jul 16 2009 Paulo Andrade <pcpa@mandriva.com.br> 2.1.2-2mdv2010.0
+ Revision: 396508
+ rebuild (emptylog)

* Wed Jul 15 2009 Paulo Andrade <pcpa@mandriva.com.br> 2.1.2-1mdv2010.0
+ Revision: 396435
- Initial import of ratpoints 2.1.2.
  http://www.mathe2.uni-bayreuth.de/stoll/programs/index.html
- ratpoints


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6893 |12cr|ratpoison-1.4.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	ratpoison
%define version 1.4.5
%define release %mkrel 2

Name:		%{name}
Summary:	Simple Window Manager largely modelled after Screen
Group:		Graphical desktop/Other
Version:	%{version}
Release:	%{release}
License:	GPL
URL:		http://www.nongnu.org/ratpoison/
Source0:	http://download.savannah.nongnu.org/releases/%{name}/%{name}-%{version}.tar.gz
Patch0:		ratpoison-1.4.5-link.patch
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(xft)
BuildRequires:	pkgconfig(xtst)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	readline-devel

%description
Ratpoison is a simple window manager with no large library dependencies,
no fancy graphics, no window decorations, and no rodent dependence. It
is largely modeled after GNU Screen, which has done wonders in the
virtual terminal market. All interaction with the window manager is done
through keystrokes. ratpoison has a prefix map to minimize the key
clobbering that cripples EMACS and other quality pieces of software. All
windows are maximized and kept maximized to avoid wasting precious
screen space.

%prep
%setup -q
%patch0 -p0

%build
export CFLAGS="%optflags -DHAVE_GETLINE"
autoreconf -fi
%configure2_5x
%make

%install
%makeinstall_std
rm -rf %{buildroot}/usr/share/doc/%{name}

# startfile
%{__cat} > %{buildroot}%{_bindir}/start%{name} << EOF
exec %{_bindir}/%{name}
EOF

# session file
%{__install} -d %{buildroot}%{_sysconfdir}/X11/wmsession.d
%{__cat} > %{buildroot}%{_sysconfdir}/X11/wmsession.d/16%{name} << EOF
NAME=%{name}
EXEC=%{_bindir}/start%{name}
DESC=%{name} window manager
SCRIPT:
exec %{_bindir}/start%{name}
EOF


%post
%_install_info %{name}.info

%postun
%_remove_install_info %{name}.info

%files
%doc INSTALL README TODO doc/ipaq.ratpoisonrc doc/sample.ratpoisonrc AUTHORS COPYING contrib/genrpbindings contrib/split.sh NEWS
%config(noreplace) %{_sysconfdir}/X11/wmsession.d/16%{name}
%attr(644,root,root) %{_mandir}/man1/%{name}.1*
%attr(644,root,root) %{_infodir}/%{name}.info*
%{_datadir}/%{name}
%defattr(755,root,root,755)
%{_bindir}/start%{name}
%{_bindir}/%{name}
%{_bindir}/rpws

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6894 |12cr|raul-0.8.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 10
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Name:		raul
Version:	0.8.0
Release:	2
Summary:	Realtime Audio Utility Library
License:	GPLv2+
Group:		System/Libraries
Url:		http://drobilla.net/software/raul/
Source0:	http://download.drobilla.net/%{name}-%{version}.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

BuildRequires:	waf
BuildRequires:	boost-devel
BuildRequires:	glib2-devel >= 2.2

%description
Raul (Realtime Audio Utility Library) is a C++ utility library 
primarily aimed at audio/musical applications.

%package -n %{libname}
Summary:	%{summary}
Group:		%{group}

Provides:	%{name} = %{version}-%{release}

%description -n %{libname}
Raul (Realtime Audio Utility Library) is a C++ utility library
primarily aimed at audio/musical applications.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/C++

Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}

%description -n %{develname}
This package contains development files for %{name}.

%prep
%setup -q

%build
%setup_compile_flags
./waf configure \
	--prefix=%{_prefix} \
	--datadir=%{_datadir} \
	--libdir=%{_libdir} \
	--includedir=%{_includedir}

./waf build

%install
rm -rf %{buildroot}
./waf install --destdir=%{buildroot}
chmod 0755 %{buildroot}%{_libdir}/libraul.so.%{major}*

%files -n %{libname}
%defattr(-,root,root)
%doc AUTHORS README ChangeLog
%{_libdir}/lib%{name}.so.*

%files -n %{develname}
%defattr(-,root,root)
%{_libdir}/lib%{name}.so
%{_libdir}/pkgconfig/%{name}.pc
%{_includedir}/%{name}


%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.6.0-2mdv2011.0
+ Revision: 614701
- the mass rebuild of 2010.1 packages

* Tue Jan 19 2010 Jérôme Brenier <incubusss@mandriva.org> 0.6.0-1mdv2010.1
+ Revision: 493777
- import raul



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6895 |12cr|rawdog-2.12-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           rawdog
Version:        2.12
Release:        %mkrel 2
Summary:        An RSS aggregator 
Group:          Networking/News
License:        GPL
URL:            http://offog.org/code/rawdog.html
Source0:        http://offog.org/files/%{name}-%{version}.tar.bz2
BuildRoot:      %{_tmppath}/%{name}-%{version}-root
BuildArch:      noarch
BuildRequires:  python-devel
%description
rawdog is an RSS Aggregator Without Delusions Of Grandeur. Written in Python, 
it uses Mark Pilgrim's feed parser to read RSS 0.9, 1.0, 2.0, CDF and Atom 
feeds. 

It runs from cron, collects articles from a number of feeds, and generates a 
static HTML page listing the newest articles in date order. It supports 
per-feed customizable update times, and uses ETags, Last-Modified, and gzip 
compression to minimize network bandwidth usage.

%prep
%setup -q

%install
rm -rf $RPM_BUILD_ROOT
python setup.py install --prefix=$RPM_BUILD_ROOT/%_prefix

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc README config NEWS PLUGINS style.css 
%_bindir/rawdog
%py_puresitedir/rawdoglib/
%py_puresitedir/*.egg-info
%_mandir/man1/*




%changelog
* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 2.12-2mdv2010.0
+ Revision: 442670
- rebuild

* Wed Mar 04 2009 Michael Scherer <misc@mandriva.org> 2.12-1mdv2009.1
+ Revision: 348619
- update to new version 2.12

* Tue Jan 06 2009 Funda Wang <fwang@mandriva.org> 2.11-5mdv2009.1
+ Revision: 326001
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 2.11-4mdv2009.0
+ Revision: 260072
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 2.11-3mdv2009.0
+ Revision: 247893
- rebuild

* Sat Mar 01 2008 Michael Scherer <misc@mandriva.org> 2.11-1mdv2008.1
+ Revision: 177250
- update to new version 2.11

  + Thierry Vignaud <tv@mandriva.org>
    - fix spacing at top of description

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 2.9-2mdv2008.1
+ Revision: 140744
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Dec 09 2006 Michael Scherer <misc@mandriva.org> 2.9-2mdv2007.0
+ Revision: 94226
- Rebuild for new python
- Import rawdog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6896 |12cr|rawstudio-2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		rawstudio
Version:	2.0
Release:	2
Summary:	Graphical tool to convert raw images of digital cameras
Group:		Graphics
URL:		http://rawstudio.org/
Source0:	http://rawstudio.org/files/release/%{name}-%{version}.tar.gz
Patch0:		rawstudio-2.0-rosa-linkage.patch
Patch1:		rawstudio-2.0-rosa-libpng.patch
BuildRequires:	pkgconfig(libgphoto2)
License:	GPLv2
BuildRequires:	gtk+2-devel libjpeg-devel libGConf2-devel GConf2
BuildRequires:	libtiff-devel zlib-devel lcms-devel imagemagick
BuildRequires:	libexiv-devel flickcurl-devel
BuildRequires:	sqlite3-devel libxml2-devel fftw3-devel
BuildRequires:	pkgconfig(libgphoto2)
BuildRequires:	pkgconfig(lensfun)

%description
Rawstudio is an open source raw-image converter written in GTK+.

Features:
* Reads all dcraw supported formats
* Internal 16bit rgb
* Various post-shot controls (white balance, saturation and exposure
  compensation among others)
* Realtime histogram
* Optimized for MMX, 3dnow! and SSE (detected runtime)
* Easy sorting of images
* Fullscreen mode for better overview

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
# required for patch0
autoreconf -fi

%configure2_5x --disable-static
%make

%install
rm -fr %buildroot

%makeinstall_std
%find_lang %{name}

install -d %buildroot%{_datadir}/icons/{large,mini}

convert pixmaps/rawstudio.png -resize 32x32 %buildroot%{_iconsdir}/%{name}.png
convert pixmaps/rawstudio.png -resize 16x16 %buildroot%{_miconsdir}/%{name}.png
cp pixmaps/rawstudio.png %buildroot%{_liconsdir}/%{name}.png

rm -fr %buildroot%_includedir %buildroot%_libdir/{*.so,*.la,pkgconfig}

%files -f %{name}.lang
%docdir %{_docdir}/%{name}-%{version}
%doc README
%_bindir/*
%_libdir/*.so.*
%_datadir/%name
%_datadir/rawspeed
%_datadir/applications/*
%_datadir/pixmaps/*
%_iconsdir/*.png
%_liconsdir/*.png
%_miconsdir/*.png


%changelog
* Fri Apr 08 2011 Funda Wang <fwang@mandriva.org> 2.0-1mdv2011.0
+ Revision: 651970
- New version 2.0

* Wed Dec 01 2010 Funda Wang <fwang@mandriva.org> 1.2-6mdv2011.0
+ Revision: 604408
- rebuild for new exiv2

* Tue Aug 03 2010 Funda Wang <fwang@mandriva.org> 1.2-5mdv2011.0
+ Revision: 565569
- rebuild for new exiv2

* Sat Jan 16 2010 Funda Wang <fwang@mandriva.org> 1.2-4mdv2010.1
+ Revision: 492264
- rebuild for libjpeg v8

* Wed Dec 30 2009 Frederik Himpe <fhimpe@mandriva.org> 1.2-3mdv2010.1
+ Revision: 484209
- Rebuild for new libexiv2

* Sun Aug 23 2009 Funda Wang <fwang@mandriva.org> 1.2-2mdv2010.0
+ Revision: 420217
- fix build with newer glibc
- rebuild for new libjpeg v7

* Wed May 06 2009 Frederik Himpe <fhimpe@mandriva.org> 1.2-1mdv2010.0
+ Revision: 372739
- Update to new version 1.2
- Update -Werror=format-security patch

* Sun Jan 04 2009 Funda Wang <fwang@mandriva.org> 1.1-2mdv2009.1
+ Revision: 324541
- fix str fmt

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Fri Oct 10 2008 Frederik Himpe <fhimpe@mandriva.org> 1.1-1mdv2009.1
+ Revision: 291637
- Add BuildRequires libexiv-devel
- update to new version 1.1

* Thu Aug 07 2008 Frederik Himpe <fhimpe@mandriva.org> 1.0-1mdv2009.0
+ Revision: 266849
- Update to new version 1.0
- Add translations and a few other files

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.7-4mdv2009.0
+ Revision: 260074
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 0.7-3mdv2009.0
+ Revision: 247898
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Mon Feb 25 2008 Frederik Himpe <fhimpe@mandriva.org> 0.7-1mdv2008.1
+ Revision: 175066
- New upstream version
- New license policy
- Remove extension from Icon line in desktop file

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Aug 22 2007 Frederic Crozat <fcrozat@mandriva.com> 0.6-1mdv2008.0
+ Revision: 69136
- Fix BR for x86-64
- Import rawstudio


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6897 |12cr|rawtherapee-4.0.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

Name:		rawtherapee
Version:	4.0.9
Release:	%mkrel 1
Summary:	Raw image processing software
Group:		Graphics
License:	GPLv3 and MIT and IJG
URL:		http://www.rawtherapee.com/
Source0:	http://rawtherapee.googlecode.com/files/%{name}-%{version}.tar.xz
BuildRequires:	cmake >= 2.6
BuildRequires:	gtk2-devel >= 2.12
BuildRequires:	gtkmm2.4-devel
BuildRequires:	lcms2-devel
BuildRequires:	jpeg-devel
BuildRequires:	tiff-devel
BuildRequires:	png-devel
BuildRequires:	zlib-devel
BuildRequires:	bzip2-devel
BuildRequires:	pkgconfig(libiptcdata)
BuildRequires:	pkgconfig(expat)
BuildRequires:	mercurial
Requires:	hicolor-icon-theme

%description
Rawtherapee is a RAW image processing software. It gives full control over
many parameters to enhance the raw picture before finally exporting it
to some common image format.

%prep
%setup -q

# fix wrong line endings
%__sed -i "s|\r||g" AUTHORS.txt COMPILE.txt

# tell version
%__cat > rtgui/version.h << EOF
#ifndef _VERSION_
#define _VERSION_

#define VERSION "%{version}"
#define TAGDISTANCE 0
#define CACHEFOLDERNAME "RawTherapee${CACHE_NAME_SUFFIX}"
#endif
EOF

%build
%cmake -DBUILD_SHARED_LIBS:BOOL=OFF
%make

%install
%__rm -rf %{buildroot}
%makeinstall_std -C build

# These file are taken from the root already
%__rm -rf %{buildroot}%{_datadir}/doc/rawtherapee

%clean
%__rm -rf %{buildroot}

%files
%doc AUTHORS.txt LICENSE.txt COMPILE.txt
%{_bindir}/rawtherapee
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/rawtherapee.png


%changelog
* Mon Jun 04 2012 Alexander Khrukin <akhrukin@mandriva.org> 4.0.9-1mdv2012.0
+ Revision: 802347
- BR pkgconfig(expat)
- version update 4.0.9

* Fri Apr 27 2012 Andrey Bondrov <abondrov@mandriva.org> 4.0.8-1
+ Revision: 793934
- New version 4.0.8, drop useless patches and sources, convert Fedora spec to Mandriva style

* Wed Dec 07 2011 Alexander Khrukin <akhrukin@mandriva.org> 4.0.6-1
+ Revision: 738577
- version update 4.0.6

* Tue Oct 25 2011 Alexander Barakin <abarakin@mandriva.org> 4.0.4-1
+ Revision: 707133
- imported package rawtherapee


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6898 |12cr|raw-thumbnailer-3.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Thumbnail generator for raw images
Name:		raw-thumbnailer
Version:	3.0.0
Release:	1
License:	GPLv2+
Group:		Graphics
Url:		http://libopenraw.freedesktop.org/wiki/RawThumbnailer
Source0:	http://libopenraw.freedesktop.org/download/%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(libopenraw-gnome-1.0)
BuildRequires:	intltool

%description
This simple program generates thumbnails of digital camera raw 
image files using libopenraw and GDK. It supports the same file 
formats as libopenraw.This thumbnailer is designed to be small,
lightweight and fast.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%{_bindir}/%{name}
%{_datadir}/mime/packages/raw-thumbnailer.xml
%{_datadir}/thumbnailers/raw.thumbnailer


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6899 |12cr|razercfg-0.19-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		razercfg
Version:	0.19
Release:	%mkrel 1
Summary:	Razer device configuration tool
Group:		System/Configuration/Hardware
License:	GPLv2
URL:		http://bues.ch/cms/hacking/razercfg.html
Source0:	http://bues.ch/razercfg/%{name}-%{version}.tar.bz2
Source1:	razerd.service
BuildRequires:	python-qt4
BuildRequires:	cmake
BuildRequires:	pkgconfig(libusb-1.0)
BuildRequires:	python-devel
Patch0:		libdir_64_fix.patch

%description
This is the next generation Razer device configuration tool
bringing the Razer gaming experience to the free open source world.
This utility is a replacement for the old deathaddercfg tool.
The tool architecture is based on "razerd", which is a background
daemon doing all of the lowlevel privileged hardware accesses.
The user interface tools are "razercfg", a commandline tool;
and "qrazercfg", a QT4 based graphical device configuration tool.

%prep
%setup -q
%patch0 -p1

%build
%cmake
%make

%install
#cd build/
%makeinstall_std -C build

mkdir -p %{buildroot}%{_unitdir}/

%{__install} -m 0755 %{SOURCE1} -D %{buildroot}%{_unitdir}/razerd.service

%post
%_post_service razerd.service

%preun
%_preun_service razerd.service

%files
%doc COPYING README
%{_bindir}/*
%{_sbindir}/razerd
%{_unitdir}/razerd.service
%{_libdir}/librazer.so
%{_sysconfdir}/pm/sleep.d/50-razer
%{_sysconfdir}/udev/rules.d/01-razer-udev.rules

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6900 |12cr|razorqt-0.5.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define qtxdglibdevel	%mklibname qtxdg -d
%define libnamedevel	%mklibname  %name -d
%define _name		razor

Name:		%{_name}qt
Version:	0.5.1
Release:	%mkrel 1
License:	LGPLv2+
Source0:	https://github.com/downloads/Razor-qt/razor-qt/%{name}-%{version}.tar.bz2
Group:		Graphical desktop/Other
Summary:	Razor is a lightweight desktop toolbox
Url:		http://%{_name}-qt.org

BuildRequires:	gcc-c++
BuildRequires:	cmake
BuildRequires:	doxygen
BuildRequires:	magic-devel
BuildRequires:	qt4-devel
BuildRequires:	qt4-linguist
BuildRequires:	pkgconfig(xcomposite)
BuildRequires:	pkgconfig(udev)
BuildRequires:	pkgconfig(polkit-qt-1)
BuildRequires:	pkgconfig(xcursor)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(libstatgrab)
BuildRequires:	desktop-file-utils


%description
Razor-qt is an advanced, easy-to-use, and fast desktop environment based on 
Qt technologies. It has been tailored for users who value simplicity, speed, 
and an intuitive interface. 

#------------------------------------------------------------------------------

%define		librazormount_major 0
%define		librazormount %mklibname razormount %{librazormount_major}

%package -n	%librazormount
Summary:	RazorQt shared library
Group:		System/Libraries
License:	LGPLv2+

%description -n %librazormount
%{summary}

%files -n	%librazormount
%_libdir/lib%{_name}mount.so.%{librazormount_major}*

#------------------------------------------------------------------------------

%define		librazorqt_major 0
%define		librazorqt %mklibname razorqt %{librazorqt_major}

%package -n	%librazorqt
Summary:	RazorQt shared library
Group:		System/Libraries
License:	LGPLv2+

%description -n %librazorqt
%{summary}

%files -n	%librazorqt
%_libdir/lib%{_name}qt.so.%{librazorqt_major}*

#------------------------------------------------------------------------------

%define		librazorqxt_major 0
%define		librazorqxt %mklibname razorqxt %{librazorqxt_major}

%package -n	%librazorqxt
Summary:	Customized part of the libqxt library
Group:		System/Libraries
# BSD3 (gpl2 and gpl3 compatible, as from http://fedoraproject.org/wiki/Licensing#SoftwareLicenses)
License:	BSD

%description -n %librazorqxt
%{summary}

%files -n	%librazorqxt
%doc libraries/%{_name}qxt/LICENSE
%_libdir/lib%{_name}qxt.so.%{librazorqxt_major}*

#------------------------------------------------------------------------------

%define		libqtxdg_major 0
%define		libqtxdg %mklibname qtxdg %{libqtxdg_major}

%package -n	%libqtxdg
Summary:	Xdg manipulation library using Qt4
Group:		System/Libraries
# qiconloader.cpp and qiconloader_p.h -> lgplv2
# xdg* files -> lgplv2+
License:	LGPLv2+

%description -n %libqtxdg
%{summary}

%files -n	%libqtxdg
%_libdir/libqtxdg.so.%{libqtxdg_major}*

#--------------------------------------------------------------------

%package -n     %libnamedevel
Summary:	RazorQt development package
Group:		Development/Other
Requires:	%librazormount = %{version}-%{release}
Requires:	%librazorqt = %{version}-%{release}
Requires:	%librazorqxt = %{version}-%{release}
License:	GPLv2 and LGPLv2+

%description -n %libnamedevel
%{summary}

%files -n	%libnamedevel
%{_libdir}/lib%{_name}*.so
%{_includedir}/%{_name}*/
%{_bindir}/%{_name}-x11info
%{_libdir}/pkgconfig/%{_name}mount.pc
%{_libdir}/pkgconfig/%{_name}qxt.pc
%{_libdir}/pkgconfig/%{name}.pc

#------------------------------------------------------------------------------

%package -n     %{qtxdglibdevel}
Summary:	Development files for QtXdg library
Group:		Development/Other
Requires:	%{libqtxdg} = %{version}-%{release}
License:	LGPLv2+

%description -n %{qtxdglibdevel}
%{summary}

%files -n	%{qtxdglibdevel}
%{_libdir}/libqtxdg.so
%{_includedir}/qtxdg/
%{_libdir}/pkgconfig/qtxdg.pc

#--------------------------------------------------------------------

%package	appswitcher
Summary:	RazorQt application switcher
Group:		System/X11
Requires:	%{name}-data = %{version}-%{release}
License:	LGPLv2+

Conflicts:	%{name}-appswitcher <= 0.4.1
Obsoletes:	%{name}-appswitcher <= 0.4.1

%description    appswitcher
%{summary}

%files		appswitcher
%{_bindir}/%{_name}-appswitcher

#--------------------------------------------------------------------

%package	desktop
Summary:	RazorQt desktop
Group:		Graphical desktop/Other
Requires:	%{name}-data = %{version}-%{release}
Requires:	%{name}-config-desktop = %{version}-%{release}
License:	LGPLv2+

Conflicts:	%{name}-desktop <= 0.4.1
Obsoletes:	%{name}-desktop <= 0.4.1

%description    desktop
%{summary}

%files		desktop
%{_bindir}/%{_name}-desktop
%{_libdir}/%{_name}-desktop
%dir %{_datadir}/%{_name}
%{_sysconfdir}/%{_name}/desktop.conf
%{_datadir}/%{_name}/%{_name}-desktop/

#--------------------------------------------------------------------

%package	panel
Summary:	RazorQt panel
Group:		Graphical desktop/Other
License:	LGPLv2+
Requires:	%{name}-data  = %{version}-%{release}
Requires:	%{name}-config-appearance = %{version}-%{release}
Requires:	%{name}-config-mouse = %{version}-%{release}

Conflicts:	%{name}-panel <= 0.4.1
Obsoletes:	%{name}-panel <= 0.4.1

%description    panel
%{summary}

%files		panel
%{_bindir}/%{_name}-panel
%{_libdir}/%{_name}-panel/
%{_datadir}/%{_name}/%{_name}-panel/
%{_sysconfdir}/%{_name}/%{_name}-panel/panel.conf

#--------------------------------------------------------------------

%package	data
Summary:	RazorQt resources and shared data
Group:		Graphical desktop/Other

Conflicts:	%{name}-data <= 0.4.1
Obsoletes:	%{name}-data <= 0.4.1

%description    data
%{summary}

%files		data
%dir %{_datadir}/%{_name}
%dir %{_datadir}/%{_name}/themes
%dir %{_datadir}/%{_name}/graphics
%{_sysconfdir}/%{_name}/%{_name}.conf
%{_datadir}/%{_name}/graphics/*
%{_datadir}/%{_name}/themes/*
%config %_sysconfdir/xdg/menus/%{_name}-applications.menu
%config %_sysconfdir/xdg/autostart/*.desktop
%config %_sysconfdir/%{_name}/windowmanagers.conf
%{_datadir}/desktop-directories/%{_name}*
%{_datadir}/lib%{name}
%{_datadir}/libqtxdg/
# temp files - it will be removed when it becomes part of upstream
%{_libdir}/%{_name}-xdg-tools
%{_datadir}/icons/hicolor/scalable/apps/laptop-lid*

#--------------------------------------------------------------------

%package	autosuspend
Summary:	RazorQt autosuspend application
Group:		Graphical desktop/Other
Requires:	%{name}-data = %{version}-%{release}
Requires:	%{name}-config-autosuspend = %{version}-%{release}
Requires:	%{name}-power = %{version}-%{release}
License:	LGPLv2+

%description	autosuspend
%{summary}

%files		autosuspend
%{_bindir}/%{_name}-autosuspend
#% {_datadir}/applications/% {_name}-autosuspend.desktop
%dir %{_datadir}/%{_name}/%{_name}-autosuspend
%{_datadir}/%{_name}/%{_name}-autosuspend/*
%{_iconsdir}/hicolor/scalable/apps/%{_name}-autosuspend.svg

#--------------------------------------------------------------------

%package	power
Summary:	RazorQt power application
Group:		Graphical desktop/Other
Requires:	%{name}-data = %{version}-%{release}
License:	LGPLv2+

Conflicts:	%{name}-power <= 0.4.1
Obsoletes:	%{name}-power <= 0.4.1

%description    power
%{summary}

%files		power
%{_bindir}/%{_name}-power
%dir %{_datadir}/%{_name}/%{_name}-power
%{_datadir}/%{_name}/%{_name}-power/*.qm
%{_datadir}/applications/%{_name}-power.desktop

#--------------------------------------------------------------------

%package	runner
Summary:	RazorQt runner application
Group:		Graphical desktop/Other
Requires:	%{name}-data = %{version}-%{release}
License:	LGPLv2+

Conflicts:	%{name}-runner <= 0.4.1
Obsoletes:	%{name}-runner <= 0.4.1

%description    runner
%{summary}

%files		runner
%{_bindir}/%{_name}-runner
%dir %{_datadir}/%{_name}/%{_name}-runner
%{_datadir}/%{_name}/%{_name}-runner/*

#--------------------------------------------------------------------

%package	notificationd
Summary:	RazorQt notification system
Group:		Graphical desktop/Other
Requires:	%{name}-config-notificationd

%description	notificationd
%{summary}

%files		notificationd
%{_bindir}/%{_name}-notificationd

#--------------------------------------------------------------------

%package	globalkeyshortcuts
Summary:	RazorQt global key shortcuts system
Group:		Graphical desktop/Other
Requires:	%{name}-config-globalkeyshortcuts

%description	globalkeyshortcuts
%{summary}

%files		globalkeyshortcuts
%{_bindir}/%{_name}-globalkeyshortcuts

#--------------------------------------------------------------------

%package	session
Summary:	RazorQt session
Group:		Graphical desktop/Other
Requires:	%{name}-data = %{version}-%{release}
Requires:	%{name}-config-session = %{version}-%{release}
Requires:	%{name}-notificationd = %{version}-%{release}
Requires:	%{name}-globalkeyshortcuts = %{version}-%{release}
Requires:	openbox
License:	LGPLv2+

Conflicts:	%{name}-session <= 0.4.1
Obsoletes:	%{name}-session <= 0.4.1
Obsoletes:	%{name}-openbox <= %{version}, %{name}-wm <= %{version}

%description    session
%{summary}

%files		session
%{_bindir}/%{_name}-session
%{_bindir}/%{_name}-about
%{_bindir}/%{_name}-openssh-askpass
%{_bindir}/start%{_name}
%{_datadir}/applications/%{_name}-about.desktop
%{_sysconfdir}/%{_name}/session.conf
%dir %{_datadir}/%{_name}/%{_name}-session
%{_datadir}/%{_name}/%{_name}-session/*
%{_sysconfdir}/X11/wmsession.d/*

#--------------------------------------------------------------------

%package	config
Summary:	RazorQt config tools
Group:		Graphical desktop/Other
License:	LGPLv2+
Requires:	%{name}-data = %{version}-%{release}

Conflicts:	%{name}-config <= 0.4.1
Obsoletes:	%{name}-config <= 0.4.1

%description    config
%{summary}

%files		config
%{_bindir}/%{_name}-config
%{_datadir}/applications/%{_name}-config.desktop
%{_datadir}/applications/%{_name}-config-qtconfig.desktop
%config %_sysconfdir/xdg/menus/%{_name}-config.menu
%dir %{_datadir}/%{_name}/%{_name}-config
%{_datadir}/%{_name}/%{_name}-config/razor-config-appearance*.qm
%{_datadir}/%{_name}/%{_name}-config/%{_name}-config_*.qm

#--------------------------------------------------------------------

%package	config-globalkeyshortcuts
Summary:	RazorQt globalkeyshortcuts configuration tool
Group:		Graphical desktop/Other
Requires:	%{name}-config = %{version}-%{release}

%description	config-globalkeyshortcuts
%{summary}

%files		config-globalkeyshortcuts	
%{_bindir}/%{_name}-config-globalkeyshortcuts
%{_datadir}/applications/%{_name}-config-globalkeyshortcuts.desktop
%{_datadir}/%{_name}/%{_name}-config-globalkeyshortcuts/%{_name}-config-globalkeyshortcuts*.qm

#--------------------------------------------------------------------

%package	config-notificationd
Summary:	RazorQt notificationd configuration tool
Group:		Graphical desktop/Other
Requires:	%{name}-config = %{version}-%{release}

%description	config-notificationd
%{summary}

%files		config-notificationd	
%{_bindir}/%{_name}-config-notificationd
%{_datadir}/applications/%{_name}-config-notificationd.desktop

#--------------------------------------------------------------------

%package	config-desktop
Summary:	RazorQt desktop configuration tool
Group:		Graphical desktop/Other
Requires:	%{name}-config = %{version}-%{release}

%description	config-desktop
%{summary}

%files		config-desktop	
%{_bindir}/%{_name}-config-desktop
%{_datadir}/applications/%{_name}-config-desktop.desktop


#--------------------------------------------------------------------

%package	config-autosuspend
Summary:	RazorQt autosuspend configuration tool
Group:		Graphical desktop/Other
Requires:	%{name}-config = %{version}-%{release}

%description	config-autosuspend
%{summary}

%files		config-autosuspend	
%{_bindir}/%{_name}-config-autosuspend
%{_datadir}/applications/%{_name}-config-autosuspend.desktop
%{_datadir}/%{_name}/%{_name}-config-autosuspend/%{_name}-config-autosuspend*.qm

#--------------------------------------------------------------------

%package	config-session
Summary:	RazorQt session configuration tool
Group:		Graphical desktop/Other
Requires:	%{name}-config = %{version}-%{release}

%description	config-session
%{summary}

%files		config-session	
%{_bindir}/%{_name}-config-session
%{_datadir}/applications/%{_name}-config-session.desktop
%dir %{_datadir}/%{_name}/%{_name}-config-session
%{_datadir}/%{_name}/%{_name}-config-session/*

#--------------------------------------------------------------------

%package	config-mouse
Summary:	RazorQt mouse configuration tool
Group:		Graphical desktop/Other
Requires:	%{name}-config = %{version}-%{release}
License:	GPLv2 or GPLv3

%description	config-mouse
%{summary}

%files		config-mouse	
%{_bindir}/%{_name}-config-mouse
%{_datadir}/applications/%{_name}-config-mouse.desktop
%{_datadir}/%{_name}/%{_name}-config/%{_name}-config-mouse*.qm

#--------------------------------------------------------------------

%package	config-appearance
Summary:	RazorQt appearance configuration tool
Group:		Graphical desktop/Other
Requires:	%{name}-config = %{version}-%{release}
License:	LGPLv2+

%description	config-appearance
%{summary}

%files		config-appearance	
%{_bindir}/%{_name}-config-appearance
%{_datadir}/applications/%{_name}-config-appearance.desktop


#--------------------------------------------------------------------

%package	confupdate
Summary:	RazorQt configuration update tool
Requires:	%{name}-data = %{version}-%{release}

Conflicts:	%{name}-confupdate <= 0.4.1
Obsoletes:	%{name}-confupdate <= 0.4.1

%description	confupdate
Tool to update configuration from razorqt version 0.4.1 to 0.5.0

%files		confupdate
%{_bindir}/%{_name}-confupdate
%dir %{_datadir}/%{_name}/%{_name}-confupdate
%{_datadir}/%{_name}/%{_name}-confupdate/desktop-041-050.py
%{_datadir}/%{_name}/%{_name}-confupdate/%{_name}-0.5.upd
%{_libdir}/%{_name}-confupdate_bin/sesion_modules

#--------------------------------------------------------------------

%package	policykit
Summary:	RazorQt policykit integration
Group:		System/X11

%description policykit
RazorQt policykit integration.

%files policykit
%{_bindir}/razor-policykit-agent

#--------------------------------------------------------------------

%prep
%setup -q
# silence rpmlint's complains about non-readable
# source files in debuginfo
find . -name "*.cpp" -o -name "*.h" -o -name LICENSE |xargs chmod 0644

%build
%cmake_qt4
%make 

%install
%makeinstall_std -C build

for i in `find %{buildroot}%{_datadir}/applications/ -type f -name "*.desktop"`;
do
	desktop-file-validate $i
done

#========================================
# the session file

mkdir -p %{buildroot}%{_sysconfdir}/X11/wmsession.d
outfile=%{buildroot}%{_sysconfdir}/X11/wmsession.d/05%{_name}

cat > $outfile << EOF
NAME=RazorDesktop
DESC=The RazorQt Desktop Environment
EXEC=/usr/bin/start%{_name}
SCRIPT:
exec /usr/bin/start%{_name}

EOF

rm -f %{buildroot}%{_datadir}/apps/kdm/sessions/*.desktop
rm -f %{buildroot}%{_datadir}/xsessions/*.desktop

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6901 |12cr|rbbr-0.6.0-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: RuBy BRowser
Name:    rbbr
Version: 0.6.0
Release: 10
URL: http://ruby-gnome2.sourceforge.jp/hiki.cgi?rbbr
Source0: %{name}-%{version}-withapi.tar.bz2
Source1: %{name}-16.png.bz2
Source2: %{name}-32.png.bz2
Source3: %{name}-48.png.bz2
License: GPL
Group: Development/Other
Requires: ruby >= 1.8
Requires: rubygem(gtk2)
Requires: rubygem(gettext)
BuildRequires: ruby-devel
BuildRequires: rubygem(gettext)
BuildArch: noarch
Obsoletes: ruby-rbbr
Provides: ruby-rbbr

%description
rbbr is a ruby application to browse modules/classes hierarchy and their
constants and methods.

%prep
%setup -q -n %{name}-%{version}-withapi

%build
ruby install.rb config
ruby install.rb setup

%install
ruby install.rb install --prefix=%buildroot
%find_lang %name --all-name 

#menu

mkdir -p %buildroot%{_datadir}/applications
cat > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=RBBR
Comment=RuBy BRowser
Exec=%{_bindir}/%{name} 
Icon=%{name}
Terminal=false
Type=Application
Categories=GTK;Development;X-MandrivaLinux-MoreApplications-Development-Tools;
EOF

# icon
install -m 755 -d %buildroot{%{_miconsdir},%{_liconsdir}}
bzcat %{SOURCE1} > %buildroot%_miconsdir/%{name}.png
bzcat %{SOURCE2} > %buildroot%_iconsdir/%{name}.png
bzcat %{SOURCE3} > %buildroot%_liconsdir/%{name}.png

%files -f %name.lang
%defattr(-,root,root)
%{_bindir}/*
%{ruby_sitelibdir}/%{name}*
%{_datadir}/%{name}
%{_datadir}/applications/*
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png

%doc README README.ja AUTHORS ChangeLog 




%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.6.0-7mdv2010.0
+ Revision: 433062
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.6.0-6mdv2009.0
+ Revision: 260089
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.6.0-5mdv2009.0
+ Revision: 247965
- rebuild
- drop old menu

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.6.0-3mdv2008.1
+ Revision: 140744
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'


* Sat Feb 10 2007 Pascal Terjan <pterjan@mandriva.org> 0.6.0-3mdv2007.0
+ Revision: 118808
- mkrel
- XDG menu
- Import rbbr

* Sat Jul 02 2005 Pascal Terjan <pterjan@mandriva.org> 0.6.0-2mdk
- fix lib64

* Mon Jun 21 2004 Pascal Terjan <pterjan@mandrake.org> 0.6.0-1mdk
- 0.6.0

* Mon Jun 14 2004 Pascal Terjan <pterjan@mandrake.org> 0.5.1-2mdk
- use real name...


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6902 |12cr|R-bdsmatrix-1.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  bdsmatrix
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.3
Release:          1
Summary:          Routines for Block Diagonal Symmetric matrices
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
Requires:         R-methods 
BuildRequires:    R-devel
BuildRequires:    Rmath-devel
BuildRequires:    texlive-collection-latex
BuildRequires:    R-methods
BuildRequires:    pkgconfig(lapack)

%description
This is a special case of sparse matrices, used by coxme

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS.Rd
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/include
%{rlibdir}/%{packname}/libs


%changelog
* Fri Feb 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.3-1
+ Revision: 776221
- Import R-bdsmatrix
- Import R-bdsmatrix


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6903 |12cr|R-Biobase-2.14.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with internet
%bcond_without bootstrap
%global packname  Biobase
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          2.14.0
Release:          2
Summary:          Biobase: Base functions for Bioconductor
Group:            Sciences/Mathematics
License:          Artistic-2.0
URL:              http://bioconductor.org/packages/release/bioc/html/Biobase.html
Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/Biobase_2.14.0.tar.gz
Requires:         R-utils 
Requires:         R-methods
%if %{with bootstrap}
Requires:         R-tools
%else 
Requires:         R-tools R-tkWidgets R-ALL 
%endif
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-utils
BuildRequires:    R-methods 
%if %{with bootstrap}
BuildRequires:    R-tools
%else
BuildRequires:    R-tools R-tkWidgets R-ALL 
%endif

%description
Functions that are needed by many other packages or which replace R

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{without bootstrap}
    %if %{with internet}
%check
%{_bindir}/R CMD check %{packname}
    %endif
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/Code
%{rlibdir}/%{packname}/ExpressionSet
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/extdata
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/scripts
%{rlibdir}/%{packname}/UnitTests
%{rlibdir}/%{packname}/testClass.R



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6904 |12cr|R-bitops-1.0_4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  bitops
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.0_4.1
Release:          1
Summary:          Functions for Bitwise operations
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.0-4.1.tar.gz
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 

%description
Functions for Bitwise operations on integer vectors.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.0_4.1-1
+ Revision: 775391
- Import R-bitops
- Import R-bitops


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6905 |12cr|rblcheck-1.5-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A program for performing checks against RBL-style blacklists
Name:		rblcheck
Version:	1.5
Release:	%mkrel 14
License:	GPL
Group:		Networking/Other
URL:		http://rblcheck.sourceforge.net/
Source0:	%{name}-%{version}.tar.bz2
Source1:	rblcheckrc
# Change the text "RBL filtered by" to "listed by"
# (RBL is a trademark of MAPS LLC.)
# 'listed by' is more accurate
Patch1:		rblcheck-texttweak.patch
# Fix broken code for looking up TXT records, code borrowed
# from Ian Gulliver's "firedns" library (GPL), which can be found at:
# http://firestuff.org/
Patch2:		rblcheck-txt.patch
# Comes from a post to the rblcheck users mailing list. See:
# http://sourceforge.net/mailarchive/forum.php?thread_id=1371771&forum_id=4256
Patch3:		rblcheck-names.patch
# Compile fix for x86_64 systems
Patch4:		rblcheck-1.5-res_query.patch
BuildRequires:	docbook-utils
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Rblcheck is a lightweight C program for performing checks against RBL-style IP
address blacklists. It works well in conjunction with Procmail for filtering
unwanted bulk email. 

This package also includes several tools that try to extract an originating IP
address from e-mail header. See %{_bindir}/origip-* and the documentation

%prep

%setup -q -n %{name}-%{version}
%patch1 -p1 -b .texttweak
%patch2 -p0 -b .txt
%patch3 -p0 -b .names
%patch4 -p1 -b .res_query

cp %{SOURCE1} .

%build

%configure

%make

%make -C utils/qmail

%make -C docs html/index.html
mv docs/html/rblcheck html

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_sysconfdir}

install -m0755 rbl %{buildroot}%{_bindir}/
install -m0755 rblcheck %{buildroot}%{_bindir}/
install -m0755 utils/qmail/origip.awk %{buildroot}%{_bindir}/origip-qmail.awk
install -m0755 utils/qmail/origip %{buildroot}%{_bindir}/origip-qmail
install -m0755 utils/sendmail/origip.pl %{buildroot}%{_bindir}/origip-sendmail.pl
install -m0644 rblcheckrc %{buildroot}%{_sysconfdir}/rblcheckrc

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog NEWS README html utils/test*.sh
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/rblcheckrc
%{_bindir}/rbl
%{_bindir}/rblcheck
%{_bindir}/origip-*


%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.5-14mdv2011.0
+ Revision: 614702
- the mass rebuild of 2010.1 packages

* Sat Dec 26 2009 Oden Eriksson <oeriksson@mandriva.com> 1.5-13mdv2010.1
+ Revision: 482519
- don't hardcode rbl services
- nuke dead rbl services

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 1.5-12mdv2010.0
+ Revision: 433063
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 1.5-11mdv2009.0
+ Revision: 260091
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 1.5-10mdv2009.0
+ Revision: 247966
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.5-8mdv2008.1
+ Revision: 140744
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - fix summary-ended-with-dot


* Mon Feb 05 2007 Oden Eriksson <oeriksson@mandriva.com> 1.5-8mdv2007.0
+ Revision: 116377
- Import rblcheck

* Mon Feb 05 2007 Oden Eriksson <oeriksson@mandriva.com> 1.5-8mdv2007.1
- sync with fedora extras (1.5-12)

* Tue Jun 27 2006 Oden Eriksson <oeriksson@mandriva.com> 1.5-7mdv2007.0
- rebuild

* Wed May 11 2005 Oden Eriksson <oeriksson@mandriva.com> 1.5-6mdk
- added one x86_86 fix

* Sat Oct 16 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.5-5mdk
- rpmbuildupdated


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6906 |12cr|rbldnsd-0.996b-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Small, fast daemon to serve DNSBLs
Name:		rbldnsd
Version:	0.996b
Release:	%mkrel 3
License:	GPLv2+
Group:		System/Servers
URL:		http://www.corpit.ru/mjt/rbldnsd.html
Source0:	http://www.corpit.ru/mjt/rbldnsd/rbldnsd_%{version}.tar.gz
Source1:	rbldnsd.init
Patch0:		rbldnsd-0.996b-format_not_a_string_literal_and_no_format_arguments.diff
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires(pre): rpm-helper
Requires(postun): rpm-helper
BuildRequires:	gawk
BuildRequires:	zlib-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Rbldnsd is a small, authoritative-only DNS nameserver designed to serve
DNS-based blocklists (DNSBLs). It may handle IP-based and name-based
blocklists.

%prep

%setup -q -n %{name}-%{version}
%patch0 -p0

sed -i	-e 's@/var/lib/rbldns\([/ ]\)@/var/lib/rbldnsd\1@g' \
    -e 's@\(-r/[a-z/]*\) -b@\1 -q -b@g' debian/rbldnsd.default

%build
%serverbuild

# this is not an autotools-generated configure script, and does not support --libdir
CFLAGS="$CFLAGS" ./configure

%make

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_mandir}/man8
install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_sysconfdir}/sysconfig
install -d %{buildroot}/var/lib/rbldnsd

install -m0755 rbldnsd %{buildroot}%{_sbindir}
install -m0644 rbldnsd.8 %{buildroot}%{_mandir}/man8
install -m0644 debian/rbldnsd.default %{buildroot}%{_sysconfdir}/sysconfig/rbldnsd
install -m0755 %{SOURCE1} %{buildroot}%{_initrddir}/rbldnsd

%pre
%_pre_useradd rbldns /var/lib/rbldnsd /sbin/nologin

%post
%_post_service rbldnsd

%preun
%_preun_service rbldnsd

%postun
%_postun_userdel rbldns

%clean
rm -rf %{buildroot}

%files
%defattr (-,root,root,-)
%doc README.user NEWS TODO debian/changelog CHANGES-0.81
%{_initrddir}/rbldnsd
%config(noreplace) %{_sysconfdir}/sysconfig/rbldnsd
%{_sbindir}/rbldnsd
%{_mandir}/man8/rbldnsd.8*
%dir /var/lib/rbldnsd


%changelog
* Mon Oct 05 2009 Oden Eriksson <oeriksson@mandriva.com> 0.996b-3mdv2010.0
+ Revision: 454032
- P0: fix format string errors
- rebuild

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild

* Sun Sep 07 2008 Oden Eriksson <oeriksson@mandriva.com> 0.996b-1mdv2009.0
+ Revision: 282185
- 0.996b

* Fri Aug 01 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.996a-4mdv2009.0
+ Revision: 260093
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.996a-3mdv2009.0
+ Revision: 247968
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Nov 14 2007 Oden Eriksson <oeriksson@mandriva.com> 0.996a-1mdv2008.1
+ Revision: 108681
- import rbldnsd


* Wed Nov 14 2007 Oden Eriksson <oeriksson@mandriva.com> 0.996a-1mdv2008.1
- initial Mandriva package (fc8 import)

* Thu Aug 23 2007 Paul Howarth <paul@city-fan.org> 0.996a-4
- add buildreq gawk

* Thu Aug 23 2007 Paul Howarth <paul@city-fan.org> 0.996a-3
- upstream released a new version without changing the version number (the
  only changes are in debian/control and debian/changelog, neither of which
  are used in the RPM package)
- unexpand tabs in spec
- use the standard scriptlet for user/group creation in %%pre
- drop scriptlet dependencies on /sbin/service by calling initscript directly
- clarify license as GPL version 2 or later

* Wed Aug 30 2006 Paul Howarth <paul@city-fan.org> 0.996a-2
- FE6 mass rebuild

* Fri Jul 28 2006 Paul Howarth <paul@city-fan.org> 0.996a-1
- update to 0.996a

* Tue Feb 21 2006 Paul Howarth <paul@city-fan.org> 0.996-1
- update to 0.996
- use /usr/sbin/useradd instead of %%{_sbindir}/useradd
- add buildreq zlib-devel to support gzipped zone files

* Wed Feb 15 2006 Paul Howarth <paul@city-fan.org> 0.995-5
- license text not included in upstream tarball, so don't include it

* Tue Jun 28 2005 Paul Howarth <paul@city-fan.org> 0.995-4
- include gpl.txt as %%doc

* Mon Jun 27 2005 Paul Howarth <paul@city-fan.org> 0.995-3
- fix /etc/sysconfig/rbldnsd references to /var/lib/rbldns to point to
  %%{_localstatedir}/lib/rbldnsd instead
- don't enable daemons in any runlevel by default
- add -q option to sample entries in /etc/sysconfig/rbldnsd

* Fri Jun 17 2005 Paul Howarth <paul@city-fan.org> 0.995-2
- first Fedora Extras build, largely based on upstream spec file

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6907 |12cr|rbutil-1.2.11-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Werror_cflags %nil

Summary:	Rockbox (rbutil) firmware for mp3 players 
Name:		rbutil
Version:	1.2.11
Release:	1
License:	GPLv2
Group:		System/Configuration/Hardware
URL:		http://www.rockbox.org/
Source:		http://download.rockbox.org/rbutil/source/%{name}_%{version}-src.tar.bz2
BuildRequires:	qt4-devel 
BuildRequires:	usb1-devel
Patch0:		werror_sec.patch
 

%description
Rockbox (rbutil) is an open source firmware for mp3 players, written from scratch. 
It runs on a wide range of players:

* Apple: 1st through 5.5th generation iPod, iPod Mini and 1st generation iPod Nano
(not the Shuffle, 2nd/3rd/4th gen Nano, Classic or Touch)
* Archos: Jukebox 5000, 6000, Studio, Recorder, FM Recorder, Recorder V2 and Ondio
* Cowon: iAudio X5, X5V, X5L, M5, M5L, M3 and M3L
* iriver: iHP100 series, H100 series, H300 series and H10 series
* Olympus: M:Robe 100
* SanDisk: Sansa c200 series, e200 series and e200R series (not the AMS models)
* Toshiba: Gigabeat X and F series (not the S series) 

%prep
%setup -q -n %{name}_%{version}
%patch0 -p0

%build
cd rbutil/rbutilqt
lrelease rbutilqt.pro

%qmake_qt4
%make

%install
# menu 
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
[Desktop Entry]
Encoding=UTF-8
Name=RockBox
Comment=Firmware for mp3 players
Exec=rbutil
Icon=%{name}.png
Terminal=false
Type=Application
StartupNotify=true
Categories=System;Hardware;X-MandrivaLinux-System-Configuration-Hardware;
EOF

#icon
install -m 644 rbutil/rbutilqt/icons/%{name}.png -D %{buildroot}%{_iconsdir}/%{name}.png
install -m 755 rbutil/rbutilqt/RockboxUtility -D %{buildroot}%{_bindir}/%{name}


%files 
%{_bindir}/rbutil
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/%{name}.png


%changelog
* Fri Dec 09 2011 Alexander Khrukin <akhrukin@mandriva.org> 1.2.11-1
+ Revision: 739380
- BR fix
- imported package rbutil


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6908 |12cr|R-Cairo-1.5_1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  Cairo
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.5_1
Release:          2
Summary:          R graphics device using cairo graphics library for creating high-quality bitmap (PNG, JPEG, TIFF), vector (PDF, SVG, PostScript) and display (X11 and Win32) output
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.5-1.tar.gz
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    cairo-devel
BuildRequires:    glib2-devel
BuildRequires:    libice-devel
BuildRequires:    libsm-devel
BuildRequires:    libxmu-devel
BuildRequires:    libxt-devel
%rename R-cran-Cairo

%description
This package provides a Cairo graphics device that can be use to create
high-quality vector (PDF, PostScript and SVG) and bitmap output
(PNG,JPEG,TIFF), and high-quality rendering in displays (X11 and Win32).
Since it uses the same back-end for all output, copying across formats is
WYSIWYG. Files are created without the dependence on X11 or other external
programs. This device supports alpha channel (semi-transparent drawing)
and resulting images can contain transparent and semi-transparent regions.
It is ideal for use in server environemnts (file output) and as a
replacement for other devices that don't have Cairo's capabilities such as
alpha support or anti-aliasing. Backends are modular such that any subset
of backends is supported.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.5_1-2
+ Revision: 775066
- Update to latest version
- Update to latest version

* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.5_0-1
+ Revision: 774884
- Update and rebuild with R2spec
- Update and rebuild with R2spec

* Fri Dec 25 2009 Jérôme Brenier <incubusss@mandriva.org> 2.10-1mdv2010.1
+ Revision: 482262
- new version 2.10

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sun Aug 10 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2.8-1mdv2009.0
+ Revision: 270294
- update to new version 2.8

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild

* Fri Feb 29 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2.6-2mdv2008.1
+ Revision: 176958
- remove requires on libR.so

* Sun Feb 17 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2.6-1mdv2008.1
+ Revision: 169889
- fix buildrequires
- fix Url
- suggests R-cran-RGtk2
- add source and spec file
- Created package structure for R-cran-cairoDevice.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6909 |12cr|R-cairoDevice-2.19-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  cairoDevice
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          2.19
Release:          1
Summary:          Cairo-based cross-platform antialiased graphics device driver
Group:            Sciences/Mathematics
License:          GPL
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
Requires:         R-grDevices 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    R-grDevices 
BuildRequires:    cairo-devel
BuildRequires:    glib2-devel
BuildRequires:    gtk2-devel
BuildRequires:    jpeg-devel
BuildRequires:    tiff-devel
BuildRequires:    x11-server-xvfb
%rename R-cran-cairoDevice

%description
Cairo/GTK graphics device driver with output to screen, file (png, svg,
pdf, and ps) or memory (arbitrary GdkDrawable or Cairo context). The
screen device may be embedded into RGtk2 interfaces. Supports all
interactive features of other graphics devices, including

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
xvfb-run %{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 2.19-1
+ Revision: 775025
- Update to latest version

* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 2.18-2
+ Revision: 774835
- Do the proper Provides/Obsoletes or previous R packages.

* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 2.18-1
+ Revision: 774654
- Rebuild with R2spec.
- Update and rebuild with R2spec

* Sat Sep 11 2010 Funda Wang <fwang@mandriva.org> 1.4.5-3mdv2011.0
+ Revision: 577196
- rebuild

* Thu Jan 14 2010 Funda Wang <fwang@mandriva.org> 1.4.5-2mdv2010.1
+ Revision: 491115
- rebuild for new jpeg

* Fri Dec 25 2009 Jérôme Brenier <incubusss@mandriva.org> 1.4.5-1mdv2010.1
+ Revision: 482226
- new version 1.4.5

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sun Aug 10 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.4.3-1mdv2009.0
+ Revision: 270296
- update to new version 1.4-3

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild

* Fri Feb 29 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.5-2mdv2008.1
+ Revision: 176956
- remove requires on libR.so

* Sun Feb 17 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.5-1mdv2008.1
+ Revision: 169883
- fix Url
- add missing buildrequires
- add source and spec file
- Created package structure for R-cran-Cairo.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6910 |12cr|R-chron-2.3_42-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  chron
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          2.3_42
Release:          1
Summary:          Chronological objects which can handle dates and times
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_2.3-42.tar.gz
Requires:         R-graphics R-stats 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    R-graphics R-stats 

%description
Chronological objects which can handle dates and times

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 2.3_42-1
+ Revision: 775046
- Update to latest version

* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 2.3_41-1
+ Revision: 774846
- Update and rebuild with R2spec
- Update and rebuild with R2spec

* Tue Dec 29 2009 Jérôme Brenier <incubusss@mandriva.org> 2.3.33-1mdv2010.1
+ Revision: 483317
- import R-cran-chron


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6911 |12cr|R-CircStats-0.2_4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  CircStats
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          0.2_4
Release:          1
Summary:          Circular Statistics, from "Topics in circular Statistics" (2001)
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.2-4.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-MASS
Requires:         R-boot 
BuildRequires:    R-devel
BuildRequires:    Rmath-devel
BuildRequires:    texlive-collection-latex
BuildRequires:    R-MASS
BuildRequires:    R-boot
BuildRequires:    pkgconfig(lapack)

%description
Circular Statistics, from "Topics in circular Statistics" (2001) S. Rao
Jammalamadaka and A. SenGupta, World Scientific.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help


%changelog
* Mon Feb 20 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.2_4-1
+ Revision: 777606
- Import R-CircStats
- Import R-CircStats


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6912 |12cr|R-clv-0.3_2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  clv
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.3_2
Release:          1
Summary:          Cluster Validation Techniques
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.3-2.tar.gz
Requires:         R-cluster
Requires:         R-class 
BuildRequires:    R-devel
BuildRequires:    Rmath-devel
BuildRequires:    texlive-collection-latex
BuildRequires:    R-cluster
BuildRequires:    R-class
BuildRequires:    pkgconfig(lapack)

%description
Package contains most of the popular internal and external cluster
validation methods ready to use for the most of the outputs produced by
functions coming from package "cluster". Package contains also functions
and examples of usage for cluster stability approach that might be applied
to algorithms implemented in "cluster" package as well as user defined
clustering algorithms.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Mon Feb 20 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.3_2-1
+ Revision: 777613
- Import R-clv
- Import R-clv


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6913 |12cr|R-coda-0.14_6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  coda
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          0.14_6
Release:          1
Summary:          Output analysis and diagnostics for MCMC
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.14-6.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-lattice 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-lattice

%description
Output analysis and diagnostics for Markov Chain Monte Carlo simulations.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help


%changelog
* Fri Feb 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.14_6-1
+ Revision: 775967
- Import R-coda
- Import R-coda


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6914 |12cr|R-colorspace-1.1_1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_without bootstrap
%global packname  colorspace
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.1_1
Release:          2
Summary:          Color Space Manipulation
Group:            Sciences/Mathematics
License:          BSD
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.1-1.tar.gz
Requires:         R-methods 
%if %{with bootstrap}
Requires:         R-KernSmooth R-MASS R-kernlab R-mvtnorm
%else
Requires:         R-KernSmooth R-MASS R-kernlab R-mvtnorm R-vcd 
%endif
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods
%if %{with bootstrap}
BuildRequires:    R-KernSmooth R-MASS R-kernlab R-mvtnorm
%else
BuildRequires:    R-KernSmooth R-MASS R-kernlab R-mvtnorm R-vcd 
%endif
BuildRequires:    blas-devel
BuildRequires:    lapack-devel
%rename R-cran-colorspace

%description
Carries out mapping between assorted color spaces including RGB, HSV, HLS,
CIEXYZ, CIELUV, HCL (polar CIELUV), CIELAB and polar CIELAB. Qualitative,
sequential, and diverging color palettes based on HCL colors are provided.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{without bootstrap}
%check
if [ x$DISPLAY != x ];	then %{_bindir}/R CMD check %{packname}
else			true
fi
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6915 |12cr|R-combinat-0.0_8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  combinat
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          0.0_8
Release:          1
Summary:          combinatorics utilities
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.0-8.tar.gz
BuildArch:        noarch
Requires:         R-core
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 

%description
routines for combinatorics

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help


%changelog
* Tue Feb 21 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.0_8-1
+ Revision: 778312
- Import R-combinat
- Import R-combinat


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6916 |12cr|R-ComPairWise-1.01-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  ComPairWise
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          1.01
Release:          1
Summary:          Compare phylogenetic or population genetic data alignments
Group:            Sciences/Mathematics
License:          GNU GPL
URL:              None
Source0:          http://cran.r-project.org/src/contrib/Archive/ComPairWise/ComPairWise_1.01.tar.gz
BuildArch:        noarch
Requires:         R-core
BuildRequires:    R-devel texlive-collection-latex 
%rename R-cran-ComPairWise

%description
ComPairWise contains functions to compare DNA/RNA alignments.
%prep
%setup -q -c -n %{packname}

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/examples
%{rlibdir}/%{packname}/help


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.01-1
+ Revision: 774624
- Update and rebuild with R2spec
- Update and rebuild with R2spec

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.01-6mdv2011.0
+ Revision: 616439
- the mass rebuild of 2010.0 packages

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 1.01-5mdv2010.0
+ Revision: 433077
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 1.01-4mdv2009.0
+ Revision: 260126
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 1.01-3mdv2009.0
+ Revision: 248223
- rebuild

* Sun Feb 17 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.01-1mdv2008.1
+ Revision: 169917
- complete spec file
- fix Url
- add source and spec file
- Created package structure for R-cran-ComPairWise.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6917 |12cr|R-CompetingRiskFrailty-2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  CompetingRiskFrailty
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Epoch:            1
Version:          2.0
Release:          1
Summary:          Competing Risk Model with Frailties for Right Censored Survival Data
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
BuildArch:        noarch
Requires:         R-core
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
%rename R-cran-CompetingRiskFrailty

%description
The package offers a fitting of smooth varying coefficients in a competing
risks modelling of hazards as well as estimating of the frailties (or
unobserved heterogenities) for clustered observations. Nonparametric
penalized spline (p-spline) fitting of smooth covariates effects is
proposed. As a spline basis truncated polynomial functions are chosen. The
frailties are also fitted (via the EM-algoritghm) in a flexible way using
a penalizied mixture of gamma distributions.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 1:2.0-1
+ Revision: 774959
- Update to latest version

* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 1:1.0-1
+ Revision: 774625
- Update and rebuild with R2spec
- Update and rebuild with R2spec

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 2.0-6mdv2011.0
+ Revision: 616440
- the mass rebuild of 2010.0 packages

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 2.0-5mdv2010.0
+ Revision: 433078
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 2.0-4mdv2009.0
+ Revision: 260127
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 2.0-3mdv2009.0
+ Revision: 248229
- rebuild

* Sun Feb 17 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2.0-1mdv2008.1
+ Revision: 169920
- complete spec file
- fix Url
- add source and spec file
- Created package structure for R-cran-CompetingRiskFrailty.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6918 |12cr|R-CompQuadForm-1.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  CompQuadForm
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.3
Release:          1
Summary:          Distribution function of quadratic forms in normal variables
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    blas-devel
BuildRequires:    lapack-devel

%description
Computes the distribution function of quadratic forms in normal variables
using Imhof's method, Davies's algorithm, Farebrother's algorithm or Liu
et al.'s algorithm.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/HISTORY
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Sat Feb 18 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.3-1
+ Revision: 777035
- Import R-CompQuadForm
- Import R-CompQuadForm


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6919 |12cr|R-cran-aaMI-1.0.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modulename aaMI
%define realver 1.0-1
%define r_library %{_libdir}/R/library

Summary:	Mutual information for protein sequence alignments for R
Name:		R-cran-%{modulename}
Version:	%(echo %realver|tr '-' '.')
Release:	%mkrel 6
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://cran.r-project.org/web/packages/%{modulename}/index.html
Source0:	http://cran.r-project.org/src/contrib/%{modulename}_%{realver}.tar.gz
BuildRequires:	R-base
Requires:	R-base
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
This package contains five functions. read.FASTA reads in a FASTA-format 
alignment file and parses it into a data frame. read.CX reads in a 
ClustalX .aln-format file and parses it into a data frame. read.Gdoc reads 
in a GeneDoc .msf-format file and parses it into a data frame.The alignment 
data frame returned by each of these functions has the sequence IDs as the 
row names and each site in the alignment is a column in the data frame.The 
program aaMI calculates the mutual information between each pair of sites 
(columns) in the protein sequence alignment data frame.The program aaMIn 
calculates the normalized mutual information between pairs of sites in the 
protein sequence alignment data frame. The normalized mutual information 
of sites i and j is the mutual information of these sites divided by their 
joint entropy.

%prep
%setup -q -c

%build

R CMD build %{modulename}

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

mkdir -p %{buildroot}/%{r_library}

# (tpg) install
R CMD INSTALL %{modulename} --library=%{buildroot}/%{r_library}

# (tpg) provided by R-base
rm -rf %{buildroot}/%{r_library}/R.css

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{r_library}/%{modulename}


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-6mdv2011.0
+ Revision: 616441
- the mass rebuild of 2010.0 packages

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 1.0.1-5mdv2010.0
+ Revision: 433065
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 1.0.1-4mdv2009.0
+ Revision: 260094
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 1.0.1-3mdv2009.0
+ Revision: 247971
- rebuild

* Sun Feb 17 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0.1-1mdv2008.1
+ Revision: 169957
- complete spec file
- fix Url
- add source and spec file
- Created package structure for R-cran-aaMI.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6920 |12cr|R-cran-abind-1.1.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modulename abind
%define realver 1.1-0
%define r_library %{_libdir}/R/library

Summary:	Combine multi-dimensional arrays for R
Name:		R-cran-%{modulename}
Version:	%(echo %realver|tr '-' '.')
Release:	%mkrel 6
License:	LGPLv2+
Group:		Sciences/Mathematics
Url:		http://cran.r-project.org/web/packages/%{modulename}/index.html
Source0:	http://cran.r-project.org/src/contrib/%{modulename}_%{realver}.tar.gz
BuildRequires:	R-base
Requires:	R-base
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
Combine multi-dimensional arrays.This is a generalization of 
cbind and rbind.Takes a sequence of vectors, matrices, or arrays 
and produces a single array of the same or higher dimension.

%prep
%setup -q -c

%build

R CMD build %{modulename}

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

mkdir -p %{buildroot}/%{r_library}

# (tpg) install
R CMD INSTALL %{modulename} --library=%{buildroot}/%{r_library}

# (tpg) provided by R-base
rm -rf %{buildroot}/%{r_library}/R.css

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{r_library}/%{modulename}


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-6mdv2011.0
+ Revision: 616442
- the mass rebuild of 2010.0 packages

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 1.1.0-5mdv2010.0
+ Revision: 433066
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 1.1.0-4mdv2009.0
+ Revision: 260108
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 1.1.0-3mdv2009.0
+ Revision: 247972
- rebuild

* Sun Feb 17 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.1.0-1mdv2008.1
+ Revision: 169958
- complete spec file
- fix Url
- add source and spec file
- Created package structure for R-cran-abind.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6921 |12cr|R-cran-acepack-1.3.2.2-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modulename acepack
%define realver 1.3-2.2
%define r_library %{_libdir}/R/library
%define _requires_exceptions libR.so

Summary:	R module for selecting regression transformations
Name:		R-cran-%{modulename}
Version:	%(echo %realver|tr '-' '.')
Release:	%mkrel 7
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://cran.r-project.org/web/packages/%{modulename}/index.html
Source0:	http://cran.r-project.org/src/contrib/%{modulename}_%{realver}.tar.gz
BuildRequires:	R-base
BuildRequires:	gcc-gfortran
Requires:	R-base
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
ACE and AVAS methods for choosing regression transformations.

%prep
%setup -q -c

%build

R CMD build %{modulename}

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

mkdir -p %{buildroot}/%{r_library}

# (tpg) install
R CMD INSTALL %{modulename} --library=%{buildroot}/%{r_library}

# (tpg) provided by R-base
rm -rf %{buildroot}/%{r_library}/R.css

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{r_library}/%{modulename}


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.2.2-7mdv2011.0
+ Revision: 616443
- the mass rebuild of 2010.0 packages

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 1.3.2.2-6mdv2010.0
+ Revision: 433067
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 1.3.2.2-5mdv2009.0
+ Revision: 260118
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 1.3.2.2-4mdv2009.0
+ Revision: 248007
- rebuild

* Fri Feb 29 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.2.2-2mdv2008.1
+ Revision: 176959
- remove requires on libR.so

* Sun Feb 17 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.2.2-1mdv2008.1
+ Revision: 169980
- complete spec file
- fix Url
- add source and spec file
- Created package structure for R-cran-acepack.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6922 |12cr|R-cran-ada-2.0.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modulename ada
%define realver 2.0-1
%define r_library %{_libdir}/R/library

Summary:	R module for boosting algorithms for a binary response
Name:		R-cran-%{modulename}
Version:	%(echo %realver|tr '-' '.')
Release:	%mkrel 6
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://cran.r-project.org/web/packages/%{modulename}/index.html
Source0:	http://cran.r-project.org/src/contrib/%{modulename}_%{realver}.tar.gz
BuildRequires:	R-base
Requires:	R-base
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
Performs discrete, real, and gentle boost under both exponential 
and logistic loss on a given data set. The package ada provides a 
straightforward, well-documented, and broad boosting routine for 
classification, ideally suited for small to moderate-sized data sets.

%prep
%setup -q -c

%build

R CMD build %{modulename}

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

mkdir -p %{buildroot}/%{r_library}

# (tpg) install
R CMD INSTALL %{modulename} --library=%{buildroot}/%{r_library}

# (tpg) provided by R-base
rm -rf %{buildroot}/%{r_library}/R.css

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{r_library}/%{modulename}


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 2.0.1-6mdv2011.0
+ Revision: 616444
- the mass rebuild of 2010.0 packages

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 2.0.1-5mdv2010.0
+ Revision: 433068
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 2.0.1-4mdv2009.0
+ Revision: 260119
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 2.0.1-3mdv2009.0
+ Revision: 248035
- rebuild

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - fix Url

* Sun Feb 17 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2.0.1-1mdv2008.1
+ Revision: 169413
- import R-cran-ada



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6923 |12cr|R-cran-adapt-1.0.4-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modulename adapt
%define realver 1.0-4
%define r_library %{_libdir}/R/library
%define _requires_exceptions libR.so

Summary:	Multidimensional numerical integration for R
Name:		R-cran-%{modulename}
Version:	%(echo %realver|tr '-' '.')
Release:	%mkrel 7
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://cran.r-project.org/web/packages/%{modulename}/index.html
Source0:	http://cran.r-project.org/src/contrib/%{modulename}_%{realver}.tar.gz
BuildRequires:	R-base
BuildRequires:	gcc-gfortran
Requires:	R-base
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
Adaptive quadrature in up to 20 dimensions.

%prep
%setup -q -c

%build

R CMD build %{modulename}

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

mkdir -p %{buildroot}/%{r_library}

# (tpg) install
R CMD INSTALL %{modulename} --library=%{buildroot}/%{r_library}

# (tpg) provided by R-base
rm -rf %{buildroot}/%{r_library}/R.css

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{r_library}/%{modulename}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6924 |12cr|R-cran-adimpro-0.4.4-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modulename adimpro
%define realver 0.4.4
%define r_library %{_libdir}/R/library
%define _requires_exceptions libR.so\\|libRblas.so\\|libRlapack.so

Summary:	Adaptive smoothing of digital images for R
Name:		R-cran-%{modulename}
Version:	%realver
Release:	%mkrel 9
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://cran.r-project.org/web/packages/%{modulename}/index.html
Source0:	http://cran.r-project.org/src/contrib/%{modulename}_%{realver}.tar.gz
BuildRequires:	R-base
BuildRequires:	gcc-gfortran
BuildRequires:	lapack-devel
Requires:	imagemagick
Requires:	dcraw
Requires:	R-base
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
This package implements the Propagation Separation approach by 
Polzehl and Spokoiny (2006) for smoothing digital images.

%prep
%setup -q -c

%build

R CMD build %{modulename}

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

mkdir -p %{buildroot}/%{r_library}

# (tpg) install
R CMD INSTALL %{modulename} --library=%{buildroot}/%{r_library}

# (tpg) provided by R-base
rm -rf %{buildroot}/%{r_library}/R.css

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{r_library}/%{modulename}


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4.4-9mdv2011.0
+ Revision: 616446
- the mass rebuild of 2010.0 packages

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 0.4.4-8mdv2010.0
+ Revision: 433149
- BuildRequires lapack-devel
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.4.4-7mdv2009.0
+ Revision: 260121
- rebuild
- rebuild

* Sat Mar 08 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.4-4mdv2008.1
+ Revision: 182146
- remove requires on libRlapack.so

* Mon Mar 03 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.4-3mdv2008.1
+ Revision: 177972
- remove requires on libRblas.so

* Fri Feb 29 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.4-2mdv2008.1
+ Revision: 176961
- remove requires on libR.so

* Sun Feb 17 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.4-1mdv2008.1
+ Revision: 170017
- complete spec file
- fix Url
- add source and spec file
- Created package structure for R-cran-adimpro.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6925 |12cr|R-cran-adk-1.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modulename adk
%define realver 1.0
%define r_library %{_libdir}/R/library

Summary:	Anderson-Darling k-sample test and combinations of such tests for R
Name:		R-cran-%{modulename}
Version:	%realver
Release:	%mkrel 6
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://cran.r-project.org/web/packages/%{modulename}/index.html
Source0:	http://cran.r-project.org/src/contrib/%{modulename}_%{realver}.tar.gz
BuildRequires:	R-base
Requires:	R-base
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
The Anderson-Darling K-sample test can be used to test whether 
several independent random samples of various sizes come from the 
same but unspecified continuous distribution.It is a rank test and 
consistent against all alternatives.A low to moderate number of tied
observations can be tolerated.The combination of such tests can be 
used to test whether M groups of samples (with K allowed to vary from
group to group) come from respective common distributions, which may 
vary from group to group.This is useful in testing for treatment 
effects in randomized (incomplete) block designs or in examining 
whether several laboratories perform equally well when asked to 
measure a sufficient number of test speciments from different batches 
or materials.

%prep
%setup -q -c

%build

R CMD build %{modulename}

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

mkdir -p %{buildroot}/%{r_library}

# (tpg) install
R CMD INSTALL %{modulename} --library=%{buildroot}/%{r_library}

# (tpg) provided by R-base
rm -rf %{buildroot}/%{r_library}/R.css

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{r_library}/%{modulename}


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-6mdv2011.0
+ Revision: 616447
- the mass rebuild of 2010.0 packages

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 1.0-5mdv2010.0
+ Revision: 433073
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 1.0-4mdv2009.0
+ Revision: 260122
- rebuild
- rebuild

* Sun Feb 17 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0-1mdv2008.1
+ Revision: 170023
- complete spec file
- fix Url
- add source and spec file
- Created package structure for R-cran-adk.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6926 |12cr|R-cran-Cairo-1.4.5-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modulename Cairo
%define realver 1.4-5
%define r_library %{_libdir}/R/library
%define _requires_exceptions libR.so

Summary:	A cairo bindings for R
Name:		R-cran-%{modulename}
Version:	%(echo %realver|tr '-' '.')
Release:	%mkrel 3
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://cran.r-project.org/web/packages/%{modulename}/index.html
Source0:	http://cran.r-project.org/src/contrib/%{modulename}_%{realver}.tar.gz
BuildRequires:	R-base
BuildRequires:	R-devel
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(xt)
BuildRequires:	libjpeg-devel
BuildRequires:	libtiff-devel
Requires:	R-base

%description
This package provides a Cairo graphics device that can be 
use to create high-quality vector (PDF, PostScript and SVG) 
and bitmap output (PNG,JPEG,TIFF), and high-quality rendering 
in displays (X11 and Win32). Since it uses the same back-end 
for all output, copying across formats is WYSIWYG.Files are 
created without the dependence on X11 or other external programs.
This device supports alpha channel (semi-transparent drawing) and 
resulting images can contain transparent and semi-transparent regions.
It is ideal for use in server environemnts (file output) and as a 
replacement for other devices that don't have Cairo's capabilities 
such as alpha support or anti-aliasing.Backends are modular such that 
any subset of backends is supported.

%prep
%setup -q -c

%build
R CMD build %{modulename}

%install
mkdir -p %{buildroot}/%{r_library}

# (tpg) install
R CMD INSTALL %{modulename} --library=%{buildroot}/%{r_library}

# (tpg) provided by R-base
rm -rf %{buildroot}%{_libdir}/R/library/R.css

%files
%{_libdir}/R/library/%{modulename}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6927 |12cr|R-cran-car-1.2.16-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modulename car
%define version 1.2.16
%define realver 1.2-16
%define r_library %{_libdir}/R/library

Summary:	Companion to Applied Regression for R
Name:		R-cran-%{modulename}
Version:	%{version}
Release:	%mkrel 2
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://cran.r-project.org/web/packages/%{modulename}/index.html
Source0:	http://cran.r-project.org/src/contrib/%{modulename}_%{realver}.tar.gz
BuildRequires:	R-base
Requires:	R-base
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
The package contains mostly functions for applied regression, linear 
models, and generalized linear models, with an emphasis on regression 
diagnostics, particularly graphical diagnostic methods. There are also 
some utility functions.

%prep
%setup -q -c

%build

R CMD build %{modulename}

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

mkdir -p %{buildroot}/%{r_library}

# install
R CMD INSTALL %{modulename} --library=%{buildroot}/%{r_library}

# provided by R-base
rm -rf %{buildroot}/%{r_library}/R.css

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{r_library}/%{modulename}


%changelog
* Mon Dec 28 2009 Jérôme Brenier <incubusss@mandriva.org> 1.2.16-2mdv2010.1
+ Revision: 483153
- drop R-cran-survival suggests

* Fri Dec 25 2009 Jérôme Brenier <incubusss@mandriva.org> 1.2.16-1mdv2010.1
+ Revision: 482253
- import R-cran-car



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6928 |12cr|R-cran-chron-2.3.33-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modulename chron
%define realver 2.3-33
%define r_library %{_libdir}/R/library
%define _requires_exceptions libR.so

Summary:	Chronological objects for R
Name:		R-cran-%{modulename}
Version:	%(echo %{realver} | tr '-' '.')
Release:	%mkrel 1
License:	GPLv2
Group:		Sciences/Mathematics
Url:		http://cran.r-project.org/web/packages/%{modulename}/index.html
Source0:	http://cran.r-project.org/src/contrib/%{modulename}_%{realver}.tar.gz
BuildRequires:	R-base
Requires:	R-base
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
This R package provides function for chronological objects which can 
handle dates and times.

%prep
%setup -q -c

%build

R CMD build %{modulename}

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

mkdir -p %{buildroot}/%{r_library}

# install
R CMD INSTALL %{modulename} --library=%{buildroot}/%{r_library}

# provided by R-base
rm -rf %{buildroot}/%{r_library}/R.css

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{r_library}/%{modulename}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6929 |12cr|R-cran-colorspace-1.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modulename colorspace
%define realver 1.0-1
%define r_library %{_libdir}/R/library
%define _requires_exceptions libR.so

Summary:	Color Space Manipulation for R
Name:		R-cran-%{modulename}
Version:	%(echo %{realver} | tr '-' '.')
Release:	%mkrel 1
License:	BSD
Group:		Sciences/Mathematics
Url:		http://cran.r-project.org/web/packages/%{modulename}/index.html
Source0:	http://cran.r-project.org/src/contrib/%{modulename}_%{realver}.tar.gz
BuildRequires:	R-base
Requires:	R-base
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
This package carries out mapping between assorted color spaces 
including RGB, HSV, HLS, CIEXYZ, CIELUV, HCL (polar CIELUV), CIELAB 
and polar CIELAB. Qualitative, sequential, and diverging color 
palettes based on HCL colors are provided.

%prep
%setup -q -c

%build

R CMD build --no-vignettes %{modulename}

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

mkdir -p %{buildroot}/%{r_library}

# install
R CMD INSTALL %{modulename} --library=%{buildroot}/%{r_library}

# provided by R-base
rm -rf %{buildroot}/%{r_library}/R.css

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{r_library}/%{modulename}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6930 |12cr|R-cran-ComPairWise-1.01-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modulename ComPairWise
%define realver 1.01
%define r_library %{_libdir}/R/library

Summary:	Compare phylogenetic or population genetic data alignments for R
Name:		R-cran-%{modulename}
Version:	%realver
Release:	%mkrel 6
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://cran.r-project.org/web/packages/%{modulename}/index.html
Source0:	http://cran.r-project.org/src/contrib/%{modulename}_%{realver}.tar.gz
BuildRequires:	R-base
Requires:	R-base
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
ComPairWise contains functions to compare DNA/RNA alignments.

%prep
%setup -q -c

%build

R CMD build %{modulename}

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

mkdir -p %{buildroot}/%{r_library}

# (tpg) install
R CMD INSTALL %{modulename} --library=%{buildroot}/%{r_library}

# (tpg) provided by R-base
rm -rf %{buildroot}/%{r_library}/R.css

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{r_library}/%{modulename}


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.01-6mdv2011.0
+ Revision: 616439
- the mass rebuild of 2010.0 packages

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 1.01-5mdv2010.0
+ Revision: 433077
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 1.01-4mdv2009.0
+ Revision: 260126
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 1.01-3mdv2009.0
+ Revision: 248223
- rebuild

* Sun Feb 17 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.01-1mdv2008.1
+ Revision: 169917
- complete spec file
- fix Url
- add source and spec file
- Created package structure for R-cran-ComPairWise.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6931 |12cr|R-cran-CompetingRiskFrailty-2.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modulename CompetingRiskFrailty
%define realver 2.0
%define r_library %{_libdir}/R/library

Summary:	Competing risk model with frailties for right censored survival data for R
Name:		R-cran-%{modulename}
Version:	%realver
Release:	%mkrel 6
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://cran.r-project.org/web/packages/%{modulename}/index.html
Source0:	http://cran.r-project.org/src/contrib/%{modulename}_%{realver}.tar.gz
BuildRequires:	R-base
Requires:	R-base
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
The package offers a fitting of smooth varying coefficients in a 
competing risks modelling of hazards as well as estimating of the 
frailties (or unobserved heterogenities) for clustered observations.
Nonparametric penalized spline (p-spline) fitting of smooth covariates 
effects is proposed. As a spline basis truncated polynomial functions 
are chosen. The frailties are also fitted (via the EM-algoritghm) in a 
flexible way using a penalizied mixture of gamma distributions.

%prep
%setup -q -c

%build

R CMD build %{modulename}

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

mkdir -p %{buildroot}/%{r_library}

# (tpg) install
R CMD INSTALL %{modulename} --library=%{buildroot}/%{r_library}

# (tpg) provided by R-base
rm -rf %{buildroot}/%{r_library}/R.css

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{r_library}/%{modulename}


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 2.0-6mdv2011.0
+ Revision: 616440
- the mass rebuild of 2010.0 packages

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 2.0-5mdv2010.0
+ Revision: 433078
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 2.0-4mdv2009.0
+ Revision: 260127
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 2.0-3mdv2009.0
+ Revision: 248229
- rebuild

* Sun Feb 17 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2.0-1mdv2008.1
+ Revision: 169920
- complete spec file
- fix Url
- add source and spec file
- Created package structure for R-cran-CompetingRiskFrailty.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6932 |12cr|R-cran-CoxBoost-1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modulename CoxBoost
%define realver 1.1
%define r_library %{_libdir}/R/library
%define _requires_exceptions libR.so

Summary:	Cox survival models by likelihood based boosting for R
Name:		R-cran-%{modulename}
Version:	%realver
Release:	%mkrel 1
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://cran.r-project.org/web/packages/%{modulename}/index.html
Source0:	http://cran.r-project.org/src/contrib/%{modulename}_%{realver}.tar.gz
BuildRequires:	R-base
Requires:	R-base
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
This package provides routines for fitting Cox survival 
models by likelihood based boosting.

%prep
%setup -q -c

%build

R CMD build %{modulename}

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

mkdir -p %{buildroot}/%{r_library}

# (tpg) install
R CMD INSTALL %{modulename} --library=%{buildroot}/%{r_library}

# (tpg) provided by R-base
rm -rf %{buildroot}/%{r_library}/R.css

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{r_library}/%{modulename}


%changelog
* Fri Dec 25 2009 Jérôme Brenier <incubusss@mandriva.org> 1.1-1mdv2010.1
+ Revision: 482236
- new version 1.1

* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.0-6mdv2010.0
+ Revision: 433079
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0-5mdv2009.0
+ Revision: 260128
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0-4mdv2009.0
+ Revision: 248231
- rebuild

* Fri Feb 29 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0-2mdv2008.1
+ Revision: 176957
- remove requires on libR.so

* Sun Feb 17 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0-1mdv2008.1
+ Revision: 169927
- complete spec file
- fix Url
- add source and spec file
- Created package structure for R-cran-CoxBoost.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6933 |12cr|R-cran-CreditMetrics-0.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modulename CreditMetrics
%define realver 0.0-2
%define r_library %{_libdir}/R/library

Summary:	Functions for calculating the risk model for R
Name:		R-cran-%{modulename}
Version:	%(echo %realver|tr '-' '.')
Release:	%mkrel 1
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://cran.r-project.org/web/packages/%{modulename}/index.html
Source0:	http://cran.r-project.org/src/contrib/%{modulename}_%{realver}.tar.gz
BuildRequires:	R-base
Requires:	R-base
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
A set of functions for computing the CreditMetrics risk model.

%prep
%setup -q -c

%build

R CMD build %{modulename}

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

mkdir -p %{buildroot}/%{r_library}

# (tpg) install
R CMD INSTALL %{modulename} --library=%{buildroot}/%{r_library}

# (tpg) provided by R-base
rm -rf %{buildroot}/%{r_library}/R.css

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{r_library}/%{modulename}


%changelog
* Fri Dec 25 2009 Jérôme Brenier <incubusss@mandriva.org> 0.0.2-1mdv2010.1
+ Revision: 482254
- new version 0.0.2

* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.0.1-5mdv2010.0
+ Revision: 433080
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.0.1-4mdv2009.0
+ Revision: 260129
- rebuild
- rebuild

* Sun Feb 17 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.1-1mdv2008.1
+ Revision: 169935
- complete spec file
- fix Url
- add source and spec file
- Created package structure for R-cran-CreditMetrics.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6934 |12cr|R-cran-effects-2.0.10-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modulename effects
%define realver 2.0-10
%define r_library %{_libdir}/R/library

Summary:	Effects Displays for R
Name:		R-cran-%{modulename}
Version:	%(echo %{realver} | tr '-' '.')
Release:	%mkrel 2
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://cran.r-project.org/web/packages/%{modulename}/index.html
Source0:	http://cran.r-project.org/src/contrib/%{modulename}_%{realver}.tar.gz
BuildRequires:	R-base
BuildRequires:	R-cran-colorspace
Requires:	R-base
Requires:	R-cran-colorspace
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
This R package provides graphical and tabular effect displays, e.g., 
of interactions, for linear generalized linear, multinomial-logit, 
and proportional-odds logit models.

%prep
%setup -q -c

%build

R CMD build %{modulename}

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

mkdir -p %{buildroot}/%{r_library}

# install
R CMD INSTALL %{modulename} --library=%{buildroot}/%{r_library}

# provided by R-base
rm -rf %{buildroot}/%{r_library}/R.css

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{r_library}/%{modulename}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6935 |12cr|R-cran-ellipse-0.3.5-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modulename ellipse
%define realver 0.3-5
%define r_library %{_libdir}/R/library

Summary:	Functions for drawing ellipses for R
Name:		R-cran-%{modulename}
Version:	%(echo %realver|tr '-' '.')
Release:	%mkrel 3
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://cran.r-project.org/web/packages/%{modulename}/index.html
Source0:	http://cran.r-project.org/src/contrib/%{modulename}_%{realver}.tar.gz
BuildRequires:	R-base
Requires:	R-base
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
Functions for drawing ellipses and ellipse-like 
confidence regions for R.

%prep
%setup -q -c

%build

R CMD build %{modulename}

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

mkdir -p %{buildroot}/%{r_library}

# (tpg) install
R CMD INSTALL %{modulename} --library=%{buildroot}/%{r_library}

# (tpg) provided by R-base
rm -rf %{buildroot}/%{r_library}/R.css

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{r_library}/%{modulename}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6936 |12cr|R-cran-Hmisc-3.7.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modulename Hmisc
%define realver 3.7-0
%define r_library %{_libdir}/R/library
%define _requires_exceptions libR.so

Summary:        Harrell Miscellaneous for R
Name:           R-cran-%{modulename}
Version:        %(echo %{realver} | tr '-' '.')
Release:        %mkrel 1
License:        GPLv2+
Group:          Sciences/Mathematics
Url:            http://cran.r-project.org/web/packages/%{modulename}/index.html
Source0:        http://cran.r-project.org/src/contrib/%{modulename}_%{realver}.tar.gz
BuildRequires:  R-base
BuildRequires:  gcc-gfortran
Requires:       R-base
BuildRoot:      %{_tmppath}/%{name}-%{version}-buildroot

%description
The Hmisc library contains many functions useful for data analysis,
high-level graphics, utility operations, functions for computing
sample size and power, importing datasets, imputing missing values,
advanced table making, variable clustering, character string
manipulation, conversion of S objects to LaTeX code, and recoding
variables.

%prep
%setup -q -c

%build

R CMD build %{modulename}

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

mkdir -p %{buildroot}/%{r_library}

# install
R CMD INSTALL %{modulename} --library=%{buildroot}/%{r_library}

# provided by R-base
rm -rf %{buildroot}/%{r_library}/R.css

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{r_library}/%{modulename}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6937 |12cr|R-cran-labdsv-1.3.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modulename labdsv
%define realver 1.3-1
%define r_library %{_libdir}/R/library

Summary:	R ordination and multivariate analysis for ecology
Name:		R-cran-%{modulename}
Version:	%(echo %realver|tr '-' '.')
Release:	%mkrel 3
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://cran.r-project.org/web/packages/%{modulename}/index.html
Source0:	http://cran.r-project.org/src/contrib/%{modulename}_%{realver}.tar.gz
BuildRequires:	R-base
BuildRequires:	gcc-gfortran
BuildRequires:	pkgconfig(lapack)
Requires:	R-base

%description
A variety of ordination and vegetation analyses useful in 
analysis of datasets in community ecology.Includes many of 
the common ordination methods, with graphical routines to 
facilitate their interpretation, as well as several novel 
analyses.

%prep
%setup -q -c

%build

R CMD build %{modulename}

%install
mkdir -p %{buildroot}/%{r_library}

# (tpg) install
R CMD INSTALL %{modulename} --library=%{buildroot}/%{r_library}

# (tpg) provided by R-base
rm -rf %{buildroot}/%{r_library}/R.css

%files
%{r_library}/%{modulename}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6938 |12cr|R-cran-leaps-2.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modulename leaps
%define realver 2.9
%define r_library %{_libdir}/R/library

Summary:        Regression subset for R
Name:           R-cran-%{modulename}
Version:        %(echo %{realver} | tr '-' '.')
Release:        %mkrel 1
License:        GPLv2+
Group:          Sciences/Mathematics
Url:            http://cran.r-project.org/web/packages/%{modulename}/index.html
Source0:        http://cran.r-project.org/src/contrib/%{modulename}_%{realver}.tar.gz
BuildRequires:  R-base
BuildRequires:  gcc-gfortran
Requires:       R-base
BuildRoot:      %{_tmppath}/%{name}-%{version}-buildroot

%description
This R package provides a regression subset selection including
exhaustive search.

%prep
%setup -q -c

%build

R CMD build %{modulename}

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

mkdir -p %{buildroot}/%{r_library}

# install
R CMD INSTALL %{modulename} --library=%{buildroot}/%{r_library}

# provided by R-base
rm -rf %{buildroot}/%{r_library}/R.css

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{r_library}/%{modulename}



%changelog
* Tue Dec 29 2009 Jérôme Brenier <incubusss@mandriva.org> 2.9-1mdv2010.1
+ Revision: 483337
- import R-cran-leaps



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6939 |12cr|R-cran-multcomp-1.0.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modulename multcomp
%define realver 1.0-8
%define r_library %{_libdir}/R/library

Summary:	Simultaneous Inference in General Parametric Models for R
Name:		R-cran-%{modulename}
Version:	%(echo %{realver} | tr '-' '.')
Release:	%mkrel 1
License:	GPLv2
Group:		Sciences/Mathematics
Url:		http://cran.r-project.org/web/packages/%{modulename}/index.html
Source0:	http://cran.r-project.org/src/contrib/%{modulename}_%{realver}.tar.gz
BuildRequires:	R-base
BuildRequires:	R-cran-mvtnorm
Requires:	R-base
Requires:	R-cran-mvtnorm
Suggests:	R-cran-car
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
The package contains simultaneous tests and confidence intervals for 
general linear hypotheses in parametric models, including linear, 
generalized linear, linear mixed effects, and survival models.

%prep
%setup -q -c

%build

R CMD build --no-vignettes %{modulename}

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

mkdir -p %{buildroot}/%{r_library}

# install
R CMD INSTALL %{modulename} --library=%{buildroot}/%{r_library}

# provided by R-base
rm -rf %{buildroot}/%{r_library}/R.css

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{r_library}/%{modulename}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6940 |12cr|R-cran-mvtnorm-0.9.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modulename mvtnorm
%define realver 0.9-8
%define r_library %{_libdir}/R/library
%define _requires_exceptions libR.so

Summary:	Multivariate Normal and t Distributions for R
Name:		R-cran-%{modulename}
Version:	%(echo %{realver} | tr '-' '.')
Release:	%mkrel 1
License:	GPLv2
Group:		Sciences/Mathematics
Url:		http://cran.r-project.org/web/packages/%{modulename}/index.html
Source0:	http://cran.r-project.org/src/contrib/%{modulename}_%{realver}.tar.gz
BuildRequires:	R-base
BuildRequires:	gcc-gfortran
BuildRequires:	texinfo
BuildRequires:	tetex-latex
BuildRequires:	R-devel
Requires:	R-base

%description
This R package computes multivariate normal and t probabilities, 
quantiles, random deviates and densities.

%prep
%setup -q -c

%build

R CMD build %{modulename}

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

mkdir -p %{buildroot}/%{r_library}

# install
R CMD INSTALL %{modulename} --library=%{buildroot}/%{r_library}

# provided by R-base
rm -rf %{buildroot}/%{r_library}/R.css

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{r_library}/%{modulename}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6941 |12cr|R-cran-R2HTML-1.59.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modulename R2HTML
%define realver 1.59-1
%define r_library %{_libdir}/R/library

Summary:	HTML exportation for R objects
Name:		R-cran-%{modulename}
Version:	%(echo %{realver} | tr '-' '.')
Release:	%mkrel 1
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://cran.r-project.org/web/packages/%{modulename}/index.html
Source0:	http://cran.r-project.org/src/contrib/%{modulename}_%{realver}.tar.gz
BuildRequires:	R-base
Requires:	R-base
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
Includes HTML function and methods to write in an HTML file.
Thus, making HTML reports is easy. Includes a function that allows 
redirection on the fly, which appears to be very usefull for teaching 
purpose, as the student can keep a copy of the produced output to keep 
all that he did during the course. Package comes with a vignette 
describing how to write HTML reports for statistical analysis.
Finally, a driver for Sweave allows to parse HTML flat files 
containing R code and to automatically write the corresponding 
outputs (tables and graphs).

%prep
%setup -q -c

%build

R CMD build %{modulename}

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

mkdir -p %{buildroot}/%{r_library}

# (tpg) install
R CMD INSTALL %{modulename} --library=%{buildroot}/%{r_library}

# (tpg) provided by R-base
rm -rf %{buildroot}/%{r_library}/R.css

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{r_library}/%{modulename}


%changelog
* Fri Dec 25 2009 Jérôme Brenier <incubusss@mandriva.org> 1.59.1-1mdv2010.1
+ Revision: 482255
- new version 1.59.1

* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.59-2mdv2010.0
+ Revision: 433083
- rebuild

* Sun Aug 10 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.59-1mdv2009.0
+ Revision: 270297
- update to new version 1.59

* Fri Aug 01 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.58-4mdv2009.0
+ Revision: 260150
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.58-3mdv2009.0
+ Revision: 248236
- rebuild

* Sun Feb 17 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.58-1mdv2008.1
+ Revision: 169873
- import R-cran-R2HTML



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6942 |12cr|R-cran-rattle-2.2.91-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modulename rattle
%define r_library %{_libdir}/R/library

Summary:	Gnome R data mining
Name:		R-cran-%{modulename}
Version:	2.2.91
Release:	%mkrel 6
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://rattle.togaware.com/
Source0:	http://rattle.togaware.com/src/contrib/%{modulename}_%{version}.tar.gz
BuildRequires:	R-base
Requires:	R-base
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
Rattle (the R Analytical Tool To Learn Easily) provides a 
simple and logical interface for quick and easy data mining.
It is a new data mining application based on the open source 
and free statistical language R  using the Gnome  graphical 
interface.The aim is to provide an intuitive interface that 
takes you through the basic steps of data mining, as well as 
illustrating the R code that is used to achieve this. Whilst 
the tool itself may be sufficient for all of a user's needs, 
it also provides a stepping stone to more sophisticated 
processing and modelling in R itself, for sophisticated and 
unconstrained data mining.

%prep
%setup -q -c

%build
R CMD build %{modulename}
%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

mkdir -p %{buildroot}/%{r_library}

# (tpg) install
R CMD INSTALL %{modulename} --library=%{buildroot}/%{r_library}

# (tpg) provided by R-base
rm -rf %{buildroot}/%{r_library}/R.css

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{r_library}/%{modulename}


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 2.2.91-6mdv2011.0
+ Revision: 616450
- the mass rebuild of 2010.0 packages

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 2.2.91-5mdv2010.0
+ Revision: 433084
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 2.2.91-4mdv2009.0
+ Revision: 260177
- rebuild
- rebuild

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - better build way
    - new name

* Thu Feb 14 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2.2.91-1mdv2008.1
+ Revision: 167212
- add source and spec file
- Created package structure for rattle.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6943 |12cr|R-cran-relimp-1.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modulename relimp
%define realver 1.0-1
%define r_library %{_libdir}/R/library

Summary:	Relative Contribution of Effects in a Regression Model for R
Name:		R-cran-%{modulename}
Version:	%(echo %{realver} | tr '-' '.')
Release:	%mkrel 1
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://cran.r-project.org/web/packages/%{modulename}/index.html
Source0:	http://cran.r-project.org/src/contrib/%{modulename}_%{realver}.tar.gz
BuildRequires:	R-base
Requires:	R-base
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
The package contains functions to facilitate inference on the relative 
importance of predictors in a linear or generalized linear model, and 
a couple of useful Tcl/Tk widgets.

%prep
%setup -q -c

%build

R CMD build %{modulename}

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

mkdir -p %{buildroot}/%{r_library}

# install
R CMD INSTALL %{modulename} --library=%{buildroot}/%{r_library}

# provided by R-base
rm -rf %{buildroot}/%{r_library}/R.css

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{r_library}/%{modulename}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6944 |12cr|R-cran-RGtk2-2.12.17-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modulename RGtk2
%define realver %{version}
%define r_library %{_libdir}/R/library
%define _requires_exceptions libR.so

Summary:	A GTK+ bindings for R
Name:		R-cran-%{modulename}
Version:	2.12.17
Release:	%mkrel 1
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://cran.r-project.org/web/packages/%{modulename}/index.html
Source0:	http://cran.r-project.org/src/contrib/%{modulename}_%{realver}.tar.gz
BuildRequires:	R-base
BuildRequires:	R-devel
BuildRequires:	gtk2-devel
BuildRequires:	pkgconfig(libglade-2.0)
Requires:	R-base

%description
RGtk2 is a binding for R to the GTK2 library and dependent 
libraries. You can use it to construct arbitrarily complex GUI's from R.

%prep
%setup -q -c

%build

R CMD build %{modulename}

%install
mkdir -p %{buildroot}/%{r_library}

# (tpg) install
R CMD INSTALL %{modulename} --library=%{buildroot}/%{r_library}

# (tpg) provided by R-base
rm -rf %{buildroot}/%{r_library}/R.css


%files
%{r_library}/%{modulename}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6945 |12cr|R-CreditMetrics-0.0_2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  CreditMetrics
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Epoch:            1
Version:          0.0_2
Release:          2
Summary:          Functions for calculating the CreditMetrics risk model
Group:            Sciences/Mathematics
License:          Unlimited
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.0-2.tar.gz
BuildArch:        noarch
Requires:         R-core
BuildRequires:    R-devel
BuildRequires:    Rmath-devel
BuildRequires:    texlive-collection-latex 
BuildRequires:    pkgconfig(lapack)

%description
A set of functions for computing the CreditMetrics risk model.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6946 |12cr|R-cubature-1.1_1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  cubature
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.1_1
Release:          1
Summary:          Adaptive multivariate integration over hypercubes
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.1-1.tar.gz
BuildRequires:    R-devel
BuildRequires:    Rmath-devel
BuildRequires:    texlive-collection-latex 
BuildRequires:    pkgconfig(lapack)

%description
Adaptive multivariate integration over hypercubes

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Sat Feb 18 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.1_1-1
+ Revision: 777005
- Import R-cubature
- Import R-cubature


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6947 |12cr|R-DBI-0.2_5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  DBI
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.2_5
Release:          1
Summary:          R Database Interface
Group:            Sciences/Mathematics
License:          LGPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.2-5.tar.gz
Requires:         R-methods 
Requires:         R-methods 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods
BuildRequires:    R-methods 

%description
A database interface (DBI) definition for communication between R and
relational database management systems.  All classes in this package are
virtual and need to be extended by the various R/DBMS implementations.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%doc %{rlibdir}/%{packname}/TODO
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.2_5-1
+ Revision: 774952
- Update to latest version

* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.2_4-1
+ Revision: 774924
- Import R-DBI
- Import R-DBI


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6948 |12cr|R-degreenet-1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  degreenet
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.1
Release:          1
Summary:          Models for Skewed Count Distributions Relevant to Networks
Group:            Sciences/Mathematics
License:          file LICENSE
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
Requires:         R-network 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    R-network 
BuildRequires:    blas-devel
BuildRequires:    lapack-devel

%description
Likelihood-based inference for skewed count distributions used in network
modeling. "degreenet" is a part of the "statnet" suite of packages for
network analysis.  For a list of functions type: help(package='degreenet')

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

#%check
#%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/LICENSE
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/flo*
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Sat Feb 18 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.1-1
+ Revision: 777022
- Import R-degreenet
- Import R-degreenet


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6949 |12cr|R-deldir-0.0_16-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  deldir
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.0_16
Release:          1
Summary:          Delaunay Triangulation and Dirichlet (Voronoi) Tessellation
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.0-16.tar.gz
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 

%description
Calculates the Delaunay triangulation and the Dirichlet or Voronoi
tessellation (with respect to the entire plane) of a planar point set.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/code.discarded
%doc %{rlibdir}/%{packname}/err.list
%doc %{rlibdir}/%{packname}/ex.out
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/READ_ME
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/ratfor


%changelog
* Fri Feb 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.0_16-1
+ Revision: 776006
- Import R-deldir
- Import R-deldir


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6950 |12cr|rdiff-backup-1.3.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Summary:	Backup software
Name:		rdiff-backup
Version:	1.3.3
Release:	%mkrel 3
License:	GPLv2
Group:		Networking/Other
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL:		http://www.nongnu.org/rdiff-backup/
Source0:	http://download.savannah.nongnu.org/releases/rdiff-backup/%{name}-%{version}.tar.gz
# from http://wiki.rdiff-backup.org/wiki/index.php/BashCompletion
Source1:	rdiff-backup.bash_completion
# docs are already installed by %doc macro
Patch0:		rdiff-backup-1.2.0-dont-install-docs.patch
Requires:	python
BuildRequires:	librsync-devel >= 0.9.6
BuildRequires:	popt-devel
BuildRequires:	python-devel >= 2.2.1
BuildRequires:	python-rpm
Epoch:		1

%description
rdiff-backup is a script, written in Python, that backs up one
directory to another and is intended to be run periodically
(nightly from cron for instance). The target directory ends up
a copy of the source directory, but extra reverse diffs are
stored in the target directory, so you can still recover files
lost some time ago. The idea is to combine the best features of
a mirror and an incremental backup. rdiff-backup can also operate
in a bandwidth efficient manner over a pipe, like rsync. Thus you
can use rdiff-backup and ssh to securely back a hard drive up to
a remote location, and only the differences from the previous
backup will be transmitted.

%prep
%setup -q
%patch0 -p1 -b .dont-install-docs

%build
python setup.py build

%install
rm -rf %{buildroot}
python \
	setup.py install \
	--optimize=2 \
	--root=%{buildroot}
# install bash_completion
mkdir -p -m 0755 %{buildroot}/%{_sysconfdir}/bash_completion.d
install -m 0644 %SOURCE1 %{buildroot}/%{_sysconfdir}/bash_completion.d/%name


%clean
rm -rf %{buildroot}

%files
%defattr(644,root,root,755)
%doc CHANGELOG README FAQ.html examples.html
%attr(755,root,root) %{_bindir}/rdiff-backup
%attr(755,root,root) %{_bindir}/rdiff-backup-statistics
%dir %{py_platsitedir}/rdiff_backup
%{py_platsitedir}/rdiff_backup/*.py
%attr(755,root,root) %{py_platsitedir}/rdiff_backup/*.so
%{py_platsitedir}/rdiff_backup-*.egg-info
%{_mandir}/man1/rdiff-backup*
%config(noreplace) %{_sysconfdir}/bash_completion.d/%name


%changelog
* Mon Nov 01 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1:1.3.3-3mdv2011.0
+ Revision: 591598
- fix file list

  + Michael Scherer <misc@mandriva.org>
    - rebuild for python 2.7

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1:1.3.3-2mdv2010.0
+ Revision: 442671
- rebuild

* Mon Mar 16 2009 Frederik Himpe <fhimpe@mandriva.org> 1:1.3.3-1mdv2009.1
+ Revision: 356038
- update to new version 1.3.3

* Tue Mar 03 2009 Frederik Himpe <fhimpe@mandriva.org> 1:1.3.2-1mdv2009.1
+ Revision: 348088
- update to new version 1.3.2

* Sun Feb 01 2009 Frederik Himpe <fhimpe@mandriva.org> 1:1.2.6-1mdv2009.1
+ Revision: 336155
- update to new version 1.2.6

* Mon Dec 29 2008 Frederik Himpe <fhimpe@mandriva.org> 1:1.2.3-1mdv2009.1
+ Revision: 321189
- update to new version 1.2.3

* Sun Dec 28 2008 Michael Scherer <misc@mandriva.org> 1:1.2.2-2mdv2009.1
+ Revision: 320254
- rebuild for new python

* Mon Oct 20 2008 Frederik Himpe <fhimpe@mandriva.org> 1:1.2.2-1mdv2009.1
+ Revision: 295835
- update to new version 1.2.2

  + Gaëtan Lehmann <glehmann@mandriva.org>
    - * add bash_completion
      * fix missing clean section and cleaning in install section

* Wed Aug 27 2008 Frederik Himpe <fhimpe@mandriva.org> 1:1.2.1-1mdv2009.0
+ Revision: 276623
- update to new version 1.2.1

* Thu Jul 31 2008 Frederik Himpe <fhimpe@mandriva.org> 1:1.2.0-1mdv2009.0
+ Revision: 256559
- New upstream version 1.2.0
- Update patch which prevents the setup script from intalling docs

* Wed Jun 18 2008 Frederik Himpe <fhimpe@mandriva.org> 1:1.1.16-1mdv2009.0
+ Revision: 225893
- update to new version 1.1.16

  + Thierry Vignaud <tv@mandriva.org>
    - fix no-buildroot-tag

* Sun Feb 03 2008 Frederik Himpe <fhimpe@mandriva.org> 1:1.1.15-1mdv2008.1
+ Revision: 161722
- New upstream version
- Adapt to license policy

* Tue Aug 21 2007 Gaëtan Lehmann <glehmann@mandriva.org> 1:1.1.14-1mdv2008.0
+ Revision: 68253
- 1.1.14

* Tue Jul 24 2007 Gaëtan Lehmann <glehmann@mandriva.org> 1:1.1.12-1mdv2008.0
+ Revision: 55060
- 1.1.12

* Wed Jul 11 2007 Per Øyvind Karlsen <peroyvind@mandriva.org> 1:1.1.11-1mdv2008.0
+ Revision: 51407
- from Frederik Himpe:
  	o update to 1.1.11
  	o various cosmetics


* Fri Feb 23 2007 Gaëtan Lehmann <glehmann@mandriva.org> 1.1.9-1mdv2007.0
+ Revision: 124899
- 1.1.9

* Thu Nov 30 2006 Gaëtan Lehmann <glehmann@mandriva.org> 1:1.1.7-1mdv2007.1
+ Revision: 88996
- 1.1.7

* Wed Aug 09 2006 Gaëtan Lehmann <glehmann@mandriva.org> 1:1.0.4-1mdv2007.0
+ Revision: 54605
- rollback to stable release (1.0.4)
- Import rdiff-backup

* Fri Mar 10 2006 Jerome Soyer <saispo@mandriva.org> 1.1.5-1mdk
- New release 1.1.5

* Mon Jan 16 2006 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 1.0.4-1mdk
- New release 1.0.4

* Wed Dec 14 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 1.0.3-1mdk
- 1.0.3
- update URL and source
- use mkrel

* Sat Apr 09 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.13.6-1mdk
- 0.13.6

* Sat Dec 04 2004 Michael Scherer <misc@mandrake.org> 0.13.4-2mdk
- Rebuild for new python

* Fri Oct 15 2004 Erwan Velu <erwan@mandrakesoft.com> 0.13.4-1mdk
- 0.13.4
- requires python


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6951 |12cr|R-digest-0.5.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  digest
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.5.1
Release:          1
Summary:          Create cryptographic hash digests of R objects
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 

%description
The digest package provides a function 'digest()' for the creation of hash
digests of arbitrary R objects (using the md5, sha-1, sha-256 and crc32
algorithms) permitting easy comparison of R language objects, as well as a
function 'hmac()' to create hash-based message authentication code. . The
md5 algorithm by Ron Rivest is specified in RFC 1321, the SHA-1 and
SHA-256 algorithms are specified in FIPS-180-1 and FIPS-180-2, and the
crc32 algorithm is described in
ftp://ftp.rocksoft.com/cliens/rocksoft/papers/crc_v3.txt. For md5, sha-1
and sha-256, this packages uses small standalone implementations that were
provided by Christophe Devine. For crc32, code from the zlib library is
used. . Please note that this package is not meant to be deployed for
cryptographic purposes for which more comprehensive (and widely tested)
libraries such as OpenSSL should be used.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Fri Feb 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.5.1-1
+ Revision: 775798
- Import R-digest
- Import R-digest


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6952 |12cr|R-diptest-0.75_1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  diptest
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.75_1
Release:          1
Summary:          Hartigan's dip test statistic for unimodality - corrected code
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.75-1.tar.gz
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 

%description
Compute Hartigan's dip test statistic for unimodality

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/extraData
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Fri Feb 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.75_1-1
+ Revision: 775929
- Import R-diptest
- Import R-diptest


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6953 |12cr|R-DynDoc-1.32.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  DynDoc
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          1.32.0
Release:          1
Summary:          Dynamic document tools
Group:            Sciences/Mathematics
License:          Artistic-2.0
URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/%{packname}_%{version}.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-methods R-utils 
Requires:         R-methods 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods R-utils
BuildRequires:    R-methods 

%description
A set of functions to create and interact with dynamic documents and

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.32.0-1
+ Revision: 775494
- Import R-DynDoc
- Import R-DynDoc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6954 |12cr|R-e1071-1.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  e1071
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.6
Release:          1
Summary:          Misc Functions of the Department of Statistics (e1071), TU Wien
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
Requires:         R-class 
Requires:         R-graphics R-stats R-grDevices R-utils 
Requires:         R-cluster R-mlbench R-nnet R-randomForest R-rpart R-SparseM R-xtable R-Matrix R-MASS 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-class
BuildRequires:    R-graphics R-stats R-grDevices R-utils 
BuildRequires:    R-cluster R-mlbench R-nnet R-randomForest R-rpart R-SparseM R-xtable R-Matrix R-MASS 

%description
Functions for latent class analysis, short time Fourier transform, fuzzy
clustering, support vector machines, shortest path computation, bagged
clustering, naive Bayes classifier, ...

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

#%check
#%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS.Rd
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Sat Feb 18 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.6-1
+ Revision: 776377
- Import R-e1071
- Import R-e1071


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6955 |12cr|re2-0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 0
%define	libname %mklibname re2_ %{major}
%define develname %mklibname re2 -d

Summary:	An efficient, principled regular expression library
Name:		re2
Version:	0
Release:	%mkrel 1
License:	BSD like
Group:		System/Libraries
URL:		http://code.google.com/p/re2/
# hg clone https://re2.googlecode.com/hg re2
Source0:	re2.tar.gz
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
RE2 is a fast, safe, thread-friendly alternative to backtracking regular
expression engines like those used in PCRE, Perl, and Python.

%package -n	%{libname}
Summary:	An efficient, principled regular expression library
Group:		System/Libraries

%description -n	%{libname}
RE2 is a fast, safe, thread-friendly alternative to backtracking regular
expression engines like those used in PCRE, Perl, and Python.

%package -n	%{develname}
Summary:	Development files for the re2 library
Group:		Development/C++
Requires:	%{libname} >= %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{develname}
RE2 is a fast, safe, thread-friendly alternative to backtracking regular
expression engines like those used in PCRE, Perl, and Python.

This package contains the development files for re2.

%prep

%setup -q -n re2

%build

%make CXXFLAGS="%{optflags} -pthread"

%install
rm -rf %{buildroot}

%makeinstall_std prefix=%{_prefix} libdir=%{_libdir}

rm -f %{buildroot}%{_libdir}/*.a

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root,-)
%doc LICENSE
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root,-)
%{_libdir}/*.so
%{_includedir}/%{name}/



%changelog
* Wed Jul 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0-1mdv2012.0
+ Revision: 691908
- import re2


* Wed Jul 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0-1mdv2010.2
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6956 |12cr|reaction-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %{_use_internal_dependency_generator}
%define _noautoprov ^renderer(.*)
%else
%define _provides_exceptions ^renderer
%endif

%define		oname	Reaction

Name:		reaction
Version:	1.0
Release:	2
Summary:	First-person shooter based on modified Quake 3 engine
Group:		Games/Arcade
License:	GPLv2
URL:		http://rq3.com/
Source0:	http://download.rq3.com/%{oname}-%{version}-source.tar.gz
Patch0:		reaction-1.0-mdv-custom.patch
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	pkgconfig(ogg)
BuildRequires:	pkgconfig(speex)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(vorbisfile)
BuildRequires:	imagemagick
Requires:	%{name}-data

%description
Reaction was originally called Reaction Quake 3 which was a "total conversion
mod" for Quake III Arena based on action and realism with a specific emphasis
on action over realism. Reaction is a port of the classic Action Quake 2 (AQ2)
mod. AQ2 still enjoyed great popularity in online gaming even 4 years after it
was initially released and on an "obsolete" game engine as well. Many people
attribute this lasting popularity to both the unique gameplay and the AQ2
community. At the time Reaction Quake 3 was first released, AQ2 was still more
popular than other Q3 realism mods and any other Quake 2 and Quake/QuakeWorld
mods.

Reaction Quake 3 aimed to bring the gameplay of AQ2 to a new, more modern game
engine. This mod is made by AQ2 fans and players specifically for those who
love the fast and furious AQ2 gameplay and also to hopefully expose a new
generation of players to this unique gameplay.

Reaction has already surpassed many facets of the last official release of
Action Quake 2, 1.52, and is catching up to some of the latest AQ2 variants.
Considering that AQ2 has had over 4 years of development time and the bulk
Reaction's teamplay, matchmode, and bot development was done in less than
6 months, this is a pretty exciting project. What started out as a project by
part of the AQ2 community who wanted someone to make "Action Quake 3" has
turned into a well-received and pretty solid and fun standalone game.

%prep
%setup -q -n %{name}
%patch0 -p1

%build
mkdir -p ~/tmp
%make V=1

%install
mkdir -p %{buildroot}%{_gamesbindir}
cp build/release-linux-*/%{oname}.* %{buildroot}%{_gamesbindir}/%{name}
cp build/release-linux-*/%{oname}ded.* %{buildroot}%{_gamesbindir}/%{name}-server

mkdir -p %{buildroot}%{_libdir}/%{name}
cp build/release-linux-*/*.so %{buildroot}%{_libdir}/%{name}/

mkdir -p %{buildroot}%{_gamesdatadir}/%{name}
pushd %{buildroot}%{_gamesdatadir}/%{name}
for N in %{buildroot}%{_libdir}/%{name}/*.so
do
ln -s %{_libdir}/%{name}/`basename $N` `basename $N`;
done
popd

# create and install icons
for N in 16 32 48 64 128; do convert %{oname}.png -scale ${N}x${N}! $N.png; done
install -D 16.png -m 644 %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
install -D 32.png -m 644 %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
install -D 48.png -m 644 %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
install -D 64.png -m 644 %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
install -D 128.png -m 644 %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png

# XDG menu entry
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Type=Application
Name=%{oname}
Comment=First-person shooter
Icon=%{name}
Exec=%{_gamesbindir}/%{name}
Terminal=false
Categories=Game;ArcadeGame;
EOF

%files
%doc COPYING.txt README README-Reaction id-readme.txt
%{_gamesbindir}/%{name}
%{_gamesbindir}/%{name}-server
%{_gamesdatadir}/%{name}
%{_libdir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png



%changelog
* Tue Apr 03 2012 Andrey Bondrov <abondrov@mandriva.org> 1.0-1mdv2011.0
+ Revision: 788912
- Create missing ~/tmp at build time to fix build in 2011
- Use verbose build

* Mon Apr 02 2012 Andrey Bondrov <abondrov@mandriva.org> 1.0-1
+ Revision: 788807
- imported package reaction


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6957 |12cr|reaction-data-1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		oname	Reaction
%define		gname	reaction

Name:		%{gname}-data
Version:	1.0
Release:	%mkrel 1
Summary:	Data files used to play first-person shooter Reaction
Group:		Games/Arcade
License:	CC-BY-SA 3.0
URL:		http://rq3.com/
Source0:	http://download.rq3.com/%{oname}-%{version}-Linux-i386.tar.gz
Requires:	%{gname}
BuildArch:	noarch

%description
Data files used to play first-person shooter Reaction.

%prep
%setup -q -n %{oname}

%build

%install
%__rm -rf %{buildroot}

%__mkdir_p %{buildroot}%{_gamesdatadir}/%{gname}/%{gname}
%__cp Boomstick/* %{buildroot}%{_gamesdatadir}/%{gname}/%{gname}/

%clean
%__rm -rf %{buildroot}

%files
%doc %{oname}-license.txt
%{_gamesdatadir}/%{gname}/%{gname}


%changelog
* Mon Apr 02 2012 Andrey Bondrov <abondrov@mandriva.org> 1.0-1
+ Revision: 788818
- imported package reaction-data


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6958 |12cr|read-edid-2.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Get monitor details
Name: read-edid
Version: 2.0.0
Release: %mkrel 1
URL: http://www.polypux.org/projects/read-edid/
Source0: http://www.polypux.org/projects/read-edid/%{name}-%{version}.tar.gz
License: GPL
Group: System/Configuration/Other
BuildRequires: libx86-devel
BuildRoot: %{_tmppath}/%{name}-buildroot

%description
This package will try to read the monitor details directly from the
monitor. The program get-edid asks a VBE BIOS for the EDID data. The
program parse-edid parses the data and prints out a human readable
summary.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%_mandir/*/*
%_sbindir/*


%changelog
* Sat May 30 2009 Frederik Himpe <fhimpe@mandriva.org> 2.0.0-1mdv2010.0
+ Revision: 381394
- Update to new version 2.0.0
- Switch to new URL
- Builds on x86_64 too now

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Apr 20 2007 Pixel <pixel@mandriva.com> 1.4.1-4mdv2008.0
+ Revision: 16055
- rebuild
- fix url
- Import read-edid



* Fri Feb  3 2006 Pixel <pixel@mandriva.com> 1.4.1-3mdk
- it only builds on ix86 (see monitor-edid)

* Fri Feb  3 2006 Pixel <pixel@mandriva.com> 1.4.1-2mdk
- rebuild

* Sat Jul 17 2004 Frederic Lepied <flepied@mandrakesoft.com> 1.4.1-1mdk
- initial packaging

# end of file

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6959 |12cr|readseq-19930201-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	readseq
%define version	19930201
%define rel	9
%define release	%mkrel %{rel}

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Reads and writes nucleic/protein sequences in various formats
Group:		Sciences/Biology
License:	Public Domain
URL:		http://iubio.bio.indiana.edu/soft/molbio/readseq/
Source:		%{name}-%{version}.tar.bz2
Patch0:		%{name}.makefile.patch
Patch1:		format_arguments_fix.patch
Patch2:		fix_getline.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}

%description
Readseq is a program for converting among several biosequence file formats,
by D. Gilbert. These formats are currently understood by readseq:

  * ASN.1 format used by NCBI
  * DNAStrider, for common Mac program
  * EMBL, EMBL flatfile format
  * Fitch format, limited use
  * GCG, single sequence format of GCG software
  * GenBank/GB, genbank flatfile format
  * IG/Stanford, used by Intelligenetics and others
  * MSF multi sequence format used by GCG software
  * NBRF format
  * Olsen, format printed by Olsen VMS sequence editor. Input only.
  * PAUP's multiple sequence (NEXUS) format
  * Pearson/Fasta, a common format used by Fasta programs and others
  * Phylip3.2, sequential format for Phylip programs
  * Phylip, interleaved format for Phylip programs (v3.3, v3.4)
  * PIR/CODATA format used by PIR
  * Plain/Raw, sequence data only (no name, document, numbering)
  * Pretty print with various options for nice looking output. Output only.
  * Zuker format, limited use. Input only.

%prep
rm -rf %{buildroot}
%setup
%patch0
%patch1
%patch2

%build
export CFLAGS=$RPM_OPT_FLAGS
make build

%install
install -d -m 755 %{buildroot}%{_bindir}
install -m 755 %{name} %{buildroot}%{_bindir}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Readme Readseq.help Formats
%{_bindir}/%{name}




%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 19930201-9mdv2011.0
+ Revision: 614703
- the mass rebuild of 2010.1 packages

* Mon Mar 15 2010 Eric Fernandez <zeb@mandriva.org> 19930201-8mdv2010.1
+ Revision: 519889
- rebuild

* Wed Aug 19 2009 Eric Fernandez <zeb@mandriva.org> 19930201-7mdv2010.0
+ Revision: 417939
- compilation fixes

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 19930201-6mdv2009.0
+ Revision: 140744
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Aug 08 2007 Eric Fernandez <zeb@mandriva.org> 19930201-6mdv2008.0
+ Revision: 60316
- rebuild


* Tue Dec 19 2006 Eric Fernandez <zeb@mandriva.org> 19930201-5mdv2007.0
+ Revision: 99617
- Import readseq

* Mon Jun 26 2006 Eric Fernandez <zeb@zebulon.org.uk> 19930201-5mdv2007.0
- rebuild

* Fri Jul 29 2005 Guillaume Rousse <guillomovitch@mandriva.org> 19930201-4mdk 
- spec cleanup

* Fri Jul 23 2004 Guillaume Rousse <guillomovitch@mandrake.org> 19930201-3mdk 
- rebuild

* Sat Feb 28 2004 Guillaume Rousse <guillomovitch@mandrake.org> 19930201-2mdk
- rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6960 |12cr|recoll-1.17.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		recoll
Version:	1.17.3
Release:	%mkrel 1
Summary:	Desktop full text search tool with a qt gui
Source0:	http://www.lesbonscomptes.com/recoll/%{name}-%{version}.tar.gz
URL:		http://www.lesbonscomptes.com/recoll/
Group:		Databases

License:	GPL
BuildRequires:	xapian-devel
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(QtWebKit)

%description
Recoll is a personal full text search package for Linux, FreeBSD and
other Unix systems. It is based on a very strong backend (Xapian), for
which it provides an easy to use, feature-rich, easy administration
interface.

%prep
%setup -q

%build
%configure2_5x --disable-python-module
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%{_bindir}/*
%{_datadir}/applications/recoll-searchgui.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/%{name}
%{_mandir}/man1/%{name}*.1*
%{_mandir}/man5/%{name}*.5*



%changelog
* Mon Jun 25 2012 Andrey Bondrov <abondrov@mandriva.org> 1.17.3-1mdv2011.0
+ Revision: 806773
- New version 1.17.3

* Mon May 30 2011 Funda Wang <fwang@mandriva.org> 1.15.9-1
+ Revision: 681756
- update to new version 1.15.9

* Wed May 11 2011 Funda Wang <fwang@mandriva.org> 1.15.8-1
+ Revision: 673561
- fix build
- update to new version 1.15.8

* Wed Feb 02 2011 Funda Wang <fwang@mandriva.org> 1.15.1-1
+ Revision: 635379
- update to new version 1.15.1

* Thu Nov 25 2010 Funda Wang <fwang@mandriva.org> 1.14.3-1mdv2011.0
+ Revision: 600970
- should be CXXFLAGS
- build with fpic
- update file list
- rediff link patch
- new version 1.14.3
- drop invalid patch
- new version 1.14.2

* Thu Jun 03 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1.13.02-2mdv2010.1
+ Revision: 547058
- fix missing binaries (mdv #59633)

* Wed Feb 24 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1.13.02-1mdv2010.1
+ Revision: 510569
- update to new version 1.13.02

* Sun Jan 24 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1.13.01-1mdv2010.1
+ Revision: 495572
- update to new version 1.13.01
- enable the kde kioslave support (mdvbz #56168)
- spec file clean

* Wed Jan 06 2010 Frederik Himpe <fhimpe@mandriva.org> 1.13.00-1mdv2010.1
+ Revision: 486801
- update to new version 1.13.00

* Tue Dec 15 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.12.4-1mdv2010.1
+ Revision: 478767
- update to new version 1.12.4
- rediff patch 1
- add conflicts on beagle

* Thu Nov 19 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.12.3-1mdv2010.1
+ Revision: 467487
- update to new version 1.12.3

* Sat Jun 27 2009 Frederik Himpe <fhimpe@mandriva.org> 1.12.1-1mdv2010.0
+ Revision: 390013
- update to new version 1.12.1

* Sat Mar 14 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.12.0-1mdv2009.1
+ Revision: 355042
- update to new verion 1.12.0
- rediff patch 1

* Sat Jan 10 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.11.4-1mdv2009.1
+ Revision: 328110
- update to new version 1.11.4
- patch 0 is not needed anymore

* Tue Nov 11 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.11.0-2mdv2009.1
+ Revision: 302254
- rebuild

* Mon Oct 27 2008 Funda Wang <fwang@mandriva.org> 1.11.0-1mdv2009.1
+ Revision: 297526
- New version 1.11.0
- use ldflags

* Sun Sep 14 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.10.6-1mdv2009.0
+ Revision: 284722
- update to new version 1.10.6

* Tue Sep 02 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.10.5-1mdv2009.0
+ Revision: 279351
- Patch0: fix compiling with gcc43
- build against Qt4 toolkit
- update to new version 1.10.5

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.10.2-2mdv2009.0
+ Revision: 269200
- rebuild early 2009.0 package (before pixel changes)

* Thu May 29 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.10.2-1mdv2009.0
+ Revision: 212878
- update to new version 1.10.2

  + Thierry Vignaud <tv@mandriva.org>
    - fix no-buildroot-tag

* Wed Jan 30 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.10.1-1mdv2008.1
+ Revision: 160313
- new release 1.10.1

* Sun Dec 30 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.10.0-2mdv2008.1
+ Revision: 139585
- fix summary
- rebuild against xapain-core

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Nov 22 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.10.0-1mdv2008.1
+ Revision: 111077
- new version
- new license policy

* Sat Sep 15 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.9.0-1mdv2008.1
+ Revision: 85844
- new version
- drop X-MandrivaLinux

* Thu Jun 14 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.8.2-3mdv2008.0
+ Revision: 39708
- rebuild for xapian

* Sun May 27 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.8.2-2mdv2008.0
+ Revision: 31826
- fix build on x86_64
- new version
- drop P1 and P2 (merged upstream)
- set correct bits on one script

* Sat May 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.8.1-2mdv2008.0
+ Revision: 28474
- provide P2, now recoll should compile against new xapian
- rebuild against new xapian

* Fri Apr 20 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.8.1-1mdv2008.0
+ Revision: 16093
- new version
- drop P0


* Tue Mar 06 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.7.5-2mdv2007.0
+ Revision: 134128
- rebuild

* Tue Jan 30 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.7.5-1mdv2007.1
+ Revision: 115423
- add patch 1 - fix build on x86_64
- add patch 0 - fix menu entry
- fix group
- add buildrequires
- set correct bits on files
- Import recoll


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6961 |12cr|recorditnow-0.8.1-69.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	libname		%mklibname recorditnow
%define	joschylib	%mklibname joschycore
%define	joschydevel	%mklibname -d joschycore

Name:		recorditnow
Version:	0.8.1
# use 69.x release for 0.8.1 to allow updates for MIB users
Release:	%mkrel 69.3
Summary:	Desktop session recorder for KDE 4
License:	GPLv2+
Group:		Video
URL:		http://recorditnow.sourceforge.net/
Source0:	http://sourceforge.net/projects/recorditnow/files/%{name}-%{version}.tar.bz2
Patch0:		recorditnow-0.8.1-ru.patch
Patch1:		recorditnow-0.8.1-linking.patch
BuildRequires:	automoc4
BuildRequires:	cmake >= 2.6
BuildRequires:	gettext
BuildRequires:	qt4-devel
BuildRequires:	kdelibs4-devel >= 4.4.0
BuildRequires:	libxfixes-devel
BuildRequires:	libxcursor-devel
BuildRequires:	libxext-devel
BuildRequires:	libx11-devel
BuildRequires:	ffmpeg-devel
BuildRequires:	ffmpeg
BuildRequires:	mencoder
BuildRequires:	recordmydesktop >= 0.3.8.1
BuildRoot:	%{_tmppath}/%{name}-%{version}
Requires:	kdelibs4-core >= 4.4.0
Requires:	ffmpeg
Requires:	mencoder
Requires:	recordmydesktop >= 0.3.8.1

%description
RecordItNow is a plug-in based desktop recorder for KDE SC 4.
Features:
    Record your desktop;
    Make screen-shots;
    Automatically encode your videos in a desired format;
    Zoom;
    Show mouse activity;
    Keyboard monitor;
    Time-line;
    Upload your videos to YouTube or blip.tv.

%files -f %{name}.lang
%defattr(-,root,root)
%doc COPYING DEPENDENCIES
%{_kde_bindir}/%{name}
%{_kde_libdir}/kde4/libexec/%{name}_helper
%{_kde_libdir}/kde4/*.so
%{_kde_applicationsdir}/%{name}.desktop
%{_kde_appsdir}/%{name}/*
%{_kde_datadir}/config.kcfg/%{name}*.kcfg
%{_kde_iconsdir}/hicolor/*/apps/*.png
%{_kde_services}/%{name}_*.desktop
%{_kde_servicetypes}/%{name}_*.desktop
%{_datadir}/polkit-1/actions/*.policy
%{_datadir}/dbus-1/system-services/*.service
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/*.conf

#------------------------------------------------------------

%package -n	%{libname}
Summary:	Library package for recorditnow
Group:		System/Libraries
Requires:	%{name} = %{version}

%description -n %{libname}
This package contains the dynamic libraries needed for recorditnow.

%files -n %{libname}
%defattr(-,root,root)
%{_kde_libdir}/librecordit*.so

#------------------------------------------------------------

%package -n	%{joschylib}
Summary:	Support library for recorditnow
Group:		System/Libraries
Requires:	%{name} = %{version}

%description -n %{joschylib}
This package contains the dynamic libraries needed for recorditnow.

%files -n %{joschylib}
%defattr(-,root,root)
%{_kde_libdir}/libjoschycore.so
%{_kde_libdir}/joschy/*

#------------------------------------------------------------

%package -n	%{joschydevel}

Summary:	Development files for the joschycore library
Group:		Development/C++
Provides:	joschycore-devel = %{version}
Provides:	%{joschydevel} = %{version}
Requires:	%{joschylib} = %{version}

%description -n %{joschydevel}
This package contains the header files needed when building applications
based on the joschycore library.

%files -n %{joschydevel}
%defattr(-,root,root)
%{_kde_includedir}/joschycore/*.h

#------------------------------------------------------------

%prep
%setup -q
%patch0 -p1 -b .ru
%patch1 -p1 -b .linking

%build
%cmake_kde4 ..	-DCMAKE_BUILD_TYPE=release \
		-DLINGUAS="de;hu;pt_BR;cs;fr;ru;tr"
%make

%install
rm -rf %{buildroot}
%makeinstall_std -C build

%find_lang %{name}

%post
kbuildsycoca4

%postun
kbuildsycoca4

%clean
rm -rf %{buildroot}



%changelog
* Wed Nov 23 2011 Andrey Bondrov <abondrov@mandriva.org> 0.8.1-69.3mdv2011.0
+ Revision: 732725
- Update russian translation

* Mon Nov 21 2011 Andrey Bondrov <abondrov@mandriva.org> 0.8.1-69.2
+ Revision: 732213
- imported package recorditnow


* Mon Nov 21 2011 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.8.1-69.2mib2010.2
- Add russian translation by VictorR2007
- Fix BuildRequires
- Add patch1 to fix linking
- Minor spec cleanup and update

* Wed Jun 08 2011 Giovanni Mariani <mc2374@mclink.it> 0.8.1-69.1mib2010.2
- First port to Mandriva 2010.2 for the MIB
- Splitted the package in main, two libraries and development packages
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6962 |12cr|recordmydesktop-0.3.8.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:    Desktop session recorder
Name:       recordmydesktop
Version:    0.3.8.1
Release:    7
License:    GPLv2+
Group:      Video
URL:        http://recordmydesktop.sourceforge.net/
Source0:    http://downloads.sourceforge.net/recordmydesktop/%{name}-%{version}.tar.bz2
Patch0:     recordmydesktop-fix-libtheora1.1.patch
Patch1:     recordmydesktop-fix-xorg-headers-1.patch
Patch2:     recordmydesktop-fix-xorg-headers-2.patch
Patch3:     recordmydesktop-fix-havejack.patch
BuildRequires:  libalsa-devel
BuildRequires:  libogg-devel
BuildRequires:  libtheora-devel
BuildRequires:  libvorbis-devel
BuildRequires:  libice-devel
BuildRequires:  libsm-devel
BuildRequires:  libxdamage-devel
BuildRequires:  libxext-devel
BuildRequires:  libxfixes-devel
BuildRequires:  zlib-devel
BuildRequires:  jackit-devel
Requires:   jackit-example-clients

%description
Simple command line tool that performs the basic tasks of capturing
and encoding desktop session. It produces files using only open
formats like Theora for video and Vorbis for audio, using the Ogg
container.

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1

%build
%configure2_5x \
    --enable-oss=no \
    --enable-jack=yes

%make

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%makeinstall_std

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog README
%{_bindir}/%{name}
%{_mandir}/man1/recordmydesktop.1*


%changelog
* Thu Oct 27 2011 Matthew Dawkins <mattydaw@mandriva.org> 0.3.8.1-7
+ Revision: 707446
- rebuild

* Thu Jul 15 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.3.8.1-6mdv2011.0
+ Revision: 553677
- rebuild to fix seg faulting when recording, should fix mdv bug#60187

* Mon May 31 2010 Frank Kober <emuse@mandriva.org> 0.3.8.1-5mdv2010.1
+ Revision: 546783
- add configure.ac patch from debian fixing missing -ljack linking
- fixes debian bug #544699

* Mon Jan 11 2010 Emmanuel Blindauer <blindauer@mandriva.org> 0.3.8.1-4mdv2010.1
+ Revision: 489599
- Fix compilation with xorg headers
- Fix defautls values with libtheora-1.1 (patch from Fedora)

* Sat Nov 07 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.8.1-2mdv2010.1
+ Revision: 462226
- add requires on jackit-example-clients (#mdvbz55041)

* Mon Dec 15 2008 Funda Wang <fwang@mandriva.org> 0.3.8.1-1mdv2010.0
+ Revision: 314425
- update URL

* Sun Dec 14 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.8.1-1mdv2009.1
+ Revision: 314382
- update to new version 0.3.8.1

* Mon Nov 24 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.8-1mdv2009.1
+ Revision: 306387
- update to new version 0.3.8
- drop patch0, as jak support is compiled-in instead of dlopen like it was till now

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.3.7.3-4mdv2009.0
+ Revision: 260181
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 0.3.7.3-3mdv2009.0
+ Revision: 248324
- rebuild

* Thu Feb 21 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.7.3-1mdv2008.1
+ Revision: 173738
- new version

* Sun Jan 27 2008 Funda Wang <fwang@mandriva.org> 0.3.7.1-1mdv2008.1
+ Revision: 158532
- update to new version 0.3.7.1

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Dec 17 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.7-1mdv2008.1
+ Revision: 131678
- new version
- do not package COPYING file
- new license policy

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Oct 25 2007 Frederic Crozat <fcrozat@mandriva.com> 0.3.6-2mdv2008.1
+ Revision: 102080
- Patch0: fix jack dynamic library dlopening
- Enable jack support

* Sat Aug 18 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.6-1mdv2008.0
+ Revision: 65431
- new version
- drop patch 0 (fixed upstream)

* Thu Aug 16 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.5.1-3mdv2008.0
+ Revision: 64046
- add upstream patch, which should have fix bug #32307 (
  John Varouhakis)

* Wed Aug 01 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.5.1-2mdv2008.0
+ Revision: 57711
- rebuild

* Wed Jul 18 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.5.1-1mdv2008.0
+ Revision: 53330
- new version

* Sun Jul 15 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.5-1mdv2008.0
+ Revision: 52180
- new version

* Fri Apr 20 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.4-1mdv2008.0
+ Revision: 16158
- new version


* Tue Mar 06 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.3.1-1mdv2007.0
+ Revision: 133876
- new version

* Wed Feb 14 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.3-1mdv2007.1
+ Revision: 120652
- new version
- fix buildrequires
- set configure options
- add docs
- set correct bits on binary file
- Import recordmydesktop


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6963 |12cr|recoverjpeg-2.1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		recoverjpeg
Version:	2.1.1
Release:	2
Summary:	JFIF/JPEG File Recovery Tool
Source0:	https://github.com/downloads/samueltardieu/recoverjpeg/%{name}-%{version}.tar.gz
URL:		http://www.rfc1149.net/devel/recoverjpeg
Group:		Graphics
License:	GPL
Requires:	imagemagick
BuildRequires:	make gcc
BuildRequires:	autoconf automake libtool 

%description
recoverjpeg tries to recover JFIF (JPEG) pictures from a peripheral. This may
be useful if you mistakenly overwrite a partition or if a device such as a
digital camera memory card is bogus.

%prep
%setup -q

%build
autoreconf -fiv
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc COPYING
%{_bindir}/recoverjpeg
%{_bindir}/recovermov
%{_bindir}/remove-duplicates
%{_bindir}/sort-pictures
%doc %{_mandir}/man1/recoverjpeg.1*
%doc %{_mandir}/man1/sort-pictures.1*
%doc %{_mandir}/man1/recovermov.1*


%changelog
* Tue May 29 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.1.1-1
+ Revision: 801100
- version update 2.1.1

* Tue Dec 13 2011 Alexander Khrukin <akhrukin@mandriva.org> 2.0-1
+ Revision: 740661
- imported package recoverjpeg


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6964 |12cr|recutils-1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		recutils
Summary:	A set of tools and librairies to access recfiles
Version:	1.2
Release:	%mkrel 1
URL:		http://www.gnu.org/software/recutils
License:	GPLv3+
Group:		Databases
Source0:	ftp://ftp.gnu.org/gnu/recutils/%{name}-%{version}.tar.gz
BuildRoot:	%{_tmppath}/%{name}-%{version}
BuildRequires:	curl-devel

%description
GNU Recutils is a set of tools and libraries to access human-editable, text-based databases
called recfiles. The data is stored as a sequence of records, each record containing an
arbitrary number of named fields.

%prep
%setup -q

%build
%configure2_5x --disable-static --disable-rpath
%make

%install
rm -fr %buildroot
%makeinstall_std
%find_lang %name

rm -fr %buildroot%_libdir/*.so %buildroot%_libdir/*.*a %buildroot%_includedir

%files
%doc ABOUT-NLS README AUTHORS ChangeLog 
%{_bindir}/*
%{_libdir}/*.so.*
%{_datadir}/%{name}
%{_mandir}/man1/*
%{_infodir}/*
%{_datadir}/locale/de/LC_MESSAGES/recutils.mo
%{_datadir}/locale/fi/LC_MESSAGES/recutils.mo
%{_datadir}/locale/nl/LC_MESSAGES/recutils.mo
%{_datadir}/locale/sv/LC_MESSAGES/recutils.mo


%changelog
* Sun Feb 06 2011 Sandro Cazzaniga <kharec@mandriva.org> 1.2-1mdv2011.0
+ Revision: 636380
- update to 1.2
- update file list with files in %%{_datadir}

* Sun Dec 26 2010 Funda Wang <fwang@mandriva.org> 1.1-1mdv2011.0
+ Revision: 625204
- new version 1.1

* Tue Dec 07 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.0-1mdv2011.0
+ Revision: 614430
- import recutils


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6965 |12cr|redbutton-author-20090727-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           redbutton-author
Version:        20090727
Release:        %mkrel 2
Group:          Development/Other
License:        GPLv2+
Summary:        Redbutton author for MHEG5 content
Source:         redbutton-author-%{version}.tar.gz
URL:            http://redbutton.sourceforge.net/
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot

BuildRequires:	flex
BuildRequires:	bison

%description
This package provides an authoring program for MHEG5, which is used to make
user interface on TVs.
It is part of the redbutton tools suite.

%prep
%setup -q

%build
make

%install
%__rm -rf %{buildroot}
mkdir -p %buildroot%_bindir
#make install DESTDIR=%buildroot # happens "/bin" to DESTDIR
install -m 755 mhegc %buildroot%_bindir
install -m 755 mhegd %buildroot%_bindir

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%_bindir/mhegc
%_bindir/mhegd



%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 20090727-2mdv2011.0
+ Revision: 614704
- the mass rebuild of 2010.1 packages

* Sun Nov 29 2009 Olivier Faurax <ofaurax@mandriva.org> 20090727-1mdv2010.1
+ Revision: 471572
- Added missing .spec
- import redbutton-author


* Fri Oct 19 2009 Olivier Faurax <olivier.faurax@laposte.net> 20090727-1neo2009.1
- Initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6966 |12cr|redbutton-download-20090727-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           redbutton-download
Version:        20090727
Release:        %mkrel 2
Group:          Development/Other 
License:        GPLv2+
Summary:        Redbutton download for MHEG5 content
Source:         redbutton-download-%{version}.tar.gz
URL:            http://redbutton.sourceforge.net/
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot

BuildRequires: 	zlib-devel

%description
This package provides a download utility for MHEG5, which is used to make
user interface on TVs.
It is part of the redbutton tools suite.

%prep
%setup -q

%build
make

%install
%__rm -rf %{buildroot}
mkdir -p %buildroot%_bindir
#make install DESTDIR=%buildroot # happens "/bin" to DESTDIR
install -m 755 rb-download %buildroot%_bindir

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%_bindir/rb-download



%changelog
* Wed Dec 01 2010 Funda Wang <fwang@mandriva.org> 20090727-2mdv2011.0
+ Revision: 604378
- rebuild for new zlib

* Sun Nov 29 2009 Olivier Faurax <ofaurax@mandriva.org> 20090727-1mdv2010.1
+ Revision: 471592
- missing buildrequires
- import redbutton-download


* Sun Nov 29 2009 Olivier Faurax <olivier.faurax@laposte.net> 20090727-1mdv2009.1
- Initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6967 |12cr|redeclipse-1.3.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		redeclipse
Version:	1.3.1
Release:	2
Summary:	Fast aced first person ego-shooter
Group:		Games/Arcade
License:	zlib/libpng License
URL:		http://www.redeclipse.net/
Source:		http://sourceforge.net/projects/%{name}/files/%{name}_%{version}/%{name}_%{version}_nix_bsd.tar.bz2
# 128x128 icon is broken in 1.3
Patch0:		redeclipse-1.3.1-128icon.patch
BuildRequires:	imagemagick
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	SDL-devel
BuildRequires:	SDL_image-devel
BuildRequires:	SDL_mixer-devel
BuildRequires:	zlib-devel
Requires:	%{name}-data >= %{version}

%description
The game is a single-player and multi-player first-person ego-shooter,
built as a total conversion of Cube Engine 2, which lends itself toward a
balanced gameplay, completely at the control of map makers, while maintaining
a general theme of agility in a variety of environments.

%package data
Summary:	Data files for RedEclipse game
License:	Creative Commons Attribution-ShareAlike
Requires:	%{name} >= %{version}
BuildArch:	noarch

%description data
The game is a single-player and multi-player first-person ego-shooter,
built as a total conversion of Cube Engine 2, which lends itself toward a
balanced gameplay, completely at the control of map makers, while maintaining
a general theme of agility in a variety of environments.

%prep
%setup -q -n redeclipse
%patch0 -p1 -b .icons

%build
%__sed -i -e 's/^CXXFLAGS= -O3 -fomit-frame-pointer$/CXXFLAGS=%{optflags}/g' src/Makefile
make -C src

%install
%makeinstall_std -C src prefix=%{_prefix} libexecdir=%{buildroot}%{_libdir} system-install
%__sed -i s/ActionGame/ArcadeGame/g %{buildroot}%{_datadir}/applications/%{name}.desktop

%files
%doc readme.txt doc/*.txt
%{_bindir}/%{name}-server
%{_bindir}/%{name}
%dir %{_libdir}/%{name}/
%{_libdir}/%{name}/%{name}-server
%{_libdir}/%{name}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.xpm
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_mandir}/man6/%{name}-server.6.*
%{_mandir}/man6/%{name}.6.*

%files data
%dir %{_datadir}/redeclipse
%{_libdir}/%{name}/data
%{_datadir}/redeclipse/*



%changelog
* Thu Sep 13 2012 Andrey Bondrov <abondrov@mandriva.org> 1.3.1-2
+ Revision: 816914
- Rebuild for missing packages
- New version 1.3.1

* Tue Jan 17 2012 Andrey Bondrov <abondrov@mandriva.org> 1.2-1
+ Revision: 762039
- imported package redeclipse


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6968 |12cr|redfang-2.5-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

# OE: conditional switches
#
#(ie. use with rpm --rebuild):
#
#	--with diet	Compile dcetest against dietlibc
#
# 

%define build_diet 0

# commandline overrides:
# rpm -ba|--rebuild --with 'xxx'
%{?_with_diet: %{expand: %%define build_diet 1}}

Summary: 	The Bluetooth Hunter
Name:		redfang
Version:	2.5
Release:	%mkrel 9
License:	GPL
Group:		Networking/Other
URL:		http://www.atstake.com/research/tools/info_gathering/
Source0:	%{name}.%{version}.tar.bz2
Patch0:		%{name}-%{version}-optflags.patch
Patch1:		%{name}-2.5-fix-format-errors.patch
Patch2:		%{name}-2.5-fix-missing-header.patch
BuildRequires:	bluez-devel
%if %{build_diet}
BuildRequires:	dietlibc-devel >= 0.20-1mdk
%endif
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
Redfang v2.5 is an enhanced version of the original application
that finds non-discoverable Bluetooth devices by brute-forcing the
last six bytes of the device's Bluetooth address and doing a
read_remote_name(). This new version has streamlined code,
enumerates service information, and supports multiple threads for
substantial speed gains using multiple devices (maximum
theoretical limit of 127 USB devices). This release of Redfang was
developed in collaboration with QinetiQ as part of their work in
the DTI Next Wave Technologies project FORWARD. (For more
information about the underlying concepts of Bluetooth discovery,
read our research report War Nibbling: Bluetooth Insecurity.)

%prep
%setup -q -n %{name}-%{version}
%patch0 -p0 -b .optflags
%patch1 -p1 -b .format
%patch2 -p1 -b .header

%build

%if %{build_diet}
# OE: use the power of dietlibc
make CC="diet gcc -D_BSD_SOURCE -D_GNU_SOURCE -s -static"
%else
%make
%endif

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_mandir}/man1

install -m755 fang %{buildroot}%{_bindir}/fang
install -m644 fang.1 %{buildroot}%{_mandir}/man1/

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGELOG INSTALL OTHERS README
%{_bindir}/fang
%{_mandir}/man1/fang.1*


%changelog
* Tue Sep 15 2009 Thierry Vignaud <tvignaud@mandriva.com> 2.5-9mdv2010.0
+ Revision: 442672
- rebuild

* Tue Mar 03 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.5-8mdv2009.1
+ Revision: 347712
- rebuild for latest bluez libs
- fix format errors
- fix build error

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild
    - rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 2.5-3mdv2008.1
+ Revision: 140744
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Aug 19 2007 Oden Eriksson <oeriksson@mandriva.com> 2.5-3mdv2008.0
+ Revision: 66680
- Import redfang



* Fri Jul 14 2006 Oden Eriksson <oeriksson@mandriva.com> 2.5-3mdv2007.0
- rebuild

* Fri Jun 03 2005 Oden Eriksson <oeriksson@mandriva.com> 2.5-2mdk
- rebuild

* Mon May 17 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.5-1mdk
- initial cooker contrib
- added P0

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6969 |12cr|redir-2.2.1-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name redir
%define version 2.2.1
%define release %mkrel 9

Summary:	Redirect TCP connections
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Networking/Other
Source0:	http://sammy.net/~sammy/hacks/%{name}-%{version}.tar.bz2
BuildRequires:	tcp_wrappers-devel
BuildRoot:	%{_tmppath}/%{name}-buildroot
URL:		http://sammy.net/~sammy/hacks

%description
Redir redirects tcp connections coming in to a local port to a
specified address/port combination.

%prep
%setup  -q

%build
%make EXTRA_CFLAGS="$RPM_OPT_FLAGS"

%install
rm -rf $RPM_BUILD_ROOT

install %{name} -D $RPM_BUILD_ROOT%{_sbindir}/%{name}
install %{name}.man -D $RPM_BUILD_ROOT%{_mandir}/man1/%{name}.1

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(644,root,root,755)
%doc README trans*.txt
%attr(755,root,root) %{_sbindir}/%{name}
%{_mandir}/man1/%{name}.1*




%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 2.2.1-9mdv2010.0
+ Revision: 433089
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.2.1-8mdv2009.0
+ Revision: 260205
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.2.1-7mdv2009.0
+ Revision: 248331
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 2.2.1-5mdv2008.1
+ Revision: 140744
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request
    - kill changelog left by repsys


* Fri Jul 14 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 2006-07-14 19:29:14 (41143)
- %%mkrel and rebuild

* Fri Jul 14 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 2006-07-14 19:27:30 (41142)
- Import redir

* Sat Aug 28 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 2.2.1-4mdk
- rebuild because changelog size does matter

* Mon Aug 04 2003 Per yvind Karlsen <peroyvind@linux-mandrake.com> 2.2.1-3mdk
- rebuild
- cosmetics
- fix filename of man page
- compile with $RPM_OPT_FLAGS


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6970 |12cr|redis-2.4.17-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Check for status of man pages
# http://code.google.com/p/redis/issues/detail?id=202

Name:             redis
Version:          2.4.17
Release:          %mkrel 1
Summary:          A persistent key-value database

Group:            Databases
License:          BSD
URL:              http://redis.io/
Source0:          http://redis.googlecode.com/files/%{name}-%{version}.tar.gz
Source1:          %{name}.logrotate
Source2:          %{name}.tmpfiles
Source3:          %{name}.service
# Update configuration for Fedora
Patch0:           %{name}-2.0.0-redis.conf.patch
Patch1:		  redis-2.4.8-extend-timeout-on-replication-test.patch
Patch2:           redis-2.4.17-tcl86.patch
BuildRequires:    tcl >= 8.6
Requires(post):   rpm-helper >= 0.24.1-1
Requires(preun):  rpm-helper >= 0.24.1-1

%description
Redis is an advanced key-value store.
It is similar to memcached but the data set is not
volatile, and values can be strings, exactly like in
memcached, but also lists, sets, and ordered sets.
All this data types can be manipulated with atomic operations
to push/pop elements, add/remove elements, perform server side
union, intersection, difference between sets, and so forth.
Redis supports different kind of sorting abilities.

%prep
%setup -q
%patch0 -p0
%patch1 -p1
%patch2 -p1
# Remove integration tests
sed -i '/    execute_tests "integration\/replication"/d' tests/test_helper.tcl
sed -i '/    execute_tests "integration\/aof"/d' tests/test_helper.tcl

%build
export LC_ALL=C
%make -j1 DEBUG="" CFLAGS='%{optflags} -std=c99' all FORCE_LIBC_MALLOC=yes

%check
tclsh tests/test_helper.tcl

%install
# Install binaries
install -p -D -m 755 src/%{name}-benchmark %{buildroot}%{_bindir}/%{name}-benchmark
install -p -D -m 755 src/%{name}-cli %{buildroot}%{_bindir}/%{name}-cli
install -p -D -m 755 src/%{name}-check-aof %{buildroot}%{_bindir}/%{name}-check-aof
install -p -D -m 755 src/%{name}-check-dump %{buildroot}%{_bindir}/%{name}-check-dump
install -p -D -m 755 src/%{name}-server %{buildroot}%{_sbindir}/%{name}-server
# Install misc other
install -d -m 755 %{buildroot}%{_sysconfdir}
install -m 644 %{name}.conf %{buildroot}%{_sysconfdir}/%{name}.conf
install -d -m 755 %{buildroot}%{_sysconfdir}/logrotate.d
install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
install -d -m 755 %{buildroot}%{_prefix}/lib/tmpfiles.d
install -m 755 %{SOURCE2} %{buildroot}%{_prefix}/lib/tmpfiles.d/%{name}.conf
install -d -m 755 %{buildroot}%{_unitdir}
install -m 644 %{SOURCE3} %{buildroot}%{_unitdir}/%{name}.service

install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}
install -d -m 755 %{buildroot}%{_localstatedir}/log/%{name}


%pre
%_pre_useradd redis  %{_sharedstatedir}/redis /sbin/nologin

%post
systemd-tmpfiles --create %{name}.conf
%_post_service redis

%preun
%_preun_service redis

%postun
%_postun_userdel redis

%files
%doc 00-RELEASENOTES BUGS COPYING README
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%config(noreplace) %{_sysconfdir}/%{name}.conf
%dir %attr(0755, redis, root) %{_localstatedir}/lib/%{name}
%dir %attr(0755, redis, root) %{_localstatedir}/log/%{name}
%{_bindir}/%{name}-*
%{_sbindir}/%{name}-*
%{_prefix}/lib/tmpfiles.d/%{name}.conf
%{_unitdir}/%{name}.service

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6971 |12cr|redmine-2.1.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           redmine
Version:        2.1.4
Release:        2
Summary:        A flexible project management web application
Group:          Networking/WWW
License:        GPLv2+
URL:            http://www.redmine.org
Source0:        http://rubyforge.org/frs/download.php/75597/%{name}-%{version}.tar.gz
Source101:      %{name}.logrotate
Source102:      %{name}.httpd
Source103:      %{name}-pg-database.yml

BuildRequires:  ruby >= 1.8.7
BuildRequires:  ruby-RubyGems
Requires:       webserver
Requires:       rails >= 2.3.14
Requires:       rubygem(rack) >= 1.1.1
Requires:       rubygems
Requires:       %{name}-db
Requires:       ruby-ruby-debug
# Only suggests rubygem-passenger, after all, it can work with fcgi too
Suggests:       rubygem-passenger
Suggests:       ruby-RMagick
Suggests:       rubygem-ruby-openid
Suggests:       %{name}-scm

BuildArch:      noarch

%description
Redmine is a flexible project management web application. Written using
Ruby on Rails framework, it is cross-platform and cross-database.

Overview

 * Multiple projects support
 * Flexible role based access control
 * Flexible issue tracking system
 * Gantt chart and calendar
 * News, documents & files management
 * Feeds & email notifications
 * Per project wiki
 * Per project forums
 * Time tracking
 * Custom fields for issues, time-entries, projects and users
 * SCM integration (SVN, CVS, Git, Mercurial, Bazaar and Darcs)
 * Issue creation via email
 * Multiple LDAP authentication support
 * User self-registration support
 * Multilanguage support
 * Multiple databases support


#-------------------------------------------------------------------------------
%package pg
Summary:        A flexible project management web application - pgsql connector
Group:          Networking/WWW
Requires:       rubygem-pg
Provides:       %{name}-pg = %{version}-%{release}
Provides:       %{name}-db = %{version}-%{release}

%description pg
Redmine is a flexible project management web application. Written using
Ruby on Rails framework, it is cross-platform and cross-database.

This package contains the needed modules to use postgresql as redmine's
database backend.


%files pg
%{_var}/www/%{name}/config/database.postgres.yml
#-------------------------------------------------------------------------------
%package mysql
Summary:        A flexible project management web application - mysql connector
Group:          Networking/WWW
Requires:       rubygem-mysql
Provides:       %{name}-mysql = %{version}-%{release}
Provides:       %{name}-db    = %{version}-%{release}

%description mysql
Redmine is a flexible project management web application. Written using
Ruby on Rails framework, it is cross-platform and cross-database.

This package contains the needed modules to use mysql as redmine's
database backend.


%files mysql
%config(noreplace) %{_var}/www/%{name}/config/database.yml
#-------------------------------------------------------------------------------
%package sqlite
Summary:        A flexible project management web application - sqlite connector
Group:          Networking/WWW
Requires:       rubygem-sqlite3
Provides:       %{name}-sqlite = %{version}-%{release}
Provides:       %{name}-db     = %{version}-%{release}

%description sqlite
Redmine is a flexible project management web application. Written using
Ruby on Rails framework, it is cross-platform and cross-database.

This package contains the needed modules to use sqlite as redmine's
database backend.


%files sqlite
#-------------------------------------------------------------------------------
%package git
Summary:        A flexible project management web application - git backend
Group:          Networking/WWW
Requires:       git-core
Provides:       %{name}-git = %{version}-%{release}
Provides:       %{name}-scm = %{version}-%{release}

%description git
Redmine is a flexible project management web application. Written using
Ruby on Rails framework, it is cross-platform and cross-database.

This package contains the needed modules to use git as redmine's
version control system backend


%files git
#-------------------------------------------------------------------------------
%package svn
Summary:        A flexible project management web application - subversion backend
Group:          Networking/WWW
Requires:       subversion
Provides:       %{name}-svn = %{version}-%{release}
Provides:       %{name}-scm = %{version}-%{release}

%description svn
Redmine is a flexible project management web application. Written using
Ruby on Rails framework, it is cross-platform and cross-database.

This package contains the needed modules to use subversion as redmine's
version control system backend


%files svn
#-------------------------------------------------------------------------------
%package hg
Summary:        A flexible project management web application - mercurial backend
Group:          Networking/WWW
Requires:       mercurial
Provides:       %{name}-hg  = %{version}-%{release}
Provides:       %{name}-scm = %{version}-%{release}

%description hg
Redmine is a flexible project management web application. Written using
Ruby on Rails framework, it is cross-platform and cross-database.

This package contains the needed modules to use mercurial as redmine's
version control system backend


%files hg
#-------------------------------------------------------------------------------
%package bzr
Summary:        A flexible project management web application - bzr backend
Group:          Networking/WWW
Requires:       bzr
Provides:       %{name}-bzr = %{version}-%{release}
Provides:       %{name}-scm = %{version}-%{release}

%description bzr
Redmine is a flexible project management web application. Written using
Ruby on Rails framework, it is cross-platform and cross-database.

This package contains the needed modules to use bazaar as redmine's
version control system backend


%files bzr
#-------------------------------------------------------------------------------
%package cvs
Summary:        A flexible project management web application - cvs backend
Group:          Networking/WWW
Requires:       cvs
Provides:       %{name}-cvs = %{version}-%{release}
Provides:       %{name}-scm = %{version}-%{release}

%description cvs
Redmine is a flexible project management web application. Written using
Ruby on Rails framework, it is cross-platform and cross-database.

This package contains the needed modules to use cvs as redmine's
version control system backend


%files cvs
#-------------------------------------------------------------------------------

%prep
%setup -q

%build
find . -name ".gitignore" -exec rm {} \;
perl -pi -e 's!/usr/local/bin/ruby!/usr/bin/env ruby!' lib/faster_csv.rb

%install
install -d %{buildroot}%{_var}/www/%{name}
cp -rf * %{buildroot}%{_var}/www/%{name}

# Don’t include bundled rails
rm -rf %{buildroot}%{_var}/www/%{name}/vendor/rails

# Copy database.yml.example as it’s mandatory to run redmine
cp %{buildroot}%{_var}/www/%{name}/config/database.yml.example %{buildroot}%{_var}/www/%{name}/config/database.yml
# Likewise, add postgresql conf
install -D -m644 %{SOURCE103} %{buildroot}%{_var}/www/%{name}/config/database.postgres.yml

# Add Logrotate script
mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d/
install -D -m644 %{SOURCE101} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}

# Add httpd default conf
mkdir -p %{buildroot}%{_sysconfdir}/httpd/conf.d/
install -D -m644 %{SOURCE102} %{buildroot}%{_sysconfdir}/httpd/conf.d/%{name}.conf

%files
%{_sysconfdir}/logrotate.d/%{name}
%config(noreplace) %{_sysconfdir}/httpd/conf.d/%{name}.conf
%doc %{_var}/www/%{name}/README.rdoc
%dir %{_var}/www/%{name}/
%{_var}/www/%{name}/app/
%dir %{_var}/www/%{name}/config/
%doc %{_var}/www/%{name}/config/*.example
%{_var}/www/%{name}/config/environments/
%{_var}/www/%{name}/config/locales/
%{_var}/www/%{name}/config/initializers/
%{_var}/www/%{name}/config/routes.rb
%{_var}/www/%{name}/config/boot.rb
%{_var}/www/%{name}/config/environment.rb
%{_var}/www/%{name}/config/settings.yml
%{_var}/www/%{name}/db/
%{_var}/www/%{name}/doc/
%{_var}/www/%{name}/extra/
# Directory has to be owned by the user under which the webserver runs
# Since apache is the preferred webserver for many people simplify the
# process for those users, but it sucks, all webservers should belong
# to the same user :-(
%attr(0755,apache,apache) %{_var}/www/%{name}/files/
%{_var}/www/%{name}/lib/
%attr(0755,apache,apache) %{_var}/www/%{name}/log/
%{_var}/www/%{name}/public/
%{_var}/www/%{name}/Rakefile
%{_var}/www/%{name}/script/
%{_var}/www/%{name}/test/
%attr(0755,apache,apache) %{_var}/www/%{name}/tmp/
%{_var}/www/%{name}/vendor/
%{_var}/www/%{name}/Gemfile
%{_var}/www/%{name}/config.ru
%{_var}/www/%{name}/config/application.rb
%{_var}/www/%{name}/config/preinitializer.rb
%{_var}/www/%{name}/plugins/README

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6972 |12cr|rednotebook-1.5.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           rednotebook
Version:        1.5.0
Release:        1
Summary:        A desktop diary
Group:          Office
License:        GPLv2+
URL:            http://rednotebook.sourceforge.net
Source0:        http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
BuildArch:      noarch
BuildRequires:  python-devel
Requires:       python-yaml
Requires:       pygtk2.0
Requires:       python-webkitgtk
Requires:       gnome-python-extras
Requires:	python-chardet

%description
RedNotebook is a desktop diary that makes it very easy for you
to keep track of the stuff you do and the thoughts you have. This
journal software helps you to write whole passages or just facts,
and does so in style.

%prep
%setup -q

%build
python setup.py build

%install
%{__python} setup.py install --skip-build --root %{buildroot}
desktop-file-install                                    \
    --add-category="Calendar"                           \
    --delete-original                                   \
    --dir=%{buildroot}%{_datadir}/applications          \
    %{buildroot}/%{_datadir}/applications/%{name}.desktop

%find_lang %name

%files -f %{name}.lang
%doc AUTHORS CHANGELOG LICENSE README
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/icons/hicolor/scalable/apps/*.svg
%{_datadir}/icons/hicolor/*x*/apps/%{name}.png
# %{_datadir}/locale/*/
%dir %{python_sitelib}/%{name}/
%{python_sitelib}/%{name}/*.py*
%{python_sitelib}/%{name}/external/
%{python_sitelib}/%{name}/files/
%{python_sitelib}/%{name}/gui/
%{python_sitelib}/%{name}/images/
%{python_sitelib}/%{name}/util/
%{python_sitelib}/%{name}*.egg-info


%changelog
* Fri Jul 27 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.5.0-1
+ Revision: 811263
- version update 1.5.0

* Fri May 13 2011 Jani Välimaa <wally@mandriva.org> 1.1.6-1
+ Revision: 674353
- new version 1.1.6

* Wed May 04 2011 Jani Välimaa <wally@mandriva.org> 1.1.5-1
+ Revision: 666146
- new version 1.1.5
- drop buildroot definition

* Mon Mar 28 2011 Jani Välimaa <wally@mandriva.org> 1.1.4-1
+ Revision: 648663
- new version 1.1.4

* Thu Mar 03 2011 Jani Välimaa <wally@mandriva.org> 1.1.3-1
+ Revision: 641429
- update to new version 1.1.3

* Mon Dec 27 2010 Jani Välimaa <wally@mandriva.org> 1.1.2-1mdv2011.0
+ Revision: 625378
- new version 1.1.2

* Sat Nov 06 2010 Jani Välimaa <wally@mandriva.org> 1.1.1-2mdv2011.0
+ Revision: 594336
- rebuild for python 2.7

* Sun Sep 05 2010 Jani Välimaa <wally@mandriva.org> 1.1.1-1mdv2011.0
+ Revision: 576153
- import rednotebook


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6973 |12cr|redshift-1.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	redshift
%define version	1.7

Name:		%{name}
Version:	%{version}
Release:	%mkrel 1
Summary:	Adjusts the color temperature of your screen according to time of day
Url:		http://jonls.dk/redshift/
Source:		http://launchpad.net/redshift/trunk/%{version}/+download/%{name}-%{version}.tar.bz2
License:	GPLv3+
Group:		Graphical desktop/Other
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildRequires:	x11-server-devel
BuildRequires:	glib2-devel
BuildRequires:	libGConf2-devel
BuildRequires:	libxxf86vm-devel
BuildRequires:	python-devel
# For 1.7 geoclue support is reported to be broken, but later we can try it
# BuildRequires: geoclue-devel
# Requires:      geoclue

%package gtk
Summary:	GTK integration for Redshift
Group:		Graphical desktop/Other
Requires:	pygtk2.0
Requires:	redshift = %{version}-%{release}

%description
Redshift adjusts the color temperature of your screen according to your
surroundings. This may help your eyes hurt less if you are working in
front of the screen at night.

The color temperature is set according to the position of the sun. A
different color temperature is set during night and daytime. During
twilight and early morning, the color temperature transitions smoothly
from night to daytime temperature to allow your eyes to slowly
adapt.

%description gtk
GTK integration for Redshift, a screen color temperature adjustment
program.

%prep
%setup -q

%build
%configure2_5x \
	--disable-rpath \
	--enable-gui
%make

%install
rm -rf %{buildroot}
%makeinstall_std \
	uninstall-ubuntu_mono_dark_iconDATA \
	uninstall-ubuntu_mono_light_iconDATA

%find_lang %{name}

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc NEWS AUTHORS README 
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.*

%files gtk
%defattr(-,root,root)
%{_bindir}/gtk-%{name}
%{_iconsdir}/hicolor/scalable/apps/%{name}*.svg
%{_datadir}/applications/gtk-%{name}.desktop
%{python_sitelib}/gtk_redshift/


%changelog
* Thu Dec 01 2011 Andrey Bondrov <abondrov@mandriva.org> 1.7-1
+ Revision: 735917
- New version 1.7

* Sat Oct 30 2010 Jani Välimaa <wally@mandriva.org> 1.6-2mdv2011.0
+ Revision: 590582
- rebuild for new python 2.7
- drop py_requires macro

* Mon Oct 18 2010 Jani Välimaa <wally@mandriva.org> 1.6-1mdv2011.0
+ Revision: 586676
- new version 1.6
- fix file list

* Sat Aug 21 2010 Jani Välimaa <wally@mandriva.org> 1.5-1mdv2011.0
+ Revision: 571775
- new version 1.5
- disable rpath
- use provided .desktop file

* Tue Jul 13 2010 Jani Välimaa <wally@mandriva.org> 1.4.1-3mdv2011.0
+ Revision: 552777
- use a fully versioned dependency in subpackage

* Sat Jul 10 2010 Jani Välimaa <wally@mandriva.org> 1.4.1-2mdv2011.0
+ Revision: 550503
- split GTK stuff to a separate package

* Wed Jun 23 2010 Jani Välimaa <wally@mandriva.org> 1.4.1-1mdv2011.0
+ Revision: 548748
- import redshift



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6974 |12cr|reed-solomon-3.1.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name reed-solomon
%define version 3.1.1
%define release %mkrel 5

%define major 3
%define libname %mklibname %name %major
%define libnamedevel %mklibname -d %name

Summary: A Reed-Solomon encoder/decoder library
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://www.ka9q.net/code/fec/%{name}-%{version}.tar.gz
Patch0: reed-solomon-destdir.patch
License: GPL
Group: System/Libraries
Url: http://www.ka9q.net/code/fec/
BuildRoot: %{_tmppath}/%{name}-buildroot

%description
This library implements a general-purpose encoder/decoder for Reed-Solomon
error correcting codes. The decoder supports erasures. The user can specify
the parameters for any size code, limited only by machine resources. Hard-coded
routines for the CCSDS-standard (255,223) code are also included.

%package -n %libname
Summary: A Reed-Solomon encoder/decoder library
Group: System/Libraries
Provides: lib%{name} = %{version}-%{release}

%description -n %libname
This library implements a general-purpose encoder/decoder for Reed-Solomon
error correcting codes. The decoder supports erasures. The user can specify
the parameters for any size code, limited only by machine resources. Hard-coded
routines for the CCSDS-standard (255,223) code are also included.

%package -n %libnamedevel
Summary: A Reed-Solomon encoder/decoder library
Group: System/Libraries
Provides: %{name}-devel
Obsoletes: %mklibname %name
Requires: %libname = %{version}-%{release}

%description -n %libnamedevel
This library implements a general-purpose encoder/decoder for Reed-Solomon
error correcting codes. The decoder supports erasures. The user can specify
the parameters for any size code, limited only by machine resources. Hard-coded
routines for the CCSDS-standard (255,223) code are also included.

%prep
%setup -q
%patch -p0 -b .destdir

%build
export CFLAGS="%{optflags} -fPIC"
%configure 

%make

%install
rm -rf $RPM_BUILD_ROOT

mkdir -p %{buildroot}{%{_libdir},%{_mandir}/man3,%{_includedir}}
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/*.so.%{major}*

%files -n %{libnamedevel}
%defattr(-,root,root)
%{_libdir}/*.so
%{_libdir}/*.a
%{_includedir}/*.h
%{_mandir}/*/*



%changelog
* Fri Aug 01 2008 Thierry Vignaud <tvignaud@mandriva.com> 3.1.1-5mdv2009.0
+ Revision: 260206
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tvignaud@mandriva.com> 3.1.1-4mdv2009.0
+ Revision: 248333
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Oct 23 2007 Olivier Thauvin <nanardon@mandriva.org> 3.1.1-2mdv2008.1
+ Revision: 101389
- fix devel name

* Mon Oct 22 2007 Olivier Thauvin <nanardon@mandriva.org> 3.1.1-1mdv2008.1
+ Revision: 101065
- initial mdv package
- create reed-solomon


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6975 |12cr|refbase-0.9.5-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define 	name refbase
%define		version 0.9.5
%define		release %mkrel 3

Summary: 	Web-based, multi-user interface for managing scientific literature & citations

Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://prdownloads.sourceforge.net/refbase/%{name}-%{version}.tar.bz2

License:	GPLv2+
Group:		System/Servers
Url:		http://refbase.sourceforge.net

Requires:	bibutils
Requires:	mysql
Requires:	mod_php
Requires:	php-mysql
Requires:	webserver

BuildArch:	noarch

%description
refbase is a web-based, standards-compliant, multi-user interface 
for managing scientific literature & bibliographic references.
Based on php & mysql, it offers a bibliography database with 
powerful search tools and automatically generated citation lists.

To finish the installation, follow the procedure located in
%{var}/www/html/%{name}/INSTALL

%prep
%setup -q

%build

%install
# install files
install -d -m 755  %{buildroot}/%{_var}/www/html/%{name}
perl -pi -e 's|/usr/local/mysql/bin/mysql|"%{_bindir}/mysql"|;' install.php
cp -pRH *  %{buildroot}/%{_var}/www/html/%{name}
chmod 644  %{buildroot}/%{_var}/www/html/%{name}/install.sql
chmod 644  %{buildroot}/%{_var}/www/html/%{name}/contrib/endnote/endnote2mysql.php

%files
%defattr(-,root,root,0755)
%{_var}/www/html/%{name}/*
%doc AUTHORS BUGS ChangeLog COPYING INSTALL NEWS README TODO UPDATE

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6976 |12cr|refdb-0.9.9-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rel	1

Summary:	Reference database and bibliography tool
Name:		refdb
Version:	0.9.9
Release:	11
License:	GPLv2+
Group:		Sciences/Computer science
URL:		http://refdb.sourceforge.net
Source0:	http://prdownloads.sourceforge.net/sourceforge/refdb/%{name}-%{version}-%{rel}.tar.gz
Source1:	refdb-README.urpmi
Patch0:		refdb.in.patch
Patch1:		refdb-0.9.9-1-fix-format-errors.patch
Patch2:		refdb-0.9.9-1-fix-underlinking.patch
Patch3:		refdb-0.9.9-1-fix-doc-installation.patch
Requires:	apache-mod_php => 5
BuildRequires:	btparser
BuildRequires:	libdbi-devel	
BuildRequires:	expat-devel
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	readline-devel
BuildRequires:	gettext-devel
BuildRequires:	perl(MARC::Charset)
BuildRequires:	perl(MARC::Record)
BuildRequires:	perl(RefDB)
BuildRequires:	perl(Term::Clui)
BuildRequires:	perl(Text::Iconv)
BuildRequires:	perl(XML::Parser)
Requires(post): rpm-helper
Requires(preun): rpm-helper

%description
RefDB is a reference database and bibliography tool for
SGML, XML, and LaTeX documents, sort of a Reference
Manager or BibTeX for markup languages. It is portable and
known to run on Linux, FreeBSD, and Windows/Cygwin.

%package -n %{name}-clients
Summary:	Clients for using %{name}
Group:		Networking/Remote access

%description	-n %{name}-clients
Clients allowing to connect to the refdb server.

%prep		
%setup -q -n	%{name}-%{version}-%{rel}

cp %{SOURCE1}	README.urpmi
%patch0 -p 0
%patch1 -p 1
%patch2 -p 1
%patch3 -p 1
autoreconf

%build
%configure2_5x --disable-rpath 
%make

%install
mkdir -p %{buildroot}/%{_localstatedir}/lib/%{name}/db

# LSB and pinit compliant initscript
install -D -m755 scripts/%{name} %{buildroot}/%{_initrddir}/%{name}

# Web interface
mkdir -p %{buildroot}%{_datadir}/%{name}
mkdir -p %{buildroot}%{_datadir}/%{name}/{css,images,includes,xsl}
install	phpweb/index.php	%{buildroot}%{_datadir}/%{name}
install phpweb/css/*.css	%{buildroot}%{_datadir}/%{name}/css
install phpweb/images/{*.gif,*.png}	%{buildroot}%{_datadir}/%{name}/images
install phpweb/includes/*.php	%{buildroot}%{_datadir}/%{name}/includes
install phpweb/xsl/*.xsl	%{buildroot}%{_datadir}/%{name}/xsl

# apache configuration
install -d -m 755 %{buildroot}%{webappconfdir}
cat > %{buildroot}%{webappconfdir}/%{name}.conf << EOF
# RefDB Apache configuration
Alias /%{name} %{_datadir}/%{name}

<Directory %{_datadir}/%{name}>
	Options +ExecCGI
	Order allow,deny
	Allow from all

    php_flag session.auto_start 1
    php_flag register_globals on
</Directory>
EOF

%makeinstall_std

find %{buildroot}%{_docdir} -name *~ | xargs rm -f

%post
%_post_service	%{name}
chmod 1777 %{_datadir}/%{name}

%preun
%_preun_service	%{name}

%files
%{_bindir}/bib2ris-utf8
%{_bindir}/db2ris
%{_bindir}/eenc
%{_bindir}/en2ris
%{_bindir}/marc2ris
%{_bindir}/med2ris
%{_bindir}/refdb-backup
%{_bindir}/refdb-init
%{_bindir}/refdb-ms
%{_bindir}/refdb-restore
%{_bindir}/refdb-sruserver
%{_bindir}/refdb_dos2unix
%{_bindir}/refdb_latex2utf8txt
%{_bindir}/refdbd
%{_bindir}/refdbjade
%{_bindir}/refdbsru
%{_bindir}/refdbxml
%{_bindir}/refdbxp
%{_bindir}/runbib
%{_bindir}/refdbnd
%{_datadir}/%{name}
%{_initrddir}/refdb
%{_localstatedir}/lib/%{name}
%{_mandir}/*/*
%config(noreplace) %{_sysconfdir}/%{name}
%config(noreplace) %{webappconfdir}/%{name}.conf
%doc doc/*
%doc README.urpmi AUTHORS ChangeLog INSTALL NEWS README UPGRADING

%files -n %{name}-clients
%{_bindir}/refdbc
%{_bindir}/refdba
%{_bindir}/refdbib
%{_bindir}/refdbctl


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6977 |12cr|referencer-1.1.6-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Bibliography reference management tool for GNOME
Name:		referencer
Version:	1.1.6
Release:	7
License:	GPLv2
Group:		Graphical desktop/GNOME
URL:		http://icculus.org/referencer/index.html
Source0:	http://icculus.org/referencer/downloads/%{name}-%{version}.tar.gz
# 48x48 PNG from referencer.svg in package, generated with GIMP
Source1:	referencer.png
Patch0:		referencer-1.1.6-poppler-0.16.0.patch

BuildRequires:	desktop-file-utils
BuildRequires:	imagemagick
BuildRequires:	intltool
BuildRequires:	boost-devel
BuildRequires:	pkgconfig(gconfmm-2.6)
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(gnome-vfsmm-2.6)
BuildRequires:	pkgconfig(gtkmm-2.4)
BuildRequires:	pkgconfig(libglademm-2.4)
BuildRequires:	pkgconfig(libgnomeuimm-2.6)
BuildRequires:	pkgconfig(poppler-glib)
BuildRequires:	pkgconfig(python)

%description
Referencer is a GNOME application to organise documents or references, and 
ultimately generate a BibTeX bibliography file.

%prep
%setup -q
%patch0 -p0 -b .poppler

%build
autoreconf -fi
%configure2_5x \
	--disable-scrollkeeper \
	--disable-update-mime-database
%make

%install
%makeinstall_std

# fd.o icons
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{scalable,48x48,32x32,16x16}/apps
install -m 644 %{buildroot}%{_datadir}/pixmaps/%{name}.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
install -m 644 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
convert -scale 32 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -scale 16 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png

# menu
desktop-file-install --vendor="" \
	--remove-category="Application" \
	--dir %{buildroot}%{_datadir}/applications \
	%{buildroot}%{_datadir}/applications/*

%find_lang %{name} --with-gnome --all-name

%files -f %{name}.lang
%doc README AUTHORS ChangeLog TODO
%{_bindir}/%{name}
%{_libdir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}
%{_datadir}/pixmaps/%{name}.svg
%{_datadir}/mime/packages/%{name}.xml
%{_iconsdir}/hicolor/*/apps/%{name}.*
%{_iconsdir}/hicolor/48x48/mimetypes/gnome-mime-application-x-%{name}.png



%changelog
* Mon Jun 11 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.1.6-7
+ Revision: 804415
- rebuild for boost libs
- cleaned up spec
- updated poppler patch for newer poppler

* Thu Mar 17 2011 Funda Wang <fwang@mandriva.org> 1.1.6-6
+ Revision: 645787
- rebuild for new boost

* Thu Dec 30 2010 Funda Wang <fwang@mandriva.org> 1.1.6-5mdv2011.0
+ Revision: 626183
- autoreconf
- fix build with poppler 1.16.0
- rebuild for new poppler

* Wed Nov 03 2010 Michael Scherer <misc@mandriva.org> 1.1.6-4mdv2011.0
+ Revision: 592702
- rebuild for python 2.7

* Tue Aug 24 2010 Funda Wang <fwang@mandriva.org> 1.1.6-3mdv2011.0
+ Revision: 572619
- rebuild

* Mon Feb 08 2010 Anssi Hannula <anssi@mandriva.org> 1.1.6-2mdv2011.0
+ Revision: 501882
- rebuild for new boost

* Fri Aug 21 2009 Funda Wang <fwang@mandriva.org> 1.1.6-1mdv2010.0
+ Revision: 418948
- New version 1.1.6
- rebuild for new libboost

* Tue May 19 2009 Götz Waschk <waschk@mandriva.org> 1.1.5-5mdv2010.0
+ Revision: 377495
- rebuild for new poppler

* Thu Mar 26 2009 Funda Wang <fwang@mandriva.org> 1.1.5-4mdv2009.1
+ Revision: 361289
- rebuild for new boost

* Sat Dec 27 2008 Michael Scherer <misc@mandriva.org> 1.1.5-3mdv2009.1
+ Revision: 319918
- rebuild for new python

* Sat Dec 20 2008 Funda Wang <fwang@mandriva.org> 1.1.5-2mdv2009.1
+ Revision: 316578
- rebuild for new boost

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Tue Oct 14 2008 Funda Wang <fwang@mandriva.org> 1.1.5-1mdv2009.1
+ Revision: 293456
- BR intltool
- new version 1.1.5
- drop upstream patches

* Thu Sep 25 2008 Frederik Himpe <fhimpe@mandriva.org> 1.1.3-4mdv2009.0
+ Revision: 288220
- Add 2 upstream patches (via Debian) fixing a crash and bibtex
  export

* Tue Aug 19 2008 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.1.3-3mdv2009.0
+ Revision: 273512
- rebuild against new boost

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.1.3-2mdv2009.0
+ Revision: 269218
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed May 28 2008 Frederik Himpe <fhimpe@mandriva.org> 1.1.3-1mdv2009.0
+ Revision: 212723
- update to new version 1.1.3

* Thu May 01 2008 Adam Williamson <awilliamson@mandriva.org> 1.1.2-1mdv2009.0
+ Revision: 199865
- new release 1.1.2

* Fri Mar 14 2008 Adam Williamson <awilliamson@mandriva.org> 1.1.1-1mdv2008.1
+ Revision: 187969
- new release 1.1.1

* Sat Mar 01 2008 Adam Williamson <awilliamson@mandriva.org> 1.1.0-1mdv2008.1
+ Revision: 177116
- buildrequires python-devel
- update file list
- correct wrong macro in %%postun
- drop old mdv icons
- fix poppler-glib buildrequire
- drop externally sourced French translation and poppler.patch (both merged upstream)
- minor spec clean
- new release 1.1.0

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Sep 09 2007 Adam Williamson <awilliamson@mandriva.org> 1.0.4-2mdv2008.0
+ Revision: 82970
- drop X-Mandriva menu category
- Fedora license policy
- add patch0 - from upstream svn, fixes build with poppler 0.6
- add source2 - french translation from Launchpad (Ubuntu)
- spec clean

* Thu May 31 2007 Adam Williamson <awilliamson@mandriva.org> 1.0.4-1mdv2008.0
+ Revision: 33288
- new release 1.0.4

* Mon Apr 30 2007 Adam Williamson <awilliamson@mandriva.org> 1.0.3-2mdv2008.0
+ Revision: 19614
- use --disable-update-mime-database, package reflib type

* Sun Apr 29 2007 Adam Williamson <awilliamson@mandriva.org> 1.0.3-1mdv2008.0
+ Revision: 19326
- create /scalable dir for icon
- 1.0.3; update MIME cache in %%post; generate full icon set


* Mon Mar 05 2007 Adam Williamson <awilliamson@mandriva.com> 1.0.2-2mdv2007.0
+ Revision: 132831
- bump mkrel
- change menu category: fixes 2007 backport, but this is also more correct on Cooker

* Mon Mar 05 2007 Adam Williamson <awilliamson@mandriva.com> 1.0.2-1mdv2007.1
+ Revision: 132825
- fix more BuildRequires
- fix BuildRequires
- work around MIME brokenness
- Import referencer


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6978 |12cr|regexxer-0.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	GUI search/replace tool supporting Perl regular expression
Name:		regexxer
Version:	0.10
Release:	1
License:	GPLv2+
Group:		Text tools
URL:		http://regexxer.sourceforge.net/
Source0:	http://downloads.sourceforge.net/project/regexxer/%{name}/%{version}/%{name}-%{version}.tar.xz
Patch0:		regexxer-0.10-rosa-includes.patch
Patch1:		regexxer-0.10-rosa-glib_h.patch
Patch2:		regexxer-0.10-rosa-no_schemas_compile.patch
# (Abel) utf-8 support only enabled after 4.3-4mdk
BuildRequires:	pcre-devel >= 4.3-4mdk
BuildRequires:	pkgconfig(gtkmm-3.0) >= 3.0.0
BuildRequires:	pkgconfig(glibmm-2.4) >= 2.27.94
BuildRequires:	pkgconfig(gtksourceviewmm-3.0) >= 2.91.5
BuildRequires:	pkgconfig(libglademm-2.4)
BuildRequires:	gconfmm2.6-devel >= 2.6.1
BuildRequires:	imagemagick
BuildRequires:	intltool
BuildRequires:	gtk+2.0

%description
regexxer is a nifty search/replace tool for the desktop user.  It features
recursive search through directory trees and Perl-style regular expressions
(using libpcre).

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1

%build
./autogen.sh
%configure2_5x --disable-schemas-compile
%make

%install
%makeinstall_std

#icons
mkdir -p %{buildroot}%{_iconsdir} \
	%{buildroot}%{_miconsdir}
install -D -m 644       ui/regexxer.png %{buildroot}%{_liconsdir}/%{name}.png
convert -geometry 32x32 ui/regexxer.png %{buildroot}%{_iconsdir}/%{name}.png
convert -geometry 16x16 ui/regexxer.png %{buildroot}%{_miconsdir}/%{name}.png

# remove seemingly useless english translation
rm -rf %{buildroot}%{_datadir}/locale/en/

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS ChangeLog COPYING NEWS README
%{_bindir}/*
%{_datadir}/applications/*.desktop
%{_datadir}/%{name}
%{_datadir}/glib-2.0/schemas/org.regexxer.gschema.xml

%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_iconsdir}/hicolor/*/apps/*


%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.9-4mdv2010.0
+ Revision: 433091
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.9-3mdv2009.0
+ Revision: 242539
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - use %%post_install_gconf_schemas/%%preun_uninstall_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Funda Wang <fundawang@mandriva.org>
    - Requires(pre) rather than prereq.

* Tue May 15 2007 Funda Wang <fundawang@mandriva.org> 0.9-1mdv2008.0
+ Revision: 26817
- kill debian menu.
  fix file list.
- New upstream version
- Import regexxer



* Tue Jun 29 2004 Abel Cheung <deaddog@deaddog.org> 0.8-0.20040629.1mdk
- CVS snapshot 2004-06-29, fix 0.7 to work with g++ 3.4 is too much work

* Mon May 17 2004 Abel Cheung <deaddog@deaddog.org> 0.7-1mdk
- New release

* Fri Feb 20 2004 David Baudens <baudens@mandrakesoft.com> 0.6-2mdk
- Fix menu

* Fri Dec 12 2003 Abel Cheung <deaddog@deaddog.org> 0.6-1mdk
- New release

* Wed Nov 12 2003 Abel Cheung <deaddog@deaddog.org> 0.5-1mdk
- First Mandrake package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6979 |12cr|regutils-0.10-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Manipulate the Win9x registry
Name:		regutils
Version:	0.10
Release:	%mkrel 12
License:	GPL
Group:		Networking/Other
URL:		http://www.cs.mun.ca/~michael/regutils/
Source0:	%{name}-%{version}.tar.bz2
Patch0:		regutils-0.10-Makefile.patch
Requires:	findutils
#Requires:	samba-common samba
BuildRequires:	ed
BuildRequires:	perl
Provides:	regedit
Conflicts:	wine-utils
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%define _requires_exceptions perl\(regfilterLib\.pl\)

%description
Regutils is a collection of programs to help in installing dos/windows
software for diskless machines served by a unix machine. They are also
useful for applying user and machine specific customizations on the
fly as users log in, or as machines are booted.

%prep

%setup -q
%patch0 -p0

%build
%make

perl -pi -e 's#/local/bin/perl#%{_bindir}/perl#' apply-app-changes.*

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_libdir}
install -m 755 regedit %{buildroot}%{_bindir}/
install -m 755 regdiff.pl %{buildroot}%{_bindir}/regdiff
install -m 755 regfilter.pl %{buildroot}%{_bindir}/regfilter
install -m 755 reghexprint.pl %{buildroot}%{_bindir}/reghexprint
install -m 755 regsort.pl %{buildroot}%{_bindir}/regsort
install -m 755 inicat.pl %{buildroot}%{_bindir}/inicat
install -m 755 inidiff.pl %{buildroot}%{_bindir}/inidiff
install -m 755 iniedit.pl %{buildroot}%{_bindir}/iniedit
install -m 755 gen-app-changes.pl %{buildroot}%{_bindir}/gen-app-changes
install -m 755 apply-app-changes.pl %{buildroot}%{_bindir}/apply-app-changes
install -m 755 fix-w9x-lnk.pl %{buildroot}%{_bindir}/fix-w9x-lnk
install -m 644 regfilterLib.pl %{buildroot}%{_libdir}/
install -m 644 IniFile.pm %{buildroot}%{_libdir}/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc INSTALL NEWS PROJECTS README
%{_bindir}/*
%{_libdir}/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6980 |12cr|reiser4progs-1.0.7-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

%define major	4
%define api	1.0
%define libname		%mklibname %{name}- %{api} %{major}
%define libname_basic	%mklibname %{name}-%{api}
%define dev	%{_lib}%{name}-devel
%define staticdev	%{_lib}%{name}-static-devel
%define minimal_libname		%mklibname %{name}-minimal- %{api} 0
%define minimal_libname_basic	%mklibname %{name}-minimal-%{api}

Summary:	Utilities belonging to the Reiser4 filesystem
Name:		reiser4progs
Version:	1.0.7
Release:	5
License:	GPL
Group:		System/Kernel and hardware
Source0:	%{name}-%{version}.tar.bz2
Patch0:		reiser4progs-1.0.7-fix-string-format.patch
URL:		http://www.namesys.com/
BuildRequires:	libaal-static-devel >= 1.0.5-4
BuildRequires:	glibc-static-devel
BuildRequires:	readline-devel
BuildRequires:	ncurses-devel
# wants uuid
BuildRequires:	pkgconfig(ext2fs)
Requires:	%{libname} = %{version}

%description
Reiser4 is a file system using plug-in based object oriented variant
on classical balanced tree algorithms. It is the next generation of
Reiserfs 3.x, the one included in Linux kernel. With new plugins,
people can create their own types of directories and files.

%package -n	%{libname}
Summary:	Libraries needed by Reiser4 programs
Group:		System/Kernel and hardware
Provides:	%{libname_basic} = %{version}-%{release}

%description -n	%{libname}
Libraries needed by Reiser4 programs.

%package -n	%{dev}
Summary:	Development related files for reiser4progs libraries
Group:		Development/Kernel
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}
Requires:	%{minimal_libname} = %{version}

%description -n %{dev}
Development related files for reiser4progs libraries.

%package -n	%{staticdev}
Summary:	Static reiser4progs libraries
Group:		Development/Kernel
Requires:	%{dev} = %{version}

%description -n	%{staticdev}
Static reiser4progs libraries.

%package -n	%{minimal_libname}
Summary:	Reiser4 library with minimal memory footprint
Group:		System/Kernel and hardware
Provides:	%{minimal_libname_basic} = %{version}-%{release}

%description -n	%{minimal_libname}
This library is another version of Reiser4 library, with minimal
memory footprint.

%prep
%setup -q
%patch0 -p1 -b .strfmt

%build
# be very careful
%configure2_5x \
	--sbindir=/sbin \
	--libdir=/%{_lib} \
	--libexecdir=/%{_lib} \
	%{?debug:--enable-debug}

%make

%install
%makeinstall_std

%files
%defattr(-,root,root,-)
# COPYING contains information other than GPL text
%doc AUTHORS COPYING CREDITS README THANKS
/sbin/*
%{_mandir}/man*/*

%files -n %{libname}
%defattr(-,root,root,-)
%doc COPYING
/%{_lib}/libreiser4-%{api}.so.*
/%{_lib}/librepair-%{api}.so.*

%files -n %{minimal_libname}
%defattr(-,root,root,-)
%doc COPYING
/%{_lib}/libreiser4-minimal-%{api}.so.*

%files -n %{dev}
%defattr(-,root,root,-)
%doc BUGS ChangeLog TODO
/%{_lib}/lib*.so
%{_includedir}/*
%{_datadir}/aclocal/*.m4

%files -n %{staticdev}
%defattr(-,root,root,-)
/%{_lib}/lib*.a



%changelog
* Fri Aug 13 2010 Tomas Kindl <supp@mandriva.org> 1.0.7-4mdv2011.0
+ Revision: 569326
- rebuild for 2011.0/cooker

* Fri May 01 2009 Thomas Backlund <tmb@mandriva.org> 1.0.7-3mdv2010.0
+ Revision: 369995
- libs should be in /lib instead of /usr/lib (#50451)

* Tue Mar 03 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.7-2mdv2009.1
+ Revision: 347944
- rebuild for latest readline

* Sun Feb 15 2009 Frederik Himpe <fhimpe@mandriva.org> 1.0.7-1mdv2009.1
+ Revision: 340579
- BuildRequires: glibc-static-devel in addition to libaal-static-devel
- Update to version 1.0.7
- Remove gcc4 patch: not needed anymore
- Added patch to fix string format errors
- Don't link with --no-undefined, it breaks the build

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Wed Feb 06 2008 Makoto Dei <makoto@turbolinux.co.jp> 1.0.4-1mdv2008.1
+ Revision: 163044
- build fix with gcc4

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - remove old obsoletes that are useless for nearly 3 years
    - use %%mkrel
    - import reiser4progs


* Sat Mar 12 2005 Abel Cheung <deaddog@mandrake.org> 1.0.4-1mdk
- 1.0.4
- Remove all patches (upstream)
- Simplify description
- Fix mklibname
- Don't add maj to devel package, they are not parallel installable
- Split minimal library

* Sat Jan 22 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.0.3-1mdk
- 1.0.3
- new (lowered??) major
- fix provides

* Tue Jun 18 2004 Svetoslav Slavtchev <svetljo@gmx.de> 0.5.5-1mdk
- 0.5.5
- re-add static package

* Sat Jun 12 2004 Torbjorn Turpeinen <tobbe@nyvalls.se> 0.5.4-1thac
- Built for Mandrake 10.0 official


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6981 |12cr|rekonq-1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		rekonq
License:	GPLv3+
Version:	1.0
Release:	1
Group:		Graphical desktop/KDE
Summary:	A lightweight, WebKit based web browser for KDE
URL:		http://rekonq.sourceforge.net/
#Source0:	http://downloads.sourceforge.net/project/rekonq/%(echo %{version} | cut -d. -f1-2)/%{name}-%{version}.tar.bz2
Source0:	http://downloads.sourceforge.net/project/rekonq/1.0/%{name}-%{version}.tar.bz2
Source100:	rekonq.rpmlintrc
# Patch 0 provides default mandriva bookmark 
Patch0:		rekonq-0.6.80-add-mandriva-www-in-bookmark.patch
# Patch 1 provides some mandriva sites in default rekonq preview
# Patch 1 also fix the default website to point to /usr/share/doc/HTML/index.html
Patch1:		rekonq-0.9.0-add-mandriva-www-in-preview.patch
BuildRequires:	kdelibs4-devel >= 2:4.6.0
# Package konqueror is currently required because it's providing cookies,proxie & web shortcut support in rekonq
Requires:	konqueror

%description
rekonq is a KDE browser based on Webkit. Its code is based on Nokia
QtDemoBrowser, just like Arora. Anyway its implementation is going to embrace
KDE technologies to have a full-featured KDE web browser.

#------------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p0 -b .bookmark~
%patch1 -p1 -b .preview~

%build
%cmake_kde4
%make

%install
%__rm -rf %buildroot
%makeinstall_std -C build

%find_lang %{name} --with-html
%find_lang kwebapp

%files -f %{name}.lang,kwebapp.lang
%defattr(-,root,root)
%{_kde_bindir}/%{name}
%{_kde_bindir}/kwebapp
%{_kde_libdir}/libkdeinit4_%{name}.so
%{_kde_appsdir}/%{name}/
%{_kde_datadir}/config.kcfg/%{name}.kcfg
%{_kde_iconsdir}/hicolor/*/apps/%{name}.png
%{_kde_applicationsdir}/%{name}.desktop


%changelog
* Wed Jul 25 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1.0-1
+ Revision: 810980
- Update to 1.0

* Wed Jul 11 2012 Bernhard Rosenkraenzer <bero@bero.eu> 0.9.90-1
+ Revision: 808905
- Update to 0.9.90 (1.0-beta1)

* Sun Jun 17 2012 Bernhard Rosenkraenzer <bero@bero.eu> 0.9.80-1
+ Revision: 806027
- Update to 1.0-TP

* Sat May 05 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.9.2-1
+ Revision: 796514
- update to 0.9.2

* Sun Apr 01 2012 Bernhard Rosenkraenzer <bero@bero.eu> 0.9.1-1
+ Revision: 788563
- 0.9.1
- Fix rpmlint errors

* Mon Mar 05 2012 Bernhard Rosenkraenzer <bero@bero.eu> 0.9.0-1
+ Revision: 782193
- Update to 0.9.0
- Clean up spec file

* Thu Jan 05 2012 Bernhard Rosenkraenzer <bero@bero.eu> 0.8.1-1
+ Revision: 757917
- Update to 0.8.1

* Sun Apr 03 2011 Funda Wang <fwang@mandriva.org> 0.7.0-1
+ Revision: 650027
- new version 0.7.0

* Mon Mar 21 2011 Funda Wang <fwang@mandriva.org> 0.6.95-1
+ Revision: 647212
- update to new version 0.6.95

* Sun Feb 27 2011 Funda Wang <fwang@mandriva.org> 0.6.85-1
+ Revision: 640415
- new version 0.6.85

* Wed Feb 09 2011 Funda Wang <fwang@mandriva.org> 0.6.80-1
+ Revision: 637049
- New version 0.6.80

  + John Balcaen <mikala@mandriva.org>
    - Fix BuildRequires

* Mon Oct 11 2010 John Balcaen <mikala@mandriva.org> 0.6.1-1mdv2011.0
+ Revision: 584922
- Update to 0.6.1

* Sat Oct 02 2010 John Balcaen <mikala@mandriva.org> 0.6.0-1mdv2011.0
+ Revision: 582413
- Update to 0.6.0

* Sun Aug 22 2010 Funda Wang <fwang@mandriva.org> 0.5.80-1mdv2011.0
+ Revision: 571788
- update to new version 0.5.80

* Fri Jul 09 2010 Funda Wang <fwang@mandriva.org> 0.5.0-1mdv2011.0
+ Revision: 549885
- New version 0.5.0

* Sat Mar 13 2010 Funda Wang <fwang@mandriva.org> 0.4.0-1mdv2010.1
+ Revision: 518643
- new version 0.4.0

* Thu Feb 11 2010 Funda Wang <fwang@mandriva.org> 0.3.90-1mdv2010.1
+ Revision: 504123
- New version 0.3.90 (based on kdewebkit)

  + John Balcaen <mikala@mandriva.org>
    - Update patch1 (now use /usr/share/doc/HTML/index.html as default homepage)

* Fri Nov 27 2009 John Balcaen <mikala@mandriva.org> 0.3.0-2mdv2010.1
+ Revision: 470526
- Add a Requires against konqueror (package is currently providing cookies,proxy & web shorcut support for rekonq)
- add patch0 to change default bookmarks
- add patch1 to change default preview

* Thu Nov 26 2009 John Balcaen <mikala@mandriva.org> 0.3.0-1mdv2010.1
+ Revision: 470312
- Update to 0.3.0
- use %%find_lang macro
- fix some buildrequires

* Tue Oct 20 2009 Raphaël Gertz <rapsys@mandriva.org> 0.2.0-0.1mdv2010.0
+ Revision: 458489
- First release and import rekonq files
- Created package structure for rekonq.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6982 |12cr|R-ellipse-0.3_5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  ellipse
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Epoch:            1
Version:          0.3_5
Release:          1
Summary:          Functions for drawing ellipses and ellipse-like confidence regions
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.3-5.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-graphics
Requires:         R-stats 
BuildRequires:    R-devel
BuildRequires:    Rmath-devel
BuildRequires:    texlive-collection-latex
BuildRequires:    R-graphics
BuildRequires:    R-stats
BuildRequires:    pkgconfig(lapack)
%rename R-cran-ellipse

%description
This package contains various routines for drawing ellipses and
ellipse-like confidence regions, implementing the plots described in
Murdoch and Chow (1996), A graphical display of large correlation
matrices, The American Statistician 50, 178-180. There are also routines
implementing the profile plots described in Bates and Watts (1988),
Nonlinear Regression Analysis and its Applications.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 1:0.3_5-1
+ Revision: 775045
- Update to latest version
- Update to latest version

* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 1:0.3_4-1
+ Revision: 774848
- Update and rebuild with R2spec
- Update and rebuild with R2spec

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.5-3mdv2011.0
+ Revision: 616448
- the mass rebuild of 2010.0 packages

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 0.3.5-2mdv2010.0
+ Revision: 433081
- rebuild

* Wed Jun 25 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.5-1mdv2009.0
+ Revision: 228933
- import R-cran-ellipse


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6983 |12cr|remake-3.81_0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oversion 3.81+dbg-0.2

Summary:	A gnu make version including a debuger
Name:		remake
Version:	3.81_0.2
Release:	%mkrel 2
License:	GPLv2+
Group:		Development/Other
Url:		http://bashdb.sourceforge.net/remake/
Source0:	http://downloads.sourceforge.net/bashdb/%{name}-%{oversion}.tar.bz2
Patch0:		remake-3.81+dbg-0.2-format_not_a_string_literal_and_no_format_arguments.patch
BuildRequires:	readline-devel
BuildRequires:	emacs
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
remake is a patched and modernized version of GNU make utility that
adds improved error reporting, the ability to trace execution in a
comprehensible way, and a debugger.

%prep
%setup -qn %{name}-%{oversion}
%patch0 -p1

%build
%configure2_5x
%make

%install
%{__rm} -rf %{buildroot}

%makeinstall_std
%{__rm} -f %{buildroot}/%{_infodir}/make*

%find_lang %{name}

%clean
%{__rm} -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS ChangeLog* COPYING INSTALL NEWS README* TODO
%{_bindir}/%{name}
%{_datadir}/emacs/site-lisp/mdb.el*
%{_infodir}/*


%changelog
* Sat Apr 16 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 3.81_0.2-2mdv2011.0
+ Revision: 653311
- rebuild

* Sun Jun 07 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 3.81_0.2-1mdv2010.0
+ Revision: 383539
- update to new version 3.81+dbg-0.2
- Patch0: fix format not a string literal and no format arguments error
- spec file clean

* Thu Feb 26 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.80_0.62-6mdv2009.1
+ Revision: 345229
- rebuild for latest readline
- fix format errors

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 3.80_0.62-5mdv2009.0
+ Revision: 260210
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 3.80_0.62-4mdv2009.0
+ Revision: 248346
- rebuild

* Wed Mar 12 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 3.80_0.62-2mdv2008.1
+ Revision: 187168
- remove conflicting files with make (#38801)
- add buildrequires on emacs

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 3.80_0.62-1mdv2008.1
+ Revision: 140746
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - do not hardcode bz2 extension


* Wed Feb 28 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 3.80_0.62-1mdv2007.0
+ Revision: 127051
- Import remake


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6984 |12cr|remmina-1.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname Remmina

Summary:	GTK+ remote desktop client
Name:		remmina
Version:	1.0.0
Release:	1
License:	GPLv2+
Group:		Networking/Remote access
Url:		http://remmina.sourceforge.net/
Source0:	https://github.com/downloads/FreeRDP/Remmina/%{oname}-%{version}.tar.gz
Patch0:		remmina-1.0-rosa-linkage.patch
Patch1:		remmina-1.0-rosa-datadir.patch
Patch2:		remmina-1.0-rosa-desktop.patch
Patch3:		remmina-1.0-rosa-libdir.patch
Requires:	rdesktop
# We don't have x11-server-xephyr so try to live without it
#Requires:	x11-server-xephyr
BuildRequires:	cmake
BuildRequires:	rdesktop
BuildRequires:	pkgconfig(gdk-3.0)
BuildRequires:	pkgconfig(vte-2.90)
BuildRequires:	pkgconfig(appindicator3-0.1)
BuildRequires:	pkgconfig(avahi-ui-gtk3)
BuildRequires:	pkgconfig(avahi-client)
BuildRequires:	pkgconfig(xkbfile)
BuildRequires:	pkgconfig(freerdp) >= 1.0
BuildRequires:	pkgconfig(gnome-keyring-1)
BuildRequires:	zlib-devel
BuildRequires:	jpeg-devel
BuildRequires:	gnutls-devel
BuildRequires:	libssh-devel >= 0.4
BuildRequires:	libavahi-ui-devel
BuildRequires:	pkgconfig(vte)
BuildRequires:	libgcrypt-devel
BuildRequires:	unique-devel
BuildRequires:	intltool >= 0.35.0

%description
Remmina is a remote desktop client written in GTK+, aiming to be
useful for system administrators and travellers, who need to work with
lots of remote computers in front of either large monitors or tiny
netbooks. Remmina supports multiple network protocols in an integrated
and consistant user interface. Currently RDP, VNC, XDMCP and SSH are
supported.

%package plugins
Summary:	A set of plugins for remmina
Requires:	%{name} = %{version}

%description plugins
A set of plugins for remote desktop client - remmina.

%package devel
Summary:	Developmnet files for %{name}
Group:		Development/C++
Requires:	%{name} = %{version}-%{release}

%description devel
Development files and headers for %{name}.

%prep
%setup -q -n FreeRDP-Remmina-356c033
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1

%build
# FIXME: telepathy plugin is broken
%cmake -DWITH_TELEPATHY:BOOL=OFF
%make

%install
pushd build
%makeinstall_std
popd

%__rm -f %{buildroot}%{_iconsdir}/hicolor/icon-theme.cache

# FIXME: includedir is empty
rm -rf %{buildroot}/%{_includedir}

%find_lang %{name}
%find_lang %{name}-plugins

%files -f %{name}.lang
%doc remmina/AUTHORS remmina/ChangeLog remmina/NEWS remmina/README*
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
#%{_datadir}/%{name}/*
%{_iconsdir}/hicolor/*/apps/%{name}.*
%{_iconsdir}/hicolor/*/actions/%{name}*

%files plugins -f %{name}-plugins.lang
%doc remmina-plugins/AUTHORS remmina-plugins/ChangeLog remmina-plugins/NEWS remmina-plugins/README*
%{_libdir}/remmina/plugins
%{_iconsdir}/hicolor/*/emblems/%{name}*

%files devel
%{_libdir}/pkgconfig/*.pc
#%{_includedir}/%{name}/*.h


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6985 |12cr|remmina-xfce-0.8.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Xfce panel plugin for remmina
Name:		remmina-xfce
Version:	0.8.1
Release:	%mkrel 2
License:	GPLv2
Group:		Graphical desktop/Xfce
Url:		http://remmina.sourceforge.net/
Source0:	http://downloads.sourceforge.net/project/remmina/%{version}/%{name}-%{version}.tar.gz
Requires:	remmina >= %{version}-%{release}
BuildRequires:	libxfce4util-devel >= 4.3.99.2
BuildRequires:	libxfce4-panel-devel >= 4.3.99.2
BuildRequires:	avahi-client-devel
BuildRequires:	intltool >= 0.35.0
BuildRequires:	perl(XML::Parser)
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Remmina is a remote desktop client written in GTK+, aiming to be
useful for system administrators and travellers, who need to work with
lots of remote computers in front of either large monitors or tiny
netbooks. Remmina supports multiple network protocols in an integrated
and consistant user interface. Currently RDP, VNC, XDMCP and SSH are
supported.

This package contains an Xfce panel plugin for remmina.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%__rm -rf %{buildroot}
%makeinstall_std

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog NEWS README
%_libdir/xfce4/panel-plugins/*.*
%_datadir/xfce4/panel-plugins/remmina-xfce-plugin.desktop
%_datadir/locale/*/*/remmina-xfce.mo


%changelog
* Fri Apr 29 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.8.1-2mdv2011.0
+ Revision: 660729
- rebuild

* Sat Sep 04 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.8.1-1mdv2011.0
+ Revision: 575892
- update to new version 0.8.1

* Sat Jul 17 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.8.0-1mdv2011.0
+ Revision: 554538
- update to new version 0.8.0
- spec file clean

* Tue Jul 13 2010 Lev Givon <lev@mandriva.org> 0.7.3-1mdv2011.0
+ Revision: 551388
- import remmina-xfce


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6986 |12cr|remotetea-1.0.7-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gcj_support	0

Name:		remotetea
Summary:	A fully fledged implementation of the ONC/RPC protocol in Java
Version:	1.0.7
Release:	3
Group:		Development/Java
License:	LGPLv2+
URL:		http://remotetea.sourceforge.net/
Source:		remotetea-src-%{version}.zip
%if %{gcj_support}
BuildRequires:	java-gcj-compat-devel
%else
BuildArch:	noarch
BuildRequires:	java-devel
%endif
BuildRequires:	ant
BuildRequires:	locales-en

%description
Remote Tea implements the complete ONC/RPC protocol for the TCP/IP and
UDP/IP transports according to RFC 1831. In particular:
    *  100% Java,
    * complete client functionality, including portmapper access,
    * complete server functionality,
    * a protocol compiler for .x files (rpcgen-compatible, Java-based),
      The protocol compiler jrpcgen from this package is compatible with
      Sun's rpcgen for SunOS 4.1 – with the only exceptions that no
      preprocessor and no "%" directives are available. However, multiple
      parameters in procedures are supported.
    * a Java-based portmapper,
      ...for whatever this could be good for...
    * comprehensive documentation both as Javadoc and commented source,
      Go and find the jokes and sarcastic comments...
    * Open Source (GNU LGPL) gives you the security to be able to know
      what is inside and what is not inside. And yes, the eCommunist
      FUD newspaper, the Wallstreak Journal, and the Infrigenancial Times
      (kind of The Financial Sun when it comes to properly researched
      articles) are all right: Open Source is viral and infects you with
      true freedom - freedom still means to respect rights, especially
      the rights of others.

%prep
%setup -q -n %name
find . -name '*.jar' -name '*.class' -exec %{__rm} -f {} \;
%{__mkdir} build
%{__cat} > build.xml <<EOF
<project name="aTunes" basedir="." default="build-jar">
	<target name="build-jar">
		<javac srcdir="src" destdir="build">
			<classpath>
				<fileset dir="%{_javadir}" includes="*.jar"/>
			</classpath>
		</javac>
		<copy todir="build">
			<fileset dir="src" />
		</copy>
		<jar basedir="build" destfile="jrpcgen-%{version}.jar">
			<fileset dir="build" includes="*/*.*"/>
		</jar>
	</target>
</project>
EOF

%build
export LC_ALL=ISO-8859-1
ant build-jar
%{__ln_s} jrpcgen-%{version}.jar jrpcgen.jar

%install
%{__mkdir_p} %{buildroot}%{_javadir}
%{__cp} -a jrpcgen-%{version}.jar jrpcgen.jar %{buildroot}%{_javadir}
%{__ln_s} %{_javadir}/jrpcgen.jar %{buildroot}%{_javadir}/oncrpc.jar

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files
%doc changelog.html readme.html docstyle.css COPYING.LIB
%{_javadir}/jrpcgen-%{version}.jar
%{_javadir}/jrpcgen.jar
%{_javadir}/oncrpc.jar
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%{_libdir}/gcj/%{name}/*
%endif


%changelog
* Tue Sep 15 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.0.7-2mdv2010.0
+ Revision: 442676
- rebuild

* Thu Feb 19 2009 Nicolas Vigier <nvigier@mandriva.com> 1.0.7-1mdv2009.1
+ Revision: 342912
- version 1.0.7
- disable gcj support
- add oncrpc.jar symlink
- fix description
- import remotetea

  + Thierry Vignaud <tvignaud@mandriva.com>
    - fix no-buildroot-tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6987 |12cr|renameutils-0.12.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Set of programs designed to make renaming of multiple files faster
Name:		renameutils
Version:	0.12.0
Release:	1
Group:		File tools
License:	GPLv2+
URL:		http://www.nongnu.org/renameutils/
Source0:	http://savannah.nongnu.org/download/renameutils/%{name}-%{version}.tar.gz
BuildRequires:	readline-devel
BuildRequires:	termcap-devel
Patch0:		renameutils-0.12.0-typo.patch
Patch1:		renameutils-0.12-type2.patch

%description
The file renaming utilities (renameutils for short) are a set of programs 
designed to make renaming of multiple files faster and less cumbersome. 
It currently consists of two programs: "qmv" and "imv". qmv allows files 
to be renamed by editing their names in any text editor. Since the files 
are listed after each other, this allows common changes to be made more 
quickly. imv ("interactive mv") is trivial but useful when you are too 
lazy to type (or even complete) the name of the file to rename. It 
allows the filename to be edited in the terminal using the GNU readline 
library. This is also useful when renaming files in Midnight Commander, 
where the whole filename has to be entered again.

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
%configure2_5x \
	--disable-rpath

%make

%install
%makeinstall_std

%find_lang %{name} --all-name

%files -f %{name}.lang
%doc README AUTHORS ChangeLog NEWS TODO
%{_bindir}/*
%{_mandir}/man1/*


%changelog
* Sat May 19 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.12.0-1
+ Revision: 799700
- version update 0.12.0

* Sat Apr 16 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.10.0-4
+ Revision: 653310
- rebuild

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.10.0-3mdv2010.0
+ Revision: 442677
- rebuild

* Thu Feb 26 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.10.0-2mdv2009.1
+ Revision: 345233
- rebuild against new readline

* Sun Sep 21 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.10.0-1mdv2009.1
+ Revision: 286397
- update to new version 0.10.0

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.9.0-4mdv2009.0
+ Revision: 260211
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 0.9.0-3mdv2009.0
+ Revision: 248366
- rebuild
- fix no-buildroot-tag

* Mon Dec 31 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9.0-1mdv2008.1
+ Revision: 139732
- new license policy
- add missing buildrequires
- new version
- spec file clean

  + Thierry Vignaud <tv@mandriva.org>
    - BR readline-devel
    - kill re-definition of %%buildroot on Pixel's request
    - import renameutils


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6988 |12cr|rendercheck-1.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: rendercheck
Version: 1.4
Release: %mkrel 1
Summary: Test a Render extension implementation
Group: Development/X11
Source: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License: MIT
BuildRoot: %{_tmppath}/%{name}-root

BuildRequires: libxrender-devel

%description
rendercheck is a program to test a Render extension implementation against
separate calculations of expected output.

%prep
%setup -q -n %{name}-%{version}

%build
%configure

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/rendercheck
%{_mandir}/man1/rendercheck.*


%changelog
* Mon Nov 22 2010 Thierry Vignaud <tv@mandriva.org> 1.4-1mdv2011.0
+ Revision: 599631
- new release
- fix summary

* Mon Apr 19 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.3-5mdv2010.1
+ Revision: 536775
- rebuild

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 1.3-4mdv2010.0
+ Revision: 433332
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.3-3mdv2009.0
+ Revision: 269219
- rebuild early 2009.0 package (before pixel changes)

* Wed Apr 16 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.3-2mdv2009.0
+ Revision: 194845
- rendercheck is a program to test a Render extension implementation against
  separate calculations of expected output.
- rendercheck package.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6989 |12cr|renouveau-0-0.20121206.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define cvsver	20121206
%define rel	1

Summary:	A tool to help developers of nouveau
Name:		renouveau
Version:	0
Release:	0.%{cvsver}.%{rel}
License:	MIT
Group:		Development/X11
URL:		http://nouveau.freedesktop.org/
# CVS snapshot
# cvs -z3 -d:pserver:anonymous@nouveau.cvs.sourceforge.net:/cvsroot/nouveau co -d renouveau-$(date +%Y%m%d) renouveau
# tar jcf renouveau-$(date +%Y%m%d).tar.bz2 renouveau-$(date +%Y%m%d)
Source0:	renouveau-%{cvsver}.tar.bz2
Patch0:		renouveau-20121206-rosa-linkage.patch
BuildRequires:	libxvmc-devel
BuildRequires:	SDL-devel
BuildRequires:	mesagl-devel
BuildRequires:	libxml2-devel
BuildRequires:	pkgconfig(glu)
ExclusiveArch:	%ix86 x86_64

%description
REnouveau stands for Reverse Engineer nouveau. It is an application
that runs small opengl tests and watches the changes in the video
card registers while the nvidia proprietary video drivers are in
use. This is used to do clean room reverse engineering (this is not
in violation with nvidia driver license).

Read this page if you want to submit a renouveau dump:
http://nouveau.freedesktop.org/wiki/REnouveauDumps

%prep
%setup -q -n %{name}-%{cvsver}
%patch0 -p1

perl -pi -e 's,lXvMCNVIDIA,lXvMCW,' Makefile

cat > README.install.urpmi <<EOF
See the following page for usage instructions:
http://nouveau.freedesktop.org/wiki/REnouveauDumps
EOF

%build
# no optflags as they interfere with results
%make

%install
# install binaries
install -d -m0755 %{buildroot}%{_bindir}
install -m0755 renouveau %{buildroot}%{_bindir}
install -m0755 disasm_shader %{buildroot}%{_bindir}

%files
%doc README README.install.urpmi license.txt
%{_bindir}/renouveau
%{_bindir}/disasm_shader


%changelog
* Mon Aug 16 2010 Anssi Hannula <anssi@mandriva.org> 0-0.20100816.1mdv2011.0
+ Revision: 570265
- new snapshot

* Sat Jul 24 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0-0.20100724.1mdv2011.0
+ Revision: 558109
- update to new snapshot 20100724

* Sun Jan 03 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0-0.20100103.1mdv2010.1
+ Revision: 485941
- update to new snapshot 20100103

* Mon Sep 07 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0-0.20090907.1mdv2010.0
+ Revision: 432976
- update to new snapshot 20090907

* Sat May 30 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0-0.20090530.1mdv2010.0
+ Revision: 381353
- new snapshot

* Sat Feb 21 2009 Anssi Hannula <anssi@mandriva.org> 0-0.20090221.1mdv2009.1
+ Revision: 343659
- new snapshot
- new snapshot

* Tue Apr 15 2008 Anssi Hannula <anssi@mandriva.org> 0-0.20080415.1mdv2009.0
+ Revision: 193551
- new snapshot

* Fri Feb 29 2008 Anssi Hannula <anssi@mandriva.org> 0-0.20080229.1mdv2008.1
+ Revision: 176582
- new snapshot

* Tue Feb 05 2008 Anssi Hannula <anssi@mandriva.org> 0-0.20080205.1mdv2008.1
+ Revision: 162740
- new snapshot

* Sun Jan 20 2008 Anssi Hannula <anssi@mandriva.org> 0-0.20080120.1mdv2008.1
+ Revision: 155153
- new snapshot

* Fri Jan 11 2008 Anssi Hannula <anssi@mandriva.org> 0-0.20080111.1mdv2008.1
+ Revision: 148720
- new snapshot

* Tue Jan 01 2008 Anssi Hannula <anssi@mandriva.org> 0-0.20080101.1mdv2008.1
+ Revision: 140007
- new snapshot

* Mon Dec 24 2007 Anssi Hannula <anssi@mandriva.org> 0-0.20071225.3mdv2008.1
+ Revision: 137614
- restore buildroot

* Mon Dec 24 2007 Anssi Hannula <anssi@mandriva.org> 0-0.20071225.2mdv2008.1
+ Revision: 137613
- new snapshot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Oct 28 2007 Anssi Hannula <anssi@mandriva.org> 0-0.20071028.2mdv2008.1
+ Revision: 102863
- direct users to renouveau wiki page
- buildrequires libxml2-devel
- new snapshot

* Tue Aug 07 2007 Anssi Hannula <anssi@mandriva.org> 0-0.20070807.1mdv2008.0
+ Revision: 59587
- new snapshot

* Mon Jul 16 2007 Anssi Hannula <anssi@mandriva.org> 0-0.20070716.1mdv2008.0
+ Revision: 52658
- new snapshot

* Thu Jun 28 2007 Anssi Hannula <anssi@mandriva.org> 0-0.20070628.1mdv2008.0
+ Revision: 45279
- new snapshot

* Wed Jun 13 2007 Anssi Hannula <anssi@mandriva.org> 0-0.20070613.1mdv2008.0
+ Revision: 38402
- new snapshot

* Sat Jun 02 2007 Anssi Hannula <anssi@mandriva.org> 0-0.20070602.1mdv2008.0
+ Revision: 34579
- new snapshot

* Wed May 23 2007 Anssi Hannula <anssi@mandriva.org> 0-0.20070523.1mdv2008.0
+ Revision: 30432
- new snapshot

* Mon May 07 2007 Anssi Hannula <anssi@mandriva.org> 0-0.20070508.1mdv2008.0
+ Revision: 24871
- new snapshot

* Sun Apr 22 2007 Anssi Hannula <anssi@mandriva.org> 0-0.20070422.1mdv2008.0
+ Revision: 17023
- new snapshot

* Tue Apr 17 2007 Anssi Hannula <anssi@mandriva.org> 0-0.20070417.1mdv2008.0
+ Revision: 13856
- new snapshot


* Mon Apr 02 2007 Anssi Hannula <anssi@mandriva.org> 0-0.20070402.1mdv2007.1
+ Revision: 150213
- new snapshot

* Sat Mar 10 2007 Anssi Hannula <anssi@mandriva.org> 0-0.20070310.1mdv2007.1
+ Revision: 140532
- new snapshot

* Thu Mar 08 2007 Anssi Hannula <anssi@mandriva.org> 0-0.20070308.1mdv2007.1
+ Revision: 138455
- new snapshot

* Tue Feb 27 2007 Anssi Hannula <anssi@mandriva.org> 0-0.20070227.1mdv2007.1
+ Revision: 126702
- new snapshot

* Thu Feb 22 2007 Anssi Hannula <anssi@mandriva.org> 0-0.20070222.1mdv2007.1
+ Revision: 124749
- new snapshot

* Tue Feb 20 2007 Anssi Hannula <anssi@mandriva.org> 0-0.20070220.1mdv2007.1
+ Revision: 123165
- new snapshot

* Sun Feb 18 2007 Anssi Hannula <anssi@mandriva.org> 0-0.20070218.1mdv2007.1
+ Revision: 122320
- new snapshot

* Fri Feb 09 2007 Anssi Hannula <anssi@mandriva.org> 0-0.20070209.1mdv2007.1
+ Revision: 118434
- new snapshot
- Import renouveau


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6990 |12cr|reoback-1.0.3-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define srcver 1.0_r3
%define tarver 1.0

Summary: A simple backup solution
Name: reoback
Version: 1.0.3
Release: %mkrel 8
License: GPL
URL: http://reoback.sourceforge.net/
Group: Archiving/Backup
BuildArchitectures: noarch
Requires: perl grep vixie-cron perl-libnet tar gzip
Source: http://prdownloads.sourceforge.net/reoback/%{name}-%{srcver}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}

%description
Pronounced as "Ray-o-back", REOBack is a simple backup solution designed
for Linux Users AND System Administrators. It is designed to be simple to
set-up and and easy to use. Great as a quick solution for those who
procrastinate about backups.

%prep
%setup -q -n %name-%tarver

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_bindir}
mkdir -p $RPM_BUILD_ROOT/etc/reoback
mkdir -p $RPM_BUILD_ROOT/etc/cron.daily
mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1
mkdir -p $RPM_BUILD_ROOT/var/lib/reoback/{data,backups,tmp}

install reoback.pl $RPM_BUILD_ROOT%{_bindir}

install -m 644 docs/man/*.* $RPM_BUILD_ROOT%{_mandir}/man1

cat > $RPM_BUILD_ROOT/etc/reoback/files.conf << EOF
############################################################################
# REOBack Simple Backup Solution
# http://sourceforge.net/projects/reoback/
############################################################################
# Comments must start with a "#" as shown
############################################################################

# The following is an example with comments, below it is again without

# 'File:' followed by the name of the tar file that will be created
# Note that we don't include a path as that is added in the settings.conf
#File: TestFile1

# Simply list all directories to be recursively backed up (1 per line)
#/home/sforge

# 'Skip:' followed by any subdirectories you want not to be included
#	  from the above backup directory  
#Skip: /home/sforge/backups
#Skip: /home/sforge/reoback/data

# For files to be completely recursively backed up, don't use the 'Skip'
# option.  Simple, huh?
#/etc
#/home/frank

# Note we are starting a new backup file, but don't need to mark the close
# of the previous one
#File: TestFile2
#/var/www/html

# Note we can also include seperate files, not just directories
#/var/www/docs/hugedoc.txt
EOF
chmod 644 $RPM_BUILD_ROOT/etc/reoback/files.conf

install -m 600 conf/settings.conf $RPM_BUILD_ROOT/etc/reoback/

cat > $RPM_BUILD_ROOT/etc/cron.daily/reoback << EOF
#!/bin/sh

# check if all is configured
egrep -q '^[^#]*UNKNOWN' /etc/reoback/settings.conf

if [ \$? != 0 ]; then
  /usr/bin/reoback.pl /etc/reoback/settings.conf
fi

EOF
chmod 755 $RPM_BUILD_ROOT/etc/cron.daily/reoback

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc docs/{CHANGES,INSTALL,README,LICENSE}
%{_mandir}/man1/*
%dir /etc/reoback
%config(noreplace) /etc/reoback/*
/etc/cron.daily/reoback
/var/lib/reoback
%{_bindir}/*



%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.0.3-8mdv2010.0
+ Revision: 433333
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0.3-7mdv2009.0
+ Revision: 260212
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0.3-6mdv2009.0
+ Revision: 248368
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 1.0.3-4mdv2008.1
+ Revision: 126567
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import reoback


* Mon Jan 10 2005 Frederic Lepied <flepied@mandrakesoft.com> 1.0.3-4mdk
- fix URL

* Sun Jan  9 2005 Frederic Lepied <flepied@mandrakesoft.com> 1.0.3-3mdk
- allow to have UNKNOWN in a comment

* Wed Aug  6 2003 Frederic Lepied <flepied@mandrakesoft.com> 1.0.3-2mdk
- rebuild

* Mon Mar 25 2002 Frederic Lepied <flepied@mandrakesoft.com> 1.0.3-1mdk
- removed patch0 integrated upstream
- 1.0.3

* Wed Aug 22 2001 Frederic Lepied <flepied@mandrakesoft.com> 1.0-1mdk
- first Mandrake Linux release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6991 |12cr|rep-gtk-0.90.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define librepver 0.92.0

Name:		rep-gtk
Summary:	GTK+ binding for librep Lisp environment
Version:	0.90.8
Release: %mkrel 1
License:	GPLv2+
Group:		Development/GNOME and GTK+
URL:		http://rep-gtk.sourceforge.net/
Source0:	http://download.tuxfamily.org/librep/rep-gtk/%{name}-%{version}.tar.xz
Requires:	librep >= %{librepver}
BuildRequires:  librep-devel >= %{librepver}
BuildRequires:  gtk+2-devel
BuildRequires:  libgdk_pixbuf2.0-devel >= 2.24
BuildRequires:  libgcrypt-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot


%description
This is a binding of GTK+ for the librep Lisp interpreter.  It is based on 
Marius Vollmer's guile-gtk package (initially version 0.15, updated to 0.17), 
with a new glue-code generator.

%package devel
Summary: C headers for %name
Group: Development/C
Requires: %name = %version-%release

%description devel
This is a binding of GTK+ for the librep Lisp interpreter.  It is based on 
Marius Vollmer's guile-gtk package (initially version 0.15, updated to 0.17), 
with a new glue-code generator.



%prep
%setup -q
[ -x configure ] || ./autogen.sh

%build

%configure2_5x
make host_type=%{_target_platform}


%install
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}

%makeinstall_std host_type=%{_target_platform}
rm -rf  %buildroot%_datadir/doc/rep-gtk-*

%clean
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}


%if %mdkversion < 200900
%post -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -p /sbin/ldconfig
%endif

%files
%defattr (-,root,root,0755)
%doc README README.guile-gtk gtk.defs gdk.defs examples
%{_libexecdir}/rep/gui/

%files devel
%defattr (-,root,root,0755)
%doc ChangeLog
%_includedir/rep-gtk
%_libdir/pkgconfig/rep-gtk.pc


%changelog
* Wed Mar 28 2012 Götz Waschk <waschk@mandriva.org> 0.90.8-1mdv2012.0
+ Revision: 787941
- new version

* Mon Aug 29 2011 Götz Waschk <waschk@mandriva.org> 0.90.7-1
+ Revision: 697353
- new version
- bump gdk-pixbuf dep

* Sun May 01 2011 Götz Waschk <waschk@mandriva.org> 0.90.6-1
+ Revision: 661340
- new version
- bump librep dep
- update file list

* Sun Feb 27 2011 Götz Waschk <waschk@mandriva.org> 0.90.5-1
+ Revision: 640672
- new version
- fix source URL

* Thu Dec 16 2010 Götz Waschk <waschk@mandriva.org> 0.90.4-2mdv2011.0
+ Revision: 622276
- rebuild

* Mon Sep 27 2010 Götz Waschk <waschk@mandriva.org> 0.90.4-1mdv2011.0
+ Revision: 581305
- new version
- update file list

* Sun Jul 11 2010 Götz Waschk <waschk@mandriva.org> 0.90.3-1mdv2011.0
+ Revision: 550751
- new version
- new source URL

* Sat Jan 09 2010 Götz Waschk <waschk@mandriva.org> 0.90.2-1mdv2010.1
+ Revision: 488002
- new version
- drop librep dep
- add devel package

* Sat Dec 19 2009 Götz Waschk <waschk@mandriva.org> 0.90.1-1mdv2010.1
+ Revision: 480080
- update to new version 0.90.1

* Sat Aug 29 2009 Götz Waschk <waschk@mandriva.org> 0.90.0-1mdv2010.0
+ Revision: 422129
- update to new version 0.90.0

* Sun Jul 05 2009 Götz Waschk <waschk@mandriva.org> 0.18.6r2-1mdv2010.0
+ Revision: 392598
- update to new version 0.18.6r2

* Sat Jun 20 2009 Götz Waschk <waschk@mandriva.org> 0.18.6-1mdv2010.0
+ Revision: 387480
- new version
- call autogen

* Sun May 03 2009 Götz Waschk <waschk@mandriva.org> 0.18.5-1mdv2010.0
+ Revision: 371313
- new version
- fix installation

* Thu Mar 05 2009 Götz Waschk <waschk@mandriva.org> 0.18.4-1mdv2009.1
+ Revision: 348802
- fix installation
- drop libglade and gnome bindings
- new version
- bump librep dep

* Mon Nov 24 2008 Götz Waschk <waschk@mandriva.org> 0.18.3-1mdv2009.1
+ Revision: 306174
- fix pkgconfig file location
- new version
- drop patch
- update license
- update file list

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.18-11mdv2009.0
+ Revision: 260213
- rebuild
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Tue Feb 19 2008 Thierry Vignaud <tv@mandriva.org> 0.18-8mdv2008.1
+ Revision: 172432
- rebuild
- rebuild
- fix description-line-too-long
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Jul 30 2007 Götz Waschk <waschk@mandriva.org> 0.18-6mdv2008.0
+ Revision: 56733
- fix buildrequires
- unpack patch
- Import rep-gtk



* Thu Jul 20 2006 Götz Waschk <waschk@mandriva.org> 0.18-1mdv2007.0
- Rebuild

* Tue Jan 10 2006 Götz Waschk <waschk@mandriva.org> 0.18-5mdk
- Rebuild
- use mkrel

* Mon Jan 24 2005 Gtz Waschk <waschk@linux-mandrake.com> 0.18-4mdk
- from Anders Melchiorsen :
- changed gtk-2.4 fix to the one from 
  http://linuxfromscratch.org/pipermail/blfs-dev/2004-March/005502.html

* Fri Jun 25 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.18-3mdk
- replace patch with fix from cvs

* Wed Apr 21 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.18-2mdk
- fix source url
- fix buildrequires
- fix build with new gtk

* Sun Aug  3 2003 Gtz Waschk <waschk@linux-mandrake.com> 0.18-1mdk
- fix buildrequires
- new version

* Sun Jul 20 2003 Gtz Waschk <waschk@linux-mandrake.com> 0.17-3mdk
- rebuild against current orbit

* Thu Jan 16 2003 Gtz Waschk <waschk@linux-mandrake.com> 0.17-2mdk
- rebuild against latest ssl

* Fri Nov 15 2002 Gtz Waschk <waschk@linux-mandrake.com> 0.17-1mdk
- drop patch
- new version

* Fri Aug  9 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 0.16-2mdk
- Patch0: fix crash when selecting color (bug 87959)
- Recompiled against latest librep

* Mon Jun 24 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 0.16-1mdk
- Release 0.16

* Wed Jun 12 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 0.15-5.20020611.1mdk
- new snapshot

* Tue Jun  4 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 0.15-5.20020524.1mdk
- new snapshot

* Fri May 10 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 0.15-5.20020502.1mdk 
- GNOME 2 cvs snapshot

* Tue Oct 16 2001 Renaud Chaillat <rchaillat@mandrakesoft.com> 0.15-4mdk
- rebuilt with libpng3

* Tue Jul  3 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 0.15-3mdk
- Recompiled against latest librep

* Mon Dec 18 2000 Frederic Crozat <fcrozat@mandrakesoft.com> 0.15-2mdk
- Remove explicit dependency on libraries

* Fri Dec  8 2000 Vincent Danen <vdanen@mandrakesoft.com> 0.15-1mdk
- 0.15

* Wed Nov 15 2000 Vincent Danen <vdanen@mandrakesoft.com> 0.14-2mdk
- rebuild against (and require) librep-0.13.2

* Fri Sep 22 2000 Vincent Danen <vdanen@mandrakesoft.com> 0.14-1mdk
- 0.14

* Wed Aug 30 2000 Frederic Crozat <fcrozat@mandrakesoft.com> 0.13a-6mdk
- Add support for gdk-pixbuf 

* Mon Aug 07 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.13a-5mdk
- automatically added BuildRequires

* Thu Aug  3 2000 Vincent Danen <vdanen@mandrakesoft.com> 0.13a-4mdk
- force version dependencies
- remove Packager

* Thu Jul 27 2000 Vincent Danen <vdanen@mandrakesoft.com> 0.13a-3mdk
- rebuild to fix problems with previous build (macro problems)

* Wed Jul 19 2000 Vincent Danen <vdanen@mandrakesoft.com> 0.13a-2mdk
- rebuild for directory changes

* Wed Jul 12 2000 Vincent Danen <vdanen@mandrakesoft.com> 0.13a-1mdk
- 0.13a
- more macroization

* Tue Jul 11 2000 Vincent Danen <vdanen@mandrakesoft.com> 0.13-1mdk
- 0.13

* Sun Jul  9 2000 Vincent Danen <vdanen@mandrakesoft.com> 0.12-1mdk
- 0.12
- specfile cleanup
- macroization

* Thu May 11 2000 Vincent Danen <vdanen@linux-mandrake.com> 0.10-2mdk
- add --with-libglade so sawfish will build themer package

* Wed May 10 2000 Vincent Danen <vdanen@linux-mandrake.com> 0.10-1mdk
- 0.10

* Fri Apr 14 2000 Vincent Danen <vdanen@linux-mandrake.com>
- fix groups
- applied helixcode gnome patch

* Sat Mar 11 2000 Vincent Danen <vdanen@linux-mandrake.com>
- specfile cleanups
- 0.9.1

* Fri Feb 04 2000 Lenny Cartier <lenny@mandrakesoft.com>
- new in contribs
- used srpm provided by Vincent Danen <vdanen@linux-mandrake.com>

* Sun Jan 30 2000 Vincent Danen <vdanen@linux-mandrake.com>
- initial specfile
- bzip sources

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6992 |12cr|reportdhcp-2.1-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	reportdhcp
%define version 2.1
%define release %mkrel 9

Summary:	Displays statistics and lease entries for ISC DHCPD
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Monitoring
URL:		http://www.omar.org/opensource/reportdhcp/
Source0:	%{name}.pl-%{version}.tar.bz2
Patch0:		%{name}.patch
Requires:	dhcp-server
Requires:	webserver
#Requires:	perl
BuildRoot:	%{_tmppath}/%{name}-%{version}-root
BuildArch:	noarch

%description
Reportdhcp.pl is a CGI script written in perl. It displays
statistics and lease entries for ISC DHCPD by parsing the
dhcpd.conf and dhcpd.leases files. reportdhcp.pl version 2
supports version 3.0p1 and above of the ISC DHCP distribution.

%prep

%setup -q -c -n %{name}-%{version}
%patch0 -p0

%build

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

mkdir -p %{buildroot}/var/www/cgi-bin
install -m755 %{name}.pl %{buildroot}/var/www/cgi-bin/

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc CHANGELOG README
%attr(755,root,root) /var/www/cgi-bin/%{name}.pl



%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 2.1-9mdv2010.0
+ Revision: 433334
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.1-8mdv2009.0
+ Revision: 260232
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.1-7mdv2009.0
+ Revision: 248373
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 2.1-5mdv2008.1
+ Revision: 140746
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request
    - kill changelog left by repsys


* Fri Jul 14 2006 Olivier Thauvin <nanardon@mandriva.org>
+2006-07-14 19:06:04 (41177)
- rebuild && mkrel

* Fri Jul 14 2006 Olivier Thauvin <nanardon@mandriva.org>
+2006-07-14 19:04:14 (41176)
Import reportdhcp

* Fri Jun 03 2005 Oden Eriksson <oeriksson@mandriva.com> 2.1-4mdk
- rebuild

* Sun May 16 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.1-3mdk
- build release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6993 |12cr|repoview-0.6.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	repoview
%define version 0.6.2
%define release %mkrel 2

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:        Creates a set of static HTML pages in a yum repository
Group:          Networking/WWW
License:        GPL
URL:            http://linux.duke.edu/projects/mini/%{name}
Source0:        http://linux.duke.edu/projects/mini/%{name}/download/%{name}-%{version}.tar.gz
Requires:       python >= 2.2
Requires:       python-kid >= 0.6.3
Requires:       python-elementtree
BuildArch:      noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}

%description
RepoView creates a set of static HTML pages in a yum repository for easy
browsing.


%prep
%setup -q
perl -pi \
	-e "s|^DEFAULT_TEMPLATEDIR =.*|DEFAULT_TEMPLATEDIR = '%{_datadir}/%{name}/templates'|g;" \
	repoview.py
perl -pi -e 'tr/\n//d' ChangeLog

%install
rm -rf %{buildroot}
mkdir -p -m 755                         \
    %{buildroot}/%{_datadir}/%{name} \
    %{buildroot}/%{_bindir}          \
    %{buildroot}/%{_mandir}/man8
install -m 755 repoview.py  %{buildroot}/%{_bindir}/repoview
install -m 644 repoview.8 %{buildroot}/%{_mandir}/man8
cp -rp templates %{buildroot}/%{_datadir}/%{name}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc README COPYING ChangeLog
%{_datadir}/%{name}
%{_bindir}/*
%{_mandir}/man*/*


%changelog
* Tue Sep 15 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.6.2-2mdv2010.0
+ Revision: 442687
- rebuild

* Thu Jan 15 2009 Jérôme Soyer <saispo@mandriva.org> 0.6.2-1mdv2009.1
+ Revision: 329838
- New upstream release

* Fri Aug 01 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.6.1-4mdv2009.0
+ Revision: 260233
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.6.1-3mdv2009.0
+ Revision: 248374
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 04 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.6.1-1mdv2008.1
+ Revision: 115425
- new version

* Wed Sep 05 2007 Jérôme Soyer <saispo@mandriva.org> 0.6.0-1mdv2008.0
+ Revision: 79840
- New release 0.6.0
- Import repoview



* Sun Oct 09 2005 Michael Scherer <misc@mandriva.org> 0.4.1-1mdk
- New release 0.4.1

* Sat Oct 08 2005 Michael Scherer <misc@mandriva.org> 0.4-1mdk
- New release 0.4

* Sat Jul 16 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.3- 4 
- properly quote variable

* Sat Jul 16 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.3-3mdk 
- don't mess with software internal version

* Wed Jul 13 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.3-2mdk 
- used mkrel

* Tue Jul 12 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.3-1mdk 
- first mdk release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6994 |12cr|resample-1.8.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Sampling-rate conversion program
Name:		resample
Version:	1.8.1
Release:	5
License:	LGPL
Group:		Sound
URL:		http://ccrma.stanford.edu/~jos/resample/
Source0:	http://ccrma.stanford.edu/~jos/resample/%{name}-%{version}.tar.gz
Patch0:		resample-1.8.1-string-fmt.patch
BuildRequires:	libtool

%description
The resample software package contains free sampling-rate conversion and filter
design utilities written in C, including a stand-alone command-line
sampling-rate conversion utility called resample. The package compiles readily
under Linux and most other UNIX operating systems. 

%prep
%setup -q
%patch0 -p1

chmod 644 AUTHORS COPYING ChangeLog NEWS README

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc AUTHORS COPYING ChangeLog NEWS README
%{_bindir}/*
%{_mandir}/man1/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6995 |12cr|rescan-scsi-bus-1.56-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Rescan SCSI bus in Linux
Name:		rescan-scsi-bus
Version:	1.56
Release:	1
License:	GPL
Group:		System/Kernel and hardware 
Source0:	http://www.garloff.de/kurt/linux/%{name}.sh
URL:		http://www.garloff.de/kurt/linux/
BuildArch:	noarch

%description
Linux allows you to add and remove SCSI devices without rebooting by
using the

echo "scsi add-single-device H C I L" > /proc/scsi/scsi

command (H = host, C = channel, I = SCSI ID, L = SCSI LUN). The
remove-single-device command works similarily.

Note, however, that the SCSI bus was NOT designed for hot-plugging, so
you might be out of luck... And you have to be sure, that termination
is OK. All filesystems on a device have to be unmounted before
disconnecting it or powering it down.

%prep
%setup -q -c -T
install %{SOURCE0} %{name}

%install
install -d %buildroot%{_sbindir}
install %{name} %buildroot%{_sbindir}

%files
%defattr(644,root,root,755)
%attr(755,root,root) %{_sbindir}/rescan-scsi-bus


%changelog
* Tue Feb 14 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.56-1
+ Revision: 773933
- imported package rescan-scsi-bus


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6996 |12cr|rest-0.7.12-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api	0.7
%define major	0
%define libname		%mklibname %{name} %{api} %{major}
%define girname		%mklibname %{name}-gir %{api}
%define develname	%mklibname %{name} -d

Name:		rest
Summary:	Library for accessing rest web services
Group:		System/Libraries
Version:	0.7.12
Release:	2
License:	LGPLv2+
URL:		http://www.gnome.org
Source0:	http://ftp.gnome.org/pub/GNOME/sources/rest/%{api}/%{name}-%{version}.tar.xz

BuildRequires: gtk-doc
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(gobject-introspection-1.0)
BuildRequires: pkgconfig(libsoup-2.4)
BuildRequires: pkgconfig(libxml-2.0)

%description
Library for accessing rest web services

%package -n %{libname}
Summary: Library for accessing rest web services
Group: System/Libraries
Obsoletes: %{_lib}librest0 < %{version}
Conflicts: %{develname} < 0.7.10

%description -n %{libname}
Library for accessing rest web services

%package -n %{girname}
Summary: GObject introspection interface library for %{name}
Group: System/Libraries

%description -n %{girname}
GObject introspection interface library for %{name}.

%package -n %{develname}
Summary: Development files for %{name}
Group: Development/C
Requires: %{libname} = %{version}-%{release}
Provides: %{name}-devel = %{version}-%{release}
%rename lib%{name}-doc

%description -n %{develname}
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static \
	--enable-introspection=yes \
	--enable-gtk-doc

%make

%install
%makeinstall_std
find %{buildroot} -name '*.la' -delete

%files -n %{libname}
%doc COPYING
%{_libdir}/librest-%{api}.so.%{major}*
%{_libdir}/librest-extras-%{api}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Rest-%{api}.typelib
%{_libdir}/girepository-1.0/RestExtras-%{api}.typelib

%files -n %{develname}
%doc README AUTHORS ChangeLog
%{_includedir}/%{name}-%{api}
%{_libdir}/pkgconfig/%{name}-%{api}.pc
%{_libdir}/pkgconfig/%{name}-extras-%{api}.pc
%{_libdir}/librest-%{api}.so
%{_libdir}/librest-extras-%{api}.so
%{_datadir}/gtk-doc/html/%{name}*%{api}
%{_datadir}/gir-1.0/Rest-%{api}.gir
%{_datadir}/gir-1.0/RestExtras-%{api}.gir



%changelog
* Sun Apr 29 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.7.12-2
+ Revision: 794432
- rebuild for typelib

* Wed Nov 23 2011 Matthew Dawkins <mattydaw@mandriva.org> 0.7.12-1
+ Revision: 732693
- fixed devel pkg list
- new version 0.7.12
- cleaned up spec
- removed defattr
- removed clean section
- split out gir pkg
- merged doc pkg into devel
- removed mkrel & BuildRoot
- converted BRs to pkgconfig provides
- updated URL
- removed .la files
- disabled static build
- source pkg is rest not librest, following mdv policy

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.7.10-1
+ Revision: 657594
- new version 0.7.10

* Thu Apr 14 2011 Funda Wang <fwang@mandriva.org> 0.7.2-2
+ Revision: 652963
- br g-ir
- rebuild for new libsoup

  + Claudio Matsuoka <claudio@mandriva.com>
    - Update for MeeGo 1.1

* Wed Aug 11 2010 Götz Waschk <waschk@mandriva.org> 0.6.1-5mdv2011.0
+ Revision: 568999
- rebuild for new libproxy

* Wed Oct 28 2009 Olivier Blin <blino@mandriva.org> 0.6.1-4mdv2010.0
+ Revision: 459749
- 0.6.1, with versionned lib and extra lib (from Caio Begotti)

* Mon Oct 05 2009 Olivier Blin <blino@mandriva.org> 0.6-4mdv2010.0
+ Revision: 454072
- provide librest-devel
- remove useless requires in -devel

* Fri Oct 02 2009 Olivier Blin <blino@mandriva.org> 0.6-3mdv2010.0
+ Revision: 452555
- fix devel group

* Thu Oct 01 2009 Olivier Blin <blino@mandriva.org> 0.6-2mdv2010.0
+ Revision: 452386
- fix naming that I broke (funny liblibrest will die)
- use major in file list

* Thu Oct 01 2009 Olivier Blin <blino@mandriva.org> 0.6-1mdv2010.0
+ Revision: 452264
- include la in devel package
- remove useless exclude
- fix name
- initial import (from Claudio Matsuoka and Caio Begotti, based on Fedora package)
- Created package structure for librest.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6997 |12cr|revelation-0.4.13-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 0.4.13
%define release 1

Summary:	Password manager for GNOME 2
Name:		revelation
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		File tools
URL:		http://oss.codepoet.no/revelation/
Source0:	https://bitbucket.org/erikg/%name/downloads/%name-%version.tar.xz 
Source1:	%name.png

BuildRequires:	pygtk2.0-devel
BuildRequires:	%{_lib}crack2-python
BuildRequires:	gnome-python-devel
BuildRequires:	gnome-python-extras
BuildRequires:	gnome-python-desktop
BuildRequires:	gnome-python-gconf
BuildRequires:	gnome-python-gnomevfs
BuildRequires:	python-dbus
BuildRequires:	cracklib-devel
BuildRequires:	pycrypto >= 1.9
BuildRequires:	gnome-panel-devel >= 2.9.4
BuildRequires:	imagemagick
BuildRequires:	desktop-file-utils
BuildRequires:	intltool
Requires:	gnome-python
Requires:	gnome-python-gconf
Requires:	gnome-python-gnomevfs
Requires:	python-dbus
Requires:	python-libxml2
Requires:	pycrypto >= 1.9
Requires:	pygtk2.0 >= 2.3.91
Requires(post):	desktop-file-utils shared-mime-info
Requires(postun):desktop-file-utils shared-mime-info

%description
Revelation is a password manager for the GNOME 3 desktop, released under
the GNU GPL license. It organizes accounts in a tree structure, and
stores them as AES-encrypted XML files.

%prep
%setup -q

%build
%configure2_5x \
	--disable-mime-update \
	--disable-desktop-update

%make WARN_CFLAGS=""

%install
rm -rf %{buildroot}
GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 %makeinstall_std UPDATE_MIME_DATABASE=true UPDATE_DESKTOP_DATABASE=true
%{__rm} -f %buildroot%{_libdir}/python%pyver/site-packages/%name/*.pyc

# menu entry
desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="X-MandrivaLinux-System-Other" \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/*


# icons
#install -m 644 -D pixmaps/revelation.png %{buildroot}%{_liconsdir}/%{name}.png
#convert -geometry 32x32 pixmaps/revelation.png %{buildroot}%{_iconsdir}/%{name}.png
#install -m 644 -D pixmaps/revelation-16x16.png %{buildroot}%{_miconsdir}/%{name}.png
mkdir -p %buildroot/{%_liconsdir,%_iconsdir,%_miconsdir}
mkdir -p %buildroot/%{_datadir}/pixmaps
install -m 644 %SOURCE1 %{buildroot}%{_liconsdir}/%{name}.png
convert -geometry 32x32 %SOURCE1 %{buildroot}%{_iconsdir}/%{name}.png
convert -geometry 16x16 %SOURCE1 %{buildroot}%{_miconsdir}/%{name}.png
cp %SOURCE1 %buildroot/%{_datadir}/pixmaps
%find_lang %name

%files -f %name.lang
%doc AUTHORS ChangeLog README
%{_sysconfdir}/gconf/schemas/*.schemas
%{_bindir}/*
%{_datadir}/%{name}
%{_datadir}/applications/*.desktop
%{_datadir}/pixmaps/*
%{py_platsitedir}/%{name}
%dir %{_datadir}/icons/hicolor/
%{_datadir}/icons/hicolor/*
%{_datadir}/mime/packages/%name.xml
%{_liconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png




%changelog
* Tue May 29 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.4.13-1
+ Revision: 801099
- version update 0.4.13

* Mon Nov 21 2011 Götz Waschk <waschk@mandriva.org> 0.4.12-1
+ Revision: 732153
- new version
- xz tarball
- drop patches
- update deps
- remove panel applet

* Mon May 23 2011 Funda Wang <fwang@mandriva.org> 0.4.11-7
+ Revision: 677909
- fix build
- br intltool
- rebuild to add gconftool as req

* Sun Sep 20 2009 Funda Wang <fwang@mandriva.org> 0.4.11-6mdv2011.0
+ Revision: 444850
- fix broken menu generation (bug#53772)

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.4.11-5mdv2010.0
+ Revision: 442697
- rebuild

* Sat Dec 27 2008 Adam Williamson <awilliamson@mandriva.org> 0.4.11-4mdv2009.1
+ Revision: 319711
- rebuild with python 2.6

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Tue Jun 17 2008 Thierry Vignaud <tv@mandriva.org> 0.4.11-3mdv2009.0
+ Revision: 222748
- patch 0: fix 'error: value "0.4.11" for key "Version" in group "Desktop
  Entry" is not a known version'
- buildrequires gnome-python-devel
- rebuild
- drop old menu
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6998 |12cr|reviewboard-1.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname   ReviewBoard

Name:           reviewboard
Version:        1.5
Release:        %mkrel 1
Summary:        Web-based code review tool
Group:          Networking/WWW
License:        MIT
URL:            http://www.review-board.org
Source0:        http://downloads.review-board.org/releases/%{name}/1.5/%{oname}-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}
BuildArch:      noarch
BuildRequires:  python-devel
BuildRequires:  python-setuptools
Requires:       python-django >= 1.1.1
Requires:       python-djblets >= 0.6.4
Requires:       python-imaging
Requires:       apache 
Requires:       python-sqlite
Requires:       patchutils
Requires:       python-svn
Requires:       python-flup
Requires:       python-nose
Requires:       python-pytz
Requires:       python-pygments >= 1.1.1
Requires:       python-django-evolution
Requires:       python-recaptcha-client
Requires:       python-paramiko
Requires:       python-memcached
Requires:       python-dateutil

Patch1000: FED01-Disable-ez_setup-when-installing-by-RPM.patch

%description
Review Board is a powerful web-based code review tool that offers
developers an easy way to handle code reviews. It scales well from small
projects to large companies and offers a variety of tools to take much
of the stress and time out of the code review process.

%files
# The rb-site executable has a PyGTK GUI, so would normally
# require us to ship a .desktop file.  However it can only be run when supplied
# a directory as a command-line argument, hence it wouldn't be meaningful to
# create a .desktop file for it.
%defattr(-,root,root,-)
%doc AUTHORS COPYING INSTALL NEWS README
%{_bindir}/rb-site
%{python_sitelib}/reviewboard/
%{python_sitelib}/ReviewBoard*.egg-info/
%{python_sitelib}/webtests/*.py*

#--------------------------------------------------------------------

%prep
%setup -q -n %{oname}-%{version}
%patch1000 -p1

%build
%{__python} setup.py build

%install
rm -rf $RPM_BUILD_ROOT

# --skip-build causes bad stuff in siteconfig.py as of 0.8.4
%{__python} setup.py install --skip-build --root $RPM_BUILD_ROOT

# manage.py has a shebang and is meaningful to run; make it executable:
chmod +x $RPM_BUILD_ROOT/%{python_sitelib}/reviewboard/manage.py

%clean
rm -rf $RPM_BUILD_ROOT



%changelog
* Sun Nov 07 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.5-1mdv2011.0
+ Revision: 594407
- import reviewboard


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 6999 |12cr|rev-plugins-0.3.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    rev-plugins
%define version 0.3.1
%define release %mkrel 5

Summary:        A reverb plugin for LADSPA
Name:           %{name}
Version:        %{version}
Release:        %{release}
License:        GPLv2
Group:          Sound
Source:         http://www.kokkinizita.net/linuxaudio/downloads/REV-plugins-%{version}.tar.bz2
URL:            http://www.kokkinizita.net/linuxaudio
BuildRoot:      %{_tmppath}/%{name}-buildroot
Requires:       ladspa

%description
This reverb is based on gverb by Juhana Sadeharju, but the code
(now C++) is entirely original, including a second input for stereo
operation, and some code to prevent FP denormalisation.

%prep
%setup -q -n REV-plugins-%{version}
perl -p -i -e 's/\-O2/\$\(RPM_OPT_FLAGS\)/g' Makefile
perl -p -i -e 's/\/usr\/lib\/ladspa/\$\(DESTDIR\)\/usr\/%_lib\/ladspa/g' Makefile

%build
%make

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_libdir}/ladspa
make DESTDIR=$RPM_BUILD_ROOT install

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS README
%{_libdir}/ladspa/*.so



%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-5mdv2011.0
+ Revision: 614707
- the mass rebuild of 2010.1 packages

* Fri Apr 09 2010 Frank Kober <emuse@mandriva.org> 0.3.1-4mdv2010.1
+ Revision: 533407
- drop patch0, update url, rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request
    - use %%mkrel
    - import rev-plugins

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Thu Aug 25 2005 Austin Acton <austin@mandriva.org> 0.3.1-1mdk
- 0.3.1
- build flags

* Sat May 8 2004 Austin Acton <austin@mandrake.org> 0.2.1-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7000 |12cr|rexloader-0.1a.rev207-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define 	svn 207

Name:		rexloader
Version:	0.1a.rev%{svn}
Release:	%mkrel 1
Summary:	Advanced multi-threaded download manager with Qt4 GUI
Group:		Networking/File transfer
License:	GPLv3
URL:		http://code.google.com/p/rexloader/
Source0:	%{name}-%{version}.tar.bz2
Patch0:		rexloader-0.1a-linkage.patch
BuildRequires:	qt4-devel
BuildRequires:	zlib-devel

%description
Advanced Qt4 download manager over HTTP with configurable
multi-threaded downloading.

%prep
%setup -q
%patch0 -p1

%build
cd Httploader
%qmake_qt4 HttpLoader.pro
%__make
cd ../NoticeWindow
%qmake_qt4 NoticeWindow.pro
%__make
cd ../REXLoader
%qmake_qt4 REXLoader.pro
%__make

%install
%__rm -rf %{clean}
%__mkdir_p %{buildroot}%{_bindir}
%__install ./usr/bin/REXLoader %{buildroot}%{_bindir}/%{name}
%__mkdir_p %{buildroot}%{_libdir}/%{name}/plugins
%__install ./usr/lib/%{name}/plugins/* %{buildroot}%{_libdir}/%{name}/plugins
%__install ./NoticeWindow/NoticeWindow %{buildroot}%{_libdir}/%{name}/plugins/libNoticeWindow.so
%__mkdir_p %{buildroot}%{_datadir}/pixmaps
%__install ./REXLoader/images/RExLoader_64x64.png %{buildroot}%{_datadir}/pixmaps/%{name}.png

%__mkdir_p %{buildroot}%{_datadir}/applications
%__cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=REXLoader
Comment=Download manager
Comment[ru]=Менеджер закачек
Exec=%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Network;FileTransfer;
EOF

%clean
%__rm -rf %{buildroot}

%files
%{_bindir}/%{name}
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/applications/%{name}.desktop
%{_libdir}/%{name}



%changelog
* Thu Feb 23 2012 Andrey Bondrov <abondrov@mandriva.org> 0.1a.rev207-1
+ Revision: 779368
- imported package rexloader


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7001 |12cr|rezound-0.12.3-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    rezound
%define version 0.12.3
%define release %mkrel 6

Summary:    Audio Editing Package
Name:       rezound
Version:    0.12.3
Release:    7
License:    GPLv2+
Group:      Sound
URL:        http://rezound.sourceforge.net/
Source0:    http://prdownloads.sourceforge.net/rezound/%{name}-%{version}beta.tar.bz2
Patch:      rezound-0.12.2beta-64bit.patch
Patch1:     rezound-flac-1.2.patch
# patch from Debian
Patch2:     11_gcc_4.3.patch
#
Patch3:     rezound-0.12.3beta-fix-gcc44.patch
BuildRequires:  libvorbis-devel
BuildRequires:  fox1.6-devel
BuildRequires:  libaudiofile-devel flex
BuildRequires:  pkgconfig(jack)
BuildRequires:  fftw2-devel
BuildRequires:  libflac++-devel
BuildRequires:  soundtouch-devel
BuildRequires:  bison >= 1.875-3mdk

%description
ReZound aims to be a stable, open source, and graphical audio file editor
primarily for but not limited to the Linux operating system.

%prep
rm -rf $RPM_BUILD_ROOT

%setup -q -n %name-%{version}beta
%patch -p1
%patch1 -p1
%patch2 -p1 -b .gcc43
%patch3 -p1 -b .gcc44

#perl -pi -e 's/AM_PATH_AUDIOFILE\(0.2.2/AM_PATH_AUDIOFILE\(0.3.4/g' configure.ac
perl -pi -e 's/setNewFilterKernel\(convert/this->setNewFilterKernel\(convert/g' src/backend/DSP/Convolver.h
perl -pi -e 's/push_back/this->push_back/g' src/misc/auto_array.h
perl -pi -e 's/overflowWrite/this->overflowWrite/g' src/PoolFile/TPoolAccesser.cpp

%build
LDFLAGS="-lX11 -ldl"%configure2_5x --disable-portaudio
%make

%install
%makeinstall
mkdir -p %buildroot/%{_docdir}/%name-%version
mv %buildroot%_prefix/doc/* %buildroot/%{_docdir}/%name-%version

# Menu

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Rezound
Comment=Digital audio editor
Exec=%{name}
Icon=sound_section
Terminal=false
Type=Application
StartupNotify=true
Categories=X-MandrivaLinux-Multimedia-Sound;AudioVideoEditing;Recorder;
EOF

%find_lang %name

%clean
rm -rf %buildroot/

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%files -f %name.lang
%defattr(-,root,root)
%{_bindir}/*
%{_datadir}/rezound
%_datadir/applications/mandriva-%name.desktop
%_docdir/%name-%version




%changelog
* Tue Jun 02 2009 JÃ©rÃ´me Brenier <incubusss@mandriva.org> 0.12.3-6mdv2010.0
+ Revision: 382099
- fix build with gcc 4.3 (patch from Debian)
- fix build with gcc 4.4
- fix license (GPLv2+)

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 08 2007 Emmanuel Andry <eandry@mandriva.org> 0.12.3-3mdv2008.0
+ Revision: 82475
- Drop old menu
- build against fox 1.6
- add sourceforge patch to fix build with flac >= 1.1.3

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'


* Sun Jan 14 2007 GÃ¶tz Waschk <waschk@mandriva.org> 0.12.3-2mdv2007.0
+ Revision: 108624
- bot rebuild
- Import rezound

* Sun Jan 14 2007 Götz Waschk <waschk@mandriva.org> 0.12.3-1mdv2007.1
- xdg menu
- unpack patch
- disable portaudio
- new version

* Tue Feb 14 2006 Götz Waschk <waschk@mandriva.org> 0.12.2-2mdk
- patch to make it build on 64 bit

* Tue Sep 06 2005 GÃ¶tz Waschk <waschk@mandriva.org> 0.12.2-1mdk
- New release 0.12.2

* Mon Sep 05 2005 GÃ¶tz Waschk <waschk@mandriva.org> 0.12.1-1mdk
- New release 0.12.1

* Tue May 03 2005 Götz Waschk <waschk@mandriva.org> 0.12.0-1mdk
- drop the patch
- New release 0.12.0

* Fri Apr 22 2005 Lenny Cartier <lenny@mandriva.com> 0.11.1-3mdk
- rebuild for dependencies

* Thu Mar 31 2005 Götz Waschk <waschk@linux-mandrake.com> 0.11.1-2mdk
- fix buildrequires
- build with the new fox

* Thu Oct 28 2004 Goetz Waschk <waschk@linux-mandrake.com> 0.11.1-1mdk
- New release 0.11.1

* Mon Oct 25 2004 Goetz Waschk <waschk@linux-mandrake.com> 0.11.0-1mdk
- New release 0.11.0

* Tue Aug 03 2004 Götz Waschk <waschk@linux-mandrake.com> 0.10.0-2mdk
- rebuild for new flac

* Wed Jul 21 2004 Götz Waschk <waschk@linux-mandrake.com> 0.10.0-1mdk
- 0.10.0beta

* Tue Jun 29 2004 Götz Waschk <waschk@linux-mandrake.com> 0.9.1-0.20040628.1mdk
- fix buildrequires, use fox 1.2
- upgrade to CVS snapshot


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7002 |12cr|rfc-3.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    rfc
%define version 3.2
%define release %mkrel 5

Summary:       Simple scripts for downloading and reading RFCs
Name:          %{name}
Version:       %{version}
Release:       %{release}
Source0:       %{name}-%{version}.tar.bz2
License:       Public Domain
Group:         Networking/Other
BuildRoot:     %{_tmppath}/%{name}-buildroot
Url:           http://www.dewn.com/rfc/
Requires:      lynx
BuildArch:     noarch

%description
This package contains a script for reading RFCs off the Internet
from the shell (by starting your favorite browser, or just dumping
it to stdout). It also includes an emacs list package to read RFCs 
from emacs.

%prep
%setup -q

%build
sed -i "s/# potential browsers, order of perference/my \$dumper=qw(lynx);/" %{name}-%{version}
sed -i "s/viewer -dump/dumper -dump/" %{name}-%{version}
sed -i "s/w3m lynx/\$TEXTBROWSER links lynx w3m \$BROWSER/" %{name}-%{version}
sed -i 's$/usr/local/etc$/var/cache/rfc$' %{name}-%{version}
sed -i 's$/local/path/to/rfcs$/var/cache/rfc$' %{name}-%{version}
sed -i 's$/ftp.isi.edu/in-notes/iana$/www.iana.org$' %{name}-%{version}

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/var/cache/rfc/
mkdir -p $RPM_BUILD_ROOT/%{_bindir}
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/emacs/site-lisp/
ln -s %{name}-%{version} %{name}
install -m755 %{name}-%{version} $RPM_BUILD_ROOT/%{_bindir}/
install -m755 %{name} $RPM_BUILD_ROOT/%{_bindir}/
install -m644 rfc-util.el $RPM_BUILD_ROOT/%{_datadir}/emacs/site-lisp/

%post
%{_bindir}/%{name} -i
%{_bindir}/%{name} -n -i

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_bindir}/%{name}-%{version}
%{_bindir}/%{name}
%{_datadir}/emacs/site-lisp/rfc-util.el
%dir /var/cache/rfc



%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 3.2-5mdv2010.0
+ Revision: 433345
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tvignaud@mandriva.com> 3.2-4mdv2009.0
+ Revision: 260235
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tvignaud@mandriva.com> 3.2-3mdv2009.0
+ Revision: 248408
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 3.2-1mdv2008.1
+ Revision: 126592
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import rfc


* Fri Jun 27 2003 Austin Acton <aacton@yorku.ca> 3.2-1mdk
- from andi payn <payn@myrealbox.com> :
  - initial specfile
  - minor changes to configuration in build step

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7003 |12cr|rfcdiff-1.41-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Draft Diff Tool
Name:		rfcdiff
Version:	1.41
Release:	%mkrel 2
Group:		Development/Other
License:	GPLv2+
URL:		http://tools.ietf.org/tools/rfcdiff/
Source0:	http://tools.ietf.org/tools/rfcdiff/rfcdiff-%{version}.tgz
Patch0:         rfcdiff-1.41.patch
BuildRequires:	txt2man
Requires:       wdiff
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
rfcdiff takes two RFCs or Internet-Drafts in text form as input, and
produces output which indicates the differences found in one of various
forms, controlled by a list of options. In all cases, page headers and
page footers are stripped before looking for changes.

%prep
%setup -q
%patch0 -p1

%build
make

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_prefix}
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_mandir}/man1/
install %{name} %{buildroot}%{_bindir}
install -m 644 %{name}.1.gz %{buildroot}%{_mandir}/man1/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc copyright
%{_mandir}/man1/*
%{_bindir}/%{name}

%changelog
* Thu Feb 09 2012 Andrey Ponomarenko <andrey.ponomarenko@rosalab.ru> 1.41-2mdv2012.0
+ Revision: 772321
- Make HTML output to be valid, corrected font, corrected name of temp directory.

* Fri Dec 23 2011 Andrey Ponomarenko <andrey.ponomarenko@rosalab.ru> 1.41-1
+ Revision: 744816
- Initial package.
- Created package structure for rfcdiff.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7004 |12cr|R-fdrtool-1.2.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  fdrtool
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.2.8
Release:          1
Summary:          Estimation and Control of (Local) False Discovery Rates
Group:            Sciences/Mathematics
License:          GPL (>= 3)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 

%description
This package allows to estimate both tail area-based false discovery rates
(Fdr) as well as local false discovery rates (fdr) for a variety of null
models (p-values, z-scores, correlation coefficients, t-scores).  The
proportion of null values and the parameters of the null distribution are
adaptively estimated from the data.  In addition, the package contains
functions for non-parametric density estimation (Grenander estimator), for
monotone regression (isotonic regression and antitonic regression with
weights), for computing the greatest convex minorant (GCM) and the least
concave majorant (LCM), and for the half-normal and correlation

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/LICENSE
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Mon Feb 20 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.2.8-1
+ Revision: 777702
- Import R-fdrtool
- Import R-fdrtool


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7005 |12cr|R-fEcofin-290.76-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  fEcofin
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          290.76
Release:          1
Summary:          Economic and Financial Data Sets
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
Requires:         R-utils 
Requires:         R-RUnit 
BuildRequires:    R-devel
BuildRequires:    Rmath-devel
BuildRequires:    texlive-collection-latex
BuildRequires:    R-utils
BuildRequires:    R-RUnit 

%description
Environment for teaching "Financial Engineering and Computational Finance"

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

#%check
#%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/COPYRIGHT.html
%{rlibdir}/%{packname}/DocCopying.pdf
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/unitTests



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7006 |12cr|R-filehash-2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  filehash
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          2.2
Release:          1
Summary:          Simple key-value database
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
Requires:         R-methods 
Requires:         R-utils 
BuildRequires:    R-devel
BuildRequires:    Rmath-devel
BuildRequires:    texlive-collection-latex
BuildRequires:    R-methods
BuildRequires:    R-utils
BuildRequires:    pkgconfig(lapack)

%description
Simple key-value database

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/COPYING
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7007 |12cr|R-Formula-1.1_0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  Formula
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.1_0
Release:          1
Summary:          Extended Model Formulas
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.1-0.tar.gz
Requires:         R-stats 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-stats

%description
Infrastructure for extended formulas with multiple parts on the right-hand
side and/or multiple responses on the left-hand side.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help


%changelog
* Fri Feb 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.1_0-1
+ Revision: 776236
- Import R-Formula
- Import R-Formula


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7008 |12cr|R-fts-0.7.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  fts
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.7.7
Release:          1
Summary:          R interface to tslib (a time series library in c++)
Group:            Sciences/Mathematics
License:          GPL-3
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
Requires:         R-utils R-stats 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-utils R-stats
BuildRequires:    blas-devel
BuildRequires:    lapack-devel

%description
fast operations for time series objects

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.7.7-1
+ Revision: 775345
- Import R-fts
- Import R-fts


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7009 |12cr|R-fUtilities-2110.78-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  fUtilities
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          2110.78
Release:          1
Summary:          Function Utilities
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/Archive/%{packname}/%{packname}_%{version}.tar.gz
Requires:         R-methods R-MASS 
Requires:         R-tcltk R-RUnit R-akima R-spatial R-foreign 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods R-MASS
BuildRequires:    R-tcltk R-RUnit R-akima R-spatial R-foreign 

%description
Environment for teaching "Financial Engineering and Computational Finance"

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

# FIXME move to archives but required by R-rattle make check
# Error in set.lcgseed(seed = 65890) : 
#  cannot change value of locked binding for '.lcg.seed'
%if 0
%check
%{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/COPYRIGHT.html
%{rlibdir}/%{packname}/DocCopying.pdf
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/unitTests


%changelog
* Tue Feb 21 2012 Paulo Andrade <pcpa@mandriva.com.br> 2110.78-1
+ Revision: 778315
- Import R-fUtilities
- Import R-fUtilities


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7010 |12cr|R-gam-1.06.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  gam
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.06.2
Release:          1
Summary:          Generalized Additive Models
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
Requires:         R-stats R-splines 
Requires:         R-akima 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-stats R-splines
BuildRequires:    R-akima 
BuildRequires:    blas-devel
BuildRequires:    lapack-devel

%description
Functions for fitting and working with generalized additive models, as
described in chapter 7 of "Statistical Models in S" (Chambers and Hastie
(eds), 1991), and "Generalized Additive Models" (Hastie and Tibshirani,

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

#%check
#%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/ratfor


%changelog
* Sat Feb 18 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.06.2-1
+ Revision: 776464
- Import R-gam
- Import R-gam


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7011 |12cr|R-gbm-1.6_3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  gbm
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.6_3.1
Release:          1
Summary:          Generalized Boosted Regression Models
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.6-3.1.tar.gz
Requires:         R-survival
Requires:         R-lattice
Requires:         R-splines 
BuildRequires:    R-devel
BuildRequires:    Rmath-devel
BuildRequires:    texlive-collection-latex
BuildRequires:    R-survival
BuildRequires:    R-lattice
BuildRequires:    R-splines
BuildRequires:    pkgconfig(lapack)

%description
This package implements extensions to Freund and Schapire's AdaBoost
algorithm and Friedman's gradient boosting machine. Includes regression
methods for least squares, absolute loss, quantile regression, logistic,
Poisson, Cox proportional hazards partial likelihood, and AdaBoost
exponential loss.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/LICENSE
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Fri Feb 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.6_3.1-1
+ Revision: 775948
- Import R-gbm
- Import R-gbm


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7012 |12cr|R-gclus-1.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  gclus
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          1.3
Release:          1
Summary:          Clustering Graphics
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-cluster 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-cluster

%description
Orders panels in scatterplot matrices and parallel coordinate displays by
some merit index. Package contains various indices of merit, ordering
functions, and enhanced versions of pairs and parcoord which color panels
according to their merit level.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help


%changelog
* Fri Feb 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.3-1
+ Revision: 775926
- Import R-gclus
- Import R-gclus


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7013 |12cr|R-gee-4.13_17-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  gee
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          4.13_17
Release:          1
Summary:          Generalized Estimation Equation solver
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_4.13-17.tar.gz
Requires:         R-stats 
Requires:         R-MASS 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-stats
BuildRequires:    R-MASS 
BuildRequires:    blas-devel
BuildRequires:    lapack-devel

%description
Generalized Estimation Equation solver

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Fri Feb 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 4.13_17-1
+ Revision: 775938
- Import R-gee
- Import R-gee


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7014 |12cr|R-GPArotation-2010.07_1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  GPArotation
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          2010.07_1
Release:          1
Summary:          GPA Factor Rotation
Group:            Sciences/Mathematics
License:          GPL (>= 2) | file LICENSE
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_2010.07-1.tar.gz
BuildRequires:    R-devel
BuildRequires:    Rmath-devel
BuildRequires:    texlive-collection-latex
BuildRequires:    pkgconfig(lapack)

%description
Gradient Projection Algorithm Rotation for Factor Analysis. See
?GPArotation.Intro for more details.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/LICENSE
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help


%changelog
* Mon Feb 20 2012 Paulo Andrade <pcpa@mandriva.com.br> 2010.07_1-1
+ Revision: 777725
- Import R-GPArotation
- Import R-GPArotation


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7015 |12cr|R-gpclib-1.5_1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  gpclib
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.5_1
Release:          1
Summary:          General Polygon Clipping Library for R
Group:            Sciences/Mathematics
License:          file LICENSE
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.5-1.tar.gz
Requires:         R-methods 
Requires:         R-graphics 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods
BuildRequires:    R-graphics 

%description
General polygon clipping routines for R based on Alan Murta's C library

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/README
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/LICENSE
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/poly-ex


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.5_1-1
+ Revision: 775374
- Import R-gpclib
- Import R-gpclib


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7016 |12cr|R-graph-1.32.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_without bootstrap
%global packname  graph
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.32.0
Release:          2
Summary:          graph: A package to handle graph data structures
Group:            Sciences/Mathematics
License:          Artistic-2.0
URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/%{packname}_%{version}.tar.gz
Requires:         R-methods 
Requires:         R-methods R-stats R-tools R-utils 
%if %{with bootstrap}
Requires:         R-XML R-RUnit R-cluster 
%else
Requires:         R-SparseM R-XML R-RBGL R-RUnit R-cluster 
%endif
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods
BuildRequires:    R-methods R-stats R-tools R-utils 
%if %{with bootstrap}
BuildRequires:    R-XML R-RUnit R-cluster 
%else
BuildRequires:    R-SparseM R-XML R-RBGL R-RUnit R-cluster 
%endif
BuildRequires:    x11-server-xvfb

%description
A package that implements some simple graph handling capabilities.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{without bootstrap}
%check
xvfb-run %{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/GXL
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/Scripts
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/perf
%{rlibdir}/%{packname}/unitTests


%changelog
* Tue Feb 21 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.32.0-2
+ Revision: 778360
- Rebuild with proper dependencies
- Rebuild with proper dependencies

* Fri Feb 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.32.0-1
+ Revision: 775846
- Import R-graph
- Import R-graph


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7017 |12cr|R-gridBase-0.4_4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  gridBase
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.4_4
Release:          1
Summary:          Integration of base and grid graphics
Group:            Sciences/Mathematics
License:          GPL
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.4-4.tar.gz
Requires:         R-graphics R-grid 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-graphics R-grid

%description
Integration of base and grid graphics

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/help



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7018 |12cr|R-gtools-2.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  gtools
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          2.6.2
Release:          1
Summary:          Various R programming tools
Group:            Sciences/Mathematics
License:          LGPL-2.1
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 

%description
Various R programming tools

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/ChangeLog
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Sat Feb 18 2012 Paulo Andrade <pcpa@mandriva.com.br> 2.6.2-1
+ Revision: 777009
- Import R-gtools
- Import R-gtools


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7019 |12cr|R-gWidgets-0.0_49-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with bootstrap
%global packname  gWidgets
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.0_49
Release:          2
Summary:          gWidgets API for building toolkit-independent, interactive GUIs
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.0-49.tar.gz
Requires:         R-methods R-utils R-cairoDevice
%if %{without bootstrap}
#Requires:         R-gWidgetsRGtk2 R-gWidgetstcltk
%endif
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods
BuildRequires:    R-utils R-cairoDevice
%if %{without bootstrap}
#BuildRequires:    R-gWidgetsRGtk2 R-cairoDevice R-gWidgetstcltk
%endif
BuildRequires:    x11-server-xvfb

%description
gWidgets provides a toolkit-independent API for building interactive GUIs.
Atleast one of the gWidgetsXXX packages, such as gWidgetstcltk, needs to
be installed. Some icons are on loan from the scigraphica project

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{without bootstrap}
#%check
#xvfb-run %{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/images
%{rlibdir}/%{packname}/install
%{rlibdir}/%{packname}/tests



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7020 |12cr|rhapsody-0.28b-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	rhapsody
%define version 0.28b
%define release %mkrel 5

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:    Text mode irc client with menu interface
License:	GPL
Url:		http://%{name}.sf.net/
Group:     	Networking/IRC
Source0:    	%{name}_%{version}.tar.bz2
BuildRoot: 	%{_tmppath}/%{name}-buildroot
BuildRequires:	ncurses-devel
%description
Rhapsody is a text console IRC client for Unix operating systems. 
It is small, fast, portable and easy to use, yet it is full featured. The thing
that separates it from the crowd is its intuitive menu driven user interface.

%prep
%setup -q

%build
./configure -i $RPM_BUILD_ROOT/%_bindir -d %_datadir/%name
make clean
%make

%install
rm -rf $RPM_BUILD_ROOT
perl -pi -e "s|INSTDOCSPATH=(.*)|INSTDOCSPATH=$RPM_BUILD_ROOT\$1|" src/Makefile.inc
%make install
chmod  0644 $RPM_BUILD_ROOT/%_datadir/%{name}/*/*

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-, root, root, 0755)
%doc docs/* 
%{_bindir}/*
%_datadir/%{name}/



%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.28b-5mdv2010.0
+ Revision: 433346
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.28b-4mdv2009.0
+ Revision: 260236
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.28b-3mdv2009.0
+ Revision: 248410
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.28b-1mdv2008.1
+ Revision: 126599
- kill re-definition of %%buildroot on Pixel's request
- import rhapsody


* Wed Mar 08 2006 Jerome Soyer <saispo@mandriva.org> 0.28b-1mdk
- New release 0.28b

* Wed Feb 15 2006 Michael Scherer <misc@mandriva.org> 0.27b-1mdk
- first mandriva release 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7021 |12cr|R-hwriter-1.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  hwriter
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.3
Release:          1
Summary:          HTML Writer - Outputs R objects in HTML format
Group:            Sciences/Mathematics
License:          LGPL-2.1
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 

%description
Easy-to-use and versatile functions to output R objects in HTML format

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/images
%{rlibdir}/%{packname}/scripts


%changelog
* Sat Feb 18 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.3-1
+ Revision: 776626
- Import R-hwriter
- Import R-hwriter


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7022 |12cr|rhyme-0.9-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A rhyming dictionary
Name:		rhyme
Version:	0.9
Release:	%mkrel 8
License:	GPL+
Group:		Databases
URL:		http://rhyme.sourceforge.net/
Source0:	%{name}-%{version}.tar.bz2
Patch:      rhyme-0.9-fix-format-errors.patch
BuildRequires:	python
BuildRequires:	ncurses-devel
BuildRequires:	readline-devel
BuildRequires:	gdbm-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
A command-line based rhyming dictionary supporting about 127,000
English words.

%prep
%setup -q
%patch -p 1

# fix strange file perms
chmod 644 *

%build
make LIBS='-lgdbm -lreadline -lncurses' FLAGS='%{optflags}'

# Tue Dec 11 2001 Oden Eriksson
# I suppose it would be possible to do a devel package too,
# but that would require some additional code to keep the *.txt
# compressed...

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -m755 %{name} -D %{buildroot}%{_bindir}/%{name}
install -m 644 %{name}.1 -D %{buildroot}%{_mandir}/man1/%{name}.1
install -m 644 words.db -D %{buildroot}%{_datadir}/%{name}/words.db
install -m 644 rhymes.db -D %{buildroot}%{_datadir}/%{name}/rhymes.db
install -m 644 multiple.db -D %{buildroot}%{_datadir}/%{name}/multiple.db

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc INSTALL
%{_bindir}/*
%{_datadir}/%{name}/*
%{_mandir}/man1/%{name}.1*


%changelog
* Tue Sep 15 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.9-8mdv2010.0
+ Revision: 442713
- rebuild

* Tue Mar 03 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.9-7mdv2009.1
+ Revision: 347906
- fix format errors
- drop useless patch, use make arguments instead

* Fri Aug 01 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.9-6mdv2009.0
+ Revision: 260237
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.9-5mdv2009.0
+ Revision: 248413
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.9-3mdv2008.1
+ Revision: 140746
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Sep 06 2007 Adam Williamson <awilliamson@mandriva.org> 0.9-3mdv2008.0
+ Revision: 81158
- rebuild and reintroduce for 2008
- clean spec, fix description
- Import rhyme



* Fri Jan 21 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.9-2mdk
- rebuild for new readline

* Sun May 16 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.9-1mdk
- 0.9
- fix deps

* Fri Apr 25 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.8-5mdk
- fix buildrequires, thanks to Stefan van der Eijks robot

* Thu Jan 16 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.8-4mdk
- build release

* Wed Jul 24 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.8-3mdk
- rebuild for new readline

* Mon May 20 2002 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.8-2mdk
- rebuilt with gcc3.1

* Tue Jan  1 2002 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.8-1mdk
- new version

* Tue Dec 11 2001 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.7-2mdk
- 0.7-1mdk was lost in cyberspace...

* Mon Dec 10 2001 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.7-1mdk
- initial cooker contrib.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7023 |12cr|ri-li-2.0.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	Ri-li
%define	name	ri-li
%define	version	2.0.1
%define	release	%mkrel 6
%define	Summary	a toy wood train kit game

Summary:	%{Summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://surfnet.dl.sourceforge.net/sourceforge/ri-li/%{oname}-%{version}.tar.bz2
Patch0:		ri-li_makefile.in.patch
Patch1:		ri-li_makefile.am.patch
Patch2:		ri-li-2.0.1-gcc43.patch
License:	GPLv2 or GPLv3
Group:		Games/Arcade
URL:		http://www.ri-li.org
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	SDL-devel
BuildRequires:	SDL_mixer-devel
BuildRequires:	autoconf
BuildRequires:	automake
BuildRequires:	dos2unix
Provides:	Ri-li
Obsoletes:	Ri-li

%description
You drive a toy wood engine in many levels and you must
collect all the coaches to win. Full-featured, 8 languages: Arabic,
Chinese, English, French, German, Japanese, Russian, Spanish.
Colorful animated wood engine, 40 levels in this first version and 3 beautiful
musics and many sound effects. 

%prep
%setup -q -n %{oname}-%{version}
%patch0 -p0
%patch1 -p0
%patch2 -p0
dos2unix README COPYING AUTHORS NEWS COPYING.Music

%build
autoreconf
%configure2_5x	--bindir=%{_gamesbindir} \
		--datadir=%{_gamesdatadir}
%make

%install
rm -rf %{buildroot}
%makeinstall_std

rm -f %{buildroot}%{_gamesdatadir}/%{oname}/COPYING.Music


install -m644 data/Ri-li-icon-16x16.png -D %{buildroot}%{_miconsdir}/%{oname}.png
install -m644 data/Ri-li-icon-32x32.png -D %{buildroot}%{_iconsdir}/%{oname}.png
install -m644 data/Ri-li-icon-48x48.png -D %{buildroot}%{_liconsdir}/%{oname}.png

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Ri-li
Comment=Ri-li arcade game
Exec=%{_gamesbindir}/Ri_li
Icon=%{_gamesdatadir}/%{oname}/%{oname}-icon-48x48.png
Terminal=false
Type=Application
Categories=Game;ArcadeGame;X-MandrivaLinux-MoreApplications-Games-Arcade;
EOF

%clean
rm -rf $%{buildroot}

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%files
%defattr(-, root, root)
%doc README COPYING AUTHORS NEWS COPYING.Music
%{_gamesbindir}/Ri_li
%{_gamesdatadir}/%{oname}/levels.dat
%{_gamesdatadir}/%{oname}/sprites.dat
%{_gamesdatadir}/%{oname}/Ri-li-icon-*.png
%{_gamesdatadir}/%{oname}/*.ico
%{_gamesdatadir}/%{oname}/Sounds/*
#%{_gamesdatadir}/%{oname}/*.ebuild
%{_gamesdatadir}/%{oname}/language.*
%{_iconsdir}/%{oname}*.png
%{_miconsdir}/%{oname}*.png
%{_liconsdir}/%{oname}*.png
%{_datadir}/applications/*





%changelog
* Tue Sep 15 2009 Thierry Vignaud <tvignaud@mandriva.com> 2.0.1-6mdv2010.0
+ Revision: 442731
- rebuild

* Thu Oct 16 2008 Funda Wang <fundawang@mandriva.org> 2.0.1-5mdv2009.1
+ Revision: 294319
- add gcc 43 patch to get it built

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild
    - rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Thu Mar 13 2008 Antoine Ginies <aginies@mandriva.com> 2.0.1-2mdv2008.1
+ Revision: 187467
- fix path to icon

* Mon Mar 10 2008 Antoine Ginies <aginies@mandriva.com> 2.0.1-1mdv2008.1
+ Revision: 183318
- remove gentto ebuild
- patch to remove gentoo
- new release
- release 2.0.1

  + Thierry Vignaud <tvignaud@mandriva.com>
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Jun 21 2007 Erwan Velu <erwan@mandriva.org> 2.0.0-2mdv2008.0
+ Revision: 42028
- Fixing description


* Thu Oct 26 2006 Nicolas Lécureuil <neoclust@mandriva.org> 2.0.0-1mdv2007.0
+ Revision: 72709
- New version 2.0.0
- import ri-li-1.2.0-2mdv2007.0

* Tue Aug 29 2006 Per yvind Karlsen <pkarlsen@mandriva.com> 1.2.0-2mdv2007.0
- fix summary macro used in menu
- fix categories in xdg menu
- fix wrong-file-end-of-line-encoding
- cosmetics

* Tue Aug 01 2006 Jerome Soyer <saispo@mandriva.org> 1.2.0-1mdv2007.0
- New release 1.2.0

* Thu Jul 13 2006 Lenny Cartier <lenny@mandriva.com> 1.0.3-1mdv2007.0
- add xdg menu
- move to gamesbindir and gamesdatadir

* Tue Jul 04 2006 Velu Erwan <erwan@seanodes.com> 1.0.2-1
- Initial rpm for mandriva
- Using ri-li package name to match Mandriva's naming policy

* Fri Jun 30 2006 Dominique Roux-Serret <roux-serret@ifrance.com> 1.0.2-1
- first RPM pakage.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7024 |12cr|R-ineq-0.2_10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  ineq
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          0.2_10
Release:          1
Summary:          Measuring Inequality, Concentration, and Poverty
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.2-10.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-stats R-graphics R-grDevices 
Requires:         R-stats R-graphics R-grDevices 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-stats R-graphics R-grDevices
BuildRequires:    R-stats R-graphics R-grDevices 

%description
Inequality, concentration, and poverty measures. Lorenz curves (empirical
and theoretical).

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help


%changelog
* Sat Feb 18 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.2_10-1
+ Revision: 777008
- Import R-ineq
- Import R-ineq


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7025 |12cr|R-inline-0.3.8-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with bootstrap
%global packname  inline
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          0.3.8
Release:          3
Summary:          Inline C, C++, Fortran function calls from R
Group:            Sciences/Mathematics
License:          LGPL
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-methods 
%if %{without bootstrap}
Requires:         R-Rcpp 
%endif
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods
%if %{without bootstrap}
BuildRequires:    R-Rcpp 
%endif

%description
Functionality to dynamically define R functions and S4 methods with
in-lined C, C++ or Fortran code supporting .C and .Call calling

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

#%if %{without bootstrap}
#%check
#%{_bindir}/R CMD check %{packname}
#%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/LICENSE
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help


%changelog
* Wed Feb 22 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.3.8-2
+ Revision: 778890
- Rebuild with proper dependencies

* Sat Feb 18 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.3.8-1
+ Revision: 776517
- Import R-inline
- Import R-inline


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7026 |12cr|rio500-0.9.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		0
%define libname		%mklibname %{name}_ %{major}
%define develname	%mklibname %{name} -d

Summary:	Utilities for accessing a Rio 500 player
Name:		rio500
Version:	0.9.1
Release:	%mkrel 5
License:	GPLv2+
Group:		Sound
Source0:	http://downloads.sourceforge.net/rio500/%{name}-%{version}.tar.bz2
Patch:		rio500-0.9.1-format-strings.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL:		http://rio500.sourceforge.net/
BuildRequires:	libglib2.0-devel
BuildRequires:	libusb-devel
Obsoletes:	rio500-utils < %{version}-%{release}
Obsoletes:	rio500-share < %{version}-%{release}
Conflicts:	rio500-share < %{version}-%{release}

%description 
The Rio 500 support package consists of a static library (librio500)
containing low level rio access routines and a number of command
line utilities. These utilities will allow you to format the
memory in your rio, add/delete folders, and add/delete songs.

%package -n %{libname}
Summary:	Shared library for rio500
Group:		System/Libraries

%description -n %{libname}
This package contains the shared library from the rio500 application
for accessing the Rio 500 music player.

%package -n %{develname}
Summary:	Development headers and static library for rio500
Group:		Development/C
Requires:	%{libname} = %{version}
Obsoletes:	rio500-devel <= %{version}-%{release}

%description -n %{develname}
This package includes the header files and libraries needed for
developing programs accessing a Rio 500.

%prep
%setup -q
%patch -p1

%build
export CFLAGS="%{optflags} -fPIC -DPIC"
%configure2_5x --with-id3support

%make

%install
[ -d %{buildroot} ] && rm -rf %{buildroot}

%{makeinstall_std}

%find_lang %{name}

%clean
rm -rf %{buildroot} 

%files -f %{name}.lang
%defattr(-, root, root)
%doc AUTHORS ChangeLog INSTALL NEWS README TODO
%{_bindir}/*
%{_mandir}/*/*
%{_sysconfdir}/udev/rules.d/60-rio500.rules
%{_datadir}/hal/fdi/information/20thirdparty/10-usb-music-players-rio500.fdi
%{_datadir}/%{name}

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/lib%{name}.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%doc AUTHORS ChangeLog INSTALL NEWS README TODO
%{_libdir}/lib%{name}.*a
%{_libdir}/lib%{name}.so
%{_libdir}/pkgconfig/%{name}.pc
%{_includedir}/rio500



%changelog
* Mon Sep 14 2009 Götz Waschk <waschk@mandriva.org> 0.9.1-5mdv2010.0
+ Revision: 439985
- fix format strings

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild

* Fri Aug 01 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.9.1-3mdv2009.0
+ Revision: 260239
- rebuild

* Thu Jul 31 2008 Adam Williamson <awilliamson@mandriva.org> 0.9.1-1mdv2009.0
+ Revision: 258612
- drop modified source (font freedom issue fixed upstream)
- drop link.patch (underlinking fixed upstream)
- new release 0.9.1

* Wed Jul 23 2008 Adam Williamson <awilliamson@mandriva.org> 0.9.0-1mdv2009.0
+ Revision: 243100
- don't package COPYING
- new license policy
- rework package structure
- libify properly
- drop conditionals for libusb support (it's now mandatory)
- add link.patch to fix underlinking (has already been fixed in upstream CVS)
- use modified tarball with non-free fonts replaced
- drop gcc3.4-fix.patch (superseded upstream)
- new release 0.9.0

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.8.1-8mdv2008.1
+ Revision: 126611
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import rio500


* Sun Jan 01 2006 Mandriva Linux Team <http://www.mandrivaexpert.com/> 0.8.1-8mdk
- Rebuild

* Thu Jul  1 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 0.8.1-7mdk
- fix gcc3.4 patch

* Mon Jun 14 2004 Per yvind Karlsen <peroyvind@linux-mandrake.com> 0.8.1-6mdk
- fix gcc-3.4 build (P0)
- fix buildrequires

* Mon Jul 21 2003 Frederic Crozat <fcrozat@mandrakesoft.com> - 0.8.1-5mdk
- Rebuild

* Fri Sep 27 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 0.8.1-4mdk
- Build librio500.a with PIC as it could be linked into a DSO that
  does require PIC, always. e.g. gnome-vfs-extras.

* Wed Jul 17 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 0.8.1-3mdk
- Release 0.8.1

* Thu Apr 11 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 0.8-3mdk
- New snapshot (it seems old 0.8 version was not released version)

* Thu Jul 19 2001 Stefan van der Eijk <stefan@eijk.nu> 0.8-2mdk
- BuildRequires:	glib-devel
- Copyright --> License

* Thu Apr 12 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 0.8-1mdk
- Correct versionning and Description

* Thu Apr  5 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 0.8-0.04052001.1mdk
- Snapshot release (04052001) which works with 2.4 kernel

* Tue Nov 21 2000 Frederic Crozat <fcrozat@mandrakesoft.com> 0.7-3mdk
- Correct path for fonts
- Use more macros

* Mon Oct  2 2000 Frederic Crozat <fcrozat@mandrakesoft.com> 0.7-2mdk
- Compiled with usbdevfs support

* Wed Aug 30 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.7-1mdk
- macros
- BM

* Mon Aug 11 2000 HA Quc-Vit <viet@mandrakesoft.com> 0.7-0mdk
- initial mdk release. no device created
- no usbdevfs support
- from Keith Clayton's spec file (kclayton@jps.net) for 0.7-1

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7027 |12cr|rioutil-1.5.1-0.54.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define svn	54
%define rel	3
%if %svn
%define release		%mkrel 0.%{svn}.%{rel}
%define distname	%{name}-%{svn}.tar.lzma
%define dirname		%{name}-1.x
%else
%define release		%mkrel %{rel}
%define distname	%{name}-%{version}.tar.gz
%define dirname		%{name}-%{version}
%endif

%define major		1
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname %{name} -d

Name: 	 	rioutil
Summary: 	File transfer utility for newer RIO MP3 players
Version: 	1.5.1
Release: 	%{release}
Source0:	http://downloads.sourceforge.net/%{name}/%{distname}
URL:		http://rioutil.sourceforge.net/
License:	GPLv2+
Group:		Sound
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	libusb-devel

%description
RioUtil is a utility designed for the use of interfacing with Rio's third,
fourth, and fifth generations of portable mp3 players:
Rio 600/800/900/S-Series/Riot/Nike psa[play/Fuse/Chiba/Cali/Nitrus.

It goes beyond the originally packaged software by providing downloading.

%package -n 	%{libname}
Summary:        Dynamic libraries from %{name}
Group:          System/Libraries

%description -n %{libname}
Dynamic libraries from %{name}.

%package -n 	%{develname}
Summary: 	Header files and static libraries from %{name}
Group: 		Development/C
Provides:	%{name}-devel = %{version}-%{release} 
Obsoletes: 	%{name}-devel
Obsoletes:	%{mklibname rioutil 1 -d}

%description -n %{develname}
Libraries and includes files for developing programs based on %{name}.

%prep
%setup -q -n %{dirname}

%build
sed -i -e 's,$(prefix)/lib,%{_libdir},g' Makefile.am librioutil/Makefile.am
./autogen.sh
%configure2_5x
%make
										
%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog NEWS TODO README
%{_bindir}/%{name}
%{_mandir}/man1/*

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%{_includedir}/*
%{_libdir}/*.*a
%{_libdir}/*.so



%changelog
* Mon Sep 14 2009 Götz Waschk <waschk@mandriva.org> 1.5.1-0.54.3mdv2010.0
+ Revision: 439803
- rebuild for new libusb

* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.5.1-0.54.2mdv2010.0
+ Revision: 433348
- rebuild

* Thu Sep 04 2008 Adam Williamson <awilliamson@mandriva.org> 1.5.1-0.54.1mdv2009.0
+ Revision: 280819
- fix libdir on x86-64
- restore library package, library is being built now
- new devel policy
- new license policy
- clean spec
- bump to current SVN, bump version as 1.5.0 was released

* Mon Jun 09 2008 Pixel <pixel@mandriva.com> 1.5.0-0.20051012.1mdv2009.0
+ Revision: 217207
- do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.5.0-0.20051012.1mdv2008.1
+ Revision: 140746
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request
    - import rioutil


* Mon Jul 31 2006 Götz Waschk <waschk@mandriva.org> 1.5.0-0.20051012.1mdv2007.0
- new snapshot

* Mon Nov 29 2004 Austin Acton <austin@mandrake.org> 1.4.7-1mdk
- 1.4.7

* Fri Aug 20 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.4.6.1-1mdk
- 1.4.6.1

* Sun Aug 15 2004 Austin Acton <austin@mandrake.org> 1.4.4-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7028 |12cr|ripmime-1.4.0.10-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 1
%define libname %mklibname ripmime %{major}
%define develname %mklibname ripmime -d

Summary:	Extracts attachments out of mailpack format emails
Name:		ripmime
Version:	1.4.0.10
Release:	2
License:	BSD
Group:		Networking/Mail
URL:		http://www.pldaniels.com/ripmime/
Source0:	http://www.pldaniels.com/ripmime/%{name}-%{version}.tar.gz
Patch0:		ripmime-shared.diff
Patch1:		ripmime-1.4.0.10-buffer_overflow.diff
BuildRequires:	autoconf automake libtool
BuildRequires:	ripole-devel

%description
ripMIME is a small program which has been developed as part of the
commercial Xamime development (http://www.xamime.com).

ripMIME has been written with one sole purpose in mind, to extract
the attached files out of a MIME encoded email package.

%package -n	%{libname}
Summary:	Shared %{name} library
Group:          System/Libraries

%description -n	%{libname}
ripMIME is a small program which has been developed as part of the
commercial Xamime development (http://www.xamime.com).

ripMIME has been written with one sole purpose in mind, to extract
the attached files out of a MIME encoded email package.

This package provides the shared %{name} library.

%package -n	%{develname}
Summary:	Development files for the %{name} library
Group:		Development/C
Provides:	%{name}-devel = %{version}
Provides:	lib%{name}-devel = %{version}
Requires:	%{libname} >= %{version}
Obsoletes:	%{mklibname ripmime 1 -d}

%description -n	%{develname}
ripMIME is a small program which has been developed as part of the
commercial Xamime development (http://www.xamime.com).

ripMIME has been written with one sole purpose in mind, to extract
the attached files out of a MIME encoded email package.

This package provides development files for the %{name} library.

%prep

%setup -q -n %{name}-%{version}
%patch0 -p0
%patch1 -p0

%build

%make \
    CFLAGS="%{optflags}" \
    libdir=%{_libdir} LDFLAGS="%{ldflags}"

%install
rm -rf %{buildroot}

%makeinstall_std \
    bindir=%{_bindir} \
    includedir=%{_includedir} \
    libdir=%{_libdir} \
    mandir=%{_mandir}

# cleanups
rm -f %{buildroot}%{_libdir}/*.*a

%files
%doc CHANGELOG CONTRIBUTORS INSTALL LICENSE README
%{_bindir}/*
%{_mandir}/man1/*

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc TODO
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/*.h
%{_libdir}/*.so


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.4.0.10-2
+ Revision: 742486
- various fixes

* Tue Jun 28 2011 Oden Eriksson <oeriksson@mandriva.com> 1.4.0.10-1
+ Revision: 687887
- 1.4.0.10

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.4.0.9-3mdv2010.0
+ Revision: 442749
- rebuild

* Fri Dec 19 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.0.9-2mdv2009.1
+ Revision: 316155
- use LDFLAGS from the %%configure macro

* Fri Nov 07 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.0.9-1mdv2009.1
+ Revision: 300505
- 1.4.0.9

* Wed Nov 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.0.8-1mdv2009.1
+ Revision: 300061
- 1.4.0.8

* Mon Oct 13 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.0.7-4mdv2009.1
+ Revision: 293306
- added fixes from ripmime-1.4.dev (P1)

* Sun Jul 20 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.0.7-3mdv2009.0
+ Revision: 238998
- use -Wl,--as-needed -Wl,--no-undefined

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Sep 09 2007 Oden Eriksson <oeriksson@mandriva.com> 1.4.0.7-2mdv2008.0
+ Revision: 83495
- new devel name

* Tue Jul 10 2007 Oden Eriksson <oeriksson@mandriva.com> 1.4.0.7-1mdv2008.0
+ Revision: 51022
- 1.4.0.7
- rediffed the shared patch (P0)
- use the new %%serverbuild macro


* Thu Aug 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.4.0.7-0.dev.1mdv2007.0
- added P1 from the dev snap

* Wed Jan 18 2006 Oden Eriksson <oeriksson@mandriva.com> 1.4.0.6-4mdk
- make it install correctly on x86_64

* Sun Jan 08 2006 Oden Eriksson <oeriksson@mandriva.com> 1.4.0.6-3mdk
- make it compile on 10.0 too

* Sun Jan 08 2006 Oden Eriksson <oeriksson@mandriva.com> 1.4.0.6-2mdk
- use libtool

* Mon Dec 12 2005 Oden Eriksson <oeriksson@mandriva.com> 1.4.0.6-1mdk
- 1.4.0.6

* Sun Jun 12 2005 Oden Eriksson <oeriksson@mandriva.com> 1.4.0.5-1mdk
- 1.4.0.5

* Tue Mar 29 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 1.4.0.4-1mdk
- 1.4.0.4

* Fri Dec 31 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.4.0.3-3mdk
- revert latest "lib64 fixes"

* Tue Dec 28 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.4.0.3-2mdk
- lib64 fixes

* Fri Dec 17 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.4.0.3-1mdk
- 1.4.0.3

* Sat Nov 27 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.4.0.2-2mdk
- make it rpmbuildupdate aware

* Sat Nov 27 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.4.0.2-1mdk
- 1.4.0.2
- built against new shared ripole lib (P0)
- drop P1
- fix CFLAGS

* Mon Aug 30 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.4.0.1-1mdk
- 1.4.0.1
- fix P0
- add some header files

* Fri Dec 05 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 1.3.0.5-2mdk
- provide static and shared libs as well and build ripmime against it

* Sat Nov 15 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 1.3.0.5-1mdk
- 1.3.0.5


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7029 |12cr|ripperx-2.7.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	ripperx
%define	oname	ripperX
%define	version	2.7.0
%define	release	%mkrel 4

Summary:	GTK program to rip CD audio and encode mp3s
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Sound
Requires:	cdparanoia
BuildRequires:	gtk+-devel >= 1.2
BuildRequires:	libid3-devel
BuildRequires:	desktop-file-utils
Source0:	%{oname}-%{version}.tar.bz2
Source11:	%{oname}-48.png
Source12:	%{oname}-32.png
Source13:	%{oname}-16.png
Patch2:		%{oname}-2.7.0-cdplay-command.patch
Patch3:		ripperX-2.7.0-fix-format-errors.patch
Patch4:		ripperX-2.7.0-fix-linking.patch
URL:		http://sourceforge.net/projects/ripperx/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Provides:	%{oname}
Obsoletes:	%{oname}

%description
GTK program to rip CD audio and encode mp3s. Supports parallel
ripping/encoding, has plugins for cdparanoia, BladeEnc, Lame, 
GoGo, FHG (l3enc and mp3enc), XingMp3enc, 8hz-mp3, and the 
ISO encoder.  Also has support for CDDB and ID3 tags.

%prep
%setup -q -n %{oname}-%{version}
%patch2 -p1
%patch3 -p1
%patch4 -p1

perl -pi -e 's/MultipleArgs=false\n//' ripperX.desktop

%build
%configure
%make


%install
rm -rf %{buildroot}
%makeinstall

install -m644 src/xpms/%{oname}-icon.xpm -D %{buildroot}%{_datadir}/pixmaps/%{oname}-icon.xpm
desktop-file-install --vendor="" \
	--dir=%{buildroot}%{_datadir}/applications/ \
	--add-category="AudioVideo;Audio;" \
	%{oname}.desktop

#icon
install -m644 %{SOURCE11} -D %{buildroot}/%{_liconsdir}/%{oname}.png
install -m644 %{SOURCE12} -D %{buildroot}/%{_iconsdir}/%{oname}.png
install -m644 %{SOURCE13} -D %{buildroot}/%{_miconsdir}/%{oname}.png

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif
 
%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc FAQ README README.plugin README.plugin_spec_v0.1 README.plugin_tester TODO CHANGES COPYING BUGS
%{_bindir}/%{oname}*
%{_iconsdir}/%{oname}.png
%{_liconsdir}/%{oname}.png
%{_miconsdir}/%{oname}.png
%{_datadir}/pixmaps/%{oname}-icon.xpm
%{_datadir}/applications/%{oname}.desktop


%changelog
* Tue Sep 15 2009 Thierry Vignaud <tvignaud@mandriva.com> 2.7.0-4mdv2010.0
+ Revision: 442753
- rebuild

* Sat Mar 14 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.7.0-3mdv2009.1
+ Revision: 355092
- fix linking
- fir format errors
- fix menu entry

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Funda Wang <fundawang@mandriva.org>
    - Add patch from debian
    - BR id3
    - New version
    - Import ripperx



* Thu Apr 06 2006 Erwan Velu <erwan@seanodes.com> 2.6.7-1mdk
- 2.6.7

* Sun Jun 12 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 2.6.6-1mdk
- 2.6.6

* Thu Dec 02 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 2.6.4-1mdk
- 2.6.4

* Wed Nov 10 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 2.6.3-1mdk
- 2.6.3

* Sat May 29 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 2.6.1-1mdk
- 2.6.1

* Wed May 26 2004 Robert Vojta <robert.vojta@mandrake.org> 2.6.0-3mdk
- fixed menu entry (use %%{oname} instead of %%{name})

* Sun Jan 04 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 2.6.0-2mdk
- fix provides/obsoletes

* Mon Dec 15 2003 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 2.6.0-1mdk
- 2.6.0
- rm -rf $RPM_BUILD_ROOT in %%install, not %%prep
- don't bzip2 icons in src.rpm
- cleanups
- no explicit library dependency
- fix buildrequires (lib64..)
- quiet setup

* Wed Jan 29 2003 Lenny Cartier <lenny@mandrakesoft.com> 2.5-2mdk
- rebuild

* Wed Jan 22 2003 Lenny Cartier <lenny@mandrakesoft.com> 2.5-1mdk
- 2.5

* Thu Sep 26 2002 Lenny Cartier <lenny@mandrakesoft.com> 2.4-1mdk
- 2.4

* Fri Jun 14 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 2.3-2mdk
- BuildRequires
- png icons (out xpm!)
- update URL

* Mon Dec 03 2001 Lenny Cartier <lenny@mandrakesoft.com> 2.3-1mdk
- 2.3

* Tue Aug 28 2001 Lenny Cartier <lenny@mandrakesoft.com> 2.2-1mdk
- 2.2

* Thu Apr 26 2001 Lenny Cartier <lenny@mandrakesoft.com> 2.0-1mdk
- added in contribs by Marcel Pol <mpol@gmx.net> :
	- Made rpm for Mandrake
	- Version 2.0 (Jan 09 2000)
	- Added menu-entry

* Mon Jan 03 2000 Dax Kelson <dax@gurulabs.com>
- Version 1.9
- Updated SPEC to use a $RPM_BUILD_ROOT, changelog, docs, and the strip binaries
- Created GNOME ".desktop" file so ripperX shows up on the menu
- Patch so cdparanoia fills files that are group writable, enabling shared directory ripping

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7030 |12cr|R-IRanges-1.12.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  IRanges
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.12.6
Release:          1
Summary:          Infrastructure for manipulating intervals on sequences
Group:            Sciences/Mathematics
License:          Artistic-2.0
URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/%{packname}_%{version}.tar.gz
Requires:         R-methods R-utils R-stats 
Requires:         R-methods R-utils R-stats 
Requires:         R-RUnit 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods R-utils R-stats
BuildRequires:    R-methods R-utils R-stats 
BuildRequires:    R-RUnit 

%description
The package provides efficient low-level and highly reusable S4 classes
for storing ranges of integers, RLE vectors (Run-Length Encoding), and,
more generally, data that can be organized sequentially (formally defined
as Vector objects), as well as views on these Vector objects. Efficient
list-like classes are also provided for storing big collections of
instances of the basic classes. All classes in the package use consistent
naming and share the same rich and consistent "Vector API" as much as

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

#%check
#%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/extdata
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/include
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/unitTests


%changelog
* Fri Feb 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.12.6-1
+ Revision: 775549
- Import R-IRanges
- Import R-IRanges


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7031 |12cr|ristretto-0.6.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)

Summary:	A picture viewer for the Xfce desktop environment
Name:		ristretto
Version:	0.6.3
Release:	1
License:	GPLv2+
Group:		Graphics
URL:		http://goodies.xfce.org/projects/applications/ristretto
Source0:	http://archive.xfce.org/src/apps/%{name}/%{url_ver}/%{name}-%{version}.tar.bz2
BuildRequires:	gtk+2-devel
BuildRequires:	libxfce4util-devel
BuildRequires:	dbus-glib-devel
BuildRequires:	cairo-devel
BuildRequires:	desktop-file-utils
BuildRequires:	libexif-devel
BuildRequires:	libxfce4ui-devel
BuildRequires:	xfconf-devel
BuildRequires:	exo-devel
Requires(post):	desktop-file-utils
Requires(postun): desktop-file-utils
Requires:	xfconf

%description
Ristretto is a fast and lightweight picture-viewer for the 
Xfce desktop environment.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

desktop-file-install \
	--add-only-show-in="XFCE" \
	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

%find_lang %{name} --with-gnome

%files -f %{name}.lang
%doc AUTHORS README ChangeLog
%{_bindir}/%{name}
%{_datadir}/applications/*.desktop
%{_iconsdir}/hicolor/*/apps/*.png
%{_iconsdir}/hicolor/scalable/apps/*.svg


%changelog
* Thu Aug 16 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.3-1
+ Revision: 814988
- update to new version 0.6.3

* Tue May 01 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.0-1
+ Revision: 794662
- update to new version 0.6.0

* Wed Apr 18 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.5.2-1
+ Revision: 791664
- version update 0.5.2

* Thu Apr 05 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.6-2
+ Revision: 789487
- rebuild

* Sun Apr 01 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.6-1
+ Revision: 788581
- update to new version 0.3.6

* Sun Jan 29 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.3.3-1
+ Revision: 769551
- version update 0.3.3

* Sat Jan 14 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.3.2-1
+ Revision: 760866
- version update 0.3.2

* Mon Nov 07 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.0-1
+ Revision: 728127
- add buildrequires on exo-devel
- update to new version 0.3.0

* Fri Oct 28 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.2-1
+ Revision: 707754
- update to new version 0.2.2

* Thu Oct 27 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.1-1
+ Revision: 707442
- update to new version 0.2.1

* Sat Oct 22 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.0-1
+ Revision: 705650
- update to new version 0.2.0

* Mon Oct 10 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.1-1
+ Revision: 704013
- update to new version 0.1.1

* Sat Mar 12 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.93-1
+ Revision: 644010
- update to new version 0.0.93
- replace buildrequires from libxfcegui4-devel to libxfce4ui-devel

* Wed Jan 26 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.91-3
+ Revision: 633050
- rebuild for new Xfce 4.8.0

* Sat Sep 18 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.91-2mdv2011.0
+ Revision: 579682
- rebuild for new xfce 4.7.0
- adjust buildrequires

* Sat Jul 31 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.91-1mdv2011.0
+ Revision: 564037
- update to new version 0.0.91
- drop patch 0

* Thu Feb 25 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.22-2mdv2010.1
+ Revision: 511212
- Patch0: fix crash with gif images

* Sat May 16 2009 Frederik Himpe <fhimpe@mandriva.org> 0.0.22-1mdv2010.0
+ Revision: 376450
- update to new version 0.0.22

* Thu Mar 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.21-2mdv2009.1
+ Revision: 349167
- rebuild whole xfce

* Sat Nov 29 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.21-1mdv2009.1
+ Revision: 307792
- update to new version 0.0.21
- add support for xfconf
- drop patch 0 and 1, fixed upstream

* Sat Nov 08 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.20-5mdv2009.1
+ Revision: 301087
- Patch1: fix memleak

* Sat Oct 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.20-4mdv2009.1
+ Revision: 294926
- rebuild for new Xfce4.6 beta1

* Sat Aug 09 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.20-3mdv2009.0
+ Revision: 270024
- Patch0: fix ristretto crash on adjusting image size

* Fri Jul 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.20-2mdv2009.0
+ Revision: 238069
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Sun May 25 2008 Funda Wang <fwang@mandriva.org> 0.0.20-1mdv2009.0
+ Revision: 211112
- New version 0.0.20

* Sun May 11 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.19-1mdv2009.0
+ Revision: 205572
- new version

* Fri Apr 11 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.18-2mdv2009.0
+ Revision: 192579
- drop ristretto-import.sh script as it doesn't work properly, use gthumb instead

* Wed Mar 26 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.18-1mdv2008.1
+ Revision: 190230
- new version

* Wed Mar 12 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.17-2mdv2008.1
+ Revision: 187108
- add wrapper script which searches removeable media for graphic files and displays them
 this script is going to be executed when a digital camera or similiar device is connected to the usb port

* Mon Feb 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.17-1mdv2008.1
+ Revision: 170061
- new version

* Mon Jan 28 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.16-1mdv2008.1
+ Revision: 159155
- new version

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Dec 10 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.15-1mdv2008.1
+ Revision: 117017
- new version

* Sun Dec 02 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.14-1mdv2008.1
+ Revision: 114367
- new version

* Sun Nov 25 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.13-1mdv2008.1
+ Revision: 111931
- new version

* Sat Nov 17 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.12-1mdv2008.1
+ Revision: 109479
- new version

* Wed Nov 07 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.11-1mdv2008.1
+ Revision: 106759
- new version

* Sun Nov 04 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.10-1mdv2008.1
+ Revision: 105606
- fix buildrequires
- new version
- new license policy

* Tue Oct 16 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.9-1mdv2008.1
+ Revision: 98775
- new version

* Thu Oct 04 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.7-1mdv2008.0
+ Revision: 95350
- new version

* Sun Sep 30 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.6-1mdv2008.0
+ Revision: 94000
- add missing buildrequires on libexif-devel
- new version

* Fri Sep 14 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.5-1mdv2008.0
+ Revision: 85527
- new version
- new version

* Mon Sep 03 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.3-1mdv2008.0
+ Revision: 78567
- new version

* Thu Aug 30 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.2-1mdv2008.0
+ Revision: 75402
- new version
- add docs

* Tue Aug 28 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.1-1mdv2008.0
+ Revision: 72305
- make it work
- Import ristretto


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7032 |12cr|R-ISwR-2.0_5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  ISwR
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          2.0_5
Release:          1
Summary:          Introductory Statistics with R
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_2.0-5.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-survival 
BuildRequires:    R-devel
BuildRequires:    Rmath-devel
BuildRequires:    texlive-collection-latex 
BuildRequires:    R-survival 
BuildRequires:    pkgconfig(lapack)

%description
Data sets and scripts for text examples and exercises in P. Dalgaard
(2008), `Introductory Statistics with R', 2nd ed., Springer Verlag, ISBN

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/rawdata
%{rlibdir}/%{packname}/scripts


%changelog
* Fri Feb 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 2.0_5-1
+ Revision: 776269
- Import R-ISwR
- Import R-ISwR


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7033 |12cr|R-iterators-1.0.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_without       bootstrap
%global packname  iterators
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.0.5
Release:          2
Summary:          Iterator construct for R
Group:            Sciences/Mathematics
License:          Apache License (== 2.0)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
Requires:         R-utils 
%if %{with bootstrap}
Requires:         R-RUnit 
%else
Requires:         R-foreach R-RUnit 
%endif
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-utils
%if %{with bootstrap}
BuildRequires:    R-RUnit 
%else
BuildRequires:    R-foreach R-RUnit 
%endif

%description
Support for iterators, which allow a programmer to traverse through all
the elements of a vector, list, or other collection of data.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{without bootstrap}
%check
%{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/examples
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/unitTests


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.0.5-2
+ Revision: 775488
- Rebuild.

* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.0.5-1
+ Revision: 775327
- Import R-iterators
- Import R-iterators


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7034 |12cr|R-kernlab-0.9_14-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  kernlab
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.9_14
Release:          1
Summary:          Kernel-based Machine Learning Lab
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.9-14.tar.gz
Requires:         R-methods 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods
BuildRequires:    blas-devel
BuildRequires:    lapack-devel

%description
Kernel-based machine learning methods for classification, regression,
clustering, novelty detection, quantile regression and dimensionality
reduction. Among other methods kernlab includes Support Vector Machines,
Spectral Clustering, Kernel PCA and a QP solver.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Fri Feb 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.9_14-1
+ Revision: 775868
- Import R-kernlab
- Import R-kernlab
- Import R-kernlab


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7035 |12cr|rkhunter-1.4.0-0.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %mandriva_branch == Cooker
# Cooker
%define release %mkrel 1
%else
# Old distros
%define subrel 1
%define release %mkrel 0
%endif

Summary:	Rootkit scans for rootkits, backdoors and local exploits
Name:		rkhunter
Version:	1.4.0
Release:	%release
License:	GPLv2+
Group:		System/Configuration/Other
URL:		http://rkhunter.sourceforge.net/
Source0:	http://downloads.sourceforge.net/rkhunter/%{name}-%{version}.tar.gz
Source1:	http://downloads.sourceforge.net/rkhunter/%{name}-%{version}.tar.gz.asc
Source2:	rkhunter.cron
Source3:	rkhunter.logrotate
BuildArch:	noarch
Requires:	binutils
Requires:	e2fsprogs
Requires:	webfetch
Suggests:	unhide
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Rootkit scanner is scanning tool to ensure you you're clean of known nasty 
tools. This tool scans for rootkits, backdoors and local exploits by running 
tests like:
 - MD5/SHA1 hash compare
 - Look for default files used by rootkits
 - Wrong file permissions for binaries
 - Look for suspected strings in LKM and KLD modules
 - Look for hidden files
 - Optional scan within plaintext and binary files

%prep

%setup -q

chmod -R a+r .

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_sysconfdir} %{buildroot}%{_sbindir} \
 %{buildroot}%{_var}/lib/rkhunter/{db/i18n,scripts,tmp} \
 %{buildroot}%{_mandir}/man8
install files/rkhunter %{buildroot}%{_sbindir}/
install -m 644 files/%{name}.conf %{buildroot}%{_sysconfdir}

cat<<EOF>>%{buildroot}%{_sysconfdir}/rkhunter.conf
INSTALLDIR=%{_var}
SCRIPTDIR=%{_var}/lib/rkhunter/scripts
PKGMGR=RPM
# to avoid some false positives...
ALLOWDEVFILE=/dev/shm/pulse-shm-*
ALLOWDEVFILE=/dev/shm/mono.*
ALLOWHIDDENDIR="/etc/.java"
ALLOWHIDDENDIR=/dev/.udev
ALLOWHIDDENDIR=/dev/.udevdb
ALLOWHIDDENDIR=/dev/.udev.tdb
ALLOWHIDDENDIR=/dev/.static
ALLOWHIDDENDIR=/dev/.initramfs
ALLOWHIDDENDIR=/dev/.SRC-unix
ALLOWHIDDENDIR=/dev/.mdadm
ALLOWHIDDENDIR=/dev/.systemd
ALLOWHIDDENDIR=/dev/.mount
ALLOWHIDDENFILE=/usr/share/man/man1/..1%{_extension}
ALLOWHIDDENFILE=/usr/share/man/man1/.nvidia-current-settings.1%{_extension}
ALLOWHIDDENFILE=/usr/share/man/man1/.nvidia-current-smi.1%{_extension}
ALLOWHIDDENFILE=/usr/share/man/man1/.nvidia-current-xconfig.1%{_extension}
ALLOWHIDDENFILE=/usr/share/man/man1/.nvidia96xx-settings.1%{_extension}
ALLOWHIDDENFILE=/usr/share/man/man1/.nvidia96xx-xconfig.1%{_extension}
ALLOWHIDDENFILE=/usr/share/man/man5/.k5login.5%{_extension}
ALLOWHIDDENFILE=/usr/share/man/man5/.k5identity.5%{_extension}
SCRIPTWHITELIST=/usr/bin/GET
SCRIPTWHITELIST=/usr/bin/groups
SCRIPTWHITELIST=/usr/bin/ldd
SCRIPTWHITELIST=/usr/bin/whatis
SCRIPTWHITELIST=/sbin/ifup
SCRIPTWHITELIST=/sbin/ifdown
ALLOWDEVFILE=/dev/shm/pulse-shm-*
ALLOWDEVFILE=/dev/md/md-device-map
# tomboy creates this one
ALLOWDEVFILE="/dev/shm/mono.*"
# created by libv4l
ALLOWDEVFILE="/dev/shm/libv4l-*"
# created by spice video
ALLOWDEVFILE="/dev/shm/spice.*"
EOF

install -m 644 files/*.dat %{buildroot}%{_var}/lib/rkhunter/db
install -m 644 files/i18n/* %{buildroot}%{_var}/lib/rkhunter/db/i18n
install -m 754 files/*.{pl,sh} %{buildroot}%{_var}/lib/rkhunter/scripts
install -m 644 files/rkhunter.8 %{buildroot}%{_mandir}/man8

%{__mkdir_p} %{buildroot}%{_sysconfdir}/cron.daily
%{__install} -m 0755 %{_sourcedir}/rkhunter.cron \
 %{buildroot}%{_sysconfdir}/cron.daily/rkhunter

%{__mkdir_p} %{buildroot}%{_sysconfdir}/logrotate.d
%{__install} -m 0644 %{_sourcedir}/rkhunter.logrotate \
 %{buildroot}%{_sysconfdir}/logrotate.d/rkhunter

%clean
rm -rf %{buildroot}

%post
if [ $1 = 1 ]; then
    # create rkhunter.dat
    %{_sbindir}/rkhunter --propupd
    # gather user / group info
    echo "\r"|%{_sbindir}/rkhunter --enable group_changes,passwd_changes
fi

%files
%defattr(-,root,root)
%doc files/CHANGELOG files/README
%config(noreplace) %{_sysconfdir}/rkhunter.conf
%{_sysconfdir}/cron.daily/rkhunter
%{_sysconfdir}/logrotate.d/rkhunter
%{_sbindir}/*
%{_var}/lib/rkhunter
%{_mandir}/man8/*


%changelog
* Tue May 01 2012 Oden Eriksson <oeriksson@mandriva.com> 1.4.0-1mdv2012.0
+ Revision: 794720
- 1.4.0

* Tue Jan 31 2012 Oden Eriksson <oeriksson@mandriva.com> 1.3.8-3
+ Revision: 770016
- heh, 2011 needs the 2.1 release
- it needs the enter key in %%post, so fix that...
- sync slightly with fedora (rkhunter-1.3.8-13.fc17.src.rpm)
- use %%{_extension} instead of hardcoding it (duh!)
- added more annoying false positives (fedora)

* Sun Feb 20 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.8-2
+ Revision: 638851
- added backporting magic

* Sat Nov 20 2010 Jani Välimaa <wally@mandriva.org> 1.3.8-1mdv2011.0
+ Revision: 599218
- new version 1.3.8

* Mon Aug 02 2010 Jani Välimaa <wally@mandriva.org> 1.3.6-2mdv2011.0
+ Revision: 565129
- suggest unhide (see mdv #60455)

* Fri Jan 01 2010 Emmanuel Andry <eandry@mandriva.org> 1.3.6-1mdv2010.1
+ Revision: 484719
- New version 1.3.6

* Mon Jun 01 2009 Guillaume Bedot <littletux@mandriva.org> 1.3.4-3mdv2010.0
+ Revision: 381936
- Fix mdv bug #51310

* Fri Feb 13 2009 Guillaume Bedot <littletux@mandriva.org> 1.3.4-2mdv2009.1
+ Revision: 340059
- whitelist update

* Sun Feb 08 2009 Frederik Himpe <fhimpe@mandriva.org> 1.3.4-1mdv2009.1
+ Revision: 338555
- update to new version 1.3.4

* Tue Oct 28 2008 Guillaume Bedot <littletux@mandriva.org> 1.3.2-7mdv2009.1
+ Revision: 297803
- fix description, typos in post
- avoid first warning about user / group
- logrotate
- do not overwrite previous log

* Tue Oct 21 2008 Guillaume Bedot <littletux@mandriva.org> 1.3.2-5mdv2009.1
+ Revision: 296265
- First try to fix bug #40266

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 1.3.2-5mdv2009.0
+ Revision: 260240
- rebuild

* Mon Jul 28 2008 Thierry Vignaud <tv@mandriva.org> 1.3.2-4mdv2009.0
+ Revision: 251267
- rebuild

* Tue Mar 04 2008 Guillaume Bedot <littletux@mandriva.org> 1.3.2-1mdv2008.1
+ Revision: 178884
- 1.3.2

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Nov 22 2007 Guillaume Bedot <littletux@mandriva.org> 1.3.0-2mdv2008.1
+ Revision: 111089
- added missing i18n files and SCRIPTDIR option

* Tue Nov 20 2007 Adam Williamson <awilliamson@mandriva.org> 1.3.0-1mdv2008.1
+ Revision: 110811
- fix manpage location in tarball
- new release 1.3.0
- small spec clean

* Wed May 23 2007 Guillaume Bedot <littletux@mandriva.org> 1.2.9-1mdv2008.0
+ Revision: 30072
- More adequate config update thanks to ccp.
- 1.2.9 (thankks to lenny) + try to definitely fix #28571 and alike.


* Thu Mar 16 2006 Guillaume Bedot <littletux@zarb.org> 1.2.8-1mdk
- 1.2.8
- avoid duplicated files
- added man page

* Sat Aug 06 2005 Gaetan Lehmann <glehmann@n4.mandriva.com> 1.2.7-1mdk
- complete URL
- use mkrel
- fix config file (reported on expert mailing list)

* Wed May 25 2005 Lenny Cartier <lenny@mandriva.com> 1.2.7-1mdk
- 1.2.7

* Wed May 11 2005 Lenny Cartier <lenny@mandriva.com> 1.2.6-1mdk
- 1.2.6

* Fri Feb 11 2005 Mandrakelinux Team <http://www.mandrakeexpert.com> 1.2.0-1mdk
- New release 1.2.0

* Tue Feb 08 2005 Mandrakelinux Team <http://www.mandrakeexpert.com> 1.1.9-1mdk
- New release 1.1.9

* Mon Aug 23 2004 Frederic Lepied <flepied@mandrakesoft.com> 1.1.6-2mdk
- fixed update script path (Mario R. Pizzolanti)

* Wed Aug 18 2004 Frederic Lepied <flepied@mandrakesoft.com> 1.1.6-1mdk
- added missing requires
- New release 1.1.6

* Wed Jun 23 2004 Frederic Lepied <flepied@mandrakesoft.com> 1.1.1-1mdk
- New release 1.1.1

* Fri May 28 2004 Frederic Lepied <flepied@mandrakesoft.com> 1.0.9-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7036 |12cr|rkward-0.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %{_use_internal_dependency_generator}
%define __noautoreq 'libR\\.so|libRblas\\.so|libRlapack\\.so'
%else
%define _requires_exceptions libR.so\\|libRblas.so\\|libRlapack.so
%endif

Summary:	A KDE gui to R language
Name:		rkward
Version:	0.6.0
Release:	1
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://rkward.sourceforge.net
Source0:	http://downloads.sourceforge.net/rkward/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(libR)
BuildRequires:	kdelibs4-devel
BuildRequires:	gcc-gfortran
BuildRequires:	desktop-file-utils
BuildRequires:	cmake
Requires:	R-base
Requires:	php-cli
Suggests:	katepart
Obsoletes:	kde4-%{name} < 0.5.1
Provides:	kde4-%{name} = %{version}

%description
RKWard is meant to become an easy to use, transparent frontend to the
R-language, a very powerful, yet hard-to-get-into scripting-language with
a strong focus on statistic functions. It will not only provide a convenient
user-interface, however, but also take care of seamless integration with an
office-suite. Practical statistics is not just about calculating, after all,
but also about documenting and ultimately publishing the results.

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

#(tpg) provide by R-base
rm -rf %{buildroot}%{_libdir}/R/lib/R.css

# provided by katepart
rm -f %{buildroot}%{_kde_appsdir}/katepart/syntax/r.xml

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS ChangeLog README
%{_kde_bindir}/%{name}*
%{_kde_datadir}/applications/kde4/rkward.desktop
%{_kde_appsdir}/rkward
%{_kde_appsdir}/katepart/*
%{_kde_docdir}/*/*/*
%{_kde_iconsdir}/*
%{_kde_libdir}/kde4/libexec/%{name}.*
%{_kde_mandir}/man1/%{name}.1*
%{_libdir}/R/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7037 |12cr|R-labdsv-1.4_1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  labdsv
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.4_1
Release:          1
Summary:          Ordination and Multivariate Analysis for Ecology
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.4-1.tar.gz
Requires:         R-mgcv
Requires:         R-MASS 
Requires:         R-rgl 
BuildRequires:    R-devel
BuildRequires:    Rmath-devel
BuildRequires:    texlive-collection-latex
BuildRequires:    R-mgcv
BuildRequires:    R-MASS
BuildRequires:    R-rgl 
BuildRequires:    pkgconfig(lapack)
%rename R-cran-labdsv

%description
A variety of ordination and vegetation analyses useful in analysis of
datasets in community ecology.  Includes many of the common ordination
methods, with graphical routines to facilitate their interpretation, as
well as several novel analyses.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

#%check
#%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/ChangeLog
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.4_1-1
+ Revision: 775051
- Update to latest version

* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.3_1-1
+ Revision: 774862
- Update and rebuild with R2spec
- Update and rebuild with R2spec

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-3mdv2011.0
+ Revision: 616449
- the mass rebuild of 2010.0 packages

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 1.3.1-2mdv2010.0
+ Revision: 433082
- rebuild

* Wed Jun 25 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.1-1mdv2009.0
+ Revision: 228956
- add buildrequires on gcc-gfortran
- import R-cran-labdsv


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7038 |12cr|R-lavaan-0.4_12-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_without bootstrap
%global packname  lavaan
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          0.4_12
Release:          2
Summary:          Latent Variable Analysis
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.4-12.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-methods 
Requires:         R-stats4
Requires:         R-stats
Requires:         R-graphics 
%if %{with bootstrap}
Requires:         R-quadprog
Requires:         R-boot 
%else
Requires:         R-psych
Requires:         R-qgraph
Requires:         R-quadprog
Requires:         R-boot 
%endif
BuildRequires:    R-devel
BuildRequires:    Rmath-devel
BuildRequires:    texlive-collection-latex
BuildRequires:    R-methods
BuildRequires:    R-stats4
BuildRequires:    R-stats
BuildRequires:    R-graphics 
%if %{with bootstrap}
BuildRequires:    R-quadprog R-boot 
%else
BuildRequires:    R-psych
BuildRequires:    R-qgraph
BuildRequires:    R-quadprog
BuildRequires:    R-boot 
%endif
BuildRequires:    pkgconfig(lapack)

%description
Fit a variety of latent variable models, including confirmatory factor
analysis, structural equation modeling and latent growth curve models.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{without bootstrap}
%check
%{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help


%changelog
* Wed Feb 22 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.4_12-2
+ Revision: 778904
- Rebuild with proper dependencies

* Mon Feb 20 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.4_12-1
+ Revision: 777831
- Import R-lavaan
- Import R-lavaan


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7039 |12cr|R-lme4-0.999375_42-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_without bootstrap
%global packname  lme4
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.999375_42
Release:          2
Summary:          Linear mixed-effects models using S4 classes
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.999375-42.tar.gz
Requires:         R-methods R-Matrix R-lattice R-graphics R-nlme R-stats4
Requires:         R-stats 
%if %{without bootstrap}
Requires:         R-mlmRev R-MEMSS R-coda R-MASS R-sfsmisc R-MatrixModels
%endif
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods
BuildRequires:    R-Matrix R-lattice R-graphics R-nlme R-stats4 R-stats
%if %{without bootstrap}
BuildRequires:    R-mlmRev R-MEMSS R-coda R-MASS R-sfsmisc R-MatrixModels
%endif
BuildRequires:    blas-devel
BuildRequires:    lapack-devel

%description
Fit linear and generalized linear mixed-effects models.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{without bootstrap}
%check
%{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7040 |12cr|rlog-1.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name 		rlog
%define version		1.4
%define release		3
%define major		5
%define libname		%mklibname %{name} %{major}
%define libnamedev	%mklibname %{name} %{major} -d 

Summary: 	Runtime Logging for C++
Name: 		%{name}
Version: 	%{version}
Release:        %mkrel %{release}
License:	LGPLv2+
Group:		Development/C++
Source:         http://rlog.googlecode.com/files/%{name}-%{version}.tar.gz
URL:		http://www.arg0.net/rlog

%description
RLog provides a flexible message logging facility for C++ programs and
libraries. It is designed to be fast enough to use in production code.

%package -n 	%{libname}
Summary:	Libraries for rlog
Group:		Development/C++
Provides:	lib%{name} = %{version}-%{release}
Obsoletes:	%mklibname %{name} 1

%description -n	%{libname}
Libraries for rlog.

%package -n	%{libnamedev}
Summary:	Header files and development libraries for librlog1
Group:		Development/C++
Requires:	lib%{name} = %{version}-%{release} 
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Obsoletes:	%mklibname %{name} 1 -d

%description -n	%{libnamedev}
Header files and development libraries for librlog1.

%prep
%setup -q

%build
CFLAGS="$RPM_OPT_FLAGS" CXXFLAGS="$RPM_OPT_FLAGS" \
./configure --prefix=%{_prefix} --libdir=%{_libdir}
make -j 2

%install
make DESTDIR=%{buildroot} install

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/librlog.so.*

%files -n %{libnamedev}
%defattr(-,root,root)
%{_includedir}/%{name}
%{_libdir}/librlog.so
%{_libdir}/pkgconfig/librlog.pc
%{_datadir}/doc/%{name}



%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.4-3mdv2011.0
+ Revision: 614709
- the mass rebuild of 2010.1 packages

* Sun Nov 29 2009 Jérôme Brenier <incubusss@mandriva.org> 1.4-2mdv2010.1
+ Revision: 471582
- obsolete old libs (major 1)

* Tue Nov 24 2009 Jérôme Brenier <incubusss@mandriva.org> 1.4-1mdv2010.1
+ Revision: 469713
- new version 1.4
- new major 5
- fix license tag / URL / Source
- fix files section
- $RPM_BUILD_ROOT -> %%{buildroot}

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.3.7-2mdv2008.1
+ Revision: 140746
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import rlog


* Wed Jun 28 2006 Lev Givon <lev@mandriva.org> 1.3.7-2mdk
- Use mkrel, put docs in devel package

* Mon Jan 09 2006 Moreno Manzini <moreno.mg@gmail.com> 1.3.7-1mdk
- 1.3.7
- Fixed some specs bug

* Sun Jul 24 2005 Madman <madman@extenzilla.it> 1.3.6-3mdk
- Fixed issues in specfile.
* Mon Jun 27 2005 Madman <madman@extenzilla.it> 1.3.6-2mdk
- Fixed issues in specfile.
* Thu Jun 23 2005 Madman <madman@extenzilla.it> 1.3.6-1mdk
- First release for Mandriva 2006 Cooker.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7041 |12cr|R-logspline-2.1.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  logspline
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          2.1.3
Release:          1
Summary:          Logspline density estimation routines
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    blas-devel
BuildRequires:    lapack-devel

%description
Routines for the logspline density estimation. oldlogspline uses the same
algorithm as the logspline 1.0.x package - the Kooperberg and Stone (1992)
algorithm (with an improved interface). The recomended routine logspline
uses an algorithm from Stone et al (1997).

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7042 |12cr|rlpr-2.06-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Remote printing utilities
Name:		rlpr
Version:	2.06
Release:	%mkrel 5
License:	GPL
Group:		Networking/Remote access
# Site of original author is dead, and project, too. As several other
# orphaned printing packages this is re-hosted on linuxprinting.org
Source0:	http://www.linuxprinting.org/download/printing/%{name}-%{version}.tar.bz2
URL:		http://www.linuxprinting.org/download/printing/README.txt
BuildRoot:	%_tmppath/%name-%version-%release-root

%description
Rlpr is a package that makes it possible (or at the very least,
easier), to print files on remote sites to your local printer. The
rlpr package includes BSD-compatible replacements for `lpr', `lpq',
and `lprm', whose functionality is a superset of their BSD
counterparts. In other words, with the rlpr package, you can do
everything you can do with the BSD printing commands, and more. The
programs contained within the rlpr package are all GPL'd, and are more
lightweight, cleaner and more secure than their BSD counterparts.

%prep
%setup -q

%build
%configure
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall

%clean
rm -fr %buildroot


%files
%defattr(644,root,root,755)
%doc AUTHORS NEWS README THANKS TODO
%attr(4755,root,root) %{_bindir}/*
%{_mandir}/man*/*


%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 2.06-5mdv2010.0
+ Revision: 433350
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.06-4mdv2009.0
+ Revision: 260242
- rebuild

* Mon Jul 28 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.06-3mdv2009.0
+ Revision: 251323
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Dec 27 2007 Jérôme Soyer <saispo@mandriva.org> 2.06-1mdv2008.1
+ Revision: 138402
- New release

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Aug 23 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.04-4mdv2008.0
+ Revision: 70370
- use %%mkrel

  + Marcelo Ricardo Leitner <mrl@mandriva.com>
    - Import rlpr




* Fri Sep  2 2005 Till Kamppeter <till@mandriva.com> 2.04-3mdk
- Removed the dust of 1 year not rebuilding.

* Fri Aug 13 2004 Till Kamppeter <till@mandrakesoft.com> 2.04-2mdk
- Rebuilt.
- Some clean-up in the spec file.

* Sun Jul 27 2003 Till Kamppeter <till@mandrakesoft.com> 2.04-1mdk
- Finally updated to version 2.04.
- Removed the patch, it was already applied upstream.

* Fri Mar 22 2002 David BAUDENS <baudens@mandrakesoft.com> 2.02-3mdk
- Clean after build
- Remove pl description and summary

* Tue Aug  7 2001 Till Kamppeter <till@mandrakesoft.com> 2.02-2mdk
- Executables must be SUID root to work

* Tue Aug  7 2001 Till Kamppeter <till@mandrakesoft.com> 2.02-1mdk
- Initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7043 |12cr|R-lpSolve-5.6.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  lpSolve
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          5.6.6
Release:          1
Summary:          Interface to Lp_solve v. 5.5 to solve linear/integer programs
Group:            Sciences/Mathematics
License:          LGPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    blas-devel
BuildRequires:    lapack-devel
Patch0:           lpSolve_5.6.6-format.patch

%description
Lp_solve is freely available (under LGPL 2) software for solving linear,
integer and mixed integer programs. In this implementation we supply a
"wrapper" function in C and some R functions that solve general
linear/integer problems, assignment problems, and transportation problems.
This version calls lp_solve version 5.5.

%prep
%setup -q -c -n %{packname}
%patch0 -p1

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Mon Feb 20 2012 Paulo Andrade <pcpa@mandriva.com.br> 5.6.6-1
+ Revision: 777869
- Import R-lpSolve
- Import R-lpSolve


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7044 |12cr|rlwrap-0.37-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           rlwrap
Version:        0.37
Release:        %mkrel 1
Epoch:          0
Summary:        Readline wrapper
Group:          Text tools
License:        GPL
URL:            http://utopia.knoware.nl/~hlub/rlwrap/
Source0:        http://utopia.knoware.nl/~hlub/rlwrap/rlwrap-%{version}.tar.gz
BuildRequires:  pkgconfig(ncurses)
BuildRequires:  libreadline-devel

%description
rlwrap is a 'readline wrapper' that uses the GNU readline library to
allow the editing of keyboard input for any other command. Input
history is remembered across invocations, separately for each command;
history completion and search work as in bash and completion word
lists can be specified on the command line.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%check
%make check

%files
%doc AUTHORS BUGS COPYING ChangeLog INSTALL NEWS README TODO PLEA
%attr(0755,root,root) %{_bindir}/rlwrap
%{_mandir}/man1/rlwrap.1*
%{_mandir}/man3/RlwrapFilter.3pm*
%dir %{_datadir}/rlwrap
%{_datadir}/rlwrap/*


%changelog
* Sun May 09 2010 Lev Givon <lev@mandriva.org> 0:0.37-1mdv2011.0
+ Revision: 544267
- Update to 0.37.

* Mon Jan 18 2010 Frederik Himpe <fhimpe@mandriva.org> 0:0.36-1mdv2010.1
+ Revision: 493244
- update to new version 0.36

* Sat Jan 09 2010 Frederik Himpe <fhimpe@mandriva.org> 0:0.35-1mdv2010.1
+ Revision: 488145
- update to new version 0.35

* Wed Dec 23 2009 Frederik Himpe <fhimpe@mandriva.org> 0:0.34-1mdv2010.1
+ Revision: 481826
- update to new version 0.34

* Thu Oct 22 2009 Lev Givon <lev@mandriva.org> 0:0.32-1mdv2010.1
+ Revision: 458925
- Update to 0.32.

* Thu May 07 2009 Lev Givon <lev@mandriva.org> 0:0.30-5mdv2010.0
+ Revision: 372777
- Bump release to rebuild against libreadline6.

* Sat Aug 02 2008 Thierry Vignaud <tv@mandriva.org> 0:0.30-4mdv2009.0
+ Revision: 260276
- rebuild

* Mon Jul 28 2008 Thierry Vignaud <tv@mandriva.org> 0:0.30-3mdv2009.0
+ Revision: 251326
- rebuild

* Tue Jan 08 2008 David Walluck <walluck@mandriva.org> 0:0.30-1mdv2008.1
+ Revision: 146920
- 0.30

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Nov 14 2007 David Walluck <walluck@mandriva.org> 0:0.29-1mdv2008.1
+ Revision: 108565
- 0.29


* Mon Dec 18 2006 David Walluck <walluck@mandriva.org> 0.28-1mdv2007.0
+ Revision: 98509
- BuildRequires: libncurses-devel
- Import rlwrap

* Mon Dec 18 2006 David Walluck <walluck@mandriva.org> 0:0.28-1mdv2007.1
- release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7045 |12cr|R-maps-2.2_6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_without bootstrap
%global packname  maps
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          2.2_6
Release:          2
Summary:          Draw Geographical Maps
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_2.2-6.tar.gz
%if %{without bootstrap}
Requires:         R-mapproj
%endif
BuildRequires:    R-devel Rmath-devel texlive-collection-latex
%if %{without bootstrap}
BuildRequires:    R-mapproj
%endif

%description
Display of maps.  Projection code and larger maps are in separate packages
(mapproj and mapdata).

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{without bootstrap}
%check
%{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/mapdata


%changelog
* Wed Feb 22 2012 Paulo Andrade <pcpa@mandriva.com.br> 2.2_5-2
+ Revision: 778939
- Rebuild with proper dependencies

* Fri Feb 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 2.2_5-1
+ Revision: 776275
- Import R-maps
- Import R-maps


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7046 |12cr|R-matrixcalc-1.0_1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  matrixcalc
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          1.0_1
Release:          1
Summary:          Collection of functions for matrix differential calculus
Group:            Sciences/Mathematics
License:          GPL (>=2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.0-1.tar.gz
BuildArch:        noarch
Requires:         R-core
BuildRequires:    R-devel
BuildRequires:    Rmath-devel
BuildRequires:    texlive-collection-latex 
BuildRequires:    pkgconfig(lapack)

%description
A collection of functions to support matrix differential calculus as
presented in Magnus and Neudecker (1999) Matrix Differential Calculus with
Applications in Statistics and Econometrics, Second Edition, John Wiley,
New York.  Some of the functions are comparable to APL and J functions
which are useful for actuarial models and calculations. This package is
used for teaching and research purposes at the Department of Finance and
Risk Engineering, Polytechnic University, Brooklyn, NY 11201.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help


%changelog
* Fri Feb 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.0_1-1
+ Revision: 776239
- Import R-matrixcalc
- Import R-matrixcalc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7047 |12cr|R-MatrixModels-0.3_1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  MatrixModels
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          0.3_1
Release:          1
Summary:          Modelling with Sparse And Dense Matrices
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.3-1.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-stats
Requires:         R-utils
Requires:         R-methods
Requires:         R-Matrix 
BuildRequires:    R-devel
BuildRequires:    Rmath-devel
BuildRequires:    texlive-collection-latex
BuildRequires:    R-stats
BuildRequires:    R-utils
BuildRequires:    R-methods
BuildRequires:    R-Matrix
BuildRequires:    pkgconfig(lapack)

%description
Modelling with sparse and dense 'Matrix' matrices, using modular
prediction and response module classes.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help


%changelog
* Fri Feb 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.3_1-1
+ Revision: 776204
- Import R-MatrixModels
- Import R-MatrixModels


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7048 |12cr|R-mclust-3.4.11-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  mclust
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          3.4.11
Release:          1
Summary:          Model-Based Clustering / Normal Mixture Modeling
Group:            Sciences/Mathematics
License:          file LICENSE
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
Requires:         R-stats R-utils 
Requires:         R-mix 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-stats R-utils
BuildRequires:    R-mix 
BuildRequires:    blas-devel
BuildRequires:    lapack-devel

%description
Model-based clustering and normal mixture modeling including Bayesian

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

#%check
#%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/cite
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/LICENSE
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7049 |12cr|R-misc3d-0.8_2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  misc3d
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          0.8_2
Release:          1
Summary:          Miscellaneous 3D Plots
Group:            Sciences/Mathematics
License:          GPL
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.8-2.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-rgl R-tkrplot R-MASS 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    R-rgl R-tkrplot R-MASS 

%description
A collection of miscellaneous 3d plots, including isosurfaces.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if 0
%check
%{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/help


%changelog
* Sat Feb 18 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.8_2-1
+ Revision: 776390
- Import R-misc3d
- Import R-misc3d


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7050 |12cr|R-mitools-2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  mitools
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          2.1
Release:          1
Summary:          Tools for multiple imputation of missing data
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
Requires:         R-RODBC R-DBI 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    R-RODBC R-DBI 

%description
Tools to perform analyses and combine results from multiple-imputation

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

#%check
#%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/dta
%{rlibdir}/%{packname}/help


%changelog
* Sat Feb 18 2012 Paulo Andrade <pcpa@mandriva.com.br> 2.1-1
+ Revision: 776374
- Import R-mitools
- Import R-mitools


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7051 |12cr|R-mix-1.0_8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  mix
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.0_8
Release:          2
Summary:          Estimation/multiple Imputation for Mixed Categorical and Continuous Data
Group:            Sciences/Mathematics
License:          Unlimited
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.0-8.tar.gz
Requires:         R-stats 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-stats

%description
Estimation/multiple imputation programs for mixed categorical and
continuous data

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Fri Feb 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.0_8-1
+ Revision: 775856
- Import R-mix
- Import R-mix


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7052 |12cr|R-mlbench-2.1_0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  mlbench
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          2.1_0
Release:          1
Summary:          Machine Learning Benchmark Problems
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_2.1-0.tar.gz
Requires:         R-lattice 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    R-lattice 

%description
A collection of artificial and real-world machine learning benchmark
problems, including, e.g., several data sets from the UCI repository.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Fri Feb 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 2.1_0-1
+ Revision: 775867
- Import R-mlbench
- Import R-mlbench


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7053 |12cr|R-modeltools-0.2_19-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  modeltools
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          0.2_19
Release:          1
Summary:          Tools and Classes for Statistical Models
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.2-19.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-stats R-stats4 
Requires:         R-methods 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-stats R-stats4
BuildRequires:    R-methods 

%description
A collection of tools to deal with statistical models. The functionality
is experimental and the user interface is likely to change in the future.
The documentation is rather terse, but packages `coin' and `party' have
some working examples. However, if you find the implemented ideas
interesting we would be very interested in a discussion of this proposal.
Contributions are more than welcome!

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/LICENSE
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help


%changelog
* Fri Feb 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.2_19-1
+ Revision: 775933
- Import R-modeltools
- Import R-modeltools


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7054 |12cr|R-MPV-1.25-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  MPV
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          1.25
Release:          1
Summary:          Data Sets from Montgomery, Peck and Vining's Book
Group:            Sciences/Mathematics
License:          Unlimited
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
BuildArch:        noarch
Requires:         R-core
BuildRequires:    R-devel
BuildRequires:    Rmath-devel
BuildRequires:    texlive-collection-latex 
BuildRequires:    pkgconfig(lapack)

%description
These data sets are taken from the book Introduction to Linear Regression
Analysis (3rd ed), by the above authors.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.25-1
+ Revision: 775357
- Import R-MPV
- Import R-MPV


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7055 |12cr|R-multicore-0.1_7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  multicore
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.1_7
Release:          1
Summary:          Parallel processing of R code on machines with multiple cores or CPUs
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.1-7.tar.gz
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 

%description
This package provides a way of running parallel computations in R on
machines with multiple cores or CPUs. Jobs can share the entire initial
workspace and it provides methods for results collection.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.1_7-1
+ Revision: 775011
- Update to latest version

* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.1_6-1
+ Revision: 774771
- Import R-multicore
- Import R-multicore


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7056 |12cr|R-mvtnorm-0.9_9992-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  mvtnorm
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.9_9992
Release:          1
Summary:          Multivariate Normal and t Distributions
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.9-9992.tar.gz
Requires:         R-stats 
BuildRequires:    R-devel
BuildRequires:    Rmath-devel
BuildRequires:    texlive-collection-latex 
BuildRequires:    R-stats 
BuildRequires:    pkgconfig(lapack)
%rename R-cran-mvtnorm

%description
Computes multivariate normal and t probabilities, quantiles, random
deviates and densities.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CHANGES
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.9_9992-1
+ Revision: 775052
- Update to latest version

* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.9_9991-1
+ Revision: 774867
- Update and rebuild with R2spec
- Update and rebuild with R2spec

* Tue Dec 29 2009 Jérôme Brenier <incubusss@mandriva.org> 0.9.8-1mdv2010.1
+ Revision: 483319
- import R-cran-mvtnorm


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7057 |12cr|R-network-1.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_without bootstrap
%global packname  network
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.7
Release:          2
Summary:          Classes for Relational Data
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
Requires:         R-utils 
%if %{without bootstrap}
Requires:         R-sna R-statnet 
%endif
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-utils
%if %{without bootstrap}
BuildRequires:    R-sna R-statnet 
%endif

%description
Tools to create and modify network objects.  The network class can
represent a range of relational data types, and supports arbitrary
vertex/edge/graph attributes.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{without bootstrap}
%check
%{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/network.api


%changelog
* Wed Feb 22 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.7-2
+ Revision: 778815
- Rebuild with proper dependencies

* Sat Feb 18 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.7-1
+ Revision: 776946
- Import R-network
- Import R-network


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7058 |12cr|R-nor1mix-1.1_3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  nor1mix
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.1_3
Release:          1
Summary:          Normal (1-d) Mixture Models (S3 Classes and Methods)
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.1-3.tar.gz
Requires:         R-stats R-graphics 
Requires:         R-cluster 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-stats R-graphics
BuildRequires:    R-cluster 

%description
Onedimensional Normal Mixture Models Classes, for, e.g., density
estimation or clustering algorithms research and teaching; providing the
widely used Marron-Wand densities, see ?MarronWand.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help


%changelog
* Fri Feb 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.1_3-1
+ Revision: 776259
- Import R-nor1mix
- Import R-nor1mix


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7059 |12cr|R-numDeriv-2010.11_1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  numDeriv
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          2010.11_1
Release:          1
Summary:          Accurate Numerical Derivatives
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_2010.11-1.tar.gz
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 

%description
Accurate Numerical Derivatives. See ?numDeriv.Intro for more details.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/LICENSE
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help


%changelog
* Fri Feb 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 2010.11_1-1
+ Revision: 776320
- Import R-numDeriv
- Import R-numDeriv


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7060 |12cr|R-nws-1.7.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  nws
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          1.7.0.1
Release:          1
Summary:          R functions for NetWorkSpaces and Sleigh
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-methods 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods

%description
Provides coordination and parallel execution facilities, as well as
limited cross-language data exchange, using the netWorkSpaces server
developed by REvolution Computing

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/ChangeLog
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/README*
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/bin
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/examples
%{rlibdir}/%{packname}/help


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.7.0.1-1
+ Revision: 774961
- Update to latest version

* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.7.0.0-1
+ Revision: 774645
- Import R-nws
- Import R-nws


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7061 |12cr|rocksndiamonds-3.2.6.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	rocksndiamonds
%define version 3.2.6.1
%define rel	6
%define release %mkrel %rel
%define	Summary	A boulderdash like game

Name:		%{name}
Summary:	%{Summary}
Version:	%{version}
Release:	%{release}
Source0:	http://www.artsoft.org/RELEASES/unix/rocksndiamonds/%{name}-%{version}.tar.bz2
Source11:	%{name}.16.png
Source12:	%{name}.32.png
Source13:	%{name}.48.png
URL:		http://www.artsoft.org/rocksndiamonds/
License:	GPL
Group:		Games/Arcade
BuildRequires:	SDL-devel
BuildRequires:	SDL_mixer-devel
BuildRequires:	SDL_image-devel
BuildRequires:	SDL_net-devel
BuildRequires:	libsmpeg-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This is a nice little game with color graphics and sound for your
Unix system.

If you know the game "Boulderdash" (Commodore C64) or "Emerald Mine"
(Amiga) or "Supaplex" (PC), you know what "ROCKS'N'DIAMONDS" is about.

%prep
%setup -q
perl -pi -e 's!.*RO_GAME_DIR\s*=.*!RO_GAME_DIR = %{_gamesdatadir}/%{name}!; s!.*RW_GAME_DIR\s*=.*!RW_GAME_DIR = /var/games/%{name}!' Makefile

%build
make sdl OPTIONS="%optflags" CC="gcc %ldflags"

%install
rm -rf $RPM_BUILD_ROOT

# Install stuff
mkdir -p $RPM_BUILD_ROOT%{_gamesbindir} $RPM_BUILD_ROOT%{_gamesdatadir}/%{name} $RPM_BUILD_ROOT%{_mandir}/man1
cp -a %{name} $RPM_BUILD_ROOT%{_gamesbindir}/%{name}
cp -a graphics levels sounds music $RPM_BUILD_ROOT%{_gamesdatadir}/%{name}
cp -a *.1 $RPM_BUILD_ROOT%{_mandir}/man1

# Install scores
mkdir -p $RPM_BUILD_ROOT/var/games/%{name}
install -d $RPM_BUILD_ROOT/var/games/%{name}/scores


# Menu
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Rocks n Diamonds
Comment=%Summary
Exec=%_gamesbindir/%{name}
Icon=%name
Terminal=false
Type=Application
StartupNotify=true
Categories=X-MandrivaLinux-MoreApplications-Games-Arcade;Game;ArcadeGame;
EOF


# Icon
install -m644 %{SOURCE11} -D $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
install -m644 %{SOURCE12} -D $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
install -m644 %{SOURCE13} -D $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png

%pre
if [ -d %{_gamesdatadir}/%{name}/scores ]; then
	mkdir -p /var/games/%{name}/
	mv %{_gamesdatadir}/%{name}/scores /var/games/%{name}/
fi

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README COPYING
%attr(0755,root,root) %{_gamesbindir}/%{name}
%{_gamesdatadir}/%{name}
%_datadir/applications/mandriva*
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_mandir}/man?/*
/var/games/%{name}


%changelog
* Thu May 05 2011 Oden Eriksson <oeriksson@mandriva.com> 3.2.6.1-5mdv2011.0
+ Revision: 669428
- mass rebuild

* Thu Feb 10 2011 Funda Wang <fwang@mandriva.org> 3.2.6.1-4
+ Revision: 637087
- rebuild
- tighten BR

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 3.2.6.1-3mdv2011.0
+ Revision: 607369
- rebuild

* Wed Mar 17 2010 Oden Eriksson <oeriksson@mandriva.com> 3.2.6.1-2mdv2010.1
+ Revision: 523925
- rebuilt for 2010.1

* Tue Jun 30 2009 Frederik Himpe <fhimpe@mandriva.org> 3.2.6.1-1mdv2010.0
+ Revision: 391100
- update to new version 3.2.6.1

* Sat Mar 07 2009 Antoine Ginies <aginies@mandriva.com> 3.2.4-2mdv2009.1
+ Revision: 351557
- rebuild

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 3.2.4-1mdv2009.0
+ Revision: 218433
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Thierry Vignaud <tv@mandriva.org>
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request
    - buildrequires X11-devel instead of XFree86-devel

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Nov 12 2007 Guillaume Rousse <guillomovitch@mandriva.org> 3.2.4-1mdv2008.1
+ Revision: 108339
- update to new version 3.2.4

  + Thierry Vignaud <tv@mandriva.org>
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Fri Apr 20 2007 Olivier Blin <oblin@mandriva.com> 3.2.3-1mdv2008.0
+ Revision: 15620
- 3.2.3
- Import rocksndiamonds



* Wed Aug 23 2006 Gtz Waschk <waschk@mandriva.org> 3.1.1-4mdv2007.0
- xdg menu
- fix buildrequires

* Sat Nov  5 2005 Olivier Blin <oblin@mandriva.com> 3.1.1-3mdk
- kill Patch0 (we already override options)
- specify game data dir in Makefile (#19627)
- kill wrapper script (the game now knows its data dir)
- specify game rw dir in Makefile (cleaner for scores)

* Mon Oct 17 2005 Olivier Blin <oblin@mandriva.com> 3.1.1-2mdk
- fix upgrade by moving scores to /var (#19213)

* Tue Oct 11 2005 Eskild Hustvedt <eskild@mandriva.org> 3.1.1-1mdk
- New version 3.1.1
- Renamed real executeable to .real
- Moved highscores to /var/games/rocksndiamonds
- A little cleanup

* Wed Aug 18 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.1.0-3mdk
- REbuild with new menu

* Thu Jul 08 2004 Per yvind Karlsen <peroyvind@linux-mandrake.com> 3.1.0-2mdk
- fix buildrequires

* Thu Jul  8 2004 Michael Scherer <misc@mandrake.org> 3.1.0-1mdk
- New release 3.1.0

* Fri May 14 2004 Michael Scherer <misc@mandrake.org> 3.0.8-1mdk
- New release 3.0.8

* Thu Oct 16 2003 Per yvind Karlsen <peroyvind@linux-mandrake.com> 3.0.6-1mdk
- 3.0.6
- cosmetics

* Thu Aug 28 2003 Guillaume Cottenceau <gc@mandrakesoft.com> 3.0.2-1mdk
- new version

* Wed Aug 13 2003 Guillaume Cottenceau <gc@mandrakesoft.com> 3.0.0-1mdk
- new version

* Mon Jul 21 2003 Per yvind Karlsen <peroyvind@sintrax.net> 2.0.0-11mdk
- rebuild
- convert xpm icons to png icons
- change summary macro to avoid possible conflicts if we were to build debug package

* Wed Aug 14 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.0.0-10mdk
- Automated rebuild with gcc 3.2-0.3mdk

* Thu Jul 25 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.0.0-9mdk
- Automated rebuild with gcc3.2

* Sun Jul 21 2002 Guillaume Cottenceau <gc@mandrakesoft.com> 2.0.0-8mdk
- recompile against new vorbis stuff

* Mon Apr 29 2002 Guillaume Cottenceau <gc@mandrakesoft.com> 2.0.0-7mdk
- rebuild for new alsa

* Tue Jan 22 2002 Stefan van der Eijk <stefan@eijk.nu> 2.0.0-6mdk
- BuildRequires

* Fri Oct 12 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 2.0.0-5mdk
- rebuild for libpng3
- fix large-icon-not-in-package
- include man page

* Thu Jul  5 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 2.0.0-4mdk
- rebuild

* Mon May 14 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 2.0.0-3mdk
- revert Dadouification
- new SDL

* Sat Mar 24 2001 David BAUDENS <baudens@mandrakesoft.com> 2.0.0-2mdk
- PPC: build with gcc

* Fri Mar  9 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 2.0.0-1mdk
- 2.0.0 (many new goodies, including networked multiplayer)

* Sun Nov 05 2000 David BAUDENS <baudens@mandrakesoft.com> 1.4.0-5mdk
- Fix build for PPC

* Thu Oct 26 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 1.4.0-4mdk
- fix compile with gcc-2.96

* Wed Aug 23 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 1.4.0-3mdk
- automatically added packager tag

* Mon Aug 07 2000 Frederic Lepied <flepied@mandrakesoft.com> 1.4.0-2mdk
- automatically added BuildRequires

* Wed Aug  2 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 1.4.0-1mdk
- first package for Linux-Mandrake

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7062 |12cr|rocrail-1.3-0.rev986.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# FIXME: str fmt check is temporarily disabled
# as priority is to get package working even somehow (wally 08/2010)
%define Werror_cflags %nil

%define _provides_exceptions .\\+\\.so$

%define oname	Rocrail
%define rname	air
%define revno	986
%define rel	2

Name:		rocrail
License:	GPLv2+
Group:		Networking/Other
Summary:	Model Railroad Control System
Version:	1.3
Release:	%mkrel -c rev%{revno} %{rel}
URL:		http://www.rocrail.net/
BuildRoot:	%{_tmppath}/build-%{name}-%{version}-%{svnrel}
Source:		%{name}-%{version}-%{rname}-revno%{revno}.tar.gz
Patch1:		rocrail-fix_makefile.patch
BuildRequires:	gcc-c++
BuildRequires:	wxgtku-devel
Requires(post):	rpm-helper
Requires(preun):	rpm-helper

%description
RocRail is a C/C++ control viewing program for a digital
model railroad in manual and automatic mode. Supported
multiple controllers:
     * Marklin 6050
     * IntelliBox P50x
     * SRCP
     * HSI88
     * Dinamo
     * OM32
     * Lenz
     * Selectrix
     * Zimo
     * ECoS
     * Loconet
     * OpenDCC

RocRail is a 2 tier application written for Linux and Windows
in C/C++ based on the wxWidgets class library.

%prep
%setup -q -n %{oname}-Air
%patch1 -p1

%build
#fix filename
mv "rocview/svg/themes/DB/signaldistant -2.svg" rocview/svg/themes/DB/signaldistant-2.svg

#fix build flags
find . -name "makefile" -exec sed -i -e 's|CC_EXTRA_FLAGS=.*|CC_EXTRA_FLAGS=-fPIC %{optflags}|g' {} \;
find . -name "makefile" -exec sed -i -e 's|LNK_FLAGS=|LNK_FLAGS+=|g' {} \;
find . -name "makefile" -exec sed -i -e 's|DEBUG=.*|DEBUG=|g' {} \;

#do not use bzr to determine version
find . -name "makefile" -exec sed -i -e 's|bzr revno|echo %{revno}|g' {} \;

export LNK_FLAGS="%{ldflags}"

#fix init script
sed -i -e 's,rocraild_BIN=.*,rocraild_BIN=%{_libdir}/%{name}/rocrail,g' rocrail/package/rocraild
sed -i -e 's,rocraild_PID=.*,rocraild_PID=%{_var}/run/rocraild.pid,g' rocrail/package/rocraild
sed -i -e 's,rocraild_SH=.*,rocraild_SH=%{_libdir}/%{name}/rocraild.sh,g' rocrail/package/rocraild

%make fromtar

%install
rm -rf %{buildroot}
make DESTDIR=%{buildroot}%{_libdir}/%{name} install

#install files which install doesn't handle
mkdir -p %{buildroot}%{_datadir}/applications
mkdir -p %{buildroot}%{_datadir}/desktop-directories
mkdir -p %{buildroot}%{_initrddir}
mkdir -p %{buildroot}%{_iconsdir}
mkdir -p %{buildroot}%{_bindir}

install -m 755 rocrail/package/rocraild %{buildroot}%{_initrddir}/rocraild

mv	%{buildroot}%{_libdir}/%{name}/%{name}.xpm \
	%{buildroot}%{_libdir}/%{name}/rocraild.png \
	%{buildroot}%{_iconsdir}

#desktop files
cat > %{buildroot}%{_datadir}/applications/rocrail.desktop << EOF
[Desktop Entry]
Type=Application
Terminal=true
Exec=%{name}
Icon=rocraild
Name=Rocrail
Categories=Utility;
EOF

cat > %{buildroot}%{_datadir}/applications/rocview.desktop << EOF
[Desktop Entry]
Type=Application
Exec=rocview
Icon=%{name}
Name=Rocview
Categories=Utility;
EOF

#binary scripts
cat > %{buildroot}%{_bindir}/rocrail << EOF
#!/bin/sh
if [ ! -e ~/.rocrail ] ; then
	mkdir ~/.rocrail
fi

cd ~/.rocrail

if pidof rocrail
  then
    echo "rocrail is running"
  else
    echo "rocrail is not running. start..."
    %{_libdir}/rocrail/rocrail -console -l %{_libdir}/rocrail
fi
EOF

cat > %{buildroot}%{_bindir}/rocview << EOF
#!/bin/sh
if [ ! -e ~/.rocrail ] ; then
	mkdir ~/.rocrail
fi

if [ ! -e ~/.rocrail/rocview.ini ] ; then
	cp %{_libdir}/rocrail/plan.xml ~/.rocrail
fi

if [ ! -e ~/.rocrail/svg ] ; then
	ln -s %{_libdir}/rocrail/svg ~/.rocrail/svg
fi

if [ ! -e ~/.rocrail/images ] ; then
	ln -s %{_libdir}/rocrail/images ~/.rocrail/images
fi

cd ~/.rocrail

%{_libdir}/rocrail/rocview -sp %{_libdir}/rocrail -themespath . $1 $2 $3
EOF

cat > %{buildroot}%{_libdir}/%{name}/rocraild.sh << EOF
#!/bin/sh
cd %{_libdir}/rocrail/
rm -f nohup.out
nohup ./rocrail -l %{_libdir}/rocrail&
EOF

#ugly workaround
echo 'echo "$!" > /var/run/rocraild.pid' >> %{buildroot}%{_libdir}/%{name}/rocraild.sh

#fix rights
chmod 644 %{buildroot}%{_libdir}/%{name}/plan.xml
chmod 755 %{buildroot}%{_libdir}/%{name}/rocraild.sh

#clean empty files
find %{buildroot}%{_libdir}/%{name} -size 0 -type f -exec rm -rf {} \;

%clean
rm -rf %{buildroot}

%post
%_post_service rocraild

%preun
%_preun_service rocraild

%files
%defattr(-,root,root)
%doc README
%{_libdir}/%{name}
%attr(755,root,root) %{_bindir}/roc*
%{_datadir}/applications/roc*.desktop
%{_initrddir}/rocraild
%{_iconsdir}/roc*


%changelog
* Fri Jan 13 2012 Andrey Bondrov <abondrov@mandriva.org> 1.3-0.rev986.2
+ Revision: 760705
- Don't use bzr to determine version, drop bzr BuildRequires
- Rebuild against utf8 wxGTK2.8

* Mon Aug 02 2010 Jani Välimaa <wally@mandriva.org> 1.3-0.rev986.1mdv2011.0
+ Revision: 565123
- version 1.3 (rev 986)
- make package somehow working

  + Zombie Ryushu <ryushu@mandriva.org>
    - Redo SPEC entirely
    - Try an older version
    - Try an older version
    - Try an older version
    - Try an older version
    - Try an older version
    - remove extranious sources
    - remove extranious sources
    - Fix bzr
    - Fix Non-standard grouping
    - import rocrail


* Sat Oct 18 2008 Stephan Linz <linz@li-pro.net> 1.1.0svn3770
- - initial package for openSUSE

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7063 |12cr|root-tail-1.2-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name root-tail
%define version 1.2
%define release %mkrel 11

Summary:   Root-tail prints text directly to an X11 root window
Name:      %{name}
Version:   %{version}
Release:   %{release}
Source:    http://www.goof.com/pcg/marc/data/%{name}-%{version}.tar.bz2
URL:	   http://www.goof.com/pcg/marc/root-tail.html 
BuildRoot: %{_tmppath}/%{name}-buildroot
BuildRequires: libx11-devel
BuildRequires: libxext-devel
BuildRequires: rman
BuildRequires: imake
BuildRequires: gccmakedep
License:   GPL
Group:     Monitoring

%description
Displays a given file anywhere on your X11 root window
with a transparent background.
It was made because I am very lazy and this was easier than
making a new rxvt pixmap each time I changed my background
to simulate that transparent effect.

%prep
%setup -q

%build
xmkmf -a
make CDEBUGFLAGS="${RPM_OPT_FLAGS}" \
     CXXDEBUGFLAGS="${RPM_OPT_FLAGS}"

%install
rm -rf %buildroot
mkdir -p ${RPM_BUILD_ROOT}%{_bindir}
mkdir -p ${RPM_BUILD_ROOT}%{_mandir}/man1
cp root-tail ${RPM_BUILD_ROOT}%{_bindir}
cp root-tail.man ${RPM_BUILD_ROOT}%{_mandir}/man1/root-tail.1

# Menu
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Root-Tail
Comment=Root-tail prints text directly to a root window
Exec=%_bindir/%{name} -g 80x25+100+50 -font fixed /var/log/messages,black
Terminal=false
Type=Application
StartupNotify=true
Categories=X-MandrivaLinux-System-Monitoring;System;Monitor;
EOF


#icon
#install -d $RPM_BUILD_ROOT/%{_iconsdir}
#install -d $RPM_BUILD_ROOT/%{_liconsdir}
#install -d $RPM_BUILD_ROOT/%{_miconsdir}
#bzcat %{SOURCE1} > $RPM_BUILD_ROOT/%{_liconsdir}/%{name}.png
#bzcat %{SOURCE2} > $RPM_BUILD_ROOT/%{_iconsdir}/%{name}.png
#bzcat %{SOURCE3} > $RPM_BUILD_ROOT/%{_miconsdir}/%{name}.png
 
%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%clean
rm -rf %buildroot

%files
%defattr(-,root,root,755)
%doc README Changes
%attr(755,root,root) 
%{_bindir}/*
%{_mandir}/man1/*
%_datadir/applications/mandriva-*
#%{_iconsdir}/%{name}.png
#%{_liconsdir}/%{name}.png
#%{_miconsdir}/%{name}.png


%changelog
* Sun Mar 18 2012 Götz Waschk <waschk@mandriva.org> 1.2-11mdv2012.0
+ Revision: 785474
- yearly rebuild

* Thu Mar 17 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2-10
+ Revision: 645876
- relink against libmysqlclient.so.18

* Thu Feb 10 2011 Funda Wang <fwang@mandriva.org> 1.2-9
+ Revision: 637092
- tighten BR

* Sat Aug 02 2008 Thierry Vignaud <tv@mandriva.org> 1.2-8mdv2011.0
+ Revision: 260278
- rebuild

* Mon Jul 28 2008 Thierry Vignaud <tv@mandriva.org> 1.2-7mdv2009.0
+ Revision: 251350
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri Jan 11 2008 Thierry Vignaud <tv@mandriva.org> 1.2-5mdv2008.1
+ Revision: 148352
- drop old menu
- kill re-definition of %%buildroot on Pixel's request
- buildrequires X11-devel instead of XFree86-devel
- kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Wed Jul 11 2007 Götz Waschk <waschk@mandriva.org> 1.2-5mdv2008.0
+ Revision: 51176
- Import root-tail


  
* Mon Jul 10 2006 Gtz Waschk <waschk@mandriva.org> 1.2-5mdv2007.0
- fix buildrequires

* Wed Jul  5 2006 Gtz Waschk <waschk@mandriva.org> 1.2-4mdv2007.0
- fix prefix
- new menu
- fix buildrequires

* Wed Dec 14 2005 Götz Waschk <waschk@mandriva.org> 1.2-3mdk
- Rebuild
- use mkrel

* Mon Dec 13 2004 Gtz Waschk <waschk@linux-mandrake.com> 1.2-2mdk
- fix buildrequires

* Tue Aug 31 2004 Gtz Waschk <waschk@linux-mandrake.com> 1.2-1mdk
- fix rpmlint warning about the menu description
- fix man page
- add source URL
- New release 1.2

* Mon Apr 12 2004 Gtz Waschk <waschk@linux-mandrake.com> 1.1-1mdk
- new version

* Wed Feb 25 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.9-1mdk
- drop prefix
- new version

* Mon Aug 04 2003 Per yvind Karlsen <peroyvind@linux-mandrake.com> 0.2-3mdk
- rebuild

* Fri Dec 27 2002 Gtz Waschk <waschk@linux-mandrake.com> 0.2-2mdk
- rebuild

* Wed Nov  6 2002 Gtz Waschk <waschk@linux-mandrake.com> 0.2-1mdk
- initial Mandrake package based on the work from Marcel Pol <mpol@gmx.net> 
- spec cleanup

* Sat Oct 12 2002 Marcel Pol <mpol@gmx.net> 
- 0.2

* Sat Jul 14 2001 Marcel Pol <mpol@gmx.net> 0.0.10-1mdk
- Update to 0.10
- Added menu entry

* Tue Jul 25 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.0.4B-2mdk
- BM

* Mon Jun 26 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.0.4B-1mdk
- new in contribs
- used srpm provided by Max Heijndijk <cchq@wanadoo.nl>

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7064 |12cr|rosa-imagewriter-1.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: rosa-imagewriter
Summary: Utility for writing raw disk images and hybrid isos to USB keys
Version: 1.10
Release: 1
License: GPLv2
Group:   Networking/File transfer 
Source0: %{name}-%{version}.tar.gz
Url: https://abf.rosalinux.ru/dsilakov/rosa-imagewriter

BuildRequires: gcc-c++
BuildRequires: make
BuildRequires: libqt4-devel

%description
Utility for writing raw disk images and hybrid isos to USB keys.
Based on SUSE Studio Imagewriter

%prep
%setup -q

%build
qmake DEFINES=USEUDISKS2
make

%install
mkdir -p %{buildroot}/%{_sbindir}
mkdir -p %{buildroot}/%{_datadir}
install -m 755 -p imagewriter %{buildroot}/%{_sbindir}/rosa-imagewriter
cp -r icons %{buildroot}/%{_datadir}

%files
%{_sbindir}/rosa-imagewriter
%{_iconsdir}/*
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7065 |12cr|rosa-popularity-contest-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		rosa-popularity-contest
Version:	1.0
Release:	2
Summary:	Vote for your favorite packages automatically
Group:		Education
License:	GPLv2
Source0:	%{name}-%{version}.tar.gz
Requires:	perl
BuildArch:	noarch

%description
The popularity-contest package sets up a cron job that will
periodically anonymously submit to the Debian developers
statistics about the most used Debian packages on this system.

This information helps ROSA making decisions such as which packages.
should go to the supported repositories. It also lets ROSA improve future versions
of the distribution so that the most popular packages are the ones which
are installed automatically for new users.

%prep
%setup -q

%build

%install
mkdir -p %{buildroot}%{_sbindir}
mkdir -p %{buildroot}%{_datadir}/%{name}
mkdir -p %{buildroot}/etc/cron.daily
install -m 755 popularity-contest popcon-largest-unused %{buildroot}/%{_sbindir}
install -m 755 popcon-upload %{buildroot}/%{_datadir}/%{name}
install -m 644 default.conf %{buildroot}/%{_datadir}/%{name}
install -m 755 popularity-contest-cron %{buildroot}/etc/cron.daily

%post
conffile=/etc/rosa-popularity-contest.conf
if [ ! -e $conffile ]; then
        if [ -x /usr/bin/uuidgen ] ; then
                MY_HOSTID=`uuidgen | tr -d -`
        else
	        MY_HOSTID=`dd if=/dev/urandom bs=1k count=1 2>/dev/null | md5sum | sed 's/  -//'''`
        fi

        DAY=`/bin/bash -c 'echo $(($RANDOM % 7))'`
	cat <<-EOF >$conffile
		# Config file for ROSA popularity-contest package.
		#
		# See /usr/share/rosa-popularity-contest/default.conf for more info
		# on the options.

		MY_HOSTID="$MY_HOSTID"
		PARTICIPATE="yes"
		USEHTTP="yes"
		DAY="$DAY"
	EOF

	# Make sure user nobody can read the file.
	chmod a+r $conffile
fi

%files
%{_sbindir}/popularity-contest
%{_sbindir}/popcon-largest-unused
%{_datadir}/%{name}/popcon-upload
%{_datadir}/%{name}/default.conf
/etc/cron.daily/popularity-contest-cron

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7066 |12cr|rosegarden-12.12-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		rosegarden
Version:		12.12
Release:		1
Summary:		Midi, audio and notation editor
License:		GPLv2+
Group:		Sound
URL:		http://www.rosegardenmusic.com/
Source0:		http://sourceforge.net/projects/rosegarden/files/%{name}/%{version}/%{name}-%{version}.tar.bz2
BuildRequires:	kdelibs4-devel
BuildRequires:	jackit-devel
BuildRequires:	ladspa-devel
BuildRequires:	liblrdf-devel >= 0.2
BuildRequires:	imagemagick
BuildRequires:	chrpath
BuildRequires:	libxml2-utils
BuildRequires:	dssi-devel
BuildRequires:	makedepend
BuildRequires:	fftw3-devel >= 3
BuildRequires:	python
BuildRequires:	liblo-devel >= 0.7
BuildRequires:	libxft-devel
BuildRequires:	libalsa-devel >= 0.9
BuildRequires:	liblirc-devel
BuildRequires:	sndfile-devel >= 1.0.16
BuildRequires:	libsamplerate-devel >= 0.1.2
BuildRequires:	libsm-devel
BuildRequires:	libx11-devel
# TODO: libz, samplerate, perl, xargs, sha1sum and cut

Requires:	flac
Requires:	libsndfile-progs
# For sndfile-resample, see https://bugzilla.novell.com/show_bug.cgi?id=443543
# - AdamW 2008/12
Requires:	libsamplerate-progs
Requires:	xterm
Suggests:	lilypond
Obsoletes:	%{name}4 < %{version}

%description
Rosegarden is an attractive, user-friendly MIDI and audio sequencer,
notation editor, and general-purpose music composition and editing
application for Unix and Linux

%files -n %{name}
%_bindir/%{name}
%{_datadir}/%{name}
%_datadir/applications/%{name}.desktop
%_datadir/icons/*/*/*/*%{name}*
%_datadir/mime/*

#--------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{version}

%build
#generate configure
#sh bootstrap.sh
export QTDIR=/usr/lib/qt4
%configure2_5x
%make

%install
rm -fr %buildroot
%makeinstall_std

# install some extra files
mkdir -p %{buildroot}%{_datadir}/%{name}
cp -pr \
        data/autoload \
        data/chords \
        data/examples \
        data/fonts \
        data/library \
        data/pixmaps \
        data/presets \
        data/profile \
        data/styles \
        data/templates \
        %{buildroot}%{_datadir}/%{name}

#find_lang %%{name} --with-html


#vim: set ft=rpm tabstop=4 shiftwidth=4 expandtab smarttab autoindent smartindent nu:


%changelog
* Sat Oct 20 2012 Giovanni Mariani <mc2374#mclink.it> 12.04-1
- New release 12.04
- Dropped P0 (applied upstream)
- Dropped BuildRoot, %%mkrel, %%defattr and %%clean section
- Removed a now useless %%define for release number
- Adjusted BReq for alsa devel package
- Added some BReqs and version info according to the configure output
- Added %%version to Obsoletes clause and made rpmlint happy
- Fixed file list


* Wed Nov 09 2011 Alexander Khrukin <akhrukin@mandriva.org> 11.11.1-1mdv2012.0
+ Revision: 729308
- version update to upstream 11.11.1

* Thu Apr 21 2011 Frank Kober <emuse@mandriva.org> 11.02-1
+ Revision: 656455
- update to new version 11.02
- new version 11.02

* Wed Nov 24 2010 Funda Wang <fwang@mandriva.org> 10.10-1mdv2011.0
+ Revision: 600342
- new version 10.10

* Tue Jun 08 2010 Rémy Clouard <shikamaru@mandriva.org> 10.04.2-1mdv2010.1
+ Revision: 547294
- bump release

* Sat May 01 2010 Rémy Clouard <shikamaru@mandriva.org> 10.04-1mdv2010.1
+ Revision: 541483
- Update to new rosegarden-10.04 (bugfix release)
- fix build
- fix #57337: audio file import now works as expected
- hopefully fix 58329: notation editor crash
  CCBUG: 57337
  CCBUG: 58329
- use retab to remove stupid tabs

  + Ahmad Samir <ahmadsamir@mandriva.org>
    - don't install scripts dir

* Thu Mar 25 2010 Ahmad Samir <ahmadsamir@mandriva.org> 10.02.1-2mdv2010.1
+ Revision: 527532
- add more files, examples, presets (should fix bug#58269)

* Sat Feb 20 2010 Rémy Clouard <shikamaru@mandriva.org> 10.02.1-1mdv2010.1
+ Revision: 508702
- update to final release
- new versioning scheme from upstream

  + Sandro Cazzaniga <kharec@mandriva.org>
    - clean spec

* Sat Jan 23 2010 Rémy Clouard <shikamaru@mandriva.org> 1.9-0.10.02.11505.1mdv2010.1
+ Revision: 495292
- bump release (beta)
- fix #56490
- fix #57216

* Sun Oct 25 2009 Rémy Clouard <shikamaru@mandriva.org> 1.9-0.10.02.11081.1mdv2010.0
+ Revision: 459196
- fix #52901
- update to newer upstream revision
- drop merged patch

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Fix spec file name
    - Use the Qt4 version

* Tue Aug 18 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.9-0.10.02.10693.3mdv2010.0
+ Revision: 417526
- Fix more path
- Fix search pach

* Sun Aug 16 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.9-0.10.02.10693.1mdv2010.0
+ Revision: 416851
- Fix build on x86_64
- New snapshot

  + Rémy Clouard <shikamaru@mandriva.org>
    - fix obsoletes

* Tue Jun 09 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.9-0.09.10.10351.1mdv2010.0
+ Revision: 384349
- Use Qt4/Kde4 layout

  + Rémy Clouard <shikamaru@mandriva.org>
    - fix buildrequires
    - remove unneeded %%post and %%postun sections
    - import rosegarden4


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7067 |12cr|rote-0.2.8-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 0
%define	libname		%mklibname %{name} %{major}
%define	libname_devel	%mklibname -d  %{name} %{major}

Summary:	Simple C library for VT102 terminal emulation
Name:		rote
Version:	0.2.8
Release:	7
License:	GPL
Group:		System/Libraries
Url:		http://rote.sourceforge.net/
Source0:	%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(ncurses)

%description
ROTE is a simple C library for VT102 terminal emulation. It allows
the programmer to set up virtual 'screens' and send them data. The
virtual screens will emulate the behavior of a VT102 terminal,
interpreting escape sequences, control characters and such. The
library supports ncurses as well so that you may render the 
virtual screen to the real screen when you need to.

%package -n %{libname}
Summary:	Simple C library for VT102 terminal emulation
Group:		System/Libraries

%description -n %{libname}
ROTE is a simple C library for VT102 terminal emulation. It allows
the programmer to set up virtual 'screens' and send them data. The
virtual screens will emulate the behavior of a VT102 terminal,
interpreting escape sequences, control characters and such. The
library supports ncurses as well so that you may render the 
virtual screen to the real screen when you need to.

This package contains the runtime files needed for ROTE.

%package -n %{libname_devel}
Summary:	Simple C library for VT102 terminal emulation
Group:		System/Libraries
Provides:	librote-devel
Requires:	%{libname} = %{version}-%{release}

%description -n %{libname_devel}
ROTE is a simple C library for VT102 terminal emulation. It allows
the programmer to set up virtual 'screens' and send them data. The
virtual screens will emulate the behavior of a VT102 terminal,
interpreting escape sequences, control characters and such. The
library supports ncurses as well so that you may render the 
virtual screen to the real screen when you need to.

This package contains the developement files needed for ROTE.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std
%multiarch_binaries %{buildroot}%{_bindir}/rote-config

%files -n %{libname}
%{_libdir}/*.so.*

%files -n %{libname_devel}
%{_libdir}/*.so
%{_includedir}/*
%{multiarch_bindir}/rote-config
%{_bindir}/rote-config


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7068 |12cr|roundcubemail-0.7.2-0.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %mandriva_branch == Cooker
# Cooker
%define release %mkrel 1
%else
# Old distros
%define subrel 1
%define release %mkrel 0
%endif

%if %mdkversion >= 201200
# rpmlint just sucks!!!
%define _build_pkgcheck_set %{nil}
%define _build_pkgcheck_srpm %{nil}
%endif

Summary:	A PHP-based webmail server
Name:		roundcubemail
Version:	0.7.2
Release:	%{release}
Group:		System/Servers
License:	GPLv2
# Use the -dep tarballs. These use system copies of the PHP stuff
# rather than including them, which is better for our purposes.
# - AdamW 2007/07
URL:		http://www.roundcube.net/
Source0:	http://downloads.sourceforge.net/roundcubemail/%{name}-%{version}-dep.tar.gz
Epoch:		1
Requires:	apache-mod_php
Requires:	php-gd
Requires:	php-gettext
Requires:	php-iconv
Requires:	php-mbstring
Requires:	php-mcrypt
Requires:	php-openssl
Requires:	php-pspell
Requires:	php-session
Requires:	php-pear-Auth_SASL
Requires:	php-pear-Mail_Mime
Requires:	php-pear-Net_SMTP
Requires:	php-pear-Net_LDAP2
Requires:	php-pear-MDB2
Requires:	php-pear-Net_IDNA2
# The installer suggests the use of these, but they're not
# required - AdamW 2011/01
Suggests:	php-fileinfo
Suggests:	php-intl
# Most people will probably use mysql, but you can use sqlite or
# pgsql, so not a hard require - AdamW 2008/10
Suggests:	php-pear-MDB2_Driver_mysql
%if %mdkversion < 201010
Requires(post):		rpm-helper
Requires(postun):	rpm-helper
%endif
BuildArch:	noarch
# rpm-build / rpm macros does not seem to require php-cli in cooker
BuildRequires:	php-cli
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
RoundCube Webmail is a browser-based multilingual IMAP client with an
application-like user interface. It provides full functionality you expect
from an e-mail client, including MIME support, address book, folder
manipulation, message searching and spell checking. RoundCube Webmail is
written in PHP and requires a MySQL or PostgreSQL database. The user
interface is fully skinnable using XHTML and CSS 2.

%prep

%setup -q -n %{name}-%{version}-dep

%build

%install
rm -rf %{buildroot}

# tell it that we're moving the configuration files
for i in installer/index.php program/include/iniset.php; do \
	sed -i \
		-e "s,INSTALL_PATH . 'config','%{_sysconfdir}/%{name}',g" \
		$i; \
done
# use systemwide log dir and temp dir
sed -i \
    -e 's,logs/,%{_logdir}/%{name}/,g' \
    -e 's,temp/,/tmp/,g' \
    config/main.inc.php.dist
mkdir -p %{buildroot}%{_datadir}/%{name}
mkdir -p %{buildroot}%{_sysconfdir}/%{name}
mkdir -p %{buildroot}%{_logdir}/%{name}
cp -a config/db.inc.php.dist %{buildroot}%{_sysconfdir}/%{name}/db.inc.php
cp -a config/db.inc.php.dist %{buildroot}%{_sysconfdir}/%{name}/db.inc.php.dist
cp -a config/main.inc.php.dist %{buildroot}%{_sysconfdir}/%{name}/main.inc.php
cp -a config/main.inc.php.dist %{buildroot}%{_sysconfdir}/%{name}/main.inc.php.dist
rm -rf config
rm -rf temp
rm -rf logs
cp -a * %{buildroot}%{_datadir}/%{name}

pushd %{buildroot}%{_datadir}/%{name}
rm -f CHANGELOG INSTALL UPGRADING LICENSE README
popd


cat <<EOF > README.urpmi

This package conforms to the Mandriva web applications policy:
http://wiki.mandriva.com/Policies/Web_Applications

It therefore differs from a standard installation in the following
ways:

* Logs are stored to /var/log/roundcubemail
* Temporary files are placed in /tmp
* Configuration files (main.inc.php and db.inc.php) are placed in
  /etc/roundcubemail

You will need to edit /etc/roundcubemail/main.inc.php and
/etc/roundcubemail/db.inc.php appropriately for your site before you
can use Roundcube. You must at least configure an appropriate mail
server and port in main.inc.php, and change the 
$rcmail_config['des_key'] setting. In db.inc.php you must configure
an appropriate database location and user; in the most simple
configuration, you would create a new user and database both named
'roundcubemail' on a MySQL server running on the same machine, give
the roundcubemail user full read/write access to the roundcubemail
database, and set db.inc.php appropriately. Roundcubemail ships with
an installer which can help you do all this, but it is disabled by
default for security reasons. You can enable it in main.inc.php by
setting the 'enable_installer' variable to 'true'. Then browse to
http://server/roundcubemail/installer to use the installer.
EOF

mkdir -p %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
Alias /%{name} %{_datadir}/%{name}

<Directory %{_datadir}/%{name}>
    Order allow,deny
    Allow from all
</Directory>

<Directory %{_datadir}/%{name}/SQL>
    Order deny,allow
    Deny from all
</Directory>

php_value suhosin.session.encrypt Off
EOF

%post
%if %mdkversion < 201010
%_post_webapp
%endif

%postun
%if %mdkversion < 201010
%_postun_webapp
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGELOG README README.urpmi UPGRADING
%{_datadir}/%{name}
%dir %{_sysconfdir}/%{name}
%{_logdir}/%{name}
# these store the default values, the installer refers to them
# no need to edit them so they're not tagged config - AdamW 2011/01
%{_sysconfdir}/%{name}/db.inc.php.dist
%{_sysconfdir}/%{name}/main.inc.php.dist
%config(noreplace) %{_sysconfdir}/%{name}/db.inc.php
%config(noreplace) %{_sysconfdir}/%{name}/main.inc.php
%config(noreplace) %{_webappconfdir}/%{name}.conf


%changelog
* Tue Apr 03 2012 Oden Eriksson <oeriksson@mandriva.com> 1:0.7.2-1mdv2012.0
+ Revision: 789015
- 0.7.2

* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 1:0.7.1-1
+ Revision: 772794
- 0.7.1

* Thu Aug 25 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.5.4-1
+ Revision: 697053
- 0.5.4

* Fri Jun 17 2011 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1:0.5.3-1
+ Revision: 685717
- 0.5.3

* Mon Apr 25 2011 Adam Williamson <awilliamson@mandriva.org> 1:0.5.2-1
+ Revision: 659054
- new release 0.5.2

* Wed Mar 02 2011 Adam Williamson <awilliamson@mandriva.org> 1:0.5.1-1
+ Revision: 641366
- new release 0.5.1
- drop php-pear-DB dep (superseded by MDB2)

* Thu Jan 27 2011 Adam Williamson <awilliamson@mandriva.org> 1:0.5-1
+ Revision: 633158
- new release 0.5
- update dependencies
- package .dist files for the installer
- drop the patch (merged upstream a while ago)

* Wed Nov 17 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.4.2-1mdv2011.0
+ Revision: 598346
- 0.4.2

  + Adam Williamson <awilliamson@mandriva.org>
    - add required suhosin config option to the apache config file
    - new release 0.4 beta

* Mon Mar 01 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.3.1-4mdv2010.1
+ Revision: 513034
- P0: security fix for CVE-2010-0464 (fedora)

* Sun Feb 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1:0.3.1-3mdv2010.1
+ Revision: 501716
- deny acces to the SQL directory
- install under %%{_datadir} instead of %%{_localstatedir}
- no need to version apache configuration file
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise

* Thu Jan 21 2010 Adam Williamson <awilliamson@mandriva.org> 1:0.3.1-2mdv2010.1
+ Revision: 494702
- add some more explicit php-pear deps

* Sun Nov 08 2009 Frederik Himpe <fhimpe@mandriva.org> 1:0.3.1-1mdv2010.1
+ Revision: 463124
- Update to new version 0.3.1

* Sat Sep 26 2009 Frederik Himpe <fhimpe@mandriva.org> 1:0.3-1mdv2010.0
+ Revision: 449287
- Update to new version 0.3
- Requires php-gd, php-pspell and php-mcrypt (from Debian)
- Requires php-pear-Auth_SASL (used by SIEVE client)

* Mon May 25 2009 Frederik Himpe <fhimpe@mandriva.org> 1:0.2.2-1mdv2010.0
+ Revision: 379650
- update to new version 0.2.2

* Mon Mar 16 2009 Frederik Himpe <fhimpe@mandriva.org> 1:0.2.1-1mdv2009.1
+ Revision: 355585
- Update to new version 0.2.1
- Remove patch integrated upstream

* Wed Feb 11 2009 Adam Williamson <awilliamson@mandriva.org> 1:0.2-2mdv2009.1
+ Revision: 339327
- rediff the patch
- add upstream patch to fix CVE-2009-0413

* Fri Jan 23 2009 Adam Williamson <awilliamson@mandriva.org> 1:0.2-1mdv2009.1
+ Revision: 332693
- package installer/ (needed for the upgrade script) and UPGRADING doc file
- adjust the conditionals a bit for the filename
- new release 0.2 final

* Wed Oct 22 2008 Adam Williamson <awilliamson@mandriva.org> 1:0.2-0.beta.2mdv2009.1
+ Revision: 296537
- don't use the 'www' group (which apparently I invented...)
- fix the config file relocation for changed upstream implementation
- suggest php-pear-MDB2_Driver_mysql

* Tue Oct 21 2008 Adam Williamson <awilliamson@mandriva.org> 1:0.2-0.beta.1mdv2009.1
+ Revision: 296313
- update to new version 0.2-beta

* Mon May 12 2008 Adam Williamson <awilliamson@mandriva.org> 1:0.1.1-1mdv2009.0
+ Revision: 206481
- new release 0.1.1

* Tue Mar 18 2008 Adam Williamson <awilliamson@mandriva.org> 1:0.1-1mdv2008.1
+ Revision: 188649
- don't package the installer
- new release 0.1 final
- prettify pre-release conditionals
- clean spec a little

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Nov 09 2007 Adam Williamson <awilliamson@mandriva.org> 1:0.1-0.rc2.1mdv2008.1
+ Revision: 107158
- new release 0.1rc2

* Thu Jul 26 2007 Adam Williamson <awilliamson@mandriva.org> 1:0.1-0.rc1.4mdv2008.0
+ Revision: 55688
- correct tarball name
- update requirements to pull in all the necessary PHP stuff
- use the new 'pure GPL' tarball which doesn't include its own copies of various PHP libraries
- update license
- update description
- add some comments

* Sun Jun 17 2007 Adam Williamson <awilliamson@mandriva.org> 1:0.1-0.rc1.3mdv2008.0
+ Revision: 40586
- substantial cleanup following webapp policy

* Tue May 22 2007 Adam Williamson <awilliamson@mandriva.org> 1:0.1-0.rc1.2mdv2008.0
+ Revision: 29868
- don't wipe temp dir prior to install

* Tue May 22 2007 Adam Williamson <awilliamson@mandriva.org> 1:0.1-0.rc1.1mdv2008.0
+ Revision: 29856
- 0.1 rc1
- big spec clean based on squirrelmail spec


* Sat Feb 17 2007 Emmanuel Andry <eandry@mandriva.org> 0.1beta2-1mdv2007.0
+ Revision: 122166
- Import roundcubemail


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7069 |12cr|rovclock-0.6e-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           rovclock
Version:        0.6e
Release:        %mkrel 5
Epoch:          0
Summary:        Radeon overclocking utility
License:        GPL
Group:          System/Kernel and hardware
URL:            http://www.hasw.net/linux/
Source0:        http://www.hasw.net/linux/rovclock-%{version}.tar.bz2
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%description
Rovclock is a Radeon overclocking utility.

The cards that are reported to work are:

Radeon 7500
Radeon 8500
Radeon 9000
Radeon 9100
Radeon 9500 (Pro)
Radeon 9550
Radeon 9600
Mobility FireGL T2
Mobility Radeon 9600 M10
Radeon 9700 (Pro)
Radeon X550
Radeon X800XL

%prep
%setup -q

%build
%{make} CC=%{__cc} CFLAGS="%{optflags}"

%install
%{__rm} -rf %{buildroot}
%{__mkdir_p} %{buildroot}%{_bindir}
%{__cp} -a %{name} %{buildroot}%{_bindir}/%{name}

%clean
%{__rm} -rf %{buildroot}

%files 
%defattr(-,root,root,0755)
%doc ChangeLog COPYING README 
%attr(0755,root,root) %{_bindir}/%{name}




%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 0:0.6e-5mdv2010.0
+ Revision: 433354
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 0:0.6e-4mdv2009.0
+ Revision: 260280
- rebuild

* Mon Jul 28 2008 Thierry Vignaud <tvignaud@mandriva.com> 0:0.6e-3mdv2009.0
+ Revision: 251370
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0:0.6e-1mdv2008.1
+ Revision: 140747
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Jan 03 2007 David Walluck <walluck@mandriva.org> 0.6e-1mdv2007.0
+ Revision: 103585
- Import rovclock

* Tue Dec 05 2006 David Walluck <walluck@mandriva.org> 0:0.6e-1mdv2007.1
- release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7070 |12cr|rox-2.10-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define wrappers_ver 1.0.3
%define oname ROX-Filer

Name:		rox
Version:	2.10
Release:	2
Summary:	A fast and powerful graphical file manager
Group:		Graphical desktop/Other
License:	GPL
URL:		http://rox.sourceforge.net
Source:		http://prdownloads.sourceforge.net/%{name}/%{name}-filer-%{version}.tar.bz2
Source1:	http://prdownloads.sourceforge.net/%{name}/Wrappers-%{wrappers_ver}.tar.bz2
Source2:	rox-48.png
Source3:	rox-32.png
Source4:	rox-16.png
Patch0:		rox-filer-2.10-linkage.patch
Patch1:		rox-filer-2.7-shell.patch
Patch2:		rox-2.1.0-gnuclient.patch
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(gnome-vfs-2.0)
BuildRequires:	pkgconfig(xt)
BuildRequires:	shared-mime-info

%description
ROX-Filer is a fast, powerful, and easy to use graphical file
manager. It has full support for drag-and-drop and application
directories.  The filer can also provide a pinboard (allowing you to pin
up files on your desktop background) and panels.  The emphasis is on
uncluttered directory views; menus and prompts only appear when needed.

The Wrappers package found on the Rox home page is already included.

%prep
%setup -q -a 1 -n rox-filer-%{version}
%patch0 -p1 -b .linkage
%patch1 -p1 -b .shell
%patch2 -p1 -b .gnuclient

%build
%setup_compile_flags
mkdir %{oname}/build
pushd %{oname}/build
../src/configure
%make
popd

%install
mkdir -p %{buildroot}%{_libdir}/apps
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_mandir}/man1
mkdir -p %{buildroot}%{_datadir}/mime/packages
cp -a %{oname} %{buildroot}%{_libdir}/apps/
rm -rf %{buildroot}%{_libdir}/apps/src
rm -rf %{buildroot}%{_libdir}/apps/*/{src,build}
cp -a rox.1 %{buildroot}%{_mandir}/man1
( cd %{buildroot}%{_mandir}/man1 ; ln -s rox.1 %{oname}.1 )
cat << EOF > %{buildroot}%{_bindir}/rox
#!/bin/sh
exec %{_libdir}/apps/%{oname}/AppRun "\$@"
EOF
chmod a+x %{buildroot}%{_bindir}/rox
cp rox.xml %{buildroot}%{_datadir}/mime/packages
cp -r Choices %{buildroot}%{_datadir}

# Wrappers
cp -a Wrappers/* %{buildroot}%{_libdir}/apps/
cp -a Wrappers/README README.wrappers

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=ROX
Comment=File Manager of the ROX desktop environment
Exec=%{_bindir}/%{name} %U
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=X-MandrivaLinux-System-FileTools;System;FileManager;
EOF


install -D %{SOURCE2} %{buildroot}%{_liconsdir}/%{name}.png
install -D %{SOURCE3} %{buildroot}%{_iconsdir}/%{name}.png
install -D %{SOURCE4} %{buildroot}%{_miconsdir}/%{name}.png

# remove temp file
rm -f %{buildroot}%{_libdir}/apps/Netscape/.AppRun.swp %{buildroot}%{_datadir}/Choices/MIME-types/* %{buildroot}%{_libdir}/apps/ROX-Filer/AppRun.*

for langdir in %{buildroot}%{_libdir}/apps/%{oname}/Messages/*/;do
echo "%lang($(basename $langdir)) $(echo $langdir |sed s!%{buildroot}!!)" >> %{name}.lang
done

%files -f %{name}.lang
%doc README*
%doc %{_libdir}/apps/%{oname}/Help
%doc %{_libdir}/apps/%{oname}/Messages/README
%dir %{_libdir}/apps/
%dir %{_libdir}/apps/%{oname}
%{_libdir}/apps/%{oname}/Templates.glade
%{_libdir}/apps/%{oname}/.DirIcon
%{_libdir}/apps/%{oname}/A*
%{_libdir}/apps/%{oname}/Options.xml
%dir %{_libdir}/apps/%{oname}/Messages
%{_libdir}/apps/%{oname}/ROX*
%{_libdir}/apps/%{oname}/images
%{_libdir}/apps/%{oname}/style.css
%{_libdir}/apps/%{oname}/subclasses
#wrappers
%{_libdir}/apps/A*
%{_libdir}/apps/E*
%{_libdir}/apps/G*
%{_libdir}/apps/L*
%{_libdir}/apps/M*
%{_libdir}/apps/N*
%{_libdir}/apps/O*
%{_libdir}/apps/README
%{_libdir}/apps/S*
%{_libdir}/apps/T*
%{_libdir}/apps/V*
%{_libdir}/apps/X*
%{_mandir}/man1/*
%{_bindir}/*
%dir %{_datadir}/Choices
%dir %{_datadir}/Choices/MIME-types
%{_datadir}/mime/packages/rox.xml
%{_liconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_datadir}/applications/mandriva-*



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7071 |12cr|rox-archive-2.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name rox-archive
%define oname archive
%define version 2.1
%define release %mkrel 4
%define appdir %_prefix/lib/apps
Summary: Create and read archive files with the ROX desktop
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://prdownloads.sourceforge.net/sourceforge/rox/%{oname}-%{version}.tar.bz2
License: GPL
Group: Graphical desktop/Other
URL: http://rox.sf.net/archive.html
BuildRoot: %{_tmppath}/%{name}-buildroot
Requires: rox-lib
Buildarch: noarch

%description
You can use this program to compress a directory or file into a
single, smaller file (which can be stored, emailed, etc).

You can also use it to extract a compressed archive back into a
file or directory structure.


%prep
%setup -q -n %oname-%version

%build

%install
rm -rf $RPM_BUILD_ROOT %name.lang
mkdir -p %buildroot/%appdir
cp -r Archive %buildroot/%appdir
rm -f %buildroot%appdir/Archive/Messages/dist
rm -f %buildroot%appdir/Archive/Messages/*po
rm -rf %buildroot%appdir/Archive/tests
chmod 644 %buildroot%appdir/*/*.xml

for gmo in %buildroot%appdir/*/Messages/*.gmo;do
echo "%lang($(basename $gmo|sed s/.gmo//)) $(echo $gmo|sed s!%buildroot!!)" >> %name.lang
done

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %name.lang
%defattr(-,root,root)
%doc %appdir/Archive/Help
%dir %appdir/Archive/
%appdir/Archive/AppRun
%appdir/Archive/.DirIcon
%appdir/Archive/*.py
%appdir/Archive/AppInfo.xml
%appdir/Archive/Archive.xml
%dir %appdir/Archive/Messages



%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 2.1-4mdv2010.0
+ Revision: 433355
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.1-3mdv2009.0
+ Revision: 242550
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue May 29 2007 Götz Waschk <waschk@mandriva.org> 2.1-1mdv2008.0
+ Revision: 32404
- build fix


* Sun May 28 2006 Gtz Waschk <waschk@mandriva.org> 2.1-1mdv2007.0
- fix file list
- New release 2.1
- use mkrel

* Fri Aug 26 2005 Gtz Waschk <waschk@mandriva.org> 2.0-1mdk
- fix installation path
- fix source URL
- new version

* Mon Apr 18 2005 Gtz Waschk <waschk@linux-mandrake.com> 1.9.5-1mdk
- update file list
- new version

* Fri Apr 01 2005 Gtz Waschk <waschk@linux-mandrake.com> 1.9.4-2mdk
- rebuild

* Sun Mar 07 2004 Gtz Waschk <waschk@linux-mandrake.com> 1.9.4-1mdk
- add translation files
- new version

* Wed Aug 20 2003 Gtz Waschk <waschk@linux-mandrake.com> 1.9.3-1mdk
- drop prefix
- new version

* Tue Jul 08 2003 Gtz Waschk <waschk@linux-mandrake.com> 1.9.2-2mdk
- fix directory ownership

* Fri Jun 20 2003 Gtz Waschk <waschk@linux-mandrake.com> 1.9.2-1mdk
- put the documentation only in the appdir
- URL
- new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7072 |12cr|rox-clib-2.1.10-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname ROX-CLib
%define major 6
%define libname %mklibname rox-c %major
%define develname %mklibname -d rox-c

Summary:	Shared code for ROX applications
Name:		rox-clib
Version:	2.1.10
Release:	3
Source0:	http://www.kerofin.demon.co.uk/rox/%{oname}-%{version}.tar.gz
URL:		http://www.kerofin.demon.co.uk/rox/ROX-CLib.html
License:	GPLv2
Group:		Graphical desktop/Other
BuildRequires:	libgtk+2.0-devel
BuildRequires:	libxml2-devel
Requires:	rox

%description
A library for ROX applications written in C.

%package -n %libname
Group: System/Libraries
Summary: Shared library of ROX-Clib
Requires: %name >= %version

%description -n %libname
A library for ROX applications written in C.

%package -n %develname
Group: Development/C
Summary: Headers for the rox C library
Requires: %libname = %version
Provides: librox-c-devel = %{EVRD}
Requires: libgtk+2.0-devel
Requires: libxml2-devel
Obsoletes: %mklibname -d rox-c 6

%description -n %develname
A library for ROX applications written in C.

%prep
%setup -q -n %oname
rm -rf .xvpics

%build
export CFLAGS="%optflags"
./AppRun --compile

%install
mkdir -p %buildroot/%_libdir
cd ..
cp -r %oname %buildroot/%_libdir
rm -rf %buildroot/%_libdir/%oname/src
perl -pi -e "s/lib/%_lib/g" %buildroot/%_libdir/%oname/Linux-*/bin/rox_run
perl -pi -e "s!$RPM_BUILD_DIR/%oname/src/../!%_libdir/%oname/!"  %buildroot/%_libdir/%oname/Linux-*/lib/librox-clib.la 

%files
%doc %_libdir/%oname/Help
%dir %_libdir/%oname
%_libdir/%oname/ROX-CLib.xml
%_libdir/%oname/ROX-CLib-src.xml
%_libdir/%oname/App*
%_libdir/%oname/.DirIcon
%dir %_libdir/%oname/Linux*/
%_libdir/%oname/Linux*/bin
%dir %_libdir/%oname/Linux*/lib

%files -n %libname
%_libdir/%oname/Linux*/lib/librox-clib.so.%{major}*

%files -n %develname
%_libdir/%oname/Linux*/lib/librox-clib.a
%_libdir/%oname/Linux*/lib/librox-clib.so
%_libdir/%oname/Linux*/lib/ROX-CLib.pc
%_libdir/%oname/Linux*/include




%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 2.1.10-2mdv2011.0
+ Revision: 614711
- the mass rebuild of 2010.1 packages

* Thu Mar 04 2010 Sandro Cazzaniga <kharec@mandriva.org> 2.1.10-1mdv2010.1
+ Revision: 514332
- fix license
- fix file list
- update to 2.1.10

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 2.1.9-4mdv2010.0
+ Revision: 433356
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 2.1.9-3mdv2009.0
+ Revision: 242555
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Götz Waschk <waschk@mandriva.org>
    - fix description

* Wed Sep 05 2007 Götz Waschk <waschk@mandriva.org> 2.1.9-1mdv2008.0
+ Revision: 79945
- new version
- new devel name
- update file list


* Sun Jan 14 2007 Götz Waschk <waschk@mandriva.org> 2.1.7-3mdv2007.0
+ Revision: 108622
- Import rox-clib

* Sun Jan 14 2007 Gtz Waschk <waschk@mandriva.org> 2.1.7-3mdv2007.1
- fix devel deps

* Fri Jul 21 2006 Götz Waschk <waschk@mandriva.org> 2.1.7-2mdk
- Rebuild

* Mon Jan 02 2006 Gtz Waschk <waschk@mandriva.org> 2.1.7-1mdk
- new major
- New release 2.1.7
- use mkrel

* Tue Oct 18 2005 Götz Waschk <waschk@mandriva.org> 2.1.5-1mdk
- New release 2.1.5

* Wed Nov 24 2004 Goetz Waschk <waschk@linux-mandrake.com> 2.1.4-1mdk
- New release 2.1.4

* Mon Sep 27 2004 Goetz Waschk <waschk@linux-mandrake.com> 2.1.3-1mdk
- New release 2.1.3

* Sat Aug 07 2004 Gtz Waschk <waschk@linux-mandrake.com> 2.1.2-1mdk
- add missing file
- New release 2.1.2

* Sat May 15 2004 Goetz Waschk <waschk@linux-mandrake.com> 2.1.1-1mdk
- New release 2.1.1

* Thu May 06 2004 Goetz Waschk <waschk@linux-mandrake.com> 2.1.0-1mdk
- New release 2.1.0

* Sat Jan 17 2004 Gtz Waschk <waschk@linux-mandrake.com> 2.0.0-1mdk
- new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7073 |12cr|rox-freefs-2.1.4-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname FreeFS

Summary:	ROX application to monitor file system usage
Name:		rox-freefs
Version:	2.1.4
Release:	8
License:	GPL
Group:		Graphical desktop/Other
Url:		http://www.kerofin.demon.co.uk/rox/
Source0:	http://www.kerofin.demon.co.uk/rox/%{oname}-%{version}.tar.bz2
Patch:		FreeFS-2.1.3-fstab-check.patch
BuildRequires: librox-c-devel >= 2.1.6

%description
Monitor free space on a file system. This runs as either a panel
applet or a separate window.

%prep
%setup -q -n %{oname}
%patch -p1

%build
pushd src
autoconf
popd
export LIBDIRPATH=%_libdir
./AppRun ||:

%install
mkdir -p %buildroot%_libdir/apps/
cp -r ../%oname %buildroot%_libdir/apps/
rm -rf %buildroot%_libdir/apps/%oname/src

%files
%dir %_libdir/apps/%oname
%_libdir/apps/%oname/.DirIcon
%_libdir/apps/%oname/App*
%_libdir/apps/%oname/%oname.xml
%doc %_libdir/apps/%oname/Help
%_libdir/apps/%oname/Options.xml
%_libdir/apps/%oname/Resources
%_libdir/apps/%oname/Linux-*
%_libdir/apps/%oname/libdir
%_libdir/apps/%oname/choice_install
%_libdir/apps/%oname/gtkrc
%_libdir/apps/%oname/rox_run


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7074 |12cr|rox-gcb-0.23-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		rox-gcb
Version:	0.23
Release:	%mkrel 8
Summary:	Clipboard rox-applet
Group:		Graphical desktop/Other
License:	GPL
URL:		ftp://ftp.atmsk.ru/rox/
Source0:	%{name}-%{version}.tar.gz
BuildRoot:	%_tmppath/%name-%version
BuildRequires:	libgtksourceview-devel
Requires:	rox

%description
Clipboard rox-applet

%define _appsdir %{_libdir}/apps

%prep
%setup -q -n %{name}

%build
export CFLAGS="$RPM_OPT_FLAGS"
./AppRun --compile

%install
rm -rf %buildroot
mkdir -p $RPM_BUILD_ROOT%{_appsdir}
cp -a ./ $RPM_BUILD_ROOT%{_appsdir}/%{name}
rm -rf %buildroot/%_appsdir/%name/src

%clean 
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc %{_appsdir}/%name/Help
%dir %{_appsdir}/%name
%{_appsdir}/%name/.DirIcon
%{_appsdir}/%name/App*
%{_appsdir}/%name/Linux-*
%{_appsdir}/%name/gcb.png



%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.23-8mdv2010.0
+ Revision: 433388
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.23-7mdv2009.0
+ Revision: 242556
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Sun Sep 03 2006 Gtz Waschk <waschk@mandriva.org> 0.23-5mdv2007.0
- Rebuild

* Thu Sep 01 2005 Götz Waschk <waschk@mandriva.org> 0.23-4mdk
- rebuild to remove glitz dep

* Wed Aug 24 2005 Götz Waschk <waschk@mandriva.org> 0.23-3mdk
- Rebuild

* Fri Aug 13 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.23-2mdk
- rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7075 |12cr|rox-lib-2.0.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name rox-lib
%define version 2.0.6
%define release %mkrel 1
%define oname rox-lib2
Summary: Shared code for ROX applications
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://prdownloads.sourceforge.net/rox/%{oname}-%{version}.tar.bz2
License: LGPL
Group: Graphical desktop/Other
URL: http://rox.sourceforge.net/rox_lib.html
BuildRoot: %{_tmppath}/%{name}-buildroot
BuildArch: noarch
Requires: pygtk2.0
Requires: rox

%description
There is quite a lot of code which is needed by many ROX applications -- for
example: save boxes, menus and options.

Keeping all this code in one place makes these programs smaller. It also
makes programs which use it more consistant.

Programs which use ROX-Lib2 need to be able to find it, so you should put it
inside one of the standard library directories. If you don't have root
access, create a directory called 'lib' inside your home directory and move
ROX-Lib2 in there.


%prep
%setup -q -n %oname-%version
chmod 644 */*.xml

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p %buildroot/%_prefix/lib
cp -r ROX-Lib2 %buildroot/%_prefix/lib

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc ROX-Lib2/Help/README
%_prefix/lib/ROX-Lib2



%changelog
* Wed Mar 16 2011 Stéphane Téletchéa <steletch@mandriva.org> 2.0.6-1mdv2011.0
+ Revision: 645418
- update to new version 2.0.6

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 2.0.5-5mdv2010.0
+ Revision: 433389
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tv@mandriva.org> 2.0.5-4mdv2009.0
+ Revision: 260298
- rebuild

* Mon Jul 28 2008 Thierry Vignaud <tv@mandriva.org> 2.0.5-3mdv2009.0
+ Revision: 251376
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Nov 09 2007 Götz Waschk <waschk@mandriva.org> 2.0.5-1mdv2008.1
+ Revision: 107239
- new version

* Thu Jul 12 2007 Götz Waschk <waschk@mandriva.org> 2.0.4-2mdv2008.0
+ Revision: 51540
- never use libdir in a noarch package

* Mon May 28 2007 Götz Waschk <waschk@mandriva.org> 2.0.4-1mdv2008.0
+ Revision: 32084
- new version


* Mon May 29 2006 Gtz Waschk <waschk@mandriva.org> 2.0.3-1mdv2007.0
- New release 2.0.3
- use mkrel

* Mon Aug 01 2005 Gtz Waschk <waschk@mandriva.org> 2.0.2-1mdk
- New release 2.0.2

* Sun Jul 10 2005 Gtz Waschk <waschk@mandriva.org> 2.0.1-1mdk
- New release 2.0.1

* Mon Apr 18 2005 Götz Waschk <waschk@linux-mandrake.com> 2.0.0-1mdk
- New release 2.0.0

* Sat Mar 26 2005 Götz Waschk <waschk@linux-mandrake.com> 1.9.18-1mdk
- New release 1.9.18

* Fri Jan 21 2005 Goetz Waschk <waschk@linux-mandrake.com> 1.9.17-1mdk
- New release 1.9.17

* Sun Oct 03 2004 Goetz Waschk <waschk@linux-mandrake.com> 1.9.16-1mdk
- New release 1.9.16

* Sun Aug 29 2004 Gtz Waschk <waschk@linux-mandrake.com> 1.9.15-1mdk
- fix source URL
- New release 1.9.15

* Sat Apr 17 2004 Gtz Waschk <waschk@linux-mandrake.com> 1.9.14-1mdk
- new version

* Fri Apr 02 2004 Gtz Waschk <waschk@linux-mandrake.com> 1.9.13-1mdk
- new version

* Fri Jan 23 2004 Gtz Waschk <waschk@linux-mandrake.com> 1.9.12-1mdk
- new version

* Wed Oct 15 2003 Gtz Waschk <waschk@linux-mandrake.com> 1.9.11-1mdk
- new version

* Sat Oct 04 2003 Gtz Waschk <waschk@linux-mandrake.com> 1.9.10-1mdk
- new version

* Sun Aug 17 2003 Gtz Waschk <waschk@linux-mandrake.com> 1.9.9-1mdk
- drop prefix
- new version

* Sat Jul 19 2003 Gtz Waschk <waschk@linux-mandrake.com> 1.9.8-1mdk
- new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7076 |12cr|rox-magickthumbnail-0.5.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name rox-magickthumbnail
%define oname MagickThumbnail
%define version 0.5.1
%define release %mkrel 7

Summary: Thumbnail image generator for the ROX desktop
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://roxos.sunsite.dk/dev-contrib/guido/%{oname}.tar.bz2
Patch: rox-magickthumbnail-first-frame.patch
License: GPL
Group: Graphical desktop/Other
Url: http://roxos.sunsite.dk/dev-contrib/guido/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires: rox-lib >= 1.9.12
Requires: rox >= 2.1.1
Requires: imagemagick
BuildArch: noarch

%description
This application can generate thumbnails of the various filetypes,
readable by ImageMagick, for display by ROX-Filer.

%prep
%setup -q -n %oname
%patch -p1
rm -f Help/.README.swp

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p %buildroot%_prefix/lib/apps/%oname
cp -r .DirIcon * %buildroot%_prefix/lib/apps/%oname

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc %_prefix/lib/apps/%oname/Help/
%dir %_prefix/lib/apps/%oname/
%_prefix/lib/apps/%oname/.DirIcon
%_prefix/lib/apps/%oname/*.xml
%_prefix/lib/apps/%oname/*.py
%_prefix/lib/apps/%oname/AppRun



%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.5.1-7mdv2010.0
+ Revision: 433391
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.5.1-6mdv2009.0
+ Revision: 242557
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Sat Jun 03 2006 Gtz Waschk <waschk@mandriva.org> 0.5.1-4mdv2007.0
- fix appdir
- use mkrel

* Thu Jun 02 2005 Gtz Waschk <waschk@mandriva.org> 0.5.1-3mdk
- Rebuild

* Fri May 28 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.5.1-2mdk
- only thumbnail the first frame (usefull for 1000 page pdfs)

* Fri Mar 05 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.5.1-1mdk
- new version

* Thu Mar 04 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.5-2mdk
- add missing icon

* Thu Mar 04 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.5-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7077 |12cr|rox-menu-1.0.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name rox-menu
%define version 1.0.2
%define release %mkrel 8
%define oname ROX-Menu
%define _appsdir	%{_libdir}/apps

Summary: Menu for the panel of the ROX filer
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://www.skepticats.com/rox/dist/%oname-%version.tar.bz2
License: GPL
Group: Graphical desktop/Other
URL: http://www.skepticats.com/rox/rox-menu.html
BuildRoot: %{_tmppath}/%{name}-buildroot
BuildRequires: librox-c-devel >= 2.1.3
Requires: rox

%description
ROX-Menu is a simple panel applet for ROX-Filer and the ROX desktop that
pops up a menu that you can use to start your favorite application 
directories.  It serves the same purpose as the KDE "K" menu or the 
Windows "Start" menu.

%prep
%setup -q -n %oname
#gw that version is lib64-aware
cp -f %_libdir/ROX-CLib/Linux-*/bin/rox_run .
chmod 755 Help . Help/*.sh

%build
./AppRun --compile

%install
rm -rf $RPM_BUILD_ROOT
mkdir  -p %buildroot%_appsdir
cp -r ../%oname %buildroot%_appsdir
rm -rf %buildroot%_appsdir/%oname/src
rm -f %buildroot%_appsdir/%oname/makedist.sh
#install a default menu
mkdir -p %buildroot%_datadir/Choices/%oname
ln -s %_appsdir %buildroot%_datadir/Choices/%oname/Menu_Root
chmod 755 %buildroot%_libdir/apps/ROX-Menu/Help/Icons
chmod 644 %buildroot%_libdir/apps/ROX-Menu/Help/Icons/*

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc %_appsdir/%oname/Help
%dir %_appsdir/%oname
%_appsdir/%oname/.DirIcon
%_appsdir/%oname/App*
%_appsdir/%oname/rox_run
%_appsdir/%oname/Options.xml
%_appsdir/%oname/Linux-*
%_datadir/Choices/%oname




%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.0.2-8mdv2010.0
+ Revision: 433392
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0.2-7mdv2009.0
+ Revision: 260299
- rebuild

* Mon Jul 28 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0.2-6mdv2009.0
+ Revision: 251400
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.0.2-4mdv2008.1
+ Revision: 140747
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Sun Jan 14 2007 Götz Waschk <waschk@mandriva.org> 1.0.2-4mdv2007.0
+ Revision: 108620
- Import rox-menu

* Sun Jan 14 2007 Götz Waschk <waschk@mandriva.org> 1.0.2-4mdv2007.1
- Rebuild

* Tue Aug 01 2006 Götz Waschk <waschk@mandriva.org> 1.0.2-1mdv2007.0
- Rebuild

* Mon Jan 02 2006 Götz Waschk <waschk@mandriva.org> 1.0.2-2mdk
- rebuild for new rox-clib
- use mkrel

* Wed Aug 31 2005 Gtz Waschk <waschk@mandriva.org> 1.0.2-1mdk
- drop patch
- URL
- new version

* Fri Aug 27 2004 Gtz Waschk <waschk@linux-mandrake.com> 1.0.1-2mdk
- fix URL
- patch to fix build

* Tue Apr 27 2004 Gtz Waschk <waschk@linux-mandrake.com> 1.0.1-1mdk
- new version

* Tue Apr 20 2004 Gtz Waschk <waschk@linux-mandrake.com> 1.0.0-1mdk
- fix permissions
- new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7078 |12cr|rox-mime-editor-0.5-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name rox-mime-editor
%define oname MIME-Editor
%define fname mime-editor
%define version 0.5
%define release %mkrel 5
%define appdir %_prefix/lib/apps

Summary: MIME database editor
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://prdownloads.sourceforge.net/rox/%fname-%version.tar.bz2
License: GPL
Group: Graphical desktop/Other
URL: http://rox.sf.net/mime_editor.php3
BuildRoot: %{_tmppath}/%{name}-buildroot
Requires: rox-lib
Buildarch: noarch

%description
The Shared MIME Database stores information about file types. It holds
information such as "Files with names ending in .html have the MIME
type text/html" and "A text/html file should be described as an `HTML
Page'".

Normally, you shouldn't need to edit this database, but if you do you
can use MIME-Editor for the task.

%prep
%setup -q -n %fname-%version

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p %buildroot/%appdir
cp -r %oname %buildroot/%appdir
rm -f %buildroot%appdir/%oname/Messages/dist
rm -f %buildroot%appdir/%oname/Messages/*po
for gmo in %buildroot%appdir/%oname/Messages/*.gmo;do
echo "%lang($(basename $gmo|sed s/.gmo//)) $(echo $gmo|sed s!%buildroot!!)" >> %name.lang
done

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %name.lang
%defattr(-,root,root)
%doc %appdir/%oname/Help
%dir %appdir/%oname/
%appdir/%oname/*.*
%appdir/%oname/AppRun
%appdir/%oname/.DirIcon
%dir %appdir/%oname/Messages



%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.5-5mdv2010.0
+ Revision: 433393
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.5-4mdv2009.0
+ Revision: 242558
- rebuild
- fix spacing at top of description
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Mon Jul 31 2006 Götz Waschk <waschk@mandriva.org> 0.5-1mdv2007.0
- Rebuild

* Fri Dec 16 2005 Götz Waschk <waschk@mandriva.org> 0.5-1mdk
- New release 0.5
- use mkrel

* Thu Jul 21 2005 Gtz Waschk <waschk@mandriva.org> 0.4-1mdk
- update file list
- don't use %%_libdir
- add source URL
- new version

* Sun Mar 13 2005 Gtz Waschk <waschk@linux-mandrake.com> 0.1.3-2mdk
- drop prefix

* Wed Feb 25 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.1.3-1mdk
- add new files
- new version

* Mon Nov 24 2003 Gtz Waschk <waschk@linux-mandrake.com> 0.1.2-1mdk
- new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7079 |12cr|rox-musicbox-027-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name rox-musicbox
%define oname MusicBox
%define version 027
%define release %mkrel 7

Summary: Music player for the ROX desktop
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://www.hayber.us/rox/musicbox/%{oname}-%{version}.tar.bz2
Patch: MusicBox-026-pic.patch
License: GPL
Group: Sound
URL: http://www.hayber.us/rox/MusicBox/
BuildRoot: %{_tmppath}/%{name}-buildroot
Requires: rox-lib >= 1.9.8
Requires: pyvorbis
Requires: pyao
Requires: pymad
Requires: pyid3lib
#BuildRequires: libflac-devel
BuildRequires: python-devel
BuildRequires: swig

%description
MusicBox plays your mp3 and ogg files (yea!).  It supports ogg via
pyogg/libvorbis and mp3 via pymad/libmad.

MusicBox supports mp3, ogg files, directories, .pls and .m3u files to
build the playlist.  Any and all of these can be used together.

%prep
%setup -q -n %oname
%patch -p1
find  . -name .svn|xargs rm -rf

%build
#cd plugins/flac
#%make

%install
rm -rf $RPM_BUILD_ROOT %name.lang
mkdir -p %buildroot/%_libdir/apps
cp -r ../%oname %buildroot/%_libdir/apps/
rm -f %buildroot/%_libdir/apps/%oname/Messages/*.po
rm -f %buildroot/%_libdir/apps/%oname/messages.pot
# wrong bytecode version
rm -f %buildroot/%_libdir/apps/%oname/*.pyc
rm -f %buildroot/%_libdir/apps/%oname/Messages/dist
rm -f %buildroot/%_libdir/apps/%oname/Messages/update-po
rm -f %buildroot/%_libdir/apps/%oname/Messages/make_tips
#flac source code
rm -f %buildroot%_libdir/apps/%oname/plugins/flac/*.i
rm -f %buildroot%_libdir/apps/%oname/plugins/flac/*.c 
rm -f %buildroot%_libdir/apps/%oname/plugins/flac/Makefile

for gmo in %buildroot%_libdir/apps/%oname/Messages/*.gmo;do
echo "%lang($(basename $gmo|sed s/.gmo//)) $(echo $gmo|sed s!%buildroot!!)" >> %name.lang
done

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %name.lang
%defattr(-,root,root)
%doc %_libdir/apps/%oname/Help
%dir %_libdir/apps/%oname/
%dir %_libdir/apps/%oname/Messages
%_libdir/apps/%oname/Messages/tips.py
%_libdir/apps/%oname/plugins/
%_libdir/apps/%oname/Extras/
%_libdir/apps/%oname/images/
%_libdir/apps/%oname/AppRun
%_libdir/apps/%oname/.DirIcon
%_libdir/apps/%oname/*.py
%_libdir/apps/%oname/AppInfo.xml
%_libdir/apps/%oname/Options.xml
%_libdir/apps/%oname/tips




%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 027-7mdv2011.0
+ Revision: 614715
- the mass rebuild of 2010.1 packages

* Fri Apr 02 2010 Funda Wang <fwang@mandriva.org> 027-6mdv2010.1
+ Revision: 530759
- rebuild

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 027-5mdv2010.0
+ Revision: 433395
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tv@mandriva.org> 027-4mdv2009.0
+ Revision: 260301
- rebuild

* Mon Jul 28 2008 Thierry Vignaud <tv@mandriva.org> 027-3mdv2009.0
+ Revision: 251406
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 027-1mdv2008.1
+ Revision: 140747
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Mon Jan 22 2007 Götz Waschk <waschk@mandriva.org> 027-1mdv2007.0
+ Revision: 111751
- Import rox-musicbox

* Mon Jan 22 2007 Gtz Waschk <waschk@mandriva.org> 027-1mdv2007.1
- disable flac
- new version

* Tue Aug 01 2006 Götz Waschk <waschk@mandriva.org> 026-1mdv2007.0
- Rebuild

* Mon Dec 05 2005 Gtz Waschk <waschk@mandriva.org> 026-1mdk
- fix build on x86_64
- New release 026

* Thu Oct 27 2005 Lenny Cartier <lenny@mandriva.com> 024-2mdk
- rebuild for allegro

* Tue Oct 18 2005 Gtz Waschk <waschk@mandriva.org> 024-1mdk
- no more noarch
- fix URL
- update buildrequires
- New release 024

* Tue Oct 19 2004 Gtz Waschk <waschk@linux-mandrake.com> 019-1mdk
- fix file list
- New release 019

* Wed May 19 2004 Gtz Waschk <waschk@linux-mandrake.com> 017.1-2mdk
- fix URL

* Wed May 19 2004 Gtz Waschk <waschk@linux-mandrake.com> 017.1-1mdk
- new version

* Thu Apr 15 2004 Gtz Waschk <waschk@linux-mandrake.com> 015-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7080 |12cr|rox-pager-1.0.2-0.20050604.6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname Pager
%define version 1.0.2
%define cvs 20050604
%define fname pager-%cvs
Name:		rox-pager
Version:	%version
Release:	%mkrel 0.%cvs.6
Summary:	Pager for the panel of the ROX-Filer
Group:		Graphical desktop/Other
License:	GPL
URL:		http://rox.sourceforge.net/phpwiki/index.php/Pager
Source0:	http://prdownloads.sourceforge.net/rox/%fname.tar.bz2
Requires:       rox
BuildRequires: libwnck-devel
BuildRequires: libxml2-devel
Buildroot: %_tmppath/%name-%version

%description
The pager is a panel applet that shows a miniature view of your
desktop. You can use it to bring hidden windows to the front, move
windows around or, if using multiple workspaces, see which one you're
on and change between them.

The pager will only work if your window manager supports the Extended
Window Manager Hints standard, defined at http://freedesktop.org.
Different window managers have different levels of support for this,
so if it doesn't work, it's probably a problem with the window manager
rather than with the pager.

%define _appsdir %{_libdir}/apps

%prep
%setup -q -n %oname

%build
export CFLAGS="$RPM_OPT_FLAGS"
./AppRun --compile

%install
rm -rf %buildroot
mkdir -p $RPM_BUILD_ROOT%{_appsdir}
cp -a ../%oname $RPM_BUILD_ROOT%{_appsdir}/%{oname}
rm -rf %buildroot%_appsdir/%oname/./src


%files
%defattr(-,root,root)
%doc %{_appsdir}/%oname/Help
%dir %{_appsdir}/%oname/
%{_appsdir}/%oname/Linux*
%{_appsdir}/%oname/App*
%{_appsdir}/%oname/Options.xml
%{_appsdir}/%oname/.DirIcon
%dir %_libdir/apps/Pager/Messages/
%lang(it) %_libdir/apps/Pager/Messages/it.gmo

%clean 
rm -rf %buildroot




%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.0.2-0.20050604.6mdv2010.0
+ Revision: 433425
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.0.2-0.20050604.5mdv2008.1
+ Revision: 140747
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Jun 12 2007 Götz Waschk <waschk@mandriva.org> 1.0.2-0.20050604.5mdv2008.0
+ Revision: 38209
- rebuild


* Fri Nov 03 2006 Götz Waschk <waschk@mandriva.org> 1.0.2-0.20050604.4mdv2007.0
+ Revision: 76206
- Import rox-pager

* Fri Nov 03 2006 Gtz Waschk <waschk@mandriva.org> 1.0.2-0.20050604.4mdv2007.1
- mkrel

* Thu Oct 13 2005 Gtz Waschk <waschk@mandriva.org> 1.0.2-0.20050604.3mdk
- rebuild for new libwnck

* Fri Sep 02 2005 Gtz Waschk <waschk@mandriva.org> 1.0.2-0.20050604.2mdk
- rebuild to remove glitz dep

* Tue Aug 23 2005 Gtz Waschk <waschk@mandriva.org> 1.0.2-0.20050604.1mdk
- update to cvs snapshot

* Fri Feb 04 2005 Gtz Waschk <waschk@linux-mandrake.com> 1.0.1-1mdk
- update file list
- New release 1.0.1

* Mon Jan 12 2004 Gtz Waschk <waschk@linux-mandrake.com> 1.0.0-3mdk
- fix buildrequires

* Mon Jan 12 2004 Gtz Waschk <waschk@linux-mandrake.com> 1.0.0-2mdk
- fix description, thanks to Markus berall

* Mon Jan 12 2004 Gtz Waschk <waschk@linux-mandrake.com> 1.0.0-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7081 |12cr|rox-session-0.30-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname ROX-Session
%define version 0.30
%define name rox-session
%define appdir %_prefix/lib/apps
Name:		%name
Version:	%version
Release: %mkrel 5
Summary:	Session manager for the ROX graphical desktop
Group:		Graphical desktop/Other
License:	GPL
URL:		http://rox.sourceforge.net/rox_session.php3
Source:		http://prdownloads.sourceforge.net/rox/%{name}-%{version}.tar.bz2
Source1:	rox-session
Source2:	%name-48.png
Source3:	%name-32.png
Source4:	%name-16.png
Patch1: rox-session-0.26-suppress-error.patch
Requires:	rox-lib
Requires: 	python
Requires:	dbus-python
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildArch: noarch

%description
ROX-Session is a really simple session manager. It loads, runs any
programs you asked it to, and then quits when you run it a second time
(thus ending your session). It does not display any windows until you
ask it to quit.

The first time you run it it will offer to make itself your session
manager (so that you'll get a ROX desktop when you log in).

%prep
%setup -q
%patch1 -p1
chmod 644 %oname/*.xml

%build
rm -f %oname/Messages/*.p?
rm -f %oname/Messages/update-po
rm -f %oname/Messages/dist

%install
rm -rf $RPM_BUILD_ROOT %name.lang
mkdir -p $RPM_BUILD_ROOT%appdir
cp -a ./%oname $RPM_BUILD_ROOT%appdir
rm -rf %buildroot%appdir/%oname/{src,build}

#rox session entry
mkdir -p %{buildroot}%{_sysconfdir}/X11/wmsession.d
cat << EOF > %{buildroot}%{_sysconfdir}/X11/wmsession.d/17Rox
NAME=ROX
ICON=%name.png
DESC=Session manager for the ROX desktop
EXEC=%{_bindir}/rox-session
SCRIPT:
exec %{_bindir}/rox-session
EOF

#session script
mkdir -p %buildroot%_bindir
cp %SOURCE1 %buildroot%_bindir/%name
#gw path to the ROX-Session directory
perl -pi -e "s^%%s^%appdir/%oname^" %buildroot%_bindir/%name

#session icons
mkdir -p %buildroot{%_iconsdir,%_miconsdir,%_liconsdir}
install -m 644 %SOURCE2 %buildroot%_liconsdir/%name.png
install -m 644 %SOURCE3 %buildroot%_iconsdir/%name.png
install -m 644 %SOURCE4 %buildroot%_miconsdir/%name.png

for gmo in %buildroot%appdir/%oname/Messages/*.gmo;do
echo "%lang($(basename $gmo|sed s/.gmo//)) $(echo $gmo|sed s!%buildroot!!)" >> %name.lang
done

%clean
rm -rf $RPM_BUILD_ROOT

%post
%make_session

%postun
%make_session

%files -f %name.lang
%defattr (-,root,root)
%config(noreplace) %{_sysconfdir}/X11/wmsession.d/17Rox
%attr(755,root,root) %{_bindir}/rox-session
%doc %appdir/%oname/Help
%dir %appdir/%oname
%appdir/%oname/.DirIcon
%appdir/%oname/browser
%appdir/%oname/AppRun
%appdir/%oname/Login
%appdir/%oname/RunROX
%appdir/%oname/Setup*
%appdir/%oname/Styles
%appdir/%oname/*.*
%appdir/%oname/images
%appdir/%oname/tests
%dir %appdir/%oname/Messages
%_liconsdir/%name.png
%_iconsdir/%name.png
%_miconsdir/%name.png



%changelog
* Thu May 07 2009 Gustavo De Nardin <gustavodn@mandriva.com> 0.30-5mdv2010.0
+ Revision: 372808
- fixed oroborox WM name
- use bunzipped file
- bunzip2 plain text file

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.30-4mdv2009.0
+ Revision: 260303
- rebuild

* Mon Jul 28 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.30-3mdv2009.0
+ Revision: 251444
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.30-1mdv2008.1
+ Revision: 140747
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Apr 17 2007 Götz Waschk <waschk@mandriva.org> 0.30-1mdv2007.1
+ Revision: 13565
- new version


* Mon Sep 11 2006 Gtz Waschk <waschk@mandriva.org> 0.29-1mdv2007.0
- New version 0.29

* Mon Jul 31 2006 Götz Waschk <waschk@mandriva.org> 0.28-1mdv2007.0
- Rebuild

* Sat Mar 11 2006 Gtz Waschk <waschk@mandriva.org> 0.28-1mdk
- update file list
- New release 0.28

* Mon Feb 13 2006 Gtz Waschk <waschk@mandriva.org> 0.27-1mdk
- it is noarch now
- drop patch 0
- new source URL
- new version

* Wed Jan 25 2006 Götz Waschk <waschk@mandriva.org> 0.26-5mdk
- rebuild for new dbus
- use mkrel

* Wed Oct 26 2005 Götz Waschk <waschk@mandriva.org> 0.26-4mdk
- rebuild for new dbus

* Thu Oct 13 2005 Gtz Waschk <waschk@mandriva.org> 0.26-3mdk
- update session script (source 1)
- patch1 to suppress error about 0which

* Sun Aug 28 2005 Gtz Waschk <waschk@mandriva.org> 0.26-2mdk
- reebable fortify

* Sun Aug 28 2005 Gtz Waschk <waschk@mandriva.org> 0.26-1mdk
- update paths
- disable fortify
- New release 0.26

* Thu Aug 11 2005 Götz Waschk <waschk@mandriva.org> 0.1.25-2mdk
- Rebuild

* Thu Oct 14 2004 Goetz Waschk <waschk@linux-mandrake.com> 0.1.25-1mdk
- New release 0.1.25

* Fri Aug 20 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.1.24-1mdk
- fix source URL
- New release 0.1.24

* Fri Jun 11 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.1.23-1mdk
- patch to prefer oroborox if installed
- New release 0.1.23

* Tue Apr 27 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.1.22-2mdk
- update source1

* Mon Apr 26 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.1.22-1mdk
- fix file listing
- requires dbus
- cvs snapshot

* Sun Oct 26 2003 Gtz Waschk <waschk@linux-mandrake.com> 0.1.21-1mdk
- new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7082 |12cr|rox-system-1.9.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname system
%define roxname System
%define roxdir %_prefix/lib/apps

Name:		rox-system
Version:	1.9.1
Release:	7
Summary:	System monitor for the ROX graphical desktop
Group:		Graphical desktop/Other
License:	GPL
URL:		http://rox.sourceforge.net/system.html
Source:		http://prdownloads.sourceforge.net/%{name}/%{oname}-%{version}.tar.bz2
Requires:	rox-lib >= 1.9.9
Requires:	python-ctypes
BuildArch:	noarch

%description
System displays information about your system - what processes are running
and the amount of memory they are using, as well as free and used disk space.
It can also be useful for quitting crashed applications.

%prep
%setup -q -n %{oname}-%{version}

%build
cd %{roxname}/Messages
./dist
rm -f *.old

%install
mkdir -p %{buildroot}%{roxdir}
cp -a %{roxname} %{buildroot}%{roxdir}
rm -rf %{buildroot}%{roxdir}/%{roxname}/CVS \
	%{buildroot}%{roxdir}/%{roxname}/Help/CVS \
    %{buildroot}%{roxdir}/%{roxname}/Messages/dist \
    %{buildroot}%{roxdir}/%{roxname}/Messages/*po

for gmo in %{buildroot}%{roxdir}/%{roxname}/Messages/*.gmo;do
echo "%lang($(basename $gmo|sed s/.gmo//)) $(echo $gmo|sed s!%{buildroot}!!)" >> %{name}.lang
done

%files -f %{name}.lang
%doc %{roxdir}/%{roxname}/Help
%dir %{roxdir}/%{roxname}
%dir %{roxdir}/%{roxname}/Messages
%{roxdir}/%{roxname}/.DirIcon
%{roxdir}/%{roxname}/*.py
%{roxdir}/%{roxname}/AppRun
%attr(644,root,root) %{roxdir}/%{roxname}/*.xml
%{roxdir}/%{roxname}/images


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7083 |12cr|rox-wallpaper-2.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name rox-wallpaper
%define oname wallpaper
%define version 2.1
%define release %mkrel 5
%define appdir %_prefix/lib/apps
Summary: Set the wallpaper image for the ROX graphical desktop
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://prdownloads.sourceforge.net/rox/%{oname}-%{version}.tar.bz2
License: GPL
Group: Graphical desktop/Other
URL: http://rox.sf.net/wallpaper.html
BuildRoot: %{_tmppath}/%{name}-buildroot
Requires: rox-lib
Buildarch: noarch

%description
This program can be used to set the background image for your pinboard, if
you are using ROX-Filer 1.3.1 or later to manage it. Use an older version of
Wallpaper to set the background with older versions of the filer.

Note that ROX-Filer already allows you to set an image or plain colour for
the backdrop. Wallpaper lets you do more interesting things...

%prep
%setup -q -n %oname-%version
chmod 644 Wallpaper/Wallpaper.xml
%build

%install
rm -rf $RPM_BUILD_ROOT %name.lang
mkdir -p %buildroot/%appdir
cp -r Wallpaper %buildroot/%appdir
rm -rf %buildroot/%appdir/Wallpaper/Messages/*.po
rm -rf %buildroot/%appdir/Wallpaper/Messages/dist
rm -rf %buildroot/%appdir/Wallpaper/Messages/update-po
for gmo in %buildroot%appdir/Wallpaper/Messages/*.gmo;do
echo "%lang($(basename $gmo|sed s/.gmo//)) $(echo $gmo|sed s!%buildroot!!)" >> %name.lang
done

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %name.lang
%defattr(-,root,root)
%doc %appdir/Wallpaper/Help
%dir %appdir/Wallpaper
%appdir/Wallpaper/.DirIcon
%appdir/Wallpaper/*.py
%appdir/Wallpaper/App*
%appdir/Wallpaper/Wallpaper.xml



%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 2.1-5mdv2010.0
+ Revision: 433428
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.1-4mdv2009.0
+ Revision: 242561
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Fri Aug 04 2006 Götz Waschk <waschk@mandriva.org> 2.1-1mdv2007.0
- Rebuild

* Mon Jan 30 2006 Götz Waschk <waschk@mandriva.org> 2.1-1mdk
- New release 2.1
- use mkrel

* Mon Aug 29 2005 Gtz Waschk <waschk@mandriva.org> 2.0-1mdk
- update file list
- new version

* Wed Aug 24 2005 Gtz Waschk <waschk@mandriva.org> 1.9.2-3mdk
- drop prefix

* Fri Aug 13 2004 Gtz Waschk <waschk@linux-mandrake.com> 1.9.2-2mdk
- rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7084 |12cr|rox-wrappers-0.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _appsdir %{_libdir}/apps

Summary:	A collection of ROX Wrapper scripts
Name:		rox-wrappers
Version:	0.1
Release:	5
Group:		Graphical desktop/Other
License:	GPL
URL:		http://rox.sourceforge.net
Source0:	Wrappers.tar.bz2
Source1:	Drives.tar.bz2
Source2:	Antiword.tar.bz2
Source3:	Display.tar.bz2
Source4:	LaTeX.tar.bz2
Source5:	XDvi.tar.bz2
Source6:	XEmacs.tar.bz2
Source7:	XV.tar.bz2
Source8:	xTerminal.tar.bz2
Source9:	roxstuff.tar.bz2
Source10:	appmenu_convert.pl.bz2
Patch0:		Wrappers-AppRun-patch.bz2
Patch1:		Antiword-AppRun-patch.bz2
BuildRequires:  imagemagick
BuildArch: noarch

%description
ROX-Filer is a fast, powerful, and easy to use graphical file
manager. It has full support for drag-and-drop and application
directories.  The filer can also provide a pinboard (allowing you to pin
up files on your desktop background) and panels.  The emphasis is on
uncluttered directory views; menus and prompts only appear when needed.

This package contains a collection of ROX wrapper scripts for various 
applications.

#
# Multimedia
%package multimedia
Summary:  A collection of ROX Wrapper scripts for multimedia applications
Group:	  Graphical desktop/Other
Requires: rox

%description multimedia
ROX-Filer is a fast, powerful, and easy to use graphical file
manager. It has full support for drag-and-drop and application
directories.  The filer can also provide a pinboard (allowing you to pin
up files on your desktop background) and panels.  The emphasis is on
uncluttered directory views; menus and prompts only appear when needed.

This package contains a collection of ROX wrapper scripts for multimedia 
applications.


#
# Networking
%package networking
Summary:  A collection of ROX Wrapper scripts for networking applications
Group:	  Graphical desktop/Other
Requires: rox


%description networking
ROX-Filer is a fast, powerful, and easy to use graphical file
manager. It has full support for drag-and-drop and application
directories.  The filer can also provide a pinboard (allowing you to pin
up files on your desktop background) and panels.  The emphasis is on
uncluttered directory views; menus and prompts only appear when needed.

This package contains a collection of ROX wrapper scripts for networking 
applications.


#
# Office
%package office
Summary:  A collection of ROX Wrapper scripts for office applications
Group:	  Graphical desktop/Other
Requires: rox

%description office
ROX-Filer is a fast, powerful, and easy to use graphical file
manager. It has full support for drag-and-drop and application
directories.  The filer can also provide a pinboard (allowing you to pin
up files on your desktop background) and panels.  The emphasis is on
uncluttered directory views; menus and prompts only appear when needed.

This package contains a collection of ROX wrapper scripts for office 
applications.


#
# Text tools
%package texttools
Summary:  A collection of ROX Wrapper scripts for text editors/viewers
Group:	  Graphical desktop/Other
Requires: rox

%description texttools
ROX-Filer is a fast, powerful, and easy to use graphical file
manager. It has full support for drag-and-drop and application
directories.  The filer can also provide a pinboard (allowing you to pin
up files on your desktop background) and panels.  The emphasis is on
uncluttered directory views; menus and prompts only appear when needed.

This package contains a collection of ROX wrapper scripts for text 
editors/viewers.


#
# Utilities
%package utils
Summary:  A collection of ROX Wrapper scripts for various utilities
Group:	  Graphical desktop/Other
Requires: rox

%description utils
ROX-Filer is a fast, powerful, and easy to use graphical file
manager. It has full support for drag-and-drop and application
directories.  The filer can also provide a pinboard (allowing you to pin
up files on your desktop background) and panels.  The emphasis is on
uncluttered directory views; menus and prompts only appear when needed.

This package contains a collection of ROX wrapper scripts for various 
utilities.


%prep
%setup -q -T -b 0 -c -n %{name}-%{version}
%setup -q -T -D -a 1 -n %{name}-%{version}
%setup -q -T -D -a 2 -n %{name}-%{version}
%setup -q -T -D -a 3 -n %{name}-%{version}
%setup -q -T -D -a 4 -n %{name}-%{version}
%setup -q -T -D -a 5 -n %{name}-%{version}
%setup -q -T -D -a 6 -n %{name}-%{version}
%setup -q -T -D -a 7 -n %{name}-%{version}
%setup -q -T -D -a 8 -n %{name}-%{version}
%setup -q -T -D -a 9 -n %{name}-%{version}

# Editors nedit patch
%patch0 -p1

# Antiword ggv patch
%patch1 -p1

# Fix path for antiword
for FILE in Antiword/AppRun Antiword/Convert ; do

    sed "s|\$APP_DIR/\$PLATFORM|%{_bindir}|" < $FILE > $FILE.tmp
    mv $FILE.tmp $FILE
    chmod 755 $FILE

done

%build

%install
mkdir -p ${RPM_BUILD_ROOT}%{_appsdir}

cp -rf Wrappers/* ${RPM_BUILD_ROOT}%{_appsdir}
cp -rf Drives/* ${RPM_BUILD_ROOT}%{_appsdir}
rm -f  XEmacs/AppRun.ksh
mv -f  roxstuff/Floppy roxstuff/Floppy-2
mv -f  roxstuff/XEmacs roxstuff/XEmacs-2
cp -rf roxstuff/* ${RPM_BUILD_ROOT}%{_appsdir}



for DIR in Antiword Display LaTeX XDvi XEmacs XV xTerminal ; do

    mkdir -p ${RPM_BUILD_ROOT}%{_appsdir}/$DIR
    cp -rf $DIR/* ${RPM_BUILD_ROOT}%{_appsdir}/$DIR

done

rm -rf ${RPM_BUILD_ROOT}%{_appsdir}/Antiword/src

function copy_dotfiles {

    for FILE in */.DirIcon* ; do

	if [ -e "$FILE" ]; then

	    install -m 644 "$FILE" "${RPM_BUILD_ROOT}%{_appsdir}/$FILE"

	else

	    true

	fi

    done

}

for DIR in Drives Wrappers roxstuff ; do

    cd "$DIR"
    copy_dotfiles
    cd ../

done

for DIR in ${RPM_BUILD_ROOT}%{_appsdir}/*/ ; do

    # Convert xpm to png.
    if [ -e $DIR/AppIcon.xpm ]; then

	convert $DIR/AppIcon.xpm $DIR/AppIcon.png
	mv $DIR/AppIcon.png $DIR/.DirIcon
	rm -f $DIR/AppIcon.xpm

    fi

    # Convert old AppMenu to new AppInfo.xml (doesn't work).
    if [ -e $DIR/AppMenu ]; then

	#bzcat %{SOURCE10} > appmenu_convert.pl
	#chmod 755 ./appmenu_convert.pl
	#./appmenu_convert.pl $DIR/AppMenu > $DIR/AppInfo.xml

	#Remove old AppMenu files
	rm -f $DIR/AppMenu

    fi

done

install -m 644 Antiword/.DirIcon* ${RPM_BUILD_ROOT}%{_appsdir}/Antiword/.DirIcon
mv -f ${RPM_BUILD_ROOT}%{_appsdir}/XEmacs/ChangeLog ${RPM_BUILD_ROOT}%{_appsdir}/XEmacs/Help/ChangeLog
mv ${RPM_BUILD_ROOT}%{_appsdir}/CD-ROM ${RPM_BUILD_ROOT}%{_appsdir}/"Samba CD-ROM"
mv ${RPM_BUILD_ROOT}%{_appsdir}/"CD Writer" ${RPM_BUILD_ROOT}%{_appsdir}/"Samba CD-Writer"

# Don't step on MDK rox package.
mv ${RPM_BUILD_ROOT}%{_appsdir}/Gimp ${RPM_BUILD_ROOT}%{_appsdir}/Gimp-2
mv ${RPM_BUILD_ROOT}%{_appsdir}/Vim ${RPM_BUILD_ROOT}%{_appsdir}/Vim-2

# Fix permissions
chmod -R u=rwX %{buildroot}%{_appsdir}
chmod -R go=rX %{buildroot}%{_appsdir}


#
# Multimedia
%files multimedia
%dir %{_appsdir}/Audio
%{_appsdir}/Audio/*
%{_appsdir}/Audio/.DirIcon

%dir %{_appsdir}/Display
%{_appsdir}/Display/*
%{_appsdir}/Display/.DirIcon

%dir %{_appsdir}/Gimp-2
%{_appsdir}/Gimp-2/*
%{_appsdir}/Gimp-2/.DirIcon

%dir %{_appsdir}/Graphics
%{_appsdir}/Graphics/*
%{_appsdir}/Graphics/.DirIcon

%dir %{_appsdir}/XFig
%{_appsdir}/XFig/*
%{_appsdir}/XFig/.DirIcon

%dir %{_appsdir}/XV
%{_appsdir}/XV/*
%{_appsdir}/XV/.DirIcon


#
# Networking
%files networking
%dir %{_appsdir}/Browser
%{_appsdir}/Browser/*
%{_appsdir}/Browser/.DirIcon
"%{_appsdir}/Samba CD-ROM/"
"%{_appsdir}/Samba CD-Writer/"


#
# Office
%files office
%dir %{_appsdir}/PIM
%{_appsdir}/PIM/*
%{_appsdir}/PIM/.DirIcon


#
# Text Tools
%files texttools
%dir %{_appsdir}/Antiword
%{_appsdir}/Antiword/*
%{_appsdir}/Antiword/.DirIcon

%dir %{_appsdir}/Editors
%{_appsdir}/Editors/*
%{_appsdir}/Editors/.DirIcon

%dir %{_appsdir}/LaTeX
%{_appsdir}/LaTeX/*
%{_appsdir}/LaTeX/.DirIcon

%dir %{_appsdir}/Vim-2
%{_appsdir}/Vim-2/*
%{_appsdir}/Vim-2/.DirIcon

%dir %{_appsdir}/XDvi
%{_appsdir}/XDvi/*
%{_appsdir}/XDvi/.DirIcon

%dir %{_appsdir}/XEmacs
%{_appsdir}/XEmacs/*
%{_appsdir}/XEmacs/.DirIcon

%dir %{_appsdir}/XEmacs-2
%{_appsdir}/XEmacs-2/*
%{_appsdir}/XEmacs-2/.DirIcon


#
# Utilities
%files utils
%dir %{_appsdir}/Floppy
%{_appsdir}/Floppy/*
%{_appsdir}/Floppy/.DirIcon

%dir %{_appsdir}/Floppy-2
%{_appsdir}/Floppy-2/*
%{_appsdir}/Floppy-2/.DirIcon

%dir %{_appsdir}/GZip
%{_appsdir}/GZip/*
%{_appsdir}/GZip/.DirIcon

%dir %{_appsdir}/xTerminal
%{_appsdir}/xTerminal/*
%{_appsdir}/xTerminal/.DirIcon


%changelog
* Mon Feb 23 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.1-4mdk
- rebuild

* Sun Jan 05 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.1-3mdk
- fix buildrequires

* Wed Nov 27 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.1-2mdk
- from Maxim Heijndijk <cchq@wanadoo.nl>: 
	- Fixed permissions
	- Removed %{_appsdir}/XEmacs/AppRun.ksh: No Requires /bin/ksh.

* Tue Nov 19 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.1-1mdk
- from Maxim Heijndijk <cchq@wanadoo.nl> :
	- Initial wrap.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7085 |12cr|R-oz-1.0_19-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  oz
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          1.0_19
Release:          1
Summary:          Plot the Australian coastline and states
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.0-19.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-graphics 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    R-graphics 

%description
Functions for plotting Australia's coastline and state boundaries.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help


%changelog
* Sat Feb 18 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.0_19-1
+ Revision: 776792
- Import R-oz
- Import R-oz


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7086 |12cr|rpc2-2.10-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	4
%define	libname	    %mklibname %{name}_ %{major}
%define	develname	%mklibname %{name} -d

Summary:	RPC2 library
Name:		rpc2
Version:	2.10
Release:	2
License:	LGPL
URL:		http://www.coda.cs.cmu.edu
Source0:	ftp://ftp.wu-wien.ac.at/pub/systems/coda/src/%{name}-%{version}.tar.gz
Patch0:		rpc2-2.8-fix-format-errors.patch
BuildRequires:	flex
BuildRequires:	bison
BuildRequires:	liblwp-devel
BuildRequires:	ncurses-devel
BuildRequires:	readline-devel
Group:		Development/Other

%description
RPC2 is a remote procedure call library layered on top of UDP sockets and is
used by the Coda distributed filesystem. 

%package -n	%{libname}
Summary:	RPC2 library development files
Group:		Development/Other

%description -n %{libname}
RPC2 is a remote procedure call library layered on top of UDP sockets and is
used by the Coda distributed filesystem. 

%package -n	%{develname}
Summary:	RPC2 library development files
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Provides:	rpc2-devel = %{version}-%{release}
Obsoletes:  %mklibname %{name}_ -d 4

%description -n %{develname}
Headers and static libraries for developing programs using the RPC2 library.

%prep
%setup -q
%patch0 -p 1

%build
%configure2_5x
%make

%install
%makeinstall

%files -n %{libname}
%{_libdir}/librpc2.so.*
%{_libdir}/libse.so.*

%files -n %{develname}
%doc NEWS
%{_bindir}/rp2gen
%{_libdir}/*.a
%{_libdir}/*.so
%{_includedir}/rpc2
%{_libdir}/pkgconfig/rpc2.pc


%changelog
* Wed Mar 16 2011 Stéphane Téletchéa <steletch@mandriva.org> 2.10-1mdv2011.0
+ Revision: 645419
- update to new version 2.10

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 2.8-5mdv2011.0
+ Revision: 614716
- the mass rebuild of 2010.1 packages

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 2.8-4mdv2010.0
+ Revision: 442756
- rebuild

* Wed Mar 11 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.8-3mdv2009.1
+ Revision: 354015
- better description

* Fri Mar 06 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.8-2mdv2009.1
+ Revision: 349541
- fix devel package name

* Thu Mar 05 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.8-1mdv2009.1
+ Revision: 349450
- new version
- new devel policy

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 2.0-1mdv2008.1
+ Revision: 140747
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import rpc2


* Tue Aug  8 2006 Antoine Ginies <aginies@mandriva.com> 2.0-1mdv2007.0
- 2.0
- use mkrel

* Thu Feb 16 2006 Antoine Ginies <aginies@mandriva.com> 1.28-1mdk
- 1.28

* Fri Jan 21 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.26-1mdk
- 1.26
- use %%mklibname
- cosmetics
- new major
- fix provides

* Sat Dec 21 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.14-1mdk
- 1.14
- Fix Requires/Provides

* Wed Jul 24 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.13-2mdk
- rebuild for new readline

* Mon Nov 12 2001 Florin <florin@mandrakesoft.com> 1.13-1mdk
- 1.13
- add url tag

* Sat Nov  3 2001 Stefan van der Eijk <stefan@eijk.nu> 1.12-2mdk
- BuildRequires: ncurses-devel

* Thu Aug 23 2001 Florin Grad <florin@mandrakesoft.com> 1.12-1mdk
- 1.12
- License entry

* Tue Jun 12 2001 Stefan van der Eijk <stefan@eijk.nu> 1.11-2mdk
- Provides: rpc2-devel

* Tue Jun 12 2001 Stefan van der Eijk <stefan@eijk.nu> 1.11-1mdk
- 1.11
- BuildRequires: flex lwp-devel readline-devel
- add Provides for devel package

* Mon Jan 08 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.8-2mdk
- rebuild

* Thu Nov 16 2000 Florin Grad <florin@mandrakesoft.com> 1.8-1mdk
- 1.8
- lib split compliant
* Fri Sep 15 2000 Lenny Cartier <lenny@mandrakesoft.com> 1.5-3mdk
- BM
- macros
* Thu Aug 31 2000 Florin Grad <florin@mandrakesoft.com> 1.5-2mdk
- adding macros
* Fri Jul 7 2000 Florin Grad <florin@mandrakesoft.com> 1.5-1mdk
- First attempt.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7087 |12cr|rplay-3.3.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name rplay
%define version 3.3.2
%define release %mkrel 6

%define libname %{_lib}%{name}
%define libnamedevel %{_lib}%{name}-devel

Summary: A flexible network audio system
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.bz2
Patch0: rplay-3.3.2-use-gnu.patch
License: GPL
Group: Sound
Url: http://rplay.doit.org/
BuildRoot: %{_tmppath}/%{name}-buildroot
Requires(pre): rpm-helper
Requires(preun): rpm-helper

%description
rplay is a flexible network audio system that allows sounds to be
played to and from local and remote Unix systems.  Sounds can be
played with or without sending audio data over the network using
either UDP or TCP.  rplay audio servers can be configured to share
sound files with each other.

Support for rplay is included in several applications.  These include
xpilot, xlockmore, xboing, fvwm, and ctwm.

%package -n %{libname}
Group: Sound
Summary: The rplay libraries

%description -n %{libname}
rplay is a flexible network audio system that allows sounds to be
played to and from local and remote Unix systems.  Sounds can be
played with or without sending audio data over the network using
either UDP or TCP.  rplay audio servers can be configured to share
sound files with each other.

Support for rplay is included in several applications.  These include
xpilot, xlockmore, xboing, fvwm, and ctwm.

%package -n %{libnamedevel}
Group: Sound
Summary: The rplay libraries
Requires: %{libname} = %{version}
Provides: %{name}-devel = %{version}-%{release}

%description -n %{libnamedevel}
rplay is a flexible network audio system that allows sounds to be
played to and from local and remote Unix systems.  Sounds can be
played with or without sending audio data over the network using
either UDP or TCP.  rplay audio servers can be configured to share
sound files with each other.

Support for rplay is included in several applications.  These include
xpilot, xlockmore, xboing, fvwm, and ctwm.

%prep
%setup -q
%patch0 -p0 -b .usegnu

%build
%configure

%make

%install
%makeinstall

%post
%_install_info %{name}.info
%_install_info librplay.info
%_install_info RPTP.info
%_install_info RPLAY.info

%preun
%_remove_install_info %{name}.info
%_remove_install_info librplay.info
%_remove_install_info RPTP.info
%_remove_install_info RPLAY.info

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc ChangeLog NEWS PORTING README README.linux TODO
%{_bindir}/*
%{_mandir}/*/*
%{_infodir}/*

%files -n %{libname}
%defattr(-,root,root)
%doc ChangeLog NEWS PORTING README README.linux TODO
%{_libdir}/*.so

%files -n %{libnamedevel}
%defattr(-,root,root)
%doc ChangeLog NEWS PORTING README README.linux TODO
%{_includedir}/*
%{_libdir}/*.a



%changelog
* Tue Sep 15 2009 Thierry Vignaud <tvignaud@mandriva.com> 3.3.2-6mdv2010.0
+ Revision: 442757
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 3.3.2-5mdv2009.0
+ Revision: 260318
- rebuild

* Mon Jul 28 2008 Thierry Vignaud <tvignaud@mandriva.com> 3.3.2-4mdv2009.0
+ Revision: 251470
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 3.3.2-2mdv2008.1
+ Revision: 140747
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Sun Aug 13 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/13/06 21:36:07 (55853)
- rebuild

* Sun Aug 13 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/13/06 21:34:25 (55852)
Import rplay

* Tue Nov 15 2005 Olivier Thauvin <nanardon@mandriva.org> 3.3.2-1mdk
- Initial contrib


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7088 |12cr|rply-1.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	1
%define libname	%mklibname %{name} %{major}
%define develname	%mklibname -d %{name}

Name:		rply
Version:	1.1.1
Release:	1
Summary:	A library to read and write PLY files
Group:		Development/Other
License:	MIT
URL:		http://www.tecgraf.puc-rio.br/~diego/professional/rply/
Source0:	http://www.tecgraf.puc-rio.br/~diego/professional/rply/%{name}-%{version}.tar.gz
Source1:	rply_CMakeLists.txt
Source2:	RPLYConfig.cmake.in
Source3:	rply_cmake_export_cmakelists.txt
BuildRequires:	cmake >= 2.6.0

%description
RPly is a library that lets applications read and write PLY files.
The PLY file format is widely used to store geometric information, such as 3D
models, but is general enough to be useful for other purposes.

RPly is easy to use, well documented, small, free, open-source, ANSI C, 
efficient, and well tested. The highlights are:

* A callback mechanism that makes PLY file input straightforward;
* Support for the full range of numeric formats;
* Binary (big and little endian) and text modes are fully supported;
* Input and output are buffered for efficiency;
* Available under the MIT license for added freedom. 

%package -n %{libname}
Summary:	A library to read and write PLY files
Group:		System/Libraries

%description -n %{libname}
RPly is a library that lets applications read and write PLY files.
The PLY file format is widely used to store geometric information, such as 3D
models, but is general enough to be useful for other purposes.

%package -n %{develname}
Summary:	Development files and headers for %{name}
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
Rply Library Header Files and Link Libraries.

%prep
%setup -q

iconv -f ISO8859-1 -t UTF-8 LICENSE > LICENSE.utf8
mv -f LICENSE.utf8 LICENSE

# Add CMakeLists.txt file
cp %{SOURCE1} CMakeLists.txt

# Add CMake detection modules
mkdir -p CMake/export
mkdir -p CMake/Modules

cp %{SOURCE2} CMake/Modules/
cp %{SOURCE3} CMake/export/CMakeLists.txt

%build
%cmake \
	-DCMAKE_BUILD_TYPE:STRING="Release"\
	-DCMAKE_VERBOSE_MAKEFILE=ON

%make

%install
%makeinstall_std -C build

%files
%doc LICENSE
%doc manual/*
%{_bindir}/*

%files -n %{libname}
%{_libdir}/lib%{name}.so.%{major}*

%files -n %{develname}
%{_includedir}/%{name}/*
%{_libdir}/lib%{name}.so
%{_datadir}/%{name}/




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7089 |12cr|rpmbuildupdate-0.8.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	rpmbuildupdate
%define version	0.8.1
%define release %mkrel 4

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Helps you build up to date RPMs
License:	GPL
Group:		Development/Other
URL:		http://wiki.mandriva.com/en/Development/Packaging/Tools/rpmbuildupdate
Source0:	%{name}-%{version}.tar.gz
Conflicts:	rpm-rebuilder <= 0.25-1mdk
BuildArch:	noarch
Buildroot:	%{_tmppath}/%{name}-%{version}

%description
rpmbuildupdate helps you build up to date RPMs. It download source tarball 
and update the spec files. It can also be used to rebuild and apply scripted
change to a spec file. 

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/%{name}
%{_sysconfdir}/bash_completion.d/%{name}
%{_mandir}/man1/*
%config(noreplace) %{_sysconfdir}/%{name}.conf


%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.8.1-4mdv2010.0
+ Revision: 433450
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.8.1-3mdv2009.0
+ Revision: 242562
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Jul 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.1-1mdv2008.0
+ Revision: 46218
- new version

* Wed May 02 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.0-1mdv2008.0
+ Revision: 20739
- Import rpmbuildupdate



* Wed May 02 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.0-1mdv2008.0
- new version

* Mon Sep 04 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.7.1-1mdv2007.0
- new version  

* Wed Jan 18 2006 Michael Scherer <misc@mandriva.org> 0.6.1-1mdk
- new release to please cvs

* Wed Jan 18 2006 Michael Scherer <misc@mandriva.org> 0.6-1mdk
- 0.6
- enhance description
- add url

* Thu Oct 06 2005 Guillaume Rousse <guillomovitch@zarb.org> 0.5-1mdk
- first individual release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7090 |12cr|rpmdevtools-6.7-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define emacs_sitestart_d  %{_sysconfdir}/emacs/site-start.d
%define spectool_version   1.0.10

Name:           rpmdevtools
Version:        6.7
Release:        3
Summary:        RPM Development Tools

Group:          System/Configuration/Packaging 
# rpmdev-setuptree is GPLv2, everything else GPLv2+
License:        GPL
URL:            http://fedoraproject.org/
Source0:        %{name}-%{version}.tar.bz2
Source1:        http://people.redhat.com/nphilipp/spectool/spectool-%{spectool_version}.tar.bz2
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

BuildArch:      noarch
Provides:       spectool = %{spectool_version}
BuildRequires:  help2man
BuildRequires:  python-rpm
# Minimal RPM build requirements
Requires:       bash
Requires:       bzip2
Requires:       coreutils
Requires:       cpio
Requires:       diffutils
Requires:       findutils
Requires:       gawk
Requires:       gcc
Requires:       gcc-c++
Requires:       grep
Requires:       gzip
Requires:       info
Requires:       make
Requires:       patch
Requires:       redhat-release
Requires:       rpm-mandriva-setup-build
Requires:       rpm-build >= 4.4.2.1
Requires:       sed
Requires:       tar
Requires:       unzip
Requires:       util-linux
Requires:       which
# Additionally required for tool operations
#Requires:      cpio
Requires:       fakeroot
Requires:       file
Requires:       perl
Requires:       python
Requires:       python-rpm
#Requires:      sed
Requires:       wget

%description
This package contains scripts and (X)Emacs support files to aid in
development of RPM packages.
rpmdev-setuptree    Create RPM build tree within user's home directory
rpmdev-diff         Diff contents of two archives
rpmdev-newspec      Creates new .spec from template
rpmdev-rmdevelrpms  Find (and optionally remove) "development" RPMs
rpmdev-checksig     Check package signatures using alternate RPM keyring
rpminfo             Print information about executables and libraries
rpmdev-md5          Display the md5sum of all files in an RPM
rpmdev-vercmp       RPM version comparison checker
spectool            Expand and download sources and patches in specfiles
rpmdev-wipetree     Erase all files within dirs created by rpmdev-setuptree
rpmdev-extract      Extract various archives, "tar xvf" style
...and many more.


%prep
%setup -q -a 1
%{__cp} -a spectool*/README README.spectool

%build
%{configure2_5x} --libdir=%{_prefix}/lib
%{make}

%install
%{__rm} -rf %{buildroot}

%{makeinstall_std}

%{__cp} -a spectool*/spectool %{buildroot}%{_bindir}

%{__mkdir_p} %{buildroot}%{emacs_sitestart_d}
%{__ln_s} %{_datadir}/rpmdevtools/rpmdev-init.el %{buildroot}%{emacs_sitestart_d}/rpmdev-init.el
#/bin/touch %{buildroot}%{emacs_sitestart_d}/rpmdev-init.elc

%{__chmod} 755 %{buildroot}%{_datadir}/rpmdevtools/{trap.sh,template.init,tmpdir.sh}

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc COPYING README*
%config(noreplace) %{_sysconfdir}/rpmdevtools/
%{_datadir}/rpmdevtools/
%attr(0755,root,root) %{_bindir}/rpm*
%attr(0755,root,root) %{_bindir}/spectool
%config(noreplace) %{emacs_sitestart_d}/rpmdev-init.el*
%{_mandir}/man[18]/rpm*.[18]*



%changelog
* Thu Jan 12 2012 Denis Silakov <dsilakov@mandriva.org> 6.7-3
+ Revision: 760319
- update to be built with rpm5

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 6.7-2mdv2010.0
+ Revision: 433452
- rebuild

* Mon Sep 01 2008 Olivier Blin <blino@mandriva.org> 6.7-1mdv2009.0
+ Revision: 278175
- buildrequire python-rpm
- buildrequires help2man
- update to spectool 1.0.10
- 6.7

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 6.4-3mdv2009.0
+ Revision: 269221
- rebuild early 2009.0 package (before pixel changes)

* Fri Jun 06 2008 Olivier Blin <blino@mandriva.org> 6.4-2mdv2009.0
+ Revision: 216446
- fix emacs start file symlink
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 15 2007 David Walluck <walluck@mandriva.org> 6.4-1mdv2008.1
+ Revision: 98423
- import rpmdevtools


* Fri Oct 12 2007 Lubomir Kundrak <lkundrak@redhat.com> - 6.4-1
- Import the previous fix into CVS to resync, bump version

* Fri Oct 12 2007 Lubomir Kundrak <lkundrak@redhat.com> - 6.3-1
- Fix paths in qa-robot tools

* Sat Sep  8 2007 Ville Skyttä <ville.skytta at iki.fi> - 6.2-1
- Sync deps with Fedora's new "assumed present in buildroots" packages list.

* Thu Sep  6 2007 Ville Skyttä <ville.skytta at iki.fi>
- Init script template cleanups.

* Tue Aug 28 2007 Ville Skyttä <ville.skytta at iki.fi>
- Update rpminfo to version 2004-07-07-02.

* Fri Aug 10 2007 Ville Skyttä <ville.skytta at iki.fi> - 6.1-1
- Sync COPYING with http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt

* Mon Aug  6 2007 Ville Skyttä <ville.skytta at iki.fi>
- Work around #250990 in rpmls and rpmdev-extract.
- Clarify copyright info of rpmdev-* and rpmls.

* Sat Jul  7 2007 Ville Skyttä <ville.skytta at iki.fi>
- Fix Epoch handling in the 2-arg form of rpmdev-vercmp with yum < 3.1.2.
- The long form of the list option in rmdevelrpms is --list-only, not --list.

* Thu Jul  5 2007 Ville Skyttä <ville.skytta at iki.fi> - 6.0-1
- Remove check-{buildroot,rpaths*}, now included in rpm-build >= 4.4.2.1.
- Drop explicit dependency on patch, pulled in by recent rpm-build.
- Add cmake and scons to default devel package list in rpmdev-rmdevelrpms.
- Add LSB comment block to init script template.

* Wed Jun 27 2007 Ville Skyttä <ville.skytta at iki.fi>
- Add 2-argument form for comparing EVR strings to rpmdev-vercmp
  (available only if rpmUtils.miscutils is available).

* Sat Jun 16 2007 Ville Skyttä <ville.skytta at iki.fi>
- Include rpmsodiff and dependencies (rpmargs, rpmelfsym, rpmfile, rpmpeek,
  rpmsoname) from ALT Linux's qa-robot package.
- Include rpmls (#213778).

* Fri Jun 15 2007 Ville Skyttä <ville.skytta at iki.fi>
- Update spectool to 1.0.9 (#243731).

* Wed Apr 11 2007 Ville Skyttä <ville.skytta at iki.fi>
- Add --list-only option to rmdevelrpms (Thorsten Leemhuis).

* Tue Mar 13 2007 Ville Skyttä <ville.skytta at iki.fi>
- BR perl(ExtUtils::MakeMaker) by default in perl spec template.
- Drop deprecated backwards compatibility with fedora-rpmdevtools.
- Update URL.

* Wed Nov  8 2006 Ville Skyttä <ville.skytta at iki.fi>
- Arch-qualify output of matched packages in rmdevelrpms and allow
  arch-qualified packages in the config file.

* Wed Oct 25 2006 Ville Skyttä <ville.skytta at iki.fi> - 5.3-1
- Update spectool to 1.0.8, fixes #212108.

* Mon Oct  2 2006 Ville Skyttä <ville.skytta at iki.fi> - 5.2-1
- Skip *.jar.so.debug in check-buildroot (#208903).
- Treat yasm and *-static as devel packages in rmdevelrpms.

* Sat Sep  9 2006 Ville Skyttä <ville.skytta at iki.fi> - 5.1-1
- Re-add PHP PEAR spec template, more improvements to it (#198706,
  Christopher Stone, Remi Collet).

* Tue Aug 22 2006 Ville Skyttä <ville.skytta at iki.fi> - 5.0-2
- Migrate rmdevelrpms config when upgrading from fedora-rpmdevtools.

* Sun Aug 20 2006 Ville Skyttä <ville.skytta at iki.fi> - 5.0-1
- Re-rename almost everything to rpmdev-*, with backwards compat symlinks.
- Don't encourage %%ghost'ing *.pyo in Python spec template, add some comments.
- Drop PHP PEAR spec template, it's not ready yet.

* Wed Aug  2 2006 Ville Skyttä <ville.skytta at iki.fi>
- Treat *-sdk as devel packages in rmdevelrpms (#199909).
- Don't assume compface is a devel package in rmdevelrpms.

* Thu Jul 20 2006 Ville Skyttä <ville.skytta at iki.fi>
- Mark things that are not needed for noarch module packages in the Perl
  spec template.

* Wed Jul 19 2006 Ville Skyttä <ville.skytta at iki.fi>
- Move option arguments to "find" before non-option ones in Perl spec template.
- Drop python-abi dependency from Python spec template (#189947).

* Tue Jul 18 2006 Ville Skyttä <ville.skytta at iki.fi>
- Add PHP PEAR spec template (#198706, Christopher Stone).

* Mon Jul 17 2006 Ville Skyttä <ville.skytta at iki.fi>
- Drop fedora- prefix everywhere, add backcompat symlinks for execubtables.
- Move %%{_sysconfdir}/fedora to %%{_sysconfdir}/rpmdevtools and
  %%{_datadir}/fedora to %%{_datadir}/rpmdevtools.
- Move spec templates to %%{_sysconfdir}/rpmdevtools, mark as config.
- Bump version to 5.0.

* Sun Jul 16 2006 Ville Skyttä <ville.skytta at iki.fi>
- Drop fedora-kmodhelper.
- Drop fedora-installdevkeys and GPG keys, modify rpmchecksig to use
  the system rpmdb.

* Sat Jul 15 2006 Ville Skyttä <ville.skytta at iki.fi>
- Sort rmdevelrpms' output.

* Fri Jul  7 2006 Ville Skyttä <ville.skytta at iki.fi>
- Improve ruby spec template (#180066, David Lutterkort).

* Mon Jun  5 2006 Ville Skyttä <ville.skytta at iki.fi>
- Add manual pages for rmdevelrpms, diffarchive and extract.
- Trim pre-2005 changelog entries.
- Autotoolize source tree.

* Tue May 16 2006 Ville Skyttä <ville.skytta at iki.fi> - 1.6-1
- Add spec template for library packages (#185606, Ignacio Vazquez-Abrams).

* Sun Feb 26 2006 Ville Skyttä <ville.skytta at iki.fi> - 1.5-1
- Improve diffarchive and extract error messages.

* Fri Feb 24 2006 Ville Skyttä <ville.skytta at iki.fi>
- Update spectool to 1.0.7 (#162253).

* Thu Feb  9 2006 Ville Skyttä <ville.skytta at iki.fi>
- Add file(1) based archive type detection to fedora-extract.

* Wed Feb  8 2006 Ville Skyttä <ville.skytta at iki.fi>
- Add "diff file lists only" option to diffarchive.

* Sun Feb  5 2006 Ville Skyttä <ville.skytta at iki.fi>
- Add Ruby spec template (#180066, Oliver Andrich) and make newrpmspec
  use it for ruby-*.

* Sat Feb  4 2006 Ville Skyttä <ville.skytta at iki.fi> - 1.4-2
- Fix rpath checker tests with bash 3.1 (#178636, Enrico Scholz).

* Fri Dec 30 2005 Ville Skyttä <ville.skytta at iki.fi> - 1.4-1
- Update spectool to 1.0.6 (#176521).

* Wed Dec 28 2005 Ville Skyttä <ville.skytta at iki.fi>
- Update spectool to 1.0.5 (#162253), require wget for it.
- Add disttags to spec templates.

* Thu Oct 27 2005 Ville Skyttä <ville.skytta at iki.fi> - 1.3-1
- check-rpaths-worker: detect when RPATH references the parent directory
  of an absolute path (#169298, Enrico Scholz).
- Add regression test for check-rpaths* (#169298, Enrico Scholz).
- Honor user's indent-tabs-mode setting in fedora-init.el (#170902).

* Fri Oct  7 2005 Ville Skyttä <ville.skytta at iki.fi> - 1.2-1
- check-buildroot: grep for buildroot as a fixed string, not a regexp.
- Update FSF's address in copyright notices.
- check-rpaths-worker: allow multiple $ORIGIN paths in an RPATH and allow
  RPATHs which are relative to $ORIGIN (#169298, Enrico Scholz).
- check-rpaths-worker: give out an hint about usage and the detected issues
  at the first detected error (Enrico Scholz).
- Remove some redundancy from the Perl spec template.
- Teach fedora-newrpmspec to detect and use different specfile variants.
- Use fedora-newrpmspec in fedora-init.el.

* Fri Jul  8 2005 Ville Skyttä <ville.skytta at iki.fi> - 1.1-1
- Drop more pre-FC2 compat stuff from Perl spec template.
- Treat gcc-gfortran as a devel package in rmdevelrpms.
- Drop fedora.us GPG key.

* Thu Mar 24 2005 Ville Skyttä <ville.skytta at iki.fi> - 1.0-1
- Make fedora-diffarchive work better with archives containing dirs without
  read/execute permissions.
- Sync "Epoch: 0" drops with Fedora Extras CVS.
- Include Nils Philippsen's spectool.
- Own (%%ghost'd) more dirs from the site-lisp dir hierarchies.
- Drop trigger support pre-FC2 Emacs and XEmacs packages.
- Drop rpm-spec-mode.el patch, no longer needed for FC2 Emacs and later.
- Update URLs.
- Drop developer GPG keys from the package, add Fedora Extras key.
- Drop fedora-pkgannfmt, it's no longer relevant.
- Remove pre-FC2 compatibility stuff from Perl spec template.
- Don't try to remove gcc-java and related packages by default in rmdevelrpms.
- Remove "full featured" spec template, convert newrpmspec to use -minimal.

* Sun Feb  6 2005 Ville Skyttä <ville.skytta at iki.fi> - 0:0.3.1-1
- Make buildrpmtree and wipebuildtree less dependent on a specific
  configuration (#147014, Ignacio Vazquez-Abrams).

* Tue Jan 18 2005 Ville Skyttä <ville.skytta at iki.fi> - 0:0.3.0-1
- Remove 0.fdr. prefixes and epoch 0's from all spec templates.
- Add try-restart action to init script template.
- Remove deprecated fedora-diffrpm and fedora-unrpm.
- Install check-* to %%{_prefix}/lib/rpm instead of %%{_libdir}/rpm (bug 2351).
- Check both %%{_prefix}/lib and %%{_prefix}/lib64 in the xemacs trigger.
- Update rpminfo to 2004-07-07-01 and include it in the tarball.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7091 |12cr|rpm-get-1.5-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	rpm-get 
%define	version	1.5
%define	release	%mkrel 6

Summary:	Simple clone of apt-get for rpm
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		System/Configuration/Packaging
URL:		http://zoy.org/~alien/rpm-get
Source0:	http://zoy.org/~alien/rpm-get/%{name}-%{version}.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

%description
rpm-get is a simple clone of Debian's apt-get utility for 
automatically download and install files.
Use the /etc/rpm-get.conf file to set up your favorites ftp mirrors.

%prep
%setup -q -n %{name}

%install
rm -rf $RPM_BUILD_ROOT

mkdir -p $RPM_BUILD_ROOT/var/rpm-get

install -D -m755 %_builddir/%{name}/rpm-get-configure $RPM_BUILD_ROOT/sbin/rpm-get-configure
install -D -m755 $RPM_BUILD_DIR/rpm-get/rpm-get $RPM_BUILD_ROOT/sbin/rpm-get
install -D -m755 $RPM_BUILD_DIR/rpm-get/dep-check.sh $RPM_BUILD_ROOT/sbin/dep-check.sh
install -D -m755 $RPM_BUILD_DIR/rpm-get/rpm-dep.sh $RPM_BUILD_ROOT/sbin/rpm-dep.sh
install -D -m755 $RPM_BUILD_DIR/rpm-get/rpm-fle2pkg.sh $RPM_BUILD_ROOT/sbin/rpm-fle2pkg.sh
install -D -m644 $RPM_BUILD_DIR/rpm-get/rpm-get.conf $RPM_BUILD_ROOT%{_sysconfdir}/rpm-get.conf
install -D -m644 $RPM_BUILD_DIR/rpm-get/rpm-get.1 $RPM_BUILD_ROOT%{_mandir}/man1/rpm-get.1

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README Changes BUGS AUTHORS TODO
%config(noreplace) %{_sysconfdir}/*
/sbin/*
%{_mandir}/man1/*
/var/rpm-get/



%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.5-6mdv2010.0
+ Revision: 433453
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.5-5mdv2009.0
+ Revision: 260321
- rebuild

* Mon Jul 28 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.5-4mdv2009.0
+ Revision: 251493
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.5-2mdv2008.1
+ Revision: 140747
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Aug 23 2007 Thierry Vignaud <tvignaud@mandriva.com> 1.5-2mdv2008.0
+ Revision: 69926
- use %%mkrel


* Thu Jun 12 2003 Per yvind Karlsen <peroyvind@sintrax.net> 1.5-1mdk
- 1.5
- BuildArch: noarch
- nicer formatting
- updated url to source
- drop LICENSE file from %%docs, it's GPL...
- added TODO to %%docs
- added URL tag

* Sun Jan 20 2002 Daouda LO <daouda@mandrakesoft.com> 1.4-2mdk 
- fix group (Credits to Alexander)

* Sun Sep 02 2001 Daouda LO <daouda@mandrakesoft.com> 1.4-1mdk 
- release 1.4.

* Sat Jul 21 2001 Daouda Lo <daouda@mandrakesoft.com> 1.0-1mdk 
- release 1.0.

* Sun Jul 01 2001 Geoffrey Lee <snailtalk@mandrakesoft.com> 0.7-2mdk
- Fix some Daouda suck: ;)
  - s/^apt-get/rpm-get/ in %%description.
  - s/Copyright/License/;

* Sun Jul 01 2001 Daouda Lo <daouda@mandrakesoft.com> 0.7-1mdk 
- first release for mdk 
- request for stress testing ;)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7092 |12cr|rpmmon-0.6.3-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		rpmmon
Version:	0.6.3
Release:	%mkrel 9
Summary:	Helps you build better RPMs
License:	GPL
Group:		Development/Other
URL:		http://www.zarb.org/~gc/html/rpmmon-tut.html
Source0:	%{name}.pl
Source1:	%{name}-tut.html
Source2:	rpmmon.bash_completion
Patch0:		%{name}-0.6.3.mandriva.patch
Patch1:		rpmmon-0.6.3-maintdb.patch
Patch2:		rpmmon-0.6.3-curl-ssl.patch
Requires:	curl
BuildArch:	noarch
Buildroot:	%{_tmppath}/%{name}-%{version}

%description
In order to produce a quality Gnu/Linux distribution based on RPM, you
need some tools which will facilitate the maintenance of the RPM
packages you are maintainer of. This is the aim of `rpmmon'.
For that purpose, the first task performed by rpmmon is to monitor what
has been announced on Freshmeat, and try to guess if the package in the
distro you're developing is older. 
Later on, this tool has grown to support additional features: 
- get the list of packages you're responsible for, either in a static
  oriented way (a local file) or more dynamically (an URL, for example
  the results of a CGI script from the QA of your distro's company)
- hence, provide an easy (e.g. command-line) interface to quickly know
  who's maintainer of a given package
- reversely, provide an easy interface to know what packages a given
  person is responsible for
- try to find automatically on Freshmeat the good project page going
  along a given RPM package
- runs rpmlint on your packages (rpmlint is a rpm correctness checker)

%prep
%setup -q -c -T -D
cp %{SOURCE0} %{name}
cp %{SOURCE1} tutorial.html
%patch0
%patch1 -p1 -b .maintdb
%patch2 -p0

%build

%install
rm -rf %{buildroot}
install -d -m 755 %{buildroot}%{_bindir}
install -d -m 755 %{buildroot}%{_sysconfdir}/bash_completion.d
install -m 755 %{name} %{buildroot}%{_bindir}
install -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/bash_completion.d/%{name}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc tutorial.html
%{_bindir}/%{name}
%config(noreplace) %{_sysconfdir}/bash_completion.d/%{name}


%changelog
* Tue Sep 15 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.6.3-9mdv2010.0
+ Revision: 442760
- rebuild

* Sat Jan 03 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.3-8mdv2009.1
+ Revision: 323623
- Patch2: fix checks for SSL support in curl (check for enabled features like SSL which could be provided by gnutls or openssl libraries)

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.6.3-7mdv2009.0
+ Revision: 242563
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Nicolas Vigier <nvigier@mandriva.com>
    - update URL

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Jul 25 2007 Olivier Blin <oblin@mandriva.com> 0.6.3-5mdv2008.0
+ Revision: 55302
- use new maintainers database
- bunzip sources
- Import rpmmon



* Tue Aug 01 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.6.3-4mdv2007.0
- %%mkrel

* Thu Jul 28 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.6.3-3mdk 
- spec cleanup
- fix mandriva URLs

* Thu Jul 22 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.6.3-2mdk 
- noraple option for bash-completion file

* Thu Dec 11 2003 Guillaume Cottenceau <gc@mandrakesoft.com> 0.6.3-1mdk
- new version

* Mon Aug 25 2003 Guillaume Rousse <guillomovitch@linux-mandrake.com> 0.6.0-2mdk
- requires curl (fix bug #4228)

* Fri May 16 2003 Guillaume Cottenceau <gc@mandrakesoft.com> 0.6.0-1mdk
- new version for lord grousse

* Sat Jan 04 2003 Guillaume Rousse <g.rousse@linux-mandrake.com> 0.5-0.beta.2mdk
- rebuild

* Wed Sep 04 2002 Guillaume Rousse <g.rousse@linux-mandrake.com> 0.5-0.beta.1mdk
- first mdk release :-)
- bash completion

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7093 |12cr|rpmorphan-1.11-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           rpmorphan
Version:        1.11
Release:        1
Epoch:          0
Summary:        Find orphaned RPM packages
Group:          System/Configuration/Packaging
License:        GPLv2+
URL:            http://rpmorphan.sourceforge.net/
Source0:        http://downloads.sourceforge.net/sourceforge/rpmorphan/rpmorphan-%{version}.tar.gz
Source1:        rpmorphan.logrotate
Requires:       perl-Tk
Requires:       rpm
Requires(post): rpm-helper
BuildArch:      noarch

%description
rpmorphan finds orphaned packages on your system. It determines
which packages have no other packages depending on their installation,
and shows you a list of these packages.

It intends to be clone of deborphan Debian tools for RPM packages.

%prep
%setup -q

%build

%install
%makeinstall_std

%{__mv} %{buildroot}%{_bindir}/rpmorphan{.pl,}
%{__mv} %{buildroot}%{_bindir}/rpmusage{.pl,}
%{__perl} -pi -e 's/^rpmorphan\.pl/rpmorphan/g' %{buildroot}%{_bindir}/rpmorphan %{buildroot}%{_mandir}/man1/rpmorphan.1
%{__perl} -pi -e 's/^rpmusage\.pl/rpmorphan/g' %{buildroot}%{_bindir}/rpmusage %{buildroot}%{_mandir}/man1/rpmusage.1

%{__mkdir_p} %{buildroot}%{_sysconfdir}/logrotate.d
%{__cp} -p %{SOURCE1} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}

%post
%create_ghostfile %{_logdir}/rpmorphan.log root root 644

%files
%defattr(0644,root,root,0755)
%doc Authors Changelog COPYING NEWS Readme rpmorphan.lsm Todo
%attr(0755,root,root) %{_bindir}/rpmorphan
%attr(0755,root,root) %{_bindir}/rpmorphan-lib.pl
%attr(0755,root,root) %{_bindir}/rpmusage
%attr(0755,root,root) %{_bindir}/rpmextra
%attr(0755,root,root) %{_bindir}/rpmextra.pl
%attr(0755,root,root) %{_bindir}/grpmorphan
%attr(0755,root,root) %{_bindir}/rpmdep
%attr(0755,root,root) %{_bindir}/rpmdep.pl
%attr(0755,root,root) %{_bindir}/rpmduplicates
%attr(0755,root,root) %{_bindir}/rpmduplicates.pl
%attr(0755,root,root) %{_bindir}/rpmorphan-curses-lib.pl
%attr(0755,root,root) %{_bindir}/rpmorphan-tk-lib.pl
%{_mandir}/man1/rpmdep.1.xz
%{_mandir}/man1/rpmextra.1.xz
%{_mandir}/man1/rpmduplicates.1.xz
%ghost %{_logdir}/rpmorphan.log
%{_mandir}/man1/rpmorphan.1*
%{_mandir}/man1/rpmusage.1*
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%config /etc/rpmorphanrc
%dir %{_var}/lib/rpmorphan
%{_var}/lib/rpmorphan/keep
/usr/lib/%{name}/locale/en/rpmorphan_trans.pl
/usr/lib/%{name}/locale/fr_FR/rpmorphan_trans.pl

%changelog
* Thu Mar 04 2010 Frederik Himpe <fhimpe@mandriva.org> 0:1.7-1mdv2010.1
+ Revision: 514208
- update to new version 1.7

* Fri Jan 22 2010 Frederik Himpe <fhimpe@mandriva.org> 0:1.6-1mdv2010.1
+ Revision: 495045
- Update to new version 1.6

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0:1.3-2mdv2010.0
+ Revision: 442761
- rebuild

* Wed Oct 22 2008 David Walluck <walluck@mandriva.org> 0:1.3-1mdv2009.1
+ Revision: 296364
- 1.3
- add logrotate support
- fix License

* Sat Aug 02 2008 Thierry Vignaud <tv@mandriva.org> 0:1.1-4mdv2009.0
+ Revision: 260322
- rebuild

* Mon Jul 28 2008 Thierry Vignaud <tv@mandriva.org> 0:1.1-3mdv2009.0
+ Revision: 251496
- rebuild

* Sat Jan 19 2008 David Walluck <walluck@mandriva.org> 0:1.1-1mdv2008.1
+ Revision: 155106
- 1.1

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Aug 16 2007 David Walluck <walluck@mandriva.org> 0:1.0-2mdv2008.0
+ Revision: 64097
- remove duplicate docs
- reflect name that we install as
- Requires: perl-Tk

* Sat Apr 28 2007 David Walluck <walluck@mandriva.org> 0:1.0-1mdv2008.0
+ Revision: 18912
- 1.0


* Wed Apr 04 2007 David Walluck <walluck@mandriva.org> 0.9-1mdv2007.1
+ Revision: 150461
- 0.9

* Thu Mar 08 2007 David Walluck <walluck@mandriva.org> 0:0.8-1mdv2007.1
+ Revision: 138535
- 0.8

* Wed Feb 28 2007 Lenny Cartier <lenny@mandriva.com> 0:0.4-1mdv2007.1
+ Revision: 127181
- Update to 0.4

* Mon Feb 05 2007 David Walluck <walluck@mandriva.org> 0:0.3-1mdv2007.1
+ Revision: 116398
- 0.3

* Wed Jan 24 2007 David Walluck <walluck@mandriva.org> 0:0.1-1mdv2007.1
+ Revision: 113033
- Import rpmorphan

* Wed Jan 24 2007 David Walluck <walluck@mandriva.org> 0:0.1-1mdv2007.1
- release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7094 |12cr|rpmrebuild-2.2.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           rpmrebuild
Version:        2.2.3
Release:        %mkrel 3
Epoch:          1
Summary:        Tool to build an RPM file from the RPM database
Group:          System/Configuration/Packaging
License:        GPLv2+
URL:            http://rpmrebuild.sourceforge.net/
Source0:        http://downloads.sourceforge.net/sourceforge/rpmrebuild/rpmrebuild-%version.tar.gz
Requires:       rpm-build
BuildArch:      noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%description
rpmrebuild allows for the building of an RPM file from an installed RPM
or from another RPM file with or without changes (batch or interactive).
It can be extended by a plugin system.

Typical usage is the easy repackaging of software after a configuration
change.

%prep
%setup -q -c
%{__mv} rpmrebuild_parser.src rpmrebuild_parser.src.bak
/bin/echo '#!/bin/bash' > rpmrebuild_parser.src
%{__cat} rpmrebuild_parser.src.bak >> rpmrebuild_parser.src
%{__rm} rpmrebuild_parser.src.bak
%{__perl} -pi -e 's|%{_prefix}/lib/rpmrebuild|%{_datadir}/rpmrebuild|g' \
  rpmrebuild \
  popt-without-POPTdesc \
  popt-with-POPTdesc \
  spec.scripts.input \
  man/en/rpmrebuild.1.in \
  man/fr/rpmrebuild.1.in \
  Makefile.include \
  rpmrebuild.files \
  rpmrebuild.spec

%build
%{make}

%install
%{__rm} -rf %{buildroot}
%{makeinstall_std}
%{__chmod} 0755 %{buildroot}%{_datadir}/rpmrebuild/{*.s{h,rc},plugins/*.sh}

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc AUTHORS Changelog COPYING COPYRIGHT LISEZ.MOI News README Release rpmrebuild.lsm Todo Version
%attr(0755,root,root) %{_bindir}/rpmrebuild
%{_mandir}/man1/demo.plug.1rrp*
%{_mandir}/man1/demofiles.plug.1rrp*
%{_mandir}/man1/file2pacDep.plug.1rrp*
%{_mandir}/man1/nodoc.plug.1rrp*
%{_mandir}/man1/rpmrebuild.1*
%{_mandir}/man1/rpmrebuild_plugins.1*
%{_mandir}/man1/set_tag.plug.1rrp*
%{_mandir}/man1/uniq.plug.1rrp*
%lang(fr) %{_mandir}/fr*/man1/demo.plug.1rrp*
%lang(fr) %{_mandir}/fr*/man1/demofiles.plug.1rrp*
%lang(fr) %{_mandir}/fr*/man1/file2pacDep.plug.1rrp*
%lang(fr) %{_mandir}/fr*/man1/nodoc.plug.1rrp*
%lang(fr) %{_mandir}/fr*/man1/rpmrebuild.1*
%lang(fr) %{_mandir}/fr*/man1/rpmrebuild_plugins.1*
%lang(fr) %{_mandir}/fr*/man1/set_tag.plug.1rrp*
%lang(fr) %{_mandir}/fr*/man1/uniq.plug.1rrp*

%defattr(-,root,root,0755)
%{_datadir}/rpmrebuild


%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 1:2.2.3-3mdv2010.0
+ Revision: 433454
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 1:2.2.3-2mdv2009.0
+ Revision: 269222
- rebuild early 2009.0 package (before pixel changes)

* Thu Aug 07 2008 Funda Wang <fundawang@mandriva.org> 1:2.2.3-1mdv2009.0
+ Revision: 266474
- New version 2.2.3

* Wed Apr 30 2008 David Walluck <walluck@mandriva.org> 1:2.2.2.1-1mdv2009.0
+ Revision: 199624
- 2.2.2 (2.2.2-1)

* Mon Apr 21 2008 David Walluck <walluck@mandriva.org> 1:2.2.1.1-1mdv2009.0
+ Revision: 196033
- 2.2.1-1
- remove old source

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Oct 30 2007 David Walluck <walluck@mandriva.org> 1:2.2.0.1-1mdv2008.1
+ Revision: 103980
- bump version
- bump version

* Thu Oct 25 2007 David Walluck <walluck@mandriva.org> 1:2.2.0-1mdv2008.1
+ Revision: 102120
- 2.2.0 (2.4 was 2.0.4)


* Thu Jan 25 2007 David Walluck <walluck@mandriva.org> 2.4-1mdv2007.0
+ Revision: 113074
- fix install location
  fix some rpmlint warnings
- Import rpmrebuild

* Wed Jan 24 2007 David Walluck <walluck@mandriva.org> 0:2.4-1mdv2007.1
- release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7095 |12cr|rpmrestore-1.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           rpmrestore
Version:        1.3
Release:        %mkrel 5
Epoch:          0
Summary:        Restores install attributes from the RPM database
Group:          System/Configuration/Packaging
License:        GPL
URL:            http://rpmrestore.sourceforge.net/
Source0:        http://ovh.dl.sourceforge.net/rpmrestore/rpmrestore-%{version}.tar.gz
BuildArch:      noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%description
The RPM database stores the user, group, time, mode for all files,
and offers a command to display the changes between install state (database)
and current disk state. rpmrestore will help you to restore these install
attributes.

%prep
%setup -q

%build
%{make}

%install
%{__rm} -rf %{buildroot}
%{makeinstall_std}
%{__rm} -r %{buildroot}%{_docdir}

%{__mv} %{buildroot}%{_bindir}/{rpmrestore.pl,rpmrestore}
%{__perl} -pi -e 's/^rpmrestore\.pl/rpmrestore/g' %{buildroot}%{_bindir}/rpmrestore %{buildroot}%{_mandir}/man1/rpmrestore.1

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc rpmrestore.lsm Authors COPYING Changelog NEWS Todo Readme
%attr(0755,root,root) %{_bindir}/rpmrestore
%{_mandir}/man1/rpmrestore.1*


%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 0:1.3-5mdv2010.0
+ Revision: 433455
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 0:1.3-4mdv2009.0
+ Revision: 260335
- rebuild

* Mon Jul 28 2008 Thierry Vignaud <tvignaud@mandriva.com> 0:1.3-3mdv2009.0
+ Revision: 251499
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Nov 16 2007 David Walluck <walluck@mandriva.org> 0:1.3-1mdv2008.1
+ Revision: 109030
- 1.3

* Thu Aug 16 2007 David Walluck <walluck@mandriva.org> 0:1.2-2mdv2008.0
+ Revision: 64096
- remove duplicate docs
- reflect the name that we install as


* Tue Mar 20 2007 David Walluck <walluck@mandriva.org> 1.2-1mdv2007.1
+ Revision: 147050
- 1.2

* Tue Jan 09 2007 David Walluck <walluck@mandriva.org> 0:1.1-1mdv2007.1
+ Revision: 106265
- 1.1

* Fri Dec 08 2006 David Walluck <walluck@mandriva.org> 0:1.0-1mdv2007.1
+ Revision: 92215
- 1.0

* Thu Nov 16 2006 David Walluck <walluck@mandriva.org> 0:0.9-1mdv2007.1
+ Revision: 84678
- 0.9

* Thu Nov 09 2006 David Walluck <walluck@mandriva.org> 0:0.8-1mdv2007.0
+ Revision: 79896
- 0.8
- 0.3

* Sun Oct 15 2006 David Walluck <walluck@mandriva.org> 0:0.1-1mdv2006.0
+ Revision: 64946
- Import rpmrestore

* Wed Oct 11 2006 David Walluck <walluck@mandriva.org> 0:0.1-1mdv2007.1
- release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7096 |12cr|rpmsync-1.7-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Script to rsync update an RPM repository mirror
Name:		rpmsync
Version:	1.7
Release:	%mkrel 7
License:	LGPL
Group:		Networking/File transfer
Source0:	%{name}.pl
Source1:	README
Source2:	exclude.lst
Requires:	rsync
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
- Script to rsync update an RPM repository mirror; most useful for
  frequently updated distributions, like Mandriva Cooker, RedHat Rawhide
  or security updates for a specific version of an RPM-based distribution
- Moves RPMs so you can rsync between package versions
- Supports mirroring directories and individual files

%prep

%setup -T -c
cp -f %{SOURCE0} %{SOURCE1} %{SOURCE2} .

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -m0755 %{name}.pl %{buildroot}%{_bindir}/%{name}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README exclude.lst
%attr(0755,root,root) %{_bindir}/%{name}


%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.7-7mdv2010.0
+ Revision: 433456
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.7-6mdv2009.0
+ Revision: 260339
- rebuild

* Mon Jul 28 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.7-5mdv2009.0
+ Revision: 251500
- rebuild

* Sun Mar 23 2008 Frederik Himpe <fhimpe@mandriva.org> 1.7-3mdv2008.1
+ Revision: 189535
- Make it work correctly with rsync 3.0.0

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Sep 19 2007 Oden Eriksson <oeriksson@mandriva.com> 1.7-2mdv2008.0
+ Revision: 90588
- bunzip the sources so that they are under version control
  and added some svn props


* Tue Aug 08 2006 Thomas Backlund <tmb@mandriva.org> 1.7-1mdv2007.0
+ 2006-08-08 01:26:37 (54260)
- From David Walser <luigiwalser@yahoo.com>:
  - Add support for rsync -H (preserve hard links) command-line option

* Fri Jul 14 2006 Olivier Thauvin <nanardon@mandriva.org>
+2006-07-14 23:16:46 (41272)
- releasing the package

* Fri Jul 14 2006 Olivier Thauvin <nanardon@mandriva.org>
+2006-07-14 23:16:06 (41271)
- remove mandrake reference
- remove url (useless...)

* Fri Jul 14 2006 Olivier Thauvin <nanardon@mandriva.org>
+2006-07-14 22:01:04 (41242)
- rebuild

* Fri Jul 14 2006 Olivier Thauvin <nanardon@mandriva.org>
+2006-07-14 22:00:16 (41241)
Import rpmsync

* Thu Apr 08 2004 David Walser <luigiwalser@yahoo.com> 1.6-1mdk
- Fix for when multiple sources are specified on command-line (1.5 broke it)
- update default configuration and README to reflect new mirror structure

* Mon Mar 22 2004 David Walser <luigiwalser@yahoo.com> 1.5-1mdk
- Add support for trailing slash for source given on command-line
- Fix when rsync path on command-line is one directory

* Sun Mar 21 2004 David Walser <luigiwalser@yahoo.com> 1.4-1mdk
- Add support for :: syntax for specifying rsync server on command-line
- exit immediately if local path is invalid

* Wed Feb 18 2004 David Walser <luigiwalser@yahoo.com> 1.3-1mdk
- Fix for using relative local path (thanks Keld Jrn Simonsen)
- change updates example in README to 10.0
- fix first changelog entry

* Tue Jan 20 2004 David Walser <luigiwalser@yahoo.com> 1.2-1mdk
- Fix for when banner is complelety empty (thanks Luca Berra)

* Sat Oct 25 2003 David Walser <luigiwalser@yahoo.com> 1.1-1mdk
- Fix for when source has no slash in it (like updates example in README)
- fix updates example in README
- from Jaco Greeff <jaco@linuxminicd.org> :
	- Added rsync require
	- Fixed typo in first changelog entry

* Thu Oct 16 2003 David Walser <luigiwalser@yahoo.com> 1.0-2mdk
- Fix command-line support (variable scope problem); thanks Aaron Peromsik


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7097 |12cr|rpncalc-1.36.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: rpncalc
Version: 1.36.8
Release: 2
Summary: An RPN calculator similar to the HP28S
URL: http://packages.debian.org/unstable/source/rpncalc
Source: %{name}_%{version}.tar.gz
Patch0: %{name}-1.36.8-make-install.patch
Patch1: %{name}-1.36.8-bison.patch
Group: Sciences/Mathematics
License: GPL
BuildRequires: bison
BuildRequires: flex
BuildRequires: ncurses-devel
BuildRequires: readline-devel
BuildRequires: ed

%description
rpncalc is a calculator similar to dc(1), but it uses the readline library
and shows the stack visually.

%prep
%setup -q -n %{name}
%patch0 -p1 -b .make-install
%patch1 -p1 -b .bison

%build
%make

%install
%make install DESTDIR=%{buildroot}
%find_lang %{name}

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc README COPYING debian/changelog
%{_bindir}/rpncalc
%{_mandir}/man1/rpncalc.1*
%lang(de) %{_mandir}/de/man1/rpncalc.1*
%lang(es) %{_mandir}/es/man1/rpncalc.1*


%changelog
* Tue Jan 18 2011 Claudio Matsuoka <claudio@mandriva.com> 1.36.8-1mdv2011.0
+ Revision: 631394
- new upstream release
  * get rid of autoconf machinery
  * add different translations
  * add binary mode input/output
  * fix memory allocation error (Debian bug #439001)
- force bison as parser generator, byacc seems to be broken (bug #62154)

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.35-6mdv2010.0
+ Revision: 442762
- rebuild

* Tue Mar 03 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.35-5mdv2009.1
+ Revision: 347891
- rebuild for latest readline

* Sat Aug 02 2008 Thierry Vignaud <tv@mandriva.org> 1.35-4mdv2009.0
+ Revision: 260340
- rebuild

* Mon Jul 28 2008 Thierry Vignaud <tv@mandriva.org> 1.35-3mdv2009.0
+ Revision: 251536
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 1.35-1mdv2008.1
+ Revision: 126750
- kill re-definition of %%buildroot on Pixel's request
- import rpncalc


* Thu Feb 02 2006 Lenny Cartier <lenny@mandriva.com> 1.35-1mdk
- 1.35

* Wed May 18 2005 Claudio Matsuoka <claudio@mandriva.com> 1.34-1mdk
- package creation

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7098 |12cr|R-png-0.1_4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  png
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.1_4
Release:          1
Summary:          Read and write PNG images
Group:            Sciences/Mathematics
License:          GPL-2 | GPL-3
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.1-4.tar.gz
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    png-devel

%description
This package provides an easy and simple way to read, write and display
bitmap images stored in the PNG format. It can read and write both files
and in-memory raw vectors.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/img
%{rlibdir}/%{packname}/libs


%changelog
* Sat Feb 18 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.1_4-1
+ Revision: 776440
- Import R-png
- Import R-png


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7099 |12cr|R-polspline-1.1.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  polspline
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.1.5
Release:          1
Summary:          Polynomial spline routines
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    blas-devel
BuildRequires:    lapack-devel

%description
Routines for the polynomial spline fitting routines hazard regression,
hazard estimation with flexible tails, logspline, lspec, polyclass, and
polymars, by C. Kooperberg and co-authors

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Sat Feb 18 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.1.5-1
+ Revision: 776421
- Import R-polspline
- Import R-polspline


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7100 |12cr|R-preprocessCore-1.16.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  preprocessCore
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.16.0
Release:          1
Summary:          A collection of pre-processing functions
Group:            Sciences/Mathematics
License:          LGPL (>= 2)
URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/%{packname}_%{version}.tar.gz
Requires:         R-methods 
Requires:         R-stats 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods
BuildRequires:    R-stats 
BuildRequires:    blas-devel
BuildRequires:    lapack-devel

%description
A library of core preprocessing routines

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/include
%{rlibdir}/%{packname}/libs


%changelog
* Fri Feb 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.16.0-1
+ Revision: 775543
- Import R-preprocessCore
- Import R-preprocessCore


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7101 |12cr|R-proxy-0.4_7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with bootstrap
%global packname  proxy
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.4_7
Release:          2
Summary:          Distance and Similarity Measures
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.4-7.tar.gz
%if %{without bootstrap}
#Requires:         R-cba
%endif
BuildRequires:    R-devel Rmath-devel texlive-collection-latex
%if %{without bootstrap}
#BuildRequires:    R-cba
%endif

%description
Provides an extensible framework for the effcient calculation of auto- and
cross-proximities, along with implementations of the most popular ones.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{without bootstrap}
#%check
#%{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS.Rd
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7102 |12cr|R-quadprog-1.5_4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  quadprog
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.5_4
Release:          1
Summary:          Functions to solve Quadratic Programming Problems
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.5-4.tar.gz
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    blas-devel
BuildRequires:    lapack-devel

%description
This package contains routines and documentation for solving quadratic
programming problems.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.5_4-1
+ Revision: 775349
- Import R-quadprog
- Import R-quadprog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7103 |12cr|R-R2HTML-2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  R2HTML
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          2.2
Release:          1
Summary:          HTML exportation for R objects
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
Requires:         R-boot R-splines R-survival R-stats R-cluster R-nlme R-rpart R-nnet R-utils 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    R-boot R-splines R-survival R-stats R-cluster R-nlme R-rpart R-nnet R-utils 
%rename R-cran-R2HTML

%description
Includes HTML function and methods to write in an HTML file. Thus, making
HTML reports is easy. Includes a function that allows redirection on the
fly, which appears to be very usefull for teaching purpose, as the student
can keep a copy of the produced output to keep all that he did during the
course. Package comes with a vignette describing how to write HTML reports
for statistical analysis. Finally, a driver for Sweave allows to parse
HTML flat files containing R code and to automatically write the
corresponding outputs (tables and graphs).

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/output
%{rlibdir}/%{packname}/samples


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 2.2-1
+ Revision: 774986
- Update to latest version

* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 2.1-1
+ Revision: 774730
- Update and rebuild with R2spec
- Update and rebuild with R2spec

* Fri Dec 25 2009 Jérôme Brenier <incubusss@mandriva.org> 1.59.1-1mdv2010.1
+ Revision: 482255
- new version 1.59.1

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 1.59-2mdv2010.0
+ Revision: 433083
- rebuild

* Sun Aug 10 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.59-1mdv2009.0
+ Revision: 270297
- update to new version 1.59

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 1.58-4mdv2009.0
+ Revision: 260150
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 1.58-3mdv2009.0
+ Revision: 248236
- rebuild

* Sun Feb 17 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.58-1mdv2008.1
+ Revision: 169873
- import R-cran-R2HTML


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7104 |12cr|R-RandomFields-2.0.54-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  RandomFields
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          2.0.54
Release:          1
Summary:          Simulation and Analysis of Random Fields
Group:            Sciences/Mathematics
License:          GPL
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    blas-devel
BuildRequires:    lapack-devel

%description
Simulation of Gaussian and extreme value random fields; conditional
simulation; kriging

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Sat Feb 18 2012 Paulo Andrade <pcpa@mandriva.com.br> 2.0.54-1
+ Revision: 776441
- Import R-RandomFields
- Import R-RandomFields


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7105 |12cr|R-randomForest-4.6_6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  randomForest
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          4.6_6
Release:          1
Summary:          Breiman and Cutler's random forests for classification and regression
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_4.6-6.tar.gz
Requires:         R-stats 
Requires:         R-RColorBrewer R-MASS 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-stats
BuildRequires:    R-RColorBrewer R-MASS 

%description
Classification and regression based on a forest of trees using random

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

#%check
#%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 4.6_6-1
+ Revision: 775399
- Import R-randomForest
- Import R-randomForest


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7106 |12cr|R-randomSurvivalForest-3.6.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  randomSurvivalForest
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          3.6.3
Release:          1
Summary:          Random Survival Forests
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
Requires:         R-XML 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    R-XML 

%description
Random survival forests for right-censored and competing risks survival

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

#%check
#%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Mon Feb 20 2012 Paulo Andrade <pcpa@mandriva.com.br> 3.6.3-1
+ Revision: 777813
- Import R-randomSurvivalForest
- Import R-randomSurvivalForest


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7107 |12cr|R-RANN-2.1.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  RANN
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          2.1.3
Release:          1
Summary:          Fast Nearest Neighbour Search
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 

%description
Finds the k nearest neighbours for every point in a given dataset in O(N
log N) time using Arya and Mount's ANN library (v1.1.1).  Two functions
allow searches for nearest neighbours within a point set or between two
separate point sets. There is support for approximate as well as exact
searches, fixed radius searches and bd as well as kd trees. This version
updates ANN 1.1.3 and fixes package compilation on Windows.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Fri Feb 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 2.1.3-1
+ Revision: 775999
- Import R-RANN
- Import R-RANN


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7108 |12cr|R-rbenchmark-0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  rbenchmark
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          0.3
Release:          1
Summary:          Benchmarking routine for R
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
BuildArch:        noarch
Requires:         R-core
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 

%description
rbenchmark is inspired by the Perl module Benchmark, and is intended to
facilitate benchmarking of arbitrary R code. The library consists of just
one function, benchmark, which is a simple wrapper around system.time. 
Given a specification of the benchmarking process (counts of replications,
evaluation environment) and an arbitrary number of expressions, benchmark
evaluates each of the expressions in the specified environment,
replicating the evaluation as many times as specified, and returning the
results conveniently wrapped into a data frame.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help


%changelog
* Sat Feb 18 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.3-1
+ Revision: 776463
- Import R-rbenchmark
- Import R-rbenchmark


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7109 |12cr|R-RColorBrewer-1.0_5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  RColorBrewer
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          1.0_5
Release:          1
Summary:          ColorBrewer palettes
Group:            Sciences/Mathematics
License:          Apache License 2.0
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.0-5.tar.gz
BuildArch:        noarch
Requires:         R-core
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 

%description
The packages provides palettes for drawing nice maps shaded according to a

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/COPYING
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.0_5-1
+ Revision: 775365
- Import R-RColorBrewer
- Import R-RColorBrewer


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7110 |12cr|R-Rcompression-0.93_2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  Rcompression
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.93_2
Release:          1
Summary:          In-memory decompression for GNU zip and bzip2 formats
Group:            Sciences/Mathematics
License:          zlib. See LICENSE.
URL:              http://www.omegahat.org/Rcompression/
Source0:          http://www.omegahat.org/Rcompression/Rcompression_0.93-2.tar.gz
Requires:         R-methods 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods

%description
The package is a basic interface to some of the compression facilities in
the zlib and bzip2 libraries for uncompressing (and compressing) data in
memory that is not in a file. It handles bz2, gzip and regular compress
(.Z) content.  It can work on files or with data in memory, e.g.
downloaded directly into memory via an HTTP request.  It is used when we
don't want to write data to a file and then read it back into R. This is
common when performing HTTP requests via the RCurl package and dependent
packages such as SSOAP.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/LICENSE
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/sampleData


%changelog
* Fri Feb 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.93_2-1
+ Revision: 775542
- Import R-Rcompression
- Import R-Rcompression


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7111 |12cr|R-Rcpp-0.9.10-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  Rcpp
%global rlibdir  %{_libdir}/R/library

%define __noautoreq '/usr/bin/R'

Name:             R-%{packname}
Version:          0.9.10
Release:          3
Summary:          Seamless R and C++ Integration
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
Requires:         R-methods 
Requires:         R-RUnit
Requires:         R-inline
Requires:         R-rbenchmark 
BuildRequires:    R-devel
BuildRequires:    Rmath-devel
BuildRequires:    texlive-collection-latex
BuildRequires:    R-methods
BuildRequires:    R-RUnit
BuildRequires:    R-inline
BuildRequires:    R-rbenchmark 

%description
The Rcpp package provides R functions as well as a C++ library which
facilitate the integration of R and C++. . R data types (SEXP) are matched
to C++ objects in a class hierarchy. All R types are supported (vectors,
functions, environment, etc ...)  and each type is mapped to a dedicated
class. For example, numeric vectors are represented as instances of the
Rcpp::NumericVector class, environments are represented as instances of
Rcpp::Environment, functions are represented as Rcpp::Function, etc ...
The "Rcpp-introduction" vignette provides a good entry point to Rcpp. .
Conversion from C++ to R and back is driven by the templates Rcpp::wrap
and Rcpp::as which are highly flexible and extensible, as documented in
the "Rcpp-extending" vignette. . Rcpp also provides Rcpp modules, a
framework that allows exposing C++ functions and classes to the R level.
The "Rcpp-modules" vignette details the current set of features of
Rcpp-modules. . Rcpp includes a concept called Rcpp sugar that brings many
R functions into C++. Sugar takes advantage of lazy evaluation and
expression templates to achieve great performance while exposing a syntax
that is much nicer to use than the equivalent low-level loop code. The
"Rcpp-sugar" vignette gives an overview of the feature. . Several examples
are included, and more than 750 unit tests in over 330 unit test functions
provide additional usage examples. . An earlier version of Rcpp,
containing what we now call the 'classic Rcpp API' was written during 2005
and 2006 by Dominick Samperi. This code has been factored out of Rcpp into
the package RcppClassic, and it is still available for code relying on the
older interface. New development should use alwayse use this Rcpp package

%prep
%setup -q -c -n %{packname}
perl -pi -e 's|%{_bindir}/r|%{_bindir}/R|;' `find . -name \*.R` `find . -name \*.r`

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

#%check
#%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/announce
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/README
%doc %{rlibdir}/%{packname}/THANKS
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/discovery
%{rlibdir}/%{packname}/examples
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/include
%{rlibdir}/%{packname}/lib
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/prompt
%{rlibdir}/%{packname}/skeleton
%{rlibdir}/%{packname}/unitTests


%changelog
* Sat Feb 18 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.9.10-1
+ Revision: 776581
- Import R-Rcpp
- Import R-Rcpp


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7112 |12cr|R-relimp-1.0_3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  relimp
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          1.0_3
Release:          1
Summary:          Relative Contribution of Effects in a Regression Model
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.0-3.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-tcltk 
Requires:         R-nnet
Requires:         R-MASS 
BuildRequires:    R-devel
BuildRequires:    Rmath-devel
BuildRequires:    texlive-collection-latex 
BuildRequires:    R-tcltk 
BuildRequires:    R-nnet
BuildRequires:    R-MASS 
BuildRequires:    pkgconfig(lapack)
%rename R-cran-relimp

%description
Functions to facilitate inference on the relative importance of predictors
in a linear or generalized linear model, and a couple of useful Tcl/Tk

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.0_3-1
+ Revision: 775049
- Update to latest version

* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.0_2-1
+ Revision: 774875
- Update and rebuild with R2spec
- Update and rebuild with R2spec

* Tue Dec 29 2009 Jérôme Brenier <incubusss@mandriva.org> 1.0.1-1mdv2010.1
+ Revision: 483325
- import R-cran-relimp


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7113 |12cr|R-rgenoud-5.7_3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  rgenoud
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          5.7_3
Release:          1
Summary:          R version of GENetic Optimization Using Derivatives
Group:            Sciences/Mathematics
License:          GPL-3
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_5.7-3.tar.gz
Requires:         R-utils 
Requires:         R-snow 
BuildRequires:    R-devel
BuildRequires:    Rmath-devel
BuildRequires:    texlive-collection-latex
BuildRequires:    R-utils
BuildRequires:    R-snow 

%description
A genetic algorithm plus derivative optimizer

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

#%check
#%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Fri Feb 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 5.7_3-1
+ Revision: 776323
- Import R-rgenoud
- Import R-rgenoud


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7114 |12cr|R-rgl-0.92.880-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  rgl
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.92.880
Release:          1
Summary:          3D visualization device system (OpenGL)
Group:            Sciences/Mathematics
License:          GPL
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
Requires:         R-stats R-grDevices 
Requires:         R-MASS 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-stats R-grDevices
BuildRequires:    R-MASS 
BuildRequires:    png-devel
BuildRequires:    mesagl-devel
BuildRequires:    mesaglu-devel
%rename R-cran-rgl

%description
3D visualization device (OpenGL)

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/demodata
%{rlibdir}/%{packname}/fonts
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/textures
%{rlibdir}/%{packname}/WebGL


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.92.798-1
+ Revision: 775067
- Update to latest version

* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.92.794-1
+ Revision: 774911
- Update and rebuild with R2spec
- Update and rebuild with R2spec

* Tue Dec 29 2009 Jérôme Brenier <incubusss@mandriva.org> 0.87-1mdv2010.1
+ Revision: 483323
- import R-cran-rgl


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7115 |12cr|R-RGtk2-2.20.21-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  RGtk2
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          2.20.21
Release:          1
Summary:          R bindings for Gtk 2.8.0 and above
Group:            Sciences/Mathematics
License:          GPL
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    gtk2-devel	 
BuildRequires:    pkgconfig(libglade-2.0)
%rename R-cran-RGtk2

%description
Facilities in the R language for programming graphical interfaces using
Gtk, the Gimp Tool Kit.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/examples
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/images
%{rlibdir}/%{packname}/include
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/ui


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 2.20.21-1
+ Revision: 775070
- Update to latest version

* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 2.20.19-1
+ Revision: 774756
- Update and rebuild with R2spec
- Update and rebuild with R2spec

* Thu Jan 28 2010 Frederik Himpe <fhimpe@mandriva.org> 2.12.17-1mdv2010.1
+ Revision: 497690
- Really update to 2.12.17
- update to new version 2.12.17

* Sun Jul 19 2009 Frederik Himpe <fhimpe@mandriva.org> 2.12.15-1mdv2010.0
+ Revision: 397445
- Update to new version 2.12.15

* Sun Aug 10 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2.12.5.3-1mdv2009.0
+ Revision: 270295
- update to new version 2.12.5-3

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 2.12.2-6mdv2009.0
+ Revision: 260179
- rebuild
- rebuild

* Fri Feb 29 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2.12.2-3mdv2008.1
+ Revision: 176955
- remove requires on libR.so

* Sun Feb 17 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2.12.2-2mdv2008.1
+ Revision: 169428
- add missing buildrequires on libglade2-devel
- fix url

* Thu Feb 14 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2.12.2-1mdv2008.1
+ Revision: 167240
- add source and spec file
- Created package structure for R-cran-RGtk2.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7116 |12cr|R-rJava-0.9_3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  rJava
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.9_3
Release:          1
Summary:          Low-level R to Java interface
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.9-3.tar.gz
Requires:         R-methods
Requires:         java
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods
BuildRequires:    java-rpmbuild
BuildRequires:    x11-server-xvfb

%description
Low-level interface to Java VM very much like .C/.Call and friends. Allows
creation of objects, calling methods and accessing fields.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
xvfb-run %{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/java
%{rlibdir}/%{packname}/javadoc
%{rlibdir}/%{packname}/jri
%{rlibdir}/%{packname}/libs


%changelog
* Mon Feb 20 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.9_3-1
+ Revision: 777807
- Import R-rJava
- Import R-rJava


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7117 |12cr|R-rlecuyer-0.3_3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  rlecuyer
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.3_3
Release:          1
Summary:          R interface to RNG with multiple streams
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.3-3.tar.gz
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 

%description
Provides an interface to the C implementation of the random number
generator with multiple independent streams developed by L'Ecuyer et al
(2002). The main purpose of this package is to enable the use of this
random number generator in parallel R applications.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.3_3-1
+ Revision: 774953
- Update to latest version

* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.3_2-1
+ Revision: 774628
- Import R-rlecuyer
- Import R-rlecuyer


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7118 |12cr|R-rmeta-2.16-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  rmeta
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          2.16
Release:          1
Summary:          Meta-analysis
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-grid 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-grid

%description
Functions for simple fixed and random effects meta-analysis for two-sample
comparisons and cumulative meta-analyses. Draws standard summary plots,
funnel plots, and computes summaries and tests for association and

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help


%changelog
* Fri Feb 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 2.16-1
+ Revision: 775853
- Import R-rmeta
- Import R-rmeta


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7119 |12cr|R-Rmpi-0.6_1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  Rmpi
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.6_1
Release:          1
Summary:          Interface (Wrapper) to MPI (Message-Passing Interface)
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.6-1.tar.gz
Requires:         R-rsprng 
Requires:         R-rlecuyer 
Requires:         openmpi
BuildRequires:    R-devel
BuildRequires:    Rmath-devel
BuildRequires:    texlive-collection-latex 
BuildRequires:    R-rsprng
BuildRequires:    R-rlecuyer 
BuildRequires:    openmpi-devel

%description
Rmpi provides an interface (wrapper) to MPI APIs. It also provides
interactive R slave environment.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL --no-test-load -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R*
%{rlibdir}/%{packname}/c*
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/s*


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.5_9-3
+ Revision: 775463
- Add proper openmpi requires.

* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.5_9-2
+ Revision: 774997
- Use proper tarball.

* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.5_9-1
+ Revision: 774969
- Update to latest version

* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.5_8-1
+ Revision: 774725
- Import R-Rmpi
- Import R-Rmpi


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7120 |12cr|R-RODBC-1.3_4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  RODBC
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.3_4
Release:          2
Summary:          ODBC Database Access
Group:            Sciences/Mathematics
License:          GPL-2 | GPL-3
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.3-4.tar.gz
Requires:         R-utils 
Requires:         R-stats 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-utils
BuildRequires:    R-stats 
BuildRequires:    unixODBC-devel

%description
An ODBC database interface

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/LICENCE
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/po
%{rlibdir}/%{packname}/tests.R


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.3_4-2
+ Revision: 775095
- Update to latest version
- Update to latest version

* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.3_3-1
+ Revision: 774929
- Import R-RODBC
- Import R-RODBC


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7121 |12cr|R-rpart.plot-1.2_2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  rpart.plot
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.2_2
Release:          1
Summary:          Plot rpart models.  An enhanced version of plot.rpart
Group:            Sciences/Mathematics
License:          GPL-3
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.2-2.tar.gz
Requires:         R-rpart 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-rpart

%description
Plot rpart models. Extends plot.rpart and text.rpart in the rpart package.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/LICENCE
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Mon Feb 20 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.2_2-1
+ Revision: 777619
- Import R-rpart.plot
- Import R-rpart.plot


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7122 |12cr|R-rpvm-1.0_4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  rpvm
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Epoch:            1
Version:          1.0_4
Release:          1
Summary:          R interface to PVM (Parallel Virtual Machine)
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.0-4.tar.gz
Requires:         R-rsprng 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    R-rsprng 
BuildRequires:    libpvm-devel
Patch0:           rpvm_1.0.2-pvmgs.patch

%description
Provides interface to PVM APIs, and examples and documentation for its

%prep
%setup -q -c -n %{packname}
%patch0 -p1
(cd rpvm; autoreconf)

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

#%check
#%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/pvm*
%{rlibdir}/%{packname}/sla*


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 1:1.0_4-1
+ Revision: 774962
- Update to latest version

* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.0.2-1
+ Revision: 774639
- Import R-rpvm
- Import R-rpvm


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7123 |12cr|R-rscproxy-1.3_1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  rscproxy
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.3_1
Release:          1
Summary:          statconn: provides portable C-style interface to R (StatConnector)
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.3-1.tar.gz
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 

%description
rscproxy library provides an interface to R used by third party
applications, most notable, but not limited to, statconnDCOM, ROOo and
other systems.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/include
%{rlibdir}/%{packname}/libs


%changelog
* Sat Feb 18 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.3_1-1
+ Revision: 776346
- Import R-rscproxy
- Import R-rscproxy


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7124 |12cr|R-rsprng-1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  rsprng
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.0
Release:          1
Summary:          R interface to SPRNG (Scalable Parallel Random Number Generators)
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    gmp-devel
BuildRequires:    sprng-devel

%description
Provides interface to SPRNG 2.0 APIs, and examples and documentation for
its use.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.0-1
+ Revision: 774960
- Update to latest version

* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.4-1
+ Revision: 774636
- Import R-rsprng
- Import R-rsprng


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7125 |12cr|R-RSvgDevice-0.6.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  RSvgDevice
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.6.4.1
Release:          1
Summary:          An R SVG graphics device
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 

%description
A graphics device for R that uses the w3.org xml standard for Scalable
Vector Graphics.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Mon Feb 20 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.6.4.1-1
+ Revision: 777616
- Import R-RSvgDevice
- Import R-RSvgDevice


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7126 |12cr|R-RSVGTipsDevice-1.0_4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  RSVGTipsDevice
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.0_4
Release:          1
Summary:          An R SVG graphics device with dynamic tips and hyperlinks
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.0-4.tar.gz
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 

%description
A graphics device for R that uses the w3.org xml standard for Scalable
Vector Graphics.  This version supports tooltips with 1 to 3 lines,
hyperlinks, and line styles.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/serverconfig


%changelog
* Mon Feb 20 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.0_4-1
+ Revision: 777719
- Import R-RSVGTipsDevice
- Import R-RSVGTipsDevice


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7127 |12cr|R-RUnit-0.4.26-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  RUnit
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.4.26
Release:          1
Summary:          R Unit test framework
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
Requires:         R-utils R-methods 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-utils R-methods
BuildRequires:    x11-server-xvfb

%description
R functions implementing a standard Unit Testing framework, with
additional code inspection and report generation tools

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
xvfb-run %{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/examples
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/share
%{rlibdir}/%{packname}/unitTests


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.4.26-1
+ Revision: 775313
- Use proper tarball and wrap make check in xvfb-run.
- Update to latest version
- Import R-RUnit
- Import R-RUnit


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7128 |12cr|rsbac-admin-1.4.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	lib_name_orig lib%{fname}
%define	librsbac_major 1
%define	lib_name %mklibname %{fname} %{librsbac_major}
%define nss_name nss_rsbac
%define libnss_name_orig lib%{nss_name}
%define libnss_major 2
%define	libnss_name %mklibname %{nss_name} %{libnss_major}
%define	fname	rsbac

Name:		rsbac-admin
Epoch:		2
Version:	1.4.6
Release:	2
Summary:	A set of RSBAC utilities
License:	GPL
Group:		System/Configuration/Other
Url:		http://www.rsbac.org
Source0:	http://download.rsbac.org/code/%{version}/%{name}-%{version}.tar.bz2
Source1:	rklogd.init
Source2:	rklogd.conf
Source3:	update_urpmi
Requires:	dialog
BuildRequires:	libtool pam-devel ncurses-devel
Obsoletes:	%{name}-doc
Provides:	%{name}-doc
# MD these are competitive virtual provides
# maybe some other virtual provides should be thought of
#Provides:	passwd, shadow

%description
RSBAC administration is done via command line tools or dialog menus.
Please see the online documentation at http://www.rsbac.org/instadm.htm

%package -n	%{fname}
Summary:	A hardened linux solution
Group:		System/Base
Requires:	%{name}, kernel-%{fname}
Provides:	%{lib_name} = %{version}-%{release}
Provides:	%{lib_name_orig} = %{version}-%{release}
Provides:	pam_%{fname} = %{version}-%{release}
Provides:	%{fname}-rklogd = %{version}-%{release}
Provides:	%{libnss_name} = %{version}-%{release}
Provides:	%{libnss_name_orig} = %{version}-%{release}
Obsoletes:	%{lib_name} = %{version}-%{release}
Obsoletes:	%{lib_name_orig} = %{version}-%{release}
Obsoletes:	pam_%{fname} = %{version}-%{release}
Obsoletes:	%{fname}-rklogd = %{version}-%{release}
Obsoletes:	%{libnss_name} = %{version}-%{release}
Obsoletes:	%{libnss_name_orig} = %{version}-%{release}

%description -n	%{fname}
RSBAC is a flexible, powerful and fast (low overhead) access control framework
for current Linux kernels: 
 * Free Open Source (GPL) Linux kernel security solution
 * Independent of governments and big companies
 * Several well-known and new security models, like MAC, ACL and RC
 * Detailed control over individual user and program network accesses
 * Virtual User Management, in kernel and fully access controlled
 * On-access virus scanning with the Dazuko interface
 * Any combination of security models possible
 * Easily extensible: write your own model for runtime registration
 * Support for latest kernels and stable for production use

%package -n	%{fname}-devel
Summary:	Headers and libraries for developing programs that will use %{name}
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Provides:	%{lib_name}-devel = %{version}-%{release}
Provides:	%{lib_name_orig}-devel = %{version}-%{release}
Provides:	%{lib_name}-static-devel = %{version}-%{release}
Provides:	%{lib_name_orig}-static-devel = %{version}-%{release}
Provides:	%{libnss_name}-devel = %{version}-%{release}
Provides:	%{libnss_name_orig}-devel = %{version}-%{release}
%ifarch x86_64
Provides:	lib64%{fname}-devel = %{version}-%{release}
Provides:	lib64%{nss_name}-devel = %{version}-%{release}
Obsoletes:	lib64%{fname}-devel = %{version}-%{release}
Obsoletes:	lib64%{nss_name}-devel = %{version}-%{release}
%endif
Obsoletes:	%{lib_name}-devel = %{version}-%{release}
Obsoletes:	%{lib_name_orig}-devel = %{version}-%{release}
Obsoletes:	%{lib_name}-static-devel = %{version}-%{release}
Obsoletes:	%{lib_name_orig}-static-devel = %{version}-%{release}
Obsoletes:	%{libnss_name}-devel = %{version}-%{release}
Obsoletes:	%{libnss_name_orig}-devel = %{version}-%{release}

%description -n	%{fname}-devel
This package contains all files that programmers will need to develop
applications which will use RSBAC.

%prep
%setup -q -n %{name}-%{version}

# lib64 fixes
find -name "Makefile" | xargs sed -i -e "s|/lib\b|/%{_lib}|g"

%build

%make PREFIX=%{_prefix} DIR_PAM=/%{_lib}/security

%install
find main/tools/src/scripts -type f | xargs chmod a+x 
%makeinstall PREFIX=%{_prefix} DESTDIR=%{buildroot} DIR_PAM=/%_lib/security
mkdir -p %{buildroot}%{_sysconfdir} && cp debian/rsbac.conf %{buildroot}%{_sysconfdir}
cp debian/man/* %{buildroot}/%{_mandir}/man1/ 
mkdir -p %{buildroot}/%{_initrddir}
install -m 755 %{SOURCE1} %{buildroot}/%{_initrddir}/rklogd
mkdir -p %{buildroot}/%{_sysconfdir}/sysconfig
install -m 644 %{SOURCE2} %{buildroot}/%{_sysconfdir}/sysconfig/rklogd
install -m 755 %{SOURCE3} %{buildroot}/%{_bindir}/update_urpmi

%find_lang %name --all-name

cat <<EOF > %{buildroot}/%{_sysconfdir}/rsbac.conf
# RSBAC menu configuration
# "$(date)"
RSBACMOD="GEN DAZ FF RC ACL AUTH CAP JAIL RES PAX"
DIALOG="dialog"
# RSBACLANG is not set
TMPDIR="/tmp"
# RSBACPATH is not set
# RSBACLOGFILE is not set
EOF

# Documentation
rm -rf rsbac-tools
mv %{buildroot}/%{_docdir}/rsbac-tools-%{version} rsbac-tools
find rsbac-tools/examples -type f | xargs chmod a-x
rm -f rsbac-tools/examples/reg/reg_syscall

%pre
/usr/sbin/useradd --comment "RSBAC security officer" --home-dir /secoff --create-home --uid 400 --shell /bin/bash secoff
/usr/sbin/useradd --comment "RSBAC security auditor" --home-dir /dev/null --create-home --uid 404 --shell /sbin/nologin audit
/sbin/ldconfig

%post
%_post_service rklogd

%preun
%_preun_service rklogd

%postun
%_postun_userdel secoff
%_postun_groupdel secoff
%_postun_userdel audit
%_postun_groupdel audit
/sbin/ldconfig

%files -f %name.lang
%defattr(-,root,root,0755)
%doc README rsbac-tools
%config(noreplace) %{_sysconfdir}/rsbac.conf
%config(noreplace) %{_sysconfdir}/sysconfig/rklogd
%{_initrddir}/rklogd
/bin/rsbac_login
%_sbindir/rklogd
%{_bindir}/acl*
%{_bindir}/attr*
%{_bindir}/auth*
%{_bindir}/backup*
%{_bindir}/daz*
%{_bindir}/get*
%{_bindir}/linux2acl
%{_bindir}/mac*
%{_bindir}/net*
%{_bindir}/pm*
%{_bindir}/rc*
%{_bindir}/rklogd-viewer
%{_bindir}/rs*
%{_bindir}/switch*
%{_bindir}/update_urpmi
%{_bindir}/user_aci.sh
/%{_lib}/security/pam_rsbac.so
/%{_lib}/security/pam_rsbac_oldpw.so
%{_libdir}/librsbac.so.*
%{_libdir}/libnss_rsbac.so.*
%{_mandir}/man1/*
%{_mandir}/man8/rklogd*

%files -n %{fname}-devel
%{_libdir}/librsbac.so
%{_libdir}/libnss_rsbac.so
%{_includedir}/rsbac

%files -n %{fname}



%changelog
* Tue Feb 28 2012 Lonyai Gergely <aleph@mandriva.org> 2:1.4.6-1mdv2012.0
+ Revision: 781171
- 1.4.6

* Thu Feb 09 2012 Matthew Dawkins <mattydaw@mandriva.org> 2:1.4.5-3
+ Revision: 772231
- removed competitive provides for both passwd and shadow

* Sun Jun 05 2011 Lonyai Gergely <aleph@mandriva.org> 2:1.4.5-2
+ Revision: 682769
- Change the devel dependency

* Wed May 25 2011 Lonyai Gergely <aleph@mandriva.org> 2:1.4.5-1
+ Revision: 678976
- 1.4.5

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.5.0-0.0.git.3mdv2011.0
+ Revision: 614719
- the mass rebuild of 2010.1 packages

* Tue Apr 20 2010 Lonyai Gergely <aleph@mandriva.org> 1.5.0-0.0.git.2mdv2010.1
+ Revision: 536941
- change wrong dependency in -devel

* Fri Apr 09 2010 Lonyai Gergely <aleph@mandriva.org> 1.5.0-0.0.git.1mdv2010.1
+ Revision: 533358
- Update to 1.5.0 git version (2010-04-08)
- 1.4.3

* Fri Aug 14 2009 Lonyai Gergely <aleph@mandriva.org> 1.4.2-4mdv2010.0
+ Revision: 416334
- igraltist create a wrapper to Debian. I modify to Mandriva and provide in this package. TODO: recreate a clean urpmi wrapper.

* Fri Aug 07 2009 Lonyai Gergely <aleph@mandriva.org> 1.4.2-3mdv2010.0
+ Revision: 411241
- fix typo
- meld the packages

* Fri Aug 07 2009 Lonyai Gergely <aleph@mandriva.org> 1.4.2-2mdv2010.0
+ Revision: 411162
- release fix
- add "rsbac" container package

* Wed Aug 05 2009 Lonyai Gergely <aleph@mandriva.org> 1.4.2-1mdv2010.0
+ Revision: 410154
- Update to 1.4.2

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Wed Mar 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2.8-2mdv2008.1
+ Revision: 179463
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Aug 29 2007 Oden Eriksson <oeriksson@mandriva.com> 1.2.8-1mdv2008.0
+ Revision: 73373
- Import rsbac-admin



* Wed Aug 30 2006 Arnaud Patard <apatard@mandriva.com> 1.2.8-1mdv2007.0
- 1.2.8
- Drop obselete patches
- Don't build with VERBOSE=1
- Packaging fixes (e.g. call ldconfig)

* Mon Jul 17 2006 Oden Eriksson <oeriksson@mandrakesoft.com> 1.2.6-7mdv2007.0
- rebuild

* Mon Jul 17 2006 Oden Eriksson <oeriksson@mandrakesoft.com> 1.2.6-6mdv2007.0
- rebuild

* Sun Jul 16 2006 Oden Eriksson <oeriksson@mandrakesoft.com> 1.2.6-5mdv2007.0
- don't build it twice (P1)
- added lib64 fixes
- fix docs

* Mon May 29 2006 Thierry Vignaud <tvignaud@mandriva.com> 1.2.6-3mdv2007.0
- add bug reference

* Mon May 22 2006 Thierry Vignaud <tvignaud@mandriva.com> 1.2.6-3mdk
- add buildrequires: ncurses-devel

* Mon May 22 2006 Thierry Vignaud <tvignaud@mandriva.com> 1.2.6-2mdk
- buildrequires: pam-devel
- obsoletes rsbac-admin-doc (dead subpackge since 1 year) (#19057)
- don't package X times the not so usefull README

* Fri May 19 2006 Arnaud Patard <apatard@mandriva.com> 1.2.6-1mdk
- 1.2.6

* Wed May 10 2006 Thierry Vignaud <tvignaud@mandriva.com> 1.2.5-3mdk
- use %%mkrel
- compile everything
- patch 5: fix compiling pam support

* Thu Mar 30 2006 Christiaan Welvaart <cjw@daneel.dyndns.org> 1.2.5-2mdk
- add BuildRequires: libtool

* Wed Jan 18 2006 Arnaud Patard <apatard@mandriva.com> 1.2.5-1mdk
- 1.2.5

* Tue Sep 20 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.4-3mdk
- ship devel man page in devel package in correct place 

* Sat May 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.4-2mdk
- use the %%configure2_5x macro

* Thu Mar 31 2005 Arnaud Patard <apatard@mandrakesoft.com> 1.2.4-1mdk
- Update to current stable version (to match kernel version and fix the build)

* Mon Feb 28 2005 Christiaan Welvaart <cjw@daneel.dyndns.org> 1.2.3-4mdk
- run aclocal before automake

* Sat Dec 25 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.2.3-3mdk
- bah, fix buildrequires

* Sat Dec 25 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.2.3-2mdk
- use automake-1.8
- cosmetics

* Mon Jul 19 2004 Nicolas Planel <nplanel@mandrakesoft.com> 1.2.3-1mdk
- Inital release for Mandrakelinux distribution.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7129 |12cr|R-scatterplot3d-0.3_33-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  scatterplot3d
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.3_33
Release:          1
Summary:          3D Scatter Plot
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.3-33.tar.gz
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
%rename R-cran-scatterplot3d

%description
Plots a three dimensional (3D) point cloud.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/po


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.3_33-1
+ Revision: 775060
- Update to latest version

* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.3_32-1
+ Revision: 774902
- Update and rebuild with R2spec
- Update and rebuild with R2spec

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.0 packages

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 0.3.27-2mdv2010.0
+ Revision: 433150
- BR texinfo
- rebuild

* Wed Jun 25 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.27-1mdv2009.0
+ Revision: 228959
- add buildrequires on tetex-latex
- import R-cran-scatterplot3d


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7130 |12cr|rsec-0.70.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		rsec
Version:	0.70.1
Release:	%mkrel 3

Summary:	Security Reporting tool
License:	GPLv2
Group:		System/Base
URL:		http://annvix.org/Tools/rsec
Source0:	http://annvix.org/downloads/rsec/%{name}-%{version}.tar.bz2

BuildRoot:	%{_tmppath}/%{name}-%{version}

Requires:	bash
Requires:	coreutils
Requires:	perl-base
Requires:	diffutils
Requires:	shadow-utils
Requires:	gawk
Requires:	mailx
Requires:	setup >= 2.2.0-21mdk
Requires:	iproute2
Requires:	rkhunter >= 1.3.0
Conflicts:	passwd < 0.67
Conflicts:	msec

%description
The Annvix Security Reporting tool (rsec) is largely based on the
Mandriva Linux msec program.  rsec produces the same reports as msec, but
does not manage permission issues or system configuration changes.  It is
nothing more than a reporting tool to advise you of changes to your system
and potential problem areas.  Any changes or fixes are entirely up to the
user to correct.


%prep
%setup -q


%build
make CFLAGS="%{optflags}"


%install
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}
%makeinstall_std

pushd %{buildroot}%{_sysconfdir}/cron.daily
    ln -s ../..%{_datadir}/rsec/pkgcheck.sh pkgcheck
popd


%post
touch /var/log/security.log && chmod 0640 /var/log/security.log


%clean
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}


%files
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog
%{_bindir}/promisc_check
%{_bindir}/rsec_find
%dir %_datadir/rsec
%{_datadir}/rsec/*
%{_mandir}/man8/rsec.8*
%dir %attr(0750,root,root) /var/log/security
%config(noreplace) %attr(0640,root,root) %{_sysconfdir}/security/rsec.conf
%config(noreplace) %{_sysconfdir}/logrotate.d/rsec
%config(noreplace) %{_sysconfdir}/cron.daily/rsec
%config(noreplace) %{_sysconfdir}/cron.hourly/rsec
%{_sysconfdir}/cron.daily/pkgcheck
%ghost %attr(0640,root,root) /var/log/security.log


%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.70.1-3mdv2010.0
+ Revision: 433457
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.70.1-2mdv2009.0
+ Revision: 269223
- rebuild early 2009.0 package (before pixel changes)

* Tue May 06 2008 Vincent Danen <vdanen@mandriva.com> 0.70.1-1mdv2009.0
+ Revision: 202141
- import rsec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7131 |12cr|R-sets-1.0_8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  sets
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.0_8
Release:          1
Summary:          Sets, Generalized Sets, Customizable Sets and Intervals
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.0-8.tar.gz
Requires:         R-stats 
Requires:         R-proxy 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    R-stats 
BuildRequires:    R-proxy 

%description
Data structures and basic operations for ordinary sets, generalizations
such as fuzzy sets, multisets, and fuzzy multisets, customizable sets, and

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

#%check
#%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS.Rd
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Mon Feb 20 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.0_8-1
+ Revision: 777881
- Import R-sets
- Import R-sets


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7132 |12cr|R-sfsmisc-1.0_19-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  sfsmisc
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          1.0_19
Release:          1
Summary:          Utilities from Seminar fuer Statistik ETH Zurich
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.0-19.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-stats R-methods R-utils 
Requires:         R-datasets R-MASS R-tcltk 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-stats R-methods R-utils
BuildRequires:   R-datasets R-MASS R-tcltk 

%description
Useful utilities ['goodies'] from Seminar fuer Statistik ETH Zurich, quite
a few related to graphics; many ported from S-plus times.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

# FIXME fail to reencode latin1 to utf (should not be latin1...)
%if 0
%check
%{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/ChangeLog
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/help


%changelog
* Fri Feb 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.0_19-1
+ Revision: 776201
- Import R-sfsmisc
- Import R-sfsmisc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7133 |12cr|R-sgeostat-1.0_24-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  sgeostat
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.0_24
Release:          1
Summary:          An Object-oriented Framework for Geostatistical Modeling in S+
Group:            Sciences/Mathematics
License:          file LICENSE
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.0-24.tar.gz
Requires:         R-stats R-grDevices R-graphics 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-stats R-grDevices R-graphics

%description
An Object-oriented Framework for Geostatistical Modeling in S+

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/LICENSE
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Fri Feb 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.0_24-1
+ Revision: 776272
- Import R-sgeostat
- Import R-sgeostat


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7134 |12cr|R-shapefiles-0.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  shapefiles
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          0.6
Release:          1
Summary:          Read and Write ESRI Shapefiles
Group:            Sciences/Mathematics
License:          GPL
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-foreign 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-foreign

%description
Functions to read and write ESRI shapefiles

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help


%changelog
* Fri Feb 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.6-1
+ Revision: 775960
- Import R-shapefiles
- Import R-shapefiles


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7135 |12cr|rsibreak-0.11-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		rsibreak
Version:	0.11
Summary:	Assists in the Recovery and Prevention of Repetitive Strain Injury
Release:	%mkrel 1
License:	GPLv2
Group:		Graphical desktop/KDE
URL:		http://www.rsibreak.org
Source0:	http://www.rsibreak.org/files/%{name}-%{version}.tar.bz2
BuildRequires:	kdelibs4-devel
Requires:	kdebase4-runtime

%description
Repetitive Strain Injury is an illness which can occur as a result of
working with a mouse and keyboard. This utility can be used to remind
you to take a break now and then.

%files  -f %{name}.lang
%defattr(-,root,root)
%{_kde_bindir}/%{name}
%{_kde_appsdir}/rsibreak/rsibreak.notifyrc
%{_kde_datadir}/autostart/rsibreak.desktop
%{_kde_iconsdir}/hicolor/*/*/*
%{_kde_datadir}/applications/kde4/rsibreak.desktop
%{_kde_datadir}/dbus-1/interfaces/org.rsibreak.rsiwidget.xml
%{_kde_docdir}/HTML/*/rsibreak

#-----------------------------------------------------------------------------

%package -n plasma-applet-rsibreak
Summary:	Plasma applet for rsibreak
Group:		Graphical desktop/KDE
Requires:	%{name} = %{version}
Requires:	plasma-engine-rsibreak = %{version}
Provides:	plasma-applet
Conflicts:	extragear-plasma < 4.0.82
Conflicts:	kdebase4-workspace < 2:4.1.80-6

%description -n plasma-applet-rsibreak
Plasma applet for rsibreak

%files -n plasma-applet-rsibreak -f plasma_applet_rsibreak.lang
%defattr(-,root,root)
%{_kde_services}/plasma-applet-rsibreak.desktop
%{_kde_libdir}/kde4/plasma_applet_rsibreak.so
%{_kde_appsdir}/desktoptheme/default/widgets/rsibreak.svg

#--------------------------------------------------------------------

%package -n plasma-engine-rsibreak
Summary:	Plasma engine for rsibreak
Group:		Graphical desktop/KDE
Provides:	plasma-engine

%description -n plasma-engine-rsibreak
Plasma engine for rsibreak

%files -n plasma-engine-rsibreak
%defattr(-,root,root)
%{_kde_services}/plasma-engine-rsibreak.desktop
%{_kde_libdir}/kde4/plasma_engine_rsibreak.so

#--------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%__rm -rf %{buildroot}
%makeinstall_std -C build

%find_lang %{name}
%find_lang plasma_applet_rsibreak

%clean
%__rm -rf %{buildroot}



%changelog
* Wed Feb 01 2012 Andrey Bondrov <abondrov@mandriva.org> 0.11-1
+ Revision: 770416
- New version 0.11

  + John Balcaen <mikala@mandriva.org>
    - Fix applet category
    - clean spec

* Sun Jul 19 2009 Frederik Himpe <fhimpe@mandriva.org> 0.10-1mdv2010.0
+ Revision: 397929
- Update to new version 0.10
- Remove cmake patch which is not needed anymore

* Sun Mar 15 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.9.0-3mdv2009.1
+ Revision: 355556
- Fix build  against new KDE4
- Rebuild against new KDE4

* Mon Dec 22 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.9.0-2mdv2009.1
+ Revision: 317691
- Rebuild against kde 4.1.85

* Fri Nov 28 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.9.0-1mdv2009.1
+ Revision: 307336
- import rsibreak



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7136 |12cr|rsipclient-0.20-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	rsipclient
%define version 0.20
%define release %mkrel 7

Summary:	A Python client to contact rsipd server
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:          System/Configuration/Networking
URL:		http://openresources.info.ucl.ac.be/rsip/index.php
Source0:	%{name}-%{version}.tar.bz2
Requires:   python
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
Buildarch:	noarch

%description
Python client version to install on rsipd client machines.
The slpd from http://www.openslp.org is highly recommended as it will allow
easier installation of the client software, but it is not required.


%prep
%setup -q -c -n %{name}-%{version}

%build

%install
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}

install -d %{buildroot}%{_sbindir}
install -m 755 rsipclient %{buildroot}%{_sbindir}/rsipclient

%clean
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_sbindir}/rsipclient



%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.20-7mdv2010.0
+ Revision: 433458
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.20-6mdv2009.0
+ Revision: 260341
- rebuild

* Mon Jul 28 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.20-5mdv2009.0
+ Revision: 251538
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.20-3mdv2008.1
+ Revision: 126759
- kill re-definition of %%buildroot on Pixel's request


* Fri Sep 30 2005 Michael Scherer <misc@mandriva.org> 0.20-3mdk
- Rebuild
- mkrel

* Wed Sep 15 2004 Michael Scherer <misc@mandrake.org> 0.20-2mdk
- Rebuild

* Fri Sep 12 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.20-1mdk
- from Laurent Grawet <laurent.grawet@ibelgique.com> :
	- Updated rsipclient to 0.20

* Thu Jan 16 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.19-2mdk
- build release

* Wed Sep 25 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.19-1mdk
- noarch
- from Laurent Grawet <laurent.grawet@ibelgique.com> :
	- Updated rsipclient to 0.19

* Fri Aug 30 2002 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.18-1mdk
- used the spec file provided by Laurent Grawet
- initial cooker contrib
- misc spec file fixes

* Wed Aug 07 2002 Laurent Grawet <laurent.grawet@ibelgique.com> 0.18-1mdk
- Splitted from the "all-in-one" rsipd package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7137 |12cr|rsl-1.42-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define librsl %mklibname rsl 1
%define librsl_devel %mklibname -d rsl

Name:		rsl
Version:	1.42
Release:	1
Group:		System/Libraries
License:	LGPLv2+
URL:		http://trmm-fc.gsfc.nasa.gov/trmm_gv/software/rsl/
Summary:	TRMM Radar Software Library
Source0:	%{name}-v%{version}.tar.gz
Patch0:		rsl-1.42-mdv-install.patch
BuildRequires:	zlib-devel
BuildRequires:	flex

%description
This library is an object oriented programming environment for writing software
applicable to all RADAR data related to the TRMM GV effort. This library reads
the WSR88D, Lassen, Sigmet, McGill, UF, HDF, RAPIC, RADTEC and native RSL file
formats. Additional functions are provided to manipulate the RSL objects.
Nearly all of the functions return objects. When they don't, they usually
perform actions like output, making images, etc. The most general object in RSL
is Radar. The structure Radar is the method used to define the ideal
or universal radar representation in RAM while keeping the natural resolution
of the data unchanged. More simply, Radar represents the super set of all radar
file formats. The Radar structure is hierarchically defined such that it is
composed of Volumes, each containing one field type. Volumes are composed
of Sweeps. Sweeps are composed of Rays and Rays contains a vector of the field
type. Some field types are Reflectivity(DZ), Velocity(VR), Spectrum Width(SW),
etc. There are approximately 20 field types.

%files
%{_bindir}/*
%doc CHANGES Copyright README

#------------------------------------------------------------------------------

%package -n %librsl

Summary:	TRMM Radar Software Library
Requires:	%{name}-data == %{version}

%description -n %librsl

This library is an object oriented programming environment for writing software
applicable to all RADAR data related to the TRMM GV effort. This library reads
the WSR88D, Lassen, Sigmet, McGill, UF, HDF, RAPIC, RADTEC and native RSL file
formats. Additional functions are provided to manipulate the RSL objects.
Nearly all of the functions return objects. When they don't, they usually
perform actions like output, making images, etc. The most general object in RSL
is Radar. The structure Radar is the method used to define the ideal
or universal radar representation in RAM while keeping the natural resolution
of the data unchanged. More simply, Radar represents the super set of all radar
file formats. The Radar structure is hierarchically defined such that it is
composed of Volumes, each containing one field type. Volumes are composed
of Sweeps. Sweeps are composed of Rays and Rays contains a vector of the field
type. Some field types are Reflectivity(DZ), Velocity(VR), Spectrum Width(SW),
etc. There are approximately 20 field types.

%files -n %librsl
%{_libdir}/*.so.*

#------------------------------------------------------------------------------

%package -n %librsl_devel

Summary:	TRMM Radar Software Library development files
Group:		Development/C++
Requires:	%{librsl} == %{EVRD}
Provides:	%{name}-devel == %{EVRD}

%description -n %librsl_devel

This library is an object oriented programming environment for writing software
applicable to all RADAR data related to the TRMM GV effort. This library reads
the WSR88D, Lassen, Sigmet, McGill, UF, HDF, RAPIC, RADTEC and native RSL file
formats. Additional functions are provided to manipulate the RSL objects.
Nearly all of the functions return objects. When they don't, they usually
perform actions like output, making images, etc. The most general object in RSL
is Radar. The structure Radar is the method used to define the ideal
or universal radar representation in RAM while keeping the natural resolution
of the data unchanged. More simply, Radar represents the super set of all radar
file formats. The Radar structure is hierarchically defined such that it is
composed of Volumes, each containing one field type. Volumes are composed
of Sweeps. Sweeps are composed of Rays and Rays contains a vector of the field
type. Some field types are Reflectivity(DZ), Velocity(VR), Spectrum Width(SW),
etc. There are approximately 20 field types.

This package contains files needed only for development.

%files -n %librsl_devel
%{_libdir}/*.so
%{_includedir}/*
%doc CHANGES Copyright README

#------------------------------------------------------------------------------

%package data

Summary:	TRMM Radar Software Library data files

%description data

This library is an object oriented programming environment for writing software
applicable to all RADAR data related to the TRMM GV effort. This library reads
the WSR88D, Lassen, Sigmet, McGill, UF, HDF, RAPIC, RADTEC and native RSL file
formats. Additional functions are provided to manipulate the RSL objects.
Nearly all of the functions return objects. When they don't, they usually
perform actions like output, making images, etc. The most general object in RSL
is Radar. The structure Radar is the method used to define the ideal
or universal radar representation in RAM while keeping the natural resolution
of the data unchanged. More simply, Radar represents the super set of all radar
file formats. The Radar structure is hierarchically defined such that it is
composed of Volumes, each containing one field type. Volumes are composed
of Sweeps. Sweeps are composed of Rays and Rays contains a vector of the field
type. Some field types are Reflectivity(DZ), Velocity(VR), Spectrum Width(SW),
etc. There are approximately 20 field types.

%files data
%{_datadir}/rsl/

#------------------------------------------------------------------------------

%package doc

Summary:	TRMM Radar Software Library documentation
Requires:	%{name} == %{version}

%description doc
This library is an object oriented programming environment for writing software
applicable to all RADAR data related to the TRMM GV effort. This library reads
the WSR88D, Lassen, Sigmet, McGill, UF, HDF, RAPIC, RADTEC and native RSL file
formats. Additional functions are provided to manipulate the RSL objects.
Nearly all of the functions return objects. When they don't, they usually
perform actions like output, making images, etc. The most general object in RSL
is Radar. The structure Radar is the method used to define the ideal
or universal radar representation in RAM while keeping the natural resolution
of the data unchanged. More simply, Radar represents the super set of all radar
file formats. The Radar structure is hierarchically defined such that it is
composed of Volumes, each containing one field type. Volumes are composed
of Sweeps. Sweeps are composed of Rays and Rays contains a vector of the field
type. Some field types are Reflectivity(DZ), Velocity(VR), Spectrum Width(SW),
etc. There are approximately 20 field types.

This package contains RSL documentation.

%files doc
%doc doc/*.html doc/*.gif doc/*.jpg doc/*.fig

#------------------------------------------------------------------------------

%prep
%setup -q -n %{name}-v%{version}
%patch0 -p1

%build
autoreconf
%configure
%make

%install
%makeinstall_std
rm -f %{buildroot}%{_libdir}/*.la %{buildroot}%{_libdir}/*.a
rm -rf %{buildroot}%{_docdir}


%changelog
* Wed Dec 21 2011 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.42-1
+ Revision: 744086
- fixed documentation packaging
- BR zlib-devel added
- imported package rsl


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7138 |12cr|R-slam-0.1_23-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  slam
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.1_23
Release:          1
Summary:          Sparse Lightweight Arrays and Matrices
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.1-23.tar.gz
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    blas-devel
BuildRequires:    lapack-devel

%description
Data structures and algorithms for sparse arrays and matrices, based on
index arrays and simple triplet representations, respectively.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Sat Feb 18 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.1_23-1
+ Revision: 776947
- Import R-slam
- Import R-slam


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7139 |12cr|R-snow-0.3_10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  snow
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          0.3_10
Release:          1
Summary:          Simple Network of Workstations
Group:            Sciences/Mathematics
License:          GPL
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.3-10.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-utils 
Requires:         R-Rmpi R-rpvm R-rlecuyer R-rsprng R-nws 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-utils
BuildRequires:    R-Rmpi R-rpvm R-rlecuyer R-rsprng R-nws 

%description
Support for simple parallel computing in R.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
_R_CHECK_FORCE_SUGGESTS_=0 %{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R*
%{rlibdir}/%{packname}/help


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.3_8-1
+ Revision: 774987
- Update to latest version

* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.3_7-1
+ Revision: 774661
- Import R-snow
- Import R-snow


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7140 |12cr|R-sp-0.9_95-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_without bootstrap
%global packname  sp
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.9_95
Release:          2
Summary:          classes and methods for spatial data
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.9-95.tar.gz
Requires:         R-methods R-graphics 
Requires:         R-utils R-lattice R-grid 
%if %{with bootstrap}
Requires:         R-lattice R-RColorBrewer
%else
Requires:         R-lattice R-RColorBrewer R-rgdal R-rgeos 
%endif
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods
BuildRequires:    R-graphics R-utils R-lattice R-grid
%if %{with bootstrap}
BuildRequires:    R-lattice R-RColorBrewer
%else
BuildRequires:    R-lattice R-RColorBrewer R-rgdal R-rgeos 
%endif
BuildRequires:    blas-devel
BuildRequires:    lapack-devel
BuildRequires:    x11-server-xvfb

%description
A package that provides classes and methods for spatial data. The classes
document where the spatial location information resides, for 2D or 3D
data. Utility functions are provided, e.g. for plotting data as maps,
spatial selection, as well as methods for retrieving coordinates, for
subsetting, print, summary, etc.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{without bootstrap}
%check
xvfb-run %{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/ChangeLog
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/external
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/include
%{rlibdir}/%{packname}/libs


%changelog
* Tue Feb 21 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.9_95-2
+ Revision: 778368
- Rebuild with proper dependencies

* Fri Feb 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.9_95-1
+ Revision: 776013
- Import R-sp
- Import R-sp


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7141 |12cr|R-spam-0.28_0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_without bootstrap
%global packname  spam
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.28_0
Release:          2
Summary:          SPArse Matrix
Group:            Sciences/Mathematics
License:          GPL | file LICENSE
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.28-0.tar.gz
Requires:         R-methods 
%if %{with bootstrap}
Requires:         R-SparseM R-Matrix 
%else
Requires:         R-fields R-SparseM R-Matrix 
%endif
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods
%if %{with bootstrap}
BuildRequires:    R-SparseM R-Matrix 
%else
BuildRequires:    R-fields R-SparseM R-Matrix 
%endif
BuildRequires:    blas-devel
BuildRequires:    lapack-devel

%description
Set of function for sparse matrix algebra.  Differences with
SparseM/Matrix are: (1) we only support (essentially) one sparse matrix
format, (2) based on transparent and simple structure(s), (3) tailored for
MCMC calculations within GMRF. (4) S3 and S4 like-"compatible" ...  and it
is fast.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{without bootstrap}
%check
%{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/0NEWS
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/LICENSE
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/demodata
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7142 |12cr|R-SparseM-0.91-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  SparseM
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.91
Release:          1
Summary:          Sparse Linear Algebra
Group:            Sciences/Mathematics
License:          file LICENSE
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
Requires:         R-methods
Requires:         R-stats
Requires:         R-utils 
BuildRequires:    R-devel
BuildRequires:    Rmath-devel
BuildRequires:    texlive-collection-latex
BuildRequires:    R-methods
BuildRequires:    R-stats
BuildRequires:    R-utils
BuildRequires:    pkgconfig(lapack)
Patch0:           SparseM_0.91-format.patch

%description
Basic linear algebra for sparse matrices

%prep
%setup -q -c -n %{packname}
%patch0 -p1

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/ChangeLog
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/LICENSE
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/extdata
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Fri Feb 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.91-1
+ Revision: 775917
- Import R-SparseM
- Import R-SparseM


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7143 |12cr|rspfd-1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:         rspfd
License:      GPL
Group:        Communications
Version:      1.1
Release:      1
Summary:      Routing Daemon for Use Over Amateur Radio Links
Source0:      http://rspf.sourceforge.net/rspf/rspfd-%{version}.tar.gz
URL:          http://rspf.sourceforge.net/

%description
RSPFd is a routing daemon specifically designed to be used over amateur
radio links.  This implementation adheres as closely as possible to
RSPF v2.2. Most other implementations (part of *NOS programs) follow
RSPF v2.0 somewhat.



Authors:
--------
    Craig Small <csmall@small.dropbear.id.au>

%prep
%setup -q

%build
%configure2_5x
%make

%install
#make install DESTDIR=$RPM_BUILD_ROOT
%makeinstall_std

%files
%doc AUTHORS README
%{_mandir}/man5/*.xz
%{_mandir}/man8/*.xz
%{_sbindir}/*


%changelog
* Thu May 10 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.1-1
+ Revision: 798047
- imported package rspfd


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7144 |12cr|rss2email-2.65-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           rss2email
Version:        2.65
Release:        %mkrel 2
Summary:        Deliver news from RSS feeds to your smtp server as text or html mail
Group:          Networking/News
License:        GPLv3
URL:            http://rss2email.infogami.com/
Source0:        http://rss2email.infogami.com/rss2email.py
Source1:        http://rss2email.infogami.com/CHANGELOG
# Fedora variant of http://lindsey.smith.googlepages.com/r2e
Source3:        rss2email-r2e
# man page taken from
# http://ftp.debian.org/debian/pool/main/r/rss2email/rss2email_2.60-3.diff.gz
Source4:        rss2email-r2e.1
Source5:        rss2email-config.py.template
Patch0:         rss2email-use-configpy-from-homedir.patch
# patch taken from
# http://ftp.debian.org/debian/pool/main/r/rss2email/rss2email_2.60-3.diff.gz
Patch1:         rss2email-warn-if-problems-with-local-mta.patch
BuildArch:      noarch

BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot

Requires:       python-feedparser
Requires:       python-html2text

%description
rss2email lets you subscribe to a list of XML newsfeeds (RSS or Atom). It can
parse them regularly with the help of cron and send new items to you by email.

A HTML mail will be send in the default configuration to the local smtp server.
See the man page r2e for details how to set rss2email up.


%prep
%setup -q -c -T
install -p -m 0644 %{SOURCE0} rss2email.py
install -p -m 0644 %{SOURCE1} CHANGELOG.html
# let rss2email use ${HOME}/.rss2email/config.py
%patch0 -b .patch0
%patch1 -b .patch1
sed -i -e 's/\r//' CHANGELOG.html rss2email.py


%build
echo nothing to build


%install
rm -rf $RPM_BUILD_ROOT
mkdir -p  \
   $RPM_BUILD_ROOT%{_bindir}/ \
   $RPM_BUILD_ROOT%{_datadir}/%{name}/  \
   $RPM_BUILD_ROOT%{_mandir}/man1/

install -p -m 0755 rss2email.py $RPM_BUILD_ROOT%{_datadir}/%{name}/
install -p -m 0755 %{SOURCE3} $RPM_BUILD_ROOT%{_bindir}/r2e
sed -i -e 's;/usr/share;%{_datadir};g' $RPM_BUILD_ROOT%{_bindir}/r2e
install -p -m 0644 %{SOURCE4} $RPM_BUILD_ROOT%{_mandir}/man1/r2e.1
install -p -m 0644 %{SOURCE5} $RPM_BUILD_ROOT%{_datadir}/%{name}/config.py.template


%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root,-)
%doc CHANGELOG.html
%{_bindir}/*
%{_datadir}/%{name}/
%{_mandir}/man1/*


%changelog
* Tue Sep 15 2009 Thierry Vignaud <tvignaud@mandriva.com> 2.65-2mdv2010.0
+ Revision: 442763
- rebuild

* Fri Mar 06 2009 Michael Scherer <misc@mandriva.org> 2.65-1mdv2009.1
+ Revision: 349898
- update to new version 2.65

* Tue Jan 06 2009 Jérôme Soyer <saispo@mandriva.org> 2.64-1mdv2009.1
+ Revision: 325359
- update to new version 2.64

* Thu Sep 04 2008 Jérôme Soyer <saispo@mandriva.org> 2.63-1mdv2009.0
+ Revision: 280664
- Fix RPM Group
- New release

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.62-4mdv2009.0
+ Revision: 260343
- rebuild

* Mon Jul 28 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.62-3mdv2009.0
+ Revision: 251553
- rebuild

* Sat Mar 01 2008 Michael Scherer <misc@mandriva.org> 2.62-1mdv2008.1
+ Revision: 177251
- update to new version 2.62

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 18 2007 Jérôme Soyer <saispo@mandriva.org> 2.61-1mdv2008.1
+ Revision: 132041
- New release

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Oct 23 2007 Jérôme Soyer <saispo@mandriva.org> 2.60-1mdv2008.1
+ Revision: 101444
- New release 2.60


* Wed Aug 09 2006 Michael Scherer <misc@mandriva.org> 2.57-2mdv2007.0
- Rebuild to keep src in sync

* Mon Apr 10 2006 Michael Scherer <misc@mandriva.org> 2.57-1mdk
- New release 2.57

* Thu Dec 22 2005 Michael Scherer <misc@mandriva.org> 2.55-1mdk
- New release 2.55

* Wed Dec 21 2005 Michael Scherer <misc@mandriva.org> 2.54-1mdk
- First mandriva release
- patch to have FeedUrl in the header of the mail, to ease filtering


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7145 |12cr|rss_glx-0.9.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	rss-glx
%define	fname	%{oname}_%{version}

%define	build_plf 0
%{?_with_plf: %{expand: %%global build_plf 1}}

%if %build_plf
%define	distsuffix plf
# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
%define extrarelsuffix plf
%endif

Summary:	Really Slick Screensavers Port to GLX
Name:		rss_glx
Version:	0.9.1
Release:	2%{?extrarelsuffix}
Epoch:		1
License:	GPLv2
Group:		Graphical desktop/Other
URL:		http://rss-glx.sourceforge.net/
Source0:	%{fname}.tar.bz2
Patch0:		rss-glx_0.9.1-linkage.patch
Patch1:		rss-glx_0.9.1-desktopentry.patch
BuildRequires:	bzip2-devel
BuildRequires:	pkgconfig(freealut)
BuildRequires:	pkgconfig(glew)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(ImageMagick)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(quesoglc)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xt)
BuildRequires:	chrpath
Requires:	xscreensaver

%description
This is a collection of OpenGL screensavers for xscreensaver. They
require a hardware-accellerated GLX implementation.

You need to add them manually to your ~/.xscreensaver file as described
in README.xscreensaver

%if %{build_plf}
This package is in Restricted repository, as it includes images that
are similar to those from the Matrix movies.
%endif

%package	matrixview
Summary:	Really Slick Screensavers Port to GLX - Matrixview 
Group:		Graphical desktop/Other
Requires:	xscreensaver

%description	matrixview
This is a collection of OpenGL screensavers for xscreensaver. They
require a hardware-accellerated GLX implementation.

This contains the matrixview screensaver. It is in Restricted repository
as it includes images that are similar to those from the Matrix movies.

%prep
%setup -q -n %{fname}
%patch0 -p1
%patch1 -p1 -b .desktopentry

%build
%configure2_5x \
 --with-configdir=%{_datadir}/xscreensaver/config \
 --bindir=%{_libexecdir}/xscreensaver \
 --with-kdessconfigdir=%{_datadir}/applnk/System/ScreenSavers/
%make CXXFLAGS="%{optflags}" CPPFLAGS="-I%{_includedir}/ImageMagick"

%install
%makeinstall_std

# we don't need the static libs
rm -rf %{buildroot}%{_libdir}/lib*a
%if ! %{build_plf}
rm -f %{buildroot}%{_libexecdir}/xscreensaver/matrixview
rm -f %{buildroot}%{_mandir}/man1/matrixview.1
rm -f %{buildroot}%{_datadir}/xscreensaver/config/matrixview.xml
rm -f %{buildroot}%{_datadir}/applnk/System/ScreenSavers/matrixview.desktop
%endif

for screensaver in %{buildroot}%{_libdir}/xscreensaver/*;
 do fgrep -q ELF $screensaver && chrpath -d $screensaver
done

%files
%doc README*
%{_libexecdir}/xscreensaver/*
%{_mandir}/man1/*
%{_datadir}/xscreensaver/config/*
%{_datadir}/applnk/System/ScreenSavers/*

%if %{build_plf}
%exclude %{_libexecdir}/xscreensaver/matrixview
%exclude %{_mandir}/man1/matrixview.1*
%exclude %{_datadir}/xscreensaver/config/matrixview.xml
%exclude %{_datadir}/applnk/System/ScreenSavers/matrixview.desktop
%endif

%if %{build_plf}
%files matrixview
%doc README*
%{_libexecdir}/xscreensaver/matrixview
%{_mandir}/man1/matrixview.1*
%{_datadir}/xscreensaver/config/matrixview.xml
%{_datadir}/applnk/System/ScreenSavers/matrixview.desktop
%endif


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7146 |12cr|rssh-2.3.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Restricted shell for scp or sftp
Name:		rssh
Version:	2.3.4
Release:	1
License:	BSD
Group:		Networking/Remote access
URL:		http://www.pizzashack.org/rssh/
#gw this is tar.gz for signature checking
Source0:	http://prdownloads.sourceforge.net/rssh/%{name}-%{version}.tar.gz
Source1:	http://prdownloads.sourceforge.net/rssh/%{name}-%{version}.tar.gz.sig 
Requires:	openssh
BuildRequires:	openssh-server

%description
rssh is a restricted shell, used as a login shell, that allows users to perform
only scp, sftp, cvs, svnserve (Subversion), rdist, and/or rsync operations.

%prep
%setup -q

%build
%configure2_5x \
    --with-sftp-server=%{_libdir}/ssh/sftp-server \
    --with-rsync=/usr/bin/rsync \
    --with-scp=/usr/bin/scp \
    --with-rdist=/usr/bin/rdist \
    --with-cvs=/usr/bin/cvs \
    --with-svnserve=/usr/bin/svnserve
%make 

%install
%makeinstall

install -m 755 -D conf_convert.sh %{buildroot}%{_datadir}/%{name}/conf_convert.sh

cp rssh.conf.default %{buildroot}/%{_sysconfdir}/rssh.conf
rm -f %{buildroot}/%{_sysconfdir}/rssh.conf.default
cat > README.2.2.8-8mdv.upgrade.urpmi <<EOF
Subversion support

The 2.3.2-8mdv release of the rssh package adds support for Subversion by
adding an additional configuration parameter that, if set, allows an rssh user
to run svnserve -t.

This support requires changing the /etc/rssh.conf file format to add an
additional binary digit to the permissions field.  The package will attempt to
make that change automatically during the upgrade, disabling svnserve for all
users by default, but you may want to double-check the resulting /etc/rssh.conf
file to be sure it's correct.
EOF

%post
# 2.3.2-8mdv added Subversion support, which requires adding another binary
# digit to the user configuration lines in rssh.conf.  When upgrading, run
# the conf_convert script to do so.
if [ $1 = 2 ]; then
    echo 'Adjusting /etc/rssh.conf for file format change'
    %{_datadir}/rssh/conf_convert %{_sysconfdir}/rssh.conf \
        > %{_sysconfdir}/rssh.conf.tmp
    if cmp %{_sysconfdir}/rssh.conf.tmp %{_sysconfdir}/rssh.conf >/dev/null ; then
        rm -f %{_sysconfdir}/rssh.conf.tmp
    else
        mv -f %{_sysconfdir}/rssh.conf.tmp %{_sysconfdir}/rssh.conf
    fi
fi

%files
%doc AUTHORS ChangeLog CHROOT COPYING README SECURITY TODO README.2.2.8-8mdv.upgrade.urpmi
%config(noreplace) %{_sysconfdir}/rssh.conf
%attr(0755,root,root) %{_bindir}/rssh
%attr(4755,root,root) %{_libexecdir}/rssh_chroot_helper
%{_mandir}/man?/*
%{_datadir}/rssh

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7147 |12cr|R-statmod-1.4.14-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_without bootstrap
%global packname  statmod
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          1.4.14
Release:          2
Summary:          Statistical Modeling
Group:            Sciences/Mathematics
License:          LGPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
BuildArch:        noarch
Requires:         R-core R-MASS
%if %{without bootstrap}
Requires:         R-tweedie
%endif
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-MASS
%if %{without bootstrap}
BuildRequires:    R-tweedie
%endif

%description
Various statistical modeling functions including growth curve comparisons,
limiting dilution analysis, mixed linear models, heteroscedastic
regression, Tweedie family generalized linear models, the inverse-Gaussian
distribution and Gauss quadrature.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{without bootstrap}
%check
%{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help


%changelog
* Wed Feb 22 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.4.14-2
+ Revision: 778935
- Rebuild with proper dependencies

* Sat Feb 18 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.4.14-1
+ Revision: 776574
- Import R-statmod
- Import R-statmod


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7148 |12cr|R-subselect-0.11_3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  subselect
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.11_3
Release:          1
Summary:          Selecting variable subsets
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.11-3.tar.gz
Requires:         R-MASS R-ISwR 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    R-MASS R-ISwR 
BuildRequires:    blas-devel
BuildRequires:    lapack-devel

%description
A collection of functions which (i) assess the quality of variable subsets
as surrogates for a full data set, in either an exploratory data analysis
or in the context of a multivariate linear model, and (ii) search for
subsets which are optimal under various criteria.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

#%check
#%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/readme
%doc %{rlibdir}/%{packname}/CHANGELOG
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Sat Feb 18 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.11_3-1
+ Revision: 776383
- Import R-subselect
- Import R-subselect


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7149 |12cr|rsvndump-0.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Remote Subversion repository dump
Name:		rsvndump
Version:	0.6
Release:	1
License:	GPLv3
Group:		System/Servers
URL:		http://rsvndump.sourceforge.net/
Source0:	http://downloads.sourceforge.net/project/rsvndump/%{name}/%{name}-%{version}/%{name}-%{version}.tar.bz2
BuildRequires:	apr-devel
BuildRequires:	subversion-devel
BuildRequires:	gettext-devel

%description
rsvndump is a command line tool that is able to dump a subversion repository
that resides on a remote server. All data is dumped in the format that can be
read/written by svnadmin, so the data produced by rsvndump can easily be
imported into a new subversion repository.

%prep
%setup -q


%build
%configure2_5x
%make

%install
%makeinstall_std
%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS ChangeLog THANKS doc/rsvndump.txt
%{_bindir}/rsvndump


%changelog
* Mon May 21 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.6-1
+ Revision: 799750
- update to 0.6

* Tue Mar 13 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.5.8-1
+ Revision: 784582
- version update 0.5.8

* Sun Jul 17 2011 Oden Eriksson <oeriksson@mandriva.com> 0.5.6-1
+ Revision: 690177
- 0.5.6

* Mon Mar 07 2011 Oden Eriksson <oeriksson@mandriva.com> 0.5.5-1
+ Revision: 642434
- 0.5.5

* Thu Feb 17 2011 Oden Eriksson <oeriksson@mandriva.com> 0.5.4-1
+ Revision: 638151
- 0.5.4

* Thu Dec 02 2010 Paulo Andrade <pcpa@mandriva.com.br> 0.5.3-2mdv2011.0
+ Revision: 605308
- Rebuild with apr with workaround to issue with gcc type based

* Sat Dec 19 2009 Oden Eriksson <oeriksson@mandriva.com> 0.5.3-1mdv2010.1
+ Revision: 480134
- 0.5.3

* Sat Jul 25 2009 Oden Eriksson <oeriksson@mandriva.com> 0.5.2-1mdv2010.0
+ Revision: 399786
- 0.5.2

* Sun Jul 12 2009 Oden Eriksson <oeriksson@mandriva.com> 0.5.1-1mdv2010.0
+ Revision: 395119
- import rsvndump


* Sun Jul 12 2009 Oden Eriksson <oeriksson@mandriva.com> 0.5.1-1mdv2009.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7150 |12cr|rt-3.8.11-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# We cannot fix this package neither now nor later, just ignore rpmlint
%define _build_pkgcheck_set %{nil}

#
# Copyright (c) 2005, 2006, 2007, 2008 Ralf Corsepius, Ulm, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#

# Supported rpmbuild options:
#
# --with gd/--without gd 
#	enable/disable gd support
#	Default: --with (had been default in rt < 3.8.0)
%bcond_without gd 

# --with graphviz/--without graphviz
#	enable/disable graphiz support
#	Default: --without (missing deps)
%bcond_with graphviz

# --with devel_mode/--without devel_mode
#	enable/disable building/installing devel files
#	Default: without (missing deps; TBA in spec)
%bcond_with devel_mode

# --with gpg/--without gpg
#	enable/disable building gpg support
#	Default: without
%bcond_with gpg

# --with tests
#	run testsuite when building the rpm
#	Default: without (doesn't work in chroots.)
%bcond_with tests

%define RT_BINDIR		%{_sbindir}
%define RT_LIBDIR		%{perl_vendorlib}
%define RT_WWWDIR		%{_datadir}/rt/html
%define RT_LOGDIR		/var/log/rt
%define RT_CACHEDIR		/var/cache/rt
%define RT_LOCALSTATEDIR	/var/lib/rt

Summary:	Request tracker 3
Name:		rt
Version:	3.8.11
Release:	%mkrel 1
Group:		System/Servers
License:	GPLv2+
URL:		http://www.bestpractical.com/rt
Source0:	http://www.bestpractical.com/pub/rt/release/rt-%{version}.tar.gz
Source3:	rt.conf.in
Source4:	README.fedora.in
Source5:	rt.logrotate.in
Patch0:		rt-3.8.9-config.diff
Patch1:		rt-3.4.1-I18N.diff
Patch2:		rt-3.8.1-Makefile.diff
Patch3:		rt-3.8.1-test-dependencies.diff
BuildArch:	noarch
# For Debian compatibility
Provides:	request-tracker3 = %{version}-%{release}
# This list is alpha sorted
BuildRequires: perl(Apache::DBI)
BuildRequires: perl(Apache::Session) >= 1.53
BuildRequires: perl(Cache::Simple::TimedExpiry)
BuildRequires: perl(Calendar::Simple)
BuildRequires: perl(CGI::Cookie) >= 1.20
BuildRequires: perl(Class::ReturnValue) >= 0.40
BuildRequires: perl(CPAN)
BuildRequires: perl(CSS::Squish) >= 0.06
BuildRequires: perl(Data::ICal)
BuildRequires: perl(Date::Format)
BuildRequires: perl(DBD::mysql) >= 2.1018
BuildRequires: perl(DBI) >= 1.37
BuildRequires: perl(DBIx::SearchBuilder) >= 1.54
BuildRequires: perl(Devel::StackTrace) >= 1.19
BuildRequires: perl(Digest::base)
BuildRequires: perl(Digest::MD5) >= 2.27
BuildRequires: perl(Email::Address)
BuildRequires: perl(Encode) >= 2.13
BuildRequires: perl(Errno)
%{?with_devel_mode:BuildRequires: perl(File::Find)}
BuildRequires: perl(File::Glob)
BuildRequires: perl(File::ShareDir)
BuildRequires: perl(File::Spec) >= 0.8
BuildRequires: perl(File::Temp) >= 0.18
%{?with_gd:BuildRequires: perl(GD)}
%{?with_gd:BuildRequires: perl(GD::Graph)}
%{?with_gd:BuildRequires: perl(GD::Text)}
%{?with_gpg:BuildRequires: perl(GnuPG::Interface)}
%{?with_graphviz:BuildRequires: perl(GraphViz)}
BuildRequires: perl(Getopt::Long) >= 2.24
BuildRequires: perl(HTML::Entities)
%{?with_devel_mode:BuildRequires: perl(HTML::Form)}
BuildRequires: perl(HTML::FormatText)
BuildRequires: perl(HTML::Mason) >= 1.36
BuildRequires: perl(HTML::RewriteAttributes) >= 0.02
BuildRequires: perl(HTML::Scrubber) >= 0.08
BuildRequires: perl(HTML::TreeBuilder)
BuildRequires: perl(HTTP::Request::Common)
BuildRequires: perl(HTTP::Server::Simple) >= 0.34
BuildRequires: perl(HTTP::Server::Simple::Mason) >= 0.09
%{?with_graphviz:BuildRequires: perl(IPC::Run)}
%{?with_devel_mode:BuildRequires: perl(IPC::Run3)}
%{?with_graphviz:BuildRequires: perl(IPC::Run::SafeHandles)}
BuildRequires: perl(Locale::Maketext) >= 1.06
BuildRequires: perl(Locale::Maketext::Fuzzy)
BuildRequires: perl(Locale::Maketext::Lexicon) >= 0.32
BuildRequires: perl(Log::Dispatch) >= 2.0
%{?with_devel_mode:BuildRequires: perl(Log::Dispatch::Perl)}
BuildRequires: perl(LWP)
BuildRequires: perl(LWP::UserAgent)
BuildRequires: perl(Mail::Mailer) >= 1.57
BuildRequires: perl(MIME::Entity) >= 5.425
BuildRequires: perl(MIME::Types)
%{?with_devel_mode:BuildRequires: perl(Module::Refresh) >= 0.03}
BuildRequires: perl(Module::Versions::Report) >= 1.05
BuildRequires: perl(Net::Server)
BuildRequires: perl(Net::Server::PreFork)
BuildRequires: perl(Net::SMTP)
%{?with_gpg:BuildRequires: perl(PerlIO::eol)}
BuildRequires: perl(Pod::Usage)
BuildRequires: perl(Regexp::Common)
BuildRequires: perl(Scalar::Util)
BuildRequires: perl(Storable) >= 2.08
%{?with_devel_mode:BuildRequires: perl(String::ShellQuote)}
BuildRequires: perl(Term::ReadKey)
BuildRequires: perl(Term::ReadLine)
%{?with_devel_mode:BuildRequires: perl(Test::Builder) >= 0.77}
%{?with_devel_mode:BuildRequires: perl(Test::Deep)}
%{?with_devel_mode:BuildRequires: perl(Test::Expect) >= 0.31}
%{?with_devel_mode:BuildRequires: perl(Test::HTTP::Server::Simple) >= 0.09}
%{?with_devel_mode:BuildRequires: perl(Test::MockTime)}
%{?with_devel_mode:BuildRequires: perl(Test::Warn)}
%{?with_devel_mode:BuildRequires: perl(Test::WWW::Mechanize)}
BuildRequires: perl(Text::ParseWords)
BuildRequires: perl(Text::Quoted) >= 2.02
BuildRequires: perl(Text::Template)
BuildRequires: perl(Text::WikiFormat) >= 0.76
BuildRequires: perl(Text::Wrapper)
BuildRequires: perl(Time::HiRes)
BuildRequires: perl(Time::ParseDate)
BuildRequires: perl(Tree::Simple) >= 1.04
BuildRequires: perl(UNIVERSAL::require)
%{?with_devel_mode:BuildRequires: perl(WWW::Mechanize)}
BuildRequires: perl(XML::RSS) >= 1.05
%{?with_devel_mode:BuildRequires: perl(XML::Simple)}
BuildRequires: perl(Digest::SHA)
BuildRequires:	/usr/bin/pod2man
BuildRequires:	apache-devel
Requires(postun): /bin/rm
# rpm doesn't catch these:
Requires: perl(Apache::Session)
Requires: perl(Calendar::Simple)
%{?with_gd:Requires: perl(GD::Text)}
%{?with_gd:Requires: perl(GD::Graph::bars)}
%{?with_gd:Requires: perl(GD::Graph::pie)}
Requires: perl(HTTP::Server::Simple::Mason)
Requires: perl(I18N::LangTags::List)
Requires: perl(Locale::Maketext::Fuzzy)
Requires: perl(LWP::MediaTypes)
Requires: apache-mod_perl
Requires: perl(Module::Versions::Report)
Requires: perl(Tree::Simple)
Requires: perl(URI::URL)
# rpm fails to add these:
Provides: perl(RT::Shredder::Exceptions)
Provides: perl(RT::Shredder::Record)
Provides: perl(RT::Shredder::Transaction)
Provides: perl(RT::Tickets_Overlay_SQL)
# Split out. Technically, not actually necessary, but ... let's keep it for now.
Requires: rt-mailgate
%if %mdkversion < 201010
Requires(pre): rpm-helper
Requires(postun): rpm-helper
%endif
Obsoletes:  rt3
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
RT is an enterprise-grade ticketing system which enables a group of people
to intelligently and efficiently manage tasks, issues, and requests submitted
by a community of users.

%package mailgate
Summary: rt's mailgate utility
Group:   System/Servers
# rpm doesn't catch these:
Requires:	perl(Pod::Usage)
Requires:	perl(HTML::TreeBuilder)
Requires:	perl(HTML::FormatText)

%description mailgate
%{summary}

%prep
%setup -q -n rt-%{version}

sed -e 's,@RT_CACHEDIR@,%{RT_CACHEDIR},' %{SOURCE4} \
  > README.fedora
sed -e 's,@RT_LOGDIR@,%{RT_LOGDIR},' %{SOURCE5} \
  > rt.logrotate

# Fixup the tarball shipping with broken permissions
find . \( -name '*.pm' -o -name '*.pm.in' -o -name '*.po' -o -name '*.pod' \) \
  -exec chmod a-x {} \;
chmod -x UPGRADING README C* aclocal.* config.* *.ac *.in
find etc -type f -exec chmod a-x {} \;

%patch0 -p1
#%patch1 -p1
%patch2 -p1
%patch3 -p1

# Patch backups added by rpm disturb
find -name '*.orig' -exec rm -f {} \;

cat << \EOF > %{name}-prov
#!/bin/sh
%{__perl_provides} $* |\
    sed -e '/^perl(RT)$/d' \
    	-e '/^perl(HTML::Mason/d' \
	-e '/^perl(IO::Handle::CRLF)$/d'
EOF
%define __perl_provides %{_builddir}/rt-%{version}/%{name}-prov
chmod +x %{__perl_provides}

# Filter out a bogus R:perl() rpm adds.
# Keep SpamAssassin optional
cat << \EOF > %{name}-req
#!/bin/sh
%{__perl_requires} $* |\
    sed -e '/^perl()/d' \
	-e '/^perl(Mail::SpamAssassin)$/d'
EOF
%define __perl_requires %{_builddir}/rt-%{version}/%{name}-req
chmod +x %{__perl_requires}

# Propagate rpm's directories to config.layout
cat << \EOF >> config.layout

# Mandriva directory layout.
<Layout Mandriva>
  bindir:		%{RT_BINDIR}
  sysconfdir:		%{_sysconfdir}/rt
  libdir:		%{RT_LIBDIR}
  manualdir:		${datadir}/doc
  localstatedir:	%{RT_LOCALSTATEDIR}
  htmldir:		%{RT_WWWDIR}
  logfiledir:		%{RT_LOGDIR}
  masonstatedir:	%{RT_CACHEDIR}/mason_data
  sessionstatedir:	%{RT_CACHEDIR}/session_data
  customdir:		%{_prefix}/local/lib/rt
  custometcdir:		%{_prefix}/local/etc/rt
  customhtmldir:	${customdir}/html
  customlexdir:		${customdir}/po
  customlibdir:		${customdir}/lib
</Layout>
EOF

# Comment out the Makefile trying to change groups/owners
# Fix DESTDIR support
sed -i \
	-e 's,	chgrp,	: chrgp,g' \
	-e 's,	chown,	: chown,g' \
	-e 's,$(DESTDIR)/,$(DESTDIR),g' \
	-e 's,-o $(BIN_OWNER) -g $(RTGROUP),,g' \
Makefile.in

%build
%configure \
    --with-apachectl=/usr/sbin/apachectl \
    --with-web-user=apache \
    --with-web-group=apache \
    --enable-layout=Mandriva \
    --with-modperl2 \
    --with-web-handler=modperl2 \
    --libdir=%{RT_LIBDIR} \
    %{?with_graphviz:--enable-graphviz}%{!?with_graphviz:--disable-graphviz} \
    %{?with_gd:--enable-gd}%{!?with_gd:--disable-gd} \
    %{?with_gpg:--enable-gpg}%{!?with_gpg:--disable-gpg} \
    %{?with_devel_mode:--enable-devel-mode}%{!?with_devel_mode:--disable-devel-mode}

%make

# Generate man-pages
pod2man bin/rt-mailgate > bin/rt-mailgate.1
pod2man bin/mason_handler.fcgi > bin/mason_handler.fcgi.1

%install
rm -rf %{buildroot}

make install DESTDIR=%{buildroot}

# Cleanup the mess rt's configuration leaves behind
rm -f %{buildroot}%{_docdir}/README

# Win32 stuff
rm -f %{buildroot}%{RT_BINDIR}/mason_handler.svc

# We don't want CPAN
rm -f %{buildroot}%{_sbindir}/rt-test-dependencies

# An installed testsuite without infrastructure
rm -rf %{buildroot}%{RT_LIBDIR}/t

# Bogus
rm -f %{buildroot}%{RT_LIBDIR}/RT.pm.in

# Unsupported
rm -f %{buildroot}%{RT_BINDIR}/*.scgi

# Install apache configuration
mkdir -p %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d
sed -e 's,@RT_WWWDIR@,%{RT_WWWDIR},g' \
  -e 's,@RT_BINDIR@,%{RT_BINDIR},g' \
  %{SOURCE3} > %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/rt.conf

mkdir -p %{buildroot}%{_mandir}/man1
install -m 0644 bin/rt-mailgate.1 bin/mason_handler.fcgi.1 \
  %{buildroot}%{_mandir}/man1

if [ "%{_bindir}" != "%{RT_BINDIR}" ]; then
  mkdir -p %{buildroot}%{_bindir}
  mv %{buildroot}%{RT_BINDIR}/rt \
    %{buildroot}%{_bindir}
fi

install -d -m755 %{buildroot}%{_prefix}/local/etc/rt
install -d -m755 %{buildroot}%{_prefix}/local/lib/rt
install -d -m755 %{buildroot}%{_prefix}/local/lib/rt/html
install -d -m755 %{buildroot}%{_prefix}/local/lib/rt/po
install -d -m755 %{buildroot}%{_prefix}/local/lib/rt/lib

install -d -m755 %{buildroot}%{RT_LOGDIR}

# install log rotation stuff
mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
install -m 644 rt.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/rt

install -d -m755 %{buildroot}%{RT_LOCALSTATEDIR}

install -d -m755 %{buildroot}%{_sysconfdir}/rt/upgrade
cp -R etc/upgrade/* %{buildroot}%{_sysconfdir}/rt/upgrade
rm -f %{buildroot}%{_sysconfdir}/rt/upgrade/*.in

# Fix permissions
find %{buildroot}%{RT_WWWDIR} \
  -type f -exec chmod a-x {} \;

rm -Rf %{buildroot}/%{RT_LIBDIR}/RT/Test*
mkdir -p %{buildroot}/%{_datadir}/fonts
mv %{buildroot}/Droid* %{buildroot}/%{_datadir}/fonts
%check
# The tests don't work:
# - Require to be run as root
# - Require an operational rt system
# - Require packages which are n/a in Fedora
%{?with_tests:make test}

%files
%doc COPYING README UPGRADING README.fedora
%{_bindir}/*
%{_sbindir}/*
%exclude %{_sbindir}/rt-mailgate
%{_mandir}/man1/*
%exclude %{_mandir}/man1/rt-mailgate*
%{RT_LIBDIR}/*
%attr(0700,apache,apache) %{RT_LOGDIR}

%dir %{_sysconfdir}/rt
%attr(-,root,root)%{_sysconfdir}/rt/upgrade
%attr(-,root,root)%{_sysconfdir}/rt/acl*
%attr(-,root,root)%{_sysconfdir}/rt/schema*
%attr(-,root,root)%{_sysconfdir}/rt/init*
%config(noreplace) %attr(0640,root,root) %{_sysconfdir}/rt/RT_*

%config(noreplace) %{_sysconfdir}/logrotate.d/rt

%dir %{_datadir}/rt
%{RT_WWWDIR}
%config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/rt.conf

%dir %{RT_CACHEDIR}
%attr(0770,apache,apache) %{RT_CACHEDIR}/mason_data
%attr(0770,apache,apache) %{RT_CACHEDIR}/session_data

%if "%{RT_LOCALSTATEDIR}" != "%{RT_CACHEDIR}"
%dir %{RT_LOCALSTATEDIR}
%endif

%{_datadir}/fonts/Droid*

%ghost %{_prefix}/local/lib/rt
%ghost %{_prefix}/local/etc/rt

%files mailgate
%defattr(-,root,root,-)
%{_sbindir}/rt-mailgate
%{_mandir}/man1/rt-mailgate*


%changelog
* Wed Dec 21 2011 Buchan Milne <bgmilne@mandriva.org> 3.8.11-1mdv2012.0
+ Revision: 744125
- update to new version 3.8.11

* Tue May 10 2011 Buchan Milne <bgmilne@mandriva.org> 3.8.10-1
+ Revision: 673249
- BR Digest::SHA
- update to new version 3.8.10
- New version 3.8.9

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.1 packages

* Sun Feb 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 3.8.1-5mdv2010.1
+ Revision: 501711
- obsoletes rt3
- package renaming
- rename to rt
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 3.8.1-4mdv2010.0
+ Revision: 442765
- rebuild

* Thu Dec 04 2008 Oden Eriksson <oeriksson@mandriva.com> 3.8.1-3mdv2009.1
+ Revision: 310054
- whoops! fix the apache config as well..., duh!
- woops!, forgot to restart apache

* Thu Dec 04 2008 Oden Eriksson <oeriksson@mandriva.com> 3.8.1-1mdv2009.1
+ Revision: 310048
- rpmlint fixes
- fix deps (apache-devel)
- import rt3


* Fri Feb 09 2007 Michael Scherer <misc@mandriva.org> 3.6.3-1mdv2007.0
+ Revision: 118341
- update to 3.6.3
- Import rt

* Fri Jul 21 2006 Michael Scherer <misc@mandriva.org> 3.4.5-1mdv2007.0
- New version 3.4.5

* Fri Jan 06 2006 Michael Scherer <misc@mandriva.org> 3.4.4-2mdk
- remove the ifModule line from apache config file, as reported by Anne Nicolas
- complete the Readme.Mandriva file
- remove dependencie that are now detected by the script
- correct rpmlint error

* Sat Oct 15 2005 Michael Scherer <misc@mandriva.org> 3.4.4-1mdk
- first package, based on fedora package from Ralf Corsépius <rc040203@freenet.de> 
- Birthday build for rgs \o/


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7151 |12cr|R-tcltk2-1.1_5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  tcltk2
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.1_5
Release:          1
Summary:          Tcl/Tk Additions
Group:            Sciences/Mathematics
License:          file LICENSE
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.1-5.tar.gz
Requires:         R-tcltk 
Requires:         R-utils 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-tcltk
BuildRequires:    R-utils 

%description
A series of additional Tcl commands and Tk widgets with style and various
functions (under Windows: DDE exchange, access to the registry and icon
manipulation) to supplement the tcltk package

%prep
%setup -q -c -n %{packname}
perl -pi -e 's|/bin/tclsh8.3|%{_bindir}/tclsh|;'			\
    tcltk2.Rcheck/tcltk2/tklibs/ctext3.2/function_finder.tcl		\
    tcltk2/inst/tklibs/ctext3.2/function_finder.tcl

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/Fonts.txt
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/LICENSE
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/gui
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/po
%{rlibdir}/%{packname}/tklibs


%changelog
* Sat Feb 18 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.1_5-1
+ Revision: 776343
- Import R-tcltk2
- Import R-tcltk2


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7152 |12cr|rtf2xml-1.33-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version		1.33
%define release		4
%define name		rtf2xml

Summary:		Converts RTF format to structured XML
Name:			%{name}
Version:		%{version}
Release:		%mkrel %{release}
Source0:		http://belnet.dl.sourceforge.net/sourceforge/rtf2xml/rtf2xml-1.33.tar.bz2
URL:			http://rtf2xml.sourceforge.net/
License:		GPL
Group:			File tools
Requires:		python
BuildRequires:		python-devel
BuildRoot:		%{_tmppath}/%{name}-%{version}-%{release}-root

%description
Converts a RTF file to structured XML.

%prep
%setup -q

%build
%{__python} setup.py build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_bindir}
%{__python} setup.py install --root=%{buildroot} --record rtf2xml.lst

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README.txt
%attr(0755,root,root) %{_bindir}/*
%{py_puresitedir}/*



%changelog
* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.33-4mdv2010.0
+ Revision: 442767
- rebuild

* Tue Jan 06 2009 Funda Wang <fwang@mandriva.org> 1.33-3mdv2009.1
+ Revision: 326015
- rebuild

* Mon Dec 17 2007 Giuseppe Ghibò <ghibo@mandriva.com> 1.33-2mdv2008.1
+ Revision: 121644
- Rebuilt.
- Use %%py_puresitedir in %%files.
- Add python-devel to BuildRequires.
- Added python to buildrequires.
- Initial release.
- import rtf2xml



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7153 |12cr|rtf-converter-1.1-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Converts RTF files to HTML
Name:		rtf-converter
Version:	1.1
Release:	%mkrel 9
License:	GPL
Group:		Publishing
Source0:	http://www.kaitiaki.org.nz/download/%{name}_%{version}.tar.gz
# Source0-md5:	224c2855e68d1aea5c4f0230cbc1879b
URL:		http://www.kaitiaki.org.nz/download/
Patch0:		%{name}-cflags.patch
Patch1:		rtf-converter-1.1-mdv-fix-gcc-4.3.patch
BuildRequires:	libstdc++-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
The program is intended for command-line conversion of RTF to HTML. It
produces only the HTML body code which will need to be wrapped in BODY
tags and given an HTML header. It attempts to produce HTML 4.0
(strict) compliant html code.

%prep
%setup -q -n rtf
%patch0 -p1
%patch1 -p1 -b .gcc43

%build
%make

%install
rm -rf $RPM_BUILD_ROOT
install -D %{name} $RPM_BUILD_ROOT%{_bindir}/%{name}

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(644,root,root,755)
%doc INSTALL README
%attr(755,root,root) %{_bindir}/rtf-converter

%define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)



%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1-9mdv2011.0
+ Revision: 614722
- the mass rebuild of 2010.1 packages

* Sat Dec 05 2009 Jérôme Brenier <incubusss@mandriva.org> 1.1-8mdv2010.1
+ Revision: 473649
+ rebuild (emptylog)

* Sat Dec 05 2009 Jérôme Brenier <incubusss@mandriva.org> 1.1-7mdv2010.1
+ Revision: 473644
- fix build with gcc >= 4.3

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Aug 26 2007 Gaëtan Lehmann <glehmann@mandriva.org> 1.1-3mdv2008.0
+ Revision: 71555
- rebuild


* Wed Aug 09 2006 glehmann
+ 08/09/06 21:10:58 (55150)
rebuild

* Sun Jul 30 2006 glehmann
+ 07/30/06 10:29:06 (42716)
Import rtf-converter

* Tue Jun 28 2005 <gaetan.lehmann@jouy.inra.fr> 1.1-1mdk
- initial mandirva contrib
- package stollen from PLD


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7154 |12cr|R-timeDate-2131.00-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  timeDate
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          2131.00
Release:          1
Summary:          Rmetrics - Chronological and Calendarical Objects
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-graphics R-utils R-stats R-methods 
Requires:         R-RUnit 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-graphics R-utils R-stats R-methods
BuildRequires:    R-RUnit 

%description
Environment for teaching "Financial Engineering and Computational Finance"

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

#%check
#%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/COPYRIGHT.html
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/unitTests


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 2131.00-1
+ Revision: 775348
- Import R-timeDate
- Import R-timeDate


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7155 |12cr|rtirq-20120505-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		rtirq
Summary:	Realtime IRQ thread system tunning
Version:	20120505
Release:	1
License:	GPLv2
URL:		http://www.rncbc.org/jack/#rtirq
Group:		System/Configuration/Boot and Init
Source0:	%{name}-%{version}.tar.gz
BuildArch:	noarch
Requires:	/bin/sh,util-linux,sysvinit-tools
Requires(post,preun):	/sbin/chkconfig

%description
Startup scripts for tunning the realtime scheduling policy and priority
of relevant IRQ service threads, featured for a realtime-preempt enabled
kernel configuration. 

%prep
%setup -q

%build

%install
install -vD rtirq.sh   -m 0755 %{buildroot}/etc/init.d/rtirq
install -vD rtirq.conf -m 0644 %{buildroot}/etc/sysconfig/rtirq

%post
# Only run on install, not upgrade.
if [ "$1" = "1" ]; then
    chkconfig --add rtirq
    chkconfig rtirq on
fi

%preun
# Only run if this is the last instance to be removed.
if [ "$1" = "0" ]; then
    chkconfig rtirq off
    chkconfig --del rtirq
fi

%files
%config(noreplace) /etc/sysconfig/rtirq
/etc/init.d/rtirq


%changelog
* Thu Jun 28 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 20120505-1
+ Revision: 807349
- update to 20120505

* Tue Jan 24 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 20111007-1
+ Revision: 767879
- imported package rtirq


* Tue Jan 24 2012 Dmitry Mikhirev <dmikhirev@mandriva.org>
- Adapted for Mandriva
* Fri Oct  7 2011 Rui Nuno Capela <rncbc@users.sourceforge.net>
- Version 20111007.
* Mon Mar 14 2011 Rui Nuno Capela <rncbc@users.sourceforge.net>
- Version 20110314.
* Sun Sep 20 2009 Rui Nuno Capela <rncbc@users.sourceforge.net>
- Version 20090920.
* Fri Sep 11 2009 Rui Nuno Capela <rncbc@users.sourceforge.net>
- Fixed for rtc being missed on newer kernel-rt >= 2.6.31. 
- Version 20090911.
* Mon Aug 10 2009 Rui Nuno Capela <rncbc@users.sourceforge.net>
- Fixed some specific gawk regex particles for portability sake.
- Version 20090810.
* Sat Aug  8 2009 Rui Nuno Capela <rncbc@users.sourceforge.net>
- Starting from kernel-rt >= 2.6.31 the IRQ service threads are
  now being separate to its own and corresponding device-driver,
  giving chance for shared IRQ line tuning resolution.
- Version up to 20090828.
* Fri Jun 26 2009 Rui Nuno Capela <rncbc@users.sourceforge.net>
- Fix status on newer kernels naming soft-irq threads with this
  shorter prefix "sirq-..." instead of older "softirq-...".
- Version bump to 20090626.
* Sat Jan 31 2009 Rui Nuno Capela <rncbc@users.sourceforge.net>
- Ubuntustudio contributed patches.
- LICENSE file added to distribution tarball.
* Fri Oct 12 2007 Rui Nuno Capela <rncbc@users.sourceforge.net>
* Mon Jan 1 2007 Rui Nuno Capela <rncbc@users.sourceforge.net>
- Force bash as specific shell interpreter.
- Add default support for alternate configuration file locations.
- Stamped with 20071012 version.
* Sat Dec 16 2006 Rui Nuno Capela <rncbc@users.sourceforge.net>
- Make headers clear that this is GPLed software.
- Got rid of those softirq-timer highest priority by default.
- Going up for 20061216 encarnation.
* Sat Aug 19 2006 Rui Nuno Capela <rncbc@users.sourceforge.net>
- Apparently the echo to /proc/...threaded does not like a final CR,
  as noted by Fernando Lopez-Lezcano on a PREEMPT_DESKTOP kernel.
- Bumped to 20060819 version.
* Thu Aug 17 2006 Rui Nuno Capela <rncbc@users.sourceforge.net>
- Bumped to 20060817 version.
* Wed Feb 18 2006 Rui Nuno Capela <rncbc@users.sourceforge.net>
- Set all softirq-timers to highest priority; 20060218 version.
* Wed Sep 14 2005 Rui Nuno Capela <rncbc@users.sourceforge.net>
- Touched to 20050914 version.
* Tue Aug 16 2005 Rui Nuno Capela <rncbc@users.sourceforge.net>
- Fixed to 20050816 version.
* Wed Jun 20 2005 Rui Nuno Capela <rncbc@users.sourceforge.net>
- Up to 20050620 tinyfix version.
* Wed Jun 8 2005 Rui Nuno Capela <rncbc@users.sourceforge.net>
- Fixes on non threading IRQ service (thanks to Luis Garrido).
- Bumped to 20050608 version.
* Wed Jun 1 2005 Rui Nuno Capela <rncbc@users.sourceforge.net>
- Missing info on status list was fixed for IRQs>99. 
- Moved to 20050601 version.
* Wed Apr 15 2005 Rui Nuno Capela <rncbc@users.sourceforge.net>
- Non threading IRQ service list configuration option.
- Moved to 20050415 version.
* Wed Apr 8 2005 Rui Nuno Capela <rncbc@users.sourceforge.net>
- IRQ handler refrence name included on status listing.
- Prevent lower priority overriding due to shared IRQs.
- Fixed to 20050408 version.
* Thu Nov 12 2004 Rui Nuno Capela <rncbc@users.sourceforge.net>
- Bumped to 20041112 version.
* Thu Nov 8 2004 Rui Nuno Capela <rncbc@users.sourceforge.net>
- Update for the new 20041108 version.
* Thu Nov 4 2004 Rui Nuno Capela <rncbc@users.sourceforge.net>
- Created initial rtirq.spec

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7156 |12cr|R-tis-1.18-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  tis
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.18
Release:          1
Summary:          Time Indexes and Time Indexed Series
Group:            Sciences/Mathematics
License:          Unlimited
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 

%description
Functions and S3 classes for time indexes and time indexed series, which
are compatible with FAME frequencies.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.18-1
+ Revision: 775419
- Import R-tis
- Import R-tis


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7157 |12cr|R-tkrplot-0.0_23-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  tkrplot
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.0_23
Release:          1
Summary:          TK Rplot
Group:            Sciences/Mathematics
License:          GPL
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.0-23.tar.gz
Requires:         R-grDevices R-tcltk 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-grDevices R-tcltk

%description
simple mechanism for placing R graphics in a Tk widget

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.0_23-1
+ Revision: 775029
- Import R-tkrplot
- Import R-tkrplot


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7158 |12cr|rtmpdump-yle-1.3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define name	rtmpdump-yle
%define version	1.3.1
%define rel	1

%define build_crypto 0

%bcond_with plf

%if %with plf
%define build_crypto 1
%define distsuffix plf
%endif

%if !%build_crypto
%define notice This version does not contain RTMPE / RTMPS / SWF verification support.
%else
%if %with plf
%define notice This package is in PLF because it contains support for the RTMPE protocol \
which some people may consider to be a DRM protection mechanism.
%else
%define notice %nil
%endif
%endif

Summary:	YLE Areena stream downloader
Name:		%{name}
Version:	%{version}
Release:	%mkrel %rel
URL:		http://users.tkk.fi/~aajanki/rtmpdump-yle/
Source:		http://users.tkk.fi/~aajanki/rtmpdump-yle/%name-%version.tar.gz
Patch0:		rtmpdump-yle-system-json.patch
License:	GPLv2+
Group:		Video
BuildRoot:	%{_tmppath}/%{name}-root
BuildRequires:	zlib-devel
%if %build_crypto
BuildRequires:	openssl-devel
%endif
BuildRequires:	libjson-devel

%description
RTMPDump-YLE (also known as yle-dl) is a commandline program for
retrieving video and audio files from Finnish YLE Areena.
RTMPDump-Yle can also handle live radio and TV broadcasts.

You can download files from YLE Areena for private use only.

%notice
RTMPE/RTMPS/SWF-verification is not needed for YLE Areena.

%prep
%setup -q
%apply_patches

for file in README* ChangeLog* TODO; do
	iconv -f ISO-8859-15 -t UTF-8 -o $file.new $file
	mv -f $file.new $file
done

%build
# there already is a generic shared librtmp package, thus
# we build the library statically:
%make XCFLAGS="%optflags" LDFLAGS="%ldflags" SHARED=no prefix=%{_prefix} \
%if !%build_crypto
	CRYPTO=
%endif
# empty line

%install
rm -rf %{buildroot}
%makeinstall_std prefix=%{_prefix} libdir=%{_libdir} mandir=%{_mandir} SHARED=no
rm %{buildroot}%{_libdir}/librtmp.a

# remove stuff that is already in main rtmpdump package
rm %{buildroot}%{_libdir}/pkgconfig/librtmp.pc
rm %{buildroot}%{_includedir}/librtmp/*.h
rm %{buildroot}%{_sbindir}/rtmp{gw,srv,suck}
rm %{buildroot}%{_mandir}/man3/librtmp.3*
rm %{buildroot}%{_mandir}/man8/rtmpgw.8*
rm %{buildroot}%{_mandir}/man1/rtmpdump.1*

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README.fi README.yle ChangeLog* TODO
%{_bindir}/rtmpdump-yle
%{_bindir}/yle-dl


%changelog
* Fri Nov 26 2010 Jani Välimaa <wally@mandriva.org> 1.3.1-1mdv2011.0
+ Revision: 601579
- new version 1.3.1
- drop upstream applied patch

  + Anssi Hannula <anssi@mandriva.org>
    - fix grammar in description

* Sat Sep 04 2010 Anssi Hannula <anssi@mandriva.org> 1.2.4-1mdv2011.0
+ Revision: 575853
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7159 |12cr|rtorrent-0.9.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	libtorrentver	0.13.2
%define	release	%mkrel	1

Name:		rtorrent
Version:	0.9.2
Release:	%release
Epoch:		1
Summary:	Curses based BitTorrent client
BuildRoot:	%{_tmppath}/%{name}-%{version}-build
License:	GPLv2+
Group:		Networking/File transfer
URL:		http://libtorrent.rakshasa.no/
Source0:	http://libtorrent.rakshasa.no/downloads/%name-%{version}.tar.gz
Requires:	libtorrent >= %libtorrentver
BuildRequires:	libtorrent-devel >= %libtorrentver
BuildRequires:	libcurl-devel >= 7.12.0
BuildRequires:	ncursesw-devel
BuildRequires:	docbook-utils
BuildRequires:	docbook-dtd41-sgml
BuildRequires:	xmlrpc-c-devel
BuildRequires:  cppunit-devel

%description
This is a text mode BitTorrent client with a curses interface based on 
libtorrent.

%prep
%setup -q

%build
#gw work around compiler bug according to the home page:
export CFLAGS=$(echo %optflags|sed s/O2/O3/)
export CXXFLAGS=$(echo %optflags|sed s/O2/O3/)

#gw add flags for the ncursesw headers
export CPPFLAGS=-I%_includedir/ncursesw

#add hack to fix build on BS, for some reason build fails with iurt on x86_64 without this,
#local build on BS works without this hack, though (wally 03/2010)
export LIBS="-lxmlrpc -lxmlrpc_util -lpthread"


%configure2_5x --with-xmlrpc-c
%make
cd doc
db2html faq.xml

%install 
rm -rf $RPM_BUILD_ROOT;
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT;

%files
%defattr(-,root,root)
%doc README AUTHORS doc/faq doc/rtorrent.rc
%{_bindir}/rtorrent
#gw it was outdated:
#%_mandir/man1/rtorrent.1*


%changelog
* Fri Jun 01 2012 Götz Waschk <waschk@mandriva.org> 1:0.9.2-1
+ Revision: 801720
- bump libtorrent dep
- update to new version 0.9.2

* Thu Apr 05 2012 Götz Waschk <waschk@mandriva.org> 1:0.9.1-1
+ Revision: 789338
- bump libtorrent dep
- update build deps
- update to new version 0.9.1

* Fri Dec 30 2011 Götz Waschk <waschk@mandriva.org> 1:0.9.0-1
+ Revision: 748255
- new version
- bump libtorrent dep
- fix build
- update file list

* Fri Jun 24 2011 Götz Waschk <waschk@mandriva.org> 1:0.8.9-1
+ Revision: 686872
- new version
- bump libtorrent dep

* Mon May 09 2011 Götz Waschk <waschk@mandriva.org> 1:0.8.8-1
+ Revision: 673063
- new version
- bump libtorrent dep
- drop patch

* Thu Mar 03 2011 Jani Välimaa <wally@mandriva.org> 1:0.8.7-2
+ Revision: 641412
- add patch mentioned upstream bug ticket (#2511) to fix crash on startup
  after ncurses 5.8 update

* Mon Nov 01 2010 Götz Waschk <waschk@mandriva.org> 1:0.8.7-1mdv2011.0
+ Revision: 591456
- new version
- bump libtorrent dep
- remove old man page

* Mon Apr 12 2010 Funda Wang <fwang@mandriva.org> 1:0.8.6-3mdv2010.1
+ Revision: 533658
- use correct ldflags

* Mon Apr 12 2010 Funda Wang <fwang@mandriva.org> 1:0.8.6-2mdv2010.1
+ Revision: 533655
- rebuild for openssl 1.0

  + Sandro Cazzaniga <kharec@mandriva.org>
    - clean spec, not bump release

* Mon Dec 07 2009 Götz Waschk <waschk@mandriva.org> 1:0.8.6-1mdv2010.1
+ Revision: 474399
- new version
- bump libtorrent dep
- drop patch

* Tue Jun 23 2009 Götz Waschk <waschk@mandriva.org> 1:0.8.5-1mdv2010.0
+ Revision: 388791
- new version
- fix format string
- bump libtorrent dep

* Fri Nov 21 2008 Götz Waschk <waschk@mandriva.org> 1:0.8.4-1mdv2009.1
+ Revision: 305445
- new version
- bump deps

* Thu Sep 18 2008 Götz Waschk <waschk@mandriva.org> 1:0.8.3-1mdv2009.0
+ Revision: 285631
- new version
- bump dep
- drop all patches

* Sun Sep 07 2008 Gaëtan Lehmann <glehmann@mandriva.org> 1:0.8.2-4mdv2009.0
+ Revision: 282118
- enable scgi support

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1:0.8.2-3mdv2009.0
+ Revision: 269225
- rebuild early 2009.0 package (before pixel changes)

* Fri Aug 08 2008 Götz Waschk <waschk@mandriva.org> 1:0.8.2-2mdv2009.0
+ Revision: 268228
- sync patches with Gentoo
- update license

* Fri May 09 2008 Götz Waschk <waschk@mandriva.org> 1:0.8.2-1mdv2009.0
+ Revision: 204987
- new version
- bump libtorrent dep

* Wed Apr 23 2008 Götz Waschk <waschk@mandriva.org> 1:0.8.1-1mdv2009.0
+ Revision: 196740
- new version

* Tue Jan 29 2008 Götz Waschk <waschk@mandriva.org> 1:0.8.0-1mdv2008.1
+ Revision: 159988
- new version
- bump deps

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Oct 26 2007 Funda Wang <fwang@mandriva.org> 1:0.7.9-1mdv2008.1
+ Revision: 102268
- removed unapplied
- New version 0.7.9

* Tue Oct 09 2007 Götz Waschk <waschk@mandriva.org> 1:0.7.8-1mdv2008.1
+ Revision: 96273
- new version
- bump deps

* Mon Aug 20 2007 Götz Waschk <waschk@mandriva.org> 1:0.7.7-1mdv2008.0
+ Revision: 67303
- new version
- bump deps
- patch for rearranged sigc++2.0 headers

* Thu Aug 02 2007 Götz Waschk <waschk@mandriva.org> 1:0.7.6-1mdv2008.0
+ Revision: 58092
- new version
- bump deps

* Tue Jul 03 2007 Götz Waschk <waschk@mandriva.org> 1:0.7.5-1mdv2008.0
+ Revision: 47398
- new version
- bump deps


* Thu Mar 29 2007 Götz Waschk <waschk@mandriva.org> 0.7.4-1mdv2007.1
+ Revision: 149306
- new version
- bump deps
- remove build fix

* Sun Jan 28 2007 Götz Waschk <waschk@mandriva.org> 1:0.7.2-1mdv2007.1
+ Revision: 114600
- new version
- bump deps

* Sun Dec 31 2006 Götz Waschk <waschk@mandriva.org> 1:0.7.1-1mdv2007.1
+ Revision: 102963
- new version
- bump deps

* Sat Dec 16 2006 Götz Waschk <waschk@mandriva.org> 1:0.7.0-3mdv2007.1
+ Revision: 98173
- fix build
- switch to libncursesw

* Thu Dec 14 2006 Götz Waschk <waschk@mandriva.org> 1:0.7.0-2mdv2007.1
+ Revision: 96734
- bot rebuild
- new version
- bump deps

* Wed Nov 08 2006 Götz Waschk <waschk@mandriva.org> 1:0.6.4-2mdv2007.0
+ Revision: 78122
- fix optimization flags

* Sun Oct 29 2006 Götz Waschk <waschk@mandriva.org> 1:0.6.4-1mdv2007.1
+ Revision: 73633
- new version

* Fri Oct 13 2006 Götz Waschk <waschk@mandriva.org> 1:0.6.3-2mdv2006.0
+ Revision: 63780
- rebuild
- Import rtorrent

* Thu Oct 12 2006 Götz Waschk <waschk@mandriva.org> 1:0.6.3-1mdv2007.1
- New version 0.6.3

* Fri Sep 29 2006 Gtz Waschk <waschk@mandriva.org> 1:0.6.2-1mdv2007.0
- New version 0.6.2

* Tue Aug 22 2006 Gtz Waschk <waschk@mandriva.org> 1:0.6.1-1mdv2007.0
- bump deps
- New release 0.6.1

* Tue Jul 18 2006 Gtz Waschk <waschk@mandriva.org> 1:0.6.0-1mdv2007.0
- fix build
- bump deps
- New release 0.6.0

* Thu May 25 2006 Götz Waschk <waschk@mandriva.org> 1:0.5.3-1mdk
- New release 0.5.3

* Mon May 22 2006 Gtz Waschk <waschk@mandriva.org> 1:0.5.2-1mdk
- drop patch
- New release 0.5.2

* Mon May 08 2006 Gtz Waschk <waschk@mandriva.org> 0.5.1-1mdk
- patch to fix the build
- bump deps
- New release 0.5.1

* Mon Apr 10 2006 Gtz Waschk <waschk@mandriva.org> 1:0.5.0-1mdk
- bump deps
- New release 0.5.0

* Mon Feb 20 2006 Götz Waschk <waschk@mandriva.org> 0.4.5-1mdk
- New release 0.4.5

* Mon Jan 23 2006 Götz Waschk <waschk@mandriva.org> 1:0.4.3-1mdk
- New release 0.4.3

* Thu Jan 12 2006 Götz Waschk <waschk@mandriva.org> 0.4.2-1mdk
- New release 0.4.2

* Wed Dec 21 2005 Götz Waschk <waschk@mandriva.org> 0.4.1-1mdk
- New release 0.4.1

* Mon Nov 28 2005 Gtz Waschk <waschk@mandriva.org> 1:0.4.0-1mdk
- bump deps
- New release 0.4.0

* Thu Oct 20 2005 Gtz Waschk <waschk@mandriva.org> 01:.3.6-1mdk
- bump deps
- New release 0.3.6

* Sat Oct 01 2005 Gtz Waschk <waschk@mandriva.org> 1:0.3.5-1mdk
- bump deps
- New release 0.3.5

* Mon Sep 19 2005 Gtz Waschk <waschk@mandriva.org>  1:0.3.4-1mdk
- bump deps
- New release 0.3.4

* Tue Sep 06 2005 Gtz Waschk <waschk@mandriva.org> 1:0.3.3-1mdk
- bump deps
- New release 0.3.3

* Thu Aug 25 2005 Gtz Waschk <waschk@mandriva.org> 0.3.2-1mdk
- bump deps
- New release 0.3.2

* Thu Jul 21 2005 Gtz Waschk <waschk@mandriva.org> 1:0.3.0-1mdk
- mkrel
- bump deps
- New release 0.3.0

* Thu Jul 14 2005 Gtz Waschk <waschk@mandriva.org> 1:0.2.7-2mdk
- fix buildrequires

* Thu Jul 14 2005 Gtz Waschk <waschk@mandriva.org> 1:0.2.7-1mdk
- add more docs
- bump deps
- New release 0.2.7

* Tue Jun 28 2005 Gtz Waschk <waschk@mandriva.org> 0.2.6-1mdk
- update file list
- bump deps
- New release 0.2.6

* Tue Jun 21 2005 Gtz Waschk <waschk@mandriva.org> 1:0.2.5-1mdk
- bump deps
- New release 0.2.5

* Thu Jun 09 2005 Gtz Waschk <waschk@mandriva.org> 0.2.4-1mdk
- bump deps
- New release 0.2.4

* Thu Jun 02 2005 Gtz Waschk <waschk@mandriva.org> 1:0.2.3-1mdk
- bump deps
- New release 0.2.3

* Sat May 07 2005 Gtz Waschk <waschk@mandriva.org> 0.2.2-1mdk
- bump deps
- New release 0.2.2

* Sat Apr 30 2005 Gtz Waschk <waschk@mandriva.org> 0.2.1-1mdk
- bump deps
- New release 0.2.1

* Sun Apr 24 2005 Gtz Waschk <waschk@mandriva.org> 0.2.0-2mdk
- force dep on the right library version

* Thu Apr 21 2005 Gtz Waschk <waschk@mandriva.org> 0.2.0-1mdk
- requires new libtorrent
- New release 0.2.0

* Sat Apr 16 2005 Gtz Waschk <waschk@linux-mandrake.com> 0.1.5-1mdk
- bump deps
- New release 0.1.5

* Wed Mar 30 2005 Gtz Waschk <waschk@linux-mandrake.com> 0.1.4-1mdk
- requires new libtorrent
- New release 0.1.4

* Wed Mar 09 2005 Gtz Waschk <waschk@linux-mandrake.com> 1:0.1.2-1mdk
- split from the libtorrent package

* Wed Mar 09 2005 Götz Waschk <waschk@linux-mandrake.com> 0.5.1-1mdk
- New release 0.5.1

* Sun Feb 27 2005 Gtz Waschk <waschk@linux-mandrake.com> 0.5.0-1mdk
- New release 0.5.0

* Sun Feb 20 2005 Gtz Waschk <waschk@linux-mandrake.com> 0.4.11-1mdk
- initial mdk package

* Sat Dec 18 2004 - darix@irssi.org
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7160 |12cr|R-tree-1.0_29-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  tree
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.0_29
Release:          1
Summary:          Classification and regression trees
Group:            Sciences/Mathematics
License:          GPL-2 | GPL-3
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.0-29.tar.gz
Requires:         R-grDevices R-graphics R-stats 
Requires:         R-MASS 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-grDevices R-graphics R-stats
BuildRequires:    R-MASS 

%description
Classification and Regression Trees.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/LICENCE
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/po


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.0_29-1
+ Revision: 775318
- Import R-tree
- Import R-tree


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7161 |12cr|R-tripack-1.3_4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  tripack
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.3_4
Release:          1
Summary:          Triangulation of irregularly spaced data
Group:            Sciences/Mathematics
License:          file LICENSE
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.3-4.tar.gz
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 

%description
A constrained two-dimensional Delaunay triangulation package

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/LICENSE
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Fri Feb 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.3_4-1
+ Revision: 776253
- Import R-tripack
- Import R-tripack


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7162 |12cr|R-trust-0.1_2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  trust
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.1_2
Release:          1
Summary:          Trust Region Optimization
Group:            Sciences/Mathematics
License:          X11
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.1-2.tar.gz
BuildRequires:    R-devel
BuildRequires:    Rmath-devel
BuildRequires:    texlive-collection-latex 
BuildRequires:    pkgconfig(lapack)

%description
local optimization using two derivatives and trust regions

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help


%changelog
* Sat Feb 18 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.1_2-1
+ Revision: 776924
- Import R-trust
- Import R-trust


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7163 |12cr|rt-tests-0.72-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name rt-tests
%define version 0.72
%define release %mkrel 2

Summary: Programs that test various rt-features
Name:    %{name}
Version: %{version}
Release: %{release}
License: GPLv2
Group:   Development/Other
URL:     http://rt.wiki.kernel.org/index.php/Cyclictest
Source0: %{name}-%{version}.tar.bz2
Patch0: rt-tests-0.72-fix-str-fmt.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
BuildRequires: python

%description
A set of programs that test and measure various components of "realtime"
kernel behavior, such as timer latency, signal latency and the functioning
of priority-inheritance mutexes.

%prep
%setup -q -n %{name}
%patch0 -p0

%build
%make CC="gcc %{optflags} %{ldflags}"

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/%{_bindir}
mkdir -p $RPM_BUILD_ROOT/%{_mandir}/man8
mkdir -p $RPM_BUILD_ROOT/%{python_sitelib}
make DESTDIR=$RPM_BUILD_ROOT prefix=%{_prefix} install

%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root,-)
%doc ChangeLog COPYING
%{_bindir}/cyclictest
%{_bindir}/hackbench
%{_bindir}/pip_stress
%{_bindir}/pi_stress
%{_bindir}/pmqtest
%{_bindir}/ptsematest
%{_bindir}/rt-migrate-test
%{_bindir}/sendme
%{_bindir}/signaltest
%{_bindir}/hwlatdetect
%{_bindir}/sigwaittest
%{_bindir}/svsematest
%{_mandir}/man4/*.4.*
%{_mandir}/man8/*.8.*
%{python_sitelib}/hwlatdetect.py
%{_usrsrc}/backfire/backfire.c


%changelog
* Mon Nov 22 2010 Funda Wang <fwang@mandriva.org> 0.72-2mdv2011.0
+ Revision: 599640
- bump rel
- fix linking

* Sun Aug 01 2010 trem <trem@mandriva.org> 0.72-1mdv2011.0
+ Revision: 564845
- update to 0.72

* Mon Apr 12 2010 trem <trem@mandriva.org> 0.70-1mdv2010.1
+ Revision: 533736
- add python as buildrequires
- update to 0.70
- update to 0.67

* Tue Feb 23 2010 trem <trem@mandriva.org> 0.66-1mdv2010.1
+ Revision: 510460
- update to 0.66

* Wed Jan 27 2010 trem <trem@mandriva.org> 0.63-1mdv2010.1
+ Revision: 497452
- update to 0.63

* Sat Jan 23 2010 trem <trem@mandriva.org> 0.61-1mdv2010.1
+ Revision: 495209
- update to 0.61

* Tue Dec 29 2009 trem <trem@mandriva.org> 0.60-1mdv2010.1
+ Revision: 483356
- update to 0.60

* Tue Dec 15 2009 trem <trem@mandriva.org> 0.57-1mdv2010.1
+ Revision: 479104
- update to 0.57

* Mon Jul 20 2009 trem <trem@mandriva.org> 0.50-1mdv2010.0
+ Revision: 398221
- update to 0.50

* Sat Jul 04 2009 trem <trem@mandriva.org> 0.46-1mdv2010.0
+ Revision: 391957
- update to 0.46
- update to 0.40

* Tue May 12 2009 trem <trem@mandriva.org> 0.39-1mdv2010.0
+ Revision: 375055
- update to 0.39

* Mon Apr 20 2009 trem <trem@mandriva.org> 0.36-1mdv2009.1
+ Revision: 368467
- update to 0.36
- remove patch fix_C_argument.patch (added upsteam)

* Sun Apr 19 2009 trem <trem@mandriva.org> 0.35-1mdv2009.1
+ Revision: 368028
- update to 0.35
- add patch fix_C_argument.patch
- update to 0.34

* Tue Mar 10 2009 trem <trem@mandriva.org> 0.30-1mdv2009.1
+ Revision: 353512
- update to 0.30

* Wed Oct 22 2008 trem <trem@mandriva.org> 0.28-1mdv2009.1
+ Revision: 296593
- update to 0.28

* Thu Sep 11 2008 trem <trem@mandriva.org> 0.27-1mdv2009.0
+ Revision: 283909
- import rt-tests



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7164 |12cr|rubber-1.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name rubber
%define version 1.1
%define release %mkrel 7

Name:		%name
Summary:	An automated system for building LaTeX documents
Version:	%version
Release:	%release
Source:		http://ebeffara.free.fr/pub/%name-%version.tar.bz2
URL:		http://www.pps.jussieu.fr/~beffara/soft/rubber/
License:	GPL
Group:		Publishing
Requires:	tetex
%py_requires -d
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:  texinfo
BuildArch: noarch

%description
This is a building system for LaTeX documents. It is based on a routine that
runs just as many compilations as necessary. The module system provides a
great flexibility that virtually allows support for any package with no user
intervention, as well as pre- and post-processing of the document. The
standard modules currently provide support for bibtex, dvips, dvipdfm, pdftex,
makeindex. A good number of standard packages are supported, including
graphics/graphicx (with automatic conversion between various formats and
Metapost compilation).

%prep
%setup -q

%build
./configure --prefix=%{_prefix} --bindir=%{_bindir} --mandir=%{_mandir} --infodir=%{_infodir}
%make

%install
[ "$RPM_BUILD_ROOT" != "/" ] && [ -d "$RPM_BUILD_ROOT" ] && rm -rf "$RPM_BUILD_ROOT"
rm -rf $RPM_BUILD_ROOT
python setup.py install --root=$RPM_BUILD_ROOT

%post
%_install_info %{name}.info

%preun
%_remove_install_info %{name}.info

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc COPYING NEWS README
%{_bindir}/*
%{python_sitelib}/rubber
%{python_sitelib}/*.egg-info
%{_datadir}/rubber
%lang(fr) %{_mandir}/fr/man1/*
%{_mandir}/man1/*
%{_infodir}/*


%changelog
* Mon Nov 01 2010 Funda Wang <fwang@mandriva.org> 1.1-7mdv2011.0
+ Revision: 591342
- rebuild for py 2.7

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.1-6mdv2010.0
+ Revision: 442768
- rebuild

* Tue Jan 06 2009 Funda Wang <fwang@mandriva.org> 1.1-5mdv2009.1
+ Revision: 326018
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.1-4mdv2009.0
+ Revision: 242567
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Aug 27 2007 Funda Wang <fwang@mandriva.org> 1.1-2mdv2008.0
+ Revision: 71744
- fix file list on x86_64

  + Lenny Cartier <lenny@mandriva.org>
    - Rebuild for python
    - Import rubber



* Sun Mar 26 2006 Marc Lijour <mlijour@mandriva.com> 1.1-1mdk
- Update to version 1.1
- noarch works now

* Thu Dec 15 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.0-3mdk
- Don't build as noarch, since apparently python doesn't handle that

* Wed Dec 14 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.0-2mdk
- Fix BuildRequires

* Tue Dec 13 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.0-1mdk
- Initial MDV package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7165 |12cr|rubberband-1.7.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		major		2
%define		libname		%mklibname %{name} %{major}
%define		develname	%mklibname -d %{name}

Summary:	Audio time-stretching and pitch-shifting library
Name:		rubberband
Version:	1.7.0
Release:	1
License:	GPLv2
Group:		System/Libraries
URL:		http://www.breakfastquay.com/rubberband/
Source0:	http://www.breakfastquay.com/rubberband/files/%{name}-%{version}.tar.bz2
Source1:	http://www.breakfastquay.com/rubberband/usage.txt
Patch1:		rubberband-1.5.0-mk.patch
# incorrect version in configure.ac (harmless) and .pc.in (could be bad
# if a consumer strictly requires 1.5.0 functionality);
# e-mailed to author
Patch2:		rubberband-1.7.0-fix_ver.patch
BuildRequires:	fftw3-devel
BuildRequires:	ladspa-devel
BuildRequires:	pkgconfig(samplerate)
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	pkgconfig
BuildRequires:	vamp-plugin-sdk-devel
Requires:	%{libname} = %{version}-%{release}

%description
Rubber Band is a library and utility program that permits you to change the
tempo and pitch of an audio recording independently of one another.

%package -n %{libname}
Summary:	Audio time-stretching and pitch-shifting library
Group:		System/Libraries

%description -n %{libname}
Rubber Band is a library and utility program that permits you to change the
tempo and pitch of an audio recording independently of one another.

%package -n %{develname}
Summary:	Development files for rubberband
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}

%description -n	%{develname}
Rubber Band is a library and utility program that permits you to change the
tempo and pitch of an audio recording independently of one another. This
package contains files needed to develop with the rubberband library.

%prep
%setup -q
%patch1 -p1
%patch2 -p1

%__cp %{SOURCE1} .

%build
autoreconf -fiv
%__sed -i 's|{exec_prefix}/lib|{exec_prefix}/%{_lib}|' rubberband.pc.in
%configure2_5x
%make

%install
%__rm -rf %{buildroot}
%makeinstall_std

# lib64 fix
%__perl -pi -e "s|/lib\b|/%{_lib}|g" %{buildroot}%{_libdir}/pkgconfig/rubberband.pc

%files
%doc usage.txt CHANGELOG
%{_bindir}/rubberband

%files -n %{libname}
%{_libdir}/librubberband.so.%{major}*
%{_libdir}/ladspa/ladspa-rubberband.cat
%{_libdir}/ladspa/ladspa-rubberband.so
%{_datadir}/ladspa/rdf/ladspa-rubberband.rdf
%{_libdir}/vamp/vamp-rubberband.cat
%{_libdir}/vamp/vamp-rubberband.so

%files -n %{develname}
%{_includedir}/rubberband
%{_libdir}/librubberband.so
%{_libdir}/librubberband.a
%{_libdir}/pkgconfig/rubberband.pc


%changelog
* Sun Feb 05 2012 Andrey Bondrov <abondrov@mandriva.org> 1.7.0-1
+ Revision: 771204
- New version 1.7.0, update patches, drop no longer needed stuff from spec

* Mon Oct 10 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1.6.0-1
+ Revision: 704059
- update to new version 1.6.0
- sync patches with Fedora

* Sun Aug 29 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1.5.0-1mdv2011.0
+ Revision: 574019
- update to new version 1.5.0
- drop patch 1
- rediff patch 2
- Patch3: fix wrong versions

* Wed Mar 24 2010 Caio Begotti <caio1982@mandriva.org> 1.3-3mdv2010.1
+ Revision: 527211
- bump for a new gcc fix which makes it linkable with the new vamp-plugin-sdk

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Tue Mar 17 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3-1mdv2009.1
+ Revision: 356967
- update to new version 1.3

* Mon Aug 25 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.2-1mdv2009.0
+ Revision: 275857
- Patch2: fix installation on x86_64
- update to new version 1.2
- bump major
- drop patch 0, fixed upstream
- Patch1: fix compiling with gcc43
- obsolete old major library
- spec file clean

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Sun Mar 09 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1mdv2008.1
+ Revision: 182979
- import rubberband


* Sun Mar 09 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1mdv2008.1
- initial Mandriva release

* Wed Feb 20 2008 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> - 1.0.1-3
- rebuild for new version of vamp-plugins-sdk (1.1b)
- fixed typo that meant the pkgconfig file was not being installed

* Fri Dec 14 2007 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> - 1.0.1-1
- initial build.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7166 |12cr|ruby-actionmailer-3.2.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	rname	actionmailer

Summary:	Service layer for easy email delivery and testing
Name:		ruby-%{rname}
Version:	3.2.9
Release:	1
URL:		http://www.rubyonrails.org/
Source0:	http://rubygems.org/downloads/%{rname}-%{version}.gem
License:	MIT
Group:		Development/Ruby
BuildArch:	noarch
BuildRequires:	ruby-RubyGems 
Provides:	rubygem(%{rname})

%description
Makes it trivial to test and deliver emails sent from a single service layer.

%prep

%build

%install
rm -rf %{buildroot}
gem install --ri -E -n %{buildroot}%{_bindir} --local --install-dir %{buildroot}/%{ruby_gemdir} --force %{SOURCE0}

rm -rf %{buildroot}%{ruby_gemdir}/cache

%files
%defattr(-,root,root)
%doc %{ruby_gemdir}/doc/%{rname}-%{version}
%{ruby_gemdir}/gems/%{rname}-%{version}
%{ruby_gemdir}/specifications/%{rname}-%{version}.gemspec


%changelog
* Fri May 04 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 3.2.3-1
+ Revision: 796014
- update to 3.2.3

* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 3.2.1-2
+ Revision: 774161
- mass rebuild of ruby packages against ruby 1.9.1

* Mon Jan 30 2012 Crispin Boylan <crisb@mandriva.org> 3.2.1-1
+ Revision: 769662
- New release

* Tue Mar 15 2011 Rémy Clouard <shikamaru@mandriva.org> 2.3.11-2
+ Revision: 645161
- new version 2.3.11

* Thu Dec 09 2010 Rémy Clouard <shikamaru@mandriva.org> 2.3.10-2mdv2011.0
+ Revision: 618288
- add provides to fix rails dependencies

* Fri Oct 15 2010 Rémy Clouard <shikamaru@mandriva.org> 2.3.10-1mdv2011.0
+ Revision: 585831
- bump release

* Sat Sep 18 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.3.9-1mdv2011.0
+ Revision: 579506
- new release: 2.3.9

* Sun Sep 13 2009 Frederik Himpe <fhimpe@mandriva.org> 2.3.4-1mdv2010.0
+ Revision: 438622
- Update to new version 2.3.4

* Wed Jul 29 2009 Frederik Himpe <fhimpe@mandriva.org> 2.3.3-1mdv2010.0
+ Revision: 404437
- Update to new version 2.3.3

* Fri Jun 12 2009 Lev Givon <lev@mandriva.org> 2.1.2-1mdv2010.0
+ Revision: 385325
- Update to 2.1.2.

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 2.1.0-2mdv2009.0
+ Revision: 269226
- rebuild early 2009.0 package (before pixel changes)

* Tue Jun 03 2008 Alexander Kurtakov <akurtakov@mandriva.org> 2.1.0-1mdv2009.0
+ Revision: 214650
- new version 2.1.0

* Mon Jan 14 2008 Alexander Kurtakov <akurtakov@mandriva.org> 2.0.2-1mdv2008.1
+ Revision: 151355
- new version

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Apr 23 2007 Olivier Blin <blino@mandriva.org> 1.3.3-1mdv2008.0
+ Revision: 17585
- 1.3.3

* Sat Apr 21 2007 Pascal Terjan <pterjan@mandriva.org> 1.2.5-2mdv2008.0
+ Revision: 16673
- ri is now in ri/ and not ri/ri/
- Use Development/Ruby group


* Thu Nov 16 2006 Olivier Blin <oblin@mandriva.com> 1.2.5-1mdv2007.0
+ Revision: 84942
- 1.2.5
- Import ruby-actionmailer

* Sat Jul 29 2006 Olivier Blin <blino@mandriva.com> 1.2.3-1mdv2007.0
- 1.2.3
- don't version requires

* Thu Feb 16 2006 Pascal Terjan <pterjan@mandriva.org> 1.1.5-2mdk
- Fix Requires syntax

* Thu Feb 16 2006 Pascal Terjan <pterjan@mandriva.org> 1.1.5-1mdk
- First Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7167 |12cr|ruby-actionpack-3.2.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	rname	actionpack

Summary:	Part of Rails framework handling controller/view split
Name:		ruby-%{rname}
Version:	3.2.9
Release:	1
URL:		http://www.rubyonrails.com/
Source0:	http://rubygems.org/gems/%{rname}-%{version}.gem
License:	MIT
Group:		Development/Ruby
BuildArch:	noarch
BuildRequires:	ruby-RubyGems 

%description
Action Pack splits the response to a web request into a controller part
(performing the logic) and a view part (rendering a template). This two-step
approach is known as an action, which will normally create, read, update, or
delete (CRUD for short) some sort of model part (often backed by a database)
before choosing either to render a template or redirecting to another action.

Action Pack implements these actions as public methods on Action Controllers
and uses Action Views to implement the template rendering. Action Controllers
are then responsible for handling all the actions relating to a certain part
of an application. This grouping usually consists of actions for lists and for
CRUDs revolving around a single (or a few) model objects. So ContactController
would be responsible for listing contacts, creating, deleting, and updating
contacts. A WeblogController could be responsible for both posts and comments.

Action View templates are written using embedded Ruby in tags mingled in with
the HTML. To avoid cluttering the templates with code, a bunch of helper
classes provide common behavior for forms, dates, and strings. And it's easy
to add specific helpers to keep the separation as the application evolves.

Note: Some of the features, such as scaffolding and form building, are tied to
ActiveRecord[http://activerecord.rubyonrails.org] (an object-relational
mapping package), but that doesn't mean that Action Pack depends on Active
Record. Action Pack is an independent package that can be used with any sort
of backend (Instiki[http://www.instiki.org], which is based on an older version
of Action Pack, used Madeleine for example). Read more about the role Action
Pack can play when used together with Active Record on
http://www.rubyonrails.org.

%prep

%build

%install
rm -rf %buildroot
gem install -E -n %{buildroot}%{_bindir} --local --install-dir %{buildroot}/%{ruby_gemdir} --force %{SOURCE0}

rm -rf %{buildroot}%{ruby_gemdir}/cache
chmod g-w,g+r,o+r -R %{buildroot}

%files
%defattr(-,root,root)
%doc %{ruby_gemdir}/doc/%{rname}-%{version}
%{ruby_gemdir}/gems/%{rname}-%{version}
%{ruby_gemdir}/specifications/%{rname}-%{version}.gemspec


%changelog
* Wed Apr 25 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 3.2.3-1
+ Revision: 793332
- update to 3.2.3

* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 3.2.1-2
+ Revision: 774161
- mass rebuild of ruby packages against ruby 1.9.1

* Mon Jan 30 2012 Crispin Boylan <crisb@mandriva.org> 3.2.1-1
+ Revision: 769661
- New release

* Tue Mar 15 2011 Rémy Clouard <shikamaru@mandriva.org> 2.3.11-1
+ Revision: 645162
- new version 2.3.11

* Thu Dec 09 2010 Rémy Clouard <shikamaru@mandriva.org> 2.3.10-2mdv2011.0
+ Revision: 618261
- add provides to fix rails dependencies

* Fri Oct 15 2010 Rémy Clouard <shikamaru@mandriva.org> 2.3.10-1mdv2011.0
+ Revision: 585833
- bump release & fix url

* Sat Sep 18 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.3.9-1mdv2011.0
+ Revision: 579505
- new release: 2.3.9

* Sun Sep 13 2009 Frederik Himpe <fhimpe@mandriva.org> 2.3.4-1mdv2010.0
+ Revision: 438624
- Update to new version 2.3.4

* Wed Jul 29 2009 Frederik Himpe <fhimpe@mandriva.org> 2.3.3-1mdv2010.0
+ Revision: 404439
- Update to new version 2.3.3

* Fri Jun 12 2009 Lev Givon <lev@mandriva.org> 2.1.2-1mdv2010.0
+ Revision: 385324
- Update to 2.1.2.

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 2.1.0-2mdv2009.0
+ Revision: 269227
- rebuild early 2009.0 package (before pixel changes)

* Tue Jun 03 2008 Alexander Kurtakov <akurtakov@mandriva.org> 2.1.0-1mdv2009.0
+ Revision: 214639
- new version 2.1.0

* Mon Jan 14 2008 Alexander Kurtakov <akurtakov@mandriva.org> 2.0.2-1mdv2008.1
+ Revision: 151329
- new version

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Apr 23 2007 Olivier Blin <blino@mandriva.org> 1.13.3-1mdv2008.0
+ Revision: 17565
- 1.13.3
- drop Patch0 (fixed upstream)

* Sat Apr 21 2007 Pascal Terjan <pterjan@mandriva.org> 1.12.5-2mdv2008.0
+ Revision: 16670
- ri is now in ri/ and not ri/ri/
- Use Development/Ruby group


* Thu Nov 16 2006 Olivier Blin <oblin@mandriva.com> 1.12.5-1mdv2007.0
+ Revision: 84899
- Patch0: fix rdoc generation (from upstream trac)
- 1.12.5
- Import ruby-actionpack

* Sat Jul 29 2006 Olivier Blin <blino@mandriva.com> 1.12.3-1mdv2007.0
- 1.12.3

* Mon Feb 13 2006 Pascal Terjan <pterjan@mandriva.org> 1.11.2-3mdk
- Ship the gemspec

* Mon Feb 13 2006 Pascal Terjan <pterjan@mandriva.org> 1.11.2-2mdk
- Don't ship too much ri, else we get conflicts

* Sun Feb 12 2006 Pascal Terjan <pterjan@mandriva.org> 1.11.2-1mdk
- First Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7168 |12cr|ruby-actionwebservice-1.2.6-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname actionwebservice
%define name ruby-%{rname}
%define version 1.2.6
%define release %mkrel 5

Summary:	Web service support for Action Pack
Name:		%{name}
Version:	%{version}
Release:	%{release}
URL:		http://www.rubyonrails.com/
Source0:	%{rname}-%{version}.gem
License:	MIT
Group:		Development/Ruby
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildArch:	noarch
Requires:	ruby ruby-actionpack ruby-activerecord

BuildRequires:	ruby-RubyGems 

%description
Adds WSDL/SOAP and XML-RPC web service support to Action Pack.

%prep
rm -rf %rname-%version
rm -rf tmp-%rname-%version
mkdir tmp-%rname-%version
gem install --ignore-dependencies %{SOURCE0} --no-rdoc --install-dir `pwd`/tmp-%rname-%version
mv tmp-%rname-%version/gems/%rname-%version .
mv tmp-%rname-%version/specifications/%rname-%version.gemspec %rname-%version/
rm -rf tmp-%rname-%version
%setup -T -D -n %rname-%version

%build
rdoc --ri --op ri lib
rdoc --op rdoc lib

%install
rm -rf %buildroot
mkdir -p $RPM_BUILD_ROOT{%{ruby_sitelibdir},%{ruby_ridir},%{ruby_gemdir}/specifications}

cp -a lib/* $RPM_BUILD_ROOT%{ruby_sitelibdir}
cp -a ri/ActionWebService $RPM_BUILD_ROOT%{ruby_ridir}
cp -a %rname-%version.gemspec $RPM_BUILD_ROOT%{ruby_gemdir}/specifications/

for f in `find %buildroot%{ruby_sitelibdir} -name \*.rb`
do
        if head -n1 "$f" | grep '^#!' >/dev/null;
        then
                sed -i 's|/usr/local/bin|/usr/bin|' "$f"
                chmod 0755 "$f"
        else
                chmod 0644 "$f"
        fi
done


%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%{ruby_sitelibdir}/*
%{ruby_ridir}/*
%{ruby_gemdir}/specifications/%rname-%version.gemspec
%doc CHANGELOG rdoc




%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.2.6-5mdv2010.0
+ Revision: 433493
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.2.6-4mdv2009.0
+ Revision: 260401
- rebuild

* Mon Jul 28 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.2.6-3mdv2009.0
+ Revision: 251572
- rebuild

* Mon Jan 14 2008 Alexander Kurtakov <akurtakov@mandriva.org> 1.2.6-1mdv2008.1
+ Revision: 151296
- new version

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Apr 23 2007 Olivier Blin <oblin@mandriva.com> 1.2.3-1mdv2008.0
+ Revision: 17586
- 1.2.3

* Sat Apr 21 2007 Pascal Terjan <pterjan@mandriva.org> 1.1.6-2mdv2008.0
+ Revision: 16672
- ri is now in ri/ and not ri/ri/
- Use Development/Ruby group


* Thu Nov 16 2006 Olivier Blin <oblin@mandriva.com> 1.1.6-1mdv2007.0
+ Revision: 84944
- 1.1.6
- Import ruby-actionwebservice

* Sat Jul 29 2006 Olivier Blin <blino@mandriva.com> 1.1.4-1mdv2007.0
- 1.1.4
- don't version requires

* Mon Feb 13 2006 Pascal Terjan <pterjan@mandriva.org> 1.0.0-2mdk
- Fix Summary/URL/Description/Dependencies

* Mon Feb 13 2006 Pascal Terjan <pterjan@mandriva.org> 1.0.0-1mdk
- First Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7169 |12cr|ruby-activeldap-0.7.2-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname activeldap

Summary: Object oriented interface to Ruby/LDAP
Name:    ruby-%{rname}
Version: 0.7.2
Release: 7
URL: http://dataspill.org/posts/show/4
Source0: http://rubyforge.org/frs/download.php/1763/%{name}-%{version}.tar.bz2
License: GPL
Group: Development/Ruby
BuildRoot: %{_tmppath}/%{name}-buildroot
Requires: ruby >= 1.8.1
Requires: ruby-ldap
Requires: rubygem-log4r
BuildRequires: ruby-devel
BuildArch: noarch

%description
Ruby/ActiveLDAP is an object-oriented interface to LDAP written in Ruby. It
is a wrapper around Ruby/LDAP with its interface inspired by ActiveRecord.

Ruby/ActiveLDAP dynamically parses the LDAP server's schema based on the 
objectClasses an entry has. It then exposes the LDAP attributes as methods
on the object. This means that if you update the objectClass on an object,
the methods/attributes available for changing are automatically updated.

%prep
%setup -q 
ruby setup.rb config --prefix=$RPM_BUILD_ROOT%{_prefix}
ruby setup.rb setup

%build

%clean
rm -rf %buildroot

%install
rm -rf %buildroot
ruby setup.rb install
for f in `find %buildroot%{ruby_sitelibdir} . -name \*.rb`
do
        if head -n1 "$f" | grep '^#!' >/dev/null;
        then
                sed -i 's|/usr/local/bin|/usr/bin|' "$f"
                chmod 0755 "$f"
        else
                chmod 0644 "$f"
        fi
done

%files
%defattr(-,root,root)
%{ruby_sitelibdir}/activeldap*
%doc COPYING README LICENSE CHANGES examples tests doc



%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.7.2-6mdv2010.0
+ Revision: 433494
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.7.2-5mdv2009.0
+ Revision: 260402
- rebuild

* Mon Jul 28 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.7.2-4mdv2009.0
+ Revision: 251575
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.7.2-2mdv2008.1
+ Revision: 140753
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Apr 22 2007 Pascal Terjan <pterjan@mandriva.org> 0.7.2-2mdv2008.0
+ Revision: 16782
- Use Development/Ruby group
- Use std macros


* Mon May 22 2006 Pascal Terjan <pterjan@mandriva.org> 0.7.2-1mdk
- New release 0.7.2

* Sun May 07 2006 Pascal Terjan <pterjan@mandriva.org> 0.7.1-1mdk
- 0.7.1

* Tue Jan 10 2006 Pascal Terjan <pterjan@mandriva.org> 0.6.0-1mdk
- 0.6.0
- mkrel
- fix perms

* Thu Mar 31 2005 Pascal Terjan <pterjan@mandrake.org> 0.5.5-2mdk
- lib64 fix

* Mon Feb 21 2005 Pascal Terjan <pterjan@mandrake.org> 0.5.5-1mdk
- 0.5.5

* Mon Jan 12 2004 Pascal Terjan <pterjan@mandrake.org> 0.5.3-1mdk 
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7170 |12cr|ruby-activeresource-3.2.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	rname	activeresource

Summary:	Think Active Record for web resources
Name:		ruby-%{rname}
Version:	3.2.9
Release:	1
URL:		http://www.rubyonrails.org/
Source0:	http://rubygems.org/downloads/%{rname}-%{version}.gem
License:	MIT
Group:		Development/Ruby
BuildArch:	noarch
BuildRequires:	ruby-RubyGems 

%description
Rails way to utilize model objects as REST-based client proxies to remote
services.

%prep

%build

%install
rm -rf %{buildroot}
gem install -E -n %{buildroot}%{_bindir} --local --install-dir %{buildroot}/%{ruby_gemdir} --force %{SOURCE0}

rm -rf %{buildroot}%{ruby_gemdir}/cache

%files
%doc %{ruby_gemdir}/doc/%{rname}-%{version}
%{ruby_gemdir}/gems/%{rname}-%{version}
%{ruby_gemdir}/specifications/%{rname}-%{version}.gemspec


%changelog
* Fri May 04 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 3.2.3-1
+ Revision: 795963
- update to 3.2.3

* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 3.2.1-2
+ Revision: 774161
- mass rebuild of ruby packages against ruby 1.9.1

* Mon Jan 30 2012 Crispin Boylan <crisb@mandriva.org> 3.2.1-1
+ Revision: 769664
- New release

* Tue Mar 15 2011 Rémy Clouard <shikamaru@mandriva.org> 2.3.11-1
+ Revision: 645163
- new version 2.3.11

* Thu Dec 09 2010 Rémy Clouard <shikamaru@mandriva.org> 2.3.10-2mdv2011.0
+ Revision: 618309
- add provides to fix rails dependencies

* Fri Oct 15 2010 Rémy Clouard <shikamaru@mandriva.org> 2.3.10-1mdv2011.0
+ Revision: 585835
- bump release

* Sat Sep 18 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.3.9-1mdv2011.0
+ Revision: 579502
- new release: 2.3.9

* Sun Sep 13 2009 Frederik Himpe <fhimpe@mandriva.org> 2.3.4-1mdv2010.0
+ Revision: 438621
- Update to new version 2.3.4

* Wed Jul 29 2009 Frederik Himpe <fhimpe@mandriva.org> 2.3.3-1mdv2010.0
+ Revision: 404440
- Update to new version 2.3.3

* Fri Jun 12 2009 Lev Givon <lev@mandriva.org> 2.1.2-1mdv2010.0
+ Revision: 385326
- Update to 2.1.2.

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 2.1.0-2mdv2009.0
+ Revision: 269229
- rebuild early 2009.0 package (before pixel changes)

* Tue Jun 03 2008 Alexander Kurtakov <akurtakov@mandriva.org> 2.1.0-1mdv2009.0
+ Revision: 214637
- new release 2.1.0

  + Thierry Vignaud <tv@mandriva.org>
    - fix summary-ended-with-dot

* Mon Jan 14 2008 Alexander Kurtakov <akurtakov@mandriva.org> 2.0.2-1mdv2008.1
+ Revision: 151599
- import ruby-activeresource



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7171 |12cr|ruby-activesupport-3.2.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	rname	activesupport

Summary:	Support and utility classes used by the Rails framework
Name:		ruby-%{rname}
Version:	3.2.9
Release:	1
URL:		http://as.rubyonrails.com/
Source0:	http://rubygems.org/downloads/%{rname}-%{version}.gem
License:	MIT
Group:		Development/Ruby
BuildArch:	noarch
BuildRequires:	ruby-RubyGems 
Provides:	rubygem(%{rname})
Provides:	rubygem-activesupport

%description
Utility library which carries commonly used classes and goodies from the Rails
framework.

%prep

%build

%install
gem install -E -n %{buildroot}%{_bindir} --no-rdoc --no-ri --local --install-dir %{buildroot}/%{ruby_gemdir} --force %{SOURCE0}

rm -rf %{buildroot}%{ruby_gemdir}/cache

%files
%{ruby_gemdir}/gems/%{rname}-%{version}
%{ruby_gemdir}/specifications/%{rname}-%{version}.gemspec


%changelog
* Tue Apr 17 2012 Alexander Khrukin <akhrukin@mandriva.org> 3.2.3-2
+ Revision: 791467
- provides: rubygem-activesupport
- broken BR dep removed

* Thu Apr 05 2012 Alexander Khrukin <akhrukin@mandriva.org> 3.2.3-1
+ Revision: 789360
- fix broken name
- version update 3.2.3

* Sun Feb 12 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 3.2.1-2
+ Revision: 773441
- rebuild for ruby 1.9

* Mon Jan 30 2012 Crispin Boylan <crisb@mandriva.org> 3.2.1-1
+ Revision: 769694
- New release

* Tue Sep 27 2011 Alexander Barakin <abarakin@mandriva.org> 3.1.0-1
+ Revision: 701457
- imported package ruby-activesupport

* Tue Mar 15 2011 Rémy Clouard <shikamaru@mandriva.org> 2.3.11-1
+ Revision: 645166
- new version 2.3.11

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - fix url

* Thu Dec 09 2010 Rémy Clouard <shikamaru@mandriva.org> 2.3.10-2mdv2011.0
+ Revision: 618305
- add provides to fix rails dependencies

* Fri Oct 15 2010 Rémy Clouard <shikamaru@mandriva.org> 2.3.10-1mdv2011.0
+ Revision: 585825
- bump release

* Sat Sep 18 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.3.9-1mdv2011.0
+ Revision: 579503
- new release: 2.3.9

* Sun Sep 13 2009 Frederik Himpe <fhimpe@mandriva.org> 2.3.4-1mdv2011.0
+ Revision: 438619
- Update to new version 2.3.4

* Tue Jul 28 2009 Frederik Himpe <fhimpe@mandriva.org> 2.3.3-1mdv2010.0
+ Revision: 402805
- Update to new version 2.3.3

* Fri Jun 12 2009 Lev Givon <lev@mandriva.org> 2.1.2-1mdv2010.0
+ Revision: 385322
- Update to 2.1.2.

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 2.1.0-2mdv2009.0
+ Revision: 269230
- rebuild early 2009.0 package (before pixel changes)

* Tue Jun 03 2008 Alexander Kurtakov <akurtakov@mandriva.org> 2.1.0-1mdv2009.0
+ Revision: 214636
- new version 2.1.0

* Mon Jan 14 2008 Alexander Kurtakov <akurtakov@mandriva.org> 2.0.2-1mdv2008.1
+ Revision: 151202
- new version

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Apr 23 2007 Olivier Blin <blino@mandriva.org> 1.4.2-1mdv2008.0
+ Revision: 17549
- 1.4.2

  + Pascal Terjan <pterjan@mandriva.org>
    - ri is now in ri/ and not ri/ri/
    - Use Development/Ruby group


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7172 |12cr|ruby-amazon-0.9.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name ruby-amazon
%define version 0.9.2
%define release %mkrel 6
%define rubyver 1.8

Summary: Ruby/Amazon module for access to Amazon Web Services
Name: %name
Version: %version
Release: %release
License: GPL
Group: Development/Ruby
URL: http://www.caliban.org/ruby/
Source0: http://www.caliban.org/files/ruby/%{name}-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-buildroot
BuildArch: noarch
BuildRequires: ruby >= %{rubyver}
Requires: ruby >= %{rubyver}

%description
Ruby/Amazon is a Ruby interface to Amazon Web Services.

%prep
%setup -q
ruby setup.rb config --prefix=$RPM_BUILD_ROOT%{_prefix}
ruby setup.rb setup

%build
rdoc -x CVS lib

%clean
rm -rf %buildroot

%install
rm -rf %buildroot
ruby setup.rb install

%files
%defattr(-,root,root)
%{ruby_sitelibdir}/amazon*
%doc COPYING INSTALL NEWS README README.rdoc TODO example doc




%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.9.2-6mdv2010.0
+ Revision: 433495
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.9.2-5mdv2009.0
+ Revision: 260403
- rebuild

* Mon Jul 28 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.9.2-4mdv2009.0
+ Revision: 251619
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.9.2-2mdv2008.1
+ Revision: 140753
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Apr 21 2007 Pascal Terjan <pterjan@mandriva.org> 0.9.2-2mdv2008.0
+ Revision: 16696
- Use Development/Ruby group
- Use std macros


* Sun Dec 24 2006 Stefan van der Eijk <stefan@mandriva.org> 0.9.2-2mdv2007.0
+ Revision: 102007
- fix release

  + Pascal Terjan <pterjan@mandriva.org>
    - Import ruby-amazon

* Fri Aug 25 2006 Pascal Terjan <pterjan@mandriva.org> 0.9.2-1mdv2007.0
- New release 0.9.2

* Wed Mar 02 2005 Pascal Terjan <pterjan@mandrake.org> 0.9.0-1mdk
- 0.9.0

* Thu Nov 04 2004 Pascal Terjan <pterjan@mandrake.org> 0.8.5-1mdk
- 0.8.5

* Mon Jun 28 2004 Pascal Terjan <pterjan@mandrake.org> 0.8.3-1mdk
- 0.8.3

* Mon Jun 14 2004 Pascal Terjan <pterjan@mandrake.org> 0.8.2-2mdk
- build doc

* Mon Jun 14 2004 Pascal Terjan <pterjan@mandrake.org> 0.8.2-1mdk
- first release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7173 |12cr|ruby-augeas-0.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           ruby-augeas
Version:        0.4.1
Release:        %mkrel 1
Summary:        Ruby bindings for Augeas
Group:          Development/Ruby

License:        LGPLv2+
URL:            http://augeas.net
Source0:        http://augeas.net/download/ruby/ruby-augeas-%{version}.tgz
BuildRequires:  ruby-devel
BuildRequires:  ruby-rake
BuildRequires:  ruby-RubyGems
BuildRequires:  augeas-devel >= 0.5.1
BuildRoot:      %{_tmppath}/%{name}-%{version}

%description
Ruby bindings for augeas.

%prep
%setup -q


%build
export CFLAGS="$RPM_OPT_FLAGS"
rake build

%install
rm -rf %{buildroot}
install -d -m0755 %{buildroot}%{ruby_sitelibdir}
install -d -m0755 %{buildroot}%{ruby_sitearchdir}
install -p -m0644 lib/augeas.rb %{buildroot}%{ruby_sitelibdir}
install -p -m0755 ext/augeas/_augeas.so %{buildroot}%{ruby_sitearchdir}

%check
rake test

%clean
rm -rf %{buildroot}


%files
%defattr(-,root,root,-)
%doc COPYING README.rdoc NEWS
%{ruby_sitelibdir}/augeas.rb
%{ruby_sitearchdir}/_augeas.so



%changelog
* Fri May 27 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.4.1-1mdv2011.0
+ Revision: 680313
- new version

* Mon Jan 10 2011 Michael Scherer <misc@mandriva.org> 0.3.0-3
+ Revision: 630877
- improve buildRequires, so it can be backported

* Wed Nov 17 2010 Michael Scherer <misc@mandriva.org> 0.3.0-2mdv2011.0
+ Revision: 598138
- fix Requires

* Tue Nov 16 2010 Michael Scherer <misc@mandriva.org> 0.3.0-1mdv2011.0
+ Revision: 597924
- import ruby-augeas


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7174 |12cr|ruby-bdb-0.6.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rbname bdb
%define version 0.6.6
%define release 1

Summary: An interface to Berkeley DB for Ruby
Name: ruby-%{rbname}

Version: %{version}
Release: %{release}
Group: Development/Ruby
License: GPL
URL: http://moulon.inra.fr/ruby/bdb.html
Source0: ftp://moulon.inra.fr/pub/ruby/%{rbname}-%{version}.tar.bz2
Patch0:	ruby-bdb-dependency.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-root
BuildRequires: ruby-devel
BuildRequires: db-devel

%description
This is an interface to Berkeley DB, it contains also an interface to
Berkeley DB XML.

%prep
%setup -q -n %{rbname}-%{version}
%patch0
for f in `find examples -name \*.rb`
do
	if head -n1 "$f" | grep '^#!' >/dev/null;
	then
		sed -i 's|/usr/local/bin|/usr/bin|' "$f"
		chmod 0755 "$f"
	else
		chmod 0644 "$f"
	fi
done

%build
ruby extconf.rb --vendor
make
make test

%install
make install DESTDIR=%{buildroot}

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-, root, root)
%doc README.en examples docs Changes
%{ruby_vendorarchdir}/bdb.so




%changelog
* Mon May 07 2012 Crispin Boylan <crisb@mandriva.org> 0.6.6-1
+ Revision: 797311
- New release
- Fix for db5.3
- Rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.6.5-5mdv2011.0
+ Revision: 614723
- the mass rebuild of 2010.1 packages

* Sat Jan 30 2010 Funda Wang <fwang@mandriva.org> 0.6.5-4mdv2010.1
+ Revision: 498572
- build with db 4.8

* Sun Jan 24 2010 Rémy Clouard <shikamaru@mandriva.org> 0.6.5-3mdv2010.1
+ Revision: 495464
- rebuild for db4.7

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.6.5-2mdv2010.0
+ Revision: 442786
- rebuild

* Sun Jan 04 2009 Jérôme Soyer <saispo@mandriva.org> 0.6.5-1mdv2009.1
+ Revision: 324515
- New upstream release

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.6.3-2mdv2009.0
+ Revision: 269231
- rebuild early 2009.0 package (before pixel changes)

* Wed Jun 11 2008 Pascal Terjan <pterjan@mandriva.org> 0.6.3-1mdv2009.0
+ Revision: 217779
- move to vendor dir
- build against 4.6

  + Gustavo De Nardin <gustavodn@mandriva.com>
    - new version 0.6.3
    - rebuild for new binary libraries location

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Apr 22 2007 Pascal Terjan <pterjan@mandriva.org> 0.6.0-2mdv2008.0
+ Revision: 16989
- Use group Development/Ruby


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7175 |12cr|ruby-cucumber-1.1.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	rbname cucumber

Summary:	Behaviour Driven Development with elegance and joy
Name:		ruby-%{rbname}

Version:	1.1.9
Release:	1
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://cukes.info
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildArch:	noarch
%rename		rubygem-%{rbname}

%description
Behaviour Driven Development with elegance and joy.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep

%build

%install
gem install -E --bindir=%{buildroot}%{_bindir} --local --install-dir %{buildroot}/%{ruby_gemdir} --force %{SOURCE0}
rm -rf %{buildroot}%{ruby_gemdir}/cache
find  %{buildroot}%{ruby_gemdir}/ -type f -name '.*' -delete

%files
%{_bindir}/cucumber
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec
%{ruby_gemdir}/gems/%{rbname}-%{version}/bin/
%{ruby_gemdir}/gems/%{rbname}-%{version}/cucumber.gemspec
%{ruby_gemdir}/gems/%{rbname}-%{version}/cucumber.yml
%{ruby_gemdir}/gems/%{rbname}-%{version}/features/
%{ruby_gemdir}/gems/%{rbname}-%{version}/fixtures/
%{ruby_gemdir}/gems/%{rbname}-%{version}/Gemfile
%{ruby_gemdir}/gems/%{rbname}-%{version}/gem_tasks/
%{ruby_gemdir}/gems/%{rbname}-%{version}/History.md
%{ruby_gemdir}/gems/%{rbname}-%{version}/legacy_features/
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/
%{ruby_gemdir}/gems/%{rbname}-%{version}/LICENSE
%{ruby_gemdir}/gems/%{rbname}-%{version}/Rakefile
%{ruby_gemdir}/gems/%{rbname}-%{version}/README.md
%{ruby_gemdir}/gems/%{rbname}-%{version}/spec/

%files doc
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/examples
%{ruby_gemdir}/gems/%{rbname}-%{version}/examples/*


%changelog
* Fri May 04 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.1.9-1
+ Revision: 796005
-update to 1.1.9
- rename
- don't use broken gem_helper
- rename package according to ruby packaging policy

* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.1.4-2
+ Revision: 774161
- mass rebuild of ruby packages against ruby 1.9.1

* Mon Jan 23 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.1.4-1
+ Revision: 766992
- version update 1.1.4

* Wed Sep 07 2011 Andrey Smirnov <asmirnov@mandriva.org> 0.10.3-1
+ Revision: 698635
- rpmlint warning

  + Alexander Barakin <abarakin@mandriva.org>
    - imported package rubygem-cucumber

* Mon Mar 14 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.10.0-1
+ Revision: 644643
- new release: 0.10.0
- regenerate spec with gem2rpm5

* Wed Dec 01 2010 Rémy Clouard <shikamaru@mandriva.org> 0.9.4-1mdv2011.0
+ Revision: 604513
- bump release now that rspec 2 is in stable version

* Wed Nov 03 2010 Rémy Clouard <shikamaru@mandriva.org> 0.7.3-1mdv2011.0
+ Revision: 592898
- import rubygem-cucumber


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7176 |12cr|ruby-daemons-1.1.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	daemons

Summary:	A toolkit to create and control daemons in different ways
Name:		ruby-%{oname}
Version:	1.1.6
Release:	2
License:	BSD and Ruby
Group:		Development/Ruby
URL:		http://%{oname}.rubyforge.org/
Source0:	http://gems.rubyforge.org/gems/%{oname}-%{version}.gem
BuildRequires:	ruby-RubyGems
BuildArch:	noarch

%description
Daemons provides an easy way to wrap existing ruby scripts (for example a
self-written server)  to be run as a daemon and to be controlled by simple
start/stop/restart commands.  You can also call blocks as daemons and control
them from the parent or just daemonize the current process.  Besides this basic
functionality, daemons offers many advanced features like exception backtracing
and logging (in case your ruby script crashes) and monitoring and automatic
restarting of your processes if they crash.

%prep

%build

%install
gem install --install-dir %{buildroot}/%{ruby_gemdir} --force %{SOURCE0}
rm -rf %{buildroot}%{ruby_gemdir}/{cache,gems/%{oname}-%{version}/ext}

%files
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%{ruby_gemdir}/gems/%{oname}-%{version}
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec


%changelog
* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.1.6-2
+ Revision: 774161
- mass rebuild of ruby packages against ruby 1.9.1

* Fri Jan 27 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.1.6-1
+ Revision: 769368
- version update 1.1.6

* Sat Sep 18 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.1.0-1mdv2011.0
+ Revision: 579409
- new release: 1.1.0
- don't install gem archive
- remove manual ruby dependency

* Tue Feb 02 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.0.10-1mdv2010.1
+ Revision: 499399
- import ruby-daemons


* Mon Feb  1 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.0.10
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7177 |12cr|ruby-dbd-mysql-0.4.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define base_name	dbd-mysql
%define name	ruby-%{base_name}
%define version	0.4.4
%define release	%mkrel 2

# Be backportable
%{!?ruby_vendorlibdir:%define ruby_vendorlibdir %ruby_sitelibdir}

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	MySQL driver for ruby-DBI
Group:		Development/Ruby
License:	BSD-like
URL:		http://ruby-dbi.rubyforge.org/
Source:		http://rubyforge.org/frs/download.php/69558/%{base_name}-%{version}.tar.gz
BuildRequires:	ruby
BuildArch:      noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}

%description
This is a MySQL driver for ruby-DBI.

%prep
%setup -q -n %{base_name}-%{version}

%build
ruby setup.rb config \
	--bin-dir=%{buildroot}%{_bindir} \
	--rb-dir=%{buildroot}%{ruby_vendorlibdir}
ruby setup.rb setup

%install
rm -rf %{buildroot}
ruby setup.rb install

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README ChangeLog LICENSE
%{ruby_vendorlibdir}/dbd



%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4.4-2mdv2011.0
+ Revision: 614724
- the mass rebuild of 2010.1 packages

* Sun Apr 04 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.4.4-1mdv2010.1
+ Revision: 531333
- new version

* Sat Jul 18 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.4.3-1mdv2010.0
+ Revision: 397042
- import ruby-dbd-mysql


* Sat Jul 18 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.4.3-1mdv2010.0
- first mdv release 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7178 |12cr|ruby-dbi-0.4.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define base_name	dbi
%define name	ruby-%{base_name}
%define version	0.4.3
%define release	%mkrel 2

# Be backportable
%{!?ruby_vendorlibdir:%define ruby_vendorlibdir %ruby_sitelibdir}

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	A database independent interface for accessing database
Group:		Development/Ruby
License:	BSD-like
URL:		http://ruby-dbi.rubyforge.org/
Source:		http://rubyforge.org/frs/download.php/63601/%{base_name}-%{version}.tar.gz
BuildRequires:	ruby
BuildArch:	    noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}

%description
Ruby/DBI is a database interface in the spirit of Perl's prolific DBI authored
by Tim Bunce.

%prep
%setup -q -n %{base_name}-%{version}

%build
ruby setup.rb config \
	--bin-dir=%{buildroot}%{_bindir} \
	--rb-dir=%{buildroot}%{ruby_vendorlibdir}
ruby setup.rb setup

%install
rm -rf %{buildroot}
ruby setup.rb install

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README ChangeLog examples LICENSE
%_bindir/*
%{ruby_vendorlibdir}/dbi*



%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4.3-2mdv2011.0
+ Revision: 614725
- the mass rebuild of 2010.1 packages

* Sun Apr 04 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.4.3-1mdv2010.1
+ Revision: 531332
- new version

* Sat Jul 18 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.4.2-1mdv2010.0
+ Revision: 397043
- new version

* Wed Sep 03 2008 Pascal Terjan <pterjan@mandriva.org> 0.2.0-2mdv2009.0
+ Revision: 279352
- Fix backports

* Tue Sep 02 2008 Pascal Terjan <pterjan@mandriva.org> 0.2.0-1mdv2009.0
+ Revision: 279046
- BuildRequires ruby
- import ruby-dbi


* Thu Aug 14 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.0-1mdv2009.0
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7179 |12cr|ruby-dict-0.9.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Ruby/DICT library
Name: ruby-dict
Version: 0.9.4
Release: %mkrel 3
License: GPLv2+
Group: Development/Ruby
Source: http://www.caliban.org/files/ruby/%{name}-%{version}.tar.gz
URL: http://www.caliban.org/ruby/
BuildRoot: /var/tmp/%{name}-%{version}
BuildArch: noarch
BuildRequires: ruby

%description
Ruby/DICT is an RFC 2229 compliant client-side library implementation of the
DICT protocol, written in the Ruby programming language. It can be used to
write clients that access dictionary definitions from a set of natural
language dictionary databases.

In addition, rdict, a dictionary client built on Ruby/DICT, is included.


%prep
%setup
make config ROOT=%{buildroot}%{_prefix}
make setup


%clean 
rm -rf %{buildroot}


%install
rm -rf %{buildroot}
make install ROOT=%{buildroot}%{_prefix}
mkdir -p %{buildroot}%{_mandir}/man{1,3}
install doc/dict.3 %{buildroot}%{_mandir}/man3/dict.3
install doc/rdict.1 %{buildroot}%{_mandir}/man1/rdict.1


%files
%defattr(-,root,root)
%doc Changelog COPYING doc/dict.html doc/rdict.html doc/rfc2229.txt README TODO
%{_bindir}/rdict
%{ruby_sitelibdir}/dict.rb
%{_mandir}/man1/rdict.1.*
%{_mandir}/man3/dict.3.*




%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.9.4-3mdv2010.0
+ Revision: 433496
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.9.4-2mdv2009.0
+ Revision: 269232
- rebuild early 2009.0 package (before pixel changes)

* Fri Jun 13 2008 Gustavo De Nardin <gustavodn@mandriva.com> 0.9.4-1mdv2009.0
+ Revision: 218669
- import ruby-dict


* Fri Jun 13 2008 Gustavo De Nardin <gustavodn@mandriva.com> 0.9.4-1mdv2009.0
- spec ported to Mandriva

* Sun May 20 2007 Ian Macdonald <ian@caliban.org> 0.9.4-1
- 0.9.4
- Server banner handling treated capabilities string as mandatory and didn't
  allow for null message IDs.

* Thu May 26 2005 Ian Macdonald <ian@caliban.org> 0.9.3-1
- 0.9.3
- Fix bug whereby text response could be mistaken for numeric status response.

* Wed Jun 10 2003 Ian Macdonald <ian@caliban.org>
- 0.9.2
- Print a message when a non-default matching strategy is used with rdict
  and no definitions are found.
- Fix a warning when run with Ruby 1.8.

* Thu Jan  2 2003 Ian Macdonald <ian@caliban.org>
- 0.9.1
- Allow multiple words to be specified on the command line of rdict.

* Fri May 24 2002 Ian Macdonald <ian@caliban.org>
- 0.9.0

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7180 |12cr|ruby-diff-lcs-1.1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	diff-lcs

Summary:	Provide a list of changes between two sequenced collections
Name:		ruby-%{oname}
Version:	1.1.2
Release:	%mkrel 2
License:	GPLv2+ or Ruby or Artistic
Group:		Development/Ruby
URL:		http://%{oname}.rubyforge.org/
Source0:	http://gems.rubyforge.org/gems/%{oname}-%{version}.gem
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	ruby-RubyGems
Requires:	ruby
BuildArch:	noarch

%description
Diff::LCS is a port of Algorithm::Diff that uses the McIlroy-Hunt longest
common subsequence (LCS) algorithm to compute intelligent differences between
two sequenced enumerable containers. The implementation is based on Mario I.
Wolczko's Smalltalk version (1.2, 1993) and Ned Konz's Perl version
(Algorithm::Diff).

%prep

%build

%install
rm -rf %{buildroot}
gem install --install-dir %{buildroot}/%{ruby_gemdir} --force %{SOURCE0}

chmod g-w,g+r,o+r -R %{buildroot}

mv %{buildroot}%{ruby_gemdir}/bin %{buildroot}%{_prefix}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%{_bindir}/*
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/gems/%{oname}-%{version}
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec



%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.2-2mdv2011.0
+ Revision: 614726
- the mass rebuild of 2010.1 packages

* Mon Feb 01 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.1.2-1mdv2010.1
+ Revision: 499305
- import ruby-diff-lcs


* Mon Feb  1 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.1.2-1
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7181 |12cr|ruby-feedparser-0.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname feedparser
%define name ruby-%{rname}
%define version 0.7
%define release %mkrel 2

Summary:	RSS and Atom parser for Ruby
Name:		%{name}
Version:	%{version}
Release:	%{release}
URL:		http://home.gna.org/ruby-feedparser/
Source0:	http://download.gna.org/ruby-feedparser/%{name}-%{version}.tar.bz2
License:	Ruby or GPL
Group:		Development/Ruby
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildArch:	noarch
BuildRequires:	ruby-rake graphviz

%description
Ruby-Feedparser is an RSS and Atom parser for Ruby.

Ruby-feedparser is :

    * based on REXML
    * built for robustness : most feeds are not valid
    * fully unit-tested
    * easy to use (it can output text or HTML easily)

%prep
%setup -q
chmod 0644 ChangeLog LICENSE COPYING README

%build
ruby setup.rb config
ruby setup.rb setup
rake rdoc

%check
rake test

%install
rm -rf %buildroot
ruby setup.rb install --prefix=%buildroot

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%{ruby_sitelibdir}/*
%doc ChangeLog LICENSE COPYING README rdoc 




%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.7-2mdv2011.0
+ Revision: 614740
- the mass rebuild of 2010.1 packages

* Sun Jan 10 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.7-1mdv2010.1
+ Revision: 489196
- update to new version 0.7

* Sat Jul 18 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.6-1mdv2010.0
+ Revision: 397015
- update to new version 0.6

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Nov 12 2007 Pascal Terjan <pterjan@mandriva.org> 0.5-1mdv2008.1
+ Revision: 108157
- update to new version 0.5

* Sun May 20 2007 Pascal Terjan <pterjan@mandriva.org> 0.4-1mdv2008.0
+ Revision: 28868
- 0.4
- enable tests, they work again

* Sat Apr 21 2007 Pascal Terjan <pterjan@mandriva.org> 0.3-2mdv2008.0
+ Revision: 16630
- Use Development/Ruby group


* Mon Jan 01 2007 Pascal Terjan <pterjan@mandriva.org> 0.3-1mdv2007.0
+ Revision: 103026
- move rake test to the check section
- disable tests for now
- 0.3
- use global ruby macros
- fix description
- Import ruby-feedparser

* Wed Dec 28 2005 Pascal Terjan <pterjan@mandriva.org> 0.1-2mdk
- BuildRequires graphviz for the doc

* Mon Nov 28 2005 Pascal Terjan <pterjan@mandriva.org> 0.1-1mdk
- First Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7182 |12cr|rubygem-activemodel-3.2.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from activemodel-3.2.1.gem by gem2rpm5 0.6.7 -*- rpm-spec -*-
%define	rbname	activemodel

Summary:	A toolkit for building modeling frameworks (part of Rails)
Name:		rubygem-%{rbname}

Version:	3.2.9
Release:	1
Group:		Development/Ruby
License:	MIT
URL:		http://www.rubyonrails.org
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildRequires:	rubygem(activesupport) = %{version}
BuildRequires:	rubygem(builder)
BuildRequires:	rubygem(i18n) => 0.4.2
BuildRequires:	rubygem(mocha)
BuildArch:	noarch

%description
A toolkit for building modeling frameworks like Active Record and Active
Resource. Rich support for attributes, callbacks, validations, observers,
serialization, internationalization, and testing.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build

%install
%gem_install

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/active_model
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/active_model/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/active_model/locale
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/active_model/locale/*.yml
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/active_model/mass_assignment_security
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/active_model/mass_assignment_security/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/active_model/serializers
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/active_model/serializers/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/active_model/validations
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/active_model/validations/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%{ruby_gemdir}/doc/%{rbname}-%{version}


%changelog
* Wed Apr 18 2012 Alexander Khrukin <akhrukin@mandriva.org> 3.2.3-1
+ Revision: 791661
- version update 3.2.3

* Fri Feb 17 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 3.2.1-3
+ Revision: 775606
- regenereate spec with gem2rpm5

* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 3.2.1-2
+ Revision: 774161
- mass rebuild of ruby packages against ruby 1.9.1

* Mon Jan 30 2012 Crispin Boylan <crisb@mandriva.org> 3.2.1-1
+ Revision: 769693
- New release

* Tue Sep 27 2011 Alexander Barakin <abarakin@mandriva.org> 3.1.0-1
+ Revision: 701475
- missing rdoc fix
- imported package rubygem-activemodel


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7183 |12cr|rubygem-activerecord-3.2.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from activerecord-3.2.1.gem by gem2rpm5 0.6.7 -*- rpm-spec -*-
%define	rbname	activerecord

Summary:	Object-relational mapper framework (part of Rails)
Name:		rubygem-%{rbname}

Version:	3.2.9
Release:	1
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://www.rubyonrails.org
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildArch:	noarch
%rename		ruby-activerecord

%description
Databases on Rails. Build a persistent domain model by mapping database tables
to Ruby classes. Strong conventions for associations, validations,
aggregations, migrations, and testing come baked-in.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build -f examples

%install
%gem_install

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%{ruby_gemdir}/doc/%{rbname}-%{version}
%{ruby_gemdir}/gems/%{rbname}-%{version}/*.rdoc
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/examples
%{ruby_gemdir}/gems/%{rbname}-%{version}/examples/*.png
%{ruby_gemdir}/gems/%{rbname}-%{version}/examples/*.rb

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7184 |12cr|rubygem-addressable-2.2.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from addressable-2.2.4.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	addressable

Summary:	A replacement for the URI implementation of Ruby's standard library
Name:		rubygem-%{rbname}
Version:	2.2.8
Release:	1
Group:		Development/Ruby
License:	MIT
URL:		http://addressable.rubyforge.org/
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildArch:	noarch

%description
Addressable is a replacement for the URI implementation that is part of
Ruby's standard library. It more closely conforms to the relevant RFCs and
adds support for IRIs and URI templates.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build -f '(spec|tasks|website)/'

%install
%gem_install

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/addressable
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/addressable/idna
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/addressable/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/addressable/idna/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/spec
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/spec/addressable
%{ruby_gemdir}/gems/%{rbname}-%{version}/spec/addressable/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/tasks
%{ruby_gemdir}/gems/%{rbname}-%{version}/tasks/*.rake
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/README.md
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/website
%{ruby_gemdir}/gems/%{rbname}-%{version}/website/*.html

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7185 |12cr|rubygem-after_commit-1.0.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname after_commit

Name:       rubygem-%{oname}
Version:    1.0.8
Release:    %mkrel 1
Summary:    Callback for ActiveRecord
Group:      Development/Ruby
License:    GPLv2+ or Ruby License
URL:        http://github.com/freelancing-god/after_commit
Source0:    http://rubygems.org/gems/%{oname}-%{version}.gem
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root
Requires:   rubygems
Requires:   rubygem(activerecord) < 3.0.0
Requires:   rubygem(sqlite3-ruby)
BuildRequires: rubygems
BuildArch:  noarch
Provides:   rubygem(%{oname}) = %{version}

%description
A Ruby on Rails plugin to add an after_commit callback. This can be used
to trigger methods only after the entire transaction is complete.


%prep

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{ruby_gemdir}
gem install --local --install-dir %{buildroot}%{ruby_gemdir} \
            --force --rdoc %{SOURCE0}

%clean
rm -rf %{buildroot}

%files
%defattr(-, root, root, -)
%dir %{ruby_gemdir}/gems/%{oname}-%{version}/
%{ruby_gemdir}/gems/%{oname}-%{version}/lib/
%{ruby_gemdir}/gems/%{oname}-%{version}/test/
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/LICENSE
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/README.textile
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec


%changelog
* Sat Dec 04 2010 Rémy Clouard <shikamaru@mandriva.org> 1.0.8-1mdv2011.0
+ Revision: 609438
- import rubygem-after_commit


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7186 |12cr|rubygem-allison-2.0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from allison-2.0.3.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	allison

Summary:	A modern, pretty RDoc template
Name:		rubygem-%{rbname}

Version:	2.0.3
Release:	1
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://blog.evanweaver.com/pages/code#allison
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildArch:	noarch

%description
A modern, pretty RDoc template.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
mkdir -p .%{ruby_gemdir}
gem install -V --local --install-dir .%{ruby_gemdir} \
               --force --rdoc %{SOURCE0}

%install
mkdir -p %{buildroot}%{ruby_gemdir}
mkdir -p %{buildroot}%{_bindir}
cp -rf .%{ruby_gemdir}/* %{buildroot}%{ruby_gemdir}
ln -s %{buildroot}%{ruby_gemdir}/gems/%{rbname}-%{version}/bin/allison %{buildroot}%{_bindir}/allison


%files
%{_bindir}/allison
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%{ruby_gemdir}/bin/allison
%{ruby_gemdir}/cache/*
%{ruby_gemdir}/gems/%{rbname}-%{version}/*
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}



%changelog
* Tue Mar 15 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.0.3-1
+ Revision: 645108
- imported package rubygem-allison


* Tue Mar 15 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.0.3-1
- Initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7187 |12cr|rubygem-appraisal-0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from appraisal-0.1.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	appraisal

Summary:	Find out what your Ruby gems are worth
Name:		rubygem-%{rbname}

Version:	0.1
Release:	1
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://github.com/thoughtbot/appraisal
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildArch:	noarch

%description
Appraisal integrates with bundler and rake to test your library against
different versions of dependencies in repeatable scenarios called
"appraisals."

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build -f features

%install
%gem_install

%clean
rm -rf %{buildroot}

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/features
%{ruby_gemdir}/gems/%{rbname}-%{version}/features/*.feature
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/features/step_definitions
%{ruby_gemdir}/gems/%{rbname}-%{version}/features/step_definitions/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/features/support
%{ruby_gemdir}/gems/%{rbname}-%{version}/features/support/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/appraisal
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/appraisal/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}



%changelog
* Sun Mar 13 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.1-1
+ Revision: 644376
- imported package rubygem-appraisal


* Sun Mar 13 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.1-1
- Initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7188 |12cr|rubygem-archive-tar-minitar-0.5.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	archive-tar-minitar

Summary:	Provides POSIX archive management from Ruby programs
Name:		rubygem-%{oname}
Version:	0.5.2
Release:	%mkrel 2
License:	GPLv2+ or Ruby
Group:		Development/Ruby
URL:		http://%{oname}.rubyforge.org/
Source0:	http://gems.rubyforge.org/gems/%{oname}-%{version}.gem
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	ruby-RubyGems
BuildArch:	noarch

%description
Archive::Tar::Minitar is a pure-Ruby library and command-line utility that
provides the ability to deal with POSIX tar(1) archive files. The
implementation is based heavily on Mauricio Ferna'ndez's implementation in
rpa-base, but has been reorganised to promote reuse in other projects.

%prep

%build

%install
rm -rf %{buildroot}
gem install --local --install-dir %{buildroot}/%{ruby_gemdir} --force %{SOURCE0}

mv %{buildroot}%{ruby_gemdir}/bin %{buildroot}%{_prefix}


%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/gems/%{oname}-%{version}
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec
%{_bindir}/minitar



%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5.2-2mdv2011.0
+ Revision: 614771
- the mass rebuild of 2010.1 packages

* Wed Feb 03 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.5.2-1mdv2010.1
+ Revision: 500488
- import rubygem-archive-tar-minitar


* Mon Feb  3 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.5.2-1
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7189 |12cr|rubygem-arel-3.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from arel-3.0.0.gem by gem2rpm5 0.6.7 -*- rpm-spec -*-
%define	rbname	arel

Summary:	Arel is a SQL AST manager for Ruby
Name:		rubygem-%{rbname}

Version:	3.0.2
Release:	1
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://github.com/rails/arel
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
# required by check suite
BuildRequires:	rubygem(hoe)
BuildArch:	noarch

%description
Arel is a SQL AST manager for Ruby. It
1. Simplifies the generation of complex SQL queries
2. Adapts to various RDBMS systems
It is intended to be a framework framework; that is, you can build your own
ORM
with it, focusing on innovative object and collection modeling as opposed to
database compatibility and query generation.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build

%check
rake test

%install
%gem_install

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%{ruby_gemdir}/doc/%{rbname}-%{version}
%{ruby_gemdir}/gems/%{rbname}-%{version}/*.markdown
%{ruby_gemdir}/gems/%{rbname}-%{version}/*.txt


%changelog
* Thu Apr 05 2012 Alexander Khrukin <akhrukin@mandriva.org> 3.0.2-1
+ Revision: 789358
- version update 3.0.2

* Thu Feb 16 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 3.0.0-1
+ Revision: 775076
- add rubygem(hoe) to buildrequires for check suite
- regenerate spec with gem2rpm5
- new version
- mass rebuild of ruby packages against ruby 1.9.1

* Fri Sep 30 2011 Alexander Barakin <abarakin@mandriva.org> 2.0.9-1
+ Revision: 702146
- missing rdoc fix
- imported package rubygem-arel


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7190 |12cr|rubygem-aruba-0.4.11-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname aruba

Name:       rubygem-%{oname}
Version:    0.4.11
Release:	2
Summary:    CLI Steps for Cucumber, hand-crafted for you in Aruba
Group:      Development/Ruby
License:    MIT
URL:        http://github.com/aslakhellesoy/aruba
Source0:    http://rubygems.org/gems/%{oname}-%{version}.gem
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root
Requires:   rubygems
Requires:   rubygem(cucumber) >= 0.9.4
Requires:   rubygem(background_process)
Requires:   rubygem(rspec) >= 2.0.1
BuildRequires: rubygems
BuildArch: noarch
Provides: rubygem(%{oname}) = %{version}

%description
CLI Steps for Cucumber, hand-crafted for you in Aruba


%prep

%build

%install
mkdir -p %{buildroot}%{ruby_gemdir}
gem install --local --install-dir %{buildroot}%{ruby_gemdir} \
            --force --rdoc %{SOURCE0}

# clean vcs files
rm -f %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/.git*
%clean

%files
%defattr(-, root, root, -)
%dir %{ruby_gemdir}/gems/%{oname}-%{version}/
%dir %{ruby_gemdir}/gems/%{oname}-%{version}/spec/
%dir %{ruby_gemdir}/gems/%{oname}-%{version}/spec/%{oname}
#% {ruby_gemdir}/gems/% {oname}-% {version}/.bundle/
%{ruby_gemdir}/gems/%{oname}-%{version}/.rvmrc
%{ruby_gemdir}/gems/%{oname}-%{version}/.rspec
%{ruby_gemdir}/gems/%{oname}-%{version}/.travis.yml
%{ruby_gemdir}/gems/%{oname}-%{version}/.document
%{ruby_gemdir}/gems/%{oname}-%{version}/config/

%{ruby_gemdir}/gems/%{oname}-%{version}/templates/
%{ruby_gemdir}/gems/%{oname}-%{version}/cucumber.yml
%{ruby_gemdir}/gems/%{oname}-%{version}/Gemfile
%{ruby_gemdir}/gems/%{oname}-%{version}/features/
%{ruby_gemdir}/gems/%{oname}-%{version}/spec/*.rb
%{ruby_gemdir}/gems/%{oname}-%{version}/spec/%{oname}/*.rb
%{ruby_gemdir}/gems/%{oname}-%{version}/lib/
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/LICENSE
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/Rakefile
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/README.md
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/History.md
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/%{oname}.gemspec
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec


%changelog
* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.4.11-2
+ Revision: 774161
- mass rebuild of ruby packages against ruby 1.9.1

* Mon Jan 23 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.4.11-1
+ Revision: 766994
- version update 0.4.11

* Wed Sep 07 2011 Andrey Smirnov <asmirnov@mandriva.org> 0.4.6-1
+ Revision: 698646
- rpmlint warning

  + Alexander Barakin <abarakin@mandriva.org>
    - imported package rubygem-aruba

* Thu Dec 02 2010 Rémy Clouard <shikamaru@mandriva.org> 0.2.6-1mdv2011.0
+ Revision: 605292
- import rubygem-aruba


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7191 |12cr|rubygem-autotest-4.2.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname autotest
%define geminstdir %{ruby_gemdir}/gems/%{oname}-%{version}

Summary:    Autotest, without ZenTest
Name:       rubygem-%{oname}
Version:    4.2.9
Release:    %mkrel 1
Group:      Development/Ruby
License:    MIT
URL:        http://github.com/grosser/autotest
Source0:    %{oname}-%{version}.gem
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root
Requires:   rubygems
BuildRequires: rubygems
BuildArch:  noarch
Provides:   rubygem(%{oname}) = %{version}

%description
Autotest, without ZenTest


%prep

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{ruby_gemdir}
gem install --local --install-dir %{buildroot}%{ruby_gemdir} \
            --force --rdoc %{SOURCE0}
mkdir -p %{buildroot}/%{_bindir}
mv %{buildroot}%{ruby_gemdir}/bin/* %{buildroot}/%{_bindir}
rmdir %{buildroot}%{ruby_gemdir}/bin
find %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/bin -type f | xargs chmod a+x

# remove vcs files
rm -f %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/.gitignore
%clean
rm -rf %{buildroot}

%files
%defattr(-, root, root, -)
%{_bindir}/unit_diff
%{_bindir}/autotest
%dir %{ruby_gemdir}/gems/%{oname}-%{version}/
%{ruby_gemdir}/gems/%{oname}-%{version}/.autotest
%{ruby_gemdir}/gems/%{oname}-%{version}/example_dot_autotest.rb
%{ruby_gemdir}/gems/%{oname}-%{version}/articles/
%{ruby_gemdir}/gems/%{oname}-%{version}/bin/
%{ruby_gemdir}/gems/%{oname}-%{version}/lib/
%{ruby_gemdir}/gems/%{oname}-%{version}/test/
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/History.txt
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/Rakefile
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/README.markdown
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/VERSION
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/%{oname}.gemspec
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec


%changelog
* Wed Dec 01 2010 Rémy Clouard <shikamaru@mandriva.org> 4.2.9-1mdv2011.0
+ Revision: 604611
- import rubygem-autotest


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7192 |12cr|rubygem-awesome_print-0.4.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname awesome_print

Summary:    Pretty print Ruby objects with proper indentation and colors
Name:       rubygem-%{oname}
Version:    0.4.0
Release:	2
Group:      Development/Ruby
License:    GPLv2+
URL:        http://github.com/michaeldv/awesome_print
Source0:    http://rubygems.org/gems/%{oname}-%{version}.gem
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}
Requires:   rubygems
Requires:   rubygem(rspec) >= 2.5.0
BuildRequires: rubygems
BuildArch:  noarch
Provides:   rubygem(%{oname}) = %{version}

%description
Great Ruby dubugging companion: pretty print Ruby objects to visualize their
structure. Supports Rails ActiveRecord objects via included mixin.

%prep

%build

%install
rm -rf %buildroot
mkdir -p %{buildroot}%{ruby_gemdir}
gem install --local --install-dir %{buildroot}%{ruby_gemdir} \
            --force --rdoc %{SOURCE0}

%clean
rm -rf %buildroot

%files
%defattr(-, root, root, -)
%dir %{ruby_gemdir}/gems/%{oname}-%{version}/
%{ruby_gemdir}/gems/%{oname}-%{version}/init.rb
%{ruby_gemdir}/gems/%{oname}-%{version}/lib/
%{ruby_gemdir}/gems/%{oname}-%{version}/rails/
%{ruby_gemdir}/gems/%{oname}-%{version}/spec/
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/CHANGELOG
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/LICENSE
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/Rakefile
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/README.md
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/VERSION
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec


%changelog
* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.4.0-2
+ Revision: 774161
- mass rebuild of ruby packages against ruby 1.9.1

* Wed Sep 07 2011 Alexander Barakin <abarakin@mandriva.org> 0.4.0-1
+ Revision: 698560
- imported package rubygem-awesome_print

* Wed Dec 01 2010 Rémy Clouard <shikamaru@mandriva.org> 0.2.1-1mdv2011.0
+ Revision: 604597
- import rubygem-awesome_print


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7193 |12cr|rubygem-aws-s3-0.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname aws-s3

Name:       rubygem-%{oname}
Version:    0.6.2
Release:    %mkrel 1
Summary:    Client library for Amazon's Simple Storage Service's REST API
Group:      Development/Ruby
License:    MIT
URL:        http://amazon.rubyforge.org
Source0:    http://rubygems.org/gems/%{oname}-%{version}.gem
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root
Requires:   rubygems
Requires:   rubygem(xml-simple)
Requires:   rubygem(builder)
Requires:   rubygem(mime-types)
BuildRequires: rubygems
BuildArch:  noarch
Provides:   rubygem(%{oname}) = %{version}

%description
Client library for Amazon's Simple Storage Service's REST API


%prep

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{ruby_gemdir}
gem install --local --install-dir %{buildroot}%{ruby_gemdir} \
            --force --rdoc %{SOURCE0}
mkdir -p %{buildroot}/%{_bindir}
mv %{buildroot}%{ruby_gemdir}/bin/* %{buildroot}/%{_bindir}
rmdir %{buildroot}%{ruby_gemdir}/bin
find %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/bin -type f | xargs chmod a+x

%clean
rm -rf %{buildroot}

%files
%defattr(-, root, root, -)
%{_bindir}/s3sh
%dir %{ruby_gemdir}/gems/%{oname}-%{version}/
%{ruby_gemdir}/gems/%{oname}-%{version}/bin/
%{ruby_gemdir}/gems/%{oname}-%{version}/lib/
%{ruby_gemdir}/gems/%{oname}-%{version}/support/
%{ruby_gemdir}/gems/%{oname}-%{version}/test/
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/README
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/COPYING
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/INSTALL
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/Rakefile
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec


%changelog
* Fri Dec 10 2010 Rémy Clouard <shikamaru@mandriva.org> 0.6.2-1mdv2011.0
+ Revision: 620456
- import rubygem-aws-s3


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7194 |12cr|rubygem-background_process-1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname background_process

Name:       rubygem-%{oname}
Version:    1.2
Release:    %mkrel 1
Summary:    A library for spawning and interacting with UNIX processes
Group:      Development/Ruby
License:    MIT
URL:        http://github.com/timcharper/background_process
Source0:    http://rubygems.org/gems/%{oname}-%{version}.gem
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root
Requires:   rubygems
BuildRequires: rubygems
BuildArch:  noarch
Provides:   rubygem(%{oname}) = %{version}

%description
A library for spawning and interacting with UNIX processes


%prep

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{ruby_gemdir}
gem install --local --install-dir %{buildroot}%{ruby_gemdir} \
            --force --rdoc %{SOURCE0}

%clean
rm -rf %{buildroot}

%files
%defattr(-, root, root, -)
%dir %{ruby_gemdir}/gems/%{oname}-%{version}/
%{ruby_gemdir}/gems/%{oname}-%{version}/lib/
%{ruby_gemdir}/gems/%{oname}-%{version}/spec/
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/MIT-LICENSE
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/README.textile
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec


%changelog
* Thu Dec 02 2010 Rémy Clouard <shikamaru@mandriva.org> 1.2-1mdv2011.0
+ Revision: 605350
- import rubygem-background_process


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7195 |12cr|rubygem-bacon-1.1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from bacon-1.1.0.gem by gem2rpm5 0.6.7 -*- rpm-spec -*-
%define	rbname	bacon

Summary:	a small RSpec clone
Name:		rubygem-%{rbname}

Version:	1.1.0
Release:	2
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://chneukirchen.org/repos/bacon
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
Patch0:		bacon-1.1.0-add-missing-licenses-field.patch
BuildRequires:	rubygems 
BuildArch:	noarch

%description
Bacon is a small RSpec clone weighing less than 350 LoC but nevertheless
providing all essential features.  http://github.com/chneukirchen/bacon

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q
gunzip metadata.gz
%patch0 -p1 -b .licenses~
gzip metadata

%build
%gem_build -f test

%install
%gem_install

%files
%{_bindir}/bacon
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/bin
%{ruby_gemdir}/gems/%{rbname}-%{version}/bin/bacon
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/autotest
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/autotest/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%{ruby_gemdir}/doc/%{rbname}-%{version}
%{ruby_gemdir}/gems/%{rbname}-%{version}/RDOX
%{ruby_gemdir}/gems/%{rbname}-%{version}/README
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/test
%{ruby_gemdir}/gems/%{rbname}-%{version}/test/*.rb


%changelog
* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.1.0-2
+ Revision: 774498
- add missing 'licenses' field to metadata
- regenerate spec with gem2rpm5
- mass rebuild of ruby packages against ruby 1.9.1

  + Alexander Khrukin <akhrukin@mandriva.org>
    - removed clean section

* Wed Sep 07 2011 Alexander Barakin <abarakin@mandriva.org> 1.1.0-1
+ Revision: 698564
- imported package rubygem-bacon


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7196 |12cr|rubygem-bcat-0.6.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname bcat

Name:       rubygem-%{oname}
Version:    0.6.1
Release:	2
Summary:    CLI Steps for Cucumber, hand-crafted for you in Aruba
Group:      Development/Ruby
License:    MIT
URL:        http://rtomayko.github.com/bcat
Source0:    http://rubygems.org/gems/%{oname}-%{version}.gem
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root
Requires:   rubygems
Requires:   rubygem(cucumber) >= 0.9.4
Requires:   rubygem(rack) >= 1.1.2
Requires:   rubygem(background_process)
#Requires:   rubygem(aruba) >= 0.4.2
BuildRequires: rubygems
BuildArch: noarch
Provides: rubygem(%{oname}) = %{version}

%description
CLI Steps for Cucumber, hand-crafted for you in Aruba

%prep

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{ruby_gemdir}
gem install --local --install-dir %{buildroot}%{ruby_gemdir} \
            --force --rdoc %{SOURCE0}
mkdir -p %{buildroot}/%{_bindir}
mv %{buildroot}%{ruby_gemdir}/bin/* %{buildroot}/%{_bindir}
rmdir %{buildroot}%{ruby_gemdir}/bin
find %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/bin -type f | xargs chmod a+x

# remove vcs files
rm -f %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/.gitignore

%clean
rm -rf %{buildroot}

%files
%defattr(-, root, root, -)
%dir %{ruby_gemdir}/gems/%{oname}-%{version}/
%{_bindir}/a2h
%{_bindir}/btee
%{_bindir}/bcat
%{ruby_gemdir}/gems/%{oname}-%{version}/bin/
%{ruby_gemdir}/gems/%{oname}-%{version}/lib/
%{ruby_gemdir}/gems/%{oname}-%{version}/test/
%{ruby_gemdir}/gems/%{oname}-%{version}/contrib/

#% files doc
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/man/
%{ruby_gemdir}/gems/%{oname}-%{version}/COPYING
%{ruby_gemdir}/gems/%{oname}-%{version}/INSTALLING
%{ruby_gemdir}/gems/%{oname}-%{version}/RELEASING
%{ruby_gemdir}/gems/%{oname}-%{version}/Rakefile
%{ruby_gemdir}/gems/%{oname}-%{version}/CONTRIBUTING

%doc %{ruby_gemdir}/gems/%{oname}-%{version}/README
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/%{oname}.gemspec
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec


%changelog
* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.6.1-2
+ Revision: 774161
- mass rebuild of ruby packages against ruby 1.9.1

* Wed Sep 07 2011 Andrey Smirnov <asmirnov@mandriva.org> 0.6.1-1
+ Revision: 698631
- rpmlint warning

  + Alexander Barakin <abarakin@mandriva.org>
    - imported package rubygem-bcat


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7197 |12cr|rubygem-bcrypt-ruby-3.0.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from bcrypt-ruby-3.0.1.gem by gem2rpm5 0.6.5 -*- rpm-spec -*-
%define	rbname	bcrypt-ruby

Summary:	OpenBSD's bcrypt() password hashing algorithm
Name:		rubygem-%{rbname}

Version:	3.0.1
Release:	3
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://bcrypt-ruby.rubyforge.org
Source0:	http://gems.rubyforge.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildRequires:	ruby-devel

%description
bcrypt() is a sophisticated and secure hash algorithm designed by The
OpenBSD project
for hashing passwords. bcrypt-ruby provides a simple, humane wrapper for
safely handling
passwords.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build

%install
%gem_install

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_sitearchdir}/*.so
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%{ruby_gemdir}/doc/%{rbname}-%{version}
%{ruby_gemdir}/gems/%{rbname}-%{version}/*.md
%{ruby_gemdir}/gems/%{rbname}-%{version}/CHANGELOG
%{ruby_gemdir}/gems/%{rbname}-%{version}/COPYING
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb


%changelog
* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 3.0.1-3
+ Revision: 774493
- drop buildrequires on rake as it's now provided by ruby
- mass rebuild of ruby packages against ruby 1.9.1

* Tue Jan 24 2012 Alexander Khrukin <akhrukin@mandriva.org> 3.0.1-2
+ Revision: 767900
- release bump
- files section reworked

* Fri Sep 30 2011 Alexander Barakin <abarakin@mandriva.org> 3.0.1-1
+ Revision: 702154
- misspelling
- add bundle build requirement
- actual rubygems fix
- imported package rubygem-bcrypt-ruby


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7198 |12cr|rubygem-BlueCloth-1.0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	BlueCloth

Summary:	A Ruby implementation of Markdown
Name:		rubygem-%{oname}
Version:	1.0.1
Release:	%mkrel 2
License:	GPLv2+
Group:		Development/Ruby
URL:		http://%{oname}.rubyforge.org/
Source0:	http://gems.rubyforge.org/gems/%{oname}-%{version}.gem
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	ruby-RubyGems
BuildArch:	noarch

%description
BlueCloth is a Ruby implementation of Markdown, a text-to-HTML conversion tool
for web writers. Markdown allows you to write using an easy-to-read,
easy-to-write plain text format, then convert it to structurally valid XHTML
(or HTML).

%prep

%build

%install
rm -rf %{buildroot}
gem install --local --install-dir %{buildroot}/%{ruby_gemdir} --force %{SOURCE0}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/gems/%{oname}-%{version}
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec



%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-2mdv2011.0
+ Revision: 614769
- the mass rebuild of 2010.1 packages

* Wed Feb 03 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.0.1-1mdv2010.1
+ Revision: 500478
- import rubygem-BlueCloth


* Mon Feb  3 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.0.1-1
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7199 |12cr|rubygem-builder-3.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from builder-3.0.0.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	builder

Summary:	Builders for MarkUp
Name:		rubygem-%{rbname}

Version:	3.0.0
Release:	1
Group:		Development/Ruby
License:	MIT
URL:		http://onestepback.org
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildArch:	noarch

%description
Builder provides a number of builder objects that make creating structured
data
simple to do.  Currently the following builder objects are supported:
* XML Markup
* XML Events

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build -f test

%install
rm -rf %{buildroot}
%gem_install

%clean
rm -rf %{buildroot}

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/builder
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/builder/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/*.rdoc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/CHANGES
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/README
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/Rakefile
#%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/TAGS
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/test
%{ruby_gemdir}/gems/%{rbname}-%{version}/test/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/doc
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/doc/releases
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/doc/releases/*.rdoc
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}


%changelog
* Thu Mar 10 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 3.0.0-1
+ Revision: 643587
- skip TAGS file..
- regenerate spec with gem2rpm5
- new release: 3.0.0

* Sat Oct 09 2010 Rémy Clouard <shikamaru@mandriva.org> 2.1.2-1mdv2011.0
+ Revision: 584325
- import rubygem-builder


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7200 |12cr|rubygem-bundler-1.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from bundler-1.0.10.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	bundler

Summary:	The best way to manage your application's dependencies
Name:		rubygem-%{rbname}

Version:	1.2.1
Release:	1
Group:		Development/Ruby
License:	MIT
URL:		http://gembundler.com
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems >= 1.3.6
BuildRequires:  locales-en
BuildArch:	noarch

%description
Bundler manages an application's dependencies through its entire life, across
many machines, systematically and repeatably

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
export LC_ALL=en_US.UTF-8
%gem_build -f '(bin|man|lib|spec)/'

%install
%gem_install

%files
%{_bindir}/bundle
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/bin
%{ruby_gemdir}/gems/%{rbname}-%{version}/bin/bundle
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/spec
%{ruby_gemdir}/gems/%{rbname}-%{version}/spec/*
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/man
%{ruby_gemdir}/gems/%{rbname}-%{version}/man/*


%changelog
* Thu Feb 09 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.0.22-1
+ Revision: 772378
- version update 1.0.22

* Wed Oct 05 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.0.21-1
+ Revision: 703117
- new version

* Thu Mar 10 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.0.10-1
+ Revision: 643314
- new release: 1.0.10
- regenerate spec file using gem2rpm5

* Wed Nov 03 2010 Rémy Clouard <shikamaru@mandriva.org> 1.0.2-1mdv2011.0
+ Revision: 592953
- import rubygem-bundler


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7201 |12cr|rubygem-camping-2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname camping

Name:       rubygem-%{oname}
Version:    2.1
Release:    %mkrel 1
Summary:    Minature rails for stay-at-home moms
Group:      Development/Ruby
License:    MIT
URL:        http://camping.rubyforge.org/
Source0:    http://rubygems.org/gems/%{oname}-%{version}.gem
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root
Requires:   rubygems
Requires:   ruby-rack >= 1.0
BuildRequires: rubygems
BuildArch:  noarch
Provides:   rubygem(%{oname}) = %{version}

%description
minature rails for stay-at-home moms


%prep

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{ruby_gemdir}
gem install --local --install-dir %{buildroot}%{ruby_gemdir} \
            --force --rdoc %{SOURCE0}
mkdir -p %{buildroot}/%{_bindir}
mv %{buildroot}%{ruby_gemdir}/bin/* %{buildroot}/%{_bindir}
rmdir %{buildroot}%{ruby_gemdir}/bin
find %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/bin -type f | xargs chmod a+x

%clean
rm -rf %{buildroot}

%files
%defattr(-, root, root, -)
%{_bindir}/camping
%dir %{ruby_gemdir}/gems/%{oname}-%{version}/
%{ruby_gemdir}/gems/%{oname}-%{version}/bin/
%{ruby_gemdir}/gems/%{oname}-%{version}/examples/
%{ruby_gemdir}/gems/%{oname}-%{version}/extras/
%{ruby_gemdir}/gems/%{oname}-%{version}/lib/
%{ruby_gemdir}/gems/%{oname}-%{version}/test/
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/Rakefile
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/README
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/CHANGELOG
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/COPYING
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/book/01_introduction
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/book/02_getting_started
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/book/51_upgrading
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec


%changelog
* Thu Dec 09 2010 Rémy Clouard <shikamaru@mandriva.org> 2.1-1mdv2011.0
+ Revision: 618259
- import rubygem-camping


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7202 |12cr|rubygem-cancan-1.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname cancan

Name:       rubygem-%{oname}
Version:    1.2.0
Release:    %mkrel 1
Summary:    Simple authorization solution for Rails
Group:      Development/Ruby
License:    MIT
URL:        http://github.com/ryanb/cancan
Source0:    http://rubygems.org/downloads/%{oname}-%{version}.gem
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root
Requires:   rubygems
BuildRequires: rubygems
BuildArch:  noarch
Provides:   rubygem(%{oname}) = %{version}

%description
Simple authorization solution for Rails which is completely decoupled from the
user's roles. All permissions are stored in a single location for convenience.


%prep

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{ruby_gemdir}
gem install --local --install-dir %{buildroot}%{ruby_gemdir} \
            --force --rdoc %{SOURCE0}

%clean
rm -rf %{buildroot}

%files
%defattr(-, root, root, -)
%dir %{ruby_gemdir}/gems/%{oname}-%{version}/
%{ruby_gemdir}/gems/%{oname}-%{version}/lib/
%{ruby_gemdir}/gems/%{oname}-%{version}/spec/
%{ruby_gemdir}/gems/%{oname}-%{version}/init.rb
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/CHANGELOG.rdoc
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/LICENSE
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/Rakefile
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/README.rdoc
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec


%changelog
* Sun Dec 19 2010 Rémy Clouard <shikamaru@mandriva.org> 1.2.0-1mdv2011.0
+ Revision: 623048
- import rubygem-cancan


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7203 |12cr|rubygem-cgi_multipart_eof_fix-2.5.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from cgi_multipart_eof_fix-2.5.0.gem by gem2rpm5 0.6.7 -*- rpm-spec -*-
%define	rbname	cgi_multipart_eof_fix

Summary:	Fix an exploitable bug in CGI multipart parsing
Name:		rubygem-%{rbname}

Version:	2.5.0
Release:	2
Group:		Development/Ruby
License:	AFL
URL:		http://blog.evanweaver.com/pages/code#cgi_multipart_eof_fix
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
Patch0:		cgi_multipart_eof_fix-2.5.0-add-licenses-tag-to-metadata.patch
BuildRequires:	rubygems 
BuildArch:	noarch

%description
Fix an exploitable bug in CGI multipart parsing.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q
gunzip metadata.gz
%patch0 -p1 -b .licenses~
gzip metadata

%build
%gem_build

%install
%gem_install

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%{ruby_gemdir}/doc/%{rbname}-%{version}



%changelog
* Thu Feb 16 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.5.0-2
+ Revision: 774704
- initial release..
- imported package rubygem-cgi_multipart_eof_fix

* Mon Dec 20 2010 Rémy Clouard <shikamaru@mandriva.org> 2.5.0-1mdv2011.0
+ Revision: 623458
- import rubygem-cgi_multipart_eof_fix



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7204 |12cr|rubygem-childprocess-0.3.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from childprocess-0.3.0.gem by gem2rpm5 0.6.5 -*- rpm-spec -*-
%define	rbname	childprocess
%define	desc	A simple and reliable solution for controlling external programs running in the background

Summary:	%{desc}
Name:		rubygem-%{rbname}

Version:	0.3.0
Release:	2
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://github.com/jarib/childprocess
Source0:	http://gems.rubyforge.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildArch:	noarch

%description
This gem aims at being a simple and reliable solution for controlling external
programs running in the background on any Ruby / OS combination.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build

%install
%gem_install

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/childprocess
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/childprocess/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/childprocess/jruby
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/childprocess/jruby/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/childprocess/tools
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/childprocess/tools/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/childprocess/unix
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/childprocess/unix/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/childprocess/unix/platform
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/childprocess/unix/platform/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/childprocess/windows
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/childprocess/windows/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%{ruby_gemdir}/doc/%{rbname}-%{version}


%changelog
* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.3.0-2
+ Revision: 774161
- mass rebuild of ruby packages against ruby 1.9.1

* Tue Jan 24 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.3.0-1
+ Revision: 767838
- files section rewritten
- version update 0.3.0

* Wed Sep 07 2011 Alexander Barakin <abarakin@mandriva.org> 0.2.0-1
+ Revision: 698570
- imported package rubygem-childprocess


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7205 |12cr|rubygem-choices-0.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname choices

Name:       rubygem-%{oname}
Version:    0.2.0
Release:    %mkrel 1
Summary:    Easy settings for your app
Group:      Development/Ruby
License:    MIT
URL:        http://github.com/mislav/choices
Source0:    http://rubygems.org/gems/%{oname}-%{version}.gem
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root
Requires:   rubygems
BuildRequires: rubygems
BuildArch:  noarch
Provides:   rubygem(%{oname}) = %{version}

%description
Easy settings for your app


%prep

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{ruby_gemdir}
gem install --local --install-dir %{buildroot}%{ruby_gemdir} \
            --force --rdoc %{SOURCE0}

%clean
rm -rf %{buildroot}

%files
%defattr(-, root, root, -)
%dir %{ruby_gemdir}/gems/%{oname}-%{version}/
%{ruby_gemdir}/gems/%{oname}-%{version}/lib/
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/Rakefile
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/README.md
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec


%changelog
* Mon Dec 20 2010 Rémy Clouard <shikamaru@mandriva.org> 0.2.0-1mdv2011.0
+ Revision: 623459
- import rubygem-choices


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7206 |12cr|rubygem-chronic-0.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from chronic-0.3.0.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	chronic

Summary:	Natural language date/time parsing
Name:		rubygem-%{rbname}

Version:	0.3.0
Release:	1
Group:		Development/Ruby
License:	MIT
URL:		http://github.com/mojombo/chronic
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildArch:	noarch

%description
Chronic is a natural language date/time parser written in pure Ruby.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build -f '(benchmark|test)'

%install
%gem_install

%clean
rm -rf %{buildroot}

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/LICENSE
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/chronic
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/chronic/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/chronic/numerizer
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/chronic/numerizer/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/chronic/repeaters
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/chronic/repeaters/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/*.md
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/benchmark
%{ruby_gemdir}/gems/%{rbname}-%{version}/benchmark/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/test
%{ruby_gemdir}/gems/%{rbname}-%{version}/test/*.rb


%changelog
* Thu Mar 10 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.3.0-1
+ Revision: 643536
- regenerate spec with gem2rpm5
- new release: 0.3.0

* Sat Sep 18 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.2.3-2mdv2011.0
+ Revision: 579738
- rebuild for new automatic provides/requires
- don't ship the gem archive with package

* Wed Feb 03 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.2.3-1mdv2010.1
+ Revision: 500303
- import rubygem-chronic


* Mon Feb  3 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.2.3-1
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7207 |12cr|rubygem-columnize-0.3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname columnize

Name:       rubygem-%{oname}
Version:    0.3.1
Release:    %mkrel 1
Summary:    Read file with caching
Group:      Development/Ruby
License:    GPLv2+
URL:        http://rubyforge.org/projects/rocky-hacks/columnize
Source0:    http://rubygems.org/downloads/%{oname}-%{version}.gem
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root
Requires:   rubygems
BuildRequires: rubygems
BuildArch:  noarch
Provides:   rubygem(%{oname}) = %{version}

%description
Return a list of strings as a set of arranged in columns.
For example, for a line width of 4 characters (arranged vertically):
['1', '2,', '3', '4'] => '1  3
2  4
'
or arranged horizontally:
['1', '2,', '3', '4'] => '1  2
3  4
'
Each column is only as wide as necessary.  By default, columns are
separated by two spaces - one was not legible enough. Set "colsep"
to adjust the string separate columns. Set `displaywidth' to set
the line width.
Normally, consecutive items go down from the top to bottom from
the left-most column to the right-most. If +arrange_vertical+ is
set false, consecutive items will go across, left to right, top to
bottom.


%prep

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{ruby_gemdir}
gem install --local --install-dir %{buildroot}%{ruby_gemdir} \
            --force --rdoc %{SOURCE0}

%clean
rm -rf %{buildroot}

%files
%defattr(-, root, root, -)
%dir %{ruby_gemdir}/gems/%{oname}-%{version}/
%{ruby_gemdir}/gems/%{oname}-%{version}/lib/
%{ruby_gemdir}/gems/%{oname}-%{version}/test/
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/AUTHORS
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/ChangeLog
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/COPYING
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/NEWS
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/Rakefile
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/README
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/VERSION
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec


%changelog
* Mon Dec 20 2010 Rémy Clouard <shikamaru@mandriva.org> 0.3.1-1mdv2011.0
+ Revision: 623460
- import rubygem-columnize


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7208 |12cr|rubygem-configuration-1.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname configuration
%define geminstdir %{ruby_gemdir}/gems/%{oname}-%{version}

Summary:    Pure ruby scoped configuration files
Name:       rubygem-%{oname}
Version:    1.1.0
Release:    %mkrel 1
Group:      Development/Ruby
License:    Ruby License
URL:        http://github.com/ahoward/configuration/tree/master
Source0:    http://gems.rubygems.org/gems/%{oname}-%{version}.gem
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root
Requires:   rubygems
BuildRequires: rubygems
BuildArch:  noarch
Provides:   rubygem(%{oname}) = %{version}

%description
Pure ruby scoped configuration files

%prep

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{ruby_gemdir}
gem install --local --install-dir %{buildroot}%{ruby_gemdir} \
            --force --rdoc %{SOURCE0}

%clean
rm -rf %{buildroot}

%files
%defattr(-, root, root, -)
%dir %{ruby_gemdir}/gems/%{oname}-%{version}/
%{ruby_gemdir}/gems/%{oname}-%{version}/config/
%{ruby_gemdir}/gems/%{oname}-%{version}/lib/
%{ruby_gemdir}/gems/%{oname}-%{version}/samples/
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/configuration.gemspec
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/Rakefile
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/README
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/README.erb
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec


%changelog
* Wed Nov 03 2010 Rémy Clouard <shikamaru@mandriva.org> 1.1.0-1mdv2011.0
+ Revision: 592991
- import rubygem-configuration


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7209 |12cr|rubygem-crack-0.1.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from crack-0.1.8.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	crack

Summary:	Really simple JSON and XML parsing, ripped from Merb and Rails
Name:		rubygem-%{rbname}

Version:	0.1.8
Release:	2
Group:		Development/Ruby
License:	MIT
URL:		http://github.com/jnunemaker/crack
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildArch:	noarch

%description
Really simple JSON and XML parsing, ripped from Merb and Rails.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build -f test

%install
%gem_install

%clean
rm -rf %{buildroot}

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/crack
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/crack/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/*.rdoc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/LICENSE
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/test
%{ruby_gemdir}/gems/%{rbname}-%{version}/test/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/test/data
%{ruby_gemdir}/gems/%{rbname}-%{version}/test/data/*.json


%changelog
* Mon Mar 14 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.1.8-2
+ Revision: 644662
- regenerate spec with gem2rpm5

* Sat Oct 09 2010 Rémy Clouard <shikamaru@mandriva.org> 0.1.8-1mdv2011.0
+ Revision: 584447
- import rubygem-crack


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7210 |12cr|rubygem-cucumber-1.2.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	rbname cucumber

Summary:	Behaviour Driven Development with elegance and joy
Name:		rubygem-%{rbname}

Version:	1.2.1
Release:	2
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://cukes.info
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildRequires:	locales-en
BuildArch:	noarch
%rename     ruby-cucumber

%description
Behaviour Driven Development with elegance and joy.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
export LANG=en_US.UTF-8
export LC_ALL=en_US.UTF-8
%gem_build -f '(examples|features|fixtures|gem_tasks|legacy_features|spec)/'

%install
%gem_install

%files
%{_bindir}/cucumber
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/bin
%{ruby_gemdir}/gems/%{rbname}-%{version}/bin/cucumber
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/features
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/features/.cucumber
%{ruby_gemdir}/gems/%{rbname}-%{version}/features/*
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/fixtures
%{ruby_gemdir}/gems/%{rbname}-%{version}/fixtures/*
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/gem_tasks
%{ruby_gemdir}/gems/%{rbname}-%{version}/gem_tasks/*.rake
%{ruby_gemdir}/gems/%{rbname}-%{version}/gem_tasks/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/gem_tasks/*.txt
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/legacy_features
%{ruby_gemdir}/gems/%{rbname}-%{version}/legacy_features/*
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/spec
%{ruby_gemdir}/gems/%{rbname}-%{version}/spec/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/spec/cucumber
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/gem_tasks/yard/
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/gem_tasks/yard/default
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/gem_tasks/yard/default/layout/
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/gem_tasks/yard/default/layout/html/
%{ruby_gemdir}/gems/%{rbname}-%{version}/spec/cucumber/*
%{ruby_gemdir}/gems/%{rbname}-%{version}/gem_tasks/yard/default/layout/html/*
%{ruby_gemdir}/gems/%{rbname}-%{version}/gem_tasks/stats
%{ruby_gemdir}/gems/%{rbname}-%{version}/features/.cucumber/stepdefs.json
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/examples
%{ruby_gemdir}/gems/%{rbname}-%{version}/examples/*


%changelog
* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.1.4-2
+ Revision: 774161
- mass rebuild of ruby packages against ruby 1.9.1

* Mon Jan 23 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.1.4-1
+ Revision: 766992
- version update 1.1.4

* Wed Sep 07 2011 Andrey Smirnov <asmirnov@mandriva.org> 0.10.3-1
+ Revision: 698635
- rpmlint warning

  + Alexander Barakin <abarakin@mandriva.org>
    - imported package rubygem-cucumber

* Mon Mar 14 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.10.0-1
+ Revision: 644643
- new release: 0.10.0
- regenerate spec with gem2rpm5

* Wed Dec 01 2010 Rémy Clouard <shikamaru@mandriva.org> 0.9.4-1mdv2011.0
+ Revision: 604513
- bump release now that rspec 2 is in stable version

* Wed Nov 03 2010 Rémy Clouard <shikamaru@mandriva.org> 0.7.3-1mdv2011.0
+ Revision: 592898
- import rubygem-cucumber


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7211 |12cr|rubygem-cucumber-rails-0.3.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname cucumber-rails

Name:       rubygem-%{oname}
Version:    0.3.2
Release:    %mkrel 1
Summary:    Cucumber Generators and Runtime for Rails
Group:      Development/Ruby
License:    MIT
URL:        http://github.com/aslakhellesoy/cucumber-rails
Source0:    http://rubygems.org/gems/%{oname}-%{version}.gem
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root
Requires:   rubygems
Suggests:   rubygem(aruba) >= 0.1.9
BuildRequires: rubygems
BuildArch:  noarch
Provides:   rubygem(%{oname}) = %{version}

%description
Cucumber Generators and Runtime for Rails


%prep

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{ruby_gemdir}
gem install --local --install-dir %{buildroot}%{ruby_gemdir} \
            --force --rdoc %{SOURCE0}

find %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/ -name ".gitignore" -exec rm -f {} \;
chmod -x %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/History.txt
%clean
rm -rf %{buildroot}

%files
%defattr(-, root, root, -)
%dir %{ruby_gemdir}/gems/%{oname}-%{version}/
%{ruby_gemdir}/gems/%{oname}-%{version}/dev_tasks/
%{ruby_gemdir}/gems/%{oname}-%{version}/features/
%{ruby_gemdir}/gems/%{oname}-%{version}/generators/
%{ruby_gemdir}/gems/%{oname}-%{version}/lib/
%{ruby_gemdir}/gems/%{oname}-%{version}/spec/
%{ruby_gemdir}/gems/%{oname}-%{version}/templates/
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/HACKING.rdoc
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/History.txt
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/LICENSE
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/Rakefile
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/README.rdoc
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/VERSION
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/%{oname}.gemspec
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec


%changelog
* Mon Dec 20 2010 Rémy Clouard <shikamaru@mandriva.org> 0.3.2-1mdv2011.0
+ Revision: 623461
- import rubygem-cucumber-rails


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7212 |12cr|rubygem-culerity-0.2.12-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname culerity

Name:       rubygem-%{oname}
Version:    0.2.12
Release:    %mkrel 1
Summary:    Integrates Cucumber and Celerity in order to test your application's full stack
Group:      Development/Ruby
License:    MIT
URL:        http://github.com/langalex/culerity
Source0:    http://rubygems.org/gems/%{oname}-%{version}.gem
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root
Requires:   rubygems
BuildRequires: rubygems
BuildArch:  noarch
Provides:   rubygem(%{oname}) = %{version}

%description
Culerity integrates Cucumber and Celerity in order to test your application's
full stack.


%prep

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{ruby_gemdir}
gem install --local --install-dir %{buildroot}%{ruby_gemdir} \
            --force --rdoc %{SOURCE0}
mkdir -p %{buildroot}/%{_bindir}
mv %{buildroot}%{ruby_gemdir}/bin/* %{buildroot}/%{_bindir}
rmdir %{buildroot}%{ruby_gemdir}/bin
find %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/bin -type f | xargs chmod a+x

rm -f %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/.gitignore

%clean
rm -rf %{buildroot}

%files
%defattr(-, root, root, -)
%{_bindir}/run_celerity_server.rb
%dir %{ruby_gemdir}/gems/%{oname}-%{version}/
%{ruby_gemdir}/gems/%{oname}-%{version}/bin/
%{ruby_gemdir}/gems/%{oname}-%{version}/features/
%{ruby_gemdir}/gems/%{oname}-%{version}/lib/
%{ruby_gemdir}/gems/%{oname}-%{version}/rails/
%{ruby_gemdir}/gems/%{oname}-%{version}/rails_generators/
%{ruby_gemdir}/gems/%{oname}-%{version}/script/
%{ruby_gemdir}/gems/%{oname}-%{version}/spec/
%{ruby_gemdir}/gems/%{oname}-%{version}/init.rb
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/CHANGES.md
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/MIT-LICENSE
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/Rakefile
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/README.md
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/VERSION.yml
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/%{oname}.gemspec
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec


%changelog
* Sun Dec 19 2010 Rémy Clouard <shikamaru@mandriva.org> 0.2.12-1mdv2011.0
+ Revision: 623062
- oops, fix rel
- import rubygem-culerity


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7213 |12cr|rubygem-curb-0.8.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Werror_cflags %nil

%define oname   curb

Name:       rubygem-%{oname}
Version:    0.8.1
Release:    %mkrel 2
Summary:    Ruby libcurl bindings
Group:      Development/Ruby
License:    MIT
URL:        http://curb.rubyforge.org/
Source0:    http://rubygems.org/downloads/%{oname}-%{version}.gem
BuildRequires: rubygems
BuildRequires: rubygem(rake)
BuildRequires: ruby-devel
BuildRequires: curl-devel

%description
Curb (probably CUrl-RuBy or something) provides Ruby-language bindings for
the libcurl(3), a fully-featured client-side URL transfer library. cURL and
libcurl live at http://curl.haxx.se/

%files
%dir %{ruby_gemdir}/gems/%{oname}-%{version}/
%{ruby_gemdir}/gems/%{oname}-%{version}/lib
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec
%{ruby_sitearchdir}/curb_core.so

#-------------------------------------------------------------------------------
%package        doc
Summary:    Documentation for %{name}
Group:      Development/Ruby
Requires:   %{name} = %{version}-%{release}

%description    doc
Documents, Rdoc & RI documentation for %{name}.
%files          doc
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/LICENSE
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/README
#-------------------------------------------------------------------------------

%prep
%setup -q
sed -i -e 's|localhost:|127.0.0.1:|g' tests/*.rb || die
tar xmf data.tar.gz

%build
export CONFIGURE_ARGS="--with-cflags='%{optflags}'"
%gem_build

%install
%gem_install

%check
rake test

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7214 |12cr|rubygem-daemon_controller-0.2.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from daemon_controller-0.2.6.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	daemon_controller

Summary:	A library for implementing daemon management capabilities
Name:		rubygem-%{rbname}

Version:	0.2.6
Release:	1
Group:		Development/Ruby
License:	BSD
URL:		http://github.com/FooBarWidget/daemon_controller/tree/master
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildArch:	noarch

%description
A library for robust daemon management.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build -f spec/

%install
%gem_install

%files
%doc LICENSE.txt README.markdown
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/daemon_controller
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/daemon_controller/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/spec
%{ruby_gemdir}/gems/%{rbname}-%{version}/spec/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%{ruby_gemdir}/doc/%{rbname}-%{version}



%changelog
* Tue Mar 29 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.2.6-1
+ Revision: 648727
- imported package rubygem-daemon_controller


* Tue Mar 29 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.2.6-1
- Initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7215 |12cr|rubygem-daemons-1.1.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from daemons-1.0.10.gem by gem2rpm -*- rpm-spec -*-
%define ruby_sitelib %(ruby -rrbconfig -e "puts Config::CONFIG['sitelibdir']")
%define gemdir %(ruby -rubygems -e 'puts Gem::dir' 2>/dev/null)
%define gemname daemons
%define geminstdir %{gemdir}/gems/%{gemname}-%{version}

Summary: A toolkit to create and control daemons in different ways
Name: rubygem-%{gemname}
Version: 1.1.9
Release:	1
Group: Development/Ruby 
# The entire source code is MIT except daemonize.rb (GPLv2+ or Ruby)
License: MIT and (GPLv2+ or Ruby)
URL: http://daemons.rubyforge.org
Source0: http://gems.rubyforge.org/gems/%{gemname}-%{version}.gem
Requires: rubygems
BuildRequires: rubygems
BuildArch: noarch
Provides: rubygem(%{gemname}) = %{version}

%description
Daemons provides an easy way to wrap existing ruby scripts (for example a
self-written server)  to be run as a daemon and to be controlled by simple
start/stop/restart commands.  You can also call blocks as daemons and control
them from the parent or just daemonize the current process.  Besides this
basic functionality, daemons offers many advanced features like exception 
backtracing and logging (in case your ruby script crashes) and monitoring and
automatic restarting of your processes if they crash.


%prep

%build

%install
mkdir -p %{buildroot}%{gemdir}
gem install --local --install-dir %{buildroot}%{gemdir} \
            --force --rdoc %{SOURCE0}
chmod a+x %{buildroot}%{geminstdir}/examples/run/myserver.rb

%files
%dir %{geminstdir}
%doc %{gemdir}/doc/%{gemname}-%{version}
%{geminstdir}/examples/
%{geminstdir}/lib/
%{geminstdir}/Rakefile
%{geminstdir}/setup.rb
%doc %{geminstdir}/LICENSE
%doc %{geminstdir}/README
%doc %{geminstdir}/Releases
%doc %{geminstdir}/TODO
%{gemdir}/cache/%{gemname}-%{version}.gem
%{gemdir}/specifications/%{gemname}-%{version}.gemspec

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7216 |12cr|rubygem-database_cleaner-0.5.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname database_cleaner

Name:       rubygem-%{oname}
Version:    0.5.2
Release:    %mkrel 1
Summary:    Strategies for cleaning databases
Group:      Development/Ruby
License:    MIT
URL:        http://github.com/bmabey/database_cleaner
Source0:    http://rubygems.org/downloads/%{oname}-%{version}.gem
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root
Requires:   rubygems
BuildRequires: rubygems
BuildArch:  noarch
Provides:   rubygem(%{oname}) = %{version}

%description
Strategies for cleaning databases.  Can be used to ensure a clean state for
testing.


%prep

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{ruby_gemdir}
gem install --local --install-dir %{buildroot}%{ruby_gemdir} \
            --force --rdoc %{SOURCE0}

%clean
rm -rf %{buildroot}

%files
%defattr(-, root, root, -)
%dir %{ruby_gemdir}/gems/%{oname}-%{version}/
%{ruby_gemdir}/gems/%{oname}-%{version}/examples/
%{ruby_gemdir}/gems/%{oname}-%{version}/features/
%{ruby_gemdir}/gems/%{oname}-%{version}/lib/
%{ruby_gemdir}/gems/%{oname}-%{version}/spec/
%{ruby_gemdir}/gems/%{oname}-%{version}/cucumber.yml
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/History.txt
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/LICENSE
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/Rakefile
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/README.textile
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/TODO
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/VERSION.yml
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec


%changelog
* Mon Dec 20 2010 Rémy Clouard <shikamaru@mandriva.org> 0.5.2-1mdv2011.0
+ Revision: 623462
- import rubygem-database_cleaner


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7217 |12cr|rubygem-datamapper-1.2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from datamapper-1.2.0.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	datamapper

Summary:	An Object/Relational Mapper for Ruby
Name:		rubygem-%{rbname}

Version:	1.2.0
Release:	2
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://datamapper.org
Source0:	http://gems.rubyforge.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildArch:	noarch

%description
Faster, Better, Simpler.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build

%install
%gem_install

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/*.txt
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}


%changelog
* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.2.0-2
+ Revision: 774161
- mass rebuild of ruby packages against ruby 1.9.1

* Mon Jan 23 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.2.0-1
+ Revision: 766897
- imported package rubygem-datamapper


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7218 |12cr|rubygem-data_objects-0.10.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from data_objects-0.10.7.gem by gem2rpm5 0.6.5 -*- rpm-spec -*-
%define	rbname	data_objects

Summary:	DataObjects basic API and shared driver specifications
Name:		rubygem-%{rbname}

Version:	0.10.7
Release:	2
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://github.com/datamapper/do
Source0:	http://gems.rubyforge.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildArch:	noarch

%description
Provide a standard and simplified API for communicating with RDBMS from Ruby

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build

%install
%gem_install

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/data_objects
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/data_objects/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/data_objects/error
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/data_objects/error/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/data_objects/spec
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/data_objects/spec/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/data_objects/spec/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/data_objects/spec/lib/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/data_objects/spec/shared
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/data_objects/spec/shared/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/data_objects/spec/shared/error
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/data_objects/spec/shared/error/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/data_objects/spec/shared/typecast
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/data_objects/spec/shared/typecast/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%{ruby_gemdir}/doc/%{rbname}-%{version}
%{ruby_gemdir}/gems/%{rbname}-%{version}/*.markdown


%changelog
* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.10.7-2
+ Revision: 774161
- mass rebuild of ruby packages against ruby 1.9.1

* Tue Jan 24 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.10.7-1
+ Revision: 767848
- imported package rubygem-data_objects


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7219 |12cr|rubygem-diff-lcs-1.1.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname   diff-lcs

Name:       rubygem-%{oname}
Version:    1.1.3
Release:    %mkrel 1
Summary:    Provides a list of changes
Group:      Development/Ruby
License:    GPLv2+
URL:        http://rubyforge.org/projects/ruwiki/
Source0:    http://rubygems.org/gems/%{oname}-%{version}.gem
BuildRequires: rubygems
BuildRequires: rubygem(rake)
BuildRequires: rubygem(archive-tar-minitar)
BuildArch:  noarch

%description
Diff::LCS is a port of Algorithm::Diff that uses the McIlroy-Hunt longest
common subsequence (LCS) algorithm to compute intelligent differences
between two sequenced enumerable containers. The implementation is based on
Mario I. Wolczko's Smalltalk version (1.2, 1993) and Ned Konz's Perl version
(Algorithm::Diff).

#-------------------------------------------------------------------------------
%package        doc
Summary:    Documentation for %{name}
Group:      Development/Ruby
Requires:   %{name} = %{version}-%{release}

%description    doc
Documents, Rdoc & RI documentation for %{name}.
#-------------------------------------------------------------------------------

%prep
%setup -q
tar xmf data.tar.gz

%build
%gem_build

%install
%gem_install
rm -rf %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/.yardoc

# Fix Wrong interpreter
sed -i '/^#!/d' %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/lib/diff/{lcs/*.rb,lcs.rb}

%files
%{_bindir}/ldiff
%{_bindir}/htmldiff
%dir %{ruby_gemdir}/gems/%{oname}-%{version}/
%{ruby_gemdir}/gems/%{oname}-%{version}/bin
%{ruby_gemdir}/gems/%{oname}-%{version}/lib
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec

%files          doc
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/docs/COPYING.txt
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/README.rdoc
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/History.rdoc
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/Manifest.txt
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/License.rdoc

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7220 |12cr|rubygem-dm-aggregates-1.2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from dm-aggregates-1.2.0.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	dm-aggregates

Summary:	DataMapper plugin providing support for aggregates on collections
Name:		rubygem-%{rbname}

Version:	1.2.0
Release:	2
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://github.com/datamapper/dm-aggregates
Source0:	http://gems.rubyforge.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildArch:	noarch

%description
DataMapper plugin providing support for aggregates on collections

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build

%install
%gem_install

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/adapters
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/core_ext/
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/core_ext/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/adapters/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/*.rdoc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/LICENSE
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}


%changelog
* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.2.0-2
+ Revision: 774161
- mass rebuild of ruby packages against ruby 1.9.1

* Mon Jan 23 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.2.0-1
+ Revision: 767129
- imported package rubygem-dm-aggregates


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7221 |12cr|rubygem-dm-constraints-1.2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from dm-constraints-1.2.0.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	dm-constraints

Summary:	DataMapper plugin constraining relationships
Name:		rubygem-%{rbname}

Version:	1.2.0
Release:	2
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://github.com/datamapper/dm-constraints
Source0:	http://gems.rubyforge.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildArch:	noarch

%description
DataMapper plugin constraining relationships

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build

%install
%gem_install

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/data_mapper/constraints/adapters/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/data_mapper/constraints/migrations/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/data_mapper/constraints/relationship/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/data_mapper/constraints/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/*.rdoc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/LICENSE
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}


%changelog
* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.2.0-2
+ Revision: 774161
- mass rebuild of ruby packages against ruby 1.9.1

* Mon Jan 23 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.2.0-1
+ Revision: 766918
- imported package rubygem-dm-constraints


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7222 |12cr|rubygem-dm-core-1.2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from dm-core-1.2.0.gem by gem2rpm5 0.6.5 -*- rpm-spec -*-
%define	rbname	dm-core

Summary:	An Object/Relational Mapper for Ruby
Name:		rubygem-%{rbname}

Version:	1.2.0
Release:	2
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://github.com/datamapper/dm-core
Source0:	http://gems.rubyforge.org/gems/%{rbname}-%{version}.gem
Source100:	%{name}.rpmlintrc
BuildRequires:	rubygems 
#BuildRequires:  rubygem-addressable >= 2.3.2
#Requires:		rubygem-addressable >= 2.3.2
BuildArch:	noarch

%description
Faster, Better, Simpler.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build

%install
%gem_install

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/support
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/support/inflector
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/support/ext
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/spec
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/spec/shared
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/spec/shared/public
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/spec/shared/semipublic
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/spec/shared/semipublic/query/conditions
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/spec/shared/semipublic/query
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/spec/lib
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/resource
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/resource/persistence_state
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/query
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/query/conditions
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/model
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/associations
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/core_ext
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/property
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/property/typecast

%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/spec/shared/public/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/spec/shared/semipublic/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/spec/shared/semipublic/query/conditions/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/spec/shared/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/spec/lib/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/query/conditions/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/support/ext/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/support/inflector/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/property/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/property/typecast/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/core_ext/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/associations/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/support/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/spec/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/resource/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/resource/persistence_state/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/query/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/model/*.rb

%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/dm-core/adapters
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/dm-core/adapters/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%{ruby_gemdir}/doc/%{rbname}-%{version}
%{ruby_gemdir}/gems/%{rbname}-%{version}/*.rdoc
%{ruby_gemdir}/gems/%{rbname}-%{version}/LICENSE


%changelog
* Thu Jan 26 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.2.0-1
+ Revision: 769111
- imported package rubygem-dm-core


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7223 |12cr|rubygem-dm-do-adapter-1.2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from dm-do-adapter-1.2.0.gem by gem2rpm5 0.6.5 -*- rpm-spec -*-
%define	rbname	dm-do-adapter

Summary:	DataObjects Adapter for DataMapper
Name:		rubygem-%{rbname}

Version:	1.2.0
Release:	2
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://github.com/datamapper/dm-do-adapter
Source0:	http://gems.rubyforge.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildArch:	noarch

%description
DataObjects Adapter for DataMapper

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build

%install
%gem_install

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/dm-do-adapter
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/dm-do-adapter/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/dm-do-adapter/spec
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/dm-do-adapter/spec/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%{ruby_gemdir}/doc/%{rbname}-%{version}
%{ruby_gemdir}/gems/%{rbname}-%{version}/*.rdoc
%{ruby_gemdir}/gems/%{rbname}-%{version}/LICENSE


%changelog
* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.2.0-2
+ Revision: 774161
- mass rebuild of ruby packages against ruby 1.9.1

* Tue Jan 24 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.2.0-1
+ Revision: 767845
- imported package rubygem-dm-do-adapter


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7224 |12cr|rubygem-dm-migrations-1.2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from dm-migrations-1.2.0.gem by gem2rpm5 -*- rpm-spec -*-
%define	rbname	dm-migrations

Summary:	DataMapper plugin for writing and speccing migrations
Name:		rubygem-%{rbname}

Version:	1.2.0
Release:	2
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://github.com/datamapper/dm-migrations
Source0:	http://gems.rubyforge.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildArch:	noarch

%description
DataMapper plugin for writing and speccing migrations

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build

%install
%gem_install

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/spec
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/spec/example
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/spec/matchers
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/dm-migrations/
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/dm-migrations/adapters/
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/dm-migrations/exceptions
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/dm-migrations/sql
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/dm-migrations/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/dm-migrations/exceptions/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/dm-migrations/adapters/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/dm-migrations/sql/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/spec/example/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/spec/matchers/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/*.rdoc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/LICENSE
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}


%changelog
* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.2.0-2
+ Revision: 774205
- fix files listed twice
- mass rebuild of ruby packages against ruby 1.9.1

* Mon Jan 23 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.2.0-1
+ Revision: 767079
- imported package rubygem-dm-migrations


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7225 |12cr|rubygem-dm-serializer-1.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from dm-serializer-1.2.1.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	dm-serializer

Summary:	DataMapper plugin for serializing Resources and Collections
Name:		rubygem-%{rbname}

Version:	1.2.1
Release:	1
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://github.com/datamapper/dm-serializer
Source0:	http://gems.rubyforge.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildArch:	noarch
Requires:	rubygem-json_pure
Requires:	rubygem-multi_json

%description
DataMapper plugin for serializing Resources and Collections

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build

%install
%gem_install

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/xml
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/xml/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/*.rdoc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/LICENSE
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}


%changelog
* Thu Jan 26 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.2.1-1
+ Revision: 769099
- imported package rubygem-dm-serializer


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7226 |12cr|rubygem-dm-sqlite-adapter-1.2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from dm-sqlite-adapter-1.2.0.gem by gem2rpm5 0.6.5 -*- rpm-spec -*-
%define	rbname	dm-sqlite-adapter

Summary:	Sqlite3 Adapter for DataMapper
Name:		rubygem-%{rbname}

Version:	1.2.0
Release:	2
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://github.com/datamapper/dm-sqlite-adapter
Source0:	http://gems.rubyforge.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildArch:	noarch

%description
Sqlite3 Adapter for DataMapper

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build

%install
%gem_install

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/dm-sqlite-adapter
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/dm-sqlite-adapter/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/dm-sqlite-adapter/spec
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/dm-sqlite-adapter/spec/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%{ruby_gemdir}/doc/%{rbname}-%{version}
%{ruby_gemdir}/gems/%{rbname}-%{version}/LICENSE


%changelog
* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.2.0-2
+ Revision: 774161
- mass rebuild of ruby packages against ruby 1.9.1

* Tue Jan 24 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.2.0-1
+ Revision: 767902
- imported package rubygem-dm-sqlite-adapter


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7227 |12cr|rubygem-dm-timestamps-1.2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from dm-timestamps-1.2.0.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	dm-timestamps

Summary:	DataMapper plugin for magical timestamps
Name:		rubygem-%{rbname}

Version:	1.2.0
Release:	2
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://github.com/datamapper/dm-timestamps
Source0:	http://gems.rubyforge.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildArch:	noarch

%description
DataMapper plugin for magical timestamps

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build

%install
%gem_install

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/*.rdoc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/LICENSE
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}


%changelog
* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.2.0-2
+ Revision: 774161
- mass rebuild of ruby packages against ruby 1.9.1

* Mon Jan 23 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.2.0-1
+ Revision: 767073
- imported package rubygem-dm-timestamps


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7228 |12cr|rubygem-dm-transactions-1.2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from dm-transactions-1.2.0.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	dm-transactions

Summary:	Adds transaction support to datamapper
Name:		rubygem-%{rbname}

Version:	1.2.0
Release:	2
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://github.com/datamapper/dm-transactions
Source0:	http://gems.rubyforge.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildArch:	noarch

%description
Makes transaction support available for adapters that support them

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build

%install
%gem_install

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/adapters
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/adapters/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/*.rdoc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/LICENSE
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}


%changelog
* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.2.0-2
+ Revision: 774161
- mass rebuild of ruby packages against ruby 1.9.1

* Mon Jan 23 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.2.0-1
+ Revision: 767133
- imported package rubygem-dm-transactions


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7229 |12cr|rubygem-dm-types-1.2.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from dm-types-1.2.1.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	dm-types

Summary:	DataMapper plugin providing extra data types
Name:		rubygem-%{rbname}

Version:	1.2.1
Release:	2
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://github.com/datamapper/dm-types
Source0:	http://gems.rubyforge.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildArch:	noarch

%description
DataMapper plugin providing extra data types

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build

%install
%gem_install

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/paranoid
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/support
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/paranoid/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/support/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/*.rdoc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/LICENSE
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}


%changelog
* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.2.1-2
+ Revision: 774161
- mass rebuild of ruby packages against ruby 1.9.1

* Mon Jan 23 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.2.1-1
+ Revision: 767099
- imported package rubygem-dm-types


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7230 |12cr|rubygem-dm-validations-1.2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from dm-validations-1.2.0.gem by gem2rpm5 -*- rpm-spec -*-
%define	rbname	dm-validations

Summary:	Library for performing validations on DM models and pure Ruby object
Name:		rubygem-%{rbname}

Version:	1.2.0
Release:	2
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://github.com/datamapper/dm-validations
Source0:	http://gems.rubyforge.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildArch:	noarch

%description
Library for performing validations on DM models and pure Ruby object

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build

%install
%gem_install

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/formats
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/formats/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/support
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/support/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/validators
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/validators/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/*.rdoc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/LICENSE
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}


%changelog
* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.2.0-2
+ Revision: 774206
- fix files listed twice
- mass rebuild of ruby packages against ruby 1.9.1

* Mon Jan 23 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.2.0-1
+ Revision: 767070
- imported package rubygem-dm-validations


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7231 |12cr|rubygem-do_mysql-0.10.7-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from do_mysql-0.10.7.gem by gem2rpm5 0.6.5 -*- rpm-spec -*-
%define	rbname	do_mysql

Summary:	DataObjects MySQL Driver
Name:		rubygem-%{rbname}
Url:		http://rubygems.org/gems/do_mysql
Version:	0.10.7
Release:	3
Group:		Development/Ruby
License:	GPLv2+ or Ruby
Source0:	http://gems.rubyforge.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildRequires:	ruby-devel
BuildRequires:	mysql-devel

%description
Implements the DataObjects API for MySQL

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build

%install
%gem_install

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/do_mysql
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/do_mysql/*.rb
%{ruby_sitearchdir}/%{rbname}/do_mysql.so
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%{ruby_gemdir}/doc/%{rbname}-%{version}
%{ruby_gemdir}/gems/%{rbname}-%{version}/*.markdown
%{ruby_gemdir}/gems/%{rbname}-%{version}/LICENSE


%changelog
* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.10.7-3
+ Revision: 774501
- drop dependency on rake, it's now provided by ruby's standard library
- mass rebuild of ruby packages against ruby 1.9.1

* Tue Jan 24 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.10.7-1
+ Revision: 767881
- BR:mysql-devel
- imported package rubygem-do_mysql


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7232 |12cr|rubygem-do_sqlite3-0.10.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from do_mysql-0.10.7.gem by gem2rpm5 0.6.5 -*- rpm-spec -*-
%define	rbname	do_sqlite3

Summary:	DataObjects MySQL Driver
Name:		rubygem-%{rbname}
Url:		http://rubygems.org/gems/do_mysql
Version:	0.10.7
Release:	2
Group:		Development/Ruby
License:	GPLv2+ or Ruby
Source0:	http://gems.rubyforge.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildRequires:	ruby-devel
BuildRequires:	sqlite3-devel

%description
Implements the DataObjects API for MySQL

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build

%install
%gem_install

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/do_sqlite3
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/do_sqlite3/*.rb
%{ruby_sitearchdir}/%{rbname}/%{rbname}.so
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%{ruby_gemdir}/doc/%{rbname}-%{version}
%{ruby_gemdir}/gems/%{rbname}-%{version}/*.markdown
%{ruby_gemdir}/gems/%{rbname}-%{version}/LICENSE


%changelog
* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.10.7-2
+ Revision: 774499
- drop dependency on rake, it's now provided by ruby standard library
- mass rebuild of ruby packages against ruby 1.9.1

  + Alexander Khrukin <akhrukin@mandriva.org>
    - sqlite headers in BR

* Tue Jan 24 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.10.7-1
+ Revision: 767874
- imported package rubygem-do_sqlite3


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7233 |12cr|rubygem-echoe-4.5.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from echoe-4.5.5.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	echoe

Summary:	A Rubygems packaging tool that provides Rake tasks for documentation, extension compiling, testing, and deployment
Name:		rubygem-%{rbname}

Version:	4.5.5
Release:	1
Group:		Development/Ruby
License:	MIT
URL:		http://fauna.github.com/fauna/echoe/
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems >= 1.2
BuildArch:	noarch

%description
A Rubygems packaging tool that provides Rake tasks for documentation,
extension compiling, testing, and deployment.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build -f vendor/

%install
%gem_install

%clean
rm -rf %{buildroot}

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/echoe
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/vendor/
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/vendor/rake
%{ruby_gemdir}/gems/%{rbname}-%{version}/vendor/rake/MIT-LICENSE
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/vendor/rake/lib
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/vendor/rake/lib/rake
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/vendor/rake/lib/rake/contrib
%{ruby_gemdir}/gems/%{rbname}-%{version}/vendor/rake/lib/rake/contrib/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/CHANGELOG
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/LICENSE
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/README
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/echoe/*.rb
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}


%changelog
* Tue Mar 15 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 4.5.5-1
+ Revision: 645111
- regenerate spec with gem2rpm5
- new release: 4.5.5

* Sat Oct 09 2010 Rémy Clouard <shikamaru@mandriva.org> 4.3.1-1mdv2011.0
+ Revision: 584413
- import rubygem-echoe


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7234 |12cr|rubygem-em-http-request-0.2.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname em-http-request

Name:       rubygem-%{oname}
Version:    0.2.7
Release:    %mkrel 2
Summary:    EventMachine based, async HTTP Request interface
Group:      Development/Ruby
License:    Ruby License
URL:        http://github.com/igrigorik/em-http-request
Source0:    %{oname}-%{version}.gem
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}
Requires:   rubygems
Requires:   rubygem(eventmachine) >= 0.12.9
Requires:   rubygem(addressable) >= 2.0.0
BuildRequires: rubygems
BuildRequires: ruby-devel
Provides:   rubygem(%{oname}) = %{version}

%description
EventMachine based, async HTTP Request interface

%prep

%build
mkdir -p .%{ruby_gemdir}
gem install --local --install-dir .%{ruby_gemdir} \
        -V  --force --rdoc %{SOURCE0}

%install
rm -rf %buildroot
mkdir -p %{buildroot}%{ruby_gemdir}
cp -a .%{ruby_gemdir}/* %{buildroot}%{ruby_gemdir}
rm -rf %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/ext/

# install so files in sitarchdir
mkdir -p %{buildroot}%{ruby_sitearchdir}
mv %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/lib/*.so %{buildroot}%{ruby_sitearchdir}
rm %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/.gitignore

%clean
rm -rf %buildroot

%files
%defattr(-, root, root, -)
%dir %{ruby_gemdir}/gems/%{oname}-%{version}/
%{ruby_gemdir}/gems/%{oname}-%{version}/examples/
%{ruby_gemdir}/gems/%{oname}-%{version}/lib/
%{ruby_gemdir}/gems/%{oname}-%{version}/spec/
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/LICENSE
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/Rakefile
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/README.rdoc
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/VERSION
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec
%{ruby_sitearchdir}/*.so


%changelog
* Wed Nov 03 2010 Rémy Clouard <shikamaru@mandriva.org> 0.2.7-2mdv2011.0
+ Revision: 593042
- import rubygem-em-http-request


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7235 |12cr|rubygem-erubis-2.7.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from erubis-2.7.0.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	erubis

Summary:	a fast and extensible eRuby implementation which supports multi-language
Name:		rubygem-%{rbname}

Version:	2.7.0
Release:	2
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://www.kuwata-lab.com/erubis/
Source0:	http://gems.rubyforge.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildArch:	noarch

%description
Erubis is an implementation of eRuby and has the following features:
* Very fast, almost three times faster than ERB and about 10% faster than
eruby.
* Multi-language support (Ruby/PHP/C/Java/Scheme/Perl/Javascript)
* Auto escaping support
* Auto trimming spaces around '<% %>'
* Embedded pattern changeable (default '<% %>')
* Enable to handle Processing Instructions (PI) as embedded pattern (ex. '<?rb
... ?>')
* Context object available and easy to combine eRuby template with YAML
datafile
* Print statement available
* Easy to extend and customize in subclass
* Ruby on Rails support

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build

%install
%gem_install

%files
%{_bindir}/erubis
%{ruby_gemdir}/gems/%{rbname}-%{version}/
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}


%changelog
* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.7.0-2
+ Revision: 774161
- mass rebuild of ruby packages against ruby 1.9.1

* Mon Jan 23 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.7.0-1
+ Revision: 766879
- imported package rubygem-erubis


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7236 |12cr|rubygem-eventmachine-1.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	eventmachine

Summary:	A fast, single-threaded engine for arbitrary network communications
Name:		rubygem-%{oname}
Version:	1.0.0
Release:	1
License:	MIT
Group:		Development/Ruby
URL:		http://%{oname}.rubyforge.org/
Source0:	http://gems.rubyforge.org/gems/%{oname}-%{version}.gem
BuildRequires:	ruby-RubyGems ruby-devel

%description
EventMachine implements a fast, single-threaded engine for arbitrary network
communications. It's extremely easy to use in Ruby. EventMachine wraps all
interactions with IP sockets, allowing programs to concentrate on the
implementation of network protocols. It can be used to create both network
servers and clients. To create a server or client, a Ruby program only needs
to specify the IP address and port, and provide a Module that implements the
communications protocol. Implementations of several standard network protocols
are provided with the package, primarily to serve as examples. The real goal of
EventMachine is to enable programs to easily interface with other programs using
TCP/IP, especially if custom protocols are required.

%prep

%build

%install
gem install -E -n %{buildroot}%{_bindir} --local --install-dir %{buildroot}/%{ruby_gemdir} --force %{SOURCE0}
rm -rf %{buildroot}%{ruby_gemdir}/{cache,gems/%{oname}-%{version}/ext}

mkdir -p %{buildroot}%{ruby_sitearchdir}
mv %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/lib/*.so  %{buildroot}%{ruby_sitearchdir}

%files
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%{ruby_gemdir}/gems/%{oname}-%{version}
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec
%{ruby_sitearchdir}/fastfilereaderext.so
%{ruby_sitearchdir}/rubyeventmachine.so



%changelog
* Sat Sep 18 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.12.10-1mdv2011.0
+ Revision: 579427
- import rubygem-eventmachine


* Sat Sep 18 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.12.10-1
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7237 |12cr|rubygem-factory_girl-1.3.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from factory_girl-1.3.3.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	factory_girl

Summary:	factory_girl provides a framework and DSL for defining and using model instance factories
Name:		rubygem-%{rbname}

Version:	1.3.3
Release:	1
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://thoughtbot.com/projects/factory_girl
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildArch:	noarch

%description
factory_girl provides a framework and DSL for defining and
using factories - less error-prone, more explicit, and
all-around easier to work with than fixtures.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build -f '(features|spec)/'

%install
rm -rf %{buildroot}
%gem_install

%clean
rm -rf %{buildroot}

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/features
%{ruby_gemdir}/gems/%{rbname}-%{version}/features/*
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/factory_girl
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/factory_girl/*
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/spec
%{ruby_gemdir}/gems/%{rbname}-%{version}/spec/*
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/*.rdoc
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}



%changelog
* Sun Mar 13 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.3.3-1
+ Revision: 644327
- imported package rubygem-factory_girl


* Thu Mar 10 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.3.3-1
- Initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7238 |12cr|rubygem-fakefs-0.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname fakefs

Summary:    A fake filesystem. Use it in your tests
Name:       rubygem-%{oname}
Version:    0.2.1
Release:    %mkrel 1
Group:      Development/Ruby
License:    MIT
URL:        http://github.com/defunkt/fakefs
Source0:    http://rubygems.org/gems/%{oname}-%{version}.gem
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}
Requires:   rubygems
BuildRequires: rubygems
BuildArch:  noarch
Provides:   rubygem(%{oname}) = %{version}

%description
A fake filesystem. Use it in your tests.

%prep

%build

%install
rm -rf %buildroot
mkdir -p %{buildroot}%{ruby_gemdir}
gem install --local --install-dir %{buildroot}%{ruby_gemdir} \
            --force --rdoc %{SOURCE0}
rm %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/.gitignore

%clean
rm -rf %buildroot

%files
%defattr(-, root, root, -)
%dir %{ruby_gemdir}/gems/%{oname}-%{version}/
%{ruby_gemdir}/gems/%{oname}-%{version}/lib/
%{ruby_gemdir}/gems/%{oname}-%{version}/spec/
%{ruby_gemdir}/gems/%{oname}-%{version}/test
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/CONTRIBUTORS
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/LICENSE
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/Rakefile
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/README.markdown
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec


%changelog
* Sat Oct 09 2010 Rémy Clouard <shikamaru@mandriva.org> 0.2.1-1mdv2011.0
+ Revision: 584332
- import rubygem-fakefs


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7239 |12cr|rubygem-faraday-0.4.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname faraday

Name:       rubygem-%{oname}
Version:    0.4.6
Release:    %mkrel 1
Summary:    HTTP/REST API client library
Group:      Development/Ruby
License:    MIT
URL:        http://github.com/technoweenie/faraday
Source0:    http://rubygems.org/downloads/%{oname}-%{version}.gem
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root
Requires:   rubygems
BuildRequires: rubygems
BuildArch:  noarch
Provides:   rubygem(%{oname}) = %{version}

%description
HTTP/REST API client library with pluggable components


%prep

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{ruby_gemdir}
gem install --local --install-dir %{buildroot}%{ruby_gemdir} \
            --force --rdoc %{SOURCE0}

rm -f %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/.gitignore

%clean
rm -rf %{buildroot}

%files
%defattr(-, root, root, -)
%dir %{ruby_gemdir}/gems/%{oname}-%{version}/
%{ruby_gemdir}/gems/%{oname}-%{version}/.document
%{ruby_gemdir}/gems/%{oname}-%{version}/lib/
%{ruby_gemdir}/gems/%{oname}-%{version}/test/
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/LICENSE
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/Rakefile
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/README.rdoc
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/VERSION
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/%{oname}.gemspec
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec


%changelog
* Mon Dec 20 2010 Rémy Clouard <shikamaru@mandriva.org> 0.4.6-1mdv2011.0
+ Revision: 623463
- import rubygem-faraday


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7240 |12cr|rubygem-fastercsv-1.5.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from fastercsv-1.5.4.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	fastercsv

Summary:	FasterCSV is CSV, but faster, smaller, and cleaner
Name:		rubygem-%{rbname}

Version:	1.5.4
Release:	2
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://fastercsv.rubyforge.org
Source0:	http://gems.rubyforge.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildArch:	noarch

%description
FasterCSV is intended as a complete replacement to the CSV standard library.
It
is significantly faster and smaller while still being pure Ruby code. It also
strives for a better interface.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build

%install
%gem_install

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/AUTHORS
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/CHANGELOG
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/COPYING
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/INSTALL
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/LICENSE
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/README
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/TODO
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}


%changelog
* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.5.4-2
+ Revision: 774161
- mass rebuild of ruby packages against ruby 1.9.1

* Mon Jan 23 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.5.4-1
+ Revision: 766959
- imported package rubygem-fastercsv


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7241 |12cr|rubygem-fastri-0.3.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from fastri-0.3.1.1.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	fastri

Summary:	RI docs across machines, faster and smarter than ri
Name:		rubygem-%{rbname}

Version:	0.3.1.1
Release:	1
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://eigenclass.org/hiki/fastri
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildArch:	noarch
Obsoletes:	ruby-fastri

%description
FastRI is an alternative to the ri command-line tool. It is *much* faster, and
also allows you to offer RI lookup services over DRb. FastRI is smarter than
ri, and can find classes anywhere in the hierarchy without specifying the
"full path". FastRI can perform fast full-text searches. It also knows about
gems, and can tell you e.g. which extensions to a core class were added by a
specific gem.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
mkdir -p .%{ruby_gemdir}
gem install -V --local --install-dir .%{ruby_gemdir} \
               --force --rdoc %{SOURCE0}
%install
mkdir -p %{buildroot}%{ruby_gemdir}
mkdir -p %{buildroot}%{_bindir}
cp -rf .%{ruby_gemdir}/* %{buildroot}%{ruby_gemdir}
ln -s %{ruby_gemdir}/gems/%{rbname}-%{version}/bin/fastri-server %{buildroot}%{_bindir}/fastri-server
ln -s %{ruby_gemdir}/gems/%{rbname}-%{version}/bin/fri %{buildroot}%{_bindir}/fri
ln -s %{ruby_gemdir}/gems/%{rbname}-%{version}/bin/qri %{buildroot}%{_bindir}/qri
ln -s %{ruby_gemdir}/gems/%{rbname}-%{version}/bin/ri-emacs %{buildroot}%{_bindir}/ri-emacs

%files
%{_bindir}/fastri-server
%{_bindir}/fri
%{_bindir}/qri
%{_bindir}/ri-emacs
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%{ruby_gemdir}/gems/%{rbname}-%{version}/*
%{ruby_gemdir}/bin/*
%{ruby_gemdir}/cache/*
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}

%changelog
* Fri Sep 28 2012 Denis Silakov <uragan@localhost> 0.3.1.1-1
- Initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7242 |12cr|rubygem-fastthread-1.0.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	fastthread

Summary:	Optimized replacement for thread.rb primitives
Name:		rubygem-%{oname}
Version:	1.0.7
Release:	%mkrel 2
License:	GPLv2+ or Ruby License
Group:		Development/Ruby
URL:		http://%{oname}.rubyforge.org/
Source0:	http://gems.rubyforge.org/gems/%{oname}-%{version}.gem
BuildRequires:	ruby-devel ruby-RubyGems
Requires:	ruby
Provides:	rubygem(%{oname}) = %{version}

%description
Optimized replacement for thread.rb primitives.

%prep

%build
mkdir -p %buildroot/%{ruby_gemdir}

%install
gem install -V --local --install-dir %{buildroot}/%{ruby_gemdir} --force %{SOURCE0}
rm -rf %{buildroot}%{ruby_gemdir}/{cache,gems/%{oname}-%{version}/ext}

%files
%defattr(-,root,root)
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%{ruby_gemdir}/gems/%{oname}-%{version}
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7243 |12cr|rubygem-fcgi-0.8.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from fcgi-0.8.8.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	fcgi

Summary:	FastCGI library for Ruby
Name:		rubygem-%{rbname}

Version:	0.8.9
Release:	1
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://rubyforge.org/projects/fcgi/
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildRequires:	ruby-devel
BuildRequires:	rubygem(rake)
BuildRequires:	libfcgi-devel

%description
FastCGI is a language independent, scalable, open extension to CGI that
provides high performance without the limitations of server specific APIs. For
more information, see http://www.fastcgi.com/.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q
tar xmf data.tar.gz

%build
%gem_build

%install
%gem_install

%files
%dir %{ruby_gemdir}/gems/ruby-%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/ruby-%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/ruby-%{rbname}-%{version}/lib/*.rb
%{ruby_gemdir}/specifications/ruby-%{rbname}-%{version}.gemspec
%{ruby_sitearchdir}/*.so

%files doc
%{ruby_gemdir}/gems/ruby-%{rbname}-%{version}/README*
%{ruby_gemdir}/gems/ruby-%{rbname}-%{version}/LICENSE
%{ruby_gemdir}/gems/ruby-%{rbname}-%{version}/ChangeLog
%doc %{ruby_gemdir}/doc/ruby-%{rbname}-%{version}

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7244 |12cr|rubygem-ffi-1.0.11-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname ffi

Name:       rubygem-%{oname}
Version:    1.0.11
Release:	3
Summary:    A ruby extension for programmatically loading dynamic libraries
Group:      Development/Ruby
License:    LGPLv3
URL:        http://wiki.github.com/ffi/ffi
Source0:    http://rubygems.org/gems/%{oname}-%{version}.gem
Requires:   rubygems
BuildRequires: rubygems
BuildRequires: ruby-devel
Provides:   rubygem(%{oname}) = %{version}

%description
Ruby-FFI is a ruby extension for programmatically loading dynamic
libraries, binding functions within them, and calling those functions
from Ruby code. Moreover, a Ruby-FFI extension works without changes
on Ruby and JRuby. Discover why should you write your next extension
using Ruby-FFI here[http://wiki.github.com/ffi/ffi/why-use-ffi].


%prep

%build
mkdir -p .%{ruby_gemdir}
gem install -V --local --install-dir .%{ruby_gemdir} \
               --force --rdoc %{SOURCE0}

%install
mkdir -p %{buildroot}%{ruby_gemdir}
cp -r .%{ruby_gemdir}/* %{buildroot}%{ruby_gemdir}

rm -rf %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/ext/

#install arch dependant files in sitearchdir
mkdir -p %{buildroot}%{ruby_sitearchdir}
mv %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/lib/*.so %{buildroot}%{ruby_sitearchdir}

%files
%dir %{ruby_gemdir}/gems/%{oname}-%{version}/
#% {ruby_gemdir}/gems/% {oname}-% {version}/.require_paths
%{ruby_gemdir}/gems/%{oname}-%{version}/gen/
%{ruby_gemdir}/gems/%{oname}-%{version}/lib/
%{ruby_gemdir}/gems/%{oname}-%{version}/spec/
%{ruby_gemdir}/gems/%{oname}-%{version}/tasks/
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/History.txt
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/LICENSE
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/Rakefile
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/README.rdoc
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec
%{ruby_sitearchdir}/ffi_c.so


%changelog
* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.0.11-3
+ Revision: 774161
- mass rebuild of ruby packages against ruby 1.9.1

* Tue Jan 24 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.0.11-2
+ Revision: 768103
- ruby-rake removed

* Mon Jan 23 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.0.11-1
+ Revision: 766996
- version update 1.0.11

* Thu Sep 08 2011 Andrey Smirnov <asmirnov@mandriva.org> 1.0.9-1
+ Revision: 699018
- missing rdoc fix
- rpmlint warning

  + Alexander Barakin <abarakin@mandriva.org>
    - imported package rubygem-ffi
    - imported package rubygem-ffi

* Sun Dec 19 2010 Rémy Clouard <shikamaru@mandriva.org> 0.6.3-2mdv2011.0
+ Revision: 623112
- fix build
- import rubygem-ffi


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7245 |12cr|rubygem-file-tail-1.0.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from file-tail-1.0.5.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	file-tail

Summary:	File::Tail for Ruby
Name:		rubygem-%{rbname}

Version:	1.0.5
Release:	1
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://flori.github.com/file-tail
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildArch:	noarch

%description
Library to tail files in Ruby

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build -f '(examples|tests)/'

%install
%gem_install

%files
%{_bindir}/rtail
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/bin
%{ruby_gemdir}/gems/%{rbname}-%{version}/bin/rtail
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/file
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/file/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/file/tail
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/file/tail/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%{ruby_gemdir}/gems/%{rbname}-%{version}/README
%{ruby_gemdir}/doc/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/tests
%{ruby_gemdir}/gems/%{rbname}-%{version}/tests/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/examples
%{ruby_gemdir}/gems/%{rbname}-%{version}/examples/*.rb



%changelog
* Tue Mar 29 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.0.5-1
+ Revision: 648717
- imported package rubygem-file-tail


* Tue Mar 29 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.0.5-1
- Initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7246 |12cr|rubygem-flexmock-1.0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from flexmock-0.9.0.gem by gem2rpm5 0.6.7 -*- rpm-spec -*-
%define	rbname	flexmock

Summary:	Simple and Flexible Mock Objects for Testing
Name:		rubygem-%{rbname}

Version:	1.0.3
Release:	1
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		https://github.com/jimweirich/flexmock
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildArch:	noarch
%rename		ruby-flexmock

%description
FlexMock is a extremely simple mock object class compatible
with the Test::Unit framework.  Although the FlexMock's
interface is simple, it is very flexible.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build -f test

%install
%gem_install

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/doc/examples
%{ruby_gemdir}/gems/%{rbname}-%{version}/doc/examples/*.rdoc
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/flexmock
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/flexmock/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/flexmock/rails
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/flexmock/rails/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/test
%{ruby_gemdir}/gems/%{rbname}-%{version}/test/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/test/rspec_integration
%{ruby_gemdir}/gems/%{rbname}-%{version}/test/rspec_integration/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/test/test_unit_integration
%{ruby_gemdir}/gems/%{rbname}-%{version}/test/test_unit_integration/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%{ruby_gemdir}/doc/%{rbname}-%{version}
%{ruby_gemdir}/gems/%{rbname}-%{version}/*.rdoc
%{ruby_gemdir}/gems/%{rbname}-%{version}/CHANGES
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/doc
%{ruby_gemdir}/gems/%{rbname}-%{version}/doc/*.rdoc
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/doc/releases
%{ruby_gemdir}/gems/%{rbname}-%{version}/doc/releases/*.rdoc


%changelog
* Fri Feb 17 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.9.0-3
+ Revision: 775597
- %rename ruby-flexmock

* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.9.0-2
+ Revision: 774534
- regenerate spec with gem2rpm5
- mass rebuild of ruby packages against ruby 1.9.1

* Mon Sep 12 2011 Alexander Barakin <abarakin@mandriva.org> 0.9.0-1
+ Revision: 699539
- missing rdoc fix
- imported package rubygem-flexmock

* Fri Dec 03 2010 Rémy Clouard <shikamaru@mandriva.org> 0.8.11-1mdv2011.0
+ Revision: 606980
- import rubygem-flexmock


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7247 |12cr|rubygem-fssm-0.1.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname fssm

Name:       rubygem-%{oname}
Version:    0.1.4
Release:    %mkrel 1
Summary:    File System State Monitor
Group:      Development/Ruby
License:    MIT
URL:        http://github.com/ttilley/fssm
Source0:    %{oname}-%{version}.gem
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root
Requires:   rubygems
BuildRequires: rubygems
BuildArch:  noarch

%description
file system state monitor


%prep

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{ruby_gemdir}
gem install --local --install-dir %{buildroot}%{ruby_gemdir} \
            --force --rdoc %{SOURCE0}

rm -f %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/.gitignore
%clean
rm -rf %{buildroot}

%files
%defattr(-, root, root, -)
%dir %{ruby_gemdir}/gems/%{oname}-%{version}/
%{ruby_gemdir}/gems/%{oname}-%{version}/.document
%{ruby_gemdir}/gems/%{oname}-%{version}/example.rb
%{ruby_gemdir}/gems/%{oname}-%{version}/lib/
%{ruby_gemdir}/gems/%{oname}-%{version}/profile/
%{ruby_gemdir}/gems/%{oname}-%{version}/spec/
%{ruby_gemdir}/gems/%{oname}-%{version}/%{oname}.gemspec
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/LICENSE
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/Rakefile
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/README.markdown
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/VERSION.yml
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec


%changelog
* Sun Dec 19 2010 Rémy Clouard <shikamaru@mandriva.org> 0.1.4-1mdv2011.0
+ Revision: 623122
- import rubygem-fssm


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7248 |12cr|rubygem-gem2rpm5-0.6.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from gem2rpm5-0.6.1.gem by gem2rpm5 -*- rpm-spec -*-
%define	rbname	gem2rpm5

Summary:	Generate rpm specfiles from gems
Name:		rubygem-%{rbname}

Version:	0.6.7
Release:	1
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://wiki.mandriva.com/en/Policies/Ruby
Source0:	http://gems.rubyforge.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildRequires:	locales-en
BuildArch:	noarch

%description
Generate source rpms and rpm spec files from a Ruby Gem. The spec file is
adapted to first of all follow Mandriva Linux packaging guidelines, using
rpm5's gem_helper, while following the gem as much as necessary to remain
compatible without the bloat.

%prep
%setup -q

%build
export LC_ALL=en_US.UTF-8
%gem_build

%install
%gem_install

%files
%{_bindir}/gem2rpm5
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/AUTHORS
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/LICENSE
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/README
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/bin
%{ruby_gemdir}/gems/%{rbname}-%{version}/bin/gem2rpm5
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec


%changelog
* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.6.7-1
+ Revision: 774256
- don't add buildrequires on rake for building ruby extensions anymore as it's
  now provided by the ruby standard library

* Sun Feb 12 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.6.6-1
+ Revision: 773462
- new version updated to work with ruby 1.9

* Wed Oct 05 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.6.5-1
+ Revision: 703092
- new version
- remove legacy rpm stuff
- remove duplicated file from %%files

* Thu Mar 10 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.6.4-2
+ Revision: 643308
- fix group of -doc packages produced..

* Thu Mar 10 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.6.4-1
+ Revision: 643305
- new release

* Thu Mar 10 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.6.3-1
+ Revision: 643256
- ship docs with main package
- new release: 0.6.3
- fix URL
- new release 0.6.2:
  	o remove newline on top of spec
  	o use %%setup in stead of %%gem_unpack
  	o use doc/%%{name}-%%{version} rather than hardcoding it in %%files
- imported package rubygem-gem2rpm5


* Sun Oct 17 2010 Per Øyvind Karlsen <peroyvind@lappis> 0.6.1-1
- Initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7249 |12cr|rubygem-gemcutter-0.7.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from gemcutter-0.7.0.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	gemcutter

Summary:	Commands to interact with RubyGems.org
Name:		rubygem-%{rbname}

Version:	0.7.1
Release:	2
Group:		Development/Ruby
License:	MIT
URL:		http://rubygems.org
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildArch:	noarch

%description
Adds several commands to RubyGems for managing gems and more on RubyGems.org.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build -f test

%install
%gem_install

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/gemcutter/version.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/rubygems
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/rubygems/commands
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/rubygems/commands/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/test
%{ruby_gemdir}/gems/%{rbname}-%{version}/test/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}


%changelog
* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.7.1-2
+ Revision: 774161
- mass rebuild of ruby packages against ruby 1.9.1

* Fri Jan 27 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.7.1-1
+ Revision: 769359
- version update 0.7.1

* Tue Mar 15 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.7.0-1
+ Revision: 645113
- regenerate spec with gem2rpm5
- new version: 0.7.0

* Fri Sep 17 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.6.1-1mdv2011.0
+ Revision: 579222
+ rebuild (emptylog)

* Wed Feb 03 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.3.0-1mdv2011.0
+ Revision: 500540
- add some missing dependencies

* Wed Feb 03 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.3.0-1mdv2010.1
+ Revision: 500361
- import rubygem-gemcutter


* Mon Feb  3 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.3.0-1
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7250 |12cr|rubygem-gem_plugin-0.2.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname gem_plugin

Name:       rubygem-%{oname}
Version:    0.2.3
Release:    %mkrel 1
Summary:    A plugin system based on rubygems that uses dependencies only
Group:      Development/Ruby
License:    GPLv2+
URL:        http://rubydoc.info/gems/%{oname}/%{version}/frames
Source0:    http://rubygems.org/gems/%{oname}-%{version}.gem
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root
Requires:   rubygems
BuildRequires: rubygems
BuildArch:  noarch
Provides:   rubygem(%{oname}) = %{version}

%description
A plugin system based on rubygems that uses dependencies only


%prep

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{ruby_gemdir}
gem install --local --install-dir %{buildroot}%{ruby_gemdir} \
            --force --rdoc %{SOURCE0}
mkdir -p %{buildroot}/%{_bindir}
mv %{buildroot}%{ruby_gemdir}/bin/* %{buildroot}/%{_bindir}
rmdir %{buildroot}%{ruby_gemdir}/bin
find %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/bin -type f | xargs chmod a+x
sed -i -e '1i#!/usr/bin/env ruby' %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/bin/gpgen

%clean
rm -rf %{buildroot}

%files
%defattr(-, root, root, -)
%{_bindir}/gpgen
%dir %{ruby_gemdir}/gems/%{oname}-%{version}/
%{ruby_gemdir}/gems/%{oname}-%{version}/bin/
%{ruby_gemdir}/gems/%{oname}-%{version}/lib/
%{ruby_gemdir}/gems/%{oname}-%{version}/test/
%{ruby_gemdir}/gems/%{oname}-%{version}/setup.rb
%{ruby_gemdir}/gems/%{oname}-%{version}/resources/lib/
%{ruby_gemdir}/gems/%{oname}-%{version}/resources/resources/
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/CHANGELOG
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/COPYING
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/LICENSE
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/Manifest
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/README
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/resources/COPYING
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/resources/LICENSE
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/resources/README
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/resources/Rakefile
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/%{oname}.gemspec


%changelog
* Mon Dec 20 2010 Rémy Clouard <shikamaru@mandriva.org> 0.2.3-1mdv2011.0
+ Revision: 623491
- import rubygem-gem_plugin


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7251 |12cr|rubygem-gettext-2.3.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from gettext-2.3.2.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	gettext

Summary:	Gettext is a pure Ruby libary and tools to localize messages
Name:		rubygem-%{rbname}

Version:	2.3.2
Release:	1
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://ruby-gettext.github.com/
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildArch:	noarch

%description
Gettext is a GNU gettext-like program for Ruby.
The catalog file(po-file) is same format with GNU gettext.
So you can use GNU gettext tools for maintaining.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch
Obsoletes:	ruby-gettext

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build

%install
%gem_install

%files
%{_bindir}/rmsgfmt
%{_bindir}/rmsginit
%{_bindir}/rmsgmerge
%{_bindir}/rxgettext
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/bin
%{ruby_gemdir}/gems/%{rbname}-%{version}/bin/rmsgfmt
%{ruby_gemdir}/gems/%{rbname}-%{version}/bin/rmsginit
%{ruby_gemdir}/gems/%{rbname}-%{version}/bin/rmsgmerge
%{ruby_gemdir}/gems/%{rbname}-%{version}/bin/rxgettext
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/gettext
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/gettext/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/gettext/core_ext
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/gettext/core_ext/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/gettext/parser
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/gettext/parser/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/gettext/runtime
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/gettext/runtime/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/gettext/tools
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/gettext/tools/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/gettext/tools/parser
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/gettext/tools/parser/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}

%changelog
* Fri Sep 28 2012 Denis Silakov <uragan@localhost> 2.3.2-1
- Initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7252 |12cr|rubygem-gherkin-2.11.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname   gherkin

Name:       rubygem-%{oname}
Version:    2.11.5
Release:    %mkrel 1
Summary:    Fast Gherkin lexer/parser
Group:      Development/Ruby
License:    MIT
URL:        http://github.com/aslakhellesoy/gherkin
Source0:    http://rubygems.org/downloads/%{oname}-%{version}.gem
BuildRequires: rubygems
BuildRequires: ruby-devel
BuildRequires: rubygem(bundler)
BuildRequires: rubygem(rake-compiler) >= 0.7.1

%description
A fast Gherkin lexer/parser based on the Ragel State Machine Compiler.

#-------------------------------------------------------------------------------
%package        doc
Summary:    Documentation for %{name}
Group:      Development/Ruby
Requires:   %{name} = %{version}-%{release}

%description    doc
Documents, Rdoc & RI documentation for %{name}.
#-------------------------------------------------------------------------------

%prep
%setup -q
tar xmf data.tar.gz

%build
export RUBYOPT=-Ku
%gem_build

%install
%gem_install

%files
%dir %{ruby_gemdir}/gems/%{oname}-%{version}/
%{ruby_gemdir}/gems/%{oname}-%{version}/lib
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec
%{ruby_sitearchdir}/gherkin_lexer_*.so

%files          doc
%doc %{ruby_gemdir}/doc/%{oname}-%{version}

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7253 |12cr|rubygem-haml-3.0.24-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname haml

Name:       rubygem-%{oname}
Version:    3.0.24
Release:    %mkrel 1
Summary:    An elegant, structured XHTML/XML templating engine
Group:      Development/Ruby
License:    GPLv2+
URL:        http://haml-lang.com/
Source0:    http://rubygems.org/gems/%{oname}-%{version}.gem
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root
Requires:   rubygems
Requires:   rubygem(fssm) = 0.1.4
Suggests:   rubygem(maruku)
Suggests:   rubygem(yard)
BuildRequires: rubygems
BuildArch:  noarch
Provides:   rubygem(%{oname}) = %{version}

%description
Haml (HTML Abstraction Markup Language) is a layer on top of XHTML or
XML
that's designed to express the structure of XHTML or XML documents
in a non-repetitive, elegant, easy way,
using indentation rather than closing tags
and allowing Ruby to be embedded with ease.
It was originally envisioned as a plugin for Ruby on Rails,
but it can function as a stand-alone templating engine.


%prep

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{ruby_gemdir}
gem install --local --install-dir %{buildroot}%{ruby_gemdir} \
            --force --rdoc %{SOURCE0}
mkdir -p %{buildroot}/%{_bindir}
mv %{buildroot}%{ruby_gemdir}/bin/* %{buildroot}/%{_bindir}
rmdir %{buildroot}%{ruby_gemdir}/bin
find %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/bin -type f | xargs chmod a+x

#Don’t use vendor
rm -rf %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/vendor

%clean
rm -rf %{buildroot}

%files
%defattr(-, root, root, -)
%{_bindir}/haml
%{_bindir}/html2haml
%{_bindir}/sass
%{_bindir}/css2sass
%{_bindir}/sass-convert
%dir %{ruby_gemdir}/gems/%{oname}-%{version}/
%{ruby_gemdir}/gems/%{oname}-%{version}/.yardopts
%{ruby_gemdir}/gems/%{oname}-%{version}/bin/
%{ruby_gemdir}/gems/%{oname}-%{version}/extra/
%{ruby_gemdir}/gems/%{oname}-%{version}/lib/
%{ruby_gemdir}/gems/%{oname}-%{version}/rails/
%{ruby_gemdir}/gems/%{oname}-%{version}/test/
%{ruby_gemdir}/gems/%{oname}-%{version}/init.rb
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/CONTRIBUTING
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/MIT-LICENSE
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/README.md
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/Rakefile
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/REVISION
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/VERSION
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/VERSION_NAME
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec


%changelog
* Sun Dec 19 2010 Rémy Clouard <shikamaru@mandriva.org> 3.0.24-1mdv2011.0
+ Revision: 623120
- import rubygem-haml


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7254 |12cr|rubygem-hashie-0.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname hashie

Name:       rubygem-%{oname}
Version:    0.4.0
Release:    %mkrel 1
Summary:    Your friendly neighborhood hash toolkit
Group:      Development/Ruby
License:    MIT
URL:        http://github.com/intridea/hashie
Source0:    http://rubygems.org/gems/%{oname}-%{version}.gem
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root
Requires:   rubygems
Suggests:   rubygem(rspec)
BuildRequires: rubygems
BuildArch:  noarch
Provides:   rubygem(%{oname}) = %{version}

%description
Hashie is a small collection of tools that make hashes more powerful.
Currently includes Mash (Mocking Hash) and Dash (Discrete Hash).


%prep

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{ruby_gemdir}
gem install --local --install-dir %{buildroot}%{ruby_gemdir} \
            --force --rdoc %{SOURCE0}

rm -f %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/.gitignore

%clean
rm -rf %{buildroot}

%files
%defattr(-, root, root, -)
%dir %{ruby_gemdir}/gems/%{oname}-%{version}/
%{ruby_gemdir}/gems/%{oname}-%{version}/lib/
%{ruby_gemdir}/gems/%{oname}-%{version}/spec/
%{ruby_gemdir}/gems/%{oname}-%{version}/.document
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/Gemfile
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/Gemfile.lock
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/LICENSE
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/Rakefile
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/README.rdoc
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/VERSION
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/%{oname}.gemspec
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec


%changelog
* Mon Dec 20 2010 Rémy Clouard <shikamaru@mandriva.org> 0.4.0-1mdv2011.0
+ Revision: 623492
- import rubygem-hashie


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7255 |12cr|rubygem-heckle-1.4.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname heckle

Summary:    Heckle is unit test sadism(tm) at it's core
Name:       rubygem-%{oname}
Version:    1.4.3
Release:    %mkrel 1
Group:      Development/Ruby
License:    MIT
URL:        http://www.rubyforge.org/projects/seattlerb
Source0:    http://rubygems.org/gems/%{oname}-%{version}.gem
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}
Requires:   rubygems
Requires:   rubygem(ParseTree) >= 2.0.0
Requires:   rubygem(ruby2ruby) >= 1.1.6
Requires:   rubygem(ZenTest) >= 3.5.2
Requires:   rubygem(hoe) >= 2.3.0
BuildRequires: rubygems
BuildArch:  noarch
Provides:   rubygem(%{oname}) = %{version}

%description
Heckle is unit test sadism(tm) at it's core. Heckle is a mutation tester. It
modifies your code and runs your tests to make sure they fail. The idea is
that if code can be changed and your tests don't notice, either that code
isn't being covered or it doesn't do anything.
It's like hiring a white-hat hacker to try to break into your server and
making sure you detect it. You learn the most by trying to break things and
watching the outcome in an act of unit test sadism.

%prep

%build

%install
rm -rf %buildroot
mkdir -p %{buildroot}%{ruby_gemdir}
gem install --local --install-dir %{buildroot}%{ruby_gemdir} \
            --force --rdoc %{SOURCE0}
mkdir -p %{buildroot}/%{_bindir}
mv %{buildroot}%{ruby_gemdir}/bin/* %{buildroot}/%{_bindir}
rmdir %{buildroot}%{ruby_gemdir}/bin
find %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/bin -type f | xargs chmod a+x
ruby -pi -e 'sub(/\/usr\/local\/bin\/ruby/, "/usr/bin/env ruby")' %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/bin/*

%clean
rm -rf %buildroot

%files
%defattr(-, root, root, -)
%{_bindir}/heckle
%dir %{ruby_gemdir}/gems/%{oname}-%{version}/
%{ruby_gemdir}/gems/%{oname}-%{version}/.autotest
%{ruby_gemdir}/gems/%{oname}-%{version}/bin/
%{ruby_gemdir}/gems/%{oname}-%{version}/lib/
%{ruby_gemdir}/gems/%{oname}-%{version}/sample/
%{ruby_gemdir}/gems/%{oname}-%{version}/test/
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/History.txt
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/Manifest.txt
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/Rakefile
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/README.txt
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec


%changelog
* Sun Oct 10 2010 Rémy Clouard <shikamaru@mandriva.org> 1.4.3-1mdv2011.0
+ Revision: 584523
- import rubygem-heckle


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7256 |12cr|rubygem-highline-1.5.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	highline

Summary:	A high-level command-line IO library for ruby
Name:		rubygem-%{oname}
Version:	1.5.2
Release:	%mkrel 3
License:	GPLv2 or Ruby
Group:		Development/Ruby
URL:		http://%{oname}.rubyforge.org/
Source0:	http://gems.rubyforge.org/gems/%{oname}-%{version}.gem
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	ruby-RubyGems
Requires:	ruby
BuildArch:	noarch

%description
A high-level IO library that provides validation, type conversion, and more for
command-line interfaces. HighLine also includes a complete menu system that can
crank out anything from simple list selection to complete shells with just
minutes of work.

%prep

%build

%install
rm -rf %{buildroot}
gem install --local --install-dir %{buildroot}/%{ruby_gemdir} --force %{SOURCE0}

rm -rf %{buildroot}%{ruby_gemdir}/{cache,gems/%{oname}-%{version}/ext}

for r in `find %{buildroot} -name \*.rb`; do
	sed -e 's#/usr/local/bin/ruby#/usr/bin/env ruby#g' -i $r
done

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%{ruby_gemdir}/gems/%{oname}-%{version}
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec



%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.5.2-3mdv2011.0
+ Revision: 614772
- the mass rebuild of 2010.1 packages

* Thu Feb 04 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.5.2-2mdv2010.1
+ Revision: 500864
- drop invalid dependency on rubygem-ruby-hmac

* Thu Feb 04 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.5.2-1mdv2010.1
+ Revision: 500863
- import rubygem-highline


* Mon Feb  4 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.5.2-1
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7257 |12cr|rubygem-hoe-2.13.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from hoe-2.13.0.gem by gem2rpm5 -*- rpm-spec -*-
%define	rbname	hoe

Summary:	Hoe is a rake/rubygems helper for project Rakefiles
Name:		rubygem-%{rbname}

Version:	2.13.1
Release:	1
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		https://github.com/seattlerb/hoe
Source0:	http://gems.rubyforge.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems >= 1.4
BuildArch:	noarch

%description
Hoe is a rake/rubygems helper for project Rakefiles. It helps you
manage and maintain, and release your project and includes a dynamic
plug-in system allowing for easy extensibility. Hoe ships with
plug-ins for all your usual project tasks including rdoc generation,
testing, packaging, and deployment.
See class rdoc for help. Hint: `ri Hoe` or any of the plugins listed
below.
For extra goodness, see: http://seattlerb.rubyforge.org/hoe/Hoe.pdf

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build

%install
%gem_install

%files
%{_bindir}/sow
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/bin
%{ruby_gemdir}/gems/%{rbname}-%{version}/bin/sow
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/hoe
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/hoe/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/*.txt
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}


%changelog
* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.13.1-1
+ Revision: 774438
- clean out some old junk
- new version

* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.13.0-2
+ Revision: 774161
- mass rebuild of ruby packages against ruby 1.9.1

* Fri Jan 27 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.13.0-1
+ Revision: 769347
- version update 2.13.0

* Mon Sep 12 2011 Alexander Barakin <abarakin@mandriva.org> 2.9.4-1
+ Revision: 699540
- missing rdoc fix
- imported package rubygem-hoe

* Thu Mar 10 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.9.1-1
+ Revision: 643499
- regenerate spec with gem2rpm5
- new release: 2.9.1

* Tue Dec 07 2010 Rémy Clouard <shikamaru@mandriva.org> 2.6.2-2mdv2011.0
+ Revision: 614533
- remove useless suggests and add corresponding provides

* Sat Sep 18 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.6.2-1mdv2011.0
+ Revision: 579407
- new release: 2.6.2
- don't install gem archive
- add minitest to suggests

* Wed Feb 03 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.5.0-1mdv2010.1
+ Revision: 500390
- import rubygem-hoe


* Mon Feb  3 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.3.0-1
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7258 |12cr|rubygem-hpricot-0.8.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname hpricot

Summary:    A swift, liberal HTML parser with a fantastic library
Name:       rubygem-%{oname}
Version:    0.8.3
Release:    %mkrel 1
Group:      Development/Ruby
License:    MIT
URL:        http://code.whytheluckystiff.net/hpricot/
Source0:    http://rubygems.org/gems/%{oname}-%{version}.gem
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root
Requires:   rubygems
BuildRequires: rubygems
BuildRequires: ruby-devel
Obsoletes:  ruby-hpricot < %{version}
Provides:   rubygem(%{oname}) = %{version}

%description
Hpricot is a very flexible HTML parser, based on Tanaka Akira's
HTree and John Resig's JQuery, but with the scanner recoded in C
(using Ragel for scanning.)

%prep

%build
mkdir -p .%{ruby_gemdir}
gem install -V --local --install-dir .%{ruby_gemdir} \
               --force --rdoc %{SOURCE0}

%install
rm -rf %buildroot
mkdir -p %{buildroot}%{ruby_gemdir}
cp -a .%{ruby_gemdir}/* %{buildroot}%{ruby_gemdir}
rm -rf %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/ext/

# install so files in sitearchdir
mkdir -p %{buildroot}%{ruby_sitearchdir}
mv %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/lib/*.so %{buildroot}%{ruby_sitearchdir}

for f in `find %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/lib/ -name \*.rb | sort` ; do
    sed -i -e '/^#!/d' $f
done
%clean
rm -rf %buildroot

%files
%defattr(-, root, root, -)
%dir %{ruby_gemdir}/gems/%{oname}-%{version}/
%{ruby_gemdir}/gems/%{oname}-%{version}/extras/
%{ruby_gemdir}/gems/%{oname}-%{version}/lib/
%{ruby_gemdir}/gems/%{oname}-%{version}/test/
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/Rakefile
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/README.md
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/CHANGELOG
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/COPYING
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec
%{ruby_sitearchdir}/*.so


%changelog
* Sun Dec 19 2010 Rémy Clouard <shikamaru@mandriva.org> 0.8.3-1mdv2011.0
+ Revision: 623046
- Bump release
- new version 0.8.3
- fix file list

* Thu Nov 04 2010 Rémy Clouard <shikamaru@mandriva.org> 0.8.2-1mdv2011.0
+ Revision: 593216
- use version in obsolete
- move spec file accordingly
- Move ruby-hpricot to rubygem-hpricot
- Update to new release 0.8.2
- package as a gem to satisfy rubygem-ronn dependencies
- obsoletes ruby-hpricot

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 0.6-2mdv2010.0
+ Revision: 433517
- rebuild

* Sat Aug 02 2008 Pascal Terjan <pterjan@mandriva.org> 0.6-1mdv2009.0
+ Revision: 261127
- Adapt for Mandriva


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7259 |12cr|rubygem-htmlentities-4.2.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname htmlentities

Name:       rubygem-%{oname}
Version:    4.2.2
Release:    %mkrel 2
Summary:    A module for encoding and decoding (X)HTML entities
Group:      Development/Ruby
License:    MIT
URL:        http://htmlentities.rubyforge.org/
Source0:    http://rubygems.org/gems/%{oname}-%{version}.gem
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}
Requires:   rubygems
BuildRequires: rubygems
BuildArch:  noarch
Provides:   rubygem(%{oname}) = %{version}

%description
A module for encoding and decoding (X)HTML entities.

%prep

%build

%install
rm -rf %buildroot
mkdir -p %{buildroot}%{ruby_gemdir}
gem install --local --install-dir %{buildroot}%{ruby_gemdir} \
            --force --rdoc %{SOURCE0}

%clean
rm -rf %buildroot

%files
%defattr(-, root, root, -)
%dir %{ruby_gemdir}/gems/%{oname}-%{version}/
%{ruby_gemdir}/gems/%{oname}-%{version}/lib/
%{ruby_gemdir}/gems/%{oname}-%{version}/perf/
%{ruby_gemdir}/gems/%{oname}-%{version}/test/
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/README.rdoc
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/History.txt
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/COPYING.txt
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec


%changelog
* Sun Dec 19 2010 Rémy Clouard <shikamaru@mandriva.org> 4.2.2-2mdv2011.0
+ Revision: 623063
- fix file list
- bump release

* Sat Oct 09 2010 Rémy Clouard <shikamaru@mandriva.org> 4.2.1-1mdv2011.0
+ Revision: 584333
- import rubygem-htmlentities


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7260 |12cr|rubygem-httpclient-2.1.5.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname httpclient

Summary:    Gives something like the functionality of libwww-perl (LWP) in Ruby
Name:       rubygem-%{oname}
Version:    2.1.5.2
Release:    %mkrel 1
Group:      Development/Ruby
License:    Ruby or GPLv2
URL:        http://dev.ctor.org/httpclient
Source0:    http://rubygems.org/gems/%{oname}-%{version}.gem
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}
Requires:   rubygems
BuildRequires: rubygems
BuildArch:  noarch
Provides:   rubygem(%{oname}) = %{version}

%description
gives something like the functionality of libwww-perl (LWP) in Ruby

%prep

%build

%install
rm -rf %buildroot
mkdir -p %{buildroot}%{ruby_gemdir}
gem install --local --install-dir %{buildroot}%{ruby_gemdir} \
            --force --rdoc %{SOURCE0}

%clean
rm -rf %buildroot

%files
%defattr(-, root, root, -)
%{ruby_gemdir}/gems/%{oname}-%{version}/
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec


%changelog
* Sat Oct 09 2010 Rémy Clouard <shikamaru@mandriva.org> 2.1.5.2-1mdv2011.0
+ Revision: 584435
- import rubygem-httpclient


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7261 |12cr|rubygem-i18n-0.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from i18n-0.6.0.gem by gem2rpm5 0.6.6 -*- rpm-spec -*-
%define	rbname	i18n

Summary:	New wave Internationalization support for Ruby
Name:		rubygem-%{rbname}

Version:	0.6.0
Release:	1
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://github.com/svenfuchs/i18n
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems >= 1.3.5
BuildArch:	noarch

%description
New wave Internationalization support for Ruby.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build

%install
%gem_install

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/i18n
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/i18n/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/i18n/backend
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/i18n/backend/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/i18n/core_ext
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/i18n/core_ext/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/i18n/core_ext/kernel
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/i18n/core_ext/kernel/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/i18n/core_ext/string
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/i18n/core_ext/string/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/i18n/gettext
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/i18n/gettext/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/i18n/interpolate
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/i18n/interpolate/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/i18n/locale
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/i18n/locale/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/i18n/locale/tag
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/i18n/locale/tag/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/i18n/tests
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/i18n/tests/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/i18n/tests/localization
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/i18n/tests/localization/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%{ruby_gemdir}/doc/%{rbname}-%{version}


%changelog
* Sun Feb 12 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.6.0-1
+ Revision: 773466
- regenerate spec with gem2rpm5
- new version

* Mon Sep 26 2011 Alexander Barakin <abarakin@mandriva.org> 0.5.0-1
+ Revision: 701352
- group fix
- missing rdoc fix
- imported package rubygem-i18n


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7262 |12cr|rubygem-icalendar-1.1.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname icalendar

Name:       rubygem-%{oname}
Version:    1.1.5
Release:    %mkrel 1
Summary:    This is a Ruby library for dealing with iCalendar files
Group:      Development/Ruby
License:    GPLv2+
URL:        http://github.com/sdague/icalendar
Source0:    http://rubygems.org/gems/%{oname}-%{version}.gem
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root
Requires:   rubygems
Requires:   rubygem(rubyforge) >= 2.0.3
Requires:   rubygem(gemcutter) >= 0.3.0
Requires:   rubygem(hoe) >= 2.5.0
BuildRequires: rubygems
BuildArch:  noarch
Provides:   rubygem(%{oname}) = %{version}

%description
This is a Ruby library for dealing with iCalendar files.

%prep

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{ruby_gemdir}
gem install --local --install-dir %{buildroot}%{ruby_gemdir} \
            --force --rdoc %{SOURCE0}

%clean
rm -rf %{buildroot}

%files
%defattr(-, root, root, -)
%dir %{ruby_gemdir}/gems/%{oname}-%{version}/
%{ruby_gemdir}/gems/%{oname}-%{version}/config/
%{ruby_gemdir}/gems/%{oname}-%{version}/examples/
%{ruby_gemdir}/gems/%{oname}-%{version}/lib/
%{ruby_gemdir}/gems/%{oname}-%{version}/script/
%{ruby_gemdir}/gems/%{oname}-%{version}/test*
%{ruby_gemdir}/gems/%{oname}-%{version}/website/
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/COPYING
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/GPL
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/History.txt
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/Manifest.txt
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/PostInstall.txt
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/Rakefile
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/README.rdoc
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/%{oname}.gemspec
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec


%changelog
* Sat Dec 04 2010 Rémy Clouard <shikamaru@mandriva.org> 1.1.5-1mdv2011.0
+ Revision: 609455
- import rubygem-icalendar


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7263 |12cr|rubygem-json-1.6.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	rbname	json

Summary:	JSON Implementation for Ruby
Name:		rubygem-%{rbname}

Version:	1.6.6
Release:	1
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://flori.github.com/json
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildRequires:	ruby-devel
%rename		ruby-%{rbname}

%description
This is a JSON implementation as a Ruby extension in C.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build -f '(.*.rb|benchmarks|bin|data|java/lib|tools|tests)'

%install
%gem_install
rm -rf %{buildroot}%{ruby_gemdir}/gems/%{rbname}-%{version}/ext

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%{ruby_gemdir}/gems/%{rbname}-%{version}/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/data
%{ruby_gemdir}/gems/%{rbname}-%{version}/data/*.html
%{ruby_gemdir}/gems/%{rbname}-%{version}/data/*.js
%{ruby_gemdir}/gems/%{rbname}-%{version}/data/*.json
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/json.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/json
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/json/*
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/tools
%{ruby_gemdir}/gems/%{rbname}-%{version}/tools/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec
%dir %{ruby_sitearchdir}/json
%dir %{ruby_sitearchdir}/json/ext
%{ruby_sitearchdir}/json/ext/generator.so
%{ruby_sitearchdir}/json/ext/parser.so

%files doc
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/README.*
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/tests
%{ruby_gemdir}/gems/%{rbname}-%{version}/tests/*


%changelog
* Mon Apr 09 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.6.6-1
+ Revision: 789986
- version update 1.6.6

* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.6.5-3
+ Revision: 774413
- drop rake dependency, it's now provided by ruby
- mass rebuild of ruby packages against ruby 1.9.1

* Mon Jan 23 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.6.5-1
+ Revision: 766962
- version update 1.6.5

  + Andrey Smirnov <asmirnov@mandriva.org>
    - rpmlint warning

* Thu Mar 10 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.5.1-1
+ Revision: 643352
- regenerate spec with gem2rpm5
- new release: 1.5.1

* Sat Dec 04 2010 Rémy Clouard <shikamaru@mandriva.org> 1.4.6-2mdv2011.0
+ Revision: 609255
- %gem_build macros are broken at the moment, using classic method from
  gem2rpm to build the package for the moment.

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - use %%rename macro
    - use new %%gem_* macros

* Wed Feb 03 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.2.0-2mdv2010.1
+ Revision: 500558
- don't install the gem itself or any of the build files...
- rename to follow naming scheme for ruby gem packages
- rename to follow ruby gem naming scheme...

* Mon Feb 01 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.2.0-1mdv2010.1
+ Revision: 499318
- add missing buildrequires
- import ruby-json


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7264 |12cr|rubygem-json_pure-1.6.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	rbname	json_pure

Summary:	JSON Implementation for Ruby
Name:		rubygem-%{rbname}

Version:	1.6.5
Release:	2
Group:		Development/Ruby
License:	GPLv2+
URL:		http://flori.github.com/json
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildArch:	noarch

%description
This is an implementation of the JSON specification according to RFC 4627
(http://www.ietf.org/rfc/rfc4627.txt) written in pure ruby.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build -f '(benchmarks|data|java/lib|tests|tools)/'

%install
%gem_install
rm -rf %{buildroot}%{_bindir}

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/data
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/tools
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/json
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/json/add
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/json/pure
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/json/ext
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/json/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/tools/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/data/*.*
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/json/add/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/json/pure/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/json/ext/.keep
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/README.*
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/tests
%{ruby_gemdir}/gems/%{rbname}-%{version}/tests/*
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/benchmarks
%{ruby_gemdir}/gems/%{rbname}-%{version}/benchmarks/*


%changelog
* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.6.5-2
+ Revision: 774161
- mass rebuild of ruby packages against ruby 1.9.1

* Mon Jan 23 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.6.5-1
+ Revision: 766957
- version update 1.6.5

  + Andrey Smirnov <asmirnov@mandriva.org>
    - rpmlint warning

* Sun Mar 13 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.5.1-2
+ Revision: 644356
- fix file conflicts with rubygem-json
- regenerate spec with gem2rpm5
- new release: 1.5.1

* Sun Dec 19 2010 Rémy Clouard <shikamaru@mandriva.org> 1.4.6-1mdv2011.0
+ Revision: 623081
- Bump release
- new version 1.4.6
- fix minor typo in %%description

* Thu Nov 04 2010 Rémy Clouard <shikamaru@mandriva.org> 1.2.4-1mdv2011.0
+ Revision: 593116
- bump release

* Fri Sep 17 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.2.0-2mdv2011.0
+ Revision: 579200
- rebuild for automatic provides

* Wed Feb 03 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.2.0-1mdv2010.1
+ Revision: 500331
- import rubygem-json_pure


* Mon Feb  3 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.2.0-1
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7265 |12cr|rubygem-launchy-0.3.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname launchy

Summary:    Helper class for launching cross-platform applications
Name:       rubygem-%{oname}
Version:    0.3.7
Release:    %mkrel 1
Group:      Development/Ruby
License:    ISC License
URL:        http://copiousfreetime.rubyforge.org/launchy/
Source0:    http://rubygems.org/gems/%{oname}-%{version}.gem
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root
Requires:   rubygems
Requires:   rubygem(rake) >= 0.8.1
Requires:   rubygem(configuration) >= 0.0.5
BuildRequires: rubygems
BuildArch:  noarch
Provides:   rubygem(%{oname}) = %{version}

%description
Launchy is helper class for launching cross-platform applications in a
fire and forget manner.
There are application concepts (browser, email client, etc) that are
common across all platforms, and they may be launched differently on
each platform.  Launchy is here to make a common approach to launching
external application from within ruby programs.


%prep

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{ruby_gemdir}
gem install --local --install-dir %{buildroot}%{ruby_gemdir} \
            --force --rdoc %{SOURCE0}
mkdir -p %{buildroot}/%{_bindir}
mv %{buildroot}%{ruby_gemdir}/bin/* %{buildroot}/%{_bindir}
rmdir %{buildroot}%{ruby_gemdir}/bin
find %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/bin -type f | xargs chmod a+x

%clean
rm -rf %{buildroot}

%files
%defattr(-, root, root, -)
%{_bindir}/launchy
%dir %{ruby_gemdir}/gems/%{oname}-%{version}/
%{ruby_gemdir}/gems/%{oname}-%{version}/bin/
%{ruby_gemdir}/gems/%{oname}-%{version}/spec/
%{ruby_gemdir}/gems/%{oname}-%{version}/tasks/
%{ruby_gemdir}/gems/%{oname}-%{version}/gemspec.rb
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/Rakefile
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/README
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/HISTORY
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/LICENSE
%{ruby_gemdir}/gems/%{oname}-%{version}/lib/
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec


%changelog
* Wed Nov 03 2010 Rémy Clouard <shikamaru@mandriva.org> 0.3.7-1mdv2011.0
+ Revision: 592972
- import rubygem-launchy


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7266 |12cr|rubygem-libnotify-0.7.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from libnotify-0.7.4.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	libnotify

Summary:	Ruby bindings for libnotify using FFI
Name:		rubygem-%{rbname}

Version:	0.7.4
Release:	1
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://rubygems.org/gems/libnotify
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildArch:	noarch
Obsoletes:	ruby-libnotify

%description
Ruby bindings for libnotify using FFI

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build

%install
%gem_install

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/libnotify
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/libnotify/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/libnotify/tasks
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/libnotify/tasks/*.rake
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}

%changelog
* Fri Sep 28 2012 Denis Silakov <uragan@localhost> 0.7.4-1
- Initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7267 |12cr|rubygem-libxml-ruby-2.3.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from libxml-ruby-1.1.3.gem by gem2rpm5 0.6.7 -*- rpm-spec -*-
%define	rbname	libxml-ruby

Summary:	Ruby libxml bindings
Name:		rubygem-%{rbname}

Version:	2.3.2
Release:	1
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://libxml.rubyforge.org/
Source0:	http://rubygems.org/downloads/%{rbname}-%{version}.gem
Patch0:		libxml-ruby-1.1.3-ruby1.9.patch
Patch1:		libxml-ruby-1.1.3-add-licenses-tag-to-metadata.patch
BuildRequires:	rubygems 
BuildRequires:	ruby-devel libxml2-devel
Provides:	rubygem-libxml
%rename		ruby-libxml

%description
The Libxml-Ruby project provides Ruby language bindings for the GNOME Libxml2
XML toolkit. It is free software, released under the MIT License.
Libxml-ruby's primary advantage over REXML is performance - if speed  is your
need, these are good libraries to consider, as demonstrated by the informal
benchmark below.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q
gunzip metadata.gz
gzip metadata

%build
%gem_build

%install
%gem_install

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/libxml
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/libxml/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/xml
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/xml/*.rb
%{ruby_sitearchdir}/libxml_ruby.so
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%{ruby_gemdir}/doc/%{rbname}-%{version}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7268 |12cr|rubygem-locale-2.0.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from locale-2.0.8.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	locale

Summary:	Ruby-Locale is the pure ruby library which provides basic APIs for localization
Name:		rubygem-%{rbname}

Version:	2.0.8
Release:	1
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		https://github.com/ruby-gettext/locale
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildArch:	noarch
Obsoletes:	ruby-locale

%description
Ruby-Locale is the pure ruby library which provides basic APIs for
localization.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build

%install
%gem_install

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/locale
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/locale/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/locale/data
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/locale/data/*.gz
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/locale/driver
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/locale/driver/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/locale/info
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/locale/info/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/locale/tag
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/locale/tag/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/locale/util
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/locale/util/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}

%changelog
* Fri Sep 28 2012 Denis Silakov <uragan@localhost> 2.0.8-1
- Initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7269 |12cr|rubygem-log4r-1.1.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from log4r-1.1.10.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	log4r

Summary:	Log4r, logging framework for ruby
Name:		rubygem-%{rbname}

Version:	1.1.10
Release:	1
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://log4r.rubyforge.org
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildArch:	noarch
Obsoletes:	ruby-log4r

%description
See also: http://logging.apache.org/log4j

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build

%install
%gem_install

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/log4r
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/log4r/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/log4r/formatter
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/log4r/formatter/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/log4r/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/log4r/lib/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/log4r/outputter
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/log4r/outputter/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/log4r/rdoc
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/log4r/rdoc/GDC
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/log4r/rdoc/MDC
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/log4r/rdoc/NDC
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/log4r/rdoc/configurator
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/log4r/rdoc/emailoutputter
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/log4r/rdoc/formatter
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/log4r/rdoc/log4jxmlformatter
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/log4r/rdoc/log4r
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/log4r/rdoc/logger
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/log4r/rdoc/logserver
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/log4r/rdoc/outputter
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/log4r/rdoc/patternformatter
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/log4r/rdoc/scribeoutputter
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/log4r/rdoc/syslogoutputter
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/log4r/rdoc/win32eventoutputter
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/log4r/rdoc/yamlconfigurator
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}

%changelog
* Fri Sep 28 2012 Denis Silakov <uragan@localhost> 1.1.10-1
- Initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7270 |12cr|rubygem-mail-2.4.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gemname mail
Summary:	A really Ruby Mail handler
Name:		rubygem-%{gemname}
Version:	2.4.1
Release:	2
Source0:	http://rubygems.org/downloads/%{gemname}-%{version}.gem
License:	MIT
Group:		System/Servers
Url:		http://www.rubyonrails.org/
BuildRoot:	%{_tmppath}/%{gemname}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	ruby-RubyGems

%description
A really Ruby Mail handler.

%prep
%setup -c

%build

%install
rm -rf $RPM_BUILD_ROOT

gem install -E -n %{buildroot}%{_bindir} --local --install-dir %{buildroot}/%{ruby_gemdir} --force %{SOURCE0}

rm -rf %{buildroot}%{ruby_gemdir}/cache

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{ruby_gemdir}/gems/%{gemname}-%{version}
%{ruby_gemdir}/specifications/%{gemname}-%{version}.gemspec
%doc %{ruby_gemdir}/doc/%{gemname}-%{version}


%changelog
* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.4.1-2
+ Revision: 774161
- mass rebuild of ruby packages against ruby 1.9.1

* Mon Jan 30 2012 Crispin Boylan <crisb@mandriva.org> 2.4.1-1
+ Revision: 769755
- Initial mdv package
- Created package structure for 'rubygem-mail'.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7271 |12cr|rubygem-maruku-0.5.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname maruku

Name:       rubygem-%{oname}
Version:    0.5.9
Release:    %mkrel 1
Summary:    Maruku is a Markdown-superset interpreter written in Ruby
Group:      Development/Ruby
License:    GPLv2+ or Ruby
URL:        http://maruku.rubyforge.org
Source0:    %{oname}-%{version}.gem
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root
Requires:   rubygems
BuildRequires: rubygems
BuildArch:  noarch
Provides:   rubygem(%{oname}) = %{version}

%description
Maruku is a Markdown interpreter in Ruby. It features native export to HTML
and PDF (via Latex). The output is really beautiful!


%prep

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{ruby_gemdir}
gem install --local --install-dir %{buildroot}%{ruby_gemdir} \
            --force --rdoc %{SOURCE0}
mkdir -p %{buildroot}/%{_bindir}
mv %{buildroot}%{ruby_gemdir}/bin/* %{buildroot}/%{_bindir}
rmdir %{buildroot}%{ruby_gemdir}/bin
find %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/bin -type f | xargs chmod a+x

%clean
rm -rf %{buildroot}

%files
%defattr(-, root, root, -)
%{_bindir}/maruku
%{_bindir}/marutex
%dir %{ruby_gemdir}/gems/%{oname}-%{version}/
%{ruby_gemdir}/gems/%{oname}-%{version}/bin/
%{ruby_gemdir}/gems/%{oname}-%{version}/lib/
%{ruby_gemdir}/gems/%{oname}-%{version}/tests/
%{ruby_gemdir}/gems/%{oname}-%{version}/maruku_gem.rb
%{ruby_gemdir}/gems/%{oname}-%{version}/*.sh
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/Rakefile
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/docs
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec


%changelog
* Sun Dec 19 2010 Rémy Clouard <shikamaru@mandriva.org> 0.5.9-1mdv2011.0
+ Revision: 623121
- import rubygem-maruku


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7272 |12cr|rubygem-memcache-client-1.8.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname memcache-client

Name:       rubygem-%{oname}
Version:    1.8.5
Release:    %mkrel 1
Summary:    A Ruby library for accessing memcached
Group:      Development/Ruby
License:    MIT
URL:        http://github.com/mperham/memcache-client
Source0:    http://rubygems.org/gems/%{oname}-%{version}.gem
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root
Requires:   rubygems
BuildRequires: rubygems
BuildArch:  noarch
Provides:   rubygem(%{oname}) = %{version}

%description
A Ruby library for accessing memcached.


%prep

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{ruby_gemdir}
gem install --local --install-dir %{buildroot}%{ruby_gemdir} \
            --force --rdoc %{SOURCE0}
mkdir -p %{buildroot}/%{_bindir}
mv %{buildroot}%{ruby_gemdir}/bin/* %{buildroot}/%{_bindir}
rmdir %{buildroot}%{ruby_gemdir}/bin
find %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/bin -type f | xargs chmod a+x

%clean
rm -rf %{buildroot}

%files
%defattr(-, root, root, -)
%{_bindir}/memcached_top
%dir %{ruby_gemdir}/gems/%{oname}-%{version}/
%{ruby_gemdir}/gems/%{oname}-%{version}/bin/
%{ruby_gemdir}/gems/%{oname}-%{version}/lib/
%{ruby_gemdir}/gems/%{oname}-%{version}/test/
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/FAQ.rdoc
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/History.rdoc
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/LICENSE.txt
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/performance.txt
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/Rakefile
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/README.rdoc
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec


%changelog
* Mon Dec 20 2010 Rémy Clouard <shikamaru@mandriva.org> 1.8.5-1mdv2011.0
+ Revision: 623509
- import rubygem-memcache-client


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7273 |12cr|rubygem-metaclass-0.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from metaclass-0.0.1.gem by gem2rpm5 0.6.7 -*- rpm-spec -*-
%define	rbname	metaclass

Summary:	Adds a metaclass method to all Ruby objects
Name:		rubygem-%{rbname}

Version:	0.0.1
Release:	1
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://github.com/floehopper/metaclass
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildArch:	noarch

%description
Adds a metaclass method to all Ruby objects

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build -f test

%install
%gem_install

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/metaclass
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/metaclass/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%{ruby_gemdir}/doc/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/test
%{ruby_gemdir}/gems/%{rbname}-%{version}/test/*.rb



%changelog
* Fri Mar 09 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.0.1-1
+ Revision: 783583
- imported package rubygem-metaclass


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7274 |12cr|rubygem-mime-types-1.16-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	mime-types

Summary:	MIME content type identification library for ruby
Name:		rubygem-%{oname}
Version:	1.16
Release:	5
License:	GPLv2+ or Ruby or Perl Artistic License
Group:		Development/Ruby
URL:		http://%{oname}.rubyforge.org/
Source0:	http://gems.rubyforge.org/gems/%{oname}-%{version}.gem
BuildRequires:	ruby-RubyGems
Requires:	rubygem-hoe >= 1.8.3
Requires:	rubygem(rcov)
Requires:	rubygem-nokogiri
Requires:	rubygem-archive-tar-minitar
BuildArch:	noarch

%description
This ruby library allows for the identification of a file's likely MIME content
type. The identification of MIME content type is based on a file's filename
extensions.

%prep

%build

%install
rm -rf %{buildroot}
gem install --local --install-dir %{buildroot}/%{ruby_gemdir} --force %{SOURCE0}

rm -rf %{buildroot}%{ruby_gemdir}/cache/%{oname}-%{version}.gem

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%{ruby_gemdir}/gems/%{oname}-%{version}
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec



%changelog
* Wed Dec 15 2010 Rémy Clouard <shikamaru@mandriva.org> 1.16-4mdv2011.0
+ Revision: 622186
- rebuild for new rpm-mandriva-setup

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.16-3mdv2011.0
+ Revision: 614773
- the mass rebuild of 2010.1 packages

* Wed Feb 03 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.16-2mdv2010.1
+ Revision: 500515
- don't ship gem with package
- fix dependencies

* Wed Feb 03 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.16-1mdv2010.1
+ Revision: 500416
- fix license
- import rubygem-mime-types


* Mon Feb  3 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.16-1
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7275 |12cr|rubygem-minitest-2.12.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from minitest-2.11.0.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	minitest

Summary:	minitest provides a complete suite of testing facilities supporting TDD, BDD, mocking, and benchmarking
Name:		rubygem-%{rbname}

Version:	2.12.0
Release:	1
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		https://github.com/seattlerb/minitest
Source0:	http://gems.rubyforge.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildArch:	noarch

%description
minitest provides a complete suite of testing facilities supporting
TDD, BDD, mocking, and benchmarking.
"I had a class with Jim Weirich on testing last week and we were
allowed to choose our testing frameworks. Kirk Haines and I were
paired up and we cracked open the code for a few test
frameworks...
I MUST say that mintiest is *very* readable / understandable
compared to the 'other two' options we looked at. Nicely done and
thank you for helping us keep our mental sanity."
-- Wayne E. Seguin
minitest/unit is a small and incredibly fast unit testing framework.
It provides a rich set of assertions to make your tests clean and
readable.
minitest/spec is a functionally complete spec engine. It hooks onto
minitest/unit and seamlessly bridges test assertions over to spec
expectations.
minitest/benchmark is an awesome way to assert the performance of your
algorithms in a repeatable manner. Now you can assert that your newb
co-worker doesn't replace your linear algorithm with an exponential
one!
minitest/mock by Steven Baker, is a beautifully tiny mock object
framework.
minitest/pride shows pride in testing and adds coloring to your test
output. I guess it is an example of how to write IO pipes too. :P
minitest/unit is meant to have a clean implementation for language
implementors that need a minimal set of methods to bootstrap a working
test suite. For example, there is no magic involved for test-case
discovery.
"Again, I can't praise enough the idea of a testing/specing
framework that I can actually read in full in one sitting!"
-- Piotr Szotkowski

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build

%install
rm -rf %{buildroot}
%gem_install

%clean
rm -rf %{buildroot}

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/hoe
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/hoe/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/minitest
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/minitest/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/*.txt
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}


%changelog
* Mon Apr 09 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.12.0-1
+ Revision: 790013
- version update 2.12.0

* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.11.0-2
+ Revision: 774161
- mass rebuild of ruby packages against ruby 1.9.1

* Fri Jan 27 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.11.0-1
+ Revision: 769352
- version update 2.11.0

* Mon Sep 12 2011 Alexander Barakin <abarakin@mandriva.org> 2.5.1-1
+ Revision: 699541
- missing rdoc fix
- imported package rubygem-minitest

* Thu Dec 09 2010 Rémy Clouard <shikamaru@mandriva.org> 1.7.1-2mdv2011.0
+ Revision: 618332
- add necessary provides

* Sat Sep 18 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.7.1-1mdv2011.0
+ Revision: 579406
- new release: 1.7.1

* Wed Feb 03 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.5.0-1mdv2010.1
+ Revision: 500539
- import rubygem-minitest


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7276 |12cr|rubygem-mocha-0.10.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from mocha-0.9.12.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	mocha

Summary:	Mocking and stubbing library
Name:		rubygem-%{rbname}

Version:	0.10.5
Release:	1
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://mocha.rubyforge.org
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildArch:	noarch

%description
Mocking and stubbing library with JMock/SchMock syntax, which allows
mocking and stubbing of methods on real (non-mock) classes.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build -f '(examples|test)/'

%install
%gem_install

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/*.rdoc
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/examples
%{ruby_gemdir}/gems/%{rbname}-%{version}/examples/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/test
%{ruby_gemdir}/gems/%{rbname}-%{version}/test/*



%changelog
* Wed Feb 29 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.10.5-1
+ Revision: 781468
- version update 0.10.5

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - imported package rubygem-mocha

* Wed Dec 01 2010 Rémy Clouard <shikamaru@mandriva.org> 0.9.10-1mdv2011.0
+ Revision: 604612
- import rubygem-mocha


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7277 |12cr|rubygem-mongrel-1.1.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from mongrel-1.1.5.gem by gem2rpm5 0.6.7 -*- rpm-spec -*-
%define	rbname	mongrel

Summary:	A small fast HTTP library and server for Ruby apps
Name:		rubygem-%{rbname}

Version:	1.1.5
Release:	2
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://mongrel.rubyforge.org
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
Patch0:		mongrel-1.1.5-ruby1.9.patch
Patch1:		mongrel-1.1.5-add-licenses-tag.patch
Requires:	rubygem(cgi_multipart_eof_fix)
BuildRequires:	rubygems 
BuildRequires:	ruby-devel

%description
A small fast HTTP library and server that runs Rails, Camping, Nitro and Iowa
apps.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q
%patch0 -p1 -b .ruby19~
gunzip metadata.gz
%patch1 -p1 -b .licenses~
gzip metadata

%build
%gem_build -f '(examples|test|tools)'

%install
%gem_install

%files
%{_bindir}/mongrel_rails
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/bin
%{ruby_gemdir}/gems/%{rbname}-%{version}/bin/mongrel_rails
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/mongrel.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/mongrel
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/mongrel/*.yml
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/mongrel/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/tools
%{ruby_gemdir}/gems/%{rbname}-%{version}/tools/*.rb
%{ruby_sitearchdir}/http11.so
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%{ruby_gemdir}/doc/%{rbname}-%{version}
%{ruby_gemdir}/gems/%{rbname}-%{version}/CHANGELOG
%{ruby_gemdir}/gems/%{rbname}-%{version}/COPYING
%{ruby_gemdir}/gems/%{rbname}-%{version}/LICENSE
%{ruby_gemdir}/gems/%{rbname}-%{version}/README
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/examples
%{ruby_gemdir}/gems/%{rbname}-%{version}/examples/*
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/test
%{ruby_gemdir}/gems/%{rbname}-%{version}/test/*


%changelog
* Thu Feb 16 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.1.5-2
+ Revision: 774700
- add missing licenses tag to metadata (P1)
- fix build with ruby 1.9 (P0)
- regenerate spec with gem2rpm5
- split out cgi_multipart_eof_fix
- mass rebuild of ruby packages against ruby 1.9.1

  + Alexander Khrukin <akhrukin@mandriva.org>
    - removed rdoc

* Thu Sep 08 2011 Andrey Smirnov <asmirnov@mandriva.org> 1.1.5-1
+ Revision: 699020
- missing rdoc fix
- rpmlint warning

  + Alexander Barakin <abarakin@mandriva.org>
    - imported package rubygem-mongrel


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7278 |12cr|rubygem-multi_json-1.0.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname multi_json

Name:       rubygem-%{oname}
Version:    1.0.4
Release:	2
Summary:    A gem to provide swappable JSON backends
Group:      Development/Ruby
License:    GPLv2+
URL:        http://github.com/intridea/multi_json
Source0:    http://rubygems.org/downloads/%{oname}-%{version}.gem
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root
Requires:   rubygems
Suggests:   rubygem(rspec)
BuildRequires: rubygems
BuildArch:  noarch
Provides:   rubygem(%{oname}) = %{version}

%description
A gem to provide swappable JSON backends utilizing Yajl::Ruby, the JSON gem,
ActiveSupport, or JSON pure.


%prep

%build

%install
mkdir -p %{buildroot}%{ruby_gemdir}
gem install --local --install-dir %{buildroot}%{ruby_gemdir} \
            --force --rdoc %{SOURCE0}

rm -f %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/.gitignore
rm -f %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/.rspec
rm -f %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/.travis.yml
rm -f %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/.gemtest

%files
%dir %{ruby_gemdir}/gems/%{oname}-%{version}/
%{ruby_gemdir}/gems/%{oname}-%{version}/.document
%{ruby_gemdir}/gems/%{oname}-%{version}/lib/
%{ruby_gemdir}/gems/%{oname}-%{version}/spec/
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/Gemfile
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/LICENSE.md
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/README.md
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/Rakefile
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/%{oname}.gemspec
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec


%changelog
* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.0.4-2
+ Revision: 774161
- mass rebuild of ruby packages against ruby 1.9.1

* Mon Jan 23 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.0.4-1
+ Revision: 766964
- version update 1.0.4
- spec fixes

* Tue Sep 27 2011 Alexander Barakin <abarakin@mandriva.org> 1.0.3-1
+ Revision: 701453
- imported package rubygem-multi_json

* Mon Dec 20 2010 Rémy Clouard <shikamaru@mandriva.org> 0.0.4-1mdv2011.0
+ Revision: 623517
- import rubygem-multi_json


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7279 |12cr|rubygem-mustache-0.11.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname mustache

Name:       rubygem-%{oname}
Version:    0.11.2
Release:    %mkrel 1
Summary:    Mustache is a framework-agnostic way to render logic-free views
Group:      Development/Ruby
License:    MIT
URL:        http://github.com/defunkt/mustache
Source0:    http://rubygems.org/gems/%{oname}-%{version}.gem
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}
Requires:   rubygems
BuildRequires: rubygems
BuildArch:  noarch
Provides:   rubygem(%{oname}) = %{version}

%description
Inspired by ctemplate, Mustache is a framework-agnostic way to render
logic-free views.
As ctemplates says, "It emphasizes separating logic from presentation:
it is impossible to embed application logic in this template
language.
Think of Mustache as a replacement for your views. Instead of views
consisting of ERB or HAML with random helpers and arbitrary logic,
your views are broken into two parts: a Ruby class and an HTML
template.


%prep

%build

%install
rm -rf %buildroot
mkdir -p %{buildroot}%{ruby_gemdir}
gem install --local --install-dir %{buildroot}%{ruby_gemdir} \
            --force --rdoc %{SOURCE0}
mkdir -p %{buildroot}/%{_bindir}
mv %{buildroot}%{ruby_gemdir}/bin/* %{buildroot}/%{_bindir}
rmdir %{buildroot}%{ruby_gemdir}/bin
find %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/bin -type f | xargs chmod a+x

%clean
rm -rf %buildroot

%files
%defattr(-, root, root, -)
%{_bindir}/mustache
%{ruby_gemdir}/gems/%{oname}-%{version}/
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec


%changelog
* Sat Oct 09 2010 Rémy Clouard <shikamaru@mandriva.org> 0.11.2-1mdv2011.0
+ Revision: 584334
- import rubygem-mustache


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7280 |12cr|rubygem-mysql-2.8.1-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from mysql-2.8.1.gem by gem2rpm5 0.6.7 -*- rpm-spec -*-
%define	rbname	mysql

Summary:	This is the MySQL API module for Ruby
Name:		rubygem-%{rbname}

Version:	2.8.1
Release:	9
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://mysql-win.rubyforge.org
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildRequires:	ruby-devel mysql-devel
%rename		ruby-mysql

%description
This is the MySQL API module for Ruby. It provides the same functions for Ruby
programs that the MySQL C API provides for C programs.
This is a conversion of tmtm's original extension into a proper RubyGems.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build -f '(extra|tasks|test)'

%install
%gem_install

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/extra
%{ruby_gemdir}/gems/%{rbname}-%{version}/extra/*.css
%{ruby_gemdir}/gems/%{rbname}-%{version}/extra/*.html
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/tasks
%{ruby_gemdir}/gems/%{rbname}-%{version}/tasks/*.rake
%{ruby_sitearchdir}/mysql_api.so
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%{ruby_gemdir}/doc/%{rbname}-%{version}
%{ruby_gemdir}/gems/%{rbname}-%{version}/*.txt
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/test
%{ruby_gemdir}/gems/%{rbname}-%{version}/test/*.rb


%changelog
* Thu Feb 16 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.8.1-9
+ Revision: 774808
- rename from ruby-mysql to rubygem-mysql
- regenerate spec with gem2rpm5

* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.8.1-9
+ Revision: 774161
- mass rebuild of ruby packages against ruby 1.9.1

* Thu Mar 17 2011 Oden Eriksson <oeriksson@mandriva.com> 2.8.1-8
+ Revision: 645878
- relink against libmysqlclient.so.18

* Sat Jan 01 2011 Oden Eriksson <oeriksson@mandriva.com> 2.8.1-7mdv2011.0
+ Revision: 627286
- rebuilt against mysql-5.5.8 libs, again

* Thu Dec 30 2010 Oden Eriksson <oeriksson@mandriva.com> 2.8.1-6mdv2011.0
+ Revision: 626560
- rebuilt against mysql-5.5.8 libs

* Mon Dec 20 2010 Rémy Clouard <shikamaru@mandriva.org> 2.8.1-4mdv2011.0
+ Revision: 623457
- Package as a gem
- fix License
- fix Requires
- use %%gem_macros
- update file list
- update URLs

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 2.8.1-3mdv2011.0
+ Revision: 614744
- the mass rebuild of 2010.1 packages

* Thu Feb 18 2010 Oden Eriksson <oeriksson@mandriva.com> 2.8.1-2mdv2010.1
+ Revision: 507508
- rebuild

* Tue Jul 28 2009 Frederik Himpe <fhimpe@mandriva.org> 2.8.1-1mdv2010.0
+ Revision: 402813
- update to new version 2.8.1

* Thu Jan 01 2009 Funda Wang <fwang@mandriva.org> 2.8-2mdv2009.1
+ Revision: 323120
- update license

* Thu Jan 01 2009 Funda Wang <fwang@mandriva.org> 2.8-1mdv2009.1
+ Revision: 323080
- New version 2.8

* Sat Dec 06 2008 Oden Eriksson <oeriksson@mandriva.com> 2.7.6-2mdv2009.1
+ Revision: 311343
- rebuilt against mysql-5.1.30 libs

* Thu Sep 04 2008 Jérôme Soyer <saispo@mandriva.org> 2.7.6-1mdv2009.0
+ Revision: 280667
- New Release

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 2.7.1-2mdv2008.1
+ Revision: 140755
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Apr 22 2007 Pascal Terjan <pterjan@mandriva.org> 2.7.1-2mdv2008.0
+ Revision: 16895
- Use Development/Ruby group
- Use std macros


* Sat Jun 10 2006 Pascal Terjan <pterjan@mandriva.org> 2.7.1-1mdv2007.0
- New release 2.7.1
- Add URL in Source

* Sun Oct 30 2005 Oden Eriksson <oeriksson@mandriva.com> 2.7-2mdk
- rebuilt against MySQL-5.0.15

* Fri Sep 02 2005 Pascal Terjan <pterjan@mandriva.org> 2.7-1mdk
* Tue Aug 02 2005 Pascal Terjan <pterjan@mandrake.org> 2.6.3-1mdk
- 2.6.3

* Tue Apr 26 2005 Pascal Terjan <pterjan@mandrake.org> 2.6-1mdk
- 2.6.1

* Fri Apr 01 2005 Pascal Terjan <pterjan@mandrake.org> 2.5-3mdk
- lib64 fix

* Thu Feb 10 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.5-2mdk
- rebuilt against new mysql libs

* Wed Sep 08 2004 Pascal Terjan <pterjan@mandrake.org> 2.5-1mdk 
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7281 |12cr|rubygem-ncurses-ruby-1.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from ncurses-0.9.1.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	ncurses

Summary:	This wrapper provides access to the functions, macros, global variables and constants of the ncurses library.  These are mapped to a Ruby Module named "Ncurses":  Functions and external variables are implemented as singleton functions of the Module Ncurses
Name:		rubygem-%{rbname}-ruby

Version:	1.2.1
Release:	1
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://ncurses-ruby.berlios.de/
Source0:	http://rubygems.org/gems/%{rbname}-ruby-%{version}.gem
Patch0:		ncurses-ruby-1.2.10-strfmt.patch
BuildRequires:	rubygems 
BuildRequires:	ruby-devel
BuildRequires:	rubygem(rake)
BuildRequires:	pkgconfig(ncurses)
%rename		ruby-ncurses

%description
This wrapper provides access to the functions, macros, global variables and
constants of the ncurses library.  These are mapped to a Ruby Module named
"Ncurses":  Functions and external variables are implemented as singleton
functions of the Module Ncurses.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
gem unpack %{SOURCE0}
%setup -q
%patch0 -p1

%build
#gem build %{rbname}-ruby.gemspec
#%gem_build

%install
%gem_install

%files
%dir %{ruby_gemdir}/gems/%{rbname}-ruby-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-ruby-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-ruby-%{version}/lib/*.rb
%{ruby_gemdir}/gems/%{rbname}-ruby-%{version}/lib/%{rbname}-ruby/*.rb
%{ruby_gemdir}/specifications/%{rbname}-ruby-%{version}.gemspec
%{ruby_sitearchdir}/*.so

%files doc
%doc %{ruby_gemdir}/doc/%{rbname}-ruby-%{version}

%changelog
* Fri Sep 28 2012 Denis Silakov <uragan@localhost> 0.9.1-1
- Initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7282 |12cr|rubygem-nokogiri-1.5.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from nokogiri-1.5.0.gem by gem2rpm5 -*- rpm-spec -*-
%define	rbname	nokogiri

Summary:	Nokogiri (鋸) is an HTML, XML, SAX, and Reader parser
Name:		rubygem-%{rbname}

Version:	1.5.0
Release:	2
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://nokogiri.org
Source0:	http://gems.rubyforge.org/gems/%{rbname}-%{version}.gem
Patch0:		nokogiri-1.5.0-string-format-fix.patch
BuildRequires:	rubygems 
BuildRequires:	ruby-devel
BuildRequires:	libxslt-devel
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	locales-en

%description
Nokogiri (鋸) is an HTML, XML, SAX, and Reader parser.  Among Nokogiri's
many features is the ability to search documents via XPath or CSS3 selectors.
XML is like violence - if it doesn’t solve your problems, you are not using
enough of it.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q
%patch0 -p1 -b .str_fmt~

%build
export LC_ALL=en_US.UTF-8
%gem_build

%install
%gem_install

%files
%{_bindir}/nokogiri
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/bin
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/ext
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/xsd
%{ruby_gemdir}/gems/%{rbname}-%{version}/bin/nokogiri
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/ext/nokogiri
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/nokogiri
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/nokogiri/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/nokogiri/css
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/nokogiri/css/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/nokogiri/css/*.rex
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/nokogiri/css/*.y
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/nokogiri/decorators
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/nokogiri/decorators/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/nokogiri/html
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/nokogiri/html/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/nokogiri/html/sax
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/nokogiri/html/sax/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/nokogiri/xml
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/nokogiri/xml/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/nokogiri/xml/node
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/nokogiri/xml/node/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/nokogiri/xml/pp
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/nokogiri/xml/pp/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/nokogiri/xml/sax
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/nokogiri/xml/sax/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/nokogiri/xml/xpath
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/nokogiri/xml/xpath/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/nokogiri/xslt
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/nokogiri/xslt/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/xsd/xmlparser
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/xsd/xmlparser/*.rb

%{ruby_sitearchdir}/%{rbname}/*.so
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec


%files doc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/*.rdoc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/*.txt
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/ext/nokogiri/*.c
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}


%changelog
* Thu Feb 16 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.5.0-2
+ Revision: 774659
- string format fixes (P0)
- drop build dependency on rake as it's now provided by ruby package
- mass rebuild of ruby packages against ruby 1.9.1

* Fri Jan 27 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.5.0-1
+ Revision: 769358
- version update 1.5.0

* Sat Oct 09 2010 Rémy Clouard <shikamaru@mandriva.org> 1.4.3.1-1mdv2011.0
+ Revision: 584366
- bump release (needed for cucumber)

* Wed Feb 03 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.4.1-1mdv2010.1
+ Revision: 500512
- import rubygem-nokogiri


* Mon Feb  3 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.4.1-1
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7283 |12cr|rubygem-oa-core-0.0.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname oa-core

Name:       rubygem-%{oname}
Version:    0.0.5
Release:    %mkrel 1
Summary:    HTTP Basic strategies for OmniAuth
Group:      Development/Ruby
License:    MIT
URL:        http://github.com/intridea/omniauth
Source0:    %{oname}-%{version}.gem
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root
Requires:   rubygems
Suggests:   rubygem(rake)
Suggests:   rubygem(mg) >= 0.0.8
Suggests:   rubygem(rspec) >= 1.3.0
Suggests:   rubygem(webmock) >= 1.3.4
Suggests:   rubygem(rack-test) >= 0.5.4
Suggests:   rubygem(json) >= 1.4.3
BuildRequires: rubygems
BuildArch:  noarch
Provides:   rubygem(%{oname}) = %{version}

%description
HTTP Basic strategies for OmniAuth.


%prep

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{ruby_gemdir}
gem install --local --install-dir %{buildroot}%{ruby_gemdir} \
            --force --rdoc %{SOURCE0}

%clean
rm -rf %{buildroot}

%files
%defattr(-, root, root, -)
%dir %{ruby_gemdir}/gems/%{oname}-%{version}/
%{ruby_gemdir}/gems/%{oname}-%{version}/lib/
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/CHANGELOG.rdoc
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/LICENSE.rdoc
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec


%changelog
* Mon Dec 20 2010 Rémy Clouard <shikamaru@mandriva.org> 0.0.5-1mdv2011.0
+ Revision: 623511
- import rubygem-oa-core


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7284 |12cr|rubygem-oa-oauth-0.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname oa-oauth

Name:       rubygem-%{oname}
Version:    0.0.1
Release:    %mkrel 1
Summary:    OAuth strategies for OmniAuth
Group:      Development/Ruby
License:    MIT
URL:        http://github.com/intridea/omniauth
Source0:    %{oname}-%{version}.gem
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root
Requires:   rubygems
Suggests:   rubygem(rspec)
Suggests:   rubygem(webmock)
Suggests:   rubygem(rack-test)
Suggests:   rubygem(mg)
BuildRequires: rubygems
BuildArch: noarch
Provides: rubygem(%{oname}) = %{version}

%description
OAuth strategies for OmniAuth.


%prep

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{ruby_gemdir}
gem install --local --install-dir %{buildroot}%{ruby_gemdir} \
            --force --rdoc %{SOURCE0}

%clean
rm -rf %{buildroot}

%files
%defattr(-, root, root, -)
%dir %{ruby_gemdir}/gems/%{oname}-%{version}/
%{ruby_gemdir}/gems/%{oname}-%{version}/lib/
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/*.rdoc
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec


%changelog
* Mon Dec 20 2010 Rémy Clouard <shikamaru@mandriva.org> 0.0.1-1mdv2011.0
+ Revision: 623522
- import rubygem-oa-oauth


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7285 |12cr|rubygem-oauth-0.4.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from oauth-0.4.4.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	oauth

Summary:	OAuth Core Ruby implementation
Name:		rubygem-%{rbname}

Version:	0.4.4
Release:	1
Group:		Development/Ruby
License:	MIT
URL:		http://%{oname}.rubyforge.org/
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildArch:	noarch

%description
This is a RubyGem for implementing both OAuth clients and servers in Ruby
applications.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build -f '(Gemfile|Rakefile|examples|tasks|test)'

%install
rm -rf %{buildroot}
%gem_install

%clean
rm -rf %{buildroot}

%files
%{_bindir}/oauth
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/LICENSE
%{ruby_gemdir}/gems/%{rbname}-%{version}/Gemfile*
%{ruby_gemdir}/gems/%{rbname}-%{version}/Rakefile
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/bin
%{ruby_gemdir}/gems/%{rbname}-%{version}/bin/oauth
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/digest
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/digest/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/oauth
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/oauth/*
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/tasks
%{ruby_gemdir}/gems/%{rbname}-%{version}/tasks/*.rake
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/*.rdoc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/TODO
%{ruby_gemdir}/gems/%{rbname}-%{version}/test/*
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/examples
%{ruby_gemdir}/gems/%{rbname}-%{version}/examples/*.rb


%changelog
* Thu Mar 10 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.4.4-1
+ Revision: 643381
- regenerate spec with gem2rpm5
- new release: 0.4.4

* Fri Dec 17 2010 Rémy Clouard <shikamaru@mandriva.org> 0.3.6-3mdv2011.0
+ Revision: 622496
- rebuild for new rpm-mandriva-setup

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.6-2mdv2011.0
+ Revision: 614774
- the mass rebuild of 2010.1 packages

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - ooops, revert previous incorrect buildrequires change...
    - add missing buildrequires

* Thu Feb 04 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.3.6-1mdv2010.1
+ Revision: 500857
- import rubygem-oauth


* Mon Feb  4 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.3.6-1
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7286 |12cr|rubygem-oauth2-0.0.13-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname oauth2

Name:       rubygem-%{oname}
Version:    0.0.13
Release:    %mkrel 1
Summary:    A Ruby wrapper for the OAuth 2.0 protocol
Group:      Development/Ruby
License:    MIT
URL:        http://github.com/intridea/oauth2
Source0:    %{oname}-%{version}.gem
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root
Requires:   rubygems
Requires:   rubygem(faraday) >= 0.4.1
Requires:   rubygem(multi_json) >= 0.0.4
Requires:   rubygem(rspec)
BuildRequires: rubygems
BuildArch:  noarch
Provides:   rubygem(%{oname}) = %{version}

%description
A Ruby wrapper for the OAuth 2.0 protocol built with a similar style to the
original OAuth gem.


%prep

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{ruby_gemdir}
gem install --local --install-dir %{buildroot}%{ruby_gemdir} \
            --force --rdoc %{SOURCE0}

rm -f %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/.gitignore

%clean
rm -rf %{buildroot}

%files
%defattr(-, root, root, -)
%dir %{ruby_gemdir}/gems/%{oname}-%{version}/
%{ruby_gemdir}/gems/%{oname}-%{version}/.document
%{ruby_gemdir}/gems/%{oname}-%{version}/lib/
%{ruby_gemdir}/gems/%{oname}-%{version}/spec/
%{ruby_gemdir}/gems/%{oname}-%{version}/specs.watchr
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/CHANGELOG.rdoc
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/LICENSE
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/Rakefile
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/README.rdoc
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/VERSION
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/%{oname}.gemspec
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec


%changelog
* Mon Dec 20 2010 Rémy Clouard <shikamaru@mandriva.org> 0.0.13-1mdv2011.0
+ Revision: 623512
- import rubygem-oauth2


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7287 |12cr|rubygem-openssl-nonblock-0.2.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from openssl-nonblock-0.2.1.gem by gem2rpm5 -*- rpm-spec -*-
%define	rbname	openssl-nonblock

Summary:	Non-blocking support for Ruby OpenSSL
Name:		rubygem-%{rbname}

Version:	0.2.1
Release:	2
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://rev.rubyforge.org
Source0:	http://gems.rubyforge.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildRequires:	ruby-devel
BuildRequires:	openssl-devel

%description
Non-blocking support for Ruby OpenSSL

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build

%install
%gem_install

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/openssl
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/openssl/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec
%{ruby_sitearchdir}/*.so


%files doc
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}


%changelog
* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.2.1-2
+ Revision: 774513
- drop build dependency on rake as it's now provided by ruby's standard library
- mass rebuild of ruby packages against ruby 1.9.1

* Mon Jan 23 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.2.1-1
+ Revision: 767170
- BR:openssl-devel
- imported package rubygem-openssl-nonblock


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7288 |12cr|rubygem-pam-1.5.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from pam-1.5.3.gem by gem2rpm5 0.6.7 -*- rpm-spec -*-
%define	rbname	pam

Summary:	Ruby bindings for pam
Name:		rubygem-%{rbname}

Version:	1.5.3
Release:	1
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://sourceforge.net/projects/ruby-pam
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
Patch0:		pam-1.5.3-ruby1.9.patch
Patch1:		pam-1.5.3-add-missing-tags-to-metadata.patch
BuildRequires:	rubygems 
BuildRequires:	ruby-devel
BuildRequires:	pam-devel
%rename		ruby-pam

%description
Ruby bindings pam.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q
%patch0 -p1 -b .ruby19~
gunzip metadata.gz
%patch1 -p1 -b .missing_field~
gzip metadata

%build
%gem_build -f test

%install
%gem_install

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/test
%{ruby_gemdir}/gems/%{rbname}-%{version}/test/*.rb
%{ruby_sitearchdir}/_%{rbname}.so
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%{ruby_gemdir}/doc/%{rbname}-%{version}


%changelog
* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.5.3-1
+ Revision: 774574
- add missing stuff to metadata (P1)
- port to ruby 1.9 api (P0)
- rename from ruby-pam to rubygem-pam
- switch to use gem version
- new version: 1.5.3
- mass rebuild of ruby packages against ruby 1.9.1

* Wed Oct 26 2011 Matthew Dawkins <mattydaw@mandriva.org> 1.5.2-7
+ Revision: 707397
- try to fix build

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Wed Sep 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.2-4mdv2008.0
+ Revision: 90262
- rebuild


* Sun Jan 07 2007 Pascal Terjan <pterjan@mandriva.org> 1.5.2-3mdv2007.0
+ Revision: 105065
- mkrel
- Update group
- Use global ruby macros
- Import ruby-pam

* Sat Apr 02 2005 Pascal Terjan <pterjan@mandrake.org> 1.5.2-2mdk
- lib64 fix

* Mon Jan 19 2004 Pascal Terjan <pterjan@mandrake.org> 1.5.2-1mdk 
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7289 |12cr|rubygem-ParseTree-3.0.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname ParseTree

Name:       rubygem-%{oname}
Version:    3.0.6
Release:    %mkrel 1
Summary:    A C extension that extracts the parse tree for an entire class
Group:      Development/Ruby
License:    MIT
URL:        http://rubyforge.org/projects/parsetree/
Source0:    http://rubygems.org/gems/%{oname}-%{version}.gem
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}
Requires:   rubygems
Requires:   rubygem(RubyInline) >= 3.7.0
Requires:   rubygem(sexp_processor) >= 3.0.0
Requires:   rubygem(rubyforge) >= 2.0.4
Requires:   rubygem(minitest) >= 1.6.0
Requires:   rubygem(hoe) >= 2.6.0
BuildRequires: rubygems
BuildArch:  noarch
Provides:   rubygem(%{oname}) = %{version}

%description
ParseTree is a C extension (using RubyInline) that extracts the parse
tree for an entire class or a specific method and returns it as a
s-expression (aka sexp) using ruby's arrays, strings, symbols, and
integers.
As an example:
def conditional1(arg1)
if arg1 == 0 then
return 1
end
return 0
end
becomes:
[:defn,
:conditional1,
[:scope,
[:block,
[:args, :arg1],
[:if,
[:call, [:lvar, :arg1], :==, [:array, [:lit, 0]]],
[:return, [:lit, 1]],
nil],
[:return, [:lit, 0]]]]]


%prep

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{ruby_gemdir}
gem install --local --install-dir %{buildroot}%{ruby_gemdir} \
            --force --rdoc %{SOURCE0}

mkdir -p %{buildroot}/%{_bindir}
mv %{buildroot}%{ruby_gemdir}/bin/* %{buildroot}/%{_bindir}
rmdir %{buildroot}%{ruby_gemdir}/bin
find %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/bin -type f | xargs chmod 755
find %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/lib -type f | xargs chmod 644
find %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/test -type f | xargs chmod 755
find %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/demo -type f | xargs chmod 755
chmod 755 %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/validate.sh

#fix shebang once again...
ruby -pi -e 'sub(/\/usr\/local\/bin\/ruby/, "/usr/bin/env ruby")' %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/{bin/*,lib/parse_tree.rb,test/*.rb,demo/*}

%files
%defattr(-, root, root, -)
%{_bindir}/parse_tree_abc
%{_bindir}/parse_tree_audit
%{_bindir}/parse_tree_deps
%{_bindir}/parse_tree_show
%dir %{ruby_gemdir}/gems/%{oname}-%{version}/
%{ruby_gemdir}/gems/%{oname}-%{version}/.autotest
%{ruby_gemdir}/gems/%{oname}-%{version}/bin/
%{ruby_gemdir}/gems/%{oname}-%{version}/demo/
%{ruby_gemdir}/gems/%{oname}-%{version}/lib/
%{ruby_gemdir}/gems/%{oname}-%{version}/test/
%{ruby_gemdir}/gems/%{oname}-%{version}/validate.sh
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/History.txt
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/Manifest.txt
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/Rakefile
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/README.txt
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec


%changelog
* Fri Oct 15 2010 Rémy Clouard <shikamaru@mandriva.org> 3.0.6-1mdv2011.0
+ Revision: 585881
- import rubygem-ParseTree


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7290 |12cr|rubygem-patron-0.4.18-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname patron

Summary:    Patron HTTP client
Name:       rubygem-%{oname}
Version:    0.4.18
Release:    1
Group:      Development/Ruby
License:    MIT
URL:        http://github.com/toland/Patron
Source0:    http://rubygems.org/gems/%{oname}-%{version}.gem
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root
Requires:   rubygems
BuildRequires: rubygems
BuildRequires: ruby-devel
BuildRequires: curl-devel
Provides:   rubygem(%{oname}) = %{version}

%description
Ruby HTTP client library based on libcurl


%prep

%build
mkdir -p .%{ruby_gemdir}
gem install -V --local --install-dir .%{ruby_gemdir} \
               --force --rdoc %{SOURCE0}

%install
mkdir -p %{buildroot}%{ruby_gemdir}
cp -a .%{ruby_gemdir}/* %{buildroot}%{ruby_gemdir}
rm -rf %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/ext/
rm -f %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/.autotest
rm -f %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/.gitignore
rm -f %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/.rspec

# install the so file in sitearchdir
mkdir -p %{buildroot}%{ruby_sitearchdir}
mv %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/lib/patron/*.so %{buildroot}%{ruby_sitearchdir}

%files
%defattr(-, root, root, -)
%{ruby_gemdir}/gems/%{oname}-%{version}/*
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec
%{ruby_sitearchdir}/*.so


%changelog
* Thu Nov 04 2010 Rémy Clouard <shikamaru@mandriva.org> 0.4.9-1mdv2011.0
+ Revision: 593114
- import rubygem-patron


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7291 |12cr|rubygem-pg-0.14.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from pg-0.14.1.gem by gem2rpm5 0.6.7 -*- rpm-spec -*-
%define	rbname	pg

Summary:	Pg is the Ruby interface to the {PostgreSQL RDBMS}[http://www.postgresql.org/]
Name:		rubygem-%{rbname}

Version:	0.14.1
Release:	1
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		https://bitbucket.org/ged/ruby-pg
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildRequires:	ruby-devel
BuildRequires:	pq-devel

%description
Pg is the Ruby interface to the {PostgreSQL
RDBMS}[http://www.postgresql.org/].
It works with {PostgreSQL 8.3 and later}.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build

%install
%gem_install

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/ext
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/ext/*.c
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/pg
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/pg/*.rb
%{ruby_sitearchdir}/*.so
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%{ruby_gemdir}/doc/%{rbname}-%{version}
%{ruby_gemdir}/gems/%{rbname}-%{version}/*.rdoc
%{ruby_gemdir}/gems/%{rbname}-%{version}/*.txt
%{ruby_gemdir}/gems/%{rbname}-%{version}/LICENSE
%{ruby_gemdir}/gems/%{rbname}-%{version}/POSTGRES

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7292 |12cr|rubygem-pickle-0.2.12-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname pickle

Name:       rubygem-%{oname}
Version:    0.2.12
Release:    %mkrel 1
Summary:    Easy model creation and reference in your cucumber features
Group:      Development/Ruby
License:    MIT
URL:        http://github.com/ianwhite/pickle/tree
Source0:    http://rubygems.org/downloads/%{oname}-%{version}.gem
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root
Requires:   rubygems
Requires:   rubygem(cucumber) >= 0.8
Requires:   rubygem(yard)
Requires:   rubygem(rspec)
Requires:   rubygem(rake)
BuildRequires: rubygems
BuildArch:  noarch
Provides:   rubygem(%{oname}) = %{version}

%description
Easy model creation and reference in your cucumber features

%prep

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{ruby_gemdir}
gem install --local --install-dir %{buildroot}%{ruby_gemdir} \
            --force --rdoc %{SOURCE0}

rm -f %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/.gitignore

%clean
rm -rf %{buildroot}

%files
%defattr(-, root, root, -)
%dir %{ruby_gemdir}/gems/%{oname}-%{version}/
%{ruby_gemdir}/gems/%{oname}-%{version}/features/
%{ruby_gemdir}/gems/%{oname}-%{version}/lib/
%{ruby_gemdir}/gems/%{oname}-%{version}/rails_generators/
%{ruby_gemdir}/gems/%{oname}-%{version}/spec/
%{ruby_gemdir}/gems/%{oname}-%{version}/init.rb
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/History.txt
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/License.txt
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/Rakefile*
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/README.rdoc
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/Todo.txt
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/VERSION
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/%{oname}.gemspec
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec


%changelog
* Mon Dec 20 2010 Rémy Clouard <shikamaru@mandriva.org> 0.2.12-1mdv2011.0
+ Revision: 623539
- import rubygem-pickle


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7293 |12cr|rubygem-plist-3.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	plist

Summary:	A ruby library to manipulate Property List files
Name:		rubygem-%{oname}
Version:	3.0.0
Release:	%mkrel 2
License:	MIT
Group:		Development/Ruby
URL:		http://%{oname}.rubyforge.org/
Source0:	http://gems.rubyforge.org/gems/%{oname}-%{version}.gem
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	ruby-RubyGems
BuildArch:	noarch

%description
Plist is a library to manipulate Property List files, also known as plists.
It can parse plist files into native Ruby data structures as well as generating
new plist files from your Ruby objects.

%prep

%build

%install
rm -rf %{buildroot}
gem install --local --install-dir %{buildroot}/%{ruby_gemdir} --force %{SOURCE0}

rm -rf %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/ext

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/gems/%{oname}-%{version}
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec



%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 3.0.0-2mdv2011.0
+ Revision: 614776
- the mass rebuild of 2010.1 packages

* Wed Feb 03 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 3.0.0-1mdv2010.1
+ Revision: 500471
- drop bogus dependencies
- import rubygem-plist


* Mon Feb  3 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 3.0.0-1
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7294 |12cr|rubygem-postgres-0.8.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from postgres-0.8.1.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	postgres

Summary:	This is an old, deprecated version of the Ruby PostgreSQL driver that hasn't been maintained or supported since early 2008
Name:		rubygem-%{rbname}

Version:	0.8.1
Release:	2
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		https://bitbucket.org/ged/ruby-pg
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildArch:	noarch
%rename     ruby-postgres

%description
This is an old, deprecated version of the Ruby PostgreSQL driver that hasn't
been maintained or supported since early 2008.
You should install/require 'pg' instead.
If you need the 'postgres' gem for legacy code that can't be converted, you
can
still install it using an explicit version, like so:
gem install postgres -v '0.7.9.2008.01.28'
gem uninstall postgres -v '>0.7.9.2008.01.28'
If you have any questions, the nice folks in the Google group can help:
http://goo.gl/OjOPP / ruby-pg@googlegroups.com

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build

%install
%gem_install

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/*.txt
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}

%changelog
* Fri Sep 28 2012 Denis Silakov <uragan@localhost> 0.8.1-1
- Initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7295 |12cr|rubygem-prawn-0.8.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname prawn

Summary:    A fast and nimble PDF generator for Ruby
Name:       rubygem-%{oname}
Version:    0.8.4
Release:    %mkrel 1
Group:      Development/Ruby
License:    Ruby or GPLv2
URL:        http://wiki.github.com/sandal/prawn
Source0:    http://rubygems.org/gems/%{oname}-%{version}.gem
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}
Requires:   rubygems
Requires:   rubygem(prawn-core) >= 0.8.4
Requires:   rubygem(prawn-core) < 0.9
Requires:   rubygem(prawn-layout) >= 0.8.4
Requires:   rubygem(prawn-layout) < 0.9
Requires:   rubygem(prawn-security) >= 0.8.4
Requires:   rubygem(prawn-security) < 0.9
BuildRequires: rubygems
BuildArch:  noarch
Provides:   rubygem(%{oname}) = %{version}

%description
Prawn is a fast, tiny, and nimble PDF generator for Ruby

%prep

%build

%install
rm -rf %buildroot
mkdir -p %{buildroot}%{ruby_gemdir}
gem install --local --install-dir %{buildroot}%{ruby_gemdir} \
            --force --rdoc %{SOURCE0}

%clean
rm -rf %buildroot

%files
%defattr(-, root, root, -)
%{ruby_gemdir}/gems/%{oname}-%{version}/
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec


%changelog
* Sat Oct 09 2010 Rémy Clouard <shikamaru@mandriva.org> 0.8.4-1mdv2011.0
+ Revision: 584392
- import rubygem-prawn


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7296 |12cr|rubygem-prawn-core-0.8.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname prawn-core

Summary:    A fast and nimble PDF generator for Ruby
Name:       rubygem-%{oname}
Version:    0.8.4
Release:    %mkrel 1
Group:      Development/Ruby
License:    Ruby or GPLv2
URL:        http://prawn.majesticseacreature.com
Source0:    http://rubygems.org/gems/%{oname}-%{version}.gem
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}
Requires:   rubygems
BuildRequires: rubygems
BuildArch:  noarch
Provides:   rubygem(%{oname}) = %{version}

%description
Prawn is a fast, tiny, and nimble PDF generator for Ruby

%prep

%build

%install
rm -rf %buildroot
mkdir -p %{buildroot}%{ruby_gemdir}
gem install --local --install-dir %{buildroot}%{ruby_gemdir} \
            --force --rdoc %{SOURCE0}

%clean
rm -rf %buildroot

%files
%defattr(-, root, root, -)
%dir %{ruby_gemdir}/gems/%{oname}-%{version}/
%{ruby_gemdir}/gems/%{oname}-%{version}/data/
%{ruby_gemdir}/gems/%{oname}-%{version}/examples/
%{ruby_gemdir}/gems/%{oname}-%{version}/lib/
%{ruby_gemdir}/gems/%{oname}-%{version}/spec/
%{ruby_gemdir}/gems/%{oname}-%{version}/vendor/
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/HACKING
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/README
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/Rakefile
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/LICENSE
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/COPYING
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec


%changelog
* Sat Oct 09 2010 Rémy Clouard <shikamaru@mandriva.org> 0.8.4-1mdv2011.0
+ Revision: 584389
- import rubygem-prawn-core


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7297 |12cr|rubygem-prawn-format-0.2.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname prawn-format

Name:       rubygem-%{oname}
Version:    0.2.3
Release:    %mkrel 1
Summary:    An extension of Prawn that allows inline formatting
Group:      Development/Ruby
License:    GPLv2+
URL:        http://rubyforge.org/projects/prawn
Source0:    http://rubygems.org/gems/%{oname}-%{version}.gem
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}
Requires:   rubygems
Requires:   rubygem(prawn-core) >= 0
Requires:   rubygem(echoe) >= 0
BuildRequires: rubygems
BuildArch:  noarch
Provides:   rubygem(%{oname}) = %{version}

%description
An extension of Prawn that allows inline formatting

%prep

%build

%install
rm -rf %buildroot
mkdir -p %{buildroot}%{ruby_gemdir}
gem install --local --install-dir %{buildroot}%{ruby_gemdir} \
            --force --rdoc %{SOURCE0}

%clean
rm -rf %buildroot

%files
%defattr(-, root, root, -)
%dir %{ruby_gemdir}/gems/%{oname}-%{version}/
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%{ruby_gemdir}/gems/%{oname}-%{version}/lib/
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/manual/
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/Manifest
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/Rakefile
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/%{oname}.gemspec
%{ruby_gemdir}/gems/%{oname}-%{version}/examples/
%{ruby_gemdir}/gems/%{oname}-%{version}/spec/
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec


%changelog
* Wed Nov 03 2010 Rémy Clouard <shikamaru@mandriva.org> 0.2.3-1mdv2011.0
+ Revision: 592794
- import rubygem-prawn-format


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7298 |12cr|rubygem-prawn-layout-0.8.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname prawn-layout

Summary:    An extension to Prawn that provides table support
Name:       rubygem-%{oname}
Version:    0.8.4
Release:    %mkrel 1
Group:      Development/Ruby
License:    Ruby or GPLv2
URL:        http://prawn.majesticseacreature.com
Source0:    http://rubygems.org/gems/%{oname}-%{version}.gem
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}
Requires:   rubygems
Requires:   rubygem(prawn-core)
BuildRequires: rubygems
BuildArch:  noarch
Provides:   rubygem(%{oname}) = %{version}

%description
An extension to Prawn that provides table support and other layout
functionality

%prep

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{ruby_gemdir}
gem install --local --install-dir %{buildroot}%{ruby_gemdir} \
            --force --rdoc %{SOURCE0}

%clean
rm -rf %{buildroot}

%files
%defattr(-, root, root, -)
%dir %{ruby_gemdir}/gems/%{oname}-%{version}/
%{ruby_gemdir}/gems/%{oname}-%{version}/examples/
%{ruby_gemdir}/gems/%{oname}-%{version}/lib/
%{ruby_gemdir}/gems/%{oname}-%{version}/spec/
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/README
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/Rakefile
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec


%changelog
* Sat Oct 09 2010 Rémy Clouard <shikamaru@mandriva.org> 0.8.4-1mdv2011.0
+ Revision: 584390
- import rubygem-prawn-layout


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7299 |12cr|rubygem-prawn-security-0.8.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname prawn-security

Name:       rubygem-%{oname}
Version:    0.8.4
Release:    %mkrel 1
Summary:    Popular Password Protection & Permissions for Prawn PDFs
Group:      Development/Ruby
License:    Ruby or GPLv2
URL:        http://github.com/madriska/prawn-security/
Source0:    http://rubygems.org/gems/%{oname}-%{version}.gem
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}
Requires:   rubygems
BuildRequires: rubygems
BuildArch:  noarch
Provides:   rubygem(%{oname}) = %{version}

%description
Prawn/Security adds document encryption, password protection, and
permissions to Prawn.

%prep

%build

%install
rm -rf %buildroot
mkdir -p %{buildroot}%{ruby_gemdir}
gem install --local --install-dir %{buildroot}%{ruby_gemdir} \
            --force --rdoc %{SOURCE0}

%clean
rm -rf %buildroot

%files
%defattr(-, root, root, -)
%dir %{ruby_gemdir}/gems/%{oname}-%{version}/
%{ruby_gemdir}/gems/%{oname}-%{version}/examples/
%{ruby_gemdir}/gems/%{oname}-%{version}/lib/
%{ruby_gemdir}/gems/%{oname}-%{version}/spec/
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/README
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/Rakefile
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/LICENSE
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/COPYING
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec


%changelog
* Sat Oct 09 2010 Rémy Clouard <shikamaru@mandriva.org> 0.8.4-1mdv2011.0
+ Revision: 584391
- import rubygem-prawn-security


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7300 |12cr|rubygem-racc-1.4.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from racc-1.4.7.gem by gem2rpm5 -*- rpm-spec -*-
%define	rbname	racc

Summary:	Racc is a LALR(1) parser generator
Name:		rubygem-%{rbname}

Version:	1.4.7
Release:	2
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://i.loveruby.net/en/projects/racc/
Source0:	http://gems.rubyforge.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildRequires:	ruby-devel

%description
Racc is a LALR(1) parser generator.
It is written in Ruby itself, and generates Ruby program.
NOTE: Ruby 1.8.x comes with Racc runtime module.  You
can run your parsers generated by racc 1.4.x out of the
box.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build

%install
%gem_install

%files
%{_bindir}/racc
%{_bindir}/racc2y
%{_bindir}/y2racc
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/bin
%{ruby_gemdir}/gems/%{rbname}-%{version}/bin/racc
%{ruby_gemdir}/gems/%{rbname}-%{version}/bin/racc2y
%{ruby_gemdir}/gems/%{rbname}-%{version}/bin/y2racc
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/racc
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/racc/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/racc/pre-setup
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec
%{ruby_sitearchdir}/%{rbname}/*.so


%files doc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/*.rdoc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/*.txt
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}


%changelog
* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.4.7-2
+ Revision: 774439
- remove dependency on rubygem(rake), it's now provided by ruby
- mass rebuild of ruby packages against ruby 1.9.1

* Fri Jan 27 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.4.7-1
+ Revision: 769362
- version update 1.4.7

* Thu Nov 04 2010 Rémy Clouard <shikamaru@mandriva.org> 1.4.6-2mdv2011.0
+ Revision: 593505
- import rubygem-racc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7301 |12cr|rubygem-rack-1.4.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from rack-1.2.2.gem by gem2rpm5 -*- rpm-spec -*-
%define	rbname	rack

Summary:	A modular Ruby webserver interface
Name:		rubygem-%{rbname}

Version:	1.4.1
Release:	2
Group:		Development/Ruby
License:	MIT
URL:		http://rack.rubyforge.org
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
Requires:	ruby-RubyGems
Requires:	rubygem(bacon)	
Requires:	rubygem(memcache-client)	
Requires:	rubygem(mongrel)	
BuildRequires:	ruby-RubyGems 
BuildRequires:	rubygem(bacon)
BuildRequires:	rubygem(mongrel)
BuildArch:	noarch
#rename		ruby-rack

%description
Rack provides minimal, modular and adaptable interface for developing
web applications in Ruby.  By wrapping HTTP requests and responses in
the simplest way possible, it unifies and distills the API for web
servers, web frameworks, and software in between (the so-called
middleware) into a single method call.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books 
Requires:	%{name} = %{EVRD}

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build -f '(contrib|example|test)/'

%install
%gem_install

%files
%{_bindir}/rackup
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/bin
%{ruby_gemdir}/gems/%{rbname}-%{version}/bin/rackup
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/contrib
%{ruby_gemdir}/gems/%{rbname}-%{version}/contrib/*.svg
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/KNOWN-ISSUES
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/README.rdoc
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/example
%{ruby_gemdir}/gems/%{rbname}-%{version}/example/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/example/*.ru
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/test
%{ruby_gemdir}/gems/%{rbname}-%{version}/test/*


%changelog
* Thu Feb 16 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.4.1-2
+ Revision: 774723
- mass rebuild of ruby packages against ruby 1.9.1

* Mon Jan 30 2012 Crispin Boylan <crisb@mandriva.org> 1.4.1-1
+ Revision: 769667
- New release

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - revert %%rename
    - drop %%clean
    - %rename ruby-rack

* Sat Sep 10 2011 Alexander Barakin <abarakin@mandriva.org> 1.3.2-1
+ Revision: 699185
- imported package rubygem-rack

* Tue Mar 15 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.1.2-1
+ Revision: 645159
- bump version down to 1.1.2 for compatibility
- rename and regenerate spec with gem2rpm5
- new release: 1.2.2

* Tue Dec 14 2010 Rémy Clouard <shikamaru@mandriva.org> 1.1.0-3mdv2011.0
+ Revision: 621823
- rebuild for new rpm-mandriva-setup

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-2mdv2011.0
+ Revision: 614765
- the mass rebuild of 2010.1 packages

* Sun Apr 04 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.0-1mdv2010.1
+ Revision: 531331
- update to new version 1.1.0

* Mon Feb 01 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.0.1-1mdv2010.1
+ Revision: 499177
- fix summary
- import ruby-rack


* Mon Feb  1 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.0.1-1
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7302 |12cr|rubygem-rack-protection-1.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname   rack-protection

Name:       rubygem-%{oname}
Version:    1.2.0
Release:    %mkrel 1
Summary:    Protection for Rack
Group:      Development/Ruby
License:    Ruby License
URL:        http://rdoc.rubyforge.org
Source0:    http://rubygems.org/gems/%{oname}-%{version}.gem
BuildRequires: rubygems
BuildRequires: rubygem(rack)
BuildArch:  noarch

%description
Something Rack related.

#-------------------------------------------------------------------------------
%package        doc
Summary:    Documentation for %{name}
Group:      Development/Ruby
Requires:   %{name} = %{version}-%{release}

%description    doc
Documents, Rdoc & RI documentation for %{name}.
#-------------------------------------------------------------------------------

%prep
%setup -q
tar xmf data.tar.gz

%build
%gem_build

%install
%gem_install

# avoid conflict with builtin rdoc
rm -rf %{buildroot}%{_bindir}

%files
%dir %{ruby_gemdir}/gems/%{oname}-%{version}/
%{ruby_gemdir}/gems/%{oname}-%{version}/lib
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec

%files          doc
%doc %{ruby_gemdir}/doc/%{oname}-%{version}

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7303 |12cr|rubygem-rack-ssl-1.3.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from rack-1.2.2.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	rack-ssl

Summary:	A modular Ruby webserver interface
Name:		rubygem-%{rbname}

Version:	1.3.2
Release:	2
Group:		Development/Ruby
License:	MIT
URL:		http://rack.rubyforge.org
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
Requires:	ruby-RubyGems
BuildRequires:	ruby-RubyGems 
BuildArch:	noarch
#rename		ruby-rack

%description
Rack provides minimal, modular and adaptable interface for developing
web applications in Ruby.  By wrapping HTTP requests and responses in
the simplest way possible, it unifies and distills the API for web
servers, web frameworks, and software in between (the so-called
middleware) into a single method call.

%prep
%setup -q

%build
%gem_build -f '(contrib|example|test)/'

%install
%gem_install

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}


%changelog
* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.3.2-2
+ Revision: 774161
- mass rebuild of ruby packages against ruby 1.9.1

* Mon Jan 30 2012 Crispin Boylan <crisb@mandriva.org> 1.3.2-1
+ Revision: 769793
- Initial mdv package
- Created package structure for 'rubygem-rack-ssl'.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7304 |12cr|rubygem-rack-test-0.5.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname rack-test

Name:       rubygem-%{oname}
Version:    0.5.4
Release:    %mkrel 2
Summary:    Simple testing API built on Rack
Group:      Development/Ruby
License:    MIT
URL:        http://github.com/brynary/rack-test
Source0:    http://rubygems.org/gems/%{oname}-%{version}.gem
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root
Requires:   rubygems
Requires:   rubygem(rack) >= 1.0
BuildRequires: rubygems
BuildArch:  noarch
Provides:   rubygem(%{oname}) = %{version}

%description
Rack::Test is a small, simple testing API for Rack apps. It can be used on its
own or as a reusable starting point for Web frameworks and testing libraries
to build on. Most of its initial functionality is an extraction of Merb 1.0's
request helpers feature.


%prep

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{ruby_gemdir}
gem install --local --install-dir %{buildroot}%{ruby_gemdir} \
            --force --rdoc %{SOURCE0}

rm -f %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/.gitignore
%clean
rm -rf %{buildroot}

%files
%defattr(-, root, root, -)
%dir %{ruby_gemdir}/gems/%{oname}-%{version}/
%{ruby_gemdir}/gems/%{oname}-%{version}/.document
%{ruby_gemdir}/gems/%{oname}-%{version}/lib/
%{ruby_gemdir}/gems/%{oname}-%{version}/spec/
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/History.txt
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/Rakefile
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/Thorfile
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/README.rdoc
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/MIT-LICENSE.txt
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/%{oname}.gemspec
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec


%changelog
* Mon Dec 20 2010 Rémy Clouard <shikamaru@mandriva.org> 0.5.4-2mdv2011.0
+ Revision: 623433
- import rubygem-rack-test


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7305 |12cr|rubygem-railties-3.2.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from railties-3.2.1.gem by gem2rpm5 0.6.7 -*- rpm-spec -*-
%define	rbname	railties

Summary:	Tools for creating, working with, and running Rails applications
Name:		rubygem-%{rbname}

Version:	3.2.9
Release:	1
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://www.rubyonrails.org
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
Source1:	%{name}.rpmlintrc
BuildRequires:	rubygems 
BuildArch:	noarch

%description
Rails internals: application bootup, plugins, generators, and rake tasks.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build -f guides

%install
%gem_install

%files
%{_bindir}/rails
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/bin
%{ruby_gemdir}/gems/%{rbname}-%{version}/bin/rails
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%{ruby_gemdir}/doc/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/guides
%{ruby_gemdir}/gems/%{rbname}-%{version}/guides/*


%changelog
* Wed Apr 18 2012 Alexander Khrukin <akhrukin@mandriva.org> 3.2.3-1
+ Revision: 791724
- version update 3.2.3

* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 3.2.1-3
+ Revision: 774492
- filter out some unexpanded-macro rpmlint errors
- regenerate spec with gem2rpm5
- mass rebuild of ruby packages against ruby 1.9.1

* Mon Jan 30 2012 Crispin Boylan <crisb@mandriva.org> 3.2.1-1
+ Revision: 769660
- New package
- Created package structure for 'rubygem-railties'.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7306 |12cr|rubygem-rake-0.9.2.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from rake-0.9.2.2.gem by gem2rpm5 0.6.5 -*- rpm-spec -*-
%define	rbname	rake

Summary:	Ruby based make-like utility
Name:		rubygem-%{rbname}

Version:	0.9.2.2
Release:	2
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://rake.rubyforge.org
Source0:	http://gems.rubyforge.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems >= 1.3.2
BuildArch:	noarch

%description
Rake is a Make-like program implemented in Ruby. Tasks and dependencies
arespecified in standard Ruby syntax.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build

%install
%gem_install

%files
%{_bindir}/rake
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/bin
%{ruby_gemdir}/gems/%{rbname}-%{version}/bin/rake
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/doc
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/doc/release_notes
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/rake
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/rake/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/rake/contrib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/rake/contrib/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/rake/ext
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/rake/ext/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/rake/loaders
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/rake/loaders/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%{ruby_gemdir}/doc/%{rbname}-%{version}
%{ruby_gemdir}/gems/%{rbname}-%{version}/*.rdoc
%{ruby_gemdir}/gems/%{rbname}-%{version}/CHANGES
%{ruby_gemdir}/gems/%{rbname}-%{version}/MIT-LICENSE
%{ruby_gemdir}/gems/%{rbname}-%{version}/TODO
%{ruby_gemdir}/gems/%{rbname}-%{version}/doc/*.rdoc
%{ruby_gemdir}/gems/%{rbname}-%{version}/doc/release_notes/*.rdoc


%changelog
* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.9.2.2-2
+ Revision: 774161
- mass rebuild of ruby packages against ruby 1.9.1

* Tue Jan 24 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.9.2.2-1
+ Revision: 767904
- version update

* Wed Sep 07 2011 Alexander Barakin <abarakin@mandriva.org> 0.9.2-1
+ Revision: 698595
- imported package rubygem-rake


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7307 |12cr|rubygem-rake-compiler-0.8.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname rake-compiler

Name:       rubygem-%{oname}
Version:    0.8.0
Release:	2
Summary:    Rake-based Ruby Extension (C, Java) task generator
Group:      Development/Ruby
License:    MIT
URL:        http://github.com/luislavena/rake-compiler
Source0:    http://rubygems.org/gems/%{oname}-%{version}.gem
Requires:   rubygems
BuildRequires: rubygems
BuildArch:  noarch
Provides:   rubygem(%{oname}) = %{version}

%description
Provide a standard and simplified way to build and package
Ruby extensions (C, Java) using Rake as glue.


%prep

%build

%install
mkdir -p %{buildroot}%{ruby_gemdir}
gem install --local --install-dir %{buildroot}%{ruby_gemdir} \
            --force --rdoc %{SOURCE0}
mkdir -p %{buildroot}/%{_bindir}
mv %{buildroot}%{ruby_gemdir}/bin/* %{buildroot}/%{_bindir}
rmdir %{buildroot}%{ruby_gemdir}/bin
find %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/bin -type f | xargs chmod a+x

find %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/lib -type f -exec sed -i -e '/#!/d' {} \;

%files
%{_bindir}/rake-compiler
%dir %{ruby_gemdir}/gems/%{oname}-%{version}/
%{ruby_gemdir}/gems/%{oname}-%{version}/Isolate
%{ruby_gemdir}/gems/%{oname}-%{version}/bin/
%{ruby_gemdir}/gems/%{oname}-%{version}/features/
%{ruby_gemdir}/gems/%{oname}-%{version}/lib/
%{ruby_gemdir}/gems/%{oname}-%{version}/spec/
%{ruby_gemdir}/gems/%{oname}-%{version}/tasks/
%{ruby_gemdir}/gems/%{oname}-%{version}/cucumber.yml
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/Rakefile
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/README.rdoc
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/LICENSE.txt
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/History.txt
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec


%changelog
* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.8.0-2
+ Revision: 774161
- mass rebuild of ruby packages against ruby 1.9.1

* Fri Jan 27 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.8.0-1
+ Revision: 769363
- version update 0.8.0

* Sat Dec 18 2010 Rémy Clouard <shikamaru@mandriva.org> 0.7.5-1mdv2011.0
+ Revision: 622891
- Bump release
- new version 0.7.5
- remove ugly hack now that dependencies are fixed

* Sat Dec 04 2010 Rémy Clouard <shikamaru@mandriva.org> 0.7.1-2mdv2011.0
+ Revision: 609237
- FIXME: make rubygem-rake-compiler installable
  The problem is that development dependencies include cucumber
  in version >= 0.4.4 and < 0.5 while we have 0.9.4
  and rspec >= 1.2.9 and < 1.3.0 while we have 2.0.1
  These are development dependencies so I assume it should work without it
  but a cleaner way would be to make it compatible with the versions we have
  but I didn?\226?\128?\153t have time to dig into it to see what would change.

* Thu Nov 04 2010 Rémy Clouard <shikamaru@mandriva.org> 0.7.1-1mdv2011.0
+ Revision: 593483
- import rubygem-rake-compiler


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7308 |12cr|rubygem-raspell-1.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from raspell-1.2.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	raspell

Summary:	An interface binding for the Aspell spelling checker
Name:		rubygem-%{rbname}

Version:	1.3
Release:	1
Group:		Development/Ruby
License:	GPLv2+
URL:		http://blog.evanweaver.com/files/doc/fauna/raspell/
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
Patch0:		raspell-1.3-format-string-fixes.patch
Requires:	aspell
BuildRequires:	aspell-devel
BuildRequires:	rubygems >= 1.2
BuildRequires:	ruby-devel

%description
An interface binding for the Aspell spelling checker.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q
%patch0 -p1 -b .str_fmt~

%build
%gem_build -f test

%install
%gem_install

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%{ruby_sitearchdir}/raspell.so
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/CHANGELOG
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/LICENSE
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/README.rdoc
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/test
%{ruby_gemdir}/gems/%{rbname}-%{version}/test/*.rb
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}


%changelog
* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.3-1
+ Revision: 774512
- README file has been renamed README.rdoc..
- format string fixes (P0)
- new version
- mass rebuild of ruby packages against ruby 1.9.1

* Mon Oct 03 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.2.2-1
+ Revision: 702535
- new version
- imported package rubygem-raspell


* Sun Mar 13 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.2-1
- Initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7309 |12cr|rubygem-rdiscount-1.6.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from rdiscount-1.6.8.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	rdiscount

Summary:	Fast Implementation of Gruber's Markdown in C
Name:		rubygem-%{rbname}

Version:	1.6.8
Release:	1
Group:		Development/Ruby
License:	BSD
URL:		http://github.com/rtomayko/rdiscount
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildRequires:	ruby-devel
BuildRequires:	rubygem(rake)

%description
Fast Implementation of Gruber's Markdown in C

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build -f '(man|test)/'

%install
%gem_install

%clean
rm -rf %{buildroot}

%files
%{_bindir}/rdiscount
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/bin
%{ruby_gemdir}/gems/%{rbname}-%{version}/bin/rdiscount
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/man
%{ruby_gemdir}/gems/%{rbname}-%{version}/man/*.1
%{ruby_gemdir}/gems/%{rbname}-%{version}/man/*.7
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec
%{ruby_sitearchdir}/%{rbname}.so

%files doc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/COPYING
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}
%{ruby_gemdir}/gems/%{rbname}-%{version}/man/*.ronn
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/test
%{ruby_gemdir}/gems/%{rbname}-%{version}/test/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/test/*.txt


%changelog
* Tue Mar 15 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.6.8-1
+ Revision: 645129
- regenerate spec with gem2rpm5
- new release: 1.6.8

* Sat Dec 04 2010 Rémy Clouard <shikamaru@mandriva.org> 1.6.5-1mdv2011.0
+ Revision: 609256
- add conflicts
- import rubygem-rdiscount


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7310 |12cr|rubygem-RedCloth-4.2.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	RedCloth

Summary:	A textile parser for Ruby
Name:		rubygem-%{oname}
Version:	4.2.2
Release:	%mkrel 2
License:	MIT
Group:		Development/Ruby
URL:		http://%{oname}.rubyforge.org/
Source0:	http://gems.rubyforge.org/gems/%{oname}-%{version}.gem
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	ruby-devel ruby-RubyGems
Requires:	ruby rubygem-ruby-hmac

%description
RedCloth is a Ruby library for converting Textile into HTML.

%prep

%build

%install
rm -rf %{buildroot}
gem install --local --install-dir %{buildroot}/%{ruby_gemdir} --force %{SOURCE0}

rm -rf %{buildroot}%{ruby_gemdir}/{cache,gems/%{oname}-%{version}/ext}
mv %{buildroot}%{ruby_gemdir}/bin %{buildroot}%{_prefix}


%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%{ruby_gemdir}/gems/%{oname}-%{version}
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec
%{_bindir}/redcloth



%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 4.2.2-2mdv2011.0
+ Revision: 614770
- the mass rebuild of 2010.1 packages

* Thu Feb 04 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 4.2.2-1mdv2010.1
+ Revision: 500871
- import rubygem-RedCloth


* Mon Feb  4 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 4.2.2-1
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7311 |12cr|rubygem-rexical-1.0.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname rexical

Summary:    Rexical is a lexical scanner generator
Name:       rubygem-%{oname}
Version:    1.0.5
Release:	2
Group:      Development/Ruby
License:    LGPLv2
URL:        http://github.com/tenderlove/rexical/tree/master
Source0:    http://rubygems.org/gems/%{oname}-%{version}.gem
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root
Requires:   rubygems
Requires:   rubygem(hoe) >= 2.3.1
BuildRequires: rubygems
BuildArch:  noarch
Provides: rubygem(%{oname}) = %{version}

%description
Rexical is a lexical scanner generator.
It is written in Ruby itself, and generates Ruby program.
It is designed for use with Racc.


%prep

%build

%install
mkdir -p %{buildroot}%{ruby_gemdir}
gem install --local --install-dir %{buildroot}%{ruby_gemdir} \
            --force --rdoc %{SOURCE0}
mkdir -p %{buildroot}/%{_bindir}
mv %{buildroot}%{ruby_gemdir}/bin/* %{buildroot}/%{_bindir}
rmdir %{buildroot}%{ruby_gemdir}/bin
find %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/bin -type f | xargs chmod a+x

sed -i 's!#!.*!#!/usr/bin/env ruby' %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/test/rex*

%files
%{_bindir}/rex
%dir %{ruby_gemdir}/gems/%{oname}-%{version}/
%{ruby_gemdir}/gems/%{oname}-%{version}/bin/
%{ruby_gemdir}/gems/%{oname}-%{version}/lib/
%{ruby_gemdir}/gems/%{oname}-%{version}/sample/
%{ruby_gemdir}/gems/%{oname}-%{version}/test/
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/Rakefile
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/README.ja
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/Manifest.txt
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/CHANGELOG.rdoc
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/DOCUMENTATION.en.rdoc
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/DOCUMENTATION.ja.rdoc
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/README.rdoc
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec


%changelog
* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.0.5-2
+ Revision: 774161
- mass rebuild of ruby packages against ruby 1.9.1

* Fri Jan 27 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.0.5-1
+ Revision: 769360
- version update 1.0.5

* Sat Dec 04 2010 Rémy Clouard <shikamaru@mandriva.org> 1.0.4-1mdv2011.0
+ Revision: 609238
- %gem_build macros are broken at the moment, using classic method from
  gem2rpm to build the package for the moment.

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - imported package rubygem-rexical


* Mon Nov 01 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.0.4-1
- Initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7312 |12cr|rubygem-riddle-1.2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from riddle-1.2.2.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	riddle

Summary:	An API for Sphinx, written in and for Ruby
Name:		rubygem-%{rbname}

Version:	1.2.2
Release:	1
Group:		Development/Ruby
License:	MIT
URL:		http://riddle.freelancing-gods.com
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildArch:	noarch

%description
A Ruby API and configuration helper for the Sphinx search service.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build -f spec

%install
rm -rf %{buildroot}
%gem_install

%clean
rm -rf %{buildroot}

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/riddle
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/riddle/*
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/spec
%{ruby_gemdir}/gems/%{rbname}-%{version}/spec/*
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/*.textile
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}


%changelog
* Thu Mar 10 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.2.2-1
+ Revision: 643539
- generate spec with gem2rpm5
- new release: 1.2.2

* Mon Dec 20 2010 Rémy Clouard <shikamaru@mandriva.org> 1.1.0-1mdv2011.0
+ Revision: 623545
- import rubygem-riddle


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7313 |12cr|rubygem-rmail-1.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from rmail-1.0.0.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	rmail

Summary:	A MIME mail parsing and generation library
Name:		rubygem-%{rbname}

Version:	1.0.0
Release:	1
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://www.rfc20.org/rubymail
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildArch:	noarch
Obsoletes:	ruby-rmai

%description
RMail is a lightweight mail library containing various utility classes and
modules that allow ruby scripts to parse, modify, and generate MIME mail
messages.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
#% gem_build

%install
#% gem_install
mkdir -p %{buildroot}%{ruby_gemdir}
gem install --local --install-dir %{buildroot}%{ruby_gemdir} \
            --force --rdoc %{SOURCE0}

# Remove shebang from files that do not have executable permissions
for file in `find %{buildroot}/ -type f ! -perm /a+x -name "*.rb"`; do
    [ ! -z "`head -n 1 $file | grep \"^#!/\"`" ] && sed -i -e '/^#!\//, 1d' $file
done

rm -rf %buildroot/%{ruby_gemdir}/gems/%{rbname}-%{version}/test

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/guide
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/version
/usr/lib/ruby/gems/1.9.1/cache/rmail-1.0.0.gem
%{ruby_gemdir}/gems/%{rbname}-%{version}/NOTES
%{ruby_gemdir}/gems/%{rbname}-%{version}/Rakefile
%{ruby_gemdir}/gems/%{rbname}-%{version}/install.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/rmail
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/rmail/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/rmail/mailbox
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/rmail/mailbox/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/rmail/parser
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/rmail/parser/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/NEWS
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/README
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/THANKS
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/TODO
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/guide/*.txt
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7314 |12cr|rubygem-ronn-0.7.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname ronn

Name:       rubygem-%{oname}
Version:    0.7.3
Release:    %mkrel 1
Summary:    Builds manuals
Group:      Development/Ruby
License:    MIT
URL:        http://rtomayko.github.com/ronn
Source0:    http://rubygems.org/gems/%{oname}-%{version}.gem
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}
Requires:   rubygems
Requires:   rubygem(hpricot) >= 0.8.2
Requires:   rubygem(rdiscount) >= 1.5.8
Requires:   rubygem(mustache) >= 0.7.0
BuildRequires: rubygems
BuildArch:  noarch
Provides:   rubygem(%{oname}) = %{version}

%description
Builds manuals

%prep

%build

%install
rm -rf %buildroot
mkdir -p %{buildroot}%{ruby_gemdir}
gem install --local --install-dir %{buildroot}%{ruby_gemdir} \
            --force --rdoc %{SOURCE0}
mkdir -p %{buildroot}/%{_bindir}
mv %{buildroot}%{ruby_gemdir}/bin/* %{buildroot}/%{_bindir}
rmdir %{buildroot}%{ruby_gemdir}/bin
find %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/bin -type f | xargs chmod a+x

%clean
rm -rf %buildroot

%files
%defattr(-, root, root, -)
%{_bindir}/ronn
%dir %{ruby_gemdir}/gems/%{oname}-%{version}/
%{ruby_gemdir}/gems/%{oname}-%{version}/config.ru
%{ruby_gemdir}/gems/%{oname}-%{version}/bin/
%{ruby_gemdir}/gems/%{oname}-%{version}/lib/
%{ruby_gemdir}/gems/%{oname}-%{version}/man/
%{ruby_gemdir}/gems/%{oname}-%{version}/test/
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/CHANGES
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/COPYING
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/AUTHORS
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/INSTALLING
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/Rakefile
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/README.md
%{ruby_gemdir}/gems/%{oname}-%{version}/ronn.gemspec
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec


%changelog
* Wed Nov 03 2010 Rémy Clouard <shikamaru@mandriva.org> 0.7.3-1mdv2011.0
+ Revision: 592941
- import rubygem-ronn


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7315 |12cr|rubygem-rots-0.2.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from rots-0.2.1.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	rots

Summary:	an OpenID server for making tests of OpenID clients implementations
Name:		rubygem-%{rbname}

Version:	0.2.1
Release:	2
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://github.com/roman/rots
Source0:	%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildArch:	noarch

%description
Ruby OpenID Test Server (ROST) provides a basic OpenID server made in top of
the Rack gem.
With this small server, you can make dummy OpenID request for testing
purposes,
the success of the response will depend on a parameter given on the url of the
authentication request.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build -f spec/

%install
%gem_install

%files
%{_bindir}/rots
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/bin
%{ruby_gemdir}/gems/%{rbname}-%{version}/bin/rots
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/rots
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/rots/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/spec
%{ruby_gemdir}/gems/%{rbname}-%{version}/spec/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/README
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}



%changelog
* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.2.1-2
+ Revision: 774161
- mass rebuild of ruby packages against ruby 1.9.1

* Mon Oct 03 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.2.1-1
+ Revision: 702544
- imported package rubygem-rots


* Mon Oct 03 2011 Per Øyvind Karlsen <peroyvind@t61.proyvind> 0.2.1-1
- Initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7316 |12cr|rubygem-rr-1.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	rr

Summary:	RR (Double Ruby)
Name:		rubygem-%{oname}
Version:	1.0.0
Release:	%mkrel 1
License:	GPLv2
Group:		Development/Ruby
URL:		http://rubygems.org/gems/%{oname}
Source0:	http://gems.rubyforge.org/gems/%{oname}-%{version}.gem
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	ruby-RubyGems
Requires:	ruby
BuildArch:	noarch

%description
RR (Double Ruby) is a double framework that features a rich selection of double
techniques and a terse syntax.

%prep

%build

%install
rm -rf %{buildroot}
gem install --local --install-dir %{buildroot}/%{ruby_gemdir} --force %{SOURCE0}

chmod g-w,g+r,o+r -R %{buildroot}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/gems/%{oname}-%{version}
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec



%changelog
* Fri Sep 17 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.0.0-1mdv2011.0
+ Revision: 579203
- import rubygem-rr



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7317 |12cr|rubygem-rspec-2.8.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname rspec

Name:           rubygem-%{oname}
Version:        2.8.0
Release:	2
Summary:        Behaviour Driven Development for Ruby
Group:          Development/Ruby
License:        MIT
URL:            http://rspec.info
Source0:        http://rubygems.org/downloads/%{oname}-%{version}.gem
BuildRequires:  rubygems
Requires:       rubygem(rspec-core)
Requires:       rubygem(rspec-expectations)
Requires:       rubygem(rspec-mocks)
BuildRequires:  ruby
BuildArch:      noarch
Provides:       rubygem(%{oname}) = %{version}

%description
Behaviour Driven Development for Ruby.

%prep

%build

%install
mkdir -p %{buildroot}%{ruby_gemdir}
gem install --local --install-dir %{buildroot}%{ruby_gemdir} \
            --force --rdoc --no-ri %{SOURCE0}

%files
%{ruby_gemdir}/gems/%{oname}-%{version}/
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec


%changelog
* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.8.0-2
+ Revision: 774161
- mass rebuild of ruby packages against ruby 1.9.1

* Tue Jan 24 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.8.0-1
+ Revision: 767859
- files listed twice fix
- version update 2.8.0

* Sat Sep 10 2011 Alexander Barakin <abarakin@mandriva.org> 2.6.0-2
+ Revision: 699183
- after bootstrap

* Wed Sep 07 2011 Alexander Barakin <abarakin@mandriva.org> 2.6.0-1
+ Revision: 698598
- imported package rubygem-rspec

* Wed Dec 01 2010 Rémy Clouard <shikamaru@mandriva.org> 2.0.1-1mdv2011.0
+ Revision: 604517
- Bump release
- fix url
- fix file list
- TODO: import subpackages

* Sun Oct 10 2010 Rémy Clouard <shikamaru@mandriva.org> 1.3.0-1mdv2011.0
+ Revision: 584522
- import rubygem-rspec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7318 |12cr|rubygem-rspec-core-2.8.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from rspec-core-2.8.0.gem by gem2rpm5 0.6.7 -*- rpm-spec -*-
%define	rbname	rspec-core

Summary:	rspec-core-2.8.0
Name:		rubygem-%{rbname}

Version:	2.8.0
Release:	5
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://github.com/rspec/rspec-core
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildArch:	noarch

%description
BDD for Ruby. RSpec runner and example groups.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build -f '(features|spec)'

%install
%gem_install

%files
%{_bindir}/autospec
%{_bindir}/rspec
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/exe
%{ruby_gemdir}/gems/%{rbname}-%{version}/exe/autospec
%{ruby_gemdir}/gems/%{rbname}-%{version}/exe/rspec
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%{ruby_gemdir}/doc/%{rbname}-%{version}
%{ruby_gemdir}/gems/%{rbname}-%{version}/*.md
%{ruby_gemdir}/gems/%{rbname}-%{version}/*.txt
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/features
%{ruby_gemdir}/gems/%{rbname}-%{version}/features/*
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/spec
%{ruby_gemdir}/gems/%{rbname}-%{version}/spec/*


%changelog
* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.8.0-5
+ Revision: 774529
- regenerate spec with gem2rpm5
- mass rebuild of ruby packages against ruby 1.9.1

* Mon Jan 23 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.8.0-4
+ Revision: 767036
- version update 2.8.0

* Sat Sep 10 2011 Alexander Barakin <abarakin@mandriva.org> 2.6.4-4
+ Revision: 699177
- bump release
- after a successful build the bootstrap can be disabled

* Sat Sep 10 2011 Alexander Barakin <abarakin@mandriva.org> 2.6.4-3
+ Revision: 699174
- rdoc needed during the bootstrap
- we need bootstrap
- imported package rubygem-rspec-core

  + Andrey Smirnov <asmirnov@mandriva.org>
    - bump release
    - remove some buildreqs
    - inc release
    - missing rdoc fix
    - rpmlint warning

* Wed Dec 01 2010 Rémy Clouard <shikamaru@mandriva.org> 2.0.1-1mdv2011.0
+ Revision: 604552
- import rubygem-rspec-core


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7319 |12cr|rubygem-rspec-expectations-2.8.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname rspec-expectations

Name:       rubygem-%{oname}
Version:    2.8.0
Release:	2
Summary:    Behaviour Driven Development for Ruby
Group:      Development/Ruby
License:    MIT
URL:        http://github.com/rspec/rspec-expectations
Source0:    http://rubygems.org/downloads/%{oname}-%{version}.gem
Requires:   rubygems
Requires:   rubygem(diff-lcs) >= 1.1.2
Requires:   rubygem(cucumber) >= 0.6.2
Requires:   rubygem(aruba) >= 0.1.1
Requires:   rubygem(rspec-core)
Requires:   rubygem(rspec-mocks)
BuildRequires: rubygems
BuildArch:  noarch
Provides:   rubygem(%{oname}) = %{version}

%description
rspec expectations (should[_not] and matchers)


%prep

%build

%install
mkdir -p %{buildroot}%{ruby_gemdir}
gem install --local --install-dir %{buildroot}%{ruby_gemdir} \
            --force --rdoc %{SOURCE0}

# remove vcs files
rm -f %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/.gitignore

%files
%dir %{ruby_gemdir}/gems/%{oname}-%{version}/
#%{ruby_gemdir}/gems/%{oname}-%{version}/.document
#%{ruby_gemdir}/gems/%{oname}-%{version}/.travis.yml
#%{ruby_gemdir}/gems/%{oname}-%{version}/cucumber.yml
%{ruby_gemdir}/gems/%{oname}-%{version}/features/
%{ruby_gemdir}/gems/%{oname}-%{version}/lib/
%{ruby_gemdir}/gems/%{oname}-%{version}/spec/
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/License.txt
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/README.md
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec


%changelog
* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.8.0-2
+ Revision: 774161
- mass rebuild of ruby packages against ruby 1.9.1

* Mon Jan 23 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.8.0-1
+ Revision: 767040
- version update 2.8.0

* Sat Sep 10 2011 Alexander Barakin <abarakin@mandriva.org> 2.6.0-3
+ Revision: 699181
- after bootstrap

* Fri Sep 09 2011 Andrey Smirnov <asmirnov@mandriva.org> 2.6.0-2
+ Revision: 699168
- bump release
- remove rspec-core from reqs

* Thu Sep 08 2011 Andrey Smirnov <asmirnov@mandriva.org> 2.6.0-1
+ Revision: 699030
- missing rdoc fix
- imported package rubygem-rspec-expectations

* Wed Dec 01 2010 Rémy Clouard <shikamaru@mandriva.org> 2.0.1-1mdv2011.0
+ Revision: 604553
- import rubygem-rspec-expectations


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7320 |12cr|rubygem-rspec-mocks-2.8.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname rspec-mocks
%define geminstdir %{ruby_gemdir}/gems/%{oname}-%{version}

Summary:    Behaviour Driven Development for Ruby
Name:       rubygem-%{oname}
Version:    2.8.0
Release:	2
Group:      Development/Ruby
License:    MIT
URL:        http://github.com/rspec/rspec-mocks
Source0:    %{oname}-%{version}.gem
Requires:   rubygems
Requires:   rubygem(rspec-core)
Requires:   rubygem(rspec-expectations)
BuildRequires: rubygems
BuildArch:  noarch
Provides:   rubygem(%{oname}) = %{version}

%description
RSpec's 'test double' framework, with support for stubbing and mocking


%prep

%build

%install
mkdir -p %{buildroot}%{ruby_gemdir}
gem install --local --install-dir %{buildroot}%{ruby_gemdir} \
            --force --rdoc %{SOURCE0}

# remove vcs files
rm -f %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/.gitignore
%files
%dir %{ruby_gemdir}/gems/%{oname}-%{version}/
%{ruby_gemdir}/gems/%{oname}-%{version}/features/
%{ruby_gemdir}/gems/%{oname}-%{version}/lib/
%{ruby_gemdir}/gems/%{oname}-%{version}/spec/
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
#% doc % {ruby_gemdir}/gems/% {oname}-% {version}/History.md
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/License.txt
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/README.md
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec


%changelog
* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.8.0-2
+ Revision: 774161
- mass rebuild of ruby packages against ruby 1.9.1

* Mon Jan 23 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.8.0-1
+ Revision: 767042
- version update 2.8.0

* Sat Sep 10 2011 Alexander Barakin <abarakin@mandriva.org> 2.6.0-3
+ Revision: 699182
- after bootstrap

  + Andrey Smirnov <asmirnov@mandriva.org>
    - bump release
    - remove rspec-core from reqs

* Thu Sep 08 2011 Andrey Smirnov <asmirnov@mandriva.org> 2.6.0-1
+ Revision: 699021
- missing rdoc fix
- rpmlint warning
- imported package rubygem-rspec-mocks

* Wed Dec 01 2010 Rémy Clouard <shikamaru@mandriva.org> 2.0.1-1mdv2011.0
+ Revision: 604555
- import rubygem-rspec-mocks


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7321 |12cr|rubygem-ruby2ruby-1.2.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname ruby2ruby

Summary:    Allows generating pure ruby code easily from RubyParser compatible Sexps
Name:       rubygem-%{oname}
Version:    1.2.5
Release:    %mkrel 1
Group:      Development/Ruby
License:    MIT
URL:        http://seattlerb.rubyforge.org/
Source0:    http://rubygems.org/gems/%{oname}-%{version}.gem
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}
Requires:   rubygems
Requires:   rubygem(sexp_processor) >= 3.0 
Requires:   rubygem(ruby_parser) >= 2.0
Requires:   rubygem(rubyforge) >= 2.0.4
Requires:   rubygem(minitest) >= 1.7.1
Requires:   rubygem(ParseTree) >= 3.0
Requires:   rubygem(hoe) >= 2.6.2
BuildRequires: rubygems
BuildArch:  noarch
Provides:   rubygem(%{oname}) = %{version}

%description
ruby2ruby provides a means of generating pure ruby code easily from
RubyParser compatible Sexps. This makes making dynamic language
processors in ruby easier than ever!

%prep

%build

%install
rm -rf %buildroot
mkdir -p %{buildroot}%{ruby_gemdir}
gem install --local --install-dir %{buildroot}%{ruby_gemdir} \
            --force --rdoc %{SOURCE0}
mkdir -p %{buildroot}/%{_bindir}
mv %{buildroot}%{ruby_gemdir}/bin/* %{buildroot}/%{_bindir}
rmdir %{buildroot}%{ruby_gemdir}/bin
find %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/bin -type f | xargs chmod a+x
ruby -pi -e 'sub(/\/usr\/local\/bin\/ruby/, "/usr/bin/env ruby")' %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/test/*
chmod 644 %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/{test,lib}/*
chmod 755 %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/bin/*

%clean
rm -rf %buildroot

%files
%defattr(-, root, root, -)
%{_bindir}/r2r_show
%dir %{ruby_gemdir}/gems/%{oname}-%{version}/
%{ruby_gemdir}/gems/%{oname}-%{version}/.autotest
%{ruby_gemdir}/gems/%{oname}-%{version}/bin/
%{ruby_gemdir}/gems/%{oname}-%{version}/lib/
%{ruby_gemdir}/gems/%{oname}-%{version}/test/
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/History.txt
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/Manifest.txt
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/Rakefile
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/README.txt
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec


%changelog
* Sun Oct 10 2010 Rémy Clouard <shikamaru@mandriva.org> 1.2.5-1mdv2011.0
+ Revision: 584525
- import rubygem-ruby2ruby


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7322 |12cr|rubygem-rubyforge-2.0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	rubyforge

Summary:	A script which automates a limited set of rubyforge operations
Name:		rubygem-%{oname}
Version:	2.0.4
Release:	%mkrel 1
License:	MIT
Group:		Development/Ruby
URL:		http://%{oname}.rubyforge.org/
Source0:	http://gems.rubyforge.org/gems/%{oname}-%{version}.gem
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	ruby-RubyGems
BuildArch:	noarch

%description
A script which automates a limited set of rubyforge operations.

* Run 'rubyforge help' for complete usage.
* Setup: For first time users AND upgrades to 0.4.0:
  * rubyforge setup (deletes your username and password, so run sparingly!)
  * edit ~/.rubyforge/user-config.yml
  * rubyforge config
* For all rubyforge upgrades, run 'rubyforge config' to ensure you have latest.

%prep

%build

%install
rm -rf %{buildroot}
gem install -E -n %{buildroot}%{_bindir} --local --install-dir %{buildroot}/%{ruby_gemdir} --force %{SOURCE0}
rm -rf %{buildroot}%{ruby_gemdir}/{cache,gems/%{oname}-%{version}/ext}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%{_bindir}/rubyforge
%{ruby_gemdir}/gems/%{oname}-%{version}
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec



%changelog
* Sat Sep 18 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.0.4-1mdv2011.0
+ Revision: 579405
- new release: 2.0.4
- don't install gem archive
- rebuild for new automatic requires/provides

* Wed Feb 03 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.0.3-1mdv2010.1
+ Revision: 500339
- import rubygem-rubyforge


* Mon Feb  3 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.0.3-1
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7323 |12cr|rubygem-ruby-hmac-0.4.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	ruby-hmac

Summary:	A ruby module that provides a common interface to HMAC functionality
Name:		rubygem-%{oname}
Version:	0.4.0
Release:	%mkrel 2
License:	MIT
Group:		Development/Ruby
URL:		http://%{oname}.rubyforge.org/
Source0:	http://gems.rubyforge.org/gems/%{oname}-%{version}.gem
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	ruby-RubyGems
BuildArch:	noarch

%description
This module provides a common interface to HMAC functionality.
HMAC is a kind of "Message Authentication Code" (MAC) algorithm whose standard
is documented in RFC2104. Namely, a MAC provides a way to check the integrity
of information transmitted over or stored in an unreliable medium, based on a
secret key.

%prep

%build

%install
rm -rf %{buildroot}
gem install --local --install-dir %{buildroot}/%{ruby_gemdir} --force %{SOURCE0}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/gems/%{oname}-%{version}
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec



%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-2mdv2011.0
+ Revision: 614795
- the mass rebuild of 2010.1 packages

* Wed Feb 03 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.4.0-1mdv2010.1
+ Revision: 500510
- import rubygem-ruby-hmac


* Mon Feb  3 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.4.0-1
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7324 |12cr|rubygem-RubyInline-3.8.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname RubyInline

Name:       rubygem-%{oname}
Version:    3.8.6
Release:    %mkrel 1
Summary:    Inline allows you to write foreign code within your ruby code
Group:      Development/Ruby
License:    MIT
URL:        http://rubyforge.org/projects/rubyinline/
Source0:    http://rubygems.org/gems/%{oname}-%{version}.gem
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}
Requires:   rubygems
Requires:   rubygem(ZenTest) >= 4.3
Requires:   rubygem(rubyforge) >= 2.0.4
Requires:   rubygem(minitest) >= 1.7.1
Requires:   rubygem(hoe) >= 2.6.2
BuildRequires: rubygems
BuildArch:  noarch
Provides:   rubygem(%{oname}) = %{version}

%description
Inline allows you to write foreign code within your ruby code. It
automatically determines if the code in question has changed and
builds it only when necessary. The extensions are then automatically
loaded into the class/module that defines it.
You can even write extra builders that will allow you to write inlined
code in any language. Use Inline::C as a template and look at
Module#inline for the required API.


%prep

%build

%install
rm -rf %buildroot
mkdir -p %{buildroot}%{ruby_gemdir}
gem install --local --install-dir %{buildroot}%{ruby_gemdir} \
            --force --rdoc %{SOURCE0}
find %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/demo -type f | xargs chmod 755
find %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/test -type f | xargs chmod 755
find %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/tutorial -type f | xargs chmod 755
chmod 755 %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/example*.rb
ruby -pi -e 'sub(/\/usr\/local\/bin\/ruby\w*/,"/usr/bin/env ruby")' %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/{example.rb,example2.rb,demo/hello.rb,lib/inline.rb}

%clean
rm -rf %buildroot

%files
%defattr(-, root, root, -)
%dir %{ruby_gemdir}/gems/%{oname}-%{version}/
%{ruby_gemdir}/gems/%{oname}-%{version}/demo/
%{ruby_gemdir}/gems/%{oname}-%{version}/example*.rb
%{ruby_gemdir}/gems/%{oname}-%{version}/lib/
%{ruby_gemdir}/gems/%{oname}-%{version}/test/
%{ruby_gemdir}/gems/%{oname}-%{version}/tutorial/
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/History.txt
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/Manifest.txt
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/Rakefile
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/README.txt
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec


%changelog
* Fri Oct 15 2010 Rémy Clouard <shikamaru@mandriva.org> 3.8.6-1mdv2011.0
+ Revision: 585882
- import rubygem-RubyInline


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7325 |12cr|rubygem-ruby-openid-2.1.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from ruby-openid-2.1.8.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	ruby-openid

Summary:	A library for consuming and serving OpenID identities
Name:		rubygem-%{rbname}

Version:	2.1.8
Release:	1
Group:		Development/Ruby
License:	ASL 2.0
URL:		http://github.com/openid/ruby-openid
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildArch:	noarch

%description
Ruby OpenID is a Ruby library for verifying and serving OpenID identities.
 
==Features
* Easy to use API for verifying OpenID identites - OpenID::Consumer
* Support for serving OpenID identites - OpenID::Server
* Does not depend on underlying web framework
* Supports multiple storage mechanisms (Filesystem, ActiveRecord, Memory)
* Example code to help you get started, including:
  * Ruby on Rails based consumer and server
  * OpenIDLoginGenerator for quickly getting creating a rails app that uses
    OpenID for authentication
  * ActiveRecordOpenIDStore plugin
* Comprehensive test suite
* Supports both OpenID 1 and OpenID 2 transparently

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build -f '(admin|examples|test)/'

%install
rm -rf %{buildroot}
%gem_install

%clean
rm -rf %{buildroot}

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/admin
%{ruby_gemdir}/gems/%{rbname}-%{version}/admin/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/INSTALL
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/LICENSE
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/README
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/UPGRADE
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/examples
%{ruby_gemdir}/gems/%{rbname}-%{version}/examples/*
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/test
%{ruby_gemdir}/gems/%{rbname}-%{version}/test/*
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}


%changelog
* Sun Mar 13 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.1.8-1
+ Revision: 644330
- regenerate spec with gem2rpm5
- new release: 2.1.8

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 2.1.7-2mdv2011.0
+ Revision: 614796
- the mass rebuild of 2010.1 packages

* Wed Feb 03 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.1.7-1mdv2010.1
+ Revision: 500503
- import rubygem-ruby-openid


* Mon Feb  3 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.1.7-1
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7326 |12cr|rubygem-ruby_parser-2.0.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname ruby_parser

Name:       rubygem-%{oname}
Version:    2.0.5
Release:    %mkrel 1
Summary:    A ruby parser written in pure ruby
Group:      Development/Ruby
License:    MIT
URL:        http://parsetree.rubyforge.org/
Source0:    http://rubygems.org/gems/%{oname}-%{version}.gem
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}
Requires:   rubygems
Requires:   rubygem(sexp_processor) >= 3.0
Requires:   rubygem(rubyforge) >= 2.0.4
Requires:   rubygem(minitest) >= 1.7.1
Requires:   rubygem(ParseTree) >= 3.0
Requires:   rubygem(hoe) >= 2.6.2
BuildRequires: rubygems
BuildArch: noarch
Provides: rubygem(%{oname}) = %{version}

%description
ruby_parser (RP) is a ruby parser written in pure ruby (utilizing
racc--which does by default use a C extension). RP's output is
the same as ParseTree's output: s-expressions using ruby's arrays and
base types.
As an example:
def conditional1(arg1)
if arg1 == 0 then
return 1
end
return 0
end
becomes:
s(:defn, :conditional1,
s(:args, :arg1),
s(:scope,
s(:block,
s(:if,
s(:call, s(:lvar, :arg1), :==, s(:arglist, s(:lit, 0))),
s(:return, s(:lit, 1)),
nil),
s(:return, s(:lit, 0)))))


%prep

%build

%install
rm -rf %buildroot
mkdir -p %{buildroot}%{ruby_gemdir}
gem install --local --install-dir %{buildroot}%{ruby_gemdir} \
            --force --rdoc %{SOURCE0}
mkdir -p %{buildroot}/%{_bindir}
mv %{buildroot}%{ruby_gemdir}/bin/* %{buildroot}/%{_bindir}
rmdir %{buildroot}%{ruby_gemdir}/bin
find %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/bin -type f | xargs chmod 755
find %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/lib -type f | xargs chmod 644
find %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/test -type f | xargs chmod 755
ruby -pi -e 'sub(/\/usr\/local\/bin\/ruby/, "/usr/bin/env ruby")' %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/test/*

%clean
rm -rf %buildroot

%files
%defattr(-, root, root, -)
%{_bindir}/ruby_parse
%dir %{ruby_gemdir}/gems/%{oname}-%{version}/
%{ruby_gemdir}/gems/%{oname}-%{version}/.autotest
%{ruby_gemdir}/gems/%{oname}-%{version}/bin/
%{ruby_gemdir}/gems/%{oname}-%{version}/lib/
%{ruby_gemdir}/gems/%{oname}-%{version}/test/
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/History.txt
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/Manifest.txt
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/Rakefile
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/README.txt
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec


%changelog
* Fri Oct 15 2010 Rémy Clouard <shikamaru@mandriva.org> 2.0.5-1mdv2011.0
+ Revision: 585876
- import rubygem-ruby_parser


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7327 |12cr|rubygem-ruby-yadis-0.3.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	ruby-yadis

Summary:	A library for performing Yadis service discovery
Name:		rubygem-%{oname}
Version:	0.3.4
Release:	%mkrel 2
License:	Apache License
Group:		Development/Ruby
URL:		http://%{oname}.rubyforge.org/
Source0:	http://gems.rubyforge.org/gems/%{oname}-%{version}.gem
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	ruby-RubyGems
Requires:	ruby
BuildArch:	noarch

%description
Echoe is a Rubygems packaging tool that provides Rake tasks for documentation,
extension compiling, testing, and deployment.

%prep

%build

%install
rm -rf %{buildroot}
gem install --local --install-dir %{buildroot}/%{ruby_gemdir} --force %{SOURCE0}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/gems/%{oname}-%{version}
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec



%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.4-2mdv2011.0
+ Revision: 614797
- the mass rebuild of 2010.1 packages

* Tue Feb 02 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.3.4-1mdv2010.1
+ Revision: 499411
- import rubygem-ruby-yadis


* Mon Feb  2 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.3.4-1
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7328 |12cr|rubygem-rubyzip-0.9.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname rubyzip

Name:       rubygem-%{oname}
Version:    0.9.4
Release:    %mkrel 2
Summary:    A ruby module for reading and writing zip files
Group:      Development/Ruby
License:    GPLv2+ or Ruby License
URL:        http://rubyzip.sourceforge.net/
Source0:    http://rubygems.org/gems/%{oname}-%{version}.gem
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root
Requires:   rubygems
BuildRequires: rubygems
BuildArch:  noarch
Provides:   rubygem(%{oname}) = %{version}

%description
rubyzip is a ruby module for reading and writing zip files


%prep

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{ruby_gemdir}
gem install --local --install-dir %{buildroot}%{ruby_gemdir} \
            --force --rdoc %{SOURCE0}

find %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/samples/ -type f \
  -name "*.rb" -exec chmod 755 {} \;
find %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/test/ -type f \
  -name "*.rb" -exec chmod 755 {} \;
chmod 755 %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/install.rb
chmod 644 %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/Rakefile
for f in `find %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/lib/ -type f` ; do
    sed -i -e '/^#!/d' $f
    chmod 644 $f
done

%clean
rm -rf %{buildroot}

%files
%defattr(-, root, root, -)
%dir %{ruby_gemdir}/gems/%{oname}-%{version}/
%{ruby_gemdir}/gems/%{oname}-%{version}/install.rb
%{ruby_gemdir}/gems/%{oname}-%{version}/lib/
%{ruby_gemdir}/gems/%{oname}-%{version}/samples/
%{ruby_gemdir}/gems/%{oname}-%{version}/test/
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/ChangeLog
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/NEWS
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/Rakefile
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/README
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/TODO
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec


%changelog
* Mon Dec 20 2010 Rémy Clouard <shikamaru@mandriva.org> 0.9.4-2mdv2011.0
+ Revision: 623432
- import rubygem-rubyzip


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7329 |12cr|rubygem-sequel-3.31.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from sequel-3.31.0.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	sequel

Summary:	The Database Toolkit for Ruby
Name:		rubygem-%{rbname}

Version:	3.31.0
Release:	2
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://sequel.rubyforge.org
Source0:	http://gems.rubyforge.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildArch:	noarch

%description
The Database Toolkit for Ruby

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build

%install
%gem_install

%files
%{_bindir}/sequel
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/bin
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/plugins
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/model
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/database
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/adapters/
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/adapters/swift
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/adapters/jdbc
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/adapters/ado
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/adapters/do
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/adapters/odbc
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/adapters/utils
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/adapters/shared
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/extensions
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/dataset
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/connection_pool
%{ruby_gemdir}/gems/%{rbname}-%{version}/bin/sequel
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/doc
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/doc/release_notes
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb



%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/adapters/swift/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/adapters/jdbc/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/adapters/ado/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/adapters/do/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/adapters/odbc/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/adapters/utils/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/adapters/shared/*.rb

%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/connection_pool/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/plugins/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/model/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/database/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/adapters/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/extensions/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/dataset/*.rb


%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/*.rdoc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/CHANGELOG
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/MIT-LICENSE
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/doc/*.rdoc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/doc/release_notes/*.txt
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}


%changelog
* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 3.31.0-2
+ Revision: 774161
- mass rebuild of ruby packages against ruby 1.9.1

* Mon Jan 23 2012 Alexander Khrukin <akhrukin@mandriva.org> 3.31.0-1
+ Revision: 767185
- files listed twice fix
- imported package rubygem-sequel


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7330 |12cr|rubygem-sexp_processor-3.0.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname sexp_processor

Name:       rubygem-%{oname}
Version:    3.0.5
Release:    %mkrel 1
Summary:    Branches from ParseTree bringing all the generic sexp processing tools with it
Group:      Development/Ruby
License:    MIT
URL:        http://rubyforge.org/projects/parsetree/
Source0:    http://rubygems.org/gems/%{oname}-%{version}.gem
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}
Requires:   rubygems
Requires:   rubygem(rubyforge) >= 2.0.4
Requires:   rubygem(minitest) >= 1.6.0
Requires:   rubygem(hoe) >= 2.6.0
BuildRequires: rubygems
BuildArch:  noarch
Provides:   rubygem(%{oname}) = %{version}

%description
sexp_processor branches from ParseTree bringing all the generic sexp
processing tools with it. Sexp, SexpProcessor, Environment, etc... all
for your language processing pleasure.


%prep

%build

%install
rm -rf %buildroot
mkdir -p %{buildroot}%{ruby_gemdir}
gem install --local --install-dir %{buildroot}%{ruby_gemdir} \
            --force --rdoc %{SOURCE0}
ruby -pi -e 'sub(/\/usr\/local\/bin\/ruby/, "/usr/bin/env ruby")' %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/test/*
chmod 755 %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/test/*

%clean
rm -rf %buildroot

%files
%defattr(-, root, root, -)
%dir %{ruby_gemdir}/gems/%{oname}-%{version}/
%{ruby_gemdir}/gems/%{oname}-%{version}/lib/
%{ruby_gemdir}/gems/%{oname}-%{version}/test/
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/History.txt
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/Manifest.txt
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/Rakefile
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/README.txt
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec


%changelog
* Sun Oct 10 2010 Rémy Clouard <shikamaru@mandriva.org> 3.0.5-1mdv2011.0
+ Revision: 584526
- import rubygem-sexp_processor


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7331 |12cr|rubygem-shoulda-2.11.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from shoulda-2.11.3.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	shoulda

Summary:	Making tests easy on the fingers and eyes
Name:		rubygem-%{rbname}

Version:	2.11.3
Release:	2
Group:		Development/Ruby
License:	GPLv2
URL:		http://thoughtbot.com/community/
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildArch:	noarch

%description
Making tests easy on the fingers and eyes.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build -f '(rails|test)/'

%install
%gem_install

%clean
rm -rf %{buildroot}

%files
%{_bindir}/convert_to_should_syntax
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/bin
%{ruby_gemdir}/gems/%{rbname}-%{version}/bin/convert_to_should_syntax
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/rails
%{ruby_gemdir}/gems/%{rbname}-%{version}/rails/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/*.rdoc
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/test
%{ruby_gemdir}/gems/%{rbname}-%{version}/test/*


%changelog
* Tue Mar 15 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.11.3-2
+ Revision: 645141
- regenerate spec with gem2rpm5

* Fri Sep 17 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.11.3-1mdv2011.0
+ Revision: 579207
- import rubygem-shoulda



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7332 |12cr|rubygem-simplecov-0.7.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from simplecov-0.6.4.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	simplecov

Summary:	Code coverage for Ruby
Name:		rubygem-%{rbname}

Version:	0.7.1
Release:	1
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://github.com/colszowka/simplecov
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildArch:	noarch

%description
Code coverage for Ruby 1.9 with a powerful configuration library and automatic
merging of coverage across test suites

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build

%install
%gem_install

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/simplecov
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/simplecov/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/simplecov/formatter
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/simplecov/formatter/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/simplecov/railties
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/simplecov/railties/*.rake
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}

%changelog
* Wed Oct 03 2012 Denis Silakov <uragan@localhost> 0.6.4-1
- Initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7333 |12cr|rubygem-simplecov-html-0.7.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from simplecov-html-0.7.1.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	simplecov-html

Summary:	Default HTML formatter for SimpleCov code coverage tool for ruby 1.9+
Name:		rubygem-%{rbname}

Version:	0.7.1
Release:	1
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		https://github.com/colszowka/simplecov-html
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildArch:	noarch

%description
Default HTML formatter for SimpleCov code coverage tool for ruby 1.9+

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build

%install
%gem_install

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/simplecov-html
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/simplecov-html/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}

%changelog
* Thu Dec 13 2012 Denis Silakov <uragan@localhost> 0.7.1-1
- Initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7334 |12cr|rubygem-sinatra-1.3.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from sinatra-1.2.6.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	sinatra

Summary:	Classy web-development dressed in a DSL
Name:		rubygem-%{rbname}

Version:	1.3.2
Release:	1
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://sinatra.rubyforge.org
Source0:	http://gems.rubyforge.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildArch:	noarch

%description
Classy web-development dressed in a DSL

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build

%install
%gem_install

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/sinatra/images
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/sinatra
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/sinatra/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/sinatra/images/*.png
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/*.rdoc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/LICENSE
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}


%changelog
* Sun Mar 18 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.3.2-1
+ Revision: 785481
- version update 1.3.2

* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.2.6-2
+ Revision: 774161
- mass rebuild of ruby packages against ruby 1.9.1

* Mon Jan 23 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.2.6-1
+ Revision: 766983
- new files section
- packaging error agai
- both packaged fixed
- imported package rubygem-sinatra


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7335 |12cr|rubygem-spork-0.8.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname spork

Name:       rubygem-%{oname}
Version:    0.8.4
Release:    %mkrel 1
Summary:    A forking Drb spec server
Group:      Development/Ruby
License:    MIT
URL:        http://github.com/timcharper/spork
Source0:    http://rubygems.org/gems/%{oname}-%{version}.gem
Source1:    %{oname}-%{version}.gemspec
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}
Requires:   rubygems
BuildRequires: rubygems
BuildRequires: ruby-rake
Provides:   rubygem(%{oname}) = %{version}

%description
A forking Drb spec server

%prep

%build

%install
rm -rf %buildroot
mkdir -p %{buildroot}%{ruby_gemdir}
gem install -V --local --install-dir %{buildroot}%{ruby_gemdir} \
               --force --rdoc %{SOURCE0}

# copy binaries to bindir
mkdir -p %{buildroot}/%{_bindir}
mv %{buildroot}%{ruby_gemdir}/bin/* %{buildroot}/%{_bindir}

rm -rf %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/ext/
find %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/bin -type f | xargs chmod a+x

%clean
rm -rf %buildroot

%files
%defattr(-, root, root, -)
%{_bindir}/spork
%dir %{ruby_gemdir}/gems/%{oname}-%{version}/
%{ruby_gemdir}/gems/%{oname}-%{version}/assets/
%{ruby_gemdir}/gems/%{oname}-%{version}/bin/
%{ruby_gemdir}/gems/%{oname}-%{version}/features/
%{ruby_gemdir}/gems/%{oname}-%{version}/lib/
%{ruby_gemdir}/gems/%{oname}-%{version}/spec/
%{ruby_gemdir}/gems/%{oname}-%{version}/geminstaller.yml
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/MIT-LICENSE
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/README.rdoc
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec


%changelog
* Thu Nov 04 2010 Rémy Clouard <shikamaru@mandriva.org> 0.8.4-1mdv2011.0
+ Revision: 593395
- import rubygem-spork


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7336 |12cr|rubygem-sprockets-2.3.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define __noautoreq '1.3.0'

%define gemname sprockets
Summary:	Sprockets is a Rack-based asset packaging system
Name:		rubygem-%{gemname}
Version:	2.3.0
Release:	8
Source0:	http://rubygems.org/downloads/%{gemname}-%{version}.gem
License:	MIT
Group:		System/Servers
Url:		http://www.rubyonrails.org/
BuildArch:	noarch
BuildRequires:	ruby-RubyGems

%description
Sprockets is a Rack-based asset packaging system that concatenates 
and serves JavaScript, CoffeeScript, CSS, LESS, Sass, and SCSS.

%prep
%setup -c

%build

%install
gem install -E -n %{buildroot}%{_bindir} --local --install-dir %{buildroot}/%{ruby_gemdir} --force %{SOURCE0}

rm -rf %{buildroot}%{ruby_gemdir}/cache

%files
%defattr(-,root,root)
%{_bindir}/sprockets
%{ruby_gemdir}/gems/%{gemname}-%{version}
%{ruby_gemdir}/specifications/%{gemname}-%{version}.gemspec
%doc %{ruby_gemdir}/doc/%{gemname}-%{version}


%changelog
* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.3.0-4
+ Revision: 774161
- mass rebuild of ruby packages against ruby 1.9.1

* Mon Jan 30 2012 Crispin Boylan <crisb@mandriva.org> 2.3.0-3
+ Revision: 769822
- Fix file list

* Mon Jan 30 2012 Crispin Boylan <crisb@mandriva.org> 2.3.0-2
+ Revision: 769775
- Manual provides

* Mon Jan 30 2012 Crispin Boylan <crisb@mandriva.org> 2.3.0-1
+ Revision: 769722
- First mdv package
- Created package structure for 'rubygem-sprockets'.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7337 |12cr|rubygem-spruz-0.2.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from spruz-0.2.5.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	spruz

Summary:	Useful stuff
Name:		rubygem-%{rbname}

Version:	0.2.5
Release:	1
Group:		Development/Ruby
License:	BSD
URL:		http://flori.github.com/spruz
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildArch:	noarch

%description
All the stuff that isn't good/big enough for a real library.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build -f tests

%install
%gem_install

%files
%doc LICENSE
%{_bindir}/enum
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/bin
%{ruby_gemdir}/gems/%{rbname}-%{version}/bin/enum
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/spruz
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/spruz/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/spruz/xt
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/spruz/xt/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%{ruby_gemdir}/gems/%{rbname}-%{version}/README
%{ruby_gemdir}/doc/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/tests
%{ruby_gemdir}/gems/%{rbname}-%{version}/tests/*.rb



%changelog
* Tue Mar 29 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.2.5-1
+ Revision: 648722
- imported package rubygem-spruz


* Tue Mar 29 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.2.5-1
- Initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7338 |12cr|rubygem-sqlite3-1.3.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from sqlite3-1.3.5.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	sqlite3

Summary:	This module allows Ruby programs to interface with the SQLite3 database engine (http://www.sqlite.org)
Name:		rubygem-%{rbname}

Version:	1.3.6
Release:	1
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://github.com/luislavena/sqlite3-ruby
Source0:	http://gems.rubyforge.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems >= 1.3.5
BuildRequires:	ruby-devel
BuildRequires:	rubygem(rake)
BuildRequires:  sqlite-devel
BuildRequires:  pkgconfig(sqlite3)


%description
This module allows Ruby programs to interface with the SQLite3
database engine (http://www.sqlite.org).  You must have the
SQLite engine installed in order to build this module.
Note that this module is only compatible with SQLite 3.6.16 or newer.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build

%install
%gem_install

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/sqlite3
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/sqlite3/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec
%{ruby_sitearchdir}/%{rbname}/*.so


%files doc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/*.rdoc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/*.txt
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/ext/sqlite3/*.c
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}


%changelog
* Fri Jan 27 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.3.5-1
+ Revision: 769341
- spec file regenerated from gem2rpm5 script
- BR:pkgconfig(sqlite3)
- imported package rubygem-sqlite3


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7339 |12cr|rubygem-state_machine-0.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from state_machine-0.9.4.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	state_machine

Summary:	Adds support for creating state machines for attributes on any Ruby class
Name:		rubygem-%{rbname}

Version:	0.9.4
Release:	1
Group:		Development/Ruby
License:	MIT
URL:		http://www.pluginaweek.org
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildArch:	noarch

%description
Adds support for creating state machines for attributes on any Ruby class

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build -f 	'(.*.rb|.*.rdoc|LICENSE|examples|test)'

%install
rm -rf %{buildroot}
%gem_install

%clean
rm -rf %{buildroot}

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/LICENSE
%{ruby_gemdir}/gems/%{rbname}-%{version}/init.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/*.rdoc
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/examples
%{ruby_gemdir}/gems/%{rbname}-%{version}/examples/*
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/test
%{ruby_gemdir}/gems/%{rbname}-%{version}/test/*



%changelog
* Thu Mar 10 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.9.4-1
+ Revision: 643406
- imported package rubygem-state_machine


* Thu Mar 10 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.9.4-1
- Initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7340 |12cr|rubygem-stomp-1.1.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from stomp-1.1.7.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	stomp

Summary:	Ruby client for the Stomp messaging protocol
Name:		rubygem-%{rbname}

Version:	1.1.7
Release:	1
Group:		Development/Ruby
License:	Apache License
URL:		http://stomp.codehaus.org/
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildArch:	noarch
%rename		ruby-stomp

%description
Ruby client for the Stomp messaging protocol

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build -f '(examples|spec|test)/'

%install
rm -rf %{buildroot}
%gem_install

%clean
rm -rf %{buildroot}

%files
%{_bindir}/catstomp
%{_bindir}/stompcat
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/bin
%{ruby_gemdir}/gems/%{rbname}-%{version}/bin/catstomp
%{ruby_gemdir}/gems/%{rbname}-%{version}/bin/stompcat
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/stomp
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/stomp/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/stomp/ext
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/stomp/ext/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/spec
%{ruby_gemdir}/gems/%{rbname}-%{version}/spec/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/test
%{ruby_gemdir}/gems/%{rbname}-%{version}/test/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/*.rdoc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/LICENSE
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/examples
%{ruby_gemdir}/gems/%{rbname}-%{version}/examples/*.rb


%changelog
* Thu Mar 10 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.1.7-1
+ Revision: 643338
- new release: 1.1.7
- rename
- regenerate spec with gem2rpm5

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1-2mdv2011.0
+ Revision: 614767
- the mass rebuild of 2010.1 packages

* Mon Feb 01 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.1-1mdv2010.1
+ Revision: 499315
- import ruby-stomp


* Mon Feb  1 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.1-1
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7341 |12cr|rubygem-stompserver-0.9.9-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	stompserver

Summary:	A basic message queue processing server
Name:		rubygem-%{oname}
Version:	0.9.9
Release:	%mkrel 2
License:	MIT
Group:		Development/Ruby
URL:		http://%{oname}.rubyforge.org/
Source0:	http://gems.rubyforge.org/gems/%{oname}-%{version}.gem
Source1:	%{oname}.init
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	ruby-RubyGems
BuildArch:	noarch

%description
Stomp messaging server with file/dbm/memory/activerecord based FIFO queues,
queue monitoring, and basic authentication.

%prep

%build

%install
rm -rf %{buildroot}
gem install -E -n %{buildroot}%{_bindir} --local --install-dir %{buildroot}/%{ruby_gemdir} --force %{SOURCE0}

rm -rf %{buildroot}%{ruby_gemdir}/{cache,gems/%{oname}-%{version}/ext}

install -m755 %{SOURCE1} -D %{buildroot}%{_initrddir}/%{oname}
install -m644 %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/config/%{oname}.conf -D %{buildroot}%{_sysconfdir}/%{oname}.conf
sed	-e 's#:daemon:.*#:daemon: true#g' \
	-e 's#:working_dir:.*#:working_dir: %{_localstatedir}/lib/%{oname}#g' \
	-e 's#:user:.*#:user: %{oname}#g' \
	-e 's#:group:.*#:group: %{oname}#g' \
	-i %{buildroot}%{_sysconfdir}/%{oname}.conf
echo ':logdir: ../../log/stompserver' >> %{buildroot}%{_sysconfdir}/%{oname}.conf
echo ':pidfile: ../../run/stompserver/stompserver.pid' >> %{buildroot}%{_sysconfdir}/%{oname}.conf

install -m644 %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/etc/passwd.example -D %{buildroot}%{_localstatedir}/lib/%{oname}/etc/.passwd
sed -e 's/testuser:testpass/#testuser:testpass/g' -i %{buildroot}%{_localstatedir}/lib/%{oname}/etc/.passwd

install -d %{buildroot}%{_localstatedir}/lib/%{oname}/.queue
install -d %{buildroot}%{_var}/{log,run}/%{oname}

%pre
%_pre_useradd %{oname} %{_localstatedir}/lib/%{oname} /sbin/nologin

%post
%{_post_service %{oname}}

%preun
%{_preun_service %{oname}}

%postun
%_postun_userdel %{oname}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%{ruby_gemdir}/gems/%{oname}-%{version}
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec
%{_bindir}/%{oname}
%{_initrddir}/%{oname}
%config(noreplace) %{_sysconfdir}/%{oname}.conf
%attr(700,%{oname},%{oname}) %dir %{_localstatedir}/lib/%{oname}
%attr(700,%{oname},%{oname}) %dir %{_localstatedir}/lib/%{oname}/etc
%config(noreplace) %attr(640,root,stompserver) %{_localstatedir}/lib/%{oname}/etc/.passwd
%attr(700,%{oname},%{oname}) %dir %{_localstatedir}/lib/%{oname}/.queue
%attr(700,%{oname},%{oname}) %dir %{_localstatedir}/log/%{oname}
%attr(700,%{oname},%{oname}) %dir %{_localstatedir}/run/%{oname}


%changelog
* Sat Sep 18 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.9.9-2mdv2011.0
+ Revision: 579452
- add service functionality

* Sat Sep 18 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.9.9-1mdv2011.0
+ Revision: 579429
- import rubygem-stompserver


* Fri Nov 20 2009 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.9.9-1
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7342 |12cr|rubygem-stringex-1.3.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from stringex-1.3.0.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	stringex

Summary:	Some [hopefully] useful extensions to Ruby's String class
Name:		rubygem-%{rbname}

Version:	1.3.2
Release:	1
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://github.com/rsl/stringex
Source0:	http://gems.rubyforge.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildArch:	noarch

%description
Some [hopefully] useful extensions to Ruby's String class. Stringex is made up
of three libraries: ActsAsUrl [permalink solution with better character
translation], Unidecoder [Unicode to Ascii transliteration], and
StringExtensions [miscellaneous helper methods for the String class].

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build

%install
%gem_install

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/stringex
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/stringex/unidecoder_data
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec
%{ruby_gemdir}//gems/%{rbname}-%{version}/lib/stringex/unidecoder_data/*
%{ruby_gemdir}//gems/%{rbname}-%{version}/lib/stringex/*.rb

%files doc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/*.rdoc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/MIT-LICENSE
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}


%changelog
* Sat Feb 18 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.3.2-1
+ Revision: 777038
- version update 1.3.2

* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.3.0-2
+ Revision: 774161
- mass rebuild of ruby packages against ruby 1.9.1

* Mon Jan 23 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.3.0-1
+ Revision: 767107
- imported package rubygem-stringex


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7343 |12cr|rubygem-syntax-1.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname syntax

Name:       rubygem-%{oname}
Version:    1.0.0
Release:    %mkrel 1
Summary:    Syntax is Ruby library for performing simple syntax highlighting
Group:      Development/Ruby
License:    BSD
URL:        http://rubygems.org/gems/syntax/
Source0:    http://rubygems.org/gems/%{oname}-%{version}.gem
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}
Requires:   rubygems
BuildRequires: rubygems
BuildArch:  noarch
Provides:   rubygem(%{oname}) = %{version}

%description
Syntax is Ruby library for performing simple syntax highlighting.

%prep

%build

%install
rm -rf %buildroot
mkdir -p %{buildroot}%{ruby_gemdir}
gem install --local --install-dir %{buildroot}%{ruby_gemdir} \
            --force --rdoc %{SOURCE0}

%clean
rm -rf %buildroot

%files
%defattr(-, root, root, -)
%{ruby_gemdir}/gems/%{oname}-%{version}/
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec


%changelog
* Sat Oct 09 2010 Rémy Clouard <shikamaru@mandriva.org> 1.0.0-1mdv2011.0
+ Revision: 584340
- import rubygem-syntax


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7344 |12cr|rubygem-term-ansicolor-1.0.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from term-ansicolor-1.0.7.gem by gem2rpm5 0.6.7 -*- rpm-spec -*-
%define	rbname	term-ansicolor

Summary:	Ruby library that colors strings using ANSI escape sequences
Name:		rubygem-%{rbname}

Version:	1.0.7
Release:	2
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://flori.github.com/term-ansicolor
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildArch:	noarch

%description
Ruby library that colors strings using ANSI escape sequences.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build -f '(examples|test)'

%install
%gem_install

%files
%{_bindir}/cdiff
%{_bindir}/decolor
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/bin
%{ruby_gemdir}/gems/%{rbname}-%{version}/bin/cdiff
%{ruby_gemdir}/gems/%{rbname}-%{version}/bin/decolor
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/term
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%{ruby_gemdir}/doc/%{rbname}-%{version}
%{ruby_gemdir}/gems/%{rbname}-%{version}/*.rdoc
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/examples
%{ruby_gemdir}/gems/%{rbname}-%{version}/examples/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/tests
%{ruby_gemdir}/gems/%{rbname}-%{version}/tests/*.rb


%changelog
* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.0.7-2
+ Revision: 774533
- regenerate spec with gem2rpm5
- mass rebuild of ruby packages against ruby 1.9.1

* Mon Jan 23 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.0.7-1
+ Revision: 766993
- version update 1.0.7

* Sat Oct 09 2010 Rémy Clouard <shikamaru@mandriva.org> 1.0.5-1mdv2011.0
+ Revision: 584361
- import rubygem-term-ansicolor


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7345 |12cr|rubygem-thin-1.3.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from thin-1.3.1.gem by gem2rpm5 0.6.5 -*- rpm-spec -*-
%define	rbname	thin

Summary:	A thin and fast web server
Name:		rubygem-%{rbname}

Version:	1.3.1
Release:	2
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://code.macournoyer.com/thin/
Source0:	http://gems.rubyforge.org/gems/%{rbname}-%{version}.gem
Patch0:		thin-1.3.1-format-string-fixes.patch
BuildRequires:	rubygems 
BuildRequires:	ruby-devel

%description
A thin and fast web server

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q
%patch0 -p1 -b .str_fmt~

%build
%gem_build

%install
%gem_install

%files
%{_bindir}/thin
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/bin
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/rack
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/rack/adapter
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/thin
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/thin/backends
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/thin/controllers
%dir %{ruby_sitearchdir}
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/thin/backends/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/thin/controllers/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/thin/controllers/*.erb
%{ruby_gemdir}/gems/%{rbname}-%{version}/bin/%{rbname}
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/rack/adapter/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/thin/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/thin/*.erb
%{ruby_sitearchdir}/thin_parser.so
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%{ruby_gemdir}/doc/%{rbname}-%{version}


%changelog
* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.3.1-2
+ Revision: 774531
- format string fixes (P0)
- drop build dependency on rake as it's now provided by ruby's standard library
- mass rebuild of ruby packages against ruby 1.9.1

* Tue Jan 24 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.3.1-1
+ Revision: 768092
- imported package rubygem-thin


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7346 |12cr|rubygem-thor-0.14.6-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gemname thor
Summary:	A scripting framework that replaces rake, sake and rubigen
Name:		rubygem-%{gemname}
Version:	0.14.6
Release:	4
Source0:	http://rubygems.org/downloads/%{gemname}-%{version}.gem
License:	MIT
Group:		System/Servers
Url:		http://www.rubyonrails.org/
BuildRoot:	%{_tmppath}/%{gemname}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	ruby-RubyGems
Provides:       rubygem(%{gemname}) = %{version}

%description
A scripting framework that replaces rake, sake and rubigen.

%prep
%setup -c

%build

%install

gem install -E -n %{buildroot}%{_bindir} --local --install-dir %{buildroot}/%{ruby_gemdir} --force %{SOURCE0}

rm -rf %{buildroot}%{ruby_gemdir}/cache

%files
%defattr(-,root,root)
%{_bindir}/rake2thor
%{_bindir}/thor
%{ruby_gemdir}/gems/%{gemname}-%{version}
%{ruby_gemdir}/specifications/%{gemname}-%{version}.gemspec
%doc %{ruby_gemdir}/doc/%{gemname}-%{version}


%changelog
* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.14.6-4
+ Revision: 774161
- mass rebuild of ruby packages against ruby 1.9.1

* Mon Jan 30 2012 Crispin Boylan <crisb@mandriva.org> 0.14.6-3
+ Revision: 769823
- Fix file list

* Mon Jan 30 2012 Crispin Boylan <crisb@mandriva.org> 0.14.6-2
+ Revision: 769795
- Manual provides

* Mon Jan 30 2012 Crispin Boylan <crisb@mandriva.org> 0.14.6-1
+ Revision: 769794
- New mdv package
- Created package structure for 'rubygem-thor'.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7347 |12cr|rubygem-tilt-1.3.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from tilt-1.3.3.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	tilt

Summary:	Generic interface to multiple Ruby template engines
Name:		rubygem-%{rbname}

Version:	1.3.3
Release:	2
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://github.com/rtomayko/tilt/
Source0:	http://gems.rubyforge.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildArch:	noarch

%description
Generic interface to multiple Ruby template engines

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build

%install
%gem_install

%files
%{_bindir}/tilt
%{ruby_gemdir}/gems/%{rbname}-%{version}/
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec


%files doc
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}


%changelog
* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.3.3-2
+ Revision: 774161
- mass rebuild of ruby packages against ruby 1.9.1

* Mon Jan 23 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.3.3-1
+ Revision: 766891
- imported package rubygem-tilt


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7348 |12cr|rubygem-transaction-simple-1.4.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from transaction-simple-1.4.0.2.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	transaction-simple

Summary:	Transaction::Simple provides a generic way to add active transaction support to objects
Name:		rubygem-%{rbname}

Version:	1.4.0.2
Release:	1
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://trans-simple.rubyforge.org/
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildArch:	noarch
Obsoletes:	ruby-transaction-simple

%description
Transaction::Simple provides a generic way to add active transaction support
to
objects. The transaction methods added by this module will work with most
objects, excluding those that cannot be Marshal-ed (bindings, procedure
objects, IO instances, or singleton objects).
The transactions supported by Transaction::Simple are not associated with any
sort of data store. They are "live" transactions occurring in memory on the
object itself. This is to allow "test" changes to be made to an object before
making the changes permanent.
Transaction::Simple can handle an "infinite" number of transaction levels
(limited only by memory). If I open two transactions, commit the second, but
abort the first, the object will revert to the original version.
Transaction::Simple supports "named" transactions, so that multiple levels of
transactions can be committed, aborted, or rewound by referring to the
appropriate name of the transaction. Names may be any object except nil.
Transaction groups are also supported. A transaction group is an object
wrapper
that manages a group of objects as if they were a single object for the
purpose
of transaction management. All transactions for this group of objects should
be
performed against the transaction group object, not against individual objects
in the group.
Version 1.4.0 of Transaction::Simple adds a new post-rewind hook so that
complex graph objects of the type in tests/tc_broken_graph.rb can correct
themselves.
Version 1.4.0.1 just fixes a simple bug with #transaction method handling
during the deprecation warning.
Version 1.4.0.2 is a small update for people who use Transaction::Simple in
bundler (adding lib/transaction-simple.rb) and other scenarios where having
Hoe
as a runtime dependency (a bug fixed in Hoe several years ago, but not visible
in Transaction::Simple because it has not needed a re-release). All of the
files internally have also been marked as UTF-8, ensuring full Ruby 1.9
compatibility.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build

%install
%gem_install

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/transaction
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/transaction/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/transaction/simple
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/transaction/simple/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/transaction/simple/threadsafe
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/transaction/simple/threadsafe/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/*.rdoc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/*.txt
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}

%changelog
* Fri Sep 28 2012 Denis Silakov <uragan@localhost> 1.4.0.2-1
- Initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7349 |12cr|rubygem-treetop-1.4.10-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gemname treetop
Summary:	A Ruby-based text parsing and interpretation DSL
Name:		rubygem-%{gemname}
Version:	1.4.10
Release:	4
Source0:	http://rubygems.org/downloads/%{gemname}-%{version}.gem
License:	MIT
Group:		System/Servers
Url:		http://www.rubyonrails.org/
BuildRoot:	%{_tmppath}/%{gemname}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	ruby-RubyGems
Provides:       rubygem(%{gemname}) = %{version}

%description
A Ruby-based text parsing and interpretation DSL.

%prep
%setup -c

%build

%install
rm -rf $RPM_BUILD_ROOT

gem install -E -n %{buildroot}%{_bindir} --local --install-dir %{buildroot}/%{ruby_gemdir} --force %{SOURCE0}

rm -rf %{buildroot}%{ruby_gemdir}/cache

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_bindir}/tt
%{ruby_gemdir}/gems/%{gemname}-%{version}
%{ruby_gemdir}/specifications/%{gemname}-%{version}.gemspec
%doc %{ruby_gemdir}/doc/%{gemname}-%{version}


%changelog
* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.4.10-4
+ Revision: 774161
- mass rebuild of ruby packages against ruby 1.9.1

* Mon Jan 30 2012 Crispin Boylan <crisb@mandriva.org> 1.4.10-3
+ Revision: 769824
- Fix file list

* Mon Jan 30 2012 Crispin Boylan <crisb@mandriva.org> 1.4.10-2
+ Revision: 769774
- Manual provides

* Mon Jan 30 2012 Crispin Boylan <crisb@mandriva.org> 1.4.10-1
+ Revision: 769769
- First mdv package
- Created package structure for 'rubygem-treetop'.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7350 |12cr|rubygem-trollop-1.16.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname trollop

Name:       rubygem-%{oname}
Version:    1.16.2
Release:    %mkrel 1
Summary:    Trollop is a commandline option parser for Ruby that just gets out of your way
Group:      Development/Ruby
License:    Ruby or GPLv2
URL:        http://trollop.rubyforge.org
Source0:    http://rubygems.org/gems/%{oname}-%{version}.gem
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}
Requires:   rubygems
BuildRequires: rubygems
BuildArch:  noarch
Provides:   rubygem(%{oname}) = %{version}

%description
Trollop is a commandline option parser for Ruby that just
gets out of your way. One line of code per option is all you need to write.
For that, you get a nice automatically-generated help page, robust option
parsing, command subcompletion, and sensible defaults for everything you don't
specify.


%prep

%build

%install
rm -rf %buildroot
mkdir -p %{buildroot}%{ruby_gemdir}
gem install --local --install-dir %{buildroot}%{ruby_gemdir} \
            --force --rdoc %{SOURCE0}

%clean
rm -rf %buildroot

%files
%defattr(-, root, root, -)
%{ruby_gemdir}/gems/%{oname}-%{version}/
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec


%changelog
* Sat Oct 09 2010 Rémy Clouard <shikamaru@mandriva.org> 1.16.2-1mdv2011.0
+ Revision: 584371
- import rubygem-trollop


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7351 |12cr|rubygem-tzinfo-0.3.23-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname tzinfo

Name:       rubygem-%{oname}
Version:    0.3.23
Release:    %mkrel 1
Summary:    Daylight-savings aware timezone library
Group:      Development/Ruby
License:    MIT
URL:        http://tzinfo.rubyforge.org/
Source0:    http://rubygems.org/gems/%{oname}-%{version}.gem
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root
Requires:   rubygems
BuildRequires: rubygems
BuildArch:  noarch
Provides:   rubygem(%{oname}) = %{version}

%description
TZInfo is a Ruby library that uses the standard tz (Olson) database to provide
daylight savings aware transformations between times in different time zones.


%prep

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{ruby_gemdir}
gem install --local --install-dir %{buildroot}%{ruby_gemdir} \
            --force --rdoc %{SOURCE0}

%clean
rm -rf %{buildroot}

%files
%defattr(-, root, root, -)
%dir %{ruby_gemdir}/gems/%{oname}-%{version}/
%{ruby_gemdir}/gems/%{oname}-%{version}/lib/
%{ruby_gemdir}/gems/%{oname}-%{version}/test/
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/LICENSE
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/Rakefile
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/README
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/CHANGES
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec


%changelog
* Mon Dec 20 2010 Rémy Clouard <shikamaru@mandriva.org> 0.3.23-1mdv2011.0
+ Revision: 623427
- import rubygem-tzinfo


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7352 |12cr|rubygem-ultrasphinx-1.11-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from ultrasphinx-1.11.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	ultrasphinx

Summary:	Ruby on Rails configurator and client to the Sphinx fulltext search engine
Name:		rubygem-%{rbname}
Version:	1.11
Release:	4
Group:		Development/Ruby
License:	Academic Free License (AFL) v. 3.0
URL:		http://blog.evanweaver.com/files/doc/fauna/ultrasphinx/
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
Patch0:		ultrasphinx-1.11-prefix.patch
Patch1:		ultrasphinx-1.11-test-dispatch-env-shebang.patch
BuildRequires:	rubygems >= 1.2
BuildArch:	noarch
Requires:	sphinx

%description
Ruby on Rails configurator and client to the Sphinx fulltext search engine.

%package        doc
Summary:        Documentation for %{name}
Group:          Books/Computer books
Requires:       %{name} = %{EVRD}
BuildArch:      noarch

%description    doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q
%patch0 -p1 -b .prefix~
%patch1 -p1 -b .shebang~

%build
%gem_build -f '(.*.rb|Rakefile|tasks|vendor)'

%install
rm -rf %{buildroot}

%gem_install

%clean
rm -rf %{buildroot}

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%{ruby_gemdir}/gems/%{rbname}-%{version}/Rakefile
%{ruby_gemdir}/gems/%{rbname}-%{version}/init.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/tasks
%{ruby_gemdir}/gems/%{rbname}-%{version}/tasks/*
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/test
%{ruby_gemdir}/gems/%{rbname}-%{version}/test/*
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/vendor
%{ruby_gemdir}/gems/%{rbname}-%{version}/vendor/*
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/CHANGELOG
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/DEPLOYMENT_NOTES
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/LICENSE
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/RAKE_TASKS
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/README
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/TODO
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}


%changelog
* Thu Mar 10 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.11-4
+ Revision: 643273
- use absolute path to /usr/sbin/sphinx-searchd
- ship docs in a separate subpackage
- use gem2rpm5 layout..

* Sun Sep 19 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.11-3mdv2011.0
+ Revision: 579883
- fix path to indexer & searchd
- add dependency on sphinx

* Sat Sep 18 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.11-2mdv2011.0
+ Revision: 579744
- fix license
- rebuild for new auto requires/provides
- don't ship gem archive

* Wed Feb 03 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.11-1mdv2010.1
+ Revision: 500501
- fix summary-ended-with-dot
- import rubygem-ultrasphinx


* Mon Feb  3 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.11-1
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7353 |12cr|rubygem-uuidtools-2.1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from uuidtools-2.1.2.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	uuidtools

Summary:	UUID generator
Name:		rubygem-%{rbname}

Version:	2.1.2
Release:	2
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://uuidtools.rubyforge.org/
Source0:	http://gems.rubyforge.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildArch:	noarch

%description
A simple universally unique ID generation library.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build

%install
%gem_install

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/compat
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/compat/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/uuidtools
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/uuidtools/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/README
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}


%changelog
* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.1.2-2
+ Revision: 774161
- mass rebuild of ruby packages against ruby 1.9.1

* Mon Jan 23 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.1.2-1
+ Revision: 767104
- imported package rubygem-uuidtools


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7354 |12cr|rubygem-webmock-1.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from webmock-1.6.2.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	webmock

Summary:	HTTP regression testing framework
Name:		rubygem-%{rbname}

Version:	1.6.2
Release:	1
Group:		Development/Ruby
License:	GPLv2
URL:		http://github.com/bblimke/webmock
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 

%description
WebMock allows stubbing HTTP requests and setting expectations on HTTP
requests.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build -f '(spec|vendor|test)/'

%install
%gem_install

%clean
rm -rf %{buildroot}

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/webmock
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/webmock/*
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/spec
%{ruby_gemdir}/gems/%{rbname}-%{version}/spec/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/spec/*.txt
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/spec/util
%{ruby_gemdir}/gems/%{rbname}-%{version}/spec/util/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/spec/vendor
%{ruby_gemdir}/gems/%{rbname}-%{version}/spec/vendor/addressable
%{ruby_gemdir}/gems/%{rbname}-%{version}/spec/vendor/crack
%{ruby_gemdir}/gems/%{rbname}-%{version}/spec/vendor/right_http_connection-1.2.4
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/test
%{ruby_gemdir}/gems/%{rbname}-%{version}/test/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/*.md
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/LICENSE
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}


%changelog
* Mon Mar 14 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.6.2-1
+ Revision: 644660
- regenerate spec with gem2rpm5
- new release: 1.6.2

* Fri Sep 17 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.3.5-1mdv2011.0
+ Revision: 579220
- import rubygem-webmock



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7355 |12cr|rubygem-xml-simple-1.0.12-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname xml-simple

Name:       rubygem-%{oname}
Version:    1.0.12
Release:    %mkrel 1
Summary:    A simple API for XML processing
Group:      Development/Ruby
License:    GPLv2+ or Ruby License
URL:        http://xml-simple.rubyforge.org
Source0:    http://rubygems.org/gems/%{oname}-%{version}.gem
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root
Requires:   rubygems
BuildRequires: rubygems
BuildArch:  noarch
Provides:   rubygem(%{oname}) = %{version}

%description
A simple API for XML processing.


%prep

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{ruby_gemdir}
gem install --local --install-dir %{buildroot}%{ruby_gemdir} \
            --force --rdoc %{SOURCE0}

%clean
rm -rf %{buildroot}

%files
%defattr(-, root, root, -)
%{ruby_gemdir}/gems/%{oname}-%{version}/
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec


%changelog
* Fri Dec 10 2010 Rémy Clouard <shikamaru@mandriva.org> 1.0.12-1mdv2011.0
+ Revision: 620455
- import rubygem-xml-simple


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7356 |12cr|rubygem-xpath-0.1.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from xpath-0.1.4.gem by gem2rpm5 0.6.5 -*- rpm-spec -*-
%define	rbname	xpath

Summary:	Generate XPath expressions from Ruby
Name:		rubygem-%{rbname}

Version:	0.1.4
Release:	2
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://github.com/jnicklas/xpath
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildArch:	noarch

%description
XPath is a Ruby DSL for generating XPath expressions

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build -f spec/

%install
%gem_install

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/xpath
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/xpath/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/spec
%{ruby_gemdir}/gems/%{rbname}-%{version}/spec/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/spec/fixtures
%{ruby_gemdir}/gems/%{rbname}-%{version}/spec/fixtures/*.html
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%{ruby_gemdir}/doc/%{rbname}-%{version}
%{ruby_gemdir}/gems/%{rbname}-%{version}/*.rdoc



%changelog
* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.1.4-2
+ Revision: 774161
- mass rebuild of ruby packages against ruby 1.9.1

* Wed Oct 05 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.1.4-1
+ Revision: 703096
- imported package rubygem-xpath


* Wed Oct 05 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.1.4-1
- Initial package generated by gem2rpm5

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7357 |12cr|rubygem-yard-0.5.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname yard

Name:       rubygem-%{oname}
Version:    0.5.3
Release:    %mkrel 1
Summary:    Documentation tool for consistent and usable documentation in Ruby
Group:      Development/Ruby
License:    MIT
URL:        http://yardoc.org
Source0:    %{oname}-%{version}.gem
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root
Requires:   rubygems
BuildRequires: rubygems
BuildArch:  noarch
Provides:   rubygem(%{oname}) = %{version}

%description
YARD is a documentation generation tool for the Ruby programming language.
It enables the user to generate consistent, usable documentation that can be
exported to a number of formats very easily, and also supports extending for
custom Ruby constructs such as custom class level definitions.


%prep

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{ruby_gemdir}
gem install --local --install-dir %{buildroot}%{ruby_gemdir} \
            --force --rdoc %{SOURCE0}
mkdir -p %{buildroot}/%{_bindir}
mv %{buildroot}%{ruby_gemdir}/bin/* %{buildroot}/%{_bindir}
rmdir %{buildroot}%{ruby_gemdir}/bin
find %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/bin -type f | xargs chmod a+x

%clean
rm -rf %{buildroot}

%files
%defattr(-, root, root, -)
%{_bindir}/yardoc
%{_bindir}/yri
%{_bindir}/yard-graph
%dir %{ruby_gemdir}/gems/%{oname}-%{version}/
%{ruby_gemdir}/gems/%{oname}-%{version}/.yardopts/
%{ruby_gemdir}/gems/%{oname}-%{version}/benchmarks/
%{ruby_gemdir}/gems/%{oname}-%{version}/bin/
%{ruby_gemdir}/gems/%{oname}-%{version}/lib/
%{ruby_gemdir}/gems/%{oname}-%{version}/spec/
%{ruby_gemdir}/gems/%{oname}-%{version}/templates/
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/docs/
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/ChangeLog
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/LICENSE
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/README.md
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/Rakefile
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec


%changelog
* Tue Dec 07 2010 Rémy Clouard <shikamaru@mandriva.org> 0.5.3-1mdv2011.0
+ Revision: 614566
- import rubygem-yard


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7358 |12cr|rubygem-ZenTest-4.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname ZenTest

Summary:    ZenTest provides 4 different tools: zentest, unit_diff, autotest, and multiruby
Name:       rubygem-%{oname}
Version:    4.4.0
Release:    %mkrel 1
Group:      Development/Ruby
License:    MIT
URL:        http://www.zenspider.com/ZSS/Products/ZenTest/
Source0:    http://rubygems.org/gems/%{oname}-%{version}.gem
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}
Requires:   rubygems
Requires:   rubygem(rubyforge) >= 2.0.4
Requires:   rubygem(minitest) >= 1.7.0
Requires:   rubygem(hoe) >= 2.6.1
BuildRequires: rubygems
BuildArch:  noarch
Provides:   rubygem(%{oname}) = %{version}

%description
ZenTest provides 4 different tools: zentest, unit_diff, autotest, and
multiruby.
ZenTest scans your target and unit-test code and writes your missing
code based on simple naming rules, enabling XP at a much quicker
pace. ZenTest only works with Ruby and Test::Unit. Nobody uses this
tool anymore but it is the package namesake, so it stays.
unit_diff is a command-line filter to diff expected results from
actual results and allow you to quickly see exactly what is wrong.
autotest is a continous testing facility meant to be used during
development. As soon as you save a file, autotest will run the
corresponding dependent tests.
multiruby runs anything you want on multiple versions of ruby. Great
for compatibility checking! Use multiruby_setup to manage your
installed versions.


%prep

%build

%install
rm -rf %buildroot
mkdir -p %{buildroot}%{ruby_gemdir}
gem install --local --install-dir %{buildroot}%{ruby_gemdir} \
            --force --rdoc %{SOURCE0}
mkdir -p %{buildroot}/%{_bindir}
mv %{buildroot}%{ruby_gemdir}/bin/* %{buildroot}/%{_bindir}
rmdir %{buildroot}%{ruby_gemdir}/bin
find %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/bin -type f | xargs chmod 755
find %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/test -type f | xargs chmod 755
find %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/lib -type f | xargs chmod 644
ruby -pi -e 'sub(/\/usr\/local\/bin\/ruby/, "/usr/bin/env ruby")' %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/{bin,test}/*

%clean
rm -rf %buildroot

%files
%defattr(-, root, root, -)
%{_bindir}/autotest
%{_bindir}/multigem
%{_bindir}/multiruby
%{_bindir}/multiruby_setup
%{_bindir}/unit_diff
%{_bindir}/zentest
%dir %{ruby_gemdir}/gems/%{oname}-%{version}/
%{ruby_gemdir}/gems/%{oname}-%{version}/.autotest
%{ruby_gemdir}/gems/%{oname}-%{version}/bin/
%{ruby_gemdir}/gems/%{oname}-%{version}/lib/
%{ruby_gemdir}/gems/%{oname}-%{version}/test/
%{ruby_gemdir}/gems/%{oname}-%{version}/example*.rb
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/History.txt
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/Manifest.txt
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/Rakefile
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/README.txt
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/articles/*
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/example.txt
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec


%changelog
* Fri Oct 15 2010 Rémy Clouard <shikamaru@mandriva.org> 4.4.0-1mdv2011.0
+ Revision: 585839
- import rubygem-ZenTest


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7359 |12cr|rubygem-zoom-0.4.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname   zoom

Name:       rubygem-%{oname}
Version:    0.4.1
Release:    %mkrel 2
Summary:    Ruby Zoom Handler
Group:      Development/Ruby
License:    MIT
URL:        http://tmail.rubyforge.org
Source0:    http://rubygems.org/downloads/%{oname}-%{version}.gem
Patch0:     zoom-0.4.1-ruby-1.9.patch
Patch1:     114813bd42da5e9d2c3f8b2a9070c35891d2e377.patch
BuildRequires: rubygems
BuildRequires: ruby-devel
BuildRequires: rubygem-minitest
BuildRequires: rubygem-rake
BuildRequires: yaz-devel

%description
Ruby/ZOOM provides a Ruby binding to the Z40.50 Object-Orientation 
Model (ZOOM), an abstract object-oriented programming interface to 
a subset of the services specified by the Z39.50 standard, also 
known as the international standard ISO 23950.

%files
%{ruby_gemdir}/gems/%{oname}-%{version}/
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%doc ChangeLog README sample
%{ruby_sitearchdir}/zoom.so

#-------------------------------------------------------------------------------

%prep
%setup -q
tar xmf data.tar.gz
%apply_patches

%build
rake build
rake package

%install
%gem_install

%check
rake test

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7360 |12cr|ruby-geoip-0.8.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	geoip

Summary:	GeoIP ruby gem
Name:		ruby-%{oname}
Version:	0.8.6
Release:	%mkrel 2
License:	MIT
Group:		Development/Ruby
URL:		http://%{oname}.rubyforge.org/
Source0:	http://gems.rubyforge.org/gems/%{oname}-%{version}.gem
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	ruby-RubyGems
Requires:	ruby

%description
The Ruby gem for querying Maxmind.com's GeoIP database, which returns the
geographic location of a server given its IP address

%prep

%build

%install
rm -rf %{buildroot}
gem install --install-dir %{buildroot}/%{ruby_gemdir} --force %{SOURCE0}

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec
%{ruby_gemdir}/gems/%{oname}-%{version}



%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.8.6-2mdv2011.0
+ Revision: 614742
- the mass rebuild of 2010.1 packages

* Mon Feb 01 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.8.6-1mdv2010.1
+ Revision: 499185
- import ruby-geoip


* Mon Feb  1 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.8.6-1
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7361 |12cr|ruby-hike-1.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname	hike

Name:		ruby-%{rname}
Summary:	A Ruby library for finding files in a set of paths
Version:	1.2.1
Release:	1
License:	MIT
Group:		Development/Ruby
URL:		https://github.com/sstephenson/hike
Source0:	http://rubygems.org/downloads/%{rname}-%{version}.gem
BuildRequires:	ruby-RubyGems
BuildArch:	noarch

%description
Hike is a Ruby library for finding files in a set of paths. Use it to implement
search paths, load paths, and the like.

%prep

%build

%install
gem install -E -n %{buildroot}%{_bindir} --local --install-dir %{buildroot}/%{ruby_gemdir} --force %{SOURCE0}
rm -rf %{buildroot}%{ruby_gemdir}/cache

%files
%defattr(-,root,root)
%doc %{ruby_gemdir}/doc/%{rname}-%{version}
%{ruby_gemdir}/gems/%{rname}-%{version}
%{ruby_gemdir}/specifications/%{rname}-%{version}.gemspec


%changelog
* Thu May 03 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.2.1-1
+ Revision: 795375
- imported package ruby-hike


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7362 |12cr|ruby-journey-1.0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname	journey

Name:		ruby-journey
Summary:	Ruby router
Version:	1.0.4
Release:	1
License:	MIT
Group:		Development/Ruby
URL:		http://rubygems.org/gems/journey
Source0:	http://rubygems.org/downloads/%{rname}-%{version}.gem
BuildArch:	noarch
BuildRequires:	ruby-RubyGems

%description
Journey is a router. It routes requests.

%prep

%build

%install
gem install -E -n %{buildroot}%{_bindir} --local --install-dir %{buildroot}/%{ruby_gemdir} --force %{SOURCE0}

rm -rf %{buildroot}%{ruby_gemdir}/cache

%files
%{ruby_gemdir}/gems/%{rname}-%{version}
%{ruby_gemdir}/specifications/%{rname}-%{version}.gemspec
%doc %{ruby_gemdir}/doc/%{rname}-%{version}


%changelog
* Fri May 04 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.0.3-1
+ Revision: 795935
- imported package ruby-journey


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7363 |12cr|ruby-json-1.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	json

Summary:	GeoIP ruby gem
Name:		ruby-%{oname}
Version:	1.2.0
Release:	%mkrel 1
License:	Ruby or GPLv2
Group:		Development/Ruby
URL:		http://%{oname}.rubyforge.org/
Source0:	http://gems.rubyforge.org/gems/%{oname}-%{version}.gem
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	ruby-RubyGems ruby-devel ruby-rake
Requires:	ruby

%description
This is a implementation of the JSON specification according
to RFC 4627 in Ruby.
You can think of it as a low fat alternative to XML,
if you want to store data to disk or transmit it over
a network rather than use a verbose markup language.

%prep

%build

%install
rm -rf %{buildroot}
gem install --install-dir %{buildroot}/%{ruby_gemdir} --force %{SOURCE0}

chmod g-w,g+r,o+r -R %{buildroot}

mv %{buildroot}%{ruby_gemdir}/bin %{buildroot}%{_prefix}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%{_bindir}/*_json.rb
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/gems/%{oname}-%{version}
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec



%changelog
* Mon Feb 01 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.2.0-1mdv2010.1
+ Revision: 499318
- add missing buildrequires
- import ruby-json


* Mon Feb  1 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.2.0-1
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7364 |12cr|ruby-ldetect-0.0.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname ldetect
%define name ruby-%{rname}
%define version 0.0.2
%define release %mkrel 9

Summary: Ruby binding for libdetect
Name: %{name}
Version: %{version}
Release: %{release}
URL: http://people.mandriva.com/~pterjan/soft/ruby-ldetect/
Source0: http://people.mandriva.com/~pterjan/soft/ruby-ldetect/download/%{name}-%{version}.tar.bz2
License: GPL
Group: Development/Ruby
BuildRoot: %{_tmppath}/%{name}-buildroot
Requires: ruby >= 1.8
BuildRequires: ruby-devel, ldetect-devel >= 0.8.0

%description
Ruby/LDetect is a Ruby binding for Mandriva's libdetect.
It allows hardware detection and mapping to known modules.

%prep
%setup -q 

%build
ruby extconf.rb --vendor
make

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%{ruby_vendorarchdir}/*.so
%doc ChangeLog README sample.rb




%changelog
* Thu Oct 01 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.0.2-9mdv2010.0
+ Revision: 452189
- rebuild for new ldetect

* Mon Sep 28 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.0.2-8mdv2010.0
+ Revision: 450499
- rebuild for new ldetect

* Tue Sep 15 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.0.2-7mdv2010.0
+ Revision: 442800
- rebuild

* Sun Mar 29 2009 Pascal Terjan <pterjan@mandriva.org> 0.0.2-6mdv2009.1
+ Revision: 362069
- use vendor dir
- use makeinstall_std

  + Olivier Blin <oblin@mandriva.com>
    - rebuild for new ldetect
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

* Sat Apr 21 2007 Pascal Terjan <pterjan@mandriva.org> 0.0.2-3mdv2008.0
+ Revision: 16631
- Use Development/Ruby group


* Fri Mar 09 2007 Pascal Terjan <pterjan@mandriva.org> 0.0.2-2mdv2007.1
+ Revision: 140230
- Fix URL

* Fri Mar 09 2007 Pascal Terjan <pterjan@mandriva.org> 0.0.2-1mdv2007.1
+ Revision: 139580
- 0.0.2
- use standard macros
- mkel
- Import ruby-ldetect

* Tue Apr 12 2005 Pascal Terjan <pterjan@mandrake.org> 0.0.1-3mdk
- ship sample.rb

* Thu Mar 31 2005 Pascal Terjan <pterjan@mandrake.org> 0.0.1-2mdk
- lib64 fix

* Thu Feb 17 2005 Pascal Terjan <pterjan@mandrake.org> 0.0.1-1mdk 
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7365 |12cr|ruby-mail-2.4.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gemname mail
Summary:	A really Ruby Mail handler
Name:		ruby-%{gemname}
Version:	2.4.4
Release:	1
Source0:	http://rubygems.org/downloads/%{gemname}-%{version}.gem
License:	MIT
Group:		System/Servers
Url:		http://www.rubyonrails.org/
BuildArch:	noarch
BuildRequires:	ruby-RubyGems
%rename		rubygem-%{gemname}

%description
A really Ruby Mail handler.

%prep
%setup -c

%build

%install
rm -rf %{buildroot}

gem install -E -n %{buildroot}%{_bindir} --local --install-dir %{buildroot}/%{ruby_gemdir} --force %{SOURCE0}

rm -rf %{buildroot}%{ruby_gemdir}/cache

%files
%defattr(-,root,root)
%{ruby_gemdir}/gems/%{gemname}-%{version}
%{ruby_gemdir}/specifications/%{gemname}-%{version}.gemspec
%doc %{ruby_gemdir}/doc/%{gemname}-%{version}


%changelog
* Fri May 04 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 2.4.4-1
+ Revision: 796024
- update to 2.4.4
- rename
- rename to comply ruby packaging policy

* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.4.1-2
+ Revision: 774161
- mass rebuild of ruby packages against ruby 1.9.1

* Mon Jan 30 2012 Crispin Boylan <crisb@mandriva.org> 2.4.1-1
+ Revision: 769755
- Initial mdv package
- Created package structure for 'rubygem-mail'.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7366 |12cr|ruby-mpd-0.2.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname mpd
%define name ruby-%{rname}
%define version 0.2.3
%define release %mkrel 5

Summary: Ruby bindings for libmpd
Name: %{name}
Version: %{version}
Release: %{release}
URL: https://rubyforge.org/
Source0: https://rubyforge.org/frs/download.php/8040/%{rname}-rb-%{version}.tar.gz
License: GPL
Group: Development/Ruby
BuildRoot: %{_tmppath}/%{name}-buildroot
Requires: ruby >= 1.6.8
BuildRequires: ruby-devel libmpd-devel

%description
This is the libmpd API module for Ruby.

%prep
%setup -q -n %{rname}-rb-%{version}
perl -pi -e 's/555/755/' setup.rb

%build
ruby setup.rb config
ruby setup.rb setup

#%check
#ruby -Ilib test/test.rb

%clean
rm -rf %buildroot

%install
rm -rf %buildroot
ruby setup.rb install --prefix=%buildroot

%files
%defattr(-,root,root)
%doc COPYING INSTALL.en.txt INSTALL.ja.txt
%ruby_sitelibdir/*


%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.2.3-5mdv2010.0
+ Revision: 433543
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.2.3-4mdv2009.0
+ Revision: 260430
- rebuild

* Mon Jul 28 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.2.3-3mdv2009.0
+ Revision: 251742
- rebuild

* Wed Jan 16 2008 Jérôme Soyer <saispo@mandriva.org> 0.2.3-1mdv2008.1
+ Revision: 153620
- import ruby-mpd



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7367 |12cr|ruby-msgpack-0.4.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name msgpack

Name:		ruby-%{upstream_name}
Version:	0.4.7
Release:	2
Summary:	MessagePack, a binary-based efficient data interchange format
Group:		Development/Ruby
License:	ASL 2.0
URL:		http://msgpack.sourceforge.net/
Source0:	http://gems.rubyforge.org/gems/%{upstream_name}-%{version}.gem
Requires:	rubygems
BuildRequires:	rubygems
BuildRequires:	ruby-devel

%description
MessagePack, a binary-based efficient data interchange format.

%package doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q
tar xmf data.tar.gz

%build
%gem_build

%install
%gem_install

%files
%{ruby_gemdir}/gems/%{upstream_name}-%{version}
%{ruby_gemdir}/specifications/%{upstream_name}-%{version}.gemspec
%{ruby_sitearchdir}/%{upstream_name}.so

%files doc
%doc %{ruby_gemdir}/doc/%{upstream_name}-%{version}
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7368 |12cr|ruby-mysql-2.8.1-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname mysql
%define name ruby-%{rname}
%define version 2.8.1
%define release %mkrel 9

Summary:    This is the MySQL API module for Ruby
Name: %{name}
Version: %{version}
Release: %{release}
URL: http://mysql-win.rubyforge.org
Source0: http://rubygems.org/gems/%{rname}-%{version}.gem
License: Ruby License
Group: Development/Ruby
BuildRoot: %{_tmppath}/%{name}-buildroot
Requires: rubygems
Requires: ruby(abi) = 1.8
Suggests: rubygem(hoe) >= 2.3.3
BuildRequires: rubygems
BuildRequires: ruby-devel mysql-devel
Provides: rubygem(%{rname}) = %{version}

%description
This is the MySQL API module for Ruby.
It provides the same functions for Ruby programs that the MySQL C API
provides for C programs.

This is a conversion of tmtm's original extension into a proper RubyGems.

%prep
%setup -q
tar xmf data.tar.gz

%build
%gem_build

%install
rm -rf %buildroot
%gem_install

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%dir %{ruby_gemdir}/gems/%{rname}-%{version}/
%{ruby_gemdir}/gems/%{rname}-%{version}/lib
%doc %{ruby_gemdir}/doc/%{rname}-%{version}
%doc %{ruby_gemdir}/gems/%{rname}-%{version}/History.txt
%doc %{ruby_gemdir}/gems/%{rname}-%{version}/Manifest.txt
%doc %{ruby_gemdir}/gems/%{rname}-%{version}/README.txt
%{ruby_gemdir}/specifications/%{rname}-%{version}.gemspec
%{ruby_sitearchdir}/mysql_api.so


%changelog
* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.8.1-9mdv2012.0
+ Revision: 774161
- mass rebuild of ruby packages against ruby 1.9.1

* Thu Mar 17 2011 Oden Eriksson <oeriksson@mandriva.com> 2.8.1-8
+ Revision: 645878
- relink against libmysqlclient.so.18

* Sat Jan 01 2011 Oden Eriksson <oeriksson@mandriva.com> 2.8.1-7mdv2011.0
+ Revision: 627286
- rebuilt against mysql-5.5.8 libs, again

* Thu Dec 30 2010 Oden Eriksson <oeriksson@mandriva.com> 2.8.1-6mdv2011.0
+ Revision: 626560
- rebuilt against mysql-5.5.8 libs

* Mon Dec 20 2010 Rémy Clouard <shikamaru@mandriva.org> 2.8.1-4mdv2011.0
+ Revision: 623457
- Package as a gem
- fix License
- fix Requires
- use %%gem_macros
- update file list
- update URLs

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 2.8.1-3mdv2011.0
+ Revision: 614744
- the mass rebuild of 2010.1 packages

* Thu Feb 18 2010 Oden Eriksson <oeriksson@mandriva.com> 2.8.1-2mdv2010.1
+ Revision: 507508
- rebuild

* Tue Jul 28 2009 Frederik Himpe <fhimpe@mandriva.org> 2.8.1-1mdv2010.0
+ Revision: 402813
- update to new version 2.8.1

* Thu Jan 01 2009 Funda Wang <fwang@mandriva.org> 2.8-2mdv2009.1
+ Revision: 323120
- update license

* Thu Jan 01 2009 Funda Wang <fwang@mandriva.org> 2.8-1mdv2009.1
+ Revision: 323080
- New version 2.8

* Sat Dec 06 2008 Oden Eriksson <oeriksson@mandriva.com> 2.7.6-2mdv2009.1
+ Revision: 311343
- rebuilt against mysql-5.1.30 libs

* Thu Sep 04 2008 Jérôme Soyer <saispo@mandriva.org> 2.7.6-1mdv2009.0
+ Revision: 280667
- New Release

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 2.7.1-2mdv2008.1
+ Revision: 140755
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Apr 22 2007 Pascal Terjan <pterjan@mandriva.org> 2.7.1-2mdv2008.0
+ Revision: 16895
- Use Development/Ruby group
- Use std macros


* Sat Jun 10 2006 Pascal Terjan <pterjan@mandriva.org> 2.7.1-1mdv2007.0
- New release 2.7.1
- Add URL in Source

* Sun Oct 30 2005 Oden Eriksson <oeriksson@mandriva.com> 2.7-2mdk
- rebuilt against MySQL-5.0.15

* Fri Sep 02 2005 Pascal Terjan <pterjan@mandriva.org> 2.7-1mdk
* Tue Aug 02 2005 Pascal Terjan <pterjan@mandrake.org> 2.6.3-1mdk
- 2.6.3

* Tue Apr 26 2005 Pascal Terjan <pterjan@mandrake.org> 2.6-1mdk
- 2.6.1

* Fri Apr 01 2005 Pascal Terjan <pterjan@mandrake.org> 2.5-3mdk
- lib64 fix

* Thu Feb 10 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.5-2mdk
- rebuilt against new mysql libs

* Wed Sep 08 2004 Pascal Terjan <pterjan@mandrake.org> 2.5-1mdk 
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7369 |12cr|ruby-pg-0.9.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           ruby-pg
Version:        0.9.0
Release:        %mkrel 2
Summary:        A Ruby interface to the PostgreSQL RDBMS
License:        GPLv2+ or Ruby License
Group:          Development/Ruby
Source0:        http://bitbucket.org/ged/%{name}/downloads/pg-%{version}.tar.bz2
URL:            http://rubyforge.org/projects/ruby-pg/
BuildRequires:  postgresql-devel
BuildRequires:  ruby-devel
Requires:       postgresql-server
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}

%description
This is the extension library to access a PostgreSQL database from Ruby.
This library works with PostgreSQL 7.4 and later.

%prep
%setup -q -n pg-%{version}

%build
cd ext
ruby extconf.rb
make \
    CFLAGS="$RPM_OPT_FLAGS -fPIC"

%install
rm -rf %buildroot
install -d %{buildroot}%{ruby_archdir}

cd ext
make install \
    archdir=%{buildroot}%{ruby_archdir} \
    sitearchdir=%{buildroot}%{ruby_archdir}

%clean
rm -rf %buildroot

%files
%defattr(-,root,root,-)
%doc README LICENSE ChangeLog
%{ruby_archdir}/pg_ext.so


%changelog
* Wed Nov 03 2010 Rémy Clouard <shikamaru@mandriva.org> 0.9.0-2mdv2011.0
+ Revision: 592789
- add postgresql-server as a requires

* Fri Oct 08 2010 Rémy Clouard <shikamaru@mandriva.org> 0.9.0-1mdv2011.0
+ Revision: 584273
- import ruby-pg


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7370 |12cr|ruby-polyglot-0.3.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname	polyglot

Name:		ruby-%{rname}
Summary:	Ruby library allowing a module to register a file type loader
Version:	0.3.3
Release:	1
License:	MIT
Group:		Development/Ruby
URL:		http://rubygems.org/gems/polyglot
Source0:	http://rubygems.org/downloads/polyglot-0.3.3.gem
BuildArch:	noarch
BuildRequires:	ruby-RubyGems

%description
The Polyglot library allows a Ruby module to register a loader for the file
type associated with a filename extension, and it augments 'require' to find
and load matching files.

%prep

%build

%install
gem install -E -n %{buildroot}%{_bindir} --local --install-dir %{buildroot}/%{ruby_gemdir} --force %{SOURCE0}

rm -rf %{buildroot}%{ruby_gemdir}/cache

%files
%{ruby_gemdir}/gems/%{rname}-%{version}
%{ruby_gemdir}/specifications/%{rname}-%{version}.gemspec
%doc %{ruby_gemdir}/doc/%{rname}-%{version}


%changelog
* Fri May 04 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.3.3-1
+ Revision: 796026
- imported package ruby-polyglot


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7371 |12cr|ruby-racc-1.4.5-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname racc
%define name ruby-%{rname}
%define version 1.4.5
%define release %mkrel 5

Summary: LALR(1) Parser Generator
Name: %{name}
Version: %{version}
Release: %{release}
URL: http://i.loveruby.net/en/racc.html
Source0: %{rname}-%{version}-all.tar.bz2
License: LGPL
Group: Development/Ruby
BuildRoot: %{_tmppath}/%{name}-buildroot
Requires: ruby >= 1.8
BuildRequires: ruby-devel
BuildArch: noarch 

%description
Racc is Ruby yACC. It is written in Ruby and generates ruby code.
Now almost all functions of yacc are implemented.

%prep
%setup -q -n %{rname}-%{version}-all 

%build
ruby setup.rb config --bin-dir=%{_bindir} --rb-dir=%{ruby_sitelibdir} --with=racc
ruby setup.rb setup

%install
rm -rf %buildroot
ruby setup.rb install --prefix=%buildroot

%check
cd packages/racc/test
ruby test.rb

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%{ruby_sitelibdir}/racc
%{_bindir}/*
%doc README.* packages/racc/NEWS.* packages/racc/doc.*



%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.4.5-5mdv2010.0
+ Revision: 433545
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.4.5-4mdv2009.0
+ Revision: 269235
- rebuild early 2009.0 package (before pixel changes)

* Sat May 10 2008 Pascal Terjan <pterjan@mandriva.org> 1.4.5-3mdv2009.0
+ Revision: 205434
- Add check section and some missing doc

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.4.5-2mdv2008.1
+ Revision: 140755
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Apr 22 2007 Pascal Terjan <pterjan@mandriva.org> 1.4.5-2mdv2008.0
+ Revision: 16765
- Use Development/Ruby group
- Use std macros


* Mon Nov 21 2005 Pascal Terjan <pterjan@mandriva.org> 1.4.5-1mdk
- 1.4.5
- mkrel

* Sun Apr 17 2005 Pascal Terjan <pterjan@mandrake.org> 1.4.4-3mdk
- fix lib64

* Fri Oct 22 2004 Pascal Terjan <pterjan@mandrake.org> 1.4.4-2mdk
- rebuild

* Thu Dec 25 2003 Pascal Terjan <CMoi@tuxfamily.org> 1.4.4-1mdk 
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7372 |12cr|ruby-rack-1.1.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from rack-1.1.0.gem by gem2rpm5 0.6.5 -*- rpm-spec -*-
%define	rbname	rack

Summary:	a modular Ruby webserver interface
Name:		ruby-%{rbname}

Version:	1.1.0
Release:	5
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://rack.rubyforge.org
Source0:	%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildArch:	noarch

%description
Rack provides minimal, modular and adaptable interface for developing
web applications in Ruby.  By wrapping HTTP requests and responses in
the simplest way possible, it unifies and distills the API for web
servers, web frameworks, and software in between (the so-called
middleware) into a single method call.
Also see http://rack.rubyforge.org.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build

%install
%gem_install
rm -f %{buildroot}%{_bindir}/rackup

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/bin
%{ruby_gemdir}/gems/%{rbname}-%{version}/bin/rackup
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%{ruby_gemdir}/doc/%{rbname}-%{version}
%{ruby_gemdir}/gems/%{rbname}-%{version}/KNOWN-ISSUES
%{ruby_gemdir}/gems/%{rbname}-%{version}/README
%{ruby_gemdir}/gems/%{rbname}-%{version}/SPEC


%changelog
* Tue Feb 14 2012 Bogdano Arendartchuk <bogdano@mandriva.com> 1.1.0-5
+ Revision: 774028
- rebuild for newer ruby

* Mon Jan 23 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.1.0-4
+ Revision: 767253
- remove /usr/bin/rackup to prevent conflict with rubygem-rack
- regenerate package with gem2rpm5
- imported package ruby-rack


* Tue Dec 14 2010 Rémy Clouard <shikamaru@mandriva.org> 1.1.0-3mdv2011.0
+ Revision: 621823
- rebuild for new rpm-mandriva-setup

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-2mdv2011.0
+ Revision: 614765
- the mass rebuild of 2010.1 packages

* Sun Apr 04 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.0-1mdv2010.1
+ Revision: 531331
- update to new version 1.1.0

* Mon Feb 01 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.0.1-1mdv2010.1
+ Revision: 499177
- fix summary
- import ruby-rack


* Mon Feb  1 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.0.1-1
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7373 |12cr|ruby-rack-cache-1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname	rack-cache

Name:		ruby-rack-cache
Summary:	Ruby component to enable HTTP caching for Rack-based applications
Version:	1.2
Release:	1
License:	MIT
Group:		Development/Ruby
URL:		http://rubygems.org/gems/rack-cache
Source0:	http://rubygems.org/downloads/rack-cache-1.2.gem
BuildArch:	noarch
BuildRequires:	ruby-RubyGems

%description
Rack::Cache is suitable as a quick drop-in component to enable HTTP caching
for Rack-based applications that produce freshness (Expires, Cache-Control)
and/or validation (Last-Modified, ETag) information.

%prep

%build

%install
gem install -E -n %{buildroot}%{_bindir} --local --install-dir %{buildroot}/%{ruby_gemdir} --force %{SOURCE0}
rm -rf %{buildroot}%{ruby_gemdir}/cache

%files
%{ruby_gemdir}/gems/%{rname}-%{version}
%{ruby_gemdir}/specifications/%{rname}-%{version}.gemspec
%doc %{ruby_gemdir}/doc/%{rname}-%{version}


%changelog
* Fri May 04 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.2-1
+ Revision: 795850
- imported package ruby-rack-cache


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7374 |12cr|ruby-rack-test-0.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname rack-test

Name:       ruby-%{oname}
Version:    0.6.1
Release:    1
Summary:    Simple testing API built on Rack
Group:      Development/Ruby
License:    MIT
URL:        http://github.com/brynary/rack-test
Source0:    http://rubygems.org/gems/%{oname}-%{version}.gem
BuildRequires: ruby-RubyGems
BuildArch:  noarch
%rename     rubygem-%{oname}

%description
Rack::Test is a small, simple testing API for Rack apps. It can be used on its
own or as a reusable starting point for Web frameworks and testing libraries
to build on. Most of its initial functionality is an extraction of Merb 1.0's
request helpers feature.

%prep

%build

%install
mkdir -p %{buildroot}%{ruby_gemdir}
gem install --local --install-dir %{buildroot}%{ruby_gemdir} \
            --force --rdoc %{SOURCE0}

rm -f %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/.gitignore
rm -rf %{buildroot}%{ruby_gemdir}/cache

%files
%{ruby_gemdir}/gems/%{oname}-%{version}
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec
%doc %{ruby_gemdir}/doc/%{oname}-%{version}


%changelog
* Fri May 04 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.6.1-1
+ Revision: 795958
- update to 0.6.1
- rename
- specfile cleanup
- rename rubygem-rack-test to ruby-rack-test according to ruby packaging policy

* Mon Dec 20 2010 Rémy Clouard <shikamaru@mandriva.org> 0.5.4-2mdv2011.0
+ Revision: 623433
- import rubygem-rack-test


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7375 |12cr|ruby-rdiscount-1.3.1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	rdiscount

Summary:	Discount (For Ruby) Implementation of John Gruber's Markdown
Name:		ruby-%{oname}
# (proyvind): stick with 1.3.1.1 for now as it's explicitly required by gitorious...
Version:	1.3.1.1
Release:	%mkrel 2
License:	BSD
Group:		Development/Ruby
URL:		http://%{oname}.rubyforge.org/
Source0:	http://gems.rubyforge.org/gems/%{oname}-%{version}.gem
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	ruby-RubyGems ruby-devel
Requires:	ruby

%description
Discount (For Ruby) Implementation of John Gruber's Markdown.

%prep

%build

%install
rm -rf %{buildroot}
gem install --install-dir %{buildroot}/%{ruby_gemdir} --force %{SOURCE0}

mv %{buildroot}%{ruby_gemdir}/bin %{buildroot}%{_prefix}

rm -rf %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/ext

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%{_bindir}/*
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/gems/%{oname}-%{version}
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec



%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.1.1-2mdv2011.0
+ Revision: 614766
- the mass rebuild of 2010.1 packages

* Tue Feb 02 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.3.1.1-1mdv2010.1
+ Revision: 499432
- add missing buildrequires on ruby-devel
- fix license
- import ruby-rdiscount


* Mon Feb  1 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.3.1.1-1
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7376 |12cr|rubyripper-0.6.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:       rubyripper
Summary:    A high precision cd ripper
Version:    0.6.2
Release:	3
Url:        http://code.google.com/p/rubyripper/
License:    GPLv3+
Group:      Sound
Source0:    http://rubyripper.googlecode.com/files/%{name}-%{version}.tar.bz2
Patch0:     %{name}-0.5.7-rescue-gtk2.patch
Requires:   cdparanoia
Requires:   ruby
Requires:   rubygem(gettext)
# for cd-discid
Requires:   abcde
Requires:   vorbis-tools vorbisgain
BuildRequires:  cdparanoia
BuildRequires:  rubygem(gettext)
BuildArch:  noarch

Suggests:   rubyripper-gtk
Suggests:   mp3gain
Suggests:   flac
Suggests:   normalize

%description
Rubyripper is a digital audio extraction algorithm that uses cdparanoia
error correcting power and it's own secure ripping algorithm to make
sure that a CD rip is done successfully and accurately.

%files -f %{name}.lang
%_bindir/rrip_cli
%{ruby_sitelibdir}/rr_lib.rb
%doc README


#--------------------------------------------------------------------
%package -n rubyripper-gtk
Summary:    GTK frontend for rubyripper
Group:      Graphical desktop/GNOME
Requires:   rubyripper
Requires:   rubygem(gtk2)

%description -n rubyripper-gtk
GTK2 frontend for rubyripper

%files -n rubyripper-gtk
%_bindir/rrip_gui
%_iconsdir/hicolor/*/apps/%{name}.png
%_datadir/applications/%{name}.desktop

#--------------------------------------------------------------------
%prep
%setup -q
%patch0 -p0

#specify bindir to avoid binaries to be in /usr/usr/bin
%configure2_5x \
--enable-lang-all \
--enable-cli \
--enable-gtk2 \
--bindir=/bin 

%install
%makeinstall_std
chmod -x README
%find_lang %{name}

%changelog
* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.6.2-2
+ Revision: 774161
- mass rebuild of ruby packages against ruby 1.9.1

* Thu Jan 19 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.6.2-1
+ Revision: 762368
- version update 0.6.2

* Sun Aug 01 2010 Rémy Clouard <shikamaru@mandriva.org> 0.6.0-1mdv2011.0
+ Revision: 564482
- New version 0.6.0
- sanitize spec file (remove tabs)
- fix link for Source0
- use the --enable-lang-all option

* Sun Feb 21 2010 Rémy Clouard <shikamaru@mandriva.org> 0.5.7-2mdv2010.1
+ Revision: 508995
- fix build error : when gtk2 is found but display is not available,
  Gtk::Init throws a RuntimeError that make the build fail,
  so we have to catch it

* Sat Sep 19 2009 Rémy Clouard <shikamaru@mandriva.org> 0.5.7-1mdv2010.0
+ Revision: 444654
- new release

* Thu Jun 04 2009 Rémy Clouard <shikamaru@mandriva.org> 0.5.5-3mdv2010.0
+ Revision: 382591
- fix missing require ruby-gettext
- fix lang not being generated (option --enable-lang=all does not work)
- fix various rpmlint warnings
- use configure2_5x

* Sat Apr 11 2009 Pascal Terjan <pterjan@mandriva.org> 0.5.5-2mdv2009.1
+ Revision: 366207
- Don't require libdiscid0 (it doesn't exist on x86_64 and is not used anyway)
  Require abcde instead for cd-discid

* Fri Mar 20 2009 Nicolas Vigier <nvigier@mandriva.com> 0.5.5-1mdv2009.1
+ Revision: 359132
- noarch package
- add cdparanoia BR
- license is GPLv3+
- import rubyripper package from CLOUARD R?\195?\169my (shikamaru) (#47486)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7377 |12cr|ruby-RMagick-2.13.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rbname RMagick

Summary:	ImageMagick extension for Ruby
Name:		ruby-%{rbname}
Version:	2.13.1
Release:	%mkrel 3
Group:		Development/Ruby
License:	BSD-like
URL:		http://rmagick.rubyforge.org
Source0:	%{rbname}-%{version}.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-%{version}-root
BuildRequires:	imagemagick
BuildRequires:	imagemagick-devel
BuildRequires:	ruby-devel
Provides:	ruby-rvg

%description
A Ruby binding for ImageMagick, a graphics manipulation toolkit.
This release includes RVG.

%prep
%setup -q -n %{rbname}-%{version}

%build
sed -i -e 's/-ldotneato//' ext/RMagick/extconf.rb
ruby setup.rb config --doc-dir=%{buildroot}%{_datadir}/doc/%{name}-%{version} --disable-htmldoc
ruby setup.rb setup

%install
[ "%{buildroot}" != "/" ] && %__rm -rf %{buildroot}
ruby setup.rb install --prefix=%{buildroot}
rm -rf %{buildroot}%{_datadir}/doc/%{name}-%{version}

for f in `find doc examples -name \*.rb`
do
	if head -n1 "$f" | grep '^#!' >/dev/null;
	then
		sed -i 's|/usr/local/bin|/usr/bin|' "$f"
		chmod 0755 "$f"
	else
		chmod 0644 "$f"
	fi
done
chmod 0755 %{buildroot}%{ruby_sitearchdir}/*.so

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-, root, root)
%doc README.html ChangeLog doc examples
%{ruby_sitelibdir}/*.rb
%{ruby_sitelibdir}/rvg
%{ruby_sitearchdir}/*.so




%changelog
* Sat Dec 04 2010 Rémy Clouard <shikamaru@mandriva.org> 2.13.1-3mdv2011.0
+ Revision: 609423
- rebuild for new imagemagick

* Sat Nov 13 2010 Rémy Clouard <shikamaru@mandriva.org> 2.13.1-2mdv2011.0
+ Revision: 597359
- rebuild for new ImageMagick

* Thu Jul 15 2010 Funda Wang <fwang@mandriva.org> 2.13.1-1mdv2011.0
+ Revision: 553641
- new version 2.13.1
- rebuild for new imagemagick

* Thu Jan 14 2010 Funda Wang <fwang@mandriva.org> 2.13.0-1mdv2010.1
+ Revision: 491378
- new version 2.13.0

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 2.9.0-3mdv2010.0
+ Revision: 442805
- rebuild

* Thu Jan 29 2009 Götz Waschk <waschk@mandriva.org> 2.9.0-2mdv2009.1
+ Revision: 335088
- rebuild for new libmagick

* Mon Jan 19 2009 Pascal Terjan <pterjan@mandriva.org> 2.9.0-1mdv2009.1
+ Revision: 331256
- Update to 2.9.0
- Disable HTML doc for now, I did not manage to build it

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Thu Sep 04 2008 Jérôme Soyer <saispo@mandriva.org> 2.5.2-1mdv2009.0
+ Revision: 280692
- New Release

* Thu Jul 10 2008 Adam Williamson <awilliamson@mandriva.org> 2.5.1-1mdv2009.0
+ Revision: 233260
- adjust for slightly changed build system
- clean spec
- new release 2.5.1

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuilt against new imagemagick libs

* Tue Jan 08 2008 Pascal Terjan <pterjan@mandriva.org> 1.15.6-2mdv2008.1
+ Revision: 146584
- Remove the installed doc, we already install it with the macro

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuilt against new imagemagick libs (6.3.7)

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon May 07 2007 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 1.15.6-1mdv2008.0
+ Revision: 24920
- Updated to 1.15.6.


* Sun Mar 04 2007 Pascal Terjan <pterjan@mandriva.org> 1.15.3-1mdv2007.0
+ Revision: 131914
- BuildRequires ImageMagick to build the doc
- Use Development/Ruby group
- 1.15.3
- Use standard macro
- rebuild for new libMagick
- Import ruby-RMagick

* Fri Aug 18 2006 Emmanuel Andry <eandry@mandriva.org> 1.13.0-2mdv2007.0
- rebuild for Imagick

* Tue Jul 04 2006 Emmanuel Andry <eandry@mandriva.org> 1.13.0-1mdv2007.0
- 1.13.0

* Sat Jan 21 2006 Pascal Terjan <pterjan@mandriva.org> 1.9.3-2mdk
- rebuilt

* Sun Oct 30 2005 Pascal Terjan <pterjan@mandriva.org> 1.9.3-1mdk
- 1.9.3

* Sat Sep 17 2005 Pascal Terjan <pterjan@mandriva.org> 1.9.2-1mdk
- 1.9.2

* Fri Sep 09 2005 Pascal Terjan <pterjan@mandriva.org> 1.9.1-1mdk
- 1.9.1
- mkrel

* Thu Aug 25 2005 Oden Eriksson <oeriksson@mandriva.com> 1.9.0-2mdk
- rebuilt against new Magick libs

* Mon Jul 18 2005 Pascal Terjan <pterjan@mandriva.org> 1.9.0-1mdk
- 1.9.0

* Fri Jul 08 2005 Pascal Terjan <pterjan@mandriva.org> 1.8.3-2mdk
- Don't own %%{ruby_archdir}

* Sun Jun 19 2005 Pascal Terjan <pterjan@mandriva.org> 1.8.3-1mdk
- 1.8.3
- fix rights on examples

* Sun Jun 12 2005 Pascal Terjan <pterjan@mandriva.org> 1.8.2-1mdk
- 1.8.2

* Fri Jun 03 2005 Pascal Terjan <pterjan@mandriva.org> 1.8.1-1mdk
- First package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7378 |12cr|ruby-SDL-2.0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define real_name rubysdl
%define name ruby-SDL
%define version 2.0.1
%define release %mkrel 2

Summary: Wrapper around the cross platform Simple DirectMedia Layer game library
Name: %{name}
Version: %{version}
Release: %{release}
License: LGPLv2+
Source: http://www.kmc.gr.jp/~ohai/rubysdl/%{real_name}-%{version}.tar.gz
Source1: http://www.kmc.gr.jp/~ohai/rubysdl_ref_2.en.html.bz2
Group: Development/Ruby
URL: http://www.kmc.gr.jp/~ohai/index.en.html
BuildRequires: libSDL-devel libSDL_image-devel libSDL_mixer-devel libSDL_ttf-devel libsmpeg-devel ruby-devel
Provides: %{real_name} = %{version}-%{release}
Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot/

%description
Ruby-SDL is a wrapper around the cross platform Simple Direct Layer game
library. Essentially it allows you to write cross platform games in Ruby,
using 2d (SDL), or 3d (OpenGL), or a combination of both if you wish.

%prep
%setup -q -n %{real_name}-%{version}
bzcat %{SOURCE1} > reference_manual.html

%build
ruby extconf.rb --enable-opengl
make
sed -i 's|/usr/local/bin/ruby|/usr/bin/ruby|' sample/*.rb
chmod 0755 sample/kanji.rb

%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-, root, root)
%doc README.* sample rubysdl_const_list.txt reference_manual.html
%{ruby_sitelibdir}/*.rb
%{ruby_sitearchdir}/*.so



%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 2.0.1-2mdv2010.0
+ Revision: 433550
- rebuild

* Sun Jul 06 2008 Funda Wang <fundawang@mandriva.org> 2.0.1-1mdv2009.0
+ Revision: 232194
- New version 2.0.1

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.3.0-1mdv2008.1
+ Revision: 140755
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request
    - buildrequires X11-devel instead of XFree86-devel

* Sun Apr 22 2007 Pascal Terjan <pterjan@mandriva.org> 1.3.0-1mdv2008.0
+ Revision: 16990
- 1.3.0
- Use mkrel
- Use Development/Ruby group
- Use std macros


* Fri Oct 28 2005 Pascal Terjan <pterjan@mandriva.org> 1.0.0-1mdk
- New release 1.0.0

* Mon Jul 11 2005 Pascal Terjan <pterjan@mandriva.org> 0.9.5-1mdk
- 0.9.5

* Fri Apr 01 2005 Pascal Terjan <pterjan@mandrake.org> 0.9.3-2mdk
- lib64 fix

* Mon Jul 26 2004 Pascal Terjan <pterjan@mandrake.org> 0.9.3-1mdk
- new release

* Tue Jun 01 2004 Pixel <pixel@mandrakesoft.com> 0.9.2-1mdk
- new release

* Thu Aug 07 2003 Pixel <pixel@mandrakesoft.com> 0.8.3-2mdk
- rebuild for ruby 1.8.0

* Tue Feb 18 2003 Guillaume Cottenceau <gc@mandrakesoft.com> 0.8.3-1mdk
- update code and doc

* Thu Sep 05 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.7-4mdk
- rebuild

* Sun Jul 21 2002 Guillaume Cottenceau <gc@mandrakesoft.com> 0.7-3mdk
- recompile against new vorbis stuff

* Mon Apr 29 2002 Guillaume Cottenceau <gc@mandrakesoft.com> 0.7-2mdk
- rebuild for new alsa

* Sat Mar 09 2002 Guillaume Cottenceau <gc@mandrakesoft.com> 0.7-1mdk
- first mandrake package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7379 |12cr|ruby-sprockets2.1-2.1.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gemname sprockets
%define __noautoreq '^[^a-zA-Z]*$'

Summary:	Sprockets is a Rack-based asset packaging system
Name:		ruby-%{gemname}2.1
Version:	2.1.3
Release:	2
Source0:	http://rubygems.org/downloads/%{gemname}-%{version}.gem
License:	MIT
Group:		System/Servers
Url:		http://www.rubyonrails.org/
BuildArch:	noarch
BuildRequires:	ruby-RubyGems
#Provides:       rubygem(%{gemname}) = %{version}

%description
Sprockets is a Rack-based asset packaging system that concatenates 
and serves JavaScript, CoffeeScript, CSS, LESS, Sass, and SCSS.

%prep
%setup -c

%build

%install
gem install -E -n %{buildroot}%{_bindir} --local --install-dir %{buildroot}/%{ruby_gemdir} --force %{SOURCE0}

rm -rf %{buildroot}%{ruby_gemdir}/cache

%files
%defattr(-,root,root)
%{ruby_gemdir}/gems/%{gemname}-%{version}
%{ruby_gemdir}/specifications/%{gemname}-%{version}.gemspec
%doc %{ruby_gemdir}/doc/%{gemname}-%{version}


%changelog
* Thu May 03 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 2.1.3-2
+ Revision: 795329
- fix dependencies generation

* Sat Apr 28 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 2.1.3-1
+ Revision: 794309
- imported package ruby-sprockets2.1


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7380 |12cr|ruby-stomp-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	stomp

Summary:	Ruby client for the Stomp messaging protocol
Name:		ruby-%{oname}
Version:	1.1
Release:	%mkrel 2
License:	Apache License
Group:		Development/Ruby
URL:		http://%{oname}.rubyforge.org/
Source0:	http://gems.rubyforge.org/gems/%{oname}-%{version}.gem
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	ruby-RubyGems
Requires:	ruby
BuildArch:	noarch

%description
The Stomp project is the Streaming Text Orientated Messaging Protocol site
(or the Protocol Briefly Known as TTMP and Represented by the symbol :ttmp).
Stomp provides an interoperable wire format so that any of the available
Stomp Clients can communicate with any Stomp Message Broker to provide easy
and widespread messaging interop among languages, platforms and brokers.

%prep

%build

%install
rm -rf %{buildroot}
gem install --install-dir %{buildroot}/%{ruby_gemdir} --force %{SOURCE0}

mv %{buildroot}%{ruby_gemdir}/bin %{buildroot}%{_prefix}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%{_bindir}/*
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/gems/%{oname}-%{version}
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec



%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1-2mdv2011.0
+ Revision: 614767
- the mass rebuild of 2010.1 packages

* Mon Feb 01 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.1-1mdv2010.1
+ Revision: 499315
- import ruby-stomp


* Mon Feb  1 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.1-1
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7381 |12cr|ruby-tar-0.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname tar
%define name ruby-%{rname}
%define version 0.1
%define release %mkrel 8

Summary: Ruby implementation of the Unix 'tar' format
Name: %{name}
Version: %{version}
Release: %{release}
URL: http://ruby.jamisbuck.org/
Source0: %{rname}-%{version}.tar.bz2
License: GPL
Group: Development/Ruby
BuildRoot: %{_tmppath}/%{name}-buildroot
Requires: ruby >= 1.8
BuildRequires: ruby-devel
BuildArch: noarch 

%description
A pure Ruby implementation of the Unix 'tar' file format. It is a library
that allows you to easily read, write, and append to tar files, whether the
'tar' command exists on your system or not. Right now it handles archives
containing regular files very well--links, block devices, and so forth are
not handled yet.

%prep
%setup -q -n %{rname}-%{version} 

%build
ruby setup.rb config 
ruby setup.rb setup

%install
rm -rf %buildroot
ruby setup.rb install --prefix=%buildroot

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%{ruby_sitelibdir}/*.rb
%doc LICENSE ChangeLog doc samples




%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.1-8mdv2010.0
+ Revision: 433561
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.1-7mdv2009.0
+ Revision: 260435
- rebuild

* Mon Jul 28 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.1-6mdv2009.0
+ Revision: 251792
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.1-4mdv2008.1
+ Revision: 140755
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Apr 21 2007 Pascal Terjan <pterjan@mandriva.org> 0.1-4mdv2008.0
+ Revision: 16632
- Use Development/Ruby group


* Thu Jan 11 2007 Pascal Terjan <pterjan@mandriva.org> 0.1-4mdv2007.0
+ Revision: 107563
- Usestd ruby macros
- Import ruby-tar

* Sat Nov 12 2005 Pascal Terjan <pterjan@mandriva.org> 0.1-3mdk
- fix lib64

* Sat Sep 03 2005 Pascal Terjan <pterjan@mandriva.org> 0.1-2mdk
- birthday rebuild
- mkrel

* Thu Aug 26 2004 Pascal Terjan <pterjan@mandrake.org> 0.1-1mdk 
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7382 |12cr|ruby-tzinfo-0.3.33-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname tzinfo

Name:       ruby-%{oname}
Version:    0.3.33
Release:    1
Summary:    Daylight-savings aware timezone library
Group:      Development/Ruby
License:    MIT
URL:        http://tzinfo.rubyforge.org/
Source0:    http://rubygems.org/gems/%{oname}-%{version}.gem
BuildRequires: rubygems
BuildArch:  noarch
%rename     rubygem-%{oname}

%description
TZInfo is a Ruby library that uses the standard tz (Olson) database to provide
daylight savings aware transformations between times in different time zones.


%prep

%build

%install
gem install --local --install-dir %{buildroot}%{ruby_gemdir} \
            --force --rdoc %{SOURCE0}
rm -rf %{buildroot}%{ruby_gemdir}/cache

%files
%dir %{ruby_gemdir}/gems/%{oname}-%{version}/
%{ruby_gemdir}/gems/%{oname}-%{version}/lib/
%{ruby_gemdir}/gems/%{oname}-%{version}/test/
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/LICENSE
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/Rakefile
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/README
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/CHANGES
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec


%changelog
* Fri May 04 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.3.33-1
+ Revision: 796012
- update to 0.3.33
- rename to comply ruby packaging policy

* Mon Dec 20 2010 Rémy Clouard <shikamaru@mandriva.org> 0.3.23-1mdv2011.0
+ Revision: 623427
- import rubygem-tzinfo


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7383 |12cr|ruby-wirble-0.1.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname	wirble

%define name	ruby-%{rname}
%define version 0.1.3
%define release %mkrel 2

Summary:	Enhancements for Irb
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://pablotron.org/files/gems/%{rname}-%{version}.gem
License:	MIT
Group:		Development/Ruby
Url:		http://pablotron.org/software/wirble/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	ruby-RubyGems
Provides:	rubygem(%{rname})

%description
Wirble is a set of enhancements for Irb. Wirble enables several items
mentioned on the RubyGarden "Irb Tips and Tricks" page, including
tab-completion, history, and a built-in ri command, as well as
colorized results and a couple other goodies. The idea, of course, is
to fill Irb with useful features without turning your ~/.irbrc file
into swiss cheese.

%prep

%build

%install
%__rm -rf %{buildroot}
gem install --ri -E -n %{buildroot}%{_bindir} --local --install-dir %{buildroot}/%{ruby_gemdir} --force %{SOURCE0}

%__rm -rf %{buildroot}%{ruby_gemdir}/cache

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc %{ruby_gemdir}/doc/%{rname}-%{version}
%{ruby_gemdir}/gems/%{rname}-%{version}
%{ruby_gemdir}/specifications/%{rname}-%{version}.gemspec


%changelog
* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.1.3-2mdv2012.0
+ Revision: 774161
- mass rebuild of ruby packages against ruby 1.9.1

* Fri Nov 04 2011 Lev Givon <lev@mandriva.org> 0.1.3-1
+ Revision: 717622
- imported package ruby-wirble


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7384 |12cr|ruijieclient-0.7.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A ruijie network supplicant for GNU/Linux
Name:		ruijieclient
Version:	0.7.0
Release:	%mkrel 1
License:	LGPLv3+
Group:		System/Servers
URL:		http://code.google.com/p/ruijieclient/
Source:		http://ruijieclient.googlecode.com/files/%{name}-%{version}.tar.bz2
Source1:	ruijie.conf
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	libpcap-devel

%description
RuijieClient is a ruijie network supplicant for GNU/Linux which is based
on mystar, but re-writed form scratch.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

rm -fr %buildroot%_datadir/doc

install -D %{SOURCE1} -m0644 %buildroot%_sysconfdir/ruijie.conf

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc README
%{_bindir}/ruijieclient
%config(noreplace) %_sysconfdir/ruijie.conf


%changelog
* Sun Jun 14 2009 Funda Wang <fundawang@mandriva.org> 0.7.0-1mdv2010.0
+ Revision: 385862
- import ruijieclient



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7385 |12cr|rules_du_jour-1.30-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	This script updates SpamAssassin RuleSet files from the internet
Name:		rules_du_jour
Version:	1.30
Release:	%mkrel 4
License:	GPL
Group:		Networking/Mail
URL:		http://sandgnat.com/rdj/rules_du_jour
Source0:	http://sandgnat.com/rdj/rules_du_jour
Requires:	curl
Requires:	spamassassin
Requires:	spamassassin-spamd
Requires:	wget
BuildArch:	noarch
Buildroot:	%{_tmppath}/%{name}-%{version}-root

%description
This script updates SpamAssassin RuleSet files from the internet.

%prep

%setup -c -T -n %{name}-%{version}
cp %{SOURCE0} %{name}

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_sysconfdir}/cron.daily
install -d %{buildroot}%{_sysconfdir}/sysconfig
install -d %{buildroot}%{_sysconfdir}/mail/spamassassin/RulesDuJour

cat > RulesDuJour << EOF
TRUSTED_RULESETS="TRIPWIRE EVILNUMBERS SARE_RANDOM"
SA_DIR="%{_sysconfdir}/mail/spamassassin"
SA_RESTART="%{_initrddir}/spamd restart"
#SA_RESTART="svc -du /service/spamd /service/spamd/log"
EOF

install -m0755 %{name} %{buildroot}%{_sbindir}/
ln -s %{_sbindir}/%{name} %{buildroot}%{_sysconfdir}/mail/spamassassin/RulesDuJour/%{name}
ln -s %{_sbindir}/%{name} %{buildroot}%{_sysconfdir}/cron.daily/%{name}

install -m0644 RulesDuJour %{buildroot}%{_sysconfdir}/sysconfig/

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%dir %attr(0755,root,root) %{_sysconfdir}/mail/spamassassin/RulesDuJour
%config(noreplace) %{_sysconfdir}/sysconfig/RulesDuJour
%attr(0755,root,root) %{_sbindir}/%{name}
%attr(0755,root,root) %{_sysconfdir}/mail/spamassassin/RulesDuJour/%{name}
%attr(0755,root,root) %{_sysconfdir}/cron.daily/%{name}


%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.30-4mdv2010.0
+ Revision: 433596
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.30-3mdv2009.0
+ Revision: 242633
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri May 04 2007 Oden Eriksson <oeriksson@mandriva.com> 1.30-1mdv2008.0
+ Revision: 22318
- 1.30


* Thu Dec 07 2006 Oden Eriksson <oeriksson@mandriva.com> 1.29b-1mdv2007.0
+ Revision: 91959
- Import rules_du_jour

* Thu Dec 07 2006 Oden Eriksson <oeriksson@mandriva.com> 1.29b-1mdv2007.1
- 1.29b

* Sun Aug 13 2006 Oden Eriksson <oeriksson@mandriva.com> 1.28-1mdv2007.0
- 1.28

* Sat Nov 05 2005 Oden Eriksson <oeriksson@mandriva.com> 1.27-1mdk
- 1.27

* Tue Jun 14 2005 Oden Eriksson <oeriksson@mandriva.com> 1.21-1mdk
- 1.21

* Tue Aug 31 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.18-2mdk
- fix deps

* Tue Aug 31 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.18-1mdk
- initial mandrake package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7386 |12cr|ruli-0.36-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 4
%define libname %mklibname ruli %{major}
%define develname %mklibname ruli -d

Summary:	The RULI (Resolver User Layer Interface) library
Name:		ruli
Version:	0.36
Release:	%mkrel 5
License:	BSD
Group:		System/Libraries
URL:		http://www.nongnu.org/ruli/
Source0:	http://savannah.nongnu.org/download/ruli/ruli_%{version}.orig.tar.gz
Source2:	http://savannah.nongnu.org/download/ruli/ruli_%{version}.orig.tar.gz.sig
Patch0:		ruli-0.35-optflags.diff
Patch1:		ruli-0.36-format_not_a_string_literal_and_no_format_arguments.diff
BuildRequires:	oop-devel
BuildConflicts:	%{name}-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
RULI stands for Resolver User Layer Interface. It's a library
built on top of an asynchronous DNS stub resolver. RULI provides
an easy-to-use interface for querying DNS SRV resource records.
The goal is to promote the wide deployment of SRV-cognizant
software. RULI aims to fully support SRV-related standards. There
are bindings for PHP and Perl. IPv6 is supported. 

As side-effect, RULI also provides a general-purpose,
event-driven, asynchronous, stub DNS resolver. 

%package -n	%{libname}
Summary:	The RULI (Resolver User Layer Interface) library
Group:          System/Libraries

%description -n	%{libname}
RULI stands for Resolver User Layer Interface. It's a library
built on top of an asynchronous DNS stub resolver. RULI provides
an easy-to-use interface for querying DNS SRV resource records.
The goal is to promote the wide deployment of SRV-cognizant
software. RULI aims to fully support SRV-related standards. There
are bindings for PHP and Perl. IPv6 is supported. 

As side-effect, RULI also provides a general-purpose,
event-driven, asynchronous, stub DNS resolver. 

%package -n	%{develname}
Summary:	Static library and header files for the %{libname} library
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Obsoletes:	%{mklibname ruli 4 -d}

%description -n	%{develname}
RULI stands for Resolver User Layer Interface. It's a library
built on top of an asynchronous DNS stub resolver. RULI provides
an easy-to-use interface for querying DNS SRV resource records.
The goal is to promote the wide deployment of SRV-cognizant
software. RULI aims to fully support SRV-related standards. There
are bindings for PHP and Perl. IPv6 is supported. 

As side-effect, RULI also provides a general-purpose,
event-driven, asynchronous, stub DNS resolver. 

%package	tools
Summary:	Tools utilizing the RULI (Resolver User Layer Interface) library
Group:          System/Servers

%description	tools
RULI stands for Resolver User Layer Interface. It's a library
built on top of an asynchronous DNS stub resolver. RULI provides
an easy-to-use interface for querying DNS SRV resource records.
The goal is to promote the wide deployment of SRV-cognizant
software. RULI aims to fully support SRV-related standards. There
are bindings for PHP and Perl. IPv6 is supported. 

As side-effect, RULI also provides a general-purpose,
event-driven, asynchronous, stub DNS resolver. 

%prep

%setup -q -n %{name}-%{version}
%patch0 -p1
%patch1 -p1

%build

for dir in src sample tools; do
    %make -C $dir \
	OOP_BASE_DIR=%{_prefix} \
	OOP_INCLUDE_DIR=%{_includedir} \
	OOP_LIB_DIR=%{_libdir}
done

#	DEFINE_SOLARIS="%{optflags} -fPIC"

%install
rm -rf %{buildroot}

for dir in src sample tools; do
    make -C $dir \
	INSTALL_BASE_DIR=%{buildroot}%{_prefix} \
	INSTALL_INCLUDE_DIR=%{buildroot}%{_includedir} \
	INSTALL_LIB_DIR=%{buildroot}%{_libdir} \
	INSTALL_MAN_DIR=%{buildroot}%{_mandir} \
	install
done

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%doc README
%attr(0755,root,root) %{_libdir}/*.so.*
%attr(0644,root,root) %{_mandir}/man3/*

%files -n %{develname}
%defattr(-,root,root)
%doc TODO
%attr(0644,root,root) %{_includedir}/*.h
%attr(0755,root,root) %{_libdir}/*.so
%attr(0755,root,root) %{_libdir}/*.a

%files tools
%defattr(-,root,root)
%doc tools/README
%attr(0755,root,root) %{_bindir}/*
%attr(0644,root,root) %{_mandir}/man1/*


%changelog
* Mon Oct 05 2009 Oden Eriksson <oeriksson@mandriva.com> 0.36-5mdv2010.0
+ Revision: 454043
- P1: fix format string errors
- rebuild

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild

* Wed Jul 09 2008 Oden Eriksson <oeriksson@mandriva.com> 0.36-3mdv2009.0
+ Revision: 233001
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.36-2mdv2008.1
+ Revision: 140755
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Sep 09 2007 Oden Eriksson <oeriksson@mandriva.com> 0.36-2mdv2008.0
+ Revision: 83648
- new devel naming


* Mon Nov 20 2006 Oden Eriksson <oeriksson@mandriva.com> 0.36-1mdv2007.0
+ Revision: 85478
- Import ruli

* Mon May 08 2006 Oden Eriksson <oeriksson@mandriva.com> 0.36-1mdk
- 0.36

* Sat Nov 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.35-2mdk
- oops! new major...

* Sat Nov 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.35-1mdk
- 0.35
- rediffed P0

* Fri Dec 31 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.29-4mdk
- revert latest "lib64 fixes"

* Tue Dec 28 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.29-3mdk
- lib64 fixes

* Sun Dec 12 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.29-2mdk
- lib64 fixes

* Mon Aug 30 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.29-1mdk
- initial mandrake package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7387 |12cr|runit-2.1.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

Summary:	A UN*X init scheme with service supervision
Name:		runit
Version:	2.1.1
Release:	%mkrel 3
License:	BSD
Group:		System/Base
URL:		http://smarden.org/runit/
Source0:	http://smarden.org/runit/%{name}-%{version}.tar.gz
BuildRequires:	dietlibc-devel >= 0.32
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
runit is a daemontools alike replacement for SysV-init and other init schemes.
It currently runs on GNU/Linux, OpenBSD, FreeBSD, and can easily be adapted to
other Unix operating systems. runit implements a simple three-stage concept.
Stage 1 performs the system's one-time initialization tasks. Stage 2 starts the
system's uptime services (via the runsvdir program). Stage 3 handles the tasks
necessary to shutdown and halt or reboot. 

%prep

%setup -q -n admin

%build

pushd %{name}-%{version}/src
    echo "diet gcc -Os -pipe" > conf-cc
    echo "diet gcc -Os -static -s" > conf-ld
    make
popd
 
%install
rm -rf %{buildroot}

install -d %{buildroot}/sbin/
install -d %{buildroot}%{_mandir}/man8

pushd %{name}-%{version}
    for i in `cat package/commands`; do
	install -m0755 src/$i %{buildroot}/sbin/
    done
popd

install -m0644 %{name}-%{version}/man/*.8 %{buildroot}%{_mandir}/man8/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc %{name}-%{version}/package/CHANGES
%doc %{name}-%{version}/package/README
%doc %{name}-%{version}/package/THANKS
%doc %{name}-%{version}/doc/*.html
%doc %{name}-%{version}/etc/2
%doc %{name}-%{version}/etc/debian
%attr(0755,root,root) /sbin/chpst
%attr(0755,root,root) /sbin/runit
%attr(0755,root,root) /sbin/runit-init
%attr(0755,root,root) /sbin/runsv
%attr(0755,root,root) /sbin/runsvchdir
%attr(0755,root,root) /sbin/runsvdir
%attr(0755,root,root) /sbin/sv
%attr(0755,root,root) /sbin/svlogd
%attr(0755,root,root) /sbin/utmpset
%attr(0644,root,root) %{_mandir}/man8/chpst.8*
%attr(0644,root,root) %{_mandir}/man8/runit-init.8*
%attr(0644,root,root) %{_mandir}/man8/runit.8*
%attr(0644,root,root) %{_mandir}/man8/runsv.8*
%attr(0644,root,root) %{_mandir}/man8/runsvchdir.8*
%attr(0644,root,root) %{_mandir}/man8/runsvdir.8*
%attr(0644,root,root) %{_mandir}/man8/sv.8*
%attr(0644,root,root) %{_mandir}/man8/svlogd.8*
%attr(0644,root,root) %{_mandir}/man8/utmpset.8*


%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 2.1.1-3mdv2011.0
+ Revision: 614798
- the mass rebuild of 2010.1 packages

* Tue Feb 02 2010 Oden Eriksson <oeriksson@mandriva.com> 2.1.1-2mdv2010.1
+ Revision: 499592
- rebuild

* Wed Oct 07 2009 Oden Eriksson <oeriksson@mandriva.com> 2.1.1-1mdv2010.0
+ Revision: 455668
- 2.1.1

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 2.1.0-1mdv2010.0
+ Revision: 451705
- 2.1.0

* Sun Aug 23 2009 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-2mdv2010.0
+ Revision: 419985
- rebuild

* Wed Jun 25 2008 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-1mdv2009.0
+ Revision: 229040
- 2.0.0

* Tue Jun 10 2008 Oden Eriksson <oeriksson@mandriva.com> 1.9.0-3mdv2009.0
+ Revision: 217532
- rebuild
- re-introduce the dietlibc build (requires dietlibc-0.32)

* Tue May 13 2008 Oden Eriksson <oeriksson@mandriva.com> 1.9.0-1mdv2009.0
+ Revision: 206799
- fix deps (thanks anssi)
- 1.9.0
- don't build it against broken dietlibc

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Tue Dec 12 2006 Oden Eriksson <oeriksson@mandriva.com> 1.7.2-1mdv2007.0
+ Revision: 95958
- Import runit

* Tue Dec 12 2006 Oden Eriksson <oeriksson@mandriva.com> 1.7.2-1mdv2007.1
- 1.7.2

* Mon Dec 19 2005 Lenny Cartier <lenny@mandriva.com> 1.3.2-1mdk
- 1.3.2

* Thu Oct 20 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 1.3.1-1mdk
- 1.3.1

* Fri Apr 15 2005 Lenny Cartier <lenny@mandrakesoft.com> 1.2.2-1mdk
- 1.2.2

* Tue Jan 18 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 1.2.1-4mdk
- enable dietlibc build on x86_64 as dietlibc-devel-0.27-9mdk knows
  about "nice" now (Gwenole Beauchesne)

* Tue Jan 18 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 1.2.1-3mdk
- rebuilt to match changelogs

* Tue Jan 18 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 1.2.1-2mdk
- disable dietlibc build on x86_64 until it can handle "nice"

* Tue Jan 18 2005 Lenny Cartier <lenny@mandrakesoft.com> 1.2.1-1mdk
- 1.2.1

* Mon Dec 20 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.2.0-1mdk
- 1.2.0

* Mon Nov 08 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.1.0-1mdk
- 1.1.0

* Fri Sep 24 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.0.5-1mdk
- 1.0.5

* Wed Aug 04 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.0.4-1mdk
- 1.0.4


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7388 |12cr|runsuid-1.5-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Runs scripts with different group/user id
Name:		runsuid
Version:	1.5
Release:	%mkrel 7
License:	GPL
Group:		System/Base
Url:		http://www.ftp.uni-erlangen.de/~runsuid/
Source0:	http://www.ftp.uni-erlangen.de/~runsuid/%{name}-%{version}.tgz
BuildRequires:	glibc-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
runsuid runs a script with another user-id/group-id, when 
the user has the right to do so according to the configuration file.
If used in the right combination with access restrictions this can 
ease the life of system administrators. Additionally, it can be used 
for running CGI-scripts as different fixed users.

%prep
%setup -q %{name}-%{version}

%build
perl -pi -e "s/MAKE_CFLAGS=-O3 -Wall/MAKE_CFLAGS=%{optflags}/" Makefile

%make

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
install -d  %{buildroot}%{_sbindir}
install -D %{name} %{buildroot}%{_sbindir}/%{name}

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(644,root,root,755)
%doc README runsuid.rc.example
%attr(755,root,root) %{_sbindir}/%{name}




%changelog
* Sat Apr 16 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1.5-7mdv2011.0
+ Revision: 653313
- rebuild

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 1.5-6mdv2010.0
+ Revision: 433598
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tv@mandriva.org> 1.5-5mdv2009.0
+ Revision: 260459
- rebuild

* Mon Jul 28 2008 Thierry Vignaud <tv@mandriva.org> 1.5-4mdv2009.0
+ Revision: 251827
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.5-2mdv2008.1
+ Revision: 140755
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Thu Jan 25 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.5-2mdv2007.0
+ Revision: 113482
-fix group
- Import runsuid


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7389 |12cr|R-urca-1.2_6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  urca
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.2_6
Release:          1
Summary:          Unit root and cointegration tests for time series data
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.2-6.tar.gz
Requires:         R-methods 
Requires:         R-nlme R-graphics R-stats 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods
BuildRequires:    R-nlme R-graphics R-stats 
BuildRequires:    blas-devel
BuildRequires:    lapack-devel

%description
Unit root and cointegration tests encountered in applied econometric
analysis are implemented.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/ChangeLog
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/License
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/MacKinnonLicense.txt
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/Rcmdr
%{rlibdir}/%{packname}/book-ex
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Fri Feb 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.2_6-1
+ Revision: 776276
- Import R-urca
- Import R-urca


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7390 |12cr|rute-1.0.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Rute Users Tutorial and Exposition
Name:		rute
Version:	1.0.0
Release:	%mkrel 4

Source0:	%{name}.html.tar.bz2
Source1:	rute.menu

License:	Paul Sheer, <psheer@icon.co.za>. Published under Open Content license.
Group:		Books/Computer books
BuildRoot:	%_tmppath/%name-%version-root
BuildArch:	noarch
Requires:	xdg-utils
URL:		http://rute.2038bug.com
Obsoletes:	rute_pdf

%description
Rute is a beginners guide to Linux and Unix-like systems. It is designed as a
dependency consistent tutorial document. This means you can (and should) read
it from beginning to end in consecutive order. Rute also satisfies the
requirements for course notes for a Linux training course.

%prep
%setup -q -n %{name}

%build
rm -fr $RPM_BUILD_ROOT

%install
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Name=Beginners Guide to Linux
Comment=Rute Users Tutorial and Exposition
Exec=xdg-open %{_docdir}/%{name}/index.html
Icon=documentation_section
Type=Application
Categories=Documentation;System;
EOF

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%{update_menus}
%endif
 
%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%files
%defattr(-,root,root,0755)
%doc *
%{_datadir}/applications/*.desktop


%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.0.0-4mdv2010.0
+ Revision: 433599
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0.0-3mdv2009.0
+ Revision: 242634
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Jun 23 2007 Funda Wang <fundawang@mandriva.org> 1.0.0-1mdv2008.0
+ Revision: 43373
- Use xdg menu
  use xdg-open
- New version


* Thu Feb 08 2007 Lenny Cartier <lenny@mandriva.com> 0.9.1-4mdv2007.0
+ Revision: 117694
- Rebuild
- Import rute


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7391 |12cr|rutorrent-3.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define name	rutorrent
%define version	3.2
%define rel	2

%define _requires_exceptions ^pear(

Summary:	Web frontend for the rTorrent bittorrent client
Name:		%{name}
Version:	%{version}
Release:	%mkrel %rel
License:	GPLv3
Group:		Networking/File transfer
URL:		http://code.google.com/p/rutorrent/
Source:		http://rutorrent.googlecode.com/files/%{name}-%{version}.tar.gz
# Plugins are here in the same .spec for simplicity as they mostly share
# rutorrent's version number. If this changes in the future or it is otherwise
# seemed better, this can be splitted to one or more separate src.rpms.
# - Anssi 08/2010
Source1:	http://rutorrent.googlecode.com/files/plugins-%{version}.tar.gz
Patch0:		rutorrent-fhs.patch
Patch1:		rutorrent-log.patch
# Load a "backup" config file before the actual config file.
# In case of an unhandled .rpmnew file, the possible newly added configuration
# options are loaded from the backup file. This is similar in how e.g. normal
# initscript configurations are handled. - Anssi 08/2010
Patch2:		rutorrent-defaults.patch
BuildRoot:	%{_tmppath}/%{name}-root
BuildArch:	noarch
Requires:	webserver
# suggests to allow other webservers:
Suggests:	apache-mod_php
# for apache user:
Requires(pre):	apache-conf

%description
rutorrent is a web frontend for the rTorrent bittorrent client.

Plugin packages are named rutorrent-plugin-*.

Note that you need to either configure an SCGI module for your web server or
install rutorrent-plugin-rpc or rutorrent-plugin-httprpc for rutorrent to
work. See the online documentation for more details.
All configuration files, including plugin configuration, are in
%{_sysconfdir}/%{name}.

# mkplugin(plugin_name, version, url)
%define mkplugin() \
%package plugin-%{1} \
Summary:	rutorrent plugin: %{expand:%{%{1}_summary}} \
Requires:	%{name} = %{version} \
%{expand:%%{?%{1}_req:Requires: %{%{1}_req}}} \
Group:		Networking/File transfer \
%description plugin-%{1} \
%(echo "%{expand:%{%{1}_desc}}" | fold -s) \
\
This is a plugin for rutorrent, a web frontend for the rTorrent bittorrent \
client. \
%files plugin-%{1} -f lists/%{1}.list \
%defattr(-,root,root) \
%{_datadir}/%{name}/plugins/%{1}

%define autotools_req	%name-plugin-_getdir
%define autotools_summary Automation tool
%define autotools_desc	This plug-in provides some possibilities on automation.
%mkplugin autotools	http://code.google.com/p/rutorrent/wiki/PluginAutotools

%define chunks_summary	Chunks information
%define chunks_desc	This plug-in provides chunks information for opened torrents.
%mkplugin chunks	http://code.google.com/p/rutorrent/wiki/PluginChunks

%define cookies_summary	Cookies information
%define cookies_desc	This plug-in provides cookies information.
%mkplugin cookies	http://code.google.com/p/rutorrent/wiki/PluginCookies

%define cpuload_summary	Show cpu load
%define cpuload_desc	This plug-in adds to status bar an indicator of cpu load.
%mkplugin cpuload	http://code.google.com/p/rutorrent/wiki/PluginCpuload

%define create_req	%name-plugin-_getdir
%define create_summary	Create torrent files
%define create_desc	This plug-in provides ability to create .torrent files.
%mkplugin create	http://code.google.com/p/rutorrent/wiki/PluginCreate

%define data_summary	Transfer downloaded files through http
%define data_desc	This plug-in is intended for obtaining torrent data through http.
%mkplugin data		http://code.google.com/p/rutorrent/wiki/PluginData

%define datadir_req	%name-plugin-_getdir
%define datadir_summary	Move data files
%define datadir_desc	This plug-in is intended for moving torrent's data files.
%mkplugin datadir	http://code.google.com/p/rutorrent/wiki/PluginDataDir

%define diskspace_summary Available disk space
%define diskspace_desc	This plug-in adds to status bar an indicator of available disk space.
%mkplugin diskspace	http://code.google.com/p/rutorrent/wiki/PluginDiskspace

%define edit_summary	Edit torrents
%define edit_desc	This plug-in allows user to edit the list of trackers and commentaries of the current torrent.
%mkplugin edit		http://code.google.com/p/rutorrent/wiki/PluginEdit

%define erasedata_summary Remove data files
%define erasedata_desc	This plug-in allows to remove not only a .torrent file, but also its data.
%mkplugin erasedata	http://code.google.com/p/rutorrent/wiki/PluginErasedata

%define extsearch_summary	External search
%define extsearch_desc	The plug-in is intended for external search of torrents.
%mkplugin extsearch	http://code.google.com/p/rutorrent/wiki/PluginExtsearch

%define feeds_summary	RSS feed creator
%define feeds_desc	The plug-in is intended for making RSS feeds with information of torrents.
%mkplugin feeds		http://code.google.com/p/rutorrent/wiki/PluginFeeds

%define geoip_req	php-geoip
%define geoip_summary	Peer country information
%define geoip_desc	This plug-in provides country information for peers.
%mkplugin geoip		http://code.google.com/p/rutorrent/wiki/PluginGeoIP

%define _getdir_summary	Navigate host system
%define _getdir_desc	This service plug-in _getdir gives to other plug-ins the possibility of comfortable navigation on a host file system.
%mkplugin _getdir	http://code.google.com/p/rutorrent/wiki/Plugin_getdir

%define httprpc_summary	Low-traffic mod_scgi replacement
%define httprpc_desc	This plug-in is designed as a low-traffic replacement of the web server module mod_scgi and performs functions of the last.
%mkplugin httprpc	http://code.google.com/p/rutorrent/wiki/PluginHTTPRPC

%define loginmgr_summary 3rd party login manager
%define loginmgr_desc	The plug-in is intended for managing accounts on private trackers.
%mkplugin loginmgr	http://code.google.com/p/rutorrent/wiki/PluginLoginMgr

%define ratio_summary	Set ratio limits
%define ratio_desc	This plug-in allows to manage a ratio limits for groups of torrents.
%mkplugin ratio		http://code.google.com/p/rutorrent/wiki/PluginRatio

%define retrackers_summary Add custom trackers automatically
%define retrackers_desc	This plug-in appends specified trackers to the trackers list of all newly added torrents.
%mkplugin retrackers	http://code.google.com/p/rutorrent/wiki/PluginRetrackers

%define rpc_summary	mod_scgi replacement
%define rpc_desc	This plug-in is designed as a replacement of the web server module mod_scgi and performs functions of the last.
%mkplugin rpc		http://code.google.com/p/rutorrent/wiki/PluginRPC

%define rss_req		%name-plugin-_getdir
%define rss_summary	RSS feed client
%define rss_desc	This plug-in is intended for work with RSS feeds.
%mkplugin rss		http://code.google.com/p/rutorrent/wiki/PluginRSS

%define rssurlrewrite_req	%name-plugin-rss
%define rssurlrewrite_summary	URL rewriting in the RSS plugin
%define rssurlrewrite_desc	The plug-in is intended for url rewrite in RSS plugin.
%mkplugin rssurlrewrite		http://code.google.com/p/rutorrent/wiki/PluginRSSURLRewrite

%define scheduler_summary Behavior scheduler
%define scheduler_desc	You can enable the scheduler and click the cells to define any of six rTorrent behavior types at each particular hour of 168 week hours.
%mkplugin scheduler	http://code.google.com/p/rutorrent/wiki/PluginScheduler

%define seedingtime_summary Show 'Finished' time
%define seedingtime_desc This plug-in adds the column 'Finished' to the torrents list. This column contains the time when download of the torrent was completed.
%mkplugin seedingtime	http://code.google.com/p/rutorrent/wiki/PluginSeedingtime

%define show_peers_like_wtorrent_summary wTorrent style peer counts
%define show_peers_like_wtorrent_desc	This plug-in changes the format of values in columns 'Seeds' and 'Peers' in the torrents list.
%mkplugin show_peers_like_wtorrent	http://code.google.com/p/rutorrent/wiki/PluginShow_peers_like_wtorrent

%define source_summary	Transfer .torrent file through http
%define source_desc	This plug-in is intended for obtaining source .torrent file.
%mkplugin source	http://code.google.com/p/rutorrent/wiki/PluginSource

%define theme_summary	Theme support for ruTorrent
%define theme_desc	This plugin allows you to change the gui theme to one of several provided themes, or any your create, provided they are placed in the proper directory within the plugin.
%mkplugin theme		http://code.google.com/p/rutorrent/wiki/PluginTheme

%define throttle_summary Torrent group throttling
%define throttle_desc	This plug-in gives a convenient control over a limits of speed for groups of torrents.
%mkplugin throttle	http://code.google.com/p/rutorrent/wiki/PluginThrottle

%define tracklabels_ver	3.0
%define tracklabels_summary Add labels based on trackers
%define tracklabels_desc This plug-in adds a set of labels on the category panel. These labels are created automatically on the basis of torrents' trackers.
%mkplugin tracklabels	http://code.google.com/p/rutorrent/wiki/PluginTracklabels

%define trafic_summary	Traffic statistics
%define trafic_desc	This plug-in is a subsystem for registration of the total (all trackers counted) rTorrent traffic.
%mkplugin trafic	http://code.google.com/p/rutorrent/wiki/PluginTrafic

%define unpack_req	%name-plugin-_getdir
%define unpack_summary	Unpack downloaded data
%define unpack_desc	This plug-in is intended for unpack torrent's data. Packages unzip and unrar are required to unpack those specific formats.
%mkplugin unpack	http://code.google.com/p/rutorrent/wiki/PluginUnpack

%prep
%setup -q -n %name -a 1
%apply_patches
find -name '*.00??*' -print -delete

# make sure a directory layout change is not missed
[ $(ls | wc -l) -eq 10 ]
# make sure the fhs patch does not miss anything
grep -R -e 'conf/' -e "'/share" . && exit 1

# for defaults.patch:
cp -a conf/config.php php/defaults-mdv.php

cat > README.install.urpmi <<EOF
Note that you will need to either configure an SCGI module for your web server
or install rutorrent-plugin-rpc or rutorrent-plugin-httprpc for rutorrent to
work. See the online documentation for more details:
http://code.google.com/p/rutorrent/wiki/WebSERVER

On this Mandriva packaging of rutorrent and its plugins, all configuration
files are in %{_sysconfdir}/%{name}.
The access configuration is in %{_webappconfdir}/%{name}.conf. By default only
localhost is allowed to use rutorrent.
EOF

%install
rm -rf %{buildroot}

install -d -m755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
Alias /%{name} %{_datadir}/%{name}

<Directory %{_datadir}/%{name}>
    Order Allow,Deny
    Allow from 127.0.0.1
</Directory>
EOF

install -d -m755 %{buildroot}%{_sysconfdir}/logrotate.d
cat > %{buildroot}%{_sysconfdir}/logrotate.d/%{name} <<EOF
%{_logdir}/%{name}/*.log {
    missingok
}
EOF

install -d -m755 %{buildroot}%{_datadir}/%{name}
cp -a *.html *.ico css images js lang php plugins %{buildroot}%{_datadir}/%{name}

install -d -m755 %{buildroot}%{_localstatedir}/lib/%{name}
cp -a share %{buildroot}%{_localstatedir}/lib/%{name}

install -d -m755 %{buildroot}%{_sysconfdir}/%{name}
cp -a conf/* %{buildroot}%{_sysconfdir}/%{name}

install -d -m755 %{buildroot}%{_logdir}/%{name}

rm -rf lists
mkdir lists
for dir in %{buildroot}%{_datadir}/%{name}/plugins/*; do
	plugin=$(basename "$dir")
	version=$(sed -n 's,plugin.version: ,,p' "$dir/plugin.info" | tr -d '\r')
	# check that rpm version is set correctly:
	[ "%version" = "$version" ]

	touch lists/$plugin.list
	if [ -e "$dir/conf.php" ]; then
		install -d -m755 %{buildroot}%{_sysconfdir}/%{name}/plugins/$plugin
		cp "$dir/conf.php" %{buildroot}%{_sysconfdir}/%{name}/plugins/$plugin
		mv "$dir/conf.php" "$dir/defaults-mdv.php"
		sed -i '/rtorrent.php.error/s/conf.php/defaults-mdv.php/' $dir/plugin.info
		echo "%dir %{_sysconfdir}/%{name}/plugins/$plugin" >> lists/$plugin.list
		echo "%config(noreplace) %{_sysconfdir}/%{name}/plugins/$plugin/conf.php" >> lists/$plugin.list
	fi
	for file in $dir/readme*.txt; do
		[ -e "$file" ] || continue
		rm "$file"
		echo "%doc plugins/$plugin/$(basename "$file")" >> lists/$plugin.list
	done
done

%clean
rm -rf %{buildroot}

%if %mdkversion < 201010
%post
%_post_webapp

%postun
%_postun_webapp
%endif

%files
%defattr(-,root,root,0755)
%config(noreplace) %{_webappconfdir}/%{name}.conf
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%dir %{_sysconfdir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}/access.ini
%config(noreplace) %{_sysconfdir}/%{name}/config.php
%config(noreplace) %{_sysconfdir}/%{name}/plugins.ini
%dir %{_sysconfdir}/%{name}/plugins
%dir %{_sysconfdir}/%{name}/users
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/css
%{_datadir}/%{name}/favicon.ico
%{_datadir}/%{name}/images
%{_datadir}/%{name}/index.html
%{_datadir}/%{name}/js
%{_datadir}/%{name}/lang
%{_datadir}/%{name}/php
%dir %{_datadir}/%{name}/plugins
%dir %{_localstatedir}/lib/%{name}
%attr(0755,apache,apache) %{_localstatedir}/lib/%{name}/share
%attr(0755,apache,apache) %dir %{_logdir}/%{name}


%changelog
* Sun Dec 12 2010 Anssi Hannula <anssi@mandriva.org> 3.2-2mdv2011.0
+ Revision: 620617
- require apache-conf instead of apache-base for apache user

* Wed Dec 01 2010 Anssi Hannula <anssi@mandriva.org> 3.2-1mdv2011.0
+ Revision: 604521
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7392 |12cr|R-VGAM-0.8_4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  VGAM
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.8_4
Release:          1
Summary:          Vector Generalized Linear and Additive Models
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.8-4.tar.gz
Requires:         R-splines
Requires:         R-methods
Requires:         R-stats
Requires:         R-stats4 
BuildRequires:    R-devel
BuildRequires:    Rmath-devel
BuildRequires:    texlive-collection-latex
BuildRequires:    R-splines
BuildRequires:    R-methods
BuildRequires:    R-stats
BuildRequires:    R-stats4
BuildRequires:    pkgconfig(lapack)

%description
Vector generalized linear and additive models, and associated models
(Reduced-Rank VGLMs, Quadratic RR-VGLMs, Reduced-Rank VGAMs). This package
fits many models and distribution by maximum likelihood estimation (MLE)
or penalized MLE. Also fits constrained ordination models in ecology.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Fri Feb 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.8_4-1
+ Revision: 776297
- Import R-VGAM
- Import R-VGAM


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7393 |12cr|rvm-1.16-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name rvm
%define version 1.16
%define release %mkrel 3

%define major 1

%define libname %mklibname %name %major
%define develname %mklibname %name -d

Summary: RVM library
Name: %name
Version: %version
Release: %release
Group: Development/Other
License: LGPL
Url: http://www.coda.cs.cmu.edu/doc/html/index.html
Source: ftp://ftp.wu-wien.ac.at/pub/systems/coda/src/%name-%{version}.tar.gz
BuildRequires:	liblwp-devel
BuildRequires:	chrpath
Buildroot: %_tmppath/%name-%{version}

%description
The RVM persistent recoverable memory library. The RVM library is used by
the Coda distributed filesystem.

%package -n %libname
Summary: RVM tools
Group: Development/Other

%description -n %libname
The RVM persistent recoverable memory library. The RVM library is used by
the Coda distributed filesystem.

%package -n %develname
Summary: RVM library development files
Group: Development/Other
Requires: %libname = %version-%release
Provides: rvm-devel = %version-%release
Obsoletes:  %mklibname %name -d 1

%description -n %develname
Headers and static libraries for developing programs using the RVM library.
The RVM library is used by the Coda distributed filesystem.

%package tools
Summary: RVM tools
Group: Development/Other

%description tools
Userspace tools to initialize and manipulate RVM log and data segments.
The RVM library is used by the Coda distributed filesystem.

%prep
%setup -q

%build
autoreconf -fi
%configure
%make

%install
%makeinstall
chrpath --delete %{buildroot}%{_libdir}/*.so.*

%files -n %libname
%doc COPYING NEWS INSTALL
%{_libdir}/librvmlwp.so.*
%{_libdir}/librdslwp.so.*
%{_libdir}/libseglwp.so.*

%files -n %develname
%{_libdir}/librvmlwp.a
%{_libdir}/librvmlwp.so
%{_libdir}/librdslwp.a
%{_libdir}/librdslwp.so
%{_libdir}/libseglwp.a
%{_libdir}/libseglwp.so
%{_includedir}/rvm
%{_libdir}/pkgconfig/rvmlwp.pc

%files tools
%{_sbindir}/rvmutl
%{_sbindir}/rdsinit



%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.16-3mdv2011.0
+ Revision: 614799
- the mass rebuild of 2010.1 packages

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.16-2mdv2010.0
+ Revision: 442812
- rebuild

* Thu Mar 05 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.16-1mdv2009.1
+ Revision: 349435
- new version

  + Jérôme Soyer <saispo@mandriva.org>
    - New upstream release

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.12-1mdv2008.1
+ Revision: 140755
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import rvm


* Tue Aug  8 2006 Antoine Ginies <aginies@mandriva.com> 1.12-1mdv2007.0
- release 1.12
- use mkrel

* Thu Feb 16 2006 Antoine Ginies <aginies@mandriva.com> 1.11-1mdk
- 1.11

* Wed Apr 20 2005 Lenny Cartier <lenny@mandriva.com> 1.10-1mdk
- 1.10

* Wed Jan 14 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.8-1mdk
- 1.8
- use mklibname

* Sat Dec 21 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.7-1mdk
- 1.7
- Fix Requires/Provides

* Thu Mar 21 2002 Florin <florin@mandrakesoft.com> 1.6-4mdk
- rebuild
- add the url tag

* Sat Nov  3 2001 Stefan van der Eijk <stefan@eijk.nu> 1.6-3mdk
- BuildRequires: liblwp-devel

* Fri Aug 24 2001 Florin Grad <florin@mandrakesoft.com> 1.6-2mdk
- remove the require on rvm to rvm-tools

* Thu Aug 23 2001 Florin Grad <florin@mandrakesoft.com> 1.6-1mdk
- 1.6
- add the doc section

* Mon Jan 08 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.2-2mdk
- clean spec
- macros

* Thu Nov 16 2000 Florin Grad <florin@mandrakesoft.com> 1.2-1mdk
- 1.2.1
* Thu Aug 31 2000 Florin Grad <florin@mandrakesoft.com> 1.1-2mdk
- adding the macros
* Fri Jul 7 2000 Florin Grad <florin@mandrakesoft.com> 1.1-1mdk
- First attempt.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7394 |12cr|R-waveslim-1.6.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  waveslim
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.6.4
Release:          1
Summary:          Basic wavelet routines for one-, two- and three-dimensional signal processing
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
Requires:         R-stats R-graphics R-grDevices 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-stats R-graphics R-grDevices

%description
Basic wavelet routines for time series (1D), image (2D) and array (3D)
analysis.  The code provided here is based on wavelet methodology
developed in Percival and Walden (2000); Gencay, Selcuk and Whitcher
(2001); the dual-tree complex wavelet transform (CWT) from Kingsbury
(1999, 2001) as implemented by Selesnick; and Hilbert wavelet pairs
(Selesnick 2001, 2002).  All figures in chapters 4-7 of GSW (2001) are
reproducible using this package and R code available at the book
website(s) below.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Mon Feb 20 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.6.4-1
+ Revision: 777609
- Import R-waveslim
- Import R-waveslim


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7395 |12cr|R-widgetTools-1.32.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  widgetTools
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.32.0
Release:          1
Summary:          Creates an interactive tcltk widget
Group:            Sciences/Mathematics
License:          LGPL
URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/%{packname}_%{version}.tar.gz
Requires:         R-methods R-utils R-tcltk 
Requires:         R-Biobase 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods R-utils R-tcltk
BuildRequires:    R-Biobase 

%description
This packages contains tools to support the construction of tcltk widgets

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

#%check
#%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.32.0-1
+ Revision: 775491
- Import R-widgetTools
- Import R-widgetTools


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7396 |12cr|R-XML-3.9_4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  XML
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          3.9_4
Release:          1
Summary:          Tools for parsing and generating XML within R and S-Plus
Group:            Sciences/Mathematics
License:          BSD
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_3.9-4.tar.gz
Requires:         R-methods R-utils 
Requires:         R-methods 
Requires:         R-bitops 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods R-utils
BuildRequires:    R-methods 
BuildRequires:    R-bitops 
BuildRequires:    libxml2-devel

%description
This package provides many approaches for both reading and creating XML
(and HTML) documents (including DTDs), both local and accessible via HTTP
or FTP.  It also offers access to an XPath "interpreter".

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/Docs
%doc %{rlibdir}/%{packname}/README*
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/examples
%{rlibdir}/%{packname}/exampleData
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/scripts


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 3.9_4-1
+ Revision: 775395
- Import R-XML
- Import R-XML


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7397 |12cr|rxp-1.4.8-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	rxp
%define version	1.4.8
%define rel	5
%define release	%mkrel %{rel}

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	XML parser
Group:		Development/Other
License:	GPL
URL:		http://www.cogsci.ed.ac.uk/~richard/rxp.html
Source:		ftp://ftp.cogsci.ed.ac.uk/pub/richard/%{name}-%{version}.tar.bz2
Patch:		%{name}.makefile.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}

%description
RXP is a validating XML parser written in C. It is used by the LT XML toolkit,
and the Festival speech synthesis system.

%prep
%setup
%patch

%build
export CFLAGS=$RPM_OPT_FLAGS
%make

%install
rm -rf %{buildroot}
install -d -m 755 %{buildroot}%{_bindir}
install -m 755 %{name} %{buildroot}%{_bindir}
install -d -m 755 %{buildroot}%{_mandir}/man1
install -m 644 %{name}.1 %{buildroot}%{_mandir}/man1

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING COPYRIGHT Manual Threads
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*




%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.4.8-5mdv2011.0
+ Revision: 614800
- the mass rebuild of 2010.1 packages

* Tue Mar 16 2010 Eric Fernandez <zeb@mandriva.org> 1.4.8-4mdv2010.1
+ Revision: 520721
- rebuild

* Wed May 06 2009 Eric Fernandez <zeb@mandriva.org> 1.4.8-3mdv2010.0
+ Revision: 372594
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.4.8-2mdv2009.0
+ Revision: 140755
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Aug 08 2007 Eric Fernandez <zeb@mandriva.org> 1.4.8-2mdv2008.0
+ Revision: 60305
-rebuild


* Tue Dec 19 2006 Eric Fernandez <zeb@mandriva.org> 1.4.8-1mdv2007.0
+ Revision: 99889
- 1.4.8
- Import rxp

* Mon Jun 26 2006 Eric Fernandez <zeb@zebulon.org.uk> 1.4.7-1mdv2007.0
- new release
- use mkrel

* Sat Aug 20 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.0-2mdk
- rebuild 
- spec cleanup

* Thu Aug 05 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.4.0-1mdk 
- 1.4.0 final
- rpmbuildupdate aware

* Sat Feb 28 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.4.0-0.pre10.1mdk
- new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7398 |12cr|R-xtable-1.7_0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  xtable
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.7_0
Release:          1
Summary:          Export tables to LaTeX or HTML
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.7-0.tar.gz
BuildRequires:    R-devel
BuildRequires:    Rmath-devel
BuildRequires:    texlive-collection-latex 
BuildRequires:    pkgconfig(lapack)

%description
Coerce data to LaTeX and HTML tables

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.7_0-1
+ Revision: 775360
- Import R-xtable
- Import R-xtable


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7399 |12cr|rxtx-2.2-1.pre1.20111029
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version	2.2
%define prerel	pre1
%define upver	%version%{?prerel}
%define rev	20111029
%define mdvrel	1

Name:		rxtx
Version:	%version
Release:	%mkrel %{mdvrel}%{?prerel:.%prerel}%{?rev:.%rev}
Summary:	Serial and parallel I/O libraries supporting Sun's CommAPI
Group:		System/Libraries
License:	LGPLv2+
URL:		http://www.rxtx.qbang.org/
#Source0:	http://rxtx.qbang.org/pub/rxtx/%{name}-%{upver}.zip
# The source for this package was pulled from upstream's vcs.  Use the
# following commands to generate the tarball:
#  cvs -d:pserver:anonymous@qbang.org:/var/cvs/cvsroot co -r commapi-0-0-1 -D "2011-10-29" -d rxtx-2.2pre1 rxtx-devel
#  tar cjvf rxtx-2.2pre1.tar.bz2 --exclude CVS --exclude .cvsignore rxtx-2.2pre1
Source0:	%{name}-%{upver}.tar.bz2
Patch0:		rxtx-2.2pre1-fc-loadlibrary.patch
Patch1:		rxtx-2.2pre1-mdv-all-ports.patch
Patch2:		rxtx-2.2pre1-mdv-link-math.patch
BuildRequires:	java-devel >= 0:1.6.0

%description
RXTX is a native library providing serial and parallel communication for the
Java Development Toolkit (JDK) moving towards compliance with Sun's CommAPI.

%prep
%setup -q -n %{name}-%{upver}
sed -e 's|@JNIPATH@|%{_jnidir}|' %{PATCH0} | patch -s -b --suffix .p0 -p1
%patch1 -p1
%patch2 -p1
# remove prebuilt binaries
find . -name '*.jar' -delete
find . -name '*.hqx' -delete

%build
%configure2_5x
make
iconv -f ISO_8859-1 -t UTF-8 ChangeLog >ChangeLog.utf-8
mv ChangeLog.utf-8 ChangeLog

%install
rm -rf %{buildroot}
install -d -m 755 %{buildroot}%{_libdir}
install -d -m 755 %{buildroot}%{_javadir}
install -d -m 755 %{buildroot}%{_jnidir}
make RXTX_PATH=%{buildroot}%{_jnidir} JHOME=%{buildroot}%{_javadir} install
find %{buildroot} -name '*.la' -exec rm {} \;

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog README TODO COPYING
%doc RMISecurityManager.html SerialPortInstructions.txt
%{_javadir}/RXTXcomm.jar
%{_jnidir}/*.so


%changelog
* Sat Oct 29 2011 Andrey Smirnov <asmirnov@mandriva.org> 2.2-1.pre1.20111029mdv2011.0
+ Revision: 707832
- Update to fresh CVS snapshot
  JNI libraries placed to jnidir
  Consolidated to single package because separate ones are useless

* Sat Jul 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.7.2-1mdv2010.0
+ Revision: 399666
- use same version as gentoo

* Fri Jul 17 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.7r2-1mdv2010.0
+ Revision: 396931
- import rxtx


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7400 |12cr|rxvt-unicode-9.15-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A color VT102 terminal emulator for the X Window System
Name:		rxvt-unicode
Version:	9.15
Release: 	%mkrel 1
License:	GPLv2+
Group:		Terminals
URL:		http://dist.schmorp.de/rxvt-unicode
Source:		http://dist.schmorp.de/rxvt-unicode/%{name}-%{version}.tar.bz2
Source1:	%{name}.desktop
# X11 locales are required to build IM support
BuildRequires:	libx11-common
BuildRequires:	perl-devel
BuildRequires:	libx11-devel
BuildRequires:	libxft-devel
BuildRequires:	libstdc++-static-devel
BuildRequires:	libxrender-devel
BuildRequires:	fontconfig-devel

%description
Rxvt-unicode is a clone of the well known terminal emulator rxvt, modified to
store text in Unicode (either UCS-2 or UCS-4) and to use locale-correct input
and output. It also supports mixing multiple fonts at the same time, including
Xft fonts.

%prep
%setup -q

%build
./autogen.sh

%configure2_5x \
	--enable-unicode3 \
	--enable-combining \
	--enable-xft \
	--enable-font-styles \
	--enable-transparency \
	--enable-fading \
	--enable-rxvt-scroll \
	--disable-next-scroll \
	--disable-xterm-scroll \
	--enable-perl \
	--enable-xim \
	--enable-backspace-key \
	--enable-delete-key \
	--enable-resources \
	--disable-8bitctrls \
	--enable-swapscreen \
	--enable-iso14755 \
	--enable-frills \
	--enable-keepscrolling \
	--enable-selectionscrolling \
	--enable-mousewheel \
	--enable-slipwheeling \
	--enable-smart-resize \
	--enable-text-blink \
	--enable-pointer-blank \
	--disable-utmp \
	--disable-wtmp \
	--disable-lastlog \
	--enable-256-color

%make

%install
%makeinstall_std

install -D -m644 %{SOURCE1} %{buildroot}%{_datadir}/applications/%name.desktop

%files
%{_bindir}/urxvt*
%{_libdir}/urxvt
%{_datadir}/applications/*.desktop
%{_mandir}/man*/*


%changelog
* Sun Jan 22 2012 Alexander Khrukin <akhrukin@mandriva.org> 9.15-1mdv2011.0
+ Revision: 764854
- version update 9.15

* Sat May 07 2011 Funda Wang <fwang@mandriva.org> 9.11-1
+ Revision: 672220
- new version 9.11

* Sun Dec 19 2010 Rémy Clouard <shikamaru@mandriva.org> 9.10-1mdv2011.0
+ Revision: 623036
- bump release

* Tue Nov 30 2010 Rémy Clouard <shikamaru@mandriva.org> 9.09-1mdv2011.0
+ Revision: 603984
- Update to new release 9.09
- drop patch, 256 color mode is now provided by the --enable-256-color
  configure switch
- TODO: add terminfo file to ncurses

* Sun Sep 12 2010 Rémy Clouard <shikamaru@mandriva.org> 9.07-6mdv2011.0
+ Revision: 577760
- rebuild for new perl

* Mon Aug 09 2010 Rémy Clouard <shikamaru@mandriva.org> 9.07-5mdv2011.0
+ Revision: 568247
- rebuild for new perl 5.12.1

* Sun May 02 2010 Funda Wang <fwang@mandriva.org> 9.07-4mdv2010.1
+ Revision: 541544
- fix attr of desktop file

* Sun Mar 28 2010 Rémy Clouard <shikamaru@mandriva.org> 9.07-3mdv2010.1
+ Revision: 528562
- rel++
- apply 256 color patch

* Wed Dec 30 2009 Frederik Himpe <fhimpe@mandriva.org> 9.07-1mdv2010.1
+ Revision: 483946
- Update to new version 9.07
- Remove build fix integrated upstream

* Fri Oct 09 2009 Olivier Blin <blino@mandriva.org> 9.06-4mdv2010.0
+ Revision: 456354
- buildrequire libx11-common to fix build with xim (#47140)

* Fri Sep 18 2009 Pascal Terjan <pterjan@mandriva.org> 9.06-3mdv2010.0
+ Revision: 444390
- constness fixes (partially from shikamaru)

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sun Nov 09 2008 Funda Wang <fwang@mandriva.org> 9.06-1mdv2009.1
+ Revision: 301307
- New version 9.06

* Mon Jun 16 2008 Funda Wang <fwang@mandriva.org> 9.05-1mdv2009.0
+ Revision: 219365
- New version 9.05

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Sat Feb 02 2008 Funda Wang <fwang@mandriva.org> 9.02-1mdv2008.1
+ Revision: 161425
- update to new version 9.02

* Thu Jan 31 2008 Bogdano Arendartchuk <bogdano@mandriva.com> 9.01-2mdv2008.1
+ Revision: 160787
- enable xim in order to use composed accent marks

* Sat Jan 26 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 9.01-1mdv2008.1
+ Revision: 158453
- new version

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Dec 24 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 8.9-1mdv2008.1
+ Revision: 137595
- new version

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Dec 16 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 8.8-1mdv2008.1
+ Revision: 120493
- new version

* Sun Nov 25 2007 Funda Wang <fwang@mandriva.org> 8.7-1mdv2008.1
+ Revision: 111883
- update to new version 8.7

* Thu Nov 22 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 8.5a-1mdv2008.1
+ Revision: 111079
- new version
- new version

* Wed Nov 07 2007 Funda Wang <fwang@mandriva.org> 8.4-2mdv2008.1
+ Revision: 106709
- rebuild for new lzma

* Sun Oct 28 2007 Funda Wang <fwang@mandriva.org> 8.4-1mdv2008.1
+ Revision: 102837
- fix desktop entry

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - new version
    - remove buildrequires on desktop-file-utils - desktop file doesn't belong to the upstream tarball

* Thu Aug 02 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 8.3-1mdv2008.0
+ Revision: 57913
- new version
- tune up desktop file

* Wed Jun 13 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 8.2-1mdv2008.0
+ Revision: 38672
- make it work
- add xdg menu entry
- new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7401 |12cr|R-yeastNagalakshmi-0.99.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  yeastNagalakshmi
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          0.99.3
Release:          1
Summary:          Yeast genome RNA sequencing data based on Nagalakshmi et. al
Group:            Sciences/Mathematics
License:          Artistic-2.0
URL:              None
Source0:          http://bioconductor.org/packages/data/experiment/src/contrib/yeastNagalakshmi_0.99.3.tar.gz
BuildArch:        noarch
Requires:         R-core
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 

%description
The yeast genome data was retrieved from the sequence read archive,
aligned with bwa, and converted to BAM format with samtools.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/extdata
%{rlibdir}/%{packname}/help


%changelog
* Sat Feb 18 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.99.3-1
+ Revision: 776728
- Import R-yeastNagalakshmi
- Import R-yeastNagalakshmi


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7402 |12cr|rygel-0.16.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 1.0
%define major 0
%define libname %mklibname %{name} %{api} %{major}

%define url_ver %(echo %{version} | cut -d. -f1,2)

Name:		rygel
Version:	0.16.3
Release:	%mkrel 1
Summary:	A UPnP v2 Media Server
Group:		Sound
License:	LGPLv2+
URL:		http://live.gnome.org/Rygel
Source0:	http://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
BuildRequires:	intltool
BuildRequires:	pkgconfig(gee-1.0) >= 0.5.2
BuildRequires:	pkgconfig(gio-2.0) >= 2.26
BuildRequires:	pkgconfig(gssdp-1.0) >= 0.11.0
BuildRequires:	pkgconfig(gssdp-1.0) <= 0.12.9999
BuildRequires:	pkgconfig(gstreamer-0.10) >= 0.10.35
BuildRequires:	pkgconfig(gstreamer-app-0.10) >= 0.10.28
BuildRequires:	pkgconfig(gstreamer-base-0.10) >= 0.10.35
BuildRequires:	pkgconfig(gstreamer-pbutils-0.10) >= 0.10.35
BuildRequires:	pkgconfig(gstreamer-tag-0.10) >= 0.10.28
BuildRequires:	pkgconfig(gtk+-3.0) >= 2.90.3
BuildRequires:	pkgconfig(gupnp-1.0) >= 0.17.1
BuildRequires:	pkgconfig(gupnp-av-1.0) >= 0.9.0
BuildRequires:	pkgconfig(gupnp-dlna-1.0) >= 0.5.0
BuildRequires:	pkgconfig(gupnp-vala-1.0) >= 0.10.2
BuildRequires:	pkgconfig(libsoup-2.4) >= 2.34.0
BuildRequires:	pkgconfig(sqlite3) >= 3.5
BuildRequires:	pkgconfig(tracker-sparql-0.14)
BuildRequires:	pkgconfig(uuid) >= 1.41.3
BuildRequires:	vala >= 0.14.1
Requires:	shared-mime-info
Requires:	gstreamer0.10-plugins-good
Requires:	gstreamer0.10-ffmpeg
Requires:	gstreamer0.10-plugins-bad
Requires:	gstreamer0.10-plugins-ugly

%description
Rygel is an implementation of the UPnP MediaServer V 2.0 specification that is 
specifically designed for GNOME. It is based on GUPnP and is written (mostly) 
in Vala language. The project was previously known as gupnp-media-server. 

%package -n %{libname}
Summary:	Shared libraries for %{name}
Group:		System/Libraries

%description -n %{libname}
Shared libraries for %{name}.

%package devel
Summary:	Development package for %{name}
Group:		Development/Other
Requires:	%{name} = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description devel
Files for development with %{name}.

%package tracker
Summary:	Tracker plugin for %{name}
Group:		Sound
Requires:	%{name} = %{version}-%{release}
Requires:	tracker

%description tracker
A plugin for rygel to use tracker to locate media on the local machine.

%prep
%setup -q

%build
%configure2_5x \
	--disable-media-export-plugin \
	--enable-test-plugin \
	--enable-tracker-plugin \
	--enable-external-plugin \
	--enable-mediathek-plugin \
	--enable-gst-launch-plugin \
	--enable-playbin-plugin \
	--disable-silent-rules 
%make

%install
%makeinstall_std

%find_lang %{name}

#Remove libtool archives.
find %{buildroot} -name '*.la' -exec rm -f {} ';'

%files -f %name.lang
%doc AUTHORS COPYING README TODO NEWS
%config(noreplace) %{_sysconfdir}/rygel.conf
%{_bindir}/rygel
%{_bindir}/rygel-preferences
%dir %{_libdir}/rygel-1.0/
%{_libdir}/rygel-1.0/librygel-gst-launch.so
%{_libdir}/rygel-1.0/librygel-external.so
%{_libdir}/rygel-1.0/librygel-mediathek.so
%{_libdir}/rygel-1.0/librygel-mpris.so
%{_libdir}/rygel-1.0/librygel-playbin.so
%{_libdir}/rygel-1.0/librygel-test.so
%{_datadir}/rygel/
%{_datadir}/applications/rygel*
%{_iconsdir}/*/*/*/*
%{_mandir}/man?/*
%{_datadir}/dbus-1/services/org.gnome.Rygel1.service

%files tracker
%{_libdir}/rygel-1.0/librygel-tracker.so

%files -n %{libname}
%{_libdir}/lib*-%{api}.so.%{major}
%{_libdir}/lib*-%{api}.so.%{major}.*

%files devel
%{_libdir}/*.so
%{_includedir}/rygel-1.0/
%{_libdir}/pkgconfig/rygel-core-1.0.pc
%{_libdir}/pkgconfig/rygel-renderer-1.0.pc
%{_libdir}/pkgconfig/rygel-server-1.0.pc
%{_datadir}/vala/vapi/*


%changelog

* Tue Nov 13 2012 fwang <fwang> 0.16.3-1.mga3
+ Revision: 317519
- new version 0.16.3

* Tue Nov 13 2012 fwang <fwang> 0.16.2-1.mga3
+ Revision: 317506
- update file list
- update rpm group
- new version 0.16.2

  + ovitters <ovitters>
    - new version 0.16.1

* Tue Sep 25 2012 ovitters <ovitters> 0.16.0-1.mga3
+ Revision: 297666
- new version 0.16.0

* Tue Sep 18 2012 ovitters <ovitters> 0.15.4-1.mga3
+ Revision: 295672
- new version 0.15.4

* Tue Sep 04 2012 ovitters <ovitters> 0.15.3-1.mga3
+ Revision: 287968
- new version 0.15.3

* Wed Aug 29 2012 fwang <fwang> 0.15.2-1.mga3
+ Revision: 285522
- update file list

  + ovitters <ovitters>
    - new version 0.15.2
    - update file list
    - br tracker-vala
    - br tracker-sparql-0.14
    - spec file: only tabs, not mix of spaces and tabs
    - new version 0.15.1

* Wed Jun 27 2012 ovitters <ovitters> 0.15.0.1-1.mga3
+ Revision: 264513
- new version 0.15.0.1

* Wed Jun 13 2012 ovitters <ovitters> 0.14.2-1.mga3
+ Revision: 260396
- new version 0.14.2

* Sat Apr 28 2012 ovitters <ovitters> 0.14.1-1.mga3
+ Revision: 234140
- new version 0.14.1

* Mon Apr 02 2012 fwang <fwang> 0.14.0-2.mga2
+ Revision: 227747
- drop max version requires
- drop unused br

* Mon Mar 26 2012 ovitters <ovitters> 0.14.0-1.mga2
+ Revision: 226745
- new version 0.14.0

* Mon Mar 19 2012 ovitters <ovitters> 0.13.4-1.mga2
+ Revision: 224497
- new version 0.13.4

* Fri Mar 09 2012 fwang <fwang> 0.13.3-1.mga2
+ Revision: 221988
- new version 0.13.3

* Thu Feb 23 2012 fwang <fwang> 0.13.2-1.mga2
+ Revision: 212467
- new version 0.13.2

* Sat Feb 11 2012 fwang <fwang> 0.13.1-2.mga2
+ Revision: 207130
- there is no dep on gconf now

* Sat Feb 11 2012 fwang <fwang> 0.13.1-1.mga2
+ Revision: 207125
- new version 0.13.1

* Thu Nov 24 2011 fwang <fwang> 0.13.0-1.mga2
+ Revision: 171532
- add br
- new version 0.13.0

* Sat Oct 22 2011 wally <wally> 0.12.5-1.mga2
+ Revision: 157334
- new version 0.12.5

* Sat Oct 08 2011 wally <wally> 0.12.4-1.mga2
+ Revision: 153371
- new version 0.12.4

* Tue Sep 27 2011 wally <wally> 0.12.3-2.mga2
+ Revision: 149580
- add requires

* Tue Sep 27 2011 wally <wally> 0.12.3-1.mga2
+ Revision: 149543
- new version 0.12.3
- enable more plugins
- clean .spec a bit
- imported package rygel


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7403 |12cr|rzip-2.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	rzip
%define	version	2.1
%define	release	%mkrel 8

Name:		%{name}
Summary:	Compression program, similar in functionality to gzip or bzip2
Version:	%{version}
Release:	%{release}
Source0:	%{name}-%{version}.tar.bz2
URL:		http://rzip.samba.org/
Group:		Archiving/Compression
License:	GPLv2+
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	bzip2-devel

%description
rzip is a compression program, similar in functionality to gzip or bzip2,
but able to take advantage long distance redundencies in files, which can
sometimes allow rzip to produce much better compression ratios than other
programs.
The principal advantage of rzip is that it has an effective history
buffer of 900 Mbyte. This means it can find matching pieces of the input
file over huge distances compared to other commonly used compression
programs. The gzip program by comparison uses a history buffer of 32
kbyte and bzip2 uses a history buffer of 900 kbyte. The second advantage
of rzip over bzip2 is that it is usually faster.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall
mkdir $RPM_BUILD_ROOT/usr/share
mv $RPM_BUILD_ROOT/usr/man $RPM_BUILD_ROOT/usr/share

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,0755)
%doc COPYING
%{_mandir}/man1/rzip.1*
%{_bindir}/rzip



%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 2.1-8mdv2011.0
+ Revision: 614802
- the mass rebuild of 2010.1 packages

* Tue Feb 23 2010 Sandro Cazzaniga <kharec@mandriva.org> 2.1-7mdv2010.1
+ Revision: 510385
- Use configure2_5x
- Fix mixed of spaces and tabs

* Mon Jun 22 2009 Jérôme Brenier <incubusss@mandriva.org> 2.1-6mdv2010.0
+ Revision: 388006
- fix license tag

* Sat Aug 02 2008 Thierry Vignaud <tv@mandriva.org> 2.1-5mdv2009.0
+ Revision: 260477
- rebuild

* Mon Jul 28 2008 Thierry Vignaud <tv@mandriva.org> 2.1-4mdv2009.0
+ Revision: 251856
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 2.1-2mdv2008.1
+ Revision: 171086
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 2.1-1mdv2008.1
+ Revision: 126917
- kill re-definition of %%buildroot on Pixel's request
- import rzip


* Sat May 13 2006 Emmanuel Andry <eandry@mandriva.org> 2.1-1mdk
- 2.1
- mkrel

* Fri Jul 22 2005 Lenny Cartier <lenny@mandriva.com> 2.0-2mdk
- rebuild

* Thu May 06 2004 Lenny Cartier <lenny@mandrakesoft.com> 2.0-1mdk
- from Robert Weiler <mdk-rpms@robwei.de> : 
	- First build of rzip for Mandrake

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7404 |12cr|R-zlibbioc-1.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  zlibbioc
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.0.0
Release:          1
Summary:          An R packaged zlib-1.2.5
Group:            Sciences/Mathematics
License:          Artistic-2.0 + file LICENSE
URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/%{packname}_%{version}.tar.gz
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    zlib-devel

%description
This package uses the source code of zlib-1.2.5 to create libraries for
systems that do not have these available via other means (most Linux and
Mac users should have system-level access to zlib, and no direct need for
this package). See the vignette for instructions on use.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/LICENSE
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.0.0-1
+ Revision: 775508
- Import R-zlibbioc
- Import R-zlibbioc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7405 |12cr|s3270-3.3.9ga12-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Scripted 3270 Emulator
Name:		s3270
Version:	3.3.9ga12
Release:	%mkrel 3
License:	GPL
Group:		Terminals
URL:		http://www.geocities.com/SiliconValley/Peaks/7814/
Source0:	http://downloads.sourceforge.net/project/x3270/x3270/%version/suite3270-%version.tgz
Requires:	x3270 <= %{version}
BuildRequires:	openssl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-root

%description
Complete IBM 3278/3279 emulation, TN3270E support, structured
fields, color xterm emulation, highly configurable

%prep
%setup -q -n %{name}-3.3
perl -p -i -e "s|^#!/usr/local|#!/usr|g" Examples/cms_cmd.expect

%build
%configure2_5x
%make

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
%makeinstall_std

rm -f %buildroot%_bindir/x3270if

install -d %{buildroot}%{_mandir}/man1
install -m644 %{name}.man %{buildroot}%{_mandir}/man1/%{name}.1

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc html/*.html README
%doc Examples/cms_cmd.expect
%{_bindir}/*
%{_mandir}/man1/%{name}.*


%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 3.3.9ga12-3mdv2011.0
+ Revision: 614804
- the mass rebuild of 2010.1 packages

* Mon Apr 12 2010 Funda Wang <fwang@mandriva.org> 3.3.9ga12-2mdv2010.1
+ Revision: 533651
- rebuild for openssl 1.0

* Wed Aug 12 2009 Funda Wang <fwang@mandriva.org> 3.3.9ga12-1mdv2010.0
+ Revision: 415337
- new version 3.3.9ga12

* Sat Aug 02 2008 Thierry Vignaud <tv@mandriva.org> 3.3.6-4mdv2009.0
+ Revision: 260481
- rebuild

* Mon Jul 28 2008 Thierry Vignaud <tv@mandriva.org> 3.3.6-3mdv2009.0
+ Revision: 251859
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 3.3.6-1mdv2008.1
+ Revision: 140755
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Jun 27 2007 Funda Wang <fwang@mandriva.org> 3.3.6-1mdv2008.0
+ Revision: 44875
- New version
- Import s3270



* Thu Apr 20 2006 Lenny Cartier <lenny@mandriva.com> 3.3.4p6-1mdk
- 3.3.4p6

* Wed Nov 30 2005 Oden Eriksson <oeriksson@mandriva.com> 3.3.4p3-2mdk
- rebuilt against openssl-0.9.8a

* Thu Jul 07 2005 Lenny Cartier <lenny@mandriva.com> 3.3.4p3-1mdk
- 3.3.4p3

* Tue Jun 08 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 3.3.2p1-1mdk
- new version
- fix strange perms
- fix deps

* Fri Jul 11 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 3.2.20-1mdk
- 3.2.20
- use the %%configure2_5x macro

* Thu Jan 30 2003 Lenny Cartier <lenny@mandrakesoft.com> 3.2.19-3mdk
- rebuild

* Mon Jan 27 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 3.2.19-2mdk
- build release
- misc spec file fixes

* Thu May 16 2002 Oden Eriksson <oden.eriksson@kvikkjokk.net> 3.2.19-1mdk
- new version
- misc spec file fixes
- rebuilt with latest system compiler (gcc3.1)

* Tue Jan  1 2002  Oden Eriksson <oden.eriksson@kvikkjokk.net> 3.2.18-1mdk
- new version

* Mon Sep 24 2001 Lenny Cartier <lenny@mandrakesoft.com> 3.2.17-1mdk
- added by Oden Eriksson <oden.eriksson@kvikkjokk.net> :
	- initial cooker contrib

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7406 |12cr|s3ql-1.11.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:               s3ql
Version:            1.11.1
Release:            1
Summary:            Full-Featured File System for Online Data Storage
Source0:            http://s3ql.googlecode.com/files/%{name}-%{version}.tar.bz2
URL:                http://code.google.com/p/s3ql/
Group:              Networking/File transfer
License:            GPLv3
%py_requires -d
BuildRequires:      python-pyxml
BuildRequires:      python-distribute
BuildRequires:      python-liblzma >= 0.5.3
BuildRequires:      python-cryptopp
BuildRequires:      python-apsw >= 3.7.0
BuildRequires:      python-unittest2
BuildRequires:      python-paramiko
BuildRequires:      python-argparse
BuildRequires:      python-llfuse >= 0.37
BuildRequires:      gccxml
BuildRequires:      libattr-devel
BuildRequires:      fuse-devel
BuildRequires:      glibc-devel
BuildRequires:      sqlite3-devel
Requires:           fuse

%description
S3QL is a file system that stores all its data online using storage services
like Google Storage, Amazon S3 or OpenStack. S3QL effectively provides a hard
disk of dynamic, infinite capacity that can be accessed from any computer
with Internet access.

S3QL is a standard conforming, full featured UNIX file system that is
conceptually indistinguishable from any local file system. Furthermore, S3QL
has additional features like compression, encryption, data de-duplication,
immutable trees and snapshotting which make it especially suitable for on-line
backup and archival.

S3QL is designed to favor simplicity and elegance over performance and feature-
creep. Care has been taken to make the source code as readable and serviceable
as possible. Solid error detection and error handling have been included
from the very first line, and S3QL comes with extensive automated test cases
for all its components.

%prep
%setup -q

%build
PYTHONDONTWRITEBYTECODE= %__python ./setup.py build

%check
# we can't test those, they use fuse and require the fuse
# kernel module to be loaded, which we cannot do from a
# chrooted package build environment where we don't run
# as root:
%__rm tests/t4* tests/t5*
%__python ./setup.py test

%install
%__python ./setup.py install \
    --prefix="%{_prefix}" \
    --root="%{buildroot}"

for x in contrib/*.py; do
    f="${x##*/}"
    case $f in
        *dummy*) continue ;;
        %{name}*) t="$f" ;;
        *) t="%{name}-$f" ;;
    esac
    t="${t%.py}"
    %__install -D -m0755 "$x" "%{buildroot}%{_bindir}/$t"
done
%__install -D -m0755 contrib/s3ql_backup.sh "%{buildroot}%{_bindir}/s3ql_backup"

find "%{buildroot}%{python_sitearch}" -type f -name '*.py' -exec %__chmod 0644 {} \;
# remove shebangs
find "%{buildroot}%{python_sitearch}" -type f -name '*.py' -exec %__sed -i -e '/^#!\//, 1d' {} \;
# recompile to fix mtimes
%__python -c 'import compileall; compileall.compile_dir("%{buildroot}%{python_sitearch}/",ddir="%{python_sitearch}/",force=True)'

%__perl -p -i -e 's,^(%{_mandir}/man\d/.+\.\d),${1}%{ext_man},' files.lst

%__rm -rf doc/html/man
%__rm doc/html/.buildinfo

%files
%doc doc/html
%doc Changes.txt
%{_bindir}/*
%{_mandir}/man1/*.xz
%{python_sitearch}/%{name}/*
%{python_sitearch}/%{name}-*.egg-info


%changelog
* Sat May 05 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.11.1-1
+ Revision: 796590
- update ti 1.11.1

* Sat Feb 25 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.10-1
+ Revision: 780718
- new version 1.10

* Sun Jan 22 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.9-1
+ Revision: 764917
- new version 1.9

* Tue Dec 06 2011 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.8.1-1
+ Revision: 738422
- Update to 1.8.1

* Wed Nov 30 2011 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.7-2
+ Revision: 735709
- release bump
- requires fixed
- BR fixed

* Tue Nov 29 2011 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.7-1
+ Revision: 735440
- create package
- create current


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7407 |12cr|s710-0.21-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libmajor 9
%define libname %mklibname %{name}_ %{libmajor}
%define develname %mklibname %{name} -d
%define staticname %mklibname %{name} -s -d

Summary: 	Software for interfacing with Polar Heart Rate Monitors
Name: 		s710
Version: 	0.21
Release: 	2
URL:		http://daveb.net/s710/
Source0: 	http://s710.googlecode.com/files/%{name}-%{version}.tar.gz
License: 	GPL
Group: 		Toys

BuildRequires:	libusb-devel
BuildRequires:	gd-devel
BuildRequires:	libpng-devel

%description 
This software lets you communicate from a Linux computer to a Polar S710 heart
rate monitor via the serial IR or USB interface. It is not complete, but a
utility is provided that gives you the ability to view the settings on the
watch and download exercise files. Other utilities (also provided) allow you to
print the contents of exercise files and render the data in PNG graphs. A Perl
interface to the library is also provided.

%package -n %{libname}
Summary: 	Library for interfacing with Polar Heart Rate Monitors
License:	GPL
Group:		Development/Other

%description -n %{libname}
This package contains the library required by applications which communicate
with Polar Heart Rate Monitors

%package -n %{develname}
Summary: 	Library for interfacing with Polar Heart Rate Monitors
License:	GPL
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{libname}-devel = %{version}-%{release}
Obsoletes:	%{mklibname %{name}_ %{libmajor} -d}

%description -n %{develname}
This package contains the development library required to compile applications
which communicate with Polar Heart Rate Monitors.

%package -n %{staticname}
Summary: 	Library for interfacing with Polar Heart Rate Monitors
License:	GPL
Group:		Development/Other
Requires:	%{develname} = %{version}-%{release}
Provides:	%{name}-static-devel = %{version}-%{release}
Provides:	%{libname}-static-devel = %{version}-%{release}
Obsoletes:	%{mklibname %{name}_ %{libmajor} -s -d}

%description -n %{staticname}
This package contains the development library required to compile applications
which communicate with Polar Heart Rate Monitors, but to not depend on the
library.

%prep
%setup -q

%build
autoreconf -fi
%configure --with-usb
%make LIBS="-lgd -lusb -lm"

%install
%makeinstall_std

# weird docs dir
mkdir -p %{buildroot}/%{_defaultdocdir}/%{name}/
mv %{buildroot}/%{_defaultdocdir}/%{name}-%{version}/* %{buildroot}/%{_defaultdocdir}/%{name}/

%files
%defattr(-,root,root)
%doc %{_defaultdocdir}/%{name}/*
%{_bindir}/s710d
%{_bindir}/s710sh
%{_bindir}/srdcat
%{_bindir}/srdhead
%{_bindir}/srdplot
%{_bindir}/srd2hrm
%{_bindir}/srdmerge

%files -n %{libname}
%{_libdir}/*%{name}.so.%{libmajor}*

%files -n %{develname}
%{_includedir}/%{name}.h
%{_libdir}/*%{name}.so

%files -n %{staticname}
%{_libdir}/*%{name}.a



%changelog
* Wed Oct 26 2011 Matthew Dawkins <mattydaw@mandriva.org> 0.21-2
+ Revision: 707388
- added missing BR
- fix build and file list
- new version s710
  drop major from devel and static pkgs

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request
    - import s710

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot


* Wed Sep 06 2006 Buchan Milne <bgmilne@mandriva.org> 0.19-3mdv2007.0
- Rebuild

* Fri Jan 27 2006 Buchan Milne <bgmilne@mandriva.org> 0.19-2mdk
- buildrequires

* Thu Jan 26 2006 Buchan Milne <bgmilne@mandriva.org> 0.19-1mdk
- Initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7408 |12cr|sabayon-2.30.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pygtk2_version 2.5.3
%define gnome_python2_version 2.6.0

Name:		sabayon
Version:	2.30.1
Release:	6
Summary:	Tool to maintain user profiles in a GNOME desktop

Group:		System/Configuration/Other
License:	GPLv2+
URL:		http://www.gnome.org/projects/sabayon
Source0:	http://ftp.gnome.org/pub/GNOME/sources/sabayon/sabayon-%{version}.tar.bz2
Patch0:		sabayon-2.29.91-pam.patch
# (fc) 2.12.1-3mdk source xinit file
Patch1:		sabayon-2.22.1-source.patch
# gw: fix for running with libexecdir == libdir:
# http://bugzilla.gnome.org/show_bug.cgi?id=522119
Patch3:		sabayon-2.22.0-libexecdir.patch
Patch4:		sabayon-2.22.1-fix-linkage.patch

Requires:	python-gamin
Requires:	pyxdg
Requires:	GConf2
Requires:	python-%{name}
Requires:	pessulus

BuildRequires:	pygtk2.0-devel
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pyxdg
BuildRequires:	pessulus
BuildRequires:	gettext
BuildRequires:	usermode
BuildRequires:	x11-server-xephyr
BuildRequires:	intltool
BuildRequires:	rarian
BuildRequires:	pkgconfig(gnome-doc-utils)

%description
Sabayon is a tool to help sysadmins and user change and maintain the
default behaviour of the GNOME desktop.

%package admin
Summary:	Graphical tools for Sabayon profile management
Group:		System/Configuration/Other
Requires:	%{name} = %{version}-%{release}
Requires(pre):	rpm-helper
Requires(pre):	usermode-consoleonly
Requires:	pygtk2.0 >= %{pygtk2_version}
Requires:	gnome-python-gconf >= %{gnome_python2_version}

%description admin
The sabayon-admin package contains the graphical tools which a
sysadmin should use to manage Sabayon profiles.

%package  -n python-%{name}
Summary:	Python modules of sabayon
Group:		System/Configuration/Other
Requires:	python-ldap
Requires:	python-libxml2

%description -n python-%{name}
This package contains the python modules of sabayon.

%prep
%setup -q
%patch0 -p1
%patch1 -p1 -b .source
%patch3 -p1
%patch4 -p0
 
%build
%configure2_5x 	\
	--enable-console-helper=yes \
	--with-prototype-user=%{name}-admin
%make

%install
%makeinstall PAM_PREFIX=%{buildroot}%{_sysconfdir}

%find_lang sabayon --with-gnome

# We don't want these
rm -f %{buildroot}%{py_platsitedir}/%{name}/xlib.*a \
      %{buildroot}%{_datadir}/icons/hicolor/icon-theme.cache

# (tv) fix adding users:
mkdir -p %{buildroot}/etc/sabayon/profiles/

%pre admin
%_pre_useradd %name-admin /var/lib/ /sbin/nologin
/usr/sbin/usermod -d "" %{name}-admin &>/dev/null || :

%files -f sabayon.lang
%defattr(-, root, root, 755)
%doc AUTHORS NEWS README TODO ISSUES
%config(noreplace) %{_sysconfdir}/X11/xinit.d/%{name}*
%{_sbindir}/%{name}-apply
%{_mandir}/man8/sabayon*8*

%files -n python-%{name}
%dir %{_sysconfdir}/%{name}/profiles/
%{py_platsitedir}/%{name}

%files admin
%config(noreplace) %{_sysconfdir}/pam.d/%{name}
%config(noreplace) %{_sysconfdir}/security/console.apps/%{name}
%{_bindir}/%{name}
%{_sbindir}/%{name}
%{_libexecdir}/%{name}*
%dir %{_datadir}/%{name}/ui
%{_datadir}/%{name}/ui/%{name}.ui
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/*/apps/%{name}.*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7409 |12cr|safecat-1.13-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

Summary:	Secure File Wiping and Deletion
Name:		safecat
Version:	1.13
Release:	%mkrel 4
License:	BSD
Group:		File tools
URL:		http://jeenyus.net/~budney/linux/software/safecat.html
Source0:	http://jeenyus.net/~budney/linux/software/safecat/%{name}-%{version}.tar.bz2
Source1:	README.MDK
BuildRequires:	dietlibc-devel >= 0.20
BuildRequires:  groff-for-man
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
safecat is an implementation of D. J. Bernstein's maildir algorithm. It can be
used to write mail messages to a qmail-style maildir, or to write data to a
"spool" directory reliably. There are no lockfiles with safecat, and nothing is
left to chance. If safecat returns a successful exit status, then you can be
(practically) 100% sure your data is safely committed to disk. Further, if data
is written to a directory using safecat (or other implementations of the
maildir algorithm), then every file in that directory is guaranteed to be
complete. If safecat fails to write all of the data, there will be no file at
all in the destination directory.

Of course, you know that such a thing cannot be: between UNIX and the different
hardware options available, a 100% guarantee is not possible. However, safecat
takes every precaution possible in writing your data.

%prep

%setup -q
cp %{SOURCE1} README.MDK

%build
echo "diet gcc -Os -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE" > conf-cc
echo "diet gcc -Os -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -static -s" > conf-ld
echo "%{_prefix}" > conf-root
make

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_mandir}/man1

install -m0755 safecat %{buildroot}%{_bindir}/
install -m0755 maildir %{buildroot}%{_bindir}/
install -m0644 safecat.1 %{buildroot}%{_mandir}/man1/
install -m0644 maildir.1 %{buildroot}%{_mandir}/man1/

%clean
rm -rf %{buildroot}

%files
%defattr (-,root,root)
%doc COPYING CHANGES INSTALL README README.MDK
%{_bindir}/safecat
%{_bindir}/maildir
%{_mandir}/man1/safecat.1*
%{_mandir}/man1/maildir.1*


%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.13-4mdv2010.0
+ Revision: 433600
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.13-3mdv2009.0
+ Revision: 269239
- rebuild early 2009.0 package (before pixel changes)

* Tue Jun 10 2008 Oden Eriksson <oeriksson@mandriva.com> 1.13-2mdv2009.0
+ Revision: 217545
- rebuilt against dietlibc-devel-0.32

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.13-1mdv2008.1
+ Revision: 140755
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Jan 26 2007 Oden Eriksson <oeriksson@mandriva.com> 1.13-1mdv2007.0
+ Revision: 113789
- Import safecat

* Fri Jan 26 2007 Oden Eriksson <oeriksson@mandriva.com> 1.13-1mdv2007.1
- 1.13

* Sun Dec 25 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.12-3mdk
- Fix BuildRequires
- use mkrel

* Sun Dec 25 2005 Oden Eriksson <oeriksson@mandriva.com> 1.12-2mdk
- rebuild

* Thu Nov 04 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.12-1mdk
- initial mandrake package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7410 |12cr|safecopy-1.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version 1.7
%define rel	1
%define	release	%mkrel %rel

Name:		safecopy
Summary:	A data recovery tool
Version:	%{version} 
Release:	%{release} 
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
URL:		http://safecopy.sourceforge.net
Group:		File tools
License:	GPLv2+

%description
safecopy is a data recovery tool which tries to extract as much data a
possible from a seekable but problematic (i.e., damaged sectors) source like
floppy drives, hard disk partitions, CDs, etc., where other tools like dd 
would fail due to I/O errors.

%prep
%setup -q

%build
%configure
%make

%install
%makeinstall

%files 
%doc README AUTHORS ChangeLog NEWS
%{_bindir}/*
%{_mandir}/man1/*


%changelog
* Sat Apr 28 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.7-1mdv2012.0
+ Revision: 794235
- version update 1.7

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.6-2mdv2011.0
+ Revision: 614805
- the mass rebuild of 2010.1 packages

* Tue Nov 24 2009 Jérôme Brenier <incubusss@mandriva.org> 1.6-1mdv2010.1
+ Revision: 469702
- new version 1.6 (bugfix)

* Thu Oct 01 2009 Frederik Himpe <fhimpe@mandriva.org> 1.5-1mdv2010.0
+ Revision: 452286
- update to new version 1.5

* Wed May 27 2009 Jérôme Brenier <incubusss@mandriva.org> 1.3-1mdv2010.0
+ Revision: 380070
- update to new version 1.3
- use makeinstall
- safecopy now has a man page
- fix license (GPLv2+)

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 0.2-2mdv2008.1
+ Revision: 140755
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7411 |12cr|saga-1.6.35da44git-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %name %major
%define develname %mklibname %name -d
%define gitversion 35da44git

Name:		saga
Version:	1.6.%{gitversion}
Release:	1
Summary:	The SAGA C++ Framework (Simple API for Grid Computing)
URL:		http://saga-project.github.com/saga-cpp/
License:	Boost Software License 1.0
Group:		System/Cluster
# git clone git://github.com/saga-project/saga-cpp.git
# git --git-dir=saga-cpp/.git archive --format tar --prefix saga-35da44git/ 35da44 | gzip > saga-35da44git.tar.gz
source0:		%{name}-%{gitversion}.tar.gz
patch0:			saga-35da44git.boost150.patch
patch1:			saga-35da44git.fixscope.patch
BuildRequires:	boost-devel, sqlite3-devel, postgresql-devel
BuildRequires:	xmlrpc-c-devel
buildrequires:	soci-devel
Requires:	%{mklibname boost 1}

%description
The SAGA C++ Framework is the first implementation of the SAGA (Simple
API for Grid Computing) API specification. The SAGA specification has
been defined by the SAGA Research Group at OGF as a high-level API that
directly addresses the needs of Grid application developers.

The purpose of the open source SAGA C++ Framework is to enable an
application programmer to easily create Grid applications without getting
involved with any specific Grid middleware. This does not only greatly
reduce the implementation complexity of an application but also makes
it portable between various Grid ecosystems.

%package -n %{libname}
Summary:	The SAGA C++ Framework (Simple API for Grid Computing)
Group:		System/Cluster
Provides:	libsaga = %{version}-%{release}

%package -n %{develname}
Summary:	The SAGA C++ Framework (Simple API for Grid Computing)
Group:		System/Cluster
Provides:	saga-devel = %{version}-%{release}
Provides:	libsaga-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n %{libname}
The SAGA C++ Framework is the first implementation of the SAGA (Simple
API for Grid Computing) API specification. The SAGA specification has
been defined by the SAGA Research Group at OGF as a high-level API that
directly addresses the needs of Grid application developers.

The purpose of the open source SAGA C++ Framework is to enable an
application programmer to easily create Grid applications without getting
involved with any specific Grid middleware. This does not only greatly
reduce the implementation complexity of an application but also makes
it portable between various Grid ecosystems.

%description -n %{develname}
The SAGA C++ Framework is the first implementation of the SAGA (Simple
API for Grid Computing) API specification. The SAGA specification has
been defined by the SAGA Research Group at OGF as a high-level API that
directly addresses the needs of Grid application developers.

The purpose of the open source SAGA C++ Framework is to enable an
application programmer to easily create Grid applications without getting
involved with any specific Grid middleware. This does not only greatly
reduce the implementation complexity of an application but also makes
it portable between various Grid ecosystems.

This package contains the developement files to compile applications
using saga.

%prep
%setup -q -n %{name}-%{gitversion}
%patch0 -p 1 -b .boost150
%patch1 -p 1 -b .fixscope

%build
%configure2_5x
sed -i 's!usr//!usr/!g' config/saga_boost.pc
%make

%install
%make_install

%post -n %{libname} -p /sbin/ldconfig
%postun -n %{libname} -p /sbin/ldconfig

%files -n %{libname}
%defattr(-,root,root)
%doc CHANGES INSTALL LICENSE README
%{_libdir}/libsaga*
%{_datadir}/%{name}/*.ini
%{_bindir}/%{name}-*

%files -n %{develname}
%defattr(-,root,root)
%doc examples
%{_libdir}/pkgconfig
%{_includedir}/%{name}
%{_datadir}/%{name}/make
%{_datadir}/%{name}/doc
%{_datadir}/%{name}/*.%{name}-core
%{_datadir}/%{name}/adaptor_generator
%{_datadir}/%{name}/config
%{_mandir}/man1/*



%changelog
* Fri Nov 23 2007 Nicolas Vigier <nvigier@mandriva.com> 0.7-2mdv2008.1
+ Revision: 111449
- new version
- add post and postun sections
- fix summary
- change group
- fix files list
- add major

* Wed Jun 27 2007 Nicolas Vigier <nvigier@mandriva.com> 0.6-1mdv2008.0
+ Revision: 45144
- Import saga


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7412 |12cr|sagemath-5.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global with_sphinx_hack	1

# may be required if not matching system version or to be updates proof
%global with_sage_cython	1

# ipython-0.11 drastically changed api since ipython-0.10.2
%global with_sage_ipython	1

# sagemath uses a somewhat old and heavily patched networkx
%global with_sage_networkx	1

# sagemath works only with pexpect-2.0
%global with_sage_pexpect	1

%global conway_polynomials_pkg	conway_polynomials-0.3
%global cython_pkg		cython-0.17pre
%global	elliptic_curves_pkg	elliptic_curves-0.7
%global	flintqs_pkg		flintqs-20070817.p8
%global graphs_pkg		graphs-20120404.p4
%global ipython_pkg		ipython-0.10.2.p1
%global networkx_pkg		networkx-1.6
%global pexpect_pkg		pexpect-2.0.p5
%global polytopes_db_pkg	polytopes_db-20100210.p2
%global rubiks_pkg		rubiks-20070912.p18
%global	sagenb_pkg		sagenb-0.10.2
%global sagetex_pkg		sagetex-2.3.3.p2

%global SAGE_ROOT		%{_datadir}/sagemath
%global SAGE_SHARE		%{SAGE_ROOT}/share
%global SAGE_EXTCODE	%{SAGE_ROOT}/extcode
%global SAGE_LOCAL		%{SAGE_ROOT}/local
%global SAGE_DEVEL		%{SAGE_ROOT}/devel
%global SAGE_DOC		%{SAGE_DEVEL}/doc
%global SAGE_DATA		%{SAGE_ROOT}/data
%global SAGE_PYTHONPATH		%{SAGE_ROOT}/site-packages

%define __noautoreq 'pythonegg\\(webassets\\)|libLfunction\\.so'

Name:		sagemath
Group:		Sciences/Mathematics
Summary:	A free open-source mathematics software system
Version:	5.4.1
Release:	1
License:	GPL
URL:		http://www.sagemath.org
Source0:	http://www.sagemath.org/src/sage-%{version}.tar
Source1:	gprc.expect
Source2:	makecmds.sty
Source3:	%{name}.rpmlintrc

Patch0:		sage-gmp.patch
Patch1:		sage-scripts.patch

# remove call to not implemented sagemath "is_package_installed" interfaces
# mpc is available in all modern linux distros
# need to package coin-or solver in fedora
# remove check for non free solvers
Patch3:		sage-extensions.patch

# helper to:
#	o respect a DESTDIR environment variable
#	o avoid double '//' in pathnames, what can confused debugedit & co
#	o minor change to help in incremental builds by avoiding rebuilding
#	  files
#	o do not assume there is an installed sagemath
Patch4:		sage-rpmbuild.patch

# build documentation in buildroot environment
Patch5:		sage-sagedoc.patch

# sage notebook rpm and system environment adjustments
Patch6:		sage-sagenb.patch

# do not attempt to create state files in system directories
Patch7:		sage-readonly.patch

# force coercion of ecl t_string to ecl t_base_string
# this is hackish and only required if ecl is built with unicode support
Patch8:		sage-ecl-unicode.patch

# do not link explicitly to png12
Patch9:		sage-png.patch

# work with all maxima-runtime lisp backend packages
Patch10:	sage-maxima.patch

# execute 4ti2 programs in $PATH not in $SAGE_ROOT/local/bin
Patch11:	sage-4ti2.patch

Patch12:	sage-fplll.patch

Patch13:	sage-qepcad.patch
Patch14:	sage-pari.patch
Patch15:	sage-networkx.patch
Patch16:	sage-lie.patch
Patch17:	sage-gap.patch

# Portuguese translations: http://trac.sagemath.org/sage_trac/ticket/12822
Patch18:	trac_12502_pt_translation_of_a_tour_of_sage_rebase1.patch
Patch19:	trac_12822_pt_translation_of_tutorial.patch
Patch20:	trac_12822_pt_translation_of_tutorial_rev1.patch

BuildRequires:	boost-devel
BuildRequires:	cliquer-devel
BuildRequires:	dos2unix
BuildRequires:	factory-devel
BuildRequires:	flint-devel
BuildRequires:	fplll-devel
BuildRequires:	ecl
BuildRequires:	eclib-devel
BuildRequires:	ecm-devel
BuildRequires:	gap-system
BuildRequires:	gap-system-packages
BuildRequires:	gc-devel
BuildRequires:	gcc-gfortran
BuildRequires:	gd-devel
BuildRequires:	glpk-devel
BuildRequires:	gnutls-devel
BuildRequires:	gsl-devel
BuildRequires:	iml-devel
BuildRequires:	lcalc-devel
BuildRequires:	libatlas-devel
BuildRequires:	libmpc-devel
BuildRequires:	libpari-devel
BuildRequires:	linalg-linbox-devel
BuildRequires:	m4ri-devel
BuildRequires:	m4rie-devel
# try to ensure a sane /dev will exist when building documentation
BuildRequires:	makedev
BuildRequires:	maxima-runtime-ecl
BuildRequires:	mpfi-devel
BuildRequires:	ntl-devel
BuildRequires:	polybori
BuildRequires:	ppl-devel
BuildRequires:	pynac-devel
BuildRequires:	python-devel
BuildRequires:	python-flask-autoindex
BuildRequires:	python-flask-babel
BuildRequires:	python-flask-openid
BuildRequires:	python-flask-silk
BuildRequires:	python-numpy-devel
BuildRequires:	python-scipy
BuildRequires:	python-twisted
BuildRequires:	polybori-devel
BuildRequires:	ratpoints
BuildRequires:	readline-devel
BuildRequires:	scons
BuildRequires:	singular-devel
BuildRequires:	symmetrica-devel

Requires:	4ti2
Requires:       cddlib-devel
Requires:	ecl
Requires:	gap-system
Requires:	gap-system-packages
Requires:	genus2reduction
Requires:	gfan
Requires:	gp2c
Requires:	iml-devel
Requires:	jmol
Requires:	jsmath-fonts
Requires:	libpari-devel
Requires:	maxima-gui
Requires:	maxima-runtime-ecl
Requires:	palp
Requires:	pari
Requires:	pari-data
Requires:	python-pycrypto
Requires:	python-cvxopt
Requires:	python-flask-autoindex
Requires:	python-flask-babel
Requires:	python-flask-openid
Requires:	python-flask-silk
Requires:	python-sympy
Requires:	python-twisted-web
Requires:	python-twisted-web2
Requires:	R
Requires:	singular
Requires:	sympow
Requires:	tachyon

%description
Sage is a free open-source mathematics software system licensed
under the GPL. It combines the power of many existing open-source
packages into a common Python-based interface.

########################################################################
%prep
%setup -q -n sage-%{version}

mkdir -p spkg/build
pushd spkg/build
    for pkg in					\
	%{conway_polynomials_pkg}		\
%if %{with_sage_cython}
	%{cython_pkg}				\
%endif
	%{elliptic_curves_pkg}			\
	extcode-%{version}			\
	%{flintqs_pkg}				\
	%{graphs_pkg}				\
%if %{with_sage_ipython}
	%{ipython_pkg}				\
%endif
%if %{with_sage_networkx}
	%{networkx_pkg}				\
%endif
%if %{with_sage_pexpect}
	%{pexpect_pkg}				\
%endif
	%{polytopes_db_pkg}			\
	%{rubiks_pkg}				\
	%{sagenb_pkg}				\
	%{sagetex_pkg}				\
	sage-%{version}				\
	sage_scripts-%{version}			\
    ; do
	tar jxf ../standard/$pkg.spkg
    done

    # apply in spkgs that do not have patches already applied
    # or that actually have patches
pushd %{flintqs_pkg}/src
    for diff in `ls ../patches/*.patch`; do
	patch -p1 < $diff
    done
popd
pushd %{sagenb_pkg}/src
    tar zxf %{sagenb_pkg}.tar.gz
    mv  %{sagenb_pkg} sagenb
popd
%if %{with_sage_ipython}
    pushd %{ipython_pkg}/src
	for diff in `ls ../patches/*.patch ../patches/*.diff`; do
	    patch -p1 < $diff
	done
    popd
%endif
%if %{with_sage_pexpect}
    pushd %{pexpect_pkg}/src
	for diff in `ls ../patches/*.patch ../patches/*.diff`; do
	    patch -p1 < $diff
	done
    popd
%endif
    pushd %{rubiks_pkg}
	cp patches/dietz-mcube-Makefile src/dietz/mcube/Makefile
	cp patches/dietz-solver-Makefile src/dietz/solver/Makefile
	cp patches/dietz-cu2-Makefile src/dietz/cu2/Makefile
	cp patches/reid-Makefile src/reid/Makefile
    popd
popd

%patch0 -p1
%patch1 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1
%patch6 -p1
%patch7 -p1
%patch8 -p1
%patch9 -p1
%patch10 -p1
%patch11 -p1
%patch12 -p1
%patch13 -p1
%patch14 -p1
%patch15 -p1
%patch16 -p1
%patch17 -p1

pushd spkg/build/sage-%{version}
mkdir -p doc/pt/a_tour_of_sage/
cp -fa doc/en/a_tour_of_sage/*.png doc/pt/a_tour_of_sage/
%patch18 -p1
%patch19 -p1
%patch20 -p1
popd

# make sure buildroot is clean
rm -rf %{buildroot}

# match system packages as sagemath packages
export SAGE_ROOT=%{buildroot}%{SAGE_ROOT}
export SAGE_LOCAL=%{buildroot}%{SAGE_LOCAL}
export SAGE_SHARE=%{buildroot}%{SAGE_SHARE}
export SAGE_EXTCODE=%{buildroot}%{SAGE_EXTCODE}
export SAGE_DEVEL=%{buildroot}%{SAGE_DEVEL}
mkdir -p $SAGE_ROOT $SAGE_LOCAL $SAGE_DEVEL/sage
ln -sf $PWD/spkg/build/sage-%{version}/sage $SAGE_DEVEL/sage/sage
ln -sf %{_libdir} $SAGE_LOCAL/lib
ln -sf %{_includedir} $SAGE_LOCAL/include
ln -sf %{_datadir} $SAGE_LOCAL/share

#------------------------------------------------------------------------
# ensure proper/preferred libatlas is in linker path
pushd spkg/build/sage-%{version}
    perl -pi -e 's|^(extra_link_args = ).*|$1\["-L%{_libdir}/atlas"\]|;' sage/misc/cython.py
    # some .c files are not (re)generated
    find . \( -name \*.pyx -o -name \*.pxd \) | xargs touch
popd

########################################################################
%build
export SAGE_ROOT=%{buildroot}%{SAGE_ROOT}
export SAGE_LOCAL=%{buildroot}%{SAGE_LOCAL}
export SAGE_DEVEL=%{buildroot}%{SAGE_DEVEL}
export SAGE_SHARE=%{buildroot}%{SAGE_SHARE}
export SAGE_EXTCODE=%{buildroot}%{SAGE_EXTCODE}
export SAGE_FORTRAN=%{_bindir}/gfortran
export SAGE_FORTRAN_LIB=`gfortran --print-file-name=libgfortran.so`
export DESTDIR=%{buildroot}
# Use file in /tmp because there are issues with long pathnames
export DOT_SAGE=/tmp/sage$$
mkdir -p $DOT_SAGE/tmp

export PATH=%{buildroot}%{_bindir}:$PATH
export PYTHONPATH=%{buildroot}%{python_sitearch}:$PYTHONPATH

%if %{with_sage_cython}
    pushd spkg/build/%{cython_pkg}/src
	%__python setup.py install --root=%{buildroot}
    popd
%endif

%if %{with_sage_ipython}
    pushd spkg/build/%{ipython_pkg}/src
	%__python setup.py install --root=%{buildroot}
    popd
%endif

#------------------------------------------------------------------------
pushd spkg/build/sage-%{version}
    pushd c_lib
	CXX=g++ UNAME=Linux SAGE64=auto scons
    popd
    pushd sage/libs/mpmath
	dos2unix ext_impl.pxd ext_libmp.pyx ext_main.pxd ext_main.pyx
    popd
    python ./setup.py build
popd

#------------------------------------------------------------------------
pushd spkg/build/%{sagenb_pkg}/src/sagenb
    python ./setup.py build
popd

#------------------------------------------------------------------------
pushd spkg/build/%{flintqs_pkg}/src
    make %{?_smpflags} CPP="g++ %{optflags} -fPIC"
popd

#------------------------------------------------------------------------
pushd spkg/build/%{rubiks_pkg}/src
    make %{?_smp_mflags} CC="gcc -fPIC" CXX="g++ -fPIC" CFLAGS="%{optflags}"
popd

# last build command
rm -fr $DOT_SAGE

########################################################################
%install
export SAGE_ROOT=%{buildroot}%{SAGE_ROOT}
export SAGE_LOCAL=%{buildroot}%{SAGE_LOCAL}
export SAGE_DEVEL=%{buildroot}%{SAGE_DEVEL}
export SAGE_DATA=%{buildroot}%{SAGE_DATA}
export SAGE_SHARE=%{buildroot}%{SAGE_SHARE}
export SAGE_EXTCODE=%{buildroot}%{SAGE_EXTCODE}
export SAGE_DOC=%{buildroot}%{SAGE_DOC}
export SAGE_PYTHONPATH=%{buildroot}%{SAGE_PYTHONPATH}
export DESTDIR=%{buildroot}
export DOT_SAGE=/tmp/sage$$
mkdir -p $DOT_SAGE/tmp

export PATH=%{buildroot}%{_bindir}:$PATH
export PYTHONPATH=%{buildroot}%{python_sitearch}:$PYTHONPATH

#------------------------------------------------------------------------
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_libdir}
mkdir -p $SAGE_PYTHONPATH
rm -fr $SAGE_DEVEL/sage $SAGE_LOCAL/{include,lib,share,notebook}
mkdir -p $SAGE_DATA $SAGE_DOC $SAGE_LOCAL/bin $SAGE_DEVEL/sage
ln -sf $PWD/spkg/build/sage-%{version}/sage $SAGE_DEVEL/sage/sage
ln -sf %{_libdir} $SAGE_LOCAL/lib
ln -sf %{_includedir} $SAGE_LOCAL/include
ln -sf %{_datadir} $SAGE_LOCAL/share

#------------------------------------------------------------------------
# reinstall due to implicit clean
%if %{with_sage_cython}
    pushd spkg/build/%{cython_pkg}/src
	%__python setup.py install --root=%{buildroot}
    popd
    [ -f %{buildroot}%{_bindir}/cython ] &&
	mv -f %{buildroot}%{_bindir}/cython $SAGE_LOCAL/bin
    [ -d %{buildroot}%{python_sitearch}/Cython ] &&
	mv -f	%{buildroot}%{python_sitearch}/[Cc]ython*	\
		%{buildroot}%{SAGE_PYTHONPATH}
%endif

#------------------------------------------------------------------------
# reinstall due to implicit clean
%if %{with_sage_ipython}
    pushd spkg/build/%{ipython_pkg}/src
	%__python setup.py install --root=%{buildroot}
    popd
    [ -f %{buildroot}%{_bindir}/%{ipython} &&
	mv -f %{buildroot}%{_bindir}/ipython $SAGE_LOCAL/bin
    rm -f	%{buildroot}%{_bindir}/ip*			\
		%{buildroot}%{_bindir}/irunner			\
		%{buildroot}%{_bindir}/pycolor
    [ -d %{buildroot}%{python_sitelib}/IPython ] &&
	mv -f	%{buildroot}%{python_sitelib}/IPython		\
		%{buildroot}%{python_sitelib}/ipython-*		\
		%{buildroot}%{SAGE_PYTHONPATH}
    rm -fr %{buildroot}%{_docdir}/ipython
    rm -f	%{buildroot}%{_mandir}/man1/ip*			\
		%{buildroot}%{_mandir}/man1/irunner*		\
		%{buildroot}%{_mandir}/man1/pycolor*
%endif

#------------------------------------------------------------------------
pushd spkg/build/sage-%{version}
    python setup.py install --root=%{buildroot}
    cp -fa c_lib/libcsage.so %{buildroot}%{_libdir}
    pushd sage
	# install sage notebook templates
	cp -fa server/notebook/templates %{buildroot}%{python_sitearch}/sage/server/notebook
    popd
    # install documentation sources
    rm -fr $SAGE_DOC/{common,en,fr}
    cp -far doc/{common,de,en,fr,pt,ru,tr} $SAGE_DOC
popd

#------------------------------------------------------------------------
pushd spkg/build/%{sagenb_pkg}/src/sagenb
    rm -f %{buildroot}%{python_sitearch}/sagenb/data/jmol
    rm -f %{buildroot}%{python_sitearch}/sagenb/data/sage3d/sage3d
    python setup.py install --root=%{buildroot} --install-purelib=%{python_sitearch}
    # will install sage3d a proper sage3d below
    rm -f %{buildroot}%{_bindir}/sage3d
    # remove duplicated jmol that only works with sage
    rm -f %{buildroot}%{_bindir}/jmol
    rm -fr %{buildroot}%{python_sitearch}/sagenb/data/jmol
    # use system jmol
    ln -sf %{_javadir} %{buildroot}%{python_sitearch}/sagenb/data/jmol
    ln -sf %{SAGE_LOCAL}/bin/sage3d %{buildroot}%{python_sitearch}/sagenb/data/sage3d/sage3d
    # flask stuff not installed
    cp -ar flask_version %{buildroot}%{python_sitearch}/sagenb
    ln -sf %{python_sitearch}/sagenb %{buildroot}%{SAGE_DEVEL}/sagenb
popd

#------------------------------------------------------------------------
%if %{with_sage_pexpect}
pushd spkg/build/%{pexpect_pkg}/src
    cp -f {ANSI,FSM,pexpect,pxssh,screen}.py $SAGE_PYTHONPATH
popd
%endif

#------------------------------------------------------------------------
%if %{with_sage_networkx}
pushd spkg/build/%{networkx_pkg}/src
    rm -fr $SAGE_PYTHONPATH/networkx*
    rm -fr %{buildroot}%{python_sitearch}/networkx*
    python setup.py install --root=%{buildroot} --install-purelib=%{SAGE_PYTHONPATH}
    rm -fr $SAGE_DOC/networkx*
    mv -f %{buildroot}/%{_datadir}/doc/* $SAGE_DOC
    rmdir %{buildroot}/%{_datadir}/doc
popd
%endif

#------------------------------------------------------------------------
cp -fa COPYING.txt $SAGE_ROOT
cp -far ipython $SAGE_ROOT
pushd spkg/build/sage_scripts-%{version}
    mkdir -p $SAGE_LOCAL/bin
    cp -fa sage-* *doctest.py ipy_profile_sage.py $SAGE_LOCAL/bin
    pushd $SAGE_LOCAL/bin
	ln -sf %{_bindir}/python sage.bin
	ln -sf %{_bindir}/gp sage_pari
	ln -sf %{_bindir}/gap gap_stamp
    popd
popd
install -m755 spkg/bin/sage $SAGE_LOCAL/bin

#------------------------------------------------------------------------
pushd spkg/build/%{flintqs_pkg}/src
    cp -fa QuadraticSieve $SAGE_LOCAL/bin
popd

#------------------------------------------------------------------------
# FIXME create proper package(s) for cube solvers
pushd spkg/build/%{rubiks_pkg}/src
    cp -fa \
	reid/optimal \
	dietz/solver/cubex \
	dietz/mcube/mcube \
	dietz/cu2/cu2 \
	dik/dikcube \
	dik/size222 \
	$SAGE_LOCAL/bin
popd

#------------------------------------------------------------------------
rm -f %{buildroot}%{_bindir}/spkg-debian-maybe
pushd $SAGE_LOCAL/bin/
    rm -f sage-{bdist,build,build-debian,clone,crap,debsource,download_package,env,libdist,location,make_devel_packages,omega,pkg,pkg-nocompress,pull,push,sdist,sbuildhack,upgrade}
    rm -f sage-list-* sage-mirror* SbuildHack.pm sage-test-*
    rm -f sage-{verify-pyc,hardcode_sage_root,check-64,spkg*,update*,starts}
    rm -f *~
    rm -f sage-{check-libraries.py,ldwrap,open,osx-open,README-osx.txt}
    rm -f sage-rebase_sage.sh
    rm -f sage-combinat
popd


#------------------------------------------------------------------------
pushd spkg/build/%{conway_polynomials_pkg}
    mkdir -p $SAGE_DATA/conway_polynomials
    cp -fa src/conway_polynomials/* $SAGE_DATA/conway_polynomials
popd

#------------------------------------------------------------------------
pushd spkg/build/%{elliptic_curves_pkg}
    python ./spkg-install
popd

#------------------------------------------------------------------------
pushd spkg/build/extcode-%{version}
    mkdir -p $SAGE_DATA/extcode
    cp -far			\
	gap			\
	genus2reduction		\
	gnuplot			\
	images			\
	kash			\
	macaulay2		\
	magma			\
	maple			\
	matlab			\
	mathematica		\
	maxima			\
	MuPAD			\
	mwrank			\
	notebook		\
	octave			\
	pari			\
	pickle_jar		\
	QEPCAD			\
	scilab			\
	singular		\
	sobj			\
	$SAGE_DATA/extcode
    cp -f %{SOURCE1} $SAGE_DATA/extcode/pari
popd

#------------------------------------------------------------------------
pushd spkg/build/%{graphs_pkg}
    mkdir -p $SAGE_DATA/graphs
    cp -fa src/* $SAGE_DATA/graphs
popd

#------------------------------------------------------------------------
pushd spkg/build/%{polytopes_db_pkg}
    mkdir -p $SAGE_DATA/reflexive_polytopes
    cp -fa src/* $SAGE_DATA/reflexive_polytopes
popd

#------------------------------------------------------------------------
pushd spkg/build/%{sagetex_pkg}/src
    python setup.py install --root=%{buildroot} --install-purelib=%{python_sitearch}
    install -m 0644 -D %{SOURCE2} \
	%{buildroot}%{_datadir}/texmf/tex/generic/sagetex/makecmds.sty
popd

#------------------------------------------------------------------------
cat > %{buildroot}%{_bindir}/sage << EOF
#!/bin/sh

export CUR=\`pwd\`
##export DOT_SAGE="\$HOME/.sage"
export DOT_SAGENB="\$DOT_SAGE"
mkdir -p \$DOT_SAGE/{maxima,sympow,tmp}
export SAGE_TESTDIR=\$DOT_SAGE/tmp
export SAGE_ROOT="$SAGE_ROOT"
export SAGE_SHARE="$SAGE_SHARE"
export SAGE_EXTCODE="$SAGE_EXTCODE"
export SAGE_LOCAL="$SAGE_LOCAL"
export SAGE_DATA="$SAGE_DATA"
export SAGE_DEVEL="$SAGE_DEVEL"
##export SAGE_DOC="$SAGE_DOC"
export PATH=$SAGE_LOCAL/bin:%{_libdir}/4ti2/bin:\$PATH
export SINGULARPATH=%{_libdir}/Singular/LIB
export SINGULAR_BIN_DIR=%{_libdir}/Singular
##export PYTHONPATH="$SAGE_PYTHONPATH"
export SAGE_CBLAS=cblas
export SAGE_FORTRAN=%{_bindir}/gfortran
export SAGE_FORTRAN_LIB=\`gfortran --print-file-name=libgfortran.so\`
export SYMPOW_DIR="\$DOT_SAGE/sympow"
export LC_MESSAGES=C
export LC_NUMERIC=C
MALLOC_CHECK_=1 $SAGE_LOCAL/bin/sage "\$@"
EOF
#------------------------------------------------------------------------
chmod +x %{buildroot}%{_bindir}/sage

#------------------------------------------------------------------------
cat > %{buildroot}%{_datadir}/sagemath/local/bin/sage3d << EOF
#!/bin/sh

java -classpath %{SAGE_DEVEL}/sage/sagenb/data/sage3d/lib/sage3d.jar:%{_javadir}/j3dcore.jar:%{_javadir}/vecmath.jar:%{_javadir}/j3dutils.jar org.sagemath.sage3d.ObjectViewerApp "\$1"
EOF
chmod +x %{buildroot}%{_datadir}/sagemath/local/bin/sage3d

#------------------------------------------------------------------------
# adjust cython interface:
# o link with proper atlas
# o install csage headers
# o install .pxi and .pxd files
pushd spkg/build/sage-%{version}
    # make atlas/blas available to compiled sources
    perl -pi -e								\
	's|^(extra_link_args =).*|$1 ["-L%{_libdir}/atlas"]|;'		\
	%{buildroot}/%{python_sitearch}/sage/misc/cython.py
    # make csage headers available
    mkdir -p %{buildroot}/%{_includedir}/csage
    cp -fa c_lib/include/* %{buildroot}/%{_includedir}/csage
    for f in `find sage \( -name \*.pxi -o -name \*.pxd -o -name \*.pyx \)`; do
	install -D -m 0644 $f %{buildroot}/%{python_sitearch}/$f
    done
    # need this or will not "find" the files in the directory, and
    # fail to link with gmp
    touch %{buildroot}/%{python_sitearch}/sage/libs/gmp/__init__.py
popd

#------------------------------------------------------------------------
%if %{with_sage_pexpect}
    cp -f $SAGE_PYTHONPATH/{ANSI,FSM,pexpect,pxssh,screen}.py %{buildroot}%{python_sitearch}
%endif

# Build documentation, using %{buildroot} environment
pushd spkg/build/sage-%{version}/doc
    export SAGE_DOC=`pwd`
    export PATH=%{buildroot}%{_bindir}:$SAGE_LOCAL/bin:$PATH
    export SINGULARPATH=%{_libdir}/Singular/LIB
    export SINGULAR_BIN_DIR=%{_libdir}/Singular
    export LD_LIBRARY_PATH=%{buildroot}%{_libdir}:%{_libdir}/atlas:$LD_LIBRARY_PATH
    export PYTHONPATH=%{buildroot}%{python_sitearch}:$SAGE_PYTHONPATH:$SAGE_DOC

%if %{with_sphinx_hack}
    cp -far %{python_sitelib}/sphinx %{buildroot}%{python_sitearch}
    sed -i "s|\(source.startswith('>>>')\)|\1 or source.startswith('sage: ')|" \
	%{buildroot}%{python_sitearch}/sphinx/highlighting.py
%endif

    # there we go
    python common/builder.py all html
    export SAGE_DOC=%{buildroot}%{SAGE_DOC}
    cp -far output $SAGE_DOC

    # should not be required and encodes buildroot
    rm -fr $SAGE_DOC/output/doctrees
popd

%if %{with_sage_pexpect}
    rm -f %{buildroot}%{python_sitearch}/{ANSI,FSM,pexpect,pxssh,screen}.py
%endif

%if %{with_sphinx_hack}
    rm -fr %{buildroot}%{python_sitearch}/sphinx
%endif

# Script was used to build documentation 
perl -pi -e 's|%{buildroot}||g;s|^##||g;' %{buildroot}%{_bindir}/sage

# More wrong buildroot references
perl -pi -e 's|%{buildroot}||g;' \
	 -e "s|$PWD/spkg/build/sage-%{version}/doc|%{SAGE_DOC}|g;" \
    %{buildroot}%{SAGE_DOC}/output/html/en/reference/todolist.html

#------------------------------------------------------------------------
# Fix links
rm -fr $SAGE_DEVEL/sage $SAGE_DATA/extcode/sage $SAGE_ROOT/doc
ln -sf %{python_sitearch} $SAGE_DEVEL/sage
ln -sf %{python_sitearch} $SAGE_DATA/extcode/sage
ln -sf %{SAGE_DOC} $SAGE_ROOT/doc
rm -fr %{buildroot}%{python_sitearch}/site-packages

# Install menu and icons
pushd spkg/build/extcode-%{version}
    install -m644 -D notebook/images/icon16x16.png %{buildroot}%{_miconsdir}/%{name}.png
    install -m644 -D notebook/images/icon32x32.png %{buildroot}%{_iconsdir}/%{name}.png
    install -m644 -D notebook/images/icon32x32.png %{buildroot}%{_datadir}/pixmaps/%{name}.png
    install -m644 -D notebook/images/icon48x48.png %{buildroot}%{_liconsdir}/%{name}.png
popd
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=Sagemath
Comment=A free open-source mathematics software system
Exec=sage
Icon=%{name}
Terminal=true
Type=Application
Categories=Science;Math;
EOF

# last install command
rm -fr $DOT_SAGE


########################################################################
%post
%{_bindir}/mktexlsr

%postun
%{_bindir}/mktexlsr

########################################################################
%files
%{python_sitearch}/*
%{SAGE_ROOT}
%{_bindir}/*
%{_libdir}/*.so
%{_includedir}/csage
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}*.png
%{_miconsdir}/%{name}*.png
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/applications/%{name}.desktop
%{_datadir}/texmf/tex/generic/sagetex
%{_docdir}/sagetex


%changelog
* Mon Dec  10 2012 Denis Silakov <denis.silakov@rosalab.ru>
+ Commit: d990c0a
- Fix usage of some SAGE_* vars
  
* Fri Dec  7 2012 Denis Silakov <denis.silakov@rosalab.ru>
+ Commit: f94dcd1
- More req exceptions
  
* Fri Dec  7 2012 Denis Silakov <denis.silakov@rosalab.ru>
+ Commit: 3350347
- Set necessary env vars during the build
  
* Fri Dec  7 2012 Denis Silakov <denis.silakov@rosalab.ru>
+ Commit: a8e03aa
- LOG Updated to 5.4.1
  
* Fri Aug  31 2012 Rosa <rosa@rosa-build.rosalab.ru>
+ Commit: 1859688
- Automatic import for version 5.2-3
  
* Thu Aug  30 2012 Rosa <rosa@rosa-build.rosalab.ru>
+ Commit: 4ffd7a5
- Automatic import for version 5.2-2
  
* Thu Feb  2 2012 Rosa <rosa@rosa-build.rosalab.ru>
+ Commit: b897765
- Automatic import for version 4.8
  
* Wed Feb  1 2012 Rosa <rosa@rosa-build.rosalab.ru>
+ Commit: 8d156c3
- Automatic import for version 4.7
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7413 |12cr|sakura-3.0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: sakura
Summary: A lightweight terminal emulator with very few dependencies
Version: 3.0.4
Release: 1
License: GPLv2
Group: Terminals
Url: http://www.pleyades.net/david/sakura.php
Source0: http://launchpad.net/sakura/trunk/%{version}/+download/%{name}-%{version}.tar.bz2
BuildRequires: cmake
BuildRequires: pkgconfig(gtk+-3.0)
BuildRequires: pkgconfig(vte-2.90)

%description
sakura is a terminal emulator based on GTK and VTE. It's a terminal emulator
with few dependencies, so you don't need a full GNOME desktop installed to have
a decent terminal emulator. Current terminal emulators based on VTE are
gnome-terminal, XFCE Terminal, TermIt and a small sample program included in
the vte sources. The differences between sakura and the last one are that it
uses a notebook to provide several terminals in one window and adds a
contextual menu with some basic options. No more no less. 

%prep
%setup -q
%apply_patches

%build
%cmake \
	-DLOCALE_INSTALL_DIR=%{_datadir}/locale \
	-DLIB_INSTALL_DIR=%{_libdir}

%make

%install
%makeinstall_std -C build
%find_lang %{name}

%files -f %{name}.lang
%doc INSTALL
%{_bindir}/*
%{_datadir}/applications/*
%{_datadir}/pixmaps/*
%{_mandir}/man1/sakura.1*



%changelog
* Sun May 13 2012 Alexander Khrukin <akhrukin@mandriva.org> 3.0.4-1
+ Revision: 798596
- BR: gtk+3-devel
- version update 3.0.4

* Tue Feb 14 2012 Matthew Dawkins <mattydaw@mandriva.org> 2.4.2-2
+ Revision: 773907
- added patch to fix desktop icon
- cleaned up spec

* Wed Oct 26 2011 Matthew Dawkins <mattydaw@mandriva.org> 2.4.2-1
+ Revision: 707367
- new version 2.4.2

* Thu Aug 26 2010 Shlomi Fish <shlomif@mandriva.org> 2.3.8-1mdv2011.0
+ Revision: 573365
- import sakura


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7414 |12cr|sam2p-0.44.14-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define build_plf 0
%{?_with_plf: %global build_plf 1}

# enablelzw = 0 (don't build with LZW compression support)
# enablelzw = 1 (build with LZW compression support)
# Currently we use enablelzw = 0 due to Unisys LZW patents.
%define enablelzw       0

%if %build_plf
%define enablelzw       1
%endif

%define		sam2pver	0.49.1
%define		tif22pnmver	0.14

Summary:	Convert raster images to PostScript or PDF
Name:		sam2p
Version:	0.44.14
Release:	1
License:	GPL
Source0:	http://code.google.com/p/sam2p/downloads/list/sam2p-0.49.1.tar.gz
Source1:	http://code.google.com/p/sam2p/downloads/list/tif22pnm-0.14.tar.gz
URL:		http://code.google.com/p/sam2p/downloads/list
Group:		Graphics
BuildRequires:	libjpeg-progs
BuildRequires:	libtiff-devel
BuildRequires:	libpng-devel
Requires:	netpbm
Requires:	ghostscript
Requires:	jpeg-progs

%description
sam2p is a UNIX command line utility written in ANSI C++ that converts
many raster (bitmap) image formats into Adobe PostScript or PDF files
and several other formats. The images are not vectorized. sam2p gives
full control to the user to specify standards-compliance, compression,
and bit depths. In some cases sam2p can compress an image 100 times
smaller than the PostScript output of many other common image
converters. sam2p provides ZIP, RLE and LZW (de)compression filters
even on Level1 devices.

%prep
%setup -q -n %{name}-%{sam2pver} -a 1


%build
# don't use icecream
PATH=/bin:/usr/bin:/usr/X11R6/bin
export PATH
autoconf

pushd tif22pnm-%{tif22pnmver}
%configure2_5x \
	--with-libtiff-idir=%{_includedir} \
	--with-libpng-idir=%{_includedir} \
	--with-libtiff-ldir=%{_libdir} \
	--with-libpng-ldir=%{_libdir}

sed -i -e 's/lpng /lpng -lm/' cc_help.sh

make

cp tif22pnm png22pnm ../
cp -p README ../README.tif22pnm
popd

%configure \
%if %build_plf
	--enable-lzw \
	--enable-gif
%endif

make

%install
mkdir -p $RPM_BUILD_ROOT%{_bindir}
install -m 755 sam2p tif22pnm png22pnm $RPM_BUILD_ROOT%{_bindir}

%files
%defattr(-,root,root)
%doc COPYING
%doc README README.tif22pnm examples contrib
%{_bindir}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7415 |12cr|sambru-0.23-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	sambru
%define version	0.23
%define release %mkrel 6

Name: 	 	%{name}
Summary: 	Transfers addressbook to/from Samsung phones
Version: 	%{version}
Release: 	%{release}

Source:		%{name}-%{version}.tar.bz2
URL:		http://lager.dyndns.org/sambru/
License:	GPL
Group:		Communications
BuildRoot:	%{_tmppath}/%{name}-buildroot
Requires:	perl uucp

%description
SamBru (Samsung Backup and Restore Utility) is a perl script that will talk
to a Samsung SCH-6100 or SCH-8500 phone. It is also reported to work with the
SCH-850, SPH-T100, i and "uproar" phones. (Note: it will most likely NOT work
with a SCH-3500, as it uses a different (binary) format.) You can use it to
back up and restore the phone book, calendar, and TODO list. It can save the
data in either raw/native format, or as vCard/vCalendar data so that
GnomeCard and GnomeCal can be used to view & edit the data. Currently, only
the phone list is supported.

%prep
%setup -q

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p %buildroot/%_bindir
cp %name %buildroot/%_bindir

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README TODO Changelog
%{_bindir}/%name



%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.23-6mdv2010.0
+ Revision: 433601
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.23-5mdv2009.0
+ Revision: 260486
- rebuild

* Mon Jul 28 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.23-4mdv2009.0
+ Revision: 251883
- rebuild
- fix summary-ended-with-dot

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.23-2mdv2008.1
+ Revision: 126945
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import sambru


* Fri Apr 2 2004 Austin Acton <austin@mandrake.org> 0.23-2mdk
- stale rebuild

* Sat Mar 29 2003 Austin Acton <aacton@yorku.ca> 0.23-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7416 |12cr|samhain-2.5.2b-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define package_version %{version}

Name:           samhain
Version:        2.5.2b
Release:        %mkrel 2
Epoch:          0
Summary:        File integrity and host-based IDS
License:        GPLv2+
Group:          System/Servers
URL:            http://www.la-samhna.de/samhain/
Source0:        http://www.la-samhna.de/samhain/samhain-current.tar.gz
#Requires(post): lsb-core
#Requires(preun): lsb-core
Requires(post): rpm-helper
Requires(preun): rpm-helper
BuildRequires:  attr-devel
BuildRequires:  ext2fs-devel
BuildRequires:  gmp-devel
BuildRequires:  prelude-devel
BuildRequires:  wrap-devel
BuildRequires:  procps
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%description
samhain is an open source file integrity and host-based intrusion
detection system for Linux and Unix. It can run as a daemon process, and
thus can remember file changes. Contrary to a tool that runs from
cron, if a file is modified you will get only one report, while
subsequent checks of that file will ignore the modification as it is
already reported (unless the file is modified again).

samhain can optionally be used as client/server system to provide
centralized monitoring for multiple host. Logging to a (MySQL or
PostgreSQL) database is supported.

This package contains only the single host version. It also contains
support for tcp-wrappers and prelude.

This package does not contain database support.

%prep
%setup -q -c
%{__tar} xf samhain-%{package_version}.tar.gz
cd samhain-%{package_version}

%build
cd samhain-%{package_version}
%{serverbuild}
%setup_compile_flags
# XXX: Wow, these guys are evil, overriding the default configure
# XXX: args parsing...
./configure \
            --build=%{_target_platform} \
            --prefix=%{_prefix} \
            --exec-prefix=%{_exec_prefix} \
            --sbindir=%{_sbindir} \
            --sysconfdir=%{_sysconfdir} \
            --localstatedir=%{_var} \
            --mandir=%{_mandir} \
            --with-libwrap \
            --with-prelude
# XXX: parallel make doesn't work since `encode' must exist first
%{__make}

%install
%{__rm} -rf %{buildroot}

cd samhain-%{package_version}
%{__cat} > sstrip << EOF
#!/bin/sh
echo "*** sstrip DISABLED ***"
EOF
%{__chmod} 0755 sstrip
%{makeinstall_std}
%{__mkdir_p} %{buildroot}%{_initrddir}
%{__install} -m 0755 init/samhain.startLSB %{buildroot}%{_initrddir}/%{name}
%{__mkdir_p} %{buildroot}%{_sysconfdir}/logrotate.d
%{__cat} > %{buildroot}%{_sysconfdir}/logrotate.d/%{name} << EOF
%{_logdir}/%{name}_log {
    notifempty
    missingok
    rotate 7
    daily
    compress
    create 644 root root
    postrotate
        /sbin/service %{name} reload 2>/dev/null || true
    endscript
}
EOF
/bin/touch %{buildroot}%{_logdir}/%{name}_log.lock
/bin/touch %{buildroot}%{_logdir}/%{name}_log
/bin/touch %{buildroot}%{_localstatedir}/lib/%{name}/samhain_file
/bin/touch %{buildroot}%{_localstatedir}/lib/%{name}/samhain.html

%clean
%{__rm} -rf %{buildroot}

%post
if [ "$1" = 1 ]; then
    %create_ghostfile %{_logdir}/%{name}_log.lock root root 0644
    %create_ghostfile %{_logdir}/%{name}_log root root 0644
    %create_ghostfile %{_localstatedir}/lib/%{name}/samhain_file root root 0644
    %create_ghostfile %{_localstatedir}/lib/%{name}/samhain.html root root 0644
    %{_sbindir}/samhain -t init >/dev/null 2>&1
fi
%_post_service %{name}

%preun
%_preun_service %{name}

%files
%defattr(0644,root,root,0755)
%doc samhain-%{package_version}/docs/BUGS samhain-%{package_version}/COPYING
%doc samhain-%{package_version}/docs/Changelog samhain-%{package_version}/docs/TODO
%doc samhain-%{package_version}/LICENSE samhain-%{package_version}/docs/HOWTO*
%doc samhain-%{package_version}/docs/MANUAL-* samhain-%{package_version}/docs/README*
%doc samhain-%{version}.tar.gz.asc
%attr(0755,root,root) %{_sbindir}/%{name}
%{_mandir}/man5/samhain*
%{_mandir}/man8/samhain*
%config(noreplace) %{_sysconfdir}/samhainrc
%attr(0755,root,root) %{_initrddir}/%{name}
%ghost %{_logdir}/%{name}_log
%ghost %{_logdir}/%{name}_log.lock
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%dir %{_localstatedir}/lib/%{name}
%ghost %{_localstatedir}/lib/%{name}/samhain_file
%ghost %{_localstatedir}/lib/%{name}/samhain.html


%changelog
* Sun May 17 2009 Funda Wang <fundawang@mandriva.org> 0:2.5.2b-2mdv2010.0
+ Revision: 376586
- use configure flags

* Mon Feb 02 2009 Jérôme Soyer <saispo@mandriva.org> 0:2.5.2b-1mdv2009.1
+ Revision: 336529
- New upstream release

* Mon Jan 12 2009 Jérôme Soyer <saispo@mandriva.org> 0:2.5.1-1mdv2009.1
+ Revision: 328658
- New upstream release

* Wed Nov 05 2008 David Walluck <walluck@mandriva.org> 0:2.5.0-1mdv2009.1
+ Revision: 300072
- 2.5.0

* Thu Sep 04 2008 Jérôme Soyer <saispo@mandriva.org> 0:2.4.6-1mdv2009.0
+ Revision: 280660
- New release

* Tue Aug 19 2008 David Walluck <walluck@mandriva.org> 0:2.4.5-1mdv2009.0
+ Revision: 273495
- 2.4.5a

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 0:2.4.4-2mdv2009.0
+ Revision: 269240
- rebuild early 2009.0 package (before pixel changes)

* Tue May 06 2008 David Walluck <walluck@mandriva.org> 0:2.4.4-1mdv2009.0
+ Revision: 201741
- 2.4.4

* Wed Feb 06 2008 David Walluck <walluck@mandriva.org> 0:2.4.3-1mdv2008.1
+ Revision: 163195
- 2.4.3

* Thu Jan 24 2008 Funda Wang <fundawang@mandriva.org> 0:2.4.2-2mdv2008.1
+ Revision: 157297
- rebuild

  + David Walluck <walluck@mandriva.org>
    - 2.4.2
    - don't require lsb-core
    - silence samhain output in %%post

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Nov 27 2007 David Walluck <walluck@mandriva.org> 0:2.4.1-1mdv2008.1
+ Revision: 113292
- 2.4.1

* Fri Nov 02 2007 David Walluck <walluck@mandriva.org> 0:2.4.0-1mdv2008.1
+ Revision: 104875
- 2.4.0

* Thu Oct 11 2007 David Walluck <walluck@mandriva.org> 0:2.3.8-1mdv2008.1
+ Revision: 97057
- 2.3.8
- 2.3.7
- 2.3.6
- fix BuildRequires

* Sat Jun 23 2007 David Walluck <walluck@mandriva.org> 0:2.3.5-2mdv2008.0
+ Revision: 43520
- disable parallel make
- add some BuildRequires
- 2.3.5

* Thu May 03 2007 David Walluck <walluck@mandriva.org> 0:2.3.4-1mdv2008.0
+ Revision: 20828
- 2.3.4


* Wed Apr 04 2007 David Walluck <walluck@mandriva.org> 2.3.3-1mdv2007.1
+ Revision: 150463
- 2.3.3

* Wed Feb 07 2007 David Walluck <walluck@mandriva.org> 0:2.3.2-1mdv2007.1
+ Revision: 116957
- 2.3.2

* Thu Jan 25 2007 David Walluck <walluck@mandriva.org> 0:2.3.1-1mdv2007.1
+ Revision: 113072
- 2.3.1a
  fix localstatedir by setting it to %%{_var}

* Thu Nov 02 2006 David Walluck <walluck@mandriva.org> 0:2.3.0-1mdv2007.1
+ Revision: 75107
- 2.3.0a

* Sat Oct 21 2006 David Walluck <walluck@mandriva.org> 0:2.2.5-2mdv2007.0
+ Revision: 71517
- fix release tag
- rebuild
- Import samhain

* Fri Oct 20 2006 David Walluck <walluck@mandriva.org> 0:2.2.5-1
- release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7417 |12cr|samsung-tools-2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		samsung-tools
Version:	2.1
Release:	1
License:	GPLv2+
Group:		System/Configuration/Hardware
URL:		https://launchpad.net/samsung-tools
Source0:	http://launchpad.net/samsung-tools/trunk/2.1/+download/%{name}-%{version}.tar.gz
Summary:	Tools for Samsung laptops

%description
Tools for Samsung netbooks.
'Samsung Tools' is the successor of 'Samsung Scripts' 
provided by the 'Linux On My Samsung' project.
It allows the complete configuration and the
control in a friendly way of devices
found on Samsung netbooks (bluetooth, wireless, 
webcam, backlight, CPU fan, special keys) 
and the control of various aspects 
related to power management, 
like the CPU undervolting
(when a PHC-enabled kernel is available).


%prep
%setup -q

%build
echo "Hello Mandriva"
#make

%install
%makeinstall_std

%find_lang %{name} --all-name

%files -f %{name}.lang
%doc ChangeLog README
%{_bindir}/%{name}
%{_bindir}/%{name}-preferences
%{_sysconfdir}/%{name}
%{_sysconfdir}/dbus-1
%{_sysconfdir}/pm/
%{_sysconfdir}/xdg/autostart/*.desktop
%{_datadir}/applications/%{name}-preferences.desktop
%{_datadir}/dbus-1/*/*
%{_prefix}/lib/%{name}


%changelog
* Sun Mar 25 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.1-1
+ Revision: 786722
- version update 2.1

* Fri Nov 11 2011 Alexander Khrukin <akhrukin@mandriva.org> 1.5-1
+ Revision: 730198
- imported package samsung-tools


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7418 |12cr|samuel-0.1.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %{mdvver} >= 201200
%define __noautoprov 'engine.so'
%else
%define _provides_exceptions engine.so
%endif

Name:		samuel
Version:	0.1.8
Release:	%mkrel 2
Summary:	A Draughts Program
Group:		Games/Boards
License:	GPLv3+
URL:		http://www.johncheetham.com/projects/samuel/
Source:		http://www.johncheetham.com/projects/samuel/%{name}-%{version}.tar.gz
BuildRequires:	imagemagick
BuildRequires:	python-devel
Requires:	pygtk2

%description
A Draughts program for Linux written in Python, GTK, C++.
Derived from the windows program guicheckers.

%prep
%setup -q
%__chmod 644 README

%build
%__python setup.py build

%install
%__rm -rf %{buildroot}
%__python setup.py install --root %{buildroot}

# icons
for N in 16 32 48 64 128; do convert %{name}.png -resize ${N}x${N} $N.png; done
%__install -D 16.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
%__install -D 32.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
%__install -D 48.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
%__install -D 64.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
%__install -D 128.png %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png

# overwrite the default .desktop file
%__mkdir_p  %{buildroot}%{_datadir}/applications
%__cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Type=Application
Name=Samuel
Comment=Draughts Game
Comment[ru]=Шахматы
Icon=samuel
Exec=samuel
Terminal=false
Categories=Game;BoardGame;
EOF

%__rm -rf %{buildroot}%{_defaultdocdir}/%{name}-%{version}

%clean
%__rm -rf %{buildroot}

%files
%doc LICENSE README
%{_bindir}/%{name}
%{_datadir}/%{name}
%{py_platsitedir}/%{name}
%{py_platsitedir}/%{name}*.egg-info
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png
%{_iconsdir}/hicolor/*/apps/%{name}.png



%changelog
* Wed Mar 28 2012 Andrey Bondrov <abondrov@mandriva.org> 0.1.8-2mdv2011.0
+ Revision: 787922
- Bump release
- imported package samuel


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7419 |12cr|sancp-1.6.2-0.C.5.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _localstatedir %{_var}

Name:           sancp
Version:        1.6.2
Release:        %mkrel 0.C.5.3
Epoch:          0
Summary:        Security Analyst Network Connection Profiler 
License:        GPLv2+
Group:          Networking/Other
URL:            http://www.metre.net/sancp.html
Source0:        http://metre.net/files/sancp-%{version}-candidate.C.5.tar.gz
#Source1:       http://metre.net/files/sancp-%{version}-candidate.C.5.tar.gz.md5
Source2:        sancp.init
Source3:        sancp.logrotate
Patch0:         sancp-1.6.2-candidate.C.5-no-u_int64_t.patch
Requires(post): rpm-helper
Requires(postun): rpm-helper
Requires(pre):  rpm-helper
Requires(preun): rpm-helper
BuildRequires:  pcap-devel
BuildRequires:  prelude-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This is a network security tool designed to collect statistical 
information regarding network traffic, as well as, collect the traffic 
itself in pcap format, all for the purpose of: auditing, historical 
analysis, and network activity discovery. Rules can be used to 
distinguish normal from abnormal traffic and support tagging 
connections with: rule id, node id, and status id. From an intrusion 
detection standpoint, every connection is an event that must be 
validated through some means. Sancp uses rules to identify, record, and 
tag traffic of interest. 'Tagging' a connection is a new feature since 
v1.4.0 Connections ('stats') can be loaded into a database for further 
analysis.

Sancp rules control three types of logging for a connection: pcap, 
stats, and realtime 'pcap' refers to packet data collected on the 
connection in tcpdump format, 'stats' refers to a single line summary 
of an entire connection once it is 'closed' 'realtime' is a snapshot of 
'stats' based on the initial packet, for immediate reporting Both 
'stats' and 'realtime' contain a number of fields used for recording 
packet statistics, TCP flags, p0f data, and other vitals about how we 
handle the connection.

%prep
%setup -q -n sancp-%{version}-candidate.C.5
%patch0 -p1

%build
%serverbuild
%{make} CFLAGS="%{optflags}"

%install
%{__rm} -rf %{buildroot}

%{__mkdir_p} %{buildroot}%{_bindir}
%{__cp} -a sancp %{buildroot}%{_bindir}/sancp

%{__mkdir_p} %{buildroot}%{_sysconfdir}/%{name}
%{__cp} -a etc/sancp/sancp.conf %{buildroot}%{_sysconfdir}/%{name}/sancp.conf

%{__mkdir_p} %{buildroot}%{_initrddir}
%{__cp} -a %{SOURCE2} %{buildroot}%{_initrddir}/%{name}

%{__mkdir_p} %{buildroot}%{_localstatedir}/lib/%{name}

%{__mkdir_p} %{buildroot}%{_logdir}/%{name}
/bin/touch %{buildroot}%{_logdir}/%{name}/sancp.log

%{__mkdir_p} %{buildroot}%{_sysconfdir}/logrotate.d
%{__cp} -a %{SOURCE3} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}

%{__mkdir_p} %{buildroot}%{_sysconfdir}/sysconfig
%{__cat} > %{buildroot}%{_sysconfdir}/sysconfig/%{name} << EOF
#SANCP_INTERFACE="-i eth1"
EOF

%{__mkdir_p} %{buildroot}%{_sysconfdir}/prelude/profile/%{name}

%{__cat} > README.urpmi << EOF
Before the sancp service can start, you must add the sensor to
prelude with a command similar to the following:

%{_bindir}/prelude-adduser register sancp "idmef:w" localhost --uid sancp --gid sancp
EOF

%clean
%{__rm} -rf %{buildroot}

%pre
%_pre_useradd %{name} %{_localstatedir}/lib/%{name} /bin/bash
%_pre_groupadd %{name}

%preun
%_preun_service %{name}

%post
%create_ghostfile %{_logdir}/%{name}/sancp.log %{name} %{name} 0660
%_post_service %{name}

%postun
%_postun_userdel %{name}
%_postun_groupdel %{name}

%files
%defattr(0644,root,root,0755)
%doc LICENSE contrib docs/* README.urpmi
%attr(0755,root,root) %{_bindir}/sancp
%attr(0755,root,root) %{_initrddir}/%{name}
%attr(0700,sancp,sancp) %dir %{_localstatedir}/lib/%{name}
%attr(0750,sancp,sancp) %dir %{_logdir}/%{name}
%ghost %attr(0660,sancp,sancp) %dir %{_logdir}/%{name}/sancp.log
%dir %{_sysconfdir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}/sancp.conf
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%dir %attr(0750,sancp,sancp) %{_sysconfdir}/prelude/profile/%{name}


%changelog
* Tue Sep 15 2009 Thierry Vignaud <tvignaud@mandriva.com> 0:1.6.2-0.C.5.3mdv2010.0
+ Revision: 442814
- rebuild

* Wed Oct 29 2008 Oden Eriksson <oeriksson@mandriva.com> 0:1.6.2-0.C.5.2mdv2009.1
+ Revision: 298355
- rebuilt against libpcap-1.0.0

* Fri Jan 25 2008 David Walluck <walluck@mandriva.org> 0:1.6.2-0.C.5.2mdv2008.1
+ Revision: 157827
- patch for 64-bit
- remove old 1.6.1 files
- 1.6.2-candidate.C.5

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild with fixed %%serverbuild macro

* Tue Jan 22 2008 Funda Wang <fundawang@mandriva.org> 0:1.6.1-4mdv2008.1
+ Revision: 156356
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Oct 25 2007 David Walluck <walluck@mandriva.org> 0:1.6.1-3mdv2008.1
+ Revision: 101957
- fix BuildRequires


* Mon Oct 23 2006 David Walluck <walluck@mandriva.org> 1.6.1-1mdv2007.0
+ Revision: 71666
+ Status: not released
- Import sancp

* Sun Oct 22 2006 David Walluck <walluck@mandriva.org> 0:1.6.1-1mdv2007.1
- release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7420 |12cr|sarg-2.3.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define contentdir /var/www

Summary:	Squid report generator per user/ip/name
Name:		sarg
Version:	2.3.2
Release:	1
License:	GPLv2+
Group:		Monitoring
URL:		http://sarg.sourceforge.net/
Source:		http://prdownloads.sourceforge.net/sarg/%{name}-%{version}.tar.gz
Source1:	0sarg.daily
Source2:	0sarg.weekly
Source3:	0sarg.monthly
Source4:	sarg.conf.mandriva
Requires:	squid
Requires:	bash

%description
Sarg (was Sqmgrlog) generate reports per user/ip/name from SQUID log file.
The reports will be generated in HTML or email.

%prep
%setup -q

%build
chmod a+x cfgaux configure include
chmod 744 images
%configure2_5x

mkdir -p %{buildroot}/%{_mandir}/man1
perl -p -i -e 's|/usr/share/man/man1|%{buildroot}/usr/share/man/man1|' %{buildroot}/%name-%version/Makefile
make

%install
mkdir -p %{buildroot}/{%_bindir,%_datadir/%name,%_sysconfdir/%name}
mkdir -p %{buildroot}%{contentdir}/html/squid
mkdir -p %{buildroot}%{contentdir}/html/squid/{daily,weekly,monthly}
%makeinstall_std
mkdir -p %{buildroot}/etc/cron.daily
install -m 0755 %{SOURCE1} %{buildroot}/etc/cron.daily/0%{name}
mkdir -p %{buildroot}/etc/cron.weekly
install -m 0755 %{SOURCE2} %{buildroot}/etc/cron.weekly/0%{name}
mkdir -p %{buildroot}/etc/cron.monthly
install -m 0755 %{SOURCE3} %{buildroot}/etc/cron.monthly/0%{name}
install -m 644 %{SOURCE4} %{buildroot}/%{_sysconfdir}/%{name}/%{name}.conf
mv %{buildroot}/%{_sysconfdir}/exclude_codes %{buildroot}/%{_sysconfdir}/%{name}/exclude_codes
mv %{buildroot}/%{_sysconfdir}/%{name}.conf %{buildroot}/%{_sysconfdir}/%{name}/%{name}.conf
mv %{buildroot}/%{_sysconfdir}/user_limit_block %{buildroot}/%{_sysconfdir}/%{name}/user_limit_block
mv %{buildroot}/%{_sysconfdir}/css.tpl %{buildroot}/%{_sysconfdir}/%{name}/css.tpl

%find_lang %{name}

%files -f %{name}.lang
%defattr(-,root,squid)
%doc CONTRIBUTORS DONATIONS ChangeLog
%{_mandir}/man1/*
%{_sysconfdir}/%{name}/*.tpl
%{_sysconfdir}/%{name}/user*
%attr(0755,root,squid) %{_bindir}/%{name}*
%attr(0755,root,squid) %dir %{_sysconfdir}/%{name}
%attr(0664,root,squid) %config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf
%attr(0755,root,squid) %dir %{contentdir}/html/squid
%attr(0755,root,squid) %dir %{contentdir}/html/squid/daily
%attr(0755,root,squid) %dir %{contentdir}/html/squid/weekly
%attr(0755,root,squid) %dir %{contentdir}/html/squid/monthly
%attr(0755,root,squid) %dir %{contentdir}/html/%{name}-php
%{_datadir}/%{name}
%config(noreplace) %attr(0754,root,squid) %{_sysconfdir}/cron.*/*
%config(noreplace) %attr(0644,root,squid) %{_sysconfdir}/%{name}/exclude_codes


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7421 |12cr|sauerbraten-2010_07_28-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#define _enable_debug_packages	%{nil}
#define debug_package %{nil}

Name:		sauerbraten
Version:        2010_07_28
Release:        3
Summary:	Sauerbraten - A multiplayer/singleplayer first person shooter
License:	ZLIB license, BSD
URL:		http://www.sauerbraten.org/
Group:		Games/Arcade
Source0:	http://switch.dl.sourceforge.net/project/sauerbraten/sauerbraten/2010_07_19/sauerbraten_%{version}_justice_edition_linux.tar.bz2
Source1:	%{name}.png
Patch0:		sauerbraten-linkage.patch
BuildRequires:	gcc-c++
BuildRequires:	libpng-devel
BuildRequires:	mesa-common-devel
BuildRequires:	SDL-devel
BuildRequires:	SDL_image-devel
BuildRequires:	SDL_mixer-devel 
BuildRequires:	unzip
BuildRequires:	desktop-file-utils
BuildRequires:	zlib1-devel
BuildRequires:	enet-devel
Requires:	enet

%description
Sauerbraten (a.k.a. Cube 2) is a free multiplayer/singleplayer
first person shooter, built as a major redesign of the Cube FPS.

Much like the original Cube, the aim of this game is not necessarily
to produce the most features & eyecandy possible, but rather to
allow map/geometry editing to be done dynamically in-game, to create
fun gameplay and an elegant engine.

The engine supporting the game is entirely original in code & design,
and its code is Open Source (ZLIB license, read the docs for more on
how you can use the engine).

In addition to the FPS game which is in a very playable state, the
engine is being used for an RPG which is in the preproduction phase.
Additionally, Proper Games ltd are the first to use the engine
commercially. dot3 labs is a company started by the creators of
sauerbraten that offers commercial support.

%package server
Summary:	Standalone Sauerbraten server for LAN and Internet gaming
Group:		Games/Arcade

%description server
Sauerbraten (a.k.a. Cube 2) is a free multiplayer/singleplayer
first person shooter, built as a major redesign of the Cube FPS.
This package is useful if you only need the Sauerbraten server and
not the game itself.
This package contains a standalone server.


%prep
%setup -q -n %{name}
%apply_patches

%__install -dm 755 bin_unix

%build
# flags for enet
export CFLAGS="$RPM_OPT_FLAGS"
export CPPFLAGS="$RPM_OPT_FLAGS"
export CXXFLAGS="$RPM_OPT_FLAGS"
pushd src
	%__make %{?jobs:-j%{jobs}} \
		CXXFLAGS="$RPM_OPT_FLAGS"
popd

%install
%__rm -fr %{buildroot}

# engine
%__install -dm 755 %{buildroot}%{_prefix}/games/%{name}
%__install -m 755 src/sauer_client %{buildroot}%{_prefix}/games
%__install -m 755 src/sauer_server %{buildroot}%{_prefix}/games

# startscripts
%__cat > %{name}.sh <<EOF
#!/bin/bash
CUBE_DIR=\$HOME/.%{name}
if [ ! -d \$CUBE_DIR ]; then
	mkdir -p \$CUBE_DIR
	cd \$CUBE_DIR
	ln -s %{_prefix}/games/sauer_*  .
	ln -s %{_datadir}/games/%{name}/* .
	rm server*.cfg 2> /dev/null
fi

cd \$CUBE_DIR
ln -sf %{_prefix}/games/sauer_*  .
ln -sf %{_datadir}/games/%{name}/* .
exec ./sauer_client \$*
EOF

%__cat > %{name}-server.sh <<EOF
#!/bin/bash
CUBE_DIR=\$HOME/.%{name}
if [ ! -d \$CUBE_DIR ]; then
	mkdir -p \$CUBE_DIR
	cd \$CUBE_DIR
	ln -s %{_prefix}/games/sauer_* .
	ln -s %{datadir}/games/%{name}/* .
	rm server*.cfg 2> /dev/null
	cp %{_datadir}/games/%{name}/server*.cfg .
fi
# server.cfg ==> servers.cfg
if [ ! -e \$CUBE_DIR/servers.cfg ]; then
	cd \$CUBE_DIR
	rm servers.cfg 2> /dev/null
	cp %{_datadir}/games/%{name}/servers.cfg .
fi
# new in troopers server-init.cfg
if [ ! -e \$CUBE_DIR/server-init.cfg ]; then
	cd \$CUBE_DIR
	rm server-init.cfg 2> /dev/null
	cp %{_datadir}/games/%{name}/server-init.cfg .
fi
cd \$CUBE_DIR
exec ./sauer_server \$*
EOF

%__install -dm 755 %{buildroot}%{_bindir}
%__install -m 755 %{name}*.sh %{buildroot}%{_bindir}

# install the menu icon
%__install -dm 755 %{buildroot}%{_datadir}/pixmaps
%__install -m 644 %{SOURCE1} %{buildroot}%{_datadir}/pixmaps

mkdir $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
Name=Sauerbraten
Comment=%{summary}
Comment[ru]=Sauerbraten - одно/многопользовательский шутер от первого лица
Exec=%{_bindir}/%{name}.sh
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=false
Categories=X-MandrivaLinux-MoreApplications-Games-Arcade;Game;ArcadeGame;
EOF

# Data files
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/games/sauerbraten
find . -type d -name CVS | xargs rm -rf || true
cp -a data packages $RPM_BUILD_ROOT/%{_datadir}/games/sauerbraten


%clean
%__rm -fr %{buildroot}

%if %mdkversion < 200900
%post
%{update_desktop_database}
%{update_menus}
%endif
 
%if %mdkversion < 200900
%postun
%{clean_desktop_database}
%{clean_menus} 
%endif


%files
%defattr(-,root,root)
%doc docs/*
%{_bindir}/%{name}.sh
%{_prefix}/games/sauer_client
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/applications/%{name}.desktop
%dir %{_datadir}/games/sauerbraten
%{_datadir}/games/sauerbraten/data
%{_datadir}/games/sauerbraten/packages


%files server
%defattr(-,root,root)
%{_bindir}/%{name}-server.sh
%{_prefix}/games/sauer_server


%changelog
* Tue Dec  4 2012 Bernhard Rosenkraenzer <bero@bero.eu> 2010_07_28-3
- Fix build
- Fix duplicates

* Fri Jan 06 2012 Sergey Zhemoitel <serg@mandriva.org> 2010_07_28-2mdv2011.0
+ Revision: 758243
- imported package sauerbraten

  + Yuri Myasoedov <omerta13@mandriva.org>
    - Fixed BuildRequires section
    - Fixed BuildRequires section
    - Fixed BuildRequires section


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7422 |12cr|sawfish-1.8.91-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libver		0.92.1
%define repver		0.90.7

Name:		sawfish
Summary:	An extensible window manager for the X Window System
Version:	1.8.91
Release:	2
Epoch:		2
License:	GPLv2+
Group:		Graphical desktop/Sawfish
BuildRequires:	gmp-devel
BuildRequires:	ncurses-devel
BuildRequires:	readline-devel
BuildRequires:	kdelibs4-core
BuildRequires:	librep-devel >= %{libver}
Buildrequires:	texinfo
BuildRequires:	rep-gtk-devel >= %{repver}
BuildRequires:	libgtk+2.0-devel
BuildRequires:	esound-devel
BuildRequires:	libice-devel
BuildRequires:	libsm-devel
BuildRequires:	libxtst-devel
BuildRequires:	pkgconfig(pangoxft)
BuildRequires:	pkgconfig(pangox)
BuildRequires:	pkgconfig(gdk-pixbuf-xlib-2.0)
BuildRequires:	libxft-devel
URL:		http://sawmill.sourceforge.net/
Source:		http://download.tuxfamily.org/%name/%{name}-%{version}.tar.xz
Source1:	HeliX.tar.bz2
Source2:	sawfish-site-init-mdk.jl.bz2
Source3:	http://www.acemake.com/hagbard/archives/sawfish.el.bz2
Source5:	%{name}.png.bz2
Source6:	%{name}-32.png.bz2
Source8:	%{name}-icons.tar.bz2
Source9:	startsawfish.bz2
Source10:	%{name}-48.png.bz2
Source11:	ws-background.jl.bz2
Source13:	sawfish-defaults.jl.bz2
Patch0:		sawfish-1.6.0~rc1-xterm.patch
# (fc) 1.0.1-4mdk custom-default settings for sawfish (previously as source7)
Patch3:		sawfish-1.6.0~rc1-custom-defaults.patch
Patch4:		sawfish-1.5.0-xdg.patch
Requires:	librep >= %{libver}
Provides:	rep-gtk >= %{repver}
Requires:	xsetroot
Provides:	windowmanager
Provides:	sawmill
Provides:	sawmill-gnome
Provides:	sawfish-gnome
Provides:	sawfish-themer

%description
Sawfish is an extensible window manager which uses a Lisp-based scripting
language. All window decorations are configurable and the basic idea is to
have as much user-interface policy as possible controlled through the Lisp
language. Configuration can be accomplished by writing Lisp code in a
personal .sawfishrc file, or using a GTK+ interface.  Sawfish is mostly
GNOME compliant.

%package devel
Summary:	Development files for Sawfish
Group:		Graphical desktop/Sawfish
Requires:	%{name} = %{EVRD}

%description devel
This package contains development files for sawfish.

%prep
%setup -q
%patch0 -p1 -b .xterm
%patch3 -p1 -b .defaults

%build
%configure2_5x

# don't use make macro, parallel compilation is broken
make host_type=%{_target_platform}

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_datadir}/gnome/wm-properties
mkdir -p %{buildroot}%{_bindir}

%makeinstall_std host_type=%{_target_platform}

mkdir -p %{buildroot}%{_datadir}/{emacs,sawfish}/site-lisp/ %{buildroot}%{_sysconfdir}/X11/sawfish/site-init.d
bzcat %{SOURCE2} > %{buildroot}%{_datadir}/sawfish/site-lisp/site-init.jl
bzcat %{SOURCE3} > %{buildroot}%{_datadir}/emacs/site-lisp/sawfish.el
bzcat %{SOURCE11} > %{buildroot}%{_datadir}/sawfish/site-lisp/ws-background.jl
bzcat %{SOURCE13} > %{buildroot}%{_sysconfdir}/X11/sawfish/site-init.d/00defaults.jl

mkdir -p %{buildroot}%{_sysconfdir}/X11/%{name}
mkdir -p %{buildroot}%{_datadir}/{pixmaps,sawfish/themes}
install -m644 %{SOURCE1} %{buildroot}%{_datadir}/sawfish/themes/
bzcat %{SOURCE8} | tar xvf - -C %{buildroot}%{_datadir}/pixmaps

mv %{buildroot}%{_datadir}/gnome/wm-properties/ %{buildroot}%{_datadir}/applications/
mv %{buildroot}%{_datadir}/applications/wm-properties/*.desktop %{buildroot}%{_datadir}/applications/
rm -f %{buildroot}%{_datadir}/xsessions/sawfish.desktop

# icon
mkdir -p %{buildroot}%{_miconsdir}
mkdir -p %{buildroot}%{_liconsdir}
bzcat %{SOURCE5} > %{buildroot}%{_miconsdir}/%{name}.png
bzcat %{SOURCE6} > %{buildroot}%{_iconsdir}/%{name}.png
bzcat %{SOURCE10} > %{buildroot}%{_liconsdir}/%{name}.png

mkdir -p %{buildroot}%{_sysconfdir}/X11/wmsession.d
cat << EOF > %{buildroot}%{_sysconfdir}/X11/wmsession.d/08Sawfish
NAME=Sawfish
ICON=sawfish.png
DESC=The Sawfish Window Manager
EXEC=%{_bindir}/startsawfish
SCRIPT:
exec %{_bindir}/startsawfish
EOF

bzcat %{SOURCE9} > %{buildroot}/%{_bindir}/start%{name}

%find_lang %{name}

%post
#gpw: create the menu file to make rpmlint shut up
#touch %{_sysconfdir}/X11/%{name}/mandrake-menu.jl
%make_session

%postun
%make_session

%files -f %{name}.lang
%doc COPYING INSTALL README* NEWS FAQ TODO 
%{_bindir}/sawfish
%{_bindir}/sawfish-about
%{_bindir}/sawfish-client
%{_bindir}/sawfish-config
%attr(755,root,root) %{_bindir}/startsawfish
%{_libexecdir}/%{name}
%{_libexecdir}/rep/*
%{_datadir}/applications/*.desktop
%{_datadir}/sawfish
%{_datadir}/emacs/site-lisp/*
%{_datadir}/pixmaps/*
%{_datadir}/apps/ksmserver/windowmanagers/sawfish.desktop
%{_datadir}/icons/hicolor/*/apps/sawfish*
%{_iconsdir}/sawfish.png
%{_liconsdir}/sawfish.png
%{_miconsdir}/sawfish.png
%{_mandir}/man1/sawfish.1*
%{_mandir}/man1/sawfish-client.1*
%{_mandir}/man1/sawfish-config.1*
%{_infodir}/sawfish*
%config(noreplace) %{_sysconfdir}/X11/wmsession.d/*
%dir %{_sysconfdir}/X11/%{name}
%dir %{_sysconfdir}/X11/%{name}/site-init.d
%config(noreplace) %{_sysconfdir}/X11/%{name}/site-init.d/*

%files devel
%{_libdir}/pkgconfig/*.pc
%{_includedir}/sawfish/


%changelog
* Mon Jun 04 2012 Andrey Bondrov <abondrov@mandriva.org> 2:1.8.91-2
+ Revision: 802252
- Drop some legacy junk

* Fri Jan 06 2012 Götz Waschk <waschk@mandriva.org> 2:1.8.91-1
+ Revision: 758189
- new version
- update build deps

* Tue Aug 30 2011 Götz Waschk <waschk@mandriva.org> 2:1.8.90-1
+ Revision: 697439
- update file list
- update build deps
- new version
- bump deps

* Mon May 02 2011 Götz Waschk <waschk@mandriva.org> 2:1.8.1-1
+ Revision: 661794
- new version
- bump librep dep
- update file list

* Sat Mar 26 2011 Götz Waschk <waschk@mandriva.org> 2:1.8.0-1
+ Revision: 648563
- new version
- update source URL

* Thu Dec 16 2010 Götz Waschk <waschk@mandriva.org> 2:1.7.1-1mdv2011.0
+ Revision: 622300
- update build deps
- new version
- bump deps
- update file list

* Sun Jul 11 2010 Götz Waschk <waschk@mandriva.org> 2:1.6.3.1-1mdv2011.0
+ Revision: 550672
- update to new version 1.6.3.1

* Tue Feb 16 2010 Götz Waschk <waschk@mandriva.org> 2:1.6.2-1mdv2010.1
+ Revision: 506612
- new version
- fix source URL

* Tue Jan 19 2010 Götz Waschk <waschk@mandriva.org> 2:1.6.1-3mdv2010.1
+ Revision: 493543
- remove old mandrake menu

* Sat Jan 09 2010 Götz Waschk <waschk@mandriva.org> 2:1.6.1-1mdv2010.1
+ Revision: 488072
- new version
- bump librep and rep-gtk deps
- fix build deps for KDE4 window manager support
- update file list

* Tue Dec 22 2009 Götz Waschk <waschk@mandriva.org> 2:1.6.0-1mdv2010.1
+ Revision: 481601
- new version

* Sat Dec 19 2009 Götz Waschk <waschk@mandriva.org> 2:1.6.0-0.rc1.1mdv2010.1
+ Revision: 480108
- new version
- update file list
- bump librep dep
- rediff patches 0,3
- drop patch 1

* Fri Nov 13 2009 Götz Waschk <waschk@mandriva.org> 2:1.5.3-1mdv2010.1
+ Revision: 465680
- update to new version 1.5.3

* Sun Sep 20 2009 Götz Waschk <waschk@mandriva.org> 2:1.5.2-1mdv2010.0
+ Revision: 445291
- update to new version 1.5.2

* Tue Sep 01 2009 Götz Waschk <waschk@mandriva.org> 2:1.5.1-1mdv2010.0
+ Revision: 423659
- new version
- update file list

* Tue Jul 07 2009 Götz Waschk <waschk@mandriva.org> 2:1.5.0-2mdv2010.0
+ Revision: 393353
- fix devel dep

* Sun Jul 05 2009 Funda Wang <fwang@mandriva.org> 2:1.5.0-1mdv2010.0
+ Revision: 392586
- add devel sub package
- fix file list
- drop x11bindir
- rediff xterm patch
- new version 1.5.0

* Mon Jun 08 2009 Götz Waschk <waschk@mandriva.org> 2:1.3.5.3-1mdv2010.0
+ Revision: 384076
- update to new version 1.3.5.3

* Thu Mar 05 2009 Götz Waschk <waschk@mandriva.org> 2:1.3.5.2-2mdv2009.1
+ Revision: 348835
- new version
- bump deps
- update license
- spec cleanup

* Tue Dec 23 2008 Götz Waschk <waschk@mandriva.org> 2:1.3.5.1-1mdv2009.1
+ Revision: 317822
- new version

* Sat Dec 20 2008 Götz Waschk <waschk@mandriva.org> 2:1.3.5-1mdv2009.1
+ Revision: 316404
- new version
- bump deps
- update patch 1
- fix the patch again

* Wed Sep 03 2008 Götz Waschk <waschk@mandriva.org> 2:1.3.4-2mdv2009.0
+ Revision: 279721
- fix desktop entry for new gnome-session

* Fri Aug 29 2008 Götz Waschk <waschk@mandriva.org> 2:1.3.4-1mdv2009.0
+ Revision: 277326
- new version
- rediff patch 4
- update file list

* Mon Aug 04 2008 Götz Waschk <waschk@mandriva.org> 2:1.3.4-0.rc1.1mdv2009.0
+ Revision: 263572
- new version
- rediff patches 0,4
- update file list

* Sat Aug 02 2008 Thierry Vignaud <tv@mandriva.org> 2:1.3.3-4mdv2009.0
+ Revision: 260500
- rebuild
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Mon Feb 18 2008 Götz Waschk <waschk@mandriva.org> 2:1.3.3-1mdv2008.1
+ Revision: 172204
- new version

* Sun Jan 20 2008 Götz Waschk <waschk@mandriva.org> 2:1.3.2-1mdv2008.1
+ Revision: 155369
- new version
- update patch 4

  + Thierry Vignaud <tv@mandriva.org>
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request
    - fix summary-ended-with-dot

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sat Jul 28 2007 Götz Waschk <waschk@mandriva.org> 2:1.3.1-1mdv2008.0
+ Revision: 56469
- new version
- drop patch 2
- unpack patches
- Import sawfish




* Thu Aug 24 2006 Gtz Waschk <waschk@mandriva.org> 1.3-9mdv2007.0
- remove rpath

* Wed Aug  9 2006 Gtz Waschk <waschk@mandriva.org> 1.3-8mdv2007.0
- depend on xsetroot
- fix path in startsawfish

* Wed Aug  2 2006 Gtz Waschk <waschk@mandriva.org> 1.3-7mdv2007.0
- xdg menu
- drop menu method

* Tue Jan 10 2006 Götz Waschk <waschk@mandriva.org> 1.3-6mdk
- Rebuild
- use mkrel

* Thu Jun  2 2005 Gtz Waschk <waschk@mandriva.org> 1.3-5mdk
- patch for gcc 4

* Wed Dec  8 2004 Gtz Waschk <waschk@linux-mandrake.com> 1.3-4mdk
- rebuild for libgdbm3

* Sun Jan 25 2004 Gtz Waschk <waschk@linux-mandrake.com> 1.3-3mdk
- patch to use the mdk gnome menu

* Wed Mar 26 2003 Gtz Waschk <waschk@linux-mandrake.com> 1.3-2mdk
- fix the rpmlint warning about the ghost file
- spec cleanup
- build for i586 instead of i686

* Tue Mar 25 2003 Gtz Waschk <waschk@linux-mandrake.com> 1.3-1mdk
- update file list
- drop the merged patches 1 and 4
- new version

* Wed Mar 12 2003 Gtz Waschk <waschk@linux-mandrake.com> 1.2-4mdk
- fix buildrequires

* Thu Feb 27 2003 Gtz Waschk <waschk@linux-mandrake.com> 1.2-3mdk
- patch to build with gtk+2.2
- new librep

* Mon Nov 18 2002 Levi Ramsey <leviramsey@linux-mandrake.com> 1.2-2mdk
- add patch from Sawfish CVS to fix issues with some fullscreen apps
    (mplayer et al)
- change icons to pngs

* Fri Nov 15 2002 Gtz Waschk <waschk@linux-mandrake.com> 1.2-1mdk
- provide sawfish-themer for rpmlint
- fix build with libXft2
- buildrequires libgdk_pixbuf2.0-devel, libXft2-devel, libgtk+2.0-devel
- requires rep-gtk 0.17
- new version

* Fri Aug  9 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 1.1a-2mdk
- Recompiled against latest librep/rep-gtk

* Mon Jul  1 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 1.1a-1mdk
- Release 1.1a (which is greater than 2.0 :((

* Mon Jun 24 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 2.0-1mdk
- Release 2.0

* Wed Jun 12 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 1.0.1-9.20020611.1mdk
- new snapshot

* Tue Jun  4 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 1.0.1-9.20020524.1mdk
- new snapshot
- put ws-background back
- Remove patch 4 (merged upstream)

* Fri May  3 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 1.0.1-9.20020502.1mdk
- GNOME 2 cvs snapshot
- Remove patches 1, 2 (merged upstream), 4 (no longer needed)
- Remove source 14 (merged upstream)
- Regenerate patch 0
- Obsoletes sawfish-themer now, it has not been updated to GNOME 2 yet

* Fri May  3 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 1.0.1-8mdk
- Switch back to 1.0.1
- Remove patch 1 & 4 (merged upstream)


* Tue Mar 12 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 1.0-9mdk
- Reverting to 1.0 version, too many things are broken in 1.0.1
- Readd patch 1 & 4

* Wed Feb 27 2002 Pablo Saratxaga <pablo@mandrakesoft.com> 1.0.1-7mdk
- integrated Basque translation

* Wed Feb 20 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 1.0.1-6mdk
- Update patch3: fix default focus to be click focus with autoraise

* Mon Feb 18 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 1.0.1-5mdk
- Patch3 : replace Source7 and disable tooltips, they are more annoying than helpful

* Thu Jan  3 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 1.0.1-4mdk
- Recompiled against latest libcapplet

* Mon Dec 24 2001 Stefan van der Eijk <stefan@eijk.nu> 1.0.1-3mdk
- BuildRequires

* Mon Dec  3 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 1.0.1-2mdk
- Patch 1 (CVS): fix dock in GNOME

* Thu Oct 25 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 1.0.1-1mdk
- Release 1.0.1
- Remove patches 1 & 2 (merged upstream)

* Tue Oct 23 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 1.0-8mdk
- Fix sawfish-themer dependency (thanks to Michael Reinsch)
- Fix rpmlint errors

* Tue Oct 16 2001 Renaud Chaillat <rchaillat@mandrakesoft.com> 1.0-7mdk
- rebuilt with libpng3

* Wed Sep 19 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 1.0-6mdk
- Fix startsawfish to use correct color

* Fri Sep 14 2001 Pablo Saratxaga <pablo@mandrakesoft.com> 1.0-5mdk
- rebuild including latest translations

* Fri Sep 14 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 1.0-4mdk
- Patch2: fixes various bugs

* Fri Aug 10 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 1.0-2mdk
- Disable gdk-pixbuf (seems to be unstable ..)

* Sat Jul 14 2001 Stefan van der Eijk <stefan@eijk.nu> 1.0-2mdk
- BuildRequires:      db1-devel
- Removed BuildRequires:      ORBit-devel
- Removed BuildRequires:      XFree86-devel
- Removed BuildRequires:      audiofile-devel
- Removed BuildRequires:      esound-devel
- Removed BuildRequires:      gdk-pixbuf-xlib
- Removed BuildRequires:      gnome-libs-devel
- Removed BuildRequires:      imlib-devel
- Removed BuildRequires:      libjpeg-devel
- Removed BuildRequires:      libpng-devel
- Removed BuildRequires:      librep
- Removed BuildRequires:      libtiff-devel
- Removed BuildRequires:      libungif-devel
- Removed BuildRequires:      rep-gtk
- Removed BuildRequires:      zlib-devel

* Wed Jul 11 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 1.0-1mdk
- Release 1.0

* Tue Jul  3 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 0.99-1mdk
- Release 0.99
- Regenerate patch 1

* Wed Jun 20 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 0.38-4mdk
- Patch1: fix multibyte for some translation (from GNOME CVS)
- Move config files to /etc/X11/sawfish (sync with Debian)
- Fix menu method (sync with Debian)

* Fri Mar 23 2001 Vincent Danen <vdanen@mandrakesoft.com> 0.38-3mdk
- explicitly require gdk-pixbuf-xlib

* Fri Mar 23 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 0.38-2mdk
- Recompiled against gdk-pixbuf instead of imlib
- Correct shortcuts and default theme settings
- Don't remove rpm build dir at clean stage, it is up to --clean option

* Wed Mar 14 2001 Vincent Danen <vdanen@mandrakesoft.com> 0.38-1mdk
- 0.38
- remove obsolete nill patch

* Wed Mar  7 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 0.37.3-3mdk
- Remove dependency against libgmp.so.2

* Fri Mar  2 2001 Vincent Danen <vdanen@mandrakesoft.com> 0.37.3-2mdk
- change all instances of xterm to xvt for alternatives

* Wed Feb 20 2001 Vincent Danen <vdanen@mandrakesoft.com> 0.37.3-1mdk
- 0.37.3

* Fri Feb 16 2001 Vincent Danen <vdanen@mandrakesoft.com> 0.37.2-1mdk
- 0.37.2

* Sun Jan 21 2001 Vincent Danen <vdanen@mandrakesoft.com> 0.36-1mdk
- 0.36
- added Provides: windowmanager
- update custom-defaults.jl for 0.36 syntax

* Sun Jan 07 2001 Vincent Danen <vdanen@mandrakesoft.com> 0.35-1mdk
- 0.35

* Mon Dec 11 2000 Vincent Danen <vdanen@mandrakesoft.com> 0.34-2mdk
- fix ws-background.jl so background switching works again

* Fri Dec  8 2000 Vincent Danen <vdanen@mandrakesoft.com> 0.34-1mdk
- 0.34

* Mon   Nov 13 2000 Daouda Lo <daouda@mandrakesoft.com> 0.33-2mdk
- sawfish shouldn't be owner of  /usr/share/icons

* Thu Nov 09 2000 Daouda Lo <daouda@mandrakesoft.com> 0.33-1mdk
- release

* Mon Nov  6 2000 Vincent Danen <vdanen@mandrakesoft.com> 0.32-3mdk
- rebuild for new libstdc++
- dependency for librep-0.13.2

* Sat Nov 04 2000 Vincent Danen <vdanen@mandrakesoft.com> 0.32-2mdk
- add longtitle to menu

* Fri Oct 20 2000 Vincent Danen <vdanen@mandrakesoft.com> 0.32-1mdk
- 0.32
- add find_lang macro

* Sun Oct 15 2000 Vincent Danen <vdanen@mandrakesoft.com> 0.31.1-4mdk
- syntax error in ws-backgrounds.jl 'workspace -> 'sawfish.wm.workspace

* Wed Oct 11 2000 Vincent Danen <vdanen@mandrakesoft.com> 0.31.1-3mdk
- fix custom defaults placement (was in wrong dir)
- re-generated custom defaults due to lisp changes
- remove old buildroot during %%build instead of %%install

* Tue Oct 10 2000 Vincent Danen <vdanen@mandrakesoft.com> 0.31.1-2mdk
- fix improper ownership of /usr/share/icons

* Mon Oct 09 2000 Vincent Danen <vdanen@mandrakesoft.com> 0.31.1-1mdk
- 0.31.1

* Sun Oct 08 2000 David BAUDENS <baudens@mandrakesoft.com> 0.30.3-17mdk
- Fix move window with mouse (Linux-Mandrake UI charter compliant)

* Wed Oct  4 2000 Frederic Crozat <fcrozat@mandrakesoft.com> 0.30.3-16mdk
- Update for more backgrounds

* Tue Oct  3 2000 Frederic Crozat <fcrozat@mandrakesoft.com> 0.30.3-15mdk
- Add background change on workspace

* Mon Sep 25 2000 Renaud Chaillat <rchaillat@mandrakesoft.com> 0.30.3-14mdk
- added requirement for rep-gtk-gnome (without it sawfish capplet is 
  broken)

* Fri Sep  8 2000 Frederic Crozat <fcrozat@mandrakesoft.com> 0.30.3-13mdk
- Change font and time for tooltips
- use more macros

* Thu Aug 31 2000 Frederic Crozat <fcrozat@mandrakesoft.com> 0.30.3-12mdk
- Fix wmsession again

* Thu Aug 30 2000 David BAUDENS <baudens@mandrakesoft.com> 0.30.3-11mdk
- Fix wmsession

* Wed Aug 30 2000 Frederic Crozat <fcrozat@mandrakesoft.com> 0.30.3-10mdk
- Change default settings (keybinding, number of desktop)

* Tue Aug 29 2000 Frederic Crozat <fcrozat@mandrakesoft.com> 0.30.3-9mdk
- Move binaries to /usr/X11R6/bin
- Correct menu load when gnome is not started

* Wed Aug 16 2000 David BAUDENS <baudens@mandrakesoft.com> 0.30.3-8mdk
- Fix menu entry

* Mon Aug 07 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.30.3-7mdk
- automatically added BuildRequires

* Sat Aug  5 2000 Vincent Danen <vdanen@mandrakesoft.com> 0.30.3-6mdk
- fix site-init-mdk.jl
- merge with author's specfile
- custom-defaults were causing problems so created entirely new one based
  on 0.30.3 (previous was 0.24?!?)

* Thu Aug  3 2000 Vincent Danen <vdanen@mandrakesoft.com> 0.30.3-5mdk
- force version requirements for librep and rep-gtk

* Thu Aug  3 2000 Vincent Danen <vdanen@mandrakesoft.com> 0.30.3-5mdk
- add some default shortcuts

* Tue Aug  1 2000 Vincent Danen <vdanen@mandrakesoft.com> 0.30.3-4mdk
- 6Sawfish to 6sawfish

* Sun Jul 30 2000 Vincent Danen <vdanen@mandrakesoft.com> 0.30.3-3mdk
- put 6Sawfish back in (ooops)

* Thu Jul 27 2000 Vincent Danen <vdanen@mandrakesoft.com> 0.30.3-2mdk
- remove capplet package since sawfish includes it's own
- remove 6Sawfish from package

* Thu Jul 27 2000 Vincent Danen <vdanen@mandrakesoft.com> 0.30.3-1mdk
- 0.30.3
- add BuildPreReq: texinfo
- please use rep-gtk-0.13a-3mdk and librep-0.12.4-2mdk due to some
  rpm problems in the previous builds

* Wed Jul 19 2000 Vincent Danen <vdanen@mandrakesoft.com> 0.30.2-2mdk
- rebuild for directory changes

* Sat Jul 15 2000 Vincent Danen <vdanen@mandrakesoft.com> 0.30.2-1mdk
- 0.30.2

* Wed Jul 12 2000 Vincent Danen <vdanen@mandrakesoft.com> 0.30-2mdk
- add /etc/X11/wmsession.d/6Sawfish
- more macroization

* Tue Jul 11 2000 Vincent Danen <vdanen@mandrakesoft.com> 0.30-1mdk
- 0.30
- make themer a seperate package again
- merge gnome support into main package (this makes it like author's)

* Mon Jul 10 2000 Vincent Danen <vdanen@mandrakesoft.com> 0.29-1mdk
- 0.29
- macroization
- many other specfile cleanups

* Tue May 23 2000 Vincent Danen <vdanen@linux-mandrake.com> 0.27.2-2mdk
- update BuildPreReq to include rep-gtk and rep-gtk-gnome

* Thu May 11 2000 Vincent Danen <vdanen@linux-mandrake.com> 0.27.2-1mdk
- 0.27.2

* Thu May 11 2000 Vincent Danen <vdanen@linux-mandrake.com> 0.27.1-1mdk
- added BuildPreReq
- change name from Sawmill to Sawfish
- change Group
- replace sawmill.el with sawfish.el
- renamed sawmill-menu-method to sawfish-menu-method and fixed
- renamed icons
- updated desktop menus
- remove nobeep, capplet and foobar patches (code fixed)
- Obsoletes sawmill
- 0.27.1

* Thu May 11 2000 Daouda Lo <daouda@mandrakesoft.com> 0.26-5mdk
- fix the silly window no value bug ! no beep at all !
- sawmill icons in control center finally appear!
- Many cleanups !

* Mon May  1 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 0.26-4mdk
- added icons to menu entry

* Fri Apr 28 2000 dam's <damien@mandrakesoft.com> 0.26-3mdk
- added fndSession call.

* Wed Apr 19 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.26-2mdk
- re-include sawmill themer in the main package since its light
- fix filelist

* Tue Apr 18 2000 Vincent Danen <vdanen@linux-mandrake.com> 0.26-1mdk 
- fix group
- applied helixcode gnome patches and mandrake optimization
- remove sawmill-themer component (obsoletes it, is included in main sawmill
  package)

* Mon Apr 10 2000 Vincent Danen <vdanen@linux-mandrake.com>
- fix prefix

* Sun Mar 19 2000 Vincent Danen <vdanen@linux-mandrake.com>
- 0.25.2

* Sat Mar 11 2000 Vincent Danen <vdanen@linux-mandrake.com>
- requires new versions of librep and rep-gtk
- included the Sawmill settings in gnome/apps

* Sat Mar 11 2000 Vincent Danen <vdanen@linux-mandrake.com>
- specfile cleanups
- 0.25.1

* Mon Feb 14 2000 Vincent Danen <vdanen@linux-mandrake.com>
- 0.24

* Fri Feb 04 2000 Lenny Cartier <lenny@mandrakesoft.com>
- new in contribs
- used another great srpm provided by Vincent Danen <vdanen@linux-mandrake.com>

* Sun Jan 30 2000 Vincent Danen <vdanen@linux-mandrake.com>
- initial specfile
- bzip sources

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7423 |12cr|sawfish-pager-0.90.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name sawfish-pager
%define version 0.90.3
%define release %mkrel 1
%define sawfish 1.8.1
%define sfepoch 2
%define sfver %(rpm -q sawfish --queryformat %{VERSION})

Summary: Lightweight desktop pager for Sawfish
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://download.tuxfamily.org/sawfishpager/%name-%version.tar.xz
License: GPLv2+
Group: Graphical desktop/Sawfish
Url: http://sawfish-pager.sourceforge.net/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: gtk+2-devel
BuildRequires: sawfish-devel >= %sfepoch:%sawfish
Requires: sawfish >= %sfepoch:%sfver

%description
A pager is a map of your desktop. As maps go, it shows not only the visible
part (your current viewport), but if you are so configured, also the parts
that extend beyond the sides of your screen. Also, if you have more than
one workspace, the pager will follow you to where you are, or optionally
show all workspaces at once. Of course you can select viewports and
windows, and also move or raise/lower the latter.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc NEWS README TODO
%_libexecdir/sawfish/sawfishpager
%_datadir/sawfish/lisp/sawfish/wm/ext/pager.jl
%_datadir/sawfish/lisp/sawfish/wm/ext/pager.jlc



%changelog
* Wed Mar 28 2012 Götz Waschk <waschk@mandriva.org> 0.90.3-1mdv2012.0
+ Revision: 788007
- new version

* Wed May 04 2011 Götz Waschk <waschk@mandriva.org> 0.90.2-1
+ Revision: 665834
- new version
- update file list
- relax sawfish dep

* Mon May 02 2011 Götz Waschk <waschk@mandriva.org> 0.90.1-2
+ Revision: 662164
- rebuild with new sawfish
- update file list

* Wed Mar 30 2011 Götz Waschk <waschk@mandriva.org> 0.90.1-1
+ Revision: 649044
- new version
- bump sawfish dep

* Fri Dec 17 2010 Götz Waschk <waschk@mandriva.org> 0.90.0-1mdv2011.0
+ Revision: 622507
- new version
- update file list
- bump sawfish dep

* Sun Jul 11 2010 Götz Waschk <waschk@mandriva.org> 0.7.4-1mdv2011.0
+ Revision: 550829
- update to new version 0.7.4

* Tue Feb 16 2010 Götz Waschk <waschk@mandriva.org> 0.7.3-1mdv2010.1
+ Revision: 506624
- new version
- fix source URL
- fix build
- fix binary package dep on sawfish

* Sat Jan 09 2010 Götz Waschk <waschk@mandriva.org> 0.7.2-1mdv2010.1
+ Revision: 488107
- import sawfish-pager


* Sat Jan  9 2010 Götz Waschk <waschk@mandriva.org> 0.7.2-1mdv2010.1
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7424 |12cr|saxon-xslt2-7.8-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Saxon XSLT2 Processor in Java
Name: 		saxon-xslt2
Version: 	7.8
Release: 	%mkrel 5
License: 	MPL
Group: 		Publishing
Url:		http://saxon.sourceforge.net/
Source: 	http://prdownloads.sourceforge.net/saxon/%{name}-%{version}.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-buildroot 
BuildArch:	noarch

Requires:	jre

%define	_javaclassdir	%{_datadir}/java/classes/%{name}

%description
The SAXON package is a collection of tools for processing XML
documents, compliant with the XSLT2 recommendation.

%prep
%setup -q

%install
[ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT

chmod a-x *.jar
install -d $RPM_BUILD_ROOT%{_javaclassdir}
install saxon7*.jar $RPM_BUILD_ROOT%{_javaclassdir}

mkdir -p $RPM_BUILD_ROOT/%{_prefix}/bin
cat << EOF > $RPM_BUILD_ROOT/%{_prefix}/bin/saxon7batch
#!/bin/bash

export CLASSPATH=$CLASSPATH:%{_javaclassdir}/saxon7.jar
java net.sf.saxon.Transform \$*
EOF
chmod 555 $RPM_BUILD_ROOT/%{_prefix}/bin/saxon7batch


%clean
[ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc doc samples use-cases
%dir %{_datadir}/java/classes/
%dir %{_javaclassdir}/
#%{_javaclassdir}
%{_javaclassdir}/*
%attr(755,root,root) %{_prefix}/bin/saxon7batch




%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 7.8-5mdv2010.0
+ Revision: 433620
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 7.8-4mdv2009.0
+ Revision: 260507
- rebuild

* Mon Jul 28 2008 Thierry Vignaud <tvignaud@mandriva.com> 7.8-3mdv2009.0
+ Revision: 251957
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 7.8-1mdv2008.1
+ Revision: 126968
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import saxon-xslt2


* Fri Jan  9 2004 Camille Begnis <camille@mandrakesoft.com> 7.8-1mdk
- first specs

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7425 |12cr|saxpath-1.0-2.9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:       saxpath
Version:    1.0
Release:    2.9
Summary:    Simple API for XPath

Group:      Development/Java
License:    Saxpath
URL:        http://sourceforge.net/projects/saxpath/
Source0:    http://downloads.sourceforge.net/saxpath/saxpath-1.0.tar.gz
Source1:    %{name}-%{version}.pom
BuildRoot:  %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)

BuildRequires:  ant
BuildRequires:  ant-junit
BuildRequires:  ant-trax
BuildRequires: java-rpmbuild
Requires:       jpackage-utils

BuildArch:      noarch

%description
The SAXPath project is a Simple API for XPath. SAXPath is analogous to SAX
in that the API abstracts away the details of parsing and provides a simple
event based callback interface.

%package javadoc
Summary:    Javadoc for saxpath
Group:      Development/Java
Requires:   jpackage-utils

%description javadoc
Java API documentation for saxpath.

%prep
%setup -q -n %{name}-%{version}-FCS

find -type f -name "*.jar" -exec rm -f '{}' \;

%build
mkdir src/conf
touch src/conf/MANIFEST.MF

export CLASSPATH=$(build-classpath xalan-j2-serializer)

ant

# fix rpmlint warings: saxpath-javadoc.noarch: W: wrong-file-end-of-line-encoding /usr/share/javadoc/saxpath/**/*.css
for file in `find build/doc -type f | grep .css`; do
    %{__sed} -i 's/\r//g' $file
done

%install
rm -rf $RPM_BUILD_ROOT

# install jar
install -dm 755 $RPM_BUILD_ROOT/%{_javadir}
cp -p build/saxpath.jar $RPM_BUILD_ROOT/%{_javadir}/%{name}-%{version}.jar
ln -s %{name}-%{version}.jar $RPM_BUILD_ROOT/%{_javadir}/%{name}.jar

#install pom
install -dm 755 $RPM_BUILD_ROOT/%{_datadir}/maven2/poms
cp -p %{SOURCE1} $RPM_BUILD_ROOT/%{_datadir}/maven2/poms/JPP-saxpath.pom

#depmap entry
%add_to_maven_depmap saxpath saxpath %{version}-FCS JPP saxpath

# install javadoc
install -dm 755 $RPM_BUILD_ROOT/%{_javadocdir}/%{name}
cp -a build/doc/* $RPM_BUILD_ROOT/%{_javadocdir}/%{name}/

%post
%update_maven_depmap

%postun
%update_maven_depmap

%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root,-)
%{_javadir}/*
%{_datadir}/maven2/poms/*
%{_mavendepmapfragdir}

%files javadoc
%defattr(-,root,root,-)
%{_javadocdir}/*




%changelog
* Sun Nov 27 2011 Guilherme Moro <guilherme@mandriva.com> 1.0-2.9
+ Revision: 734235
- rebuild
- imported package saxpath


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7426 |12cr|sbcl-1.1.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define bootstrap 0
%define threads 1

Name:           sbcl
Version:        1.1.2
Release:        %mkrel 3
Summary:        Steel Bank Common Lisp compiler and runtime system
License:        Public Domain and MIT and BSD with advertising
Group:          Development/Other
URL:            http://sbcl.sourceforge.net/
Source0:        http://downloads.sourceforge.net/project/%{name}/%{name}/%{version}/%{name}-%{version}-source.tar.bz2
Source10:       customize-target-features.lisp 
Patch1:         %{name}-1.0.45-default-%{name}-home.patch
Patch2:         %{name}-0.9.5-personality.patch
Patch3:         %{name}-1.0.28-optflags.patch
Patch4:         %{name}-0.9.17-LIB_DIR.patch
Patch5:         %{name}-1.0.16-GNU_SOURCE.patch
# Allow override of contrib test failure(s)
Patch7:         %{name}-1.0.2-permissive.patch

#Requires(post): /sbin/install-info
#Requires(preun):/sbin/install-info
# doc generation
BuildRequires:  ghostscript
BuildRequires:  texinfo
BuildRequires:  texlive
BuildRequires:  time
BuildRequires:  texinfo
%if %{bootstrap}
BuildRequires:  clisp
%else
BuildRequires:  %{name}
%endif

%description
Steel Bank Common Lisp (SBCL) is a Open Source development environment for
Common Lisp. It includes an integrated native compiler, interpreter, and
debugger.


%prep
%setup -q
%patch1 -p0
%patch2 -p0
%patch3 -p0
%patch4 -p0
%patch5 -p0
%patch7 -p0

%if %{threads}
install -m644 -p %{SOURCE10} ./customize-target-features.lisp
%endif

%build
#setup SBCL_HOME, DEFAULT_SBCL_HOME and RPM_OPT_FLAGS
#these variables are available thanks to patching
export SBCL_HOME=%{_libdir}/%{name}
export DEFAULT_SBCL_HOME=%{_libdir}/%{name}
export RPM_OPT_FLAGS=$(echo %optflags | sed -e "s/-fomit-frame-pointer//")

%if %{bootstrap}
sh make.sh "clisp"
%else
sh make.sh "%{name}"
%endif

make -C doc/manual

%install
unset SBCL_HOME
export INSTALL_ROOT=%{buildroot}%{_prefix}
export LIB_DIR=%{buildroot}%{_libdir}
sh install.sh

if test %{_docdir} != %{_prefix}/share/doc ;then
   mkdir -p %{buildroot}%{_docdir}
   mv %{buildroot}%{_prefix}/share/doc/%{name} %{buildroot}%{_docdir}/
fi

## Unpackaged files
rm -f  %{buildroot}%{_infodir}/dir
# CVS crud
find %{buildroot} -name CVS -type d | xargs rm -rf
find %{buildroot} -name .cvsignore | xargs rm -f
# 'test-passed' files from %%check
find %{buildroot} -name 'test-passed' | xargs rm -vf

%files
%doc %{_docdir}/%{name}
%{_bindir}/*
%{_libdir}/%{name}/asdf-install/*
%{_libdir}/%{name}/asdf/*
%{_libdir}/%{name}/sb-aclrepl/*
%{_libdir}/%{name}/sb-bsd-sockets/*
%{_libdir}/%{name}/sb-cltl2/*
%{_libdir}/%{name}/sb-concurrency/*.fasl
%{_libdir}/%{name}/sb-concurrency/*.lisp
%{_libdir}/%{name}/sb-concurrency/*.texinfo
%{_libdir}/%{name}/sb-concurrency/*.asd
%{_libdir}/%{name}/sb-concurrency/tests/*
%{_libdir}/%{name}/sb-concurrency/Makefile
%{_libdir}/%{name}/sb-cover/*
%{_libdir}/%{name}/sb-executable/*
%{_libdir}/%{name}/sb-grovel/*
%{_libdir}/%{name}/sb-introspect/*
%{_libdir}/%{name}/sb-md5/*
%{_libdir}/%{name}/sb-posix/*
%{_libdir}/%{name}/sb-queue/*
%{_libdir}/%{name}/sb-rotate-byte/*
%{_libdir}/%{name}/sb-rt/*
%{_libdir}/%{name}/sb-simple-streams/*
%{_libdir}/%{name}/sb-sprof/*
%{_libdir}/%{name}/%{name}.*
%{_infodir}/*
%{_mandir}/man?/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7427 |12cr|sc68-2.2.1-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2.2.1
%define libname %mklibname sc68_ %{major}
%define develname %mklibname -d %name

Summary:	SC68 - Atari ST and Amiga music player
Name:		sc68
Version:	2.2.1
Release:	13
License:	GPLv2+
Group:		Sound
Url:		http://sc68.atari.org/
Source:		http://prdownloads.sourceforge.net/sc68/%{name}-%{version}.tar.bz2
Patch: sc68-2.2.1-format-string.patch

BuildRequires:	readline-devel
BuildRequires:	ncurses-devel
BuildRequires:	zlib-devel
BuildRequires:	doxygen
BuildRequires:	pkgconfig

%description
sc68 is an Atari ST and Amiga music player. It can play special files
(.sc68). This file encapsulates orgininal music files and possibly the
program to play it.  You can find a very large collection of this file
on sc68 official web site <http://sashipa.ben.free.fr/sc68>.

This package contains a command line player.

%package -n %libname
Summary: Libraries of the sc68 sound emulator
Group: System/Libraries
Requires: %name >= %version

%description -n %libname
sc68 is an Atari ST and Amiga music player. It can play special files
(.sc68). This file encapsulates orgininal music files and possibly the
program to play it.  You can find a very large collection of this file
on sc68 official web site <http://sashipa.ben.free.fr/sc68>.

This package contains the shared libraries required by sc68.


%package -n %{develname}
Summary: Development files of the sc68 sound emulator
Group: Development/C
Requires: %libname = %version
Provides: %name-devel = %version-%release
Provides: lib%name-devel = %version-%release
Provides: %{libname}-devel = %version-%release
Obsoletes: %{mklibname sc68_2.2.1 -d}

%description -n %{develname}
sc68 is an Atari ST and Amiga music player. It can play special files
(.sc68). This file encapsulates orgininal music files and possibly the
program to play it.  You can find a very large collection of this file
on sc68 official web site <http://sashipa.ben.free.fr/sc68>.

This package contains the C headers and libraries required for
building applications with sc68.

%prep
%setup -q
%patch -p1

%build
%define _disable_ld_no_undefined 1
%define _disable_ld_as_needed 1
%configure2_5x --enable-doc
%make
cd doc
make

%install
rm -rf %buildroot
%makeinstall_std
rm -f %buildroot%_libdir/*a

%clean
rm -rf %buildroot

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%post
%_install_info sc68.info

%postun
%_remove_install_info sc68.info

%files
%defattr(-, root, root)
%doc AUTHORS COPYING ChangeLog INSTALL NEWS README
%_bindir/*68
%_mandir/man1/*
%_infodir/sc68.info*
%_datadir/sc68

%files -n %libname
%defattr(-, root, root)
%doc COPYING README
%_libdir/lib*.so.*


%files -n %{develname}
%defattr(-, root, root)
%doc doc/html
%_bindir/sc68-config
%_includedir/sc68/
%_libdir/lib*.so
%_libdir/pkgconfig/*.pc


%changelog
* Wed Oct 26 2011 Matthew Dawkins <mattydaw@mandriva.org> 2.2.1-13
+ Revision: 707342
- rebuild
  dropped major from devel pkg

* Sat Sep 17 2011 Götz Waschk <waschk@mandriva.org> 2.2.1-12
+ Revision: 700122
- rebuild

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 2.2.1-11mdv2011.0
+ Revision: 442816
- rebuild

* Wed Feb 25 2009 Götz Waschk <waschk@mandriva.org> 2.2.1-10mdv2009.1
+ Revision: 344772
- fix format string

* Tue Jul 29 2008 Götz Waschk <waschk@mandriva.org> 2.2.1-9mdv2009.0
+ Revision: 252458
- rebuild

* Mon Jul 28 2008 Götz Waschk <waschk@mandriva.org> 2.2.1-8mdv2009.0
+ Revision: 250889
- update license
- fix build by disabling --as-needed and --no-undefined

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Wed Jul 25 2007 Götz Waschk <waschk@mandriva.org> 2.2.1-5mdv2008.0
+ Revision: 55243
- Import sc68



* Thu Jul 20 2006 Götz Waschk <waschk@mandriva.org> 2.2.1-5mdk
- Rebuild

* Mon Jan 23 2006 Götz Waschk <waschk@mandriva.org> 2.2.1-4mdk
- Rebuild
- use mkrel

* Fri Jan 21 2005 Gtz Waschk <waschk@linux-mandrake.com> 2.2.1-3mdk
- rebuild for new readline

* Fri Dec  3 2004 Gtz Waschk <waschk@linux-mandrake.com> 2.2.1-2mdk
- fix URL

* Wed Nov 26 2003 Gtz Waschk <waschk@linux-mandrake.com> 2.2.1-1mdk
- new version

* Fri Sep 26 2003 Gtz Waschk <waschk@linux-mandrake.com> 2.2.0-2mdk
- enable devel docs
- fix buildrequires
- fix devel requrires

* Fri Sep 26 2003 Gtz Waschk <waschk@linux-mandrake.com> 2.2.0-1mdk
- add devel package
- drop patch
- remove xmms stuff
- new version

* Wed Mar 12 2003 Gtz Waschk <waschk@linux-mandrake.com> 1.2.0-5mdk
- fix buildrequires

* Tue Mar 11 2003 Gtz Waschk <waschk@linux-mandrake.com> 1.2.0-4mdk
- mklibname macro

* Fri Dec 27 2002 Gtz Waschk <waschk@linux-mandrake.com> 1.2.0-3mdk
- clean unpackaged files
- fix build

* Sat Mar  2 2002 Gtz Waschk <waschk@linux-mandrake.com> 1.2.0-2mdk
- really fix info dir entry

* Tue Feb  5 2002 Gtz Waschk <waschk@linux-mandrake.com> 1.2.0-1mdk
- fixed info entry
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7428 |12cr|scalapack-1.8.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	scalapack
%define	version	1.8.0
%define release	%mkrel 6
%define lib_name_orig lib%{name}
%define lib_major 1
%define lib_name %mklibname %name %{lib_major}

Summary:	Scalapack	
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Development/Other
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL:		http://www.netlib.org/scalapack/
Source:		http://www.netlib.org/scalapack/scalapack-%{version}.tgz
Patch0: 	scalapack.SLmake.inc.patch
Requires:	blacsmpi-devel >= 1.1
Provides:	%{name}-%{version}
BuildRequires:	gcc-gfortran
BuildRequires:	openmpi

%package        -n %{lib_name}-devel
Summary:	Scalapak 
Group:          Development/Other
Prefix:         %{_prefix}

%description -n %{lib_name}-devel 
The ScaLAPACK (or Scalable LAPACK) library includes a subset of 
LAPACK routines redesigned for distributed memory MIMD parallel
computers. It is currently written in a Single-Program-Multiple-Data 
style using explicit message passing for interprocessor communication. 
It assumes matrices are laid out in a two-dimensional block cyclic 
decomposition.

%description
The ScaLAPACK (or Scalable LAPACK) library includes a subset of 
LAPACK routines redesigned for distributed memory MIMD parallel
computers. It is currently written in a Single-Program-Multiple-Data 
style using explicit message passing for interprocessor communication. 
It assumes matrices are laid out in a two-dimensional block cyclic 
decomposition.

%prep
rm -rf %{buildroot}
%setup -q
cp SLmake.inc.example SLmake.inc 
%patch0 -p0
sed -i 's|@SCALAPACK_HOME@|%{_builddir}/%{name}-%{version}|' SLmake.inc

%build
make \
F77=mpif90 \
CC=mpicc \
F77FLAGS="%{optflags} -O3 -fPIC" \
CCFLAGS="%{optflags} -O3 -fPIC"

%install
rm -rf %{buildroot}

mkdir -p %{buildroot}/%{_libdir}/%{name}-%{version}
cp $RPM_BUILD_DIR/%{name}-%{version}/lib%{name}.a %{buildroot}/%{_libdir}/%{name}-%{version}/lib%{name}.a

%clean
rm -fr %{buildroot}

%files -n %{lib_name}-devel
%defattr(-,root,root) 
%attr(644,root,root) %doc README
%{_libdir}/*/lib%{name}.a


%changelog
* Thu Sep 10 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.8.0-6mdv2010.0
+ Revision: 436252
- rebuild
- rebuild
- rebuild

  + Giuseppe Ghibò <ghibo@mandriva.com>
    - Pass %%{optflags} to make.
    - Rebuild.

* Thu Feb 14 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.8.0-1mdv2008.1
+ Revision: 168217
- fix no-buildroot-tag
- kill (multiple!) definitions of %%buildroot on Pixel's request

* Wed May 02 2007 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 1.8.0-1mdv2008.0
+ Revision: 20734
- Removed Packager tag because buildsystem is complaining about it.
- Updated to 1.8.0.
- Fixes made to SLmake patch for this new version.
- Added needed BuildRequires.
- Import scalapack



* Mon May 17 2004 Antoine Ginies <aginies@n2.mandrakesoft.com> 1.7-5mdk
- rebuild
- rpmlint fix

* Tue Aug 6 2002 Antoine Ginies <aginies@mandrakesoft.com> 1.7-4mdk
- build with gcc 3.2

* Wed Jul 04 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.7-3mdk
- Rebuild

* Tue Jul 02 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.7-2mdk
- fix install 

* Tue May 28 2002 Antoine Ginies <aginies@mandrakesoft.com> 1.7-1mdk
- first release for Mandrakesoft

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7429 |12cr|scantailor-0.9.11.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		scantailor
Version:	0.9.11.1
Release:	%mkrel 1
Summary:	Scan processing software
License:	GPLv3+
Group:		Graphics
Url:		http://scantailor.sf.net
Source0:	http://downloads.sourceforge.net/project/scantailor/%{name}/%{version}/%{name}-%{version}.tar.gz
Source1:	%{name}.desktop
BuildRequires:	boost-devel
BuildRequires:	cmake
BuildRequires:	gcc-c++
BuildRequires:	glib2-devel
BuildRequires:	libxfixes-devel
BuildRequires:	jpeg-devel
BuildRequires:	tiff-devel
BuildRequires:	qt4-devel

%description
Scan Tailor is an interactive post-processing tool for scanned pages. It
performs operations such as page splitting, deskewing, adding/removing borders,
and others. You give it raw scans, and you get pages ready to be printed
or assembled into a PDF or DJVU file. Scanning, optical character recognition,
and assembling multi-page documents are out of scope of this project.

%prep
%setup -q

%build
%cmake
%make

%install
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_datadir}/%{name}/translations
install -pm755 build/%name  %{buildroot}%{_bindir}/
install -pm644 build/*.qm   %{buildroot}%{_datadir}/%{name}/translations
install -pm644 -D resources/appicon.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
install -pm644 -D %SOURCE1 %{buildroot}%{_datadir}/applications/%{name}.desktop

%if %{mdvver} >= 201200
%find_lang %{name} --with-qt
%define langfile %{name}.lang
%endif

%files %{?langfile:-f %{langfile}}
%defattr(-,root,root,-)
%doc COPYING
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.svg
%dir %{_datadir}/%{name}/
%dir %{_datadir}/%{name}/translations/
%if %{mdvver} <= 201100
%{_datadir}/%{name}/translations/*
%endif


%changelog
* Sun Mar 11 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.9.11.1-1mdv2011.0
+ Revision: 784101
- new version 0.9.11.1

* Wed Jan 18 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.9.11-1
+ Revision: 762220
- new version 0.9.11

* Sat Jan 01 2011 Александр Казанцев <kazancas@mandriva.org> 0.9.9.2-1mdv2011.0
+ Revision: 627083
- initial release

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.1 packages

* Mon Apr 19 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.9.8-1mdv2010.1
+ Revision: 536858
- update to 0.9.8

* Thu Feb 25 2010 Michael Scherer <misc@mandriva.org> 0.9.7.2-1mdv2010.1
+ Revision: 510898
- adapt and clean rpm from MIB


* Fri Feb 05 2010 Andrey Bondrov <bondrov@math.dvgu.ru> 0.9.7.2-69.1mib2009.1
- First build for MIB users

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7430 |12cr|scapy-2.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		scapy
Version:	2.2.0
Release:	%mkrel 1
Summary:	An interactive packet manipulation tool and network scanner
Group:		Networking/Other
License:	GPLv2
URL:		http://www.secdev.org/projects/scapy
Source:		http://www.secdev.org/projects/scapy/files/%name-%version.tar.gz
BuildArch:	noarch
BuildRequires:	python-devel
Requires:	python >= 2.2
Requires:	nmap
Requires:	tcpdump

%description
Scapy is a powerful interactive packet manipulation tool, packet generator,
network scanner, network discovery, packet sniffer, etc. It can for the
moment replace hping, 85% of nmap, arpspoof, arp-sk, arping, tcpdump,
tethereal, p0f, ....

Scapy uses the python interpreter as a command board. That means that you
can use directly python language (assign variables, use loops, define
functions, etc.) If you give a file as parameter when you run scapy, your
session (variables, functions, intances, ...) will be saved when you leave
the interpretor, and restored the next time you launch scapy.

%prep
%setup -q

%build
%__python setup.py build

%install
%__rm -rf %{buildroot}
%__install -Dp -m0644 doc/scapy.1.gz %{buildroot}%{_mandir}/man1/scapy.1.gz
%__python setup.py install -O1 --skip-build --root %{buildroot}
%__rm -f %{buildroot}%{python_sitelib}/*egg-info/requires.txt

%clean
%__rm -rf %{buildroot}

%files
%defattr(-, root, root, 0755)
%doc %{_mandir}/man1/scapy.1*
%{_bindir}/scapy
%{_bindir}/UTscapy
%{py_puresitedir}/scapy/*
%{py_puresitedir}/scapy-*.egg-info


%changelog
* Wed Feb 15 2012 Andrey Bondrov <abondrov@mandriva.org> 2.2.0-1
+ Revision: 774366
- New version 2.2.0, add tcpdump to Requires

* Mon Apr 19 2010 Sandro Cazzaniga <kharec@mandriva.org> 2.1.1-1mdv2011.0
+ Revision: 536859
- new release 2.1.1

* Thu Feb 04 2010 Michael Scherer <misc@mandriva.org> 2.1.0-1mdv2010.1
+ Revision: 500613
- update to 2.1.0

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 2.0.0.10-2mdv2010.0
+ Revision: 442817
- rebuild

* Fri Jan 23 2009 Jérôme Soyer <saispo@mandriva.org> 2.0.0.10-1mdv2009.1
+ Revision: 332892
- Add BR
- New upstream release

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.1.1-3mdv2009.0
+ Revision: 242646
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Fri Jul 27 2007 Pascal Terjan <pterjan@mandriva.org> 1.1.1-1mdv2008.0
+ Revision: 56244
- 1.1.1
- 1.1.1
- Import scapy



* Mon Mar 20 2006 Lenny Cartier <lenny@mandriva.com> 1.0.4-1mdk
- 1.0.4

* Wed Mar 01 2006 Nicolas Lcureuil <neoclust@mandriva.org> 1.0.3-1mdk
- New release 1.0.3

* Thu Oct 27 2005 Michael Scherer <misc@mandriva.org> 1.0.1-1mdk
- New release 1.0.1
- mkrel, new url

* Tue Jan 11 2005 Michael Scherer <misc@mandrake.org> 0.9.17-2mdk 
- fix import of module when binary us used directly ( thanks blino for bugreport )

* Sat Aug 28 2004 Michael Scherer <misc@mandrake.org> 0.9.17-1mdk
- New release 0.9.17
- rpmbuildupdate aware

* Thu Mar 18 2004 Michael Scherer <misc@mandrake.org> 0.9.16-1mdk
- 0.9.16
 
* Tue Aug 05 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.9.14-2mdk
- nmap as a dependency

* Fri Aug 01 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.9.14-1mdk
- mandrakized original package from Dag Wieers <dag@wieers.com>

* Sat May 17 2003 Dag Wieers <dag@wieers.com> - 0.9.13-0.beta
- Initial package. (using DAR)

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7431 |12cr|scew-0.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name scew
%define version 0.4.0
%define release %mkrel 1

%define libname %mklibname %{name}
#%define libname lib%{name}
%define libnamedev %{libname}-devel


Summary: SCEW provides an easy interface around the XML Expat library.
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.bz2
License: LGPL
Group: Development/C
BuildRequires: expat-devel
URL: http://www.nongnu.org/scew/

%description 
SCEW (Simple C Expat Wrapper) incorporated functions to create XML
files and handle XML memory trees. That is, add and delete tree nodes,
change attribute names and values...

SCEW provides functions to load and access XML elements without the
need to create the event handling routines and probably the most
important: without the need to rewrite these functions each time you
need to load a different XML tree. It also lets you access to the
internal Expat parser, that means you can still have all the
functionality that Expat library gives you.

%package -n %libnamedev
Summary: Headers for developing programs that will use scew
Group: Development/C
Provides:  libscew-devel = %{version}-%{release}
Provides: %{name}-devel = %{version}-%{release}

%description -n %libnamedev
This package contains the headers that programmers will need to develop
applications which will use scew.

%prep
%setup -q

%build
%configure
%make 

%install
%makeinstall

mkdir -p $RPM_BUILD_ROOT%_bindir
install -m 755 examples/scew_print/scew_print $RPM_BUILD_ROOT%_bindir/
install -m 755 examples/scew_write/scew_write $RPM_BUILD_ROOT%_bindir/

%clean
rm -rf $RPM_BUILD_ROOT

%files -n %libnamedev
%defattr(-,root,root,0755)
%{_bindir}/scew_print
%{_bindir}/scew_write
%{_libdir}/libscew.a
%{_includedir}/*
%_libdir/pkgconfig/*



%changelog
* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.4.0-1mdv2008.1
+ Revision: 126978
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import scew


* Thu Jan 13 2005 Lenny Cartier <lenny@mandrakesoft.com> 0.4.0-1mdk
- 0.4.0

* Sat Dec 13 2003 Franck Villaume <fvill@freesurf.fr> 0.3.1-2mdk
- add BuildRequires : expat-devel
- use mklibname macro

* Fri Oct 24 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.3.1-1mdk
- from Jan Villat <rpms@djdie.net> : 
	- First RPM build

# end of file

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7432 |12cr|schedtool-1.3.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		schedtool
Version:	1.3.0
Release:	%mkrel 2
Summary:	Tool for setting and querying scheduling parameters
License:	GPLv2
Group:		System/Kernel and hardware
Url:		http://freequaos.host.sk/schedtool/
Source:		%name-%version.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-%{version}-root

%description
schedtool can set all scheduling parameters Linux is capable of or dis-
play information for given processes.
													
Long-running, non-interactive tasks may  benefit  from  SCHED_BATCH  as
timeslices are longer, less system-time is wasted by computing the next
runnable process and the caches stay stable.
													
Audio/video or other near-realtime applications may run with less skip-
ping  if  set  to SCHED_RR.  Use the static priority-switch -p to fine-
tune inter-process-hierarchies.
													
schedtool now supports setting the  CPU-affinity  introduced  in  linux
2.5.8.

%prep
%setup -q

%build
%make
# CFLAGS="$RPM_OPT_FLAGS"

%install
rm -rf %{buildroot}
install -m755 -d $RPM_BUILD_ROOT/%_bindir/
install -m755  %name $RPM_BUILD_ROOT/%_bindir/%name
install -m755 -d $RPM_BUILD_ROOT/%{_mandir}/man8/
install -m611  %name.8 $RPM_BUILD_ROOT/%{_mandir}/man8/%name.8

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%attr(755,root,root) %_bindir/*
%doc CHANGES INSTALL LICENSE PACKAGERS README SCHED_DESIGN TUNING
%attr(644,root,root) %{_mandir}/man8/%name.*




%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-2mdv2011.0
+ Revision: 614810
- the mass rebuild of 2010.1 packages

* Thu Apr 08 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.3.0-1mdv2010.1
+ Revision: 533118
- update to 1.3.0
- fix license tag

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 1.2.10-5mdv2010.0
+ Revision: 433621
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tv@mandriva.org> 1.2.10-4mdv2009.0
+ Revision: 260601
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 1.2.10-3mdv2009.0
+ Revision: 252235
- rebuild

* Mon Mar 10 2008 Erwan Velu <erwan@mandriva.org> 1.2.10-1mdv2008.1
+ Revision: 183357
- 1.2.10

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.2.9-1mdv2008.1
+ Revision: 140756
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Mon Jan 29 2007 Lenny Cartier <lenny@mandriva.com> 1.2.9-1mdv2007.0
+ Revision: 114845
- Update to 1.2.9
- Import schedtool

* Wed Feb 01 2006 Lenny Cartier <lenny@mandriva.com> 1.2.6-1mdk
- 1.2.6

* Thu Oct 20 2005 Thierry Vignaud <tvignaud@mandriva.com> 1.2.5-2mdk
- fix man page (#13699)

* Tue Jul 05 2005 Lenny Cartier <lenny@mandriva.com> 1.2.5-1mdk
- 1.2.5

* Thu Mar 31 2005 Danny Tholen <obiwan@mailmij.org> 1.2.4-1mdk
- updated to latest version
- fix manpage

* Fri Aug 13 2004 Svetoslav Slavtchev <svetljo@gmx.de> 1.1.1-1mdk
- recompile for contrib

* Tue Jul 20 2004 Torbjorn Turpeinen <tobbe@nyvalls.se> 1.1.1-1thac
- Updated to latest version.

* Fri Jun 18 2004 Torbjorn Turpeinen <tobbe@nyvalls.se> 1.0-3thac
- Changed defattr to root,root
-

* Fri Jun 18 2004 Torbjorn Turpeinen <tobbe@nyvalls.se> 1.0-2thac
- Moved to bindir

* Sun Jun 13 2004 Torbjorn Turpeinen <tobbe@nyvalls.se> 1.0-1thac
- Built for Mandrake 10.0


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7433 |12cr|schismtracker-20120425-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		schismtracker
Version:	20120425
Release:	1
Summary:	Music editor, Impulse Tracker clone
License:	GPLv2
Group:		Sound
URL:		http://schismtracker.org/
Source:		%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(alsa)
BuildRequires:	gcc-c++
BuildRequires:	python >= 2.4
BuildRequires:	mercurial

%description
Schism Tracker is a free reimplementation of Impulse Tracker, a
program used to create high quality music without the requirements of
specialized, expensive equipment, and with a unique "finger feel"
that is difficult to replicate in-part. The player is based on a
highly modified version of the Modplug engine, with a number of
bug-fixes and changes to improve IT playback.

%prep
%setup -q

%build
autoreconf -fi
%configure2_5x
%make

%install
%makeinstall

# install icons
for size in 16 22 24 32 36 48 64 72 96 128 192; do
    install -D -m 0644 icons/schism-icon-$size.png %{buildroot}%{_datadir}/icons/hicolor/${size}x${size}/apps/%{name}.png
done
install -D -m 0644 icons/schism-icon.svg %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg

install -d %{buildroot}%{_datadir}/applications

cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=Schism Tracker
Comment=%{summary}
Exec=%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=AudioVideo;AudioVideoEditing;
EOF

%files
%doc AUTHORS COPYING NEWS README
%{_bindir}/schismtracker
%{_datadir}/icons/hicolor/*/*/%{name}*
%{_datadir}/applications/%{name}.desktop
%{_mandir}/*/%{name}.*

%changelog
* Thu Sep 29 2011 Andrey Bondrov <abondrov@mandriva.org> 20110929-1mdv2011.0
+ Revision: 701946
- imported package schismtracker


* Thu Sep 29 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 20110929-1mdv2010.2
- Latest snapshot

* Sun Apr 24 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 20110424-69.1mib2010.2
- Initial package for 2010.2
- MIB (Mandriva International Backports)
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7434 |12cr|schroot-1.6.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: schroot
Version: 1.6.3
Release: %mkrel 2
Summary: Execute commands in a chroot environment
Group: Development/Other
License: GPLv3+
URL: http://packages.debian.org/schroot
Source0: http://ftp.de.debian.org/debian/pool/main/s/schroot/%{name}_%{version}.orig.tar.xz
Patch0: schroot-pam.patch
Patch1: schroot-default-config-path.patch
BuildRequires: pam-devel
BuildRequires: boost-devel
BuildRequires: lockdev-devel
BuildRequires: gettext
BuildRequires: libuuid-devel
BuildRequires: lvm2
BuildRequires: cppunit-devel
BuildRequires: btrfs-progs

Suggests: lvm2
Suggests: btrfs-progs

%description
schroot allows users to execute commands or interactive shells in
different chroots.  Any number of named chroots may be created, and
access permissions given to each, including root access for normal
users, on a per-user or per-group basis.  Additionally, schroot can
switch to a different user in the chroot, using PAM for
authentication and authorisation.  
All operations are logged for security.

Several different types of chroot are supported, including normal
directories in the filesystem, and also block devices.  Sessions,
persistent chroots created on the fly from files (tar with optional
compression and zip) and LVM snapshots are also supported.

schroot supports kernel personalities, allowing the programs run
inside the chroot to have a different personality.  For example,
running 32-bit chroots on 64-bit systems, or even running binaries
from alternative operating systems such as SVR4 or Xenix.

schroot also integrates with sbuild, to allow building packages with
all supported chroot types, including session-managed chroot types
such as LVM snapshots.

schroot shares most of its options with dchroot, but offers vastly
more functionality.

%package -n dchroot
Group: Development/Other
Summary: Older tool similar to schroot

%description -n dchroot
dchroot allows users to execute commands or interactive shells in different 
chroots. Users can move between chroots as necessary. Enhanced functionality 
is available in the next generation tool called schroot.

%prep
%setup -q
%patch0 -p0
%patch1 -p0

%build
%configure2_5x --disable-rpath --disable-static --enable-shared --enable-dchroot || ( cat config.log && exit 1 )
%make

%install
%makeinstall_std
mkdir -p %{buildroot}%{_localstatedir}/lib/schroot/session
mkdir -p %{buildroot}%{_sysconfdir}/schroot/chroot.d
/sbin/ldconfig -n %{buildroot}/%{_libdir}

# get rid of uneeded include and library files
rm -rf %{buildroot}%{_includedir}
rm -f %{buildroot}%{_libdir}/pkgconfig/sbuild.pc
rm -f %{buildroot}%{_libdir}/libsbuild.la
# rm -f %{buildroot}%{_libdir}/libsbuild.so*
rm -f %{buildroot}%{_libdir}/libsbuild.a

rm -rf %{buildroot}%{_sysconfdir}/schroot/sbuild
rm -rf %{buildroot}%{_bindir}/schroot-sbuild
rm -f  %{buildroot}%{_sysconfdir}/schroot/setup.d/15binfmt

%find_lang %{name}

%files -f %{name}.lang
%doc COPYING AUTHORS ChangeLog HACKING NEWS README THANKS TODO
%config %{_sysconfdir}/bash_completion.d/schroot
%config %{_sysconfdir}/pam.d/schroot
%config(noreplace) %{_sysconfdir}/schroot
%verify(not mode) %attr(4755,root,root) %{_bindir}/schroot
#%#exclude %#{_bindir}/schroot-sbuild
#%#exclude %#{_sysconfdir}/schroot/setup.d/15binfmt
%{_libexecdir}/schroot
%{_localstatedir}/lib/schroot
%{_datadir}/schroot
%{_mandir}/man1/schroot.1.*
%{_mandir}/man5/schroot-script-config.5.*
%{_mandir}/man5/schroot-setup.5.*
%{_mandir}/man5/schroot.conf.5.*
%{_mandir}/man7/schroot-faq.7.*
%{_libdir}/libsbuild.so*

%files -n dchroot
%{_bindir}/dchroot
%{_mandir}/man1/dchroot.1.*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7435 |12cr|scicraft-1.0.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A powerful open source data analysis software
Name:		scicraft
Version:	1.0.2
Release:	%mkrel 6
License:	GPLv2
Group:		Sciences/Other
URL:		http://www.scicraft.org/
Source0:	http://www.scicraft.org/files/%{name}-ng_%{version}.tar.bz2
BuildRequires:	python-devel
BuildRequires:  tetex-dvipdfm
BuildRequires:  latex2html
BuildRequires:  perl
BuildRequires:  imagemagick
BuildRequires:  dos2unix

Requires:	python
Requires:       python-qwt
Requires:       octave 
Requires:       python-vtk
Requires: python-rpy pygtk2.0-libglade python-gobject gnome-python python-matplotlib python-scipy
Requires:	R-base
Obsoletes: scicraft-examples

BuildArch:	noarch
# for tests
# BuildRequires:	python-qwt pymol python-rpy
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
SciCraft is a powerful open source data analysis software with an easy-to-use
graphical user interface

Many of todays scientists face the following problem: They need to integrate a
substantial number of computational tools to solve problems. 

SciCraft is a software designed to make software and method integration easier.
It is also designed to make different computational tools easily available to
the user. In theory SciCraft can be used to integrate any type of software, but
we have in particular focused on the integration and availability of data
analysis methods which originate from fields such as bioinformatics,
statistics, chemometrics and artificial intelligence. One reason for this focus
is that irrespective of the scientific field in question, there is almost
always a need to perform data analysis.

%prep
%setup -qn %{name}-ng-%{version}
# %patch0
#find -type f -exec dos2unix -U {} \;

%build

%install
rm -rf %buildroot

%makeinstall_std
#make install DESTDIR=%buildroot

%check
# X display needed
#make test

%clean
rm -rf %buildroot

%files
%defattr(0644, root, root, 0755)
%attr(0755, root, root) %{_bindir}/*
%{_prefix}/lib/*
%{_datadir}/doc/%{name}-ng


%changelog
* Tue Sep 15 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.0.2-6mdv2010.0
+ Revision: 442818
- rebuild

* Tue Mar 17 2009 Frederic Crozat <fcrozat@mandriva.com> 1.0.2-5mdv2009.1
+ Revision: 356633
- Replace old broken gnome1 dependencies with gnome2 ones

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild

* Mon Jul 28 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0.2-3mdv2009.0
+ Revision: 252052
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Dec 21 2007 Thierry Vignaud <tvignaud@mandriva.com> 1.0.2-1mdv2008.1
+ Revision: 136282
- fix build with new version
- add some requires
- fix build
- create directory
- kill re-definition of %%buildroot on Pixel's request

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - new version
    - spec file clean


* Tue May 09 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.18.0-2mdk
- Fix BuildRequires

* Mon May 08 2006 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.18.0-1mdk
- 0.18.0
- add examples package

* Tue Aug 09 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.15.0-1mdk
- initial contrib


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7436 |12cr|scim-1.4.14-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version	1.4.14
%define release	%mkrel 1

%define apiver 1.0
%define scim_api 1.4.0
%define major 8
%define libname %mklibname %{name} %apiver %major
%define develname %mklibname -d %{name}

Name:		scim
Summary:	Smart Common Input Method platform
Version:	%{version}
Release:	%{release}
Group:		System/Internationalization
License:	LGPLv2+
# alt URL:	http://sourceforge.net/projects/scim/
URL:		http://www.scim-im.org
Source0:	http://downloads.sourceforge.net/scim/%{name}-%{version}.tar.gz
# new icons (from fedora)
Source1:	scim-icons-0.7.tar.bz2
# change hot keys per locale (from fedora)
Source2:	scim-system-config
# add scim dir macros
Source3:	scim.macros
Patch0:		scim-1.4.14-compile.patch
Patch1:		scim-initial-locale-hotkey-20070922.patch
Patch5:		scim-1.4.7-support-more-utf8-locales.patch
BuildRequires:	pkgconfig(gdk-2.0) pkgconfig(pango) libtool-devel pkgconfig(atk) intltool

Requires:	%{name}-common = %version-%release
# fwang: in fact, scim could interact with gtk2 apps via xim
#Suggests:	%{name}-gtk
Conflicts:	%{libname} < 1.4.7-8
Conflicts:	%{mklibname scim 8} < 1.4.7-8

%description
SCIM is a developing platform to significant reduce the difficulty of 
input method development. 

%files
%doc AUTHORS COPYING README ChangeLog TODO
%{_bindir}/scim

#----------------------------------------------------------------------
%package -n %{libname}
Summary:	SCIM library
Group:		System/Internationalization
Requires:	%name-common = %version
Obsoletes:	%mklibname scim 0
Obsoletes:	%mklibname scim 8
Conflicts:	%{name} < 1.4.7-8

%description -n %{libname}
SCIM library.

%files -n %{libname}
%{_libdir}/*.so.%{major}*

#----------------------------------------------------------------------
%package common
Summary:        SCIM common files
Group:          System/Internationalization
Requires:       %{libname} = %version-%release
Conflicts:      %{libname} < 1.4.7-8
Conflicts:	%{mklibname scim 8} < 1.4.7-8
Conflicts:	%{name} < 1.4.7-10

%description common
Common files for scim input method.

%files common -f %name.lang
%_bindir/scim-im-agent
%{_bindir}/scim-setup
%{_bindir}/scim-config-agent
%dir %{_sysconfdir}/scim
%config(noreplace) %{_sysconfdir}/scim/*
%{_libdir}/scim-1.0/scim-helper-launcher
%{_libdir}/scim-1.0/scim-helper-manager
%{_libdir}/scim-1.0/scim-launcher
%{_libdir}/scim-1.0/scim-panel-gtk
%dir %{_libdir}/scim-1.0/%{scim_api}
%{_libdir}/scim-1.0/%{scim_api}/Filter
%{_libdir}/scim-1.0/%{scim_api}/FrontEnd
%{_libdir}/scim-1.0/%{scim_api}/Helper
%dir %{_libdir}/scim-1.0/%{scim_api}/IMEngine
%{_libdir}/scim-1.0/%{scim_api}/IMEngine/socket.so
%{_libdir}/scim-1.0/%{scim_api}/IMEngine/rawcode.so
%{_libdir}/scim-1.0/%{scim_api}/SetupUI
%{_libdir}/scim-1.0/%{scim_api}/Config
%{_datadir}/applications/*.desktop
%{_datadir}/%{name}
%{_datadir}/pixmaps/*
%{_datadir}/control-center-2.0/capplets/scim-setup.desktop

#----------------------------------------------------------------------
%package gtk
Summary:        SCIM Gtk 2.x IM module
Group:          System/Internationalization
Requires:       %libname = %version-%release
Conflicts:      %{libname} < 1.4.7-8
Conflicts:	%{mklibname scim 8} < 1.4.7-8
Requires(post,postun):	gtk+2.0

%description gtk
This package provides a GTK 2.x input method module for SCIM.

%post gtk
gtk-query-immodules-2.0 > %{_sysconfdir}/gtk-2.0/gtk.immodules.%_lib

%postun gtk
gtk-query-immodules-2.0 > %{_sysconfdir}/gtk-2.0/gtk.immodules.%_lib

%files gtk
%defattr(-,root,root,-)
%{_libdir}/gtk-2.0/*/immodules/im-scim.so

#----------------------------------------------------------------------
%package gtk3
Summary:        SCIM Gtk 3.x IM module
Group:          System/Internationalization
Requires:       %libname = %version-%release
Conflicts:      %{libname} < 1.4.7-8
Conflicts:	%{mklibname scim 8} < 1.4.7-8
BuildRequires:	pkgconfig(gtk+-3.0)

%description gtk3
This package provides a GTK 3.x input method module for SCIM.

%files gtk3
%defattr(-,root,root,-)
%{_libdir}/gtk-3.0/*/immodules/im-scim.so

#----------------------------------------------------------------------
%package qt
Summary:        SCIM Qt IM module
Group:          System/Internationalization
Requires:       %libname = %version-%release
Conflicts:      %{libname} < 1.4.7-8
Conflicts:	%{mklibname scim 8} < 1.4.7-8
BuildRequires:	qt4-devel

%description qt
This package provides a Qt input method module for SCIM.

%files qt
%{_libdir}/qt4/plugins/inputmethods/im-scim.so

#----------------------------------------------------------------------
%package -n %{develname}
Summary:	Headers of SCIM for development
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%mklibname -d scim 0
Obsoletes:	%mklibname -d scim 8

%description -n %{develname}
Headers of %{name} for development.

%files -n %{develname}
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*.pc
%dir %{_includedir}/scim-1.0
%{_includedir}/scim-1.0/*.h
%{_includedir}/scim-1.0/gtk/*.h
%{_includedir}/scim-1.0/x11/scim_x11_utils.h
%{_sysconfdir}/rpm/macros.d/scim.macros
#----------------------------------------------------------------------

%prep
%setup -q -a1
%patch0 -p1 -b .compile~
%patch1 -p1 -b .hotkey~
%patch5 -p0 -b .utf8~

# update icons
cp -p scim-icons/icons/*.png data/icons
cp -p scim-icons/pixmaps/*.png data/pixmaps

# update the config file
mv configs/config{,.orig} 
cp -p %{SOURCE2} configs/config

%build
intltoolize --force
aclocal -I m4
automake -a
autoconf
%configure2_5x --disable-static --enable-ld-version-script
%make

%install
%makeinstall_std

# remove unneeded files
rm -f ${RPM_BUILD_ROOT}/%{_libdir}/scim-1.0/*/*/*.{a,la}
rm -f ${RPM_BUILD_ROOT}/%{_libdir}/gtk-2.0/immodules/im-scim.{a,la}

# install scim.macros
install -D -m0644 %SOURCE3 %buildroot%{_sysconfdir}/rpm/macros.d/scim.macros

%find_lang %{name}

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7437 |12cr|scim-googlepinyin-0.1-0.20101114.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define snapdate 20101114

Summary: An SCIM port of android Google Pinyin IME
Name: scim-googlepinyin
Version: 0.1
Release: %mkrel -c %snapdate 1
License: ASL 2.0
Group: System/Internationalization
URL: http://code.google.com/p/scim-googlepinyin/
# source0 is generated by:
# git clone git://github.com/tchaikov/scim-googlepinyin.git
# cd scim-googlepinyin
# git archive --format=tar --prefix=scim-googlepinyin/ HEAD | xz> scim-googlepinyin-%{snapdate}.tar.xz
Source: %{name}-%{snapdate}.tar.xz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: scim-devel >= 1.4.8
Requires: scim-client

%description
scim-googlepinyin is an SCIM port of google-pinyin on android platform.
It's basically a translation from its original java code to C++ counterpart.
Android google pinyin's core is not changed in porting, but this user
interface is slightly modified to simulate the bevaviour of GooglePinyin
on Windows.

%prep
%setup -qn %{name}

%build
./autogen.sh
%configure2_5x --disable-static
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

rm -fr %buildroot/%{scim_plugins_dir}/*/*.la

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%{_datadir}/scim/googlepinyin
%{_datadir}/scim/icons/google-pinyin_icon.png
%{scim_plugins_dir}/*/*.so


%changelog
* Fri Dec 24 2010 Funda Wang <fwang@mandriva.org> 0.1-0.20101114.1mdv2011.0
+ Revision: 624572
- new snapshot

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1-0.20091231.2mdv2011.0
+ Revision: 607519
- rebuild

* Sun Jan 03 2010 Funda Wang <fwang@mandriva.org> 0.1-0.20091231.1mdv2010.1
+ Revision: 485769
- new version 20091231

* Sat Dec 26 2009 Funda Wang <fwang@mandriva.org> 0.1-0.20091225.1mdv2010.1
+ Revision: 482553
- import scim-googlepinyin



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7438 |12cr|scintilla-3.2.2-0
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name 	scintilla
%define version 3.2.2
%define release 0
%define major 3
%define libname %mklibname scintilla %{major}
%define develname %mklibname -d scintilla

%define scintillaver %(echo %{version} | sed -e 's/\\.//g')

Summary: 	Free source code editing component
Name: 		%{name}
Version: 	%{version}
Release: 	%{release}
License: 	BSD
Group: 		Editors
Url: 		http://www.scintilla.org/index.html
Source0: 	http://prdownloads.sourceforge.net/scintilla/scintilla%{scintillaver}.tgz
Source1:	scintilla.cmake
Source2:	scintilla.pc.cmake
BuildRequires:	gtk+3-devel pkgconfig
BuildRequires:	cmake >= 2.6

%description
Scintilla is a free source code editing component. As well as features
found in standard text editing components, Scintilla includes features
especially useful when editing and debugging source code. These include
support for syntax styling, error indicators, code completion and call
tips.

%package -n %{libname}
Summary:	Scintilla shared libraries
Group:		System/Servers

%description -n %{libname}
This package contains scintilla shared libraries.

%package -n	%{develname}
Group:		Development/C
Summary:	Headers and static lib for scintilla development
Requires:	%{libname} = %{version}
Provides:	scintilla-devel = %{EVRD}

%description -n	%{develname}
Install this package if you want do compile applications using the
scintilla library.

%prep
%setup -q -n scintilla
cp %SOURCE1 %{_builddir}/scintilla/CMakeLists.txt
cp %SOURCE2 %{_builddir}/scintilla/scintilla.pc.cmake

%build
%{cmake}
make

%install
pushd build
%makeinstall_std
popd

%files -n %{libname}
%{_libdir}/libscintilla.so.%{major}*

%files -n %{develname}
%dir %{_includedir}/scintilla
%{_libdir}/libscintilla.so
%{_libdir}/pkgconfig/scintilla.pc
%{_includedir}/scintilla/*.h
%doc License.txt


%changelog
* Tue Oct  2 2012 Sergey Sokolov <sokol@mtik.ru> 3.2.2-0
- update to 3.2.2

* Mon May 14 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 3.1.0-2
+ Revision: 798793
- use gtk+3 instead gtk+2
- update to 3.1.0

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 2.02-2mdv2011.0
+ Revision: 614825
- the mass rebuild of 2010.1 packages

* Fri Feb 12 2010 Sandro Cazzaniga <kharec@mandriva.org> 2.02-1mdv2010.1
+ Revision: 505083
- update to 202

* Sat Dec 12 2009 Funda Wang <fwang@mandriva.org> 2.01-1mdv2010.1
+ Revision: 477834
- new version 2.01

* Tue Oct 27 2009 Funda Wang <fwang@mandriva.org> 1.79-2mdv2010.0
+ Revision: 459454
- move so file into devel package

* Mon Jul 20 2009 Raphaël Gertz <rapsys@mandriva.org> 1.79-1mdv2010.0
+ Revision: 398016
- Fix install path
- Add cmake dep
- Import new scintilla library
  Use an alternative cmake build system
- Created package structure for scintilla.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7439 |12cr|scite-3.2.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_version	322
Name:		scite
Version:	3.2.2
Release:	%mkrel 2
Summary:	SCIntilla based GTK3 text editor
License:	MIT
Group:		Editors
Source0:	http://download.sourceforge.net/scintilla/%{name}%{_version}.tgz
Patch0:		%{name}-desktopfile.patch

Url:		http://www.scintilla.org/SciTE.html

BuildRequires:	gtk+3-devel
BuildRequires:	desktop-file-utils

Requires:       gtk+3.0

%description
SciTE is a SCIntilla based Text Editor. Originally built to demonstrate
Scintilla, it has grown to be a generally useful editor with facilities for
building and running programs.

%prep
%setup -q -c
%patch0 -p1 -b .desktopfile

%build
%make OPTFLAGS="%{optflags}" GTK3=1 -C scintilla/gtk
%make OPTFLAGS="%{optflags}" GTK3=1 -C scite/gtk
#%make OPTFLAGS="%{optflags}" -C scintilla/gtk
#%make OPTFLAGS="%{optflags}" -C scite/gtk

%install
rm -rf %{buildroot}
%makeinstall_std GTK3=1 -C scite/gtk
ln -s SciTE %{buildroot}%{_bindir}/scite

# include man-page
mkdir -p %{buildroot}%{_mandir}/man1/
mv scite/doc/scite.1 %{buildroot}%{_mandir}/man1/

desktop-file-validate %{buildroot}%{_datadir}/applications/SciTE.desktop

%files
%doc scite/README scite/License.txt
%{_mandir}/man1/scite.1*
%{_bindir}/SciTE
%{_bindir}/scite
%{_datadir}/scite/
%{_datadir}/pixmaps/*
%{_datadir}/applications/*


%changelog

* Wed Sep 12 2012 matteo <matteo> 3.2.2-1.mga3
+ Revision: 292471
- new version

* Tue May 01 2012 matteo <matteo> 3.1.0-1.mga2
+ Revision: 234439
- new version
  - upstream includes fix to scroll mask bug
  - few other bugs fixed

* Fri Apr 13 2012 matteo <matteo> 3.0.4-1.mga2
+ Revision: 230564
- deleted wrong patch of the gtk makefile
- fixed makeinstall_std arguments
- spec file cleaned
- fixed gtk makefile bug not allowing desktop file installation
- added desktop file patch
- fixed mouse wheel scroll bug
- new version
  - built against gtk3 rather than gtk2
- new version

* Wed Sep 28 2011 matteo <matteo> 2.29-1.mga2
+ Revision: 149694
- upgrade to 2.29
- replaced commands with macros
- imported package scite

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7440 |12cr|scmbug-0.26.22-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Win32::OLE\\)'
%endif

%define upstream_version %(echo %{version} | sed -e 's/\\./-/g')

Name:		scmbug
Version:	0.26.22
Release:	3
Summary:	Integration of Software Configuration Management with Bug-tracking
License:	GPL
Group:		Networking/WWW
Url:		http://www.mkgnu.net/?q=scmbug
Source:		http://files.mkgnu.net/files/scmbug/SCMBUG_RELEASE_%{upstream_version}/source/SCMBUG_RELEASE_%{upstream_version}.tar.gz
BuildRequires:	transfig
BuildRequires:	imagemagick
BuildRequires:	docbook-utils
BuildRequires:	docbook-dtd42-sgml
BuildRequires:	docbook-utils-pdf
BuildRequires:	ghostscript-dvipdf
BuildRequires:	texlive
BuildArch:	noarch

%description
Scmbug is a system that integrates software configuration management (SCM) with
bug-tracking.  It aims to be a universal tool that will glue any SCM system
(such as CVS, Subversion, and Arch) with any bug-tracking system (such as
Bugzilla and Mantis).

%package common
Summary:    Scmbug common libraries
Group:      Networking/WWW

%description common
Provides library functionality shared by scmbug-tools and scmbug-server.

%package tools
Summary:    Scmbug integration tools
Group:      Networking/WWW
Requires:   scmbug-common = %{version}
Requires:   libxslt-proc
Requires:   docbook-utils

%description tools
Collection of tools that can install the integration glue in an SCM repository
and enhance the experience of integrating SCM with bug-tracking.

%package server
Summary:    Scmbug integration server
Group:      Networking/WWW
Requires:   scmbug-common = %{version}

%description server
Accepts integration requests from the Scmbug glue.

%package doc
Summary:    Scmbug documentation
Group:      Networking/WWW

%description doc
Provides the Scmbug manual.

%prep
%setup -q -n SCMBUG_RELEASE_%{upstream_version}

%build
export POSIXLY_CORRECT=1
%configure2_5x
make

%install
%makeinstall

# fix documentation mess
rm -rf %{buildroot}%{_docdir}/%{name}-server
rm -rf %{buildroot}%{_docdir}/%{name}-common
rm -rf %{buildroot}%{_docdir}/%{name}-tools
mv %{buildroot}%{_docdir}/%{name}-doc %{buildroot}%{_docdir}/%{name}
install -m 644 ChangeLog* %{buildroot}%{_docdir}/%{name}

%files common
%dir %{_docdir}/%{name}
%{_docdir}/%{name}/ChangeLog*
%{_docdir}/%{name}/AUTHORS
%{_docdir}/%{name}/COPYING
%{_docdir}/%{name}/TODO
%dir %{_datadir}/%{name}
%dir %{_datadir}/%{name}/lib
%dir %{_datadir}/%{name}/lib/Scmbug
%{_datadir}/%{name}/lib/Scmbug/*.pm

%files server
%dir %{_localstatedir}/log/%{name}
%dir %{_sysconfdir}/%{name}
%{_sysconfdir}/init.d/*
%config(noreplace) %{_sysconfdir}/%{name}/*
%{_sbindir}/*
%{_mandir}/man8/*
%{_datadir}/%{name}/lib/Scmbug/Daemon
%{_datadir}/%{name}/WebReports

%files tools
%{_mandir}/man1/*
%{_prefix}/bin/*
%dir %{_datadir}/%{name}/glue
%dir %{_datadir}/%{name}/glue/etc
%config(noreplace) %{_datadir}/%{name}/glue/etc/*
%{_datadir}/%{name}/glue/templates
%{_datadir}/%{name}/glue/bin
%{_datadir}/%{name}/lib/Scmbug/Glue
%{_datadir}/%{name}/lib/Scmbug/Tools

%files doc
%{_docdir}/%{name}/manual


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7441 |12cr|scmxx-0.9.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name 	scmxx
%define version 0.9.0
%define release %mkrel 6

Name:		%{name}
Summary:	Exchange data with Siemens mobile phones
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Communications
URL:		http://www.hendrik-sattler.de/scmxx
Source:		http://prdownloads.sourceforge.net/scmxx/%{name}-%{version}.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
SCMxx is a console program that allows you to exchange certain types of data
with mobile phones made by Siemens. Some of the data types that can be
exchanged are logos, ring tones, vCalendars, phonebook entries, and SMS
messages. It works with the following models: S25, S35i, M35i and C35i, SL45,
S45, ME45 and C45 and probably others.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%find_lang %name

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %name.lang
%defattr(-, root, root)
%doc BUGS INSTALL README TODO AUTHORS CHANGELOG docs/*.txt contrib
%{_bindir}/*
%{_mandir}/man*/*
%lang(ru) %{_mandir}/ru/*/*
%lang(de) %{_mandir}/de/*/*
%lang(it) %{_mandir}/it/*/*


%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.9.0-6mdv2010.0
+ Revision: 433626
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.9.0-5mdv2009.0
+ Revision: 260561
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.9.0-4mdv2009.0
+ Revision: 252172
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.9.0-2mdv2008.1
+ Revision: 140776
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Mon May 07 2007 Olivier Thauvin <nanardon@mandriva.org> 0.9.0-2mdv2008.0
+ Revision: 23923
- rebuild
- Import scmxx



* Fri Mar 03 2006 Austin Acton <austin@mandriva.org> 0.9.0-1mdk
- New release 0.9.0

* Sat Nov 19 2005 Austin Acton <austin@mandriva.org> 0.8.2-1mdk
- New release 0.8.2

* Mon Oct 03 2005 Lenny Cartier <lenny@mandriva.com> 0.8.1-1mdk
- 0.8.1

* Thu Jul 14 2005 Austin Acton <austin@mandriva.org> 0.8.0-1mdk
- 0.8.0
- source URL
- configure 2.5

* Mon Feb 21 2005 Lenny Cartier <lenny@mandrakesoft.com> 0.7.5-1mdk
- 0.7.5
- add italian manpage

* Thu Oct 14 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.7.4-1mdk
- 0.7.4

* Wed Oct 13 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.7.3-1mdk
- 0.7.3

* Wed Jul 21 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.7.2-1mdk
- 0.7.2

* Mon May 24 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.7.1-1mdk
- 0.7.1

* Wed Jan 24 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.6.4.1-1mdk
- 0.6.4.1

* Wed Sep 03 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.6.4-1mdk
- 0.6.4

* Wed Jun 04 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.6.3.8-1mdk
- 0.6.3.8

* Mon May 12 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.6.3.7-1mdk
- 0.6.3.7

* Wed Jan 01 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.6.3.5-1mdk
- 0.6.3.5
- \o/ Happy new year \o/ even for you silly rpmlint :-) 

* Mon Dec 16 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.6.3.3-1mdk
- 0.6.3.3

* Sun Nov 03 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.6.1.6-1mdk
- from Michael Reinsch <mr@uue.org> :
	- first mandrake spec file

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7442 |12cr|scorched3d-43.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	Scorched3D

Summary:	Scorched Earth 3D OpenGL Remake
Name:		scorched3d
Version:	43.3
Release:	%mkrel 1
License:	GPLv1+
Group:		Games/Arcade
URL:		http://www.scorched3d.co.uk
Source0:	http://prdownloads.sourceforge.net/scorched3d/%{oname}-%{version}-src.tar.gz
# openal-soft does not provide openal-config, so fake it
Source1:	openal-config
Source11:	%{name}-16x16.png
Source12:	%{name}-32x32.png
Source13:	%{name}-48x48.png
Patch0:		scorched3d-gcc47.patch
Patch1:		scorched3d-help.patch
Patch2:		scorched3d-libpng15.patch
Patch3:		scorched3d-syslibs.patch
BuildRequires:	mesa-common-devel
BuildRequires:	SDL_mixer-devel
BuildRequires:	SDL_net-devel
BuildRequires:	wxgtku2.8-devel
BuildRequires:	openal-devel
BuildRequires:	freealut-devel
BuildRequires:	fftw-devel
BuildRequires:	expat-devel
BuildRequires:	glew-devel

%description
Scorched is a game based loosely on the classic DOS game Scorche
d Earth "The Mother Of All Games".

"Scorched Earth is a simple, yet exciting artillery combat game,
based on an auspicious history of artillery games."
(Review of Scorched Earth at ClassicGaming.com)

In its simplest form Scorched is an artillery game.
Tanks take turns to earn money by destroying opponents in an arena.
Scorched attempts to recreate the simple yet addictive game play
of the original game, adding amongst other new features a 3D island
environment and LAN and internet play.

%prep
%setup -q -n scorched
for i in `find -type d -name CVS`; do %__rm -rf $i; done
%__install -m 755 %{SOURCE1} .
%patch0 -p1
%patch1 -p1
%patch2 -p0
%patch3 -p0

%build
export OPENAL_CONFIG=$PWD/openal-config 
%configure2_5x \
	--bindir=%{_gamesbindir} \
	--datadir=%{_gamesdatadir}/%{name} \
	--with-wx-config=%{_bindir}/wx-config-unicode \
	--disable-openaltest \
	--enable-dependency-tracking

%make

%install
%__rm -rf %{buildroot}
%makeinstall_std
%__rm -rf %{buildroot}%{_gamesdatadir}/%{name}/{README,documentation}

%__mkdir_p %{buildroot}%{_datadir}/applications
%__cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=Scorched 3D
Comment=Scorched Earth 3D OpenGL Remake
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;ArcadeGame;
EOF

%__install %{SOURCE11} -D %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
%__install %{SOURCE12} -D %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
%__install %{SOURCE13} -D %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README documentation/*
%{_gamesbindir}/*
%{_gamesdatadir}/%{name}
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_datadir}/applications/*.desktop


%changelog
* Tue Feb 14 2012 Andrey Bondrov <abondrov@mandriva.org> 43.3-1
+ Revision: 773956
- New version 43.3, switch to system glew (use patch from Fedora)

* Sat Jul 02 2011 Zombie Ryushu <ryushu@mandriva.org> 43.2a-1
+ Revision: 688536
- Security Update for scorched3d
- Security Update for scorched3d

* Sun Nov 28 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 43.2-1mdv2011.0
+ Revision: 602358
- update to new version 43.2

* Sat Jul 17 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 43.1c-1mdv2011.0
+ Revision: 554582
- update to new version 4.31c
- add a workaround for missing openal-config

* Wed Apr 07 2010 Samuel Verschelde <stormi@mandriva.org> 43.1b-1mdv2010.1
+ Revision: 532861
- update to new version 43.1b

* Mon Apr 05 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 43-1mdv2010.1
+ Revision: 531574
- update to new version 43

* Mon Oct 05 2009 Guillaume Rousse <guillomovitch@mandriva.org> 42.1-3mdv2010.0
+ Revision: 454295
- rebuild for new libopenal

* Mon Aug 17 2009 Götz Waschk <waschk@mandriva.org> 42.1-2mdv2010.0
+ Revision: 417441
- rebuild for new libjpeg

* Fri Mar 20 2009 Frederik Himpe <fhimpe@mandriva.org> 42.1-1mdv2009.1
+ Revision: 359080
- Update to new version 42.1
- Remove gcc 4.3 patch: not needed anymore

* Sat Feb 21 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 42-2mdv2009.1
+ Revision: 343535
- Fix desktop file

* Tue Feb 17 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 42-1mdv2009.1
+ Revision: 341168
- update to new version 42
- add buildrequires on expat-deve
- Patch0: rediff

* Thu Sep 25 2008 Götz Waschk <waschk@mandriva.org> 41.3-5mdv2009.0
+ Revision: 288075
- patch to make it build
- switch to unicode version of wxgtk

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Tue Jan 22 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 41.3-1mdv2008.1
+ Revision: 156014
- new version

* Thu Jan 17 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 41.2-2mdv2008.1
+ Revision: 153940
- rebuild due to wrong tag

* Tue Jan 15 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 41.2-1mdv2008.1
+ Revision: 152004
- new version

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Nov 01 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 41.1-1mdv2008.1
+ Revision: 104518
- set buildrequires on fftw-devel
- disable openal test
- drop old menu
- move icons to fd.o compiliant directory
- spec file clean
- new version
- set buildrequires on freealut-devel
- new version

  + Thierry Vignaud <tv@mandriva.org>
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'


* Sun Jul 16 2006 Gtz Waschk <waschk@mandriva.org> 40-1mdv2007.0
- update patch 1
- drop patch 0
- New release 40

* Fri Jul 14 2006 Gtz Waschk <waschk@mandriva.org> 39.1-3mdv2007.0
- fix menu

* Thu Jul 06 2006 Gtz Waschk <waschk@mandriva.org> 39.1-2mdv2007.0
- xdg menu
- fix build with gcc 4.1

* Wed Aug 31 2005 Gtz Waschk <waschk@mandriva.org> 39.1-1mdk
- fix buildrequires
- New release 39.1

* Thu Jun 02 2005 Gtz Waschk <waschk@mandriva.org> 38.1-3mdk
- work around broken wx-config

* Tue Apr 26 2005 Gtz Waschk <waschk@mandriva.org> 38.1-2mdk
- rebuild for new wxGTK

* Mon Feb 14 2005 Götz Waschk <waschk@linux-mandrake.com> 38.1-1mdk
- New release 38.1

* Sun Dec 05 2004 Goetz Waschk <waschk@linux-mandrake.com> 38-1mdk
- New release 38

* Fri Aug 27 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 37.2-3mdk
- rebuild for new menu

* Mon Jun 07 2004 Götz Waschk <waschk@linux-mandrake.com> 37.2-2mdk
- rebuild for new g++

* Tue Jun 01 2004 Lenny Cartier <lenny@mandrakesoft.com> 37.2-1mdk
- 37.2

* Tue May 04 2004 Götz Waschk <waschk@linux-mandrake.com> 37.1-1mdk
- fix installation
- we really require wxGTK 2.4
- new version

* Thu Jan 15 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 36.2-1mdk
- 36.2
- fix buildrequires

* Wed Dec 10 2003 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 36-2mdk
- update from cvs (after author's advice)

* Mon Dec 08 2003 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 36-1mdk
- build 36
- drop P0 (merged upstream)

* Sun Aug 03 2003 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 35-1mdk
- initial mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7443 |12cr|scourge-data-0.21.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname scourge

Summary:	Data files for Scourge roguelike game
Name:		scourge-data
Version:	0.21.1
Release:	%mkrel 2
License:	GPLv2+
Group:		Games/Adventure
Url:		http://scourgeweb.org/
Source0:	http://downloads.sourceforge.net/scourge/%{oname}-%{version}.data.tar.lzma
Requires:	%{oname}
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
Data files for Scourge roguelike game.

%prep
%setup -qn %{oname}_data

%build

%install
rm -rf %{buildroot}

mkdir -p %{buildroot}%{_gamesdatadir}/%{oname}
cp -rf * %{buildroot}%{_gamesdatadir}/%{oname}

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%{_gamesdatadir}/%{oname}


%changelog
* Wed May 13 2009 Samuel Verschelde <stormi@mandriva.org> 0.21.1-2mdv2010.0
+ Revision: 375488
- fix Licence

* Mon Dec 29 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.21.1-1mdv2009.1
+ Revision: 320765
- update to new version 0.21.1

  + Funda Wang <fundawang@mandriva.org>
    - fix perms finally

* Sun Aug 17 2008 Funda Wang <fundawang@mandriva.org> 0.20-2mdv2009.0
+ Revision: 272952
- fix perms
- fix url

* Sat Jul 05 2008 Funda Wang <fundawang@mandriva.org> 0.20-1mdv2009.0
+ Revision: 231960
- fix perms

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - update to new version 0.20

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Oct 09 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.19-1mdv2008.1
+ Revision: 96117
- import scourge-data



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7444 |12cr|scponly-4.8-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	with_rsync	0
%define	with_svn	0
%define	with_unison	0
%define with_quota	0
%{?_with_rsync: %{expand: %%global with_rsync 1}}
%{?_with_svn: %{expand: %%global with_svn 1}}
%{?_with_unison: %{expand: %%global with_unison 1}}
%{?_with_quota: %{expand: %%global with_quota 1}}

Summary:	Connection shell to allow only scp/sftp/rsync/svn
Name:		scponly
Version:	4.8
Release:	%mkrel 3
License:	BSD
Group:		Networking/Remote access
URL:		http://sublimation.org/scponly/
Source0:	http://www.sublimation.org/scponly/%{name}-%{version}.tar.bz2
Patch0:		scponly-install.patch
Patch1:		scponly-4.8-elif-gcc44.patch
Requires(post):	rpm-helper >= 0.7
Requires(postun): rpm-helper >= 0.7
Requires:	openssh-server
BuildRequires:	openssh-server
%if %{with_rsync}
Requires:	rsync
BuildRequires:	rsync
%endif
%if %{with_svn}
Requires:	subversion-server
BuildRequires:	subversion-server
%endif
%if %{with_unison}
Requires:	unison
BuildRequires:	unison
%endif
%if %{with_quota}
Requires:	quota
BuildRequires:	quota
%endif
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
"scponly" is an alternative 'shell' (of sorts) for system
administrators who would like to provide access to remote users to
both read and write local files without providing any remote execution
priviledges. Functionally, it is best described as a wrapper to the
"tried and true" ssh suite of applications.

This package have some configurable build options:
--with rsync	- build with support for rsync
--with svn	- build with support for subversion
--with unison	- build with support for unison
--with quota	- build with support for quota

%prep

%setup -q
%patch0 -p1
%patch1 -p1

%build
# temporary permission fix
%__chmod 644 AUTHOR BUILDING-JAILS.TXT CHANGELOG CONTRIB COPYING INSTALL README TODO

# lib64 fix
export scponly_PROG_SFTP_SERVER="%{_libdir}/ssh/sftp-server"
perl -pi -e "s|/usr/lib\b|%{_libdir}|g" configure*

%configure2_5x \
%if %{with_rsync}
    --enable-rsync-compat \
%endif
%if %{with_svn}
    --enable-svn-compat \
    --enable-svnserv-compat \
%endif
%if %{with_unison}
    --enable-unison-compat \
%endif
%if %{with_quota}
    --enable-quota-compat \
%endif
    --enable-chrooted-binary \
    --enable-winscp-compat \
    --enable-sftp-logging-compat \
    --enable-scp-compat \
    --with-sftp-server=%{_libdir}/ssh/sftp-server \
    --enable-passwd-compat

%make

%install
rm -rf %buildroot
perl -p -i -e 's/-o 0 -g 0//' Makefile*
%makeinstall CONFDIR=$RPM_BUILD_ROOT%{_sysconfdir}/%{name}

%__mkdir_p %{buildroot}%{_datadir}/%{name}-%{version}
%__install -m 755 setup_chroot.sh %{buildroot}%{_datadir}/%{name}-%{version}
%__install -m 644 config.h %{buildroot}%{_datadir}/%{name}-%{version}
%__install -m 755 groups %{buildroot}%{_datadir}/%{name}-%{version}

%post
/usr/share/rpm-helper/add-shell %{name} $1 %{_bindir}/%{name}
/usr/share/rpm-helper/add-shell %{name} $1 %{_sbindir}/%{name}c

%postun
/usr/share/rpm-helper/del-shell %{name} $1 %{_bindir}/%{name}
/usr/share/rpm-helper/del-shell %{name} $1 %{_sbindir}/%{name}c

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc AUTHOR BUILDING-JAILS.TXT CHANGELOG CONTRIB COPYING INSTALL README TODO
%dir %{_sysconfdir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}/debuglevel
%{_bindir}/*
%{_sbindir}/*
%{_mandir}/man8/*
%dir %{_datadir}/%{name}-%{version}
%{_datadir}/%{name}-%{version}/*



%changelog
* Mon Oct 05 2009 Oden Eriksson <oeriksson@mandriva.com> 4.8-3mdv2010.0
+ Revision: 454045
- P1: fix build (fedora)
- rebuild

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild

* Fri Jan 23 2009 Jérôme Soyer <saispo@mandriva.org> 4.8-1mdv2009.1
+ Revision: 333010
- New upstream release

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 4.6-8mdv2009.0
+ Revision: 260566
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 4.6-7mdv2009.0
+ Revision: 252178
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 4.6-5mdv2008.1
+ Revision: 140776
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Aug 12 2006 Oden Eriksson <oeriksson@mandriva.com> 4.6-5mdv2007.0
- fix a silly bug

* Sat Aug 12 2006 Oden Eriksson <oeriksson@mandriva.com> 4.6-4mdv2007.0
- added two debian patches

* Wed Apr 12 2006 Oden Eriksson <oeriksson@mandrakesoft.com> 4.6-3mdk
- fix build on x86_64

* Tue Feb 07 2006 Tibor Pittich <Tibor.Pittich@mandriva.org> 4.6-2mdk
- add more compatibilities by default
- add configurable option for unison and quota
- add config.h into package

* Mon Feb 06 2006 Tibor Pittich <Tibor.Pittich@mandriva.org> 4.6-1mdk
- 4.6

* Fri Oct 21 2005 Tibor Pittich <Tibor.Pittich@mandriva.org> 4.1-2mdk
- put back BuildRequires, use switches to enable features
- disable default support for rsync
- add docs
- add setup_chroot.sh and hacked group command into package
- add optional compatibility with svn client and server, improve summary

* Thu Oct 20 2005 Tibor Pittich <Tibor.Pittich@mandriva.org> 4.1-1mdk
- 4.1
- remove BuildRequires, just openssh-server is required
- fixed PreReq

* Thu May 05 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 4.0-2mdk
- lib64 fix
- %%mkrel

* Thu Jan 13 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 4.0-1mdk
- 4.0

* Mon Jul 26 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 3.11-1mdk
- 3.11
- cosmetics

* Sat May 08 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 3.9-1mdk
- 3.9

* Thu Oct 02 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 3.8-1mdk
- 3.8


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7445 |12cr|scrabble-1.5-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	1.5
%define release	%mkrel 6

Summary:	Text Mode Scrabble Word Game
Name:		scrabble
Version:	%{version}
Release:	%{release}
License:	Public Domain
Group:		Games/Boards
URL:		http://packages.qa.debian.org/s/scrabble.html
Source:		%{name}-%{version}.tar.bz2
Patch0:		scrabble-1.5-hidden-config.patch.bz2
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	perl
BuildArch:	noarch

%description
Scrabble is a hybrid of crossword mentality, positional strategy, and a
true test of your language mastery. You start with a board that serves
for the placement for letter tiles. On the board there are specific
squares that when used can add to your score dramatically. These
premium squares can double or triple letter values. Some of these
squares can even double or triple your word scores! You must position
yourself to grab the squares and block your opponent from spelling
out a "killer" word.

This package is not for beginners as the display does not include
letter values or a description of what the symbols on the board
represent. You must be familiar with the game of Scrabble before
trying to play this version.

%prep
%setup -q -n %{name}
%patch0 -p1 -b .hidden

%build

%install
rm -rf %{buildroot}
make install prefix=%{buildroot}%{_prefix}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_gamesbindir}/*
%{_datadir}/dict/*
%{_mandir}/man6/*



%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.5-6mdv2010.0
+ Revision: 433627
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.5-5mdv2009.0
+ Revision: 260570
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.5-4mdv2009.0
+ Revision: 252182
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 1.5-2mdv2008.1
+ Revision: 127081
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import scrabble


* Wed Feb 09 2005 Abel Cheung <deaddog@mandrake.org> 1.5-2mdk
- Change game history file to .scrabble-games

* Mon Aug 23 2004 Abel Cheung <deaddog@mandrake.org> 1.5-1mdk
- First Mandrake package, imported from Debian package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7446 |12cr|scramble-4.5.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	scramble
%define version 4.5.0
%define release %mkrel 8

Name: 	 	%{name}
Summary: 	File encryption utility used by xffm
Version: 	%{version}
Release: 	%{release}

Source:		http://downloads.sourceforge.net/xffm/%{name}-%{version}.tar.bz2
URL:		http://xffm.sf.net
License:	GPL
Group:		Graphical desktop/Other
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	xfce-dev-tools
BuildRequires:	autoconf
BuildRequires:	automake
BuildRequires:	intltool
BuildRequires:	glib-gettextize 

%description
Scramble is the command find tool used by the Xffm-filemanager to 
encrypt and descrypt files upon user request. The application is 
also used to schred files before deleting.

%prep
%setup -q

%build
autoreconf -fi -I /usr/share/xfce4/dev-tools/m4macros
%configure2_5x
%make
										
%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS COPYING* ChangeLog NEWS* README*
%{_bindir}/%{name}
%{_bindir}/unscramble
%{_mandir}/man1/*
%{_datadir}/xffm/%{name}
%{_libdir}/pkgconfig/%{name}.pc


%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 4.5.0-8mdv2011.0
+ Revision: 614827
- the mass rebuild of 2010.1 packages

* Mon Feb 22 2010 Funda Wang <fwang@mandriva.org> 4.5.0-7mdv2010.1
+ Revision: 509815
- fix build

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sat Aug 02 2008 Thierry Vignaud <tv@mandriva.org> 4.5.0-6mdv2009.0
+ Revision: 260571
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 4.5.0-5mdv2009.0
+ Revision: 252184
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 11 2007 Thierry Vignaud <tv@mandriva.org> 4.5.0-3mdv2008.1
+ Revision: 117273
- rebuild (missing on ia32)


* Wed Mar 07 2007 Nicolas Lécureuil <neoclust@mandriva.org> 4.5.0-2mdv2007.1
+ Revision: 134797
- Fix Group

* Tue Jan 09 2007 Crispin Boylan <crisb@mandriva.org> 4.5.0-1mdv2007.1
+ Revision: 106475
- First mandriva package
- Create scramble


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7447 |12cr|scratch-1.4.0.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Disable the build of a debug package
%define		_enable_debug_package	0
%define		debug_package		%{nil}
%define		__os_install_post	/usr/lib/rpm/brp-compress %{nil}
%define		squeak_ver		4.0.3-2202

Name:		scratch
Version:	1.4.0.1
Release:	%mkrel 5
Summary:	Programming system and content development tool
Group:		Education
Group:		Development/Other
License:	MIT
URL:		http://scratch.mit.edu
Source0:	http://info.scratch.mit.edu/sites/infoscratch.media.mit.edu/files/file/scratch-1.4.0.1.tar.gz
Patch0:		scratch_locale.patch
BuildRequires:	libv4l-devel
BuildRequires:	pkgconfig(pangocairo)
Requires:	squeak-vm

%description
Scratch is a programming language that makes it easy to create your own
interactive stories, animations, games, music, and art -- and share your
creations on the web.

%prep
%setup -q -n %{name}
%patch0 -p0

rm -f Plugins/* Plugins64/* App/scratch_squeak_vm

%build

make

%install
install -d %{buildroot}%{_libdir}/%{name}/Plugins
install -m 644 Scratch.{image,ini} %{buildroot}%{_libdir}/%{name}
install -m 644 Plugins/* %{buildroot}%{_libdir}/%{name}/Plugins

install -d %{buildroot}%{_datadir}/%{name}
cp -fpR Help locale Media Projects %{buildroot}%{_datadir}/%{name}

install -d %{buildroot}%{_docdir}/%{name}
ln -sf %{_datadir}/%{name}/Help %{buildroot}%{_docdir}/%{name}/Help
install -m 644 {ACKNOWLEDGEMENTS,KNOWN-BUGS,license.txt} %{buildroot}%{_docdir}/%{name}

install -d %{buildroot}%{_mandir}/man1
install -m 644 src/man/scratch.1.gz %{buildroot}%{_mandir}/man1

install -d %{buildroot}%{_datadir}/applications
install -m 644 src/%{name}.desktop %{buildroot}%{_datadir}/applications

mkdir -p %{buildroot}%{_datadir}/icons/hicolor/{48x48,128x128}/{apps,mimetypes}
install -m 644 src/icons/48x48/scratch.png %{buildroot}%{_datadir}/icons/hicolor/48x48/apps
install -m 644 src/icons/128x128/scratch.png %{buildroot}%{_datadir}/icons/hicolor/128x128/apps
install -m 644 src/icons/48x48/gnome-mime-application-x-scratch-project.png %{buildroot}%{_datadir}/icons/hicolor/48x48/mimetypes
install -m 644 src/icons/128x128/gnome-mime-application-x-scratch-project.png %{buildroot}%{_datadir}/icons/hicolor/128x128/mimetypes
install -d %{buildroot}%{_datadir}/mime/packages
install -m 644 src/%{name}.xml %{buildroot}%{_datadir}/mime/packages

install -d %{buildroot}%{_bindir}
cat > %{buildroot}%{_bindir}/%{name} <<EOF
#!/bin/sh
# Squeakvm wrapper to load Scratch image.
#------------------------------------------------------------

/usr/bin/squeak \
-plugins %{_libdir}/scratch/Plugins:%{_libdir}/squeak/%{squeak_ver} \
-vm-sound-ALSA \
%{_libdir}/scratch/Scratch.image "\${@}"
EOF
chmod +x %{buildroot}%{_bindir}/%{name}

%files
%{_bindir}/%{name}
%{_libdir}/%{name}
%{_datadir}/%{name}
%doc %{_docdir}/%{name}
%{_mandir}/man1/%{name}*.1*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/mime/packages/%{name}.xml
%{_datadir}/icons/hicolor/48x48/apps/*
%{_datadir}/icons/hicolor/48x48/mimetypes/*
%{_datadir}/icons/hicolor/128x128/apps/*
%{_datadir}/icons/hicolor/128x128/mimetypes/*


%changelog
* Wed Feb 29 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.4.0.1-5mdv2012.0
+ Revision: 781409
- Rebuild package to not install prebuilt binaries and work on x86_64.

* Tue Aug 16 2011 Александр Казанцев <kazancas@mandriva.org> 1.4.0.1-4
+ Revision: 694670
- update russian locale

* Wed Dec 29 2010 Александр Казанцев <kazancas@mandriva.org> 1.4.0.1-3mdv2011.0
+ Revision: 625738
-initial release
- import scratch




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7448 |12cr|screentest-2.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: The CRT screen quality testing utility
Name: screentest
Version: 2.0
Release: 3
License: GPLv2
Group: System/X11
Source: http://downloads.sourceforge.net/project/%{name}/%{name}/%{version}/%{name}-%{version}.tar.gz
URL: http://sourceforge.net/projects/%{name}/
BuildRequires: pkgconfig(gtk+-2.0)
BuildRequires: pkgconfig(libglade-2.0)


%description
Screentest is a simple program which displays various patterns
(colors, circles, grids, text) on your screen in order to allow you
to evaluate the quality of your CRT/LCD monitor (sharpness, linearity, etc).

%prep
%setup -q

%build
export LDFLAGS="-lgmodule-2.0"
%configure2_5x
%make

%install
%makeinstall
%find_lang %{name}

%files -f %{name}.lang
%defattr(-, root,root)
%doc AUTHORS COPYING ChangeLog NEWS README
%{_bindir}/%{name}
%{_datadir}/%{name}/%{name}.glade
%dir %{_datadir}/%{name}/


%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 2.0-2mdv2011.0
+ Revision: 614828
- the mass rebuild of 2010.1 packages

* Fri Jan 15 2010 Michael Scherer <misc@mandriva.org> 2.0-1mdv2010.1
+ Revision: 491784
- fix missing directory

  + Peťoš Šafařík <petos@mandriva.org>
    - Documentation like authors, Readme etc. add.
    - Licence fixed
    - Cleaning in SPEC fixed.
    - import screentest



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7449 |12cr|scribes-0.3.3.3-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	scribes
%define version 0.3.3.3
%define release 7

%define debug_package %{nil}

Summary:	Simple yet powerful GNOME text editor
Name:		%name
Version:	%version
Release:	%release
License:	GPLv2+
Group:		Editors
URL:		http://scribes.sourceforge.net
Source0:	http://internap.dl.sourceforge.net/sourceforge/scribes/%name-%version.tar.bz2
BuildRoot:	%_tmppath/%name-%version-%release-buildroot
BuildRequires:	libxslt-proc pygtk2.0-devel yelp dbus-python gnome-python gnome-python-extras gnome-python-gtkspell gnome-python-gtksourceview desktop-file-utils
BuildRequires:	intltool
BuildRequires:  pkgconfig(gnome-doc-utils)
Requires:	yelp dbus-python pygtk2.0 gnome-python gnome-python-extras gnome-python-gtkspell
Requires:	pygtk2.0-libglade gnome-python-gtksourceview gnome-python-gconf

%description
Scribes is a text editor for GNOME that is simple, slim, and sleek, yet
powerful.

Scribes focuses on streamlining your workflow.  It does so by ensuring common
and repetitive operations are intelligently automated, and also by eliminating
factors that prevent you from focusing on your task.

%prep
%setup -q

%build
%configure2_5x --disable-scrollkeeper --disable-schemas-install
%make

%install
%makeinstall_std
desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="Utility" \
  --add-category="TextEditor" \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/*

%find_lang %name 

%post
%define schemas %name
%post_install_gconf_schemas %schemas
%update_scrollkeeper
%update_icon_cache hicolor
%update_desktop_database 

%preun
%preun_uninstall_gconf_schemas %schemas

%postun
%clean_scrollkeeper
%clean_icon_cache hicolor 
%clean_desktop_database

%clean
rm -rf %buildroot

%files -f %name.lang 
%defattr(-,root,root)
%doc AUTHORS ChangeLog CONTRIBUTORS COPYING NEWS README TRANSLATORS TODO
%py_puresitedir/SCRIBES
%_bindir/%name
%_datadir/%name/
%_datadir/pixmaps/%name.png
%_datadir/gnome/help/%name/
%_iconsdir/hicolor/*/apps/%name.*
%_datadir/omf/%name/
%_sysconfdir/gconf/schemas/%name.schemas
%_datadir/applications/%name.desktop


%changelog
* Mon May 23 2011 Funda Wang <fwang@mandriva.org> 0.3.3.3-6mdv2011.0
+ Revision: 677874
- fix install
- br intltool
- rebuild to add gconftool as req

* Sun May 02 2010 Funda Wang <fwang@mandriva.org> 0.3.3.3-5mdv2011.0
+ Revision: 541545
- fix perms

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 0.3.3.3-5mdv2010.0
+ Revision: 445091
- rebuild

* Tue Jan 06 2009 Funda Wang <fwang@mandriva.org> 0.3.3.3-4mdv2009.1
+ Revision: 326125
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.3.3.3-3mdv2009.0
+ Revision: 269245
- rebuild early 2009.0 package (before pixel changes)

  + Austin Acton <austin@mandriva.org>
    - tidy description

* Sun May 18 2008 Bogdano Arendartchuk <bogdano@mandriva.com> 0.3.3.3-2mdv2009.0
+ Revision: 208810
- Added missing dependencies for gconf, gtksourceview and libglade. Pointed
  out by elyezer @ #mandriva-br.

* Sun Jan 06 2008 Funda Wang <fwang@mandriva.org> 0.3.3.3-1mdv2008.1
+ Revision: 146001
- New version 0.3.3.3

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Dec 28 2007 Funda Wang <fwang@mandriva.org> 0.3.3.1-1mdv2008.1
+ Revision: 138866
- New version 0.3.3.1

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Jun 07 2007 Funda Wang <fwang@mandriva.org> 0.3.2.8-1mdv2008.0
+ Revision: 36417
- New version

* Fri May 18 2007 Adam Williamson <awilliamson@mandriva.org> 0.3.2.5-2mdv2008.0
+ Revision: 28297
- fix menu entry categories
- bump release
- buildrequires libxslt-proc

* Thu May 17 2007 Adam Williamson <awilliamson@mandriva.org> 0.3.2.5-1mdv2008.0
+ Revision: 27569
- 0.3.2.5

* Mon May 14 2007 Adam Williamson <awilliamson@mandriva.org> 0.3.2.2-1mdv2008.0
+ Revision: 26600
- Import scribes


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7450 |12cr|scribo-0.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		scribo
Summary:	Scribo semantic annotation features
Version:	0.2.0
Release:	1
Group:		Graphical desktop/KDE
Epoch:		2
License:	LGPL
URL:		http://nepomuk.kde.org
# http://websvn.kde.org/trunk/playground/base/nepomuk-kde/
Source:		%name-%{version}.tar.bz2
BuildRequires:	soprano-devel
BuildRequires: kdelibs4-devel
BuildRequires: kdepimlibs4-devel
BuildRequires: kdebase4-runtime-devel
BuildRequires: kdebase4-workspace-devel
BuildRequires: kdebase4-devel
BuildRequires: olena-devel
BuildRequires: strigi-devel
BuildRequires: tesseract-devel
BuildRequires: shared-desktop-ontologies-devel 
BuildRequires: nepomukextras-devel
Requires:	tesseract
Requires:	ginkgo

%description
Scribo enhances the KDE desktop with semi-automatic annotation 
capabilities and with cross application activity management. It introduces 
a new way to deal with tasks at the desktop level, transversaly between 
applications. Nepomuk Scribo annotators take advantage of natural language 
processing technologies.  

%files -f %{name}.lang
%{_kde_bindir}/*
%{_kde_libdir}/kde4/*
%{_kde_datadir}/kde4/*
%{_kde_datadir}/dbus-1/interfaces/org.kde.nepomuk.Scribo.xml
%{_kde_datadir}/dbus-1/interfaces/org.kde.nepomuk.ScriboSession.xml

#---------------------------------------------------------------------------------

%define scribo_major 0
%define libscribo %mklibname scribo %{scribo_major}

%package -n %{libscribo}
Summary:	Nepomuk support library
Group:		System/Libraries

%description -n %{libscribo}
Nepomuk support library.

%files -n %{libscribo}
%{_kde_libdir}/libscribo.so.%{scribo_major}*

#---------------------------------------------------------------------------------

%package devel
Summary:	Devel headers for nepomuk support
Group:		Development/KDE and Qt
Requires:	%{libscribo} = %{EVRD}
Requires:	%{name} = %{EVRD}

%description devel
Devel headers for nepomuk playground

%files devel
%{_kde_includedir}/scribo
%{_kde_libdir}/libscribo.so
%{_kde_datadir}/cmake/Scribo

#---------------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang %{name} --all-name --with-kde


%changelog
* Mon Apr 11 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:0.2.0-1
+ Revision: 652520
- Add epoch to ease upgrade
- Rename to scribo
- Update to scribo 0.2.0

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild

  + Funda Wang <fwang@mandriva.org>
    - update url

* Thu Jun 24 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:0.6.3-8mdv2010.1
+ Revision: 548992
- Fix build
- Fix build
- Update it translations

* Wed May 26 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:0.6.3-7mdv2010.1
+ Revision: 546172
- New version fixes dolphin crash

* Tue May 25 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:0.6.3-6mdv2010.1
+ Revision: 546031
- Add a link to ginkgo

* Tue May 25 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:0.6.3-5mdv2010.1
+ Revision: 545986
- Add trunk fix for the plasmoid

* Tue May 25 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:0.6.3-4mdv2010.1
+ Revision: 545843
- Add it translations
  CCBUG: 59474

* Mon May 24 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:0.6.3-3mdv2010.1
+ Revision: 545817
- Suggests ginkgo
- Install translations
  CCBUG: 59302
- Add translations
- Add source
- Go back to 0.6.3

* Tue May 11 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:0.6.3-2mdv2010.1
+ Revision: 544482
- Remove link part of the patch ( merged upstream )
- New tarball ( bug fix release )

* Mon May 10 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:0.6.3-1mdv2010.1
+ Revision: 544354
- Update tarball with latest changes from strueg
- Fix build
- Add shared-desktop-ontologies-devel as buildrequire
- New version 0.6.3

* Fri Apr 16 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:0.6.2-1mdv2010.1
+ Revision: 535425
- New version 0.6.2
  	- Remove merged patches
  	- Fix crash when opening firefox ( Bug #57399)

* Tue Mar 09 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:0.6.1-3mdv2010.1
+ Revision: 516991
- Add strueg patch that allow to associate several files at once

* Tue Mar 09 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:0.6.1-2mdv2010.1
+ Revision: 516963
- Add strueg patch fixing kmozillahelper crash

  + Stéphane Laurière <slauriere@mandriva.com>
    - updated buildrequires

* Wed Dec 23 2009 Stéphane Laurière <slauriere@mandriva.com> 1:0.6.1-1mdv2010.1
+ Revision: 481757
- v0.6.1 developer release - po files merged with trunk

* Tue Dec 01 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:0.6.0-4mdv2010.1
+ Revision: 472212
- Increase release
- Add patch to fix build against new kdelibs
  Exclude one more file that move to runtime
- Exclude files moved on runtime

* Wed Oct 28 2009 Stéphane Laurière <slauriere@mandriva.com> 1:0.6.0-2mdv2010.0
+ Revision: 459701
- added patch deactivating the OpenCalais plugin by default

* Wed Oct 28 2009 Stéphane Laurière <slauriere@mandriva.com> 1:0.6.0-1mdv2010.0
+ Revision: 459682
- v0.6.0 developer release

* Tue Oct 27 2009 Stéphane Laurière <slauriere@mandriva.com> 1:0.5.8-1mdv2010.0
+ Revision: 459616
- v0.5.8 developer release
- v0.5.7 developer release

* Mon Oct 26 2009 Stéphane Laurière <slauriere@mandriva.com> 1:0.5.6-1mdv2010.0
+ Revision: 459365
- v0.5.6 developer release
- added l10n files

* Fri Oct 23 2009 Stéphane Laurière <slauriere@mandriva.com> 1:0.5.5-1mdv2010.0
+ Revision: 459034
- added simpleannotator patch
- v0.5.5 developer release

* Thu Oct 22 2009 Stéphane Laurière <slauriere@mandriva.com> 1:0.5.4-1mdv2010.0
+ Revision: 458683
- v0.5.4 developer release
- v0.5.4 developer release
- v0.5.3 developer release

* Thu Oct 15 2009 Stéphane Laurière <slauriere@mandriva.com> 1:0.5.2-11mdv2010.0
+ Revision: 457589
- updated plasmoid.desktop

* Wed Oct 14 2009 Stéphane Laurière <slauriere@mandriva.com> 1:0.5.2-10mdv2010.0
+ Revision: 457369
- reverted to 0.5.2 release 10
- v0.5.3 developer release

* Fri Oct 02 2009 Stéphane Laurière <slauriere@mandriva.com> 1:0.5.2-9mdv2010.0
+ Revision: 452739
- nepomuk-scribo-devel: added requires libkresourcetreeview and libtasktreedialog

* Fri Oct 02 2009 Stéphane Laurière <slauriere@mandriva.com> 1:0.5.2-8mdv2010.0
+ Revision: 452695
- added kresourcetreeview and tasktreedialog libraries
- fixed .so installation for tasktreedialog and kresourcetreeview

* Fri Oct 02 2009 Stéphane Laurière <slauriere@mandriva.com> 1:0.5.2-6mdv2010.0
+ Revision: 452689
- removed installation of static libs (*.a)
- kresoucetreeview and tasktreedialog as shared libs

* Fri Oct 02 2009 Stéphane Laurière <slauriere@mandriva.com> 1:0.5.2-2mdv2010.0
+ Revision: 452467
- v0.5.3 developer release

* Mon Sep 28 2009 Stéphane Laurière <slauriere@mandriva.com> 1:0.5.2-1mdv2010.0
+ Revision: 450704
- v0.5.2 developer release
- v0.5.1 developer release

* Fri Sep 25 2009 Stéphane Laurière <slauriere@mandriva.com> 1:0.5-1mdv2010.0
+ Revision: 448536
- v0.5 developer release

* Thu Sep 24 2009 Stéphane Laurière <slauriere@mandriva.com> 1:0.4-1mdv2010.0
+ Revision: 448328
- v0.4 developer release

* Wed Sep 23 2009 Stéphane Laurière <slauriere@mandriva.com> 1:0.3-1mdv2010.0
+ Revision: 447801
- v0.3 developer release

* Mon Sep 21 2009 Helio Chissini de Castro <helio@mandriva.com> 1:0.2-1mdv2010.0
+ Revision: 446792
- New developers 0.2 release.

* Wed Sep 16 2009 Helio Chissini de Castro <helio@mandriva.com> 1:0.1-3mdv2010.0
+ Revision: 443625
- Fix tesseract detection. Testing was relying in wrong library
- Enable tesseract build

* Wed Sep 16 2009 Helio Chissini de Castro <helio@mandriva.com> 1:0.1-2mdv2010.0
+ Revision: 443553
- Missing line in tasktop install

* Wed Sep 16 2009 Helio Chissini de Castro <helio@mandriva.com> 1:0.1-1mdv2010.0
+ Revision: 443364
- Soo tired.. Another issue in the nepomuk-scribo was preventing build in 64 bit installations.
- First release of nepomuk-scribo
- Requested naming change by nepomuk team

* Mon Jul 27 2009 Helio Chissini de Castro <helio@mandriva.com> 0.1-0.pre1.1mdv2010.0
+ Revision: 400622
- First upstream nepomuk-extras package
- Moving to official package from Nepomuk team

* Mon Jan 26 2009 Helio Chissini de Castro <helio@mandriva.com> 4.2.0-0.916937.2mdv2009.1
+ Revision: 333765
- Remove exceptions for link

  + Funda Wang <fwang@mandriva.org>
    - New snapshot
    - use cmake_kde to build

* Fri Jan 23 2009 Nicolas Vigier <nvigier@mandriva.com> 4.2.0-0.915213.4mdv2009.1
+ Revision: 333093
- move libnepomuklinkwidget.so from nepomuk-kde-devel to nepomuk-kde

* Thu Jan 22 2009 Funda Wang <fwang@mandriva.org> 4.2.0-0.915213.3mdv2009.1
+ Revision: 332613
- fix conflicts between main and devel
- Add missing requires on devel package

* Thu Jan 22 2009 Helio Chissini de Castro <helio@mandriva.com> 4.2.0-0.915213.2mdv2009.1
+ Revision: 332594
- New svn build as requested by nepomuk developers

* Sun Nov 02 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.1.71-0.878903.2mdv2009.1
+ Revision: 299290
- Fix File list
- workaround pb in buildrequires
- Fix stupid typo
- Fix BuildRequires
- New snapshot

* Thu Aug 28 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.1.0-0.854049.1mdv2009.0
+ Revision: 277009
- New snapshot

* Sun Aug 24 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.1.0-0.847779.3mdv2009.0
+ Revision: 275589
- Add obsoletes

* Sat Aug 16 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.1.0-0.847779.2mdv2009.0
+ Revision: 272732
- Fix file list

* Sat Aug 16 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.1.0-0.847779.1mdv2009.0
+ Revision: 272568
- Add buildrequires
- New snapshot

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Thu May 22 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.0.71-0.811361.1mdv2009.0
+ Revision: 210117
- New snapshot
- Rename accordly kde policy

* Thu Feb 21 2008 Helio Chissini de Castro <helio@mandriva.com> 4.0.1-1mdv2008.1
+ Revision: 173696
- import playground-nepomuk-kde


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7451 |12cr|scsiadd-1.95-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	scsiadd
%define	version	1.95
%define	release	%mkrel 5

Summary:	Utility to add and remove SCSI devices on the fly
Name:		%{name}
Version:	%{version}
Release:	%{release}
Epoch:		1
License:	GPL
Group:		System/Configuration/Hardware
Source0:	%{name}-%{version}.tar.bz2
Patch0:		%{name}-1.52-mdkconf.patch.bz2
URL:		http://llg.cubic.org/tools/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
scsiadd lets you insert or remove SCSI devices from the linux SCSI 
subsystem on the fly. This is useful for external devices 
like scanners or tapes which can be powered on after system boot.
Devices can be added or removed at any time.

%prep
%setup -q
%patch0 -p1 -b .orig

%build
%configure
%make

%install
rm -rf $RPM_BUILD_ROOT
%{makeinstall_std}

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr (-,root,root)
%doc README NEWS
%{_sbindir}/%{name}
%{_mandir}/man8/%{name}.8*



%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 1:1.95-5mdv2010.0
+ Revision: 433633
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 1:1.95-4mdv2009.0
+ Revision: 260573
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 1:1.95-3mdv2009.0
+ Revision: 252219
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 1:1.95-1mdv2008.1
+ Revision: 127101
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import scsiadd


* Mon Feb 07 2005 Lenny Cartier <lenny@mandrakesoft.com> 1.95-1mdk
- 1.95

* Thu Jan 13 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.6-1mdk
- 1.6
- add epoch tag to handle upgrade
- update %%docs

* Mon Dec 06 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.52-1mdk
- 1.52
- regenerate patch

* Sat Dec 13 2003 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.51-1mdk
- 1.51
- rm -rf $RPM_BUILD_ROOT in %%install, not %%prep
- quiet setup
- use %%configure macro
- fix install (P0)

* Mon Jan 27 2003 Götz Waschk <waschk@linux-mandrake.com> 1.41-3mdk
- fix URL
- fix rpmlint warnings

* Mon Jan 27 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.41-2mdk
- rebuild

* Mon Nov 26 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.41-1mdk
- 1.41

* Mon Aug 29 2001 Giuseppe Ghibò <ghibo@mandrakesoft.com> 1.4-2mdk
- added man page.

* Tue Aug 28 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.4-1mdk
- 1.4.

* Mon Jan 29 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.3-1mdk
- updated to 1.3.

* Fri Aug 25 2000 Lenny Cartier <lenny@mandrakesoft.com> 1.1-1mdk
- used srpm from John Johnson <jjohnson@linux-mandrake.com>
- Made mandrake rpm and changed compression to bz2 
- macros
- BM

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7452 |12cr|scsiaddgui-1.5-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A graphical front end for scsiadd
Name:		scsiaddgui
Version:	1.5
Release:	%mkrel 6
License:	GPL
URL:        	http://www.8ung.at/klappnase/scsiaddgui/scsiaddgui.html
Requires:	python, tkinter, scsiadd
Group:		System/Kernel and hardware
Source:		http://www.8ung.at/klappnase/downloads/%{name}-%{version}.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-%{version}-root
BuildArch:	noarch

%description
scsiaddgui provides a GUI for the scsiadd - utility

%prep
%setup -q

%build
perl -pi -e 's!/usr/local/share!%_datadir!g' message*.py

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%_datadir/scsiaddgui
mkdir -p $RPM_BUILD_ROOT%_bindir
install --mode=755 scsiaddgui.py $RPM_BUILD_ROOT%_datadir/scsiaddgui/scsiaddgui.py
#install --mode=644 Control.py $RPM_BUILD_ROOT%_datadir/scsiaddgui/Control.py
#install --mode=644 arrow_up.xbm $RPM_BUILD_ROOT%_datadir/scsiaddgui/arrow_up.xbm
#install --mode=644 arrow_down.xbm $RPM_BUILD_ROOT%_datadir/scsiaddgui/arrow_down.xbm
#install --mode=644 messages_de.py $RPM_BUILD_ROOT%_datadir/scsiaddgui/messages_de.py
#install --mode=644 messages_en.py $RPM_BUILD_ROOT%_datadir/scsiaddgui/messages_en.py
#install --mode=644 messages.py $RPM_BUILD_ROOT%_datadir/scsiaddgui/messages.py
#install --mode=644 optionDB $RPM_BUILD_ROOT%_datadir/scsiaddgui/optionDB
install --mode=644 help_de $RPM_BUILD_ROOT%_datadir/scsiaddgui/help_de
install --mode=644 help_en $RPM_BUILD_ROOT%_datadir/scsiaddgui/help_en
install --mode=644 help_fr $RPM_BUILD_ROOT%_datadir/scsiaddgui/help_fr

mkdir -p $RPM_BUILD_ROOT%_datadir/locale/de/LC_MESSAGES
install -v --mode=644 locale/de.gmo $RPM_BUILD_ROOT%_datadir/locale/de/LC_MESSAGES/scsiaddgui.mo
mkdir -p $RPM_BUILD_ROOT%_datadir/locale/fr/LC_MESSAGES
install -v --mode=644 locale/fr.gmo $RPM_BUILD_ROOT%_datadir/locale/fr/LC_MESSAGES/scsiaddgui.mo

(cd $RPM_BUILD_ROOT
ln -s %_datadir/scsiaddgui/scsiaddgui.py ./%_bindir/scsiaddgui
)
%find_lang %name 

%files -f %name.lang
%defattr(-,root,root)
%doc doc/{ChangeLog,README}
%_bindir/scsiaddgui
%dir %_datadir/scsiaddgui
%_datadir/scsiaddgui/scsiaddgui.py
#%_datadir/scsiaddgui/Control.py
#%_datadir/scsiaddgui/arrow_up.xbm
#%_datadir/scsiaddgui/arrow_down.xbm
#%_datadir/scsiaddgui/messages_en.py
#%_datadir/scsiaddgui/messages_de.py
#%_datadir/scsiaddgui/messages.py
#%_datadir/scsiaddgui/optionDB
%_datadir/scsiaddgui/help_de
%_datadir/scsiaddgui/help_en
%_datadir/scsiaddgui/help_fr

%clean
rm -rf $RPM_BUILD_ROOT




%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.5-6mdv2010.0
+ Revision: 433634
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.5-5mdv2009.0
+ Revision: 260582
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.5-4mdv2009.0
+ Revision: 252220
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.5-2mdv2008.1
+ Revision: 140776
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Aug 09 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/09/06 16:49:58 (54906)
- rebuild

* Wed Aug 09 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/09/06 16:48:47 (54905)
Import scsiaddgui

* Tue Apr 11 2006 Lenny Cartier <lenny@mandriva.com> 1.5-1mdk
- 1.5

* Tue Aug 09 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.4-1mdk
- 1.4
- %%mkrel
- be sure to wipe out buildroot at the beginning of %%install

* Mon Nov 08 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.3-1mdk
- 1.3

* Thu Jul 08 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.2-1mdk
- 1.2

* Wed Jan 07 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.1-2mdk
- fix DIRM

* Sun Nov 02 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.1-1mdk
- 1st (real) mdk spec

* Fri Oct 31 2003 Michael Lange<klappnase@8ung.at>
- added Control.py as a replacement for the Tix.Control widget,
  so now Tix is not needed anymore, added optionDB(v.1.1)

* Mon Sep 15 2003 Michael Lange<klappnase@8ung.at>
- a little code cleanup, maybe this is the final version (v. 1.0)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7453 |12cr|sctl-0.2.3-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name sctl 
%define version 0.2.3
%define release %mkrel 8

Name: %{name} 
Summary: A program designed to control Bearcat model BC-895xlt & BC-245xlt scanners
Version: %{version} 
Release: %{release} 
Source: http://www.obairlann.net/~reaper/sctl/tarfiles/%{name}-%{version}.tar.bz2 
URL: http://www.obairlann.net/~reaper/sctl/
Group: Communications 
BuildRoot: %{_tmppath}/%{name}-buildroot 
License: GPL

%description
Sctl is a program designed to control Bearcat model BC-895xlt scanners. It
may control other scanners with PC-control (aka, "serial") ports on them 
(no testing has been done yet). It provides a command-line interface, and 
is extremely small (it would be described as "fast" too, but 9600 baud 
communication makes anything seem slow). It should work with any *nix system, 
and more targets will be tested as time goes on. At present it's known to 
work with Debian 1.2 and Redhat 6.2, indicating a good chance it'll work 
on any reasonably modern Linux system.  Compatible scanners include the 
BC-245xlt.

%prep 
rm -rf $RPM_BUILD_ROOT 

%setup 

%build 

%make

%install
mkdir -p $RPM_BUILD_ROOT%_bindir

install sctl $RPM_BUILD_ROOT%_bindir

# cleanup
find . -type d -name CVS | xargs rm -rf

%clean 
rm -rf $RPM_BUILD_ROOT 

%files
%defattr(-,root,root,0755)
%_bindir/*
%doc BUGS Changelog CREDITS LICENSE NEWS README
%doc docs/*



%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.2.3-8mdv2010.0
+ Revision: 433635
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.2.3-7mdv2009.0
+ Revision: 260584
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.2.3-6mdv2009.0
+ Revision: 252233
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.2.3-4mdv2008.1
+ Revision: 127104
- kill re-definition of %%buildroot on Pixel's request
- import sctl


* Thu Jan 05 2005 Lenny Cartier <lenny@mandriva.com> 0.2.3-4mdk
- rebuild

* Fri Jun 04 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.2.3-3mdk
- rebuild

* Sat Feb 01 2003 Lenny Cartier <lenny@mandrakesoft.com 0.2.3-2mdk
- rebuild

* Mon Nov 18 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.2.3-1mdk
- 0.2.3
- remove CVS entries
- from Roger <roger@linuxfreemail.com> 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7454 |12cr|scummvm-1.4.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	An implementation of LucasArts's SCUMM interpreter
Name:		scummvm
Version:	1.4.1
Release:	%mkrel 2
Source0:	http://prdownloads.sourceforge.net/scummvm/%{name}-%{version}.tar.bz2
Patch0:		scummvm-1.2.0-dont-strip.patch
License:	GPLv2+ and LGPLv2+
Url:		http://scummvm.sourceforge.net/
Group:		Games/Adventure
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(mad)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(libmpeg2)
BuildRequires:	pkgconfig(flac)
BuildRequires:	pkgconfig(fluidsynth)
BuildRequires:	nasm

%description
ScummVM is an implementation of LucasArts S.C.U.M.M.
(Script Creation Utility for Maniac Mansion) interpreter, used in games
such as Monkey Island, Indiana Jones, Day Of The Tentacle, Sam and Max,
and many more. Some things are still missing, and some games cannot
be completeted yet. There are quite a few known bugs. Regardless of
the bugs it is still possible to play many games all the way through
to the end. Still other games do not load at all.

Some games such as "Beneath A Steel Sky", "Flight Of The Amazon Queen"
and "Drascula: The Vampire Strikes Back" have been released by their
developers. Install beneath-a-steel-sky, flight-of-the-amazon-queen and
drascula packages from non-free repository to play.

%prep
%setup -q
%apply_patches

%build
%global optflags %{optflags} -O3 -ffast-math
%setup_compile_flags
./configure	--prefix=%{_prefix} \
		--bindir=%{_gamesbindir} \
		--mandir=%{_mandir} \
		--datadir=%{_gamesdatadir} \
		--enable-release \
		--enable-verbose-build \
		--enable-opengl \
		--enable-all-engines
%make NASMFLAGS="-Ox -gdwarf2 -f elf -Fdwarf"

%install
%__rm -rf %{buildroot}
%makeinstall_std

%__install -m644 dists/%{name}.desktop -D %{buildroot}%{_datadir}/applications/%{name}.desktop

%__install -m644 dists/maemo/scummvm48.png -D %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/%{name}.png
%__install -m644 dists/maemo/scummvm64.png -D %{buildroot}%{_datadir}/icons/hicolor/64x64/apps/%{name}.png
%__install -m644 dists/motomagx/pep/scummvm_big_usr.png -D %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
%__install -m644 icons/scummvm.svg -D %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg

%__mkdir_p %{buildroot}%{_datadir}/%{name}

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc %{_docdir}/%{name}
%{_gamesbindir}/*
%{_mandir}/*/*
%{_datadir}/pixmaps/%{name}.xpm
%{_gamesdatadir}/*
%{_datadir}/applications/%{name}.desktop
%dir %{_datadir}/%{name}
%{_datadir}/icons/hicolor/*/apps/%{name}.*


%changelog
* Fri Feb 03 2012 Andrey Bondrov <abondrov@mandriva.org> 1.4.1-2mdv2012.0
+ Revision: 770988
- Update description and revert some recent changes for better rpm4 compatibility

* Wed Feb 01 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.4.1-1
+ Revision: 770533
- enable all engines
- fix so that nasm uses dwarf debug format as debugedit doesn't support stab
- enable opengl
- enable release mode
- link with %%ldflags
- make build verbose
- cleanup spec
- use pkgconfig() deps

  + Götz Waschk <waschk@mandriva.org>
    - update package description to mention drascula
    - new version

* Mon Nov 21 2011 Andrey Bondrov <abondrov@mandriva.org> 1.4.0-2
+ Revision: 732094
- Spec cleanup and description update

* Wed Nov 16 2011 Götz Waschk <waschk@mandriva.org> 1.4.0-1
+ Revision: 731120
- new version

* Thu Jul 28 2011 Götz Waschk <waschk@mandriva.org> 1.3.1-1
+ Revision: 692056
- import scummvm


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7455 |12cr|sd2xc-0.0.4-0.RC1.5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name sd2xc
%define version 0.0.4
%define pre RC1
%define release %mkrel 0.%pre.5
%define oname SD2XC

Summary: SD2XC stands for StarDock to Xcursor
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{oname}-%{version}-%pre.perl.bz2
URL: http://www.bwbohh.net/software/SD2XC/index.html
License: MIT
Group: Graphics
BuildRoot: %{_tmppath}/%{name}-buildroot
Requires: perl-Magick
Requires: perl-Config-IniFiles
BuildArch: noarch

%description
Converts StarDock CursorXP themes (http://www.wincustomize.com/) to
XCursor themes compatible with XFree86 4.2.99 and higher.

%prep

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p %buildroot%_bindir
bzip2 -cd %SOURCE0 > %buildroot%_bindir/%name


%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%attr(755,root,root) %_bindir/%name


%changelog
* Tue Aug 02 2011 Götz Waschk <waschk@mandriva.org> 0.0.4-0.RC1.5mdv2012.0
+ Revision: 692732
- rebuild

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 0.0.4-0.RC1.4mdv2011.0
+ Revision: 140782
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Aug 01 2007 Götz Waschk <waschk@mandriva.org> 0.0.4-0.RC1.4mdv2008.0
+ Revision: 57446
- Import sd2xc



* Mon Jul 31 2006 Gtz Waschk <waschk@mandriva.org> 0.0.4-0.RC1.4mdv2007.0
- Rebuild

* Tue Mar 14 2006 Gtz Waschk <waschk@mandriva.org> 0.0.4-0.RC1.3mdk
- fix URL

* Sun Mar 13 2005 Götz Waschk <waschk@linux-mandrake.com> 0.0.4-0.RC1.2mdk
- rebuild

* Fri Feb 27 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.0.4-0.RC1.1mdk
- drop prefix
- newer version

* Mon Mar  3 2003 Gtz Waschk <waschk@linux-mandrake.com> 0.0.3-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7456 |12cr|sdb-0.10.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	Simple database library
Name:		sdb
Version:	0.10.1
Release:	1
License:	GPL
Group:		System/Libraries
URL:		http://siag.nu/libsdb/
Source0:	http://siag.nu/pub/libsdb/%{name}-%{version}.tar.gz
Patch0:		sdb-0.6.0-no_ms.diff
Patch1:		sdb-0.6.0-postgres.diff
BuildRequires:	mysql-devel
BuildRequires:	gdbm-devel
BuildRequires:	libtool
BuildRequires:	openssl-devel
BuildRequires:	postgresql-devel
BuildRequires:	sqlite-devel
BuildRequires:	unixODBC-devel
BuildRequires:	zlib-devel
BuildRequires:	multiarch-utils >= 1.0.3

%description
This is libsdb, the simple database library, which provides a way 
to support multiple database management systems in an application 
with negligeable overhead, in terms of code as well as system 
resources. It is mainly intended for use on Unix, but the ODBC 
driver works on Windows as well. 

%package -n	%{libname}
Summary:	Libraries for %{name}
Group:		System/Libraries

%description -n	%{libname}
This package contains libraries necessary for %{name}.

%package -n	%{develname}
Summary:	Development header files and libraries for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}
Requires:	mysql-devel
Requires:	gdbm-devel
Requires:	openssl-devel
Requires:	postgresql-devel
Requires:	sqlite-devel
Requires:	unixODBC-devel
Requires:	zlib-devel
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname %{name} 0 -d}

%description -n	%{develname}
This package contains the development header files and libraries
for %{name}.

%prep

%setup -q
%patch0 -p0
%patch1 -p0

perl -pi -e "s|/usr/local/|%{_prefix}/|g" configure
perl -pi -e "s|/lib |%{_lib} |g" configure

%build

# the author dropped automake !!!
# ulric blev lite lack p automake tror jag...

./configure \
    --with-gdbm \
    --with-mysql \
    --with-postgres \
    --with-odbc=odbc \
    --with-sqlite

perl -pi -e "s|/sbin/ldconfig|#/sbin/ldconfig|g" Makefile

make CFLAGS="%{optflags} -fPIC "\
    LDFLAGS="%ldflags" \
    PREFIX=%{_prefix} \
    BINDIR=%{_bindir} \
    LIBDIR=%{_libdir} \
    MANDIR=%{_mandir} \
    INCDIR=%{_includedir}

%install
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_libdir}
install -d %{buildroot}%{_mandir}
install -d %{buildroot}%{_includedir}

make \
    PREFIX=%{buildroot}%{_prefix} \
    BINDIR=%{buildroot}%{_bindir} \
    LIBDIR=%{buildroot}%{_libdir} \
    MANDIR=%{buildroot}%{_mandir} \
    INCDIR=%{buildroot}%{_includedir} \
    install

%multiarch_binaries %{buildroot}%{_bindir}/sdb-config

# remove invalid manpages
rm -f %{buildroot}%{_mandir}/man3/sdb_*

%files -n %{name}
%doc AUTHORS COPYING* ChangeLog INSTALL README*
%{_bindir}/sdb_client
%{_bindir}/sdbd
%{_bindir}/sdbd_client
%{_mandir}/man3/sdb.3*
%{_mandir}/man8/sdbd.8*

%files -n %{libname}
%{_libdir}/*.so.*

%files -n %{develname}
%{multiarch_bindir}/sdb-config
%{_bindir}/sdb-config
%{_libdir}/*.a
%{_libdir}/*.so
%{_includedir}/*.h


%changelog
* Sat Jan 01 2011 Oden Eriksson <oeriksson@mandriva.com> 0.10.0-8mdv2011.0
+ Revision: 627287
- rebuilt against mysql-5.5.8 libs, again

* Thu Dec 30 2010 Oden Eriksson <oeriksson@mandriva.com> 0.10.0-7mdv2011.0
+ Revision: 626561
- rebuilt against mysql-5.5.8 libs

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.10.0-5mdv2011.0
+ Revision: 614829
- the mass rebuild of 2010.1 packages

* Mon Apr 12 2010 Funda Wang <fwang@mandriva.org> 0.10.0-4mdv2010.1
+ Revision: 533652
- use ldflags

* Thu Feb 18 2010 Oden Eriksson <oeriksson@mandriva.com> 0.10.0-3mdv2010.1
+ Revision: 507509
- rebuild

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 0.10.0-2mdv2010.0
+ Revision: 433636
- rebuild

* Fri Jul 11 2008 Oden Eriksson <oeriksson@mandriva.com> 0.10.0-1mdv2009.0
+ Revision: 233776
- 0.10.0

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.6.0-9mdv2008.1
+ Revision: 140782
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Sep 09 2007 Oden Eriksson <oeriksson@mandriva.com> 0.6.0-9mdv2008.0
+ Revision: 83635
- new devel naming


* Fri Jan 19 2007 Oden Eriksson <oeriksson@mandriva.com> 0.6.0-8mdv2007.0
+ Revision: 110671
- Import sdb

* Fri Jan 19 2007 Oden Eriksson <oeriksson@mandriva.com> 0.6.0-8mdv2007.1
- rebuilt against new postgresql libs
- bunzip the patches

* Tue Sep 05 2006 Oden Eriksson <oeriksson@mandriva.com> 0.6.0-7mdv2007.0
- rebuilt against MySQL-5.0.24a-1mdv2007.0 due to ABI changes

* Wed Nov 30 2005 Oden Eriksson <oeriksson@mandriva.com> 0.6.0-6mdk
- rebuilt against openssl-0.9.8a

* Sun Oct 30 2005 Oden Eriksson <oeriksson@mandriva.com> 0.6.0-5mdk
- rebuilt against MySQL-5.0.15

* Thu Apr 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.6.0-4mdk
- rebuilt against new postgresql libs

* Wed Jan 26 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.6.0-3mdk
- really fix conditional %%multiarch :)

* Tue Jan 25 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.6.0-2mdk
- fix deps and conditional %%multiarch

* Tue Jan 25 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.6.0-1mdk
- 0.6.0
- fix patches, build and spec file
- rebuilt against MySQL-4.1.x system libs

* Fri Dec 31 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.5.5-3mdk
- revert latest "lib64 fixes"

* Tue Dec 28 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.5.5-2mdk
- lib64 fixes

* Mon Jun 14 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.5.5-1mdk
- 0.5.5
- rebuilt against new deps and with gcc v3.4.x
- merge the static devel sub package into the devel sub package
- added sqlite support
- make it compile (P1)
- fix deps

* Sat Apr 24 2004 Guillaume Cottenceau <gc@mandrakesoft.com> 0.5.4-1mdk
- new version (0.5.3 is an addition by myself, yo - adds support for
  persistent connections in the postgres driver)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7457 |12cr|sdcc-3.0.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	sdcc
%define version	3.0.0
%define rel	4

Name:		%{name}
Version:	%{version}
Release:	%{rel}
Summary:	SDCC - Small Device C Compiler
Group:		Development/Other
License:	GPLv2
URL:		http://sdcc.sourceforge.net/
Source0:		http://sdcc.sourceforge.net/snapshots/sdcc.src/%{name}-src-%{version}.tar.bz2
Patch0:		sdcc-src-3.0.0-fix-build-on-mandriva.patch
BuildRequires:	binutils
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	gawk
BuildRequires:	gcc-c++
BuildRequires:	glibc-devel
BuildRequires:	gputils
BuildRequires:	latex2html
BuildRequires:	gc-devel
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	libstdc++-devel
BuildRequires:	lyx
BuildRequires:	make
BuildRequires:	python
BuildRequires:	readline-devel
Requires:	gputils
Conflicts:	sdcc2.9
Provides:	%{name}-doc
Obsoletes:	%{name}-doc

%description
SDCC is a retargettable, optimizing ANSI-C compiler that targets the
Intel 8051, Maxim 80DS390, Zilog Z80 and the Motorola 68HC08 based
MCUs. Work is in progress on supporting the Microchip PIC16 and
PIC18 series. 

%prep
%setup -q -n %{name}
%patch0 -p0

%build
%configure2_5x \
	--enable-libgc \
	--enable-doc
%make

%install
rm -rf %{buildroot}
%makeinstall_std
mv -f %{buildroot}/%{_datadir}/doc installed-docs

%files
%defattr(0644,root,root,0755)
%doc doc/README* ChangeLog
%doc installed-docs/*
%attr(755,root,root) %{_bindir}/*
%{_datadir}/%{name}


%changelog
* Sun Dec 26 2010 Jani Välimaa <wally@mandriva.org> 3.0.0-3mdv2011.0
+ Revision: 625251
- conflict with sdcc2.9

* Sun Dec 26 2010 Jani Välimaa <wally@mandriva.org> 3.0.0-2mdv2011.0
+ Revision: 625213
- remove old source
- add old build options back
- enable parallel build

* Fri Nov 05 2010 Thomas Spuhler <tspuhler@mandriva.org> 3.0.0-1mdv2011.0
+ Revision: 593611
- updated  for 3.0.0
- added source for 3.0.0
- added fix-build-on-mandriva.patch for 3.0.0
- increased rel to 6 for rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Fri Apr 18 2008 Giuseppe Ghibò <ghibo@mandriva.com> 2.8.0-4mdv2009.0
+ Revision: 195717
- Fix permission for binaries.

* Sat Apr 12 2008 Giuseppe Ghibò <ghibo@mandriva.com> 2.8.0-3mdv2009.0
+ Revision: 192616
- Added python to BuildRequires.
- Release 2.8.0.
- Build PDF and HTML documentation
- Merge docs into main package.

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - fix summary-ended-with-dot

* Fri Oct 19 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 2.7.0.20071018.4933-1mdv2008.1
+ Revision: 100482
- Added missing BuildRequires to flex.
- Fixed Group tag.
- First package.
- Created package structure for sdcc.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7458 |12cr|sdf-2.001-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define ver 2.001
%define rel 4

%{!?mkrel:%define mkrel(c:) %{-c:0.%{-c*}.}%{!?_with_unstable:%(perl -e '$_="%{1}";m/(.\*)(\\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}}

Name:		sdf
Version:	%{ver}
Release:	%mkrel %rel
License:	BSD like
Group:		Publishing
Summary:	Simple Document Format document development system
Source:		%{name}-%{version}.tar.bz2
URL:		http://search.cpan.org/~ianc/%{name}-%{version}/
BuildRequires:	perl
BuildRequires:	perl-devel
BuildArch:	noarch

%description
SDF (Simple Document Format) is a freely available document development
system which generates high quality outputs in a variety of formats
from a single source. The output formats supported include
PostScript(tm), PDF, HTML, plain text, POD, man pages, LaTeX,
MIF, SGML, Windows(tm) help, RTF, MIMS F6 help and MIMS HTX help.
If the idea of specifying documents in a logical manner via a
simple markup language sounds appealing, SDF may be useful to you.

SDF documents are simple to create and maintain, minimising the time
spent on documentation. In particular, SDF directly supports the
creation and maintenance of large, on-line documentation systems
(including intranets) via centralised hypertext management and
rule-based hypertext generation. As well as normal documents,
SDF is useful for:

* user manuals (paper-based and online)
* online document catalogs
* Perl module documentation
* Delphi(tm) component documentation
* source code listings (pretty printing most languages).

SDF is also good for literate programming, i.e. documentation can
be embedded in the comments of most programming languages and can be
selectively extracted. The embedded documentation can be in any
markup language you like, although there are advantages to using
SDF's markup language.

SDF is freely available for commercial and non-commercial use.
See the LICENSE file for details.

%prep
%setup -q -n %{name}-%{version}

%build
perl Makefile.PL
%make

%install
%makeinstall_std INSTALLDIRS=vendor

%files
%{_bindir}/*
%{perl_vendorlib}/%{name}
%{perl_vendorlib}/Pod/*.pm
%{_mandir}/man?/*
%doc LICENSE README PODNOTES



%changelog
* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 2.001-4mdv2010.0
+ Revision: 433640
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 2.001-3mdv2008.1
+ Revision: 140782
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Sep 03 2007 Buchan Milne <bgmilne@mandriva.org> 2.001-3mdv2008.0
+ Revision: 78636
- Force all installation dirs to vendor
- Rebuild


* Wed Dec 15 2004 Buchan Milne <bgmilne@linux-mandrake.com> 2.001-2mdk
- rebuild for cooker
- add distro-specific release tag

* Sun Jun 13 2004 Buchan Milne <bgmilne@linux-mandrake.com> 2.001-1mdk
- first Mandrake package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7459 |12cr|sdl-ball-1.01-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rcN	rc4
Name:	sdl-ball
Version:	1.01
Release: 2
Summary:	Free/OpenSource brick-breaking game with pretty graphics
Group:	Games/Arcade
License:	GPLv2+
Url:	http://sdl-ball.sourceforge.net/
Source0:	http://dl.sourceforge.net/sourceforge/%name/%name-%version.tar.bz2
BuildRequires: gcc-c++ 
BuildRequires: pkgconfig(glu)
BuildRequires: pkgconfig(gl)
BuildRequires: pkgconfig(sdl)
BuildRequires: pkgconfig(SDL_image)
BuildRequires: pkgconfig(SDL_mixer)
BuildRequires: pkgconfig(SDL_ttf)
BuildRequires: pkgconfig(gimp-2.0)


%description
SDL-Ball is a Free/OpenSource brick-breaking game for Linux,
BSD and windows with pretty graphics. It is written in C++ using 
SDL and OpenGL, here is the project page on sf.net.

Your mission: To smash your way through a series of progressively 
harder and more tricky levels. 
Your tools: Ultrakinetic titanium balls and your 
trusty Gruntmazter-3000-Paddle edition.

%package leveleditor
Group: Games/Arcade
Summary: Two level editora for SDL-Ball

%description leveleditor
SDL-Ball is a Free/OpenSource brick-breaking game with pretty graphics.

This package includes two level editors for SDL-Ball, 
JavaScript-based (see %_defaultdocdir/%name-%version/index.html) and GIMP plugin.
Start gimp from a terminal in order to record the output from the plugin (you need that)



%prep
%setup -q -n %name
# clean sources
rm -f *.o sdl-ball
sed -i '18i#include <unistd.h>' input.cpp

%build
%setup_compile_flags
%make DATADIR=%_gamesdatadir/%name/
pushd leveleditor/gimp-leveleditor
gimptool-2.0 --build gimp-sdlball.c

%install
mkdir -p %buildroot%_gamesdatadir %buildroot%_gamesbindir
mkdir -p %buildroot%_libdir/gimp/2.0/plug-ins
install -s %name %buildroot%_gamesbindir
install -s leveleditor/gimp-leveleditor/gimp-sdlball %buildroot%_libdir/gimp/2.0/plug-ins
cp -a themes %buildroot%_gamesdatadir/%name

mkdir -p %buildroot%_datadir/applications
cat << EOF > %buildroot%_datadir/applications/mandriva-%name.desktop
[Desktop Entry]
Name=SDL-Ball
Exec=sdl-ball
Icon=sdl-ball
GenericName=Breakout Game
Terminal=false
Type=Application
Categories=Game;ArcadeGame;
EOF

mkdir -p %buildroot%_iconsdir
cp themes/default/icon32.png %buildroot%_iconsdir/%name.png


%files
%doc README changelog.txt leveleditor
%_gamesbindir/%name
%dir %_gamesdatadir/%name
%_gamesdatadir/%name/*
%_iconsdir/*.png
%_datadir/applications/mandriva-%name.desktop

%files leveleditor
%doc leveleditor leveleditor/gimp-leveleditor/readme
%_libdir/gimp/2.0/plug-ins/*


%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.01-2mdv2011.0
+ Revision: 614830
- the mass rebuild of 2010.1 packages

* Wed Dec 16 2009 Jérôme Brenier <incubusss@mandriva.org> 1.01-1mdv2010.1
+ Revision: 479140
- clean sources before building
- new version 1.01

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 1.0-3mdv2010.0
+ Revision: 445092
- rebuild

* Sun Apr 05 2009 Funda Wang <fwang@mandriva.org> 1.0-2mdv2009.1
+ Revision: 364157
- add desktop file
- use flags

* Sun Jan 11 2009 Zombie Ryushu <ryushu@mandriva.org> 1.0-1mdv2009.1
+ Revision: 328327
- First Mandriva version
- import sdl-ball


* Wed Nov 12 2008 Fr. Br. George <george@altlinux.ru> 0.13-alt1
- Version up

* Thu Oct 30 2008 Fr. Br. George <george@altlinux.ru> 0.12-alt1
- Initial build from scratch


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7460 |12cr|SDLmm-0.1.8-17
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api	0.1
%define	major	8
%define	lib_name	%mklibname %{name} %{api} %{major}
%define develname	%mklibname %{name} -d

Name:		SDLmm
Summary:	A C++ Wrapper for the Simple DirectMedia Layer
Version:	0.1.8
Release:	17
License:	LGPL
Group:		System/Libraries
Source0:	http://download.sourceforge.net/SDLmm/%{name}-%{version}.tar.bz2
Patch0:		SDLmm-0.1.8-fix-underquoted-calls.patch
Patch1:		SDLmm-0.1.8-link.patch
URL:		http://sdlmm.sourceforge.net/
BuildRequires:	pkgconfig(sdl)

%description
SDLmm is a C++ glue for SDL, or the Simple DirectMedia Layer, which is a
generic API that provides low level access to audio, keyboard, mouse,
joystick, 3D hardware via OpenGL, and 2D framebuffer across multiple
platforms.

SDLmm aims to stay as close as possible to the C API while taking
advantage of native C++ features like object orientation.

%package -n	%{lib_name}
Summary:	Main library for SDLmm
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}
Obsoletes:	%{_lib}SDLmm0.1 < 0.1.8-16

%description -n	%{lib_name}
This package contains the library needed to run programs dynamically
linked with SDLmm.

%package -n	%{develname}
Summary:	Headers for developing programs that will use SDLmm
Group:		Development/C++
Requires:	%{lib_name} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{_lib}SDLmm0.1-devel < 0.1.8-16

%description -n	%{develname}
This package contains the headers that programmers will need to develop
applications which will use SDLmm, the C++ interface to SDL.

%prep
%setup -q
%patch0 -p1 -b .underquoted
%patch1 -p0 -b .link

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%files -n %{lib_name}
%doc AUTHORS COPYING
%{_libdir}/libSDLmm-%{api}.so.%{major}*

%files -n %{develname}
%doc docs/html/*.{html,gif} NEWS README
%{_bindir}/sdlmm-config
%{_includedir}/*
%{_libdir}/*.so
%{_datadir}/aclocal/*.m4
%{_mandir}/*/*


%changelog
* Wed Feb 03 2010 Funda Wang <fwang@mandriva.org> 0.1.8-16mdv2010.1
+ Revision: 500137
- fix linkage
- new lib policy

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Jun 08 2007 Olivier Blin <oblin@mandriva.com> 0.1.8-12mdv2008.0
+ Revision: 37301
- rebuild for directfb (and bunzip patch)
- Import SDLmm



* Thu Jun 22 2006 Lenny Cartier <lenny@mandriva.com> 0.1.8-11mdv2007.0
- rebuild

* Thu Jan 26 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.1.8-10mdk
- fix underquoted calls (P0)
- %%mkrel

* Wed May 04 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.1.8-9mdk
- multiarch
- drop packager tag

* Thu Jun 17 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.1.8-8mdk
- fix summary
- drop .bz2 ending for man pages

* Thu Jun 17 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.1.8-7mdk
- rebuild
- cosmetics

* Mon Aug 04 2003 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.1.8-6mdk
- rebuild
- use %%mklibname macro

* Thu Nov 21 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.1.8-5mdk
- add missing %%{_libdir}/libSDLmm.a

* Mon Sep  2 2002 Guillaume Cottenceau <gc@mandrakesoft.com> 0.1.8-4mdk
- rebuild

* Wed May 29 2002 Guillaume Cottenceau <gc@mandrakesoft.com> 0.1.8-3mdk
- recompile against latest libstdc++

* Mon Apr 29 2002 Guillaume Cottenceau <gc@mandrakesoft.com> 0.1.8-2mdk
- rebuild for new alsa

* Wed Mar  6 2002 Guillaume Cottenceau <gc@mandrakesoft.com> 0.1.8-1mdk
- first mdk package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7461 |12cr|sdlroids-1.3.4-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	SDLRoids - an enhanced shoot-the-asteroids
Name:		sdlroids
Version:	1.3.4
Release:	14
License:	GPL
Group:		Games/Arcade
Source0:	%{name}-%{version}.tar.bz2
URL:		http://eongames.com/games/sdlroids/
BuildRequires:	pkgconfig(sdl)
BuildRequires:	imagemagick

%description
SDLRoids is essentially an Asteroids clone, but with a few extra
features, and some nice game physics. It is based on xhyperoid, which
is a UNIX port of the 16-bit Windows game Hyperoid. Major changes from
xhyperoid are that it's using SDL for sound and graphics, has a couple
of extra powerups  and that the shield behaves differently.

%prep
%setup -q

%build
%configure --bindir=%{_gamesbindir} \
		--datadir=%{_gamesdatadir} \
		--disable-rpath
%make

%install
%makeinstall bindir=%{buildroot}%{_gamesbindir} datadir=%{buildroot}%{_gamesdatadir}

install -d %{buildroot}{%{_liconsdir},%{_miconsdir}}
convert icons/%{name}-16x16.xpm %{buildroot}%{_miconsdir}/%{name}.png
convert icons/%{name}-32x32.xpm %{buildroot}%{_iconsdir}/%{name}.png
convert icons/%{name}-48x48.xpm %{buildroot}%{_liconsdir}/%{name}.png

mkdir -p %{buildroot}%{_datadir}/applications/
cat << EOF > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{_gamesbindir}/%{name}                
Icon=%{name}                                
Categories=Game;ArcadeGame;                
Name=SDLRoids                
Comment=SDLRoids - an enhanced shoot-the-asteroids
EOF

%files
%defattr(644,root,root,755)
%doc ChangeLog README README.orig README.xhyperoid COPYING
%{_mandir}/man6/%{name}.6*
%dir %{_gamesdatadir}/%{name}
%{_gamesdatadir}/%{name}/*
%{_datadir}/applications/mandriva-%{name}.desktop
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%defattr(755,root,root,755)
%{_gamesbindir}/%{name}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7462 |12cr|sdlscav-145-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Cool arcade/thinking game very much like Lode Runner
Name:		sdlscav
Version:	145
Release:	%mkrel 4
Group:		Games/Arcade
License:	GPL
URL:		http://www.xdr.com/dash/scavenger.html
Source:		http://www.xdr.com/dash/%{name}-%{version}.tar.bz2
Source10:	%{name}.16.xpm
Source11:	%{name}.32.xpm
Source12:	%{name}.48.xpm
Patch0:		%{name}-145-optflags.patch
Patch1:		%{name}-145-datapath.patch
BuildRequires:	SDL-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
SDL Scavenger is a cool arcade/thinking game very much like Lode Runner.
You've got to run around and collect objects while avoiding enemies. Some
objects are buried and you've got to dig down to get at them. It's an
addictive game and some of the levels are devilishly (cruelly) complicated
to solve.

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
%make OPT="%{optflags}"

%install
rm -rf %{buildroot}

mkdir -p %{buildroot}%_gamesbindir %{buildroot}%_gamesdatadir/%{name}
install -m 0755 %{name} %{buildroot}%_gamesbindir/
for f in data/*; do install -m 0644 $f %{buildroot}%_gamesdatadir/%{name}/; done

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
[Desktop Entry]
Name=SDL Scavenger
Comment=Cool arcade/thinking game very much like Lode Runner
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;ArcadeGame;
EOF

mkdir -p %{buildroot}%_miconsdir
mkdir -p %{buildroot}%_liconsdir
install -m 0644 %SOURCE10 %{buildroot}%_miconsdir/%{name}.xpm
install -m 0644 %SOURCE11 %{buildroot}%_iconsdir/%{name}.xpm
install -m 0644 %SOURCE12 %{buildroot}%_liconsdir/%{name}.xpm

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README DOC
%_gamesbindir/*
%_gamesdatadir/%{name}
%{_datadir}/applications/*.desktop
%_miconsdir/%{name}.xpm
%_iconsdir/%{name}.xpm
%_liconsdir/%{name}.xpm


%changelog
* Sun Sep 20 2009 Thierry Vignaud <tvignaud@mandriva.com> 145-4mdv2010.0
+ Revision: 445093
- rebuild

* Fri Dec 05 2008 Zombie Ryushu <ryushu@mandriva.org> 145-3mdv2009.1
+ Revision: 310699
- Fix odds quotation that don't belong.
- Fix Desktop shortcut

* Wed Nov 12 2008 Zombie Ryushu <ryushu@mandriva.org> 145-2mdv2009.1
+ Revision: 302450
- Release Increment
- Fix xdg menu again
- Fix MDV Compiance for XDG Menu
- Fix Menu Entry and Build Requires
- First Mandriva Package of SDL Port of xscavenger
- First Mandriva Package of SDL Port of xscavenger
- import sdlscav

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - Patch0: build with %%optflags
    - make it mdv compiliant


* Fri Nov 6 2008 Zombie Ryushu <ryushu@mandriva.org> 145
- 145
- First Mandriva Package with Zombie as full maintner

* Fri Jul 20 2007 Sergey V Turchin <zerg at altlinux dot org> 144-alt2
- fix data locations

* Thu Jul 19 2007 Sergey V Turchin <zerg at altlinux dot org> 144-alt1
- new version

* Thu Dec 25 2003 Sergey V Turchin <zerg at altlinux dot org> 137-alt3
- fix menu to launch via soundwrapper
- cleanup spec
- rebuild

* Tue Sep 24 2002 Sergey V Turchin <zerg@altlinux.ru> 137-alt2
- rebuild with gcc3.2

* Fri Jul 06 2001 Sergey V Turchin <zerg@altlinux.ru> 137-alt1
- first ALT release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7463 |12cr|SDL_sound-1.0.3-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define apiver 1.0
%define libname %mklibname %{name} %{apiver} %{major}
%define develname %mklibname %{name} -d
%define staticname %mklibname %{name} -d -s
%define oldlibname %mklibname %{name} 1.0

Summary:	An abstract SDL soundfile decoder
Name:		SDL_sound
Version:	1.0.3
Release:	11
Group:		Sound
License:	LGPLv2+
URL:		http://www.icculus.org/SDL_sound
Source:		http://www.icculus.org/SDL_sound/downloads/%{name}-%{version}.tar.gz
Patch0:		SDL_sound-1.0.3-linkage.patch
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(flac)
BuildRequires:	libmikmod-devel
BuildRequires:	pkgconfig(libmodplug)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(speex)
BuildRequires:	physfs-devel
BuildRequires:	doxygen

%description
SDL_sound is a library that handles the decoding of several popular
sound file formats, such as .WAV and .MP3. It is meant to make the
programmer's sound playback tasks simpler. The programmer gives
SDL_sound a filename, or feeds it data directly from one of many
sources, and then reads the decoded waveform data back at her
leisure. If resource constraints are a concern, SDL_sound can process
sound data in programmer-specified blocks. Alternately, SDL_sound can
decode a whole sound file and hand back a single pointer to the whole
waveform. SDL_sound can also handle sample rate, audio format, and
channel conversion on-the-fly and behind-the-scenes, if the programmer
desires.


%package -n %{libname}
Summary:	SDL graphics drawing primitives and other support functions
Group:		System/Libraries
Obsoletes:	%{oldlibname} < 1.0.1-15

%description -n %{libname}
SDL_sound is a library that handles the decoding of several popular
sound file formats, such as .WAV and .MP3. It is meant to make the
programmer's sound playback tasks simpler. The programmer gives
SDL_sound a filename, or feeds it data directly from one of many
sources, and then reads the decoded waveform data back at her
leisure. If resource constraints are a concern, SDL_sound can process
sound data in programmer-specified blocks. Alternately, SDL_sound can
decode a whole sound file and hand back a single pointer to the whole
waveform. SDL_sound can also handle sample rate, audio format, and
channel conversion on-the-fly and behind-the-scenes, if the programmer
desires.

%package -n %{develname}
Summary:	Header files and more to develop SDL_sound applications
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{oldlibname}-devel < 1.0.1-15

%description -n %{develname}
Header files and more to develop SDL_sound applications.

%package -n %{staticname}
Summary:	Static SDL_sound libraries
Group:		Development/C
Requires:	%{develname} = %{version}-%{release}
Obsoletes:	%{oldlibname}-static-devel < 1.0.1-15

%description -n %{staticname}
Static SDL_sound libraries.

%prep
%setup -q
%patch0 -p1

%build
export CPPFLAGS="-I%{_includedir}/libmodplug"
%configure2_5x
%make
doxygen

%install
%__rm -rf %{buildroot}
%makeinstall_std

%if "%{_lib}" == "lib64"
perl -pi -e "s|-L/usr/lib\b|-L%{_libdir}|g" %{buildroot}%{_libdir}/*.la
%endif

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%{_bindir}/*

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/lib*%{apiver}.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%doc CHANGELOG TODO CREDITS docs/html
%{_libdir}/lib*.so
%{_includedir}/SDL/*

%files -n %{staticname}
%defattr(-,root,root)
%{_libdir}/lib*.a



%changelog
* Sat Sep  29 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 9b3140c
- Add patch to fix linkage
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7464 |12cr|seahorse-3.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver	%(echo %{version}|cut -d. -f1,2)

Summary:	GNOME frontend to GnuPG
Name:		seahorse
Version:	3.4.1
Release:	1
License:	GPLv2+
Group:		Graphical desktop/GNOME
URL:		http://seahorse.sourceforge.net/
Source0:	http://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
Patch0:		seahorse-3.4.1_compile.patch

BuildRequires:	desktop-file-utils
BuildRequires:	gnupg
BuildRequires:	imagemagick
BuildRequires:	intltool
BuildRequires:	xsltproc
BuildRequires:	gpgme-devel >= 1.0.0
BuildRequires:	libldap-devel
BuildRequires:	pkgconfig(avahi-client)
BuildRequires:	pkgconfig(avahi-glib)
BuildRequires:	pkgconfig(gck-1)
BuildRequires:	pkgconfig(gcr-3)
BuildRequires:	pkgconfig(gio-2.0)
BuildRequires:	pkgconfig(gmodule-2.0)
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(gnome-keyring-1)
BuildRequires:	pkgconfig(gthread-2.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(libsoup-2.4)

Requires:	gnupg
%rename		gnome-keyring-manager

%description
Seahorse is a GNOME frontend for the GNU Privacy Guard ecryption tool. It can 
be used for file encryption and decryption and for digitally signing files and 
for verifying those signatures. Key management options are also included.

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--disable-static \
	--disable-scrollkeeper

%make

%install
%makeinstall_std

# Menu
desktop-file-install --vendor="" \
	--remove-category="Advanced" \
	--remove-category="Application" \
	--dir %{buildroot}%{_datadir}/applications \
	%{buildroot}%{_datadir}/applications/%{name}.desktop

%find_lang %{name} --all-name --with-gnome
 
%files -f %{name}.lang
%doc AUTHORS ChangeLog NEWS README
%{_bindir}/seahorse
%{_libdir}/%{name}/
%{_datadir}/applications/seahorse.desktop
%{_datadir}/GConf/gsettings/*.convert
%{_datadir}/glib-2.0/schemas/*.xml
%{_datadir}/icons/hicolor/*/apps/*
%dir %{_datadir}/seahorse/
%{_datadir}/seahorse/ui
%{_datadir}/seahorse/icons/hicolor/*/*/*
%{_mandir}/man1/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7465 |12cr|seamonkey-2.14.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define homepage http://mib.pianetalinux.org/

%define default_bookmarks_file %{_datadir}/bookmarks/default-bookmarks.html
#define Werror_cflags %nil

%define minimum_build_nspr_version 4.8.8
%define minimum_build_nss_version 3.12.10

%define build_langpacks 1

%define builddir %{_builddir}/%{name}-%{version}
%define mozdir %{_libdir}/%{name}-%{version}
%define sources_subdir comm-release
#beta
#release

%if %{_use_internal_dependency_generator}
%define __noautoprov '(.*)\\.so(.*)'
%define __noautoreq 'libldap60.\\.so(.*)|libldif60\\.so(.*)|libmozalloc\\.so(.*)|libplc4\\.so(.*)|libplds4\\.so(.*)|libprldap60\\.so(.*)|libxpcom\\.so(.*)|libxul\\.so(.*)'
%endif

Name:		seamonkey
Summary:	Web browser, e-mail, news, IRC client, HTML editor
Version:	2.14.1
Release:	1
URL:		http://www.mozilla.org/projects/seamonkey/
License:	MPLv1.1
Group:		Networking/WWW

Source0:	%{name}-%{version}.source.tar.bz2
Source1:	%{name}-langpacks-%{version}.tar.bz2
Source2:	%{name}.png
Source3:	%{name}.sh.in
Source7:	%{name}-make-package.pl
Source8:	bookmarks.html
Source10:	%{name}-2.9.1-mozconfig
Source17:	mozilla-psm-exclude-list
Source18:	mozilla-xpcom-exclude-list
Source20:	%{name}-mandriva-default-prefs.js
# nomoreneed
Patch1:		mozilla-2.6-jemalloc.patch
#
Patch2:		mozilla-2.14-prefer_plugin_pref.patch
Patch3:		mozilla-2.14-shared-nss-db.patch
Patch5:		mozilla-language.patch
Patch6:		mozilla-gstreamer.patch
Patch7:		mozilla-cairo-return.patch
Patch8:		mozilla-2.14-ntlm-full-path.patch

Patch11:	mozilla-gcc47-2.11.patch
# mozilla-gcc47.patch
Patch12:	mozilla-2.14-nongnome-proxies.patch
Patch13:	mozilla-MIB-2.0.5-homepage.patch
Patch14:	mozilla-yarr-pcre-2.11.patch
Patch15:	mozilla-system-nspr.patch
Patch16:	seamonkey-2.11-idl-parserfix.patch

Patch20:	seamonkey-ua-locale.patch
Patch21:	seamonkey-2.14-shared-nss-db.patch

# added Cairo LCD filter patch to enable subpixel hinting where 
# supported (bnc#638186) (mozilla-cairo-lcd.patch)
Patch41:	mozilla-cairo-lcd.patch
Patch42:	mozilla-ua-locale.patch

Patch43:	mozilla-2.4-logging.patch
# removing comma at end of enumerator list
# Remove trailing comma at the end of an enumerator list
Patch44:	nsXULTooltipListener.h-patch
Patch45:	fno-exceptions-2.9.1.patch
Patch46:	gcc.4.4.bug.621446-2.11b2.patch
Patch47:	autocomplete.patch
Patch48:	make-xpfe-2.10-autocomplete.build.patch
Patch49:	explicit-template-instanciation.v2-2.14.patch

# https://bugzilla.mozilla.org/show_bug.cgi?id=722975
Patch500:	firefox-12.0_add_ifdefs_to_gfx_thebes_gfxPlatform.cpp.patch
# (cjw) make youtube show a green light for html5 h.264 support (?)
Patch506:	iceape-2.11-gstreamer-h264-avc1.42001E.patch
# (cjw) use system virtualenv
Patch507:	iceape-17.0-system-virtualenv.patch
# (cjw) from hg: fix segfault in gstreamer video playback code, see https://bugzilla.mozilla.org/show_bug.cgi?id=761030
Patch508:	iceape-2.12-b8c6c7c773c3-gstreamer-video-segfault.patch
# (cjw) make system-nss and system-nspr options work again (...)
Patch509:	firefox-15b2-native-nss-nspr.patch
Patch510:	wip-17.0.patch
Patch511:	firefox-15.0-fix-packager-xargs-rm.patch

BuildRequires:	autoconf2.1
BuildRequires:	coreutils
BuildRequires:	desktop-file-utils
BuildRequires:	doxygen
BuildRequires:	gcc-c++
BuildRequires:	imagemagick
BuildRequires:	java-rpmbuild
BuildRequires:	makedepend
BuildRequires:	perl
BuildRequires:	python
BuildRequires:	python-setuptools
BuildRequires:	python-virtualenv >= 1.7.2
BuildRequires:	rootcerts
BuildRequires:	unzip
BuildRequires:	valgrind
BuildRequires:	wget
BuildRequires:	yasm
BuildRequires:	zip


BuildRequires:	jpeg-devel
BuildRequires:	krb5-devel
BuildRequires:	libiw-devel
BuildRequires:	nss-static-devel

BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gnome-vfs-2.0)
BuildRequires:	pkgconfig(gstreamer-0.10)
BuildRequires:	pkgconfig(gstreamer-plugins-base-0.10)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(hunspell)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libevent)
BuildRequires:	pkgconfig(libgnome-2.0)
BuildRequires:	pkgconfig(libgnomeui-2.0)
BuildRequires:	pkgconfig(libIDL-2.0)
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	pkgconfig(libpng15)
BuildRequires:	pkgconfig(libproxy-1.0)
BuildRequires:	pkgconfig(libstartup-notification-1.0)
BuildRequires:	pkgconfig(nspr)
BuildRequires:	pkgconfig(nss)
BuildRequires:	pkgconfig(pango)
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	pkgconfig(vpx)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	pkgconfig(xrender)
BuildRequires:	pkgconfig(xscrnsaver)
BuildRequires:	pkgconfig(xt)
BuildRequires:	pkgconfig(zlib)

Requires:	nspr >= %{minimum_build_nspr_version}
Requires:	nss >= %{minimum_build_nss_version}
Obsoletes:	%{name}-devel < %{version}
Obsoletes:	%{name}-dom-inspector < %{version}
Obsoletes:	%{name}-enigmail  < %{version}
Obsoletes:	%{name}-enigmime < %{version}
Obsoletes:	%{name}-irc < %{version}
Obsoletes:	%{name}-js-debugger < %{version}
Obsoletes:	%{name}-mail < %{version}
Obsoletes:	%{name}-spellchecker < %{version}

%description
SeaMonkey is an all-in-one Internet application suite. It includes 
a browser, mail/news client, IRC client, JavaScript debugger, and 
a tool to inspect the DOM for web pages. It is derived from the 
application formerly known as Mozilla Application Suite.


%prep
%setup -q -c
chmod +x %{SOURCE7}
cd %{sources_subdir}
%patch47 -p1

%patch13 -p1

# mozilla patches
pushd mozilla
# mozilla-nongnome-proxies
%patch12 -p1
%patch2 -p1
# mozilla-shared-nss-db.patch
%patch3 -p1
%patch6 -p1
%patch8 -p1

#?????
%if %mdkversion >= 201401
%patch500 -p1
%endif

%patch507 -p2 -b .system-virtualenv
%patch510 -p1
popd
##
# seamonkey-shared-nss-db.patch
%patch21 -p1

rm -f .mozconfig
cp %{SOURCE10} .mozconfig

%build
cd %{sources_subdir}

# Mozilla builds with -Wall with exception of a few warnings which show up
# everywhere in the code; so, don't override that.
#
# Disable C++ exceptions since Mozilla code is not exception-safe
#
MOZ_OPT_FLAGS=$(echo %{optflags} | \
                     %{__sed} -e 's/-Wall//' -e 's/-fexceptions/-fno-exceptions/g')
export CFLAGS=$MOZ_OPT_FLAGS
export CXXFLAGS=$MOZ_OPT_FLAGS

export PREFIX='%{_prefix}'
export LIBDIR='%{_libdir}'

MOZ_SMP_FLAGS=-j1
%ifnarch ppc ppc64 s390 s390x
[ -z "$RPM_BUILD_NCPUS" ] && \
     RPM_BUILD_NCPUS="`/usr/bin/getconf _NPROCESSORS_ONLN`"
[ "$RPM_BUILD_NCPUS" -gt 1 ] && MOZ_SMP_FLAGS=-j2
%endif

make -f client.mk build STRIP="/bin/true" MOZ_MAKE_FLAGS="$MOZ_SMP_FLAGS" MOZ_PKG_FATAL_WARNINGS=0


%install
cd %{sources_subdir}

DESTDIR=%{buildroot} make install

# create a list of all of the different package and the files that
# will hold them

echo %defattr\(-,root,root\) > %{builddir}/%{name}.list

# we don't want to ship mozilla's default sidebar components
rm -f %{buildroot}/%{mozdir}/searchplugins/bugzilla.gif
rm -f %{buildroot}/%{mozdir}/searchplugins/bugzilla.src
rm -f %{buildroot}/%{mozdir}/searchplugins/dmoz.gif
rm -f %{buildroot}/%{mozdir}/searchplugins/dmoz.src
rm -f %{buildroot}/%{mozdir}/searchplugins/lxrmozilla.gif
rm -f %{buildroot}/%{mozdir}/searchplugins/lxrmozilla.src
rm -f %{buildroot}/%{mozdir}/searchplugins/mozilla.gif
rm -f %{buildroot}/%{mozdir}/searchplugins/mozilla.src
rm -f %{buildroot}/%{mozdir}/plugins/libnullplugin.so

# the %%makeinstall_std macro also install files that we don't need (yet?)
rm -rf %{buildroot}%{_datadir}/idl

## Copy over missing components
#install -c -m 644 mozilla/dist/bin/components/*.xpt \
#                  %{buildroot}/%{mozdir}/components

# build all of the default browser components 
# base Seamonkey package (seamonkey.list) 
%{SOURCE7} --package xpcom --output-file %{builddir}/seamonkey.list \
    --package-file suite/installer/package-manifest \
    --install-dir %{buildroot}/%{mozdir} \
    --install-root %{mozdir} \
    --exclude-file=%{SOURCE18}

%{SOURCE7} --package browser --output-file %{builddir}/seamonkey.list \
    --package-file suite/installer/package-manifest \
    --install-dir %{buildroot}/%{mozdir} \
    --install-root %{mozdir}

%{SOURCE7} --package spellcheck --output-file %{builddir}/seamonkey.list \
    --package-file suite/installer/package-manifest \
    --install-dir %{buildroot}/%{mozdir} \
    --install-root %{mozdir}

%{SOURCE7} --package psm --output-file %{builddir}/seamonkey.list \
    --package-file suite/installer/package-manifest \
    --install-dir %{buildroot}/%{mozdir} \
    --install-root %{mozdir} \
    --exclude-file=%{SOURCE17}

%{SOURCE7} --package mail --output-file %{builddir}/seamonkey.list \
    --package-file suite/installer/package-manifest \
    --install-dir %{buildroot}/%{mozdir} \
    --install-root %{mozdir}

%{SOURCE7} --package chatzilla --output-file %{builddir}/seamonkey.list \
    --package-file suite/installer/package-manifest \
    --install-dir %{buildroot}/%{mozdir} \
    --install-root %{mozdir}

%{SOURCE7} --package venkman --output-file %{builddir}/seamonkey.list \
    --package-file suite/installer/package-manifest \
    --install-dir %{buildroot}/%{mozdir} \
    --install-root %{mozdir}

%{SOURCE7} --package inspector --output-file %{builddir}/seamonkey.list \
    --package-file suite/installer/package-manifest \
    --install-dir %{buildroot}/%{mozdir} \
    --install-root %{mozdir}

echo > ../%{name}.lang
%if %{build_langpacks}
# Install langpacks
mkdir -p %{buildroot}%{mozdir}/extensions
tar xf %{SOURCE1}
for langpack in `ls seamonkey-langpacks/*.xpi`; do
#  language=$(basename $langpack .xpi | cut -d '.' -f 4)
#  language=$(basename $langpack .xpi | sed 's/^seamonkey-//' | sed 's/\.langpack$//' | sed 's/\([0-9]\.\)*//')
  language=$(basename $langpack .xpi | sed 's/^seamonkey-//' | sed 's/\.langpack$//' | sed 's/\([0-9]\{1,2\}\.\)*//')
  extensiondir=%{buildroot}%{mozdir}/extensions/langpack-$language@seamonkey.mozilla.org
  mkdir -p $extensiondir
  unzip $langpack -d $extensiondir
  find $extensiondir -type f | xargs chmod 644

#  tmpdir=`mktemp -d %{name}.XXXXXXXX`
#  langtmp=$tmpdir/%{name}/langpack-$language
#  %{__mkdir_p} $langtmp
  jarfile=$extensiondir/chrome/$language.jar
#  unzip $jarfile -d $langtmp

#  sed -i -e "s|browser.startup.homepage.*$|browser.startup.homepage=%{homepage}|g;" \
#         $langtmp/locale/$language/navigator-region/region.properties
  sed -i -e "s|browser.startup.homepage.*$|browser.startup.homepage=%{homepage}|g;" \
         $extensiondir/chrome/$language/locale/$language/navigator-region/region.properties

#  find $langtmp -type f | xargs chmod 644
#  %{__rm} -rf $jarfile
#  cd $langtmp
  pushd $extensiondir/chrome/$language
  zip -r -D $jarfile locale
  popd

  language=`echo $language | sed -e 's/-/_/g'`
  extensiondir=`echo $extensiondir | sed -e "s,^%{buildroot},,"`
  echo "%%lang($language) $extensiondir" >> ../%{name}.lang
done
rm -rf firefox-langpacks
%endif # build_langpacks


# set up our desktop files
install -m 755 -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
Name=SeaMonkey Navigator
Comment=Seamonkey Navigator web browser
Exec=%{_bindir}/%{name} %u
Icon=%{name}.png
Terminal=false
Type=Application
StartupNotify=true
Categories=GTK;Network;WebBrowser;X-MandrivaLinux-Internet-WebBrowsers;
##MimeType=text/html;application/xhtml+xml;x-scheme-handler/http;x-scheme-handler/https;
MimeType=text/html;text/xml;application/xhtml+xml;application/vnd.mozilla.xul+xml;text/mml;
StartupWMClass=Seamonkey-bin
EOF

cat > %{buildroot}%{_datadir}/applications/%{name}-mail.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
Name=SeaMonkey Mail
Comment=Seamonkey Mail & Newsgroups e-mail client
Exec=%{_bindir}/%{name} -mail
Icon=%{name}.png
Terminal=false
Type=Application
StartupNotify=true
Categories=GTK;X-MandrivaLinux-Internet-Mail;Office;Network;Email;
MimeType=x-scheme-handler/mailto;
StartupWMClass=Seamonkey-bin
EOF

#Icons
mkdir -p %{buildroot}%{_datadir}/pixmaps/
install -c -m 644 %{SOURCE2} %{buildroot}%{_datadir}/pixmaps/%{name}.png

mkdir -p %{buildroot}{%{_liconsdir},%{_iconsdir},%{_miconsdir}}
install -m 644 %{SOURCE2} %{buildroot}%{_miconsdir}/%{name}.png
install -m 644 %{SOURCE2} %{buildroot}%{_iconsdir}/%{name}.png
install -m 644 %{SOURCE2} %{buildroot}%{_liconsdir}/%{name}.png
convert %{buildroot}%{_miconsdir}/%{name}.png -resize 16x16 %{buildroot}%{_miconsdir}/%{name}.png
convert %{buildroot}%{_iconsdir}/%{name}.png -resize 32x32 %{buildroot}%{_iconsdir}/%{name}.png


#Link to existing plugins
if [ -d %{buildroot}/%{mozdir}/plugins ]; then
rm -rf %{buildroot}/%{mozdir}/plugins
fi
ln -s %{_libdir}/mozilla/plugins %{buildroot}/%{mozdir}/plugins

# install our seamonkey.sh file
rm -rf %{buildroot}/usr/bin/%{name}
cat %{SOURCE3} | sed -e 's/MOZILLA_VERSION/%{version}/g' \
		     -e 's,LIBDIR,%{_libdir},g' > \
  %{buildroot}%{_bindir}/%{name}

chmod 755 %{buildroot}%{_bindir}/%{name}

# set up our default preferences
cat %{SOURCE20} | %{__sed} -e 's,SEAMONKEY_RPM_VR,%{version}-%{release},g' > \
        %{buildroot}/mdv-default-prefs
cp %{buildroot}/mdv-default-prefs %{buildroot}/%{mozdir}/defaults/pref/all-mandriva.js
rm %{buildroot}/mdv-default-prefs

# set up our default bookmarks
rm -f %{buildroot}/%{mozdir}/defaults/profile/bookmarks.html
#
#install -m 0644 %{SOURCE8} %{buildroot}%{mozdir}/defaults/profile/bookmarks.html

#remove unneeded files
rm -f %{buildroot}%{mozdir}/.autoreg
rm -f %{buildroot}%{mozdir}/removed-files
rm -f %{buildroot}%{mozdir}/update.locale
rm -f %{buildroot}%{mozdir}/updater.ini

rm -rf %{buildroot}%{_libdir}/%{name}-devel-%{version}
rm -rf %{buildroot}%{_includedir}

# Some sites use different partitions for /usr/(lib|lib64) and /usr/share.  Since you
# can't create hardlinks across partitions, we'll do this more than once.
# fdupes $RPM_BUILD_ROOT%{mozdir}
# fdupes $RPM_BUILD_ROOT%{_datadir}


%files
%{_bindir}/%{name}
%{_datadir}/pixmaps/%{name}.png
%{mozdir}
%{_datadir}/applications/*.desktop
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7466 |12cr|searchandrescue-1.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Name    SearchAndRescue

%define title       SearchAndRescue
%define longtitle   Helicopter simulator

Name:           searchandrescue
Version:        1.4.0
Release:        1
Summary:        Helicopter simulator
License:        GPL
Group:          Games/Other
Url:            http://searchandrescue.sourceforge.net/
Source0:        http://switch.dl.sourceforge.net/project/searchandrescue/Program/SearchAndRescue-%version.tar.gz
Patch0:		SearchAndRescue-1.1.0-link.patch
Patch1:		searchandrescue-1.4.0-compile.patch
Requires:       %{name}-data
Buildrequires:  jsw-devel
Buildrequires:  yiff-devel
Buildrequires:  SDL-devel
BuildRequires:	libx11-devel
BuildRequires:	libxext-devel
BuildRequires:	libxpm-devel
BuildRequires:	mesagl-devel
BuildRequires:	mesaglu-devel
BuildRequires:	libxxf86vm-devel
Buildrequires:  imagemagick

%description
Changing the pace of recent sterotypical game themes, Search and Rescue aims to
create a plot based on positive goals such as saving victims in varying 
situations of distress.
The player will be given the chance to pilot different types of rescue aircraft
in a variety of search and rescue style missions.
Search and Rescue is highly customizeable by allowing intermediate players to 
create their own missions and allowing experianced players to design their own 
aircraft and scenery.  

%prep
%setup -q -n %{name}_%{version}
%patch0 -p0 -b .link~
%patch1 -p1 -b .compile~

%build
export CFLAGS="%{optflags}"
export LD_LIBRARY_PATH=%{_libdir}
export CPP="g++ %ldflags "
./configure Linux -v --disable=arch-i686 --libdir="-L%{_libdir}"
make all

%install
rm -rf %{buildroot}
make PREFIX=%{buildroot}%{_prefix} MAN_DIR=%{buildroot}%{_mandir}/man6 install

# icons
convert sar/icons/%{Name}.xpm -resize 16x16 %{name}-16.png
convert sar/icons/%{Name}.xpm -resize 32x32 %{name}-32.png
convert sar/icons/%{Name}.xpm %{name}-48.png
install -D -m 644 %{name}-16.png %{buildroot}%{_miconsdir}/%{name}.png
install -D -m 644 %{name}-32.png %{buildroot}%{_iconsdir}/%{name}.png 
install -D -m 644 %{name}-48.png %{buildroot}%{_liconsdir}/%{name}.png 

install -d -m 755 %{buildroot}%{_datadir}/pixmaps

# menu entry

install -d -m 755 %{buildroot}%{_datadir}/applications
cat >  %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=%{title}
Comment=%{longtitle}
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=false
Categories=Game;Simulation;
EOF

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%files
%defattr(-,root,root)
%doc AUTHORS  HACKING  INSTALL  README
%{_gamesbindir}/*
%{_mandir}/man6/*
%{_datadir}/pixmaps/*.xpm
%{_datadir}/applications/mandriva-%{name}.desktop
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png


%changelog
* Sun Mar 13 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.0-1mdv2011.0
+ Revision: 644439
- new version

* Thu Feb 10 2011 Funda Wang <fwang@mandriva.org> 1.1.0-2
+ Revision: 637138
- more linakge fix
- tighten BR

* Sat Nov 13 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.0-1mdv2011.0
+ Revision: 597288
- new version

* Fri Jul 16 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.0-1mdv2011.0
+ Revision: 554132
- update to new version 1.0.0

* Sun Mar 21 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.4-1mdv2010.1
+ Revision: 526017
- update to new version 0.8.4

* Sun Mar 14 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.3-1mdv2010.1
+ Revision: 519098
- fix build dependencies
- new version
- drop old patches
- new URL

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sun Jan 25 2009 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.8.2-6mdv2009.1
+ Revision: 333566
- ditch 'LICENSE' file since we already carry copyleft notice for GPL in
  the common-licenses package
- fix build (P1)

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - fix description-line-too-long
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request
    - buildrequires X11-devel instead of XFree86-devel
    - kill desktop-file-validate's error: string list key "Categories" in group "Desktop Entry" does not have a semicolon (";") as trailing character
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Wed Feb 14 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.2-5mdv2007.0
+ Revision: 121010
- rebuild against current libjsw

* Wed Aug 02 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.2-4mdv2007.0
- xdg menu 
- rediff patch 0

* Mon Dec 12 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.2-3mdk
- Fixes from Anssi Hannula (<anssi.hannula@gmail.com>): 
 - fix libdirs for lib64
 - fix menudir
- Drop obsoletes

* Thu Aug 18 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.2-2mdk
- fixed build with gcc 4
- renamed to searchandrescue
- %%mkrel
- spec cleanup
- split data in a distinct subpackage

* Tue Sep 07 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.8.2-1mdk
- 0.8.2

* Fri Aug 27 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.8.1-4mdk
- rebuild for new menu
- cosmetics

* Fri Jul 23 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.8.1-3mdk 
- explicit --libdir

* Sun Jun 06 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.8.1-2mdk
- rebuild
- rpmbuilupdate aware
- no more explicit requires
- fixed buildrequires
- fixed menu section


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7467 |12cr|searchandrescue-data-1.3.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		base_name	searchandrescue
%define		Base_Name	SearchAndRescue

Name:		%{base_name}-data
Version:	1.3.0
Release:	%mkrel 2
Summary:	Data package for Search and Rescue
License:	GPLv2
Group:		Games/Other
Url:		http://searchandrescue.sourceforge.net
Source:		http://sourceforge.net/projects/searchandrescue/files/Data_Files/%{Base_Name}-data-%{version}.tar.gz
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This is data package for Search and Rescue.

%prep
%setup -q -c

%build

%install
rm -rf %{buildroot}
install -d -m 755 %{buildroot}%{_gamesdatadir}/%{base_name}
cp -pr * %{buildroot}%{_gamesdatadir}/%{base_name}
rm -f %{buildroot}%{_gamesdatadir}/%{base_name}/LICENSE

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_gamesdatadir}/%{base_name}



%changelog
* Fri Dec 16 2011 Andrey Bondrov <abondrov@mandriva.org> 1.3.0-2mdv2011.0
+ Revision: 743140
- Fix game data installation path

* Sat Jul 02 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.0-1
+ Revision: 688551
- new version

* Fri Jul 16 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.0-1mdv2011.0
+ Revision: 554156
- new version

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 0.8.2-7mdv2010.0
+ Revision: 433685
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.8.2-6mdv2009.0
+ Revision: 242680
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sun Aug 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.2-4mdv2008.0
+ Revision: 67141
- rebuild


* Tue Aug 01 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.2-3mdv2007.0
- %%mkrel

* Thu Aug 18 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.2-2mdk
- fix data files location (fix bug #17634)

* Wed Aug 17 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.2-1mdk
- first distinct release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7468 |12cr|sec-2.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           sec
Version:        2.6.0
Release:        %mkrel 1
Summary:        Simple Event Correlator
Group:          System/Servers
License:        GPL
URL:            http://www.estpak.ee/~risto/sec/
Source0:        http://prdownloads.sourceforge.net/simple-evcorr/%{name}-%{version}.tar.gz
Source1:        sec.sysconfig
Source2:        sec.init
Source3:        sec.logrotate
Source101:      http://www.estpak.ee/~risto/sec/examples/syslog-ng.txt
Source102:      001_init.sec
Source103:      http://www.bleedingsnort.com/sec/amavisd.sec
Source104:      http://www.bleedingsnort.com/sec/bsd-MONITOR.sec
Source105:      http://www.bleedingsnort.com/sec/bsd-PHYSMOD.sec
Source106:      http://www.bleedingsnort.com/sec/bsd-USERACT.sec
Source107:      http://www.bleedingsnort.com/sec/clamav.sec
Source108:      http://www.bleedingsnort.com/sec/cvs.sec
Source109:      http://www.bleedingsnort.com/sec/dameware.sec
Source110:      http://www.bleedingsnort.com/sec/dbi-example.sec
Source111:      http://www.bleedingsnort.com/sec/general.sec
Source112:      http://www.bleedingsnort.com/sec/hp-openview.sec
Source113:      http://www.bleedingsnort.com/sec/labrea.sec
Source114:      http://www.bleedingsnort.com/sec/mpd.sec
Source115:      http://www.bleedingsnort.com/sec/pix-security.sec
Source116:      http://www.bleedingsnort.com/sec/pix-url.sec
Source117:      http://www.bleedingsnort.com/sec/portscan.sec
Source118:      http://www.bleedingsnort.com/sec/snort.sec
Source119:      http://www.bleedingsnort.com/sec/snortsam.sec
Source120:      http://www.bleedingsnort.com/sec/ssh-brute.sec
Source121:      http://www.bleedingsnort.com/sec/ssh.sec
Source122:      http://www.bleedingsnort.com/sec/vtund.sec
Source123:      http://www.bleedingsnort.com/sec/windows.sec
BuildArch:		noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}

%description
SEC is an open source and platform independent event correlation tool that
was designed to fill the gap between commercial event correlation systems and
homegrown solutions that usually comprise a few simple shell scripts.
SEC accepts input from regular files, named pipes, and standard input, and can
thus be employed as an event correlator for any application that is able to
write its output events to a file stream.

%prep
%setup -q

%install
rm -rf %{buildroot}

# Create the directories we'll need
install -d -m 755 %{buildroot}%{_initrddir}
install -d -m 755 %{buildroot}%{_localstatedir}/log
install -d -m 755 %{buildroot}%{_localstatedir}/run
install -d -m 755 %{buildroot}%{_sysconfdir}/logrotate.d
install -d -m 755 %{buildroot}%{_sysconfdir}/sysconfig
install -d -m 755 %{buildroot}%{_sysconfdir}/sec
install -d -m 755 %{buildroot}%{_docdir}/%{name}/examples
install -d -m 755 %{buildroot}%{_bindir}
install -d -m 755 %{buildroot}%{_mandir}/man1

# Install SEC and its associated files
install -p -m 755 sec     %{buildroot}%{_bindir}/sec
install -p -m 644 sec.man %{buildroot}%{_mandir}/man1/sec.1
install -p -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/sysconfig/sec
install -p -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/logrotate.d/sec
install -p -m 755 %{SOURCE2} %{buildroot}%{_initrddir}/sec

# Install the example config files
install -m 644 ChangeLog COPYING README \
        %{buildroot}%{_docdir}/%{name}
install -p -m 644 %{SOURCE101} \
        %{buildroot}%{_docdir}/%{name}/examples/syslog-ng.sec
install -p -m 644 %{SOURCE102}  \
                  %{SOURCE103}  \
                  %{SOURCE104}  \
                  %{SOURCE105}  \
                  %{SOURCE106}  \
                  %{SOURCE107}  \
                  %{SOURCE108}  \
                  %{SOURCE109}  \
                  %{SOURCE110}  \
                  %{SOURCE111}  \
                  %{SOURCE112}  \
                  %{SOURCE113}  \
                  %{SOURCE114}  \
                  %{SOURCE115}  \
                  %{SOURCE116}  \
                  %{SOURCE117}  \
                  %{SOURCE118}  \
                  %{SOURCE119}  \
                  %{SOURCE120}  \
                  %{SOURCE121}  \
                  %{SOURCE122}  \
                  %{SOURCE123}  \
        %{buildroot}%{_docdir}/%{name}/examples/

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%clean
rm -rf %{buildroot}

%files

%defattr(-,root,root)
%{_docdir}/%{name}
%config(noreplace) %{_sysconfdir}/sysconfig/sec
%config(noreplace) %{_sysconfdir}/logrotate.d/sec
%{_sysconfdir}/%{name}
%{_bindir}/sec
%{_initrddir}/sec
%{_mandir}/man1/*



%changelog
* Thu Jun 16 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.6.0-1mdv2011.0
+ Revision: 685580
- new version

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 2.5.3-2mdv2011.0
+ Revision: 614832
- the mass rebuild of 2010.1 packages

* Tue Dec 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.5.3-1mdv2010.1
+ Revision: 478980
- update to new version 2.5.3

* Sat Nov 07 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.5.2-1mdv2010.1
+ Revision: 462213
- update to new version 2.5.2

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 2.4.2-3mdv2010.0
+ Revision: 433687
- rebuild
- fix summary

* Fri Jul 04 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.4.2-1mdv2009.0
+ Revision: 231909
- import sec


* Thu Jun 19 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.4.2-1mdv2009.0
- first mdv package, stolen from fedora

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7469 |12cr|secondlife-artwork-1.18.2.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define game_name secondlife
%define name %{game_name}-artwork
%define version 1.18.2.1
%define beta 0
%define snapshot 0
%if %{snapshot}
%define release %mkrel 0.%{snapshot}.2
%define oname slviewer-artwork
%define distname %{oname}-%{snapshot}
%else
%define release %mkrel 4
%if %{beta}
%define oname slviewer-artwork-beta
%else
%define oname slviewer-artwork
%endif
%define distname %{oname}-%{version}
%endif

Summary: Artwork for the Second Life 3-D virtual world
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://secondlife.com/developers/opensource/downloads/%{distname}.zip
License: GPL
Group: Games/Other
Url: http://secondlife.com/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
Obsoletes: secondlife-static-data
Conflicts: secondlife < 1.15.0.2

%description
Second Life is a 3-D virtual world entirely built and owned by its residents.

This package contains artwork required by Second Life.

%prep
%setup -q -n linden

%build

%install
rm -rf %{buildroot}
install -d %{buildroot}%{_gamesdatadir}
cp -a indra/newview %{buildroot}%{_gamesdatadir}/%{game_name}

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%{_gamesdatadir}/%{game_name}/app_settings/*
%{_gamesdatadir}/%{game_name}/skins/textures/*
%{_gamesdatadir}/%{game_name}/character
%{_gamesdatadir}/%{game_name}/res
%{_gamesdatadir}/%{game_name}/res-sdl

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7470 |12cr|sectool-0.9.3-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A security audit system and intrusion detection system
Name:		sectool
Version:	0.9.3
Release:	7
URL:		https://hosted.fedoraproject.org/sectool/wiki/WikiStart
Source0:	%{name}-%{version}.tar.bz2
Source1:	sectool.log
Patch0:		sectool-0.9.3-rpm5.patch
Patch1:		sectool-0.9.3-proper-cppflags-libs-in-makefiel.patch
License:	GPLv2+
Group:		System/Base
Requires:	gettext coreutils python python-selinux
BuildRequires:	desktop-file-utils
BuildRequires:	gettext
BuildRequires:	intltool
BuildRequires:	asciidoc
BuildRequires:	pkgconfig(rpm)
BuildRequires:	selinux-devel

%package	gui
Summary:	GUI for sectool - security audit system and intrusion detection system
License:	GPLv2+
Group:		System/Base
Requires:	sectool = %{EVRD}
Requires:	pygtk2 usermode

%description
sectool is a security tool that can be used both as a security audit
and intrusion detection system. It consists of set of tests, library
and command line interface tool. Tests are sorted into groups and security
levels. Admins can run certain tests, groups or whole security levels.
The library and the tools are implemented in python and tests are
language independent.

%description	gui
sectool-gui provides a GTK-based graphical user interface to sectool.

%prep
%setup -q
%patch0 -p1 -b .rpm5~
%patch1 -p1 -b .cppflags_libs~

%build
%make CFLAGS="%{optflags} -ffast-math" LDFLAGS="%{ldflags}"

%install
%makeinstall_std
desktop-file-install --delete-original      \
  --dir %{buildroot}%{_datadir}/applications             \
  --vendor=rosa \
   %{buildroot}%{_datadir}/applications/sectool.desktop

#logrotate
install -d -m 755 %{buildroot}%{_sysconfdir}/logrotate.d
install -p -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/logrotate.d/sectool
#adjust paths in sectool.conf
sed -i 's,DSC_DIR=\(.*\),DSC_DIR=%{_sysconfdir}/sectool/tests,' %{buildroot}%{_sysconfdir}/sectool/sectool.conf
sed -i 's,TESTS_DIRS=\(.*\),TESTS_DIRS=%{_datadir}/sectool/tests,' %{buildroot}%{_sysconfdir}/sectool/sectool.conf
sed -i 's,TDATA_DIR_BASE=\(.*\),TDATA_DIR_BASE=%{_localstatedir}/lib/sectool,' %{buildroot}%{_sysconfdir}/sectool/sectool.conf
#adjust icons path in guiOutput.py
sed -i 's,__ico_path = \(.*\),__ico_path = "%{_datadir}/pixmaps/sectool/",' %{buildroot}%{_datadir}/sectool/guiOutput.py
#this file is just for development
rm %{buildroot}%{_datadir}/sectool/scheduler/selftest.py

%find_lang %{name}

%files -f %{name}.lang
%doc COPYING AUTHORS README doc/tests_documentation.html
%config(noreplace) %{_sysconfdir}/sectool/
%config(noreplace) %{_sysconfdir}/logrotate.d/sectool
%dir %{_localstatedir}/lib/sectool
%dir %{_datadir}/sectool
%{_sbindir}/sectool
#library with tests
%{_datadir}/sectool/scheduler
%{_datadir}/sectool/tests
# command line tool
%{_datadir}/sectool/actions.py*
%{_datadir}/sectool/__init__.py*
%{_datadir}/sectool/output.py*
%{_datadir}/sectool/mailoutput.py*
%{_datadir}/sectool/sectool.py*
%{_datadir}/sectool/tuierrors.py*
%{_mandir}/man8/sectool.8.*


%files gui
%config(noreplace) %{_sysconfdir}/pam.d/sectool-gui
%config(noreplace) %{_sysconfdir}/security/console.apps/sectool-gui
%{_bindir}/sectool-gui
%{_datadir}/sectool/gui*.py*
%{_datadir}/sectool/sectool-gui.py*
%{_datadir}/pixmaps/sectool-gui.png
%{_datadir}/pixmaps/sectool-min.png
%{_datadir}/applications/*-sectool.desktop
%{_datadir}/pixmaps/sectool/*.png



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7471 |12cr|see-3.1.1424-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		1
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname %{name} -d

Name: 	 	see
Summary: 	JavaScript interpreter and runtime library
Version: 	3.1.1424
Release: 	5
Source0:	%{name}-%{version}.tar.gz
Patch0:		see-3.1.1424-underlink.patch
# Build the library with -fPIC (needed by tkhtml3) - AdamW 2008/12
Patch1:		see-3.1.1424-fpic.patch
# During 'temporary' move: http://125.168.50.158/~d/software/see/
URL:		http://www.adaptive-enterprises.com.au/~d/software/see/
License:	BSD
Group:		Development/Other
BuildRequires:	libgc-devel

%description
ECMAScript is a standardized language also known variously as JavaScript,
JScript, and LiveScript. SEE is a library that provides a parser and runtime
environment for this language. It conforms to ECMAScript Edition 3, and to
JavaScript 1.5, with some compatibility switches for earlier versions of
JavaScript and Microsoft's JScript.

SEE comes with a shell (see-shell) that allows javascript programs to be run
interactively, from plain or from HTML files.

%package -n 	%{libname}
Summary:        Dynamic libraries from %name
Group:          System/Libraries

%description -n %{libname}
Dynamic libraries from %name.

%package -n 	%{develname}
Summary: 	Header files and static libraries from %name
Group: 		Development/C
Requires: 	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release} 
Obsoletes: 	%{name}-devel < %{version}-%{release}
Obsoletes:	%{mklibname see 1 -d}

%description -n %{develname}
Libraries and includes files for developing programs based on %name.

%prep
%setup -q
%patch0 -p1 -b .underlink
%patch1 -p1 -b .fpic

%build
export CFLAGS="%optflags -DPIC -fPIC"
%configure2_5x
%make
										
%install
%makeinstall_std

%files
%doc AUTHORS COPYING README NEWS TODO doc/*.html
%{_bindir}/see-shell

%files -n %{libname}
%{_libdir}/*.so.*
%dir %{_libdir}/see
%{_libdir}/see/*.so.*

%files -n %{develname}
%defattr(-,root,root)
%{_bindir}/libsee-config
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/%{name}/*.so
%{_libdir}/*.a
%{_libdir}/%{name}/*.a
%{_libdir}/pkgconfig/%{name}.pc


%changelog
* Sun Feb 27 2011 Funda Wang <fwang@mandriva.org> 3.1.1424-4mdv2011.0
+ Revision: 640460
- rebuild to obsolete old packages

* Tue Feb 01 2011 Funda Wang <fwang@mandriva.org> 3.1.1424-3
+ Revision: 634760
- really enable fPIC

* Tue Feb 01 2011 Funda Wang <fwang@mandriva.org> 3.1.1424-2
+ Revision: 634731
- rebuild

* Sat Jan 16 2010 Jérôme Brenier <incubusss@mandriva.org> 3.1.1424-1mdv2011.0
+ Revision: 492454
- new version 3.1.1424
- redo Patch0 and Patch1 not to have to autoreconf
- $RPM_BUILD_ROOT -> %%{buildroot}

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Fri Dec 05 2008 Adam Williamson <awilliamson@mandriva.org> 3.0.1376-6mdv2009.1
+ Revision: 310349
- build the lib with -fPIC (or else tkhtml3 can't build)

* Mon Dec 01 2008 Adam Williamson <awilliamson@mandriva.org> 3.0.1376-5mdv2009.1
+ Revision: 308734
- add underlink.patch (fix underlinking)
- correct upstream URLs etc
- new release 3.0.1376
- clean spec

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri May 04 2007 Austin Acton <austin@mandriva.org> 2.1.1206-1mdv2008.0
+ Revision: 22172
- Import see


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7472 |12cr|seeks-0.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1
%define _disable_ld_as_needed 1

%define major 0
%define libname %mklibname seeks %{major}
%define develname %mklibname seeks -d

Name:		seeks
Version:	0.4.1
Release:	1
Summary:	Open decentralized platform for collaborative search
Group:		Networking/WWW
License:	AGPLv3
URL:		http://www.seeks-project.info/
Source0:	http://www.seeks-project.info/site/releases/%{name}-%{version}.tar.gz
Source1:	seeks.init
Source2:	config.mdv
Patch1:		seeks-0.4.0-mdv-opencv.patch
Requires(pre,post,preun,postun):	rpm-helper
BuildRequires:	pcre-devel
BuildRequires:	curl-devel
BuildRequires:	libxml2-devel
BuildRequires:	docbook2x
BuildRequires:	libevent-devel
BuildRequires:	opencv-devel >= 2.0
BuildRequires:	perl-devel
BuildRequires:	tokyocabinet-devel
BuildRequires:	protobuf-devel >= 2.4.0
BuildRequires:	protobuf-compiler

%description
Seeks is a free and open technical design that allows users to share their
queries to existing search engines. Its specific purpose is to regroup users
whose queries are similar so they can share both the query results and their
experience on these results. Applications and benefits are rather broad,
ranging from social websearch to dating and the building of communities based
on interests, professional activities, etc…

Seeks builds a social search overlay network and database on top
of the Internet and as thus includes many important features such as:

* Websites ratings, ranking and collaborative filtering,
* Query sharing and reuse of the experience of others,
* Discussion and comments on websites,
* Chat and discussion among search groups,
* Social monitoring of search group activity: you have access to the popularity
  of search queries in real time,
* Direct publishing system: the pushing of websites’ URL directly
  into the search groups through direct posting. This allows to get rid
  of crawlers and enables true real-time websearch.

%package -n %{libname}
Summary:	Seeks shared libraries
Group:		System/Libraries

%description -n %{libname}
This package contains shared libraries required for %{name}.

%package -n %{develname}
Summary:	Seeks development files
Group:		Development/C++
Requires:	%{libname} = %{version}

%description -n %{develname}
This package contains development files for %{name}.

%prep
%setup -q
%patch1 -p1 -b .cv

%build
%configure2_5x \
	--enable-static=no
make

%install
%makeinstall_std
install -D -m 755 %{SOURCE1} %{buildroot}%{_initddir}/%{name}
install -D -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/%{name}/config
install -d -m 755 %{buildroot}%{_docdir}/%{name}
install -d -m 755 %{buildroot}%{_var}/lib/%{name}

%pre
%_pre_useradd seeks /var/empty /bin/false

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%postun
%_postun_userdel seeks

%files
%{_bindir}/*
%{_libdir}/seeks/
%{_datadir}/seeks
%config(noreplace) %{_sysconfdir}/seeks
%{_mandir}/man1/seeks*
%{_initddir}/%{name}
%doc AGPL-3.txt AUTHORS BSD-yui.txt COPYING GPL-2.0.txt LGPL-2.1.txt README
%attr(-,seeks,seeks) %{_var}/lib/%{name}

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_libdir}/*.so


%changelog
* Tue Apr 17 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.4.1-1
+ Revision: 791449
- update to 0.4.1

* Mon Feb 27 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.4.0-3
+ Revision: 781094
- added initscript
- various fixes from upstream

* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-2
+ Revision: 773072
- relink against libpcre.so.1

* Tue Jan 31 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.4.0-1
+ Revision: 769993
- disabled SMP build
- fixed devel package requires
- use %%configure2_5x
- imported package seeks


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7473 |12cr|semantik-0.7.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:	        semantik
Summary:	    Mindmapping-like tool
Version:		0.7.3
Release:		3
Epoch:			1
Group:		    Office
License:		QPLv1
URL:			http://freehackers.org/~tnagy/semantik.html
Source0:		http://freehackers.org/~tnagy/%{name}-%{version}.tar.bz2
Patch0:			semantik-0.6.4-fix-desktop.patch
Patch1:			build_against_new_ocaml.patch
BuildRequires:  kdelibs4-devel
BuildRequires:  libxml2-utils 
BuildRequires:	imagemagick
BuildRequires:	ocaml
Requires:		kdebase4-runtime
%py_requires -d
Obsoletes:		kdissert
Provides:		kdissert

%description
Semantik (previously Kdissert) is a mindmapping-like tool to help
students to produce complicated documents very quickly and efficiently:
presentations, dissertations, thesis, reports. While targetted mostly
at students, Kdissert can also help teachers, decision maker, engineers
and businessmen. Semantik is also available exclusively for Linux and
other free operating systems.

%files
%defattr(-,root,root)
%doc README
%{_kde_bindir}/%{name}
%{_kde_libdir}/libnablah.so
%{_kde_datadir}/apps/%{name}
%{_kde_datadir}/applications/kde4/%{name}.desktop
%{_kde_iconsdir}/*/*/*/*

#--------------------------------------------------------------------

%prep
%setup -q -n %name-%version
%patch0 -p0 -b .orig
%patch1 -p0

%build
export CXXFLAGS="%{optflags}"
export LINKFLAGS="%{ldflags}"
./waf configure \
	--qtdir=%{qt4dir} --qtincludes=%{qt4include} \
	--qtlibs=%{qt4lib} --qtbin=%{qt4dir}/bin \
	--prefix=%_kde_prefix --icons=%_kde_iconsdir \
%if "%{_lib}" != "lib"
	--use64
%endif

./waf build %_smp_mflags --want-rpath=0

%install
./waf install --destdir=%{buildroot}

%clean


%changelog
* Wed Feb 23 2011 Sergio Rafael Lemke <sergio@mandriva.com> 1:0.7.3-2mdv2011.0
+ Revision: 639476
- Patched to build against new ocaml versions

* Mon Aug 31 2009 Nicolas LÃ©cureuil <nlecureuil@mandriva.com> 1:0.7.3-1mdv2010.0
+ Revision: 422742
- New version 0.7.3

* Sat Jul 11 2009 Funda Wang <fwang@mandriva.org> 1:0.7.2-2mdv2010.0
+ Revision: 394814
- use shipped waf

  + Nicolas LÃ©cureuil <nlecureuil@mandriva.com>
    - Fix release
    - Remove old macros

* Fri May 01 2009 Funda Wang <fwang@mandriva.org> 1:0.7.2-1mdv2010.0
+ Revision: 369440
- New version 0.7.2

* Sun Dec 28 2008 Funda Wang <fwang@mandriva.org> 1:0.6.9-1mdv2009.1
+ Revision: 320338
- simplify BR
- use flags
- drop wrongly installed locale files

  + Adam Williamson <awilliamson@mandriva.org>
    - new release 0.6.9

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1:0.6.8-2mdv2009.0
+ Revision: 269246
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Wed May 07 2008 Funda Wang <fwang@mandriva.org> 1:0.6.8-1mdv2009.0
+ Revision: 202732
- kdegames are not needed
- New version 0.6.8

* Sun Jan 06 2008 Funda Wang <fwang@mandriva.org> 1:0.6.4-2mdv2008.1
+ Revision: 145924
- add non-KDE4 DE wrapper

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Nov 30 2007 Funda Wang <fwang@mandriva.org> 1:0.6.4-1mdv2008.1
+ Revision: 114054
- New version 0.6.4
- use parallel build
- conver to kde4 style
- use kde4 dirs
- BR kdebase4 and kdegames4
- patch kde4.py too
- add kde4-config patch
- BR kdelibs4
- New version 0.6.0

* Tue Oct 09 2007 Funda Wang <fwang@mandriva.org> 1:0.5.8-1mdv2008.1
+ Revision: 95898
- New version 0.5.8

* Thu Aug 30 2007 Funda Wang <fwang@mandriva.org> 1:0.5.3b-1mdv2008.0
+ Revision: 75150
- New version 0.5.3b

* Thu Aug 30 2007 Funda Wang <fwang@mandriva.org> 1:0.5.3a-1mdv2008.0
+ Revision: 75061
- BR qt4-linguist
- drop BR of kdelibs-devel (icons already specified on configure script)
- New version 0.5.3a
- Don't support libsuffix any more
- it required kde-config to install icons??
- fix upgrading from kdissert
- use hicolor icon theme
- clean up file list
- more fix for waf script
- New version 0.5.3
- kdissert renamed to semantik

* Tue Jun 26 2007 Funda Wang <fwang@mandriva.org> 1.0.7-2mdv2008.0
+ Revision: 44388
- fix file list
- fix desktop category

  + Nicolas LÃ©cureuil <nlecureuil@mandriva.com>
    - Remove X-MandrivaLinux-* keywords
    - Drop old menu style && fix compilation
    - New version


* Sun Jul 02 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.0.5-4mdv2007.0
- Rebuild for new menu and extension
- Use macros for icons

* Wed May 10 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.0.5-3mdk
- Rebuild to generate categories

* Mon Oct 17 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.0.5-2mdk
- Add missing icons

* Mon Oct 17 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.0.5-1mdk
- New release 1.0.5
	- new inline editor (hit the keys 'e', 'a', or 'i' to raise it)
	- auto-sizing canvas
	- generate documents from the command-line 
	- minor bugfixes

* Thu Oct 13 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.0.5-0.1mdk
- 1.0.5 => svn snapshot
- cosmetics

* Wed Sep 28 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.0.4-2mdk
- Fix Requires/BuildRequires

* Mon Aug 08 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.0.4-1mdk
- New release 1.0.4

* Wed Jul 27 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.0.3.5-2mdk
- Fix Build for lib64

* Wed Jul 27 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.0.3.5-1mdk
- 1.0.3.5
         - Bugfixes

* Thu Jul 21 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.0.3.2-3mdk
- disable rpath

* Thu Jul 21 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.0.3.2-2mdk
- Fix build on x86_64

* Thu Jul 21 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.0.3.2-1mdk
- 1.0.3.2

* Tue Jul 19 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.0.3-1mdk
- First Mandriva Package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7474 |12cr|sendfile-2.1b-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Asynchronous file transfer service
Name:		sendfile
Version:	2.1b
Release:	%mkrel 2
License:	GPLv2
Group:		Networking/File transfer
URL:		http://www.belwue.de/projekte/saft/sendfile.html
Source:		%{name}-%{version}.tar.bz2
Source1:	sendfile-xinetd
#patch0 sent upstream (Kharec)
Patch0:		sendfile-2.1b-fix-str-fmt.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires:	xinetd
BuildRequires:	readline-devel

%description
Sendfile is an asynchronous file transfer service for the Internet, like the
sendfile facility in Bitnet: Any user A can send files to another user B
without B being active in any way.

Sendfile which is an implementation of the SAFT protocol (Simple Asynchronous
File Transfer) offers you a true asynchronous file transfer service for the
Internet. Virtually any form of file can be sent, including encrypted ones.

The sendfile package contains 5 main programs:
  sendfiled  - the sendfile daemon which will be started by inetd
  sendfile   - the sendfile client for sending files
  sendmsg    - the send-message client for sending one-line text messages
  receive    - the receive client for picking up already received files
  fetchfile  - the O-SAFT client to obtain files from a remote SAFT server


%prep
%setup -q
%patch0 -p0
%build
%make CFLAGS="$RPM_OPT_FLAGS"

%install
rm -rf %buildroot

# install isn't good, so we do it by hand...
%__install -d %buildroot/%_sbindir
%__install src/sendfiled %buildroot/%_sbindir/
%__install -d %buildroot/%_var/spool/sendfile/LOG
%__install -d %buildroot/%_var/spool/sendfile/OUTGOING
%__install -d %buildroot/%_sysconfdir
%__install etc/sendfile.deny %buildroot/%_sysconfdir/
%__install etc/sendfile.cf %buildroot/%_sysconfdir/
%__install -D %SOURCE1 %buildroot/%_sysconfdir/xinetd.d/sendfile
%__install -d %buildroot/%_mandir/man1/
%__install doc/*.1 %buildroot/%_mandir/man1/
%__install -d %buildroot/%_mandir/man1
%__install -D etc/check_sendfile %buildroot/%_sysconfdir/profile.d/sendfile-check.sh
%__install -d %buildroot/%_bindir
%__install src/{sendfile,sendmsg,receive,fetchfile,utf7encode,wlock} %buildroot/%_bindir/
ln -s utf7encode %buildroot/%_bindir/utf7decode
%__install etc/{sfconf,sfdconf} %buildroot/%_bindir/

%clean
rm -rf %buildroot

%post
service xinetd reload

%postun
service xinetd reload

%files
%defattr(0755,root,root,0755)
%_sbindir/*
%_bindir/*
%defattr(0644,root,root,0755)
%doc doc/AUTHORS doc/COPYING doc/ChangeLog doc/doc.txt doc/doku.txt
%doc doc/features doc/LIESMICH* doc/README* doc/THANKS doc/vorteile
%dir %_var/spool/sendfile
%attr(0700,root,root) %dir %_var/spool/sendfile/LOG
%attr(1777,root,root) %dir %_var/spool/sendfile/OUTGOING
%config(noreplace) %_sysconfdir/sendfile.*
%config(noreplace) %_sysconfdir/profile.d/*
%config(noreplace) %_sysconfdir/xinetd.d/*
%_mandir/*/*



%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 2.1b-2mdv2011.0
+ Revision: 614841
- the mass rebuild of 2010.1 packages

  + Sandro Cazzaniga <kharec@mandriva.org>
    - patch sent upstream

* Wed Feb 24 2010 Sandro Cazzaniga <kharec@mandriva.org> 2.1b-1mdv2010.1
+ Revision: 510529
- Fix license
- Update to 2.1b
- Add a patch for fix strings format during compilation

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 2.1a-3mdv2009.0
+ Revision: 240072
- rebuild
- BR readline-devel
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import sendfile

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Thu Jan 20 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 2.1a-2mdk
- rebuild for new readline
- compile with $RPM_OPT_FLAGS

* Mon Feb 02 2004 Michael Reinsch <mr@uue.org> 2.1a-1mdk
- initial spec file for mandrake

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7475 |12cr|sendip-2.5-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name sendip
%define version 2.5
%define release %mkrel 8

Summary: 	A command line tool to allow sending arbitrary IP packets
Name:    	%name
Version: 	%version
Release: 	%release
License: 	GPLv2
Group: 		Networking/Other
Source: 	http://www.earth.li/projectpurple/files/%name-%version.tar.gz
Patch0:		http://ftp.debian.org/debian/pool/main/s/sendip/sendip_2.5-2.diff.gz
URL: 		http://www.earth.li/projectpurple/progs/sendip.html
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot


%description
A command line tool to send arbitrary IP packets. It has a large number of
command line options to specify the content of every header of a NTP, BGP,
RIP, RIPng, TCP, UDP, ICMP, or raw IPv4 or IPv6 packet.  It also allows any 
data to be added to the packet.

%prep
%setup -q 
%patch0 -p1

%build
%make PREFIX=%_prefix

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/usr/{bin,lib}
mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1
make PREFIX=$RPM_BUILD_ROOT/usr MANDIR=$RPM_BUILD_ROOT%{_mandir}/man1 install LIBDIR=$RPM_BUILD_ROOT/%_libdir/sendip

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_mandir}/man1/sendip.1*
%{_bindir}/sendip
%{_libdir}/sendip/*.so
%doc README CHANGES LICENSE TODO



%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 2.5-8mdv2010.0
+ Revision: 433691
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.5-7mdv2009.0
+ Revision: 260624
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.5-6mdv2009.0
+ Revision: 252312
- rebuild

* Wed Mar 05 2008 Gustavo De Nardin <gustavodn@mandriva.com> 2.5-4mdv2008.1
+ Revision: 179350
- fixed license tag
- set correct PREFIX when building, so it looks for modules in the right place, and actually works

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.5-3mdv2008.1
+ Revision: 127170
- kill re-definition of %%buildroot on Pixel's request
- import sendip


* Wed Apr 05 2006 Erwan Velu <velu@seanodes.com> 2.5-3mdk
- Fixing libdir for x86_64

* Mon Mar 20 2006 Erwan Velu <velu@seanodes.com> 2.5-2mdk
- Using debian's patch to make it compile cleanly
- mkrel

* Wed Jan 12 2004 Erwan Velu <velu@seanodes.com> 2.5-1mdk
- Initial mdk package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7476 |12cr|sentinella-0.9.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	System monitor
Name:		sentinella
Version:	0.9.0
Release:	1
License:	GPLv2+
Group:		Graphical desktop/KDE
URL:		http://sentinella.sourceforge.net/
Source0:	http://downloads.sourceforge.net/project/%{name}/0.9.x/%{name}-%version.tar.xz

BuildRequires:	cmake
BuildRequires:	desktop-file-utils
BuildRequires:	gettext
BuildRequires:	qt4-devel
BuildRequires:	%{_lib}sysactivity-devel
BuildRequires:	kdelibs4-devel
BuildRequires:	kdebase4-workspace-devel

%description
Application that monitors your system activity and, when a condition is met, 
takes the action that you've chosen.
While monitoring your CPU, memory, hard drive and network usage, Sentinella 
can be programmed to take specific actions when set-points for utilization 
or time are met. It can power off, reboot or hibernate your system, 
kill an active process, throw an alarm or execute any command.

Sentinella integrates perfectly with KDE4 and will work on many *nix systems.

%prep
%setup -q

%build
%cmake_kde4 
%make

%install
%makeinstall_std -C build

%find_lang %{name} --with-kde

desktop-file-install --vendor="" \
	--remove-category="Application" \
	--add-category="X-MandrivaLinux-System-Monitoring" \
	--dir %{buildroot}%{_kde_datadir}/applications/kde4/ \
	%{buildroot}%{_kde_datadir}/applications/kde4/*

%files -f %{name}.lang
%doc CHANGELOG COPYING
%{_bindir}/sentinella
%{_datadir}/applications/kde4/%{name}.desktop
%{_datadir}/sounds/Sentinella
%{_iconsdir}/hicolor/*/apps/%{name}.*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7477 |12cr|seq24-0.9.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:       seq24
Summary:    Minimalistic, loop-based MIDI sequencer
Version:    0.9.2
Release:    3

Source:     http://edge.launchpad.net/%{name}/trunk/%{version}/+download/%{name}-%{version}.tar.bz2
Patch0:     seq24-fix-jacksession.patch
URL:        https://edge.launchpad.net/%{name}/
License:    GPLv2+
Group:      Sound
BuildRoot:  %{_tmppath}/%{name}-buildroot

BuildRequires:  libalsa-devel
BuildRequires:  gtkmm2.4-devel
BuildRequires:  jackit-devel

%description
Seq24 is a real-time midi sequencer. It was created to provide a very simple
interface for editing and playing midi 'loops'. After searching for a software
based sequencer that would provide the functionality needed for a live techno
performance, such as the Akai MPC line, the Kawai Q80 sequencer, or the
popular Alesis MMT-8, I found nothing similar in the software realm. I set out
to create a very minimal sequencer that excludes the bloated features of the
large software sequencers, and includes a small subset of features that I have
found usable in performing.

%prep
%setup -q
%patch0 -p0

%build
%configure
%make

%install
rm -rf %{buildroot}
%makeinstall
mkdir -p %{buildroot}%{_datadir}/pixmaps
cp src/pixmaps/%{name}.xpm %{buildroot}%{_datadir}/pixmaps
#menu

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Seq24
Comment=Loop-based MIDI sequencer
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=GTK;AudioVideo;Audio;X-MandrivaLinux-Multimedia-Sound;
EOF

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README AUTHORS ChangeLog COPYING RTC SEQ24
%{_bindir}/%{name}
%{_mandir}/man1/%{name}*
%{_datadir}/applications/mandriva-%{name}.desktop
%{_datadir}/pixmaps/%{name}.xpm


%changelog
* Fri Dec 23 2011 Frank Kober <emuse@mandriva.org> 0.9.2-3
+ Revision: 744872
- fix broken jacksession with patch

* Fri Dec 23 2011 Frank Kober <emuse@mandriva.org> 0.9.2-2
+ Revision: 744727
- rebuild to include JACK Session support from jack 1.9.8
  o remove find_lang (package has no translations)
  o cleanup spec

* Sun Nov 28 2010 Frank Kober <emuse@mandriva.org> 0.9.2-1mdv2011.0
+ Revision: 602302
- new version 0.9.2

* Mon Nov 08 2010 Frank Kober <emuse@mandriva.org> 0.9.1-1mdv2011.0
+ Revision: 595128
- new version 0.9.1
  o drop patch0

* Sun Mar 21 2010 Frank Kober <emuse@mandriva.org> 0.9.0-3mdv2010.1
+ Revision: 526009
- install desktop icon

* Wed Mar 03 2010 Frank Kober <emuse@mandriva.org> 0.9.0-2mdv2010.1
+ Revision: 513839
- apply patch porting to bzr rev 70

* Wed Dec 16 2009 Jérôme Brenier <incubusss@mandriva.org> 0.9.0-1mdv2010.1
+ Revision: 479528
- new version 0.9.0
- fix source url
- fix license tag
- remove no more needed workaround in %%build
- fix desktop file
- fix files list

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Austin Acton <austin@mandriva.org>
    - sync
    - new version

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Wed Jun 13 2007 Austin Acton <austin@mandriva.org> 0.8.6-2mdv2008.0
+ Revision: 38926
- rebuild to close bug #26892
- Import seq24



* Wed Jun 28 2006 Guillaume Bedot <littletux@mandriva.org> 0.8.6-1mdv2007.0
- 0.8.6
- add dump binary
- fix buildrequires
- xdg menu
- remove rpath

* Mon Oct 10 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.7.0-2mdk
- Fix BuildRequires
- %%mkrel 

* Sun Oct 09 2005 Austin Acton <austin@mandriva.org> 0.7.0-1mdk
- New release 0.7.0

* Thu Aug 25 2005 Austin Acton <austin@mandriva.org> 0.6.3-1mdk
- New release 0.6.3

* Fri Feb 26 2005 Austin Acton <austin@mandrake.org> 0.6.1-1mdk
- 0.6.1
- source URL

* Thu Jan 13 2005 Austin Acton <austin@mandrake.org> 0.6.0-1mdk
- 0.6.0

* Tue Jul 13 2004 Austin Acton <austin@mandrake.org> 0.5.1-1mdk
- 0.5.1

* Wed Jun 16 2004 Austin Acton <austin@mandrake.org> 0.5.0-1mdk
- 0.5.0
- configure 2.5

* Mon Feb 16 2004 Austin Acton <austin@mandrake.org> 0.4.4-1mdk
- 0.4.4

* Wed May 14 2003 Austin Acton <aacton@yorku.ca> 0.4.2-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7478 |12cr|ser-0.9.6-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define EXCLUDED_MODULES	mysql jabber auth_radius group_radius uri_radius avp_radius postgress snmp cpl cpl-c ext extcmd
%define JABBER_MODULES		jabber
%define MYSQL_MODULES		mysql
%define RADIUS_MODULES		auth_radius group_radius uri_radius avp_radius
%define RADIUS_MOD_PATH		modules/auth_radius modules/group_radius modules/uri_radius modules/avp_radius

Summary:	SIP Express Router, very fast and flexible SIP Proxy
Name:		ser
Version:	0.9.6
Release:	%mkrel 12
License:	GPLv2+
Group:		System/Servers
URL:		http://iptel.org/ser
Source0:	http://iptel.org/ser/stable/%{name}-%{version}_src.tar.bz2
Patch1:		ser-0.8.14-errno.diff
Patch2:		ser-0.9.6-str-fmt.patch
Requires(post): rpm-helper
Requires(preun): rpm-helper
BuildRequires:	bison
BuildRequires:	expat-devel
BuildRequires:	flex
BuildRequires:	radiusclient-ng-devel
BuildRequires:	libxml2-devel
BuildRequires:	mysql-devel
BuildRequires:	postgresql-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
Ser or SIP Express Router is a very fast and flexible SIP (RFC3621)
proxy server. Written entirely in C, ser can handle thousands calls
per second even on low-budget hardware. A C Shell like scripting language
provides full control over the server's behaviour. It's modular
architecture allows only required functionality to be loaded.
Currently the following modules are available: digest authentication,
CPL scripts, instant messaging, MySQL support, a presence agent, radius
authentication, record routing, an SMS gateway, a jabber gateway, a 
transaction module, registrar and user location.

%package	mysql
Summary:	MySQL connectivity for the SIP Express Router
Group:		System/Servers
Requires:	ser = %{version}

%description	mysql
The ser-mysql package contains MySQL database connectivity that you
need to use digest authentication module or persistent user location
entries.

%package	jabber
Summary:	SIP jabber message translation support for the SIP Express Router
Group:		System/Servers
Requires:	ser = %{version}

%description	jabber
The ser-jabber package contains a sip to jabber message translator.

%package	radius
Summary:	Ser radius authentication, group and uri check modules
Group:		System/Servers
Requires:	ser = %{version}

%description	radius
The ser-radius package contains modules for radius authentication, group
membership and uri checking.

%prep

%setup -q
%patch1 -p0
%patch2 -p0 -b .str

# lib64 fixes
find -type f | xargs perl -pi -e 's|/usr/lib|%{_libdir}|g'
find -type f | xargs perl -pi -e 's|\-L\$\(LOCALBASE\)/lib|\-L\$\(LOCALBASE\)/%{_lib}|g'

%build
make CFLAGS="%{optflags} -fPIC" all skip_modules="%EXCLUDED_MODULES" cfg-target=%{_sysconfdir}/ser/ modules-dir=%{_lib}/ser/modules/
make CFLAGS="%{optflags} -fPIC" modules modules="modules/%MYSQL_MODULES" cfg-target=%{_sysconfdir}/ser/ modules-dir=%{_lib}/ser/modules/
make CFLAGS="%{optflags} -fPIC" modules modules="modules/%JABBER_MODULES" cfg-target=%{_sysconfdir}/ser/ modules-dir=%{_lib}/ser/modules/
make CFLAGS="%{optflags} -fPIC" modules modules="%RADIUS_MOD_PATH" cfg-target=%{_sysconfdir}/ser/ modules-dir=%{_lib}/ser/modules/
make CFLAGS="%{optflags} -fPIC" modules modules="modules/pa" cfg-target=%{_sysconfdir}/ser/ modules-dir=%{_lib}/ser/modules/

%install
[ "%{buildroot}" != "/" ] && rm -rf "%{buildroot}"

make install skip_modules="%EXCLUDED_MODULES" \
    basedir=%{buildroot} \
    prefix=%{_prefix} \
    cfg-prefix=%{buildroot} \
    cfg-target=%{_sysconfdir}/ser/ \
    modules-dir=%{_lib}/ser/modules/ \
    doc-prefix=$PWD \
    doc-dir=installed_docs

make install-modules modules="modules/%MYSQL_MODULES" \
    basedir=%{buildroot} \
    prefix=%{_prefix} \
    cfg-prefix=%{buildroot} \
    cfg-target=%{_sysconfdir}/ser/ \
    modules-dir=%{_lib}/ser/modules/ \
    doc-prefix=$PWD \
    doc-dir=installed_docs

make install-modules modules="modules/%JABBER_MODULES" \
    basedir=%{buildroot} \
    prefix=%{_prefix} \
    cfg-prefix=%{buildroot} \
    cfg-target=%{_sysconfdir}/ser/ \
    modules-dir=%{_lib}/ser/modules/ \
    doc-prefix=$PWD \
    doc-dir=installed_docs

make install-doc modules="modules/%JABBER_MODULES" \
    basedir=%{buildroot} \
    prefix=%{_prefix} \
    cfg-prefix=%{buildroot} \
    cfg-target=%{_sysconfdir}/ser/ \
    modules-dir=%{_lib}/ser/modules/ \
    doc-prefix=$PWD \
    doc-dir=installed_docs

make install-modules modules="%RADIUS_MOD_PATH" \
    basedir=%{buildroot} \
    prefix=%{_prefix} \
    cfg-prefix=%{buildroot} \
    cfg-target=%{_sysconfdir}/ser/ \
    modules-dir=%{_lib}/ser/modules/ \
    doc-prefix=$PWD \
    doc-dir=installed_docs

make install-doc modules="%RADIUS_MOD_PATH" \
    basedir=%{buildroot} \
    prefix=%{_prefix} \
    cfg-prefix=%{buildroot} \
    cfg-target=%{_sysconfdir}/ser/ \
    modules-dir=%{_lib}/ser/modules/ \
    doc-prefix=$PWD \
    doc-dir=installed_docs

make install-modules modules="modules/pa" \
    basedir=%{buildroot} \
    prefix=%{_prefix} \
    cfg-prefix=%{buildroot} \
    cfg-target=%{_sysconfdir}/ser/ \
    modules-dir=%{_lib}/ser/modules/ \
    doc-prefix=$PWD \
    doc-dir=installed_docs

make install-doc modules="modules/pa" \
    basedir=%{buildroot} \
    prefix=%{_prefix} \
    cfg-prefix=%{buildroot} \
    cfg-target=%{_sysconfdir}/ser/ \
    modules-dir=%{_lib}/ser/modules/ \
    doc-prefix=$PWD \
    doc-dir=installed_docs

mkdir -p %{buildroot}%{_initrddir}
install -m755 rpm/ser.init %{buildroot}%{_initrddir}/ser

%post
%_post_service ser

%preun
%_preun_service ser

%clean
[ "%{buildroot}" != "/" ] && rm -rf "%{buildroot}"

%files
%defattr(-,root,root)
%doc installed_docs/AUTHORS installed_docs/NEWS installed_docs/INSTALL installed_docs/README installed_docs/README-MODULES
%doc installed_docs/README.acc installed_docs/README.auth installed_docs/README.auth_db installed_docs/README.auth_diameter
%doc installed_docs/README.dbtext installed_docs/README.domain installed_docs/README.enum installed_docs/README.exec
%doc installed_docs/README.group installed_docs/README.mangler installed_docs/README.maxfwd installed_docs/README.msilo
%doc installed_docs/README.nathelper installed_docs/README.pa installed_docs/README.pdt installed_docs/README.permissions
%doc installed_docs/README.pike installed_docs/README.print installed_docs/README.registrar installed_docs/README.rr
%doc installed_docs/README.sl installed_docs/README.sms installed_docs/README.textops installed_docs/README.tm installed_docs/README.uri
%doc installed_docs/README.usrloc installed_docs/README.xlog
%attr(0755,root,root) %{_initrddir}/ser
%dir %{_sysconfdir}/ser
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/ser/*
%dir %{_libdir}/ser
%dir %{_libdir}/ser/modules
%{_libdir}/ser/modules/acc.so
%{_libdir}/ser/modules/auth.so
%{_libdir}/ser/modules/auth_db.so
%{_libdir}/ser/modules/auth_diameter.so
%{_libdir}/ser/modules/dbtext.so
%{_libdir}/ser/modules/domain.so
%{_libdir}/ser/modules/enum.so
%{_libdir}/ser/modules/exec.so
%{_libdir}/ser/modules/group.so
%{_libdir}/ser/modules/mangler.so
%{_libdir}/ser/modules/maxfwd.so
%{_libdir}/ser/modules/msilo.so
%{_libdir}/ser/modules/nathelper.so
%{_libdir}/ser/modules/pa.so
%{_libdir}/ser/modules/pdt.so
%{_libdir}/ser/modules/permissions.so
%{_libdir}/ser/modules/pike.so
%{_libdir}/ser/modules/print.so
%{_libdir}/ser/modules/registrar.so
%{_libdir}/ser/modules/rr.so
%{_libdir}/ser/modules/sl.so
%{_libdir}/ser/modules/sms.so
%{_libdir}/ser/modules/textops.so
%{_libdir}/ser/modules/tm.so
%{_libdir}/ser/modules/uri.so
%{_libdir}/ser/modules/usrloc.so
%{_libdir}/ser/modules/xlog.so
%{_libdir}/ser/modules/avp.so
%{_libdir}/ser/modules/avp_db.so
%{_libdir}/ser/modules/avpops.so
%{_libdir}/ser/modules/dispatcher.so
%{_libdir}/ser/modules/diversion.so
%{_libdir}/ser/modules/flatstore.so
%{_libdir}/ser/modules/gflags.so
%{_libdir}/ser/modules/mediaproxy.so
%{_libdir}/ser/modules/options.so
%{_libdir}/ser/modules/speeddial.so
%{_libdir}/ser/modules/uri_db.so
%{_sbindir}/gen_ha1
%{_sbindir}/ser
%{_sbindir}/serunix
%{_sbindir}/serctl
%{_mandir}/man5/*
%{_mandir}/man8/*

%files mysql
%defattr(-,root,root)
%{_libdir}/ser/modules/mysql.so
%{_sbindir}/ser_mysql.sh

%files jabber
%defattr(-,root,root)
%doc installed_docs/README.jabber
%{_libdir}/ser/modules/jabber.so

%files radius
%defattr(-,root,root)
%doc installed_docs/README.auth_radius installed_docs/README.group_radius installed_docs/README.uri_radius
%doc installed_docs/README.avp_radius
%{_libdir}/ser/modules/auth_radius.so
%{_libdir}/ser/modules/group_radius.so
%{_libdir}/ser/modules/uri_radius.so
%{_libdir}/ser/modules/avp_radius.so




%changelog
* Thu Mar 17 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9.6-12mdv2011.0
+ Revision: 645879
- relink against libmysqlclient.so.18

* Sun Jan 02 2011 Funda Wang <fwang@mandriva.org> 0.9.6-11mdv2011.0
+ Revision: 627606
- fix str fmt

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuilt against mysql-5.5.8 libs, again
    - rebuilt against mysql-5.5.8 libs
    - rebuild
    - use lowercase mysql-devel

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sat Dec 06 2008 Oden Eriksson <oeriksson@mandriva.com> 0.9.6-6mdv2009.1
+ Revision: 311318
- rebuilt against mysql-5.1.30 libs

* Sat Aug 02 2008 Thierry Vignaud <tv@mandriva.org> 0.9.6-5mdv2009.0
+ Revision: 260626
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 0.9.6-4mdv2009.0
+ Revision: 252333
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Dec 27 2007 Adam Williamson <awilliamson@mandriva.org> 0.9.6-2mdv2008.1
+ Revision: 138593
- rebuild for new expat (ser-jabber depends on libexpat.so.0)
- new license policy

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Jan 03 2007 Stefan van der Eijk <stefan@mandriva.org> 0.9.6-1mdv2007.0
+ Revision: 103845
- Import ser

* Thu Feb 09 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9.6-1mdk
- 0.9.6
- drop P0 as another approach is implemented upstream

* Mon Apr 25 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-1mdk
- 0.9.0 (x86_64 fixes)
- build against new radiusclient-ng libs (P0)
- added a missing errno header incusion (P1)

* Thu Feb 10 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.8.12-2mdk
- rebuilt against new mysql libs
- misc spec file fixes

* Mon Jun 07 2004 Stefan van der Eijk <stefan@mandrake.org> 0.8.12-1mdk
- Mandrake adaptions


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7479 |12cr|ser2net-2.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Serial to network proxy
Name:		ser2net
Version:	2.7
Release:	%mkrel 2
License:	GPLv2+
Group:		System/Servers
Source0:	http://dl.sourceforge.net/ser2net/%{name}-%{version}.tar.gz
Source1:	ser2net.init
URL:		http://ser2net.sourceforge.net/
BuildRequires:	libwrap-devel
Requires(pre):		rpm-helper
Requires(preun):	rpm-helper

%description
Make serial ports available to network via TCP/IP connection.

%prep
%setup -q

%build
%configure2_5x --with-tcp-wrappers
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%{__install} -Dpm644 %{name}.conf %{buildroot}/%{_sysconfdir}/%{name}.conf
%{__install} -Dpm755 %{SOURCE1} %{buildroot}/%{_initrddir}/%{name}

%clean
rm -rf %{buildroot}

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog NEWS README
%{_sbindir}/ser2net
%{_mandir}/man8/ser2net.8*
%{_initrddir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}.conf


%changelog
* Mon May 16 2011 Jani Välimaa <wally@mandriva.org> 2.7-2mdv2011.0
+ Revision: 675031
- clean .spec
- add post and preun for service
- clean init file (make rpmlint happy)

* Tue Nov 30 2010 Eugeni Dodonov <eugeni@mandriva.com> 2.7-1mdv2011.0
+ Revision: 603622
- Fixed group.

  + zamir <zamir@mandriva.org>
    - first build
    - Created package structure for ser2net.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7480 |12cr|serd-0.18.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           serd
Version:        0.18.0
Release:        %mkrel 1
Summary:        Lightweight RDF syntax library

%define lib_major       0
%define lib_name        %mklibname %{name} %{lib_major}
%define lib_name_devel  %mklibname %{name} -d

Source0:         http://download.drobilla.net/%{name}-%{version}.tar.bz2
URL:            http://drobilla.net/software/
License:        MIT
Group:          System/Libraries

BuildRequires:  waf, pkgconfig

%description
Lightweight C library for RDF syntax which supports reading
and writing Turtle and NTriples. Serd is not intended to be a swiss-army
knife of RDF syntax, but rather is suited to resource limited or
performance critical applications, or situations where a simple
reader/writer with minimal dependencies is ideal
(e.g. in LV2 hosts or plugins).

%files -n %{name}
%defattr(-,root,root,-)
%doc %{_mandir}/man1/serdi.*
%{_bindir}/serdi

#-----------------------------------
%package -n %{lib_name}

Summary:        Lightweight RDF syntax library
Group:          System/Libraries

%description -n %{lib_name}
Lightweight C library for RDF syntax which supports reading
and writing Turtle and NTriples. Serd is not intended to be a swiss-army
knife of RDF syntax, but rather is suited to resource limited or
performance critical applications, or situations where a simple
reader/writer with minimal dependencies is ideal
(e.g. in LV2 hosts or plugins).

%files -n %{lib_name}
%defattr(-,root,root,-)
%{_libdir}/lib%{name}-%{lib_major}.so.*

#-----------------------------------
%package -n %{lib_name_devel}
Summary:        Headers for the Lightweight RDF syntax library
Group:          System/Libraries
Requires:       %{lib_name} = %{version}-%{release}
Requires:       pkgconfig
Provides:       %{name}-devel = %{version}-%{release}

%description -n %{lib_name_devel}
Development files needed to build applications against serd.

%files -n %{lib_name_devel}
%defattr(-,root,root,-)
%{_libdir}/lib%{name}-%{lib_major}.so
%dir %{_includedir}/%{name}-%{lib_major}/%{name}
%{_includedir}/%{name}-%{lib_major}/%{name}/*.h
%{_libdir}/pkgconfig/%{name}-%{lib_major}.pc

#-----------------------------------
%prep
%setup -q

%build
./waf configure --prefix=%{_prefix} --mandir=%{_mandir} --libdir=%{_libdir}
./waf

%install
rm -rf %{buildroot}

./waf install --destdir=%{buildroot}

%clean
rm -rf %{buildroot}



%changelog
* Sat Aug 25 2012 Frank Kober <emuse@mandriva.org> 0.18.0-1mdv2012.0
+ Revision: 815732
- new version 0.18.0

* Mon Apr 23 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.14.0-1
+ Revision: 792788
- version update 0.14.0

* Sun Oct 23 2011 Frank Kober <emuse@mandriva.org> 0.5.0-1
+ Revision: 705724
- new version 0.5.0

* Sat Jun 25 2011 Frank Kober <emuse@mandriva.org> 0.4.2-1
+ Revision: 687116
- imported package serd


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7481 |12cr|serialoverip-1.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Tool for transport of asynchronous serial devices over UDP/IP
Name:		serialoverip
Version:	1.0
Release:	%mkrel 7
License:	GPL
Group:		Networking/Other
URL:		http://sourceforge.net/projects/serialoverip
Source0:	%{name}-%{version}.tar.bz2
Patch0:		serialoverip-1.0-gcc3x.diff
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
Serial Over IP is a tool for the transport of serial interfaces over UDP/IP.
It is useful for connecting distant equipment that run via a serial interfaces
to a local computer. It requires two computers that are running Linux and are
connected via IP. 

%prep

%setup -q 
%patch0 -p0

%build

gcc %{optflags} -o serialoverip serialoverip.c

%install
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -m0755 serialoverip %{buildroot}%{_bindir}/

%clean
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%{_bindir}/serialoverip




%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.0-7mdv2010.0
+ Revision: 433705
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0-6mdv2009.0
+ Revision: 260627
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0-5mdv2009.0
+ Revision: 252336
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.0-3mdv2008.1
+ Revision: 140792
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request
    - fix summary-ended-with-dot


* Fri Jan 26 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0-3mdv2007.0
+ Revision: 113792
- Import serialoverip

* Fri Jan 26 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0-3mdv2007.1
- use the mkrel macro

* Sun Dec 25 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-2mdk
- rebuild

* Tue Nov 16 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.0-1mdk
- initial mandrake package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7482 |12cr|sethdlc-1.15-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Sethdlc utility for 2.4/2.6 kernels
Name:		sethdlc
Version:	1.15
Release:	%mkrel 5
License:	GPL
Group:          System/Kernel and hardware
URL:		http://hq.pm.waw.pl/hdlc/
Source0:	http://hq.pm.waw.pl/hdlc/%{name}-%{version}.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Sethdlc utility for 2.4/2.6 kernels. The sethdlc utility is used to configure
certain HDLC cards. General HDLC layer for Linux is an interface between
low-level hardware drivers for synchronous serial (HDLC) cards and the rest of
kernel networking.

%prep

%setup -q -n %{name}-%{version}

%build

%make CFLAGS="%{optflags}"

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -m0755 sethdlc %{buildroot}%{_bindir}/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/sethdlc


%changelog
* Sun Sep 20 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.15-5mdv2010.0
+ Revision: 445100
- rebuild

* Fri Mar 06 2009 Antoine Ginies <aginies@mandriva.com> 1.15-4mdv2009.1
+ Revision: 350115
- 2009.1 rebuild

* Sun Jul 20 2008 Oden Eriksson <oeriksson@mandriva.com> 1.15-3mdv2009.0
+ Revision: 239156
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Mon Jun 26 2006 Oden Eriksson <oeriksson@mandriva.com> 1.15-2mdv2007.0
- rebuild

* Thu May 05 2005 Oden Eriksson <oeriksson@mandriva.com> 1.15-2mdk
- rebuilt with gcc4

* Sun Dec 26 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.15-1mdk
- initial mandrake package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7483 |12cr|setproctitle-0.3.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 0
%define libname	%mklibname setproctitle %{major}
%define	devname	%mklibname setproctitle -d

Summary:	A setproctitle implementation
Name:		setproctitle
Version:	0.3.2
Release:	%mkrel 2
Group:		System/Libraries
License:	LGPL/BSD-style
URL:		http://www.altlinux.ru/
# http://sisyphus.ru/cgi-bin/srpm.pl/Sisyphus/setproctitle/getsource/0
Source0:	%{name}-%{version}.tar.xz
Patch0:		setproctitle-0.3.2-extra-ld-flags.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This library provides setproctitle function for setting the
invoking process's title.

%package -n	%{libname}
Summary:	A setproctitle implementation
Group:          System/Libraries

%description -n	%{libname}
This library provides setproctitle function for setting the
invoking process's title.

%package -n	%{devname}
Summary:	Development environment for %{name}
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Obsoletes:	%{mklibname setproctitle -d 0}

%description -n	%{devname}
This package contains development files required to build
setproctitle-based software.

%prep
%setup -q
%patch0 -p1 -b .ldflags~

%build
%make CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"

%install
rm -rf %{buildroot}
%makeinstall

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%doc LICENSE README
%{_libdir}/*.so.*

%files -n %{devname}
%defattr(-,root,root)
%{_includedir}/*
%{_libdir}/*.so
%{_mandir}/man3/*


%changelog
* Thu Jul 15 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.3.2-2mdv2011.0
+ Revision: 553684
- fix compiler flags so that we can set them correctly (P0)

* Wed Jul 14 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.3.2-1mdv2011.0
+ Revision: 553357
- new release: 0.3.2
- cleanup heavily

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 0.1-6mdv2010.0
+ Revision: 433730
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tv@mandriva.org> 0.1-5mdv2009.0
+ Revision: 260628
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 0.1-4mdv2009.0
+ Revision: 252346
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.1-2mdv2008.1
+ Revision: 140792
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Feb 02 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1-2mdv2007.0
+ Revision: 115951
- Import setproctitle

* Sun Jan 08 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1-2mdk
- rebuild

* Sat Dec 25 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.1-1mdk
- initial mandrake package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7484 |12cr|sfc-0.018-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		sfc
Summary:	SoundFontCombi - ALSA MIDI event mixer
Version:	0.018
Release:	1
License:	GPLv2
Group:		Sound
URL:		http://personal.telefonica.terra.es/web/soudfontcombi
Source:		%{name}-%{version}.tar.gz
BuildRequires:	fltk-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(pixman-1)
BuildRequires:	pkgconfig(x11)

%description
SoudFontCombi uses the ALSA sequencer to route MIDI events. You have 8 parts
and 2 MIDI ports, and you can produce combinations of sounds like some fancy
synthetizers.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

#menu
mkdir -p %{buildroot}%{_datadir}/applications/
cat << EOF > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=Audio;
Icon=sound_section
Name=SoundFontCombi
Comment=MIDI event mixer
Categories=AudioVideo;Player;Audio;
EOF

%files
%doc AUTHORS ChangeLog README COPYING
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7485 |12cr|sflphone-1.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 4
%define libqtsflphone %mklibname qtsflphone %{major}
%define libqtsflphonedevel %mklibname qtsflphone -d

Summary:	A robust standards-compliant enterprise softphone
Name:		sflphone
Version:	1.2.0
Release:	1
Url:		http://www.sflphone.org/
#Source0:	https://projects.savoirfairelinux.com/attachments/download/2865/%{name}-%{version}.tar.gz
# some files are missed in original tarball, so using version from git
Source0:	%{name}-%{version}.tar.xz
# pjsip is GPLv2+; sflphone-common is GPLv3+
License:	GPLv2+ and GPLv3+
Group:		Communications
BuildRequires:	openssl-devel libcommoncpp-devel yaml-devel celt-devel
BuildRequires:	ccrtp-devel pkgconfig(libzrtpcpp) astyle gsm-devel
BuildRequires:	pkgconfig(samplerate) pkgconfig(alsa) pulseaudio-devel speex-devel
BuildRequires:	pkgconfig(uuid) dbus-devel expat-devel
BuildRequires:	dbus-glib-devel pkgconfig(libnotify) gtk+3-devel glib2-devel
BuildRequires:	webkitgtk3-devel pkgconfig(libgnomeui-2.0) gnome-doc-utils
BuildRequires:	evolution-data-server-devel check-devel >= 0.9.4
BuildRequires:	pcre-devel
#BuildRequires:	cmake
#BuildRequires:	kdepim4-devel
BuildRequires:	dbus-c++-devel
BuildRequires:	pkgconfig(libebook-1.2)
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	rarian
Suggests:	%{name}-client

%description
SFLphone is a robust standards-compliant enterprise softphone, for desktop and
embedded systems. It is designed to handle several hundreds of calls a day.

Features highlight:
  o  UI-independant telephony core
  o  Enterprise scalability functions
  o  GNOME, KDE and CLI clients
  o  SIP and IAX2 protocols support
  o  Multi-line, call transfer, call hold, call recording
  o  Multi-way conferencing
  o  High definition audio codecs
  o  Signalling and voice encryption (TLS, SRTP)
  o  Pulseaudio support

%package plugins
Summary: A robust standards-compliant enterprise softphone
License: GPLv3+
Requires: %{name}

%description plugins
Plugins for SFLphone software phone.

%package client-gnome
Summary: A robust standards-compliant enterprise softphone
License: GPLv3+
Requires: %{name}
Provides: %{name}-client = %{EVRD}

%description client-gnome
This package contains the GNOME client for SFLphone.

%package client-kde
Summary: A robust standards-compliant enterprise softphone
License: GPLv3+
Requires: %{name}
Provides: %{name}-client = %{EVRD}

%description client-kde
This package contains the KDE client for SFLphone.

%package -n %{libqtsflphone}
Summary: Qt library for SFLphone client
License: GPLv3+

%description -n %{libqtsflphone}
This package contains the Qt library for SFLphone.

%package -n %{libqtsflphonedevel}
Summary: Qt library for SFLphone client
License: GPLv3+
Requires: %{libqtsflphone} = %{version}
Provides: qtsflphone-devel = %{EVRD}

%description -n %{libqtsflphonedevel}
This package contains Qt development files for SFLphone.

%prep
%setup -q
#find kde/ -type f -not -name '*.sh' -exec chmod a-x {} \;

%build
pushd daemon/libs/pjproject
%configure2_5x --enable-libsamplerate
make dep
make
popd

pushd daemon
./autogen.sh
%configure2_5x
%make
popd

pushd plugins
./autogen.sh
%configure2_5x
%make
popd

pushd gnome
./autogen.sh
%configure2_5x --disable-schemas-install --disable-silent-rules
%make
popd

#pushd kde
#cmake
#make
#popd

%install
%makeinstall_std -C daemon
%makeinstall_std -C plugins
%makeinstall_std -C gnome
#makeinstall_std -C kde/build

%find_lang %{name}-client-gnome --with-gnome
#find_lang %{name}-client-kde --with-kde

%files
%doc daemon/AUTHORS daemon/NEWS daemon/README daemon/TODO
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/codecs/
%{_libdir}/%{name}/sflphoned
%{_datadir}/dbus-1/services/org.sflphone.SFLphone.service
%{_mandir}/man1/sflphoned*
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/ringtones/

%files plugins
%doc plugins/AUTHORS plugins/NEWS plugins/README
%{_libdir}/%{name}/plugins/

%files client-gnome -f %{name}-client-gnome.lang
%doc gnome/AUTHORS gnome/README gnome/NEWS
%{_sysconfdir}/gconf/schemas/sflphone-client-gnome.schemas
%{_bindir}/%{name}
%{_bindir}/%{name}-client-gnome
%{_datadir}/applications/%{name}.desktop
%{_datadir}/gnome/help/%{name}/
%{_mandir}/man1/sflphone.1*
%{_mandir}/man1/sflphone-client-gnome.1*
%{_datadir}/omf/%{name}/
%{_datadir}/pixmaps/%{name}.svg
%{_datadir}/%{name}/*.svg
%{_datadir}/%{name}/*.gif
%{_datadir}/%{name}/ui/
#%{_datadir}/%{name}/webkit/

#files client-kde -f %{name}-client-kde.lang
#doc kde/AUTHORS kde/NEWS kde/README
#%{_bindir}/%{name}-client-kde
#%{_kde_appsdir}/*
#%{_kde_libdir}/kde4/*
#%{_kde_applicationsdir}/*
#%{_mandir}/man1/sflphone-client-kde.1*
#%{_kde_services}/*
#%{_iconsdir}/hicolor/*/apps/sflphone-client-kde.*
#%{_kde_docdir}/HTML/en/*
#%{_datadir}/config.kcfg/sflphone-client-kde.kcfg

#files -n %{libqtsflphone}
#%{qt4lib}/libqtsflphone.so.%{major}
#%{qt4lib}/libqtsflphone.so.%{version}

#files -n %{libqtsflphonedevel}
#%{qt4lib}/libqtsflphone.so
#%{_includedir}/qtsflphone/

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7486 |12cr|sflphone-kde-1.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	4
%define libname	%mklibname ksflphone %{major}
%define devname	%mklibname ksflphone -d

Name:		sflphone-kde
Version:	1.2.0
Release:	1
Summary:	SFLPhone KDE client
License:	GPLv3+
Group:		Communications
Source0:	http://download.kde.org/stable/sflphone/%{version}/src/%{name}-%{version}.tar.bz2
BuildRequires:	cmake
BuildRequires:	kdepim4-devel

%description
This package contains the KDE client for SFLPhone.

%package -n %{libname}
Summary:	Shared libraries for SFLPhone KDE client
Group:		System/Libraries

%description -n %{libname}
This package contains shared libraries for SFLPhone KDE client.

%package -n %{devname}
Summary:	Development files for %{libname}
Group:		Development/C++

%description -n %{devname}
This package contains development files for SFLPhone KDE client.

%prep
%setup -qn %{name}

%build
%cmake_kde4
%make

%install
pushd build
%makeinstall_std
popd

%files
%doc AUTHORS README
%doc %{_kde_docdir}/HTML/en/sflphone-client-kde
%{_bindir}/sflphone-client-kde
%{_kde_libdir}/kde4/plasma_engine_sflphone.so
%{_kde_applicationsdir}/sflphone-client-kde.desktop
%{_kde_appsdir}/plasma/plasmoids/org.kde.plasma.applet.sflphone
%{_kde_appsdir}/plasma/services/sflphone.operations
%{_kde_appsdir}/sflphone-client-kde
%{_kde_datadir}/config.kcfg/sflphone-client-kde.kcfg
%{_kde_iconsdir}/hicolor/*/apps/sflphone-client-kde.*
%{_kde_services}/plasma-*-sflphone.desktop
%{_mandir}/man1/sflphone-client-kde.1*

%files -n %{libname}
%{_kde_libdir}/libksflphone.so.%{major}
%{_kde_libdir}/libksflphone.so.%{version}
%{_kde_libdir}/libqtsflphone.so.%{major}
%{_kde_libdir}/libqtsflphone.so.%{version}

%files -n %{devname}
%doc AUTHORS DEVELOPPER README
%{_kde_libdir}/libksflphone.so
%{_kde_libdir}/libqtsflphone.so
%{_includedir}/ksflphone/
%{_includedir}/qtsflphone/

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7487 |12cr|sfml-1.6-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	_duplicate_files_terminate_build 0

Name:			sfml
Version:		1.6
Release:		5

%define	major		1
%define	minor		6

%define	libname_a	%mklibname sfml-audio %{major}.%{minor}
%define develname_a	%mklibname sfml-audio -d
%define	libname_g	%mklibname sfml-graphics %{major}.%{minor}
%define develname_g	%mklibname sfml-graphics -d
%define	libname_n	%mklibname sfml-network %{major}.%{minor}
%define develname_n	%mklibname sfml-network -d
%define	libname_s	%mklibname sfml-system %{major}.%{minor}
%define develname_s	%mklibname sfml-system -d
%define	libname_w	%mklibname sfml-window %{major}.%{minor}
%define develname_w	%mklibname sfml-window -d

%define	cname		c%{name}

%define	libname_ac	%mklibname csfml-audio %{major}.%{minor}
%define develname_ac	%mklibname csfml-audio -d
%define	libname_gc	%mklibname csfml-graphics %{major}.%{minor}
%define develname_gc	%mklibname csfml-graphics -d
%define	libname_nc	%mklibname csfml-network %{major}.%{minor}
%define develname_nc	%mklibname csfml-network -d
%define	libname_sc	%mklibname csfml-system %{major}.%{minor}
%define develname_sc	%mklibname csfml-system -d
%define	libname_wc	%mklibname csfml-window %{major}.%{minor}
%define develname_wc	%mklibname csfml-window -d

Summary:	Simple and Fast Multimedia Library
License:	zlib/libpng License
Group:		System/Libraries
URL:		http://sourceforge.net/projects/sfml
Source0:	http://sourceforge.net/projects/sfml/files/sfml/%{version}/SFML-%{version}-sdk-linux-32.tar.gz
Source1:	http://sourceforge.net/projects/sfml/files/sfml/%{version}/SFML-%{version}-c-sdk-linux-32.tar.gz
# real links:
# wget http://sourceforge.net/projects/sfml/files/sfml/%{version}/SFML-%{version}-sdk-linux-32.tar.gz/download
# wget http://sourceforge.net/projects/sfml/files/sfml/%{version}/SFML-%{version}-c-sdk-linux-32.tar.gz/download
Patch0:		samples-qt-Makefile-qt-inc-path.patch
Patch1:		sfml-c-makefile.patch
Patch2:		rem-included-libs.patch
Patch3:		SFML-1.6-png15.patch
Patch4:		SFML-1.6-gcc4.7.patch
Patch5:		SFML-1.6-dso.patch

BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	recode
#for samples
BuildRequires:	qt4-devel
BuildRequires:	wxgtku-devel

%description
SFML is a portable and easy to use multimedia API written in C++.

Its features are :
 - portability,
 - object-oriented design,
 - flexibility (a lot of small packages),
 - easy to use,
 - easy to integrate with GUI toolkits.

The library is divided in 5 small packages :
 - audio
 - graphics
 - network
 - system
 - window

This package contains documentation and samples.

########################################################
# C++ libs

%package -n %{develname_a}
Summary:	Header files from %{name}-audio
Group:		Development/C++
Requires:	sfml-system-devel = %{version}
Requires:	%{libname_a} = %{version}
Provides:	%{name}-audio-devel = %{version}-%{release}
Conflicts:	%{develname_ac}

%description -n %{develname_a}
Includes files for developing programs based on %{name}-audio.

%package -n %{develname_g}
Summary:	Header files from %{name}-graphics
Group:		Development/C++
Requires:	sfml-window-devel = %{version}
Requires:	%{libname_g} = %{version}
Provides:	%{name}-graphics-devel = %{version}-%{release}
Conflicts:	%{develname_gc}

%description -n %{develname_g}
Includes files for developing programs based on %{name}-graphics.

%package -n %{develname_n}
Summary:	Header files from %{name}-network
Group:		Development/C++
Requires:	sfml-system-devel = %{version}
Requires:	%{libname_n} = %{version}
Provides:	%{name}-network-devel = %{version}-%{release}
Conflicts:	%{develname_nc}

%description -n %{develname_n}
Includes files for developing programs based on %{name}-network.

%package -n %{develname_s}
Summary:	Header files from %{name}-system
Group:		Development/C++
Requires:	%{libname_s} = %{version}
Provides:	%{name}-system-devel = %{version}-%{release}
Conflicts:	%{develname_sc}

%description -n %{develname_s}
Includes files for developing programs based on %{name}-system.

%package -n %{develname_w}
Summary:	Header files from %{name}-window
Group:		Development/C++
Requires:	sfml-system-devel = %{version}
Requires:	%{libname_w} = %{version}
Provides:	%{name}-window-devel = %{version}-%{release}
Conflicts:	%{develname_wc}

%description -n %{develname_w}
Includes files for developing programs based on %{name}-window.

%package -n %{libname_a}
Summary:	Dynamic libraries from %{name}-audio
Group:		System/Libraries
Provides:	%{name}-audio = %{version}-%{release}

%description -n %{libname_a}
Dynamic libraries from %{name}-audio.

%package -n %{libname_g}
Summary:	Dynamic libraries from %{name}-graphics
Group:		System/Libraries
Provides:	%{name}-graphics = %{version}-%{release}

%description -n %{libname_g}
Dynamic libraries from %{name}-graphics.

%package -n %{libname_n}
Summary:	Dynamic libraries from %{name}-network
Group:		System/Libraries
Provides:	%{name}-network = %{version}-%{release}

%description -n %{libname_n}
Dynamic libraries from %{name}-network.

%package -n %{libname_s}
Summary:	Dynamic libraries from %{name}-system
Group:		System/Libraries
Provides:	%{name}-system = %{version}-%{release}

%description -n %{libname_s}
Dynamic libraries from %{name}-system.

%package -n %{libname_w}
Summary:	Dynamic libraries from %{name}-window
Group:		System/Libraries
Provides:	%{name}-window = %{version}-%{release}

%description -n %{libname_w}
Dynamic libraries from %{name}-window.

########################################################
# C libs

%package -n %{develname_ac}
Summary:	Header files from %{cname}-audio
Group:		Development/C
Requires:	sfml-system-devel = %{version}
Requires:	%{libname_ac} = %{version}
Requires:	%{libname_a} = %{version}
Provides:	%{cname}-audio-devel = %{version}-%{release}

%description -n %{develname_ac}
Includes files for developing programs based on %{cname}-audio.

%package -n %{develname_gc}
Summary:	Header files from %{cname}-graphics
Group:		Development/C
Requires:	sfml-window-devel = %{version}
Requires:	%{libname_gc} = %{version}
Requires:	%{libname_g} = %{version}
Provides:	%{cname}-graphics-devel = %{version}-%{release}

%description -n %{develname_gc}
Includes files for developing programs based on %{cname}-graphics.

%package -n %{develname_nc}
Summary:	Header files from %{cname}-network
Group:		Development/C
Requires:	sfml-system-devel = %{version}
Requires:	%{libname_nc} = %{version}
Requires:	%{libname_n} = %{version}
Provides:	%{cname}-network-devel = %{version}-%{release}

%description -n %{develname_nc}
Includes files for developing programs based on %{cname}-network.

%package -n %{develname_sc}
Summary:	Header files from %{cname}-system
Group:		Development/C
Requires:	%{libname_sc} = %{version}
Requires:	%{libname_s} = %{version}
Provides:	%{cname}-system-devel = %{version}-%{release}

%description -n %{develname_sc}
Includes files for developing programs based on %{cname}-system.

%package -n %{develname_wc}
Summary:	Header files from %{cname}-window
Group:		Development/C
Requires:	sfml-system-devel = %{version}
Requires:	%{libname_wc} = %{version}
Requires:	%{libname_w} = %{version}
Provides:	%{cname}-window-devel = %{version}-%{release}

%description -n %{develname_wc}
Includes files for developing programs based on %{cname}-window.

%package -n %{libname_ac}
Summary:	Dynamic libraries from %{cname}-audio
Group:		System/Libraries
Requires:	%{libname_a} = %{version}
Provides:	%{cname}-audio = %{version}-%{release}

%description -n %{libname_ac}
Dynamic libraries from %{cname}-audio.

%package -n %{libname_gc}
Summary:	Dynamic libraries from %{cname}-graphics
Group:		System/Libraries
Requires:	%{libname_g} = %{version}
Provides:	%{cname}-graphics = %{version}-%{release}

%description -n %{libname_gc}
Dynamic libraries from %{cname}-graphics.

%package -n %{libname_nc}
Summary:	Dynamic libraries from %{cname}-network
Group:		System/Libraries
Requires:	%{libname_n} = %{version}
Provides:	%{cname}-network = %{version}-%{release}

%description -n %{libname_nc}
Dynamic libraries from %{cname}-network.

%package -n %{libname_sc}
Summary:	Dynamic libraries from %{cname}-system
Group:		System/Libraries
Requires:	%{libname_s} = %{version}
Provides:	%{cname}-system = %{version}-%{release}

%description -n %{libname_sc}
Dynamic libraries from %{cname}-system.

%package -n %{libname_wc}
Summary:	Dynamic libraries from %{cname}-window
Group:		System/Libraries
Requires:	%{libname_w} = %{version}
Provides:	%{cname}-window = %{version}-%{release}

%description -n %{libname_wc}
Dynamic libraries from %{cname}-window.

########################################################

%prep
%setup -q -b1 -n SFML-%{version}
rm -f lib/*.so*
# removing included libs
rm -rf src/SFML/Graphics/libjpeg/
rm -rf src/SFML/Graphics/libpng/
rm -rf src/SFML/Graphics/zlib/
%patch0 -p0 -b .qtincpath
%patch1 -p0 -b .csfml
%patch2 -p1 -b .inclibs
%patch3 -p1 -b .png15
%patch4 -p1 -b .gcc46
%patch5 -p1 -b .dso
%ifarch x86_64
perl -pi -e "s|DESTDIR\)/lib|DESTDIR\)/lib64|" src/SFML/Makefile
%endif
perl -pi -e "s|\r\n|\n|g" *.txt
recode l1..u8 *.txt

%ifarch x86_64
perl -pi -e "s|DESTDIR\)/lib|DESTDIR\)/lib64|" CSFML/src/SFML/Makefile
%endif

# fix samples build
perl -pi -e "s|export LDFLAGS  =|export LDFLAGS  = -L%{_libdir} -L../../lib|" \
 samples/Makefile
perl -pi -e "s|-I/usr/include/qt4|-I/usr/lib/qt4/include|" \
 samples/qt/Makefile

# fix samples data location
find samples -name "*.cpp" -exec perl -pi -e \
 "s|datas|%{_datadir}/%{name}/samples/bin/datas|g" {} +

%build
%make
#samples
pushd lib
for i in *.so* ; do ln -s $i ${i%.1.6} ; done
popd
pushd samples
%make
popd
pushd CSFML
%make
popd

%install
%makeinstall_std DESTDIR=%{buildroot}%{_prefix}

pushd CSFML
%makeinstall_std DESTDIR=%{buildroot}%{_prefix}
popd

# install sample source and data
rm -f %{buildroot}%{_datadir}/%{name}/samples/*/*.o
install -d -m 755 %{buildroot}%{_datadir}/%{name}/samples
cp -R ./samples/* %{buildroot}%{_datadir}/%{name}/samples/
rm -f %{buildroot}%{_datadir}/%{name}/samples/*/*.o

# install sample binaries to sfml-sample*
install -d -m 755 %{buildroot}%{_bindir}
for i in %{buildroot}%{_datadir}/%{name}/samples/bin/[!d]* ; do \
 mv $i %{buildroot}%{_bindir}/sfml-sample-`basename $i` ; done

%files
%defattr(0644,root,root,0755)
%doc *.txt doc/*
%attr(0755,root,root) %{_bindir}/sfml-sample-*
%{_datadir}/%{name}/samples

##############################
# C++ libs

%files -n %{develname_a}
%defattr(0644,root,root,0755)
%{_includedir}/SFML/Audio.hpp
%{_includedir}/SFML/Audio
%{_libdir}/libsfml-audio.so

%files -n %{develname_g}
%defattr(0644,root,root,0755)
%{_includedir}/SFML/Graphics.hpp
%{_includedir}/SFML/Graphics
%{_libdir}/libsfml-graphics.so

%files -n %{develname_n}
%defattr(0644,root,root,0755)
%{_includedir}/SFML/Network.hpp
%{_includedir}/SFML/Network
%{_libdir}/libsfml-network.so

%files -n %{develname_s}
%defattr(0644,root,root,0755)
%dir %{_includedir}/SFML
%{_includedir}/SFML/Config.hpp
%{_includedir}/SFML/System.hpp
%{_includedir}/SFML/System
%{_libdir}/libsfml-system.so

%files -n %{develname_w}
%defattr(0644,root,root,0755)
%{_includedir}/SFML/Window.hpp
%{_includedir}/SFML/Window
%{_libdir}/libsfml-window.so

%files -n %{libname_a}
%defattr(0644,root,root,0755)
%{_libdir}/libsfml-audio.so.%{major}.%{minor}

%files -n %{libname_g}
%defattr(0644,root,root,0755)
%{_libdir}/libsfml-graphics.so.%{major}.%{minor}

%files -n %{libname_n}
%defattr(0644,root,root,0755)
%{_libdir}/libsfml-network.so.%{major}.%{minor}

%files -n %{libname_s}
%defattr(0644,root,root,0755)
%{_libdir}/libsfml-system.so.%{major}.%{minor}

%files -n %{libname_w}
%defattr(0644,root,root,0755)
%{_libdir}/libsfml-window.so.%{major}.%{minor}

##############################
# C libs

%files -n %{develname_ac}
%defattr(0644,root,root,0755)
%{_includedir}/SFML/Audio.h
%{_includedir}/SFML/Audio
%{_libdir}/libcsfml-audio.so

%files -n %{develname_gc}
%defattr(0644,root,root,0755)
%{_includedir}/SFML/Graphics.h
%{_includedir}/SFML/Graphics
%{_libdir}/libcsfml-graphics.so

%files -n %{develname_nc}
%defattr(0644,root,root,0755)
%{_includedir}/SFML/Network.h
%{_includedir}/SFML/Network
%{_libdir}/libcsfml-network.so

%files -n %{develname_sc}
%defattr(0644,root,root,0755)
%dir %{_includedir}/SFML
%{_includedir}/SFML/Config.h
%{_includedir}/SFML/System.h
%{_includedir}/SFML/System
%{_libdir}/libcsfml-system.so

%files -n %{develname_wc}
%defattr(0644,root,root,0755)
%{_includedir}/SFML/Window.h
%{_includedir}/SFML/Window
%{_libdir}/libcsfml-window.so

%files -n %{libname_ac}
%defattr(0644,root,root,0755)
%{_libdir}/libcsfml-audio.so.%{major}.%{minor}

%files -n %{libname_gc}
%defattr(0644,root,root,0755)
%{_libdir}/libcsfml-graphics.so.%{major}.%{minor}

%files -n %{libname_nc}
%defattr(0644,root,root,0755)
%{_libdir}/libcsfml-network.so.%{major}.%{minor}

%files -n %{libname_sc}
%defattr(0644,root,root,0755)
%{_libdir}/libcsfml-system.so.%{major}.%{minor}

%files -n %{libname_wc}
%defattr(0644,root,root,0755)
%{_libdir}/libcsfml-window.so.%{major}.%{minor}




%changelog
* Sat Sep  29 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: ccf73c8
- Update gcc patch, convert BR to pkgconfig style
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7488 |12cr|sfml2-2.0-0.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major		2
%define	minor		0

%define	libname_a	%mklibname %{name}-audio %{major}.%{minor}
%define	libname_g	%mklibname %{name}-graphics %{major}.%{minor}
%define	libname_n	%mklibname %{name}-network %{major}.%{minor}
%define	libname_s	%mklibname %{name}-system %{major}.%{minor}
%define	libname_w	%mklibname %{name}-window %{major}.%{minor}
%define	develname	%mklibname %{name} -d

Name:		sfml2
Version:	2.0
Release:	0.2
Summary:	Simple and Fast Multimedia Library
License:	zlib/libpng License
Group:		System/Libraries
URL:		http://sourceforge.net/projects/sfml
# Use git snapshot
Source0:	%{name}-%{version}.tar.bz2
Patch0:		sfml2-2.0-dont_install_docs.patch
Patch1:		sfml2-2.0-gcc4.7.patch
BuildRequires:	cmake
BuildRequires:	doxygen
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(glew)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	jpeg-devel

%description
SFML is a portable and easy to use multimedia API written in C++.

Its features are :
 - portability,
 - object-oriented design,
 - flexibility (a lot of small packages),
 - easy to use,
 - easy to integrate with GUI toolkits.

The library is divided in 5 small packages :
 - audio
 - graphics
 - network
 - system
 - window

########################################################

%package -n %{develname}
Summary:	Header and .so files for %{name}
Group:		Development/C++
Requires:	%{name}-audio = %{version}-%{release}
Requires:	%{name}-graphics = %{version}-%{release}
Requires:	%{name}-network = %{version}-%{release}
Requires:	%{name}-system = %{version}-%{release}
Requires:	%{name}-window = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Conflicts:	libsfml-audio-devel < %{version}
Conflicts:	libsfml-graphics-devel < %{version}
Conflicts:	libsfml-network-devel < %{version}
Conflicts:	libsfml-system-devel < %{version}
Conflicts:	libsfml-window-devel < %{version}

%description -n %{develname}
Includes files for developing programs based on %{name}.

%package -n %{libname_a}
Summary:	Dynamic libraries from %{name}-audio
Group:		System/Libraries
Provides:	%{name}-audio = %{version}-%{release}

%description -n %{libname_a}
Dynamic libraries from %{name}-audio.

%package -n %{libname_g}
Summary:	Dynamic libraries from %{name}-graphics
Group:		System/Libraries
Provides:	%{name}-graphics = %{version}-%{release}

%description -n %{libname_g}
Dynamic libraries from %{name}-graphics.

%package -n %{libname_n}
Summary:	Dynamic libraries from %{name}-network
Group:		System/Libraries
Provides:	%{name}-network = %{version}-%{release}

%description -n %{libname_n}
Dynamic libraries from %{name}-network.

%package -n %{libname_s}
Summary:	Dynamic libraries from %{name}-system
Group:		System/Libraries
Provides:	%{name}-system = %{version}-%{release}

%description -n %{libname_s}
Dynamic libraries from %{name}-system.

%package -n %{libname_w}
Summary:	Dynamic libraries from %{name}-window
Group:		System/Libraries
Provides:	%{name}-window = %{version}-%{release}

%description -n %{libname_w}
Dynamic libraries from %{name}-window.

%package	doc
Summary:	Documenation for %{name}
Group:		Books/Computer books
BuildArch:	noarch

%description	doc
Documenation for %{name}.

########################################################

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
%cmake -DBUILD_DOC=TRUE
%make
%make doc

%install
%makeinstall_std -C build

%files
%defattr(0644,root,root,0755)
%doc readme.txt license.txt

%files -n %{develname}
%defattr(0644,root,root,0755)
%{_includedir}/SFML
%{_libdir}/libsfml-*.so
%{_datadir}/cmake/Modules/*.cmake

%files -n %{libname_a}
%defattr(0644,root,root,0755)
%{_libdir}/libsfml-audio.so.%{major}
%{_libdir}/libsfml-audio.so.%{major}.%{minor}

%files -n %{libname_g}
%defattr(0644,root,root,0755)
%{_libdir}/libsfml-graphics.so.%{major}
%{_libdir}/libsfml-graphics.so.%{major}.%{minor}

%files -n %{libname_n}
%defattr(0644,root,root,0755)
%{_libdir}/libsfml-network.so.%{major}
%{_libdir}/libsfml-network.so.%{major}.%{minor}

%files -n %{libname_s}
%defattr(0644,root,root,0755)
%{_libdir}/libsfml-system.so.%{major}
%{_libdir}/libsfml-system.so.%{major}.%{minor}

%files -n %{libname_w}
%defattr(0644,root,root,0755)
%{_libdir}/libsfml-window.so.%{major}
%{_libdir}/libsfml-window.so.%{major}.%{minor}

%files doc
%defattr(0644,root,root,0755)
%doc build/doc/html examples



%changelog
* Wed Nov 30 2011 Andrey Bondrov <abondrov@mandriva.org> 2.0-0.1mdv2011.0
+ Revision: 735570
- imported package sfml2


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7489 |12cr|sgrotum-2.0.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    sgrotum
%define version 2.0.0
%define release %mkrel 6

%define section Networking/Mail
%define title   Sgrotum
%define Summary Email/news SiGnature ROTUMbulator

Summary:        %Summary
Name:           %name
Version:        %version
Release:        %release
License:        GPL
Group:          %section
URL:            http://homepages.ihug.co.nz/~trmusson/programs.html
Source0:        %name-%version.tar.bz2
BuildRoot:      %_tmppath/%name-buildroot
Buildrequires:  glib2-devel

%description
An email/news SiGnature ROTUMbulator. As well as the rotation and
randomization of signatures, it'll optionally insert random
quotations, taking care of length, word-wrap and justification.
Like this:

# Han
-- 
                 __   Men often believe -- or pretend -- that the Law
      .,-;-;-,. /'_\  is something sacred, or at least a science -- an
    _/_/_/_|_\_\) /       unfounded assumption very convenient to
  '-<_><_><_><_>=/\                     governments.
jgs `/_/====/_/-'\_\
     ""     ""    ""


%prep
%setup -q

%build
%configure --enable-glib2
%make


%install
rm -rf %buildroot
%makeinstall


%clean
rm -rf %buildroot


%files
%defattr(0755,root,root,0755)
%_bindir/*
%defattr(0644,root,root,0755)
%doc AUTHORS COPYING README ChangeLog examples
%_mandir/man1/%name.1.*



%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 2.0.0-6mdv2010.0
+ Revision: 433731
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.0.0-5mdv2009.0
+ Revision: 260647
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.0.0-4mdv2009.0
+ Revision: 252367
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.0.0-2mdv2008.1
+ Revision: 127214
- kill re-definition of %%buildroot on Pixel's request
- import sgrotum


* Mon Jan 02 2006 Lenny Cartier <lenny@mandriva.com> 2.0.0-2mdk
- rebuild

* Fri Oct 15 2004 Lenny Cartier <lenny@mandrakesoft.com> 2.0.0-1mdk
- 2.0.0

* Fri Sep 12 2003 Han Boetes <han@linux-mandrake.com> 1.2.6-1mdk
- Initial release for mandrake. Perhaps it will even make it in 9.2
  cooker? :)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7490 |12cr|shake-0.999-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Name: 		shake
Version: 	0.999
Release: 	1
License: 	GPLv3
Summary: 	User-space file-system defragmenter
Group:		System/Configuration/Hardware
URL:		http://vleu.net/shake/
Source: 	http://download.savannah.nongnu.org/releases/%name/%name-%version.tar.bz2
BuildRequires: attr-devel
BuildRequires: help2man
BuildRequires: kdelibs4-devel

%description
Shake is a defragmenter that runs in user space and works on a live system.
It just works by rewriting fragmented files. But it has some heuristics that
could make it more efficient than other tools, including defrag and, maybe,
xfs_fsr.

%prep
%setup -q -n %name-fs-%version
chmod 755 COPYING GPL.txt

%build
%cmake_kde4
%make
#debug fix
cd ..
chmod 644 {linux,judge,signals,executive,msg,unattr,main}.c
chmod 644 {signals,executive,msg,judge}.h

%install
cd build
DESTDIR=%{buildroot} make install
cd ..


%files
%doc COPYING GPL.txt
%{_bindir}/*
%_mandir/man8/*




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7491 |12cr|shared-color-targets-0.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define alphatag 20091218

Summary: Shared color targets for creating color profiles
Name: shared-color-targets
Version: 0.1.0
Release: %mkrel 1
URL: http://github.com/hughsie/shared-color-targets
Source0: http://people.freedesktop.org/~hughsient/releases/%{name}-%{version}.tar.xz
License: GPLv2+ and Public Domain and CC-BY-SA
Group: System/Libraries
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
BuildArch: noarch

%description 
The shared-color-targets package contains various targets which are useful for
programs that create ICC profiles.
This package only contains the free targets that can be safely distributed
with Fedora.

%prep
%setup -q

%build
%configure2_5x

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc AUTHORS COPYING
%dir %{_datadir}/color/targets
%{_datadir}/color/targets/*.it8
%dir %{_datadir}/shared-color-targets

# Wolf Faust
%dir %{_datadir}/shared-color-targets/wolf_faust
%{_datadir}/shared-color-targets/wolf_faust/*
%dir %{_datadir}/color/targets/wolf_faust
%dir %{_datadir}/color/targets/wolf_faust/reflective
%{_datadir}/color/targets/wolf_faust/reflective/*.it8
%dir %{_datadir}/color/targets/wolf_faust/transmissive
%{_datadir}/color/targets/wolf_faust/transmissive/*.it8



%changelog
* Mon Sep 12 2011 Götz Waschk <waschk@mandriva.org> 0.1.0-1mdv2012.0
+ Revision: 699457
- new version
- xz tarball

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.0.1-0.20091218.2mdv2011.0
+ Revision: 614861
- the mass rebuild of 2010.1 packages

* Mon Jan 18 2010 Frederic Crozat <fcrozat@mandriva.com> 0.0.1-0.20091218.1mdv2010.1
+ Revision: 493217
- import shared-color-targets



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7492 |12cr|shedskin-0.8-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:    An experimental python to c++ compiler
Name:       shedskin
Version:    0.8
Release:    3
Source0:    http://schedskin.googlecode.com/files/shedskin-%{version}.tgz
License:	GPLv3
Group:		Development/Python
Url:		http://code.google.com/p/shedskin/
BuildRequires:	python-devel
Requires:	pkgconfig(bdw-gc)
BuildArch:	noarch

%description
Shed Skin is an experimental compiler, that can translate pure, but implicitly
statically typed Python (2.4-2.7) programs into optimized C++. It can generate
stand-alone programs or extension modules that can be imported and used in
larger Python programs. 

%prep
%setup -q

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}


%files
%doc README.html examples
%{_bindir}/%{name}
%{py_sitedir}/%{name}/
%{py_sitedir}/%{name}-%{version}-py%{py_ver}.egg-info


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7493 |12cr|shelldap-0.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		shelldap
Version:	0.5
Release:	%mkrel 1
Summary:	LDAP shell
License:	BSD
Group:		Networking/Other
URL:		http://projects.martini.nu/shelldap
Source:     shelldap
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
A handy shell-like interface for browsing LDAP servers and editing their
content. It keeps command history, has sane autocompletes, credential caching,
site-wide and individual configs, and it's fun to say. Shelldap! Shelldap!
Shelldap!

%prep
%setup -c -T
perl -p \
    -e 's|^#!/usr/bin/env perl|#!%{_bindir}/perl|' \
    < %{SOURCE0} > shelldap

%build
pod2man shelldap shelldap.1

%install
rm -rf %{buildroot}

install -d -m 755 %{buildroot}%{_bindir}
install -d -m 755 %{buildroot}%{_mandir}/man1
install -m 755 shelldap %{buildroot}%{_bindir}
install -m 644 shelldap.1 %{buildroot}%{_mandir}/man1

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/shelldap
%{_mandir}/man1/shelldap.1*



%changelog
* Fri Sep 16 2011 Stéphane Téletchéa <steletch@mandriva.org> 0.5-1mdv2012.0
+ Revision: 699964
- Update to 0.5

* Wed Mar 16 2011 Stéphane Téletchéa <steletch@mandriva.org> 0.4-1
+ Revision: 645424
- update to new version 0.4

* Thu Jan 06 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.2-1mdv2011.0
+ Revision: 629052
- import shelldap


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7494 |12cr|shfs-utils-0.35-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	shfs
%define	name	%{module}-utils
%define	version	0.35
%define	release	%mkrel 6

Summary:	Tools for (Secure) SHell File System module
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		System/Kernel and hardware
Url:		http://shfs.sourceforge.net/
Source0:	http://atrey.karlin.mff.cuni.cz/~qiq/src/shfs/%{module}-%{version}.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Mount shares from remote hosts using plain ssh/rsh connection.i
This package contains mount/umount utility for shfs kernel module.
   
%prep
%setup -q -n %{module}-%{version}

%build
%make CFLAGS="%{optflags} -iquote -I. -I../shfs/Linux-2.4/ -DSHFS_VERSION=\"%{version}\"" utils
make docs-install ROOT=. HTML_DOC_DIR=doc docs-install

%install
rm -rf %{buildroot}
make ROOT=%{buildroot} HTML_DOC_DIR=/doc MAN_PAGE_DIR=%{_mandir} utils-install docs-install
rm -rf doc
mv %{buildroot}/doc .

%clean
rm -rf %{buildroot}

%files
%defattr(644,root,root,755)
%doc TODO Changelog doc/*
%defattr(-,root,root)
%{_bindir}/shfsmount 
%{_bindir}/shfsumount 
/sbin/mount.shfs
%{_mandir}/man8/shfsmount.8*
%{_mandir}/man8/shfsumount.8*


%changelog
* Thu Oct 08 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 0.35-6mdv2010.0
+ Revision: 456209
- Rebuild for updated changelog.

* Thu Oct 08 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 0.35-5mdv2010.0
+ Revision: 456172
- Don't use deprecated -I- option while building (use -iquote).

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.35-4mdv2009.0
+ Revision: 269248
- rebuild early 2009.0 package (before pixel changes)
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.35-2mdv2008.1
+ Revision: 140792
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request
    - fix summary-ended-with-dot

* Sat Jun 23 2007 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.35-2mdv2008.0
+ Revision: 43501
- rebuild (closes #31553)
- Import shfs-utils



* Mon Aug 02 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.35-1mdk
- inital mdk release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7495 |12cr|shhopt-1.1.7-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 1
%define libname	%mklibname shhopt %{major}

Summary:	Library for parsing command line options
Name:		shhopt
Version:	1.1.7
Release:	%mkrel 6
License:	Artistic
Group:		System/Libraries
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL:		http://shh.thathost.com/pub-unix/
Source0:	http://shh.thathost.com/pub-unix/files/%{name}-%{version}.tar.bz2

%description
C-functions for parsing command line options, both traditional
one-character options, and GNU'ish --long-options.

%package -n	%{libname}
Summary:	Library for parsing command line options
Group:          System/Libraries

%description -n	%{libname}
C-functions for parsing command line options, both traditional
one-character options, and GNU'ish --long-options.

%package -n	%{libname}-devel
Summary:	Library and header files for the %{name} library
Group:		Development/C
Provides:	lib%{name}-devel = %{version}
Provides:	%{name}-devel = %{version}
Requires:	%{libname} = %{version}

%description -n	%{libname}-devel
C-functions for parsing command line options, both traditional
one-character options, and GNU'ish --long-options.

%prep

%setup -q -n %{name}-%{version}

%build

# make the shared library
make SHARED="1" OPTIM="%{optflags} -D_REENTRANT -fPIC"

# make the static library
make OPTIM="%{optflags} -D_REENTRANT -fPIC"

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

# install the shared library
make \
    SHARED="1" \
    INSTBASEDIR="%{buildroot}%{_prefix}" \
    INSTLIBDIR="%{buildroot}%{_libdir}" \
    install

# install the static library
make \
    INSTBASEDIR="%{buildroot}%{_prefix}" \
    INSTLIBDIR="%{buildroot}%{_libdir}" \
    install

# fix a file conflict with netpbm-devel
install -d %{buildroot}%{_includedir}/%{name}
mv %{buildroot}%{_includedir}/*.h %{buildroot}%{_includedir}/%{name}/

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%files -n %{libname}
%defattr(-,root,root)
%doc CREDITS ChangeLog INSTALL README TODO
%{_libdir}/*.so.*

%files -n %{libname}-devel
%defattr(-,root,root)
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/*
%{_libdir}/*.so
%{_libdir}/*.a


%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.1.7-6mdv2010.0
+ Revision: 433781
- rebuild

* Mon Jun 09 2008 Pixel <pixel@mandriva.com> 1.1.7-5mdv2009.0
+ Revision: 217195
- do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Thu Feb 14 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.1.7-5mdv2008.1
+ Revision: 168224
- fix no-buildroot-tag
- kill re-definition of %%buildroot on Pixel's request

* Wed May 09 2007 Oden Eriksson <oeriksson@mandriva.com> 1.1.7-5mdv2008.0
+ Revision: 25475
- Import shhopt



* Fri Apr 28 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.7-5mdk
- fix spec file mistake

* Fri Apr 28 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.7-4mdk
- fix a file conflict with netpbm-devel

* Thu May 12 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.7-3mdk
- rpmlint fixes
- lib64 fixes

* Sat Nov 13 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.1.7-2mdk
- rpmbuildupdated

* Sun Oct 05 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 1.1.7-1mdk
- initial cooker contrib

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7496 |12cr|shinken-0.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0.5
%define minor 1

Name:       shinken
Version:    0.6
Release:    2
Summary:    TNagios(R) compatible monitoring tool
License:    AGPL
Group:      Networking/Other
URL:        http://shinken-monitoring.org
Source0:    http://shinken-monitoring.org/pub/shinken-%{version}.tar.gz
Source1:    shinken.init
BuildRequires:  python-setuptools
BuildArch:  noarch

%description
Shinken is a new, Nagios compatible monitoring tool, written in Python. The
main goal of Shinken is to allow users to have a fully flexible architecture
for their monitoring system that can easily scale to large environments. It’s
as simple as in all the marketing cloud computing slides, but here, it’s
real!

Shinken is backwards-compatible with the Nagios configuration standard and
plugins. It works on any operating system and architecture that supports
Python, which includes Windows and GNU/Linux.

%prep
%setup -q

perl -pi \
    -e 's|path=/usr/lib/nagios/plugins|path=%{_libdir}/nagios/plugins|' \
    setup_parameters.cfg

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

rm -f %{buildroot}%{_sysconfdir}/init.d/*
rm -f %{buildroot}%{_sysconfdir}/default/shinken

install -d -m 755 %{buildroot}%{_initrddir}
install -m 755 %{SOURCE1} %{buildroot}%{_initrddir}/shinken

install -d -m 755 %{buildroot}%{_localstatedir}/log/shinken
install -d -m 755 %{buildroot}%{_localstatedir}/run/shinken

# move to an arch-neutral location
install -d -m 755 %{buildroot}%{_datadir}/shinken/plugins
mv %{buildroot}/usr/lib/shinken/plugins/check.sh \
    %{buildroot}%{_datadir}/shinken/plugins

%pre
%_pre_useradd shinken %{_localstatedir}/lib/shinken /bin/sh

%postun
%_postun_userdel shinken

%files
%doc README COPYING Changelog FROM_NAGIOS_TO_SHINKEN THANKS db doc
%config(noreplace) %{_sysconfdir}/shinken
%{_initrddir}/shinken
%{py_puresitedir}/shinken
%{py_puresitedir}/skonf
%{py_puresitedir}/Shinken-%{major}-py%{py_ver}.egg-info
%{_bindir}/shinken-arbiter
%{_bindir}/shinken-arbiter.py
%{_bindir}/shinken-broker
%{_bindir}/shinken-broker.py
%{_bindir}/shinken-poller
%{_bindir}/shinken-poller.py
%{_bindir}/shinken-discovery
%{_bindir}/shinken-reactionner
%{_bindir}/shinken-reactionner.py
%{_bindir}/shinken-receiver
%{_bindir}/shinken-receiver.py
%{_bindir}/shinken-scheduler
%{_bindir}/shinken-scheduler.py
%{_datadir}/shinken/plugins/check.sh
%attr(-,shinken,shinken) %{_localstatedir}/lib/shinken
%attr(-,shinken,shinken) %{_localstatedir}/log/shinken
%attr(-,shinken,shinken) %{_localstatedir}/run/shinken


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7497 |12cr|shmux-1.0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name shmux
%define version 1.0.2
%define release %mkrel 2

Name: 		%{name}
Version: 	%{version}
Release: 	%{release}
Summary: 	Program for executing the same command on many hosts in parallel
License: 	GPL
Group:		Networking/Remote access
Url: 		http://web.taranis.org/shmux/
Source0: 	%{name}-%{version}.tgz
BuildRequires:  pcre-devel
BuildRequires:  ncurses-devel
BuildRoot: %{_tmppath}/%{name}-%{version}


%description
Shmux is program for executing the same command on many hosts in parallel.
For each target, a child process is spawned by shmux, and a shell on the 
target obtained one of the supported methods: rsh, ssh, or sh. The output 
produced by the children is received by shmux and either (optionally) output 
in turn to the user using an easy to read format, or written to files for
later processing making it well suited for use in scripts.

%prep 
%setup -q -n %name-%{version}

%build
%configure
%make

%install
rm -rf $RPM_BUILD_ROOT

%makeinstall

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc tests/* CHANGES INSTALL LICENSE
%attr(755,root,root) %{_bindir}/*
%{_mandir}/man1/%name.1*
%_datadir/%name



%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-2mdv2011.0
+ Revision: 614862
- the mass rebuild of 2010.1 packages

* Wed Jan 27 2010 Antoine Ginies <aginies@mandriva.com> 1.0.2-1mdv2010.1
+ Revision: 497220
- release 1.0.2

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 1.0-0.beta9.4mdv2010.0
+ Revision: 445105
- rebuild

* Mon Mar 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-0.beta9.3mdv2009.1
+ Revision: 355572
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
    - fix no-buildroot-tag
    - kill re-definition of %%buildroot on Pixel's request
    - import shmux


* Wed Jul 12 2006 Lenny Cartier <lenny@mandriva.com> 1.0-0.beta9.1mdv2007.0
- beta9

* Tue Mar 22 2005 Antoine Ginies <aginies@n1.mandrakesoft.com> 1.0-0.beta6.2mdk
- rebuild

* Thu Dec 16 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.0-0.beta6.1mdk
- 1.0b6

* Wed Jun 09 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.13b-1mdk
- 0.13b

* Wed May 26 2004  <mdkc@n2.mandrakesoft.com> 0.12b-1mdk
- first mandrake release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7498 |12cr|shntool-3.0.10-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A multi-purpose WAVE data processing and reporting utility
Name:		shntool
Version:	3.0.10
Release:	%mkrel 3
URL:		http://etree.org/shnutils/shntool
Source0:	http://etree.org/shnutils/shntool/dist/src/%{name}-%{version}.tar.gz
Group:		Sound
License:	GPLv2
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Suggests:	flac
Suggests:	sox
Suggests:	cuetools
Suggests:	ttaenc
Suggests:	shorten
Suggests:	kexis
Suggests:	bonk
Suggests:	wavpack
Suggests:	mp4als
Suggests:	alac_decoder
Suggests:	mac

%description
A multi-purpose WAVE data processing and reporting utility. File formats are
abstracted from its core, so it can process any file that contains WAVE data,
compressed or not - provided there exists a format module to handle that
particular file type. 

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc AUTHORS ChangeLog COPYING NEWS README
%doc doc/*
%{_bindir}/shn*
%{_mandir}/man1/*.1.*


%changelog
* Thu Sep 22 2011 Andrey Bondrov <abondrov@mandriva.org> 3.0.10-3mdv2011.0
+ Revision: 700852
- Suggest more helper codecs as now we have them

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 3.0.10-2mdv2011.0
+ Revision: 614863
- the mass rebuild of 2010.1 packages

* Thu Apr 29 2010 Ahmad Samir <ahmadsamir@mandriva.org> 3.0.10-1mdv2010.1
+ Revision: 541015
- fix license
- import shntool



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7499 |12cr|shtool-2.0.8-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		shtool
Version:	2.0.8
Release:	7
Summary:	Portable shell tool
Group:		Shells
License:	GPLv2+
URL:		http://www.gnu.org/software/shtool/
Source0:	ftp://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.gz
BuildArch:	noarch

%description
GNU shtool is a compilation of small but very stable and portable
shell scripts into a single shell tool. All ingredients were in
successful use over many years in various free software projects.
The compiled shtool program is intended to be used inside the source
tree of other free software packages. There it can overtake various
(usually non-portable) tasks related to the building and installation
of such a package. It especially can replace the old mkdir.sh,
install.sh and related scripts. 

%prep
%setup -q

%build
%configure
%make

%check
make check

%install
%makeinstall_std

%files
%doc AUTHORS ChangeLog NEWS RATIONAL README THANKS VERSION
%{_mandir}/man*/%{name}*.*
%{_bindir}/%{name}
%{_bindir}/%{name}ize
%{_datadir}/%{name}/
%{_datadir}/aclocal/%{name}.m4



%changelog
* Tue May 10 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.0.8-7
+ Revision: 673277
- imported package shtool


* Tue May 10 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.0.8-7
- first mandriva release, imported and adapted from Fedora

* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.8-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild

* Thu Jan 27 2011 Fabian Affolter <fabian@bernewireless.net> - 2.0.8-5
- Rebuilt

* Sat Feb 27 2010 Fabian Affolter <fabian@bernewireless.net> - 2.0.8-4
- Rebuilt

* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.8-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild

* Sun Mar 08 2009 Fabian Affolter <fabian@bernewireless.net> - 2.0.8-2
- Added test suite

* Sat Dec 27 2008 Fabian Affolter <fabian@bernewireless.net> - 2.0.8-1
- Initial spec for Fedora

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7500 |12cr|shutter-0.88.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Feature-rich screenshot application
Name:		shutter
Version:	0.88.3
Release:	1
License:	GPLv3
Group:		Graphical desktop/GNOME
URL:		http://shutter-project.org/
Source0:	http://shutter-project.org/wp-content/uploads/releases/tars/%{name}-%{version}.tar.gz
BuildArch:	noarch
BuildRequires:	gettext
%rename gscrot

%description
Shutter is a feature-rich screenshot program. You can take a screenshot of a
specific area, window, your whole screen, or even of a website - apply
different effects to it, draw on it to highlight points, and then upload
to an image hosting site, all within one window.

%prep
%setup -q

%build

%install
install -d -m 0755 %{buildroot}
install -d -m 0755 %{buildroot}/%{_prefix}
cp -a bin %{buildroot}/%{_prefix}
cp -a share %{buildroot}/%{_prefix}
%find_lang %{name}
%find_lang %{name}-upload-plugins
%find_lang %{name}-plugins
cat %{name}-upload-plugins.lang >> %{name}.lang
cat %{name}-plugins.lang >> %{name}.lang

%files -f %{name}.lang
%defattr(-,root,root)
%attr(755,root,root) %{_bindir}/shutter
%{_datadir}/shutter/*
%{_datadir}/applications/shutter.desktop
%{_mandir}/man1/*
%{_iconsdir}/hicolor/*/apps/*.png
%{_iconsdir}/hicolor/scalable/apps/*.svg
%{_iconsdir}/ubuntu-mono-light/scalable/apps/
%{_iconsdir}/ubuntu-mono-dark/scalable/apps/
%{_iconsdir}/ubuntu-mono-light/*/apps/*.png
%{_iconsdir}/ubuntu-mono-dark/*/apps/*.png
%{_datadir}/pixmaps/%{name}.png
%doc README


%changelog
* Thu May 10 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.88.3-1
+ Revision: 797874
- update to 0.88.3

* Sun Feb 26 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.88.2-1
+ Revision: 780932
- update to 0.88.2
- specfile cleanup

* Mon Dec 12 2011 Alexander Khrukin <akhrukin@mandriva.org> 0.88.1-1
+ Revision: 740490
- version update 0.88.1

  + Jon Dill <dillj@mandriva.org>
    - update to 0.87.3

  + Sandro Cazzaniga <kharec@mandriva.org>
    - update to 0.86.2

* Fri Apr 16 2010 Frederik Himpe <fhimpe@mandriva.org> 0.86.1-1mdv2010.1
+ Revision: 535584
- update to new version 0.86.1

* Sun Apr 04 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.86-1mdv2010.1
+ Revision: 531233
- update to 0.86

* Thu Dec 10 2009 Frederik Himpe <fhimpe@mandriva.org> 0.85.1-1mdv2010.1
+ Revision: 476133
- Update to new version 0.85.1

* Fri Nov 20 2009 Frederik Himpe <fhimpe@mandriva.org> 0.85-1mdv2010.1
+ Revision: 467760
- Update to new version 0.85
- Make mo creation script not fail if directory for a certain locale
  does not exist yet

* Sun Oct 04 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 0.80.1-3mdv2010.0
+ Revision: 453267
- Make sure i18n files are uptodate (#53496).

* Sat Oct 03 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 0.80.1-2mdv2010.0
+ Revision: 453236
- Suggests perl-Image-Magic (optional, only some plugins require it)
  Closes #53496

* Fri Aug 07 2009 Frederik Himpe <fhimpe@mandriva.org> 0.80.1-1mdv2010.0
+ Revision: 411308
- Update to new version 0.80.1

* Thu Jul 09 2009 Frederik Himpe <fhimpe@mandriva.org> 0.80-1mdv2010.0
+ Revision: 394010
- Update to new version 0.80

* Tue Mar 17 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 0.70.1-0.ppa2.3mdv2009.1
+ Revision: 356637
- Remove own copy of perl-* modules provided by other packages, issue
  reported by Frederic Crozat.

* Thu Mar 12 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 0.70.1-0.ppa2.2mdv2009.1
+ Revision: 354274
- Suggests gnome-web-photo (optional, enables screenshots of websites
  feature).

* Wed Mar 11 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 0.70.1-0.ppa2.1mdv2009.1
+ Revision: 353965
- Updated to version 0.70.1-0.ppa2
- Removed requires for libgoocanvas, already required by perl-Goo-Canvas
- Replaced Requires for perl-Goo-Canvas by Suggests, it is optional
  (drawing tool disabled if not installed).
- Suggests perl-Gtk2-ImageView (optional, advanced seletion disabled if
  not installed).

* Wed Mar 11 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 0.70-0.ppa11.3mdv2009.1
+ Revision: 353900
- Change Group tag from "Development/Perl" to "Graphical desktop/GNOME",
  reported by Greg Harris.

* Wed Mar 11 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 0.70-0.ppa11.2mdv2009.1
+ Revision: 353864
- shutter must require libgoocanvas, not libgoocanvas3 (x86_64 lib64
  prefix), reported by Olivier Blin.

* Mon Mar 09 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 0.70-0.ppa11.1mdv2009.1
+ Revision: 353230
- Updated to version 0.70-0.ppa11
- Finish rename gscrot->shutter on spec.
- Split requires entries by line.
- Update shutter homepage URL entry.
- Obsolete current gscrot version in Mandriva cooker (gscrot renamed to
  shutter).
- Rename spec file (gscrot renamed to shutter).
- gscrot was renamed to shutter, change svn entry.

* Sat Jan 17 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 0.64-0.ppa10.2mdv2009.1
+ Revision: 330438
- Rebuild for fixed package changelog.

* Fri Jan 16 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 0.64-0.ppa10.1mdv2009.1
+ Revision: 330174
- Fix summary ended with dot.
- Line break description.
- Import gscrot package, made/sent by Ednilson Miura.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7501 |12cr|shutter-0.89.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Feature-rich screenshot application
Name:		shutter
Version:	0.89.1
Release:	1
License:	GPLv3
Group:		Graphical desktop/GNOME
URL:		http://shutter-project.org/
Source0:	http://shutter-project.org/wp-content/uploads/releases/tars/%{name}-%{version}.tar.gz
BuildArch:	noarch
BuildRequires:	gettext
%rename gscrot

%description
Shutter is a feature-rich screenshot program. You can take a screenshot of a
specific area, window, your whole screen, or even of a website - apply
different effects to it, draw on it to highlight points, and then upload
to an image hosting site, all within one window.

%prep
%setup -q

%build

%install
install -d -m 0755 %{buildroot}
install -d -m 0755 %{buildroot}/%{_prefix}
cp -a bin %{buildroot}/%{_prefix}
cp -a share %{buildroot}/%{_prefix}
%find_lang %{name}
%find_lang %{name}-upload-plugins
%find_lang %{name}-plugins
cat %{name}-upload-plugins.lang >> %{name}.lang
cat %{name}-plugins.lang >> %{name}.lang

%files -f %{name}.lang
%defattr(-,root,root)
%attr(755,root,root) %{_bindir}/shutter
%{_datadir}/shutter/*
%{_datadir}/applications/shutter.desktop
%{_mandir}/man1/*
%{_iconsdir}/hicolor/*/apps/*.png
%{_iconsdir}/hicolor/scalable/apps/*.svg
%{_iconsdir}/ubuntu-mono-light/scalable/apps/
%{_iconsdir}/ubuntu-mono-dark/scalable/apps/
%{_iconsdir}/ubuntu-mono-light/*/apps/*.png
%{_iconsdir}/ubuntu-mono-dark/*/apps/*.png
%{_datadir}/pixmaps/%{name}.png
%doc README


%changelog
* Sat Dec  8 2012 Arkady L. Shane <ashejn@rosalab.ru> 0.89.1-1
- update to 0.89.1

* Thu May 10 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.88.3-1
+ Revision: 797874
- update to 0.88.3

* Sun Feb 26 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.88.2-1
+ Revision: 780932
- update to 0.88.2
- specfile cleanup

* Mon Dec 12 2011 Alexander Khrukin <akhrukin@mandriva.org> 0.88.1-1
+ Revision: 740490
- version update 0.88.1

  + Jon Dill <dillj@mandriva.org>
    - update to 0.87.3

  + Sandro Cazzaniga <kharec@mandriva.org>
    - update to 0.86.2

* Fri Apr 16 2010 Frederik Himpe <fhimpe@mandriva.org> 0.86.1-1mdv2010.1
+ Revision: 535584
- update to new version 0.86.1

* Sun Apr 04 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.86-1mdv2010.1
+ Revision: 531233
- update to 0.86

* Thu Dec 10 2009 Frederik Himpe <fhimpe@mandriva.org> 0.85.1-1mdv2010.1
+ Revision: 476133
- Update to new version 0.85.1

* Fri Nov 20 2009 Frederik Himpe <fhimpe@mandriva.org> 0.85-1mdv2010.1
+ Revision: 467760
- Update to new version 0.85
- Make mo creation script not fail if directory for a certain locale
  does not exist yet

* Sun Oct 04 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 0.80.1-3mdv2010.0
+ Revision: 453267
- Make sure i18n files are uptodate (#53496).

* Sat Oct 03 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 0.80.1-2mdv2010.0
+ Revision: 453236
- Suggests perl-Image-Magic (optional, only some plugins require it)
  Closes #53496

* Fri Aug 07 2009 Frederik Himpe <fhimpe@mandriva.org> 0.80.1-1mdv2010.0
+ Revision: 411308
- Update to new version 0.80.1

* Thu Jul 09 2009 Frederik Himpe <fhimpe@mandriva.org> 0.80-1mdv2010.0
+ Revision: 394010
- Update to new version 0.80

* Tue Mar 17 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 0.70.1-0.ppa2.3mdv2009.1
+ Revision: 356637
- Remove own copy of perl-* modules provided by other packages, issue
  reported by Frederic Crozat.

* Thu Mar 12 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 0.70.1-0.ppa2.2mdv2009.1
+ Revision: 354274
- Suggests gnome-web-photo (optional, enables screenshots of websites
  feature).

* Wed Mar 11 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 0.70.1-0.ppa2.1mdv2009.1
+ Revision: 353965
- Updated to version 0.70.1-0.ppa2
- Removed requires for libgoocanvas, already required by perl-Goo-Canvas
- Replaced Requires for perl-Goo-Canvas by Suggests, it is optional
  (drawing tool disabled if not installed).
- Suggests perl-Gtk2-ImageView (optional, advanced seletion disabled if
  not installed).

* Wed Mar 11 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 0.70-0.ppa11.3mdv2009.1
+ Revision: 353900
- Change Group tag from "Development/Perl" to "Graphical desktop/GNOME",
  reported by Greg Harris.

* Wed Mar 11 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 0.70-0.ppa11.2mdv2009.1
+ Revision: 353864
- shutter must require libgoocanvas, not libgoocanvas3 (x86_64 lib64
  prefix), reported by Olivier Blin.

* Mon Mar 09 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 0.70-0.ppa11.1mdv2009.1
+ Revision: 353230
- Updated to version 0.70-0.ppa11
- Finish rename gscrot->shutter on spec.
- Split requires entries by line.
- Update shutter homepage URL entry.
- Obsolete current gscrot version in Mandriva cooker (gscrot renamed to
  shutter).
- Rename spec file (gscrot renamed to shutter).
- gscrot was renamed to shutter, change svn entry.

* Sat Jan 17 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 0.64-0.ppa10.2mdv2009.1
+ Revision: 330438
- Rebuild for fixed package changelog.

* Fri Jan 16 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 0.64-0.ppa10.1mdv2009.1
+ Revision: 330174
- Fix summary ended with dot.
- Line break description.
- Import gscrot package, made/sent by Ednilson Miura.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7502 |12cr|sidplay-base-1.0.9-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name sidplay-base
%define version 1.0.9
%define release %mkrel 6


Summary: A Commodore 64 music player and SID chip emulator
Name: %{name}
Version: %{version}
Release: %{release}
License: GPLv2+
URL: http://www.geocities.com/SiliconValley/Lakes/5147/sidplay/linux.html
Group: Sound
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Source: http://www.geocities.com/SiliconValley/Lakes/5147/sidplay/packages/%{name}-%{version}.tar.bz2
Patch: sidplay-base-1.0.9-tsid.patch.bz2
Patch1: sidplay-base-1.0.9-gcc4.4.patch
BuildRequires: libsidplay-devel < 2
BuildRequires:  tsid-devel >= 0.7
BuildRequires: automake1.4

%description
SIDPLAY is basically a music player. It emulates the Sound Interface
Device (SID) chip and the microprocessor unit of the Commodore 64
computer, so it can load and execute C64 machine code programs which
produce music or sound. Normally these are short pieces of code
pulled out of Commodore games or demonstration programs. Using
SIDPLAY, you can listen to thousands of old and new C64 sound files
by infamous artists such as Hubbard and Paul Norman! In emulation,
their music lives on...

%prep
rm -rf $RPM_BUILD_ROOT

%setup -q
%patch -p1 -b .tsid
%patch1 -p1

%build
rm -f configure
automake-1.4
autoconf
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc COPYING POINTER audio/README
%{_bindir}/*



%changelog
* Fri May 22 2009 Götz Waschk <waschk@mandriva.org> 1.0.9-6mdv2010.0
+ Revision: 378683
- fix license
- fix build with gcc 4.4

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild
    - rebuild
    - fix no-buildroot-tag

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 1.0.9-5mdv2008.1
+ Revision: 127249
- kill re-definition of %%buildroot on Pixel's request
- kill icon tag (unused and breaks build with iurt)
- use %%mkrel
- import sidplay-base


* Wed Jul 06 2005 Lenny Cartier <lenny@mandriva.com> 1.0.9-5mdk
- rebuild

* Sun Jun  6 2004 Gtz Waschk <waschk@linux-mandrake.com> 1.0.9-4mdk
- fix build
- fix URLs
- new g++

* Tue Oct  7 2003 Gtz Waschk <waschk@linux-mandrake.com> 1.0.9-3mdk
- fix buildrequires

* Sat Dec 21 2002 Gtz Waschk <waschk@linux-mandrake.com> 1.0.9-2mdk
- new tsid

* Tue Nov  5 2002 Gtz Waschk <waschk@linux-mandrake.com> 1.0.9-1mdk
- rediff patch
- new version

* Fri Aug 16 2002 Gtz Waschk <waschk@linux-mandrake.com> 1.0.8-6mdk
- rebuild with gcc 3.2-0.2mdk

* Wed Jul 31 2002 Gtz Waschk <waschk@linux-mandrake.com> 1.0.8-4mdk
- reenable tsid

* Mon Jul 29 2002 Gtz Waschk <waschk@linux-mandrake.com> 1.0.8-3mdk
- gcc 3.2 build

* Sun May 26 2002 Gtz Waschk <waschk@linux-mandrake.com> 1.0.8-2mdk
- gcc 3.1
- temporary disable tsid support

* Wed Mar 13 2002 Gtz Waschk <waschk@linux-mandrake.com> 1.0.8-1mdk
- update patch
- 1.0.8

* Sun Mar 10 2002 Gtz Waschk <waschk@linux-mandrake.com> 1.0.7-2mdk
- rebuild with new libsidplay

* Sat Mar  9 2002 Gtz Waschk <waschk@linux-mandrake.com> 1.0.7-1mdk
- 1.0.7

* Tue Dec 18 2001 Gtz Waschk <waschk@linux-mandrake.com> 1.0.5-1mdk
- 1.0.5

* Tue Nov  6 2001 Gtz Waschk <waschk@linux-mandrake.com> 1.0.4-4mdk
- s/Copyright/License/
- added support for tsid

* Thu Jan 18 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.0.4-3mdk
- updated by Gtz Waschk <waschk@linux-mandrake.com> :
	- updated depencies for libsidplay1

* Mon Sep 18 2000 Lenny Cartier <lenny@mandrakesoft.com> 1.0.4-2mdk
- macros
- BM

* Fri Jul 14 2000 Gtz Waschk <goetz@linux-mandrake.com> 1.0.4-1mdk
- initial mandrake release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7503 |12cr|sidtools-1.0.1-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name sidtools
%define version 1.0.1
%define release %mkrel 10


Name: %{name}
Summary: Creates and plays playlists for Sidplay
Version: %{version}
Release: %{release}
License: GPL
Group: Sound
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Source: http://user.tninet.se/~uxm165t/%{name}-%{version}.tar.bz2
URL: http://user.tninet.se/~uxm165t/sidtools.html
Requires: sidplay-base

%description
A set of tools to create playlists (and play them) for SidPlay.  Lists
can be created automatically, via the search engine search2list, or
manually, with a text editor.

%prep
rm -rf $RPM_BUILD_ROOT

%setup -q

%build

%configure

%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall

%clean
rm -rf $RPM_BUILD_ROOT

%post
%if %mdkversion < 200900
/sbin/ldconfig
%endif
%_install_info sidtools.info

%postun
%if %mdkversion < 200900
/sbin/ldconfig
%endif
%_remove_install_info sidtools.info

%files
%defattr(-,root,root)
%doc README COPYING ChangeLog NEWS AUTHORS THANKS TODO
%config(noreplace) %{_sysconfdir}/sidtoolsrc
%{_infodir}/sidtools.info*
%{_bindir}/sidplayo
%{_bindir}/search2list
%{_bindir}/makelist
%{_bindir}/sidlist



%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.0.1-10mdv2010.0
+ Revision: 433782
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0.1-9mdv2009.0
+ Revision: 260672
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0.1-8mdv2009.0
+ Revision: 252433
- rebuild
- fix no-buildroot-tag

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 1.0.1-6mdv2008.1
+ Revision: 127255
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import sidtools


* Tue Apr 26 2005 Lenny Cartier <lenny@mandrakesoft.com> 1.0.1-6mdk
- rebuild

* Fri Feb 20 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.0.1-5mdk
- rebuild

* Mon Jan 27 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.0.1-4mdk
- rebuild

* Thu Oct 10 2002  Lenny Cartier <lenny@mandrakesoft.com> 1.0.1-3mdk
- rebuild

* Mon Sep 03 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.0.1-2mdk
- rebuild

* Fri May 04 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.0.1-1mdk
- updated by Gtz Waschk <waschk@linux-mandrake.com> :
	- 1.0.1
	- remove obsoleted patch

* Wed May  2 2001 Gtz Waschk <waschk@linux-mandrake.com> 1.0-2mdk
- added default config file
- added requirement for sidplay-base
- cosmetics

* Wed Oct 11 2000 Lenny Cartier <lenny@mandrakesoft.com> 1.0-1mdk
- used srpm from Gtz Waschk <waschk@linux-mandrake.com> :
	Wed Oct 11 2000 Gtz Waschk <waschk@linux-mandrake.com> 1.0-1mdk
	1.0

* Thu Oct 05 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.9.1-1mdk
- used srpm from Gtz Waschk :
	Wed Oct  4 2000 Gtz Waschk <waschk@linux-mandrake.com> 0.9.1-1mdk
	- initial Mandrake build


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7504 |12cr|siege-2.72-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	HTTP regression testing and benchmarking utility
Name:		siege
Version:	2.72
Release:	%mkrel 1
License:	GPLv2+
Group:		System/Servers
URL:		http://www.joedog.org/JoeDog/Siege/
Source0:	ftp://ftp.joedog.org/pub/siege/%{name}-%{version}.tar.gz
Patch0:		siege-2.70-makefile.patch
Patch1:		siege-2.72-mdv-format-security.patch
BuildRequires:	openssl-devel

%description
Siege is an HTTP regression testing and benchmarking utility.
It was designed to let web developers measure the performance of their code
under duress, to see how it will stand up to load on the Internet.
Siege supports basic authentication, cookies, HTTP and HTTPS protocols.
It allows the user hit a web server with a configurable number of concurrent
simulated users. Those users place the webserver "under siege."

%prep
%setup -q
%patch0 -p1 -b .good
%patch1 -p1 -b .format

%build
%configure2_5x
%make

%install
%makeinstall_std

install -d %{buildroot}%{_sysconfdir}
install -m0644 doc/urls.txt %{buildroot}%{_sysconfdir}/urls.txt

%files
%defattr(-,root,root,0755)
%doc AUTHORS ChangeLog COPYING KNOWNBUGS MACHINES NEWS PLATFORM README*
%config(noreplace) %{_sysconfdir}/urls.txt
%config(noreplace) %{_sysconfdir}/siegerc
%{_bindir}/bombardment
%{_bindir}/siege
%{_bindir}/siege.config
%{_bindir}/siege2csv.pl
%{_mandir}/man1/bombardment.1*
%{_mandir}/man1/siege.1*
%{_mandir}/man1/siege.config*
%{_mandir}/man1/siege2csv.1*
%{_mandir}/man5/urls_txt.5*
%{_mandir}/man7/layingsiege.7*


%changelog
* Thu Mar 01 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 2.72-1mdv2011.0
+ Revision: 781643
- new version 2.72

* Sat Aug 21 2010 Funda Wang <fwang@mandriva.org> 2.70-1mdv2011.0
+ Revision: 571584
- update tarball
- New version 2.70

* Mon Apr 12 2010 Funda Wang <fwang@mandriva.org> 2.67-3mdv2010.1
+ Revision: 533650
- rebuild for openssl 1.0

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 2.67-2mdv2010.0
+ Revision: 445106
- rebuild

* Fri Jan 23 2009 Jérôme Soyer <saispo@mandriva.org> 2.67-1mdv2009.1
+ Revision: 333012
- New upstream release

* Sat Aug 02 2008 Thierry Vignaud <tv@mandriva.org> 2.66-4mdv2009.0
+ Revision: 260673
- rebuild
- rebuild

* Thu Feb 14 2008 Thierry Vignaud <tv@mandriva.org> 2.66-1mdv2008.1
+ Revision: 168232
- fix no-buildroot-tag
- kill re-definition of %%buildroot on Pixel's request

* Tue Sep 04 2007 Oden Eriksson <oeriksson@mandriva.com> 2.66-1mdv2008.0
+ Revision: 79282
- Import siege



* Tue Sep 04 2007 Oden Eriksson <oeriksson@mandriva.com> 2.66-1mdv2008.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7505 |12cr|sieve-connect-0.81-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		sieve-connect
Version:	0.81
Release:	2
Summary:	A client for the ManageSieve protocol
Group:		Networking/Mail
License:	BSD
URL:		http://people.spodhuis.org/phil.pennock/software/
Source0:	http://people.spodhuis.org/phil.pennock/software/%{name}-%{version}.tar.bz2
BuildArch:	noarch
Requires:	perl
Requires:	perl-Authen-SASL
Requires:	perl-IO-Socket-INET6
Requires:	perl-IO-Socket-SSL
Requires:	perl-Net-DNS
Requires:	perl-Term-ReadKey
Suggests:	perl-Pod-Simple
Suggests:	perl-Term-ReadLine-Gnu

%description
This is sieve-connect.  A client for the ManageSieve protocol, as
specified in RFC 5804.  Historically, this was MANAGESIEVE as implemented
by timsieved in Cyrus IMAP.

sieve-connect speaks ManageSieve and supports TLS for connection privacy
and also authentication if using client certificates.  sieve-connect
will use SASL authentication; SASL integrity layers are not supported,
use TLS instead.  GSSAPI-based authentication should generally work,
provided that client and server can use a common underlaying protocol.
If it doesn't work for you, please report the issue.

sieve-connect is designed to be both a tool which can be invoked from
scripts and also a decent interactive client.  It should also be a
drop-in replacement for "sieveshell", as supplied with Cyrus IMAP.

%prep
%setup -q

%build

%install
%__install -d -m 755 %{buildroot}%{_bindir}/
%__install -d -m 755 %{buildroot}%{_mandir}/man1/
make INSTALLROOT=%{buildroot} PREFIX=%{_prefix} MANDIR=/share/man install

%files
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*


%changelog
* Wed Mar 28 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.81-2
+ Revision: 787979
- fix requires

* Wed Mar 28 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.81-1
+ Revision: 787964
- imported package sieve-connect


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7506 |12cr|sigar-1.6.3.20100329-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	sigar
%define libname	%mklibname %{name} 0
%define devname	%mklibname %{name} -d
%define pyname	python-%{name}

%define gitdate	20100329

# Source built as:
# 	% export VERSION= 1.6.3.20100329	# date +%Y%m%d
#	% git clone git://github.com/hyperic/sigar.git sigar-$VERSION
#	% rm -fr `find sigar-$VERSION -name .git`
#	% tar jcf sigar.tar.bze sigar-$VERSION
# Note:
# building only python bindings

Name:		%{name}
Group:		Monitoring
Summary:	System Information Gatherer And Reporter
Version:	1.6.3.%{gitdate}
Release:	4
License:	GPL
URL:		http://support.hyperic.com/display/SIGAR/Home
Source0:	%{name}.tar.bz2

BuildRequires:	valgrind
%py_requires	-d

%description
The Sigar API provides a portable interface for gathering system information
such as:

    * System memory, swap, cpu, load average, uptime, logins
    * Per-process memory, cpu, credential info, state, arguments,
      environment, open files
    * File system detection and metrics
    * Network interface detection, configuration info and metrics
    * TCP and UDP connection tables
    * Network route table

#-----------------------------------------------------------------------
%package	-n %{libname}
Group:		System/Libraries
Summary:	System Information Gatherer And Reporter
Provides:	lib%{name} = %{EVRD}

%description	-n %{libname}
The Sigar API provides a portable interface for gathering system information
such as:

    * System memory, swap, cpu, load average, uptime, logins
    * Per-process memory, cpu, credential info, state, arguments,
      environment, open files
    * File system detection and metrics
    * Network interface detection, configuration info and metrics
    * TCP and UDP connection tables
    * Network route table

%files		-n %{libname}
%defattr(-,root,root)
%{_libdir}/libsigar.so.*

#-----------------------------------------------------------------------
%package	-n %{devname}
Group:		Development/Other
Summary:	System Information Gatherer And Reporter
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description	-n %{devname}
The Sigar API provides a portable interface for gathering system information
such as:

    * System memory, swap, cpu, load average, uptime, logins
    * Per-process memory, cpu, credential info, state, arguments,
      environment, open files
    * File system detection and metrics
    * Network interface detection, configuration info and metrics
    * TCP and UDP connection tables
    * Network route table

%files		-n %{devname}
%defattr(-,root,root)
%{_includedir}/*.h
%{_libdir}/libsigar.so

#-----------------------------------------------------------------------
%package	-n %{pyname}
Group:		Development/Other
Summary:	System Information Gatherer And Reporter

%description	-n %{pyname}
The Sigar API provides a portable interface for gathering system information
such as:

    * System memory, swap, cpu, load average, uptime, logins
    * Per-process memory, cpu, credential info, state, arguments,
      environment, open files
    * File system detection and metrics
    * Network interface detection, configuration info and metrics
    * TCP and UDP connection tables
    * Network route table

%files		-n %{pyname}
%defattr(-,root,root)
%{py_platsitedir}/*

#-----------------------------------------------------------------------
%prep
%setup -q

#------------------------------------------------------------------------
%build
sh autogen.sh
%configure --disable-static --enable-shared
%make
pushd bindings/python
    python setup.py build
popd

#------------------------------------------------------------------------
%install
%makeinstall_std
pushd bindings/python
    python setup.py install --root=%{buildroot}
popd

#------------------------------------------------------------------------


%changelog
* Thu Nov 04 2010 Paulo Andrade <pcpa@mandriva.com.br> 1.6.3.20100329-3mdv2011.0
+ Revision: 593513
+ rebuild (emptylog)

* Mon Apr 05 2010 Paulo Andrade <pcpa@mandriva.com.br> 1.6.3.20100329-2mdv2010.1
+ Revision: 531856
+ rebuild (emptylog)

* Tue Mar 30 2010 Paulo Andrade <pcpa@mandriva.com.br> 1.6.3.20100329-1mdv2010.1
+ Revision: 528939
- Import sigar 1.6.3+ (git version)
- sigar


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7507 |12cr|sigil-0.5.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname Sigil

%define version 0.5.3
%define prerel 0
%define rel 1

%if %prerel
%define release 0.%{prerel}.%{rel}
%define srcname %{oname}-%{version}%{prerel}
%else
%define release %{rel}
%define srcname %{oname}-%{version}
%endif

Summary:	A free, open source WYSIWYG ebook editor
Name:		sigil
Version:	%{version}
Release:	%{release}
Url:		http://code.google.com/p/sigil/
Source0:	http://sigil.googlecode.com/files/%{srcname}-Code.zip
Source1:	ru_RU.aff
Source2:	ru_RU.dic
# from Anssi: this makes it use system libs instead of bundled ones. Except for
# libtidy which has some local hacks not present in system-provided libtidy.
# code is GPlv3 and content is CC BY-SA
License:	GPLv3 and Creative Commons Attribution-ShareAlike
Group:		Office
BuildRequires:	cmake
BuildRequires:	qt4-devel >= 4:4.7.0
BuildRequires:	boost-devel >= 1.48.0
BuildRequires:	zlib-devel bzip2-devel
BuildRequires:	libxerces-c-devel
BuildRequires:	hunspell-devel
BuildRequires:	pcre-devel

%description
Sigil is a free, open source WYSIWYG e-book editor.
It is designed to edit books in ePub format.

%prep
%setup -q -c -n %{srcname}-Code

rm -fr src/BoostParts
# fix end of line encoding for the docs:
sed -i 's/\r//' ChangeLog.txt README.txt COPYING.txt

%build
# there are only internal helper libs, and they need to be static as build
# fails otherwise (they contain undefined symbols), and making them shared
# libs wouldn't make sense anyway (they are not shared by anything else)
# - Anssi 06/2010
%cmake -G "Unix Makefiles" -DBUILD_SHARED_LIBS:BOOL=OFF -DBUILD_STATIC_LIBS:BOOL=ON
%make

%install
%makeinstall_std -C build

# install icons for the .desktop file
install -m644 -D src/Sigil/Resource_Files/icon/app_icon_16.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/sigil.png
install -m644 -D src/Sigil/Resource_Files/icon/app_icon_32.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/sigil.png
install -m644 -D src/Sigil/Resource_Files/icon/app_icon_48.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/sigil.png
install -m644 -D src/Sigil/Resource_Files/icon/app_icon_128.png %{buildroot}%{_iconsdir}/hicolor/128x128/apps/sigil.png
install -m644 -D src/Sigil/Resource_Files/icon/app_icon_256.png %{buildroot}%{_iconsdir}/hicolor/256x256/apps/sigil.png

# create a .desktop file:
mkdir -p %{buildroot}%{_datadir}/applications

cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Type=Application
Name=%{oname}
Comment=WYSIWYG ebook editor
Icon=%{name}
Exec=%{name} %u
MimeType=application/epub+zip;
Categories=Office;
EOF

# install additional dictionaries
install -m644 -D %{SOURCE1} %{SOURCE2} %{buildroot}%{_datadir}/%{name}/dictionaries/

%find_lang %{name} --with-qt

%files -f %{name}.lang
%doc ChangeLog.txt README.txt COPYING.txt
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/*.png
%{_datadir}/pixmaps/*.png
%{_datadir}/%{name}/dictionaries


%changelog
* Thu Jun 28 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.5.3-1
+ Revision: 807382
- update to 0.5.3

* Tue Jan 24 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.5.0-1
+ Revision: 767807
- add Russian dictionaries
- new version 0.5.0

* Wed Jan 11 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.4.2-1
+ Revision: 759787
- fixed linking to boost
- new version 0.4.2

* Thu Mar 17 2011 Funda Wang <fwang@mandriva.org> 0.3.4-2
+ Revision: 645796
- rebuild for new boost

* Thu Feb 03 2011 Ahmad Samir <ahmadsamir@mandriva.org> 0.3.4-1
+ Revision: 635702
- update to 0.3.4

* Wed Nov 24 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.3.2-1mdv2011.0
+ Revision: 600474
- update to 0.3.2

* Mon Nov 08 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.3.1-1mdv2011.0
+ Revision: 595009
- update to 0.3.1

* Fri Nov 05 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.3.0-1mdv2011.0
+ Revision: 593775
- update to 0.3.0

* Sun Oct 10 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.3.0-0.RC2.1mdv2011.0
+ Revision: 584546
- update to 0.3.0RC2

* Sat Oct 09 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.3.0-0.RC1.1mdv2011.0
+ Revision: 584293
- update to 0.3.0RC1
- bump qt BR to 4.7.0
- add BR, libxerces-c-devel
- rediff patch1 and make the package build with system libxerces-c (thanks to Anssi \o/)
- modify spec to make packaging rc's easier

* Fri Aug 13 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.2.4-1mdv2011.0
+ Revision: 569342
- update to 0.2.4
- rediff patch1

* Wed Jun 23 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.2.3-1mdv2011.0
+ Revision: 548731
- what do you know? new upstream release 0.2.3
- add more BR (they're pulled by qt-devel, but I prefer an explicit BR in this case)
- import sigil



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7508 |12cr|silc-client-1.1.8-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _silcdatadir %{_datadir}/silc
%define _silcetcdir %{_sysconfdir}/silc

Summary:	Client for the secure Internet Live Conferencing (SILC) protocol
Name:		silc-client
Version:	1.1.8
Release:	4
License:	GPLv2+
Group:		Networking/Chat
URL:		http://www.silcnet.org/
Source0:	http://www.silcnet.org/download/client/sources/%{name}-%{version}.tar.gz
BuildRequires:	nasm
BuildRequires:	ncurses-devel
BuildRequires:	perl-devel
BuildRequires:	glib2-devel
BuildRequires:	gmp-devel
BuildRequires:	automake
BuildRequires:	silc-toolkit-devel >= 1.1.9
Conflicts:	irssi
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
SILC (Secure Internet Live Conferencing) is a protocol which provides
secure conferencing services on the Internet over insecure channel.
SILC is IRC-like software although internally they are very different.
The biggest similarity between SILC and IRC is that they both provide
conferencing services and that SILC has almost the same commands as IRC.
Other than that they are nothing alike.  Major differences are that SILC
is secure what IRC is not in any way.  The network model is also entirely
different compared to IRC.

%package -n perl-silc
Group:		Development/Perl
Summary:	Perl part of the SILC client

%description -n perl-silc
SILC (Secure Internet Live Conferencing) is a protocol which provides
secure conferencing services on the Internet over insecure channel.
SILC is IRC-like software although internally they are very different.
The biggest similarity between SILC and IRC is that they both provide
conferencing services and that SILC has almost the same commands as IRC.
Other than that they are nothing alike.  Major differences are that SILC
is secure what IRC is not in any way.  The network model is also entirely
different compared to IRC.

This contains the perl modules that come with SILC.

%prep
%setup -q
sed -i -e "s:-g -O2:${optflags}:g" configure
%ifarch x86_64
sed -i -e 's:felf\([^6]\):felf64\1:g' configure
%endif

%build
%configure2_5x \
	--with-etcdir=%{_silcetcdir} \
	--with-helpdir=%{_silcdatadir}/help \
	--with-logsdir=%{_var}/log/silc \
	--mandir=%{_mandir} \
	--enable-ipv6 \
	--with-silcd-pid-file=%{_var}/run/silcd.pid \
	--disable-shared \
	--enable-static \
	--with-perl=yes \
	--with-perl-lib=vendor \
	--with-gmp=%{_prefix} \
	--with-glib2 \
	--without-libtoolfix

make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc %{_datadir}/doc/%{name}
%config(noreplace) %{_sysconfdir}/silc.conf
%{_bindir}/silc
%{_datadir}/silc
%{_mandir}/man?/*

%files -n perl-silc
%{perl_vendorarch}/Irssi.pm
%{perl_vendorarch}/Irssi/
%{perl_vendorarch}/auto/Irssi


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.1.8-4
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sat Jul 24 2010 Jérôme Quelin <jquelin@mandriva.org> 1.1.8-3mdv2011.0
+ Revision: 558112
- perl 5.12 rebuild

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 1.1.8-2mdv2010.0
+ Revision: 445108
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - 1.1.8

* Sun Jan 11 2009 Funda Wang <fwang@mandriva.org> 1.1.7-1mdv2009.1
+ Revision: 328295
- bump BR
- New version 1.1.7

* Sun Oct 26 2008 Funda Wang <fwang@mandriva.org> 1.1.6-1mdv2009.1
+ Revision: 297322
- New version 1.1.6

* Sun Sep 07 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.1.5-1mdv2009.0
+ Revision: 282182
- update to new version 1.1.5

* Sun Jun 08 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.1.4-1mdv2009.0
+ Revision: 216771
- update to new version 1.1.4
- add buildrequires on nasm
- spec file clean

  + Thierry Vignaud <tv@mandriva.org>
    - fix no-buildroot-tag

* Mon Jan 21 2008 Thierry Vignaud <tv@mandriva.org> 1.1.3-2mdv2008.1
+ Revision: 155660
- rebuild for new perl
- kill re-definition of %%buildroot on Pixel's request

* Wed Nov 21 2007 Funda Wang <fwang@mandriva.org> 1.1.3-1mdv2008.1
+ Revision: 110863
- fix group
- BR silc-toolkit-devel
- New version 1.1.3
- add gentoo patch to have it build on x86_64
- clean up file list
- perl module is provided by silc-client now
- New version


* Fri Jul 07 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 2006-07-07 23:08:14 (38507)
- rebuild

* Fri Jul 07 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 2006-07-07 22:49:37 (38506)
- import silc-client

* Tue Apr 19 2005 Tibor Pittich <Tibor.Pittich@mandriva.org> 1.0.2-1mdk
- 1.0.2

* Sun Nov 21 2004 Abel Cheung <deaddog@mandrake.org> 1.0.1-6mdk
- Fix BuildRequires

* Mon Nov 15 2004 Michael Scherer <misc@mandrake.org> 1.0.1-5mdk
- Rebuild for new perl

* Wed Oct 27 2004 Abel Cheung <deaddog@mandrake.org> 1.0.1-4mdk
- Conflicts with irssi

* Mon Oct 25 2004 Abel Cheung <deaddog@mandrake.org> 1.0.1-3mdk
- Redo spec file, to fix install issues
- Don't distribute any library, because this is the job of silc-toolkit;
  The library inside silc-client is older (despite having larger library
  major number and newer version number!)
- Link against gmp and glib2
- Patch0: Ugly fix for proper detection of glib2
- Merge perl stuff back to main client package, they are quite
  essential for proper usage of client (which is actually Irssi)

* Wed Jan 14 2004 Tibor Pittich <Tibor.Pittich@mandrake.org> 1.0.1-2mdk
- fixed glib BuildRequires

* Wed Jan 14 2004 Tibor Pittich <Tibor.Pittich@mandrake.org> 1.0.1-1mdk
- new bugfix release
- removed libtool hara-kiri

* Fri Nov 28 2003 Tibor Pittich <Tibor.Pittich@phuture.sk> 1.0-1mdk
- yes, yes; this is finally version 1.0 :)
- there is temporary fix for libtool problem, thanks to c0ffee

* Tue Nov 18 2003 Tibor Pittich <Tibor.Pittich@phuture.sk> 0.9.16-1mdk
- new bugfix release
- update Source link

* Fri Oct 31 2003 Tibor Pittich <Tibor.Pittich@phuture.sk> 0.9.15-1mdk
- new version

* Sun Oct 26 2003 Tibor Pittich <Tibor.Pittich@phuture.sk> 0.9.14-1mdk
- new version

* Thu Oct 16 2003 Tibor Pittich <Tibor.Pittich@phuture.sk> 0.9.13-1mdk
- new version
- removed mandir patch

* Wed Sep 24 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.9.12.1-1mdk
- 0.9.12.1
- Patch1 is now Patch0
- regenerate Patch1 which is Patch0 (you listening ?)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7509 |12cr|silgraphite-2.3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	3
%define	libname	%mklibname %{name} %{major}
%define	develname	%mklibname %{name} -d

Summary:	Font rendering capabilities for complex non-Roman writing systems
Name:		silgraphite
Version:	2.3.1
Release:	1
Group:		System/Libraries
License:	LGPLv2+ or CPL
URL:		http://sourceforge.net/projects/silgraphite/
Source0:	http://downloads.sourceforge.net/silgraphite/silgraphite-%{version}.tar.gz

%description
Graphite is a project within SIL’s Non-Roman Script Initiative and Language
Software Development groups to provide rendering capabilities for complex
non-Roman writing systems. Graphite can be used to create “smart fonts” capable
of displaying writing systems with various complex behaviors. With respect to
the Text Encoding Model, Graphite handles the "Rendering" aspect of writing
system implementation.

%package -n %{libname}
Summary:	Libraries for %{name}
Group:		System/Libraries

%description -n %{libname}
This package contains libraries used by %{name}.

%package -n %{develname}
Summary:	Files for developing with silgraphite
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
Includes and definitions for developing with silgraphite.

%prep
%setup -q
sed -i -e '/build_flags -O3/s/-O3//' engine/configure

%build
cd engine
autoreconf -fi
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std -C engine

%check
make -C engine/test/RegressionTest check

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_includedir}/graphite
%{_libdir}/pkgconfig/*.pc
%{_libdir}/*.so



%changelog
* Sun May 27 2012 Matthew Dawkins <mattydaw@mandriva.org> 2.3.1-1
+ Revision: 800845
- imported package silgraphite


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7510 |12cr|sim4-20030921-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name		sim4
%define version		20030921
%define split_version	2003-09-21
%define release		%mkrel 8

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Program to align cDNA and genomic DNA
Group:		Sciences/Biology
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License:	GPL
URL:		http://globin.cse.psu.edu/html/docs/sim4.html
Source:		http://globin.cse.psu.edu/ftp/dist/sim4/%{name}.%{split_version}.tar.bz2

%description
sim4 is a similarity-based tool for aligning an expressed DNA sequence
(EST, cDNA, mRNA) with a genomic sequence for the gene.
It also detects end matches when the two input sequences overlap at one end
(i.e., the start of one sequence overlaps the end of the other)

Reference for Sim4:
L. Florea, G. Hartzell, Z. Zhang, G. Rubin, and W. Miller (1998)
"A computer program for aligning a cDNA sequence with a genomic DNA sequence."
Genome Research 8, 967-974.

%prep
%setup -n %{name}.%{split_version}

%build
%make CFLAGS="$RPM_OPT_FLAGS"

%install
rm -rf %{buildroot}
install -m 755 %{name} -D %{buildroot}%{_bindir}/%{name}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYRIGHT README.sim4 VERSION
%{_bindir}/%{name}


%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 20030921-8mdv2011.0
+ Revision: 614866
- the mass rebuild of 2010.1 packages

* Mon Mar 15 2010 Eric Fernandez <zeb@mandriva.org> 20030921-7mdv2010.1
+ Revision: 519808
- bump release version and rebuild

* Wed May 06 2009 Eric Fernandez <zeb@mandriva.org> 20030921-6mdv2010.0
+ Revision: 372453
- new URL and rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 20030921-6mdv2009.0
+ Revision: 242688
- rebuild
- fix no-buildroot-tag
- kill re-definition of %%buildroot on Pixel's request

* Wed Aug 08 2007 Eric Fernandez <zeb@mandriva.org> 20030921-4mdv2008.0
+ Revision: 60144
- Import sim4



* Wed Aug 08 2007 Eric Fernandez <zeb@zebulon.org.uk> 20030921-4mdv2008.0
- rebuild

* Fri Jun 23 2006 Eric Fernandez <zeb@zebulon.org.uk> 20030921-3mdv2007.0
- rebuild

* Mon Apr 25 2005 Guillaume Rousse <guillomovitch@mandriva.org> 20030921-1mdk
- New release 20030921
- spec cleanup

* Wed Aug 04 2004 Guillaume Rousse <guillomovitch@mandrake.org> 20020303-3mdk 
- rebuild

* Mon Aug 04 2003 Per yvind Karlsen <peroyvind@linux-mandrake.com> 20020303-2mdk
- rebuild
- rm -rf %%{buildroot} in %%install, not %%prep
- cosmetics

* Sat Jan 25 2003 Guillaume Rousse <g.rousse@linux-mandrake.com> 20020303-1mdk
- first mdk release with a spec stolen from Luc Ducazu <luc@biolinux.org>

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7511 |12cr|simage-1.7.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 20
%define libname %mklibname %name %major
%define develname %mklibname %name -d

Name:		simage
Version:	1.7.0
Release:	3
Summary:	A support library for importing textures and sound files in various fileformats
License:	GPLv2
Group:		Graphics
URL:		http://www.coin3d.org/
Source0:	http://ftp.coin3d.org/coin/src/all/%{name}-%{version}.tar.gz

%description 
simage is a support library for importing textures and sound files in
various fileformats

%package -n %{libname}
Summary:	Main library for simage
Group:		System/Libraries
Provides:	%{name} = %{EVRD}

%description -n %{libname}
This package contains the library needed to run programs dynamically
linked with simage.

%package -n %{develname}
Summary:	Headers for developing programs that will use simage
Group:		Development/C++
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{EVRD}
Obsoletes:	%mklibname %name -d 20

%description -n %{develname}
This package contains the headers that programmers will need to develop
applications which will use simage.

%prep
%setup -q

%build
%configure2_5x --with-mpeg2enc 
%make

%install
%makeinstall

%files -n %{libname}
%{_libdir}/*.so.*

%files -n %{develname}
%doc README AUTHORS NEWS COPYING
%_bindir/*
%_libdir/*.so
%_libdir/pkgconfig/simage.pc
%_includedir/*
%_datadir/Coin/conf/*
%_datadir/aclocal/*


%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.7.0-2mdv2011.0
+ Revision: 614870
- the mass rebuild of 2010.1 packages

* Tue Mar 02 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.7.0-1mdv2010.1
+ Revision: 513688
- fix source0, use tar.gz
- cleaning builroot at %%install
- update to 1.7.0
- fix file list, %%_libdir/pkgconfig/simage.pc was missing

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - fix no-buildroot-tag
    - kill re-definition of %%buildroot on Pixel's request
    - import simage

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - use %%configure2_5x macro
    - new devel policy

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers


* Tue Jan 03 2006 Lenny Cartier <lenny@mandrakesoft.com> 1.6.1-2mdk
- rebuild

* Tue Nov 09 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.6.1-1mdk
- 1.6.1

* Mon Oct 27 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.3.0a-1mdk
- from Jan Villat <rpms@djdie.net> :
	- Updated version number

* Wed May 07 2003 Jan Villat <rpms@djdie.net> 1.0.0-1mdk
- Creating correct lib... and lib..-devel packages

# end of file

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7512 |12cr|simgear-2.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		simgear
Version:	2.8.0
Release:	%mkrel 1
Summary:	Basic tools for Simulation
URL:		http://www.flightgear.org
License:	LGPLv2+ and GPLv2+
Group:		System/Libraries

Source:		http://mirrors.ibiblio.org/pub/mirrors/simgear/ftp/Source/%{name}-%{version}.tar.bz2

BuildRequires:	cmake
BuildRequires:	plib
BuildRequires:	pkgconfig(zlib)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(freealut)
BuildRequires:	pkgconfig(openscenegraph)
BuildRequires:	boost-devel

%description
All the basic routines required for the flight simulator as well as for
building scenery. Needed for FlightGear, for example.

%package devel
Summary:	Headers/misc for developing programs that will use %{name}
Group:		Development/C++
Obsoletes:	SimGear-devel
Provides:	SimGear-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description devel
This package contains the headers that programmers will need to develop
applications which will use %{name}, for example FlightGear.

%prep
%setup -q

%build
%cmake 
%make

%install
rm -rf %{buildroot}
%makeinstall_std -C build

%files devel
%doc README COPYING AUTHORS NEWS
%{_includedir}/simgear/
%{_libdir}/*.a

%changelog
* Mon Aug 20 2012 Anton Chernyshov <ach@rosalab.ru> 2.8.0-1
- New upstream release - 2.8.0

* Fri Feb 24 2012 Andrey Bondrov <abondrov@mandriva.org> 2.6.0-1
+ Revision: 780057
- New version 2.6.0, switch to cmake

* Wed Sep 21 2011 Andrey Bondrov <abondrov@mandriva.org> 2.4.0-3
+ Revision: 700648
- Rebuild

* Tue Sep 20 2011 Andrey Bondrov <abondrov@mandriva.org> 2.4.0-2
+ Revision: 700447
- Rebuild against new openscenegraph

* Sat Sep 17 2011 Andrey Bondrov <abondrov@mandriva.org> 2.4.0-1
+ Revision: 700084
- New version: 2.4.0

* Wed Jun 15 2011 Funda Wang <fwang@mandriva.org> 2.0.0-4
+ Revision: 685416
- rebuild

* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 2.0.0-3
+ Revision: 655816
- bunzip2 the patches

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-2mdv2011.0
+ Revision: 614887
- the mass rebuild of 2010.1 packages

* Tue Mar 02 2010 Frederik Himpe <fhimpe@mandriva.org> 2.0.0-1mdv2010.1
+ Revision: 513660
- Update to new version 2.0.0
- Sync patches with Fedora
- Don't run autogen.sh but use autoreconf because the former does
  not work

* Sat Aug 22 2009 Funda Wang <fwang@mandriva.org> 1.9.1-2mdv2010.0
+ Revision: 419658
- fix installation

* Mon Mar 02 2009 Frederik Himpe <fhimpe@mandriva.org> 1.9.1-2mdv2009.1
+ Revision: 347580
- Apply ugly Fedora hack to fix pulling in simgear_config.h when
  HAVE_CONFIG_H is defined
  (https://bugzilla.redhat.com/show_bug.cgi?id=208678)
- Improve Provides of the devel package

* Mon Mar 02 2009 Frederik Himpe <fhimpe@mandriva.org> 1.9.1-1mdv2009.1
+ Revision: 347521
- Update to new version 1.9.1
- Build only dynamic libraries instead of static ones, create new
  lib package to contain libraries, and use the version as some kind
  of fake major
- Add Fedora patches
- Don't use rpath (Fedora)
- Improve linking (Fedora)
- Add openscenegraph and boost buildrequires
- Fix license
- Don't use -fno-omit-frame-pointer: it builds fine now without
  this flag with gcc 4.3

* Sat Aug 02 2008 Thierry Vignaud <tv@mandriva.org> 1.0.0-4mdv2009.0
+ Revision: 260675
- rebuild
- rebuild
- fix no-buildroot-tag

* Thu Dec 20 2007 Andreas Hasenack <andreas@mandriva.com> 1.0.0-1mdv2008.1
+ Revision: 135957
- updated to version 1.0.0

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import simgear


* Sat Jul 29 2006 Bertrand Coconnier <bcoconni@hotmail.com> 0.3.10-3mdk
- Build for x86_64
- Remove dependency

* Thu Apr 20 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.3.10-2mdk
- Add BuildRequires

* Wed Apr 19 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.3.10-1mdk
- 0.3.10

* Mon Nov 21 2005 Lenny Cartier <lenny@mandriva.com> 0.3.9-2mdk
- fix changelog

* Mon Nov 21 2005 Lenny Cartier <lenny@mandriva.com> 0.3.9-1mdk
- 0.3.9

* Thu Jan 20 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.3.8-1mdk
- 0.3.8

* Sat Oct 16 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.3.7-1mdk
- 0.3.7

* Thu Aug 05 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.3.6-1mdk
- 0.3.6
- fix buildrequires
- compile with Norman's jpeg image factory support

* Wed Jun 16 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.3.5-3mdk
- rebuild

* Tue Jun 01 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.3.5-2mdk
- rebuild

* Thu Apr 01 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.3.5-1mdk
- 0.3.5
- fix buildrequires (lib64..)

* Mon Oct 27 2003 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.3.4-1mdk
- 0.3.4

* Wed Mar 12 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 0.3.1-4mdk
- rm -rf before makeinstall to make package short-circuitable..
- removed unneeded prefix macro

* Tue Mar 11 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 0.3.1-3mdk
- added zlib-devel to BuildRequires
- use a couple of macros for installing and building
- drop unapplied patch
- nicer formatting
- use mklibname macro

* Tue Jan 28 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.3.1-2mdk
- rebuild

* Thu Dec 19 2002  Lenny Cartier <lenny@mandrakesoft.com> 0.3.1-1mdk
- 0.3.1

* Tue Sep 17 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.2.0-1mdk
- from Crispin Boylan <viewtronix@uklinux.net> :
	- new version

* Fri Sep 13 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 0.0.18-3mdk
- rebuild

* Wed May 29 2002 Guillaume Cottenceau <gc@mandrakesoft.com> 0.0.18-2mdk
- recompile against latest libstdc++

* Mon Apr 22 2002 Guillaume Cottenceau <gc@mandrakesoft.com> 0.0.18-1mdk
- new version

* Tue Feb 19 2002 Guillaume Cottenceau <gc@mandrakesoft.com> 0.0.17-1mdk
- new version (using external zlib btw)
- true license is LGPL, not GPL

* Mon Oct 15 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 0.0.16-2mdk
- lib policy
- fix invalid-spec-name simgear.spec
- fix obsolete-tag Copyright 

* Mon Jul 23 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 0.0.16-1mdk
- new version

* Fri Jun 22 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 0.0.15-2mdk
- rebuild against new plib

* Thu Jun 21 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 0.0.15-1mdk
- version 0.0.15

* Fri Mar 30 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 0.0.14-4mdk
- use no-omit-frame-pointer to workaround g++ exceptions bug

* Fri Mar  9 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 0.0.14-3mdk
- rebuild fix fixed plib

* Fri Jan  5 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 0.0.14-2mdk
- rebuild

* Wed Dec 20 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 0.0.14-1mdk
- 0.0.14 which is needed for latest FlightGear

* Tue Sep 26 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 0.0.13-1mdk
- 0.0.13 which is needed for latest FlightGear

* Tue Sep 26 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 0.0.12-2mdk
- simple rebuild

* Mon Jul 24 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 0.0.12-1mdk
- 0.0.12

* Thu Jun 29 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 0.0.10-1mdk
- first Mandrake Package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7513 |12cr|simh-3.8.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Based on spec from Fedora

Name:		simh
Version:	3.8.1
Release:	%mkrel 1
Summary:	A highly portable, multi-system emulator
Group:		Emulators
License:	MIT and GPLv1+
URL:		http://simh.trailing-edge.com/
Source0:	simh-%{version}-noroms.tar.gz
# we use this to remove the roms binary and patented code before shipping it.
# Download the upstream tarball and invoke this script while in the
# tarball's directory: ./simh-generate-tarball.sh 3.8.1
Source1:	simh-generate-tarball.sh
Patch0:		simh-3.8.1-makefile.patch
Patch1:		simh-3.8.1-altair-segfault.patch
Patch2:		simh-3.8.1-fmt.patch
BuildRequires:	pcap-devel
BuildRequires:	dos2unix

%description
SIMH is a historical computer simulation system. It consists of simulators
for many different computers, all written around a common user
interface package and set of supporting libraries.
SIMH can be used to simulate any computer system for which sufficient detail
is available, but the focus to date has been on simulating computer systems
of historic interest.

SIMH implements simulators for:

* Data General Nova, Eclipse
* Digital Equipment Corporation PDP-1, PDP-4, PDP-7, PDP-8, PDP-9, PDP-10,
  PDP-11, PDP-15, VAX
* GRI Corporation GRI-909, GRI-99
* IBM 1401, 1620, 7090/7094, System 3
* Interdata (Perkin-Elmer) 16b and 32b systems
* Hewlett-Packard 2114, 2115, 2116, 2100, 21MX, 1000
* Honeywell H316/H516
* MITS Altair 8800, with both 8080 and Z80
* Royal-Mcbee LGP-30, LGP-21
* Scientific Data Systems SDS 940

%prep
%setup -q
dos2unix makefile
%patch0 -p1
%patch1 -p1
%patch2 -p1

%build
%__mkdir_p BIN
export CFLAGS="%{optflags}"
%make USE_NETWORK=1


%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_bindir}
for i in `ls BIN/`; do
	%__install -p -m 755 BIN/$i %{buildroot}%{_bindir}/simh-$i
done
for i in `find -iname "*.txt"`; do dos2unix -k $i; done

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%{_bindir}/*
%doc ALTAIR/altair.txt NOVA/eclipse.txt 0readme_38.txt 0readme_ethernet.txt
%doc HP2100/hp2100_diag.txt I7094/i7094_bug_history.txt Interdata/id_diag.txt
%doc PDP1/pdp1_diag.txt PDP10/pdp10_bug_history.txt PDP18B/pdp18b_diag.txt
%doc S3/haltguide.txt S3/readme_s3.txt S3/system3.txt SDS/sds_diag.txt
%doc VAX/vax780_bug_history.txt



%changelog
* Wed Feb 15 2012 Andrey Bondrov <abondrov@mandriva.org> 3.8.1-1mdv2011.0
+ Revision: 774411
- imported package simh


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7514 |12cr|simpleburn-1.6.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	SimpleBurn is a basic burning tool for CDs and DVDs
Name:		simpleburn
Version:	1.6.4
Release:	1
Group:		Archiving/Cd burning
License:	CeCILL
URL:		http://simpleburn.tuxfamily.org/
Source0:	http://simpleburn.tuxfamily.org/IMG/bz2/%{name}-%{version}.tar.bz2
Patch0:		simpleburn-1.6.4_desktop.patch

BuildRequires:	cmake
BuildRequires:	pkgconfig(gtk+-2.0)

Requires:	cdrkit
Requires:	vorbis-tools
Requires:	mpg123
Requires:	normalize

%description
SimpleBurn is a basic burning application for CDs and DVDs.

%prep
%setup -q
%apply_patches

%build
export CFLAGS="$CFLAGS -lm"
%cmake \
	-DDETECTION=UDEV \
	-DBURNING=CDRTOOLS

%make

%install
%makeinstall_std -C build
rm -rf %{buildroot}/usr/doc/

%find_lang %{name}

%files -f %{name}.lang
%doc doc/*
%{_bindir}/*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}*
%{_datadir}/pixmaps/*.png



%changelog
* Sun May 27 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.6.4-1
+ Revision: 800832
- imported package simpleburn


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7515 |12cr|simple-scan-3.4.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		simple-scan
Version:	3.4.2
Release:	1
Summary:	Simple scanning utility
Group:		Graphical desktop/GNOME
License:	GPLv3+
URL:		https://launchpad.net/simple-scan
Source0:	https://launchpad.net/simple-scan/3.4/%{version}/+download/%{name}-%{version}.tar.gz

BuildRequires: intltool
BuildRequires: jpeg-devel
BuildRequires: sane-devel
BuildRequires: pkgconfig(cairo)
BuildRequires: pkgconfig(colord)
BuildRequires: pkgconfig(gdk-pixbuf-2.0)
BuildRequires: pkgconfig(gmodule-export-2.0)
BuildRequires: pkgconfig(gnome-doc-utils)
BuildRequires: pkgconfig(gthread-2.0)
BuildRequires: pkgconfig(gtk+-3.0)
BuildRequires: pkgconfig(gudev-1.0)
BuildRequires: pkgconfig(mx-1.0)
BuildRequires: pkgconfig(zlib)
BuildRequires: itstool

Requires: gnome-icon-theme
Requires: xdg-utils
Requires: yelp

%description
Simple Scan is an easy-to-use application, designed to let users connect their
scanner and quickly have the image/document in an appropriate format.

%prep
%setup -q

%build
%configure2_5x \
	--disable-schemas-install

%make

%install
%makeinstall_std

%find_lang %{name} --with-man --with-gnome

%files -f %{name}.lang 
%doc AUTHORS README COPYING ChangeLog
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/glib-2.0/schemas/org.gnome.SimpleScan.gschema.xml
%{_datadir}/%{name}
%{_mandir}/man1/%{name}.1.*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7516 |12cr|simplyhtml0.11-0.11-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gcj_support 1
%define section free

Name:           simplyhtml0.11
Version:        0.11
Release:        4
Epoch:          0
Summary:        Application and a java component for rich text processing
License:        GPL
Group:          Development/Java
URL:            http://www.lightdev.com/page/3.htm
Source0:        http://www.lightdev.com/dload/shtm_r.zip
Source1:        simplyhtml0.11-manifest.mf
Requires:       javahelp2
BuildRequires:  javahelp2
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildArch:      noarch
%endif
BuildRequires:  java-rpmbuild

%description
SimplyHTML is an application and a java component for rich text
processing. It stores documents as HTML files in combination with
Cascading Style Sheets (CSS). SimplyHTML is not intended to be used
as an editor for web pages.

%package javadoc
Summary:        Javadoc documentation for %{name}
Group:          Development/Java

%description javadoc
Javadoc documentation for %{name}.

%prep
%setup -q -c
%{__perl} -pi -e 's/\r$//g' gpl.txt readme.txt
%{_bindir}/find . -name '*.jar' | %{_bindir}/xargs -t %{__rm}
%{__ln_s} $(build-classpath javahelp2) jhall.jar
%{__mkdir_p} api

%build
cd src
export CLASSPATH=$(build-classpath javahelp2)
%{javac} `%{_bindir}/find . -name '*.java'`
%{jar} cvfm ../SimplyHTML0.11.jar %{SOURCE1} `%{_bindir}/find . ! -type d ! -name '*.java' -a ! -name package.html -a ! -name Thumbs.db -a ! -name '*.css'`
%{jar} i ../SimplyHTML0.11.jar
%{javadoc} -d ../api `%{_bindir}/find . -name '*.java'`
%{__rm} -r ../api/com/sun
cd ..

%install
%{__mkdir_p} %{buildroot}%{_javadir}
%{__cp} -a SimplyHTML0.11.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
%{__ln_s} %{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}.jar
%{__ln_s} %{name}-%{version}.jar %{buildroot}%{_javadir}/SimplyHTML0.11-%{version}.jar
%{__ln_s} SimplyHTML0.11-%{version}.jar %{buildroot}%{_javadir}/SimplyHTML0.11.jar

%{__mkdir_p} %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -pr api/* %{buildroot}%{_javadocdir}/%{name}-%{version}
%{__ln_s} %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%clean

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%doc Help.pdf gpl.txt readme.txt
%{_javadir}/*.jar
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/*.jar.*
%endif

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}


%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 0:0.11-0.0.3mdv2010.0
+ Revision: 433815
- rebuild

* Tue Feb 05 2008 David Walluck <walluck@mandriva.org> 0:0.11-0.0.2mdv2008.1
+ Revision: 162837
- remove jars before build

* Tue Feb 05 2008 David Walluck <walluck@mandriva.org> 0:0.11-0.0.1mdv2008.1
+ Revision: 162836
- import simplyhtml0.11



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7517 |12cr|simutrans-0.111.3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	majver		111
%define	minver		3
%define	minminver	1

Name:		simutrans
Version:	0.%{majver}.%{minver}.%{minminver}
Release:	1
Summary:	Transport and Economic Simulation Game
License:	Artistic
Group:		Games/Strategy
Url:		http://www.simutrans.com/
Source:		%{name}-src-%{majver}-%{minver}-%{minminver}.zip
Source1:	config.default
Source2:	simutrans.run
Source3:	simutrans.desktop
Source4:	simutrans.png
Source5:	simutrans_langtabs-99-17.tar.bz2
Patch0:		simutrans-no-x86-specifics-0.111.2.2.patch
Patch1:		simutrans-0.111.2.2-homepath.patch
Requires:	simutrans-pak >= 0.%{majver}
BuildRequires:	SDL-devel
BuildRequires:	SDL_mixer-devel
BuildRequires:	bzip2-devel
BuildRequires:	zlib-devel

%description
Simutrans is a freeware transportation simulator that runs under
Windows, Linux, and a few other operating systems (Apple Macintosh
with Intel processors, BEOS). It's similar to Transport Tycoon,
Transport Tycoon Deluxe and Transport Giant.

You take on the role of operating a transportation company, and your
goal is to get goods of various kinds, as well as passengers and mail,
from one place to the next.

Don't be fooled by the tile-based graphics - this is a very complex
game, and it is constantly evolving, with new features being added. It
is a living game, and consistently being made better and better.

%prep
%setup -q -c -a 5
find . -type f -exec chmod 644 {} \;
%patch1 -p1 -b .homepath
%ifarch x86_64
%patch0 -p1
%endif

%build
cp -pr %{SOURCE1} .
%make

%install
mkdir -p %{buildroot}%{_libexecdir}/simutrans
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_iconsdir}
mkdir -p %{buildroot}%{_datadir}/applications

install -m 0755 build/default/sim %{buildroot}%{_libexecdir}/simutrans/simutrans.bin
cp -pr simutrans/{config,font,music,text} %{buildroot}%{_libexecdir}/simutrans/

sed -e 's,@LIBEXECDIR@,%{_libexecdir},g' %{SOURCE2} > %{buildroot}%{_bindir}/simutrans
chmod 0755 %{buildroot}%{_bindir}/simutrans
install -m 0644 %{SOURCE3} %{buildroot}%{_datadir}/applications/
install -m 0644 %{SOURCE4} %{buildroot}%{_iconsdir}/

%files
%doc simutrans/*.txt
%{_bindir}/*
%{_libexecdir}/simutrans
%{_iconsdir}/*
%{_datadir}/applications/*.desktop



%changelog
* Mon Apr 16 2012 Andrey Bondrov <abondrov@mandriva.org> 0.111.2.2-1
+ Revision: 791350
- Re-diff no-x86-specifics patch
- New version 0.111.2.2

* Fri Dec 09 2011 Andrey Bondrov <abondrov@mandriva.org> 0.111.0-2
+ Revision: 739531
- Add patch1 to fix game config dir in user home

* Fri Dec 09 2011 Andrey Bondrov <abondrov@mandriva.org> 0.111.0-1
+ Revision: 739527
- imported package simutrans


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7518 |12cr|simutrans-pak128-0.111.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	ver	2.1.0
%define	majver	111
%define	minver	2
%define	pak	pak128

Summary:	A complete Simutrans game data package with 128x128 tiles
Name:		simutrans-%{pak}
Version:	0.%{majver}.%{minver}
Release:	2
License:	Artistic
Group:		Games/Strategy
URL:		http://www.simutrans.com
BuildArch:	noarch
Source0:	%{pak}-%{ver}--%{majver}.%{minver}.zip
Provides:	simutrans-pak = %{version}
Requires:	simutrans

%description
This is a complete data package for Simutrans transport game
with 128x128 tiles. Internal version is %{ver}.

%prep
%setup -q -c %{name}-%{version}

%install
mkdir -p %{buildroot}%{_libexecdir}/simutrans
cp -pr simutrans/* %{buildroot}%{_libexecdir}/simutrans/

%files
%{_libexecdir}/simutrans/*

%changelog
* Mon Apr 16 2012 Andrey Bondrov <abondrov@mandriva.org> 0.111.2-1
+ Revision: 791369
- New version 2.1.0-111.2

* Fri Dec 09 2011 Andrey Bondrov <abondrov@mandriva.org> 0.111.0-1
+ Revision: 739513
- imported package simutrans-pak128


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7519 |12cr|simvoleon-2.0.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name		simvoleon
%define tarname		SIMVoleon
%define major		40
%define libname		%mklibname %{name} %{major}
%define libnamedev	%mklibname %{name} %{major} -d

Name:			%{name}
Version:		2.0.1
Release:		%mkrel 3
Summary:		Volume rendering library for Coin
License:		GPLv2
Group:			System/Libraries
URL:			http://www.coin3d.org
Source0:		http://ftp.coin3d.org/coin/src/all/%{tarname}-%{version}.tar.bz2

# Backport from 2.0.0:
# The 2.0.1 tarball lacks files.
Patch0:			SIMVoleon-2.0.1-doxyfixes.diff
Patch1:			SIMVoleon-2.0.1-simacros.diff
Patch2:			SIMVoleon-2.0.1-libtool.diff
Patch3:			SIMVoleon-2.0.1-gcc4.1.diff
Patch4:			simvoleon-2.0.1-mga-fix_here_doc-simvoleon-config.in.patch

BuildRequires:		pkgconfig(Coin)
BuildRequires:		pkgconfig(glu)
BuildRequires:		doxygen

%description
SIM Voleon is a software development system, in the form of an add-on library
to Coin3D. SIM Voleon complements Coin's capabilities for polygon-based
rendering with visualization of volumetric data sets, by providing so-called
"volume rendering" technology.

%package -n %{libname}
Summary:		Development files for SIMVoleon
Group:			System/Libraries
Provides:		%{name} = %{version}-%{release}

%description -n %{libname}
SIM Voleon is a software development system, in the form of an add-on library
to Coin3D. SIM Voleon complements Coin's capabilities for polygon-based
rendering with visualization of volumetric data sets, by providing so-called
"volume rendering" technology.

%package -n %{libnamedev}
Summary:		Development files for SIMVoleon
Requires:		%{libname} = %{version}-%{release}
Requires:		coin-devel
Provides:		%{name}-devel = %{version}-%{release}
Provides:		%{tarname}-devel = %{version}-%{release}
Group:			Development/C++

%description -n %{libnamedev}
SIM Voleon is a software development system, in the form of an add-on library
to Coin3D. SIM Voleon complements Coin's capabilities for polygon-based
rendering with visualization of volumetric data sets, by providing so-called
"volume rendering" technology.


%prep
%setup -q -n %{tarname}-%{version}
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p0 -b .simvoleon-2.0.1-mga-fix_here_doc-simvoleon-config.in.patch

chmod +x cfg/doxy4win.pl

%build
./configure \
	--prefix=%{_usr} \
	--libdir=%{_libdir} \
	--includedir=%{_includedir} \
	--disable-dependency-tracking \
	--enable-man \
	--enable-html \
	htmldir=%{_datadir}/Coin/SIMVoleon
%make

%install
%makeinstall_std

%files -n %{libname}
%doc AUTHORS ChangeLog COPYING README NEWS
%{_libdir}/libSimVoleon*.so.*

%files -n %{libnamedev}
%{_bindir}/*
%{_includedir}/*
%{_libdir}/libSimVoleon*.so
%{_datadir}/aclocal/simvoleon.m4
%{_datadir}/Coin/conf
%{_datadir}/Coin/SIMVoleon/*
#% doc %{_datadir}/Coin/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7520 |12cr|singular-3.1.5-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		name			singular
%define		old_libsingular_devel	%mklibname %{name} -d
%define		old_libsingular_static	%mklibname %{name} -d -s
%define		singulardir		%{_libdir}/Singular

Name:		%{name}
Summary:	Computer Algebra System for polynomial computations
Version:	3.1.5
Release:	5
License:	BSD and LGPLv2+ and GPLv2+
Group:		Sciences/Mathematics
Source0:	http://www.mathematik.uni-kl.de/ftp/pub/Math/Singular/SOURCES/3-1-5/Singular-3-1-5.tar.gz
Source1:	singular.hlp
Source2:	singular.idx
URL:		http://www.singular.uni-kl.de/
BuildRequires:	emacs
BuildRequires:	flex
BuildRequires:	gmp-devel
BuildRequires:	ncurses-devel
BuildRequires:	ntl-devel
BuildRequires:	readline-devel
BuildRequires:	sharutils
BuildRequires:	texinfo
BuildRequires:	texlive
Requires:	surf

# Use destdir in install targets
Patch1:		Singular-destdir.patch
# Find headers in source tree
Patch2:		Singular-headers.patch
# Find and link to generated libraries
Patch3:		Singular-link.patch
# Do not attempt to load non existing modules, do not even run
# the binary in DESTDIR when building the documentation
Patch4:		Singular-doc.patch
# Correct koji error:
# ** ERROR: No build ID note found in /builddir/build/BUILDROOT/Singular-3.1.3-1.fc16.x86_64/usr/lib64/Singular/dbmsr.so
Patch5:		Singular-builddid.patch
# Correct undefined symbol in libsingular
# This patch removes a hack to avoid duplicated symbols in tesths.cc
# when calling mp_set_memory_functions, what is a really a bad idea on
# a shared library.
Patch6:		Singular-undefined.patch

# From sagemath singular-3-1-5.p0.spkg in "Upgrade Singular" trac
# at http://trac.sagemath.org/sage_trac/ticket/13237
Patch7:		NTL_negate.patch
Patch8:		singular_trac_439.patch
Patch9:		singular_trac_440.patch
Patch10:	singular_trac_441.patch

## Macaulay2 patches
Patch20: Singular-M2_factory.patch
Patch21: Singular-M2_memutil_debuggging.patch
Patch22: Singular-M2_libfac.patch

%description
Singular is a computer algebra system for polynomial computations, with
special emphasis on commutative and non-commutative algebra, algebraic
geometry, and singularity theory. It is free and open-source under the
GNU General Public Licence.

%package	devel
Group:		Development/Other
Summary:	Singular development files
Obsoletes:	%{old_libsingular_devel} < %{version}-%{release}
Obsoletes:	%{old_libsingular_static} < %{version}-%{release}
Provides:	%{old_libsingular_devel} = %{version}-%{release}

%description	devel
This package contains the Singular development files.

%package	-n factory-devel
Summary:	C++ class library for multivariate polynomial data
Group:		Development/Other
Requires:	gmp-devel
Obsoletes:	factory-static < %{version}-%{release}
Provides:	factory-static = %{version}-%{release}

%description	-n factory-devel 
Factory is a C++ class library that implements a recursive representation
of multivariate polynomial data.

%package	-n libfac-devel
Summary:	An extension to Singular-factory
Group:		Development/Other
Obsoletes:	libfac-static < %{version}-%{release}
Provides:	libfac-static = %{version}-%{release}

%description	-n libfac-devel
Singular-libfac is an extension to Singular-factory which implements
factorization of polynomials over finite fields and algorithms for
manipulation of polynomial ideals via the characteristic set methods
(e.g., calculating the characteristic set and the irreducible
characteristic series).

%package	examples
Summary:	Singular example files
Group:		Sciences/Mathematics
Requires:	%{name} = %{version}-%{release}

%description	examples
This package contains the Singular example files.

%package	doc
Summary:	Singular documentation files
Group:		Sciences/Mathematics
Requires:	%{name} = %{version}-%{release}

%description	doc
This package contains the Singular documentation files.

%package	surfex
Summary:	Singular java interface
Group:		Sciences/Mathematics
Requires:	java
Requires:	%{name} = %{version}-%{release}

%description	surfex
This package contains the Singular java interface.

%package	emacs
Summary:	Emacs mode for Singular
Group:		Sciences/Mathematics
Requires:	emacs-common
Requires:	%{name} = %{version}-%{release}

%description	emacs
Emacs mode for Singular.

%prep
%setup -q -n Singular-3-1-5
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1
%patch6 -p1

%patch7 -p1
%patch8 -p1
%patch9 -p1
%patch10 -p1

%patch20 -p1 -b .M2_factory
%patch21 -p1 -b .M2_memutil_debuggging
%patch22 -p1 -b .M2_libfac

sed -i -e "s|gftabledir=.*|gftabledir='%{singulardir}/LIB/gftables'|"	\
    -e "s|explicit_gftabledir=.*|explicit_gftabledir='%{singulardir}/LIB/gftables'|" \
    factory/configure.in

# Force use of system ntl
rm -fr ntl

%build
export CFLAGS="%{optflags} -fPIC"
export CXXFLAGS=$CFLAGS

# build components in specific order to not need to build & install
# in a single make command
%configure \
	--bindir=%{singulardir} \
	--with-apint=gmp \
	--with-gmp=%{_prefix} \
	--with-ntl=%{_prefix} \
	--with-NTL \
	--without-MP \
	--without-lex \
	--without-bison \
	--without-Boost \
	--enable-gmp=%{_prefix} \
	--enable-Singular \
	--enable-factory \
	--enable-libfac \
	--enable-IntegerProgramming \
	--disable-doc \
	--with-malloc=system
# remove bogus -L/usr/kernel from linker command line and
# do not put standard library in linker command line to avoid
# linking with a system wide libsingcf or libfacf
sed -i 's|-L%{_prefix}/kernel||g;s|-L%{_libdir}||g' Singular/Makefile
make %{?_smp_mflags} Singular
# factory needs omalloc built
make %{?_smp_mflags} -C omalloc

pushd factory
%configure \
	--bindir=%{singulardir} \
	--includedir=%{_includedir}/factory \
	--with-apint=gmp \
	--with-gmp=%{_prefix} \
	--with-ntl=%{_prefix} \
	--with-NTL \
	--with-Singular \
	--enable-gmp=%{_prefix}
    make %{?_smp_mflags}
popd

# kernel needs factory built
make %{?_smp_mflags} -C kernel

# libfac needs factory built
pushd libfac
%configure \
	--bindir=%{singulardir} \
	--with-apint=gmp \
	--with-gmp=%{_prefix} \
	--with-ntl=%{_prefix} \
	--with-NTL \
	--enable-factory \
	--enable-libfac \
	--enable-omalloc \
	--enable-gmp=%{_prefix}
    make %{?_smp_mflags}
    # not built by default
    make libfac.a
popd

# target required to rebuild documentation
make %{?_smp_mflags} -C Singular libparse

%install
make \
	DESTDIR=$RPM_BUILD_ROOT \
	install_prefix=$RPM_BUILD_ROOT%{singulardir} \
	slibdir=%{singulardir}/LIB \
	install \
	install-libsingular \
	install-sharedist

# does not need to be in top directory
mv $RPM_BUILD_ROOT%{_includedir}/{my,om}limits.h \
    $RPM_BUILD_ROOT%{_includedir}/singular

# also installed in libdir
rm -f $RPM_BUILD_ROOT%{_bindir}/*.so
rm -f $RPM_BUILD_ROOT%{singulardir}/libsingular.so

# already linked to libsingular.so; do not distribute static libraries
# or just compiled objects.
rm -f $RPM_BUILD_ROOT%{_libdir}/*.a $RPM_BUILD_ROOT%{_libdir}/*.o

# avoid poluting libdir with dynamic modules
pushd $RPM_BUILD_ROOT%{_libdir}
    mkdir -p Singular
    mv dbmsr.so p_Procs*.so Singular
popd

# create a script also setting SINGULARPATH
mkdir -p $RPM_BUILD_ROOT%{_bindir}
cat > $RPM_BUILD_ROOT%{_bindir}/Singular << EOF
#!/bin/sh

SINGULARPATH=%{singulardir} %{singulardir}/Singular-3-1-5 "\$@"
EOF
chmod +x $RPM_BUILD_ROOT%{_bindir}/Singular

# TSingular
cat > $RPM_BUILD_ROOT%{_bindir}/TSingular << EOF
#!/bin/sh

%{singulardir}/TSingular --singular %{_bindir}/Singular "\$@"
EOF
chmod +x $RPM_BUILD_ROOT%{_bindir}/TSingular

# remove some wrong executable permissions
chmod 644 $RPM_BUILD_ROOT%{singulardir}/LIB/*.lib

# surfex
cat > $RPM_BUILD_ROOT%{_bindir}/surfex << EOF
#!/bin/sh

%{singulardir}/surfex %{singulardir}/LIB/surfex "\$@"
EOF
chmod +x $RPM_BUILD_ROOT%{_bindir}/surfex
mkdir -p $RPM_BUILD_ROOT%{singulardir}/LIB/surfex/doc
install -m644 Singular/LIB/surfex/doc/surfex_doc_linux.pdf \
    $RPM_BUILD_ROOT%{singulardir}/LIB/surfex/doc/surfex_doc_linux.pdf

# referenced in xemacs setup
install -m644 emacs/singular.xpm $RPM_BUILD_ROOT%{_lispdir}/singular

# remove suggested preferences
rm -f $RPM_BUILD_ROOT%{_lispdir}/singular/.emacs-general

# emacs autostart
sed -i "s|<your-singular-emacs-home-directory>|%{_ispdir}/singular|" \
    $RPM_BUILD_ROOT%{_lispdir}/singular/.emacs-singular
mv $RPM_BUILD_ROOT%{_lispdir}/singular/.emacs-singular \
     $RPM_BUILD_ROOT%{_lispdir}/singular-init.el

# ESingular
cat > $RPM_BUILD_ROOT%{_bindir}/ESingular << EOF
#!/bin/sh

export ESINGULAR_EMACS_LOAD=%{_emacs_sitestartdir}/singular-init.el
export ESINGULAR_EMACS_DIR=%{_lispdir}/singular
%{singulardir}/ESingular --singular %{_bindir}/Singular "\$@"
EOF
chmod +x $RPM_BUILD_ROOT%{_bindir}/ESingular

pushd libfac
    make DESTDIR=$RPM_BUILD_ROOT install
    # not installed by default
    install -m 644 libfac.a $RPM_BUILD_ROOT%{_libdir}/libfac.a
popd

pushd factory
    make DESTDIR=$RPM_BUILD_ROOT install
# make a version without singular defined
    make clean
%configure \
	--bindir=%{singulardir} \
	--includedir=%{_includedir}/factory \
	--with-apint=gmp \
	--with-gmp=%{_prefix} \
	--with-ntl=%{_prefix} \
	--with-NTL \
	--without-Singular \
	--enable-gmp=%{_prefix}
    # avoid missing "print" symbols not used elsewhere
    make CPPFLAGS="-DNOSTREAMIO=1" %{?_smp_mflags}
    # not built by default
    make libcfmem.a
    # do not run make install again, just install non singular factory files
    install -m 644 libcf.a $RPM_BUILD_ROOT%{_libdir}
    install -m 644 libcfmem.a $RPM_BUILD_ROOT%{_libdir}
    # automatically generated file at install time ignores includedir
    sed	-e 's|<factory|<factory/factory|' \
	-e 's|<templates/|<factory/templates/|' \
	-i $RPM_BUILD_ROOT%{_includedir}/factory/templates/ftmpl_inst.cc
popd
sed -e 's|<\(cf_gmp.h>\)|<factory/\1|' \
    -i $RPM_BUILD_ROOT%{_includedir}/singular/si_gmp.h

%files
%{_bindir}/Singular
%{_bindir}/TSingular
%doc %{singulardir}/COPYING
%doc %{singulardir}/GPL2
%doc %{singulardir}/GPL3
%doc %{singulardir}/NEWS
%doc %{singulardir}/README
%dir %{singulardir}
%dir %{singulardir}/LIB
%doc %{singulardir}/LIB/COPYING
%{singulardir}/LIB/*.lib
%{singulardir}/LIB/help.cnf
%{singulardir}/LIB/gftables
%{singulardir}/doc
%{singulardir}/info
%{singulardir}/change_cost
%{singulardir}/gen_test
%{singulardir}/libparse
%{singulardir}/LLL
%{singulardir}/Singular*
%{singulardir}/solve_IP
%{singulardir}/toric_ideal
%{singulardir}/TSingular
%{singulardir}/*.so
%{_libdir}/libsingular.so

%files		devel
%{_includedir}/libsingular.h
%{_includedir}/omalloc.h
%{_includedir}/singular

%files		-n factory-devel
%doc factory/ChangeLog
%doc factory/NEWS
%doc factory/README
%{_includedir}/factory
%{_libdir}/libcf.a
%{_libdir}/libcfmem.a
%{_libdir}/libsingcf*.a

%files		-n libfac-devel
%doc libfac/00README
%doc libfac/ChangeLog
%doc libfac/COPYING
%{_includedir}/factor.h
%{_libdir}/libfac.a
%{_libdir}/libsingfac*.a

%files		examples
%{singulardir}/examples

%files		doc
%doc %{singulardir}/html
%doc %{singulardir}/*.html

%files		surfex
%{_bindir}/surfex
%{singulardir}/surfex
%{singulardir}/LIB/surfex

%files		emacs
%{_bindir}/ESingular
%{singulardir}/ESingular
%{_lispdir}/singular
%{_lispdir}/singular-init.el


%changelog
* Tue Aug 28 2012 Paulo Andrade <pcpa@mandriva.com.br> 3.1.5-5
+ Revision: 815910
- Rebuild.

* Mon Aug 20 2012 Paulo Andrade <pcpa@mandriva.com.br> 3.1.5-4
+ Revision: 815493
- Correct wrong include path for a factory-devel file.

* Wed Aug 15 2012 Paulo Andrade <pcpa@mandriva.com.br> 3.1.5-3
+ Revision: 814892
- Rebuild to address build system issues.
- Bump release and rebuild due to buildsystem problems.
- Update to release matching http://pkgs.fedoraproject.org/cgit/Singular.git

* Sat Nov 05 2011 Paulo Andrade <pcpa@mandriva.com.br> 3.1.3-3
+ Revision: 720010
- Fix build and sagemath 4.7.2 linkage.

* Sat Nov 05 2011 Paulo Andrade <pcpa@mandriva.com.br> 3.1.3-2
+ Revision: 719032
- Correct factory include and path.

* Sat Nov 05 2011 Paulo Andrade <pcpa@mandriva.com.br> 3.1.3-1
+ Revision: 718731
- Update to Singular-3-1-3

* Wed Jun 01 2011 Paulo Andrade <pcpa@mandriva.com.br> 3.1.1-4
+ Revision: 682293
- Rebuild ensuring it does not use its local modified copy of ntl

* Tue Mar 08 2011 Paulo Andrade <pcpa@mandriva.com.br> 3.1.1-3
+ Revision: 642824
- Rebuild singular with its local/modified ntl build

* Thu Sep 23 2010 Paulo Andrade <pcpa@mandriva.com.br> 3.1.1-2mdv2011.0
+ Revision: 580795
- Update prebuilt documentation files to match singular version

* Wed Sep 22 2010 Paulo Andrade <pcpa@mandriva.com.br> 3.1.1-1mdv2011.0
+ Revision: 580442
- Update to Singular 3.1.1

* Thu Feb 11 2010 Paulo Andrade <pcpa@mandriva.com.br> 3.1.0-14mdv2010.1
+ Revision: 504285
- Update for build of sagemath 4.3.2

* Wed Feb 10 2010 Funda Wang <fwang@mandriva.org> 3.1.0-13mdv2010.1
+ Revision: 503620
- rebuild for new gmp

* Mon Jan 04 2010 Paulo Andrade <pcpa@mandriva.com.br> 3.1.0-12mdv2010.1
+ Revision: 486264
+ rebuild (emptylog)

* Wed Nov 18 2009 Paulo Andrade <pcpa@mandriva.com.br> 3.1.0-10mdv2010.1
+ Revision: 467282
+ rebuild (emptylog)

* Tue Nov 17 2009 Paulo Andrade <pcpa@mandriva.com.br> 3.1.0-9mdv2010.1
+ Revision: 467051
- Add documentation files and correct sage 4.2 crash

* Tue Nov 17 2009 Paulo Andrade <pcpa@mandriva.com.br> 3.1.0-8mdv2010.1
+ Revision: 466703
- Update for sage 4.2 build.

* Thu Sep 10 2009 Paulo Andrade <pcpa@mandriva.com.br> 3.1.0-7mdv2010.0
+ Revision: 436224
- disable build of alternate libntl

* Fri Sep 04 2009 Paulo Andrade <pcpa@mandriva.com.br> 3.1.0-6mdv2010.0
+ Revision: 431798
- Add minor patch to match sagemath doctest expected results
- add a lowercase symlink to /usr/bin/Singular

* Mon Aug 31 2009 Paulo Andrade <pcpa@mandriva.com.br> 3.1.0-5mdv2010.0
+ Revision: 423079
- Install .a libraries in the singular archdir, to avoid conflicts with ntl.

* Fri Aug 14 2009 Paulo Andrade <pcpa@mandriva.com.br> 3.1.0-4mdv2010.0
+ Revision: 416241
+ rebuild (emptylog)

* Thu Aug 13 2009 Paulo Andrade <pcpa@mandriva.com.br> 3.1.0-3mdv2010.0
+ Revision: 416218
- Correct Singular shell script to actually pass command line arguments
- Install surfex.jar and patch surfex to find it

* Wed Jul 15 2009 Paulo Andrade <pcpa@mandriva.com.br> 3.1.0-2mdv2010.0
+ Revision: 396452
+ rebuild (emptylog)

* Wed Jul 15 2009 Paulo Andrade <pcpa@mandriva.com.br> 3.1.0-1mdv2010.0
+ Revision: 396445
- Update to latest upstream release version 3.1.0, patchlevel 4.

* Fri May 29 2009 Paulo Andrade <pcpa@mandriva.com.br> 3.0.4-7mdv2010.0
+ Revision: 381167
- Correct memory corruptions problems in sagemath, that had it's root
  cause in the singular package.

* Mon May 18 2009 Paulo Andrade <pcpa@mandriva.com.br> 3.0.4-6mdv2010.0
+ Revision: 377388
+ rebuild (emptylog)

* Fri May 08 2009 Paulo Andrade <pcpa@mandriva.com.br> 3.0.4-5mdv2010.0
+ Revision: 373545
+ rebuild (emptylog)

* Thu Apr 23 2009 Paulo Andrade <pcpa@mandriva.com.br> 3.0.4-4mdv2009.1
+ Revision: 368954
- Install .lib files, as the Singular binary wants to read them.

* Thu Apr 16 2009 Paulo Andrade <pcpa@mandriva.com.br> 3.0.4-3mdv2009.1
+ Revision: 367788
- Correct include path to work from %%{_includedir}, and "manually" install
  headers that are required by the ones that are installed by %%makeinstall_std.

* Tue Apr 07 2009 Paulo Andrade <pcpa@mandriva.com.br> 3.0.4-2mdv2009.1
+ Revision: 365063
- o Compile C and C++ source with -fPIC to avoid x86_64 link problems.
  o Explicitly disable detection of libboost, as it generates link errors.
- o Renames singular-devel to libsingular-devel and add libsingular-static-devel.
  o Add missing files due to not executing 'make install-libsingular' target.

* Tue Mar 03 2009 Paulo Andrade <pcpa@mandriva.com.br> 3.0.4-1mdv2009.1
+ Revision: 348176
- Module MP wants sizeof(long) == 4. Disable build on x86_64.
- Initial import of singular, version 3.0.4.
  Singular is a Computer Algebra System for polynomial computations.
- singular


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7521 |12cr|sinthgunt-2.0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Easy to use gui for ffmpeg
Name:		sinthgunt
Version:	2.0.3
Release:	%mkrel 1
Source0:	http://sinthgunt.googlecode.com/files/%{name}-%{version}.tar.gz
Url:		http://code.google.com/p/sinthgunt/
License:	GPLv3
Group:		Video
BuildRoot:	%{_tmppath}/%{name}-root
BuildArch:	noarch
BuildRequires:	python-devel 
Requires:	ffmpeg python pygtk2 pygtk2.0-libglade

%description
Sinthgunt is an open source graphical user interface for ffmpeg, a computer 
program that can convert digital audio and video into numerous formats. 
Using pre-configured conversion settings, it makes the task of converting 
between different media formates very easy.

%prep
%setup -q
chmod -x *.txt

%build
%{__python} setup.py build

%install
rm -rf %{buildroot}
python setup.py install --skip-build --root $RPM_BUILD_ROOT
python setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT

rm -f %buidlroot%_datadir/sinthgunt/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc README.txt
%{_bindir}/*sinthgunt*
%{python_sitelib}/*
%{_datadir}/%{name}
%{_datadir}/applications/sinthgunt.desktop
%{_datadir}/pixmaps/sinthgunt.png


%changelog
* Tue Nov 23 2010 Buchan Milne <bgmilne@mandriva.org> 2.0.3-1mdv2011.0
+ Revision: 599960
- update to new version 2.0.3
- Update files list

* Mon Nov 22 2010 Funda Wang <fwang@mandriva.org> 2.0.2-1mdv2011.0
+ Revision: 599662
- correct using exclude

* Thu Apr 08 2010 Buchan Milne <bgmilne@mandriva.org> 2.0.2-1mdv2010.1
+ Revision: 533096
- import sinthgunt



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7522 |12cr|sion-0.1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)

Summary:	Frontend for GIO/GVFS
Name:		sion
Version:	0.1.0
Release:	2
License:	GPLv2+
Group:		Graphical desktop/Xfce
Url:		http://goodies.xfce.org/projects/applications/sion
Source0:	http://archive.xfce.org/src/apps/%{name}/%{url_ver}/%{name}-%{version}.tar.bz2
#BuildRequires:	waf
BuildRequires:	intltool
BuildRequires:	gtk+2-devel

%description
Sion is a frontend to easily manage connections to remote filesystems 
using GIO/GVFS. It allows you to quickly connect/mount a remote filesystem 
and manage bookmarks of such.

%prep
%setup -q

%build
#configure_waf
%setup_compile_flags 
LINKFLAGS="%{?ldflags}" ; export LINKFLAGS ;
./waf configure \
    --prefix=%{_prefix} \
    --exec-prefix=%{_exec_prefix} \
    --sbindir=%{_sbindir} \
    --bindir=%{_bindir} \
    --datadir=%{_datadir} \
    --libdir=%{_libdir} \
    --sysconfdir=%{_sysconfdir} \
    --includedir=%{_includedir} \
    --mandir=%{_mandir}

#waf
./waf build %_smp_mflags --want-rpath=0

%install
#waf_install
./waf install  --destdir=%{buildroot}

rm -rf %{_docdir}/%{name}

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS README ChangeLog TODO
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_mandir}/man1/*


%changelog
* Sun Jan 04 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.0-1mdv2009.1
+ Revision: 324335
- add missing buildrequires
- add source and spec files
- Created package structure for sion.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7523 |12cr|sipfwd-0.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name sipfwd
%define version 0.7
%define release 2

%define debug_package %{nil}

Summary: Stateless SIP Proxy
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}_%{version}.tar.gz
Source1: %{name}.sysinit
License: GPLv2+
Group: System/Servers
Url: http://dev.cmeerw.org/node/172
BuildRequires: libosip2-devel
BuildRequires: udns-devel
BuildRequires: sqlite3-devel
BuildRequires: sqlite3-tools

%description
SIPFwd is a SIP forwarding daemon that acts as a stateless SIP proxy to
essentially forward a SIP address to another SIP server. This is useful
if you already have an account with a SIP provider, but aren't too happy
about the SIP URL you got and instead prefer to use a SIP URL with your
own domain name (but don't want to run a full-blown SIP server like
Asterisk or OpenSER).

So it allows you to use and publish SIP URLs of the form
sip:user@example.com with the minimum possible effort.

Of course, your existing SIP provider has to allow incoming connections
via SIP (unfortunately, some providers choose to block direct SIP connections
and only allow connections via PSTN).


%prep
%setup -q
cp %{SOURCE1} %{name}.sysinit

%apply_patches

%build
#configure2_5x

%make

%install
%makeinstall_std
install -D -m 0755 %{name}.sysinit %{buildroot}%{_sysconfdir}/init.d/%{name}
install -d %{buildroot}%{_localstatedir}/run/%{name}
install -d %{buildroot}%{_localstatedir}/lib/%{name}
sqlite3 %{buildroot}%{_localstatedir}/lib/%{name}/db.sqlite <db.sqlite

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%pre
%_pre_useradd %{name} %{_localstatedir}/lib/%{name} /bin/false

%postun
%_postun_userdel %{name}

%clean


%files
%defattr(-,root,root)
%doc README
%{_sbindir}/%{name}
%{_sysconfdir}/init.d/%{name}
%attr(755,%{name},%{name}) %dir %{_localstatedir}/lib/%{name}
%attr(755,%{name},%{name}) %{_localstatedir}/lib/%{name}/db.sqlite
%attr(755,%{name},%{name}) %dir %{_localstatedir}/run/%{name}


%changelog
* Sun Oct 17 2010 Colin Guthrie <cguthrie@mandriva.org> 0.7-1mdv2011.0
+ Revision: 586176
- Fix group
- import sipfwd


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7524 |12cr|sipp-1.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	Performance testing tool for the SIP protocol
Name: 	 	sipp
Version: 	1.0
Release: 	%mkrel 8
License:	GPL
Group:		Networking/Other
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL:		http://sipp.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/sipp/sipp.%{version}.tar.bz2
Source1:	reference.pdf.bz2
BuildRequires:	libstdc++-devel
BuildRequires:	ncurses-devel

%description
SIPp is a performance testing tool for the SIP protocol. It
includes a few basic SipStone user agent scenarios (UAC and UAS)
and establishes and releases multiple calls with the INVITE and
BYE methods. It can also reads XML scenario files describing any
performance testing configuration. It features the dynamic display
of statistics about running tests (call rate, round trip delay,
and message statistics), periodic CSV statistics dumps, TCP and
UDP over multiple sockets or multiplexed with retransmission
management, regular expressions and variables in scenario files,
and dynamically adjustable call rates.

SIPp can be used to test many real SIP equipements like SIP
proxies, B2BUAs, SIP media servers, SIP/x gateways, SIP PBX, 
... It is also very useful to emulate thousands of user agents
calling your SIP system. 

%prep

%setup -q -n %{name}

bzcat %{SOURCE1} > reference.pdf

%build

make \
    CFLAGS="%{optflags}" \
    CPPFLAGS="%{optflags}"

%install
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -m0755 sipp %{buildroot}%{_bindir}/

%clean
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README* reference.pdf
%{_bindir}/sipp




%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.0-8mdv2010.0
+ Revision: 433836
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0-7mdv2009.0
+ Revision: 260696
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0-6mdv2009.0
+ Revision: 252464
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0-4mdv2008.1
+ Revision: 171107
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- fix no-buildroot-tag

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 1.0-3mdv2008.1
+ Revision: 127287
- kill re-definition of %%buildroot on Pixel's request


* Fri Feb 02 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0-3mdv2007.0
+ Revision: 115959
- Import sipp

* Sun Dec 25 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-2mdk
- rebuild

* Thu Oct 21 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.0-1mdk
- initial mandrake package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7525 |12cr|siproxd-0.7.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A SIP masquerading proxy with RTP support
Name:		siproxd
Version:	0.7.2
Release:	%mkrel 2
License:	GPLv2+
Group:		System/Servers
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL:		http://siproxd.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/siproxd/%{name}-%{version}.tar.gz
Source1:	%{name}.init
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires(pre): rpm-helper
Requires(postun): rpm-helper
BuildRequires:	libosip2-devel >= 3.0.3
BuildRequires:	libtool
BuildRequires:	autoconf2.5
BuildRequires:	docbook-utils
BuildRequires:	docbook-utils-pdf
BuildRequires:	docbook-dtd42-sgml

%description
Siprox is an proxy/masquerading daemon for the SIP protocol.
It handles registrations of SIP clients on a private IP network
and performs rewriting of the SIP message bodies to make SIP
connections possible via an masquerading firewall.
It allows SIP clients (like kphone, linphone) to work behind
an IP masquerading firewall or router.

%prep

%setup -q

%build
%configure2_5x

%make

%install
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}

%makeinstall_std

install -d %{buildroot}%{_var}/run/%{name}
install -d %{buildroot}%{_localstatedir}/lib/%{name}
install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_sbindir}

install -m0755 %{SOURCE1} %{buildroot}%{_initrddir}/%{name}

# fix config
install -m0644 doc/siproxd.conf.example %{buildroot}%{_sysconfdir}/siproxd.conf
install -m0644 doc/siproxd_passwd.cfg %{buildroot}%{_sysconfdir}/siproxd_passwd.cfg
perl -pi -e "s|^user =.*|user = %{name}|g" %{buildroot}%{_sysconfdir}/siproxd.conf

%pre
%_pre_useradd %{name} %{_localstatedir}/lib/%{name} /bin/false

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%postun
%_postun_userdel %{name}

%clean
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}

%files
%defattr(-, root, root)
%doc AUTHORS ChangeLog README RELNOTES TODO
%doc doc/FLI4L_HOWTO.txt doc/KNOWN_BUGS doc/RFC3261_compliance.txt doc/sample_cfg_budgetone.txt
%doc doc/sample_cfg_x-lite.txt doc/siproxd_guide.sgml
%doc doc/html/*.html doc/pdf/*.pdf
%{_initrddir}/%{name}
%attr(0640,root,root) %config(noreplace) %{_sysconfdir}/%{name}.conf
%attr(0640,root,root) %{_sysconfdir}/%{name}.conf.example
%attr(0640,root,root) %config(noreplace) %{_sysconfdir}/%{name}_passwd.cfg
%{_sbindir}/%{name}
%{_libdir}/%{name}
%dir %{_localstatedir}/lib/%{name}
%dir %{_var}/run/%{name}




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7526 |12cr|sipsak-0.9.6-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	SIP swiss army knife
Name:		sipsak
Version:	0.9.6
Release:	%mkrel 7
License:	GPL
Group:		Networking/Other
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL:		http://sipsak.org/
Source0:	http://download.berlios.de/sipsak/%{name}-%{version}-1.tar.bz2
BuildRequires:	openssl-devel
BuildRequires:	ruli-devel

%description
sipsak is a small command line tool for developers and
administrators of Session Initiation Protocol (SIP) applications.
It can be used for some simple tests on SIP applications and
devices.

%prep

%setup -q

%build

%configure2_5x \
    --disable-gnutls \
    --enable-timeout=500

%make

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%makeinstall

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog NEWS TODO
%{_bindir}/*
%{_mandir}/man1/*




%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.6-7mdv2011.0
+ Revision: 614892
- the mass rebuild of 2010.1 packages

* Mon Apr 12 2010 Funda Wang <fwang@mandriva.org> 0.9.6-6mdv2010.1
+ Revision: 533649
- rebuild for openssl 1.0

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 0.9.6-5mdv2010.0
+ Revision: 433837
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tv@mandriva.org> 0.9.6-4mdv2009.0
+ Revision: 260712
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 0.9.6-3mdv2009.0
+ Revision: 252478
- rebuild
- fix no-buildroot-tag

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.9.6-1mdv2008.1
+ Revision: 127292
- kill re-definition of %%buildroot on Pixel's request


* Fri Mar 02 2007 Oden Eriksson <oeriksson@mandriva.com> 0.9.6-1mdv2007.0
+ Revision: 131206
- Import sipsak

* Wed Feb 08 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9.6-1mdk
- 0.9.6
- disable gnutls support
- fix deps

* Mon Apr 25 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.12-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7527 |12cr|sitecopy-0.16.6-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 0.16.6
%define release %mkrel 3

Name:		sitecopy
Version:	%{version}
Release:	%{release}
Summary:	Tool for easily maintaining remote web sites
License:	GPL
Group:		Networking/File transfer
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Source0:	http://www.lyra.org/sitecopy/sitecopy-%{version}.tar.bz2
Source1:	%{name}.bash-completion
Patch0:		configure-0.16.6.patch
URL:		http://www.lyra.org/sitecopy/
BuildRequires:	neon-devel

%description
sitecopy allows you to easily maintain remote Web sites.  The program
will upload files to the server which have changed locally, and delete
files from the server which have been removed locally, to keep the
remote site synchronized with the local site, with a single
command. sitecopy will also optionally try to spot files you move
locally, and move them remotely.  FTP and WebDAV servers are
supported.

%prep
%setup -q
%patch0 -p1

%build
export CFLAGS="%optflags -fPIE"
export LDFLAGS="%ldflags -pie"
%configure2_5x \
	--enable-debug \
	--with-ssl \
	--with-neon \
	--disable-rsh
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%find_lang %{name}

# (sb) remove fr man pages
rm -fr $RPM_BUILD_ROOT/%{_mandir}/fr

# fix doc file permissions
chmod 0644 COPYING ChangeLog INSTALL NEWS README* THANKS TODO

# (sb) installed but unpackaged files
rm -fr $RPM_BUILD_ROOT/%{_prefix}/doc

install -d -m 755 $RPM_BUILD_ROOT%{_sysconfdir}/bash_completion.d
install -m 644 %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/bash_completion.d/%{name}

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %{name}.lang
%defattr(-, root, root)
%{_bindir}/sitecopy
%{_mandir}/man1/*
%{_prefix}/share/sitecopy
%doc COPYING ChangeLog INSTALL NEWS README* THANKS TODO
%config(noreplace) %{_sysconfdir}/bash_completion.d/%{name}



%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.16.6-3mdv2011.0
+ Revision: 614893
- the mass rebuild of 2010.1 packages

* Tue Apr 13 2010 Funda Wang <fwang@mandriva.org> 0.16.6-2mdv2010.1
+ Revision: 534176
- add fedora patch to build with system neon

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 0.16.6-2mdv2010.0
+ Revision: 445129
- rebuild

* Fri Jan 23 2009 Jérôme Soyer <saispo@mandriva.org> 0.16.6-1mdv2009.1
+ Revision: 333006
- New upstream release

* Sat Aug 02 2008 Thierry Vignaud <tv@mandriva.org> 0.16.3-4mdv2009.0
+ Revision: 260734
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 0.16.3-3mdv2009.0
+ Revision: 252482
- rebuild
- fix no-buildroot-tag

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.16.3-1mdv2008.1
+ Revision: 127298
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import sitecopy


* Mon Mar 13 2006 Lenny Cartier <lenny@mandriva.com> 0.16.3-1mdk
- 0.16.3

* Fri Sep 30 2005 Lenny Cartier <lenny@mandriva.com> 0.16.1-1mdk
- 0.16.1

* Mon Sep 12 2005 Stew Benedict <sbenedict@mandriva.com> 0.16.0-1mdk
- 0.16.0
- drop French man page (S2, provided by man-pages-fr, #18475)

* Thu Jun 09 2005 Buchan Milne <bgmilne@linux-mandrake.com> 0.15.1-2mdk
- Rebuild for libkrb53-devel 1.4.1

* Mon May 02 2005 Stew Benedict <sbenedict@mandriva.com> 0.15.1-1mdk
- New release 0.15.1

* Mon Mar 07 2005 Lenny Cartier <lenny@mandrakesoft.com> 0.15.0-1mdk
- 0.15.0

* Fri Mar 12 2004 Stew Benedict <sbenedict@mandrakesoft.com> 0.13.4-5mdk
- add French man page from Nicolas Girard

* Fri Jan 30 2004 Stew Benedict <sbenedict@mandrakesoft.com> 0.13.4-4mdk
- remove file specific BuildRequires (unresolved dependencies in distro)

* Sat Jan 17 2004 Abel Cheung <deaddog@deaddog.org> 0.13.4-3mdk
- Remove bash-completion dependency
- configure2_5x
- Fix BuildRequires
- Really link against openssl

* Tue Dec 30 2003 Guillaume Rousse <guillomovitch@mandrake.org> 0.13.4-2mdk
- added bash-completion

* Thu Dec 11 2003 Stew Benedict <sbenedict@mandrakesoft.com> 0.13.4-1mdk
- 0.13.4

* Wed Jul  2 2003 Stew Benedict <sbenedict@mandrakesoft.com> 0.13.3-1mdk
- 0.13.3

* Thu May 22 2003 Stew Benedict <sbenedict@mandrakesoft.com> 0.13.0-1mdk
- 0.13.0

* Mon Apr 28 2003 Stew Benedict <sbenedict@mandrakesoft.com> 0.12.1-1mdk
- 0.12.1, BuildRequires, drop xsitecopy - pretty broken 

* Mon Dec 30 2002 Stew Benedict <sbenedict@mandrakesoft.com> 0.11.4-2mdk
- rebuild for new glibc/rpm

* Sun Jul 14 2002 Roger <roger@linuxfreemail.com> 0.11.4-1mdk
- ok. i'm stumped. (didn't know a cvs existed) rebuilt for 0.11.4 release.
- now builds both sitecopy/xsitecopy
- fix BuildRoot, s/Copyright/License/, rpmlint fixes (sb)

* Tue Jul  2 2002 Stew Benedict <sbenedict@mandrakesoft.com> 0.11.4-0.20020206.1mdk
- first Mandrake release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7528 |12cr|sitescooper-3.1.2-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Win32::(.*)\\)'
%define __noautoprov 'perl\\(Algorithm::Diff\\)'
%else
%define _requires_exceptions perl(in)\\|perl(to)\\|perl(Win32::Process)\\|perl(MacPerl)\\|perl(Win32::TieRegistry)
%define _provides_exceptions perl(Algorithm::Diff)
%endif

Name:		sitescooper
Summary:	Convert websites for reading on a Palm
Version:	3.1.2
Release:	12
License:	GPL
Group:		Networking/WWW
URL:		http://sitescooper.org/
Source:		%{name}-%{version}.tar.bz2
BuildArch:	noarch
Requires:	perl-DB_File

%description
Sitescooper automatically retrieves the stories from several news websites,
trims off extraneous HTML, and converts them into formats you can read on your
Palm computing device later, on-the-move.  Even if you don't have a Palm
handheld, it's still handy for simple website-to-text conversion. 


%prep
%setup -q

%build

%install
%make PREFIX=%{buildroot}%{_prefix} RAW_PREFIX=%{_prefix} ETC=%{buildroot}%{_sysconfdir} \
	MANDIR=%{buildroot}%{_mandir} install || :

%files
%doc README.txt CHANGES.txt
%doc doc/*
%{_bindir}/*
%{_mandir}/man1/*
%dir %{_datadir}/sitescooper
%{_datadir}/sitescooper/*
%config(noreplace) %{_sysconfdir}/sitescooper.cf


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7529 |12cr|sjeng-free-11.2-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	11.2
%define release	%mkrel 7
%define pkgname Sjeng-Free

Summary:	Chess program that plays many variants
Name:		sjeng-free
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Games/Boards
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL:		http://sjeng.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/sjeng/%{pkgname}-%{version}.tar.bz2
Source1:	sjeng.6.bz2
Source2:	sjeng-README.bz2
Patch0:		sjeng-11.2-cleanup.patch
Patch1:		sjeng-11.2-fhs.patch
BuildRequires:	automake1.9
BuildRequires:	gdbm-devel
# use version here, in case opening books need to be rebuilt
# due to binary imcompatibility from future gdbm(?)
# Nanar: this requires does not exists in the distro... ???
# Requires:	sjeng-book = 0.1
Provides:	chessengine

%description
Sjeng is a chess program that plays normal chess and many variants
like crazyhouse, bughouse, suicide (aka giveaway or anti-chess) and
losers. It can also play variants which have the same rules as normal
chess, but a different starting position. It uses the XBoard/WinBoard
interface by Tim Mann, so it can be used with xboard or eboard. It
is also capable of playing on internet chess servers.

%prep
%setup -q -n %{pkgname}-%{version}
%patch0 -p1 -b .cleanup
%patch1 -p1 -b .fhs

FORCE_AUTOCONF_2_5=1 ACLOCAL=aclocal-1.9 AUTOMAKE=automake-1.9 autoreconf --force --install

bzip2 -dc %{SOURCE2} > README.debian

# (Abel) supress annoying rpmlint warning message
perl -pi -e 's/\r//g' [[:upper:]][[:upper:]]* ChangeLog

%build
%configure2_5x \
	--bindir=%{_gamesbindir} \
	--datadir=%{_gamesdatadir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std

mkdir -p ${RPM_BUILD_ROOT}%{_mandir}/man6
bzip2 -dc %{SOURCE1} > ${RPM_BUILD_ROOT}%{_mandir}/man6/sjeng.6

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS BUGS ChangeLog NEWS README README.debian
%{_gamesbindir}/*
%{_mandir}/man6/sjeng.6*




%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 11.2-7mdv2010.0
+ Revision: 433894
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 11.2-6mdv2009.0
+ Revision: 260745
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 11.2-5mdv2009.0
+ Revision: 252496
- rebuild
- fix no-buildroot-tag

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 11.2-3mdv2008.1
+ Revision: 127301
- kill re-definition of %%buildroot on Pixel's request


* Fri Aug 04 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/04/06 22:20:48 (53026)
- fix deps

* Fri Aug 04 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/04/06 22:17:42 (53025)
Import sjeng-free

* Sun Jul 03 2005 Abel Cheung <deaddog@mandriva.org> 11.2-2mdk
- Incorporate everything from Debian: manpage, patches etc.
  Thanks to Lukas Geyer!
- Also attempt to read opening book from system-wide location

* Sat Jun 11 2005 Abel Cheung <deaddog@mandriva.org> 11.2-1mdk
- First Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7530 |12cr|sk1-0.9.1-0.737.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname	sK1

%define rel	1
%define svn	737
%if %svn
# https://sk1.svn.sourceforge.net/svnroot/sk1/trunk/sK1
%define release		%mkrel 0.%svn.%rel
%define distname	%name-%svn.tar.lzma
%define dirname		%oname
%else
%define release		%mkrel %rel
%define distname	%oname-%version.tar.gz
%define dirname		%oname-%version
%endif

Name:		sk1
Summary:	Advanced vector graphics editor
Version:	0.9.1
Release:	%{release}
Source0:	http://sk1project.org/downloads/%{oname}/%{distname}
# Fix / kludge for Tcl 8.6 (good old interp->result) - AdamW 2008/12
Patch0:		sk1-601-tcl86.patch
Group:		Graphics
BuildRequires:	X11-devel
BuildRequires:	tcl
BuildRequires:	tcl-devel
BuildRequires:	tk
BuildRequires:	tk-devel
BuildRequires:	python-devel
BuildRequires:	freetype2-devel
BuildRequires:	cairo-devel
BuildRequires:	libxext-devel
BuildRequires:	lcms-devel
License:	GPLv2+ and LGPLv2+
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root
Requires:	tkinter
Requires:	python-imaging
Requires:	python-lcms
Requires:	zenity
Provides:	sketch
Provides:	skencil
Obsoletes:	skencil < 0.6.19
URL:		http://sk1project.org/

%description
sK1 is an open source vector graphics editor similar to CorelDRAW,
Adobe Illustrator, or Freehand. sK1 is mainly oriented for PostScript
processing. It features CMYK colorspace support, CMYK support in
Postscript, a Cairo-based engine, color managment, universal CDR
importer (7-X3 versions), and a modern Ttk based (former Tile widgets)
user interface.

%prep
%setup -q -n %{dirname}
%patch0 -p1 -b .tcl86
sed -i -e 's,tcl8.5,tcl%{tcl_version},g' setup.py
sed -i -e 's,tk8.5,tk%{tcl_version},g' setup.py

%build
%{__python} ./setup.py build

%install
rm -fr %{buildroot}
%{__python} setup.py install --root=%{buildroot} --compile --optimize=2

# icons
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48,64x64}/apps
for i in 16 32 48 64; do \
install -m 0644 src/share/icons/CrystalSVG/icon_sk1_$i.png %{buildroot}%{_iconsdir}/hicolor/$i\x$i/apps/%{name}.png; \
done

# menu
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=sK1
Comment=Vector drawing tool
Exec=%{_bindir}/%{name} %f
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
MimeType=image/x-sk
Categories=Graphics;VectorGraphics;
EOF

%if %mdkversion < 200900
%post
%update_icon_cache hicolor
%update_menus
%update_desktop_database
%endif
%if %mdkversion < 200900
%postun
%clean_icon_cache hicolor
%clean_menus
%clean_desktop_database
%endif

%clean
rm -fr %{buildroot}

%files
%defattr(-,root,root)
%{py_platsitedir}/%{name}
%{_bindir}/%{name}
%{py_platsitedir}/%{oname}-%{version}pre-py%{pyver}.egg-info
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_datadir}/applications/mandriva-%{name}.desktop


%changelog
* Tue May 26 2009 Adam Williamson <awilliamson@mandriva.org> 0.9.1-0.737.1mdv2010.0
+ Revision: 379811
- new snapshot (pretty much a 0.9.1 pre-release)

* Sat Dec 27 2008 Adam Williamson <awilliamson@mandriva.org> 0.9.0-0.601.2mdv2009.1
+ Revision: 319719
- rebuild with python 2.6

* Sat Dec 06 2008 Adam Williamson <awilliamson@mandriva.org> 0.9.0-0.601.1mdv2009.1
+ Revision: 311035
- buildrequires lcms-devel
- rebuild for new tcl
- a couple of fixes / kludges for tcl 8.6 issues
- update to latest svn

* Fri Sep 12 2008 Adam Williamson <awilliamson@mandriva.org> 0.9.0-0.511.1mdv2009.0
+ Revision: 284341
- drop font_sys.patch: merged upstream
- new snapshot 511

* Sat Aug 16 2008 Adam Williamson <awilliamson@mandriva.org> 0.9.0-0.496.1mdv2009.0
+ Revision: 272510
- new snapshot 496
- add font_sys.patch (fixes a bug that breaks text entry)

* Tue Jun 24 2008 Adam Williamson <awilliamson@mandriva.org> 0.9.0-0.440.1mdv2009.0
+ Revision: 228770
- drop modules_typo.patch (merged upstream)
- new snapshot 440

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Thu May 29 2008 Adam Williamson <awilliamson@mandriva.org> 0.9.0-0.424.1mdv2009.0
+ Revision: 213121
- add modules_typo.patch: upstream nerfed up the fix for the last bug, fixing their fix...
- drop modules.patch (merged upstream)
- new snapshot 424

* Wed May 28 2008 Adam Williamson <awilliamson@mandriva.org> 0.9.0-0.422.1mdv2009.0
+ Revision: 212159
- import sk1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7531 |12cr|sk1libs-0.9.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		sk1libs
Version:	0.9.1
Release:	%mkrel 1
Summary:	Set of Python Non-GUI Extensions for sK1 Project
License:	GPLv2+ and LGPLv2+
Group:		Graphics
URL:		http://sk1project.org/
Source0:	http://sk1project.org/downloads/%{name}/%{name}-%{version}.tar.gz
# Fix / kludge for Tcl 8.6 (good old interp->result) - AdamW 2008/12
Patch0:		sk1libs-math-fix.diff
BuildRequires:	freetype2-devel
BuildRequires:	lcms-devel
BuildRequires:	jpeg-devel
BuildRequires:	python-devel
BuildRequires:	zlib-devel
Requires:	python-imaging
Requires:	python-lcms


%description
sk1libs is a set of python non-GUI extensions for sK1 Project. The package
includes multiplatform non-GUI extensions which are usually native extensions.

%prep
%setup -q
%patch0 -p1 -b .mfix
sed -i -e 's,tcl8.5,tcl%{tcl_version},g' setup.py
sed -i -e 's,tk8.5,tk%{tcl_version},g' setup.py

%build
%{__python} ./setup.py build

%install
rm -fr %{buildroot}
%{__python} setup.py install --root=%{buildroot} --compile --optimize=2


%files
%{py_platsitedir}/*



%changelog
* Sat Mar 10 2012 Thomas Spuhler <tspuhler@mandriva.org> 0.9.1-1mdv2012.0
+ Revision: 783926
- imported package sk1libs


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7532 |12cr|skalibs-0.47-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:			skalibs
Version:		0.47
Release:		%mkrel 2

Summary:	The skarnet.org development library
License:	BSD
Group:		Development/Other
URL:		http://www.skarnet.org/software/skalibs/
Source0:	http://www.skarnet.org/software/%{name}/%{name}-%{version}.tar.gz

BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
skalibs is a package centralizing the public-domain C
development files used for building other skarnet.org software.


%package devel
Group:          Development/C
Summary:        Development files for skalibs
Obsoletes:      %{name}
Provides:       %{name}

%description devel
skalibs is a package centralizing the public-domain C
development files used for building other skarnet.org software.

skalibs can also be used as a sound basic start for C
development.  There are a lot of general-purpose libraries out
there; but if your main goal is to produce small and secure C
code, you will like skalibs.

skalibs contains exclusively public-domain code.  So you can
redistribute it as you want, and it does not prevent you from
distributing any of your executables.


%prep
%setup -q -n prog


%build
pushd %{name}-%{version}
    package/compile
popd


%install
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}

mkdir -p %{buildroot}{%{_libdir}/%{name},%{_includedir}/%{name}}

pushd %{name}-%{version}
    for i in `cat package/include` ;  do
        install -m 0755 include/$i %{buildroot}%{_includedir}/%{name}/
    done

    for i in `cat package/library` ;  do
        install -m 0755 library/$i %{buildroot}%{_libdir}/%{name}/
    done
popd


%clean
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}


%files devel
%defattr(-,root,root)
%doc %{name}-%{version}/package/CHANGES
%doc %{name}-%{version}/package/README
%doc %{name}-%{version}/doc/*.html
%dir %{_includedir}/%{name}
%dir %{_libdir}/%{name}
%{_includedir}/%{name}/*.h
%{_libdir}/%{name}/*.a




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7533 |12cr|skanlite-0.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		skanlite
Version:	0.8
Release:	1
License:	GPLv2+
Url:		http://opendesktop.org/content/show.php/Skanlite?content=109803
Group:		Graphical desktop/KDE
Source0:	http://sourceforge.net/projects/sanewidget/files/Skanlite/%name-%version.tar.bz2
Summary:        An image scanning application
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:  libksane-devel
BuildRequires:	kdelibs4-devel
BuildRequires:	libpng-devel

%description
Skanlite is an image scanning application that does nothing more than
scan and save images. It is based on libksane, a KDE interface for SANE
library to control flat scanners.

%if %mdkversion < 200900
%post
%{update_desktop_database}
%update_icon_cache hicolor

%postun
%{clean_desktop_database}
%clean_icon_cache hicolor
%endif

%files -f %name.lang
%defattr(-,root,root)
%_kde_bindir/*
%_kde_datadir/applications/kde4/*.desktop

#------------------------------------------------

%prep
%setup -q -n %name-%version

%build
%cmake_kde4
%make

%install
rm -rf %buildroot
%{makeinstall_std} -C build
%find_lang %name --with-html

%clean
rm -rf %buildroot


%changelog
* Fri Apr 27 2012 Crispin Boylan <crisb@mandriva.org> 0.8-1
+ Revision: 793964
- New release

* Wed Dec 01 2010 Funda Wang <fwang@mandriva.org> 0.7-1mdv2011.0
+ Revision: 604302
- update to new version 0.7

* Tue Nov 30 2010 Funda Wang <fwang@mandriva.org> 0.6-1mdv2011.0
+ Revision: 603282
- new version 0.6

* Sat Feb 13 2010 Funda Wang <fwang@mandriva.org> 0.4-1mdv2010.1
+ Revision: 505217
- new version 0.4

* Sat May 02 2009 Funda Wang <fwang@mandriva.org> 0.3-1mdv2010.0
+ Revision: 370591
- New version 0.3

* Sat Aug 09 2008 Funda Wang <fwang@mandriva.org> 0.2-2mdv2009.0
+ Revision: 270114
- remove old patch
- fix desktop file

* Tue Jul 29 2008 Funda Wang <fwang@mandriva.org> 0.2-1mdv2009.0
+ Revision: 252925
- New version 0.2

* Fri Jul 18 2008 Funda Wang <fwang@mandriva.org> 0.1-1mdv2009.0
+ Revision: 238143
- import skanlite


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7534 |12cr|skey-1.1.5-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 1
%define libname	%mklibname skey %{major}

Summary:	S/Key suite of programs
Name:		skey
Version:	1.1.5
Release:	%mkrel 10
License:	BSD
Group:		System/Libraries
Source:		%{name}-%{version}.tar.bz2
Patch0:		skey-1.1.5-gentoo.diff
Patch1:		skey-login_name_max.diff
Patch2:		skey-1.1.5-fPIC.patch
Patch3:		skey-1.1.5-bind-now.patch
Patch4:		skey-1.1.5-otp.diff
# This url is wrong, but it is impossible to find it else where...
#URL: ftp://thumper.bellcore.com/pub/nmh/
BuildRequires:	libcrack-devel
# if not using BuildConflicts here the binaries could link against installed libs
BuildConflicts:	skey-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This is an S/Key implementation ported from OpenBSD.

S/Key provides One Time Password functionality, and can be used to
increase system security.

%package -n	%{libname}
Summary:	Shared S/Key library
Group:          System/Libraries

%description -n	%{libname}
This is an S/Key implementation ported from OpenBSD.

S/Key provides One Time Password functionality, and can be used to
increase system security.

%package -n	%{libname}-devel
Summary:	Header files for the S/Key library
Group:		Development/C
Obsoletes:	%{name}-devel
Provides:	%{name}-devel = %{version}
Provides:	lib%{name}-devel = %{version}
Requires:	%{libname} = %{version}

%description -n	%{libname}-devel
This is an S/Key implementation ported from OpenBSD.

S/Key provides One Time Password functionality, and can be used to
increase system security.

This package contains development files for the S/Key library.

%package -n	%{libname}-static-devel
Summary:	Static S/Key library
Group:		Development/C
Obsoletes:	%{name}-static-devel
Provides:	%{name}-static-devel = %{version}
Provides:	lib%{name}-static-devel = %{version}
Requires:	%{libname}-devel = %{version}
Requires:	%{libname} = %{version}

%description -n	%{libname}-static-devel
This is an S/Key implementation ported from OpenBSD.

S/Key provides One Time Password functionality, and can be used to
increase system security.

This package contains the static S/Key library.

%prep

%setup -q
%patch0 -p1 -b .gentoo
%patch1 -p1 -b .skey-login_name_max
%patch2 -p0 -b .skey-fPIC
%patch3 -p0 -b .skey-bind-now
%patch4 -p1 -b .skey-otp

# fix one small thing...
perl -pi -e "s|/etc/skeykeys|%{_sysconfdir}/%{name}/skeykeys|g" skeyprune.pl

%build
export SENDMAIL="%{_sbindir}/sendmail"
export CFLAGS="$RPM_OPT_FLAGS -DSKEY_HASH_DEFAULT=1"

%configure \
    --prefix=%{_prefix} \
    --sysconfdir=%{_sysconfdir}/%{name} \
    --libdir=%{_libdir}

make

%install
rm -rf %{buildroot}

%makeinstall_std

install -d %{buildroot}%{_sbindir}

mv %{buildroot}%{_bindir}/skeyprune %{buildroot}%{_sbindir}/

install -m0755 skeyaudit.sh %{buildroot}%{_bindir}/skeyaudit

ln -snf skey %{buildroot}%{_bindir}/otp-md4
ln -snf skey %{buildroot}%{_bindir}/otp-sha1
ln -snf skey %{buildroot}%{_bindir}/otp-md5

# make install is borked...
ln -snf libskey.so.%{version} %{buildroot}%{_libdir}/libskey.so.1.1
ln -snf libskey.so.%{version} %{buildroot}%{_libdir}/libskey.so.1
ln -snf libskey.so.%{version} %{buildroot}%{_libdir}/libskey.so

chmod 755 %{buildroot}%{_bindir}/*
chmod 755 %{buildroot}%{_libdir}/libskey.so*
chmod 644 %{buildroot}%{_libdir}/libskey.a

# cleanup
rm -f %{buildroot}%{_bindir}/libskey.a

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGES INSTALL README
%attr(0600,root,root) %config(noreplace) %{_sysconfdir}/%{name}/skeykeys
%attr(4755,root,root) %{_bindir}/skeyinit
%attr(4755,root,root) %{_bindir}/skeyinfo
%attr(4755,root,root) %{_bindir}/skeyaudit
%attr(0755,root,root) %{_bindir}/skey
%attr(0755,root,root) %{_bindir}/otp-md4
%attr(0755,root,root) %{_bindir}/otp-sha1
%attr(0755,root,root) %{_bindir}/otp-md5
%attr(0755,root,root) %{_sbindir}/skeyprune
%{_mandir}/*/*

%files -n %{libname}
%defattr(-,root,root)
%attr(0755,root,root) %{_libdir}/*.so.*

%files -n %{libname}-devel
%defattr(-,root,root)
%attr(0644,root,root) %{_includedir}/*
%attr(0755,root,root) %{_libdir}/*.so

%files -n %{libname}-static-devel
%defattr(-,root,root)
%attr(0644,root,root) %{_libdir}/libskey.a


%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.1.5-10mdv2010.0
+ Revision: 433919
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.1.5-9mdv2009.0
+ Revision: 242691
- rebuild

* Tue Jul 22 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1.5-8mdv2009.0
+ Revision: 240157
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Thierry Vignaud <tvignaud@mandriva.com>
    - fix no-buildroot-tag
    - kill re-definition of %%buildroot on Pixel's request

* Wed Jun 27 2007 Andreas Hasenack <andreas@mandriva.com> 1.1.5-7mdv2008.0
+ Revision: 45103
- rebuild with new rpm-mandriva-setup (-fstack-protector)


* Sun Mar 11 2007 Oden Eriksson <oeriksson@mandriva.com> 1.1.5-6mdv2007.1
+ Revision: 141289
- fix deps

* Wed Mar 07 2007 Oden Eriksson <oeriksson@mandriva.com> 1.1.5-5mdv2007.1
+ Revision: 134499
- Import skey

* Wed Jun 28 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.5-5mdv2007.0
- rebuild

* Sun Nov 06 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.5-4mdk
- added a lot of gentoo changes

* Fri Oct 21 2005 Olivier Thauvin <nanardon@mandriva.org> 1.1.5-3mdk
- rebuild
- I can't find the project on the net :\


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7535 |12cr|skinlf-6.7-0.0.6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _version2 20060722

Summary:	Allows developers to write skinnable application using the Swing toolkit
Name:		skinlf
Group:		Development/Java
Version:	6.7
Release:	0.0.6
License:	Skin Look And Feel License
URL:		http://skinlf.l2fprod.com/index.html
Source0:	%{name}-%{version}-%{_version2}.tar.bz2
Source1:	imageconversion.jar
Source2:	%{name}-build.xml
Source3:	%{name}-resources.tar.bz2
Patch0:		%{name}-no-jimi.patch
BuildRequires:	ant
BuildRequires:	dos2unix
BuildRequires:	java-rpmbuild >= 1.5
BuildRequires:	jpackage-utils >= 1.5
BuildRequires:	laf-plugin >= 0.2
BuildRequires:	xalan-j2
#BuildRequires:	jimi >= 1.0
Requires:	java >= 1.5
#Requires:	jimi >= 1.0
Requires:	jpackage-utils >= 1.5
Requires:	laf-plugin >= 0.2
Requires:	xalan-j2
BuildArch:	noarch

%description
Skin Look And Feel allows Java developers to write skinnable application using
the Swing toolkit. Skin Look And Feel is able to read GTK (The Gimp Toolkit)
and KDE (The K Desktop Environment) skins to enhance your application GUI
controls such as Buttons, Checks, Radios, Scrollbars, Progress Bar, Lists,
Tables, Internal Frames, Colors, Background Textures, Regular Windows. Skin
Look And Feel (aka SkinLF) also includes NativeSkin to create irregular
windows.

%package javadoc
Summary:	Javadoc for %{name}
Group:		Development/Java

%description javadoc
Javadoc for %{name}.

%package demo
Summary:	Some examples for %{name}
Group:		Development/Java
Requires:	%{name} = %{version}-%{release}

%description demo
Some examples for %{name}.

%prep
%setup -q -n %{name}-%{version}

cp %{SOURCE1} .
cp %{SOURCE2} build.xml
tar xfj %{SOURCE3}
%patch0

dos2unix  AUTHORS CHANGES INSTALL LICENSE LICENSE_nanoxml README THANKS
%__chmod 644 AUTHORS CHANGES INSTALL LICENSE LICENSE_nanoxml README THANKS

%build
%ant jar javadocs

%install
[ -d %{buildroot} -a "%{buildroot}" != "" ] && %__rm -rf %{buildroot}

# jars
install -dm 755 %{buildroot}%{_javadir}
install -pm 644 lib/%{name}.jar \
	%{buildroot}%{_javadir}/%{name}-%{version}.jar
(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)

# javadoc
install -dm 755 %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -pr docs/* \
	%{buildroot}%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name} # ghost symlink

# demo
install -dm 755 %{buildroot}%{_datadir}/%{name}
install -m 644 lib/%{name}_demo.jar \
	%{buildroot}%{_datadir}/%{name}
install -m 644 lib/themepack.zip \
	%{buildroot}%{_datadir}/%{name}

# create startscripts for demo-apps
%if 0
# not supported for linux
%__cat > bin/clock.sh << EOF
#!/bin/bash
%{java} -cp %{_javadir}/%{name}.jar:%{_javadir}/laf-plugin.jar:%{_datadir}/%{name}/%{name}_demo.jar examples.Clock clock.gif
EOF

# not supported for linux
cat > bin/region.sh << EOF
#!/bin/bash
%{java} -cp %{_javadir}/%{name}.jar:%{_datadir}/%{name}/%{name}_demo.jar examples.nativesplash
EOF
%endif

cat > bin/alwaysontop.sh << EOF
#!/bin/bash
%{java} -cp %{_javadir}/%{name}.jar:%{_datadir}/%{name}/%{name}_demo.jar examples.alwaysontop
EOF

cat > bin/demo.sh << EOF
#!/bin/bash
THEMEPACK=\$1
if [ "\$THEMEPACK" == "" ]; then
	THEMEPACK=%{_datadir}/%{name}/themepack.zip
else
	shift
fi
%{java} -cp %{_javadir}/%{name}.jar:%{_javadir}/laf-plugin.jar:%{_datadir}/%{name}/%{name}_demo.jar examples.demo \$THEMEPACK \$@
EOF

# install startscripts for demo-apps
install -m 755 bin/*.sh \
	%{buildroot}%{_datadir}/%{name}

%post javadoc
%__rm -f %{_javadocdir}/%{name}
ln -s %{name}-%{version} %{_javadocdir}/%{name}

%files
%doc AUTHORS CHANGES INSTALL LICENSE LICENSE_nanoxml README THANKS
%{_javadir}/%{name}*.jar

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-%{version}
%ghost %doc %{_javadocdir}/%{name}

%files demo
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*.jar
%{_datadir}/%{name}/*.sh
%{_datadir}/%{name}/themepack.zip


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7536 |12cr|skipfish-2.02-0.beta.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		skipfish
Version:	2.02
Release:	%mkrel 0.beta.1
Summary:	Collection of simple PIN or passphrase entry dialogs
#http://code.google.com/p/%{name}/downloads/detail?name=%{name}-%{version}b.tgz
# Use: make download
URL:		http://code.google.com/p/skipfish/
Source0:	http://%{name}.googlecode.com/files/%{name}-%{version}b.tgz
Source1:	%{name}-starter
Patch0:		skipfish-1.92b-fhs.patch
License:	GPLv2
Group:		Monitoring
BuildRequires:	libopenssl-devel
BuildRequires:	libidn-devel
BuildRequires:	zlib1-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description 
A fully automated, active web application security reconnaissance tool. Key
features:
 * High speed: pure C code, highly optimized HTTP handling, minimal CPU
   footprint - easily achieving 2000 requests per second with responsive
   targets.
 * Ease of use: heuristics to support a variety of quirky web frameworks and
   mixed-technology sites, with automatic learning capabilities, on-the-fly
   wordlist creation, and form autocompletion.
 * Cutting-edge security logic: high quality, low false positive, differential
   security checks, capable of spotting a range of subtle flaws, including
   blind injection vectors.

%prep
%setup -q -n %{name}-%{version}b
%patch0 -p1

%build
%make

%install
rm -rf %{buildroot}
install -d %{buildroot}%{_bindir}
install -m 755 %{name} %{buildroot}%{_bindir}/%{name}
install -d %{buildroot}%{_mandir}/man1
install %{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1
install -d %{buildroot}/%{_datadir}/%{name}
cp -r assets %{buildroot}/%{_datadir}/%{name}
install -m 644 dictionaries/*.wl %{buildroot}/%{_datadir}/%{name}
ln -s default.wl %{buildroot}/%{_datadir}/%{name}/%{name}.wl

cp dictionaries/README-FIRST README.dictionaries

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc README README.dictionaries ChangeLog
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*
%{_datadir}/%{name}



%changelog
* Thu Jul 07 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.02-0.beta.1mdv2011
+ Revision: 689084
- new version
- wrap long lines in package description
- switch group to monitoring, as all other security-related tools

* Sun Jul 03 2011 Lonyai Gergely <aleph@mandriva.org> 2.01-0.0.beta.1
+ Revision: 688601
- 2.01b

* Mon Jun 27 2011 Lonyai Gergely <aleph@mandriva.org> 2.00-0.0.beta.1
+ Revision: 687422
- 2.00b

* Wed Jun 15 2011 Lonyai Gergely <aleph@mandriva.org> 1.94-0.0.beta.1
+ Revision: 685381
- 1.94b

* Fri Jun 10 2011 Lonyai Gergely <aleph@mandriva.org> 1.93-0.0.beta.1
+ Revision: 684129
- 1.93b

* Wed Jun 08 2011 Lonyai Gergely <aleph@mandriva.org> 1.92-0.0.beta.2
+ Revision: 683209
- CCBUG:63456

* Wed Jun 08 2011 Lonyai Gergely <aleph@mandriva.org> 1.92-0.0.beta.1
+ Revision: 683198
- 1.92b

* Sun Jun 05 2011 Lonyai Gergely <aleph@mandriva.org> 1.91-0.0.beta.1
+ Revision: 682779
- 1.91b

* Thu May 19 2011 Lonyai Gergely <aleph@mandriva.org> 1.88-0.0.beta.3
+ Revision: 676176
- Modify the skipfish wrapper script

* Wed May 11 2011 Lonyai Gergely <aleph@mandriva.org> 1.88-0.0.beta.2
+ Revision: 673456
- 1.88b

* Tue May 10 2011 Lonyai Gergely <aleph@mandriva.org> 1.87-0.0.beta.2
+ Revision: 673288
- release
- Update build dependency
- 1.87b
- Add dependency to 2010.2/bacports

* Thu Apr 07 2011 Lonyai Gergely <aleph@mandriva.org> 1.86-0.0.beta.1
+ Revision: 651422
- 1.86b

* Wed Mar 23 2011 Lonyai Gergely <aleph@mandriva.org> 1.85-0.0.beta.1
+ Revision: 647778
- 1.85b

* Thu Dec 16 2010 Lonyai Gergely <aleph@mandriva.org> 1.84-0.0.beta.1mdv2011.0
+ Revision: 622272
- Update the SOURCE0
- 1.84b

* Tue Nov 30 2010 Lonyai Gergely <aleph@mandriva.org> 1.81-0.0.beta.1mdv2011.0
+ Revision: 603591
- Change zlib to libzlib dependency
- 1.81b

* Mon Nov 29 2010 Lonyai Gergely <aleph@mandriva.org> 1.80-0.0.beta.0.1mdv2011.0
+ Revision: 602995
- 1.80b

* Thu Nov 25 2010 Lonyai Gergely <aleph@mandriva.org> 1.79-0.0.beta.0.1mdv2011.0
+ Revision: 601170
- 1.79b

* Mon Nov 22 2010 Lonyai Gergely <aleph@mandriva.org> 1.78-0.0.beta.0.1mdv2011.0
+ Revision: 599685
- 1.78b

* Thu Nov 18 2010 Lonyai Gergely <aleph@mandriva.org> 1.72-0.0.beta.0.1mdv2011.0
+ Revision: 598795
- 1.72b
  First working release.

* Fri Nov 05 2010 Lonyai Gergely <aleph@mandriva.org> 1.69-0.0.beta1mdv2011.0
+ Revision: 593685
- Initial version
  1.69b
- create skipfish


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7537 |12cr|skippy-0.5.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		skippy
Version: 0.5.0
Release:	%mkrel 7
License:	GPL
Group:		Graphical desktop/Other	
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Summary:	A full screen pager for X11
Source0:    http://thegraveyard.org/files/%{name}-%{version}.tar.bz2
Url:		http://thegraveyard.org/skippy.php
BuildRequires: imlib2-devel
BuildRequires: libx11-devel
BuildRequires: libxft-devel
BuildRequires: libxinerama-devel
BuildRequires: libxmu-devel

%description
A full screen pager for X11, not entirely unlike expocity and Apple's
Expose. It arranges snapshots of all windows on the current desktop,
allowing you to easily switch between applications. It doesn't require
a specific window manager, but requires NetWM compliance to work 
( working with gnome, fluxbox, Metacity, KWin, IceWM, and others )
%prep
%setup -q 

%build
%setup_compile_flags
%make

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/%_bindir/
cp %{name} $RPM_BUILD_ROOT/%_bindir/

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc CHANGELOG skippyrc-default COPYING
%_bindir/*



%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-7mdv2011.0
+ Revision: 614895
- the mass rebuild of 2010.1 packages

* Mon Feb 22 2010 Funda Wang <fwang@mandriva.org> 0.5.0-6mdv2010.1
+ Revision: 509813
- fix BR

  + Michael Scherer <misc@mandriva.org>
    - remove uneeded patch
    - fix Patch

* Sat Aug 02 2008 Thierry Vignaud <tv@mandriva.org> 0.5.0-6mdv2009.0
+ Revision: 260769
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 0.5.0-5mdv2009.0
+ Revision: 252542
- rebuild
- fix no-buildroot-tag
- fix spacing at top of description

* Thu Dec 20 2007 Thierry Vignaud <tv@mandriva.org> 0.5.0-3mdv2008.1
+ Revision: 135900
- BR X11-devel
- BR xmu-devel xft-devel
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import skippy


* Fri Aug 05 2005 Michael Scherer <misc@mandriva.org> 0.5.0-3mdk
- Rebuild


* Sun Jun 27 2004 Michael Scherer <misc@mandrake.org> 0.5.0-2mdk 
- fix build ( patch 0 )

* Thu May 20 2004 Michael Scherer <misc@mandrake.org> 0.5.0-1mdk
- New release 0.5.0

* Wed May 19 2004 Michael Scherer <misc@mandrake.org> 0.4.1-1mdk
- initial release 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7538 |12cr|skippy-xd-0.5.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		skippy-xd
Version: 0.5.0
Release:	%mkrel 6
License:	GPL
Group:		Graphical desktop/Other	
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Summary:	A full screen pager for X11
Source0:    http://thegraveyard.org/files/%{name}-%{version}.tar.bz2
Url:		http://thegraveyard.org/skippy.php
BuildRequires: X11-devel >= 6.8

%description
A full screen pager for X11, not entirely unlike expocity and Apple's
Expose. It arranges snapshots of all windows on the current desktop,
allowing you to easily switch between applications. It doesn't require
a specific window manager, but requires NetWM compliance to work 
( working with gnome, fluxbox, Metacity, KWin, IceWM, and others )

This version is using XRender, XComposite, XDamage and XFixes extensions.

%prep
%setup -q 

%build
%make

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/%_bindir/
cp %{name} $RPM_BUILD_ROOT/%_bindir/

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc CHANGELOG skippy-xd.rc-default COPYING
%_bindir/*



%changelog
* Sat Aug 06 2011 Götz Waschk <waschk@mandriva.org> 0.5.0-6mdv2012.0
+ Revision: 693429
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tv@mandriva.org> 0.5.0-5mdv2011.0
+ Revision: 260770
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 0.5.0-4mdv2009.0
+ Revision: 252545
- rebuild
- fix no-buildroot-tag
- kill extra spacing at top of description

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.5.0-2mdv2008.1
+ Revision: 127322
- kill re-definition of %%buildroot on Pixel's request
- buildrequires X11-devel instead of XFree86-devel
- use %%mkrel
- import skippy-xd


* Mon May 09 2005 Frederic Crozat <fcrozat@mandriva.com> 0.5.0-2mdk 
- Fix buildrequires for x86-64

* Tue Jan 25 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 0.5.0-1mdk 
- First mandrakelinux package, based on skippy package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7539 |12cr|skyeye-1.3.0-0.rc1.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pre_release rc1

%define rel 0.%{pre_release}.1

%define major 0
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Name:		skyeye
Version:	1.3.0
Release:%rel 
License:	GPLv2
Group:		Emulators
Summary:	ARM, Mips, Coldfire simulator
URL:		http://www.skyeye.org/index.shtml
Source0:	%{name}-%{version}_%{pre_release}.tar.gz
Patch:		skyeye-1.3.0.fix-str-fmt.patch
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	libxpm-devel
BuildRequires:	binutils-devel
BuildRequires:	readline-devel

%description
The goal of SkyEye is to provide an integrated simulation environment in Linux 
and Windows. SkyEye environment simulates/emulates typical Embedded Computer
Systems (Now it supports a series ARM architecture based microprocessors and 
Blackfin DSP Processor). You can run some Embedded Operation System such as 
ARM Linux, uClinux, uc/OS-II (ucos-ii) etc. in SkyEye, and analysis or debug 
them at source level.

%package -n %{libname}
Summary:	%{name} library
Group:		System/Libraries
Provides:	%{libname} = %{version}
	
%description -n %{libname}
%{name} library.

%package -n %{develname}
Summary:	%{name} development library
Group:		Development/Other
Provides:	%{libname} = %{version}
	
%description -n %{develname}
%{name} development library.  

%prep
%setup -q -n %{name}-%{version}_%{pre_release}

%patch -p0

%build
autoreconf -fiv
%configure2_5x --enable-lcd --enable-shared
#libtool wants it badly
mkdir third-party/opcodes/.libs
mkdir third-party/bfd/.libs
mkdir third-party/libiberty/.libs
mkdir third-party/libiberty/pic
mkdir third-party/readline/.libs

%make

%install
%makeinstall

mv %{buildroot}%{_includedir}/include %{buildroot}%{_includedir}/%{name}

#see later how to deal with it
rm -rf %{buildroot}/usr/testsuite

%files
%doc MAINTAINERS README ChangeLog
%{_bindir}/mknandflashdump
%{_bindir}/prof_convert
%{_bindir}/skyeye
%{_bindir}/uart_instance

%files -n %{libname}
%doc MAINTAINERS README ChangeLog
%{_libdir}/%{name}/*so.%{major}*

%files -n %{develname}
%doc MAINTAINERS README ChangeLog
%{_libdir}/%{name}/*.so
%{_includedir}/%{name}/*




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7540 |12cr|skyutils-2.8-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	skyutils
%define version	2.8
%define release	%mkrel 10

%define major	2.8
%define libname %mklibname %name %major
%define libnamedev %mklibname %name %major -d

Summary: 	Library package needed by smssend
Name: 		%{name}
Version: 	%{version}
Release: 	%{release}
Source0: 	http://zekiller.skytech.org/fichiers/%{name}-%{version}.tar.bz2
Patch0:		skyutils-2.8-fix-link.patch
Patch1:		skyutils-2.8-fix-str-fmt.patch
URL: 		http://zekiller.skytech.org/coders_en.html
License: 	GPL
Group: 		Development/C
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: 	sed
BuildRequires:	openssl-devel

%description
Author Christophe CALMEJANE says:
This package contains utils functions that I use in many
of my projects. From chained list to HTTP protocol, you
may find many useful functions.

This package is needed if you want to install smssend.

%package -n %libname
Group:		System/Libraries
Summary:	Library package needed by smssend

%description -n %libname
Author Christophe CALMEJANE says:
This package contains utils functions that I use in many
of my projects. From chained list to HTTP protocol, you
may find many useful functions.

This package is needed if you want to install smssend.

%package -n %libname-devel
Summary:	Development parts of %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %libname-devel
Static library of %{name}


%prep
%setup -q
%patch0 -p0
%patch1 -p0

%build
autoreconf -fi
%configure2_5x --enable-ansi
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%multiarch_binaries $RPM_BUILD_ROOT%{_bindir}/skyutils-config

%clean
rm -rf %buildroot

%if %mdkversion < 200900
%post -n %libname -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %libname -p /sbin/ldconfig
%endif

%files -n %libname
%defattr(-,root,root)
%doc README
%_libdir/libskyutils-*.so.*

%files -n %libname-devel
%defattr(-,root,root)
%_bindir/*
%_libdir/libskyutils.so
%_libdir/libskyutils.*a
%_includedir/*.h



%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 2.8-10mdv2011.0
+ Revision: 614897
- the mass rebuild of 2010.1 packages

* Mon Apr 19 2010 Funda Wang <fwang@mandriva.org> 2.8-9mdv2010.1
+ Revision: 536662
- rebuild

* Tue Feb 23 2010 Funda Wang <fwang@mandriva.org> 2.8-8mdv2010.1
+ Revision: 509860
- BR openssl

* Mon Feb 22 2010 Funda Wang <fwang@mandriva.org> 2.8-7mdv2010.1
+ Revision: 509753
- fix requires and provides
- fix linkage
- fix str fmt

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - rebuild
    - fix no-buildroot-tag

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 2.8-2mdv2008.1
+ Revision: 127328
- kill re-definition of %%buildroot on Pixel's request
- import skyutils


* Thu Oct 27 2005 Lenny Cartier <lenny@mandriva.com> 2.8-2mdk
- rebuild

* Fri Jul 29 2005 Lenny Cartier <lenny@mandriva.com> 2.8-1mdk
- 2.8

* Wed Feb 02 2005 Lenny Cartier <lenny@mandrakesoft.com> 2.7-1mdk
- 2.7

* Thu Jan 13 2005 Lenny Cartier <lenny@mandrakesoft.com> 2.6-2mdk
- rebuild

* Fri Dec 12 2003 Per yvind Karlsen <peroyvind@linux-mandrake.com> 2.6-1mdk
- 2.6
- fix provides
- rm -rf $RPM_BUILD_ROOT at the beginning of %%install
- spec cosmetics

* Thu Feb 13 2003 Lenny Cartier <lenny@mandrakesoft.com> 2.4-1mdk
- 2.4
- use mklibname

* Thu Jan 23 2003 Lenny Cartier <lenny@mandrakesoft.com> 2.1-2mdk
- rebuild

* Tue Apr 30 2002 Lenny Cartier <lenny@mandrakesoft.com> 2.1-1mdk
- 2.1

* Wed Apr 24 2002 Lenny Cartier <lenny@mandrakesoft.com> 2.0-1mdk
- 2.0

* Wed Oct 10 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.14-1mdk
- 1.14

* Wed Aug 29 2001  Lenny Cartier <lenny@mandrakesoft.com> 1.13-1mdk
- updated by Christian Zoffoli <czoffoli@linux-mandrake.com> :
	- updated to 1.13
	- fixed typo in description
	- fixed some links

* Mon Jan 29 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.10-1mdk
- updated to 1.10

* Tue Dec 05 2000 Lenny Cartier <lenny@mandrakesoft.com> 1.07-1mdk 
- updated to 1.07

* Wed Oct 04 2000 Lenny Cartier <lenny@mandrakesoft.com> 1.05-1mdk
- used srpm from Alexander Skwar :
	Tue Oct  3 2000 Alexander Skwar <ASkwar@linux-mandrake.com> 
	- First Mandrake version




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7541 |12cr|sl-5.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    sl
%define version 5.1
%define release %mkrel 8

Name:           %{name}
Version:        %{version}
Release:        %{release}
Summary:        Mistyping correcter
License:        Public Domain
Group:          Toys
URL:            http://www.tkl.iis.u-tokyo.ac.jp/~toyoda/
Source0:        http://www.tkl.iis.u-tokyo.ac.jp/~toyoda/sl/%{name}.tar.bz2
Source1:        %{name}.en.1.bz2
Patch0:		http://www.linet.gr.jp/~izumi/sl/%{name}5-1.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}
BuildRequires:  ncurses-devel
BuildRequires:  termcap-devel

%description
sl is a sophisticated graphical program which corrects your mistyping.

%prep
%setup -q -n %{name}
bzcat %{SOURCE1} > %{name}.en.1
%patch0 -p 1

%build
%make CFLAGS="$RPM_OPT_FLAGS"

%install
rm -rf %{buildroot}

install -d -m 755 %{buildroot}%{_bindir}
install -m 755 sl %{buildroot}%{_bindir}

install -d -m 755 %{buildroot}%{_mandir}/man1
install -m 644 sl.en.1 %{buildroot}%{_mandir}/man1/sl.1

install -d -m 755 %{buildroot}%{_mandir}/ja/man1
install -m 644 sl.1 %{buildroot}%{_mandir}/ja/man1/sl.1

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README README.patch5
%{_bindir}/*
%{_mandir}/man1/*
%{_mandir}/ja/man1/*



%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 5.1-8mdv2010.0
+ Revision: 433920
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 5.1-7mdv2009.0
+ Revision: 260782
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 5.1-6mdv2009.0
+ Revision: 252563
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 5.1-4mdv2008.1
+ Revision: 127356
- kill re-definition of %%buildroot on Pixel's request


* Thu Oct 20 2005 Nicolas Lcureuil <neoclust@mandriva.org> 5.1-4mdk
- Fix BuildRequires

* Wed Oct 19 2005 Nicolas Lcureuil <neoclust@mandriva.org> 5.1-3mdk
- Fix BuildRequires
- %%mkrel

* Sat Jun 11 2005 Guillaume Rousse <guillomovitch@mandriva.org> 5.1-2mdk 
- fix man page
- fix description and summary (Adam Williamson <awilliamson@mandriva.com>)

* Fri Jun 10 2005 Guillaume Rousse <guillomovitch@mandriva.org> 5.1-1mdk 
- first release, inspirated from gentoo


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7542 |12cr|slay-1.2-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	slay
%define Name	Slay
%define version	1.2
%define release	%mkrel 15

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Utility to kill all processes belonging to a user
Source:		%{Name}-%{version}.tar.bz2
License:	GPL
Group:		Monitoring
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Obsoletes:	Slay
Provides:	Slay
BuildArch:	noarch

%description 
Slay sends given signal (KILL by default) to all processes belonging to user(s)
given on the command line. 

%prep
%setup -q -n %{Name}-%{version}

%build
# do nothing

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/%{_bindir}
install -m 755 slay %{buildroot}/%{_bindir}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Slay.1.2.lsm
%{_bindir}/slay



%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.2-15mdv2010.0
+ Revision: 433924
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.2-14mdv2009.0
+ Revision: 260786
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.2-13mdv2009.0
+ Revision: 252565
- rebuild
- fix no-buildroot-tag
- fix description-line-too-long

* Thu Dec 20 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.2-11mdv2008.1
+ Revision: 136009
- rebuild

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request
    - import slay


* Tue Aug 01 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.2-10mdv2007.0
- %%mkrel
- clean buildroot before installation

* Thu Jul 28 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.2-9mdk 
- spec cleanup

* Fri Jul 23 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.2-8mdk 
- rebuild

* Mon Sep 08 2003 Guillaume Rousse <guillomovitch@linux-mandrake.com> 1.2-7mdk
- capitalization sux
- removed implicit requires

* Thu Jan 30 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.2-6mdk
- rebuild

* Thu Feb 28 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.2-5mdk
- rebuild

* Tue Mar 13 2001 Jeff Garzik <jgarzik@mandrakesoft.com> 1.2-4mdk
- This package is not arch specific, declare it noarch.

* Fri Mar  9 2001 Jeff Garzik <jgarzik@mandrakesoft.com> 1.2-3mdk
- add docs
- fix rpmlint warnings

* Mon Jul 31 2000 Lenny Cartier <lenny@mandrakesoft.com> 1.2-2mdk
- macros
- clean spec

* Thu Jul 07 2000 Lenny Cartier <lenny@mandrakesoft.com> 1.2-1mdk
- new in contribs
- here to celebrate the resurrection of the well known "titi sucks script"

* Thu Jul 7 2000 Bryan Paxton <evil7@bellsouth.net> 
- Initial build

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7543 |12cr|sleezeball-0.6-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name sleezeball
%define version 0.6
%define release %mkrel 11

Summary:  A redirector for Squid2 that zapps banners
Name:  %name
Version: %version
Release: %release
License:  GPLv2+
Group:  System/Servers
Source:  http://fredrik.rambris.com/files/%name-%version.tar.bz2
URL:  http://fredrik.rambris.com/sleezeball/
BuildRoot: %{_tmppath}/%{name}-buildroot
Requires:  squid

%description
SleezeBall is a redirector to be used with the Squid proxy. It tries to guess
what is a banner and then tells Squid to load a local image instead. This
has the nice effect of saving you from downloading and seeing a lot of ugly
banners (linux.com has such goodlooking banners that I can't bring me to
filter them out).

%prep

%setup -q
patch <sleezeball-make.patch

%build
perl -pi -e "s|/usr/sbin|$RPM_BUILD_ROOT/%{_sbindir}|" Makefile
perl -pi -e "s|/usr/lib|$RPM_BUILD_ROOT/%{_libdir}|" Makefile
make

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/%{_sbindir}
mkdir -p $RPM_BUILD_ROOT/%{_libdir}/squid/icons
make install

mkdir -p $RPM_BUILD_ROOT/etc/squid/
echo >$RPM_BUILD_ROOT/etc/squid/sleezeball.conf <<EOF
# The SleezeBall Configuration

# The URL to redirect banners to
REDIRECT_URL=http://${HOSTNAME}:3128/squid-internal-static/icons/banner.gif

# Uncomment this to enable log
# LOG=/var/log/squid/sleezeball.log
EOF


%post
if ! grep -q "banner" /etc/squid/mime.conf ; then echo 'internal-banner	-	banner.gif	-	image' >>/etc/squid/mime.conf ; fi

if [ -e /etc/squid/sleezeball.definitions ] ; then
	if [ ! -e /etc/squid/sleezeball.definitions.old ] ; then
		cp -f /etc/squid/sleezeball.definitions /etc/squid/sleezeball.definitions.old
	fi
	# Stupid trick to lure RPM into ignoring the result code from grep
	( grep -vf /etc/squid/sleezeball.definitions %{_defaultdocdir}/sleezeball/sleezeball.definitions >/etc/squid/sleezeball.definitions.new ) | cat
	cat /etc/squid/sleezeball.definitions.new >>/etc/squid/sleezeball.definitions
	rm -f /etc/squid/sleezeball.definitions.new
else
	cp %{_defaultdocdir}/sleezeball/sleezeball.definitions /etc/squid/sleezeball.definitions
fi

%clean
if [ -d $RPM_BUILD_ROOT ]; then rm -r $RPM_BUILD_ROOT; fi


%files
%defattr(-, root, root, 0755)
%doc README COPYING ChangeLog sleezeball.definitions
%config(noreplace) /etc/squid/sleezeball.conf
%{_libdir}/squid/sleezeball
%{_libdir}/squid/icons/banner.gif
%{_sbindir}/reloadszb



%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.6-11mdv2011.0
+ Revision: 614898
- the mass rebuild of 2010.1 packages

* Wed Apr 07 2010 Thierry Vignaud <tv@mandriva.org> 0.6-10mdv2010.1
+ Revision: 532574
- fix another accessing doc file in %%post
  (was broken since rpm-mandriva-setup-1.43)
- fix %%post regarding installing, removing, installing again
  (latest of the %%post bugs that were there since years)
- fix accessing doc file in %%post
- indent %%post

* Tue Apr 06 2010 Thierry Vignaud <tv@mandriva.org> 0.6-9mdv2010.1
+ Revision: 532248
- do not blindly generate config file in %%post

* Tue Jun 23 2009 Jérôme Brenier <incubusss@mandriva.org> 0.6-8mdv2010.0
+ Revision: 388119
- fix license tag

* Sat Aug 02 2008 Thierry Vignaud <tv@mandriva.org> 0.6-7mdv2009.0
+ Revision: 260787
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 0.6-6mdv2009.0
+ Revision: 252575
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.6-4mdv2008.1
+ Revision: 127339
- kill re-definition of %%buildroot on Pixel's request
- import sleezeball


* Tue Dec 27 2005 Lenny Cartier <lenny@mandriva.com> 0.6-4mdk
- url

* Thu Jun 12 2003 Marcel Pol <mpol@gmx.net> 0.6-3mdk
- rebuild for rpm 4.2

* Mon Sep 03 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.6-2mdk
- rebuild

* Tue Nov 21 2000 Florin Grad <florin@mandrakesoft.com> 0.6-1mdk 
- first attempt

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7544 |12cr|sleuth-1.4.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Perl script for easy checking (DNS, common errors and etc.)
Name:		sleuth
Version:	1.4.3
Release:	%mkrel 5
License:	GPL
Group:		Networking/Other
URL:		ftp://atrey.karlin.mff.cuni.cz/pub/local/mj/net/
Source0:	%{name}-%{version}.tar.gz
Patch0:		sleuth-1.3-relpath.patch
#Requires:	perl-Net-DNS
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildArch:	noarch

%description
Sleuth is a Perl script designed for easy checking of DNS zones
for common errors and also for processing of secondary name
service requests.

Sleuth also lists the corresponding RFC references with most of
its error messages, so that the people upset with their zones
being buggy can simply look up what exactly is going wrong and
how to fix it.

%prep

%setup -q -n %{name}-%{version}
%patch0 -p1

%build

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}
install -d %{buildroot}%{_bindir}
install -d %{buildroot}/var/www/cgi-bin
install -m644 sleuth.conf %{buildroot}%{_sysconfdir}/
install -m755 sleuth %{buildroot}%{_bindir}/
install -m755 check.cgi %{buildroot}/var/www/cgi-bin/
install -m644 check.conf %{buildroot}/var/www/cgi-bin/

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ChangeLog README THANKS TODO
%attr(0644,root,root) %config(noreplace,missingok) %{_sysconfdir}/sleuth.conf
%attr(0755,root,root) %{_bindir}/sleuth
%attr(0755,root,root) /var/www/cgi-bin/check.cgi
%attr(0644,root,root) /var/www/cgi-bin/check.conf



%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.4.3-5mdv2010.0
+ Revision: 433936
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.4.3-4mdv2009.0
+ Revision: 260794
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.4.3-3mdv2009.0
+ Revision: 252577
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Dec 16 2007 Anne Nicolas <anne.nicolas@mandriva.com> 1.4.3-1mdv2008.1
+ Revision: 120650
- New version

* Wed Aug 15 2007 Anne Nicolas <anne.nicolas@mandriva.com> 1.4-0.4mdv2008.0
+ Revision: 63549
- rebuild for 2008.0


* Fri Jul 14 2006 Oden Eriksson <oeriksson@mandriva.com> 1.4-0.3mdv2007.0
- rebuild

* Fri Jun 03 2005 Oden Eriksson <oeriksson@mandriva.com> 1.4-0.2mdk
- rebuild

* Sun May 16 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.4-0.1mdk
- 1.4-pre1


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7545 |12cr|sleuthkit-4.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libver 3
%define major 9
%define libname		%mklibname tsk %{libver} %{major}
%define develname	%mklibname tsk %{libver} -d

Summary: 	The Sleuth Kit
Name:		sleuthkit
Version:	4.0.1
Release:	1
License:	GPL
Group:		File tools
URL:		http://www.sleuthkit.org/sleuthkit/
Source0:	http://prdownloads.sourceforge.net/sleuthkit/%{name}-%{version}.tar.gz
Source1:	mac-robber-1.00.tar.bz2
Patch0:		sleuthkit-4.0.0-gentoo-system-sqlite.patch
Patch1:		sleuthkit-4.0.1-rosa-linkage.patch
Requires:	file
Requires:	afflib
Requires:	libewf
Conflicts:	dstat
BuildRequires:	afflib-devel
BuildRequires:	pkgconfig(libewf)
BuildRequires:	openssl-devel
BuildRequires:	zlib-devel
BuildRequires:	ncurses-devel

%description
The Sleuth Kit (previously known as TASK) is a collection of UNIX-based command
line file system forensic tools that allow an investigator to examine NTFS,
FAT, FFS, EXT2FS, and EXT3FS file systems of a suspect computer in a
non-intrusive fashion. The  tools have a layer-based design and can extract
data from internal file system structures. Because the tools do not rely on the
operating system to process the file systems, deleted and hidden content is
shown.

When performing a complete analysis of a system, command line tools can become
tedious. The Autopsy Forensic Browser is a graphical interface to the tools in
The Sleuth Kit, which allows one to more easily conduct an investigation.
Autopsy provides case management, image integrity, keyword searching, and other
automated operations.

%package -n %{libname}
Summary:	Library for %{name}
Group:		System/Libraries

%description -n %{libname}
The %libname package contains library for %{name}.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}

%description -n %{develname}
The %{develname} package contains libraries and header files for
developing applications that use %{name}.

%prep
%setup -q -a1
%patch0 -p1
%patch1 -p1

%build
autoreconf -fi
%configure2_5x --disable-static

# remove rpath from libtool
sed -i.rpath 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
sed -i.rpath 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool

make
gcc %{optflags} -o mac-robber mac-robber-1.00/mac-robber.c

mv mac-robber-1.00/README README.mac-robber
chmod 644 README.mac-robber

# hack...
perl -pi -e "s|%{_builddir}/%{name}-%{version}|%{_prefix}|g" bin/sorter

%install
%makeinstall_std
install -m755 mac-robber %{buildroot}%{_bindir}/

%files
%doc ChangeLog.txt NEWS.txt README.txt licenses/* README.mac-robber
# License is CPL 1.0 exept for some files.
%{_bindir}/blkcalc
%{_bindir}/blkcat
%{_bindir}/blkls
%{_bindir}/blkstat
%{_bindir}/fcat
%{_bindir}/ffind
%{_bindir}/fls
%{_bindir}/fsstat
%{_bindir}/hfind
%{_bindir}/icat
%{_bindir}/ifind
%{_bindir}/ils
%{_bindir}/img_cat
%{_bindir}/img_stat
%{_bindir}/istat
%{_bindir}/jcat
%{_bindir}/tsk_comparedir
%{_bindir}/tsk_gettimes
%{_bindir}/tsk_loaddb
%{_bindir}/tsk_recover
%{_bindir}/jls
# This file is described as GPL in the doc
# But the license remains CPL in the source.
%{_bindir}/mactime
%{_bindir}/mac-robber
##
%{_bindir}/mmcat
%{_bindir}/mmls
%{_bindir}/mmstat
%{_bindir}/sigfind
%{_bindir}/sorter
## This file is GPLv2+
%{_bindir}/srch_strings
#
%{_mandir}/man1/blkcalc.1*
%{_mandir}/man1/blkcat.1*
%{_mandir}/man1/blkls.1*
%{_mandir}/man1/blkstat.1*
%{_mandir}/man1/ffind.1*
%{_mandir}/man1/fls.1*
%{_mandir}/man1/fsstat.1*
%{_mandir}/man1/hfind.1*
%{_mandir}/man1/icat.1*
%{_mandir}/man1/ifind.1*
%{_mandir}/man1/ils.1*
%{_mandir}/man1/img_cat.1*
%{_mandir}/man1/img_stat.1*
%{_mandir}/man1/istat.1*
%{_mandir}/man1/jcat.1*
%{_mandir}/man1/jls.1*
%{_mandir}/man1/mactime.1*
%{_mandir}/man1/mmcat.1*
%{_mandir}/man1/mmls.1*
%{_mandir}/man1/mmstat.1*
%{_mandir}/man1/sigfind.1*
%{_mandir}/man1/sorter.1*
%{_mandir}/man1/tsk_comparedir.1.xz
%{_mandir}/man1/tsk_gettimes.1.xz
%{_mandir}/man1/tsk_loaddb.1.xz
%{_mandir}/man1/tsk_recover.1.xz
%dir %{_datadir}/tsk3
%{_datadir}/tsk3/sorter/


%files -n %{libname}
%{_libdir}/libtsk3.so.%{major}*

%files -n %{develname}
# CPL and IBM
%{_includedir}/tsk3/
%{_libdir}/libtsk3.so



%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 3.0.1-3mdv2011.0
+ Revision: 614899
- the mass rebuild of 2010.1 packages

* Mon Apr 12 2010 Funda Wang <fwang@mandriva.org> 3.0.1-2mdv2010.1
+ Revision: 533653
- fix linkage

* Mon Jul 20 2009 Frederik Himpe <fhimpe@mandriva.org> 3.0.1-1mdv2010.0
+ Revision: 398108
- Update to new version 3.0.1
- Run autoreconf to fix --disable-static configure option
- Remove rpath
- Remove unused .la files
- Remove unbundle patch which is not needed anymore
- Create libtsk3 subpackages
- Fix file list (synced with Fedora)
- BuildRequires: libncurses-devel

* Sat Aug 02 2008 Thierry Vignaud <tv@mandriva.org> 2.09-4mdv2009.0
+ Revision: 260795
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 2.09-3mdv2009.0
+ Revision: 252599
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 2.09-1mdv2008.1
+ Revision: 136503
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Sep 07 2007 Oden Eriksson <oeriksson@mandriva.com> 2.09-1mdv2008.0
+ Revision: 81984
- 2.09
- unbundle file, afflib and libewf

* Fri Aug 31 2007 Oden Eriksson <oeriksson@mandriva.com> 2.05-2mdv2008.0
+ Revision: 76894
- rebuild


* Sat Jul 29 2006 Oden Eriksson <oeriksson@mandriva.com> 2.05-1mdv2007.0
- 2.05
- fix deps

* Wed Oct 19 2005 Nicolas Lcureuil <neoclust@mandriva.org> 2.03-1mdk
- New release 2.03
- %%mkrel

* Sun Dec 26 2004 Stefan van der Eijk <stefan@mandrake.org> 1.73-1mdk
- 1.73
- rediffed p0

* Thu Nov 25 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.72-2mdk
- fix #12488

* Sun Oct 31 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.72-1mdk
- 1.72
- fix P0

* Wed Sep 01 2004 Stefan van der Eijk <stefan@mandrake.org> 1.71-1mdk
- 1.71

* Thu May 06 2004 Michael Scherer <misc@mandrake.org> 1.69-1mdk
- New release 1.69
- rpmbuildupdate aware
- update patch
- [DIRM]


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7546 |12cr|slim-1.3.4-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Simple login manager
Name:		slim
Version:	1.3.4
Release:	4
Group:		System/X11
License:	GPLv2+
URL:		http://slim.berlios.de
Source0:	http://download.berlios.de/slim/%{name}-%{version}.tar.gz
Source1:	%{name}.pam
Source2:	25%{name}.conf
Source3:	slim.logrotate
Source4:	slim.service
Patch1:		%{name}-1.3.3-config.patch
Patch5:		slim-1.3.4-libpng.patch
Patch7:		slim-1.3.4-link-against-Xmu.patch
BuildRequires:	cmake
BuildRequires:	libxmu-devel
BuildRequires:	libxft-devel
BuildRequires:	libxrender-devel
BuildRequires:	libpng-devel
BuildRequires:	libjpeg-devel
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	pkgconfig
BuildRequires:	gettext
BuildRequires:	pam-devel
BuildRequires:	pkgconfig(libpng15) >= 1.5
BuildRequires:	pkgconfig(zlib)
BuildRequires:	consolekit-devel
BuildRequires:	systemd
Requires:	pam >= 0.80
Requires:	mandriva-theme
Provides:	dm

%description
SLiM (Simple Login Manager) is a Desktop-independent graphical 
login manager for X11.

It aims to be light and simple, although completely configurable 
through themes and an option file; is suitable for machines on which 
remote login functionalities are not needed.

Features included:

* PNG and XFT support for alpha transparency and antialiased fonts
* External themes support
* Configurable runtime options: X server, login / shutdown / reboot commands
* Single (GDM-like) or double (XDM-like) input control
* Can load predefined user at startup
* Configurable welcome / shutdown messages
* Random theme selection

%prep
%setup -q

%patch1 -p1 -b .config
%patch5 -p1 -b .libpng
%patch7 -p1 -b .xmu

%build

%cmake \
    -DUSE_PAM=yes \
    -DCMAKE_SKIP_RPATH=ON \
    -DCMAKE_BUILD_TYPE=Release \
    -DUSE_CONSOLEKIT=yes

%install
pushd build
%makeinstall_std

mkdir -p %{buildroot}%{_sysconfdir}/pam.d
install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/pam.d/%{name}

mkdir -p %{buildroot}%{_datadir}/X11/dm.d
install -m 644 %{SOURCE2} %{buildroot}%{_datadir}/X11/dm.d/25%{name}.conf

mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
install -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}

# (tpg) use background from mandriva-theme
rm -f %{buildroot}%{_datadir}/slim/themes/default/background.jpg
ln -s ../../../mdk/backgrounds/default.jpg %{buildroot}%{_datadir}/slim/themes/default/background.jpg

mkdir -p %{buildroot}%{_unitdir}
install -m 644 %{SOURCE4} %{buildroot}%{_unitdir}/slim.service

popd

%files
%doc ChangeLog README THEMES TODO
%config(noreplace) %{_sysconfdir}/pam.d/%{name}
%config(noreplace) %{_sysconfdir}/%{name}.conf
%config(noreplace) %{_datadir}/X11/dm.d/25%{name}.conf
%dir %{_datadir}/slim
%{_unitdir}/slim.service
%{_sysconfdir}/logrotate.d/%{name}
%{_bindir}/slim*
%{_datadir}/slim/themes/
%{_mandir}/man1/*


%changelog
* Fri Aug 31 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.4-4
+ Revision: 816156
- set default restart timeout to 5 seconds for slim service
- fix requires for slim.service

* Sun Aug 26 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.4-2
+ Revision: 815759
- drop patch 6, rely on %%sessiondir in config file
- provide a systemd service file

* Tue Aug 21 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.4-1
+ Revision: 815569
- Patch6: get next session name
- Patch7: link against Xmu
- spec file clean

  + Jon Dill <dillj@mandriva.org>
    - fixed linking in build
    - correct filename
    - update to 1.3.4
    - drop pam and numlock patch
    - include libpng patch(gentoo)

* Sun Apr 29 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.3-2
+ Revision: 794458
- add pam_gnome_keyrin to pam file

* Mon Mar 26 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.3-1
+ Revision: 787062
- update to new version 1.3.3
- drop patches 0 and 2
- rediff patch 1
- Patch3: fix consolekit support (from gentoo)
- Patch4: fix numlock support (from gentoo)
- add logrotate config
- enable PAM nad ConsoleKit support
- update buildrequires

* Sat Aug 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.2-1mdv2011.0
+ Revision: 567439
- update to new version 1.3.2
- rediff patches 0 and 1
- drop patch 3

* Sat Aug 22 2009 Funda Wang <fwang@mandriva.org> 1.3.1-2mdv2010.0
+ Revision: 419589
- fix build with gcc 4.4

* Thu Feb 19 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.1-2mdv2009.1
+ Revision: 343001
- Patch1: rediff, add xserver arguments, like start on vt7 etc.
- add provides on dm

* Sat Nov 15 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.1-1mdv2009.1
+ Revision: 303601
- Patch0: use xvt instead of xterm
- update to new version 1.3.1
- rediff patches 0 and 1
- drop patch 3 and 4 as they were merged by upstream
- remove requires on xterm

* Fri Sep 05 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.0-9mdv2009.0
+ Revision: 281215
- Patch4: add autologin feature
- Patch3: fix compiling with gcc43
- compile with %%{optflags}
- adjust X11 dm path

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild

* Tue Mar 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.0-6mdv2008.1
+ Revision: 188496
- mandriva-theme uses jpeg compression for wallpapers
- do not package COPYING file

* Sat Jan 26 2008 Funda Wang <fwang@mandriva.org> 1.3.0-5mdv2008.1
+ Revision: 158298
- fix conf file

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Nov 12 2007 Funda Wang <fwang@mandriva.org> 1.3.0-4mdv2008.1
+ Revision: 108176
- rebuild for new lzma

* Fri Nov 02 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.0-3mdv2008.1
+ Revision: 105219
- rework patch 1 one more time
- add missing header (patch 2)

* Thu Nov 01 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.0-2mdv2008.1
+ Revision: 104462
- new license policy
- rediff both patches
- add initial support for the drakedm and dm script, rest hast to be done in initscripts file (/etc/X11/prefdm)

* Tue Oct 02 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.0-1mdv2008.1
+ Revision: 94462
- use background from mandriva-theme
- mark slim.conf as a configuration file
- provide patch 1 (configuration)
- provide patch 0 (makefile patch)
- add pam rules
- import slim



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7547 |12cr|slimrat-1.1-0.beta2.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define beta beta2

Summary:	Utility for downloading files from Rapidshare, Depositfiles etc
Name:		slimrat
Version:	1.1
Release:	0.%{beta}.1
License:	MIT License
Group:		Networking/WWW
URL:		http://code.google.com/p/slimrat/
Source0:	http://slimrat.googlecode.com/files/%{name}-%{version}-%{beta}.tar.bz2
Source1:	%{name}.desktop
Source2:	%{name}.xpm
Requires:	wget
BuildArch:	noarch

%description
Command line and GUI utility for downloading files from Rapidshare
(Free), Depositfiles etc on Linux. Written in perl, uses wget and GTK GUI.

%prep
%setup -q -n %{name}-%{version}-%{beta}

%build

%install
mkdir -p %{buildroot}%{_datadir}/%{name}
cp -r src/* %{buildroot}%{_datadir}/%{name}

mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
ln -s ../../%{_datadir}/%{name}/%{name} %{name}
ln -s ../../%{_datadir}/%{name}/%{name}-gui %{name}-gui
popd

mkdir -p %{buildroot}%{_sysconfdir}
install -m 0644 %{name}.conf %{buildroot}%{_sysconfdir}

mkdir -p %{buildroot}%{_datadir}/applications
install -m 0644 %{SOURCE1} %{buildroot}%{_datadir}/applications

mkdir -p %{buildroot}%{_datadir}/pixmaps
install -m 0644 %{SOURCE2} %{buildroot}%{_datadir}/pixmaps

%files
%{_bindir}/%{name}
%{_bindir}/%{name}-gui
%config(noreplace) %{_sysconfdir}/%{name}.conf
%{_datadir}/%{name}/*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.xpm


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7548 |12cr|sloccount-2.26-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name sloccount
%define version 2.26

Name: %name
Summary: Measures source lines of code (SLOC) in programs
Version: %version
Release: %mkrel 8
License: GPL
Group: Development/Other
Source: http://www.dwheeler.com/sloccount/%name-%version.tar.bz2
URL: http://www.dwheeler.com/sloccount
BuildRoot: %{_tmppath}/%name-buildroot
BuildRequires:	flex

%description
SLOCCount (pronounced "sloc-count") is a suite of programs for counting
physical source lines of code (SLOC) in potentially large software systems
(thus, SLOCCount is a "software metrics tool" or "software measurement tool").
SLOCCount can count physical SLOC for a wide number of languages;
listed alphabetically, they are: Ada, Assembly, awk, Bourne shell, C, C++,
C shell, COBOL, Expect, Fortran, Java, lex/flex, LISP (including Scheme),
Modula-3, Objective-C, Pascal, Perl, PHP, Python, sed, TCL, and Yacc.
SLOCCount can automatically determine if a file
is a source code file or not, and if so, which language it's written in.
As a result, you can analyze large systems completely automatically;
it's been used to examine entire GNU/Linux distributions, for example.
SLOCCount also includes some report-generating tools
to collect the data generated and present it in several different formats.
Normally you can just run "sloccount DIRECTORY" and all the source code
in the directory and its descendants will be counted.

%prep
%setup -q

%build
%make

%install
rm -rf ${RPM_BUILD_ROOT}
mkdir -p ${RPM_BUILD_ROOT}%{_bindir}
mkdir -p ${RPM_BUILD_ROOT}%{_mandir}/man1
make install_programs PREFIX=${RPM_BUILD_ROOT}%{_prefix}
make install_man PREFIX=${RPM_BUILD_ROOT}%{_prefix}

%clean
rm -rf ${RPM_BUILD_ROOT}

%files
%defattr(-, root, root)
%doc sloccount.html README ChangeLog COPYING TODO
%{_bindir}/*
%{_mandir}/*/*




%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 2.26-8mdv2010.0
+ Revision: 433937
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.26-7mdv2009.0
+ Revision: 260809
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.26-6mdv2009.0
+ Revision: 252612
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 2.26-4mdv2008.1
+ Revision: 136503
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Tue Oct 31 2006 Michael Scherer <misc@mandriva.org> 2.26-4mdv2007.0
+ Revision: 74682
- Bump release
- Import sloccount


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7549 |12cr|slsnif-0.4.4-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name slsnif
%define version 0.4.4
%define release %mkrel 7

Summary: A serial sniffer 
Name: %{name}
Version: %{version}
Release: %{release}
Source0:  http://ovh.dl.sourceforge.net/sourceforge/slsnif/%{name}-%{version}.tar.gz
License: GPL 
Group: Monitoring
Url: http://sourceforge.net/projects/slsnif/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot


%description
A serial line sniffer

%prep
%setup -q

%build
%configure
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall


%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS COPYING INSTALL NEWS README slsnifrc-example
%{_bindir}/slsnif
%{_mandir}/man1/slsnif.1*


%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.4.4-7mdv2010.0
+ Revision: 433938
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.4.4-6mdv2009.0
+ Revision: 260820
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.4.4-5mdv2009.0
+ Revision: 252619
- rebuild

* Mon Mar 10 2008 Erwan Velu <erwan@mandriva.org> 0.4.4-3mdv2008.1
+ Revision: 183358
- Rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Sep 07 2007 Erwan Velu <erwan@mandriva.org> 0.4.4-2mdv2008.0
+ Revision: 81687
- Rebuild
- Import slsnif




* Tue Aug 29 2006 Erwan Velu <erwan@seanodes.com> 0.4.4-1mdv2007.0
- Initial release 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7550 |12cr|slune-1.0.15-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	Slune

Name:		slune
Summary:	Summary	A multiplayer 3D racing and car-crashing game in Python
Version:	1.0.15
Release:	6
Source0:	%{oname}-%{version}.tar.bz2
License:	GPL
Group:		Games/Arcade
BuildArch:	noarch
Requires:	python >= %{py_ver} tkinter soya >= 0.14
Requires:	pyopenal >= 0.1.5 py2play >= 0.1.7 pyvorbis
BuildRequires:	python-devel
Url:		http://home.gna.org/oomadness/en/slune/index.html

%description
A 3D racing and car-crashing game in Python, with multiplayer mode.
In this game, Gnu and Tux must provide AIDS medicine for Africa.
Includes a multiplayer mode.

%prep
%setup -q -n %{oname}-%{version}

#(eandry) pt .mo file is not provided in 1.0.15 because of empty .po (check if still valid with new versions)
rm -rf locale/pt

%build
python setup.py build

%install
python setup.py install	--root=%{buildroot} \
			--install-purelib %{_gamesdatadir} \
			--install-scripts %{_gamesbindir} \
			--install-data %{_gamesdatadir} \
			--no-lang

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Slune
Comment=%{Summary}
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;ArcadeGame;
StartupNotify=true
EOF

install -m644 ./images/slune.16.png -D %{buildroot}%{_miconsdir}/%{name}.png
install -m644 ./images/slune.32.png -D %{buildroot}%{_iconsdir}/%{name}.png
install -m644 ./images/slune.48.png -D %{buildroot}%{_liconsdir}/%{name}.png

# install translations
for f in ./locale/*
	do install -m644 ./$f/LC_MESSAGES/%{name}.mo -D %{buildroot}%{_datadir}/$f/LC_MESSAGES/%{name}.mo
done

%find_lang %{name}

# remove %lang(en) from slune.lang to ensure english text being installed, as it's required
perl -pi -e "s#\%lang\(en\) ##g" slune.lang

%clean

%files -f %{name}.lang
%defattr(644,root,root,755)
%doc README README.fr AUTHORS CHANGES manual.fr.pdf
%{_gamesdatadir}/%{name}
%{_gamesdatadir}/*.egg-info
%{_datadir}/applications/mandriva-%{name}.desktop
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%defattr(755,root,root,755)
%{_gamesbindir}/%{name}





%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.15-5mdv2011.0
+ Revision: 614900
- the mass rebuild of 2010.1 packages

* Sat Apr 10 2010 Samuel Verschelde <stormi@mandriva.org> 1.0.15-4mdv2010.1
+ Revision: 533552
- fix desktop file

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 1.0.15-3mdv2010.0
+ Revision: 445133
- rebuild

* Fri Mar 06 2009 Antoine Ginies <aginies@mandriva.com> 1.0.15-2mdv2009.1
+ Revision: 350110
- 2009.1 rebuild

* Sat Sep 06 2008 Emmanuel Andry <eandry@mandriva.org> 1.0.15-1mdv2009.0
+ Revision: 281899
- New version

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 1.0.13-1mdv2009.0
+ Revision: 218429
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Oct 06 2007 Emmanuel Andry <eandry@mandriva.org> 1.0.13-1mdv2008.1
+ Revision: 95660
- New version (fixes bug #29980)

* Sun Sep 16 2007 Emmanuel Andry <eandry@mandriva.org> 1.0.12-4mdv2008.0
+ Revision: 87901
- drop old menu
- package egg-info file
- Import slune



* Mon Sep 25 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.0.12-3mdv2007.0
- drop python-psyco from enhances..

* Sun Aug 27 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.0.12-2mdv2007.0
- fix use of summary macro in menu
- fix xdg menu permissions
- add mandriva category to xdg menu
- add enhances tag on python-psyco
- cosmetics

* Sun Aug 27 2006 Emmanuel Andry <eandry@mandriva.org> 1.0.12-1mdv2007.0
- 1.0.12
- various fixes for xdg menu

* Tue Jul 11 2006 Lenny Cartier <lenny@mandriva.com> 1.0.11-2mdv2007.0
- xdg menu

* Fri May 12 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.0.11-1mdk
- 1.0.11
- update url

* Wed Oct 26 2005 Lenny Cartier <lenny@mandriva.com> 1.0.9-3mdk
- rebuild for allegro

* Mon Oct 10 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.0.9-2mdk
- Fix BuildRequires

* Wed Aug 31 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.0.9-1mdk
- 1.0.9

* Thu Jun 16 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.0.7-2mdk
- don't require psyco (package is noarch and %%if is done at build time..)
- update url
- %%mkrel

* Wed Mar 02 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.0.7-1mdk
- 1.0.7
- require python-psyco on %%ix86 to for performance gain
- es translation now exist, don't remove it

* Thu Jan 20 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.0.6-2mdk
- fix buildrequires

* Mon Jan 10 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.0.6-1mdk
- 1.0.6

* Mon Oct 25 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.0.4-1mdk
- 1.0.4

* Fri Oct 22 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.0.3-1mdk
- 1.0.3

* Mon Aug 16 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.7b-2mdk
- fix dependency suckage (fixes #10352)
- update url

* Thu Jul 08 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.7b-1mdk
- 0.7b
- update versions requirements on dependencies
- fix doc permissions

* Tue Dec 23 2003 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.6.1-2mdk
- add pyvorbis to requires
- fix my formatting again *grmpf!*
- cleanups

* Mon Dec 22 2003 Pierre Hugues Husson <phh@sidenux.ath.cx> 0.6.1-1mdk
- 0.6.1

* Thu Jul 24 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 0.5-1mdk
- 0.5

* Sat Apr 26 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 0.4-1mdk
- spec file fixes
- from Jean-Baptiste Lamy <jiba@tuxfamily.org>
  - new version
  - icons and nb translation have been integrated to Slune
  - better description
  - removed soundwrapper (Slune is not binary => don't work; and OpenAL is normally
    able to figure out the sound system to use (ESD, ARTS, OSS,...))
  - move stuff from %%{_datadir}/%%{name} to %%{_gamesdatadir}/%%{name}
  
* Mon Apr 07 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 0.3.1-2mdk
- corrected group
- added nb translation

* Mon Apr 07 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 0.3.1-1mdk
- initial mdk release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7551 |12cr|slurm-2.4.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 23
%define libslurm %mklibname slurm %{major}

Name:    slurm
Version: 2.4.3
Release: 1
Summary: Simple Linux Utility for Resource Management
License: GPLv2
Group: System/Cluster
Source0: http://www.schedmd.com/download/latest/slurm-%{version}.tar.bz2
Source1: slurm.init
Source2: slurmctld.init
Patch0: slurm-2.3.3-disable-bluegene.patch
URL: http://www.llnl.gov/linux/slurm
BuildRequires: openssl-devel
BuildRequires: gcc-c++
BuildRequires: libgtk+2.0-devel
BuildRequires: python
BuildRequires: mysql-devel
BuildRequires: postgresql-devel
BuildRequires: munge-devel
BuildRequires: lua-devel
Requires(post): rpm-helper
Requires(preun): rpm-helper

%define slurm_sysconfdir %{_sysconfdir}/slurm

%package -n %{libslurm}
Summary: Libraries for slurm
Group: System/Libraries

%package slurmctld
Summary: The main control daemon
Group: System/Cluster
Requires(post): rpm-helper
Requires(preun): rpm-helper

%package slurmdbd
Summary: Provides accounting of jobs in a database
Group: System/Cluster
Requires(post): rpm-helper
Requires(preun): rpm-helper

%package devel
Summary: Development package for SLURM
Group: Development/C
Requires: slurm
Requires: %{libslurm} = %EVRD

%package auth-none
Summary: SLURM auth NULL implementation (no authentication)
Group: System/Cluster
Requires: slurm

%package sched-wiki
Summary: SLURM scheduling plugin for the Maui scheduler
Group: System/Cluster
Requires: slurm

%package sview
Summary: SLURM graphical interface
Group: System/Cluster

%package db-pgsql
Summary: SLURM plugins to use PostgreSQL
Group: System/Cluster

%package db-mysql
Summary: SLURM plugins to use MySQL
Group: System/Cluster

%package auth-munge
Summary: SLURM plugins to use munge authentication
Group: System/Cluster

%description 
SLURM is an open source, fault-tolerant, and highly
scalable cluster management and job scheduling system for Linux clusters
containing up to thousands of nodes. Components include machine status,
partition management, job management, and scheduling modules.

%description -n %{libslurm}
This package contains the library needed to run programs dynamically linked
with slurm.

%description slurmctld
The main control daemon.

%description slurmdbd
Provides accounting of jobs in a database.

%description devel
Development package for SLURM.  This package includes the header files
and static libraries for the SLURM API.

%description auth-none
SLURM NULL authentication module

%description sched-wiki
SLURM scheduling plugin for the Maui scheduler.

%description sview
sview is a graphical user interface go get and update state information for
jobs, partitions, and nodes managed by SLURM.
# (taken from the quickstart)

%description db-pgsql
SLURM plugins to use a PostgreSQL database for job accounting.

%description db-mysql
SLURM plugins to use a MySQL database for job accounting.

%description auth-munge
SLURM plugins to use munge authentication.

%prep
%setup -q
%patch0 -p1 -b .disable-bluegene
chmod 0644 doc/html/*.{gif,jpg}

# blcr triggers a bug in automake
rm -f src/plugins/checkpoint/blcr/Makefile.am

%build
autoreconf -fiv
%configure --program-prefix=%{?_program_prefix:%{_program_prefix}} \
    --sysconfdir=%{slurm_sysconfdir}		\
    %{?_enable_debug}			\
    %{?with_proctrack}			\
    %{?with_ssl}			\
    %{?with_cflags}

%make

%install
rm -rf "%{buildroot}"
mkdir -p "%{buildroot}"
%makeinstall

install -D -m755 %{SOURCE1} %{buildroot}/%{_initrddir}/slurm
install -D -m755 %{SOURCE2} %{buildroot}/%{_initrddir}/slurmctld
install -D -m755 etc/init.d.slurmdbd %{buildroot}/%{_initrddir}/slurmdbd
install -D -m644 etc/slurm.conf.example ${RPM_BUILD_ROOT}%{slurm_sysconfdir}/slurm.conf.example
install -D -m755 etc/slurm.epilog.clean ${RPM_BUILD_ROOT}%{slurm_sysconfdir}/slurm.epilog.clean

# Delete unpackaged files:
rm -rf %{buildroot}/%{_libdir}/slurm/*.{a,la} \
	%{buildroot}/%{_libdir}/*.la \
	%{buildroot}/%{_datadir}/doc/slurm-%{version}/ \
	%{buildroot}/%{_mandir}/man5/bluegene*

%files
%doc AUTHORS
%doc NEWS
%doc README.rst
%doc RELEASE_NOTES
%doc DISCLAIMER
%doc COPYING
%doc etc/slurm.conf.example
%doc etc/slurmdbd.conf.example
%doc etc/cgroup.conf.example
%doc etc/cgroup.release_common.example
%doc etc/cgroup_allowed_devices_file.conf.example
%doc doc/html
%{_bindir}/sacct
%{_bindir}/sacctmgr
%{_bindir}/salloc
%{_bindir}/sattach
%{_bindir}/sbatch
%{_bindir}/sbcast
%{_bindir}/scancel
%{_bindir}/scontrol
%{_bindir}/sinfo
%{_bindir}/sprio
%{_bindir}/squeue
%{_bindir}/sreport
%{_bindir}/srun
%{_bindir}/smap
%{_bindir}/sshare
%{_bindir}/sdiag
%{_bindir}/sstat
%{_bindir}/strigger
%{_initrddir}/slurm
%{_sbindir}/slurmd
%{_sbindir}/slurmstepd
%{_libdir}/slurm/src/*
%{_mandir}/man1/sacct.1*
%{_mandir}/man1/sacctmgr.1*
%{_mandir}/man1/salloc.1*
%{_mandir}/man1/sattach.1*
%{_mandir}/man1/sbatch.1*
%{_mandir}/man1/sbcast.1*
%{_mandir}/man1/scancel.1*
%{_mandir}/man1/scontrol.1*
%{_mandir}/man1/sinfo.1*
%{_mandir}/man1/slurm.1*
%{_mandir}/man1/smap.1*
%{_mandir}/man1/sprio.1*
%{_mandir}/man1/squeue.1*
%{_mandir}/man1/sreport.1*
%{_mandir}/man1/srun.1*
%{_mandir}/man1/srun_cr.1*
%{_mandir}/man1/sshare.1*
%{_mandir}/man1/sstat.1*
%{_mandir}/man1/strigger.1*
%{_mandir}/man1/sdiag.1*
%{_mandir}/man5/slurm.conf.5.*
%{_mandir}/man5/cgroup.conf.5*
%{_mandir}/man5/cray.conf.5*
%{_mandir}/man5/gres.conf.5*
%{_mandir}/man5/topology.conf.5*
%{_mandir}/man8/slurmd.8.*
%{_mandir}/man8/slurmstepd.8.*
%{_mandir}/man8/spank.8.*
%dir %{_libdir}/slurm
%{_libdir}/slurm/checkpoint_none.so
%{_libdir}/slurm/jobacct_gather_cgroup.so
%{_libdir}/slurm/mpi_pmi2.so
%{_libdir}/slurm/job_submit_lua.so
%{_libdir}/slurm/proctrack_lua.so
%{_libdir}/slurm/jobacct_gather_linux.so
%{_libdir}/slurm/jobacct_gather_none.so
%{_libdir}/slurm/jobacct_gather_aix.so
%{_libdir}/slurm/jobcomp_none.so
%{_libdir}/slurm/jobcomp_filetxt.so
%{_libdir}/slurm/jobcomp_script.so
%{_libdir}/slurm/proctrack_pgid.so
%{_libdir}/slurm/proctrack_linuxproc.so
%{_libdir}/slurm/sched_backfill.so
%{_libdir}/slurm/sched_builtin.so
%{_libdir}/slurm/sched_hold.so
%{_libdir}/slurm/select_cons_res.so
%{_libdir}/slurm/select_linear.so
%{_libdir}/slurm/switch_none.so
%{_libdir}/slurm/mpi_none.so
%{_libdir}/slurm/mpi_mpichgm.so
%{_libdir}/slurm/mpi_mvapich.so
%{_libdir}/slurm/mpi_lam.so
%{_libdir}/slurm/task_none.so
%{_libdir}/slurm/task_affinity.so
%{_libdir}/slurm/accounting_storage_filetxt.so
%{_libdir}/slurm/accounting_storage_none.so
%{_libdir}/slurm/checkpoint_ompi.so
%{_libdir}/slurm/crypto_openssl.so
%{_libdir}/slurm/gres_gpu.so
%{_libdir}/slurm/gres_nic.so
%{_libdir}/slurm/job_submit_cnode.so
%{_libdir}/slurm/job_submit_defaults.so
%{_libdir}/slurm/job_submit_logging.so
%{_libdir}/slurm/job_submit_partition.so
%{_libdir}/slurm/mpi_mpich1_p4.so
%{_libdir}/slurm/mpi_mpich1_shmem.so
%{_libdir}/slurm/mpi_mpichmx.so
%{_libdir}/slurm/mpi_openmpi.so
%{_libdir}/slurm/preempt_none.so
%{_libdir}/slurm/preempt_partition_prio.so
%{_libdir}/slurm/preempt_qos.so
%{_libdir}/slurm/priority_basic.so
%{_libdir}/slurm/priority_multifactor.so
%{_libdir}/slurm/proctrack_cgroup.so
%{_libdir}/slurm/select_cray.so
%{_libdir}/slurm/task_cgroup.so
%{_libdir}/slurm/topology_3d_torus.so
%{_libdir}/slurm/topology_node_rank.so
%{_libdir}/slurm/topology_none.so
%{_libdir}/slurm/topology_tree.so
%{_libdir}/slurm/auth_none.so
%dir %{_libdir}/slurm/src
%config %{slurm_sysconfdir}/slurm.conf.example
%config(noreplace) %{slurm_sysconfdir}/slurm.epilog.clean

%files -n %{libslurm}
%{_libdir}/*.so.*

%files devel
%defattr(-,root,root)
%dir %attr(0755,root,root) %{_prefix}/include/slurm
%{_prefix}/include/slurm/*
%{_libdir}/*.a
%{_libdir}/*.so
%{_mandir}/man3/*

%files slurmctld
%{_initrddir}/slurmctld
%{_sbindir}/slurmctld
%{_mandir}/man8/slurmctld.8.*

%files slurmdbd
%{_sbindir}/slurmdbd
%{_initrddir}/slurmdbd
%{_libdir}/slurm/accounting_storage_slurmdbd.so
%{_mandir}/man8/slurmdbd.8.*
%{_mandir}/man5/slurmdbd.conf.5.*

%files sched-wiki
%{_libdir}/slurm/sched_wiki*.so
%{_mandir}/man5/wiki.*

%files sview
%{_bindir}/sview
%{_mandir}/man1/sview.1*

%files db-pgsql
%{_libdir}/slurm/accounting_storage_pgsql.so
%{_libdir}/slurm/jobcomp_pgsql.so

%files db-mysql
%{_libdir}/slurm/accounting_storage_mysql.so
%{_libdir}/slurm/jobcomp_mysql.so

%files auth-munge
%{_libdir}/slurm/auth_munge.so
%{_libdir}/slurm/crypto_munge.so

%pre
%_pre_useradd slurm / /sbin/nologin

%post
%_post_service slurm

%post slurmctld
%_post_service slurmctld

%post slurmdbd
%_post_service slurmdbd

%preun
%_preun_service slurm

%preun slurmctld
%_preun_service slurmctld

%preun slurmdbd
%_preun_service slurmdbd

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7552 |12cr|smalltalk-3.2.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name    smalltalk
%define	version	3.2.4
%define	release	%mkrel 1

Summary:	Smalltalk free language implementation
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPLv2+ and LGPLv2+ and GFDL
Group:		Development/Other
Source0:	ftp://ftp.gnu.org/gnu/smalltalk/%{name}-%{version}.tar.xz
# Fix for Tcl 8.6 (interp->result, TIP #330) - AdamW 2008/12
Patch2:		smalltalk-3.1-tcl86.patch
URL:		http://smalltalk.gnu.org/
BuildRequires:	pkgconfig(gtk+-2.0) emacs-bin
BuildRequires:	readline-devel termcap-devel
BuildRequires:	tcl tcl-devel tk pkgconfig(tk)
BuildRequires:	gdbm-devel
BuildRequires:	gmp-devel
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	texinfo
BuildRequires:	libpq-devel
BuildRequires:	pkgconfig(zlib)
BuildRequires:	zip
BuildRequires:	libsigsegv-devel
BuildRequires:	pkgconfig(libffi)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	SDL_sound-devel
BuildRequires:	pkgconfig(SDL_ttf)
BuildRequires:	pkgconfig(glut)

%description
GNU Smalltalk is a Free (or Open Source) implementation that closely 
follows the Smalltalk-80 language as described in the book Smalltalk-80: 
the Language and its Implementation by Adele Goldberg and David          
Robson. GNUSmalltalk runs on most versions of Unix or Unix like 
systems (GNU/Linux, FreeBSD, etc...).        
There is even a version for commercial operating systems like MS-NT.

%package emacs
Summary:      Smalltalk mode for Emacs
Group:        Development/Other
Requires:     %{name} = %{version}-%{release}
Conflicts:    smalltalk < 3.0.1-1

%description emacs
GNU Smalltalk is a Free (or Open Source) implementation that closely
follows the Smalltalk-80 language as described in the book Smalltalk-80:
the Language and its Implementation by Adele Goldberg and David
Robson. GNUSmalltalk runs on most versions of Unix or Unix like
systems (GNU/Linux, FreeBSD, etc...).
There is even a version for commercial operating systems like MS-NT.

This Package contains the Smalltalk mode for Emacs.

%package devel
Summary:      Development files for GNU Smalltalk
Group:        Development/Other
Requires:     %{name} = %{version}-%{release}
Conflicts:    smalltalk < 3.0.1-2

%description devel
GNU Smalltalk is a Free (or Open Source) implementation that closely
follows the Smalltalk-80 language as described in the book Smalltalk-80:
the Language and its Implementation by Adele Goldberg and David
Robson. GNUSmalltalk runs on most versions of Unix or Unix like
systems (GNU/Linux, FreeBSD, etc...).
There is even a version for commercial operating systems like MS-NT.

This Package contains header files and other stuff provided by
GNU Smalltalk. You will need this package, if you want to extent GNU
Smalltalk with functions written in C.

%prep
%setup -q
%patch2 -p1 -b .tcl86

%build
%configure2_5x --disable-static \
           --disable-rpath \
	   --with-tcl=%{_libdir} --with-tk=%{_libdir} \
           --with-system-libsigsegv \
           --with-system-libffi=yes \
           --with-imagedir=%{_libdir}/%{name}
%make

cd doc
for i in gst*;
do
  sed -i -e 's!%{_libdir}!/usr/lib(64)!g' \
         -e 's!/usr/lib!/usr/lib(64)!g' \
         -e 's!/usr/share/smalltalk/kernel!/usr/lib(64)/smalltalk/kernel!g' $i
done

%install
%{makeinstall_std}

%multiarch_binaries %{buildroot}%{_bindir}/gst-config

%post
%_install_info gst.info

%preun
%_remove_install_info gst.info

%files 
%doc AUTHORS NEWS README
%{_bindir}/gst
%{_bindir}/gst-blox
%{_bindir}/gst-convert
%{_bindir}/gst-doc
%{_bindir}/gst-load
%{_bindir}/gst-package
%{_bindir}/gst-reload
%{_bindir}/gst-remote
%{_bindir}/gst-sunit
%{_bindir}/gst-browser
%{_bindir}/gst-profile
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*
%{_libdir}/*.so.*
%{_libdir}/smalltalk
%{_infodir}/*.info*
%{_mandir}/man1/*

%files devel
%{_bindir}/gst-config
#% multiarch 
%{multiarch_bindir}/gst-config
%{_libdir}/libgst.so
%{_libdir}/pkgconfig/gnu-smalltalk.pc
%{_datadir}/aclocal/*.m4
%{_includedir}/gst.h
%{_includedir}/gstpub.h

%files emacs
%{_datadir}/emacs/site-lisp/*
%{_sysconfdir}/emacs/site-start.d/**

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7553 |12cr|smapi-2.4.0-0.rc5.5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    smapi
%define version 2.4.0
%define preversion rc5
%define rel 5
%define release 0.%{preversion}.%{rel}

%define major 2.4
%define libname %mklibname %name %major

Summary:	MsgAPI for the Husky-Packages
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		System/Libraries
Source0:		%{name}-%{major}-%{preversion}.tar.bz2
Patch0:		smapi-20021015-main.patch
Patch1:		smapi-Makefile.diff
patch2:		smapi-2.4-rc5.huskymap.patch
URL:		http://sourceforge.net/projects/husky/
BuildRequires:	huskybse

%description
smapi is a modified message api for *.MSG, SQUISH (C) and JAM-Messagebase
formats. It is required for all other Husky-Software.

%package -n %libname
Summary:        MsgAPI for the Husky-Packages
Group: System/Libraries
Provides: lib%name = %version-%release

%description -n %libname
smapi is a modified message api for *.MSG, SQUISH (C) and JAM-Messagebase
formats. It is required for all other Husky-Software.

%package -n %libname-devel
Summary: MsgAPI for the Husky-Packages, development files
Group: Development/Other
Requires: %{libname} = %{version}-%{release}
Provides: %name-devel = %version-%release
Provides: lib%name-devel = %version-%release

%description -n %libname-devel
smapi is a modified message api for *.MSG, SQUISH (C) and JAM-Messagebase
formats. It is required for all other Husky-Software.

This Package holds the Development files. Only needed if you want to compile
other Husky-Packages.

%prep
%setup -q -n %name
#% patch0 -p1
%patch1 -p1
%patch2 -p1 -b .huskymak

%build
%make OPTCFLAGS="$RPM_OPT_FLAGS -fPIC -s -c"

%install
install -d $RPM_BUILD_ROOT%{_includedir}/smapi/                                                                
%make INCDIR=$RPM_BUILD_ROOT%{_includedir} LIBDIR=$RPM_BUILD_ROOT%{_libdir} install
install -m 644 cvsdate.h $RPM_BUILD_ROOT%{_includedir}/smapi/

chmod 755 $RPM_BUILD_ROOT%{_libdir}/*.so*

%files -n %libname
%defattr(-,root,root)
%doc BEOS.TXT BUGS COPYING ChangeLog HISTORY INSTALL LICENSE TODO VERSION file_id.diz readme.txt
%{_libdir}/libsmapi.so.*

%files -n %libname-devel
%defattr(-,root,root)
%{_includedir}/smapi
%{_libdir}/*.so
%{_libdir}/libsmapi.a





%changelog
* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.0-0.rc5.5mdv2009.0
+ Revision: 260821
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.0-0.rc5.4mdv2009.0
+ Revision: 252636
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 2.4.0-0.rc5.2mdv2008.1
+ Revision: 136503
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Tue Jan 09 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.0-0.rc5.2mdv2007.0
+ Revision: 106738
- fix provides

* Sun Jul 16 2006 Olivier Thauvin <nanardon@mandriva.org> 2.4.0-0.rc5.1mdv2007.0
+ Revision: 41308
- 2.4 rc5
- 2.4 rc5
- Import smapi

* Sun Jan 30 2005 Sylvie Terjan <erinmargault@mandrake.org> 2.4.0rc2-2mdk
- birthday rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7554 |12cr|smart-1.4.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %mdkversion <= 200910
%bcond_without ksmarttray
%else
%bcond_with    ksmarttray
%endif
%bcond_without smart_update
%bcond_without smart_applet

Name:		smart
Version:	1.4.1
Release:	3
Epoch:		1
Group:		System/Configuration/Packaging
Summary:	Next generation package handling tool
License:	GPLv2+
URL:		http://smartpm.org
Source0:	http://labix.org/download/smart/%{name}-%{version}.tar.bz2
Source1:	smart-mandriva-distro.py
Source2:	smart.console
Source4:	smart-package-manager.desktop
Source6:	smart-newer.py
Source7:	smart-install.desktop
Source8:	smart-applet.desktop
Source9:	smart-applet.png
Source10:	smart-unity-distro.py

Patch1:		smart-1.4.1-enable-distepoch.patch
Patch2:		smart-1.4.1-applet.patch

Patch603:	smart-1.4.1-cache-packages-toggle.patch
Patch606:	smart-1.4.1-sysstdoutencoding-utf-8.patch
Patch607:	smart-1.4.1-saving-cache-msgbox.patch
Patch609:	smart-1.4.1-pycurl-speedup.patch
Patch610:	smart-1.4.1-pycurl-ftp-segfault.patch
Patch611:	smart-1.4.1-pycurl-for-ftp-only.patch
Patch613:	smart-1.4.1-keyerror.patch
Patch615:	smart-1.4.1-coercing2unicode.patch
Patch616:	smart-1.4.1-prefer-last-ok-mirror.patch
Patch618:	smart-1.4.1-inst-by-provide-fix.patch
Patch619:	smart-1.4.1-info-perm-denied.patch
# fix error probably introduced by createrepo update
# unclear if it actually works or not MD 20100830
Patch803:	smart-1.4.1-uncompress-close.patch
# https://bugs.launchpad.net/smart/+bug/268143
# add suggest config to ignore or install for rpm&deb
Patch805:	smart-1.4.1-rpm-suggests-config.patch
Patch806:	smart-1.4.1-deb-suggests-config.patch
Patch1007:	smart-1.4.1-computing_upgrades_989_988.patch
Patch1008:	smart-1.4.1-install-update.patch
Patch1009:	smart-1.4.1-dont-use-_RPMVSF_NOSIGNATURES.patch

BuildRequires:	rpm-mandriva-setup
BuildRequires:	desktop-file-utils
# required by test suite
BuildRequires:	dpkg
BuildRequires:	python-rpm
Requires:	python-rpm pythonegg(pyliblzma) >= 0.4.0
Requires:	usermode-consoleonly
%ifarch %{ix86}
Requires:	pythonegg(psyco)
%endif
Suggests:	pythonegg(pycurl)
BuildRequires:	python-devel

%description
Smart Package Manager is a next generation package handling tool.

%package	gui
Summary:	Smart GTK user interface
Group:		System/Configuration/Packaging
Requires(post):	desktop-file-utils
Requires(postun): desktop-file-utils
%if "%{disttag}" == "unity"
Requires(post):	xdg-utils
%endif
Requires:	%{name} = %{EVRD}
Requires:	pygtk2.0

%description	gui
Smart GTK user interface.

%if %{with smart_update}
%package	update
Summary:	Allows execution of 'smart update' by normal users (suid)
Group:		System/Configuration/Packaging
Requires:	%{name} = %{EVRD}

%description	update
Allows execution of 'smart update' by normal users through a
special suid command.
%endif

%if %{with smart_applet}
%package	applet
Summary:	Smart system tray applet
Group:		System/Configuration/Packaging
Requires:	%{name} = %{EVRD}
Requires:	gnome-python

%description	applet
Smart system tray applet.
%endif

%if %{with ksmarttray}
%package -n	ksmarttray
Summary:	KDE tray program for watching updates with Smart Package Manager
Group:		System/Configuration/Packaging
Requires(post):	desktop-file-utils
Requires(postun): desktop-file-utils
Requires:	%{name}-update = %{EVRD}
BuildRequires:	kdelibs-devel
BuildRequires:	popt
BuildRequires:	rpm-devel
 
%description -n ksmarttray
KDE tray program for watching updates with Smart Package Manager.
%endif

%prep
%setup -q
%patch1 -p1 -b .distepoch~
%patch2 -p1 -b .applet~
%patch603 -p1 -b .cache_packages_toggle~
%patch606 -p1 -b .sysstdoutencoding_utf-8~
%patch607 -p1 -b .saving_cache_msgbox~
%patch609 -p1 -b .pycurl_speedup~
%patch610 -p1 -b .ftp_segfault_pycurl~
%patch611 -p1 -b .pycurl_for_ftp_only~
%patch613 -p1 -b .keyerror~
%patch615 -p1 -b .coercing2unicode~
%patch616 -p1 -b .prefer_last_ok_mirror~
%patch618 -p1 -b .inst_by_provide_fix~
%patch619 -p1 -b .info_perm_denied~
%patch803 -p1 -b .uncompress_close~
%patch805 -p1 -b .rpm_suggests~
%patch806 -p1 -b .deb_suggests~
%patch1007 -p1 -b .computation~
%patch1008 -p1 -b .update_channels~
%patch1009 -p1 -b .nosig~
cp %{SOURCE9} contrib/smart-applet

%build
%setup_compile_flags
%make

%if %{with ksmarttray}
pushd contrib/ksmarttray
make -f admin/Makefile.common

%configure_kde3
%make
popd
%endif

%if %{with smart_update}
pushd contrib/smart-update
%make
popd
%endif

%check
make test

%install
%makeinstall_std

%if "%{disttag}" == "unity"
install -m644 %{SOURCE10} -D %{buildroot}%{_prefix}/lib/smart/distro.py
%else
install -m644 %{SOURCE1} -D %{buildroot}%{_prefix}/lib/smart/distro.py
%endif

install -m644 %{SOURCE2} -D %{buildroot}%{_sysconfdir}/security/console.apps/smart-root

ln -sf consolehelper %{buildroot}%{_bindir}/smart-root

mkdir -p %{buildroot}%{_sysconfdir}/pam.d

cat > %{buildroot}%{_sysconfdir}/pam.d/smart-root <<EOF
#%PAM-1.0
auth       sufficient   pam_rootok.so
auth       sufficient   pam_timestamp.so
auth       include      system-auth
account    required     pam_permit.so
session    required     pam_permit.so
session    optional     pam_timestamp.so
session    optional     pam_xauth.so
EOF

mkdir -p %{buildroot}%{_datadir}/applications
desktop-file-install \
        --dir %{buildroot}%{_datadir}/applications \
	%{SOURCE4}

install -m644 smart/interfaces/images/smart.png -D %{buildroot}%{_datadir}/pixmaps/smart-package-manager.png
mkdir -p %{buildroot}%{_localstatedir}/lib/smart/channels

install -m644 %{SOURCE6} -D %{buildroot}%{py_platsitedir}/%{name}/commands/newer.py

%if %{with smart_update}
install -m755 contrib/smart-update/smart-update -D %{buildroot}%{_bindir}/smart-update
%endif

%if %{with smart_applet}
desktop-file-install \
	--dir %{buildroot}%{_datadir}/applications \
	%{SOURCE8}
install -m755 contrib/smart-applet/smart-applet.py  -D %{buildroot}%{_bindir}/smart-applet
install -m644 contrib/smart-applet/smart-applet.png  -D %{buildroot}%{_datadir}/pixmaps/smart-applet.png
install -m644 contrib/smart-applet/smart-helper.pam %{buildroot}%{_sysconfdir}/pam.d/smart-helper
install -m644 contrib/smart-applet/smart-helper.helper %{buildroot}%{_sysconfdir}/security/console.apps/smart-helper
ln -sf consolehelper %{buildroot}%{_bindir}/smart-helper
%endif

%if %{with ksmarttray}
pushd contrib/ksmarttray
%makeinstall_std
popd

install -m755 contrib/servicemenus/kde_add_smart_channel.sh -D %{buildroot}%{_kde3_bindir}/kde_add_smart_channel.sh
mkdir -p %{buildroot}%{_kde3_datadir}/apps/konqueror/servicemenus
desktop-file-install \
        --dir %{buildroot}%{_kde3_datadir}/apps/konqueror/servicemenus \
        contrib/servicemenus/add_smart_channel.desktop

# XDG menu entry
mkdir -p %{buildroot}%{_kde3_datadir}/applications/
cat > ksmarttray.desktop << EOF
[Desktop Entry]
Name=KSmartTray
Comment=KDE Tray widget for updating RPM files
Exec=%{_kde3_bindir}/ksmarttray %%F
Icon=smart-package-manager
Type=Application
Categories=Qt;KDE;Settings;PackageManager;
EOF

%{_bindir}/desktop-file-install \
        --dir %{buildroot}%{_kde3_datadir}/applications  \
        ksmarttray.desktop
%endif

%find_lang %{name}

%if "%{disttag}" == "unity"
%post gui
xdg-mime default smart-install.desktop application/x-rpm
xdg-mime default smart-install.desktop application/x-redhat-package-manager
%endif

%files -f %{name}.lang
%defattr(0644,root,root,0755)
%doc HACKING README TODO IDEAS doc/*.css doc/*.html
%config(noreplace) %{_sysconfdir}/security/console.apps/smart-root
%config(noreplace) %{_sysconfdir}/pam.d/smart-root
%attr(0755,root,root)%{_bindir}/%{name}
%attr(0755,root,root)%{_bindir}/%{name}-root
%dir %{_prefix}/lib/%{name}
%{_prefix}/lib/%{name}/distro.py
%dir %{py_platsitedir}/smart
%{py_platsitedir}/smart/*
%{py_platsitedir}/*.egg-info
%exclude %{py_platsitedir}/smart/interfaces/gtk
%dir %{_localstatedir}/lib/smart/channels
%{_mandir}/*/*

%files gui
%defattr(0644,root,root,0755)
%{_datadir}/applications/smart-package-manager.desktop
%{_datadir}/pixmaps/smart-package-manager.png
%{py_platsitedir}/smart/interfaces/gtk

%if %{with smart_update}
%files update
%attr(4755,root,root) %{_bindir}/smart-update
%endif

%if %{with smart_applet}
%files applet
%config(noreplace) %{_sysconfdir}/security/console.apps/smart-helper
%config(noreplace) %{_sysconfdir}/pam.d/smart-helper
%attr(4755,root,root) %{_bindir}/smart-applet
%{_bindir}/smart-helper
%{_datadir}/applications/smart-applet.desktop
%{_datadir}/pixmaps/smart-applet.png
%endif

%if %{with ksmarttray}
%files -n ksmarttray
%{_kde3_bindir}/ksmarttray
%{_kde3_bindir}/kde_add_smart_channel.sh
%{_kde3_datadir}/apps/ksmarttray
%{_kde3_datadir}/applications/ksmarttray.desktop
%{_kde3_datadir}/apps/konqueror/servicemenus/add_smart_channel.desktop
%{_kde3_iconsdir}/hicolor/48x48/apps/ksmarttray.png
%endif


%changelog
* Fri May 18 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1:1.4.1-3
+ Revision: 799466
- d'oh, patch wasn't finished in previous release..:|
- don't use _RPMVSF_NOSIGNATURES ~constant (fixes breakage with rpm >= 5.4.9)

* Fri Jan 20 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1:1.4.1-1
+ Revision: 763291
- add amois computational speed up patch (P1007, from Unity Linux)
- add --update & --update-channels options for 'smart install' &
--update-channels for 'smart upgrade' (P1008, from Unity Linux)
- make sure to close input & output files after decompression (P803, from Unity
  Linux)
- use pythonegg() dependencies
- fix info command exception when redirecting to file/pipe (P606, from Unity
  Linux)
- set smart-install.desktop to default mimetype for application/x-rpm if built
  for unity linux
- install unity specific distro.py if built on unity
- make behaviour of handlig Suggests configurable (P805 & P806, from Unity Linux)
- add a message box outputting "Saving cache..." in gui when saving cache (P607,
  from Unity Linux)
- fix so that 'smart install foo' will work even if anything providing 'foo' is
  installed (P618, from Unity Linux)
- output warning about configuration being in read-only mode if trying to reload
  channels in read-only mode (P619, from Unity Linux)
- fix update progress stopping when refetching invalid package (#lp:538807)
  and smart update crashing on first run with many channels (#lp:244605) (P613)
- workaround AttributeError thrown in FTPHandler.fetch() (P615, [#lp:535628])
- download single channel metadata from the same mirror [#lp:539601] and to
  support prefer-origin option that makes Smart prefer primary mirrors (P616)
- use pycurl for ftp only (P611, from Unity Linux)
- fix pycurl ftp segfault (P610, [#lp:533805], unitybz#338)
- add back pycurl speedup patch (P609)
- add support for toggling to keep packages in /var/lib/smart/packages after
  install (P603, from Unity Linux)
- add smart applet (from Unity Linux)
- use %%{EVRD} macro
- 1.4.1 (upstream version, mandriva branch has been merged)
- drop legacy rpm stuff..
- enable rpm ordering by default

* Fri Jan 28 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 1:1.4-1.r951.1
+ Revision: 633562
- implement distepoch support

* Fri Oct 29 2010 Michael Scherer <misc@mandriva.org> 1:1.4-1.r949.2mdv2011.0
+ Revision: 590080
- rebuild for python 2.7

* Sat Oct 02 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 1:1.4-1.r949.1mdv2011.0
+ Revision: 582426
- New release: 1.4 (merging in latest code from trunk)

* Thu Apr 22 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 1:1.3.1-0.r948.1mdv2010.1
+ Revision: 537821
- update to revision 948:
  	o fix loading of old cache lacking new channel attribute (fixes #58144)
  	o revert an accidental change that were commited in r942
- remove scriptlets for < 2009.0 releases
- update to revision 946 to fix a build failure and a couple of test failures
- new bzr snapshot:
  	o fixes gtk gui breakage with channel updating
  	o merges latest code from trunk & unity branch

* Sat Feb 27 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 1:1.3-1mdv2010.1
+ Revision: 512282
- new release: 1.3 (synced mandriva branch with trunk)
- use %%setup_compile_flags macro

* Sun Sep 27 2009 Per Øyvind Karlsen <peroyvind@mandriva.org> 1:1.2-10mdv2010.0
+ Revision: 449900
- make multilib behaviour optionable and also apply the behaviour to package
  upgrades as well (updates P501)
- move distro.py to standard location as it no longer contains any arch specific
  stuff...
- fix slow pycurl fetcher without breaking others..
- fix huge slowdown limiting download speed to ~160K/sec when using pycurl
- for a dependency which only two packages of same version and different arch
  satisfies, automatically pick the one with best arch score. This will ie.
  make smart able to automatically pick 'lib64foo-devel' to satisfy 'foo-devel'
  in cases where both 'libfoo-devel' & 'lib64foo-devel' provides it. (P501)
- restore old revision after accidental removal of directory
- fixes and updates from smart mandriva branch (P500):
  	o really fix handling of hdlist.cz to make it actually work again
  	o make sure that mirror picked by urpmisync plugin may actually be used
  	o add XZHandler for handling xz compressed files

* Tue Jun 02 2009 Per Øyvind Karlsen <peroyvind@mandriva.org> 1:1.2-8mdv2010.0
+ Revision: 382279
- add a buildconflicts on python-curl to prevent it's different output breaking test suite
- update to new tarball generated from my branch:
  	o fix handling of restricted channels (fixes #51249)
  	o fix handling of cdrom (fixes #51247)
  	o fix baseurl so that downloading will work again (fixes #50460)
  	o print warning if errors resulting in urpmisync being disabled occurs

* Mon May 25 2009 Per Øyvind Karlsen <peroyvind@mandriva.org> 1:1.2-7mdv2010.0
+ Revision: 379714
- disable ksmarttray for >= 2010.0
- * make urpmisync more sturdy, remove channels when disabled and fallback to
  disabled if exceptions occurs (P505)
- fix decompression of hdlist.cz (P504)

* Sat Apr 25 2009 Per Øyvind Karlsen <peroyvind@mandriva.org> 1:1.2-6mdv2010.0
+ Revision: 369038
- skip global options urpmi.cfg for urpmichannelsync (fixes #48509,8)
- fix dealing with urpmi medias containing dots in the name (P502)

* Tue Mar 10 2009 Per Øyvind Karlsen <peroyvind@mandriva.org> 1:1.2-5mdv2009.1
+ Revision: 353349
- make urpmichannelsync channels default to 0 for priority to keep consistent
  priority of packages based on their version only which is what one usually wants..
- be sure to move hdlist if present as well updates (P0)

* Mon Mar 09 2009 Per Øyvind Karlsen <peroyvind@mandriva.org> 1:1.2-4mdv2009.1
+ Revision: 353328
- reuse existing urpmi metadata when forcing migration to new layout and remove
  any old leftovers (P0)

* Sat Mar 07 2009 Per Øyvind Karlsen <peroyvind@mandriva.org> 1:1.2-3mdv2009.1
+ Revision: 350674
- add python-rpm to buildrequires (required by test suite)
- add %%check section with test suite running to prevent more silly mistakes..:p
- gah, previous commit/release missed the actually updated tarball, update it
  from my branch again with more fixes:
  	o in situations where /var/lib/media/<medianame>/ doesn't exist, create it,
  	  will force urpmi to migrate to new layout from old with
  	  /var/lib/media/synthesis.hdlist.<medianame>.cz etc. as well.
  	o fix broken urpmichannelsync test
  	o fix locale issue which would break the test suite
  	o fix issue where dpkg installed, but not used would break smart

* Fri Mar 06 2009 Per Øyvind Karlsen <peroyvind@mandriva.org> 1:1.2-2mdv2009.1
+ Revision: 349658
- fix mess with unresolved conflicts which made it in to the branch by accident:(

* Thu Mar 05 2009 Per Øyvind Karlsen <peroyvind@mandriva.org> 1:1.2-1mdv2009.1
+ Revision: 349177
- update to new version based on my branch:
  	o merging in new 1.2 stable release from trunk
  	o merge in several of afb's bugfix and relevant feature branches which hasn't
  	  made their way to trunk yet
  	o improve urpmichannelsync plugin making it a bit more robust
  	o merge all of our appropriate patches and throw away those who's not
  	o switch to xz compression for tarball
  fix up after previous vandalism commit:
  	o revert back to my mandriva branch
  	o fix reckless usage of epoch tag which broke dependencies on subpackages
  	o fix #48265 properly

* Thu Feb 26 2009 Helio Chissini de Castro <helio@mandriva.com> 1:1.1-3mdv2009.1
+ Revision: 345173
- Fixing bug https://qa.mandriva.com/show_bug.cgi?id=48265 with a easy solution, using the real upstream package.
  In near future, we should accept only upstream tarballs, instead of use unfinished obscure branchs

* Thu Dec 25 2008 Funda Wang <fwang@mandriva.org> 1.1.1-2mdv2009.1
+ Revision: 318616
- fix patch
- rediff signature patch
- rediff channel patch
- rebuild for new python

* Wed Nov 05 2008 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.1.1-1mdv2009.1
+ Revision: 300004
- workaround nagging about missing files during build of ksmarttray
- perform some spec cleanups and cosmetics to follow "regular" Mandriva style
- update from my own branch based on 1.1.1:
  	o adds urpimsync plugin to natively supporting use of local urpmi
  	  configuration and data (replaces existing distro.py and obsoletes
  	  urpmi2smart)
  	o adds basic mirrorlist support
- make dependency on python-liblzma versioned

* Mon Sep 15 2008 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.1-1mdv2009.0
+ Revision: 285039
- since last one never got through, bump release down back to 1
- bump release
- cool down on overeager macro usage for %%{name}
- change conflicts on python-curl to suggests
- add dependency on python-liblzma since we need it for info.xml.lzma
- add support for info.xml metadata and fix crash with curl (P200, from my own branch:)
- fix string splitting in urpmi2smart that got broken due to a second ':' showing
  up in new mirrorurl variable
- new release
- remove conflict on python-curl, new version of python-curl works without
  segfaulting :)
- always pass -pX argument to %%patchX

* Fri Aug 15 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.0-1mdv2009.0
+ Revision: 272233
- Update to Smart 1.0
  Remove patches 0, 2,6 ,11 ( Merged upstream )
  Added comment about patch 13 ( i do not know if this is still needed to use it )

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.52-7mdv2009.0
+ Revision: 269254
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - ensure comment does not appear in ksmarttray's %%postun

* Sat Jun 07 2008 Funda Wang <fwang@mandriva.org> 0.52-6mdv2009.0
+ Revision: 216583
- use media_info and synthesis by default
- move kde3 stuff to /opt

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Thu Jan 31 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.52-5mdv2008.1
+ Revision: 160889
- fix smart widht when running in terminal, patch 105

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Dec 17 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.52-4mdv2008.1
+ Revision: 121130
- use SUSE patches
- drop patches 100-102
- rebuild for new rpm
- new license policy
- do not package LICENSE file

* Mon Oct 22 2007 David Walluck <walluck@mandriva.org> 0.52-3mdv2008.1
+ Revision: 101073
- always include ksmarttray patches in src.rpm
- always apply ksmarttray patches regardless of whether we are building it

* Thu Oct 18 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.52-2mdv2008.1
+ Revision: 99836
- drop patch 9 (merged in one SUSE patch)
- add three SUSE patches (x86_64 support)

* Tue Oct 09 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.52-1mdv2008.1
+ Revision: 96573
- remove patch 2 as it has been applied upstream
- new version
- *.pyc files should be shipped

* Thu Sep 27 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.51-17mdv2008.0
+ Revision: 93301
- do not hardcode libdir
- conflicts python-curl as it crashesh smart while updating channels
- do not ship *.pyc files
-  add full url for source0
- enable ksmarttray (somehow i just disabled it ;)
- use smart's makefile
- fix mixture of tabs and spaces
- do not use vendor in desktop files
- move patch 12 to ksmarttray section
- suggests python-curl

* Sat Sep 15 2007 David Walluck <walluck@mandriva.org> 0.51-16mdv2008.0
+ Revision: 85891
- require smart = %%{version}-%%{release} from subpackages so we don't get breakage

* Sat Sep 15 2007 David Walluck <walluck@mandriva.org> 0.51-15mdv2008.0
+ Revision: 85877
- fix conflicts with gui subpackage

* Fri Sep 14 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.51-14mdv2008.0
+ Revision: 85627
- check rpm signatures and add default pgp keyserver
  provide patch 14, which prevents segfaults on slower connections
  provide patch 15, which add support for fail on curl authentification error
  provide patch 16, which add Hide-Unlocked option in View menu
  provide patch 17, which should haven't slowndown on curl downloading
  set requires on python-curl, especially useful for people using proxies

* Thu Sep 13 2007 Thierry Vignaud <tv@mandriva.org> 0.51-13mdv2008.0
+ Revision: 85237
- bump conflicts in order to fix upgrade (#33465)

* Thu Sep 13 2007 David Walluck <walluck@mandriva.org> 0.51-12mdv2008.0
+ Revision: 84932
- bump release
- remove executable bit from smart-package-manager.desktop
- document some outstanding issues

* Thu Sep 13 2007 David Walluck <walluck@mandriva.org> 0.51-10mdv2008.0
+ Revision: 84913
- partial fix for upstream ksmarttray update bug
- fix for bug #28782 (detectsys)

* Sun Sep 09 2007 David Walluck <walluck@mandriva.org> 0.51-9mdv2008.0
+ Revision: 83949
- include modified urpmi2smart.py script
- replace references to i568 with i586 in distro.i586
- always include distro.i586 as a source regardless of arch and update at install time
- use %%bcond_without macros for spec options
- add patch to fix downloading over scp
- use desktop-file-install and make sure .desktop files validate
- show ksmarttray in menus

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - update channel list
      remove JPackage because it is dead
      add non-free channel
      provide separate channel list for i586 and x86_64

* Mon Sep 03 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.51-6mdv2008.0
+ Revision: 78579
- use script fo find translations
- remove options for older mdv release
- drop exclude for some files
- ksmarttray will be shown only in KDE menus

* Wed Aug 29 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.51-5mdv2008.0
+ Revision: 74263
- remove doubled/unneeded buildrequires
- do not use  %%{_sourcedir}
- remove %%ifarch, rely on libsuffix for configure script
- small cleans in a spec file
- drop source 5 (smart has french translation already)
- provide patch 8 (fixes gui)
- provide patch 9 (speed up listing packages in channels)
- provide patch 5 (should speed up gui responsiveness)

* Tue Aug 28 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.51-4mdv2008.0
+ Revision: 72632
- fix build on x86_64
- provides smart newer, a command which shows packages that have available upgrades
- add ksmarttray's konqueror service menus
- add scriplets
- provide patch 4, which adds handling of rpm gpg signatures
- provide patch 3 (mirrors for channels)
- provide patch 2 (should speed up cache loading)
- provide patch 7 (ksmarttray can start smart-gui now)

* Fri Aug 10 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.51-3mdv2008.0
+ Revision: 61015
- provide patch 6 (enable build of ksmarttray)
- drop X-MandrivaLinux from desktop file

* Mon Jun 11 2007 Olivier Thauvin <nanardon@mandriva.org> 0.51-2mdv2008.0
+ Revision: 37984
- rebuild for rpm

* Mon May 21 2007 Andreas Hasenack <andreas@mandriva.com> 0.51-1mdv2008.0
+ Revision: 29383
- updated to version 0.51
- removed patches that were already included

* Wed May 02 2007 Funda Wang <fwang@mandriva.org> 0.50-5mdv2008.0
+ Revision: 20377
- Move translations into main package, because vt under x11 may need
  translations.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7555 |12cr|smc-1.9-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Secret Maryo Chronicles - a 2D platform game in classic style
Name:		smc
Version:	1.9
Release:	13
License:	GPLv3+
Group:		Games/Arcade
URL:		http://www.secretmaryo.org/
Source0:	http://prdownloads.sourceforge.net/smclone/%{name}-%{version}.tar.bz2
Source1:	http://prdownloads.sourceforge.net/smclone/SMC_Music_5.0_high.zip
# suggested in http://thread.gmane.org/gmane.linux.redhat.fedora.rpmfusion.devel/7651/focus=7665
Patch0:		http://repo.calcforge.org/temp/smc-1.9-fix-implicit-linking.patch
# patch from upstream forum
Patch1:		smc-fixes-for-cegui-v0-7.diff
Patch2:		smc-1.9-boostmt.patch
Patch3:		boost_filesystem3.diff
BuildRequires:	pkgconfig(CEGUI-OPENGL) >= 0.7.0
BuildRequires:	pkgconfig(sdl) >= 1.2.10
BuildRequires:	pkgconfig(x11)
BuildRequires:	SDL_ttf-devel
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	boost-devel
BuildRequires:	pkgconfig(libpng)
BuildRequires:	gettext-devel
BuildRequires:	imagemagick
Requires:	%{name}-data = %{version}

%description
Secret Maryo Chronicles is an open source two-dimensional platform
game with a style designed similar to classic sidescroller games. It 
utilizes the platform independent library SDL and an OpenGL 
accelerated graphics renderer developed in C++.

%package data
Summary:	Games data for the %{name} game
Group:		Games/Arcade
Conflicts:	smc < 1.9-13
Requires:	%{name} = %{version}
BuildArch:	noarch

%description data
This package contains data files for %{name} game.

%prep
%setup -q
# The same file is provided twice
unzip -qo %{SOURCE1}
%patch0 -p1 -b .patch0
%patch1 -p1 -b .cegui07
%patch2 -p0 -b .boost
%patch3 -p1 -b .boost

%build
autoreconf -fi
export CXXFLAGS="%{optflags} -fpermissive"
%configure2_5x --bindir=%{_gamesbindir} --datadir=%{_gamesdatadir}/
%make

%install
%makeinstall_std

mkdir -p %{buildroot}%{_iconsdir}/hicolor/{32x32,48x48,64x64,256x256}/apps
convert -scale 256 data/pixmaps/maryo/small/fall_right.png %{buildroot}%{_iconsdir}/hicolor/256x256/apps/%{name}.png
convert -scale 64 data/pixmaps/maryo/small/fall_right.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
convert -scale 48 data/pixmaps/maryo/small/fall_right.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
convert -scale 32 data/pixmaps/maryo/small/fall_right.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
[Desktop Entry]
Name=Secret Maryo Chronicles
Comment=A 2D platform game in the classic style
Exec=%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;ArcadeGame;
EOF

%files
%{_gamesbindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png

%files data
%{_gamesdatadir}/%{name}


%changelog
* Thu Aug 30 2012 fwang <fwang> 1.9-12.mga3
+ Revision: 285759
- build with fpermissive
- rediff patch
- build with latest boost
- rebuild for new boost

  + dams <dams>
    - clean .desktop

* Mon Jun 04 2012 dams <dams> 1.9-11.mga3
+ Revision: 254055
+ rebuild (emptylog)

* Mon Jun 04 2012 dams <dams> 1.9-10.mga3
+ Revision: 253830
- clean spec file
- use 'gamesdatadir' and 'gamesbindir' to install game
- use better size for icon

* Fri Jun 01 2012 dams <dams> 1.9-9.mga3
+ Revision: 252573
- Update music to 5.01 release
- Require on '-data' package

* Wed May 30 2012 fwang <fwang> 1.9-8.mga3
+ Revision: 249548
- rebuild for new boost

* Sun Dec 11 2011 fwang <fwang> 1.9-7.mga2
+ Revision: 180710
- fix linkage
- split data pacakge

* Mon Nov 28 2011 fwang <fwang> 1.9-6.mga2
+ Revision: 173654
- rebuild for new boost

* Sun Sep 18 2011 fwang <fwang> 1.9-5.mga2
+ Revision: 145034
- rebuid for new libpng
- br gettext
- fix build with boost-mt

  + stormi <stormi>
    - clean spec

  + zezinho <zezinho>
    - imported package smc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7556 |12cr|smem-0.9-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		smem
Version:	0.9
Release:	%mkrel 2
Summary:	Memory reporting tool
Group:		Monitoring
License:	GPLv2+
URL:		http://www.selenic.com/%{name}/
Source0:	http://www.selenic.com/%{name}/download/%{name}-%{version}.tar.gz
Requires:	python
Requires:	python-matplotlib
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
smem is a tool that can give numerous reports on memory usage on Linux systems.
Unlike existing tools, smem can report proportional set size (PSS), which is a
more meaningful representation of the amount of memory used by libraries and
applications in a virtual memory system.

%prep
%setup -q

%build

%install
rm -rf %{buildroot}
install -D smem %{buildroot}/%{_bindir}/smem
install -D capture %{buildroot}/%{_sbindir}/smem-capture

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%{_bindir}/smem
%{_sbindir}/smem-capture


%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9-2mdv2011.0
+ Revision: 614919
- the mass rebuild of 2010.1 packages

* Fri Nov 13 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.9-1mdv2010.1
+ Revision: 465686
- new version

* Sat May 23 2009 Andrey Borzenkov <arvidjaar@mandriva.org> 0.1-1mdv2010.0
+ Revision: 378992
- initial release
- import smem



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7557 |12cr|smokeping-2.4.2-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	smokeping
%define version 2.4.2
%define release %mkrel 11

%define _requires_exceptions perl(\\(Authen::.*\\|Smokeping.*\\))
%define _provides_exceptions perl(.*)

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Network latency tracker
License:	GPL
Group:		Networking/WWW
URL:		http://oss.oetiker.ch/smokeping/
Source0:    http://oss.oetiker.ch/smokeping/pub/%{name}-%{version}.tar.gz
Source1:    smokeping.init
Patch0:     %{name}-2.4.2-fhs.patch
Requires:   rrdtool
Requires:   fonts-ttf-dejavu
Requires:   fping
Requires:   perl(Qooxdoo::JSONRPC)
Requires:   perl(Config::Grammar)
Requires:   apache
# webapp macros and scriptlets
Requires(post):		rpm-helper >= 0.16
Requires(postun):	rpm-helper >= 0.16
BuildRequires:	rpm-helper >= 0.16
BuildRequires:	rpm-mandriva-setup >= 1.23
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
SmokePing keeps track of your network latency:

    * Best of breed latency visualisation.
    * Interactive graph exlorer.
    * Wide range of latency measurment plugins.
    * Master/Slave System for distributed measurement.
    * Highly configurable alerting system.
    * Live Latency Charts with the most 'interesting' graphs.
    * Free and OpenSource Software written in Perl written by Tobi Oetiker, the
      creator of MRTG and RRDtool

%prep
%setup -q
%patch0 -p 1

find lib -name *.pm | xargs chmod 644

%build

%install
rm -rf %{buildroot}

install -d -m 755 %{buildroot}%{_bindir}
install -m 755 bin/smokeping.dist %{buildroot}%{_bindir}/smokeping
install -m 755 bin/tSmoke.dist %{buildroot}%{_bindir}/tSmoke

install -d -m 755 %{buildroot}%{_datadir}/%{name}/www
install -m 755 htdocs/smokeping.cgi.dist \
    %{buildroot}%{_datadir}/%{name}/www/smokeping.cgi
install -m 755 htdocs/tr.cgi.dist \
    %{buildroot}%{_datadir}/%{name}/www/tr.cgi
install -m 644 htdocs/tr.html \
    %{buildroot}%{_datadir}/%{name}/www/tr.html
cp -pr htdocs/cropper %{buildroot}%{_datadir}/%{name}/www
cp -pr htdocs/resource %{buildroot}%{_datadir}/%{name}/www
cp -pr htdocs/script %{buildroot}%{_datadir}/%{name}/www

install -d -m 755 %{buildroot}%{_datadir}/%{name}/lib
cp -pr lib/Smokeping* %{buildroot}%{_datadir}/%{name}/lib

install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}
install -m 644 etc/basepage.html.dist \
    %{buildroot}%{_sysconfdir}/%{name}/basepage.html
install -m 644 etc/config.dist \
    %{buildroot}%{_sysconfdir}/%{name}/config
install -m 644 etc/smokemail.dist \
    %{buildroot}%{_sysconfdir}/%{name}/smokemail
install -m 640 etc/smokeping_secrets.dist \
    %{buildroot}%{_sysconfdir}/%{name}/smokeping_secrets
install -m 644 etc/tmail.dist \
    %{buildroot}%{_sysconfdir}/%{name}/tmail

install -d -m 755 %{buildroot}%{_var}/cache/%{name}
install -d -m 755 %{buildroot}%{_var}/lib/%{name}

# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# %{name} Apache configuration
Alias /%{name}/cache %{_localstatedir}/cache/%{name}
Alias /%{name} %{_datadir}/%{name}/www

<Directory %{_datadir}/%{name}/www>
    Options ExecCGI
    DirectoryIndex smokeping.cgi
    Allow from all
</Directory>

<Directory %{_localstatedir}/cache/%{name}>
    Allow from all
</Directory>
EOF

install -d -m 755 %{buildroot}%{_initrddir}
install -m 755 %{SOURCE1} %{buildroot}%{_initrddir}/smokeping

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201010
%_post_webapp
%endif

%postun
%if %mdkversion < 201010
%_postun_webapp
%endif

%files
%defattr(-,root,root)
%doc README TODO CHANGES CONTRIBUTORS COPYING COPYRIGHT doc
%config(noreplace) %{_webappconfdir}/%{name}.conf
%{_bindir}/%{name}
%{_bindir}/tSmoke
%{_datadir}/%{name}
%attr(-,apache,apache) %{_var}/cache/%{name}
%{_var}/lib/%{name}
%dir %{_sysconfdir}/%{name}
%{_initrddir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}/basepage.html
%config(noreplace) %{_sysconfdir}/%{name}/config
%config(noreplace) %{_sysconfdir}/%{name}/smokemail
%config(noreplace) %{_sysconfdir}/%{name}/tmail
%config(noreplace) %attr(-,root,apache) %{_sysconfdir}/%{name}/smokeping_secrets



%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 2.4.2-11mdv2011.0
+ Revision: 614926
- the mass rebuild of 2010.1 packages

* Tue Jan 19 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.4.2-10mdv2010.1
+ Revision: 493885
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise

* Mon Oct 05 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.4.2-9mdv2010.0
+ Revision: 454033
- yet another dependency fix

* Tue Sep 29 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.4.2-8mdv2010.0
+ Revision: 450935
- requires apache

* Wed Sep 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.4.2-7mdv2010.0
+ Revision: 443524
- fix typo in apache configuration file

* Wed Sep 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.4.2-6mdv2010.0
+ Revision: 443522
- fix apache configuration for generated files
- font dependency
- ship init script
- proper perms on cache directory

* Wed Jul 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.4.2-4mdv2010.0
+ Revision: 396458
- move web files under %%{_datadir}/%%{name}/www
- drop last remaining private perl library, packaged separatly

* Wed May 20 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.4.2-3mdv2010.0
+ Revision: 377835
- really fix dependencies

* Mon May 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.4.2-2mdv2010.0
+ Revision: 371917
- drop private copies of perl modules

* Sun Oct 12 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.4.2-1mdv2009.1
+ Revision: 292954
- import smokeping


* Sun Oct 12 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.4.2-1mdv2009.1
- first mdv release 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7558 |12cr|smolt-1.4.3-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: smolt
Summary: Hardware profiler
Version: 1.4.3
Release: 10
License: GPLv2+
Group: System/Configuration/Hardware
URL: http://fedorahosted.org/smolt
Source: https://fedorahosted.org/releases/s/m/%{name}/%{name}-%{version}.tar.gz
Source1: README.install.urpmi
Patch0: hwdata.py-pciids-path.patch
Patch1: smolt-1.3.2-remove-checkin.patch
Patch2: smolt-1.4.2.2-config.patch
Patch3: smolt-linux3.patch
Patch4: smolt-1.4.3-policy.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root

Requires: dbus-python
Requires: python-urlgrabber
Requires: python-paste
Requires: python-simplejson
Requires: python-sip
Requires: lsb-release
#Requires: hal
BuildArch: noarch
BuildRequires: gettext
BuildRequires: desktop-file-utils

Requires(pre): rpm-helper
Requires(post): python
Requires(postun): /sbin/service

%description
This hardware profiler is a server-client system that does a hardware
scan against a machine and sends the results to a public Fedora Project
turbogears server.  The sends are anonymous and should not contain any private
information other than the physical hardware information and basic OS info.

This package contains the client

%if 0
%package server
Summary: Fedora hardware profiler server
Group: System/Configuration/Hardware
Requires: smolt = %{version}
Requires: python-genshi
Requires: python-crypto
Requires: TurboGears mx
Requires: python-turboflot

%description server
This hardware profiler is a server-client system that does a hardware
scan against a machine and sends the results to a public Fedora Project
turbogears server.  The sends are anonymous and should not contain any private
information other than the physical hardware information and basic OS info.

This package contains the server portion
%endif

%package gui
Summary: Fedora hardware profiler gui
Group: System/Configuration/Hardware
Requires: smolt = %{version}
Requires: python-qt4-core
Requires: python-qt4-gui

%description gui
Provides smolt's gui functionality.  Not included in the default package to
ensure that deps are kept small.

%prep
%setup -q
%patch0 -p1 -b pciids
#patch1 -p1 -b .checkin
%patch2 -p1
%patch3 -p1
%patch4 -p1
sed -i -e "s/smolt\.png/smolt/" -e "s/the Fedora Project/smolts.org/"  client/smolt.desktop
find -name ".git*" -exec rm {} \;

%build
cd client/
make

%install
rm -rf %{buildroot}
pushd client
%makeinstall_std
popd
# install -d -m 0755 smoon/ %{buildroot}/%{_datadir}/%{name}/smoon/
#cp -adv smoon/* %{buildroot}/%{_datadir}/%{name}/smoon/
#cp -adv client/simplejson %{buildroot}/%{_datadir}/%{name}/client/
%{__mkdir} -p %{buildroot}/%{_datadir}/%{name}/client/
%{__mkdir} -p %{buildroot}/%{_mandir}/man1/
cp client/scan.py %{buildroot}/%{_datadir}/%{name}/client/
cp client/gate.py %{buildroot}/%{_datadir}/%{name}/client/
cp client/os_detect.py %{buildroot}/%{_datadir}/%{name}/client/
cp client/devicelist.py %{buildroot}/%{_datadir}/%{name}/client/
cp client/hwdata.py %{buildroot}/%{_datadir}/%{name}/client/
cp -av client/distros/ %{buildroot}/%{_datadir}/%{name}/client/distros/
cp client/fs_util.py %{buildroot}/%{_datadir}/%{name}/client/
cp client/man/* %{buildroot}/%{_mandir}/man1/

%{__mkdir} -p %{buildroot}/%{_sysconfdir}/sysconfig/

# Icons
%{__mkdir} -p %{buildroot}/%{_datadir}/icons/hicolor/16x16/apps/
%{__mkdir} -p %{buildroot}/%{_datadir}/icons/hicolor/22x22/apps/
%{__mkdir} -p %{buildroot}/%{_datadir}/icons/hicolor/24x24/apps/
%{__mkdir} -p %{buildroot}/%{_datadir}/icons/hicolor/32x32/apps/

%{__mkdir} -p %{buildroot}/%{_datadir}/firstboot/pixmaps/
%{__mkdir} -p %{buildroot}/%{_datadir}/firstboot/themes/default/

%{__mv} client/icons/smolt-icon-16.png %{buildroot}/%{_datadir}/icons/hicolor/16x16/apps/smolt.png
%{__mv} client/icons/smolt-icon-22.png %{buildroot}/%{_datadir}/icons/hicolor/22x22/apps/smolt.png
%{__mv} client/icons/smolt-icon-24.png %{buildroot}/%{_datadir}/icons/hicolor/24x24/apps/smolt.png
%{__mv} client/icons/smolt-icon-32.png %{buildroot}/%{_datadir}/icons/hicolor/32x32/apps/smolt.png
cp -adv client/icons/* %{buildroot}/%{_datadir}/%{name}/client/icons/


%{__rm} -f %{buildroot}/%{_bindir}/smoltSendProfile
%{__rm} -f %{buildroot}/%{_bindir}/smoltDeleteProfile
%{__rm} -f %{buildroot}/%{_bindir}/smoltGui
ln -s %{_datadir}/%{name}/client/sendProfile.py %{buildroot}/%{_bindir}/smoltSendProfile
ln -s %{_datadir}/%{name}/client/deleteProfile.py %{buildroot}/%{_bindir}/smoltDeleteProfile
ln -s %{_datadir}/%{name}/client/smoltGui.py %{buildroot}/%{_bindir}/smoltGui

ln -sf %{_sysconfdir}/%{name}/config.py %{buildroot}/%{_datadir}/%{name}/client/config.py

desktop-file-install --dir=%{buildroot}/%{_datadir}/applications client/smolt.desktop
%find_lang %{name}

# Cleanup from the Makefile (will be cleaned up when it is finalized)
%{__rm} -f %{buildroot}/etc/init.d/smolt
%{__rm} -f %{buildroot}/etc/smolt/hw-uuid
%{__rm} -rf %{buildroot}/%{_datadir}/applications/fedora-smolt.desktop

# Cleanup sugar-specific files
%{__rm} -rf %{buildroot}/%{_datadir}/sugar/

# Cleanup gz man files produces by client/Makefile (install-main target)
%{__rm} -rf %{buildroot}/%{_mandir}/man1/*.gz

touch %{buildroot}/%{_sysconfdir}/sysconfig/hw-uuid

echo 'ENABLE_MONTHLY_UPDATE=0' > %{buildroot}/%{_sysconfdir}/sysconfig/smolt

%{__install} -m 644 %{SOURCE1} README.install.urpmi

%clean
rm -rf %{buildroot}

%pre
%_pre_useradd smolt %{_datadir}/%{name} /sbin/nologin > /dev/null 2>&1 || :

%post
if [ $1 = 1 ]
then
    cat /proc/sys/kernel/random/uuid > /etc/sysconfig/hw-uuid
    chmod 0644 /etc/sysconfig/hw-uuid
    chown root:root /etc/sysconfig/hw-uuid
    cat /proc/sys/kernel/random/uuid > /etc/smolt/hw-uuid
    chmod 0644 /etc/smolt/hw-uuid
    python > /etc/cron.d/smolt << 'EOF'

from string import Template
from random import randint

cron_file = Template('''# Runs the smolt checkin client
$minute $hour $day * * smolt [ -r /etc/sysconfig/smolt ]  && . /etc/sysconfig/smolt && [ $ENABLE_MONTHLY_UPDATE = 1 ] && /usr/bin/smoltSendProfile -a > /dev/null 2>&1
''')

def main():
    minute = randint(0,59)
    hour = randint(0, 24)
    day = randint(0, 28) #account for febu-hairy

    print cron_file.safe_substitute(minute=minute, day=day, hour=hour)

if __name__ == '__main__':
    main()
EOF
fi

%postun
%_postun_userdel smolt
%_postun_groupdel smolt

%files -f %{name}.lang
%defattr(-,root,root,-)
%doc README doc/* README.install.urpmi
%dir %{_datadir}/%{name}
%config(noreplace) %dir %{_sysconfdir}/%{name}/
%config(noreplace) %{_sysconfdir}/sysconfig/smolt
%config(noreplace) /%{_sysconfdir}/%{name}/config*
%ghost %config(noreplace) %{_sysconfdir}/cron.d/%{name}
%ghost %{_sysconfdir}/sysconfig/hw-uuid
%{_bindir}/smoltSendProfile
%{_bindir}/smoltDeleteProfile
%{_datadir}/%{name}/client
%{_datadir}/%{name}/doc
%{_mandir}/man1/

%if 0
%files server
%defattr(-,root,root,-)
%{_datadir}/%{name}/smoon
%endif

%files gui
%defattr(-,root,root,-)
%{_bindir}/smoltGui
%{_datadir}/applications/smolt.desktop
%{_datadir}/icons/hicolor/*x*/apps/smolt.png



%changelog
* Wed Jun 08 2011 Alexandre Lissy <alissy@mandriva.com> 1.4.3-1mdv2011.0
+ Revision: 683234
- Needed fixes to have working 1.4.3 working
- Updating Smolt sources to latest stable 1.4.3

* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1.4.2-2mdv2011.0
+ Revision: 614927
- the mass rebuild of 2010.1 packages

* Sat Jan 30 2010 Frederik Himpe <fhimpe@mandriva.org> 1.4.2-1mdv2010.1
+ Revision: 498574
- Update to new version 1.4.2

* Wed Oct 28 2009 Frederik Himpe <fhimpe@mandriva.org> 1.4-2mdv2010.0
+ Revision: 459876
- Remove Requires: gawk: already required by basesystem-minimal
- Add Requires: python-simplejson hal

* Tue Sep 15 2009 Frederik Himpe <fhimpe@mandriva.org> 1.4-1mdv2010.0
+ Revision: 443190
- update to new version 1.4

* Thu Aug 27 2009 Frederik Himpe <fhimpe@mandriva.org> 1.3.2-3mdv2010.0
+ Revision: 421754
- Fix checkin path
- smolt-gui now is a python-qt4 application

* Thu Aug 27 2009 Frederik Himpe <fhimpe@mandriva.org> 1.3.2-2mdv2010.0
+ Revision: 421734
- Fix config.py symlink

* Tue Aug 11 2009 Emmanuel Andry <eandry@mandriva.org> 1.3.2-1mdv2010.0
+ Revision: 415162
- New version 1.3.2
- drop P0 (merged upstream)
- rediff P1

* Fri Apr 03 2009 Frederik Himpe <fhimpe@mandriva.org> 1.2-3mdv2009.1
+ Revision: 363900
- Fix type in cron script

* Mon Mar 23 2009 Frederik Himpe <fhimpe@mandriva.org> 1.2-2mdv2009.1
+ Revision: 360734
- Remove -c (checkin) option because we don't create a "fake" service,
  instead use -a in the cron script to automatically submit the
  profile

* Sat Mar 21 2009 Frederik Himpe <fhimpe@mandriva.org> 1.2-1mdv2009.1
+ Revision: 359504
- Import Smolt into Mandriva repositories, based on Fedora's pacakge
- create smolt


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7559 |12cr|smplayer-0.8.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		smplayer
Summary:	Complete front-end for mplayer written in Qt4
Version:	0.8.1
Release:	2
License:	GPLv2+
Group:		Video
Url:		http://smplayer.sourceforge.net
Source0:	http://downloads.sourceforge.net/smplayer/%{name}-%{version}.tar.bz2
Patch0:		%{name}-0.6.8-optflags.patch
Patch2:		%{name}-0.8.0-mdv-mime-types.patch
BuildRequires:	qt4-devel
BuildRequires:	desktop-file-utils
Requires:	mplayer
Suggests:	smplayer-themes
Obsoletes:	smplayer-qt4 < 0.5.62-1
Provides:	smplayer-qt4 = %{version}-%{release}

%description
SMPlayer intends to be a complete front-end for MPlayer,
from basic features like playing videos, DVDs, and VCDs 
to more advanced features like support for MPlayer filters and more.

One of the most interesting features of SMPlayer: it remembers the 
settings of all files you play. So you start to watch a movie but you 
have to leave... don't worry, when you open that movie again it will 
resume at the same point you left it, and with the same settings: 
audio track, subtitles, volume...

Other additional interesting features:

* New GUI. Now there are toolbars, the control at the bottom is different 
  (and it changes if the window is made smaller), the icons can be changed 
  (several icon themes are available). In fullscreen mode the floating 
  control that appears when you move the mouse to the bottom of the screen 
  is new too and this time the video doesn't resize when it shows.
* Configurable key shortcuts. A shortcut editor has been added, it's 
  located at "Preferences->Mouse & keyboard". Please read 
  Configurable_shortcuts.txt.
* Support for VCD. Now you can also play VCD discs.
* System tray icon. Now it's possible to leave SMPlayer running in the 
  system tray. This feature requires Qt 4.2.
* Added some new functions, like pan&scan, stay on top, set the size 
  of the window...
* Improved support for subtitles. For instance, now you can load a idx/sub 
  file and you'll be able to select among all languages that the file 
  provides. You can have a mkv file with embedded subtitles, load an 
  idx/sub file (or srt, sub...) and all subtitles will be available.
* New translations. SMPlayer 0.5.0 is translated (totally or partially) to 
  the following languages: Bulgarian, Czech, German, Spanish, French, 
  Hungarian, Italian, Japanese, Georgian, Dutch, Polish, Brazilian Portuguese, 
  Russian, Slovak, Serbian, Swedish, Turkish, Ukrainian, Simplified-Chinese 
  and Traditional Chinese. By the way, now it's possible to change the language
  at run-time.

SMPlayer supports themes which can be found in smplayer-themes package.

%prep
%setup -q
%patch0 -p1
%patch2 -p1

%build
# (tpg) don't use kde dialogs
#KDE_SUPPORT=1
%setup_compile_flags
%make	PREFIX=%{_prefix} 'DOC_PATH=\"%{_docdir}/%{name}\"'

%install
%makeinstall_std PREFIX=%{_prefix}

# Allow html docs
%__mv %{buildroot}%{_docdir}/packages/%{name} %{buildroot}%{_docdir}/%{name}
%__rm -fr %{buildroot}%{_docdir}/packages

desktop-file-install \
	--remove-key='Encoding' \
	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

%files
%doc Changelog *.txt
%dir %{_datadir}/%{name}
%dir %{_datadir}/%{name}/shortcuts
%dir %{_datadir}/%{name}/translations
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.*
%{_datadir}/%{name}/*.conf
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_datadir}/applications/*.desktop
%{_datadir}/%{name}/shortcuts/*
%lang(ar_SY) %{_datadir}/%{name}/translations/smplayer_ar_SY.qm
%lang(bg) %{_datadir}/%{name}/translations/smplayer_bg.qm
%lang(ca) %{_datadir}/%{name}/translations/smplayer_ca.qm
%lang(cs) %{_datadir}/%{name}/translations/smplayer_cs.qm
%lang(de) %{_datadir}/%{name}/translations/smplayer_de.qm
%lang(da) %{_datadir}/%{name}/translations/smplayer_da.qm
%lang(el_GR) %{_datadir}/%{name}/translations/smplayer_el_GR.qm
%lang(en_US) %{_datadir}/%{name}/translations/smplayer_en_US.qm
%lang(es) %{_datadir}/%{name}/translations/smplayer_es.qm
%lang(et) %{_datadir}/%{name}/translations/smplayer_et.qm
%lang(eu) %{_datadir}/%{name}/translations/smplayer_eu.qm
%lang(fi) %{_datadir}/%{name}/translations/smplayer_fi.qm
%lang(fr) %{_datadir}/%{name}/translations/smplayer_fr.qm
%lang(gl) %{_datadir}/%{name}/translations/smplayer_gl.qm
%lang(hr) %{_datadir}/%{name}/translations/smplayer_hr.qm
%lang(hu) %{_datadir}/%{name}/translations/smplayer_hu.qm
%lang(it) %{_datadir}/%{name}/translations/smplayer_it.qm
%lang(ja) %{_datadir}/%{name}/translations/smplayer_ja.qm
%lang(ka) %{_datadir}/%{name}/translations/smplayer_ka.qm
%lang(ko) %{_datadir}/%{name}/translations/smplayer_ko.qm
%lang(ku) %{_datadir}/%{name}/translations/smplayer_ku.qm
%lang(lt) %{_datadir}/%{name}/translations/smplayer_lt.qm
%lang(mk) %{_datadir}/%{name}/translations/smplayer_mk.qm
%lang(nl) %{_datadir}/%{name}/translations/smplayer_nl.qm
%lang(pl) %{_datadir}/%{name}/translations/smplayer_pl.qm
%lang(pt) %{_datadir}/%{name}/translations/smplayer_pt.qm
%lang(pt_BR) %{_datadir}/%{name}/translations/smplayer_pt_BR.qm
%lang(ro_RO) %{_datadir}/%{name}/translations/smplayer_ro_RO.qm
%lang(ru_RU) %{_datadir}/%{name}/translations/smplayer_ru_RU.qm
%lang(sk) %{_datadir}/%{name}/translations/smplayer_sk.qm
%lang(sl) %{_datadir}/%{name}/translations/smplayer_sl_SI.qm
%lang(sr) %{_datadir}/%{name}/translations/smplayer_sr.qm
%lang(sv) %{_datadir}/%{name}/translations/smplayer_sv.qm
%lang(tr) %{_datadir}/%{name}/translations/smplayer_tr.qm
%lang(uk_UA) %{_datadir}/%{name}/translations/smplayer_uk_UA.qm
%lang(vi) %{_datadir}/%{name}/translations/smplayer_vi_VN.qm
%lang(zh_CN) %{_datadir}/%{name}/translations/smplayer_zh_CN.qm
%lang(zh_TW) %{_datadir}/%{name}/translations/smplayer_zh_TW.qm

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7560 |12cr|smplayer-qt4-0.5.62-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname smplayer

Summary:	SMPlayer is a complete front-end for mplayer written in Qt4
Name:		smplayer-qt4
Version:	0.5.62
Release:	%mkrel 1
License:	GPLv2+
Group:		Video
Url:		http://smplayer.sourceforge.net
Source0:	http://smplayer.sourceforge.net/porting/%{oname}-%{version}.tar.bz2
BuildRequires:	qt4-devel	>= 4.2.0
BuildRequires:	qt4-linguist	>= 4.2.0
Requires:	mplayer		>= 1.0-1.rc1
Conflicts:	smplayer
Suggests:	smplayer-themes
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
SMPlayer intends to be a complete front-end for MPlayer,
from basic features like playing videos, DVDs, and VCDs 
to more advanced features like support for MPlayer filters and more.

One of the most interesting features of SMPlayer: it remembers the 
settings of all files you play. So you start to watch a movie but you 
have to leave... don't worry, when you open that movie again it will 
resume at the same point you left it, and with the same settings: 
audio track, subtitles, volume...

Other additional interesting features:

* New GUI. Now there are toolbars, the control at the bottom is different 
  (and it changes if the window is made smaller), the icons can be changed 
  (several icon themes are available). In fullscreen mode the floating 
  control that appears when you move the mouse to the bottom of the screen 
  is new too and this time the video doesn't resize when it shows.
* Configurable key shortcuts. A shortcut editor has been added, it's 
  located at "Preferences->Mouse & keyboard". Please read 
  Configurable_shortcuts.txt.
* Support for VCD. Now you can also play VCD discs.
* System tray icon. Now it's possible to leave SMPlayer running in the 
  system tray. This feature requires Qt 4.2.
* Added some new functions, like pan&scan, stay on top, set the size 
  of the window...
* Improved support for subtitles. For instance, now you can load a idx/sub 
  file and you'll be able to select among all languages that the file 
  provides. You can have a mkv file with embedded subtitles, load an 
  idx/sub file (or srt, sub...) and all subtitles will be available.
* New translations. SMPlayer 0.5.0 is translated (totally or partially) to 
  the following languages: Bulgarian, Czech, German, Spanish, French, 
  Hungarian, Italian, Japanese, Georgian, Dutch, Polish, Brazilian Portuguese, 
  Russian, Slovak, Serbian, Swedish, Turkish, Ukrainian, Simplified-Chinese 
  and Traditional Chinese. By the way, now it's possible to change the language 
  at run-time.
				
SMPlayer supports themes which can be found in smplayer-themes package.

This is SMplayer port for QT4 toolkit, which is under heavy development right now. 
Do NOT expect that everything will be working out of box.

%prep
%setup -qn %{oname}-%{version}

%build
%make PREFIX=%{_prefix} QMAKE=%{qt4bin}/qmake LRELEASE=%{qt4bin}/lrelease
#KDE_SUPPORT=1

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%makeinstall_std PREFIX=%{_prefix}

# remove wrongly put docs
rm -fr %buildroot%_datadir/doc

desktop-file-install \
	--remove-key='Encoding' \
	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

%post
%{update_menus}
%if %mdkversion >= 200700
%{update_desktop_database}
%update_icon_cache hicolor
%endif

%postun
%{clean_menus}
%if %mdkversion >= 200700
%{clean_desktop_database}
%clean_icon_cache hicolor
%endif

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(644,root,root,755)
%doc Changelog *.txt
%dir %{_datadir}/%{oname}
%dir %{_datadir}/%{oname}/shortcuts
%dir %{_datadir}/%{oname}/translations
%attr(755,root,root) %{_bindir}/%{oname}
%{_datadir}/%{oname}/*.conf
%{_iconsdir}/hicolor/*/apps/%{oname}.png
%{_datadir}/applications/%{oname}.desktop
%{_datadir}/%{oname}/shortcuts/*
%{_datadir}/%{oname}/translations/qt_fr.qm
%lang(bg) %{_datadir}/%{oname}/translations/smplayer_bg.qm
%lang(cs) %{_datadir}/%{oname}/translations/smplayer_cs.qm
%lang(de) %{_datadir}/%{oname}/translations/smplayer_de.qm
%lang(el_GR) %{_datadir}/%{oname}/translations/smplayer_el_GR.qm
%lang(en_US) %{_datadir}/%{oname}/translations/smplayer_en_US.qm
%lang(es) %{_datadir}/%{oname}/translations/smplayer_es.qm
%lang(fr) %{_datadir}/%{oname}/translations/smplayer_fr.qm
%lang(hu) %{_datadir}/%{oname}/translations/smplayer_hu.qm
%lang(it) %{_datadir}/%{oname}/translations/smplayer_it.qm
%lang(ja) %{_datadir}/%{oname}/translations/smplayer_ja.qm
%lang(ka) %{_datadir}/%{oname}/translations/smplayer_ka.qm
%lang(nl) %{_datadir}/%{oname}/translations/smplayer_nl.qm
%lang(pl) %{_datadir}/%{oname}/translations/smplayer_pl.qm
%lang(pt_BR) %{_datadir}/%{oname}/translations/smplayer_pt_BR.qm
%lang(pt_pt) %{_datadir}/%{oname}/translations/smplayer_pt_PT.qm
%lang(ro_RO) %{_datadir}/%{oname}/translations/smplayer_ro_RO.qm
%lang(ru_RU) %{_datadir}/%{oname}/translations/smplayer_ru_RU.qm
%lang(sk) %{_datadir}/%{oname}/translations/smplayer_sk.qm
%lang(sr) %{_datadir}/%{oname}/translations/smplayer_sr.qm
%lang(sv) %{_datadir}/%{oname}/translations/smplayer_sv.qm
%lang(tr) %{_datadir}/%{oname}/translations/smplayer_tr.qm
%lang(uk_UA) %{_datadir}/%{oname}/translations/smplayer_uk_UA.qm
%lang(zh_CN) %{_datadir}/%{oname}/translations/smplayer_zh_CN.qm
%lang(zh_TW) %{_datadir}/%{oname}/translations/smplayer_zh_TW.qm


%changelog
* Mon Nov 19 2007 Funda Wang <fundawang@mandriva.org> 0.5.62-1mdv2008.1
+ Revision: 110361
- add missing translation file
- New version 0.5.62

* Fri Oct 12 2007 Funda Wang <fundawang@mandriva.org> 0.5.61-1mdv2008.1
+ Revision: 97418
- fix doc files
- Conflicts with smplayer-qt3
- No need mv-ing now
- use qt4bin macro
- New version 0.5.61

* Sun Sep 30 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.60-1mdv2008.0
+ Revision: 93931
- new version (lot of bugfixes and new features added)
- rediff patch 0

* Tue Sep 04 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.50-1mdv2008.0
+ Revision: 79554
- new version

* Mon Sep 03 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.49-1mdv2008.0
+ Revision: 78768
- new version

* Fri Aug 24 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.42-1mdv2008.0
+ Revision: 71011
- new version
- update description

* Thu Aug 23 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.41-1mdv2008.0
+ Revision: 70426
- new version
- rediff patch 0

* Sun Aug 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.30-0.0818.1mdv2008.0
+ Revision: 66842
- new snapshot
- rediff patch 0
- remove ShowOnlyIn: KDE

* Thu Aug 09 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.29-0.0808.1mdv2008.0
+ Revision: 60665
- rediff patch 0
- new snapshot

* Wed Aug 01 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.29-0.0730.1mdv2008.0
+ Revision: 57622
- rediff patch 0
- new snapshot

* Thu Jul 26 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.29-0.0725.1mdv2008.0
+ Revision: 55928
- provide patch 0 (fix compilation)
- smplayer-qt4 should not conflict with qt3 one
- make it work
- Import smplayer-qt4


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7561 |12cr|smplayer-themes-20120919-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Themes for SMPlayer
Name:		smplayer-themes
Version:	20120919
Release:	1
Epoch:		1
License:	GPLv2+
Group:		Video
Url:		http://smplayer.sourceforge.net
Source0:	http://downloads.sourceforge.net/project/smplayer/SMPlayer-themes/%{version}/%{name}-%{version}.tar.bz2
%if %mdkversion > 200800
Requires:	smplayer
%endif
Buildarch:	noarch
Obsoletes:	%{name}-0.1.20

%description
A set of themes for SMPlayer.

%prep
%setup -q

%build

%install
%makeinstall_std DESTDIR=%{buildroot} PREFIX=%{_prefix}

%files
%doc README.txt Changelog
%dir %{_datadir}/smplayer/themes
%{_datadir}/smplayer/themes/*


%changelog
* Sat Sep 22 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 1:20120919-1
+ Revision: 817334
- update to new version 20120919

* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.20-2mdv2011.0
+ Revision: 614929
- the mass rebuild of 2010.1 packages

* Sun Jan 17 2010 Funda Wang <fwang@mandriva.org> 0.1.20-1mdv2010.1
+ Revision: 492771
- new version 0.1.20

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 0.1.19-2mdv2010.0
+ Revision: 445134
- rebuild

* Thu Mar 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.19-1mdv2009.1
+ Revision: 349358
- update to new version 0.1.19
- fix source url

* Thu Nov 13 2008 Funda Wang <fwang@mandriva.org> 0.1.18-1mdv2009.1
+ Revision: 302606
- New version 0.1.18

* Sat Sep 27 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.17-1mdv2009.1
+ Revision: 288898
- update to new version 0.1.17

* Fri Jun 20 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.16-1mdv2009.0
+ Revision: 227623
- update to new version 0.1.16

* Mon Feb 04 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.15-1mdv2008.1
+ Revision: 162024
- new version
- requires smplayer for mdv > 2008.0

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Nov 04 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.14-1mdv2008.1
+ Revision: 105746
- new version

* Fri Oct 26 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.13-2mdv2008.1
+ Revision: 102383
- drop requires on smplayer, since whe have both qt3 and qt4 version

* Fri Oct 12 2007 Funda Wang <fwang@mandriva.org> 0.1.13-1mdv2008.1
+ Revision: 97374
- New version 0.1.13

* Sun Sep 30 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.12-1mdv2008.0
+ Revision: 93928
- new version (new Breathless theme)
- package Changelog

* Tue Sep 04 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.9-1mdv2008.0
+ Revision: 79557
- new version

* Mon Sep 03 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.8-1mdv2008.0
+ Revision: 78757
- new version

* Thu Jul 19 2007 Funda Wang <fwang@mandriva.org> 0.1.3-1mdv2008.0
+ Revision: 53634
- New version

* Mon Jun 25 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.2-1mdv2008.0
+ Revision: 44177
- new version

* Fri May 25 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.1-1mdv2008.0
+ Revision: 31197
- new version
- some minor tweaks in spec file

* Sun May 20 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1-2mdv2008.0
+ Revision: 28847
- own themes directory

* Sun May 20 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1-1mdv2008.0
+ Revision: 28834
- themes are standalone package now
- Import smplayer-themes


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7562 |12cr|smssend-3.4-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    smssend
%define version 3.4
%define release %mkrel 10

Summary: 	Send free SMS to any GSM
Name: 		%{name}
Version: 	%{version}
Release: 	%{release}
Source0: 	%{name}-%{version}.tar.bz2
URL: 		http://zekiller.skytech.org/smssend_menu_en.html 
License: 	GPL 
Group: 		Networking/Other
BuildRoot: 	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Buildrequires:  skyutils-devel openssl-devel zlib-devel 
BuildRequires:  bzip2-devel pcre-devel

%description
SmsSend allows you to send free SMS to any GSM, connecting to Internet sites
using scripts. It is available both for Windows and Unix.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS COPYING README INSTALL
%doc NEWS
%_bindir/*
%_mandir/man1/*
%_datadir/%name/
%lang(fr) %_mandir/fr/man1/*


%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 3.4-10mdv2012.0
+ Revision: 773076
- relink against libpcre.so.1

* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 3.4-9mdv2011.0
+ Revision: 614930
- the mass rebuild of 2010.1 packages

* Mon Feb 22 2010 Funda Wang <fwang@mandriva.org> 3.4-8mdv2010.1
+ Revision: 509843
- fix build

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - rebuild

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 3.4-4mdv2008.1
+ Revision: 140829
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Aug 10 2007 Pascal Terjan <pterjan@mandriva.org> 3.4-4mdv2008.0
+ Revision: 61371
- Rebuild
- Import smssend



* Thu Apr 20 2006 Lenny Cartier <lenny@mandrakesoft.com> 3.4-3mdk
- rebuild for dependencies

* Wed Aug 17 2005 Lenny Cartier <lenny@mandrakesoft.com> 3.4-2mdk
- rebuild for las skyutils

* Wed Feb 02 2005 Lenny Cartier <lenny@mandrakesoft.com> 3.4-1mdk
- 3.4

* Thu Dec 25 2003 Pascal Terjan <CMoi@tuxfamily.org> 3.3-1mdk
- 3.3

* Sun Dec 21 2003 Pascal Terjan <CMoi@tuxfamily.org> 3.2-4mdk
- rebuild for new libskyutils

* Fri Dec 12 2003 Per yvind Karlsen <peroyvind@linux-mandrake.com> 3.2-3mdk
- fix buildrequires (lib64..)
- drop explicit library dependency
- rm -rf $RPM_BUILD_ROOT in %%install, not %%prep
- quiet setup

* Fri Apr 25 2003 Pascal Terjan <CMoi@tuxfamily.org> 3.2-2mdk
- add some buildrequires 

* Sun Mar 02 2003 Pascal Terjan <CMoi@tuxfamily.org> 3.2-1mdk
- 3.2 

* Tue Jan 28 2003 Lenny Cartier <lenny@mandrakesoft.com> 3.1-2mdk
- rebuild

* Tue Apr 30 2002 Lenny Cartier <lenny@mandrakesoft.com> 3.1-1mdk
- 3.1

* Thu Jan 24 2002 Lenny Cartier <lenny@mandrakesoft.com> 2.9-2mdk
- fix requires & buildrequires

* Tue Nov 27 2001 Lenny Cartier <lenny@mandrakesoft.com> 2.9-1mdk
- 2.9

* Fri Nov 16 2001 Lenny Cartier <lenny@mandrakesoft.com> 2.8-1mdk
- 2.8

* Tue Aug 28 2001 Lenny Cartier <lenny@mandrakesoft.com> 2.7-1mdk
- 2.7

* Tue Apr 10 2001 Lenny Cartier <lenny@mandrakesoft.com> 2.6-1mdk
- updated by Christian Zoffoli <czoffoli@linux-mandrake.com> :
	- 2.6

* Mon Feb 26 2001 Christian Zoffoli <czoffoli@linux-mandrake.com> 2.5-1mdk
- updated to 2.5

* Mon Jan 29 2001 Lenny Cartier <lenny@mandrakesoft.com> 2.4-1mdk
- updated to 2.4

* Wed Jan 10 2001 Lenny Cartier <lenny@mandrakesoft.com> 2.3-1mdk
- updated to 2.3

* Tue Dec 05 2000 Lenny Cartier <lenny@mandrakesoft.com> 2.1-1mdk
- new in contribs

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7563 |12cr|smstools-3.1.14-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _varlogdir      %{_localstatedir}/log/smsd
%define _varrundir      %{_localstatedir}/run/smsd

Name:           smstools
Version:        3.1.14
Release:        1
Summary:        Tools to send and receive short messages through GSM modems or mobile phones

License:        GPLv2+
Group:          Communications
URL:            http://smstools3.kekekasvi.com
Source0:        http://smstools3.kekekasvi.com/packages/smstools3-%{version}.tar.gz
Source1 :       smsd.init
Source2:        smsd.logrotate
Patch0:		smstools3-3.1.5-loglocation.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Requires(post): /sbin/chkconfig
Requires(preun): /sbin/chkconfig
Requires(preun): /sbin/service
Requires(postun): /sbin/service
Requires(pre): shadow-utils

%description
The SMS Server Tools are made to send and receive short messages through
GSM modems. It supports easy file interfaces and it can run external
programs for automatic actions. 

%prep
%setup -q -n smstools3
%patch0 -p1 -b .loglocation
mv doc manual
mv examples/.procmailrc examples/procmailrc
mv examples/.qmailrc examples/qmailrc
find scripts/ examples/ manual/ -type f -print0 |xargs -0 chmod 644

%build
%make -C src 'CFLAGS=%{optflags} -DNOSTATS -D NUMBER_OF_MODEMS=64'

%install
install -Dm 755 %{SOURCE1} $RPM_BUILD_ROOT%{_initrddir}/smsd
install -Dm 664 %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d/smstools
install -Dm 600 examples/smsd.conf.easy $RPM_BUILD_ROOT%{_sysconfdir}/smsd.conf
install -Dm 755 src/smsd %{buildroot}%{_sbindir}/smsd
install -Dm 755 scripts/sendsms %{buildroot}%{_bindir}/smssend
install -Dm 755 scripts/sms2html %{buildroot}%{_bindir}/sms2html
install -Dm 755 scripts/sms2unicode %{buildroot}%{_bindir}/sms2unicode
install -Dm 755 scripts/sms2xml %{buildroot}%{_bindir}/sms2xml
install -Dm 755 scripts/unicode2sms %{buildroot}%{_bindir}/unicode2sms
install -dm 750 %{buildroot}%{_localstatedir}/spool/sms/checked
install -dm 750 %{buildroot}%{_localstatedir}/spool/sms/failed
install -dm 750 %{buildroot}/%{_localstatedir}/spool/sms/incoming
install -dm 770 %{buildroot}/%{_localstatedir}/spool/sms/outgoing
install -dm 750 %{buildroot}/%{_localstatedir}/spool/sms/sent
mkdir -p %{buildroot}/%{_varlogdir}
mkdir -p %{buildroot}/%{_varlogdir}/smsd_stats
mkdir -p %{buildroot}/%{_varrundir}

# Create ghost files
for n in smsd.log smsd_trouble.log; do
    touch %{buildroot}/%{_varlogdir}/$n
done

%pre
getent group smstools >/dev/null || groupadd -r smstools

# on older releases we need to use uucp (here it seems only the uucp group exists)
# on newer releases it's dialout (here it seems both groups exist)
# it would be more elegant to base my if clause on the udev rules instead of the group existence
if [ `getent group dialout` ]
  then
    getent passwd smstools >/dev/null || useradd -r -d /var/lib/smstools -m -g smstools -G dialout smstools
  else
    getent passwd smstools >/dev/null || useradd -r -d /var/lib/smstools -m -g smstools -G uucp smstools
fi


%post
if [ $1 -eq 0 ]; then
        /sbin/chkconfig --add smsd
fi

# Create initial log files so that logrotate doesn't complain
for n in smsd.log smsd_trouble.log; do
        [ -f %{_varlogdir}/$n ] || touch %{_varlogdir}/$n
        chown smstools:smstools %{_varlogdir}/$n
        chmod 640 %{_varlogdir}/$n
done

%preun
if [ $1 -eq 0 ]; then
        /sbin/service smsd stop >/dev/null 2>&1
        /sbin/chkconfig --del smsd
fi

%postun
if [ $1 -ge 1 ]; then
        /sbin/service smsd condrestart >/dev/null 2>&1
fi

%files
%defattr(-,root,root,-)
%doc LICENSE manual/ examples/ scripts/checkhandler-utf-8 scripts/email2sms scripts/eventhandler-utf-8
%doc scripts/mysmsd scripts/regular_run scripts/smsevent scripts/smsresend scripts/sql_demo
%{_sbindir}/*
%{_bindir}/*
%{_initrddir}/smsd
%config(noreplace) %{_sysconfdir}/logrotate.d/smstools
%config(noreplace) %{_sysconfdir}/smsd.conf
%attr(-,smstools,smstools) %dir %{_localstatedir}/spool/sms/
%attr(-,smstools,smstools) %dir %{_localstatedir}/spool/sms/checked
%attr(-,smstools,smstools) %dir %{_localstatedir}/spool/sms/failed
%attr(-,smstools,smstools) %dir %{_localstatedir}/spool/sms/incoming
%attr(-,smstools,smstools) %dir %{_localstatedir}/spool/sms/outgoing
%attr(-,smstools,smstools) %dir %{_localstatedir}/spool/sms/sent
%attr(0750,smstools,smstools) %dir %{_varlogdir}
%attr(0640,smstools,smstools) %ghost %{_varlogdir}/smsd.log
%attr(0640,smstools,smstools) %ghost %{_varlogdir}/smsd_trouble.log
%attr(0750,smstools,smstools) %dir %{_varlogdir}/smsd_stats
%attr(0700,smstools,smstools) %dir %{_varrundir}


%changelog
* Wed Nov 30 2011 Alexander Khrukin <akhrukin@mandriva.org> 3.1.14-1
+ Revision: 735822
- fixes in spec
- imported package smstools


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7564 |12cr|smtp-benchmark-1.0.3-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	SMTP Benchmark Suite
Name:		smtp-benchmark
Version:	1.0.3
Release:	%mkrel 8
License:	BSD
Group:		Networking/Other
URL:		http://www.etc.msys.ch/software/smtp-benchmark/
Source0:	%{name}-%{version}.tar.bz2
Patch0:		smtp-benchmark-linux_fix.diff
BuildRoot:	%{_tmppath}/%{name}-root

%description
smtp-benchmark consists of two programs, smtpsend and smtpsink.
Whereas smtpsend is used to send generated e-mail messages using
SMTP to a mail transfer agent, smtpsink is designed to dispose of
received messages as quick as possible.

smtpsend measures the time spent sending e-mails and the number
of e-mails actually sent and outputs statistics after the program
run.

smtpsend can fork one or more parallel senders each using one or
more sequential connections to a SMTP server to deliver one or
more messages per connection.

smtpsink comes in handy when the relaying performance of a MTA is
to be measured.

%prep

%setup -q -n %{name}
%patch0 -p0

%build

gcc %{optflags} -o smtpsend/smtpsend smtpsend/smtpsend.c
gcc %{optflags} -o smtpsink/smtpsink smtpsink/smtpsink.c

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_mandir}/man8
install -m0755 smtpsend/smtpsend %{buildroot}%{_sbindir}/
install -m0755 smtpsink/smtpsink %{buildroot}%{_sbindir}/
install -m0644 smtpsend/smtpsend.8 %{buildroot}%{_mandir}/man8/
install -m0644 smtpsink/smtpsink.8 %{buildroot}%{_mandir}/man8/
  
%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr (-,root,root)
%doc README
%{_sbindir}/smtpsend
%{_sbindir}/smtpsink
%{_mandir}/man8/smtpsend.8*
%{_mandir}/man8/smtpsink.8*




%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.0.3-8mdv2010.0
+ Revision: 433966
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0.3-7mdv2009.0
+ Revision: 260858
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0.3-6mdv2009.0
+ Revision: 252653
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.0.3-4mdv2008.1
+ Revision: 140829
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Mar 02 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-4mdv2007.0
+ Revision: 131208
- Import smtp-benchmark

* Fri Feb 03 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-3mdk
- rebuild

* Sat Jan 01 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 1.0.3-2mdk
- rebuild (1.0.4 won't build)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7565 |12cr|smtp-gated-1.4.17-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define user smtpgw

Summary:	SMTP Transparent Proxy
Name: 		smtp-gated
Version: 	1.4.17
Release: 	6
Group: 		System/Servers
License:	GPL2v+
#Requires: spamassassin-spamd clamd libpcre libspf2
BuildRequires:  pcre-devel 
BuildRequires:  libspf2-devel
Provides: 	smtp-proxy
URL: 		http://smtp-proxy.klolik.org
Source0: 	http://software.klolik.org/smtp-gated/files/%{name}-%{version}.tar.gz
Source1:	smtp-gated.init
Patch0: 	smtp-gated-1.4.17-fdprintf.patch
Patch1: 	smtp-gated-1.4.17-syslog.patch
Patch2:		smtp-gated-1.4.17-linkage.patch
Requires(pre):		rpm-helper
Requires(post):		rpm-helper
Requires(preun):	rpm-helper
Requires(postun):	rpm-helper

%description
Transparent proxy for SMTP traffic.

%prep
%setup -q
%patch0 -p0 -b .fdprintf
%patch1 -p0 -b .syslog
%patch2 -p0 -b .linkage
%build
%configure --enable-pcre=%{_includedir} --enable-spf=%{_includedir}/spf2

%make

%install
%makeinstall

install -d %{buildroot}{/var/spool/%{name}/{msg,lock}}
install -d %{buildroot}/var/run/%{name}
install -d %{buildroot}%{_initrddir}

install %{SOURCE1} %{buildroot}%{_initrddir}/%{name}

src/%{name} -t | sed 's/^\([^#]\)/; &/' > %{buildroot}%{_sysconfdir}/%{name}.conf

mkdir -p %{buildroot}/var/spool/%{name}/msg
mkdir -p %{buildroot}/var/spool/%{name}/lock
mkdir -p %{buildroot}/var/run/%{name}

%files
%defattr(0644,root,root,0755)
%doc AUTHORS ChangeLog COPYING INSTALL NEWS README README.PL
%doc contrib/fixed.conf contrib/nat.conf
%config(noreplace) %{_sysconfdir}/%{name}.conf
%{_mandir}/man*/*

%defattr(0755,root,root,0755)
%{_sbindir}/%{name}
%{_initrddir}/%{name}

%defattr(0750,smtpgw,smtpgw,0750)
/var/spool/%{name}
/var/run/%{name}

%pre
%_pre_useradd %{user} /var/spool/%{name} /bin/false

%postun
%_postun_userdel %{user}
%_postun_groupdel %{user}

%preun
%_preun_service %{name}

%post
%_post_service %{name}


%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 1.4.17-5mdv2012.0
+ Revision: 773077
- relink against libpcre.so.1

* Mon May 30 2011 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1.4.17-4
+ Revision: 681778
- Rebuild

* Mon May 30 2011 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1.4.17-3
+ Revision: 681768
- P2 to let gcc link

* Fri Mar 25 2011 zamir <zamir@mandriva.org> 1.4.17-2
+ Revision: 648514
- add rebuild init file
- cosmetic fix

* Tue Mar 22 2011 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1.4.17-1
+ Revision: 647595
- cosmetics

* Tue Mar 22 2011 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1.4.17-0
+ Revision: 647594
- P1 syslog patch
- add p0 to fix fdprintf sintax

  + zamir <zamir@mandriva.org>
    - del vendor
    - first build
    - create smtp-gated


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7566 |12cr|smtpscan-0.5-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Remote SMTP Server Detection
Name:		smtpscan
Version:	0.5
Release:	%mkrel 5
License:	GPL
Group:		Monitoring
URL:		http://www.greyhats.org/outils/smtpscan/
Source0:	%{name}-%{version}.tar.bz2
Source1:	remote_smtp_detect.pdf.bz2
Patch0:		smtpscan-0.4.patch
Requires:	perl perl-Net-DNS
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Smtpscan is a tool to guess which MTA is used by sending several
"special" SMTP requests and by comparing error codes returned with
those in the fingerprint database. It does not take into account
banners and other text information, that cannot be trusted, only
error codes.

%prep

%setup -q -n %{name} 
%patch0 -p1

%build

%install
rm -rf %{buildroot} 

install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_mandir}/man1
install -d %{buildroot}%{_datadir}/smtpscan

install -m755 src/smtpscan %{buildroot}%{_bindir}/
install -m644 docs/man/smtpscan.1 %{buildroot}%{_mandir}/man1/
install -m644 src/fingerprints  %{buildroot}%{_datadir}/smtpscan/
install -m644 src/tests %{buildroot}%{_datadir}/smtpscan/

bzcat %{SOURCE1} > remote_smtp_detect.pdf

%clean 
rm -rf %{buildroot} 

%files
%defattr(-,root,root)
%doc CHANGELOG CONTRIBUTORS remote_smtp_detect.pdf
%{_bindir}/smtpscan
%{_datadir}/smtpscan
%{_mandir}/man1/*


%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.5-5mdv2010.0
+ Revision: 433968
- rebuild

* Sun Jul 20 2008 Oden Eriksson <oeriksson@mandriva.com> 0.5-4mdv2009.0
+ Revision: 239033
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Jul 14 2006 Oden Eriksson <oeriksson@mandriva.com> 0.5-3mdv2007.0
- rebuild

* Fri Jun 03 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5-2mdk
- rebuild

* Sun May 16 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.5-1mdk
- 0.5


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7567 |12cr|smtube-1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		smtube
Version:	1.1
Release:	%mkrel 1
Summary:	Allows to play and download videos from YouTube
License:	GPLv2+
Group:		Video
Url:		http://smplayer.sourceforge.net
Source0:	http://downloads.sourceforge.net/smplayer/SMTube/%{version}/%{name}-%{version}.tar.bz2
BuildRequires:	qt4-devel
BuildRequires:	qt4-linguist

%description
SMTube is a tool for searching and downloading videos from YouTube.
It supports SMPlayer, VLC and some other players.

%prep
%setup -q

%build
%setup_compile_flags
%make PREFIX=%{_prefix} QMAKE=%{qt4bin}/qmake LRELEASE=%{qt4bin}/lrelease

%install
%__rm -rf %{buildroot}
%makeinstall_std PREFIX=%{_prefix}

%clean
%__rm -rf %{buildroot}

%files
%doc Changelog *.txt
%{_bindir}/%{name}
%{_datadir}/applications/smtube.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_datadir}/%{name}/translations/*



%changelog
* Wed Apr 04 2012 Andrey Bondrov <abondrov@mandriva.org> 1.1-1mdv2011.0
+ Revision: 789125
- imported package smtube


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7568 |12cr|snack-2.2.10-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Script-driven sound processing toolkit
Name:		snack
Version: 	2.2.10
Release: 	9
License: 	BSD
Group: 		Sound
URL: 		http://www.speech.kth.se/snack/
Source0:	http://www.speech.kth.se/~kare/%{name}%{version}.tar.bz2
# Fix underlinking
Patch0:		snack-2.2.10-underlinking.patch
Patch1:		snack-2.2.10-unity-linux-fix-roundf.patch
Patch2:		snack-2.2.10-unity-linux-gcc44.patch
Patch3:		snack-2.2.10-mdv-fix-string-format.patch

BuildRequires:	tcl 
BuildRequires:  tk 
BuildRequires:  libogg-devel 
BuildRequires:  libvorbis-devel 
BuildRequires:  X11-devel
BuildRequires:	python-devel 
BuildRequires:  dos2unix
BuildRequires:  tcl-devel
BuildRequires:  tk-devel

%description
Snack is a sound processing toolkit designed as an extension
to a scripting language. Snack currently works with the scripting
languages Tcl/Tk, Python, and Ruby.

Snack has commands to play, record, process, and visualize sound.
Snack provides high level sound objects, with flexible storage management,
and streaming support. It handles most common sound file formats.
The visualization canvas item types update in real-time and can output
postscript. The same scripts run on Unix (Linux, Solaris, HP-UX, IRIX,
FreeBSD, NetBSD), Macintosh, and Windows 95/98/NT/2000/XP.

%package -n tcl-%{name}
Summary:	Snack Sound Toolkit for Tcl
Group:		Sound
Requires:	tcl
Obsoletes:	%{mklibname snack} < 2.2.10-6mdv
Obsoletes:	%{mklibname snack -d} < 2.2.10-6mdv

%description -n tcl-%{name}
Snack Sound Toolkit for Tcl.

%package -n python-%{name}
Summary:	Snack Sound Toolkit for Python	
Group:		Sound
Requires:	tcl-%{name} = %{version}
Requires:	tkinter

%description -n python-%{name}
Snack Sound Toolkit for Python.

%prep
%setup -q -n %{name}%{version}
%patch0 -p1 -b .underlink
%patch1 -p1
%patch2 -p1
%patch3 -p0
chmod 644 COPYING README changes

%build
cd unix
%configure2_5x --with-tcl=/usr/lib --with-tk=/usr/lib --with-ogg-include=/usr/include/ogg --with-ogg-lib=/usr/lib
%make TCL_INCPATH=/usr/include TK_INCPATH=/usr/include CC="gcc %{optflags}"
%make TCL_INCPATH=/usr/include TK_INCPATH=/usr/include CC="gcc %{optflags}" libsnackogg.so

%install
rm -rf %{buildroot}
chmod 644 doc/*
chmod 755 python/*.py
chmod 644 demos/tcl/*
chmod 755 demos/tcl/*.tcl
dos2unix demos/tcl/*.txt
rm -f demos/tcl/tclkit-linux-x86
chmod 644 demos/python/*
chmod 755 demos/python/*.py
dos2unix demos/python/*.txt

cd unix
mkdir -p %{buildroot}%{tcl_sitearch}/%{name}%{version}
mkdir -p %{buildroot}%{py_puresitedir}
cp *.so %{buildroot}%{tcl_sitearch}/%{name}%{version}
install -m 0755 *.tcl %{buildroot}%{tcl_sitearch}/%{name}%{version}
cd ../python
python setup.py install --root=%{buildroot} --compile --optimize=2

%clean
rm -rf %{buildroot}

%files -n tcl-%{name}
%defattr(-,root,root)
%doc changes COPYING doc/tcl-man.html demos/tcl/* doc/A* doc/C* doc/F* README doc/S*
%{tcl_sitearch}/%{name}%{version}

%files -n python-%{name}
%defattr(-,root,root)
%doc doc/python-man.html demos/python/*
%{py_puresitedir}/*



%changelog
* Mon Oct 24 2011 Matthew Dawkins <mattydaw@mandriva.org> 2.2.10-9
+ Revision: 705924
- rebuild

* Mon Jan 25 2010 Ahmad Samir <ahmadsamir@mandriva.org> 2.2.10-8mdv2011.0
+ Revision: 495648
- add patches from unity-linux
- add patch to fix string format

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sat Dec 27 2008 Adam Williamson <awilliamson@mandriva.org> 2.2.10-7mdv2009.1
+ Revision: 319726
- rebuild with python 2.6

* Fri Dec 05 2008 Adam Williamson <awilliamson@mandriva.org> 2.2.10-6mdv2009.1
+ Revision: 310775
- missing a space in the file list
- rebuild with new tcl
- move to new locations per policy
- fix descriptions
- add underlinking.patch: fixes underlinking
- drop all the libification stuff, tcl modules are not shared libraries

* Wed Mar 19 2008 Adam Williamson <awilliamson@mandriva.org> 2.2.10-5mdv2008.1
+ Revision: 188741
- disable ALSA build again (snack's ALSA code does not actually work, as per Debian and Gentoo and my private testing)

* Wed Mar 05 2008 Adam Williamson <awilliamson@mandriva.org> 2.2.10-4mdv2008.1
+ Revision: 179398
- puresitedir not platsitedir (original spec was wrong...)
- generate .pyo as well as .pyc for python file
- enable ALSA support (#38282)
- spec clean

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 2.2.10-3mdv2008.1
+ Revision: 127412
- kill re-definition of %%buildroot on Pixel's request
- import snack


* Wed Apr 26 2006 Nicolas Lcureuil <neoclust@mandriva.org> 2.2.10-3mdk
- Fix BuildRequires

* Tue Apr 25 2006 Nicolas Lcureuil <neoclust@mandriva.org> 2.2.10-2mdk
- Fix BuildRequires
- use mkrel

* Tue Feb 14 2006 Stew Benedict <sbenedict@mandriva.com> 2.2.10-1mdk
- 2.2.10
- use current %%pyver macro 
- break up package some more into -devel, tcl-, python-
- python package requires tkinter (should probably be python-tkinter)
- add demos to python, tcl packages
- make rpmlint happier
- don't need to run ldconfig, python and tcl know how to find the libs

* Mon Aug 29 2005 Austin Acton <austin@mandriva.org> 2.2.9-1mdk
- 2.2.9
- fix license
- fix python install

* Sun Feb 6 2005 Austin Acton <austin@mandrake.org> 2.2.8-2mdk
- python 2.4
- fix summary

* Tue Oct 26 2004 Austin Acton <austin@mandrake.org> 2.2.8-1mdk
- 2.2.8

* Wed Jun 2 2004 Austin Acton <austin@mandrake.org> 2.2.5-1mdk
- 2.2.5
- configure 2.5
- fix some permissions

* Tue Aug 12 2003 Per yvind Karlsen <peroyvind@linux-mandrake.com> 2.2.2-3mdk
- rebuild for new python

* Tue Jul 15 2003 Austin Acton <aacton@yorku.ca> 2.2.2-2mdk
- DIRM

* Fri Jun 6 2003 Austin Acton <aacton@yorku.ca> 2.2.2-1mdk
- 2.2.2

* Fri Apr 25 2003 Austin Acton <aacton@yorku.ca> 2.2-2mdk
- buildrequires and mklibname

* Sat Jan 11 2003 Austin Acton <aacton@yorku.ca> 2.2-1mdk
- initial package
- todo: add NIST/sphere library

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7569 |12cr|snappy-1.0.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	1
%define	libname		%mklibname %{name} %{major}
%define	develname	%mklibname %{name} -d

Summary:	Fast compression and decompression library
Name:		snappy
Version:	1.0.5
Release:	2
Group:		System/Libraries
License:	BSD
URL:		http://code.google.com/p/snappy/
Source0:	http://snappy.googlecode.com/files/%{name}-%{version}.tar.gz

BuildRequires:	gtest-devel

%description
Snappy is a compression/decompression library. It does not aim for maximum 
compression, or compatibility with any other compression library; instead, it 
aims for very high speeds and reasonable compression. For instance, compared to 
the fastest mode of zlib, Snappy is an order of magnitude faster for most 
inputs, but the resulting compressed files are anywhere from 20% to 100% 
bigger. 

%package -n %{libname}
Group:		System/Libraries
Summary:	Library for %{name}
%rename		%{name}

%description -n %{libname}
Snappy is a compression/decompression library. It does not aim for maximum 
compression, or compatibility with any other compression library; instead, it 
aims for very high speeds and reasonable compression. For instance, compared to 
the fastest mode of zlib, Snappy is an order of magnitude faster for most 
inputs, but the resulting compressed files are anywhere from 20% to 100% 
bigger. 

This package contains shared libraries for %{name}.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}

%description -n %{develname}
This package contains libraries and header files for developing applications 
that use %{name}.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std
rm -rf %{buildroot}%{_datadir}/doc/snappy/

%check
make check

%files -n %{libname}
%doc COPYING 
%{_libdir}/libsnappy.so.%{major}*

%files -n %{develname}
%doc AUTHORS ChangeLog NEWS README
%doc format_description.txt
%{_includedir}/snappy*.h
%{_libdir}/libsnappy.so



%changelog
* Tue May 22 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.0.5-2
+ Revision: 800143
- rebuid fixed lib pkg name

* Tue May 22 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.0.5-1
+ Revision: 800121
- imported package snappy

* Fri Dec 02 2011 Alexander Khrukin <akhrukin@mandriva.org> 1.0.4-3
+ Revision: 737249
- release bump
- Fixes accroding to Mandriva library packaging policy #64877

* Tue Nov 22 2011 Alexander Khrukin <akhrukin@mandriva.org> 1.0.4-2
+ Revision: 732268
- BS fix
- BS fix
- imported package snappy


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7570 |12cr|snd-11.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: 		snd
Summary: 	Audio file editor
Version: 	11.4
Release: 	3
Source0:	ftp://ccrma-ftp.stanford.edu/pub/Lisp/%{name}-%{version}.tar.gz
URL:		http://www-ccrma.stanford.edu/software/snd/
License:	BSD-like
Group:		Sound
#patch0 was sent upstream by Kharec
Patch0:		snd-11.4-fix-str-fmt.patch
BuildRequires:	gsl-devel ladspa-devel xpm-devel guile-devel
BuildRequires:	pkgconfig(gamin)
BuildRequires:	fftw-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	mesaglu-devel
BuildRequires:	gtk2-devel
BuildRequires:	pkgconfig(jack)
BuildRequires:	pkgconfig(samplerate)

%description
Snd is a free sound editor modelled loosely after Emacs and an old,
sorely-missed PDP-10 sound editor named Dpysnd.

%prep
%setup -q
%patch0 -p0

%build
export LDFLAGS="-lX11 -ldl -lpthread"
%configure2_5x	--with-ladspa \
		--with-gsl \
		--with-gl \
		--with-alsa \
		--with-gtk \
		--with-jack \
		--with-guile \
		--with-midi
		
%make
make sndplay sndinfo
make audinfo
										
%install
# stupid hack, sorry, I'm lazy
cp mkinstalldirs ..
%{makeinstall}
cp sndplay sndinfo $RPM_BUILD_ROOT%{_bindir}

#menu

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Snd
Comment=%{summary}
Exec=%{_bindir}/%{name} %U
Icon=sound_section
Terminal=false
Type=Application
Categories=GTK;Audio;AudioVideoEditing;
EOF

%files
%defattr(-,root,root)
%doc README.Snd HISTORY.Snd tutorial NEWS COPYING
%{_bindir}/%{name}*
%{_datadir}/applications/*
%{_datadir}/%{name}/*
%{_mandir}/*/*


%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 11.4-2mdv2011.0
+ Revision: 614932
- the mass rebuild of 2010.1 packages

* Thu Apr 01 2010 Sandro Cazzaniga <kharec@mandriva.org> 11.4-1mdv2010.1
+ Revision: 530744
- update to 11.4
- add a patch for fix string format && add a comment for p0: patch was sent upstream.
- fix %%build and %%install: no "sndrecord" anymore...
- update file list for new version

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 9.10-2mdv2009.0
+ Revision: 269291
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed Jun 11 2008 Austin Acton <austin@mandriva.org> 9.10-1mdv2009.0
+ Revision: 218082
- new version

* Sat Feb 09 2008 Funda Wang <fwang@mandriva.org> 9.7-1mdv2008.1
+ Revision: 164429
- update to new version 9.7

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Dec 28 2007 Austin Acton <austin@mandriva.org> 9.6-1mdv2008.1
+ Revision: 138738
- new version

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - do not harcode icon extension

* Sat Aug 25 2007 Austin Acton <austin@mandriva.org> 9.3-1mdv2008.0
+ Revision: 71329
- new version

* Fri Jul 20 2007 Adam Williamson <awilliamson@mandriva.org> 9.2-1mdv2008.0
+ Revision: 53984
- fix menu entry: app is called Snd, not Totem, and has no icon of its own
- drop old menu file and X-Mandriva category
- new release 9.2

* Fri Jun 08 2007 Austin Acton <austin@mandriva.org> 9.1-1mdv2008.0
+ Revision: 37143
- new version

* Tue May 01 2007 Austin Acton <austin@mandriva.org> 9.0-1mdv2008.0
+ Revision: 20116
- 9.0


* Mon Feb 19 2007 Emmanuel Andry <eandry@mandriva.org> 8.8-1mdv2007.0
+ Revision: 122619
- fix buildrequires
- fix buildrequires
- New version 8.8
- add jack support

* Fri Jan 05 2007 Lenny Cartier <lenny@mandriva.com> 8.7-1mdv2007.1
+ Revision: 104482
- Update to 8.7
- Import snd

* Mon Aug 14 2006 Austin Acton <austin@mandriva.org> 8.3-1mdv2007.0
- 8.3
- xdg

* Tue Jun 27 2006 Austin Acton <austin@mandriva.org> 8.2-1mdk
- New release 8.2

* Wed May 10 2006 Lenny Cartier <lenny@mandriva.com> 8.1-1mdk
- 8.1

* Thu Mar 30 2006 Austin Acton <austin@mandriva.org> 8-1mdk
- 8
- source URL
- enable MIDI
- change audio from OSS to ALSA
- change GUI toolkit from motif to GTK (YAY!)

* Mon Jan 16 2006 Lenny Cartier <lenny@mandriva.com> 7.18-1mdk
- 7.18

* Wed Jan 11 2006 Austin Acton <austin@mandriva.org> 7.17-1mdk
- 7.17

* Tue Aug 30 2005 Austin Acton <austin@mandriva.org> 7.14-1mdk
- 7.14

* Wed Apr 27 2005 Austin Acton <austin@mandriva.org> 7.12-1mdk
- 7.12

* Tue Feb 22 2005 Lenny Cartier <lenny@mandrakesoft.com> 7.10-1mdk
- 7.10

* Wed Jan 05 2005 Austin Acton <austin@mandrake.org> 7.9-1mdk
- 7.9

* Wed Nov 10 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 7.8-1mdk
- 7.8

* Thu Jul 01 2004 Austin Acton <austin@mandrake.org> 7.5-1mdk
- 7.5
- configure 2.5
- disable sndsine for now, no time to fix

* Tue May 18 2004 Austin Acton <austin@mandrake.org> 7.4-1mdk
- 7.4


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7571 |12cr|sndlib-20-1.20120922.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name		sndlib
# Version numbers are listed in HISTORY.sndlib. Look closely.
%define	version		20
# Take from the last change recorded in HISTORY.sndlib.
# Actually, they don't seem to be updating it reliably, so
# just go with today's date...
%define date		20120922
%define	rel		1
%define	release		1.%{date}.%{rel}
%define	lib_name_orig	lib%{name}
%define develname	%mklibname %{name} -d
%define staticname	%mklibname %{name} -s -d

Name:           %{name}
Version:        %{version}
Release:        %{release}
Source0:	ftp://ccrma-ftp.stanford.edu/pub/Lisp/%{name}.tar.gz
License:	BSD-like
Group:		System/Libraries
URL:		http://www-ccrma.stanford.edu/software/snd/sndlib/
Summary:	Library of sound-related functions
BuildRequires: 	guile-devel
BuildRequires: 	pkgconfig(alsa)

%description
The sound library is a collection of sound file and audio hardware
handlers written in C, Forth, Scheme, Common Lisp, and Ruby, and
running currently on SGI, Sun, Linux, Mac, HPUX, LinuxPPC, Mac OSX,
and Windoze systems (but I'm not making any effort to keep the Windoze
code going). It provides relatively straightforward access to many
sound file headers and data types, and most of the features of the
audio hardware.

%package -n	%{develname}
Summary:	Development tools for %name
Group:		Development/C++
Provides:	%{lib_name_orig}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{develname}
The sound library is a collection of sound file and audio hardware
handlers written in C, Forth, Scheme, Common Lisp, and Ruby, and
running currently on SGI, Sun, Linux, Mac, HPUX, LinuxPPC, Mac OSX,
and Windoze systems (but I'm not making any effort to keep the Windoze
code going). It provides relatively straightforward access to many
sound file headers and data types, and most of the features of the
audio hardware.

%package -n	%{staticname}
Summary:	Sndlib static library
Group:		Development/C++
Requires:	%{develname} = %{version}
Provides:	%{lib_name_orig}-static-devel = %{version}-%{release}
Provides:	%{name}-static-devel = %{version}-%{release}

%description -n	%{staticname}
%name static library.

%prep
%setup -q -n %{name}

%build
CFLAGS="$RPM_OPT_FLAGS -fPIC" LDFLAGS="-ldl -lm" \
%configure2_5x --with-alsa
%make

%install
%makeinstall

#multiarch
%multiarch_binaries $RPM_BUILD_ROOT%{_bindir}/%{name}-config

%files -n %{staticname}
%defattr(-,root,root)
%{_libdir}/lib%{name}.a

%files -n %{develname}
%defattr(-,root,root)
%doc README.sndlib HISTORY.sndlib sndins/README
%{_bindir}/%{name}-config
%{_libdir}/lib%{name}.so
%{_includedir}/%{name}.h
%multiarch %{multiarch_bindir}/%{name}-config


%changelog
* Mon Feb 18 2008 Thierry Vignaud <tvignaud@mandriva.com> 20-1.20070906.1mdv2008.1
+ Revision: 170551
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- fix summary-not-capitalized
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Adam Williamson <awilliamson@mandriva.com>
    - refresh tarball

* Fri Jul 20 2007 Adam Williamson <awilliamson@mandriva.com> 20-1.20070625.1mdv2008.0
+ Revision: 53983
- explicitly enable ALSA in build
- drop a bunch of bogus buildrequires
- spec clean
- improve versioning
- new release 20 (20070625)
- Import sndlib



* Fri May 06 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 18-4mdk
- multiarch
- %%mkrel

* Fri Jan 21 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 18-3mdk
- rebuild 

* Sat Dec 27 2003 Austin Acton <austin@linux.ca> 18-2mdk
- lib-devel doesn't require lib

* Sun Dec 14 2003 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 18-1mdk
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7572 |12cr|snes9x-gtk-1.53-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		snes9x-gtk
Version:	1.53
Release:	2

Summary:	Super NES emulator with a GTK frontend
Group:		Emulators
License:	LGPLv2+
#Licensed under both the GNU LGPL 2.1 and the "BSD-style" Snes9x license.
URL:		http://code.google.com/p/snes9x-gtk/
#changelog on the forum : http://www.snes9x.com/phpbb2/viewtopic.php?p=22874
Source0:	http://snes9x-gtk.googlecode.com/files/snes9x-%{version}-src.tar.bz2
Source1:	snes9x-gtk.png

%ifarch %{ix86}
BuildRequires:	nasm
%endif
BuildRequires:	intltool
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(pango)
BuildRequires:	pkgconfig(portaudio-2.0)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(xv)
BuildRequires:	pkgconfig(zlib)

%description
Snes9X GTK is a Super Nintendo Entertainment System (SNES) emulator.

It basically allows you to play most games designed for the SNES
and Super Famicom Nintendo game systems on your PC or Workstation.

%prep
%setup -q -n snes9x-%{version}-src
cd gtk
./autogen.sh
%configure --with-netplay

%build
%make -C gtk

%install
cd gtk
install -d -m 755 %{buildroot}%{_bindir}
install -m 755 %{name} %{buildroot}%{_bindir}
install -d -m 755 %{buildroot}%{_datadir}/pixmaps
install -m 644 data/snes9x.svg %{buildroot}%{_datadir}/pixmaps/%{name}.svg
install -m 644 %{SOURCE1} %{buildroot}%{_datadir}/pixmaps/%{name}.png

install -d -m 755 %{buildroot}%{_datadir}/applications
cat<<EOF>%{buildroot}%{_datadir}/applications/%{name}.desktop
[Desktop Entry]
Name=Snes9x GTK
Comment=Super NES Emulator
Type=Application
Categories=Game;Emulator;X-MandrivaLinux-MoreApplications-Emulators;
MimeType=application/x-snes-rom;
FilePattern=smc;fig;sfc;SMC;FIG;SFC;
Exec=snes9x-gtk %F
TryExec=snes9x-gtk
Icon=snes9x-gtk
EOF

%files 
%doc docs/* gtk/doc/*
%attr(755,root,root) %{_bindir}/%{name}
%{_datadir}/pixmaps/%{name}.*
%{_datadir}/applications/%{name}.desktop

%changelog
* Fri Jul 29 2011 Andrey Bondrov <abondrov@mandriva.org> 1.53-1mdv2012.0
+ Revision: 692217
- Fix BuildRequires
- imported package snes9x-gtk


* Wed Jul 20 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 1.53-1mdv2011.0
- New version 1.53

* Sat Feb 20 2010 Guillaume Bedot <littletux@zarb.org> 1.52-1plf2010.1
- New release "1.52.79"
- Dropped now useless patch
- Special thanks to Zombie for waking me up (+ fix changelog for .74)

* Sun Oct 11 2009 Guillaume Bedot <littletux@zarb.org> 1.51.78-1plf2010.0
- New release "1.51.78"

* Sun Sep  6 2009 Guillaume Bedot <littletux@zarb.org> 1.51.76-1plf2010.0
- New release "1.51.76"
- fixes exec stack, adds more doc, doc encoding

* Fri Sep  4 2009 Guillaume Bedot <littletux@zarb.org> 1.51.75-1plf2010.0
- New release "1.51.75"

* Fri Aug 14 2009 Zombie Ryushu <ryushu@zarb.org> 1.51.74-1plf2010.0
- New release "1.51.74"

* Mon Jun  1 2009 Guillaume Bedot <littletux@zarb.org> 1.51.73-1plf2010.0
- New release "1.51.73"

* Mon May 18 2009 Guillaume Bedot <littletux@zarb.org> 1.51.71-1plf2010.0
- New release "1.51.71"

* Sat Apr 18 2009 Guillaume Bedot <littletux@zarb.org> 1.51.70-1plf2009.1
- New release "1.51.70"
- Dropped outdated patches

* Fri Jan 30 2009 Guillaume Bedot <littletux@zarb.org> 1.51.62-1plf2009.1
- New release "1.51.62"

* Tue Jan  6 2009 Guillaume Bedot <littletux@zarb.org> 1.51.61-1plf2009.1
- New release "1.51.61"

* Mon Nov 10 2008 Guillaume Bedot <littletux@zarb.org> 1.51.56-1plf2009.1
- New release "1.51.56"

* Tue Oct 21 2008 Guillaume Bedot <littletux@zarb.org> 1.51.54-1plf2009.1
- New release "1.51.54"

* Fri Aug 15 2008 Guillaume Bedot <littletux@zarb.org> 1.51.52-1plf2009.0
- New release "1.51.52"

* Sat Jul 12 2008 Guillaume Bedot <littletux@zarb.org> 1.51.42-1plf2009.0
- New release "1.51.42"
- fixed buildrequires, buildroot

* Thu Jun 26 2008 Guillaume Bedot <littletux@zarb.org> 1.51.37-1plf2009.0
- New release "1.51.37"

* Thu May 29 2008 Guillaume Bedot <littletux@zarb.org> 1.51.29-1plf2009.0
- First package of snes9x-gtk for PLF

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7573 |12cr|snespurify-11b1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	snespurify
%define version 11b1
%define release %mkrel 1

Summary:	A tool to clean up SNES ROMs for compatibility with BSNES
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPLv2
URL:		http://byuu.org/
Group:		Emulators
Source0:	%{name}_v%{version}.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildRequires:	qt4-devel

%description
A tool to clean up SNES ROMs for compatibility with BSNES.

With a single tool and a handful of clicks, you can:
- decompress archives
- strip headers
- fix file extensions
- convert IPS patches to the UPS file format

%files
%defattr(-,root,root)
#{_datadir}/pixmaps/%{name}.png
%{_datadir}/applications/%{name}-qt.desktop
%{_bindir}/%{name}-qt

#----------------------------------------------------------------------------

%prep
%setup -qn %{name}

%build
sed -i "s/g++-4.5/g++/" cc-qt.sh

#use system optflags
sed -i "s/-O3/%{optflags}/" cc-qt.sh

#don't strip the binaries prematurely
sed -i "s/-s //" cc-qt.sh

sh cc-qt.sh

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%__mkdir -p %{buildroot}%{_bindir}
%__mkdir -p %{buildroot}%{_datadir}/applications
#__mkdir -p %{buildroot}%{_datadir}/pixmaps

#install icon
#__install -m 644 data/%{name}.png %{buildroot}%{_datadir}/pixmaps/%{name}.png

#install binaries
%__install -m 755 %{name}-qt %{buildroot}%{_bindir}/%{name}-qt

#install XDG menu entries
cat > %{buildroot}%{_datadir}/applications/%{name}-qt.desktop << EOF
[Desktop Entry]
Version=1.0
Name=SnesPurify (Qt4)
Comment=SNES ROMs purification utility
Exec=%{name}-qt
Icon=configure
Terminal=false
Type=Application
Categories=Qt;Game;Emulator;
EOF

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}



%changelog
* Fri Aug 19 2011 Andrey Bondrov <abondrov@mandriva.org> 11b1-1mdv2012.0
+ Revision: 695274
- imported package snespurify


* Wed Aug 17 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 11b1-1mdv2011.0
- First release for Mandriva
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7574 |12cr|snmptt-1.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           snmptt
Version:        1.3
Release:        %mkrel 2
Summary:        SNMP Trap Translator
Group:          System/Servers
License:        GPL
URL:            http://snmptt.sourceforge.net/
Source0:        http://sourceforge.net/projects/snmptt/files/snmptt/snmptt_%{version}/snmptt_%{version}.tgz
BuildArch:		noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}

%description
SNMPTT (SNMP Trap Translator) is an SNMP trap handler written in Perl for use
with the Net-SNMP / UCD-SNMP snmptrapd program (www.net-snmp.org).

%prep
%setup -q -n %{name}_%{version}

%install
rm -rf %{buildroot}

install -d -m 755 %{buildroot}%{_sbindir}
install -m 755 snmptt snmpttconvert snmpttconvertmib snmptthandler \
    %{buildroot}%{_sbindir}
 
install -d -m 755 %{buildroot}%{_sysconfdir}/snmp
install -m 644 snmptt.ini %{buildroot}%{_sysconfdir}/snmp
install -m 644 examples/snmptt.conf.generic \
    %{buildroot}%{_sysconfdir}/snmp/snmptt.conf

install -d -m 755 %{buildroot}%{_initrddir}
install -m 755 snmptt-init.d %{buildroot}%{_initrddir}/snmptt

install -d -m 755 %{buildroot}%{_sysconfdir}/logrotate.d
cat > %{buildroot}%{_sysconfdir}/logrotate.d/snmptt <<EOF
/var/log/snmptt/*.log /var/log/snmptt/*.debug {
   sharedscripts
   postrotate
       /etc/init.d/snmptt restart > /dev/null
   endscript
}
EOF

install -d -m 755 %{buildroot}%{_localstatedir}/log/snmptt
install -d -m 755 %{buildroot}%{_localstatedir}/spool/snmptt

%clean
rm -rf %{buildroot}

%pre
%_pre_useradd %{name} %{_localstatedir}/spool/%{name} /bin/sh

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%postun
%_postun_userdel %{name}

%files
%defattr(-,root,root)
%doc BUGS ChangeLog COPYING INSTALL README
%doc docs/*html docs/*.css examples
%{_initrddir}/snmptt
%config(noreplace) %{_sysconfdir}/snmp
%config(noreplace) %{_sysconfdir}/logrotate.d/snmptt
%{_sbindir}/snmptt
%{_sbindir}/snmpttconvert
%{_sbindir}/snmpttconvertmib
%{_sbindir}/snmptthandler
%attr(-,snmptt,snmptt) %{_localstatedir}/log/snmptt
%attr(-,snmptt,snmptt) %{_localstatedir}/spool/snmptt



%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3-2mdv2011.0
+ Revision: 614933
- the mass rebuild of 2010.1 packages

* Thu Nov 26 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.3-1mdv2010.1
+ Revision: 470345
- import snmptt


* Thu Nov 26 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.3-1mdv2010.1
- first mdv package 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7575 |12cr|snort-community-rules-2.4-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The Community Rulesets for Snort
Name:		snort-community-rules
Version:	2.4
Release:	%mkrel 6
License:	GPL
Group:		Networking/Other
URL:		http://www.snort.org/
Source0:	http://www.snort.org/pub-bin/downloads.cgi/Download/comm_rules/Community-Rules-%{version}.tar.bz2
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-root

%description
The Community Rulesets contain rules submitted by members of the
open source community. While these rules are available as is, the
VRT performs basic tests to ensure that new rules will not break
Snort. These rules are distributed under the GPL and are freely
available to all open source Snort users.

%prep

%setup -q -c -n Community-Rules-%{version}
%{__mv} docs signatures

%build

%install
%{__rm} -rf %{buildroot} 

%{__mkdir_p} %{buildroot}%{_sysconfdir}/snort/rules
%{__cp} -a rules/*.rules %{buildroot}%{_sysconfdir}/snort/rules/

%clean
%{__rm} -rf %{buildroot} 

%files
%defattr(0644,root,root,0755)
%doc signatures
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/snort/rules/*.rules




%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 2.4-6mdv2010.0
+ Revision: 433982
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4-5mdv2009.0
+ Revision: 260873
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4-4mdv2009.0
+ Revision: 252690
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 2.4-2mdv2008.1
+ Revision: 140829
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Sun Oct 22 2006 David Walluck <walluck@mandriva.org> 2.4-2mdv2007.0
+ Revision: 71647
+ Status: not released
- rebuild
- Import snort-community-rules

* Sun Oct 30 2005 Oden Eriksson <oeriksson@mandriva.com> 2.4-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7576 |12cr|snortconf-0.4.2-0.BETA.5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A tool to ease configuring the OpenSource IDS tool Snort
Name:		snortconf
Version:	0.4.2
Release:	%mkrel 0.BETA.5
License:	GPL
Group:		System/Servers
Source0:	%{name}-%{version}.tar.bz2
Patch0:		snortconf-0.4.2-config.patch
URL:		http://www.xjack.org/snortconf
Requires:	snort
Requires:	ncurses
BuildRequires:	ncurses-devel
BuildRoot:	%{_tmppath}/%{name}-root

%description
SnortConf is a simple, intuitive menu based tool that provides a
more user friendly interface to creating a snort.conf file. It is
still in it's early days of development, but it is already fully
functional in most respects.

%prep

%setup -q
%patch0 -p1 -b .config

%build

%configure2_5x

make -C src CFLAGS="%{optflags} -DHAVE_CONFIG_H"

%install
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}/%{name}
install -d %{buildroot}%{_bindir}

install -m755 src/%{name} %{buildroot}%{_bindir}/%{name}
install -m644 conf/sc.conf %{buildroot}%{_sysconfdir}/%{name}/sc.conf

%clean
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}
						
%files
%defattr(-,root,root)
%doc CHANGES CREDITS README README.BETA TODO USAGE
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/%{name}/sc.conf
%attr(0755,root,root) %{_bindir}/%{name}



%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.4.2-0.BETA.5mdv2010.0
+ Revision: 433984
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.4.2-0.BETA.4mdv2008.1
+ Revision: 140829
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request
    - import snortconf


* Fri Jul 14 2006 Oden Eriksson <oeriksson@mandriva.com> 0.4.2-0.BETA.4mdv2007.0
- rebuild

* Fri Jun 03 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.2-0.BETA.3mdk
- rebuild

* Sun May 16 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.4.2-0.BETA.2mdk
- use macros

* Wed Apr 23 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.4.2-0.BETA.1mdk
- initial cooker contrib

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7577 |12cr|snortsam-2.70-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    snortsam
%define version 2.70
%define release %mkrel 1

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:    SnortSAM module
License:    BSD
Group:      Networking/Other
URL:        http://www.snortsam.net/
Source:     http://www.snortsam.net/files/snortsam/%{name}-src-%{version}.tar.gz
BuildRoot:  %{_tmppath}/%{name}-%{version}

%description
Snortsam is a daemon that interacts with snort to use a firewall.

%prep
%setup -q -n %{name}
cat > Makefile <<EOF
install:
EOF

%build
sh ./makesnortsam.sh
cd src
make samtool
#%make "CFLAGS=%optflags"

%install
install -d %{buildroot}%{_sbindir}
rm -rf %{buildroot}%{_sysconfdir}
install -d %{buildroot}%{_sysconfdir}
install snortsam %{buildroot}%{_sbindir}
install samtool %{buildroot}%{_sbindir}
install conf/snortsam.conf.sample %{buildroot}%{_sysconfdir}/snortsam.conf
%makeinstall
#%{__rm} -rf %{buildroot}

#mkdir %{buildroot}%_mandir/man1
#mv %{buildroot}%_mandir/*.1 %{buildroot}%_mandir/man1/

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(-,root,root)
%doc docs/{README*,LICENSE,INSTALL,FAQ,CREDITS,BUGS,AUTHORS}
%_sbindir/*
%{_sysconfdir}/snortsam.conf






%changelog
* Sun Mar 20 2011 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 2.70-1mdv2011.0
+ Revision: 647105
- 2.70
  P0 is not necessary :-)

* Fri Aug 06 2010 Michael Scherer <misc@mandriva.org> 2.69-2mdv2011.0
+ Revision: 567142
- document the patch, increase the release
- fix License
- fix Doc to not include CVS directory
- clean spec by removing comment

* Fri Nov 27 2009 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 2.69-1mdv2010.1
+ Revision: 470439
- P1 to fix an if
- New 2.69

* Mon Nov 09 2009 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 2.68-1mdv2010.1
+ Revision: 463579
- New 2.68

* Sun Oct 18 2009 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 2.66-0.1mdv2010.0
+ Revision: 458112
- New 2.66 with new cisco null route pluging, and speed improvements

* Sun Sep 20 2009 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 2.63-1mdv2010.0
+ Revision: 445821
- New release 2.63

* Thu Sep 17 2009 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 2.60-1mdv2010.0
+ Revision: 444191
- sh to let run makesnortsam.sh
- New version

* Fri Mar 20 2009 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 2.57-2mdv2009.1
+ Revision: 358237
- import snortsam


* Thu Feb 12 2009 Daniel Lucio <dlucio@okay.com.mx> 2.57-2mdv2009.0
- Adding samtool
* Sun Jan 18 2009 Daniel Lucio <dlucio@okay.com.mx> 2.57-1mdv2009.0
+ Revision: 243049
- rebuild
- rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7578 |12cr|snownews-1.5.12-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# TODO man pages translation
# locales
%define name	snownews
%define version 1.5.12

Name:		%{name}
Version:	%{version}
Release:	%mkrel 3
Summary: 	Text mode RSS/RDF newsreader
License:	GPLv2
Url:		http://kiza.kcore.de/software/snownews/
Group:     	Networking/News
Source0:    	http://kiza.kcore.de/software/snownews/download/%{name}-%{version}.tar.bz2
Source1:    	%{name}.bash-completion.bz2
BuildRoot: 	%{_tmppath}/%{name}-buildroot
BuildRequires:	ncurses-devel
BuildRequires:	libxml2-devel
BuildRequires:  libncursesw-devel
BuildRequires:  openssl-devel

%description
Snownews is a text mode RSS/RDF newsreader.
It allow you to read the headlines of your favorite news site if
they propose a RSS newsfeed.

%prep
%setup -q
bzcat %{SOURCE1} > %{name}.bash-completion

%build
./configure --prefix=%_prefix
%make

%install

rm -rf $RPM_BUILD_ROOT %name.lang
%makeinstall_std
#mv %buildroot%_prefix/man %buildroot%_datadir
#mv %buildroot%_mandir/ru* %buildroot%_mandir/ru
ln -sf opml2snow %buildroot%_bindir/snow2opml
# bash completion
install -d -m 755 %{buildroot}%{_sysconfdir}/bash_completion.d
install -m 644 %{name}.bash-completion %{buildroot}%{_sysconfdir}/bash_completion.d/%{name}

%find_lang %name

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %name.lang
%defattr(-, root, root, 0755)
%doc AUTHOR COPYING CREDITS Changelog INSTALL* README*
%{_bindir}/*
%{_mandir}/man1/*
%lang(de) %{_mandir}/de/man1/*
%lang(fr) %{_mandir}/fr/man1/*
%lang(it) %{_mandir}/it/man1/*
%lang(nl) %{_mandir}/nl/man1/*
%lang(ru) %{_mandir}/ru_RU.KOI8-R/man1/*
%config(noreplace) %{_sysconfdir}/bash_completion.d/%{name}



%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1.5.12-3mdv2011.0
+ Revision: 614934
- the mass rebuild of 2010.1 packages

* Mon Apr 12 2010 Funda Wang <fwang@mandriva.org> 1.5.12-2mdv2010.1
+ Revision: 533647
- rebuild for openssl 1.0

* Tue Sep 29 2009 Michael Scherer <misc@mandriva.org> 1.5.12-1mdv2010.0
+ Revision: 450825
- fix BuildRequires
- use a contruct suitable for mdvsys update for Release tag
- fix the License tag
- update to new version 1.5.12

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sat Mar 21 2009 Michael Scherer <misc@mandriva.org> 1.5.11-1mdv2009.1
+ Revision: 359743
- update to new version 1.5.11

* Sun Aug 10 2008 Jérôme Soyer <saispo@mandriva.org> 1.5.10-1mdv2009.0
+ Revision: 270602
- New release 1.5.10

* Sat Mar 01 2008 Michael Scherer <misc@mandriva.org> 1.5.9-1mdv2008.1
+ Revision: 177201
- fix missing tar.gz
- use gz as upstream use it
- new version 1.5.9

  + Thierry Vignaud <tv@mandriva.org>
    - fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

* Mon Jan 14 2008 Jérôme Soyer <saispo@mandriva.org> 1.5.8-2mdv2008.1
+ Revision: 151158
- Add UTF8 per default

* Sat Jan 12 2008 Jérôme Soyer <saispo@mandriva.org> 1.5.8-1mdv2008.1
+ Revision: 149642
- New release

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu May 03 2007 Michael Scherer <misc@mandriva.org> 1.5.7-3mdv2008.0
+ Revision: 20961
- use %%mkrel, yearly rebuild


* Mon Sep 19 2005 Götz Waschk <waschk@mandriva.org> 1.5.7-2mdk
- add missing files

* Sun Jun 05 2005 Michael Scherer <misc@mandriva.org> 1.5.7-1mdk
- New release 1.5.7
- fix prefix

* Thu Dec 09 2004 Michael Scherer <misc@mandrake.org> 1.5.6.1-1mdk
- New release 1.5.6.1

* Wed Dec 08 2004 Michael Scherer <misc@mandrake.org> 1.5.6-1mdk
- New release 1.5.6

* Tue Nov 02 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 1.5.5.1-1mdk
- New release 1.5.5.1
- Add configure to %%build 
[           1      -eq 1 ] || exit 0 
[           1      -eq 1 ] || exit 0 
 phase (although that's not an autoconf configure)
- Update URLs

* Mon Oct 25 2004 Michael Scherer <misc@mandrake.org> 1.5.4-1mdk
- New release 1.5.4

* Mon Oct 25 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.5.3-2mdk 
- bash-completion in a distinct file
- spec cleanup

* Fri Jun 04 2004 Michael Scherer <misc@mandrake.org> 1.5.3-1mdk
- New release 1.5.3

* Wed Apr 14 2004 Michael Scherer <misc@mandrake.org> 1.5.2-1mdk
- New release 1.5.2
- rpmbuildupdate compliant

* Fri Apr 09 2004 Michael Scherer <misc@mandrake.org> 1.5.1-1mdk
- 1.5.1

* Fri Mar 05 2004 Michael Scherer <misc@mandrake.org> 1.5.0-1mdk
- 1.5

* Tue Jan 27 2004 Michael Scherer <misc@mandrake.org> 1.4.4-1mdk
- 1.4.4

* Thu Jan 01 2004 Michael Scherer <misc@mandrake.org> 1.4.2-2mdk 
- added bash_completion file

* Tue Dec 23 2003 Michael Scherer <misc@mandrake.org> 1.4.2-1mdk 
- 1.4.2

* Sun Dec 07 2003 Michael Scherer <misc@mandrake.org> 1.4.1-1mdk
- first mandrake spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7579 |12cr|sobby-0.4.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		sobby
Version:	0.4.8
Release:	1
Summary:    Standalone collaborative editing server, to use with gobby 
URL:		http://gobby.0x539.de/trac/
Group:		System/Servers
License:	GPLv2+
Requires(pre):	rpm-helper
Requires(post):	rpm-helper
Requires(preun):	rpm-helper
Requires(postun):	rpm-helper
Source0:	http://releases.0x539.de/sobby/%name-%version.tar.gz
Source1:	%name.conf
Source2:	%name.init
BuildRequires:  pkgconfig(net6-1.3)
BuildRequires:  pkgconfig(obby-0.4) 
BuildRequires:  pkgconfig(glibmm-2.4)
BuildRequires:  pkgconfig(libxml++-2.6)
BuildRequires:  pkgconfig(avahi-glib)
%description
Sobby is a standalone collaborative editor, to be used with gobby. It allows 
to save the edited document automatically, and to trigger actions after various
editing events.

%prep
%setup -q 
 
%build
%configure 
%make

%install
rm -rf ${RPM_BUILD_ROOT}

%makeinstall_std

mkdir -p %{buildroot}/%{_initrddir}
cp %{SOURCE1} %{buildroot}/%{_sysconfdir}
cp %{SOURCE2} %{buildroot}/%{_initrddir}/%name
mkdir -p %{buildroot}/var/lib/%name/{command,tmp}
touch  %{buildroot}/var/lib/%name/autosave.obby

%pre
%_pre_useradd %{name} /var/lib/%name /sbin/nologin

%post
%_post_service %name
if [ ! -f /var/lib/%name/autosave.obby ] ; then 
cat <<EOF > /var/lib/%name/autosave.obby
!obby
session version="0.4.8"
 user_table
 chat
EOF

fi

%preun
%_preun_service %name

%postun
%_postun_userdel %{name}

%files
%defattr(-,root,root)
%dir %attr(700,sobby,sobby) /var/lib/%name
%dir %attr(700,sobby,sobby) /var/lib/%name/command
%dir %attr(700,sobby,sobby) /var/lib/%name/tmp
%_bindir/%name
%_mandir/man1/*
%config(noreplace) %{_sysconfdir}/%name.conf
%attr(0755,root,root)%{_initrddir}/%name
%ghost %attr(0600,sobby,sobby) /var/lib/%name/autosave.obby


%changelog
* Mon Feb 20 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.4.8-1
+ Revision: 778116
- version update 0.4.8

* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4.7-3mdv2011.0
+ Revision: 614935
- the mass rebuild of 2010.1 packages

* Tue Jun 01 2010 Michael Scherer <misc@mandriva.org> 0.4.7-2mdv2010.1
+ Revision: 546838
- release
- correctly create the ghosted file
- fix some english mistake
- fix wrong shell redirection

* Thu Feb 11 2010 Michael Scherer <misc@mandriva.org> 0.4.7-1mdv2010.1
+ Revision: 504042
- update to 0.4.7
- fix rpmlint error in the initscript ( add Default-Stop, add a reload entry )

* Fri Oct 02 2009 Lonyai Gergely <aleph@mandriva.org> 0.4.5-2mdv2010.0
+ Revision: 452478
- release
- add a initsrcipt and a framework

* Thu Aug 06 2009 Michael Scherer <misc@mandriva.org> 0.4.5-1mdv2010.0
+ Revision: 410824
- add buildrequires
- do not try to package it as a daemon, this seems too complex for the moment
- fix summary and description
- fix url
- add License and Group tag
- import sobby


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7580 |12cr|socat-1.7.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	socat
%define version 1.7.2.0
%define release 1

Name:		%{name}
Summary:	Multipurpose relay
Version:	%{version}
Release:	%{release}
License:	GPL
Url:		http://www.dest-unreach.org/%{name}/
Group:		Networking/Remote access
Source0:	http://www.dest-unreach.org/%{name}/download/%{name}-%{version}.tar.gz
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	openssl-devel ncurses-devel readline-devel tcp_wrappers-devel
Patch0:		unused_libs.patch

%description
socat is a relay for bidirectional data transfer between two independent data
channels. Each of these data channels may be a file, pipe, device (serial line
etc. or a pseudo terminal), a socket (UNIX, IP4, IP6 - raw, UDP, TCP), an
SSL socket, proxy CONNECT connection, a file descriptor (stdin etc.), the GNU
line editor (readline), a program, or a combination of two of these.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%defattr(-,root,root)
%doc README
%{_bindir}/%{name}
%{_bindir}/filan
%{_bindir}/procan
%{_mandir}/man1/*


%changelog
* Tue Dec 06 2011 Alexander Khrukin <akhrukin@mandriva.org> 1.7.2.0-1
+ Revision: 738251
- version update 1.7.2.0

* Wed Sep 15 2010 Oden Eriksson <oeriksson@mandriva.com> 1.7.1.3-1mdv2011.0
+ Revision: 578480
- 1.7.1.3

* Mon Apr 12 2010 Funda Wang <fwang@mandriva.org> 1.7.1.2-2mdv2010.1
+ Revision: 533646
- rebuild

* Thu Feb 11 2010 Frederik Himpe <fhimpe@mandriva.org> 1.7.1.2-1mdv2010.1
+ Revision: 504292
- update to new version 1.7.1.2

* Thu May 21 2009 Michael Scherer <misc@mandriva.org> 1.7.1.1-1mdv2010.0
+ Revision: 378364
- update to new version 1.7.1.1

* Fri Feb 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.7.0.0-2mdv2009.1
+ Revision: 345393
- rebuild against new readline

* Fri Jan 23 2009 Jérôme Soyer <saispo@mandriva.org> 1.7.0.0-1mdv2009.1
+ Revision: 333005
- New upstream release

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.6.0.0-4mdv2009.0
+ Revision: 242719
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Thu Aug 09 2007 Funda Wang <fwang@mandriva.org> 1.6.0.0-2mdv2008.0
+ Revision: 60856
- More buildrequires

* Sat May 26 2007 Emmanuel Blindauer <blindauer@mandriva.org> 1.6.0.0-1mdv2008.0
+ Revision: 31353
- 1.6.0.0 release
- Import socat


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7581 |12cr|soci-3.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_without mysql
%bcond_without sqlite3
%bcond_without postgresql
%bcond_without odbc

%define major 3
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d

Summary:	C++ Database Access Library
Name:		soci
Version:	3.1.0
Release:	1
License:	MIT
Group:		Development/Databases
URL:		http://soci.sourceforge.net/
BuildRequires:	cmake
BuildRequires:	boost-devel
%if %{with_sqlite3}
BuildRequires:	sqlite3-devel
%endif
%if %{with_postgresql}
BuildRequires:	postgresql-devel
%endif
%if %{with_mysql}
BuildRequires:	mysql-devel
%endif
%if %{with_odbc}
BuildRequires:	unixODBC-devel
%endif
Source0:	http://downloads.sourceforge.net/project/soci/%{name}/%{name}-%{version}/%{name}-%{version}.zip

%description
SOCI is a database access library for C++ that makes the illusion of
embedding SQL queries in the regular C++ code, staying entirely within
the Standard C++.

PostgreSQL, Firebird, MySQL, SQLite are supported databases.

%package doc
Summary:	Documentation for SOCI
Group:		Development/Databases

%package -n %{libname}
Summary:	C++ Database Access Libraries
Group:		Development/Databases

%package -n %{devname}
Summary:	C++ Database Access Library development files
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{EVRD}
Group:		Development/Databases

%description doc
SOCI is a database access library for C++ that makes the illusion of
embedding SQL queries in the regular C++ code, staying entirely within
the Standard C++.

This package is the documentation.

%description -n %{libname}
SOCI is a database access library for C++ that makes the illusion of
embedding SQL queries in the regular C++ code, staying entirely within
the Standard C++.

PostgreSQL, MySQL, SQLite are supported databases.

%description -n %{devname}
SOCI is a database access library for C++ that makes the illusion of
embedding SQL queries in the regular C++ code, staying entirely within
the Standard C++.

This package contains development files.

%prep
%setup -q

%build
%cmake \
	-DSOCI_EMPTY:BOOL=OFF \
%if %{with_mysql}
	-DSOCI_MYSQL:BOOL=ON \
%else
	-DSOCI_MYSQL:BOOL=OFF \
%endif
%if %{with_odbc}
	-DSOCI_ODBC:BOOL=ON \
%else
	-DSOCI_ODBC:BOOL=OFF \
%endif
%if %{with_postgresql}
	-DSOCI_POSTGRESQL:BOOL=ON \
%else
	-DSOCI_POSTGRESQL:BOOL=OFF \
%endif
%if %{with_sqlite3}
	-DSOCI_SQLITE3:BOOL=ON
%else
	-DSOCI_SQLITE3:BOOL=OFF
%endif

%make

%install
pushd build
%makeinstall_std
popd

%files
%doc README CHANGES LICENSE_1_0.txt

%files doc
%doc doc/

%files -n %{libname}
%{_libdir}/libsoci_*.so.%{major}*

%files -n %{devname}
%{_libdir}/libsoci_*.so
%{_libdir}/libsoci_*.a
%{_includedir}/soci

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7582 |12cr|socketlock-0.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name socketlock 
%define version 0.2
%define release %mkrel 6

%define libname %_lib%name

Summary: A library wraper for libc's bind() and connect() functions
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://mega.ist.utl.pt/~luis/socketlock/%{name}-%{version}.tar.bz2
License: GPL
Group: System/Servers
Url: http://mega.ist.utl.pt/~luis/socketlock/ 
BuildRoot: %{_tmppath}/%{name}-buildroot

%description
socketlock is a dynamic library that wraps libc's bind() and connect()
functions. Its purpose is to force bad programs to bind to specific IP's 
on multihomed machines. Both listening sockets and outbound sockets are
supported.

The idea was taken from a similar tool called socketbind. There were serious
problems and lack of features, so this I written this new tool.

To use it simply run:

export LD_PRELOAD=libsocketlock.so
export BINDTO=<ipaddress>

<start program>

%package -n %libname
Group: System/Servers
Summary: A library wraper for libc's bind() and connect() functions
Provides: %name = %version-%release

%description -n %libname
socketlock is a dynamic library that wraps libc's bind() and connect()
functions. Its purpose is to force bad programs to bind to specific IP's 
on multihomed machines. Both listening sockets and outbound sockets are
supported.

The idea was taken from a similar tool called socketbind. There were serious
problems and lack of features, so this I written this new tool.

To use it simply run:

export LD_PRELOAD=%_libdir/libsocketlock.so
export BINDTO=<ipaddress>

<start program>

%prep
%setup -q

%build
gcc $RPM_OPT_FLAGS -c -rdynamic -fPIC socketlock.c
gcc $RPM_OPT_FLAGS -shared -rdynamic -fPIC -ldl socketlock.o -o libsocketlock.so
# strip libsocketlock.so 

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p %buildroot%_libdir
install -m 755 libsocketlock.so %buildroot%_libdir/libsocketlock.so

%clean
rm -rf $RPM_BUILD_ROOT

%files -n %libname
%defattr(-,root,root)
%doc TODO README.txt
%_libdir/libsocketlock.so




%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.2-6mdv2010.0
+ Revision: 433985
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.2-5mdv2009.0
+ Revision: 260874
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.2-4mdv2009.0
+ Revision: 252722
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.2-2mdv2008.1
+ Revision: 140829
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Aug 09 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/09/06 16:44:39 (54898)
- rebuild

* Wed Aug 09 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/09/06 16:43:46 (54897)
Import socketlock

* Fri May 13 2005 Olivier Thauvin <nanardon@mandriva.org> 0.2-1mdk
- 0.2

* Sat Dec 13 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.1-1mdk
- 1mdk spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7583 |12cr|socklog-2.1.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

Summary:	A small and secure syslogd replacement for use with runit
Name:		socklog
Version:	2.1.0
Release:	%mkrel 5
License:	BSD
Group:		System/Base
URL:		http://smarden.org/socklog/
Source0:	http://smarden.org/socklog/%{name}-%{version}.tar.gz
Requires:	runit
BuildRequires:	dietlibc-devel >= 0.32
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
socklog cooperates with the runit package to create a small and secure
replacement for syslogd. socklog supports system logging through Unix domain
sockets (/dev/log) and UDP sockets (0.0.0.0:514) with the help of runit's
runsvdir, runsv, and svlogd. socklog provides a different network logging
concept, and also does log event notification. svlogd has built in log file
rotation based on file size, so there is no need for any cron jobs to rotate
the logs. socklog is small, secure, and reliable. 

%prep

%setup -q -n admin

%build

pushd %{name}-%{version}/src
    echo "diet -Os gcc -pipe" > conf-cc
    echo "diet -Os gcc -static -s" > conf-ld
    make
popd

%install
rm -rf %{buildroot}

install -d %{buildroot}/sbin/
install -d %{buildroot}%{_mandir}/man{1,8}

pushd %{name}-%{version}
    for i in `cat package/commands`; do
	install -m755 src/$i %{buildroot}/sbin/
    done
popd

install -m0644 %{name}-%{version}/man/*.1 %{buildroot}%{_mandir}/man1/
install -m0644 %{name}-%{version}/man/*.8 %{buildroot}%{_mandir}/man8/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc %{name}-%{version}/package/CHANGES
%doc %{name}-%{version}/package/README
%doc %{name}-%{version}/doc/benefits.html
%doc %{name}-%{version}/doc/configuration.html
%doc %{name}-%{version}/doc/examples.html
%doc %{name}-%{version}/doc/index.html
%doc %{name}-%{version}/doc/install.html
%doc %{name}-%{version}/doc/network.html
%doc %{name}-%{version}/doc/notify.html
%doc %{name}-%{version}/doc/readme.solaris.html
%doc %{name}-%{version}/doc/upgrade.html
%doc %{name}-%{version}/doc/usedietlibc.html
%attr(0755,root,root) /sbin/socklog-conf
%attr(0755,root,root) /sbin/socklog
%attr(0755,root,root) /sbin/socklog-check
%attr(0755,root,root) /sbin/tryto
%attr(0755,root,root) /sbin/uncat
%attr(0644,root,root) %{_mandir}/man1/tryto.1*
%attr(0644,root,root) %{_mandir}/man1/uncat.1*
%attr(0644,root,root) %{_mandir}/man8/socklog-conf.8*
%attr(0644,root,root) %{_mandir}/man8/socklog.8*
%attr(0644,root,root) %{_mandir}/man8/socklog-check.8*


%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 2.1.0-5mdv2010.0
+ Revision: 433986
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.1.0-4mdv2009.0
+ Revision: 269331
- rebuild early 2009.0 package (before pixel changes)

* Tue Jun 10 2008 Oden Eriksson <oeriksson@mandriva.com> 2.1.0-3mdv2009.0
+ Revision: 217546
- rebuilt against dietlibc-devel-0.32

* Tue May 13 2008 Oden Eriksson <oeriksson@mandriva.com> 2.1.0-2mdv2009.0
+ Revision: 206564
- don't build it against dietlibc anymore

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 27 2007 Oden Eriksson <oeriksson@mandriva.com> 2.1.0-1mdv2008.0
+ Revision: 18586
- 2.1.0


* Sun Mar 05 2006 Oden Eriksson <oeriksson@mandriva.com> 2.0.3-1mdk
- 2.0.3 (Minor bugfixes)

* Wed Oct 19 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.2-1mdk
- 2.0.2

* Mon Feb 07 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.0-1mdk
- 2.0.0

* Sat Aug 28 2004 Franck Villaume <fvill@freesurf.fr> 1.5.0-1mdk
- 1.5.0

* Sat Aug 09 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 1.2.0-1mdk
- initial cooker contrib


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7584 |12cr|sofia-sip-1.12.11-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libname_orig lib%{name}
%define libname %mklibname %{name} 0
%define develname %mklibname -d %{name}
%define staticdevelname %mklibname -d -s %{name}

%define	name    sofia-sip
%define	version 1.12.11
%define	release %mkrel 1

Summary:	An open-source SIP User-Agent library
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	LGPLv2+
Url:		http://sofia-sip.sourceforge.net/
Group:		Networking/Instant messaging
Source0:	http://downloads.sourceforge.net/sofia-sip/sofia-sip-%{version}.tar.gz
BuildRequires:	glib2-devel
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig
BuildRequires:	autoconf
BuildRequires:	automake

%description
Sofia-SIP is an open-source SIP  User-Agent library, 
compliant with the IETF RFC3261 specification (see the 
feature table). It can be used as a building block for 
SIP client software for uses such as VoIP, IM, and many 
other real-time and person-to-person communication services. 
The primary target platform for Sofia-SIP is GNU/Linux. 
Sofia-SIP is based on a SIP stack developed at the Nokia 
Research Center. Sofia-SIP is licensed under the LGPL.

%package -n %{libname}
Summary:	Sophia-sip library
Group:		Graphical desktop/KDE
Provides:	%{libname_orig} = %{version}-%{release}
Requires:	%name = %version-%release

%description -n %{libname}
Library for %{name}

%package -n %{develname}
Summary:	Headers of %name for development
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	%{libname_orig}-devel = %{version}-%{release}
Obsoletes:	%{libname}-devel

%description -n %{develname}
Headers of %{name} for development.

%package -n %{staticdevelname}
Summary:	Static development files for %{name}
Group:		Development/C
Requires:	%{develname} = %{version}-%{release}
Provides:	%{name}-static-devel = %{version}-%{release}
Provides:	%{libname_orig}-static-devel = %{version}-%{release}
Obsoletes:	%{libname}-static-devel

%description -n %{staticdevelname}
Static development files for %{name}

%prep
%setup -q

%build
libtoolize --automake --force
aclocal -I m4 --force
autoheader --force
autoconf --force
automake --gnu --force-missing --add-missing
%configure2_5x --disable-rpath
%make

%install
rm -rf %{buildroot}

%{makeinstall_std}


%files -n %{name}
%{_bindir}/addrinfo
%{_bindir}/localinfo
%{_bindir}/sip-date
%{_bindir}/sip-dig
%{_bindir}/sip-options
%{_bindir}/stunc
%{_mandir}/man1/*

%files -n %{libname}
%{_libdir}/libsofia-sip-ua.so.0
%{_libdir}/libsofia-sip-ua.so.0.6.0
%{_libdir}/libsofia-sip-ua-glib.so.3
%{_libdir}/libsofia-sip-ua-glib.so.3.0.0

%files -n %{develname}
%{_datadir}/sofia-sip/msg_parser.awk
%{_datadir}/sofia-sip/tag_dll.awk
%{_includedir}/sofia-sip-1.12
%{_libdir}/libsofia-sip-ua-glib.so
%{_libdir}/libsofia-sip-ua.so
%{_libdir}/pkgconfig/sofia-sip-ua-glib.pc
%{_libdir}/pkgconfig/sofia-sip-ua.pc

%files -n %{staticdevelname}
%{_libdir}/libsofia-sip-ua.a
%{_libdir}/libsofia-sip-ua-glib.a


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7585 |12cr|solarwolf-1.5-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	solarwolf
%define	version	1.5
%define	release	10
%define	Summary	2D frantic arcade game of collecting boxes and dodging bullets

Name:		%{name}
Version:	%{version}
Release:	%{release}
URL:		http://www.pygame.org/shredwheat/solarwolf/
Source0:	%{name}-%{version}.tar.bz2
Source11:	%{name}-16x16.png
Source12:	%{name}-32x32.png
Source13:	%{name}-48x48.png
License:	LGPL
Group:		Games/Arcade
Summary:	%{Summary}
BuildArch:	noarch
Requires:	pygame

%description
SolarWolf is an action/arcade game written entirely in Python.

Advance through 48 levels levels. Collect the boxes on each stage,
while enemies shoot at you from all sides. The game is originally based
of one of the author's childhood favorites, SolarFox on the Atari 2600. 

%prep
%setup -q
rm -rf `find -type d -name .xvpics`

%build

%install
%{__install} -d %{buildroot}{%{_gamesdatadir}/%{name},%{_gamesbindir}}
cp -pr data code %{name}.py %{buildroot}%{_gamesdatadir}/%{name}/

%{__cat} <<EOF > %{buildroot}%{_gamesbindir}/%{name}
#!/bin/sh
cd %{_gamesdatadir}/%{name}
./%{name}.py $@
EOF

mkdir -p %{buildroot}%{_datadir}/applications/
cat << EOF > %{buildroot}%{_datadir}/applications/mandriva-%name.desktop
[Desktop Entry]
Type=Application
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Categories=Game;ArcadeGame;
Name=SolarWolf
Comment=%{Summary}
EOF

%{__install} %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
%{__install} %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
%{__install} %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png


%files
%defattr(644,root,root,755)
%doc readme.txt
%dir %{_gamesdatadir}/%{name}
%{_gamesdatadir}/%{name}/data
%{_gamesdatadir}/%{name}/code
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_datadir}/applications/mandriva-%{name}.desktop
%defattr(755,root,root,755)
%{_gamesbindir}/%{name}
%{_gamesdatadir}/%{name}/%{name}.py


%changelog
* Tue May 03 2011 Michael Scherer <misc@mandriva.org> 1.5-9mdv2011.0
+ Revision: 664871
- mass rebuild

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 1.5-8mdv2010.0
+ Revision: 433987
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tv@mandriva.org> 1.5-7mdv2009.0
+ Revision: 260877
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 1.5-6mdv2009.0
+ Revision: 252728
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri Jan 25 2008 Funda Wang <fwang@mandriva.org> 1.5-4mdv2008.1
+ Revision: 157784
- fix desktop entry

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - kill desktop-file-validate's error: string list key "Categories" in group "Desktop Entry" does not have a semicolon (";") as trailing character
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Tue Aug 28 2007 Thierry Vignaud <tv@mandriva.org> 1.5-3mdv2008.0
+ Revision: 72276
- convert menu to XDG
- use %%mkrel

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - Import solarwolf



* Fri Aug 27 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.5-2mdk
- rebuild for new menu

* Wed Feb 18 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.5-1mdk
- 1.5

* Wed Jan 14 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.4-1mdk
- 1.4

* Sat Sep 27 2003 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.3-1mdk
- 1.3

* Mon Aug 04 2003 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.2-1mdk
- initial mdk release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7586 |12cr|solfege-3.20.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	solfege
%define version 3.20.1
%define release %mkrel 1

Name: 	 	%{name}
Summary: 	An ear-training program
Version: 	%{version}
Release: 	%{release}
Source:		http://download.sourceforge.net/solfege/%{name}-%{version}.tar.gz
Source1: 	%{name}48.png
Source2: 	%{name}32.png
Source3: 	%{name}16.png
Patch1:		solfege-3.20.0-link.patch
URL:		http://www.solfege.org/
License:	GPLv3+
Group:		Sound
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	swig python-devel
BuildRequires:	txt2man
BuildRequires:	pkgconfig gettext texinfo
BuildRequires:  gnome-python
BuildRequires:  docbook-style-xsl libxslt-proc
BuildRequires:  pygtk2.0-devel desktop-file-utils
Requires:	pygtk2.0 swig
Requires:	gnome-python gnome-python-gtkhtml2 gnome-python-gnomevfs
Requires:	TiMidity++

%description
GNU Solfege is an ear-training program. These are the exercises written so far:
    * Recognise melodic and harmonic intervals
    * Compare interval sizes
    * Sing the intervals the computer asks for
    * Identify chords
    * Sing chords
    * Scales
    * Dictation
    * Remembering rhythmic patterns

%prep
%setup -q
%patch1 -p0

%build
FILE=$(ls %_datadir/sgml/docbook/xsl-stylesheets-1.*/html/chunk.xsl)
%configure2_5x --enable-docbook-stylesheet=$FILE
%make
										
%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

# menu

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="GTK" \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/*

# icons
mkdir -p $RPM_BUILD_ROOT/%_liconsdir
cat %SOURCE1 > $RPM_BUILD_ROOT/%_liconsdir/%name.png
mkdir -p $RPM_BUILD_ROOT/%_iconsdir
cat %SOURCE2 > $RPM_BUILD_ROOT/%_iconsdir/%name.png
mkdir -p $RPM_BUILD_ROOT/%_miconsdir
cat %SOURCE3 > $RPM_BUILD_ROOT/%_miconsdir/%name.png

%find_lang %name

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%update_menus
%endif
		
%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files -f %name.lang
%defattr(-,root root)
%doc README COPYING AUTHORS ChangeLog FAQ 
%{_bindir}/*
%config(noreplace) %{_sysconfdir}/sol*
%{_mandir}/man1/*
%{_libdir}/%name
%{_datadir}/applications/*.desktop
%{_datadir}/pixmaps/*.svg
%{_datadir}/%name
%{_liconsdir}/%name.png
%{_iconsdir}/%name.png
%{_miconsdir}/%name.png


%changelog
* Sat Aug 13 2011 Funda Wang <fwang@mandriva.org> 3.20.1-1mdv2012.0
+ Revision: 694380
- new version 3.20.1

* Sun Jun 19 2011 Funda Wang <fwang@mandriva.org> 3.20.0-1
+ Revision: 686004
- rediff patch
- update to new version 3.20.0

* Wed Mar 16 2011 Stéphane Téletchéa <steletch@mandriva.org> 3.19.5-1
+ Revision: 645427
- update to new version 3.19.5

* Fri Oct 29 2010 Michael Scherer <misc@mandriva.org> 3.18.6-2mdv2011.0
+ Revision: 590081
- rebuild for python 2.7

* Mon Oct 25 2010 Funda Wang <fwang@mandriva.org> 3.18.6-1mdv2011.0
+ Revision: 589247
- new version 3.18.6

* Mon Oct 25 2010 Funda Wang <fwang@mandriva.org> 3.18.5-1mdv2011.0
+ Revision: 589224
- update to new version 3.18.5
- fix desktop file categories

* Thu Oct 14 2010 Funda Wang <fwang@mandriva.org> 3.18.4-1mdv2011.0
+ Revision: 585525
- New version 3.18.4

* Sun Aug 29 2010 Funda Wang <fwang@mandriva.org> 3.16.4-1mdv2011.0
+ Revision: 574073
- update to new version 3.16.4

* Fri Apr 23 2010 Funda Wang <fwang@mandriva.org> 3.16.1-1mdv2010.1
+ Revision: 538052
- new version 3.16.1

* Thu Apr 01 2010 Funda Wang <fwang@mandriva.org> 3.16.0-1mdv2010.1
+ Revision: 530612
- update to new version 3.16.0

* Wed Mar 10 2010 Sandro Cazzaniga <kharec@mandriva.org> 3.15.8-2mdv2010.1
+ Revision: 517487
- Drop patch applied upstream (thanks misc)

* Wed Mar 10 2010 Sandro Cazzaniga <kharec@mandriva.org> 3.15.8-1mdv2010.1
+ Revision: 517275
- update to 3.15.8
- stop use patch1 because it breaks build but keep it.

* Wed Feb 10 2010 Frederik Himpe <fhimpe@mandriva.org> 3.14.11-1mdv2010.1
+ Revision: 503968
- update to new version 3.14.11

* Sun Dec 27 2009 Funda Wang <fwang@mandriva.org> 3.14.10-1mdv2010.1
+ Revision: 482670
- new version 3.14.10

* Wed Nov 11 2009 Funda Wang <fwang@mandriva.org> 3.14.9-1mdv2010.1
+ Revision: 464573
- new version 3.14.9

* Wed Sep 30 2009 Frederik Himpe <fhimpe@mandriva.org> 3.14.8-1mdv2010.0
+ Revision: 451841
- update to new version 3.14.8

* Wed Aug 19 2009 Frederik Himpe <fhimpe@mandriva.org> 3.14.7-1mdv2010.0
+ Revision: 417892
- update to new version 3.14.7

* Sat Aug 08 2009 Frederik Himpe <fhimpe@mandriva.org> 3.14.6-1mdv2010.0
+ Revision: 411513
- update to new version 3.14.6

* Mon Jun 29 2009 Funda Wang <fwang@mandriva.org> 3.14.5-1mdv2010.0
+ Revision: 390499
- New version 3.14.5

* Tue Jun 09 2009 Funda Wang <fwang@mandriva.org> 3.14.4-1mdv2010.0
+ Revision: 384464
- New version 3.14.4

* Tue Jun 09 2009 Funda Wang <fwang@mandriva.org> 3.14.3-2mdv2010.0
+ Revision: 384428
- use timidity as midi player by default, as most sound cards do not contain hard wavetable

* Tue Jun 02 2009 Funda Wang <fwang@mandriva.org> 3.14.3-1mdv2010.0
+ Revision: 382084
- New version 3.14.3

* Mon Jan 19 2009 Funda Wang <fwang@mandriva.org> 3.12.1-1mdv2009.1
+ Revision: 331082
- new version 3.12.1

* Mon Dec 01 2008 Funda Wang <fwang@mandriva.org> 3.12.0-1mdv2009.1
+ Revision: 308738
- fix BR and license
- New version 3.12.0

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 3.10.4-3mdv2009.0
+ Revision: 269341
- rebuild early 2009.0 package (before pixel changes)
- swig-devel doesn't exist

  + Austin Acton <austin@mandriva.org>
    - requires TiMidity++ (Maxim Heijndijk)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed Jun 11 2008 Austin Acton <austin@mandriva.org> 3.10.4-1mdv2009.0
+ Revision: 217844
- new version

  + Thierry Vignaud <tv@mandriva.org>
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Fri Dec 14 2007 Thierry Vignaud <tv@mandriva.org> 3.6.5-2mdv2008.1
+ Revision: 119925
- patch 0: fix desktop entry so that desktop-file-install doesn't delete it
- rebuild b/c of missing subpackage on ia32

* Sat Apr 21 2007 Pascal Terjan <pterjan@mandriva.org> 3.6.5-1mdv2008.0
+ Revision: 16598
- 3.6.5
- BuildRequires libxslt-proc


* Tue Sep 12 2006 Emmanuel Andry <eandry@mandriva.org> 3.0.6-3mdv2007.0
- add buildrequires desktop-file-utils

* Tue Sep 12 2006 Emmanuel Andry <eandry@mandriva.org> 3.0.6-2mdv2007.0
- fix requires
- xdg menu

* Wed May 03 2006 Emmanuel Andry <eandry@free.fr> 3.0.6-1mdk
- 3.0.6
- removed pygtk-devel as it now use pygtk2.0-devel
- removed pygnome-devel because not available anymore

* Wed Oct 19 2005 Nicolas Lcureuil <neoclust@mandriva.org> 2.9.1-2mdk
- Fix BuildRequires
- %%mkrel

* Thu Jun 16 2005 Lenny Cartier <lenny@mandriva.com> 2.9.1-1mdk
- 2.9.1

* Mon Sep 13 2004 Austin Acton <austin@mandriva.org> 2.4.0-1mdk
- 2.4.0
- requires gnome-python-gnomevfs (Simon Oplatka Wenger)
- configure 2.5
- fudge date since nobody wants to fix it (s/b Thu May 26 2005)

* Mon Sep 13 2004 Lenny Cartier <lenny@mandrakesoft.com> 2.0.6-1mdk
- 2.0.6

* Thu Jun 10 2004 Lenny Cartier <lenny@mandrakesoft.com> 2.0.5-1mdk
- 2.0.5

* Sun May 16 2004 Michael Scherer <misc@mandrake.org> 2.0.4-2mdk 
- add Requires
- xsl stylesheet autodetection

* Sun Feb 29 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 2.0.4-1mdk
- 2.0.4
- Own dir


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7587 |12cr|sonata-1.6.2.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: An elegant music client for MPD
Name: sonata
Version: 1.6.2.1
Release: 3
Epoch: 1
Source0: http://download.berlios.de/sonata/%{name}-%{version}.tar.bz2
Patch0:	sonata-fix_link.patch
License: GPLv2+
Group: Sound
Url: http://sonata.berlios.de/index.html
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	perl(XML::Parser)
BuildRequires:	pygtk2.0-devel
BuildRequires:	python-devel
BuildRequires:	pygtk2.0-libglade

Requires:	dbus-python >= 0.80
Requires:	python-notify
Requires:	pygtk2
Requires:	python-celementtree
Requires:	python-soap
Requires:	python-tagpy
Requires:	python-mpd
Requires:	gnome-python-gnomevfs

%description
Sonata is an elegant GTK+ music client for the Music Player Daemon (MPD).

Features :

  * Expanded and collapsed views
  * Automatic remote and local album art
  * User-configurable columns
  * Automatic fetching of lyrics
  * Playlist and stream support
  * Support for editing song tags
  * Popup notification
  * Playlist queue support
  * Library and playlist searching
  * Audioscrobbler (last.fm) support
  * Multiple MPD profiles
  * Keyboard friendly
  * Support for multimedia keys
  * Commandline controlFeatures

%prep
%setup -q
%patch0 -p0


%build
%{__python} setup.py build

%install
rm -rf %buildroot

%{__python} setup.py install --no-compile --prefix %{buildroot}/usr

mkdir -p %{buildroot}/usr
mkdir -p %{buildroot}/%{_datadir}
mkdir -p %{buildroot}/%{_docdir}/%{name}
mkdir -p %{buildroot}/%{_mandir}
mv %{buildroot}/%{_datadir}/sonata/{CHANGELOG,README,TODO,TRANSLATORS} %{buildroot}/%{_docdir}/%{name}/

%find_lang %{name}

%clean
rm -rf %buildroot

%files -f %{name}.lang
%defattr(-,root,root,-)
%doc CHANGELOG README TODO TRANSLATORS
%{_bindir}/%{name}
%{py_platsitedir}/*
%{_mandir}/man1/*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/*


%changelog
* Wed Sep 14 2011 Matthew Dawkins <mattydaw@mandriva.org> 1:1.6.2.1-3
+ Revision: 699787
- added sonata-fix_link.patch to fix build error taken from mga
  Sonata needs gnome-python-gnomevfs to start.
- rebuild

* Mon Nov 01 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1:1.6.2.1-2mdv2011.0
+ Revision: 591516
- rebuild for python-2.7

* Wed Sep 23 2009 Eugeni Dodonov <eugeni@mandriva.com> 1:1.6.2.1-1mdv2010.0
+ Revision: 447798
- Updated to 1.6.2.1

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 1:1.6.2-3mdv2010.0
+ Revision: 445163
- rebuild

* Tue Apr 21 2009 Eugeni Dodonov <eugeni@mandriva.com> 1:1.6.2-2mdv2009.1
+ Revision: 368542
- Updated to 1.6.2.

* Tue Jan 06 2009 Funda Wang <fwang@mandriva.org> 1:1.5.3-2mdv2009.1
+ Revision: 326007
- rebuild

* Sat Oct 11 2008 Funda Wang <fwang@mandriva.org> 1:1.5.3-1mdv2009.1
+ Revision: 291815
- New version 1.5.3

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1:1.5.2-2mdv2009.0
+ Revision: 269342
- rebuild early 2009.0 package (before pixel changes)

* Fri Jun 06 2008 Jérôme Soyer <saispo@mandriva.org> 1:1.5.2-1mdv2009.0
+ Revision: 216417
- New release 1.5.2

* Mon May 05 2008 Funda Wang <fwang@mandriva.org> 1:1.5.1-2mdv2009.0
+ Revision: 201237
- requires python-mpd (bug#40560)

* Sun May 04 2008 Funda Wang <fwang@mandriva.org> 1:1.5.1-1mdv2009.0
+ Revision: 200847
- New version 1.5.1

* Sat May 03 2008 Funda Wang <fwang@mandriva.org> 1:1.5-1mdv2009.0
+ Revision: 200620
- New version 1.5

* Sat Feb 09 2008 Funda Wang <fwang@mandriva.org> 1:1.4.2-1mdv2008.1
+ Revision: 164570
- New version 1.4.2

* Sun Feb 03 2008 Funda Wang <fwang@mandriva.org> 1:1.4.1-1mdv2008.1
+ Revision: 161643
- New version 1.4.1

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Nov 23 2007 Jérôme Soyer <saispo@mandriva.org> 1:1.3-2mdv2008.1
+ Revision: 111686
- Fix Requires mistake

* Fri Nov 23 2007 Jérôme Soyer <saispo@mandriva.org> 1:1.3-1mdv2008.1
+ Revision: 111591
- import sonata



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7588 |12cr|sonatype-oss-parent-6-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global artifactid oss-parent

Name:           sonatype-oss-parent
Version:        6
Release:        4
Summary:        Sonatype OSS Parent

Group:          Development/Java
License:        ASL 2.0
URL:            http://svn.sonatype.org/spice/tags/oss-parent-6
#svn export http://svn.sonatype.org/spice/tags/oss-parent-6 sonatype-oss-parent-6
#tar zcf sonatype-oss-parent-6.tar.gz sonatype-oss-parent-6/
Source0:       %{name}-%{version}.tar.gz

BuildArch: noarch

BuildRequires:  jpackage-utils >= 0:1.7.2

Requires:          jpackage-utils
Requires:          maven-release-plugin
Requires(post):    jpackage-utils >= 0:1.7.2
Requires(postun):  jpackage-utils >= 0:1.7.2

%description
Sonatype OSS parent pom used by other sonatype packages

%prep
%setup -q -n %{name}-%{version}

%build
#nothing to do for the pom

%install
# poms
install -d -m 755 %{buildroot}%{_mavenpomdir}
install -pm 644 pom.xml \
    %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom

%add_to_maven_depmap org.sonatype.oss %{artifactid} %{version} JPP %{name}

%post
%update_maven_depmap

%postun
%update_maven_depmap

%files
%defattr(-,root,root,-)
%{_mavenpomdir}/JPP-%{name}.pom
%{_mavendepmapfragdir}/%{name}



%changelog
* Sun Nov 27 2011 Guilherme Moro <guilherme@mandriva.com> 6-4
+ Revision: 734239
- rebuild
- imported package sonatype-oss-parent


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7589 |12cr|songs-0.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	songs
%define version	0.3
%define release %mkrel 5

Name: 	 	%{name}
Summary: 	A little tool used to record and mix audio files
Version: 	%{version}
Release: 	%{release}

Source:		%{name}-%{version}.tar.bz2
URL:		http://sed.free.fr/songs/
License:	Public Domain
Group:		Sound
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	pkgconfig gtk2-devel

%description
Features of Songs
    * Unlimited number of tracks
    * Supports WAV files (mono/stereo, only 44.1 KHz, 16 bits)
    * Supports raw float files (mono/stereo)
    * Several effects
    * Not too much memory used
    * GTK2 interface

%prep
%setup -q

%build
%make CFLAGS="$RPM_OPT_FLAGS"
										
%install
rm -rf $RPM_BUILD_ROOT
install -m755 %{name} -D $RPM_BUILD_ROOT%{_bindir}/%{name}

#menu
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{name}
Icon=sound_section
Name=Songs
Comment=Multitrack wave editor
Categories=Audio;
EOF

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%update_menus
%endif
		
%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files
%defattr(-,root,root)
%doc BUGS DESIGN NOISE TODO* README
%{_bindir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop



%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.3-5mdv2010.0
+ Revision: 433988
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.3-4mdv2009.0
+ Revision: 260899
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.3-3mdv2009.0
+ Revision: 252765
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Dec 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.3-1mdv2008.1
+ Revision: 135460
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import songs


* Sun Oct 09 2005 Austin Acton <austin@mandriva.org> 0.3-1mdk
- New release 0.3
- build opts

* Fri Aug 20 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.2-2mdk
- rebuild to fix menu

* Fri Apr 2 2004 Austin Acton <austin@mandrake.org> 0.2-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7590 |12cr|songwrite2-0.2.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		songwrite2
Summary:	Guitar tabulature editor with playing and printing
Version:	0.2.1
Release:	%mkrel 3
Source:		http://download.gna.org/songwrite/Songwrite2-%{version}.tar.gz
URL:		http://home.gna.org/oomadness/en/songwrite
License:	GPLv2
Group:		Sound
BuildRoot:	%{_tmppath}/%{name}-buildroot
%py_requires -d
Requires:	editobj2 TiMidity++ lilypond
BuildArch:	noarch
Obsoletes:	songwrite

%description
Songwrite2 is a tablature (guitar partition) editor. It's the successor of songwrite.
Songwrite2 is coded in Python and uses Tk (Tkinter); it relies on Timidity to
play midi and on GNU Lilypond for printing. 

%prep
%setup -q -n Songwrite2-%version

%build
#only to fix rpmlint's warning

%install
rm -rf $RPM_BUILD_ROOT
python setup.py install --root=$RPM_BUILD_ROOT

#menu

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Songwrite2
Comment=Guitar TAB editor
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=AudioVideo;Audio;
Encoding=UTF-8
EOF


%find_lang %name

# remove unpackaged files
rm -f $RPM_BUILD_ROOT%{_datadir}/locale/*/*/*.po

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %name.lang
%defattr(-,root,root)
%doc README CHANGES AUTHORS 
%{_bindir}/%name
%{_datadir}/%name
%{_datadir}/applications/mandriva-%{name}.desktop
%{_datadir}/*.egg-info



%changelog
* Mon Nov 01 2010 Funda Wang <fwang@mandriva.org> 0.2.1-3mdv2011.0
+ Revision: 591341
- rebuild for py 2.7

* Sun Apr 18 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.2.1-2mdv2010.1
+ Revision: 536484
- fix requires (with importation of editobj2)
- add an obsoletes on songwrite

* Sun Apr 18 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.2.1-1mdv2010.1
+ Revision: 536444
- new version 0.2.1

* Sun Apr 18 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.2-2mdv2010.1
+ Revision: 536208
- fix summary
- add a build section for fix a rpmlint's warning
- use %%py_requires

* Sun Apr 18 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.2-1mdv2010.1
+ Revision: 536173
- try to fix rebuild with an additional BR
- fix BR
- import songwrite2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7591 |12cr|sonic-visualiser-2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           sonic-visualiser
Version:        2.0
Release:        %mkrel 1
Summary:        Application for viewing and analysing the contents of music audio files
Group:          Sound
License:        GPLv2+
URL:            http://www.sonicvisualiser.org
Source0:        http://downloads.sourceforge.net/sv1/%{name}-%{version}.tar.gz
Source1:	sonic-visualiser.desktop

BuildRequires:  raptor-devel
BuildRequires:  liblrdf-devel
BuildRequires:  mad-devel
BuildRequires:  id3tag-devel
BuildRequires:  portaudio-devel
BuildRequires:  qt4-devel
BuildRequires:  pkgconfig(vamp)
BuildRequires:  pkgconfig(sndfile)
BuildRequires:  pkgconfig(samplerate)
BuildRequires:  pkgconfig(fftw3)
BuildRequires:  bzip2-devel
BuildRequires:  alsa-oss-devel
BuildRequires:  pkgconfig(jack)
BuildRequires:  pkgconfig(libpulse)
BuildRequires:  redland-devel
BuildRequires:  rubberband-devel
BuildRequires:  liboggz-devel
BuildRequires:  libfishsound-devel
BuildRequires:  pkgconfig(liblo)
BuildRequires:  pkgconfig(dataquay)

%description
Sonic Visualiser is an application for viewing and analysing the
contents of musiic audio files. The aim of Sonic Visualiser is to
be the first program you reach for when want to study a musical
recording rather than simply listen to it.

As well as a number of features designed to make exploring audio data
as revealing and fun as possible, Sonic Visualiser also has powerful
annotation capabilities to help you to describe what you find, and the
ability to run automated annotation and analysis plugins in the Vamp
analysis plugin format – as well as applying standard audio effects.

%prep
%setup -q
# Fix incorrect version string
sed -i.ver "s|1.9'|2.0'|" sonic-visualiser/configure


%build
%configure2_5x
make

%install
mkdir -p %{buildroot}%{_bindir}
install -m 755 -p sonic-visualiser/sonic-visualiser \
        %{buildroot}%{_bindir}/
# desktop file and icon
for s in 16 22 24 32 48 64 128; do
    mkdir -p %{buildroot}%{_datadir}/icons/hicolor/${s}x${s}/apps
    install -m 644 -p sonic-visualiser/icons/sv-${s}x${s}.png \
        %{buildroot}%{_datadir}/icons/hicolor/${s}x${s}/apps/sonic-visualiser.png
done
desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{SOURCE1}


%files
%doc sonic-visualiser/CHANGELOG sonic-visualiser/COPYING sonic-visualiser/README sonic-visualiser/README.OSC
%{_bindir}/sonic-visualiser
%{_datadir}/applications/*.desktop
%{_datadir}/icons/hicolor/*/apps/*.png

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7592 |12cr|sooperlooper-1.6.18-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		sooperlooper
Version:	1.6.18
Release:	%mkrel 1
Summary:	Live audio looper
URL:		http://sonosaurus.com/%{name}
Source:		http://sonosaurus.com/%{name}/%{name}-%{version}.tar.gz
License:	GPLv2
Group:		Sound
BuildRequires:	fftw3-devel
BuildRequires:	libsigc++1.2-devel
BuildRequires:	sndfile-devel
BuildRequires:	rubberband-devel
BuildRequires:	libsamplerate-devel
BuildRequires:	jackit-devel
BuildRequires:	liblo-devel
BuildRequires:	libxml2-devel
BuildRequires:	ncurses-devel
BuildRequires:	wxgtku-devel

%description
SooperLooper is a live looping sampler capable of immediate loop recording, 
overdubbing, multiplying, reversing and more. It allows for multiple 
simultaneous multi-channel loops limited only by your computer's 
available memory.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%__rm -rf %{buildroot}
%makeinstall_std

#menu
%__mkdir_p %{buildroot}/%{_datadir}/applications
%__cat > %{buildroot}/%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=SooperLooper
Comment=Live Audio Looper
Exec=%{_bindir}/slgui 
Icon=sound_section
Terminal=false
Type=Application
StartupNotify=true
Categories=X-MandrivaLinux-Multimedia-Sound;AudioVideo;Audio;AudioVideoEditing;
EOF

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%{_bindir}/%{name}
%{_bindir}/slconsole
%{_bindir}/slgui
%{_bindir}/slregister
%{_datadir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop


%changelog
* Thu Jan 12 2012 Andrey Bondrov <abondrov@mandriva.org> 1.6.18-1mdv2011.0
+ Revision: 760473
- New version 1.6.18, build against utf8 wxGTK2.8, spec cleanup

* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1.6.14-2mdv2011.0
+ Revision: 614944
- the mass rebuild of 2010.1 packages

* Sun Apr 11 2010 Frank Kober <emuse@mandriva.org> 1.6.14-1mdv2010.1
+ Revision: 533598
- new version 1.6.14, update url, add desktop file
- restablish sooperlooper

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - old directory, without matching package

* Fri Apr 17 2009 Olivier Thauvin <nanardon@mandriva.org> 1.6.13-1mdv2009.1
+ Revision: 367944
- import sooperlooper


* Sat Apr 17 2009 Romain Dep. <rom1dep@gmail.com> 1.6.13-1mdv2009.1
- initial package for Mandriva Linux

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7593 |12cr|sopcast-player-0.5.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

Summary:	A GUI front-end to SopCast
Name:		sopcast-player
Version:	0.5.1
Release:	%mkrel 1
License:	GPLv2+
Group:		Video
Url:		http://code.google.com/p/sopcast-player/
Source0:	http://sopcast-player.googlecode.com/files/%{name}-%{version}.tar.gz
BuildRequires:	python-setuptools
BuildRequires:	gettext
BuildRequires:	vlc-devel
Requires:	vlc
Requires:	python
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
SopCast Player is designed to be an easy to use Linux GUI front-end for the p2p
streaming technology developed by SopCast. SopCast Player features an 
integrated video player, a channel guide, and bookmarks. Once SopCast Player is
installed it simply "just works" with no required configuration.

%prep
%setup -qn %{name}

%build
sed -i -e 's/libvlc.so/libvlc.so.5/g' lib/vlc.py
sed -i -e 's/gtk_update_icon_cache/#gtk_update_icon_cache/g' Makefile

%setup_compile_flags
%make

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%makeinstall_std

%find_lang %{name}

%post
%{update_menus}
%if %mdkversion >= 200700
%{update_desktop_database}
%update_icon_cache hicolor
%endif

%postun
%{clean_menus}
%if %mdkversion >= 200700
%{clean_desktop_database}
%clean_icon_cache hicolor
%endif

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.svg


%changelog
* Tue Apr 26 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.1-1mdv2011.0
+ Revision: 659420
- update to new version 0.5.1
- do not run gtk-update-icon-cache

* Mon Mar 21 2011 Matthew Dawkins <mattydaw@mandriva.org> 0.4.1-1
+ Revision: 647431
- new version 0.4.1

* Sun Jul 11 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.3-1mdv2011.0
+ Revision: 550990
- import sopcast-player



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7594 |12cr|soqt-1.5.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name soqt
%define oname SoQt
%define version 1.5.0
%define release %mkrel 1

%define major 20
%define libname %mklibname %name %major
%define libnamedev %mklibname %name -d


Summary: SoQt interfaces Coin with the Qt GUI library
Name: %{name}
Version: %{version}
Release: %{release}
Source0: ftp://ftp.coin3d.org/pub/coin/src/%{oname}-%{version}.tar.gz
Patch0:	soqt-lib.patch
License: GPLv2
Group: System/Libraries
URL: http://www.coin3d.org/

BuildRequires: coin-devel
BuildRequires: libqt4-devel

%description 
SoQt interfaces Coin with the Qt GUI library.

%package -n %{libname}
Summary: Main library for SoQt
Group: System/Libraries
Provides: %{name} = %{version}-%{release}

%description -n %{libname}
This package contains the library needed to run programs dynamically
linked with SoQt.

%package -n %{libnamedev}
Summary: Headers for developing programs that will use SoQt
Group: Development/C++
Requires: %{libname} = %{version}
Requires: coin-devel
Requires: libqt4-devel
Provides: %{name}-devel = %{version}-%{release}
Provides: libsoqt-devel
Obsoletes: %{_lib}soqt20-devel

%description -n %{libnamedev}
This package contains the headers that programmers will need to develop
applications which will use SoQt.

%prep
%setup -q -n %oname-%version
%if "%{_lib}" == "lib64"
%patch0
%endif

%build

QTDIR="%qt4dir"
export QTDIR
# export LDFLAGS=$QTDIR/%{_lib}
%configure2_5x --disable-rpath
%make

%install
%makeinstall_std

%files -n %{libname}
%defattr(-,root,root,0755)
%{_libdir}/*.so.*

%files -n %{libnamedev}
%defattr(-,root,root,0755)
%doc README FAQ AUTHORS NEWS
%{_bindir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/SoQt.pc
%{_includedir}/*
%{_datadir}/Coin/conf/*
%{_datadir}/aclocal/*
%{_mandir}/man1/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7595 |12cr|sord-0.10.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           sord
Version:        0.10.0
Release:        %mkrel 2
Summary:        Lightweight C library for storing RDF data in memory

%define lib_major       0
%define lib_name        %mklibname %{name} %{lib_major}
%define lib_name_devel  %mklibname %{name} -d

Source0:         http://download.drobilla.net/%{name}-%{version}.tar.bz2
URL:            http://drobilla.net/software/%{name}/
License:        MIT-like
Group:          System/Libraries

BuildRequires:  waf, pkgconfig
BuildRequires:  glib2-devel
BuildRequires:  serd-devel

%description
Lightweight C library for storing RDF data in memory.

%files
%doc COPYING README
%doc %{_mandir}/man1/sordi.*
%{_bindir}/sordi
%{_bindir}/sord_validate


#-----------------------------------
%package -n %{lib_name}

Summary:        Lightweight RDF syntax library
Group:          System/Libraries

%description -n %{lib_name}
Lightweight C library for storing RDF data in memory.


%files -n %{lib_name}
%{_libdir}/lib%{name}-%{lib_major}.so.*

#-----------------------------------
%package -n %{lib_name_devel}
Summary:        Headers for the sord RDF storage library
Group:          System/Libraries
Requires:       %{lib_name} = %{version}-%{release}
Requires:       pkgconfig
Provides:       %{name}-devel = %{version}-%{release}

%description -n %{lib_name_devel}
Development files needed to build applications against sord.

%files -n %{lib_name_devel}
%{_libdir}/lib%{name}-%{lib_major}.so
%dir %{_includedir}/%{name}-%{lib_major}/%{name}
%{_includedir}/%{name}-%{lib_major}/%{name}/*.h
%{_includedir}/%{name}-%{lib_major}/%{name}/*.hpp
%{_libdir}/pkgconfig/%{name}-%{lib_major}.pc

#-----------------------------------
%prep
%setup -q

%build
./waf configure --prefix=%{_prefix} --mandir=%{_mandir} --libdir=%{_libdir}
./waf

%install
rm -rf %{buildroot}

./waf install --destdir=%{buildroot}

%clean
rm -rf %{buildroot}



%changelog
* Wed Aug 29 2012 Frank Kober <emuse@mandriva.org> 0.10.0-2mdv2012.0
+ Revision: 815972
- new version 0.10.0

* Mon Apr 23 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.8.0-1
+ Revision: 792823
- unpackaged fil
- version update 0.8.0

* Sun Oct 23 2011 Frank Kober <emuse@mandriva.org> 0.5.0-1
+ Revision: 705725
- new version 0.5.0

* Sat Jun 25 2011 Frank Kober <emuse@mandriva.org> 0.4.2-1
+ Revision: 687128
- imported package sord


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7596 |12cr|soundconverter-2.0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Sound converter application for the GNOME environment
Name:		soundconverter
Version:	2.0.3
Release:	1
License:	GPLv3
Group:		Sound
URL:		http://soundconverter.berlios.de/
Source0:	http://launchpad.net/soundconverter/trunk/2.0.1/+download/%{name}-%{version}.tar.xz
BuildRequires:	pygtk2.0-devel
BuildRequires:	gnome-python
BuildRequires:	desktop-file-utils
BuildRequires:	perl(XML::Parser)
BuildRequires:	intltool
Requires:	gstreamer0.10-gnomevfs
Requires:	gnome-python-gnomevfs
Requires:	gstreamer0.10-python
Requires:	pygtk2.0-libglade
Requires:	gnome-python-gconf 
Requires:	gnome-python
#Suggests: gstreamer0.10-lame
BuildArch:	noarch

%description
SoundConverter is a simple sound converter application for the GNOME
environment. It reads and writes WAV, FLAC, MP3 and Ogg Vorbis. The user
interface is raw, but should be simple enough to get the job done. 

NOTE: To create MP3 files, you will have to install gstreamer0.10-lame
yourself.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

desktop-file-install \
  --add-category="Audio" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

%find_lang %{name}

%files -f %{name}.lang
%doc ChangeLog README TODO
%{_bindir}/%{name}
%{_libdir}/%{name}/python/%{name}/*
%{_datadir}/%{name}
%{_mandir}/man1/*
%{_datadir}/applications/*.desktop
%{_iconsdir}/hicolor/*/apps/*


%changelog
* Fri Jul 06 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.0.3-1
+ Revision: 808314
- version update 2.0.3

* Sun Feb 05 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.0.1-1
+ Revision: 771301
- version update 2.0.1

* Mon Oct 10 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1.5.4-1
+ Revision: 704056
- update t- new version 1.5.4

* Mon Aug 30 2010 Jani Välimaa <wally@mandriva.org> 1.5.3-1mdv2011.0
+ Revision: 574422
- new version 1.5.3
- clean .spec
  - drop support for old mdv versions
  - drop unneeded parts

* Mon Jul 27 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.4.4-1mdv2010.0
+ Revision: 401044
- update to new version 1.4.4

* Mon Jun 01 2009 Guillaume Bedot <littletux@mandriva.org> 1.4.3-1mdv2010.0
+ Revision: 381895
- New release

* Tue Jan 27 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.4.2-1mdv2009.1
+ Revision: 334210
- update to new version 1.4.2

* Fri Oct 10 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.4.1-1mdv2009.1
+ Revision: 291530
- add missing buildrequire on intltool
- update to new version 1.4.1
- update to new version 1.4.0

* Sun Aug 03 2008 Funda Wang <fwang@mandriva.org> 1.3.2-1mdv2009.0
+ Revision: 262057
- New version 1.3.2

* Tue Jun 24 2008 Funda Wang <fwang@mandriva.org> 1.3.1-3mdv2009.0
+ Revision: 228516
- rebuild for noarch package

* Tue Jun 24 2008 Funda Wang <fwang@mandriva.org> 1.3.1-2mdv2009.0
+ Revision: 228497
- Should be noarch package
- New version 1.3.1

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Mon May 12 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.2.0-1mdv2009.0
+ Revision: 206306
- new version

* Wed Apr 23 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0.2-1mdv2009.0
+ Revision: 196874
- new version

* Mon Apr 21 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0.1-1mdv2009.0
+ Revision: 196251
- new version

* Fri Mar 07 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9.9-1mdv2008.1
+ Revision: 181128
- new version

* Thu Jan 10 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9.8-1mdv2008.1
+ Revision: 147674
- spec file clean
- fix mixture of tabs and spaces
- new version

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Aug 02 2007 Funda Wang <fwang@mandriva.org> 0.9.7-1mdv2008.0
+ Revision: 58185
- BR gnome-python
- drop old menu
- New version 0.9.7
- patches are not needed

* Wed Apr 18 2007 Guillaume Bedot <littletux@mandriva.org> 0.9.4-1mdv2008.0
+ Revision: 14700
- fix buildrequires
- New release 0.9.4


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7597 |12cr|soundkonverter-1.6.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	soundkonverter
%define	version	1.6.4
%define release	1

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	An audio file converter, CD ripper
Group:		Sound
License:	GPLv2
URL:		https://gitorious.org/soundkonverter/soundkonverter
Source0:	https://gitorious.org/soundkonverter/soundkonverter/blobs/raw/180e777aa3d91456ac386868a1e324ca28649e2e/release/soundkonverter-%{version}.tar.gz
Source1:	soundkonverter.desktop
BuildRequires:  cdda-devel 
BuildRequires:  libkcddb-devel
BuildRequires:  pkgconfig(libcdio)
BuildRequires:  pkgconfig(taglib) >= 1.4 
BuildRequires:  kdelibs4-devel
#BuildRequires:  kdemultimedia4-devel 
BuildRequires:  cmake 
BuildRequires:  gcc 
BuildRequires:  gcc-c++ 
BuildRequires:  automoc4
Requires:       cdparanoia
Requires:       flac
Requires:       speex
Requires:       TiMidity++
Requires:       vorbis-tools
Requires:       wavpack
Requires:       mplayer
Requires:       faac
Requires:       faad2
Requires:       ffmpeg
Requires:       lame
Requires:       mac
Requires:       mppenc 
Requires:       fluidsynth
Requires:       twolame
# suggested requires on mrb to be imported in restricted eventually 
Suggests:       shorten
Suggests:       vorbisgain
Suggests:       mppdec
Suggests:       aacgain
Suggests:       neroaac
Suggests:       flac123
Suggests:       aften ttaenc
Suggests:       mp3gain

%description
An audio file converter, CD ripper and
replay gain tool GUI for various backends

%prep
%setup -q

%build
%cmake_kde4 
%make

%install
%makeinstall_std -C build DESTDIR=%{buildroot} 

rm -rf %{buildroot}%{_datadir}/applications/kde4/soundkonverter.desktop

install -p -m 755  %{SOURCE1} %{buildroot}%{_datadir}/applications/kde4/soundkonverter.desktop


%find_lang %{name}


%files -f %{name}.lang
%doc CHANGELOG README
%dir %{_datadir}/apps/solid
%dir %{_datadir}/apps/solid/actions
%dir %{_datadir}/apps/soundkonverter
%{_datadir}/apps/soundkonverter/*
%{_bindir}/soundkonverter
%{_libdir}/libsoundkonvertercore.so
%{_datadir}/kde4/services/soundkonverter_*
%{_libdir}/kde4/soundkonverter_*
%{_datadir}/applications/kde4/soundkonverter.desktop
%{_datadir}/icons/hicolor/16x16/apps/*.png                                                                                    
%{_datadir}/icons/hicolor/22x22/apps/*.png                                                                                    
%{_datadir}/icons/hicolor/32x32/apps/*.png                                                                                    
%{_datadir}/icons/hicolor/48x48/apps/*.png                                                                                    
%{_datadir}/icons/hicolor/64x64/apps/*.png  
%{_datadir}/kde4/servicetypes/soundkonverter_codecplugin.desktop
%{_datadir}/kde4/servicetypes/soundkonverter_replaygainplugin.desktop
%{_datadir}/kde4/servicetypes/soundkonverter_ripperplugin.desktop
%{_datadir}/apps/solid/actions/soundkonverter-rip-audiocd.desktop

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7598 |12cr|soundmodem-0.17-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# FIXME: temporarily disable to get package to build (wally 10/2010)
%define Werror_cflags %nil

%define version	0.17
%define rel	1

Summary:	Driver and diagnostic utility for Usermode SoundModem
Name:		soundmodem
Version:	%{version}
Release:	%mkrel %{rel}
License:	GPLv2+
Group:		Communications
Url:		http://www.baycom.org/~tom/ham/soundmodem/
Source0:	http://www.baycom.org/~tom/ham/soundmodem/%{name}-%{version}.tar.gz
BuildRequires:	alsa-oss-devel
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	gtk2-devel
BuildRequires:	audiofile-devel
BuildRequires:	hamlib-devel
Requires(post):		rpm-helper
Requires(preun):	rpm-helper

%description
This package contains the driver and the diagnostic utility for
user-space SoundModem. It allows you to use sound-cards supported
by OSS/Free as Amateur Packet Radio modems.

%package devel

Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{name} = %{version}-%{release}

%description devel
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.

%prep
%setup -q

%build
%configure2_5x \
%ifarch %ix86
	--enable-mmx \
%endif
	--disable-rpath
%make

%install
%makeinstall_std

# init script
install -Dpm 0755 soundmodem.initscript %{buildroot}%{_initrddir}/soundmodem

# config file
install -dm 0755 -d %{buildroot}%{_sysconfdir}/ax25
touch %{buildroot}%{_sysconfdir}/ax25/%{name}.conf

#move devel files to better location
install -dm 0755 %{buildroot}%{_includedir}/%{name}
mv %{buildroot}%{_includedir}/*.h %{buildroot}%{_includedir}/%{name}

%find_lang %{name}

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%files -f %{name}.lang
%doc AUTHORS ChangeLog NEWS README newqpsk/README.newqpsk
%{_sbindir}/soundmodem
%{_bindir}/soundmodemconfig
%{_mandir}/man8/soundmodem*
%config(noreplace) %{_sysconfdir}/ax25/%{name}.conf
%{_initrddir}/soundmodem

%files devel
%{_includedir}/%{name}

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7599 |12cr|SourceCodePro-1.009-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: SourceCodePro
Version: 1.009
Release: %mkrel 1
Summary: Xorg X11 font encodings
Group: Development/X11
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL: http://www.adobe.com
Source: http://citylan.dl.sourceforge.net/project/sourcecodepro.adobe/SourceCodePro_FontsOnly-1.009.zip
License: OFL
BuildArch: noarch

Requires(post,postun): mkfontdir

%description
This package contains the professional monospace fonts.

%prep
%setup -q -n SourceCodePro_FontsOnly-1.009

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_datadir}/fonts/SourceCodePro
cp *.otf %{buildroot}%{_datadir}/fonts/SourceCodePro

%clean
rm -rf %{buildroot}

%post
mkfontdir -n -e %{_datadir}/fonts/SourceCodePro %{_datadir}/fonts/SourceCodePro

%files
%defattr(-,root,root)
%dir %{_datadir}/fonts/SourceCodePro
%{_datadir}/fonts/SourceCodePro/*

%changelog

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7600 |12cr|sourceinstall-2.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		sourceinstall 
Summary:	The GNU Source Installer
Version:	2.5
Release:	%{mkrel 2}
Source0:	ftp://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.gz
URL:		http://www.gnu.org/software/sourceinstall 
Group:		Development/Other
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot 
License:	GPLv3+
BuildRequires:	libsrcinst-devel

%description
For an experienced user, this sofware provides a way to centralize source
installation, keep track of already installed packages and their relevant 
files, check installations for consistency, and have enhanced uninstallation.
For the novice but interested user, this software also offers a way to gain 
confidence with the command line (yes really), the file system, the traditional
UNIX commands, and of course with common source configuration and installation
procedures and options. 
The software is targeted at UNIX-like systems, and should work on recent 
UNIX-likes, with GNU/Linux as the primary target.
Please report any portability problem you should encounter. 
After completing installation of `sourceinstall' itself, the install procedure
becomes: 
   - surf the web, browse a CD or other resource
   - identify a desired source package
   - add it using the installer

%prep 
%setup -q

%build 
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%find_lang %{name}

%clean 
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root,0755) 
%doc AUTHORS ChangeLog
%{_mandir}/man1/sourceinstall*
%{_bindir}/sourceinstall



%changelog
* Sun Sep 20 2009 Thierry Vignaud <tvignaud@mandriva.com> 2.5-2mdv2010.0
+ Revision: 445165
- rebuild

* Thu Nov 06 2008 Adam Williamson <awilliamson@mandriva.org> 2.5-1mdv2009.1
+ Revision: 300350
- no info page any more
- no tcl stuff any more
- now builds against libsrcinst which has all the main buildrequires
- new release 2.5
- spec clean

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Thu Dec 29 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.4-5mdk
- Add buildRequires

* Sun Sep 18 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.4-4mdk
- Really fix PreReq thanks davide

* Sat Sep 17 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.4-3mdk
- Fix PreReq

* Fri Jul 29 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.4-2mdk
- Fix BuildRequires

* Wed Jul 20 2005 Marc Lijour <mlijour@mandriva.com> 0.4-1mdk
- Initial release as RPM


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7601 |12cr|sourceinstall-gtk-2.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		sourceinstall-gtk
Summary:	GUI front end for sourceinstall
Version:	2.5
Release:	%{mkrel 2}
Source0:	ftp://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.gz
URL:		http://www.gnu.org/software/sourceinstall 
Group:		Development/Other
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot 
License:	GPLv3+
BuildRequires:	libsrcinst-devel
BuildRequires:	gtk2-devel
BuildRequires:	imagemagick

%description
For an experienced user, sourceinstall provides a way to centralize source
installation, keep track of already installed packages and their relevant 
files, check installations for consistency, and have enhanced uninstallation.
sourceinstall-gtk is a GUI front end for sourceinstall.

%prep 
%setup -q

%build 
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

# icons
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
install -m 0644 images/icon48x48.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
convert -scale 32 images/icon48x48.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -scale 16 images/icon48x48.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png

# menu entry
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Name=GNU Source Installer
Comment=Install software from source code
Exec=%{_bindir}/%{name} 
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=GTK;Settings;PackageManager;
EOF

%find_lang %{name}

%clean 
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root,0755) 
%doc AUTHORS ChangeLog
%{_bindir}/%{name}
%{_mandir}/*/*
%{_datadir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png


%changelog
* Sun Sep 20 2009 Thierry Vignaud <tvignaud@mandriva.com> 2.5-2mdv2010.0
+ Revision: 445166
- rebuild

* Thu Nov 06 2008 Adam Williamson <awilliamson@mandriva.org> 2.5-1mdv2009.1
+ Revision: 300356
- import sourceinstall-gtk



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7602 |12cr|soya-0.14-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	Soya
%define	tutver	0.14

Summary:	A practical high-level object-oriented 3D engine
Name:		soya
Version:	0.14
Release:	6
License:	GPLv2+
Group:		Development/Python
Url:		http://home.gna.org/oomadness/en/index.html
Source0:	http://download.gna.org/soya/%{oname}-%{version}.tar.bz2
Source1:	http://download.gna.org/soya/%{oname}Tutorial-%{tutver}.tar.bz2
Patch0:		soya-0.14-glu.patch
BuildRequires:	python-devel
BuildRequires:	pkgconfig(libpng)
BuildRequires:	SDL-devel
BuildRequires:	cal3d-devel
BuildRequires:	mesaglu-devel
BuildRequires:	ode-devel
BuildRequires:	glew-devel
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	openal-devel
Requires:	editobj2

%description
A practical high-level object-oriented 3D engine.

# (jiba) A separate package for the tutorial
%package	tutorial
Summary:	Tutorial for the Soya 3D engine
License:	GPLv2+
Group:		Development/Python
Requires:	%{name} >= %{version}
Suggests:	blender python-imaging cerealizer

%description	tutorial
This is a set of tutorial for Soya.
Soya is a practical high-level object-oriented 3D engine for Python.

%prep
%setup -q -n %{oname}-%{version} -a 1
%patch0 -p0
rm -rf `find -name CVS` `find -name .cvswrappers`

%build
python setup.py build #--dont-build-ode

%install
python setup.py install --root=%{buildroot}

%files
%doc README CHANGES AUTHORS
%{_bindir}/%{name}_editor
%{py_platsitedir}/%{name}
%{py_platsitedir}/*.egg-info

%files tutorial
%defattr(644,root,root,0755)
%doc %{oname}Tutorial-%{tutver}/AUTHORS %{oname}Tutorial-%{tutver}/tutorial


%changelog
* Fri Oct 29 2010 Michael Scherer <misc@mandriva.org> 0.14-5mdv2011.0
+ Revision: 590079
- rebuild for python 2.7

* Sun Apr 25 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.14-4mdv2010.1
+ Revision: 538541
- Fix installation with right requires

* Fri May 29 2009 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.14-3mdv2010.0
+ Revision: 381032
- add suggests for soya-tutorial on blender, python-imaging & cerealizer (#35453)

* Sat Dec 27 2008 Michael Scherer <misc@mandriva.org> 0.14-2mdv2009.1
+ Revision: 319896
- rebuild for new python

* Sat Sep 06 2008 Emmanuel Andry <eandry@mandriva.org> 0.14-1mdv2009.0
+ Revision: 281880
- New version

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.13.2-1mdv2009.0
+ Revision: 140850
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Aug 02 2007 Adam Williamson <awilliamson@mandriva.org> 0.13.2-1mdv2008.0
+ Revision: 57971
- drop patch1 (merged upstream)
- use py_platsitedir macro in both places in file list
- specify license as GPLv2
- new upstream release 0.13.2, includes fixes for python 2.5 (#32216)


* Sun Mar 11 2007 Olivier Blin <oblin@mandriva.com> 0.13-2mdv2007.1
+ Revision: 141199
- fix crash when loading models (patch from Jan Ciger, #27714)

  + Per Øyvind Karlsen <pkarlsen@mandriva.com>
    - update url

* Mon Feb 19 2007 Emmanuel Andry <eandry@mandriva.org> 0.13-1mdv2007.1
+ Revision: 122632
- New version 0.13
- This release supports latest ode (drop patch)

* Mon Jan 22 2007 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.12-8mdv2007.1
+ Revision: 111645
- build against new ode

  + Olivier Blin <oblin@mandriva.com>
    - update buildrequires (pyrex is now named python-pyrex)

* Sat Dec 09 2006 Olivier Blin <oblin@mandriva.com> 0.12-7mdv2007.1
+ Revision: 94072
- use py_platsitedir for egg-info files
- include python egg-info files and rebuilt for new python (#27564)
- Import soya

* Wed Sep 27 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.12-6mdv2007.0
- I suck

* Wed Sep 27 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.12-5mdv2007.0
- bag one more buildrequires

* Wed Sep 27 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.12-4mdv2007.0
- build again now glew is really available

* Fri Sep 22 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.12-3mdv2007.0
- rebuild against new libcal3d (fixes #25814)

* Tue Aug 29 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.12-2mdv2007.0
- don't use included ode, but system ode (P0)
- cosmetics

* Mon Aug 28 2006 Emmanuel Andry <eandry@mandriva.org> 0.12-1mdv2007.0
- 0.12

* Sun Jun 18 2006 Emmanuel Andry <eandry@mandriva.org> 0.11.2-1mdv2007.0
- 0.11.2
- drop patch1
- fix buildrequires

* Wed Nov 30 2005 Guillaume Bedot <littletux@mandriva.org> 0.10.1-3mdk
- rebuild

* Tue Oct 11 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.10.1-2mdk
- Fix BuildRequires

* Wed Aug 31 2005 Michael Scherer <misc@mandriva.org> 0.10.1-1mdk
- update to 0.10.1
- rpmbuildupdateable

* Fri Apr 22 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.9.3-0.cvs20050313.3mdk
- update url
- %%mkrel
- build against new dynamically linked ode (P1)

* Tue Mar 15 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.9.3-0.cvs20050313.2mdk
- make it work with latest cal3d (P0 from Jan Ciger, fixes #14567)

* Mon Mar 14 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.9.3-0.cvs20050313.1mdk
- use cvs snapshot to work against latest cal3d

* Wed Mar 09 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.9.2-2mdk
- rebuild for new cal3d

* Tue Feb 08 2005 Lenny Cartier <lenny@mandrakesoft.com> 0.9.2-1mdk
- from Gertz Raphaël <rapsys@free.fr> : 
- 0.9.2

* Thu Jan 20 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.9.1-3mdk
- fix buildrequires

* Fri Jan 14 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.9.1-2mdk
- fix buildrequires

* Mon Jan 03 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.9.1-1mdk
- 0.9.1
- updated tutorial to 0.9
- fix summary-ended-with-dot

* Sat Dec 04 2004 Michael Scherer <misc@mandrake.org> 0.8.2-2mdk
- Rebuild for new python

* Sat Oct 23 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.8.2-1mdk
- 0.8.2

* Fri Jul 09 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.7c-1mdk
- 0.7c
- drop patch, fixed upstream
- add new buildrequires
- update tutorial

* Wed Jun 30 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.6.1-4mdk
- update url

* Thu Jun 17 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.6.1-3mdk
- rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7603 |12cr|space-1.0.0-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define  version    1.0.0
%define  release    %mkrel 14
%define name  space

Summary: Desktop backgrounds - Photo and data images from NASA
Name: %{name}
Version: %{version}
Release: %{release}
License: Public domain 
Group: Graphical desktop/Other
Source: %{name}-%{version}.tar.bz2
Source1: README.space
Source2: PHOTO_FAQ.ps

URL: http://www.nasa.gov/gallery/photo/
BuildRoot:%{_tmppath}/%{name}-buildroot
BuildArchitectures: noarch

%description
An extract of more than 500,000 photos and data images from 10 NASA
Centers have been linked together to create a searchable database of
agency imagery covering a variety of NASA programs. The NASA Image
Exchange (http://nix.nasa.gov/) is the first step toward a
comprehensive online imagery collection, and other collections will be
added as they become available. Curators of NASA image collections can
contact the NIX for details on how to join the project.

%prep
rm -rf $RPM_BUILd_ROOT

%setup0 -c

%install

mkdir -p $RPM_BUILD_ROOT%{_datadir}/pixmaps/backgrounds
cd $RPM_BUILD_ROOT%{_datadir}/pixmaps/backgrounds
bzcat %{SOURCE0}|tar xv

cd $RPM_BUILD_SOURCE
mkdir -p $RPM_BUILD_ROOT/%{_docdir}/%name-%version
cp %{SOURCE1} %{SOURCE2} $RPM_BUILD_ROOT/%{_docdir}/%name-%version/

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-, root, root)
%{_datadir}/pixmaps/backgrounds/space
%_docdir/%name-%version/*



%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.0.0-14mdv2010.0
+ Revision: 434011
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0.0-13mdv2009.0
+ Revision: 260915
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0.0-12mdv2009.0
+ Revision: 252789
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 1.0.0-10mdv2008.1
+ Revision: 127497
- kill re-definition of %%buildroot on Pixel's request
- import space


* Thu Dec 15 2005 Lenny Cartier <lenny@mandriva.com> 1.0.0-10mdk
- rebuild

* Fri Sep 10 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.0.0-9mdk
- rebuild

* Mon Aug 18 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.0.0-8mdk
- remove obsoletes & provides

* Wed Jan 22 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.0.0-7mdk
- rebuild

* Tue Oct 08 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.0.0-6mdk
- rebuild

* Tue Sep 04 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.0.0-5mdk
- s/Copyright/License

* Mon Sep 18 2000 Lenny Cartier <lenny@mandrakesoft.com> 1.0.0-4mdk
- BM

* Wed May 03 2000 Lenny Cartier <lenny@mandrakesoft.com> 1.0.0-3mdk
- fix group

* Fri Dec 10 1999 - David BAUDENS <baudens@mandrakesoft.com>
- Fix Group

* Wed Nov 24 1999 - David BAUDENS <baudens@mandrakesoft.com>
- Split into several packages

* Fri Apr 30 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
- Mandrake adptations.

* Fri Apr  2 1999 Jonathan Blandford <jrb@redhat.com>
- added propaganda tiles.  Spruced it up a bit
- moved README files out of tarball, and into docs dir.

* Fri Mar 19 1999 Michael Fulbright <drmike@redhat.com>
- First attempt

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7604 |12cr|spacepong-0.0.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	spacepong
%define version	0.0.2
%define release	3
%define	Summary	An innovative pong like game

Summary:	%{Summary}
Name:		%{name}
Version:	%{version} 
Release:	%mkrel %{release}
License:	GPLv2+
Group:		Games/Arcade
URL:		http://spacepong.sourceforge.net/
Source0:	http://belnet.dl.sourceforge.net/sourceforge/spacepong/%{name}_%{version}-1.tar.bz2
BuildArch:	noarch
Requires:	pygame
BuildRequires:	imagemagick
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot 

%description
An innovative game that is controlled with the mouse.
Steer you spacecraft ball around the screen and pickup
speed by bouncing off the walls. The goal is to collect
a certain amount of space boxes in a short time

%description -l he_IL
משחק תוצרת כחול לבן, העיקרון דיי פשוט :צריך לשלוט
בחללית הקטנה בעזרת העכבר (וזה לא פשוט כי החללית
נסחפת) ולאסוף חבילות מטען בחלל. צריך גם להיזהר לא
להתנגש במטאורים ובמוקשים ולעמוד במגבלות הזמן

%prep 
%setup -q -n %{name}-%{version}
convert data/ship.png -size 48x48 ship-48x48.png

%build 
#no build, this is a python script

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std datadir=%{_gamesdatadir}/%{name}

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/

cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{_gamesbindir}/%{name}
Icon=arcade_section
Categories=Game;ArcadeGame;
Name=SpacePong
Comment=%{Summary}
EOF

install -m644 data/ship-small.png -D $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
install -m644 data/ship.png -D $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
install -m644 ship-48x48.png -D $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png

%clean 
rm -rf $RPM_BUILD_ROOT 

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files
%defattr(-,root,root,0755) 
%{_datadir}/applications/mandriva-%{name}.desktop
%{_gamesdatadir}/%{name}/data
%{_gamesbindir}/%{name}
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png


%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.0.2-3mdv2010.0
+ Revision: 434012
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 0.0.2-2mdv2009.0
+ Revision: 218426
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri Jan 25 2008 Funda Wang <fundawang@mandriva.org> 0.0.2-2mdv2008.1
+ Revision: 158020
- fix desktop entry

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Dec 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.0.2-1mdv2008.1
+ Revision: 135454
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request
- import spacepong


* Wed Aug 10 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.0.2-1mdk
- import rpm with some adaptations (nice third party spec! :)

* Tue Aug 09 2005 Dovix <dovix2003@yahoo.com> 0.0.2-0.1.102mdk
- New release
- Use mkrel
- Fix some errors reported by rpmlint

* Fri Jul 29 2005 Dovix <dovix2003@yahoo.com> 0.0.1-1mdk
- Initial version

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7605 |12cr|spamoracle-1.4-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: spamoracle
Version: 1.4
Release: %mkrel 9
Group: Networking/Mail
Summary: Spam filter based on statistical analysis of e-mail contents
License: GPL
Url: http://pauillac.inria.fr/~xleroy/software.html#spamoracle
Source: http://pauillac.inria.fr/~xleroy/software/spamoracle-%version.tar.bz2
BuildRequires: ocaml
Buildroot: %_tmppath/%name-%version-buildroot

%description
SpamOracle is a tool to help detect and filter away "spam"
(unsolicited commercial e-mail).  It proceeds by statistical analysis
of the words that appear in the e-mail, comparing the frequencies of
words with those found in a user-provided corpus of known spam and
known legitimate e-mail.  The classification algorithm is based on
Bayes' formula, and is described in Paul Graham's paper, "A plan for
spam", http://www.paulgraham.com/spam.html.

%prep
%setup -q

%build
%make

%install
rm -rf %buildroot
mkdir -p %buildroot/{%_bindir,%_mandir/{man1,man5}}
%makeinstall BINDIR=%buildroot/%_bindir MANDIR=%buildroot/%_mandir

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc README Changes
%_bindir/spamoracle
%_mandir/man1/spamoracle.1*
%_mandir/man5/spamoracle.conf.5*




%changelog
* Thu Sep 22 2011 Götz Waschk <waschk@mandriva.org> 1.4-9mdv2012.0
+ Revision: 700801
- rebuild

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 1.4-8mdv2011.0
+ Revision: 445186
- rebuild

* Tue Jan 06 2009 Florent Monnier <blue_prawn@mandriva.org> 1.4-7mdv2009.1
+ Revision: 325808
- removed procmail dep (can be used with anything)

* Sat Aug 02 2008 Thierry Vignaud <tv@mandriva.org> 1.4-7mdv2009.0
+ Revision: 260916
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 1.4-6mdv2009.0
+ Revision: 252898
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot


* Fri Nov 24 2006 Götz Waschk <waschk@mandriva.org> 1.4-4mdv2007.0
+ Revision: 86893
- Import spamoracle

* Fri Nov 24 2006 Gtz Waschk <waschk@mandriva.org> 1.4-4mdv2007.1
- rebuild

* Tue Nov 08 2005 Götz Waschk <waschk@mandriva.org> 1.4-3mdk
- Rebuild

* Fri Nov 05 2004 Gtz Waschk <waschk@linux-mandrake.com> 1.4-2mdk
- rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7606 |12cr|spampd-2.30-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		spampd
Version:	2.30
Release:	7
Summary:	Spam Proxy Daemon
Source0:	http://www.wdg.us/Content/rd/mta/%{name}/%{name}-%{version}.tar.bz2
Patch0:		spampd-2.30-mdv.patch
URL:		http://www.wdg.us/index.cfm/rd/mta/spampd.htm
License:	GPLv2+
Group:		Networking/Mail
BuildArch:	noarch
BuildRequires:	perl
Requires(post,preun):	rpm-helper

%description
spampd is an SMTP/LMTP proxy that marks (or tags) spam using
SpamAssassin (http://www.SpamAssassin.org/). The proxy is designed
to be transparent to the sending and receiving mail servers and at no point
takes responsibility for the message itself. If a failure occurs within
spampd (or SpamAssassin) then the mail servers will disconnect and the
sending server is still responsible for retrying the message for as long
as it is configured to do so.

%prep
%setup -q
%patch0 -p1 -b .mdv
make spampd.8
chmod 644 *

%install
mkdir -p %{buildroot}%{_initrddir}
mkdir -p %{buildroot}%{_sbindir}
mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
mkdir -p %{buildroot}%{_mandir}/man8
install -m 755 spampd %{buildroot}%{_sbindir}/spampd
install -m 755 spampd-rh-rc-script %{buildroot}%{_initrddir}/spampd
install -m 644 spampd.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/spampd
install -m 644 spampd.8 %{buildroot}%{_mandir}/man8/spampd.8

%post
%_post_service spampd
if [ -x /usr/sbin/postconf ] && [ -z `/usr/sbin/postconf -h content_filter` ] && \
	grep -qs '^lmtp-filter\>' /etc/postfix/master.cf;then
		LISTEN=127.0.0.1:10025
		MAXCHILD=5
		[ -f /etc/sysconfig/spampd ] && . /etc/sysconfig/spampd
		postconf -e content_filter=lmtp-filter:${LISTEN}
		postconf -e receive_override_options=no_address_mappings
		postconf -e lmtp-filter_destination_concurrency_limit=${MAXCHILD}
fi

%preun
%_preun_service spampd

%files
%defattr(-,root,root,755)
%doc changelog.txt spampd.html
%{_sbindir}/spampd
%config(noreplace) %{_initrddir}/spampd
%config(noreplace) %{_sysconfdir}/sysconfig/spampd
%{_mandir}/man8/spampd.8*





%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 2.30-6mdv2010.0
+ Revision: 434013
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.30-5mdv2009.0
+ Revision: 260939
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.30-4mdv2009.0
+ Revision: 252910
- rebuild
- fix no-buildroot-tag

* Tue Dec 18 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.30-2mdv2008.1
+ Revision: 131798
- fix prereq on rpm-helper
- kill re-definition of %%buildroot on Pixel's request


* Sun Jul 30 2006 Luca Berra <bluca@comedia.it>
+ 2006-07-30 21:24:55 (42827)
- force default umask (#24001)
  rework initscript
  spec cleanup

* Sun Jul 30 2006 Luca Berra <bluca@comedia.it>
+ 2006-07-30 17:37:14 (42815)
- import spampd-2.30-1mdk

* Sat Jan 21 2006 Luca Berra <bluca@vodka.it> 2.30-1mdk
- New release 2.30

* Fri Oct 15 2004 Luca Berra <bluca@vodka.it> 2.20-1mdk 
- 2.20

* Sun Feb 01 2004 Luca Berra <bluca@vodka.it> 2.12-2mdk 
- auto-add to postfix

* Sat Jan 17 2004 Luca Berra <bluca@vodka.it> 2.12-1mdk 
- 2.12
- use tar package

* Sun Nov 09 2003 Luca Berra <bluca@vodka.it> 2.11-2mdk
- fix description tag
- fixed init-script

* Sun Oct 05 2003 Luca Berra <bluca@vodka.it> 2.11-1mdk
- initial release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7607 |12cr|spandsp-0.0.6-0.pre21
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2

%define libnamedevold %{mklibname spandsp 0}-devel
%define libname %mklibname spandsp %{major}
%define libnamedev %mklibname spandsp -d
%define libnamestaticdev %mklibname spandsp -d -s

Summary:        Steve's SpanDSP library for telephony spans
Name:           spandsp
Version:        0.0.6
Release:        %mkrel 0.pre21
License:        GPL
Group:          System/Libraries
URL:            http://www.soft-switch.org/
Source0:        http://www.soft-switch.org/downloads/spandsp/spandsp-%{version}pre21.tgz
BuildRequires:  audiofile-devel
BuildRequires:  fftw2-devel
BuildRequires:  file
BuildRequires:  fltk-devel
BuildRequires:  jpeg-devel
BuildRequires:  libtool
BuildRequires:  libxml2-devel
BuildRequires:  tiff-devel

%description
spandsp is a library for DSP in telephony spans. It can perform many of the
common DSP functions, such as the generation and detection of DTMF and
supervisory tones.

%package -n %{libname}
Summary:        Steve's SpanDSP library for telephony spans
Group:          System/Libraries

%description -n %{libname}
spandsp is a library for DSP in telephony spans. It can perform many of the
common DSP functions, such as the generation and detection of DTMF and
supervisory tones.

%package -n %{libnamedev}
Summary:        Header files and libraries needed for development with SpanDSP
Group:          Development/C
Obsoletes:      %{libnamedevold} < %{version}-%{release}
Provides:       %{name}-devel = %{version}-%{release}
Requires:       %{libname} = %{version}-%{release}

%description -n %{libnamedev}
This package includes the header files and libraries needed for developing
programs using SpanDSP.

%package -n %{libnamestaticdev}
Summary:        Static libraries needed for development with SpanDSP
Group:          Development/C
Provides:       %{name}-static-devel = %{version}-%{release}
Requires:       %{libnamedev} = %{version}-%{release}

%description -n %{libnamestaticdev}
This package includes the static libraries needed for developing programs
using SpanDSP.

%prep

%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files -n %{libname}
%doc AUTHORS ChangeLog COPYING DueDiligence INSTALL NEWS README
%{_libdir}/lib*.so.%{major}*

%files -n %{libnamedev}
%{_includedir}/spandsp
%{_includedir}/*.h
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc

%files -n %{libnamestaticdev}
%{_libdir}/*.a


%changelog
* Thu Nov 03 2011 Alexander Khrukin <akhrukin@mandriva.org> 0.0.6-0.pre18mdv2011.0
+ Revision: 713253
- added new files removed old
- pkgconfig fix in spec and version bump

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 0.0.5-0.pre4.2mdv2010.0
+ Revision: 434015
- rebuild

* Tue Jul 22 2008 Oden Eriksson <oeriksson@mandriva.com> 0.0.5-0.pre4.1mdv2009.0
+ Revision: 240865
- 0.0.5pre4

* Wed Jun 18 2008 Oden Eriksson <oeriksson@mandriva.com> 0.0.4-0.pre7.3mdv2009.0
+ Revision: 225610
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 0.0.4-0.pre7.2mdv2008.1
+ Revision: 140850
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Sep 04 2007 David Walluck <walluck@mandriva.org> 0.0.4-0.pre7.2mdv2008.0
+ Revision: 79130
- 0.0.4pre7

* Sat Jul 21 2007 Stefan van der Eijk <stefan@mandriva.org> 0.0.4-0.pre3.2mdv2008.0
+ Revision: 54337
- fix new dev stuff breakage

* Wed Jul 18 2007 David Walluck <walluck@mandriva.org> 0.0.4-0.pre3.1mdv2008.0
+ Revision: 53318
- 0.0.4pre3


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7608 |12cr|sparkleshare-0.2.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           sparkleshare
Version:        0.2.4
Release:        %mkrel 1
Summary:        Easy file sharing based on git repositories
Group:          Networking/File transfer 
License:        GPLv3
URL:            http://www.sparkleshare.org/
Source0:        https://github.com/downloads/hbons/SparkleShare/sparkleshare-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires:  mono-devel ndesk-dbus-devel ndesk-dbus-glib-devel notify-sharp-devel
BuildRequires:  desktop-file-utils intltool 
BuildRequires:  gnome-doc-utils nant
BuildRequires:  webkit-sharp-devel
# BuildRequires:  smartirc4net-devel
Requires:       git desktop-file-utils yelp

%description
Easy file sharing based on git repositories. A special folder is setup,
and directories/files placed within are placed in a git-based version
control system and synchronized elsewhere.


%prep
%setup -q

%build
%configure
# no parallel make on SMP because it's racy for this build :(
GMCS_FLAGS=-codepage:utf8 make

%install
rm -rf %{buildroot}
%{__mkdir_p} %{buildroot}%{_libdir}/mono/gac/
make install DESTDIR=%{buildroot}
desktop-file-validate %{buildroot}/%{_datadir}/applications/sparkleshare.desktop

# find translations
%find_lang %{name}

%post
touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :

%postun
if [ $1 -eq 0 ] ; then
    touch --no-create %{_datadir}/icons/hicolor &>/dev/null
    gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
fi

%posttrans
gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root,-)
/usr/bin/sparkleshare
%{_libdir}/sparkleshare/
/usr/share/sparkleshare/
/usr/share/applications/sparkleshare.desktop
# /usr/share/gnome/help/sparkleshare/
/usr/share/icons/hicolor/16x16/apps/folder-sparkleshare.png
/usr/share/icons/hicolor/22x22/apps/folder-sparkleshare.png
/usr/share/icons/hicolor/24x24/apps/folder-sparkleshare.png
/usr/share/icons/hicolor/256x256/apps/folder-sparkleshare.png
/usr/share/icons/hicolor/32x32/apps/folder-sparkleshare.png
/usr/share/icons/hicolor/48x48/apps/folder-sparkleshare.png
/usr/share/icons/hicolor/24x24/status/process-syncing-sparkleshare-i*.png

%doc README
%doc %{_mandir}/man1/sparkleshare.1.*


%changelog
* Tue Jul 12 2011 Leonardo Coelho <leonardoc@mandriva.com> 0.2.4-1mdv2011
+ Revision: 689719
- import package using fedora spec
- Created package structure for sparkleshare.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7609 |12cr|spatialindex-1.7.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	2
%define	libname	%mklibname %{name} %{major}
%define	devname	%mklibname %{name} -d

Name:		spatialindex
Version:	1.7.1
Release:	1
Summary:	Spatial index library
Group:		System/Libraries
License:	LGPLv2+
URL:		http://libspatialindex.github.com
Source0:	http://download.osgeo.org/lib%{name}/%{name}-src-%{version}.tar.bz2
# Create proper soname symlinks and versioned libspatialindex_c
# https://github.com/libspatialindex/libspatialindex/issues/9
# https://github.com/libspatialindex/libspatialindex/issues/6
Patch0:		%{name}-1.7.1-soname-includedir.patch
BuildRequires:	cmake

%description
Spatialindex provides a general framework for developing spatial indices.
Currently it defines generic interfaces, provides simple main memory and
disk based storage managers and a robust implementation of an R*-tree,
an MVR-tree and a TPR-tree.

%package -n %{libname}
Summary:	Spatial index library
Group:		System/Libraries

%description -n %{libname}
Spatialindex provides a general framework for developing spatial indices.
Currently it defines generic interfaces, provides simple main memory and
disk based storage managers and a robust implementation of an R*-tree,
an MVR-tree and a TPR-tree.

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/C++
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{devname}
Development files for %{name}.

%prep
%setup -qn %{name}-src-%{version}
%patch0 -p1 -b .soname-includedir~

# Correct FSF postal address
# https://github.com/libspatialindex/libspatialindex/issues/5
for f in $(find . \( -name "*.h" -o -name "*.cc" -o -name COPYING \)); do
    sed -e 's/59 Temple Place, Suite 330/51 Franklin Street, Fifth Floor/' \
    -e 's/02111-1307/02110-1301/' $f > $f.tmp \
    && touch -r $f $f.tmp \
    && mv $f.tmp $f
done


%build
%cmake
%make

%install
%makeinstall_std -C build

%files -n %{libname}
%{_libdir}/lib%{name}*.so.%{major}*

%files -n %{devname}
%doc AUTHORS ChangeLog COPYING README
%{_includedir}/%{name}
%{_libdir}/lib%{name}*.so


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7610 |12cr|spe-0.8.4.h-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A Python-based IDE 
Name:		spe
Version:	0.8.4.h
Release:	%{mkrel 3}
Source0:	http://download.berlios.de/python/%{name}-%{version}-wx2.6.1.0.tar.gz
License:	GPLv2+
Group:		Development/Python
URL:		http://pythonide.stani.be 
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	python-devel
BuildRequires:	imagemagick
Requires:	wxPython >= 2.6.1.0
Requires:	pychecker

%description
Spe is a free Python IDE with auto indentation & completion, call tips, 
syntax coloring & highlighting, UML diagrams, class explorer, source index, 
auto todo list, sticky notes, pycrust shell, file browsers, drag&drop, 
context help and Blender support.

%prep
%setup -q

%build

%install
rm -rf %{buildroot}
python setup.py install --root=%{buildroot} --compile --optimize=2

mkdir -p %{buildroot}%{_iconsdir}/hicolor/{48x48,32x32,16x16}/apps
convert build/lib/_spe/images/spe.png -scale 48x48 %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
convert build/lib/_spe/images/spe.png -scale 32x32 %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert build/lib/_spe/images/spe.png -scale 16x16 %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=SPE
Comment=Python IDE
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=GTK;Development;IDE;
EOF

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%files
%defattr(-,root,root)
%{py_puresitedir}/_%{name}
%{py_puresitedir}/*.egg-info
%{_bindir}/%{name}*
%{_datadir}/applications/mandriva-%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png



%changelog
* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 0.8.4.h-3mdv2010.0
+ Revision: 445202
- rebuild

* Sat Dec 27 2008 Adam Williamson <awilliamson@mandriva.org> 0.8.4.h-2mdv2009.1
+ Revision: 319721
- rebuild with python 2.6

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Wed Aug 20 2008 Adam Williamson <awilliamson@mandriva.org> 0.8.4.h-1mdv2009.0
+ Revision: 274406
- correct group
- clean file list
- correct .desktop file name, summary, icon name, categories
- fd.o icons
- use --optimize=2 to get .pyo files
- use %%{buildroot} not $RPM_BUILD_ROOT
- requires pychecker
- new license policy
- wx2.6.1.0 is not part of the version just indicates requires wx version
- upstream stopped using SPE in tarball name so no need for that define
- new release 0.8.4.h

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - drop old menu

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.8.2.a_wx2.6.1.0-2mdv2008.1
+ Revision: 140850
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'


* Tue Dec 05 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.8.2.a_wx2.6.1.0-2mdv2007.0
+ Revision: 91333
- Rebuild against new python
- import spe-0.8.2.a_wx2.6.1.0-1mdv2007.0

* Sat Aug 26 2006 Stew Benedict <sbenedict@mandriva.com> 0.8.2.a_wx2.6.1.0-1mdv2007.0
- 0.8.2.a-wx2.6.1.0, xdg menu

* Tue Dec 20 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.8.1.b_wx2.6.1.0_bl2.35-2mdk
- Fix BuildRequires

* Fri Dec 16 2005 Stew Benedict <sbenedict@mandriva.com> 0.8.1.b_wx2.6.1.0_bl2.35-1mdk
- 0.8.1.b-wx2.6.1.0.-bl2.35

* Fri Oct 21 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.7.5.c_wx2.6.1.0_bl2.35-2mdk
- Fix BuildRequires
- %%{1}mdv2007.1

* Thu Sep 29 2005 Stew Benedict <sbenedict@mandriva.com> 0.7.5.c_wx2.6.1.0_bl2.35-1mdk
- first Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7611 |12cr|specto-0.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		specto
Version:	0.4.1
Release:	1
Summary:	An desktop application that will watch configurable events
Group:		Networking/Other 
License:	GPLv2+
URL:		http://specto.sourceforge.net
Source0:	http://specto.googlecode.com/files/%{name}-%{version}.tar.gz

BuildRequires:	python-devel
BuildRequires:	intltool

Requires:	librsvg2
Requires:	%{mklibname gnome-keyring0}
Requires:	gnome-python
Requires:	gnome-python-extras
Requires:	gnome-python-gconf
Requires:	pygtk2 >= 2.10
Requires:	python-numpy
Requires:	python-libxml2
Requires:	python-dbus
Requires:	python-notify
Requires:	xdg-utils

%description

Specto is a desktop application that will watch configurable events 
(such as website updates, emails, file and folder changes, 
system processes, etc) and then trigger notifications.

Specto can watch a website for updates (or a syndication feed, 
or an image, etc), and notify you when there is activity 
(otherwise, Specto will just stay out of the way).
This changes the way you work, because you can be informed 
of events instead of having to look out for them.


%prep
%setup -q

%build
%{__python} setup.py build
%__rm -f data/icons/*.~?~ data/icons/scalable/*.~?~


%install
%__rm -rf %{buildroot}
%{__python} setup.py install --root %{buildroot}

%__rm -rf %{buildroot}%{_datadir}/doc/%{name}
%__install -d %{buildroot}%{_sysconfdir}/xdg/autostart
%__cp %{buildroot}%{_datadir}/applications/%{name}.desktop %{buildroot}%{_sysconfdir}/xdg/autostart/%{name}.desktop
%__cat <<EOF >>%{buildroot}%{_sysconfdir}/xdg/autostart/%{name}.desktop
OnlyShowIn=GNOME;
X-GNOME-Autostart-Phase=Applications
X-GNOME-Autostart-enabled=false
EOF

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS COPYING README
%{_bindir}/%{name}
%dir %{py_puresitedir}/spectlib
%{py_puresitedir}/spectlib/*.py
%dir %{py_puresitedir}/spectlib/plugins
%{py_puresitedir}/spectlib/plugins/*.py
%dir %{py_puresitedir}/spectlib/tools
%{py_puresitedir}/spectlib/tools/*.py
%{py_puresitedir}/%{name}-%{version}-py*.egg-info
%{_datadir}/applications/%{name}.desktop
%{_sysconfdir}/xdg/autostart/%{name}.desktop
%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
%{_datadir}/indicators/messages/applications/%{name}
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/icons
%{_datadir}/%{name}/uis



%changelog
* Sun May 20 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.4.1-1
+ Revision: 799740
- version update 0.4.1

* Thu Nov 04 2010 Luc Menut <lmenut@mandriva.org> 0.3.1-4mdv2011.0
+ Revision: 593471
- fix file list (.egg-info filename)
- rebuild for python 2.7
- drop %%py_requires macro
- use %%pyver macro for .egg-info file

* Tue Jun 01 2010 Luc Menut <lmenut@mandriva.org> 0.3.1-3mdv2010.1
+ Revision: 546869
- can't be noarch because of libgnome-keyring requirement

* Tue Jun 01 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.3.1-2mdv2010.1
+ Revision: 546851
- rebuild for wrong requires in the package in i586 repo

* Sun Aug 30 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.3.1-1mdv2010.0
+ Revision: 422581
- change layout

  + Luc Menut <lmenut@mandriva.org>
    - import specto


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7612 |12cr|speedcrunch-0.10.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		speedcrunch
Version:	0.10.1
Release:	%mkrel 1
Summary:	Fast, high precision and powerful desktop calculator
License:	GPLv2+
Group:		Sciences/Mathematics
Source0:	http://speedcrunch.googlecode.com/files/%{name}-%{version}.tar.gz
URL:		http://speedcrunch.org

BuildRequires:	qt4-devel 
BuildRequires:	cmake
BuildRequires:	imagemagick
BuildRequires:	desktop-file-utils
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot


%description
SpeedCrunch is a fast, high precision and powerful desktop calculator.

Among its features are:
- high precision, up to 50 decimal digits
- to be enjoyed using keyboard
- result shown in scrollable window
- history of last expressions (use up and down arrow)
- built-in functions: abs, sqrt, pi, log, exp, ln, sin, cos, tan, sinh,
  cosh, tanh, asin, acos, atan, arsinh, arcosh, artanh
- postfix operator ! lets you compute factorials
- support for variables, e.g try x=pi/3 and then sin(x)
- special variable ans holds the last calculation result
- percent operator, try e.g. 45%*75 or price/80%
- angle mode: Alt+D for degrees, Alt+R for radians
- automatic parentheses closing, e.g. cos(pi/4 becomes cos(pi/4)

%prep
%setup -q

# fix encoding
mv LISEZMOI LISEZMOI.ISO-8859-1
iconv -f ISO-8859-1 -t UTF8 LISEZMOI.ISO-8859-1 -o LISEZMOI

%build
lrelease src/i18n/*.ts
%cmake_qt4 ../src
%make

%install
rm -rf %{buildroot}
cd build
%makeinstall DESTDIR=%{buildroot}

# move and convert speedcrunch icon
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/{16x16,32x32,48x48}/apps
pushd %{buildroot}%{_datadir}/icons/hicolor/48x48/apps
mv %{buildroot}%{_datadir}/pixmaps/%{name}.png %{name}.png
convert -resize 16x16 %{name}.png \
	%{buildroot}%{_datadir}/icons/hicolor/16x16/apps/%{name}.png
convert -resize 32x32 %{name}.png \
	%{buildroot}%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
rm -rf %{buildroot}%{_datadir}/pixmaps
popd

# fix desktop file
sed -i -e 's/speedcrunch.png/speedcrunch/' \
	%{buildroot}%{_datadir}/applications/%{name}.desktop
desktop-file-install \
	--remove-category=KDE \
	--remove-category=Utility \
	--add-category=Math \
	--add-category=X-MandrivaLinux-MoreApplications-Sciences-Mathematics \
	--dir %{buildroot}%{_datadir}/applications \
	%{buildroot}%{_datadir}/applications/*

# set make_math_pngs.sh executable
chmod +x %{buildroot}%{_datadir}/%{name}/books/images/make_math_pngs.sh

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc doc/* ChangeLog ChangeLog.floatnum COPYING HACKING.txt
%doc INSTALL.txt LISEZMOI PACKAGERS README TRANSLATORS
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/*/apps/%{name}.png
%{_datadir}/%{name}


%changelog
* Fri May 15 2009 Jérôme Brenier <incubusss@mandriva.org> 0.10.1-1mdv2010.0
+ Revision: 375874
- import speedcrunch



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7613 |12cr|speed-dreams-2.0.0-1.4687.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define svn 4687

Name:		speed-dreams
Version:	2.0.0
Release:	1.%{svn}.2
Summary:	Speed Dreams 2.0 a racing cars game
License:	GPLv2
Group:		Games/Arcade
URL:		http://speed-dreams.sourceforge.net/
Source0:	%{name}-src-base-2.0.0-r%{svn}.tar.xz
BuildRequires:	cmake
BuildRequires:	imagemagick
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	pkgconfig(freealut)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(glut)
BuildRequires:	pkgconfig(libenet)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(xmu)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	jpeg-devel
BuildRequires:	plib-devel
Requires:	openal
Requires:	mesa
Requires:	%{name}-data-base = %{version}

%description
A fork of the open racing car simulator Torcs,
aiming to implement exciting new features, cars, tracks and 
AI opponents to make a more enjoyable game for the player, 
as well as constantly improving visual and physics realism.

%package	robots-hq
Group:		Games/Arcade
Requires:	%{name} >= %{version}
Requires:	%{name}-data-hq >= %{version}
Summary:	Basic robots for %{name}

%description	robots-hq
HQ robots for LS1 and 36GP series cars in %{name}

%package	robots-more-hq
Group:		Games/Arcade
Requires:	%{name} >= %{version}
Requires:	%{name}-robots-hq >= %{version}
Requires:	%{name}-data-more-hq
Summary:	More hq robots for %{name}

%description	robots-more-hq
more HQ robots for TRB1 series cars and add kilo2008 robot in %{name}

%package	robots-wip
Group:		Games/Arcade
Requires:	%{name} >= %{version}
Requires:	%{name}-robots-more-hq >= %{version}
Requires:	%{name}-data-wip
Summary:	Wip robots for %{name}

%description	robots-wip
wip robots for LS2, MP5 and RS series cars in %{name}

%package	devel
Group:		Games/Arcade
Requires:	%{name} = %{version}-%{release}
Summary:	Development file for %{name}

%description	devel
includes files for development robots for %{name}

%prep
%setup -n %{name}-2 -q

%build
%cmake -DCMAKE_SKIP_RPATH:BOOL=OFF -DBUILD_SHARED_LIBS:BOOL=OFF -DOPTION_TRACE:BOOL=OFF
%make 

%install
%makeinstall_std -C build

rm  -rf %{buildroot}%{_gamesdatadir}/%{name}-2/cmake
rm  -rf %{buildroot}%{_gamesdatadir}/%{name}-2/data
rm  -rf %{buildroot}%{_gamesdatadir}/%{name}-2/config
rm  -rf %{buildroot}%{_gamesdatadir}/%{name}-2/drivers
rm  -rf %{buildroot}%{_gamesdatadir}/%{name}-2/*.txt
rm  -rf %{buildroot}/%{_libdir}/games/%{name}-2/drivers/networkhuman
rm  -rf %{buildroot}/%{_libdir}/games/%{name}-2/drivers/simplix_mpa1

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=%{name}
Comment=%{summary}
Exec=%{_gamesbindir}/%{name}-2
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=false
Categories=Game;ArcadeGame;
EOF

install -d %{buildroot}{%{_miconsdir},%{_liconsdir}}
convert -size 16x16 data/data/icons/icon.png %{buildroot}%{_miconsdir}/%{name}.png
install data/data/icons/icon.png %{buildroot}%{_iconsdir}/%{name}.png
convert -size 48x48 data/data/icons/icon.png %{buildroot}%{_liconsdir}/%{name}.png

mkdir -p %{buildroot}%{_mandir}/man6
install -m644 doc/man/sd2-accc.6 %{buildroot}%{_mandir}/man6/sd2-accc.6
install -m644 doc/man/sd2-nfs2ac.6 %{buildroot}%{_mandir}/man6/sd2-nfs2ac.6
install -m644 doc/man/sd2-nfsperf.6 %{buildroot}%{_mandir}/man6/sd2-nfsperf.6
install -m644 doc/man/sd2-trackgen.6 %{buildroot}%{_mandir}/man6/sd2-trackgen.6
install -m644 doc/man/speed-dreams-2.6 %{buildroot}%{_mandir}/man6/speed-dreams-2.6

chmod 0755 %{buildroot}%{_libdir}/games/%{name}-2/*/*/*.so

%files
%doc CHANGES.txt COPYING.txt INSTALL.txt README.txt TODO.txt
%{_mandir}/man6/*
%attr(755,root,root) %{_gamesbindir}/*
%{_gamesdatadir}/%{name}-2/*
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_libdir}/games/%{name}-2/drivers/human/human.so*
%{_libdir}/games/%{name}-2/drivers/usr_sc/usr_sc.so*
%{_libdir}/games/%{name}-2/drivers/simplix_sc/simplix_sc.so*
%{_libdir}/games/%{name}-2/lib/liblearning.so*
%{_libdir}/games/%{name}-2/lib/libnetworking.so*
%{_libdir}/games/%{name}-2/lib/libraceengine.so*
%{_libdir}/games/%{name}-2/lib/librobottools.so*
%{_libdir}/games/%{name}-2/lib/libtgf.so*
%{_libdir}/games/%{name}-2/lib/libtgfclient.so*
%{_libdir}/games/%{name}-2/lib/libtgfdata.so*
%{_libdir}/games/%{name}-2/lib/libtxml.so*
%{_libdir}/games/%{name}-2/modules/graphic/ssggraph.so*
%{_libdir}/games/%{name}-2/modules/simu/simuv2.1.so*
%{_libdir}/games/%{name}-2/modules/simu/simuv2.so*
%{_libdir}/games/%{name}-2/modules/simu/simuv3.so*
%{_libdir}/games/%{name}-2/modules/telemetry/telemetry.so*
%{_libdir}/games/%{name}-2/modules/track/track.so*
%{_libdir}/games/%{name}-2/modules/userinterface/legacymenu.so*
%{_libdir}/games/%{name}-2/modules/userinterface/textonly.so*

%files robots-hq
%{_libdir}/games/%{name}-2/drivers/simplix_ls1/simplix_ls1.so*
%{_libdir}/games/%{name}-2/drivers/simplix_36GP/simplix_36GP.so*
%{_libdir}/games/%{name}-2/drivers/usr_ls1/usr_ls1.so*
%{_libdir}/games/%{name}-2/drivers/usr_36GP/usr_36GP.so*


%files robots-more-hq
%{_libdir}/games/%{name}-2/drivers/simplix_trb1/simplix_trb1.so*
%{_libdir}/games/%{name}-2/drivers/usr_trb1/usr_trb1.so*
%{_libdir}/games/%{name}-2/drivers/simplix/simplix.so*
%{_libdir}/games/%{name}-2/drivers/usr/usr.so*
%{_libdir}/games/%{name}-2/drivers/kilo2008/kilo2008.so*

%files robots-wip
%{_libdir}/games/%{name}-2/drivers/simplix_mp5/simplix_mp5.so*
%{_libdir}/games/%{name}-2/drivers/simplix_ls2/simplix_ls2.so*
%{_libdir}/games/%{name}-2/drivers/usr_ls2/usr_ls2.so*
%{_libdir}/games/%{name}-2/drivers/usr_rs/usr_rs.so*

%files devel
%{_includedir}/%{name}-2/3D/*.h
%{_includedir}/%{name}-2/SOLID/solid.h
%{_includedir}/%{name}-2/learning/*.h
%{_includedir}/%{name}-2/tmath/*.h
%{_includedir}/%{name}-2/*.*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7614 |12cr|speed-dreams-data-base-2.0.0-1.4687.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define svn 4687
%define oname speed-dreams-2

Name:		speed-dreams-data-base
Version:	2.0.0
Release:	1.%{svn}.1
Summary:	Data base for Speed Dreams 2.0
License:	GPLv2
Group:		Games/Arcade
URL:		http://www.speed-dreams.org
Source0:	%{name}-2.0.0-svn%{svn}.tar.xz
BuildArch:	noarch
Requires:	speed-dreams = %{version}

%description
Base data for Speed Dreams (a Torcs's fork).
Includes track Espie - cars SC
Textures - sounds - menu - config

%prep
%setup -q -n %{name}-2.0

%build

%install
mkdir -p %{buildroot}%{_gamesdatadir}/%{oname}
cp -a %{_topdir}/BUILD/%{name}-2.0/* %{buildroot}/%{_gamesdatadir}/%{oname}

%files
%{_gamesdatadir}/%{oname}/tracks/circuit/espie/*.*
%{_gamesdatadir}/%{oname}/cars/sc-boxer-96/*.*
%{_gamesdatadir}/%{oname}/cars/sc-cavallo-360/*.*
%{_gamesdatadir}/%{oname}/cars/sc-fmc-gt4/*.*
%{_gamesdatadir}/%{oname}/cars/sc-lynx-220/*.*
%{_gamesdatadir}/%{oname}/cars/sc-murasama-nsx/*.*
%{_gamesdatadir}/%{oname}/cars/sc-spirit-300/*.*
%{_gamesdatadir}/%{oname}/categories/*.*
%{_gamesdatadir}/%{oname}/data/fonts/*.*
%{_gamesdatadir}/%{oname}/data/img/*.*
%{_gamesdatadir}/%{oname}/data/menu/*.*
%{_gamesdatadir}/%{oname}/data/objects/*.*
%{_gamesdatadir}/%{oname}/data/sound/*.*
%{_gamesdatadir}/%{oname}/data/textures/*.*
%{_gamesdatadir}/%{oname}/data/tracks/*.*
%{_gamesdatadir}/%{oname}/config
%{_gamesdatadir}/%{oname}/drivers/human
%{_gamesdatadir}/%{oname}/drivers/simplix_sc
%{_gamesdatadir}/%{oname}/drivers/usr_sc



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7615 |12cr|speed-dreams-data-hq-2.0.0-1.4687.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	svn	4687
%define	oname	speed-dreams-2

Name:		speed-dreams-data-hq
Version:	2.0.0
Release:	1.%{svn}.1
Summary:	Data HQ for Speed Dreams
License:	GPLv2
Group:		Games/Arcade
URL:		http://www.speed-dreams.org
Source0:	speed-dreams-data-hq-2.0.0-svn%{svn}.tar.xz
BuildArch:	noarch
Requires:	speed-dreams = %{version}
Requires:	speed-dreams-data-base = %{version}
Requires:	speed-dreams-robots-hq = %{version}

%description
HQ data for Speed Dreams
- new tracks : brondehach, chemisay, corkscrew,forza,
karwada, allondaz, charmey, arizona, manton
- new cars : 36GP, LS1 series
- new robots : simplix_ls1, simplix_36GP, usr_ls1, usr_36GP,
kilo2008
- add mods : championship, career

%prep
%setup -qn speed-dreams-data-hq-2.0

%build

%install
mkdir -p %{buildroot}%{_gamesdatadir}/%{oname}
cp -a * %{buildroot}/%{_gamesdatadir}/%{oname}/

%files
%{_gamesdatadir}/%{oname}/tracks/circuit/brondehach
%{_gamesdatadir}/%{oname}/tracks/circuit/chemisay
%{_gamesdatadir}/%{oname}/tracks/circuit/corkscrew
%{_gamesdatadir}/%{oname}/tracks/circuit/forza
%{_gamesdatadir}/%{oname}/tracks/circuit/karwada
%{_gamesdatadir}/%{oname}/tracks/road/allondaz
%{_gamesdatadir}/%{oname}/tracks/road/charmey
%{_gamesdatadir}/%{oname}/tracks/speedway/arizona
%{_gamesdatadir}/%{oname}/tracks/speedway/manton
%{_gamesdatadir}/%{oname}/config/raceman
%{_gamesdatadir}/%{oname}/cars
%{_gamesdatadir}/%{oname}/drivers/kilo2008
%{_gamesdatadir}/%{oname}/drivers/simplix_36GP
%{_gamesdatadir}/%{oname}/drivers/simplix_ls1
%{_gamesdatadir}/%{oname}/drivers/usr_36GP
%{_gamesdatadir}/%{oname}/drivers/usr_ls1


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7616 |12cr|speed-dreams-data-more-hq-2.0.0-1.4687.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	svn	4687
%define	oname	speed-dreams-2

Name:		speed-dreams-data-more-hq
Version:	2.0.0
Release:	1.%{svn}.1
Summary:	More HQ data for Speed Dreams
License:	GPLv2
Group:		Games/Arcade
URL:		http://www.speed-dreams.org
Source0:	speed-dreams-data-more-hq-2.0.0-svn%{svn}.tar.xz
BuildArch:	noarch
Requires:	speed-dreams = %{version}
Requires:	speed-dreams-data-base = %{version}
Requires:	speed-dreams-data-hq = %{version}
Requires:	speed-dreams-robots-more-hq = %{version}

%description
More HQ data for Speed Dreams
- new tracks : aalborg, goldstone-sand, migrant, ruudskogen,
garguree, g-track-1, inuksuk, ole-oroad-1, prenzlau, newton
- new cars : TRB1 series
- new robots : simplix_trb1, usr_trb1

%prep
%setup -qn speed-dreams-data-more-hq-2.0

%build

%install
mkdir -p %{buildroot}%{_gamesdatadir}/%{oname}
cp -a * %{buildroot}/%{_gamesdatadir}/%{oname}/

%files
%{_gamesdatadir}/%{oname}/tracks/circuit/aalborg
%{_gamesdatadir}/%{oname}/tracks/circuit/migrants
%{_gamesdatadir}/%{oname}/tracks/circuit/ruudskogen
%{_gamesdatadir}/%{oname}/tracks/dirt/garguree
%{_gamesdatadir}/%{oname}/tracks/road/lombaro
%{_gamesdatadir}/%{oname}/tracks/road/inuksuk
%{_gamesdatadir}/%{oname}/tracks/road/ole-road-1
%{_gamesdatadir}/%{oname}/tracks/road/prenzlau
%{_gamesdatadir}/%{oname}/tracks/speedway/newton
%{_gamesdatadir}/%{oname}/cars
%{_gamesdatadir}/%{oname}/drivers/simplix_trb1
%{_gamesdatadir}/%{oname}/drivers/simplix
%{_gamesdatadir}/%{oname}/drivers/usr_trb1
%{_gamesdatadir}/%{oname}/config



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7617 |12cr|speed-dreams-data-wip-2.0.0-1.4687.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	svn	4687
%define	oname	speed-dreams-2

Name:		speed-dreams-data-wip
Version:	2.0.0
Release:	1.%{svn}.1
Summary:	Wip data for Speed Dreams
License:	GPLv2
Group:		Games/Arcade
URL:		http://www.speed-dreams.org
Source0:	%{name}-2.0.0-svn%{svn}.tar.xz
Requires:	speed-dreams >= %{version}
Requires:	speed-dreams-data-base >= %{version}
Requires:	speed-dreams-data-more-hq >= %{version}
Requires:	speed-dreams-robots-wip >= %{version}
BuildArch:	noarch

%description
wip data for Speed Dreams
- new tracks : dirt-1, dirt-2, e-track-1, e-track-2,
spring, street-1, wheel-1, pinabashi, sunshine
- new cars : ls2, mp5, rs series
- new robots : simplix_ls2, usr_ls2, simplix_mp5, usr_rs

%prep
%setup -qn %{name}-2.0

%build

%install
mkdir -p %{buildroot}%{_gamesdatadir}/%{oname}
cp -a * %{buildroot}%{_gamesdatadir}/%{oname}/

%files
%{_gamesdatadir}/%{oname}/tracks/dirt
%{_gamesdatadir}/%{oname}/tracks/road
%{_gamesdatadir}/%{oname}/tracks/speedway
%{_gamesdatadir}/%{oname}/cars
%{_gamesdatadir}/%{oname}/drivers/simplix_ls2
%{_gamesdatadir}/%{oname}/drivers/simplix_mp5
%{_gamesdatadir}/%{oname}/drivers/usr_ls2
%{_gamesdatadir}/%{oname}/drivers/usr_rs
%{_gamesdatadir}/%{oname}/config/raceman


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7618 |12cr|spew-1.0.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name spew
%define version 1.0.8
%define release %mkrel 1

Summary: An I/O benchmark tool
Name: %{name}
Version: %{version}
Release: %{release}
Source0: ftp://ftp.berlios.de/pub/spew/%{version}/%{name}-%{version}.tgz
Patch0: %{name}-1.0.7-fix-str-fmt.patch
License: GPLv2
Group:	 System/Kernel and hardware 
Url: http://spew.berlios.de/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: popt-devel 
BuildRequires: ncurses-devel
%description
Spew is used to measure I/O performance of character devices,
block devices, and regular files. It can also be used to generate 
high I/O loads to stress systems while verifying data integrity.


%prep
%setup -q
%patch0 -p1 -b .strfmt

%build
%configure
%make

%install
rm -rf %{buildroot}
%makeinstall

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%config(noreplace)/%{_sysconfdir}/spew.conf
%{_bindir}/gorge
%{_bindir}/regorge
%{_bindir}/spew
%{_mandir}/man1/gorge.1*
%{_mandir}/man1/regorge.1*
%{_mandir}/man1/spew.1*



%changelog
* Wed Mar 16 2011 Stéphane Téletchéa <steletch@mandriva.org> 1.0.8-1mdv2011.0
+ Revision: 645429
- update to new version 1.0.8

* Wed May 27 2009 Jérôme Brenier <incubusss@mandriva.org> 1.0.7-1mdv2010.0
+ Revision: 380045
- update to new version 1.0.7
- fix str fmt
- fix license (GPLv2)

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 1.0.5-1mdv2008.1
+ Revision: 127535
- kill re-definition of %%buildroot on Pixel's request
- fix man pages extension


* Tue Dec 13 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.0.5-1mdk
- New release 1.0.5

* Tue Oct 04 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.0.4-3mdk
- Fix BuildRequires

* Tue Oct 04 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.0.4-2mdk
- Fix BuildRequires

* Fri Jun 24 2005 Erwan Velu <velu@seanodes.com> 1.0.4-1mdk
- Initial Release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7619 |12cr|spheres-and-crystals-0.7-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: 		spheres-and-crystals
Version: 0.7
Release:9
Summary: 	Spheres and Crystals SVG theme
Group: 		Graphical desktop/GNOME
License: 	LGPL
URL:		http://librsvg.sf.net
Source: 	http://librsvg.sf.net/releases/%{version}/src/%{name}-%{version}.tar.bz2
BuildArch: noarch
Requires:	librsvg >= 2.2.2
BuildRequires: 	pkgconfig(gdk-2.0)
BuildRequires: 	pkgconfig(librsvg-2.0) >= 2.2.2
BuildRequires: 	pkgconfig(libart-2.0) >= 2.1.3

%description
Spheres and Crystals is a meta-theme for GNOME. It is meant to show the
possibilities for using SVG icons all over in GNOME.

%prep
%setup -q

%build
export CFLAGS="%optflags"
./configure --prefix=%_prefix --libdir=%_libdir
%make

%install  
%makeinstall_std
touch %buildroot%_datadir/icons/SphereCrystal/icon-theme.cache

%post
%update_icon_cache SphereCrystal
%postun
%clean_icon_cache SphereCrystal

%files
%doc AUTHORS README TODO ChangeLog
%{_datadir}/themes/SphereCrystal/
%dir %{_datadir}/icons/SphereCrystal/
%{_iconsdir}/SphereCrystal/scalable/*/*
%{_datadir}/icons/SphereCrystal/index.theme
%ghost %_datadir/icons/SphereCrystal/icon-theme.cache
%dir %{_datadir}/backgrounds/
%dir %{_datadir}/backgrounds/scalable/
%{_datadir}/backgrounds/scalable/tiger.svg



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7620 |12cr|sphinx-2.0.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 1
%define libname %mklibname sphinxclient %{major}
%define develname %mklibname sphinxclient -d

Summary:	SQL full-text search engine
Name:		sphinx
Version:	2.0.6
Release:	%mkrel 1
License:	GPLv2
Group:		System/Servers
URL:		http://sphinxsearch.com/
Source0:	http://sphinxsearch.com/files/%{name}-%{version}-release.tar.gz
Source1:        sphinx-searchd.service
Source2:	sphinx.logrotate
Patch0:		sphinx-DESTDIR.diff
Patch1:		sphinx-mdv_conf.diff
Patch2:		sphinx-libsphinxclient-version-info_fix.diff
Patch4:         sphinx-2.0.3-fix_static.patch
Patch5:		sphinx-2.0.3-gcc47.patch
Requires(post): rpm-helper
Requires(preun): rpm-helper
BuildRequires:	expat-devel
BuildRequires:	libstemmer-devel
BuildRequires:	libtool
BuildRequires:	mysql-devel
BuildRequires:	postgresql-devel

%description
Sphinx is a full-text search engine, distributed under GPL version 2.
Commercial licensing is also available upon request.

Generally, it's a standalone search engine, meant to provide fast,
size-efficient and relevant fulltext search functions to other applications.
Sphinx was specially designed to integrate well with SQL databases and
scripting languages. Currently built-in data source drivers support fetching
data either via direct connection to MySQL, PostgreSQL, or from a pipe in a
custom XML format.

As for the name, Sphinx is an acronym which is officially decoded as SQL Phrase
Index. Yes, I know about CMU's Sphinx project.

%package -n	%{libname}
Summary:	Shared sphinxclient library
Group:          System/Libraries

%description -n	%{libname}
This package contains the shared sphinxclient library.

%package -n	%{develname}
Summary:	Development files for the sphinxclient library
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	sphinxclient-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}

%description -n	%{develname}
This package contains the development files for the sphinxclient library.

%prep

%setup -q -n %{name}-%{version}-release
%patch0 -p0
%patch1 -p1
%patch2 -p0
%patch4 -p1

cp %{SOURCE1} sphinx-searchd.service
cp %{SOURCE2} sphinx.logrotate

# Fix wrong-file-end-of-line-encoding
sed -i 's/\r//' api/ruby/spec/sphinx/sphinx_test.sql
sed -i 's/\r//' api/java/mk.cmd
sed -i 's/\r//' api/ruby/spec/fixtures/keywords.php
sed -i 's/\r//' api/ruby/lib/sphinx/response.rb

sed -i -e '/\/usr\/local\//d' configure.ac
sed -i -e 's/\/usr\/local\//\/someplace\/nonexisting\//g' configure


%build
%serverbuild

pushd api/libsphinxclient
#libtoolize --copy --force; aclocal
sh ./buildconf.sh
export CPPFLAGS="-I%{_includedir}/libstemmer"
%configure2_5x
make
popd

#libtoolize --copy --force; aclocal; autoheader; automake --foreign --ignore-deps; autoconf

export CPPFLAGS="-I%{_includedir}/libstemmer"

%configure2_5x \
    --sysconfdir=%{_sysconfdir}/%{name} \
    --program-prefix="%{name}-" \
    --localstatedir=/var/lib \
    --with-mysql \
    --with-pgsql

# hack to enable external stemmer libs
perl -pi -e "s|^LIBSTEMMER_LIBS.*|LIBSTEMMER_LIBS=-lstemmer|g" src/Makefile
perl -pi -e "s|^#define USE_LIBSTEMMER.*|#define USE_LIBSTEMMER 1|g" config/config.h

%make


%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}/logrotate.d
install -d %{buildroot}%{_sbindir}
install -d %{buildroot}/lib/systemd/system
install -d %{buildroot}/var/lib/%{name}
install -d %{buildroot}/var/run/%{name}
install -d %{buildroot}/var/log/%{name}

%makeinstall_std
%makeinstall_std -C api/libsphinxclient

mv %{buildroot}%{_sysconfdir}/%{name}/%{name}.conf.dist %{buildroot}%{_sysconfdir}/%{name}/%{name}.conf
mv %{buildroot}%{_sysconfdir}/%{name}/%{name}-min.conf.dist %{buildroot}%{_sysconfdir}/%{name}/%{name}-min.conf
mv %{buildroot}%{_bindir}/%{name}-searchd %{buildroot}%{_sbindir}/%{name}-searchd

install -m0644 sphinx-searchd.service %{buildroot}/lib/systemd/system/sphinx-searchd.service
install -m0644 %{name}.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/%{name}-searchd

# create ghostfiles
touch %{buildroot}/var/log/sphinx/sphinx-searchd.log
touch %{buildroot}/var/log/sphinx/sphinx-query.log

rm -f %{buildroot}%{_libdir}/*.*a

%post
%create_ghostfile /var/log/sphinx/sphinx-searchd.log root root 0644
%create_ghostfile /var/log/sphinx/sphinx-query.log root root 0644
if [ $1 -eq 1 ] ; then 
    # Initial installation 
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%preun
if [ $1 -eq 0 ] ; then
    # Package removal, not upgrade
    /bin/systemctl --no-reload disable searchd.service > /dev/null 2>&1 || :
    /bin/systemctl stop searchd.service > /dev/null 2>&1 || :
fi

%postun
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
if [ $1 -ge 1 ] ; then
    # Package upgrade, not uninstall
    /bin/systemctl try-restart searchd.service >/dev/null 2>&1 || :
fi

%files
%doc COPYING doc/*.html doc/*.css mysqlse/gen_data.php example.sql
/lib/systemd/system/sphinx-searchd.service
%attr(0755,root,root) %dir %{_sysconfdir}/%{name}
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/example.sql
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/%{name}-min.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/%{name}-searchd
%attr(0755,root,root) %{_bindir}/%{name}-indexer
%attr(0755,root,root) %{_bindir}/%{name}-indextool
%attr(0755,root,root) %{_bindir}/%{name}-search
%attr(0755,root,root) %{_bindir}/%{name}-spelldump
%attr(0755,root,root) %{_sbindir}/%{name}-searchd
%attr(0755,sphinx,sphinx) %dir /var/lib/%{name}
%attr(0755,sphinx,sphinx) %dir /var/run/%{name}
%attr(0755,sphinx,sphinx) %dir /var/log/%{name}
%attr(0644,sphinx,sphinx) %ghost %config(noreplace) /var/log/sphinx/sphinx-searchd.log
%attr(0644,sphinx,sphinx) %ghost %config(noreplace) /var/log/sphinx/sphinx-query.log
%{_mandir}/man1/sphinx-indexer.1*
%{_mandir}/man1/sphinx-indextool.1*
%{_mandir}/man1/sphinx-search.1*
%{_mandir}/man1/sphinx-searchd.1*
%{_mandir}/man1/sphinx-spelldump.1*

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc api/libsphinxclient/README
%{_includedir}/sphinxclient.h
%{_libdir}/*.so

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7621 |12cr|sphinx2-0.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Speech recognitnion engine
Name:		sphinx2
Version:	0.6
Release:	%mkrel 1
License:	BSD-like
Group:		Sound
Source0:	http://dl.sourceforge.net/cmusphinx/%{name}-%{version}.tar.gz
Patch0:		%{name}-wid.patch
URL:		http://www.speech.cs.cmu.edu/sphinx/

Requires: sphinxbase
BuildRequires: sphinxbase sphinxbase-devel

%define Werror_cflags %nil
%define _disable_ld_no_undefined 1

%description
One of Carnegie Mellon University's open source large vocabulary,
speaker-independent continuous speech recognition engine.

Plug your microphone, launch sphinx2-simple, and test it!

%package devel
Summary:	%{name} header files
Group:		Development/C
Requires:	%{name} = %{version}-%{release}

%description devel
%{name} header files.

%package static
Summary:	Static sphinx2 libraries
Group:		System/Libraries 
Requires:	%{name}-devel = %{version}-%{release}

%description static
Static version of sphinx2 libraries.

%prep
%setup -q
%patch0 -p1

%build
%{__libtoolize}
%{__aclocal}
%{__autoconf}
%{__automake}
%configure
%{__make}

%install
%{__make} install \
	DESTDIR=%{buildroot}

# hmm, name may conflict
rm -f %{buildroot}%{_bindir}/batch.csh

%files
%defattr(644,root,root,755)
%doc README doc
%attr(755,root,root) %{_bindir}/*
%attr(755,root,root) %{_libdir}/*.so.*.*
%ghost %{_libdir}/*.so.0
%{_datadir}/%{name}

%files devel
%defattr(644,root,root,755)
%attr(755,root,root) %{_libdir}/*.so
%{_includedir}/*

%files static
%defattr(644,root,root,755)
%{_libdir}/*.a


%changelog
* Wed Apr 20 2011 zamir <zamir@mandriva.org> 0.6-1mdv2011.0
+ Revision: 656224
- new sphinxbase

* Thu Mar 24 2011 zamir <zamir@mandriva.org> 0.6-0
+ Revision: 648315
- fix spec
- first build
- create sphinx2


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7622 |12cr|sphinx3-0.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: sphinx3
Version: 0.8
Release: %mkrel 2
Summary: CMU Sphinx Recognition System
#Summary(ru_RU.UTF-8): Система распознавания речи
Group: Sound
License: BSD-style (see COPYING)
Url: http://cmusphinx.sourceforge.net/

Source: %{name}-%{version}.tar.gz

Requires: sphinxbase
BuildRequires: sphinxbase sphinxbase-devel

Source1: Makefile.patch
Source2: Makefile.inc.patch
Source3: Makefile.an4.patch
Source4: Makefile2.patch

%define Werror_cflags %nil
%define _disable_ld_no_undefined 1

%description
The CMU Sphinx Recognition System is a library and a set
of examples and utilities for speech recognition.
This package will install the sphinx3 library and some examples.

%package devel
Summary:        libraries and header files for Sphinx
Group:          Development/C
Requires:       %{name} = %{version}-%{release}

%description devel
The CMU Sphinx Recognition System is a library and a set
of examples and utilities for speech recognition.
This package contains libraries and header files need for development.

%prep
%setup
patch -p0 -F 90 Makefile.in %{SOURCE1}
patch -p0 -F 90 include/Makefile.in %{SOURCE2}
patch -p0 -F 90 model/lm/an4/Makefile.in %{SOURCE3}


%build
%{__libtoolize}
%{__aclocal}
%{__autoconf}
%{__automake}
# ./autogen.sh
%configure
patch -p0 -F 90 Makefile %{SOURCE4}
patch -p0 -F 90 include/Makefile %{SOURCE4}
patch -p0 -F 90 model/lm/an4/Makefile %{SOURCE4}
%make

%install
make install DESTDIR=%{buildroot}

%files
%doc AUTHORS COPYING INSTALL README NEWS doc/*.ppt
%doc doc/*.html doc/*.pdf doc/*.txt doc/*.gif
%{_bindir}/*
%{_datadir}/%{name}
%{_libdir}/*.so.*
%{_libdir}/*.so

%files devel
%{_libdir}/*.a
%{_includedir}/%{name}/
%{_libdir}/pkgconfig/%{name}.pc


%changelog
* Wed Apr 20 2011 zamir <zamir@mandriva.org> 0.8-2mdv2011.0
+ Revision: 656226
- new sphinxbase

* Thu Mar 17 2011 Oden Eriksson <oeriksson@mandriva.com> 0.8-1
+ Revision: 645881
- relink against libmysqlclient.so.18

* Fri Feb 11 2011 zamir <zamir@mandriva.org> 0.8-0
+ Revision: 637304
- fixed Build Requires
- fix build requires
- first build
- create sphinx3


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7623 |12cr|sphinxbase-0.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: sphinxbase
Version: 0.7
Release: %mkrel 1
BuildRoot: %{_tmppath}/%{name}-%{version}
Summary: Base files of CMU Sphinx Recognition System
Group: System/Libraries
License: BSD and LGPLv2+
Url: http://cmusphinx.sourceforge.net/
Source: http://downloads.sourceforge.net/cmusphinx/%name-%version.tar.gz
BuildRequires: bison python-devel
Patch0: sphinxbase.patch

%description
The CMU Sphinx Recognition System is a library and a set
of examples and utilities for speech recognition.

This package will install the cmu-sphinx library and some examples.

%package devel
Summary: Header files for developing with sphinxbase
Group: Development/C
Requires: %{name} = %{version}-%{release}, pkgconfig
Provides: %{name}-devel = %{version}-%{release}

%description devel
Header files for developing with sphinxbase

%prep
%setup -q -n %{name}-%{version}
%patch0 -p1 -b .lda

%build
./autogen.sh
%configure
%make

%install
rm -fr %{buildroot}
%makeinstall

%clean
rm -fr %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/sphinx*
%{_libdir}/libsphinx*
%{_libdir}/pkgconfig/%{name}.pc
%{py_platsitedir}/*

%files devel
%defattr(-,root,root)
%{_includedir}/%{name}


%changelog
* Thu Apr 28 2011 zamir <zamir@mandriva.org> 0.7-1mdv2011.0
+ Revision: 659853
- fix LDA train bug

* Wed Apr 20 2011 zamir <zamir@mandriva.org> 0.7-0
+ Revision: 656171
- add build req
- new release
- new release

* Thu Mar 17 2011 Oden Eriksson <oeriksson@mandriva.com> 0.6.1-3
+ Revision: 645885
- relink against libmysqlclient.so.18

* Fri Feb 11 2011 zamir <zamir@mandriva.org> 0.6.1-2
+ Revision: 637303
- changed provide information

* Sat Nov 27 2010 Eugeni Dodonov <eugeni@mandriva.com> 0.6.1-1mdv2011.0
+ Revision: 601629
- Added python-devel as BR.
- Use proper group
- Use proper python sitedir.

  + zamir <zamir@mandriva.org>
    - firts build
    - Created package structure for sphinxbase.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7624 |12cr|sphinxtrain-1.0.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: sphinxtrain
Version: 1.0.7
Release: %mkrel 2
Summary: An acoustic model trainer for CMU's Sphinx tools
Group: Development/Other
License: BSD and LGPLv2+
URL: http://www.cmusphinx.org/
Source: http://downloads.sourceforge.net/cmusphinx/%{name}-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}
Requires: sphinxbase
BuildRequires: sphinxbase-devel, python-devel, python-setuptools, python-scipy
Patch0: sphinxtrain.patch

%description
SphinxTrain is Carnegie Mellon University's open source acoustic model
trainer.  It contains the scripts and instructions necessary for building
models for the CMU Sphinx Recognizer.

%prep
%setup -q
%patch0 -p1 -b .lda

%build
%configure
%make

%install
rm -rf %{buildroot}
export BDIR=`pwd`
mkdir -p %{buildroot}%{_libdir}/%{name}
cd %{buildroot}%{_libdir}/%{name}
$BDIR/scripts_pl/setup_SphinxTrain.pl -task Mandriva

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc COPYING README NEWS
%doc doc/s3_fe_spec.pdf doc/tinydoc.txt
%{_libdir}/%{name}


%changelog
* Thu Apr 28 2011 zamir <zamir@mandriva.org> 1.0.7-2mdv2011.0
+ Revision: 659861
- new sphinxtrain requires sphinxbase

* Thu Apr 28 2011 zamir <zamir@mandriva.org> 1.0.7-1
+ Revision: 659854
- fix LDA train bug
- fix LDA train bug

* Wed Apr 20 2011 zamir <zamir@mandriva.org> 1.0.7-0
+ Revision: 656316
- rebuild with new sphinxbase realese
- new realese
- new realese
- new realese

* Thu Mar 17 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0-2
+ Revision: 645889
- relink against libmysqlclient.so.18

* Sat Nov 27 2010 Eugeni Dodonov <eugeni@mandriva.com> 1.0-1mdv2011.0
+ Revision: 601628
- fix package name
- Simplify %%build and %%install sections.
  Updated Group.

  + zamir <zamir@mandriva.org>
    - first build
    - Created package structure for sphinxtrain.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7625 |12cr|spicctrl-1.9-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name spicctrl
%define version 1.9

Summary: Sony Vaio SPIC Control Program
Name: %name
Version: %version
Release: %mkrel 6
License: GPL
Group: System/Configuration/Hardware
BuildRoot: %{_builddir}/%{name}-buildroot
Source: http://popies.net/sonypi/%name-%version.tar.bz2
URL: http://popies.net/sonypi/

%description
This utility allows one to query and set a variety of parameters on your
Sony Vaio laptop computer, including:

 * AC Power status
 * Battery status 
 * Screen brightness
 * Bluetooth device power status

%prep
%setup 

%build
%make

%clean
rm -rf $RPM_BUILD_ROOT

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%_sbindir/
install %{_builddir}/%{name}-%{version}/spicctrl $RPM_BUILD_ROOT/usr/sbin

%post
if [ ! -c /dev/sonypi ]; then
	rm -f /dev/sonypi
	mknod /dev/sonypi c 10 250
fi
grep 'alias char-major-10-250 sonypi' /etc/modules.conf > /dev/null
RETVAL=$?
if [ $RETVAL -ne 0 ]; then
	echo 'alias char-major-10-250 sonypi' >> /etc/modules.conf
	echo 'options sonypi minor=250' >> /etc/modules.conf
	echo 'alias char-major-10-250 sonypi' >> /etc/modprobe.conf
	echo 'options sonypi minor=250' >> /etc/modprobe.conf
fi

%files
%defattr(-,root,root)
%_sbindir/*
%doc AUTHORS LICENSE CHANGES




%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.9-6mdv2010.0
+ Revision: 434054
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.9-5mdv2009.0
+ Revision: 260948
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.9-4mdv2009.0
+ Revision: 252944
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.9-2mdv2008.1
+ Revision: 140850
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Feb 24 2007 Giuseppe Ghibò <ghibo@mandriva.com> 1.9-2mdv2007.0
+ Revision: 125409
- Rebuilt.
- Import spicctrl

* Sat Aug 06 2005 Giuseppe Ghib <ghibo@mandriva.com> 1.9-1mdk
- Release: 1.9.

* Mon Mar 01 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.6.1-1mdk
- from Nicolas Brouard <brouard@ined.fr> :  
	- New release (see sonypid sonypidd new complementary packages)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7626 |12cr|spice-3f5-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	Berkeley SPICE 3 Circuit Simulator
Name:		spice
Version:	3f5
Release:	16
License:	BSD
URL:		http://www.ibiblio.org/pub/Linux/apps/circuits/
Group:		Sciences/Other
Source:		%{name}%{version}sfix.tar.bz2
Patch0:		%{name}-linux.conf.patch
Patch1:		%{name}-3.5.5-gcc-4.1.patch
BuildRequires:	termcap-devel
BuildRequires:	pkgconfig(xt)
BuildRequires:	pkgconfig(xaw7)

%description
SPICE 3 is a general-purpose circuit simulation program for nonlinear
dc, nonlinear transient, and linear ac analyses.  Circuits may contain
resistors, capacitors, inductors, mutual inductors, independent
voltage and current sources, four types of dependent sources,
transmission lines, and the four most common semiconductor devices:
diodes, BJT's, JFET's, and MOSFET's.

This version includes support for the Bsim3 model (V3.1)

%prep
%setup -q -n %{name}%{version}sfix

%patch0 -p1 -b .linux-conf
%patch1 -p1 -b .gcc41

%build
./util/build linux gcc

# install has to be done by hand, because we are not assured
# that the builder has root privileges - things would be easier
# if spice had autoconf!

%install
install -d  %{buildroot}%{_bindir}
install -d  %{buildroot}%{_datadir}/%{name}/scripts
install -d  %{buildroot}%{_datadir}/%{name}/helpdir

install -d  %{buildroot}%{_mandir}/man1

install obj/bin/spice3 %{buildroot}%{_bindir}
ln -s /usr/bin/spice3 %{buildroot}%{_bindir}/spice
install obj/bin/help %{buildroot}%{_bindir}
install obj/bin/nutmeg %{buildroot}%{_bindir}
install obj/bin/sconvert %{buildroot}%{_bindir}
install obj/bin/multidec %{buildroot}%{_bindir}
install obj/bin/proc2mod %{buildroot}%{_bindir}

rm lib/make*
cp -r lib/* %{buildroot}%{_datadir}/%{name}

obj/bin/makeidx %{buildroot}%{_datadir}/%{name}/helpdir/spice.txt
install -m 644 man/man1/* %{buildroot}%{_mandir}/man1

chmod 644 3f5patches/README*

%files
%defattr(-,root,root,0755)
%doc readme readme.Linux notes/spice2
%doc 3f5patches/README*
%{_datadir}/%{name}
%{_bindir}/*
%{_mandir}/man1/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7627 |12cr|spice-parent-15-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           spice-parent
Version:        15
Release:        6
Summary:        Sonatype Spice Components

Group:          Development/Java
License:        ASL 2.0
URL:            http://svn.sonatype.org/spice/tags/spice-parent-15
#svn export http://svn.sonatype.org/spice/tags/spice-parent-15 spice-parent-15
#tar zcf spice-parent-15.tar.gz spice-parent-15/
Source0:        %{name}-%{version}.tar.gz
Patch0:        pom.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildArch: noarch

BuildRequires:  jpackage-utils >= 0:1.7.2

Requires:          jpackage-utils
Requires(post):    jpackage-utils >= 0:1.7.2
Requires(postun):  jpackage-utils >= 0:1.7.2

%description
Spice components and libraries are common components 
used throughout the Sonatype Forge.

%prep
%setup -q -n %{name}-%{version}
#Remove plexus-javadoc
%patch0

%build
#nothing to do for the pom

%install
rm -rf %{buildroot}

%add_to_maven_depmap org.sonatype.spice spice-parent %{version} JPP spice-parent

# poms
install -d -m 755 %{buildroot}%{_mavenpomdir}
install -pm 644 pom.xml \
    %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom

%post
%update_maven_depmap

%postun
%update_maven_depmap

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%{_mavenpomdir}/*
%{_mavendepmapfragdir}/*



%changelog
* Sun Nov 27 2011 Guilherme Moro <guilherme@mandriva.com> 15-6
+ Revision: 734240
- rebuild
- imported package spice-parent


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7628 |12cr|spindown-0.4.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Daemon for spindown idle disks
Name:		spindown
Version:	0.4.0
Release:	%mkrel 2
License:	GPLv3
Group:		System/Kernel and hardware
URL:		http://code.google.com/p/spindown/
Source0:	http://spindown.googlecode.com/files/%{name}-%{version}.tar.bz2
Source1:	%{name}-initscript
Requires(pre):	rpm-helper
Requires:	sg3_utils
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
Spindown is a daeemon I've written to spindown idle disks and so
saving energy and giving the disks a longer lifetime. It works by
checking how many blocks are read and written from the disks. When
no blocks are read or written the disk is idle. When a disk stays
idle long enough spindown uses sg_start to spin the disk down.
It also works with usb disks and hotswappable disks because it
doesn't watch the device name (hda, sdb, ...), but the device id.
This means that it doesn't matter if the disk is swapped while the
daemon is running.


%prep
%setup -q

%build
export CFLAGS="%{optflags} -pthread"

%make

%install
rm -fr %{buildroot}
%makeinstall_std

install -dm 755 %{buildroot}%{_sysconfdir}
install -dm 755 %{buildroot}%{_initrddir}
install -m 644 spindown.conf.example %{buildroot}%{_sysconfdir}/spindown.conf
install -m 744 %{SOURCE1} %{buildroot}%{_initrddir}/%{name}

# (tpg) really not needed
rm -fr %{buildroot}%{_sysconfdir}/rc?.d/*%{name}
rm -fr %{buildroot}%{_sysconfdir}/init.d/%{name}

%clean
rm -fr %{buildroot}

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%files
%defattr(-,root,root)
%doc CHANGELOG README spindown.conf.example
%config(noreplace) %{_sysconfdir}/spindown.conf
%{_initrddir}/%{name}
/sbin/spindownd


%changelog
* Sat Apr 16 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.0-2mdv2011.0
+ Revision: 653314
- rebuild

* Tue Jun 09 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.0-1mdv2010.0
+ Revision: 384503
- update to new version 0.4.0

* Tue Feb 24 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.0-1mdv2009.1
+ Revision: 344335
- update to new version 0.3.0

* Tue Sep 09 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.2-1mdv2009.0
+ Revision: 283048
- update to new version 0.2.2

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.2.1-2mdv2009.0
+ Revision: 269345
- rebuild early 2009.0 package (before pixel changes)

* Tue Jun 03 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.1-1mdv2009.0
+ Revision: 214571
- update to new version 0.2.1

* Mon May 19 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2-1mdv2009.0
+ Revision: 209101
- new version
- fix init script

* Tue Apr 29 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.3-2mdv2009.0
+ Revision: 198905
- fix init script

* Mon Apr 28 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.3-1mdv2009.0
+ Revision: 198036
- add requires on sg3_utils
- tune up CFLAGS
- add initscript
- correct the summary
- add source and spec files
- Created package structure for spindown.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7629 |12cr|spip-2.1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	Name	SPIP

%if %{_use_internal_dependency_generator}
%define __noautoreq 'pear(SourceMap.class.php)'
%else
%define _requires_exceptions pear(SourceMap.class.php)
%endif


Name:		spip
Version:	2.1.1
Release:	2
Summary:	CMS tool for Internet
License:	GPLv2+
Group:		System/Servers
URL:		http://www.spip.net/
Source0:	%{name}-v%{version}.zip
Source1:	%{name}.logrotate.bz2
Source2:	%{name}-apache.conf.bz2
BuildArch:	noarch

%description
SPIP is a publishing system developed by the minirezo to manage the site
uZine. We provide it to anyone as a free software under GPL licence.
Therefore, you can use it freely for your own site, be it personnal,
co-operative, institutional or commercial.

To finish the installation, just go to http://localhost/spip/ecrire/

%prep
%setup -q 
find . -name remove.txt -exec rm -f {} \;
find . -type f -exec chmod 644 {} \;
find . -name '*svn*' -exec rm -f {} \;

%build
:

%install
# install files
install -d -m 755 %{buildroot}%{_var}/www/%{name}
cp -pR * %{buildroot}%{_var}/www/%{name}

# logrotate
install -d -m 755 %{buildroot}%{_sysconfdir}/logrotate.d
bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/logrotate.d/%{name}

# apache configuration
install -d -m 755 %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d
bzcat %{SOURCE2} > %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf

%clean
rm -rf %{buildroot}

%post
%create_ghostfile /var/log/httpd/spip.log apache apache 640


%files
%defattr(-,root,root)
%dir %{_var}/www/%{name}
%{_var}/www/%{name}/*.php
#%{_var}/www/%{name}/*.htc
%{_var}/www/%{name}/*.txt
%{_var}/www/%{name}/*.gif
%{_var}/www/%{name}/config
%{_var}/www/%{name}/squelettes-dist
%{_var}/www/%{name}/ecrire/*
%{_var}/www/%{name}/local
%{_var}/www/%{name}/tmp
%{_var}/www/%{name}/prive
%{_var}/www/%{name}/mutualisation/*
%{_var}/www/%{name}/extensions/*
%config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf
%dir %attr(775,root,apache) %{_var}/www/%{name}/IMG
%dir %attr(775,root,apache) %{_var}/www/%{name}/ecrire
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}




%changelog
* Mon May 23 2011 Sandro Cazzaniga <kharec@mandriva.org> 2.1.1-1mdv2011.0
+ Revision: 677575
- clean spec
- new version 2.1.1
- fix %%prep
- update file list

* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 2.0.10-3mdv2011.0
+ Revision: 614948
- the mass rebuild of 2010.1 packages

* Tue Jan 19 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.10-2mdv2010.1
+ Revision: 493886
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise

* Sun Dec 13 2009 Olivier Thauvin <nanardon@mandriva.org> 2.0.10-1mdv2010.1
+ Revision: 478141
- 2.0.10

* Sun Aug 09 2009 Frederik Himpe <fhimpe@mandriva.org> 2.0.9-1mdv2010.0
+ Revision: 412965
- Update to new version 2.0.9

* Fri Jul 31 2009 Frederik Himpe <fhimpe@mandriva.org> 2.0.8-1mdv2010.0
+ Revision: 405232
- Update to new version 2.0.8

* Fri Jan 23 2009 Jérôme Soyer <saispo@mandriva.org> 2.0-1mdv2009.1
+ Revision: 332878
- New upstream release

* Sat Aug 02 2008 Thierry Vignaud <tv@mandriva.org> 1.9.2c-4mdv2009.0
+ Revision: 260950
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 1.9.2c-3mdv2009.0
+ Revision: 252951
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Dec 13 2007 Anne Nicolas <ennael@mandriva.org> 1.9.2c-1mdv2008.1
+ Revision: 119561
- New version, fix security issues

* Tue Aug 14 2007 Anne Nicolas <ennael@mandriva.org> 1.9.2-2mdv2008.0
+ Revision: 63505
- Fix description typo (#30944)


* Tue Feb 27 2007 Anne Nicolas <anne.nicolas@mandriva.com> 1.9.2-1mdv2007.0
+ Revision: 126187
- New version
- Correct pear
- Import spip

* Thu Oct 12 2006 Anne Nicolas <anne.nicolas@mandriva.com> 1.9.1-2mdk
- new revision

* Mon Sep 11 2006 Anne Nicolas <anne.nicolas@mandriva.com> 1.9.1-1mdk
- new version : new tags and filters, bug fixes

* Sun Jul 02 2006 Anne Nicolas <anne.nicolas@mandriva.com> 1.9.0-3mk
- fix postinstall and delete order

* Sun Jul 02 2006 Anne Nicolas <anne.nicolas@mandriva.com> 1.9.0-2mk
- add apache configuration

* Sun Jul 02 2006 Anne Nicolas <anne.nicolas@mandriva.com> 1.9.0-1mk
- new version
- use /var/www as web root

* Sat Mar 18 2006 Anne Nicolas <anne.nicolas@mandriva.com> 1.8.3-1mdk
- new version

* Wed Feb 15 2006 Anne Nicolas <anne.nicolas@mandriva.com> 1.8.2-2mdk
- new version : bugs fix

* Sat Oct 22 2005 Anne Nicolas <anne.nicolas@mandriva.com> 1.8.2-1mdk
- new version
- clean spec

* Mon Apr 18 2005 ANne Nicolas <anne.nicolas@mandriva.com> 1.8-1mdk
- new version

* Fri Feb 18 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 1.7.2-2mdk
- spec file cleanups, remove the ADVX-build stuff

* Thu Jul 08 2004 Anne Nicolas <anne@mandrake.org> 1.7.2-1mdk
- new version

* Tue Apr 27 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.7.1-3mdk
- fix install (cpjc <cpjc@free.fr>)

* Wed Apr 21 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.7.1-2mdk
- fix order
- fix changelog
- user rpm-helper facility to create empty files

* Wed Apr 21 2004 Anne Nicolas <anne@lea-linux.org> 1.7.1-1mdk
- new release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7630 |12cr|SpiralLoops-2.0.0-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name SpiralLoops
%define version 2.0.0

Name:    %{name}
Summary: Experimental loop based sampler
Version: %{version}
Release: %mkrel 10

Source:		%name-%{version}.tar.bz2
Source1: 	SpiralLogo48.png
Source2: 	SpiralLogo32.png
Source3: 	SpiralLogo16.png
Patch:		%name-2.0.0.patch
Patch1:         SpiralLoops-2.0.0-fix-build.patch
Patch2:		SpiralLoops-2.0.0-gcc43.patch
Patch3:		SpiralLoops-2.0.0-newer-fltk.patch
URL:		http://www.pawfal.org/Software/SpiralLoops
License:	GPLv2+
Group:		Sound
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	fltk-devel
BuildRequires:	mesagl-devel

%description
The idea of SpiralLoops is to provide a simple, visual tool for looping and
layering of sounds; which can be sourced from either wav files on disk, or
from sound generating plugins.

SpiralLoops allows you to create loop based compositions with the minimum
feedback time between the decisions you make and your ears.
The looping mechanism is very flexible, you can lock the timing of loops
together, or offset them for creating complex sequences, such as polyrhythms.
Loop triggers can be used to cause interation between the loops, and as an
expermental way of creating music.

Spiral Synth uses the standard OSS/Free sound output (/dev/dsp). This should
work on ALSA too.

%prep
%setup -q
%patch -p1
%patch1 -p1
%patch2 -p0
%patch3 -p0
perl -p -i -e 's/usr\/X11R6\/lib/usr\/X11R6\/%{_lib}/g' Makefile.in

%build
%configure2_5x
%make CFLAGS="%{optflags}" CXXFLAGS="%{optflags}" LFLAGS="%{?ldflags}"
										
%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/%_bindir
cp %name $RPM_BUILD_ROOT/%_bindir

#menu


mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=%{name}
Comment=Synthesized Loops
Exec=%{_bindir}/%{name} 
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=AudioVideo;Video;AudioVideoEditing;
EOF

#icons
mkdir -p $RPM_BUILD_ROOT/%_liconsdir
cat %SOURCE1 > $RPM_BUILD_ROOT/%_liconsdir/%name.png
mkdir -p $RPM_BUILD_ROOT/%_iconsdir
cat %SOURCE2 > $RPM_BUILD_ROOT/%_iconsdir/%name.png
mkdir -p $RPM_BUILD_ROOT/%_miconsdir
cat %SOURCE3 > $RPM_BUILD_ROOT/%_miconsdir/%name.png

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%update_menus
%endif
		
%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files
%defattr(-,root,root)
%doc README COPYING CHANGES
%{_bindir}/%name
%{_datadir}/applications/mandriva-%{name}.desktop
%{_liconsdir}/%name.png
%{_iconsdir}/%name.png
%{_miconsdir}/%name.png



%changelog
* Mon Jan 18 2010 Jérôme Brenier <incubusss@mandriva.org> 2.0.0-10mdv2010.1
+ Revision: 493154
- rebuild for new fltk

* Sun Sep 20 2009 Thierry Vignaud <tvignaud@mandriva.com> 2.0.0-9mdv2010.0
+ Revision: 445204
- rebuild

  + Funda Wang <fwang@mandriva.org>
    - BR GL

* Sun Dec 14 2008 Funda Wang <fwang@mandriva.org> 2.0.0-8mdv2009.1
+ Revision: 314188
- add gcc 4.3 patch
- adopt to newer fltk

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild
    - rebuild
    - fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request
    - import SpiralLoops

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Tue Sep 12 2006 Nicolas Lcureuil <neoclust@mandriva.org> 2.0.0-5mdv2007.0
- Use mkrel
- XDG

* Wed Nov 9 2005 Austin Acton <austin@mandriva.org> 2.0.0-4mdk
- lib64 fix

* Thu Jun 17 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 2.0.0-3mdk
- Rebuild

* Fri Apr 2 2004 Austin Acton <austin@mandrake.org> 2.0.0-2mdk
- stale rebuild

* Mon Feb 10 2003 Austin Acton <aacton@yorku.ca> 2.0.0-1mdk
- initial package
- patch from Narfi Stefansson <narfi@cs.wisc.edu>

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7631 |12cr|SpiralSynth-2.0.0-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name SpiralSynth
%define version 2.0.0
%define release %mkrel 10

Name:    %{name}
Summary: Simple software synthesizer
Version: %{version}
Release: %{release}

Source:		%name-%{version}.tar.bz2
Source1: 	SpiralLogo48.png
Source2: 	SpiralLogo32.png
Source3: 	SpiralLogo16.png
Patch:		%name-2.0.0.patch
Patch1:         SpiralSynth-2.0.0-fix-build.patch
Patch2:		SpiralSynth-2.0.0-gcc43.patch
Patch3:		SpiralSynth-2.0.0-newer-fltk.patch
URL:		http://www.pawfal.org/Software/SpiralSynth
License:	GPL
Group:		Sound
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	fltk-devel mesagl-devel

%description
SSM's little brother has been updated at last, much much faster, better
sounding, a bit prettier and soon to be a SSM polyphonic plugin.
SpiralSynth is a simple polyphonic analogue modelling softsynth that tries
to be as easy to use as possible. 

%prep
%setup -q -n %name-%version
%patch -p1
%patch1 -p1
%patch2 -p0
%patch3 -p0

perl -pi -e 's/usr\/X11R6\/lib/usr\/X11R6\/%{_lib}/g' Makefile.in PluginLink.sh

%build
%configure
%make CXXFLAGS="%{optflags}" LFLAGS="%{?ldflags}"
										
%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/%_bindir
cp %name $RPM_BUILD_ROOT/%_bindir

#menu

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=%{name}
Comment=Synthesized Loops
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=AudioVideo;Audio;Video;X-MandrivaLinux-Multimedia-Video;AudioVideoEditing;
EOF


#icons
mkdir -p $RPM_BUILD_ROOT/%_liconsdir
cat %SOURCE1 > $RPM_BUILD_ROOT/%_liconsdir/%name.png
mkdir -p $RPM_BUILD_ROOT/%_iconsdir
cat %SOURCE2 > $RPM_BUILD_ROOT/%_iconsdir/%name.png
mkdir -p $RPM_BUILD_ROOT/%_miconsdir
cat %SOURCE3 > $RPM_BUILD_ROOT/%_miconsdir/%name.png

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%update_menus
%endif
		
%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files
%defattr(-,root,root)
%doc README CHANGES COPYING
%{_bindir}/%name
%{_datadir}/applications/mandriva-%{name}.desktop
%{_liconsdir}/%name.png
%{_iconsdir}/%name.png
%{_miconsdir}/%name.png



%changelog
* Mon Jan 18 2010 Jérôme Brenier <incubusss@mandriva.org> 2.0.0-10mdv2010.1
+ Revision: 493153
- rebuild for new fltk

* Sun Sep 20 2009 Thierry Vignaud <tvignaud@mandriva.com> 2.0.0-9mdv2010.0
+ Revision: 445205
- rebuild

  + Funda Wang <fwang@mandriva.org>
    - add BR on mesagl

* Sun Dec 14 2008 Funda Wang <fwang@mandriva.org> 2.0.0-8mdv2009.1
+ Revision: 314227
- bunzip2 patch0
- add gcc 4.3 patch and newer fltk patch

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild
    - rebuild
    - rebuild
    - fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
    - fix summary-ended-with-dot
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request
    - import SpiralSynth

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Tue Sep 12 2006 Nicolas Lcureuil <neoclust@mandriva.org> 2.0.0-5mdv2007.0
- Rebuild

* Wed Nov 9 2005 Austin Acton <austin@mandriva.org> 2.0.0-4mdk
- lib64 fix

* Thu Jun 17 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 2.0.0-3mdk
- Rebuild

* Fri Apr 2 2004 Austin Acton <austin@mandrake.org> 2.0.0-2mdk
- stale rebuild

* Mon Feb 10 2003 Austin Acton <aacton@yorku.ca> 2.0.0-1mdk
- initial package
- patch from Narfi Stefansson <narfi@cs.wisc.edu>


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7632 |12cr|spiralsynthmodular-0.2.2a-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkg_name spiralmodular

Summary:    Object oriented modular softsynth / sequencer / sampler
Name:       spiralsynthmodular
Version:    0.2.2a
Release:    9
URL:        http://www.pawfal.org/Software/SSM/
Source0:    %{pkg_name}-%{version}.tar.bz2
Source1:    SpiralLogo48.png
Source2:    SpiralLogo32.png
Source3:    SpiralLogo16.png
Patch0:     spiralmodular-fix-build.patch
Patch1:     spiralmodular-0.2.2-gcc43.patch
Patch2:     spiralmodular-0.2.2-newer-fltk.patch
License:    GPL
Group:      Sound
BuildRoot:  %{_tmppath}/%{name}-root
BuildRequires:  fltk-devel jackit-devel python-base
BuildRequires:  ladspa-devel libalsa-devel sndfile-devel
BuildRequires:  pkgconfig(cairo)
BuildRequires:  pkgconfig(pixman-1)

%description
SpiralSynthModular (or SSM) is a object orientated modular softsynth
/ sequencer / sampler.

Audio or control data can be freely passed between the plugins, its
all treated the same. Data can also be fed back on itself for chaotic
effects.

%prep
%setup -q -n %pkg_name-0.2.2
%patch0 -p0
%patch1 -p0
%patch2 -p0

%build
%configure
make

%install
[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
mkdir -p ${RPM_BUILD_ROOT}/{%{_bindir},%{_libdir}}
%makeinstall

# Mandriva Menu entry
mkdir -p %buildroot%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Categories=Audio;
Name=Spiral Modular Synth
Comment=Spiral Modular Software Synthesizer
Exec=/usr/bin/%{name}
Icon=%{name}
EOF

#icons
mkdir -p $RPM_BUILD_ROOT/%_liconsdir
cat %SOURCE1 > $RPM_BUILD_ROOT/%_liconsdir/%name.png
mkdir -p $RPM_BUILD_ROOT/%_iconsdir
cat %SOURCE2 > $RPM_BUILD_ROOT/%_iconsdir/%name.png
mkdir -p $RPM_BUILD_ROOT/%_miconsdir
cat %SOURCE3 > $RPM_BUILD_ROOT/%_miconsdir/%name.png


%files
%defattr(-,root,root)
%doc CHANGES COPYING README Examples
%{_bindir}/spiralsynthmodular
%{_libdir}/SpiralPlugins
%{_datadir}/applications/mandriva-%{name}.desktop
%{_liconsdir}/%name.png
%{_iconsdir}/%name.png
%{_miconsdir}/%name.png



%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.2a-9mdv2011.0
+ Revision: 614949
- the mass rebuild of 2010.1 packages

* Mon Jan 18 2010 Jérôme Brenier <incubusss@mandriva.org> 0.2.2a-8mdv2010.1
+ Revision: 493339
- rebuild for new fltk

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sun Dec 14 2008 Funda Wang <fwang@mandriva.org> 0.2.2a-6mdv2009.1
+ Revision: 314215
- add patches

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request
    - kill hardcoded icon extension
    - s/Mandrake/Mandriva/
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Aug 28 2007 Thierry Vignaud <tv@mandriva.org> 0.2.2a-4mdv2008.0
+ Revision: 72256
- buildrequires python-base
- convert menu to XDG
- patch 0: fix build
- use %%mkrel


* Tue Sep 06 2005 Buchan Milne <bgmilne@linux-mandrake.com> 0.2.2a-3mdk
- annual rebuild

* Mon Aug 02 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.2.2a-2mdk
- rebuild for new g++

* Thu Apr 01 2004 Austin Acton <austin@mandrake.org> 0.2.2a-1mdk
- 0.2.2a

* Fri Mar 14 2003 Austin Acton <aacton@yorku.ca> 0.2.1-1mdk
- 0.2.1
- remove patches
- use spiral icon

* Sun Feb 02 2003 Buchan Milne <bgmilne@linux-mandrake.com> 0.2.0-1mdk
- CCRMA->contrib
- Add menu

* Sat Jan 04 2003 Fernando Pablo Lopez-Lezcano <nando@ccrma.stanford.edu> 0.2.0
- updated to 0.2.2
- added JackPlugin.so to the list of patches to list

* Sun Dec 08 2002 Fernando Pablo Lopez-Lezcano <nando@ccrma.stanford.edu> 0.2.0rc2
- jack enabled with better ladspa support: 0.2.0 release candidate 2 from:
  http://sourceforge.net/project/showfiles.php?group_id=62620
  (thanks to Steve Harris for the link)

* Mon Oct 21 2002 Fernando Pablo Lopez-Lezcano <nando@ccrma.stanford.edu> 0.1.1-1
- updated to 0.1.1

* Thu Jun 27 2002 Fernando Pablo Lopez-Lezcano <nando@ccrma.stanford.edu> 0.1.0-2
- depend explicitly on the fltk version we compiled with

* Fri Jun 21 2002 Fernando Pablo Lopez-Lezcano <nando@ccrma.stanford.edu> 0.1.0-1
- upgraded to 0.1.0
- added patches to make jack plugin compile with jack 0.34

* Wed Apr 24 2002 Fernando Pablo Lopez-Lezcano <nando@ccrma.stanford.edu>
- Initial build.
- added patch for jack compilation


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7633 |12cr|splint-3.1.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    splint 
%define version 3.1.2
%define release %mkrel 5

Name:           %{name} 
Summary:        Splint - Secure Programming Lint
Version:        %{version} 
Release:        %{release} 
Source0:        http://www.splint.org/downloads/splint-%{version}.tar.bz2
URL:            http://www.splint.org
Group:          Development/C
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot 
License:        GPL
BuildRequires: flex

%description
Splint is a tool for statically checking C programs for security
vulnerabilities and coding mistakes. With minimal effort, Splint can
be used as a better lint. If additional effort is invested adding
annotations to programs, Splint can perform stronger checking than can
be done by any standard lint.

%prep
%setup -q

%build 
%configure
make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall


%clean 
rm -rf %buildroot

%files 
%defattr(0755,root,root,0755) 
%{_bindir}/splint
%defattr(0644,root,root,0755)
%doc README
%{_mandir}/man1/splint.1*
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*


%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 3.1.2-5mdv2010.0
+ Revision: 434058
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 3.1.2-4mdv2009.0
+ Revision: 260951
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 3.1.2-3mdv2009.0
+ Revision: 252956
- rebuild
- fix spacing at top of description

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 3.1.2-1mdv2008.1
+ Revision: 127555
- kill re-definition of %%buildroot on Pixel's request

  + Couriousous <couriousous@mandriva.org>
    - 3.1.2
    - Import splint



* Thu Oct 20 2005 Nicolas Lcureuil <neoclust@mandriva.org> 3.1.1-2mdk
- Fix BuildRequires
- %%mkrel 

* Sat Dec 11 2004 Couriousous <couriousous@mandrake.org> 3.1.1-1mdk
- Minors spec fix
- Disabled parallal build
- From: Christophe Vu-Brugier <cvu-brugier@netcourrier.com>
	- First build for Mandrakelinux.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7634 |12cr|splitvt-1.6.6-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

Summary:	Split terminal into two windows
Name:		splitvt
Version:	1.6.6
Release:	7
License:	GPL
Group:		Terminals 
URL:		http://www.devolution.com/~slouken/projects/splitvt
Source0:	%{name}-%{version}.tar.bz2
Patch0:		%{name}-destdir.patch
BuildRequires:	net-devel
BuildRequires:	termcap-devel

%description
This program takes any VT100 terminal window and splits it
into two shell windows, one on top and one on bottom.
It allows you to watch two terminal sessions at once, which can
be very useful whenever you want more screen real-estate without
messing with windows.

%prep

%setup -q
%patch0 -p0 -b .destdir

# lib64 fix
perl -pi -e "s|/usr/lib\b|%{_libdir}|g" config.c
perl -pi -e "s|\.a\b|\.so|g" config.c

%build
./configure
%make

%install
chmod 644 README BLURB ANNOUNCE CHANGES NOTES COPYING TODO
mkdir -p %buildroot%{_bindir}
mkdir -p %buildroot%{_mandir}/man1/

%makeinstall_std PREFIX=%_prefix MANDIR=%_mandir

chmod 755 %buildroot%{_bindir}/*

%clean

%files
%defattr(-,root,root)
%doc README BLURB ANNOUNCE CHANGES NOTES COPYING TODO
%_bindir/splitvt
%_bindir/xsplitvt
%attr(0644,root,root) %_mandir/man1/splitvt.1*



%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1.6.6-6mdv2011.0
+ Revision: 614950
- the mass rebuild of 2010.1 packages

* Sun Feb 21 2010 Funda Wang <fwang@mandriva.org> 1.6.6-5mdv2010.1
+ Revision: 509284
- gcc4 patch not needed

  + Thierry Vignaud <tv@mandriva.org>
    - relax BuildRequires
    - rebuild
    - fix man page permissions

* Sat Aug 02 2008 Thierry Vignaud <tv@mandriva.org> 1.6.6-4mdv2009.0
+ Revision: 260952
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 1.6.6-3mdv2009.0
+ Revision: 252958
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue May 01 2007 Olivier Thauvin <nanardon@mandriva.org> 1.6.6-1mdv2008.0
+ Revision: 20056
- 1.6.6


* Wed Aug 09 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/09/06 16:40:54 (54884)
- rebuild

* Wed Aug 09 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/09/06 16:37:20 (54883)
Import splitvt

* Sun Mar 19 2006 Oden Eriksson <oeriksson@mandriva.com> 1.6.5-6mdk
- rebuilt against libnet1.1.2
- fix deps

* Sat May 14 2005 Olivier Thauvin <nanardon@mandriva.org> 1.6.5-5mdk
- birthday rebuild

* Sun Apr 04 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.6.5-4mdk
- Birthday rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7635 |12cr|spotlighter-0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		spotlighter
Summary:	A tool that show a movable and resizable spotlight on the desktop screen
Version:	0.2
Release:	2
Source0:	http://ardesia.googlecode.com/files/%{name}-%{version}.tar.bz2
URL:		http://code.google.com/p/ardesia
Group:		Education
License:	GPL
BuildRequires:	automake
BuildRequires:	libtool
BuildRequires:	intltool
BuildRequires:	pkgconfig(gtk+-2.0)

%description
Spotlighter is a tool that show a movable and resizable spotlight
on the desktop screen.
You can use this to hide and show objects on the desktop.
This program has been implemented for educational purposes.


%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std XDG_UTILS=""
%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS README COPYING NEWS
%{_bindir}/%{name}
%{_datadir}/%{name}/ui/*.glade
%{_datadir}/%{name}/ui/icons/*
%{_datadir}/icons/%{name}.xpm
%{_datadir}/icons/%{name}.ico
%{_datadir}/applications/%{name}.desktop
%{_mandir}/man1/%{name}.*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7636 |12cr|spread-4.1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 2
%define libname %mklibname spread %{major}
%define develname %mklibname spread -d

Summary:	Multicast Group Communication Framework
Name:		spread
Version:	4.1.0
Release:	%mkrel 2
Group:		System/Servers
License:	BSD-style
URL:		http://www.spread.org/
Source0:	spread-src-%{version}.tar.gz
Source2:	spread.init
Source3:	spread.sysconfig
Patch1:		spread-mdv_config.diff
Patch2:		spread-src-force_man_page_format.diff
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires(pre): rpm-helper
Requires(postun): rpm-helper
BuildRequires:	flex
BuildRequires:	groff-for-man
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Spread is a toolkit that provides a high performance messaging service that is
resilient to faults across external or internal networks. Spread functions as a
unified message bus for distributed applications, and provides highly tuned
application-level multicast and group communication support. Spread services
range from reliable message passing to fully ordered messages with delivery
guarantees, even in case of computer failures and network partitions. Spread is
designed to encapsulate the challenging aspects of asynchronous networks and
enable the construction of scalable distributed applications, allowing
application builders to focus on the differentiating components of their
application.

%package -n	%{libname}
Summary:	Multicast Group Communication Framework library
Group:          System/Libraries

%description -n	%{libname}
Spread is a toolkit that provides a high performance messaging service that is
resilient to faults across external or internal networks. Spread functions as a
unified message bus for distributed applications, and provides highly tuned
application-level multicast and group communication support. Spread services
range from reliable message passing to fully ordered messages with delivery
guarantees, even in case of computer failures and network partitions. Spread is
designed to encapsulate the challenging aspects of asynchronous networks and
enable the construction of scalable distributed applications, allowing
application builders to focus on the differentiating components of their
application.

%package -n	%{develname}
Summary:	Static library and header files for the libevent library
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname spread 1 -d}

%description -n	%{develname}
Spread is a toolkit that provides a high performance messaging service that is
resilient to faults across external or internal networks. Spread functions as a
unified message bus for distributed applications, and provides highly tuned
application-level multicast and group communication support. Spread services
range from reliable message passing to fully ordered messages with delivery
guarantees, even in case of computer failures and network partitions. Spread is
designed to encapsulate the challenging aspects of asynchronous networks and
enable the construction of scalable distributed applications, allowing
application builders to focus on the differentiating components of their
application.

This package includes the necessary files to develop systems with Spread.

%prep

%setup -q -n spread-src-%{version}
%patch1 -p0 -b .mdv_config
%patch2 -p1 -b .force_man_page_format

cp %{SOURCE2} spread.init
cp %{SOURCE3} spread.sysconfig

%build

%configure \
    --with-mantype=man \
    --with-pid-dir=/var/run/spread

%make

%install
rm -rf %{buildroot}

%makeinstall_std

install -d %{buildroot}%{_sysconfdir}/{sysconfig,logrotate.d}
install -d %{buildroot}%{_initrddir}
install -d %{buildroot}/var/log/spread
install -d %{buildroot}/var/run/spread

install -m0644 docs/sample.spread.access_ip %{buildroot}%{_sysconfdir}/spread.access_ip
install -m0755 spread.init %{buildroot}%{_initrddir}/spread
install -m0644 spread.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/spread

touch %{buildroot}/var/log/spread/spread.log

# install log rotation stuff
cat > %{buildroot}%{_sysconfdir}/logrotate.d/spread << EOF
/var/log/spread/spread.log {
    create 644 spread spread
    monthly
    compress
    missingok
    postrotate
	/bin/kill -HUP \`cat /var/run/spread/spread.pid 2> /dev/null\` 2> /dev/null || true
    endscript
}
EOF

%pre
%_pre_useradd spread /var/run/spread /bin/false

%post
%create_ghostfile /var/log/spread/spread.log spread spread 0644
%_post_service spread

%preun
%_preun_service spread

%postun
%_postun_userdel spread

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc license.txt release_announcement_*.txt CVS_Readme.txt Readme.txt
%doc docs/PORTING docs/Short_Buffer_Handling.txt docs/TODO
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/spread.*
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/spread
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/spread
%attr(0755,root,root) %{_initrddir}/spread
%{_bindir}/flush_user
%{_bindir}/sp*
%{_sbindir}/sp*
%{_mandir}/man1/*
%attr(0755,spread,spread) %dir /var/run/spread
%attr(0755,spread,spread) %dir /var/log/spread
%attr(0644,spread,spread) %ghost /var/log/spread/spread.log

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%{_libdir}/lib*.so
%{_libdir}/lib*.a
%{_includedir}/*
%{_mandir}/man3/*


%changelog
* Thu Oct 28 2010 Oden Eriksson <oeriksson@mandriva.com> 4.1.0-2mdv2011.0
+ Revision: 589738
- stupid build system

* Thu Oct 28 2010 Oden Eriksson <oeriksson@mandriva.com> 4.1.0-1mdv2011.0
+ Revision: 589707
- 4.1.0

* Mon Oct 05 2009 Oden Eriksson <oeriksson@mandriva.com> 4.0.0-3mdv2010.0
+ Revision: 454048
- rediffed one fuzzy patch
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Tue Oct 28 2008 Oden Eriksson <oeriksson@mandriva.com> 4.0.0-1mdv2009.1
+ Revision: 297851
- broke out the python module
- 4.0.0
- rediffed P0,P1

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 3.17.4-5mdv2009.0
+ Revision: 242733
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Sep 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 3.17.4-3mdv2008.0
+ Revision: 90266
- rebuild

* Sun Sep 09 2007 Oden Eriksson <oeriksson@mandriva.com> 3.17.4-2mdv2008.0
+ Revision: 83634
- conform to the 2008 specs


* Fri Jan 26 2007 Oden Eriksson <oeriksson@mandriva.com> 3.17.4-1mdv2007.0
+ Revision: 114000
- fix a silly typo...
- fixed a typo in spread.init
- force doc format to man
- Import spread

* Fri Jan 26 2007 Oden Eriksson <oeriksson@mandriva.com> 3.17.4-1mdv2007.1
- 3.17.4

* Tue Dec 20 2005 Oden Eriksson <oeriksson@mandriva.com> 3.17.3-1mdk
- initial Mandriva package (conectiva import)
- added P0, P1


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7637 |12cr|spring-1944-1.6-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		spring-1944
Version:	1.6
Release:	3
Summary:	Spring engine based WWII themed game with four fully functional sides
Group:		Games/Strategy
License:	GPL
URL:		http://spring1944.net
Source0:	http://spring1944.net/files/Build/S44v16_Morgenrote.sdz
Source1:	http://spring1944.net/files/Maps/1944_BocageSkirmish.sd7
Source2:	http://spring1944.net/files/Maps/1944_Kiev_V4.sd7
Source3:	http://spring1944.net/files/Maps/1944_Road_To_Rome_V3.sd7
Source4:	http://spring1944.net/files/Maps/1944_Caucasus_Skirmish_V4.sd7
Source5:	http://spring1944.net/files/Maps/1944_Village_Crossing_V2.sd7
Source6:	http://spring1944.net/files/Maps/1944_Terra_Firma.sd7
Requires:	spring
Suggests:	%{name}-maps
Buildarch:	noarch

%description
A WWII themed game with four fully functional sides (US, Germany,
USSR, Britain), period-accurate units and strengths.

Uses Spring engine to run.

%package maps
Summary:	Maps designed specially for Spring: 1944 game
Requires:	spring

%description maps
Maps designed specially for Spring: 1944 game.
But you can try to use them with other Spring based games.

%prep
%setup -q -T -c %{name}-%{version}

%build

%install
mkdir -p %{buildroot}%{_gamesdatadir}/spring/mods
install -m 644 %{SOURCE0} %{buildroot}%{_gamesdatadir}/spring/mods/

mkdir -p %{buildroot}%{_gamesdatadir}/spring/maps
install -m 644 %{SOURCE1} %{buildroot}%{_gamesdatadir}/spring/maps/
install -m 644 %{SOURCE2} %{buildroot}%{_gamesdatadir}/spring/maps/
install -m 644 %{SOURCE3} %{buildroot}%{_gamesdatadir}/spring/maps/
install -m 644 %{SOURCE4} %{buildroot}%{_gamesdatadir}/spring/maps/
install -m 644 %{SOURCE5} %{buildroot}%{_gamesdatadir}/spring/maps/
install -m 644 %{SOURCE6} %{buildroot}%{_gamesdatadir}/spring/maps/

%files
%{_gamesdatadir}/spring/mods/*

%files maps
%{_gamesdatadir}/spring/maps/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7638 |12cr|spring-91.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Don't provides private modules
%if %{_use_internal_dependency_generator}
%define __noautoprov '(.*)\\.so$'
%endif

%define distname spring_%{version}

%define Werror_cflags %nil

Summary:	Realtime strategy game (inspired by Total Annihilation)
Name:		spring
Version:	91.0
Release:	4
License:	GPLv2+
Group:		Games/Strategy
URL:		http://springrts.com
Source0:	http://sourceforge.net/projects/springrts/files/springrts/%{name}-%{version}/%{name}_%{version}_src.tar.lzma
# use system font:
Patch1:		spring-89.0-font.patch
Patch5:		spring-89-dso.patch
Patch6:		spring-90-e323ai-boost.patch
Patch7:		spring_91.0-static-libs.patch

BuildRequires:	boost-devel
BuildRequires:	pkgconfig(allegro)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(glew)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(IL)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(ogg)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(xcursor)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	asciidoc
BuildRequires:	cmake
BuildRequires:	desktop-file-utils
BuildRequires:	zip
BuildRequires:	p7zip
BuildRequires:	xsltproc
BuildRequires:	docbook-style-xsl
BuildRequires:	icoutils
BuildRequires:	java-1.6.0-openjdk-devel
BuildRequires:	java-rpmbuild
BuildRequires:	xerces-j2
Obsoletes:	%{name}-data < 0.75
Requires:	fonts-ttf-freefont
# Some mod is required, this is the one that was shipped with
# spring-data:
Suggests:	spring-mod-nanoblobs
# Some map is required, these are the default maps from the
# installer:
Suggests:	spring-maps-default
# Internet lobby and springsettings:
Suggests:	springlobby

%description
Spring is a 3D realtime strategy game. It was inspired by Total
Annihilation and has the same features Total Annihilation had, and
more.

%prep
%setup -qn %{name}_%{version}
%patch1 -p1 -b .font
%patch5 -p0
%patch6 -p1
%patch7 -p1

cat > README.install.urpmi <<EOF
If you want to install additional mods and maps that are not available as
Rosa packages, you can install them inside your homedir in subdirectories
.spring/maps and .spring/mods.
EOF


  sed -i "s/FE_DFL_ENV/FE_DFL_ENV_/g" rts/lib/streflop/FPUSettings.h rts/System/Sync/FPUCheck.cpp rts/System/myMath.cpp rts/Lua/LuaParser.cpp rts/lib/streflop/SMath.cpp
  sed -i "s/FE_INVALID/FE_INVALID_/g" rts/lib/streflop/FPUSettings.h rts/System/Sync/FPUCheck.cpp rts/System/myMath.cpp rts/Lua/LuaParser.cpp
  sed -i "s/FE_DENORMAL/FE_DENORMAL_/g" rts/lib/streflop/FPUSettings.h rts/System/Sync/FPUCheck.cpp rts/System/myMath.cpp rts/Lua/LuaParser.cpp
  sed -i "s/FE_DIVBYZERO/FE_DIVBYZERO_/g" rts/lib/streflop/FPUSettings.h rts/System/Sync/FPUCheck.cpp rts/System/myMath.cpp rts/Lua/LuaParser.cpp
  sed -i "s/FE_OVERFLOW/FE_OVERFLOW_/g" rts/lib/streflop/FPUSettings.h rts/System/Sync/FPUCheck.cpp rts/System/myMath.cpp rts/Lua/LuaParser.cpp
  sed -i "s/FE_UNDERFLOW/FE_UNDERFLOW_/g" rts/lib/streflop/FPUSettings.h rts/System/Sync/FPUCheck.cpp rts/System/myMath.cpp rts/Lua/LuaParser.cpp
  sed -i "s/FE_INEXACT/FE_INEXACT_/g" rts/lib/streflop/FPUSettings.h rts/System/Sync/FPUCheck.cpp rts/System/myMath.cpp rts/Lua/LuaParser.cpp
  sed -i "s/FE_ALL_EXCEPT/FE_ALL_EXCEPT_/g" rts/lib/streflop/FPUSettings.h rts/System/Sync/FPUCheck.cpp rts/System/myMath.cpp rts/Lua/LuaParser.cpp
  sed -i "s/FE_DOWNWARD/FE_DOWNWARD_/g" rts/lib/streflop/FPUSettings.h rts/System/Sync/FPUCheck.cpp rts/System/myMath.cpp rts/Lua/LuaParser.cpp
  sed -i "s/FE_TONEAREST/FE_TONEAREST_/g" rts/lib/streflop/FPUSettings.h rts/System/Sync/FPUCheck.cpp rts/System/myMath.cpp rts/Lua/LuaParser.cpp
  sed -i "s/FE_TOWARDZERO/FE_TOWARDZERO_/g" rts/lib/streflop/FPUSettings.h rts/System/Sync/FPUCheck.cpp rts/System/myMath.cpp rts/Lua/LuaParser.cpp
  sed -i "s/FE_UPWARD/FE_UPWARD_/g" rts/lib/streflop/FPUSettings.h rts/System/Sync/FPUCheck.cpp rts/System/myMath.cpp rts/Lua/LuaParser.cpp
  sed -i "s/feclearexcept/feclearexcept_/g" rts/lib/streflop/FPUSettings.h rts/System/Sync/FPUCheck.cpp rts/System/myMath.cpp rts/Lua/LuaParser.cpp

%build
export CFLAGS="%{optflags} -fpermissive"
export CXXFLAGS="%{optflags} -fpermissive"
export LDFLAGS="-ldl"
%cmake -DBINDIR=%{_gamesbindir} -DLIBDIR=%{_lib}/%{name} -DJAVA_INCLUDE_PATH=%{java_home}/include -DJAVA_INCLUDE_PATH2=%{java_home}/include/linux -DJAVA_AWT_INCLUDE_PATH=%{java_home}/include
%make

%install
%makeinstall_std -C build

# Nanar:
# need by spring dedicated server
# it is not installed 

mkdir -p %{buildroot}%{_libdir}/

rm -fr %{buildroot}%{_datadir}/doc

install -m755 \
    build/libspringserver.so \
    %{buildroot}%{_libdir}/libspringserver.so

mkdir -p %{buildroot}/%{_iconsdir}/hicolor/{32x32,64x64,128x128,256x256}/apps
cd rts
icotool -x %{name}.new.ico
mv %{name}*32x32*.png %{name}.png
install -m 644 %{name}.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
mv %{name}*64x64*.png %{name}.png
install -m 644 %{name}.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
mv %{name}*128x128*.png %{name}.png
install -m 644 %{name}.png %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png
mv %{name}*256x256*.png %{name}.png
install -m 644 %{name}.png %{buildroot}%{_iconsdir}/hicolor/256x256/apps/%{name}.png

perl -pi -e 's|^Exec=.*|Exec=%{_gamesbindir}/%{name}|' %{buildroot}%{_datadir}/applications/%{name}.desktop
perl -pi -e 's|true|false|' %{buildroot}%{_datadir}/applications/%{name}.desktop
desktop-file-install \
  --vendor="" \
  --remove-category="Application" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/%{name}.desktop


install -d -m755 %{buildroot}%{_sysconfdir}/%{name}
echo '$HOME/.spring' > %{buildroot}%{_sysconfdir}/%{name}/datadir
echo '%{_gamesdatadir}/%{name}' >> %{buildroot}%{_sysconfdir}/%{name}/datadir

install -d -m755 %{buildroot}%{_gamesdatadir}/%{name}/{mods,maps}

rm -rf %{buildroot}%{_datadir}/pixmaps/*.png

# Looks like it's not needed
rm -rf %{buildroot}%{_gamesbindir}/pr-downloader
rm -rf %{buildroot}%{_libdir}/%{name}/libpr-downloader_shared.so
rm -rf %{buildroot}%{_libdir}/%{name}/libpr-downloader_static.a
rm -rf %{buildroot}%{_libdir}/%{name}/pkgconfig/libspringdownloader.pc
rm -rf %{buildroot}%{_includedir}/spring/Downloader/pr-downloader.h

%files
%doc README.install.urpmi
%{_sysconfdir}/%{name}
%{_gamesbindir}/*
%{_gamesdatadir}/%{name}
%{_iconsdir}/hicolor/*/apps/%{name}.*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/mime/packages/%{name}.xml
%{_libdir}/%{name}
%{_libdir}/libspringserver.so
%{_mandir}/man*/spring*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7639 |12cr|spring-data-0.74-0.b1.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname spring
%define name %{oname}-data
%define version 0.74
%define beta b1
%define release %mkrel 0.%{beta}.2

%define distname %{oname}-linux-data-%{version}%{beta}

Summary: Data for the Spring realtime strategy game
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://prdownload.berlios.de/taspring-linux/%{distname}.tar.bz2
License: GPL/Creative Commons
Group: Games/Strategy
Url: http://taspring.clan-sy.com/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch

%description
This packages contains data files for the Spring realtime strategy
game.

%prep
%setup -q -n %{distname}
rmdir AI/*-libs/
rm Luxi.ttf

%build

%install
rm -rf %{buildroot}
install -d %{buildroot}%{_gamesdatadir}/%{oname}
cp -a * %{buildroot}%{_gamesdatadir}/%{oname}

# the main 'spring' package contains newer versions of these, must
# remove them to avoid conflict - AdamW 2007/09
rm -f %{buildroot}%{_gamesdatadir}/%{oname}/shaders/{terrainCommon.glsl,terrainFragmentShader.glsl,terrainVertexShader.glsl}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_gamesdatadir}/%{oname}/*.txt
%{_gamesdatadir}/%{oname}/PALETTE.PAL
%{_gamesdatadir}/%{oname}/base/%{oname}content.sdz
%{_gamesdatadir}/%{oname}/base/%{oname}/*.sdz
%{_gamesdatadir}/%{oname}/docs/*
%{_gamesdatadir}/%{oname}/maps/*.sd7
%{_gamesdatadir}/%{oname}/mods/*.sdz
%{_gamesdatadir}/%{oname}/shaders/*.fp
%{_gamesdatadir}/%{oname}/shaders/*.vp
%{_gamesdatadir}/%{oname}/startscripts/*
%{_gamesdatadir}/%{oname}/AI/AAI/*



%changelog
* Fri Sep 21 2007 Adam Williamson <awilliamson@mandriva.com> 0.74-0.b1.2mdv2008.0
+ Revision: 92076
- fix some conflicts with spring package


* Tue Dec 05 2006 Olivier Blin <oblin@mandriva.com> 0.74-0.b1.1mdv2007.0
+ Revision: 90649
- initial Spring data release
- renamed taspring as spring (new upstream name)
- Created package structure for taspring-data.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7640 |12cr|spring-evolution-rts-4.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		spring-evolution-rts
Version:	4.9
Release:	1
Summary:	Evolution RTS is a Spring engine based Real Time Strategy game
Group:		Games/Strategy
License:	CC-BY-NC-ND
URL:		http://www.evolutionrts.info/
Source0:	http://packages.springrts.com/builds/evo-v%{version}.sdz
# Maps are here: http://springfiles.com/spring/spring-maps
Source1:	evorts-altored_divide-v12.sd7
Source2:	evorts_-_delta_siege_-_v12.sd7
Source3:	evorts_-_division_-_v12.sd7
Source4:	evorts-eye_of_horus-v12.sd7
Source5:	evorts_-_glacier_pass_-_v12.sd7
Source6:	evorts_-_new_iammas_-_v12.sd7
Source7:	evorts-pockmark_valley-v12.sd7
Source8:	evorts_-_proving_grounds_-_v12.sd7
Source9:	evorts_-_riverglade_-_v12.sd7
Requires:	spring
Requires:	spring-features
Suggests:	%{name}-maps
Provides:	evolution-rts = %{version}
Buildarch:	noarch

%description
A new war is brewing. A violent conflict, between the Six Colonies,
each one convinced that it was in the right, each one sure of its
own ability to defeat its enemies. But they need Generals.
They need soldiers. They need you.

Uses Spring engine to run.

%package maps
Summary:	Maps designed specially for Evolution RTS game
Requires:	spring

%description maps
Maps designed specially for Evolution RTS game.
But you can try to use them with other Spring based games.

%prep
%setup -q -T -c %{name}-%{version}

%build

%install
mkdir -p %{buildroot}%{_gamesdatadir}/spring/mods
install -m 644 %{SOURCE0} %{buildroot}%{_gamesdatadir}/spring/mods/

mkdir -p %{buildroot}%{_gamesdatadir}/spring/maps
install -m 644 %{SOURCE1} %{buildroot}%{_gamesdatadir}/spring/maps/
install -m 644 %{SOURCE2} %{buildroot}%{_gamesdatadir}/spring/maps/
install -m 644 %{SOURCE3} %{buildroot}%{_gamesdatadir}/spring/maps/
install -m 644 %{SOURCE4} %{buildroot}%{_gamesdatadir}/spring/maps/
install -m 644 %{SOURCE5} %{buildroot}%{_gamesdatadir}/spring/maps/
install -m 644 %{SOURCE6} %{buildroot}%{_gamesdatadir}/spring/maps/
install -m 644 %{SOURCE7} %{buildroot}%{_gamesdatadir}/spring/maps/
install -m 644 %{SOURCE8} %{buildroot}%{_gamesdatadir}/spring/maps/
install -m 644 %{SOURCE9} %{buildroot}%{_gamesdatadir}/spring/maps/

%files
%{_gamesdatadir}/spring/mods/*

%files maps
%{_gamesdatadir}/spring/maps/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7641 |12cr|spring-features-1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		spring-features
Version:	1.0
Release:	1
Summary:	Spring Features contains all of the features made for Spring engine to date
Group:		Games/Strategy
# Some kind of "Free" as stated in upstream. Nobody seems to really care?
License:	Freeware
URL:		http://springfiles.com/spring/tools/spring-features
Source0:	spring_features-v01.sdz
Requires:	spring
Buildarch:	noarch

%description
Spring Features contains all of the features made for Spring engine to date.

Required by some Spring engine-based games.

%prep
%setup -q -T -c %{name}-%{version}

%build

%install
mkdir -p %{buildroot}%{_gamesdatadir}/spring/mods
install -m 644 %{SOURCE0} %{buildroot}%{_gamesdatadir}/spring/mods/

%files
%{_gamesdatadir}/spring/mods/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7642 |12cr|springlobby-0.147-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Werror_cflags %nil

Summary:	Cross-platform lobby client for the Spring RTS project
Name:		springlobby
Version:	0.147
Release:	2
Group:		Games/Strategy
# bundled springsettings is GPLv3+
License:	GPL+ and GPLv3+
URL:		http://springlobby.info/
Source:		http://www.springlobby.info/tarballs/springlobby-%{version}.tar.bz2
Source1:	springlobby-logo.svg
Patch0:		springlobby-lpthread.patch
BuildRequires:	cmake
BuildRequires:	desktop-file-utils
BuildRequires:	imagemagick
BuildRequires:	boost-devel
BuildRequires:	SDL-devel
BuildRequires:	SDL_sound-devel
BuildRequires:	SDL_mixer-devel
BuildRequires:	wxgtku2.8-devel
BuildRequires:	pkgconfig(libtorrent-rasterbar)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(libmpg123)
Requires:	spring
Requires:	curl
Requires:	openal

%description
SpringLobby is a free cross-platform lobby client for the Spring RTS
project.

This package also contains SpringSettings, a Spring configuration
tool.

%prep
%setup -q
%patch0 -p0 -b .lpthread
sed -i -e 's,springlobby.svg,springlobby,g' src/springlobby.desktop

%build
%cmake
%make

%install
%makeinstall_std -C build

desktop-file-install \
  --vendor="" \
  --remove-category="Application" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

install -d -m755 %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-springsettings.desktop <<EOF
[Desktop Entry]
Name=SpringSettings
Comment=Configure settings of Spring
Exec=springsettings
Icon=springsettings
Terminal=false
Type=Application
Categories=Game;StrategyGame;
EOF

install -d -m755 %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48,scalable}/apps
install -m644 src/images/springlobby.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/springlobby.svg
convert src/images/springlobby.svg -resize 48x48 %{buildroot}%{_iconsdir}/hicolor/48x48/apps/springlobby.png
convert src/images/springlobby.svg -resize 32x32 %{buildroot}%{_iconsdir}/hicolor/32x32/apps/springlobby.png
convert src/images/springlobby.svg -resize 16x16 %{buildroot}%{_iconsdir}/hicolor/16x16/apps/springlobby.png
convert src/images/springsettings.xpm -resize 48x48 %{buildroot}%{_iconsdir}/hicolor/48x48/apps/springsettings.png
convert src/images/springsettings.xpm -resize 32x32 %{buildroot}%{_iconsdir}/hicolor/32x32/apps/springsettings.png
convert src/images/springsettings.xpm -resize 16x16 %{buildroot}%{_iconsdir}/hicolor/16x16/apps/springsettings.png

%find_lang %{name}

%files -f %{name}.lang
%doc THANKS AUTHORS
%{_bindir}/springlobby
%{_bindir}/springsettings
%{_datadir}/applications/%{name}.desktop
%{_datadir}/applications/mandriva-springsettings.desktop
%{_iconsdir}/hicolor/*/apps/*.*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7643 |12cr|spring-maps-default-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define name	spring-maps-default
%define version	1.0
%define rel	2

Summary:	Default maps for Spring
Name:		%{name}
Version:	%{version}
Release:	%mkrel %{rel}
Group:		Games/Strategy
URL:		http://taspring.clan-sy.com/
# Maps listed in spring/installer/sections/maps.nsh.
Source:		http://buildbot.no-ip.org/~yokozar/apt/pool/main/s/spring-maps-default/%{name}_%{version}.tar.gz
License:	GPLv2+
BuildRoot:	%{_tmppath}/%{name}-root
Requires:	spring
Conflicts:	spring-data < 0.75
BuildArch:	noarch

%description
Default maps for Spring.

%prep
%setup -q

%install
rm -rf %{buildroot}
install -d -m755 %{buildroot}%{_gamesdatadir}/spring/maps
install -m644 *.sd7 %{buildroot}%{_gamesdatadir}/spring/maps

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc debian/changelog debian/copyright
%{_gamesdatadir}/spring/maps/*.sd7


%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.0-2mdv2010.0
+ Revision: 434079
- rebuild

* Sat Jan 05 2008 Anssi Hannula <anssi@mandriva.org> 1.0-1mdv2008.1
+ Revision: 145684
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7644 |12cr|spring-mod-nanoblobs-0.65-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oversion 065

Summary:	Nanoblobs mod for Spring
Name:		spring-mod-nanoblobs
Version:	0.65
Release:	%{mkrel 2}
Group:		Games/Strategy
URL:		http://spring.clan-sy.com/wiki/Nanoblobs
# zip file:
Source:		http://www.wolfegames.com/TA_Section/PreRelease/NanoBlobs%{oversion}.sdz
License:	GPL+
BuildRoot:	%{_tmppath}/%{name}-root
Requires:	spring
Conflicts:	spring-data < 0.75
BuildArch:	noarch

%description
Nanoblobs game for the Spring game engine. See
http://spring.clan-sy.com/wiki/Nanoblobs for a description of Nanoblobs
and some tips on how best to play it.

%prep
# We extract the archive to put the license file in docdir.
%setup -q -c

%install
rm -rf %{buildroot}
install -d -m755 %{buildroot}%{_gamesdatadir}/spring/mods
install -m644 %{SOURCE0} %{buildroot}%{_gamesdatadir}/spring/mods

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc License.txt
%{_gamesdatadir}/spring/mods/NanoBlobs%{oversion}.sdz



%changelog
* Sun Sep 20 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.65-2mdv2010.0
+ Revision: 445208
- rebuild

* Sun Dec 14 2008 Adam Williamson <awilliamson@mandriva.org> 0.65-1mdv2009.1
+ Revision: 314121
- *LICENSE no longer exist...
- clean up the spec a bit
- new release 0.65

* Sat Jan 05 2008 Anssi Hannula <anssi@mandriva.org> 0.64-1mdv2008.1
+ Revision: 145686
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7645 |12cr|spring-zero-k-1.0.10.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		oname	zk

Name:		spring-zero-k
Version:	1.0.10.8
Release:	2
Summary:	Spring engine based game focused on a streamlined economy & advanced interface
Group:		Games/Strategy
License:	GPL
URL:		http://zero-k.info/
Source0:	http://packages.springrts.com/builds/%{oname}-v%{version}.sdz
Source1:	http://api.springfiles.com/files/maps/tabula-v5b.sd7
Source2:	http://api.springfiles.com/files/maps/folsomdamdeluxev4.sd7
Source3:	http://api.springfiles.com/files/maps/worldv2.sd7
Requires:	spring
Provides:	zero-k = %{version}
Suggests:	%{name}-maps
Buildarch:	noarch

%description
Zero-K is a fast, competitive game with a focus on a streamlined economy
and advanced interface that takes the focus off tedious tasks and back on
the action. A huge roster of interesting, unique units and a variety of unit
abilities provides tremendous tactical and strategic depth to the game.

Uses Spring engine to run.

%package maps
Summary:	Maps designed specially for Zero-K game
Requires:	spring

%description maps
Maps designed specially for Zero-K game.
But you can try to use them with other Spring based games.

%prep
%setup -q -T -c %{name}-%{version}

%build

%install
mkdir -p %{buildroot}%{_gamesdatadir}/spring/mods
install -m 644 %{SOURCE0} %{buildroot}%{_gamesdatadir}/spring/mods/

mkdir -p %{buildroot}%{_gamesdatadir}/spring/maps
install -m 644 %{SOURCE1} %{buildroot}%{_gamesdatadir}/spring/maps/
install -m 644 %{SOURCE2} %{buildroot}%{_gamesdatadir}/spring/maps/
install -m 644 %{SOURCE3} %{buildroot}%{_gamesdatadir}/spring/maps/

%files
%{_gamesdatadir}/spring/mods/*

%files maps
%{_gamesdatadir}/spring/maps/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7646 |12cr|sprng-2.0b-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		sprng
Version:	2.0b
Release:	1
Group:		Sciences/Mathematics
License:	GPL
Summary:	Scalable Parallel Pseudo Random Number Generators Library
Source0:	http://sprng.cs.fsu.edu/Version2.0/sprng2.0b.tar.gz
URL:		http://sprng.cs.fsu.edu/
BuildRequires:	openmpi
BuildRequires:	gmp-devel
Requires:	sprng-devel
Patch0:		sprng2.0b-build.patch

%description
Scalable Parallel Pseudo Random Number Generators Library.

M. Mascagni and A. Srinivasan (2000), "Algorithm 806: SPRNG: A Scalable
Library for Pseudorandom Number Generation," ACM Transactions on
Mathematical Software, 26: 436-461.

%files

#-----------------------------------------------------------------------
%package	devel
Summary:	Scalable Parallel Pseudo Random Number Generators Library
Group:		Development/Other

%description	devel
Scalable Parallel Pseudo Random Number Generators Library.

M. Mascagni and A. Srinivasan (2000), "Algorithm 806: SPRNG: A Scalable
Library for Pseudorandom Number Generation," ACM Transactions on
Mathematical Software, 26: 436-461.

%files		devel
%{_includedir}/sprng
%{_libdir}/*.a

#-----------------------------------------------------------------------
%prep
%setup -q -n sprng2.0
%patch0 -p1
perl -pi -e 's|^(F77 = )|${1}gfortran|;'			\
	 -e "s|^#(MPIDIR = ).*|\$1`mpic++ --showme:compile`|;"	\
	 -e "s|^#(MPILIB = ).*|\$1`mpic++ --showme:link`|;"	\
	 -e 's|(CFLAGS = .*)|$1 %{optflags}|;'			\
	 -e 's|(FFLAGS = .*)|$1 %{optflags}|;'			\
	SRC/make.INTEL

#-----------------------------------------------------------------------
%build
make

#-----------------------------------------------------------------------
%install
mkdir -p %{buildroot}{%{_includedir}/sprng,%{_libdir}}
install -m 644 include/*.h %{buildroot}%{_includedir}/sprng
install -m 644 lib/*.a %{buildroot}%{_libdir}


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 2.0b-1
+ Revision: 774611
- Import sprng 2.0
- Import sprng 2.0


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7647 |12cr|sprog-0.14-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	Sprog
%define name	sprog
%define version	0.14
%define	release	%mkrel 5

%define	_requires_exceptions perl(Sprog::Gear::$parent)

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	A graphical tool to build programs by plugging parts together
License:	GPL or Artistic
Group:		Development/Perl
Source0:	%{module}-%{version}.tar.bz2
Url:		http://sprog.sourceforge.net/
BuildRequires:	perl-Apache-LogRegex
BuildRequires:	perl-devel
BuildRequires:	perl-Gnome2-Canvas
BuildRequires:	perl-Gtk2-GladeXML
BuildRequires:	perl-Imager
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Sprog is a tool for working with data. It allows you to do all the things those
clever Unix geeks can do with their cryptic command lines but you can now do it
all with point-n-click and drag-n-drop.

A Sprog machine has many similarities to a shell script. It is built from small
reusable parts (called gears) that are connected together to filter and massage
your data. Once you have built a machine, you can save it and run it again and
again to automatically perform repetitive tasks.

%prep
%setup -q -n %{module}-%{version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%{__make}

%check
#- needs X11
#%{__make} test

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean 
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc Changes README
%{perl_vendorlib}/%{module}/*
%{perl_vendorlib}/%{module}.pm
%{_mandir}/*/*
%{_bindir}/sprog



%changelog
* Sun Jul 26 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.14-5mdv2010.0
+ Revision: 400262
- fix dependencies

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.14-3mdv2009.0
+ Revision: 253009
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.14-1mdv2008.1
+ Revision: 127566
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import sprog


* Sun Jul 31 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.14-1mdk
- 0.14

* Mon Jul 04 2005 Lenny Cartier <lenny@mandriva.com> 0.13-1mdk
- 0.13

* Tue Jun 28 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.12-1mdk
- 0.12

* Fri Jun 24 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.11-1mdk
- First Mandriva release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7648 |12cr|spybye-0.3-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A proxy to help finding malware
Name:		spybye
Version:	0.3
Release:	%mkrel 6
Group:		System/Servers
License:	GPLv2
URL:		http://www.monkey.org/~provos/spybye/
Source0:	http://www.monkey.org/~provos/%{name}-%{version}.tar.gz
Source1:	http://www.monkey.org/~provos/%{name}-%{version}.tar.gz.sig
Source2:	spybye.init
Source3:	spybye.sysconfig
Source4:	spybye.logrotate
Source5:	README.Mandriva
Patch0:		spybye-memleak.diff
BuildRequires:	autoconf2.5
BuildRequires:	libevent-devel
#BuildRequires:	clamav-devel
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires:	clamav
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The crawl tool provide a proxy server through which web pages can be fetched
and analyzed for potentially dangerous includes. To use , you need to configure
your web browser to use the port configured by -p as proxy port.


%prep

%setup -q -n %{name}-%{version}
%patch0 -p0

cp %{SOURCE2} %{name}.init
cp %{SOURCE3} %{name}.sysconfig
cp %{SOURCE4} %{name}.logrotate
cp %{SOURCE5} README.Mandriva

%build

%configure2_5x \
    --bindir=%{_sbindir} \
    --datadir=%{_localstatedir}/lib

%make

%install
rm -rf %{buildroot}

# don't fiddle with the initscript!
export DONT_GPRINTIFY=1

%makeinstall_std

install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_sysconfdir}/sysconfig
install -d %{buildroot}%{_sysconfdir}/logrotate.d
install -d %{buildroot}/var/log/%{name}

install -m0755 %{name}.init %{buildroot}%{_initrddir}/%{name}
install -m0644 %{name}.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/%{name}
install -m0644 %{name}.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/%{name}

# create ghostfile
touch %{buildroot}/var/log/%{name}/%{name}.log

%post
%create_ghostfile /var/log/%{name}/%{name}.log root root 0644
%_post_service %{name}

%preun
%_preun_service %{name}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README.Mandriva
%attr(0755,root,root) %{_initrddir}/%{name}
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/sysconfig/%{name}
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/logrotate.d/%{name}
%attr(0755,root,root) %{_sbindir}/*
%dir %{_localstatedir}/lib/%{name}
%{_localstatedir}/lib/%{name}/*
%dir %attr(0755,root,root) /var/log/%{name}
%attr(0644,root,root) %ghost %config(noreplace) /var/log/%{name}/%{name}.log
%attr(0644,root,root) %{_mandir}/man?/*


%changelog
* Wed Dec 22 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3-6mdv2011.0
+ Revision: 623879
- rebuilt against libevent 2.x

  + Sandro Cazzaniga <kharec@mandriva.org>
    - fix licence

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 0.3-5mdv2010.0
+ Revision: 434080
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.3-4mdv2009.0
+ Revision: 269346
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Wed May 14 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3-3mdv2009.0
+ Revision: 207100
- rebuilt against libevent-1.4.4
- added P0 to fix a memleak
- disable clamav support for now

  + Michael Scherer <misc@mandriva.org>
    - rebuild for new clamav

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Jul 31 2007 Oden Eriksson <oeriksson@mandriva.com> 0.3-2mdv2008.0
+ Revision: 57081
- the license was really GPL
- fix one config bug

* Tue Jul 31 2007 Oden Eriksson <oeriksson@mandriva.com> 0.3-1mdv2008.0
+ Revision: 57073
- Import spybye



* Tue Jul 31 2007 Oden Eriksson <oeriksson@mandriva.com> 0.3-1mdv2008.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7649 |12cr|spyder-2.1.11-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	spyder
%define version 2.1.11
%define	rel		1
%if %mdkversion < 201100
%define release %mkrel %rel
%else
%define	release %rel
%endif

Summary:	Scientific Python Development Environment
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://spyderlib.googlecode.com/files/%{name}-%{version}.zip
Source1:	%name.desktop
License:	MIT
Group:		Development/Python
URL:		http://spyderlib.googlecode.com/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
Requires:	python >= 2.5
Requires:	python-qt4 >= 4.4, python-qt4-qscintilla >= 2.1
Requires:	python-matplotlib-qt4
Suggests:	pylint, python-numpy, python-scipy
Suggests:	ipython, python-rope >= 0.9.2, pyflakes >= 0.3.0
Suggests:	python-matplotlib, pylint
BuildRequires:	python-sphinx >= 0.6.0
%py_requires -d

%description
Spyder is a Python development environment with tons of features:

* Editor - Multi-language editor with function/class browser, code
  analysis (pyflakes and pylint are currently supported),
  horizontal/verti- cal splitting, etc.

* Documentation viewer - Automatically show documentation (if
  available, or source code otherwise) for any class instantiation or
  function call made in a Python shell (interactive/external console,
  see below).
        
* Interactive console - Python shell with workspace support (variable
  explorer with GUI based editors: dictionary editor, array editor,
  ...) and matplotlib figures integration.

* External console (separate process) - Run Python scripts
  (interactive, debugging or normal mode) or open a Python interpreter
  with variable explorer and documentation viewer support (a basic
  terminal window may also be opened with the external console)

* File/directories explorer
            
* Find in files feature - Supports regular expressions and mercurial
  repositories

* History log

Spyder may also be used as a PyQt4 extension library (module 'spyderlib').
For example, the Python interactive shell widget used in Spyder may be
embedded in your own PyQt4 application.

%prep
%setup -q -n %{name}-%{version}

chmod 600 README

%install
%__rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILE_LIST

# adding a launcher

%{__install} -d -m755 %{buildroot}%{_datadir}/applications
%{__install} -d -m755 %{buildroot}%{_datadir}/pixmaps

%{__install} -m644 %SOURCE1 %buildroot%_datadir/applications
%{__install} -m644 spyderlib/images/spyder.svg %buildroot%_datadir/pixmaps


%clean
%__rm -rf %{buildroot}

%files -f FILE_LIST
%defattr(-,root,root)
%doc README 
%py_sitedir/spyderlib/doc
%_datadir/applications/*.desktop
%_datadir/pixmaps/*.svg


%changelog
* Tue Jul 31 2012 Lev Givon <lev@mandriva.org> 2.1.11-1
+ Revision: 811504
- Update to 2.1.11.

* Fri Jun 08 2012 Lev Givon <lev@mandriva.org> 2.1.10-1
+ Revision: 803542
- Update to 2.1.10.

  + Cristobal Lopez Silla <tobal@mandriva.org>
    - added a launcher for the program

* Tue Apr 03 2012 Lev Givon <lev@mandriva.org> 2.1.9-1
+ Revision: 788902
- Update to 2.1.9.

* Wed Mar 07 2012 Lev Givon <lev@mandriva.org> 2.1.8-1
+ Revision: 782571
- Update to 2.1.8.

* Sun Jan 15 2012 Lev Givon <lev@mandriva.org> 2.1.7-1
+ Revision: 760894
- Update to 2.1.7.

* Tue Dec 20 2011 Lev Givon <lev@mandriva.org> 2.1.6-1
+ Revision: 743963
- Update to 2.1.6

* Sun Dec 18 2011 Lev Givon <lev@mandriva.org> 2.1.5-1
+ Revision: 743400
- Update to 2.1.5.

* Wed Nov 30 2011 Lev Givon <lev@mandriva.org> 2.1.4-1
+ Revision: 735740
- Update to 2.1.4.

* Mon Nov 28 2011 Lev Givon <lev@mandriva.org> 2.1.3-1
+ Revision: 735142
- Update to 2.1.3.

* Fri Nov 18 2011 Lev Givon <lev@mandriva.org> 2.1.2-1
+ Revision: 731618
- Update to 2.1.2.

* Mon Nov 07 2011 Lev Givon <lev@mandriva.org> 2.1.1-1
+ Revision: 727181
- Update to 2.1.1.

* Thu Nov 03 2011 Lev Givon <lev@mandriva.org> 2.1.0-1
+ Revision: 714294
- Update to 2.1.0.

* Sun Jun 12 2011 Lev Givon <lev@mandriva.org> 2.0.12-1
+ Revision: 684339
- Update to 2.0.12.

* Sun May 01 2011 Lev Givon <lev@mandriva.org> 2.0.11-1
+ Revision: 661302
- Update to 2.0.11.

* Wed Apr 06 2011 Lev Givon <lev@mandriva.org> 2.0.10-1
+ Revision: 651052
- Update to 2.0.10.

* Mon Apr 04 2011 Lev Givon <lev@mandriva.org> 2.0.9-1
+ Revision: 650109
- Update to 2.0.9.

* Sun Feb 27 2011 Lev Givon <lev@mandriva.org> 2.0.8-1
+ Revision: 640670
- Update to 2.0.8.

* Mon Jan 10 2011 Lev Givon <lev@mandriva.org> 2.0.6-1
+ Revision: 630834
- Update to 2.0.6.

* Thu Dec 16 2010 Lev Givon <lev@mandriva.org> 2.0.5-1mdv2011.0
+ Revision: 622222
- Update to 2.0.5.

* Mon Dec 13 2010 Lev Givon <lev@mandriva.org> 2.0.4-1mdv2011.0
+ Revision: 620685
- Update to 2.0.4.

* Tue Dec 07 2010 Lev Givon <lev@mandriva.org> 2.0.3-1mdv2011.0
+ Revision: 614423
- Update to 2.0.3.

* Wed Dec 01 2010 Lev Givon <lev@mandriva.org> 2.0.2-1mdv2011.0
+ Revision: 604554
- Update to 2.0.2.

* Tue Nov 30 2010 Lev Givon <lev@mandriva.org> 2.0.1-1mdv2011.0
+ Revision: 603777
- Update to 2.0.1.

* Tue Nov 30 2010 Lev Givon <lev@mandriva.org> 2.0.0-1mdv2011.0
+ Revision: 603750
- import spyder



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7650 |12cr|sqlgrey-1.7.6-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Postfix grey-listing policy service
Name:		sqlgrey
Version:	1.7.6
Release:	%mkrel 4
License:	GPL
Group:		System/Servers
URL:		http://sqlgrey.sourceforge.net
Source0:	http://prdownloads.sourceforge.net/sqlgrey/%{name}-%{version}.tar.bz2
Source1:	sqlgrey.init
Patch0:         sqlgrey-1.7.4-sqlite.patch
Patch1:         sqlgrey-1.7.4-warnings.patch
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires:	perl-DBD-SQLite
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
SQLgrey is a Postfix grey-listing policy service with
auto-white-listing written in Perl with SQL database as storage
backend. Greylisting stops 50 to 90 % junk mails (spam and virus)
before they reach your Postfix server (saves BW, user time and CPU
time).

%prep

%setup -q
%patch0 -p1
%patch1 -p0

%build

%make

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_sysconfdir}/sqlgrey
install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_mandir}/man1
install -d %{buildroot}%{_localstatedir}/lib/sqlgrey
install -d %{buildroot}%{_var}/run/sqlgrey

install -m0755 sqlgrey %{buildroot}%{_sbindir}/
install -m0755 update_sqlgrey_config %{buildroot}%{_sbindir}/
install -m0755 %{SOURCE1} %{buildroot}%{_initrddir}/sqlgrey
install -m0644 etc/sqlgrey.conf %{buildroot}%{_sysconfdir}/sqlgrey/
install -m0644 etc/clients_ip_whitelist %{buildroot}%{_sysconfdir}/sqlgrey/
install -m0644 etc/clients_fqdn_whitelist %{buildroot}%{_sysconfdir}/sqlgrey/
install -m0644 etc/dyn_fqdn.regexp %{buildroot}%{_sysconfdir}/sqlgrey/
install -m0644 etc/smtp_server.regexp %{buildroot}%{_sysconfdir}/sqlgrey/
#install -m0644 sqlgrey.1 %{buildroot}%{_mandir}/man1/

%pre
%_pre_useradd sqlgrey %{_localstatedir}/lib/sqlgrey /bin/sh

%post
%_post_service sqlgrey

%preun
%_preun_service sqlgrey

%postun 
%_postun_userdel sqlgrey

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING Changelog FAQ HOWTO README TODO
%attr(0755,root,root) %{_initrddir}/sqlgrey
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sqlgrey/sqlgrey.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sqlgrey/clients_ip_whitelist
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sqlgrey/clients_fqdn_whitelist
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sqlgrey/dyn_fqdn.regexp
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sqlgrey/smtp_server.regexp
%attr(0755,root,root) %{_sbindir}/sqlgrey
%attr(0755,root,root) %{_sbindir}/update_sqlgrey_config
%attr(0755,sqlgrey,sqlgrey) %dir %{_localstatedir}/lib/sqlgrey
%attr(0755,sqlgrey,sqlgrey) %dir %{_var}/run/sqlgrey
#%attr(0644,root,root) %{_mandir}/man1/sqlgrey.1*


%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1.7.6-4mdv2011.0
+ Revision: 614954
- the mass rebuild of 2010.1 packages

* Thu May 06 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1.7.6-3mdv2010.1
+ Revision: 542780
- S1 updated for LBS complain

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 1.7.6-2mdv2010.0
+ Revision: 434082
- rebuild

* Sun Sep 07 2008 Oden Eriksson <oeriksson@mandriva.com> 1.7.6-1mdv2009.0
+ Revision: 282267
- 1.7.6
- rediffed P1

* Sat Aug 02 2008 Thierry Vignaud <tv@mandriva.org> 1.7.5-5mdv2009.0
+ Revision: 260983
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 1.7.5-4mdv2009.0
+ Revision: 253014
- rebuild

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1.7.5-2mdv2008.1
+ Revision: 171118
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Sep 05 2007 Jérôme Soyer <saispo@mandriva.org> 1.7.5-1mdv2008.0
+ Revision: 80488
- New release 1.7.5
- Import sqlgrey



* Tue May 09 2006 Jerome Soyer <saispo@mandriva.org> 1.6.6-1mdk
- New release 1.6.6

* Tue Jul 05 2005 Oden Eriksson <oeriksson@mandriva.com> 1.6.2-1mdk
- 1.6.2 (Minor bugfixes)

* Sun Jun 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.6.0-1mdk
- 1.6.0 (Major feature enhancements)
- fix deps
- use the %%mkrel macro

* Mon Mar 07 2005 Oden Eriksson <oden.eriksson@kvikkjokk.net> 1.5.3-1mdk
- initial Mandrakelinux package
- added P0 & S1
- used fragments of the provided spec file

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7651 |12cr|sqlitebrowser-2.0-0.r68.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define beta b1
%define svn  r68

Name: sqlitebrowser
Version: 2.0
Release: %mkrel -c %svn 1

Summary:    Design and edit database files compatible with SQLite
License:    Public Domain
Group:      System/Configuration/Other
Url:        http://sqlitebrowser.sourceforge.net/index.html
#Source0:    http://heanet.dl.sourceforge.net/sourceforge/sqlitebrowser/%{name}_200_%{beta}_src.tar.gz
Source0:    http://heanet.dl.sourceforge.net/sourceforge/sqlitebrowser/%{name}-%{svn}.tar.xz
Patch0:     sqlitebrowser-2.0-fix-str-fmt.patch
Patch1:     sqlitebrowser-2.0-use_system_sqlite.patch

BuildRequires: qt4-devel
BuildRequires: sqlite3-devel

%description
SQLite Database Browser is a freeware, public domain, open source 
visual tool used to create, design and edit database files compatible 
with SQLite. It is meant to be used for users and developers that want 
to create databases, edit and search data using a familiar 
spreadsheet-like interface, without the need to learn complicated 
SQL commands.

%prep
%setup -q -n %{name}/%{name}/%{name}
%patch0 -p0
%patch1 -p3
chmod 644 *txt

%build
%qmake_qt4
%make

%install
install -d -m 755 %{buildroot}/%{_bindir}
cp sqlitebrowser %{buildroot}/%{_bindir}/

install -d -m 755 %{buildroot}%{_datadir}/applications/
cat >%{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
[Desktop Entry]
Name=SQLite database browser
Comment=GUI editor for SQLite databases
TryExec=sqlitebrowser
Exec=sqlitebrowser
Icon=sqlitebrowser
Terminal=false
Type=Application
Categories=Development;Database;Qt;
MimeType=application/x-sqlite3;
EOF

install -m 644 -D images/128.png %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/%{name}.png


%files
%doc *.txt
%{_bindir}/sqlitebrowser
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/128x128/apps/%{name}.png

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7652 |12cr|sqliteman-1.2.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Lightweigth but powerfull Sqlite3 manager
Name:		sqliteman
Version:	1.2.2
Release:	%mkrel 2
License:	GPLv2+
Group:		Development/Databases
URL:		http://sqliteman.sourceforge.net/
Source:		http://downloads.sourceforge.net/sqliteman/%{name}-%{version}.tar.bz2
BuildRequires:	qt4-devel >= 4.3.0
%if %mdkversion < 200900
BuildRequires:	qt4-database-plugin-sqlite-lib
%else
BuildRequires:	qt4-database-plugin-sqlite
%endif
BuildRequires:	cmake
BuildRequires:	qscintilla-qt4-devel
%if %mdkversion < 200900
Requires:	qt4-database-plugin-sqlite-lib
%else
Requires:	qt4-database-plugin-sqlite
%endif
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
The best developer's and/or admin's GUI tool for Sqlite3
in the world. No joking here (or just a bit only) - it
contains the most complette feature set of all tools available.

%prep
%setup -q

%build
%cmake_qt4
%make

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%makeinstall_std -C build

%if %mdkversion < 200900
%post
%{update_menus}
%{update_desktop_database}
%update_icon_cache hicolor
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%{clean_desktop_database}
%clean_icon_cache hicolor
%endif

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc %{_datadir}/%{name}/doc/*
%{_bindir}/sqliteman
%{_datadir}/applications/sqliteman.desktop
%{_datadir}/%{name}/icons/*.png
%{_iconsdir}/hicolor/sqliteman.png
%lang(bg) %{_datadir}/%{name}/sqliteman_bg.qm
%lang(cs) %{_datadir}/%{name}/sqliteman_cs.qm
%lang(de) %{_datadir}/%{name}/sqliteman_de.qm
%lang(en) %{_datadir}/%{name}/sqliteman_en.qm
%lang(fr) %{_datadir}/%{name}/sqliteman_fr.qm
%lang(it) %{_datadir}/%{name}/sqliteman_it.qm
%lang(pl) %{_datadir}/%{name}/sqliteman_pl.qm
%lang(ru) %{_datadir}/%{name}/sqliteman_ru.qm


%changelog
* Wed Nov 23 2011 Götz Waschk <waschk@mandriva.org> 1.2.2-2mdv2012.0
+ Revision: 732759
- qscintilla rebuild

* Sat Jul 17 2010 Funda Wang <fwang@mandriva.org> 1.2.2-1mdv2011.0
+ Revision: 554502
- new version 1.2.2

* Sun Jun 07 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.2.1-1mdv2010.0
+ Revision: 383487
- update to new version 1.2.1
- fix file list

  + Jerome Martin <jmartin@mandriva.org>
    - Fixed BuildRequires/Requires for 2008.1

* Wed Nov 19 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.2.0-2mdv2009.1
+ Revision: 304485
- rebuild

* Wed Aug 06 2008 Funda Wang <fwang@mandriva.org> 1.2.0-1mdv2009.0
+ Revision: 264718
- New version 1.2.0
- use non-arch dependencies

* Sun Jul 13 2008 Funda Wang <fwang@mandriva.org> 1.0.1-2mdv2009.0
+ Revision: 234232
- add requires on qt4-sqlite

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Thu Jan 31 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0.1-1mdv2008.1
+ Revision: 160882
- new version
- fix file list

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Jul 18 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0-1mdv2008.0
+ Revision: 53317
- new version
- drop X-MandrivaLinux
- drop buildrequires on desktop-file-utils
- fix file list

* Tue Apr 24 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.99-0.20070421.1mdv2008.0
+ Revision: 17936
- correct buildrequires
- fix building on x86_64
- Import sqliteman


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7653 |12cr|sqlmap-0.9-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           sqlmap
Version:        0.9
Release:        2
Summary:        Automatic SQL injection and database takeover tool
Group:          Monitoring
License:        GPL
URL:            http://sqlmap.sourceforge.net/
Source0:        http://downloads.sourceforge.net/sqlmap/sqlmap-%{version}.tar.gz
BuildArch:	noarch

%description
sqlmap is an open source penetration testing tool that automates the process of
detecting and exploiting SQL injection flaws and taking over of database
servers. It comes with a powerful detection engine, many niche features for the
ultimate penetration tester and a broad range of switches lasting from database
fingerprinting, over data fetching from the database, to accessing the
underlying file system and executing commands on the operating system via
out-of-band connections.

%prep
%setup -q -n sqlmap
find . -name .svn | xargs rm -rf
# Drop shebang from non-executable python files
find . -type f -and -name '*.py' -and ! -executable -exec  sed -i "sa#!/usr/bin/env pythonaa" {} \;
# Dro non-Linux stuff
rm -rf lib/contrib/upx/macosx
rm -rf lib/contrib/upx/windows
rm -rf udf/mysql/windows
rm -rf udf/postgresql/windows

%install
rm -rf %{buildroot}

install -d -m 755 %{buildroot}%{_datadir}/%{name}
install -m 755 sqlmap.py %{buildroot}%{_datadir}/%{name}
cp -pr extra %{buildroot}%{_datadir}/%{name}
cp -pr lib %{buildroot}%{_datadir}/%{name}
cp -pr plugins %{buildroot}%{_datadir}/%{name}
cp -pr shell %{buildroot}%{_datadir}/%{name}
cp -pr txt %{buildroot}%{_datadir}/%{name}
cp -pr udf %{buildroot}%{_datadir}/%{name}
cp -pr xml %{buildroot}%{_datadir}/%{name}

install -d -m 755 %{buildroot}%{_bindir}
cat > %{buildroot}%{_bindir}/sqlmap <<EOF
#!/bin/sh
cd %{_datadir}/%{name}
exec ./sqlmap.py \$@
EOF
chmod +x %{buildroot}%{_bindir}/sqlmap

install -d -m 755 %{buildroot}%{_sysconfdir}
install -m 644 sqlmap.conf %{buildroot}%{_sysconfdir}
pushd %{buildroot}%{_datadir}/%{name}
ln -s ../../..%{_sysconfdir}/sqlmap.conf .
popd

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc doc/*
%{_datadir}/%{name}
%{_bindir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}.conf



%changelog
* Tue Dec 27 2011 Denis Silakov <dsilakov@mandriva.org> 0.9-2
+ Revision: 745518
- drop non-linux files, fix launcher

* Thu Jul 07 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.9-1
+ Revision: 689092
- import sqlmap


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7654 |12cr|squeak3-vm-3.10.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	3.10
%define minor	4
%define vmver	%{major}-%{minor}
%define source	Squeak-%{vmver}

Name:		squeak3-vm
Version:	%{major}.%{minor}
Release:	1
Summary:	The Squeak virtual machine
Group:		Development/Other
License:	MIT
URL:		http://squeakvm.org/unix
Source0:	http://ftp.squeak.org/%{major}/unix-linux/%{source}.src.tar.gz
Source2:	squeak-desktop-files.tar.gz
Patch0:		squeak-vm-rpath.patch
Patch1: 	squeak-vm-install-inisqueak.patch
Patch2: 	squeak-vm-imgdir.patch
Patch3: 	squeak-vm-tail-options.patch
Patch4: 	squeak-vm-dprintf.patch
Patch5: 	squeak-vm-libv4l.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires(post):	desktop-file-utils
Requires(postun): desktop-file-utils
BuildRequires:	libaudiofile-devel
BuildRequires:	X11-devel
BuildRequires:	x11-proto-devel
BuildRequires:	libx11-devel
BuildRequires:	gcc
BuildRequires:	desktop-file-utils
BuildRequires:	libalsa-devel
BuildRequires:	libvorbis-devel
BuildRequires:	libtheora-devel
BuildRequires:	speex-devel
BuildRequires:	dbus-devel
BuildRequires:	pango-devel
BuildRequires:	gstreamer0.10-devel
BuildRequires:	libice-devel
BuildRequires:	libsm-devel
BuildRequires:	libv4l-devel
BuildRequires:	libxext-devel
BuildRequires:	ext2fs-devel
BuildRequires:	dbus-devel
BuildRequires:	pkgconfig(uuid)
Requires:	zenity

%description
Squeak is a full-featured implementation of the Smalltalk programming
language and environment based on (and largely compatible with) the original
Smalltalk-80 system.

This package contains just the Squeak virtual machine.

%prep
%setup -q -n %{source} -a 2
find platforms -name '*.[ch]' -exec chmod ug=rw,o=r {} \;

%patch0 -p1 -b .rpath
%patch1 -p1 -b .install-inisqueak
%patch2 -p1 -b .imgdir
%patch3 -p1 -b .tail-options
%patch4 -p1
%patch5 -p1

%build
mkdir -p bld
cd bld

CPPFLAGS=-DSUGAR ../platforms/unix/config/configure --prefix=%{_prefix} --mandir=%{_mandir} --datadir=%{_datadir} --libdir=%{_libdir}

%make

%install
make -C bld install ROOT=%{buildroot}

# these files will be put in std RPM doc location
rm -rf %{buildroot}%{_prefix}/doc/squeak

# install the desktop stuff
install -D --mode=u=rwx,go=rx mysqueak %{buildroot}%{_bindir}/mysqueak3
install -D --mode=u=rw,go=r mysqueak.1 %{buildroot}%{_mandir}/man1/mysqueak.1
install -D --mode=u=rw,go=r squeak.xml %{buildroot}%{_datadir}/mime/packages/squeak.xml
install -D --mode=u=rw,go=r squeak.desktop %{buildroot}%{_datadir}/applications/squeak.desktop
install -D --mode=u=rw,go=r squeak.png %{buildroot}%{_datadir}/pixmaps/squeak.png

%define icons_dir %{buildroot}%{_datadir}/icons/gnome
for size in 16 24 32 48 64 72 96
do
  mkdir -p %{icons_dir}/${size}x${size}/mimetypes
  install -m0644 squeak${size}.png %{icons_dir}/${size}x${size}/mimetypes/application-x-squeak-image.png
  install -m0644 squeaksource${size}.png %{icons_dir}/${size}x${size}/mimetypes/application-x-squeak-source.png
done

cd %{buildroot}%{_libdir}/squeak/%{vmver}
DOTDOTS=$(echo %{_libdir}/squeak/%{vmver} | sed -e 's:/[^/]\+:../:g')
ln -s ${DOTDOTS}%{_datadir}/squeak/SqueakV39.sources .
ln -s ${DOTDOTS}%{_datadir}/squeak/SqueakV3.sources .

rm -f %{buildroot}%{_bindir}/squeak
mv %{buildroot}%{_bindir}/inisqueak{,3}
ln -sf %{_libdir}/squeak/%{vmver}/squeak %{buildroot}%{_bindir}/squeak3
perl -pi -e 's|\binisqueak\b|inisqueak3|;' %{buildroot}%{_bindir}/mysqueak3

%files
%doc platforms/unix/ChangeLog platforms/unix/doc/{README*,LICENSE,*RELEASE_NOTES}
%{_bindir}/*
%{_libdir}/squeak/%{vmver}
%{_mandir}/man*/*
%{_datadir}/squeak
%{_datadir}/applications/*
%{_datadir}/pixmaps/*
%{_datadir}/mime/packages/*
%{_datadir}/icons/gnome/*/mimetypes/*.png


%changelog
* Wed Feb 29 2012 Paulo Andrade <pcpa@mandriva.com.br> 3.10.4-1
+ Revision: 781429
- Import a squeak 3 vm (for testing purposes in case of issues with squeak 4)
- Import a squeak 3 vm (for testing purposes in case of issues with squeak 4)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7655 |12cr|squeak-image-4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		squeak-image
Version:	4.1
Release:	%mkrel 1
Summary:	The image files for Squeak

Group:		Development/Other
License:	MIT
URL:		http://www.squeak.org
Source0:	http://ftp.squeak.org/%{version}/Squeak%{version}.zip
Source1:	http://ftp.squeak.org/sources_files/SqueakV41.sources.gz
Source2:	http://ftp.squeak.org/4.1/LICENSE
Source3:	squeak-image-doc.html
BuildRoot:	%{_tmppath}/%{name}-buildroot

Requires:	squeak-vm >= 4.0.3

BuildArch:	noarch


%description
This is the standard Squeak image as distributed by sqeak.org.
The Squeak image is split into three interdependent parts,
the .image file, the .changes file, and the .sources file.

%prep
%setup -q -c %{name}-%{version}
cp -p %{SOURCE2} %{SOURCE3} .

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_datadir}/squeak
cp Squeak%{version}.image %{buildroot}%{_datadir}/squeak
cp Squeak%{version}.changes %{buildroot}%{_datadir}/squeak
zcat %{SOURCE1} >%{buildroot}%{_datadir}/squeak/SqueakV41.sources
cd %{buildroot}%{_datadir}/squeak
gzip Squeak%{version}.image
gzip Squeak%{version}.changes
ln -sf Squeak%{version}.image.gz squeak.image.gz
ln -sf Squeak%{version}.changes.gz squeak.changes.gz

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc squeak-image-doc.html
%doc LICENSE
%{_datadir}/squeak/*


%changelog
* Sat Oct 09 2010 Paulo Andrade <pcpa@mandriva.com.br> 4.1-1mdv2011.0
+ Revision: 584298
- Update to latest upstream release

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 3.10.2.7179-2mdv2010.0
+ Revision: 445209
- rebuild

* Fri Mar 06 2009 Jérôme Soyer <saispo@mandriva.org> 3.10.2.7179-1mdv2009.1
+ Revision: 349746
- New upstream release

* Sat Aug 02 2008 Thierry Vignaud <tv@mandriva.org> 3.9-4mdv2009.0
+ Revision: 260989
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 3.9-3mdv2009.0
+ Revision: 253076
- rebuild

* Sun Jan 06 2008 Jérôme Soyer <saispo@mandriva.org> 3.9-1mdv2008.1
+ Revision: 146063
- import squeak-image



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7656 |12cr|squeak-vm-4.0.3.2202-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define vmver	4.0.3-2202
Name:		squeak-vm
Version:	4.0.3.2202
Release:	%mkrel 3
Summary:	The Squeak virtual machine
Group:		Development/Other
License:	MIT
URL:            http://squeakvm.org/unix
Source0:	http://ftp.squeak.org/%{major}/unix-linux/Squeak-%{version}-src.tar.gz
Source2:	squeak-desktop-files.tar.gz

Requires(post):	desktop-file-utils
Requires(postun): desktop-file-utils

BuildRequires:	cmake
BuildRequires:	libaudiofile-devel
BuildRequires:	X11-devel
BuildRequires:	x11-proto-devel
BuildRequires:	pkgconfig(x11)
BuildRequires:	desktop-file-utils
BuildRequires:	alsa-oss-devel
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(theora)
BuildRequires:	pkgconfig(speex)
BuildRequires:	dbus-devel
BuildRequires:	pango-devel
BuildRequires:	pkgconfig(gstreamer-0.10)
BuildRequires:	libice-devel
BuildRequires:	libsm-devel
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(ext2fs)
BuildRequires:	dbus-devel
Requires:	zenity

Obsoletes:	squeak-vm-nonXOplugins

Patch0:		squeak-vm-rpath.patch
Patch1:		squeak-vm-imgdir.patch
Patch2:		squeak-vm-tail-options.patch

%description
Squeak is a full-featured implementation of the Smalltalk programming
language and environment based on (and largely compatible with) the original
Smalltalk-80 system.

This package contains just the Squeak virtual machine.

%prep
%setup -q -n Squeak-%{version}-src -a 2

# The source files chmod'd here have the execute bit set in the upstream tarball
# which bothers rpmlint, need submit a request upstream to have this changed
find . -name '*.[ch]' -exec chmod ug=rw,o=r {} \;

%patch0 -p1
%patch1 -p1
%patch2 -p1

%build
mkdir -p bld
cd bld
CPPFLAGS=-DSUGAR ../unix/cmake/configure --prefix=%{_prefix} --libdir=%{_libdir}

make %{?_smp_mflags}

%install
make -C bld install ROOT=%{buildroot} DESTDIR=%{buildroot}
cp -f unix/config/inisqueak.in %{buildroot}%{_bindir}/inisqueak
perl -pi					\
	-e 's|\@SQ_MAJOR\@|41|;'		\
	-e 's|\@SQ_VERSION\@|4.1|;'		\
	-e 's|\@prefix\@|%{_prefix}|;'		\
	-e 's|\@exec_prefix\@|%{_prefix}|;'	\
	-e 's|\@bindir\@|%{_bindir}|;'		\
	-e 's|\@imgdir\@|%{_datadir}/squeak|;'	\
	-e 's|\@plgdir\@|%{_datadir}/squeak|;'	\
	%{buildroot}%{_bindir}/inisqueak
perl -pi					\
	-e 's|/lib/squeak|/%{_lib}/squeak|;'	\
	%{buildroot}%{_bindir}/squeak{,.sh}

# these files will be put in std RPM doc location
rm -rf %{buildroot}%{_prefix}/doc/squeak

# install the desktop stuff
install -D --mode=u=rwx,go=rx mysqueak %{buildroot}%{_bindir}/mysqueak
install -D --mode=u=rw,go=r mysqueak.1 %{buildroot}%{_mandir}/man1/mysqueak.1
install -D --mode=u=rw,go=r squeak.xml %{buildroot}%{_datadir}/mime/packages/squeak.xml
install -D --mode=u=rw,go=r squeak.desktop %{buildroot}%{_datadir}/applications/squeak.desktop
install -D --mode=u=rw,go=r squeak.png %{buildroot}%{_datadir}/pixmaps/squeak.png

%define icons_dir %{buildroot}%{_datadir}/icons/gnome
for size in 16 24 32 48 64 72 96
do
  mkdir -p %{icons_dir}/${size}x${size}/mimetypes
  install -m0644 squeak${size}.png %{icons_dir}/${size}x${size}/mimetypes/application-x-squeak-image.png
  install -m0644 squeaksource${size}.png %{icons_dir}/${size}x${size}/mimetypes/application-x-squeak-source.png
done

%ifarch x86_64 ppc64
    mkdir -p %{buildroot}%{_libdir}/squeak
    mv -f %{buildroot}%{_prefix}/{lib,%{_lib}}/squeak/%{vmver}
%endif

# If an image cant find the .sources in the current directory it will look
# in %{_libdir}/squeak/%{vmver}
cd %{buildroot}%{_libdir}/squeak/%{vmver}
DOTDOTS=$(echo %{_libdir}/squeak/%{vmver} | sed -e 's:/[^/]\+:../:g')
ln -s ${DOTDOTS}%{_datadir}/squeak/SqueakV41.sources .

%files
%doc unix/ChangeLog unix/doc/{README*,LICENSE,*RELEASE_NOTES}
%{_bindir}/*
%{_datadir}/applications/*
%{_datadir}/icons/gnome/*/*/*
%{_datadir}/mime/packages/*
%{_datadir}/pixmaps/*
%dir %{_libdir}/squeak
%{_libdir}/squeak/*
%{_mandir}/man*/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7657 |12cr|squeeze-0.2.3-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)

%define major 0
%define apiversion 0.2
%define libname %mklibname %{name} %{apiversion} %{major}
%define develname %mklibname %{name} -d

Summary:	Advanced archive manager for the Xfce
Name:		squeeze
Version:	0.2.3
Release:	10
License:	GPLv2+
Group:		Archiving/Compression
Url:		http://squeeze.xfce.org
Source0:	http://archive.xfce.org/src/apps/%{name}/%{url_ver}/%{name}-%{version}.tar.bz2
Patch0:		%{name}-0.2.1-TreeView-border.patch
Patch1:		%{name}-0.2.1-recent-documents.patch
BuildRequires:	pkgconfig(thunar-vfs-1)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	desktop-file-utils
BuildRequires:	dos2unix

%description
Squeeze is a modern and advanced archive manager for 
the Xfce Desktop Environment.Its design adheres to the 
Xfce philosophy, which basically means Squeeze is both 
fast and easy to use.

%package -n %{libname}
Summary:	Main library for squeeze
Group:		System/Libraries

%description -n %{libname}
Main library for squeeze.

%package -n %{develname}
Summary:	Development files for squeeze
Group:		Development/Other
Provides:	%{name}-devel = %{EVRD}

%description -n %{develname}
Development files for squeeze.

%prep
%setup -q
%patch0 -p1
%patch1 -p1
dos2unix TODO

%build
%define Werror_cflags %nil
%configure2_5x \
	--disable-static \
	--enable-gslices \
	--enable-pathbar \
	--enable-toolbar \
	--enable-iter-slices

%make

%install
%makeinstall_std

%find_lang %{name}

desktop-file-install \
    --add-only-show-in="XFCE" \
    --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

%files -f %{name}.lang
%doc AUTHORS README ChangeLog NEWS TODO
%doc %{_datadir}/gtk-doc/html/*
%{_bindir}/squeeze
%{_libdir}/thunar-archive-plugin/squeeze.tap
%{_datadir}/applications/squeeze.desktop
%{_iconsdir}/hicolor/*/apps/*.png
%{_iconsdir}/hicolor/*/apps/*.svg
%{_datadir}/pixmaps/squeeze/*.png

%files -n %{libname}
%{_libdir}/*%{apiversion}.so.%{major}*

%files -n %{develname}
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc


%changelog
* Fri May 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.3-9mdv2010.1
+ Revision: 543280
- rebuild for mdv 2010.1

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 0.2.3-8mdv2010.0
+ Revision: 445226
- rebuild

* Sun Mar 08 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.3-7mdv2009.1
+ Revision: 353006
- use define Werror_cflags %%nil

* Thu Nov 13 2008 Oden Eriksson <oeriksson@mandriva.com> 0.2.3-6mdv2009.1
+ Revision: 302730
- rebuilt against new libxcb

* Sat Oct 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.3-5mdv2009.1
+ Revision: 294927
- rebuild for new Xfce4.6 beta1

* Sat Aug 02 2008 Thierry Vignaud <tv@mandriva.org> 0.2.3-4mdv2009.0
+ Revision: 260992
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 0.2.3-3mdv2009.0
+ Revision: 253079
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Thu Feb 28 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.3-1mdv2008.1
+ Revision: 176019
- new version
- drop patch 2, merged upstream

* Mon Feb 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.2-3mdv2008.1
+ Revision: 170068
- Patch2: fix sigsev against glib-2.15 (xfce upstream bug #3772)
- obsolete old library

* Mon Jan 07 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.2-1mdv2008.1
+ Revision: 146262
- fix file list
- drop patch 2 as it has been merged upstream
- api varsion has changed from 1 to 0.2 so in this case old library has to be obsoleted
- fix libification
- new version

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Dec 13 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.1-8mdv2008.1
+ Revision: 119169
- add patch 0 (missing links for library)
- new license policy
- do not package COPYING file

* Tue Sep 04 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.1-7mdv2008.0
+ Revision: 79568
- add more configure options

* Tue Sep 04 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.1-6mdv2008.0
+ Revision: 79364
- provide patch 0 (border in TreeView)
  provide patch 1 (adds support for recent documents)
- new devel library policy
- drop X-MandrivaLinux

* Thu May 31 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.1-4mdv2008.0
+ Revision: 33092
- obsoletes libsqueeze0

* Thu May 31 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.1-3mdv2008.0
+ Revision: 32982
- revert libname
- add %%post and %%postun for library

* Wed May 30 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.1-2mdv2008.0
+ Revision: 32815
- tune up the dessktop file

* Wed May 30 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.1-1mdv2008.0
+ Revision: 32789
- correct libname
- Import squeeze


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7658 |12cr|squidclamav-6.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A Clamav Antivirus Redirector for Squid
Name:		squidclamav
Version:	6.8
Release:	1
Group:		System/Servers
License:	GPLv2
URL:		http://sourceforge.net/projects/%{name}/
Source0:	http://kent.dl.sourceforge.net/sourceforge/%{name}/%{name}-%{version}.tar.gz
BuildRequires:	curl-devel
BuildRequires:	c-icap-devel
Requires:	squid curl clamav clamd
Suggests:	squidGuard
Patch0:		squidclamav-mdv_conf.diff

%description
SquidClamAv is a dedicated ClamAV antivirus redirector for Squid. It can run
antivirus checks based on filename regex, content-type regex, and more. It is
easy to install and works even with heavy Squid access. 

%prep

%setup -q
%patch0 -p1
#chmod 644 ChangeLog README clwarn.cgi*

%build

%configure2_5x

%make

%install
%{__install} -d -m 0755 %{buildroot}%{_sysconfdir}
%{__install} -d -m 0755 %{buildroot}%{_sysconfdir}/logrotate.d
%{__install} -d -m 0755 %{buildroot}/var/log/%{name}
%{__install} -d -m 0755 %{buildroot}/%{_libexecdir}

%makeinstall_std


#install -m0644 {name}.conf %{buildroot}%{_sysconfdir}/%{name}.conf
#install -m0755 clwarn.cgi %{buildroot}/var/www/cgi-bin/

# fix logrotate entries
cat > %{name}.logrotate << EOF
/var/log/%{name}/%{name}.log {
    rotate 5
    monthly
    missingok
    notifempty
}
EOF
install -m0644 %{name}.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/%{name}

rm -f %{buildroot}%{_datadir}/%{name}/README

%files
%doc ChangeLog README
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
#%attr(0755,root,root) %{_bindir}/%{name}
%attr(0755,root,root) %{_libexecdir}/%{name}/*
%attr(0755,root,root) %{_libdir}/c_icap/%{name}.so
%attr(0755,root,root) %{_mandir}/man1/*1*
%attr(0755,squid,squid) %dir /var/log/%{name}


%changelog
* Fri Jul 27 2012 Alexander Khrukin <akhrukin@mandriva.org> 6.8-1
+ Revision: 811264
- version update 6.8

* Fri Jul 27 2012 Alexander Khrukin <akhrukin@mandriva.org> 6.7-1
+ Revision: 811229
- version update  6.7
- version update  6.7

* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 5.3-3mdv2011.0
+ Revision: 614973
- the mass rebuild of 2010.1 packages

* Thu May 06 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 5.3-2mdv2010.1
+ Revision: 542744
- Rebuild

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - rise from the dead, there is a volonteer to maintain it

* Sun Apr 25 2010 Emmanuel Andry <eandry@mandriva.org> 5.3-1mdv2010.1
+ Revision: 538730
- New version 5.3
- rediff config patch
- update files list

* Wed Jan 27 2010 Frederik Himpe <fhimpe@mandriva.org> 4.3-1mdv2010.1
+ Revision: 497393
- Update to new version 4.3

* Wed Jan 27 2010 Frederik Himpe <fhimpe@mandriva.org> 4.2-1mdv2010.1
+ Revision: 497392
- Update to new version 4.2
- Rediff configuration patch

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 3.9-2mdv2010.0
+ Revision: 445227
- rebuild

* Wed Dec 17 2008 Oden Eriksson <oeriksson@mandriva.com> 3.9-1mdv2009.1
+ Revision: 315152
- 3.9

* Mon Dec 08 2008 Oden Eriksson <oeriksson@mandriva.com> 3.8-1mdv2009.1
+ Revision: 311855
- 3.8
- rediffed P0

* Fri Oct 24 2008 Oden Eriksson <oeriksson@mandriva.com> 3.7-1mdv2009.1
+ Revision: 296937
- added more fixes
- import squidclamav


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7659 |12cr|squid_nufw_helper-1.1.3-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	NuFW SSO module for Squid
Name:		squid_nufw_helper
Version:	1.1.3
Release:	%mkrel 6
Group:		System/Servers
License:	GPL
URL:		http://www.inl.fr/squid-nufw-helper.html
Source0:	http://www.nufw.org/attachments/download/7/squid-nufw-helper-%{version}.tar.bz2
Patch0:		squid_nufw_helper-1.1.3-postgresql.diff
Patch1:		squid_nufw_helper-1.1.3-configure.diff
BuildRequires:	mysql-devel
BuildRequires:	pq-devel
BuildRequires:	libxslt-devel
BuildRequires:	pam-devel
BuildRequires:	readline-devel
Requires:	squid
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
squid-nufw-helper is the authentication SSO module for Squid, working with a
NuFW firewall. It allows for transparent (Single Sign On) authentication of
users on a Squid proxy, even if the proxy is a "transparent" one.

%prep

%setup -q -n squid-nufw-helper-%{version}
%patch0 -p0
%patch1 -p0

# cleanup
rm -rf autom4te.cache
rm -f squid_nufw_helper

%build

%configure2_5x
make clean
%make

mv squid_nufw_helper squid_nufw_helper-postgresql

%configure2_5x \
    --with-mysql
%make
mv squid_nufw_helper squid_nufw_helper-mysql

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_sbindir}

install -m0755 squid_nufw_helper-postgresql %{buildroot}%{_sbindir}/
install -m0755 squid_nufw_helper-mysql %{buildroot}%{_sbindir}/

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README ChangeLog squid_nufw_helper.conf
%attr(0755,root,root) %{_sbindir}/squid_nufw_helper-postgresql
%attr(0755,root,root) %{_sbindir}/squid_nufw_helper-mysql




%changelog
* Thu Mar 17 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.3-6mdv2011.0
+ Revision: 645893
- relink against libmysqlclient.so.18

* Sat Jan 01 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.3-5mdv2011.0
+ Revision: 627289
- rebuilt against mysql-5.5.8 libs, again

* Thu Dec 30 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.3-4mdv2011.0
+ Revision: 626563
- rebuilt against mysql-5.5.8 libs

* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.3-2mdv2011.0
+ Revision: 614969
- the mass rebuild of 2010.1 packages

* Sun Mar 07 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1.1.3-1mdv2010.1
+ Revision: 515328
- New 1.1.3
  P0 rediff

* Thu Feb 18 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-0.rc2.5mdv2010.1
+ Revision: 507511
- rebuild

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 1.0.0-0.rc2.4mdv2010.0
+ Revision: 445228
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - use lowercase mysql-devel

* Sat Dec 06 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-0.rc2.3mdv2009.1
+ Revision: 311354
- fix the postgresql patch
- rebuilt against mysql-5.1.30 libs

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.0.0-0.rc2.2mdv2008.1
+ Revision: 140851
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Mar 16 2007 Michael Scherer <misc@mandriva.org> 1.0.0-0.rc2.2mdv2007.1
+ Revision: 144947
- Rebuild for new postgresql

  + Jérôme Soyer <saispo@mandriva.org>
    - Import squid_nufw_helper

* Sat Jun 17 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-0.rc2.1mdv2007.0
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7660 |12cr|squid-purge-20040201-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    squid-purge
%define version 20040201
%define release %mkrel 3

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:    Squid pruger utility
License:    GPLv2+
Group:      Networking/Other
URL:        http://www.squid-cache.org/contrib/
Source:     http://www.squid-cache.org/contrib/purge-%{version}-src.tar.gz
Patch0:     purge-gcc4.patch
Patch1:     make-install.patch
Patch2:     purge-conf.patch
BuildRequires:  gcc-c++
#Requires:	apache
Suggests:	webproxy
BuildRoot:  %{_tmppath}/%{name}-%{version}


%description
The purge tool is a kind of magnifying glass into your squid-2 cache. You
can use purge to have a look at what URLs are stored in which file within
your cache. The purge tool can also be used to release objects which URLs
match user specified regular expressions. A more troublesome feature is the
ability to remove files squid does not seem to know about any longer.

%prep
%setup -q -n purge
%patch0 -p0 -b .gcc4
%patch1 -p0 -b .make
%patch2 -p0 -b .etc

%build
%make CXX="g++ %optflags" OPT_NORM="" SOCKLEN=socklen_t EXTRALIB="-lstdc++"


%install
#%makeinstall
mv purge squid-purge
install -d  %{buildroot}%{_sbindir}
install -m0700  squid-purge %{buildroot}%{_sbindir}/squid-purge


%clean
%{__rm} -rf %{buildroot}


%files
%defattr(0755,root,root)
%doc README
%{_sbindir}/squid-purge




%changelog
* Tue Jan 12 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 20040201-3mdv2010.1
+ Revision: 490217
- P2: look for /etc/squid/squid.conf by default

* Fri Oct 02 2009 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 20040201-2mdv2010.0
+ Revision: 452724
- from static to dynamic
- again
- again
- again
- Buildrequiere add
- SOCKLEN=socklen_t to let work in x86_64
- OPT_NORM='' to let work in x86_64
- Some changes for mdva policy
- import squid-purge


* Thu Sep  1 2009 Daniel Lucio <dlucio@okay.com.mx> 20040201-1mdv2010.0
- First package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7661 |12cr|squirrelmail-1.4.23-0.0.r14325.2.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# These ones don't show up with now
#%define __noautoreq pear(\\(class.JavaScriptPacker.php\\|/etc/squirrelmail/plugins/change_pass_settings.php\\))

%define __noautoreq '/usr/bin/php'

# helps to find new languages
%define _unpackaged_files_terminate_build 0

%define basedir /var/www/squirrelmail
%define varlibdir /var/lib/squirrelmail
%define prefsdir %{varlibdir}/prefs
%define varspooldir /var/spool/squirrelmail
%define attdir %{varspooldir}/attach
%define etcdir /etc/squirrelmail
%define crondir /etc/cron.daily
# Plugin config files
%define pluginetc %{etcdir}/plugins

%define locale_stamp 20090526

%define snap r14325

%if %mandriva_branch == Cooker
# Cooker
%define release %mkrel 0.0.%{snap}.2
%else
# Old distros
%define subrel 2
%define release %mkrel 0.0.%{snap}.2
%endif

Summary:	Webmail client for PHP4
Name:		squirrelmail
Version:	1.4.23
Release:	%release
License:	GPL
Group:		System/Servers
URL:		http://www.squirrelmail.org/
#Source0:	http://prdownloads.sf.net/squirrelmail/%{name}-webmail-%{version}.tar.gz
Source0:	squirrelmail.tar.gz
Source1:	http://prdownloads.sf.net/squirrelmail/all_locales-1.4.18-%{locale_stamp}.tar.bz2
Source2:	squirrelmail-RPM.readme
# http://squirrelmail.org/plugin_list.php
Source3:	http://www.squirrelmail.org/plugins/address_add-2.1-1.4.0.tar.bz2
Source4:	http://www.squirrelmail.org/plugins/block_sender.2.02-1.4.0.tar.bz2
Source5:	http://www.squirrelmail.org/plugins/login_image-0.2.tar.bz2
Source6:	http://www.squirrelmail.org/plugins/secure_login-1.4-1.2.8.tar.bz2
Source7:	http://www.squirrelmail.org/plugins/compatibility-2.0.14-1.0.tar.bz2
Source8:	http://www.squirrelmail.org/plugins/change_pass-3.0-1.4.0.tar.gz
Source9:	http://www.squirrelmail.org/plugins/quota_usage-1.3.1-1.2.7.tar.bz2
# http://sourceforge.net/tracker/index.php?func=detail&aid=1255733&group_id=311&atid=300311
Source10:	http://www.squirrelmail.org/plugins/change_ldappass-2.2-1.4.0.tar.bz2
Source11:	http://www.squirrelmail.org/plugins/avelsieve-1.9.9.tar.gz
Source12:	http://www.squirrelmail.org/plugins/windows-1.6-1.4.tar.bz2
Source13:	http://www.squirrelmail.org/plugins/folder_sizes-1.5-1.4.0.tar.bz2
Source14:	http://www.squirrelmail.org/plugins/archive_mail.1.2-1.4.2.tar.bz2
Source15:	http://www.squirrelmail.org/plugins/empty_folders-2.0.1-1.2.tar.bz2
Source16:	http://www.squirrelmail.org/plugins/abook_import_export-1.1-1.4.4.tar.bz2
Source17:	http://www.squirrelmail.org/plugins/ldifimport-1.4-1.2.x.tar.bz2
Source18:	http://www.squirrelmail.org/plugins/username-2.3-1.0.0.tar.bz2
Source19:	http://www.squirrelmail.org/plugins/bookmarks-2.0.3-1.4.1.tar.bz2
Source20:	http://www.squirrelmail.org/plugins/select_range-3.7.1-1.4.4.tar.gz
Source21:	http://www.squirrelmail.org/plugins/rewrap-1.3-1.4.0.tar.bz2
Source22:	http://www.squirrelmail.org/spam_buttons-2.3-1.4.0.tar.gz
# http://sourceforge.net/projects/php-sa-mysql
Source23:	http://prdownloads.sourceforge.net/php-sa-mysql/SquirrelSAP105.tar.bz2
Source24:	http://squirrelmail.org/plugins/junkfolder-1.0.tar.bz2
Source25:	conf.pl
# javascript_libs is required/recommended by avelsieve-1.9.8
Source26:	http://email.uoa.gr/download/squirrelmail/javascript_libs/javascript_libs-0.1.2.tar.bz2
# http://code.google.com/p/yubico-squirrelmail-plugin/
Source27:	http://yubico-squirrelmail-plugin.googlecode.com/files/yubikey-0.8.1-1.4.0.tar.bz2
# branding :)
Source100:	logoMDA-CS.png
Patch0:		squirrelmail-1.4.8-get_branded.diff
Patch1:		squirrelmail-1.4.2-config.php.patch
Patch2:		squirrelmail-1.4.5-change_pass_syntax.diff
Patch5:		login_image-position.diff
Patch6:		secure_login-stayinssl.patch
Patch7:		squirrelmail-1.4.1-default_folder_prefix.patch
Patch8:		squirrelmail-select_range.diff
Patch10:	squirrelmail-1.4.6-ldappass.diff
Patch11:	squirrelmail-avelsieve.diff
Patch12:	squirrelmail-1.4.2-sqspell.patch
Patch13:	squirrelmail-1.4.2-filters.patch
Patch14:	squirrelmail-1.4.6-aspell.diff
Patch17:	squirrelmail-1.4.4-log_failed_login_attempts.diff
Patch18:	squirrelmail-broken_sql_auth_fix.diff
Patch19:	squirrelmail-1.4.19-more_mandriva_branding.diff
Requires:	apache-mod_php
Requires:	sendmail-command
Requires:	aspell
Requires:	php-imap
Requires:	php-ldap
Requires:	poppassd-ceti
Requires:	tmpwatch >= 2.8
# We use ccp to upgrade our config file when possible
Requires(post):	ccp >= 0.4.0
%if %{mdkversion} < 200610
BuildRequires:  rpm-mandriva-setup >= 1.5
%else
BuildRequires:  rpm-mandriva-setup >= 1.23
%endif
BuildArch:	noarch

%description
SquirrelMail is a standards-based webmail package written in PHP4. It
includes built-in pure PHP support for the IMAP and SMTP protocols, and
all pages render in pure HTML 4.0 (with no Javascript) for maximum
compatibility across browsers.  It has very few requirements and is very
easy to configure and install. SquirrelMail has all the functionality
you would want from an email client, including strong MIME support,
address books, and folder manipulation.

%package	poutils
Summary:	Some development tools for SquirrelMail
Group:		System/Servers
Requires:	%{name} = %{version}

%description	poutils
This package includes some development tools for squirrelmail
i18n, including the main po file and some compilation scripts.

%package	cyrus
Summary:	Cyrus meta package for SquirrelMail
Group:		System/Servers
Requires:	%{name} = %{version}
Requires:	sasl-plug-login
Requires:	sasl-plug-plain
Requires:	cyrus-imapd
Requires:	cyrus-imapd-utils
Requires:	cyrus-sasl

%description	cyrus
Cyrus meta package for SquirrelMail.

%package	ar
Summary:	Arabic language files for SquirrelMail
Group:		System/Servers
Requires:	locales-ar
Requires:	%{name} = %{version}

%description	ar
This add-on package provides Arabic translation for
Squirrelmail.

%package	bg
Summary:	Bulgarian language files for SquirrelMail
Group:		System/Servers
Requires:	locales-bg
Requires:	%{name} = %{version}

%description	bg
This add-on package provides Bulgarian translation for
Squirrelmail.

%package	bn-india
Summary:	Bengali (India) language files for SquirrelMail
Group:		System/Servers
Requires:	locales-bn
Requires:	%{name} = %{version}
Obsoletes:	%{name}-bn

%description	bn-india
This add-on package provides Bengali (India) translation for
Squirrelmail.

%package	bn-bangladesh
Summary:	Bengali (Bangladesh) language files for SquirrelMail
Group:		System/Servers
Requires:	locales-bn
Requires:	%{name} = %{version}

%description	bn-bangladesh
This add-on package provides Bengali (Bangladesh) translation for
Squirrelmail.

%package	ca
Summary:	Catalan language files for SquirrelMail
Group:		System/Servers
Requires:	locales-ca
Requires:	%{name} = %{version}

%description	ca
This add-on package provides Catalan translation for
Squirrelmail.

%package	cs
Summary:	Czech language files for SquirrelMail
Group:		System/Servers
Requires:	locales-cs
Requires:	%{name} = %{version}

%description	cs
This add-on package provides Czech translation for
Squirrelmail.

%package	cy
Summary:	Welsh language files for SquirrelMail
Group:		System/Servers
Requires:	locales-cy
Requires:	%{name} = %{version}

%description	cy
This add-on package provides Welsh translation for
Squirrelmail.

%package	da
Summary:	Danish language files for SquirrelMail
Group:		System/Servers
Requires:	locales-da
Requires:	%{name} = %{version}

%description	da
This add-on package provides Danish translation for
Squirrelmail.

%package	de
Summary:	German language files for SquirrelMail
Group:		System/Servers
Requires:	locales-de
Requires:	%{name} = %{version}

%description	de
This add-on package provides German translation for
Squirrelmail.

%package	el
Summary:	Greek language files for SquirrelMail
Group:		System/Servers
Requires:	locales-el
Requires:	%{name} = %{version}

%description	el
This add-on package provides Greek translation for
Squirrelmail.

%package	es
Summary:	Spanish language files for SquirrelMail
Group:		System/Servers
Requires:	locales-es
Requires:	%{name} = %{version}

%description	es
This add-on package provides Spanish translation for
Squirrelmail.

%package	et
Summary:	Estonian language files for SquirrelMail
Group:		System/Servers
Requires:	locales-et
Requires:	%{name} = %{version}

%description	et
This add-on package provides Estonian translation for
Squirrelmail.

%package	eu
Summary:	Basque language files for SquirrelMail
Group:		System/Servers
Requires:	locales-eu
Requires:	%{name} = %{version}

%description	eu
This add-on package provides Basque translation for
Squirrelmail.

%package	fa
Summary:	Farsi language files for SquirrelMail
Group:		System/Servers
Requires:	locales-fa
Requires:	%{name} = %{version}

%description	fa
This add-on package provides Farsi translation for
Squirrelmail.

%package	fi
Summary:	Finnish language files for SquirrelMail
Group:		System/Servers
Requires:	locales-fi
Requires:	%{name} = %{version}

%description	fi
This add-on package provides Finnish translation for
Squirrelmail.

%package	fo
Summary:	Faroese language files for SquirrelMail
Group:		System/Servers
Requires:	locales-fo
Requires:	%{name} = %{version}

%description	fo
This add-on package provides Faroese translation for
Squirrelmail.

%package	fr
Summary:	French language files for SquirrelMail
Group:		System/Servers
Requires:	locales-fr
Requires:	%{name} = %{version}

%description	fr
This add-on package provides French translation for
Squirrelmail.

%package	fy
Summary:	Frisian language files for SquirrelMail
Group:		System/Servers
Requires:	locales-fy
Requires:	%{name} = %{version}

%description	fy
This add-on package provides Frisian translation for
Squirrelmail.

%package	he
Summary:	Hebrew language files for SquirrelMail
Group:		System/Servers
Requires:	locales-he
Requires:	%{name} = %{version}

%description	he
This add-on package provides Hebrew translation for
Squirrelmail.

%package	hr
Summary:	Croatian language files for SquirrelMail
Group:		System/Servers
Requires:	locales-hr
Requires:	%{name} = %{version}

%description	hr
This add-on package provides Croatian translation for
Squirrelmail.

%package	hu
Summary:	Hungarian language files for SquirrelMail
Group:		System/Servers
Requires:	locales-hu
Requires:	%{name} = %{version}

%description	hu
This add-on package provides Hungarian translation for
Squirrelmail.

%package	id
Summary:	Indonesian language files for SquirrelMail
Group:		System/Servers
Requires:	locales-id
Requires:	%{name} = %{version}

%description	id
This add-on package provides Indonesian translation for
Squirrelmail.

%package	is
Summary:	Icelandic language files for SquirrelMail
Group:		System/Servers
Requires:	locales-is
Requires:	%{name} = %{version}

%description	is
This add-on package provides Icelandic translation for
Squirrelmail.

%package	it
Summary:	Italian language files for SquirrelMail
Group:		System/Servers
Requires:	locales-it
Requires:	%{name} = %{version}

%description	it
This add-on package provides Italian translation for
Squirrelmail.

%package	ja
Summary:	Japanese language files for SquirrelMail
Group:		System/Servers
Requires:	locales-ja
Requires:	%{name} = %{version}

%description	ja
This add-on package provides Japanese translation for
Squirrelmail.

%package	ko
Summary:	Korean language files for SquirrelMail
Group:		System/Servers
Requires:	locales-ko
Requires:	%{name} = %{version}

%description	ko
This add-on package provides Korean translation for
Squirrelmail.

%package	lt
Summary:	Lithuanian language files for SquirrelMail
Group:		System/Servers
Requires:	locales-lt
Requires:	%{name} = %{version}

%description	lt
This add-on package provides Lithuanian translation for
Squirrelmail.

%package	ms
Summary:	Bahasa Melayu language files for SquirrelMail
Group:		System/Servers
Requires:	locales-ms
Requires:	%{name} = %{version}

%description	ms
This add-on package provides Bahasa Melayu translation for
Squirrelmail.

%package	nb
Summary:	Norwegian Bokmål language files for SquirrelMail
Group:		System/Servers
Requires:	locales-nb
Requires:	%{name} = %{version}
Obsoletes:	%{name}-nb_NO

%description	nb
This add-on package provides Norwegian Bokmal translation for
Squirrelmail.

%package	nl
Summary:	Dutch language files for SquirrelMail
Group:		System/Servers
Requires:	locales-nl
Requires:	%{name} = %{version}

%description	nl
This add-on package provides Dutch translation for
Squirrelmail.

%package	nn
Summary:	Norwegian Nynorsk language files for SquirrelMail
Group:		System/Servers
Requires:	locales-nn
Requires:	%{name} = %{version}
Obsoletes:	%{name}-nn_NO

%description	nn
This add-on package provides Norwegian Nynorsk translation for
Squirrelmail.

%package	pl
Summary:	Polish language files for SquirrelMail
Group:		System/Servers
Requires:	locales-pl
Requires:	%{name} = %{version}

%description	pl
This add-on package provides Polish translation for
Squirrelmail.

%package	pt
Summary:	Portuguese and Brazilian Portuguese language files for SquirrelMail
Group:		System/Servers
Requires:	locales-pt
Requires:	%{name} = %{version}
Provides:	%{name}-pt_BR = %{version}
Obsoletes:	%{name}-pt_BR

%description	pt
This add-on package provides Portuguese and Brazilian Portuguese translation
for Squirrelmail.

%package	ro
Summary:	Romanian language files for SquirrelMail
Group:		System/Servers
Requires:	locales-ro
Requires:	%{name} = %{version}

%description	ro
This add-on package provides Romanian translation for
Squirrelmail.

%package	ru
Summary:	Russian language files for SquirrelMail
Group:		System/Servers
Requires:	locales-ru
Requires:	%{name} = %{version}

%description	ru
This add-on package provides Russian translation for
Squirrelmail.

%package	sk
Summary:	Slovak language files for SquirrelMail
Group:		System/Servers
Requires:	locales-sk
Requires:	%{name} = %{version}

%description	sk
This add-on package provides Slovak translation for
Squirrelmail.

%package	sl
Summary:	Slovenian language files for SquirrelMail
Group:		System/Servers
Requires:	locales-sl
Requires:	%{name} = %{version}

%description	sl
This add-on package provides Slovenian translation for
Squirrelmail.

%package	sr
Summary:	Serbian language files for SquirrelMail
Group:		System/Servers
Requires:	locales-sr
Requires:	%{name} = %{version}

%description	sr
This add-on package provides Serbian translation for
Squirrelmail.

%package	sv
Summary:	Swedish language files for SquirrelMail
Group:		System/Servers
Requires:	locales-sv
Requires:	%{name} = %{version}

%description	sv
This add-on package provides Swedish translation for
Squirrelmail.

%package	th
Summary:	Thai language files for SquirrelMail
Group:		System/Servers
Requires:	locales-th
Requires:	%{name} = %{version}

%description	th
This add-on package provides Thai translation for
Squirrelmail.

%package	tr
Summary:	Turkish language files for SquirrelMail
Group:		System/Servers
Requires:	locales-tr
Requires:	%{name} = %{version}

%description	tr
This add-on package provides Turkish translation for
Squirrelmail.

%package	ug
Summary:	Uighur language files for SquirrelMail
Group:		System/Servers
Requires:	locales-ug
Requires:	%{name} = %{version}

%description	ug
This add-on package provides Uighur translation for
Squirrelmail.

%package	uk
Summary:	Ukrainian language files for SquirrelMail
Group:		System/Servers
Requires:	locales-uk
Requires:	%{name} = %{version}

%description	uk
This add-on package provides Ukrainian translation for
Squirrelmail.

%package	vi
Summary:	Vietnamese language files for SquirrelMail
Group:		System/Servers
Requires:	locales-vi
Requires:	%{name} = %{version}

%description	vi
This add-on package provides Vietnamese translation for
Squirrelmail.

%package	zh_CN
Summary:	Chinese Simplified language files for SquirrelMail
Group:		System/Servers
Requires:	locales-zh
Requires:	%{name} = %{version}

%description	zh_CN
This add-on package provides Chinese Simplified translation for
Squirrelmail.

%package	zh_TW
Summary:	Chinese Traditional language files for SquirrelMail
Group:		System/Servers
Requires:	locales-zh
Requires:	%{name} = %{version}

%description	zh_TW
This add-on package provides Chinese Traditional translation for
Squirrelmail.

%package	ka
Summary:	Georgian language files for SquirrelMail
Group:		System/Servers
Requires:	locales-ka
Requires:	%{name} = %{version}

%description	ka
This add-on package provides Georgian translation for
Squirrelmail.

%package	km
Summary:	Khmer language files for SquirrelMail
Group:		System/Servers
Requires:	locales-km
Requires:	%{name} = %{version}

%description	km
This add-on package provides Khmer translation for
Squirrelmail.

%package	lv
Summary:	Latvian language files for SquirrelMail
Group:		System/Servers
Requires:	locales-lv
Requires:	%{name} = %{version}

%description	lv
This add-on package provides Latvian translation for
Squirrelmail.

%package	mk
Summary:	Macedonian language files for SquirrelMail
Group:		System/Servers
Requires:	locales-mk
Requires:	%{name} = %{version}

%description	mk
This add-on package provides Macedonian translation for
Squirrelmail.

%package	ta
Summary:	Tamil language files for SquirrelMail
Group:		System/Servers
Requires:	locales-ta
Requires:	%{name} = %{version}

%description	ta
This add-on package provides Tamil translation for
Squirrelmail.

%prep

#setup -q -n %{name}-webmail-%{version} -a1
%setup -q -n squirrelmail -a1

for i in `find . -type d -name .svn`; do
    if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
done

%patch0 -p0
%patch7 -p1
%patch8 -p1
%patch12 -p1
%patch14 -p0
%patch17 -p0
%patch18 -p0

rm -f plugins/make_archive.pl

# branding :)
install -m0644 %{SOURCE100} images/mandriva.png
%patch19 -p0

# hard code the path to the core config files

find . -type f|xargs perl -pi -e "s|SM_PATH \. \'config/config\.php\'|\'%{etcdir}/config\.php\'|g; \
    s|SM_PATH \. \"config/config\.php\"|\'%{etcdir}/config\.php\'|g; \
    s|\'config/config\.php\'|\'%{etcdir}/config\.php\'|g; \
    s|\.\./config/config\.php|%{etcdir}/config\.php|g; \
    s|SM_PATH \. \'config/config_default\.php\'|\'%{etcdir}/config_default\.php\'|g; \
    s|SM_PATH \. \'config/config_local\.php\'|\'%{etcdir}/config_local\.php\'|g"

perl -pi -e "s|config/config\.php|%{etcdir}/config\.php|g; \
    s|\"config\.php\"|\"%{etcdir}/config\.php\"|g; \
    s|\"config_default\.php\"|\"%{etcdir}/config_default\.php\"|g; \
    s|\"config_local\.php\"|\"%{etcdir}/config_local\.php\"|g; \
    s|\.\./plugins|%{basedir}/plugins|g; \
    s|\.\./themes|%{basedir}/themes|g; \
    s|\>config\.php|\>%{etcdir}/config\.php|g" config/conf.pl

# hard code the path to the plugins config files

perl -pi -e "s|SM_PATH \. \'config/admins\'|\'%{pluginetc}/administrator-admins\'|g" plugins/administrator/*.php
perl -pi -e "s|SM_PATH \. \\\$SQSPELL_DIR \. \'sqspell_config\.php\'|\'%{pluginetc}/sqspell_config\.php\'|g" plugins/squirrelspell/*.php


if [ -d plugins/address_add ]; then
    echo "address_add plugin already present"
    sleep 360
else
    pushd plugins
	tar -jxf %{SOURCE3}
	# Do not use chmod -R 644, otherwise you can't chdir to the
	# directory anymore
	chmod 644 address_add/*.php address_add/classes/*.php address_add/README
    popd
fi

if [ -d plugins/block_sender ]; then
    echo "block_sender plugin already present"
    sleep 360
else
    pushd plugins
	tar -jxf %{SOURCE4}
	chmod 755 block_sender
	find block_sender -type f -print | xargs chmod 644
	perl -pi -e 's|data_dir \. \$username|data_dir ."/". \$username|;' block_sender/*.php
    popd
fi

if [ -d plugins/login_image ]; then
    echo "login_image plugin already present"
    sleep 360
else
    pushd plugins; tar -jxf %{SOURCE5}; chmod 0644 login_image/*.php; popd
fi
%patch5 -p0


if [ -d plugins/secure_login ]; then
    echo "secure_login plugin already present"
    sleep 360
else
    pushd plugins
	tar -jxf %{SOURCE6}
    popd
fi
pushd plugins/secure_login
    cp -f config.sample.php config.php
popd
%patch6 -p0
perl -pi -e "s|SM_PATH \. \'plugins/secure_login/config\.php\'|\'%{pluginetc}/secure_login_config\.php\'|g" plugins/secure_login/*.php
perl -pi -e "s|\'\.\./plugins/secure_login/config\.php\'|\'%{pluginetc}/secure_login_config\.php\'|g" plugins/secure_login/*.php

if [ -d plugins/compatibility ]; then
    echo "compatibility plugin already present"
    sleep 360
else
    pushd plugins
	tar -jxf %{SOURCE7}
	patch -p1 < compatibility/patches/compatibility_patch-1.4.11.diff
	rm -rf compatibility/patches compatibility/patches.old
	rm -f compatibility/COPYING compatibility/make_release.sh compatibility/getpot
    popd
fi

if [ -d plugins/change_pass ]; then
    echo "change_pass plugin already present"
    sleep 360
else
    pushd plugins
	tar -zxf %{SOURCE8}
	pushd change_pass
%patch2 -p0
	    perl -pi -e "s|SM_PATH \. \'plugins/change_pass/config.php\'|\'%{pluginetc}/change_pass_settings.php\'|g" *.php
	popd
    popd
fi

if [ -d plugins/quota_usage ]; then
    echo "quota_usage plugin already present"
    sleep 360
else
    pushd plugins
	tar -jxf %{SOURCE9}
	cp -f quota_usage/config.php.sample quota_usage/config.php
	rm -f quota_usage/screen.jpg quota_usage/getpot
    popd
perl -pi -e "s|SM_PATH \. \'plugins/quota_usage/config.php\'|\'%{pluginetc}/quota_usage_config.php\'|g" plugins/quota_usage/*.php
fi

if [ -d plugins/change_ldappass ]; then
    echo "change_ldappass plugin already present"
    sleep 360
else
    pushd plugins
	tar -jxf %{SOURCE10}
    popd
    pushd plugins/change_ldappass
%patch10 -p0
	cp -f config_sample.php config.php
	perl -pi -e "s|SM_PATH \. \'config/config\.php\'|\'%{etcdir}/config\.php\'|g; \
	    s|\"\.\./plugins/change_ldappass/config\.php\"|\'%{pluginetc}/change_ldappass_config\.php\'|g" *.php
    popd
fi

if [ -d plugins/avelsieve ]; then
    echo "avelsieve plugin already present"
    sleep 360
else
    pushd plugins
	tar -zxf %{SOURCE11}
    popd
fi
pushd plugins/avelsieve
%patch11 -p0
    cp -f config/config_sample.php config/config.php
    rm -rf po
    perl -pi -e "s|^include \"config\.php\"\;|include \'%{pluginetc}/avelsieve_config\.php\'\;|g; \
	s|SM_PATH \. \'plugins/avelsieve/config/rule|\'%{pluginetc}/avelsieve_rules|g; \
	s|SM_PATH \. \'plugins/avelsieve/config/config\.php\'|\'%{pluginetc}/avelsieve_config\.php\'|g; \
	s|SM_PATH \. \'plugins/junkfolder/config\.php\'|\'%{pluginetc}/junkfolder_config\.php\'|g" *.php include/*.php config/*.php
popd

if [ -d plugins/windows ]; then
    echo "windows plugin already present"
    sleep 360
else
    pushd plugins
	tar -jxf %{SOURCE12}
    popd
fi
pushd plugins/windows
    rm -f *.diff
popd

if [ -d plugins/folder_sizes ]; then
    echo "folder_sizes plugin already present"
    sleep 360
else
    pushd plugins
	tar -jxf %{SOURCE13}
    popd
perl -pi -e "s|SM_PATH \. \"/plugins/folder_sizes/folder_sizes_config\.php\"|\'%{pluginetc}/folder_sizes_config\.php\'|g" plugins/folder_sizes/*.php
fi

if [ -d plugins/archive_mail ]; then
    echo "archive_mail plugin already present"
    sleep 360
else
    pushd plugins
	tar -jxf %{SOURCE14}
    popd
fi

if [ -d plugins/empty_folders ]; then
    echo "empty_folders plugin already present"
    sleep 360
else
    pushd plugins
	tar -jxf %{SOURCE15}
    popd
fi

pushd plugins/empty_folders
    cp -f config_example.php config.php
    rm -f empty_folder.php.old getpot make_release.sh
    rm -rf patches
    perl -pi -e "s|\'config\.php\'|\'%{pluginetc}/empty_folders_config\.php\'|g" *.php
popd

if [ -d plugins/abook_import_export ]; then
    echo "abook_import_export plugin already present"
    sleep 360
else
    pushd plugins
	tar -jxf %{SOURCE16}
    popd
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
fi

if [ -d plugins/ldifimport ]; then
    echo "ldifimport plugin already present"
    sleep 360
else
    pushd plugins
	tar -jxf %{SOURCE17}
    popd
perl -pi -e "s|\'config.php\'|\'%{pluginetc}/ldifimport_config\.php\'|g" plugins/ldifimport/*php
fi

if [ -d plugins/username ]; then
    echo "username plugin already present"
    sleep 360
else
    pushd plugins
	tar -jxf %{SOURCE18}
    popd
fi

pushd plugins/username
    cp -f config.php.sample config.php
    perl -pi -e "s|SM_PATH \. \'plugins/username/config\.php\'|\'%{pluginetc}/username_config\.php\'|g; \
	s|\.\./plugins/username/config\.php|%{pluginetc}/username_config\.php|g" *.php
popd

if [ -d plugins/bookmarks ]; then
    echo "bookmarks plugin already present"
    sleep 360
else
    pushd plugins
	tar -jxf %{SOURCE19}
    popd
fi

pushd plugins/bookmarks
    cp -f bookmarks_data_text.php bookmarks_data.php
    chmod 644 *
popd

if [ -d plugins/select_range ]; then
    echo "select_range plugin already present"
    sleep 360
else
    pushd plugins
        tar -zxf %{SOURCE20}
    popd
fi

pushd plugins/select_range
    cp -p config_example.php config.php
    rm -rf patch
    perl -pi -e "s|SM_PATH \. \'plugins/select_range/config\.php\'|\'%{pluginetc}/select_range_config\.php\'|g" *.php
popd

if [ -d plugins/rewrap ]; then
    echo "rewrap plugin already present"
    sleep 360
else
    pushd plugins
        tar -jxf %{SOURCE21}
    popd
fi

pushd plugins/rewrap
    rm -f getpot make_release.sh rewrap.pot
popd

if [ -d plugins/spam_buttons ]; then
    echo "spam_buttons plugin already present"
    sleep 360
else
    pushd plugins
	tar -zxf %{SOURCE22}
    popd
fi

pushd plugins/spam_buttons
    cp -p config_example.php config.php
    rm -f getpot
    perl -pi -e "s|\'\.\.\/\.\.\/config\/config_spam_buttons\.php\'|\'%{pluginetc}/spam_buttons_config\.php\'|g" functions.php
popd

if [ -d plugins/spamassassin ]; then
    echo "spamassassin plugin already present"
    sleep 360
else
    pushd plugins
	tar -jxvf %{SOURCE23}
	mv SquirrelSAP*/spamassassin .
	mv SquirrelSAP*/ReadMe_SquirrelSAP spamassassin/
	perl -pi -e "s|\r|\n|g" spamassassin/config.php
	perl -pi -e "s|\r|\n|g" spamassassin/options.php
	perl -pi -e "s|\r|\n|g" spamassassin/spamassassin.php
	rm -rf SquirrelSAP*
    popd
perl -pi -e "s|SM_PATH \. \'plugins/spamassassin/config\.php\'|\'%{pluginetc}/spamassassin_config\.php\'|g" plugins/spamassassin/*.php
perl -pi -e "s|define\(\'SM_PATH\', \'\.\./\.\./\'\)\;||g" plugins/spamassassin/setup.php

fi

if [ -d plugins/junkfolder ]; then
    echo "junkfolder plugin already present"
    sleep 360
else
    pushd plugins
	tar -jxf %{SOURCE24}
    popd
fi

pushd plugins/junkfolder
    rm -f po/xgetpo
    perl -pi -e "s|SM_PATH \. \'plugins/junkfolder/config\.php\'|\'%{pluginetc}/junkfolder_config\.php\'|g" config.php
popd

# Don't enable SPAM RBL by default
pushd plugins/filters
%patch13 -p0
popd

# javascript_libs is required/recommended by avelsieve-1.9.8
if [ -d plugins/javascript_libs ]; then
    echo "javascript_libs plugin already present"
    sleep 360
else
    pushd plugins
	tar -jxf %{SOURCE26}
    popd
fi

pushd plugins/javascript_libs
    perl -pi -e "s|SM_PATH \. \'plugins/javascript_libs/config\.php\'|\'%{pluginetc}/javascript_libs_config\.php\'|g" *.php
    perl -pi -e "s|^#\!/usr/bin/php5|#\!/usr/bin/php|g" minify_offline.php
popd

if [ -d plugins/yubikey ]; then
    echo "yubikey plugin already present"
    sleep 360
else
    pushd plugins
	tar -jxf %{SOURCE27}
    popd
fi

pushd plugins/yubikey
    rm -f getpot yubikey.pot
    perl -pi -e "s|SM_PATH \. \'config/config_yubikey\.php\'|\'%{pluginetc}/yubikey_glogal_config\.php\'|g" *.php
    perl -pi -e "s|SM_PATH \. \'plugins/yubikey/config\.php\'|\'%{pluginetc}/yubikey_config\.php\'|g" *.php
popd

# Rearrange the documentation
mv README doc/
mv themes/README.themes doc/

for f in `find plugins -name "README*" -or -name INSTALL -or -name CHANGES \
    -or -name HISTORY -or -name CHANGELOG -or -name ChangeLog -or -name FAQ`; do
    mkdir -p doc/`dirname $f`
    mv $f $_
done

# cleanup
for f in `find plugins -name COPYING -or -name LICENSE`; do
    rm -f $f
done

#mv doc/plugins/squirrelspell/doc/README doc/plugins/squirrelspell
#rmdir doc/plugins/squirrelspell/doc
mv plugins/squirrelspell/doc/* doc/plugins/squirrelspell
rm -f doc/plugins/squirrelspell/index.php
rmdir plugins/squirrelspell/doc
mv doc/index.html doc/index2.html

cat << EOF > doc/index.html
Your squirrelmail package is installed in <a href=/squirrelmail/>%{basedir}</a>, and is aliased to <a href=/webmail>/webmail</a>.
<p>
<a href=index2.html>Read documentation</a>
EOF

# Fixup various files
echo "left_refresh=300" >> data/default_pref
%patch1 -p0 -b .oldconf
for f in contrib/RPM/squirrelmail.cron contrib/RPM/config.php.redhat; do
    perl -pi -e "s|__ATTDIR__|%{attdir}|g;s|__PREFSDIR__|%{prefsdir}|g;" $f
done

pushd plugins/mail_fetch
    cp -f config_example.php mail_fetch_config.php
    perl -pi -e "s|SM_PATH \. \'plugins/mail_fetch/config\.php\'|\'%{pluginetc}/mail_fetch_config\.php\'|g" *.php
popd

cp %{SOURCE2} doc/RPM.readme

%install
export DONT_RELINK=1

install -d %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d
install -d %{buildroot}%{_sysconfdir}/httpd/conf.d
install -d %{buildroot}%{etcdir}
install -d %{buildroot}%{prefsdir}
install -d %{buildroot}%{attdir}
install -d %{buildroot}%{basedir}
install -d %{buildroot}%{crondir}
install -d %{buildroot}%{_sbindir}/

# install default_pref
install -m 0644 data/default_pref %{buildroot}%{prefsdir}

# install the config files
install -m0644 config/config*.php %{buildroot}%{etcdir}/
install -m0644 contrib/RPM/config.php.redhat %{buildroot}%{etcdir}/config.php
install -m0750 config/conf.pl %{buildroot}%{_sbindir}/squirrelmail-conf

# install index.php
install -m0644 index.php %{buildroot}%{basedir}/

# install classes
install -d -m0755 %{buildroot}%{basedir}/class
cp -pr class %{buildroot}%{basedir}

# install include
install -d -m0755 %{buildroot}%{basedir}/include
cp -pr include %{buildroot}%{basedir}

# install functions
install -d -m0755 %{buildroot}%{basedir}/functions/decode
install -d -m0755 %{buildroot}%{basedir}/functions/encode
install -m 0644 functions/*.php %{buildroot}%{basedir}/functions/
install -m 0644 functions/decode/*.php %{buildroot}%{basedir}/functions/decode
install -m 0644 functions/encode/*.php %{buildroot}%{basedir}/functions/encode

# install src
install -d -m0755 %{buildroot}%{basedir}/src
install -m 0644 src/* %{buildroot}%{basedir}/src/

# install themes
install -d -m0755 %{buildroot}%{basedir}/themes
install -m 0644 themes/*.php %{buildroot}%{basedir}/themes/
install -d -m0755 %{buildroot}%{basedir}/themes/css
install -m 0644 themes/css/*.css %{buildroot}%{basedir}/themes/css/

# install images
install -d -m0755 %{buildroot}%{basedir}/images
install -m 0644 images/* %{buildroot}%{basedir}/images/

# install the plugins
cp -rp plugins %{buildroot}%{basedir}

# install the locales.
cp -rp locale %{buildroot}%{basedir}

# install help files
cp -rp help %{buildroot}%{basedir}

# po will go into the poutils package, so just copy it
cp -rp po %{buildroot}%{basedir}

# install the cron script
install -m 0755 contrib/RPM/squirrelmail.cron %{buildroot}/%{crondir}

install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# squirrelmail.conf

Alias /%{name} %{basedir}

<Directory %{basedir}>
    Order allow,deny
    Allow from 127.0.0.1
    Deny from all
    ErrorDocument 403 "Access denied per %{_webappconfdir}/%{name}.conf"

    php_admin_value session.bug_compat_42 0
    # Otherwise can't send mails
    php_admin_value safe_mode 0
    # Misc
    php_flag register_globals	off
    # Other increased PHP parameters
    php_admin_value memory_limit    64M
    php_admin_value post_max_size   17M
    php_admin_value upload_max_filesize 16M
    php_admin_value max_execution_time 120
</Directory>
EOF


# Move plugin config files
mkdir -p %{buildroot}%{pluginetc}
mv %{buildroot}%{basedir}/plugins/avelsieve/config/config.php %{buildroot}%{pluginetc}/avelsieve_config.php

# fix rules
install -d %{buildroot}%{pluginetc}/avelsieve_rules
mv %{buildroot}%{basedir}/plugins/avelsieve/config/rule.*.default.php %{buildroot}%{pluginetc}/avelsieve_rules/

mv %{buildroot}%{basedir}/plugins/change_ldappass/config.php %{buildroot}%{pluginetc}/change_ldappass_config.php
mv %{buildroot}%{basedir}/plugins/change_pass/config_example.php %{buildroot}%{pluginetc}/change_pass_config.php
mv %{buildroot}%{basedir}/plugins/empty_folders/config.php %{buildroot}%{pluginetc}/empty_folders_config.php
#mv %{buildroot}%{basedir}/plugins/folder_sizes/folder_sizes_config.php %{buildroot}%{pluginetc}/folder_sizes_config.php
mv %{buildroot}%{basedir}/plugins/ldifimport/config.php %{buildroot}%{pluginetc}/ldifimport_config.php
mv %{buildroot}%{basedir}/plugins/quota_usage/config.php %{buildroot}%{pluginetc}/quota_usage_config.php
mv %{buildroot}%{basedir}/plugins/secure_login/config.php %{buildroot}%{pluginetc}/secure_login_config.php
mv %{buildroot}%{basedir}/plugins/squirrelspell/sqspell_config.php %{buildroot}%{pluginetc}/sqspell_config.php
mv %{buildroot}%{basedir}/plugins/username/config.php %{buildroot}%{pluginetc}/username_config.php
mv %{buildroot}%{basedir}/plugins/select_range/config.php %{buildroot}%{pluginetc}/select_range_config.php
mv %{buildroot}%{basedir}/plugins/spam_buttons/config.php %{buildroot}%{pluginetc}/spam_buttons_config.php
mv %{buildroot}%{basedir}/plugins/spamassassin/config.php %{buildroot}%{pluginetc}/spamassassin_config.php
mv %{buildroot}%{basedir}/plugins/junkfolder/config.php %{buildroot}%{pluginetc}/junkfolder_config.php
mv %{buildroot}%{basedir}/plugins/abook_import_export/config_default.php %{buildroot}%{pluginetc}/abook_import_export_config.php
mv %{buildroot}%{basedir}/plugins/javascript_libs/config.php %{buildroot}%{pluginetc}/javascript_libs_config.php
mv %{buildroot}%{basedir}/plugins/yubikey/config_example.php %{buildroot}%{pluginetc}/yubikey_config.php
cp %{buildroot}%{pluginetc}/yubikey_config.php %{buildroot}%{pluginetc}/yubikey_glogal_config.php
mv %{buildroot}%{basedir}/plugins/mail_fetch/mail_fetch_config.php %{buildroot}%{pluginetc}/mail_fetch_config.php

# wrong locale name, would never be used, and it is duplicated with a
# correct name (just "pl")
rm -rf %{buildroot}%{basedir}/plugins/change_ldappass/locale/PL_pl

# make some po file lists
find %{buildroot} -type f -name "*.po" | sed -e 's|^%{buildroot}|%%exclude |' > exclude_pofiles.list
find %{buildroot} -type f -name "*.po" | sed -e 's|^%{buildroot}||' > pofiles.list
find %{buildroot} -type f -name "*.mo" | sed -e 's|^%{buildroot}||' > mofiles.list

ls -1d locale/*/|sed -e 's/locale\///'|sed -e 's/\///'> LOCALES

# add some extra locales here
cat >> LOCALES << EOF
th_TH
uk_UA
vi_VN
EOF

for i in `cat LOCALES`; do
    grep "/${i}/" mofiles.list > ${i}.list
    if [ -d help/${i} ]; then echo "%{basedir}/help/${i}" >> ${i}.list; fi
    if [ -f images/sec_remove_${i}.png ]; then echo "%{basedir}/images/sec_remove_${i}.png" >> ${i}.list; fi
    if [ -f locale/${i}/setup.php ]; then echo "%{basedir}/locale/${i}/setup.php" >> ${i}.list; fi
done

#  merge the pt and pt_BR packages as locales-pt includes locales-pt_BR but does not provide
cat pt_BR.list >> pt_PT.list

# nuke unwanted files
rm -rf contrib/RPM
find %{buildroot} -name "\.htaccess" | xargs rm -f

# http://qa.mandriva.com/show_bug.cgi?id=27401
install -d %{buildroot}%{basedir}/conf
install -m0750 %{SOURCE25} %{buildroot}%{basedir}/conf/conf.pl

# https://qa.mandriva.com/show_bug.cgi?id=51006
mv doc/ReleaseNotes doc/ReleaseNotes.txt

# cleanup
rm -f %{buildroot}%{basedir}/plugins/address_add/locale/he_HE/LC_MESSAGES/address_add.mo
rm -f %{buildroot}%{basedir}/plugins/address_add/locale/compileall.pl
rm -f %{buildroot}%{basedir}/plugins/address_add/locale/index.php
rm -f %{buildroot}%{basedir}/plugins/address_add/locale/no_NO/LC_MESSAGES/address_add.mo
rm -f %{buildroot}%{basedir}/plugins/change_ldappass/locale/no_NO/LC_MESSAGES/change_ldappass.mo

%post
# Put correct hostname in config. We do this every time, since we change the
# .rpmnew as well. This is safe even if someone already modified the config,
# because the script will not find __HOSTNAME__ in the file and will do
# nothing.
for f in %{etcdir}/config.php %{etcdir}/config.php.rpmnew \
    %{pluginetc}/avelsieve_config.php %{basedir}/plugins/avelsieve/addrule_html.php; do
    perl -pi -e "s|__HOSTNAME__|$HOSTNAME|g" $f 2>/dev/null
done

# Upgrade the configuration file using ccp if needed
# --ifexists makes sure it doesn't do anything (or whine/return nonzero)
# --ignoreopt config_version makes sure the config_version in config.php.rpmnew is kept
ccp --delete --ifexists --set "NoOrphans" --ignoreopt config_version --oldfile %{etcdir}/config.php --newfile %{etcdir}/config.php.rpmnew

# try to fix the plugins config too
ccp --delete --ifexists --set "NoOrphans" --ignoreopt config_version --oldfile %{pluginetc}/avelsieve_config.php --newfile %{pluginetc}/avelsieve_config.php.rpmnew
ccp --delete --ifexists --set "NoOrphans" --ignoreopt config_version --oldfile %{pluginetc}/change_ldappass_config.php --newfile %{pluginetc}/change_ldappass_config.php.rpmnew
ccp --delete --ifexists --set "NoOrphans" --ignoreopt config_version --oldfile %{pluginetc}/change_pass_config.php --newfile %{pluginetc}/change_pass_config.php.rpmnew
ccp --delete --ifexists --set "NoOrphans" --ignoreopt config_version --oldfile %{pluginetc}/empty_folders_config.php --newfile %{pluginetc}/empty_folders_config.php.rpmnew
#ccp --delete --ifexists --set "NoOrphans" --ignoreopt config_version --oldfile %{pluginetc}/folder_sizes_config.php --newfile %{pluginetc}/folder_sizes_config.php.rpmnew
ccp --delete --ifexists --set "NoOrphans" --ignoreopt config_version --oldfile %{pluginetc}/ldifimport_config.php --newfile %{pluginetc}/ldifimport_config.php.rpmnew
ccp --delete --ifexists --set "NoOrphans" --ignoreopt config_version --oldfile %{pluginetc}/quota_usage_config.php --newfile %{pluginetc}/quota_usage_config.php.rpmnew
ccp --delete --ifexists --set "NoOrphans" --ignoreopt config_version --oldfile %{pluginetc}/secure_login_config.php --newfile %{pluginetc}/secure_login_config.php.rpmnew
ccp --delete --ifexists --set "NoOrphans" --ignoreopt config_version --oldfile %{pluginetc}/select_range_config.php --newfile %{pluginetc}/select_range_config.php.rpmnew
ccp --delete --ifexists --set "NoOrphans" --ignoreopt config_version --oldfile %{pluginetc}/spamassassin_config.php --newfile %{pluginetc}/spamassassin_config.php.rpmnew
ccp --delete --ifexists --set "NoOrphans" --ignoreopt config_version --oldfile %{pluginetc}/spam_buttons_config.php --newfile %{pluginetc}/spam_buttons_config.php.rpmnew
ccp --delete --ifexists --set "NoOrphans" --ignoreopt config_version --oldfile %{pluginetc}/sqspell_config.php --newfile %{pluginetc}/sqspell_config.php.rpmnew
ccp --delete --ifexists --set "NoOrphans" --ignoreopt config_version --oldfile %{pluginetc}/username_config.php --newfile %{pluginetc}/username_config.php.rpmnew
ccp --delete --ifexists --set "NoOrphans" --ignoreopt config_version --oldfile %{pluginetc}/junkfolder_config.php --newfile %{pluginetc}/junkfolder_config.php.rpmnew
ccp --delete --ifexists --set "NoOrphans" --ignoreopt config_version --oldfile %{pluginetc}/abook_import_export_config.php --newfile %{pluginetc}/abook_import_export_config.php.rpmnew
ccp --delete --ifexists --set "NoOrphans" --ignoreopt config_version --oldfile %{pluginetc}/javascript_libs_config.php --newfile %{pluginetc}/javascript_libs_config.php.rpmnew
ccp --delete --ifexists --set "NoOrphans" --ignoreopt config_version --oldfile %{pluginetc}/yubikey_config.php --newfile %{pluginetc}/yubikey_config.php.rpmnew
ccp --delete --ifexists --set "NoOrphans" --ignoreopt config_version --oldfile %{pluginetc}/yubikey_glogal_config.php --newfile %{pluginetc}/yubikey_glogal_config.php.rpmnew
ccp --delete --ifexists --set "NoOrphans" --ignoreopt config_version --oldfile %{pluginetc}/mail_fetch_config.php --newfile %{pluginetc}/mail_fetch_config.php.rpmnew


%files -f exclude_pofiles.list
%defattr(-,root,root)
%doc doc/* contrib
%config(noreplace) %{_webappconfdir}/%{name}.conf
%dir %{etcdir}
%attr(0644,root,root) %config(noreplace) %{etcdir}/config.php
%attr(0644,root,root) %config(noreplace) %{etcdir}/config_default.php
%attr(0644,root,root) %config(noreplace) %{etcdir}/config_local.php
%dir %{pluginetc}
%attr(0644,root,root) %config(noreplace) %{pluginetc}/avelsieve_config.php
%attr(0755,root,apache) %dir %{pluginetc}/avelsieve_rules
%attr(0644,root,root) %config(noreplace) %{pluginetc}/avelsieve_rules/rule.*.default.php
%attr(0644,root,root) %config(noreplace) %{pluginetc}/change_ldappass_config.php
%attr(0644,root,root) %config(noreplace) %{pluginetc}/change_pass_config.php
%attr(0644,root,root) %config(noreplace) %{pluginetc}/empty_folders_config.php
#%attr(0644,root,root) %config(noreplace) %{pluginetc}/folder_sizes_config.php
%attr(0644,root,root) %config(noreplace) %{pluginetc}/ldifimport_config.php
%attr(0644,root,root) %config(noreplace) %{pluginetc}/quota_usage_config.php
%attr(0644,root,root) %config(noreplace) %{pluginetc}/secure_login_config.php
%attr(0644,root,root) %config(noreplace) %{pluginetc}/select_range_config.php
%attr(0644,root,root) %config(noreplace) %{pluginetc}/spamassassin_config.php
%attr(0644,root,root) %config(noreplace) %{pluginetc}/spam_buttons_config.php
%attr(0644,root,root) %config(noreplace) %{pluginetc}/sqspell_config.php
%attr(0644,root,root) %config(noreplace) %{pluginetc}/username_config.php
%attr(0644,root,root) %config(noreplace) %{pluginetc}/junkfolder_config.php
%attr(0644,root,root) %config(noreplace) %{pluginetc}/abook_import_export_config.php
%attr(0644,root,root) %config(noreplace) %{pluginetc}/javascript_libs_config.php
%attr(0644,root,root) %config(noreplace) %{pluginetc}/yubikey_config.php
%attr(0644,root,root) %config(noreplace) %{pluginetc}/yubikey_glogal_config.php
%attr(0644,root,root) %config(noreplace) %{pluginetc}/mail_fetch_config.php
%dir %{basedir}
%dir %{varlibdir}
%dir %{varspooldir}
%dir %{basedir}/conf
%dir %{basedir}/help
%dir %{basedir}/images
%dir %{basedir}/locale
%dir %{basedir}/plugins
%{basedir}/class
%{basedir}/functions
%{basedir}/help/en_US
%{basedir}/help/index.php
%{basedir}/locale/timezones.cfg
%{basedir}/locale/index.php
%{basedir}/locale/README.locales
%{basedir}/images/blank.png
%{basedir}/images/delitem.png
%{basedir}/images/down_pointer.png
%{basedir}/images/draft.png
%{basedir}/images/folder.png
%{basedir}/images/inbox.png
%{basedir}/images/index.php
%{basedir}/images/minus.png
%{basedir}/images/plus.png
%{basedir}/images/sec_remove_eng.png
%{basedir}/images/senti.png
%{basedir}/images/sm_logo.png
%{basedir}/images/sort_none.png
%{basedir}/images/up_pointer.png
%{basedir}/images/mandriva.png
%{basedir}/include
%exclude %{basedir}/plugins/address_add/locale
%exclude %{basedir}/plugins/avelsieve/locale
%exclude %{basedir}/plugins/change_ldappass/locale
%exclude %{basedir}/plugins/junkfolder/locale/el_GR/LC_MESSAGES/junkfolder.mo
%exclude %{basedir}/plugins/quota_usage/locale/it_IT/LC_MESSAGES/quota_usage.mo
%{basedir}/plugins/index.php
# bundled plugins
%{basedir}/plugins/administrator
%{basedir}/plugins/bug_report
%{basedir}/plugins/calendar
%{basedir}/plugins/delete_move_next
%{basedir}/plugins/demo
%{basedir}/plugins/filters
%{basedir}/plugins/fortune
%{basedir}/plugins/info
%{basedir}/plugins/listcommands
%{basedir}/plugins/mail_fetch
%{basedir}/plugins/message_details
%{basedir}/plugins/newmail
%{basedir}/plugins/sent_subfolders
%{basedir}/plugins/spamcop
%{basedir}/plugins/squirrelspell
%{basedir}/plugins/test
%{basedir}/plugins/translate
# added plugins
%{basedir}/plugins/abook_import_export
%{basedir}/plugins/address_add
%{basedir}/plugins/archive_mail
%{basedir}/plugins/avelsieve
%{basedir}/plugins/block_sender
%{basedir}/plugins/bookmarks
%{basedir}/plugins/change_ldappass
%{basedir}/plugins/change_pass
%{basedir}/plugins/compatibility
%{basedir}/plugins/empty_folders
%{basedir}/plugins/folder_sizes
%{basedir}/plugins/ldifimport
%{basedir}/plugins/login_image
%{basedir}/plugins/quota_usage
%{basedir}/plugins/rewrap
%{basedir}/plugins/secure_login
%{basedir}/plugins/select_range
%{basedir}/plugins/spamassassin
%{basedir}/plugins/spam_buttons
%{basedir}/plugins/username
%{basedir}/plugins/windows
%{basedir}/plugins/junkfolder
%{basedir}/plugins/javascript_libs
%{basedir}/plugins/yubikey
%{basedir}/src
%{basedir}/themes
%{basedir}/index.php
%attr(0750,root,root) %{_sbindir}/squirrelmail-conf
%attr(0750,root,root) %{basedir}/conf/conf.pl
%attr(0770,root,apache) %dir %{prefsdir}
%attr(0730,root,apache) %dir %{attdir}
%{prefsdir}/default_pref
%{crondir}/squirrelmail.cron

%files poutils -f pofiles.list
%defattr(-,root,root)
%{basedir}/po

%files cyrus
%defattr(-,root,root)

%files ar -f ar.list
%defattr(-,root,root)

%files bg -f bg_BG.list
%defattr(-,root,root)

%files bn-india -f bn_IN.list
%defattr(-,root,root)

%files bn-bangladesh -f bn_BD.list
%defattr(-,root,root)

%files ca -f ca_ES.list
%defattr(-,root,root)

%files cs -f cs_CZ.list
%defattr(-,root,root)

%files cy -f cy_GB.list
%defattr(-,root,root)

%files da -f da_DK.list
%defattr(-,root,root)

%files de -f de_DE.list
%defattr(-,root,root)

%files el -f el_GR.list
%defattr(-,root,root)

%files es -f es_ES.list
%defattr(-,root,root)

%files et -f et_EE.list
%defattr(-,root,root)

%files eu -f eu_ES.list
%defattr(-,root,root)

%files fa -f fa_IR.list
%defattr(-,root,root)

%files fi -f fi_FI.list
%defattr(-,root,root)

%files fo -f fo_FO.list
%defattr(-,root,root)

%files fr -f fr_FR.list
%defattr(-,root,root)

%files fy -f fy.list
%defattr(-,root,root)

%files he -f he_IL.list
%defattr(-,root,root)

%files hr -f hr_HR.list
%defattr(-,root,root)

%files hu -f hu_HU.list
%defattr(-,root,root)

%files id -f id_ID.list
%defattr(-,root,root)

%files is -f is_IS.list
%defattr(-,root,root)

%files it -f it_IT.list
%defattr(-,root,root)

%files ja -f ja_JP.list
%defattr(-,root,root)

%files ko -f ko_KR.list
%defattr(-,root,root)

%files lt -f lt_LT.list
%defattr(-,root,root)

%files ms -f ms_MY.list
%defattr(-,root,root)

# "no" is a deprecated language code for "nb"
%files nb -f nb_NO.list
%defattr(-,root,root)

%files nl -f nl_NL.list
%defattr(-,root,root)

%files nn -f nn_NO.list
%defattr(-,root,root)

%files pl -f pl_PL.list
%defattr(-,root,root)

%files pt -f pt_PT.list
%defattr(-,root,root)

#%files pt_BR -f pt_BR.list
#%defattr(-,root,root)

%files ro -f ro_RO.list
%defattr(-,root,root)

%files ru -f ru_RU.list
%defattr(-,root,root)

%files sk -f sk_SK.list
%defattr(-,root,root)

%files sl -f sl_SI.list
%defattr(-,root,root)

%files sr -f sr_YU.list
%defattr(-,root,root)

%files sv -f sv_SE.list
%defattr(-,root,root)

%files th -f th_TH.list
%defattr(-,root,root)

%files tr -f tr_TR.list
%defattr(-,root,root)

%files ug -f ug.list
%defattr(-,root,root)

%files uk -f uk_UA.list
%defattr(-,root,root)

%files vi -f vi_VN.list
%defattr(-,root,root)

%files zh_CN -f zh_CN.list
%defattr(-,root,root)

%files zh_TW -f zh_TW.list
%defattr(-,root,root)

%files ka -f ka.list
%defattr(-,root,root)

%files km -f km.list
%defattr(-,root,root)

%files lv -f lv_LV.list
%defattr(-,root,root)

%files mk -f mk.list
%defattr(-,root,root)

%files ta -f ta_LK.list
%defattr(-,root,root)


%changelog
* Sat Jun 30 2012 Oden Eriksson <oeriksson@mandriva.com> 1.4.23-0.0.r14325.1mdv2012.0
+ Revision: 807613
- use a recent svn snap for better php-5.4.x support
- various fixes

* Tue Jul 26 2011 Oden Eriksson <oeriksson@mandriva.com> 1.4.22-2
+ Revision: 691724
- bump release
- fix one borked define in plugins/spamassassin/setup.php

* Sun Jul 17 2011 Oden Eriksson <oeriksson@mandriva.com> 1.4.22-1
+ Revision: 690201
- 1.4.22

* Mon Aug 23 2010 Oden Eriksson <oeriksson@mandriva.com> 1.4.21-2mdv2011.0
+ Revision: 572135
- fix borkiness
- make it backportable to cs4

* Sun Aug 22 2010 Oden Eriksson <oeriksson@mandriva.com> 1.4.21-1mdv2011.0
+ Revision: 571996
- 1.4.21

* Mon Jun 21 2010 Oden Eriksson <oeriksson@mandriva.com> 1.4.20-2mdv2010.1
+ Revision: 548376
- P100: security fix for CVE-2010-1637

* Sun Mar 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.4.20-1mdv2010.1
+ Revision: 515447
- 1.4.20

* Tue Jan 19 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.20-0.RC2.6mdv2010.1
+ Revision: 493883
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise
- cleanup useless explicit dependencies

* Fri Dec 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.20-0.RC2.5mdv2010.1
+ Revision: 473478
- drop support for old mdk 10.2
- drop php4 support in apache configuration
- better apache configuration

* Mon Nov 30 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.20-0.RC2.4mdv2010.1
+ Revision: 472110
- restrict default access permissions to localhost only, as per new policy

* Fri Oct 30 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.20-0.RC2.3mdv2010.1
+ Revision: 460277
- fix automatic dependencies
- don't duplicate spec-helper job

* Tue Oct 13 2009 Oden Eriksson <oeriksson@mandriva.com> 1.4.20-0.RC2.2mdv2010.0
+ Revision: 457148
- update some plugins, adjust patches and spec file

* Sun Aug 30 2009 Oden Eriksson <oeriksson@mandriva.com> 1.4.20-0.RC2.1mdv2010.0
+ Revision: 422405
- 1.4.20-RC2
- fix new locales (1.4.18-20090526) packaging

* Fri May 22 2009 Oden Eriksson <oeriksson@mandriva.com> 1.4.19-2mdv2010.0
+ Revision: 378861
- don't assume avelsieve is running (deactivate the plugin)
- fix branding (again)
- fix #51006 (squirrelmail 1.4.18 update package does not work)

* Fri May 22 2009 Frederik Himpe <fhimpe@mandriva.org> 1.4.19-1mdv2010.0
+ Revision: 378677
- update to new version 1.4.19

* Tue May 12 2009 Oden Eriksson <oeriksson@mandriva.com> 1.4.18-2mdv2010.0
+ Revision: 375045
- fix deps

* Tue May 12 2009 Oden Eriksson <oeriksson@mandriva.com> 1.4.18-1mdv2010.0
+ Revision: 374902
- 1.4.18 (security release)
- avelsieve-1.9.8
- compatibility-2.0.14
- rewrap-1.3-1.4.0
- empty_folders-2.0.1-1.2
- javascript_libs-0.1.2 (new)
- yubikey-0.8.1-1.4.0 (new)
- rediffed patches

* Thu Dec 04 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.17-1mdv2009.1
+ Revision: 309936
- 1.4.17 (Minor security fixes)

* Wed Nov 26 2008 Adam Williamson <awilliamson@mandriva.org> 1.4.16-3mdv2009.1
+ Revision: 306845
- fix erroneous duplicate closing colon/bracket in avelsieve.diff (#45598)

* Mon Sep 29 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.16-2mdv2009.0
+ Revision: 289730
- disable broken code for now

* Mon Sep 29 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.16-1mdv2009.0
+ Revision: 289209
- 1.4.16 (fixes CVE-2008-3663)

* Thu Jul 24 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.15-1mdv2009.0
+ Revision: 244556
- bump release

* Thu Jun 26 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.15-0.1mdv2009.0
+ Revision: 229347
- 1.4.15
- secure_login-1.4-1.2.8
- avelsieve-1.9.7
- select_range-3.7-1.4.4
- spam_buttons-2.2-1.4.0
- rediffed P11
- dropped redundant P18

* Sat May 10 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.13-4mdv2009.0
+ Revision: 205411
- new locales (1.4.13-20071220)
- added the frisian language sub package
- updated secure_login-1.2-1.2.8 -> secure_login-1.3-1.2.8
- updated compatibility-2.0.4 -> compatibility-2.0.11-1.0
- updated change_pass-2.7-1.4.x -> change_pass-2.7a-1.4.x
- updated quota_usage-1.3-1.2.7 -> quota_usage-1.3.1-1.2.7
- updated change_ldappass-1.9.1 -> change_ldappass-2.2-1.4.0
- updated abook_import_export-1.0-1.4.4 -> abook_import_export-1.1-1.4.4
- updated spam_buttons-1.0-1.4 -> spam_buttons-2.1-1.4.0
- rediffed needed patches

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1.4.13-3mdv2008.1
+ Revision: 171125
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

* Thu Jan 03 2008 Andreas Hasenack <andreas@mandriva.com> 1.4.13-2mdv2008.1
+ Revision: 143138
- dropped numeric prefix from config file (#36385)
- dropped /webmail non-standard alias (#36385)

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Dec 15 2007 Oden Eriksson <oeriksson@mandriva.com> 1.4.13-1mdv2008.1
+ Revision: 120370
- 1.4.13 (remote exploit fixes)

* Sat Sep 29 2007 Oden Eriksson <oeriksson@mandriva.com> 1.4.11-1mdv2008.0
+ Revision: 93848
- 1.4.11 (Minor bugfixes)

* Mon Jun 25 2007 Oden Eriksson <oeriksson@mandriva.com> 1.4.10a-2mdv2008.0
+ Revision: 43871
- fix deps

* Thu May 10 2007 Oden Eriksson <oeriksson@mandriva.com> 1.4.10a-1mdv2008.0
+ Revision: 25969
- 1.4.10a


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7662 |12cr|sratom-0.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           sratom
Version:        0.4.0
Release:        %mkrel 1
Summary:        Library for serialising LV2 atoms to/from RDF, particularly the Turtle syntax

%define lib_major       0
%define lib_name        %mklibname %{name} %{lib_major}
%define lib_name_devel  %mklibname %{name} -d

Source0:         http://download.drobilla.net/%{name}-%{version}.tar.bz2
URL:            http://drobilla.net/software/%{name}/
License:        MIT-like
Group:          System/Libraries

BuildRequires:  waf, pkgconfig
BuildRequires:  glib2-devel
BuildRequires:  serd-devel
BuildRequires:  sord-devel
BuildRequires:  pkgconfig(lv2)

%description
Lightweight C library for storing RDF data in memory.

%files
%doc COPYING README

#-----------------------------------
%package -n %{lib_name}

Summary:        Library for serialising LV2 atoms to/from RDF, particularly the Turtle syntax
Group:          System/Libraries

%description -n %{lib_name}
Lightweight C library for storing RDF data in memory.


%files -n %{lib_name}
%{_libdir}/lib%{name}-%{lib_major}.so.*

#-----------------------------------
%package -n %{lib_name_devel}
Summary:        Headers for the sord RDF storage library
Group:          System/Libraries
Requires:       %{lib_name} = %{version}-%{release}
Requires:       pkgconfig
Provides:       %{name}-devel = %{version}-%{release}

%description -n %{lib_name_devel}
Development files needed to build applications against %{name}.

%files -n %{lib_name_devel}
%{_libdir}/lib%{name}-%{lib_major}.so
%dir %{_includedir}/%{name}-%{lib_major}/%{name}
%{_includedir}/%{name}-%{lib_major}/%{name}/*.h
%{_libdir}/pkgconfig/%{name}-%{lib_major}.pc

#-----------------------------------
%prep
%setup -q

%build
./waf configure --prefix=%{_prefix} --mandir=%{_mandir} --libdir=%{_libdir}
./waf

%install
rm -rf %{buildroot}

./waf install --destdir=%{buildroot}



%changelog
* Sat Aug 25 2012 Frank Kober <emuse@mandriva.org> 0.4.0-1mdv2012.0
+ Revision: 815738
- new version 0.4.0

* Mon Apr 23 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.2.0-1
+ Revision: 792904
- BR:sord-devel
- BR: lv2
- imported package sratom


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7663 |12cr|sreadahead-1.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           sreadahead
Version:        1.0
Release:        %mkrel 4
Summary:        Read ahead pagecontent at boot
Group:          System/Base
URL:            http://code.google.com/p/sreadahead/
License:        GPLv2
Source0:        http://sreadahead.googlecode.com/files/sreadahead-1.0.tar.gz
# (fc) 1.0-1mdv allow to change default timeout (SVN)
Patch0:		sreadahead-1.0-timeout.patch
# (fc) 1.0-1mdv enable ftrace_printk for monitoring
Patch1:		sreadahead-1.0-ftrace_printk.patch
# (fc) 1.0-1mdv ignore file from debugfs
Patch2:		sreadahead-1.0-debugfsmnt.patch
# (fc) 1.0-2mdv fix for 2.6.29 kernel
Patch3:		sreadahead-1.0-2629.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%description
Sreadahead is a read ahead pagecontent at boot.


%prep
%setup -q
%patch0 -p1 -b .timeout
%patch1 -p1 -b .ftrace_printk
%patch2 -p1 -b .debugfsmnt
%patch3 -p1 -b .2629

%build
%make CFLAGS="$RPM_OPT_FLAGS"


%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

mkdir -p $RPM_BUILD_ROOT%{_var}/lib/sreadahead/debugfs


%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root,-)
%doc README
/sbin/sreadahead
%{_var}/lib/sreadahead


%changelog
* Wed Sep 28 2011 Götz Waschk <waschk@mandriva.org> 1.0-4mdv2012.0
+ Revision: 701633
- rebuild

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 1.0-3mdv2011.0
+ Revision: 445229
- rebuild

* Fri Feb 20 2009 Frederic Crozat <fcrozat@mandriva.com> 1.0-2mdv2009.1
+ Revision: 343374
- Patch3: fix for 2.6.29 kernel

* Thu Feb 05 2009 Frederic Crozat <fcrozat@mandriva.com> 1.0-1mdv2009.1
+ Revision: 337894
- Release 1.0 (name changed)
- Patch0 (SVN): allow to change timeout
- Patch1: enable ftrace_printk
- Patch2: ignore file from debugfs
- Upstream project changed name

* Mon Nov 17 2008 Thierry Vignaud <tv@mandriva.org> 0.01-1mdv2009.1
+ Revision: 304008
- import superreadahead


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7664 |12cr|srecord-1.59-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		srecord
Version:	1.59
Release:	1
Summary:	Manipulate EPROM load files
Group:		Development/Other
License:	GPLv3+ and LGPLv3+
URL:		http://srecord.sourceforge.net/
Source0:	http://downloads.sourceforge.net/srecord/srecord-%{version}.tar.gz
BuildRequires:	diffutils, sharutils, groff, boost-devel, libgcrypt-devel, libtool

%description
The SRecord package is a collection of powerful tools for manipulating
EPROM load files.

- The SRecord package understands a number of file formats: Motorola
  S-Record, Intel, Tektronix, Binary.  These file formats may be read
  and written.  Also C array definitions, for output only.

- The SRecord package has a number of tools: srec_cat for copying and
  and converting files, srec_cmp for comparing files and srec_info for
  printing summaries.

- The SRecord package has a number for filters: checksum to add checksums
  to the data, crop to keep address ranges, exclude to remove address
  ranges, fill to plug holes in the data, length to insert the data
  length, maximum to insert the data address maximum, minimum to insert
  the data address minimum, offset to adjust addresses, and split for
  wide data buses and memory striping.

More than one filter may be applied to each input file.  Different filters
may be applied to each input file.  All filters may be applied to all
file formats.

%package devel
Summary:	Development headers and libraries for srecord
Group:		Development/C
Requires:	%{name} = %{version}-%{release}

%description devel
Development headers and libraries for developing applications against
srecord.

%prep
%setup -q

%build
%configure
# Fails to build in SMP machines using "make %{?_smp_mflags}"
%make

%install
mkdir -p %{buildroot}%{_libdir}
%makeinstall_std
rm -rf %{buildroot}%{_libdir}/*.a
rm -rf %{buildroot}%{_libdir}/*.la
chmod +x %{buildroot}%{_libdir}/libsrecord.so.*

%check
# Test scripts requirements: cmp, diff, uudecode
make sure

%files
%doc LICENSE BUILDING README
%{_bindir}/*
%{_libdir}/libsrecord.so.*
%{_mandir}/man1/*.1*
%{_mandir}/man3/*.3*
%{_mandir}/man5/*.5*

%files devel
%{_includedir}/srecord/
%{_libdir}/libsrecord.so
%{_libdir}/pkgconfig/srecord.pc


%changelog
* Fri Feb 10 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.59-1
+ Revision: 772394
- version update 1.5.9

* Fri Dec 23 2011 Alexander Khrukin <akhrukin@mandriva.org> 1.58-1
+ Revision: 744827
- imported package srecord


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7665 |12cr|srm-1.2.11-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: 		srm
Version: 	1.2.11
Release: 	%mkrel 2
License: 	MIT
URL: 		http://srm.sourceforge.net
Group: 		System/Base
Source: 	%{name}-%{version}.tar.bz2

Summary: srm (secure rm) is a command-line compatible rm(1) which destroys file contents before unlinking

%description
This is srm, a secure replacement for rm(1). Unlike the standard rm,
it overwrites the data in the target files before unlinking them. This
prevents command-line recovery of the data by examining the raw block
device. It may also help frustrate physical examination of the disk,
although it's unlikely that completely protects against this type of
recovery.
%prep
%setup
%configure
%make

%build

%install
rm -rf %{buildroot}
%makeinstall

%clean
rm -rf %{buildroot}
make clean

%files
%attr(-, root, root) %{_bindir}/srm
%attr(0644,root,root) %{_mandir}/man1/*



%changelog
* Mon Mar 21 2011 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1.2.11-2mdv2011.0
+ Revision: 647202
- tipo

* Sun Mar 20 2011 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1.2.11-1
+ Revision: 647191
- 1.2.11

* Mon Nov 08 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1.2.10-2mdv2011.0
+ Revision: 595117
- rebuild
- Summary fix
- Vendor fix
- import srm


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7666 |12cr|srtp-1.4.4-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 0
%define libname	%mklibname srtp %{major}
%define develname %mklibname -d srtp

Summary:	Secure Real-time Transport Protocol (SRTP)
Name:		srtp
Version:	1.4.4
Release:	%mkrel 4
License:	GPL
Group:		System/Libraries
URL:		http://srtp.sourceforge.net/
Source0:	http://srtp.sourceforge.net/%{name}-%{version}.tgz
Patch0:		srtp-shared.diff
BuildRequires:	autoconf automake libtool
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
SRTP is a security profile for RTP that adds confidentiality, message
authentication, and replay protection to that protocol. It is specified
in RFC 3711.

%package -n	%{libname}
Summary:	Secure Real-time Transport Protocol (SRTP) library
Group:          System/Libraries

%description -n	%{libname}
SRTP is a security profile for RTP that adds confidentiality, message 
authentication, and replay protection to that protocol. It is specified 
in RFC 3711.

%package -n	%{develname}
Summary:	Development files for the SRTP library
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	srtp-devel = %{version}-%{release}

%description -n	%{develname}
SRTP is a security profile for RTP that adds confidentiality, message
authentication, and replay protection to that protocol. It is specified 
in RFC 3711.

This package contains the development files for the Secure Real-time Transport
Protocol (SRTP) library

%prep

%setup -q -n %{name}
%patch0 -p1

# lib64 fix
#find -name "Makefile" | xargs perl -pi -e 's|\$\(INSTALL_BASE\)/lib|\$\(INSTALL_BASE\)/%{_lib}|g'

%build
autoreconf -fi

export CFLAGS="%{optflags} -fPIC"
export CXXFLAGS="%{optflags} -fPIC"

%configure \
	--enable-pic \
	--enable-syslog \
	--enable-generic-aesicm

%make

%install
rm -rf %{buildroot}

%makeinstall

rm -f %{buildroot}%{_libdir}/*.*a

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%doc CHANGES README
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%doc CHANGES README
%{_includedir}/%{name}/*
%{_libdir}/*.so


%changelog
* Tue Apr 03 2012 Oden Eriksson <oeriksson@mandriva.com> 1.4.4-4mdv2012.0
+ Revision: 788942
- bump release
- libify the thing

* Sat Dec 18 2010 Lonyai Gergely <aleph@mandriva.org> 1.4.4-2mdv2011.0
+ Revision: 622766
- Add -fPIC to CFLAGS

* Wed Nov 24 2010 Lonyai Gergely <aleph@mandriva.org> 1.4.4-1mdv2011.0
+ Revision: 600451
- 1.4.4

* Wed Nov 24 2010 Lonyai Gergely <aleph@mandriva.org> 1.4.2-1mdv2011.0
+ Revision: 600442
- 1.4.2
  initial version
- create srtp


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7667 |12cr|ss5-3.8.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if "%{distribution}" == "Mandriva Linux"
        %if %mdkversion < 200900
                %define _localstatedir /var
        %endif
%endif

Summary: Socks Server 5 
Name: ss5
Version: 3.8.9
Release: %mkrel 1
License: GPL 
Group: System/Servers
URL: http://sourceforge.net/projects/ss5
Source: http://prdownloads.sourceforge.net/ss5/ss5-%{version}-5.tar.gz
Patch0: ss5-make.diff
Patch1: ss5-ss5-ha-loc.diff
Patch2: ss5-init.diff
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
BuildRequires: openldap-devel
BuildRequires: pam-devel
BuildRequires: openssl-devel 
BuildRequires: gssglue-devel
BuildRequires: krb5-devel
BuildRequires: mysql-devel

%description
ss5 is a socks server, which supports both SOCKS4 and SOCKS5 protocols,
that runs on Linux, Solaris and FreeBSD platforms. 

%prep
%setup -n ss5-%{version}
%patch0 -p0 -b .makedir
%patch1 -p0 -b .ss5ha
%patch2 -p0 -b .lsb

%build

%configure2_5x \
	--with-epollio \
	--with-gssapi \
	--with-mysql \
	--with-logpathbase=%{_logdir}/ss5 \
	--with-configfile=%{_sysconfdir}/ss5/ss5.conf \
	--with-passwordfile=%{_sysconfdir}/ss5/ss5.passwd \
	--with-logfile=%{_logdir}/ss5/ss5.log \
	--with-profilepath=%{_sysconfdir}/ss5 \
	--with-libpath=%{_libdir} \
	--with-tracepath=%{_logdir}/ss5 \
	--with-confpathbase=%{_sysconfdir}

make -j2 CXX="g++ %optflags" 

%install 
rm -rf %{buildroot}
%makeinstall dst_dir=%{?buildroot:%{buildroot}}

find %{?buildroot:%{buildroot}}/%_mandir -name "*.bz2" -exec rm {} \;

%clean
rm -rf $RPM_BUILD_ROOT

%post
%_post_service ss5

%preun
%_preun_service squid

if [ $1 = 0 ]; then
#        /sbin/service ss5 stop > /dev/null 2>&1
        /sbin/chkconfig --del ss5
fi

%files
%defattr(755,root,root)
%{_sbindir}/ss5
%{_sbindir}/ss5srv
%{_initrddir}/ss5
%{_libdir}/ss5/

%defattr(644,root,root)
%dir %{_docdir}/ss5
%{_docdir}/ss5/License
%{_docdir}/ss5/README.pam
%dir %{_docdir}/ss5/examples
%{_docdir}/ss5/examples/ss5.pam
%{_docdir}/ss5/README.ldap
%{_docdir}/ss5/examples/slapd.conf
%{_docdir}/ss5/examples/entries.ldif
%{_docdir}/ss5/README.statmgr
%{_docdir}/ss5/README.balamgr

%{_mandir}/man1/ss5.1.*
%{_mandir}/man1/ss5srv.1.*
%{_mandir}/man5/ss5.passwd.5.*
%{_mandir}/man5/ss5.ha.5.*
%{_mandir}/man5/ss5.conf.5.*
%{_mandir}/man5/ss5.pam.5.*
%{_mandir}/man5/ss5_gss.5.*
%{_mandir}/man5/ss5_supa.5.*

%defattr(755,root,root)
%{_localstatedir}/log/ss5

%defattr(644,root,root)
%dir %{_sysconfdir}/ss5
%config(noreplace) %{_sysconfdir}/ss5/ss5.conf
%config(noreplace) %{_sysconfdir}/ss5/ss5.passwd
%config(noreplace) %{_sysconfdir}/ss5/ss5.ha
%config(noreplace) %{_sysconfdir}/pam.d/ss5
%config(noreplace) %{_sysconfdir}/sysconfig/ss5



%changelog
* Mon Jan 23 2012 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 3.8.9-1mdv2011.0
+ Revision: 767214
- 3.8.9-5 latest stable snapshoot

* Sat Jul 30 2011 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 3.8.7-5
+ Revision: 692322
- P3 dropped
- trying to make this SPEC compatible with mageia so it will be easier for me
- rebuild for new gssglue

* Thu Jun 23 2011 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 3.8.7-1
+ Revision: 686835
- 3.8.7

* Sat Apr 16 2011 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 3.8.6-1
+ Revision: 653269
- 3.8.6

* Sun Mar 20 2011 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 3.8.5-1
+ Revision: 647114
- 3.8.5

* Thu Mar 17 2011 Oden Eriksson <oeriksson@mandriva.com> 3.8.4-2
+ Revision: 645897
- relink against libmysqlclient.so.18

* Wed Dec 29 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 3.8.4-1mdv2011.0
+ Revision: 625828
- 3.8.4
- mysql support
- 3.8.3

* Fri Jul 16 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 3.8.2-2mdv2011.0
+ Revision: 554437
- Backport 2008.1-  support

* Tue Jul 13 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 3.8.2-1mdv2011.0
+ Revision: 552693
- 3.8.2

* Wed May 05 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 3.8.1-2mdv2010.1
+ Revision: 542710
- P2 for LSB complain init script

* Tue Apr 27 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 3.8.1-1mdv2010.1
+ Revision: 539627
- 3.8.1

* Mon Apr 05 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 3.7.9-4mdv2010.1
+ Revision: 531770
- Rebuild for new OpenSSL

* Thu Mar 18 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 3.7.9-3mdv2010.1
+ Revision: 524896
- Correct Group

* Sat Feb 27 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 3.7.9-2mdv2010.1
+ Revision: 512260
- P1 to fix ss5.ha looking for

* Fri Feb 26 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 3.7.9-1mdv2010.1
+ Revision: 512147
- Akdd krb5-devel as BR
- Correct group
- import ss5


*Sun Oct  11 2009 Matteo Ricchetti <matteo.ricchetti@libero.it> - 3.7.9-2
        * SS5-v3.7.9-2 released
        * Fix mod socks4/5 (thx to Pasi Saarinen )

*Sun Aug  30 2009 Matteo Ricchetti <matteo.ricchetti@libero.it> - 3.7.9-1
        * SS5-v3.7.9-1 released
        * Add infinite idle timeout

*Thu Aug  13 2009 Matteo Ricchetti <matteo.ricchetti@libero.it> - 3.7.8-12
        * SS5-v3.7.8-12 released
        * Fix default thread stack restoring 128k
        * Bugs fix mod_socks (thx to Maurizio Caneve)

*Thu Jul  30 2009 Matteo Ricchetti <matteo.ricchetti@libero.it> - 3.7.8-11
        * SS5-v3.7.8-11 released
        * Bugs fix epoll syscall

*Mon Jul  27 2009 Matteo Ricchetti <matteo.ricchetti@libero.it> - 3.7.8-10
        * SS5-v3.7.8-10 released
        * Fix bugs
        * Fix default thread stack
        * Fix package (add EPOLL IO flag)

*Fri Jul  24 2009 Matteo Ricchetti <matteo.ricchetti@libero.it> - 3.7.8-9
        * SS5-v3.7.8-9 released
        * Fix bugs
        * Fix packages

*Mon Jul  06 2009 Matteo Ricchetti <matteo.ricchetti@libero.it> - 3.7.8-8
        * SS5-v3.7.8-8 released
        * Fix socks vulnerability
        * Add 64bit file size support

*Wed Jul  01 2009 Matteo Ricchetti <matteo.ricchetti@libero.it> - 3.7.8-7
        * SS5-v3.7.8-7 released
        * Fix SOLARIS build
        * Fix GSSAPI build

*Tue Jun  30 2009 Matteo Ricchetti <matteo.ricchetti@libero.it> - 3.7.8-6
        * SS5-v3.7.8-6 released
        * Fix EAP

*Fri Jun  12 2009 Matteo Ricchetti <matteo.ricchetti@libero.it> - 3.7.8-5
        * SS5-v3.7.8-5 released
        * Fix dns resolution for thread-safe environment

*Sun Jun  01 2009 Matteo Ricchetti <matteo.ricchetti@libero.it> - 3.7.8-4
        * SS5-v3.7.8-4 released
        * Fix mod_socks5 credential upstream proxy

*Sat May  30 2009 Matteo Ricchetti <matteo.ricchetti@libero.it> - 3.7.8-3
        * SS5-v3.7.8-3 released
        * Fix core for memory leak

*Wed Apr  22 2009 Matteo Ricchetti <matteo.ricchetti@libero.it> - 3.7.8-2
        * SS5-v3.7.8-2 released
        * Fix CORE

*Fri Apr  10 2009 Matteo Ricchetti <matteo.ricchetti@libero.it> - 3.7.8-1
        * SS5-v3.7.8-1 released
        * Fix mod_socks5 udp routing

*Tue Apr  07 2009 Matteo Ricchetti <matteo.ricchetti@libero.it> - 3.7.7-1
        * SS5-v3.7.7-1 released
        * Fix core
        * Fix hash
        * Add new commands to ss5srv tool

*Sat Mar  28 2009 Matteo Ricchetti <matteo.ricchetti@libero.it> - 3.7.6-1
        * SS5-v3.7.6-1 released
        * Fix mod_bandwidth

*Wed Mar  25 2009 Matteo Ricchetti <matteo.ricchetti@libero.it> - 3.7.5-2
        * SS5-v3.7.5-2 released
        * Fix UDP_ASSOCIATE to support multiple udp packets (RFC compliant)
        * Fix code

*Wed Mar  25 2009 Matteo Ricchetti <matteo.ricchetti@libero.it> - 3.7.4-2
        * SS5-v3.7.4-2 released
        * Fix configure option for Solaris and GssApi

*Sun Mar  22 2009 Matteo Ricchetti <matteo.ricchetti@libero.it> - 3.7.4-1
        * SS5-v3.7.4-1 released
        * Fix GSSAPI

*Thu Mar  19 2009 Matteo Ricchetti <matteo.ricchetti@libero.it> - 3.7.3-1
        * SS5-v3.7.3-1 released
        * Fix SYSConfig environment
        * Add "dash" flag as group (equal to all users) for <bandwidth> directive
        * Fix UDP_ASSOCIATE

*Sun Feb  15 2009 Matteo Ricchetti <matteo.ricchetti@libero.it> - 3.7.2-1
        * SS5-v3.7.2-1 released
        * Server manager update
        * Add icp (Internet Cache Protocol) support to module Filter
        * Add GSSApi authetication message support
        * Add syslog facility and level configuration option
        * Fix solaris CFLAGS
        * Fix bug HA file
        * Fix code

*Sun Jan  11 2009 Matteo Ricchetti <matteo.ricchetti@libero.it> - 3.7.1-12
        * SS5-v3.7.1-12 released
        * Fix code
        * Fix init script
        * Add SUPA support (Thanks to Raffaele DeLorenzo - raffaele.delorenzo@libero.it)
        * Add <bandwidth> directive to limit bandwidth and number 
          of connections per user

*Wed Jul  18 2007 Matteo Ricchetti <matteo.ricchetti@libero.it> - 3.6.4-4
        * SS5-v3.6.4-4 released
        * Fix mod_socksX

*Sun Jun  10 2007 Matteo Ricchetti <matteo.ricchetti@libero.it> - 3.6.4-3
        * SS5-v3.6.4-3 released
        * Fix code

*Wed May  28 2007 Matteo Ricchetti <matteo.ricchetti@libero.it> - 3.6.4-2
        * SS5-v3.6.4-2 released
        * Fix Utils

*Wed May  24 2007 Matteo Ricchetti <matteo.ricchetti@libero.it> - 3.6.4-1
        * SS5-v3.6.4-1 released
        * Change ss5.peers file

*Wed May  16 2007 Matteo Ricchetti <matteo.ricchetti@libero.it> - 3.6.3-2
        * SS5-v3.6.3-2 released
        * Fix man files

*Tue May  15 2007 Matteo Ricchetti <matteo.ricchetti@libero.it> - 3.6.3-1
        * SS5-v3.6.3-1 released
	* Fix mod_dump
        * Fix spec file    (see bugzilla)
        * Fix startup file (add sysconfig support)
	* Add flag to route

*Thu Apr  05 2007 Matteo Ricchetti <matteo.ricchetti@libero.it> - 3.6.2-1
        * SS5-v3.6.2-1 released
	* Fix core (stderr)
	* Fix setuid/gid (thx to Enrico Scholz)
        * Fix security   (file ss5.passwd)

*Thu Aug  24 2006 Matteo Ricchetti <matteo.ricchetti@libero.it> - 3.6.1-1
        * SS5-v3.6.1-1 released
	* Add BSD support
        * Fix ldap authorization
        * Extend "route" feature adding user group field
        * Extend "permit" feature adding expiration date field
        * Add cgi-bin for web statistics and balancing
        * Fix mod_balance
        * Fix mod_filter
        * Fix max network interfaces policy
	* Add set option to enable/disable web console
	* Fix configure.ac for Deb distribution (thx to Francisco Gimeno)
        * Fix Makefile uninstall section for Solaris

*Mon May  08 2006 Matteo Ricchetti <matteo.ricchetti@libero.it>
        * SS5-v3.5.9-1 released
        * Fix replication feature
        * Fix DNS buffer as RFC

*Fri May  05 2006 Matteo Ricchetti <matteo.ricchetti@libero.it>
	* SS5-v3.5.8-2 released
        * Fix startup script

*Wed Apr  26 2006 Matteo Ricchetti <matteo.ricchetti@libero.it>
        * SS5-v3.5.8-1 released
        * Fix EAP (thx to Jakob Perz)

*Mon Apr  24 2006 Matteo Ricchetti <matteo.ricchetti@libero.it>
	* SS5-v3.5.7-1 released
	* Fix replica feature
        * Fix configure file
        * Fix man file for ss5.peers

*Mon Apr  10 2006 Matteo Ricchetti <matteo.ricchetti@libero.it>
	* SS5-v3.5.6-1 released
        * Fix startup script 

*Thu Apr  06 2006 Matteo Ricchetti <matteo.ricchetti@libero.it>
        * SS5-v3.5.5-1 released
        * Add mutex to PAM (some modules are not thread-safe)

*Tue Apr  04 2006 Matteo Ricchetti <matteo.ricchetti@libero.it>
        * SS5-v3.5.4-2 released
        * Fix package for Fedora naming guidelines

*Wed Mar  22 2006 Matteo Ricchetti <matteo.ricchetti@libero.it>
        * SS5-v3.5.4-1 released
        * Fix external authentication program 

*Sun Mar  19 2006 Matteo Ricchetti <matteo.ricchetti@libero.it>
	* SS5-v3.5.3-2 released
        * Fix package for Fedora naming guidelines

*Thu Mar  09 2006 Matteo Ricchetti <matteo.ricchetti@libero.it>
	* SS5-v3.5.3-1 released
        * Add security feature to centralized management

*Thu Mar  09 2006 Matteo Ricchetti <matteo.ricchetti@libero.it>
        * SS5-v3.5.2-1 released
        * Fix centralized management

*Thu Mar  09 2006 Matteo Ricchetti <matteo.ricchetti@libero.it>
        * SS5-v3.5.1-2 released
        * Strip debug from package

*Thu Mar  09 2006 Matteo Ricchetti <matteo.ricchetti@libero.it>
        * SS5-v3.5.1-1 released
        * Add centralized management of the configuration file

*Tue Feb  28 2006 Matteo Ricchetti <matteo.ricchetti@libero.it>
        * SS5-v3.4.4-1 released
        * Fix PAM

*Mon Feb  27 2006 Matteo Ricchetti <matteo.ricchetti@libero.it>
        * SS5-v3.4.3-2 released
        * Fix package for RH naming guidelines

*Mon Feb  27 2006 Matteo Ricchetti <matteo.ricchetti@libero.it>
        * SS5-v3.4.3-1 released
        * Fix package for RH naming guidlines

*Sat Feb  22 2006 Matteo Ricchetti <matteo.ricchetti@libero.it>
        * SS5-v3.4r2 released
        * Fix mod_authorization

*Sat Feb  11 2006 Matteo Ricchetti <matteo.ricchetti@libero.it>
        * SS5-v3.4r1 released
        * Add environment configuration variables
        * Fix Solaris 10 compatibility with ctime_r() call
        * Fix potential buffer overflow using PAM
        * Code restyling (thx to Walter Franzini)
        * New configure file (thx to Walter Franzini)

*Tue Feb  07 2006 Matteo Ricchetti <matteo.ricchetti@libero.it>
	* SS5-v3.3r5 released
        * Fix Solaris 10 compatibility with ctime_r() call
        * Fix netbios default domain

*Mon Feb  06 2006 Matteo Ricchetti <matteo.ricchetti@libero.it>
        * SS5-v3.3r4 released
        * Add default netbios domain
	* Fix externalprogram

*Sat Feb  04 2006 Matteo Ricchetti <matteo.ricchetti@libero.it>
        * SS5-v3.3r3 released
        * Fix PwdFileCheck
        * Fix ProfileFileCheck

*Wed Jan  25 2006 Matteo Ricchetti <matteo.ricchetti@libero.it>
        * SS5-v3.3r2 released
        * Add gid setting with -u option
        * Add configure file

*Mon Jan  20 2006 Matteo Ricchetti <matteo.ricchetti@libero.it>
        * SS5-v3.3r1 released
	* Add multiple directory store support
        * Add netbios compatibility in authorization module
        * Add noproxy rule in mod_socks5

*Fri Jan  02 2006 Matteo Ricchetti <matteo.ricchetti@libero.it>
        * SS5-v3.2r7 released
        * Add Solaris support

*Thu Dec  22 2005 Matteo Ricchetti <matteo.ricchetti@libero.it>
        * SS5-v3.2r6 released
        * Fix module dump
        * Fix module authentication (pam)

*Mon Dec  16 2005 Matteo Ricchetti <matteo.ricchetti@libero.it>
	* SS5-v3.2r5 released
        * Fix makefile for gcc old version

*Mon Dec  04 2005 Matteo Ricchetti <matteo.ricchetti@libero.it>
        * SS5-v3.2r4 released
        * Fix upstream
        * Fix post authorization
        * Fix proxy hash
        * Fix route hash

*Mon Nov  28 2005 Matteo Ricchetti <matteo.ricchetti@libero.it>
        * SS5-v3.2r3 released
        * Fix mod bandwidth
        * Fix mod statistics
        * Fix man
        * Fix route
        * Add auto-refresh web console

*Wed Nov  23 2005 Matteo Ricchetti <matteo.ricchetti@libero.it>
        * SS5-v3.2r2 released
        * Fix mod statistics
        * Fix mod balance

*Sun Nov  06 2005 Matteo Ricchetti <matteo.ricchetti@libero.it>
        * SS5-v3.2r1 released
        * Add authorization cache
        * New load configuration mechanism
        * New log format
        * Add statistic features
        * Add epoll support

*Mon Nov  01 2005 Matteo Ricchetti <matteo.ricchetti@libero.it>
        * SS5-v3.1r1 released
        * Add new dump module

*Mon Oct  27 2005 Matteo Ricchetti <matteo.ricchetti@libero.it>
        * SS5-v3.0r10 released
        * Add log details
        * Fix log string
        * Fix recv call

*Mon Aug  22 2005 Matteo Ricchetti <matteo.ricchetti@libero.it>
	* SS5-v3.0r9 released
        * Fix SS5_AUTHCACHEAGE option

*Thu Aug  18 2005 Matteo Ricchetti <matteo.ricchetti@libero.it>
        * SS5-v3.0r8 released
        * Fix SS5_VERBOSE option

*Mon Aug  08 2005 Matteo Ricchetti <matteo.ricchetti@libero.it>
        * SS5-v3.0r7 released
        * Add log detail

*Sun Aug  07 2005 Matteo Ricchetti <matteo.ricchetti@libero.it>
        * SS5-v3.0r6 released
        * Increase authorization buffer

*Thu May  10 2005 Matteo Ricchetti <matteo.ricchetti@libero.it>
        * SS5-v3.0r5 released
	* Fix connect response using dns
        * Increase authentication buffer
	* Fix profiling bug
        * Modify package structure

*Thu Apr  10 2005 Matteo Ricchetti <matteo.ricchetti@libero.it>
        * SS5-v3.0r4 released
        * Added comment into group file
	
*Thu Mar  10 2005 Matteo Ricchetti <matteo.ricchetti@libero.it>
        * SS5-v3.0r3 released
        * Pam module fix

*Thu Mar  09 2005 Matteo Ricchetti <matteo.ricchetti@libero.it>
        * SS5-v3.0r2 released
        * Pam module fix

*Thu Mar  01 2005 Matteo Ricchetti <matteo.ricchetti@libero.it>
        * SS5-v3.0r1 released

*Thu Feb  07 2005 Matteo Ricchetti <matteo.ricchetti@libero.it>
        * SS5-v2.4r10 released
        * SIGPIPE signal fix

*Thu Jan  12 2005 Matteo Ricchetti <matteo.ricchetti@libero.it>
        * SS5-v2.4r9 released
        * Change facility log
        * Case insensitive in file profiling
        * Buffer overflow fix

*Thu Jul  03 2004 Matteo Ricchetti <matteo.ricchetti@libero.it>
        * SS5-v2.4r8 released
        * Fix bug closing logfile

*Thu Jan  28 2004 Matteo Ricchetti <matteo.ricchetti@libero.it>
        * SS5-v2.4r7 released
        * Fix socks5 method

*Thu Jan  09 2004 Matteo Ricchetti <matteo.ricchetti@libero.it>
        * SS5-v2.4r6 released
        * Fix acl bug
        * Fix bad file descriptor in threaded mode
        * Log format restyling
        * Add -m option, to disable log
        * Add -c option, to check configuration file

*Thu Dec  30 2003 Matteo Ricchetti <matteo.ricchetti@libero.it>
        * SS5-v2.4r5 released
        * Fix Solaris documentation
	* Fix admin access check
        * Add statistics information

*Thu Dec  24 2003 Matteo Ricchetti <matteo.ricchetti@libero.it>
        * SS5-v2.4r4 released
        * Fix udp bind interface close to client

*Thu Dec  15 2003 Matteo Ricchetti <matteo.ricchetti@libero.it>
        * SS5-v2.4r3 released
        * Fix signal set on Solaris system

*Thu Nov  15 2003 Matteo Ricchetti <matteo.ricchetti@libero.it>
        * SS5-v2.4r2 released
        * Fix some potential buffer overflow 
	* Fix udp bind problem

*Thu Oct  29 2003 Matteo Ricchetti <matteo.ricchetti@libero.it>
	* SS5-v2.4r1 released
        * Add session affinity in balanced connections
        * Add socks statistics about connections
        * Add fake authentication
        * Add web support for virtual connections, session affinity and statistics
        * Add more detail on log messages
        * Fix source-if feature for connect operation
        * Fix access list bugs

*Thu Oct  21 2003 Matteo Ricchetti <matteo.ricchetti@libero.it>
        * SS5-v2.3r5 released
        * Fix access list bug

*Thu Oct  20 2003 Matteo Ricchetti <matteo.ricchetti@libero.it>
        * SS5-v2.3r4 released
        * Fix access list bug

*Thu Oct  11 2003 Matteo Ricchetti <matteo.ricchetti@libero.it>
        * SS5-v2.3r3 released
        * Fix crash for connections reset by peer

*Thu Sep  12  2003 Matteo Ricchetti <matteo.ricchetti@libero.it>
        * SS5-v2.3r2 released
        * Fix acl problem

*Thu Aug  26  2003 Matteo Ricchetti <matteo.ricchetti@libero.it>
        * SS5-v2.3r1 released
        * Add source-if feature for connect operation
        * Add better control in ldap base configuration
	* Add better detail on log messages
	* Threads creation improvement
        * Fix automatic configuration reload (every 30 seconds)

*Thu Aug  14  2003 Matteo Ricchetti <matteo.ricchetti@libero.it>
        * ss5-v2.2r1 released
        * Add ldap profile feature
        * Add PAM authentication
        * Add username for ss5 execution
	* Add server balancing feature !!!
        * Add ssl fixup
        * Add pop3 fixup
        * Add imap fixup
        * Fix case insensitive username check
        * Fix -b option

*Mon Jul  27  2003 Matteo Ricchetti <matteo.ricchetti@libero.it>
        * ss5-v2.1r1 released
        * Add group profile feature
        * Add bandwidth control
        * Fix some potential buffer overflow 
        * Fix dns ordering problem

*Mon Jun  24  2003 Matteo Ricchetti <matteo.ricchetti@libero.it>
        * ss5-v2.0r1 released
        * Add thread support
        * Add bind port to -b option (-b ip:port)
        * Remove -f option for foreground execution
        * Fix access control list problem
        * Fix some potential buffer overflow 



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7668 |12cr|sshdfilter-1.5.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with     logwatch

Name:           sshdfilter
Version:        1.5.6
Release:        %mkrel 1
Epoch:          0
Summary:        SSH brute force attack blocker
License:        GPL
Group:          Monitoring
URL:            http://www.csc.liv.ac.uk/~greg/sshdfilter/
Source0:        http://www.csc.liv.ac.uk/~greg/sshdfilter-%{version}.tar.gz
Requires(post): iptables
Requires(postun): iptables
Requires(post): openssh-server
Requires(postun): openssh-server
BuildArch:        noarch
BuildRoot:        %{_tmppath}/%{name}-%{version}-%{epoch}:%{release}-root

%description
sshdfilter blocks the frequent brute force attacks on ssh daemons, it
does this by directly reading the sshd logging output and generating
iptables rules, the process can be quick enough to block an attack
before they get a chance to enter any password at all.

sshdfilter starts sshd itself, having started sshd with the -e and -D
options. This means it can see events as they happen. sshdfilter then
looks for lines of the form:

Did not receive identification string from x.x.x.x
Illegal user x from x.x.x.x
Failed password for illegal user x from x.x.x.x port x ssh2
Failed password for x from x.x.x.x port x ssh2

The former three instantly trigger sshdfilter into creating iptables
rules which block all ssh access from that IP. The latter failure is
given a few chances before it too is blocked. These are in fact example
rules, the exact wording varies between Linux distributions, so
sshdfilter exists as a base program and groups of patterns for each
distribution.

All new rules are inserted into a custom chain, and to prevent the chain
from becoming overloaded with old rules, rules over a week old are
deleted.

%if %with logwatch
%package logwatch
Summary:        Logwatch scripts for sshdfilter
Group:          Monitoring
Requires:       %{name} = %{epoch}:%{version}-%{release}
Requires(post): logwatch
Requires(postun): logwatch

%description logwatch
Logwatch scripts for sshdfilter.
%endif

%prep
%setup -q

%build

%install
%{__rm} -rf %{buildroot}

%{__mkdir_p} %{buildroot}%{_sysconfdir}
%{__cat} etc/sshdfilterrc patterns/rhFC30.partconf > %{buildroot}%{_sysconfdir}/sshdfilterrc

%{__mkdir_p} %{buildroot}%{_sbindir}
%{__cp} -a source/sshdfilter.pl %{buildroot}%{_sbindir}/sshdfilter

(cd man; sh ./pod2man.sh)
%{__mkdir_p} %{buildroot}%{_mandir}/man1
%{__cp} -a man/sshdfilter.1 %{buildroot}%{_mandir}/man1/sshdfilter.1
%{__mkdir_p} %{buildroot}%{_mandir}/man5
%{__cp} -a man/sshdfilterrc.5 %{buildroot}%{_mandir}/man5/sshdfilterrc.5

%if %with logwatch
%{__mkdir_p} %{buildroot}%{_sysconfdir}/log.d/{conf,scripts}/services
%{__install} -m 644 etc/log.d/conf/services/sshdfilt.conf %{buildroot}%{_sysconfdir}/log.d/conf/services/sshdfilt.conf
%{__install} -m 644 etc/log.d/scripts/services/sshdfilt %{buildroot}%{_sysconfdir}/log.d/scripts/services/sshdfilt
%endif

%{__mkdir_p} %{buildroot}%{_sysconfdir}/sysconfig
%{__cat} > %{buildroot}%{_sysconfdir}/sysconfig/sshdfilter << EOF
USE_SSHDFILTER_DEFAULT="no"
EOF

%clean
%{__rm} -rf %{buildroot}

%post
if [ -r %{_sysconfdir}/sysconfig/iptables ]; then
    %{__perl} -pi -e 's/.*SSHD.*\n//g' %{_sysconfdir}/sysconfig/iptables
    %{__perl} -pi -e 's/COMMIT\n//g' %{_sysconfdir}/sysconfig/iptables
    %{__cat} >> %{_sysconfdir}/sysconfig/iptables << EOF
:SSHD - [0:0]
-A INPUT -p tcp -m tcp --dport 22 -j SSHD
COMMIT
EOF
else
    %{__cat} > %{_sysconfdir}/sysconfig/iptables << EOF
*filter
:INPUT ACCEPT [835:105991]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [368:40879]
:SSHD - [0:0]
-A INPUT -p tcp -m tcp --dport 22 -j SSHD
COMMIT
EOF
fi
/sbin/service iptables condrestart
/sbin/service sshd condrestart

%postun
if [ -r %{_sysconfdir}/sysconfig/iptables ]; then
    %{__perl} -pi -e 's/.*SSHD.*\n//g' %{_sysconfdir}/sysconfig/iptables
fi
/sbin/service iptables condrestart
/sbin/service sshd condrestart

%if %with logwatch
%post logwatch
%{__perl} -pi -e 's/ sshdfilt//g'%{_sysconfdir}/log.d/conf/services/secure.conf
%{__perl} -pi -e 's/ sshd/ sshd sshdfilt/g' %{_sysconfdir}/log.d/conf/services/secure.conf

%postun logwatch
%{__perl} -pi -e 's/ sshdfilt//g' %{_sysconfdir}/log.d/conf/services/secure.conf
%endif

%files
%defattr(0644,root,root,0755)
%doc INSTALL todo
%attr(0755,root,root) %{_sbindir}/sshdfilter
%{_mandir}/man1/sshdfilter.1*
%{_mandir}/man5/sshdfilterrc.5*
%config(noreplace) %{_sysconfdir}/sshdfilterrc
%config(noreplace) %{_sysconfdir}/sysconfig/sshdfilter

%if %with logwatch
%files logwatch
%defattr(0644,root,root,0755)
%config(noreplace) %{_sysconfdir}/log.d/conf/services/sshdfilt.conf
%attr(0755,root,root) %{_sysconfdir}/log.d/scripts/services/sshdfilt
%endif



%changelog
* Wed Mar 16 2011 Stéphane Téletchéa <steletch@mandriva.org> 0:1.5.6-1mdv2011.0
+ Revision: 645430
- update to new version 1.5.6

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 0:1.5.4-6mdv2010.0
+ Revision: 434105
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tv@mandriva.org> 0:1.5.4-5mdv2009.0
+ Revision: 260994
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 0:1.5.4-4mdv2009.0
+ Revision: 253120
- rebuild

* Thu Mar 13 2008 Andreas Hasenack <andreas@mandriva.com> 0:1.5.4-2mdv2008.1
+ Revision: 187652
- rebuild for 2008.1

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Apr 21 2007 David Walluck <walluck@mandriva.org> 0:1.5.4-1mdv2008.0
+ Revision: 16446
- 1.5.4


* Sun Mar 04 2007 Emmanuel Andry <eandry@mandriva.org> 1.4.5-1mdv2007.0
+ Revision: 132730
- New version 1.4.5
- Import sshdfilter

* Tue Jul 11 2006 David Walluck <walluck@mandriva.org> 1.4.4-1mdv2007.0
- 1.4.4

* Wed Feb 22 2006 David Walluck <walluck@mandriva.org> 1.4.3-2mdk
- make logwatch script executable

* Wed Feb 22 2006 David Walluck <walluck@mandriva.org> 1.4.3-1mdk
- 1.4.3

* Wed Nov 16 2005 Lenny Cartier <lenny@mandriva.com> 1.4.1-1mdk
- 1.4.1

* Wed Oct 12 2005 David Walluck <walluck@mandriva.org> 1.3.5-3mdk
- use perl instead of sed

* Tue Oct 11 2005 David Walluck <walluck@mandriva.org> 1.3.5-2mdk
- fix location of %%{_sysconfdir}/sysconfig/iptables in %%postun
- integrate with iptables

* Tue Oct 04 2005 David Walluck <walluck@mandriva.org> 1.3.5-1mdk
- release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7669 |12cr|sshfs-fuse-2.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           sshfs-fuse
Version:        2.4
Release:        1
Epoch:          0
Summary:        Filesystem running over SFTP
License:        GPL
Group:          Networking/Remote access
URL:            http://fuse.sourceforge.net/sshfs.html
Source0:        http://downloads.sourceforge.net/fuse/sshfs-fuse-%{version}.tar.gz
# XXX: No way to tell if this is already included in/by the kernel or not
#Requires:      dkms-fuse
Requires:       fuse
BuildRequires:  fuse-devel
BuildRequires:  glib2-devel
BuildRequires:  pkgconfig

%description
This is a filesystem client based on the SSH File Transfer Protocol.
Since most SSH servers already support this protocol it is very easy to set up:
i.e. on the server side there's nothing to do.  On the client side mounting the
filesystem is as easy as logging into the server with ssh.

    * Based on FUSE
    * Multithreading: more than one request can be on it's way to the server
    * Allowing large reads (max 64k)
    * Caching directory contents

%prep
%setup -q

%build
export CC="%{__cc} -fPIC"
%{configure2_5x} --disable-dependency-tracking --disable-sshnodelay
%{make}

%install
%{makeinstall_std}

%files 
%defattr(0644,root,root,0755)
%doc AUTHORS ChangeLog COPYING INSTALL NEWS README 
%attr(0755,root,root) %{_bindir}/sshfs
%{_mandir}/man1/sshfs.1*


%changelog
* Sat Mar 10 2012 Alexander Khrukin <akhrukin@mandriva.org> 0:2.4-1
+ Revision: 784026
- version update 2.4

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 0:2.2-2mdv2010.0
+ Revision: 445230
- rebuild

* Tue Oct 21 2008 David Walluck <walluck@mandriva.org> 0:2.2-1mdv2009.1
+ Revision: 295894
- 2.2

* Sun Jul 27 2008 David Walluck <walluck@mandriva.org> 0:2.1-1mdv2009.0
+ Revision: 250355
- 2.1

* Fri Apr 25 2008 David Walluck <walluck@mandriva.org> 0:2.0-1mdv2009.0
+ Revision: 197338
- 2.0

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - fix file list

* Mon Dec 17 2007 David Walluck <walluck@mandriva.org> 0:1.9-2mdv2008.1
+ Revision: 131673
- explicitly add --disable-dependency-tracking --disable-sshnodelay to configure
- 1.9

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed May 16 2007 David Walluck <walluck@mandriva.org> 0:1.8-1mdv2008.0
+ Revision: 27418
- 1.8


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7670 |12cr|ssl-cert-check-3.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	SSL certificate expiration checker
Name:		ssl-cert-check
Version:	3.3
Release:	%mkrel 3
License:	BSD-like
Group:		Monitoring
URL:		http://prefetch.net/code/ssl-cert-check.html
Source0:	http://prefetch.net/code/ssl-cert-check.bz2
Patch0:		ssl-cert-check-3.3-mdv_conf.diff
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
ssl-cert-check is a utility for checking the expiration date of an X.509
certificate. ssl-cert-check can be run against a live server or a PEM encoded
digital certificate.

%prep

%setup -q -c -T
bzcat %{SOURCE0} > %{name}
%patch0 -p0

%build

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -m0755 %{name} %{buildroot}%{_bindir}/%{name}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%attr(0755,root,root) %{_bindir}/%{name}


%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 3.3-3mdv2010.0
+ Revision: 434106
- rebuild

* Sun Jul 20 2008 Oden Eriksson <oeriksson@mandriva.com> 3.3-2mdv2009.0
+ Revision: 239027
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Sep 09 2007 Oden Eriksson <oeriksson@mandriva.com> 3.3-1mdv2008.0
+ Revision: 83822
- Import ssl-cert-check



* Tue Aug 22 2006 Oden Eriksson <oeriksson@mandriva.com> 3.3-1mdv2007.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7671 |12cr|sslstrip-0.9-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")}
Name:           sslstrip
Version:        0.9
Release:        %mkrel 2
Summary:        Tool that provides a demonstration of HTTPS stripping attacks
Group:          Monitoring
License:        GPLv3+
URL:            http://www.thoughtcrime.org/software/sslstrip/
Source0:        http://www.thoughtcrime.org/software/sslstrip/%{name}-%{version}.tar.gz
BuildRequires:  python >= 2.5
Requires:       python-twisted-web
BuildArch:      noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}

%description
Tool that provides a demonstration of HTTPS stripping attacks that were 
presented at Black Hat DC 2009 by Moxie Marlinspike. It will transparently 
hijack HTTP traffic on a network, watch for HTTPS links and redirects, then map 
those links into either look-alike HTTP links or homograph-similar HTTPS links.
It also supports modes for supplying a favicon which looks like a lock icon, 
selective logging, and session denial

%prep
%setup -q

# Make COPYING and README not executable
chmod -x COPYING
chmod -x README

%build
python setup.py build

%install
python setup.py install --root %{buildroot}

# Remove duplicate doc files
rm %{buildroot}/usr/share/%{name}/README
rm %{buildroot}/usr/share/%{name}/COPYING

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc COPYING README
%dir %{python_sitelib}/%{name}
%{python_sitelib}/%{name}/*.py
#{python_sitelib}/%{name}/*.pyc
#{python_sitelib}/%{name}/*.pyo
%{python_sitelib}/*.egg-info
%{_datadir}/%{name}/*
%{_bindir}/%{name}



%changelog
* Thu Jul 07 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.9-2mdv2011
+ Revision: 689085
- switch group to monitoring, as other security-related tools
- spec cleanup

* Sat Jul 02 2011 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 0.9-1
+ Revision: 688563
- first import from fedoras
- import sslstrip


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7672 |12cr|ssmtp-2.64-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	src_version	2.64

Summary:	A minimal mail-transfer agent which forwards mail to an SMTP server
Name:		ssmtp
Version:	2.64
Release:	6
License:	GPL
URL:		http://packages.debian.org/unstable/mail/ssmtp.html
Group:		System/Servers
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	rcs
BuildRequires:	openssl-devel
Provides:	sendmail-command
Requires:	common-licenses

Source:		http://ftp.debian.org/debian/pool/main/s/ssmtp/%{name}_%{version}.tar.bz2

%description
This is sSMTP, a program that replaces sendmail on workstations that
should send their mail via the departmental mailhub from which they pick up
their mail (via pop, imap, rsmtp, pop_fetch, NFS... or the like).  This
program accepts mail and sends it to the mailhub, optionally replacing the
domain in the From: line with a different one.

%prep
%setup -q

# viet 05/08/2003 / by default, the configure script sets sysconfdir
# to /usr/etc, which is no good. The --sysconfdir= switch doesn't do
# anything either because Makefile.in is not using it => patching Makefile.in
perl -pi -e 's|etcdir=\$\(prefix\)/etc|etcdir=\@sysconfdir\@|' Makefile.in

%build
%serverbuild
export LIBS="-lcrypto"
%configure --enable-ssl --enable-md5auth
%make

%install
rm -fr %{buildroot}

install -D -m 755 ssmtp		%{buildroot}%{_sbindir}/ssmtp
install -D -m 644 ssmtp.conf	%{buildroot}%{_sysconfdir}/ssmtp/ssmtp.conf
install -D -m 644 revaliases	%{buildroot}%{_sysconfdir}/ssmtp/revaliases
install -D -m 644 ssmtp.conf.5	%{buildroot}%{_mandir}/man5/ssmtp.conf.5
install -D -m 644 ssmtp.8	%{buildroot}%{_mandir}/man8/ssmtp.8

# fix doc permissions:
chmod 644 INSTALL README ChangeLog CHANGELOG_OLD COPYRIGHT TLS *.lsm

#ln -s %{_sbindir}/ssmtp %{buildroot}%{_sbindir}/sendmail
# ln -s %{_mandir}/man8/ssmtp.8.bz2 %{buildroot}%{_mandir}/man8/sendmail.8.bz2
#ln -s ssmtp.8.bz2 %{buildroot}%{_mandir}/man8/sendmail.8.bz2

%clean
rm -fr %{buildroot}

%post
update-alternatives --install %{_sbindir}/sendmail sendmail-command %{_sbindir}/ssmtp 5 --slave %{_prefix}/lib/sendmail sendmail-command-in_libdir %{_sbindir}/ssmtp


%preun
if [ $1 = 0 ]; then
        update-alternatives --remove sendmail-command %{_sbindir}/ssmtp
fi


%files
%defattr(-,root,root)
%doc INSTALL README ChangeLog CHANGELOG_OLD COPYRIGHT TLS *.lsm 
%{_sbindir}/ssmtp
%config(noreplace) %dir %{_sysconfdir}/ssmtp
%config(noreplace) %{_sysconfdir}/ssmtp/*
%{_mandir}/man8/*
%{_mandir}/man5/*


%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 2.64-5mdv2011.0
+ Revision: 614974
- the mass rebuild of 2010.1 packages

* Wed Jun 02 2010 Ahmad Samir <ahmadsamir@mandriva.org> 2.64-4mdv2010.1
+ Revision: 546920
- revert wrong change of config files, now they're noreplace again
- fix doc permissions, fixes (mdv#59583)

* Sat Apr 24 2010 Bogdano Arendartchuk <bogdano@mandriva.com> 2.64-3mdv2010.1
+ Revision: 538401
- enabled ssl and md5auth

* Fri Feb 12 2010 Ahmad Samir <ahmadsamir@mandriva.org> 2.64-2mdv2010.1
+ Revision: 504815
- clean spec
- add the ssmtp.conf man page

* Tue Jan 19 2010 Christophe Fergeau <cfergeau@mandriva.com> 2.64-1mdv2010.1
+ Revision: 493707
- ssmtp 2.64
- drop obsolete patches
- fix installation of sendmail alternative

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 2.62-3mdv2010.0
+ Revision: 434107
- rebuild

* Tue Sep 09 2008 Frederik Himpe <fhimpe@mandriva.org> 2.62-2mdv2009.0
+ Revision: 283189
- Add Gentoo patch fixing security issue CVE-2008-3962

* Sat Jun 14 2008 Jérôme Soyer <saispo@mandriva.org> 2.62-1mdv2009.0
+ Revision: 219152
- New release 2.62

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 2.61-1mdv2008.1
+ Revision: 140851
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - fix man pages extension


* Sun Feb 18 2007 Jérôme Soyer <saispo@mandriva.org> 2.61-1mdv2007.0
+ Revision: 122490
- New release 2.61
- Import ssmtp

* Fri Mar 17 2006 Michael Scherer <misc@mandriva.org> 2.60.7-3mdk
- use the correct name for alternative, thanks couriousous for spotting this

* Sat Jul 02 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 2.60.7-2mdk
- provides and alternative sendmail-command
- use mkrel
- fix summary-ended-with-dot

* Tue Apr 20 2004 Michael Scherer <misc@mandrake.org> 2.60.7-1mdk 
- 2.60.7, security fix


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7673 |12cr|sssd-1.9.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global ldb_modulesdir %(pkg-config --variable=modulesdir ldb)
%global ldb_version 1.1.4

%define servicename sssd
%define sssdstatedir %{_localstatedir}/lib/sss
%define dbpath %{sssdstatedir}/db
%define pipepath %{sssdstatedir}/pipes
%define pubconfpath %{sssdstatedir}/pubconf

%define major 0
%define libhbac %mklibname ipa_hbac %major
%define libsudo %mklibname sss_sudo %major
%define libautofs %mklibname sss_autofs %major

%define libsudodevel %mklibname -d sss_sudo %major 
%define libautofsdevel %mklibname -d sss_autofs %major
%define libhbacdevel %mklibname -d ipa_hbac %major


%define libidmap %mklibname sss_idmap %major
%define libidmapdevel %mklibname -d sss_idmap %major

%define Werror_cflags %nil
%define _disable_ld_no_undefined 1

Name:       sssd
Version:    1.9.2
Release:    1
Group:      System/Libraries
Summary:    System Security Services Daemon
License:    GPLv3+
URL:        http://fedorahosted.org/sssd/
Source0:    https://fedorahosted.org/released/sssd/%{name}-%{version}.tar.gz
Patch0:     sssd-1.2.0-fix-linking.patch
Requires: sssd-client = %{version}-%{release}
Requires: sasl-plug-gssapi
BuildRequires: pkgconfig(popt)
BuildRequires: libunistring-devel
BuildRequires: talloc-devel
BuildRequires: tevent-devel
BuildRequires: tdb-devel
BuildRequires: ldb-devel
BuildRequires: pkgconfig(libnl-3.0)
BuildRequires: semanage-devel
BuildRequires: dbus-devel
BuildRequires: openldap-devel
BuildRequires: pam-devel
BuildRequires: pkgconfig(nss)
BuildRequires: nspr-devel
BuildRequires: pkgconfig(libpcre)
BuildRequires: pkgconfig(gio-2.0)
BuildRequires: xsltproc
BuildRequires: libxml2
BuildRequires: docbook-style-xsl
BuildRequires: docbook-dtd44-xml
BuildRequires: krb5-devel
BuildRequires: c-ares-devel
BuildRequires: pkgconfig(python)
BuildRequires: check-devel
BuildRequires: doxygen
BuildRequires: keyutils-devel
BuildRequires: bind-utils
BuildRequires: dhash-devel
BuildRequires: collection-devel
BuildRequires: ini_config-devel
BuildRequires: path_utils-devel

%description
Provides a set of daemons to manage access to remote directories and
authentication mechanisms. It provides an NSS and PAM interface toward
the system and a pluggable backend system to connect to multiple different
account sources. It is also the basis to provide client auditing and policy
services for projects like FreeIPA.

%package client
Summary: SSSD Client libraries for NSS and PAM
Group: System/Libraries
License: LGPLv3+

%description client
Provides the libraries needed by the PAM and NSS stacks to connect to the SSSD
service.

%package tools
Summary: Userspace tools for use with the SSSD
Group:	System/Base
License: GPLv3+
Requires: sssd = %{version}-%{release}

%description tools
Provides userspace tools for manipulating users, groups, and nested groups in
SSSD when using id_provider = local in /etc/sssd/sssd.conf.

Also provides a userspace tool for generating an obfuscated LDAP password for
use with ldap_default_authtok_type = obfuscated_password.



%package -n %libhbac
Summary: %summary
Group:  System/Libraries
Obsoletes: %{_lib}sssd < %{version}

%description -n %libhbac
Provides the libraries needed by the PAM and NSS stacks to connect to the SSSD
service.


%package -n %libautofs
Summary: A library to allow communication between Autofs and SSSD
Group: Development/C
License: LGPLv3+

%description -n %libautofs
A utility library to allow communication between Autofs and SSSD


%package -n %libidmap
Summary: A library to allow communication between idmap and SSSD
Group: Development/C
License: LGPLv3+

%description -n %libautofs
A utility library to allow communication between Autofs and SSSD

%package -n %libsudo
Summary: A library to allow communication between SUDO and SSSD
Group: Development/C
License: LGPLv3+

%description -n %libsudo
A utility library to allow communication between SUDO and SSSD


%package -n %libhbacdevel
Summary: FreeIPA HBAC Evaluator library
Group: Development/C
License: LGPLv3+

%description -n %libhbacdevel
Utility library to validate FreeIPA HBAC rules for authorization requests

%package -n %libautofsdevel
Summary: A library to allow communication between Autofs and SSSD
Group: Development/C
License: LGPLv3+

%description -n %libautofsdevel
A utility library to allow communication between Autofs and SSSD

%package -n %libsudodevel
Summary: A library to allow communication between SUDO and SSSD
Group: Development/C
License: LGPLv3+

%description -n %libsudodevel
A utility library to allow communication between SUDO and SSSD


%package -n libhbac-python
Summary: Python bindings for the FreeIPA HBAC Evaluator library
Group: Development/C
License: LGPLv3+
Requires: %{libhbac} = %{version}-%{release}

%description -n libhbac-python
The libipa_hbac-python contains the bindings so that libipa_hbac can be
used by Python applications.

%package -n %libidmapdevel
Summary: A library to allow communication between idmap and SSSD
Group: Development/C
License: LGPLv3+

%description -n %libidmapdevel
A utility library to allow communication between Autofs and SSSD

%prep
%setup -q
#patch0 -p 1
#autoreconf

%build
%configure2_5x \
    --with-db-path=%{dbpath} \
    --with-pipe-path=%{pipepath} \
    --with-pubconf-path=%{pubconfpath} \
    --with-init-dir=%{_initrddir} \
    --with-krb5-rcache-dir=%{_localstatedir}/cache/krb5rcache \
    --enable-nsslibdir=/%{_lib} \
    --with-python-bindings \
    --with-sudo \
    --enable-pammoddir=/%{_lib}/security \
    --disable-static \
    --disable-rpath \
    --with-test-dir=/dev/shm \
    --enable-all-experimental-features

%make

%install

%makeinstall_std

# Prepare language files
/usr/lib/rpm/find-lang.sh $RPM_BUILD_ROOT sssd

# Prepare empty config file
mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/sssd
touch $RPM_BUILD_ROOT/%{_sysconfdir}/sssd/sssd.conf

# Copy default logrotate file
mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/logrotate.d
install -m644 src/examples/logrotate $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d/sssd

# Make sure SSSD is able to run on read-only root
mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/rwtab.d
install -m644 src/examples/rwtab $RPM_BUILD_ROOT%{_sysconfdir}/rwtab.d/sssd

# Replace sysv init script with systemd unit file
rm -f $RPM_BUILD_ROOT/%{_initrddir}/%{name}
mkdir -p $RPM_BUILD_ROOT/%{_unitdir}/
cp src/sysv/systemd/sssd.service $RPM_BUILD_ROOT/%{_unitdir}/

# Remove .la files created by libtool
find $RPM_BUILD_ROOT -name "*.la" -exec rm -f {} \;

# Suppress developer-only documentation
rm -Rf ${RPM_BUILD_ROOT}/%{_docdir}/%{name}/doc

# Older versions of rpmbuild can only handle one -f option
# So we need to append to the sssd.lang file
for file in `ls $RPM_BUILD_ROOT/%{python_sitelib}/*.egg-info 2> /dev/null`
do
    echo %{python_sitelib}/`basename $file` >> sssd.lang
done

touch sssd_tools.lang
for man in `find $RPM_BUILD_ROOT/%{_mandir}/??/man?/ -type f | sed -e "s#$RPM_BUILD_ROOT/%{_mandir}/##"`
do
    lang=`echo $man | cut -c 1-2`
    case `basename $man` in
        sss_*)
            echo \%lang\(${lang}\) \%{_mandir}/${man}\* >> sssd_tools.lang
            ;;
        pam_sss*)
            echo \%lang\(${lang}\) \%{_mandir}/${man}\* >> sssd_client.lang
            ;;
        sssd_krb5_locator_plugin*)
            echo \%lang\(${lang}\) \%{_mandir}/${man}\* >> sssd_client.lang
            ;;
        *)
            echo \%lang\(${lang}\) \%{_mandir}/${man}\* >> sssd.lang
            ;;
    esac
done

# Print these to the rpmbuild log
echo "sssd.lang:"
cat sssd.lang

echo "sssd_client.lang:"
cat sssd_client.lang

echo "sssd_tools.lang:"
cat sssd_tools.lang

%post
%_post_service %{servicename}

%preun
%_preun_service %{servicename}

%files -f sssd.lang
%doc COPYING
%doc src/examples/sssd-example.conf
%{_unitdir}/sssd.service
%{_sbindir}/sssd

%{_libexecdir}/%{servicename}/krb5_child
%{_libexecdir}/%{servicename}/ldap_child
%{_libexecdir}/%{servicename}/proxy_child
%{_libexecdir}/%{servicename}/sssd_be
%{_libexecdir}/%{servicename}/sssd_nss
%{_libexecdir}/%{servicename}/sssd_pam
%{_libexecdir}/%{servicename}/sssd_autofs
%{_libexecdir}/%{servicename}/sssd_ssh
%{_libexecdir}/%{servicename}/sssd_sudo

%{_libdir}/%{name}/libsss_ipa.so
%{_libdir}/%{name}/libsss_krb5.so
%{_libdir}/%{name}/libsss_ldap.so
%{_libdir}/%{name}/libsss_proxy.so
%{_libdir}/%{name}/libsss_simple.so
%{_libdir}/%{name}/libsss_ad.so

%{ldb_modulesdir}/memberof.so

%{_bindir}/sss_ssh_authorizedkeys
%{_bindir}/sss_ssh_knownhostsproxy

%dir %{sssdstatedir}
%dir %{_localstatedir}/cache/krb5rcache
%attr(700,root,root) %dir %{dbpath}
%attr(755,root,root) %dir %{pipepath}
%attr(755,root,root) %dir %{pubconfpath}
%attr(700,root,root) %dir %{pipepath}/private
%attr(750,root,root) %dir %{_var}/log/%{name}
%attr(700,root,root) %dir %{_sysconfdir}/sssd
%ghost %attr(0600,root,root) %config(noreplace) %{_sysconfdir}/sssd/sssd.conf
%config(noreplace) %{_sysconfdir}/logrotate.d/sssd
%config(noreplace) %{_sysconfdir}/rwtab.d/sssd
%{_datadir}/sssd/sssd.api.conf
%{_datadir}/sssd/sssd.api.d
%{_mandir}/man1/sss_ssh_authorizedkeys.1*
%{_mandir}/man1/sss_ssh_knownhostsproxy.1*
%{_mandir}/man5/sssd.conf.5*
%{_mandir}/man5/sssd-ipa.5*
%{_mandir}/man5/sssd-krb5.5*
%{_mandir}/man5/sssd-ldap.5*
%{_mandir}/man5/sssd-simple.5*
%{_mandir}/man5/sssd-sudo.5*
%{_mandir}/man5/sssd-ad.5*
%{_mandir}/man8/sssd.8*
%{python_sitearch}/pysss.so
%{python_sitearch}/pysss_murmur.so
%dir %{python_sitelib}/SSSDConfig/*.py*


%files -n %libhbac
%{_libdir}/libipa_hbac.so.%{major}*

%files -n libhbac-python
%{python_sitearch}/pyhbac.so

%files -n %libhbacdevel
%{_includedir}/ipa_hbac.h
%{_libdir}/libipa_hbac.so
%{_libdir}/pkgconfig/ipa_hbac.pc

%files -n %libsudo
%{_libdir}/libsss_sudo.so.*

%files -n %libautofs
%{_libdir}/sssd/modules/libsss_autofs.so*

%files -n %libidmap
%{_libdir}/libsss_idmap.so.*

%files -n %libsudodevel
%{_includedir}/sss_idmap.h
%{_libdir}/libsss_idmap.so

%files -n %libidmapdevel
%{_includedir}/sss_sudo.h
%{_libdir}/pkgconfig/sss_idmap.pc
%{_libdir}/libsss_sudo.so
#%{_libdir}/pkgconfig/libsss_sudo.pc


%files tools -f sssd_tools.lang
%doc COPYING
%{_sbindir}/sss_useradd
%{_sbindir}/sss_seed
%{_sbindir}/sss_userdel
%{_sbindir}/sss_usermod
%{_sbindir}/sss_groupadd
%{_sbindir}/sss_groupdel
%{_sbindir}/sss_groupmod
%{_sbindir}/sss_groupshow
%{_sbindir}/sss_obfuscate
%{_sbindir}/sss_cache
%{_sbindir}/sss_debuglevel
%{_mandir}/man8/sss_groupadd.8*
%{_mandir}/man8/sss_groupdel.8*
%{_mandir}/man8/sss_groupmod.8*
%{_mandir}/man8/sss_groupshow.8*
%{_mandir}/man8/sss_useradd.8*
%{_mandir}/man8/sss_userdel.8*
%{_mandir}/man8/sss_usermod.8*
%{_mandir}/man8/sss_obfuscate.8*
%{_mandir}/man8/sss_cache.8*
%{_mandir}/man8/sss_debuglevel.8*
%{_mandir}/man8/sss_seed.8*


%files client -f sssd_client.lang
%doc src/sss_client/COPYING src/sss_client/COPYING.LESSER
/%{_lib}/libnss_sss.so.2
/%{_lib}/security/pam_sss.so
%{_libdir}/krb5/plugins/libkrb5/sssd_krb5_locator_plugin.so
%{_mandir}/man8/pam_sss.8*
%{_mandir}/man8/sssd_krb5_locator_plugin.8*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7674 |12cr|stalonetray-0.8.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: 	 	stalonetray
Summary: 	Stand-alone, full-featured system tray
Version: 	0.8.1
Release: 	1

Source:		%{name}-%{version}.tar.bz2
Patch0:		stalonetray-0.8.0-fix-str-fmt.patch
URL:		http://stalonetray.sourceforge.net/
License:	GPLv2
Group:		Graphical desktop/Other
BuildRequires:	X11-devel

%description
Stalonetray is a stand-alone freedesktop.org and KDE system tray (notification
area) for X Window System/X11. It has full XEMBED support and minimal
dependencies: an X11 lib only. Stalonetray works with virtually any
EWMH-compliant window manager.

%prep
%setup -q
%patch0 -p1 -b .strfmt

%build
%configure2_5x
%make
										
%install
rm -rf %{buildroot}
%makeinstall_std

%check
%make check

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog README NEWS TODO stalonetrayrc.sample %name.html
%{_bindir}/%name
%{_mandir}/man1/*


%changelog
* Sat Oct 22 2011 Matthew Dawkins <mattydaw@mandriva.org> 0.8.1-1
+ Revision: 705633
- new version 0.8.1

* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.8.0-3mdv2011.0
+ Revision: 614975
- the mass rebuild of 2010.1 packages

* Thu Dec 31 2009 Jérôme Brenier <incubusss@mandriva.org> 0.8.0-2mdv2010.1
+ Revision: 484269
+ rebuild (emptylog)

* Thu Dec 31 2009 Jérôme Brenier <incubusss@mandriva.org> 0.8.0-1mdv2010.1
+ Revision: 484260
- new version 0.8.0
- fix str fmt
- fix license tag
- use %%configure instead of %%configure2_5x
- $RPM_BUILD_ROOT -> %%{buildroot}

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sat Aug 02 2008 Thierry Vignaud <tv@mandriva.org> 0.7.6-4mdv2009.0
+ Revision: 261032
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 0.7.6-3mdv2009.0
+ Revision: 253197
- rebuild

* Fri Jan 18 2008 Austin Acton <austin@mandriva.org> 0.7.6-1mdv2008.1
+ Revision: 154504
- new version

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Fri Dec 28 2007 Austin Acton <austin@mandriva.org> 0.7.5-1mdv2008.1
+ Revision: 138717
- new version

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Jun 09 2007 Austin Acton <austin@mandriva.org> 0.6.5-1mdv2008.0
+ Revision: 37735
- Import stalonetray


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7675 |12cr|stardict-dalf-2.4.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define dict_name 	dalf
%define version 	2.4.2
%define release 	1

Name: 			stardict-%dict_name
Version: 		%{version}
Release: 		%mkrel %{release}
Summary: 		Dal's Russian Dictionary
License: 		GPLv2+
URL:			http://xdxf.revdanica.com/down/index.php
Group: 			Text tools
Source0: 		atla02_rus-rus_%dict_name.dict.dz
Source1: 		atla02_rus-rus_%dict_name.idx
Source2: 		atla02_rus-rus_%dict_name.ifo
BuildRoot:		%{_tmppath}/%{name}-%{version}-root
BuildArch: 		noarch
Requires: 		stardict

%description
Dal's Russian Dictionary in stardict format

%install
rm -rf %{buildroot}
install -p -m644 -D %SOURCE0 %{buildroot}%{_datadir}/stardict/dic/%dict_name.dict.dz
install -p -m644 -D %SOURCE1 %{buildroot}%{_datadir}/stardict/dic/%dict_name.idx
install -p -m644 -D %SOURCE2 %{buildroot}%{_datadir}/stardict/dic/%dict_name.ifo

%clean
rm -rf %{buildroot}

%files
%{_datadir}/stardict/dic/%{dict_name}*


%changelog
* Fri Jul 22 2011 Yuri Myasoedov <omerta13@mandriva.org> 2.4.2-1mdv2012.0
+ Revision: 691012
- Initial package import


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7676 |12cr|stardict-dict.org-devils-2.4.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define rel	4
%define release %mkrel %rel
%define dict_format_version	2.4.2

Summary:	The Devil's Dictionary for StarDict 2
Name:		stardict-dict.org-devils
Version:	%{version}
Release:	%{release}
License:	Public Domain
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.dict.org_devils-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
The Devil's Dictionary converted into StarDict 2 format (originally for dictd)

%prep
%setup -q -n stardict-dictd_www.dict.org_devils-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 *.ifo *.idx* *.dict.dz $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 2.4.2-4mdv2009.0
+ Revision: 140851
- restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-4mdv2008.1
+ Revision: 127626
- kill re-definition of %%buildroot on Pixel's request


* Wed Nov 23 2005 Eskild Hustvedt <eskild@mandriva.org> 2.4.2-4mdk
- Include *.ifo file
- %%mkrel

* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7677 |12cr|stardict-dict.org-elements-2.4.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define rel	4
%define release	%mkrel %rel
%define dict_format_version	2.4.2

Summary:	Elements database for StarDict 2
Name:		stardict-dict.org-elements
Version:	%{version}
Release:	%{release}
License:	Public Domain
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.dict.org_elements-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Elements database converted into StarDict 2 format (originally for dictd)

%prep
%setup -q -n stardict-dictd_www.dict.org_elements-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 *.ifo *.idx* *.dict.dz $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 2.4.2-4mdv2009.0
+ Revision: 140851
- restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-4mdv2008.1
+ Revision: 127628
- kill re-definition of %%buildroot on Pixel's request


* Wed Nov 23 2005 Eskild Hustvedt <eskild@mandriva.org> 2.4.2-4mdk
- Include *.ifo file
- %%mkrel

* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7678 |12cr|stardict-dict.org-gazetteer-2.4.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define rel	4
%define release	%mkrel %rel
%define dict_format_version	2.4.2

Summary:	U.S. Gazetteer for StarDict 2
Name:		stardict-dict.org-gazetteer
Version:	%{version}
Release:	%{release}
License:	Public Domain
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.dict.org_gazetteer-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
U.S. Gazetteer converted into StarDict 2 format (originally for dictd)

%prep
%setup -q -n stardict-dictd_www.dict.org_gazetteer-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 *.ifo *.idx* *.dict.dz $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 2.4.2-4mdv2009.0
+ Revision: 140851
- restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-4mdv2008.1
+ Revision: 127630
- kill re-definition of %%buildroot on Pixel's request


* Wed Nov 23 2005 Eskild Hustvedt <eskild@mandriva.org> 2.4.2-4mdk
- Include *.ifo file
- %%mkrel

* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7679 |12cr|stardict-dict.org-gcide-2.4.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define rel	4
%define release	%mkrel %rel
%define dict_format_version	2.4.2

Summary:	GCIDE english dictionray for StarDict 2
Name:		stardict-dict.org-gcide
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.dict.org_gcide-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
GCIDE (GNU Collaborative International Dictionary of English) converted into
StarDict 2 format (originally for dictd)

%prep
%setup -q -n stardict-dictd_www.dict.org_gcide-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 *.ifo *.idx* *.dict.dz $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 2.4.2-4mdv2009.0
+ Revision: 140851
- restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-4mdv2008.1
+ Revision: 127632
- kill re-definition of %%buildroot on Pixel's request


* Wed Nov 23 2005 Eskild Hustvedt <eskild@mandriva.org> 2.4.2-4mdk
- Include *.ifo file
- %%mkrel

* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7680 |12cr|stardict-dict.org-hitchcock-2.4.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define	rel	4
%define release	%mkrel %rel
%define dict_format_version	2.4.2

Summary:	Hitchcock's Bible Names for StarDict 2
Name:		stardict-dict.org-hitchcock
Version:	%{version}
Release:	%{release}
License:	Public Domain
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.dict.org_hitchcock-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Hitchcock's Bible Names converted into StarDict 2 format (originally for dictd)

%prep
%setup -q -n stardict-dictd_www.dict.org_hitchcock-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 *.ifo *.idx* *.dict.dz $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 2.4.2-4mdv2009.0
+ Revision: 140851
- restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-4mdv2008.1
+ Revision: 127634
- kill re-definition of %%buildroot on Pixel's request


* Wed Nov 23 2005 Eskild Hustvedt <eskild@mandriva.org> 2.4.2-4mdk
- Include *.ifo file
- %%mkrel

* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7681 |12cr|stardict-dict.org-wn-2.4.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define rel	4
%define release	%mkrel %rel
%define dict_format_version	2.4.2

Summary:	WordNet for StarDict 2
Name:		stardict-dict.org-wn
Version:	%{version}
Release:	%{release}
License:	BSD style
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.dict.org_wn-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
WordNet converted into StarDict 2 format (originally for dictd)

%prep
%setup -q -n stardict-dictd_www.dict.org_wn-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 *.ifo *.idx* *.dict.dz $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 2.4.2-4mdv2009.0
+ Revision: 140851
- restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-4mdv2008.1
+ Revision: 127635
- kill re-definition of %%buildroot on Pixel's request


* Wed Nov 23 2005 Eskild Hustvedt <eskild@mandriva.org> 2.4.2-4mdk
- Include *.ifo file
- %%mkrel

* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7682 |12cr|stardict-dict.org-world95-2.4.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define rel	4
%define release	%mkrel %rel
%define dict_format_version	2.4.2

Summary:	CIA World Factbook for StarDict 2
Name:		stardict-dict.org-world95
Version:	%{version}
Release:	%{release}
License:	Public Domain
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.dict.org_world95-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
CIA World Factbook converted into StarDict 2 format (originally for dictd)

%prep
%setup -q -n stardict-dictd_www.dict.org_world95-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 *.ifo *.idx* *.dict.dz $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 2.4.2-4mdv2009.0
+ Revision: 140851
- restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-4mdv2008.1
+ Revision: 127637
- kill re-definition of %%buildroot on Pixel's request


* Wed Nov 23 2005 Eskild Hustvedt <eskild@mandriva.org> 2.4.2-4mdk
- Include *.ifo file
- %%mkrel

* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7683 |12cr|stardict-freedict-eng-ara-2.4.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 5
%define dict_format_version	2.4.2

Summary:	English -> Arabic Freedict dictionary for StarDict 2
Name:		stardict-freedict-eng-ara
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_eng-ara-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
English -> Arabic Freedict dictionary in StarDict 2 format

%prep
%setup -q -n stardict-dictd_www.freedict.de_eng-ara-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 242734
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67661
- use %%mkrel


* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- First Mandrake package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7684 |12cr|stardict-jmdict-en-ja-2.4.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 5
%define dict_format_version	2.4.2

Summary:	JMDICT (English -> Japanese dictionary) converted to StarDict 2
Name:		stardict-jmdict-en-ja
Version:	%{version}
Release:	%{release}
License:	General Dictionary Licence
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	http://prdownloads.sourceforge.net/stardict/%{name}-%{version}.tar.bz2
Source1:	general-dictionary-licence.html.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
The JMdict (Japanese-Multilingual Dictionary) project began in 1999 as an
offshoot of the EDICT Japanese-English Electronic Dictionary project. It
involved a major rebuild of the main files, with a more complex structure
using XML.
This package contains JMDICT database (English -> Japanese) converted
into StarDict 2 format.

Please refer to http://www.csse.monash.edu.au/~jwb/j_jmdict.html
for more info.

%prep
%setup -q
bzip2 -dc %SOURCE1 > general-dictionary-licence.html

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_datadir}/stardict/dic
install -m 0644 * %{buildroot}%{_datadir}/stardict/dic

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc general-dictionary-licence.html
%{_datadir}/stardict/dic/*



%changelog
* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 242735
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67662
- use %%mkrel


* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- first Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7685 |12cr|stardict-jmdict-ja-en-2.4.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 5
%define dict_format_version	2.4.2

Summary:	JMDICT (Japanese -> English dictionary) converted to StarDict 2
Name:		stardict-jmdict-ja-en
Version:	%{version}
Release:	%{release}
License:	General Dictionary Licence
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	http://prdownloads.sourceforge.net/stardict/%{name}-%{version}.tar.bz2
Source1:	general-dictionary-licence.html.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
The JMdict (Japanese-Multilingual Dictionary) project began in 1999 as an
offshoot of the EDICT Japanese-English Electronic Dictionary project. It
involved a major rebuild of the main files, with a more complex structure
using XML.
This package contains JMDICT database (Japanese -> English) converted
into StarDict 2 format.

Please refer to http://www.csse.monash.edu.au/~jwb/j_jmdict.html
for more info.

%prep
%setup -q
bzip2 -dc %SOURCE1 > general-dictionary-licence.html

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_datadir}/stardict/dic
install -m 0644 * %{buildroot}%{_datadir}/stardict/dic

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc general-dictionary-licence.html
%{_datadir}/stardict/dic/*



%changelog
* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 242736
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67663
- use %%mkrel


* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- first Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7686 |12cr|stardict-mueller24-2.4.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define dict_name	mueller24
%define version		2.4.2
%define	release		1

Name: 			stardict-%dict_name
Version: 		2.4.2
Release: 		%mkrel 1
Summary: 		Mueller's English-Russian Dictionary, 24th edition
License: 		GPLv2+
URL:			http://xdxf.revdanica.com/down/index.php
Group: 			Text tools
Source0: 		%dict_name.dict.dz
Source1: 		%dict_name.idx
Source2: 		%dict_name.ifo
BuildRoot:		%{_tmppath}/%{name}-%{version}-root
BuildArch: 		noarch
Requires: 		stardict

%description
Mueller's English-Russian Dictionary, 24th edition, in stardict format

%install
rm -rf %{buildroot}
install -p -m644 -D %SOURCE0 %{buildroot}%{_datadir}/stardict/dic/%dict_name.dict.dz
install -p -m644 -D %SOURCE1 %{buildroot}%{_datadir}/stardict/dic/%dict_name.idx
install -p -m644 -D %SOURCE2 %{buildroot}%{_datadir}/stardict/dic/%dict_name.ifo
 	
%clean
rm -rf %{buildroot}
 	
%files
%{_datadir}/stardict/dic/%{dict_name}*


%changelog
* Fri Jul 22 2011 Yuri Myasoedov <omerta13@mandriva.org> 2.4.2-1mdv2012.0
+ Revision: 691027
- Initial package import


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7687 |12cr|stardict-nbars-magus-2.4.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	dict_name	magus
%define version		2.4.2
%define	release		1

Name:			stardict-nbars-%dict_name
Version:		2.4.2
Release:		%mkrel %{release}
Summary:		New Big English-Russian Dictionary
License:		GPLv2+
URL:			http://xdxf.revdanica.com/down/index.php
Group:			Text tools
Source0:		%{dict_name}.dict.dz
Source1:		%{dict_name}.idx
Source2:		%{dict_name}.ifo
BuildRoot:		%{_tmppath}/%{name}-%{version}-root
BuildArch:		noarch
Requires:		stardict

%description
New Comprehensive English-Russian Dictionary under the editorship
of academician Y.D.Apresyan and professor E.M.Mednikova; Transmagus by
Delta Lingotronic Inc.; http://www.callamer.com/~dlingo; ver. 1.2 for
Unix; in stardict format

%install
rm -rf %{buildroot}
install -p -m644 -D %SOURCE0 %{buildroot}%{_datadir}/stardict/dic/%dict_name.dict.dz
install -p -m644 -D %SOURCE1 %{buildroot}%{_datadir}/stardict/dic/%dict_name.idx
install -p -m644 -D %SOURCE2 %{buildroot}%{_datadir}/stardict/dic/%dict_name.ifo
 	
%clean
rm -rf %{buildroot}
	
%files
%{_datadir}/stardict/dic/%{dict_name}*


%changelog
* Sat Jul 23 2011 Yuri Myasoedov <omerta13@mandriva.org> 2.4.2-1mdv2012.0
+ Revision: 691227
- Initial package import


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7688 |12cr|stardict-ozhshv-2.4.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define dict_name	ozhshv
%define version		2.4.2
%define release		1

Name: 			stardict-%dict_name
Version: 		2.4.2
Release: 		%mkrel 1
Summary: 		Ozhegov's and Shvedova's Russian Dictionary
License: 		GPLv2+
URL:			http://xdxf.revdanica.com/down/index.php
Group: 			Text tools
Source0: 		%dict_name.dict.dz
Source1: 		%dict_name.idx
Source2: 		%dict_name.ifo
BuildRoot:		%{_tmppath}/%{name}-%{version}-root
BuildArch: 		noarch
Requires: 		stardict

%description
Ozhegov's and Shvedova's Russian dictionary in stardict format

%install
rm -rf %{buildroot}
install -p -m644 -D %SOURCE0 %{buildroot}%{_datadir}/stardict/dic/%dict_name.dict.dz
install -p -m644 -D %SOURCE1 %{buildroot}%{_datadir}/stardict/dic/%dict_name.idx
install -p -m644 -D %SOURCE2 %{buildroot}%{_datadir}/stardict/dic/%dict_name.ifo
 	
%clean
rm -rf %{buildroot}
 	
%files
%{_datadir}/stardict/dic/%{dict_name}*


%changelog
* Sat Jul 23 2011 Yuri Myasoedov <omerta13@mandriva.org> 2.4.2-1mdv2012.0
+ Revision: 691229
- Initial package import


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7689 |12cr|stardict-quick-afr-swe-2.4.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 5
%define dict_format_version	2.4.2

Summary:	Afrikaanss -> Swedish *Quick dictionary for StarDict 2
Name:		stardict-quick-afr-swe
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_afr-swe-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Afrikaanss -> Swedish *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_afr-swe-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 242747
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67664
- use %%mkrel


* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7690 |12cr|stardict-quick-bul-swe-2.4.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 6
%define dict_format_version	2.4.2

Summary:	Bulgarian -> Swedish *Quick dictionary for StarDict 2
Name:		stardict-quick-bul-swe
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_bul-swe-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Bulgarian -> Swedish *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_bul-swe-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-6mdv2009.0
+ Revision: 261033
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 253262
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 2.4.2-3mdv2008.1
+ Revision: 136517
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67665
- use %%mkrel


* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7691 |12cr|stardict-quick-dan-fin-2.4.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 6
%define dict_format_version	2.4.2

Summary:	Danish -> Finnish *Quick dictionary for StarDict 2
Name:		stardict-quick-dan-fin
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_dan-fin-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Danish -> Finnish *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_dan-fin-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-6mdv2009.0
+ Revision: 261047
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 253263
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 2.4.2-3mdv2008.1
+ Revision: 136517
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67666
- use %%mkrel


* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7692 |12cr|stardict-quick-dan-hun-2.4.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 5
%define dict_format_version	2.4.2

Summary:	Danish -> Hungarian *Quick dictionary for StarDict 2
Name:		stardict-quick-dan-hun
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_dan-hun-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Danish -> Hungarian *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_dan-hun-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 242754
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67667
- use %%mkrel


* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7693 |12cr|stardict-quick-dan-ind-2.4.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 5
%define dict_format_version	2.4.2

Summary:	Danish -> Indonesian *Quick dictionary for StarDict 2
Name:		stardict-quick-dan-ind
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_dan-ind-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Danish -> Indonesian *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_dan-ind-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 242755
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67668
- use %%mkrel


* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7694 |12cr|stardict-quick-dan-ita-2.4.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 6
%define dict_format_version	2.4.2

Summary:	Danish -> Italian *Quick dictionary for StarDict 2
Name:		stardict-quick-dan-ita
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_dan-ita-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Danish -> Italian *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_dan-ita-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-6mdv2009.0
+ Revision: 261053
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 253264
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 2.4.2-3mdv2008.1
+ Revision: 136517
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67670
- use %%mkrel


* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7695 |12cr|stardict-quick-dan-jpn-2.4.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 6
%define dict_format_version	2.4.2

Summary:	Danish -> Japanese *Quick dictionary for StarDict 2
Name:		stardict-quick-dan-jpn
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_dan-jpn-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Danish -> Japanese *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_dan-jpn-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-6mdv2009.0
+ Revision: 261054
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 253280
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 2.4.2-3mdv2008.1
+ Revision: 136517
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67673
- use %%mkrel


* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7696 |12cr|stardict-quick-dan-lat-2.4.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 5
%define dict_format_version	2.4.2

Summary:	Danish -> Latin *Quick dictionary for StarDict 2
Name:		stardict-quick-dan-lat
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_dan-lat-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Danish -> Latin *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_dan-lat-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 242756
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67674
- use %%mkrel


* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7697 |12cr|stardict-quick-dan-nld-2.4.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 5
%define dict_format_version	2.4.2

Summary:	Danish -> Dutch *Quick dictionary for StarDict 2
Name:		stardict-quick-dan-nld
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_dan-nld-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Danish -> Dutch *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_dan-nld-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 242757
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67675
- use %%mkrel


* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7698 |12cr|stardict-quick-dan-nor-2.4.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 5
%define dict_format_version	2.4.2

Summary:	Danish -> Norwegian *Quick dictionary for StarDict 2
Name:		stardict-quick-dan-nor
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_dan-nor-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Danish -> Norwegian *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_dan-nor-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 242758
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67676
- use %%mkrel


* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7699 |12cr|stardict-quick-dan-por-2.4.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 5
%define dict_format_version	2.4.2

Summary:	Danish -> Portuguese *Quick dictionary for StarDict 2
Name:		stardict-quick-dan-por
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_dan-por-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Danish -> Portuguese *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_dan-por-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 242759
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67677
- use %%mkrel


* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7700 |12cr|stardict-quick-dan-rus-2.4.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 5
%define dict_format_version	2.4.2

Summary:	Danish -> Russian *Quick dictionary for StarDict 2
Name:		stardict-quick-dan-rus
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_dan-rus-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Danish -> Russian *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_dan-rus-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 242760
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67678
- use %%mkrel


* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7701 |12cr|stardict-quick-dan-spa-2.4.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 6
%define dict_format_version	2.4.2

Summary:	Danish -> Spanish *Quick dictionary for StarDict 2
Name:		stardict-quick-dan-spa
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_dan-spa-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Danish -> Spanish *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_dan-spa-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-6mdv2009.0
+ Revision: 261055
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 253320
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 2.4.2-3mdv2008.1
+ Revision: 136517
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67679
- use %%mkrel


* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7702 |12cr|stardict-quick-dan-swa-2.4.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 5
%define dict_format_version	2.4.2

Summary:	Danish -> Swahili *Quick dictionary for StarDict 2
Name:		stardict-quick-dan-swa
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_dan-swa-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Danish -> Swahili *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_dan-swa-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 242761
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67680
- use %%mkrel


* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7703 |12cr|stardict-quick-dan-swe-2.4.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 6
%define dict_format_version	2.4.2

Summary:	Danish -> Swedish *Quick dictionary for StarDict 2
Name:		stardict-quick-dan-swe
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_dan-swe-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Danish -> Swedish *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_dan-swe-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-6mdv2009.0
+ Revision: 261056
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 253321
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 2.4.2-3mdv2008.1
+ Revision: 136517
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67682
- use %%mkrel


* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7704 |12cr|stardict-quick-esp-swe-2.4.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 5
%define dict_format_version	2.4.2

Summary:	Esperanto -> Swedish *Quick dictionary for StarDict 2
Name:		stardict-quick-esp-swe
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_esp-swe-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Esperanto -> Swedish *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_esp-swe-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 242762
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67685
- use %%mkrel


* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7705 |12cr|stardict-quick-fin-dan-2.4.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 6
%define dict_format_version	2.4.2

Summary:	Finnish -> Danish *Quick dictionary for StarDict 2
Name:		stardict-quick-fin-dan
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_fin-dan-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Finnish -> Danish *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_fin-dan-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-6mdv2009.0
+ Revision: 261057
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 253323
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 2.4.2-3mdv2008.1
+ Revision: 140853
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67687
- use %%mkrel


* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7706 |12cr|stardict-quick-fin-swe-2.4.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 5
%define dict_format_version	2.4.2

Summary:	Finnish -> Swedish *Quick dictionary for StarDict 2
Name:		stardict-quick-fin-swe
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_fin-swe-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Finnish -> Swedish *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_fin-swe-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 242763
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67688
- use %%mkrel


* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7707 |12cr|stardict-quick-fry-swe-2.4.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 5
%define dict_format_version	2.4.2

Summary:	Frisian -> Swedish *Quick dictionary for StarDict 2
Name:		stardict-quick-fry-swe
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_fry-swe-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Frisian -> Swedish *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_fry-swe-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 242764
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67689
- use %%mkrel


* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7708 |12cr|stardict-quick-gre-swe-2.4.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 5
%define dict_format_version	2.4.2

Summary:	Greek -> Swedish *Quick dictionary for StarDict 2
Name:		stardict-quick-gre-swe
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_gre-swe-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Greek -> Swedish *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_gre-swe-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 242765
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67690
- use %%mkrel


* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7709 |12cr|stardict-quick-hun-dan-2.4.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 6
%define dict_format_version	2.4.2

Summary:	Hungarian -> Danish *Quick dictionary for StarDict 2
Name:		stardict-quick-hun-dan
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_hun-dan-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Hungarian -> Danish *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_hun-dan-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-6mdv2009.0
+ Revision: 261058
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 253324
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 2.4.2-3mdv2008.1
+ Revision: 140853
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67691
- use %%mkrel


* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7710 |12cr|stardict-quick-hun-swe-2.4.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 6
%define dict_format_version	2.4.2

Summary:	Hungarian -> Swedish *Quick dictionary for StarDict 2
Name:		stardict-quick-hun-swe
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_hun-swe-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Hungarian -> Swedish *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_hun-swe-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-6mdv2009.0
+ Revision: 261059
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 253326
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 2.4.2-3mdv2008.1
+ Revision: 140853
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67694
- use %%mkrel


* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7711 |12cr|stardict-quick-ind-dan-2.4.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 6
%define dict_format_version	2.4.2

Summary:	Indonesian -> Danish *Quick dictionary for StarDict 2
Name:		stardict-quick-ind-dan
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_ind-dan-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Indonesian -> Danish *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_ind-dan-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-6mdv2009.0
+ Revision: 261061
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 253358
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 2.4.2-3mdv2008.1
+ Revision: 140853
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67696
- use %%mkrel


* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7712 |12cr|stardict-quick-ind-swe-2.4.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 5
%define dict_format_version	2.4.2

Summary:	Indonesian -> Swedish *Quick dictionary for StarDict 2
Name:		stardict-quick-ind-swe
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_ind-swe-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Indonesian -> Swedish *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_ind-swe-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 242766
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67698
- use %%mkrel


* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7713 |12cr|stardict-quick-isl-swe-2.4.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 5
%define dict_format_version	2.4.2

Summary:	Icelandic -> Swedish *Quick dictionary for StarDict 2
Name:		stardict-quick-isl-swe
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_isl-swe-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Icelandic -> Swedish *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_isl-swe-%{version}
# tarball contains broken filename
for i in *; do mv -f $i ${i/\?\?/an}; done

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 242767
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67699
- use %%mkrel


* Wed Oct 05 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7714 |12cr|stardict-quick-ita-dan-2.4.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 6
%define dict_format_version	2.4.2

Summary:	Italian -> Danish *Quick dictionary for StarDict 2
Name:		stardict-quick-ita-dan
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_ita-dan-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Italian -> Danish *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_ita-dan-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-6mdv2009.0
+ Revision: 261079
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 253360
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 2.4.2-3mdv2008.1
+ Revision: 140853
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67700
- use %%mkrel


* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7715 |12cr|stardict-quick-ita-swe-2.4.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 5
%define dict_format_version	2.4.2

Summary:	Italian -> Swedish *Quick dictionary for StarDict 2
Name:		stardict-quick-ita-swe
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_ita-swe-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Italian -> Swedish *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_ita-swe-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 242768
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67701
- use %%mkrel


* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7716 |12cr|stardict-quick-jpn-dan-2.4.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 6
%define dict_format_version	2.4.2

Summary:	Japanese -> Danish *Quick dictionary for StarDict 2
Name:		stardict-quick-jpn-dan
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_jpn-dan-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Japanese -> Danish *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_jpn-dan-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-6mdv2009.0
+ Revision: 261080
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 253362
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 2.4.2-3mdv2008.1
+ Revision: 140853
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67703
- use %%mkrel


* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7717 |12cr|stardict-quick-jpn-swe-2.4.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 5
%define dict_format_version	2.4.2

Summary:	Japanese -> Swedish *Quick dictionary for StarDict 2
Name:		stardict-quick-jpn-swe
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_jpn-swe-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Japanese -> Swedish *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_jpn-swe-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 242769
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67706
- use %%mkrel


* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7718 |12cr|stardict-quick-lat-dan-2.4.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 6
%define dict_format_version	2.4.2

Summary:	Latin -> Danish *Quick dictionary for StarDict 2
Name:		stardict-quick-lat-dan
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_lat-dan-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Latin -> Danish *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_lat-dan-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-6mdv2009.0
+ Revision: 261081
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 253365
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 2.4.2-3mdv2008.1
+ Revision: 140853
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67708
- use %%mkrel


* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7719 |12cr|stardict-quick-lat-swe-2.4.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 6
%define dict_format_version	2.4.2

Summary:	Latin -> Swedish *Quick dictionary for StarDict 2
Name:		stardict-quick-lat-swe
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_lat-swe-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Latin -> Swedish *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_lat-swe-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-6mdv2009.0
+ Revision: 261082
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 253366
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 2.4.2-3mdv2008.1
+ Revision: 140853
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67709
- use %%mkrel


* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7720 |12cr|stardict-quick-nld-dan-2.4.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 5
%define dict_format_version	2.4.2

Summary:	Dutch -> Danish *Quick dictionary for StarDict 2
Name:		stardict-quick-nld-dan
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_nld-dan-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Dutch -> Danish *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_nld-dan-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 242770
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67710
- use %%mkrel


* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7721 |12cr|stardict-quick-nld-swe-2.4.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 5
%define dict_format_version	2.4.2

Summary:	Dutch -> Swedish *Quick dictionary for StarDict 2
Name:		stardict-quick-nld-swe
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_nld-swe-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Dutch -> Swedish *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_nld-swe-%{version}
# tarball contains broken filename
for i in *; do mv -f $i ${i/\?\?/an}; done

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 242771
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67711
- use %%mkrel


* Wed Oct 05 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7722 |12cr|stardict-quick-nor-dan-2.4.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 6
%define dict_format_version	2.4.2

Summary:	Norwegian -> Danish *Quick dictionary for StarDict 2
Name:		stardict-quick-nor-dan
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_nor-dan-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Norwegian -> Danish *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_nor-dan-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-6mdv2009.0
+ Revision: 261083
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 253369
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 2.4.2-3mdv2008.1
+ Revision: 140853
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67712
- use %%mkrel


* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7723 |12cr|stardict-quick-nor-swe-2.4.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 6
%define dict_format_version	2.4.2

Summary:	Norwegian -> Swedish *Quick dictionary for StarDict 2
Name:		stardict-quick-nor-swe
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_nor-swe-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Norwegian -> Swedish *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_nor-swe-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-6mdv2009.0
+ Revision: 261084
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 253373
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 2.4.2-3mdv2008.1
+ Revision: 140853
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67713
- use %%mkrel


* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7724 |12cr|stardict-quick-pol-swe-2.4.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 5
%define dict_format_version	2.4.2

Summary:	Polish -> Swedish *Quick dictionary for StarDict 2
Name:		stardict-quick-pol-swe
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_pol-swe-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Polish -> Swedish *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_pol-swe-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 242802
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67714
- use %%mkrel


* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7725 |12cr|stardict-quick-por-dan-2.4.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 5
%define dict_format_version	2.4.2

Summary:	Portuguese -> Danish *Quick dictionary for StarDict 2
Name:		stardict-quick-por-dan
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_por-dan-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Portuguese -> Danish *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_por-dan-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 242815
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67716
- use %%mkrel


* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7726 |12cr|stardict-quick-por-swe-2.4.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 5
%define dict_format_version	2.4.2

Summary:	Portuguese -> Swedish *Quick dictionary for StarDict 2
Name:		stardict-quick-por-swe
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_por-swe-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Portuguese -> Swedish *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_por-swe-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 242817
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67718
- use %%mkrel


* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7727 |12cr|stardict-quick-rum-swe-2.4.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 6
%define dict_format_version	2.4.2

Summary:	Romanian -> Swedish *Quick dictionary for StarDict 2
Name:		stardict-quick-rum-swe
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_rum-swe-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Romanian -> Swedish *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_rum-swe-%{version}
# tarball contains broken filename
for i in *; do mv -f $i ${i/\?\?/an}; done

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-6mdv2009.0
+ Revision: 261085
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 253400
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 2.4.2-3mdv2008.1
+ Revision: 140853
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67719
- use %%mkrel


* Wed Oct 05 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7728 |12cr|stardict-quick-rus-dan-2.4.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 5
%define dict_format_version	2.4.2

Summary:	Russian -> Danish *Quick dictionary for StarDict 2
Name:		stardict-quick-rus-dan
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_rus-dan-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Russian -> Danish *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_rus-dan-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 242823
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67720
- use %%mkrel


* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7729 |12cr|stardict-quick-rus-swe-2.4.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 6
%define dict_format_version	2.4.2

Summary:	Russian -> Swedish *Quick dictionary for StarDict 2
Name:		stardict-quick-rus-swe
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_rus-swe-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Russian -> Swedish *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_rus-swe-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-6mdv2009.0
+ Revision: 261086
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 253403
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 2.4.2-3mdv2008.1
+ Revision: 140853
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67721
- use %%mkrel


* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7730 |12cr|stardict-quick-slo-swe-2.4.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 5
%define dict_format_version	2.4.2

Summary:	Slovak -> Swedish *Quick dictionary for StarDict 2
Name:		stardict-quick-slo-swe
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_slo-swe-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Slovak -> Swedish *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_slo-swe-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 242827
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67722
- use %%mkrel


* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7731 |12cr|stardict-quick-spa-dan-2.4.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 5
%define dict_format_version	2.4.2

Summary:	Spanish -> Danish *Quick dictionary for StarDict 2
Name:		stardict-quick-spa-dan
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_spa-dan-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Spanish -> Danish *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_spa-dan-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 242828
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67723
- use %%mkrel


* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7732 |12cr|stardict-quick-spa-swe-2.4.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 5
%define dict_format_version	2.4.2

Summary:	Spanish -> Swedish *Quick dictionary for StarDict 2
Name:		stardict-quick-spa-swe
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_spa-swe-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Spanish -> Swedish *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_spa-swe-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 242829
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67724
- use %%mkrel


* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7733 |12cr|stardict-quick-swa-dan-2.4.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 5
%define dict_format_version	2.4.2

Summary:	Swahili -> Danish *Quick dictionary for StarDict 2
Name:		stardict-quick-swa-dan
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_swa-dan-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Swahili -> Danish *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_swa-dan-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 242830
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67725
- use %%mkrel


* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7734 |12cr|stardict-quick-swa-swe-2.4.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 5
%define dict_format_version	2.4.2

Summary:	Swahili -> Swedish *Quick dictionary for StarDict 2
Name:		stardict-quick-swa-swe
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_swa-swe-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Swahili -> Swedish *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_swa-swe-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 242831
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67726
- use %%mkrel


* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7735 |12cr|stardict-quick-swe-afr-2.4.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 6
%define dict_format_version	2.4.2

Summary:	Swedish -> Afrikaanss *Quick dictionary for StarDict 2
Name:		stardict-quick-swe-afr
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_swe-afr-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Swedish -> Afrikaanss *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_swe-afr-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-6mdv2009.0
+ Revision: 261087
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 253407
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 2.4.2-3mdv2008.1
+ Revision: 136523
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67727
- use %%mkrel


* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7736 |12cr|stardict-quick-swe-bul-2.4.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 5
%define dict_format_version	2.4.2

Summary:	Swedish -> Bulgarian *Quick dictionary for StarDict 2
Name:		stardict-quick-swe-bul
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_swe-bul-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Swedish -> Bulgarian *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_swe-bul-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 242832
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67728
- use %%mkrel


* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7737 |12cr|stardict-quick-swe-dan-2.4.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 5
%define dict_format_version	2.4.2

Summary:	Swedish -> Danish *Quick dictionary for StarDict 2
Name:		stardict-quick-swe-dan
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_swe-dan-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Swedish -> Danish *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_swe-dan-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 242833
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67729
- use %%mkrel


* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7738 |12cr|stardict-quick-swe-esp-2.4.2-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 7
%define dict_format_version	2.4.2

Summary:	Swedish -> Esperanto *Quick dictionary for StarDict 2
Name:		stardict-quick-swe-esp
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_swe-esp-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Swedish -> Esperanto *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_swe-esp-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-7mdv2010.0
+ Revision: 434110
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-6mdv2009.0
+ Revision: 261088
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 253410
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 2.4.2-3mdv2008.1
+ Revision: 136523
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67730
- use %%mkrel


* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7739 |12cr|stardict-quick-swe-fin-2.4.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 6
%define dict_format_version	2.4.2

Summary:	Swedish -> Finnish *Quick dictionary for StarDict 2
Name:		stardict-quick-swe-fin
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_swe-fin-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Swedish -> Finnish *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_swe-fin-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-6mdv2009.0
+ Revision: 261092
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 253411
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 2.4.2-3mdv2008.1
+ Revision: 136523
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67731
- use %%mkrel


* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7740 |12cr|stardict-quick-swe-fry-2.4.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 5
%define dict_format_version	2.4.2

Summary:	Swedish -> Frisian *Quick dictionary for StarDict 2
Name:		stardict-quick-swe-fry
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_swe-fry-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Swedish -> Frisian *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_swe-fry-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 242835
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67732
- use %%mkrel


* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7741 |12cr|stardict-quick-swe-gre-2.4.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 5
%define dict_format_version	2.4.2

Summary:	Swedish -> Greek *Quick dictionary for StarDict 2
Name:		stardict-quick-swe-gre
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_swe-gre-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Swedish -> Greek *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_swe-gre-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 242836
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67733
- use %%mkrel


* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7742 |12cr|stardict-quick-swe-hun-2.4.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 5
%define dict_format_version	2.4.2

Summary:	Swedish -> Hungarian *Quick dictionary for StarDict 2
Name:		stardict-quick-swe-hun
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_swe-hun-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Swedish -> Hungarian *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_swe-hun-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 242837
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67734
- use %%mkrel


* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7743 |12cr|stardict-quick-swe-ind-2.4.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 5
%define dict_format_version	2.4.2

Summary:	Swedish -> Indonesian *Quick dictionary for StarDict 2
Name:		stardict-quick-swe-ind
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_swe-ind-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Swedish -> Indonesian *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_swe-ind-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 242838
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67736
- use %%mkrel


* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7744 |12cr|stardict-quick-swe-isl-2.4.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 5
%define dict_format_version	2.4.2

Summary:	Swedish -> Icelandic *Quick dictionary for StarDict 2
Name:		stardict-quick-swe-isl
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_swe-isl-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Swedish -> Icelandic *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_swe-isl-%{version}
# tarball contains broken filename
for i in *; do mv -f $i ${i/\?\?/an}; done

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 242839
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67737
- use %%mkrel


* Wed Oct 05 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7745 |12cr|stardict-quick-swe-ita-2.4.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 5
%define dict_format_version	2.4.2

Summary:	Swedish -> Italian *Quick dictionary for StarDict 2
Name:		stardict-quick-swe-ita
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_swe-ita-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Swedish -> Italian *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_swe-ita-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 242840
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67738
- use %%mkrel


* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7746 |12cr|stardict-quick-swe-jpn-2.4.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 6
%define dict_format_version	2.4.2

Summary:	Swedish -> Japanese *Quick dictionary for StarDict 2
Name:		stardict-quick-swe-jpn
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_swe-jpn-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Swedish -> Japanese *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_swe-jpn-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-6mdv2009.0
+ Revision: 261114
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 253414
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 2.4.2-3mdv2008.1
+ Revision: 136523
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67739
- use %%mkrel


* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7747 |12cr|stardict-quick-swe-lat-2.4.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 6
%define dict_format_version	2.4.2

Summary:	Swedish -> Latin *Quick dictionary for StarDict 2
Name:		stardict-quick-swe-lat
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_swe-lat-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Swedish -> Latin *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_swe-lat-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-6mdv2009.0
+ Revision: 261115
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 253416
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 2.4.2-3mdv2008.1
+ Revision: 136523
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67740
- use %%mkrel


* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7748 |12cr|stardict-quick-swe-nld-2.4.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 6
%define dict_format_version	2.4.2

Summary:	Swedish -> Dutch *Quick dictionary for StarDict 2
Name:		stardict-quick-swe-nld
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_swe-nld-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Swedish -> Dutch *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_swe-nld-%{version}
# tarball contains broken filename
for i in *; do mv -f $i ${i/\?\?/an}; done

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-6mdv2009.0
+ Revision: 261116
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 253418
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 2.4.2-3mdv2008.1
+ Revision: 136523
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67741
- use %%mkrel


* Wed Oct 05 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7749 |12cr|stardict-quick-swe-nor-2.4.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 6
%define dict_format_version	2.4.2

Summary:	Swedish -> Norwegian *Quick dictionary for StarDict 2
Name:		stardict-quick-swe-nor
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_swe-nor-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Swedish -> Norwegian *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_swe-nor-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-6mdv2009.0
+ Revision: 261117
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 253434
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 2.4.2-3mdv2008.1
+ Revision: 136523
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67742
- use %%mkrel


* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7750 |12cr|stardict-quick-swe-pol-2.4.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 6
%define dict_format_version	2.4.2

Summary:	Swedish -> Polish *Quick dictionary for StarDict 2
Name:		stardict-quick-swe-pol
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_swe-pol-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Swedish -> Polish *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_swe-pol-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-6mdv2009.0
+ Revision: 261118
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 253480
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 2.4.2-3mdv2008.1
+ Revision: 136523
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67743
- use %%mkrel


* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7751 |12cr|stardict-quick-swe-por-2.4.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 6
%define dict_format_version	2.4.2

Summary:	Swedish -> Portuguese *Quick dictionary for StarDict 2
Name:		stardict-quick-swe-por
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_swe-por-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Swedish -> Portuguese *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_swe-por-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-6mdv2009.0
+ Revision: 261121
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 253482
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 2.4.2-3mdv2008.1
+ Revision: 136523
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67744
- use %%mkrel


* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7752 |12cr|stardict-quick-swe-rum-2.4.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 6
%define dict_format_version	2.4.2

Summary:	Swedish -> Romanian *Quick dictionary for StarDict 2
Name:		stardict-quick-swe-rum
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_swe-rum-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Swedish -> Romanian *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_swe-rum-%{version}
# tarball contains broken filename
for i in *; do mv -f $i ${i/\?\?/an}; done

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-6mdv2009.0
+ Revision: 261122
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 253484
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 2.4.2-3mdv2008.1
+ Revision: 136523
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67745
- use %%mkrel


* Wed Oct 05 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7753 |12cr|stardict-quick-swe-rus-2.4.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 5
%define dict_format_version	2.4.2

Summary:	Swedish -> Russian *Quick dictionary for StarDict 2
Name:		stardict-quick-swe-rus
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_swe-rus-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Swedish -> Russian *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_swe-rus-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 242841
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67746
- use %%mkrel


* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7754 |12cr|stardict-quick-swe-slo-2.4.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 5
%define dict_format_version	2.4.2

Summary:	Swedish -> Slovak *Quick dictionary for StarDict 2
Name:		stardict-quick-swe-slo
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_swe-slo-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Swedish -> Slovak *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_swe-slo-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 242842
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67747
- use %%mkrel


* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7755 |12cr|stardict-quick-swe-spa-2.4.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 6
%define dict_format_version	2.4.2

Summary:	Swedish -> Spanish *Quick dictionary for StarDict 2
Name:		stardict-quick-swe-spa
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_swe-spa-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Swedish -> Spanish *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_swe-spa-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-6mdv2009.0
+ Revision: 261123
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 253486
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 2.4.2-3mdv2008.1
+ Revision: 136523
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67748
- use %%mkrel


* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7756 |12cr|stardict-quick-swe-swa-2.4.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 6
%define dict_format_version	2.4.2

Summary:	Swedish -> Swahili *Quick dictionary for StarDict 2
Name:		stardict-quick-swe-swa
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_swe-swa-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Swedish -> Swahili *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_swe-swa-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-6mdv2009.0
+ Revision: 261124
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 253497
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 2.4.2-3mdv2008.1
+ Revision: 136523
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67749
- use %%mkrel


* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7757 |12cr|stardict-quick-swe-wel-2.4.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 6
%define dict_format_version	2.4.2

Summary:	Swedish -> Welsh *Quick dictionary for StarDict 2
Name:		stardict-quick-swe-wel
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_swe-wel-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Swedish -> Welsh *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_swe-wel-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-6mdv2009.0
+ Revision: 261125
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 253529
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 2.4.2-3mdv2008.1
+ Revision: 136523
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67750
- use %%mkrel


* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7758 |12cr|stardict-quick-wel-swe-2.4.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 6
%define dict_format_version	2.4.2

Summary:	Welsh -> Swedish *Quick dictionary for StarDict 2
Name:		stardict-quick-wel-swe
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_wel-swe-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Welsh -> Swedish *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_wel-swe-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*



%changelog
* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-6mdv2009.0
+ Revision: 261126
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-5mdv2009.0
+ Revision: 253531
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 2.4.2-3mdv2008.1
+ Revision: 136523
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Aug 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4.2-3mdv2008.0
+ Revision: 67751
- use %%mkrel


* Sat Oct 01 2005 Abel Cheung <deaddog@mandriva.org> 2.4.2-3mdk
- Rebuild

* Tue Jun 01 2004 Abel Cheung <deaddog@deaddog.org> 2.4.2-2mdk
- Dictionaries require main program as well

* Fri Nov 28 2003 Abel Cheung <deaddog@deaddog.org> 2.4.2-1mdk
- New version
- Conflict with old version of stardict

* Mon Jul 28 2003 Abel Cheung <maddog@linux.org.hk> 2.1.0-1mdk
- First Mandrake style spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7759 |12cr|stardict-tools-3.0.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Some tools for StarDict
Name:		stardict-tools
Version:	3.0.1
Release:	7
License:	GPLv2+
Group:		Text tools
URL:		http://stardict.sourceforge.net/

Source:		http://stardictproject.googlecode.com/files/%{name}-%{version}.tar.bz2
Patch0:		%{name}-3.0.1-fix-underlinking.patch
Patch1:		%{name}-3.0.1-fix-gcc43.patch
Patch2:		stardict-tools-3.0.1-fix-gcc45.patch
BuildRequires:	libpcre-devel
BuildRequires:	gtk+2-devel
BuildRequires:	mysql-devel
BuildRequires:	stardict
Requires:	stardict

%description
This package contain some tools for StarDict, an international dictionary.

%prep
%setup -q
%patch0 -p1 -b .undlink
%patch1 -p1 -b .gcc43
%patch2 -p1 -b .gcc45

%build
export LDFLAGS="-lz"
autoreconf -f -i
%configure2_5x
%make

%install
%makeinstall_std

# finish install
mkdir -p %{buildroot}%{_libdir}/%{name}
pushd src
grep noinst_PROGRAMS Makefile.am > tmplist
perl -pi -e 's/noinst\_PROGRAMS \= //' tmplist
	for i in `cat tmplist`; do
		cp $i %{buildroot}%{_libdir}/%{name}/$i
	done
rm -f tmplist
popd

# menu entry
mkdir -p %{buildroot}%{_datadir}/applications
cat << EOF > %{buildroot}%{_datadir}/applications/stardict-editor.desktop
[Desktop Entry]
Encoding=UTF-8
Name=StarDict Editor
Comment=Editor for StarDict
Exec=stardict-editor
Icon=stardict
StartupNotify=true
Categories=Utility;Dictionary;Office;GTK;
EOF

%files
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog INSTALL
%doc NEWS README
%{_bindir}/*
%{_libdir}/%{name}
%{_datadir}/applications/*.desktop



%changelog
* Thu Mar 17 2011 Oden Eriksson <oeriksson@mandriva.com> 3.0.1-6mdv2011.0
+ Revision: 645898
- relink against libmysqlclient.so.18

* Sun Jan 02 2011 Funda Wang <fwang@mandriva.org> 3.0.1-5mdv2011.0
+ Revision: 627486
- fix build with gcc 4.5

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuilt against mysql-5.5.8 libs, again
    - rebuilt against mysql-5.5.8 libs

* Mon Jun 01 2009 Jérôme Brenier <incubusss@mandriva.org> 3.0.1-2mdv2010.0
+ Revision: 382012
- import stardict-tools



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7760 |12cr|stardict-ushakov-2.4.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define dict_name	ushakov
%define version		2.4.2
%define release		1

Name: 			stardict-%dict_name
Version: 		2.4.2
Release: 		%mkrel %{release}
Summary: 		Russian Ushakov's Dictionary
License: 		GPLv2+
URL:			http://xdxf.revdanica.com/down/index.php
Group: 			Text tools
Source0: 		%dict_name.dict.dz
Source1: 		%dict_name.idx
Source2: 		%dict_name.ifo
BuildRoot:		%{_tmppath}/%{name}-%{version}-root
BuildArch: 		noarch
Requires: 		stardict

%description
Russian Ushakov's Dictionary in stardict format

%install
rm -rf %{buildroot}
install -p -m644 -D %SOURCE0 %{buildroot}%{_datadir}/stardict/dic/%dict_name.dict.dz
install -p -m644 -D %SOURCE1 %{buildroot}%{_datadir}/stardict/dic/%dict_name.idx
install -p -m644 -D %SOURCE2 %{buildroot}%{_datadir}/stardict/dic/%dict_name.ifo
 	
%clean
rm -rf %{buildroot}
%files
%{_datadir}/stardict/dic/%{dict_name}*


%changelog
* Sat Jul 23 2011 Yuri Myasoedov <omerta13@mandriva.org> 2.4.2-1mdv2012.0
+ Revision: 691228
- Initial package import


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7761 |12cr|starfighter-1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	Starfighter

Name:		starfighter
Version:	1.2
Release:	%mkrel 1
Summary:	Project: Starfighter
Group:		Games/Arcade
License:	GPL
URL:		http://www.parallelrealities.co.uk/starfighter.php
Source0:	%{name}-%{version}.tar.gz
Source11:	%{name}-16x16.png
Source12:	%{name}-32x32.png
Source13:	%{name}-48x48.png
Patch0:		starfighter-1.2-sfmt.patch
BuildRequires:	SDL-devel
BuildRequires:	SDL_mixer-devel
BuildRequires:	SDL_image-devel

%description
Project: Starfighter is a is a Space/Arcade game which uses SDL libraries.

The story:
After decades of war one company, who had gained powerful supplying both
sides with weaponary, steps forwards and crushes both warring factions in
one swift movement. Using far superior weaponary and AI craft, the company
was completely unstoppable and now no one can stand in their way. Thousands
began to perish under the iron fist of the company. The people cried out
for a saviour, for someone to light this dark hour... and someone did.

Features:
- 26 missions over 4 star systems
- Primary and Secondary Weapons (including a laser cannon and a charge weapon)
- A weapon powerup system
- Wingmates
- Missions with Primary and Secondary Objectives
- A Variety of Missions (Protect, Destroy, etc)
- 13 different music tracks
- Boss battles

%prep
%setup -q
%patch0 -p1

%build
%setup_compile_flags
%define Werror_cflags %nil
%make DATADIR="%{_gamesdatadir}/%{name}/" OPTFLAGS="%{optflags} -O3"

%install
%__rm -rf %{buildroot}
%makeinstall_std DATADIR="%{_gamesdatadir}/%{name}/" BINDIR="%{_gamesbindir}/"

%__install -d %{buildroot}%{_datadir}/applications
%__cat <<EOF > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Name=%{summary}
Comment=Space/Arcade game
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;ArcadeGame;
EOF

%__install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
%__install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
%__install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png

%clean
%__rm -rf %{buildroot}

%files
%doc docs/*
%{_gamesdatadir}/%{name}
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_datadir}/applications/mandriva-%{name}.desktop
%{_gamesbindir}/*


%changelog
* Sun Apr 08 2012 Andrey Bondrov <abondrov@mandriva.org> 1.2-1
+ Revision: 789853
- New version 1.2, spec cleanup

* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1-8mdv2011.0
+ Revision: 614976
- the mass rebuild of 2010.1 packages

* Sat May 01 2010 Funda Wang <fwang@mandriva.org> 1.1-7mdv2010.1
+ Revision: 541405
- fix build with format check

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 1.1-6mdv2009.0
+ Revision: 218426
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Mon Jul 09 2007 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.1-6mdv2008.0
+ Revision: 50360
- drop debian menu
  rebuild
- Import starfighter



* Thu Aug 17 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.1-5mdv2007.0
- xdg menu
- fix group

* Fri Dec 23 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.1-4mdk
- rebuild
- %%mkrel

* Fri Aug 27 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.1-3mdk
- rebuild for new menu
- don't bzip2 icons in src.rpm
- fix buildrequires (lib64..)

* Tue Jun  8 2004 Götz Waschk <waschk@linux-mandrake.com> 1.1-2mdk
- rebuild for new g++

* Mon Sep 01 2003 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.1-1mdk
- 1.1
- license is now GPL
- regenerated P0

* Sun Aug 03 2003 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.00-5mdk
- changed description (thx, Adam Williamson & Charles A. Edwards)

* Sat Aug 02 2003 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.00-4mdk
- corrected url

* Mon Jun 02 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 1.00-3mdk
- change summary to macro to avoid the use of the -debug package's summary
  in menu item

* Wed May 28 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 1.00-2mdk
- fix summary and name, it's Project: Starfighter not only Starfighter

* Wed May 21 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 1.00-1mdk
- initial mdk release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7762 |12cr|startsess-1.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

Summary:	Tool to start LTSP sessions
Name:		startsess
Version:	1.1
Release:	%mkrel 5
License:	GPL
Group:		System/Servers
URL:		http://www.ltsp.org
Source0:	http://www.ltsp.org/tarballs/%{name}-%{version}.tar.bz2
BuildRequires:	dietlibc-devel
Patch0:		startsess.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This program is used in LTSP to start the sessions (shell, telnet, startx).

%prep

%setup -n %{name}-%{version}
%patch0 -p0

%build
diet gcc -Os -o %{name} %{name}.c

%install
rm -rf %{buildroot}

install -d %{buildroot}/bin
install -m0755 %{name} %{buildroot}/bin/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING README
%attr(0755,root,root) /bin/%{name}


%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.1-5mdv2010.0
+ Revision: 434112
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.1-4mdv2009.0
+ Revision: 269357
- rebuild early 2009.0 package (before pixel changes)

* Tue Jun 10 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1-3mdv2009.0
+ Revision: 217547
- rebuilt against dietlibc-devel-0.32

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.1-2mdv2008.1
+ Revision: 136523
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Mon Mar 05 2007 Oden Eriksson <oeriksson@mandriva.com> 1.1-2mdv2007.0
+ Revision: 133051
- use dietlibc instead

* Wed Feb 07 2007 Oden Eriksson <oeriksson@mandriva.com> 1.1-1mdv2007.1
+ Revision: 117142
- Import startsess

* Fri Sep 29 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1-1mdk
- initial Mandriva package (mille-xterm import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7763 |12cr|statifier-1.7.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 1.7.2
%define release 1

Name:		statifier
Version:	%{version}
Release:	%{release}
License:	GPLv2
Group:		Development/Other
Summary:	Convert elf dynamic linked exe to "pseudo-static"
Source:		http://prdownloads.sourceforge.net/statifier/%{name}-%{version}.tar.gz
Url:		http://%{name}.sourceforge.net	
ExclusiveArch:	%ix86 alpha x86_64
BuildRequires:  glibc-static-devel
Requires:      coreutils
Requires:      gawk
Requires:      gdb

%description
Statifier create from dynamically linked ELF executable
and all it's libraries (and all LD_PRELOAD libraries if any)
one file. This file can be copied and run on another machine
without need to drag all it's libraries.

%prep
%setup -q

%build
make all

%install

%makeinstall_std
chmod -R u+w %buildroot


%files
%doc AUTHORS ChangeLog INSTALL LICENSE NEWS README TODO
%attr(755,root,root)	%{_bindir}/statifier
%dir %{_prefix}/lib/statifier
%attr(755,root,root)	%{_prefix}/lib/statifier/*
%{_mandir}/man1/statifier.1*



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7764 |12cr|statist-1.4.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Statist is a terminal-based statistics program
Name:		statist
Version:	1.4.1
Release:	%mkrel 2
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://statist.wald.intevation.org/
Source0:	http://wald.intevation.org/frs/download.php/301/statist-%{version}.tar.gz
Patch0:		statist-1.4.1-lang.patch
Requires:	gnuplot
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
Statist is a terminal-based statistics program with an interactive menu that
makes it very easy to use. It can also be run in scripts and big datasets are
handled reasonably well even on small machines. In spite of its low overhead
statist can do quite a bunch of regression functions and tests. It can produce
colorized output and uses gnuplot to create graphics.

%prep
%setup -q
%patch0 -p1

%build
%make

%install
rm -rf %{buildroot}
%makeinstall_std PREFIX=%{buildroot}/usr

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGES COPYING CREDITS KNOWN_BUGS README
%doc examples/
%{_bindir}/statist
%{_mandir}/*/*
%{_datadir}/locale/*/*/statist.mo


%changelog
* Sun Sep 20 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.4.1-2mdv2010.0
+ Revision: 445234
- rebuild

* Thu Mar 26 2009 Eugeni Dodonov <eugeni@mandriva.com> 1.4.1-1mdv2009.1
+ Revision: 361236
- Removed trailing dot from summary.
- Initial import.
- Created package structure for statist.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7765 |12cr|steak-1.7.3-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:         steak
Url:          http://www.informatik.uni-frankfurt.de/~razi/steak/steak.html
License:      GPLv2+
Group:        System/Internationalization
Summary:      English <-> German translator
Version:      1.7.3
Release: %mkrel 12
BuildRoot:    %{_tmppath}/%{name}-%{version}-build
Source0:      Steak.%version.tar.bz2
Patch0:       Steak-1.7.3-install.patch
Patch1:	      steak-1.7.3-aspell.patch
Patch2:	      Steak-recode-printbuffer-to-utf8.patch
BuildRequires:	X11-devel
BuildRequires:	recode
Requires: aspell-de
Requires: aspell-en
Requires: recode

%description
steak translates and explain words. You can use it to translate
between German and English on the command line. It will even translate
the word you've selected under X when you call steak without
arguments.

%prep
%setup -q -n Steak
%patch0 -p 0 -E
%patch1 -p0 -b .aspell
%patch2 -p1
find -type d | xargs chmod 755
perl -pi -e "s!xxxLIBDIRx!%_libdir!" steak_install.sh
recode l9..u8 iso2txt 
recode l9..u8 Datensatz/ger-eng.txt

%build
make X11LIBDIR="-L%{_prefix}/X11R6/%_lib"

%install
rm -rf %buildroot
mkdir -p $RPM_BUILD_ROOT%{_libdir}/Steak/
echo | %makeinstall_std

cat > README.urpmi <<EOF
Anpassungen spezifisch für das Mandriva-Paket

Die Datenbank und das Programm wurden so umgestellt, dass es nur noch in der
UTF-8-Kodierung funktioniert, die inzwischen Standard ist. Die ursprüngliche
Version funktionierte nur mit ISO-8859-1.


Mandriva RPM specific notes

The database and the program were changed to work in the UTF-8 encoding only. 
This is the current default. The original version only worked in ISO-8859-1.
EOF


%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc README* INSTALL INSTALL.ger ChangeLog
%{_bindir}/*
%{_libdir}/Steak


%changelog
* Thu Dec 08 2011 Götz Waschk <waschk@mandriva.org> 1.7.3-12mdv2012.0
+ Revision: 738851
- yearly rebuild

* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1.7.3-11mdv2011.0
+ Revision: 614979
- the mass rebuild of 2010.1 packages

* Wed Jan 27 2010 Götz Waschk <waschk@mandriva.org> 1.7.3-10mdv2010.1
+ Revision: 496984
- convert everything to UTF-8
- add Mandriva specific README
- uncompress old patches

* Mon Aug 03 2009 Götz Waschk <waschk@mandriva.org> 1.7.3-9mdv2010.0
+ Revision: 407719
- update the license
- update URL
- spec file fix

* Sat Aug 02 2008 Thierry Vignaud <tv@mandriva.org> 1.7.3-8mdv2009.0
+ Revision: 261172
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 1.7.3-7mdv2009.0
+ Revision: 253542
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.7.3-5mdv2008.1
+ Revision: 136523
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - buildrequires X11-devel instead of XFree86-devel

* Wed Jul 25 2007 Götz Waschk <waschk@mandriva.org> 1.7.3-5mdv2008.0
+ Revision: 55245
- Import steak



* Thu Jul 20 2006 Götz Waschk <waschk@mandriva.org> 1.7.3-5mdk
- Rebuild

* Mon Jan 09 2006 Götz Waschk <waschk@mandriva.org> 1.7.3-4mdk
- Rebuild
- use mkrel

* Sat Jan  8 2005 Gtz Waschk <waschk@linux-mandrake.com> 1.7.3-3mdk
- rebuild

* Tue Dec 16 2003 Gtz Waschk <waschk@linux-mandrake.com> 1.7.3-2mdk
- require German and English dictionaries
- patch to use aspell instead of ispell

* Thu Nov 27 2003 Gtz Waschk <waschk@linux-mandrake.com> 1.7.3-1mdk
- initial Mandrake package based on a SUSE package

* Fri Feb 14 2003 - adrian@suse.de
- update to version 1.7.3
* Mon Nov 11 2002 - ro@suse.de
- use x-devel-packages in neededforbuild
* Fri Jul 26 2002 - adrian@suse.de
- fix build
* Wed Jul 24 2002 - adrian@suse.de
- clean #neededforbuild
- used BuildRoot
* Mon Jun 24 2002 - ro@suse.de
- fix directory permissions
* Mon May 27 2002 - ro@suse.de
- fix build for lib64 platforms
* Wed Jan 30 2002 - sf@suse.de
- added alpha.diff (changed return type from 'main' from void to int)
* Fri Feb 02 2001 - adrian@suse.de
- Spec file created from Steak.1.7.2.tar.bz2 by autospec

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7766 |12cr|steghide-0.5.1-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A steganography program
Name:		steghide
Version:	0.5.1
Release:	%mkrel 13
License:	GPLv2+
Group:		File tools
URL:		http://steghide.sourceforge.net/
Source0:	%{name}-%{version}.tar.bz2
Patch0:		steghide-0.5.1-gcc34.patch
Patch1:		steghide-0.5.1-gcc4.diff
Patch2:		steghide-0.5.1-passphrase-file.diff
Patch3:		steghide-0.5.1-gcc4_1.diff
Patch4:		steghide-0.5.1-libtool.diff
Patch5:		steghide-0.5.1-gcc43.patch
BuildRequires:	autoconf2.5
BuildRequires:	automake
BuildRequires:	doxygen
BuildRequires:	gettext-devel
BuildRequires:	libjpeg-devel
BuildRequires:	libmcrypt-devel >= 2.5.8
BuildRequires:	libmhash-devel
BuildRequires:	libtool
BuildRequires:	libtool-devel
BuildRequires:	zlib-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Steghide is a steganography program which embeds a secret message
in a cover file by replacing some of the least significant bits of
the cover file with bits of the secret message. After that, the
secret message is imperceptible and can only be extracted with the
correct passphrase. To increase invisibility the hidden bits are
encrypted (using the blowfish encryption algorithm) and
pseudo-randomly spreaded in the stego file. Steghide is able to
embed data in BMP, WAV and AU files.

%prep

%setup -q
%patch0 -p0
%patch1 -p1
%patch2 -p1
%patch3 -p0
%patch4 -p1
%patch5 -p1 

%build
rm -f configure
libtoolize --force --copy; aclocal -I m4; autoheader; automake --add-missing --copy --foreign; autoconf
#touch NEWS ChangeLog AUTHORS

%configure2_5x

%make

%check
make check

%install
rm -rf %{buildroot}

%makeinstall_std

# add the html docs
rm -rf html; cp -r doc/doxygen/html .

# fix this
rm -rf %{buildroot}%{_datadir}/doc

%find_lang %{name}

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc BUGS CREDITS HISTORY INSTALL README TODO html
%{_bindir}/steghide
%{_mandir}/man1/steghide.1*


%changelog
* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 0.5.1-13mdv2011.0
+ Revision: 627838
- don't force the usage of automake1.7

* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5.1-12mdv2011.0
+ Revision: 614980
- the mass rebuild of 2010.1 packages

* Mon Aug 17 2009 Oden Eriksson <oeriksson@mandriva.com> 0.5.1-11mdv2010.0
+ Revision: 417298
- rebuilt against libjpeg v7

* Tue Jun 23 2009 Jérôme Brenier <incubusss@mandriva.org> 0.5.1-10mdv2010.0
+ Revision: 388123
- rediff P2
- fix license tag

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.5.1-9mdv2009.0
+ Revision: 269368
- rebuild early 2009.0 package (before pixel changes)

* Wed May 21 2008 Oden Eriksson <oeriksson@mandriva.com> 0.5.1-8mdv2009.0
+ Revision: 209739
- added a gcc43 patch from fedora

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.5.1-7mdv2008.1
+ Revision: 136523
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Jan 17 2007 Oden Eriksson <oeriksson@mandriva.com> 0.5.1-7mdv2007.0
+ Revision: 109872
- Import steghide

* Thu Jan 26 2006 Oden Eriksson <oeriksson@mandriva.com> 0.5.1-7mdk
- fix deps

* Thu Jan 26 2006 Oden Eriksson <oeriksson@mandriva.com> 0.5.1-6mdk
- added one gcc4 fix in the debian patch by Gwenole Beauchesne

* Thu Jan 26 2006 Oden Eriksson <oeriksson@mandriva.com> 0.5.1-5mdk
- added one gcc4 patch by Michael Scherer (P3)
- added libtool fixes (P4)

* Sun Jan 08 2006 Oden Eriksson <oeriksson@mandriva.com> 0.5.1-4mdk
- added one gcc4 patch by debian (P1)
- added P2 by Klaus Holler
- fix autofoo
- fix deps
- run the test suite

* Sat Jul 17 2004 Michael Scherer <misc@mandrake.org> 0.5.1-3mdk 
- rebuild for new gcc ( patch 0 )


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7767 |12cr|stella-3.7.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define enable_gl	1
%define enable_sound	1
%define enable_debugger	1
%define enable_snapshot	1
%define enable_joystick	1
%define enable_cheats	1
%define enable_static	0

Name:		stella
Version:	3.7.4
Release:	1
Summary:	An Atari 2600 Video Computer System emulator
License:	GPLv2+
Group:		Emulators
URL:		http://stella.sourceforge.net
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}-src.tar.gz
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(zlib)
%if %{enable_snapshot}
BuildRequires:	pkgconfig(libpng)
%endif
BuildRequires:	desktop-file-utils

%description
The Atari 2600 Video Computer System (VCS), introduced in 1977, was the most
popular home video game system of the early 1980's.  This emulator will run
most Atari ROM images, so that you can play your favorite old Atari 2600 games
on your PC.

%prep
%setup -q
perl -pi -e "s|.png||" src/unix/stella.desktop
perl -pi -e "s|$(INSTALL) -c -s|$(INSTALL) -c|" Makefile

%build
touch configure.in
%configure2_5x \
%if %{enable_gl}
  --enable-gl \
%else
  --disable-gl \
%endif
%if %{enable_sound}
  --enable-sound \
%else
  --disable-sound \
%endif
%if %{enable_debugger}
  --enable-debugger \
%else
  --disable-debugger \
%endif
%if %{enable_snapshot}
  --enable-snapshot \
%else
  --disable-snapshot \
%endif
%if %{enable_joystick}
  --enable-joystick \
%else
  --disable-joystick \
%endif
%if %{enable_cheats}
  --enable-cheats \
%else
  --disable-cheats \
%endif
%if %{enable_static}
  --enable-static \
%else
  --enable-shared \
%endif
  --docdir=%{_docdir}/stella \
  --x-libraries=%{_prefix}/X11R6/%{_lib}

%make

%install
%makeinstall_std

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="X-MandrivaLinux-MoreApplications-Emulators" \
  --dir %{buildroot}%{_datadir}/applications/ \
  %{buildroot}%{_datadir}/applications/*

%files
%{_docdir}/stella/*
%{_bindir}/*
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7768 |12cr|stellarium-0.11.4a-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define title	Stellarium

Name:		stellarium 
Version:	0.11.4a
Release:	%mkrel 1
Summary:	Desktop planetarium 
Group:		Sciences/Astronomy
License:	GPLv2+
URL:		http://www.stellarium.org
Source0:	http://downloads.sourceforge.net/stellarium/%{name}-%{version}.tar.gz
Buildrequires:	pkgconfig(glu) 
Buildrequires:	pkgconfig(sdl)
Buildrequires:	pkgconfig(SDL_mixer)
Buildrequires:	pkgconfig(libpng)
Buildrequires:	jpeg-devel
Buildrequires:	pkgconfig(freetype2)
Buildrequires:	qt4-devel >= 3:4.4.1
BuildRequires:	gettext-devel
Buildrequires:	cmake
Buildrequires:	imagemagick

%description
Stellarium renders 3D photo-realistic skies in real time. 
With stellarium, you really see what you can see with your eyes,
binoculars or a small telescope.


%prep 
%setup -q -n %{name}-0.11.4

%build 
%cmake_qt4
%make

%install
cd build
make install DESTDIR=%{buildroot} INSTALL="%{_bindir}/install -c -p"
cd -

mkdir -p %{buildroot}%{_datadir}/applications

install -d -m 755 %{buildroot}{%{_iconsdir},%{_miconsdir},%{_liconsdir}}
convert  %{buildroot}%{_datadir}/stellarium/data/stellarium.ico[1] \
    %{buildroot}%{_liconsdir}/stellarium.png
convert  %{buildroot}%{_datadir}/stellarium/data/stellarium.ico[2] \
    %{buildroot}%{_iconsdir}/stellarium.png
convert  %{buildroot}%{_datadir}/stellarium/data/stellarium.ico[4] \
    %{buildroot}%{_miconsdir}/stellarium.png

%find_lang %{name} %{name}-skycultures %{name}.lang

%files -f %{name}.lang 
#%{name}-skycultures.lang
%defattr(-,root,root,0755) 
%doc README COPYING AUTHORS 
%{_bindir}/%{name} 
%{_datadir}/%{name}
%{_mandir}/man1/*.1.*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/stellarium.xpm
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7769 |12cr|stepmania-data-3.9-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gamename StepMania
%define distname %{gamename}-data
%define	name	stepmania-data
%define	version	3.9
%define	release	%mkrel 7

Summary:	A rythm game : data files
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	MIT
Url:		http://www.stepmania.com/wiki/Downloads
Group:		Games/Arcade
Source0:	%{distname}-%{version}.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

BuildArch:  	noarch

%description
StepMania is a free dance and rhythm game for Linux. It features 3D 
graphics, keyboard and "dance pad" support, and an editor for creating 
your own steps.

%prep
%setup -q -n %{distname}-%{version}

%install
rm -rf %buildroot
install -d -m 0755 $RPM_BUILD_ROOT/%{_gamesdatadir}/%{gamename}/
cp -a %{_topdir}/BUILD/%{distname}-%{version}/* $RPM_BUILD_ROOT/%{_gamesdatadir}/%{gamename}/

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_gamesdatadir}/%{gamename}/Announcers
%{_gamesdatadir}/%{gamename}/BGAnimations
%{_gamesdatadir}/%{gamename}/CDTitles
%{_gamesdatadir}/%{gamename}/Characters
%{_gamesdatadir}/%{gamename}/Courses
%{_gamesdatadir}/%{gamename}/Data
%{_gamesdatadir}/%{gamename}/Docs
%{_gamesdatadir}/%{gamename}/NoteSkins
%{_gamesdatadir}/%{gamename}/RandomMovies
%{_gamesdatadir}/%{gamename}/Songs
%{_gamesdatadir}/%{gamename}/Themes
%{_gamesdatadir}/%{gamename}/Visualizations



%changelog
* Sun Sep 20 2009 Thierry Vignaud <tvignaud@mandriva.com> 3.9-7mdv2010.0
+ Revision: 445235
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 3.9-6mdv2009.0
+ Revision: 261176
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 3.9-5mdv2009.0
+ Revision: 253546
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 3.9-3mdv2008.1
+ Revision: 127992
- kill re-definition of %%buildroot on Pixel's request


* Sun May 14 2006 Olivier Blin <blino@mandriva.com> 3.9-3mdk
- lowercase package name
- mkrel please
- MIT License
- remove world-writable directories and files
- install in gamesdatadir

* Wed Apr 19 2006 Nicolas Chipaux <chipaux@mandriva.com> 3.9-2mdk
- no mkrel please

* Wed Apr 12 2006 Nicolas Chipaux <chipaux@mandriva.com> 3.9-1mdk
- first for mandriva


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7770 |12cr|stepmania-stepmix1-1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name stepmania-stepmix1
%define version 1
%define release %mkrel 6

Summary: StepMania StepMix1 song pack
Name: %{name}
Version: %{version}
Release: %{release}
# from http://www.tfbw.com/dancegames/songs/
Source0: http://files.tfbw.com/stepmania/songs/StepMania_all_StepMix1_entries.smzip
License: Creative Commons Attribution/Attribution-ShareAlike 2.5
Group: Games/Arcade
Url: http://www.stepmania.com/wiki/StepMix_1_Contest
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch

%description
This packages contains the songs from the StepMania StepMix1 contest.

%prep
%setup -q -c -T

%build

%install
rm -rf %{buildroot}
install -D -m 644 %{SOURCE0} %{buildroot}%{_gamesdatadir}/StepMania/Packages/StepMix1.smzip

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_gamesdatadir}/StepMania/Packages/StepMix1.smzip




%changelog
* Sun Sep 20 2009 Thierry Vignaud <tvignaud@mandriva.com> 1-6mdv2010.0
+ Revision: 445236
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 1-4mdv2009.0
+ Revision: 261177
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 1-3mdv2009.0
+ Revision: 253548
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1-1mdv2008.1
+ Revision: 136523
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Dec 01 2006 Olivier Blin <oblin@mandriva.com> 1-1mdv2007.1
+ Revision: 89925
- initial StepMania StepMix1 package
- Create stepmania-stepmix1


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7771 |12cr|stfl-0.21-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	0
# TODO: move to rpm macros
%define	ruby_sitedir %(%{__ruby} -rrbconfig -e 'print Config::CONFIG["sitedir"]')

%define libname   %mklibname %{name} %{major}
%define develname %mklibname -d %{name}

Summary:	Structured Terminal Forms Language
Name:		stfl
Version:	0.21
Release:	8
Source0:	%{name}-%{version}.tar.gz
Patch0:		stfl-0.21-pass-ldflags-and-ldlibs.patch
License:	GPLv3+
Group:		Development/Other
Url:		http://www.clifford.at/stfl/
BuildRequires:	ncursesw-devel
BuildRequires:	swig
BuildRequires:	perl-devel ruby-devel python-devel
 
%description
STFL is a library which implements a curses-based widget set for text
terminals. The STFL API can be used from C, SPL, Python, Perl and
Ruby. Since the API is only 14 simple function calls big and there are
already generic SWIG bindings, it is very easy to port STFL to
other scripting languages.

A special language (the Structured Terminal Forms Language) is used to
describe STFL GUIs. The language is designed to be easy and fast to
write so an application programmer does not need to spend ages
fiddling around with the GUI and can concentrate on the more
interesting programming tasks.

%package -n	%{libname}
Summary:	Structured Terminal Forms Language library
Group:		System/Libraries

%description -n	%{libname}
STFL is a library which implements a curses-based widget set for text
terminals. The STFL API can be used from C, SPL, Python, Perl and
Ruby. Since the API is only 14 simple function calls big and there are
already generic SWIG bindings, it is very easy to port STFL to
other scripting languages.

A special language (the Structured Terminal Forms Language) is used to
describe STFL GUIs. The language is designed to be easy and fast to
write so an application programmer does not need to spend ages
fiddling around with the GUI and can concentrate on the more
interesting programming tasks.

This package contains the shared library required for running programs
that use STFL.

%package -n	%{develname}
Summary:	Structured Terminal Forms Language development files
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{develname}
STFL is a library which implements a curses-based widget set for text
terminals. The STFL API can be used from C, SPL, Python, Perl and
Ruby. Since the API is only 14 simple function calls big and there are
already generic SWIG bindings, it is very easy to port STFL to
other scripting languages.

A special language (the Structured Terminal Forms Language) is used to
describe STFL GUIs. The language is designed to be easy and fast to
write so an application programmer does not need to spend ages
fiddling around with the GUI and can concentrate on the more
interesting programming tasks.

This package contains the C headers and other files needed to compile
programs that use STFL.

%package -n	python-%{name}
Summary:	Structured Terminal Forms Language Python bindings
Group:		Development/Python

%description -n	python-%{name}
STFL is a library which implements a curses-based widget set for text
terminals. The STFL API can be used from C, SPL, Python, Perl and
Ruby. Since the API is only 14 simple function calls big and there are
already generic SWIG bindings, it is very easy to port STFL to
other scripting languages.

A special language (the Structured Terminal Forms Language) is used to
describe STFL GUIs. The language is designed to be easy and fast to
write so an application programmer does not need to spend ages
fiddling around with the GUI and can concentrate on the more
interesting programming tasks.

This package contains the bindings needed to use STFL with Python.

%package -n	perl-%{name}
Summary:	Structured Terminal Forms Language Perl bindings
Group:		Development/Perl

%description -n	perl-%{name}
STFL is a library which implements a curses-based widget set for text
terminals. The STFL API can be used from C, SPL, Python, Perl and
Ruby. Since the API is only 14 simple function calls big and there are
already generic SWIG bindings, it is very easy to port STFL to
other scripting languages.

A special language (the Structured Terminal Forms Language) is used to
describe STFL GUIs. The language is designed to be easy and fast to
write so an application programmer does not need to spend ages
fiddling around with the GUI and can concentrate on the more
interesting programming tasks.

This package contains the bindings needed to use STFL with Perl.

%package -n	ruby-%{name}
Summary:	Structured Terminal Forms Language Ruby bindings
Group:		Development/Ruby

%description -n	ruby-%{name}
STFL is a library which implements a curses-based widget set for text
terminals. The STFL API can be used from C, SPL, Python, Perl and
Ruby. Since the API is only 14 simple function calls big and there are
already generic SWIG bindings, it is very easy to port STFL to
other scripting languages.

A special language (the Structured Terminal Forms Language) is used to
describe STFL GUIs. The language is designed to be easy and fast to
write so an application programmer does not need to spend ages
fiddling around with the GUI and can concentrate on the more
interesting programming tasks.

This package contains the bindings needed to use STFL with Ruby.

%prep
%setup -q
%patch0 -p1 -b .ldflags~
%{__sed} -i 's,$(prefix)/lib,/%{_libdir},g' python/Makefile.snippet
%{__sed} -i 's,$(prefix)/lib,/%{_libdir},g' ruby/Makefile.snippet
%{__sed} -i 's,$(prefix)/$(libdir)/ruby,%{ruby_sitedir},g' ruby/Makefile.snippet
%{__sed} -i 's,libdir=lib,libdir=%{_libdir},g' Makefile 
%{__sed} -i "s,cd python && python -c 'import stfl',python -mcompileall .," python/Makefile.snippet
%{__sed} -i 's,export prefix ?= /usr/local,export prefix ?= %{_prefix},g' Makefile.cfg
%{__sed} -i 's,mkdir -p \$(DESTDIR)\$(prefix)/lib/pkgconfig,mkdir -p \$(DESTDIR)%{_libdir}/pkgconfig,g' Makefile
%{__sed} -i 's,libstfl.a \$(DESTDIR)\$(prefix)/lib/,libstfl.a \$(DESTDIR)%{_libdir},g' Makefile
%{__sed} -i 's,stfl.pc \$(DESTDIR)\$(prefix)/lib/pkgconfig/,stfl.pc \$(DESTDIR)%{_libdir}\/pkgconfig/,g' Makefile

%build
CFLAGS="%{optflags}" LDFLAGS="%{ldflags}" %make

%install
%makeinstall_std prefix=%{_prefix} libdir=%{_lib}

%files -n %{libname}
%{_libdir}/libstfl.so.%{major}*

%files -n %{develname}
%doc COPYING README 
%{_includedir}/stfl.h
%{_libdir}/libstfl.a
%{_libdir}/libstfl.so
%{_libdir}/pkgconfig/stfl.pc

%files -n python-%{name}
# XXX: python extension should likely not be located under this directory..
#%{py_dyndir}/_stfl.so
%dir %{py_platsitedir}/lib-dynload
%{py_platsitedir}/lib-dynload/_stfl.so
%{py_platsitedir}/stfl.py*

%files -n perl-%{name}
%{perl_vendorarch}/example.pl
%{perl_vendorarch}/stfl.pm
%dir %{perl_vendorarch}/auto/stfl
%{perl_vendorarch}/auto/stfl/stfl.so

%files -n ruby-%{name}
%{ruby_sitearchdir}/stfl.so


%changelog
* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.21-8
+ Revision: 774161
- mass rebuild of ruby packages against ruby 1.9.1

* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.21-7
+ Revision: 768358
- mass rebuild of perl extensions against perl 5.14.2

* Sat Oct 15 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.21-6
+ Revision: 704801
- use %%makeinstall_std macro
- drop redundant python & ruby dependencies as well
- drop redundant 'perl' dependency
- provide more accurate and proper paths for %%files..
- clean out legacy rpm junk and apply some cosmetics
- link with %%{ldflags} and be sure to link against $LDLIBS (P0)
- compile with %%{optflags}
- replace silly %%py_requires -d with simple & equivalent 'python-devel' build dep

* Mon Nov 22 2010 Funda Wang <fwang@mandriva.org> 0.21-5mdv2011.0
+ Revision: 599634
- rebuild for py2.7

* Sat Jul 24 2010 Jérôme Quelin <jquelin@mandriva.org> 0.21-4mdv2011.0
+ Revision: 558113
- perl 5.12 rebuild

* Wed Jul 15 2009 Funda Wang <fwang@mandriva.org> 0.21-3mdv2010.0
+ Revision: 396355
- fix requires

  + Lev Givon <lev@mandriva.org>
    - Force rebuild.

* Tue Jun 30 2009 Lev Givon <lev@mandriva.org> 0.21-1mdv2010.0
+ Revision: 390805
- imported package stfl



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7772 |12cr|stgit-0.15-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Summary: 	Stacked GIT
Name:		stgit
Version: 	0.15
Release: 	%mkrel 2
Url: 		http://www.procode.org/stgit/
Source0: 	http://download.gna.org/stgit/%{name}-%{version}.tar.gz

License: 	GPL
Group: 		Development/Other
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: 	noarch
Requires: 	python
Requires: 	git-core
BuildRequires:	python-devel
BuildRequires:  git-core

%description
StGIT is a Python application providing similar functionality to Quilt (i.e.
pushing/popping patches to/from a stack) on top of GIT. These operations are
performed using GIT commands and the patches are stored as GIT commit objects,
allowing easy merging of the StGIT patches into other repositories using
standard GIT functionality.

Note that StGIT is not an SCM interface on top of GIT and it expects a
previously initialised GIT repository. For standard SCM operations, either use
plain GIT commands or the Cogito tool.


%prep
%setup

%build
%make

%install
%make install DESTDIR=$RPM_BUILD_ROOT prefix=%{_prefix}

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_bindir}/*
%{_datadir}/%name
%{py_puresitedir}/%name
%{py_puresitedir}/%{name}-*.egg-info
%doc README AUTHORS INSTALL COPYING





%changelog
* Fri Oct 29 2010 Michael Scherer <misc@mandriva.org> 0.15-2mdv2011.0
+ Revision: 590102
- rebuild for python 2.7

* Mon Feb 15 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 0.15-1mdv2010.1
+ Revision: 506278
- new version; new source URL; spec cleanup

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 0.14.3-3mdv2010.0
+ Revision: 445261
- rebuild

* Fri Jan 09 2009 Andrey Borzenkov <arvidjaar@mandriva.org> 0.14.3-2mdv2009.1
+ Revision: 327375
- rebuild with new python

* Mon Sep 01 2008 Gaëtan Lehmann <glehmann@mandriva.org> 0.14.3-1mdv2009.0
+ Revision: 278331
- update to new version 0.14.3

* Sat Aug 02 2008 Thierry Vignaud <tv@mandriva.org> 0.14.1-4mdv2009.0
+ Revision: 261191
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 0.14.1-3mdv2009.0
+ Revision: 253564
- rebuild
- fix no-buildroot-tag

* Fri Dec 28 2007 Gaëtan Lehmann <glehmann@mandriva.org> 0.14.1-1mdv2008.1
+ Revision: 138838
- build requires git-core
- update to new version 0.14.1

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Aug 21 2007 Gaëtan Lehmann <glehmann@mandriva.org> 0.13-1mdv2008.0
+ Revision: 68254
- 0.13
- rebuild to make stgit reappear in cooker


* Thu Mar 01 2007 Gaëtan Lehmann <glehmann@mandriva.org> 0.12.1-1mdv2007.0
+ Revision: 130459
- 0.12.1

* Fri Feb 23 2007 Gaëtan Lehmann <glehmann@mandriva.org> 0.12-1mdv2007.1
+ Revision: 124896
- 0.12

* Thu Nov 30 2006 Gaëtan Lehmann <glehmann@mandriva.org> 0.11-1mdv2007.1
+ Revision: 88970
- 0.11
- Import stgit

* Mon Jun 12 2006 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.10-1mdv2007.0
- New release 0.10

* Thu Apr 13 2006 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.9-1mdk
- New release 0.9

* Sun Jan 22 2006 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.8.1-1mdk
- New release 0.8.1
- use py_puresitedir

* Sat Dec 31 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.8-3mdk
- requires git-core instead of linus-git
- spec cleanup

* Thu Dec 29 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.8-2mdk
- rebuild to fix path on i586

* Sat Dec 24 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.8-1mdk
- New release 0.8

* Fri Oct 21 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.7.1-2mdk
- Fix BuildRequires

* Tue Oct 18 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.7.1-1mdk
- New release 0.7.1

* Wed Oct 05 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.7-1mdk
- New release 0.7

* Thu Sep 08 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.6-1mdk
- first mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7773 |12cr|stjerm-0.14-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A GTK+-based drop-down terminal emulator
Name:		stjerm
Version:	0.14
Release:	1
Group:		Terminals	
License:	GPLv2
URL:		http://code.google.com/p/stjerm-terminal-emulator/
Source0:	http://stjerm-terminal-emulator.googlecode.com/files/%{name}-%{version}.tar.xz

BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(vte)

%description
Stjerm is a GTK+-based drop-down terminal emulator similar to the consoles used
in PC games such as Quake and Half-Life2. Stjerm sets itself apart from similar
programs by providing a minimalistic interface combined with a small file size,
lightweight memory usage and easy integration with composite window managers
such as Compiz.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc AUTHORS COPYING ChangeLog README TODO NEWS
%{_bindir}/%{name}
%{_mandir}/man8/stjerm.8*



%changelog
* Thu May 24 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.14-1
+ Revision: 800453
- imported package stjerm


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7774 |12cr|STLport-5.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 5.2
%define libname %mklibname %name %major
%define develname %mklibname %name -d

Summary:	Complete C++ standard library header files and libraries
Name:		STLport
Version:	5.2.1
Release:	%mkrel 1
License:	GPL
Group:		Development/C++
URL:		http://www.stlport.org/
Source0:	http://www.stlport.com/archive/STLport-%{version}.tar.bz2
BuildRequires:	libstdc++-devel
BuildRequires:	libstdc++-static-devel
# heh, friggin https://qa.mandriva.com/show_bug.cgi?id=64224
BuildConflicts:	libreoffice-common
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
STLport is a multiplatform STL implementation based on SGI STL.
This package contains the runtime library for STLport.

%package -n	%{libname}
Summary:	Complete C++ standard library
Group:		Development/C++
Provides:	lib%{name} = %version-%release

%description -n	%{libname}
STLport is a multiplatform STL implementation based on SGI STL.
This package contains the runtime library for STLport.

%package -n	%{develname}
Summary:	Complete C++ standard library header files and libraries
Group:		Development/C++
Requires:	%{libname} >= %version
Provides:	%name-devel = %version-%release
Obsoletes:	%{_lib}%{name}5-devel

%description -n	%{develname}
This package contains the headers that programmers will need to develop
applications which will use %{libname}.
STLport is a multiplatform STL implementation based on SGI STL. Complete
C++ standard library, including <complex> and SGI STL iostreams. If you
would like to use your code with STLport add
"-nostdinc++ -I/usr/include/stlport" when compile and -lstlport when
link (eg: gcc -nostdinc++ -I/usr/include/stlport x.cc -lstlport).

%prep

%setup -q

%build
%serverbuild

pushd build/lib
%make -f gcc.mak all CC="gcc" CXX="g++" CXXFLAGS="$CXXFLAGS -fPIC"
popd

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_libdir}
install -d %{buildroot}%{_includedir}

pushd build/lib
%make -f gcc.mak install \
    CC="gcc" CXX="g++" EXTRA_CXXFLAGS="$RPM_OPT_FLAGS" \
    BASE_INSTALL_DIR=%{buildroot}%{_prefix} \
    INSTALL_LIB_DIR=%{buildroot}%{_libdir} \
    INSTALL_LIB_DIR_DBG=%{buildroot}%{_libdir} \
    INSTALL_LIB_DIR_STLDBG=%{buildroot}%{_libdir} \
    INSTALL_HDR_DIR=%{buildroot}%{_includedir}
popd

# the major is 5.1, so it really shouldn't install *.so.5. This would
# break stuff if it went to major 5.2 in future. -AdamW 2007/07
rm -f %{buildroot}%{_libdir}/*.so.5

# fix linkage
ln -snf libstlportg.so.%{version} %{buildroot}%{_libdir}/libstlportg.so.%{major}
ln -snf libstlportg.so.%{major} %{buildroot}%{_libdir}/libstlportg.so

ln -snf libstlport.so.%{version} %{buildroot}%{_libdir}/libstlport.so.%{major}
ln -snf libstlport.so.%{major} %{buildroot}%{_libdir}/libstlport.so

ln -snf libstlportstlg.so.%{version} %{buildroot}%{_libdir}/libstlportstlg.so.%{major}
ln -snf libstlportstlg.so.%{major} %{buildroot}%{_libdir}/libstlportstlg.so


%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%{_libdir}/*.so
%{_includedir}/stlport


%changelog
* Tue Sep 20 2011 Oden Eriksson <oeriksson@mandriva.com> 5.2.1-1mdv2012.0
+ Revision: 700610
- whoops! libstdc++-static-devel was needed...
- try to fix the build
- 5.2.1
- the mass rebuild of 2010.0 packages

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 5.1.3-5mdv2010.0
+ Revision: 434135
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tv@mandriva.org> 5.1.3-4mdv2009.0
+ Revision: 261205
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 5.1.3-3mdv2009.0
+ Revision: 253566
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 5.1.3-1mdv2008.1
+ Revision: 140863
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Jul 06 2007 Adam Williamson <awilliamson@mandriva.org> 5.1.3-1mdv2008.0
+ Revision: 48830
- drop lib*.so.5 as the major is 5.1
- fix major and obsolete previous package as it had wrong major
- better description
- new devel policy
- create /usr/include during %%install (fixes #28476)
- new release 5.1.3
- Import STLport



* Thu Jun 22 2006 Lenny Cartier <lenny@mandriva.com> 5.0.1-2mdv2007.0
- rebuild

* Wed Jan 18 2006 Olivier Thauvin <nanardon@mandriva.org> 5.0.1-1mdk
- 5.0.1, partially from alex.minenko@gmail.com

* Mon Aug 23 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 4.6.2-1mdk
- libdification
- cleanup
- From Raphal Gertz <rapsys@free.fr>
  - 4.6.2
  - First release of a separate package.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7775 |12cr|stopmotion-0.6.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version 0.6.2
%define rel	3
%define	release	%rel
%define Summary An application for creating stopmotion animations

Name:		stopmotion
Summary:	%{Summary}
Version:	%{version} 
Release:	%{release} 
Source0:	http://developer.skolelinux.no/info/studentgrupper/2005-hig-stopmotion/project_management/webpage/releases/%{name}-%{version}.tar.gz
Patch0:		add-unistd.patch
Patch1:		add-x11-lib.patch
URL:		http://stopmotion.bjoernen.com/
Group:		Video
License:	GPL
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:  pkgconfig(vorbis)
BuildRequires:  pkgconfig(libxml-2.0)
BuildRequires:  libtar-devel
BuildRequires:	inotifytools-devel
BuildRequires:  qt4-devel
BuildRequires:  qt4-linguist
BuildRequires:  imagemagick
BuildRequires:  pkgconfig(gamin)
Requires:	vgrabbj

%description
Stopmotion is a free application for creating stop-motion animation movies.
The users will be able to create stop-motions from pictures imported from
a camera or from the harddrive, add sound effects and export the animation
to different video formats such as mpeg or avi.

%prep
%setup -q
%patch0 -p1 
%patch1 -p1 

%build
# Wrong permissions
chmod -R a+r *
for a in `find ./manual/`; do if [ ! -d $a ]; then chmod 644 $a;else chmod 755 $a;fi;done
%configure2_5x --with-html-dir=%{_datadir}/doc/%{name}/manual
rm -f Makefile
%qmake_qt4

%make
# Generate icons. The 48x48 one might be a bit ugly, but it'll have to do
convert graphics/stopmotion.png -resize 16x16 graphics/stopmotion-16.png
convert graphics/stopmotion.png -resize 48x48 graphics/stopmotion-48.png

make install INSTALL_ROOT=%buildroot
install -m755 stopmotion -D %{buildroot}%{_bindir}/%{name}

install -m644 graphics/stopmotion.png -D %{buildroot}%{_iconsdir}/%{name}.png
install -m644 graphics/stopmotion-16.png -D %{buildroot}%{_miconsdir}/%{name}.png
install -m644 graphics/stopmotion-48.png -D %{buildroot}%{_liconsdir}/%{name}.png
install -m644 graphics/stopmotion.png -D %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
install -m644 graphics/stopmotion-16.png -D %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png


desktop-file-install	--vendor="" \
			--remove-category="Application" \
			--add-category="Qt" \
			--add-category="Video" \
			--add-category="AudioVideoEditing" \
			--add-category="X-MandrivaLinux-Multimedia-Video" \
			--dir %{buildroot}%{_datadir}/applications %name.desktop


%files
%defattr(-,root,root)
%doc README AUTHORS manual/
%{_bindir}/*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}/*
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_iconsdir}/hicolor/32x32/apps/%{name}.png
%{_iconsdir}/hicolor/16x16/apps/%{name}.png


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7776 |12cr|stoq-1.0.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}

Summary: A powerful retail system
Name:    stoq
Version: 1.0.0
Release: 3
License: GPL
Group: System/Libraries
URL: http://www.stoq.com.br/
Source: stoq-%{version}.tar.gz
Requires: postgresql >= 8.4
Requires: pygtk2 >= 2.16
Requires: pypoppler >= 0.12.1
Requires: python-dateutil >= 1.4.1
Requires: python-imaging >= 1.1.5
Requires: python-gudev >= 147
Requires: python-kiwi >= 1.9.29
Requires: python-mako >= 0.2.5
Requires: python-psycopg2 >= 2.0.5
Requires: python-reportlab >= 2.4
Requires: python-zope-interface >= 3.0.1
BuildRequires: python-kiwi >= 1.9.28
BuildRequires: python-devel
BuildArch: noarch

%description
Stoq is a suite of Retail Management System applications.
It includes the following applications;
Point of Sales, Cash register, Sales, Purchase Orders, Inventory control,
Customer Relationship Management (CRM), Financial Accounting, 
Accounts Payable and Accounts Receivable, Printable Reports, Employees 
and Suppliers registry.

%prep
%setup -q -n stoq-%{version}

%build
%{__python} setup.py build

%install
mkdir -p %{_etcdir}/stoq
%{__python} setup.py install -O1 --skip-build --root %{buildroot}
rm -rf %{buildroot}%{_defaultdocdir}


%files
%defattr(-, root, root, 0755)
%doc AUTHORS CONTRIBUTORS COPYING README NEWS
%{_bindir}/stoq
%{_bindir}/stoqcreatedbuser
%{_bindir}/stoqdbadmin
%{_bindir}/stoqruncmd
%{_sysconfdir}/stoq
%{_datadir}/locale/*/LC_MESSAGES/stoq.mo
%{_datadir}/stoq/*
%{_datadir}/polkit-1/*
%{_datadir}/icons/*
/usr/lib/stoqlib/*
%{_datadir}/applications/stoq.desktop
/usr/lib/python2.7/site-packages/*


%changelog
* Fri Jul 29 2011 Leonardo Coelho <leonardoc@mandriva.com> 1.0.0-2mdv2012.0
+ Revision: 692304
- bump new version
- doc directory changed
- first package version on mdv
- Created package structure for stoq.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7777 |12cr|stoqdrivers-0.9.14-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}

%define name stoqdrivers
%define version 0.9.14
%define release %mkrel 2

Summary: Fiscal driver collection
Name: %{name}
Epoch: 1
Version: %{version}
Release: %{release}
License: LGPL
Group: System/Libraries
URL: http://www.stoq.com.br/
Source: stoqdrivers-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
Requires: python-zope-interface >= 3.0.1, python-serial >= 2.2, python-kiwi >= 1.9.27
BuildRequires: python-kiwi >= 1.9.28
BuildRequires: python-zope-interface >= 3.0.1
BuildRequires: python-serial >= 2.2
BuildArch: noarch

%description
This is a powerful collection of device drivers written in Python and totally
focused on retail systems. Stoqdrivers also offers an unified API for devices
like fiscal printers which makes it easy to embed in many applications.

%prep

%setup -q

%build

%install
rm -rf %{buildroot}
python setup.py install --root=%{buildroot}

%clean
rm -rf %{buildroot}

%files
%defattr(-, root, root, 0755)
%doc AUTHORS ChangeLog COPYING NEWS README
%{python_sitelib}/stoqdrivers
%{_datadir}/locale/*/LC_MESSAGES/stoqdrivers.mo
%{_datadir}/stoqdrivers/conf/*.ini
%{python_sitelib}/*.egg-info


%changelog
* Mon Aug 01 2011 Leonardo Coelho <leonardoc@mandriva.com> 1:0.9.14-2mdv2012.0
+ Revision: 692696
- bump new version 0.9.14
-first package version on mdv
- Created package structure for stoqdrivers.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7778 |12cr|stow-2.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Separate software packages manager
Name: stow
Version: 2.2.0
Release: 1
License: GPL
Group: System/Configuration/Packaging
Source0: ftp://ftp.gnu.org/gnu/stow/%{name}-%{version}.tar.gz
# (blino) from upstream CVS
Patch0: stow-1.3.3-root_foo.patch.bz2
URL: http://www.gnu.org/software/stow/
BuildArch: noarch

%description
GNU Stow is a program for managing the installation of software packages,
keeping them separate (/usr/local/stow/emacs vs. /usr/local/stow/perl, for
example) while making them appear to e installed in the same place
(/usr/local).

%prep
%setup -q

%build
%configure2_5x 
%make

%install
%makeinstall

%files
%defattr(-,root,root,0755)
%doc AUTHORS COPYING NEWS README THANKS TODO
%{_bindir}/*
%{_infodir}/*
%{_mandir}/man8/stow.*
%{_usr}/lib/perl5/site_perl/


%changelog
* Thu May 03 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.2.0-1
+ Revision: 795287
- version update 2.2.0

* Thu Dec 08 2011 Alexander Khrukin <akhrukin@mandriva.org> 2.1.1-1
+ Revision: 738769
- version update 2.1.1

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 1.3.3-6mdv2010.0
+ Revision: 434137
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tv@mandriva.org> 1.3.3-5mdv2009.0
+ Revision: 261206
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 1.3.3-4mdv2009.0
+ Revision: 253568
- rebuild

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 1.3.3-2mdv2008.1
+ Revision: 140863
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - use std info-install macros
    - kill re-definition of %%buildroot on Pixel's request
    - import stow


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7779 |12cr|stratagus-2.2.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		stratagus
Summary:	A real time strategy game engine
Version:	2.2.7
Release:	1
Source0:	http://launchpad.net/stratagus/trunk/%{version}/+download/%{name}_%{version}.orig.tar.gz
URL:		http://stratagus.sourceforge.net/
Group:		Games/Strategy
License:	GPLv2
BuildRequires:	cmake
BuildRequires:	bzip2-devel
BuildRequires:	libmikmod-devel
BuildRequires:	lua5.1-devel
BuildRequires:	mng-devel
BuildRequires:	tolua++-devel
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(theora)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(zlib)

%description
Stratagus is a free cross-platform real-time strategy gaming engine.
It includes support for playing over the internet/LAN, or playing a computer
opponent. The engine is configurable and can be used to create games with a
wide-range of features specific to your needs.

%package devel
Summary:	Development files for %{name}
Group:		Development/Other
BuildArch:	noarch
Requires:	%{name} = %{version}-%{release}

%description devel
This package contains development files for %{name}.

%prep
%setup -q -n %{name}_%{version}.orig

%build
# default build options seem to be fine
%cmake -DENABLE_DEV=ON
%make

%install
%makeinstall_std -C build

%files
%doc README doc/*
%{_gamesbindir}/%{name}
%{_bindir}/png2stratagus
%{_sbindir}/metaserver

%files devel
%{_includedir}/%{name}*

%changelog
* Sun Jan 29 2012 Andrey Bondrov <abondrov@mandriva.org> 2.2.6-1mdv2011.0
+ Revision: 769600
- Update BuildRequires (add tolua++-devel)
- Update BuildRequires (libmng-devel -> mng-devel)
- New version 2.2.6, update file list, switch to cmake, add devel subpackage

* Tue Feb 01 2011 Funda Wang <fwang@mandriva.org> 2.2.5.5-1
+ Revision: 634641
- brimagemagick
- New version 2.2.5.5

* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 2.2.4-4mdv2011.0
+ Revision: 614984
- the mass rebuild of 2010.1 packages

* Sat May 01 2010 Funda Wang <fwang@mandriva.org> 2.2.4-3mdv2010.1
+ Revision: 541412
- fix build with latest gcc44

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Thu Aug 14 2008 Götz Waschk <waschk@mandriva.org> 2.2.4-2mdv2009.0
+ Revision: 271854
- use the right configure macro

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 2.2.4-1mdv2009.0
+ Revision: 140863
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat May 19 2007 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.2.4-1mdv2008.0
+ Revision: 28435
- update to 2.2.24


* Tue Mar 13 2007 Per Øyvind Karlsen <pkarlsen@mandriva.com> 2.2.3-1mdv2007.1
+ Revision: 142271
- 2.2.3
- builds now against lua 5.1
- work a bit around broken parallell build

* Wed Jan 17 2007 Per Øyvind Karlsen <pkarlsen@mandriva.com> 2.2.2-1mdv2007.1
+ Revision: 109768
- new release: 2.2.2
  really drop broken lua 5.1 patch

* Tue Dec 12 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 2.2-1.061209.1mdv2007.1
+ Revision: 95885
- 2.2 really fix buildrequires
- Fix buildrequires
- try work around stupid buildrequires
- 2.2
- new version
- Import stratagus

* Fri Aug 25 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 2.1-6mdv2007.0
- rebuild against new liblua
- fix building against new lua (P0)

* Tue Oct 11 2005 Nicolas Lécureuil <neoclust@mandriva.org> 2.1-5mdk
- Fix BuildRequires
- Fix Redundant buildrequires 
	- X11-devel is already required by SDL-devel

* Thu Oct 06 2005 Nicolas Lécureuil <neoclust@mandriva.org> 2.1-4mdk
- Fix BuildRequires

* Mon Aug 22 2005 Eskild Hustvedt <eskild@mandriva.org> 2.1-3mdk
- Rebuild for new xorg

* Mon Jul 18 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 2.1-2mdk
- add opengl, mad, flac and cdaudio support
- add buildrequires too
- really use $RPM_OPT_FLAGS

* Sat Jul 09 2005 Eskild Hustvedt <eskild@mandrake.org> 2.1-1mdk
- Initial Mandriva Linux package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7780 |12cr|straw-0.27-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	straw
%define version 0.27
%define release %mkrel 8
%define fname %name-%{version}
%define	Summary	RSS feed agregator for Gnome

Summary:	%Summary
Name:		%name
Version:	%version
Release:	%release
License:	GPL
Group:		Networking/News
URL:		http://www.gnome.org/projects/straw/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/straw/%{fname}.tar.bz2
Source1:	%name-icons.tar.bz2
Patch0:		straw-0.27-fix-build.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot

BuildRequires:	python-devel >= 2.3
BuildRequires:	pygtk2.0-libglade >= 2.6
BuildRequires:	pygtk2.0-devel >= 2.6
BuildRequires:	gnome-python-canvas
BuildRequires:	gnome-python-gtkhtml2
BuildRequires:	gnome-python-gnomevfs
BuildRequires:	gnome-python-gconf
BuildRequires:	adns-python 
BuildRequires:	intltool
BuildRequires:	dbus-python
BuildRequires:	desktop-file-utils
Requires:	pygtk2.0-libglade >= 2.6
Requires:	gnome-python-canvas
Requires:	gnome-python-gtkhtml2
Requires:	gnome-python-gnomevfs
Requires:	gnome-python-gconf
Requires:	dbus-python
Requires:	adns-python 
#gw we only need this for backward compatibility
Requires:	egenix-mx-base
BuildArch: noarch

%description
Straw is a desktop news aggregator for the GNOME environment. Its aim is to be
a faster, easier and more accessible way to read news and blogs than the 
traditional browser.

%prep
%setup -q -n %fname -a1
%patch0 -p0

%build
python setup.py build -v

%install
rm -rf ${RPM_BUILD_ROOT}
python setup.py install --prefix=%_prefix --root=%buildroot --disable-modules-check
%find_lang %name
rm -rf %buildroot%_sysconfdir/gconf/gconf.xml.defaults

chmod 0644 NEWS LICENSE README TODO


desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="GTK" \
  --add-category="Network;News" \
  --add-category="X-MandrivaLinux-Internet-News" \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/*


%__install -D -m 644 %{name}48.png %buildroot/%_liconsdir/%name.png
%__install -D -m 644 %{name}32.png %buildroot/%_iconsdir/%name.png
%__install -D -m 644 %{name}16.png %buildroot/%_miconsdir/%name.png

%if %mdkversion < 200900
%post
%update_menus
%post_install_gconf_schemas %{name}
%endif

%preun
%preun_uninstall_gconf_schemas %{name}


%if %mdkversion < 200900
%postun
%clean_menus
%endif

%clean
rm -rf %buildroot

%files -f straw.lang
%defattr(-,root,root)
%doc NEWS LICENSE README TODO

%{_bindir}/*
%_sysconfdir/gconf/schemas/%name.schemas
%{_datadir}/applications/%name.desktop
%{_datadir}/%name
%{py_puresitedir}/%name
%{py_puresitedir}/*.egg-info
%{_iconsdir}/*/%name.png
%{_iconsdir}/%name.png
%{_datadir}/pixmaps/%name.png




%changelog
* Mon May 23 2011 Funda Wang <fwang@mandriva.org> 0.27-8mdv2011.0
+ Revision: 677872
- fix build
- rebuild to add gconftool as req

* Mon Nov 22 2010 Funda Wang <fwang@mandriva.org> 0.27-7mdv2011.0
+ Revision: 599669
- fix install

  + Michael Scherer <misc@mandriva.org>
    - rebuild for python 2.7

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 0.27-6mdv2010.0
+ Revision: 445264
- rebuild

* Tue Jan 06 2009 Funda Wang <fwang@mandriva.org> 0.27-5mdv2009.1
+ Revision: 326009
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tv@mandriva.org> 0.27-4mdv2009.0
+ Revision: 261207
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 0.27-3mdv2009.0
+ Revision: 253571
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri Jan 11 2008 Thierry Vignaud <tv@mandriva.org> 0.27-1mdv2008.1
+ Revision: 148381
- drop old menu
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun May 20 2007 Pascal Terjan <pterjan@mandriva.org> 0.27-1mdv2008.0
+ Revision: 28775
- 0.27


* Mon Mar 19 2007 Pascal Terjan <pterjan@mandriva.org> 0.26-5mdv2007.1
+ Revision: 146813
- package the .egg-info
- rebuild for python 2.5

* Mon Oct 30 2006 Götz Waschk <waschk@mandriva.org> 0.26-4mdv2007.1
+ Revision: 73684
- Import straw

* Mon Oct 30 2006 Gtz Waschk <waschk@mandriva.org> 0.26-4mdv2007.1
- remove xvfb build dep
- fix buildrequires

* Sat Sep 16 2006 Emmanuel Andry <eandry@mandriva.org> 0.26-3mdv2007.0
- xdg menu
- gconf macros
- fix group
- fix Xvfb path

* Mon Mar 06 2006 Gtz Waschk <waschk@mandriva.org> 0.26-2mdk
- oops noarch

* Mon Mar 06 2006 Gtz Waschk <waschk@mandriva.org> 0.26-1mdk
- fix preun
- update deps
- new URL
- new version

* Sun Dec 05 2004 Michael Scherer <misc@mandrake.org> 0.25.1-2mdk
- Rebuild for new python

* Sat Jul 17 2004 Goetz Waschk <waschk@linux-mandrake.com> 0.25.1-1mdk
- New release 0.25.1

* Fri Jul 16 2004 Goetz Waschk <waschk@linux-mandrake.com> 0.25-1mdk
- New release 0.25

* Thu Jul 08 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.24-2mdk
- readd gconf dependancy
- fix buildrequires

* Thu Jul 08 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.24-1mdk
- drop gconf dep
- it's now architecture dependant for the notification area applet
- fix source URL
- New release 0.24

* Sun May 02 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.23-2mdk
- drop py_ver macro
- fix buildrequires

* Thu Apr 29 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.23-1mdk
- fix installation
- new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7781 |12cr|streamripper-1.64.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	streamripper
%define version 1.64.6
%define release %mkrel 2

Summary:	Audio stream recorder
Name:		%{name}
Version:	%{version}
Release:	%{release}
Group:		Sound
URL:		http://sourceforge.net/projects/streamripper
License:	GPLv2+
Source0:	http://mesh.dl.sourceforge.net/sourceforge/streamripper/%{name}-%{version}.tar.gz
Buildroot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	libogg-devel
BuildRequires:	libvorbis-devel
BuildRequires:	libglib2-devel
BuildRequires:	tre-devel
BuildRequires:	libmad-devel

%description
Streamripper records shoutcast compatible and live365 streams.
For shoutcast style streams it finds the "meta data" or track
separation data, and uses that as a marker for where the track
should be separated. For live365 streams it hits the website 
and finds when a track has changed. Either way, the MP3 data 
will be decoded and scanned for a silent point which is where 
tracks will be created.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -fr $RPM_BUILD_ROOT
%makeinstall_std

%files
%defattr(-,root,root)
%doc README THANKS *.txt 
%_bindir/*
%_mandir/man1/*

%clean
rm -rf $RPM_BUILD_ROOT



%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1.64.6-2mdv2011.0
+ Revision: 614988
- the mass rebuild of 2010.1 packages

* Sat Dec 26 2009 Ahmad Samir <ahmadsamir@mandriva.org> 1.64.6-1mdv2010.1
+ Revision: 482388
- new version 1.64.6

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 1.64.5-2mdv2010.0
+ Revision: 445265
- rebuild

* Sun Mar 15 2009 Frederik Himpe <fhimpe@mandriva.org> 1.64.5-1mdv2009.1
+ Revision: 355550
- update to new version 1.64.5

* Fri Feb 20 2009 Frederik Himpe <fhimpe@mandriva.org> 1.64.4-1mdv2009.1
+ Revision: 343497
- update to new version 1.64.4

* Sun Jan 18 2009 Funda Wang <fwang@mandriva.org> 1.64.3-1mdv2009.1
+ Revision: 330801
- 1.64.3

* Sun Oct 12 2008 Funda Wang <fwang@mandriva.org> 1.63.5-1mdv2009.1
+ Revision: 292801
- new version 1.63.5

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.63.0-4mdv2009.0
+ Revision: 269393
- rebuild early 2009.0 package (before pixel changes)

* Sun May 04 2008 Frederik Himpe <fhimpe@mandriva.org> 1.63.0-3mdv2009.0
+ Revision: 201127
- New version
- Adapt and fix BuildRequires
- Adapt to new license policy

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.61.18-3mdv2008.1
+ Revision: 140863
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Wed May 03 2006 Austin Acton <austin@mandriva.org> 1.61.18-2mdk
- buildrequires ogg
- mkrel

* Mon Mar 13 2006 Austin Acton <austin@mandriva.org> 1.61.18-1mdk
- New release 1.61.18

* Mon Nov 14 2005 Lenny Cartier <lenny@mandrakesoft.com> 1.61.16-1mdk
- 1.61.16

* Wed Aug 31 2005 Austin Acton <austin@mandriva.org> 1.61.11-1mdk
- New release 1.61.11

* Wed Apr 27 2005 Austin Acton <austin@mandriva.org> 1.61.8-1mdk
- 1.61.8

* Fri Mar 04 2005 Austin Acton <austin@mandrake.org> 1.61.4-1mdk
- 1.61.4
- source URL

* Wed Sep 22 2004 Austin Acton <austin@mandrake.org> 1.60.8-1mdk
- 1.60.8
- delint a bit

* Mon Feb 23 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.32-3mdk
- rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7782 |12cr|stress-1.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name stress
%define version 1.0.1
%define release %mkrel 1

Name:         %name
License:      GPL
Group:        System/Kernel and hardware 
Summary:      A tool which imposes a configurable amount of load on your system
Version:      %version
Release:      %release
BuildRoot:    %{_tmppath}/%{name}-buildroot
Source:       http://weather.ou.edu/~apw/projects/stress/%name-%{version}.tar.gz
URL:          http://weather.ou.edu/~apw/projects/stress/
%description

stress is a tool which imposes a configurable amount of CPU, memory, I/O, or
disk stress on a POSIX-compliant operating system. It is written in
highly-portable ANSI C, and uses the GNU Autotools to compile on a great number
of UNIX-like operating systems.

stress is not a benchmark. It is a tool used by system administrators to
evaluate how well their systems will scale, by kernel programmers to evaluate
perceived performance characteristics, and by systems programmers to expose the
classes of bugs which only or more frequently manifest themselves when the
system is under heavy load. 

%prep
%setup

%build
%configure
%make

%preun
%_remove_install_info %{name}.info

%post
%_install_info %{name}.info

%clean
rm -rf $RPM_BUILD_ROOT


%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_bindir}/stress
%{_infodir}/stress.info.*
%{_mandir}/man1/*




%changelog
* Wed Aug 12 2009 Frederik Himpe <fhimpe@mandriva.org> 1.0.1-1mdv2010.0
+ Revision: 415722
- Update to new version 1.0.1

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.18.9-4mdv2009.0
+ Revision: 261209
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.18.9-3mdv2009.0
+ Revision: 253576
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.18.9-1mdv2008.1
+ Revision: 140863
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Jan 26 2007 Erwan Velu <erwan@mandriva.org> 0.18.9-1mdv2007.0
+ Revision: 113772
- 0.18.9
- Import stress

* Mon Dec 12 2005 Erwan Velu <erwan@seanodes.com> 0.18.8-1mdk
- 0.18.8

* Sat Jul 02 2005 Lenny Cartier <lenny@mandriva.com> 0.18.6-1mdk
- 0.18.6

* Sat Jun 25 2005 Erwan Velu <erwan@seanodes.com> 0.18.4-1mdk
- 0.18.4

* Thu Jan 06 2005 Erwan Velu <erwan@seanodes.com> 0.18.2-1mdk
- Initial rpm


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7783 |12cr|stringtemplate-3.2.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: A Java template engine
Name: stringtemplate
Version: 3.2.1
Release: 4
URL: http://www.stringtemplate.org/
Source0: http://www.stringtemplate.org/download/stringtemplate-%{version}.tar.gz
# Build jUnit tests + make the antlr2 generated code before preparing sources
Patch0: stringtemplate-3.1-build-junit.patch
License: BSD
Group: Development/Java
BuildArch: noarch
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: ant-antlr, ant-junit
BuildRequires: antlr
# Standard deps
BuildRequires: java-devel >= 0:1.6.0
BuildRequires: jpackage-utils
Requires: java >= 0:1.6.0
Requires: jpackage-utils

%description
StringTemplate is a java template engine (with ports for 
C# and Python) for generating source code, web pages,
emails, or any other formatted text output. StringTemplate
is particularly good at multi-targeted code generators,
multiple site skins, and internationalization/localization.

%package        javadoc
Summary:        API documentation for %{name}
Group:          Development/Java
Requires:       java-javadoc

%description    javadoc
API documentation for %{name}.

%prep
%setup -q
%patch0

%build
rm -rf lib target
ant jar
ant javadocs -Dpackages= -Djavadocs.additionalparam=

%install
rm -rf $RPM_BUILD_ROOT
install -D build/stringtemplate.jar $RPM_BUILD_ROOT%{_datadir}/java/stringtemplate.jar
(cd $RPM_BUILD_ROOT%{_datadir}/java/ && ln -s stringtemplate.jar stringtemplate-%{version}.jar)
install -dm 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}
cp -pR docs/api/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}

install -Dpm 644 pom.xml $RPM_BUILD_ROOT%{_mavenpomdir}/JPP-%{name}.pom
%add_to_maven_depmap org.antlr %{name} %{version} JPP %{name}

%clean
rm -rf $RPM_BUILD_ROOT

%post
%update_maven_depmap

%postun
%update_maven_depmap

%check
ant test

%files
%defattr(-,root,root)
%doc LICENSE.txt README.txt
%{_datadir}/java/*.jar
%{_mavenpomdir}/JPP-%{name}.pom
%config(noreplace) %{_mavendepmapfragdir}/%{name}

%files javadoc
%defattr(-,root,root)
%{_javadocdir}/%{name}



%changelog
* Sun Nov 27 2011 Guilherme Moro <guilherme@mandriva.com> 3.2.1-4
+ Revision: 734242
- rebuild
- imported package stringtemplate


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7784 |12cr|strongswan-5.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#%%define Werror_cflags %nil

Summary:	StrongSWAN IPSEC implementation
Name:		strongswan
Version:	5.0.1
Release:	1
License:	GPLv2+
URL:		http://www.strongswan.org/
Source0:	http://download.strongswan.org/%{name}-%{version}.tar.bz2
Source1:	strongswan.init
Patch0:		strongswan-4.5.2-format_not_a_string_literal_and_no_format_arguments.diff
Patch1:		strongswan-5.0.1-rosa-link.patch
Group:		System/Servers
BuildRequires:	gmp-devel
BuildRequires:	libldap-devel
BuildRequires:	curl-devel
BuildRequires:	opensc-devel
BuildRequires:  libxml2-devel
BuildRequires:  libfcgi-devel
BuildRequires:  intltool
Requires:	%{_lib}opensc3
Requires(post): rpm-helper
Requires(preun): rpm-helper

%description
FreeS/WAN is a free implementation of IPSEC & IKE for Linux.  IPSEC is
the Internet Protocol Security and uses strong cryptography to provide
both authentication and encryption services.  These services allow you
to build secure tunnels through untrusted networks.  Everything passing
through the untrusted net is encrypted by the ipsec gateway machine and
decrypted by the gateway at the other end of the tunnel.  The resulting
tunnel is a virtual private network or VPN.

This package contains the daemons and userland tools for setting up
FreeS/WAN on a freeswan enabled kernel.

%prep
%setup -q
#patch0 -p0 -b .str
%patch1 -p1 -b .link

%build
autoreconf
%serverbuild

%configure2_5x \
    --enable-smartcard \
    --enable-cisco-quirks \
    --enable-ldap \
    --with-default-pkcs11=%{_libdir}/opensc-pkcs11.so \
    --disable-static \
    --with-systemdsystemunitdir=%{_systemunitdir}

%make

%install
install -d %{buildroot}%{_sysconfdir}/ipsec.d/{cacerts,crls,private,certs,acerts,aacerts,ocspcerts}
install -d %{buildroot}%{_initrddir}
install -d %{buildroot}/var/run/pluto


make install DESTDIR=%{buildroot}

# (fg) File is copied over here
install -m0755 %{SOURCE1} %{buildroot}%{_initrddir}/ipsec

#mv %{buildroot}%{_sysconfdir}/ipsec.conf %{buildroot}%{_sysconfdir}/%{source_name}/

#rm -f %{buildroot}%{_libdir}/lib*.{so,a,la}

#%pre
#%_pre_useradd strongswan

%post
%_post_service ipsec


%preun
%_preun_service ipsec

#%postun
#%_postun_userdel strongswan

%files
%defattr(-,root,root,755)
%doc AUTHORS TODO NEWS README LICENSE
%attr(700,root,root) %dir %{_sysconfdir}/ipsec.d/
%attr(700,root,root) %dir %{_sysconfdir}/ipsec.d/acerts
%attr(700,root,root) %dir %{_sysconfdir}/ipsec.d/aacerts
%attr(700,root,root) %dir %{_sysconfdir}/ipsec.d/ocspcerts
%attr(700,root,root) %dir %{_sysconfdir}/ipsec.d/certs
%attr(700,root,root) %dir %{_sysconfdir}/ipsec.d/cacerts
%attr(700,root,root) %dir %{_sysconfdir}/ipsec.d/crls
%attr(700,root,root) %dir %{_sysconfdir}/ipsec.d/private
%config(noreplace) %{_sysconfdir}/ipsec.conf
%{_initrddir}/ipsec
%config(noreplace) %{_sysconfdir}/strongswan.conf
%{_systemunitdir}/strongswan.service
%{_libdir}/ipsec
%{_mandir}/man*/*
%{_sbindir}/ipsec


%changelog
* Wed May 25 2011 Funda Wang <fwang@mandriva.org> 4.5.2-1mdv2011.0
+ Revision: 678997
- fix build
- new version 4.5.2

* Thu Dec 23 2010 Funda Wang <fwang@mandriva.org> 4.3.6-3mdv2011.0
+ Revision: 624023
- update requires

* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 4.3.6-2mdv2011.0
+ Revision: 615010
- the mass rebuild of 2010.1 packages

* Fri Feb 12 2010 Frederik Himpe <fhimpe@mandriva.org> 4.3.6-1mdv2010.1
+ Revision: 505052
- update to new version 4.3.6

* Wed Feb 10 2010 Funda Wang <fwang@mandriva.org> 4.3.5-3mdv2010.1
+ Revision: 503626
- rebuild for new gmp

* Thu Feb 04 2010 Funda Wang <fwang@mandriva.org> 4.3.5-2mdv2010.1
+ Revision: 500815
- fix opensc2 requires

* Mon Nov 09 2009 Frederik Himpe <fhimpe@mandriva.org> 4.3.5-1mdv2010.1
+ Revision: 463623
- update to new version 4.3.5

* Wed Aug 19 2009 Frederik Himpe <fhimpe@mandriva.org> 4.3.4-1mdv2010.0
+ Revision: 417955
- update to new version 4.3.4

* Wed Jul 22 2009 Frederik Himpe <fhimpe@mandriva.org> 4.3.3-1mdv2010.0
+ Revision: 398490
- update to new version 4.3.3

* Mon Jun 22 2009 Frederik Himpe <fhimpe@mandriva.org> 4.3.2-1mdv2010.0
+ Revision: 388054
- update to new version 4.3.2

* Wed May 27 2009 Frederik Himpe <fhimpe@mandriva.org> 4.3.1-1mdv2010.0
+ Revision: 380247
- update to new version 4.3.1

* Tue Mar 31 2009 Oden Eriksson <oeriksson@mandriva.com> 4.2.14-1mdv2009.1
+ Revision: 362884
- 4.2.14 (fixes CVE-2009-0790)
- added P0 to fix build with -Werror=format-security

* Mon Feb 23 2009 Frederik Himpe <fhimpe@mandriva.org> 4.2.12-1mdv2009.1
+ Revision: 344304
- Update to new version 4.2.12

* Fri Jan 23 2009 Jérôme Soyer <saispo@mandriva.org> 4.2.11-1mdv2009.1
+ Revision: 332879
- New upstream release

* Mon Jan 12 2009 Jérôme Soyer <saispo@mandriva.org> 4.2.10-1mdv2009.1
+ Revision: 328668
- New upstream release
- New upstream release

* Wed Dec 03 2008 Jérôme Soyer <saispo@mandriva.org> 4.2.9-1mdv2009.1
+ Revision: 309644
- New release 4.2.9

* Fri Sep 19 2008 Frederik Himpe <fhimpe@mandriva.org> 4.2.7-1mdv2009.0
+ Revision: 286024
- Update to new version 4.2.7 (fixes denial of service vulnerablity)

* Thu Aug 28 2008 Frederik Himpe <fhimpe@mandriva.org> 4.2.6-1mdv2009.0
+ Revision: 276940
- update to new version 4.2.6

* Sat Aug 02 2008 Thierry Vignaud <tv@mandriva.org> 4.2.5-4mdv2009.0
+ Revision: 261210
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 4.2.5-3mdv2009.0
+ Revision: 253581
- rebuild

* Mon Jul 28 2008 Funda Wang <fwang@mandriva.org> 4.2.5-1mdv2009.0
+ Revision: 250813
- New version 4.2.5

  + Jérôme Soyer <saispo@mandriva.org>
    - Fix lib building
    - Add files
    - Clean Init
      Fix building
      Fix Running
    - Clean specs
    - Add some doc
    - Fix specs
    - Clean specs
    - Try to build a new release
    - Try to build a new release

  + Olivier Blin <oblin@mandriva.com>
    - initscript is not a config file
    - fix ipsec.conf path

* Fri Jan 04 2008 Thierry Vignaud <tv@mandriva.org> 2.8.3-2mdv2008.1
+ Revision: 145485
- adapt to new docdir layout
- fix prereq on rpm-helper
- kill re-definition of %%buildroot on Pixel's request


* Fri Mar 16 2007 Olivier Blin <oblin@mandriva.com> 2.8.3-2mdv2007.1
+ Revision: 145276
- fix build on x86_64
- 2.8.3 (and fix installation, #26453)

  + Jérôme Soyer <saispo@mandriva.org>
    - Import strongswan

* Sat Sep 10 2005 Andreas Hasenack <andreas@mandriva.com> 2.0.2-4mdk
- added gcc4 patch from ehabkost@mandriva.com and from openswan cvs
- rebuilt with openldap-2.3.x

* Mon Feb 07 2005 Buchan Milne <bgmilne@linux-mandrake.com> 2.0.2-3mdk
- rebuild for ldap2.2_7

* Thu Oct 14 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.2-2mdk
- rebuilt against new libcurl
- misc spec file fixes

* Thu Jun 10 2004 Florin <florin@mandrakesoft.com> 2.0.2-1mdk
- first Mandrake release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7785 |12cr|stun-0.96-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:        STUN server and client
Name:           stun
Version:        0.96
Release:        %mkrel 6
License:        BSD
Group:          System/Servers
URL:            http://www.vovida.org/applications/downloads/stun/
Source0:        http://prdownloads.sourceforge.net/stun/stund_%{version}_Aug13.tar.bz2
Source1:        stun-server.init
Source2:        stun-server.sysconfig
Patch0:         stund-0.94-mdk_conf.diff
Patch1:         stund-0.94-x86_64.diff
Patch2:         stun-checkinit.diff
Requires(post): rpm-helper
Requires(preun): rpm-helper
BuildRequires:	dos2unix
BuildRequires:	openssl-devel
BuildRoot:     %{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The STUN (Simple Traversal of UDP through NATs (Network Address Translation))
server is an implementation of the STUN protocol that enables STUN
functionality in SIP-based systems. The STUN server tar ball also include a
client API to enable STUN functionality in SIP endpoints. In addition there is
a command line UNIX client and a graphical windows client that check what type
of NAT the user is using.

STUN is an application-layer protocol that can determine the public IP and
nature of a NAT device that sits between the STUN client and STUN server.

%package         server
Summary:         STUN server
Group:           System/Servers
Requires(post):  rpm-helper
Requires(preun): rpm-helper

%description     server
The STUN (Simple Traversal of UDP through NATs (Network Address Translation))
server is an implementation of the STUN protocol that enables STUN
functionality in SIP-based systems. The STUN server tar ball also include a
client API to enable STUN functionality in SIP endpoints. In addition there is
a command line UNIX client and a graphical windows client that check what type
of NAT the user is using.

STUN is an application-layer protocol that can determine the public IP and
nature of a NAT device that sits between the STUN client and STUN server.

This package contains the STUN server.

%package        client
Summary:        STUN client
Group:          System/Servers

%description    client
The STUN (Simple Traversal of UDP through NATs (Network Address Translation))
server is an implementation of the STUN protocol that enables STUN
functionality in SIP-based systems. The STUN server tar ball also include a
client API to enable STUN functionality in SIP endpoints. In addition there is
a command line UNIX client and a graphical windows client that check what type
of NAT the user is using.

STUN is an application-layer protocol that can determine the public IP and
nature of a NAT device that sits between the STUN client and STUN server.

This package contains the STUN client.

%prep

%setup -q -n stund
%patch0 -p1
%patch1 -p0
%patch2 -p0

# strip away annoying ^M
find -type f -exec dos2unix -U {} \;

cp %{SOURCE1} stun-server.init
cp %{SOURCE2} stun-server.sysconfig

%build

%make CXXFLAGS="%{optflags}"

%install
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}

install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_sysconfdir}/sysconfig
install -d %{buildroot}%{_initrddir}

install -m0755 stun-server %{buildroot}%{_sbindir}/stun-server
install -m0755 stun-client %{buildroot}%{_sbindir}/stun-client 

install -m0755 stun-server.init %{buildroot}%{_initrddir}/stun-server
install -m0644 stun-server.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/stun-server

%post server
%_post_service stun-server

%preun server
%_preun_service stun-server

%clean
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}

%files server
%defattr(-,root,root,-)
%doc nattest nattestwarning.txt rfc3489.txt
%attr(0755,root,root) %{_initrddir}/stun-server
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/stun-server
%attr(0755,root,root) %{_sbindir}/stun-server

%files client
%defattr(-,root,root,-)
%attr(0755,root,root) %{_sbindir}/stun-client 




%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.96-6mdv2010.0
+ Revision: 434139
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.96-5mdv2009.0
+ Revision: 261211
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.96-4mdv2009.0
+ Revision: 253627
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.96-2mdv2008.1
+ Revision: 140863
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Tue Mar 27 2007 Oden Eriksson <oeriksson@mandriva.com> 0.96-2mdv2007.1
+ Revision: 148937
- added p2 by  Christofer Edvardsen "The server did not check the return
- status of stunInitServer before forking to background. This caused the
- server to silently die after start instead of failing on startup when
- for example a faulty ip address was supplied."

* Wed Oct 18 2006 Stefan van der Eijk <stefan@mandriva.org> 0.96-1mdv2007.0
+ Revision: 66058
- 0.96

  + Nicolas Lécureuil <neoclust@mandriva.org>
    - 0.94-6mdv2007.0
    - Import stun

* Wed Nov 30 2005 Oden Eriksson <oeriksson@mandriva.com> 0.94-5mdk
- rebuilt against openssl-0.9.8a

* Thu Oct 20 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.94-4mdk
- Fix PreReq

* Thu Oct 20 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.94-3mdk
- Fix BuildRequires

* Fri May 13 2005 Oden Eriksson <oeriksson@mandriva.com> 0.94-2mdk
- make it compile on x86_64 (P1)
- use better anti ^M stripper

* Fri Apr 29 2005 Oden Eriksson <oeriksson@mandriva.com> 0.94-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7786 |12cr|stuntrally-1.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		stuntrally
Summary:	Racing game with Track Editor, based on VDrift and OGRE
Version:	1.7
Release:	1
License:	GPLv3
Group:		Games/Arcade
URL:		http://code.google.com/p/vdrift-ogre/
# re-pack from git
# 1. https://github.com/stuntrally/stuntrally
# 2. https://github.com/stuntrally/tracks
Source0:	%{name}-%{version}.tar.xz
BuildRequires:	cmake
BuildRequires:	pkgconfig(libenet)
BuildRequires:	pkgconfig(MYGUI) >= 3.2
BuildRequires:	pkgconfig(ogg)
BuildRequires:	pkgconfig(uuid)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(OGRE) >= 1.8.0
BuildRequires:	pkgconfig(OIS)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(xcursor)
Requires:	ogre
# ogre-cg-plugin is in non-free
Suggests:	ogre-cg-plugin

%description
Rally game with Stunt elements, based on VDrift and OGRE.
The game features 49 tracks in 6 sceneries, 7 cars and a Track Editor.
It focuses on closed rally tracks with possible stunt elements (jumps,
loops, pipes).

Warning! You need ogre-cg-plugin from Non-Free repository to run this game.

%prep
%setup -q

%build
%cmake
%make

%install
%makeinstall_std -C build

install -d %{buildroot}%{_gamesbindir}
mv %{buildroot}%{_bindir}/%{name} %{buildroot}%{_gamesbindir}/
mv %{buildroot}%{_bindir}/sr-editor %{buildroot}%{_gamesbindir}/

%files
%doc Readme.txt License.txt
%{_gamesbindir}/*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/applications/sr-editor.desktop
%{_gamesdatadir}/%{name}
%{_iconsdir}/hicolor/*/apps/%{name}.png

%changelog
* Mon Jan 23 2012 Andrey Bondrov <abondrov@mandriva.org> 1.4-1mdv2012.0
+ Revision: 767224
- Add ogre-cg-plugin to Suggests (as we cannot Require stuff from non-free)
- Update BuildRequires (1.4 needs MyGUI 3.2)

  + Zombie Ryushu <ryushu@mandriva.org>
    - Upgrade to 1.4

* Thu Nov 17 2011 Andrey Bondrov <abondrov@mandriva.org> 1.3-1
+ Revision: 731411
- imported package stuntrally


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7787 |12cr|sub2srt-0.5.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define name	sub2srt
%define version	0.5.3
%define rel	3

Summary:	Convert subtitles from .sub to subviewer .srt format
Name:		%name
Version:	%version
Release:	%mkrel %rel
URL:		http://www.robelix.com/sub2srt/
Group:		Video
Source0:	http://www.robelix.com/sub2srt/download/%name-%version.tar.bz2
License:	GPL
BuildRoot:	%{_tmppath}/%{name}-root
BuildArch:	noarch

%description
sub2srt is a simple tool to convert 2 common subtitle formats (microdvd
and subrip - both are known as ".sub") to subviewer ".srt" format.

%prep
%setup -q

%install
rm -rf %{buildroot}
install -m 755 -d %{buildroot}%{_bindir}
install -m 755 %{name} %{buildroot}%{_bindir}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README COPYING
%{_bindir}/%{name}




%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.5.3-3mdv2010.0
+ Revision: 434140
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.5.3-2mdv2008.1
+ Revision: 140863
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Jan 05 2007 Anssi Hannula <anssi@mandriva.org> 0.5.3-2mdv2007.0
+ Revision: 104554
- rebuild
- Import sub2srt

* Fri Dec 23 2005 Anssi Hannula <anssi@mandriva.org> 0.5.3-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7788 |12cr|subdownloader-2.0.13-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define name	subdownloader
%define version	2.0.13
%define rel	1

Summary:	Automatic subtitle downloader/uploader
Name:		%{name}
Version:	%{version}
Release:	%mkrel %{rel}
License:	GPLv2+
Group:		Video
URL:		http://subdownloader.net/
Source:		http://launchpad.net/subdownloader/trunk/%(A=%version; echo ${A%.*})/+download/subdownloader-%{version}.tar.gz
Patch0:		subdownloader-better-desktop-entry.patch
BuildRoot:	%{_tmppath}/%{name}-root
BuildArch:	noarch
BuildRequires:	imagemagick
BuildRequires:	python-qt4-devel
Requires:	python-qt4-gui
Requires:	python-sip

%description
Open Source tool written in Python for automatic download/upload
subtitles for videofiles (DIVX,MPEG,AVI,VOB,etc) and DVD's using fast
hashing.

%prep
%setup -q
%patch0 -p1

# prebuilt files
rm gui/*_ui.py

%build
%make -Cgui

%install
rm -rf %{buildroot}
install -d -m755 %{buildroot}%{_datadir}/%{name}
cp -a */ *.py %{buildroot}%{_datadir}/%{name}
chmod 0755 %{buildroot}%{_datadir}/%{name}/run.py

find %{buildroot}%{_datadir}/%{name} -name '*.pot' -delete
find %{buildroot}%{_datadir} -name '*.po' -delete
rm -rf %{buildroot}%{_datadir}/%{name}/gui/{*.ui,*.qrc,Makefile,images,Qt2Po.py}

mv %{buildroot}%{_datadir}/%{name}/locale %{buildroot}%{_datadir}/locale

install -d -m755 %{buildroot}%{_bindir}
ln -s %{_datadir}/%{name}/run.py %{buildroot}%{_bindir}/%{name}

install -d -m755 %{buildroot}%{_datadir}/applications
install -m644 %{name}.desktop %{buildroot}%{_datadir}/applications

for i in 64x64 48x48 32x32 16x16; do
	install -d -m755 %{buildroot}%{_iconsdir}/hicolor/$i
	convert gui/images/%{name}.png -resize $i %{buildroot}%{_iconsdir}/hicolor/$i/%{name}.png
done

install -d -m755 %{buildroot}%{_liconsdir} %{buildroot}%{_miconsdir}
ln %{buildroot}%{_iconsdir}/hicolor/48x48/%{name}.png %{buildroot}%{_liconsdir}
ln %{buildroot}%{_iconsdir}/hicolor/32x32/%{name}.png %{buildroot}%{_iconsdir}
ln %{buildroot}%{_iconsdir}/hicolor/16x16/%{name}.png %{buildroot}%{_miconsdir}

install -d -m755 %{buildroot}%{_mandir}/man1
install -m644 %{name}.1 %{buildroot}%{_mandir}/man1

%{find_lang} %{name}

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc ChangeLog
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_liconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_iconsdir}/hicolor/*/%{name}.png
%{_mandir}/man1/%{name}.1*



%changelog
* Sat Sep 04 2010 Anssi Hannula <anssi@mandriva.org> 2.0.13-1mdv2011.0
+ Revision: 575962
- new version

* Sat Apr 03 2010 Anssi Hannula <anssi@mandriva.org> 2.0.10-1mdv2011.0
+ Revision: 530856
- new version
  o fixes connection issues
- rediff better-desktop-entry.patch
- remove KDE entry from .desktop file as this is not a KDE application
- drop disable-updates.patch, fixed upstream

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 2.0.9.3-3mdv2010.0
+ Revision: 445267
- rebuild

* Mon Mar 09 2009 Anssi Hannula <anssi@mandriva.org> 2.0.9.3-2mdv2009.1
+ Revision: 353249
- requires python-sip

* Sun Mar 08 2009 Anssi Hannula <anssi@mandriva.org> 2.0.9.3-1mdv2009.1
+ Revision: 352734
- new version
- disable checking for updates (disable-updates.patch)

* Sun Nov 30 2008 Anssi Hannula <anssi@mandriva.org> 2.0.8.1-1mdv2009.1
+ Revision: 308457
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7789 |12cr|sublib-0.9-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: A library that eases the development of subtitling applications
Name: sublib
Version: 0.9
Release: %mkrel 4
License: GPLv2+
Group: System/Libraries
URL: http://sublib.sourceforge.net/
Source0: http://downloads.sourceforge.net/sublib/%name-%version.zip
BuildRoot: %_tmppath/%name-%version-%release-buildroot
BuildRequires: mono-devel

%description
SubLib is a library that eases the development of subtitling applications.
It supports the most common text-based subtitle formats and allows for
subtitle editing, conversion and synchronization.

%package devel
Summary: SubLib devel files
Group: Development/Other
Requires: %name = %version

%description devel
This package contains all files that are needed to build against %{name}.

%prep
%setup -q -n %name-%version

%build
%configure2_5x
%make

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc README CREDITS NEWS ChangeLog
%_libdir/sublib/sublib.dll

%files devel
%defattr(-,root,root)
%_libdir/pkgconfig/sublib.pc


%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.9-4mdv2010.0
+ Revision: 434142
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.9-3mdv2009.0
+ Revision: 269394
- rebuild early 2009.0 package (before pixel changes)

* Wed May 14 2008 Funda Wang <fundawang@mandriva.org> 0.9-2mdv2009.0
+ Revision: 206993
- import source and spec
- Created package structure for sublib.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7790 |12cr|subtitleeditor-0.40.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-4)

Summary:	Subtitle editor
Name:		subtitleeditor
Version:	0.40.0
Release:	%mkrel 1
Group:		Video
License:	GPLv3+
URL:		http://home.gna.org/subtitleeditor/
Source0:	http://download.gna.org/subtitleeditor/%{url_ver}/%{name}-%{version}.tar.gz
Patch0:		subtitleeditor-0.40.0-glib-2.31.patch
BuildRequires:	libglademm-devel
BuildRequires:	cppunit-devel
BuildRequires:	pkgconfig(libxml++-2.6)
BuildRequires:	enchant-devel
BuildRequires:	libgstreamer0.10-plugins-base-devel
BuildRequires:	gstreamer0.10-plugins-good
BuildRequires:	pkgconfig(libpcre)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	intltool
BuildRequires:	iso-codes
BuildRequires:	libtool
BuildRequires:	libgstreamermm-devel
Requires:	iso-codes
Requires:	gstreamer0.10-plugins-base
Requires:	gstreamer0.10-plugins-good
Requires:	gstreamer0.10-ffmpeg
Requires:	mplayer

%description
Subtitle Editor is a GTK+2 tool to edit subtitles.

It can be used for new subtitles or as a tool to transform, edit, correct and
refine existing subtitle. This program also shows sound waves, which makes it 
easier to synchronise subtitles to voices.

%prep
%setup -q
%patch0 -p1

%build
#autoreconf -fi
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%find_lang %{name}

# we don't ship devel files for now
rm -f %buildroot%_libdir/{*.a,*.la,*.so}
rm -f %buildroot%_libdir/%name/plugins/*/*.la

%files -f %{name}.lang
%doc AUTHORS ChangeLog NEWS README TODO
%{_bindir}/subtitleeditor
%{_libdir}/*.so.*
%{_libdir}/%name
%{_datadir}/applications/subtitleeditor.desktop
%{_datadir}/subtitleeditor
%{_mandir}/man1/*.1.*
%{_iconsdir}/hicolor/*/apps/*
%{_datadir}/pixmaps/subtitleeditor.svg

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7791 |12cr|suck-4.3.2-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	suck
%define	version	4.3.2
%define	release	%mkrel 10

Summary:	Download news from remote NNTP server
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source:		%{name}-%{version}.tar.bz2
URL:		http://home.comcast.net/~bobyetman/index.html
BuildRoot:	%{_tmppath}/%{name}-buildroot
License:	Public Domain
Group:		Networking/News

%description
This package contains software for copying news from an NNTP server to your
local machine, and copying replies back up to an NNTP server.  It works
with most standard NNTP servers, including INN, CNEWS, DNEWS, and typhoon.

%prep
%setup -q

export CFLAGS="$RPM_OPT_FLAGS -I/usr/include/db1"

%configure --bindir=$RPM_BUILD_ROOT%{_bindir} --mandir=$RPM_BUILD_ROOT%{_mandir}

%build
make

%install
make install

%clean
rm -rf $RPM_BUILD_ROOT 

%files
%defattr (-,root,root)
%doc README CHANGELOG
%{_bindir}/*
%{_mandir}/man1/*


%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 4.3.2-10mdv2011.0
+ Revision: 615029
- the mass rebuild of 2010.1 packages

* Tue Feb 09 2010 Sandro Cazzaniga <kharec@mandriva.org> 4.3.2-9mdv2010.1
+ Revision: 502911
- clean, fix spec and build

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 4.3.2-8mdv2010.0
+ Revision: 434162
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tv@mandriva.org> 4.3.2-7mdv2009.0
+ Revision: 261212
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 4.3.2-6mdv2009.0
+ Revision: 253653
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 4.3.2-4mdv2008.1
+ Revision: 128041
- kill re-definition of %%buildroot on Pixel's request

  + Pascal Terjan <pterjan@mandriva.org>
    - Import suck



* Thu Apr 20 2006 Lenny Cartier <lenny@mandriva.com> 4.3.2-4mdk
- rebuild for dependencies

* Wed Jul 06 2005 Lenny Cartier <lenny@mandriva.com> 4.3.2-3mdk
- rebuild

* Sat May 01 2004 Marcel Pol <mpol@mandrake.org> 4.3.2-2mdk
- new url
- don't clean buildroot at %%prep
- quiet setup

* Mon Mar 31 2003 Lenny Cartier <lenny@mandrakesoft.com> 4.3.2-1mdk
- 4.3.2

* Mon Jan 27 2003 Lenny Cartier <lenny@mandrakesoft.com> 4.3.1-2mdk
- rebuild

* Wed Sep 25 2002 Lenny Cartier <lenny@mandrakesoft.com> 4.3.1-1mdk
- fix build
- 4.3.1

* Fri Nov 09 2001 Lenny Cartier <lenny@mandrakesoft.com> 4.3.0-1mdk
- 4.3.0

* Tue Aug 28 2001 Lenny Cartier <lenny@mandrakesoft.com> 4.2.5-1mdk
- 4.2.5

* Tue Jan 30 2001 Lenny Cartier <lenny@mandrakesoft.com> 4.2.4-2mdk
- rebuild

* Mon Sep 18 2000 Lenny Cartier <lenny@mandrakesoft.com> 4.2.4-1mdk
- updated to 4.2.4
- BM
- macros

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7792 |12cr|sudoku-savant-1.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	GTK+ Sudoku Game
Name:		sudoku-savant
Version:	1.3
Release:	1
License:	GPLv3
Group:		Games/Other
Url:		http://sourceforge.net/projects/sudoku-savant/
Source0:	http://downloads.sourceforge.net/project/sudoku-savant/sudoku-savant/sudoku-savant-1.3/%{name}-%{version}.tar.bz2

BuildRequires:	pkgconfig(gtk+-2.0)

%description
A simple GUI-driven application to solve and generate sudoku puzzles through 
logical means. Also supports manual solving, with pencil marks and cell 
colouring. Should be able to solve any standard sudoku from a newspaper or 
magazine.

%prep
%setup -q

%build
%configure2_5x

%make

%install
mkdir -p %{buildroot}%{_datadir}/pixmaps
%makeinstall

%find_lang %{name}

%files -f %{name}.lang
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png



%changelog
* Thu May 24 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.3-1
+ Revision: 800442
- imported package sudoku-savant


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7793 |12cr|sugar-0.88.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# NOTE: Please do not edit this file, it was auto generated by jhconvert
#       See http://wiki.sugarlabs.org/go/Deployment_Team/jhconvert for details

Name:		sugar
Version:	0.88.0
Release:	3
Summary:	Sugar window manager
License:	GPL/LGPL
Group:		Graphical desktop/Other
Url:		http://sugarlabs.org/

Source:		http://download.sugarlabs.org/sources/sucrose/glucose/sugar/sugar-0.88.0.tar.bz2

Patch:		sugar-0.88.0-sugar-start-script.patch
Patch1:		sugar-0.88.0-1544.patch
Patch2:		sugar-0.88.0-sugar-1747.patch

Requires: sugar-artwork >= 0.88.0
Requires: dbus  
Requires: dbus-x11  
Requires: GConf2  
Requires: gstreamer0.10-plugins-base  
Requires: gstreamer0.10-python  
Requires: gtk+2  
Requires: gvfs  
Requires: gnome-python-desktop  
Requires: metacity >= 2.27.1
Requires: python-numpy  
Requires: openssh  
Requires: pygtk2.0  
Requires: python-gtksourceview  
Requires: python-xklavier  
Requires: python-simplejson  
Requires: sugar-base >= 0.88.0
Requires: sugar-toolkit >= 0.88.0
Requires: xdpyinfo  
Requires: xsetroot  

BuildRequires: perl-XML-Parser  
BuildRequires: autoconf  
BuildRequires: automake  
BuildRequires: libGConf2-devel  
BuildRequires: gettext  
BuildRequires: pkgconfig(gtk+-2.0)
BuildRequires: intltool >= 0.33
BuildRequires: libtool  
BuildRequires: pygtk2.0-devel  
BuildRequires: python-devel  
BuildRequires: sugar-base >= 0.88.0

BuildArch:	noarch

%description
This package contains the base modules for Sugar.
Sugar is a graphical user interface aimed at children which promotes sharing
and collaborative learning. It was introduced on the One Laptop Per Child
(OLPC) XO laptop but is useful on other devices as well.

%package emulator
Summary:	The emulator for the Sugar Desktop Environment
Group:		Graphical desktop/Other
Requires:	%{name} = %{version}-%{release}

%description emulator
This package contains the Sugar emulator. It is using Xephyr
to run a Sugar environment similar to what is on the XO laptop. 

%prep
%setup -q -n sugar-0.88.0
%patch -p1
%patch1 -p1
%patch2 -p1

%build
mkdir -p m4
intltoolize -f -c
autoreconf
%define __libtoolize true
%configure
make

%install
export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
make DESTDIR=%{buildroot} install
export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=
rm -rf %{buildroot}/%{_datadir}/xsessions
%find_lang sugar

install -d -m 0755 %{buildroot}/%{_sysconfdir}/X11/wmsession.d/
cat <<__EOF__ > %{buildroot}/%{_sysconfdir}/X11/wmsession.d/08sugar
NAME=Sugar
ICON=%{_datadir}/sugar/data/icons/module-about_me.svg
DESC=Sugar window manager
EXEC=%{_bindir}/sugar
SCRIPT:
exec %{_bindir}/sugar
__EOF__

%files -f sugar.lang
%doc AUTHORS COPYING README
%config %{_sysconfdir}/dbus*/system.d/*
%config %{_sysconfdir}/gconf/schemas/*
%{_bindir}/*
%exclude %{_bindir}/sugar-emulator
%{python_sitelib}/jarabe
%{_datadir}/sugar
%{_datadir}/mime/packages/*
%{_datadir}/icons/hicolor/scalable/apps/sugar-xo.svg
%config %{_sysconfdir}/X11/wmsession.d/*

%files emulator
%{_bindir}/sugar-emulator
%{_datadir}/applications/sugar-emulator.desktop


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7794 |12cr|sugar-artwork-0.88.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# NOTE: Please do not edit this file, it was auto generated by jhconvert
#       See http://wiki.sugarlabs.org/go/Deployment_Team/jhconvert for details

Name: sugar-artwork
Version: 0.88.0
Release: %mkrel 2
Summary: Artwork for Sugar look-and-feel
License: LGPLv2+
Group: Graphical desktop/Other
Url: http://sugarlabs.org/

Source: http://download.sugarlabs.org/sources/sucrose/glucose/sugar-artwork/sugar-artwork-0.88.0.tar.bz2

Patch: sugar-artwork-0.88.0-sugar-1899.patch

Requires: gtk+2 >= 2.9.0
Requires: sugar-base >= 0.88.0

BuildRequires: perl-XML-Parser  
BuildRequires: gtk+2-devel >= 2.9.0
BuildRequires: icon-naming-utils  
BuildRequires: icon-slicer  
BuildRequires: python  
BuildRequires: xcursorgen  

BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

%description
Contains the themes and icons that make up the Sugar default look and feel.

%prep
%setup -q -n sugar-artwork-0.88.0
%patch -p1

%build
%define __libtoolize true
%configure
make

%install
rm -rf %{buildroot}
make DESTDIR=%{buildroot} install
rm -f %{buildroot}/%{_libdir}/gtk-2.0/*/engines/*.la


%clean
rm -rf %{buildroot}

%post
%update_icon_cache sugar

%postun
%clean_icon_cache sugar

%files 
%defattr(-,root,root,-)
%{_datadir}/icons/*
%{_datadir}/themes/*
%{_libdir}/gtk*/*/engines/*
%doc COPYING NEWS README



%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.88.0-2mdv2011.0
+ Revision: 615030
- the mass rebuild of 2010.1 packages

* Sat Apr 03 2010 Aleksey Lim <alsroot@mandriva.org> 0.88.0-1mdv2010.1
+ Revision: 530886
- Sucrose 0.88.0 release

* Fri Sep 25 2009 Aleksey Lim <alsroot@mandriva.org> 0.86.0-1mdv2010.0
+ Revision: 448708
- Update to 0.86.0

* Fri Sep 18 2009 Aleksey Lim <alsroot@mandriva.org> 0.85.4-1mdv2010.0
+ Revision: 444477
- Update to 0.85.4

* Fri Sep 11 2009 Aleksey Lim <alsroot@mandriva.org> 0.85.3-1mdv2010.0
+ Revision: 438473
- Update to 0.85.3

* Tue Aug 11 2009 Aleksey Lim <alsroot@mandriva.org> 0.85.2-1mdv2010.0
+ Revision: 414747
- Sucrose 0.85.2 release

* Fri Mar 20 2009 Aleksey Lim <alsroot@mandriva.org> 0.84.1-3mdv2009.1
+ Revision: 359167
+ rebuild (emptylog)

* Fri Mar 20 2009 Aleksey Lim <alsroot@mandriva.org> 0.84.1-2mdv2009.1
+ Revision: 359162
- Build with new icon-slicer

* Fri Mar 13 2009 Aleksey Lim <alsroot@mandriva.org> 0.84.1-1mdv2009.1
+ Revision: 354530
- minor update to 0.84.1

* Wed Mar 04 2009 Aleksey Lim <alsroot@mandriva.org> 0.84.0-1mdv2009.1
+ Revision: 348259
- Sucrose 0.84.0 release

* Mon Feb 23 2009 Aleksey Lim <alsroot@mandriva.org> 0.83.5-1mdv2009.1
+ Revision: 344133
- Sucrose 0.83.6 release

* Sun Feb 15 2009 Aleksey Lim <alsroot@mandriva.org> 0.83.4-1mdv2009.1
+ Revision: 340402
- new Sucrose 0.83.5 release

* Tue Jan 20 2009 Aleksey Lim <alsroot@mandriva.org> 0.83.3-1mdv2009.1
+ Revision: 331938
- new Sucrose 0.83.4 release

* Sun Jan 11 2009 Aleksey Lim <alsroot@mandriva.org> 0.83.2-1mdv2009.1
+ Revision: 328373
- Sugar 0.83.3 release

* Mon Nov 10 2008 Bogdano Arendartchuk <bogdano@mandriva.com> 0.82.3-1mdv2009.1
+ Revision: 301833
- import sugar-artwork


* Tue Sep 23 2008 Simon Schampijer <simon@laptop.org> - 0.82.3-1
- Fix corrupted network-wireless-060.svg

* Sat Sep 20 2008 Marco Pesenti Gritti <mpg@redhat.com> - 0.82.2-1
- #7685 Alternate home layouts; fixed ring scaling; better modularization of layouts
- #8554 Indicate connected AP in Neighborhood view.
- #8198 Use a plainer "wrench" for the Settings icon
- #7987 Home view XO icon palette for Control Panel has wrong icon

* Sat Sep  6 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.82.1-2
- fix license tag

* Thu Aug 28 2008 Marco Pesenti Gritti <mpg@redhat.com> - 0.82.1-1
- #4312 need volume button icons for totem player
- #7939 Missing stock icons

* Thu Aug 07 2008 Marco Pesenti Gritti <mpg@redhat.com> - 0.82.0-1
- 7641 Install GTK compatibility symlinks using icon-naming-utils package

* Wed Jul 09 2008 Simon Schampijer <simon@laptop.org> - 0.81.6-2.20080709gitc77b345c02
- git snapshot
- 7385 Add view-freeform icon (eben)

* Sat Jun 21 2008 Tomeu Vizoso <tomeu@tomeuvizoso.net> - 0.81.1
- Some improvements to the gtk theme (benzea)

* Fri Jun 13 2008 Simon Schampijer <simon@laptop.org> - 0.79.3-1
- Update to 0.79.3

* Wed Apr 09 2008 Tomeu Vizoso <tomeu@tomeuvizoso.net> - 0.79.2
- Misc. icon fixes.

* Thu Apr 03 2008 Simon Schampijer <simon@laptop.org> - 0.79.1
- Frame/Home redesign - Put corner stone

* Sat Feb  9 2008 Marco Pesenti Gritti <mpg@redhat.com> - 0.79.0-1
- Update to 0.79.0

* Fri Nov 02 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.34-0.33.20071102git0763fefc48
- #4610 Prevent a division by zero while making icons insensitive. (benzea)

* Fri Nov 02 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.34-0.32.20071102git9bc8be4d48
- #4568 Implement a better effect for insensitive icons [may need more tweaking] (benzea)
- Added tray-hide/show icons (eben)
- Added a zoom-original button for returning to actual size (eben)
- Updated the full media button set to the new design spec (eben)
- Added fullscreen (and return) buttons (eben)
- #4595 Fixed the "wiggle" in the busy cursor (eben)

* Fri Oct 19 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.34-0.31.20071019git811b41812a
- New snapshot

* Tue Oct  9 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.34-0.30.20071009git91d9239340
- New snapshot

* Sun Oct  7 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.34-0.29.20071007git9b93ff3a3f
- New snapshot

* Fri Sep 14 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.34-0.28.20070914git2aac89b4fe
- New snapshot

* Wed Sep 12 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.34-0.26.20070912gite4fd20770c
- New snapshot

* Sun Sep  9 2007 Dan Williams <dcbw@redhat.com> - 0.34-0.25.20070909git2e13ad392d
- New snapshot

* Thu Sep  6 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.34-0.24.20070906gitf89f6e00cc
- New snapshot

* Thu Aug 30 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.34-0.23.20070830gitd2120f79b7
- New snapshot

* Wed Aug 29 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.34-0.21.20070829git60139d01c3
- New snapshot

* Tue Aug 28 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.34-0.20.20070827git931d3dee31
- New snapshot

* Wed Aug 22 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.34-0.19.20070822git8de1d5be84
- New snapshot

* Mon Aug 20 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.34-0.18.20070820git81695a321f
- New snapshot

* Tue Aug 14 2007 John (J5) Palmieri <johnp@redhat.com> - 0.34-0.15.20070814gitb0228a578f
- New snapshot

* Fri Jul 27 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.34-0.15.20070727git359c47de2c
- New snapshot

* Wed Jul 25 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.34-0.14.20070725git37744886a7
- New snapshot

* Tue Jul 24 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.34-0.13.20070724git3368046fdc
- New snapshot

* Sat Jul 21 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.34-0.12.20070721gitb4d5062514
- New snapshot

* Thu Jul 19 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.34-0.11.20070719gitf662ad4507
- New snapshot

* Wed Jul 18 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.34-0.10.20070718giteb3ffd0171
- New snapshot

* Tue Jul 17 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.34-0.9.20070716gita0c7965b7b
- New snapshot

* Mon Jul 16 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.34-0.8.20070715git7724264dab
- New snapshot

* Fri Jul 13 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.34-0.7.20070713git454a63a3f0
- New snapshot

* Wed Jul 11 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.34-0.6.20070711git4d612c6644
- New snapshot

* Fri Jul  6 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.34-0.5.20070705gitaddbcacbc5
- Several new icons for network and journal

* Fri Jun 29 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.34-0.4.20070629git13fafab42e
- Minor tweaks to the controls style.

* Thu Jun 28 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.34-0.3.20070628git6c74e162ca
- New snapshot

* Tue Jun 26 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.34-0.2.20070626gitc788870202
- New snapshot

* Sat Jun 16 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.33-3.git5aef11739b
- Spec cleanups, patch by ivazqueznet@gmail.com
- Rename to sugar-artwork

* Thu Jun 14 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.33-3.git5640efb030
- Fix comboboxes on the toolbars

* Mon Jun  4 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.33-2.gitc3d3dce71b
- New snapshot

* Mon May 28 2007 Marco Pesenti Gritti <mpg@redhat.com> 0.33-2.20.20070528git
- More work on the gtk theme

* Wed May 16 2007 Marco Pesenti Gritti <mpg@redhat.com> 0.33-2.19.20070516git
- Add icon for call

* Mon May 14 2007 Marco Pesenti Gritti <mpg@redhat.com> 0.33-2.17.20070514git
- More work on the theme

* Thu May 11 2007 Marco Pesenti Gritti <mpg@redhat.com> 0.33-2.16.20070511git
- Fix cursors

* Thu May 11 2007 Marco Pesenti Gritti <mpg@redhat.com> 0.33-2.15.20070511git
- Better gtk theme

* Thu May 10 2007 Marco Pesenti Gritti <mpg@redhat.com> 0.33-2.14.20070510git
- New snapshot

* Thu Mar 29 2007 Marco Pesenti Gritti <mpg@redhat.com> 0.33-2.12.20070329git
- Add an icon for the mesh device

* Thu Mar 22 2007 Marco Pesenti Gritti <mpg@redhat.com> 0.33-2.11.20070322git
- Remove conflict with redhat-artwork

* Wed Mar 21 2007 Marco Pesenti Gritti <mpg@redhat.com> 0.33-2.10.20070321git
- Fix italic icon

* Tue Mar 20 2007 Marco Pesenti Gritti <mpg@redhat.com> 0.33-2.9.20070320git
- New icons for the write activity

* Mon Mar 19 2007 Marco Pesenti Gritti <mpg@redhat.com> 0.33-2.8.20070319git
- More matchbox theme fixes

* Mon Mar 19 2007 Marco Pesenti Gritti <mpg@redhat.com> 0.33-2.7.20070319git
- Fix matchbox font size

* Thu Mar 15 2007 Marco Pesenti Gritti <mpg@redhat.com> 0.33-2.6.20070315git
- Fix font an icons size

* Wed Mar  7 2007 Marco Pesenti Gritti <mpg@redhat.com> 0.33-2.5.20070307git
- Put back the gtk theme

* Fri Mar  2 2007 Marco Pesenti Gritti <mpg@redhat.com> 0.33-2.4.20070302git
- Update snapshot

* Wed Feb 28 2007 Marco Pesenti Gritti <mpg@redhat.com> 0.33-2.3.20070228git
- Update snapshot

* Wed Feb 28 2007 Marco Pesenti Gritti <mpg@redhat.com> 0.33-2.2.20070228git
- Update snapshot

* Sat Feb 24 2007 Marco Pesenti Gritti <mpg@redhat.com> 0.33-2.1.20070224git
- Update to 2.1.20070224git

* Wed Feb  8 2007 Marco Pesenti Gritti <mpg@redhat.com> 0.33-1
- Update to 0.33

* Wed Jan 31 2007 Marco Pesenti Gritti <mpg@redhat.com> 0.32-1
- Update to 0.32

* Mon Jan 29 2007 Marco Pesenti Gritti <mpg@redhat.com> 0.31-1
- Update to 0.31

* Tue Jan 16 2007 Marco Pesenti Gritti <mpg@redhat.com> 0.30-1
- Update to 0.30

* Wed Jan 11 2007 Marco Pesenti Gritti <mpg@redhat.com> 0.29-1
- Update to 0.29

* Tue Dec 19 2006 Marco Pesenti Gritti <mpg@redhat.com> 0.28-1
- Update to 0.28

* Tue Dec 19 2006 Marco Pesenti Gritti <mpg@redhat.com> 0.27-1
- Update to 0.27

* Fri Nov 17 2006 Marco Pesenti Gritti <mpg@redhat.com> 0.26-1
- Update 0.26

* Thu Nov  9 2006 Marco Pesenti Gritti <mpg@redhat.com> 0.25-1
- Update to 0.25

* Wed Nov  8 2006 Marco Pesenti Gritti <mpg@redhat.com> 0.24-1
- Update to 0.24

* Sat Nov  4 2006 Marco Pesenti Gritti <mpg@redhat.com> 0.23-1
- Update to 0.23

* Fri Nov  3 2006 Marco Pesenti Gritti <mpg@redhat.com> 0.22-1
- Update to 0.22 

* Mon Oct 30 2006 Marco Pesenti Gritti <mpg@redhat.com> 0.21-1
- Update to 0.21

* Wed Oct 25 2006 Marco Pesenti Gritti <mpg@redhat.com> 0.20-1
- Update to 0.20

* Tue Oct 24 2006 Marco Pesenti Gritti <mpg@redhat.com> 0.19-1
- Update to 0.19

* Fri Oct 20 2006 Marco Pesenti Gritti <mpg@redhat.com> 0.18-1
- Update to 0.18

* Thu Oct 19 2006 Marco Pesenti Gritti <mpg@redhat.com> 0.17-1
- Update to 0.17

* Wed Oct 18 2006 Marco Pesenti Gritti <mpg@redhat.com> 0.16-1
- Update to 0.16

* Tue Oct 17 2006 Marco Pesenti Gritti <mpg@redhat.com> 0.15-1
- Update to 0.15

* Thu Oct 13 2006 Marco Pesenti Gritti <mpg@redhat.com> 0.14-1
- Buld 0.14

* Thu Oct  5 2006 Marco Pesenti Gritti <mpg@redhat.com> 0.13-1
- Build 0.13

* Mon Sep 11 2006 Marco Pesenti Gritti <mpg@redhat.com> 0.12-1
- Build 0.12

* Fri Aug 21 2006 Marco Pesenti Gritti <mpg@redhat.com> 0.11-1
- Build 0.11

* Fri Jun  30 2006 Marco Pesenti Gritti <mpg@redhat.com> 0.10-1
- Build 0.10 and add xorg-x11-apps

* Fri Jun  29 2006 Marco Pesenti Gritti <mpg@redhat.com> 0.9-1
- Build 0.9

* Fri Jun  22 2006 Marco Pesenti Gritti <mpg@redhat.com> 0.8-1
- Build 0.8

* Thu Jun  21 2006 Marco Pesenti Gritti <mpg@redhat.com> 0.7-2
- Add some unpackaged files

* Thu Jun  7 2006 Marco Pesenti Gritti <mpg@redhat.com> 0.7-1
- Build 0.7

* Thu Jun  7 2006 Marco Pesenti Gritti <mpg@redhat.com> 0.6-1
- Build 0.6

* Thu Jun  7 2006 Marco Pesenti Gritti <mpg@redhat.com> 0.5-1
- Build 0.5

* Thu Jun  7 2006 Marco Pesenti Gritti <mpg@redhat.com> 0.4-2
- Add build require (perl xml parser)

* Thu Jun  7 2006 Marco Pesenti Gritti <mpg@redhat.com> 0.4-1
- Build 0.4

* Thu May 23 2006 Marco Pesenti Gritti <mpg@redhat.com> 0.3-1
- Build 0.3

* Thu May 22 2006 Marco Pesenti Gritti <mpg@redhat.com> 0.2-1
- Build 0.2


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7795 |12cr|sugar-base-0.88.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# NOTE: Please do not edit this file, it was auto generated by jhconvert
#       See http://wiki.sugarlabs.org/go/Deployment_Team/jhconvert for details

Name: sugar-base
Version: 0.88.0
Release: 3
Summary: Base Sugar library
License: LGPLv2
Group: Graphical desktop/Other
Url: http://sugarlabs.org/

Source: http://download.sugarlabs.org/sources/sucrose/glucose/sugar-base/sugar-base-0.88.0.tar.bz2

Requires: python-dbus  
Requires: python-decorator  
Requires: gnome-python-gconf  
Requires: python-gobject >= 2.15
Requires: pygtk2.0  
Requires: python  
Requires: unzip  

BuildRequires: perl-XML-Parser  
BuildRequires: gettext  
BuildRequires: intltool >= 0.33
BuildRequires: pkgconfig  
BuildRequires: python-gobject-devel >= 2.15
BuildRequires: pygtk2.0-devel  
BuildRequires: python-devel  


%description
The base libary for Sugar. It provides helpers for the development
of services and activities.

%prep
%setup -q -n sugar-base-0.88.0


%build
%configure2_5x
make

%install
rm -rf %{buildroot}
make DESTDIR=%{buildroot} install
install -d -m 0755 %{buildroot}/%{_datadir}/sugar/activities
%find_lang sugar-base

%clean
rm -rf %{buildroot}

%files -f sugar-base.lang
%defattr(-,root,root,-)
%dir %{_datadir}/sugar
%dir %{_datadir}/sugar/activities
%{python_sitelib}/*
%doc COPYING NEWS



%changelog
* Mon Nov 08 2010 Funda Wang <fwang@mandriva.org> 0.88.0-2mdv2011.0
+ Revision: 595034
- rebuild for py2.7

* Sat Apr 03 2010 Aleksey Lim <alsroot@mandriva.org> 0.88.0-1mdv2010.1
+ Revision: 530885
- Sucrose 0.88.0 release

* Fri Sep 25 2009 Aleksey Lim <alsroot@mandriva.org> 0.86.0-2mdv2010.0
+ Revision: 448854
- Update to 0.86.0
- Update to 0.86.0

* Fri Sep 18 2009 Aleksey Lim <alsroot@mandriva.org> 0.85.6-1mdv2010.0
+ Revision: 444476
- Update to 0.85.6

* Fri Sep 11 2009 Aleksey Lim <alsroot@mandriva.org> 0.85.5-1mdv2010.0
+ Revision: 438301
- Update to 0.85.2

* Tue Aug 11 2009 Aleksey Lim <alsroot@mandriva.org> 0.85.2-1mdv2010.0
+ Revision: 414748
- Sucrose 0.85.2 release

* Wed Mar 04 2009 Aleksey Lim <alsroot@mandriva.org> 0.84.0-1mdv2009.1
+ Revision: 348243
- Sucrose 0.84.0 release

* Mon Feb 23 2009 Aleksey Lim <alsroot@mandriva.org> 0.83.4-1mdv2009.1
+ Revision: 344161
- Sucrose 0.83.6 release

* Tue Jan 20 2009 Aleksey Lim <alsroot@mandriva.org> 0.83.3-1mdv2009.1
+ Revision: 331936
- new Sucrose 0.83.4 release

* Sun Jan 11 2009 Aleksey Lim <alsroot@mandriva.org> 0.83.2-1mdv2009.1
+ Revision: 328374
- Sugar 0.83.3 release

* Sat Jan 10 2009 Funda Wang <fwang@mandriva.org> 0.82.2-2mdv2009.1
+ Revision: 327871
- rebuild

* Mon Nov 10 2008 Bogdano Arendartchuk <bogdano@mandriva.com> 0.82.2-1mdv2009.1
+ Revision: 301842
- import sugar-base


* Thu Aug 28 2008 Marco Pesenti Gritti <mpg@redhat.com> - 0.82.2-1
- Translation updates

* Thu Aug 07 2008 Marco Pesenti Gritti <mpg@redhat.com> - 0.82.1-1
- added languages Norwegian and Slovenian
- translation update

* Fri Aug 01 2008 Morgan Collett <morgan@laptop.org> - 0.81.3-1
- Update to 0.81.3
- Make logger safe to full disk
- Translation updates

* Tue Jul 08 2008 Simon Schampijer <simon@schampijer.de> - 0.81.2-3
- BuildRequires: perl-XML-Parser

* Tue Jul 08 2008 Simon Schampijer <simon@schampijer.de> - 0.81.2-2
- added gettext as build require

* Tue Jul 08 2008 Simon Schampijer <simon@schampijer.de> - 0.81.2-1
- gained its own translation module and some languages have already been contributed

* Mon Jun 09 2008 Simon Schampijer <simon@schampijer.de> - 0.81.1-1
- Fix logging (Tomeu) 

* Tue Apr 22 2008 Tomeu Vizoso <tomeu@tomeuvizoso.net> - 0.79.1-1
- Pylint cleanup.

* Sat Feb  9 2008 Marco Pesenti Gritti <mpg@redhat.com> - 0.79.0-1
- Update to 0.79.0

* Sun Nov 25 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.1.1-1
- Update to 0.1.1

* Tue Nov 13 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.1-0.6.20071113git1a04bb7c71
- #4838 More verbose traces (mstone)

* Fri Nov  2 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.1-0.5.20071102git15797de32a
- New snapshot

* Thu Nov  1 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.1-0.4.20071016git7364e0078e
- Remove unnecessary pkgconfig buildreq

* Sat Oct 20 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.1-0.3.20071016git7364e0078e
- New snapshot

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7796 |12cr|sugar-browse-activity-115-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# NOTE: Please do not edit this file, it was auto generated by jhconvert
#       See http://wiki.sugarlabs.org/go/Deployment_Team/jhconvert for details

Name:		sugar-browse-activity
Version:	115
Release:	3
Summary:	Browse activity for Sugar
License:	GPLv2+
Group:		Graphical desktop/Other
Url:		http://sugarlabs.org/

Source:		http://download.sugarlabs.org/sources/sucrose/fructose/Browse/Browse-115.tar.bz2

Patch:		sugar-browse-activity-115-sugar-456.patch

Requires:	python-hulahop >= 0.7.1
Requires:	python-cjson  
Requires:	sugar-toolkit >= 0.88.0

BuildRequires:	gettext  
BuildRequires:	python-devel  
BuildRequires:	sugar-toolkit >= 0.88.0

BuildArch:	noarch

%description
Browse is a Web browser built on Xulrunner and thus uses the same
Gecko rendering engine as Firefox.

%prep
%setup -q -n Browse-115
%patch -p1

%build

rm -f MANIFEST
python setup.py build

%install
python setup.py install --prefix=%{buildroot}/%{_prefix}
find %{buildroot} -name '*.py.orig' -print0 | xargs -0 rm -f
%find_lang org.laptop.WebActivity

%files -f org.laptop.WebActivity.lang
%doc AUTHORS COPYING
%{_datadir}/sugar/activities/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7797 |12cr|sugar-calculate-activity-30-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# NOTE: Do not edit, file was generated by jhconvert

Name: sugar-calculate-activity
Version: 30
Release: %mkrel 1
Summary: Calculate activity for Sugar
License: GPLv2+
Group: Graphical desktop/Other
Url: http://sugarlabs.org/

Source: http://download.sugarlabs.org/sources/sucrose/fructose/Calculate/Calculate-30.tar.bz2

Requires: sugar-toolkit >= 0.85.3

BuildRequires: gettext  
BuildRequires: sugar-toolkit >= 0.85.3

BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch

%description
The calculate activity provides a generic calculator.
The interface provides the simplest functions directly and should therefore
be easy to usen for the youngest children. However, it does support more
complicated math and variables.

%prep
%setup -q -n Calculate-30


%build

rm -f MANIFEST
python setup.py build

%install
rm -rf %{buildroot}
python setup.py install --prefix=%{buildroot}/%{_prefix}
find %{buildroot} -name '*.py.orig' -print0 | xargs -0 rm -f
%find_lang org.laptop.Calculate

%clean
rm -rf %{buildroot}

%files -f org.laptop.Calculate.lang
%defattr(-,root,root,-)
%{_datadir}/sugar/activities/*
%doc NEWS AUTHORS COPYING



%changelog
* Tue Aug 11 2009 Aleksey Lim <alsroot@mandriva.org> 30-1mdv2010.0
+ Revision: 414898
- Sucrose 0.85.2

* Tue Jan 20 2009 Aleksey Lim <alsroot@mandriva.org> 28-1mdv2009.1
+ Revision: 331983
- new Sucrose 0.83.4 release

* Sun Jan 11 2009 Aleksey Lim <alsroot@mandriva.org> 26-1mdv2009.1
+ Revision: 328375
- Sugar 0.83.3 release

  + Bogdano Arendartchuk <bogdano@mandriva.com>
    - import sugar-calculator


* Tue Sep  2 2008 Jeremy Katz <katzj@redhat.com> - 23-1
- update to Calculate-23
- use %%find_lang 

* Thu Jul 31 2008 Jeremy Katz <katzj@redhat.com> - 19-1
- Initial packaging

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7798 |12cr|sugar-chat-activity-66-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# NOTE: Please do not edit this file, it was auto generated by jhconvert
#       See http://wiki.sugarlabs.org/go/Deployment_Team/jhconvert for details

Name: sugar-chat-activity
Version: 66
Release: %mkrel 1
Summary: Instant messaging client for Sugar
License: GPLv2+
Group: Graphical desktop/Other
Url: http://sugarlabs.org/

Source: http://download.sugarlabs.org/sources/sucrose/fructose/Chat/Chat-66.tar.bz2

Requires: python-simplejson  
Requires: sugar-toolkit >= 0.85.8

BuildRequires: gettext  
BuildRequires: sugar-toolkit >= 0.85.8

BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch

%description
The Chat activity will provide a simple interface for collaborative discussion,
be it between two individuals or among a group as large as an entire classroom.
While a lightweight and 'impermanent' chat will be provided in a layer above
all activities and the various mesh levels, this activity devoted to textual
communication will keep detailed records of the conversation within the journal
and provide a means of searching through the conversation to locate
important comments.

%prep
%setup -q -n Chat-66


%build

rm -f MANIFEST
python setup.py build

%install
rm -rf %{buildroot}
python setup.py install --prefix=%{buildroot}/%{_prefix}
find %{buildroot} -name '*.py.orig' -print0 | xargs -0 rm -f
%find_lang org.laptop.Chat

%clean
rm -rf %{buildroot}

%files -f org.laptop.Chat.lang
%defattr(-,root,root,-)
%{_datadir}/sugar/activities/*
%doc AUTHORS COPYING NEWS



%changelog
* Sat Sep 19 2009 Aleksey Lim <alsroot@mandriva.org> 66-1mdv2010.0
+ Revision: 444540
- Update to 66

* Mon Apr 06 2009 Aleksey Lim <alsroot@mandriva.org> 65-1mdv2009.1
+ Revision: 364287
- Sucrose 0.84.2 release

* Wed Mar 04 2009 Aleksey Lim <alsroot@mandriva.org> 64-1mdv2009.1
+ Revision: 348316
- Sucrose 0.84.0 release

* Mon Feb 23 2009 Aleksey Lim <alsroot@mandriva.org> 63-1mdv2009.1
+ Revision: 344204
- Sucrose 0.83.6 release

* Tue Jan 20 2009 Aleksey Lim <alsroot@mandriva.org> 62-1mdv2009.1
+ Revision: 331984
- new Sucrose 0.83.4 release

* Sun Jan 11 2009 Aleksey Lim <alsroot@mandriva.org> 61-1mdv2009.1
+ Revision: 328396
- initial commit


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7799 |12cr|sugar-datastore-0.88.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# NOTE: Please do not edit this file, it was auto generated by jhconvert
#       See http://wiki.sugarlabs.org/go/Deployment_Team/jhconvert for details

Name: sugar-datastore
Version: 0.88.0
Release: 2
Summary: Datastore service for Sugar
License: GPL
Group: Graphical desktop/Other
Url: http://sugarlabs.org/

Source: http://download.sugarlabs.org/sources/sucrose/glucose/sugar-datastore/sugar-datastore-0.88.0.tar.bz2

Requires: python-dbus  
Requires: python  
Requires: python-cjson  
Requires: sugar-base >= 0.88.0
Requires: xapian-bindings-python  

BuildRequires: python-devel  


%description
This package contains a simple log like datastore able to connect with multiple
backends. The datastore supports connecting and disconnecting from backends
on the fly to help the support the limit space/memory characteristics and
the fact that network services may become unavailable at times.

%prep
%setup -q -n sugar-datastore-0.88.0


%build
%define __libtoolize true
%configure
make

%install
rm -rf %{buildroot}
make DESTDIR=%{buildroot} install


%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root,-)
%dir %{_datadir}/dbus-1
%dir %{_datadir}/dbus-1/services
%{_bindir}/*
%{_datadir}/dbus*/services/*
%{python_sitelib}/*
%doc AUTHORS COPYING NEWS README



%changelog
* Sat Apr 03 2010 Aleksey Lim <alsroot@mandriva.org> 0.88.0-1mdv2010.1
+ Revision: 530887
- Sucrose 0.88.0 release

* Fri Oct 02 2009 Aleksey Lim <alsroot@mandriva.org> 0.86.1-1mdv2010.0
+ Revision: 452411
- Update to 0.86.1

* Fri Sep 25 2009 Aleksey Lim <alsroot@mandriva.org> 0.86.0-1mdv2010.0
+ Revision: 448706
- Update to 0.86.0

* Fri Sep 18 2009 Aleksey Lim <alsroot@mandriva.org> 0.85.4-1mdv2010.0
+ Revision: 444482
- Update to 0.85.4

* Fri Sep 11 2009 Aleksey Lim <alsroot@mandriva.org> 0.85.3-1mdv2010.0
+ Revision: 438304
- Update to 0.85.3

* Fri Sep 11 2009 Aleksey Lim <alsroot@mandriva.org> 0.85.2-1mdv2010.0
+ Revision: 438302
- Update to 0.85.2

* Tue Aug 11 2009 Aleksey Lim <alsroot@mandriva.org> 0.85.1-1mdv2010.0
+ Revision: 414749
- Sucrose 0.85.2 release

* Wed Mar 04 2009 Aleksey Lim <alsroot@mandriva.org> 0.84.0-1mdv2009.1
+ Revision: 348244
- Sucrose 0.84.0 release

* Sun Feb 15 2009 Aleksey Lim <alsroot@mandriva.org> 0.83.3-1mdv2009.1
+ Revision: 340400
- new Sucrose 0.83.5 release

* Tue Jan 20 2009 Aleksey Lim <alsroot@mandriva.org> 0.83.2-1mdv2009.1
+ Revision: 331974
- new Sucrose 0.83.4 release

* Sun Jan 11 2009 Aleksey Lim <alsroot@mandriva.org> 0.83.1-1mdv2009.1
+ Revision: 328384
- Sugar 0.83.3 release

* Sun Jan 11 2009 Funda Wang <fwang@mandriva.org> 0.82.1-2mdv2009.1
+ Revision: 328233
- rebuild

* Mon Nov 10 2008 Bogdano Arendartchuk <bogdano@mandriva.com> 0.82.1-1mdv2009.1
+ Revision: 301844
- import sugar-datastore


* Sat Sep  6 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.8.3-2
- fix license tag

* Tue Jul 08 2008 Tomeu Vizoso <tomeu@tomeuvizoso.net> - 0.8.3-1
- Update to 0.8.3

* Fri Jun 13 2008 Simon Schampijer <simon@laptop.org> - 0.8.1-1
- Update to 0.8.1

* Tue Dec 11 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.6.0-1
- Fix #5218 #5254

* Wed Dec  5 2007 Marco Pesenti Gritti <marco@localhost.localdomain> - 0.5-1
- Update to 0.5

* Tue Nov 20 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.3-1
- Update to 0.3

* Wed Nov 14 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.2.2-0.40.20071114gitea0764a9e9
- #4662 Add the 'source' property to the model. (marco)
- #4558 Correctly encode characters in URI. (tomeu)

* Wed Nov 14 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.2.2-0.39.20071114gita42f40d575
- #4784 Use valid FAT names when saving entries to usb sticks. (tomeu)

* Mon Nov 12 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.2.2-0.38.20071112git6d3d607ec7
- #4783 Try harder to guess the file extension. (tomeu)
- #4796 Ignore failure to chmod files in usb sticks. (tomeu)

* Fri Nov 09 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.2.2-0.37.20071109git62a5c30d81
- Copy files to the profile dir when asked by an out-of-container process. (tomeu)

* Wed Nov 07 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.2.2-0.36.20071107git3b70954e71
- #3801 Check out files in the activity instance dir with the correct
  permissions. (tomeu)
- #4704 Fix copy of entries with file to removable devices. (tomeu)
- #4714 Fix copy of entries without file to removable devices. (tomeu)

* Tue Nov 06 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.2.2-0.35.20071106git74cbc13878
- #4654 Hard link files on check out instead of copying if possible. (tomeu)

* Fri Nov 02 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.2.2-0.34.20071102git2b5596554c
- #4234 Fix copying a download to an usb stick. (marco)

* Tue Oct  9 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.2.2-0.33.20071009gitcb0acdf653
- New snapshot

* Sun Oct  7 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.2.2-0.32.20071007gitb603f340b2
- New snapshot

* Sat Oct  6 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.2.2-0.31.20071005git23becaa683
- New snapshot

* Fri Oct  5 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.2.2-0.30.20071005git64abebe398
- New snapshot

* Fri Oct  5 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.2.2-0.29.20071005git87204de5b9
- New snapshot

* Thu Oct  4 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.2.2-0.28.20071004git902883ab7c
- New snapshot

* Thu Oct  4 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.2.2-0.27.20071004git23f5b3439e
- New snapshot

* Thu Sep 20 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.2.2-0.26.20070920gitdce9c18d56
- New snapshot

* Wed Sep 19 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.2.2-0.25.20070919git11013dc3ca
- New snapshot

* Tue Sep 18 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.2.2-0.24.20070918git48ab782a01
- New snapshot

* Fri Sep 14 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.2.2-0.23.20070914gitea13f75d6a
- New snapshot

* Wed Sep 12 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.2.2-0.22.20070912git7655f4d99a
- New snapshot

* Tue Sep 11 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.2.2-0.21.20070911gitb0b4c4115a
- New snapshot

* Mon Sep 10 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.2.2-0.20.20070910git617bf5d005
- New snapshot

* Sun Sep 09 2007 Dan Williams <dcbw@redhat.com> - 0.2.2-0.19.20070909git0a7e80f01a
- New snapshot (async writes and ownership transfer on update/create)

* Wed Aug 01 2007 Dan Williams <dcbw@redhat.com> - 0.2.2-0.18.20070801gita111996299
- New snapshot (fix #2607)

* Tue Jul 31 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.2.2-0.18.20070731git356b35a278
- New snapshot

* Sun Jul 29 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.2.2-0.17.20070729git4a4283978f
- New snapshot

* Fri Jul 27 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.2.2-0.16.20070727gitd0bcbf67d1
- New snapshot

* Wed Jul 25 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.2.2-0.15.20070725git30ce1b1378
- New snapshot

* Mon Jul 23 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.2.2-0.14.20070723git00570bc517
- New snapshot

* Sat Jul 21 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.2.2-0.13.20070720git033d224d3b
- New snapshot

* Fri Jul 20 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.2.2-0.12.20070720gite30379af95
- New snapshot

* Thu Jul 19 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.2.2-0.11.20070719git9aabdfb24b
- New snapshot

* Wed Jul 18 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.2.2-0.2.20070718git535d9835e2
- New snapshot

* Tue Jul 17 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.2.2-0.10.20070716git2978ff86bd
- New snapshot

* Tue Jul 17 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.2.2-0.9.20070716git643ac4dad8
- New snapshot

* Mon Jul 16 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.2.2-0.8.20070715git6666e28e60
- New snapshot

* Fri Jul 13 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.2.2-0.7.20070713git33bf60bb4f
- Remove dependencies on sqlalchemy and pyxapian
- New snapshot

* Fri Jul  6 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.2.2-0.6.20070705git18b7951026
- Full indexing refactor
- Support or in the queries

* Tue Jul  3 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.2.2-0.5.20070703gita248b5cb79
- Support for binary properties
- Indexer fixes
- External devices fixes

* Thu Jun 28 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.2.2-0.4.20070628gitd23ee8a383
- New snapshot

* Wed Jun 27 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.2.2-0.3.20070627gitf5a5d0ff66
- New snapshot

* Tue Jun 26 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.2.2-0.2.20070626git30c1a1abb8
- New snapshot

* Wed Jun 20 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.2.2-0.1.20070620git49f3211d34
- Update to 0.2.2
- Fix rpmlint complaints

* Mon Jun  4 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.2.1-3.git8d46929bf7.1
- New snapshot

* Wed May 30 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.2.0-2.gita7ec17405d
- Fix locks

* Tue May 29 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.2.0-1.9.20070529git
- New snapshot

* Tue May 16 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.2.0-1.9.20070516.2git
- Remove setuptools again

* Tue May 16 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.2.0-1.9.20070516git
- More performance work

* Tue May 15 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.2.0-1.7.20070515git
- Performance fix

* Mon May 14 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.2.0-1.7.20070514git.4
- Disable indexer, fix empty files

* Mon May 14 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.2.0-1.7.20070514git.3
- Fixes

* Mon May 14 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.2.0-1.7.20070514git.2
- Fix startup

* Mon May 14 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.2.0-1.7.20070514git
- New snapshot, use auto*

* Thu May 11 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.2.0-1.6.20070511git
- Fix service path

* Thu May 11 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.2.0-1.5.20070511git
- Update snapshot

* Thu May 10 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.2.0-1.4.20070510git
- Require pyxapian

* Thu May 10 2007 Marco Pesenti Gritti <mpg@redhat.com> - 0.2.0-1.3.20070510git
- Initial build

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7800 |12cr|sugar-etoys-activity-115-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# NOTE: Please do not edit this file, it was auto generated by jhconvert
#       See http://wiki.sugarlabs.org/go/Deployment_Team/jhconvert for details

Name: sugar-etoys-activity
Version: 115
Release: %mkrel 2
Summary: Squeak Etoys activity for Sugar
License: MIT/Apache
Group: Graphical desktop/Other
Url: http://sugarlabs.org/

Source: http://download.sugarlabs.org/sources/sucrose/fructose/Etoys/Etoys-115.tar.gz

Requires: etoys >= 4.0.2340
Requires: sugar-toolkit >= 0.88.0

BuildRequires: sugar-toolkit >= 0.88.0

BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch

%description
Squeak Etoys was inspired by LOGO, PARC-Smalltalk, Hypercard, starLOGO
and AgentSheets. It is a media-rich authoring environment with a simple,
powerful scripted object model for many kinds of objects created by end-users
that runs on many platforms, and it is free and open source. It includes 2D and
3D graphics, images, text, particles, presentations, web-pages, videos, sound
and MIDI, etc. It includes the ability to share desktops with other Etoy users
in real-time, so many forms of immersive mentoring and play can be done over
the Internet.

%prep
%setup -q -n Etoys-115


%build

rm -f MANIFEST
python setup.py build

%install
rm -rf %{buildroot}
python setup.py install --prefix=%{buildroot}/%{_prefix}
find %{buildroot} -name '*.py.orig' -print0 | xargs -0 rm -f


%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root,-)
%{_datadir}/sugar/activities/*
%doc COPYING NEWS



%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 115-2mdv2011.0
+ Revision: 615032
- the mass rebuild of 2010.1 packages

* Sun Apr 04 2010 Aleksey Lim <alsroot@mandriva.org> 115-1mdv2010.1
+ Revision: 531087
- Sucrose 0.88.0 release

* Mon Oct 12 2009 Aleksey Lim <alsroot@mandriva.org> 109-2mdv2010.0
+ Revision: 456975
- Push 109

* Sat Sep 19 2009 Aleksey Lim <alsroot@mandriva.org> 105-2mdv2010.0
+ Revision: 444541
- Update to 105

* Tue Aug 11 2009 Aleksey Lim <alsroot@mandriva.org> 102-1mdv2010.0
+ Revision: 414900
- Sucrose 0.85.2

* Mon Apr 06 2009 Aleksey Lim <alsroot@mandriva.org> 4.0.2212-1mdv2009.1
+ Revision: 364293
- Sucrose 0.84.2 release

* Wed Mar 04 2009 Aleksey Lim <alsroot@mandriva.org> 4.0.2206-1mdv2009.1
+ Revision: 348317
- Sucrose 0.84.0 release

* Tue Jan 20 2009 Aleksey Lim <alsroot@mandriva.org> 4.0.2205-1mdv2009.1
+ Revision: 332035
- new Sucrose 0.83.4 release

* Sat Jan 17 2009 Aleksey Lim <alsroot@mandriva.org> 4.0.2201-2mdv2009.1
+ Revision: 330735
- switch build arch to noarch

* Sun Jan 11 2009 Aleksey Lim <alsroot@mandriva.org> 4.0.2201-1mdv2009.1
+ Revision: 328400
- initial commit


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7801 |12cr|sugar-fructose-0.88.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# NOTE: Please do not edit this file, it was auto generated by jhconvert
#       See http://wiki.sugarlabs.org/go/Deployment_Team/jhconvert for details

Name: sugar-fructose
Version: 0.88.0
Release: %mkrel 2
Summary: Core Sugar activities
License: GPL/LGPL
Group: Graphical desktop/Other
Url: http://sugarlabs.org/

Requires: sugar-calculate-activity >= 30
Requires: sugar-chat-activity >= 66
Requires: sugar-etoys-activity >= 115
Requires: sugar-imageviewer-activity >= 14
Requires: sugar-jukebox-activity >= 18
Requires: sugar-log-activity >= 23
Requires: sugar-pippy-activity >= 34
Requires: sugar-read-activity >= 78
Requires: sugar-toolkit >= 0.88.0
Requires: sugar-terminal-activity >= 28
Requires: sugar-turtleart-activity >= 83
Requires: sugar-browse-activity >= 115
Requires: sugar-write-activity >= 69

BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

%description
This virtual package depends on core Sugar activities that follow the Sugarlabs
six months release schedule.
Sugar is a graphical user interface aimed at children which promotes sharing
and collaborative learning. It was introduced on the One Laptop Per Child
(OLPC) XO laptop but is useful on other devices as well.

%files
%defattr(-,root,root,-)



%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.88.0-2mdv2011.0
+ Revision: 615033
- the mass rebuild of 2010.1 packages

* Sun Apr 04 2010 Aleksey Lim <alsroot@mandriva.org> 0.88.0-1mdv2010.1
+ Revision: 531174
- Sucrose 0.88.0 release

* Mon Oct 12 2009 Aleksey Lim <alsroot@mandriva.org> 0.86.2-1mdv2010.0
+ Revision: 456984
- Push 0.86.2

* Fri Sep 25 2009 Aleksey Lim <alsroot@mandriva.org> 0.86.0-1mdv2010.0
+ Revision: 449012
- Update to 0.86.0

* Sat Sep 19 2009 Aleksey Lim <alsroot@mandriva.org> 0.85.7-1mdv2010.0
+ Revision: 444542
- Update to 0.85.7

* Tue Aug 11 2009 Aleksey Lim <alsroot@mandriva.org> 0.85.2-2mdv2010.0
+ Revision: 415112
- Sucrose 0.85.2

* Mon Apr 06 2009 Aleksey Lim <alsroot@mandriva.org> 0.84.2-1mdv2009.1
+ Revision: 364294
- Sucrose 0.84.2 release

* Wed Mar 04 2009 Aleksey Lim <alsroot@mandriva.org> 0.84.0-1mdv2009.1
+ Revision: 348324
- Sucrose 0.84.0 release

* Mon Feb 23 2009 Aleksey Lim <alsroot@mandriva.org> 0.83.6-1mdv2009.1
+ Revision: 344258
- Sucrose 0.83.6 release

* Tue Jan 20 2009 Aleksey Lim <alsroot@mandriva.org> 0.83.4-1mdv2009.1
+ Revision: 332037
- new Sucrose 0.83.4 release

* Thu Jan 15 2009 Aleksey Lim <alsroot@mandriva.org> 0.83.3-1mdv2009.1
+ Revision: 329909
- include etoys to non-ix86 arches
- initial commit


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7802 |12cr|sugar-glucose-0.88.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# NOTE: Please do not edit this file, it was auto generated by jhconvert
#       See http://wiki.sugarlabs.org/go/Deployment_Team/jhconvert for details

Name: sugar-glucose
Version: 0.88.0
Release: %mkrel 2
Summary: Core Sugar components
License: GPL/LGPL
Group: Graphical desktop/Other
Url: http://sugarlabs.org/

Requires: sugar-artwork >= 0.88.0
Requires: sugar-datastore >= 0.88.0
Requires: sugar-presence-service >= 0.88.0
Requires: sugar >= 0.88.0
Requires: sugar-base >= 0.88.0
Requires: sugar-toolkit >= 0.88.0

BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

%description
Virtual package of core Sugar components that follow the Sugarlabs
six months release schedule.
Sugar is a graphical user interface aimed at children which promotes sharing
and collaborative learning. It was introduced on the One Laptop Per Child
(OLPC) XO laptop but is useful on other devices as well.

%files
%defattr(-,root,root,-)



%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.88.0-2mdv2011.0
+ Revision: 615034
- the mass rebuild of 2010.1 packages

* Sun Apr 04 2010 Aleksey Lim <alsroot@mandriva.org> 0.88.0-1mdv2010.1
+ Revision: 531172
- Sucrose 0.88.0 release

* Mon Oct 12 2009 Aleksey Lim <alsroot@mandriva.org> 0.86.2-1mdv2010.0
+ Revision: 456971
- Push 0.86.2

* Fri Sep 25 2009 Aleksey Lim <alsroot@mandriva.org> 0.86.0-1mdv2010.0
+ Revision: 448922
- Update to 0.86.0

* Sat Sep 19 2009 Aleksey Lim <alsroot@mandriva.org> 0.85.7-1mdv2010.0
+ Revision: 444543
- Update to 0.85.7

* Tue Aug 11 2009 Aleksey Lim <alsroot@mandriva.org> 0.85.2-1mdv2010.0
+ Revision: 414887
- Sucrose 0.85.2

* Mon Apr 06 2009 Aleksey Lim <alsroot@mandriva.org> 0.84.2-1mdv2009.1
+ Revision: 364285
- Sucrose 0.84.2 release

* Sat Mar 21 2009 Aleksey Lim <alsroot@mandriva.org> 0.84.1-1mdv2009.1
+ Revision: 360050
- update version to 0.84.1

* Wed Mar 04 2009 Aleksey Lim <alsroot@mandriva.org> 0.84.0-1mdv2009.1
+ Revision: 348262
- Sucrose 0.84.0 release

* Mon Feb 23 2009 Aleksey Lim <alsroot@mandriva.org> 0.83.6-1mdv2009.1
+ Revision: 344192
- Sucrose 0.83.6 release

* Sun Feb 15 2009 Aleksey Lim <alsroot@mandriva.org> 0.83.5-1mdv2009.1
+ Revision: 340429
- new Sucrose 0.83.4 release

* Tue Jan 20 2009 Aleksey Lim <alsroot@mandriva.org> 0.83.4-1mdv2009.1
+ Revision: 331985
- new Sucrose 0.83.4 release

* Tue Jan 13 2009 Aleksey Lim <alsroot@mandriva.org> 0.83.3-1mdv2009.1
+ Revision: 328979
- make inter-glucose dependencies softer
- initial commit


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7803 |12cr|sugar-imageviewer-activity-14-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# NOTE: Please do not edit this file, it was auto generated by jhconvert
#       See http://wiki.sugarlabs.org/go/Deployment_Team/jhconvert for details

Name: sugar-imageviewer-activity
Version: 14
Release: %mkrel 1
Summary: Image viewer activity for Sugar
License: GPL
Group: Graphical desktop/Other
Url: http://sugarlabs.org/

Source: http://download.sugarlabs.org/sources/sucrose/fructose/ImageViewer/ImageViewer-14.tar.bz2

Requires: sugar-toolkit >= 0.86.1

BuildRequires: gettext  
BuildRequires: sugar-toolkit >= 0.86.0

BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch

%description
Image viewer activity for Sugar.

%prep
%setup -q -n ImageViewer-14


%build

rm -f MANIFEST
python setup.py build

%install
rm -rf %{buildroot}
python setup.py install --prefix=%{buildroot}/%{_prefix}
find %{buildroot} -name '*.py.orig' -print0 | xargs -0 rm -f
%find_lang org.laptop.ImageViewerActivity

%clean
rm -rf %{buildroot}

%files -f org.laptop.ImageViewerActivity.lang
%defattr(-,root,root,-)
%{_datadir}/sugar/activities/*
%doc AUTHORS COPYING NEWS



%changelog
* Mon Oct 12 2009 Aleksey Lim <alsroot@mandriva.org> 14-1mdv2010.0
+ Revision: 456976
- Push 14

* Fri Sep 25 2009 Aleksey Lim <alsroot@mandriva.org> 13-1mdv2010.0
+ Revision: 449004
- Update to 13

* Sat Sep 19 2009 Aleksey Lim <alsroot@mandriva.org> 12-1mdv2010.0
+ Revision: 444544
- Update to 12

* Tue Aug 11 2009 Aleksey Lim <alsroot@mandriva.org> 10-1mdv2010.0
+ Revision: 414901
- Sucrose 0.85.2
- Sucrose 0.84.2 release

* Wed Mar 04 2009 Aleksey Lim <alsroot@mandriva.org> 6-1mdv2009.1
+ Revision: 348318
- Sucrose 0.84.0 release

* Sun Jan 11 2009 Aleksey Lim <alsroot@mandriva.org> 5-1mdv2009.1
+ Revision: 328406
- initial commit


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7804 |12cr|sugar-jukebox-activity-18-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# NOTE: Please do not edit this file, it was auto generated by jhconvert
#       See http://wiki.sugarlabs.org/go/Deployment_Team/jhconvert for details

Name: sugar-jukebox-activity
Version: 18
Release: %mkrel 2
Summary: Audio and video player for Sugar
License: GPLv2
Group: Graphical desktop/Other
Url: http://sugarlabs.org/

Source: http://download.sugarlabs.org/sources/sucrose/fructose/Jukebox/Jukebox-18.tar.bz2

Requires: sugar-toolkit >= 0.88.0

BuildRequires: gettext  
BuildRequires: gstreamer0.10-plugins-base  
BuildRequires: sugar-toolkit >= 0.88.0

BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch

%description
Audio and video player for Sugar.

%prep
%setup -q -n Jukebox-18


%build

rm -f MANIFEST
python setup.py build

%install
rm -rf %{buildroot}
python setup.py install --prefix=%{buildroot}/%{_prefix}
find %{buildroot} -name '*.py.orig' -print0 | xargs -0 rm -f
%find_lang org.laptop.sugar.Jukebox

%clean
rm -rf %{buildroot}

%files -f org.laptop.sugar.Jukebox.lang
%defattr(-,root,root,-)
%{_datadir}/sugar/activities/*
%doc AUTHORS COPYING NEWS TODO



%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 18-2mdv2011.0
+ Revision: 615035
- the mass rebuild of 2010.1 packages

* Sun Apr 04 2010 Aleksey Lim <alsroot@mandriva.org> 18-1mdv2010.1
+ Revision: 531089
- Sucrose 0.88.0 release

* Tue Aug 11 2009 Aleksey Lim <alsroot@mandriva.org> 11-1mdv2010.0
+ Revision: 414902
- Sucrose 0.85.2

* Mon Apr 06 2009 Aleksey Lim <alsroot@mandriva.org> 8-1mdv2009.1
+ Revision: 364289
- Sucrose 0.84.2 release

* Wed Mar 04 2009 Aleksey Lim <alsroot@mandriva.org> 7-1mdv2009.1
+ Revision: 348319
- Sucrose 0.84.0 release

* Sun Jan 11 2009 Aleksey Lim <alsroot@mandriva.org> 6-1mdv2009.1
+ Revision: 328407
- initial commit


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7805 |12cr|sugar-log-activity-23-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# NOTE: Please do not edit this file, it was auto generated by jhconvert
#       See http://wiki.sugarlabs.org/go/Deployment_Team/jhconvert for details

Name: sugar-log-activity
Version: 23
Release: %mkrel 1
Summary: Log activity for Sugar
License: GPL
Group: Graphical desktop/Other
Url: http://sugarlabs.org/

Source: http://download.sugarlabs.org/sources/sucrose/fructose/Log/Log-23.tar.bz2

Requires: gnome-vfs2  
Requires: gnome-python-gnomevfs  
Requires: sugar-toolkit >= 0.85.8

BuildRequires: gettext  
BuildRequires: sugar-toolkit >= 0.85.8

BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch

%description
Log is an activity for developers to examine the log files that are generated
by system software and other activities. Logs can also be uploaded to servers
to allow support staff to assist with troubleshooting.

%prep
%setup -q -n Log-23


%build

rm -f MANIFEST
python setup.py build

%install
rm -rf %{buildroot}
python setup.py install --prefix=%{buildroot}/%{_prefix}
find %{buildroot} -name '*.py.orig' -print0 | xargs -0 rm -f
%find_lang org.laptop.Log

%clean
rm -rf %{buildroot}

%files -f org.laptop.Log.lang
%defattr(-,root,root,-)
%{_datadir}/sugar/activities/*
%doc COPYING NEWS



%changelog
* Sat Sep 19 2009 Aleksey Lim <alsroot@mandriva.org> 23-1mdv2010.0
+ Revision: 444546
- Update to 23

* Tue Aug 11 2009 Aleksey Lim <alsroot@mandriva.org> 19-1mdv2010.0
+ Revision: 414903
- Sucrose 0.85.2

* Mon Apr 06 2009 Aleksey Lim <alsroot@mandriva.org> 18-1mdv2009.1
+ Revision: 364290
- Sucrose 0.84.2 release

* Mon Feb 23 2009 Aleksey Lim <alsroot@mandriva.org> 17-1mdv2009.1
+ Revision: 344229
- Sucrose 0.83.6 release

* Sun Jan 11 2009 Aleksey Lim <alsroot@mandriva.org> 16-1mdv2009.1
+ Revision: 328408
- initial commit


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7806 |12cr|sugar-pippy-activity-34-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# NOTE: Please do not edit this file, it was auto generated by jhconvert
#       See http://wiki.sugarlabs.org/go/Deployment_Team/jhconvert for details

Name: sugar-pippy-activity
Version: 34
Release: 3
Summary: Python programming activity for Sugar
License: GPL
Group: Graphical desktop/Other
Url: http://sugarlabs.org/

Source: http://download.sugarlabs.org/sources/sucrose/fructose/Pippy/Pippy-34.tar.bz2

Patch: sugar-pippy-activity-34-olpc-4218.patch
Patch1: sugar-pippy-activity-34-sugar-1058.patch

Requires: python-gtksourceview  
Requires: python  
Requires: sugar-toolkit >= 0.86.1

BuildRequires: gettext  
BuildRequires: python-devel  
BuildRequires: sugar-toolkit >= 0.86.1
BuildArch:	noarch

%description
Teaches Python programming by providing access to Python code samples
and a fully interactive Python interpreter.
The user can type and execute simple Python expressions. For example,
it would be possible for a user to write Python statements to calculate
expressions, play sounds, or make simple text animation.
The initial build ships with about twenty short Python examples covering
various aspects of the language.

%prep
%setup -q -n Pippy-34
%patch -p1
%patch1 -p1

%build
rm -f MANIFEST
python setup.py build

%install
python setup.py install --prefix=%{buildroot}/%{_prefix}
find %{buildroot} -name '*.py.orig' -print0 | xargs -0 rm -f
[ "`arch | grep i[0-9]86`" ] || rm -rf %{buildroot}/%{_datadir}/sugar/activities/Pippy.activity/library/pippy/physics/box2d/box2d_linux32
[ "`arch | grep x86_64`" ] || rm -rf %{buildroot}/%{_datadir}/sugar/activities/Pippy.activity/library/pippy/physics/box2d/box2d_linux64
%find_lang org.laptop.Pippy

%files -f org.laptop.Pippy.lang
%{_datadir}/sugar/activities/*
%doc NEWS


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7807 |12cr|sugar-presence-service-0.88.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# NOTE: Please do not edit this file, it was auto generated by jhconvert
#       See http://wiki.sugarlabs.org/go/Deployment_Team/jhconvert for details

Name: sugar-presence-service
Version: 0.88.0
Release: 3
Summary: The Sugar presence service
License: GPLv2+
Group: Graphical desktop/Other
Url: http://sugarlabs.org/

Source: http://download.sugarlabs.org/sources/sucrose/glucose/sugar-presence-service/sugar-presence-service-0.88.0.tar.bz2

Requires: avahi  
Requires: gnutls >= 2.4
Requires: python  
Requires: sugar-base >= 0.88.0
Requires: telepathy-gabble >= 0.7.21
Requires: python-telepathy >= 0.15.7
Requires: telepathy-salut >= 0.3.8

BuildRequires: python-devel  

%description
The Sugar presence service.

%prep
%setup -q -n sugar-presence-service-0.88.0


%build
%define __libtoolize true
%configure
make

%install
make DESTDIR=%{buildroot} install
chmod 755 %{buildroot}%{_datadir}/sugar-presence-service/main.py

%files 
%defattr(-,root,root,-)
%dir %{_datadir}/dbus-1
%dir %{_datadir}/dbus-1/services
%{_datadir}/sugar-presence-service
%{_datadir}/dbus*/services/*
%{_bindir}/*
%doc COPYING NEWS




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7808 |12cr|sugar-read-activity-78-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# NOTE: Please do not edit this file, it was auto generated by jhconvert
#       See http://wiki.sugarlabs.org/go/Deployment_Team/jhconvert for details

Name: sugar-read-activity
Version: 78
Release: %mkrel 2
Summary: Read activity for Sugar
License: GPL
Group: Graphical desktop/Other
Url: http://sugarlabs.org/

Source: http://download.sugarlabs.org/sources/sucrose/fructose/Read/Read-78.tar.bz2

Requires: python-beautifulsoup  
Requires: evince >= 2.26.0
Requires: gnome-python-evince >= 2.26.0
Requires: python-lxml  
Requires: python-webkitgtk  
Requires: sugar-toolkit >= 0.88.0

BuildRequires: gettext  
BuildRequires: sugar-toolkit >= 0.88.0

BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch

%description
Read activity for Sugar

%prep
%setup -q -n Read-78


%build

rm -f MANIFEST
python setup.py build

%install
rm -rf %{buildroot}
python setup.py install --prefix=%{buildroot}/%{_prefix}
find %{buildroot} -name '*.py.orig' -print0 | xargs -0 rm -f
rm -rf %{buildroot}/%{_datadir}/sugar/activities/*/epubview/modules
%find_lang org.laptop.sugar.ReadActivity

%clean
rm -rf %{buildroot}

%files -f org.laptop.sugar.ReadActivity.lang
%defattr(-,root,root,-)
%{_datadir}/sugar/activities/*
%doc AUTHORS COPYING



%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 78-2mdv2011.0
+ Revision: 615037
- the mass rebuild of 2010.1 packages

* Sun Apr 04 2010 Aleksey Lim <alsroot@mandriva.org> 78-1mdv2010.1
+ Revision: 531173
- Sucrose 0.88.0 release

* Mon Oct 12 2009 Aleksey Lim <alsroot@mandriva.org> 76-1mdv2010.0
+ Revision: 456980
- Push 76

* Fri Sep 25 2009 Aleksey Lim <alsroot@mandriva.org> 75-1mdv2010.0
+ Revision: 449008
- Update to 75

* Sat Sep 19 2009 Aleksey Lim <alsroot@mandriva.org> 74-1mdv2010.0
+ Revision: 444548
- Update to 74

* Tue Aug 11 2009 Aleksey Lim <alsroot@mandriva.org> 70-3mdv2010.0
+ Revision: 415104
- Sucrose 0.85.2

* Mon Apr 06 2009 Aleksey Lim <alsroot@mandriva.org> 65-2mdv2009.1
+ Revision: 364279
- SL#703 fix

* Wed Mar 04 2009 Aleksey Lim <alsroot@mandriva.org> 65-1mdv2009.1
+ Revision: 348320
- Sucrose 0.84.0 release

* Mon Feb 23 2009 Aleksey Lim <alsroot@mandriva.org> 64-1mdv2009.1
+ Revision: 344236
- Sucrose 0.83.6 release

* Sun Feb 15 2009 Aleksey Lim <alsroot@mandriva.org> 63-2mdv2009.1
+ Revision: 340428
- SL#351 AttributeError: 'module' object has no attribute 'evince_embed_init'

* Tue Jan 20 2009 Aleksey Lim <alsroot@mandriva.org> 63-1mdv2009.1
+ Revision: 332008
- new Sucrose 0.83.4 release

* Sun Jan 11 2009 Aleksey Lim <alsroot@mandriva.org> 62-1mdv2009.1
+ Revision: 328410
- initial commit


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7809 |12cr|sugar-terminal-activity-28-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# NOTE: Please do not edit this file, it was auto generated by jhconvert
#       See http://wiki.sugarlabs.org/go/Deployment_Team/jhconvert for details

Name: sugar-terminal-activity
Version: 28
Release: %mkrel 1
Summary: Terminal for Sugar
License: GPLv2+
Group: Graphical desktop/Other
Url: http://sugarlabs.org/

Source: http://download.sugarlabs.org/sources/sucrose/fructose/Terminal/Terminal-28.tar.bz2

Requires: python-simplejson  
Requires: sugar-toolkit >= 0.86.1
Requires: python-vte >= 0.17

BuildRequires: gettext  
BuildRequires: sugar-toolkit >= 0.86.0

BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch

%description
The terminal activity provides a vte-based terminal for the Sugar interface.

%prep
%setup -q -n Terminal-28


%build

rm -f MANIFEST
python setup.py build

%install
rm -rf %{buildroot}
python setup.py install --prefix=%{buildroot}/%{_prefix}
find %{buildroot} -name '*.py.orig' -print0 | xargs -0 rm -f
%find_lang org.laptop.Terminal

%clean
rm -rf %{buildroot}

%files -f org.laptop.Terminal.lang
%defattr(-,root,root,-)
%{_datadir}/sugar/activities/*
%doc COPYING MAINTAINERS NEWS README



%changelog
* Mon Oct 12 2009 Aleksey Lim <alsroot@mandriva.org> 28-1mdv2010.0
+ Revision: 456981
- Push 28

* Fri Sep 25 2009 Aleksey Lim <alsroot@mandriva.org> 27-1mdv2010.0
+ Revision: 449009
- Update to 27

* Sat Sep 19 2009 Aleksey Lim <alsroot@mandriva.org> 26-1mdv2010.0
+ Revision: 444549
- Update to 26

* Mon Apr 06 2009 Aleksey Lim <alsroot@mandriva.org> 25-1mdv2009.1
+ Revision: 364291
- Sucrose 0.84.2 release

* Wed Mar 04 2009 Aleksey Lim <alsroot@mandriva.org> 23-1mdv2009.1
+ Revision: 348321
- Sucrose 0.84.0 release

* Sun Jan 11 2009 Aleksey Lim <alsroot@mandriva.org> 21-1mdv2009.1
+ Revision: 328411
- initial commit


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7810 |12cr|sugar-toolkit-0.88.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# NOTE: Please do not edit this file, it was auto generated by jhconvert
#       See http://wiki.sugarlabs.org/go/Deployment_Team/jhconvert for details

Name: sugar-toolkit
Version: 0.88.0
Release: 2
Summary: Sugar toolkit
License: LGPLv2
Group: Graphical desktop/Other
Url: http://sugarlabs.org/

Source: http://download.sugarlabs.org/sources/sucrose/glucose/sugar-toolkit/sugar-toolkit-0.88.0.tar.bz2

Requires: sugar-datastore >= 0.88.0
Requires: python-dbus  
Requires: python-hippo-canvas >= 0.3.0
Requires: gnome-python-desktop  
Requires: sugar-presence-service >= 0.88.0
Requires: python-gobject >= 2.15
Requires: python  
Requires: python-cjson  
Requires: python-dateutil  
Requires: sugar-base >= 0.88.0

BuildRequires: perl-XML-Parser  
BuildRequires: libalsa-devel  
BuildRequires: gettext  
BuildRequires: pkgconfig(gtk+-2.0)
BuildRequires: intltool >= 0.33
BuildRequires: pkgconfig(sm)
BuildRequires: python-gobject-devel >= 2.15
BuildRequires: pygtk2.0-devel  
BuildRequires: python-devel  
BuildRequires: sugar-base >= 0.88.0
BuildRequires: x11-proto-devel  

BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)


%description
The toolkit provides a set of widgets to build HIG compliant applications
and interfaces to interact with system services like presence
and the datastore.

%prep
%setup -q -n sugar-toolkit-0.88.0


%build
%define __libtoolize true
%configure
make

%install
rm -rf %{buildroot}
make DESTDIR=%{buildroot} install
%find_lang sugar-toolkit

%clean
rm -rf %{buildroot}

%files -f sugar-toolkit.lang
%defattr(-,root,root,-)
%{python_sitelib}/sugar/*
%doc AUTHORS COPYING README



%changelog
* Sun Apr 04 2010 Aleksey Lim <alsroot@mandriva.org> 0.88.0-1mdv2010.1
+ Revision: 531081
- Sucrose 0.88.0 release

* Tue Oct 20 2009 Aleksey Lim <alsroot@mandriva.org> 0.86.1-2mdv2010.0
+ Revision: 458403
- Fix SL#1507

* Fri Oct 02 2009 Aleksey Lim <alsroot@mandriva.org> 0.86.1-1mdv2010.0
+ Revision: 452413
- Update to 0.86.1

* Fri Sep 25 2009 Aleksey Lim <alsroot@mandriva.org> 0.86.0-1mdv2010.0
+ Revision: 448920
- Update to 0.86.0

* Sat Sep 19 2009 Aleksey Lim <alsroot@mandriva.org> 0.85.8-2mdv2010.0
+ Revision: 444528
- Update to 0.85.8

* Tue Aug 11 2009 Aleksey Lim <alsroot@mandriva.org> 0.85.3-2mdv2010.0
+ Revision: 414870
- Sucrose 0.85.2 release

* Fri Apr 10 2009 Aleksey Lim <alsroot@mandriva.org> 0.84.2-2mdv2009.1
+ Revision: 365744
- SL#610; update de, es i18n

* Mon Apr 06 2009 Aleksey Lim <alsroot@mandriva.org> 0.84.2-1mdv2009.1
+ Revision: 364281
- Sucrose 0.84.2 release

* Fri Mar 20 2009 Aleksey Lim <alsroot@mandriva.org> 0.84.1-1mdv2009.1
+ Revision: 359194
- update version to 0.84.1

* Wed Mar 04 2009 Aleksey Lim <alsroot@mandriva.org> 0.84.0-1mdv2009.1
+ Revision: 348258
- Sucrose 0.84.0 release

* Mon Feb 23 2009 Aleksey Lim <alsroot@mandriva.org> 0.83.7-1mdv2009.1
+ Revision: 344186
- Sucrose 0.83.6 release

* Sun Feb 15 2009 Aleksey Lim <alsroot@mandriva.org> 0.83.6-1mdv2009.1
+ Revision: 340403
- new Sucrose 0.83.5 release

* Tue Jan 20 2009 Aleksey Lim <alsroot@mandriva.org> 0.83.4-1mdv2009.1
+ Revision: 331976
- new Sucrose 0.83.4 release

* Sun Jan 11 2009 Aleksey Lim <alsroot@mandriva.org> 0.83.3-1mdv2009.1
+ Revision: 328386
- Sugar 0.83.3 release

* Sat Jan 10 2009 Funda Wang <fwang@mandriva.org> 0.82.11-2mdv2009.1
+ Revision: 327917
- use configure2_5x
- rebuild

* Tue Nov 11 2008 Bogdano Arendartchuk <bogdano@mandriva.com> 0.82.11-1mdv2009.1
+ Revision: 302281
- import sugar-toolkit


* Wed Sep 24 2008 Marco Pesenti Gritti <mpg@redhat.com> - 0.82.11-1
- #8626 Icons overlap unnecessarily in crowded neighborhood view.

* Sat Sep 20 2008 Marco Pesenti Gritti <mpg@redhat.com> - 0.82.10-1
- #8532 SIGCHLD fights with threads.
- #8485 Switching between zoom levels seem to leak

* Tue Sep 16 2008 Marco Pesenti Gritti <mpg@redhat.com> - 0.82.8-2
- Fix a crash when we cannot access the alsa device

* Sat Sep 13 2008 Simon Schampijer <simon@laptop.org> - 0.82.7-1
- #8375 gst usage in the shell wastes 2.6mb                                                                               
- #8394 sugar shell leaks presence service info                                                          
- #8469 palette.menu is leaked

* Thu Sep 11 2008 Marco Pesenti Gritti <mpg@redhat.com> - 0.82.6-1
- #8394 sugar shell leaks presence service info
- #8392 Remove "dynamic" font height computation

* Tue Sep 9 2008 Simon Schampijer <simon@laptop.org> - 0.82.5-4
- remove pseudo.po from the source tarball

* Wed Sep  3 2008 Jeremy Katz <katzj@redhat.com> - 0.82.5-3
- requires gettext for bundlebuilder

* Mon Sep 01 2008 Simon Schampijer <simon@laptop.org> - 0.82.5-2
- added the python-json dependency

* Mon Sep 01 2008 Simon Schampijer <simon@laptop.org> - 0.82.5-1
- Translation updates
- Add plural information for all languages
- Fix plural form equations

* Thu Aug 31 2008 Simon Schampijer <simon@laptop.org> - 0.82.4-1
- 8136 Do a more 'standard' system installation for bundlebuilder
- 7837 Do not try to list the mimetypes directory if it does not exist
- 8220 Ensure that the widget is fully onscreen before taking a screenshot

* Thu Aug 28 2008 Marco Pesenti Gritti <mpgritti@gmail.com> - 0.82.3-1
- Translation updates

* Thu Aug 28 2008 Marco Pesenti Gritti <mpgritti@gmail.com> - 0.82.2-1
- #5428 downloads not starting in Browse due to old compreg.dat
- #7733 Cannot install Wikipedia-10.xo
- #7533 Activity does not respond to ctrl-q keyboard shortcut unless the 'Activity' tab is visible
- #8000 Pulsing icon on activity launch significantly slows activity start-up
- #8000 Pulsing icon on activity launch significantly slows activity start-up
- #7270 /setup release does not update the bundle number
- #7680 Activity name box is too small for localizaed name
- #7881 Accelerator labels don't show up for most toolbar buttons
- #7800 time stamps doesn't use translations

* Tue Aug 22 2008 Tomeu Vizoso <tomeu@tomeuvizoso.net> - 0.82.1-2.20080822git2e6be9ea55
- #7270 Add update functionality to Config in bundlebuilder
- #7680 Widen activity tile entry
- #7841 Wrap message in alert
- #7881 Make Palette handle changes of the invoker widget

* Tue Aug 12 2008 Marco Pesenti Gritti <mpgritti@gmail.com> - 0.82.1-1
- Fix crash on startup on x86_64

* Thu Aug 07 2008 Marco Pesenti Gritti <mpgritti@gmail.com> - 0.82.0-2
- Rebuild

* Thu Aug 07 2008 Marco Pesenti Gritti <mpgritti@gmail.com> - 0.82.0-1
- #7759 Default home view should be Ring, not Freeform
- #4084 Palette persist over zoom levels
- #7754 Handle multiple Activity per process correctly
- Add git tagging to the 'setup.py release' command

* Fri Aug 01 2008 Morgan Collett <morgan@laptop.org> - 0.81.8-1
- #7566 sugar-shell enters in infinite loop after a failed shutdown 
- #7534 Safer to always install, rather than comparing versions
- #7494 Updates to Browse-92 fail

* Wed Jul 23 2008 Simon Schampijer <simon@laptop.org> - 0.81.7-1
- 5136 Keep error alert hard to find
- 6014 Shutdown should sync activities data
- 7532 install + open content bundles with journal
- 7523 library index regeneration fails due to no XDG_DATA_DIRS
- 4208 Battery indicator's icon fullness inconsistent with indicator %%.
- 7444 cannot close a shared activity when the initiator has disconnected
- 7430 Favorites view is not preserved
- 7434 Control panel UI for power management.
- 5079 Could simplify sharing code

* Tue Jul 15 2008 Simon Schampijer <simon@laptop.org> - 0.81.6-3.20080715gitd17347cc19
- git snapshot
- 7523 fix content bundle installation
- 5079 simplify sharing code
- 4208 get_icon_state accepts negative step kwarg
- 7444 Fix crash in get_joined_buddies when a buddy disappears uncleanly

* Wed Jul 09 2008 Simon Schampijer <simon@laptop.org> - 0.81.6-2.20080709git92ef9d298a
- git snapshot
- 7430 Preserve the favorites layout across reboots
- 7434 Add power section to the control panel

* Wed Jul 09 2008 Simon Schampijer <simon@laptop.org> - 0.81.6-1
- 7015 Add proper alignment support to the tray control
- 7054 Journal doesn't show correct colors for activity instances
- 7046 Deleting activity bundle with journal leaves it showing in Home list view until reboot
- 3939 Keep button should use XO colors
- 7248 Speaker device has inconsistent behavior

* Sat Jun 21 2008 Tomeu Vizoso <tomeu@tomeuvizoso.net> - 0.81.5-1
- Add build dependency on libSM-devel
- Support for session management (marco)
- Make MANIFEST mandatory in bundlebuilder (homunq)
- Add a position attribute to activity bundles (tomeu)
- Add a scroll_to_item method to the tray (benzea)

* Mon Jun 09 2008 Simon Schampijer <simon@laptop.org> - 0.81.4-1
- Add an installation time property to the activity bundle (Tomeu)
- Reveal palettes on right-click (Eben)
- Refactor bundlebuilder and add dist_source command (Marco)
- Enable journal to do open-with for activity bundles (Chema)
- Add timezone, hot_corners, warm_edges to the profile (Simon) 

* Thu Apr 24 2008 Simon Schampijer <simon@laptop.org> - 0.79.6-1
- Fix activity installation

* Tue Apr 22 2008 Tomeu Vizoso <tomeu@tomeuvizoso.net> - 0.79.5-1
- Correctly use tempfile.mkstemp().

* Tue Apr 22 2008 Tomeu Vizoso <tomeu@tomeuvizoso.net> - 0.79.4-1
- Pylint cleanup.

* Wed Apr 09 2008 Tomeu Vizoso <tomeu@tomeuvizoso.net> - 0.79.3
- Added default to label arg in palette constructor (eben)

* Fri Apr 04 2008 Dennis Gilmore <dennis@ausil.us> - 0.79.2-3 	 
- add macro defining sugaractivitydir

* Thu Apr 03 2008 Simon Schampijer <simon@laptop.org> - 0.79.2
- add python-simplejson as dependency 
- #5474: Scale emblems

* Wed Apr  2 2008 Simon Schampijer <simon@laptop.org> - 0.79.1
- Frame/Home redesign - Put corner stone

* Fri Feb  8 2008 Marco Pesenti Gritti <mpg@redhat.com> - 0.79.0-2
- Fix source reference

* Wed Feb  6 2008 Marco Pesenti Gritti <mpg@redhat.com> - 0.79.0-1
- Initial build

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7811 |12cr|sugar-turtleart-activity-83-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# NOTE: Please do not edit this file, it was auto generated by jhconvert
#       See http://wiki.sugarlabs.org/go/Deployment_Team/jhconvert for details

Name: sugar-turtleart-activity
Version: 83
Release: 3
Summary: Pseudo-Logo graphical programming language for Sugar
License: MIT
Group: Graphical desktop/Other
Url: http://sugarlabs.org/

Source: http://download.sugarlabs.org/sources/sucrose/fructose/TurtleArt/TurtleArt-83.tar.bz2

Requires: python-numpy  
Requires: python  
Requires: sugar-toolkit >= 0.88.0

BuildRequires: gettext  
BuildRequires: python-devel  
BuildRequires: sugar-toolkit >= 0.88.0

BuildArch: noarch

%description
Turtle Art is an activity with a Logo-inspired graphical "turtle"
that draws colorful art based on Scratch-like snap-together visual
programming elements.
There are many restrictions compared to LOGO. The two allowed user-defined
procedures can't have parameters. Only two numeric global variables
are available, no lists or other data-structures. You can't make user defined
functions which return a value. The conditionals and some of the functions
only take constants or variables, not expressions. Limited screen real-estate
makes building large programs unfeasible.

%prep
%setup -q -n TurtleArt-83


%build

rm -f MANIFEST
python setup.py build

%install
python setup.py install --prefix=%{buildroot}/%{_prefix}
find %{buildroot} -name '*.py.orig' -print0 | xargs -0 rm -f
%find_lang org.laptop.TurtleArtActivity

%files -f org.laptop.TurtleArtActivity.lang
%defattr(-,root,root,-)
%{_datadir}/sugar/activities/*
%doc NEWS



%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 83-2mdv2011.0
+ Revision: 615038
- the mass rebuild of 2010.1 packages

* Sun Apr 04 2010 Aleksey Lim <alsroot@mandriva.org> 83-1mdv2010.1
+ Revision: 531170
- Sucrose 0.88.0 release

* Mon Oct 12 2009 Aleksey Lim <alsroot@mandriva.org> 73-1mdv2010.0
+ Revision: 456982
- Push 73

* Fri Sep 25 2009 Aleksey Lim <alsroot@mandriva.org> 69-1mdv2010.0
+ Revision: 449010
- Update to 69

* Sat Sep 19 2009 Aleksey Lim <alsroot@mandriva.org> 67-1mdv2010.0
+ Revision: 444550
- Update to 67

* Tue Aug 11 2009 Aleksey Lim <alsroot@mandriva.org> 60-1mdv2010.0
+ Revision: 414906
- Sucrose 0.85.2

* Wed Mar 04 2009 Aleksey Lim <alsroot@mandriva.org> 41-1mdv2009.1
+ Revision: 348322
- Sucrose 0.84.0 release

* Mon Feb 23 2009 Aleksey Lim <alsroot@mandriva.org> 36-1mdv2009.1
+ Revision: 344238
- Sucrose 0.83.6 release

* Sun Jan 11 2009 Aleksey Lim <alsroot@mandriva.org> 23-1mdv2009.1
+ Revision: 328412
- initial commit


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7812 |12cr|sugar-write-activity-69-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# NOTE: Please do not edit this file, it was auto generated by jhconvert
#       See http://wiki.sugarlabs.org/go/Deployment_Team/jhconvert for details

Name: sugar-write-activity
Version: 69
Release: 3
Summary: Word processor for Sugar
License: GPLv2+
Group: Graphical desktop/Other
Url: http://sugarlabs.org/

Source: http://download.sugarlabs.org/sources/sucrose/fructose/Write/Write-69.tar.bz2

Requires: abiword >= 2.8
Requires: python-abiword  
Requires: sugar-toolkit >= 0.88.0

BuildRequires: gettext  
BuildRequires: sugar-toolkit >= 0.88.0

BuildArch: noarch

%description
The Write activity provides a word processor for the Sugar interface.

%prep
%setup -q -n Write-69


%build

rm -f MANIFEST
python setup.py build

%install
python setup.py install --prefix=%{buildroot}/%{_prefix}
find %{buildroot} -name '*.py.orig' -print0 | xargs -0 rm -f
%find_lang org.laptop.AbiWordActivity

%files -f org.laptop.AbiWordActivity.lang
%defattr(-,root,root,-)
%{_datadir}/sugar/activities/*
%doc NEWS



%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 69-2mdv2011.0
+ Revision: 615039
- the mass rebuild of 2010.1 packages

* Sun Apr 04 2010 Aleksey Lim <alsroot@mandriva.org> 69-1mdv2010.1
+ Revision: 531171
- Sucrose 0.88.0 release

* Mon Oct 12 2009 Aleksey Lim <alsroot@mandriva.org> 68-1mdv2010.0
+ Revision: 456983
- Push 68

* Sat Sep 19 2009 Aleksey Lim <alsroot@mandriva.org> 67-1mdv2010.0
+ Revision: 444551
- Update to 67

* Tue Aug 11 2009 Aleksey Lim <alsroot@mandriva.org> 65-1mdv2010.0
+ Revision: 414978
- Sucrose 0.85.2

* Wed Mar 04 2009 Aleksey Lim <alsroot@mandriva.org> 63-1mdv2009.1
+ Revision: 348323
- Sucrose 0.84.0 release

* Mon Feb 23 2009 Aleksey Lim <alsroot@mandriva.org> 62-1mdv2009.1
+ Revision: 344239
- Sucrose 0.83.6 release

* Sun Feb 15 2009 Aleksey Lim <alsroot@mandriva.org> 61-2mdv2009.1
+ Revision: 340405
- #47343 sugar-write-activity hangs and never starts up

* Tue Jan 20 2009 Aleksey Lim <alsroot@mandriva.org> 61-1mdv2009.1
+ Revision: 332009
- new Sucrose 0.83.4 release

* Sun Jan 11 2009 Aleksey Lim <alsroot@mandriva.org> 60-1mdv2009.1
+ Revision: 328413
- initial commit


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7813 |12cr|suil-0.6.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

Name:           suil
Version:        0.6.6
Release:        1
Summary:        Lightweight C library for loading and wrapping LV2 plugin UIs

%define lib_major       0
%define lib_name        %mklibname %{name} %{lib_major}
%define lib_name_devel  %mklibname %{name} -d

Source0:         http://download.drobilla.net/%{name}-%{version}.tar.bz2
URL:            http://drobilla.net/software/%{name}/
License:        MIT-like
Group:          System/Libraries

BuildRequires:  waf, pkgconfig
BuildRequires:  serd-devel
BuildRequires:  gtk2-devel
BuildRequires:  qt4-devel
BuildRequires:  lv2-devel
BuildRequires:  pkgconfig(sratom-0)

%description
Suil is a lightweight C library for loading and wrapping LV2 plugin UIs.

Suil makes it possible to load a UI of any toolkit in a host using any
other toolkit (assuming the toolkits are both supported by Suil).
Hosts do not need to build against or link to foreign toolkit libraries
to use UIs written with that toolkit (Suil performs its magic at
runtime using dynamically loaded modules). The API is designed such that
hosts do not need to explicitly support particular toolkits whatsoever.
If Suil supports a particular toolkit, then all hosts that use Suil will
support that toolkit.

#-----------------------------------
%package -n %{lib_name}

Summary:        Lightweight RDF syntax library
Group:          System/Libraries

%description -n %{lib_name}
Suil is a lightweight C library for loading and wrapping LV2 plugin UIs.

Suil makes it possible to load a UI of any toolkit in a host using any
other toolkit (assuming the toolkits are both supported by Suil).
Hosts do not need to build against or link to foreign toolkit libraries
to use UIs written with that toolkit (Suil performs its magic at
runtime using dynamically loaded modules). The API is designed such that
hosts do not need to explicitly support particular toolkits whatsoever.
If Suil supports a particular toolkit, then all hosts that use Suil will
support that toolkit.

%files -n %{lib_name}
%doc COPYING README
%{_libdir}/lib%{name}-%{lib_major}.so.*

#-----------------------------------
%package -n %{lib_name_devel}
Summary:        Headers for the sord RDF storage library
Group:          System/Libraries
Requires:       %{lib_name} = %{version}-%{release}
Requires:       pkgconfig
Provides:       %{name}-devel = %{version}-%{release}

%description -n %{lib_name_devel}
Development files needed to build applications against suil.

%files -n %{lib_name_devel}
%{_libdir}/lib%{name}-%{lib_major}.so
%dir %{_includedir}/%{name}-%{lib_major}/%{name}
%{_includedir}/%{name}-%{lib_major}/%{name}/*.h
%{_libdir}/pkgconfig/%{name}-%{lib_major}.pc

#-----------------------------------
%package -n %{_lib}%{name}-x11-in-gtk2
Summary:        Shared object for GTK2 hosts displaying X11 LV2 GUIs
Group:          System/Libraries
Requires:       %{lib_name} = %{version}-%{release}
Provides:       %{name}-x11-in-gtk2 = %{version}-%{release}

%description -n %{_lib}%{name}-x11-in-gtk2
Shared object for GTK2 hosts displaying X11 LV2 GUIs

%files -n %{_lib}%{name}-x11-in-gtk2
%{_libdir}/%{name}-0/libsuil_x11_in_gtk2.so

#-----------------------------------
%package -n %{_lib}%{name}-x11-in-qt4
Summary:        Shared object for Qt4 hosts displaying X11 LV2 GUIs
Group:          System/Libraries
Requires:       %{lib_name} = %{version}-%{release}
Provides:       %{name}-x11-in-qt4 = %{version}-%{release}

%description -n %{_lib}%{name}-x11-in-qt4
Shared object for Qt4 hosts displaying X11 LV2 GUIs

%files -n %{_lib}%{name}-x11-in-qt4
%{_libdir}/%{name}-0/libsuil_x11_in_qt4.so

#-----------------------------------
%package -n %{_lib}%{name}-qt4-in-gtk2
Summary:        Shared object for GTK2 hosts displaying Qt4 LV2 GUIs
Group:          System/Libraries
Requires:       %{lib_name} = %{version}-%{release}
Provides:       %{name}-qt4-in-gtk2 = %{version}-%{release}

%description -n %{_lib}%{name}-qt4-in-gtk2
Shared object for GTK2 hosts displaying Qt4 LV2 GUIs

%files -n %{_lib}%{name}-qt4-in-gtk2
%{_libdir}/%{name}-%{lib_major}/lib%{name}_qt4_in_gtk2.so

#-----------------------------------
%package -n %{_lib}%{name}-gtk2-in-qt4
Summary:        Shared object for Qt4 hosts displaying GTK2 LV2 GUIs
Group:          System/Libraries
Requires:       gtk2
Requires:       %{lib_name} = %{version}-%{release}
Provides:       %{name}-gtk2-in-qt4 = %{version}-%{release}

%description -n %{_lib}%{name}-gtk2-in-qt4
Shared object for Qt4 hosts displaying GTK2 LV2 GUIs

%files -n %{_lib}%{name}-gtk2-in-qt4
%{_libdir}/%{name}-%{lib_major}/lib%{name}_gtk2_in_qt4.so

#-----------------------------------

%prep
%setup -q

%build
./waf configure --prefix=%{_prefix} --libdir=%{_libdir} \
--lv2dir=%{_libdir}/lv2
./waf

%install
./waf install --destdir=%{buildroot}

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7814 |12cr|suitesparse-3.7.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define amd_version 2.2.0
%define amd_version_major 2
%define btf_version 1.0.1
%define btf_version_major 1
%define btf_version_major_prev 0
%define camd_version 2.2.0
%define camd_version_major 2
%define ccolamd_version 2.7.1
%define ccolamd_version_major 2
%define cholmod_version 1.7.0
%define cholmod_version_major 1
%define colamd_version 2.7.0
%define colamd_version_major 2
%define csparse_version 2.2.2
%define csparse_version_major 2
%define cxsparse_version 2.2.2
%define cxsparse_version_major 2
%define klu_version 1.0.1
%define klu_version_major 1
%define klu_version_major_prev 0
%define ldl_version 2.0.0
%define ldl_version_major 2
%define ldl_version_major_prev 1
%define umfpack_version 5.2.0
%define umfpack_version_major 5
### CHOLMOD can also be compiled to use the METIS library, but it is not
### used here because its licensing terms make it non-free.
### To compile with METIS, define enable_metis as 1 below.
%define enable_metis 0
### CXSparse is a superset of CSparse, and the two share common header
### names, so it does not make sense to build both. CXSparse is built
### by default, but CSparse can be built instead by defining
### enable_csparse as 1 below.
%define enable_csparse 0

%define libamd %mklibname amd %{amd_version_major}
%define libamd_o %mklibname amd
%define libamd_d %mklibname amd %{amd_version_major} -d
%define libamd_d_s %mklibname amd %{amd_version_major} -d -s

%define libbtf %mklibname btf %{btf_version_major}
%define libbtf_o %mklibname btf
%define libbtf_d %mklibname btf %{btf_version_major} -d
%define libbtf_d_s %mklibname btf %{btf_version_major} -d -s

%define libcamd %mklibname camd %{camd_version_major}
%define libcamd_o %mklibname camd
%define libcamd_d %mklibname camd %{camd_version_major} -d
%define libcamd_d_s %mklibname camd %{camd_version_major} -d -s

%define libccolamd %mklibname ccolamd %{ccolamd_version_major}
%define libccolamd_o %mklibname ccolamd
%define libccolamd_d %mklibname ccolamd %{ccolamd_version_major} -d
%define libccolamd_d_s %mklibname ccolamd %{ccolamd_version_major} -d -s

%define libcholmod %mklibname cholmod %{cholmod_version_major}
%define libcholmod_o %mklibname cholmod
%define libcholmod_d %mklibname cholmod %{cholmod_version_major} -d
%define libcholmod_d_s %mklibname cholmod %{cholmod_version_major} -d -s

%define libcolamd %mklibname colamd %{colamd_version_major}
%define libcolamd_o %mklibname colamd
%define libcolamd_d %mklibname colamd %{colamd_version_major} -d
%define libcolamd_d_s %mklibname colamd %{colamd_version_major} -d -s

%define libcsparse %mklibname csparse %{csparse_version_major}
%define libcsparse_o %mklibname csparse
%define libcsparse_d %mklibname csparse %{csparse_version_major} -d

%define libcsparse_d_s %mklibname csparse %{csparse_version_major} -d -s
%define libcxsparse %mklibname cxsparse %{cxsparse_version_major}
%define libcxsparse_o %mklibname cxsparse
%define libcxsparse_d %mklibname cxsparse %{cxsparse_version_major} -d
%define libcxsparse_d_s %mklibname cxsparse %{cxsparse_version_major} -d -s

%define libklu %mklibname klu %{klu_version_major}
%define libklu_o %mklibname klu
%define libklu_d %mklibname klu %{klu_version_major} -d
%define libklu_d_s %mklibname klu %{klu_version_major} -d -s

%define libldl %mklibname ldl %{ldl_version_major}
%define libldl_o %mklibname ldl
%define libldl_d %mklibname ldl %{ldl_version_major} -d
%define libldl_d_s %mklibname ldl %{ldl_version_major} -d -s

%define libumfpack %mklibname umfpack %{umfpack_version_major}
%define libumfpack_o %mklibname umfpack
%define libumfpack_d %mklibname umfpack %{umfpack_version_major} -d
%define libumfpack_d_s %mklibname umfpack %{umfpack_version_major} -d -s

Name:           suitesparse
Version:        3.7.1
Release:        2
Epoch:          0
Summary:        Collection of sparse matrix libraries
Group:          System/Libraries
License:        Distributable
URL:            http://www.cise.ufl.edu/research/sparse/SuiteSparse
Source0:        http://www.cise.ufl.edu/research/sparse/SuiteSparse/SuiteSparse-%{version}.tar.gz
Obsoletes:      ufsparse < %{epoch}:%{version}-%{release}
Provides:       ufsparse = %{epoch}:%{version}-%{release}
Requires:       %{libamd} = %{epoch}:%{version}-%{release}
Requires:       %{libbtf} = %{epoch}:%{version}-%{release}
Requires:       %{libcamd} = %{epoch}:%{version}-%{release}
Requires:       %{libccolamd} = %{epoch}:%{version}-%{release}
Requires:       %{libcholmod} = %{epoch}:%{version}-%{release}
Requires:       %{libcolamd} = %{epoch}:%{version}-%{release}
%if "%{?enable_csparse}" == "1"
Requires:       %{libcsparse} = %{epoch}:%{version}-%{release}
%else
Requires:       %{libcxsparse} = %{epoch}:%{version}-%{release}
%endif
Requires:       %{libklu} = %{epoch}:%{version}-%{release}
Requires:       %{libldl} = %{epoch}:%{version}-%{release}
Requires:       %{libumfpack} = %{epoch}:%{version}-%{release}
BuildRequires:  blas-devel

%description
SuiteSparse is a collection of libraries for computations involving sparse
matrices.  The package includes the following libraries:
  AMD         approximate minimum degree ordering
  BTF         permutation to block triangular form (beta)
  CAMD        constrained approximate minimum degree ordering
  COLAMD      column approximate minimum degree ordering
  CCOLAMD     constrained column approximate minimum degree ordering
  CHOLMOD     sparse Cholesky factorization
  CSparse     a concise sparse matrix package
  CXSparse    CSparse extended: complex matrix, int and long int support
  KLU         sparse LU factorization, primarily for circuit simulation
  LDL         a simple LDL' factorization
  UMFPACK     sparse LU factorization
  UFconfig    configuration file for all the above packages.

%package common-devel
Summary:        Common development headers and files for UFSparse
Group:          Development/C
Obsoletes:      ufsparse-common-devel < %{epoch}:%{version}-%{release}
Provides:       ufsparse-common-devel = %{epoch}:%{version}-%{release}

%description common-devel
This package contains common files needed for developing
applications which use the %{name} libraries.

%package devel
Summary:        Development headers and files for UFSparse
Group:          Development/C
Obsoletes:      ufsparse-devel < %{epoch}:%{version}-%{release}
Provides:       ufsparse-devel = %{epoch}:%{version}-%{release}
Requires:       %{name}-common-devel = %{epoch}:%{version}-%{release}
Requires:       amd-devel = %{epoch}:%{version}-%{release}
Requires:       btf-devel = %{epoch}:%{version}-%{release}
Requires:       camd-devel = %{epoch}:%{version}-%{release}
Requires:       ccolamd-devel = %{epoch}:%{version}-%{release}
Requires:       cholmod-devel = %{epoch}:%{version}-%{release}
Requires:       colamd-devel = %{epoch}:%{version}-%{release}
%if "%{?enable_csparse}" == "1"
Requires:       csparse-devel = %{epoch}:%{version}-%{release}
%else
Requires:       cxsparse-devel = %{epoch}:%{version}-%{release}
%endif
Requires:       klu-devel = %{epoch}:%{version}-%{release}
Requires:       ldl-devel = %{epoch}:%{version}-%{release}
Requires:       umfpack-devel = %{epoch}:%{version}-%{release}

%description devel
This package contains files needed for developing
applications which use the %{name} libraries.

%package static-devel
Summary:        Static development files for UFSparse
Group:          Development/C
Obsoletes:      ufsparse-static-devel < %{epoch}:%{version}-%{release}
Provides:       ufsparse-static-devel = %{epoch}:%{version}-%{release}
Requires:       %{name}-devel = %{epoch}:%{version}-%{release}
Requires:       amd-static-devel = %{epoch}:%{version}-%{release}
Requires:       btf-static-devel = %{epoch}:%{version}-%{release}
Requires:       camd-static-devel = %{epoch}:%{version}-%{release}
Requires:       ccolamd-static-devel = %{epoch}:%{version}-%{release}
Requires:       cholmod-static-devel = %{epoch}:%{version}-%{release}
Requires:       colamd-static-devel = %{epoch}:%{version}-%{release}
%if "%{?enable_csparse}" == "1"
Requires:       csparse-static-devel = %{epoch}:%{version}-%{release}
%else
Requires:       cxsparse-static-devel = %{epoch}:%{version}-%{release}
%endif
Requires:       klu-static-devel = %{epoch}:%{version}-%{release}
Requires:       ldl-static-devel = %{epoch}:%{version}-%{release}
Requires:       umfpack-static-devel = %{epoch}:%{version}-%{release}

%description static-devel
This package contains files needed for developing
applications which use the %{name} static libraries.

%prep
%setup -q -n SuiteSparse

%build
%{__mkdir_p} Devel Devel/AMD Devel/CAMD Devel/CHOLMOD Devel/KLU Devel/LDL Devel/UMFPACK \
        Doc Doc/AMD Doc/BTF Doc/CAMD Doc/CCOLAMD Doc/CHOLMOD Doc/COLAMD \
        Doc/KLU Doc/LDL Doc/UMFPACK Lib Include

# (tpg) it's dead so remove this
sed -i -e 's/-lg2c//g' UFconfig/UFconfig.mk

pushd AMD
  %{make}  CC=%{__cc} CFLAGS="%{optflags} -fPIC" library
  pushd Lib
    %{__cc} -shared -Wl,-soname,libamd.so.%{amd_version_major} -o libamd.so.%{amd_version} *.o
  popd
  %{__cp} -a Lib/*.a Lib/*.so* ../Lib
  %{__cp} -a Include/*.h ../Include
  %{__cp} -a README.txt Doc/License Doc/lesser.txt Doc/ChangeLog ../Doc/AMD
  %{__cp} -a Doc/*.pdf ../Devel/AMD/
popd

pushd BTF
  %{make} CC=%{__cc} CFLAGS="%{optflags} -fPIC" library
  pushd Lib
    %{__cc} -shared -Wl,-soname,libbtf.so.%{btf_version_major} -o libbtf.so.%{btf_version} *.o
  popd
  %{__cp} -a Lib/*.a Lib/*.so* ../Lib
  %{__cp} -a Include/*.h ../Include
  %{__cp} -a README.txt Doc/lesser.txt Doc/ChangeLog ../Doc/BTF
popd

pushd CAMD
  %{make} CC=%{__cc} CFLAGS="%{optflags} -fPIC" library
  pushd Lib
    %{__cc} -shared -Wl,-soname,libcamd.so.%{camd_version_major} -o libcamd.so.%{camd_version} *.o
  popd
  %{__cp} -a Lib/*.a Lib/*.so* ../Lib
  %{__cp} -a Include/*.h ../Include
  %{__cp} -a README.txt Doc/License Doc/lesser.txt Doc/ChangeLog ../Doc/CAMD
  %{__cp} -a Doc/*.pdf ../Devel/CAMD
popd

pushd CCOLAMD
  %{make} CC=%{__cc} CFLAGS="%{optflags} -fPIC" library
  pushd Lib
    %{__cc} -shared -Wl,-soname,libccolamd.so.%{ccolamd_version_major} -o libccolamd.so.%{ccolamd_version} *.o
  popd
  %{__cp} -a Lib/*.a Lib/*.so* ../Lib
  %{__cp} -a Include/*.h ../Include
  %{__cp} -a README.txt Doc/lesser.txt Doc/ChangeLog ../Doc/CCOLAMD
popd

%if "%{?enable_metis}" == "1"
CHOLMOD_FLAGS="%{optflags} -I%{_includedir}/metis -fPIC"
%else
CHOLMOD_FLAGS="%{optflags} -DNPARTITION -fPIC"
%endif
pushd CHOLMOD
  %{make} CC=%{__cc} CFLAGS="$CHOLMOD_FLAGS" library
  pushd Lib
    %{__cc} -shared -Wl,-soname,libcholmod.so.%{cholmod_version_major} -o libcholmod.so.%{cholmod_version} *.o
  popd 
  %{__cp} -a Lib/*.a Lib/*.so* ../Lib
  %{__cp} -a Include/*.h ../Include
  %{__cp} -a README.txt ../Doc/CHOLMOD
  %{__cp} -a Cholesky/License.txt ../Doc/CHOLMOD/Cholesky_License.txt
  %{__cp} -a Core/License.txt ../Doc/CHOLMOD/Core_License.txt
  %{__cp} -a Core/lesser.txt ../Doc/CHOLMOD/lesser.txt
  %{__cp} -a MatrixOps/License.txt ../Doc/CHOLMOD/MatrixOps_License.txt
  %{__cp} -a MatrixOps/gpl.txt ../Doc/CHOLMOD/gpl.txt
  %{__cp} -a Partition/License.txt ../Doc/CHOLMOD/Partition_License.txt
  %{__cp} -a Supernodal/License.txt ../Doc/CHOLMOD/Supernodal_License.txt
  %{__cp} -a Check/License.txt ../Doc/CHOLMOD/Check_License.txt
  %{__cp} -a Modify/License.txt ../Doc/CHOLMOD/Modify_License.txt
  %{__cp} -a Doc/*.pdf ../Devel/CHOLMOD
popd

pushd COLAMD
  %{make} CC=%{__cc} CFLAGS="%{optflags} -fPIC" library
  pushd Lib
    %{__cc} -shared -Wl,-soname,libcolamd.so.%{colamd_version_major} -o libcolamd.so.%{colamd_version} *.o
  popd
  %{__cp} -a Lib/*.a Lib/*.so* ../Lib
  %{__cp} -a Include/*.h ../Include
  %{__cp} -a README.txt Doc/ChangeLog Doc/lesser.txt ../Doc/COLAMD
popd

%if "%{?enable_csparse}" == "1"
pushd CSparse
  %{make} CC=%{__cc} CFLAGS="%{optflags} -fPIC" library
  pushd Lib
    %{__cc} -shared -Wl,-soname,libcsparse.so.%{csparse_version_major} -o libcsparse.so.%{csparse_version} *.o
  popd
  %{__cp} -a Lib/*.a Lib/*.so* ../Lib
  %{__cp} -a Include/*.h ../Include
  %{__mkdir_p} ../Doc/CSparse/
  %{__cp} -a README.txt Doc/License.txt Doc/lesser.txt Doc/ChangeLog ../Doc/CSparse
popd
%else
pushd CXSparse
  %{make} CC=%{__cc} CFLAGS="%{optflags} -fPIC" library
  pushd Lib
    %{__cc} -shared -Wl,-soname,libcxsparse.so.%{cxsparse_version_major} -o libcxsparse.so.%{cxsparse_version} *.o
  popd
  %{__cp} -a Lib/*.a Lib/*.so* ../Lib
  %{__cp} -a Include/*.h ../Include
  %{__mkdir_p} ../Doc/CXSparse/
  %{__cp} -a README.txt Doc/License.txt Doc/lesser.txt Doc/ChangeLog ../Doc/CXSparse
popd
%endif

pushd KLU
  %{make} CC=%{__cc} CFLAGS="%{optflags} -fPIC" library
  pushd Lib
    %{__cc} -shared -Wl,-soname,libklu.so.%{klu_version_major} -o libklu.so.%{klu_version} *.o
  popd
  %{__cp} -a Lib/*.a Lib/*.so* ../Lib
  %{__cp} -a Include/*.h ../Include
  %{__cp} -a README.txt Doc/lesser.txt Doc/ChangeLog ../Doc/KLU
  %{__cp} -a Doc/*.pdf ../Devel/KLU
popd

pushd LDL
  %{make} CC=%{__cc} CFLAGS="%{optflags} -fPIC" library
  pushd Lib
    %{__cc} -shared -Wl,-soname,libldl.so.%{ldl_version_major} -o libldl.so.%{ldl_version} *.o
  popd
  %{__cp} -a Lib/*.a Lib/*.so* ../Lib
  %{__cp} -a Include/*.h ../Include
  %{__cp} -a README.txt Doc/ChangeLog Doc/lesser.txt ../Doc/LDL
  %{__cp} -a Doc/*.pdf ../Devel/LDL
popd

pushd UMFPACK
  %{make} CC=%{__cc} CFLAGS="%{optflags} -fPIC" library
  pushd Lib
    %{__cc} -shared -Wl,-soname,libumfpack.so.%{umfpack_version_major} -o libumfpack.so.%{umfpack_version} *.o -lblas -lm
  popd
  %{__cp} -a Lib/*.a Lib/*.so* ../Lib
  %{__cp} -a Include/*.h ../Include
  %{__cp} -a Doc/License Doc/ChangeLog Doc/gpl.txt README.txt ../Doc/UMFPACK
  %{__cp} -a Doc/*.pdf ../Devel/UMFPACK
popd

pushd Lib
  %{__ln_s} libamd.so.%{amd_version} libamd.so.%{amd_version_major}
  %{__ln_s} libamd.so.%{amd_version} libamd.so
  %{__ln_s} libbtf.so.%{btf_version} libbtf.so.%{btf_version_major}
  %{__ln_s} libbtf.so.%{btf_version} libbtf.so
  %{__ln_s} libcamd.so.%{camd_version} libcamd.so.%{camd_version_major}
  %{__ln_s} libcamd.so.%{camd_version} libcamd.so
  %{__ln_s} libccolamd.so.%{ccolamd_version} libccolamd.so.%{ccolamd_version_major}
  %{__ln_s} libccolamd.so.%{ccolamd_version} libccolamd.so
  %{__ln_s} libcholmod.so.%{cholmod_version} libcholmod.so.%{cholmod_version_major}
  %{__ln_s} libcholmod.so.%{cholmod_version} libcholmod.so
  %{__ln_s} libcolamd.so.%{colamd_version} libcolamd.so.%{colamd_version_major}
  %{__ln_s} libcolamd.so.%{colamd_version} libcolamd.so
%if "%{?enable_csparse}" == "1"
  %{__ln_s} libcsparse.so.%{csparse_version} libcsparse.so.%{csparse_version_major}
  %{__ln_s} libcsparse.so.%{csparse_version} libcsparse.so
%else
  %{__ln_s} libcxsparse.so.%{cxsparse_version} libcxsparse.so.%{cxsparse_version_major}
  %{__ln_s} libcxsparse.so.%{cxsparse_version} libcxsparse.so
%endif
  %{__ln_s} libklu.so.%{klu_version} libklu.so.%{klu_version_major}
  %{__ln_s} libklu.so.%{klu_version} libklu.so
  %{__ln_s} libldl.so.%{ldl_version} libldl.so.%{ldl_version_major}
  %{__ln_s} libldl.so.%{ldl_version} libldl.so
  %{__ln_s} libumfpack.so.%{umfpack_version} libumfpack.so.%{umfpack_version_major}
  %{__ln_s} libumfpack.so.%{umfpack_version} libumfpack.so
popd

%{__cp} -a UFconfig/UFconfig.h Include
%{__cp} -a UFconfig/UFconfig.mk Include

%install
%{__mkdir_p} -p %{buildroot}%{_libdir}
%{__mkdir_p} -p %{buildroot}%{_includedir}/suitesparse
pushd Lib
  for f in *.a *.so*; do
    %{__cp} -a -a $f %{buildroot}%{_libdir}/$f
  done
popd
pushd Include
  for f in *.h *.mk;  do
    %{__cp} -a -a $f %{buildroot}%{_includedir}/suitesparse/$f
  done
popd

%files
%defattr(0644,root,root,0755)

%files devel
%defattr(0644,root,root,0755)

%files common-devel
%defattr(0644,root,root,0755)
%{_includedir}/suitesparse/cs.h
%{_includedir}/suitesparse/UFconfig.h
%{_includedir}/suitesparse/UFconfig.mk

%files static-devel
%defattr(0644,root,root,0755)

# Automatically generated on Wed Jun  6 15:49:27 CEST 2007
# ==================================================================
%package -n %{libamd}
Summary:        Main library for amd
Group:          System/Libraries
Provides:       %{libamd_o} = %{epoch}:%{version}-%{release}

%description -n %{libamd}
Main library for amd.

%package -n %{libamd_d}
Summary:        Development files for amd
Group:          Development/C
Requires:       %{libamd} = %{epoch}:%{version}-%{release}
Provides:       libamd-devel = %{epoch}:%{version}-%{release}
Provides:       %{_lib}amd-devel = %{epoch}:%{version}-%{release}
Provides:       amd-devel = %{epoch}:%{version}-%{release}
Requires:       %{name}-common-devel = %{epoch}:%{version}-%{release}

%description -n %{libamd_d}
This package contains the development files for amd.

%package -n %{libamd_d_s}
Summary:        Static development files for amd
Group:          Development/C
Requires:       %{libamd_d} = %{epoch}:%{version}-%{release}
Provides:       %{libamd}-static-devel = %{epoch}:%{version}-%{release}
Provides:       libamd-static-devel = %{epoch}:%{version}-%{release}
Provides:       %{_lib}amd-static-devel = %{epoch}:%{version}-%{release}
Provides:       amd-static-devel = %{epoch}:%{version}-%{release}

%description -n %{libamd_d_s}
This package contains the static development files for amd.

%files -n %{libamd}
%defattr(0644,root,root,0755)
%doc Doc/AMD/*
%attr(0755,root,root) %{_libdir}/libamd.so.%{amd_version_major}*

%files -n %{libamd_d}
%defattr(0644,root,root,0755)
%dir %{_includedir}/suitesparse
%{_includedir}/suitesparse/amd*.h
%{_libdir}/libamd.so

%files -n %{libamd_d_s}
%defattr(0644,root,root,0755)
%{_libdir}/libamd.a
# ==================================================================

# ==================================================================
%package -n %{libbtf}
Summary:        Main library for btf
Group:          System/Libraries
Provides:       %{libbtf_o} = %{epoch}:%{version}-%{release}
Obsoletes:	%mklibname btf %{btf_version_major_prev}

%description -n %{libbtf}
Main library for btf.

%package -n %{libbtf_d}
Summary:        Development files for btf
Group:          Development/C
Requires:       %{libbtf} = %{epoch}:%{version}-%{release}
Provides:       libbtf-devel = %{epoch}:%{version}-%{release}
Provides:       %{_lib}btf-devel = %{epoch}:%{version}-%{release}
Provides:       btf-devel = %{epoch}:%{version}-%{release}
Requires:       %{name}-common-devel = %{epoch}:%{version}-%{release}
Obsoletes:	%mklibname btf %{btf_version_major_prev} -d

%description -n %{libbtf_d}
This package contains the development files for btf.

%package -n %{libbtf_d_s}
Summary:        Static development files for btf
Group:          Development/C
Requires:       %{libbtf_d} = %{epoch}:%{version}-%{release}
Provides:       %{libbtf}-static-devel = %{epoch}:%{version}-%{release}
Provides:       libbtf-static-devel = %{epoch}:%{version}-%{release}
Provides:       %{_lib}btf-static-devel = %{epoch}:%{version}-%{release}
Provides:       btf-static-devel = %{epoch}:%{version}-%{release}
Obsoletes:	%mklibname btf %{btf_version_major_prev} -d -s 

%description -n %{libbtf_d_s}
This package contains the static development files for btf.

%files -n %{libbtf}
%defattr(0644,root,root,0755)
%doc Doc/BTF/*
%attr(0755,root,root) %{_libdir}/libbtf.so.%{btf_version_major}*

%files -n %{libbtf_d}
%defattr(0644,root,root,0755)
%dir %{_includedir}/suitesparse
%{_includedir}/suitesparse/btf*.h
%{_libdir}/libbtf.so

%files -n %{libbtf_d_s}
%defattr(0644,root,root,0755)
%{_libdir}/libbtf.a
# ==================================================================

# ==================================================================
%package -n %{libcamd}
Summary:        Main library for camd
Group:          System/Libraries
Provides:       %{libcamd_o} = %{epoch}:%{version}-%{release}

%description -n %{libcamd}
Main library for camd.

%package -n %{libcamd_d}
Summary:        Development files for camd
Group:          Development/C
Requires:       %{libcamd} = %{epoch}:%{version}-%{release}
Provides:       libcamd-devel = %{epoch}:%{version}-%{release}
Provides:       %{_lib}camd-devel = %{epoch}:%{version}-%{release}
Provides:       camd-devel = %{epoch}:%{version}-%{release}
Requires:       %{name}-common-devel = %{epoch}:%{version}-%{release}

%description -n %{libcamd_d}
This package contains the development files for camd.

%package -n %{libcamd_d_s}
Summary:        Static development files for camd
Group:          Development/C
Requires:       %{libcamd_d} = %{epoch}:%{version}-%{release}
Provides:       %{libcamd}-static-devel = %{epoch}:%{version}-%{release}
Provides:       libcamd-static-devel = %{epoch}:%{version}-%{release}
Provides:       %{_lib}camd-static-devel = %{epoch}:%{version}-%{release}
Provides:       camd-static-devel = %{epoch}:%{version}-%{release}

%description -n %{libcamd_d_s}
This package contains the static development files for camd.

%files -n %{libcamd}
%defattr(0644,root,root,0755)
%doc Doc/CAMD/*
%attr(0755,root,root) %{_libdir}/libcamd.so.%{camd_version_major}*

%files -n %{libcamd_d}
%defattr(0644,root,root,0755)
%doc Devel/CAMD/*
%dir %{_includedir}/suitesparse
%{_includedir}/suitesparse/camd*.h
%{_libdir}/libcamd.so

%files -n %{libcamd_d_s}
%defattr(0644,root,root,0755)
%{_libdir}/libcamd.a
# ==================================================================

# ==================================================================
%package -n %{libccolamd}
Summary:        Main library for ccolamd
Group:          System/Libraries
Provides:       %{libccolamd_o} = %{epoch}:%{version}-%{release}

%description -n %{libccolamd}
Main library for ccolamd.

%package -n %{libccolamd_d}
Summary:        Development files for ccolamd
Group:          Development/C
Requires:       %{libccolamd} = %{epoch}:%{version}-%{release}
Provides:       libccolamd-devel = %{epoch}:%{version}-%{release}
Provides:       %{_lib}ccolamd-devel = %{epoch}:%{version}-%{release}
Provides:       ccolamd-devel = %{epoch}:%{version}-%{release}
Requires:       %{name}-common-devel = %{epoch}:%{version}-%{release}

%description -n %{libccolamd_d}
This package contains the development files for ccolamd.

%package -n %{libccolamd_d_s}
Summary:        Static development files for ccolamd
Group:          Development/C
Requires:       %{libccolamd_d} = %{epoch}:%{version}-%{release}
Provides:       %{libccolamd}-static-devel = %{epoch}:%{version}-%{release}
Provides:       libccolamd-static-devel = %{epoch}:%{version}-%{release}
Provides:       %{_lib}ccolamd-static-devel = %{epoch}:%{version}-%{release}
Provides:       ccolamd-static-devel = %{epoch}:%{version}-%{release}

%description -n %{libccolamd_d_s}
This package contains the static development files for ccolamd.

%files -n %{libccolamd}
%defattr(0644,root,root,0755)
%doc Doc/CCOLAMD/*
%attr(0755,root,root) %{_libdir}/libccolamd.so.%{ccolamd_version_major}*

%files -n %{libccolamd_d}
%defattr(0644,root,root,0755)
%dir %{_includedir}/suitesparse
%{_includedir}/suitesparse/ccolamd*.h
%{_libdir}/libccolamd.so

%files -n %{libccolamd_d_s}
%defattr(0644,root,root,0755)
%{_libdir}/libccolamd.a
# ==================================================================

# ==================================================================
%package -n %{libcholmod}
Summary:        Main library for cholmod
Group:          System/Libraries
Provides:       %{libcholmod_o} = %{epoch}:%{version}-%{release}

%description -n %{libcholmod}
Main library for cholmod.

%package -n %{libcholmod_d}
Summary:        Development files for cholmod
Group:          Development/C
Requires:       %{libcholmod} = %{epoch}:%{version}-%{release}
Provides:       libcholmod-devel = %{epoch}:%{version}-%{release}
Provides:       %{_lib}cholmod-devel = %{epoch}:%{version}-%{release}
Provides:       cholmod-devel = %{epoch}:%{version}-%{release}
Requires:       %{name}-common-devel = %{epoch}:%{version}-%{release}

%description -n %{libcholmod_d}
This package contains the development files for cholmod.

%package -n %{libcholmod_d_s}
Summary:        Static development files for cholmod
Group:          Development/C
Requires:       %{libcholmod_d} = %{epoch}:%{version}-%{release}
Provides:       %{libcholmod}-static-devel = %{epoch}:%{version}-%{release}
Provides:       libcholmod-static-devel = %{epoch}:%{version}-%{release}
Provides:       %{_lib}cholmod-static-devel = %{epoch}:%{version}-%{release}
Provides:       cholmod-static-devel = %{epoch}:%{version}-%{release}

%description -n %{libcholmod_d_s}
This package contains the static development files for cholmod.

%files -n %{libcholmod}
%defattr(0644,root,root,0755)
%doc Doc/CHOLMOD/*
%attr(0755,root,root) %{_libdir}/libcholmod.so.%{cholmod_version_major}*

%files -n %{libcholmod_d}
%defattr(0644,root,root,0755)
%doc Devel/CHOLMOD/*
%dir %{_includedir}/suitesparse
%{_includedir}/suitesparse/cholmod*.h
%{_libdir}/libcholmod.so

%files -n %{libcholmod_d_s}
%defattr(0644,root,root,0755)
%{_libdir}/libcholmod.a
# ==================================================================

# ==================================================================
%package -n %{libcolamd}
Summary:        Main library for colamd
Group:          System/Libraries
Provides:       %{libcolamd_o} = %{epoch}:%{version}-%{release}

%description -n %{libcolamd}
Main library for colamd.

%package -n %{libcolamd_d}
Summary:        Development files for colamd
Group:          Development/C
Requires:       %{libcolamd} = %{epoch}:%{version}-%{release}
Provides:       libcolamd-devel = %{epoch}:%{version}-%{release}
Provides:       %{_lib}colamd-devel = %{epoch}:%{version}-%{release}
Provides:       colamd-devel = %{epoch}:%{version}-%{release}
Requires:       %{name}-common-devel = %{epoch}:%{version}-%{release}

%description -n %{libcolamd_d}
This package contains the development files for colamd.

%package -n %{libcolamd_d_s}
Summary:        Static development files for colamd
Group:          Development/C
Requires:       %{libcolamd_d} = %{epoch}:%{version}-%{release}
Provides:       %{libcolamd}-static-devel = %{epoch}:%{version}-%{release}
Provides:       libcolamd-static-devel = %{epoch}:%{version}-%{release}
Provides:       %{_lib}colamd-static-devel = %{epoch}:%{version}-%{release}
Provides:       colamd-static-devel = %{epoch}:%{version}-%{release}

%description -n %{libcolamd_d_s}
This package contains the static development files for colamd.

%files -n %{libcolamd}
%defattr(0644,root,root,0755)
%doc Doc/COLAMD/*
%attr(0755,root,root) %{_libdir}/libcolamd.so.%{colamd_version_major}*

%files -n %{libcolamd_d}
%defattr(0644,root,root,0755)
%dir %{_includedir}/suitesparse
%{_includedir}/suitesparse/colamd*.h
%{_libdir}/libcolamd.so

%files -n %{libcolamd_d_s}
%defattr(0644,root,root,0755)
%{_libdir}/libcolamd.a

# ==================================================================
%if "%{?enable_csparse}" == "1"
# ==================================================================

%package -n %{libcsparse}
Summary:        Main library for csparse
Group:          System/Libraries
Provides:       %{libcsparse_o} = %{epoch}:%{version}-%{release}

%description -n %{libcsparse}
Main library for csparse.

%package -n %{libcsparse_d}
Summary:        Development files for csparse
Group:          Development/C
Requires:       %{libcsparse} = %{epoch}:%{version}-%{release}
Provides:       libcsparse-devel = %{epoch}:%{version}-%{release}
Provides:       %{_lib}csparse-devel = %{epoch}:%{version}-%{release}
Provides:       csparse-devel = %{epoch}:%{version}-%{release}
Requires:       %{name}-common-devel = %{epoch}:%{version}-%{release}

%description -n %{libcsparse_d}
This package contains the development files for csparse.

%package -n %{libcsparse_d_s}
Summary:        Static development files for csparse
Group:          Development/C
Requires:       %{libcsparse_d} = %{epoch}:%{version}-%{release}
Provides:       %{libcsparse}-static-devel = %{epoch}:%{version}-%{release}
Provides:       libcsparse-static-devel = %{epoch}:%{version}-%{release}
Provides:       %{_lib}csparse-static-devel = %{epoch}:%{version}-%{release}
Provides:       csparse-static-devel = %{epoch}:%{version}-%{release}

%description -n %{libcsparse_d_s}
This package contains the static development files for csparse.

%files -n %{libcsparse}
%defattr(0644,root,root,0755)
%doc Doc/CSparse/*
%attr(0755,root,root) %{_libdir}/libcsparse.so.%{csparse_version_major}*

%files -n %{libcsparse_d}
%defattr(0644,root,root,0755)
%dir %{_includedir}/suitesparse
%{_libdir}/libcsparse.so

%files -n %{libcsparse_d_s}
%defattr(0644,root,root,0755)
%{_libdir}/libcsparse.a

# ==================================================================
%else
# ==================================================================
%package -n %{libcxsparse}
Summary:        Main library for cxsparse
Group:          System/Libraries
Provides:       %{libcxsparse_o} = %{epoch}:%{version}-%{release}
Obsoletes:      %{libcsparse} < %{epoch}:%{version}-%{release}
Provides:       %{libcsparse} = %{epoch}:%{version}-%{release}

%description -n %{libcxsparse}
Main library for cxsparse.

%package -n %{libcxsparse_d}
Summary:        Development files for cxsparse
Group:          Development/C
Requires:       %{libcxsparse} = %{epoch}:%{version}-%{release}
Provides:       libcxsparse-devel = %{epoch}:%{version}-%{release}
Provides:       %{_lib}cxsparse-devel = %{epoch}:%{version}-%{release}
Provides:       cxsparse-devel = %{epoch}:%{version}-%{release}
Requires:       %{name}-common-devel = %{epoch}:%{version}-%{release}
Obsoletes:      %{libcsparse_d} < %{epoch}:%{version}-%{release}
Provides:       %{libcsparse_d} = %{epoch}:%{version}-%{release}
Provides:       csparse-devel = %{epoch}:%{version}-%{release}

%description -n %{libcxsparse_d}
This package contains the development files for cxsparse.

%package -n %{libcxsparse_d_s}
Summary:        Static development files for cxsparse
Group:          Development/C
Requires:       %{libcxsparse_d} = %{epoch}:%{version}-%{release}
Provides:       %{libcxsparse}-static-devel = %{epoch}:%{version}-%{release}
Provides:       libcxsparse-static-devel = %{epoch}:%{version}-%{release}
Provides:       %{_lib}cxsparse-static-devel = %{epoch}:%{version}-%{release}
Provides:       cxsparse-static-devel = %{epoch}:%{version}-%{release}
Obsoletes:      %{libcsparse_d_s} < %{epoch}:%{version}-%{release}
Provides:       %{libcsparse_d_s} = %{epoch}:%{version}-%{release}
Provides:       csparse-static-devel = %{epoch}:%{version}-%{release}

%description -n %{libcxsparse_d_s}
This package contains the static development files for cxsparse.

%files -n %{libcxsparse}
%defattr(0644,root,root,0755)
%doc Doc/CXSparse/*
%attr(0755,root,root) %{_libdir}/libcxsparse.so.%{cxsparse_version_major}*

%files -n %{libcxsparse_d}
%defattr(0644,root,root,0755)
%dir %{_includedir}/suitesparse
%{_libdir}/libcxsparse.so

%files -n %{libcxsparse_d_s}
%defattr(0644,root,root,0755)
%{_libdir}/libcxsparse.a
# ==================================================================
%endif
# ==================================================================
%package -n %{libklu}
Summary:        Main library for klu
Group:          System/Libraries
Provides:       %{libklu_o} = %{epoch}:%{version}-%{release}
Obsoletes:	%mklibname klu %{klu_version_major_prev}

%description -n %{libklu}
Main library for klu.

%package -n %{libklu_d}
Summary:        Development files for klu
Group:          Development/C
Requires:       %{libklu} = %{epoch}:%{version}-%{release}
Provides:       libklu-devel = %{epoch}:%{version}-%{release}
Provides:       %{_lib}klu-devel = %{epoch}:%{version}-%{release}
Provides:       klu-devel = %{epoch}:%{version}-%{release}
Requires:       %{name}-common-devel = %{epoch}:%{version}-%{release}
Obsoletes:	%mklibname klu %{klu_version_major_prev} -d

%description -n %{libklu_d}
This package contains the development files for klu.

%package -n %{libklu_d_s}
Summary:        Static development files for klu
Group:          Development/C
Requires:       %{libklu_d} = %{epoch}:%{version}-%{release}
Provides:       %{libklu}-static-devel = %{epoch}:%{version}-%{release}
Provides:       libklu-static-devel = %{epoch}:%{version}-%{release}
Provides:       %{_lib}klu-static-devel = %{epoch}:%{version}-%{release}
Provides:       klu-static-devel = %{epoch}:%{version}-%{release}
Obsoletes:	%mklibname klu %{klu_version_major_prev} -d -s 

%description -n %{libklu_d_s}
This package contains the static development files for klu.

%files -n %{libklu}
%defattr(0644,root,root,0755)
%doc Doc/KLU/*
%attr(0755,root,root) %{_libdir}/libklu.so.%{klu_version_major}*

%files -n %{libklu_d}
%defattr(0644,root,root,0755)
%dir %{_includedir}/suitesparse
%{_includedir}/suitesparse/klu*.h
%{_libdir}/libklu.so

%files -n %{libklu_d_s}
%defattr(0644,root,root,0755)
%{_libdir}/libklu.a
# ==================================================================

# ==================================================================
%package -n %{libldl}
Summary:        Main library for ldl
Group:          System/Libraries
Provides:       %{libldl_o} = %{epoch}:%{version}-%{release}
Obsoletes:	%mklibname ldl %{ldl_version_major_prev}

%description -n %{libldl}
Main library for ldl.

%package -n %{libldl_d}
Summary:        Development files for ldl
Group:          Development/C
Requires:       %{libldl} = %{epoch}:%{version}-%{release}
Provides:       libldl-devel = %{epoch}:%{version}-%{release}
Provides:       %{_lib}ldl-devel = %{epoch}:%{version}-%{release}
Provides:       ldl-devel = %{epoch}:%{version}-%{release}
Requires:       %{name}-common-devel = %{epoch}:%{version}-%{release}
Obsoletes:	%mklibname ldl %{ldl_version_major_prev} -d 

%description -n %{libldl_d}
This package contains the development files for ldl.

%package -n %{libldl_d_s}
Summary:        Static development files for ldl
Group:          Development/C
Requires:       %{libldl_d} = %{epoch}:%{version}-%{release}
Provides:       %{libldl}-static-devel = %{epoch}:%{version}-%{release}
Provides:       libldl-static-devel = %{epoch}:%{version}-%{release}
Provides:       %{_lib}ldl-static-devel = %{epoch}:%{version}-%{release}
Provides:       ldl-static-devel = %{epoch}:%{version}-%{release}
Obsoletes:	%mklibname ldl %{ldl_version_major_prev} -d -s

%description -n %{libldl_d_s}
This package contains the static development files for ldl.

%files -n %{libldl}
%defattr(0644,root,root,0755)
%doc Doc/LDL/*
%attr(0755,root,root) %{_libdir}/libldl.so.%{ldl_version_major}*

%files -n %{libldl_d}
%defattr(0644,root,root,0755)
%doc Devel/LDL/*
%dir %{_includedir}/suitesparse
%{_includedir}/suitesparse/ldl*.h
%{_libdir}/libldl.so

%files -n %{libldl_d_s}
%defattr(0644,root,root,0755)
%{_libdir}/libldl.a
# ==================================================================

# ==================================================================
%package -n %{libumfpack}
Summary:        Main library for umfpack
Group:          System/Libraries
Provides:       %{libumfpack_o} = %{epoch}:%{version}-%{release}

%description -n %{libumfpack}
Main library for umfpack.

%package -n %{libumfpack_d}
Summary:        Development files for umfpack
Group:          Development/C
Requires:       %{libumfpack} = %{epoch}:%{version}-%{release}
Provides:       libumfpack-devel = %{epoch}:%{version}-%{release}
Provides:       %{_lib}umfpack-devel = %{epoch}:%{version}-%{release}
Provides:       umfpack-devel = %{epoch}:%{version}-%{release}
Requires:       %{name}-common-devel = %{epoch}:%{version}-%{release}

%description -n %{libumfpack_d}
This package contains the development files for umfpack.

%package -n %{libumfpack_d_s}
Summary:        Static development files for umfpack
Group:          Development/C
Requires:       %{libumfpack_d} = %{epoch}:%{version}-%{release}
Provides:       %{libumfpack}-static-devel = %{epoch}:%{version}-%{release}
Provides:       libumfpack-static-devel = %{epoch}:%{version}-%{release}
Provides:       %{_lib}umfpack-static-devel = %{epoch}:%{version}-%{release}
Provides:       umfpack-static-devel = %{epoch}:%{version}-%{release}

%description -n %{libumfpack_d_s}
This package contains the static development files for umfpack.

%files -n %{libumfpack}
%defattr(0644,root,root,0755)
%doc Doc/UMFPACK/*
%attr(0755,root,root) %{_libdir}/libumfpack.so.%{umfpack_version_major}*

%files -n %{libumfpack_d}
%defattr(0644,root,root,0755)
%doc Devel/UMFPACK/*
%dir %{_includedir}/suitesparse
%{_includedir}/suitesparse/umfpack*.h
%{_libdir}/libumfpack.so

%files -n %{libumfpack_d_s}
%defattr(0644,root,root,0755)
%{_libdir}/libumfpack.a
# ==================================================================


%changelog
* Fri Nov 28 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0:3.2.0-1mdv2009.1
+ Revision: 307513
- update to new version 3.2.0
- looks like there is a big fsck up, amd and umfpack libraries are already in repositories, and i wonder what's best solution, provide them from here and remove svn entries for these stand-alone libraries, or do it in reverse way?

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 0:3.0.0-8mdv2009.0
+ Revision: 261214
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 0:3.0.0-7mdv2009.0
+ Revision: 253691
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Oct 25 2007 David Walluck <walluck@mandriva.org> 0:3.0.0-5mdv2008.1
+ Revision: 101987
- import suitesparse



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7815 |12cr|suitesparse-common-devel-3.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define NAME	UFconfig
%define name	suitesparse-common-devel
%define version 3.6.1
%define release %mkrel 1

Summary: 	Configuration file for SuiteSparse packages
Name: 		%{name}
Version: 	%{version}
Release: 	%{release}
License: 	LGPL
Group:		Development/C
Url:		http://www.cise.ufl.edu/research/sparse/UFconfig/
Source0: 	http://www.cise.ufl.edu/research/sparse/UFconfig/%{NAME}-%{version}.tar.gz
BuildRoot: 	%{_tmppath}/%{name}-%{version}-%{release}-root
BuildArch:	noarch
Obsoletes:	suitesparse-common-devel < %{version}-%{release}
Obsoletes:	suitesparse-static-devel 
Obsoletes:	ufsparse-common-devel < %{version}-%{release}
Provides:	ufsparse-common-devel = %{version}-%{release}

%description
UFconfig provides a configuration header file needed by most of the other 
packages in SuiteSparse.

%prep
%setup -q -n %{NAME}

%build

%install
%__rm -rf %{buildroot}
%__install -d -m 755 %{buildroot}/%{_includedir}/suitesparse
%__install -m 644 *.h %{buildroot}/%{_includedir}/suitesparse
%__install -m 644 *.mk %{buildroot}/%{_includedir}/suitesparse

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README.txt
%{_includedir}/suitesparse/*.*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7816 |12cr|suitesparse-common-devel-4.0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

%define NAME	SuiteSparse_config

Summary:	Configuration file for SuiteSparse packages
Name:		suitesparse-common-devel
Version:	4.0.2
Release:	2
License:	LGPL
Group:		Development/C
Url:		http://www.cise.ufl.edu/research/sparse/UFconfig/
Source0:	http://www.cise.ufl.edu/research/sparse/UFconfig/%{NAME}-%{version}.tar.gz
Provides:	ufsparse-common-devel = %{version}-%{release}

%description
UFconfig provides a configuration header file needed by most of the other
packages in SuiteSparse. And static library with few functions.

%prep
%setup -q -n %{NAME}
chmod 0644 README.txt

%build
%make CF="%{optflags}"

%install
install -d -m 755 %{buildroot}/%{_includedir}/suitesparse
install -m 644 *.h %{buildroot}/%{_includedir}/suitesparse
install -m 644 *.mk %{buildroot}/%{_includedir}/suitesparse

install -d -m 755 %{buildroot}/%{_libdir}
install -m 644 *.a %{buildroot}/%{_libdir}

%files
%doc README.txt
%{_includedir}/suitesparse/*.*
%{_libdir}/*.a


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7817 |12cr|sulu-0.17-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name sulu
%define version 0.17
%define release %mkrel 6

Name:		%{name}
Summary:	Interface for Samsung Uproar and Yepp
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Sound
URL:		http://www.cs.toronto.edu/~kal/sulu
Source:		http://www.cs.toronto.edu/~kal/sulu/%{name}-%{version}.tar.bz2
BuildRequires:	gtk-devel libusb-devel popt-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Sulu is a GTK interface for transferring mp3's between your Samsung Uproar 
or Yepp and your Linux computer.

%prep
%setup -q

%build
make CFLAGS="$RPM_OPT_FLAGS" CPPFLAGS="$RPM_OPT_FLAGS"

%install
mkdir -p $RPM_BUILD_ROOT/%_bindir
cp %name $RPM_BUILD_ROOT/%_bindir


mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Sulu
Comment=GUI for Samsung Uproar and Yepp
Exec=%{_bindir}/sulu
Icon=sound_section
Terminal=false
Type=Application
Categories=X-MandrivaLinux-Multimedia-Sound;AudioVideo;Audio;Player
EOF

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun 
%clean_menus
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc changelog COPYING README todo
%_bindir/%name
%{_datadir}/applications/mandriva-%{name}.desktop



%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.17-6mdv2010.0
+ Revision: 434166
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.17-5mdv2009.0
+ Revision: 261216
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.17-4mdv2009.0
+ Revision: 253699
- rebuild
- drop old menu

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.17-2mdv2008.1
+ Revision: 140863
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request
    - import sulu


* Tue Sep 05 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.17-2mdv2007.0
- XDG

* Mon Aug 29 2005 Austin Acton <austin@mandriva.org> 0.17-1mdk
- 0.17
- source URL

* Thu Feb 20 2004 Austin Acton <austin@mandrake.org> 0.16-3mdk
- rebuild

* Sat Aug 30 2003 Michael Scherer <scherer.michael@free.fr> 0.16-2mdk 
- BuildRequires popt-devel

* Mon Aug 25 2003 Austin Acton <aacton@yorku.ca> 0.16-1mdk
- 0.16

* Sat Mar 29 2003 Austin Acton <aacton@yorku.ca> 0.15-1mdk
- 0.15

* Mon Feb 24 2003 Austin Acton <aacton@yorku.ca> 0.11-1mdk
- 0.11

* Wed Feb 5 2003 Austin Acton <aacton@yorku.ca> 0.08-2mdk
- remove bad depends

* Sat Jan 11 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.08-1mdk
- 0.08

* Thu Dec 12 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.07-1mdk
- from Austin Acton <aacton@yorku.ca> :
	- initial build

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7818 |12cr|sunflow-0.07.2-0.0.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _with_gcj_support 1
%define gcj_support %{?_with_gcj_support:1}%{!?_with_gcj_support:%{?_without_gcj_support:0}%{!?_without_gcj_support:%{?_gcj_support:%{_gcj_support}}%{!?_gcj_support:0}}}

Name:           sunflow
Version:        0.07.2
Release:        %mkrel 0.0.2
Epoch:          0
Summary:        Rendering system for photo-realistic image synthesis
License:        MIT
URL:            http://sunflow.sourceforge.net
Group:          Development/Java
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Source0:        http://puzzle.dl.sourceforge.net/sourceforge/sunflow/%{name}-src-v%{version}.zip
Source1:        sunflow.sh
BuildRequires:  ant
BuildRequires:  java-rpmbuild
BuildRequires:  janino
BuildRequires:  jpackage-utils >= 0:1.7.2
%if ! %{gcj_support}
BuildArch:      noarch
%endif
Requires(post):    jpackage-utils >= 0:1.7.2
Requires(postun):  jpackage-utils >= 0:1.7.2
%if %{gcj_support}
BuildRequires:    java-gcj-compat-devel
%endif
Requires:       janino

%description
Sunflow is an open source rendering system for photo-realistic image synthesis.
It is written in Java and built around a flexible ray tracing core and an
extensible object-oriented design.

%package        javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description    javadoc
%{summary}.

%package        manual
Summary:        Documents for %{name}
Group:          Development/Java

%description    manual
%{summary}.

%prep
%setup -q -n %{name}
%remove_java_binaries

%build
ln -sf $(build-classpath janino) janino.jar
export CLASSPATH=$(build-classpath janino)
%{ant} jars javadoc

%install
rm -rf $RPM_BUILD_ROOT

# jars
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}

install -m 644 release/sunflow.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar

(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; do \
ln -sf ${jar} ${jar/-%{version}/}; done)

# script
%{__mkdir_p} %{buildroot}%{_bindir}
%{__cp} -a %{SOURCE1} %{buildroot}%{_bindir}/%{name}

# javadoc
install -p -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr release/javadoc/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
(cd $RPM_BUILD_ROOT%{_javadocdir} && ln -sf %{name}-%{version} %{name})

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%post
%if %{gcj_support}
%{update_gcjdb}
%endif

%postun
%if %{gcj_support}
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%attr(0755,root,root) %{_bindir}/%{name}
%{_javadir}/*.jar
%if %{gcj_support}
%attr(-,root,root) %{_libdir}/gcj/%{name}
%endif

%files javadoc
%defattr(0644,root,root,0755)
%dir %{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}-%{version}/*
%dir %{_javadocdir}/%{name}


%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 0:0.07.2-0.0.2mdv2010.0
+ Revision: 434176
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tvignaud@mandriva.com> 0:0.07.2-0.0.1mdv2009.0
+ Revision: 170567
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- fix no-buildroot-tag
- fix description-line-too-long

* Fri Jan 25 2008 Alexander Kurtakov <akurtakov@mandriva.org> 0:0.07.2-0.0.1mdv2008.1
+ Revision: 158157
- import sunflow



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7819 |12cr|superiotool-0.20111206-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name superiotool
%define svnversion 20111206
%define version 0.%{svnversion} 

Summary:	Detect which Super I/O you have on your mainboard
Name:		%{name}
Version:	%{version}
Release:	1
Source0:	%{name}-%{svnversion}.tar.bz2
License:	GPL
Group:		System/Kernel and hardware
Url:		http://www.coreboot.org/Superiotool
BuildRequires:	pciutils-devel
Patch0:		makefiles_normal_dir.patch

%description
Superiotool is a GPL'd user-space helper tool for LinuxBIOS development 
purposes (but may also be useful for other things).
It allows you to detect which Super I/O you have on your mainboard,
and it can provide detailed information about the register contents
of the Super I/O.

%prep
%setup -q -n %name
%patch0 -p1

%build
%make

%install
%makeinstall_std

%files
%defattr(-,root,root)
%{_sbindir}/superiotool
%{_mandir}/man8/superiotool*



%changelog
* Mon Dec 05 2011 Alexander Khrukin <akhrukin@mandriva.org> 0.20111206-1
+ Revision: 737954
- version update to upstream git checkout

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 0.20071017-5mdv2010.0
+ Revision: 434187
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tv@mandriva.org> 0.20071017-4mdv2009.0
+ Revision: 261236
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 0.20071017-3mdv2009.0
+ Revision: 253734
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Wed Oct 17 2007 Erwan Velu <erwan@mandriva.org> 0.20071017-1mdv2008.1
+ Revision: 99651
- import superiotool


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7820 |12cr|superkaramba-theme-AeroG-0.8-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define base_name       superkaramba-theme
%define theme_name      AeroG
%define aname	aeroG
%define name            %{base_name}-%{theme_name}
%define version         0.8
%define release         %mkrel 6

Name:	 %{name}
Version: %{version}
Release: %{release}
Summary: Monitoring theme for superkaramba
License: GPL
Group:   Monitoring
Source:  %{theme_name}.tar.bz2
URL:     http://kde-look.org/content/show.php?content=21407
Requires: superkaramba >= 0.35
Requires: python
BuildRoot: %{_tmppath}/%{name}-buildroot

%description
This is a superkaramba theme which is a desktop applet 
that displays system information.

%post
if [ $1 = 1 ]; then
echo "THEME path=%{theme_name}/%{aname}-cpu.theme" >> %{_datadir}/apps/superkaramba/themes/default.theme
echo "THEME path=%{theme_name}/%{aname}-disktheme" >> %{_datadir}/apps/superkaramba/themes/default.theme
echo "THEME path=%{theme_name}/%{aname}-mail.theme" >> %{_datadir}/apps/superkaramba/themes/default.theme
echo "THEME path=%{theme_name}/%{aname}-ram.theme" >> %{_datadir}/apps/superkaramba/themes/default.theme
echo "THEME path=%{theme_name}/%{aname}-swap.theme" >> %{_datadir}/apps/superkaramba/themes/default.theme
fi

%postun
if [ $1 = 0 ]; then
grep -v "%{theme_name}" %{_datadir}/apps/superkaramba/themes/default.theme > %{_datadir}/apps/superkaramba/themes/default.theme
exit 0
fi


%files
%defattr(-,root,root)
%dir %{_datadir}/apps/superkaramba/themes/%{theme_name}
%{_datadir}/apps/superkaramba/themes/%{theme_name}/*

#--------------------------------------------------------------------

%prep
rm -rf $RPM_BUILD_ROOT
%setup -q -n %{theme_name}

%build

%install
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/apps/superkaramba/themes/%{theme_name}
cp -rf * %buildroot/%{_datadir}/apps/superkaramba/themes/%{theme_name} 



%clean
rm -rf $RPM_BUILD_ROOT



%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.8-6mdv2010.0
+ Revision: 434188
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.8-5mdv2009.0
+ Revision: 261237
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.8-4mdv2009.0
+ Revision: 253737
- rebuild

* Sun Mar 02 2008 Nicolas Lécureuil <neoclust@mandriva.org> 0.8-2mdv2008.1
+ Revision: 177556
- [BUGFIX] Fix uninstall ( thanks misc) (Bug #22642)

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.8-1mdv2008.1
+ Revision: 128064
- kill re-definition of %%buildroot on Pixel's request
- import superkaramba-theme-AeroG


* Fri Oct 28 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.8-1mdk
- 0.8
- %%mkrel

* Sun Mar 06 2005 Sebastien Savarin <plouf@mandrake.org> 0.1-1mdk
- initial release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7821 |12cr|superkaramba-theme-cynapses-2.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define base_name       superkaramba-theme
%define theme_name      cynapses
%define name            %{base_name}-%{theme_name}
%define version         2.0
%define release         %mkrel 6

Name:	 %{name}
Version: %{version}
Release: %{release}
Summary: Monitoring theme for superkaramba
License: GPL
Group:   Monitoring
Source:  11405-%{theme_name}_karamba.tar.bz2
URL:     http://kde-look.org/content/show.php?content=11405
Requires: superkaramba >= 0.35
Requires: python
BuildRoot: %{_tmppath}/%{name}-buildroot

%description
This is a superkaramba theme which is a desktop applet 
that displays system information.


%prep
rm -rf $RPM_BUILD_ROOT
%setup -q -n %{theme_name}_karamba

%build

%install
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/apps/superkaramba/themes/%{theme_name}
cp -rf * %buildroot/%{_datadir}/apps/superkaramba/themes/%{theme_name} 
chmod 755 %buildroot/%{_datadir}/apps/superkaramba/themes/%{theme_name}/scripts/mails_pop3.pl
chmod 755 %buildroot/%{_datadir}/apps/superkaramba/themes/%{theme_name}/scripts/osinfo.sh

%clean
rm -rf $RPM_BUILD_ROOT

%post 
if [ $1 = 1 ]; then
echo "THEME path=%{theme_name}/sys_mon.theme" >> %{_datadir}/apps/superkaramba/themes/default.theme
fi

%postun
if [ $1 = 0 ]; then
cat %{_datadir}/apps/superkaramba/themes/default.theme | grep -v "%{theme_name}" > %{_datadir}/apps/superkaramba/themes/default.theme
exit 0
fi


%files
%defattr(-,root,root)
%doc ChangeLog
%dir %{_datadir}/apps/superkaramba/themes/%{theme_name}
%{_datadir}/apps/superkaramba/themes/%{theme_name}/*





%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 2.0-6mdv2010.0
+ Revision: 434189
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.0-5mdv2009.0
+ Revision: 261238
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.0-4mdv2009.0
+ Revision: 253751
- rebuild

* Sun Mar 02 2008 Nicolas Lécureuil <neoclust@mandriva.org> 2.0-2mdv2008.1
+ Revision: 177557
- [BUGFIX] Fix uninstall ( thanks misc) (Bug #22642)

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.0-1mdv2008.1
+ Revision: 128068
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import superkaramba-theme-cynapses


* Sun Mar 06 2005 Sebastien Savarin <plouf@mandriva.org> 2.0-1mdk
-First Mandriva Linux


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7822 |12cr|superkaramba-theme-cynapses_karamba-2.0.alpha-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define base_name       superkaramba-theme
%define theme_name      cynapses_karamba
%define name            %{base_name}-%{theme_name}
%define version         2.0.alpha
%define release         %mkrel 6
%define aname		sys_mon
Name:	%{name}
Version:	%{version}
Release:        %{release}
Summary:        Monitoring theme for superkaramba
License:        GPL
Group:          Monitoring
Source:         11405-%{theme_name}.tar.bz2      
URL:            http://www.cynapses.org/
Requires:       superkaramba >= 0.35
BuildRoot:      %{_tmppath}/%{name}-buildroot

%description
This is a desktop applet that displays system informations.


%prep
rm -rf $RPM_BUILD_ROOT
%setup -q -n %{theme_name}

%build

%install
mkdir -p  %buildroot/%{_datadir}/apps/superkaramba/themes/%{theme_name}
cp -rf *  %buildroot/%{_datadir}/apps/superkaramba/themes/%{theme_name}
chmod 755 %buildroot/%{_datadir}/apps/superkaramba/themes/%{theme_name}/scripts/mails_pop3.pl
chmod 755 %buildroot/%{_datadir}/apps/superkaramba/themes/%{theme_name}/scripts/osinfo.sh

 
%clean
rm -rf $RPM_BUILD_ROOT

%post
if [ $1 = 1 ]; then
echo "THEME path=%{theme_name}/%{aname}.theme" >> %{_datadir}/apps/superkaramba/themes/default.theme
fi

%postun
if [ $1 = 0 ]; then
cat %{_datadir}/apps/superkaramba/themes/default.theme | grep -v "%{theme_name}" > %{_datadir}/apps/superkaramba/themes/default.theme
exit 0
fi

%files
%defattr(-,root,root)
%doc ChangeLog
%dir %{_datadir}/apps/superkaramba/themes/%{theme_name}
%{_datadir}/apps/superkaramba/themes/%{theme_name}/*




%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 2.0.alpha-6mdv2010.0
+ Revision: 434190
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.0.alpha-5mdv2009.0
+ Revision: 261239
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.0.alpha-4mdv2009.0
+ Revision: 253754
- rebuild

* Sun Mar 02 2008 Nicolas Lécureuil <neoclust@mandriva.org> 2.0.alpha-2mdv2008.1
+ Revision: 177558
- [BUGFIX] Fix uninstall ( thanks misc) (Bug #22642)

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.0.alpha-1mdv2008.1
+ Revision: 128066
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import superkaramba-theme-cynapses_karamba


* Mon Mar 07 2005 Sebastien Savarin <plouf@zarb.org> 2.0.alpha-1mdk
-Initial mandrake release 



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7823 |12cr|superkaramba-theme-fantastik-3.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define base_name       superkaramba-theme
%define theme_name      fantastik
%define name            %{base_name}-%{theme_name}
%define version         3.0
%define release         %mkrel 7

Name:	 %{name}
Version: %{version}
Release: %{release}
Summary: Monitoring theme for superkaramba
License: GPL
Group:   Monitoring
Source:  %{theme_name}-%{version}.tar.bz2
URL:     http://kde-look.org/content/show.php?content=21396
Requires: superkaramba >= 0.35
Requires: python
BuildRoot: %{_tmppath}/%{name}-buildroot

%description
This is a superkaramba theme which is a desktop applet 
that displays system information.


%prep
rm -rf $RPM_BUILD_ROOT
%setup -q -n %{theme_name}-%{version}

%build

%install
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/apps/superkaramba/themes/%{theme_name}
cp -rf * %buildroot/%{_datadir}/apps/superkaramba/themes/%{theme_name} 
chmod 755 %buildroot/%{_datadir}/apps/superkaramba/themes/%{theme_name}/programs/mails_pop3.pl

%clean
rm -rf $RPM_BUILD_ROOT

%post 
if [ $1 = 1 ]; then
echo "THEME path=%{theme_name}/%{theme_name}.theme" >> %{_datadir}/apps/superkaramba/themes/default.theme
fi

%postun
if [ $1 = 0 ]; then
cat %{_datadir}/apps/superkaramba/themes/default.theme | grep -v "%{theme_name}" > %{_datadir}/apps/superkaramba/themes/default.theme
exit 0
fi


%files
%defattr(-,root,root)
%dir %{_datadir}/apps/superkaramba/themes/%{theme_name}
%{_datadir}/apps/superkaramba/themes/%{theme_name}/*





%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 3.0-7mdv2010.0
+ Revision: 434191
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 3.0-6mdv2009.0
+ Revision: 261240
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 3.0-5mdv2009.0
+ Revision: 253757
- rebuild

* Sun Mar 02 2008 Nicolas Lécureuil <neoclust@mandriva.org> 3.0-3mdv2008.1
+ Revision: 177559
- [BUGFIX] Fix uninstall ( thanks misc) (Bug #22642)

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 3.0-2mdv2008.1
+ Revision: 128070
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import superkaramba-theme-fantastik


* Sun Mar 06 2005 Sebastien Savarin <plouf@mandrake.org> 3.0-2mdk
- spec file correction thanks to couriousous

* Sat Mar 05 2005 Sebastien Savarin <plouf@mandrake.org> 3.0-1mdk
- Initial Release.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7824 |12cr|superkaramba-theme-systemtux-1.3-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define base_name       superkaramba-theme
%define theme_name      systemtux
%define name            %{base_name}-%{theme_name}
%define version         1.3
%define release         %mkrel 6

Name:	 %{name}
Version: %{version}
Release: %{release}
Summary: Monitoring theme for superkaramba
License: GPL
Group:   Monitoring
Source:  %{theme_name}_%{version}.tar.bz2
URL:     http://kde-look.org/content/show.php?content=16265
Requires: superkaramba >= 0.35
Requires: python
BuildRoot: %{_tmppath}/%{name}-buildroot

%description
This is a superkaramba theme which is a desktop applet 
that displays system information.


%prep
rm -rf $RPM_BUILD_ROOT
%setup -q -n %{theme_name}_%{version}

%build

%install
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/apps/superkaramba/themes/%{theme_name}
cp -rf * %buildroot/%{_datadir}/apps/superkaramba/themes/%{theme_name} 


%clean
rm -rf $RPM_BUILD_ROOT

%post 
if [ $1 = 1 ]; then
echo "THEME path=%{theme_name}/%{theme_name}-ModAmarok.theme" >> %{_datadir}/apps/superkaramba/themes/default.theme
echo "THEME path=%{theme_name}/%{theme_name}-Modjuk.theme" >> %{_datadir}/apps/superkaramba/themes/default.theme
echo "THEME path=%{theme_name}/%{theme_name}-ModClock.theme" >> %{_datadir}/apps/superkaramba/themes/default.theme
echo "THEME path=%{theme_name}/%{theme_name}-ModNoatun.theme" >> %{_datadir}/apps/superkaramba/themes/default.theme
echo "THEME path=%{theme_name}/%{theme_name}-ModSystem.theme" >> %{_datadir}/apps/superkaramba/themes/default.theme
echo "THEME path=%{theme_name}/%{theme_name}-ModXmms.theme" >> %{_datadir}/apps/superkaramba/themes/default.theme
echo "THEME path=%{theme_name}/%{theme_name}_v1.1.theme" >> %{_datadir}/apps/superkaramba/themes/default.theme
fi

%postun
if [ $1 = 0 ]; then
cat %{_datadir}/apps/superkaramba/themes/default.theme | grep -v "%{theme_name}" > %{_datadir}/apps/superkaramba/themes/default.theme
exit 0
fi


%files
%defattr(-,root,root)
%doc COPYING
%dir %{_datadir}/apps/superkaramba/themes/%{theme_name}
%{_datadir}/apps/superkaramba/themes/%{theme_name}/*





%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.3-6mdv2010.0
+ Revision: 434192
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.3-5mdv2009.0
+ Revision: 261241
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.3-4mdv2009.0
+ Revision: 253760
- rebuild

* Sun Mar 02 2008 Nicolas Lécureuil <neoclust@mandriva.org> 1.3-2mdv2008.1
+ Revision: 177560
- [BUGFIX] Fix uninstall ( thanks misc) (Bug #22642)

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 1.3-1mdv2008.1
+ Revision: 128071
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel


* Sun Mar 06 2005 Sebastien Savarin <plouf@mandriva.org> 1.3-1mdk
-First Mandriva Linux


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7825 |12cr|superkaramba-theme-topmon-0.3-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define base_name       superkaramba-theme
%define theme_name      topmon
%define name            %{base_name}-%{theme_name}
%define version         0.3
%define release         %mkrel 6

Name:	 %{name}
Version: %{version}
Release: %{release}
Summary: Monitoring theme for superkaramba
License: GPL
Group:   Monitoring
Source:  %{theme_name}.tar.bz2
URL:     http://kde-look.org/content/show.php?content=21482
Requires: superkaramba >= 0.35
Requires: python
BuildRoot: %{_tmppath}/%{name}-buildroot

%description
This is a superkaramba theme which is a desktop applet 
that displays system information.


%prep
rm -rf $RPM_BUILD_ROOT
%setup -q -n %{theme_name}

%build

%install
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/apps/superkaramba/themes/%{theme_name}
cp -rf * %buildroot/%{_datadir}/apps/superkaramba/themes/%{theme_name} 


%clean
rm -rf $RPM_BUILD_ROOT

%post 
if [ $1 = 1 ]; then
echo "THEME path=%{theme_name}/%{theme_name}.theme" >> %{_datadir}/apps/superkaramba/themes/default.theme
fi

%postun
if [ $1 = 0 ]; then
cat %{_datadir}/apps/superkaramba/themes/default.theme | grep -v "%{theme_name}" > %{_datadir}/apps/superkaramba/themes/default.theme
exit 0
fi


%files
%defattr(-,root,root)
%dir %{_datadir}/apps/superkaramba/themes/%{theme_name}
%{_datadir}/apps/superkaramba/themes/%{theme_name}/*


%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.3-6mdv2010.0
+ Revision: 434193
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.3-5mdv2009.0
+ Revision: 261272
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.3-4mdv2009.0
+ Revision: 253762
- rebuild

* Sun Mar 02 2008 Nicolas Lécureuil <neoclust@mandriva.org> 0.3-2mdv2008.1
+ Revision: 177561
- [BUGFIX] Fix uninstall ( thanks misc) (Bug #22642)

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.3-1mdv2008.1
+ Revision: 128073
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel

  + Nicolas Lécureuil <neoclust@mandriva.org>
    - Import superkaramba-theme-topmon





* Sun Mar 06 2005 Sebastien Savarin <plouf@mandrake.org> 0.3-1mdk
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7826 |12cr|superlu-4.3-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 4
%define libname %mklibname superlu %major
%define develname %mklibname superlu -d

%define oname SuperLU
%define Werror_cflags %nil

Summary:        Matrix solver
Name:           superlu
Version:        4.3
Release:        %mkrel 6
License:        BSD
Group:          Development/C
URL:            http://crd.lbl.gov/~xiaoye/SuperLU/
Source0:        http://crd.lbl.gov/~xiaoye/SuperLU/%{name}_%{version}.tar.gz
BuildRequires:	gcc-gfortran, blas-devel
BuildRequires:	tcsh
# Build with -fPIC
Patch0:		%{oname}-add-fpic.patch
# Build shared library
Patch1:		%{oname}-build-shared-lib3.patch

%description
SuperLU is an algorithm that uses group theory to optimize LU
decomposition of sparse matrices. It's the fastest direct solver for
linear systems that the author is aware of.


%package -n     %{libname}
Summary:        Shared library for SuperLU
Group:          System/Libraries
Obsoletes:      %{name} < %{version}-%{release}

%description -n %{libname}
SuperLU is an algorithm that uses group theory to optimize LU
decomposition of sparse matrices. It's the fastest direct solver for
linear systems that the author is aware of.


%package -n	%{develname}
Summary:        Header files and libraries for SuperLU development
Group:          Development/C
Requires:       %{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	%{oname}-devel = %{version}-%{release}

%description -n %{develname}
The %{name}-devel package contains the header files
and libraries for use with CUnit package.


%prep
%setup -qn %{oname}_%{version}
%patch0 -p1
%patch1 -p1
chmod a-x SRC/qselect.c 
cp -p MAKE_INC/make.linux make.inc
sed -i "s|-O3|$RPM_OPT_FLAGS|" make.inc
sed -i "s|\$(SUPERLULIB) ||" make.inc
sed -i "s|\$(HOME)/Codes/%{name}_%{version}|%{_builddir}/%{name}_%{version}|" make.inc
sed -i "s|-L/usr/lib -lblas|-L%{_libdir}/atlas -lblas|" make.inc

find . -perm 0600 -exec chmod 0644 {} \;

%build
%make superlulib BLASLIB="$(pkg-config --libs blas)"

%install
mkdir -p %{buildroot}%{_libdir}
mkdir -p %{buildroot}%{_includedir}/%{name}
install -p SRC/libsuperlu.so.%{version} %{buildroot}%{_libdir}
install -p SRC/*.h %{buildroot}%{_includedir}/%{name}
chmod -x %{buildroot}%{_includedir}/%{name}/*.h
cp -Pp SRC/libsuperlu.so %{buildroot}%{_libdir}

%files -n %{libname}
%{_libdir}/libsuperlu.so.*

%files -n %{develname}
%doc README
%doc DOC
%{_includedir}/%{name}/
%{_libdir}/libsuperlu.so

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7827 |12cr|superreadahead-0.01-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           superreadahead
Version:        0.01
Release:        %mkrel 1
Summary:        Read ahead pagecontent at boot
Group:          System/Base
URL:            http://repo.moblin.org/moblin/development/source/
License:        GPLv2
Source0:        superreadahead-0.01.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%description
Superreadahead is a read ahead pagecontent at boot.


%prep
%setup -q
# (tv) remove hardocded flags:
%ifarch %ix86
perl -pi -e 's!-march=i686!-march=i586!' Makefile
%else
perl -pi -e 's!-O0 -march=i686!-O2!' Makefile
%endif


%build
make %{?_smp_mflags}


%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT


%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root,-)
%_sbindir/generate_filelist
%_sbindir/sreadahead




%changelog
* Mon Nov 17 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.01-1mdv2009.1
+ Revision: 304008
- import superreadahead


* Mon Nov 17 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.01-1mdv2009.1
- initial release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7828 |12cr|superswitcher-0.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	superswitcher
%define version 0.6
%define release %mkrel 1

Summary:	Featureful window switcher
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{name}-%{version}.tar.gz
License:	GPLv2
Group:		Graphical desktop/Other
Url:		http://superswitcher.googlecode.com/
BuildRequires:	perl-XML-Parser
BuildRequires:	pkgconfig(libwnck-1.0)
BuildRequires:	pkgconfig(gtk+-2.0)
Patch0:		superswitcher-0.6-glib-single-include.patch
Patch1:		superswitcher-0.6-wnck-workspace.patch

%description
SuperSwitcher is a (more feature-ful) replacement for the Alt-Tab window
switching behavior and Ctrl-Alt-Left/Right/Up/Down workspace switching behavior
that is currently provided by Metacity.

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
%configure2_5x
# GDK_DISPLAY deprecated
pushd src
for f in *; do sed -i 's/gdk_display/GDK_DISPLAY_XDISPLAY (gdk_display_get_default ())/g' "$f" ; done
popd
%make

%install
%makeinstall
%__rm -rf %{buildroot}%{_datadir}/locale

%files
%doc AUTHORS ChangeLog COPYING README TODO
%{_bindir}/%{name}
%{_datadir}/dbus-1/services/%{name}.*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7829 |12cr|supertuxkart-0.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Kart racing game
Name:		supertuxkart
Version:	0.8
Release:	1
License:	GPLv2+
Group:		Games/Arcade
URL:		http://supertuxkart.sourceforge.net/
Source0:	http://downloads.sourceforge.net/supertuxkart/%{name}-%{version}-src.tar.bz2
Patch0:		supertuxkart-0.8-desktop.patch
Patch1:		supertuxkart-0.8-data-fix.patch
BuildRequires:	imagemagick
BuildRequires:	irrlicht-devel >= 1.8
BuildRequires:	pkgconfig(freealut)
BuildRequires:	pkgconfig(fribidi)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libenet)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(vorbis)

%description
SuperTuxKart is an improved version of TuxKart, a kart racing game
featuring Tux and friends. SuperTuxKart contains new characters, new
tracks and a reworked user interface.

%prep
%setup -q -n SuperTuxKart-%{version}
%patch0 -p1
%patch1 -p1

# makefile doesn't handle names with spaces properly, print0 doesn't help
mkdir data-workaround
mv data/tracks/overworld/Mushroom*.png data-workaround
mv data/tracks/xr591/tube*.b3d data-workaround

%build
./autogen.sh
%configure2_5x \
	--bindir=%{_gamesbindir} \
	--disable-rpath
%make

%install
%makeinstall_std

cp data-workaround/Mushroom*.png %{buildroot}%{_gamesdatadir}/%{name}/data/tracks/overworld/
cp data-workaround/tube*.b3d %{buildroot}%{_gamesdatadir}/%{name}/data/tracks/xr591/

rm -f %{buildroot}%{_datadir}/pixmaps/%{name}_*.xpm
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48,64x64}/apps
convert -scale 16x16 data/%{name}_32.xpm %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
convert data/%{name}_32.xpm %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -scale 48x48 data/%{name}_64.xpm %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
convert data/%{name}_64.xpm %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png

%files
%doc AUTHORS ChangeLog README TODO
%{_gamesbindir}/%{name}
%{_gamesdatadir}/%{name}
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_datadir}/applications/%{name}.desktop

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7830 |12cr|supervisor-3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A System for Allowing the Control of Process State on UNIX
Name:		supervisor
Version:	3.0
%define		prever a10
Release:	%mkrel 1

License:	ZPLv2.1 and BSD and MIT
Group:		System/Base
URL:		http://supervisord.org
Source0:	http://pypi.python.org/packages/source/s/%{name}/%{name}-%{version}%{?prever}.tar.gz
Source1:	supervisord.init
Source2:	supervisord.conf
Source3:	supervisor.logrotate
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root
BuildArch:	noarch
BuildRequires:	python-devel
BuildRequires:	python-setuptools

Requires:	python-meld3 >= 0.6.5
Requires:	python-setuptools
Requires(preun):/sbin/service, /sbin/chkconfig
Requires(postun): /sbin/service, /sbin/chkconfig


%description
The supervisor is a client/server system that allows its users to control a
number of processes on UNIX-like operating systems.

%prep
%setup -q -n %{name}-%{version}%{?prever}

%build
CFLAGS="%{optflags}" %{__python} setup.py build

%install
rm -rf %{buildroot}
%{__python} setup.py install --skip-build --root %{buildroot}
mkdir -p %{buildroot}/%{_sysconfdir}
mkdir -p %{buildroot}/%{_sysconfdir}/supervisord.d
mkdir -p %{buildroot}/%{_sysconfdir}/logrotate.d/
mkdir -p %{buildroot}/%{_initrddir}
mkdir -p %{buildroot}/%{_localstatedir}/log/%{name}
chmod 770 %{buildroot}/%{_localstatedir}/log/%{name}
install -p -m 755 %{SOURCE1} %{buildroot}/%{_initrddir}/supervisord
install -p -m 644 %{SOURCE2} %{buildroot}/%{_sysconfdir}/supervisord.conf
install -p -m 644 %{SOURCE3} %{buildroot}/%{_sysconfdir}/logrotate.d/supervisor
sed -i s'/^#!.*//' $( find %{buildroot}/%{python_sitelib}/supervisor/ -type f)

rm -rf %{buildroot}/%{python_sitelib}/supervisor/meld3/
rm -f %{buildroot}%{_prefix}/doc/*.txt

%clean
rm -rf %{buildroot}

%post
/sbin/chkconfig --add %{name}d || :

%preun
if [ $1 = 0 ]; then
    /sbin/service supervisord stop > /dev/null 2>&1 || :
    /sbin/chkconfig --del %{name}d || :
fi

%files
%defattr(-,root,root,-)
%doc README.txt LICENSES.txt TODO.txt CHANGES.txt COPYRIGHT.txt
%dir %{_localstatedir}/log/%{name}
%{_initrddir}/supervisord
%{python_sitelib}/*
%{_bindir}/supervisor*
%{_bindir}/echo_supervisord_conf
%{_bindir}/pidproxy

%config(noreplace) %{_sysconfdir}/supervisord.conf
%dir %{_sysconfdir}/supervisord.d
%config(noreplace) %{_sysconfdir}/logrotate.d/supervisor


%changelog
* Tue Nov 01 2011 Alexander Khrukin <akhrukin@mandriva.org> 3.0-1mdv2012.0
+ Revision: 709304
- imported package supervisor


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7831 |12cr|supybot-0.83.4.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	supybot
%define tar_name Supybot
%define version 0.83.4.1
%define plugins_date 20060723
%define release %mkrel 2

Summary:	A flexible IRC bot
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://prdownloads.sourceforge.net/supybot/%{tar_name}-%{version}.tar.bz2
Source1:	http://prdownloads.sourceforge.net/supybot/%{tar_name}-data.tar.bz2
Source2:	http://prdownloads.sourceforge.net/supybot/%{tar_name}-plugins-%{plugins_date}.tar.bz2
License:	BSD
Group:		Networking/IRC
URL:	    	http://supybot.sourceforge.net/
Requires:	python
Requires:	python-sqlite
BuildRequires:  pkgconfig(python)
BuildArch:      noarch

%description
Supybot is a flexible IRC bot written in python.
It features many plugins, is easy to extend and to use.

To run it, just use supybot-wizard to create the configuration file.


%package Dcc
Summary:        Supybot Dcc Plugin
Group:          Networking/IRC
Requires:       %{name} = %{version}
Requires:	python-twisted-core

%description Dcc
Supybot Dcc Plugin


%package Webserver
Summary:        Supybot Webserver Plugin
Group:          Networking/IRC
Requires:       %{name} = %{version}
Requires:	python-twisted-web

%description Webserver
Supybot Webserver Plugin


%package Sshd
Summary:        Supybot Sshd Plugin
Group:          Networking/IRC
Requires:       %{name} = %{version}
Requires:	python-twisted-conch

%description Sshd
Supybot Sshd Plugin


%package Gateway
Summary:        Supybot Gateway plugin
Group:          Networking/IRC
Requires:       %{name} = %{version}
Requires:	python-twisted-conch

%description Gateway
Supybot Gateway plugin


%package ExternalNotice
Summary:        Supybot ExternalNotice plugin
Group:          Networking/IRC
Requires:       %{name} = %{version}
Requires:	python-twisted-core

%description ExternalNotice
Supybot ExternalNotice plugin


%prep

%setup -q -n %{tar_name}-%{version}
tar -xjf %{SOURCE1}
tar -xjf %{SOURCE2}

%build
perl -pi -e 's!Download it at <http://pysqlite.sf.net/>!Install the python-sqlite package ( urpmi python-sqlite )!' plugins/*.py
CFLAGS="%{optflags}" python setup.py build

# compile plugins
python %{_libdir}/python%{py_ver}/compileall.py \
  -d %{py_puresitedir}/%{name}/plugins \
  %{tar_name}-plugins-%{plugins_date}

%install
rm -rf %{buildroot}

python setup.py install \
    --root="%{buildroot}" \
    --record="INSTALLED_FILES"
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/%{name}
cp -R %{name}-data $RPM_BUILD_ROOT/%{_datadir}/%{name}

# install plugins
cp -R %{tar_name}-plugins-%{plugins_date}/* $RPM_BUILD_ROOT/%{py_puresitedir}/%{name}/plugins

%files
%doc ACKS README  RELNOTES  ChangeLog
%doc docs/GETTING_STARTED
#%doc  examples tools
%{_bindir}/*
%{py_puresitedir}/%{name}*
%{_datadir}/%{name}
%exclude %{py_puresitedir}/%{name}/plugins/Dcc
%exclude %{py_puresitedir}/%{name}/plugins/Webserver
%exclude %{py_puresitedir}/%{name}/plugins/Sshd
%exclude %{py_puresitedir}/%{name}/plugins/Gateway
%exclude %{py_puresitedir}/%{name}/plugins/ExternalNotice

%files Dcc
%{py_puresitedir}/%{name}/plugins/Dcc

%files Webserver
%{py_puresitedir}/%{name}/plugins/Webserver

%files Sshd
%{py_puresitedir}/%{name}/plugins/Sshd

%files Gateway
%{py_puresitedir}/%{name}/plugins/Gateway

%files ExternalNotice
%{py_puresitedir}/%{name}/plugins/ExternalNotice

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7832 |12cr|supybot-Meetbot-0.1.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           supybot-Meetbot
Version:        0.1.4
Release:        %mkrel 2
Summary:        Plugin for Supybot for handling IRC meetings

Group:          Networking/IRC
License:        BSD
URL:            http://wiki.debian.org/MeetBot
Source0:        http://code.zgib.net/tar//MeetBot-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

Requires:       supybot
Requires:       python-pygments
Requires:       python-docutils

BuildArch:      noarch
BuildRequires:  python

%description
MeatBot is designed to assist in running meetings, taking notes, and so on. 
It is in pure python, as a plugin to supybot. However, there is a clear 
distinction between meeting-code and IRC-code, so it should be relatively 
easy to port to other bots. It is under the supybot license (3-clause BSD).

%prep
%setup -q -n MeetBot-%{version}

%install
rm -rf $RPM_BUILD_ROOT
install -dm 755 $RPM_BUILD_ROOT/%{python_sitelib}/supybot/plugins/MeetBot
install -pm 644 *.py $RPM_BUILD_ROOT/%{python_sitelib}/supybot/plugins/MeetBot
install -pm 644 *.css $RPM_BUILD_ROOT/%{python_sitelib}/supybot/plugins/MeetBot

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc README.txt doc/Manual.txt doc/meetingLocalConfig-example.py
%{python_sitelib}/supybot/plugins/MeetBot



%changelog
* Fri Oct 29 2010 Michael Scherer <misc@mandriva.org> 0.1.4-2mdv2011.0
+ Revision: 590101
- rebuild for python 2.7

* Tue Aug 03 2010 Michael Scherer <misc@mandriva.org> 0.1.4-1mdv2011.0
+ Revision: 565509
- import supybot-Meetbot


* Tue Aug 03 2010 Michael Scherer <misc@mandriva.org> 0.1.4-1mdv
- adaptation from Fedora

* Thu Jul 22 2010 David Malcolm <dmalcolm@redhat.com> - 0.1.4-4
- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild

* Fri Sep 11 2009 Kevin Fenzi <kevin@tummy.com> - 0.1.4-3
- Add default css files. 

* Fri Sep 11 2009 Kevin Fenzi <kevin@tummy.com> - 0.1.4-2
- Fix url

* Fri Sep 11 2009 Kevin Fenzi <kevin@tummy.com> - 0.1.4-1
- Update to 0.1.4 release. 

* Sun Aug 23 2009 Kevin Fenzi <kevin@tummy.com> - 0.1.3-1
- Update to 0.1.3 release. 

* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild

* Wed Jul 15 2009 Kevin Fenzi <kevin@tummy.com> - 0.1.2-1
- Update to 0.1.2 release. 

* Tue Jul 07 2009 Kevin Fenzi <kevin@tummy.com> - 0.1.1-2
- Fix install location to be the correct name. 
- Add additional doc files

* Mon Jul 06 2009 Kevin Fenzi <kevin@tummy.com> - 0.1.1-1
- Upgrade to 0.1.1 version

* Sun Jun 14 2009 Kevin Fenzi <kevin@tummy.com> - 0-0.1.20090614darcs
- Initial version for fedora review

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7833 |12cr|surf-1.0.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_enable_libtoolize	%{nil}

Name:		surf
Version:	1.0.6
Summary:	Tool to visualize some real algebraic geometry
Release:	%mkrel 1
Source0:	http://downloads.sourceforge.net/project/surf/surf/%{version}/%{name}-%{version}.tar.gz
URL:		http://surf.sourceforge.net/
License:	GPL
Group:		Sciences/Mathematics

BuildRequires:	flex
BuildRequires:	cups-devel
BuildRequires:	gmp-devel
BuildRequires:	gtk+-devel
BuildRequires:	jpeg-devel
BuildRequires:	libxmu-devel
BuildRequires:	tiff-devel
BuildRequires:	zlib-devel


%description
surf is a tool to visualize some real algebraic geometry:
plane algebraic curves, algebraic surfaces and hyperplane sections of surfaces.
surf is script driven and has (optionally) a nifty GUI using the Gtk widget set.

%prep
%setup -q

%build
%configure2_5x \
	--with-gmp=%{_prefix}				\
	--with-gtk=%{_prefix}				\
	--with-x

%make

%install
%makeinstall_std

%files
%defattr(-,root,root)
%{_bindir}/surf
%{_mandir}/man1/surf.1.*
%dir %{_datadir}/surf
%{_datadir}/surf/surf.xpm


%changelog
* Tue Sep 13 2011 Matthew Dawkins <mattydaw@mandriva.org> 1.0.6-1mdv2012.0
+ Revision: 699660
- fixed BRs, config and make macros
- new version 1.0.6

* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.5-4mdv2011.0
+ Revision: 615041
- the mass rebuild of 2010.1 packages

* Wed Feb 10 2010 Funda Wang <fwang@mandriva.org> 1.0.5-3mdv2010.1
+ Revision: 503628
- rebuild for new gmp

* Sun Aug 23 2009 Funda Wang <fwang@mandriva.org> 1.0.5-2mdv2010.0
+ Revision: 419818
- rebuild for new libjpeg v7

* Fri Aug 14 2009 Paulo Andrade <pcpa@mandriva.com.br> 1.0.5-1mdv2010.0
+ Revision: 416247
- Import surf version 1.0.5.
  The surf program is the default singular plotting interface to sagemath.
- surf


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7834 |12cr|surfraw-1.0.7-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name surfraw
%define version 1.0.7
%define release %mkrel 10

Summary: Command line interface to various web search engines
Name: %{name}
Version: %{version}
Release: %{release}
URL: http://surfraw.sf.net/
Source0: ftp://ftp.netbsd.org/pub/NetBSD/misc/proff/surfraw-%{version}.tar.bz2
License: GPL
Group: Networking/WWW
BuildRoot: %{_tmppath}/%{name}-buildroot
BuildArch: noarch
Requires: links
Patch: surfraw-1.0.7-no-graphical-browser-by-default.patch

%description
Surfraw provides a fast unix command line interface to a variety
of popular WWW search engines and other artifacts of power.
Forsake GUI idolatry! Apostate return!

%prep
%setup -q
%patch -p1

%build
%configure
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall

rm $RPM_BUILD_ROOT%{_bindir}/rhyme

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README NEWS TODO
%config(noreplace) /etc/*
%{_bindir}/*




%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.0.7-10mdv2010.0
+ Revision: 434195
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0.7-9mdv2009.0
+ Revision: 242843
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Aug 12 2007 Pixel <pixel@mandriva.com> 1.0.7-7mdv2008.0
+ Revision: 62344
- replace funny Summary with a normal one

* Fri Aug 10 2007 Pixel <pixel@mandriva.com> 1.0.7-6mdv2008.0
+ Revision: 61050
- rebuild


* Thu Oct 06 2005 Pixel <pixel@mandriva.com> 1.0.7-5mdk
- remove rhyme which conflicts with package rhyme 
  (and anyway Lycos Rhyme service is no more?)

* Fri Jun 04 2004 Pixel <pixel@mandrakesoft.com> 1.0.7-4mdk
- rebuild

* Mon May 05 2003 Pixel <pixel@mandrakesoft.com> 1.0.7-3mdk
- fix typo in description (thanks to Adam Williamson)

* Mon May 05 2003 Pixel <pixel@mandrakesoft.com> 1.0.7-2mdk
- rebuild for new rpm

* Sat Feb 02 2002 Pixel <pixel@mandrakesoft.com> 1.0.7-1mdk
- new release

* Fri Oct 26 2001 Pixel <pixel@mandrakesoft.com> 1.0.4-1mdk
- new version

* Thu Oct 11 2001 Pixel <pixel@mandrakesoft.com> 1.0.3-4mdk
- s/Copyright/License/

* Mon Jul 02 2001 Pixel <pixel@mandrakesoft.com> 1.0.3-3mdk
- rebuild

* Mon Apr 16 2001 Pixel <pixel@mandrakesoft.com> 1.0.3-2mdk
- BuildArch: noarch (thanks to Daniel Serodio)

* Sat Feb 24 2001 Pixel <pixel@mandrakesoft.com> 1.0.3-1mdk
- new version

* Wed Sep 27 2000 Pixel <pixel@mandrakesoft.com> 1.0.2-1mdk
- initial spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7835 |12cr|svg2pdf-0-1.20100407.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define git_clone_date 20100407

Name:		svg2pdf
Version:	0
Release:	1.%{git_clone_date}.1
Summary:	Simple SVG to PDF converter
Group:		Development/X11
License:	MIT
Url:		http://cgit.freedesktop.org/~cworth/svg2pdf/
Source0:	svg2pdf.c
Source1:	Makefile

BuildRequires: pkgconfig(cairo)
BuildRequires: pkgconfig(librsvg-2.0)

%description
svg2pdf is a very simple tool to convert SVG files to PDF using cairo.

%prep
%setup -q -c -T
cp %{SOURCE0} .
cp %{SOURCE1} .

%build
%make

%install
mkdir -p %{buildroot}/%{_bindir}
install svg2pdf %{buildroot}/%{_bindir}/svg2pdf

%files
%{_bindir}/svg2pdf


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7836 |12cr|SVGATextMode-1.10-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	SVGATextMode
%define	version	1.10
%define	release	%mkrel 14

Summary:	A utility for improving the appearance of text consoles
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Terminals
Source0:	ftp://metalab.unc.edu/pub/Linux/utils/console/%{name}-%{version}-src.tar.bz2
Source1:	%{name}-kernel2.4-headers.tar.bz2
#(deush) regenerate patch0
Patch0:		%{name}-1.9-make.patch
#(deush) add some fonts 
Patch1:		%{name}-1.9-src-mdk.patch
#(deush) kernel-headers --> add include file where missed ...
#Patch2:	%{name}-1.10-include.patch.bz2
Patch3:		%{name}-1.9-set80.patch
Patch4:		%{name}-1.9-src-manbz2.patch
Patch5:		%{name}-missing-header-fix.patch
Patch6:		%{name}-1.10-gcc-3.3.patch
Patch7:		%{name}-1.10-use-2.4-headers.patch
Patch8:		SVGATextMode-1.10-fix-build.patch
Patch9:		SVGATextMode-1.10-kheaders-build-fix.patch
Patch10:	SVGATextMode-1.10-fix-str-fmt.patch
Requires:	kbd
BuildRequires:	bison flex
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
ExclusiveArch:	%{ix86}

%description
SVGATextMode is a utility for reprogramming (S)VGA hardware,
which can improve the appearance of text consoles.
You should install SVGATextMode if you want to alter the
appearance of your text consoles. The utility uses a 
configuration file (TextConfig) to set up 
textmodes with higher resolution, larger fonts, higher 
display refresh rates, etc.

Although SVGATextMode can be used to program any text
mode size, your results will depend on your VGA card.

%prep
%setup -q -a1
%patch0 -p1 -b .make
%patch1 -p1 -b .rh
#%patch2 -p1 
%patch3 -p0 -b .set80
%patch4 -p1 -b .warly
%patch5 -p0 -b .peroyvind
%patch6 -p1 -b .gcc3.3
%patch7 -p1 -b .kernel2.4
%patch8 -p1 -b .sys_types.h
%patch9 -p1 -b .kheaders-build-fix
%patch10 -p0 -b .str

%build
%make dep
%make all CFLAGS_DEFAULT="%optflags"
# CFLAGS="$RPM_OPT_FLAGS -IXFREE/include"

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/{etc,usr/man/man5,usr/man/man8,usr/sbin}
make DESTDIR=$RPM_BUILD_ROOT newinstall manbz2-install
install -m 0755 STMmenu $RPM_BUILD_ROOT%{_sbindir}/stm-menu
# move man pages
mkdir $RPM_BUILD_ROOT%{_datadir}
mv $RPM_BUILD_ROOT/usr/man $RPM_BUILD_ROOT%{_datadir}

%clean 
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/TextConfig
%doc README README.FIRST CREDITS COPYING HISTORY TODO Changelog
%doc doc/*
%{_sbindir}/*
%{_mandir}/*/*


%changelog
* Mon Jan 03 2011 Funda Wang <fwang@mandriva.org> 1.10-14mdv2011.0
+ Revision: 627703
- fix str fmt

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Mon Jul 28 2008 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 1.10-13mdv2009.0
+ Revision: 251928
- Uncompress all package patches.
- Fix build with latest kernel headers.

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot
    - Import SVGATextMode



* Thu Jun 22 2006 Lenny Cartier <lenny@mandriva.com> 1.10-12mdv2007.0
- rebuild

* Fri Apr 28 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.10-11mdk
- fix build (P8)
- compile with $RPM_OPT_FLAGS
- %%mkrel
- fix summary-ended-with-dot

* Mon Jun 14 2004 Per yvind Karlsen <peroyvind@linux-mandrake.com> 1.10-10mdk
- fix buildrequires

* Mon Apr 19 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.10-9mdk
- ship with kernel 2.4 headers (S1) and use them (P7)

* Wed Jul 23 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 1.10-8mdk
- oops, fix gcc-3.3 patch (P6), thx gwenole

* Tue Jul 15 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 1.10-7mdk
- fix gcc-3.3 build (P6)

* Fri May 23 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 1.10-6mdk
- rebuild for rpm-4.2
- macroize
- quiet setup
- fix problem with missing header causing SVGATextMode not to compile (Patch5)
- nicer formatting
- drop unapplied patch(Patch2)

* Tue Sep 11 2001 Stefan van der Eijk <stefan@eijk.nu> 1.10-5mdk
- BuildRequires: bison flex
- Copyright --> License

* Tue May 22 2001 Jeff Garzik <jgarzik@mandrakesoft.com> 1.10-4mdk
- Use ix86 macro in ExclusiveArch

* Tue Jan 09 2001 Geoffrey Lee <snailtalk@mandrakesoft.com> 1.10-3mdk
- include cache.h again, and rebuild for kernel 2.4.

* Sat Nov 25 2000 Daouda Lo <daouda@mandrakesoft.com> 1.10-2mdk
- build with defaults cflags -O3 (chmouel).

* Fri Nov 24 2000 Daouda Lo <daouda@mandrakesoft.com> 1.10-1mdk
- release
- fix gcc-2.96 compilation
- redefine path to kernel headers (cache.h and dcache.h)
- macroz + cleanup 

* Tue Aug 29 2000 Etienne Faure <etienne@mandrakesoft.com> 1.9-7mdk
- rebuilt using _mandir macro

* Mon Apr  3 2000 Adam Lebsack <adam@mandrakesoft.com> 1.9-6mdk
- release build.

* Thu Dec 30 1999 Florent Villard <warlyl@mandrakesoft.com> 1.9-5mdk
- clean the bz2 man pages 

* Mon Dec 20 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
- Don't do a set80 under X (break X).

* Wed Dec  1 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
- Upgrade ExclusiveArch to support k6.
- add a defattr.

* Sat Jul 17 1999 Bernhard Rosenkraenzer <bero@mandrakesoft.com>
- 1.9
- Update ExclusiveArch tag to support i486 and i686
- set more reasonable defaults
- fix handling of $RPM_OPT_FLAGS
- use always at least -O2 (needed for outb())

* Wed Jun 30 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
- Update ExclusiveArch tag.

* Tue May 04 1999 Bernhard Rosenkraenzer <bero@mandrakesoft.com>
- Mandrake adaptions
- add de locale
- fix a bug in the %%description - SVGATextMode does NOT use XF86Config

* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
- auto rebuild in the new build environment (release 4)

* Wed Jan 06 1999 Cristian Gafton <gafton@redhat.com>
- glibc 2.1

* Thu Sep 03 1998 Cristian Gafton <gafton@redhat.com>
- added patch for Matrox Millenium AGP

* Fri May 01 1998 Cristian Gafton <gafton@redhat.com>
- ExclusiveArch: i386

* Sun Jan 11 1998 Cristian Gafton <gafton@redhat.com>
- upgraded to 1.8
- built against glibc; spec file cleanup

* Wed Jul 2 1997 Timo Karjalainen <timok@iki.fi>
- Upgraded to version 1.6

* Fri Jun 13 1997 Timo Karjalainen <timok@iki.fi>
- Config file moved from /usr/etc to /etc
- Some minor changes to specfile

* Wed Jun 4 1997 Ximenes Zalteca <ximenes@null.net>
- Re-Group:'d

* Sun Apr 27 1997 Christian 'Dr. Disk' Hechelmann <drdisk@ds9.au.s.shuttle.de>
- added %%changelog
- added %%clean
- added BuildRoot

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7837 |12cr|SVG-cards-2.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name SVG-cards
%define version 2.0
%define release %mkrel 7
 
Summary: A set of playing cards in SVG
Name: %name
Version: %version
Release: %release
Group: Games/Cards
License: LGPL
Url:	 http://david.bellot.free.fr/svg-cards/files
Source: http://david.bellot.free.fr/svg-cards/files/%{name}-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-buildroot
Buildarch: noarch

%description
This is a set of playing cards made in pure SVG with all kings, 
queens, jacks, numbers, jokers and backs of cards.
This set of SVG files is intended to be used in games, figures, 
illustrations and web sites.
The kings, queens and jacks are based on the french representation, 
because I find them beautiful.

%prep
%setup -q

%build
echo "Ready to use"

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/%name
install *.svg $RPM_BUILD_ROOT/%{_datadir}/%name

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS Changelog NEWS README COPYING
%_datadir/SVG-cards



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 2.0-7mdv2011.0
+ Revision: 616453
- the mass rebuild of 2010.0 packages

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 2.0-6mdv2010.0
+ Revision: 434230
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tv@mandriva.org> 2.0-5mdv2009.0
+ Revision: 261275
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 2.0-4mdv2009.0
+ Revision: 253789
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 2.0-2mdv2008.1
+ Revision: 140863
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import SVG-cards


* Thu Jun 22 2006 Erwan Velu <erwan@seanodes.com> 2.0-2
- Rebuild

* Mon Dec 19 2005 Erwan Velu <erwan@seanodes.com> 2.0-1mdk
- 2.0

* Mon Jun 21 2004 Gtz Waschk <waschk@linux-mandrake.com> 1.1-1mdk
- spec fixes
- add source URL
- New release 1.1

* Thu Jun 17 2004 Erwan Velu <erwan@mandrakesoft.com> 1.0-1mdk
- Initial mdk release
- Cleaning specfile
- Bzip2
* Tue Jun 15 2004 David Bellot <bellot@stat.berkeley.edu> 
  - First public release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7838 |12cr|SVGCleaner-0.1-0.git20120506.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define git	20120506

Name:		SVGCleaner
Summary:	Tool to clean up SVG files
Version:	0.1
Release:	0.git%{git}.2
License:	GPLv3+
Group:		Graphics
URL:		https://github.com/RazrFalcon/SVGCleaner
Source0:	%{name}-%{git}.tar.xz
BuildRequires:	qt4-devel
Requires:	p7zip

%description
Generally, SVG files produced by vector editors contain a lot of unused
elements and attributes that just blow up their size without providing better
visible quality.

SVG Cleaner could help you to clean up your SVG files from unnecessary data.
It has a lot of options for cleanup and optimization, works in batch mode,
provides threaded processing on the multicore processors and basically does two
things:
- removing elements and attributes that don't contribute to the final
rendering;
- making those elements and attributes in use more compact.

Images cleaned by SVG Cleaner are typically 10-60 percent smaller
than the original ones.

Important! The internal image viewer in SVG Cleaner uses the QtSvg module
for rendering SVG images. Qt supports only the static features of SVG 1.2 Tiny,
and that imposes a number of restrictions on rendering of advanced features.
For instance, elements such as clipPath, mask, filters etc. will not be
rendered at all.

%prep
%setup -q -n %{name}-%{git}
find . -type f -exec chmod -x {} \;

%build
%qmake_qt4
%make

%install
%makeinstall_std INSTALL_ROOT=%{buildroot}

%files
%attr(0755,root,root) %{_bindir}/svgcleaner*
%{_datadir}/applications/svgcleaner.desktop
%{_iconsdir}/hicolor/scalable/apps/svgcleaner.svg
%{_datadir}/svgcleaner/
%doc README


%changelog
* Tue May 29 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.1-0.git20120506.2
+ Revision: 801068
- require p7zip to open svgz

* Fri May 25 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.1-0.git20120506.1
+ Revision: 800693
- imported package SVGCleaner


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7839 |12cr|svk-2.2.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 SVK
%define upstream_version v2.2.3

Name:       svk
Version:    %perl_convert_version %{upstream_version}
Release:    5

Summary:	Decentralized version control system based on Subversion
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://svk.elixus.org/
Source0:    http://search.cpan.org/CPAN/authors/id/C/CL/CLKAO/%{upstream_name}-%{upstream_version}.tar.gz
Patch0:		SVK-v2.0.1-fix-SVKMERGE-with-Emacs.patch

BuildRequires:	shared-mime-info
# For apxs2
BuildRequires:	apache-devel
BuildRequires:  perl-devel
BuildRequires:	perl(Algorithm::Annotate)
BuildRequires:	perl(Algorithm::Diff)
BuildRequires:  perl(App::CLI)
BuildRequires:  perl(Class::Accessor::Fast)
BuildRequires:	perl(Class::Autouse)
BuildRequires:  perl(Class::Data::Inheritable)
BuildRequires:	perl(Clone)
BuildRequires:	perl(Compress::Zlib)
BuildRequires:	perl(Data::Hierarchy)
BuildRequires:	perl-File-BaseDir
BuildRequires:	perl-File-MimeInfo
BuildRequires:	perl-File-Type
BuildRequires:	perl(FreezeThaw)
BuildRequires:  perl(Internals)
BuildRequires:	perl-IO-Digest
BuildRequires:  perl(List::MoreUtils)
BuildRequires:	perl-Locale-Maketext-Lexicon
BuildRequires:	perl-Locale-Maketext-Simple
BuildRequires:	perl-PerlIO-eol
BuildRequires:	perl-PerlIO-via-symlink
BuildRequires:  perl(Path::Class)
BuildRequires:	perl(Pod::Simple)
BuildRequires:	perl(Regexp::Shellish)
BuildRequires:	perl(Sort::Versions)
BuildRequires:	perl-SVN-Mirror >= 0.66
BuildRequires:  perl(SVN::Core)
BuildRequires:	perl(Text::Diff)
BuildRequires:	perl-TimeDate
BuildRequires:  perl(UNIVERSAL::require)
BuildRequires:  perl(version)
BuildRequires:	perl(YAML)
BuildRequires:  perl(YAML::Syck)

BuildArch:	noarch

Requires:	perl-SVK = %{version}

%description
svk is a decentralized version control system written in Perl.
It uses the subversion filesystem but provides some other powerful features.

It allows you to work in a disconnected fashion with the possibility to merge
back your changes to the main repository.

%package -n perl-SVK
Summary:	Perl modules used by SVK
Group:		Development/Perl
# for some strange reason, not detected by our scripts
Requires:	perl-SVN-Mirror >= 0.66
Requires:	perl-File-Type
Requires:	perl-Class-Autouse
Requires:	perl(Term::ReadKey)
Requires:	perl(Data::Hierarchy)
Requires:	perl-Regexp-Shellish
Requires:	perl-Pod-Simple
Requires:	perl-IO-Digest
Requires:	perl-Clone
Requires:	perl(version)
Requires:	perl-Time-Progress
# not really needed, but I prefer to have more features enabled by defaut
Requires:	perl-File-MimeInfo
Requires:	perl-Locale-Maketext-Simple
# rpm doesn't find and generate this.
Provides:	perl(SVK::Version)

%description -n perl-SVK
This package provides the base modules needed by svk.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch0 -p1 -b .emacs

%build
perl Makefile.PL --skip INSTALLDIRS=vendor
%make

%check
# should be corrected in new version, thanks for rgs for spotting this
export LC_ALL=C
#APXS=/usr/sbin/apxs prove -b t/*.t

# don't leave non-writable directories
chmod -R +w t

%install
%makeinstall_std

# emacs
install -d %{buildroot}%{_datadir}/emacs/site-lisp
install -m 644 utils/*.el %{buildroot}%{_datadir}/emacs/site-lisp/

%files -n perl-SVK
%doc README CHANGES COMMITTERS CHANGES-1.0
%{perl_vendorlib}/SVK
%{perl_vendorlib}/SVK.pm
%{_mandir}/man3/*

%files
%{_bindir}/*
%{_mandir}/man1/*
%{_datadir}/emacs/site-lisp/*.el

%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 2.2.3-2mdv2011.0
+ Revision: 615051
- the mass rebuild of 2010.1 packages

* Tue Mar 23 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2.2.3-1mdv2010.1
+ Revision: 526889
- update to v2.2.3

  + Bruno Cornec <bcornec@mandriva.org>
    - svk now needs perl-Time-Progress

* Tue Sep 15 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2.2.1-1mdv2010.0
+ Revision: 443023
- skip tests, very few of them are failing (reported upstream)
- update to 2.2.1

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - keep bash completion in its own package

  + Michael Scherer <misc@mandriva.org>
    - rebuilt against 5.10

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Aug 02 2007 Michael Scherer <misc@mandriva.org> 2.0.2-1mdv2008.0
+ Revision: 58196
- 2.0.2

* Fri Jun 29 2007 Pixel <pixel@mandriva.com> 2.0.1-2mdv2008.0
+ Revision: 45738
- make SVKMERGE=Emacs use emacsclient instead of gnuserv
- package *.el files for emacs

* Sun Apr 22 2007 Michael Scherer <misc@mandriva.org> 2.0.1-1mdv2008.0
+ Revision: 16825
- update to 2.0.1


* Sun Jan 14 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.0-4mdv2007.0
+ Revision: 108798
- real working bash completion update

* Fri Jan 12 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.0-3mdv2007.1
+ Revision: 108051
- fix bash completion installation
- update bash-completion
- decompress bash-completion file

* Wed Jan 03 2007 Michael Scherer <misc@mandriva.org> 2.0.0-2mdv2007.1
+ Revision: 103900
- add more doc
- add a Requires on perl-version, spotted by guillomovitch

* Wed Jan 03 2007 Michael Scherer <misc@mandriva.org> 2.0.0-1mdv2007.1
+ Revision: 103721
- fix BuildRequires
- version 2.0.0

* Fri Dec 22 2006 Michael Scherer <misc@mandriva.org> 1.99_90-1mdv2007.1
+ Revision: 101422
- update to 2.0 rc1

* Mon Dec 18 2006 Michael Scherer <misc@mandriva.org> 1.99_04-1mdv2007.1
+ Revision: 98386
- add missing BuildRequires
- fix rpmlint warning about bash completion file
- upgrade to 1.99_04
- Import svk

* Fri Jul 21 2006 Michael Scherer <misc@mandriva.org> 1.08-1mdv2007.0
- New version 1.08

* Fri Jul 07 2006 Olivier Blin <oblin@mandriva.com> 1.07-3mdv2007.0
- add explicit perl-Clone requires, since rpm's perl.req skips
  "require" statements that aren't flush against the left edge
  (for svk mkdir)
- buildrequires perl-Clone for tests
- Patch0: add missing "use Clone" in tests

* Fri Apr 28 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.07-2mdk
- Add perl-IO-Digest in dependencies (or else, svk merge crashes)

* Mon Feb 27 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.07-1mdk
- 1.07
- Drop patch 0
- Mark bash-completion file as config

* Wed Feb 01 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.06-2mdk
- Patch 0: silence warnings with perl 5.8.8

* Sun Dec 11 2005 Michael Scherer <misc@mandriva.org> 1.06-1mdk
- New release 1.06

* Sat Nov 26 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.05-3mdk
- bash-completion 
- spec cleanup
- don't ship empty directories

* Fri Oct 07 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.05-2mdk
- Fix BuildRequires
- %%mkrel

* Fri Oct 07 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.05-1mdk
- 1.05
- Remove libsvn* from BuildRequires due to subversion package reorganisation

* Thu Aug 25 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.04-1mdk
- 1.04

* Sat Aug 20 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.03-1mdk
- 1.03

* Wed Aug 17 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.02-1mdk
- 1.02
- Fix requires (thanks to David Faure)
- Use prove instead of "make test", because tests are ok but not exit values,
  and "make test" isn't happy with that.

* Wed Jul 20 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.01-1mdk
- 1.01
- Fix apxs location

* Wed May 11 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.00-1mdk
- 1.00

* Mon May 02 2005 Michael Scherer <misc@mandriva.org> 0.994-1mdk
- New release 0.994

* Wed Apr 27 2005 Michael Scherer <misc@mandriva.org> 0.993-1mdk
- New release 0.993

* Sat Apr 23 2005 Michael Scherer <misc@mandriva.org> 0.992-2mdk
- fix my own bugreport #15295

* Wed Apr 20 2005 Michael Scherer <misc@mandrake.org> 0.992-1mdk
- New release 0.992
- use %%check

* Fri Apr 01 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.991-1mdk
- 0.991

* Tue Mar 15 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.30-2mdk
- Fix automatic dependencies of perl-SVK
- svk now requires perl-SVK of the same version

* Tue Mar 15 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.30-1mdk
- 0.30
- Requires File::Type manually

* Wed Feb 02 2005 Lenny Cartier <lenny@mandrakesoft.com> 0.29-1mdk
- 0.29

* Tue Dec 21 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.27-1mdk
- New release
- Update descriptions
- Turn off the CPAN autoinstaller

* Fri Nov 12 2004 Stefan van der Eijk <stefan@mandrake.org> 0.26-2mdk
- BuildRequires
- Todo: somehow turn off the cpan autoinstaller for missing perl modules

* Fri Nov 12 2004 Michael Scherer <misc@mandrake.org> 0.26-1mdk
- New release 0.26

* Tue Oct 26 2004 Michael Scherer <misc@mandrake.org> 0.25-1mdk
- New release 0.25

* Mon Oct 25 2004 Michael Scherer <misc@mandrake.org> 0.23-1mdk
- New release 0.23

* Wed Oct 06 2004 Michael Scherer <misc@mandrake.org> 0.22-1mdk
- New release 0.22

* Sat Sep 25 2004 Michael Scherer <misc@mandrake.org> 0.21-1mdk
- New release 0.21

* Sun Sep 05 2004 Michael Scherer <misc@mandrake.org> 0.20-1mdk
- New release 0.20

* Wed Sep 01 2004 Michael Scherer <misc@mandrake.org> 0.19-2mdk 
- BuildRequires

* Tue Aug 24 2004 Michael Scherer <misc@mandrake.org> 0.19-1mdk
- New release 0.19

* Mon Aug 09 2004 Stefan van der Eijk <stefan@eijk.nu> 0.18-3mdk
- still some more BuildRequires

* Sun Aug 08 2004 Stefan van der Eijk <stefan@eijk.nu> 0.18-2mdk
- BuildRequires to avoid endless looping

* Fri Aug 06 2004 Michael Scherer <misc@mandrake.org> 0.18-1mdk
- New release 0.18
- add missing BuildRequires

* Mon Jul 26 2004 Michael Scherer <misc@mandrake.org> 0.17-2mdk 
- add a missing Requires

* Mon Jul 19 2004 Michael Scherer <misc@mandrake.org> 0.17-1mdk
- New release 0.17

* Thu Jul 01 2004 Michael Scherer <misc@mandrake.org> 0.16-1mdk
- New release 0.16
- reenable rpmbuildupdate

* Sat Jun 19 2004 Michael Scherer <misc@mandrake.org> 0.15-1mdk
- New release 0.15

* Thu Apr 29 2004 Michael Scherer <misc@mandrake.org> 0.14-1mdk 
- 0.14

* Mon Apr 12 2004 Michael Scherer <misc@mandrake.org> 0.13-1mdk
- New release 0.13
- enable test

* Sat Apr 03 2004 Michael Scherer <misc@mandrake.org> 0.12-1mdk 
- first Mandrakelinux package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7840 |12cr|svn2cl-0.13-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Generator of ChangeLog(s) from `svn log` output
Name: svn2cl
Version: 0.13
Release: %mkrel 1
Source0: http://ch.tudelft.nl/~arthur/svn2cl/%name-%version.tar.gz
Patch0: svn2cl-0.12-accum.patch
Patch1: svn2cl-0.11-authors.patch
Patch2: svn2cl-fix-stripping.patch
License: BSD
Group: Development/Other
Url: http://ch.tudelft.nl/~arthur/svn2cl/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires: libxslt-proc
BuildArch: noarch

%description
svn2cl is a simple xsl transformation and shellscript wrapper for generating a
classic GNU-style ChangeLog from a subversion repository log. It is made from
several changelog-like scripts using common xslt constructs found in different
places.

%prep

%setup -q
%patch0 -p0 -b .accum
%patch1 -p1 -b .authors
%patch2 -p0 -b .strip

sed -i -e 's|^XSL="$dir/|XSL="%{_datadir}/svn2cl/|' svn2cl.sh
chmod 0644 ChangeLog NEWS README TODO authors.xml
chmod 0755 convert_authors.pl

%build

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_datadir}/%{name}
install -m 755 svn2cl.sh %{buildroot}%{_datadir}/%{name}
install -d %{buildroot}%{_bindir}
ln -sf %{_datadir}/%{name}/svn2cl.sh %{buildroot}%{_bindir}/%{name}
install -m 644 svn2cl.xsl svn2html.css svn2html.xsl %{buildroot}%{_datadir}/%{name}
install -d %{buildroot}%{_mandir}/man1
install -m 644 svn2cl.1 %{buildroot}%{_mandir}/man1/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ChangeLog NEWS README TODO authors.xml convert_authors.pl
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_mandir}/*/*


%changelog
* Tue Sep 20 2011 Oden Eriksson <oeriksson@mandriva.com> 0.13-1mdv2012.0
+ Revision: 700553
- 0.13

* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.12-1.2mdv2011.0
+ Revision: 615052
- the mass rebuild of 2010.1 packages

* Tue Dec 01 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.12-0.2mdv2010.1
+ Revision: 472235
- Fix accum patch
- Update to 0.12

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 0.11-3mdv2010.0
+ Revision: 445268
- rebuild

* Sun Mar 01 2009 Frederik Himpe <fhimpe@mandriva.org> 0.11-2mdv2009.1
+ Revision: 346836
- Readd patches which were silently dropped in the previous release:
  they are used by software in Mandriva's svn
- Fix license
- SPEC file clean-ups

* Fri Jan 23 2009 Jérôme Soyer <saispo@mandriva.org> 0.11-1mdv2009.1
+ Revision: 332891
- New upstream release

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.10-2mdv2009.0
+ Revision: 269396
- rebuild early 2009.0 package (before pixel changes)

* Sat May 17 2008 Funda Wang <fwang@mandriva.org> 0.10-1mdv2009.0
+ Revision: 208489
- New version 0.10

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 0.9-2mdv2008.1
+ Revision: 140863
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Sep 18 2007 Thierry Vignaud <tv@mandriva.org> 0.9-2mdv2008.0
+ Revision: 89520
- patch 2: fix auto guessing path to strip

* Thu Apr 19 2007 Olivier Blin <blino@mandriva.org> 0.9-1mdv2008.0
+ Revision: 14989
- 0.9


* Fri Dec 29 2006 Olivier Blin <oblin@mandriva.com> 0.8-2mdv2007.0
+ Revision: 102585
- fix accum option (thanks Pixel for the report)

* Thu Dec 28 2006 Olivier Blin <oblin@mandriva.com> 0.8-1mdv2007.1
+ Revision: 102380
- 0.8
- Import svn2cl

* Thu Jun 22 2006 Olivier Blin <oblin@mandriva.com> 0.6-3mdv2007.0
- Patch0: don't remove first entry of previous log in --accum mode
  (looks like svn log has a new dates handling behavior)

* Mon Mar 20 2006 Olivier Blin <oblin@mandriva.com> 0.6-2mdk
- Patch0: add --accum option
- Patch1: add doc about authors file and perl script to convert
  colon-separated authors file to XML
- package authors.xml example file and convert_authors.pl script

* Wed Mar 15 2006 Olivier Blin <oblin@mandriva.com> 0.6-1mdk
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7841 |12cr|svnauthcheck-1.0.12-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	svnauthcheck
%define	version	1.0.12
%define	release	%mkrel 1

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:    Tool to check the syntax of subversion acl file
License:    GPLv2+
Group:      Development/Other 
URL:        https://svn.id.ethz.ch/docs/svnauthcheck.html
Source:     https://svn.id.ethz.ch/files/%{name}-%{version}.tar.bz2
BuildRequires:  flex
BuildRequires:  bison
BuildRoot:      %{_tmppath}/%{name}-%{version}

%description
svnauthcheck is a tool to check the syntax of Subversion access control files.
It was developed to be able to delegate to certain repository users the ability
to manage the access control to the repository itself.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog INSTALL NEWS README TODO
%{_bindir}/*
%{_mandir}/man1/*



%changelog
* Fri May 20 2011 Funda Wang <fwang@mandriva.org> 1.0.12-1mdv2011.0
+ Revision: 676227
- new version 1.0.12

* Tue Dec 28 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.11-1mdv2011.0
+ Revision: 625515
- update to new version 1.0.11

* Sun Sep 05 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.9-1mdv2011.0
+ Revision: 576176
- update to new version 1.0.9

* Fri Jul 16 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.8-1mdv2011.0
+ Revision: 554131
- update to new version 1.0.8

* Wed Jan 20 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.4-1mdv2010.1
+ Revision: 494368
- new version

* Thu Aug 20 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.3-1mdv2010.0
+ Revision: 418408
- update to new version 1.0.3

* Tue Jun 09 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.2-1mdv2010.0
+ Revision: 384535
- new version

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.10.6-3mdv2009.0
+ Revision: 269397
- rebuild early 2009.0 package (before pixel changes)

* Mon May 26 2008 Michael Scherer <misc@mandriva.org> 0.10.6-2mdv2009.0
+ Revision: 211356
- correct the license, the group and the summary

* Sat May 24 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.10.6-1mdv2009.0
+ Revision: 210861
- new version

* Tue Jan 29 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.10.5-1mdv2008.1
+ Revision: 159898
- import svnauthcheck


* Fri Nov 02 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.0.2-1mdv2008.1
- first mdv release  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7842 |12cr|svnchecker-0.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	svnchecker
%define	version	0.3
%define	release	%mkrel 4

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:    Framework for Subversion pre-commit hook scripts
License:    GPL
Group:      Graphical desktop/GNOME
URL:        http://svnchecker.tigris.org/
Source:     http://svnchecker.tigris.org/files/documents/6233/42081/%{name}-%{version}.tar.gz
Patch:      svnchecker-0.2-no-config-file.patch
BuildRequires:  python-devel
BuildRoot:      %{_tmppath}/%{name}-%{version}

%description
SVNChecker is a framework for Subversion pre-commit hook scripts. The
SVNChecker handles Subversion (SVN) pre-commit hooks in order to implement
checks of files before they are commited. For example, you can check for the
code style or unit tests.

%prep
%setup -q
%patch -p 1

%build
python setup.py build

%install
rm -rf %{buildroot}
python setup.py install --root=%{buildroot}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README LICENSE
%{_bindir}/Main.py
%{python_sitelib}/checks
%{python_sitelib}/handlers
%{python_sitelib}/modules
%{python_sitelib}/*.egg-info



%changelog
* Tue Nov 02 2010 Michael Scherer <misc@mandriva.org> 0.3-4mdv2011.0
+ Revision: 592366
- rebuild for python 2.7

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 0.3-3mdv2010.0
+ Revision: 445269
- rebuild

* Fri Jan 02 2009 Funda Wang <fwang@mandriva.org> 0.3-2mdv2009.1
+ Revision: 323367
- rebuild

* Mon Jul 21 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.3-1mdv2009.0
+ Revision: 239332
- new version

* Tue Apr 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.2-1mdv2009.0
+ Revision: 194393
- new version

* Sun Feb 10 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.2-1mdv2008.1
+ Revision: 164900
- import svnchecker


* Sun Feb 10 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.2-1mdv2008.1
- first mdv release  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7843 |12cr|svnengine-0.4-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Subversion helper for CFengine
Name:		svnengine
Version:	0.4
Release:	%mkrel 6
License:	GPL
Group:		Development/Python
URL:		http://pulseaudio.revolutionlinux.com/Svnengine
Source0:	%{name}-%{version}.tar.bz2
BuildArch:	noarch
Requires:	python-pysvn >= 1.5.1
Requires:	python-%{name} >= %{version}
BuildRequires:	python-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
As the name suggests, Svnengine purpose is to make integration between SVN and
Cfengine easy. While working with Cfengine, there are many steps that are
repetitive, boring and error prone. With Svnengine, the system administrator
can create cfengine class in a more automated manner.

The principle of operation is simple. Files and attributes of files are stored
in svn repository. If a file is added with svnengine, properties will be set
for mode, owner, etc. Each files added into a directory can be used to generate
the cfengine class file automaticaly. This file can be added to the cfengine
server, and apply files to servers.

It's also useful for testing. For example, you can apply a class even without
a cfengine server. Also, you can change configuration files directly on the
filesystem and gather changes by using the collect feature, and then commit.

Bet you will love it! 

%package -n	python-%{name}
Summary:	Subversion helper for CFengine
Group:		Development/Python

%description -n	python-%{name}
As the name suggests, Svnengine purpose is to make integration between SVN and
Cfengine easy. While working with Cfengine, there are many steps that are
repetitive, boring and error prone. With Svnengine, the system administrator
can create cfengine class in a more automated manner.

The principle of operation is simple. Files and attributes of files are stored
in svn repository. If a file is added with svnengine, properties will be set
for mode, owner, etc. Each files added into a directory can be used to generate
the cfengine class file automaticaly. This file can be added to the cfengine
server, and apply files to servers.

It's also useful for testing. For example, you can apply a class even without
a cfengine server. Also, you can change configuration files directly on the
filesystem and gather changes by using the collect feature, and then commit.

Bet you will love it! 

%prep
%setup -q

%build
python setup.py build

%install
rm -rf %{buildroot}

python setup.py install --root=%{buildroot} --record=INSTALLED_FILES

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%{_bindir}/%{name}

%files -n python-%{name}
%defattr(-,root,root)
%{py_puresitedir}/*


%changelog
* Wed Nov 17 2010 Funda Wang <fwang@mandriva.org> 0.4-6mdv2011.0
+ Revision: 598175
- update file list

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 0.4-6mdv2010.0
+ Revision: 445270
- rebuild

* Fri Jan 02 2009 Funda Wang <fwang@mandriva.org> 0.4-5mdv2009.1
+ Revision: 323374
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tv@mandriva.org> 0.4-4mdv2009.0
+ Revision: 261277
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 0.4-3mdv2009.0
+ Revision: 253793
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.4-1mdv2008.1
+ Revision: 140863
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Thu Mar 01 2007 Oden Eriksson <oeriksson@mandriva.com> 0.4-1mdv2007.0
+ Revision: 130398
- fix deps
- Import svnengine

* Thu Mar 01 2007 Oden Eriksson <oeriksson@mandriva.com> 0.4-1mdv2007.1
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7844 |12cr|svnmailer-1.0.8-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rel 8

Name:           svnmailer
Version:        1.0.8
Release:        %mkrel %rel
Summary:        Tool to send subversion commit notifications 
Group:          Development/Other
License:        Apache License 2.0
URL:            http://opensource.perlig.de/svnmailer/
Source0:        http://storage.perlig.de/svnmailer/%{name}-%{version}.tar.bz2
Patch:          svnmailer-1.0.8-python2.5.diff
BuildRequires:  python-devel
Requires:       python-svn  
BuildArch:      noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}

%description
The svnmailer is a tool that is usually called by a subversion hook to submit 
commit notifications in various ways (at the moment: mail via SMTP or a pipe 
to a sendmail like program, news via NNTP, or CIA live tracker notification 
via XML-RPC). It is derived from the original mailer.py distributed with 
subversion, but should be much more consistent, more extensible, and have 
many more features.

%prep
%setup -q
%patch -p0

%install
rm -rf %{buildroot}
python setup.py install --prefix=%{buildroot}/%_prefix

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGES CREDITS docs LICENSE README
%_bindir/svn-mailer
%py_puresitedir/%name/
%py_puresitedir/*egg-info




%changelog
* Tue Nov 02 2010 Michael Scherer <misc@mandriva.org> 1.0.8-8mdv2011.0
+ Revision: 592174
- rebuild for python 2.7

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 1.0.8-7mdv2010.0
+ Revision: 445280
- rebuild

* Fri Jan 02 2009 Funda Wang <fwang@mandriva.org> 1.0.8-6mdv2009.1
+ Revision: 323369
- rebuild

* Thu Mar 13 2008 Andreas Hasenack <andreas@mandriva.com> 1.0.8-5mdv2008.1
+ Revision: 187646
- rebuild for 2008.1

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue May 01 2007 Michael Scherer <misc@mandriva.org> 1.0.8-4mdv2008.0
+ Revision: 19769
- patch to fix #30472


* Wed Dec 06 2006 Michael Scherer <misc@mandriva.org> 1.0.8-3mdv2007.0
+ Revision: 91850
- rebuild for new python
- Import svnmailer


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7845 |12cr|svxlink-11.11.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
## Specfile based on Fedora made by developper
%define name	svxlink
%define main_version 11.11.1

Name:		%{name}
Summary:	Repeater controller and EchoLink (simplex or repeater)
Version:	%{main_version}
Release:	%mkrel 2
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
Source1:	http://downloads.sourceforge.net/%{name}/sounds-en_US-heather-11.11.tar.bz2
URL:		http://svxlink.sourceforge.net

Group:		Communications
#files contained in sounds package are licensed under GPLv2
#the rest of files are licensed under GPLv2+
License:	GPLv2 and GPLv2+
Patch0:		svxlink-11.11.1-gcc-47.patch

BuildRequires:	glibc-devel
BuildRequires:	alsa-oss-devel
BuildRequires:	libsigc++1.2-devel
BuildRequires:	mng-devel
BuildRequires:	tcl-devel
BuildRequires:	qt4-devel 
BuildRequires:	gsm-devel
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(popt)
BuildRequires:	pkgconfig(speex)
BuildRequires:	doxygen
BuildRequires:	desktop-file-utils
BuildRequires:	%{_lib}gcrypt-devel

Requires (preun): chkconfig
Requires (preun): initscripts
Requires (post): chkconfig
Requires (postun): initscripts

%description
The SvxLink project is a multi purpose voice services system for
ham radio use. For example, EchoLink connections are supported.
Also, the SvxLink server can act as a repeater controller.
This is a development version. The released version doesn't build on newer 
Mandriva Distributions.

%package -n libasync
Summary: 	Svxlink async libs
Group: 		System/Libraries
Version: 	0.17.0

%description -n libasync
The Async library is a programming framework that is used to write event driven
applications. It provides abstractions for file descriptor watches, timers,
network communications, serial port communications and config file reading.

Async is written in such a way that it can support other frameworks. Right now
there are two basic frameworks, a simple "select" based implementation and a Qt
implementation. The idea is that advanced libraries can be implemented in such
a way that they only depend on Async. That means that these libraries can be
used in both Qt and pure console applications and in any future frameworks
supported by Async (e.g. Gtk, wxWidgets etc).

Another big part of Async is the audio pipe framework. It is an audio handling
framework that is geared towards single channel (mono) audio applications. The
framework consists of a large number of audio handling classes such as
audio i/o, filtering, mixing, audio codecs etc.
This is a development version. The released version doesn't build on newer 
Mandriva Distributions.

%package -n libasync-devel
Summary: 	Svxlink async development files
Group: 		System/Libraries
Version: 	0.17.0
Requires: 	libasync = 0.17.0
Obsoletes:	svxlink-server-devel < 0.11.1-2

%description -n libasync-devel
The async library development files

%package -n echolib
Summary: 	EchoLink communications library
Group: 		System/Libraries
Version: 	0.13.1

%description -n echolib
EchoLib is a library that is used as a base for writing EchoLink applications.
It implements the directory server protocol as well as the station to station
protocol. EchoLink is used to link ham radio stations together over the
Internet.
This is a development version. The released version doesn't build on newer 
Mandriva Distributions.

%package -n echolib-devel
Summary: 	Development files for the EchoLink communications library
Group: 		System/Libraries
Version: 	0.13.1
Requires: 	echolib = 0.13.1
Obsoletes:	svxlink-server-devel < 0.11.1-2

%description -n echolib-devel
Development files for the EchoLink communications library

%package -n qtel
Summary: 	The Qt EchoLink Client
Group: 		Communications
Version: 	0.11.2

%description -n qtel
This package contains Qtel, the Qt EchoLink client. It is an implementation of
the EchoLink software in Qt. This is only an EchoLink client, that is it can
not be connected to a transciever to create a link. If it is a pure link node
you want, install the svxlink-server package.
This is a development version. The released version doesn't build on newer 
Mandriva Distributions.

%package -n svxlink-server
Summary: 	SvxLink - A general purpose voice services system
Version: 	0.11.1
Group: 		Networking/Other
Requires: 	udev
Requires (pre): shadow-utils

%description -n svxlink-server
The SvxLink server is a general purpose voice services system for ham radio
use. Each voice service is implemented as a plugin called a module.
Some examples of voice services are: Help system, Simplex repeater,
EchoLink communications and voice mail.

The core of the system handle the radio interface and is quite flexible
as well. It can act both as a simplex node and as a repeater controller. It is
also possible to link multiple receivers in via TCP/IP. The best receiver is
chosen using a software voter.
This is a development version. The released version doesn't build on newer 
Mandriva Distributions.

%prep
%setup -q -n %{name}-%{main_version}
%setup -q -D -T -a 1 -n %{name}-%{main_version}
%patch0 -p0

%build
sed -i -e "s:/lib:/%{_libdir}:g" makefile.cfg
sed -i -e "s:/etc/udev:/lib/udev:" svxlink/scripts/Makefile.default
sed -i -e "s:lgsm:lgsm -lspeex:" qtel/Makefile.default

#LDFLAGS="${LDFLAGS:--Wl,-as-needed}" ; export LDFLAGS
CXXFLAGS="${CXXFLAGS:-%optflags}" ; export CXXFLAGS
make %{?_smp_mflags}
doxygen doxygen.async
doxygen doxygen.echolib


%install
make DESTDIR=%{buildroot} NO_CHOWN=1 LIB_INSTALL_DIR=%{_libdir} \
        INC_INSTALL_DIR=%{_includedir}/svxlink BIN_INSTALL_DIR=%{_bindir} \
        SBIN_INSTALL_DIR=%{_sbindir} PLUGIN_INSTALL_DIR=%{_libdir}/svxlink install
mkdir -p %{buildroot}%{_datadir}/svxlink
cp -a en_US-heather %{buildroot}%{_datadir}/svxlink/
mkdir -p %{buildroot}%{_localstatedir}/log
touch %{buildroot}%{_localstatedir}/log/svxlink
touch %{buildroot}%{_localstatedir}/log/svxlink.{1,2,3,4}
desktop-file-install \
        --dir=%{buildroot}%{_datadir}/applications qtel/qtel.desktop
mv %{buildroot}%{_sysconfdir}/logrotate.d/svxlink %{buildroot}%{_sysconfdir}/logrotate.d/svxlink-server
sed -i -e "s/subsys\/\$PROG/subsys\/svxlink/g" %{buildroot}%{_sysconfdir}/init.d/svxlink
sed -i -e "s/subsys\/\$PROG/subsys\/remotetrx/g" %{buildroot}%{_sysconfdir}/init.d/remotetrx
#remove static libs
rm -f %{buildroot}%{_libdir}/libasync*.a
rm -f %{buildroot}%{_libdir}/libecholib.a
rm -f %{buildroot}%{_libdir}/liblocationinfo.a
rm -f %{buildroot}%{_libdir}/libtrx.a


%pre -n svxlink-server
getent group daemon >/dev/null || groupadd -r daemon
getent passwd svxlink >/dev/null || \
useradd -r -g daemon -d / -s /sbin/nologin \
-c "SvxLink Daemon " svxlink
exit 0

%post -n svxlink-server
/sbin/chkconfig --add svxlink

%preun -n svxlink-server
if [ $1 = 0 ]; then
  /sbin/service svxlink stop >/dev/null 2>&1 || :
  /sbin/chkconfig --del svxlink
fi

%postun -n svxlink-server 
if [ "$1" -ge "1" ] ; then
 /sbin/service svxlink condrestart >/dev/null 2>&1 || :
fi

%files -n libasync
%doc async/ChangeLog
%defattr(755,root,root)
%{_libdir}/libasync*.so.*
%{_libdir}/libasync*.*.so

%files -n libasync-devel
%doc doc/async/html
%{_libdir}/libasyncaudio.so
%{_libdir}/libasynccore.so
%{_libdir}/libasynccpp.so
%{_libdir}/libasyncqt.so
%dir %{_includedir}/svxlink
%{_includedir}/svxlink/Async*
%{_includedir}/svxlink/SigCAudio*.h
%{_includedir}/svxlink/common.h

%files -n echolib
%doc echolib/ChangeLog
%defattr(755,root,root)
%{_libdir}/libecholib*.so.*
%{_libdir}/libecholib*.*.so

%files -n echolib-devel
%doc doc/echolib/html
%{_libdir}/libecholib.so
%dir %{_includedir}/svxlink
%{_includedir}/svxlink/EchoLink*

%files -n qtel
%doc COPYRIGHT qtel/ChangeLog
%{_bindir}/qtel
%{_datadir}/qtel
%{_datadir}/icons/link.xpm
%{_datadir}/applications/qtel.desktop

%files -n svxlink-server
%doc COPYRIGHT svxlink/ChangeLog
%{_bindir}/svxlink
%{_bindir}/remotetrx
%{_bindir}/siglevdetcal
%dir %{_libdir}/svxlink
%{_libdir}/svxlink/Module*.so
%dir %{_sysconfdir}/%{name}/svxlink.d
%{_datadir}/svxlink
%defattr(644,root,root)
%config(noreplace) %{_sysconfdir}/%{name}/svxlink.conf
%config(noreplace) %{_sysconfdir}/%{name}/.procmailrc
%config(noreplace) %{_sysconfdir}/%{name}/svxlink.d/*
%config(noreplace) %{_sysconfdir}/%{name}/TclVoiceMail.conf
%config(noreplace) %{_sysconfdir}/logrotate.d/svxlink-server
%config(noreplace) %{_sysconfdir}/logrotate.d/remotetrx
%config(noreplace) %{_sysconfdir}/%{name}/remotetrx.conf
%config(noreplace) %{_sysconfdir}/sysconfig/svxlink
%config(noreplace) %{_sysconfdir}/sysconfig/remotetrx
%config(noreplace) %{_sysconfdir}/security/console.perms.d/90-svxlink.perms
/lib/udev/rules.d/10-svxlink.rules
%{_mandir}/man*/*
%attr(755,svxlink,daemon) %dir %{_localstatedir}/spool/svxlink
%attr(755,svxlink,daemon) %dir %{_localstatedir}/spool/svxlink/voice_mail
%defattr(755,root,root)
%{_sysconfdir}/init.d/svxlink
%{_sysconfdir}/init.d/remotetrx
%defattr(644,root,root)
%ghost /var/log/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7846 |12cr|swami-2.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:       swami
Version:    2.0.0
Release:    1
Summary:    Instrument patch editor for wavetable synths (sounfont)

%define lib_major       0
%define lib_name        %mklibname %{name} %{lib_major}
%define lib_name_devel  %mklibname %{name} -d

License:    GPL
Group:      Sound
URL:        http://swami.sourceforge.net
Source0:    http://prdownloads.sourceforge.net/swami/%{name}-%{version}.tar.gz
Requires:   fluidsynth
Requires:   %{lib_name}

BuildRequires:  intltool
BuildRequires:  gtk-doc
BuildRequires:  fluidsynth-devel
BuildRequires:  sndfile-devel
BuildRequires:  gtk+-devel
BuildRequires:  gtksourceview-devel
BuildRequires:  libgnomecanvasmm-devel
BuildRequires:  libglade2.0-devel
BuildRequires:  librsvg2-devel
BuildRequires:  python-gobject-devel
BuildRequires:  pygtk2.0-devel
BuildRequires:  instpatch-devel
BuildRequires:  fftw3-devel
BuildRoot:      %_tmppath/%{name}-root

%description
Swami is an instrument patch file editor using SoundFont files that allows
you to create and distribute instruments from audio samples used for
composing music. It uses the fluidsynth software synthesizer, which has real
time effect control, support for modulators, and routable audio via Jack.
Swami requires the libinstpatch library containing tools for soundfont
editing.

#-----------------------------------
%package -n %{lib_name}

Summary:        Library for processing Music Instrument patch files
Group:          System/Libraries
Requires:       pygtk2.0
Requires:       libinstpatch
%description -n %{lib_name}
Dynamic library files needed by the swami instrument patch editor.

%files -n %{lib_name}
%defattr(-,root,root,-)
%doc AUTHORS COPYING ChangeLog README
%{_libdir}/lib%{name}*.so.*
%{_libdir}/%{name}/*.so

#-----------------------------------
%package -n %{lib_name_devel}
Summary:        Swami development headers
Group:          Sound
Requires:       %{name} = %{version}-%{release}
Provides:       %{name}-devel = %{version}-%{release}

%description -n %{lib_name_devel}
Development files to build applications with swami headers.

%files -n %{lib_name_devel}
%defattr(-,root,root,-)
%doc %{_datadir}/gtk-doc/html/lib%{name}
%doc %{_datadir}/gtk-doc/html/%{name}gui
%dir %{_includedir}/%{name}/lib%{name}
%{_includedir}/%{name}/lib%{name}/*.h
%dir %{_includedir}/%{name}/%{name}gui
%{_includedir}/%{name}/%{name}gui/*.h
%{_libdir}/*.so
#-----------------------------------

%prep
%setup -q

%build
LDFLAGS="-lgmodule-2.0" %configure2_5x --enable-static=no
%make

%install
rm -rf %{buildroot}
%makeinstall_std
desktop-file-install --add-category="X-MandrivaLinux-Multimedia-Sound;" \
                     --remove-category="Midi;" \
                     --remove-category="Music;" \
                     --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

mkdir -p %{buildroot}%{_datadir}/pixmaps/
cp %{name}.svg %{buildroot}%{_datadir}/pixmaps/

%ifarch x86_64
install -d %{buildroot}%{python_sitelib}
mv %{buildroot}%{_prefix}/%_lib/python%{python_version}/site-packages/* %{buildroot}%{python_sitelib}/
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/%name
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/swami-2.glade
%dir %{_datadir}/%{name}/images
%{_datadir}/%{name}/images/*.png
%{_datadir}/%{name}/images/knob.svg
%{_datadir}/mime/packages/%{name}.xml
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.svg
%{_datadir}/icons/hicolor/48x48/apps/swami.png
%{_datadir}/icons/hicolor/scalable/apps/swami.svg
%{_datadir}/pygtk/2.0/defs/*.defs
%{python_sitelib}/*


%changelog
* Mon Nov 01 2010 Frank Kober <emuse@mandriva.org> 2.0.0-1mdv2011.0
+ Revision: 591471
- revert configure macro
- add missing BR, do not use configure macro
- new version 2.0.0
- new version 2.0.0

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sat Aug 02 2008 Thierry Vignaud <tv@mandriva.org> 0.9.4-5mdv2009.0
+ Revision: 261302
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 0.9.4-4mdv2009.0
+ Revision: 253849
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Sat Jan 26 2008 Funda Wang <fwang@mandriva.org> 0.9.4-2mdv2008.1
+ Revision: 158224
- fix menu entry

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.9.4-1mdv2008.1
+ Revision: 140904
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'


* Sun Jan 07 2007 Crispin Boylan <crisb@mandriva.org> 0.9.4-1mdv2007.0
+ Revision: 105338
- BuildRequires popt-devel
- New version, XDG menu
- Import swami

* Mon May 01 2006 Austin Acton <austin@mandriva.org> 0.9.3-1mdk
- New release 0.9.3

* Sun Feb 06 2005 Austin Acton <austin@mandrake.org> 0.9.2-2mdk
- birthday
- fix summary and buildrequires


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7847 |12cr|SweetHome3D-3.5-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		pkgname sweethome3d

Name:		SweetHome3D 
Version:	3.5
Release:	%mkrel 4
Summary:	Sweet Home 3D is a free interior design application 
License:	GPL
Group:		Graphics
URL:		http://www.sweethome3d.com/
Source0:	%{name}-%{version}-src.zip
#Source0:	%{pkgname}-%{version}.tar.gz
Source1:	FurnitureLibraryEditor-1.7-src.zip
#Source2:	sunflow-0.07.3g-src-diff.zip
Source3:	%{name}-%{version}-javadoc.zip
Patch0:		%{name}.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-build
BuildRequires:	ant, java
Requires:	java >= 1.6-sun

%description
Sweet Home 3D is a free interior design application that helps you place your furniture on a house 2D plan, with a 3D preview.
Available at http://www.sweethome3d.eu/, this program is aimed at people who want to design their interior quickly,
whether they are moving or they just want to redesign their existing home. Numerous visual guides help you draw the
plan of your home and layout furniture. You may draw the walls of your rooms upon the image of an existing plan,
and then, drag and drop furniture onto the plan from a catalog organized by categories. Each change in the 2D plan
is simultaneously updated in the 3D view, to show you a realistic rendering of your layout.

%prep 
%setup -q -n %{name}-%{version}-src
#%setup1 -q
#%setup2 -q
#%setup3 -q

#%setup -q -n %{name}-%{version}
patch $RPM_BUILD_DIR/%{name}-%{version}-src/install/linux/%{name} %{PATCH0}

%build
ant jarExecutable

%install
rm -rf $RPM_BUILD_ROOT
#mkdir -p $RPM_BUILD_DIR%{_bindir}
#mkdir -p $RPM_BUILD_DIR%{_libdir}
install -Dm0644 $RPM_BUILD_DIR/%{name}-%{version}-src/install/%{name}-%{version}.jar %{buildroot}%{_datadir}/%{name}/%{name}.jar
mkdir -p %{buildroot}%{_datadir}/%{name}/lib
install -Dm0644 $RPM_BUILD_DIR/%{name}-%{version}-src/lib/*.jar %{buildroot}%{_datadir}/%{name}/lib
mkdir -p %{buildroot}%{_docdir}/%{name}
install -Dm0644 $RPM_BUILD_DIR/%{name}-%{version}-src/*.TXT %{buildroot}%{_docdir}/%{name}
mkdir -p %{buildroot}%{_iconsdir}
install -Dm0655 $RPM_BUILD_DIR/%{name}-%{version}-src/deploy/%{name}*.png %{buildroot}%{_iconsdir}
install -Dm0655 $RPM_BUILD_DIR/%{name}-%{version}-src/deploy/%{name}*.jpg %{buildroot}%{_iconsdir}
install -Dm0655 $RPM_BUILD_DIR/%{name}-%{version}-src/deploy/%{name}*.gif %{buildroot}%{_iconsdir}
mkdir -p %{buildroot}%{_bindir}
install -Dm0655 $RPM_BUILD_DIR/%{name}-%{version}-src/install/linux/%{name} %{buildroot}%{_bindir}/%{name}
%ifarch x86_64 
mkdir -p %{buildroot}%{_libdir}
install -Dm0655 $RPM_BUILD_DIR/%{name}-%{version}-src/lib/linux/x64/*.so %{buildroot}%{_libdir}/
%else
mkdir -p %{buildroot}%{_libdir}
install -Dm0655 $RPM_BUILD_DIR/%{name}-%{version}-src/lib/linux/i386/*.so %{buildroot}%{_libdir}/
%endif

# menu-entry
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
[Desktop Entry]
Name=Sweet Home 3D
Name[ru]=Милый дом 3D
GenericName=Sweet Home 3D
GenericName[ru]=SweetHome 3D
Comment=Design Application
Comment[ru]=Программа проектирования домашнего интерьера в 3D
Exec=/usr/bin/%{name}
Icon=%{_iconsdir}/%{name}Icon48x48.png
Terminal=false
Type=Application
StartupNotify=true
MimeType=foo/bar;foo2/bar2;
Categories=Application;Graphics;
EOF

%clean

rm -rf $RPM_BUILD_ROOT

#%post
#ln -sf /opt/%{name}/%{name} /usr/bin/sweethome

%postun
rm -rf /usr/bin/sweethome

%files
%defattr(-,root,root)
%{_bindir}/%{name}
%{_libdir}/*.so
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}/%{name}.jar
%{_docdir}/%{name}/*.TXT
%{_datadir}/%{name}/lib/*
%{_iconsdir}/*.png
%{_iconsdir}/*.jpg
%{_iconsdir}/*.gif


%changelog
* Wed May 16 2012 Sergey Zhemoitel <serg@mandriva.org> 3.5-4mdv2011.0
+ Revision: 799155
- update to 3.5 release 2
- update to version 3.5
- add new release 3.4
- new version 3.3
- new release 3.3, added package with source code
- add russian comment in .desktop

* Fri Jul 22 2011 Sergey Zhemoitel <serg@mandriva.org> 3.2-1
+ Revision: 690943
- imported package SweetHome3D


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7848 |12cr|swfdec-0.8.4-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 0.8
%define major 0
%define libname %mklibname %name %{api} %{major}
%define develname %mklibname -d %name

Name:		swfdec
Version:	0.8.4
Release:	4
Summary:	Flash animations rendering library
Group:		System/Libraries
License:	LGPLv2+
URL:		http://swfdec.freedesktop.org/
Source0:	http://swfdec.freedesktop.org/download/%name/%api/%{name}-%{version}.tar.gz
BuildRequires:  pkgconfig(xt)
BuildRequires:  pkgconfig(mad)
BuildRequires:  pkgconfig(alsa)
BuildRequires:	pkgconfig(liboil-0.3)
BuildRequires:	autoconf2.5 >= 2.58
BuildRequires:	ffmpeg-devel
BuildRequires:  pkgconfig(gstreamer-pbutils-0.10)
BuildRequires:	libgstreamer-devel
BuildRequires:	gtk2-devel
BuildRequires:	gnome-vfs2-devel
BuildRequires:	pkgconfig(libsoup-2.4)
%description
Libswfdec is a library for rendering Flash animations. Currently it
handles mostFlash 3 animations and some Flash 4. No interactivity is
supported yet.

%package -n %libname
Summary: Shared library for decoding Flash animations
Group: System/Libraries
Obsoletes: %mklibname swfdec 0.6

%description -n %libname
Libswfdec is a library for rendering Flash animations. Currently it
handles mostFlash 3 animations and some Flash 4. No interactivity is
supported yet.

This package contains the shared library needed to run libswfdec
applications.

%package -n %develname
Summary:	Swfdec development files and static libraries
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	libswfdec-devel = %{EVRD}
Provides:	swfdec-devel = %{EVRD}
Obsoletes:	%mklibname -d %name 0.5

%description -n %develname
This contains the files needed to build packages that depend on
swfdec.

%prep
%setup -q 

%build
%configure2_5x --disable-static 
%make

%install
%makeinstall_std

%files -n %libname
%{_libdir}/libswfdec-%{api}.so.%{major}*
%{_libdir}/libswfdec-gtk-%{api}.so.%{major}*

%files -n %develname
%{_libdir}/libswfdec-%api.so
%{_libdir}/libswfdec-gtk-%api.so
%{_libdir}/pkgconfig/swfdec-%api.pc
%{_libdir}/pkgconfig/swfdec-gtk-%api.pc
%dir %{_includedir}/swfdec-%api/
%{_includedir}/swfdec-%api/*
%_datadir/gtk-doc/html/%name/


%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.8.4-3mdv2011.0
+ Revision: 615054
- the mass rebuild of 2010.1 packages

* Wed Mar 10 2010 Michael Scherer <misc@mandriva.org> 0.8.4-2mdv2010.1
+ Revision: 517352
- revert back to 0.8.4, as 0.9.2 is a developement version where youtube playback do not work

* Mon Jan 25 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-0mdv2010.1
+ Revision: 495697
- 0.9.2

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 0.8.4-2mdv2010.0
+ Revision: 445292
- rebuild

* Mon Dec 22 2008 Götz Waschk <waschk@mandriva.org> 0.8.4-1mdv2009.1
+ Revision: 317476
- update to new version 0.8.4

* Sun Nov 09 2008 Oden Eriksson <oeriksson@mandriva.com> 0.8.2-2mdv2009.1
+ Revision: 301590
- rebuilt against new libxcb

* Sat Oct 25 2008 Götz Waschk <waschk@mandriva.org> 0.8.2-1mdv2009.1
+ Revision: 297164
- new version
- update source URL
- update build deps

* Mon Sep 08 2008 Michael Scherer <misc@mandriva.org> 0.8.0-1mdv2009.0
+ Revision: 282546
- new version of swfdec

* Thu Jul 31 2008 Funda Wang <fwang@mandriva.org> 0.7.4-2mdv2009.0
+ Revision: 258051
- fix requires
- use %%makeinstall_std

* Thu Jul 31 2008 Frederic Crozat <fcrozat@mandriva.com> 0.7.4-1mdv2009.0
+ Revision: 257904
- Release 0.7.4
- Disable static libraries
- remove old options not needed anymore

  + Anssi Hannula <anssi@mandriva.org>
    - relax versioned dependency on data package so that libifying actually
      works

* Thu Jun 26 2008 Michael Scherer <misc@mandriva.org> 0.7.2-1mdv2009.0
+ Revision: 229331
- new version 0.7.2

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Mon May 12 2008 Funda Wang <fwang@mandriva.org> 0.6.6-2mdv2009.0
+ Revision: 206119
- fix libname (confused about libapi and major)

* Sat May 03 2008 Funda Wang <fwang@mandriva.org> 0.6.6-1mdv2009.0
+ Revision: 200726
- New version 0.6.6

* Mon Mar 31 2008 Frederic Crozat <fcrozat@mandriva.com> 0.6.2-1mdv2008.1
+ Revision: 191201
- Release 0.6.2 (fixes some crash bugs)

* Sat Mar 01 2008 Michael Scherer <misc@mandriva.org> 0.6.0-1mdv2008.1
+ Revision: 177094
- add missing deps
- new version

* Tue Feb 12 2008 Michael Scherer <misc@mandriva.org> 0.5.90-3mdv2008.1
+ Revision: 166306
- add BuildRoot, catched by rpmlint
- rebuild for new libsoup

* Fri Feb 01 2008 Frederic Crozat <fcrozat@mandriva.com> 0.5.90-2mdv2008.1
+ Revision: 161142
- Disable Pulseaudio backend for now, it isn't working as well as expected

* Fri Feb 01 2008 Frederic Crozat <fcrozat@mandriva.com> 0.5.90-1mdv2008.1
+ Revision: 161063
- Release 0.5.90
- Use PulseAudio backend by default

* Mon Jan 21 2008 Funda Wang <fwang@mandriva.org> 0.5.5-2mdv2008.1
+ Revision: 155485
- rebuild

* Tue Dec 18 2007 Frederic Crozat <fcrozat@mandriva.com> 0.5.5-1mdv2008.1
+ Revision: 132138
- Release 0.5.5

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Nov 19 2007 Funda Wang <fwang@mandriva.org> 0.5.4-1mdv2008.1
+ Revision: 110163
- New version 0.5.4

* Sat Oct 13 2007 Funda Wang <fwang@mandriva.org> 0.5.3-1mdv2008.1
+ Revision: 97881
- New version 0.5.3

* Fri Aug 24 2007 Michael Scherer <misc@mandriva.org> 0.5.2-1mdv2008.0
+ Revision: 70996
- new version

* Sat Aug 04 2007 Michael Scherer <misc@mandriva.org> 0.5.1-2mdv2008.0
+ Revision: 58763
- bump version of the lib, asked by dev on irc

* Sat Aug 04 2007 Michael Scherer <misc@mandriva.org> 0.5.1-1mdv2008.0
+ Revision: 58757
- version 0.5.1

* Sat Jul 14 2007 Michael Scherer <misc@mandriva.org> 0.5.0-1mdv2008.0
+ Revision: 51907
- 0.5.0

* Sat Jun 09 2007 Michael Scherer <misc@mandriva.org> 0.4.5-1mdv2008.0
+ Revision: 37600
- update to 0.4.5

* Mon Apr 30 2007 Michael Scherer <misc@mandriva.org> 0.4.4-1mdv2008.0
+ Revision: 19489
- upgrade to version 0.4.4 ( with youtube support \o/ )


* Sat Feb 10 2007 Michael Scherer <misc@mandriva.org> 0.4.2-1mdv2007.0
+ Revision: 118671
- fix BuildRequires
- update to 0.4.2

* Mon Jan 15 2007 Michael Scherer <misc@mandriva.org> 0.4.1-1mdv2007.1
+ Revision: 109109
- update to 0.4.1 ( with initial video support )

* Mon Jan 08 2007 Michael Scherer <misc@mandriva.org> 0.4.0-1mdv2007.1
+ Revision: 106087
- remove various macro and no longer needed requires, that caused problem with buildsys
- new url
- new version 0.4.0
- no more gimp and gdk loader, they were not working
- clean the spec
- use %%rel for mkrel
- mozilla-plugin was splitted from main tarball, now in its own SRPM

  + Götz Waschk <waschk@mandriva.org>
    - fix gtk macros
    - unpack patch
    - Import swfdec

* Sun Jun 04 2006 Gtz Waschk <waschk@mandriva.org> 0.3.6-5mdv2007.0
- fix gtk dep
- fix buildrequires

* Wed May 03 2006 Götz Waschk <waschk@mandriva.org> 0.3.6-4mdk
- Rebuild

* Fri Apr 07 2006 Götz Waschk <waschk@mandriva.org> 0.3.6-3mdk
- rebuild to fix mozilla dep

* Thu Jan 19 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.3.6-2mdk
- add missing requires to the mozilla plugin

* Thu Jan 12 2006 Gtz Waschk <waschk@mandriva.org> 0.3.6-1mdk
- replace prereq
- drop patch 1
- update patch 0
- New release 0.3.6

* Mon Aug 22 2005 Gwenole Beauchesne <gbeauchesne@mandriva.com> 0.3.4-3mdk
- allow build without plugin deps (mozilla, gstreamer-plugins)

* Tue Apr 19 2005 Gtz Waschk <waschk@mandriva.org> 0.3.4-2mdk
- fix buildrequires

* Tue Apr 19 2005 Gtz Waschk <waschk@linux-mandrake.com> 0.3.4-1mdk
- update the patch
- requires new oil
- new version

* Mon Mar 14 2005 Gtz Waschk <waschk@linux-mandrake.com> 0.3.2-3mdk
- build with firefox

* Mon Feb 14 2005 Gtz Waschk <waschk@linux-mandrake.com> 0.3.2-2mdk
- rebuild for new gimp

* Tue Nov 23 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.3.2-1mdk
- fix file list
- source URL
- add gimp plugin package
- major 0.3
- needs liboil and gimp
- drop all patches
- new source location
- new version

* Fri Oct 01 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 0.2.2-8mdk
- libtool fixes

* Thu Aug 05 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.2.2-7mdk
- biarch support

* Sun Jun 13 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.2.2-6mdk
- fix deps of the mozilla plugin

* Tue May 25 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.2.2-5mdk
- mozilla plugin doesn't require mozilla

* Fri May 14 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.2.2-4mdk
- fix gtk directory
- 64-bit fixes


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7849 |12cr|swfdec-gnome-2.30.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name swfdec-gnome
%define version 2.30.1
%define swfdec_version 0.8.0

%define release %mkrel 2

Summary: Flash integration for the Gnome Desktop
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://ftp.gnome.org/pub/GNOME/sources/%name/%{name}-%{version}.tar.bz2
License: GPLv2+
Group: Graphical desktop/GNOME
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Url: http://swfdec.freedesktop.org/
BuildRequires: swfdec-devel >= %{swfdec_version}
BuildRequires: libGConf2-devel
BuildRequires: gtk2-devel >= 2.12.0
BuildRequires: intltool

%description
Swfdec-Gnome provides tools to integrate Flash into the GNOME desktop.
It contains a standalone Flash player and a thumbnailer.

%prep
%setup -q

%build
%configure2_5x --disable-schemas-install
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%find_lang %{name}

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%post_install_gconf_schemas swfdec-thumbnailer
%{update_menus}
%{update_desktop_database}
%update_icon_cache hicolor
%endif

%preun
%preun_uninstall_gconf_schemas swfdec-thumbnailer

%if %mdkversion < 200900
%postun
%{clean_menus}
%{clean_desktop_database}
%clean_icon_cache hicolor
%endif

%files -f %{name}.lang
%defattr(-,root,root)
%{_sysconfdir}/gconf/schemas/swfdec-thumbnailer.schemas
%{_bindir}/swfdec-player
%{_bindir}/swfdec-thumbnailer
%{_datadir}/applications/swfdec-player.desktop
%{_datadir}/swfdec-gnome/swfdec-player.ui
%{_mandir}/man1/*
%_datadir/icons/hicolor/*/apps/*


%changelog
* Sun May 22 2011 Funda Wang <fwang@mandriva.org> 2.30.1-2mdv2011.0
+ Revision: 677123
- rebuild to add gconf2 as req

* Tue Sep 28 2010 Götz Waschk <waschk@mandriva.org> 2.30.1-1mdv2011.0
+ Revision: 581763
- update to new version 2.30.1

* Tue Mar 30 2010 Götz Waschk <waschk@mandriva.org> 2.30.0-1mdv2010.1
+ Revision: 528965
- update to new version 2.30.0

* Mon Sep 21 2009 Götz Waschk <waschk@mandriva.org> 2.28.0-1mdv2010.0
+ Revision: 446958
- update to new version 2.28.0

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 2.26.0-2mdv2010.0
+ Revision: 445300
- rebuild

* Mon Mar 16 2009 Götz Waschk <waschk@mandriva.org> 2.26.0-1mdv2009.1
+ Revision: 355979
- update to new version 2.26.0
- fix source URL

* Tue Sep 23 2008 Götz Waschk <waschk@mandriva.org> 2.24.0-1mdv2009.0
+ Revision: 287361
- new version

* Mon Sep 08 2008 Götz Waschk <waschk@mandriva.org> 2.23.4-1mdv2009.0
+ Revision: 282628
- new version
- bump swfdec dep

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 2.23.2-2mdv2009.0
+ Revision: 269399
- rebuild early 2009.0 package (before pixel changes)

* Fri Aug 08 2008 Götz Waschk <waschk@mandriva.org> 2.23.2-1mdv2009.0
+ Revision: 267921
- new version
- update deps
- update file list

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Sat May 17 2008 Funda Wang <fwang@mandriva.org> 2.22.2-1mdv2009.0
+ Revision: 208509
- New version 2.22.2

* Sat Mar 01 2008 Michael Scherer <misc@mandriva.org> 2.21.91-1mdv2008.1
+ Revision: 177093
- new version
- use macro instead of duplicating version
- use gz, as this is used uptream

  + Thierry Vignaud <tv@mandriva.org>
    - fix no-buildroot-tag

* Fri Feb 01 2008 Frederic Crozat <fcrozat@mandriva.com> 2.21.90-1mdv2008.1
+ Revision: 161141
- Release 2.21.90

* Wed Dec 19 2007 Nicholas Brown <nickbrown@mandriva.org> 0.5.5-1mdv2008.1
+ Revision: 133951
- import swfdec-gnome



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7850 |12cr|swfdec-mozilla-0.8.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 0.8.2
%define major 0.8
%define rel 6

Name:		swfdec-mozilla
Version:	%version
Release:	%mkrel %rel 
Summary:	Mozilla compatible plugin for Flash rendering
Group:		Networking/WWW
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License:	LGPLv2+
URL:		http://swfdec.freedesktop.org/
Source0:	http://swfdec.freedesktop.org/download/%name/%major/%{name}-%{version}.tar.gz
BuildRequires: swfdec-devel >= %{version}
BuildRequires: libalsa-devel gtk2-devel
Suggests:	gstreamer0.10-ffmpeg
Suggests:	gstreamer0.10-plugins-ugly
Conflicts:	flashplayer-plugin

%description
This is a Mozilla compatible plugin for rendering of Flash animations
based on the swfdec library. It should work as well in other browsers.

%prep
%setup -q 

%build
%configure2_5x --enable-shared --disable-static --with-plugin-dir=%{_libdir}/mozilla/plugins
%make

%install
rm -rf $RPM_BUILD_ROOT

%makeinstall_std 
rm -f $RPM_BUILD_ROOT/%{_libdir}/mozilla/plugins/libswfdecmozilla.a
rm -f $RPM_BUILD_ROOT/%{_libdir}/mozilla/plugins/libswfdecmozilla.la

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc COPYING
%{_libdir}/mozilla/plugins/libswfdecmozilla.so*
%{_iconsdir}/hicolor/*/apps/*


%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.8.2-6mdv2011.0
+ Revision: 615055
- the mass rebuild of 2010.1 packages

* Fri Apr 16 2010 Oden Eriksson <oeriksson@mandriva.com> 0.8.2-5mdv2010.1
+ Revision: 535406
- partly "fix" #58746 (Flash plugin no longer works since upgrade)

* Fri Mar 26 2010 Frederic Crozat <fcrozat@mandriva.com> 0.8.2-4mdv2010.1
+ Revision: 527646
- reupload stable release

* Mon Jan 25 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-0mdv2010.1
+ Revision: 495698
- 0.9.2

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 0.8.2-2mdv2010.0
+ Revision: 445301
- rebuild

* Sun Nov 02 2008 Funda Wang <fwang@mandriva.org> 0.8.2-1mdv2009.1
+ Revision: 299249
- New version 0.8.2

* Mon Sep 08 2008 Michael Scherer <misc@mandriva.org> 0.8.0-1mdv2009.0
+ Revision: 282632
- new version

* Thu Jul 31 2008 Funda Wang <fwang@mandriva.org> 0.7.4-1mdv2009.0
+ Revision: 258144
- update file list
- New version 0.7.4
- drop firefox-devel BR

* Thu Jun 26 2008 Michael Scherer <misc@mandriva.org> 0.7.2-1mdv2009.0
+ Revision: 229367
- new version

* Sat Mar 01 2008 Michael Scherer <misc@mandriva.org> 0.6.0-1mdv2008.1
+ Revision: 177090
- new release

  + Thierry Vignaud <tv@mandriva.org>
    - fix no-buildroot-tag

* Fri Feb 01 2008 Funda Wang <fwang@mandriva.org> 0.5.90-1mdv2008.1
+ Revision: 161112
- New version 0.5.90

* Fri Dec 28 2007 Frederic Crozat <fcrozat@mandriva.com> 0.5.5-2mdv2008.1
+ Revision: 138888
- Add common gstreamer plugins packages needed to play video as suggests

* Tue Dec 18 2007 Frederic Crozat <fcrozat@mandriva.com> 0.5.5-1mdv2008.1
+ Revision: 132140
- Release 0.5.5

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Nov 19 2007 Funda Wang <fwang@mandriva.org> 0.5.4-1mdv2008.1
+ Revision: 110164
- New version 0.5.4

* Sat Oct 13 2007 Funda Wang <fwang@mandriva.org> 0.5.3-1mdv2008.1
+ Revision: 97882
- New version 0.5.3

* Fri Aug 24 2007 Michael Scherer <misc@mandriva.org> 0.5.2-1mdv2008.0
+ Revision: 71008
- version 0.5.2

* Sun Aug 05 2007 Michael Scherer <misc@mandriva.org> 0.5.1-2mdv2008.0
+ Revision: 58994
- rebuild cause it still requires old library

* Sat Aug 04 2007 Michael Scherer <misc@mandriva.org> 0.5.1-1mdv2008.0
+ Revision: 58758
- version 0.5.1

* Sat Jul 14 2007 Michael Scherer <misc@mandriva.org> 0.5.0-1mdv2008.0
+ Revision: 51924
- 0.5.0

* Wed Jun 13 2007 Funda Wang <fwang@mandriva.org> 0.4.5-1mdv2008.0
+ Revision: 38420
- should be makeinstall_std
- New version

* Mon Apr 30 2007 Michael Scherer <misc@mandriva.org> 0.4.4-1mdv2008.0
+ Revision: 19445
- upgrade to 0.4.4


* Fri Mar 16 2007 Michael Scherer <misc@mandriva.org> 0.4.2-1mdv2007.1
+ Revision: 144726
- fix build with newer firefox, with a quick hack
- upgrade to 0.4.2

* Tue Jan 16 2007 Michael Scherer <misc@mandriva.org> 0.4.1-1mdv2007.1
+ Revision: 109383
- new version 0.4.1

* Mon Jan 08 2007 Michael Scherer <misc@mandriva.org> 0.4.0-1mdv2007.1
+ Revision: 106108
- import swfdec-mozilla 0.4.0
- Create swfdec-mozilla


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7851 |12cr|swh-lv2-1.0.15-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:    SWH LV2 plugins converted from LADSPA
Name:       swh-lv2
Version:    1.0.15
Release:    3
License:    GPLv2+
Group:      Sound
URL:        http://plugin.org.uk/
Source0:    http://plugin.org.uk/lv2/%{name}-%{version}.tar.gz
BuildRequires:  fftw3-devel
BuildRequires:  ladspa-devel
BuildRequires:  lv2-devel
BuildRequires:  libxslt-proc
Requires:   lv2
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This is an early experimental port of my LADSPA plugins to the LV2
specification, c.f. http://lv2plug.in/ . It's still quite early days, but most
things should work as well or not as they did in LADSPA.

%prep

%setup -q

%build

%make LDFLAGS="-lm"

%install
rm -rf %{buildroot}

make install-system \
    PREFIX=%{buildroot} \
    INSTALL_DIR=%{buildroot}%{_libdir}/lv2
chmod 644 %{buildroot}%{_libdir}/lv2/*/*.ttl

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%{_libdir}/lv2/*



%changelog
* Wed Apr 25 2012 Frank Kober <emuse@mandriva.org> 1.0.15-3
+ Revision: 793440
- rebuild adjusting BR and adding missing lm link

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 1.0.15-2mdv2010.0
+ Revision: 445302
- rebuild

* Tue Nov 25 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.15-1mdv2009.1
+ Revision: 306687
- import swh-lv2


* Tue Nov 25 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.15-1mdv2009.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7852 |12cr|swh-plugins-0.4.15-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: A set of audio plugins for LADSPA
Name: swh-plugins
Version: 0.4.15
Release: %mkrel 6
License: GPL
Group: Sound
Source: http://plugin.org.uk/releases/%version/%name-%version.tar.bz2
Patch: swh-plugins-0.4.15-build.patch
BuildRoot: %_tmppath/%{name}-buildroot
BuildRequires: ladspa-devel fftw-devel
URL: http://plugin.org.uk/
%description
A set of audio plugins for LADSPA (see http://plugin.org.uk/ for more
details).

%prep
%setup -q
%patch -p1 -b .build

%build
%configure2_5x
%make CFLAGS="%optflags -fPIC"

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std
%if %_lib != lib
mv %buildroot%_prefix/lib %buildroot%_libdir
%endif
%find_lang %name

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %name.lang
%defattr(-,root,root)
%doc README ChangeLog AUTHORS
%_libdir/ladspa/*.so
%dir %_datadir/ladspa/
%dir %_datadir/ladspa/rdf/
%_datadir/ladspa/rdf/*.rdf




%changelog
* Mon Sep 03 2012 Frank Kober <emuse@mandriva.org> 0.4.15-6mdv2012.0
+ Revision: 816238
- rebuild to resolve dependencies

  + Götz Waschk <waschk@mandriva.org>
    - rediff the patch

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sat Aug 02 2008 Thierry Vignaud <tv@mandriva.org> 0.4.15-4mdv2009.0
+ Revision: 261304
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 0.4.15-3mdv2009.0
+ Revision: 253855
- rebuild

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 0.4.15-1mdv2008.1
+ Revision: 140904
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Dec 08 2006 Götz Waschk <waschk@mandriva.org> 0.4.15-1mdv2007.0
+ Revision: 92190
- Import swh-plugins

* Fri Dec 08 2006 Gtz Waschk <waschk@mandriva.org> 0.4.15-1mdv2007.1
- New version 0.4.15

* Fri Sep 23 2005 Gtz Waschk <waschk@mandriva.org> 0.4.14-1mdk
- drop patch 1
- New release 0.4.14

* Tue May 10 2005 Gtz Waschk <waschk@mandriva.org> 0.4.13-2mdk
- patch for gcc 4
- fix build on x86_64

* Fri Apr 15 2005 Götz Waschk <waschk@linux-mandrake.com> 0.4.13-1mdk
- New release 0.4.13

* Thu Nov 11 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.4.11-1mdk
- fix installation
- New release 0.4.11

* Wed Jul 21 2004 Goetz Waschk <waschk@linux-mandrake.com> 0.4.7-1mdk
- New release 0.4.7

* Fri Jul 09 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.4.4-1mdk
- fix build
- right configure macro
- fix source URL
- New release 0.4.4

* Thu Dec 11 2003 Gtz Waschk <waschk@linux-mandrake.com> 0.4.3-1mdk
- new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7853 |12cr|swing-layout-1.0.3-0.0.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		swing-layout
Summary:	Swing Layout Extensions
Version:	1.0.3
Release:	0.0.3
Group:		Development/Java
Source:		%{name}-%{version}-src.zip
URL:		https://swing-layout.dev.java.net/
License:	LGPL+
BuildArch:	noarch
BuildRequires:	java-devel >= 1.6.0, ant
BuildRequires:  java-rpmbuild
%description
Swing Layout Extensions goal is to make it easy to create professional
cross platform layouts with Swing. This project will consist of extensions
to Swing and possibly a new LayoutManager. The long term goal is to roll
these changes back into Swing proper.

%package javadoc
Summary:	Javadoc for %name
Group:		Development/Java
%description javadoc
Javadoc for %name

%prep
%setup -q

%build
%{ant}
cd dist
%{__mv} %{name}.jar %{name}-%{version}.jar
%{__ln_s} %{name}-%{version}.jar %{name}.jar


%install
%{__rm} -Rf %{buildroot}
%{__mkdir_p} %{buildroot}%{_javadir} %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -a dist/%{name}.jar dist/%{name}-%{version}.jar %{buildroot}%{_javadir}
cp -pr dist/javadoc/*  %{buildroot}%{_javadocdir}/%{name}-%{version}/

%files
%doc COPYING releaseNotes.txt
%{_javadir}/%{name}.jar
%{_javadir}/%{name}-%{version}.jar

%files javadoc
%{_javadocdir}/%{name}-%{version}



%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.0.3-0.0.2mdv2010.0
+ Revision: 434236
- rebuild

* Tue Mar 11 2008 Alexander Kurtakov <akurtakov@mandriva.org> 1.0.3-0.0.1mdv2008.1
+ Revision: 186206
- new version

* Thu Feb 14 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0.2-1mdv2008.1
+ Revision: 168284
- fix no-buildroot-tag

* Fri Sep 14 2007 Nicolas Vigier <nvigier@mandriva.com> 1.0.2-1mdv2008.0
+ Revision: 85664
- Import swing-layout


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7854 |12cr|swingworker-1.2.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define section		free

Name:		swingworker
Version:	1.2.1
Release:	7
Epoch:		0
Summary:        Swing Worker API
License:        LGPL
Url:            https://swingworker.dev.java.net/
Group:		Development/Java
#
Source0:        https://swingworker.dev.java.net/files/documents/2810/51774/swing-worker-src-1.1.zip
BuildRequires:	java-rpmbuild >= 1.6
BuildRequires:  ant
BuildRequires:  ant-nodeps
BuildRequires:  ant-junit
BuildRequires:  locales-en
BuildArch:      noarch

%description
SwingWorker is designed for situations where you need to have a long running 
task run in a background thread and provide updates to the UI either 
when done, or while processing. This project is a backport of SwingWorker 
included into Java 1.6.

%package javadoc
Summary:	Javadoc for %{name}
Group:		Development/Java
Requires(post):   /bin/rm,/bin/ln
Requires(postun): /bin/rm

%description javadoc
Javadoc for %{name}.

%prep
%setup -q -c -n %{name}-%{version}
# remove all binary libs
find . -name "*.jar" -exec %{__rm} -f {} \;

%build
export LC_ALL=ISO-8859-1
[ -z "$JAVA_HOME" ] && export JAVA_HOME=%{_jvmdir}/java 
ant bundles javadoc

%install
# jar
%{__install} -d -m 755 %{buildroot}%{_javadir}
%{__install} -m 644 dist/bundles/swing-worker.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
%{__ln_s} %{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}.jar
# javadoc
%{__install} -d -m 755 %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -pr dist/javadoc/* %{buildroot}%{_javadocdir}/%{name}-%{version}
(cd %{buildroot}%{_javadocdir} && ln -sf %{name}-%{version} %{name})

%post javadoc
%{__rm} -f %{_javadocdir}/%{name}
ln -s %{name}-%{version} %{_javadocdir}/%{name}

%postun javadoc
if [ $1 -eq 0 ]; then
  %{__rm} -f %{_javadocdir}/%{name}
fi

%files
%defattr(-,root,root)
%{_javadir}/*


%files javadoc
%defattr(-,root,root)
%dir %{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}-%{version}/*
%ghost %{_javadocdir}/%{name}


%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 0:1.2.1-6mdv2010.0
+ Revision: 434237
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 0:1.2.1-5mdv2009.0
+ Revision: 261305
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 0:1.2.1-4mdv2009.0
+ Revision: 253860
- rebuild

* Sun Dec 16 2007 Anssi Hannula <anssi@mandriva.org> 0:1.2.1-2mdv2008.1
+ Revision: 121029
- buildrequire java-rpmbuild, i.e. build with icedtea on x86(_64)

* Thu Dec 13 2007 Jaroslav Tulach <jtulach@mandriva.org> 0:1.2.1-1mdv2008.1
+ Revision: 119142
- Initial package for backport of Java6's swingworker
- create swingworker


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7855 |12cr|swingx-0.9.5-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           swingx
Version:        0.9.5
Release:        4
Summary:        A collection of Swing components
License:        LGPLv2
Group:          Development/Java
Url:            https://swingx.dev.java.net/
Source0:        https://swingx.dev.java.net/files/documents/2981/121928/%{name}-%{version}-src.zip
# Remove external dependency that's now included in JDK 1.6
# See http://forums.java.net/jive/thread.jspa?messageID=318384
Patch0:         swingx-0.9.4-LoginService.patch
# Remove build dependencies on included binary jars and add system jars
# Remove main class from manifest
Patch1:         swingx-0.9.4-project-properties.patch
# Don't do the "demo taglet" stuff
Patch2:         swingx-0.9.5-swinglabs-build-impl.patch

BuildArch:      noarch

BuildRequires:      ant
BuildRequires:      ant-nodeps
BuildRequires:      java-devel >= 0:1.6.0
BuildRequires:      jpackage-utils >= 0:1.5
BuildRequires:      batik

Requires:           java >= 0:1.6.0

Requires(post):     jpackage-utils
Requires(postun):   jpackage-utils

%description
SwingX contains a collection of powerful, useful, and just plain fun Swing
components. Each of the Swing components have been extended, providing
data-aware functionality out of the box. New useful components have been
created like the JXDatePicker, JXTaskPane, and JXImagePanel.


%package javadoc
Summary:        Javadocs for %{name}
Group:          Development/Java
Requires:       jpackage-utils

%description javadoc
This package contains the API documentation for %{name}.


%prep
%setup -q -n %{name}-%{version}-src
%patch0 -p1
%patch1 -p1
%patch2 -p1
rm -rf lib/


%build
ant jar javadoc


%install
# jars
mkdir -p $RPM_BUILD_ROOT%{_javadir}
cp -p dist/%{name}.jar  $RPM_BUILD_ROOT%{_javadir}/%{name}.jar

# javadocs
mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/
cp -r dist/javadoc $RPM_BUILD_ROOT%{_javadocdir}/%{name}

# pom
install -d -m 755 $RPM_BUILD_ROOT%{_mavenpomdir}
install -pm 644 pom.xml $RPM_BUILD_ROOT%{_mavenpomdir}/JPP-%{name}.pom
%add_to_maven_depmap org.jdesktop.swingx %{name} %{version} JPP %{name}


%post
%update_maven_depmap


%postun
%update_maven_depmap


%files
%defattr(-,root,root,-)
%doc COPYING README
%{_javadir}/*.jar
%{_mavenpomdir}/JPP-%{name}.pom
%{_mavendepmapfragdir}/%{name}


%files javadoc
%defattr(-,root,root,-)
%doc COPYING
%{_javadocdir}/%{name}




%changelog
* Sun Nov 27 2011 Guilherme Moro <guilherme@mandriva.com> 0.9.5-4
+ Revision: 734245
- rebuild
- imported package swingx

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Fri Jan 23 2009 Jérôme Soyer <saispo@mandriva.org> 0.9.4-1mdv2009.1
+ Revision: 332895
- New upstream release

* Sat Aug 02 2008 Thierry Vignaud <tv@mandriva.org> 0.9.1-4mdv2009.0
+ Revision: 261306
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 0.9.1-3mdv2009.0
+ Revision: 253861
- rebuild

  + Nicolas Vigier <nvigier@mandriva.com>
    - use create_jar_links macro

* Wed Mar 05 2008 Nicolas Vigier <nvigier@mandriva.com> 0.9.1-1mdv2008.1
+ Revision: 179987
- import swingx



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7856 |12cr|swish-e-2.4.7-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	2
%define	libname	%mklibname %{name} %{major}
%define	devname	%mklibname %{name} -d

Summary:	Simple Web Indexing System for Humans - Enhanced
Name: 		swish-e
Version: 	2.4.7
Release:	3
License: 	GPL
Group: 		Networking/Other
URL: 		http://swish-e.org/
Source0: 	http://swish-e.org/distribution/%{name}-%{version}.tar.gz
Patch0:		%{name}-2.4.7-fix-str-fmt.patch
BuildRequires:	perl-devel
BuildRequires:	libxml2-devel
BuildRequires:	pcre-devel
BuildRequires:	zlib-devel
# (oe) require perl-SWISH-API just to play safe
Requires:	perl-SWISH-API >= %{version}

%description
Swish-e key features are :
    * Emacs/Gnus mail index in cooordination with nnir.el
    * Fast - many factors that affect speed, but a search on this server 
	that returns a thousand documents takes only a few seconds.
    * Flexible - a number of configuration options provide you a high degree 
	of control over what is indexed and how.
    * Powerful - the AND, OR and NOT operators are supported, words can be 
	truncated (using *), and searches can be limited to particular fields 
	(META tag fields, TITLEs, etc.)
    * Free - nothing, zip, zero.
    * It's made for Web sites - In indexing HTML files, SWISH-E can ignore 
	data in most tags while giving higher relevance to information in 
	header and title tags. Titles are extracted from HTML files and appear 
	in the search results. SWISH can automatically search your whole Web 
	site for you in one pass, if it's under one directory. You can also 
	limit your search to words in HTML titles, comments, emphasized tags, 
	and META tags. In addition, 8-bit HTML characters can be indexed, 
	converted, and searched.
    * It creates portable indexes - Index files consist of only one file, 
	so they can be transported around and easily maintained.
    * You can fix the source - We encourage people to send in patches and 
	suggestions on how to make SWISH-E better. You may want to join 
	the SWISH-E Discussion.

%package -n	%{libname}
Summary:	Swish-e libraries
Group:		System/Libraries

%description -n	%{libname}
Swish-e libraries

%package -n	%{devname}
Summary:	Swish-e devel files
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel
Provides:	lib%{name}-devel
Obsoletes:	%{mklibname %{name} 2 -d}

%description -n	%{devname}
Devel files for swish-e

%package -n	perl-SWISH-API
Summary:	SWISH::API - Perl interface to the Swish-e C Library
Group:		Development/Perl

%description -n	perl-SWISH-API
PERL SWISH-E language bindings and scripts.

SWISH::API provides a Perl interface to the Swish-e search engine.
SWISH::API allows embedding the swish-e search code into your
application avoiding the need to fork to run the swish-e binary
and to keep an index file open when running multiple queries. This
results in increased search performance.

%prep
%setup -q
%patch0 -p0

%build
%configure2_5x	--with-libxml2=%{_prefix} \
		--with-zlib=%{_prefix}

%make

pushd perl
	perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" \
	SWISHBINDIR=$(readlink -f ../src) SWISHINC="-I$(readlink -f ../src)" \
	SWISHLIBS="-L$(readlink -f ../src/.libs) -lswish-e" SWISHVERSION="%{version}"
        %make
	LD_LIBRARY_PATH=../src/.libs make test
popd

%check
make test

%install
%makeinstall_std

install -m0755 swish-config %{buildroot}%{_bindir}/swish-config

%makeinstall_std -C perl

%files
%doc %{_docdir}/%{name}
%{_bindir}/swish-e
%{_datadir}/%{name}
%{_mandir}/man1/*

%files -n %{libname}
%{_libdir}/*.so.*

%files -n %{devname}
%{_bindir}/swish-config
%{_libdir}/*.so
%{_libdir}/*.*a
%{_includedir}/*.h
%{_libdir}/pkgconfig/*

%files -n perl-SWISH-API
%doc perl/Changes perl/README
%{_bindir}/swish-filter-test
%{_prefix}/lib/%{name} 
%{perl_vendorlib}/*/auto/SWISH/API/API.so
%{perl_vendorlib}/*/SWISH/API.pm
%{_mandir}/man3/SWISH::API.3pm*


%changelog
* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.4.7-3
+ Revision: 774134
- drop useless %%multiarch usage...
- move 'make test' to a dedicated %%check section
- drop buildrequires om chrpath
- fix  module being installed under site_perl  rather site_perl
- drop rpath
- don't make docdir version
- cleanups
- drop ugly hacks for perl build
- mass rebuild of perl extensions against perl 5.14.2

  + Thomas Spuhler <tspuhler@mandriva.org>
    - increase version to 2 for rebuild
    - increase version t o 2 for rebuild
      removed buildroot line as it is not needed

* Thu Jul 22 2010 Jérôme Quelin <jquelin@mandriva.org> 2.4.7-2mdv2011.0
+ Revision: 556781
- perl 5.12 rebuild

* Tue Oct 06 2009 Rémy Clouard <shikamaru@mandriva.org> 2.4.7-1mdv2010.0
+ Revision: 454345
- fix #35787
- fix build errors (string format)
- fix Source link
- new upstream release (2009-04-05)

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - rebuild
    - rebuild for new perl
    - kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sun Nov 25 2007 Oden Eriksson <oeriksson@mandriva.com> 2.4.5-1mdv2008.1
+ Revision: 111901
- import swish-e


* Sun Nov 25 2007 Oden Eriksson <oeriksson@mandriva.com> 2.4.5-1mdv2008.1
- fix #35779 (swish-e version bump request)

* Sun Jun 19 2005 Oden Eriksson <oeriksson@mandriva.com> 2.4.3-3mdk
- added the missing perl bindigs partly as of the provided 
  spec file
- fix deps

* Tue May 10 2005 Lenny Cartier <lenny@mandrakesoft.com> 2.4.3-2mdk
- fixes for x86-64

* Thu May 10 2005 Lenny Cartier <lenny@mandrakesoft.com> 2.4.3-1mdk
- 2.4.3

* Fri Jul 02 2004 Lenny Cartier <lenny@mandrakesoft.com> 2.2.3-2mdk
- rebuild

* Thu Jun 12 2003 Marcel Pol <mpol@gmx.net> 2.2.3-1mdk
- 2.2.3

* Thu Nov 22 2001 Yves Duret <yduret@mandrakesoft.com> 2.0.5-2mdk
- update url
- rebuild

* Mon Sep 03 2001 Yves Duret <yduret@mandrakesoft.com> 2.0.5-1mdk
- first mandrake version 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7857 |12cr|swm-1.2.5-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	ver	1.2.5
%define	relver	1.2.3
%define	rel	%mkrel 10
%define	name	swm

Name:		%{name}
Version:	%{ver}
Release:	%{rel}
License:	GPL
URL:		http://www.informatik.hu-berlin.de/prog/swm.html
Source0:	http://www.informatik.hu-berlin.de/prog/%{name}-%{relver}-src.tar.bz2
Patch0:		swm-makefile.fix.relocate.patch
Patch1:		swm-1.2.3-link.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildRequires:	libx11-devel
BuildRequires:	libxpm-devel
Group:		Graphical desktop/Other
Summary:	A small window manager for X11

%description 
Swm is a small window manager for X11 designed for very small laptop-screens
with a resolution of 640x400 pixels and above. (Or with PDA-mode 
320x240) SWM is even smaller than a rxvt!

%prep
%setup -q -n %{name}-%{relver}-src
%patch0 -p0 -b .dir
%patch1 -p0

%build
%make CFLAGS="%optflags" CC="gcc %ldflags"

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1
mkdir -p $RPM_BUILD_ROOT%{_bindir}
mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{name}

make PREFIX=$RPM_BUILD_ROOT%{_prefix} install

#install -D -m 644 PATCHES/* $RPM_BUILD_ROOT%{_docdir}/%{name}-%{ver}/PATCHES

mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/X11/wmsession.d
cat << EOF > $RPM_BUILD_ROOT%{_sysconfdir}/X11/wmsession.d/12swm
NAME=Swm
DESC=Swm Window manager
EXEC=%{_bindir}/startswm
SCRIPT:
exec %{_bindir}/startswm
EOF

%clean 
rm -rf $RPM_BUIlD_ROOT

%post
%{make_session}

%postun
%{make_session}

%files
%defattr(-,root,root)
%{_bindir}/*
%{_mandir}/man1/*
%doc TODO README LIESMICH COMPILE_PARAMS AUTHORS README.iPaq COPYING
%config(noreplace) %{_sysconfdir}/X11/wmsession.d/*
%{_datadir}/%{name}


%changelog
* Tue Feb 01 2011 Funda Wang <fwang@mandriva.org> 1.2.5-10mdv2011.0
+ Revision: 634642
- bunzip2 the patch
- fix linkage
- turn to regular prefix

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 1.2.5-9mdv2010.0
+ Revision: 434250
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tv@mandriva.org> 1.2.5-8mdv2009.0
+ Revision: 261308
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 1.2.5-7mdv2009.0
+ Revision: 253946
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Dec 12 2007 Thierry Vignaud <tv@mandriva.org> 1.2.5-5mdv2008.1
+ Revision: 118961
- buildrequires X11-devel instead of XFree86-devel
- use %%mkrel
- import swm


* Thu Feb 26 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.2.5-5mdk
- own %%datadir/swm

* Sat Sep 06 2003 Marcel Pol <mpol@gmx.net> 1.2.5-4mdk
- buildrequires

* Sun Jul 13 2003 Per yvind Karlsen <peroyvind@sintrax.net> 1.2.5-3mdk
- cosmetics
- rebuild
- quiet setup
- use $RPM_OPT_FLAGS

* Wed Oct 17 2001 Daouda LO <daouda@mandrakesoft.com> 1.2.5-2mdk
- s/Copyright/License
- right permissions on file 

* Sun Sep  2 2001 Daouda LO <daouda@mandrakesoft.com> 1.2.5-1mdk
- release 1.2.5

* Wed Apr 11 2001  Daouda Lo <daouda@mandrakesoft.com> 1.2.4-2mdk
- add Wmsession . 

* Wed Apr 11 2001  Daouda Lo <daouda@mandrakesoft.com> 1.2.4-1mdk
- release ( bug fixes )

*Thu Feb 01 2001 Daouda Lo <daouda@mandrakesoft.com> 1.2.2-1mdk
- first mdk release  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7858 |12cr|sword-1.6.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lib_name_orig	libsword
%define lib_major	4
%define lib_name	%mklibname %{name} %{version}
%define develname	%mklibname -d %{name}
%define staticname	%mklibname -d -s %{name}

Summary:	The SWORD Project framework for manipulating Bible texts
Name:		sword
Version:	1.6.2
Release:	5
License:	GPLv2+
Group:		System/Libraries
URL:		http://www.crosswire.org/sword/software/
Source0:	http://www.crosswire.org/ftpmirror/pub/sword/source/v1.6/%{name}-%{version}.tar.gz
Source1:	ftp://ftp.zedz.net/pub/crypto/crypto/LIBS/sapphire/sapphire.zip
Source2:	sword_icons.tar.bz2
Patch0:		sword-1.6.2-curl.patch
Patch1:		sword-1.6.2-gcc4.7.patch
BuildRequires:	pkgconfig(zlib)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	icu-devel
BuildRequires:	icu
Requires:	%{lib_name} = %{version}-%{release}
Requires:	curl


%description
The SWORD Project is an effort to create an ever expanding software package 
for research and study of God and His Word.  The SWORD Framework 
allows easy manipulation of Bible texts, commentaries, lexicons, dictionaries, 
etc.  Many frontends are build using this framework.  An installed module 
set may be shared between any frontend using the framework.

#main package (contains *.so.[major].* only)
%package -n %{lib_name}
Summary:	Main library for sword #(!) summary for main lib RPM only
Group:		System/Libraries

%description -n %{lib_name}
This package contains the library needed to run programs dynamically
linked with sword.

%package -n %{develname}
Summary:	Include files for developing sword applications
Group:		System/Libraries
Requires:	%{lib_name} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
This package contains the headers that programmers will need to develop
applications which will use the SWORD Bible Framework.

%package -n %{staticname}
Summary:	Static libs for developing sword applications
Group:		System/Libraries
Requires:	%{lib_name} = %{version}-%{release}
Requires:	%{develname} = %{version}-%{release}
Provides:	%{name}-static-devel = %{version}-%{release}

%description -n %{staticname}
This package contains the static libraries that programmers will need to
develop applications which will use the SWORD Bible Framework.

%prep
%setup -q -a2
%patch0 -p0
%patch1 -p1
unzip -d sapphire %{SOURCE1}
cp -a sapphire/SAPPHIRE.H include/sapphire.h
cp -a sapphire/SAPPHIRE.CPP src/modules/common/sapphire.cpp

%build
%configure2_5x \
	--disable-dependency-tracking \
	--enable-utilities \
	--with-curl \
	--disable-debug \
	--enable-shared \
	--with-conf
%make

%install
%makeinstall_std

install -m 0755 utilities/{mkfastmod,mod2vpl,vpl2mod} %{buildroot}%{_bindir}

%files
%doc README AUTHORS NEWS INSTALL LICENSE ChangeLog
%doc samples doc/*.*
%attr(0755,root,root) %{_bindir}/*
%{_datadir}/%{name}
%{_libdir}/sword/%{version}_icu_*/translit_*.res
%config(noreplace) %{_sysconfdir}/sword.conf

%files -n %{lib_name}
%{_libdir}/*%{name}-*.so

%files -n %{develname}
%attr(0755,root,root) %dir %{_includedir}/sword
%{_includedir}/sword/*.*
%{_libdir}/*%{name}.so
%{_libdir}/pkgconfig/*.pc

%files -n %{staticname}
%{_libdir}/*.a

%changelog
* Mon Jun 20 2011 Oden Eriksson <oeriksson@mandriva.com> 1.6.2-4mdv2011.0
+ Revision: 686324
- avoid pulling 32 bit libraries on 64 bit arch

* Sun Jun 05 2011 Funda Wang <fwang@mandriva.org> 1.6.2-3
+ Revision: 682818
- rebuild for new icu

* Mon Mar 14 2011 Funda Wang <fwang@mandriva.org> 1.6.2-2
+ Revision: 644601
- cleanup old language section
- rebuild for new icu

* Mon Oct 25 2010 Buchan Milne <bgmilne@mandriva.org> 1.6.2-1mdv2011.0
+ Revision: 589290
- New version 1.6.2
- fix the icu transliteration file paths to not embed version numbers

* Mon Sep 06 2010 Buchan Milne <bgmilne@mandriva.org> 1.6.1-1mdv2011.0
+ Revision: 576291
- Buildrequires icu and icu-devel
- New version 1.6.1

* Sat Jun 06 2009 Frederik Himpe <fhimpe@mandriva.org> 1.6.0-1mdv2010.0
+ Revision: 383327
- Update to new version 1.6.0

* Fri Aug 15 2008 Buchan Milne <bgmilne@mandriva.org> 1.5.11-1mdv2009.0
+ Revision: 272232
- update to new version 1.5.11

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Dec 07 2007 Funda Wang <fwang@mandriva.org> 1.5.10-1mdv2008.1
+ Revision: 116226
- New version 1.5.10


* Sat Jan 06 2007 David Walluck <walluck@mandriva.org> 1.5.9-1mdv2007.0
+ Revision: 104737
- 1.5.9

* Sat Jan 06 2007 David Walluck <walluck@mandriva.org> 1.5.8-3mdv2007.1
+ Revision: 104726
- Import sword

* Thu Sep 07 2006 Buchan Milne <bgmilne@mandriva.org> 1.5.8-3mdv2007.0
- rebuild

* Fri Nov 25 2005 Buchan Milne <bgmilne@mandriva.org> 1.5.8-2mdk
- rebuild to provide missing srpm

* Wed Sep 14 2005 Buchan Milne <bgmilne@linux-mandrake.com> 1.5.8-1mdk
- New release 1.5.8
- make it build on x86_64 (use %%configure)
- cleanups
- use %%mkrel (since it can do everything the excess macros were doing)
- rpmbuildupdate-able
- drop p0

* Thu Aug 26 2004 Buchan Milne<bgmilne@linux-mandrake.com> 1.5.7a-1mdk
- bump lib major
- changes from Lonnie Borntreger <cooker@borntreger.com>
  - rework patch0 for new source snapshot
  - remove patch1, merged upstream

* Wed Jul 28 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.5.7-4mdk
- lowerize optimization level thus preventing some segfaults in libsword3

* Wed Jul 28 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.5.7-3mdk
- rebuild

* Sat Jul 17 2004 Buchan Milne <bgmilne@linux-mandrake.com> 1.5.7-3mdk
- rebuild for curl, fix requires/buildrequires

* Wed Jun 16 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 1.5.7-2mdk
- Rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7859 |12cr|sxiv-1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		sxiv
Version:	1.0
Release:	1
Summary:	Simple (or small or suckless) X Image Viewer
Group:		Graphics
License:	GPLv2
URL:		https://github.com/muennich/%{name}/
Source0:	https://github.com/downloads/muennich/%{name}/%{name}-%{version}.tar.gz
Source1:	%{name}.desktop
BuildRequires:	libx11-devel
BuildRequires:	imlib2-devel
BuildRequires:	desktop-file-utils

%description
sxiv is an alternative to feh and qiv. Its only dependency besides xlib
is imlib2. The primary goal for writing sxiv is to create an image viewer,
which only has the most basic features required for fast image viewing (the
ones I want). It works nicely with tiling window managers and its code base
should be kept small and clean to make it easy for you to dig into it and
customize it for your needs.

%prep
%setup -q

%build
%make

%install
make install DESTDIR=%{buildroot} PREFIX=%{_prefix}
desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{SOURCE1}

%files
%doc LICENSE README.md
%{_bindir}/sxiv
%{_mandir}/man1/*
%{_datadir}/applications


%changelog
* Thu Nov 17 2011 Alexander Khrukin <akhrukin@mandriva.org> 1.0-1
+ Revision: 731196
- imported package sxiv


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7860 |12cr|sylpheed-3.3.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major %(echo %{version}|cut -d. -f1,2)
%define iconname sylpheed.png

%define libapi 0
%define libmajor 1
%define libname %mklibname %name %libapi %libmajor
%define develname %mklibname -d %name

Summary:	A GTK+2 based, lightweight, and fast e-mail client
Name:		sylpheed
Version:	3.3.0
Release:	%mkrel 2
Source0:	http://sylpheed.sraoss.jp/sylpheed/v%{major}/sylpheed-%{version}.tar.bz2
License:	GPLv2
URL:		http://sylpheed.sraoss.jp/
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	gpgme-devel > 0.4.5
BuildRequires:	imagemagick
BuildRequires:	libpilot-link-devel
BuildRequires:	openldap-devel
BuildRequires:	pkgconfig(gtkspell-2.0)
Patch0:		sylpheed-3.3.0-glib2.patch
Requires:	curl
Group:		Networking/Mail
Provides:	sylpheed-main = %version-%release
Provides:	sylpheed2
Obsoletes:	sylpheed2

%description
This program is an X based fast e-mail client which has features
(or go for it :-)) like:
	o user-friendly and intuitive interface
	o integrated NetNews client (partially implemented)
	o ability of keyboard-only operation
	o Mew/Wanderlust-like key bind
	o multipart MIME
	o built-in image view
	o external editor support
	o unlimited multiple account handling
	o message queueing
	o filtering
	o XML-based address book
See 'README' for more information.

%package -n %libname
Summary: Library files for %name
Group: Networking/Mail

%description -n %libname
This package contains shared library files for %name.

%package -n %develname
Summary: Development files for %name
Group: Networking/Mail
Requires: %libname = %version
Provides: %name-devel = %version-%release

%description -n %develname
This package contains development files for %name.

%prep
%setup -q -n %{name}-%{version}
%patch0 -p1

%build
%configure2_5x --enable-gpgme \
		--enable-jpilot \
		--enable-ssl \
		--enable-ldap \
		--enable-ipv6

%make

%install
%{makeinstall_std}

mkdir -p %{buildroot}{%{_miconsdir},%{_iconsdir},%{_liconsdir}}
convert sylpheed.png -geometry 48x48 %{buildroot}%{_liconsdir}/%{iconname}
convert sylpheed.png -geometry 32x32 %{buildroot}%{_iconsdir}/%{iconname}
convert sylpheed.png -geometry 16x16 %{buildroot}%{_miconsdir}/%{iconname}

%{find_lang} %name

%files -f %{name}.lang
%doc AUTHORS ChangeLog* NEWS README* INSTALL* TODO*
%{_bindir}/*
%dir %{_datadir}/%{name}
%dir %{_datadir}/%{name}/faq
%lang(de) %doc %{_datadir}/%{name}/faq/de
%lang(en) %doc %{_datadir}/%{name}/faq/en
%lang(es) %doc %{_datadir}/%{name}/faq/es
%lang(fr) %doc %{_datadir}/%{name}/faq/fr
%lang(it) %doc %{_datadir}/%{name}/faq/it
%dir %{_datadir}/%{name}/manual
%lang(en) %doc %{_datadir}/%{name}/manual/en
%lang(ja) %doc %{_datadir}/%{name}/manual/ja
%{_datadir}/applications/*.desktop
%{_datadir}/pixmaps/%{name}.png
%{_iconsdir}/%{iconname}
%{_liconsdir}/%{iconname}
%{_miconsdir}/%{iconname}

%files -n %libname
%{_libdir}/*-%{libapi}.so.%{libmajor}
%{_libdir}/*-%{libapi}.so.%{libmajor}.*

%files -n %develname
%{_libdir}/*.so
%{_includedir}/%name

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7861 |12cr|symmetrica-2.0-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name			symmetrica
%define libsymmetrica		%mklibname %{name} 0
%define libsymmetrica_devel	%mklibname %{name} -d
%define libsymmetrica_static	%mklibname %{name} -d -s

Name:		%{name}
Version:	2.0
Release:	11
Summary:	A Collection of Routines for Solving Symmetric Groups
Group:		Sciences/Mathematics
# Note: they claim it's 'public domain' but then provide this:
# http://www.algorithm.uni-bayreuth.de/en/research/SYMMETRICA/copyright_engl.html
License:	MIT
URL:		http://www.algorithm.uni-bayreuth.de/en/research/SYMMETRICA/
Source0:	http://www.algorithm.uni-bayreuth.de/en/research/SYMMETRICA/SYM2_0_tar.gz
# Sent upstream 8 May 2012.  Sagemath patch to fix namespace collisions on the
# names "sort" and "sum".
Patch0:		symmetrica-sort_sum_rename.patch
# Sent upstream 8 May 2012.  The INT type should always be a 4-byte type, but
# the sources use an incorrect and outdated method of ensuring this.
Patch1:		symmetrica-int.patch
# Will not be sent upstream, as it is GCC-specific.  Add function attributes
# to quiet GCC warnings and improve opportunities for optimization.
Patch2:		symmetrica-attribute.patch

%description
Symmetrica is a collection of routines, written in the programming
language C, through which the user can readily write his/her own
programs. Routines which manipulate many types of mathematical objects
are available.

%package	-n %{libsymmetrica}
Group:		System/Libraries
Summary:	Symmetrica runtime files
Obsoletes:	symmetrica < %{version}-%{release}

%description	-n %{libsymmetrica}
Symmetrica runtime files.

%package	-n %{libsymmetrica_devel}
Group:		Development/C
Summary:	Symmetrica development files
Requires:	%{libsymmetrica} = %{version}-%{release}
Provides:	symmetrica-devel = %{version}-%{release}
Obsoletes:	symmetrica-devel < %{version}-%{release}
Obsoletes:	%{libsymmetrica_static} < %{version}-%{release}

%description	-n %{libsymmetrica_devel}
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.

%prep
%setup -q -c
%patch0 -p0
%patch1 -p0
%patch2 -p0

# Don't print the banner on every library load and API function call
sed -i "s/^\(INT no_banner = \)FALSE/\1TRUE/" de.c

%build
# All the silly *TRUE defines:
#DFLAGS=$(for def in $(grep '#ifdef' *.c | cut -d':' -f2 | cut -d' ' -f2 | egrep .*TRUE | sort | uniq); do echo -D${def}; done)
DFLAGS="-DBINTREETRUE -DBRUCHTRUE -DCHARTRUE -DCYCLOTRUE -DDGTRUE \
  -DELMSYMTRUE -DFFTRUE -DGRALTRUE -DGRAPHTRUE -DGRTRUE -DHOMSYMTRUE \
  -DINTEGERTRUE -DKOSTKATRUE -DKRANZTRUE -DLAURENTTRUE -DLISTTRUE \
  -DLONGINTTRUE -DMATRIXTRUE -DMONOMIALTRUE -DMONOMTRUE \
  -DMONOPOLYTRUE -DNUMBERTRUE -DPARTTRUE -DPERMTRUE -DPLETTRUE \
  -DPOLYTRUE -DPOWSYMTRUE -DREIHETRUE -DSABTRUE -DSCHUBERTTRUE \
  -DSCHURTRUE -DSHUFFLETRUE -DSKEWPARTTRUE -DSQRADTRUE -DTABLEAUXTRUE \
  -DVECTORTRUE -DWORDTRUE -DZYKTRUE"

for file in *.c; do
  if [ $file != "test.c" ] ; then
    gcc %{optflags} -c ${file} -I. -DFAST ${DFLAGS}
  fi
done
ar rcs lib%{name}.a *.o
rm -f *.o
for file in *.c; do
  if [ $file != "test.c" ] ; then
    gcc %{optflags} -fPIC -c ${file} -I. -DFAST ${DFLAGS}
  fi
done
gcc %{optflags} $RPM_LD_FLAGS -shared -Xlinker -hlib%{name}.so.0 \
    -o lib%{name}.so.0.0.0 *.o

%install
chmod -R a+r .
mkdir -p $RPM_BUILD_ROOT%{_libdir}
install -m 755 lib%{name}.so.0.0.0 $RPM_BUILD_ROOT%{_libdir}/
ln -s lib%{name}.so.0.0.0 $RPM_BUILD_ROOT%{_libdir}/lib%{name}.so.0
ln -s lib%{name}.so.0 $RPM_BUILD_ROOT%{_libdir}/lib%{name}.so
mkdir -p $RPM_BUILD_ROOT%{_includedir}/%{name}
install -m 644 *.h $RPM_BUILD_ROOT%{_includedir}/%{name}/

%files		-n %{libsymmetrica}
%doc *.doc
%{_libdir}/lib%{name}.so.0.0.0
%{_libdir}/lib%{name}.so.0

%files		-n %{libsymmetrica_devel}
%doc test.c
%{_includedir}/%{name}
%{_libdir}/lib%{name}.so


%changelog
* Fri Aug 24 2012 Paulo Andrade <pcpa@mandriva.com.br> 2.0-11
+ Revision: 815716
- Rebuild.
- Bump release and rebuild.

* Fri Aug 24 2012 Paulo Andrade <pcpa@mandriva.com.br> 2.0-9
+ Revision: 815699
- Bump release and rebuild.
- Bump release, rename packages to match library policy and rebuild.

* Thu Aug 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 2.0-7
+ Revision: 814996
- Bump release and rebuild due to partial package upload.

* Wed Aug 15 2012 Paulo Andrade <pcpa@mandriva.com.br> 2.0-6
+ Revision: 814885
- Build only a dynamically linked library.
- Rework package to match fedora symmetrica package.

* Wed Jun 17 2009 Paulo Andrade <pcpa@mandriva.com.br> 2.0-5mdv2010.0
+ Revision: 386505
- Rebuild using sagemath patches.

* Tue May 19 2009 Paulo Andrade <pcpa@mandriva.com.br> 2.0-4mdv2010.0
+ Revision: 377751
- Rebuild with -fPIC as suggested by the x86_64 link error.

* Thu May 14 2009 Paulo Andrade <pcpa@mandriva.com.br> 2.0-3mdv2010.0
+ Revision: 375760
+ rebuild (emptylog)

* Tue Apr 07 2009 Paulo Andrade <pcpa@mandriva.com.br> 2.0-2mdv2009.1
+ Revision: 364567
- Split package to have minimal devel files in libsymmetrica-static-devel.
  required to link sage math python modules.

* Fri Mar 27 2009 Paulo Andrade <pcpa@mandriva.com.br> 2.0-1mdv2009.1
+ Revision: 361687
- Initial import of symmetrica, version 2.0
  Collection of math routines in the C programming language
  http://www.algorithm.uni-bayreuth.de/en/research/SYMMETRICA/
- symmetrica


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7862 |12cr|sympa-6.1.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _provides_exceptions perl(.*)
%define _requires_exceptions perl(\\(Sympa.*\\|Archive\\|Auth\\|Bounce\\|Bulk\\|Commands\\|Conf\\|Config_XML\\|Datasource\\|Family\\|Fetch\\|Language\\|Ldap\\|List\\|Lock\\|Log\\|Marc.*\\|Message\\|PlainDigest\\|Robot\\|SharedDocument\\|Scenario\\|SQLSource\\|Task\\|Upgrade\\|WebAgent\\))

Name:		sympa
Version:	6.1.5
Release:	%mkrel 1
Summary:	Electronic mailing list manager
License:	GPL
Group:		System/Servers
URL:		http://www.sympa.org/
Source0:	http://www.sympa.org/distribution/%{name}-%{version}.tar.gz
Source1:	%{name}.init
Requires:	openssl >= 0.9.5a
Requires:	mhonarc >= 2.4.5
Requires:   mail-server
Requires(pre):	    rpm-helper
Requires(post):     rpm-helper >= 0.20.0
Requires(post):     mail-server
Requires(preun):    rpm-helper
Requires(preun):    mail-server
Requires(postun):   rpm-helper >= 0.16
BuildRequires:      rpm-helper >= 0.20.0
BuildRequires:      rpm-mandriva-setup >= 1.23
BuildRequires:	    openssl-devel >= 0.9.5a
BuildRequires:	    perl-MailTools
BuildRequires:	    perl-libintl-perl
BuildRequires:	    gettext-devel
BuildRequires:	    perl(HTML::StripScripts::Parser)
BuildRoot:          %{_tmppath}/%{name}-%{version}

%description
SYMPA is an electronic mailing list manager. It is used to automate list
management functions such as subscription, moderation and management of 
archives. SYMPA also manages sending of messages to the lists, and 
makes it possible to reduce the load on the system. Provided that you 
have enough memory on your system, Sympa is especially well adapted for big 
lists. For a list with 20 000 subscribers, it takes 5 minutes to send a
message to 90% of subscribers, of course considering that the network is 
available.

Documentation is available under HTML and SGML (source) formats. 

%package www
Summary:	Web interface for %{name}
Group:		System/Servers
Requires:	%{name} = %{version}-%{release}
Requires:	webserver
Suggests:   apache-mod_fastcgi
Requires(post):     rpm-helper >= 0.20.0
Requires(postun):   rpm-helper >= 0.16

%description www
This package contains the web interface for %{name}.

%prep
%setup -q 

%build
%serverbuild
%configure2_5x \
    --enable-fhs \
    --libexecdir=%{_sbindir} \
    --sysconfdir=%{_sysconfdir}/sympa \
    --with-confdir=%{_sysconfdir}/sympa \
    --with-sendmail_aliases=%{_localstatedir}/lib/sympa/aliases
%make

%install
rm -rf %{buildroot}

%makeinstall_std HOST=localhost

# install our own init script
rm -rf %{buildroot}%{_sysconfdir}/sympa/rc.d
install -d -m 755 %{buildroot}%{_initrddir}
install -m 755 %{SOURCE1} %{buildroot}%{_initrddir}/%{name}

# apache conf
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/sympa.conf <<EOF
Alias /static-sympa %{_localstatedir}/sympa/static_content
Alias /sympa %{_libdir}/sympa/cgi

<Directory %{_localstatedir}/sympa/static_content>
    Order allow,deny
    Allow from all
</Directory>

<Directory %{_libdir}/sympa/cgi>
    Options ExecCGI
    AddHandler fastcgi-script .fcgi
    DirectoryIndex wwsympa-wrapper.fcgi

    Order allow,deny
    Allow from all
</Directory>
EOF

cat > README.urpmi <<EOF
Mandriva RPM specific notes
---------------------------

Updates
-------
This new release:
- default /wws Apache URL is now /sympa, for consistency with other webapps
- binaries are now installed in standard system locations (%{_bindir} and
  %{_sbindir}), whereas they were previously installed under
  %%{_libdir}/sympa/bin. package update procedure should automatically correct
  %them in your alias file, but may eventually fails.

Setup
-----
The setup used here differs from default one, to achieve better FHS compliance.
- the binaries are in %{_bindir} and %{_sbindir}
- the configuration files are in %{_sysconfdir}/sympa
- the constant files are in %{_libdir}/sympa and %{_datadir}/sympa
- the variable files are in %{_localstatedir}/lib/sympa
- the logs files are in %{_localstatedir}/log/sympa

Post-installation
-----------------
Sympa requires database for using the web interface. You have to create it
using the adequate script among %{_datadir}/sympa/script/db.

You can regenerate configuration files for sympa by executing
%{_sbindir}/sympa_wizard.pl

Additional useful packages
--------------------------
- perl-ldap for LDAP support
EOF

# Install remaining documentation manually
install -m 644 COPYING README NEWS README.urpmi %{buildroot}%{_docdir}/%{name}

# don't install  bundled certs
rm -f %{buildroot}%{_datadir}/sympa/ca-bundle.crt

%find_lang sympa
%find_lang web_help
cat web_help.lang >> sympa.lang

%clean
rm -rf %{buildroot}

%pre
%_pre_useradd sympa %{_localstatedir}/lib/sympa /bin/false

%post
%_post_service sympa

if [ $1 = 1 ]; then
  # installation

  # sympa configuration
  hostname=`hostname`

  perl -pi \
    -e "s|^domain(\s+).*|domain\$1$hostname|;" \
    -e "s|^listmaster(\s+).*|listmaster\$1listmaster\@$hostname|;" \
    -e "s|^wwsympa_url(\s+).*|wwsympa_url\$1http://$hostname/sympa|;" \
    -e "s|^syslog(\s+).*|syslog\$1mail|;" \
    %{_sysconfdir}/sympa/sympa.conf

  # Initial aliase file creation
  cat >> %{_localstatedir}/lib/sympa/aliases <<EOF
listmaster:	"|%{_sbindir}/queue listmaster"
sympa:		"|%{_sbindir}/queue sympa"
bounce+*:	"|%{_sbindir}/bouncequeue sympa"
sympa-request:	listmaster@$hostname
sympa-owner:	listmaster@$hostname
EOF
  chown sympa.sympa %{_localstatedir}/lib/sympa/aliases

  # mta-specific aliases inclusion procedure
  mta="`readlink /etc/alternatives/sendmail-command 2>/dev/null | cut -d . -f 2`"
  if [ "$mta" == "postfix" ]; then
    database=`/usr/sbin/postconf -h alias_database`
    maps=`/usr/sbin/postconf -h alias_maps`
    postconf -e \
        "alias_database = $database, hash:%{_localstatedir}/lib/sympa/aliases" \
        "alias_maps = $maps, hash:%{_localstatedir}/lib/sympa/aliases"
  else
    cat >> %{_sysconfdir}/aliases <<EOF
:include:	%{_localstatedir}/lib/sympa/aliases
EOF
  fi
  # masqmail don't have this command
  [ -x /usr/bin/newaliases ] && /usr/bin/newaliases
else
  # find aliases file
  aliases=`awk '/sendmail_aliases/ {print $2}' %{_sysconfdir}/sympa/sympa.conf`
  if [ -z "$aliases" ]; then
    aliases=%{_sysconfdir}/aliases
  fi
  # correct pathes
  sed -i \
      -e 's|%{_bindir}/queue|%{_sbindir}/queue|' \
      -e 's|%{_bindir}/bouncequeue|%{_sbindir}/bouncequeue|' \
      $aliases
  # regenerate aliases
  /usr/bin/newaliases
fi

%post www
%if %mdkversion < 201010
%_post_webapp
%endif

%preun
%_preun_service sympa

if [ $1 = 0 ]; then
  # uninstallation

  # remove aliases
  mta="`readlink /etc/alternatives/sendmail-command 2>/dev/null | cut -d . -f 2`"
  if [ "$mta" == "postfix" ]; then
    database=`/usr/sbin/postconf -h alias_database | \
      sed -e 's|, hash:%{_localstatedir}/lib/sympa/aliases||'`
    maps=`/usr/sbin/postconf -h alias_maps | \
      sed -e 's|, hash:%{_localstatedir}/lib/sympa/aliases||'`
    postconf -e \
      "alias_database = $database" \
      "alias_maps = $maps"
  else
    sed -i -e '/:include:   %{_localstatedir}/lib/sympa/aliases/d' \
      %{_sysconfdir}/aliases
  fi
  /usr/bin/newaliases
fi

%postun
%_postun_userdel sympa

%postun www
%if %mdkversion < 201010
%_postun_webapp
%endif

%files -f sympa.lang
%defattr(-,root,root)
%{_docdir}/%{name}

# variable directories
%attr(-,sympa,sympa) %{_localstatedir}/lib/sympa
%attr(-,sympa,sympa) %{_localstatedir}/spool/sympa
%attr(-,sympa,sympa) %{_localstatedir}/run/sympa

# config files
%dir %{_sysconfdir}/sympa
%config(noreplace) %attr(640,root,sympa) %{_sysconfdir}/sympa/sympa.conf
%config(noreplace) %{_sysconfdir}/sympa/wwsympa.conf
%config(noreplace) %{_sysconfdir}/sympa/data_structure.version
%{_initrddir}/sympa

# binaries
%attr(-,sympa,sympa) %{_sbindir}/queue
%attr(-,sympa,sympa) %{_sbindir}/bouncequeue
%attr(-,sympa,sympa) %{_sbindir}/familyqueue
%attr(-,root,sympa) %{_sbindir}/aliaswrapper
%attr(-,root,sympa) %{_sbindir}/virtualwrapper
%{_sbindir}/sympa.pl
%{_sbindir}/alias_manager.pl
%{_sbindir}/archived.pl
%{_sbindir}/bounced.pl
%{_sbindir}/bulk.pl
%{_sbindir}/sympa_wizard.pl
%{_sbindir}/task_manager.pl

# other
%{_datadir}/sympa
%{_mandir}/man8/*

%files www
%defattr(-,root,root)
%dir %{_libdir}/sympa
%dir %{_libdir}/sympa/cgi
%{_libdir}/sympa/cgi/wwsympa.fcgi
%{_libdir}/sympa/cgi/sympa_soap_server.fcgi
%attr(-,sympa,sympa) %{_libdir}/sympa/cgi/sympa_soap_server-wrapper.fcgi
%attr(-,sympa,sympa) %{_libdir}/sympa/cgi/wwsympa-wrapper.fcgi
%config(noreplace) %{_webappconfdir}/sympa.conf


%changelog
* Wed Jun 08 2011 Oden Eriksson <oeriksson@mandriva.com> 6.1.5-1mdv2011.0
+ Revision: 683163
- 6.1.5

* Sat Jan 22 2011 Guillaume Rousse <guillomovitch@mandriva.org> 6.1.4-1
+ Revision: 632256
- new version
- make mysql, postgresql and ldap optional dependencies of the init script (#62175)

* Mon Nov 15 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 6.1.3-1mdv2011.0
+ Revision: 597693
- Update to version 6.1.3

* Mon Oct 25 2010 Guillaume Rousse <guillomovitch@mandriva.org> 6.1.1-1mdv2011.0
+ Revision: 589265
- new version

* Sat Oct 02 2010 Guillaume Rousse <guillomovitch@mandriva.org> 6.1-0.beta7.2mdv2011.0
+ Revision: 582491
- patch0: robot_custome_parameter is not mandatory
- fix www interface configuration

* Wed Sep 29 2010 Guillaume Rousse <guillomovitch@mandriva.org> 6.1-0.beta7.1mdv2011.0
+ Revision: 582059
- new version

* Sat Jul 17 2010 Guillaume Rousse <guillomovitch@mandriva.org> 6.1-0.beta4.1mdv2011.0
+ Revision: 554584
- new version

* Sat May 29 2010 Guillaume Rousse <guillomovitch@mandriva.org> 6.0.2-1mdv2010.1
+ Revision: 546579
- new version (bugfix release)
- rework init script to make it more robust
- patch1: fix bulk daemon
- patch2: fix created directories ownership
- no need to explicitely add a group, %%_pre_useradd does it already
- split web interface in www subpackage, and use apache-independant dependencies (fix #59174)
- drop smrsh support, let expert sendmails users manage it themselves (fix #59173)
- don't run newalias if it doesn't exists (bug #59172)

  + Michael Scherer <misc@mandriva.org>
    - fix missing group issue, fix issue #59172

* Tue Apr 27 2010 Guillaume Rousse <guillomovitch@mandriva.org> 6.0.1-6mdv2010.1
+ Revision: 539525
- don't forget bulk module in init script

* Fri Apr 23 2010 Guillaume Rousse <guillomovitch@mandriva.org> 6.0.1-5mdv2010.1
+ Revision: 538361
- fix aliases on update, as queue and bouncequeue are now installed under %%{_sbindir}

* Sat Jan 23 2010 Guillaume Rousse <guillomovitch@mandriva.org> 6.0.1-4mdv2010.1
+ Revision: 495353
- no need for specific logrotate configuration anymore
- use standard 'mail' syslog facility, instead of a specific one, for sake of simplicity

* Tue Jan 19 2010 Guillaume Rousse <guillomovitch@mandriva.org> 6.0.1-3mdv2010.1
+ Revision: 493849
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise
- switch to open to all by default, as the application does not allow modification of system state
- use installation patch submitted upstream

* Sat Jan 02 2010 Guillaume Rousse <guillomovitch@mandriva.org> 6.0.1-1mdv2010.1
+ Revision: 485176
- new version
- switch apache default access policy to open by default, as the application does not allow local modifications
- fix automatic dependencies

* Fri Dec 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 6.0-1mdv2010.1
+ Revision: 473475
- enforce new default access policy
- update to 6.0 final

* Fri Oct 09 2009 Oden Eriksson <oeriksson@mandriva.com> 6.0-0.b2.3mdv2010.0
+ Revision: 456333
- don't hardcode the buildhost host name at install

* Wed Sep 09 2009 Guillaume Rousse <guillomovitch@mandriva.org> 6.0-0.b2.2mdv2010.0
+ Revision: 434775
- fix dependencies

* Sun Aug 30 2009 Guillaume Rousse <guillomovitch@mandriva.org> 6.0-0.b2.1mdv2010.0
+ Revision: 422521
- new version
- spec cleanup, now than sympa installation process has been fixed upstream

* Sun Feb 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 5.4.6-1mdv2009.1
+ Revision: 340593
- new release

* Sun Jul 06 2008 Guillaume Rousse <guillomovitch@mandriva.org> 5.4.3-1mdv2009.0
+ Revision: 232181
- new version
- sync init script with mailman one
- use a single url prefix for all web stuff
- new version
- update install patch
- install cgi files under /var/www/sympa
- mysql dependency in init scrip

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 5.3.4-2mdv2008.1
+ Revision: 171135
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

* Wed Feb 06 2008 Guillaume Rousse <guillomovitch@mandriva.org> 5.3.4-1mdv2008.1
+ Revision: 163224
- new version

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Sep 06 2007 Guillaume Rousse <guillomovitch@mandriva.org> 5.3.3-1mdv2008.0
+ Revision: 80909
- use new syslog rpm-helper
- new version

* Thu Jun 07 2007 Guillaume Rousse <guillomovitch@mandriva.org> 5.3.1-1mdv2008.0
+ Revision: 36757
- new version
  fix monharc dependency capitalization

* Sun Jun 03 2007 Guillaume Rousse <guillomovitch@mandriva.org> 5.3-1mdv2008.0
+ Revision: 34888
- final version

* Sun Jun 03 2007 Guillaume Rousse <guillomovitch@mandriva.org> 5.3-0.beta4.2mdv2008.0
+ Revision: 34884
- new mandriva specific FHS-compliant init script

* Wed May 30 2007 Guillaume Rousse <guillomovitch@mandriva.org> 5.3-0.beta4.1mdv2008.0
+ Revision: 32945
- new version


* Thu Mar 08 2007 Guillaume Rousse <guillomovitch@mandriva.org> 5.3-0.beta1.2mdv2007.1
+ Revision: 134999
- don't remove aliases file on removal, just remove it from system aliases configuration, as mailman

* Wed Mar 07 2007 Guillaume Rousse <guillomovitch@mandriva.org> 5.3-0.beta1.1mdv2007.1
+ Revision: 134290
- use alias_database and alias_maps directives for postfix, so as to make newaliases command functionnal
- use get_free_syslog_facility helper script
- new version, using standard pre-release versionning scheme
- main configuration file is supposed to contains a password
- uses a patch instead of in-spec substitutions to handle installation, so as to fix insane perms also
- install wrappers setuid root

* Wed Nov 15 2006 Guillaume Rousse <guillomovitch@mandriva.org> 5.3a.10-1mdv2007.1
+ Revision: 84462
- attempt to migrate aliases automatically during upgrade
  use alias_database insteaf of alias_maps for postfix, as it allow to use sendmail-compatible newaliases command
- remove aliase database also on uninstallation
- fix listmaster adress substitution
- all sympa-created static web content is now created in %%_localstatedir/sympa/www
  change Apache alias from wws to sympa, for consistency with other webapps
- no need to create log file, syslog will do it alone
- fix syslog modification in %%preun
- fix alias removal during %%preun
- sanitize permissions
- sanitize setup a little bit:
- executables are in system standard directories (%%_bindir and %%_sbindir)
- samples are in documentation
- scripts are not samples
- sanitize macro use
- new version
- use a distinct alias file in /var/lib/sympa, and make sure it is included by MTA
- ship all documentation
- fix openssl path
- fix %%post
- LDAP support is optional
- move runtime-independant configuration change from %%post to %%install
- yet more cleanup
- ready-to-use static css directory
- fix %%post scriptlet
- put static web content (icons) into their own directory
- put messages files in correct place
- no need to add apache in sympa group, wwsympa is setuid
- useless verbosity
- don't install wrapper, wwsympa is setuid
- sanitize automatic configuration a little bit:
- dont use NIS domain name at all
- use hostname rather than domain name, as it is a safer default
- chain regexpes
- better regexp coherency
- correctly setup log facility in sympa configuration
- drop commented lines
- use herein document for README.urpmi
  more explicit instructions
- don't mess with mysql database creating script, as it breaks it
- use new webapps macros, allowing to discard versioned apache dependencies
  no need to requires mails-server during %%pre
- Import sympa

* Mon Jun 05 2006 Anne Nicolas <anicolas@mandriva.com> 5.2.1-1mdk
- new version, bug fix

* Wed May 17 2006 Anne Nicolas <anicolas@mandriva.com> 5.2-2mdk
- fix sympa.conf configuration for hostname

* Fri Apr 21 2006 Anne Nicolas <anicolas@mandriva.com> 5.2-1mdk
- update of translations
- performances optimization
- full virtual hosting support

* Sun Feb 05 2006 Anne Nicolas <anicolas@mandriva.com> 5.1.2-1mdk
- new version, bug fix

* Thu Sep 01 2005 Gwenole Beauchesne <gbeauchesne@mandriva.com> 5.1.0-2mdk
- buildrequires: perl-libintl-perl (Locale/Messages.pm)

* Sun Aug 28 2005 Anne Nicolas <anicolas@mandrakesoft.com> 5.1.0-1mdk
- new version
- add perl-Template require
- modify configure adding --with-docdir
- modify Makefile searching

* Thu Jul 14 2005 Guillaume Rousse <guillomovitch@mandriva.org> 4.1.5-2mdk 
- new mail-server requires
- new apache setup
- new apache macros
- use herein documents instead of additional sources
- ship sendmail secure shell link instead of managing it through post-installation procedure
- spec cleanup
- use %%mkrel

* Sat Feb 26 2005 Anne Nicolas <anicolas@mandrakesoft.com> 4.1.5-1mdk
- new version

* Fri Feb 18 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 4.1.4-2mdk
- spec file cleanups, remove the ADVX-build stuff
- strip away annoying ^M

* Thu Feb 10 2005 Anne Nicolas <anne@mandrakesoft.com> 4.1.4-1mdk
- new version because of bug in web interface

* Tue Feb 08 2005 Anne Nicolas <anne@mandrakesoft.com> 4.1.3-1mdk
- new version (last one for this branch)

* Mon Nov 01 2004 Michael Scherer <misc@mandrake.org> 4.1.2-5mdk
- Buildrequires perl-MailTools

* Sat Oct 23 2004 Anne Nicolas <anne@mandrake.org> 4.1.2-4mdk
- use README.urpmi feature (thanks to rgs and misc)

* Sat Oct 23 2004 Anne Nicolas <anne@mandrake.org> 4.1.2-3mdk
- fix bug in mysql database creation script
- add comment about database creation at the end of install

* Thu Aug 05 2004 Anne Nicolas <anne@mandrake.org> 4.1.2-2mdk
- create sympa directory in /var/log for sympa's logs
- modify syslog : log all priorities in /var/log/sympa/sympa.log

* Thu Jul 08 2004 Anne Nicolas <anne@mandrake.org> 4.1.2-1mdk
- add apache configuration for wws
- remove patch for init file
- new version

* Sat Apr 24 2004 Anne Nicolas <anne@mandrake.org> 4.1.1-3mdk
- add SympaTransport exception
- add require perl-MailTools

* Fri Apr 23 2004 Olivier Blin <blino@mandrake.org> 4.1.1-2mdk
- merge changelog from the real 3.4.4.3-4mdk release to let the package be uploaded again (after a three months break)

* Thu Apr 22 2004 Guillaume Rousse <guillomovitch@mandrake.org> 4.1.1-1mdk
- new version, by popular demand (you know who you are)
- no more explicit perl dependencies, let spec-helper do its job

* Thu Apr 08 2004 Guillaume Rousse <guillomovitch@mandrake.org> 3.4.4.3-5mdk
- fixed multiple groups handling when adding sympa to apache group (Francis Muguet <muguet@ensta.fr>)
- requires mod_fastcgi and install cgi in correct dir (Guillaume Sauvenay <sauvenay@ccr.jussieu.fr>)
- user rpm-helper facility to create empty files


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7863 |12cr|sympow-1.019-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name		sympow
%define	sympowdir	%{_datadir}/%{name}

Name:		%{name}
Group:		Sciences/Mathematics
License:	BSDish
Summary:	Compute special values of symmetric power elliptic curve L-functions
Version:	1.019
Release:	%mkrel 3
Source:		http://www.maths.bris.ac.uk/~mamjw/sympow.src.tar.bz2
# sagemath sympow datafiles
Source1:	datafiles.tar.bz2
URL:		http://www.maths.bris.ac.uk/~mamjw/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

BuildRequires:	pari
Requires:	pari

Patch0:		sympow-1.019-datafiles.patch

%description
SYMPOW is a package to compute special values of symmetric power elliptic
curve L-functions. It can compute up to about 64 digits of precision.

%prep
%setup -q -n SYMPOW-%{version}

%patch0	-p1

perl -pi							\
	-e 's|"new_data"|"%{_datadir}/%{name}/bin/new_data"|;'	\
	-e 's|(standard.\.gp)|%{sympowdir}/$1|g;'		\
	generate.c

%build
sh Configure
make

%install
mkdir -p %{buildroot}%{_bindir}

cat > %{buildroot}%{_bindir}/%{name} << EOF
#!/bin/sh

SYMPOW_DATA=%{sympowdir}/datafiles
if test -n "\$SYMPOW_DIR"; then
    if [ ! -d \$SYMPOW_DIR/datafiles ]; then
	mkdir -p \$SYMPOW_DIR/datafiles
	cp -far \$SYMPOW_DATA/*.txt \$SYMPOW_DATA/param_data \$SYMPOW_DIR/datafiles
    fi
    cd \$SYMPOW_DIR
else
    cd %{sympowdir}
fi

exec %{sympowdir}/bin/%{name} "\$@"
EOF
chmod +x %{buildroot}%{_bindir}/%{name}

mkdir -p %{buildroot}%{sympowdir}/bin
cp -fa %{name} %{buildroot}%{sympowdir}/bin
cp -fa new_data %{buildroot}%{sympowdir}/bin
cp -fa standard?.gp %{buildroot}%{sympowdir}
tar jxf %{SOURCE1} -C %{buildroot}%{sympowdir}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/%{name}
%dir %{sympowdir}
%{sympowdir}/*


%changelog
* Fri Sep 04 2009 Paulo Andrade <pcpa@mandriva.com.br> 1.019-3mdv2010.0
+ Revision: 429047
- correct problems due to sympow needing to write data files
- add sagemath sympow data files to package

* Sat Mar 28 2009 Paulo Andrade <pcpa@mandriva.com.br> 1.019-1mdv2009.1
+ Revision: 361797
- Initial import of sympow version 1.019.
  Compute special values of symmetric power elliptic curve L-functions
  http://www.maths.bris.ac.uk/~mamjw/
- sympow


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7864 |12cr|synapse-0.2.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		synapse
Version:	0.2.10
Release:	1
Summary:	A semantic launcher written in Vala

Group:		System/Libraries
License:	GPLv3+
URL:		http://synapse.zeitgeist-project.com/wiki/index.php?title=Main_Page
Source0:	http://launchpad.net/%{name}-project/0.2/%{version}/+download/%{name}-%{version}.tar.gz
# the generated synapse-main.c imports gtkhotkey-1.0/gtkhotkey.h,
# which imports glib-2.0/glib/gquark.h, and this is no longer allowed
# pass -DGLIB_COMPILATION to override (h/t: Mamoru Tasaka)
# https://bugs.launchpad.net/synapse-project/+bug/995354
Patch0:		%{name}-0.2.10-glib.patch
# libsynapsecore.a uses powf (defined in the libm DSO),
# it should be linked with -lm
# https://bugs.launchpad.net/synapse-project/+bug/995356
Patch1:		%{name}-0.2.10-libm-dso-for-powf.patch
BuildRequires:	gettext
BuildRequires:	gtk2-devel
BuildRequires:	intltool
BuildRequires:	libnotify-devel
BuildRequires:	pkgconfig(gee-1.0)
BuildRequires:	pkgconfig(gtkhotkey-1.0)
BuildRequires:	pkgconfig(json-glib-1.0)
BuildRequires:	pkgconfig(zeitgeist-1.0)
BuildRequires:	rest-devel
BuildRequires:	unique-devel
BuildRequires:	vala

%description
Synapse is a semantic launcher written in Vala that you can use to start
applications as well as find and access relevant documents and files by making
use of the Zeitgeist engine.

%package devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{name} = %{version}-%{release}

%description devel
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.

%prep
%setup -q
%patch0 -p1 -b .glib
%patch1 -p1 -b .libm-dso-for-powf

%build
%configure2_5x --disable-static --enable-zeitgeist=yes
%make V=1

%install
%makeinstall_std
install -d -p -m 755 %{buildroot}%{_datadir}/vala/vapi
install -D -p -m 644 vapi/*.vapi %{buildroot}%{_datadir}/vala/vapi

# language files
%find_lang %{name}

%files -f %{name}.lang
%doc COPYING README
%{_bindir}/synapse
%{_mandir}/man1/synapse.1*
%{_datadir}/applications/synapse.desktop
%{_datadir}/icons/hicolor/scalable/apps/synapse.svg

%files devel
%doc AUTHORS
%{_datadir}/vala/vapi



%changelog
* Thu Jun 21 2012 Andrey Bondrov <abondrov@mandriva.org> 0.2.10-1
+ Revision: 806651
- Fix group
- Update BuildReqeuires
- imported package synapse


* Thu Jun 21 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.2.10-1
- Import Fedora package and convert spec to Mandriva style

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7865 |12cr|synaptiks-0.8.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	synaptiks
%define version	0.8.1
%define release	1
%define Summary	Touchpad service for KDE 4

Summary:	%Summary
Name:		%name
Version:	%version
Release:	%release
Source0:	http://pypi.python.org/packages/source/s/synaptiks/%name-%version.tar.bz2
License:	BSD
Group:		System/Configuration/Hardware
URL:		http://synaptiks.lunaryorn.de/
BuildArch:	noarch
BuildRequires:	python-setuptools
BuildRequires:	kdelibs4-core
BuildRequires:	kde4-macros
BuildRequires:	kdesdk4-scripts
Obsoletes:	%{name} < %{version}
Requires:	python-kde4
Requires:	pyudev

%description
Synaptiks is a touchpad management service for KDE. It provides a simple
configuration interface and can automatically switch off your touchpad
on keyboard activity or if mouse devices are plugged.

%files -f %{name}.lang
%defattr(-,root,root)
%{_sysconfdir}/xdg/autostart/synaptiks_init_config.desktop
%{_bindir}/*
%{py_puresitedir}/*
%{_datadir}/applications/kde4/*.desktop
%{_kde_services}/*.desktop
%{_datadir}/autostart/*.desktop
%{_kde_appsdir}/%name
%{_iconsdir}/hicolor/*/*/*
#---------------------------------------------------------------------
%prep
%setup -q 

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%find_lang %{name} --with-html


%changelog
* Mon Mar 26 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.8.1-1
+ Revision: 787075
- version update 0.8.1

* Sun Apr 24 2011 Funda Wang <fwang@mandriva.org> 0.6.1-1
+ Revision: 658340
- obsoletes old package
- New version 0.6.1 (python based)

* Sun Oct 10 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 0.4.0-2mdv2011.0
+ Revision: 584611
- patch0: cherry pick two fingers emulation support from SVN

* Sun Apr 11 2010 John Balcaen <mikala@mandriva.org> 0.4.0-1mdv2010.1
+ Revision: 533591
- Fix files list
- Update to 0.4.0

* Wed Mar 03 2010 John Balcaen <mikala@mandriva.org> 0.3.2-2mdv2010.1
+ Revision: 513971
- Enable Xinput2 support

* Tue Mar 02 2010 John Balcaen <mikala@mandriva.org> 0.3.2-1mdv2010.1
+ Revision: 513456
- import synaptiks


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7866 |12cr|syncany-0.1.alpha-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name syncany

Name:		%{name}
Version:	0.1.alpha
Release:	3
License:	GPLv3
Summary:	Syncany is an open-source file synchronization and filesharing application
Group:		Archiving/Backup
URL:		https://launchpad.net/syncany/
# $ bzr branch lp:synany
# $ bzr export --root="syncany-0.1.alpha/" ~/BuildSystem/syncany/SOURCES/syncany-0.1.alpha.tar.bz2
Source0:	%{name}-%{version}.tar.bz2
# From https://launchpad.net/~mariodebian/+archive/syncany
Source1:	syncany
Source2:	syncany-autostart
Source3:	syncany.desktop
Source4:	syncany-autostart.desktop
Suggests:	%{name}-doc
# BuildRequires for Syncany Java part
BuildRequires:	ant
BuildRequires:	ant-apache-regexp
BuildRequires:	ant-nodeps
BuildRequires:	java-devel
# BuildRequires for Syncany Nautilus extension
BuildRequires:	gtk2-devel
BuildRequires:	atk-devel
BuildRequires:	cairo-devel
BuildRequires:	gdk-pixbuf-devel
BuildRequires:	pango-devel
BuildRequires:	glib2-devel
BuildRequires:	pixman-devel
BuildRequires:	freetype2-devel
BuildRequires:	png-devel
BuildRequires:	nautilus-devel

%description
Syncany is an open-source file synchronization and filesharing
application. It allows users to backup and share certain folders of
their workstations using any kind of storage, e.g. FTP, Amazon S3 or
Google Storage.

While the basic idea is similar to Dropbox and JungleDisk, Syncany is
open-source and additionally provides data encryption and more
flexibility in terms of storage type and provider:

- Data encryption: Syncany encrypts the files locally, so that any
  online storage can be used even for sensitive data.

- Arbitrary storage: Syncany uses a plug-in based storage system. It can
  be used with any type of remote storage.

%files
%{_datadir}/%{name}/
%{_datadir}/pixmaps/%{name}.png

%package doc
Summary:	Syncany Documentation
BuildArch:	noarch

%description doc
Documentation for Syncany

%files doc
%doc %{_docdir}/%{name}-doc/

%package nautilus
Summary:	Syncany Nautilus extension

%description nautilus
Synany extension for Nautilus file browser.

%files nautilus
%{_libdir}/nautilus/

%prep
%setup -q -n %{name}-%{version}
%apply_patches

%ifarch x86_64
pushd nautilus-syncany
for f in nbproject/{configurations.xml,Makefile-Debug.mk}; do
sed -ri \
	-e 's|/usr/lib/gtk-2.0/include|/usr/lib64/gtk-2.0/include|g' \
	-e 's|/usr/lib/glib-2.0/include|/usr/lib64/glib-2.0/include|g' \
	$f
done;
popd
%endif

%build

# Building Syncany
pushd syncany
ant linux
popd

# Building Nautilus extension
pushd nautilus-syncany
%make CONF=Debug
popd

%install

# Installing Syncany
pushd syncany/dist
for f in $(find {bin,conf,lib,res} -type f); do
	%{__install} -D $f %{buildroot}%{_datadir}/%{name}/$f
done;
for f in README LICENSE; do
	%{__install} -D $f %{buildroot}%{_docdir}/%{name}-doc/$f
done;
popd

%{__install} -d %{buildroot}%{_datadir}/pixmaps/
%{__ln_s} %{buildroot}%{_datadir}/%{name}/res/logo64.png %{buildroot}%{_datadir}/pixmaps/%{name}.png

# Installing Nautilus extension
pushd nautilus-syncany
	%{__install} -m0755 -D dist/*/GNU-Linux-*/libnautilus-syncany.so %{buildroot}%{_libdir}/nautilus/extensions-2.0/libnautilus-syncany.so
popd


%changelog
* Sat Aug 20 2011 Alexandre Lissy <alissy@mandriva.com> 0.1.alpha-3
+ Revision: 695903
- Add missing Description for nautilus subpackage
  Add missing install and packaging of nautilus extension
- Release bump
- Fix build on 32 bits machines
- Using java-devel as BuildRequires instead of jdk
- Changing BuildRequires for Java to jdk
- Importing Syncany, inspired by Mariodebian's package ...
- Created package structure for 'syncany'.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7867 |12cr|synce-gvfs-0.2.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define svn		0
%define rel		2
%if %svn
%define release		%mkrel 0.%svn.%rel
%define distname	%name-%svn.tar.lzma
%define	dirname		synce-gvfs
%else
%define release		%mkrel %rel
%define distname	%name-%version.tar.gz
%define dirname		%name-%version
%endif

Name:		synce-gvfs
Summary:	Access Windows Mobile device filesystems via GVFS
Version:	0.2.2
Release:	%{release}
License:	MIT
Source0:	http://downloads.sourceforge.net/synce/%{distname}
# synce-gvfs just copies a lot of source straight from gvfs; to build
# and work with gvfs 0.9x we have to re-copy these files from gvfs
# source tree (see also the patch) - AdamW 2008/09
#Source1:	gvfs-0.99.6.tar.bz2
#Patch0:		synce-gvfs-0.1.1-gvfs1.patch
#Patch1:		synce-gvfs-0.1.1-autogen.patch
URL:		http://synce.sourceforge.net/
Group:		Communications
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	libsynce-devel
BuildRequires:	librapi-devel
BuildRequires:	dbus-glib-devel
BuildRequires:	libgvfs-devel
BuildRequires:	intltool
%if svn
BuildRequires:	gnome-common
%endif
Requires:	gvfs

%description
Synce-gvfs is part of the SynCE project. GVFS is the GNOME virtual file
system - an infrastructure for accessing various things as if they were
simply a local filesystem. This GVFS backend lets you access the
contents of Windows Mobile-based mobile devices via GVFS - just browse
to synce:/// in Nautilus or any other GVFS-compliant application.

%prep
%setup -q -n %{dirname}
#%patch0 -p1 -b .gvfs1
#%patch1 -p1 -b .autogen

%build
#pushd make-dist
#sed -i -e 's,GVFS_SRC_DIR,%{_builddir}/gvfs-0.99.6,g' make-dist.sh
#sh ./make-dist.sh
#popd

%if %svn
./autogen.sh
%endif
%configure2_5x --disable-mime-update
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post
%update_mime_database
%endif

%if %mdkversion < 200900
%postun
%clean_mime_database
%endif

%files
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog 
%{_libdir}/gvfsd-*
%{_datadir}/gvfs/mounts/synce.mount
%{_iconsdir}/gnome/*/apps/*.png
%{_datadir}/mime/packages/synce-gvfs.xml





%changelog
* Sun Sep 20 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.2.2-2mdv2010.0
+ Revision: 445307
- rebuild

* Mon Mar 02 2009 Emmanuel Andry <eandry@mandriva.org> 0.2.2-1mdv2009.1
+ Revision: 347296
- New version 0.2.2
- drop source 1
- drop patches
- update files list

* Thu Sep 04 2008 Adam Williamson <awilliamson@mandriva.org> 0.1.1-0.3537.2mdv2009.0
+ Revision: 280238
- correct summary (leftover from the spec I based this on)

* Wed Sep 03 2008 Adam Williamson <awilliamson@mandriva.org> 0.1.1-0.3537.1mdv2009.0
+ Revision: 279541
- br intltool, it seems
- add autogen.sh patch (use autoreconf not gnome-autogen.sh as it fails weirdly
  on x86-64)
- svn br gnome-common
- add a gvfs tarball and a patch to make it build and work with current gvfs
  (messy build system as you can probably guess)
- bump to current SVN (works with new gvfs)

* Thu Jul 31 2008 Adam Williamson <awilliamson@mandriva.org> 0.1-1mdv2009.0
+ Revision: 256787
- import synce-gvfs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7868 |12cr|synce-kpm-0.15-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define svn	0
%define rel	1
%if %svn
%define release		%mkrel 0.%svn.%rel
%define distname	%name-%svn.tar.lzma
%define dirname		%name
%else
%define release		%mkrel %rel
%define distname	%name-%version.tar.gz
%define dirname		%name-%version
%endif

Name:		synce-kpm
Summary:	Graphical tool for managing Windows Mobile devices
Version:	0.15
Release:	%{release} 
Source0:	http://downloads.sourceforge.net/synce/%{distname}
URL:		http://www.synce.org/moin/SynceTools/SynceKpm
Group:		Communications
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
License:	GPLv2+
BuildArch:	noarch
BuildRequires:	python-devel
BuildRequires:	python-setuptools
BuildRequires:	imagemagick
# It's not actually a KDE app so it has no KDE buildrequires, but
# it only makes sense to autostart it in KDE 3, so I want to use
# %_kde3_datadir macro, which is is in kde3-macros... - AdamW 2008/09
#BuildRequires:	kde3-macros
Requires:	python-qt4
Requires:	synce-hal
Requires:	librapi-python
Requires:	python-pkg-resources
Obsoletes:	synce-kde < %{version}-%{release}
Obsoletes:	syncekonnector < %{version}-%{release}
Provides:	synce-kde = %{version}-%{release}

%description
SynCE-KPM stands for SynCE KDE PDA Manager and aims to be an
application to manage WM5/WM6 PDA devices from Linux. SynCE-KPM
provides the following features for managing your WM5/WM6 PDA from the
PC:

* Install / uninstall programs
* Display general device information
* Manage partnerships

%prep
%setup -q -n %{dirname}

%build
%{__python} setup.py build

%install
%{__rm} -rf %{buildroot}
%{__python} setup.py install --root=%{buildroot} --compile --optimize=2

# icons
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{48x48,32x32,16x16,scalable}/apps
install -m 0644 synceKPM/data/synce-green-scalable.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
convert -scale 48x48 synceKPM/data/synce-green-scalable.svg %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
convert -scale 32x32 synceKPM/data/synce-green-scalable.svg %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -scale 16x16 synceKPM/data/synce-green-scalable.svg %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png

# menu
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Name=SynCE panel monitor
Comment=KDE panel applet and management tool for Windows Mobile devices
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Qt;TelephonyTools;Utility;
EOF

# autostart (KDE only)
#mkdir -p %{buildroot}%{_kde3_datadir}/autostart
#cat > %{buildroot}%{_kde3_datadir}/autostart/mandriva-%{name}.desktop << EOF
#[Desktop Entry]
#Exec=%{_bindir}/%{name} -i
#Icon=%{name}
#Name=SynCE panel monitor
#Terminal=false
#Type=Application
#StartupNotify=false
#OnlyShowIn=KDE;
#X-KDE-autostart-phase=2
#X-KDE-autostart-after=panel
#EOF

%if %mdkversion < 200900
%post
%{update_menus}
%{update_icon_cache hicolor}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%{clean_icon_cache hicolor}
%endif

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog README TODO
%{_bindir}/%{name}
%{py_puresitedir}/synceKPM
%{py_puresitedir}/synce_kpm-%{version}-py%{pyver}.egg-info
#%{_kde3_datadir}/autostart/mandriva-%{name}.desktop
%{_datadir}/applications/mandriva-%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.*



%changelog
* Tue Apr 27 2010 Emmanuel Andry <eandry@mandriva.org> 0.15-1mdv2010.1
+ Revision: 539671
- New version 0.15

* Fri Aug 07 2009 Emmanuel Andry <eandry@mandriva.org> 0.14-1mdv2010.0
+ Revision: 411239
- New version 0.14
- disable kde3 autostart (TODO : migrate to kde4)

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Sat Nov 29 2008 Adam Williamson <awilliamson@mandriva.org> 0.12-3mdv2009.1
+ Revision: 308109
- require python-pkg-resources not python-setuptools

* Thu Sep 18 2008 Adam Williamson <awilliamson@mandriva.org> 0.12-2mdv2009.0
+ Revision: 285743
- br kde3-macros
- only have one autostart entry, for (hopefully) KDE 3: synce-trayicon can
  now handle everything for GNOME

* Wed Jul 16 2008 Adam Williamson <awilliamson@mandriva.org> 0.12-1mdv2009.0
+ Revision: 236586
- version the obsoletes and provides
- provide synce-kde
- obsolete old synce-kde components
- drop kpm-hal.diff (merged upstream)
- new release 0.12

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Tue Jun 03 2008 Adam Williamson <awilliamson@mandriva.org> 0.11.1-2mdv2009.0
+ Revision: 214455
- add kpm-hal.diff from synce-hal: support for synce-hal

* Wed Apr 16 2008 Adam Williamson <awilliamson@mandriva.org> 0.11.1-1mdv2009.0
+ Revision: 194482
- new release 0.11.1

* Mon Mar 31 2008 Adam Williamson <awilliamson@mandriva.org> 0.11.1-0.3340.2mdv2008.1
+ Revision: 191329
- make menu location more consistent with similar tools (Fabrice, #39150)

* Mon Mar 24 2008 Adam Williamson <awilliamson@mandriva.org> 0.11.1-0.3340.1mdv2008.1
+ Revision: 189816
- bump to SVN 3340: don't display splash screen when starting iconified

* Mon Mar 24 2008 Adam Williamson <awilliamson@mandriva.org> 0.11.1-0.3339.1mdv2008.1
+ Revision: 189779
- update to SVN 3339 (further improvements in the rewrite)

* Sun Mar 23 2008 Adam Williamson <awilliamson@mandriva.org> 0.11.1-0.3333.1mdv2008.1
+ Revision: 189678
- adjust file lists and icon installation logic
- start iconified when autostarting
- new SVN snapshot 3333: rewrite which improves reliability, hotplugging, and allows iconified startup (all needed by us)

* Fri Mar 21 2008 Adam Williamson <awilliamson@mandriva.org> 0.11.1-0.3309.7mdv2008.1
+ Revision: 189325
- better icon (#39068, thanks Fabrice)

* Sun Mar 16 2008 Adam Williamson <awilliamson@mandriva.org> 0.11.1-0.3309.6mdv2008.1
+ Revision: 188202
- fix typo in menu entry and make it cross-desktop (thanks Fabrice F.)

* Sun Mar 16 2008 Adam Williamson <awilliamson@mandriva.org> 0.11.1-0.3309.5mdv2008.1
+ Revision: 188123
- add a menu entry

* Thu Mar 13 2008 Adam Williamson <awilliamson@mandriva.org> 0.11.1-0.3309.4mdv2008.1
+ Revision: 187393
- need to put the autostart file in /usr/share/autostart too, apparently, for KDE to find it...
- requires python-setuptools (thanks Andres)

* Wed Mar 12 2008 Adam Williamson <awilliamson@mandriva.org> 0.11.1-0.3309.2mdv2008.1
+ Revision: 187260
- add an XDG autostart file so it will be run automatically on session start

* Wed Mar 12 2008 Adam Williamson <awilliamson@mandriva.org> 0.11.1-0.3309.1mdv2008.1
+ Revision: 187234
- import synce-kpm



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7869 |12cr|sync-engine-0.15-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define srcname synce-sync-engine
%define svn 0

Summary:	SynCE synchronization engine
Name:		sync-engine
Version:	0.15
Release:	%mkrel 1
License:	GPLv2+
Group:		Office
Source0:	http://downloads.sourceforge.net/project/synce/SynCE/%{version}/synce-%{name}-%{version}.tar.gz
URL:		http://synce.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-root
BuildRequires:	python-setuptools
BuildRequires:	python-devel
Requires:	python-libxslt
Requires:	python-librtfcomp
Requires:	python-librra
Requires:	librapi-python
Requires:	libxml2-python
Requires:	pywbxml
Requires:	python-gobject
Requires:	python-pyxml
Requires:	python-dbus
Requires:	python-sqlite2

%description
SynCE synchronization engine. This component handles actual data
exchange between a Windows Mobile 5+ device and a synchronization
application.

%package -n synce-opensync-plugin
Summary:	synce plugin for opensync
Group:		Office
Requires:	libopensync-plugin-python >= 0.22
Requires:	%{name}
Obsoletes:	libopensync-plugin-synce < 0.22

%description -n synce-opensync-plugin
SynCE plugin for OpenSync. Allows applications using the OpenSync
framework to synchronise with devices handled by SynCE. This is the
plugin provided by the SynCE team, rather than that provided by the
OpenSync team. This plugin works with Windows Mobile 5 and later
devices.

%prep
%setup -q -n synce-%{name}-%{version}

%build
%{__python} ./setup.py build

%install
rm -rf %{buildroot}
mkdir -p %buildroot%{_bindir}
%{__python} setup.py install -O1 --skip-build --root %{buildroot}

mkdir -p %{buildroot}%{_libdir}/opensync/python-plugins/
mv \
 %{buildroot}%{py_puresitedir}/plugins/synce-opensync-plugin-2x.py \
 %{buildroot}%{_libdir}/opensync/python-plugins/

rm -fr %{buildroot}%{py_puresitedir}/plugins/

# install dbus service file
mkdir -p %{buildroot}%{_datadir}/dbus-1/services
install -m 0644 config/org.synce.SyncEngine.service %{buildroot}%{_datadir}/dbus-1/services/org.synce.SyncEngine.service

# default config for opensync plugin, specifying an empty configuration
# so apps like multisync know the plugin needs no config. Note this
# will be different for opensync 0.3 / 0.4 - AdamW 2008/03
mkdir -p %{buildroot}%{_datadir}/opensync/defaults
cat > %{buildroot}%{_datadir}/opensync/defaults/synce-opensync-plugin << EOF
<config></config>
EOF

# install a default config file
mkdir -p %{buildroot}%{_sysconfdir}
install -m 0644 config/syncengine.conf.xml %{buildroot}%{_sysconfdir}/syncengine.conf.xml

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGELOG COPYING
%{_bindir}/*py
%{_bindir}/%{name}
%{_sysconfdir}/syncengine.conf.xml
%{_datadir}/dbus-1/services/org.synce.SyncEngine.service
%{py_puresitedir}/*

%files -n synce-opensync-plugin
%defattr(-,root,root,-)
%{_libdir}/opensync/python-plugins/*
%{_datadir}/opensync/defaults/synce-opensync-plugin



%changelog
* Tue Apr 27 2010 Emmanuel Andry <eandry@mandriva.org> 0.15-1mdv2010.1
+ Revision: 539656
- New version 0.15
- drop unneeded source1
- use upstream dbus service file

* Thu Mar 04 2010 Emmanuel Andry <eandry@mandriva.org> 0.15-0.r3893.1mdv2010.1
+ Revision: 514179
- pre 0.15 svn snapshot

* Fri Jul 24 2009 Frederik Himpe <fhimpe@mandriva.org> 0.14-1mdv2010.0
+ Revision: 399138
- Update to new version 0.13
- Remove voice patch integrated upstream
- Remove description patch which is not necessary anymore

* Wed Jan 14 2009 Adam Williamson <awilliamson@mandriva.org> 0.13-1mdv2009.1
+ Revision: 329272
- drop birthdays.patch (merged upstream)
- new release 0.13

* Sat Dec 27 2008 Adam Williamson <awilliamson@mandriva.org> 0.12-5mdv2009.1
+ Revision: 319722
- rebuild with python 2.6

* Fri Oct 31 2008 Adam Williamson <awilliamson@mandriva.org> 0.12-4mdv2009.1
+ Revision: 298840
- drop a bogus part of voice.patch: it was breaking sync of evo -> wm for me

* Sun Oct 26 2008 Adam Williamson <awilliamson@mandriva.org> 0.12-3mdv2009.1
+ Revision: 297293
- add birthdays.patch from upstream SVN: fix birthday sync

* Thu Sep 25 2008 Adam Williamson <awilliamson@mandriva.org> 0.12-2mdv2009.0
+ Revision: 288037
- add voice.patch (from Pawel Kot): handle phone number types better

* Wed Jul 16 2008 Adam Williamson <awilliamson@mandriva.org> 0.12-1mdv2009.0
+ Revision: 236645
- drop config.patch (no longer needed, upstream has a sane config file system
  now)
- drop hal.patch (merged upstream)
- adjust config file installation for new config file system
- new release 0.12

* Tue Jun 03 2008 Adam Williamson <awilliamson@mandriva.org> 0.11.1-4mdv2009.0
+ Revision: 214794
- add description.patch: better description for the opensync plugin

* Tue Jun 03 2008 Adam Williamson <awilliamson@mandriva.org> 0.11.1-3mdv2009.0
+ Revision: 214447
- rename the opensync plugin so we can ship both the SynCE-provided and opensync-provided ones
- improve description
- add hal.patch: from upstream SVN, support synce-hal

* Thu Apr 24 2008 Adam Williamson <awilliamson@mandriva.org> 0.11.1-2mdv2009.0
+ Revision: 197169
- resurrect and rediff config.patch: still needed as we change config.xml location

* Wed Apr 16 2008 Adam Williamson <awilliamson@mandriva.org> 0.11.1-1mdv2009.0
+ Revision: 194620
- drop all patches (merged upstream)
- new release 0.11.1

* Tue Mar 25 2008 Adam Williamson <awilliamson@mandriva.org> 0.11-16mdv2008.1
+ Revision: 190174
- reintroduce partnershipdbus.patch, fixed up properly this time

* Tue Mar 25 2008 Adam Williamson <awilliamson@mandriva.org> 0.11-15mdv2008.1
+ Revision: 190087
- revert last change, it seems to cause synchronization to fail for an as-yet undetermined reason

* Mon Mar 24 2008 Adam Williamson <awilliamson@mandriva.org> 0.11-14mdv2008.1
+ Revision: 189770
- add partnershipdbus.patch, from upstream SVN: send out a d-bus signal when a partnership is created or deleted

* Thu Mar 20 2008 Adam Williamson <awilliamson@mandriva.org> 0.11-13mdv2008.1
+ Revision: 189201
- add errors.patch, from upstream SVN: handles errors better, returning an error rather than failing with a python trace; will let synce-kpm behave better in this case

* Thu Mar 13 2008 Adam Williamson <awilliamson@mandriva.org> 0.11-12mdv2008.1
+ Revision: 187590
- only install the .py file for the opensync plugin, not the .pyo and .pyc, otherwise GUIs list it three times

* Thu Mar 13 2008 Adam Williamson <awilliamson@mandriva.org> 0.11-11mdv2008.1
+ Revision: 187307
- adapt opensync plugin package to upcoming 0.22 opensync reversion
- better description for opensync plugin
- few small cleanups

* Wed Mar 12 2008 Adam Williamson <awilliamson@mandriva.org> 0.11-10mdv2008.1
+ Revision: 187277
- create a dbus activation file so sync-engine gets run when anything tries to access the relevant dbus service

* Wed Mar 12 2008 Adam Williamson <awilliamson@mandriva.org> 0.11-9mdv2008.1
+ Revision: 187222
- add rapierror.patch, from upstream SVN: fixes bugs in rapi handling which was causing partnerships not to be re-detected when phone was re-plugged or sync-engine started
- add comment on config.patch
- rename config.patch with version included

* Tue Mar 11 2008 Adam Williamson <awilliamson@mandriva.org> 0.11-8mdv2008.1
+ Revision: 186937
- install config.xml to the appropriate place (see sync-engine-config.patch)
- use %%{buildroot} instead of $RPM_BUILD_ROOT
- stop libopensync-plugin-synce from obsoleting itself
- add sync-engine-config.patch from upstream SVN: fix #37874 (default config file not created on first run) - slightly modified for better location of config file

* Sun Feb 17 2008 Emmanuel Andry <eandry@mandriva.org> 0.11-7mdv2008.1
+ Revision: 170031
- fix summary
- add an advisory for firt use

* Sat Feb 02 2008 Emmanuel Andry <eandry@mandriva.org> 0.11-6mdv2008.1
+ Revision: 161488
- fix license
- use fedora config.xml file
- ship config.xml as doc
- better description

* Wed Jan 16 2008 Emmanuel Andry <eandry@mandriva.org> 0.11-5mdv2008.1
+ Revision: 153840
- opensync plugin have now its own package
- add more requires
- use python macro
- provide opensync plugin

* Sat Jan 12 2008 Emmanuel Andry <eandry@mandriva.org> 0.11-2mdv2008.1
+ Revision: 149797
- add config file
- add missing requires librapi-python
- add missing requires librra-python
- add missing requires python-librtfcomp
- requires python-libxslt

* Fri Jan 11 2008 Emmanuel Andry <eandry@mandriva.org> 0.11-1mdv2008.1
+ Revision: 147796
- import sync-engine



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7870 |12cr|synergy-1.4.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Mouse and keyboard sharing utility
Name: synergy
Version: 1.4.10
Release: %mkrel 1
License: GPLv2
Url: http://synergy-foss.org/
Group: Networking/Remote access
Source0: http://synergy.googlecode.com/files/synergy-%{version}-Source.tar.gz
Source1: synergyc.1.bz2
Source2: synergys.1.bz2
Obsoletes: synergy-plus < %{version}
BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(xext)
BuildRequires: pkgconfig(xinerama)
BuildRequires: pkgconfig(xtst)
BuildRequires: pkgconfig(xi)
BuildRequires: cmake

%description
Synergy lets you easily share a single mouse and keyboard between
multiple computers with different operating systems, each with its
own display, without special hardware.  It's intended for users
with multiple computers on their desk since each system uses its
own display.

%prep
%setup -qn synergy-%{version}-Source
find . -perm 0600 -exec chmod 0644 {} \;

%build
%cmake
%make

%install
install -D -p -m 0755 bin/synergyc %{buildroot}%{_bindir}/synergyc
install -D -p -m 0755 bin/synergys %{buildroot}%{_bindir}/synergys
install -D -p -m 0644 doc/synergyc.man %{buildroot}%{_mandir}/man8/synergyc.8
install -D -p -m 0644 doc/synergys.man %{buildroot}%{_mandir}/man8/synergys.8

%files
%defattr(-,root,root,-)
# None of the documentation files are actually useful here, they all point to
# the online website, so include just one, the README
%doc COPYING README doc/synergy.conf.example*
%{_bindir}/synergyc
%{_bindir}/synergys
%{_mandir}/man8/synergyc.8*
%{_mandir}/man8/synergys.8*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7871 |12cr|synergy-plus-1.3.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Mouse and keyboard sharing utility
Name: synergy-plus
Version: 1.3.4
Release: 1
License: GPLv2
Group: Networking/Remote access
URL: http://code.google.com/p/synergy-plus/
Source0: http://synergy-plus.googlecode.com/files/synergy-plus-%{version}.tar.gz
Patch1: synergy-plus-1.3.4-unusedvar.patch
# Useful for frontends such as quicksynergy (#524910)
Provides: synergy = %{version}-%{release}
# Last built version of the old synergy was 1.3.1-14.fc12
Obsoletes: synergy < 1.3.1-15
BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(xext)
BuildRequires: pkgconfig(xi)
BuildRequires: pkgconfig(xtst)
BuildRequires: pkgconfig(xt)
BuildRequires: pkgconfig(xinerama)

%description
Synergy+ (synergy-plus) lets you easily share a single mouse and keyboard
between multiple computers with different operating systems, without special
hardware. All you need is a LAN connection. It's intended for users with
multiple computers, where each system uses its own display. It's a little
like having a 2nd or a 3rd desktop.
Synergy+ is a maintenance fork for implementing bug fixes to the original
Synergy, which hasn't received any source updates or new releases since 2006.


%prep
%setup -q
%patch1 -p1 -b .unusedvar
find . -type f -name '*.cpp' -exec chmod -x {} \;


%build
sed -i 's/-Werror//g' configure
%configure2_5x
%make


%install
%makeinstall_std

%files
# None of the documentation files are actually useful here, they all point to
# the online website, so include just one, the README
%doc COPYING README examples/synergy.conf
%{_bindir}/synergyc
%{_bindir}/synergys

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7872 |12cr|synfig-0.63.05-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		0
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname %{name} -d

Name:		synfig
Summary:	Vector-based 2D animation renderer
Version:	0.63.05
Release:	3
License:	GPLv2+
Group:		Graphics
URL:		http://www.synfig.org
Source0:	http://downloads.sourceforge.net/synfig/%{name}-%{version}.tar.gz
Patch0:		synfig-0.63.05-cflags.patch
BuildRequires:	cvs
BuildRequires:	ffmpeg-devel
BuildRequires:	gettext-devel
BuildRequires:	jpeg-devel
BuildRequires:	libltdl-devel
BuildRequires:	mng-devel
BuildRequires:	pkgconfig(ETL)
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(ImageMagick)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(libxml++-2.6)
BuildRequires:	pkgconfig(OpenEXR)
BuildRequires:	pkgconfig(sigc++-2.0)
Requires:	libdv-apps
Requires:	imagemagick
Requires:	x11-font-cursor-misc
Requires:	x11-font-misc
Requires:	ffmpeg

%description
synfig is a vector based 2D animation renderer. It is designed to be
capable of producing feature-film quality animation.

This package contains the command-line renderer. For the GUI animation
editor, please install synfigstudio.

%package -n %{libname}
Summary:	Shared library for %{name}
Group:		System/Libraries

%description -n %{libname}
synfig is a vector based 2D animation renderer. It is designed to be
capable of producing feature-film quality animation.

This package contains the shared library provided by synfig.

%package -n %{develname}
Summary:	Development headers and libraries for %{name}
Group:		Development/C++
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n %{develname}
synfig is a vector based 2D animation renderer. It is designed to be
capable of producing feature-film quality animation.

This package contains the development files for the shared library
provided by synfig.

%prep
%setup -q

%build
# These two fix for the split of libMagick in recent releases - AdamW
sed -i -e 's|Magick,OptimizeImageTransparency|MagickCore,OptimizeImageTransparency|g' configure.ac
sed -i -e 's|MagickLib::|MagickCore::|g' src/modules/mod_magickpp/trgt_magickpp.cpp

autoreconf -fi
CXXFLAGS='-I /usr/include/ImageMagick' CFLAGS='-I /usr/include/ImageMagick' CPPFLAGS='-I /usr/include/ImageMagick'

%configure2_5x \
	--disable-static \
	--with-imagemagick
%make

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS README NEWS TODO
%config %{_sysconfdir}/%{name}_modules.cfg
%{_bindir}/%{name}
%{_libdir}/%{name}

%files -n %{libname}
%{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%{_bindir}/%{name}-config
%{_includedir}/%{name}-*
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/%{name}.pc



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7873 |12cr|synfigstudio-0.63.05-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		0
%define libname		%mklibname synfigapp %{major}
%define develname	%mklibname synfigapp -d

Name:		synfigstudio
Summary:	Vector-based 2D animation GUI
Version:	0.63.05
Release:	2
License:	GPLv2+
Group:		Graphics
URL:		http://www.synfig.org
Source0:	http://downloads.sourceforge.net/synfig/%{name}-%{version}.tar.gz
Patch0:		synfigstudio-0.63.05-cflags.patch
BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(ETL) >= 0.04.15
BuildRequires:	pkgconfig(gthread-2.0)
BuildRequires:	pkgconfig(gtkmm-2.4)
BuildRequires:	pkgconfig(sigc++-2.0)
BuildRequires:	pkgconfig(synfig) >= 0.63.05
BuildRequires:	synfig
#BuildRequires:	x11-font-cursor-misc
BuildRequires:	fontconfig
Requires:	synfig >= 0.63.05

%description
synfig is a vector based 2D animation renderer. It is designed to be
capable of producing feature-film quality animation.

This package contains the graphical user interface for synfig.

%package -n %{libname}
Summary:	Shared library for %{name}
Group:		System/Libraries

%description -n %{libname}
synfig is a vector based 2D animation renderer. It is designed to be
capable of producing feature-film quality animation.

This package contains the shared library provided by synfigstudio.

%package -n %{develname}
Summary:	Development headers and libraries for %{name}
Group:		Development/C++
Provides:	synfigapp-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n %{develname}
synfig is a vector based 2D animation renderer. It is designed to be
capable of producing feature-film quality animation.

This package contains the development files for the shared library
provided by synfigstudio.

%prep
%setup -q
%patch0 -p1

%build
autoreconf -fi
%configure2_5x \
	--disable-static \
	--disable-rpath \
	--disable-update-mimedb
%make

%install
%makeinstall_std

%find_lang %{name}

sed -i -e 's,synfig_icon.png,synfig_icon,g' %{buildroot}%{_datadir}/applications/*

desktop-file-install --vendor="" \
  --add-category="X-MandrivaLinux-CrossDesktop" \
  --add-category="GTK" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

%files -f %{name}.lang
%doc AUTHORS README NEWS TODO
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/synfig_icon.*
%{_datadir}/mime-info/%{name}.*
%{_datadir}/mime/packages/%{name}.xml
%{_datadir}/pixmaps/*.png
%{_datadir}/pixmaps/%{name}

%files -n %{libname}
%{_libdir}/libsynfigapp.so.%{major}*

%files -n %{develname}
%{_libdir}/libsynfigapp.so
%{_includedir}/synfigapp-0.0


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7874 |12cr|synkron-1.6.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define srcname	Synkron
%define version	 1.6.1
%define release	%mkrel 2
%define Summary	 A synchronization tool with QT4 GUI

Summary:	%Summary
Name:		synkron
Version:	%version
Release:	%mkrel 2
Group:		File tools
License:	GPLv2
URL:		http://sourceforge.net/projects/synkron/
Source0:	http://downloads.sourceforge.net/project/%name/%name/%version/%srcname-%{version}-src.tar.gz
Source1:	Synkron.desktop
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	qt4-devel >= 4:4.3 desktop-file-utils
Requires:	qt4-common >= 4:4.3

%description
Synkron is an application for folder synchronisation that allows you
to configure your synchronisations in detail. Despite having many
features, the user interface of Synkron is very user-friendly and easy
to use.

Synkron is able to synchronise multiple folders at once, analyse
folders before sync, restore overwritten or deleted files, plan
synchronisations and much more.

Synkron is a cross-platform application and runs on Mac OS X, Linux
and Windows.

Synkron is distributed under the terms of the GPL v2 licence.

%files
%defattr(-,root,root)
%doc gpl.txt readme.txt
%{_bindir}/synkron
%{_datadir}/icons/synkron/
%{_datadir}/applications/Synkron.desktop

#---------------------------------------------------------------------

%prep
%setup -q -n %{srcname}-%{version}-src

%build
lrelease Synkron.pro
qmake -config release
%make 

%install
%__rm -rf %{buildroot}
#binary
install -d %{buildroot}/%{_bindir}
install -m 0755 synkron -s %{buildroot}/%{_bindir}

#icon
install -d %{buildroot}%{_datadir}/icons/%{name}
install -m 0644 images/Synkron48.png %{buildroot}/%{_datadir}/icons/%{name}


#desktop file
desktop-file-install  --dir="%{buildroot}/%{_datadir}/applications" %{SOURCE1}
# Fix perms
chmod 644  gpl.txt readme.txt

%clean
%__rm -rf %{buildroot}


%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1.6.1-2mdv2011.0
+ Revision: 615060
- the mass rebuild of 2010.1 packages

* Sun Nov 15 2009 John Balcaen <mikala@mandriva.org> 1.6.1-1mdv2010.1
+ Revision: 466116
- Update to 1.6.1

* Thu Oct 01 2009 John Balcaen <mikala@mandriva.org> 1.6.0-1mdv2010.0
+ Revision: 451907
- import synkron


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7875 |12cr|syntek-2.1.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname stk11xx

Name: 		syntek
Version: 	2.1.0
Release: 	5
Summary: 	Syntek USB Video Camera driver for DC-1125 and STK-1135
Group: 		System/Configuration/Hardware
License: 	GPL
URL:		http://syntekdriver.sourceforge.net/
Source:		http://prdownloads.sourceforge.net/syntekdriver/%{modname}%{?!svn:-%version}.tar.gz
Patch0:		stk11xx-2.1.0-compat.patch
# mdvbz#62815
Patch1:		stk11xx-v4l.c.patch
# mdvbz#62816
Patch2:		stk11xx-2.1.0-fix-race-conditions.patch
# mdvbz#62817
Patch3:		stk11xx-2.1.0-fix-suspend.patch
# mdvbz#62818
Patch4:		stk11xx-2.1.0-default-values-and-add-hflip-vlip.patch
Patch5:		stk11xx-usb.patch
Patch6:		stk11xx-2.1.0-drop-v4l1-support.patch
BuildRequires:	doxygen

%description
Documentation for the syntek USB 2.0 video camera driver for DC-1125 and
STK-1135


%package -n dkms-%name
Summary:	DKMS-ready kernel-source for the Syntek USB Video Camera kernel module
Group:		System/Configuration/Hardware
Requires(post):	ctags
Requires(post):	dkms
Requires(preun):dkms

%description -n dkms-%name
DKMS-ready syntek USB 2.0 video camera driver for DC-1125 and STK-1135


%prep
%setup -qn %{modname}%{?!svn:-%version}
%patch0 -p1 -b .compat~
%patch1 -p0 -b .62815~
%patch2 -p0 -b .62816~
%patch3 -p0 -b .62817~
%patch4 -p1 -b .62818~
%patch5 -p1 -b .usb~
%patch6 -p1 -b .v4l2~
#sed -i 's:../doxygen:%buildroot:' doxygen.cfg
#sed -i 's:CREATE_SUBDIRS         = NO:CREATE_SUBDIRS         = YES:' doxygen.cfg

%build
%make -f Makefile.standalone doc

mkdir -p -m755 %buildroot%_docdir/%name-%version/html
install -m644 %_builddir/doxygen/html/* %buildroot%_docdir/%name-%version/html
install -m644 README %buildroot%_docdir/%name-%version

# DKMS stuff
mkdir -p -m755 %buildroot%_usrsrc/%name-%version-%release
cp -a * %buildroot%_usrsrc/%name-%version-%release
# Configuration for dkms
cat > %buildroot%_usrsrc/%name-%version-%release/dkms.conf << 'EOF'
PACKAGE_VERSION=%version-%release
# Items below here should not have to change with each driver version
PACKAGE_NAME=%name
BUILT_MODULE_NAME[0]="%modname"
DEST_MODULE_LOCATION[0]="/kernel/3rdparty/%name"
REMAKE_INITRD="no"
AUTOINSTALL=yes
EOF


%post -n dkms-%name
dkms add -m %name -v %version-%release --rpm_safe_upgrade || :
dkms build -m %name -v %version-%release --rpm_safe_upgrade || :
dkms install -m %name -v %version-%release --rpm_safe_upgrade || :

%preun -n dkms-%name
dkms remove -m %name -v %version-%release --all --rpm_safe_upgrade || :


%files
%dir %_docdir/%name-%version/
%doc %_docdir/%name-%version/README
%dir %_docdir/%name-%version/html/
%doc %_docdir/%name-%version/html/*

%files -n dkms-%name
%doc README
%_usrsrc/%name-%version-%release/


%changelog
* Sun Nov 13 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.1.0-5
+ Revision: 730461
- drop dead v4l v1 code breaking module build (P6)
- fix build breakage due to removal of init_MUTEX() (P5)

* Mon May 16 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.1.0-4
+ Revision: 675093
- add good default values & hflip/vflip (#62818)
- drop buildroot as well..

* Mon May 16 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.1.0-3
+ Revision: 675089
- clean out old junk a bit..
- fix suspend/unsuspend (#62817)
- fix race condition in open(), making computer freeze (#62816)
- fix S_FMT and TRY_SMT ioctl - fixing library segfaults (#62815)

* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 2.1.0-2mdv2011.0
+ Revision: 615061
- the mass rebuild of 2010.1 packages

* Wed Nov 11 2009 Alexandre Possebom <alexandre@mandriva.com.br> 2.1.0-1mdv2010.1
+ Revision: 464880
- Update to 2.1.0
- Dropped old patches.

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 1.3.1-6mdv2010.0
+ Revision: 445343
- rebuild

* Thu Nov 20 2008 Pascal Terjan <pterjan@mandriva.org> 1.3.1-5mdv2009.1
+ Revision: 305306
- Fix use by HAL
- Include release in DKMS version

* Fri Nov 14 2008 Pascal Terjan <pterjan@mandriva.org> 1.3.1-4mdv2009.1
+ Revision: 302940
- Fix build on x86_64

* Wed Nov 12 2008 Pascal Terjan <pterjan@mandriva.org> 1.3.1-3mdv2009.1
+ Revision: 302490
- Add upstream patch to support 2.6.27

* Mon Mar 31 2008 Olivier Blin <blino@mandriva.org> 1.3.1-2mdv2008.1
+ Revision: 191291
- bump release
- remove hardcoded make command line (broken)

* Tue Feb 26 2008 Olivier Blin <blino@mandriva.org> 1.3.1-1mdv2008.1
+ Revision: 175530
- 1.3.1
- bump release
- fix driver name (use "stk11xx" instead of "usb_stk11xx_driver", #35019)

  + Thierry Vignaud <tv@mandriva.org>
    - fix description-line-too-long

* Fri Jan 18 2008 Pascal Terjan <pterjan@mandriva.org> 1.2.3-1mdv2008.1
+ Revision: 154611
- update to 1.2.3 (support more cameras, kopete, YUV)

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Oct 30 2007 Pascal Terjan <pterjan@mandriva.org> 1.1.0-1mdv2008.1
+ Revision: 103897
- 1.1.0 (even if the source thinks it is v1.0.0)
- Fix use of conditionnals
- Move the ctags requirement to the right place

* Mon Oct 29 2007 Pascal Terjan <pterjan@mandriva.org> 1.0.0-0.svn49.3mdv2008.1
+ Revision: 103414
- ctags is required to build the module, not the package (#35006)

* Tue Oct 02 2007 Olivier Blin <blino@mandriva.org> 1.0.0-0.svn49.2mdv2008.0
+ Revision: 94486
- update to new version

* Wed Jul 25 2007 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.0.0-0.svn49.1mdv2008.0
+ Revision: 55569
- Import syntek




* Sat Jul 13 2007 Zé <mmodem00@gmail.com> 1.0.0-2
- sync svn (svn release 49)

* Tue May 22 2007 Zé <mmodem00@gmail.com> 1.0.0-1
- first package version 1.0.0

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7876 |12cr|sysfsutils1-1.3.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define fname sysfs
%define lib_name_orig lib%{fname}
%define lib_major 1
%define lib_name %mklibname %{fname} %{lib_major}

Name: 		sysfsutils1
Version: 	1.3.0
Release: 	8
URL:		http://linux-diag.sourceforge.net/
Source0: 	http://prdownloads.sourceforge.net/linux-diag/sysfsutils-%{version}.tar.bz2
License: 	GPL
Group: 		System/Kernel and hardware
Summary: 	Utility suite to enjoy sysfs

%description
This package's purpose is to provide a set of utilities for interfacing
with sysfs, a virtual filesystem in Linux kernel versions 2.5+ that
provides a tree of system devices. While a filesystem is a very useful
interface, we've decided to provide a stable programming interface
that will hopefully make it easier for applications to query system devices
and their attributes.

This package currently includes:

- libsysfs: a library for accessing system devices.
- lsbus: a small application to query system bus information.
- systool: an application to view system device information by bus, class,
        and topology.

%package -n	%{lib_name}
Summary:	Main library for %{name}
Group:		System/Libraries
Provides:	%{lib_name_orig}%{lib_major} = %{EVRD}

%description -n	%{lib_name}
This package contains the library needed to run programs dynamically
linked with %{name}.

%package -n	%{lib_name}-devel
Summary:	Headers for developing programs that will use %{name}
Group:		Development/C
Requires:	%{lib_name} = %{version}
Provides:	%{lib_name_orig}%{lib_major}-devel = %{EVRD}

%description -n	%{lib_name}-devel
This package contains the headers that programmers will need to develop
applications which will use %{name}.

%package -n	%{lib_name}-static-devel
Summary:	Static library for developing programs that will use %{name}
Group:		Development/C
Requires:	%{lib_name} = %{version} %{lib_name}-devel = %{version} 
Provides:	%{lib_name_orig}%{lib_major}-static-devel = %{EVRD}

%description -n	%{lib_name}-static-devel
This package contains the static library that programmers will need to develop
applications which will use %{name}.


%prep
%setup -q -n sysfsutils-%version

%build
%configure2_5x
%make

%install
%{makeinstall_std}
rm -rf %{buildroot}{%_bindir/*,%_mandir/man1/*}

%files -n %{lib_name}
%doc AUTHORS README NEWS 
%{_libdir}/libsysfs.so.*

%files -n %{lib_name}-devel
%doc docs/libsysfs.txt
%{_libdir}/libsysfs.so
%{_includedir}/sysfs/libsysfs.h
%{_includedir}/sysfs/dlist.h

%files -n %{lib_name}-static-devel
%{_libdir}/libsysfs.a



%changelog
* Wed Oct  31 2012 Dmitry Mikhirev <mikhirev@mezon.ru>
+ Commit: ef747bc
- remove *.la files, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7877 |12cr|syslog-ng-3.3.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1
%define evtlog_ver	0.2.12

%define name    syslog-ng
%define version 3.3.5
%define release 1

%define major 0
%define libname %mklibname syslog-ng %{major}
%define develname %mklibname syslog-ng -d

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Syslog-ng daemon
Group:		System/Kernel and hardware
License:	GPLv2 LGPLv2+
Url:		http://www.balabit.com/products/syslog_ng/
Source0: 	http://www.balabit.com/downloads/files/syslog-ng/open-source-edition/%{version}/source/%{name}_%{version}.tar.gz
Source1:	http://www.balabit.com/support/documentation/syslog-ng-ose-v3.2-guide-admin-en.pdf
Source2:	syslog-ng.sysconfig
Source3:	syslog-ng.conf
Source4:	syslog-ng.logrotate
Source5:	syslog-ng.init
Source6:	syslog-ng.sleep
Source7:	syslog-ng.service
BuildRequires:	flex
BuildRequires:	bison
BuildRequires:	eventlog-devel >= %{evtlog_ver}
BuildRequires:	net-devel >= 1.1.3
BuildRequires:	glib2-devel
BuildRequires:	libwrap-devel
BuildRequires:	openssl-devel
BuildRequires:	dbi-devel
BuildRequires:	cap-devel
BuildRequires:	pkgconfig(json)
Provides:       syslog-daemon

%description
Syslog-ng is a flexible and highly scalable system logging application
that is ideal for creating centralized and trusted logging solutions.
Syslog-ng enables you to send the log messages of your hosts to remote
servers using the latest protocol standards : TCP, TLS, X.509 certificates.
Syslog-ng is able to store log messages in the most popular databases :
MySQL, PostgreSQL SQLite, Oracle and MSSQL. Syslog-ng can sort the incoming
log messages based on their content and various parameters like the source
host, application, and priority. Directories, files and database tables can
be created dynamically using macros. Complex filtering using regular
expressions and boolean operators offers almost unlimited flexibility to
forward only the important log messages to the selected destinations.

%package -n %{libname}
Summary:        Libraries for %{name}
Group:          Development/C

%description -n %{libname}
The libraries for %{name}.

%package -n %develname
Summary:        Development files for %{name}
Group:          Development/C
Provides:       %{name}-devel
Requires:       %{libname} = %{version}-%{release}

%description -n %develname
This package contains libraries and header files for
developing applications that use %{name}.

%prep
%setup -q -n %{name}-%{version}
cp %{SOURCE1} .

%build

# XXX: workaround for the default configure paths
%define _sbindir /sbin
%define _sysconfdir /etc/syslog-ng
%define _datadir %{_usr}/share/syslog-ng
%define _libdir /%{_lib}
%define _localstatedir %{_var}/lib/syslog-ng

%configure2_5x \
	--with-pidfile-dir=%{_var}/run \
	--with-module-dir=/%{_lib}/syslog-ng \
	--enable-dynamic-linking \
	--enable-ipv6 \
	--enable-linux-caps \
	--enable-pacct \
	--enable-spoof-source \
	--enable-ssl \
	--enable-tcp-wrapper
	 # --enable-env-wrapper \
%make

%install

%makeinstall_std

# XXX: enforce default paths
%define _sbindir /sbin
%define _sysconfdir /etc
%define _datadir /usr/share
%define _libdir /usr/%{_lib}
%define _localstatedir /var

install -d -m 755 %{buildroot}%{_sysconfdir}/syslog-ng/syslog-ng.d
install -d -m 755 %{buildroot}%{_sysconfdir}/syslog-ng/patterndb.d

install -d -m 755 %{buildroot}%{_sysconfdir}/sysconfig
install -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/sysconfig/syslog-ng

install -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/syslog-ng/syslog-ng.conf

install -d -m 755 %{buildroot}%{_sysconfdir}/logrotate.d
install -m 644  %{SOURCE4} %{buildroot}%{_sysconfdir}/logrotate.d/syslog-ng

# init script
install -d -m 755 %{buildroot}%{_initrddir}
install -m 755 %{SOURCE5} %{buildroot}%{_initrddir}/syslog-ng

install -d -m 755 %{buildroot}%{_libdir}/pm-utils/sleep.d
install -m 755 %{SOURCE6} %{buildroot}%{_libdir}/pm-utils/sleep.d/05syslog-ng

install -d -m 755 %{buildroot}%{_unitdir}
install -m 644 %{SOURCE7} %{buildroot}%{_unitdir}/syslog-ng.service

install -d -m 755 %{buildroot}%{_localstatedir}/lib/syslog-ng

rm -f %{buildroot}/%{_lib}/*.la
mv %{buildroot}/%{_lib}/pkgconfig %{buildroot}%{_libdir}/pkgconfig

%post
%_post_service %{name}
# (cg) Handle a quirk of syslog service installations
if [ -f %{_sysconfdir}/systemd/system/multi-user.target.wants/%{name}.service -a ! -f %{_sysconfdir}/systemd/system/syslog.service ]; then
  cp -a %{_sysconfdir}/systemd/system/multi-user.target.wants/%{name}.service %{_sysconfdir}/systemd/system/syslog.service
fi

%preun
%_preun_service %{name}

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog COPYING NEWS VERSION
%doc doc/security doc/xsd
%doc syslog-ng-ose-v3.2-guide-admin-en.pdf
%dir %{_sysconfdir}/syslog-ng  
%dir %{_sysconfdir}/syslog-ng/syslog-ng.d 
%dir %{_sysconfdir}/syslog-ng/patterndb.d
%dir /%{_lib}/syslog-ng
%config(noreplace) %{_sysconfdir}/syslog-ng/syslog-ng.conf  
%config(noreplace) %{_sysconfdir}/syslog-ng/modules.conf  
%config(noreplace) %{_sysconfdir}/syslog-ng/scl.conf  
%config(noreplace) %{_sysconfdir}/sysconfig/syslog-ng
%config(noreplace) %{_sysconfdir}/logrotate.d/syslog-ng
%{_initrddir}/syslog-ng
%{_unitdir}/syslog-ng.service
%{_sbindir}/syslog-ng
%{_sbindir}/syslog-ng-ctl
%{_bindir}/loggen
%{_bindir}/pdbtool
%{_bindir}/update-patterndb
%{_libdir}/pm-utils/sleep.d/05syslog-ng
%{_datadir}/syslog-ng
%{_mandir}/man1/pdbtool.1*
%{_mandir}/man1/loggen.1*
%{_mandir}/man1/syslog-ng-ctl.1*
%{_mandir}/man5/syslog-ng.conf.5*
%{_mandir}/man8/syslog-ng.8*
%{_localstatedir}/lib/syslog-ng

%files -n %{libname}
/%{_lib}/libsyslog-ng-%{version}.so

%files -n %{develname}
/%{_lib}/libsyslog-ng.so
/%{_lib}/%{name}/libafmongodb.so
/%{_lib}/%{name}/libafprog.so
/%{_lib}/%{name}/libafsocket-notls.so
/%{_lib}/%{name}/libafsocket-tls.so
/%{_lib}/%{name}/libafsocket.so
/%{_lib}/%{name}/libafsql.so
/%{_lib}/%{name}/libafuser.so
/%{_lib}/%{name}/libbasicfuncs.so
/%{_lib}/%{name}/libconfgen.so
/%{_lib}/%{name}/libconvertfuncs.so
/%{_lib}/%{name}/libcsvparser.so
/%{_lib}/%{name}/libdbparser.so
/%{_lib}/%{name}/libdummy.so
/%{_lib}/%{name}/libpacctformat.so
/%{_lib}/%{name}/libsyslog-ng-crypto.so
/%{_lib}/%{name}/libsyslogformat.so
/%{_lib}/%{name}/libtfjson.so
/%{_lib}/%{name}/libaffile.so

%{_libdir}/pkgconfig/syslog-ng.pc
%{_includedir}/syslog-ng



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7878 |12cr|syslog-ng-patterndb-20091209-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	syslog-ng-patterndb
%define	version	20091209
%define	release	%mkrel 2

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:    Syslog-ng pattern database
License:    GPL
Group:      Graphical desktop/GNOME
URL:        http://www.balabit.com/downloads/files/patterndb-snapshot
Source0:    http://www.balabit.com/downloads/files/patterndb-snapshot/patterndb-%{version}.zip
BuildArch:      noarch

%description
This package contains a pattern database for syslog-ng.

%prep
%setup -q -n patterndb

%build

%install
install -d -m 755 %{buildroot}%{_datadir}/syslog-ng
install -m 644 *.xml %{buildroot}%{_datadir}/syslog-ng

%files
%{_datadir}/syslog-ng

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7879 |12cr|sysprof-1.1.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	sysprof
%define	version	1.1.6
%define	release	%mkrel 2

Summary:	System-wide Linux Profiler
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Development/Other
Source0:	%{name}-%{version}.tar.gz
URL:		http://www.daimi.au.dk/~sandmann/sysprof/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	autoconf2.5
BuildRequires:	libglade2.0-devel
BuildRequires:	binutils-devel
BuildRequires:	imagemagick
ExclusiveArch:	%{ix86} x86_64

%description
Sysprof is a sampling profiler that uses a kernel module to generate
stacktraces which are then interpreted by the userspace program
"sysprof".

Sysprof handles shared libraries and applications do not need to be
recompiled. In fact they don't even have to be restarted.

Just insert the kernel module and start sysprof.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Sysprof
Comment=System-wide Linux Profiler
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=GTK;Development;Profiling;X-MandrivaLinux-MoreApplications-Development-Tools;
EOF

mkdir -p $RPM_BUILD_ROOT{%{_liconsdir},%{_iconsdir},%{_miconsdir}}
cp sysprof-icon-48.png $RPM_BUILD_ROOT%{_liconsdir}/sysprof.png
cp sysprof-icon-16.png $RPM_BUILD_ROOT%{_miconsdir}/sysprof.png
cp sysprof-icon-32.png $RPM_BUILD_ROOT%{_iconsdir}/sysprof.png

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog INSTALL README TODO
%{_bindir}/*
%{_datadir}/%{name}
%{_datadir}/pixmaps/*
/etc/udev/rules.d/60-sysprof.rules
%{_liconsdir}/*
%{_iconsdir}/*.png
%{_miconsdir}/*
%{_datadir}/applications/mandriva-%{name}.desktop


%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.6-2mdv2011.0
+ Revision: 615081
- the mass rebuild of 2010.1 packages

* Thu May 06 2010 Frederic Crozat <fcrozat@mandriva.com> 1.1.6-1mdv2010.1
+ Revision: 542993
- Release 1.1.6

* Tue Mar 23 2010 Pascal Terjan <pterjan@mandriva.org> 1.1.4-1mdv2010.1
+ Revision: 526876
- Switch to 1.1 branch

* Wed Nov 25 2009 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.0.12-2mdv2010.1
+ Revision: 469874
- fix static linking against against libbfd (P2)

* Wed May 13 2009 Pascal Terjan <pterjan@mandriva.org> 1.0.12-1mdv2010.0
+ Revision: 375265
- Update to 1.0.12

* Fri Mar 06 2009 Pascal Terjan <pterjan@mandriva.org> 1.0.10-7mdv2009.1
+ Revision: 349951
- Rebuild for new binutils

* Thu Dec 25 2008 Funda Wang <fwang@mandriva.org> 1.0.10-6mdv2009.1
+ Revision: 318882
- fix strfmt

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Tue Sep 30 2008 Pascal Terjan <pterjan@mandriva.org> 1.0.10-6mdv2009.0
+ Revision: 290107
- Fix the previous patch

* Thu Sep 25 2008 Pascal Terjan <pterjan@mandriva.org> 1.0.10-5mdv2009.0
+ Revision: 288216
- Add recent patches from svn to build against recent kernels

* Tue Aug 19 2008 Funda Wang <fwang@mandriva.org> 1.0.10-4mdv2009.0
+ Revision: 273972
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.0.10-3mdv2009.0
+ Revision: 269401
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Pascal Terjan <pterjan@mandriva.org>
    - rebuild for new libbfd

* Sat May 10 2008 Pascal Terjan <pterjan@mandriva.org> 1.0.10-1mdv2009.0
+ Revision: 205435
- update to new version 1.0.10

* Tue Feb 26 2008 Pascal Terjan <pterjan@mandriva.org> 1.0.9-3mdv2008.1
+ Revision: 175473
- Rebuild for new libbfd

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild for new libbfd
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Oct 27 2007 Pascal Terjan <pterjan@mandriva.org> 1.0.9-1mdv2008.1
+ Revision: 102680
- 1.0.9

* Fri Jun 08 2007 Pascal Terjan <pterjan@mandriva.org> 1.0.8-3mdv2008.0
+ Revision: 37221
- rebuild for new libbfd


* Tue Jan 16 2007 Pascal Terjan <pterjan@mandriva.org> 1.0.8-2mdv2007.0
+ Revision: 109494
- Rebuild for new binutils

* Sun Dec 31 2006 Pascal Terjan <pterjan@mandriva.org> 1.0.8-1mdv2007.1
+ Revision: 102961
- 1.0.8
- Import sysprof

* Fri Aug 25 2006 Pascal Terjan <pterjan@mandriva.org> 1.0.3-1mdv2007.0
- New release 1.0.3
- XDG menu

* Sat Apr 01 2006 Pascal Terjan <pterjan@mandriva.org> 1.0.2-2mdk
- Rebuild for new binutils

* Mon Feb 27 2006 Pascal Terjan <pterjan@mandriva.org> 1.0.2-1mdk
- New release 1.0.2

* Mon Dec 19 2005 Pascal Terjan <pterjan@mandriva.org> 1.0.1-1mdk
- 1.0.1
- drop P0 (merged upstream)
- only works on x86

* Wed Oct 12 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.0-2mdk
- Fix BuildRequires (add ImageMagick because of the use of convert)
- Split Requires(post,preun) into Requires(post) and Requires(preun)

* Tue Oct 11 2005 Pascal Terjan <pterjan@mandriva.org> 1.0-1mdk
- first Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7880 |12cr|sysstat-10.0.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		sysstat
Version:	10.0.5
Release:	1
Summary:	Includes the sar and iostat system monitoring commands
License:	GPLv2
Group:		System/Configuration/Other
URL:		http://pagesperso-orange.fr/sebastien.godard/
Source0:	http://pagesperso-orange.fr/sebastien.godard/%{name}-%{version}.tar.gz
Patch0:		sysstat-10.0.3-strfmt.patch
Requires(preun): coreutils grep
Requires(postun): coreutils grep

%description
This package provides the sar and iostat commands for the Linux
operating system, similar to their traditional UNIX counterparts.
They enable system monitoring of disk, network, and other IO activity.

%prep
%setup -q
%patch0 -p1 -b .strfmt

%build
export sa_lib_dir=%{_libdir}/sa 
%configure2_5x 
make CFLAGS="$RPM_OPT_FLAGS" \
	PREFIX="%{_prefix}" \
	SA_LIB_DIR="%{_libdir}/sa" \
	MAN_DIR="%{_mandir}"


%install
make MAN_DIR=%{_mandir} IGNORE_MAN_GROUP=y PREFIX=%{_prefix} DESTDIR=%{buildroot}  SA_LIB_DIR=%{_libdir}/sa install

rm -fr %{buildroot}%{_datadir}/doc/%{name}-%{version}

mkdir -p %{buildroot}/etc/{cron.daily,cron.hourly}

cat > %{buildroot}/etc/cron.daily/%name <<EOF
#!/bin/sh

# generate a daily summary of process accounting.
%_libdir/sa/sa2 -A &

EOF

cat > %{buildroot}/etc/cron.hourly/%name <<EOF
#!/bin/sh

# snapshot system usage every 10 minutes six times.
%_libdir/sa/sa1 600 6 &

EOF

rm -fr %{buildroot}%_prefix/doc

%find_lang %{name}

%triggerpostun -- sysstat <= 3.3.3-1
# earlier versions of sysstat had crontabs done in a bad way.  fix it.
if [ `id -u` = "0" -a "$1" -ge "2" ]; then
  egrep -v 'sysstat|sa1|sa2' /etc/crontab > /tmp/crontab.$$
  mv /tmp/crontab.$$ /etc/crontab && chmod 644 /etc/crontab
fi

%preun
if [ "$1" = 0 ]; then
  # Remove sa logs if removing sysstat completely
  rm -rf /var/log/sa/*
fi

%files -f %{name}.lang
%attr(755,root,root) %config(noreplace) %{_sysconfdir}/cron.hourly/sysstat
%attr(755,root,root) %config(noreplace) %{_sysconfdir}/cron.daily/sysstat
%config(noreplace) %{_sysconfdir}/sysconfig/sysstat.ioconf
%config(noreplace) %{_sysconfdir}/sysconfig/sysstat
%{_bindir}/*
%{_libdir}/sa
%{_mandir}/man1/*
%{_mandir}/man5/*
%{_mandir}/man8/*
/var/log/sa


%changelog
* Sat May 19 2012 Alexander Khrukin <akhrukin@mandriva.org> 10.0.5-1
+ Revision: 799586
- version update 10.0.5.

* Sat Mar 10 2012 Alexander Khrukin <akhrukin@mandriva.org> 10.0.4-1
+ Revision: 784006
- version update 10.0.4

* Wed Nov 30 2011 Alexander Khrukin <akhrukin@mandriva.org> 10.0.3-1
+ Revision: 735780
- version update 10.0.3

* Wed Dec 01 2010 Sandro Cazzaniga <kharec@mandriva.org> 9.6.1-1mdv2011.0
+ Revision: 604500
- fix version
- correct version
- update to 9.0.6.1

* Sun Jul 11 2010 Sandro Cazzaniga <kharec@mandriva.org> 9.1.3-1mdv2011.0
+ Revision: 551164
- fix source (use a tar.gz given by upstream)
- update to 9.1.3

* Sat Apr 24 2010 Sandro Cazzaniga <kharec@mandriva.org> 9.1.1-2mdv2010.1
+ Revision: 538440
- don't define {name version release} on top of spec.
- fix license to GPLv2 (according to COPYING file)
- use %%configure2_5x
- use 'rm -rf' in %%preun
- use {_sysconfdir} in %%files
- bump rel

  + trem <trem@mandriva.org>
    - update to 9.1.1

* Thu Nov 12 2009 Frederik Himpe <fhimpe@mandriva.org> 9.0.6-1mdv2010.1
+ Revision: 465205
- update to new version 9.0.6

* Wed Sep 23 2009 Frederik Himpe <fhimpe@mandriva.org> 9.0.5-1mdv2010.0
+ Revision: 447885
- update to new version 9.0.5

* Mon Jul 20 2009 Frederik Himpe <fhimpe@mandriva.org> 9.0.4-1mdv2010.0
+ Revision: 398230
- Update to new version 9.0.4

* Sun May 24 2009 Frederik Himpe <fhimpe@mandriva.org> 9.0.3-1mdv2010.0
+ Revision: 379246
- Update to new version 9.0.3

* Wed Mar 11 2009 Frederik Himpe <fhimpe@mandriva.org> 9.0.1-1mdv2009.1
+ Revision: 353925
- Update to new version 9.0.1
- Add patch fixing build with -Werror=format-security

* Sat Oct 11 2008 Frederik Himpe <fhimpe@mandriva.org> 8.1.6-1mdv2009.1
+ Revision: 291684
- update to new version 8.1.6

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 8.1.3-3mdv2009.0
+ Revision: 269402
- rebuild early 2009.0 package (before pixel changes)

* Wed Jun 11 2008 Olivier Thauvin <nanardon@mandriva.org> 8.1.3-2mdv2009.0
+ Revision: 218224
- fix path substitution, then fixing #41296

* Sun May 25 2008 trem <trem@mandriva.org> 8.1.3-1mdv2009.0
+ Revision: 211253
- 8.1.3

* Mon Feb 11 2008 Olivier Thauvin <nanardon@mandriva.org> 8.1.1-1mdv2008.1
+ Revision: 165159
- 8.1.1

* Wed Jan 16 2008 Thierry Vignaud <tv@mandriva.org> 7.1.6-3mdv2008.1
+ Revision: 153724
- remove useless kernel require
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Thu Aug 23 2007 Thierry Vignaud <tv@mandriva.org> 7.1.6-2mdv2008.0
+ Revision: 70353
- fileutils, sh-utils & textutils have been obsoleted by coreutils a long time ago

* Wed Aug 22 2007 Erwan Velu <erwan@mandriva.org> 7.1.6-1mdv2008.0
+ Revision: 69301
- 7.1.6

* Wed Jul 04 2007 Erwan Velu <erwan@mandriva.org> 7.1.5-1mdv2008.0
+ Revision: 48238
- 7.1.5

* Mon Apr 23 2007 Erwan Velu <erwan@mandriva.org> 7.1.3-1mdv2008.0
+ Revision: 17463
- 7.1.3


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7881 |12cr|systemadm-0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	System and Service Manager UI for systemd
Name:		systemadm
Version:	0
Release:	2
License:	GPLv2+
Group:		System/Configuration/Boot and Init
URL:		http://www.freedesktop.org/wiki/Software/systemd
Source0:	http://www.freedesktop.org/software/systemd/systemd-ui-%{version}.tar.xz
Patch0:		systemd-ui-0-linkage_fix.diff
BuildRequires:	autoconf automake m4 libtool
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(gee-1.0)
BuildRequires:	pkgconfig(gio-unix-2.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	vala >= 0.11
BuildRequires:	xsltproc
%rename systemd-gtk

%description
systemadm is a graphical frontend for the systemd system and service manager
and allows introspection and control of systemd

%prep

%setup -q -n systemd-ui-%{version}
%patch0 -p0

%build
autoreconf -fi

%configure2_5x
%make

%install

%makeinstall_std

install -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/systemadm.desktop <<EOF
[Desktop Entry]
Name=Graphical front-end for systemd
Comment=Modify systemd configuration
Exec=systemadm
Terminal=false
Type=Application
Icon=development_tools_section
Categories=GTK;Settings;System;X-MandrivaLinux-CrossDesktop;
EOF

%files
%{_bindir}/systemadm
%{_bindir}/systemd-gnome-ask-password-agent
%{_mandir}/man1/systemadm.*
%{_datadir}/applications/systemadm.desktop



%changelog
* Sun Jul 08 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 0-2
+ Revision: 808475
- obsolete systemd-gtk

* Sun Mar 18 2012 Oden Eriksson <oeriksson@mandriva.com> 0-1
+ Revision: 785473
- import systemadm


* Sun Mar 18 2012 Oden Eriksson <oeriksson@mandriva.com> 0-1
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7882 |12cr|system-config-cluster-1.0.53-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

# -*- RPM-SPEC -*-
Summary: Graphical utility which allows you to manage cluster configuration
Name: system-config-cluster
Version: 1.0.53
Release: %mkrel 2
URL: http://www.redhat.com/
Source0: %{name}-%{version}.tar.gz
License: GPL
Group: System/Configuration/Other
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-root
Requires: python-gnome, pygtk2.0, pygtk2.0-libglade, gnome-python-canvas, gnome-python-gnomevfs
Requires: rhpl >= 0.148.2
Requires: python >= 2.3
BuildRequires: perl(XML::Parser) gettext

%description
system-config-cluster is a utility which allows you to manage cluster configuration in a graphical setting.

%prep
%setup -q
perl -pi -e 's,(/usr/bin/python)\S*,$1,g' src/ModelBuilder.py src/system-config-cluster.py
perl -pi -e 's/auth(\s*)required(\s*)pam_stack.so service=/auth${1}include${2}/g' system-config-cluster.pam

%build
%configure
make

%install
rm -rf %{buildroot}
%makeinstall

#Uncomment this when translations are done
#%find_lang %name

%clean
rm -rf %{buildroot}

#Replace the files line with the one commented out when translations are done
#%files -f %{name}.lang
%files

%defattr(-,root,root)
%doc COPYING
#%doc docs/ReleaseNotes
#%doc docs/html/*
%{_sbindir}/*
%{_bindir}/*
%{_datadir}/applications/system-config-cluster.desktop
%{_datadir}/system-config-cluster
%config %{_sysconfdir}/pam.d/system-config-cluster
%config %{_sysconfdir}/security/console.apps/system-config-cluster



%changelog
* Sun Sep 20 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.0.53-2mdv2010.0
+ Revision: 445344
- rebuild

* Sun Jan 04 2009 Jérôme Soyer <saispo@mandriva.org> 1.0.53-1mdv2009.1
+ Revision: 324245
- New upstream release

* Fri Sep 26 2008 Buchan Milne <bgmilne@mandriva.org> 1.0.52-1mdv2009.0
+ Revision: 288605
- Fix PAM files
- import system-config-cluster


* Tue Sep 23 2008 Buchan Milne <bgmilne@mandriva.org> 1.0.52-1mdv
  - Initial Mandriva package based on 1.0.52-1.1

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7883 |12cr|system-switch-java-1.1.4-0.1.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: system-switch-java
Version: 1.1.4
Epoch: 0
Release: %mkrel 0.1.2
Summary: A tool for changing the default Java toolset

Group: System/Configuration/Other
License: GPLv2+
URL: ftp://sources.redhat.com/pub/rhug/
Source0: %{name}-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
BuildArch: noarch

BuildRequires: desktop-file-utils
BuildRequires: gettext
BuildRequires: intltool
BuildRequires: python-devel

Requires: chkconfig
Requires: libuser
# for snack.py python module:
Requires: newt
Requires: pygtk2.0
Requires: pygtk2.0-libglade
Requires: python
Requires: usermode-consoleonly
Requires: usermode

Obsoletes: system-switch-java-gui <= 1.0.0-1.fc7
Provides: system-switch-java-gui = %{version}-%{release}

%description
The system-switch-java package provides an easy-to-use tool to select
the default Java toolset for the system.

%prep
%setup -q

%build
%{configure2_5x}
%{make}

%install
%{__rm} -rf %{buildroot}
%{makeinstall_std}
%find_lang %{name}
%{_bindir}/desktop-file-install \
  --dir %{buildroot}%{_datadir}/applications \
  %{buildroot}%{_datadir}/applications/%{name}.desktop

%clean
%{__rm} -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS README COPYING COPYING.icon
%{_bindir}/%{name}
%{_sbindir}/%{name}
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/switch_java_functions.py*
%{_datadir}/%{name}/switch_java_gui.py*
%{_datadir}/%{name}/switch_java_tui.py*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/%{name}/system-switch-java.glade
%config(noreplace) /etc/pam.d/%{name}
%config(noreplace) /etc/security/console.apps/%{name}


%changelog
* Sun Sep 20 2009 Thierry Vignaud <tvignaud@mandriva.com> 0:1.1.4-0.1.2mdv2010.0
+ Revision: 445345
- rebuild

* Mon Nov 10 2008 David Walluck <walluck@mandriva.org> 0:1.1.4-0.1.1mdv2009.1
+ Revision: 301874
- 1.1.4

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 0:1.1.2-2.1.1mdv2009.0
+ Revision: 269403
- rebuild early 2009.0 package (before pixel changes)

* Fri Apr 18 2008 Alexander Kurtakov <akurtakov@mandriva.org> 0:1.1.2-0.1.1mdv2009.0
+ Revision: 195631
- fix group
- new version

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Jul 21 2007 David Walluck <walluck@mandriva.org> 0:1.1.0-3.1mdv2008.0
+ Revision: 54209
- Import system-switch-java



* Sat Jul 14 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.1.0-3
- Use Fedora 8 desktop file categories.
- Use desktop-file-install.
- Bump release number.

* Thu Jul  5 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.1.0-2
- Bump release number.

* Thu Jul  5 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.1.0-1
- Do not use desktop-file-install.

* Wed Jul  4 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.1.0-1
- Add categories when installing desktop file.

* Tue Jun 27 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.1.0-1
- Import system-switch-java 1.1.0.
- Merge gui subpackage into base package.

* Tue Jan 23 2007 Thomas Fitzsimmons <fitzsim@redhat.com> - 1.0.0-1
- Initial release.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7884 |12cr|system-tools-backends2-2.10.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname system-tools-backends
Summary:	GNOME System Tools Backends
Name: 		system-tools-backends2
Version: 2.10.2
Release: %mkrel 1
License: 	GPLv2+ and LGPLv2+
Group: 		System/Configuration/Other
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{oname}/%{oname}-%{version}.tar.bz2
Patch0:	system-tools-backends-2.8.1-mandriva.patch
BuildRoot: 	%{_tmppath}/%{name}-%{version}-buildroot
URL: 		http://www.gnome.org/projects/gst/
BuildRequires:	dbus-glib-devel
BuildRequires:	perl-Net-DBus
BuildRequires:	glib2-devel >= 2.15.2
BuildRequires:	polkit-1-devel
BuildRequires:	intltool
Requires:	polkit-agent
Conflicts:	system-tools-backends

%description
Day-to-day system management on Unix systems is a chore. Even when 
you're using a friendly graphical desktop, seemingly basic tasks 
like setting the system time, changing the network setup, importing 
and exporting network shared filesystems and configuring swap partitions 
requires editing configuration files by hand, and the exact procedure 
varies between different operating systems and distributions.

The GNOME System Tools solve all these problems, giving you a simple
graphical interface for each task, which uses an advanced backend to 
edit all the relevant files and apply your changes. The interface 
looks and acts in exactly the same way regardless of what platform 
you're using.

This package contains the backends of GNOME System Tools.

%prep
%setup -q -n %oname-%version

%build
#gw for backports, it has hardwired LOCALSTATEDIR/run as path
%define _localstatedir /var
%configure2_5x --with-stb-group=wheel
%make

%install
rm -rf $RPM_BUILD_ROOT

%makeinstall_std
mkdir -p %buildroot%_localstatedir/cache/%oname
%find_lang %oname

%clean
rm -rf $RPM_BUILD_ROOT

%pre
if [ -e %_initrddir/%oname ]; then
/sbin/service %oname stop > /dev/null ||:
/sbin/chkconfig --del %oname || :
fi

%files -f %oname.lang
%defattr(-, root, root)
%doc README AUTHORS NEWS 
%config(noreplace) %_sysconfdir/dbus-1/system.d/org.freedesktop.SystemToolsBackends.conf
%_sbindir/%oname
%_datadir/dbus-1/system-services/org.freedesktop.SystemToolsBackends*.service
%_datadir/polkit-1/actions/org.freedesktop.SystemToolsBackends.policy
%_datadir/system-tools-backends-2.0/
%_libdir/pkgconfig/system-tools-backends-2.0.pc
%_localstatedir/cache/%oname




%changelog
* Sat Apr 02 2011 Funda Wang <fwang@mandriva.org> 2.10.2-1mdv2011.0
+ Revision: 649886
- update to new version 2.10.2

* Sat Aug 21 2010 Götz Waschk <waschk@mandriva.org> 2.10.1-1mdv2011.0
+ Revision: 571762
- update to new version 2.10.1

* Mon Mar 29 2010 Götz Waschk <waschk@mandriva.org> 2.10.0-1mdv2010.1
+ Revision: 528907
- update to new version 2.10.0

* Tue Mar 09 2010 Götz Waschk <waschk@mandriva.org> 2.9.4-1mdv2010.1
+ Revision: 516851
- update to new version 2.9.4

* Mon Feb 15 2010 Götz Waschk <waschk@mandriva.org> 2.9.3-1mdv2010.1
+ Revision: 506336
- update to new version 2.9.3

* Tue Feb 09 2010 Götz Waschk <waschk@mandriva.org> 2.9.2-1mdv2010.1
+ Revision: 502711
- update to new version 2.9.2

* Sun Jan 17 2010 Götz Waschk <waschk@mandriva.org> 2.9.1-1mdv2010.1
+ Revision: 492866
- new version
- drop patches

* Fri Jan 15 2010 Götz Waschk <waschk@mandriva.org> 2.9.0-2mdv2010.1
+ Revision: 491818
- fix services names

* Mon Jan 11 2010 Götz Waschk <waschk@mandriva.org> 2.9.0-1mdv2010.1
+ Revision: 489833
- update to new version 2.9.0

* Wed Dec 16 2009 Götz Waschk <waschk@mandriva.org> 2.8.3-1mdv2010.1
+ Revision: 479363
- update to new version 2.8.3

* Mon Oct 12 2009 Götz Waschk <waschk@mandriva.org> 2.8.2-1mdv2010.0
+ Revision: 456746
- new version

* Fri Sep 11 2009 Götz Waschk <waschk@mandriva.org> 2.8.1-3mdv2010.0
+ Revision: 438108
- conflict with old system-tools-backends

* Thu Aug 27 2009 Götz Waschk <waschk@mandriva.org> 2.8.1-2mdv2010.0
+ Revision: 421616
- update the patch
- remove initscript
- depend on polkit-agent

* Wed Aug 19 2009 Götz Waschk <waschk@mandriva.org> 2.8.1-1mdv2010.0
+ Revision: 418303
- new version
- drop merged patch

* Wed Aug 19 2009 Götz Waschk <waschk@mandriva.org> 2.8-1mdv2010.0
+ Revision: 418080
- new version
- drop patch 2
- patch for new binary location
- update deps for polkit-1
- update file list

* Wed Apr 15 2009 Götz Waschk <waschk@mandriva.org> 2.6.1-1mdv2009.1
+ Revision: 367523
- new version
- drop patch 1
- fix gettext package (b.g.o bug #579044)
- update file list
- fix installation
- add cache dir

* Fri Sep 12 2008 Götz Waschk <waschk@mandriva.org> 2.6.0-2mdv2009.0
+ Revision: 284069
- rediff patch for new mandriva versions
- fix build
- update license
- update build deps

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild

* Sun Mar 09 2008 Götz Waschk <waschk@mandriva.org> 2.6.0-1mdv2008.1
+ Revision: 183039
- new version

* Wed Mar 05 2008 Götz Waschk <waschk@mandriva.org> 2.5.9-1mdv2008.1
+ Revision: 180146
- new version

* Tue Feb 12 2008 Götz Waschk <waschk@mandriva.org> 2.5.8-1mdv2008.1
+ Revision: 165740
- new version

* Mon Jan 28 2008 Götz Waschk <waschk@mandriva.org> 2.5.7-1mdv2008.1
+ Revision: 159413
- new version

* Tue Jan 15 2008 Götz Waschk <waschk@mandriva.org> 2.5.6-1mdv2008.1
+ Revision: 152174
- fix buildrequires
- new version
- new version
- update file list

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 18 2007 Götz Waschk <waschk@mandriva.org> 2.5.4-1mdv2008.1
+ Revision: 132038
- new version
- update file list

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Nov 14 2007 Götz Waschk <waschk@mandriva.org> 2.5.3-1mdv2008.1
+ Revision: 108686
- new version

* Tue Oct 30 2007 Götz Waschk <waschk@mandriva.org> 2.5.1-1mdv2008.1
+ Revision: 103738
- new version

* Thu Oct 04 2007 Götz Waschk <waschk@mandriva.org> 2.4.1-1mdv2008.1
+ Revision: 95304
- new version

* Sat Sep 15 2007 Götz Waschk <waschk@mandriva.org> 2.4.0-1mdv2008.0
+ Revision: 85958
- new version

* Fri Sep 14 2007 Frederic Crozat <fcrozat@mandriva.com> 2.3.2-2mdv2008.0
+ Revision: 85510
- Update patch0 to detect 2008.0 correctly

* Tue Sep 04 2007 Götz Waschk <waschk@mandriva.org> 2.3.2-1mdv2008.0
+ Revision: 79026
- new version

* Tue Aug 28 2007 Götz Waschk <waschk@mandriva.org> 2.3.1-1mdv2008.0
+ Revision: 72382
- new version

* Tue Jul 10 2007 Götz Waschk <waschk@mandriva.org> 2.3.0-1mdv2008.0
+ Revision: 50939
- new version

* Tue Jun 26 2007 Thierry Vignaud <tv@mandriva.org> 2.2.1-2mdv2008.0
+ Revision: 44535
- a service is not a config file

* Fri Apr 20 2007 Götz Waschk <waschk@mandriva.org> 2.2.1-1mdv2008.0
+ Revision: 16235
- rename service (bug #30339


* Wed Apr 04 2007 Götz Waschk <waschk@mandriva.org> 2.2.1-1mdv2007.1
+ Revision: 150473
- new version

* Fri Mar 16 2007 Götz Waschk <waschk@mandriva.org> 2.2.0-3mdv2007.1
+ Revision: 144897
- add initscript

* Fri Mar 16 2007 Götz Waschk <waschk@mandriva.org> 2.2.0-2mdv2007.1
+ Revision: 144884
- fix Mandriva patch

* Mon Mar 12 2007 Götz Waschk <waschk@mandriva.org> 2.2.0-1mdv2007.1
+ Revision: 141703
- new version

  + Thierry Vignaud <tvignaud@mandriva.com>
    - no need to package big ChangeLog when NEWS is already there

* Thu Mar 01 2007 Götz Waschk <waschk@mandriva.org> 2.1.4-1mdv2007.1
+ Revision: 130310
- new version

* Tue Jan 23 2007 Götz Waschk <waschk@mandriva.org> 2.1.3-1mdv2007.1
+ Revision: 112293
- new version

* Tue Jan 09 2007 Götz Waschk <waschk@mandriva.org> 2.1.2-1mdv2007.1
+ Revision: 106365
- new version

* Mon Dec 04 2006 Götz Waschk <waschk@mandriva.org> 2.1.1-1mdv2007.1
+ Revision: 90317
- new version

* Fri Dec 01 2006 Götz Waschk <waschk@mandriva.org> 2.1.0-1mdv2007.1
+ Revision: 89554
- use the right configure macro
- fix installation on x86_64
- new version
- make it arch-dependant
- update build deps and file list
- unpack patch

* Sun Nov 26 2006 Götz Waschk <waschk@mandriva.org> 2.0.0-1mdv2007.1
+ Revision: 87342
- new version

* Sun Nov 05 2006 Götz Waschk <waschk@mandriva.org> 1.9.91-1mdv2007.1
+ Revision: 76761
- new version

* Fri Oct 27 2006 Götz Waschk <waschk@mandriva.org> 1.9.90-1mdv2007.1
+ Revision: 73042
- new version
- Import system-tools-backends2

* Sat Oct 07 2006 Götz Waschk <waschk@mandriva.org> 1.9.7-1mdv2007.1
- New version 1.9.7

* Sun Oct 01 2006 Götz Waschk <waschk@mandriva.org> 1.9.6-1mdv2007.0
- New version 1.9.6

* Wed Sep 13 2006 Götz Waschk <waschk@mandriva.org> 1.9.5.1-2mdv2007.0
- set stb group to wheel

* Tue Sep 12 2006 Götz Waschk <waschk@mandriva.org> 1.9.5.1-1mdv2007.0
- New version 1.9.5.1
- update file list

* Mon Aug 14 2006 Götz Waschk <waschk@mandriva.org> 1.9.3-1mdv2007.0
- New release 1.9.3

* Fri Aug 04 2006 Götz Waschk <waschk@mandriva.org> 1.9.2-1mdv2007.0
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7885 |12cr|szip-2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with	encoder		# build with encoder (may require license)
#
Summary:	SZIP - Science Data Lossless Compression library
Name:		szip
Version:	2.1
Release:	1
%if %{with encoder}
License:	free for non-commercial, scientific use only in HDF software
%else
License:	free for use in HDF software
%endif
Group:		System/Libraries
Source0:	ftp://ftp.hdfgroup.org/lib-external/szip/%{version}/%{name}-%{version}.tar.gz
Patch0:		%{name}-opt.patch
Patch1:		%{name}-linking.patch
URL:		http://hdf.ncsa.uiuc.edu/doc_resource/SZIP/
BuildRequires:	autoconf
BuildRequires:	automake
BuildRequires:	libtool

%description
SZIP is an implementation of the extended-Rice lossless compression
algorithm. The Consultative Committee on Space Data Systems (CCSDS)
has adopted the extended-Rice algorithm for international standards
for space applications. SZIP is reported to provide fast and effective
compression, specifically for the EOS data generated by the NASA Earth
Observatory System (EOS). It was originally developed at University of
New Mexico (UNM) and integrated with HDF4 by UNM researchers and
developers.

%package devel
Summary:	Header files for SZIP library
Group:		Development/C	
Requires:	%{name} = %{version}-%{release}

%description devel
Header files for SZIP library.

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
%{__libtoolize}
%{__aclocal}
%{__autoheader}
%{__autoconf}
%{__automake}
%configure \
	%{!?with_encoder:--disable-encoding}
%{__make}

%install
%makeinstall_std
rm -rf %{buildroot}/%{_libdir}/libsz.a


%files
%doc COPYING RELEASE.txt
%attr(755,root,root) %{_libdir}/libsz.so.2.*.*
%attr(755,root,root) %ghost %{_libdir}/libsz.so.2

%files devel
%attr(755,root,root) %{_libdir}/libsz.so
%{_includedir}/*.h


%changelog
* Thu Dec 22 2011 Alexander Khrukin <akhrukin@mandriva.org> 2.1-1
+ Revision: 744480
- imported package szip


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7886 |12cr|t4k_common-0.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define lib %mklibname %name %major
%define devel %mklibname -d %name
%define static %mklibname -s -d %name

Name: t4k_common
Version: 0.1.1
Summary: Files used by all Tux4Kids applications/games
Group: System/Libraries
Source0: http://alioth.debian.org/frs/download.php/3540/t4k_common-%version.tar.gz
Release: 1
License: LGPLv3
Patch0: t4k_common-0.1.1-braindamage.patch
Patch1: t4k_common-0.1.1-libpng-1.5.patch
Requires: %lib = %version-%release
BuildRequires: pkgconfig(SDL_Pango) pkgconfig(SDL_image) pkgconfig(librsvg-2.0) pkgconfig(libxml-2.0) pkgconfig(sdl) >= 1.2.0
BuildRequires: pkgconfig(SDL_mixer) pkgconfig(SDL_net) pkgconfig(libpng)

%description
Files used by all Tux4Kids applications/games

%package -n %lib
Summary: Libraries used by all Tux4Kids applications/games
Group: System/Libraries

%description -n %lib
Libraries used by all Tux4Kids applications/games

%package -n %devel
Summary: Development files for the Tux4Kids common library
Group: Development/C
Requires: %lib = %version-%release

%description -n %devel
Development files for the Tux4Kids common library

%package -n %static
Summary: Static library files for the Tux4Kids common library
Group: Development/C
Requires: %devel = %version-%release

%description -n %static
Static library files for the Tux4Kids common library

%prep
%setup
%apply_patches

%build
%configure
%make

%install
%makeinstall_std

%files
%_datadir/%name

%files -n %lib
%_libdir/libt4k_common.so.%{major}*

%files -n %devel
%_includedir/*.h
%_libdir/pkgconfig/*.pc
%_libdir/libt4k_common.so

%files -n %static
%_libdir/*.a

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7887 |12cr|tabatha-0.6-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name 	tabatha
%define version 0.6
%define release %mkrel 5

Summary: 	Push-button menu for system commands
Name: 		%name
Version: 	%version
Release: 	%release
Url: 		http://groundstate.ca/tabatha/
License: 	GPL
Group: 		System/Configuration/Other
Source: 	%{name}-%{version}.tar.bz2

Buildroot: 	%_tmppath/%name-%version-buildroot
BuildArch:	noarch
Requires:	usermode-consoleonly

%description
Tabatha is a GTK2 popup menu for tablet PCs, handhelds, and other frequently
changed desktops. It can be called with a single keypress, and allows system
configurations (power, X display, networking, etc.) to be changed with a
single button push. New buttons are easily configured through a simple XML
file, with no programming necessary.

%prep
%setup -q

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/{%_bindir,%_sbindir,%_datadir}
%makeinstall_std

#menu
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{_bindir}/tabatha
Name=Tabatha
Comment=Quick-configure menu
Icon=configuration_section
Categories=Settings;
EOF

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%update_menus
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc ChangeLog INSTALL README 
%_bindir/%name
%_sbindir/%name
%_datadir/%name
%{_datadir}/applications/mandriva-%name.desktop



%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.6-5mdv2010.0
+ Revision: 434265
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.6-4mdv2009.0
+ Revision: 261342
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.6-3mdv2009.0
+ Revision: 254070
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Dec 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.6-1mdv2008.1
+ Revision: 135455
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import tabatha


* Mon Aug 16 2004 Austin Acton <austin@mandrake.org> 0.6-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7888 |12cr|tabe-0.2.6-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 2
%define libname %mklibname tabe %{major}
%define develname %mklibname tabe -d

Summary:	Chinese lexicons library for xcin-2.5
Name:		tabe
Version:	0.2.6
Release:	13
License:	BSD style
Group:		System/Libraries
URL:		http://libtabe.sourceforge.net/
Source:		%{name}-%{version}.tar.bz2
Patch0:		http://ftp.de.debian.org/debian/pool/main/libt/libtabe/libtabe_0.2.6-1.2.diff.gz
Patch1:		tabe-0.2.6-link.patch
BuildRequires:	db-devel
BuildRequires:	libx11-devel
Requires:	%{libname} = %{version}-%{release}
Requires:	locales-zh
Provides:	libtabe = %{version}-%{release}
Obsoletes:	libtabe
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Chinese lexicons library for xcin-2.5's bimsphone input method.

%package -n	%{libname}
Summary:	Libraries needed to use packages using libtabe
Group:		System/Libraries
Requires:	%{name} = %{version}-%{release}

%description -n	%{libname}
Chinese lexicons library for xcin-2.5's bimsphone input method.

This package contains shared libraries.

%package -n	%{develname}
Summary:	Header files and libraries for developing apps which will use libtabe
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname tabe 2 -d}

%description -n	%{develname}
Chinese lexicons library for xcin-2.5's bimsphone input method.

This package contains static libraries and headers files.

%prep
%setup -q -n %{name}
%patch0 -p1
%patch1 -p0

%build
export CFLAGS="%optflags %ldflags"
%configure2_5x \
	--enable-shared \
	--datadir=%{_datadir}/tabe \
	--with-dbinc=%{_includedir}/db51

make

%install
rm -rf %{buildroot}

%makeinstall datadir=%{buildroot}%{_datadir}/tabe

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}


%files
%defattr(-,root,root,-)
%doc doc/libtabe.sgml
%{_bindir}/*
%{_datadir}/%{name}

%files -n %{libname}
%doc COPYING
%defattr(-,root,root,-)
%doc doc/*.shtml
%{_libdir}/*.so.*

%files -n %{develname}
%defattr(-,root,root)
%doc doc/*.txt
%{_includedir}/bims.h
%{_includedir}/tabe.h
%{_libdir}/*.so
%{_libdir}/*.a


%changelog
* Tue May 15 2012 Crispin Boylan <crisb@mandriva.org> 0.2.6-13
+ Revision: 799075
- Ensure bims is built

* Tue May 08 2012 Crispin Boylan <crisb@mandriva.org> 0.2.6-12
+ Revision: 797595
- Rebuild

  + Bogdano Arendartchuk <bogdano@mandriva.com>
    - build with db 5.1 (from fwang | 2011-04-12 15:59:54 +0200)

* Fri Jan 28 2011 Funda Wang <fwang@mandriva.org> 0.2.6-10
+ Revision: 633694
- turn to debian tarball and patch
- fix link

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.2.6-9mdv2009.0
+ Revision: 269405
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Tue May 20 2008 Oden Eriksson <oeriksson@mandriva.com> 0.2.6-8mdv2009.0
+ Revision: 209481
- build it against bdb 4.2
- fix devel package naming

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 0.2.6-7mdv2008.1
+ Revision: 140904
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - buildrequires X11-devel instead of XFree86-devel

* Thu May 03 2007 Adam Williamson <awilliamson@mandriva.org> 0.2.6-7mdv2008.0
+ Revision: 22084
- build against db4.1 not 4.2

* Thu May 03 2007 Adam Williamson <awilliamson@mandriva.org> 0.2.6-6mdv2008.0
+ Revision: 22079
- move .db files to /usr/share/tabe

* Thu May 03 2007 Adam Williamson <awilliamson@mandriva.org> 0.2.6-5mdv2008.0
+ Revision: 20892
- Import tabe


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7889 |12cr|tachyon-0.98.9-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name		tachyon
%define tachyondir	%{_datadir}/%{name}
# no 64 bits gl posix threads target
%define with_gl		0

Name:		%{name}
Group:		Graphics
License:	BSD
Summary:	Tachyon Parallel / Multiprocessor Ray Tracing System
Version:	0.98.9
Release:	%mkrel 4
Source:		http://jedi.ks.uiuc.edu/~johns/raytracer/files/0.98.9/tachyon-0.98.9.tar.gz
URL:		http://jedi.ks.uiuc.edu/~johns/raytracer/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

BuildRequires:	libjpeg-devel
BuildRequires:	libnetpbm-devel
BuildRequires:	libpng-devel
BuildRequires:	tetex-dvips
BuildRequires:	tetex-latex
%if %{with_gl}
BuildRequires:	GL-devel
%endif

Patch0:		tachyon-0.98.9-x86_64.patch
Patch1:		tachyon-0.98.9-sagemath.patch

%description
Tachyon is a parallel ray tracing library, for use on distributed memory
parallel computers, shared memory computers, and clusters of workstations.
Tachyon supports MPI for distributed memory parallel computers, threads
for shared memory machines, and can support both simultaneously for
clusters of shared memory machines. Tachyon has been selected for inclusion
in the SPEC MPI2007 benchmark suite. Tachyon supports the typical ray tracer
features, most of the common geometric primitives, shading and texturing
modes, etc. It also supports less common features such as HDR image output,
ambient occlusion lighting, and support for various triangle mesh and
volumetric texture formats beneficial for molecular visualization (e.g.
rendering VMD scenes). 

%prep
%setup -q -n %{name}

%ifarch x86_64
%patch0 -p1
%endif
%patch1 -p1

%ifarch %{ix86}
%define target		linux-thr
%else
  %ifarch x86_64
  %define target	linux-64-thr
  %else
    echo 'must specify arch in spec'
    exit 1
  %endif
%endif


%build
pushd unix
    make USEJPEG=-DUSEJPEG JPEGLIB=-ljpeg				\
	USEPNG=-DUSEPNG PNGLIB="-lpng -lz"				\
%if %{with_gl}
	LINUX_GLX_INCS= LINUX_GLX_LIBS="-lGL -lGLU -lX11"
%endif
	%{target}

popd

pushd docs
make pdf
popd

%install
mkdir -p %{buildroot}/%{_bindir}
cp -fa compile/%{target}/%{name} %{buildroot}/%{_bindir}

mkdir -p %{buildroot}/%{_libdir}
cp -fa compile/%{target}/lib%{name}.a %{buildroot}/%{_libdir}

mkdir -p %{buildroot}%{tachyondir}
cp -fa scenes %{buildroot}%{tachyondir}
pushd %{buildroot}%{tachyondir}
    rm -fr CVS
    # broken symbolic links in tarball
    rm -f imaps tpoly vol
popd

mkdir -p %{buildroot}/%{_docdir}/%{name}
cp -fa README docs/%{name}.pdf %{buildroot}/%{_docdir}/%{name}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/%{name}
%{_libdir}/lib%{name}.a
%dir %{tachyondir}
%{tachyondir}/*
%dir %doc %{_docdir}/%{name}
%doc %{_docdir}/%{name}/*


%changelog
* Sat Nov 05 2011 Paulo Andrade <pcpa@mandriva.com.br> 0.98.9-4mdv2012.0
+ Revision: 718345
- Rebuild with newer libpng

* Tue May 31 2011 Paulo Andrade <pcpa@mandriva.com.br> 0.98.9-3
+ Revision: 682025
- Add patch from sagemath spkg.

* Mon Nov 22 2010 Paulo Andrade <pcpa@mandriva.com.br> 0.98.9-2mdv2011.0
+ Revision: 599848
- Correct x86_64 crash with certain inputs

* Mon Nov 22 2010 Paulo Andrade <pcpa@mandriva.com.br> 0.98.9-1mdv2011.0
+ Revision: 599822
- Update to latest upstream release

* Sun Aug 23 2009 Funda Wang <fwang@mandriva.org> 0.98-4mdv2010.0
+ Revision: 419819
- rebuild for new libjpeg v7

* Sat Jun 20 2009 Paulo Andrade <pcpa@mandriva.com.br> 0.98-3mdv2010.0
+ Revision: 387429
- Enable support for png and jpeg output.
  disable some of the "coolest" sagemath examples. I.e. try cut&paste
  of some of the samples at:
  	http://wiki.sagemath.org/pics
  that works after this patch.

* Fri May 08 2009 Paulo Andrade <pcpa@mandriva.com.br> 0.98-2mdv2010.0
+ Revision: 373542
+ rebuild (emptylog)

* Mon Mar 30 2009 Paulo Andrade <pcpa@mandriva.com.br> 0.98-1mdv2009.1
+ Revision: 362592
- Initial import of tachyon, version 0.98
  Tachyon Parallel / Multiprocessor Ray Tracing System
  http://jedi.ks.uiuc.edu/~johns/raytracer/
- tachyon


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7890 |12cr|tac_plus-4.0.4.15-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		tac_plus
Version:	4.0.4.15
Release:	%mkrel 1
License:	BSD
Group:		System/Servers
Summary:	TACACS+ server based on Cisco engineering release
URL:		http://www.shrubbery.net/tac_plus/
Source:		ftp://ftp.shrubbery.net/pub/%{name}/tacacs+-F%{version}.tar.gz
Source1:	tac_plus.conf
Source2:	tac_plus.pamd
Source3:	tac_plus.init
Source4:	tac_plus.sysconfig
Requires(pre):	rpm-helper
Requires(post):	rpm-helper
BuildRoot:	%{_tmppath}/%{name}-%{version}-root
BuildRequires:	tcp_wrappers-devel pam-devel

%description
The base source for this TACACS+ package is Cisco's publicly available TACACS+
"developer's kit", for which we are grateful.

We needed a way to limit certain groups within the company from logging into
or getting enable access on certain devices. Access lists (ACLs) of a sort have
been added that match against the address of the device speaking with the
daemon.

Being paranoid, we also wanted to limit which hosts could connect to the
daemon. This can be done with tcp_wrappers via inetd, but this does not work if
the daemon is running standalone. So, calls to libwrap, the tcp_wrappers
library, have been added. For the source and more information about
tcp_wrappers, see Wietse Venema's site at http://www.porcupine.org/.

Along the way we have also added autoconf, expanded the manual pages,
cleaned-up various formatting and STD C nits, added PAM authentication support,
and fixed a few LP64 problems.

Of course we have also received some enchancement requests from users. One of
which was the addition of a host clause (per-host configuration). This has been
added; ported from Devrim Seral's implementation. See the documentation for
further information. 


%prep
%setup -q -n tacacs+-F%{version}

%build
%configure
%make

%install
rm -Rf %{buildroot}
%makeinstall_std

mkdir -p %{buildroot}/{%{_initrddir},%{_sysconfdir}/{pam.d,sysconfig}}
install -m 640 %{SOURCE1} %{buildroot}/%{_sysconfdir}/
install -m 644 %{SOURCE2} %{buildroot}/%{_sysconfdir}/pam.d/%{name}
install -m 755 %{SOURCE3} %{buildroot}/%{_initrddir}/%{name}
install -m 644 %{SOURCE4} %{buildroot}/%{_sysconfdir}/sysconfig/%{name}
mv %{buildroot}/%{_datadir}/{tacacs+,tac_plus}

%clean
rm -Rf %{buildroot}

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%files
%defattr(-,root,root)
%{_bindir}/tac_*
%config(noreplace) %{_sysconfdir}/%{name}.conf
%config(noreplace) %{_sysconfdir}/pam.d/%{name}
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%{_initrddir}/%{name}
%doc %{_mandir}/man5/tac_plus.conf.5.*
%doc %{_mandir}/man8/tac_plus.8.*
%doc %{_mandir}/man8/tac_pwd.8.*
%doc %{_mandir}/man3/regexp.3.*
%doc users_guide
%{_datadir}/%{name}




%changelog
* Tue Feb 22 2011 Buchan Milne <bgmilne@mandriva.org> 4.0.4.15-1mdv2011.0
+ Revision: 639391
- update to new version 4.0.4.15

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 4.0.4.14-5mdv2010.0
+ Revision: 434267
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tv@mandriva.org> 4.0.4.14-4mdv2009.0
+ Revision: 261367
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 4.0.4.14-3mdv2009.0
+ Revision: 254073
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 4.0.4.14-1mdv2008.1
+ Revision: 140904
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Sep 06 2007 Buchan Milne <bgmilne@mandriva.org> 4.0.4.14-1mdv2008.0
+ Revision: 80515
- New version 4.0.4.14


* Sat Jan 27 2007 Buchan Milne <bgmilne@mandriva.org> 4.0.4.13-1mdv2007.0
+ Revision: 114281
- Import tac_plus

* Sat Jan 27 2007 Buchan Milne <bgmilne@mandriva.org> 4.0.4.13-1mdv
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7891 |12cr|taglib-gio-0.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Audio meta-data library
Name: taglib-gio
Version: 0.2
Release: 3
License: GPLv2+
Group: Sound
Source0: http://redmine.youki.mp/attachments/download/31/%{name}-%{version}.tar.gz
Patch0: taglib-gio-0.2-link.patch
BuildRequires: glib2-devel
BuildRequires: zlib-devel
URL: http://youki.mp/

%description
Audio meta-data library. Used by youki media player.

#---------------------------------------------------------------
%define major 1
%define libname %mklibname %name %major

%package -n %libname
Group: System/Libraries
Summary: Shared libraries for taglib-gio

%description -n %libname
This package contains shared libraries for taglib-gio.

%files -n %libname
%defattr(-, root, root)
%{_libdir}/*.so.%{major}
%{_libdir}/*.so.%{major}.*

#---------------------------------------------------------------
%define develname %mklibname %name -d

%package -n %develname
Group: System/Libraries
Summary: Development files for taglib-gio
Requires: %libname = %version
Provides: %name-devel = %version-%release

%description -n %develname
This package contains development files for taglib-gio.

%files -n %develname
%defattr(-, root, root)
%{_bindir}/%name-config
%{multiarch_bindir}/%{name}-config
%{_libdir}/*.so
%{_includedir}/%name
%{_libdir}/pkgconfig/*.pc

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x --disable-static
%make

%install
rm -rf %buildroot
%makeinstall_std

%multiarch_binaries $RPM_BUILD_ROOT%{_bindir}/%name-config

%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2-2mdv2011.0
+ Revision: 615108
- the mass rebuild of 2010.1 packages

* Sun Jan 31 2010 Funda Wang <fwang@mandriva.org> 0.2-1mdv2010.1
+ Revision: 498715
- import taglib-gio



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7892 |12cr|tagtool-0.12.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: 	 	tagtool
Summary: 	Audio file (MP3/OGG) tag editor
Version: 	0.12.3
Release: 	3

Source:		http://prdownloads.sourceforge.net/tagtool/%{name}-%{version}.tar.bz2
URL:		http://pwp.netcabo.pt/paol/tagtool/
License:	GPL
Group:		Sound
BuildRequires:	pkgconfig imagemagick
BuildRequires:	gtk2-devel libglade2.0-devel
BuildRequires:	id3lib-devel libvorbis-devel libogg-devel
BuildRequires:	perl-XML-Parser desktop-file-utils

%description
Audio Tag Tool is a program to manage the information fields in MP3 and Ogg
Vorbis files, commonly called tags.Tag Tool can be used to edit tags one by
one, but the most useful features are the ability to easily tag or rename
hundreds of files at once, in any desired format.  The mass tag and mass
rename features can handle filenames in any format thanks to an easily
configurable format template.

%prep
%setup -q

%build
export LDFLAGS="-logg -lm"
%configure2_5x
%make

%install
%makeinstall

#menu

sed -i -e 's|False|false|g' %{buildroot}/%{_datadir}/applications/tagtool.desktop
desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="GTK" \
  --add-category="Audio;AudioVideoEditing" \
  --add-category="X-MandrivaLinux-Multimedia-Sound;AudioVideo" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

#icons
mkdir -p %{buildroot}/%_liconsdir
convert -size 48x48 pixmaps/TagTool.png %{buildroot}/%_liconsdir/%name.png
mkdir -p %{buildroot}/%_iconsdir
convert -size 32x32 pixmaps/TagTool.png %{buildroot}/%_iconsdir/%name.png
mkdir -p %{buildroot}/%_miconsdir
convert -size 16x16 pixmaps/TagTool.png %{buildroot}/%_miconsdir/%name.png

%find_lang %name

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS BUGS ChangeLog README NEWS THANKS TODO
%{_bindir}/%name
%{_datadir}/applications/*
%{_datadir}/%name
%{_liconsdir}/%name.png
%{_iconsdir}/%name.png
%{_miconsdir}/%name.png
%{_datadir}/icons/hicolor/*


%changelog
* Sun Sep 20 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.12.3-2mdv2010.0
+ Revision: 445346
- rebuild

* Fri Jan 23 2009 Jérôme Soyer <saispo@mandriva.org> 0.12.3-1mdv2009.1
+ Revision: 332996
- New upstream release

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 0.12.2-2mdv2009.0
+ Revision: 218426
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Thierry Vignaud <tvignaud@mandriva.com>
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request
    - import tagtool

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Sat Sep 16 2006 Emmanuel Andry <eandry@mandriva.org> 0.12.2-2mdv2007.0
- %%mkrel
- xdg menu

* Sun May 29 2005 Austin Acton <austin@mandriva.org> 0.12.2-1mdk
- 0.12.2
- source URL

* Tue Feb 8 2005 Austin Acton <austin@mandrake.org> 0.12-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7893 |12cr|tailor-0.9.35-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Summary:	A tool to migrate changesets between several version control systems
Name:		tailor
Version:	0.9.35
Release:	%mkrel 4
Source0:	http://darcs.arstecnica.it/tailor-%{version}.tar.gz
License:	GPL
Group:		Development/Other
Url:		http://progetti.arstecnica.it/tailor
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	python-devel
Requires:	python
Provides:	python-vcpx = %{version}-%{release}
Obsoletes:	python-vcpx
BuildArch:	noarch

%description
Tailor is a tool to migrate changesets between CVS, Subversion,
darcs, monotone, Codeville, Mercurial and Baazar-NG [#]
repositories.

This script makes it easier to keep the upstream changes merged in
a branch of a product, storing needed information such as the upstream
URI and revision in special properties on the branched directory.

[#] Monotone, Codeville, Mercurial and Baazar-NG systems may be
used only as the `target` backend, since the `source` support
isn't coded yet. Contributions on these backends will be very
appreciated, since I do not use them enough to figure out the
best way to get pending changes and build tailor ChangeSets out
of them.

%prep
%setup -q 

%install
rm -rf $RPM_BUILD_ROOT
python setup.py install --root=$RPM_BUILD_ROOT

%clean
rm -rf $RPM_BUILD_ROOT

%files 
%defattr(-,root,root,0755)
%{_bindir}/*
%{py_puresitedir}/vcpx
%{py_puresitedir}/*.egg-info
#%{_mandir}/man*/*
%doc README.rst






%changelog
* Tue Nov 02 2010 Michael Scherer <misc@mandriva.org> 0.9.35-4mdv2011.0
+ Revision: 592361
- rebuild for python 2.7

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 0.9.35-3mdv2010.0
+ Revision: 445347
- rebuild

* Mon Dec 29 2008 Crispin Boylan <crisb@mandriva.org> 0.9.35-2mdv2009.1
+ Revision: 321198
- Rebuild for python 2.6

* Mon Sep 01 2008 Gaëtan Lehmann <glehmann@mandriva.org> 0.9.35-1mdv2009.0
+ Revision: 278326
- * New release 0.9.35

* Sat Aug 02 2008 Thierry Vignaud <tv@mandriva.org> 0.9.30-4mdv2009.0
+ Revision: 261368
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 0.9.30-3mdv2009.0
+ Revision: 254082
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Dec 28 2007 Gaëtan Lehmann <glehmann@mandriva.org> 0.9.30-1mdv2008.1
+ Revision: 138837
- update to new version 0.9.30

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Jul 24 2007 Gaëtan Lehmann <glehmann@mandriva.org> 0.9.29-1mdv2008.0
+ Revision: 55062
- 0.9.29

* Thu May 10 2007 Gaëtan Lehmann <glehmann@mandriva.org> 0.9.28-1mdv2008.0
+ Revision: 25947
- 0.9.28


* Sat Dec 16 2006 Gaëtan Lehmann <glehmann@mandriva.org> 0.9.27-1mdv2007.0
+ Revision: 98178
- 0.9.27

* Sat Dec 09 2006 Michael Scherer <misc@mandriva.org> 0.9.26-2mdv2007.1
+ Revision: 94199
- Rebuild for new python
- Use better macros

* Fri Aug 18 2006 Gaëtan Lehmann <glehmann@mandriva.org> 0.9.26-1mdv2007.0
+ Revision: 56600
- update to 0.9.26

* Fri Aug 11 2006 Gaëtan Lehmann <glehmann@mandriva.org> 0.9.23-1mdv2007.0
+ Revision: 55350
- update ot 0.9.23

* Thu Aug 10 2006 Gaëtan Lehmann <glehmann@mandriva.org> 0.9.22-2mdv2007.0
+ Revision: 55165
- rebuild
- Import tailor

* Sun May 07 2006 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.9.22-1mdk
- 0.9.22
- noarch
- update url

* Sun Jan 15 2006 Olivier Thauvin <nanardon@mandriva.org> 0.9.19-3mdk
- no longer noarch and use macro for lib path to avoid breakage of python
  with its "noarch" files
- remove empty %%build 
[           1      -eq 1 ] || exit 0 
[           1      -eq 1 ] || exit 0 
 section

* Sat Dec 03 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.9.19-2mdk
- drop python-vcpx package

* Thu Nov 10 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.9.19-1mdk
- New release 0.9.19

* Fri Oct 21 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.9.18-2mdk
- Fix BuildRequires
- fix tomdv2007.1

* Tue Oct 18 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.9.18-1mdk
- New release 0.9.18

* Fri Oct 07 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.9.17-1mdk
- New release 0.9.17

* Fri Jul 29 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.8-1mdk
- 0.8
- update description and summary

* Thu Apr 21 2005 Gaetan Lehmann <glehmann@n4.mandrakesoft.com> 0-0.20050420.1mdk
- darcs pull
- create link tailor -> tailor.py

* Tue Mar 22 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0-0.20050301.1mdk
- mandrake contrib


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7894 |12cr|talkfilters-2.3.8-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname %{name} %{major}
%define libnamedev %mklibname -d %{name}

Summary:	GNU Talk filters
Name:		talkfilters
Version:	2.3.8
Release:	7
Source0:	%{name}-%{version}.tar.gz
Patch:		talkfilters-2.3.7-info-dir.patch
Patch1:		talkfilters-2.3.8-format-strings.patch
License:	GPLv2+
Group:		Toys
Url:		http://www.hyperrealm.com/talkfilters/talkfilters.html
BuildRequires:	texinfo
BuildRequires:	flex

%description
The GNU Talk Filters are filter programs that convert ordinary English
text into text that mimics a stereotyped or otherwise humorous
dialect. These filters have been in the public domain for many years,
but now for the first time they are provided as a single integrated
package. The filters include austro, b1ff, brooklyn, chef, cockney,
drawl, dubya, fudd, funetak, jethro, jive, kraut, pansy, pirate,
postmodern, redneck, valspeak, and warez. Each program reads from
standard input and writes to standard output. The package also
provides the filters as a C library, so they can be easily used by
other programs.

%package -n %{libname}
Summary:	GNU Talk filters shared library
Group:		System/Libraries

%description -n %{libname}
The GNU Talk Filters are filter programs that convert ordinary English
text into text that mimics a stereotyped or otherwise humorous
dialect. These filters have been in the public domain for many years,
but now for the first time they are provided as a single integrated
package. The filters include austro, b1ff, brooklyn, chef, cockney,
drawl, dubya, fudd, funetak, jethro, jive, kraut, pansy, pirate,
postmodern, redneck, valspeak, and warez. Each program reads from
standard input and writes to standard output. The package also
provides the filters as a C library, so they can be easily used by
other programs.

%package -n %{libnamedev}
Summary:	GNU Talk filters shared library
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{libnamedev}
The GNU Talk Filters are filter programs that convert ordinary English
text into text that mimics a stereotyped or otherwise humorous
dialect. These filters have been in the public domain for many years,
but now for the first time they are provided as a single integrated
package. The filters include austro, b1ff, brooklyn, chef, cockney,
drawl, dubya, fudd, funetak, jethro, jive, kraut, pansy, pirate,
postmodern, redneck, valspeak, and warez. Each program reads from
standard input and writes to standard output. The package also
provides the filters as a C library, so they can be easily used by
other programs.

%prep
%setup -q
%patch -p1 -b .info-dir
%patch1 -p1

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%files
%doc README AUTHORS
%{_bindir}/*
%{_mandir}/man1/*

%files -n %{libname}
%{_libdir}/libtalkfilters.so.%{major}*

%files -n %{libnamedev}
%doc ChangeLog
%{_libdir}/libtalkfilters.so
%{_libdir}/libtalkfilters.a
%{_libdir}/pkgconfig/*
%{_includedir}/*
%{_infodir}/talkfilters.info*


%changelog
* Fri Jun 08 2012 Andrey Bondrov <abondrov@mandriva.org> 2.3.8-7
+ Revision: 803281
- Drop some legacy junk

* Fri Aug 05 2011 Götz Waschk <waschk@mandriva.org> 2.3.8-6
+ Revision: 693304
- update build deps
- rebuild

* Mon Aug 03 2009 Götz Waschk <waschk@mandriva.org> 2.3.8-5mdv2011.0
+ Revision: 407700
- update license
- fix format strings

* Sat Aug 02 2008 Thierry Vignaud <tv@mandriva.org> 2.3.8-4mdv2009.0
+ Revision: 261372
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 2.3.8-3mdv2009.0
+ Revision: 254109
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sun Dec 30 2007 Götz Waschk <waschk@mandriva.org> 2.3.8-1mdv2008.1
+ Revision: 139618
- new version

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Jul 20 2007 Götz Waschk <waschk@mandriva.org> 2.3.7-3mdv2008.0
+ Revision: 53859
- fix devel provides

* Fri Jul 20 2007 Götz Waschk <waschk@mandriva.org> 2.3.7-2mdv2008.0
+ Revision: 53858
- add proper info dir entry

* Fri Jul 20 2007 Götz Waschk <waschk@mandriva.org> 2.3.7-1mdv2008.0
+ Revision: 53804
- Import talkfilters



* Fri Jul 20 2007 Götz Waschk <waschk@mandriva.org> 2.3.7-1mdv2008.0
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7895 |12cr|tango-generator-3.2.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name tango-generator
%define version 3.2.1
%define unmangled_version 3.2.1
%define release 3
%define _unpackaged_files_terminate_build 0

Summary: Tango Generator
Name: %{name}
Version: %{version}
Release: %mkrel %{release}
Source0: %{name}-%{unmangled_version}.tar.gz
License: GPLv2
Group: Graphical desktop/Other
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Prefix: %{_prefix}
Requires: python >= 2.4
Requires: librsvg2
Requires: imagemagick
Requires: pygtk2.0 >= 2.6.3-2
BuildRequires:	python-devel
Url: http://mejogid.ohallwebservices.com/

%description
An icon theme creation application

%prep
%setup -q -n %{name}-%{unmangled_version}

%build
python setup.py build

%install
python setup.py install --root=$RPM_BUILD_ROOT --record=INSTALLED_FILES

%clean
rm -rf $RPM_BUILD_ROOT

%post
%update_mime_database
%update_desktop_database

%postun
%update_mime_database
%update_desktop_database

%files
%defattr(-,root,root)
%doc COPYING AUTHORS README
%_bindir/tango-generator
%_datadir/applications/tango-generator.desktop
%_iconsdir/*/*/*/*
%_datadir/mime/packages/*.xml
%_datadir/tango-generator
%py_puresitedir/*


%changelog
* Mon Nov 08 2010 Funda Wang <fwang@mandriva.org> 3.2.1-3mdv2011.0
+ Revision: 595052
- update file list
- update file list

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 3.2.1-3mdv2010.0
+ Revision: 445348
- rebuild

* Tue Jan 06 2009 Funda Wang <fwang@mandriva.org> 3.2.1-2mdv2009.1
+ Revision: 326008
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Sat Jan 05 2008 Jérôme Soyer <saispo@mandriva.org> 3.2.1-1mdv2008.1
+ Revision: 145835
- import tango-generator



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7896 |12cr|tango-icon-theme-0.8.90-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define extraname tango-icon-theme-extras
%define extraversion 0.1.0

Summary: Tango icon theme
Name: tango-icon-theme
Version: 0.8.90
Release: %mkrel 4
License: Public Domain
Group: Graphical desktop/Other
URL: http://tango.freedesktop.org/Tango_Icon_Library#Download
Source0: http://tango.freedesktop.org/releases/%{name}-%{version}.tar.bz2
Source1: http://tango.freedesktop.org/releases/%{extraname}-%{extraversion}.tar.bz2
# http://www.gnome-look.org/content/show.php?content=41229
Source2: tango_addon-0.5b.tar.bz2
Source3: tango-icon-theme-xfce.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
BuildRequires: intltool
BuildRequires: imagemagick imagemagick-devel
BuildRequires: icon-naming-utils >= 0.8.90
Requires(post): gtk+2.0
Requires(postun): gtk+2.0
Provides: tango-icon-theme-kde
Obsoletes: tango-icon-theme-kde

%description
This is an icon theme that follows the Tango visual guidelines.
It bundles with the extra icon set and additional Mandriva icons.

%prep
%setup -q -a 1 -a 2 -a 3
cp %extraname-%extraversion/README README.extra
cp %extraname-%extraversion/AUTHORS AUTHORS.extra
cp %extraname-%extraversion/ChangeLog ChangeLog.extra
mv "tango addon" tango_addon
chmod 644 tango_addon/readme.txt
rm tango_addon/apps/gtk-close.svg

%build
./configure --prefix=%_prefix
%make
cd %extraname-%extraversion
./configure --prefix=%_prefix
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std
cd %extraname-%extraversion
%makeinstall_std
cd ../tango_addon
install -m 644 apps/* %buildroot%_datadir/icons/Tango/scalable/apps
install -m 644 categories/* %buildroot%_datadir/icons/Tango/scalable/categories

cd ../tango-icon-theme-xfce
install -m 644 scalable/apps/* %buildroot%_datadir/icons/Tango/scalable/apps

touch %buildroot%_datadir/icons/Tango/icon-theme.cache

ln -s mozilla-firefox.svg %{buildroot}%{_iconsdir}/Tango/scalable/apps/firefox.svg

%clean
rm -rf $RPM_BUILD_ROOT

%post
%update_icon_cache Tango

%postun
%clean_icon_cache Tango

%files
%defattr(-,root,root,-)
%doc README* AUTHORS* ChangeLog* COPYING
%doc tango_addon/readme.txt
%dir %_datadir/icons/Tango/
%_datadir/icons/Tango/index.theme
%_datadir/icons/Tango/16x16
%_datadir/icons/Tango/22x22
%_datadir/icons/Tango/24x24
%_datadir/icons/Tango/32x32
%_datadir/icons/Tango/scalable
%ghost %_datadir/icons/Tango/icon-theme.cache


%changelog
* Thu Sep 22 2011 Götz Waschk <waschk@mandriva.org> 0.8.90-4mdv2012.0
+ Revision: 700802
- rebuild

* Sun Sep 20 2009 Frederik Himpe <fhimpe@mandriva.org> 0.8.90-3mdv2011.0
+ Revision: 445387
- Add firefox.svg because the icon was renamed in firefox packages too
  (bug #53214)

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Wed Mar 04 2009 Götz Waschk <waschk@mandriva.org> 0.8.90-1mdv2009.1
+ Revision: 348238
- new version
- update license
- update build deps

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Mon Sep 08 2008 Götz Waschk <waschk@mandriva.org> 0.8.1-6mdv2009.0
+ Revision: 282486
- drop kde package
- update URL
- update build deps

* Sat Aug 02 2008 Thierry Vignaud <tv@mandriva.org> 0.8.1-5mdv2009.0
+ Revision: 261374
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 0.8.1-4mdv2009.0
+ Revision: 254111
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Thu Dec 13 2007 Jérôme Soyer <saispo@mandriva.org> 0.8.1-2mdv2008.1
+ Revision: 119414
- Add Xfce enhancements

* Tue Aug 28 2007 Götz Waschk <waschk@mandriva.org> 0.8.1-1mdv2008.0
+ Revision: 72562
- new version


* Wed Feb 28 2007 Götz Waschk <waschk@mandriva.org> 0.8.0-1mdv2007.0
+ Revision: 126862
- new version
- bump deps
- Import tango-icon-theme

* Sat Sep 02 2006 Götz Waschk <waschk@mandriva.org> 0.7.2-1mdv2007.0
- rebuild for new clean_icon_cache macro

* Thu Aug 31 2006 Götz Waschk <waschk@mandriva.org> 0.7.2-6mdv2007.0
- fix uninstallation

* Wed Aug 30 2006 Götz Waschk <waschk@mandriva.org> 0.7.2-5mdv2007.0
- update tango addon
- remove big red close icon
- fix buildrequires

* Thu Jul 27 2006 Götz Waschk <waschk@mandriva.org> 0.7.2-4mdv2007.0
- fix uninstallation

* Thu Jul 27 2006 Götz Waschk <waschk@mandriva.org> 0.7.2-3mdv2007.0
- add png icons for KDE

* Thu Jul 27 2006 Götz Waschk <waschk@mandriva.org> 0.7.2-2mdv2007.0
- add extra icons
- fix buildrequires

* Thu Jul 27 2006 Götz Waschk <waschk@mandriva.org> 0.7.2-1mdv2007.0
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7897 |12cr|tap-1.01-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	tap
%define	version	1.01
%define	release	8
%define	major	0
%define	libname	    %mklibname %{name} %{major}
%define develname   %mklibname -d %{name}

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Write tests that implement the Test Anything Protocol
License:	GPL
Group:		System/Libraries
URL:		http://jc.ngo.org.uk/trac-bin/trac.cgi/wiki/LibTap
Source:		http://people.freebsd.org/~nik/public_distfiles/%{name}-%{version}.tar.bz2


%description
The tap library provides functions for writing test scripts that produce output
consistent with the Test Anything Protocol.  A test harness that parses this
protocol can run these tests and produce useful reports indicating their
success or failure.

%package -n	%{libname}
Summary:	Write tests that implement the Test Anything Protocol
Group:		System/Libraries

%description -n	%{libname}
The tap library provides functions for writing test scripts that produce output
consistent with the Test Anything Protocol.  A test harness that parses this
protocol can run these tests and produce useful reports indicating their
success or failure.

%package -n	%{develname} 
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname -d %{name} 0}

%description -n	%{develname}
This package contains development files for %{name}.

%prep
%setup -q

%build
%configure2_5x
%make CFLAGS+=-UHAVE_LIBPTHREAD

%install
%makeinstall_std
rm -fr %{buildroot}%{_libdir}/*.*a

%post -n %{libname} -p /sbin/ldconfig


%postun -n %{libname} -p /sbin/ldconfig


%files -n %{libname}
%defattr(-,root,root)
%doc INSTALL README
%{_libdir}/*.so.*

%files -n %{develname}
%defattr(-,root,root)
%{_libdir}/*.so
%{_includedir}/*
%{_mandir}/man3/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7898 |12cr|tap-plugins-0.7.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	tap-plugins
%define version 0.7.1
%define release %mkrel 1

Summary:      	Tom's Audio Processing plugins
Name:         	%{name}
Version:      	%{version}
Release:      	%{release}
License:    	GPL
Group:        	Sound
URL:          	http://tap-plugins.sourceforge.net/
Source0:      	tap-plugins-%{version}.tar.bz2
BuildRoot:    	%{_tmppath}/%{name}-buildroot

%description
TAP-plugins is short for Tom's Audio Processing plugins. It is a bunch
of LADSPA plugins for digital audio processing, intended for use in a
professional DAW environment such as Ardour.

%prep
%setup -q
perl -p -i -e "s/-O3/$RPM_OPT_FLAGS/g" Makefile

%build
%make

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_libdir}/ladspa
make INSTALL_PLUGINS_DIR=$RPM_BUILD_ROOT%{_libdir}/ladspa/ \
     INSTALL_LRDF_DIR=$RPM_BUILD_ROOT%{_datadir}/ladspa/rdf/ install

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc CREDITS README
%dir %{_libdir}/ladspa
%{_libdir}/ladspa/*.so
%{_datadir}/ladspa/rdf/*



%changelog
* Wed Mar 16 2011 Stéphane Téletchéa <steletch@mandriva.org> 0.7.1-1mdv2011.0
+ Revision: 645447
- update to new version 0.7.1

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 0.7.0-6mdv2010.0
+ Revision: 434274
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tv@mandriva.org> 0.7.0-5mdv2009.0
+ Revision: 261376
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 0.7.0-4mdv2009.0
+ Revision: 254121
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.7.0-2mdv2008.1
+ Revision: 128226
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import tap-plugins


* Wed Nov 9 2005 Austin Acton <austin@mandriva.org> 0.7.0-2mdk
- rebuild

* Fri Aug 20 2004 Austin Acton <austin@mandrake.org> 0.7.0-1mdk
- 0.7.0

* Tue Jun 22 2004 Austin Acton <austin@mandrake.org> 0.6.0-1mdk
- 0.6.0
- bzip source
- use proper cflags
- add docs

* Sat May 8 2004 Austin Acton <austin@mandrake.org> 0.4.0-1mdk
- steal from CCRMA

* Wed Feb 18 2004 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 0.4.0-1
- do not depend on ladspa package explicitly
* Wed Feb  4 2004 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 0.3.0-1
- updated to 0.3.0
* Thu Jan 29 2004 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 0.2.0-1
- initial build

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7899 |12cr|task-2.1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           task
Version:        2.1.2
Release:        1
Summary:        A command-line to do list manager

Group:          Office
License:        GPLv2+
URL:            http://taskwarrior.org
Source0:        http://taskwarrior.org/download/%{name}-%{version}.tar.gz

buildrequires:  cmake

%description
Task is a command-line to do list manager. It has
support for GTD functionality and includes the
following features: tags, colorful tabular output,
reports and graphs, lots of manipulation commands,
low-level API, abbreviations for all commands and
options, multi-user file locking, recurring tasks.

%prep
%setup -q


%build
%cmake
%make


%install
%makeinstall_std -C build
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/bash_completion.d
install -m 644 -T scripts/bash/task.sh $RPM_BUILD_ROOT%{_sysconfdir}/bash_completion.d/task


%files
%defattr(-,root,root,-)
%doc /usr/share/doc/task/
%{_bindir}/task
%{_mandir}/man1/task.1.*
%{_mandir}/man5/taskrc.5.*
%{_mandir}/man5/task-tutorial.5.*
%{_mandir}/man5/task-color.5.*
%{_mandir}/man5/task-faq.5.*
%{_mandir}/man5/task-sync.5.*
%config(noreplace) %{_sysconfdir}/bash_completion.d




%changelog
* Fri Jul 22 2011 Götz Waschk <waschk@mandriva.org> 1.9.4-1mdv2012.0
+ Revision: 690916
- import task


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7900 |12cr|task-3ddesktop-2011.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define common_packages compiz-fusion metisse

Name: task-3ddesktop
Version: 2011.0
Release: %mkrel 1
Summary: Metapackage for 3D desktop
Group: System/X11
License: GPL
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-root

%description
This package is a meta-package, meaning that its purpose is to contain
dependencies for running 3D desktop.

%package kde
Summary: Metapackage for 3D desktop in KDE environment
Group: System/X11
Requires: %{common_packages}
Requires: compiz-decorator-kde4 compiz-decorator-gtk
Obsoletes: task-3ddesktop

%description kde
This package is a meta-package, meaning that its purpose is to contain
dependencies for running 3D desktop in the KDE environment.

%package gtk
Summary: Metapackage for 3D desktop in GTK environment
Group: System/X11
Requires: %{common_packages}
Requires: compiz-decorator-gtk

%description gtk
This package is a meta-package, meaning that its purpose is to contain
dependencies for running 3D desktop in the GTK environment.

%files kde
%files gtk



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7901 |12cr|task-blackberry-common-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		task-blackberry-common
Version:	1.0
Release:	%{mkrel 2}
Summary:	Metapackage for charging and synchronizing Blackberry
Group:		Communications
License:	GPLv2+
Requires:	barry-charge
Requires:	barry-opensync
Suggests:	barry-gui
Suggests:	barry-tools
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-root

%description
This package is a meta-package for connecting with Blackberry smart
phones. It depends on the packages necessary to correctly charge
Blackberries (due to their special power requirements) and to
synchronize data using the OpenSync framework. It suggests packages
required to backup a Blackberry and to provide several small console
tools to interface with a Blackberry in various ways.

%package -n task-blackberry-kde
Summary:	KDE metapackage for synchronizing with a Blackberry
Group:		Communications
Requires:	task-blackberry-common
Requires:	libopensync-plugin-kdepim
Requires:	kdepim-kitchensync

%description -n task-blackberry-kde
This package is a meta-package for connecting with Blackberry smart
phones. It depends on all packages necessary for synchronizing with
a Blackberry using the OpenSync framework, and packages that are
useful for synchronizing with KDE applications.

%package -n task-blackberry-gnome
Summary:	GNOME metapackage for synchronizing with a Blackberry
Group:		Communications
Requires:	task-blackberry-common
Requires:	libopensync-plugin-evolution2
Requires:	multisync-gui

%description -n task-blackberry-gnome
This package is a meta-package for connecting with Blackberry smart
phones. It depends on all packages necessary for synchronizing with
a Blackberry using the OpenSync framework, and packages that are
useful for synchronizing with GNOME applications.

%files

%files -n task-blackberry-kde

%files -n task-blackberry-gnome



%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.0-2mdv2010.0
+ Revision: 434275
- rebuild

* Fri Mar 14 2008 Adam Williamson <awilliamson@mandriva.org> 1.0-1mdv2008.1
+ Revision: 187772
- import task-blackberry-common



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7902 |12cr|task-bs-2012.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Summary: Task package for the Mandriva build system nodes
Name: task-bs
Version: 2012.0
Release: 2
License: GPLv2+
Group: System/Servers
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Url: http://www.mandriva.com/
BuildArch: noarch

%description
This task package installs the required components for the Mandriva
build system nodes.

%package common
Summary: Task package for common tools on Mandriva build system nodes
Group: System/Servers
Requires: basesystem
Requires: urpmi
Requires: cfengine-cfagent
Requires: openssh-server sshd-monitor
Requires: openldap-clients
Requires: nss_ldap pam_ldap nscd
Requires: sudo
Requires: zsh
Requires: nail
Requires: ntp
Requires: smartmontools
# rpmctl (through mkcd deps)
Requires: perl-Image-Size

%description common
This task package installs the required common components for the
Mandriva build system nodes.

%package cluster-base
Summary: Task package for base system of the Mandriva cluster nodes
Group: System/Servers
Requires: task-bs-common
Requires: nfs-utils
Requires: kernel-server-latest
Requires: net-snmp
Requires: ganglia-core

%description cluster-base
This task package installs the required components for the base system
of the Mandriva cluster nodes.

%package cluster-chroot
Summary: Task package for chroot system of the Mandriva cluster nodes
Group: System/Servers
Requires: task-bs-common
Requires: autofs
Requires: nfs-utils-clients
Requires: mdv-youri-submit
# iurt requirements
Requires: mdv-distrib-tools mkcd perl-File-NCopy perl-Filesys-Df perl-MIME-tools perl-RPM rpmmon rsync
Requires: repsys
Requires: mdvsys
Requires: postfix
Requires: squid
# urpmi requirements for migrating rpmdb db version to one compatible with chrooted rpm
#Requires: db42-utils
Requires: db4-utils >= 4.6
Requires: rpmlint  rpmlint-mandriva-policy
%description cluster-chroot
This task package installs the required components for the chroot system
of the Mandriva cluster nodes, running cooker.

%package cluster-main
Summary: Task package for the main node of the Mandriva cluster
Group: System/Servers
Requires: task-bs-common
Requires: autofs
Requires: nfs-utils
Requires: repsys
Requires: smartmontools
Requires: kernel-server-latest
Requires: mdv-youri-submit
Requires: net-snmp
Requires: postfix
# for the web interface:
Requires: apache-mpm-prefork
Requires: apache-mod_userdir
Requires: apache-mod_authnz_external
Requires: apache-mod_ssl
Requires: apache-mod_php
Requires: php-suhosin
Requires: php-ssh2

%description cluster-main
This task package installs the required components for the main node
of the Mandriva cluster (currently kenobi).

%package mirror-upload
Summary: Task package for mirror upload node in Mandriva build system
Group: System/Servers
Requires: task-bs-common
Requires: nfs-utils
Requires: mdv-youri-submit mkcd rsync lftp
Requires: dhcp-server pxe tftp-server
Requires: apache-mpm-prefork
Requires: postfix
Requires: kernel-server-latest
Requires: make
# for soft/build_system/mirror/mirrorlist called by generatelist.sh:
Requires: libxslt-proc

%description mirror-upload
This task package installs the required components for the mirror upload
node of the Mandriva build system (currently raoh).

%prep
%setup -q -T -c

%build

%install

%clean
rm -rf %{buildroot}

%triggerin cluster-chroot -- glibc, gcc, binutils

%files common
%files cluster-base
%files cluster-chroot
%files cluster-main
%files mirror-upload


%changelog
* Fri Nov 18 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 2012.0-2
+ Revision: 731666
- rebuild

  + Bogdano Arendartchuk <bogdano@mandriva.com>
    - icecream is not being used anymore

* Sat Apr 09 2011 Bogdano Arendartchuk <bogdano@mandriva.com> 2011.0-1
+ Revision: 652040
- Bump version

* Tue Jan 25 2011 Bogdano Arendartchuk <bogdano@mandriva.com> 2010.1-6
+ Revision: 632516
- now nodes use squid to cache packages
- rpm5: s/perl-RPM4/perl-RPM/

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - drop dependency on db42-utils to prevent urpmi trying to migrate to ancient bdb
    - bump release

* Tue Dec 28 2010 Thierry Vignaud <tv@mandriva.org> 2010.1-5mdv2011.0
+ Revision: 625583
- make task-bs-common conflicts with msec

* Sun Oct 31 2010 Olivier Blin <blino@mandriva.org> 2010.1-4mdv2011.0
+ Revision: 591158
- add back sshd-monitor, this could save some big trouble
- don't conflict with msec, the proper way is to configure it not to be evil

* Wed Sep 01 2010 Thierry Vignaud <tv@mandriva.org> 2010.1-3mdv2011.0
+ Revision: 575063
- make task-bs-common conflicts with msec

* Mon Aug 30 2010 Thierry Vignaud <tv@mandriva.org> 2010.1-2mdv2011.0
+ Revision: 574266
- make task-bs-cluster-base conflicts with msec

  + Bogdano Arendartchuk <bogdano@mandriva.com>
    - get off my lawn X libs

  + Pascal Terjan <pterjan@mandriva.org>
    - Increase version

* Mon Apr 19 2010 Bogdano Arendartchuk <bogdano@mandriva.com> 2010.0-12mdv2010.1
+ Revision: 536876
- added packages used to recreate the environment on The New Kenobi

  + Olivier Blin <blino@mandriva.org>
    - require perl-Image-Size for rpmctl

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2009.0-10mdv2010.1
+ Revision: 468682
- perl-  has been renamed

* Tue Aug 04 2009 Michael Scherer <misc@mandriva.org> 2009.0-9mdv2010.0
+ Revision: 408682
- update license
- update requires on rpmlint

* Mon Jul 13 2009 Gustavo De Nardin <gustavodn@mandriva.com> 2009.0-8mdv2010.0
+ Revision: 395603
- perl-Filesys-Statvfs_Statfs_Df got renamed to perl-Filesys-Df

* Tue Jan 06 2009 Pixel <pixel@mandriva.com> 2009.0-7mdv2009.1
+ Revision: 326118
- urpmi requires a recent db_dump, but either db47-utils or db46-utils will do

* Tue Sep 09 2008 Pixel <pixel@mandriva.com> 2009.0-6mdv2009.0
+ Revision: 283116
- task-bs-cluster-chroot: add some requires to allow urpmi to migrate rpmdb db
  version to one compatible with chrooted rpm

* Sun Aug 10 2008 Olivier Blin <blino@mandriva.org> 2009.0-4mdv2009.0
+ Revision: 270205
- require openldap-clients everywhere
  (ldapsearch is used by scripts like all_ssh)

* Tue Jul 22 2008 Olivier Blin <blino@mandriva.org> 2009.0-3mdv2009.0
+ Revision: 240093
- require rpmmon (for iurt)

* Tue Jun 24 2008 Frederic Crozat <fcrozat@mandriva.com> 2009.0-2mdv2009.0
+ Revision: 228518
- add trigger to automatically update icecream environment when gcc / glibc / binutils are updated

* Wed May 14 2008 Thierry Vignaud <tv@mandriva.org> 2009.0-1mdv2009.0
+ Revision: 206902
- bump version

* Thu May 08 2008 Olivier Blin <blino@mandriva.org> 2008.1-12mdv2009.0
+ Revision: 204606
- require postfix in kenobi and cluster chroots (not to lose cron error messages)

* Fri Mar 07 2008 Olivier Blin <blino@mandriva.org> 2008.1-11mdv2008.1
+ Revision: 181261
- require nail (to get alerts when cron jobs fail)

  + Pixel <pixel@mandriva.com>
    - add libxslt-proc for soft/build_system/mirror/mirrorlist called by generatelist.sh

  + Marcelo Ricardo Leitner <mrl@mandriva.com>
    - Added net-snmp requires to task-bs-base and task-bs-main: we will monitor them
      from outside.
    - Added icecream requires to tasb-bs-base and task-bs-main: icecream daemons
      should be executed from outside, while task-bs-main is the scheduler.

  + Thierry Vignaud <tv@mandriva.org>
    - fix no-buildroot-tag

* Fri Feb 08 2008 Olivier Blin <blino@mandriva.org> 2008.1-10mdv2008.1
+ Revision: 164274
- kenobi also needs mdv-youri-submit

* Fri Feb 08 2008 Olivier Blin <blino@mandriva.org> 2008.1-9mdv2008.1
+ Revision: 164184
- iurt requires rsync for log files
- require make on raoh
- require apache and kernel-server on kenobi

* Tue Jan 29 2008 Olivier Blin <blino@mandriva.org> 2008.1-8mdv2008.1
+ Revision: 159684
- require lftp on mirror upload node

* Fri Jan 25 2008 Olivier Blin <blino@mandriva.org> 2008.1-7mdv2008.1
+ Revision: 158095
- require nscd everywhere

* Tue Jan 22 2008 Olivier Blin <blino@mandriva.org> 2008.1-6mdv2008.1
+ Revision: 156344
- require perl-MDV-Repsys in cluster chroots

* Tue Jan 22 2008 Olivier Blin <blino@mandriva.org> 2008.1-5mdv2008.1
+ Revision: 156043
- require kernel-server-latest as well for mirror upload host
- require apache and postfix for mirror upload
- require rsync for mirror upload
- require mkcd on mirror upload host

* Mon Jan 21 2008 Olivier Blin <blino@mandriva.org> 2008.1-4mdv2008.1
+ Revision: 155718
- add iurt requirements for cluster chroots (thanks to Anssi, #37001)

* Fri Jan 18 2008 Olivier Blin <blino@mandriva.org> 2008.1-3mdv2008.1
+ Revision: 154909
- add kernel-server-latest on cluster base systems
- make sure basesystem gets installed/reinstalled automatically on every cluster node

* Tue Jan 15 2008 Olivier Blin <blino@mandriva.org> 2008.1-2mdv2008.1
+ Revision: 152534
- install smartmontools
- install sshd-monitor everywhere
- require urpmi everywhere
- require ntp everywhere
- require nscd in cluster chroots
- require icecream in cluster chroots

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 2008.1-1mdv2008.1
+ Revision: 136483
- oops, require nfs-utils instead of nfs-server
- require dhcp/pxe/tftp on main mirror
- require autofs on main cluster node
- require repsys on public cluster nodes
- require mdv-youri-submit in cluster chroots and mirror upload systems
- require zsh so that zsh users can login
- require cfengine-cfagent
- require nfs-utils-clients for cluster chroots
- add current node main in descriptions
- require autofs on cluster chroots
- require nfs-server on cluster base nodes, cluster main node and mirror upload node
- require sudo on all nodes
- require nss_ldap and pam_ldap on all nodes
- require openssh-server on all nodes
- initial task-bs package
- create task-bs


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7903 |12cr|taskcoach-1.3.18-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname	TaskCoach
%define name	taskcoach
%define version 1.3.18
%define release 1

Summary:	Your friendly task manager
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://prdownloads.sourceforge.net/%{tarname}/%{tarname}-%{version}.tar.gz
Patch0:		mandriva.patch
License:	GPLv3+
Group:		Development/Other
Url:		http://www.taskcoach.org/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires:	python >= 2.6, wxPythonGTK >= 2.8.9.2
BuildArch:	noarch

%description
Task Coach is a simple open source todo manager to keep track of
personal tasks and todo lists. It grew out of a frustration th at most
task managers do not provide facilities for composite tasks. Often,
tasks and other things todo consist of several activities. Task Coach
is designed to deal with composite tasks. In addition, it offers
effort tracking, categories, and notes. 

%prep
%setup -q -n %{tarname}-%{version}
%patch0 -p0

%install
%__rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}
rm -rf %{buildroot}%{py_sitedir}/buildlib*
mv %{buildroot}%{_bindir}/taskcoach.py %{buildroot}%{_bindir}/taskcoach

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGES.txt COPYRIGHT.txt HACKING.txt LICENSE.txt PUBLICITY.txt README.txt
%_bindir/taskcoach
%py_sitedir/TaskCoach*
%py_sitedir/taskcoach*


%changelog
* Wed Sep 05 2012 Lev Givon <lev@mandriva.org> 1.3.18-1
+ Revision: 816408
- Update to 1.3.18.

* Tue Jun 05 2012 Lev Givon <lev@mandriva.org> 1.3.15-1
+ Revision: 802789
- Update to 1.3.15.

* Tue Feb 21 2012 Lev Givon <lev@mandriva.org> 1.3.7-1
+ Revision: 778343
- Update to 1.3.7.

* Wed Jan 25 2012 Lev Givon <lev@mandriva.org> 1.3.6-1
+ Revision: 768115
- Update to 1.3.6.

* Tue Jan 10 2012 Lev Givon <lev@mandriva.org> 1.3.4-1
+ Revision: 759446
- Update to 1.3.4.

* Fri Dec 09 2011 Lev Givon <lev@mandriva.org> 1.3.2-1
+ Revision: 739473
- Update to 1.3.2.

* Mon Nov 28 2011 Lev Givon <lev@mandriva.org> 1.3.1-1
+ Revision: 734767
- imported package taskcoach


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7904 |12cr|task-e17-2012.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		task-e17
Version:	2012.1
Release:	2
Summary:	Metapackage for the E17
Group:		Graphical desktop/Enlightenment
License:	GPL
URL:		http://www.rosalinux.com
BuildArch:	noarch
Requires:	%{name}-minimal
Requires:	editje
Requires:	edje_viewer
Requires:	emprint
Requires:	enki
Requires:	enlil
Requires:	exalt
Requires:	eweather
Requires:	e_modules
Requires:	ephoto
Requires:	enjoy
Requires:	python-ecore
Requires:	python-e_dbus
Requires:	python-edje
Requires:	python-egenix-mx-base
Requires:	python-elementary
Requires:	python-emotion
Requires:	python-ethumb
Requires:	python-evas
Suggests:	terminology
# Some stuff we don't have yet
Suggests:	eve
# prefered apps
Suggests:	lxdm

%description
This package is a meta-package, meaning that its purpose is to contain
all E17 application and librairies. It also install some suggests

%package minimal
Summary:	Metapackage minimal for the E17
Group:		Graphical desktop/Enlightenment
License:	GPL
Provides:	E17
Requires:	eet
Requires:	evas
Requires:	ecore
Requires:	embryo
Requires:	edje
Requires:	efreet
Requires:	e_dbus
Requires:	eeze
Requires:	expedite
Requires:	evas_generic_loaders
Requires:	emotion
Requires:	ethumb
Requires:	elementary
Requires:	e
Requires:	eterm
Suggests:	xterm

%description minimal
This package is a meta-package, meaning that its purpose is to contain
all E17 application and librairies.

%files

%files minimal


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7905 |12cr|task-ede-1.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name task-ede
%define version 1.0
%define release %mkrel 5

Name: %{name}
Version: %{version}
Release: %{release}
Summary: Metapackage for EDE
Group: Graphical desktop/Other
License: GPL
Requires: ede
Requires: rox
# Explicit require xemacs-extras to avoid the question of xemacs-extras or ctags
Requires: xemacs xemacs-extras
Requires: vim-X11
Requires: abiword
Requires: lyx
Requires: openoffice.org
Requires: graveman
Requires: cooledit
Requires: etranslate
Requires: efluid
Requires: xxgdb
Requires: lbreakout2
Requires: xbill
Requires: gimp
Requires: gqview
Requires: gv
Requires: xdvi
Requires: xpdf
Requires: xsane
Requires: mozilla-firefox
Requires: lynx
Requires: pidgin
Requires: mozilla-thunderbird
Requires: alsaplayer
Requires: mplayer-gui
Requires: xmms
Requires: eterm
Requires: kterm
Requires: drakconf
Requires: rxvt
Requires: xmag
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-root

%description
This package is a meta-package for the EDE desktop environment. 
Installing it will install all applications in the EDE default menu
layout, along with EDE itself.

%files




%changelog
* Mon Apr 25 2011 Jani Välimaa <wally@mandriva.org> 1.0-5mdv2011.0
+ Revision: 658721
- require lowercase eterm

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 1.0-4mdv2010.0
+ Revision: 434276
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.0-3mdv2009.0
+ Revision: 242854
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Jul 01 2007 Adam Williamson <awilliamson@mandriva.org> 1.0-1mdv2008.0
+ Revision: 46845
- Import task-ede


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7906 |12cr|task-edu-1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define name task-edu
%define version 1
%define release %mkrel 2

Summary: Task packages for games
Name: %{name}
Version: %{version}
Release: %{release}
License: GPL
Group:   Education
Url: http://wiki.mandriva.com/en/Docs
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
Suggests: kdeedu4
Suggests: educazionik
Suggests: kdegames4
Suggests: semantik
Suggests: tuxpaint
Suggests: tuxpaint-stamps
Suggests: scribus
Suggests: celestia
Suggests: stellarium
Suggests: drgeo
Suggests: freemind
Suggests: gcompris gcompris-music

%description
This task package Suggests edu packages selected by Mandriva.

%files


%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1-2mdv2011.0
+ Revision: 615111
- the mass rebuild of 2010.1 packages

* Mon Dec 21 2009 Angelo Naselli <anaselli@mandriva.org> 1-1mdv2010.1
+ Revision: 480630
- Fixed gcompris
  Added educazionik (for Italian people)

* Sat Nov 28 2009 Angelo Naselli <anaselli@mandriva.org> 0.1-2mdv2010.1
+ Revision: 470862
- added tuxpaint-stamps

* Thu Oct 01 2009 Angelo Naselli <anaselli@mandriva.org> 0.1-1mdv2010.0
+ Revision: 452146
- import task-edu


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7907 |12cr|task-games-0.1-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name task-games
%define version 0.1
%define release %mkrel 10

Summary: Task packages for games
Name: %{name}
Version: %{version}
Release: %{release}
License: GPL
Group:   Games/Other
Url: http://wiki.mandriva.com/en/Docs/Games
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
Suggests: armagetron
Suggests: blobby
Suggests: bobobot
Suggests: bos
Suggests: bzflag
Suggests: chromium
Suggests: crack-attack crack-attack-music crack-attack-sounds
Suggests: egoboo
Suggests: fillets-ng
Suggests: flightgear
Suggests: freeciv-client
Suggests: frozen-bubble
Suggests: foobillard
Suggests: gcompris
Suggests: gcompris-sounds-da gcompris-sounds-de gcompris-sounds-en gcompris-sounds-es gcompris-sounds-eu
Suggests: gcompris-sounds-fi gcompris-sounds-fr gcompris-sounds-hu gcompris-sounds-it
Suggests: gcompris-sounds-nl gcompris-sounds-pt gcompris-sounds-ru gcompris-sounds-sv
Suggests: gl-117
Suggests: glest
Suggests: globulation2
Suggests: gtetrinet
Suggests: lincity-ng
Suggests: maniadrive
Suggests: netpanzer
Suggests: neverball
Suggests: nexuiz-sdl
Suggests: openarena
Suggests: openmortal
Suggests: powermanga
Suggests: ppracer
Suggests: prboom
Suggests: ri-li
Suggests: scourge
Suggests: slune
Suggests: starfighter
Suggests: stepmania
Suggests: stepmania-stepmix1
Suggests: supertux
Suggests: supertuxkart
Suggests: toppler
Suggests: torcs
Suggests: tremulous tremulous-maps
Suggests: tuxpuck
Suggests: vegastrike
Suggests: vdrift
Suggests: warzone2100
Suggests: wesnoth
Suggests: widelands
Suggests: wormux
Suggests: xmoto

%description
This task package Suggests game packages selected by Mandriva.

%files


%changelog
* Sun Sep 20 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.1-10mdv2010.0
+ Revision: 445355
- rebuild

* Tue Feb 24 2009 Emmanuel Andry <eandry@mandriva.org> 0.1-9mdv2009.1
+ Revision: 344468
- use Suggests instead of Requires

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.1-8mdv2009.0
+ Revision: 261379
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.1-7mdv2009.0
+ Revision: 254149
- rebuild

* Wed Feb 27 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.1-5mdv2008.1
+ Revision: 175774
- fix group
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Jul 13 2007 Olivier Blin <oblin@mandriva.com> 0.1-4mdv2008.0
+ Revision: 51830
- remove dangerdeep, it is not in contrib anymore

* Fri May 11 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1-3mdv2008.0
+ Revision: 26207
- update url
- requires scourge


* Sat Jan 06 2007 Olivier Blin <oblin@mandriva.com> 0.1-2mdv2007.0
+ Revision: 104674
- require tuxpuck
- add bos

* Thu Dec 14 2006 Olivier Blin <oblin@mandriva.com> 0.1-1mdv2007.1
+ Revision: 97025
- initial task-games package (based on One gaming config)
- Create task-games


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7908 |12cr|task-lamp-2009.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	task-lamp
%define version	2009.1
%define release %mkrel 2

Name: %{name}
Version: %{version}
Release: %{release}
Summary: Metapackage for the Linux, Apache, MySQL, PHP and Perl server
Group: System/Servers
License: GPL
Requires: task-lamp-php
Requires: task-lamp-perl
Requires: task-lamp-python
Requires: phpmyadmin
Requires: mysql
Suggests: task-lamp-extras

BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-root

%description
This package is a meta-package, meaning that its purpose is to contain
dependencies for running LAMP-server, allowing easy installation of a 
comprehensive LAMP testing/development setup. For a production server, 
you may prefer to install a subset of the dependencies.

%package php
Summary: Metapackage for the Linux, Apache, MySQL, PHP server
Group: System/Servers
License: GPL
Requires: apache-base
Suggests: apache-mpm-prefork
Requires: apache-mod_php
Requires: freetype
Requires: php-mysql
Requires: php-pear
Requires: php-gettext
Requires: php-xml
Requires: php-sqlite
Requires: php-imap
Requires: php-eaccelerator-admin
Requires: php-mcrypt
Requires: php-gd
Requires: php-sqlite3
Suggests: mysql
Suggests: phpmyadmin

%description php
This package is a meta-package, meaning that its purpose is to contain
dependencies for running LAMP (PHP) server

%package perl
Summary: Metapackage for the Linux, Apache, MySQL, Perl server
Group: System/Servers
License: GPL
Requires: apache-base
Requires: apache-mod_perl
Requires: perl-DBD-mysql
#Requires: perl-DBD-SQLite2 ??
Suggests: mysql

%description perl
This package is a meta-package, meaning that its purpose is to contain
dependencies for running LAMP (Perl) server

%package python
Summary: Metapackage for the Linux, Apache, MySQL, Python server
Group: System/Servers
License: GPL
Requires: apache-base
Requires: apache-mod_python
Requires: python-mysql
Requires: python-sqlite
Suggests: mysql

%description python
This package is a meta-package, meaning that its purpose is to contain
dependencies for running LAMP (Python) server

%package extras
Summary: Metapackage for the Linux, Apache, MySQL, PHP/Perl/Python extras
Group: System/Servers
License: GPL
Requires: apache-mod_userdir
Requires: apache-mod_dav
Suggests: proftpd

%description extras
This package is a meta-package, meaning that its purpose is to add additional
packages for a LAMP setup that are not strictly required, but are often provided
in other similar bundles. These extra packages are usually a convenience, and not
recommended for use on production servers without securing them.

%files

%files php

%files perl

%files python

%files extras


%changelog
* Wed Jul 29 2009 Buchan Milne <bgmilne@mandriva.org> 2009.1-2mdv2010.0
+ Revision: 404045
- Drop deps on packages dropped from php (mhash,ming) and replace sqlite with sqlite3

* Wed Apr 15 2009 Buchan Milne <bgmilne@mandriva.org> 2009.1-1mdv2009.1
+ Revision: 367572
- Changes to address bug #40785:
- Require mysql in task-lamp, and suggest it in all task-lamp-language packages
- Move proftpd to task-lamp-extras (which is suggested by task-lamp), and
  add apache-mod_userdir and apache-mod_dav
- Suggest apache-mpm-prefork in task-lamp-php

* Fri Mar 06 2009 Antoine Ginies <aginies@mandriva.com> 2009.0-2mdv2009.1
+ Revision: 350085
- 2009.1 rebuild

* Mon Sep 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 2009.0-1mdv2009.0
+ Revision: 282561
- bump version

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 2008-5mdv2009.0
+ Revision: 261399
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 2008-4mdv2009.0
+ Revision: 254155
- rebuild

* Fri Mar 14 2008 Buchan Milne <bgmilne@mandriva.org> 2008-2mdv2008.1
+ Revision: 187797
- import task-lamp


* Wed Jan 23 2008 Knut-Perry G Brumoen <kbrumoen@start.no> 2008-1mdv2008.0
- Initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7909 |12cr|task-lamp-2012.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		task-lamp
Version:	2012.1
Release:	1
Summary:	Metapackage for the Linux, Apache, MySQL, PHP and Perl server
Group:		System/Servers
License:	GPL
Requires:	task-lamp-php
Requires:	task-lamp-perl
Requires:	mysql
Suggests:	task-lamp-extras

BuildArch:	noarch

%description
This package is a meta-package, meaning that its purpose is to contain
dependencies for running LAMP-server, allowing easy installation of a 
comprehensive LAMP testing/development setup. For a production server, 
you may prefer to install a subset of the dependencies.

%package php
Summary:	Metapackage for the Linux, Apache, MySQL, PHP server
Group:		System/Servers
License:	GPL
Requires:	apache-base
Suggests:	apache-mpm-prefork
Requires:	apache-mod_php
Requires:	freetype
Requires:	php-mysql
Requires:	php-pear
Requires:	php-gettext
Requires:	php-xml
Requires:	php-imap
Requires:	php-eaccelerator-admin
Requires:	php-mcrypt
Requires:	php-gd
Requires:	php-sqlite3
Suggests:	mysql
Suggests:	phpmyadmin

%description php
This package is a meta-package, meaning that its purpose is to contain
dependencies for running LAMP (PHP) server

%package perl
Summary:	Metapackage for the Linux, Apache, MySQL, Perl server
Group:		System/Servers
License:	GPL
Requires:	apache-base
Requires:	apache-mod_perl
Requires:	perl-DBD-mysql
#Requires:	perl-DBD-SQLite2 ??
Suggests:	mysql

%description perl
This package is a meta-package, meaning that its purpose is to contain
dependencies for running LAMP (Perl) server

%package extras
Summary:	Metapackage for the Linux, Apache, MySQL, PHP/Perl/Python extras
Group:		System/Servers
License:	GPL
Requires:	apache-mod_userdir
Requires:	apache-mod_dav
Suggests:	proftpd

%description extras
This package is a meta-package, meaning that its purpose is to add 
additional packages for a LAMP setup that are not strictly required, 
but are often provided in other similar bundles. These extra packages
are usually a convenience, and not recommended for use on production
servers without securing them.

%files

%files php

%files perl

%files extras



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7910 |12cr|task-lxde-201100-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    task-lxde
%define version 201100
%define release %mkrel 10

Name: %{name}
Version: %{version}
Release: %{release}
Summary: Metapackage for lxde
Group: Graphical desktop/Other
License: GPL
URL: http://lxde.org
Requires: desktop-common-data
Requires: lxde-common
Requires: lxappearance
Requires: lxterminal
Suggests: gpicview
Suggests: leafpad
Suggests: xarchiver
Suggests: lxtask
Suggests: lxrandr
#Suggests: gdm
#Suggests: halevt-user
Suggests: scrot
Suggests: xmessage
%if %mdvver >= 201100
Suggests: networkmanager-applet
%endif
Suggests: parcellite
Suggests: volumeicon
Suggests: catfish
#Suggests: lxsession-edit
#Suggests: lxinput
Suggests: mdvinput
Suggests: fskbsetting
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-root

%description
This package is a meta-package, meaning that its purpose is to contain
dependencies for running the Lightweight X11 Desktop Environment.

%files
%defattr(-,root,root)



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7911 |12cr|task-mate-1.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Metapackage for MATE desktop environment
Name:		task-mate
Version:	1.4.0
Release:	1
Group:		Graphical desktop/GNOME
License:	GPLv2+
BuildArch:	noarch

Requires:	%{name}-minimal >= %{version}
Requires:	atril >= %{version}
Requires:	caja-sendto-bluetooth >= %{version}
Requires:	ffmpegthumbnailer-caja >= %{version}
Requires:	mate-applets >= %{version}
Requires:	mate-bluetooth >= %{version}
Requires:	mate-calc >= %{version}
Requires:	mate-conf-editor >= %{version}
Requires:	mate-dialogs >= %{version}
# should be engrampa
Requires:	mate-file-archiver >= %{version}
Requires:	mate-file-manager-gksu >= %{version}
Requires:	mate-file-manager-image-converter >= %{version}
Requires:	mate-file-manager-open-terminal >= %{version}
# should be eom
Requires:	mate-image-viewer >= %{version}
Requires:	mate-indicator-applet >= %{version}
Requires:	mate-keyring >= %{version}
Requires:	mate-media >= %{version}
Requires:	mate-netspeed >= %{version}
Requires:	mate-notification-daemon >= %{version}
Requires:	mate-screensaver >= %{version}
Requires:	mate-sensors-applet >= %{version}
Requires:	mate-system-monitor >= %{version}
Requires:	mate-system-tools >= %{version}
# should be pluma
Requires:	mate-text-editor >= %{version}
Requires:	mate-terminal >= %{version}
Requires:	mate-utils >= %{version}
Requires:	mozo >= %{version}
#Requires:	python-mate-desktop >= %{version}
#Requires:	python-mate-keyring >= %{version}
#Requires:	python-mate-marco >= %{version}
#Requires:	python-mate-wnck >= %{version}
#Requires:	python-matevfs >= %{version}
#Suggests:	caja-filesharing
#Suggests:	caja-sendto-evolution
#Suggests:	gucharmap
Suggests:	gdm-220
Suggests:	mate-file-manager-sendto-pidginl >= %{version}
Suggests:	mate-file-manager-sendto-upnpl >= %{version}

%description
This package is a meta-package, meaning that its purpose is to contain
dependencies for running the MATE.

%package minimal
Summary:	Minimal dependencies needed for MATE desktop 
Group:		Graphical desktop/GNOME

Requires:	mate-backgrounds
Requires:	mate-control-center
# should be caja
Requires:	mate-file-manager
Requires:	mate-icon-theme
Requires:	mate-panel
Requires:	mate-power-manager
Requires:	mate-session-manager
Requires:	mate-themes
# should be marco
Requires:	mate-window-manager
Requires:	preload
Requires:	task-pulseaudio
Requires:	task-x11

%description minimal
This package is a meta-package, meaning that its purpose is to contain
minimal dependencies for running a minimal MATE desktop environment.

%files

%files minimal




%changelog
* Wed Jun 13 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.0-2
+ Revision: 805484
- rebuild adding more requires for functionality

* Fri Jun 08 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.2.0-1
+ Revision: 803437
- imported package task-mate


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7912 |12cr|task-moblin-2.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:    	task-moblin
Version: 	2.1
Release: 	%mkrel 8
Summary: 	Metapackage for the Moblin experience
Group:   	Graphical desktop/Other
License:	Various
URL:		http://www.moblin.org
BuildArch:	noarch
BuildRoot: 	%{_tmppath}/%{name}-%{version}-buildroot

# moblin stuff
Requires:	moblin-bookmarks
Requires:       moblin-ux-settings
Requires:	moblin-cursor-theme
Requires:	moblin-mutter
Requires:	moblin-session
Requires:	moblin-user-skel
Requires:	moblin-web-browser
Requires:	connman
Requires:	bisho
Requires:	carrick-ng
Requires:	dalston
Requires:	hornsey

# extra
Requires:	dates
Requires:	contacts
Requires:	empathy
Requires:	bluez-pin

Suggests:	gdm
Suggests:	halevt-user

%description
Moblin is an open source project focused on building a Linux-based
platform optimized for the next generation of mobile devices including
Netbooks, Mobile Internet Devices, and In-vehicle infotainment systems.

This package is a meta-package, meaning that its purpose is to contain
minimal dependencies for running a minimal Moblin environment.

%package devel
Summary:	Moblin development metapackage
Group:		Development/Other
Url:		http://www.moblin.org

%description devel
This package is a meta-package, meaning that its purpose is to contain
dependencies for Moblin development environment.

%files

%files devel



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7913 |12cr|task-nagios-0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Metapackage for Nagios(tm)
Name:		task-nagios
Version:	0
Release:	%mkrel 4
Group:		System/Servers
License:	GPL
BuildArch:	noarch
Requires:	nagios
Requires:	nagios-conf
Requires:	nagios-imagepaks
Requires:	nagios-plugins
Requires:	nagios-theme-default
Requires:	nagios-www
Requires:	nagios-check_adptraid
Requires:	nagios-check_apache
Requires:	nagios-check_apc_ups
Requires:	nagios-check_appletalk
Requires:	nagios-check_arping
Requires:	nagios-check_asterisk
Requires:	nagios-check_axis
Requires:	nagios-check_backup
Requires:	nagios-check_bgp
Requires:	nagios-check_bgpstate
Requires:	nagios-check_breeze
Requires:	nagios-check_by_ssh
Requires:	nagios-check_ciscotemp
Requires:	nagios-check_cluster
Requires:	nagios-check_cluster2
Requires:	nagios-check_compaq_insight
Requires:	nagios-check_dhcp
Requires:	nagios-check_dig
Requires:	nagios-check_digitemp
Requires:	nagios-check_disk
Requires:	nagios-check_disk_smb
Requires:	nagios-check_dlswcircuit
Requires:	nagios-check_dns
Requires:	nagios-check_dns_random
Requires:	nagios-check_dummy
Requires:	nagios-check_email_loop
Requires:	nagios-check_file_age
Requires:	nagios-check_flexlm
Requires:	nagios-check_fping
Requires:	nagios-check_frontpage
Requires:	nagios-check_game
Requires:	nagios-check_hpjd
Requires:	nagios-check_hprsc
Requires:	nagios-check_http
Requires:	nagios-check_hw
Requires:	nagios-check_ica_master_browser
Requires:	nagios-check_ica_metaframe_pub_apps
Requires:	nagios-check_ica_program_neigbourhood
Requires:	nagios-check_icmp
Requires:	nagios-check_ide_smart
Requires:	nagios-check_ifoperstatus
Requires:	nagios-check_ifstatus
Requires:	nagios-check_inodes
Requires:	nagios-check_ipxping
Requires:	nagios-check_ircd
Requires:	nagios-check_javaproc
Requires:	nagios-check_ldap
Requires:	nagios-check_linux_raid
Requires:	nagios-check_load
Requires:	nagios-check_log
Requires:	nagios-check_log2
Requires:	nagios-check_lotus
Requires:	nagios-check_mailq
Requires:	nagios-check_maxchannels
Requires:	nagios-check_maxwanstate
Requires:	nagios-check_mem
Requires:	nagios-check_ms_spooler
Requires:	nagios-check_mssql
Requires:	nagios-check_mysql
Requires:	nagios-check_mysql_query
Requires:	nagios-check_nagios
Requires:	nagios-check_netapp
Requires:	nagios-check_nmap
Requires:	nagios-check_nt
Requires:	nagios-check_ntp
Requires:	nagios-check_ntp_peer
Requires:	nagios-check_ntp_time
Requires:	nagios-check_nwstat
Requires:	nagios-check_oracle
Requires:	nagios-check_overcr
Requires:	nagios-check_pcpmetric
Requires:	nagios-check_pfstate
Requires:	nagios-check_pgsql
Requires:	nagios-check_ping
Requires:	nagios-check_procs
Requires:	nagios-check_qmailq
Requires:	nagios-check_radius
Requires:	nagios-check_rbl
Requires:	nagios-check_real
Requires:	nagios-check_remote_nagios_status
Requires:	nagios-check_rpc
Requires:	nagios-check_sendim
Requires:	nagios-check_sensors
Requires:	nagios-check_smart
Requires:	nagios-check_smb
Requires:	nagios-check_smtp
Requires:	nagios-check_snmp
Requires:	nagios-check_snmp_disk_monitor
Requires:	nagios-check_snmp_printer
Requires:	nagios-check_snmp_process_monitor
Requires:	nagios-check_snmp_procs
Requires:	nagios-check_sockets
Requires:	nagios-check_ssh
Requires:	nagios-check_swap
Requires:	nagios-check_tcp
Requires:	nagios-check_time
Requires:	nagios-check_timeout
Requires:	nagios-check_traceroute
Requires:	nagios-check_ups
Requires:	nagios-check_uptime
Requires:	nagios-check_users
Requires:	nagios-check_wave
Requires:	nagios-check_wins
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This package is a meta-package that will suck in most of the needed packages
to run Nagios(tm) seamlessly.

%files



%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0-4mdv2011.0
+ Revision: 615113
- the mass rebuild of 2010.1 packages

* Mon Mar 22 2010 Thierry Vignaud <tv@mandriva.org> 0-3mdv2010.1
+ Revision: 526668
- nagios-check_mrtg* are no more

* Mon Oct 05 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0-2mdv2010.0
+ Revision: 454327
- nagios-check_mysql_perf doesn't exist anymore

* Tue May 12 2009 Oden Eriksson <oeriksson@mandriva.com> 0-1mdv2010.0
+ Revision: 374921
- import task-nagios


* Tue May 12 2009 Oden Eriksson <oeriksson@mandriva.com> 0-1mdv2010.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7914 |12cr|task-nokiasync-common-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		task-nokiasync-common
Version:	1.0
Release:	%{mkrel 2}
Summary:	Metapackage for synchronizing with Nokia phones
Group:		Communications
License:	GPLv2+
Requires:	libopensync-plugin-gnokii
Requires:	libopensync-plugin-syncml
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-root

%description
This package is a meta-package for connecting with Nokia phones. It
depends on all packages necessary for synchronizing with Nokia phones
using the OpenSync framework, via either SyncML or the GNokii
library. It is recommended that you do not install this package
directly, but rather that you install task-nokiasync-gnome or
task-nokiasync-kde, depending on your preferred desktop environment.

%package -n task-nokiasync-kde
Summary:	KDE metapackage for synchronizing with Nokia phones
Group:		Communications
Requires:	task-nokiasync-common
Requires:	libopensync-plugin-kdepim
Requires:	kdepim-kitchensync

%description -n task-nokiasync-kde
This package is a meta-package for connecting with Nokia phones. It
depends on all packages necessary for synchronizing with Nokia phones
using the OpenSync framework, via either SyncML or the GNokii
library, and packages that are useful for synchronizing with KDE
applications.

%package -n task-nokiasync-gnome
Summary:	GNOME metapackage for synchronizing with Nokia phones
Group:		Communications
Requires:	task-nokiasync-common
Requires:	libopensync-plugin-evolution2
Requires:	multisync-gui

%description -n task-nokiasync-gnome
This package is a meta-package for connecting with Nokia phones. It
depends on all packages necessary for synchronizing with Nokia phones
using the OpenSync framework, via either SyncML or the GNokii
library, and packages that are useful for synchronizing with GNOME
applications.

%files

%files -n task-nokiasync-kde

%files -n task-nokiasync-gnome



%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.0-2mdv2010.0
+ Revision: 434277
- rebuild

* Fri Mar 14 2008 Adam Williamson <awilliamson@mandriva.org> 1.0-1mdv2008.1
+ Revision: 187727
- import task-nokiasync-common



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7915 |12cr|tasks-0.20-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Simple to-do list for GNOME
Name:		tasks
Version:	0.20
Release:	%mkrel 1
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%name/%name-%version.tar.xz
License:	GPLv2+
Group:		Graphical desktop/GNOME
URL:		http://pimlico-project.org/tasks.html
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	libedataserver-devel
BuildRequires:	gtk+2-devel
BuildRequires:	libsexy-devel
BuildRequires:	intltool

%description
Tasks is a simple to-do list application for GNOME.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std
%find_lang %{name}

%if %mdkversion < 200900
%post
%update_icon_cache hicolor
%update_menus
%endif
%if %mdkversion < 200900
%postun
%clean_icon_cache hicolor
%clean_menus
%endif

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc README AUTHORS ChangeLog
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_iconsdir}/hicolor/*/apps/%{name}.svg




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7916 |12cr|task-sound-studio-0.3-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		task-sound-studio
Version:	0.3
Release:	8
Summary:	Meta package for Sound Studio and Music Production
Group:		Sound
License:	GPLv2+

## Packages organized by groups and divided in Suggests and Requires
####################################################################

# Jack engine-related
Requires:	jackit
Requires:	jackit-example-clients
Requires:	laditools
Requires:	qjackctl
Suggests:	ladish
Suggests:	ac3jack
Suggests:	ffado

# Bridges to other sound systems
Suggests:	tritonus-fluidsynth
Requires:	jackasyn

# Basic MIDI utilities
Suggests: a2jmidid
Suggests: vmpk
Suggests: qmidiroute
Suggests: qmidiarp

# Soundfont-related
Requires: fluid-soundfont-common
Requires: fluid-soundfont-gm
Requires: fluid-soundfont-gs
Requires: soundfont-utils
Suggests: swami
Requires: timidity-patch-gravis
Requires: timidity-patch-freepats
Requires: TiMidity++
Suggests: TiMidity++-interfaces-extra

# Score and tablature editors
Requires: lilypond
Suggests: nted
Suggests: ktabedit
Suggests: mscore

# Ladspa system and effect plugins
Requires: ladspa
Requires: ladspa-quitte-dsp
Requires: mcp-plugins
Requires: pvc
Requires: pvoc
Requires: rev-plugins
Requires: swh-plugins
Requires: tap-plugins
Requires: cmt
Requires: blop
Requires: caps

# LV2 system and plugins
Requires: lv2core
Requires: slv2
Requires: swh-lv2
Requires: ll-plugins
Requires: calf
Requires: ll-plugins-gui
Requires: invada-studio-plugins-lv2
Requires: foo-yc20

# DSSI system and synth plugins
Requires: dssi
Requires: fluidsynth-dssi
Requires: hexter
Requires: nekobee
Requires: whysynth
Requires: wsynth-dssi
Requires: xsynth-dssi

# Standalone Synths
Requires: fluidsynth
Suggests: yoshimi
Suggests: qsynth
Suggests: ams
Suggests: amsynth
Suggests: phasex
Suggests: bristol
Suggests: bristol-arp2600
Suggests: bristol-axxe
Suggests: bristol-b3
Suggests: bristol-dx
Suggests: bristol-explorer
Suggests: bristol-juno
Suggests: bristol-memory
Suggests: bristol-mini
Suggests: bristol-mono
Suggests: bristol-obx
Suggests: bristol-obxa
Suggests: bristol-odyssey
Suggests: bristol-poly800
Suggests: bristol-prophet
Suggests: bristol-rhodes
Suggests: bristol-rhodesbass
Suggests: bristol-roadrunner
Suggests: bristol-solina
Suggests: bristol-vox
Suggests: qsampler

# Simple audio recorders and players
Suggests: jack_capture
Suggests: timemachine
Suggests: qarecord
Suggests: uade
Suggests: upse
Suggests: xmp

# DAW - SAW and sequencers
Suggests: ardour
Suggests: audacity
Suggests: dino
Suggests: jokosher
Suggests: lmms
Suggests: qtractor
Suggests: rezound
Suggests: rosegarden
Suggests: seq24
Suggests: jackbeat
Suggests: beast
Suggests: kmid2

# Trackers
Suggests: schismtracker


# Effect racks
Suggests: jack-rack
Suggests: zynjacku
Suggests: ecamegapedal
Suggests: gnuitar
Suggests: guitarix
Suggests: jcgui
Suggests: jconvolver
Suggests: rakarrack
Suggests: tuxguitar
Suggests: jackeq
Suggests: zita-rev1

# Drum machines, live audio tools
Suggests: hydrogen
Suggests: mixxx
Suggests: terminatorx
Suggests: sooperlooper

# Audio developpers
Suggests: faust
Suggests: pd
Suggests: drumstick

# KernelRT
Suggests: kernel-rt-latest
Suggests: kernel-rt-devel-latest
Suggests: rtirq

# Media players
Suggests: xine-jack
Suggests: mplayer
Suggests: vlc-plugin-jack
Suggests: gstreamer0.10-plugins-good

# Desktop-specific configuration files
Suggests: lilypond-kde4

#########################################################

BuildArch:  noarch

%description
This package is a meta-package which installs everything
needed to have a complete sound creation and processing studio.
- Rosa/Mandriva for Digital Audio Workstations -


%files


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7917 |12cr|task-sugar-0.88.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# NOTE: Please do not edit this file, it was auto generated by jhconvert
#       See http://wiki.sugarlabs.org/go/Deployment_Team/jhconvert for details

Name: task-sugar
Version: 0.88.0
Release: 3
Summary: Sugar Platform
License: GPL
Group: Graphical desktop/Other
Url: http://sugarlabs.org/

Requires: csound  
Requires: csound-python  
Requires: etoys >= 4.0.2340
Requires: sugar-fructose >= 0.88.0
Requires: sugar-glucose >= 0.88.0
Requires: gstreamer0.10-plugins-base  
Requires: gstreamer0.10-espeak >= 0.3.3
Requires: gstreamer0.10-plugins-good  
Requires: libxml2-python  
Requires: python-numpy  
Requires: pygame  

%description
The Sugar Platform is a set of versioned components on which activity
authors can rely when targeting their activities to run on a particular
Sugar version.
Installing Sugar Platform should mean for user that he can download actities
from http://activities.sugarlabs.org/ and they won't be failed due to
missed dependencies.

%files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7918 |12cr|task-wm2003sync-common-1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		task-wm2003sync-common
Version:	1.1
Release:	%mkrel 1
Summary:	Metapackage for Windows Mobile 2003 and earlier devices
Group:		Communications
License:	GPLv2+
Requires:	synce-hal
Requires:	libopensync-plugin-synce
# For command-line partnership creation: synce-matchmaker is in librra
# - AdamW 2008/06
Suggests:	librra
Suggests:	libopensync-plugin-file
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-root

%description
This package is a meta-package for connecting with Windows Mobile 2003
and earlier devices. It depends on all packages necessary for setting
up a basic connection to the device. It is not recommended that you
install this package directly, but rather that you install
task-wm2003sync-gnome or task-wm2003sync-kde, depending on your
preferred desktop environment.

%package -n task-wm2003sync-kde
Summary:	KDE metapackage for Windows Mobile 2003 and earlier
Group:		Communications
Requires:	task-wm2003sync-common
Requires:	libopensync-plugin-kdepim
Requires:	synce-kpm
#Requires:	synce-trayicon
Suggests:	kde4-kio-rapip

%description -n task-wm2003sync-kde
This package is a meta-package for connecting with Windows Mobile 2003
and earlier devices. It depends on all packages necessary for setting
up a basic connection to the device and packages that are useful for
synchronizing with KDE applications.  At present it also suggests the
synce-trayicon package, even though this is a GTK+-based application,
as it is the only application currently capable of graphically
configuring partnerships on these devices. It also depends on a
package that will allow you to access the filesystem on your Windows
Mobile device from KDE applications like Konqueror. This package is
mainly intended for use with KDE 3, as synchronization with KDE 4's
PIM applications is not yet possible. If you wish to use as much
functionality as is currently available in KDE 4, install this package
with urpmi's --no-suggests parameter, and then install the
kde4-kio-rapip package.

%package -n task-wm2003sync-gnome
Summary:	GNOME metapackage for Windows Mobile 2003 and earlier
Group:		Communications
Requires:	task-wm2003sync-common
Requires:	libopensync-plugin-evolution2
Requires:	multisync-gui
Requires:	synce-trayicon
Suggests:	synce-gvfs

%description -n task-wm2003sync-gnome
This package is a meta-package for connecting with Windows Mobile 2003
and earlier devices. It depends on all packages necessary for setting
up a basic connection to the device and packages that are useful for
synchronizing with GNOME applications. It also depends on a package
that will allow you to access the filesystem on your Windows Mobile
device from any GVFS-compatible application (most GNOME applications).

%files

%files -n task-wm2003sync-kde

%files -n task-wm2003sync-gnome



%changelog
* Tue Aug 11 2009 Emmanuel Andry <eandry@mandriva.org> 1.1-1mdv2010.0
+ Revision: 415188
- now KDE4 compliant

* Thu Sep 04 2008 Adam Williamson <awilliamson@mandriva.org> 1.0-2mdv2009.0
+ Revision: 280251
- explain KDE package is meant for KDE 3
- depend on VFS access packages

* Thu Jun 05 2008 Adam Williamson <awilliamson@mandriva.org> 1.0-1mdv2009.0
+ Revision: 215177
- import task-wm2003sync-common



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7919 |12cr|task-wm5sync-common-1.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		task-wm5sync-common
Version:	1.0
Release:	%{mkrel 7}
Summary:	Metapackage for connecting to Windows Mobile 5+ devices
Group:		Communications
License:	GPLv2+
Requires:	synce-hal
Requires:	sync-engine
Requires:	synce-opensync-plugin
Suggests:	libopensync-plugin-file
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-root

%description
This package is a meta-package for connecting with Windows Mobile 5
and later devices. It depends on all packages necessary for setting
up a basic connection to the device. It is not recommended that you
install this package directly, but rather that you install
task-wm5sync-gnome or task-wm5sync-kde, depending on your preferred
desktop environment.

%package -n task-wm5sync-kde
Summary:	KDE metapackage for connecting to Windows Mobile 5+
Group:		Communications
Requires:	task-wm5sync-common
Requires:	libopensync-plugin-kdepim
Requires:	kdepim-kitchensync
Requires:	synce-kpm
Suggests:	synce-kio-rapip

%description -n task-wm5sync-kde
This package is a meta-package for connecting with Windows Mobile 5
and later devices. It depends on all packages necessary for setting
up a basic connection to the device and packages that are useful for
synchronizing with KDE applications. It also depends on a package that
will allow you to access the filesystem on your Windows Mobile device
from KDE applications like Konqueror. This package is mainly intended
for use with KDE 3, as synchronization with KDE 4's PIM applications
is not yet possible. If you wish to use as much functionality as is
currently available in KDE 4, install this package with urpmi's
--no-suggests parameter, and then install the kde4-kio-rapip package.

%package -n task-wm5sync-gnome
Summary:	GNOME metapackage for connecting to Windows Mobile 5+
Group:		Communications
Requires:	task-wm5sync-common
Requires:	libopensync-plugin-evolution2
Requires:	multisync-gui
Requires:	synce-trayicon
Suggests:	synce-gvfs

%description -n task-wm5sync-gnome
This package is a meta-package for connecting with Windows Mobile 5
and later devices. It depends on all packages necessary for setting
up a basic connection to the device and packages that are useful for
synchronizing with GNOME applications. It also depends on a package
that will allow you to access the filesystem on your Windows Mobile
device from any GVFS-compatible application (most GNOME applications).

%files

%files -n task-wm5sync-kde

%files -n task-wm5sync-gnome



%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.0-7mdv2010.0
+ Revision: 434278
- rebuild

* Thu Sep 04 2008 Adam Williamson <awilliamson@mandriva.org> 1.0-6mdv2009.0
+ Revision: 280240
- we can now use trayicon not kpm for GNOME, and drop the explanation in desc
- clarify in KDE package description that it's meant for KDE 3
- add dependencies on VFS support packages - synce-vfs and synce-kio-rapip

* Tue Jun 03 2008 Adam Williamson <awilliamson@mandriva.org> 1.0-4mdv2009.0
+ Revision: 214448
- adjust requires for the new synce-hal era

* Thu Mar 13 2008 Adam Williamson <awilliamson@mandriva.org> 1.0-3mdv2008.1
+ Revision: 187645
- adjust requires for both kde and gnome packages (graphical sync tool for GNOME!)
- build all three wm5sync task packages from this .src.rpm

* Wed Mar 12 2008 Adam Williamson <awilliamson@mandriva.org> 1.0-1mdv2008.1
+ Revision: 187242
- remove stray lines
- import task-wm5sync-common



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7920 |12cr|task-wm5sync-gnome-1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		task-wm5sync-gnome
Version:	1.0
Release:	%{mkrel 1}
Summary:	GNOME metapackage for connecting to Windows Mobile 5+
Group:		Communications
License:	GPLv2+
Requires:	task-wm5sync-common
Requires:	libopensync-plugin-evolution2
Suggests:	synce-kpm
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-root

%description
This package is a meta-package for connecting with Windows Mobile 5
and later devices. It depends on all packages necessary for setting
up a basic connection to the device and packages that are useful for
synchronizing with GNOME applications. At present it also suggests the
synce-kpm package, even though this is a Qt-based application, as it is
clearly the best available application for graphically configuring
partnerships and installing / removing software on these devices.

%files



%changelog
* Wed Mar 12 2008 Adam Williamson <awilliamson@mandriva.com> 1.0-1mdv2008.1
+ Revision: 187263
- import task-wm5sync-gnome



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7921 |12cr|task-wm5sync-kde-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		task-wm5sync-kde
Version:	1.0
Release:	%{mkrel 2}
Summary:	KDE metapackage for connecting to Windows Mobile 5+
Group:		Communications
License:	GPLv2+
Requires:	task-wm5sync-common
Requires:	syncekonnector
Requires:	libopensync-plugin-kdepim
Requires:	kdepim-kitchensync
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-root

%description
This package is a meta-package for connecting with Windows Mobile 5
and later devices. It depends on all packages necessary for setting
up a basic connection to the device and packages that are useful for
synchronizing with KDE applications.

%files



%changelog
* Thu Mar 13 2008 Adam Williamson <awilliamson@mandriva.com> 1.0-2mdv2008.1
+ Revision: 187301
- require kdepim-kitchensync
- don't require syncekonnector till i figure out what's wrong with it and if it's needed

* Wed Mar 12 2008 Adam Williamson <awilliamson@mandriva.com> 1.0-1mdv2008.1
+ Revision: 187272
- import task-wm5sync-kde



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7922 |12cr|task-xfce-2012.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Metapackage for the Xfce desktop environment
Name:		task-xfce
Version:	2012.0
Release:	2
Epoch:		1
Group:		Graphical desktop/Xfce
License:	GPLv2+
URL:		http://wiki.mandriva.com/en/XfceLive
BuildArch:	noarch

# (tpg) please keep requires in alphabetical order
#Suggests:	eatmonkey
Suggests:	lightdm
Suggests:	orage
Suggests:	gigolo
#Suggests:	midori
Suggests:	parole
Suggests:	squeeze
#Suggests:	xarchiver
Suggests:	ristretto
Requires:	task-xfce-plugins
Requires:	task-xfce-minimal
Suggests:	thunar-archive-plugin
Suggests:	thunar-media-tags-plugin
Suggests:	thunar-shares-plugin
#Suggests:	thunar-svn-plugin
Suggests:	thunar-vcs-plugin
Suggests:	thunar-thumbnailers
Suggests:	tumbler
Suggests:	xfbib
Suggests:	xfburn
Suggests:	xfmpc
#Requires:	xfprint
#Suggests:	xfswitch-plugin
#Suggests:	xfce4-artwork
Suggests:	xfce4-appfinder
Suggests:	xfce4-screenshooter
Obsoletes:	xfce-trigger-launcher

%description
This package is a meta-package, meaning that its purpose is to contain
dependencies for running the Xfce Mandriva Desktop.

Xfce panel plugins can be found in %{name}-plugins.

%package minimal
Summary:	Minimal dependencies needed for Xfce desktop
Group:		Graphical desktop/Xfce
Url:		http://wiki.mandriva.com/en/XfceLive

# (tpg) please keep requires in alphabetical order

Requires:	exo
#Requires:	mandriva-xfce-config
Requires:	mousepad
Requires:	terminal
Requires:	thunar
Requires:	thunar-volman
Suggests:	xfce4-icon-theme
Requires:	xfce4-mixer
Requires:	virtual-notification-daemon
Suggests:	xfce4-notifyd
Requires:	xfce4-panel
Requires:	xfce4-power-manager
Requires:	xfce4-session
Requires:	xfce4-taskmanager
Requires:	xfce4-settings
Requires:	xfce4-volumed
Requires:	xfconf
Requires:	xfdesktop
Requires:	xfwm4

Provides:	xfce = %{EVRD}

%description minimal
Xfce is a lightweight desktop environment for various *NIX systems.
Designed for productivity, it loads and executes applications fast,
while conserving system resources.

Xfce 4.4 embodies the traditional UNIX philosophy of modularity and
re-usability. It consists of a number of components that together
provide the full functionality of the desktop environment. They are
packaged separately and you can pick and choose from the available
packages to create the best personal working environment.

This package is a meta-package, meaning that its purpose is to contain
minimal dependencies for running a minimal Xfce desktop environment.


%package plugins
Summary:	Metapackage for the Xfce panel plugins
Group:		Graphical desktop/Xfce
Url:		http://wiki.mandriva.com/en/XfceLive
Requires:	task-xfce-minimal

# (tpg) please keep requires in alphabetical order

Suggests:	xfce4-battery-plugin
#Suggests:	xfce4-cddrive-plugin
Suggests:	xfce4-cellmodem-plugin
Suggests:	xfce4-clipman-plugin
Suggests:	xfce4-cpufreq-plugin
Suggests:	xfce4-cpugraph-plugin
Suggests:	xfce4-datetime-plugin
Suggests:	xfce4-dict-plugin
Suggests:	xfce4-diskperf-plugin
Suggests:	xfce4-embed-plugin
Suggests:	xfce4-eyes-plugin
Suggests:	xfce4-fsguard-plugin
Suggests:	xfce4-genmon-plugin
Suggests:	xfce4-indicator-plugin
#Suggests:	xfce4-linelight-plugin
Suggests:	xfce4-modemlights-plugin
#Suggests:	xfce4-mailwatch-plugin
#Suggests:	xfce4-minicmd-plugin
Suggests:	xfce4-mount-plugin
Suggests:	xfce4-mpc-plugin
Suggests:	xfce4-netload-plugin
Suggests:	xfce4-notes-plugin
Suggests:	xfce4-places-plugin
#Suggests:	xfce4-playercontrol-plugin
Suggests:	xfce4-quicklauncher-plugin
Suggests:	xfce4-radio-plugin
#Suggests:	xfce4-rss-plugin
Suggests:	xfce4-screenshooter-plugin
Suggests:	xfce4-sensors-plugin
Suggests:	xfce4-smartbookmark-plugin
Suggests:	xfce4-smartpm-plugin
Suggests:	xfce4-systemload-plugin
Suggests:	xfce4-time-out-plugin
Suggests:	xfce4-timer-plugin
Suggests:	xfce4-verve-plugin
Suggests:	xfce4-wavelan-plugin
Suggests:	xfce4-weather-plugin
#Suggests:	xfce4-websearch-plugin
Suggests:	xfce4-wmdock-plugin
#Suggests:	xfce4-xfapplet-plugin
Suggests:	xfce4-xkb-plugin
# requires gdm
#Suggests:	xfswitch-plugin

%description plugins
This package is a meta-package, meaning that its purpose is to contain
dependencies for running the Xfce panel plugins.

%package devel
Summary:	Xfce development metapackage
Group:		Development/Other
Url:		http://wiki.mandriva.com/en/XfceLive

# (tpg) please keep requires in alphabetical order
#Requires:	libxfcegui4-devel
Requires:	libxfce4ui-devel
Requires:	garcon-devel
#Requires:	libxfce4menu-devel
Requires:	libxfce4util-devel
#Requires:	python-xfce
Requires:	thunar-devel
Requires:	xfce4-dev-tools
Requires:	xfce4-panel-devel
Requires:	xfconf-devel
Requires:	exo-devel
#Requires:	xfc

%description devel
This package is a meta-package, meaning that its purpose is to contain
dependencies for Xfce development environment.

%files

%files minimal

%files plugins

%files devel


%changelog
* Mon Apr 09 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 1:2011.0-7
+ Revision: 789961
- fix requires

* Sun Apr 08 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 1:2011.0-6
+ Revision: 789913
- enable few panel plugins
- reeanble few components

* Sat Apr 07 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 1:2011.0-4
+ Revision: 789693
- add conflicts on xfce-utils

* Fri Apr 06 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 1:2011.0-3
+ Revision: 789520
- disable most of xfce apps and plugins
- enable xfce4-timer-plugin
- enable genmon and wmdock plugins
- enable xfce4-xkb-plugin
- enable xfce4-sensors-plugin
- enable mpc, radio and weather plugins

* Wed Jan 26 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1:2011.0-2
+ Revision: 633065
- update requires lists for all xfce apps and panel plugins

* Sat Sep 18 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1:2011.0-1mdv2011.0
+ Revision: 579680
- change versioning
- disable suggests on apps that do not work with current xfce 4.7.0

* Sun Oct 11 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1:4.6.1-4mdv2010.0
+ Revision: 456685
- suggests parole, a nwe media player for Xfce
- spec file clean

* Mon Jul 27 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1:4.6.1-3mdv2010.0
+ Revision: 400834
- add suggest on task-xfce-plugins on task-xfce (pointed out by Dr_ST)

* Mon Jul 06 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1:4.6.1-2mdv2010.0
+ Revision: 392973
- add suggests on gdm

* Wed Apr 22 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1:4.6.1-1mdv2010.0
+ Revision: 368751
- update to new version 4.6.1

* Sun Mar 22 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1:4.6.0-2mdv2009.1
+ Revision: 360330
- do not suggest xfmedia

* Sat Mar 07 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1:4.6.0-1mdv2009.1
+ Revision: 350785
- version bump
- suggest thunar-shares-plugin

* Sat Feb 14 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1:4.5.99.1-0.2mdv2009.1
+ Revision: 340222
- suggests gigolo instead of sion

* Mon Feb 09 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1:4.5.99.1-0.1mdv2009.1
+ Revision: 339015
- bum version tag
- suggests xfswitch-plugin
- xfce4-screenshooter is no longer a panel plugin

* Sun Jan 04 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1:4.5.92-0.1mdv2009.1
+ Revision: 324354
- suggests sion, a GIO/GVFS frontend
- bump version tag

* Fri Jan 02 2009 Jérôme Soyer <saispo@mandriva.org> 1:4.5.91-0.4mdv2009.1
+ Revision: 323290
- Bump Release
- Exclude python-xfce for version under < 2009 and wait for a fix

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - suggests xfce4-verve-plugin

* Tue Oct 28 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1:4.5.91-0.3mdv2009.1
+ Revision: 298068
- add requires on xfconf, thunar-volman and xfce4-power-manager
- fix Url's

* Sat Oct 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1:4.5.91-0.2mdv2009.1
+ Revision: 294903
- remove notification-daemon-xfce as it breaks the update and it seems not needed anymore

* Fri Oct 17 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1:4.5.91-0.1mdv2009.1
+ Revision: 294552
- Xfce4.6 beta1 is landing on cooker
- remove xfce-mcs-manager and xfce-mcs-plugins, suppressed by xfconf and xfce4-settings

* Mon Oct 13 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1:4.4.2-8mdv2009.1
+ Revision: 293345
- suggests thunar-shares

* Sat Sep 27 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1:4.4.2-7mdv2009.0
+ Revision: 288836
- Suggests readahead

* Thu Sep 25 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1:4.4.2-6mdv2009.0
+ Revision: 288171
- Suggests preload

* Mon Sep 22 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1:4.4.2-5mdv2009.0
+ Revision: 286683
- use suggests for aumix
- suggests canberra-gtk for mdv 200900

* Tue Sep 16 2008 Jérôme Soyer <saispo@mandriva.org> 1:4.4.2-4mdv2009.0
+ Revision: 285113
- Add aumix to task-xfce because volume keys need it (thks ffixxx)

* Sun Jul 27 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1:4.4.2-3mdv2009.0
+ Revision: 250441
- suggests xfce4-linelight-plugin

* Wed Apr 16 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1:4.4.2-2mdv2009.0
+ Revision: 194655
- update plugin name
- require mandriva-xfce-config, rather only suggesting it

* Sun Feb 24 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1:4.4.2-1mdv2008.1
+ Revision: 174385
- change versioning to be closer with upstream
- do not require all non-xfce software

* Fri Jan 25 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2008.0-4mdv2008.1
+ Revision: 157751
- add thunar-svn-plugin
- add clamtk
- requires gpa

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Dec 16 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 2008.0-3mdv2008.1
+ Revision: 120502
- correct obsoletes
- add xfce4-artwork
- obsolete older release of task-xfce and subpackages

* Thu Dec 13 2007 Jérôme Soyer <saispo@mandriva.org> 2008.0-2mdv2008.1
+ Revision: 119203
- Bump Release
- Add Suggests on xfce4-rss-plugins
- Switch gtfp to filezilla (the one is so buggy)

* Wed Dec 12 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 2008.0-1mdv2008.1
+ Revision: 119113
- use Suggests for some not-so-necessary xfce related stuff

* Wed Dec 05 2007 Jérôme Soyer <saispo@mandriva.org> 2008-25mdv2008.1
+ Revision: 115779
- Bump release
- Add xfce4-websearch-plugin

  + Thierry Vignaud <tv@mandriva.org>
    - fix spacing in description

* Thu Nov 22 2007 Thierry Vignaud <tv@mandriva.org> 2008-24mdv2008.1
+ Revision: 111292
- drop noarch tag thus, thus really fixing bug #35717 by applying not applied bit

* Thu Nov 22 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 2008-23mdv2008.1
+ Revision: 111093
- disable conflicts on xarchiver for now, fix bug #35658
- handle requires of OO.org under non ix86 archs, fix bug #35717

* Tue Nov 20 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 2008-22mdv2008.1
+ Revision: 110709
- xfce4-taskmanager
- xfce4-volstatus-icon

* Mon Nov 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 2008-21mdv2008.1
+ Revision: 110591
- update requires for Xfce 4.4.2
- suggest plugins rather than hardcode requires in plugins subpackage (not all plugins are really needed)
- remove wengophone
- add xfce4-wmdock-plugin
- correct requires for xfce 4.4.2
- update description for the task-xfce-minimal package
- add conditionals for old mdv releases
- requires openoffice.org-gtk
- requires catfish

* Thu Nov 01 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 2008-20mdv2008.1
+ Revision: 104408
- new license policy
- favors qalculate-gtk over gcalctool
- requires gtk-recordmydesktop
- remove eog
- move xfce-dev-tools to the task-xfce-devel

  + Thierry Vignaud <tv@mandriva.org>
    - fix summary-ended-with-dot

* Fri Sep 28 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 2008-19mdv2008.0
+ Revision: 93477
- require deluge and f-spot
- requires mandriva-xfce-config for task-xfce-minimal
- get back to ristretto

* Fri Sep 21 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 2008-18mdv2008.0
+ Revision: 91948
- mozilla-firefox is the default web browser

* Wed Sep 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2008-17mdv2008.0
+ Revision: 90299
- rebuild

* Sun Sep 09 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 2008-16mdv2008.0
+ Revision: 83582
- remove ristretto in favor of mirage
  remove rhythmbox in favor of exaile
  remove evince in favor of epdfview
- tango theme seems to be broken,at least it looks uglier than rodent :)

* Tue Aug 28 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 2008-14mdv2008.0
+ Revision: 72684
- gthumb is being replaced with ristretto
- switch f-spot with gthumb
- smart plugin for panel has a new name

* Wed Jun 20 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 2008-13mdv2008.0
+ Revision: 41742
- remove requires on mandriva stuff
- task-xfce is now pure task package
  o all configuration files and scriplets have been moved to the xfce-config-X (where X stands for Free, One and Powerpack)
  o you have to install xfce-config-X to have Xfce composed to your current theme
- add xfce-cddrive-plugin

* Thu Jun 07 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 2008-12mdv2008.0
+ Revision: 36756
- add plugins and devel subpackage (plus corresponding requires)
- some cleans
- spec file clean

* Thu Jun 07 2007 Jérôme Soyer <saispo@mandriva.org> 2008-11mdv2008.0
+ Revision: 36598
- Introduce blino's changes :)

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - move %%post scriplet to the task-xfce-minimal package
    - add url
    - only package minimal should provide files

* Tue Jun 05 2007 Jérôme Soyer <saispo@mandriva.org> 2008-9mdv2008.0
+ Revision: 35878
- Cleanup
- Clean Up
- Clean Up
- Clean Up

* Tue Jun 05 2007 Jérôme Soyer <saispo@mandriva.org> 2008-8mdv2008.0
+ Revision: 35842
- bump release
- Split packages
- Comment abiword and gnumeric

* Tue Jun 05 2007 Jérôme Soyer <saispo@mandriva.org> 2008-6mdv2008.0
+ Revision: 35810
- Move some Requires

* Fri Jun 01 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 2008-5mdv2008.0
+ Revision: 34398
- s/XFCE/Xfce
- s/notification-daemon/notification-daemon-xfce
- spec file clean

* Thu May 31 2007 Jérôme Soyer <saispo@mandriva.org> 2008-4mdv2008.0
+ Revision: 33096
- Fix permissions

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - s/xfce4-artwork/xfce-artwork

* Mon May 28 2007 Jérôme Soyer <saispo@mandriva.org> 2008-3mdv2008.0
+ Revision: 31942
- Add gdm

* Fri May 25 2007 Jérôme Soyer <saispo@mandriva.org> 2008-2mdv2008.0
+ Revision: 31196
- Fix sed
- Mandriva Integration

* Wed Apr 25 2007 Jérôme Soyer <saispo@mandriva.org> 2008-1mdv2008.0
+ Revision: 18147
- Task XFCE


* Thu Feb 01 2007 Jérôme Soyer <saispo@mandriva.org> 2007-11mdv2007.0
+ Revision: 115828
- Use notification-daemon instead of notification-daemon-xfce

* Fri Jan 12 2007 Jérôme Soyer <saispo@mandriva.org> 2007-10mdv2007.1
+ Revision: 108127
- Bump Release
- Only task-xfce
- Remove task-xfce-plugins

* Fri Jan 12 2007 Jérôme Soyer <saispo@mandriva.org> 2007-9mdv2007.1
+ Revision: 107821
- Bump Release
- Remove Requires

* Wed Jan 10 2007 Jérôme Soyer <saispo@mandriva.org> 2007-8mdv2007.1
+ Revision: 107244
- Remove plugins

* Wed Jan 10 2007 Jérôme Soyer <saispo@mandriva.org> 2007-7mdv2007.1
+ Revision: 107229
- Deactivate some plugins
- Deactivate some plugins

* Wed Jan 10 2007 Jérôme Soyer <saispo@mandriva.org> 2007-6mdv2007.1
+ Revision: 107136
- Add Provides/Obsoletes
- Remove cpufreq-plugin Requires

* Thu Jan 04 2007 Nicolas Lécureuil <neoclust@mandriva.org> 2007-4mdv2007.1
+ Revision: 104010
- Add Require

* Wed Jan 03 2007 Nicolas Lécureuil <neoclust@mandriva.org> 2007-3mdv2007.1
+ Revision: 103697
- Fix Require

* Wed Jan 03 2007 Nicolas Lécureuil <neoclust@mandriva.org> 2007-2mdv2007.1
+ Revision: 103652
- Fix sub-packages name

* Tue Jan 02 2007 Nicolas Lécureuil <neoclust@mandriva.org> 2007-1mdv2007.1
+ Revision: 103283
- Import task-xfce


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7923 |12cr|tasque-0.1.9-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: A simple task management app (TODO list) for the Linux Desktop
Name: tasque
Version: 0.1.9
Release: %mkrel 3
Source0: http://ftp.gnome.org/pub/GNOME/sources/tasque/0.1/%{name}-%{version}.tar.gz
License: MIT
Group: Graphical desktop/GNOME
Url: http://live.gnome.org/Tasque
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: mono-devel
BuildRequires: pkgconfig(glade-sharp-2.0)
BuildRequires: pkgconfig(gnome-sharp-2.0)
BuildRequires: pkgconfig(gtk-sharp-2.0)
BuildRequires: pkgconfig(evolution-sharp)
BuildRequires: pkgconfig(ndesk-dbus-glib-1.0)
BuildRequires: pkgconfig(notify-sharp)
BuildRequires: intltool

%description
Tasque is a simple task management app (TODO list) for the Linux Desktop. 

%prep
%setup -q -n%name-%version

%build
%configure2_5x --enable-standard-backends
%make

%install
rm -fr %buildroot
%makeinstall_std

%find_lang %name --with-gnome

%clean
rm -fr %buildroot

%if %mdkversion < 200900
%post
%update_menus
%update_icon_cache hicolor
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%clean_icon_cache hicolor
%endif

%files -f %name.lang
%defattr(-,root,root)
%doc AUTHORS ChangeLog NEWS README
%{_bindir}/*
%{_libdir}/pkgconfig/*.pc
%{_libexecdir}/%name/Tasque.exe
%{_libexecdir}/%name/Tasque.exe.config
%{_libexecdir}/%name/Tasque.exe.mdb
%{_libexecdir}/%name/RtmNet.dll
%{_datadir}/%name
%{_datadir}/applications/*.desktop
%{_iconsdir}/hicolor/*/apps/*
%{_datadir}/pixmaps/*
%{_datadir}/dbus-1/services/org.gnome.Tasque.service



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7924 |12cr|tavrasm-1.22-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    tavrasm
%define version 1.22
%define release %mkrel 7

Name:           %{name}
Version:        %{version}
Release:        %{release}
Summary:       	A AVR assembler
Source0:        %{name}-%{version}.tar.bz2
License:        GPL
Group:          Development/Other
Url:         	http://www.tavrasm.org
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:  flex, bison

%description
Toms Linux AVR Assembler :

- Compiles code written for Atmels AVR DOS assembler.
- Super-set of Atmel AVR assembler.
- Generates Intel Hex, Motorola S-record, Generic and binary output.
- Atmel object files compatible with Atmel's AVR Studio.
- More than 100 warning/error messages.
- 'C' like escape characters in char/string literals ('\n', '\t', ...).
- Macros in macros.

%prep
%setup -q -n tavrasm.122/

%build
cd src

# parallel build fail
make

%install
rm -rf $RPM_BUILD_ROOT

mkdir -p $RPM_BUILD_ROOT%{_bindir}
mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1

cp src/%name $RPM_BUILD_ROOT%{_bindir}
cp %name.1 $RPM_BUILD_ROOT%{_mandir}/man1

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,755)
%{_bindir}/%{name}
%{_mandir}/man1/*


%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.22-7mdv2010.0
+ Revision: 434308
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.22-6mdv2009.0
+ Revision: 261428
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.22-5mdv2009.0
+ Revision: 254186
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.22-3mdv2008.1
+ Revision: 140918
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Jul 23 2007 Couriousous <couriousous@mandriva.org> 1.22-3mdv2008.0
+ Revision: 54837
- rebuild
- Import tavrasm



* Fri Apr 21 2006 Couriousous <couriousous@mandriva.org> 1.22-2mdk
- Yearly rebuild

* Sun Mar 13 2005 Couriousous <couriousous@mandrake.org> 1.22-1mdk
- First Mandrakelinux release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7925 |12cr|tcc-0.9.25-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Tiny C Compiler
Name:		tcc
Version:	0.9.25
Release:	%mkrel 2
License:	GPL
Group:		Development/C
URL:		http://bellard.org/tcc/
Source0:	http://download.savannah.nongnu.org/releases/tinycc/%{name}-%{version}.tar.bz2
# (tv) fix tccdir on x86_64:
Patch3:		tcc-0.9.25-tccdif.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Tiny C Compiler - C Scripting Everywhere - The Smallest ANSI C 
compiler

%prep

%setup -q
%patch3 -p0

# (tv) use DESTDIR:
perl -pi -e 's!(\$\((bin|doc|include|lib|man|tcc)dir)!\$(DESTDIR)\1!' Makefile

# path fix
find -type f | xargs perl -pi -e "s|^#\!/usr/local/bin|#\!%{_bindir}|g"

# (tv) fix path on x86_64:
%ifarch x86_64
perl -pi -e 's!/usr/lib!/usr/lib64!' libtcc.c tcc.h
%endif

# fix attribs
chmod 644 examples/*

%build

%configure2_5x

make CFLAGS="%{optflags}"
#make test

%install
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_includedir}
install -d %{buildroot}%{_mandir}/man1

%makeinstall_std


# cleanup
rm -rf %{buildroot}%{_docdir}/tcc

%if %mdkversion < 200900
%post -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -p /sbin/ldconfig
%endif

%clean
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}

%files
%defattr(-, root, root)
%doc Changelog README TODO *.html examples
%defattr(-,root,root)
%{_bindir}/tcc
%{_libdir}/tcc/include/*.h
%{_libdir}/tcc/*.a
%ifarch %{ix86}
%{_libdir}/tcc/*.o
%endif
%{_libdir}/*.a
%{_includedir}/*.h
%{_mandir}/man1/tcc.1*




%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.25-2mdv2011.0
+ Revision: 615165
- the mass rebuild of 2010.1 packages

* Tue Dec 01 2009 Thierry Vignaud <tv@mandriva.org> 0.9.25-1mdv2010.1
+ Revision: 472432
- adjust file list for both x86_64 and ia32
- enable build on x86_64 and fix path (patch 3)
- drop patches 1 & 2 (uneeded)
- replace patch 0 by a one-liner perl command
- fix installing
- use %%configure2_5x
- adjust file list
- new release
- new URL
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.9.23-6mdv2009.0
+ Revision: 242855
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Aug 10 2007 Pascal Terjan <pterjan@mandriva.org> 0.9.23-4mdv2008.0
+ Revision: 61306
- Rebuild to sync x86_64


* Mon Feb 19 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.9.23-3mdv2007.0
+ Revision: 122783
- rebuild in order to get the same extension on x86_64
- Import tcc

* Mon Jun 05 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9.23-2mdv2007.0
- fix #22862 (P1)
- added debian patches

* Fri Jun 02 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9.23-1mdv2007.0
- 0.9.23

* Wed May 24 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.9.22-2mdk
- use %%mkrel 2
- rebuild with new toolchain

* Fri May 13 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.22-1mdk
- 0.9.22
- added P0 by Paul Furber to make is somewhat work under x86_64

* Sat Apr 24 2004 Michael Scherer <misc@mandrake.org> 0.9.20-1mdk
- New release 0.9.20


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7926 |12cr|tcl3270-3.3.9ga12-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Tcl-based scripted 3270 Emulator
Name:		tcl3270
Version:	3.3.9ga12
Release:	%mkrel 3
License:	MIT
Group:		Terminals
URL:		http://x3270.sourceforge.net
Source0:	http://downloads.sourceforge.net/project/x3270/x3270/%version/suite3270-%version.tgz
Requires:	x3270 <= %{version}
BuildRequires:	openssl-devel
Requires:	tcl
BuildRequires:	tcl-devel
BuildRoot:	%{_tmppath}/%{name}-%{pversion}-root

%description
Complete IBM 3278/3279 emulation, TN3270E support, structured
fields, color xterm emulation, highly configurable

%prep
%setup -q -n %{name}-3.3

%build

%configure2_5x \
    --with-tcl=8.6

%make

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_mandir}/man1

install -m755 %{name} %{buildroot}%{_bindir}/
install -m644 %{name}.man %{buildroot}%{_mandir}/man1/%{name}.1

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc html/*.html README
%doc Examples/cms_cmd.tcl3270
%{_bindir}/%{name}
%{_mandir}/man1/%{name}*


%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 3.3.9ga12-3mdv2011.0
+ Revision: 615166
- the mass rebuild of 2010.1 packages

* Mon Apr 12 2010 Funda Wang <fwang@mandriva.org> 3.3.9ga12-2mdv2010.1
+ Revision: 533638
- rebuild

* Wed Aug 12 2009 Funda Wang <fwang@mandriva.org> 3.3.9ga12-1mdv2010.0
+ Revision: 415339
- new version 3.3.9ga12

* Sat Dec 06 2008 Adam Williamson <awilliamson@mandriva.org> 3.3.8p1-1mdv2009.1
+ Revision: 310983
- rebuild for new tcl
- update docs list
- update build for tcl 8.6
- update to 3.3.8p1

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 3.3.6-4mdv2009.0
+ Revision: 242856
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Sep 07 2007 Anssi Hannula <anssi@mandriva.org> 3.3.6-2mdv2008.0
+ Revision: 82055
- rebuild for new soname of tcl

* Wed Jun 27 2007 Funda Wang <fwang@mandriva.org> 3.3.6-1mdv2008.0
+ Revision: 45021
- Build against tcl 8.5
- New version
- Import tcl3270



* Mon Jan 02 2006 Oden Eriksson <oeriksson@mandriva.com> 3.3.4p3-3mdk
- rebuilt against soname aware deps (tcl/tk)
- fix deps

* Wed Nov 30 2005 Oden Eriksson <oeriksson@mandriva.com> 3.3.4p3-2mdk
- rebuilt against openssl-0.9.8a

* Thu Jul 07 2005 Lenny Cartier <lenny@mandriva.com> 3.3.4p3-1mdk
- 3.3.4p3

* Tue Jun 08 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 3.3.2p1-1mdk
- new version
- fix strange perms
- fix deps

* Fri Jul 11 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 3.2.20-1mdk
- 3.2.20
- use the %%configure2_5x macro
- fix buildrequires

* Thu Jan 30 2003 Lenny Cartier <lenny@mandrakesoft.com> 3.2.19-3mdk
- rebuild

* Mon Jan 27 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 3.2.19-2mdk
- build release
- misc spec file fixes

* Thu May 16 2002 Oden Eriksson <oden.eriksson@kvikkjokk.net> 3.2.19-1mdk
- new version
- misc spec file fixes
- rebuilt with latest system compiler (gcc3.1)

* Tue Jan  1 2002 Oden Eriksson <oden.eriksson@kvikkjokk.net> 3.2.18-1mdk
- new version

* Mon Sep 24 2001 Lenny Cartier <lenny@mandrakesoft.com> 3.2.17-1mdk
- added by Oden Eriksson <oden.eriksson@kvikkjokk.net> :
	- initial cooker contrib

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7927 |12cr|tclreadline-2.1.0-19
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Tcl/Tk readline enhanced shells
Name:		tclreadline
Version:	2.1.0
Release:	%mkrel 19
URL:		http://tclreadline.sourceforge.net
Source0:	ftp://tclreadline.sourceforge.net/pub/tclreadline/%{name}-%{version}.tar.bz2
Patch0:		tclreadline-2.1.0-link.patch
Patch1:		%{name}-amd64.patch
# upstream assumes tkConfig.sh and tclConfig.sh are always in the same
# directory, which isn't the case for us now - AdamW 2008/10
Patch2:		tclreadline-2.1.0-tk.patch
# installs everything to whatever's set as libdir - so we can just
# install the whole thing to tcl_sitearch/name (see below) - AdamW
# 2008/10
Patch3:		tclreadline-2.1.0-tcl_relocate.patch
License:	BSD
Group:		Development/Other
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	readline-devel
BuildRequires:	ncurses-devel
BuildRequires:	tk
BuildRequires:	tk-devel
BuildRequires:	tcl
BuildRequires:	tcl-devel
BuildRequires:	autoconf
Obsoletes:	%{mklibname tclreadline -d} < %{version}-%{release}
Obsoletes:	%{mklibname tclreadline 2.1.0 -d} < %{version}-%{release}

%description
This package contains tclreadline, a TCL package which builds a
connection between TCL and the GNU readline.

%prep
%setup -q
%patch0 -p0
%patch2 -p1
%patch1 -p1
%patch3 -p1

# fix interpreter path
perl -pi -e 's|^#!/usr/local/bin/tclsh|#!/usr/bin/tclsh|' \
    tclreadlineInit.tcl.in \
    tclreadlineSetup.tcl.in \
    pkgIndex.tcl.in

%build
rm -f config/missing
autoreconf -i --force -I aux
%configure2_5x --enable-tclshrl --enable-wishrl --libdir=%{tcl_sitearch}/%{name}%{version}
make

%install
rm -rf %{buildroot}
%makeinstall_std

# remove unneeded crap - it's not really a shared library and nothing
# is ever going to build against it - AdamW 2008/10
rm -f %{buildroot}%{tcl_sitearch}/%{name}%{version}/*.*a
rm -rf %{buildroot}%{_includedir}


%clean
rm -rf %{buildroot}

%files
%doc AUTHORS COPYING ChangeLog README TODO
%{_bindir}/tclshrl
%{_bindir}/wishrl
%{tcl_sitearch}/%{name}%{version}
%{_mandir}/mann/tclreadline.n.*


%changelog
* Tue Feb 01 2011 Funda Wang <fwang@mandriva.org> 2.1.0-19mdv2011.0
+ Revision: 634685
- fix linkage

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 2.1.0-18mdv2010.0
+ Revision: 445378
- rebuild

* Fri Feb 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.0-17mdv2009.1
+ Revision: 345415
- use autoreconf --force flag to update files
- don't run libtoolize twice
- build for new readline
- use substitution rather than patches for fixing interpreter path
- switch remaining patches order

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild for new libreadline

* Fri Dec 05 2008 Adam Williamson <awilliamson@mandriva.org> 2.1.0-15mdv2009.1
+ Revision: 310155
- rebuild for new tcl
- drop all the development header stuff, not needed
- move to new location per policy
- drop the libification crap, tcl modules are not shared libraries
- add tcl_relocate.patch to allow installation to new location per policy
- add tk.patch: allows tclConfig.sh and tkConfig.sh to be in different places
- use ld_no_undefined (won't build without, no shared lib)

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - fix no-buildroot-tag

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Sat Jan 12 2008 Adam Williamson <awilliamson@mandriva.org> 2.1.0-11mdv2008.1
+ Revision: 149667
- remove now unneeded BR on automake1.4
- rebuild for new tcl/tk
- use %%__libtoolize --force to avoid build breakage related to hilariously old libtool-related files
- use autoreconf
- spec clean, remove lots of old garbage

  + Thierry Vignaud <tv@mandriva.org>
    - kill XFree86-libs BR
    - kill re-definition of %%buildroot on Pixel's request
    - fix autoconf-2.5x path
    - buildrequires X11-devel instead of XFree86-devel


* Mon Jan 02 2006 Oden Eriksson <oeriksson@mandriva.com> 2.1.0-10mdk
- rebuilt against soname aware deps (tcl/tk)
- fix deps

* Fri Jul 29 2005 Nicolas Lcureuil <neoclust@mandriva.org> 2.1.0-9mdk
- Fix BuildRequires

* Sat Jul 23 2005 Couriousous <couriousous@mandriva.org> 2.1.0-8mdk
- Fix spec
- Amd64 patch from pld
- From Torbjorn Turpeinen <tobbe@nyvalls.se> 
	- Built for cooker


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7928 |12cr|tcl-tcllib-1.10-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname	tcllib

Name:           tcl-%{oname}
Version:        1.10
Release:        %mkrel 6
Summary:        Collection of utility modules for Tcl
License:        BSD
Group:          Networking/WWW
Source:         %{oname}-%{version}.tar.bz2
BuildRoot:      %{_tmppath}/%{name}-root
URL:            http://www.tcl.tk/software/tcllib/
Obsoletes:      tcllib
BuildRequires:  tcl-devel
BuildArch:	noarch

%description
Tcllib is a collection of utility modules for Tcl. These modules 
provide a wide variety of functionality, from implementations of 
standard data structures to implementations of common networking 
protocols. The intent is to collect commonly used function into 
a single library, which users can rely on to be available and 
stable.

%files
%defattr(-,root,root,0755)
%{_bindir}/page
%{_bindir}/tcldocstrip
%{_bindir}/dtplite
%{tcl_sitelib}/tcllib%{version}
%{_mandir}/mann/*

#--------------------------------------------------------------------

%prep
%setup -q -n %{oname}-%{version}
%build
%configure2_5x --libdir=%{tcl_sitelib}
%make 

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}



%changelog
* Sun Sep 20 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.10-6mdv2010.0
+ Revision: 445379
- rebuild

* Fri Dec 05 2008 Adam Williamson <awilliamson@mandriva.org> 1.10-5mdv2009.1
+ Revision: 310129
- move to new location per policy
- rebuild for tcl 8.6

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.10-4mdv2009.0
+ Revision: 261430
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.10-3mdv2009.0
+ Revision: 254190
- rebuild

* Wed Mar 19 2008 Adam Williamson <awilliamson@mandriva.org> 1.10-1mdv2008.1
+ Revision: 188740
- new version 1.10 (needed: 1.9 does not work at all with tcl/tk 8.5, will break other apps if it's installed)

* Mon Feb 18 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.9-2mdv2008.1
+ Revision: 171140
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- fix spacing at top of description

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.9-1mdv2008.1
+ Revision: 140918
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request
    - fix man pages extension


* Mon Dec 18 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.9-1mdv2007.0
+ Revision: 98593
- Change package name

* Mon Dec 18 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.9-1mdv2007.1
+ Revision: 98560
- Import tcllib


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7929 |12cr|tcl-tkdnd-2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname	tkdnd
%define dirname %{oname}%{version}

Name:		tcl-%{oname}
Version:	2.2
Release:	%mkrel 1
Summary:	Tk extension that adds native drag & drop capabilities
Group:		Development/Other
License:	BSD
URL:		http://tkdnd.sourceforge.net/
Source0:	http://dl.sourceforge.net/%{oname}/%{oname}%{version}.tar.gz
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root
BuildRequires:	tcl-devel >= 8.4
BuildRequires:	tk-devel >= 8.4
Requires:	tcl >= 8.4
Provides:	tkdnd = %{version}-%{release}

%description
Tk Drag & Drop: tkdnd is an extension that adds native drag & drop capabilities
to the tk toolkit. It can be used with any tk version equal or greater to 8.4.
Under Unix the drag & drop protocol in use is the XDND protocol version 4
(also used by the QT toolkit, KDE & GNOME Desktops).

%prep
%setup -q -n %{dirname}

# fix file rights
chmod 644 doc/tkDND.htm

%build
%configure2_5x --libdir=%{tcl_sitearch} \
%ifarch x86_64
	--enable-64bit \
%endif
	--enable-symbols
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc doc/tkDND.htm
%{tcl_sitearch}/%{dirname}
%{_mandir}/mann/tkDND.*


%changelog
* Sat Aug 28 2010 Jani Välimaa <wally@mandriva.org> 2.2-1mdv2011.0
+ Revision: 573759
- new version 2.2

* Sun Mar 14 2010 Jani Välimaa <wally@mandriva.org> 2.0-1mdv2010.1
+ Revision: 518977
- import tcl-tkdnd



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7930 |12cr|tcl-tklib-0.4.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname   tklib
Name:           tcl-%{oname}
Version:        0.4.1
Release:        %mkrel 7
Summary:        Collection of utility modules for Tk
License:        BSD
Group:          Networking/WWW
Source:         http://ovh.dl.sourceforge.net/sourceforge/tcllib/%oname-%version.tar.bz2
BuildRoot:      %{_tmppath}/%{name}-root
URL:            http://www.tcl.tk/software/tcllib/

BuildRequires:  tk
BuildRequires:  groff-for-man
BuildRequires:  tcl-tcllib
BuildRequires:  tcl

Obsoletes:      tk-tklib

%description
Tklib is like Tcllib, a collection of many small packages providing 
utilities, except that packages here are expected to depend on Tk. 
Tklib specializes in utilities for GUI programming.

%files
%defattr(-,root,root,0755)
%dir %{_libdir}/tklib0.4
%{_libdir}/tklib0.4/*
%{_mandir}/mann/*
#--------------------------------------------------------------------

%prep
%setup -q -n %oname-%version
%build

%configure

%make 


%install
rm -rf %{buildroot}

%makeinstall

%clean
rm -rf %{buildroot}




%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.4.1-7mdv2010.0
+ Revision: 434311
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.4.1-6mdv2009.0
+ Revision: 261431
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.4.1-5mdv2009.0
+ Revision: 254193
- rebuild
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- fix spacing at top of description

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.4.1-2mdv2008.1
+ Revision: 140918
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Tue Dec 19 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.4.1-2mdv2007.0
+ Revision: 99108
- Fix BuildRequires
- Import tcl-tklib


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7931 |12cr|tcltls-1.6-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#define debug_package %{nil}

Summary: 	SSL2, SSL3, and TLS1 encryption extensions for TCL
Name: 		tcltls
Version: 	1.6
Release: 	3
License: 	BSD
Group: 		System/Libraries
URL: 		http://tls.sourceforge.net/
Source0:		http://downloads.sourceforge.net/tls/tls%{version}-src.tar.gz
Patch0:		tcltls-1.6-simpleclient.patch
Patch1:		tcltls-1.6-openssl.patch
Patch2:		tcltls-1.6-no-rpath.patch
Patch3:		tcltls-1.6-ciphers.patch
BuildRequires:	tcl-devel
BuildRequires:	pkgconfig(openssl)
Requires:	tcl >= 8.4.11
Requires:	openssl
Obsoletes:	%{mklibname tcltls 1.50}

%description 
Provides SSL2, SSL3, and TLS1 socket encryption functionality
to the TCL interpreted language.
Needed for Sguild

%package	devel
Summary:	SSL2, SSL3, and TLS1 encryption extensions for TCL
Group:		Development/Other
Requires:	%{name} = %{version}-%{release}
Obsoletes:	%{mklibname tcltls 1.50 -d}

%description	devel
Provides SSL2, SSL3, and TLS1 socket encryption functionality
to the TCL interpreted language. Development headers.

%prep
%setup -q -n tls%{version}
%patch0 -p1 -b .simpleclient
%patch1 -p1 -b .openssl098a
%patch2 -p1 -b .rpath
%patch3 -p0

%build

#autoreconf
%configure2_5x \
    --enable-shared \
    --with-gcclib \
    --with-ssl-dir=%{_prefix} \
    --with-tcl=%{_libdir}
    
%make 

%check
make test

%install
%makeinstall_std libdir=%{tcl_sitearch} includedir=%{_includedir}


%files
%doc ChangeLog README.txt license.terms tls.htm
%{tcl_sitearch}/tls%{version}

%files devel
%{_includedir}/tls.h




%changelog
* Mon Apr 12 2010 Funda Wang <fwang@mandriva.org> 1.6-3mdv2010.1
+ Revision: 533637
- rebuild

* Sun Feb 21 2010 Funda Wang <fwang@mandriva.org> 1.6-2mdv2010.1
+ Revision: 509185
- clean spec
- rediff openssl patch

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Fri Dec 05 2008 Adam Williamson <awilliamson@mandriva.org> 1.6-1mdv2009.1
+ Revision: 310130
- move to new location per policy
- sync patches with fedora
- dump the whole libification, tcl modules are not shared libraries
- new release 1.6

* Sat Aug 02 2008 Thierry Vignaud <tv@mandriva.org> 1.5.0-6mdv2009.0
+ Revision: 261432
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.5.0-5mdv2009.0
+ Revision: 254233
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.5.0-3mdv2008.1
+ Revision: 140918
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Jun 12 2007 Adam Williamson <awilliamson@mandriva.org> 1.5.0-3mdv2008.0
+ Revision: 38329
- correct pkgIndex.tcl (fixes amsn with TCL 8.5)


* Fri Jan 26 2007 Oden Eriksson <oeriksson@mandriva.com> 1.5.0-2mdv2007.0
+ Revision: 113894
- Import tcltls

* Fri Jan 26 2007 Oden Eriksson <oeriksson@mandriva.com> 1.5.0-2mdv2007.1
- rebuild

* Fri Dec 30 2005 Oden Eriksson <oeriksson@mandriva.com> 1.5.0-1mdk
- initial Mandriva package
- added P0 from debian

* Sat Nov 26 2005 Torbjorn Turpeinen <tobbe@nyvalls.se> 
- First release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7932 |12cr|tcpflow-1.2.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Network traffic recorder
Name:		tcpflow
Version:	1.2.9
Release:	1	
License:	GPL
Group:		Networking/Other
Source0:	https://github.com/downloads/simsong/tcpflow/%{name}-%{version}.tar.gz
URL:		http://afflib.org
BuildRequires:	libpcap-devel autoconf

%description
tcpflow is a program that captures data transmitted as part of TCP 
connections (flows), and stores the data in a way that is convenient
for protocol analysis or debugging.
A program like 'tcpdump' shows a summary of packets seen on the wire,
but usually doesn't store the data that's actually being transmitted.
In contrast, tcpflow reconstructs the actual data streams and stores
each flow in a separate file for later analysis.

%prep
%setup -q -n %{name}-%{version}
chmod -x COPYING

%build
%configure2_5x
%make

%install
%makeinstall

%files
%doc AUTHORS COPYING ChangeLog NEWS README INSTALL
%{_bindir}/*
%{_mandir}/man*/*


%changelog
* Tue Aug 21 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.2.9-1
+ Revision: 815525
- version update 1.2.9

* Mon Jun 04 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.2.7-1
+ Revision: 802341
- version update 1.2.7

* Wed May 02 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.2.6-1
+ Revision: 795135
- version update 1.2.6

* Mon Apr 02 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.2.3-1
+ Revision: 788720
- version update 1.2.3

* Mon Feb 27 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.1.1-1
+ Revision: 781163
- version update 1.1.1

* Sun Feb 05 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.1.0-1
+ Revision: 771302
- version update 1.1.0

* Mon Dec 05 2011 Alexander Khrukin <akhrukin@mandriva.org> 1.0.6-1
+ Revision: 737976
- rpmlint fix
- version update 1.0.6

* Mon Oct 05 2009 Oden Eriksson <oeriksson@mandriva.com> 0.21-11mdv2010.0
+ Revision: 454052
- bump release
- fix build
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Wed Oct 29 2008 Oden Eriksson <oeriksson@mandriva.com> 0.21-8mdv2009.1
+ Revision: 298407
- rebuilt against libpcap-1.0.0

* Sat Aug 02 2008 Thierry Vignaud <tv@mandriva.org> 0.21-7mdv2009.0
+ Revision: 261434
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.21-6mdv2009.0
+ Revision: 254261
- rebuild

* Thu Mar 13 2008 Andreas Hasenack <andreas@mandriva.com> 0.21-4mdv2008.1
+ Revision: 187644
- rebuild for 2008.1

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Aug 22 2007 Olivier Thauvin <nanardon@mandriva.org> 0.21-3mdv2008.0
+ Revision: 68890
- rebuild
- Import tcpflow


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7933 |12cr|tcpreplay-3.4.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A tool to replay captured network traffic
Name:		tcpreplay
Version:	3.4.4
Release:	%mkrel 2
License:	BSD
Group:		Networking/Other
URL:		http://tcpreplay.synfin.net/trac/
Source0:	http://prdownloads.sourceforge.net/tcpreplay/%{name}-%{version}.tar.gz
Patch0:		tcpreplay-3.4.2-get_interface.patch
BuildRequires:	autogen >= 5.9
BuildRequires:	autogen-devel >= 5.9
BuildRequires:	libdnet-devel
BuildRequires:	libpcap-devel >= 0.7.2
BuildRequires:	tcpdump
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Tcpreplay is a tool to replay captured network traffic. Currently, tcpreplay
supports pcap (tcpdump) and snoop capture formats. Also included, is tcpprep a
tool to pre-process capture files to allow increased performance under certain
conditions as well as capinfo which provides basic information about capture
files.

%prep
%setup -q
%patch0 -p1 -b .get_interface

%build
%configure2_5x \
    --enable-dynamic-link \
    --enable-tcpreplay-edit \
    --with-testnic=eth0 \
    --with-testnic2=eth1
%make

#%%check
#make test <- requires root permissions

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README docs/CHANGELOG docs/CREDIT docs/HACKING docs/INSTALL docs/LICENSE docs/TODO
%{_bindir}/tcpbridge
%{_bindir}/tcpprep
%{_bindir}/tcpreplay
%{_bindir}/tcpreplay-edit
%{_bindir}/tcprewrite
%{_mandir}/man1/*


%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 3.4.4-2mdv2011.0
+ Revision: 615167
- the mass rebuild of 2010.1 packages

* Fri Apr 23 2010 Sandro Cazzaniga <kharec@mandriva.org> 3.4.4-1mdv2010.1
+ Revision: 538158
- update to 3.4.4

* Sat Jun 27 2009 Frederik Himpe <fhimpe@mandriva.org> 3.4.3-1mdv2010.0
+ Revision: 389595
- update to new version 3.4.3

* Tue Jun 16 2009 Wanderlei Cavassin <cavassin@mandriva.com.br> 3.4.2-2mdv2010.0
+ Revision: 386236
- fix parsing of interface name

* Thu May 21 2009 Oden Eriksson <oeriksson@mandriva.com> 3.4.2-1mdv2010.0
+ Revision: 378419
- 3.4.2
- 3.4.1

* Thu Jan 15 2009 Oden Eriksson <oeriksson@mandriva.com> 3.4.0-1mdv2009.1
+ Revision: 329715
- 3.4.0

* Wed Oct 29 2008 Oden Eriksson <oeriksson@mandriva.com> 3.3.2-2mdv2009.1
+ Revision: 298408
- rebuilt against libpcap-1.0.0

* Sun Jun 22 2008 Oden Eriksson <oeriksson@mandriva.com> 3.3.2-1mdv2009.0
+ Revision: 227869
- 3.3.2
- fix deps

* Sun May 18 2008 Oden Eriksson <oeriksson@mandriva.com> 3.3.1-1mdv2009.0
+ Revision: 208629
- 3.3.1

* Tue May 06 2008 Oden Eriksson <oeriksson@mandriva.com> 3.3.0-0mdv2009.0
+ Revision: 201829
- 3.3.0

* Fri Jan 25 2008 Oden Eriksson <oeriksson@mandriva.com> 3.2.5-1mdv2008.1
+ Revision: 157843
- 3.2.5

* Thu Jan 17 2008 Oden Eriksson <oeriksson@mandriva.com> 3.2.4-1mdv2008.1
+ Revision: 154131
- 3.2.4

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Oct 26 2007 Oden Eriksson <oeriksson@mandriva.com> 3.2.1-1mdv2008.1
+ Revision: 102320
- 3.2.1

* Tue Aug 28 2007 Oden Eriksson <oeriksson@mandriva.com> 3.2.0-1mdv2008.0
+ Revision: 72646
- 3.2.0

* Fri Jul 20 2007 Oden Eriksson <oeriksson@mandriva.com> 3.1.1-1mdv2008.0
+ Revision: 53879
- 3.1.1

* Wed May 02 2007 Oden Eriksson <oeriksson@mandriva.com> 3.0.1-1mdv2008.0
+ Revision: 20475
- 3.0.1

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 3.0.0-1mdv2008.0
+ Revision: 16072
- fix deps
- 3.0.0


* Tue Jul 18 2006 Stefan van der Eijk <stefan@mandriva.org> 2.3.5-4
- rebuild
- %%mkrel

* Fri Mar 17 2006 Oden Eriksson <oeriksson@mandriva.com> 2.3.5-3mdk
- rebuilt against libnet1.1.2

* Wed Jul 13 2005 Oden Eriksson <oeriksson@mandriva.com> 2.3.5-2mdk
- rebuilt against new libpcap-0.9.1 (aka. a "play safe" rebuild)

* Mon Jul 04 2005 Oden Eriksson <oeriksson@mandriva.com> 2.3.5-1mdk
- 2.3.5

* Fri Feb 11 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.3.3-1mdk
- 2.3.3
- fix deps

* Mon Nov 08 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.3.2-1mdk
- 2.3.2
- fix deps

* Mon Sep 27 2004 Lenny Cartier <lenny@mandrakesoft.com> 2.3.1-1mdk
- 2.3.1

* Mon Sep 06 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.3.0-1mdk
- 2.3.0
- build against the new shared libnet2

* Tue Jun 22 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.2.2-1mdk
- 2.2.2

* Sun May 16 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.2.0-1mdk
- 2.2.0
- fix P0
- fix deps

* Sun Dec 07 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 1.4.6-1mdk
- 1.4.6

* Sat Aug 30 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 1.4.5-1mdk
- 1.4.5

* Wed Aug 13 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 1.4.4-1mdk
- 1.4.4


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7934 |12cr|tcpslice-1.2a3-3.20061130.5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define snap 20061130

Summary:	A tool for extracting portions of packet trace files
Name:		tcpslice
Version:	1.2a3
Release:	%mkrel 3.%{snap}.5
Group:		Monitoring
License:	BSD
URL:		http://www.tcpdump.org
Source0:	tcpslice-%{snap}.tar.bz2
Patch0:		tcpslice-libosip2-3.x.patch
Requires:	tcpdump >= 0.9.5
BuildRequires:	libpcap-devel >= 0.9.5
BuildRequires:	libnids-devel >= 1.21
BuildRequires:	libosip2-devel >= 3.0.3
BuildRequires:	libooh323c-devel >= 0.8.2
BuildRequires:	autoconf2.5
BuildRequires:	libtool
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
A tool for extracting portions of packet trace files generated using tcpdump's
-w flag.

%prep

%setup -q -n %{name}
%patch0 -p0 -b .libsip23

%build

%configure2_5x

%make

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_mandir}/man1

install -m0755 tcpslice %{buildroot}%{_sbindir}
install -m0644 tcpslice.1 %{buildroot}%{_mandir}/man1/tcpslice.1

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGES CREDITS INSTALL README
%{_sbindir}/tcpslice
%{_mandir}/man1/tcpslice.1*




%changelog
* Sun Sep 20 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.2a3-3.20061130.5mdv2010.0
+ Revision: 445382
- rebuild

* Thu Mar 19 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2a3-3.20061130.4mdv2009.1
+ Revision: 358007
- rebuild for latest libosip

* Wed Oct 29 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2a3-3.20061130.3mdv2009.1
+ Revision: 298409
- rebuilt against libpcap-1.0.0

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.2a3-3.20061130.2mdv2009.0
+ Revision: 269413
- rebuild early 2009.0 package (before pixel changes)

* Thu May 29 2008 Funda Wang <fundawang@mandriva.org> 1.2a3-0.20061130.2mdv2009.0
+ Revision: 212980
- rebuild for new osip2

* Thu Jan 24 2008 Colin Guthrie <cguthrie@mandriva.org> 1.2a3-0.20061130.1mdv2008.1
+ Revision: 157615
- Undo BuildRequire "fix" that was incorrect.
- Fix build requires (libosip2-devel not libosip-devel)
- Add patch for libosip2-3.x

  + Thierry Vignaud <tvignaud@mandriva.com>
    - fix libosip-devel BR

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 1.2a1-0.20061130.1mdv2008.1
+ Revision: 128294
- kill re-definition of %%buildroot on Pixel's request


* Mon Dec 18 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2a1-0.20061130.1mdv2007.0
+ Revision: 98565
- Import tcpslice

* Mon Dec 18 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2a1-0.20061130.1mdv2007.1
- new snap (20061130)
- fix deps

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2a1-0.20040517.3mdk
- rebuilt against new libpcap-0.9.1 (aka. a "play safe" rebuild)

* Sat Jun 04 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2a1-0.20040517.2mdk
- rebuild

* Tue May 18 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.2a1-0.20040517.1mdk
- initial package
- added P0


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7935 |12cr|tcpstat-1.5-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name tcpstat
%define version 1.5
%define release %mkrel 12

Summary: A network statistics reporter
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.bz2
License: BSD
Group: Monitoring
Url: http://www.frenchfries.net/paul/tcpstat/index.html
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: libpcap-devel

%description
Tcpstat reports certain network interface statistics much like 
vmstat does for system statistics. tcpstat gets its information by 
either monitoring a specific interface, or by reading previously 
saved tcpdump data from a file. 

Some of the statistics tcpstat calculates: 
- bandwidth 
- number of packets 
- packets per second 
- average packet size 
- standard deviation of packet size 
- interface load 
- more...

tcpstat is written with performance and efficiency in mind and is capable 
of handling large amounts of packets per second. Its compact command line 
interface is geared for the network researcher, system administrator and 
desktop shell user. tcpstat has been a valuable tool in university research 
papers and commercial networks alike.

%prep
%setup -q

%build
%configure
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog INSTALL LICENSE NEWS README doc/Tips_and_Tricks.txt
%_bindir/tcp*
%_mandir/man1/tcp*


%changelog
* Sun Sep 20 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.5-12mdv2010.0
+ Revision: 445383
- rebuild

* Wed Oct 29 2008 Oden Eriksson <oeriksson@mandriva.com> 1.5-11mdv2009.1
+ Revision: 298410
- rebuilt against libpcap-1.0.0

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.5-10mdv2009.0
+ Revision: 261435
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.5-9mdv2009.0
+ Revision: 254263
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.5-7mdv2008.1
+ Revision: 140918
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Aug 22 2007 Olivier Thauvin <nanardon@mandriva.org> 1.5-7mdv2008.0
+ Revision: 68892
- rebuild

* Tue Aug 21 2007 Olivier Thauvin <nanardon@mandriva.org> 1.5-5mdv2008.0
+ Revision: 68702
- rebuild


* Wed Jul 26 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 07/26/06 19:40:33 (42219)
- rebuild

* Wed Jul 26 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 07/26/06 19:28:59 (42218)
Import tcpstat

* Wed Jul 13 2005 Oden Eriksson <oeriksson@mandriva.com> 1.5-3mdk
- rebuilt against new libpcap-0.9.1 (aka. a "play safe" rebuild)

* Sat Aug 28 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.5-2mdk
- Enlarge your changelog, natural rebuild method, make all bots happy for free

* Tue Aug 12 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.5-1mdk 
- First mdk contrib


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7936 |12cr|tcptrace-6.6.7-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		tcptrace
Version:	6.6.7
Release:	%mkrel 6
Summary:	Tool for analysis of TCP dump files
Group:		Monitoring
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
License:	GPLv2+
URL:		http://jarok.cs.ohiou.edu/software/tcptrace/tcptrace.html
Source:		http://jarok.cs.ohiou.edu/software/tcptrace/download/%{name}-%{version}.tar.gz
BuildRequires:	libpcap-devel
%description
tcptrace is a tool written by Shawn Ostermann at Ohio University, for
analysis of TCP dump files. It can take as input the files produced by
several popular packet-capture programs, including tcpdump, snoop,
etherpeek, HP Net Metrix, and WinDump. tcptrace can produce several
different types of output containing information on each connection seen,
such as elapsed time, bytes and segments sent and received, retransmissions,
round trip times, window advertisements, throughput, and more. It can
also produce a number of graphs for further analysis.

%prep
%setup -q

%build
%configure
%make

%install
%{__rm} -Rf %{buildroot}
export CHOWNPROG='echo "**** chown "'
export CHGRPPROG='echo "**** chgrp "'
%makeinstall MANDIR=%{buildroot}%{_mandir} BINDIR=%{buildroot}%{_bindir}

%files
%doc ARGS CHANGES COPYING COPYRIGHT FAQ INSTALL README WWW THANKS
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1.*



%changelog
* Sun Sep 20 2009 Thierry Vignaud <tvignaud@mandriva.com> 6.6.7-6mdv2010.0
+ Revision: 445384
- rebuild

* Wed Oct 29 2008 Oden Eriksson <oeriksson@mandriva.com> 6.6.7-5mdv2009.1
+ Revision: 298411
- rebuilt against libpcap-1.0.0

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 6.6.7-4mdv2009.0
+ Revision: 261436
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 6.6.7-3mdv2009.0
+ Revision: 254265
- rebuild

* Thu Feb 14 2008 Thierry Vignaud <tvignaud@mandriva.com> 6.6.7-1mdv2008.1
+ Revision: 168289
- fix no-buildroot-tag

* Tue Aug 14 2007 Nicolas Vigier <nvigier@mandriva.com> 6.6.7-1mdv2008.0
+ Revision: 63307
- Import tcptrace


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7937 |12cr|tcptraceroute-1.5-0.beta7.5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define prel	beta7

Name:           tcptraceroute
Summary:        Traceroute implementation using TCP packets 
Version:	1.5
Release:	%mkrel 0.%{prel}.5
Source:		http://michael.toren.net/code/tcptraceroute/%{name}-%{version}%{prel}.tar.gz
URL:		http://michael.toren.net/code/tcptraceroute/
Group:		Networking/Other
License:	GPL
BuildRequires:	libpcap-devel >= 0.9.5
BuildRequires:	net-devel >= 1.1.3
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The more traditional traceroute(8) sends out either UDP or ICMP ECHO
packets with a TTL of one, and increments the TTL until the destination
has been reached. By printing the gateways that generate ICMP time
exceeded messages along the way, it is able to determine the path packets
are taking to reach the destination. 

The problem is that with the widespread use of firewalls on the modern
Internet, many of the packets that traceroute(8) sends out end up being
filtered, making it impossible to completely trace the path to the
destination. However, in many cases, these firewalls will permit inbound
TCP packets to specific ports that hosts sitting behind the firewall are
listening for connections on. By sending out TCP SYN packets instead of
UDP or ICMP ECHO packets, tcptraceroute is able to bypass the most common
firewall filters. 

%prep 

%setup -qn %{name}-%{version}%{prel}

%build

%configure2_5x \
    --bindir=%{_sbindir}

%make

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%makeinstall_std

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files 
%defattr(644,root,root,755) 
%doc %{_datadir}/doc/tcptraceroute/*
%attr(755,root,bin) %{_sbindir}/tcptraceroute
%{_mandir}/man1/tcptraceroute.1*

			      



%changelog
* Sun Apr 03 2011 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1.5-0.beta7.5mdv2011.0
+ Revision: 650091
- Rebuild

* Thu Jun 04 2009 Oden Eriksson <oeriksson@mandriva.com> 1.5-0.beta7.4mdv2010.0
+ Revision: 382702
- rebuilt against libnet 1.1.3

* Wed Oct 29 2008 Oden Eriksson <oeriksson@mandriva.com> 1.5-0.beta7.3mdv2009.1
+ Revision: 298418
- rebuilt against libpcap-1.0.0

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1.5-0.beta7.2mdv2008.1
+ Revision: 170575
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Sep 04 2007 Oden Eriksson <oeriksson@mandriva.com> 1.5-0.beta7.2mdv2008.0
+ Revision: 79143
- rebuild


* Wed Jan 17 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.5-0.beta7.1mdv2007.0
+ Revision: 109797
- Import tcptraceroute


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7938 |12cr|tcptrack-1.4.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A packet sniffer which displays TCP information like the 'top' command
Name:		tcptrack
Version:	1.4.2
Release:	%mkrel 1
Group:		Monitoring
License:	GPLv2+
URL:		http://www.rhythm.cx/~steve/devel/tcptrack/
Source0:	http://www.rhythm.cx/~steve/devel/tcptrack/release/%{version}/source/%{name}-%{version}.tar.gz
BuildRequires:	ncurses-devel
BuildRequires:	pcap-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description 
tcptrack is a sniffer which displays information about TCP connections it sees
on a network interface. It passively watches for connections on the network
interface, keeps track of their state and displays a list of connections in a
manner similar to the unix 'top' command. It displays source and destination
addresses and ports, connection state, idle time, and bandwidth usage.

%prep

%setup -q -n %{name}-%{version}

%build
%serverbuild

%configure2_5x

%make

%install
rm -rf %{buildroot}

%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog README INSTALL NEWS
%{_bindir}/%{name}
%{_mandir}/man1/%{name}*


%changelog
* Mon Sep 05 2011 Oden Eriksson <oeriksson@mandriva.com> 1.4.2-1mdv2012.0
+ Revision: 698282
- 1.4.2 (fixes CVE-2011-2903)

* Wed Dec 29 2010 Leonardo Coelho <leonardoc@mandriva.com> 1.4.0-1mdv2011.0
+ Revision: 626065
- New version 1.4.0

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 1.3.0-7mdv2010.0
+ Revision: 445386
- rebuild

* Wed Oct 29 2008 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-6mdv2009.1
+ Revision: 298436
- rebuilt against libpcap-1.0.0

* Sat Sep 20 2008 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-5mdv2009.0
+ Revision: 286182
- added a gcc43 patch from fedora

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild

* Thu Feb 07 2008 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-1mdv2008.1
+ Revision: 163367
- import tcptrack


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7939 |12cr|tcron-0.5.3-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name tcron
%define version 0.5.3
%define release %mkrel 6

%define major 0
%define libname %mklibname %name %major
%define libnamedevel %mklibname %name

Summary: Another cron daemon
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.bz2
Patch0: %name.makefile.patch
Patch1: tcron-check-dev_rtc.patch
License: GPL
Group: System/Servers
Url: http://tcron.sourceforge.net/
BuildRoot: %{_tmppath}/%{name}-buildroot
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires(pre): coreutils

%description
Tcron integrates 'cron' with the ATX power-up capability.
It can invoke multiple cron jobs and switch the computer on
and off any number of times per day.

%package -n %libname
Summary: Library need by tcron
Group: System/Libraries
Provides: lib%name = %version-%release

%description -n %libname
Tcron integrates 'cron' with the ATX power-up capability.
It can invoke multiple cron jobs and switch the computer on
and off any number of times per day.

This package contains the tcron common library.

%package -n %libnamedevel
Summary: The development files from tcron
Group: Development/Other
Obsoletes: %_lib%{name}0-devel
Provides: %name-devel = %version-%release
Requires: %libname = %version-%release

%description -n %libnamedevel
Tcron integrates 'cron' with the ATX power-up capability.
It can invoke multiple cron jobs and switch the computer on
and off any number of times per day.

This package contains files need to create applications using
tcron library.

%prep
%setup -q
%patch0 -p0 -b .orig
%patch1 -p0 -b .devrtc

%build
%make prefix=%_prefix TCRONTAB_AP_LIB=%_libdir 

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std prefix=%_prefix TCRONTAB_AP_LIB=%_libdir

mkdir -p %buildroot%_initrddir
mv  %buildroot/%_sysconfdir/init.d/tcrond %buildroot/%_initrddir/tcrond

(
cd %buildroot%_libdir
ln -s libtcrontab-api.so.%{major} libtcrontab-api.so
)

mkdir -p %buildroot%{_var}/spool/tcron

%clean
rm -rf $RPM_BUILD_ROOT

%post
%_post_service tcrond

%preun
%_preun_service tcrond

%pre
if [ -f %_sysconfdir/tcrontab/tcrontab.conf ]; then
    if [ ! -f %_sysconfdir/tcron.conf ]; then
        mv %_sysconfdir/tcrontab/tcrontab.conf %_sysconfdir/tcron.conf
    fi
fi

%if %mdkversion < 200900
%post -n %libname -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %libname -p /sbin/ldconfig
%endif

%files
%defattr(-,root,root)
%doc README Changelog
%_sbindir/tcrond
%_bindir/*
%_initrddir/tcrond
%config(noreplace) %_sysconfdir/tcron.conf
%_libdir/tcrontab-ap
%{_var}/spool/tcron

%files -n %libname
%defattr(-,root,root)
%doc README Changelog
%_libdir/*.so.*

%files -n %libnamedevel
%defattr(-,root,root)
%doc README README.api Changelog demo
%_libdir/*.so
%_libdir/*.a
%_includedir/*.h


%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.5.3-6mdv2010.0
+ Revision: 434313
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.5.3-5mdv2009.0
+ Revision: 261456
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.5.3-4mdv2009.0
+ Revision: 254269
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Sun Jan 06 2008 Olivier Thauvin <nanardon@mandriva.org> 0.5.3-2mdv2008.1
+ Revision: 145981
- new devel policy

* Sun Jan 06 2008 Olivier Thauvin <nanardon@mandriva.org> 0.5.3-1mdv2008.1
+ Revision: 145874
- patch1: try to load rtc module only if /dev/rtc is missing (#36500)
- provide /var/spool/tcron (#36500 too)
- 0.5.3

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.5.2-1mdv2008.1
+ Revision: 136535
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Sun Jan 14 2007 Olivier Thauvin <nanardon@mandriva.org> 0.5.2-1mdv2007.0
+ Revision: 108850
- 0.5.2
- fix service in post
- Import tcron

* Tue Sep 06 2005 Olivier Thauvin <nanardon@mandriva.org> 0.5.0-1mdk
- 0.5.0
- fix #18246

* Thu Jul 08 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.4.7-1mdk
- 0.4.7

* Wed Jan 14 2004 Olivier Thauvin <nanardon@klama.mandrake.org> 0.4.5-1mdk
- 0.4.5


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7940 |12cr|teaqt-33.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A simple-in-use Qt based text editor
Name:		teaqt
Version:	33.3.0
Release:	1
Group:		Editors
License:	GPLv3+
URL:		http://tea-editor.sourceforge.net/
Source0:	http://downloads.sourceforge.net/project/tea-editor/tea-editor/%{version}/tea-%{version}.tar.bz2
Buildrequires:	qt4-devel
BuildRequires:	imagemagick aspell-devel

%description
Teaqt is a simple-in-use Qt-based text editor.

%prep
%setup -q -n tea-%{version}
find . -perm 0600 -exec chmod a+r {} \;

%build
%qmake_qt4 PREFIX=%{_bindir}
%make

%install
make install INSTALL_ROOT=%buildroot

mv %buildroot%_bindir/tea %buildroot%_bindir/%name

# icons
mkdir -p %buildroot/{%_liconsdir,%_iconsdir,%_miconsdir}
convert -resize 16x16 icons/tea_icon_v2.png %buildroot/%_miconsdir/%name.png
convert -resize 32x32 icons/tea_icon_v2.png %buildroot/%_iconsdir/%name.png
convert -resize 48x48 icons/tea_icon_v2.png %buildroot/%_liconsdir/%name.png

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=tea
Comment=A simple-in-use Qt-based text editor
Exec=%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Qt;TextEditor;Utility;
EOF

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog NEWS README TODO
%{_bindir}/*
%_liconsdir/%name.png
%_miconsdir/%name.png
%_iconsdir/%name.png
%_datadir/applications/*


%changelog
* Wed Sep 05 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 33.3.0-1
+ Revision: 816394
- update to 33.3.0

* Mon Jul 23 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 33.2.0-1
+ Revision: 810642
- update to 33.2.0

* Mon May 28 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 33.1.0-1
+ Revision: 800892
- update to 33.1.0

* Wed May 02 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 33.0.0-1
+ Revision: 795125
- update to 33.0.0

* Mon Apr 23 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 32.0.2-1
+ Revision: 792906
- update to 32.0.1

* Wed Mar 14 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 32.0.1-1
+ Revision: 785007
- new version 32.0.1

* Sun Mar 11 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 32.0.0-1
+ Revision: 784119
- new version 32.0.0

* Fri May 20 2011 Funda Wang <fwang@mandriva.org> 29.0.3-1
+ Revision: 676388
- update to new version 29.0.3

* Sat Apr 09 2011 Funda Wang <fwang@mandriva.org> 29.0.2-1
+ Revision: 652084
- update to new version 29.0.2

* Fri Apr 08 2011 Funda Wang <fwang@mandriva.org> 29.0.1-1
+ Revision: 651956
- update to new version 29.0.1

* Sun Apr 03 2011 Funda Wang <fwang@mandriva.org> 29.0.0-1
+ Revision: 649981
- update to new version 29.0.0

* Fri Dec 24 2010 Funda Wang <fwang@mandriva.org> 28.1.4-1mdv2011.0
+ Revision: 624579
- update to new version 28.1.4

* Fri Oct 15 2010 Funda Wang <fwang@mandriva.org> 28.1.3-1mdv2011.0
+ Revision: 585801
- update to new version 28.1.3

* Wed Sep 22 2010 Funda Wang <fwang@mandriva.org> 28.1.2-1mdv2011.0
+ Revision: 580555
- update to new version 28.1.2

* Fri Jul 30 2010 Funda Wang <fwang@mandriva.org> 28.1.1-1mdv2011.0
+ Revision: 563739
- update to new version 28.1.1

* Sun Jul 11 2010 Funda Wang <fwang@mandriva.org> 28.1.0-1mdv2011.0
+ Revision: 550991
- update to new version 28.1.0

* Sun Jul 11 2010 Funda Wang <fwang@mandriva.org> 28.0.0-1mdv2011.0
+ Revision: 550640
- update to new version 28.0.0

* Tue Apr 13 2010 Funda Wang <fwang@mandriva.org> 27.1.0-1mdv2010.1
+ Revision: 534500
- update to new version 27.1.0

* Thu Apr 01 2010 Funda Wang <fwang@mandriva.org> 27.0.2-1mdv2010.1
+ Revision: 530669
- update to new version 27.0.2

* Wed Mar 24 2010 Funda Wang <fwang@mandriva.org> 27.0.1-1mdv2010.1
+ Revision: 527058
- update to new version 27.0.1

* Fri Feb 26 2010 Funda Wang <fwang@mandriva.org> 27.0.0-1mdv2010.1
+ Revision: 511416
- update to new version 27.0.0

* Sat Jan 23 2010 Frederik Himpe <fhimpe@mandriva.org> 26.2.2-1mdv2010.1
+ Revision: 495276
- update to new version 26.2.2

* Thu Jan 07 2010 Frederik Himpe <fhimpe@mandriva.org> 26.2.1-1mdv2010.1
+ Revision: 487284
- update to new version 26.2.1

* Sat Dec 12 2009 Funda Wang <fwang@mandriva.org> 26.1.0-1mdv2010.1
+ Revision: 477743
- new version 26.1.0

* Sun Nov 08 2009 Frederik Himpe <fhimpe@mandriva.org> 26.0.1-1mdv2010.1
+ Revision: 462908
- update to new version 26.0.1

* Thu Oct 01 2009 Funda Wang <fwang@mandriva.org> 26.0.0-1mdv2010.0
+ Revision: 451926
- New version 26.0.0

* Tue Aug 11 2009 Frederik Himpe <fhimpe@mandriva.org> 25.1.0-1mdv2010.0
+ Revision: 415156
- update to new version 25.1.0

* Sat Jul 25 2009 Frederik Himpe <fhimpe@mandriva.org> 25.0.0-1mdv2010.0
+ Revision: 399876
- update to new version 25.0.0

* Tue Jun 02 2009 Funda Wang <fwang@mandriva.org> 24.0.0-1mdv2010.0
+ Revision: 382091
- New version 24.0.0

* Wed May 27 2009 Funda Wang <fwang@mandriva.org> 23.7.0-1mdv2010.0
+ Revision: 380177
- New version 23.7.0

* Tue May 26 2009 Funda Wang <fwang@mandriva.org> 23.6.0-1mdv2010.0
+ Revision: 379813
- New version 23.6.0

* Thu May 21 2009 Frederik Himpe <fhimpe@mandriva.org> 23.5.0-1mdv2010.0
+ Revision: 378398
- Update to new version 23.5.0
- Rediff prefix patch

* Wed Mar 04 2009 Funda Wang <fwang@mandriva.org> 23.1.1-1mdv2009.1
+ Revision: 348408
- New version 23.1.1

* Tue Feb 10 2009 Funda Wang <fwang@mandriva.org> 23.0.0-1mdv2009.1
+ Revision: 339064
- update to new version 23.0.0

* Wed Jan 21 2009 Funda Wang <fwang@mandriva.org> 22.3.0-1mdv2009.1
+ Revision: 332265
- update to new version 22.3.0

* Tue Jan 20 2009 Funda Wang <fwang@mandriva.org> 22.2.1-1mdv2009.1
+ Revision: 331515
- update to new version 22.2.1

* Sun Jan 18 2009 Funda Wang <fwang@mandriva.org> 22.2.0-1mdv2009.1
+ Revision: 330800
- 22.2.0

* Tue Jan 13 2009 Funda Wang <fwang@mandriva.org> 22.1.0-1mdv2009.1
+ Revision: 328880
- New version 22.1.0

* Sat Jan 03 2009 Funda Wang <fwang@mandriva.org> 22.0.1-1mdv2009.1
+ Revision: 323561
- new version 22.0.1

* Fri Jan 02 2009 Funda Wang <fwang@mandriva.org> 22.0.0-1mdv2009.1
+ Revision: 323307
- New version 22.0.0

* Sun Dec 21 2008 Funda Wang <fwang@mandriva.org> 21.1.3-1mdv2009.1
+ Revision: 317044
- new version 21.1.3

* Sat Dec 20 2008 Funda Wang <fwang@mandriva.org> 21.1.2-1mdv2009.1
+ Revision: 316502
- new version 21.1.2

* Thu Dec 18 2008 Funda Wang <fwang@mandriva.org> 21.1.1-1mdv2009.1
+ Revision: 315478
- new version 21.1.1

* Wed Dec 17 2008 Funda Wang <fwang@mandriva.org> 21.1.0-1mdv2009.1
+ Revision: 315058
- new version 21.1.0

* Thu Dec 11 2008 Funda Wang <fwang@mandriva.org> 21.0.5-1mdv2009.1
+ Revision: 312853
- new version 21.0.5

* Tue Dec 09 2008 Funda Wang <fwang@mandriva.org> 21.0.4-1mdv2009.1
+ Revision: 312120
- new version 21.0.4

* Sun Nov 30 2008 Funda Wang <fwang@mandriva.org> 21.0.3-1mdv2009.1
+ Revision: 308406
- update to new version 21.0.3

* Fri Nov 28 2008 Funda Wang <fwang@mandriva.org> 21.0.2-1mdv2009.1
+ Revision: 307343
- New version 21.0.2

* Thu Nov 20 2008 Funda Wang <fwang@mandriva.org> 21.0.0-1mdv2009.1
+ Revision: 304909
- new version 21.0.0

* Sun Oct 12 2008 Funda Wang <fwang@mandriva.org> 20.0.0-1mdv2009.1
+ Revision: 292800
- new version 20.0.0

* Sun Aug 31 2008 Funda Wang <fwang@mandriva.org> 19.1.0-1mdv2009.0
+ Revision: 278033
- update to new version 19.1.0

* Mon Aug 11 2008 Funda Wang <fwang@mandriva.org> 19.0.5-1mdv2009.0
+ Revision: 270630
- New version 19.0.5

* Sat Aug 09 2008 Funda Wang <fwang@mandriva.org> 19.0.2-1mdv2009.0
+ Revision: 270047
- update to new version 19.0.2

* Tue Aug 05 2008 Funda Wang <fwang@mandriva.org> 19.0.1-1mdv2009.0
+ Revision: 263755
- New version 19.0.1

* Sat Jul 12 2008 Funda Wang <fwang@mandriva.org> 18.0.1-1mdv2009.0
+ Revision: 234080
- New version 18.0.1

* Sat Jul 05 2008 Funda Wang <fwang@mandriva.org> 18.0.0-1mdv2009.0
+ Revision: 232010
- import teaqt



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7941 |12cr|tecnoballz-0.92-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Spec is based on Andrea Musuruane's work in Fedora

Name:		tecnoballz
Version:	0.92
Release:	%mkrel 1
Summary:	A Brick Busting game
Group:		Games/Arcade
License:	GPLv3+
URL:		http://linux.tlk.fr/games/TecnoballZ/
Source0:	http://linux.tlk.fr/games/TecnoballZ/download/%{name}-%{version}.tgz
Source1:	%{name}.xpm
Source2:	%{name}.desktop
# Andrea Musuruane
# Fix dependencies
Patch0:		tecnoballz-0.92-dependecies.patch
# Andrea Musuruane
# Don't combine explicit and implicit rules for make 3.82
# Set correct gamedir for Fedora
Patch1:		tecnoballz-0.92-Makefile.patch
# Debian
# Fix configure.ac Makefile.am to include missing files
Patch2:		tecnoballz-0.92-level_data.patch
Patch3:		tecnoballz-0.92-texts_dir.patch
# Debian
# Use tinyxml system library
Patch4:		tecnoballz-0.92-tinyxml.patch
# Upstream CVS
# Compile with gcc 4.3
Patch5:		tecnoballz-0.92-gcc43.patch
# Hans de Goede
# Drop setgid privileges when not needed
Patch6:		tecnoballz-0.92-dropsgid.patch

BuildRequires:	autoconf
BuildRequires:	SDL_image-devel
BuildRequires:	SDL_mixer-devel
BuildRequires:	libmikmod-devel
BuildRequires:	tinyxml-devel

%description
A exciting Brick Breaker with 50 levels of game and 11 special levels, 
distributed on the 2 modes of game to give the player a sophisticated 
system of attack weapons with an enormous power of fire that can be 
build by gaining bonuses. Numerous decors, musics and sounds 
complete this great game. This game was ported from the Commodore Amiga.

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
# Patch4 must be called after Patch0
# It requires tinyxml >= 2.6
%if %{mdvver} >= 201100
%patch4 -p1
%endif
%patch5 -p2
%patch6 -p1


%build
autoreconf -fvi
%configure2_5x
# FIX: ovverride CXXFLAGS to pick up RPM_OPT_FLAGS
%make CXXFLAGS="%{optflags}"

%install
%__rm -rf %{buildroot}
%makeinstall_std

# install desktop file
%__mkdir_p %{buildroot}%{_datadir}/applications
%__cp %{SOURCE2} %{buildroot}%{_datadir}/applications/

# install icon
%__mkdir_p %{buildroot}%{_iconsdir}/hicolor/32x32/apps
%__install -p -m 0644 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.xpm

%clean
%__rm -rf %{buildroot}

%post
touch --no-create %{_datadir}/icons/hicolor
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
  %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi

%postun
touch --no-create %{_datadir}/icons/hicolor
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
  %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi

%files
%doc AUTHORS CHANGES COPYING README
%attr(2755,root,games) %{_bindir}/%{name}
%{_datadir}/%{name}
%dir %{_localstatedir}/games/%{name}
%attr(-,root,games) %config(noreplace) %{_localstatedir}/games/%{name}/%{name}.hi
%{_mandir}/man6/%{name}.6*
%{_iconsdir}/hicolor/32x32/apps/%{name}.xpm
%{_datadir}/applications/%{name}.desktop



%changelog
* Tue Mar 20 2012 Andrey Bondrov <abondrov@mandriva.org> 0.92-1mdv2011.0
+ Revision: 785863
- imported package tecnoballz


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7942 |12cr|teeworlds-0.6.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		teeworlds
Version:	0.6.1
Release:	2
Summary:	Online multi-player platform 2D shooter
Group:		Games/Arcade
License:	Teeworlds
URL:		http://www.teeworlds.com/
Source0:	http://www.teeworlds.com/files/%{name}-%{version}-source.tar.gz
Source1:	%{name}.png
Source2:	%{name}.desktop
Patch1:		%{name}-0.6.1-extlibs.patch
BuildRequires:	pkgconfig(sdl)
BuildRequires:	bam >= 0.4.0
BuildRequires:	desktop-file-utils
BuildRequires:	pkgconfig(wavpack)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pnglite-devel
BuildRequires:	python-devel
BuildRequires:	pkgconfig(zlib)
BuildRequires:	pkgconfig(freetype2)
Requires:	%{name}-data

%description
The game features cartoon-themed graphics and physics,
and relies heavily on classic shooter weaponry and gameplay.
The controls are heavily inspired by the FPS genre of computer games.

%package server
Summary:	Server for %{name}
Group:		Games/Arcade
Requires:	%{name}-data

%description	server
The server daemon for %{name}, an online multi-player platform 2D shooter,
which allows you to host online %{name} games.

%package	data
Summary:	Data-files for %{name}
Group:		Games/Arcade
Requires:	%{name}

%description    data
Data-files for %{name}, an online multi-player platform 2D shooter.

%prep
%setup -q -n teeworlds-b177-r50edfd37-source
rm -rf src/engine/external

%patch1 -p1 -b .extlibs

iconv -f iso-8859-1 -t utf-8 readme.txt |sed 's|\r||g' > readme.txt.utf8
touch -c -r readme.txt readme.txt.utf8
mv readme.txt.utf8 readme.txt

%build
CFLAGS="%{optflags}" bam -v release

%install
mkdir -p %{buildroot}%{_datadir}/%{name}/data
mkdir -p %{buildroot}%{_datadir}/pixmaps
install -D -m 0755 %{name} %{buildroot}%{_bindir}/%{name}
install -D -m 0755 %{name}_srv %{buildroot}%{_bindir}/%{name}-srv
cp -pr data/* %{buildroot}%{_datadir}/%{name}/data
install -p -m 0644 %{SOURCE1} %{buildroot}%{_datadir}/pixmaps/%{name}.png

desktop-file-install \
     --dir=%{buildroot}%{_datadir}/applications \
     %{SOURCE2}

%files
%doc readme.txt license.txt
%{_bindir}/%{name}
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/applications/%{name}.desktop

%files data
%{_datadir}/%{name}/

%files server
%doc readme.txt license.txt
%{_bindir}/%{name}-srv

%changelog
* Mon Jan 30 2012 Andrey Bondrov <abondrov@mandriva.org> 0.6.1-1
+ Revision: 769903
- New version 0.6.1, update patches and BuildRequires

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.1 packages

* Mon Dec 21 2009 Samuel Verschelde <stormi@mandriva.org> 0.5.2-1mdv2010.1
+ Revision: 480956
- new version 0.5.2
- dropped 1 hunk from teeworlds-0.5.0-extlibs.patch (merged upstream)

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 0.5.1-2mdv2010.0
+ Revision: 445414
- rebuild

* Fri Mar 13 2009 trem <trem@mandriva.org> 0.5.1-1mdv2009.1
+ Revision: 354739
- update to 0.5.1
- remove patch teeworlds-0.5.0-segv.patch (added upstream)

* Thu Mar 12 2009 trem <trem@mandriva.org> 0.5.0-2mdv2009.1
+ Revision: 354358
+ rebuild (emptylog)

* Wed Jan 28 2009 Olivier Thauvin <nanardon@mandriva.org> 0.5.0-1mdv2009.1
+ Revision: 334979
- fix group
- don't use jpackage macros
- buildrequires
- initial mdv release

  + trem <trem@mandriva.org>
    - import teeworlds


* Fri Jan 02 2009 Simon Wesp <cassmodiah@fedoraproject.org> 0.4.3-5
- Remove requires from subpackage 'data'
- Correct description 

* Thu Jan 01 2009 Simon Wesp <cassmodiah@fedoraproject.org> 0.4.3-4
- Drop desktop-file and icon for subpackage 'server'
- Honor timestamp for converted file
- Add and correct Lubomir's changes
- Remove all comments
- Correct License-Tag (again)
- Add datadir patch

* Wed Dec 31 2008 Lubomir Rintel <lkundrak@v3.sk> 0.4.3-3
- Outsource the dependencies (extlib-patch)
- Use optflags

* Thu Sep 18 2008 Simon Wesp <cassmodiah@fedoraproject.org> 0.4.3-2
- Recheck and conform licensing and list it in a comment
- Correct BuildRequires

* Sat Sep 13 2008 Simon Wesp <cassmodiah@fedoraproject.org> 0.4.3-1
- Initial Release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7943 |12cr|tegaki-0.3.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	Chinese and Japanese Handwriting Recognition
Name: 		tegaki
Version: 	0.3.1
Release: 	%mkrel 3
License: 	GPLv2+
Group: 		System/Internationalization
Source: 	http://www.tegaki.org/releases/%version/tegaki-python-%version.tar.gz
URL: 		http://www.tegaki.org
Buildroot: 	%{_tmppath}/%{name}-%{version}-buildroot
BuildRequires:	python-setuptools
BuildArch:	noarch
Requires:	tegaki-engine
Requires:	tegaki-models

%description
Tegaki is an ongoing project which aims to develop a free and open-source
modern implementation of handwriting recognition software, that is suitable for
both the desktop and mobile devices, and that is designed from the ground up to
work well with Chinese and Japanese.

%prep
%setup -qn tegaki-python-%version

%build
python setup.py build

%install
rm -rf %{buildroot}
python setup.py install --root=%{buildroot}

%clean
rm -rf %{buildroot}

%files
%defattr (-,root,root)
%{py_puresitedir}/tegaki*


%changelog
* Tue Nov 02 2010 Funda Wang <fwang@mandriva.org> 0.3.1-3mdv2011.0
+ Revision: 592330
- req models

* Tue Nov 02 2010 Funda Wang <fwang@mandriva.org> 0.3.1-2mdv2011.0
+ Revision: 592287
- should req on engine

* Tue Nov 02 2010 Funda Wang <fwang@mandriva.org> 0.3.1-1mdv2011.0
+ Revision: 592248
- new version 0.3.1

* Tue Nov 02 2010 Michael Scherer <misc@mandriva.org> 0.1-4mdv2011.0
+ Revision: 592164
- rebuild for python 2.7

* Mon Mar 29 2010 Antoine Ginies <aginies@mandriva.com> 0.1-3mdv2010.1
+ Revision: 528772
- bump release (deps pb : tegaki-l10n[== 0.1])

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 0.1-2mdv2010.1
+ Revision: 445415
- rebuild

* Sun Feb 15 2009 Funda Wang <fwang@mandriva.org> 0.1-1mdv2009.1
+ Revision: 340630
- BR python
- import tegaki



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7944 |12cr|tegaki-gui-0.3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	Chinese and Japanese Handwriting Recognition
Name: 		tegaki-gui
Version: 	0.3.1
Release: 	%mkrel 1
License: 	GPLv2+
Group: 		System/Internationalization
Source: 	http://www.tegaki.org/releases/%version/tegaki-pygtk-%version.tar.gz
URL: 		http://www.tegaki.org
Buildroot: 	%{_tmppath}/%{name}-%{version}-buildroot
BuildRequires:	python-setuptools
Requires:	tegaki >= 0.3.1
Requires:	pygtk2.0
Provides:	tegaki-pygtk = %{version}-%{release}
BuildArch:	noarch

%description
Tegaki is an ongoing project which aims to develop a free and open-source
modern implementation of handwriting recognition software, that is suitable for
both the desktop and mobile devices, and that is designed from the ground up to
work well with Chinese and Japanese.

%prep
%setup -qn tegaki-pygtk-%version

%build
python setup.py build

%install
rm -rf %{buildroot}
python setup.py install --root=%{buildroot}

%clean
rm -rf %{buildroot}

%files
%defattr (-,root,root)
%{py_puresitedir}/tegaki*
%{_datadir}/tegaki/icons/handwriting.png


%changelog
* Tue Nov 02 2010 Funda Wang <fwang@mandriva.org> 0.3.1-1mdv2011.0
+ Revision: 592278
- import tegaki-gui


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7945 |12cr|tegaki-recognize-0.3.1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	Chinese and Japanese Handwriting Recognition
Name: 		tegaki-recognize
Version: 	0.3.1.2
Release: 	%mkrel 1
License: 	GPLv2+
Group: 		System/Internationalization
Source: 	http://www.tegaki.org/releases/%version/%{name}-%version.tar.gz
URL: 		http://www.tegaki.org
Buildroot: 	%{_tmppath}/%{name}-%{version}-buildroot
BuildRequires:	python-setuptools
Requires:	tegaki-gui >= 0.3.1
BuildArch:	noarch

%description
Tegaki is an ongoing project which aims to develop a free and open-source
modern implementation of handwriting recognition software, that is suitable for
both the desktop and mobile devices, and that is designed from the ground up to
work well with Chinese and Japanese.

%prep
%setup -qn %{name}-%version
sed -i -e 's#Exec=.*#Exec=tegaki-recognize#' tegaki-recognize.desktop.in

%build
python setup.py build

%install
rm -rf %{buildroot}
python setup.py install --prefix=%{buildroot}%{_prefix}

rm -f %{buildroot}%{_datadir}/menu/tegaki-recognize

%clean
rm -rf %{buildroot}

%files
%defattr (-,root,root)
%{py_puresitedir}/tegaki*
%{_bindir}/tegaki-recognize
%{_datadir}/applications/tegaki-recognize.desktop
%{_datadir}/pixmaps/tegaki-recognize.svg


%changelog
* Tue Nov 02 2010 Funda Wang <fwang@mandriva.org> 0.3.1.2-1mdv2011.0
+ Revision: 592301
- import tegaki-recognize


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7946 |12cr|tegaki-train-0.3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	Character editor and training manager
Name: 		tegaki-train
Version: 	0.3.1
Release: 	%mkrel 1
License: 	GPLv2+
Group: 		System/Internationalization
Source: 	http://www.tegaki.org/releases/%version/%name-%version.tar.gz
URL: 		http://www.tegaki.org
Buildroot: 	%{_tmppath}/%{name}-%{version}-buildroot
BuildRequires:	python-setuptools
Requires:	tegaki-pygtk
BuildArch:	noarch

%description
Tegaki is an ongoing project which aims to develop a free and open-source
modern implementation of handwriting recognition software, that is suitable for
both the desktop and mobile devices, and that is designed from the ground up to
work well with Chinese and Japanese.

%prep
%setup -qn %name-%version

%build
python setup.py build

%install
rm -rf %{buildroot}
python setup.py install --root=%{buildroot}

%clean
rm -rf %{buildroot}

%files
%defattr (-,root,root)
%{_bindir}/*
%{py_puresitedir}/tegaki*


%changelog
* Wed Nov 03 2010 Funda Wang <fwang@mandriva.org> 0.3.1-1mdv2011.0
+ Revision: 592784
- import tegaki-train


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7947 |12cr|tegaki-zinnia-japanese-0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Japanese Models for tegaki zinnia engine
Name: tegaki-zinnia-japanese
Version: 0.3
Release: %mkrel 1
License: GPLv2+
Group: System/Internationalization
Source0: http://www.tegaki.org/releases/0.3/models/tegaki-zinnia-japanese-0.3.zip
URL: http://www.tegaki.org
Buildroot: %{_tmppath}/%{name}-%{version}-buildroot
BuildArch: noarch
Requires: locales-ja
Requires: tegaki
Requires: zinnia
Provides: tegaki-models

%description
Tegaki is an ongoing project which aims to develop a free and open-source
modern implementation of handwriting recognition software, that is suitable for
both the desktop and mobile devices, and that is designed from the ground up to
work well with Chinese and Japanese.

%prep
%setup -qn %name-%version

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_datadir}/tegaki/models/zinnia/
install -m0644 *.meta *.model %{buildroot}%{_datadir}/tegaki/models/zinnia/

%clean
rm -rf %{buildroot}

%files
%defattr (-,root,root)
%{_datadir}/tegaki/models/zinnia/*


%changelog
* Tue Nov 02 2010 Funda Wang <fwang@mandriva.org> 0.3-1mdv2011.0
+ Revision: 592311
- import tegaki-zinnia-japanese


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7948 |12cr|tegaki-zinnia-simplified-chinese-0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Simplified Chinese Models for tegaki zinnia engine
Name: tegaki-zinnia-simplified-chinese
Version: 0.3
Release: %mkrel 1
License: GPLv2+
Group: System/Internationalization
Source0: http://www.tegaki.org/releases/0.3/models/%{name}-%{version}.zip
URL: http://www.tegaki.org
Buildroot: %{_tmppath}/%{name}-%{version}-buildroot
BuildArch: noarch
Requires: locales-zh_CN
Requires: tegaki
Requires: zinnia
Provides: tegaki-models

%description
Tegaki is an ongoing project which aims to develop a free and open-source
modern implementation of handwriting recognition software, that is suitable for
both the desktop and mobile devices, and that is designed from the ground up to
work well with Chinese and Japanese.

%prep
%setup -qn %name-%version

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_datadir}/tegaki/models/zinnia/
install -m0644 *.meta *.model %{buildroot}%{_datadir}/tegaki/models/zinnia/

%clean
rm -rf %{buildroot}

%files
%defattr (-,root,root)
%{_datadir}/tegaki/models/zinnia/*


%changelog
* Tue Nov 02 2010 Funda Wang <fwang@mandriva.org> 0.3-1mdv2011.0
+ Revision: 592312
- import tegaki-zinnia-simplified-chinese


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7949 |12cr|tegaki-zinnia-traditional-chinese-0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Traditional Chinese Models for tegaki zinnia engine
Name: tegaki-zinnia-traditional-chinese
Version: 0.3
Release: %mkrel 1
License: GPLv2+
Group: System/Internationalization
Source0: http://www.tegaki.org/releases/0.3/models/%{name}-%{version}.zip
URL: http://www.tegaki.org
Buildroot: %{_tmppath}/%{name}-%{version}-buildroot
BuildArch: noarch
Requires: locales-zh_TW
Requires: tegaki
Requires: zinnia
Provides: tegaki-models

%description
Tegaki is an ongoing project which aims to develop a free and open-source
modern implementation of handwriting recognition software, that is suitable for
both the desktop and mobile devices, and that is designed from the ground up to
work well with Chinese and Japanese.

%prep
%setup -qn %name-%version

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_datadir}/tegaki/models/zinnia/
install -m0644 *.meta *.model %{buildroot}%{_datadir}/tegaki/models/zinnia/

%clean
rm -rf %{buildroot}

%files
%defattr (-,root,root)
%{_datadir}/tegaki/models/zinnia/*


%changelog
* Tue Nov 02 2010 Funda Wang <fwang@mandriva.org> 0.3-1mdv2011.0
+ Revision: 592329
- import tegaki-zinnia-traditional-chinese


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7950 |12cr|TEI-DTD-P4-1.0-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name TEI-DTD-P4
%define version 1.0
%define release 11
%define dtdver P4

Name: %{name}
Version: %{version}
Release: %{release}
Group       	: Publishing

Summary     	: XML document type definition for TEI

License   	: Artistic like
URL         	: http://www.tei-c.org/

Provides: 	TEI-DTD
Requires(Pre): 	coreutils
Requires(Pre):	sgml-common

# Zip file downloadable at http://www.tei-c.org/P4X/DTD/dtd.zip
Source0		: %{name}.tar.bz2
BuildArch	: noarch  


%define sgmlbase %{_datadir}/sgml

%Description

The TEI (Text Encoding Initiative) Document Type Definition (DTD)
describes the syntax of literature and human sciences related texts.
This syntax is XML-compliant and is developed by the TEI consortium.
This is the version %{dtdver} of this DTD.

%Prep
%setup -n %{name}

%Build

%Install
DESTDIR=$RPM_BUILD_ROOT%{sgmlbase}/TEI/dtd-%{dtdver}
mkdir -p $DESTDIR
install -m644 teicatalog.xml catalog.tei catalog.xml $DESTDIR
install -m644 *.dtd $DESTDIR
install -m644 *.ent $DESTDIR
install -m644 *.dec $DESTDIR

%Files
%defattr (-,root,root)
%doc index.html index.xml
%{sgmlbase}/TEI/dtd-%{dtdver}

# Catalogs management left for brave packagers.
 


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-10mdv2011.0
+ Revision: 616456
- the mass rebuild of 2010.0 packages

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 1.0-9mdv2010.0
+ Revision: 434331
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tv@mandriva.org> 1.0-8mdv2009.0
+ Revision: 261459
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.0-7mdv2009.0
+ Revision: 254355
- rebuild

* Fri Feb 08 2008 Thierry Vignaud <tv@mandriva.org> 1.0-5mdv2008.1
+ Revision: 164093
- require coreutils instead of fileutils

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.0-4mdv2008.1
+ Revision: 136535
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - use %%mkrel
    - import TEI-DTD-P4


* Wed Mar 22 2006 Camille Begnis <camille@mandriva.com> 1.0-4mdk
- pleases rpmlint

* Mon Sep 06 2004  <camille@ke.mandrakesoft.com> 1.0-3mdk
- rebuild

* Fri Aug 29 2003  <camille@ke.mandrakesoft.com> 1.0-2mdk
- add missing dir

* Mon Jul 21 2003  <camille@ke.mandrakesoft.com> 1.0-1mdk
- First specs for MDK

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7951 |12cr|tei-xsl-5.2.16-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Name tei-xsl
%define Version 5.2.16
%define Release 2

Name:		%{Name}
Version:	%{Version}
Release:	%{Release}
Group       	: Publishing

Summary     	: Sebastian Rahtz's modular stylesheets for TEI

License   	: Artistic like
URL         	: http://www.tei-c.org/Stylesheets/teixsl.html

Obsoletes:	TEI-style-html
Provides:	TEI-style-html
Requires:	TEI-DTD
Requires(Pre):	sgml-common

# ZIP spurce downloadable at http://sourceforge.net/project/showfiles.php?group_id=106328&package_id=141124
Source0		: %{name}-%{Version}.tar.bz2
BuildArch	: noarch

%define sgmlbase %{_datadir}/sgml/ 

%Description
These XSL stylesheets allow to convert any TEI document
to the HTML, FO and LaTeX formats.

%prep
%setup

%build


%install
DESTDIR=$RPM_BUILD_ROOT%{sgmlbase}/TEI/xsl-stylesheets-%{Version}
mkdir -p $DESTDIR
cp -a p4 p5 $DESTDIR

ln -sf xsl-stylesheets-%{Version} \
	$RPM_BUILD_ROOT%{sgmlbase}/TEI/xsl-stylesheets

# Catalogs management left for brave packagers.

%files
%defattr (-,root,root)
%doc doc/*
%{sgmlbase}/TEI/*

%changelog 
* Wed Mar 22 2006 Camille Begnis <camille@mandriva.com> 5.2.16-1mdk
- Now includes various output formats in 5.2.16

* Mon Sep  6 2004 Camille Begnis <camille@mandrakesoft.com> 2.0-3mdk
- rebuild

* Fri Aug 29 2003  <camille@ke.mandrakesoft.com> 2.0-2mdk
- add missing dir

* Mon Jul 21 2003  <camille@ke.mandrakesoft.com> 2.0-1mdk
- First specs for MDK


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7952 |12cr|telepathy-butterfly-0.5.15-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           telepathy-butterfly
Version:        0.5.15
Release:        %mkrel 1
Summary:        MSN connection manager for Telepathy

Group:          Networking/Instant messaging
License:        GPLv2+
URL:            http://telepathy.freedesktop.org/wiki/
Source0:        http://telepathy.freedesktop.org/releases/%{name}/%{name}-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

BuildArch:      noarch
BuildRequires:	dbus-devel
BuildRequires:  python-devel
BuildRequires:	pkgconfig

Requires:	python-telepathy
Requires:	python-papyon >= 0.4.9
Requires:	dbus
Requires:	telepathy-filesystem
Suggests:	python-libproxy


%description
An MSN connection manager that handles presence, personal messages,
and conversations

%files
%defattr(-,root,root,-)
%doc COPYING AUTHORS
%{_prefix}/lib/telepathy-butterfly
%{_datadir}/dbus-1/services/*.service
%{_datadir}/telepathy/managers/*.manager
%{python_sitelib}/butterfly

#--------------------------------------------------------------------

%prep
%setup -q

%build
./configure --prefix=%_prefix --libexecdir=%_prefix/lib
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}


%changelog
* Sat Jan 29 2011 Funda Wang <fwang@mandriva.org> 0.5.15-1mdv2011.0
+ Revision: 633984
- update to new version 0.5.15

* Tue Nov 02 2010 Michael Scherer <misc@mandriva.org> 0.5.14-2mdv2011.0
+ Revision: 592165
- rebuild for python 2.7

* Fri Oct 01 2010 Funda Wang <fwang@mandriva.org> 0.5.14-1mdv2011.0
+ Revision: 582220
- update to new version 0.5.14

* Sat Aug 07 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.5.12-1mdv2011.0
+ Revision: 567232
- update to 0.5.12
- improve package dir ownership

* Mon Jun 21 2010 Frederic Crozat <fcrozat@mandriva.com> 0.5.11-1mdv2010.1
+ Revision: 548354
- Release 0.5.11

* Sun Apr 25 2010 Frederik Himpe <fhimpe@mandriva.org> 0.5.9-1mdv2010.1
+ Revision: 538540
- Update to new version 0.5.9
- Suggest new optional dependency python-libproxy for automatic
  retrieval of proxy settings

* Fri Apr 16 2010 Frederik Himpe <fhimpe@mandriva.org> 0.5.8-1mdv2010.1
+ Revision: 535570
- update to new version 0.5.8

* Sat Mar 13 2010 Funda Wang <fwang@mandriva.org> 0.5.6-1mdv2010.1
+ Revision: 518687
- new version 0.5.6

* Wed Jan 20 2010 Frederik Himpe <fhimpe@mandriva.org> 0.5.4-1mdv2010.1
+ Revision: 494176
- update to new version 0.5.4

* Sat Nov 07 2009 Frederik Himpe <fhimpe@mandriva.org> 0.5.3-1mdv2010.1
+ Revision: 462142
- update to new version 0.5.3

* Thu Oct 22 2009 Frederic Crozat <fcrozat@mandriva.com> 0.5.2-1mdv2010.0
+ Revision: 458738
- Release 0.5.2

* Mon Sep 14 2009 Frederik Himpe <fhimpe@mandriva.org> 0.5.1-1mdv2010.0
+ Revision: 440818
- update to new version 0.5.1

* Tue Jul 28 2009 Frederik Himpe <fhimpe@mandriva.org> 0.5.0-1mdv2010.0
+ Revision: 402831
- Update to new version 0.5.0
- Requires papyon instead of pymsn now

* Tue Jun 16 2009 Frederik Himpe <fhimpe@mandriva.org> 0.3.4-1mdv2010.0
+ Revision: 386454
- update to new version 0.3.4

* Sat Jan 10 2009 Frederik Himpe <fhimpe@mandriva.org> 0.3.3-1mdv2009.1
+ Revision: 327961
- update to new version 0.3.3

* Sun Dec 28 2008 Götz Waschk <waschk@mandriva.org> 0.3.2-4mdv2009.1
+ Revision: 320648
- rebuild for new python

* Fri Aug 22 2008 Götz Waschk <waschk@mandriva.org> 0.3.2-3mdv2009.0
+ Revision: 275075
- move to Mandriva standard for libexecdir

* Sat Aug 02 2008 Thierry Vignaud <tv@mandriva.org> 0.3.2-2mdv2009.0
+ Revision: 261460
- rebuild

* Wed Jul 30 2008 Frederik Himpe <fhimpe@mandriva.org> 0.3.2-1mdv2009.0
+ Revision: 254928
- New upstream version 0.3.2
- remove DESTDIR patch, it's not needed anymore and so we can use
  %%makeinstall_std now
- Fix license

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.3.1-3mdv2009.0
+ Revision: 254357
- rebuild

* Thu Mar 06 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.3.1-1mdv2008.1
+ Revision: 180500
- New version 0.3.1

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Jun 10 2007 Michael Scherer <misc@mandriva.org> 0.1.4-1mdv2008.0
+ Revision: 37793
- update to 0.1.4


* Sat Jan 13 2007 Michael Scherer <misc@mandriva.org> 0.1.2-5mdv2007.0
+ Revision: 108361
- use %%rel for mkrel
- fix Requires

* Fri Dec 15 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.1.2-4mdv2007.1
+ Revision: 97480
- Rebuild against new python
- Rebuild against new python

* Fri Oct 13 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.1.2-2mdv2007.1
+ Revision: 63785
- Fix BuildRequires
- Import telepathy-butterfly


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7953 |12cr|telepathy-idle-0.1.14-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		telepathy-idle
Version:	0.1.14
Release:	1
Summary:	A Telepathy connection manager implementation for the IRC protocol

Group:		Networking/Instant messaging
License:	LGPLv2
URL:		http://telepathy.freedesktop.org/wiki/
Source0:	http://telepathy.freedesktop.org/releases/%{name}/%{name}-%{version}.tar.gz
BuildRequires:	glib2-devel
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(openssl)

BuildRequires:	pkgconfig(telepathy-glib)
BuildRequires:	pkgconfig(libxslt) libxslt-proc
BuildRequires:	python-pyxml
Requires:	telepathy-filesystem
Requires:	telepathy-glib

%description
A Telepathy connection manager implementation for the IRC protocol.

%prep
%setup -q

%build
autoreconf -fi
%configure2_5x
%make

%install
%makeinstall_std

%files
%{_datadir}/dbus-1/services/org.freedesktop.Telepathy.ConnectionManager.idle.service
%{_datadir}/telepathy/managers/idle.manager
%{_libdir}/telepathy-idle
%{_mandir}/man8/telepathy-idle.8*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7954 |12cr|telepathy-kde-accounts-kcm-0.5.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define srcname ktp-accounts-kcm

Summary:	KControl Module which handles Telepathy Accounts
Name:		telepathy-kde-accounts-kcm
Version:	0.5.1
Release:	1	
Url:		https://projects.kde.org/projects/extragear/network/telepathy/ktp-accounts-kcm
Source0:	ftp://ftp.gtlib.cc.gatech.edu/pub/kde/unstable/telepathy-kde/%version/src/%srcname-%version.tar.bz2
License:	GPLv2+
Group:		Networking/Instant messaging 
BuildRequires:	ktp-common-internals-devel

Requires:	telepathy-kde-auth-handler
Obsoletes:	telepathy-kde-accounts-kcm-plugins < 0.2.0-0
Obsoletes:	telepathy-accounts-kcm < 0.2.0-0

%description
This is a KControl Module which handles adding/editing/removing Telepathy
Accounts. It interacts with any Telepathy Spec compliant AccountManager,
such as telepathy-accountmanager-kwallet to manipulate the accounts.

%files -f kcm_ktp_accounts.lang
%{_kde_libdir}/kde4/kcm_ktp_accounts.so
%{_kde_libdir}/kde4/ktpaccountskcm_plugin_butterfly.so
%{_kde_libdir}/kde4/ktpaccountskcm_plugin_gabble.so
%{_kde_libdir}/kde4/ktpaccountskcm_plugin_haze.so
%{_kde_libdir}/kde4/ktpaccountskcm_plugin_idle.so
%{_kde_libdir}/kde4/ktpaccountskcm_plugin_rakia.so
%{_kde_libdir}/kde4/ktpaccountskcm_plugin_salut.so
%{_kde_libdir}/kde4/ktpaccountskcm_plugin_sunshine.so
%{_kde_datadir}/telepathy/profiles/
%{_kde_services}/*.desktop
%{_kde_servicetypes}/*.desktop

#------------------------------------------------------------------------------

%define major 4
%define libname    %mklibname ktpaccountskcminternal %{major}
#Added on 2011/11/27 for the switch to 0.2 to match upstream name
%define oldlibname %mklibname telepathy-accounts-kcm 4


%package -n %{libname}
Summary:    Library package for %{name}
Group:      System/Libraries
%rename %{oldlibname}

%description -n %{libname}
Library package for %{name}.

%files -n %{libname}
%{_kde_libdir}/libktpaccountskcminternal.so.%{major}*

#------------------------------------------------------------------------------

%define develname  %mklibname -d %{name}
# Added on 2011/11/27 for the switch to 0.2 to match upstream name
%define olddevelname %mklibname -d telepathy-accounts-kcm

%package -n %{develname}
Summary:    Development headers for %{name}
Group:      Development/KDE and Qt
Provides:   %{name}-devel = %{version}-%{release}
Requires:   %{libname} = %{version}-%{release}
%rename %{olddevelname}

%description -n %{develname}
This package contains the development headers required to compile software
against %{name}.

%files -n %{develname}
%{_kde_libdir}/libktpaccountskcminternal.so

#------------------------------------------------------------------------------

%prep
%setup -q -n %srcname-%version

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build
%find_lang kcm_ktp_accounts --all-name

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7955 |12cr|telepathy-kde-approver-0.5.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define srcname ktp-approver

Summary:	KDE Channel Approver for Telepathy
Name:		telepathy-kde-approver
Version:	0.5.1
Release:	1
Url:		https://projects.kde.org/projects/playground/network/telepathy/telepathy-approver
Source0:	ftp://ftp.gtlib.cc.gatech.edu/pub/kde/unstable/telepathy-kde/%version/src/%srcname-%version.tar.bz2
License:	GPLv2+
Group:		Networking/Instant messaging 
BuildRequires:	pkgconfig(TelepathyQt4)
BuildRequires:	kdelibs4-devel

Obsoletes:	telepathy-approver < 0.2.0-0

%description
KDE Channel Approver for Telepathy.

%files -f kded_ktp_approver.lang
%{_kde_libdir}/kde4/kded_ktp_approver.so
%{_kde_configdir}/ktp_approverrc
%{_kde_services}/kded/ktp_approver.desktop
%{_datadir}/dbus-1/services/org.freedesktop.Telepathy.Client.KTp.Approver.service

#------------------------------------------------------------------------------

%prep
%setup -q -n %{srcname}-%{version}

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build
%find_lang kded_ktp_approver

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7956 |12cr|telepathy-kde-auth-handler-0.5.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define srcname ktp-auth-handler

Summary:        UI/Kwallet Integration for telepathy-kde
Name:           telepathy-kde-auth-handler
Version:	0.5.1
Release:	1
Url:		https://projects.kde.org/projects/playground/network/telepathy/telepathy-auth-handler
Source0:	ftp://ftp.gtlib.cc.gatech.edu/pub/kde/unstable/telepathy-kde/%version/src/%srcname-%version.tar.bz2
License:	GPLv2+
Group:		Networking/Instant messaging 
BuildRequires:	telepathy-kde-common-internals-devel
BuildRequires:	pkgconfig(QJson)
Requires:	telepathy-kde-common-internals-core

%description
Provide UI/KWallet Integration For Passwords and SSL Errors on Account Connect

%files -f ktp-auth-handler.lang
%{_kde_libdir}/kde4/libexec/ktp-auth-handler
%{_datadir}/telepathy/clients/KTp.SASLHandler.client
%{_datadir}/dbus-1/services/org.freedesktop.Telepathy.Client.KTp.SASLHandler.service

#------------------------------------------------------------------------------

%prep
%setup -q -n %srcname-%version

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build
%find_lang ktp-auth-handler

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7957 |12cr|telepathy-kde-call-ui-0.5.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define srcname ktp-call-ui

Name:   telepathy-kde-call-ui
Summary: Voice/Video Call UI for Telepathy
Version: 0.5.1
Release: 1
Url: https://projects.kde.org/projects/playground/network/telepathy/ktp-call-ui

Source0: ftp://ftp.kde.org/pub/kde/unstable/kde-telepathy/%{version}/src/%{srcname}-%{version}.tar.bz2
Patch0: ktp-call-ui-0.5.0-fix-includes.patch
License: GPLv2+
Group:  Graphical desktop/KDE
BuildRequires: pkgconfig(TelepathyQt4)
BuildRequires: pkgconfig(QtGStreamer-0.10)
BuildRequires: telepathy-kde-common-internals-devel >= %{version}
BuildRequires: boost-devel

Requires: telepathy-mission-control
Requires: telepathy-gabble
Requires: gstreamer0.10-plugins-base
Requires: gstreamer0.10-plugins-good
Suggests: gstreamer0.10-plugins-bad
Suggests: telepathy-kde-accounts-kcm

Obsoletes:      telepathy-call-ui < 0.3


%description
Voice/Video Call UI for Telepathy.

%files -f %{srcname}.lang
%{_kde_bindir}/ktp-dialout-ui
%{_kde_libdir}/kde4/libexec/ktp-call-ui
%{_kde_appsdir}/ktp-call-ui/
%{_datadir}/telepathy/clients/KTp.CallUi.client
%{_datadir}/dbus-1/services/org.freedesktop.Telepathy.Client.KTp.CallUi.service

#--------------------------------------------------------------------

%prep
%setup -q -n %{srcname}-%{version}
%apply_patches

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build
%find_lang %{srcname}

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7958 |12cr|telepathy-kde-common-internals-0.5.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define srcname ktp-common-internals
%define major 3
%define version_lib 0.5

Name:		telepathy-kde-common-internals
Version:	%{version_lib}.1
Release:	1
Summary:	KDE Telepathy Parts
Group:		System/Libraries
License:	LGPLv2
URL:		https://projects.kde.org/projects/extragear/network/telepathy/ktp-common-internals
Source0:	ftp://ftp.gtlib.cc.gatech.edu/pub/kde/unstable/kde-telepathy/%version/src/%srcname-%version.tar.bz2
BuildRequires:	pkgconfig(TelepathyQt4) >= 0.9.2.1
BuildRequires:	kdelibs4-devel

%description
This package provides the commons part used by telepathy kde.


#------------------------------------------------------------------------------
%package core
Summary:	Commons files used by telepathy kde
Group:		Graphical desktop/KDE
BuildArch:	noarch
Obsoletes:	%{name}-translations < 0.5.0
Conflicts:	%{name} < 0.5.0
Conflicts:	telepathy-kde-contact-list < 0.4.0

%description core
Commons files used by telepathy kde

%files  core -f ktp-common-internals.lang
%{_kde_iconsdir}/hicolor/*/*/*.png
%{_kde_appsdir}/ktelepathy/ktelepathy.notifyrc
%{_kde_iconsdir}/hicolor/scalable/apps/telepathy-kde.svgz

#------------------------------------------------------------------------------

%define libktpmodelsprivate %mklibname ktpmodelsprivate %{major}

%package -n %{libktpmodelsprivate}
Summary:	Runtime library for %{name}
Group:		System/Libraries

%description -n %{libktpmodelsprivate}
Runtime library for %{name}

%files -n %{libktpmodelsprivate}
%{_kde_libdir}/libktpmodelsprivate.so.%{major}
%{_kde_libdir}/libktpmodelsprivate.so.%{version_lib}*

#------------------------------------------------------------------------------

%define libktpcommoninternalsprivate %mklibname ktpcommoninternalsprivate %{major}

%package -n %{libktpcommoninternalsprivate}
Summary:	Runtime library for %{name}
Group:		System/Libraries

%description -n %{libktpcommoninternalsprivate}
Runtime library for %{name}

%files -n %{libktpcommoninternalsprivate}
%{_kde_libdir}/libktpcommoninternalsprivate.so.%{major}
%{_kde_libdir}/libktpcommoninternalsprivate.so.%{version_lib}*

#------------------------------------------------------------------------------

%define libktpwidgetsprivate %mklibname ktpwidgetsprivate %{major}

%package -n %{libktpwidgetsprivate}
Summary:	Runtime library for %{name}
Group:		System/Libraries

%description -n %{libktpwidgetsprivate}
Runtime library for %{name}

%files -n %{libktpwidgetsprivate}
%{_kde_libdir}/libktpwidgetsprivate.so.%{major}
%{_kde_libdir}/libktpwidgetsprivate.so.%{version_lib}*

#------------------------------------------------------------------------------

%define devel %mklibname %{name} -d

%package -n %{devel}
Summary:	Headers files for %{name}
Group:		Development/KDE and Qt
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Requires:	%{libktpmodelsprivate} = %{version}-%{release}
Requires:	%{libktpcommoninternalsprivate} = %{version}-%{release}
Requires:	%{libktpwidgetsprivate} = %{version}-%{release}
Provides:	%{srcname}-devel = %{version}-%{release}

%description -n %{devel}
Headers files for %{name}

%files -n %{devel}
%{_kde_includedir}/KTp/
%{_kde_libdir}/libktpmodelsprivate.so
%{_kde_libdir}/libktpcommoninternalsprivate.so
%{_kde_libdir}/libktpwidgetsprivate.so
%{_kde_bindir}/ktp-debugger

#------------------------------------------------------------------------------

%prep
%setup -q -n %{srcname}-%{version}

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang ktp-common-internals

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7959 |12cr|telepathy-kde-contact-applet-0.5.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define srcname ktp-contact-applet

Summary:        Telepathy KDE Contact Plasmoid
Name:           telepathy-kde-contact-applet
Version:	0.5.1
Release:        1
Url:            https://projects.kde.org/projects/playground/network/telepathy/telepathy-contact-applet
Source0:        ftp://ftp.gtlib.cc.gatech.edu/pub/kde/unstable/telepathy-kde/%version/src/%srcname-%version.tar.bz2
License:        GPLv2+
Group:          Networking/Instant messaging
BuildRequires:  telepathy-kde-common-internals-devel >= %{version}
Requires:       telepathy-kde-common-internals-core

%description
Telepathy KDE Contact Plasmoid.

%files -f plasma_applet_ktp_contact.lang
%{_kde_libdir}/kde4/plasma_applet_ktp_contact.so
%{_kde_libdir}/kde4/imports/org/kde/telepathy/contactlist/
%{_kde_services}/plasma_applet_ktp_contact.desktop
%{_kde_services}/plasma-applet-ktp-contactlist.desktop
%{_kde_appsdir}/plasma/plasmoids/org.kde.ktp-contact/
%{_kde_appsdir}/plasma/plasmoids/org.kde.ktp.contactlist/

#------------------------------------------------------------------------------

%prep
%setup -q -n %srcname-%version
%apply_patches

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang plasma_applet_ktp_contact

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7960 |12cr|telepathy-kde-contact-list-0.5.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define srcname ktp-contact-list 

Summary:        Telepathy contact list application
Name:           telepathy-kde-contact-list
Version:	0.5.1
Release:        1
Url:            https://projects.kde.org/projects/extragear/network/telepathy/ktp-contact-list
Source0:        ftp://ftp.gtlib.cc.gatech.edu/pub/kde/unstable/telepathy-kde/%version/src/%srcname-%version.tar.bz2
License:        GPLv2+
Group:          Networking/Instant messaging
BuildRequires:  telepathy-kde-common-internals-devel >= %{version}

Requires:       telepathy-kde-text-ui
Requires:       telepathy-kde-accounts-kcm
Requires:       telepathy-kde-auth-handler
Requires:       telepathy-kde-filetransfer-handler
Requires:       telepathy-kde-integration-module
Requires:       telepathy-kde-approver
Requires:       telepathy-mission-control

#Needed for Jabber
Requires: telepathy-gabble
# needed by MSN
Suggests: telepathy-butterfly
# various protocol provided by libpurple
Suggests: telepathy-haze
# needed for local XMPP
Suggests: telepathy-salut
# needed for irc
Suggests: telepathy-idle
# needed for voip
Suggests: gstreamer0.10-farsight2

Suggests:       telepathy-kde-contact-applet

# Added on 2011/11/27 
Obsoletes:      telepathy-contact-list < 0.2.0-0

%description
Telepathy contact list application.

%files -f ktp-contactlist.lang
%{_kde_bindir}/ktp-contactlist
%{_kde_datadir}/applications/kde4/ktp-contactlist.desktop

#--------------------------------------------------------------------

%prep
%setup -q -n %srcname-%version

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build
%find_lang ktp-contactlist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7961 |12cr|telepathy-kde-contact-runner-0.5.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define srcname ktp-contact-runner

Summary:	KRunner plugin for KDE Telepathy
Name:		telepathy-kde-contact-runner
Version:	0.5.1
Release:	1
Url:		https://projects.kde.org/projects/extragear/network/telepathy/ktp-contact-runner
Source0:	ftp://ftp.gtlib.cc.gatech.edu/pub/kde/unstable/telepathy-kde/%version/src/%srcname-%version.tar.bz2
License:	GPLv2+
Group:		Networking/Instant messaging 
BuildRequires:	telepathy-kde-common-internals-devel >= %{version}
Requires:	telepathy-kde-common-internals-core

%description
KRunner plugin for KDE Telepathy.

%files -f plasma_runner_ktp_contacts.lang 
%{_kde_libdir}/kde4/krunner_ktp_contacts.so
%{_kde_services}/plasma-runner-ktp-contact.desktop

#------------------------------------------------------------------------------

%prep
%setup -q -n %srcname-%version

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang plasma_runner_ktp_contacts

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7962 |12cr|telepathy-kde-filetransfer-handler-0.5.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define srcname ktp-filetransfer-handler 

Summary:	Telepathy KDE File transfer handler
Name:		telepathy-kde-filetransfer-handler
Version:	0.5.1
Release:	1
Url:		https://projects.kde.org/projects/playground/network/telepathy/telepathy-filetransfer-handler
Source0:	ftp://ftp.gtlib.cc.gatech.edu/pub/kde/unstable/telepathy-kde/%version/src/%srcname-%version.tar.bz2
License:	GPLv2+
Group:		Networking/Instant messaging
BuildRequires:	telepathy-kde-common-internals-devel >= %{version}
Requires:	telepathy-kde-common-internals-core

%description
Telepathy-KDE file transfer handler

%files -f ktp-filetransfer-handler.lang
%{_kde_libdir}/kde4/libexec/ktp-filetransfer-handler
%{_datadir}/telepathy/clients/KTp.FileTransferHandler.client
%{_datadir}/dbus-1/services/org.freedesktop.Telepathy.Client.KTp.FileTransferHandler.service

#------------------------------------------------------------------------------

%prep
%setup -q -n %srcname-%version

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build
%find_lang ktp-filetransfer-handler

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7963 |12cr|telepathy-kde-integration-module-0.5.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define srcname ktp-kded-integration-module
Summary:        Telepathy KDE Integration module
Name:           telepathy-kde-integration-module
Version:	0.5.1
Release:        1
Url:            https://projects.kde.org/projects/playground/network/telepathy/telepathy-kded-module
Source0:        ftp://ftp.gtlib.cc.gatech.edu/pub/kde/unstable/telepathy-kde/%version/src/%srcname-%version.tar.bz2
License:        GPLv2+
Group:          Networking/Instant messaging
BuildRequires:  telepathy-kde-common-internals-devel >= %{version}
Requires:       telepathy-kde-common-internals-core


%description
This module sits in KDED and takes care of various bits of system
integration like setting user to auto-away or handling connection
errors.

%files  -f kded_ktp_integration_module.lang
%{_kde_libdir}/kde4/kcm_ktp_integration_module.so
%{_kde_libdir}/kde4/kded_ktp_integration_module.so
%{_kde_services}/kded/kded_ktp_integration_module.desktop
%{_kde_services}/kcm_ktp_integration_module.desktop
%{_datadir}/dbus-1/services/org.freedesktop.Telepathy.Client.KTp.KdedIntegrationModule.service

#--------------------------------------------------------------------

%prep
%setup -q -n %srcname-%version

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build
%find_lang kded_ktp_integration_module

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7964 |12cr|telepathy-kde-kded-integration-module-0.5.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	srcname	ktp-kded-integration-module

Name:		telepathy-kde-kded-integration-module
Summary:	KDE integration for telepathy 
Version:	0.5.1
Release:	1
Group:		Networking/Instant messaging
License:	LGPLv2+
URL:		https://projects.kde.org/projects/extragear/network/telepathy/ktp-kded-module
Source0:	http://download.kde.org/unstable/kde-telepathy/%{version}/src/%{srcname}-%{version}.tar.bz2

BuildRequires:	gettext
BuildRequires:	kdelibs4-devel
BuildRequires:	ktp-common-internals-devel >= %{version}

Obsoletes: telepathy-kde-integration-module < 0.3.0
Provides:  telepathy-kde-integration-module = %{version}-%{release}

%description
This module sits in KDED and takes care of various bits of system
integration like setting user to auto-away or handling connection errors.

%prep
%setup -q -n %{srcname}-%{version}

%build
%cmake_qt4
%make


%install
%makeinstall_std -C build

%find_lang %{name} --all-name --with-kde 


%files -f %{name}.lang
%doc COPYING 
%{_kde_libdir}/kde4/kcm_ktp_integration_module.so
%{_kde_libdir}/kde4/kded_ktp_integration_module.so
%{_kde_datadir}/kde4/services/kcm_ktp_integration_module.desktop
%{_kde_datadir}/kde4/services/kded/kded_ktp_integration_module.desktop
%{_datadir}/dbus-1/services/org.freedesktop.Telepathy.Client.KTp.KdedIntegrationModule.service

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7965 |12cr|telepathy-kde-presence-applet-0.5.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define srcname ktp-presence-applet

Summary:	Plasma applet for managing the user's Telepathy account presence
Name:		telepathy-kde-presence-applet
Version:	0.5.1
Release:	1
Url:		https://projects.kde.org/projects/playground/network/telepathy/telepathy-presence-applet
Source0:	ftp://ftp.gtlib.cc.gatech.edu/pub/kde/unstable/telepathy-kde/%version/src/%srcname-%version.tar.bz2
License:	GPLv2+
Group:		Networking/Instant messaging

BuildRequires:	telepathy-kde-common-internals-devel >= %{version}
Requires:	telepathy-kde-contact-list
Suggests:	telepathy-kde-contact-applet
# Package rename 
# Added on cauldron for the 0.2 switch (Mageia 2)
Obsoletes:	telepathy-presence-applet < 0.2.0-0
# Telepathy kde presence dataengine is not ported to telepathy qt 0.9 for the 0.3 releas
# so i'm obsoleting it in the presence applet
Obsoletes:	telepathy-kde-presence-dataengine < 0.3.0-0

%description
A Plasma applet for managing the user's
Telepathy account presence.

%files -f plasma_applet_ktp_presence.lang
%_kde_libdir/kde4/plasma_applet_ktp_presence.so
%_kde_datadir/kde4/services/plasma_applet_ktp_presence.desktop

#--------------------------------------------------------------------

%prep
%setup -q -n %{srcname}-%{version}
%apply_patches

%build
%cmake_kde4

%install
%makeinstall_std -C build
%find_lang plasma_applet_ktp_presence

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7966 |12cr|telepathy-kde-send-file-0.5.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define srcname ktp-send-file

Summary:	File Manager plugin to launch a file transfer job with a specified contact
Name:		telepathy-kde-send-file
Version:	0.5.1
Release:	1
Url:		https://projects.kde.org/projects/playground/network/telepathy/telepathy-send-file
Source0:	ftp://ftp.gtlib.cc.gatech.edu/pub/kde/unstable/telepathy-kde/%version/src/%srcname-%version.tar.bz2
License:	GPLv2+
Group:		Networking/Instant messaging
BuildRequires:	telepathy-kde-common-internals-devel >= %{version}
Requires:	telepathy-kde-common-internals-core


%description
A File manager plugin to launch a file transfer job with a specified contact.

%files -f ktp-send-file.lang
%{_kde_bindir}/ktp-send-file
%{_kde_services}/ServiceMenus/ktp-send-file.desktop

#--------------------------------------------------------------------

%prep
%setup -q -n %srcname-%version
%apply_patches

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build
%find_lang ktp-send-file

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7967 |12cr|telepathy-kde-text-ui-0.5.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define srcname ktp-text-ui

Summary:	Telepathy handler for Text Chats
Name:		telepathy-kde-text-ui
Version:	0.5.1
Release:	1
Url:		https://projects.kde.org/projects/playground/network/telepathy/telepathy-text-ui
Source0:	ftp://ftp.gtlib.cc.gatech.edu/pub/kde/unstable/telepathy-kde/%version/src/%srcname-%version.tar.bz2
License:	GPLv2+
Group:		Networking/Instant messaging
BuildRequires:	telepathy-kde-common-internals-devel >= %{version}
BuildRequires:	pkgconfig(shared-desktop-ontologies)
BuildRequires:	pkgconfig(telepathy-logger-0.2)
BuildRequires:	pkgconfig(QtGLib-2.0)
BuildRequires:	pkgconfig(TelepathyLoggerQt4)
BuildRequires:	boost-devel
BuildRequires:	fontconfig

# Added on 2011/11/27
Obsoletes:	telepathy-text-ui < 0.2.0-0
Obsoletes:	telepathy-chat-handler 

Requires:	telepathy-kde-common-internals-core
Requires:	telepathy-kde-send-file
# Spell check support
Requires:	iso-codes


%description
Telepathy handler for Text Chats.

%files -f ktp-text-ui.lang
%{_kde_bindir}/ktp-log-viewer
%{_kde_libdir}/libktpchat.so
%{_kde_libdir}/kde4/kcm_ktp_chat_messages.so
%{_kde_libdir}/kde4/ktptextui_message_filter_emoticons.so
%{_kde_libdir}/kde4/ktptextui_message_filter_images.so
%{_kde_libdir}/kde4/kcm_ktp_chat_appearance.so
%{_kde_libdir}/kde4/kcm_ktp_chat_behavior.so
%{_kde_libdir}/kde4/libexec/ktp-adiumxtra-protocol-handler
%{_kde_libdir}/kde4/libexec/ktp-text-ui
%{_kde_libdir}/kde4/imports/org/kde/telepathy/chat/qmldir
%{_kde_libdir}/kde4/imports/org/kde/telepathy/chat/libktpchatqmlplugin.so
%{_kde_appsdir}/ktelepathy/styles/
%{_kde_appsdir}/ktelepathy/Template.html
%{_kde_appsdir}/ktp-text-ui
%{_kde_appsdir}/plasma/plasmoids/org.kde.ktp-chatplasmoid
%{_kde_applicationsdir}/ktp-log-viewer.desktop
%{_kde_services}/adiumxtra.protocol
%{_kde_services}/kcm_ktp_chat_appearance.desktop
%{_kde_services}/kcm_ktp_chat_behavior.desktop
%{_kde_services}/kcm_ktp_chat_messages.desktop
%{_kde_services}/ktptextui_message_filter_emoticons.desktop
%{_kde_services}/ktptextui_message_filter_images.desktop
%{_kde_services}/plasma-applet-ktpchat.desktop
%{_kde_servicetypes}/ktptxtui_message_filter.desktop
%{_datadir}/dbus-1/services/org.freedesktop.Telepathy.Client.KTp.TextUi.service
%{_datadir}/telepathy/clients/KTp.TextUi.client

#------------------------------------------------------------------------------

%package devel
Summary:	Telepathy text chat handler
Group:		Graphical desktop/KDE
Requires:	%{name} = %{version}-%{release}
Obsoletes:	telepathy-chat-handler-devel
# Added on 2011/11/27
Obsoletes:	telepathy-text-ui-devel < 0.2.0-0
Provides:	telepathy-text-ui-devel = %version-%release  

%description devel
Telepathy text chat handler.

%files devel
%{_kde_includedir}/KTp/*

#------------------------------------------------------------------------------

%prep
%setup -q -n %srcname-%version

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build
%find_lang ktp-text-ui --all-name

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7968 |12cr|telepathy-logger-qt-0.5.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname %{name} 4 %{major}
%define libdev %mklibname %{name} -d

Summary:	Telepathy Logging for Qt
Name:		telepathy-logger-qt
Version:	0.5.1
Release:	3
Url:		https://projects.kde.org/projects/extragear/network/telepathy/%{name}
Source0:	ftp://ftp.gtlib.cc.gatech.edu/pub/kde/unstable/telepathy-kde/%{version}/src/%{name}-%{version}.tar.bz2
License:	GPLv2+
Group:		Networking/Instant messaging 
BuildRequires:	pkgconfig(python-2.7)
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(QtGLib-2.0)
BuildRequires:	pkgconfig(telepathy-logger-0.2)
BuildRequires:	pkgconfig(TelepathyQt4) >= 0.9.1
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	qt4-devel
BuildRequires:	boost-devel
BuildRequires:	bison
BuildRequires:	cmake
BuildRequires:	flex

%description
Telepathy Logging for Qt.

#------------------------------------------------------------------------------

%package -n %{libname}
Summary:	Telepathy Logging for Qt
Group:		System/Libraries

%description -n %{libname}
Telepathy Logging for Qt.

%files -n %{libname}
%{_libdir}/libtelepathy-logger-qt4.so.%{major}*

#------------------------------------------------------------------------------

%package -n %{libdev}
Summary:	Header files, libraries and development documentation for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	%{name}4-devel = %{version}-%{release}

%description -n %{libdev}
This package contains the header files, static libraries and development
documentation for %{name}. If you like to develop programs using 
%{name}, you will need to install %{name}-devel.

%files -n %{libdev}
%{_includedir}/telepathy-logger-0.2/TelepathyLoggerQt4
%{_libdir}/pkgconfig/TelepathyLoggerQt4.pc
%{_libdir}/libtelepathy-logger-qt4.so

#------------------------------------------------------------------------------

%prep
%setup -q 

%build
%cmake_qt4 -DBUILD_SHARED_LIBS=ON
#cmake -DBUILD_SHARED_LIBS=ON
%make

%install
%makeinstall_std -C build

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7969 |12cr|telepathy-sharp-0.13.2-0.svn2034.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rev     2034

Name:           telepathy-sharp
Version:        0.13.2
Release:        %mkrel -c svn%rev 4
Summary:        .NET package containing proxy classes for use in clients 

Group:          System/Libraries
License:        MIT
URL:            http://tapioca-voip.sourceforge.net/wiki/index.php/SubProjects
Source0:        %{name}-rev%rev.tar.bz2
Patch: telepathy-sharp-dir.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
BuildArch: noarch
BuildRequires:  mono-devel
BuildRequires:  gnome-common
BuildRequires:  ndesk-dbus-devel

%description
Telepathy-sharp is a .NET package containing proxy classes for use in clients. 

%package devel
Summary: Development files for %name
Group: Development/Other
Requires: %name = %version-%release

%description devel
Telepathy-sharp is a .NET package containing proxy classes for use in clients. 

%prep
%setup -q -n %name
%patch
./autogen.sh

%build
./configure --prefix=%_prefix
make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std pkgconfigdir=%_datadir/pkgconfig INdT_Telepathydir=%_prefix/lib/mono/%name

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc README
%{_prefix}/lib/mono/gac/INdT.Telepathy/
%{_prefix}/lib/mono/telepathy-sharp/INdT.Telepathy.dll

%files devel
%defattr(-,root,root,-)
%{_datadir}/pkgconfig/telepathy-sharp.pc


%changelog
* Sun Aug 14 2011 Götz Waschk <waschk@mandriva.org> 0.13.2-0.svn2034.4mdv2012.0
+ Revision: 694491
- rebuild

* Mon Aug 09 2010 Götz Waschk <waschk@mandriva.org> 0.13.2-0.svn2034.3mdv2011.0
+ Revision: 567920
- split out devel package
- update build deps

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 0.13.2-0.svn2034.2mdv2011.0
+ Revision: 170576
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- fix spacing at top of description
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Aug 27 2007 Götz Waschk <waschk@mandriva.org> 0.13.2-0.svn2034.2mdv2008.0
+ Revision: 71870
- fix dir in pkgconfig file

* Thu Aug 09 2007 Götz Waschk <waschk@mandriva.org> 0.13.2-0.svn2034.1mdv2008.0
+ Revision: 60815
- use the right version
- make it a proper noarch package
- fix License
- fix file list

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Import telepathy-sharp


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7970 |12cr|telepathy-sofiasip-0.7.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           telepathy-sofiasip
Version:        0.7.1
Release:        %mkrel 1
Summary:        A SIP protocol implementation for the Telepathy stack

Group:          Networking/Instant messaging
License:        LGPLv2+
URL:            http://%{name}.sf.net
Source0:        http://telepathy.freedesktop.org/releases/%{name}/%{name}-%{version}.tar.gz
BuildRequires:  pkgconfig(telepathy-glib)
BuildRequires:  libxslt-proc
BuildRequires:  pkgconfig(sofia-sip-ua-glib)
BuildRequires:  python
BuildRequires:  autoconf
BuildRequires:  automake
BuildRequires:  libtool
Requires:       telepathy-filesystem

%description
telepathy-sofiasip is a SIP-protocol connection manager (protocol plugin)
for the Telepathy (http://telepathy.freedesktop.org) framework based on
SofiaSIP-stack.

%files
%doc COPYING AUTHORS
%{_datadir}/dbus-1/services/*.service
%{_datadir}/telepathy/managers/*.manager
%{_libdir}/%{name}
%{_mandir}/man*/*
%{_includedir}/telepathy-sofiasip-0.6/tpsip/*.h


%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %buildroot
%makeinstall_std
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7971 |12cr|tellico-2.3.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A collection manager
Name:		tellico
Version:	2.3.6
Release:	%mkrel 1
Epoch:		3
License:	GPLv2+
Group:		Databases
URL:		http://tellico-project.org/
Source0:	http://www.tellico-project.org/files/%{name}-%{version}.tar.bz2
Requires:	kdebase4-runtime
Requires:	kdelibs4-core
Requires:	kdemultimedia4
Requires:	kdepimlibs4-core
BuildRequires:	qjson
BuildRequires:	qjson-devel
BuildRequires:	libpoppler-qt4-devel
Requires(post):	desktop-file-utils
Requires(postun): desktop-file-utils
BuildRequires:	kdepimlibs4-devel
%if %{mdvver} < 201200
BuildRequires:	kdemultimedia4-devel
%else
BuildRequires:	libkcddb-devel
BuildRequires:	libkcompactdisc-devel
%endif
BuildRequires:	pkgconfig(libksane)
BuildRequires:	kdelibs4-devel
BuildRequires:	exempi-devel
BuildRequires:	libxslt-devel >= 1.0.19
BuildRequires:	imagemagick
BuildRequires:	taglib-devel
BuildRequires:	libpoppler-qt4-devel
BuildRequires:	yaz-devel >= 3.0
BuildRequires:  qimageblitz-devel
BuildRequires:	libxml2-devel
Obsoletes:	bookcase
Provides:	bookcase

%description
Tellico is a collection manager for KDE. It includes default collections for
books, bibliographies, comic books, videos, music, coins, stamps, trading
cards, and wines, and also allows custom collections. Unlimited user-defined
fields are allowed. Filters are available to limit the visible entries by
definable criteria. Full customization for printing is possible through
editing the default XSLT file. It can import CSV, Bibtex, and Bibtexml and
export CSV, HTML, Bibtex, Bibtexml, and PilotDB. Entries may be imported
directly from different web services such as amazon.com.

%files -f %{name}.lang
%defattr (-,root,root)
%doc AUTHORS ChangeLog
%{_kde_bindir}/%{name}
%{_kde_datadir}/applications/kde4/tellico.desktop
%{_kde_datadir}/mimelnk/application/x-tellico.desktop
%{_kde_datadir}/mime/packages/tellico.xml
%{_kde_datadir}/apps/%{name}
%{_kde_datadir}/apps/kconf_update/*
%{_kde_datadir}/config.kcfg/tellico_config.kcfg
%{_kde_datadir}/config/*
%{_kde_iconsdir}/hicolor/*/*/*.png

#--------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang %{name} --with-html


%changelog
* Tue Jul 24 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 3:2.3.6-1mdv2012.0
+ Revision: 810972
- update to 2.3.6

* Tue Jan 17 2012 Bruno Cornec <bcornec@mandriva.org> 3:2.3.5-1
+ Revision: 761852
- Update tellico to upstream 2.3.5

* Tue Oct 11 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:2.3.4-2
+ Revision: 704140
- Remove kdegraphics4-devel to see the new header needed

  + Bruno Cornec <bcornec@mandriva.org>
    - Add a patch which fixes wrong booleans handling in 2.3.4 (from the 2.3.5 tree)
    - Update to upstream 2.3.4

* Mon Apr 11 2011 Funda Wang <fwang@mandriva.org> 3:2.3.3-1
+ Revision: 652614
- update to new version 2.3.3

* Tue Dec 14 2010 Bruno Cornec <bcornec@mandriva.org> 3:2.3.2-1mdv2011.0
+ Revision: 620686
- Update tellico to upstream 2.3.2

* Thu Nov 11 2010 Bruno Cornec <bcornec@mandriva.org> 3:2.3.1-2mdv2011.0
+ Revision: 596275
- Fix an upstream bug by backporting pach 1195446 - http://websvn.kde.org/trunk/extragear/office/tellico/src/detailedlistview.cpp?r1=1195446&r2=1195445&pathrev=1195446&view=patch

* Sun Nov 07 2010 Bruno Cornec <bcornec@mandriva.org> 3:2.3.1-1mdv2011.0
+ Revision: 594751
- Update to tellico upstream 2.3.1
- Update to tellico upstream 2.3.1

* Fri Aug 13 2010 Bruno Cornec <bcornec@mandriva.org> 3:2.3-5mdv2011.0
+ Revision: 569427
- Remove useless qjson dep

* Fri Aug 13 2010 Bruno Cornec <bcornec@mandriva.org> 3:2.3-4mdv2011.0
+ Revision: 569421
- Adds json as a build requirement
- Adds qjson support for tellico

* Mon Aug 09 2010 Funda Wang <fwang@mandriva.org> 3:2.3-2mdv2011.0
+ Revision: 567831
- those requires do not need to list, as it is satisfied through binary deps.

  + Bruno Cornec <bcornec@mandriva.org>
    - Updated to upstream 2.3
    - Dependencies increased to have most of the functions

* Sat Feb 20 2010 Funda Wang <fwang@mandriva.org> 3:2.2-2mdv2011.0
+ Revision: 508680
- update URL

* Sat Feb 20 2010 Funda Wang <fwang@mandriva.org> 3:2.2-2mdv2010.1
+ Revision: 508646
- rebuild

* Sun Feb 14 2010 Funda Wang <fwang@mandriva.org> 3:2.2-1mdv2010.1
+ Revision: 505858
- new version 2.2

* Sat Nov 21 2009 Funda Wang <fwang@mandriva.org> 3:2.1.1-1mdv2010.1
+ Revision: 467824
- new version 2.1.1

* Thu Nov 12 2009 Jérôme Quelin <jquelin@mandriva.org> 3:2.1-2mdv2010.1
+ Revision: 465472
- rebuild

* Sun Nov 08 2009 Frederik Himpe <fhimpe@mandriva.org> 3:2.1-1mdv2010.1
+ Revision: 462842
- Update to new version 2.1
- Fix description and summary, based on Fedora's

* Tue Oct 20 2009 Funda Wang <fwang@mandriva.org> 3:2.0-2mdv2010.0
+ Revision: 458425
- add more BRs to fix bug#53964

* Mon Sep 21 2009 Funda Wang <fwang@mandriva.org> 3:2.0-1mdv2010.0
+ Revision: 446534
- New version 2.0 final

* Tue Sep 01 2009 Bruno Cornec <bcornec@mandriva.org> 2:2.0pre2-1mdv2010.0
+ Revision: 424040
- Fix Version string to allow for repsys/mdvsys to work
- Updated to 2.0pre2

* Sat Aug 22 2009 Funda Wang <fwang@mandriva.org> 2:2.0-0.pre1.1mdv2010.0
+ Revision: 419447
- adjust version schema
- add more BRs

* Fri Aug 21 2009 Bruno Cornec <bcornec@mandriva.org> 1:2.0pre1-1mdv2010.0
+ Revision: 418994
- Update to upstream 2.0pre1

* Wed Jul 01 2009 Bruno Cornec <bcornec@mandriva.org> 1:1.9-0.989364.2mdv2010.0
+ Revision: 391152
- Update to 1.9.989364 svn upstream (fix CD import)

* Mon Jun 29 2009 Bruno Cornec <bcornec@mandriva.org> 1:1.9-0.988370.2mdv2010.0
+ Revision: 390442
- Update to SVN rev 988370 (Fix Empty entries as first in the list)

* Sun Jun 14 2009 Bruno Cornec <bcornec@mandriva.org> 1:1.9-0.981656.2mdv2010.0
+ Revision: 385855
- Update to SVN version 981656 (fixes CD direct import via CDDB)

* Fri Jun 12 2009 Bruno Cornec <bcornec@mandriva.org> 1:1.9-0.980523.2mdv2010.0
+ Revision: 385318
- Update tellico to SVN 980523

* Fri May 29 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:1.9-0.974359.2mdv2010.0
+ Revision: 380930
- increase release
- Remove merged patches
- New snapshot

* Sat Mar 07 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:1.9-0.936109.4mdv2009.1
+ Revision: 351484
- Fix deps

* Sat Mar 07 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:1.9-0.936109.3mdv2009.1
+ Revision: 350987
- Addd BuildRequire
- Fix patch
- Update to kde4 version

* Thu Nov 27 2008 Funda Wang <fwang@mandriva.org> 1:1.3.4-2mdv2009.1
+ Revision: 307201
- drop kde app dep

* Wed Sep 24 2008 Funda Wang <fwang@mandriva.org> 1:1.3.4-2mdv2009.0
+ Revision: 287687
- rebuild with poppler-qt3

* Sun Sep 14 2008 Funda Wang <fwang@mandriva.org> 1:1.3.4-1mdv2009.0
+ Revision: 284746
- update patch and file list
- update admin dir with kde 3.5.10
- add gentoo patch to fix building
- New version 1.3.4
- New version 1.3.3
- New version 1.3.2.1

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri Feb 01 2008 Funda Wang <fwang@mandriva.org> 1:1.3-1mdv2008.1
+ Revision: 161041
- BR poppler
- BR icu
- New version 1.3

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Sep 30 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1:1.2.14-1mdv2008.0
+ Revision: 93972
- fix file list
- new version

* Tue Jul 31 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1:1.2.13-1mdv2008.0
+ Revision: 57018
- drop patch 1, as it is fixed upstream
- new version

* Sat Jul 14 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1:1.2.12-1mdv2008.0
+ Revision: 52022
- new version
- provide patch 1 (compiles against yaz > 3)
- drop old menu style
- fix file list

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuilt against new yaz libs


* Mon Feb 05 2007 Lenny Cartier <lenny@mandriva.com> 1.2.8-1mdv2007.0
+ Revision: 116501
- Update to 1.2.8

* Thu Dec 07 2006 Lenny Cartier <lenny@mandriva.com> 1:1.2.7-1mdv2007.1
+ Revision: 91931
- Update to 1.2.6

  + Nicolas Lécureuil <neoclust@mandriva.org>
    - New version 1.2.6
    - import tellico-1.2.3-1mdv2007.0

* Tue Sep 26 2006 Charles A Edwards <eslrahc@mandriva.org> 1:1.2.3-1mdv2007.0
- 1.2.2

* Sat Sep 09 2006 Charles A Edwards <eslrahc@mandriva.org> 1:1.2.1-1mdv2007.0
- 1.2.2 (bugfix release for the bugfix release)

* Fri Sep 08 2006 Charles A Edwards <eslrahc@mandriva.org> 1:1.2.1-1mdv2007.0
- 1.2.1 (bugfix release)

* Sat Sep 02 2006 Charles A Edwards <eslrahc@mandriva.org> 1:1.2-1mdv2007.0
- 1.2 final

* Tue Aug 22 2006 Charles A Edwards <eslrahc@mandriva.org> 1:1.2-0.1pre3mdv2007.0
- 1.2pre3
- adjust BR and R
- add desktop patch to change exec
- don't rm buildroot in prep
- use  post postun database marco and icon cache

* Wed May 31 2006 Charles A Edwards <eslrahc@mandriva.org> 1.1.6-4mdv2007.0
- leave the major off the BR

* Tue May 30 2006 Charles A Edwards <eslrahc@mandriva.org> 1.1.6-3mdv2007.0
- fix requires
- add cddb support

* Tue May 30 2006 Charles A Edwards <eslrahc@mandriva.org> 1.1.6-2mdv2007.0
- use mkrel
- Put all collection mgrs Databases

* Wed May 10 2006 Lenny Cartier <lenny@mandriva.com> 1.1.6-1mdk
- 1.1.6

* Fri Apr 21 2006 Nicolas Lcureuil <neoclust@mandriva.org> 1.1.5-1mdk
- New release 1.1.5

* Wed Apr 05 2006 Lenny Cartier <lenny@mandriva.com> 1.1.4-1mdk
- 1.1.4

* Mon Mar 13 2006 Nicolas Lcureuil <neoclust@mandriva.org> 1.1.3-1mdk
- New release 1.1.3

* Mon Mar 06 2006 Nicolas Lcureuil <neoclust@mandriva.org> 1.1.2-1mdk
- New release 1.1.2

* Tue Feb 28 2006 Jerome quelin <jquelin@gmail.com> 1.1.1-1mdk
- 1.1.1

* Wed Feb 08 2006 Thierry Vignaud <tvignaud@mandriva.com> 1.0.3-2mdk
- fix buildrequires (#19288)

* Wed Jan 25 2006 Lenny Cartier <lenny@mandriva.com> 1.0.3-1mdk
- 1.0.3

* Tue Oct 04 2005 Lenny Cartier <lenny@mandriva.com> 1.0.2-1mdk
- 1.0.2

* Mon Oct 03 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.13.8-2mdk
- BuildRequires fix

* Tue Jul 05 2005 Lenny Cartier <lenny@mandriva.com> 0.13.8-1mdk
- 0.13.8

* Tue May 31 2005 Lenny Cartier <lenny@mandriva.com> 0.13.7-1mdk
- 0.13.7

* Mon Apr 11 2005 Charles A Edwards <eslrahc@mandrake.org> 0.13.6-1mdk
- 0.13.6

* Wed Mar 09 2005 Charles A Edwards <eslrahc@mandrake.org> 0.13.5-1mdk
- 0.13.5

* Mon Feb 28 2005 Charles A Edwards <eslrahc@mandrake.org> 0.13.4-1mdk
- 0.13.4

* Sat Feb 05 2005 Charles A Edwards <eslrahc@mandrake.org> 0.13.2-1mdk
- 0.13.2
- buildrequires

* Tue Jan 11 2005 Charles A Edwards <eslrahc@mandrake.org> 0.13.1-1mdk
- 0.13.1

* Wed Oct 20 2004 Charles A Edwards <eslrahc@mandrake.org> 0.12-1mdk
- Renamed to Tellico because of trademark conflict. 
  Tellico 0.12 is identical to Bookcase 0.11, except for the name change.

* Sun Sep 05 2004 Charles A Edwards <eslrahc@mandrake.org> 0.11-1mdk
- 0.11
- update feature list
- add support for CDDB and audio file metadata
- buildrequires

* Wed Aug 25 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.10-1mdk
- 0.10

* Fri Jun 25 2004 Charles A Edwards <eslrahc@bellsouth.net> 0.9.3-1mdk
- 0.9.3
- reenable libtoolize
- patch for gcc3.4

* Sun May 16 2004 Charles A Edwards <eslrahc@bellsouth.net> 0.9.1-1mdk
- 0.9.1

* Wed Apr 21 2004 Charles A Edwards <eslrahc@bellsouth.net> 0.9-1mdk
- 0.9

* Tue Apr 20 2004 Charles A Edwards <eslrahc@bellsouth.net> 0.9-0.pre1.1mdk
- 0.9pre1

* Fri Apr 02 2004 Charles A Edwards <eslrahc@bellsouth.net> 0.8.5-1mdk
- 0.8.5

* Sun Feb 22 2004 Charles A Edwards <eslrahc@bellsouth.net> 0.8.4-1mdk
- 0.8.4

* Wed Feb 11 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.8.3-2mdk
- Fix menu entry

* Sat Feb 07 2004 Charles A Edwards <eslrahc@bellsouth.net> 0.8.3-1mdk
- 0.8.3


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7972 |12cr|teng-2.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 2
%define	libname %mklibname %{name} %{major}
%define	develname %mklibname %{name} -d

Summary:	Templating engine writen in C++
Name:		teng
Version:	2.1.1
Release:	1
License:	LGPL
Group:		System/Libraries
URL:		http://teng.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/teng/teng-%{version}.tar.gz
BuildRequires:	autoconf automake libtool
BuildRequires:	flex
BuildRequires:	bison

%description
Teng is a general purpose templating engine writen in C++ (i.e. library). It is
also available as Python module or PHP extension. The main idea of teng is to
strictly separate application logic from presentation layer. Widely used on
dynamic web sites.

%package -n	%{libname}
Summary:	The shared Teng libraries
Group:		System/Libraries

%description -n	%{libname}
Teng is a general purpose templating engine writen in C++ (i.e. library). It is
also available as Python module or PHP extension. The main idea of teng is to
strictly separate application logic from presentation layer. Widely used on
dynamic web sites.

This package contains the shared Teng libraries.

%package -n	%{develname}
Summary:	Development files from Teng
Group:		Development/C++
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname teng 1 -d}

%description -n	%{develname}
Development files from Teng.

%prep

%setup -q

%build
#autoreconf -fi

%configure2_5x

%make

%install

%makeinstall
rm -f %{buildroot}%{_libdir}/*.*a

%files -n %{libname}
%doc COPYING README INSTALL AUTHORS
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_includedir}/*
%{_libdir}/*.so


%changelog
* Sun May 06 2012 Oden Eriksson <oeriksson@mandriva.com> 2.1.1-1
+ Revision: 796984
- 2.1.1

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 2.0.4-0.20080222.2mdv2010.0
+ Revision: 434333
- rebuild

* Wed Jul 09 2008 Oden Eriksson <oeriksson@mandriva.com> 2.0.4-0.20080222.1mdv2009.0
+ Revision: 233017
- 2.0.4 (cvs snap 20080222)
- fix build with gcc43 (P0)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Tue Feb 05 2008 Oden Eriksson <oeriksson@mandriva.com> 2.0.1-0.20071219.1mdv2008.1
+ Revision: 162779
- new snap (20071219)
- fix deps

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Nov 13 2007 Oden Eriksson <oeriksson@mandriva.com> 2.0.1-0.20071026.1mdv2008.1
+ Revision: 108440
- 2.0.1 (a recent 20071026 cvs snap)
- new major (2)
- new devel naming


* Wed Jun 15 2005 Tibor Pittich <Tibor.Pittich@mandriva.org> 1.0.10-2mdk
- err, fixed requires

* Wed Jun 15 2005 Tibor Pittich <Tibor.Pittich@mandriva.org> 1.0.10-1mdk
- initial rpm package 
- small gcc4 fix as P0


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7973 |12cr|tengen-0.1.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	0.1.0
%define release	%mkrel 8

Summary:	Go chess for GNOME
Name:		tengen
Version:	%{version}
Release:	%{release}
License:	GPLv2+
Group:		Games/Boards
URL:		http://tengen.rubyforge.org/
Source:		http://rubyforge.org/frs/download.php/2390/%{name}-%{version}.tar.bz2
Patch0:		tengen-0.1.0-nomutex.patch
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	ruby
Requires:	ruby-libglade2
Requires:	ruby-gnome2
Requires:	gnugo

%description
Tengen is a GNOME program that plays Go, a strategic board game that's
popular worldwide. Currently it features:

* SVG graphics
* handles board sizes from 5x5 to 19x19
* can redo moves
* can play either against the computer or a human being

%prep
%setup -q
%patch0 -p1

%build
ruby install.rb config --bin-dir=%{_gamesbindir} \
	--data-dir=%{_gamesdatadir} \
	--site-ruby=%{ruby_vendorlibdir}
ruby install.rb setup

%install
rm -rf %{buildroot}
ruby install.rb install --prefix=%{buildroot}

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Tengen
Comment=Go chess for GNOME
Exec=%{_gamesbindir}/%{name}
Icon=strategy_section
Terminal=false
Type=Application
Categories=GNOME;GTK;X-MandrivaLinux-MoreApplications-Games-Boards;Game;BoardGame;
EOF

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog COPYING NEWS README
%{_gamesbindir}/*
%{_gamesdatadir}/%{name}
%{ruby_vendorlibdir}/*
%{_datadir}/applications/*


%changelog
* Sat Oct 10 2009 John Balcaen <mikala@mandriva.org> 0.1.0-8mdv2010.0
+ Revision: 456483
- Fix desktop file ( bug #44889)

* Sun Sep 20 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.1.0-7mdv2010.0
+ Revision: 445416
- rebuild

* Fri Apr 03 2009 Pascal Terjan <pterjan@mandriva.org> 0.1.0-6mdv2009.1
+ Revision: 363706
- Fix a crash with recent ruby (#49482)
- Use vendor dir
- Update License tag

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.1.0-5mdv2009.0
+ Revision: 261483
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.1.0-4mdv2009.0
+ Revision: 254384
- rebuild
- drop old menu

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.1.0-2mdv2008.1
+ Revision: 136535
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request
    - kill explicit icon extension
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'


* Sun Jan 07 2007 Pascal Terjan <pterjan@mandriva.org> 0.1.0-2mdv2007.0
+ Revision: 105057
- mkrel
- XDG menu
- use ruby macros
- Import tengen

* Thu Dec 30 2004 Abel Cheung <deaddog@mandrake.org> 0.1.0-1mdk
- First Mandrakelinux package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7974 |12cr|tenr-de-styles-pkg-1.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           tenr-de-styles-pkg
Version:        1.1
Release:        %mkrel 3
Summary:        A collection of styles for fluxbox

Group:          Graphical desktop/Other
License:        Creative Commons Attribution-ShareAlike 2.5
URL:            http://tenr.de
Source0:        http://tenr.de/files/%{name}-%{version}.tar.bz2
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Buildarch:      noarch
Requires:       fluxbox

%define  _styledir %{_datadir}/%{name}-%{version}

%description
A collection of styles/themes for use with Fluxbox. All styles/themes are
compatible with fluxStyle.

%prep
%setup -q
# I keep finding files and dirs with the wrong premissions on them in the tar
# balls from upstream
find styles/ \( -type d -exec chmod 755 '{}' \; -o -type f -exec chmod 644 '{}' \; \)

%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT%{_styledir}/
cp -a styles $RPM_BUILD_ROOT%{_styledir}/

%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root,-)
%doc README NEWS License
%dir %{_styledir}
%{_styledir}/*


%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.1-3mdv2010.0
+ Revision: 434334
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.1-2mdv2009.0
+ Revision: 269417
- rebuild early 2009.0 package (before pixel changes)

* Thu Jun 05 2008 Jérôme Soyer <saispo@mandriva.org> 1.1-1mdv2009.0
+ Revision: 215942
- import tenr-de-styles-pkg



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7975 |12cr|tenshi-0.12-0.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name tenshi
%define	version 0.12
%define	release %mkrel 0.2

Summary:	Tenshi log monitoring program
Name:		%{name}
Version:	%{version}
Release:	%{release}
Group:		Monitoring
License:	Public Domain
Url:		http://www.inversepath.com/tenshi.html
Source0:	http://dev.inversepath.com/download/%{name}/%{name}-%{version}.tar.gz
Source1:	tenshi.mandriva-init
Source2:	tenshi.mandriva-conf
Patch0:		tenshi-mdv.buildfix.diff
Requires:	perl
Buildroot:	%{_tmppath}/%{name}-%{version}

%description
tenshi is a log monitoring program, designed to watch one or more log
files for lines matching user defined regular expressions and report
on the matches. The regular expressions are assigned to queues which
have an alert interval and a list of mail recipients.

%prep
%setup -q
%patch0 -p1

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_initrddir}
mkdir -p %{buildroot}%{_sysconfdir}/%{name}.d
mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
mkdir -p %{buildroot}%{_mandir}/man8/
mkdir -p %{buildroot}/var/run/%{name}/

%makeinstall

rm -rf %{buildroot}%{_sysconfdir}/%{name}
install -m755 %{SOURCE1} %{buildroot}%{_initrddir}/%{name}
install -m755 %{SOURCE2} %{buildroot}%{_sysconfdir}/%{name}.conf
touch %{buildroot}/var/run/%{name}/%{name}.pid
mkdir -p %{buildroot}/var/log/%{name}
mkfifo %{buildroot}/var/log/%{name}.fifo

%pre
%_pre_useradd %{name} /dev/null /sbin/nologin

%post
%_post_service %{name}
if [ ! -n "`grep '/var/log/tenshi.fifo' %{_sysconfdir}/security/msec/perms.conf`" ] ; then
	echo "/var/log/tenshi.fifo	current.tenshi 640" >> \
		%{_sysconfdir}/security/msec/perms.conf
fi

if [ ! -n "`grep '# BEGIN: Automatically added by tenshi installation' /etc/syslog-ng.conf`" ] ; then
cat << EOF >> /etc/syslog-ng.conf
# BEGIN: Automatically added by tenshi installation
destination d_tenshi {
	pipe("/var/log/tenshi.fifo"
	group(tenshi)
	perm(0640)
	);
};
filter f_level_tenshi { level(debug..emerg); };
log { source(s_sys); filter(f_level_tenshi); destination(d_tenshi); };
# END
EOF

elif [ ! -n "`grep '# BEGIN: Automatically added by tenshi installation' %{_sysconfdir}/syslog.conf`" ] ; then
cat << EOF >> %{_sysconfdir}/syslog.conf
# BEGIN: Automatically added by tenshi installation
*.*					-/var/log/tenshi.fifo
# END
EOF

elif [ -d %{_sysconfdir}/rsyslog.d ] ; then
	if [ ! -e %{_sysconfdir}/rsyslog.d/tenshi.conf ] ; then
		cat << EOF >> %{_sysconfdir}/rsyslog.d/tenshi.conf
# Create by tenshi install
*.* |/var/log/tenshi.fifo
EOF
	fi

else
	echo "Not found your syslog daemon's config file."
	echo "Please setup with your hand."
fi

%preun
%_preun_service %{name}
%_preun_syslogdel 

%postun
%_postun_userdel %{name}
if [ ! -e %{_sysconfdir}/rsyslog.d/tenshi.conf ] ; then
	rm -f %{_sysconfdir}/rsyslog.d/tenshi.conf
fi

%files
%defattr(644,root,root,755)
%doc README INSTALL CREDITS LICENSE Changelog FAQ tenshi.conf
%attr(644,root,root) %config(noreplace) %{_sysconfdir}/%{name}.conf
%attr(755,root,root) %config(noreplace) %{_initrddir}/%{name}
%attr(755,root,root) %{_bindir}/%{name}
%{_mandir}/man8/%{name}.8*
%dir %attr(755,root,root) %{_sysconfdir}/%{name}.d
%dir %attr(755,tenshi,tenshi) /var/run/%{name}
%ghost %attr(600,tenshi,tenshi) /var/run/%{name}/%{name}.pid
%attr(644,root,tenshi) /var/log/%{name}.fifo

%clean
rm -rf %{buildroot}



%changelog
* Wed Nov 17 2010 Lonyai Gergely <aleph@mandriva.org> 0.12-0.2mdv2011.0
+ Revision: 598319
- Add rsyslog support.

* Fri Sep 17 2010 Lonyai Gergely <aleph@mandriva.org> 0.12-0.1mdv2011.0
+ Revision: 579175
- 0.12

* Mon Jul 20 2009 Lonyai Gergely <aleph@mandriva.org> 0.11-0.2mdv2010.0
+ Revision: 398064
- fix in config file and %%post

* Mon Jul 20 2009 Lonyai Gergely <aleph@mandriva.org> 0.11-0.1mdv2010.0
+ Revision: 398038
- update to 0.11

* Thu Jul 16 2009 Lonyai Gergely <aleph@mandriva.org> 0.10-0.5mdv2010.0
+ Revision: 396577
- fix release problem
- fix syslog settings

* Thu Jul 16 2009 Lonyai Gergely <aleph@mandriva.org> 0.10-0.4mdv2010.0
+ Revision: 396564
- fix the init script

* Thu Jul 16 2009 Lonyai Gergely <aleph@mandriva.org> 0.10-0.3mdv2010.0
+ Revision: 396543
- update the init script

* Wed Jul 15 2009 Lonyai Gergely <aleph@mandriva.org> 0.10-0.1mdv2010.0
+ Revision: 396205
- fix licence type
- fix group name
- initial version is 0.10
- create tenshi


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7976 |12cr|tentakel-2.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name tentakel
%define version 2.2
%define release %mkrel 8

Summary: Program that executes the same command on many hosts in parallel
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.bz2
Patch0: tentakel-setup.py.patch
License: GPL
Group: Networking/Remote access
Url: http://tentakel.biskalar.de/
Buildarch: noarch
requires: python
Buildrequires: python-devel
BuildRoot:      %{_tmppath}/%{name}-buildroot

%description
Tentakel is a program that executes the same command on many hosts in parallel 
using SSH. It is designed to be easily extendable. The output of the remote 
command can be controlled by means of format strings.

%prep
%setup -q
%patch0 -p0

%build
%make

%install
rm -rf $RPM_BUILD_ROOT
%make PREFIX=$RPM_BUILD_ROOT%{_prefix} mandir=$RPM_BUILD_ROOT%{_mandir} install

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_bindir}/%name
%dir %py_puresitedir/lekatnet
%py_puresitedir/lekatnet/*.py*
%dir %py_puresitedir/lekatnet/plugins
%py_puresitedir/lekatnet/plugins/*
%py_puresitedir/tentakel-*.egg-info
%{_mandir}/man1/tentakel.*
%{_defaultdocdir}/%name/*


%changelog
* Tue Nov 02 2010 Michael Scherer <misc@mandriva.org> 2.2-8mdv2011.0
+ Revision: 592185
- rebuild for python 2.7

* Wed Jan 27 2010 Antoine Ginies <aginies@mandriva.com> 2.2-7mdv2010.1
+ Revision: 497257
- fix to be able to rebuild on 2010.1
- use macro for doc

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild

* Tue Mar 11 2008 Antoine Ginies <aginies@mandriva.com> 2.2-4mdv2008.1
+ Revision: 185610
- fix missing doc
- re-add buildroot
- remove buildroot

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
    - kill re-definition of %%buildroot on Pixel's request
    - fix man pages extension

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Fri Mar 02 2007 Antoine Ginies <aginies@mandriva.com> 2.2-3mdv2007.0
+ Revision: 130992
- use %%py_puresitedir instead of %%py_platsitedir (thx misc help)
- add .egg-info

  + Nicolas Lécureuil <neoclust@mandriva.org>
    - Rebuild against new python
    - Import tentakel

* Mon Feb 27 2006 Antoine Ginies <aginies@mandriva.com> 2.2-2mdk
- add Buildrequires on python-devel

* Tue Mar 22 2005 Antoine Ginies <aginies@n1.mandrakesoft.com> 2.2-1mdk
- release 2.2

* Sun Dec 05 2004 Michael Scherer <misc@mandrake.org> 2.1.2-3mdk
- Rebuild for new python

* Sat May 29 2004 Antoine Ginies <aginies@n2.mandrakesoft.com> 2.1.2-1mdk
- first Mandrakesoft release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7977 |12cr|terminal-0.4.8-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname Terminal
%define iconname %{oname}.png
%define url_ver %(echo %{version} | cut -c 1-3)

Summary:	X terminal emulator for Xfce desktop environment
Name:		terminal
Version:	0.4.8
Release:	3
Group:		Terminals
License:	GPLv2+
URL:		http://www.xfce.org
Source0:	http://archive.xfce.org/src/apps/%{name}/%{url_ver}/%{oname}-%{version}.tar.bz2
BuildRequires:	vte-devel >= 0.17.1
BuildRequires:	perl(XML::Parser)
BuildRequires:	exo-devel >= 0.7.2
BuildRequires:	imagemagick
BuildRequires:	desktop-file-utils
BuildRequires:	pkgconfig(libstartup-notification-1.0)
BuildRequires:	dbus-glib-devel
BuildRequires:	intltool
Requires:	vte >= 0.11.0
Requires:	exo

%description
Terminal is a modern, lightweight, and low memory cost terminal
emulator with tabs and multiple windows for the Xfce desktop
environment. It offers full-customization for the key bindings,
the aspect, the colors, and more.

%prep
%setup -q -n %{oname}-%{version}

%build
%configure2_5x \
	--disable-static \
	--enable-dbus
%make

%check
make check

%install
%makeinstall_std

desktop-file-install \
    --add-category="GTK" \
    --add-only-show-in="XFCE" \
    --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

%find_lang %{oname} %{oname}.lang

# (tpg) a workaround for mdvbz #57365
%pre
if [ $1 -gt 1 ] ; then
    if [ -d %{_docdir}/Terminal ]; then
	rm -rf %{_docdir}/Terminal
    fi
fi

%files  -n %{name} -f %{oname}.lang
%doc README ChangeLog NEWS AUTHORS HACKING THANKS
%dir %{_datadir}/%{oname}
%{_bindir}/*
%{_datadir}/%{oname}/*
%{_datadir}/applications/*
%{_datadir}/gnome-control-center/default-apps/Terminal-default-apps.xml
%{_datadir}/doc/%{oname}/*
%{_iconsdir}/hicolor/*/apps/*
%{_iconsdir}/hicolor/*/stock/navigation/*.png
%{_datadir}/pixmaps/*
%{_mandir}/*/*


%changelog
* Fri Apr 06 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.8-2
+ Revision: 789514
- rebuild

* Mon Jun 27 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.8-1
+ Revision: 687565
- update to new version 0.4.8

* Sat Apr 09 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.7-1
+ Revision: 652036
- update to new version 0.4.7
- drop patch 1, fixed by upstream

* Sat Mar 05 2011 Funda Wang <fwang@mandriva.org> 0.4.6-3
+ Revision: 642112
- rebuild

* Sun Feb 06 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.6-2
+ Revision: 636443
- drop patch 2, not needed anymore

* Sat Feb 05 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.6-1
+ Revision: 636283
- update to new version 0.4.6
- drop patch 0

* Wed Jan 26 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.5-6
+ Revision: 633046
- rebuild for new Xfce 4.8.0

* Sat Nov 06 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.5-5mdv2011.0
+ Revision: 594224
- rebuild

* Sat Sep 18 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.5-4mdv2011.0
+ Revision: 579621
- rebuild for new xfce 4.7.0

* Wed Sep 15 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.5-3mdv2011.0
+ Revision: 578785
- Patch2: add support for vte-0.25.91
- Patch1: fix small memory leak (mdv #61018)

* Sun Aug 01 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.5-2mdv2011.0
+ Revision: 564474
- rebuild for new vte and gtk

* Fri Jul 16 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.5-1mdv2011.0
+ Revision: 554446
- update to new version 0.4.5

* Tue Feb 02 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.4-2mdv2010.1
+ Revision: 499786
- some doc symlinks were replaced by a directories, and this breaks upgrade of terminal (mdvbz #57365)

* Mon Feb 01 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.4-1mdv2010.1
+ Revision: 499258
- update to new version 0.4.4
- fix file list

* Tue Oct 06 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.2-1mdv2010.0
+ Revision: 455039
- update to new version 0.4.2
- adapt to use upstream new URLs for sources

* Sat Sep 26 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.0-2mdv2010.0
+ Revision: 449614
- rebuild for new vte

* Wed Jul 22 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.0-1mdv2010.0
+ Revision: 398584
- update to new version 0.4.0

* Sat Jul 18 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.99.1-1mdv2010.0
+ Revision: 397028
- update to new version 0.2.99.1

* Mon Jul 13 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.90-1mdv2010.0
+ Revision: 395570
- drop all patches, they were fixed by upstream
- use stock icons
- update to new version 0.2.90
- bump vte version to 0.17.1

* Thu Jun 11 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.12-5mdv2010.0
+ Revision: 385025
- Patch3: fix tab activity on window size change

* Wed Jun 10 2009 Götz Waschk <waschk@mandriva.org> 0.2.12-4mdv2010.0
+ Revision: 384703
- rebuild for new vte

* Tue Jun 02 2009 Götz Waschk <waschk@mandriva.org> 0.2.12-3mdv2010.0
+ Revision: 382205
- rebuild for new libvte

* Sun May 24 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.12-2mdv2010.0
+ Revision: 379249
- Patch2: fix always show tabs option

* Wed Apr 22 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.12-1mdv2010.0
+ Revision: 368748
- update to new version 0.2.12

* Sun Apr 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.10-4mdv2009.1
+ Revision: 364201
- Patch2: fall back to the SHELL environment variable
- Patch3: properly destroy the go menu
- code is fixed, so no need to disable format-strings error check

* Thu Mar 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.10-3mdv2009.1
+ Revision: 349169
- rebuild whole xfce

* Sat Feb 28 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.10-2mdv2009.1
+ Revision: 346149
- drop patch 2 as it was merged by upstream

* Fri Feb 27 2009 Jérôme Soyer <saispo@mandriva.org> 0.2.10-1mdv2009.1
+ Revision: 345746
- Disable patch2

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - update to new version 0.2.10

* Thu Jan 15 2009 Jérôme Soyer <saispo@mandriva.org> 0.2.8.3-1mdv2009.1
+ Revision: 329672
- New upstream release

* Sat Oct 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.8-6mdv2009.1
+ Revision: 294878
- rebuild for Xfce4.6 beta 1

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.2.8-5mdv2009.0
+ Revision: 269419
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - Patch2: blink the tab if there is any activity on background

* Wed Mar 19 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.8-3mdv2008.1
+ Revision: 188968
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Dec 13 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.8-2mdv2008.1
+ Revision: 119173
- really apply patch 1
- add checks

* Tue Dec 04 2007 Jérôme Soyer <saispo@mandriva.org> 0.2.8-1mdv2008.1
+ Revision: 115338
- Add files
- Add Patches for fixing prefs
- New release and remove unneeded patch which is fixed upstream

* Tue Nov 20 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.6-5mdv2008.1
+ Revision: 110608
- add missing buildrequires
- update summary and description
- new license policy
- do not package COPYING and INSTALL files
- revert last change
- fix desktop entry

* Sat Aug 25 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.6-4mdv2008.0
+ Revision: 71398
- provide patch 1 (CVE-2007-3770)
- own directory
- drop X-MandrivaLinux

* Wed May 30 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.6-3mdv2008.0
+ Revision: 32838
- s/imagemagick/ImageMagick

* Wed May 30 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.6-2mdv2008.0
+ Revision: 32825
- drop old menu style
- tune up desktop file
- disable compiling static files
- spec file clean


* Tue Jan 23 2007 plouf <plouf> 0.2.6-1mdv2007.0
+ Revision: 112310
- New release 0.2.6

* Wed Dec 06 2006 Jérôme Soyer <saispo@mandriva.org> 0.2.5.8-0.rc2mdv2007.1
+ Revision: 91631
- Update to 2.5.8rc2

  + Nicolas Lécureuil <neoclust@mandriva.org>
    - Fix BuildRequires
    - import terminal-0.2.5.4-0.beta2.2mdv2007.0

* Wed Aug 02 2006 Charles A Edwards <eslrahc@mandriva.org> 0.2.5.4-0.beta2.2mdv2007.0
- rebuild for latest dbus
- use icon_cache marco

* Tue Jul 11 2006 Charles A Edwards <eslrahc@mandriva.org> 0.2.5.4-0.beta2.1mdv2007.0
- 0.2.5.4beta2

* Sat Jun 24 2006 Charles A Edwards <eslrahc@mandriva.org> 0.2.5.1-0.beta1.2mdv2007.0
- rebuild for libvte9
- BR & R
- drop Source1
- Xdg

* Wed Apr 26 2006 Jerome Soyer <saispo@mandriva.org> 0.2.5.1-0.beta1.1mdk
- Sat Apr 22 2006 trem <trem@mandriva.org> 0.2.5.1-0.beta1.1mdk
- 0.2.5.1beta1

* Fri Jan 27 2006 Frederic Crozat <fcrozat@mandriva.com> 0.2.4-4mdk
- Rebuild with latest dbus

* Mon Oct 31 2005 Eskild Hustvedt <eskild@mandriva.org> 0.2.4-3mdk
- Rebuild for new dbus

* Tue Aug 02 2005 Marcel Pol <mpol@mandriva.org> 0.2.4-2mdk
- buildrequires perl-XML-Parser, ImageMagick

* Wed May 25 2005 Marcel Pol <mpol@mandriva.org> 0.2.4-1mdk
- 0.2.4
- %%{1}mdv2007.1

* Thu Mar 17 2005 Charles A Edwards <eslrahc@mandrake.org> 0.2.4-0.pre1.1mdk
- 0.2.4pre1

* Sun Jan 09 2005 Charles A Edwards <eslrahc@mandrake.org> 0.2.2-1mdk
- 0.2.2

* Sat Dec 04 2004 Charles A Edwards <eslrahc@mandrake.org> 0.2.0-1mdk
- rebuild to use db4.3


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7978 |12cr|terminal-server2-1.5-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name terminal-server2
%define rname terminal-server
%define version 1.5
%define release %mkrel 11
#client system root overlay for unionfs
%define sroot %{_localstatedir}/lib/%{rname}/common 
%define nroot %{_localstatedir}/lib/%{rname}/nfs
%define croot %{_localstatedir}/lib/%{rname}/clients

Summary: Terminal Server - Unionfs version
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{rname}-%{version}.tar.bz2
Source1: %{name}-extra-files.tar.bz2
Patch0: %{rname}-mdk-mods.patch
License: GPL
URL:	http://qa.mandriva.com/twiki/bin/view/Main/TerminalServer2
Group:	Networking/Other
BuildRoot: %{_tmppath}/%{name}-buildroot
Requires: nfs-utils tftp-server dhcp-server 
Requires: mkinitrd-net >= 1.10-26mdk
Requires: draktermserv usermode
Requires: etherboot usermode-consoleonly
Requires: unionfs-tools
Requires: desktop-common-data
Conflicts: terminal-server
BuildArch: noarch

%description
This package includes the files necessary in order to provide terminal
server functionality for diskless workstations on your network.

This version replaces clusternfs with unionfs over nfs.

There are security implications to installing this package.  
Specifically, it will make your entire filesystem accessible to any
station on the network.  Network stations will have the privilege level of
an anonymous user (via the all_squash nfs option), so this is not a major
security risk.  Network booting may not function correctly (or at all) if
certain key parts of your filesystem are not world-readable.

A configuration tool, draktermserv can be found in 
drakxtools.  Initially it is capable of setting up/start/stopping the server, 
creating etherboot floppy disks and isos, creating kernel net boot images for 
client machines, maintaining client user and machine lists, and configuring 
the dhcpd and clusternfs servers.

A fairly generic vesa xorg.conf is included for the client 
machines.

Basic cdrom/floppy mount points are also included, but you'll probably want 
to assign these per client machine.

This package is based on work by Michael Brown <mbrown@fensystems.co.uk>, 
with minor modifications for inclusion in Mandriva Linux.

See http://qa.mandriva.com/twiki/bin/view/Main/TerminalServer for
additional information.

%prep
%setup -q -n server-side
%patch -p1 -b .mdkTS

%build

%install
# (sb) relink now creates several bad symlinks - $$CLIENT$$ seems to confuse
export DONT_RELINK=1
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}
mkdir -p $RPM_BUILD_ROOT%{croot}
mkdir -p $RPM_BUILD_ROOT%{sroot}%{_sysconfdir}
mkdir -p $RPM_BUILD_ROOT%{sroot}%{_sysconfdir}/sysconfig
mkdir -p $RPM_BUILD_ROOT%{sroot}%{_sysconfdir}/X11
mkdir -p $RPM_BUILD_ROOT%{sroot}%{_sysconfdir}/rc.d
mkdir -p $RPM_BUILD_ROOT%{nroot}%{_sysconfdir}/rc.d/rc{2,3,5}.d
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/terminal-server/profiles
mkdir -p $RPM_BUILD_ROOT/sbin
mkdir -p $RPM_BUILD_ROOT%{sroot}/sbin
mkdir -p $RPM_BUILD_ROOT%{_sbindir}
mkdir -p $RPM_BUILD_ROOT%{sroot}%{_sbindir}
mkdir -p $RPM_BUILD_ROOT%{sroot}%{_localstatedir}/lib
mkdir -p $RPM_BUILD_ROOT%{sroot}/mnt/cdrom
mkdir -p $RPM_BUILD_ROOT%{sroot}/mnt/floppy

# client files
install -m 644 inittab $RPM_BUILD_ROOT%{sroot}%{_sysconfdir}/inittab
install -m 644 fstab $RPM_BUILD_ROOT%{sroot}%{_sysconfdir}/fstab
install -m 644 network $RPM_BUILD_ROOT%{sroot}%{_sysconfdir}/sysconfig/network
ln -s /dev/null $RPM_BUILD_ROOT%{sroot}/.autofsck
touch $RPM_BUILD_ROOT%{sroot}/fastboot
ln -s /dev/null $RPM_BUILD_ROOT%{sroot}/sbin/depmod
ln -s /dev/null $RPM_BUILD_ROOT%{sroot}%{_sbindir}/fndSession
ln -s /dev/null $RPM_BUILD_ROOT%{sroot}%{_sysconfdir}/adjtime
ln -sf /tmp/issue $RPM_BUILD_ROOT%{sroot}%{_sysconfdir}/issue
ln -sf /tmp/issue.net $RPM_BUILD_ROOT%{sroot}%{_sysconfdir}/issue.net
ln -s /proc/mounts $RPM_BUILD_ROOT%{sroot}%{_sysconfdir}/mtab

cat > $RPM_BUILD_ROOT%{sroot}%{_sysconfdir}/modprobe.conf << EOF
install evdev /bin/true;
install tsdev /bin/true;
EOF

cat > $RPM_BUILD_ROOT%{sroot}%{_sysconfdir}/sysconfig/readonly-root << EOF
READONLY=yes
EOF

touch $RPM_BUILD_ROOT%{sroot}%{_sysconfdir}/modprobe.preload
touch $RPM_BUILD_ROOT%{sroot}%{_sysconfdir}/rc.readonly
ln -s /tmp/xorg.conf.test $RPM_BUILD_ROOT%{sroot}%{_sysconfdir}/X11/xorg.conf.test
ln -s /tmp $RPM_BUILD_ROOT%{sroot}%{_localstatedir}/lib/xkb
ln -s /tmp $RPM_BUILD_ROOT%{sroot}%{_localstatedir}/lib/gdm

# client init scripts
install -d $RPM_BUILD_ROOT%{sroot}%{_sysconfdir}/rc.d/init.d
cat > $RPM_BUILD_ROOT%{sroot}%{_sysconfdir}/rc.d/init.d/terminal-server << EOF
#!/bin/sh
# some misc terminal-server boot cleanups

# Source function library.
. /etc/rc.d/init.d/functions

# See how we were called.
case "\$1" in
  start)

    gprintf "Create/mount additional directories: "  
    [[ -d /var/run/console ]] || mkdir /var/run/console

    # remount client specific mount point rw
    UMOUNTS=\$(/usr/sbin/unionctl / --list | wc -l)
    if [ "\$UMOUNTS" = 3 ]; then
      /usr/sbin/unionctl / --mode rw /
    fi
   
    # seperate /home partititon
    HOMES=\$(ls /home)
    if [ -z "\$HOMES" ]; then
      gprintf "NFS mount /home: "
      SIP=\$(mount | grep 'type nfs' | head -1 | awk -F: '{print \$1}')
      mount -t nfs -o nolock,rsize=8192,wsize=8192 \$SIP:/home /home
    fi

    # only exists if nautilus is installed
    [[ -d /var/lib/gnome/desktop ]] && mount /var/lib/gnome/desktop
    echo
    ;;
  stop)
    gprintf "Nothing to do for stop: "
    echo
    ;;
  *)
    gprintf "*** Usage: terminal-server {start|stop}\n"
    exit 1
esac

exit 0
EOF

ln -sf ../init.d/udev $RPM_BUILD_ROOT%{nroot}%{_sysconfdir}/rc.d/rc3.d/S01udev
ln -sf ../init.d/udev $RPM_BUILD_ROOT%{nroot}%{_sysconfdir}/rc.d/rc5.d/S01udev
ln -sf ../init.d/xfs $RPM_BUILD_ROOT%{nroot}%{_sysconfdir}/rc.d/rc5.d/S90xfs
ln -sf ../init.d/xfs $RPM_BUILD_ROOT%{nroot}%{_sysconfdir}/rc.d/rc3.d/S90xfs
ln -sf ../init.d/terminal-server $RPM_BUILD_ROOT%{nroot}%{_sysconfdir}/rc.d/rc5.d/S10terminal-server
ln -sf ../init.d/terminal-server $RPM_BUILD_ROOT%{nroot}%{_sysconfdir}/rc.d/rc3.d/S10terminal-server

# Default terminal-server profile
install -m 755 xterminal $RPM_BUILD_ROOT%{_sysconfdir}/terminal-server/profiles/xterminal

# General configuration files
install -m 644 dhcpd.conf.terminal-server.example $RPM_BUILD_ROOT%{_sysconfdir}/
install -m 644 exports $RPM_BUILD_ROOT%{_sysconfdir}/exports.terminal-server

# Utilities
install -m 755 mkdhcpdconf $RPM_BUILD_ROOT%{_sbindir}/

# Mandrakization + draktermserv
pushd $RPM_BUILD_ROOT
tar -xjf %{SOURCE1}
popd

chmod 0755 $RPM_BUILD_ROOT%{sroot}%{_sysconfdir}/rc.d/init.d/terminal-server

install -d $RPM_BUILD_ROOT%{_bindir}
ln -sf consolehelper $RPM_BUILD_ROOT%{_bindir}/draktermserv

# empty raidtab for client machines
touch $RPM_BUILD_ROOT%{sroot}%{_sysconfdir}/raidtab

# random-seed file
ln -s /tmp/random-seed $RPM_BUILD_ROOT%{sroot}%{_localstatedir}/lib/random-seed 

# installed but not packaged files
rm -f $RPM_BUILD_ROOT%{sroot}%{_sysconfdir}/X11/prefdm

# menu item for draktermserv, since it's not in mcc

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=Terminal Server Administration
Comment=Setup/Administer Terminal Server and clients
Exec=/usr/sbin/draktermserv
Icon=other_configuration
Terminal=false
Type=Application
StartupNotify=true
Categories=X-MandrivaLinux-System-Configuration-Other;Settings;
EOF


# ensure root's ~/tmp directory gets made so drak tools work
mkdir -p $RPM_BUILD_ROOT%{sroot}%{_sysconfdir}/profile.d
cat > $RPM_BUILD_ROOT%{sroot}%{_sysconfdir}/profile.d/tmpdir.sh << EOF
#!/bin/sh
if [ -d \${HOME}/tmp -a -w \${HOME}/tmp ];then
    export TMPDIR=\${HOME}/tmp
    export TMP=\${HOME}/tmp
elif mkdir -p \${HOME}/tmp >/dev/null 2>&1;then
    chmod 700 \${HOME}/tmp
    export TMPDIR=\${HOME}/tmp
    export TMP=\${HOME}/tmp
else
    export TMPDIR=/tmp/
    export TMP=/tmp/
fi
EOF
chmod 0755 $RPM_BUILD_ROOT%{sroot}%{_sysconfdir}/profile.d/tmpdir.sh

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%files
%defattr(-,root,root)
%dir %{_localstatedir}/lib/%{rname}
%dir %{sroot}
%dir %{sroot}%{_sysconfdir}
%dir %{sroot}%{_sysconfdir}/X11
%dir %{sroot}%{_sysconfdir}/X11/gdm
%dir %{sroot}%{_sysconfdir}/X11/xdm
%dir %{sroot}%{_sysconfdir}/profile.d
%dir %{sroot}%{_sysconfdir}/rc.d
%dir %{sroot}%{_sysconfdir}/rc.d/init.d
%dir %{nroot}
%dir %{nroot}%{_sysconfdir}
%dir %{nroot}%{_sysconfdir}/rc.d
%dir %{nroot}%{_sysconfdir}/rc.d/rc3.d
%dir %{nroot}%{_sysconfdir}/rc.d/rc5.d
%dir %{sroot}%{_sysconfdir}/sysconfig
%dir %{sroot}%{_var}
%dir %{sroot}%{_localstatedir}/lib
%dir %{sroot}%{_usr}
%dir %{sroot}%{_usr}/share
%dir %{sroot}%{_usr}/share/config
%dir %{sroot}%{_usr}/share/config/kdm
%dir %{sroot}%{_sbindir}
%dir %{sroot}/mnt
%dir %{sroot}/sbin
%dir %{croot}
%config(noreplace) %{sroot}%{_sysconfdir}/rc.d/init.d/terminal-server
%config(noreplace) %{sroot}%{_sysconfdir}/inittab
%config(noreplace) %{sroot}%{_sysconfdir}/fstab
%config(noreplace) %{sroot}%{_sysconfdir}/raidtab
%config(noreplace) %{_sysconfdir}/dhcpd.conf.pxe.include
%config(noreplace) %{sroot}%{_sysconfdir}/sysconfig/network
%config(noreplace) %{sroot}%{_sysconfdir}/sysconfig/readonly-root
%config(noreplace) %{sroot}%{_sysconfdir}/X11/gdm/gdm.conf
%config(noreplace) %{sroot}%{_sysconfdir}/X11/xdm/Xresources
%{sroot}%{_datadir}/config/kdm/kdmrc
%{sroot}/.autofsck
%{sroot}/fastboot
%{sroot}/sbin/depmod
%{sroot}%{_sbindir}/fndSession
%{sroot}%{_sysconfdir}/adjtime
%{sroot}%{_sysconfdir}/issue*
%{sroot}%{_sysconfdir}/modprobe*
%{sroot}%{_sysconfdir}/mtab
%{sroot}%{_sysconfdir}/rc.readonly
%{sroot}%{_sysconfdir}/profile.d/tmpdir.sh
%{sroot}%{_sysconfdir}/X11/xorg.conf.test
%config(noreplace) %{sroot}%{_sysconfdir}/X11/xorg.conf
%{sroot}%{_localstatedir}/lib/xkb
%{sroot}%{_localstatedir}/lib/gdm
%{sroot}%{_localstatedir}/lib/random-seed
%{nroot}%{_sysconfdir}/rc.d/rc3.d/S*
%{nroot}%{_sysconfdir}/rc.d/rc5.d/S*
%dir %{_sysconfdir}/terminal-server
%config(noreplace) %{_sysconfdir}/terminal-server/profiles/xterminal
%config(noreplace) %{_sysconfdir}/dhcpd.conf.terminal-server.example
%config(noreplace) %{_sysconfdir}/exports.terminal-server
%config(noreplace) %{_sysconfdir}/pam.d/draktermserv
%{_sbindir}/mkdhcpdconf
%_bindir/draktermserv
%{sroot}/mnt/cdrom
%{sroot}/mnt/floppy
%{_datadir}/applications/%{name}.desktop




%changelog
* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.5-11mdv2009.0
+ Revision: 261485
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.5-10mdv2009.0
+ Revision: 254387
- rebuild
- drop old menu

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.5-8mdv2008.1
+ Revision: 136535
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request
    - kill explicit icon extension
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'


* Thu Jan 11 2007 Stew Benedict <sbenedict@mandriva.com> 1.5-8mdv2007.0
+ Revision: 107535
- Requires draktermserv now, not drakxtools

* Tue Jan 02 2007 Stew Benedict <sbenedict@mandriva.com> 1.5-7mdv2007.1
+ Revision: 103128
- Import terminal-server2

* Tue Jan 02 2007 Stew Benedict <sbenedict@mandriva.com> 1.5-7mdv2007.1
- drakTermServ -> draktermserv (#27835)

* Tue Aug 29 2006 Stew Benedict <sbenedict@mandriva.com> 1.5-6mdv2007.0
- better URL (Bug #24780)

* Fri Aug 25 2006 Stew Benedict <sbenedict@mandriva.com> 1.5-5mdv2007.0
- xdg menu

* Thu Mar 16 2006 Stew Benedict <sbenedict@mandriva.com> 1.5-4mdk
- add readonly-root
- update P0: update fstab with current cdrom,floppy syntax
  drop /proc from fstab - system rc.sysinit mounts it twice, 
  shows as [ FAILED ] in boot sequence

* Mon Mar 06 2006 Stew Benedict <sbenedict@mandriva.com> 1.5-3mdk
- update pam config

* Mon Dec 05 2005 Stew Benedict <sbenedict@mandrakesoft.com> 1.5-2mdk
- Requires, update init script for unionfs issue

* Mon Dec 05 2005 Stew Benedict <sbenedict@mandrakesoft.com> 1.5-1mdk
- first pass at new approach: unionfs over nfs

* Thu Mar 03 2005 Stew Benedict <sbenedict@mandrakesoft.com> 1.5-24mdk
- misc mods to deal with changes in init scripts, packages
  * new fstab, some new $$CLIENT$$ symlinks
  * sync udev script
  * include dhcpd.conf.pxe.include
  * rename varrun init script to terminal-server and update

* Mon Dec 13 2004 Stew Benedict <sbenedict@mandrakesoft.com> 1.5-23mdk
- XF86Config-4 -> xorg.conf, Keyboard -> keyboard

* Mon Dec 13 2004 Stew Benedict <sbenedict@mandrakesoft.com> 1.5-22mdk
- more fstab entries

* Thu Dec 09 2004 Stew Benedict <sbenedict@mandrakesoft.com> 1.5-21mdk
- udev init script in runlevel 3,5
- remove /lib/dev-state from fstab$$CLIENT$$ (pixel)
- don't include shadow$$CLIENT$$, just causes confusion (pixel)

* Wed Sep 01 2004 Stew Benedict <sbenedict@mandrakesoft.com> 1.5-20mdk
- mirror udev initscript so we can write somewhere besides /dev.old
- replace forbidden name

* Sat Aug 21 2004 Stew Benedict <sbenedict@mandrakesoft.com> 1.5-19mdk
- removed devfsd requires, client link for /var/lib/random-seed

* Thu Mar 18 2004 David Baudens <baudens@mandrakesoft.com> 1.5-18mdk
- Fix menu (icon)

* Tue Feb 03 2004 Stew Benedict <sbenedict@mandrakesoft.com> 1.5-17mdk
- /lib/dev-state, /var/lib/gnome/desktop as tmpfs (Francisco Javier Felix)

* Mon Feb 02 2004 Stew Benedict <sbenedict@mandrakesoft.com> 1.5-16mdk
- /var/tmp as tmpfs (let KDE run)

* Thu Jan 29 2004 Stew Benedict <sbenedict@mandrakesoft.com> 1.5-15mdk
- more /var/lib/*dm mount points
- sync with current *dm config files
- create /var/run/console with client initscript
- /etc/qt_plugins_3.2* symlinks for clients to make mdkkdm happy

* Tue Jan 27 2004 Stew Benedict <sbenedict@mandrakesoft.com> 1.5-14mdk
- add /var/lib/gdm as tmpfs to fstab or gdm won't run


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7979 |12cr|terminal-server-localdevices-1.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	This enables the local devices on an X terminal
Name:		terminal-server-localdevices
Version:	1.0
Release:	%mkrel 9
License:	GPL
Group:		Networking/Other
URL:		http://www.advx.org

Source0:	xterminals.tar.bz2
BuildRoot:	%_tmppath/%name-%version-root
Requires:	terminal-server, clusternfs, etherboot

%description
This package enables the local floppy, cdrom and soundcard on an X terminal.
It runs Samba, sshd and artsd on the terminal, and uses a clever Xstartup
script so that KDM automatically assigns ressources to the loggued user.
As an added feature, it can also auto-create temporary users: if someone
logs as a special user, it will create a new user, and delete it when they
log off, making it perfect for public-access computers. Finally, it also
enables users to run local applications (cd player, scanner) using
"runlocal <command>".

You will need the terminal-server and clusternfs packages to use these
functions.

For installation instructions read the README file in /home/xterminals.

%prep
%setup -q -n xterminals

%install
mkdir -p %{buildroot}/home/xterminals
mkdir -p %{buildroot}/etc/rc.d
cp -a *.d*  %{buildroot}/etc/rc.d
cp -a README bin contrib etc keys users %{buildroot}/home/xterminals

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README
%dir /home/xterminals
/home/xterminals/bin
/home/xterminals/contrib
/home/xterminals/keys
/home/xterminals/users
/home/xterminals/README
/home/xterminals/etc
%config(noreplace) /etc/rc.d/*

%post
chown nobody:nogroup /home/xterminals/etc/ -R



%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.0-9mdv2010.0
+ Revision: 434335
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0-8mdv2009.0
+ Revision: 261486
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0-7mdv2009.0
+ Revision: 254389
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.0-5mdv2008.1
+ Revision: 136535
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request
    - fix summary-ended-with-dot

* Thu Aug 23 2007 Thierry Vignaud <tvignaud@mandriva.com> 1.0-5mdv2008.0
+ Revision: 70415
- use %%mkrel


* Sun Dec 25 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-4mdk
- rebuild

* Thu Dec 18 2003 Jean-Michel Dault <jmdault@mandrakesoft.com> 1.0-3mdk
- put back nobody.nogroup as files owner: rpmlint might not like it, 
  but it's the only way to have read/write by root when using root_squash
  nfs, and have it unreadable by other non-root users.
- before making changes in this package, please e-mail me so I can make sure
  the changes are working in an installation with at least 12 X-terminals.
- OK, so I found out why Olivier changed it, ftpcontrib does not like user
  nobody, so I do a Bad Thing (TM), and do a chown in the post script.

* Tue Aug 12 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.0-2mdk
- fix files owner

* Tue Jul 29 2003 Jean-Michel Dault <jmdault@mandrakesoft.com> 1.0-1mdk
- Take all the work I did for a local non-profit organization and make a
  package so we can implement it at other sites.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7980 |12cr|terminator-0.96-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	terminator
%define version 0.96
%define release %mkrel 2

Summary:	A simple way to run multiple terminals in a single window
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://launchpad.net/terminator/trunk/%{version}/+download/%{name}_%{version}.tar.gz
License:	GPLv2
Group:		Terminals
Url:		http://www.tenshu.net/p/terminator/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
Requires:	python-vte, gtk+2.0, gnome-python-gnomevfs
Suggests:	python-keybinder, python-notify
BuildRequires:	intltool

%description 
Terminator is an attempt to maximise useful space on a given desktop
for terminals. It is a simple Python script that places multiple vte
widgets (the same used by gnome-terminal) in a window. That's the same
widget used by gnome-terminal.

%prep
%setup -q -n %{name}-%{version}

%install
%__rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= %__python setup.py --without-icon-cache install --root=%{buildroot}

%find_lang %name

%clean
%__rm -rf %{buildroot}

%files -f %name.lang
%defattr(-,root,root)
%doc README COPYING ChangeLog
%{_mandir}/man1/%{name}.*
%{_mandir}/man5/%{name}_config.*
%{_bindir}/%{name}
%{python_sitelib}/Terminator*.egg-info
%{python_sitelib}/terminatorlib
%{_datadir}/applications/*.desktop
%{_iconsdir}/hicolor/*/*/*.png
%{_iconsdir}/hicolor/*/*/%{name}*.svg
%{_datadir}/pixmaps/%{name}.png


%changelog
* Fri Feb 03 2012 Lev Givon <lev@mandriva.org> 0.96-2mdv2012.0
+ Revision: 771007
- Suggest python-keybinder, python-notify.
  Correct website URI.

* Tue Oct 04 2011 Lev Givon <lev@mandriva.org> 0.96-1
+ Revision: 702652
- Update to 0.96.

* Mon Nov 01 2010 Anssi Hannula <anssi@mandriva.org> 0.95-2mdv2011.0
+ Revision: 591577
- rebuild for new python
- remove the now unneeded usage of py_requires macro

* Wed Aug 25 2010 Funda Wang <fwang@mandriva.org> 0.95-1mdv2011.0
+ Revision: 573022
- update to new version 0.95

  + Lev Givon <lev@mandriva.org>
    - Update to 0.94.

* Tue May 25 2010 Lev Givon <lev@mandriva.org> 0.93-2mdv2010.1
+ Revision: 545989
- Add patch for terminator bug #563445.

* Fri Apr 16 2010 Funda Wang <fwang@mandriva.org> 0.93-1mdv2010.1
+ Revision: 535309
- new version 0.93

* Wed Apr 14 2010 Lev Givon <lev@mandriva.org> 0.92-2mdv2010.1
+ Revision: 534626
- Backport fix for terminator bug #546665.

* Thu Apr 08 2010 Lev Givon <lev@mandriva.org> 0.92-1mdv2010.1
+ Revision: 532894
- Update to 0.92.

* Sun Apr 04 2010 Lev Givon <lev@mandriva.org> 0.91-1mdv2010.1
+ Revision: 531443
- Update to 0.91.

* Thu Dec 03 2009 Funda Wang <fwang@mandriva.org> 0.14-1mdv2010.1
+ Revision: 472981
- new version 0.14

* Thu Jun 25 2009 Lev Givon <lev@mandriva.org> 0.13-1mdv2010.0
+ Revision: 389170
- Update to 0.13.
  Suppress irritating exit notification pop-up.

* Thu Mar 19 2009 Lev Givon <lev@mandriva.org> 0.12-2mdv2009.1
+ Revision: 357777
- Add gnome-python-gnomevfs dependency.

* Mon Jan 26 2009 Lev Givon <lev@mandriva.org> 0.12-1mdv2009.1
+ Revision: 333847
- Update to 0.12.

* Sat Jan 10 2009 Funda Wang <fwang@mandriva.org> 0.11-2mdv2009.1
+ Revision: 327911
- rebuild

* Thu Oct 16 2008 Lev Givon <lev@mandriva.org> 0.11-1mdv2009.1
+ Revision: 294277
- Update to 0.11.

* Fri Aug 29 2008 Funda Wang <fwang@mandriva.org> 0.10-1mdv2009.0
+ Revision: 277157
- New version 0.10

* Wed Jul 09 2008 Lev Givon <lev@mandriva.org> 0.9-1mdv2009.0
+ Revision: 233088
- Update to 0.9.

* Thu May 15 2008 Lev Givon <lev@mandriva.org> 0.8.1-1mdv2009.0
+ Revision: 207727
- import terminator


* Thu May 15 2008 Lev Givon <lev@mandriva.org> 0.8.1-1mdv2008.1
- Package for Mandriva.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7981 |12cr|terminology-0.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	EFL Terminal Emulator
Name:		terminology
Version:	0.2.0
Release:	1
License:	BSD
Group:		Terminals
URL:		http://www.enlightenment.org/
Source:		http://download.enlightenment.org/releases/%{name}-%{version}.tar.bz2
# Non-devel packages are needed to compile themes
BuildRequires:	e
BuildRequires:	ecore
BuildRequires:	eet
BuildRequires:	edje
BuildRequires:	elementary
BuildRequires:	emotion
BuildRequires:	pkgconfig(ecore)
BuildRequires:	pkgconfig(edje)
BuildRequires:	pkgconfig(eet)
BuildRequires:	pkgconfig(efreet)
BuildRequires:	pkgconfig(eina)
BuildRequires:	pkgconfig(elementary)
BuildRequires:	pkgconfig(emotion)
BuildRequires:	pkgconfig(evas)
Requires:	edje
Requires:	elementary
Requires:	emotion


%description
EFL Terminal Emulator.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc AUTHORS COPYING README
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}
%{_datadir}/icons/%{name}.png

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7982 |12cr|terminus-font-4.35-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define fontdir %{_datadir}/fonts/terminus
%define consolefontdir %{_prefix}/lib/kbd/consolefonts

Summary:        Fixed width font especially for long hacking sessions
Name:           terminus-font
Version:        4.35
Release:        %mkrel 1
License:        GPLv2+
Group:          System/Fonts/X11 bitmap
URL:            http://terminus-font.sourceforge.net/
Source0:        http://downloads.sourceforge.net/project/%{name}/%{name}-%{version}/%{name}-%{version}.tar.gz
BuildRequires:  perl
BuildRequires:	mkfontdir
BuildRequires:	bdftopcf
BuildRequires:	fontconfig
Buildarch:      noarch

%description
The Terminus font is a complete set of fixed-size fonts designed
especially for the usage in terms and the console.

%prep
%setup -q

%build
./configure \
	--prefix=%{_prefix} \
	--psfdir=%{consolefontdir} \
	--x11dir=%{fontdir}

%install
rm -rf %{buildroot}
%makeinstall_std \
	install-psf \
	fontdir

%__sed -e 's/.pcf.gz//' %{buildroot}%{fontdir}/fonts.dir|%__grep terminus > %{buildroot}%{fontdir}/fonts.alias

mkdir -p %{buildroot}%{_sysconfdir}/X11/fontpath.d/
ln -s ../../..%{fontdir} %{buildroot}%{_sysconfdir}/X11/fontpath.d/terminus:unscaled:pri=50

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc README
%{_sysconfdir}/X11/fontpath.d/terminus:unscaled:pri=50
%{consolefontdir}/*.psf.gz
%{fontdir}


%changelog
* Sun May 15 2011 Jani Välimaa <wally@mandriva.org> 4.35-1mdv2011.0
+ Revision: 674939
- new version 4.35

* Sat May 07 2011 Jani Välimaa <wally@mandriva.org> 4.34-1
+ Revision: 672164
- fix BRs
- new version 4.34
- drop buildroot definition

* Thu Dec 30 2010 Jani Välimaa <wally@mandriva.org> 4.32-1mdv2011.0
+ Revision: 626372
- new version 4.32
- move buildroot removal from build stage to install stage

* Mon Jul 26 2010 Jani Välimaa <wally@mandriva.org> 4.30-2mdv2011.0
+ Revision: 560891
- clean and simplify .spec

* Sat Jul 10 2010 Jani Välimaa <wally@mandriva.org> 4.30-1mdv2011.0
+ Revision: 550321
- new version 4.30

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 4.28-2mdv2010.0
+ Revision: 445417
- rebuild

  + Gustavo De Nardin <gustavodn@mandriva.com>
    - Fixed the current URL

* Sat Feb 21 2009 Götz Waschk <waschk@mandriva.org> 4.28-1mdv2009.1
+ Revision: 343742
- update to new version 4.28

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 4.26-2mdv2009.0
+ Revision: 269421
- rebuild early 2009.0 package (before pixel changes)

* Wed May 07 2008 Götz Waschk <waschk@mandriva.org> 4.26-1mdv2009.0
+ Revision: 202779
- new version
- update license tag

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Jul 12 2007 Götz Waschk <waschk@mandriva.org> 4.20-4mdv2008.0
+ Revision: 51539
- never use libdir in a noarch package

* Fri Jul 06 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 4.20-3mdv2008.0
+ Revision: 49197
- fontpath.d conversion (#31756)
- general spec cleanup/minor fixes
- Import terminus-font




* Mon Aug  7 2006 Götz Waschk <waschk@mandriva.org> 4.20-3mdv2007.0
- fix buildrequires

* Fri Aug  4 2006 Götz Waschk <waschk@mandriva.org> 4.20-2mdv2007.0
- fix deps
- fix location

* Mon Feb 27 2006 Lenny Cartier <lenny@mandriva.com> 4.20-1mdk
- 4.20

* Thu Nov 24 2005 Lenny Cartier <lenny@mandriva.com> 4.16-1mdk
- 4.16

* Fri May 27 2005 Lenny Cartier <lenny@mandriva.com> 4.14-1mdk
- 4.14

* Thu Apr 07 2005 Lenny Cartier <lenny@mandrakesoftc.con> 4.12-1mdk
- 4.12

* Thu Dec 03 2004 Lenny Cartier <lenny@mandrakesoftc.con> 4.11-1mdk
- 4.11

* Thu Dec 18 2003 Han Boetes <han@linux-mandrake.com> 4.06-1mdk
- bump

* Sun Nov  2 2003 Han Boetes <han@linux-mandrake.com> 4.05-2mdk
- Added a fonts.alias entry
- More macros
- Restart xfs

* Mon Oct  6 2003 Han Boetes <han@linux-mandrake.com> 4.05-1mdk
- Whoopy a new a :)

* Thu Jul  3 2003 Han Boetes <han@linux-mandrake.com> 4.03-1mdk
- bump

* Fri May 23 2003 Han Boetes <han@linux-mandrake.com> 4.00-4mdk
- Added dir entries to make Olivier's bot happy. :)
- Some minor cleanups

* Wed May  7 2003 Han Boetes <han@linux-mandrake.com> 4.00-3mdk
- Added the consolefonts.

* Sun Apr 13 2003 Marcel Pol <mpol@gmx.net> 4.00-2mdk
- buildrequires

* Sat Apr 12 2003 Han Boetes <han@linux-mandrake.com> 4.00-1mdk
- Initial mandrake release.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7983 |12cr|termit-2.9.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Simple terminal emulator based on vte library
Name:		termit
Version:	2.9.3
Release:	1
Group:		Terminals
License:	GPLv2
URL:		http://wiki.github.com/nonstop/termit/
Source0:	http://cloud.github.com/downloads/nonstop/%{name}/%{name}-%{version}.tar.xz

BuildRequires:	cmake
BuildRequires:	desktop-file-utils
BuildRequires:	gettext
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(lua)
BuildRequires:	pkgconfig(vte)

%description
TermIt is a simple terminal emulator based on vte library with a lot of 
features:
 * tabs
 * bookmarks
 * sessions
 * changing tab name
 * changing font for tabs
 * encodings (all available from GTK2)
 * integrated lua interpreter
Configuration can be changed via $HOME/.config/termit/termit.cfg file.

%prep
%setup -q
# fix paths in the README
sed -i 's!doc/!%{_docdir}/%{name}-%{version}!' ./doc/README
# add a generic icon to the desktop file
echo Icon=terminal >> ./doc/termit.desktop

%build
find . -type f -name CMakeCache.txt -exec rm -rf {} \;
%cmake
%make

%install
%makeinstall_std -C build

desktop-file-install \
	--delete-original \
	--remove-category=Utility \
	--add-category=System \
	--dir=%{buildroot}%{_datadir}/applications \
	%{buildroot}%{_datadir}/applications/%{name}.desktop

%find_lang %{name}
# we install the docfiles versioned
rm -rf %{buildroot}%{_datadir}/doc/termit/

%files -f %{name}.lang
%doc ChangeLog COPYING TODO
%doc doc/README doc/rc.lua.example doc/lua_api.txt doc/termit.svg
%{_bindir}/%{name}
%{_sysconfdir}/xdg/%{name}/*
%{_datadir}/applications/%{name}.desktop
%{_mandir}/man1/%{name}.1.*



%changelog
* Thu May 24 2012 Matthew Dawkins <mattydaw@mandriva.org> 2.9.3-1
+ Revision: 800433
- imported package termit


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7984 |12cr|tetex-cmsuper-0.3.3-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name            tetex-cmsuper
%define version         0.3.3
%define	texmfdir	%{_datadir}/texmf

Summary:	The CM-Super font set
Name:		%{name}
Version:	%{version}
Release:	%mkrel 10
License:	GPL
Group:		Publishing
Source0:	ftp://ftp.dante.de/pub/tex/fonts/ps-type1/cm-super.tar.bz2
BuildArch:	noarch
Requires(post): tetex >= 3.0
Requires(preun): tetex >= 3.0
Requires(postun): tetex >= 3.0
Requires:	tetex-dvips >= 3.0
Requires:	tetex-dvipdfm >= 3.0
Requires:	ghostscript
BuildRoot:	%{_tmppath}/%{name}-%{version}-root

%description
The CM-Super package contains Type 1 fonts converted from METAFONT
fonts and covers entire EC/TC, ECC and LH fonts (Computer Modern font
families). All European and Cyrillic writings are covered. Each Type 1
font program contains ALL glyphs from the following standard LaTeX
font encodings: T1, TS1, T2A, T2B, T2C, X2, and also Adobe
StandardEncoding (585 glyphs per non-SC font and 468 glyphs per SC
font), and could be reencoded to any of these encodings using standard
dvips or pdftex facilities (the corresponding support files are also
included).

%prep
%setup -q -n cm-super

%build
gzip -d afm/*.afm.gz

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{texmfdir}/fonts/{afm,type1}/public/cm-super \
	$RPM_BUILD_ROOT%{texmfdir}/fonts/enc/dvips/cm-super \
	$RPM_BUILD_ROOT%{texmfdir}/fonts/map/dvips/cm-super \
	$RPM_BUILD_ROOT%{_bindir}
 
install -m 644 pfb/*.pfb \
	$RPM_BUILD_ROOT%{texmfdir}/fonts/type1/public/cm-super

install -m 644 afm/*.afm \
	$RPM_BUILD_ROOT%{texmfdir}/fonts/afm/public/cm-super

install -m 644 dvips/*.enc $RPM_BUILD_ROOT%{texmfdir}/fonts/enc/dvips/cm-super
install -m 644 dvips/*.map $RPM_BUILD_ROOT%{texmfdir}/fonts/map/dvips/cm-super

cat > $RPM_BUILD_ROOT%{_bindir}/tetex-addfonts-cmsuper <<EOF
#!/bin/sh
if [ -x %_bindir/updmap-sys ]; then
	%_bindir/updmap-sys --quiet --enable Map=cm-super-t1.map
	%_bindir/updmap-sys --quiet --enable Map=cm-super-t1.map
	%_bindir/updmap-sys --quiet --enable Map=cm-super-ts1.map
	%_bindir/updmap-sys --quiet --enable Map=cm-super-t2a.map
	%_bindir/updmap-sys --quiet --enable Map=cm-super-t2b.map
	%_bindir/updmap-sys --quiet --enable Map=cm-super-t2c.map
	%_bindir/updmap-sys --quiet --enable Map=cm-super-x2.map
fi
EOF

cat > $RPM_BUILD_ROOT%{_bindir}/tetex-removefonts-cmsuper <<EOF
#!/bin/sh
%_bindir/updmap-sys --quiet --disable cm-super-t1.map
%_bindir/updmap-sys --quiet --disable cm-super-t1.map
%_bindir/updmap-sys --quiet --disable cm-super-ts1.map
%_bindir/updmap-sys --quiet --disable cm-super-t2a.map
%_bindir/updmap-sys --quiet --disable cm-super-t2b.map
%_bindir/updmap-sys --quiet --disable cm-super-t2c.map
%_bindir/updmap-sys --quiet --disable cm-super-x2.map
EOF

%clean
rm -rf $RPM_BUILD_ROOT

%post
[ -x /usr/bin/texhash ] && /usr/bin/env - /usr/bin/texhash 2> /dev/null
if [ -x %_bindir/updmap-sys ]; then
	%_bindir/updmap-sys --quiet --enable Map=cm-super-t1.map
	%_bindir/updmap-sys --quiet --enable Map=cm-super-t1.map
	%_bindir/updmap-sys --quiet --enable Map=cm-super-ts1.map
	%_bindir/updmap-sys --quiet --enable Map=cm-super-t2a.map
	%_bindir/updmap-sys --quiet --enable Map=cm-super-t2b.map
	%_bindir/updmap-sys --quiet --enable Map=cm-super-t2c.map
	%_bindir/updmap-sys --quiet --enable Map=cm-super-x2.map
fi
exit 0

%preun
if [ "$1" = "0" ]; then
	%_bindir/updmap-sys --quiet --disable cm-super-t1.map
	%_bindir/updmap-sys --quiet --disable cm-super-t1.map
	%_bindir/updmap-sys --quiet --disable cm-super-ts1.map
	%_bindir/updmap-sys --quiet --disable cm-super-t2a.map
	%_bindir/updmap-sys --quiet --disable cm-super-t2b.map
	%_bindir/updmap-sys --quiet --disable cm-super-t2c.map
	%_bindir/updmap-sys --quiet --disable cm-super-x2.map
fi
exit 0

%postun
[ -x /usr/bin/texhash ] && /usr/bin/env - /usr/bin/texhash 2> /dev/null
exit 0

%triggerin -- tetex
if [ "$2" -ge 1 ]; then
	if [ -x %_bindir/updmap-sys ]; then
		%_bindir/updmap-sys --quiet
	fi
fi
exit 0

%triggerpostun -- tetex
if [ "$2" -ge 1 ]; then
	if [ -x %_bindir/updmap-sys ]; then
		%_bindir/updmap-sys --quiet
	fi
fi
exit 0

%files
%defattr(-,root,root)
%doc ChangeLog COPYING FAQ INSTALL README TODO
%attr(755,root,root) %{_bindir}/*
%{texmfdir}/fonts/enc/dvips/cm-super/*
%{texmfdir}/fonts/map/dvips/cm-super/*
%{texmfdir}/fonts/afm/public/cm-super/*.afm
%{texmfdir}/fonts/type1/public/cm-super/*.pfb



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7985 |12cr|tetex-IEEEtran-1.7.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%{!?_texmf: %global _texmf %(eval "echo `kpsewhich -expand-var '$TEXMFMAIN'`")}

%define texpkg      IEEEtran
%define texpkgdir   %{_texmf}/tex/latex/%{texpkg}
%define texpkgdoc   %{_texmf}/doc/latex/%{texpkg}
%define bibpkgdir   %{_texmf}/bibtex/bib/%{texpkg}
%define bstpkgdir   %{_texmf}/bibtex/bst/%{texpkg}
%define bibpkgdoc   %{_texmf}/doc/bibtex/%{texpkg}

Name:           tetex-%{texpkg}
Version:        1.7.1
Release:        %mkrel 2
Epoch:          0
Summary:        Official LaTeX class for IEEE transactions journals and conferences
Group:          Publishing
License:        Artistic
URL:            http://www.ctan.org/tex-archive/help/Catalogue/entries/ieeetran.html
Source0:        ftp://ftp.dante.de/tex-archive/macros/latex/contrib/IEEEtran.zip
Requires:       tetex-latex
Requires(post): tetex
Requires(postun): tetex
BuildRequires:  tetex-latex
BuildArch:      noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%description
The IEEEtran class is the official LaTeX class for authors of the
Institute of Electrical and Electronics Engineers (IEEE) transactions
journals and conferences. 

%prep
%setup -q -n %{texpkg}
%{__mv} extras/tux.eps .
%{__mv} bibtex/README README_BIBTEX
%{__mv} tools/README README_TOOLS

%build

%install
%{__rm} -rf %{buildroot}

%{__mkdir_p} %{buildroot}{%{texpkgdir},%{texpkgdoc}}
%{__cp} -a IEEEtran.cls %{buildroot}%{texpkgdir}/
%{__cp} -a tools/IEEEtrantools.sty %{buildroot}%{texpkgdir}/
%{__cp} -a IEEEtran_HOWTO.pdf %{buildroot}%{texpkgdoc}/
%{__cp} -a tools/IEEEtrantools_doc.txt %{buildroot}%{texpkgdoc}/

%{__mkdir_p} %{buildroot}{%{bibpkgdir},%{bstpkgdir},%{bibpkgdoc}}
%{__cp} -a bibtex/*.bib %{buildroot}%{bibpkgdir}/
%{__cp} -a bibtex/*.bst %{buildroot}%{bstpkgdir}/
%{__cp} -a bibtex/IEEEtran_bst_HOWTO.pdf %{buildroot}%{bibpkgdoc}/

%clean
%{__rm} -rf %{buildroot}


%post
%{_bindir}/texhash >/dev/null 2>&1 || :

%postun
%{_bindir}/texhash >/dev/null 2>&1 || :

%triggerin -- lyx
if [ $2 -gt 1 ]; then
cd %{_datadir}/lyx && \
  ./configure.py --without-latex-config > /dev/null 2>&1 ||:
fi

%triggerun -- lyx
if [ $2 -eq 0 ]; then
cd %{_datadir}/lyx && \
  ./configure.py --without-latex-config > /dev/null 2>&1 ||:
fi

%files
%defattr(0644,root,root,0755)
%doc README README_BIBTEX README_TOOLS bare_conf.tex bare_jrnl.tex tux.eps
%{texpkgdir}
%{texpkgdoc}
%{bibpkgdir}
%{bstpkgdir}
%{bibpkgdoc}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7986 |12cr|tetex-latex-heb-1.0-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	texmf	/usr/share/texmf
%define	name	tetex-latex-heb
%define	version	1.0
%define	release	%mkrel 12

Summary:	Files for processing Hebrew LaTeX documents
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	ftp://linux.org.il/pub/Hebrew/HebLatex/Ivritex/Fonts/hebfonts.tar.bz2
License:	distributable
Group:		Publishing
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
URL:		http://www.dsg.technion.ac.il/heblatex/
Requires:	tetex >= 1.0.7
BuildArch:	noarch
# to have it auto-selected when choosing Hebrew at install time
Requires:	locales-he

%description
teTeX is an implementation of TeX for Linux or UNIX systems. TeX takes
a text file and a set of formatting commands as input and creates a
typesetter independent .dvi (DeVice Independent) file as output.
Usually, TeX is used in conjunction with a higher level formatting
package like LaTeX or PlainTeX, since TeX by itself is not very
user-friendly.

This package adds the fonts for hebrew support for babel/LaTeX 2e.

%prep
%setup -n hebrew
chmod 755 .

cat > README <<EOF
This package includes the following components:
* Hebrew fonts for TeX. 

The package (at least the bidi part) was authored by Boris Lavva
<lavva@tx.technion.ac.il>
it can be found at: http://www.dsg.technion.ac.il/heblatex/

This directory also contains a sample document: test-heb.tex
To test it you can try:

elatex test-heb.tex
(test-heb.dvi should be created)
xdvi test-heb

You can also find there some sample documents to test the installation 

packager: Tzafrir Cohen <tzafrir@technion.ac.il>
EOF

cat >> test-heb.tex <<EOF
\documentclass[12pt,twoside,a4paper]{article}
\usepackage[english,hebrew]{babel}
\usepackage{hebfont}
\begin{document} 
  
\end{document}
EOF

%build

%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT/%{texmf}/fonts/source/hebrew
cp -p *.mf $RPM_BUILD_ROOT/%{texmf}/fonts/source/hebrew

%post 
/usr/bin/env - /usr/bin/texhash 2> /dev/null
exit 0

%postun
/usr/bin/env - /usr/bin/texhash 2> /dev/null
exit 0

%clean
rm -rf $RPM_BUILD_ROOT

%files 
%defattr(-,root,root,0755)  
%doc README test-heb.tex
%{texmf}/fonts/source/hebrew




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7987 |12cr|tetex-llncs-2.14.2007.12.11-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%{!?_texmf: %global _texmf %(eval "echo `kpsewhich -expand-var '$TEXMFMAIN'`")}

%define texpkg      llncs
%define texpkgdir   %{_texmf}/tex/latex/%{texpkg}
%define texpkgdoc   %{_texmf}/doc/latex/%{texpkg}
%define bibpkgdir   %{_texmf}/bibtex/bib/%{texpkg}
%define bstpkgdir   %{_texmf}/bibtex/bst/%{texpkg}
%define bibpkgdoc   %{_texmf}/doc/bibtex/%{texpkg}

Name:           tetex-%{texpkg}
Version:        2.14.2007.12.11
Release:        %mkrel 3
Epoch:          0
Summary:        LaTeX2e package for Springer-Verlag Lecture Notes in Computer Science (LNCS)
Group:          Publishing
License:        Distributable
URL:            http://www.springer.com/
Source0:        ftp://ftp.springer.de/pub/tex/latex/llncs/latex2e/llncs2e.zip
Requires:       tetex-latex
Requires(post): tetex
Requires(postun): tetex
BuildRequires:  tetex-latex
BuildArch:      noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%description
The LaTeX2e package for Lecture Notes in Computer Science (LNCS) of
Springer-Verlag.

%prep
%setup -q -c -n %{texpkg}
%{__perl} -pi -e 's/\r$//g' *.bst *.cls *.dem *.doc *.ind *.me *.sty *.txt

%build

%install
%{__rm} -rf %{buildroot}

%{__mkdir_p} %{buildroot}{%{texpkgdir},%{texpkgdoc}}
%{__cp} -a llncs.cls %{buildroot}%{texpkgdir}/
%{__cp} -a sprmindx.sty %{buildroot}%{texpkgdir}/
%{__cp} -a llncsdoc.pdf %{buildroot}%{texpkgdoc}/
%{__cp} -a llncsdoc.sty %{buildroot}%{texpkgdoc}/
%{__cp} -a llncs.dem %{buildroot}%{texpkgdoc}/
%{__cp} -a llncs.doc %{buildroot}%{texpkgdoc}/
%{__cp} -a llncs.ind %{buildroot}%{texpkgdoc}/
%{__cp} -a subjidx.ind %{buildroot}%{texpkgdoc}/
%{__cp} -a llncs.dvi %{buildroot}%{texpkgdoc}/

%{__mkdir_p} %{buildroot}{%{bibpkgdir},%{bstpkgdir},%{bibpkgdoc}}
%{__cp} -a splncs.bst %{buildroot}%{bstpkgdir}/

%clean
%{__rm} -rf %{buildroot}


%post
if [ -x %{_bindir}/texhash ] ; then
    %{_bindir}/texhash >/dev/null 2>&1 || :
fi

%postun
if [ -x %{_bindir}/texhash ] ; then
    %{_bindir}/texhash >/dev/null 2>&1 || :
fi

%triggerin -- lyx
if [ $2 -gt 1 ]; then
cd %{_datadir}/lyx && \
  ./configure.py --without-latex-config > /dev/null 2>&1 ||:
fi

%triggerun -- lyx
if [ $2 -eq 0 ]; then
cd %{_datadir}/lyx && \
  ./configure.py --without-latex-config > /dev/null 2>&1 ||:
fi

%files
%defattr(0644,root,root,0755)
%doc history.txt read.me
%{texpkgdir}
%{texpkgdoc}
%{bibpkgdir}
%{bstpkgdir}
%{bibpkgdoc}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7988 |12cr|tetrinetx-1.13.16-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version 1.13.16
%define	qversion 1.40c
%define release	%mkrel 7

Summary:	TetriNET server
Name:		tetrinetx
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Games/Other
URL:		http://tetrinetx.sf.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
Source:		%{name}-%{version}+qirc-%{qversion}.tar.bz2
Source1:	%{name}.init.bz2
# (Abel) 1.3.16-1mdk don't search for all files under cwd
Patch0:		%{name}-1.13.16-filepath.patch.bz2
# (Abel) 1.3.16-1mdk more secure default config
Patch1:		%{name}-1.13.16-config.patch.bz2
BuildRequires:	libadns-devel
Requires(post,preun):	rpm-helper

%description
Tetrinet is a multiplayer tetris game with special blocks and supports
up to 6 players at once. You can choose either playing team with your
buddies or individually against all tetrinet addicts around the world.
You can also chat with other players during the game.

Tetrinet-x is an open source implementation of Tetrinet server.

%prep
%setup -q -n %{name}-%{version}+qirc-%{qversion}
%patch0 -p1 -b .filepath
%patch1 -p1

%build
cd src
%__cc $RPM_OPT_FLAGS -fno-omit-frame-pointer -Wall main.c -o tetrix -ladns

%install
rm -rf %{buildroot}
install -D -m 0755 src/tetrix %{buildroot}%{_gamesbindir}/tetrix

mkdir -p %{buildroot}%{_initrddir}
bzcat %{SOURCE1} > %{buildroot}%{_initrddir}/%{name}

mkdir -p %{buildroot}%{_sysconfdir}/%{name}
install -m 0644 bin/* %{buildroot}%{_sysconfdir}/%{name}/

mkdir -p %{buildroot}/var/log/%{name}
mkdir -p %{buildroot}%{_localstatedir}/lib/games/%{name}
touch %{buildroot}%{_localstatedir}/lib/games/%{name}/game.winlist{,2,3}

%clean
rm -rf %{buildroot}

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%files
%defattr(0644,root,root,0755)
%doc AUTHORS ChangeLog COPYING README README.qirc.spectators
%attr(2555,root,games) %{_gamesbindir}/*
%dir %{_sysconfdir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}/game.allow
%config(noreplace) %{_sysconfdir}/%{name}/game.ban
%config(noreplace) %{_sysconfdir}/%{name}/game.ban.compromise
%config(noreplace) %{_sysconfdir}/%{name}/game.conf
%config(noreplace) %{_sysconfdir}/%{name}/game.motd
%config(noreplace) %{_sysconfdir}/%{name}/game.pmotd
%attr(0755,root,root) %config(noreplace) %{_initrddir}/%{name}

%defattr(0640,root,games)
%config(noreplace) %{_sysconfdir}/%{name}/game.secure

%defattr(0660,root,games,0770)
%dir %{_localstatedir}/lib/games/tetrinetx
%ghost %{_localstatedir}/lib/games/tetrinetx/game.winlist
%ghost %{_localstatedir}/lib/games/tetrinetx/game.winlist2
%ghost %{_localstatedir}/lib/games/tetrinetx/game.winlist3
%dir /var/log/%{name}



%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.13.16-7mdv2010.0
+ Revision: 434348
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.13.16-6mdv2009.0
+ Revision: 261509
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.13.16-5mdv2009.0
+ Revision: 254399
- rebuild

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 18 2007 Thierry Vignaud <tvignaud@mandriva.com> 1.13.16-3mdv2008.1
+ Revision: 131800
- fix prereq on rpm-helper
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import tetrinetx


* Sat Jun 11 2005 Abel Cheung <deaddog@mandrivalinux.org> 1.13.16-3mdk
- Rebuild


* Fri May 14 2004 Michael Scherer <misc@mandrake.org> 1.13.16-2mdk 
- correct unsatisfied Buildrequires
- correct various rpmlint error

* Wed Sep 24 2003 Abel Cheung <deaddog@deaddog.org> 1.13.16-1mdk
- First Mandrake package, tetrinetx-1.3.16+qirc-1.40c
- Patch0: Make tetrinet-x search for files in FHS compliant paths
- Patch1: More secure default config

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7989 |12cr|tetzle-2.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		tetzle
Version:	2.0.0
Release:	%mkrel 1
Summary:	Tetzle is a jigsaw puzzle game with tetrominoes
License:	GPLv3
Group:		Games/Puzzles
URL:		http://gottcode.org/tetzle/
Source:		%{name}-%{version}.tar.xz
BuildRequires:	qt4-devel

%description
A jigsaw puzzle game that uses tetrominoes for the pieces.
Any image can be imported and used to create puzzles with
a wide range of sizes. Games are saved automatically, and
you can select between currently in progress games.

%prep
%setup -q

%build
%qmake_qt4 PREFIX=%{_prefix}
%make

%install
%__rm -rf %{buildroot}
%__make install INSTALL_ROOT=%{buildroot}

%__mkdir_p %{buildroot}%{_datadir}/applications
%__cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Type=Application
Name=Tetzle
GenericName=Jigsaw Puzzle Game
GenericName[de]=Jigsaw Puzzle Spiel
Comment=Jigsaw puzzle with tetromino pieces
Comment[de]=Jigsaw Puzzle mit Tetromino Stücke
Icon=tetzle
Exec=tetzle
Terminal=false
Categories=Game;LogicGame;
EOF

%clean
%__rm -rf %{buildroot}

%files
%doc COPYING CREDITS ChangeLog
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_datadir}/pixmaps/%{name}.xpm
%{_datadir}/%{name}



%changelog
* Wed Mar 14 2012 Andrey Bondrov <abondrov@mandriva.org> 2.0.0-1mdv2011.0
+ Revision: 784974
- Fix summary
- imported package tetzle


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7990 |12cr|tex2im-1.8-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name 	tex2im
%define version 1.8
%define release 3

Summary: 	A simple tool for converting LaTeX formulas into pixmap graphics
Name: 		%{name}
Version: 	%{version}
Release: 	%mkrel %{release}
Source0: 	%{name}-%{version}.tar.bz2
License: 	GPL
Group: 		Publishing
Url: 		http://www.nought.de/tex2im.php
BuildRoot: 	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArchitectures: noarch
Requires: 	imagemagick, tetex-latex, bash
Provides: 	tex2im = %{version}-%{release}

%description
Tex2im is a simple tool that converts LaTeX formulas into high resolution
pixmap graphics for inclusion in text processors or presentations. Many 
different graphics formats are supported.

%prep
%setup -q

%build

%install
rm -rf %{buildroot}
%{__install} -d -m0755 %{buildroot}%{_bindir}
%{__install} -m0755 tex2im %{buildroot}%{_bindir}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGELOG README LICENSE examples/
%{_bindir}/tex2im






%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.8-3mdv2010.0
+ Revision: 434349
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.8-2mdv2008.1
+ Revision: 136535
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Tue Oct 24 2006 Lev Givon <lev@mandriva.org> 1.8-2mdv2007.0
+ Revision: 71706
- Clean up spec file.
- Remove changelog.
- import tex2im 1.8-1mdk


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7991 |12cr|tex4ht-1.0.2008_02_28_2058-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _texmf %{_datadir}/texmf
%define _scriptsdir %{_datadir}/tex4ht

%bcond_without java

Name:           tex4ht
Version:        1.0.2008_02_28_2058
Release:        %mkrel 5
Epoch:          1
Summary:        LaTeX and TeX for Hypertext
License:        LPPL
Group:          Publishing
URL:            http://www.cse.ohio-state.edu/~gurari/TeX4ht/
Source0:        http://www.cse.ohio-state.edu/~gurari/TeX4ht/fix/tex4ht-%{version}.tar.gz
# Source1 is only used for documentation
# renamed to tex4ht-all-YYYYMMDD.zip - based on last timestamp in directory
Source1:        tex4ht-all-20070609.zip
# unversioned upstream source, downloaded with wget -N
#Source1 http://www.cse.ohio-state.edu/~gurari/TeX4ht/tex4ht-all.zip
Source2:        tex4ht-lppl.txt
# unversioned upstream litteral source, downloaded with wget -N
#Source3:       http://www.cse.ohio-state.edu/~gurari/TeX4ht/fix/tex4ht-lit.zip
Source3:        tex4ht-lit-20080229.zip
Source4:        http://www.cse.ohio-state.edu/~gurari/tpf/ProTex.sty
Source5:        http://www.cse.ohio-state.edu/~gurari/tpf/AlProTex.sty
Source6:        http://www.cse.ohio-state.edu/~gurari/tpf/DraTex.sty
Source7:        http://www.cse.ohio-state.edu/~gurari/tpf/AlDraTex.sty
Patch0:         tex4ht-1.0.2008_02_28_2058-fix-format-errors.patch
# debian
Patch1:         http://ftp.de.debian.org/debian/pool/main/t/tex4ht/tex4ht_20080228-1.diff.gz
# debian patch rebased
#Patch2:        fix_tex4ht_env.diff
# update debian rebuild script
#Patch3:        tetex-tex4ht-1.0-rebuild.patch
Requires(post): tetex
Requires(postun): tetex
Requires:       netpbm
# ImageMagick, pstoedit depends on ghostscript and gs is in ghostscript
Requires:       imagemagick
Requires:       pstoedit
Requires:       tetex-dvips
BuildRequires:  sharutils
BuildRequires:  tetex-devel
#BuildRequires: kpathsea-devel
%if %with java
BuildRequires:  java-devel >= 0:1.5.0
%endif
BuildRoot:      %{_tmppath}/%{name}-%{version}

%description 
TeX4ht is a highly configurable TeX-based authoring system for
producing hypertext. It interacts with TeX-based applications
through style files and postprocessors, leaving the processing of
the source files to the native TeX compiler. Consequently, TeX4ht
can handle  the features of TeX-based systems in general, and of
the LaTeX and AMS style files in particular.

%prep
%setup -q
for file in bin/unix/*; do
    if ! %{__grep} '^#!' $file; then
      %{__mv} $file $file.tmp
      /bin/echo "#!/bin/sh" > $file
      %{__cat} $file.tmp >>  $file
      %{__rm} -f $file.tmp
    fi
done
%{_bindir}/find . -name '*.class' -o -name '*.jar' | %{_bindir}/xargs -t %{__rm}

%patch0 -p 1
# debian patch
%patch1 -p1
# hardcoded /usr/share
#%patch2 -p1

chmod a-x src/*.c
cp -p %{SOURCE2} lppl.txt
# unzip the all source for the doc
mkdir doc/
pushd doc/
  unzip %{SOURCE1}
  rm *.zip
popd
mkdir lit/
pushd lit
  unzip %{SOURCE3}
  chmod 0644 *.tex
popd

cp -p %{SOURCE4} %{SOURCE5} %{SOURCE6} %{SOURCE7} lit/

# avoid duplicating the debian patches
patch -p1 < debian/patches/fix_mk4ht.diff
# hardcoded /usr/share
patch -p1 < debian/patches/fix_tex4ht_env.diff
# use the debian man page
patch -p1 < debian/patches/add_manpage.diff
# Makefile used as a source of inspiration
patch -p1 < debian/patches/add_Makefile.diff
patch -p1 < debian/patches/add_xtpipes_support
patch -p1 < debian/patches/Makefile_indep_arch
# scripts and texmf.cnf excerpt for debian not used
patch -p1 < debian/patches/add_scripts_sh.diff
patch -p1 < debian/patches/add_texmf_cnf.diff

# patches for literate sources
patch -p1 < debian/lit/patches/fix_tex4ht_dir.diff
patch -p1 < debian/lit/patches/fix_tex4ht_fonts_4hf.diff
#%patch4 -p1 -b .nohome

#%patch3 -p1 -b .rebuild

chmod a+x debian/lit/rebuild.sh

(cd debian/images; for i in *.uue; do uudecode $i; done; mv *.png ../html)

find  texmf -type f -exec chmod a-x \{\} \;

%build
cd src
CFLAGS="%{optflags} -DHAVE_STRING_H -DHAVE_DIRENT_H -DHAVE_UNISTD_H \
 -DHAVE_SYS_DIR_H -DKPATHSEA -DENVFILE=\"%{_texmf}/tex4ht/base/unix/tex4ht.env\""
LDFLAGS=-lkpathsea
%{__cc} -o tex4ht $CFLAGS tex4ht.c $LDFLAGS
%{__cc} -o t4ht $CFLAGS t4ht.c $LDFLAGS
cd ..

# beware of the %% that have to be protected as %%%%
%{__sed} \
  -e "s;^i.*/ht-fonts/;i%{_texmf}/tex4ht/ht-fonts/;" \
  -e "s;^tpath/tex/;t%{_texmf}/;" \
  -e "s;%%%%~/texmf-dist/;%{_texmf}/;" \
  -e 's;^\(\.[^ ]\+\) java;\1 %{_jvmdir}/jre/bin/java;' \
 texmf/tex4ht/base/unix/tex4ht.env > tex4ht.env

%if %with java
cd src/java
mkdir classes
javac -d classes -source 1.5 *.java */*.java */*/*.java
jar cfm tex4ht.jar manifest -C classes .
cd ..
%endif

%install
%{__rm} -rf %{buildroot}

mkdir -p $RPM_BUILD_ROOT%{_bindir} $RPM_BUILD_ROOT%{_scriptsdir}
install -m755 src/tex4ht $RPM_BUILD_ROOT%{_bindir}
install -m755 src/t4ht $RPM_BUILD_ROOT%{_bindir}
#install -m755 bin/ht/unix/* $RPM_BUILD_ROOT%{_bindir}
install -p -m755 bin/unix/* $RPM_BUILD_ROOT%{_scriptsdir}
for script in httex htlatex httexi htcontext htxetex htxelatex mk4ht; do
  install -p -m755 bin/unix/$script $RPM_BUILD_ROOT%{_bindir}
done
install -p -m755 bin/unix/ht $RPM_BUILD_ROOT%{_bindir}/tex4ht-ht
##install -p -m644 src/tex4ht.jar $RPM_BUILD_ROOT%{_scriptsdir}

mkdir -p $RPM_BUILD_ROOT%{_texmf}/tex4ht/base/unix
cp tex4ht.env $RPM_BUILD_ROOT%{_texmf}/tex4ht/base/unix

pushd texmf
cp -pr tex4ht/ht-fonts $RPM_BUILD_ROOT%{_texmf}/tex4ht
cp -pr tex4ht/xtpipes $RPM_BUILD_ROOT%{_texmf}/tex4ht

mkdir -p $RPM_BUILD_ROOT%{_texmf}/tex/generic
cp -pr tex/generic/tex4ht $RPM_BUILD_ROOT%{_texmf}/tex/generic
popd

cp -pr debian/html tutorial

sed 's/Debian packaged/Debian and Fedora packaged/' debian/README.kpathsea \
   > README.kpathsea

mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1
sed -e 's;@SCRIPTSDIR@;%{_scriptsdir};' \
 -e 's;@TEX4HTDIR@;%{_texmf}/tex4ht/base/unix;' \
 -e 's;@TEXMFCNF@;%{_texmf}/web2c/texmf.cnf;' \
 -e 's;@HTFDIR@;%{_texmf}/tex4ht/ht-fonts;' \
 -e 's;@TEXDIR@;%{_texmf}/tex/generic/tex4ht;g' \
 src/tex4ht.man > $RPM_BUILD_ROOT%{_mandir}/man1/tex4ht.1

%if %with java
%{__mkdir_p} %{buildroot}%{_javadir}
%{__cp} -a src/java/tex4ht.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
%{__ln_s} %{_javadir}/%{name}.jar $RPM_BUILD_ROOT%{_scriptsdir}
%{__ln_s} %{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}.jar

%endif

%clean
%{__rm} -rf %{buildroot}

%post
if [ -x %{_bindir}/texhash ]; then
    %{_bindir}/texhash 2>/dev/null || :
fi

%if %with java
%{update_gcjdb}
%endif

%postun
if [ -x %{_bindir}/texhash ]; then
    %{_bindir}/texhash 2>/dev/null || :
fi

%if %with java
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%doc lppl.txt doc tutorial README.kpathsea
%attr(0755,root,root) %{_bindir}/*
%{_datadir}/texmf/tex/generic/%{name}
%{_datadir}/texmf/%{name}
%{_mandir}/man1/tex4ht.1*
%{_scriptsdir}/
%if %with java
%{_javadir}/*
%endif



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7992 |12cr|texlive-latexpand-20120712-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27025
# category Package
# catalog-ctan /support/latexpand
# catalog-date 2012-07-12 10:46:16 +0200
# catalog-license bsd
# catalog-version undef
Name:		texlive-latexpand
Version:	20120712
Release:	1
Summary:	Expand \input and \include in a LaTeX document
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/latexpand
License:	BSD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latexpand.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latexpand.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-latexpand.bin = %{EVRD}

%description
Latexpand is a Perl script that simply replaces \input and
\include commands with the content of the file input/included.
The script does not deal with \includeonly commands.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/latexpand
%{_texmfdistdir}/scripts/latexpand/latexpand
%doc %{_texmfdistdir}/doc/support/latexpand/Makefile
%doc %{_texmfdistdir}/doc/support/latexpand/README
%doc %{_texmfdistdir}/doc/support/latexpand/tests/README
%doc %{_texmfdistdir}/doc/support/latexpand/tests/foo.tex
%doc %{_texmfdistdir}/doc/support/latexpand/tests/includer.tex
%doc %{_texmfdistdir}/doc/support/latexpand/tests/just-comment.tex
%doc %{_texmfdistdir}/doc/support/latexpand/tests/my-package.sty
%doc %{_texmfdistdir}/doc/support/latexpand/tests/no-eol.tex
%doc %{_texmfdistdir}/doc/support/latexpand/tests/package-user.tex
%doc %{_texmfdistdir}/doc/support/latexpand/version.txt

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/latexpand/latexpand latexpand
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7993 |12cr|texlive-mf2pt1-20111028-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		texmfdistdir		%{_datadir}/texmf-dist

Name:		texlive-mf2pt1
Version:	20111028
Release:	1
Summary:	Produce PostScript Type 1 fonts from Metafont source
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/mf2pt1
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mf2pt1.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mf2pt1.doc.tar.xz
BuildArch:	noarch

%post
%{_bindir}/mktexlsr %{_datadir}/texmf-dist

%postun
if [ $1 -eq 0 ]; then
    %{_bindir}/mktexlsr %{_datadir}/texmf-dist
fi

%description
mf2pt1 facilitates producing PostScript Type 1 fonts from a Metafont
source file.  mf2pt1's advantage over tools such as TeXtrace and
mftrace is that it does not rely on bitmap tracing and therefore can
produce higher-quality Type 1 fonts than trace-based tools.  The catch
is that mf2pt1 imposes a number of restrictions on the Metafont input
so it is not, as the name may imply, an automatic converter of
arbitrary Metafont fonts to Type 1 format.

%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}

mkdir -p %{buildroot}%{_infodir}
install -m644 texmf/doc/info/mf2pt1.info %{buildroot}%{_infodir}

mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{texmfdistdir}/scripts/mf2pt1/mf2pt1.pl mf2pt1
popd

%files
%{_bindir}/mf2pt1
%{texmfdistdir}/scripts/mf2pt1
%{texmfdistdir}/metapost/mf2pt1
%doc %{_infodir}/mf2pt1.info*
%doc %{texmfdistdir}/doc/support/mf2pt1



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7994 |12cr|texmaker-3.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:            texmaker
Version:         3.4.1
Release:         1
Epoch:           1
Summary:         A QT-based LATEX editor
License:         GPLv2+
Group:           Publishing
URL:             http://www.xm1math.net/texmaker/
Source0:         http://www.xm1math.net/texmaker/%{name}-%{version}.tar.bz2
Patch0:          texmaker-3.4.1-hunspell.patch
Requires:        aspell
BuildRequires:   desktop-file-utils
BuildRequires:   qt4-devel >= 4.7
BuildRequires:   libpoppler-qt4-devel 
BuildRequires:   hunspell-devel

%description
Texmaker is a free LaTeX editor that integrates many tools needed to develop
documents with LaTeX, in just one application.

It includes the following features:
- an Unicode editor to write your LaTeX source files 
  (syntax highlighting, undo-redo, search-replace, ...)
- the principal LaTex tags can be inserted directly with the "LaTeX", 
  "Math" and "Greek" menus 
- 370 mathematical symbols can be inserted in just one click 
- wizards to generate code ('Quick document', 'Quick letter', tabular,
  tabbing and array environments) 
- LaTeX-related programs can be launched via the "Tools" menu 
- the standard Bibtex entry types can be inserted in the ".bib" file
  with the "Bibliography" menu 
- a "structure view" of the document for easier navigation of a document 
  (by clicking on an item in the "Structure" frame, you can jump directly 
  to the corresponding part of your document 
- extensive LaTeX documentation 
- in the "Messages / Log File" frame, you can see information about processes 
  and the log file after a LaTeX compilation 
- the "Next Latex Error" and "Previous Latex Error" commands let you reach the
  LaTeX errors detected by Kile in the log file 
- by clicking on the number of a line in the log file, the cursor jumps to the 
  corresponding line in the editor 

%prep
%setup -q
%patch0 -p1
rm -rf hunspell

%build
%{qmake_qt4} texmaker.pro
%{make}

%install
INSTALL_ROOT=%{buildroot} make install

# icons
for size in 16 22 32 48 64 128
do
    dir="%{buildroot}%{_iconsdir}/hicolor/${size}x${size}/apps/"
    install -d -m755 $dir
    ln -s "../../../../texmaker/texmaker${size}x${size}.png" "%{buildroot}%{_iconsdir}/hicolor/${size}x${size}/apps/%{name}.png"
done
install -d -m755 %{buildroot}%{_iconsdir}/hicolor/scalable/apps/
ln -s ../../../../texmaker/texmaker.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
install -d -m755 %{buildroot}%{_miconsdir}/
ln -s ../../texmaker/texmaker16x16.png %{buildroot}%{_miconsdir}/%{name}.png
ln -s ../texmaker/texmaker32x32.png %{buildroot}%{_iconsdir}/%{name}.png
install -d -m755 %{buildroot}%{_liconsdir}/
ln -s ../../texmaker/texmaker48x48.png %{buildroot}%{_liconsdir}/%{name}.png

install -d -m 755 %{buildroot}%{_docdir}/%{name}/
mv -f %{buildroot}%{_datadir}/texmaker/*.txt %{buildroot}%{_datadir}/texmaker/AUTHORS %{buildroot}%{_datadir}/texmaker/COPYING %{buildroot}%{_docdir}/%{name}/

%if %{mdvver} >= 201200
%find_lang %{name} --with-qt --all-name
%define langfile %{name}.lang
%endif

%files %{?langfile:-f %{langfile}}
%doc %{_docdir}/%{name}
%{_bindir}/%{name}
%{_datadir}/%{name}/*.html
%{_datadir}/%{name}/*.png
%{_datadir}/%{name}/*.aff
%{_datadir}/%{name}/*.dic
%{_datadir}/%{name}/*.css
%{_datadir}/%{name}/*.js
%{_datadir}/%{name}/texmaker.svg
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_iconsdir}/hicolor/*/apps/*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png
%if %{mdvver} <= 201100
%{_datadir}/%{name}/*.qm
%endif


%changelog
* Mon Jul 23 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1:3.4.1-1
+ Revision: 810617
- update to 3.4.1

* Fri May 25 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1:3.3.4-1
+ Revision: 800749
- update to 3.3.4

* Mon Apr 09 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1:3.3.3-1
+ Revision: 790019
- update to 3.3.3

* Sun Mar 11 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1:3.3.2-1
+ Revision: 784106
- new version 3.3.2

* Fri Mar 02 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1:3.3.1-1
+ Revision: 781868
- new version 3.3.1

* Wed Feb 01 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1:3.2.2-1
+ Revision: 770445
- update to 3.2.2
- specfile cleanup

* Thu Sep 22 2011 Lev Givon <lev@mandriva.org> 1:3.1-1
+ Revision: 700968
- Update to 3.1.

* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 1:3.0.1-2
+ Revision: 655747
- rebuild for new hunspell

* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 1:3.0.1-1
+ Revision: 654124
- New version 3.0.1
- add gentoo patch to use system hunspell
- extra en_US dic is not needed, because it defaults to shipped en_GB dict.

* Sat Mar 12 2011 Funda Wang <fwang@mandriva.org> 1:2.2.1-2
+ Revision: 643884
- rebuild to obsolete old packages

* Mon Jan 31 2011 Funda Wang <fwang@mandriva.org> 1:2.2.1-1
+ Revision: 634341
- update to new version 2.2.1

* Sat Jan 29 2011 Funda Wang <fwang@mandriva.org> 1:2.2-1
+ Revision: 633846
- update to new version 2.2

* Wed Oct 27 2010 Lev Givon <lev@mandriva.org> 1:2.1-1mdv2011.0
+ Revision: 589626
- Update to 2.1.

* Tue Aug 31 2010 Lev Givon <lev@mandriva.org> 1:2.0-1mdv2011.0
+ Revision: 574861
- Update to 2.0.
  Update en_US dictionary.

* Fri Feb 19 2010 Lev Givon <lev@mandriva.org> 1:1.9.9-2mdv2010.1
+ Revision: 508359
- Add en_US dictionary (#40598).

* Tue Feb 02 2010 Funda Wang <fwang@mandriva.org> 1:1.9.9-1mdv2010.1
+ Revision: 499566
- New version 1.9.9

* Tue Jun 30 2009 Frederik Himpe <fhimpe@mandriva.org> 1:1.9.2-1mdv2010.0
+ Revision: 391090
- update to new version 1.9.2

* Sun May 24 2009 Frederik Himpe <fhimpe@mandriva.org> 1:1.9.1-1mdv2010.0
+ Revision: 379198
- update to new version 1.9.1

* Thu May 21 2009 Frederik Himpe <fhimpe@mandriva.org> 1:1.9-1mdv2010.0
+ Revision: 378397
- Update to new version 1.9

* Wed Nov 05 2008 David Walluck <walluck@mandriva.org> 1:1.8-1mdv2009.1
+ Revision: 300031
- 1.8

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1:1.7.1-2mdv2009.0
+ Revision: 269424
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Sat May 03 2008 Funda Wang <fwang@mandriva.org> 1:1.7.1-1mdv2009.0
+ Revision: 200675
- New version 1.7.1

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Aug 25 2007 Funda Wang <fwang@mandriva.org> 1:1.6-2mdv2008.0
+ Revision: 71117
- BR desktop-file-utils
- fix invalid desktop file

* Thu Jun 21 2007 David Walluck <walluck@mandriva.org> 1:1.6-1mdv2008.0
+ Revision: 42159
- 1.6
- use full source URL

* Thu May 10 2007 Austin Acton <austin@mandriva.org> 1:1.5-2mdv2008.0
+ Revision: 26094
- install docs where it can find them

* Wed May 09 2007 Austin Acton <austin@mandriva.org> 1:1.5-1mdv2008.0
+ Revision: 25770
- requires aspell
- epoch 1
- new version
- use qt4, drop KDE dependency
- force build flags
- XDG menu, FD.o icons (cookies!!)


* Mon Jun 26 2006 Pascal Terjan <pterjan@mandriva.org> 1.12-2mdv2007.0
- fix qtdir and path to the lib on x86_64
- mkrel

* Thu Apr 28 2005 Lenny Cartier <lenny@mandrakesoft.com> 1.12-1mdk
- 1.12

* Wed Jun 16 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.0.1-3mdk
- rebuild

* Wed Feb 11 2004 David Baudens <baudens@mandrakesoft.com> 1.0.1-2mdk
- Fix menu

* Tue Aug 05 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.0.1-1mdk
- 1.0.1

* Sun Jul 20 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.0-3mdk
- fix menu section (David Coe <david.coe@dsl.pipex.com>)

* Sat Jul 19 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.0-2mdk
- buildrequires kdelibs-devel

* Fri Jul 18 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.0-1mdk
- 1st mdk contrib (Thanks to war[sheep] to notify me this tools)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7995 |12cr|texstudio-2.5.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		texstudio
Summary:	Free cross-platform LaTeX editor
License:	GPLv2+
Version:	2.5.1
Release:	1
Source0:	http://downloads.sourceforge.net/project/texstudio/%{name}/TeXstudio%20%{version}/%{name}-%{version}.orig.tar.gz
URL:		http://texstudio.sourceforge.net/
Group:		Publishing
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(poppler-qt4)
Requires:	desktop-file-utils 

%description
TeXstudio is a LaTeX IDE that gives you an environment where you can easily
create and manage LaTeX documents. It provides modern writing support, like
interactive spell checking, code folding and syntax highlighting. Also it
serves as a starting point from where you can easily run all necessary LaTeX
tools.

%prep
%setup -q

%build
%qmake_qt4 PREFIX=%{_prefix} texstudio.pro 
%make 

%install
make install INSTALL_ROOT=%buildroot

%files
%{_datadir}/%{name}/*
%{_datadir}/applications/texstudio.desktop
%{_bindir}/texstudio



%changelog
* Thu Dec 08 2011 Lev Givon <lev@mandriva.org> 2.2-1mdv2012.0
+ Revision: 739086
- Update to 2.2.
- Rename to texstudio.

* Sun Jan 30 2011 Lev Givon <lev@mandriva.org> 2.0-1
+ Revision: 634301
- Update to 2.0.

* Sat Aug 07 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.9.9a-1mdv2011.0
+ Revision: 567368
- New version 1.9.9a
- Fix package name
- Clean buildroot before install ( removed in previous commit )

* Sat Aug 07 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.9.9-2mdv2011.0
+ Revision: 567357
- Fix release
- Fix use of translations
- Fix qt4-devel  Buildrequire

* Mon Jul 19 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.9.9-1mdv2011.0
+ Revision: 554985
- import TexMakerX


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7996 |12cr|textext-0.4.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name textext
%define version 0.4.4
%define release %mkrel 2

Summary: Editable LaTeX objects for Inkscape
Name: 	 %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.lzma
License: BSD
Group: 	 Graphics
Url: 	 http://www.elisanet.fi/ptvirtan/software/textext/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
Requires: inkscape >= 0.46, tetex-latex, python-lxml
# Earlier revisions of pstoedit were not compiled with plot-svg support:
Requires: pstoedit >= 3.45-5mdv2008.0

%description
Textext is an extension for Inkscape that allows one to insert text
typeset with LaTeX into one's graphics. Unlike similar extensions such
as Inklatex, Textext provides the ability to edit LaTeX objects after
creation.

%prep
%setup -q -c %{name}-%{version}

%install
%__rm -rf %{buildroot}
%__mkdir -p %{buildroot}%{_datadir}/inkscape/extensions

%__install -m 644 textext.inx %{buildroot}%{_datadir}/inkscape/extensions/
%__install -m 755 textext.py %{buildroot}%{_datadir}/inkscape/extensions/

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_datadir}/inkscape/extensions/textext.*


%changelog
* Sun Sep 20 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.4.4-2mdv2010.0
+ Revision: 445419
- rebuild

* Sun Oct 12 2008 Lev Givon <lev@mandriva.org> 0.4.4-1mdv2009.1
+ Revision: 292865
- Update to 0.4.4.

* Mon Jul 14 2008 Lev Givon <lev@mandriva.org> 0.4.3-1mdv2009.0
+ Revision: 235378
- Update to 0.4.3.

* Sun Jun 01 2008 Lev Givon <lev@mandriva.org> 0.4.2-2mdv2009.0
+ Revision: 214125
- Require inkscape >= 0.46.

* Mon May 19 2008 Lev Givon <lev@mandriva.org> 0.4.2-1mdv2009.0
+ Revision: 209121
- Update to 0.4.2.

* Wed Apr 30 2008 Lev Givon <lev@mandriva.org> 0.4.1-1mdv2009.0
+ Revision: 199720
- Update to 0.4.1.

* Tue Jan 22 2008 Lev Givon <lev@mandriva.org> 0.3.3-1mdv2008.1
+ Revision: 156363
- import textext


* Mon Jan 21 2008 Lev Givon <lev@mandriva.org> 0.3.3-1mdv2008.0
- Package for Mandriva.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7997 |12cr|texworks-0.4.4-0.r1004
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	texworks
%define version	0.4.4
%define rel		r1004
%define release 0.%{rel}

Summary:	A simple interface for working with TeX documents
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{name}-%{version}-%{rel}.tar.gz
Source1:	TeXworks.pro
License:	GPLv2
Group:		Publishing
Url:		http://texworks.googlecode.com/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	qt4-devel >= 4.5.2
BuildRequires:  libpoppler-devel >= 0.16, libpoppler-qt4-devel >= 0.16
BuildRequires:	hunspell-devel >= 1.2.8, dbus-devel

%description
TeXworks is an environment for authoring TeX (LaTeX, ConTeXt, etc)
documents, with a Unicode-based, TeX-aware editor, integrated PDF
viewer, and a clean, simple interface accessible to casual and
non-technical users.

TeXworks is inspired by Dick Koch's award-winning TeXShop program for
Mac OS X, which has made quality typesetting through TeX accessible to
a wider community of users, without a technical or intimidating
face. The goal of TeXworks is to deliver a similarly integrated,
easy-to-use environment for users on other platforms, especially
GNU/Linux and Windows.

%prep
%setup -q -n %{name}-%{version}
cp -f %SOURCE1 .

%build
%qmake_qt4
%make

%install
%__rm -rf %{buildroot}
export INSTALL_ROOT=%{buildroot}
%makeinstall 

mv -f manual/en html

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc NEWS README COPYING html/
%_bindir/texworks
%_mandir/man1/texworks.*
%_datadir/applications/texworks.desktop
%_datadir/pixmaps/TeXworks.png


%changelog
* Thu May 10 2012 Lev Givon <lev@mandriva.org> 0.4.4-0.r1004
+ Revision: 797856
- Update to 0.4.4.

* Thu Jul 21 2011 Lev Givon <lev@mandriva.org> 0.4.3-0.r858
+ Revision: 690840
- Update to 0.4.3.

* Tue May 31 2011 Lev Givon <lev@mandriva.org> 0.4.1-0.r829
+ Revision: 682073
- Update to 0.4.1-r829.

* Mon May 16 2011 Lev Givon <lev@mandriva.org> 0.4.0-0.r759
+ Revision: 675134
- Update to 0.4.0.

* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.2.3-3
+ Revision: 655748
- rebuild for new hunspell

* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.3-2mdv2011.0
+ Revision: 615172
- the mass rebuild of 2010.1 packages

* Thu Dec 10 2009 Lev Givon <lev@mandriva.org> 0.2.3-1mdv2010.1
+ Revision: 475990
- import texworks


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7998 |12cr|tgif-4.2.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name 	tgif
%define version 4.2.5
%define release 1
%define license QPL
%define prefix  /usr/X11R6

Summary: 	Xlib-based 2-D drawing tool
Name: 		%{name}
Version: 	%{version}
Release: 	%mkrel %{release}
Source0: 	%{name}-%{license}-%{version}.tar.gz
Source2:	tgif.png
Source3:	tgif-large.png
Source4:	tgif-mini.png
License: 	QPL
Group: 		Graphics
Url: 		http://bourbon.usc.edu/tgif/
BuildRoot: 	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	X11-devel
BuildRequires:	libxt-devel

%description
Tgif (pronounced t-g-i-f) is an Xlib-based interactive 2-D drawing tool 
for Linux and most UNIX platforms.

%prep
%setup -q -n %{name}-%{license}-%{version}

%build
%configure2_5x
%make

%install
%__rm -rf %{buildroot}
%__install -d -m 755 %{buildroot}%{prefix}/bin
%__install -d -m 755 %{buildroot}%{prefix}/lib/X11/tgif
%__install -d -m 755 %{buildroot}%{prefix}/man/man1

# Don't use make install because the paths are not correct:
%__install -s tgif %{buildroot}%{prefix}/bin/tgif
%__install -m 0444 tgif.Xdefaults %{buildroot}%{prefix}/lib/X11/tgif
%__install -m 0444 *.sym %{buildroot}%{prefix}/lib/X11/tgif
%__install -m 0444 keys.obj %{buildroot}%{prefix}/lib/X11/tgif

# Compress man page before installing:
%__cp tgif.man tgif.1
%__lzma -z tgif.1
%__install -m 644 tgif.1.lzma %{buildroot}%{prefix}/man/man1/

# Icons:
%__install -D -m 644 %{SOURCE2} %{buildroot}%{_iconsdir}/tgif.png
%__install -D -m 644 %{SOURCE3} %{buildroot}%{_liconsdir}/tgif.png
%__install -D -m 644 %{SOURCE4} %{buildroot}%{_miconsdir}/tgif.png

# XDG menu:
%__install -d -m 755 %{buildroot}%{_datadir}/applications
%__cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Tgif
Comment=Xlib-based 2-D drawing tool
Exec=%{prefix}/bin/%{name} %f
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Graphics;VectorGraphics;
EOF

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc HISTORY README LICENSE.QPL Copyright
%{prefix}/bin/tgif
%dir %{prefix}/lib/X11/tgif
%{prefix}/lib/X11/tgif/*
%{prefix}/man/man1/*
%{_iconsdir}/tgif.png
%{_miconsdir}/tgif.png
%{_liconsdir}/tgif.png
%{_datadir}/applications/mandriva-%{name}.desktop



%changelog
* Thu Jun 30 2011 Lev Givon <lev@mandriva.org> 4.2.5-1mdv2011.0
+ Revision: 688386
- Update to 4.2.5.

* Tue May 24 2011 Lev Givon <lev@mandriva.org> 4.2.3-2
+ Revision: 678203
- Force rebuild.
- Update to 4.2.3.

* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 4.2.2-2mdv2011.0
+ Revision: 615173
- the mass rebuild of 2010.1 packages

* Thu Dec 10 2009 Lev Givon <lev@mandriva.org> 4.2.2-1mdv2010.1
+ Revision: 476024
- Update to 4.2.2.

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 4.1.45-12mdv2010.0
+ Revision: 434351
- rebuild

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 4.1.45-11mdv2009.0
+ Revision: 218426
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri Feb 01 2008 Funda Wang <fwang@mandriva.org> 4.1.45-11mdv2008.1
+ Revision: 161045
- fix menu entry description

  + Thierry Vignaud <tv@mandriva.org>
    - drop old menu

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 4.1.45-10mdv2008.1
+ Revision: 136546
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Thu Oct 26 2006 Lev Givon <lev@mandriva.org> 4.1.45-10mdv2007.0
+ Revision: 72547
- Fix x86_64 deps.
- Try again..
- Fix deps yet again.
- Fix deps again.
- Fix build deps.
- Fix menu title.
- import tgif 4.1.45-4mdv2007.0


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 7999 |12cr|tgt-1.0.33-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_without iser
%bcond_with fcoe

Name:           tgt
Version:        1.0.33
Release:        1
Summary:        The SCSI target daemon and utility programs
Group:          Networking/Other
License:        GPL
URL:            http://stgt.sourceforge.net/
Source0:        http://stgt.sourceforge.net/releases/%{name}-%{version}.tar.gz
# initscript stolen from fedora
Source1:        tgtd.init
%if %with iser
BuildRequires:	libibverbs-devel
BuildRequires:	librdmacm-devel
buildrequires:  librdmacm
buildrequires:  xsltproc
Suggests:	libibverbs1, librdmacm
%endif

%description
The SCSI target package contains the daemon and tools to setup a SCSI targets.
Currently, software iSCSI targets are supported.

%prep
%setup -q -n tgt-%{version}

%build
%make RPM_OPT_FLAGS="%{optflags} -fno-strict-aliasing" \
%if %with iser
ISCSI_RDMA=1 \
%endif
%if %with fcoe
FCOE=1 \
%endif
ISCSI=1

%install
make install DESTDIR=%{buildroot}
mkdir -p %{buildroot}%{_initrddir}
install %{SOURCE1} %{buildroot}%{_initrddir}/tgtd

%post
%_post_service tgtd

%preun
%_preun_service tgtd

%files
%defattr(-, root, root)
%doc README doc/README.* doc/*.txt conf/examples/*
%{_sbindir}/tgtd
%{_sbindir}/tgtadm
%{_sbindir}/tgt-setup-lun
%{_sbindir}/tgt-admin
%{_sbindir}/tgtimg
%{_mandir}/man8/*
%{_initrddir}/tgtd
%config(noreplace) %{_sysconfdir}/tgt/targets.conf
%{_sysconfdir}/tgt/examples


%changelog
* Sat Mar 13 2010 Luca Berra <bluca@mandriva.org> 1.0.2-2mdv2010.1
+ Revision: 518663
- add FCOE support
- really make iSer optional
- make tgt-setup-lun executable (debian)

* Fri Mar 12 2010 Luca Berra <bluca@mandriva.org> 1.0.2-1mdv2010.1
+ Revision: 518602
- create tgt


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8000 |12cr|themonospot-0.7.3.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Avi and Mkv parser/editor and content descriptor
Name: themonospot
Version: 0.7.3.1
Release: %mkrel 2
License: GPLv2
Group: Video
Source: http://www.integrazioneweb.com/repository/SOURCES/themonospot-%{version}.tar.gz
Patch0: themonospot-0.7.3.1-fix-default-lang-name.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL: http://www.integrazioneweb.com/themonospot

BuildRequires: gtk-sharp2 >= 2.8.3
BuildRequires: glade-sharp2 >= 2.8.3
BuildRequires: mono >= 1.2.3
BuildRequires: pkgconfig

Requires: gtk-sharp2 >= 2.8.3
Requires: glade-sharp2 >= 2.8.3
Requires: glib-sharp2 >= 2.8.3
Requires: mono >= 1.2.3

%description
themonospot is a simple application that can be used to scan an avi
file and extract some informations about audio and video data flow:

    - Video codec used
    - Frame size
    - Average video bitrate
    - File size
    - Total time
    - Frame rate
    - Total frames
    - Info data
    - Packet Bitstream
    - User data (in MOVI chunk)
    - Audio codec used
    - Average audio bitrate
    - Audio channels

Using themonospot it is also possible to modify FourCC informations
(FourCC code in video chunk and FourCC description in stream header)
and also change some problematic UserData values for table players 
(it set the value to DivX999b000p). This features are available only
for avi file type.

%prep
%setup -q
%patch0 -p0

%build
%configure2_5x
%make

%install
rm -fr %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc readme copying.gpl
%{_bindir}/%{name}
%{_libdir}/%{name}/
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/applications/%{name}.desktop
%{_libdir}/pkgconfig/%{name}-base.pc



%changelog
* Wed Oct 07 2009 Funda Wang <fundawang@mandriva.org> 0.7.3.1-2mdv2010.0
+ Revision: 455439
- fix default language name (bug#54350)

* Thu Jun 25 2009 Armando Basile <hman@mandriva.org> 0.7.3.1-1mdv2010.0
+ Revision: 389197
- 0.7.3 release (bug fixed and new features added)

* Sat Dec 20 2008 Armando Basile <hman@mandriva.org> 0.7.1.1-1mdv2009.1
+ Revision: 316817
- 2009.1 commit

* Wed Aug 27 2008 Armando Basile <hman@mandriva.org> 0.7.1.1-1mdv2009.0
+ Revision: 276427
- bug fix release

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.7.0.1-4mdv2009.0
+ Revision: 269425
- rebuild early 2009.0 package (before pixel changes)

* Tue May 13 2008 Funda Wang <fundawang@mandriva.org> 0.7.0.1-3mdv2009.0
+ Revision: 206531
- there is no more info file

* Sun May 11 2008 Funda Wang <fundawang@mandriva.org> 0.7.0.1-2mdv2009.0
+ Revision: 205513
- should not be noarch

* Sun May 04 2008 Funda Wang <fundawang@mandriva.org> 0.7.0.1-1mdv2009.0
+ Revision: 200975
- New version 0.7.0.1

* Thu Jan 17 2008 Stéphane Téletchéa <steletch@mandriva.org> 0.6.5-1mdv2008.1
+ Revision: 154160
- according to the author tagging as noarch
- revised tarball from upstream
- Update spec file to conform to our policies
- Add buildrequire for glade-sharp2
- Add the version for the license (as confirmed by the developper)
- import themonospot


* Fri Jan 04 2008 Armando Basile <hmandevteam@gmail.com> 0.6.5-2
- bug fixed: Issue 007 [Wrong AudioRate value]
- bug fixed: Issue 008 [Calculate VideoRate]
- new feature: Multilanguage with language files (*.lf in languages folder)
- bug fixed: minor bugs

* Sun Dec 23 2007 Armando Basile <hmandevteam@gmail.com> 0.6.2-1
- bug fixed: Issue 004 [Array index is out of range]

* Mon Jul 30 2007 Armando Basile <hmandevteam@gmail.com> 0.6.0-1
- added extraction of Packet Bitstream  infos from MOVI Chunk
- added Change problematic UserData values and save file function

* Fri Jul 20 2007 Armando Basile <hmandevteam@gmail.com> 0.4.0-1
- added autosave of last folder used
- added extraction of USER DATA infos from MOVI Chunk
- added FourCC change function (fourCC Code and Description)

* Wed Jul 06 2007 Armando Basile <hmandevteam@gmail.com> 0.3.0-1
- new layout
- some bugs fixed
- optimization code 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8001 |12cr|themonospot-base-0.8.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary   : Base component for themonospot gui's/console components, parser/editor and content descriptor
Name      : themonospot-base
Version   : 0.8.2
Release   : %mkrel 1
License   : GPLv2
Group     : Video
Source    : http://www.integrazioneweb.com/repository/SOURCES/themonospot-base-%{version}.tar.gz
BuildRoot : %{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL       : http://www.integrazioneweb.com/themonospot

#BuildArch : noarch

BuildRequires: mono-devel

Obsoletes: themonospot < 0.8.0

# Suggest principal plugins
Suggests: themonospot-plugin-avi > 0.1.0
Suggests: themonospot-plugin-mkv > 0.1.0

%description
themonospot-base is core package of themonospot suite. It install:
    - themonospot-base mono assembly (use from other gui applications)
    - themonospot-plugin-interface (use to write plugins)
    - themonospot-plugin-manager (use to load plugins at runtime)
    - xml language files


%package devel
Summary: Development files for themonospot-base
Group: Development/Other
Requires: %{name} = %{version}-%{release}


%description devel
Development files for themonospot-base 


%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -fr %{buildroot}
%makeinstall_std
chmod 0755 %{buildroot}%{_libdir}/themonospot/*.dll


%clean
rm -rf %{buildroot}


%files
%defattr(-,root,root,-)
%doc themonospot-base/readme themonospot-base/copying.gpl
%{_libdir}/themonospot/
%{_datadir}/themonospot/

%files devel
%defattr(-,root,root,-)
%{_libdir}/pkgconfig/* 





%changelog
* Sat Jan 02 2010 Armando Basile <hman@mandriva.org> 0.8.2-1mdv2010.1
+ Revision: 485098
- changed file permissions for dll assembly after buildroot install
- added Obsoletes
- removed GAC use

* Thu Dec 24 2009 Armando Basile <hman@mandriva.org> 0.8.1-1mdv2010.1
+ Revision: 481978
- update spec file Group
- first public release of core component of new Themonospot suite
- create themonospot-base


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8002 |12cr|themonospot-console-0.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary   : Console application to use themonospot (multimedia files parser/editor)
Name      : themonospot-console
Version   : 0.1.1
Release   : %mkrel 1
License   : GPLv2
Group     : Video
Source    : http://www.integrazioneweb.com/repository/SOURCES/themonospot-console-%{version}.tar.gz
BuildRoot : %{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL       : http://www.integrazioneweb.com/themonospot

#BuildArch : noarch

BuildRequires: mono-devel
BuildRequires: themonospot-base-devel


%description
themonospot-console is a mono console application to scan multimedia files
using themonospot base component and his plugins. 


%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -fr %{buildroot}
%makeinstall_std


%clean
rm -rf %{buildroot}


%files
%defattr(-,root,root,-)
%doc copying.gpl
%{_libdir}/themonospot/%{name}.exe
%{_bindir}/%{name}




%changelog
* Sat Jan 02 2010 Armando Basile <hman@mandriva.org> 0.1.1-1mdv2010.1
+ Revision: 485128
- removed GAC use

* Thu Dec 24 2009 Armando Basile <hman@mandriva.org> 0.1.0-1mdv2010.1
+ Revision: 482033
- first public release of console application for new Themonospot suite
- create themonospot-console


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8003 |12cr|themonospot-gui-gtk-0.2.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Gtk application to use themonospot (multimedia files parser/editor)
Name: themonospot-gui-gtk
Version: 0.2.2
Release: %mkrel 5
License: GPLv2
Group: Video
Source: http://www.integrazioneweb.com/repository/SOURCES/themonospot-gui-gtk-%{version}.tar.gz
Patch0: themonospot-gui-gtk-0.2.2-drop-invalid-dekstop-item-patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL: http://www.integrazioneweb.com/themonospot
BuildRequires: mono-devel
BuildRequires: themonospot-base-devel
BuildRequires: gtk-sharp2
BuildRequires: glade-sharp2

%description
themonospot-gui-gtk is a Mono framework application to create a
graphic frontend to use themonospot base component and his plugins.

%prep
%setup -q
%patch0 -p0 -b .orig
chmod 0644 src/resources/*

%build
%configure2_5x
%make

%install
rm -fr %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc copying.gpl
%{_bindir}/themonospot-gtk
%{_libdir}/themonospot/%{name}.exe
%{_datadir}/pixmaps/themonospot-gtk.png
%{_datadir}/applications/themonospot-gtk.desktop


%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.2-5mdv2011.0
+ Revision: 615209
- the mass rebuild of 2010.1 packages

* Sun May 02 2010 Funda Wang <fwang@mandriva.org> 0.2.2-4mdv2010.1
+ Revision: 541542
- fix mod of resource files

* Sat May 01 2010 Funda Wang <fwang@mandriva.org> 0.2.2-3mdv2010.1
+ Revision: 541460
- more invalid item removed

* Mon Feb 22 2010 Funda Wang <fwang@mandriva.org> 0.2.2-2mdv2010.1
+ Revision: 509778
- fix desktop file

* Sat Jan 02 2010 Armando Basile <hman@mandriva.org> 0.2.2-1mdv2010.1
+ Revision: 485134
- removed GAC use
- bug fix: scan process without plugin installed

* Thu Dec 24 2009 Armando Basile <hman@mandriva.org> 0.2.0-1mdv2010.1
+ Revision: 482034
- first public release of Gtk gui application for new Themonospot suite
- create themonospot-gui-gtk


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8004 |12cr|themonospot-gui-qt-0.1.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Qt application to use themonospot (multimedia files parser/editor)
Name: themonospot-gui-qt
Version: 0.1.3
Release: %mkrel 3
License: GPLv2
Group: Video
Source: http://www.integrazioneweb.com/repository/SOURCES/themonospot-gui-qt-%{version}.tar.gz
Patch0: themonospot-gui-qt-0.1.3-drop-invalide-desktop-entry.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL: http://www.integrazioneweb.com/themonospot

BuildRequires: mono-devel
BuildRequires: qyoto-devel
BuildRequires: themonospot-base-devel



%description
themonospot-gui-qt is a Mono framework application to create a
graphic frontend to use themonospot base component and his plugins.

%prep
%setup -q
%patch0 -p0

%build
%configure2_5x
make

%install
rm -fr %{buildroot}
%makeinstall_std


%clean
rm -rf %{buildroot}


%files
%defattr(-,root,root,-)
%doc copying.gpl
%{_bindir}/themonospot-qt
%{_libdir}/themonospot/%{name}.exe
%{_datadir}/pixmaps/themonospot-qt.png
%{_datadir}/applications/themonospot-qt.desktop


%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.3-3mdv2011.0
+ Revision: 615210
- the mass rebuild of 2010.1 packages

* Mon Apr 19 2010 Funda Wang <fwang@mandriva.org> 0.1.3-2mdv2010.1
+ Revision: 536568
- fix build
- drop invalid desktop entry

* Sat Jan 02 2010 Armando Basile <hman@mandriva.org> 0.1.3-1mdv2010.1
+ Revision: 485147
- removed GAC use
  This line, and following ones, will be ignored--
  file SPECS/themonospot-gui-qt.spec modified
  file SOURCES/themonospot-gui-qt-0.1.3.tar.gz addedC use

* Thu Dec 24 2009 Armando Basile <hman@mandriva.org> 0.1.2-1mdv2010.1
+ Revision: 482035
- first public release of Qt gui application for new Themonospot suite
- create themonospot-gui-qt


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8005 |12cr|themonospot-plugin-avi-0.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary   : Avi plugin for themonospot system
Name      : themonospot-plugin-avi
Version   : 0.1.1
Release   : %mkrel 1
License   : GPLv2
Group     : Video
Source    : http://www.integrazioneweb.com/repository/SOURCES/themonospot-plugin-avi-%{version}.tar.gz
BuildRoot : %{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL       : http://www.integrazioneweb.com/themonospot

#BuildArch : noarch

BuildRequires: mono-devel
BuildRequires: themonospot-base-devel


%description
themonospot-plugin-avi is an avi plugin package for themonospot system. 
It install:
    - themonospot-plugin-avi mono assembly (use from themonospot-base)


%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -fr %{buildroot}
%makeinstall_std


%clean
rm -rf %{buildroot}


%files
%defattr(-,root,root,-)
%doc copying.gpl
%{_libdir}/themonospot/plugins/%{name}/



%changelog
* Sat Jan 02 2010 Armando Basile <hman@mandriva.org> 0.1.1-1mdv2010.1
+ Revision: 485126
- removed GAC use

* Thu Dec 24 2009 Armando Basile <hman@mandriva.org> 0.1.0-1mdv2010.1
+ Revision: 481990
- first public release of avi plugin for Themonospot suite
- create themonospot-plugin-avi


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8006 |12cr|themonospot-plugin-mkv-0.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary   : Matroska plugin for themonospot system
Name      : themonospot-plugin-mkv
Version   : 0.1.1
Release   : %mkrel 1
License   : GPLv2
Group     : Video
Source    : http://www.integrazioneweb.com/repository/SOURCES/themonospot-plugin-mkv-%{version}.tar.gz
BuildRoot : %{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL       : http://www.integrazioneweb.com/themonospot

#BuildArch : noarch

BuildRequires: mono-devel
BuildRequires: themonospot-base-devel

%description
themonospot-plugin-mkv is a matroska plugin package for themonospot system. 
It install:
    - themonospot-plugin-mkv mono assembly (use from themonospot-base)


%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -fr %{buildroot}
%makeinstall_std


%clean
rm -rf %{buildroot}


%files
%defattr(-,root,root,-)
%doc copying.gpl
%{_libdir}/themonospot/plugins/%{name}/




%changelog
* Sat Jan 02 2010 Armando Basile <hman@mandriva.org> 0.1.1-1mdv2010.1
+ Revision: 485127
- removed GAC use

* Thu Dec 24 2009 Armando Basile <hman@mandriva.org> 0.1.0-1mdv2010.1
+ Revision: 482032
- added sources and spec file
- create themonospot-plugin-mkv


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8007 |12cr|theora-java-20071009-0.0.6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

Summary:	A Java wrapper around theora, using JNA
Name:		theora-java
Version:	20071009
Release:	0.0.6
License:	LGPLv3
Group:		Development/Java
URL:		http://fmj.sourceforge.net/
#Source0:	%{name}-%{version}-1153.tar.gz
Source0:	%{name}.tar.bz2
Patch:		%{name}-build.xml.diff
BuildRequires:	ant
BuildRequires:	java-rpmbuild >= 1.5
BuildRequires:	jorbis
BuildRequires:	update-alternatives
BuildRequires:	xml-commons-apis
Requires:	java >= 1.5
Requires:	jorbis
Requires:	libogg
Requires:	libtheora
Requires:	libvorbis

%description
theora-java is a Java wrapper around theora, using JNA.

%package javadoc
Summary:	Javadoc for theora-java
Group:		Development/Java

%description javadoc
Javadoc for theora-java.

%prep
%setup -q -n %{name}
%patch0

%__rm lib/jogg*.jar
%__rm lib/jorbis*.jar

%build
%ant dist

%install
# jar
%__install -dm 755 %{buildroot}%{_javadir}/fmj
%__install -pm 644 build/jars/%{name}.jar \
	%{buildroot}%{_javadir}/fmj/%{name}-%{version}.jar
pushd %{buildroot}%{_javadir}/fmj
	for jar in *-%{version}*; do
		ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`
	done
popd
%__install -pm 644 build/jars/jheora-patch.jar \
	%{buildroot}%{_javadir}/fmj

# javadoc
%__install -dm 755 %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -pr build/doc/* \
	%{buildroot}%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name} 

%files
%defattr(-,root,root)
%doc *.txt README
%dir %{_javadir}/fmj
%{_javadir}/fmj/*.jar

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}


%changelog
* Sat Nov 22 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 20071009-0.0.5mdv2009.1
+ Revision: 305922
- no longer noarch, as it uses arch specific libraries

* Fri Nov 21 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 20071009-0.0.4mdv2009.1
+ Revision: 305606
- fix requires on theora for mdv releases older than 200910

* Fri Nov 07 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 20071009-0.0.3mdv2009.1
+ Revision: 300810
- fix requires on libtheora
- new license policy
- spec file clean

* Mon Sep 22 2008 Alexander Kurtakov <akurtakov@mandriva.org> 20071009-0.0.2mdv2009.0
+ Revision: 287017
- bump release
- fix requires

* Mon Sep 22 2008 Alexander Kurtakov <akurtakov@mandriva.org> 20071009-0.0.1mdv2009.0
+ Revision: 286736
- import theora-java



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8008 |12cr|thewidgetfactory-0.2.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: 		thewidgetfactory
Summary: 	Test tool for GTK2 theme
Version: 	0.2.1
Release: 	%mkrel 6
License:	GPL
Group: 		Development/Other
Source0: 	http://www.stellingwerff.com/TheWidgetFactory/thewidgetfactory-0.2.1.tar.bz2
# (fc)  add more widgets
Patch0:		thewidgetfactory-0.2.1-newwidgets.patch.bz2
# (fc) 0.2.1-3mdv port to libglade
Patch1:		thewidgetfactory-0.2.1-libglade.patch
URL:		http://www.stellingwerff.com/?page_id=10
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildRequires:	gtk2-devel
BuildRequires:  libglade2.0-devel

%description
TheWidgetFactory is a showcase of GTK2 widgets, 
only useful to theme developers.

%prep
%setup -q
%patch0 -p1 -b .newwidgets
%patch1 -p1 -b .libglade

# needed by patch1
autoreconf -fi

%build
%configure2_5x 

%make

%install
rm -rf $RPM_BUILD_ROOT

%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT


%files 
%defattr(-, root, root)
%doc README ChangeLog AUTHORS
%{_bindir}/*
%{_datadir}/thewidgetfactory


%changelog
* Wed Jul 27 2011 Götz Waschk <waschk@mandriva.org> 0.2.1-6mdv2012.0
+ Revision: 691855
- rebuild

* Mon Jul 26 2010 Götz Waschk <waschk@mandriva.org> 0.2.1-5mdv2011.0
+ Revision: 560817
- rebuild

* Mon Jul 20 2009 Götz Waschk <waschk@mandriva.org> 0.2.1-4mdv2010.0
+ Revision: 398119
- fix autoreconf call

* Fri Jul 18 2008 Frederic Crozat <fcrozat@mandriva.com> 0.2.1-3mdv2009.0
+ Revision: 238156
- Patch1: port to libglade and remove dependency on glade2
- Import thewidgetfactory

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot



* Fri Aug 25 2006 Frederic Crozat <fcrozat@mandriva.com> 0.2.1-1mdv2007.0
- Initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8009 |12cr|thttpd-2.25b-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _default_patch_fuzz 2

%define	name	thttpd
%define	version	2.25b
%define	release	%mkrel 10

Summary:	Throttleable lightweight httpd server
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	BSD
Group:		System/Servers
URL:		http://www.acme.com/software/thttpd
Source0:	%{name}-%{version}.tar.bz2
Source1:	%{name}.init
Source2:	%{name}.conf
Source3:	%{name}.logrotate
Source4:	%{name}.sysconfig
Source5:	%{name}-index.html
# http://rekl.yi.org/thttpd/pub/patch-thttpd-2.25b-re1
Patch0:		patch-thttpd-2.25b-re1
# http://jonas.fearmuffs.net/software/thttpd/thttpd-2.25b+impan-pl5.diff.gz
Patch1:		thttpd-2.25b+impan-pl5.diff
# http://www.ogris.de/thttpd/thttpd-2.25b.access.patch.diff
Patch2:		thttpd-2.25b.access.patch.diff
Patch3:		thttpd-2.25b-getline_conflict_fix.diff
Requires(post,preun):	rpm-helper
Provides:	webserver
BuildRequires:	zlib-devel
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
Thttpd is a very compact no-frills httpd serving daemon that can
handle very high loads.  While lacking many of the advanced
features of Apachee, thttpd operates without forking and is
extremely efficient in memory use.  Basic support for cgi scripts,
authentication, and ssi is provided for. Advanced features include
the ability to throttle traffic.

%prep

%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p0

# tag the default index.html page
perl -pi -e "s|_NAME_-_VERSION_|%{name}-%{version}|g" %{name}-index.html

echo "# put some css in here for directory listings" > dirlist.css 
echo "# put some css in here for custom error messages" > error.css
echo "<b>This directory contains 'el cheapo' style web links.</b>" > .description

%build

%configure

%make \
    prefix=%{_prefix} \
    BINDIR=%{_sbindir} \
    MANDIR=%{_mandir} \
    WEBDIR=/var/lib/%{name} \
    WEBGROUP=%{name} \
    CGIBINDIR=/var/lib/%{name}/cgi-bin

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

# make some directories
install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_sysconfdir}/{sysconfig,logrotate.d}
install -d %{buildroot}/var/lib/%{name}/{cgi-bin,errors,styles,links}
install -d %{buildroot}/var/log/%{name}
install -d %{buildroot}/var/run/%{name}
install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_mandir}/man{1,8}

# install binaries
install -m0755 %{name} %{buildroot}%{_sbindir}/%{name}
install -m0755 extras/htpasswd %{buildroot}%{_sbindir}/%{name}-htpasswd
install -m0755 extras/makeweb %{buildroot}%{_sbindir}/
install -m0755 extras/syslogtocern %{buildroot}%{_sbindir}/
install -m0755 cgi-bin/printenv %{buildroot}/var/lib/%{name}/cgi-bin/printenv.cgi
install -m0755 cgi-src/phf %{buildroot}/var/lib/%{name}/cgi-bin/
install -m0755 cgi-src/redirect %{buildroot}/var/lib/%{name}/cgi-bin/
install -m0755 cgi-src/ssi %{buildroot}/var/lib/%{name}/cgi-bin/

# install man pages
install -m0644 cgi-src/redirect.8 %{buildroot}%{_mandir}/man8/
install -m0644 cgi-src/ssi.8 %{buildroot}%{_mandir}/man8/
install -m0644 extras/htpasswd.1 %{buildroot}%{_mandir}/man1/%{name}-htpasswd.1
install -m0644 extras/makeweb.1 %{buildroot}%{_mandir}/man1/
install -m0644 extras/syslogtocern.8 %{buildroot}%{_mandir}/man8/
install -m0644 thttpd.8 %{buildroot}%{_mandir}/man8/

# install config files
install -m0755 %{SOURCE1} %{buildroot}%{_initrddir}/%{name}
install -m0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/%{name}.conf
install -m0644 %{SOURCE3} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
install -m0644 %{SOURCE4} %{buildroot}%{_sysconfdir}/sysconfig/%{name}

# install web contents
install -m0644 %{SOURCE5} %{buildroot}/var/lib/%{name}/index.html
install -m0644 dirlist.css %{buildroot}/var/lib/%{name}/styles/
install -m0644 error.css %{buildroot}/var/lib/%{name}/styles/
install -m0644 .description %{buildroot}/var/lib/%{name}/links/

ln -snf "http://rekl.yi.org/thttpd/pub/patch-thttpd-2.25b-re1" \
    %{buildroot}/var/lib/%{name}/links/patch-thttpd-2.25b-re1
ln -snf "http://jonas.fearmuffs.net/software/thttpd/thttpd-2.25b+impan-pl5.diff.gz" \
    %{buildroot}/var/lib/%{name}/links/thttpd-2.25b+impan-pl5.diff.gz
ln -snf "http://www.acme.com/software/thttpd/thttpd-2.25b.tar.gz" \
    %{buildroot}/var/lib/%{name}/links/thttpd-2.25b.tar.gz

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%pre 
%_pre_useradd %{name} /var/lib/%{name} /bin/sh

%postun
%_postun_userdel %{name}

%files
%defattr(-,root,root)
%doc README TODO
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/%{name}.conf
%config(noreplace) %attr(0755,root,root) %{_initrddir}/%{name}
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/logrotate.d/%{name}
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/sysconfig/%{name}
%config(noreplace) %attr(0644,root,root) /var/lib/%{name}/styles/*.css
%config(noreplace) %attr(0644,root,root) /var/lib/%{name}/index.html
%attr(2755,%{name},%{name}) %{_sbindir}/makeweb
%attr(0755,root,root) %{_sbindir}/%{name}-htpasswd
%attr(0755,root,root) %{_sbindir}/syslogtocern
%attr(0755,root,root) %{_sbindir}/%{name}
%attr(0755,%{name},%{name}) %dir /var/lib/%{name}
%attr(0755,%{name},%{name}) %dir /var/lib/%{name}/cgi-bin
%attr(0755,%{name},%{name}) %dir /var/log/%{name}
%attr(0755,%{name},%{name}) %dir /var/run/%{name}
%attr(0755,root,root) /var/lib/%{name}/cgi-bin/printenv.cgi
%attr(0755,root,root) /var/lib/%{name}/cgi-bin/phf
%attr(0755,root,root) /var/lib/%{name}/cgi-bin/redirect
%attr(0755,root,root) /var/lib/%{name}/cgi-bin/ssi
%attr(0644,root,root) %{_mandir}/man*/*
%attr(0644,%{name},%{name}) /var/lib/%{name}/links/.description
%attr(0644,%{name},%{name}) /var/lib/%{name}/links/*




%changelog
* Mon Oct 05 2009 Oden Eriksson <oeriksson@mandriva.com> 2.25b-10mdv2010.0
+ Revision: 454070
- fix build
- allow fuzzy patches
- rebuild

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild

* Sun Aug 03 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.25b-8mdv2009.0
+ Revision: 261533
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.25b-7mdv2009.0
+ Revision: 254504
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 2.25b-5mdv2008.1
+ Revision: 136546
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - fix prereq on rpm-helper
    - kill re-definition of %%buildroot on Pixel's request


* Tue Mar 13 2007 Gustavo De Nardin <gustavodn@mandriva.com> 2.25b-5mdv2007.1
+ Revision: 142138
- added LSB headers to init script
- bunzipped plaintext Sources

* Sun Jan 08 2006 Oden Eriksson <oeriksson@mandriva.com> 2.25b-4mdk
- rebuild

* Sun Dec 19 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.25b-3mdk
- the index.html file was incorrect, fixed

* Tue Nov 16 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.25b-2mdk
- added .htaccess support (P2)

* Fri Jun 18 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.25b-1mdk
- 2.25b
- drop the dietlibc stuff...
- fixed S1
- added P0, P1, S4 and S5
- misc spec file fixes


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8010 |12cr|thunar-1.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname Thunar
%define iconname thunar.png
%define url_ver %(echo %{version} | cut -c 1-3)

%define major 0
%define apiversion 2
%define libname %mklibname %{name} %{apiversion} %{major}
%define develname %mklibname %{name} -d

Summary:	New modern file manager for the Xfce Desktop Environment
Name:		thunar
Version:	1.6.1
Release:	1
License:	GPLv2+
Group:		Graphical desktop/Xfce
URL:		http://thunar.xfce.org
Source0:	http://archive.xfce.org/src/xfce/%{name}/%{url_ver}/%{oname}-%{version}.tar.bz2
BuildRequires:	gtk-doc
BuildRequires:	libgdk_pixbuf2.0-devel
BuildRequires:	exo-devel >= 0.10.0
BuildRequires:	pkgconfig(gamin)
BuildRequires:	perl(XML::Parser)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	desktop-file-utils
BuildRequires:	xfce4-panel-devel >= 4.10.0
BuildRequires:	libxfce4util-devel >= 4.10.0
BuildRequires:	libxfce4ui-devel >= 4.10.0
BuildRequires:	pkgconfig(libpng)
BuildRequires:	libjpeg-devel
BuildRequires:	pkgconfig(libpcre)
BuildRequires:	libexif-devel
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(libusb)
BuildRequires:	xfconf-devel >= 4.10.0
BuildRequires:	pkgconfig(gudev-1.0)
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	intltool
BuildRequires:	desktop-file-utils
Requires:	shared-mime-info >= 0.15
Requires:	exo
Requires:	thunar-volman
Requires:	%{libname} = %{version}
Requires(post):	desktop-file-utils >= 0.10
Requires(postun): desktop-file-utils >= 0.10
Obsoletes:	xffm

%description
Thunar has been designed from the ground up to be fast and easy-to-use.
Its user interface is clean and intuitive, and does not include any confusing
or useless options. Thunar is fast and responsive with a good start up time
and directory load time. Thunar is accessible using Assistive Technologies and
is fully standards  compliant.

Beside the basic file management features, Thunar includes additional features
that set it ahead of other file managers available for the Unix/Linux desktop
today. For example, Thunar includes a so called Bulk Renamer that allows users
to easily rename multiple files at once using criterions that can be specified
using the available renamer plugins. Probably the most interesting renamer here
is the Audio Tags renamer, which generates new file names based on the tags
present in audio files.

Using the Thunar Extensions Framework it is easy to extend the basic
functionality provided by Thunar to integrate even complex tasks into the file
manager, although the extension framework is still very limited in the 1.0
series, and the 2.0 series will include a way more powerful plugin interface
that allows to adjust virtually every aspect of the file manager. But since
writing extensions for the file manager is still a difficult and time consuming
job, the User Customizable Actions plugin provides users with an easy way to
extend the file and folder context menus with their own custom actions.

%package -n %{libname}
Summary:	Libraries for the thunar filemanager
Group:		Graphical desktop/Xfce

%description -n %{libname}
Libraries for the thunar filemanager.

%package -n %{develname}
Summary:	Development files for the thunar filemanager
Group:		Development/Other
Provides:	%{name}-devel = %{EVRD}
Requires:	%{libname} = %{version}
Obsoletes:	%mklibname %{name} 1 2 -d

%description -n %{develname}
Development files for the thunar filemanager.

%prep
%setup -qn %{oname}-%{version}

%build
# re-generate it
pushd thunar
exo-csource --name=thunar_window_ui thunar-window-ui.xml > thunar-window-ui.h
popd

%configure2_5x \
    --enable-dbus \
    --enable-notifications \
    --enable-exif \
    --enable-pcre \
    --enable-gtk-doc \
    --enable-apr-plugin \
    --enable-tpa-plugin \
    --enable-uca-plugin \
    --enable-wallpaper-plugin \
    --enable-gio-unix \
    --enable-gudev

%make

%install
%makeinstall_std

desktop-file-install \
    --remove-key="Encoding" \
    --add-category="FileManager;FileTools" \
    --remove-category="Application" \
    --add-only-show-in="XFCE" \
    --remove-mime-type="x-directory/normal;x-directory/gnome-default-handler" \
    --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/Thunar*

# Remove unneeded files
rm -f %{buildroot}%{_libdir}/thunarx-1/thunar-uca.la
rm -f %{buildroot}%{_datadir}/doc/Thunar/README.thunarrc
rm -f %{buildroot}%{_datadir}/doc/Thunar/README.volumes

# (tpg) this file is in mandriva-xfce-config package
#rm -rf %{buildroot}%{_sysconfdir}/xdg/Thunar/uca.xml

%find_lang %{oname} %{oname}.lang

#gw https://qa.mandriva.com/show_bug.cgi?id=61131
%pre
rm -rf %{_datadir}/doc/Thunar/html/*/images

%files -f %{oname}.lang
%doc AUTHORS FAQ HACKING README THANKS TODO
%doc docs/README.*
%dir %{_sysconfdir}/xdg/Thunar
%dir %{_datadir}/Thunar
%{_bindir}/*
%{_datadir}/applications/*
%{_iconsdir}/hicolor/*
%{_datadir}/pixmaps/*
%{_datadir}/dbus-1/services/*
%{_datadir}/doc/Thunar
%{_datadir}/Thunar/sendto/thunar-sendto-email.desktop
%{_libdir}/%{oname}/ThunarBulkRename
%{_libdir}/thunarx-%{apiversion}
%{_libdir}/%{oname}/thunar-sendto-email
%{_mandir}/man1/*
%{_libdir}/xfce4/panel/plugins/*%{name}-*
%{_datadir}/xfce4/panel-plugins/thunar-tpa.desktop
%{_datadir}/gtk-doc/html/thunarx/*
%{_sysconfdir}/xdg/Thunar/*.xml

%files -n %{libname}
%{_libdir}/*%{apiversion}.so.%{major}*

%files -n %{develname}
%dir %{_includedir}/thunarx-%{apiversion}
%{_includedir}/thunarx-%{apiversion}/*
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*.pc

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8011 |12cr|thunar-archive-plugin-0.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)

Summary:	An archive plugin for the Thunar File Manager
Name:		thunar-archive-plugin
Version:	0.3.0
Release: 	%mkrel 1
License:	GPLv2+
Group:		Graphical desktop/Xfce
URL:		http://goodies.xfce.org/projects/thunar-plugins/thunar-archive-plugin
Source0:	http://archive.xfce.org/src/thunar-plugins/thunar-archive-plugin/%{url_ver}/%{name}-%{version}.tar.bz2
BuildRequires:	thunar-devel >= 1.2.0
BuildRequires:	intltool
BuildRequires:	exo-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
The thunar-archive-plugin is a plugin for the Thunar File Manager, which
adds archive operations to the file context menus. Using this plugin you
will be able to extract and create archive files from within Thunar using
a single click.
The plugin now supports a variety of archive managers through a generic
interface, that requires the archive manager to install a .desktop file
as usual, that lists the supported mime types, and a .tap file that acts
as a wrapper script to invoke the archive manager with the appropriate
parameters for the create, extract-here and extract-to actions.
Wrapper scripts for file-roller (the GNOME archive manager) and ark (the
KDE archive manager) have been added. Xarchiver, the Xfce archive manager,
will include an appropriate xarchiver.tap file in the next release. 

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%find_lang %{name}

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS ChangeLog NEWS README THANKS
%{_libdir}/thunarx-2/*
%{_libdir}/%{name}
%{_iconsdir}/hicolor/*/apps/*


%changelog
* Wed Jan 26 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.0-1mdv2011.0
+ Revision: 632819
- add buildrequires on exo-devel
- add buildrequires on intltool
- update to new version 0.3.0
- update url for Source0
- drop old scriplets

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.1 packages

* Fri May 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.4-9mdv2010.1
+ Revision: 543281
- rebuild for mdv 2010.1

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 0.2.4-8mdv2010.0
+ Revision: 445421
- rebuild

* Thu Mar 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.4-7mdv2009.1
+ Revision: 349181
- rebuild whole xfce

* Sat Oct 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.4-6mdv2009.1
+ Revision: 294885
- rebuild for new Thunar  (Xfce4.6 beta1)

* Mon Jun 16 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.4-5mdv2009.0
+ Revision: 219663
- run scriplets only for mdv older than 2009

* Mon Jun 16 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.4-4mdv2009.0
+ Revision: 219406
- fix file list

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 0.2.4-4mdv2008.1
+ Revision: 170641
- remove require on empty package that no more exists
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Nov 21 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.4-3mdv2008.1
+ Revision: 110827
- do not package COPYING and INSTALL files
- be more explicit on thunar-devel version

* Thu May 31 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.4-2mdv2008.0
+ Revision: 33277
- spec file clean
- add macros to %%post and %%postun


* Mon Feb 05 2007 Jérôme Soyer <saispo@mandriva.org> 0.2.4-1mdv2007.0
+ Revision: 116280
- New release 0.2.4
- New release 0.2.2
- Import thunar-archive-plugin

* Wed Jul 05 2006 Charles A Edwards <eslrahc@mandriva.org> 0.2.0-1mdv2007.0
- 0.2.0
- rm explicit R for file-roller
- update file list

* Sat Jun 24 2006 Charles A Edwards <eslrahc@mandriva.org> 0.1.2-1mdv2007.0
- initial mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8012 |12cr|thunar-dropbox-0.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	thunar-dropbox
%define version 0.2.0
%define release %mkrel 1

Summary:	Dropbox extension for Thunar
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{name}-%{version}.tar.bz2
Source1:	wscript.32
Source2:	wscript.64
License:	GPLv3+
Group:		Graphical desktop/Xfce
Url:		http://www.softwarebakery.com/maato/thunar-dropbox.html
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires:	thunar >= 1.2.0
BuildRequires:	python, thunar-devel >= 1.2.0

%description
Dropbox extension for Thunar.

%prep
%setup -q
%ifarch x86_64
cp -f %SOURCE2 wscript
%else
cp -f %SOURCE1 wscript
%endif

%build
./waf configure --prefix=/usr
./waf build

%install
%__rm -rf %{buildroot}
./waf install --destdir=%{buildroot}
find %{buildroot} -name *.so -exec chmod 755 {} \;

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog COPYING
%_libdir/thunarx-2/*.so
%_iconsdir/hicolor/*/*/%{name}.png



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8013 |12cr|thunar-media-tags-plugin-0.2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)

Summary:	A tag plugin for the Thunar File Manager
Name:		thunar-media-tags-plugin
Version:	0.2.0
Release:	2
License:	GPLv2+
Group:		Graphical desktop/Xfce
URL:		http://goodies.xfce.org/projects/thunar-plugins/thunar-media-tags-plugin
Source0:	http://archive.xfce.org/src/thunar-plugins/thunar-media-tags-plugin/%{url_ver}/%{name}-%{version}.tar.bz2
Patch0:		thunar-media-tags-plugin-0.2.0-fix-linking.patch
Requires:	thunar >= 1.3.1
BuildRequires:	thunar-devel >= 1.3.1
BuildRequires:	taglib-devel >= 1.4
BuildRequires:	perl(XML::Parser)
BuildRequires:	intltool
BuildRequires:	exo-devel >= 0.7.2

%description
The thunar-media-tags-plugin is a plugin for the Thunar File Manager, 
which adds ID3/OGG tag support to the bulk rename dialog. 

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x
%make

%install
%makeinstall_std

%find_lang %{name} %{name}.lang

%files -f %{name}.lang
%doc AUTHORS ChangeLog README
%{_libdir}/thunarx-2/*


%changelog
* Sun Apr 08 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.0-2
+ Revision: 789809
- rebuild
- drop old stuff from spec file

* Sun Feb 19 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.0-1
+ Revision: 777494
- fix file list
- Patch0: fix linking
- add exo-devel to buildrequires
- add buildrequires on intltool
- update to new version 0.2.0

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.1 packages

* Fri May 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.2-11mdv2010.1
+ Revision: 543282
- rebuild for mdv 2010.1

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 0.1.2-10mdv2010.0
+ Revision: 445422
- rebuild

* Thu Mar 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.2-9mdv2009.1
+ Revision: 349180
- rebuild whole xfce

* Sat Oct 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.2-8mdv2009.1
+ Revision: 294886
- rebuild for new Thunar  (Xfce4.6 beta1)

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 0.1.2-7mdv2009.0
+ Revision: 261534
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.1.2-6mdv2009.0
+ Revision: 254534
- rebuild

* Sat Feb 23 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.2-4mdv2008.1
+ Revision: 174082
- drop requires on taglib (#37929)

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Nov 20 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.2-3mdv2008.1
+ Revision: 110639
- new license policy
- do not package COPYING and INSTALL files

* Thu May 31 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.2-2mdv2008.0
+ Revision: 33278
- drop __libtoolize
- spec file clean
- update url

* Wed May 23 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.2-1mdv2008.0
+ Revision: 30300
- new version


* Tue Jan 02 2007 Jérôme Soyer <saispo@mandriva.org> 0.1.1-4mdv2007.0
+ Revision: 103177
- Rebuild for latest thunar

  + Nicolas Lécureuil <neoclust@mandriva.org>
    - Add BuildRequires
    - import thunar-media-tags-plugin-0.1.1-1mdv2007.0

* Fri Aug 04 2006 Charles A Edwards <eslrahc@mandriva.org> 0.1.1-1mdv2007.0
- 0.1.1 (bugfix release)
- update URL

* Thu Jul 13 2006 Charles A Edwards <eslrahc@mandriva.org> 0.1.0-2mdv2007.0
- rebuild for xfce-4.3.90.2

* Sat Jun 24 2006 Charles A Edwards <eslrahc@mandriva.org> 0.1.0-1mdv2007.0
- initial mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8014 |12cr|thunar-shares-plugin-0.2.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Samba support for Thunar filemanager
Name:		thunar-shares-plugin
Version:	0.2.0
Release:	6
License:	GPLv2+
Group:		Graphical desktop/Xfce
Url:		http://goodies.xfce.org/projects/thunar-plugins/%{name}
Source0:	http://goodies.xfce.org/releases/%{name}/%{name}-%{version}.tar.bz2
Patch0:		thunar-shares-plugin-0.2.0-rosa-thunarx-2.patch
BuildRequires:	pkgconfig(thunarx-2)
BuildRequires:	pkgconfig(thunar-vfs-1)
BuildRequires:	intltool

# required for patch0
BuildRequires:	xfce4-dev-tools

Requires:	samba-common

%description
A Thunar file manager extension to share files using Samba.

%prep
%setup -q
%patch0 -p1

%build
# required for patch0
xdt-autogen

%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS README ChangeLog NEWS TODO
%{_libdir}/thunarx-2/thunar-shares-plugin.so


%changelog
* Fri May 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.0-4mdv2010.1
+ Revision: 543283
- rebuild for mdv 2010.1

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 0.2.0-3mdv2010.0
+ Revision: 445423
- rebuild

* Thu Mar 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.0-2mdv2009.1
+ Revision: 349182
- rebuild whole xfce

* Mon Feb 16 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.0-1mdv2009.1
+ Revision: 340735
- update to new version 0.2.0
- adapt to new name
- upstream has changed name

* Sat Oct 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.16-2mdv2009.1
+ Revision: 294893
- rebuild for new Thunar  (Xfce4.6 beta1)

* Mon Oct 13 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.16-1mdv2009.1
+ Revision: 293344
- add source and spec files
- Created package structure for thunar-shares.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8015 |12cr|thunar-svn-plugin-0.0.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)

Summary:	A svn plugin for Thunar file manager
Name:		thunar-svn-plugin
Version:	0.0.3
Release:	2
License:	GPLv2+
Group:		Graphical desktop/Xfce
Url:		http://goodies.xfce.org/projects/thunar-plugins/thunar-svn-plugin
Source0:	http://archive.xfce.org/src/thunar-plugins/%{name}/%{url_ver}/%{name}-%{version}.tar.bz2
Patch0:		thunar-svn-plugin-0.0.3-rosa-thunarx-2.patch
Patch1:		thunar-svn-plugin-0.0.3-rosa-svn-includes.patch
Patch2:		thunar-svn-plugin-0.0.3-rosa-format-security.patch
BuildRequires:	pkgconfig(thunarx-2)
BuildRequires:	pkgconfig(thunar-vfs-1)
BuildRequires:	subversion-devel
BuildRequires:	gtk+2-devel

# required for patch0
BuildRequires:	xfce4-dev-tools

%description
A svn plugin for Thunar file manager.

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1

%build
# required for patch0
xdt-autogen

%configure2_5x

%make

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS README ChangeLog
%{_libdir}/thunarx-2/thunar-svn-plugin.*
%{_libdir}/tsp-svn-helper
%{_iconsdir}/hicolor/*/apps/*


%changelog
* Tue Mar 17 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.3-1mdv2009.1
+ Revision: 356966
- update to new version 0.0.3
- disable format-strings check

* Thu Jun 19 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.2-2mdv2009.0
+ Revision: 226111
- bump release tag, because real fix for scriplets is already commited (#41560)
- run scriplets only for mdv older than 2009

* Mon Jun 16 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.2-1mdv2009.0
+ Revision: 219405
- update to new version 0.0.2

* Sat Jan 26 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.1-1mdv2008.1
+ Revision: 158427
- add buildrequires on libsvn-devel
- correct the url
- fix file list
- add source and incomplete spec file
- Created package structure for thunar-svn-plugin.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8016 |12cr|thunar-thumbnailers-0.4.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver			%(echo %{version} | cut -c 1-3)
%define _enable_debug_packages	%{nil}
%define debug_package		%{nil}

Summary:	A thumbnail plugin for the Thunar File Manager
Name:		thunar-thumbnailers
Version:	0.4.1
Release:	7
License:	GPLv2+
Group:		Graphical desktop/Xfce
URL:		http://goodies.xfce.org/projects/thunar-plugins/thunar-thumbnailers
Source0:	http://archive.xfce.org/src/apps/%{name}/%{url_ver}/%{name}-%{version}.tar.bz2
BuildRequires:	thunar-devel >= 0.8.0
BuildRequires:	imagemagick
BuildRequires:	perl(XML::Parser)
BuildRequires:	unzip
BuildRequires:	dcraw
BuildRequires:	ffmpegthumbnailer
BuildRequires:	grace
BuildRequires:	texlive-latex
Requires:	thunar >= 0.8.0
Requires:	imagemagick
Requires:	unzip
Suggests:	%{name}-ffmpeg

%description
Thumbnails support for Thunar File Manager.

%package ffmpeg
Summary:	A ffmpeg thumbnails support for Thunar File Manager
Group:		Graphical desktop/Xfce
Requires:	ffmpegthumbnailer
Requires:	%{name}

%description ffmpeg
A ffmpeg thumbnails support for Thunar File Manager.

%package grace
Summary:	A grace thumbnails support for Thunar File Manager
Group:		Graphical desktop/Xfce
Requires:	grace
Requires:	%{name}

%description grace
A grace thumbnails support for Thunar File Manager.

%package raw
Summary:	A RAW thumbnails support for Thunar File Manager
Group:		Graphical desktop/Xfce
Requires:	dcraw
Requires:	%{name}

%description raw
A RAW thumbnails support for Thunar File Manager.

%package tex
Summary:	A TEX thumbnails support for Thunar File Manager
Group:		Graphical desktop/Xfce
Requires:	texlive-latex
Requires:	%{name}

%description tex
A TEX thumbnails support for Thunar File Manager.

%prep
%setup -q

%build
%configure2_5x \
	--enable-raw \
	--enable-grace \
	--enable-ffmpeg \
	--enable-tex
%make

%install
%makeinstall_std

%files
%doc AUTHORS ChangeLog README
%dir %{_datadir}/thumbnailers
%{_libdir}/dvi-thumbnailer
%{_libdir}/eps-thumbnailer
%{_libdir}/fig-thumbnailer
%{_libdir}/odf-thumbnailer
%{_libdir}/pdf-thumbnailer
%{_libdir}/ps-thumbnailer
%{_libdir}/psd-thumbnailer
%{_libdir}/svgz-thumbnailer
%{_libdir}/xcf-thumbnailer
%{_datadir}/mime/packages/thunar-thumbnailers.xml
%{_datadir}/thumbnailers/dvi-thumbnailer.desktop
%{_datadir}/thumbnailers/eps-thumbnailer.desktop
%{_datadir}/thumbnailers/fig-thumbnailer.desktop
%{_datadir}/thumbnailers/odf-thumbnailer.desktop
%{_datadir}/thumbnailers/pdf-thumbnailer.desktop
%{_datadir}/thumbnailers/ps-thumbnailer.desktop
%{_datadir}/thumbnailers/psd-thumbnailer.desktop
%{_datadir}/thumbnailers/svgz-thumbnailer.desktop
%{_datadir}/thumbnailers/xcf-thumbnailer.desktop

%files ffmpeg
%{_libdir}/ffmpeg-thumbnailer
%{_libdir}/ogg-thumbnailer
%{_datadir}/thumbnailers/ffmpeg-thumbnailer.desktop
%{_datadir}/thumbnailers/ogg-thumbnailer.desktop

%files grace
%{_libdir}/agr-thumbnailer
%{_datadir}/thumbnailers/agr-thumbnailer.desktop

%files raw
%{_libdir}/raw-thumbnailer
%{_datadir}/thumbnailers/raw-thumbnailer.desktop

%files tex
%{_libdir}/tex-thumbnailer
%{_datadir}/thumbnailers/tex-thumbnailer.desktop


%changelog
* Fri Apr 29 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.1-6mdv2011.0
+ Revision: 660730
- rebuild

* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4.1-5mdv2011.0
+ Revision: 615214
- the mass rebuild of 2010.1 packages

* Fri May 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.1-4mdv2010.1
+ Revision: 543284
- rebuild for mdv 2010.1

* Thu Mar 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.1-3mdv2009.1
+ Revision: 349184
- rebuild whole xfce

* Sat Oct 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.1-2mdv2009.1
+ Revision: 294892
- rebuild for new Thunar  (Xfce4.6 beta1)

* Mon Sep 01 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.1-1mdv2009.0
+ Revision: 278572
- update to new version 0.4.1

* Sun Jul 13 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.0-1mdv2009.0
+ Revision: 234212
- update file list
- update to new version 0.4.0
- drop requires on raw-thumbnailer since upstream starts to rely on dcraw
- run scriplets only for mdv older than 2009

* Mon May 12 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.2-2mdv2009.0
+ Revision: 206161
- split out the package (#40765)
- correct the requires and buildrequires
- do not generate debug package, since this software is a couple of bash scripts
- fix file list

* Tue Mar 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.2-1mdv2008.1
+ Revision: 188443
- new version

* Mon Mar 03 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.1-1mdv2008.1
+ Revision: 178004
- new version
- enable support for tex, dcraw and raw-thumbnailer

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Nov 20 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.0-3mdv2008.1
+ Revision: 110640
- new license policy
- do not package COPYING and INSTALL files

* Sun Sep 09 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.0-3mdv2008.0
+ Revision: 83580
- do not use evince to generate pdf thumbnails

* Sat Aug 25 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.0-2mdv2008.0
+ Revision: 71435
- add buildrequires on ffmpegthumbnailer,evince and grace, so the proper funcionality could be enabled
- disable grace support for now
- add proper requires to support generating thumbnails

* Sat Aug 18 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.0-1mdv2008.0
+ Revision: 65457
- fix file list
- new version
- add requires on imagemagick
- own directory
- new version

* Sat Jun 16 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.1-1mdv2008.0
+ Revision: 40286
- new version
- s/imagemagick/ImageMagick

* Thu May 24 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.0-3mdv2008.0
+ Revision: 30504
- fix typo

* Thu May 24 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.0-2mdv2008.0
+ Revision: 30502
- update summary

* Wed May 23 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.0-1mdv2008.0
+ Revision: 30342
- Import thunar-thumbnailers


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8017 |12cr|thunar-vcs-plugin-0.1.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)

Summary:	VCS support for Thunar file manager
Name:		thunar-vcs-plugin
Version:	0.1.4
Release:	1
License:	GPLv2+
Group:		Graphical desktop/Xfce
Url:		http://goodies.xfce.org/projects/thunar-plugins/%{name}
Source0:	http://archive.xfce.org/src/thunar-plugins/%{name}/%{url_ver}/%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(thunarx-2) >= 1.2.0
BuildRequires:	intltool
BuildRequires:	pkgconfig(exo-1) >= 0.6.0
BuildRequires:	pkgconfig(libxfce4util-1.0) >= 4.8.0
BuildRequires:	pkgconfig(gtk+-2.0) >= 2.14.0
BuildRequires:	pkgconfig(glib-2.0) >= 2.18.0
BuildRequires:	pkgconfig(gobject-2.0) >= 2.18.0
BuildRequires:	pkgconfig(apr-1) >= 0.9.7
BuildRequires:	subversion-devel >= 1.5
BuildRequires:	git
Suggests:	git

%description
The Thunar VCS Plugin adds Subversion actions to the context menu of thunar.
This gives a VCS integration to Thunar.

The current features are:
- Most of the svn action: add, blame, checkout, cleanup, commit, copy, delete,
  export, import, lock, log, move, properties, relocate, resolved, revert,
  status, switch, unlock, update.
- Subversion info in file properties dialog.
- Basic git support: add, blame, branch, clean, clone, log, move, reset,
  stash, status.


%prep
%setup -q

%build
%configure2_5x \
	--disable-static
%make

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS ChangeLog NEWS README
%{_libdir}/thunarx-2/thunar-vcs-plugin.so
%{_libdir}/tvp-git-helper
%{_libdir}/tvp-svn-helper
%{_iconsdir}/hicolor/*/apps/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8018 |12cr|thunar-vfs-1.2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver	%(echo %{version}|cut -d. -f1,2)

%define api	1
%define major	2
%define libname %mklibname %{name} %{api} %{major}
%define devname %mklibname %{name} -d

Name:           thunar-vfs
Version:        1.2.0
Release:        %mkrel 2
Summary:        Virtual filesystem shipped with Thunar 1.0 and earlier releases
Group:          Graphical desktop/Xfce
License:        LGPLv2+
URL:            http://thunar.xfce.org
Source0:        http://archive.xfce.org/src/xfce/%{name}/%{url_ver}/%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(dbus-glib-1) >= 0.34
BuildRequires:	pkgconfig(exo-1) >= 0.6.0
BuildRequires:	pkgconfig(gamin)
BuildRequires:	pkgconfig(gconf-2.0) >= 2.4.0
BuildRequires:	pkgconfig(gdk-pixbuf-2.0) >= 2.10.0
BuildRequires:	pkgconfig(glib-2.0) >= 2.12.0
BuildRequires:	pkgconfig(gthread-2.0) >= 2.12.0
BuildRequires:	pkgconfig(gtk+-2.0) >= 2.10.0
BuildRequires:	pkgconfig(libpng) >= 1.2.0
BuildRequires:	pkgconfig(libstartup-notification-1.0) >= 0.4
BuildRequires:	pkgconfig(libxfce4util-1.0) >= 4.8.0
BuildRequires:	freetype-devel
BuildRequires:	libjpeg-devel
BuildRequires:	intltool

%description
Thunar-vfs contains the virtual filesystem shipped with Thunar 1.0 and
earlier releases. It provides compatibility for applications that still
use thunar-vfs while Thunar was ported to GVFS.

%package -n %{libname}
Summary:	Shared libraries for %{name}
Group:		System/Libraries
Requires:	%{name} >= %{version}-%{release}
Conflicts:	%{name} < 1.2.0-2

%description -n %{libname}
Thunar-vfs contains the virtual filesystem shipped with Thunar 1.0 and
earlier releases. It provides compatibility for applications that still
use thunar-vfs while Thunar was ported to GVFS.

This package contains the shared libraries for %{name}.

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{name}-devel < 1.2.0-2

%description -n %{devname}
Thunar-vfs contains the virtual filesystem shipped with Thunar 1.0 and
earlier releases. It provides compatibility for applications that still
use thunar-vfs while Thunar was ported to GVFS.

This package contains the libraries and header files for developing
applications that use %{name}.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static
%make

%install
%makeinstall_std

#we don't want these
find %{buildroot} -name '*.la' -delete

%find_lang %{name}

# remove duplicate docs
rm -rf %{buildroot}%{_datadir}/doc

%check
make tests

%files -f %{name}.lang
%doc AUTHORS ChangeLog NEWS README 
%doc docs/ThumbnailersCacheFormat.txt docs/README.volumes
%{_datadir}/thumbnailers/thunar-vfs-font-thumbnailer-1.desktop

%files -n %{libname}
%{_libdir}/lib%{name}-%{api}.so.%{major}*
%{_libdir}/thunar-vfs-*

%files -n %{devname}
%doc HACKING TODO
%doc %{_datadir}/gtk-doc/html/%{name}/
%{_includedir}/%{name}-%{api}/
%{_libdir}/lib%{name}-%{api}.so
%{_libdir}/pkgconfig/thunar-vfs-%{api}.pc

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8019 |12cr|thunar-volman-0.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)

Summary:	A removable volume manager for Thunar
Name:		thunar-volman
Version:	0.8.0
Release:	1
License:	GPLv2+
Group:		Graphical desktop/Xfce
URL:		http://goodies.xfce.org/projects/thunar-plugins/%{name}
Source0:	http://archive.xfce.org/src/apps/%{name}/%{url_ver}/%{name}-%{version}.tar.bz2
BuildRequires:	thunar-devel >= 1.3.1
BuildRequires:	dbus-devel >= 0.34
BuildRequires:	libusb-devel
BuildRequires:	pkgconfig(gudev-1.0)
BuildRequires:	exo-devel >= 0.7.2
BuildRequires:	libxfce4util-devel >= 4.9.0
BuildRequires:	libxfce4ui-devel >= 4.9.1
BuildRequires:	xfconf-devel >= 4.7.0
BuildRequires:	libnotify-devel >= 0.4.0
Requires:	thunar >= 1.3.1
Requires:	dbus >= 0.34
Requires:	gvfs
Obsoletes:	xfce4-volstatus-icon <= 0.1.0

%description
The Thunar Volume Manager is an extension for the Thunar
file manager, which enables automatic management of removable
drives and media. For example, if thunar-volman is installed
and configured properly, and you plug in your digital camera,
it will automatically launch your preferred photo application
and import the new pictures from the camera into your photo collection.

%prep
%setup -q

%build
%configure2_5x \
	--enable-notifications

%make

%install
%makeinstall_std

%find_lang %{name} %{name}.lang

%files -f %{name}.lang
%doc AUTHORS ChangeLog NEWS README THANKS
%{_bindir}/thunar-volman
%{_bindir}/thunar-volman-settings
%{_iconsdir}/hicolor/*/apps/*.png
%{_iconsdir}/hicolor/scalable/apps/*.svg
%{_datadir}/applications/thunar-volman-settings.desktop


%changelog
* Tue May 01 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 0.8.0-1
+ Revision: 794654
- update to new version 0.8.0

* Sun Apr 15 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 0.7.1-1
+ Revision: 791050
- update to new version 0.7.1

* Sat Apr 07 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 0.7.0-1
+ Revision: 789668
- drop desktop-file-install script
- update to new version 0.7.0
- spec file clean

* Thu Apr 05 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.1-2
+ Revision: 789477
- update buildrequires
- drop old stuff from spec file

* Sat Mar 31 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.1-1
+ Revision: 788526
- use pkgconfig(gudev-1.0) as a buildrequire
- update to new version 0.6.1

* Fri Apr 29 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.0-3
+ Revision: 660731
- obsolete xfce4-volstatus-icon

* Tue Apr 19 2011 Funda Wang <fwang@mandriva.org> 0.6.0-2
+ Revision: 656033
- rebuild for libnotify 0.7

* Wed Jan 26 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.0-1
+ Revision: 632766
- update to new version 0.6.0

* Wed Dec 08 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.3-1mdv2011.0
+ Revision: 616410
- update to new version 0.5.3

* Mon Nov 08 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.2-2mdv2011.0
+ Revision: 595119
- drop buildrequires and requires on hal
- gvfs is needed as a runtime dependency, without this auto mount does not work

* Sun Nov 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.2-1mdv2011.0
+ Revision: 594764
- update to new version 0.5.2

* Sat Sep 18 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.1-1mdv2011.0
+ Revision: 579585
- update to new version 0.5.1
- drop patch0
- adjust buildrequires
- fix file list

* Thu Jun 17 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.3.80-6mdv2010.1
+ Revision: 548214
- only show .desktop file in XFCE

* Fri May 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.80-5mdv2010.1
+ Revision: 543286
- rebuild for mdv 2010.1

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 0.3.80-4mdv2010.0
+ Revision: 445425
- rebuild

* Thu Mar 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.80-3mdv2009.1
+ Revision: 349271
- Patch0: fix compiling with -Werror=format-strings

* Sat Oct 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.80-2mdv2009.1
+ Revision: 294880
- drop patch 3

* Thu Sep 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.80-1mdv2009.1
+ Revision: 285641
- update to new version 0.3.80
- drop patches 1 and 2, as they were merged upstream
- Patch3: lower exo version requirements (for LUKS support)

* Wed Aug 20 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.0-6mdv2009.0
+ Revision: 274172
- Patch2: add support for LUKS encrypted volumes (upstream bug #3349)

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 0.2.0-5mdv2009.0
+ Revision: 261535
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.2.0-4mdv2009.0
+ Revision: 254538
- rebuild

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - revert, it is pointless to backport this patch, too much effort
    - Patch4: add support for LUKS encrypted volumes (upstream bug #3349)
    - run scriplets only for mdv older than 2009

* Wed Mar 19 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.0-2mdv2008.1
+ Revision: 189004
- fix summary
- add missing buildrequires on libusb-devel
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Dec 04 2007 Jérôme Soyer <saispo@mandriva.org> 0.2.0-1mdv2008.1
+ Revision: 115271
- New release 0.2.0

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - new license policy
    - do not package COPYING and INSTALL files

* Tue Sep 04 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.2-3mdv2008.0
+ Revision: 79380
- provide patch 0 (properlly detect DVD disks)
  provide patch 1 (run audio player only for ipod medias alike)

* Thu May 31 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.2-2mdv2008.0
+ Revision: 33283
- drop __libtoolize
- spec file clean
- add macros to %%post and %%postun


* Tue Apr 03 2007 Jérôme Soyer <saispo@mandriva.org> 0.1.2-1mdv2007.1
+ Revision: 150344
- Import thunar-volman


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8020 |12cr|thunarx-python-0.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)

Name:		thunarx-python
Version:	0.3.0
Release:	1
Summary:	Python bindings for the Thunar Extension Framework	

Group:		Development/Other
License:	LGPLv2+	
URL:		http://goodies.xfce.org/projects/bindings/thunarx-python
Source0:	http://archive.xfce.org/src/bindings/thunarx-python/%{url_ver}/%{name}-%{version}.tar.bz2	

BuildRequires:	pkgconfig(thunarx-2)
BuildRequires:	pkgconfig(pygtk-2.0) >= 2.6.0
BuildRequires:	pkgconfig(pygobject-2.0) >= 2.6.0
BuildRequires:	pkgconfig(gnome-python-2.0) >= 2.12.0
BuildRequires:	gtk-doc
	
%description
These bindings allow one to create python plugins for Thunar.

%prep
%setup -q


%build
%configure2_5x --enable-gtk-doc
%make


%install
%makeinstall_std


%files
%doc AUTHORS COPYING ChangeLog NEWS README
%{_libdir}/thunarx-2/
%{_libdir}/thunarx-python/
%doc %{_datadir}/gtk-doc/




%changelog
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2.3-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild

* Tue Dec 06 2011 Adam Jackson <ajax@redhat.com> - 0.2.3-4
- Rebuild for new libpng


* Tue Mar 21 2011 G.Balaji <balajig81@gmail.com> 0.2.3-3
- Addressed Second level of Review Comments.
* Tue Mar 21 2011 G.Balaji <balajig81@gmail.com> 0.2.3-2
- Addressed Review Comments.
* Tue Mar 15 2011 G.Balaji <balajig81@gmail.com> 0.2.3-1
- Initial Version.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8021 |12cr|tidyp-1.04-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libname %mklibname %{name} 1.04
%define develname %mklibname %name -d

Summary:	Program for tidying up messy HTML
Name:		tidyp
Version:	1.04
Release:	2
Group:		Text tools
License:	W3C License
URL:		http://tidyp.com/
Source0:	http://github.com/downloads/petdance/tidyp/tidyp-%{version}.tar.gz
Patch0:		tidy-20081224cvs-fix-format-errors.patch

%description
tidyp is a program that can validate your HTML, as well as modify it to be more
clean and standard. tidyp does not validate HTML 5.

libtidyp is the library on which the program is based. It can be used by any
other program that can interface to it. The Perl module HTML::Tidy is based on
this library, allowing Perl programmers to easily validate HTML.

tidyp is a fork of the tidy project.

%package -n	%{libname}
Summary:	Main library for %{name}
Group:		System/Libraries

%description -n	%{libname}
This package contains the library needed to run programs dynamically
linked with %{name}.

%package -n	%{develname}
Summary:	Headers for developing programs that will use %{name}
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{develname}
This package contains the headers that programmers will need to develop
applications which will use %{name}.

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%files
%doc README ChangeLog
%{_bindir}/*

%files -n %{libname}
%{_libdir}/*.so.*

%files -n %{develname}
%{_includedir}/*
%{_libdir}/*.so

%changelog
* Mon Nov 29 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.04-1mdv2011.0
+ Revision: 603003
- import tidyp


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8022 |12cr|tiemu3-3.04svn-0.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		Werror_cflags %nil

Summary:	TiEmu is a TI89(Ti)/92(+)/V200 emulator
Name:		tiemu3
Version:	3.04svn
Release:	%mkrel 0.3
Source:		tiemu-%{version}.tar.xz
Group: 		Emulators
License:	GPL
BuildRequires:	libticables-devel
BuildRequires:	libticonv-devel
BuildRequires:	libtifiles-devel
BuildRequires:	libticalcs-devel
BuildRequires:	glib2-devel >= 2.6.0
BuildRequires:	gtk2-devel >= 2.6.0
BuildRequires:	zlib-devel
BuildRequires:	X11-devel
BuildRequires:	libxext-devel
BuildRequires:	ncurses-devel
BuildRequires:	desktop-file-utils >= 0.10
BuildRequires:	bison >= 1.28
BuildRequires:	flex >= 2.5.4
BuildRequires:	texinfo >= 4.4
BuildRequires:	dbus-devel >= 0.60
BuildRequires:	dbus-glib-devel >= 0.60
BuildRequires:	SDL-devel >= 1.2.0
BuildRequires:	groff
BuildRequires:	qt3-devel
BuildRequires:	libglade2.0-devel
Requires:	xdg-utils >= 1.0.0
Conflicts:	tiemu > %{version}
Provides:	tiemu = %{version}

%description
TiEmu is a TI89(Ti)/92(+)/V200 emulator.

%prep
%setup -q -n tiemu-%{version}

%build
# source /etc/profile.d/qt.sh
# sed -i 's/MINOR_VERSION=2/MINOR_VERSION=3/g;s/PATCHLEVEL=\.1/PATCHLEVEL=\.0/g' src/gdb/itcl/itcl/configure.in
# sed -i 's/MINOR_VERSION=2/MINOR_VERSION=3/g;s/PATCHLEVEL=\.1/PATCHLEVEL=\.0/g' src/gdb/itcl/itcl/configure
# sed -i 's/MINOR_VERSION=2/MINOR_VERSION=3/g;s/PATCHLEVEL=\.1/PATCHLEVEL=\.0/g' src/gdb/itcl/itk/configure.in
# sed -i 's/MINOR_VERSION=2/MINOR_VERSION=3/g;s/PATCHLEVEL=\.1/PATCHLEVEL=\.0/g' src/gdb/itcl/itk/configure
CFLAGS="%{optflags}" ./configure --prefix=%{_prefix} --libdir=%{_libdir} --mandir=%{_mandir} --disable-nls --enable-shared-tcl-tk --enable-shared-itcl --with-dbus --without-kde
make

%install
mkdir -p $RPM_BUILD_ROOT
%makeinstall_std

# don't package unneeded empty directory
# rmdir $RPM_BUILD_ROOT%{_libdir}/insight1.0
# don't package Tcl/Tk stuff which conflicts with the system versions
rm -rf $RPM_BUILD_ROOT%{_includedir}
rm -f $RPM_BUILD_ROOT%{_mandir}/man1/tclsh.1* $RPM_BUILD_ROOT%{_mandir}/man1/wish.1*
rm -rf $RPM_BUILD_ROOT%{_mandir}/man3
rm -rf $RPM_BUILD_ROOT%{_mandir}/mann
rm -rf $RPM_BUILD_ROOT/usr/man/mann
rm -f $RPM_BUILD_ROOT%{_libdir}/tclConfig.sh $RPM_BUILD_ROOT%{_libdir}/tkConfig.sh
# don't package these either, they won't conflict, but they aren't useful either
rm -f $RPM_BUILD_ROOT%{_bindir}/tclsh8.4 $RPM_BUILD_ROOT%{_bindir}/wish8.4
rm -f $RPM_BUILD_ROOT%{_libdir}/*.a

mkdir -p ${RPM_BUILD_ROOT}/usr/share/applications
cat >${RPM_BUILD_ROOT}/usr/share/applications/tiemu.desktop <<EOF
[Desktop Entry]
Name=TiEmu
Comment=TI89(Ti)/92(+)/V200 emulator
GenericName=TI89(Ti)/92(+)/V200 emulator
Encoding=UTF-8
Version=1.0
Type=Application
Exec=/usr/bin/tiemu
Icon=/usr/share/tiemu/pixmaps/icon.xpm
Terminal=false
Categories=Development;
EOF
desktop-file-install --delete-original --vendor lpg     \
  --dir ${RPM_BUILD_ROOT}%{_datadir}/applications          \
  ${RPM_BUILD_ROOT}/usr/share/applications/tiemu.desktop

find %{buildroot} -perm 0555 | xargs chmod 0755

%files
%{_bindir}/tiemu
%{_mandir}/man1/tiemu*
%{_datadir}/insight*
%{_datadir}/redhat/gui
%{_datadir}/tiemu
%{_datadir}/applications/lpg-tiemu.desktop
%{_datadir}/tcl8.4
%{_datadir}/tk8.4
%{_datadir}/itcl3.2
%{_datadir}/itk3.2
%{_datadir}/iwidgets4.0.1
%{_libdir}/itcl3.2
%{_libdir}/itk3.2
%{_libdir}/libitcl3.2.so
%{_libdir}/libitk3.2.so
%{_libdir}/libtcl8.4.so
%{_libdir}/libtk8.4.so
%{_libdir}/tk8.4/pkgIndex.tcl


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8023 |12cr|tig-0.17-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    tig
%define version 0.17
%define release %mkrel 1

Name:           %{name}
Version:        %{version}
Release:        %{release}
Summary:        Text-mode interface for the git revision control system

Group:          Development/Other
License:        GPLv2+
URL:            http://jonas.nitro.dk/tig
Source0:        http://jonas.nitro.dk/tig/releases/%{name}-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot

BuildRequires:  git-core
BuildRequires:  ncurses-devel
BuildRequires:  xmlto
BuildRequires:  asciidoc
Requires:       git-core

%description
Tig is a repository browser for the git revision control system that
additionally can act as a pager for output from various git commands.

When browsing repositories, it uses the underlying git commands to present the
user with various views, such as summarized revision log and showing the commit
with the log message, diffstat, and the diff.

Using it as a pager, it will display input from stdin and colorize it.

%prep
%setup -q

%build
%configure2_5x
%make all doc-man doc-html

#Convert to unix line endings
sed -i -e 's/\r//' *.html


%install
rm -rf %{buildroot}
%makeinstall_std install-doc-man

%clean
rm -rf %{buildroot}


%files
%defattr(-,root,root,-)
%doc COPYING README SITES BUGS manual.txt *.html
%{_bindir}/tig
%{_bindir}/test-graph
%{_mandir}/man1/tig.1*
%{_mandir}/man5/tigrc.5*
%{_mandir}/man7/tigmanual.7.*


%changelog
* Wed Apr 20 2011 Michael Scherer <misc@mandriva.org> 0.17-1mdv2011.0
+ Revision: 656138
- update to 0.17

* Sun Jan 16 2011 Michael Scherer <misc@mandriva.org> 0.16.2-1
+ Revision: 631157
- update to 0.16.2

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.1 packages

* Tue Mar 02 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.15-1mdv2010.1
+ Revision: 513699
- update to 0.15
- use %%configure2_5x
- fix file list, %%{_mandir}/man7/tigmanual.7.lzma was missing.

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 0.14.1-2mdv2010.0
+ Revision: 445433
- rebuild

* Wed Mar 04 2009 Michael Scherer <misc@mandriva.org> 0.14.1-1mdv2009.1
+ Revision: 348618
- update to new version 0.14.1

* Fri Jan 23 2009 Jérôme Soyer <saispo@mandriva.org> 0.13-1mdv2009.1
+ Revision: 332894
- New upstream release

* Mon Jan 05 2009 Jérôme Soyer <saispo@mandriva.org> 0.12.1-1mdv2009.1
+ Revision: 325062
- New upstream release

* Sat Aug 02 2008 Michael Scherer <misc@mandriva.org> 0.11-1mdv2009.0
+ Revision: 260695
- upload to contrib, based on fedora package, adapted by roudoudou
- various cleaning, as explained on bug #42431
- import tig


* Sun Aug 01 2008 roudoudou <roudoudou7@gmail.com> 0.11-1mdv2009.0
- Initial Mandriva rpm package (based on fedora package)

* Sun Apr 06 2008 James Bowes <jbowes@redhat.com> 0.11-1
- tig-0.11

* Tue Mar 25 2008 Todd Zullinger <tmz@pobox.com> 0.10.1-2
- use %%configure so ncursesw is picked up for utf-8 support
- BuildRequire git so configure finds git-config and git-repo-config
- change Requires: git-core to git

* Wed Mar 19 2008 James Bowes <jbowes@redhat.com> 0.10.1-1
- tig-0.10.1

* Mon Mar 17 2008 James Bowes <jbowes@redhat.com> 0.10-1
- tig-0.10

* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.9.1-2
- Autorebuild for GCC 4.3

* Sun Sep 30 2007 James Bowes <jbowes@redhat.com> - 0.9.1-1
- tig-0.9.1

* Thu Sep 20 2007 James Bowes <jbowes@redhat.com> - 0.9-1
- tig-0.9

* Thu Aug 23 2007 James Bowes <jbowes@redhat.com> - 0.8-2
- Mark license as GPLv2+

* Tue Jun 19 2007 James Bowes <jbowes@redhat.com> - 0.8-1
- tig-0.8

* Sat Jun 02 2007 James Bowes <jbowes@redhat.com> - 0.7-4
- Ensure that the version string is set in the binary.

* Fri Jun 01 2007 James Bowes <jbowes@redhat.com> - 0.7-3
- Incorporate differences from jcollie's tig spec.

* Fri Jun 01 2007 James Bowes <jbowes@redhat.com> - 0.7-2
- Update spec file after review feedback.

* Thu May 31 2007 James Bowes <jbowes@redhat.com> - 0.7-1
- Initial packaging.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8024 |12cr|tightvnc-1.3.10-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		tightvnc
Version:	1.3.10
Release:	6
License:	GPLv2+
URL:		http://www.tightvnc.org

Source0: http://sf.net/projects/vnc-tight/files/TightVNC-unix/%{version}/tightvnc-%{version}_unixsrc.tar.bz2
Source1: http://sf.net/projects/vnc-tight/files/TightVNC-javaviewer/%{version}/tightvnc-%{version}_javasrc.tar.gz
Source2: %{name}-icons.tar.bz2
Source3: vncviewer.desktop

Patch0: 0001-CVE-2007-1003.patch
Patch1: 0002-CVE-2007-1351-1352.patch
Patch2: 0003-Fix-compilation-with-Wformat-Werror-format-security.patch
Patch3: 0004-Fix-font-path.patch
Patch4: 0005-Install-binaries-with-standard-permissions.patch
Patch5: 0006-Fix-java-class-path.patch
Patch6: 0007-Set-source-to-1.3.patch

BuildRequires: gccmakedep
BuildRequires: imake
BuildRequires: java-devel
BuildRequires: libxaw-devel
BuildRequires: libjpeg-devel
BuildRequires: libxmu-devel
BuildRequires: libxp-devel
BuildRequires: libxt-devel
BuildRequires: zlib-devel

# Old tightvnc patch had a "doc" subpackage, but the site that distributed it
# doesn't exist anymore. If we ever add it back, we should do this in a
# different .src.rpm, since the doc files don't belong to the tightvnc project.
Obsoletes: %{name}-doc

#------------------------------------------------------------------------------

# package tightvnc

Summary: Viewer for the VNC remote display system
Group:   Networking/Remote access

Provides:  vncviewer
Conflicts: tigervnc

%description
VNC allows you to access to a remote graphical display through the network.

The enhanced version of VNC, called TightVNC (grown from the  VNC  Tight
Encoder  project), is  optimized  to  work  over  slow   network
connections such as low-speed modem links. While  original  VNC  may  be
very slow when your connection is not fast enough, with TightVNC you can
work  remotely  almost  in  real  time  in  most  environments.  Besides
bandwidth optimizations, TightVNC also includes many other improvements,
optimizations and  bugfixes  over  VNC.  Note  that  TightVNC  is  free,
cross-platform and compatible with the standard VNC.

%files
%defattr(-,root,root)
%{_bindir}/vncviewer
%{_mandir}/man1/vncviewer*
%{_datadir}/applications/vncviewer.desktop
%{_liconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png

#------------------------------------------------------------------------------

%package server

Summary: Server for the VNC remote display system
Group:   Networking/Remote access

Provides:  vnc-server
Conflicts: tigervnc-server

Requires: x11-font-alias
Requires: vnc-server-common

%description server
The VNC system allows you to access the same desktop from a wide variety
of platforms. This package is a VNC server, allowing  others  to  access
the desktop on your machine.

%files server
%defattr(-,root,root)
%{_bindir}/Xvnc
%{_bindir}/vncconnect
%{_bindir}/vncpasswd
%{_bindir}/vncserver
%{_mandir}/man1/Xvnc*
%{_mandir}/man1/vncconnect*
%{_mandir}/man1/vncpasswd*
%{_mandir}/man1/vncserver*

#------------------------------------------------------------------------------

%package java

Summary: Java viewer for the VNC remote display system
Group:   Networking/Remote access

Provides:  vnc-java
Conflicts: tigervnc-java

%description java
This distribution is based on the standard VNC source and includes new
TightVNC-specific features and fixes, such as additional low-bandwidth
optimizations, major GUI improvements, and more.

There are three basic ways to use TightVNC Java viewer:
  1. Running applet as part of TightVNC server installation.
  2. Running applet hosted on a standalone Web server.
  3. Running the viewer as a standalone application.

%files java
%defattr(-,root,root)
%{_javadir}/*.jar
%{_datadir}/%{name}

#------------------------------------------------------------------------------

%prep
%setup -q -n vnc_unixsrc
%setup -q -D -a1 -n vnc_unixsrc
%setup -q -D -a2 -n vnc_unixsrc
%apply_patches

%build
%setup_compile_flags

# client
xmkmf -a
%make CDEBUGFLAGS="$CFLAGS" EXTRA_LDOPTIONS="$LDFLAGS" World

# server
cd Xvnc
%configure
# No %make here: didn't work for me.
# Also, I couldn't find a way to set CFLAGS somewhere without getting build
# errors when building libfont.a.
make EXTRA_LDOPTIONS="$LDFLAGS"
cd ..

# java
cd vnc_javasrc
make all
cd ..

%install
rm -rf %{buildroot}

# client and server
install -d -m 755 %{buildroot}%{_bindir}
install -d -m 755 %{buildroot}%{_mandir}/man1
./vncinstall %{buildroot}%{_bindir} %{buildroot}%{_mandir}

install -d -m 755 %{buildroot}/%{_datadir}/applications
desktop-file-install \
    --dir %{buildroot}%{_datadir}/applications \
    %{_sourcedir}/vncviewer.desktop

install -D -m 644 %{name}48.png %{buildroot}%{_liconsdir}/%{name}.png
install -D -m 644 %{name}32.png %{buildroot}%{_iconsdir}/%{name}.png
install -D -m 644 %{name}16.png %{buildroot}%{_miconsdir}/%{name}.png


# java
install -d -m 755 %{buildroot}%{_javadir}
install -d -m 755 %{buildroot}%{_datadir}/%{name}/classes
cd vnc_javasrc
make install INSTALL_DIR=%{buildroot}%{_datadir}/%{name}/classes \
	     ARCHIVE=vncviewer-%{version}.jar
cd ..
pushd %{buildroot}%{_datadir}/%{name}/classes
mv vncviewer-%{version}.jar %{buildroot}%{_javadir}
ln -s %{_javadir}/vncviewer-%{version}.jar VncViewer.jar
popd
pushd %{buildroot}%{_javadir}
ln -s vncviewer-%{version}.jar vncviewer.jar
ln -s vncviewer-%{version}.jar VncViewer.jar
popd

%clean
rm -rf %{buildroot}


%changelog
* Thu Oct 20 2011 Matthew Dawkins <mattydaw@mandriva.org> 1.3.10-6
+ Revision: 705460
- rebuild

  + Paulo Ricardo Zanoni <pzanoni@mandriva.com>
    - Remove deprecated Encoding key from desktop file

* Wed Dec 29 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.3.10-5mdv2011.0
+ Revision: 626024
- Add patch to change java source path
  Compilation is failing with current values
- Fix -java file paths (so you don't get empty dirs after removing the package)
- Conflict with tigervnc-java
- Try to ressurrect this package
- Change the placement of the sections inside the spec to make it look like the
  other vnc packages.
- Change the descriptions and summaries to make it look like the other vnc
  packages
- Other small changes part of the "vnc spec file standardization"
- Fix URL links
- Ressurrect tightvnc-server. Do not attempt to use a Xvnc based on a newer
  Xorg: use the one provided by tightvnc. If you need Xvnc based on a newer
  Xorg, use tigervnc-server or other package. People installing tightvnc-server
  should expect the Xvnc package provided the tightvnc, not some other.
- Remove "doc" package since its source is not part of the official tightvnc
  source and it can't be found in the original location mentioned inside the
  spec file. If we ever add it back, we should add it in a different package and
  then remove our "Obsoletes" tag.
- Move old undocumented patches to old-patches
- Add patches that are essential to make server and clients work
- Require vnc-server-common instead of providing our own initscripts and
  sysconfig file
- Move the desktop file to a real file (instead of writing it inside the spec).
  Also make it look similar to other vnc's desktop files.
- Use "vncinstall" instead of manually installing the files

* Wed Dec 01 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.3.10-4mdv2011.0
+ Revision: 604501
- Remove useless BR
- Remove useless white spaces

* Sun Jan 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.10-3mdv2010.1
+ Revision: 488805
- rebuilt against libjpeg v8

* Sat Aug 15 2009 Oden Eriksson <oeriksson@mandriva.com> 1.3.10-2mdv2010.0
+ Revision: 416533
- rebuilt against libjpeg v7

* Sun May 03 2009 Funda Wang <fwang@mandriva.org> 1.3.10-1mdv2010.0
+ Revision: 370989
- New version 1.3.10

* Sat Mar 28 2009 Funda Wang <fwang@mandriva.org> 1.3.9-19mdv2009.1
+ Revision: 361912
- BR libxp

* Tue Feb 03 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.9-18mdv2009.1
+ Revision: 337183
- keep bash completion in its own package

* Thu Jan 29 2009 Ander Conselvan de Oliveira <ander@mandriva.com> 1.3.9-17mdv2009.1
+ Revision: 335249
- Do not pass -co (colorPath) option to Xvnc. It was removed on X.org 1.6.
- Rediff patches to apply with fuzz=0
- Fix for -Werror=format-security

* Fri Sep 05 2008 Adam Williamson <awilliamson@mandriva.org> 1.3.9-16mdv2009.0
+ Revision: 280997
- obsolete nxviewer (a fork of vncviewer for nx which was dropped with nx
  3.2.0)

* Tue Aug 05 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.3.9-15mdv2009.0
+ Revision: 263757
- Show back on kde menu

* Mon Jul 07 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.3.9-14mdv2009.0
+ Revision: 232625
- Do not show on KDE menu ( KDE menu cleaning task )

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 1.3.9-13mdv2009.0
+ Revision: 225716
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Anssi Hannula <anssi@mandriva.org>
    - fix Xvnc build (remove Xvnc buildfix patch5)
    - server conflicts with x11-server-xvnc when building with --with xvnc

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sun Dec 16 2007 Anssi Hannula <anssi@mandriva.org> 1.3.9-12mdv2008.1
+ Revision: 121030
- buildrequire java-rpmbuild, i.e. build with icedtea on x86(_64)

* Sat Nov 24 2007 David Walluck <walluck@mandriva.org> 1.3.9-11mdv2008.1
+ Revision: 111733
- copy/link java files to correct location

* Fri Nov 23 2007 David Walluck <walluck@mandriva.org> 1.3.9-10mdv2008.1
+ Revision: 111689
- enable and fix colorPath

* Sun Nov 18 2007 David Walluck <walluck@mandriva.org> 1.3.9-9mdv2008.1
+ Revision: 109788
- fix font path

* Mon Oct 15 2007 David Walluck <walluck@mandriva.org> 1.3.9-8mdv2008.1
+ Revision: 98727
- fix font path

* Sat Sep 15 2007 Anssi Hannula <anssi@mandriva.org> 1.3.9-7mdv2008.0
+ Revision: 87208
- rebuild to filter out autorequires of GCJ AOT objects
- remove unnecessary Requires(post) on java-gcj-compat

  + Thierry Vignaud <tv@mandriva.org>
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Sat Aug 18 2007 David Walluck <walluck@mandriva.org> 1.3.9-6mdv2008.0
+ Revision: 65438
- fix menu comment
- add some releases to the provides/obsoletes

* Thu Jul 05 2007 David Walluck <walluck@mandriva.org> 1.3.9-5mdv2008.0
+ Revision: 48408
- BuildRequires: jpackage-util
- add versioned obsoletes/provides
- build java classes
- mark file in %%{_sysconfdir} as %%config(noreplace)
- fix executable perms on files in doc package

* Wed Jul 04 2007 Andreas Hasenack <andreas@mandriva.com> 1.3.9-4mdv2008.0
+ Revision: 48262
- use new serverbuild macro (-fstack-protector-all)

* Wed Jun 27 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.9-3mdv2008.0
+ Revision: 44904
- handle doc manually, as %%doc macro sux
- don't ship java binaries
- clean up installation and file list
- drop old debian menu
- bash completion
- drop mandriva-specific category in menu

* Tue May 08 2007 David Walluck <walluck@mandriva.org> 1.3.9-2mdv2008.0
+ Revision: 25024
- use cp -a instead of cp -R
- one BuildRequires per line
- remove bogus Requires(pre)
- remove extra mkdir for menudir
- LSB initscript
- renumber patches
-remove ExclusiveArch
- no need to force bzip2 manpages
- use with option for xvnc
- 1.3.9

* Sat May 05 2007 Lenny Cartier <lenny@mandriva.org> 1.2.9-16mdv2008.0
+ Revision: 22620
- Apply CVE patches 2007-1003 and 2007-1351-1352 (Bug #29820)


* Wed Oct 18 2006 Christiaan Welvaart <cjw@daneel.dyndns.org>
+ 2006-10-18 19:42:07 (71005)
- allow arbitrary vncserer options in sysconfig file
- always pass -kb to xf4vnc Xvnc (fixes bug #21031)

* Fri Oct 13 2006 Christiaan Welvaart <cjw@daneel.dyndns.org>
+ 2006-10-13 11:58:09 (64558)
- rebuild to get x86-64 packages

* Thu Oct 12 2006 Christiaan Welvaart <cjw@daneel.dyndns.org>
+ 2006-10-12 19:26:34 (64469)
- fix build on x86-64

* Thu Oct 12 2006 Christiaan Welvaart <cjw@daneel.dyndns.org>
+ 2006-10-12 09:56:19 (63796)
- use x11-server-xvnc
- add BuildRequires: libxt-devel libxmu-devel libxaw-devel

* Thu Oct 12 2006 Christiaan Welvaart <cjw@daneel.dyndns.org>
+ 2006-10-12 09:43:57 (63790)
Import tightvnc

* Wed Sep 06 2006 Lenny Cartier <lenny@mandriva.com> 1.2.9-13mdv2007.0
- enable build of Xvnc

* Sat Aug 26 2006 Emmanuel Andry <eandry@mandriva.org> 1.2.9-12mdv2007.0
- fix x11 path (bug #23248)
- xdg menu

* Tue Jun 20 2006 Lenny Cartier <lenny@mandriva.com> 1.2.9-11mdv2007.0
- try to fix Bug #15988 with patch from Tim Edwards
- fix group

* Sun Jun 11 2006 Jerome Soyer <saispo@mandriva.org> 1.2.9-1mdv2007.0
- Fix changelog

* Sun Jun 11 2006 Jerome Soyer <saispo@mandriva.org> 1.2.9-9mdk
- Shlomi Fish <shlomif@iglu.org.il> 1.2.9-9mdk
- Ported to Mandriva 2007 and its xorg-x11 dependencies.

* Tue Jan 24 2006 Gwenole Beauchesne <gbeauchesne@mandriva.com> 1.2.9-8mdk
- build on ppc64
- more includes & 64-bit fixes
- use Xvnc server from X.org, i.e. drop ancient one based on XFree86 3.3

* Sun Jan 01 2006 Mandriva Linux Team <http://www.mandrivaexpert.com/> 1.2.9-7mdk
- Rebuild

* Mon May 30 2005 Gwenole Beauchesne <gbeauchesne@mandriva.com> 1.2.9-6mdk
- includes & 64-bit fixes

* Wed Dec 22 2004 Per Ãyvind Karlsen <peroyvind@linux-mandrake.com> 1.2.9-5mdk
- fix buildrequires
- cosmetics

* Fri Sep 03 2004 Daouda LO <daouda@mandrakesoft.com> 1.2.9-4mdk
- The requirement for the fd_set structure to have a member fds_bits 
  has been removed as per The Open Group Base Resolution
- do not redefine malloc (use stdlib one) -> keep synced with Xorg.
- fix menu entry (fcrozat)

* Sat Apr 10 2004 Michael Scherer <misc@mandrake.org> 1.2.9-3mdk 
- [DIRM]
- A better description

* Tue Mar 16 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 1.2.9-2mdk
- Add patch5: fix crash into kwin and co, patch from Lubos Lunak <l.lunak@suse.cz>

* Sat Dec 13 2003 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.2.9-1mdk
- 1.2.9


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8025 |12cr|tijmp-0.8-0.0.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gcj_support 0

Name:           tijmp
Version:        0.8
Release:        %mkrel 0.0.2
Epoch:          0
Summary:        Memory profiler for Java
URL:            http://www.khelekore.org/jmp/tijmp/
Source0:        http://www.khelekore.org/jmp/tijmp/tijmp-%{version}.tar.gz
License:        GPLv2+
Group:          Development/Java
BuildRequires:  gtk2-devel
BuildRequires:  java-rpmbuild
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%endif
BuildRequires:  pkgconfig
Obsoletes:      jmp <= 0:0.51

%description
TIJmp is a memory profiler for Java. TIJmp is made for Java 6 and
later, it will not work on Java 5 systems. If you need a profiler
for Java 5 or earlier, try the JMP profiler.

It is written to be fast and have a small footprint, both memory-
and CPU-wise. This means that the JVM will run at almost full speed,
until you use TIJmp to find some information.

It uses C code to talk to the JVM and it uses Swing to show the
tables of information. So TIJmp is written in C (using JVMTI and
JNI) and Java.

It runs in the same JVM as the program being profiled. This
means that it can easily get access to all things JVMTI/JNI has to
offer.

%prep
%setup -q
%{__perl} -pi -e 's/^libtijmp_la_LDFLAGS =.*/libtijmp_la_LDFLAGS = -avoid-version -module/' src/Makefile.{am,in}

%build
export CLASSPATH=""
export CFLAGS="`echo %{optflags} | sed 's/-O[0-9]*/-O3/'`"
%ifarch x86_64
export CFLAGS="-march=athlon64 ${CFLAGS}"
%endif
export JAVA_HOME=%{java_home}
%{configure2_5x}
%{make} JAVAC=${JAVA_HOME}/bin/javac JAVAH=${JAVA_HOME}/bin/javah JAR=${JAVA_HOME}/bin/jar

%install
export JAVA_HOME=%{java_home}
%{makeinstall_std} jardir=%{_jnidir} JAR=${JAVA_HOME}/bin/jar
(cd %{buildroot}%{_jnidir} && %{__mv} %{name}.jar %{name}-%{version}.jar && for jar in *-%{version}.jar; do %{__ln_s} ${jar} `/bin/echo ${jar} | %{__sed} "s|-%{version}||g"`; done)

%{gcj_compile}

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%doc AUTHORS ChangeLog COPYING INSTALL NEWS README TODO
%{_jnidir}/%{name}-%{version}.jar
%{_jnidir}/%{name}.jar
%{gcj_files}
%attr(-,root,root) %{_libdir}/lib%{name}.so


%changelog
* Fri Nov 27 2009 Jérôme Brenier <incubusss@mandriva.org> 0:0.8-0.0.1mdv2010.1
+ Revision: 470585
- new version 0.8

* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 0:0.7-0.0.2mdv2010.0
+ Revision: 434366
- rebuild

* Mon Jun 30 2008 Alexander Kurtakov <akurtakov@mandriva.org> 0:0.7-0.0.1mdv2009.0
+ Revision: 230168
- new version 0.7

* Tue May 27 2008 Thierry Vignaud <tvignaud@mandriva.com> 0:0.6-0.0.3mdv2009.0
+ Revision: 211570
- description is not license tag
- do not write name on every description line

* Mon May 26 2008 David Walluck <walluck@mandriva.org> 0:0.6-0.0.2mdv2009.0
+ Revision: 211333
- update License
- remove BuildRequires: chrpath (no longer needed)
- remove specific java-rpmbuild setting since we are already at java 1.6+

* Mon May 26 2008 Alexander Kurtakov <akurtakov@mandriva.org> 0:0.6-0.0.1mdv2009.0
+ Revision: 211308
- new version and build with java-rpmbuild

* Tue Feb 26 2008 Alexander Kurtakov <akurtakov@mandriva.org> 0:0.5-2mdv2008.1
+ Revision: 175333
- new version

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Dec 16 2007 Anssi Hannula <anssi@mandriva.org> 0:0.4-2mdv2008.1
+ Revision: 121033
- buildrequire java-rpmbuild, i.e. build with icedtea on x86(_64)

* Thu Dec 13 2007 David Walluck <walluck@mandriva.org> 0:0.4-1mdv2008.1
+ Revision: 119463
- 0.4

* Sat Sep 15 2007 Anssi Hannula <anssi@mandriva.org> 0:0.3-2mdv2008.0
+ Revision: 87212
- rebuild to filter out autorequires of GCJ AOT objects
- remove unnecessary Requires(post) on java-gcj-compat

* Sat Aug 04 2007 David Walluck <walluck@mandriva.org> 0:0.3-1mdv2008.0
+ Revision: 58771
- Import tijmp


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8026 |12cr|tikiwiki-6.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%if %{_use_internal_dependency_generator}
%define __noautoreq 'pear(\\(smarty.*\\|lib.*\\|tiki.*\\|db.*\\|pear.*\\|File/iCal.*\\|PHPUnit.*\\|Zend.*\\|Minify.*\\))'
%else
%define _requires_exceptions pear(\\(smarty.*\\|lib.*\\|tiki.*\\|db.*\\|pear.*\\|File/iCal.*\\|PHPUnit.*\\|Zend.*\\|Minify.*\\))
%endif.


Name:       tikiwiki
Version:    6.6
Release:    2
Summary:    A PHP-based CMS/Groupware web application with a full Wiki environment
License:    LGPLv2
Group:      System/Servers
URL:        http://www.tikiwiki.org
Source:     http://prdownloads.sourceforge.net/%{name}/tiki-%{version}.tar.bz2
Patch0:     tikiwiki-6.4-use-external-pear-modules.patch
Patch1:     tikiwiki-6.0-use-external-smarty.patch
Patch2:     tikiwiki-6.4-bootstrap.patch
Patch3:     tikiwiki-6.0-fix-Zend-module.patch
Requires:   php-pdo_mysql
Requires:   php-gd
#Requires:   php-smarty
Requires:   apache-mod_php
BuildArch:  noarch
BuildRoot:  %{_tmppath}/%{name}-%{version}

%description
TikiWiki is an open source CMS/Groupware web application which provides
a full Wiki environment, as well as Articles, Sections/Categories,
User/Group Management (including optional LDAP), Polls and Quizzes,
File and Image Galleries, Forums, Weblogs, Calendars, Chat, Maps
and much more.

%prep
%setup -q -n tiki-%{version}
%patch0 -p 1
#patch1 -p 1
%patch2 -p 1
%patch3 -p 1

%build

%install
rm -rf %{buildroot}

install -d -m 755 %{buildroot}%{_datadir}/%{name}
cp *.php %{buildroot}%{_datadir}/%{name}
cp *.png %{buildroot}%{_datadir}/%{name}
cp robots.txt %{buildroot}%{_datadir}/%{name}
cp license.txt %{buildroot}%{_datadir}/%{name}
cp favicon.ico %{buildroot}%{_datadir}/%{name}

for dir in css doc img images installer \
    lang lib maps modules pics; do 
    cp -pr $dir %{buildroot}%{_datadir}/%{name}
done

install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}

# writable directories
for dir in backups db dump files styles temp templates templates_c whelp; do
    cp -pr $dir %{buildroot}%{_localstatedir}/lib/%{name}
    chmod 2775 %{buildroot}%{_localstatedir}/lib/%{name}/$dir
    pushd %{buildroot}%{_datadir}/%{name}
    ln -s ../../..%{_localstatedir}/lib/%{name}/$dir .
    popd
done

install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}/modules
mv %{buildroot}%{_datadir}/%{name}/modules/cache \
    %{buildroot}%{_localstatedir}/lib/%{name}/modules
chmod 2755 %{buildroot}%{_localstatedir}/lib/%{name}/modules/cache
pushd %{buildroot}%{_datadir}/%{name}/modules
ln -s ../../../..%{_localstatedir}/lib/%{name}/modules/cache .
popd

install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}/img
for dir in wiki wiki_up trackers; do
    mv %{buildroot}%{_datadir}/%{name}/img/$dir \
        %{buildroot}%{_localstatedir}/lib/%{name}/img
    chmod 2775 %{buildroot}%{_localstatedir}/lib/%{name}/img/$dir
    pushd %{buildroot}%{_datadir}/%{name}/img
    ln -s ../../../..%{_localstatedir}/lib/%{name}/img/$dir .
    popd
done

# configuration file
install -d -m 755 %{buildroot}%{_sysconfdir}
touch %{buildroot}%{_sysconfdir}/%{name}.conf
pushd %{buildroot}%{_localstatedir}/lib/%{name}/db
ln -s ../../../..%{_sysconfdir}/%{name}.conf local.php
popd

# this is not a pear lib
mv %{buildroot}%{_datadir}/%{name}/lib/pear/Minify \
    %{buildroot}%{_datadir}/%{name}/lib/

# do not ship private copies of php libs
rm -rf %{buildroot}%{_datadir}/%{name}/lib/pear
#rm -rf %{buildroot}%{_datadir}/%{name}/lib/smarty

# cleanup
find %{buildroot}%{_datadir}/%{name} -name .htaccess -o -name README \
    | xargs rm -f
find %{buildroot}%{_localstatedir}/lib/%{name} -name .htaccess -o -name README \
    | xargs rm -f

# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# Tikiwiki Apache configuration
Alias /tikiwiki/styles %{_localstatedir}/lib/%{name}/styles
Alias /tiki/styles %{_localstatedir}/lib/%{name}/styles
Alias /tikiwiki %{_datadir}/%{name}
Alias /tiki %{_datadir}/%{name}

<Directory %{_datadir}/%{name}>
    Options -FollowSymLinks
    Order allow,deny
    Allow from all
</Directory>

<Directory %{_datadir}/%{name}/installer>
    <FilesMatch "\.ph(p(3|4)?|tml)$">
        Deny from all
    </FilesMatch>
</Directory>

<Directory %{_datadir}/%{name}/img>
    <FilesMatch "\.ph(p(3|4)?|tml)$">
        Deny from all
    </FilesMatch>
</Directory>

<Directory %{_datadir}/%{name}/images>
    <FilesMatch "\.ph(p(3|4)?|tml)$">
        Deny from all
    </FilesMatch>
</Directory>

<Directory %{_datadir}/%{name}/lib>
    <FilesMatch "\.ph(p(3|4)?|tml)$">
        Deny from all
    </FilesMatch>
</Directory>

<Directory %{_datadir}/%{name}/lib/fckeditor>
    <FilesMatch "\.ph(p(3|4)?|tml)$">
        Allow from all
    </FilesMatch>
</Directory>

<Directory %{_datadir}/%{name}/lib/fckeditor_tiki>
    <FilesMatch "\.ph(p(3|4)?|tml)$">
        Allow from all
    </FilesMatch>
</Directory>

<Directory %{_datadir}/%{name}/lang>
    Deny from all
</Directory>

<Directory %{_datadir}/%{name}/modules>
    Deny from all
</Directory>

<Directory %{_localstatedir}/lib/%{name}/styles>
    Allow from all
</Directory>

<Directory %{_localstatedir}/lib/%{name}/db>
    Deny from all
</Directory>

# Below part is required to enable SEFURLs

EOF

cat _htaccess >> %{buildroot}%{_webappconfdir}/%{name}.conf

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201010
%_post_webapp
%endif

%postun
%if %mdkversion < 201010
%_postun_webapp
%endif

%files
%defattr(-,root,root)
%doc INSTALL README
%{_datadir}/tikiwiki
%attr(-,apache,apache) %{_localstatedir}/lib/tikiwiki
%config(noreplace) %{_webappconfdir}/%{name}.conf
%config(noreplace) %attr(-,apache,apache) %{_sysconfdir}/%{name}.conf


%changelog
* Fri Jan 20 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 6.6-1mdv2011.0
+ Revision: 762926
- new version 6.6
- new version 6.5 (include bugfixes and security patches)
- Update to 6.4

* Mon Dec 13 2010 Guillaume Rousse <guillomovitch@mandriva.org> 6.0-1mdv2011.0
+ Revision: 620645
- new version

* Thu Oct 28 2010 Guillaume Rousse <guillomovitch@mandriva.org> 5.3-1mdv2011.0
+ Revision: 589824
- new version
- strip private versions of pear libs and smarty

* Tue Jan 19 2010 Guillaume Rousse <guillomovitch@mandriva.org> 3.1-3mdv2010.1
+ Revision: 493876
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise

* Thu Sep 03 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.1-2mdv2010.0
+ Revision: 428430
- don't forget to reload apache configuration after installation

* Wed Sep 02 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.1-1mdv2010.0
+ Revision: 424583
- new version
- use FHS setup
- TODO: drop private pear modules

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 1.9.10.1-4mdv2009.0
+ Revision: 261536
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.9.10.1-3mdv2009.0
+ Revision: 254541
- rebuild

* Sun Mar 02 2008 Olivier Blin <blino@mandriva.org> 1.9.10.1-1mdv2008.1
+ Revision: 177775
- 1.9.10.1
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Oct 28 2007 Funda Wang <fwang@mandriva.org> 1.9.8.3-1mdv2008.1
+ Revision: 102874
- update to new version 1.9.8.3

* Wed Sep 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.9.7-2mdv2008.0
+ Revision: 90337
- rebuild

* Thu Sep 06 2007 Funda Wang <fwang@mandriva.org> 1.9.7-1mdv2008.0
+ Revision: 80553
- New version 1.9.7
- Import tikiwiki



* Tue Nov 01 2005 Michael Scherer <misc@mandriva.org> 1.9.2-1mdk
- New release 1.9.2

* Wed Oct 26 2005 Michael Scherer <misc@mandriva.org> 1.9.1.1-1mdk
- New release 1.9.1.1, as reported by Franck Martin ( security fix )
- mkrel
- rpmbuildupdatable

* Mon Sep 12 2005 Franck Martin <franck@sopac.org> 1.9.1-1mdk
- security fix release

* Thu Jul 21 2005 Franck Martin <franck@sopac.org> 1.9.0-1mdk
- new release

* Tue Apr 13 2004 Olivier Blin <blino@mandrake.org> 1.8.2-1mdk
- fix rights on files
- new release

* Wed Mar 03 2004 Franck Martin <franck@sopac.org> 1.8-1mdk
- First Mandrake release
- From Olivier Blin <blino@mandrake.org> :
  - own dir
  - fix setup.sh not to chown/chgrp files
  - replace Copyright tag by License tag
  - use System/Servers group

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8027 |12cr|tilda-0.9.6-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    tilda
%define version 0.9.6
%define release 7

Summary:        Drop Down Terminal for Linux
Name:           %{name}
Version:        %{version}
Release:        %{release}
License:        GPLv2+
Group:          Terminals
Url:            http://tilda.sourceforge.net/
Source:         http://ovh.dl.sourceforge.net/sourceforge/%{name}/%{name}-%{version}.tar.gz
Patch0:		tilda-0.9.6-read-glade.patch
Patch1:		tilda-0.9.6-fix-segfault.patch
Patch3:		tilda-0.9.6-glib.patch


BuildRequires:  pkgconfig
BuildRequires:  pkgconfig(vte)
BuildRequires:  pkgconfig(libconfuse)
BuildRequires:  flex
BuildRequires:  pkgconfig(libglade-2.0)

Requires:       vte
Requires: desktop-file-utils


%description
Linux terminal taking after the likeness
of many classic terminals from first person shooter
games, Quake, Doom and Half-Life to name a few,
where the terminal has no border and is hidden from
the desktop till a key or keys is hit.


%prep
%setup -q -n %{name}-%version
%patch0 -p0
%patch1 -p1
%patch3 -p0

%build
%configure2_5x --disable-rpath
%make

%install
%makeinstall_std

mkdir -p %{buildroot}%{_datadir}/%{name}
mv %{name}.glade %{buildroot}%{_datadir}/%{name}
rm -f %{buildroot}%{_datadir}/%{name}.glade

%find_lang %{name}


%files -f %{name}.lang
%doc ChangeLog COPYING NEWS README
%{_bindir}/tilda
%{_datadir}/applications/tilda.desktop
%{_datadir}/pixmaps/tilda.png
%{_datadir}/%{name}/*.glade



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8028 |12cr|tilitin-0.14.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	tilitin
%define version	0.14.0
%define release	%mkrel 1

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Free Finnish bookkeeping software
Group:		Office
License:	GPLv3+
URL:		http://helineva.net/tilitin/
Source:		http://helineva.net/tilitin/%{name}-%{version}-src.zip
Source1:	%{name}
Source2:	%{name}.desktop
BuildRequires:	locales
BuildRequires:	ant
#BuildRequires:	crimson
BuildRequires:	java-rpmbuild
Requires:	java >= 1.6.0
Requires:	javasqlite
BuildArch:	noarch

%description
Tilitin is a free Finnish bookkeeping software for Windows and Linux.

%prep
%setup -q

%build 
LC_ALL=UTF-8 %ant

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_datadir}/%{name}/tilikarttamallit
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_datadir}/applications
install -D -m 755 %{SOURCE1} %{buildroot}%{_bindir}/%{name}
install -D -m 644 %{SOURCE2} %{buildroot}%{_datadir}/applications/%{name}.desktop
install -D -m 644 dist/tilitin.jar %{buildroot}%{_datadir}/%{name}/
install -D -m 644 lib/* %{buildroot}%{_datadir}/%{name}/
install -D -m 644 tilikarttamallit/* %{buildroot}%{_datadir}/%{name}/tilikarttamallit/

# Install hicolor icons
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/{24x24,32x32,48x48}/apps
install -D -m 644 src/kirjanpito/ui/resources/tilitin-24x24.png %{buildroot}%{_datadir}/icons/hicolor/24x24/apps/%{name}.png
install -D -m 644 src/kirjanpito/ui/resources/tilitin-32x32.png %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
install -D -m 644 src/kirjanpito/ui/resources/tilitin-48x48.png %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/%{name}.png

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc COPYING
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsbasedir}/*/apps/%{name}.png


%changelog
* Tue Apr 05 2011 Jani Välimaa <wally@mandriva.org> 0.14.0-1mdv2011.0
+ Revision: 650722
- new version 0.14.0
- drop buildroot definition

* Tue Mar 22 2011 Jani Välimaa <wally@mandriva.org> 0.13.0-1
+ Revision: 647665
- new version 0.13.0

* Sun Feb 27 2011 Funda Wang <fwang@mandriva.org> 0.12.0-2
+ Revision: 640487
- rebuild to obsolete old packages

* Wed Feb 16 2011 Jani Välimaa <wally@mandriva.org> 0.12.0-1
+ Revision: 638063
- new version 0.12.0
- build without crimson

* Tue Feb 08 2011 Jani Välimaa <wally@mandriva.org> 0.11.3-1
+ Revision: 636931
- new version 0.11.3

* Tue Jan 25 2011 Jani Välimaa <wally@mandriva.org> 0.11.0-1
+ Revision: 632543
- new version 0.11.0

* Wed Jan 19 2011 Jani Välimaa <wally@mandriva.org> 0.10.1-1
+ Revision: 631672
- new version 0.10.1

* Wed Dec 29 2010 Jani Välimaa <wally@mandriva.org> 0.10.0-1mdv2011.0
+ Revision: 625974
- new version 0.10.0

* Tue Dec 21 2010 Jani Välimaa <wally@mandriva.org> 0.9.0-1mdv2011.0
+ Revision: 623609
- new version 0.9.0
- fix desktop file

* Mon Nov 29 2010 Jani Välimaa <wally@mandriva.org> 0.8.10-1mdv2011.0
+ Revision: 603127
- new version 0.8.10

* Tue Nov 16 2010 Jani Välimaa <wally@mandriva.org> 0.8.9-1mdv2011.0
+ Revision: 598117
- new version 0.8.9

* Wed Oct 27 2010 Jani Välimaa <wally@mandriva.org> 0.8.8-1mdv2011.0
+ Revision: 589613
- new version 0.8.8

* Tue Oct 26 2010 Jani Välimaa <wally@mandriva.org> 0.8.7-1mdv2011.0
+ Revision: 589457
- new version 0.8.7

* Mon Oct 04 2010 Jani Välimaa <wally@mandriva.org> 0.8.6-1mdv2011.0
+ Revision: 582931
- new version 0.8.6

* Sun Oct 03 2010 Jani Välimaa <wally@mandriva.org> 0.8.5-1mdv2011.0
+ Revision: 582643
- new version 0.8.5

* Tue Aug 31 2010 Jani Välimaa <wally@mandriva.org> 0.8.4-1mdv2011.0
+ Revision: 574701
- new version 0.8.4

* Thu Aug 19 2010 Jani Välimaa <wally@mandriva.org> 0.8.3-1mdv2011.0
+ Revision: 571326
- new version 0.8.3

* Wed Aug 04 2010 Jani Välimaa <wally@mandriva.org> 0.8.2-1mdv2011.0
+ Revision: 565870
- new versio 0.8.2

* Fri Jul 23 2010 Jani Välimaa <wally@mandriva.org> 0.8.1-1mdv2011.0
+ Revision: 557288
- new version 0.8.1

* Sat Jul 10 2010 Jani Välimaa <wally@mandriva.org> 0.8.0-1mdv2011.0
+ Revision: 550016
- new version 0.8.0
- fix desktop file (again)

* Sun May 02 2010 Jani Välimaa <wally@mandriva.org> 0.6.8-2mdv2010.1
+ Revision: 541645
- fix desktop file

* Tue Apr 13 2010 Jani Välimaa <wally@mandriva.org> 0.6.8-1mdv2010.1
+ Revision: 534596
- new version 0.6.8

* Thu Apr 08 2010 Jani Välimaa <wally@mandriva.org> 0.6.7-1mdv2010.1
+ Revision: 532881
- new version 0.6.7
- fix .desktop file

* Thu Mar 18 2010 Jani Välimaa <wally@mandriva.org> 0.6.6-1mdv2010.1
+ Revision: 524936
- new version 0.6.6

* Wed Mar 10 2010 Jani Välimaa <wally@mandriva.org> 0.6.5-1mdv2010.1
+ Revision: 517358
- new version 0.6.5

* Sat Mar 06 2010 Jani Välimaa <wally@mandriva.org> 0.6.4-1mdv2010.1
+ Revision: 515287
- add missing BR
- modify summary and description
- fix build (use %%ant instead of ant)
- import tilitin


* Wed Feb 24 2010 Jani Välimaa <wally@mandriva-fi.org> 0.6.4-1mdv2010.0
- new version 0.6.4

* Wed Feb 02 2010 Jani Välimaa <wally@mandriva-fi.org> 0.6.3-1mdv2010.0
- new version 0.6.3

* Wed Jan 20 2010 Jani Välimaa <wally@mandriva-fi.org> 0.6.2-1mdv2010.0
- new version 0.6.2

* Sun Jan 10 2010 Jani Välimaa <wally@mandriva-fi.org> 0.6.1-1mdv2010.0
- new version 0.6.1

* Sat Jan 09 2010 Jani Välimaa <wally@mandriva-fi.org> 0.6.0-1mdv2010.0
- new version 0.6.0

* Mon Nov 16 2009 Jani Välimaa <wally@mandriva-fi.org> 0.5.3-1mdv2010.0
- Initial release for Mandriva

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8029 |12cr|tilp-1.16-0.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Werror_cflags %nil
%define oname tilp2

%define version 1.16
%define release %mkrel 0.1

%define libticables_version 1.3.3
%define libticalcs_version 1.1.7
%define libtifiles_version 1.1.5
%define	libticonv_version 1.1.3

Summary:	Communicate with TI graphing calculators
Name:		tilp
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Communications
URL:		http://tilp.sourceforge.net/
Epoch:		1
Source:		%{oname}-%{version}.tar.bz2
Requires:	libticables >= %{libticables_version}
Requires:	libticalcs >= %{libticalcs_version}
BuildRequires:	libticables-devel >= %{libticables_version}
Buildrequires:	libticalcs-devel >= %{libticalcs_version}
BuildRequires:	libtifiles-devel >= %{libtifiles_version}
BuildRequires:	libglade2.0-devel
BuildRequires:	jpeg-devel
BuildRequires:	groff-for-man
BuildRequires:	imagemagick
BuildRequires:  gettext-devel
BuildRoot:	%{_tmppath}/%{oname}-%{version}-%{release}-buildroot

%description
TiLP is a program for Texas Instruments' graphing calculators. It allows
PC to communicate with a TI calculator and transfer data between them.

%prep
%setup -q -n %{oname}-%{version}

%build
LDFLAGS="${LDFLAGS:- -export-dynamic}"
export LDFLAGS
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std \
    gnulocaledir=%{buildroot}%{_datadir}/locale \
    MKINSTALLDIRS="`pwd`/mkinstalldirs"

# menu and icon
mkdir -p %{buildroot}%{_liconsdir} \
         %{buildroot}%{_iconsdir} \
         %{buildroot}%{_miconsdir}
convert -geometry 48x48 help/logo_tilp.png %{buildroot}%{_liconsdir}/%{name}.png
convert -geometry 32x32 help/logo_tilp.png %{buildroot}%{_iconsdir}/%{name}.png
convert -geometry 16x16 help/logo_tilp.png %{buildroot}%{_miconsdir}/%{name}.png


# these files are to be merged into magic files for GNOME and KDE desktop
# install -m 644 desktop/gnome/gnome-vfs-mime-magic %{buildroot}%{_datadir}/%{name}/gnome-vfs-mime-magic
# install -m 644 desktop/kde/magic %{buildroot}%{_datadir}/%{name}/kde-magic

# remove files not bundled
rm -rf	%{buildroot}%{_libdir}/tilp/*.la \
	%{buildroot}%{_includedir}

%find_lang %{oname}

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%triggerin -- gnome-mime-data
grep -q "\*\*TI" %{_sysconfdir}/gnome-vfs-mime-magic || \
  cat %{_datadir}/%{name}/gnome-vfs-mime-magic >> %{_sysconfdir}/gnome-vfs-mime-magic

%triggerin -- kdelibs-common
grep -q "\*\*TI" %{_datadir}/mimelnk/magic || \
  cat %{_datadir}/%{name}/kde-magic >> %{_datadir}/mimelnk/magic

%files -f %{oname}.lang
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog NEWS README README.linux 
%doc RELEASE TODO
#%config(noreplace) %{_sysconfdir}/%{name}
%{_bindir}/*
# %{_kde3_datadir}/%{oname}/*
%{_datadir}/%{oname}
%{_mandir}/man1/*
# %{_datadir}/application-registry/*.applications
# %{_datadir}/applications/*.desktop
# %{_datadir}/applnk/*/*/*.desktop
# %{_datadir}/mime-info/*
# %{_datadir}/mimelnk/application/*.desktop
%{_datadir}/applications/tilp.desktop
%{_datadir}/mime/packages/tilp.xml

%{_liconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png




%changelog
* Thu Jan 19 2012 Zombie Ryushu <ryushu@mandriva.org> 1:1.16-0.1mdv2012.0
+ Revision: 762281
- Upgrade to 1.16
- Upgrade to 1.16

* Tue Jul 13 2010 Zombie Ryushu <ryushu@mandriva.org> 1:1.14-0.1mdv2011.0
+ Revision: 551966
- Upgrade to 1.14
- import tilp


* Sat Mar 14 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1:1.12-2mdv2009.1
+ Revision: 355057
- drop unapplied patches
- drop wrong libtifiles dep
- drop useless autotools suite rebuilding

* Sat Mar 07 2009 Zombie Ryushu <ryushu@mandriva.org> 1:1.12-1mdv2009.1
+ Revision: 351491
- Adjust build requires version numbers for underlying libraries
- Add Epoch
- Update to TILP2 1.12
- Work in Progress

  + Nicolas Lécureuil <neoclust@mandriva.org>
    - Fix configure option to not use Qt4 libs if this is a Qt3 application

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 6.81-3mdv2009.0
+ Revision: 242858
- rebuild
- drop old menu
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Jul 02 2007 Olivier Thauvin <nanardon@mandriva.org> 6.81-1mdv2008.0
+ Revision: 46878
- 6.81
- Import tilp



* Sun Jan 08 2006 Olivier Thauvin <nanardon@mandriva.org> 6.79-2mdk
- Fix #20033, as suggest by Pierre (Comment #1)
- Fix missing BuildRequires (Pierre also)

* Tue Jul 05 2005 Olivier Thauvin <nanardon@mandriva.org> 6.79-1mdk
- 6.79
- rediff patch1, patch2
- remove patch0, no longer need

* Sun May 30 2004 Abel Cheung <deaddog@deaddog.org> 6.72-1mdk
- New version
- Rediff P2, P3
- Inserts magic entry whenever new GNOME and KDE magic files are installed
- Use ImageMagick to convert icons

* Sat Oct 11 2003 Abel Cheung <deaddog@deaddog.org> 6.68-1mdk
- 6.68 (GTK 2 based)
- Merge everything back into one package, because:
  - the "libraries" are plugins
  - the "header files" are only for compiling bundled plugins, and
    completely useless otherwise
- Patch1: compile plugin without shared library version
- Redo Patch2 (Fix DESTDIR support)
- Patch3: Fix installation of plugin, and don't install test plugin

* Sat Apr 26 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 6.09-1mdk
- 6.08 or 6.09, depends what we trust on sourceforge
- buildrequires (stefan spam :)

* Mon Feb 10 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 6.04-1mdk
- 6.04
- -patch{0,1}; +patch2 (fix destdir)
- split lib/libdevel

* Fri Dec 27 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 5.34-3mdk
- rebuild for rpm and glibc

* Sun Nov 24 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 5.34-2mdk
- rebuild
- fix missing files

* Wed Sep 04 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 5.34-1mdk
- port to mdk
- 5.34
- add menu and icones

* Sun May  6 2001 Benjamin Gordon <ben@bxg.org>
- Updated to version 4.16

* Sat Mar 24 2001 Benjamin Gordon <ben@bxg.org>
- Updated to version 4.06

* Sun Feb 18 2001 Benjamin Gordon <ben@bxg.org>
- Updated to version 3.93

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8030 |12cr|tilp2-1.16-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: tilp2
Url: http://lpg.ticalc.org/prj_tilp
Version: 1.16
Release: 1
Source0: http://downloads.sourceforge.net/project/tilp/tilp2-linux/tilp2-1.16/%{name}-%{version}.tar.bz2
Group: Communications
License: GPLv2+

BuildRequires: pkgconfig(libusb) pkgconfig(tifiles2) pkgconfig(ticalcs2) pkgconfig(ticonv)
BuildRequires: glade pkgconfig(libglade-2.0)
Requires: xdg-utils >= 1.0.0
Summary: TiLP is a TI<->PC linking program

%description
TiLP is a TI<->PC linking program

%prep
%setup

%build
%configure2_5x
%make

%install
%makeinstall_std
mkdir -p %buildroot/usr/share/applications
cat >%buildroot/usr/share/applications/tilp.desktop <<EOF
[Desktop Entry]
Name=TiLP
Name[fr_FR]=TiLP
Comment=Ti Linking Program
Comment[fr_FR]=Programme de connexion pour calculatrices TI
GenericName=TI Linking Program
GenericName[fr_FR]=Connexion calculatrices TI
Encoding=UTF-8
Version=1.0
Type=Application
Exec=/usr/bin/tilp
Icon=/usr/share/tilp2/pixmaps/icon.xpm
Terminal=false
Categories=Utility;X-KDE-Utilities-Peripherals;
MimeType=application/x-tilp
EOF
desktop-file-install --delete-original --vendor lpg     \
  --dir ${RPM_BUILD_ROOT}%{_datadir}/applications          \
  ${RPM_BUILD_ROOT}/usr/share/applications/tilp.desktop
mkdir -p ${RPM_BUILD_ROOT}%{_datadir}/mime/packages
cat >${RPM_BUILD_ROOT}%{_datadir}/mime/packages/tilp.xml <<EOF
<?xml version="1.0" encoding="UTF-8"?>
<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
    <mime-type type="application/x-tilp">
        <comment xml:lang="en">TI File</comment>
        <comment xml:lang="fr">Fichier TI</comment>
        <glob pattern="*.73?" />
        <glob pattern="*.82?" />
        <glob pattern="*.8[xX]?" />
        <glob pattern="*.85?" />
        <glob pattern="*.86?" />
        <glob pattern="*.89?" />
        <glob pattern="*.92?" />
        <glob pattern="*.9[xX]?" />
        <glob pattern="*.[vV]2?" />
  </mime-type>
</mime-info>
EOF

%post
update-mime-database %{_datadir}/mime > /dev/null 2>&1 || :
update-desktop-database %{_datadir}/applications > /dev/null 2>&1 || :

%postun
update-mime-database %{_datadir}/mime > /dev/null 2>&1 || :
update-desktop-database %{_datadir}/applications > /dev/null 2>&1 || :

%files
%{_bindir}/tilp
#% {_mandir}/man1/tilp*
%{_datadir}/tilp2
%{_datadir}/applications/lpg-tilp.desktop
%{_datadir}/mime/packages/tilp.xml
%{_datadir}/locale/fr/LC_MESSAGES/*.mo


%changelog
* Mon Feb 20 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.15-1
+ Revision: 778212
- test build without man
- files section fix
- imported package tilp2


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8031 |12cr|timemachine-0.3.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		timemachine
Summary:	Records audio up to ten seconds ago
Version:	0.3.3
Release:	2
License:	GPL
Group:		Sound
URL:		http://plugin.org.uk/timemachine/
Source:		%{name}-%{version}.tar.bz2
Patch0:		timemachine-0.3.3-linkage.patch
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(jack)
BuildRequires:	pkgconfig(samplerate)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	lash-devel

%description
I used to always keep a minidisc recorder in my studio running in a mode where
when you pressed record it wrote the last 10 seconds of audio to the disk and
then caught up to realtime and kept recording. The recorder died and haven't
been able to replace it, so this is a simple jack app to do the same job. It
has the advantage that it never clips and can be wired to any part of the jack
graph.

The idea is that I doodle away with whatever is kicking around in my studio
and when I heard an interesting noise, I'd press record and capture it,
without having to try and recreate it. :)

I've been using it to record occasional bursts of interesting noise from jack
apps feeding back into each other. It seems to be stable for me, but there
could be threading issues and race condidtions if run without SCHED_FIFO (ie.
without jackd -R).

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x
%make

%install
%makeinstall_std

#menu
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=JACK TimeMachine
Comment=Records audio from ten seconds ago
Exec=%{_bindir}/%{name}
Icon=sound_section
Terminal=false
Type=Application
Categories=X-MandrivaLinux-Multimedia-Sound;AudioVideo;Audio;
Encoding=UTF-8
EOF

%files
%doc AUTHORS ChangeLog NEWS README
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8032 |12cr|timevault-0.7.5-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Front-end for making snapshots of a set of directories
Name:    timevault
Version: 0.7.5
Release: %mkrel 8
Source:  %name-%version.tar.bz2
# make it using existing macros:
Patch0:   timevault-init-mdv.patch
# make it chkconfig aware:
Patch1:   timevault-init-chkconfig.patch
Patch2:  timevault-0.7.5-recognize-py2.7.patch
URL:     https://wiki.ubuntu.com/TimeVault
License: GPL
Group:   System/Configuration/Other
BuildRoot: %{_tmppath}/%name-root
%py_requires -d
BuildRequires: gnome-common intltool
BuildRequires: gnome-python-devel nautilus-python pygtk2.0-devel python-notify python-dbus dbus-devel
Requires: nautilus-python
Requires: python-dbus
Requires: python-notify
Requires: python-gamin python-sqlite2
Requires(post): rpm-helper
Requires(preun): rpm-helper

%description
TimeVault is a simple front-end for making snapshots of a set of directories.
Snapshots are a copy of a directory structure or file at a certain point in
time. Restore functionality is integrated into Nautilus - previous versions of
a file or directory that has a snapshot can be accessed by examining the
properties and selecting the 'Previous Versions' tab. 

Snapshots are protected from accidental deletion or modification since they are
read-only by default. The super-user can delete intermediate snapshots to save
space, but files and directories that existed before or after the deletion will
still be accessible. 

%prep
%setup -q
%patch0 -p0
%patch1 -p0
%patch2 -p0
[[ -x ./configure ]] || ./autogen.sh

%build
%configure2_5x
%make

%install
rm -rf %buildroot
%makeinstall_std
mkdir -p %buildroot%_libdir/nautilus/extensions-2.0
mv %buildroot%_prefix/lib/nautilus/extensions-1.0/* %buildroot%_libdir/nautilus/extensions-2.0 

%clean
rm -rf %buildroot

%post
%_post_service %name

%preun
%_preun_service %name

%files
%defattr(-,root,root,755)
%_bindir/*
%_datadir/applications/timevault.desktop
%_datadir/timevault
%config(noreplace) /etc/dbus-1/system.d/timevault.conf
/etc/init.d/timevault
%config(noreplace) /etc/logrotate.d/timevault.logrotate
%_iconsdir/hicolor/14x14/apps/timevault.png
%_iconsdir/hicolor/22x22/apps/timevault.png
%_iconsdir/hicolor/32x32/apps/timevault.png
%_iconsdir/hicolor/scalable/apps/timevault.svg
%py_platsitedir/TimeVault
#gw this dir is arch dependant:
%_libdir/nautilus/extensions-2.0/python/timevault-nautilus.py


%changelog
* Tue Nov 02 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.7.5-8mdv2011.0
+ Revision: 592229
- rediff P2 to make it detect python 2.7

  + Michael Scherer <misc@mandriva.org>
    - rebuild for python 2.7

* Fri Aug 13 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.7.5-7mdv2011.0
+ Revision: 569370
- add requires on python-gamin and python-sqlite2 (mdv#60623)
- remove the %%*_icon_cache bits, handled by rpm filetriggers

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 0.7.5-6mdv2010.0
+ Revision: 445442
- rebuild

* Sat Jan 10 2009 Funda Wang <fwang@mandriva.org> 0.7.5-5mdv2009.1
+ Revision: 327939
- recognize python 2.6

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 0.7.5-5mdv2009.0
+ Revision: 261539
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.7.5-4mdv2009.0
+ Revision: 254550
- rebuild

* Wed Jan 23 2008 Götz Waschk <waschk@mandriva.org> 0.7.5-2mdv2008.1
+ Revision: 157107
- fix nautilus extensions dir
- handle icon cache
- fix deps

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Dec 10 2007 Thierry Vignaud <tv@mandriva.org> 0.7.5-1mdv2008.1
+ Revision: 117034
- python-notify python-dbus
- import timevault


* Mon Dec 10 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.7.5-1mdv2008.1
- initial release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8033 |12cr|timidity-init-0.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		timidity-init
Version:	0.3
Release:	%mkrel 5
Summary:	Init script for TiMidity++ ALSA sequencer
License:	GPL
Source0:	timidity.init
Source1:	timidity.sysconfig
URL:		http://timidity.sourceforge.net/
Group:		Sound
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires:	TiMidity++
Requires(post,preun):	rpm-helper

%description
Contains init script to launch TiMidity++ as a service. This allows one to
hear music played by any application which outputs to a MIDI device
even if you do not own a MIDI synthesizer soundcard.

%install
rm -rf %buildroot

install -d -m 755 %buildroot%_initrddir
install -d -m 755 %buildroot%_sysconfdir/sysconfig
install -m 755 %SOURCE0 %buildroot%_initrddir/timidity
install -m 644 %SOURCE1 %buildroot%_sysconfdir/sysconfig/timidity

%post
%_post_service timidity

%preun
%_preun_service timidity

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%config(noreplace) %_sysconfdir/sysconfig/timidity
%config(noreplace) %_initrddir/timidity


%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.3-5mdv2010.0
+ Revision: 434386
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.3-4mdv2009.0
+ Revision: 242859
- rebuild
- fix prereq on rpm-helper
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri May 11 2007 David Walluck <walluck@mandriva.org> 0.3-2mdv2008.0
+ Revision: 26289
- LSB initscript
- bunzip2 sources
- fix install
- use %%mkrel
- Import timidity-init



* Sun Feb 20 2005 Abel Cheung <deaddog@mandrake.org> 0.3-1mdk
- 0.3, submitted by Miguel Barrio Orsikowsky <megamik@zarb.org>:
  o made a total rewrite of script and sysconfig file
  o modified description
- Add more parameters to allow extra tuning

* Tue Nov 16 2004 Miguel Barrio Orsikowsky <megamik@zarb.org> 0.2-2mdk
- fixed a bug in the way of launching the program
- lower quality by default (less CPU consumption)

* Tue Nov 16 2004 Miguel Barrio Orsikowsky <megamik@zarb.org> 0.2-1mdk
- modified init script to launch timidity in true daemon mode

* Tue Nov 02 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.1-2mdk
- actually bunzip2 source
- use spaces in stead of tabs at the top of init file, using tabs breaks it
- cosmetics

* Sun Aug 29 2004 Austin Acton <austin@mandrake.org> 0.1-1mdk
- from Miguel Barrio Orsikowsky
  - first version

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8034 |12cr|tint2-0.11-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name tint2
%define version 0.11
%define release %mkrel 2

Summary: Tint2 - A Lightweight Panel and Taskbar
Name: %{name}
Version: %{version}
Release: %{release}
License: GPLv2
Group: Graphical desktop/Other
Url: http://code.google.com/p/tint2/
Source0: http://tint2.googlecode.com/files/%{name}-%{version}.tar.bz2
BuildRequires: cmake
BuildRequires: pkgconfig(cairo)
BuildRequires: pkgconfig(x11)
BuildRequires: libgtk+2.0-devel
BuildRequires: pango-devel
BuildRequires: pkgconfig(pangoxft)
BuildRequires: pkgconfig(xinerama)
BuildRequires: imlib2-devel
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(xrandr), libxcomposite-devel, libxdamage-devel

%description
Tint2 is a simple panel and taskbar intentionally made for
openbox3, but should also work with other window managers. The
goal is to keep a clean and unintrusive look with code
lightweight and compliance with freedesktop specifications.

%prep
%setup -q

%build
%cmake
%make

%install
%makeinstall_std -C build

%files
%doc AUTHORS COPYING README ChangeLog
%config(noreplace) %{_sysconfdir}/xdg/tint2/tint2rc
%{_bindir}/tint*
%{_datadir}/tint2/*.png
%{_datadir}/applications/tint2*.desktop
%{_datadir}/pixmaps/tint2*
%{_mandir}/man1/* 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8035 |12cr|tintii-2.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		tintii
Version:	2.6.1
Release:	%mkrel 1
Summary:	Color photo image converter
License:	GPLv2+
Group:		Graphics
Source0:	http://www.indii.org/files/tint/releases/%{name}-%{version}.tar.gz
Source1:	%{name}.png
Patch0:		tintii-2.6.0-mdv-buildfix.patch
URL:		http://www.indii.org/software/tintii
BuildRequires:	boost-devel
BuildRequires:	scons
BuildRequires:	rcs
BuildRequires:	flex
BuildRequires:	wxgtku-devel
BuildRequires:	libgomp-devel
BuildRequires:	doxygen
BuildRequires:	imagemagick

%description
Tintii takes full color photos and processes them into black and white
with some select regions highlighted in color. The technique is known as color
popping or selective coloring – tintii makes it easy. Think Schindler’s List’s
little girl in red, or the dramatic style of Sin City. Tintii takes a color
photo and cleverly separates it into a handful of major hues. You then select
which colours to pop, and the rest become black & white.

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x
%make

%install
%__rm -rf %{buildroot}
%__install -dm 755 %{buildroot}%{_bindir}
%__install -m 755 %{name} %{buildroot}%{_bindir}

# icon
%__install -d %{buildroot}%{_iconsdir}/hicolor/16x16/apps/ %{buildroot}%{_iconsdir}/hicolor/32x32/apps/
convert -geometry 16x16 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
convert -geometry 32x32 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
%__install -Dm 644 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png

# menu-entry
%__install -d %{buildroot}%{_datadir}/applications
%__cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Type=Application
Encoding=UTF-8
Terminal=false
Name=Tintii
Comment=Color photo image converter
Exec=%{name}
Icon=%{name}
Categories=Graphics;Viewer;X-MandrivaLinux-Graphics-Utility;
EOF

%files
%defattr(-, root, root)
%doc README
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.*


%changelog
* Sat Mar 17 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 2.6.1-1mdv2011.0
+ Revision: 785454
- new version 2.6.1

* Mon Mar 12 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 2.6.0-1
+ Revision: 784413
- fix license
- new version 2.6.0

* Thu Jan 12 2012 Andrey Bondrov <abondrov@mandriva.org> 2.5.3-2
+ Revision: 760457
- Rebuild against utf8 wxGTK2.8, spec cleanup

* Wed Nov 02 2011 Alexander Khrukin <akhrukin@mandriva.org> 2.5.3-1
+ Revision: 709960
- imported package tintii


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8036 |12cr|tinyerp-4.2.3.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %mdkversion
%if %mdkversion < 200700
# default to non-modular X on MDV < 200700
%define _modular_X 0%{?_with_modular_x:1}
%else
# default to modular X on MDV >= 200700
%define _modular_X 0%{!?_without_modular_x:1}
%endif
%else
# default to modular X elsewhere
%define _modular_X 0%{!?_without_modular_x:1}
%endif

%{?!pyver: %define pyver %(python -c 'import sys;print(sys.version[0:3])')}
%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}


Name:		tinyerp
Version:	4.2.3.4
Release:	%mkrel 3
License:	GPLv2+
Group:		Databases
Summary:	ERP Client
URL:		http://tinyerp.org
Source0:	http://tinyerp.org/download/sources/tinyerp-server-%{version}.tar.bz2
Source1:	http://tinyerp.org/download/sources/tinyerp-client-%{version}.tar.bz2
Source2:	tinyerp-server.conf
Source3:	tinyerp-server.init
Source4:	tinyerp-server.logrotate
Source5:	tinyerp-README.urpmi
BuildArch:	noarch
BuildRequires:	python, pygtk2.0-devel, pygtk2.0-libglade, python-libxslt
BuildRequires:	python-psycopg, python-dot
BuildRequires:	desktop-file-utils
%if %_modular_X
BuildRequires:	x11-server-xvfb
%define _xvfb /usr/bin/Xvfb
%else
BuildRequires:	xorg-x11-Xvfb
%define _xvfb /usr/X11R6/bin/Xvfb
%endif
Requires:       pygtk2.0, pygtk2.0-libglade
Requires:	tinyerp-client, tinyerp-server
Patch0:		tinyerp-client.patch
Patch1:		tinyerp-server.patch

%description
Tiny ERP is a free enterprise management software package. It
covers all domains for small to medium businesses; accounting,
stock management, sales, customer relationship, purchases,
project management...

%package client
Group:		Databases
Summary:	ERP Client
Requires:       pygtk2.0, pygtk2.0-libglade, python-dot
Requires(post): desktop-file-utils
Requires(postun): desktop-file-utils

%description client
Client components for Tiny ERP.

%package server
Group:		System/Servers
Summary:	ERP Server
Requires:	pygtk2.0, pygtk2.0-libglade
Requires:	python-psycopg, python-libxslt
Requires:	postgresql-plpython
Requires:	python-imaging
Requires:	python-psycopg, python-reportlab
Requires:	graphviz, python-parsing, postgresql-server
Requires:	ghostscript
Requires(pre):	rpm-helper
Requires(postun):	rpm-helper

%description server
Server components for Tiny ERP.

IMPORTANT: Please read the INSTALL file in /usr/share/doc/tinyerp-server for
the first
time run.

%prep
%setup -q -a 1 -c %{name}-%{version}

%build
cd %{name}-client-%{version}
%{_xvfb} :69 -nolisten tcp -ac -terminate &
DISPLAY=:69 ./setup.py build
cd ../%{name}-server-%{version}
DISPLAY=:69 ./setup.py build

%install
rm -rf $RPM_BUILD_ROOT
cd %{name}-client-%{version}
%{_xvfb} :69 -nolisten tcp -ac -terminate &
DISPLAY=:69 ./setup.py install --root=$RPM_BUILD_ROOT
cd ../%{name}-server-%{version}
DISPLAY=:69 ./setup.py install --root=$RPM_BUILD_ROOT
cd ..
%find_lang tinyerp-client

mv $RPM_BUILD_ROOT/%{_datadir}/tinyerp-client/* $RPM_BUILD_ROOT/%{python_sitelib}/tinyerp-client
rm -rf $RPM_BUILD_ROOT/%{_datadir}/tinyerp-client

mkdir $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Tiny ERP
Comment=Open Source ERP Client
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=GNOME;GTK;Databases;
EOF

mkdir -p $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}-%{version}
install -m 644 -D %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/tinyerp-server.conf
install -m 755 -D %{SOURCE3} $RPM_BUILD_ROOT%{_initrddir}/tinyerp-server
install -m 644 -D %{SOURCE4} $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d/tinyerp-server
install -m 755 -D %{SOURCE5} $RPM_BUILD_ROOT%{_defaultdocdir}/%{name}-%{version}/README.urpmi
mkdir -p $RPM_BUILD_ROOT/var/log/tinyerp
mkdir -p $RPM_BUILD_ROOT/var/spool/tinyerp
mkdir -p $RPM_BUILD_ROOT/var/run/tinyerp

%files
%defattr(-,root,root)
%{_defaultdocdir}/%{name}-%{version}/README.urpmi

%files client -f %{name}-client.lang
%doc
%defattr(-,root,root)
%{_bindir}/tinyerp-client
%{python_sitelib}/tinyerp-client
%{python_sitelib}/tinyerp_client*
%{_defaultdocdir}/%{name}-client-%{version}/
%{_mandir}/man1/tinyerp-client.*
%{_datadir}/pixmaps/tinyerp-client/
%{_datadir}/applications/*.desktop

%post client
%{_bindir}/update-desktop-database %{_datadir}/applications > /dev/null

%postun client
if [ -x %{_bindir}/update-desktop-database ]; then %{_bindir}/update-desktop-database %{_datadir}/applications > /dev/null ; fi

%files server
%defattr(-,root,root)
%attr(0755,tinyerp,tinyerp) %dir /var/log/tinyerp
%attr(0755,tinyerp,tinyerp) %dir /var/spool/tinyerp
%attr(0755,tinyerp,tinyerp) %dir /var/run/tinyerp
%{_initrddir}/tinyerp-server
%attr(0644,tinyerp,tinyerp) %config(noreplace) %{_sysconfdir}/tinyerp-server.conf
%attr(0644,tinyerp,tinyerp) %config(noreplace) %{_sysconfdir}/logrotate.d/tinyerp-server
%{_bindir}/tinyerp-server
%{python_sitelib}/tinyerp-server
%{python_sitelib}/tinyerp_server*
%{_defaultdocdir}/%{name}-server-%{version}/
%{_mandir}/man1/tinyerp-server.*
%{_mandir}/man5/terp_serverrc.5*

%pre server
%_pre_useradd tinyerp /var/spool/tinyerp /sbin/nologin

%post server
%_post_service tinyerp-server

%preun server
%_preun_service tinyerp-server

%postun server
%_postun_service tinyerp-server
%_postun_userdel tinyerp

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8037 |12cr|tinyfugue-5.0-0.b8.5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name tinyfugue
%define version 5.0
%define pre b8
%define fver 50%pre
%define fname tf-%fver
%define rel 0.%pre.5

Summary: Flexible, screen-oriented MUD client, for use with any type of MUD
Name: %{name}
Version: %{version}
Release: %mkrel %rel
URL: http://tinyfugue.sourceforge.net/
Source0: http://ftp.tcp.com/pub/mud/Clients/tinyfugue/%{fname}.tar.bz2
License: GPLv2+
Group: Games/Adventure
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: openssl-devel
BuildRequires: termcap-devel

%description
TinyFugue, aka "tf", is a flexible, screen-oriented MUD client, for
use with any type of MUD. TinyFugue is one of the most popular and
powerful mud clients.

%prep
%setup -q -n %fname

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p %buildroot%_bindir
%makeinstall

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc CHANGES README CREDITS
%_bindir/tf
%_datadir/tf-lib


%changelog
* Thu Dec 08 2011 Götz Waschk <waschk@mandriva.org> 5.0-0.b8.5mdv2012.0
+ Revision: 738852
- yearly rebuild

* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 5.0-0.b8.4mdv2011.0
+ Revision: 615219
- the mass rebuild of 2010.1 packages

* Mon Apr 12 2010 Funda Wang <fwang@mandriva.org> 5.0-0.b8.3mdv2010.1
+ Revision: 533635
- rebuild

* Tue Jun 30 2009 Götz Waschk <waschk@mandriva.org> 5.0-0.b8.2mdv2010.0
+ Revision: 391008
- fix URL
- update license
- fix configure call

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 5.0-0.b8.1mdv2009.0
+ Revision: 136546
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Aug 01 2007 Götz Waschk <waschk@mandriva.org> 5.0-0.b8.1mdv2008.0
+ Revision: 57476
- new version
- Import tinyfugue



* Mon Jul 31 2006 Gtz Waschk <waschk@mandriva.org> 5.0-0.b7.1mdv2007.0
- new version

* Fri Mar 17 2006 Gtz Waschk <waschk@mandriva.org> 5.0-0.b6.3mdk
- rebuild for new openssl

* Thu Apr 28 2005 Gtz Waschk <waschk@mandriva.org> 5.0-0.b6.2mdk
- hardcode the lib directory

* Tue Apr 26 2005 Gtz Waschk <waschk@mandriva.org> 5.0-0.b6.1mdk
- new version

* Thu Jun 24 2004 Gtz Waschk <waschk@linux-mandrake.com> 5.0-0.b4.1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8038 |12cr|tinyxml-2.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realver 2_6_2
# (tpg) please don't change major, it should be set to 0
%define major 0
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	A small and simple XML parser
Name:		tinyxml
Version:	%(echo %realver| tr '_' '.')
Release:	%mkrel 1
License:	zlib
Group:		System/Libraries
Url:		http://www.grinninglizard.com/tinyxml/
Source0:	http://downloads.sourceforge.net/tinyxml/%{name}_%{realver}.tar.bz2
Patch0:		%{name}-2.5.3-stl.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
TinyXML is a simple, small, C++ XML parser

%package -n %{libname}
Summary:	A small and simple XML parsing library
Group:		System/Libraries

%description -n %{libname}
TinyXML is a simple, small, C++ XML parser that can be easily 
integrating into other programs. Have you ever found yourself 
writing a text file parser every time you needed to save human 
readable data or serialize objects? TinyXML solves the text I/O 
file once and for all.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/C++
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n %{develname}
Development files and headers for %{name}.

%prep
%setup -qn %{name}
%patch0 -p1

%build

for i in tinyxml.cpp tinystr.cpp tinyxmlerror.cpp tinyxmlparser.cpp; do
 	g++ %{optflags} -fPIC -o $i.o -c $i
done
g++ %{optflags} -shared -o lib%{name}.so.0.%{version} \
    %{ldflags} -Wl,-soname,lib%{name}.so.0 *.cpp.o 


%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

# Not really designed to be build as lib, DYI
mkdir -p %{buildroot}%{_libdir}
mkdir -p %{buildroot}%{_includedir}
install -m 755 lib%{name}.so.0.%{version} %{buildroot}%{_libdir}
ln -s lib%{name}.so.%{major}.%{version} %{buildroot}%{_libdir}/lib%{name}.so.%{major}
ln -s lib%{name}.so.%{major}.%{version} %{buildroot}%{_libdir}/lib%{name}.so
install -p -m 644 *.h %{buildroot}%{_includedir}

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/libtinyxml.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%doc changes.txt readme.txt
%{_includedir}/*.h
%{_libdir}/libtinyxml.so



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8039 |12cr|tiobench-0.3.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name tiobench
%define version 0.3.3
%define release %mkrel 5

Summary: A test program for filesystem performance
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.bz2
License: GPL
Group: Development/Kernel
Url: http://sourceforge.net/projects/tiobench/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot


%description
Threaded I/O bench for Linux (or any *nix system with POSIX threads
support library).

%prep
%setup -q

%build
%make

%install
rm -rf $RPM_BUILD_ROOT
install -d %buildroot/%_bindir
install tiotest %buildroot/%_bindir
install tiobench.pl %buildroot/%_bindir
install tiosum.pl %buildroot/%_bindir

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_bindir}/tiotest
%{_bindir}/tiobench.pl
%{_bindir}/tiosum.pl
%doc README BUGS TODO ChangeLog



%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.3.3-5mdv2010.0
+ Revision: 434400
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.3.3-4mdv2009.0
+ Revision: 261562
- rebuild
- rebuild
- fix summary-ended-with-dot

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.3.3-1mdv2008.1
+ Revision: 128470
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import tiobench


* Tue Apr 27 2004 Juan Quintela <quintela@mandrakesoft.com> 0.3.3-1mdk
- 1st Mandrake version.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8040 |12cr|tipp10-2.0.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name tipp10
%define version 2.0.3
%define fversion 2-0-3
%define release %mkrel 4
%define qtver 4.2.2
Summary: German touch typing learning program
Name: %{name}
Version: %{version}
Release: %{release}
Source0: tipp10_source_v%{fversion}.zip
Source1: %name.png
Patch0: tipp10-gcc4.5.patch
License: GPLv2+
Group: Education
Url: http://www.tipp10.de/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires: locales-de
%if %mdvver >= 200910
Requires: qt4-database-plugin-sqlite
%else
Requires: qt4-database-plugin-sqlite-%_lib >= %qtver
%endif
BuildRequires: qt4-devel >= %qtver

%description
Learn touch typing with a nice and easy graphical user interface. At
the moment, the program comes with German texts only.

%prep
%setup -q -n %name
%apply_patches
find -name Thumbs.db |xargs rm -fv

%build
%_prefix/lib/qt4/bin/qmake
%make

%install
rm -rf %{buildroot}
mkdir -p %buildroot{%_bindir,%_libdir/%name,%_datadir/applications}
cp -r help tipp10  tipp10v2.template  wrong.wav %buildroot%_libdir/%name

cat > %buildroot%_bindir/%name << EOF
#!/bin/bash
cd %_libdir/%name
./tipp10 "\$@"
EOF

install -m 644 -D %SOURCE1 %buildroot%_datadir/pixmaps/%name.png

cat > %buildroot%_datadir/applications/mandriva-%name.desktop << EOF
[Desktop Entry]
Name=Tipp10
Comment=Touch typing trainer
Comment[de]=Schreibtrainer
Exec=tipp10
Icon=tipp10
Terminal=false
Type=Application
Categories=Education;Qt;
EOF

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc *.txt
%attr(755,root,root) %_bindir/%name
%_libdir/%name
%_datadir/pixmaps/%name.png
%_datadir/applications/mandriva-%name.desktop


%changelog
* Thu Sep 22 2011 Götz Waschk <waschk@mandriva.org> 2.0.3-4mdv2012.0
+ Revision: 700803
- rebuild

* Tue Sep 21 2010 Götz Waschk <waschk@mandriva.org> 2.0.3-3mdv2011.0
+ Revision: 580369
- fix build

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 2.0.3-2mdv2010.0
+ Revision: 445468
- rebuild

* Fri Feb 13 2009 Götz Waschk <waschk@mandriva.org> 2.0.3-1mdv2009.1
+ Revision: 340018
- new version
- fix qt dep on 2009.1+

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 2.0.1-5mdv2009.0
+ Revision: 261563
- rebuild
- rebuild

* Thu Mar 20 2008 Götz Waschk <waschk@mandriva.org> 2.0.1-2mdv2008.1
+ Revision: 189100
- fix qt dep on x86_64
- fix buildrequires

* Wed Mar 19 2008 Götz Waschk <waschk@mandriva.org> 2.0.1-1mdv2008.1
+ Revision: 188809
- import tipp10



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8041 |12cr|tkbabel-0.59-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Tk/Tcl frontend for babelfish language translation
Name:		tkbabel
Version:	0.59
Release:	%mkrel 7
License:	GPL
Group:		Communications

Source:		http://members.home.net/sdanis/%{name}/%{name}-%{version}.tar.bz2

URL:		http://members.home.ner/sdanis/%{name}/
Buildarch:	noarch
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
Tkbabel and tclbabel are simple Tcl/Tk programs to access babelfish from
either the command line (tclbabel) or from a simple GUI (tkbabel).


%prep
 
%setup -q -n %{name}-%{version}
  
%build
# replace the location of Babelfish.tcl in tkbabel and tclbabel
mv tclbabel tclbabel.orig
#sed -e "s/\/usr\/local\/lib\/tclbabel/\/usr\/share/" tclbabel.orig > tclbabel
perl -pi -e "s,/usr/local/lib/tclbabel/,/usr/share/," tclbabel.orig
perl -pi -e "s,/usr/lib/tclbabel/,/usr/share/," tclbabel.orig
cat tclbabel.orig > tclbabel

mv tkbabel  tkbabel.orig
#sed -e "s/\/usr\/local\/lib\/tclbabel/\/usr\/share/" tkbabel.orig  > tkbabel
perl -pi -e "s,/usr/local/lib/tclbabel/,/usr/share/," tkbabel.orig
perl -pi -e "s,/usr/lib/tclbabel/,/usr/share/," tkbabel.orig
cat tkbabel.orig > tkbabel

%install
rm -fr %buildroot

# install the actual executable
install -m 755 -d $RPM_BUILD_ROOT/usr
install -m 755 -d $RPM_BUILD_ROOT%{_bindir}
install -m 755 -d $RPM_BUILD_ROOT/usr/share
install -m 755 Babelfish.tcl  $RPM_BUILD_ROOT/usr/share/Babelfish.tcl
install -m 755 {tk,tcl}babel  $RPM_BUILD_ROOT%{_bindir}/


%clean
rm -fr %buildroot


%files
%defattr (-,root,root)
%doc CHANGELOG INSTALL LICENSE README USAGE BUGS
%{_bindir}/tclbabel
%{_bindir}/tkbabel
/usr/share/Babelfish.tcl 



%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.59-7mdv2010.0
+ Revision: 434401
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.59-6mdv2009.0
+ Revision: 261565
- rebuild
- rebuild

* Wed Jan 09 2008 Nicolas Lécureuil <neoclust@mandriva.org> 0.59-3mdv2008.1
+ Revision: 147259
- Use %%mkrel
- import tkbabel


* Fri Mar 22 2002 David BAUDENS <baudens@mandrakesoft.com> 0.59-2mdk
- Clean after build

* Mon Feb 19 2001 Gregory Letoquart <gletoquart@mandrakesoft.com> 0.59-1mdk
- New version 0.59
- Change source Babelfish.tcl directory
- Add Doc
- Repackaged

* Wed Jul 26 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.56-4mdk
- remove packager tag

* Thu Jul 20 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.56-3mdk
- use tmppath

* Thu Jul 20 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.56-2mdk
- BM
- use new macros

* Wed Jun 21 2000 Enzo Maggi <enzo@mandrakesoft.com> 0.56-1mdk
- packaged version 0.56

* Tue Mar 28 2000 Enzo Maggi <enzo@mandrakesoft.com> 0.5-3mdk
- repackaged

* Fri Nov 19 1999 Lenny Cartier <lenny@mandrakesoft.com>
- New in contribs
- Specfiles adaptations
- Used the contrib provided by rufus.t.firefly

* Wed Oct 27 1999 rufus t firefly <rufus.t.firefly@linux-mandrake.com>
  [tkbabel-0.5-2mdk]
  - fixed symbolic linking problem
  - moved Babelfish.tcl library to /usr/share, with sed patch
* Wed Oct 12 1999 rufus t firefly <rufus.t.firefly@linux-mandrake.com>
  [tkbabel-0.5-1mdk]
  - converted history to changelog tag
  - updated package to new version 0.5 from freshmeat
* Tue Oct 12 1999 rufus t firefly <rufus.t.firefly@linux-mandrake.com>
  [tkbabel-0.3-1mdk]
  - initial packaging

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8042 |12cr|tkdvd-4.0.9-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Simple DVD mastering GUI
Name:		tkdvd
Version:	4.0.9
Release:	%mkrel 2
License:	GPLv2+
Group:		Archiving/Cd burning
URL:		http://regis.damongeot.free.fr/tkdvd/
Source0:	http://regis.damongeot.free.fr/tkdvd/dl/%{name}-%{version}.tar.gz
BuildRequires:	imagemagick
# For macros
BuildRequires:	tcl-devel
Requires:	dvd+rw-tools tk tcl
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
TkDVD is a GUI for growisofs which is a part of dvd+rw-tools.  It allows
burnning DVD+R/RW, -R/W and DVD+R DL easily.

Features:
    * View the current command line passed to growisofs with options and
      file listing
    * Burn DVD from iso images
    * Create ISO images from files
    * Can overburn DVD
    * Support multi-sessions DVD
    * Add/delete/exclude file/directories and show current used space
    * can keep directory structure
    * options to choose iso9660 filesystem extension (like Joliet or
      RockRidge extensions)
    * Prevent burning if used space > DVD+R/RW capacity
    * show output of growisofs/mkisofs to view burned % and estimated
      remaining time

%prep
%setup -q -n %{name}
chmod 755 TkDVD.sh
chmod 644 icons/*.*
chmod 644 src/*.tcl
perl -p -i -e 's|\$\{source_directory\}|%{tcl_sitelib}/%{name}||g' TkDVD.sh src/*

%install
rm -fr %{buildroot}
mkdir -p %{buildroot}%{tcl_sitelib}/%{name}
cp TkDVD.sh %{buildroot}%{tcl_sitelib}/%{name}
cp -r src %{buildroot}%{tcl_sitelib}/%{name}
mkdir -p %{buildroot}%{_bindir}
ln -sf %{tcl_sitelib}/%{name}/TkDVD.sh %{buildroot}%{_bindir}/%{name}

#menu

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=TkDVD
Comment=%{summary}
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=DiscBurning;Archiving;
EOF

#icons
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
cp icons/%{name}-48.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
cp icons/%{name}-32.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -size 16x16 icons/%{name}-48.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post
%{update_menus}
%update_icon_cache hicolor
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%clean_icon_cache hicolor
%endif

%files
%defattr(-,root,root)
%doc ChangeLog FAQ README TODO
%{_bindir}/%{name}
%{tcl_sitelib}/%{name}
%{_datadir}/applications/*
%{_iconsdir}/hicolor/*/apps/%{name}.png


%changelog
* Sun Sep 20 2009 Thierry Vignaud <tvignaud@mandriva.com> 4.0.9-2mdv2010.0
+ Revision: 445481
- rebuild

* Fri Dec 05 2008 Adam Williamson <awilliamson@mandriva.org> 4.0.9-1mdv2009.1
+ Revision: 310820
- buildrequires tcl-devel (for macros)
- move to new location per policy
- new release 4.0.9

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 4.0.8-2mdv2009.0
+ Revision: 269435
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Thu Apr 17 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.0.8-1mdv2009.0
+ Revision: 195384
- new version
- spec file clean
- put icons into f.do compiliant directory

  + Thierry Vignaud <tvignaud@mandriva.com>
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Oct 26 2007 Jérôme Soyer <saispo@mandriva.org> 4.0.7-1mdv2008.1
+ Revision: 102336
- New release 4.0.7


* Mon Mar 12 2007 Jérôme Soyer <saispo@mandriva.org> 4.0.6-1mdv2007.1
+ Revision: 141635
- New version 4.0.6

* Sun Feb 18 2007 Jérôme Soyer <saispo@mandriva.org> 4.0.5-1mdv2007.1
+ Revision: 122264
- New release 4.0.5

* Tue Nov 14 2006 Lenny Cartier <lenny@mandriva.com> 4.0.4-1mdv2007.1
+ Revision: 84097
- Fix deletion of directories
- Update to 4.0.4
- Import tkdvd

* Thu Aug 17 2006 Austin Acton <austin@mandriva.org> 4.0.3-2mdv2007.0
- oops, fix menu

* Mon Aug 14 2006 Austin Acton <austin@mandriva.org> 4.0.3-1mdv2007.0
- 4.0.3
- xdg menu

* Tue Jun 27 2006 Austin Acton <austin@mandriva.org> 4.0.0-1mdk
- New release 4.0.0

* Mon Jan 16 2006 Lenny Cartier <lenny@mandriva.com> 3.10.1-1mdk
- 3.10.1

* Fri Dec 30 2005 Austin Acton <austin@mandriva.org> 3.10.0-1mdk
- New release 3.10.0

* Fri Nov 04 2005 Austin Acton <austin@mandriva.org> 3.8.4-1mdk
- New release 3.8.4

* Mon Oct 10 2005 Austin Acton <austin@mandriva.org> 3.8.2-1mdk
- New release 3.8.2

* Mon Aug 22 2005 Austin Acton <austin@mandriva.org> 3.8-1mdk
- New release 3.8

* Sat Aug 13 2005 Austin Acton <austin@mandriva.org> 3.7-1mdk
- New release 3.7

* Mon Jul 04 2005 Austin Acton <austin@mandriva.org> 3.5-1mdk
- New release 3.5

* Sun Feb 06 2005 Austin Acton <austin@mandrake.org> 3.4-1mdk
- 3.4

* Wed Jan 19 2005 Austin Acton <austin@mandrake.org> 3.2-1mdk
- 3.2

* Thu Jan 13 2005 Austin Acton <austin@mandrake.org> 3.1-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8043 |12cr|tkeca-4.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: 		tkeca
Summary: 	Tk GUI for Ecasound multitrack audio editor and recorder
Version: 	4.4.0
Release: 	%{mkrel 1}
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
URL:		http://tkeca.sourceforge.net/
License:	GPLv2+
Group:		Sound
BuildRoot:	%{_tmppath}/%{name}-buildroot
# For macros
BuildRequires:	tcl-devel
Requires:	tk
Requires:	tcl
Requires:	ecasound
BuildArch:	noarch

%description
Tk Ecasound is a frontend for Ecasound. It has the look of a multitrack
recorder. It supports Ladspa plugins, multiple devices inputs/outputs,
and multiple effects.

%prep
%setup -q
										
%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/%{tcl_sitelib}/%{name}
cp tkeca.tcl %{buildroot}/%{tcl_sitelib}/%{name}/

mkdir -p %{buildroot}/%{_bindir}
cat > %{buildroot}/%{_bindir}/%{name} << EOF
#!/bin/bash
if [ -e ~/.ecasoundrc ]
then echo "~/.ecasoundrc found"
else echo "creating ~/.ecasoundrc"; cp /usr/share/ecasound/ecasoundrc ~/.ecasoundrc
fi
if [ -e ~/.ecasound/ecasoundrc ]
then echo "~/.ecasound/ecasoundrc found"
else echo "creating ~/.ecasound/ecasoundrc"; mkdir -p ~/.ecasound; cp /usr/share/ecasound/ecasoundrc ~/.ecasound
fi
%{tcl_sitelib}/%{name}/tkeca.tcl
EOF
chmod ugo+x %{buildroot}/%{_bindir}/%{name}

#menu
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=TkEca
Comment=%{summary}
Exec=%{_bindir}/%{name} 
Icon=sound_section
Terminal=false
Type=Application
Categories=AudioVideo;Audio;AudioVideoEditing;
EOF

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post
%update_menus
%endif
		
%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files
%defattr(-,root,root)
%doc README.tkeca *.html
%{_bindir}/%{name}
%{_datadir}/applications/*
%{tcl_sitelib}/%{name}



%changelog
* Fri Nov 27 2009 Jérôme Brenier <incubusss@mandriva.org> 4.4.0-1mdv2010.1
+ Revision: 470586
- new version 4.4.0

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 4.2.0-5mdv2010.0
+ Revision: 445486
- rebuild

* Fri Dec 05 2008 Adam Williamson <awilliamson@mandriva.org> 4.2.0-4mdv2009.1
+ Revision: 310827
- clean file list
- drop old MDV category from menu
- create the script with cat, not a bunch of sequential echos...
- move to new location per policy
- buildrequires tcl-devel (for macros)
- new license policy
- spec clean

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 4.2.0-3mdv2009.0
+ Revision: 269436
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Sun May 11 2008 Funda Wang <fwang@mandriva.org> 4.2.0-2mdv2009.0
+ Revision: 205535
- fix location of tkeca.tcl

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 4.2.0-1mdv2008.1
+ Revision: 136546
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - kill explicit icon extension
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Wed Aug 22 2007 Austin Acton <austin@mandriva.org> 4.2.0-1mdv2008.0
+ Revision: 68969
- XDG menu
- mkrel
- new version
- Import tkeca



* Sun Feb 6 2005 Austin Acton <austin@mandrake.org> 4.0.2-2mdk
- birthday
- fix summary

* Fri Jan 30 2004 Lenny Cartier <lenny@mandrakesoft.com> 4.0.2-1mdk
- 4.0.2

* Tue Jan 27 2004 Austin Acton <austin@mandrake.org> 4.0.1-1mdk
- 4.0.1

* Tue Nov 18 2003 Austin Acton <austin@linux.ca> 3.0.0-1mdk
- 3.0.0

* Sun Jul 6 2003 Austin Acton <aacton@yorku.ca> 2.0.0-1mdk
- 2.0.0

* Thu Jun 4 2003 Austin Acton <aacton@yorku.ca> 1.8.0-1mdk
- 1.8.0

* Mon Jun 2 2003 Austin Acton <aacton@yorku.ca> 1.6.0-1mdk
- 1.6.0

* Sun May 25 2003 Austin Acton <aacton@yorku.ca> 1.4.0-1mdk
- 1.4.0

* Tue Jan 28 2003 Austin Acton <aacton@yorku.ca> 1.0.2-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8044 |12cr|tkhtml3-3.0-0.20081201.7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define cvs		20081201
%define polipo_version	1.0.4

Summary:	Tk HTML / CSS rendering widget
Name:		tkhtml3
Version:	3.0
Release:	%mkrel 0.%{cvs}.7
License:	BSD
Group:		System/Libraries
URL:		http://tkhtml.tcl.tk/
# CVS instructions on site
Source0:	http://tkhtml.tcl.tk/%{name}-%{cvs}.tar.lzma
# Disable a whole optional block of code which seems to cause errors
# - AdamW 2008/12
# hv3 expects a patched (see hv3_polipo.patch) polipo, named
# hv3_polipo, to be available in $PATH. Without it, some things -
# notably ssl support - don't seem to work. - AdamW 2008/12
Source1:	http://www.pps.jussieu.fr/~jch/software/files/polipo/polipo-%{polipo_version}.tar.gz
Patch0:		tkhtml3-20081201-statesock.patch
# Patch for Polipo (see above) - AdamW 2008/12
Patch1:		hv3_polipo.patch
BuildRequires:	tcl-devel
BuildRequires:	tk-devel
BuildRequires:	libx11-devel
Requires:	tcl
Requires:	tk
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
Tkhtml3 is a Tk widget that displays content formatted according to the
HTML and CSS standards. Tkhtml3 is not an end-user application, it is
for Tcl programmers who wish to embed a standards-compliant HTML/CSS
implementation in their applications. 

%package -n tclsee
Summary:	Tcl interface to the libsee Javascript engine
Group:		System/Libraries
Version:	0.1
BuildRequires:	see-devel
BuildRequires:	libgc-devel
Requires:	tcl

%description -n tclsee
tclsee is a Tcl interface to the libsee Javascript rendering engine.

%package -n hv3
Summary:	Lightweight Tcl/Tk-based web browser
Group:		Networking/WWW
Version:	3.0
Requires:	tcl
Requires:	tk
Requires:	tkhtml3
Requires:	tclsee
Requires:	tcltls
Requires:	tcl-sqlite3
Requires:	tkimg

%description -n hv3
Hv3 is a lightweight web browser with support for modern web standards
like HTML, CSS, HTTP and ECMAScript (a.k.a. javascript). It is based on
the Tkhtml3 HTML rendering widget and the tclsee Javascript rendering
widget.

%prep
%setup -q -n htmlwidget -b 1
%patch0 -p1 -b .statesock
pushd %{_builddir}/polipo-%{polipo_version}
%patch1 -p1 -b .hv3_polipo
popd

%build
mkdir build
pushd build
CONFIGURE_TOP=.. %{configure2_5x} --libdir=%{tcl_sitearch}
%make
# Build tclsee
make -f ../linux-gcc.mk tclsee TOP=.. JSLIB="%{_libdir}/libgc.so %{_libdir}/libsee.so" JSFLAGS="$JSFLAGS %{optflags} -fPIC"
popd
# Build Polipo
pushd %{_builddir}/polipo-%{polipo_version}
%make
popd

%install
rm -fr %buildroot
pushd build
%makeinstall_std
cp -R tclsee0.1 %{buildroot}%{tcl_sitearch}
popd

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-hv3.desktop <<EOF
[Desktop Entry]
Name=Hv3
Comment=Very light web browser
Exec=%{_bindir}/hv3
Icon=web_browser_section
Terminal=false
Type=Application
StartupNotify=true
MimeType=foo/bar;foo2/bar2;
Categories=Network;WebBrowser;
EOF


mkdir -p %{buildroot}%{tcl_sitelib}/hv3
cp hv/*.tcl %{buildroot}%{tcl_sitelib}/hv3/
rm %{buildroot}%{tcl_sitelib}/hv3/tst_main.tcl
rm %{buildroot}%{tcl_sitelib}/hv3/main.tcl
echo '#!/bin/sh' > %{buildroot}%{_bindir}/hv3
echo 'exec wish %{tcl_sitelib}/hv3/hv3_main.tcl "$@"' >> %{buildroot}%{_bindir}/hv3
chmod 755 %{buildroot}%{_bindir}/hv3

install -m 0755 %{_builddir}/polipo-%{polipo_version}/polipo %{buildroot}%{_bindir}/hv3_polipo

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ChangeLog COPYRIGHT README
%{tcl_sitearch}/Tkhtml3.0
%{_mandir}/mann/*

%files -n tclsee
%{tcl_sitearch}/tclsee0.1

%files -n hv3
%{tcl_sitelib}/hv3
%{_bindir}/hv3
%{_bindir}/hv3_polipo
%{_datadir}/applications/mandriva-hv3.desktop



%changelog
* Tue Feb 01 2011 Funda Wang <fwang@mandriva.org> 3.0-0.20081201.7mdv2011.0
+ Revision: 634771
- tighten BR

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 3.0-0.20081201.6mdv2010.0
+ Revision: 445487
- rebuild

* Tue Dec 09 2008 Adam Williamson <awilliamson@mandriva.org> 3.0-0.20081201.5mdv2009.1
+ Revision: 312333
- just do make, not make all, to build polipo (we don't need the docs)
- add source for polipo and the patch to turn it into hv3_polipo, build and
  install hv3_polipo (required for various hv3 functions to work)

* Fri Dec 05 2008 Adam Williamson <awilliamson@mandriva.org> 3.0-0.20081201.4mdv2009.1
+ Revision: 310529
- add a menu entry

* Fri Dec 05 2008 Adam Williamson <awilliamson@mandriva.org> 3.0-0.20081201.3mdv2009.1
+ Revision: 310471
- OK, this is REALLY the right way to handle the fpic stuff...grumble
- ok, i think this is the proper way to get fPIC in here...
- need fPIC in ldflags too
- build with -fPIC to fix x86-64 build
- import tkhtml3



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8045 |12cr|tla-1.3.5-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Werror_cflags	%nil
%define name	tla
%define version 1.3.5
%define release %mkrel 4

Name:		%name
Version:	%version
Release:	%release
Summary:	TLA revision control system
License:	GPL
Group:		Development/Other
URL:		http://www.gnu.org/software/gnu-arch/
# Source: 	ftp://ftp.gnu.org/gnu/gnu-arch/%{name}-%{version}.tar.gz
# Source:	http://releases.gnuarch.org/tla/%{name}-%{version}.tar.gz
Source0: 	%{name}-%{version}.tar.bz2
#gw libneon needs some better provides
BuildRequires:	pkgconfig(neon)
Requires:	gawk tar gzip patch diffutils

%description
Also known as GNU Arch.
A modern replacement for CVS, specifically designed for the distributed 
development needs of open source projects. It has uniquely good support 
for development on branches (especially good merging tools), distributed 
repositories (every developer can have branches in their own repository), 
changeset-oriented project management (arch commits changes to multiple 
files at once), and, of course, file and directory renaming.

%prep
%setup -q -n %{name}-%{version}
# remove id files we don't want to distribute
find src/docs-tla -name .arch-ids | xargs rm -fr
# don't want to use embedded libneon (see also Patch0)
rm -rf src/tla/libneon

echo "%{name}-%{version} (%{name}-%{version}-%{release})" > \=RELEASE-ID 
#sed -i 's/-Wformat//g' src/libneon/configure src/libneon/macros/neon.m4

%build
mkdir \=build
cd \=build
export CFLAGS="${RPM_OPT_FLAGS}"
../src/configure --prefix=%{_prefix} --destdir=%{buildroot} 

make

%check
cd \=build
make test

%install
cd \=build
make install destdir=%{buildroot}

cd ..
#cp -r src/docs-tla/html html
#cp -r src/docs-tla/ps ps
#cp -r src/docs-tla/texi texi

sed 's,^#![[:space:]]*/.*$,#! /usr/bin/gawk -f,' src/tla/\=gpg-check.awk > %{buildroot}/%{_prefix}/bin/tla-gpg-check
chmod 0755 %{buildroot}/%{_prefix}/bin/tla-gpg-check

%files
%doc src/docs-tla/COPYING* src/docs-tla/ChangeLog 
%{_bindir}/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8046 |12cr|tlf-1.1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		tlf
License:	GPL
Group:		Communications
Url:		http://home.iae.nl/users/reinc/TLF-0.2.html
Version:	1.1.2
Release:	1
Summary:	TLF is a contest logging program for Linux
Source0:	https://github.com/downloads/Tlf/%{name}/%{name}-%{version}.tar.gz
BuildRequires:	ncurses-devel glib2-devel
BuildRequires:	pkgconfig(gnuradio-core)
BuildRequires:	hamlib-devel

%description
Tlf is developed by Rein Couperus, PA0R. Hamlib is used here to get the rig's 
frequency and track dx spots when logged in to a DX-cluser. 
Tlf is a contest logging program with networking support, partially based on 
TRLOG (but much better of course).

%prep
%setup -q

%build
%configure2_5x 
#--enable-hamlib
%make

%install
%makeinstall_std

%files
%doc AUTHORS COPYING ChangeLog INSTALL NEWS README
%{_bindir}/tlf
%{_bindir}/play_vk
%{_datadir}/man/man1/tlf.1.*
%{_bindir}/soundlog
%{_datadir}/tlf/arrlsections
%{_datadir}/tlf/callmaster
%{_datadir}/tlf/cty.dat
%{_datadir}/tlf/ssamults
#%{_datadir}/tlf/usa_canada_states
%{_datadir}/tlf/spdxmults
%{_datadir}/tlf/paccmults
%{_datadir}/tlf/ea_sections
%{_datadir}/tlf/logcfg.dat
%{_datadir}/tlf/rules/*
%{_datadir}/tlf/arrl10m_mults
%{_datadir}/tlf/arrldx_mults


%changelog
* Thu May 10 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.1.2-1
+ Revision: 798019
- hamlib-devel
- version update 2.48
- version update 1.1.2
- BR: gnuradio-devel

* Thu Jan 19 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.1.1-1
+ Revision: 762812
- version update

* Mon Dec 26 2011 Alexander Khrukin <akhrukin@mandriva.org> 1.1.0-1
+ Revision: 745396
- so strange it was built on my test cooker and want into cluster
- br fixes
- glib2.0-devel BR
- imported package tlf


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8047 |12cr|tmake-2.12-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Templates avec #! Use ... template as shebang
%define	_requires_exceptions ^Use$

Summary:	Easy-to-use tool for creating and maintaining portable makefiles
Name:		tmake
Version:	2.12
Release:	%mkrel 6
Group:		Development/Other
License:	Distributable (see LICENSE file)
URL:		http://tmake.sourceforge.net
Source0:	http://heanet.dl.sourceforge.net/sourceforge/tmake/%name-%version.tar.bz2
Requires:	perl
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch

%description
Tmake is an easy-to-use tool for creating and maintaining makefiles across
many platforms and compilers. This is a command-line tool based on project
files. The idea is that you should spend your time writing code, not
makefiles.

%prep
%setup -q

%install
rm -rf $RPM_BUILD_ROOT
install -d %buildroot%_libdir/%name
install -d %buildroot%_bindir

cp -R lib %buildroot%_libdir/%name
install bin/%name %buildroot%_libdir/%name
install bin/progen %buildroot%_libdir/%name
cat > %buildroot%_bindir/%name <<EOF
export TMAKEPATH=%_libdir/%name/lib/linux-g++
exec %_libdir/%name/tmake "\$@"
EOF
cat > %buildroot%_bindir/progen <<EOF
export TMAKEPATH=%_libdir/%name/lib/linux-g++
exec %_libdir/%name/progen "\$@"
EOF

%clean
rm -rf %buildroot

%files
%defattr(755, root, root)
%doc README LICENSE
%doc doc example
%_libdir/tmake
%_bindir/tmake
%_bindir/progen





%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 2.12-6mdv2010.0
+ Revision: 434403
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.12-5mdv2009.0
+ Revision: 261569
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.12-4mdv2009.0
+ Revision: 254658
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 2.12-2mdv2008.1
+ Revision: 136546
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Jan 06 2007 Pascal Terjan <pterjan@mandriva.org> 2.12-2mdv2007.0
+ Revision: 104789
- Don't require 'Use' which does not exist...

* Fri Dec 01 2006 Nicolas Lécureuil <neoclust@mandriva.org> 2.12-1mdv2007.1
+ Revision: 89610
- New version 2.12
- import tmake-1.13-1mdk

* Thu Nov 18 2004 Per yvind Karlsen <peroyvind@linux-mandrake.com> 1.13-1mdk
- 1.13


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8048 |12cr|tmda-1.1.12-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	tmda
%define version 1.1.12
%define release %mkrel 1


Summary:	Tagged Message Delivery Agent
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://download.sourceforge.net/%{name}/%{name}-%{version}.tgz
License:	BSD
Group:		Networking/Mail
URL:		http://tmda.net
BuildArch:	noarch
Requires:	python-cdb
BuildRequires:	python 
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
TMDA is an OSI certified software application designed to
significantly reduce the amount of SPAM/UCE (junk-mail) you
receive. TMDA combines a  "whitelist" (for known/trusted senders),
a "blacklist" (for undesired senders), and a cryptographically
enhanced confirmation system (for unknown, but legitimate
senders).

%package	emacs
Summary:	Tagged Message Deliver Agent - Emacs Support Files
Group:		Editors
Requires:	tmda >= %{version}, emacs

%description	emacs
This module contains useful helper routines for using TMDA from
Gnus (and perhaps other Emacs based mail/news readers). 

%prep
%setup -q

%build
mv doc/README README2

%install
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}


install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_datadir}/tmda
install -d %{buildroot}%{_datadir}/emacs/site-lisp
install -d %{buildroot}%{py_puresitedir}/TMDA/pythonlib/email

install -m0755 bin/tmda-* %{buildroot}%{_bindir}/
install -m0644 templates/*.txt %{buildroot}%{_datadir}/tmda/
install -m0644 TMDA/*.py %{buildroot}%{py_puresitedir}/TMDA/
install -m0644 TMDA/pythonlib/email/*.py %{buildroot}%{py_puresitedir}/TMDA/pythonlib/email/
install -m0755 contrib/{collectaddys,printcdb,printdbm} %{buildroot}%{_bindir}
install -m0644 contrib/tmda.el %{buildroot}%{_datadir}/emacs/site-lisp

%clean
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ChangeLog CODENAMES COPYING CRYPTO INSTALL README* THANKS UPGRADE contrib doc/html/{*.html,attachments/} doc/pdf/*
%attr(0755,root,root) %{_bindir}/*
%{py_puresitedir}/TMDA/
%{_datadir}/tmda/*

%files emacs
%defattr(0644,root,root)
%{_datadir}/emacs/site-lisp/tmda.el




%changelog
* Wed Mar 30 2011 Stéphane Téletchéa <steletch@mandriva.org> 1.1.12-1mdv2011.0
+ Revision: 649098
- Update to latest release available, 1.1.12

* Tue Nov 02 2010 Michael Scherer <misc@mandriva.org> 1.0.3-11mdv2011.0
+ Revision: 592363
- rebuild for python 2.7

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 1.0.3-10mdv2010.0
+ Revision: 445488
- rebuild

* Tue Jan 06 2009 Funda Wang <fwang@mandriva.org> 1.0.3-9mdv2009.1
+ Revision: 326005
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 1.0.3-8mdv2009.0
+ Revision: 261570
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.0.3-7mdv2009.0
+ Revision: 254659
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.0.3-5mdv2008.1
+ Revision: 136546
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Dec 13 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.0.3-5mdv2007.0
+ Revision: 96544
- Rebuild against new python
- Import tmda

* Mon Jan 30 2006 Michael Scherer <misc@mandriva.org> 1.0.3-4mdk
- Remove requires on specific version
- use mkrel
- clean spec, use macro, fix unowned dir

* Thu Jan 06 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 1.0.3-3mdk
- merge spec file changes from the provided spec file, spotted
  by Simon Waldman

* Sun Dec 05 2004 Michael Scherer <misc@mandrake.org> 1.0.3-2mdk
- Rebuild for new python

* Mon Aug 02 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.0.3-1mdk
- 1.0.3

* Thu Feb 26 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.92-2mdk
- own dir

* Tue Dec 16 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.92-1mdk
- 0.92


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8049 |12cr|tmux-1.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	tmux
%define version	1.6
%define release 1

Summary:	Terminal multiplexer
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
License:	BSD 
Group:		Terminals
Url:		http://tmux.sourceforge.net/ 
BuildRequires:	ncurses-devel, libevent-devel

%description
tmux is a "terminal multiplexer". It allows a number of terminals (or
windows) to be accessed and controlled from a single terminal. It is
intended to be a simple, modern, BSD-licensed alternative to programs
such as GNU screen.

%prep
%setup -q

%build
%configure2_5x
#./configure
%make

%install
%__install -d %{buildroot}%{_bindir}
%__install -m 755 tmux %{buildroot}%{_bindir}
%__install -d %{buildroot}%{_mandir}/man1
%__install -m 644 tmux.1 %{buildroot}%{_mandir}/man1

%files
%doc FAQ NOTES TODO CHANGES examples/
%_bindir/tmux
%_mandir/man1/tmux.*



%changelog
* Thu Jan 26 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.6-1
+ Revision: 769044
- version update 1.6

* Tue Jul 12 2011 Lev Givon <lev@mandriva.org> 1.5-1
+ Revision: 689730
- Update to 1.5.

* Wed Dec 29 2010 Lev Givon <lev@mandriva.org> 1.4-1mdv2011.0
+ Revision: 625751
- Update to 1.4.

* Wed Dec 22 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3-2mdv2011.0
+ Revision: 623880
- rebuilt against libevent 2.x

* Wed Jul 28 2010 Lev Givon <lev@mandriva.org> 1.3-1mdv2011.0
+ Revision: 562837
- Update to 1.3.

* Thu Mar 11 2010 Lev Givon <lev@mandriva.org> 1.2-1mdv2011.0
+ Revision: 518231
- Update to 1.2.

* Sun Dec 06 2009 Lev Givon <lev@mandriva.org> 1.1-1mdv2010.1
+ Revision: 474239
- Update to 1.1.

* Mon Jul 27 2009 Lev Givon <lev@mandriva.org> 0.9-1mdv2010.0
+ Revision: 400827
- Update to 0.9.

* Sun May 03 2009 Lev Givon <lev@mandriva.org> 0.8-1mdv2010.0
+ Revision: 371132
- Update to 0.8.

* Wed Feb 11 2009 Lev Givon <lev@mandriva.org> 0.7-1mdv2009.1
+ Revision: 339511
- Update to 0.7.

* Tue Jan 20 2009 Lev Givon <lev@mandriva.org> 0.6-1mdv2009.1
+ Revision: 331825
- import tmux


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8050 |12cr|tmwmusic-0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		tmwmusic
Version:	0.2
Release:	%mkrel 2
Summary:	The music for The Mana World
Group:		Games/Other
License:	GPLv2+
Url:		http://themanaworld.org/
Source0:	http://downloads.sourceforge.net/themanaworld/%{name}-%{version}.tar.gz
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

Suggests:	tmw

%description
This packages contains the music for The Mana World.

%prep
%setup -q

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_gamesdatadir}/tmw/
cp -R data %{buildroot}%{_gamesdatadir}/tmw/

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%{_gamesdatadir}/tmw


%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2-2mdv2011.0
+ Revision: 615231
- the mass rebuild of 2010.1 packages

* Tue Jan 05 2010 Jérôme Brenier <incubusss@mandriva.org> 0.2-1mdv2010.1
+ Revision: 486409
- import tmwmusic



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8051 |12cr|tn5250-0.17.4-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Werror_cflags %nil

%define name tn5250
%define ver 0.17.4

%define major   1
%define libname %mklibname %name %major

%define summary 5250 Telnet protocol and Terminal
%define title tn5250

Summary: 	5250 Telnet protocol and Terminal
Name: 		%name
Version: 	%ver
Release: 	%mkrel 4
License: 	GPL & LGPL
Group: 		Networking/Other
Source: 	http://prdownloads.sourceforge.net/tn5250/%{name}-%{version}.tar.bz2
Url: 		http://tn5250.sourceforge.net
BuildRoot: 	%_tmppath/%name-%version-%release-root
Requires:	ncurses, openssl
BuildRequires:	ncurses-devel, openssl-devel
Requires(post): desktop-file-utils
Requires(postun): desktop-file-utils

%description
tn5250 is an implementation of the 5250 Telnet protocol
It provide 5250 library and 5250 terminal emulation

%package -n %{libname}
Group:		System/Libraries
Summary:	Library for 5250 protocol
Provides:	%{name} = %{version}-%{release}

%description -n %{libname}
tn5250 is an implementation of the 5250 Telnet protocol
It provide 5250 library and 5250 terminal emulation

%package devel
Group:		Development/Other
Summary:	Development tools for 5250 protocol
Requires:       %{name} = %{version}-%{release}
Provides:       %{name}-devel

%description devel
tn5250 is an implementation of the 5250 Telnet protocol
It provide 5250 library and 5250 terminal emulation

%prep
%setup -q
perl -pi -e 's,Example\:,Example\:\\n\\,' src/tn5250.c

%build
%configure2_5x --with-x --with-ssl
%make

%install
[ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT
%makeinstall_std

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
Name=%{title}
Comment=%{summary}
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=ConsoleOnly;TerminalEmulator;X-MandrivaLinux-System-Terminals;
EOF

install -d -m 0755 %buildroot/%_menudir
install -d -m 0755 %buildroot/%_miconsdir
install -d %{buildroot}%{_datadir}/icons
install -d %{buildroot}/etc/X11/applnk/Internet/
install linux/5250.tcap $RPM_BUILD_ROOT%{_datadir}/%{name}
install linux/5250.terminfo $RPM_BUILD_ROOT%{_datadir}/%{name}
install *.png %{buildroot}%{_datadir}/icons
install *.xpm %{buildroot}%{_datadir}/icons
mv -f linux/README README.linux
cp -f %{name}-48x48.png %{buildroot}%{_datadir}/icons/%{name}.png


%clean
[ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT


%post
if which tic>/dev/null 2>&1; then tic %{_datadir}/%{name}/5250.terminfo >/dev/null 2>&1; fi
%{update_desktop_database}

%postun
%{clean_desktop_database}

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif


%preun
if [ $1 = 0 ]; then
rm -f %{_datadir}/terminfo/5/5250
rm -f %{_datadir}/terminfo/X/xterm-5250
fi

%files
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog INSTALL NEWS README README.ssl TODO README.linux
%{_bindir}/*5250
%{_bindir}/*5250d
%{_bindir}/scs2*
%{_bindir}/5250keys
%{_mandir}/man[15]/*
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*
%{_datadir}/icons/*
%{_datadir}/applications/mandriva-%{name}.desktop

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/*.so.*

%files devel
%defattr(-,root,root)
%{_libdir}/*a
%{_libdir}/*so
%{_includedir}/tn5250.h
%dir %{_includedir}/tn5250
%{_includedir}/tn5250/*.h


%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.17.4-4mdv2011.0
+ Revision: 615232
- the mass rebuild of 2010.1 packages

* Mon Apr 19 2010 Funda Wang <fwang@mandriva.org> 0.17.4-3mdv2010.1
+ Revision: 536661
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Mon Jan 12 2009 Jérôme Soyer <saispo@mandriva.org> 0.17.4-1mdv2009.1
+ Revision: 328670
- New upstream release

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 0.17.3-6mdv2009.0
+ Revision: 261571
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.17.3-5mdv2009.0
+ Revision: 254665
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.17.3-3mdv2008.1
+ Revision: 136546
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import tn5250


* Sun Aug 06 2006 Jerome Soyer <saispo@mandriva.org> 0.17.3-3mdv2007.0
- Fix Icons Menu

* Fri Jul 28 2006 Jerome Soyer <saispo@mandriva.org> 0.17.3-2mdv2007.0
- Fix Menu Entry

* Thu Jun 29 2006 Jerome Soyer <saispo@mandriva.org> 0.17.3-1mdv2007.0
- New release 0.17.3
- XDG Menu
- Remove SOURCE1
- Fix rpmlint error

* Wed Nov 30 2005 Oden Eriksson <oeriksson@mandriva.com> 0.16.5-4mdk
- rebuilt against openssl-0.9.8a

* Fri May  6 2005 Arnaud de Lorbeau <adelorbeau@mandrakesoft.com> 0.16.5-3mdk
- Fix menu for x86_64
- Add mutliarch headers (lmontel)

* Thu Jul 22 2004 Arnaud de Lorbeau <adelorbeau@mandrakesoft.com> 0.16.5-2mdk
- Add a menu entry for xt5250

* Thu Jun 24 2004 Arnaud de Lorbeau <adelorbeau@mandrakesoft.com> 0.16.5-1mdk
- 0.16.5
- First Mandrakelinux package

* Mon May 13 2002 Steve Fox <drfickle@us.ibm.com>
- 0.16.4
- Convert to spec.in

* Mon Dec 12 2001 Steve Fox <drfickle@us.ibm.com>
- 0.16.3

* Mon Jan 29 2001 Henri Gomez <hgomez@slib.fr>
- 0.16.1 RPM release 2
- Dave McKenzie's cursor positioning fixes
- Scott Klement fixes to lp5250d, auto-enter field handling,
  field plus & field minus key handling , FER state key handling

* Fri Dec 22 2000 Henri Gomez <hgomez@slib.fr>
- 0.16.1

* Tue Dec 12 2000 Henri Gomez <hgomez@slib.fr>
- 0.16.0
- many fixes, take a look at ChangeLog
- compiled on Redhat 6.1 box plus updates with rpm-3.0.5

* Fri May 02 2000 Henri Gomez <hgomez@slib.fr>
- 0.16.0pre2

* Tue Apr 04 2000 Henri Gomez <gomez@slib.fr>
- 0.15.8-1
- Removed backspace patch (included in 0.15.8)

* Tue Feb 15 2000 Henri Gomez <gomez@slib.fr>
- 0.15.7-2
- Backspace problem corrected (Carey Evans Patch)

* Thu Feb 10 2000 Henri Gomez <gomez@slib.fr>
- 0.15.7
- Removed config.guess and config.sub from CVS since they should be
  provided by autogen.sh.
- Added --enable-old-keys switch to configure to compile in the old
  keyboard handler (preparation for 0.15.7).
- Fixed bugs with handling response code for printer sessions.
- Added a response code/error message lookup table so that we can get
  the error message in Plain English (tm).
- Apply patch from Mike Madore regarding IBMTRANSFORM set incorrectly
  (for printer sessions).
- Documented `-P cmd' option in usage message, removed `-p' option to
  indicate print session as `-P cmd' is required for a working session
  anyway.
- Fixed typo in new key-parsing code preventing PgDn from working.
- Added code to handle Esc+Del = Ins vt100 key mapping.
- Added stuff to XTerm resources to turn on real underlining and turn
  off silly color-instead-of-underline mode.
- Throw away weird keys we get from ncurses4 after before first
  keypress.
- Implemented FER (Field-Exit Required) state (not tested).
- Use 'TERM' to determine if terminal is an xterm or xterm-5250, as it
  *works* :) (Thanks to Frank Richter for pointing out bug).
- Apply Frank Richter's cursor-position-on-status-line patch.
- Implement rest of keys for #defined USE_OWN_KEY_PARSING.
- Finally object-orientized translation map stuff, but will have to be
  modified later to handle wide characters/DBCS characters/Unicode -
  however we intend to support different character sets better.
- In Field Exit handling for signed numeric fields, don't NUL-out the last
  (sign) position of the field - this is what Field- and Field+ are for.
- Home key when already in home position should send the Home aid code,
  even when we have a pending insert.  Also, home key should move to the
  beginning of the *first non-bypass field* not the *current field* when
  there is no pending insert (IC address).
- Clear pending insert flag on Clear Unit or Clear Unit Alternate command.

* Wed Jan 12 2000 Henri Gomez <gomez@slib.fr>
- 0.15.6
- Reported by Phil Gregory - display is not inhibited and cursor is not in
  proper place after Write Error Code.
- Implemented Read Immediate Alternate and Read MDT Fields Alternate commands,
  modified tn5250_session_query_reply to indicate that we now support them to
  the host.
- Implemented TD (Transparent Data) order.  There is apparently nowhere to
  indicate this to the host. (This may have been the cause of earlier binary
  data issues).
- Implemented MC (Move Cursor) order.  This is now indicated to the host.
- Move remaining keyboard handling from session.c to display.c, make
  tn5250_display_waitevent NOT return keyboard events. (Might we want to
  pass along ones we don't understand?  Nah...)
- Save/restore message line when Write Error Code is used by the host to
  inhibit display.  Also, use the correct message line (according to the
  format table header).
- Added refresh() call to cursesterm.c.  Hopefully, this will resolve the
  80 -> 132 column switch refresh issues reported by some users.
- Wrote a quick hack of a Perl script to insert Robodoc comment headers
  for all the functions (and manually did all the structures).  Yeah, it's
  ugly, but no-one produces a tool as good as Javadoc which works on C.
- tn5250_dbuffer_send_data_for_fields(): A *SET* bit inhibits the transmission
  of field data, not a clear one.  Also, fine point of spec, all three aid key
  bytes must be present before the 5294 controller will obey any of them.
- Carey Evans' suggestions for new xt5250 script portability, security
  incorporated.
- xt5250: Now changes window title to name of host.
- cursesterm.c: Now obeys the information returned from ENQ about what
  type of terminal, and only uses xterm resize escape when on an xterm
  again.


* Thu Jan  6 2000 Henri Gomez <gomez@slib.fr>
- 0.15.5
- Extensively modified xt5250 script to prompt for hostname if not given,
  automagically use xrdb to load the keyboard mappings.  Inspired by Henri
  (Thanks!)
- Renamed Xdefaults to xt5250.keys, installs in $pkgdatadir, also
  installs Linux keyboard maps there.
- Removed smacs, rmacs, and acsc from 5250.terminfo - we don't use them and
  they don't seem to work under an xterm.  Makes 'dialog' draw all sorts of
  funny looking characters.
- If installing on Linux system, automatically 'tic 5250.terminfo' if
  tic command is found (and user is root).
- Fixed bit-ordering issue causing beeps/screen flashes all the time
  (hopefully).
- Happy Y2K!
- Changed handling of Field+ and Field- in regards to number-only-type
  fields.
- No longer ignores the function key bits in the format table header.  This
  means that we won't transmit the field data for a function key unless the
  AS/400 has requested it.
- Rolled Tn5250Table functionality into Tn5250DBuffer, removed
  formattable.[ch] and resulting duplicate functionality in display.c
- Apparently, the AS/400 and S/36 differ in how they send the client the
  Restore Screen data.  The AS/400 just sends the data raw, while the
  System/36 prefixes it with a X'04' X'12' (Restore Screen) opcode.  This
  is now ignored.
- Removed portsnoop. It doesn't belong here and there's better stuff out
  there (check freshmeat.net).  nc seems to work well, and is installed on
  most distributions by default.
  formattable.[ch] and resulting duplicate functionality in display.c
- Apparently, the AS/400 and S/36 differ in how they send the client the
  Restore Screen data.  The AS/400 just sends the data raw, while the
  System/36 prefixes it with a X'04' X'12' (Restore Screen) opcode.  This
  is now ignored.
- Removed portsnoop. It doesn't belong here and there's better stuff out
  there (check freshmeat.net).  nc seems to work well, and is installed on
  most distributions by default.

* Tue Dec 21 1999 Henri Gomez <gomez@slib.fr>
- 0.15.4
- Rewrite of screen/format table save/restore code to generate Write to Display
  commands and orders.  This should even allow you to resume a session with
  a different emulator and have the restore screen feature still work.  This
  results in a noticable slowdown in situations where the save screen command
  is used.
- Fixes for End key behavior.
- Fixes for Del key behavior, other keys which weren't setting the field's
  modified flag.
- Buffered keystrokes will now cause the display to update.
- Some 'binary' characters now accepted as data characters.
- CC1/CC2 bytes in Read MDT Fields/Read INput Fields commands were not being
  handled.
- Partial work on restructuring... Auto Enter fields now work again.
- Updates to documentation and NEWS, including information about the FAQ and
  mailing list archives.


* Wed Nov 24 1999 Henri Gomez <gomez@slib.fr>
- 0.15.3
  When using --with-slang configure option, no longer cores after signon
  screen.
  When using debug:tracefile syntax, no longer cores after signon screen.
  Fixed assertion found by Sean Porterfield regarding 132-column display.
  Slight work to reduce number of screen updates, although this isn't
  finished.
  Some work on solidifying the lib API.


* Fri Nov 18 1999 Henri Gomez <gomez@slib.fr>
- 0.15.2
 Field Exit and Field + are now seperate functions. '+' in numeric field
  maps to Field +.  Field + changes the sign of the number like it should.
- Re-implemented transmitting signed fields to host.
- Re-implemented Field -.
- Numeric Only and Signed Number field types are handled according to spec
  now, even though the spec is really weird about how they are handled
  (The last digit's zone is changed on Numeric Only on Field -/+, but the
  sign position is changed from ' ' to '-' with Field -/+, and the zone
  shift for that one takes place at transmit.)
- Now ignore garbage keys again.  Why are we getting two decimal 410s when
  we type the first character?  This doesn't make sense unless it's related
  to how we detect the xterm.

* Wed Nov 17 1999 Henri Gomez <gomez@slib.fr>
- 0.15.1
- 3/4ths of the restructuring to make it feasible to use lib5250 for display
  services for applications has been done.
- Lots of cleanup - no longer has duplicate field value data, nor does it have
  many different componenets having a different perception of what the current
  field is.
- Implemented terminal bells.  Whistles yet to come.
- Some minor stuff.  Field Exit Required fields now require field exit, for
  example.

* Tue Nov  2 1999 Henri Gomez <gomez@slib.fr>
- 0.14
- Full FreeBSD support, see the README and other files in the freebsd/
  directory.  Special thanks to Scott Klement for this (I've put his name all
  over the ChangeLog for this -- this way, it's not _my_ fault <g>).
- Linux-specific files moved to linux/ subdir.
- README files updated - now more clear on how to set up X Windows support.
- Field Minus sequence (Esc+M) added.
- Dup key support added.
- Small field exit bug fixed.
- Help key/aid code implemented.
- Fix per Carey Evans for handling right-blank fields.
- Reset key now works even when keyboard is locked.  Possible but unlikely bug
  where reset key could cause the next keystroke to be ignored is fixed.
- C programs which use stdin/stdout will now clear the input line properly.
- A small fix to format table handling code with the Repeat to Address order.
  This problem may never have been observed, but hey...

* Mon Oct 6 1999 Henri Gomez <gomez@slib.fr>
- updated Readme

* Fri Oct 1 1999 Henri Gomez <gomez@slib.fr>
- 0.13.13
- added xrdb load key in xt5250
- added gnome icons entry for xt5250

* Mon Sep 6 1999 Henri Gomez <gomez@slib.fr>
- 0.13.12

* Wed Sep 1 1999 Henri Gomez <gomez@slib.fr>
- 0.13.11
  Initial RPM release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8052 |12cr|tofu-0.5-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name		tofu
%define oname		Tofu
%define version		0.5
%define release		%mkrel 8

Summary:	Network game engine written with python and twisted
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{oname}-%{version}.tar.bz2
License:	LGPL
Group:		Development/Python
URL:		http://pyserial.sourceforge.net
BuildRoot:	%{_tmppath}/%{name}-buildroot
%py_requires -d
BuildArch:	noarch
Requires:	python-twisted-core

%description
Tofu is a practical high-level network game engine, written in Python and 
based on Twisted.

Tofu is designed for games where players play one or several characters 
accross several levels. This includes jump'n run games, RPG or RTS, but not 
Tetris-like games or board game (chess, go,...).

It currently support client-server and single player mode; peer-to-peer mode 
may be added later.

Tofu is Free Software, under the GNU LGPL license.

%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
rm -rf %{buildroot}
python setup.py install --root %{buildroot}


%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README demo/*
%attr(0755,root,root) %{python_sitelib}/*


%changelog
* Tue Nov 02 2010 Michael Scherer <misc@mandriva.org> 0.5-8mdv2011.0
+ Revision: 592184
- rebuild for python 2.7

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 0.5-7mdv2010.0
+ Revision: 445494
- rebuild

* Sat Jan 10 2009 Funda Wang <fwang@mandriva.org> 0.5-6mdv2009.1
+ Revision: 327870
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 0.5-3mdv2008.1
+ Revision: 171145
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.5-2mdv2008.1
+ Revision: 136549
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Dec 09 2006 Emmanuel Andry <eandry@mandriva.org> 0.5-2mdv2007.0
+ Revision: 94090
- rebuild for python 2.5
- Import tofu

* Sun Jun 18 2006 Emmanuel Andry <eandry@mandriva.org> 0.3-%%{1}mdv2007.1
- 0.5

* Mon Sep 12 2005 Guillaume Bedot <ilittletux@mandriva.org> 0.2-1mdk
- First package for tofu (needed for balazar 0.2)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8053 |12cr|togl-2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# required by netgen
%define	compat_17	1

Name:		togl
Group:		Sciences/Other
Version:	2.0
Release:	%mkrel 2
Summary:	Togl - a Tk OpenGL widget
License:	BSD like
URL:		http://togl.sourceforge.net/index.html
Source0:	Togl2.0-src.tar.gz
Source1:	Togl-1.7.tar.gz
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

BuildRequires:	GL-devel
BuildRequires:	tcl-devel
BuildRequires:	tk-devel
BuildRequires:	libx11-devel
BuildRequires:	libxmu-devel
Patch0:		Togl2.0-build.patch

%description
Togl is a Tk widget for OpenGL rendering. Togl was originally based on OGLTK,
written by Benjamin Bederson at the University of New Mexico. Togl's main
features are:

    * unifies Microsoft Windows, X11 (Linux/IRIX/...), and Mac OS X Aqua support
    * support for requesting stencil, accumulation, alpha buffers, etc.
    * multiple OpenGL drawing windows
    * simple stereo rendering support
    * simple, portable font support
    * color-index mode support including color allocation functions
    * overlay plane support
    * OpenGL extension testing from Tcl
    * Tcl Extension Architecture (TEA) 3 compliant 

Togl does almost no OpenGL drawing itself, instead it manages OpenGL drawing
by calling various Tcl commands (a.k.a., callback functions). Those commands
can be C functions that call OpenGL (in)directly or another Tcl package
(e.g., Tcl3D).

Togl is copyrighted by Brian Paul (brian_e_paulATyahooDOTcom),
Benjamin Bederson (bedersonATcsDOTumdDOTedu), and Greg Couch
(gregcouchATusersDOTsourceforgeDOTnet). See the LICENSE file for details.

#-----------------------------------------------------------------------
%prep
%setup -q -n Togl%{version} -a 1

%patch0 -p1

#-----------------------------------------------------------------------
%build
%configure2_5x --disable-static --enable-shared
%make
%if %{compat_17}
  pushd Togl-1.7
    %configure2_5x --disable-static --enable-shared
    %make
  popd
%endif

#-----------------------------------------------------------------------
%clean
rm -rf %{buildroot}

#-----------------------------------------------------------------------
%install
%if %{compat_17}
  pushd Togl-1.7
    %makeinstall_std
    mkdir -p %{buildroot}%{_includedir}/Togl1.7
    rm -f %{buildroot}%{_includedir}/togl_ws.h
    mv -f %{buildroot}%{_includedir}/togl.h %{buildroot}%{_includedir}/Togl1.7
    mv -f %{buildroot}%{_libdir}/Togl1.7/* %{buildroot}%{_libdir}
    mv -f %{buildroot}%{_libdir}/{,Togl1.7-}pkgIndex.tcl
    rmdir %{buildroot}%{_libdir}/Togl1.7
  popd
%endif
%makeinstall_std
mkdir -p %{buildroot}%{_docdir}/togl
mv -f %{buildroot}%{_libdir}/Togl2.0/LICENSE %{buildroot}%{_docdir}/togl
cp -fa doc/* %{buildroot}%{_docdir}/togl
mv -f %{buildroot}%{_libdir}/Togl2.0/* %{buildroot}%{_libdir}
mv -f %{buildroot}%{_libdir}/{,Togl2.0-}pkgIndex.tcl
rmdir %{buildroot}%{_libdir}/Togl2.0

#-----------------------------------------------------------------------
%files
%defattr(-,root,root)
%{_libdir}/libTogl2.0.so
%{_libdir}/lib*.a
%{_libdir}/*.tcl
%{_includedir}/*.h
%dir %{_docdir}/togl
%{_docdir}/togl/*
%if %{compat_17}
  %{_libdir}/libTogl1.7.so
  %dir %{_includedir}/Togl1.7
  %{_includedir}/Togl1.7/*.h
%endif


%changelog
* Sat Nov 06 2010 Funda Wang <fwang@mandriva.org> 2.0-2mdv2011.0
+ Revision: 594031
- fix build

* Thu Feb 25 2010 Paulo Andrade <pcpa@mandriva.com.br> 2.0-2mdv2010.1
+ Revision: 511369
- Add Togl1.7 compat and non conflicting build

* Wed Feb 24 2010 Paulo Andrade <pcpa@mandriva.com.br> 2.0-1mdv2010.1
+ Revision: 510775
- Import togl
- togl


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8054 |12cr|toilet-0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		toilet
Version:	0.2
Release:	%mkrel 2
Summary:	Powerful figlet replacement
License:	WTFPL
Group:		Text tools
Url:		http://libcaca.zoy.org/toilet.html
Source:		http://libcaca.zoy.org/files/%{name}-%{version}.tar.gz
BuildRequires:	libcaca-devel zlib-devel
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
TOIlet is in its very early development phase. It uses the powerful libcucul
library to achieve various text-based effects. TOIlet implements or plans to
implement the following features:
 * The ability to load FIGlet fonts
 * Support for Unicode input and output
 * Support for colour output
 * Support for various output formats: HTML, IRC, ANSI...

TOIlet also aims for full FIGlet compatibility. It is currently able to load
FIGlet fonts and perform horizontal smushing. 

%prep
%setup -q

%build
./bootstrap
%configure2_5x
%make

%clean
rm -rf %buildroot

%install
rm -rf %buildroot
%makeinstall 

%files
%_bindir/toilet
%_datadir/figlet
%_mandir/man1/toilet.*


%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2-2mdv2011.0
+ Revision: 615233
- the mass rebuild of 2010.1 packages

* Sun Feb 14 2010 Pascal Terjan <pterjan@mandriva.org> 0.2-1mdv2010.1
+ Revision: 505675
- 0.2

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 0.1-5mdv2010.0
+ Revision: 445495
- rebuild

* Fri Nov 14 2008 Pascal Terjan <pterjan@mandriva.org> 0.1-4mdv2009.1
+ Revision: 303147
- Fix build with as-needed
- Add upstream patch fixing build with --as-needed

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild

* Wed Mar 26 2008 Pascal Terjan <pterjan@mandriva.org> 0.1-1mdv2008.1
+ Revision: 190248
- import toilet



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8055 |12cr|tokyotyrant-1.1.41-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 3
%define libname	%mklibname %{name} %{major}
%define develname %mklibname -d %{name}

Summary:	Tokyo Tyrant: network interface of Tokyo Cabinet
Name:		tokyotyrant
Version:	1.1.41
Release:	%mkrel 1
Group:		System/Libraries
License:	LGPL
URL:		http://1978th.net/tokyotyrant/
Source0:	http://1978th.net/tokyotyrant/%{name}-%{version}.tar.gz
Patch0:		tokyotyrant-1.1.33-mdv_conf.diff
Patch1:		tokyotyrant-1.1.33-sonames.diff
BuildRequires:	autoconf
BuildRequires:	bzip2-devel
BuildRequires:	zlib-devel
BuildRequires:	lua-devel
BuildRequires:	tokyocabinet-devel >= 1.4.35
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Tokyo Tyrant is a package of network interface to the DBM called Tokyo Cabinet.
Though the DBM has high performance, you might bother in case that multiple
processes share the same database, or remote processes access the database.
Thus, Tokyo Tyrant is provided for concurrent and remote connections to Tokyo
Cabinet. It is composed of the server process managing a database and its
access library for client applications.

%package -n	%{libname}
Summary:	Tokyo Cabinet: a modern implementation of DBM
Group:          System/Libraries
%define _provides_exceptions devel(ttskl
#ttskeldir
#ttskelmock
#ttskelnull
#ttskelproxy

%description -n	%{libname}
Tokyo Tyrant is a package of network interface to the DBM called Tokyo Cabinet.
Though the DBM has high performance, you might bother in case that multiple
processes share the same database, or remote processes access the database.
Thus, Tokyo Tyrant is provided for concurrent and remote connections to Tokyo
Cabinet. It is composed of the server process managing a database and its
access library for client applications.

%package -n	%{develname}
Summary:	Static library and header files for the tokyotyrant library
Group:		Development/C
Provides:	%{name}-devel = %{version}
Requires:	%{libname} = %{version}
Obsoletes:	%{mklibname -d %{name} 1}

%description -n	%{develname}
Tokyo Tyrant is a package of network interface to the DBM called Tokyo Cabinet.
Though the DBM has high performance, you might bother in case that multiple
processes share the same database, or remote processes access the database.
Thus, Tokyo Tyrant is provided for concurrent and remote connections to Tokyo
Cabinet. It is composed of the server process managing a database and its
access library for client applications.

This package contains the static library and its header files.

%prep

%setup -q -n %{name}-%{version}
%patch0 -p1
%patch1 -p0

# lib64 fix
perl -pi -e "s|/lib\b|/%{_lib}|g" configure*

%build
rm -f configure
autoconf

%configure2_5x \
    --enable-lua \
    --with-tc=%{_prefix} \
    --with-zlib=%{_prefix} \
    --with-bzip=%{_prefix} \
    --with-lua=%{_prefix}

%make

#%%check
#make check

%install
rm -rf %{buildroot}

%makeinstall_std

# cleanup
rm -rf %{buildroot}%{_datadir}/%{name}
rm -f doc/*~


%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/*
%{_sbindir}/*
%{_mandir}/man1/*
%{_mandir}/man8/*

%files -n %{libname}
%defattr(-,root,root)
%doc COPYING ChangeLog README THANKS doc/* ext/*.lua
%{_libdir}/*.so.%{major}*
%{_libdir}/ttskeldir.so
%{_libdir}/ttskelmock.so
%{_libdir}/ttskelnull.so
%{_libdir}/ttskelproxy.so

%files -n %{develname}
%defattr(-,root,root)
%{_includedir}/*
%{_libdir}/libtokyotyrant.so
%{_libdir}/*.a
%{_libdir}/pkgconfig/tokyotyrant.pc
%{_mandir}/man3/*



%changelog
* Thu Oct 28 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.41-1mdv2011.0
+ Revision: 589708
- 1.1.41

* Sun Feb 14 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.40-1mdv2010.1
+ Revision: 505811
- 1.1.40

* Sat Dec 19 2009 Oden Eriksson <oeriksson@mandriva.com> 1.1.39-1mdv2010.1
+ Revision: 480145
- 1.1.39
- 1.1.37

* Tue Sep 22 2009 Oden Eriksson <oeriksson@mandriva.com> 1.1.34-1mdv2010.0
+ Revision: 447328
- 1.1.34

* Wed Aug 19 2009 Oden Eriksson <oeriksson@mandriva.com> 1.1.33-1mdv2010.0
+ Revision: 418159
- import tokyotyrant


* Wed Aug 19 2009 Oden Eriksson <oeriksson@mandriva.com> 1.1.33-1mdv2009.1
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8056 |12cr|tolua++-1.0.93-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		apiver		5.1
%define		soname		tolua++%{apiver}
%define		libname		%mklibname %{name} %{apiver}
%define		develname	%mklibname %{name} -d

Summary:	A tool to integrate C/C++ code with Lua
Name:		tolua++
Version:	1.0.93
Release:	%mkrel 3
Group:		Development/Other
License:	MIT
URL:		http://www.codenix.com/~tolua/
Source0:	http://www.codenix.com/~tolua/%{name}-%{version}.tar.bz2
Source1:	custom.py
BuildRequires:	scons
BuildRequires:	lua-devel >= 5.1

%description
tolua++ is an extended version of tolua, a tool to 
integrate C/C++ code with Lua. tolua++ includes new 
features oriented to c++.

%package -n %{libname}
Summary:	Shared library for tolua++
Group:		Development/Other
Requires:	%{name} = %{version}-%{release}

%description -n %{libname}
Shared library for tolua++.

%package -n %{develname}
Summary:	Development files for tolua++
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Requires:	lua-devel >= 5.1
Provides:	tolua++-devel = %{version}-%{release}
Obsoletes:	%{mklibname %{name} 5.1}-devel < 1.0.92-5
Provides:	%{mklibname %{name} 5.1}-devel

%description -n %{develname}
Development files for tolua++.

%prep
%setup -q
%__cp %{SOURCE1} custom.py

%build
scons -Q CCFLAGS="%{optflags}" LINKFLAGS="%{ldflags} -Wl,-soname,lib%{soname}.so"
# Recompile the binary without the soname. An ugly hack from Fedora.
# We need it to fix tolua++: symbol lookup error: tolua++: undefined symbol: tolua_open
gcc -o bin/%{name} src/bin/tolua.o src/bin/toluabind.o -Llib -l%{soname} -llua -ldl -lm

%install
%__rm -rf %{buildroot}

%__mkdir_p %{buildroot}%{_bindir}
%__mkdir %{buildroot}%{_libdir}
%__mkdir %{buildroot}%{_includedir}
%__install -m0755 bin/%{name}  %{buildroot}%{_bindir}
%__install -m0755 lib/lib%{soname}.so* %{buildroot}%{_libdir}
%__install -m0644 include/%{name}.h %{buildroot}%{_includedir}
cd %{buildroot}%{_libdir}
%__ln_s lib%{soname}.so libtolua++.so

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/%{name}

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/lib%{soname}.so

%files -n %{develname}
%defattr(-,root,root)
%doc README doc/*
%{_libdir}/libtolua++.so
%{_includedir}/%{name}.h



%changelog
* Sun Jan 29 2012 Andrey Bondrov <abondrov@mandriva.org> 1.0.93-3mdv2012.0
+ Revision: 769594
- Fix tolua++ symbol lookup error: tolua_open

* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.93-2mdv2011.0
+ Revision: 615234
- the mass rebuild of 2010.1 packages

* Sat Nov 21 2009 Funda Wang <fwang@mandriva.org> 1.0.93-1mdv2010.1
+ Revision: 468332
- New version 1.0.93

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 1.0.92-6mdv2010.0
+ Revision: 434404
- rebuild

* Mon Aug 25 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0.92-5mdv2009.0
+ Revision: 275908
- new devel library policy

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 1.0.92-4mdv2009.0
+ Revision: 261613
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.0.92-3mdv2009.0
+ Revision: 254681
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.0.92-1mdv2008.1
+ Revision: 136549
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Jun 15 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0.92-1mdv2008.0
+ Revision: 40011
- Import tolua++


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8057 |12cr|tolua-5.1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           tolua
Summary:        A tool that greatly simplifies the integration of C/C++ code with Lua
Version:        5.1.2
Release:        %mkrel 1
License:        GPL
Group:          Development/Other
URL:            http://www.tecgraf.puc-rio.br/~celes/tolua/
Source0:        ftp://ftp.tecgraf.puc-rio.br/pub/users/celes/tolua/%{name}-%{version}.tar.gz
BuildRequires:	lua-devel
Requires:	lua >= 5.0.2
Provides:	tolua-devel
Requires:	%{name}-devel = %{version}-%{release}
BuildRoot:      %{_tmppath}/%{name}-%{version}-buildroot

%description
tolua is a tool that greatly simplifies the integration of C/C++ 
code with Lua. Based on a cleaned header file, tolua automatically 
generates the binding code to access C/C++ features from Lua. 
Using Lua API and tag method facilities, tolua maps C/C++ constants, 
external variables, functions, classes, and methods to Lua.

%package -n %{name}-devel
Summary:	Header files for tolua
Group:		Development/Other
Requires:	%{name} = %{version}-%{release}
Provides:	tolua-devel = %{version}-%{release}

%description -n %{name}-devel
Header files for tolua.

%prep
%setup -q -n %{name}-%{version}
find -name "*.o" | xargs rm
sed -i	-e "s@LUA=/usr/local@LUA=/usr@" \
	-e "s@LUALIB=$(LUA)/lib@LUALIB=$(LUA)/%{_lib}@" \
	-e "s@CFLAGS=@CFLAGS=%{optflags}@" \
	-e "s@CXXFLAGS=@CXXFLAGS=%{optflags}@" \
	config


%build
%make

%install
rm -rf %{buildroot}

install -dm 755 %{buildroot}%{_bindir}
install -m 755 bin/%{name} %{buildroot}%{_bindir}

install -dm 755 %{buildroot}%{_includedir}
install -m 644 include/%{name}.h %{buildroot}%{_includedir}

install -dm 755 %{buildroot}%{_libdir}
install -m 644 lib/lib%{name}.a %{buildroot}%{_libdir}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/%{name}

%files -n %{name}-devel
%defattr(-,root,root)
%doc INSTALL README
%{_includedir}/%{name}.h
%{_libdir}/lib%{name}.a


%changelog
* Mon Aug 17 2009 Frederik Himpe <fhimpe@mandriva.org> 5.1.2-1mdv2010.0
+ Revision: 417403
- Update to new version 5.1.2
- Remove Mach binaries wrongly included in tarball
- Replace config patch by some sed hackery

* Mon Aug 25 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 5.1b-1mdv2009.0
+ Revision: 275905
- update to new version 5.1b
- drop patch0, fixed upstream
- Patch1: adjust config options
- docs are gone now

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 5.0-3mdv2009.0
+ Revision: 242860
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Jun 16 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 5.0-1mdv2008.0
+ Revision: 40423
- provide patch 1 (fix compatability with Lua 5.1)
- create devel subpackage
- spec file clean
- Import tolua


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8058 |12cr|tomahawk-0.5.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		tomahawk
Version:	0.5.5
Release:	1
Summary:	Qt playdar social music player
License:	GPLv3
Group:		Sound
URL:		http://tomahawk-player.org
Source0:	http://downloads.tomahawk-player.org/%{name}-%{version}.tar.bz2
BuildRequires:	qt4-devel
BuildRequires:	quazip-devel
BuildRequires:	cmake
BuildRequires:	boost-devel
BuildRequires:	qjson-devel
BuildRequires:	taglib-devel
BuildRequires:	clucene-devel => 2.3.3.4
BuildRequires:	libechonest-devel
BuildRequires:	liblastfm-devel
BuildRequires:	jreen-devel
BuildRequires:	qtweetlib-devel
BuildRequires:	pkgconfig(phonon)
BuildRequires:	pkgconfig(libattica)
Provides:	tomahawk-player

%description
Tomahawk Player is a next generation music player. 
It features custom stations (building upon the
beatuiful Echo Nest), a playlist importer, 
social connection to Twitter, Google Chat,
and Jabber. Maybe most important of all: 
It's able to find and pull music from
different sources like YouTube, last.fm,
SoundCloud, Skreemr, Spotify, and more
using the Playdar approach.
Of course, it can also play songs from
your local library.
Make sure to check out the video 
if you like to know more.

%prep
%setup -q

%build
%cmake -DINTERNAL_JREEN=OFF -DBUILD_RELEASE=ON
%make

%install
%makeinstall_std -C build

%files
%{_bindir}/tomahawk
%{_libdir}/*.so

%{_prefix}/libexec/tomahawk_crash_reporter

%{_datadir}/applications/tomahawk.desktop
%{_datadir}/icons/hicolor/*/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8059 |12cr|tomboy-1.12.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver	%(echo %{version}|cut -d. -f1,2)

Name:		tomboy
Version:	1.12.2
Release:	%mkrel 1
Summary:	Desktop note-taking application for Linux and Unix
Group:		Graphical desktop/GNOME
# Tomboy itself is LGPL+
# libtomboy contains GPL+ code
License:	LGPL+ and GPLv2+
URL:		http://www.gnome.org/projects/tomboy/
Source0:	http://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
#gw we need an UTF-8 locale for gmcs to allow non-ASCII source files
BuildRequires:	locales-en
###
#for autoreconf
BuildRequires:	intltool
BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(gnome-doc-utils)
###
#BuildRequires:	mono(gmcs)
BuildRequires:	mono
BuildRequires:	pkgconfig(mono) >= 1.9.1
BuildRequires:	pkgconfig(mono-addins)
#BuildRequires:  pkgconfig(mono-nunit)
BuildRequires:	pkgconfig(gtk+-2.0) >= 2.14.0
BuildRequires:	pkgconfig(dbus-sharp-glib-1.0) >= 0.3
BuildRequires:	pkgconfig(gconf-sharp-2.0)
BuildRequires:	pkgconfig(gtkspell-2.0) >= 2.0.9
BuildRequires:	pkgconfig(gmime-sharp-2.6)
BuildRequires:	pkgconfig(ice)
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(galago-sharp) >= 0.5.0

%description
Tomboy is a desktop note-taking application for Linux and Unix. Simple
and easy to use, but with potential to help you organize the ideas and
information you deal with every day. The key to Tomboy's usefulness
lies in the ability to relate notes and ideas together. Using a
WikiWiki-like linking system, organizing ideas is as simple as typing
a name. Branching an idea off is easy as pressing the Link button. And
links between your ideas won't break, even when renaming and
reorganizing them.

%prep
%setup -q

%build
%configure2_5x \
	--enable-galago=no \
	--enable-panel-applet=no \
	--disable-scrollkeeper \
	--disable-update-mimedb \
	--disable-schemas-install \
	--enable-gnome=no \
	--enable-tests=no
make

%install
%makeinstall_std

%find_lang %{name} --with-gnome

#we don't want these
rm -f %{buildroot}%{_libdir}/tomboy/libtomboy.la

%preun
%preun_uninstall_gconf_schemas %{name}

%files -f %{name}.lang
%doc NEWS README AUTHORS
%{_sysconfdir}/gconf/schemas/%{name}.schemas
%{_bindir}/%{name}
%dir %{_libdir}/%{name}
%{_mandir}/man1/%name.1*
%{_datadir}/applications/*
%{_datadir}/icons/hicolor/*/apps/tomboy*
%{_datadir}/icons/hicolor/*/mimetypes/application-x-note.*
%{_datadir}/mime/packages/tomboy.xml
%{_datadir}/%{name}
%{_libdir}/%{name}/libtomboy.so
%{_libdir}/%{name}/Tomboy.exe
%{_libdir}/%{name}/Tomboy.exe.config
%{_libdir}/%{name}/Tomboy.exe.mdb
%{_libdir}/%{name}/addins/
%{_libdir}/pkgconfig/tomboy-addins.pc
%{_datadir}/dbus-1/services/org.gnome.Tomboy.service

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8060 |12cr|tomcat-native-1.1.24-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tcnver 1
%define lib_name %mklibname tcnative %{tcnver}

Summary:        Tomcat Native Java library
Name:           tomcat-native
Version:        1.1.24
Release:        1
Epoch:          0
License:        Apache License
Group:          Development/Java
URL:            http://tomcat.apache.org/
Source0:	http://www.apache.org/dist/tomcat/tomcat-connectors/native/%{version}/source/%{name}-%{version}-src.tar.gz
Source1:        http://www.apache.org/dist/tomcat/tomcat-connectors/native/%{version}/source/%{name}-%{version}-src.tar.gz.asc
BuildRequires:  apr-devel >= 0:{version}
BuildRequires:  java-devel >= 0:1.4.2
BuildRequires:  java-rpmbuild
BuildRequires:  openssl-devel

%description
The mission of the Tomcat Native Livrary (TCN) is to provide a
free library of C data structures and routines.  This library
contains additional utility interfaces for Java.

%package -n %{lib_name}
Group:          Development/Java
Summary:        Tomcat Native development kit

%description -n %{lib_name}
The mission of the Tomcat Native Livrary (TCN) is to provide a
free library of C data structures and routines.  This library
contains additional utility interfaces for Java.

%package -n %{lib_name}-devel
Group:          Development/Java
Summary:        Tomcat Native development kit
Provides:       %{_lib}tcnative-devel = %{epoch}:%{version}-%{release}
Requires:       %{lib_name} = %{epoch}:%{version}-%{release}
Requires:       apr-devel

%description -n %{lib_name}-devel
The mission of the Tomcat Native Livrary (TCN) is to provide a
free library of C data structures and routines.  This library
contains additional utility interfaces for Java.

%prep
%setup -q -n %{name}-%{version}-src/jni/native

%build
export JAVA_HOME=%{java_home}
%configure2_5x --with-apr=%{_prefix} \
               --includedir=%{_includedir}/apr-%{tcnver}
%make

%install
%makeinstall

%files -n %{lib_name}
%doc ../../KEYS ../../LICENSE ../../NOTICE BUILDING
%{_libdir}/libtcnative-%{tcnver}.so.*

%files -n %{lib_name}-devel
%{_libdir}/libtcnative-%{tcnver}.so
%{_libdir}/pkgconfig/tcnative-%{tcnver}.pc

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8061 |12cr|tomoyo-tools-2.5.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: TOMOYO Linux tools
%define  date 20111025
%define  ver  2.5.0

%define tomoyo_major 1
%define tomoyo_libname %mklibname tomoyotools %{tomoyo_major}

Name: 	 tomoyo-tools
Version: %{ver}
Release: %mkrel 2
License: GPLv2
URL:	 http://tomoyo.sourceforge.jp/
Group:	 System/Kernel and hardware
BuildRequires: help2man
BuildRequires: ncurses-devel
BuildRequires: readline-devel
Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot

Source0: http://osdn.dl.sourceforge.jp/tomoyo/27220/tomoyo-tools-%{ver}-%{date}.tar.gz
Source1: README.tomoyo-tools.urpmi
Source2: tomoyo.logrotate
Source3: tomoyo-auditd.service

Conflicts: ccs-tools
Obsoletes: ccs-tools

%description
TOMOYO Linux is an extension for Linux to provide Mandatory Access Control
(MAC) functions. This package contains the tools needed to configure,
activate and manage the TOMOYO Linux MAC system and policies.

%package -n	 %{tomoyo_libname}
Summary:	Shared tomoyotools library
Group:		System/Libraries

%description -n %{tomoyo_libname}
This package provides the tomoyo shared library

%prep
%setup -q -n tomoyo-tools

%build
# install library to correct path
make USRLIBDIR=%{_libdir} CFLAGS="-Wall $RPM_OPT_FLAGS"

%install
rm -rf %{buildroot}

make INSTALLDIR=%{buildroot} USRLIBDIR=%{_libdir} install

install -m 644 %{SOURCE1} README.install.urpmi
install -m 644 -D %{SOURCE2} %{buildroot}%{_sysconfdir}/logrotate.d/tomoyo
install -m 644 -D %{SOURCE3} %{buildroot}%{_unitdir}/tomoyo-auditd.service
install -m 700 -d %{buildroot}%{_logdir}/tomoyo

%clean
rm -rf %{buildroot}

%post
%_add_service_helper --no-sysv %{name} $1 tomoyo-auditd.service

%preun
%_del_service_helper --no-sysv %{name} $1 tomoyo-auditd.service

%files
%defattr(-,root,root)
%{_sysconfdir}/logrotate.d/tomoyo
%attr(700,root,root) /sbin/tomoyo-init
%{_libdir}/tomoyo/
%{_sbindir}/tomoyo*
%{_mandir}/man8/tomoyo*
%{_mandir}/man8/init_policy.8*
%{_logdir}/tomoyo/
%{_unitdir}/tomoyo-auditd.service
%doc README.install.urpmi

%files -n %{tomoyo_libname}
%{_libdir}/libtomoyotools.so.*


%changelog
* Fri Jan 20 2012 Franck Bui <franck.bui@mandriva.com> 2.5.0-2mdv2012.0
+ Revision: 763231
- Update tomoyo-tools.urpmi and make clear that the log daemon must be started when installing the package the first time.
- migrate to systemd only, and don't use ccs-auditd sine we're using tomoyo 2.x
- fix tomoyo.logrotate to handle log files from 2.x branch

* Thu Jan 12 2012 Franck Bui <franck.bui@mandriva.com> 2.5.0-1
+ Revision: 760485
- Import Tomoyo Tools 2.5.0

* Wed Jan 12 2011 Eugeni Dodonov <eugeni@mandriva.com> 2.3.0-2
+ Revision: 630971
- Switch from manbo_mkrel to mkrel
- Libify libtomoyotools.

* Thu Oct 14 2010 Thomas Backlund <tmb@mandriva.org> 2.3.0-1mnb2
+ Revision: 585706
- update to 2.3.0
- update P0
- add BuildRequires: help2man
- disable parallel build
- update filelists
- update README.urpmi

  + Eugeni Dodonov <eugeni@mandriva.com>
    - Imported tomoyo-tools with base on our ccs-tools package.
    - Created package structure for tomoyo-tools.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8062 |12cr|tor-0.2.2.39-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define runuser toruser

Name:		tor
Version:	0.2.2.39
Release:	1
Summary:	Anonymizing overlay network for TCP (The onion router)
URL:		http://www.torproject.org/
Group:		Networking/Other
License:	BSD-like
Requires(pre):	rpm-helper
Requires(post):	rpm-helper
Requires(preun):	rpm-helper
Requires(postun):	rpm-helper
Requires:	openssl >= 0.9.6
Requires:	tsocks
BuildRequires:	openssl-devel >= 0.9.6 
BuildRequires:	libevent-devel
BuildRequires:	zlib-devel
BuildRequires:	autoconf2.5
Source0:	http://www.torproject.org/dist/%{name}-%{version}.tar.gz
Source1:	%{name}.logrotate
Source2:	%{name}.init
Source3: 	%{name}.sysconfig

%description
Tor is a connection-based low-latency anonymous communication system.

This package provides the "tor" program, which serves as both a client and
a relay node. Scripts will automatically create a "%{runuser}" user and
group, and set tor up to run as a daemon when the system is rebooted.

Applications connect to the local Tor proxy using the SOCKS
protocol. The local proxy chooses a path through a set of relays, in
which each relay knows its predecessor and successor, but no
others. Traffic flowing down the circuit is unwrapped by a symmetric
key at each relay, which reveals the downstream relay.

Warnings: Tor does no protocol cleaning.  That means there is a danger
that application protocols and associated programs can be induced to
reveal information about the initiator. Tor depends on Privoxy and
similar protocol cleaners to solve this problem. This is alpha code,
and is even more likely than released code to have anonymity-spoiling
bugs. The present network is very small -- this further reduces the
strength of the anonymity provided. Tor is not presently suitable
for high-stakes anonymity.

%prep
%setup -q 
 
%build
%configure2_5x
%make

%install
%makeinstall

%define _logdir %{_var}/log

mkdir -p %{buildroot}%{_initrddir}
cat %{SOURCE2} > %{buildroot}%{_initrddir}/%{name}
chmod 0755 %{buildroot}%{_initrddir}/%{name}

install -p -m 644 %{buildroot}%{_sysconfdir}/%{name}/torrc.sample %{buildroot}%{_sysconfdir}/%{name}/torrc

mkdir -p -m 755 %{buildroot}%{_sysconfdir}/logrotate.d
cat %{SOURCE1} > %{buildroot}%{_sysconfdir}/logrotate.d/%{name}

mkdir -p -m 755 %{buildroot}%{_sysconfdir}/sysconfig/
cat %{SOURCE3} > %{buildroot}%{_sysconfdir}/sysconfig/%{name}

mkdir -p -m 700 %{buildroot}%{_localstatedir}/lib/%{name}
mkdir -p -m 755 %{buildroot}%{_var}/run/%{name}
mkdir -p -m 755 %{buildroot}%{_logdir}/%{name}

# Bash completion
mkdir -p %{buildroot}%{_sysconfdir}/bash_completion.d
echo 'complete -F _command $filenames torify' > %{buildroot}%{_sysconfdir}/bash_completion.d/%{name}

%pre
%_pre_useradd %{runuser} / /bin/false

%post
%_post_service %{name}

%preun
%_preun_service %{name}
rm -f %{_localstatedir}/%{name}/cached-directory
rm -f %{_localstatedir}/%{name}/bw_accounting
rm -f %{_localstatedir}/%{name}/control_auth_cookie
rm -f %{_localstatedir}/%{name}/router.desc
rm -f %{_localstatedir}/%{name}/fingerprint

%postun
%_postun_userdel %{runuser}
%_postun_groupdel %{runuser}

%files
%defattr(-,root,root)
%doc LICENSE README ChangeLog ReleaseNotes doc/HACKING doc/TODO 
%{_mandir}/man*/*
%{_bindir}/tor
%{_bindir}/torify
%{_bindir}/tor-resolve
%{_bindir}/tor-gencert
%config(noreplace) %attr(0755,%{runuser},%{runuser}) %{_initrddir}/%{name}
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/logrotate.d/%{name}
%dir %attr(0755,root,%{runuser}) %{_sysconfdir}/%{name}/
%config(noreplace) %attr(0644,root,%{runuser}) %{_sysconfdir}/%{name}/*
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%attr(0700,%{runuser},%{runuser}) %dir %{_localstatedir}/lib/%{name}
%attr(0750,%{runuser},%{runuser}) %dir %{_var}/run/%{name}
%attr(0750,%{runuser},%{runuser}) %dir %{_logdir}/%{name}
%{_sysconfdir}/bash_completion.d/%{name}
%{_datadir}/%{name}


%changelog
* Sun Sep 09 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.2.2.38-1mdv2012.0
+ Revision: 816596
- update to 0.2.2.38

* Sun Jan 22 2012 Lev Givon <lev@mandriva.org> 0.2.2.35-1
+ Revision: 765034
- Update to 0.2.2.35.

* Sun Feb 27 2011 Funda Wang <fwang@mandriva.org> 0.2.1.30-1
+ Revision: 640335
- update to new version 0.2.1.30

* Wed Jan 19 2011 Funda Wang <fwang@mandriva.org> 0.2.1.29-1
+ Revision: 631656
- update to new version 0.2.1.29

* Wed Dec 22 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.1.28-2mdv2011.0
+ Revision: 623881
- rebuilt against libevent 2.x

* Mon Dec 20 2010 Funda Wang <fwang@mandriva.org> 0.2.1.28-1mdv2011.0
+ Revision: 623334
- update to new version 0.2.1.28

* Sat Nov 27 2010 Funda Wang <fwang@mandriva.org> 0.2.1.27-1mdv2011.0
+ Revision: 601752
- update to new version 0.2.1.27

  + Matthew Dawkins <mattydaw@mandriva.org>
    - added missing ghostscript BR

* Tue Jun 15 2010 Pascal Terjan <pterjan@mandriva.org> 0.2.1.26-1mdv2010.1
+ Revision: 548070
- Update to 0.2.1.26 (bugfixes)

* Mon Apr 12 2010 Funda Wang <fwang@mandriva.org> 0.2.1.25-2mdv2010.1
+ Revision: 533634
- rebuild

* Tue Mar 30 2010 Pascal Terjan <pterjan@mandriva.org> 0.2.1.25-1mdv2010.1
+ Revision: 529894
- update to new version 0.2.1.25

* Wed Mar 03 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.2.1.24-1mdv2010.1
+ Revision: 513772
- Update to 0.2.1.24

* Thu Jan 21 2010 Michael Scherer <misc@mandriva.org> 0.2.1.22-1mdv2010.1
+ Revision: 494519
- new version
- update website url

* Tue Dec 29 2009 Pascal Terjan <pterjan@mandriva.org> 0.2.1.21-1mdv2010.1
+ Revision: 483281
- Update to 0.2.1.21

* Sun Dec 20 2009 Pascal Terjan <pterjan@mandriva.org> 0.2.1.20-2mdv2010.1
+ Revision: 480257
- Add upstream fix for new openssl

* Fri Nov 13 2009 Pascal Terjan <pterjan@mandriva.org> 0.2.1.20-1mdv2010.1
+ Revision: 465828
- update to new version 0.2.1.20

* Thu Aug 06 2009 Michael Scherer <misc@mandriva.org> 0.2.1.19-1mdv2010.0
+ Revision: 410624
- update to new version 0.2.1.19

* Fri Jun 26 2009 Pascal Terjan <pterjan@mandriva.org> 0.2.0.35-1mdv2010.0
+ Revision: 389362
- update to new version 0.2.0.35
- hide reload error after logrotate

* Tue Feb 10 2009 Pascal Terjan <pterjan@mandriva.org> 0.2.0.34-1mdv2009.1
+ Revision: 339154
- Update to 0.2.0.34

* Thu Jan 22 2009 Frederik Himpe <fhimpe@mandriva.org> 0.2.0.33-1mdv2009.1
+ Revision: 332633
- update to new version 0.2.0.33

* Mon Nov 24 2008 Pascal Terjan <pterjan@mandriva.org> 0.2.0.32-1mdv2009.1
+ Revision: 306255
- Group is no longer a valid option
- start tor as root and let it switch to its user
- Update to 0.2.0.32
- Stop using initlog

  + Michael Scherer <misc@mandriva.org>
    - fix %%preun

* Tue Sep 09 2008 Frederik Himpe <fhimpe@mandriva.org> 0.2.0.31-1mdv2009.0
+ Revision: 283173
- update to new version 0.2.0.31

* Wed Jul 23 2008 Pascal Terjan <pterjan@mandriva.org> 0.2.0.30-1mdv2009.0
+ Revision: 242320
- Drop P0
- Add back accidentaly dropped sources
- Switch to 0.2.0.* branch

* Thu Jul 03 2008 Michael Scherer <misc@mandriva.org> 0.1.2.19-3mdv2009.0
+ Revision: 230955
- add patch0, to build with fortify. Since /dev/null should not be created if
  it doesn't exist, i removed the O_CREATE flag, instead of adding creation mode.
- add a config file in /etc/sysconfig/tor, so the user
  can cleanly raise the limit of opened file with ulimit -n with touching
  to initscript.

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Wed May 14 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.2.19-2mdv2009.0
+ Revision: 207049
- rebuilt against libevent-1.4.4

* Sun Jan 20 2008 Pascal Terjan <pterjan@mandriva.org> 0.1.2.19-1mdv2008.1
+ Revision: 155377
- update to new version 0.1.2.19

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Nov 07 2007 Funda Wang <fwang@mandriva.org> 0.1.2.18-2mdv2008.1
+ Revision: 106704
- rebuild for new lzma

* Wed Oct 31 2007 Pascal Terjan <pterjan@mandriva.org> 0.1.2.18-1mdv2008.1
+ Revision: 104166
- update to new version 0.1.2.18

* Sun Sep 02 2007 Funda Wang <fwang@mandriva.org> 0.1.2.17-1mdv2008.0
+ Revision: 77742
- New version 0.1.2.17

* Fri Aug 03 2007 Pascal Terjan <pterjan@mandriva.org> 0.1.2.16-1mdv2008.0
+ Revision: 58448
- update to new version 0.1.2.16

* Mon Jul 23 2007 Pascal Terjan <pterjan@mandriva.org> 0.1.2.15-1mdv2008.0
+ Revision: 54629
- update to new version 0.1.2.15

* Sat May 26 2007 Pascal Terjan <pterjan@mandriva.org> 0.1.2.14-1mdv2008.0
+ Revision: 31230
- 0.1.2.14

* Fri May 11 2007 David Walluck <walluck@mandriva.org> 0.1.2.13-2mdv2008.0
+ Revision: 26281
- LSB initscript

* Wed Apr 25 2007 Pascal Terjan <pterjan@mandriva.org> 0.1.2.13-1mdv2008.0
+ Revision: 18291
- 0.1.2.13 (first stable release of 1.2 branch)


* Sun Mar 04 2007 Adam Williamson <awilliamson@mandriva.com> 0.1.1.26-2mdv2007.0
+ Revision: 132717
- rebuild to fix 29130

* Sun Dec 17 2006 Pascal Terjan <pterjan@mandriva.org> 0.1.1.26-1mdv2007.1
+ Revision: 98257
- 0.1.1.26 (fixes a serious privacy bug for people who use the HttpProxyAuthenticator config option)

* Thu Nov 09 2006 Pascal Terjan <pterjan@mandriva.org> 0.1.1.25-1mdv2007.0
+ Revision: 79733
- 0.1.1.25
- Add bash completion for torify
- Import tor

* Sun Sep 03 2006 Pascal Terjan <pterjan@mandriva.org> 0.1.1.23-2mdv2007.0
- Require tsocks for torify

* Wed Aug 16 2006 Pascal Terjan <pterjan@mandriva.org> 0.1.1.23-1mdv2007.0
- New release 0.1.1.23

* Sun Jul 09 2006 Pascal Terjan <pterjan@mandriva.org> 0.1.1.22-1mdv2007.0
- New release 0.1.1.22
- Fix macro in changelog

* Wed Jun 14 2006 Lenny Cartier <lenny@mandriva.com> 0.1.1.21-1mdv2007.0
- 0.1.1.21

* Fri May 26 2006 Pascal Terjan <pterjan@mandriva.org> 0.1.1.20-1mdv2007.0
- New release 0.1.1.20
- use autoconf2.5
- buildrequires latex and transfig for the doc

* Sat Mar 11 2006 Pascal Terjan <pterjan@mandriva.org> 0.1.0.17-1mdk
- New release 0.1.0.17

* Thu Jan 05 2006 Pascal Terjan <pterjan@mandriva.org> 0.1.0.16-1mdk
- 0.1.0.16

* Wed Nov 23 2005 Laurent MONTEL <lmontel@mandriva.com> 0.1.0.15-4
- Rebuild with new openssl

* Thu Oct 20 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.1.0.15-3mdk
- Fix BuildRequires

* Wed Sep 28 2005 Lev Givon <lev@columbia.edu> 0.1.0.15-2mdk
- Define %%{_logdir} macro

* Sun Sep 25 2005 Pascal Terjan <pterjan@mandriva.org> 0.1.0.15-1mdk
- 0.1.0.15

* Wed Aug 17 2005 Pascal Terjan <pterjan@mandriva.org> 0.1.0.14-2mdk
- Add forgotten changelog

* Wed Aug 17 2005 Pascal Terjan <pterjan@mandriva.org> 0.1.0.14-1mdk
- 0.1.0.14 (security fix)

* Mon Aug 08 2005 Pascal Terjan <pterjan@zarb.org> 0.1.0.13-1mdk
- 0.1.0.13

* Mon Aug 08 2005 Pascal Terjan <pterjan@zarb.org> 0.1.0.12-1mdk
- first Mandriva version (partially based on the official rpm)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8063 |12cr|torch-3.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name torch
%define version 3.1
%define release %mkrel 3
%define oname Torch
%define oversion 3

Summary: State of the art machine learning library
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://www.torch.ch/archives/%{oname}%{oversion}src.tar.bz2
License: BSD
Group: System/Libraries
Url: http://www.torch.ch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Torch is a machine-learning library, written in C++. Its aim is to
provide the state-of-the-art of the best algorithms. It is, and it
will be, in development forever.

Main features:

* Many gradient-based methods, including multi-layered perceptrons,
  radial basis functions, and mixtures of experts. Many small
  "modules" (Linear module, Tanh module, SoftMax module, ...) can be
  plugged together.

* Support Vector Machine, for classification and regression.

* Distribution package, includes Kmeans, Gaussian Mixture Models,
  Hidden Markov Models, and Bayes Classifier, and classes for speech
  recognition with embedded training.

* Ensemble models such as Bagging and Adaboost.

* Non-parametric models such as K-nearest-neighbors, Parzen Regression
  and Parzen Density Estimator.

%package devel
Group: Development/C++
Summary: State of the art machine learning library

%description devel
Torch is a machine-learning library, written in C++. Its aim is to
provide the state-of-the-art of the best algorithms. It is, and it
will be, in development forever.

Main features:

* Many gradient-based methods, including multi-layered perceptrons,
  radial basis functions, and mixtures of experts. Many small
  "modules" (Linear module, Tanh module, SoftMax module, ...) can be
  plugged together.

* Support Vector Machine, for classification and regression.

* Distribution package, includes Kmeans, Gaussian Mixture Models,
  Hidden Markov Models, and Bayes Classifier, and classes for speech
  recognition with embedded training.

* Ensemble models such as Bagging and Adaboost.

* Non-parametric models such as K-nearest-neighbors, Parzen Regression
  and Parzen Density Estimator.

This package contains the static library and headers of Torch compiled
with single precision support.

%prep
%setup -q -n %oname%oversion
cp config/Makefile_options_Linux .

%build
%ifarch %ix86
export RPM_OPT_FLAGS="%optflags -malign-double"
%endif
make depend all CFLAGS_OPT_FLOAT="$RPM_OPT_FLAGS -ffast-math" LD="g++ -fPIC" PACKAGES="distributions gradients"

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p %buildroot%_includedir/%name
install */*.h %buildroot%_includedir/%name
install -m 644 -D lib/*/libtorch.a %buildroot%_libdir/libtorch.a

%clean
rm -rf $RPM_BUILD_ROOT

%files devel
%defattr(-,root,root)
%doc LICENSE ChangeLog
%_includedir/%name
%_libdir/libtorch.a





%changelog
* Thu Sep 22 2011 Götz Waschk <waschk@mandriva.org> 3.1-3mdv2012.0
+ Revision: 700804
- rebuild

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 3.1-2mdv2011.0
+ Revision: 445516
- rebuild

* Sun Feb 01 2009 Götz Waschk <waschk@mandriva.org> 3.1-1mdv2009.1
+ Revision: 336064
- set version number to 3.1

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 3-6mdv2009.0
+ Revision: 261623
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 3-5mdv2009.0
+ Revision: 254682
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 3mdv2008.1-current
+ Revision: 136550
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Tue Feb 27 2007 Götz Waschk <waschk@mandriva.org> 3-3mdv2007.0
+ Revision: 126339
- enable packages required by imms

* Tue Feb 27 2007 Götz Waschk <waschk@mandriva.org> 3-2mdv2007.1
+ Revision: 126239
- release bump dedicated to blino
- Import torch


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8064 |12cr|torcs-1.3.3-0.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Werror_cflags	%nil
%define	name	torcs
%define	oname	TORCS
%define	libname	%mklibname %{name}
%define	version	1.3.3
%define	release	0.1
%define	Summary	The Open Racing Car Simulator

Name:		%{name}
Version:	%{version}
Release:%{release}
Summary:	%{Summary}
License:	GPLv2
Group:		Games/Arcade
Source0:	%{oname}-%{version}-src.tar.bz2
Source1:	%{oname}-%{version}-src-robots-base.tar.bz2
Source2:	%{oname}-1.3.0-src-robots-berniw.tar.bz2
Source3:	%{oname}-1.3.0-src-robots-bt.tar.bz2
Source4:	%{oname}-1.3.0-src-robots-olethros.tar.bz2

URL:		http://torcs.sourceforge.net/
Provides:	%{oname}
Requires:	%{name}-data = %{version}
Requires:	%{name}-data-cars-extra 
Requires:	%{name}-robots-berniw %{name}-robots-bt %{name}-robots-olethros

BuildRequires:	imagemagick 
BuildRequires:	pkgconfig(glu) 
BuildRequires:	pkgconfig(sdl) 
BuildRequires:	pkgconfig(zlib)
BuildRequires:	pkgconfig(libpng) 
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	mesa-common-devel 
BuildRequires:	plib-devel 
BuildRequires:	pkgconfig(freealut) 
BuildRequires:	pkgconfig(openal) 
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(ice)
BuildRequires:	libstdc++-devel
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(xt)
BuildRequires:	pkgconfig(xmu)


Provides:	%{libname}
Obsoletes:	%{libname}

%description
A 3D racing car simulator using OpenGL.

%package	robots-base
Group:		Games/Arcade
Requires:	%{name} >= %{version}
Summary:	Basic robots for %{name}
Provides:	%{name}-robots

%description	robots-base
Base robots for %{oname}
%package	robots-berniw
Group:		Games/Arcade
Requires:	%{name} >= %{version}
Summary:	Berniw robots for %{name}
Provides:	%{name}-robots

%description	robots-berniw
Berniw robots for %{oname}
by Bernhard Wymann <berniw@bluewin.ch>

%package	robots-bt
Group:		Games/Arcade
Requires:	%{name} >= %{version}
Summary:	Bt robots for %{name}
Provides:	%{name}-robots

%description	robots-bt
bt robots for %{oname}

%package	robots-olethros
Group:		Games/Arcade
Requires:	%{name} >= %{version}
Summary:	Olethros robots for %{name}
Provides:	%{name}-robots

%description	robots-olethros
bt robots for %{oname}
by Christos Dimitrakakis <dimitrak@idiap.ch>


%prep
%setup -q -b1 -b2 -b3 -b4

%build
LDFLAGS="%{ldflags} -lstdc++"
./configure	--bindir=%{_gamesbindir} \
	--prefix=%{_prefix} \
	--libdir=%{_libdir} \
	--x-libraries=%{_xorglibdir}
	
#avoid paralel build
make

%install
%{makeinstall_std}

mkdir $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=%{oname}
Comment=%{Summary}
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=false
Categories=Game;ArcadeGame;
EOF

%{__install} -d $RPM_BUILD_ROOT{%{_miconsdir},%{_liconsdir}}
convert -size 16x16 icon.png $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
%{__install} icon.png $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
convert -size 48x48 icon.png $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png

# fix rpmlint E, to be seen for W
chmod -R 755 $RPM_BUILD_ROOT%{_gamesdatadir}/%{name}
chmod -R 755 $RPM_BUILD_ROOT%{_libdir}/%{name}

%files
%doc COPYING README 
%{_gamesbindir}/*
%dir %{_gamesdatadir}/%{name}
%{_gamesdatadir}/%{name}/[!d]*
%{_datadir}/applications/mandriva-%{name}.desktop
%dir %{_gamesdatadir}/%{name}/drivers
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_libdir}/%{name}

%files robots-base
%doc COPYING README 
%{_gamesdatadir}/%{name}/drivers/damned*
%{_gamesdatadir}/%{name}/drivers/human/*              
%{_gamesdatadir}/%{name}/drivers/inferno/*
%{_gamesdatadir}/%{name}/drivers/inferno2/*
%{_gamesdatadir}/%{name}/drivers/lliaw/*
%{_gamesdatadir}/%{name}/drivers/sparkle/*
%{_gamesdatadir}/%{name}/drivers/tita/*

%files robots-berniw
%doc COPYING README 
%{_gamesdatadir}/%{name}/drivers/berniw*

%files robots-bt
%doc COPYING README 
%{_gamesdatadir}/%{name}/drivers/bt

%files robots-olethros
%doc COPYING README 
%{_gamesdatadir}/%{name}/drivers/olethros



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8065 |12cr|torcs-data-1.3.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pname	torcs
%define	opname	TORCS
%define	name	%{pname}-data
%define	oname	%{opname}-data
%define	version	1.3.3
%define	release	1
%define	Summary	Data files for %{pname}

Name:		%{name}
Version:	%{version}
Release:	%mkrel %{release}
Summary:	%{Summary}
License:	GPL
Group:		Games/Arcade
Source0:	%{opname}-%{version}-data.tar.bz2
Source1:	%{opname}-%{version}-data-tracks-road.tar.bz2
Source2:	%{opname}-%{version}-data-tracks-oval.tar.bz2
Source3:	%{opname}-%{version}-data-tracks-dirt.tar.bz2
Source4:	%{opname}-%{version}-data-cars-extra.tar.bz2
Source5:	%{opname}-1.3.0-data-cars-nascar.tar.bz2
Source6:	%{opname}-%{version}-data-cars-Patwo-Design.tar.bz2
Source7:	%{opname}-%{version}-data-cars-kcendra-gt.tar.bz2
Source8:	%{opname}-%{version}-data-cars-kcendra-roadsters.tar.bz2
Source9:	%{opname}-%{version}-data-cars-kcendra-sport.tar.bz2
Source10:	%{opname}-1.3.0-data-cars-VM.tar.bz2
Url:		http://torcs.org/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
Requires:	%{pname} = %{version}

%description
%{Summary}

%package cars-extra
Group:		Games/Arcade
Requires:	%{name} >= %{version}
Summary:	Extra cars for %{opname}
Obsoletes:	%{name}-cars-Patwo-Design
Provides:	%{name}-cars-Patwo-Design

%description cars-extra
Extra cars for %{opname}

%prep

%build

%install
%{__rm} -rf $RPM_BUILD_ROOT
%{__install} -d $RPM_BUILD_ROOT%{_gamesdatadir}/%{pname}
%{__tar} -jxf %{SOURCE0} -C $RPM_BUILD_ROOT%{_gamesdatadir}/%{pname}
%{__tar} -jxf %{SOURCE1} -C $RPM_BUILD_ROOT%{_gamesdatadir}/%{pname}
%{__tar} -jxf %{SOURCE2} -C $RPM_BUILD_ROOT%{_gamesdatadir}/%{pname}
%{__tar} -jxf %{SOURCE3} -C $RPM_BUILD_ROOT%{_gamesdatadir}/%{pname}
%{__tar} -jxf %{SOURCE4} -C $RPM_BUILD_ROOT%{_gamesdatadir}/%{pname}
%{__tar} -jxf %{SOURCE5} -C $RPM_BUILD_ROOT%{_gamesdatadir}/%{pname}
%{__tar} -jxf %{SOURCE6} -C $RPM_BUILD_ROOT%{_gamesdatadir}/%{pname}
%{__tar} -jxf %{SOURCE7} -C $RPM_BUILD_ROOT%{_gamesdatadir}/%{pname}
%{__tar} -jxf %{SOURCE8} -C $RPM_BUILD_ROOT%{_gamesdatadir}/%{pname}
%{__tar} -jxf %{SOURCE9} -C $RPM_BUILD_ROOT%{_gamesdatadir}/%{pname}
%{__tar} -jxf %{SOURCE10} -C $RPM_BUILD_ROOT%{_gamesdatadir}/%{pname}

%clean
%{__rm} -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,755)
%dir %{_gamesdatadir}/%{pname}/cars
%exclude %{_gamesdatadir}/%{pname}/categories/Nascar.xml
%{_gamesdatadir}/%{pname}/categories/*
%{_gamesdatadir}/%{pname}/data/*
%{_gamesdatadir}/%{pname}/menu/*
%{_gamesdatadir}/%{pname}/tracks/road/aalborg/*
%{_gamesdatadir}/%{pname}/tracks/road/alpine-1/*
%{_gamesdatadir}/%{pname}/tracks/road/alpine-2/*
%{_gamesdatadir}/%{pname}/tracks/road/eroad/*
%{_gamesdatadir}/%{pname}/tracks/road/e-track-1/*
%{_gamesdatadir}/%{pname}/tracks/road/e-track-2/*
%{_gamesdatadir}/%{pname}/tracks/road/e-track-3/*
%{_gamesdatadir}/%{pname}/tracks/road/e-track-4/*
#%{_gamesdatadir}/%{pname}/tracks/road/e-track-5/*
%{_gamesdatadir}/%{pname}/tracks/road/e-track-6/*
%{_gamesdatadir}/%{pname}/tracks/road/forza/*
%{_gamesdatadir}/%{pname}/tracks/road/g-track-1/*
%{_gamesdatadir}/%{pname}/tracks/road/g-track-2/*
%{_gamesdatadir}/%{pname}/tracks/road/g-track-3/*
%{_gamesdatadir}/%{pname}/tracks/road/ole-road-1/*
%{_gamesdatadir}/%{pname}/tracks/road/ruudskogen/*
%{_gamesdatadir}/%{pname}/tracks/road/spring/*
%{_gamesdatadir}/%{pname}/tracks/road/street-1/*
%{_gamesdatadir}/%{pname}/tracks/road/wheel-1/*
%{_gamesdatadir}/%{pname}/tracks/road/wheel-2/*
%{_gamesdatadir}/%{pname}/tracks/oval/*
%{_gamesdatadir}/%{pname}/tracks/dirt/*
%{_gamesdatadir}/%{pname}/cars/car1-trb1/*
%{_gamesdatadir}/%{pname}/cars/car1-trb3/*
%{_gamesdatadir}/%{pname}/cars/car2-trb1/*
%{_gamesdatadir}/%{pname}/cars/car3-trb1/*
%{_gamesdatadir}/%{pname}/cars/car4-trb1/*
%{_gamesdatadir}/%{pname}/cars/car5-trb1/*
%{_gamesdatadir}/%{pname}/cars/car6-trb1/*
%{_gamesdatadir}/%{pname}/cars/car7-trb1/*
%{_gamesdatadir}/%{pname}/cars/p406/*
# %{_gamesdatadir}/%{pname}/cars/sc-f1/*
%{_gamesdatadir}/%{pname}/cars/car1-ow1/*
%{_gamesdatadir}/%{pname}/cars/car1-stock1/*
%{_gamesdatadir}/%{pname}/cars/car8-trb1/*
%{_gamesdatadir}/%{pname}/tracks/road/brondehach/*
%{_gamesdatadir}/%{pname}/tracks/road/corkscrew/*
%{_gamesdatadir}/%{pname}/wheels/*


%files cars-extra
%defattr(-, root, root)
%{_gamesdatadir}/torcs/cars/155-DTM/*
#%{_gamesdatadir}/torcs/cars/360-modena/*
%{_gamesdatadir}/torcs/cars/acura-nsx-sz/*
%{_gamesdatadir}/torcs/cars/baja-bug/*
%{_gamesdatadir}/torcs/cars/buggy/*
#%{_gamesdatadir}/torcs/cars/car1-trb1/*
#%{_gamesdatadir}/torcs/cars/clkdtm/*
#%{_gamesdatadir}/torcs/cars/gt40/*
#%{_gamesdatadir}/torcs/cars/lotus-gt1/*
#%{_gamesdatadir}/torcs/cars/mclaren-f1/*
#%{_gamesdatadir}/torcs/cars/p406/*
#%{_gamesdatadir}/torcs/cars/porsche-gt1/*
#%{_gamesdatadir}/torcs/cars/porsche-gt3rs/*
#%{_gamesdatadir}/torcs/cars/sc-f1/*
#%{_gamesdatadir}/torcs/cars/viper-gts-r/*
#%{_gamesdatadir}/torcs/cars/xj-220/*
%{_gamesdatadir}/torcs/cars/cg-nascar-rwd
%{_gamesdatadir}/torcs/categories/Nascar.xml
%{_gamesdatadir}/torcs/cars/pw-206wrc/*
%{_gamesdatadir}/torcs/cars/pw-306wrc/*
%{_gamesdatadir}/torcs/cars/pw-corollawrc/*
%{_gamesdatadir}/torcs/cars/pw-evoviwrc/*
#%{_gamesdatadir}/torcs/cars/pw-evovwrc/*
%{_gamesdatadir}/torcs/cars/pw-focuswrc/*
%{_gamesdatadir}/torcs/cars/pw-imprezawrc/*
%{_gamesdatadir}/torcs/cars/kc-2000gt/*
%{_gamesdatadir}/torcs/cars/kc-5300gt/*
%{_gamesdatadir}/torcs/cars/kc-corvette-ttop/*
%{_gamesdatadir}/torcs/cars/kc-daytona/*
%{_gamesdatadir}/torcs/cars/kc-db4z/*
%{_gamesdatadir}/torcs/cars/kc-dbs/*
%{_gamesdatadir}/torcs/cars/kc-dino/*
%{_gamesdatadir}/torcs/cars/kc-ghibli/*
%{_gamesdatadir}/torcs/cars/kc-grifo/*
%{_gamesdatadir}/torcs/cars/kc-bigh/*
%{_gamesdatadir}/torcs/cars/kc-a110/*
%{_gamesdatadir}/torcs/cars/kc-alfatz2/*
%{_gamesdatadir}/torcs/cars/kc-coda/*
%{_gamesdatadir}/torcs/cars/kc-conrero/*
%{_gamesdatadir}/torcs/cars/kc-gt40/*
%{_gamesdatadir}/torcs/cars/kc-gto/*
%{_gamesdatadir}/torcs/cars/kc-p4/*
%{_gamesdatadir}/torcs/cars/vm-x2/*
%{_gamesdatadir}/torcs/cars/vm-x4/*


%changelog
* Sun Feb 19 2012 Zombie Ryushu <ryushu@mandriva.org> 1.3.3-1
+ Revision: 777421
- install extra roads
- Remove missing car sc-f1
- Upgrade to 1.3.3

* Fri Feb 03 2012 Zombie Ryushu <ryushu@mandriva.org> 1.3.2-1
+ Revision: 771002
- Fix install stage
- Upgrade to 1.3.2
- Upgrade to 1.3.2

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 1.3.1-2mdv2010.0
+ Revision: 445518
- rebuild

* Tue Feb 10 2009 Zombie Ryushu <ryushu@mandriva.org> 1.3.1-1mdv2009.1
+ Revision: 339175
- Upgrade to 1.3.1

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.3.0-1mdv2008.1
+ Revision: 136550
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sun Nov 12 2006 Emmanuel Andry <eandry@mandriva.org> 1.3.0-1mdv2007.0
+ Revision: 83449
- New version 1.3.0

  + Lenny Cartier <lenny@mandriva.com>
    - Import torcs-data


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8066 |12cr|torque-3.0.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	lib_name_orig	lib%{name}
%define	major		2
%define	libname		%mklibname %{name} %{major}
%define	devname		%mklibname -d %{name}

%define tcl_sitelib_spaced %(echo %tcl_sitelib | sed -e 's,/, ,g')

%define __noautoreq '/usr/bin/tclsh8.6'

Name:		torque
Version:	3.0.4
Release:	3
Summary:	The Portable Batch System
Group:		System/Cluster
License:	OpenPBS
URL:		http://www.clusterresources.com/products/torque-resource-manager.php
Source0:	http://www.adaptivecomputing.com/resources/downloads/torque/torque-%{version}.tar.gz
Source1:	pbs_server
Source2:	pbs.conf
Source3:	TORQUE_Administrator_GUIDE.pdf
Source4:	pbs_mom
Source5:	pbs_sched
Source6:	xpbs
Source7:	xpbsmon
Source8:	tclIndex_xpbsmon
Source9:	tclIndex_xpbs
Source10:	introduction_openPBS
Source11:	xtermPBSlog
Source12:	pbs
Source13:	setup_pbs_server
Source14:	pbs_config.sample
Source15:	pbs_para_job.sh
Source17:	pbs-epilogue
Source18:	pbs-prologue
Source19:	setup_pbs_client
Patch13:	torque-2.1.11-destdir.patch
Patch14:	torque-2.3.7-tcl86.patch
BuildRequires:	tk >= 8.6 pkgconfig(tk) >= 8.6
BuildRequires:	tcl >= 8.6 tcl-devel >= 8.6
BuildRequires:	openssh openssh-clients
BuildRequires:	X11-devel readline-devel
Requires:	openssh-clients >= 2.9
Provides:	OpenPBS
Obsoletes:	OpenPBS
Requires(post):	rpm-helper
Requires(preun): rpm-helper

%description
The Portable Batch System (PBS) is a flexible batch software
processing system developed at NASA Ames Research Center. It 
operates on networked, multi-platform UNIX environments, 
including heterogeneous clusters of workstations, supercomputers,
and massively parallel systems.

"This product includes software developed by NASA Ames Research 
Center, Lawrence Livermore National Laboratory, and Veridian 
Information Solutions, Inc. Visit www.OpenPBS.org for OpenPBS 
software support,products, and information."

%package -n	%{libname}
Summary:	Library for %{name}
Group:		System/Libraries

%description -n	%{libname}
Library for %{name}.

%package -n	%{devname}
Summary:	The Portable Batch System (PBS) devel
Group:		Development/Other
Requires:	%{libname} = %{version}
Provides:	%{_lib}%{name}1-devel = %{version}-%{release}
Obsoletes:	%{_lib}%{name}1-devel
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{devname}
The Portable Batch System (PBS) function prototype.
"This product includes software developed by NASA Ames Research 
Center, Lawrence Livermore National Laboratory, and Veridian 
Information Solutions, Inc. Visit www.OpenPBS.org for OpenPBS 
software support,products, and information."

%package	client
Summary:	The Portable Batch System (PBS) client
Requires:	openssh-clients >= 2.9
Group:		System/Cluster
Provides:	OpenPBS-client
Obsoletes:	OpenPBS-client
Requires(post):	rpm-helper
Requires(preun):rpm-helper

%description	client
The Portable Batch System (PBS) client.
"This product includes software developed by NASA Ames Research 
Center, Lawrence Livermore National Laboratory, and Veridian 
Information Solutions, Inc. Visit www.OpenPBS.org for OpenPBS 
software support,products, and information."

%package	xpbs
Requires:	tk >= 8.6, tcl >= 8.6, %{name}-client = %{version}-%{release}
Summary:	The Portable Batch System (PBS) X interface 
Group:		Monitoring
Provides:	OpenPBS-xpbs
Obsoletes:	OpenPBS-xpbs

%description	xpbs
The Portable Batch System (PBS) X interface.
"This product includes software developed by NASA Ames Research 
Center, Lawrence Livermore National Laboratory, and Veridian 
Information Solutions, Inc. Visit www.OpenPBS.org for OpenPBS 
software support,products, and information."

%prep
%setup -q
%patch13 -p1 -b .destdir~
%patch14 -p1 -b .tcl86~

# these variables aren't ever set in any file that gets installed,
# so without doing this, xpbs won't run - AdamW 2008/12
sed -i -e 's,$xpbs_datadump,xpbs_datadump,g' src/gui/pbs.tcl
sed -i -e 's,$xpbs_scriptload,xpbs_scriptload,g' src/gui/pbs.tcl

cp %{SOURCE3} %{_builddir}/%{name}-%{version}/TORQUE_Administrator_GUIDE.pdf
cp %{SOURCE10} %{_builddir}/%{name}-%{version}/introduction_openPBS
cp %{SOURCE15} %{_builddir}/%{name}-%{version}/para_job_pbs.sh

%pre 
/usr/sbin/groupadd -g 12386 -r -f pbs > /dev/null 2>&1 ||:
# /usr/sbin/useradd -g pbs -d %{pbs_user} -r -s /bin/bash -p "" -m >/dev/null 2>&1 ||:

%pre client
/usr/sbin/groupadd -g 12386 -r -f pbs > /dev/null 2>&1 ||:

%build
CFLAGS="%{optflags} -std=gnu99" \
%configure2_5x \
	--with-rcp=scp \
	--with-server-home=/var/spool/pbs \
	--enable-docs \
	--enable-server \
	--enable-mom \
	--enable-client \
	--srcdir=%{_builddir}/%{name}-%{version} \
	--enable-gui \
	-x-libraries=%{_libdir}
	
%ifarch x86_64
	perl -pi -e 's|\-L\$\(TCL\_DIR\)/lib|\-L\$\(TCL\_DIR\)/lib64|g' src/tools/Makefile
%endif 

#make depend
make clean
%make all XPBS_DIR=%{tcl_sitelib}/xpbs XPBSMON_DIR=%{tcl_sitelib}/xpbsmon

%install
pbs_server_home_for_install=%{buildroot}/var/spool/pbs

mkdir -p %{buildroot}%{_initrddir}
mkdir -p ${pbs_server_home_for_install}/mom_priv/
touch ${pbs_server_home_for_install}/mom_priv/config
mkdir -p ${pbs_server_home_for_install}/sched_priv
chmod 644 ${pbs_server_home_for_install}/mom_priv/config
mkdir -p ${pbs_server_home_for_install}/server_logs
mkdir -p ${pbs_server_home_for_install}/sched_logs
mkdir -p ${pbs_server_home_for_install}/server_priv

mkdir -p %{buildroot}%{_defaultdocdir}
mkdir -p %{buildroot}%{_sysconfdir}
mkdir -p %{buildroot}%{_sbindir}
mkdir -p %{buildroot}%{tcl_sitelib}/xpbs
mkdir -p %{buildroot}%{tcl_sitelib}/xpbsmon
mkdir -p %{buildroot}%{_libdir}/%{name}-%{version}
mkdir -p %{buildroot}%{_defaultdocdir}/%{name}-%{version}
mkdir -p %{buildroot}%{_defaultdocdir}/%{name}-client-%{version}
mkdir -p %{buildroot}%{_includedir}/%{name}-%{version}

install -m755 %{SOURCE1} %{buildroot}%{_initrddir}/pbs_server
install -m755 %{SOURCE4} %{buildroot}%{_initrddir}/pbs_mom
install -m755 %{SOURCE5} %{buildroot}%{_initrddir}/pbs_sched
install -m755 %{SOURCE12} %{buildroot}%{_initrddir}/openpbs
install -m644 %{SOURCE2} %{buildroot}%{_sysconfdir}/pbs.conf
install -m644 %{SOURCE11} %{buildroot}%{_sbindir}/pbslogs

%makeinstall_std PBS_SERVER_HOME=/var/spool/pbs mandir=%{_mandir} XPBS_DIR=%{tcl_sitelib}/xpbs XPBSMON_DIR=%{tcl_sitelib}/xpbsmon

mkdir -p %{buildroot}%{_sbindir}
chmod 755 %{buildroot}%{_sbindir}/pbs_mom
chmod 755 %{buildroot}%{_sbindir}/pbs_sched
chmod 755 %{buildroot}%{_sbindir}/pbs_iff
chmod 755 %{buildroot}%{_sbindir}/pbs_server
chmod 755 %{buildroot}%{_initrddir}/openpbs

# needed to overwrite bad path in those scripts
install -m755 %{SOURCE6} %{buildroot}%{_bindir}/xpbs
install -m755 %{SOURCE7} %{buildroot}%{_bindir}/xpbsmon
install -m755 %{SOURCE13} %{buildroot}%{_bindir}/setup_pbs_server
install -m755 %{SOURCE19} %{buildroot}%{_bindir}/setup_pbs_client
install -m644 %{SOURCE8} %{buildroot}%{tcl_sitelib}/xpbsmon/tclIndex
install -m644 %{SOURCE9} %{buildroot}%{tcl_sitelib}/xpbs/tclIndex
install -m644 %{SOURCE14} %{buildroot}%{_var}/spool/pbs/pbs_config.sample
install -m755 %{SOURCE17} %{buildroot}%{_var}/spool/pbs/mom_priv/epilogue
install -m755 %{SOURCE18} %{buildroot}%{_var}/spool/pbs/mom_priv/prologue

# replace the placeholder text with whatever the real tcl_sitelib
# should be...cunning, eh? - AdamW 2008/12
sed -i -e 's,TCL_SITELIB,%{tcl_sitelib},g' \
%{buildroot}%{tcl_sitelib}/xpbsmon/tclIndex \
%{buildroot}%{tcl_sitelib}/xpbs/tclIndex \
%{buildroot}%{_bindir}/xpbs \
%{buildroot}%{_bindir}/xpbsmon \
%{buildroot}%{_bindir}/setup_pbs_server \
%{buildroot}%{_bindir}/setup_pbs_client

rm -f %{buildroot}%{_libdir}/xpbs/tclIndex
rm -f %{buildroot}%{_libdir}/xpbsmon/tclIndex

echo "# MOM server configuration file" > ${pbs_server_home_for_install}/mom_priv/config
echo "# if more than one value, separate it by comma." >> ${pbs_server_home_for_install}/mom_priv/config

cp -av %{_builddir}/%{name}-%{version}/src/include/* %{buildroot}%{_includedir}/%{name}-%{version}/

perl -pi -e 's/wish8\.3/wish/' %{buildroot}%{_bindir}/xpbs

%multiarch_includes %{buildroot}%{_includedir}/%{name}-%{version}/pbs_config.h

%post
#!/bin/sh
pbs_prefix=%{_prefix}
pbs_server_home=/var/spool/pbs
if [ -f "${pbs_server_home}/server_name" ]; then
        echo `hostname` > ${pbs_server_home}/server_name
fi
#if [ ! -f "${pbs_server_home}/default_server" ] ; then
#        echo "# <server hostname>" > ${pbs_server_home}/default_server
#fi
if [ -f "${pbs_server_home}/default_server" ]; then
        echo `hostname` >> ${pbs_server_home}/default_server
fi
if [ ! -f "${pbs_server_home}/server_priv/nodes" ]; then
	echo `hostname` > ${pbs_server_home}/server_priv/nodes
fi

# add pbs service
%_post_service pbs_server
# %_post_service pbs_sched

# mise a jour /etc/services if needed
CHECK_PORT=`grep 15003 /etc/services`
if [ -z "$CHECK_PORT" ]; then
	cat >> /etc/services << EOF
# Port needed by PBS
pbs_server	15001/tcp	# pbs server
pbs_mom		15002/tcp	# mom to/from server
pbs_resmon	15003/tcp   # mom resource management requests
pbs_resmon      15003/udp   # mom resource management requests
pbs_sched	15004/tcp   # scheduler 
EOF
fi
	
%post client
%_post_service pbs_mom

%post xpbs
ln -sf %{tcl_sitelib}/xpbs /usr/lib/xpbs
ln -sf %{tcl_sitelib}/xpbsmon /usr/lib/xpbsmon

%preun
%_preun_service pbs_server

%preun client
%_preun_service pbs_mom

%files
%doc doc/READ_ME
%{_mandir}/man1/pbs*
%{_mandir}/man3/pbs*
%{_mandir}/man7/*
%{_mandir}/man8/pbsnodes*
%{_mandir}/man8/pbs_server.8*
%{_mandir}/man8/pbs_sch*
%config(noreplace) %{_sysconfdir}/pbs.conf
%defattr(755, root, root)
%{_initrddir}/pbs_server
%{_initrddir}/pbs_sched
%{_initrddir}/openpbs
%{_sbindir}/pbs_server
%{_sbindir}/pbs_sched
%{_sbindir}/pbslogs
%{_sbindir}/qnoded
%{_sbindir}/qschedd
%{_sbindir}/qserverd
%{_bindir}/pbs_track
%{_bindir}/pbsnodes
%{_bindir}/setup_pbs_server
%{_bindir}/pbs-config
%{_bindir}/printtracking
%{_bindir}/printserverdb

%{_var}/spool/pbs/sched_logs/
%dir %{_var}/spool/pbs
%{_var}/spool/pbs/sched_priv
%{_var}/spool/pbs/server_logs/
%{_var}/spool/pbs/checkpoint/
%{_var}/spool/pbs/server_priv/
%attr(775,root,pbs) %{_var}/spool/pbs/spool/
%attr(1777,root,pbs) %{_var}/spool/pbs/undelivered/
%config(noreplace) %{_var}/spool/pbs/pbs_environment
%config(noreplace) %{_var}/spool/pbs/server_name
%{_var}/spool/pbs/pbs_config.sample

%files client
%doc introduction_openPBS para_job_pbs.sh TORQUE_Administrator_GUIDE.pdf 
%{_mandir}/man1/q*
%{_mandir}/man8/q*
%{_mandir}/man8/pbs_mom.8*
%{_mandir}/man1/bas*
%{_mandir}/man1/nqs*
%dir %{_var}/spool/pbs
%{_var}/spool/pbs/mom_logs
%{_var}/spool/pbs/mom_priv
%{_var}/spool/pbs/aux
%{_var}/spool/pbs/checkpoint
%attr(1777,root,pbs) %{_var}/spool/pbs/undelivered
%attr(775,root,pbs) %{_var}/spool/pbs/spool
%{_bindir}/q*
%{_bindir}/chk_tree
%{_bindir}/hostn
%{_bindir}/nqs2pbs
%{_bindir}/printjob
%{_bindir}/tracejob
%{_bindir}/pbsdsh
%{_bindir}/setup_pbs_client
%{_sbindir}/momctl
%{_sbindir}/pbs_demux
%attr(4755,root,root) %{_sbindir}/pbs_iff
%{_sbindir}/pbs_mom
%{_initrddir}/pbs_mom

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{devname}
#{_libdir}/*.la
%{_libdir}/*.so
%{_libdir}/*.a
%{_mandir}/man3/tm*
%{_mandir}/man3/rpp.3.*
%{_includedir}/%{name}-%{version}
%{_includedir}/*.h
%multiarch %{multiarch_includedir}/%{name}-%{version}/pbs_config.h

%files xpbs
%{_bindir}/pbs_tclsh
%{_bindir}/pbs_wish
%{_bindir}/xpbsmon
%{_bindir}/xpbs
%dir %{tcl_sitelib}/xpbs/bitmaps
%{tcl_sitelib}/xpbs/bitmaps/*
%dir %{tcl_sitelib}/xpbs/help
%{tcl_sitelib}/xpbs/help/*
%dir %{tcl_sitelib}/xpbs/bin
%{tcl_sitelib}/xpbs/bin/*
%{tcl_sitelib}/xpbs/preferences.tcl
%{tcl_sitelib}/xpbs/pbs.tcl
%{tcl_sitelib}/xpbs/*.tk
%{tcl_sitelib}/xpbs/tclIndex
%config(noreplace) %{tcl_sitelib}/xpbs/xpbsrc
%{tcl_sitelib}/xpbs/buildindex
%{tcl_sitelib}/xpbsmon/buildindex
%{tcl_sitelib}/xpbsmon/*.tk
%dir %{tcl_sitelib}/xpbsmon/help
%{tcl_sitelib}/xpbsmon/*.tcl
%{tcl_sitelib}/xpbsmon/tclIndex
%config(noreplace) %{tcl_sitelib}/xpbsmon/xpbsmonrc
%dir %{tcl_sitelib}/xpbsmon
%dir %{tcl_sitelib}/xpbsmon/bitmaps
%{tcl_sitelib}/xpbsmon/bitmaps/*
%{tcl_sitelib}/xpbsmon/help/*
%{_mandir}/man1/x*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8067 |12cr|torrentsniff-0.3.0-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name torrentsniff
%define version 0.3.0
%define release %mkrel 10
#fixed2
%{?!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}}

Summary: Reports status information of BitTorrent distributed downloads
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://www.highprogrammer.com/alan/perl/%{name}-%{version}.tar.bz2
License: MIT
Group: Networking/File transfer
BuildRoot: %{_tmppath}/%{name}-buildroot
URL: http://www.highprogrammer.com/alan/perl/torrentsniff.html
BuildArch: noarch

%description
TorrentSniff reports status information for a given torrent including the
current number of complete copies (seeds) and incomplete copies (leeches)
currently active.  TorrentSniff is derived from TorrentSpy 0.1.0.3-BETA.


%prep
%setup -q

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p %buildroot%_bindir %buildroot%perl_vendorlib
install -m 755 torrentsniff %buildroot%_bindir
install -d -m 755 %buildroot%perl_vendorlib/BitTorrent
install -m 644 BitTorrent/* %buildroot%perl_vendorlib/BitTorrent

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README
%_bindir/torrentsniff
%perl_vendorlib/BitTorrent


%changelog
* Fri Aug 05 2011 Götz Waschk <waschk@mandriva.org> 0.3.0-10mdv2012.0
+ Revision: 693276
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 0.3.0-9mdv2011.0
+ Revision: 261625
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.3.0-8mdv2009.0
+ Revision: 254690
- rebuild

* Thu Mar 13 2008 Andreas Hasenack <andreas@mandriva.com> 0.3.0-6mdv2008.1
+ Revision: 187630
- rebuild for 2008.1

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Aug 01 2007 Götz Waschk <waschk@mandriva.org> 0.3.0-5mdv2008.0
+ Revision: 57473
- Import torrentsniff



* Mon Jul 31 2006 Götz Waschk <waschk@mandriva.org> 0.3.0-1mdv2007.0
- Rebuild

* Wed May 24 2006 Götz Waschk <waschk@mandriva.org> 0.3.0-4mdk
- Rebuild

* Mon May 23 2005 Gtz Waschk <waschk@mandriva.org> 0.3.0-3mdk
- mkrel

* Fri May 13 2005 Gtz Waschk <waschk@mandriva.org> 0.3.0-2mdk
- rebuild

* Fri Apr 16 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.3.0-1mdk
- new version

* Sun Jun 15 2003 Gtz Waschk <waschk@linux-mandrake.com> 0.2.0-1mdk
- the executable was renamed
- new version

* Mon Jun  2 2003 Gtz Waschk <waschk@linux-mandrake.com> 0.1-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8068 |12cr|torrentutils-0.3.0-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name torrentutils
%define version 0.3.0
%define release %mkrel 10

Summary: Utilities for BitTorrent files
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://oskarsapps.mine.nu/src/%{name}-%{version}.tar.bz2
URL: http://oskarsapps.mine.nu/torrentutils.html
License: GPL or Artistic
Group: Networking/File transfer
BuildRoot: %{_tmppath}/%{name}-buildroot
BuildArch: noarch
BuildRequires: perl

%description
The torrentutils are a set of utilities for managing BitTorrent
(`.torrent') files and interactiving with BitTorrent trackers. The
torrentutils contain the following programs:

torrenttool is a script that extracts and displays information from
BitTorrent files, as well as testing and generating checksums for
files listed in them.

defrag is a script that defrags files simply by making a copy of the
file. The original file is then replaced by the copy. Due to the fact
that BitTorrent splits files in pieces, and downloads these pieces in
random order, the downloaded files are often severely fragmented. This
means that reading these files will be slower, sometimes as much as
30% slower. defrag can also recurse directories.

torrentmcfs is a read-only virtual file system for Midnight Commander
that can be used to easier access the information in a BitTorrent
file.

%prep
%setup -q

%build

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall PREFIX=%buildroot%_prefix

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc NEWS README COPYING*
%_bindir/torrenttool
%_bindir/defrag
%_mandir/man1/torrenttool.1*
%_mandir/man1/defrag.1*
%_datadir/mc/extfs/torrentmcfs


%changelog
* Fri Aug 05 2011 Götz Waschk <waschk@mandriva.org> 0.3.0-10mdv2012.0
+ Revision: 693277
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 0.3.0-9mdv2011.0
+ Revision: 261626
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.3.0-8mdv2009.0
+ Revision: 254691
- rebuild

* Thu Mar 13 2008 Andreas Hasenack <andreas@mandriva.com> 0.3.0-6mdv2008.1
+ Revision: 187629
- rebuild for 2008.1

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Aug 01 2007 Götz Waschk <waschk@mandriva.org> 0.3.0-5mdv2008.0
+ Revision: 57475
- Import torrentutils



* Mon Jul 31 2006 Götz Waschk <waschk@mandriva.org> 0.3.0-1mdv2007.0
- Rebuild

* Wed Mar  1 2006 Gtz Waschk <waschk@mandriva.org> 0.3.0-4mdk
- new URL

* Tue Nov 08 2005 Götz Waschk <waschk@mandriva.org> 0.3.0-3mdk
- Rebuild

* Fri Nov  5 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.3.0-2mdk
- rebuild

* Sun Oct 12 2003 Gtz Waschk <waschk@linux-mandrake.com> 0.3.0-1mdk
- add the torrentmcfs
- update description
- new version

* Wed Oct  8 2003 Gtz Waschk <waschk@linux-mandrake.com> 0.2.0-1mdk
- add %%_bindir/defrag
- update description
- new version

* Mon Aug 18 2003 Gtz Waschk <waschk@linux-mandrake.com> 0.1.0-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8069 |12cr|torsmo-0.18-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name torsmo
%define version 0.18
%define release %mkrel 6

Name: %{name}
Summary: System monitor like gkrellm, but lightweight
Version: %{version}
Release: %{release}
Source0: http://ovh.dl.sourceforge.net/sourceforge/%{name}/%{name}-%{version}.tar.bz2
Patch0: torsmo-0.18-link.patch
URL: http://torsmo.sourceforge.net/
Group: Monitoring
License: BSD
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: libx11-devel

%description
Torsmo is a system monitor that sits in the corner of your desktop. It's very
simple, customizable and it renders only text on the desktop (and
percentagebars if you want it to ;) and the only lib it uses is Xlib.
Torsmo can show various information about your system and it's peripherals.

%prep
%setup -q
%patch0 -p0

%build
autoreconf -fi
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,0755)
%doc AUTHORS COPYING README torsmorc.sample
%{_mandir}/man1/torsmo.1*
%{_bindir}/torsmo



%changelog
* Fri Jan 28 2011 Funda Wang <fwang@mandriva.org> 0.18-6mdv2011.0
+ Revision: 633655
- fix linkage

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 0.18-2mdv2008.1
+ Revision: 171147
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.18-1mdv2008.1
+ Revision: 128536
- kill re-definition of %%buildroot on Pixel's request
- buildrequires X11-devel instead of XFree86-devel
- import torsmo


* Thu Jun 02 2005 Nicolas Lcureuil <neoclust@mandriva.com> 0.18-1mdk
- 0.17


* Tue Jul 27 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.17-1mdk
- from Robert Weiler <mdk-rpms@robwei.de> :
	- First build of torsmo for Mandrake

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8070 |12cr|tortoisehg-2.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
###

Name:		tortoisehg
Version:	2.5
Release:	%mkrel 1
Summary:	Mercurial GUI command line tool hgtk
Group:		Development/Other
License:	GPLv2
# - few files are however under the more permissive GPLv2+
URL:		http://tortoisehg.bitbucket.org/
#Source0:	http://bitbucket.org/tortoisehg/targz/downloads/tortoisehg-%{version}.tar.bz2
Source0:	http://bitbucket.org/tortoisehg/stable/get/%{name}-%{version}.tar.gz
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
# This package _is_ noarch, but that isn't possible because the nautilus
# subpackage has to be arch-specific:
BuildArch:	noarch

BuildRequires:  python-devel, gettext, python-sphinx, python-qt4-devel
Requires:       python-iniparse, mercurial >= 1.6, gnome-python-gconf
Requires:       pygtk2, gnome-python-gtkspell, python-qt4-qscintilla

%description
This package contains the hgtk command line tool, which provides a graphical
user interface to the Mercurial distributed revision control system. 

%package        nautilus
Summary:        Mercurial GUI plugin to Nautilus file manager 
Group:          Development/Other
Requires:       %{name} = %{version}-%{release}, nautilus-python

%description    nautilus
This package contains the TortoiseHg Gnome/Nautilus extension, which makes the
Mercurial distributed revision control system available in the file manager
with a graphical interface. 

Note that the nautilus extension has been deprecated upstream.

%prep
%setup -q

# Fedora Nautilus python extensions lives in lib64 on x86_64 (https://bugzilla.redhat.com/show_bug.cgi?id=509633) ...
%{__sed} -i "s,lib/nautilus,%{_lib}/nautilus,g" setup.py

cat > tortoisehg/util/config.py << EOT
bin_path     = "%{_bindir}"
license_path = "%{_docdir}/%{name}-%{version}/COPYING.txt"
locale_path  = "%{_datadir}/locale"
icon_path    = "%{_datadir}/pixmaps/tortoisehg/icons"
nofork       = True
EOT

%build
%{__python} setup.py build

(cd doc && make html)
rm doc/build/html/.buildinfo

%install
rm -rf $RPM_BUILD_ROOT

%{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT

#install -m 644 -D contrib/_hgtk $RPM_BUILD_ROOT/%{_datadir}/zsh/site-functions/_hgtk

%find_lang %{name}

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %{name}.lang

%defattr(-,root,root,-)
%doc COPYING.txt doc/build/html/
%{_bindir}/thg
%{python_sitelib}/tortoisehg/
%{python_sitelib}/tortoisehg-*.egg-info
%{_datadir}/pixmaps/tortoisehg/

# /usr/share/zsh/site-functions/ is owned by zsh package which we don't want to
# require. We also don't want to create a sub-package just for this dependency.
# Instead we just claim ownership of the zsh top folder ...
#%{_datadir}/zsh

%files nautilus
%defattr(-,root,root,-)
#{_libdir}/nautilus/extensions-2.0/python/nautilus-thg.py
%{_datadir}/nautilus-python/extensions/nautilus-thg.py


%changelog
* Fri Sep 14 2012 Sergey Zhemoitel <serg@mandriva.org> 2.5-1mdv2012.0
+ Revision: 816942
- Update to 2.5

* Thu Aug 02 2012 Sergey Zhemoitel <serg@mandriva.org> 2.4.2-1
+ Revision: 811562
- Update to 2.4.2

* Wed Jun 13 2012 Sergey Zhemoitel <serg@mandriva.org> 2.4.1-1
+ Revision: 805373
- update to 2.4.1

* Fri May 11 2012 Sergey Zhemoitel <serg@mandriva.org> 2.4-1
+ Revision: 798366
- update to 2.4

* Wed Apr 25 2012 Sergey Zhemoitel <serg@mandriva.org> 2.3.2-1
+ Revision: 793300
- update release to 2.3.2

* Mon Mar 05 2012 Sergey Zhemoitel <serg@mandriva.org> 2.3.1-1
+ Revision: 782188
- add new version 2.3.1

* Tue Jan 03 2012 Sergey Zhemoitel <serg@mandriva.org> 2.2.2-1
+ Revision: 748902
- new release 2.2.2

* Sun Dec 11 2011 Sergey Zhemoitel <serg@mandriva.org> 2.2.1-1
+ Revision: 740235
- add new release 2.2.1

* Mon Nov 07 2011 Sergey Zhemoitel <serg@mandriva.org> 2.2-1
+ Revision: 726450
- new version 2.2 with mercurial 2.0

* Sun Nov 06 2011 Sergey Zhemoitel <serg@mandriva.org> 2.1.4-2
+ Revision: 723080
- add new release 2.1.4

* Thu Sep 22 2011 Sergey Zhemoitel <serg@mandriva.org> 2.1.3-2
+ Revision: 700963
+ rebuild (emptylog)

* Mon Aug 29 2011 Sergey Zhemoitel <serg@mandriva.org> 2.1.3-1
+ Revision: 697336
- new release 2.1.3

* Sun Aug 14 2011 Sergey Zhemoitel <serg@mandriva.org> 2.1.2-1
+ Revision: 694431
- new release 2.1.2

* Sun Aug 14 2011 Sergey Zhemoitel <serg@mandriva.org> 2.1-1
+ Revision: 694430
- fix spec
- new version 2.1.1
- imported package tortoisehg
- Update to new release 2.0.4
- imported package tortoisehg
- imported package tortoisehg


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8071 |12cr|tosvcd-0.9-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	tosvcd
%define version	0.9
%define release %mkrel 7

Name: 	 	%{name}
Summary: 	Makes (super) video CD's from digital video recorder files
Version: 	%{version}
Release: 	%{release}

Source:		%{name}-%{version}.tar.bz2
URL:		http://muse.seh.de/tosvcd/
License:	GPL
Group:		Video
BuildRoot:	%{_tmppath}/%{name}-buildroot
Requires:	mjpegtools vcdimager cdrdao
ExclusiveArch: %ix86

%description
ToSVCD takes one or more recorded VDR files and transcodes them to a SVCD
image file ready for cdrdao to burn.
Features include:
    * synchronises Video/Audio
    * tries to repair demaged streams
    * split output(with help of mpeg2enc)
    * invoke yuvscaler, if input is not 480x576
    * invoke noise filter on request
    * predicts finish time
    * predicts final output size
    * restarts if output size exceeds CD's capacity
    * invoke mplex and vcdimager 

%prep
%setup -q
perl -p -i -e 's|su -c|echo||g' makefile

%build
%make
										
%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/%_bindir
cp %name $RPM_BUILD_ROOT/%_bindir

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README ChangeLog
%{_bindir}/%name



%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.9-7mdv2010.0
+ Revision: 434405
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.9-6mdv2009.0
+ Revision: 261631
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.9-5mdv2009.0
+ Revision: 254693
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Dec 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.9-3mdv2008.1
+ Revision: 135863
- use ExclusiveArch instead
- BuildArch: %%ix86
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import tosvcd


* Sun Jun 6 2004 Austin Acton <austin@mandrake.org> 0.9-2mdk
- rebuild

* Wed Jun 4 2003 Austin Acton <aacton@yorku.ca> 0.9-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8072 |12cr|touchpad-indicator-0.7.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	An indicator to show the status of the touchpad
Name:		touchpad-indicator
Version:	0.7.6.2
Release:	1
License:	GPLv3
Group:		System/Configuration/Hardware
Url:		http://launchpad.net/touchpad-indicator/
Source0:	http://launchpad.net/touchpad-indicator/0.7/0.7.6.2/+download/%{name}_%{version}.orig.tar.xz

Requires:	pyusb
Requires:	gnome-python-gconf

%description
An indicator to show the status of the touchpad, and to enable and disable the 
touchpad.

%prep
%setup -qcn %{name}_%{version}

%build

%install
mkdir -p %{buildroot}/%{_datadir}/applications
mkdir -p %{buildroot}/%{_datadir}/pixmaps
mkdir -p %{buildroot}/%{_datadir}/icons/hicolor/scalable/apps
mkdir -p %{buildroot}/%{_datadir}/icons/hicolor/scalable/status
mkdir -p %{buildroot}/%{_datadir}/touchpad-indicator
mkdir -p %{buildroot}/%{_datadir}/touchpad-indicator/img

cp img/touchpad-indicator.svg %{buildroot}/%{_datadir}/icons/hicolor/scalable/apps/
cp img/touchpad-indicator-disabled.svg %{buildroot}/%{_datadir}/icons/hicolor/scalable/status/
cp img/touchpad-indicator.svg %{buildroot}/%{_datadir}/pixmaps/
cp img/touchpad-indicator.svg %{buildroot}/%{_datadir}/touchpad-indicator/img
cp touchpad-indicator-autostart.desktop %{buildroot}/%{_datadir}/touchpad-indicator/
cp Touchpad-Indicator.desktop %{buildroot}/%{_datadir}/applications/

mkdir -p %{buildroot}/%{_datadir}/touchpad-indicator
mkdir -p %{buildroot}/%{_datadir}/touchpad-indicator/pyudev
mkdir -p %{buildroot}/%{_datadir}/touchpad-indicator/img
cp *.py %{buildroot}/%{_datadir}/touchpad-indicator/
cp pyudev/*.py %{buildroot}/%{_datadir}/touchpad-indicator/pyudev/

%files
%{_datadir}/touchpad-indicator/%{name}*.desktop
%{_datadir}/touchpad-indicator/*.py
%{_datadir}/touchpad-indicator/pyudev/*.py
%{_datadir}/touchpad-indicator/img/*.svg
%{_datadir}/applications/Touchpad-Indicator.desktop
%{_datadir}/pixmaps/%{name}.svg
%{_iconsdir}/hicolor/scalable/status/*.svg
%{_iconsdir}/hicolor/scalable/apps/%{name}.svg



%changelog
* Fri Apr 06 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.7.6.2-1
+ Revision: 789547
- imported package touchpad-indicator


* Mon Sep 19 2011 dillj <dillj@unity-linux.org> 0.7.6.2-1-unity2011
- import for Unity

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8073 |12cr|tovid-0.34-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define title ToVid
%define longtitle Video disc creator

Name:		tovid
Summary:	Video disc authoring tools
Version:	0.34
Release:	2

Source:		http://tovid.googlecode.com/files/%{name}-%{version}.tar.gz
URL:		http://tovid.sourceforge.net/
License:	GPLv2+
Group:		Video
BuildRequires:	imagemagick
BuildRequires:	python
BuildRequires:	txt2tags
BuildRequires:	desktop-file-utils
Requires:	python
Requires:	wxPythonGTK
Requires:	mplayer mencoder
Requires:	mjpegtools
Requires:	imagemagick
Requires:	ffmpeg
Requires:	dvdauthor
Requires:	vcdimager
Requires:	dvd+rw-tools
Requires:	cdrdao
Requires:	tix
# for todiscgui, bug #31895
Requires:	tkinter
BuildArch:	noarch
Provides:	%{name}-gui = %{version}-%{release}

%description
Tovid is a collection of video disc authoring tools; it can help you create
your own DVDs, VCDs, and SVCDs for playback on your home DVD player.

Note: Some features will be unavailable unless you also install the
      transcode package, available elsewhere.

%prep
%setup -q

%build
./setup.py build

%install
./setup.py install --prefix=%{_prefix} --root=%{buildroot}

rm -f %{buildroot}%{_libdir}/%{name}/.install.log

%files
%doc AUTHORS ChangeLog NEWS README
%{_prefix}/lib/%{name}
%{_bindir}/*
%{_mandir}/man1/*
%{_datadir}/applications/*.desktop
%{py_puresitedir}/libtovid
%{py_puresitedir}/%{name}-%{version}-py*.egg-info
%{_iconsdir}/hicolor/scalable/apps/*.svg
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_iconsdir}/hicolor/*/apps/titleset-wizard.png


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8074 |12cr|tpad-1.3-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		tpad
Summary:	Notepad clone written in Tcl/Tk
Version:	1.3
Release:	%{mkrel 6}
Source0:	http://monitor.deis.unical.it/ant/tpad/%{name}-%{version}.tar.bz2
Patch0:		tpad-1.3.patch
Patch1:		tpad-1.3-use-general-wish.patch
URL:		http://tclpad.sourceforge.net
Group:		Editors
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
License:	GPLv2+
Requires:	tk >= 8.4
Requires:	tcl
# For macros
BuildRequires:	tcl-devel
BuildArch:	noarch

%description
Apart from all the features Notepad has, tpad adds plugins
to invoke some common text utilities without leaving the
editor, an Ascii table, a tip database and support for
regexps. It also is fully configurable.
 
The executable `tpad' is a wish(1) shell script.

%prep  
%setup -q -c %{name}-%{version}
%patch0 -p1 -b .ant
%patch1 -p0 -b .wish

%install
rm -rf %{buildroot}

mkdir -p %{buildroot}%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{name}
Icon=editors_section
Categories=TextEditor;
Name=TPad
Comment=Simple clone of Notepad
EOF

install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{tcl_sitelib}/tpad%{version}/msgs
install -d %{buildroot}%{_sysconfdir}
install -d %{buildroot}%{_mandir}/man1
install -d %{buildroot}%{_datadir}/tpad
install bin/tpad %{buildroot}%{_bindir}/tpad
for libfile in lib/tpad%{version}/*.tcl; do
	install $libfile %{buildroot}%{tcl_sitelib}/tpad%{version};
done
for msgfile in lib/tpad%{version}/msgs/*.msg; do
	install $msgfile %{buildroot}%{tcl_sitelib}/tpad%{version}/msgs;
done
install etc/tpad.conf %{buildroot}%{_sysconfdir}/tpad.conf
install man/man1/tpad.1 %{buildroot}%{_mandir}/man1/tpad.1
for datafile in share/tpad/*; do
	install $datafile %{buildroot}%{_datadir}/tpad;
done

cd %{buildroot}/%{_bindir}
ln -sf tpad tview
cd %{buildroot}/%{_mandir}/man1
ln -sf tpad.1 tview.1

%clean 
rm -rf %{buildroot}

%if %mdkversion < 200900
%post
%{update_menus} 
%endif

%if %mdkversion < 200900
%postun
%{clean_menus} 
%endif

%files
%defattr(-,root,root,0755)
%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
%{_mandir}/man1/tpad.1*
%{_mandir}/man1/tview.1*
%{_bindir}/tpad
%{_bindir}/tview
%{tcl_sitelib}/tpad%{version}
%{_datadir}/tpad
%{_datadir}/applications/mandriva-%{name}.desktop
%defattr(644,root,root,0755)
%config(noreplace) %{_sysconfdir}/tpad.conf


%changelog
* Sun Sep 20 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.3-6mdv2010.0
+ Revision: 445547
- rebuild

* Sat Dec 06 2008 Adam Williamson <awilliamson@mandriva.org> 1.3-5mdv2009.1
+ Revision: 310992
- buildrequires tcl-devel for macros
- rebuild for new tcl
- install to new location per policy
- spec clean

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.3-4mdv2009.0
+ Revision: 269437
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Sun May 11 2008 Funda Wang <fundawang@mandriva.org> 1.3-3mdv2009.0
+ Revision: 205564
- add patch to use general wish
- fix noarch file

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Dec 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 1.3-2mdv2008.1
+ Revision: 135461
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request
- import tpad


* Thu Oct 20 2005 Lenny Cartier <lenny@mandriva.com> 1.3-2mdk
- rebuild

* Sun Sep 12 2004 Austin Acton <austin@mandrake.org> 1.3-1mdk
- from Antonio Bonifati <ant@monitor.deis.unical.it>
- added menu

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8075 |12cr|tpb-0.6.4-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	tpb
%define	version	0.6.4
%define	release	%mkrel 8

Name:		%{name}
Summary:	Program to use the IBM ThinkPad(tm) special keys
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Monitoring
URL:		http://www.nongnu.org/tpb/
Source0:	%{name}-%{version}.tar.bz2
Source1:	%{name}.xinit
Source2:	90-tpb.rules
Patch0:		%{name}rc.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	xosd-devel >= 2.0

%description
This program enables the IBM Thinkpad(tm) special keys. It is possible to bind
a program to the ThinkPad button. It has a on-screen display (OSD) to show
volume, mute and brightness of the LCD.

%prep
%setup -q
%patch0 -p1 -b .orig

%build
%configure
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall
mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/X11/xinit.d
install -m 755 %{SOURCE1} $RPM_BUILD_ROOT/%{_sysconfdir}/X11/xinit.d/%{name}
mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/udev/rules.d
install -m 644 %{SOURCE2} $RPM_BUILD_ROOT/%{_sysconfdir}/udev/rules.d/

%find_lang %name

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %name.lang
%defattr(-,root,root)
%doc COPYING README CREDITS ChangeLog doc/callback_example.sh
%{_bindir}/*
%config(noreplace) %{_sysconfdir}/X11/xinit.d/tpb
%config(noreplace) %{_sysconfdir}/udev/rules.d/*.rules
%defattr(0644,root,root,0755)
%config(noreplace) %{_sysconfdir}/tpbrc
%{_mandir}/man1/*


%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.6.4-8mdv2011.0
+ Revision: 615235
- the mass rebuild of 2010.1 packages

* Tue Dec 15 2009 Frederic Crozat <fcrozat@mandriva.com> 0.6.4-7mdv2010.1
+ Revision: 478998
- Add udev rules to allow non-root user to use tpb (Mdv bug #55660)

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 0.6.4-6mdv2010.0
+ Revision: 434430
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.6.4-5mdv2009.0
+ Revision: 242861
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Sep 04 2007 Emmanuel Andry <eandry@mandriva.org> 0.6.4-3mdv2008.0
+ Revision: 78881
- rebuild
- Import tpb



* Sat Jul 15 2006 Michael Reinsch <mreinsch@mandriva.org> 0.6.4-2mdv2007.0
- no need to patch /etc/modules any more, kernel 2.4 is no longer supported
- do need to patch /etc/security/console.perms any more, configuration for
  /dev/nvram is already present since several releases (now in 
  /etc/security/console.perms.d/50-mandriva.perms)
- no longer bzip2ed patch

* Wed Jan 04 2006 Lenny Cartier <lenny@mandriva.com> 0.6.4-1mdk
- 0.6.4

* Mon Aug 23 2004 Buchan Milne <bgmilne@linux-mandrake.com> 0.6.3-1mdk
- 0.6.3
- update patch

* Wed Mar 24 2004 Buchan Milne <bgmilne@linux-mandrake.com> 0.6.0-2mdk
- increase polltime to reduce CPU usage under 2.6 kernels (#9193) 
  (thanks to Michael Reinsch)

* Sun Dec 14 2003 Per ?yvind Karlsen <peroyvind@linux-mandrake.com> 0.6.0-1mdk
- 0.6.0
- fix buildrequires (lib64..)

* Mon Jun 30 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.5.1-1mdk
- 0.5.1

* Wed Feb 19 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.4.2-2mdk
- from Michael Reinsch <mr@uue.org> :
	- add nvram entry to console.perms if required
	- launch it from xinit.d
	- provide a nicer default config

* Tue Feb 18 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.4.2-1mdk
- from Michael Reinsch <mr@uue.org> :
	- add nvram entries to modules.conf if required
	- first mandrake spec file

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8076 |12cr|trac-0.12.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# rationale behind the splitting
# every database backend is here to pull the proper database module
# every vcs backend is here for the same reason
# frontend are here to place specific configuration files, except
#   wsgi, here to not pull anything ( ie, not pull apache ) or change the configuration

# TODO people who want to use fcgi with lighttpd ?

Summary:	Integrated SCM & Project manager
Name:		trac
Version:	0.12.1
Release:	%mkrel 1
License:	BSD
Group:		Networking/WWW
Url:		http://trac.edgewall.org/
Source0:	ftp://ftp.edgewall.com/pub/trac/Trac-%{version}.tar.gz
Source1:	tracd.init
Source2:	tracd.sysconfig
Source3:	Trac.pm
BuildRequires:	python-devel
BuildRequires:	python-setuptools
Requires:	python-clearsilver
Requires:	python-genshi
Requires:	python-pygments
Requires:	python-silvercity
Requires:	python-simplejson
Requires:	python-textile
%if %mdkversion > 200900
Requires:	python-pkg-resources
%endif
Requires:	python-setuptools
Requires:	%{name}-frontend
Requires:	%{name}-db_backend
Requires:	%{name}-vcs_backend
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Trac is a minimalistic web-based software project management
and bug/issue tracking system. It provides an interface to
revision control systems (Subversion), an integrated
Wiki and convenient report facilities.


%package cgi
Summary:	Trac Integrated SCM & Project manager - cgi frontend
Group:		Networking/WWW
Requires:	%{name} = %{version}-%{release}
# it can work with any cgi webserver, but only apache is covered by the package
Requires:	webserver
Provides:	%{name}-frontend

%description cgi
Trac is a minimalistic web-based software project management
and bug/issue tracking system. It provides an interface to
revision control systems (Subversion), an integrated
Wiki and convenient report facilities.

This package contains various files needed to integrate it
with apache.

%package fcgi
Summary:	Trac Integrated SCM & Project manager - cgi frontend
Group:		Networking/WWW
Requires:	%{name} = %{version}-%{release}
# it can work with any fcgi webserver, but only apache is covered by the package
Requires:	apache-mod_fcgid
Provides:	%{name}-frontend

%description fcgi
Trac is a minimalistic web-based software project management
and bug/issue tracking system. It provides an interface to
revision control systems (Subversion), an integrated
Wiki and convenient report facilities.

This package contains various files needed to integrate it
with apache and fcgi.

%package wsgi
Summary:	Trac Integrated SCM & Project manager - wsgi frontend
Group:		Networking/WWW
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-frontend

%description wsgi
Trac is a minimalistic web-based software project management
and bug/issue tracking system. It provides an interface to
revision control systems (Subversion), an integrated
Wiki and convenient report facilities.

This package contains various files needed to integrate it
with a wsgi (Web Server Gateway Interface) compliant server,
such as Twisted or Paste.

%package mod_python
Summary:	Trac Integrated SCM & Project manager - mod_python frontend
Group:		Networking/WWW
Requires:	%{name} = %{version}-%{release}
Requires:	apache-mod_python
Provides:	%{name}-frontend

%description mod_python
Trac is a minimalistic web-based software project management
and bug/issue tracking system. It provides an interface to
revision control systems (Subversion), an integrated
Wiki and convenient report facilities.

This package contains various files needed to integrate it
with apache and mod_python by default.

# TODO fast cgi


%package -n drakwizard-%{name}
Summary:	Trac Integrated SCM & Project manager - project creation wizard
Group:		System/Configuration/Other

%description -n drakwizard-%{name}
Trac is a minimalistic web-based software project management
and bug/issue tracking system. It provides an interface to
revision control systems (Subversion), an integrated
Wiki and convenient report facilities.

This package provides a wizard to create trac multiple project
repository using tracd.

You can access it with drakwizard or with Mandriva control center.


%package standalone
Summary:	Trac Integrated SCM & Project manager - standalone frontend
Group:		Networking/WWW
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-frontend
Requires(pre):	rpm-helper

%description standalone
Trac is a minimalistic web-based software project management
and bug/issue tracking system. It provides an interface to
revision control systems (Subversion), an integrated
Wiki and convenient report facilities.

This package contains various files needed to run as standalone
http server.


%package sqlite
Summary:	Trac Integrated SCM & Project manager - sqlite database support
Group:		Networking/WWW
Requires:	%{name} = %{version}-%{release}
Requires:	python-sqlite2
Provides:	%{name}-db_backend

%description sqlite
Trac is a minimalistic web-based software project management
and bug/issue tracking system. It provides an interface to
revision control systems (Subversion), an integrated
Wiki and convenient report facilities.

This package contains the needed modules to use sqlite as trac
database backend.


%package postgresql
Summary:	Trac Integrated SCM & Project manager - postgresql database support
Group:		Networking/WWW
Requires:	%{name} = %{version}-%{release}
Requires:	python-psycopg
Requires:	pyPgSQL
Provides:	%{name}-db_backend

%description postgresql
Trac is a minimalistic web-based software project management
and bug/issue tracking system. It provides an interface to
revision control systems (Subversion), an integrated
Wiki and convenient report facilities.

This package contains the needed modules to use postgresql as trac
database backend.


%package mysql
Summary:	Trac Integrated SCM & Project manager - mysql database support
Group:		Networking/WWW
Requires:	%{name} = %{version}-%{release}
Requires:	python-mysql
Provides:	%{name}-db_backend

%description mysql
Trac is a minimalistic web-based software project management
and bug/issue tracking system. It provides an interface to
revision control systems (Subversion), an integrated
Wiki and convenient report facilities.

This package contains the needed modules to use mysql as trac
database backend.
Beware, the module is still experimental for the moment.

%package svn
Summary:	Trac Integrated SCM & Project manager - subversion support
Group:		Networking/WWW
Requires:	%{name}
Requires:	python-svn
Requires:	subversion
Provides:	%{name}-vcs_backend

%description svn
Trac is a minimalistic web-based software project management
and bug/issue tracking system. It provides an interface to
revision control systems (Subversion), an integrated
Wiki and convenient report facilities.

This package contains the needed modules to use subversion as trac
version control system backend.


%prep
%setup -q -n Trac-%{version}

%build
cat > README.upgrade.urpmi << EOF
Trac changed the format of the database in the 0.10 release.
If you are upgrading from a pre-0.10 version, please see the
file UPGRADE, in %{_defaultdocdir}/%{name}-%{version}/.

Remember you will need to run:
  trac-admin <env-path> upgrade
and
  trac-admin <env-path> wiki upgrade
to ensure your installation is up to date (remember to backup first!)

In order to ease the installation, and provides more modularity,
trac package have been split in four frontends. You can choose
%{name}-standalone for a version with tracd, or %{name}-cgi,
%{name}-fcgi or %{name}-mod_python for integration with
a webserver (e.g. apache).

EOF

cat > %{name}.conf << EOF
Alias /trac/ "/usr/share/trac/htdocs/"

# fix mdk bug #16298
PassEnv LC_ALL
PassEnv LANG

# fix mdk bug #16298
<Directory "/usr/share/trac/htdocs">
        Allow from All
</Directory>

# Trac need to know where the database is located
#<Location "/cgi-bin/trac.cgi">
#        SetEnv TRAC_ENV "/somewhere/myproject.env/"
#</Location>

# You need this to allow users to authenticate
#<Location "/cgi-bin/trac.cgi/login">
#        AuthType Basic
#        AuthName "trac"
#        AuthUserFile /somewhere/trac.htpasswd
#        Require valid-user
#</location>
EOF

cat > %{name}_mod_python.conf << EOF
# fix mdk bug #16298
PassEnv LC_ALL
PassEnv LANG

# in order to have the project in /projects/myproject
# see http://projects.edgewall.com/trac/wiki/TracModPython
# for the complete doc

#<Location /projects/myproject>
#   SetHandler mod_python
#   PythonHandler trac.web.modpython_frontend
#   PythonOption TracEnv /var/trac/myproject
#   PythonOption TracUriRoot /projects/myproject
#</Location>
#
#<Location "/projects/myproject/login">
#  AuthType Basic
#  AuthName "myproject"
#  AuthUserFile /var/trac/myproject/.htaccess
#  Require valid-user
#</Location>
EOF

cat > %{name}_fcgi.conf << EOF
# fix mdk bug #16298
PassEnv LC_ALL
PassEnv LANG

# see http://projects.edgewall.com/trac/wiki/TracFastCgi
# for the complete doc

#DefaultInitEnv TRAC_ENV "/var/trac/myproject/"

# You need this to allow users to authenticate
#<Location "/cgi-bin/trac.fcgi/login">
#        AuthType Basic
#        AuthName "trac"
#        AuthUserFile /somewhere/trac.htpasswd
#        Require valid-user
#</location>
EOF


cat > wizard.trac.conf << EOF
NAME="Trac"
DESCRIPTION="Trac wizard ( project management software )"
LONG_DESCRIPTION="A wizard to setup a bugtracking system"
EOF

cat > README.wizard << EOF
Since many people complain that wizards do not help to understand their
system, here is a quick summary of this wizard actions, and how to do the
same by hand :

1) subversion repository creation ( if it do not exist )
$ svnadmin create --fs-type fsfs \$DIRECTORY

fsfs was chosen over bdbd because it is more robust, according to trac
developers.

2) trac repository creation
$ trac-admin \$TRAC_REPOSITORY_PATH initenv \$PROJECT_NAME

3) integration with tracd
in order to use your new trac project, you need to add it to tracd config
file, in /etc/sysconfig/tracd. All you need is to add it to PROJECT,
and reload tracd, with service tracd restart.

EOF
%install

rm -rf %{buildroot}
python ./setup.py install --root=%{buildroot} --prefix=%{_prefix}

#change default config
perl -pi -e "s#%{buildroot}##" %{buildroot}/%{_libdir}/python%{pyver}/site-packages/%{name}/siteconfig.py
rm -f %{buildroot}/%{_libdir}/python%{pyver}/site-packages/%{name}/siteconfig.pyc

mkdir -p %{buildroot}/%{_sysconfdir}/httpd/conf/webapps.d
cp %{name}.conf  %{buildroot}/%{_sysconfdir}/httpd/conf/webapps.d/
cp %{name}_mod_python.conf %{buildroot}/%{_sysconfdir}/httpd/conf/webapps.d/
cp %{name}_fcgi.conf %{buildroot}/%{_sysconfdir}/httpd/conf/webapps.d/

mkdir -p %{buildroot}/var/www
cp -ar cgi-bin %{buildroot}/var/www

mkdir -p %{buildroot}/%{_initrddir}
cat %{SOURCE1} >  %{buildroot}/%{_initrddir}/%{name}d
chmod 0755 %{buildroot}/%{_initrddir}/%{name}d

mkdir -p %{buildroot}/%{_sysconfdir}/sysconfig/
cat %{SOURCE2} >  %{buildroot}/%{_sysconfdir}/sysconfig/%{name}d

mkdir -p %{buildroot}/%{_sysconfdir}/wizard.d/
cp wizard.trac.conf %{buildroot}/%{_sysconfdir}/wizard.d/%{name}.conf

mkdir -p %{buildroot}/%{perl_vendorlib}/MDK/Wizard/
cat %{SOURCE3} >  %{buildroot}/%{perl_vendorlib}/MDK/Wizard/Trac.pm

%clean
rm -rf %{buildroot}

%post cgi
%if %mdkversion < 201010
%_post_webapp
%endif

%postun cgi
%if %mdkversion < 201010
%_postun_webapp
%endif

%post fcgi
%if %mdkversion < 201010
%_post_webapp
%endif

%postun fcgi
%if %mdkversion < 201010
%_postun_webapp
%endif

%post mod_python
%if %mdkversion < 201010
%_post_webapp
%endif

%postun mod_python
%if %mdkversion < 201010
%_postun_webapp
%endif

%post standalone
%_post_service tracd

%preun standalone
%_preun_service tracd

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog README
%doc RELEASE UPGRADE doc THANKS contrib
%doc README.upgrade.urpmi

%{_bindir}/%{name}-admin
%{py_puresitedir}/tracopt/
%{py_puresitedir}/%{name}/
%if %{mdkversion} > 200700
%{py_puresitedir}/*.egg-info
%endif
%exclude %{py_puresitedir}/%{name}/web/modpython_frontend.py*
%exclude %{py_puresitedir}/%{name}/web/fcgi_frontend.py*
%exclude %{py_puresitedir}/%{name}/web/_fcgi.py*

%files standalone
%defattr(-,root,root)
%config(noreplace) %{_initrddir}/%{name}d
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}d
%{_bindir}/%{name}d

%files cgi
%defattr(-,root,root)
/var/www/cgi-bin/%{name}.cgi
%config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf

%files fcgi
%defattr(-,root,root)
/var/www/cgi-bin/%{name}.fcgi
%config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/%{name}_fcgi.conf
%{py_puresitedir}/%{name}/web/fcgi_frontend.py*
%{py_puresitedir}/%{name}/web/_fcgi.py*

%files mod_python
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/%{name}_mod_python.conf
%{py_puresitedir}/%{name}/web/modpython_frontend.py*

# empty subpackages, to pull deps.
# trac already does autodetection, and the default list of component
# will try to load the default backend, and trigger a error if it cannot
%files sqlite
%defattr(-,root,root)
%doc COPYING

%files postgresql
%defattr(-,root,root)
%doc COPYING

%files mysql
%defattr(-,root,root)
%doc COPYING

%files svn
%defattr(-,root,root)
%doc COPYING

%files wsgi
%defattr(-,root,root)
%doc COPYING

%files -n drakwizard-%{name}
%defattr(-,root,root)
%doc README.wizard
%{perl_vendorlib}/MDK/Wizard/*
%config(noreplace) %{_sysconfdir}/wizard.d/%{name}.conf


%changelog
* Sun Jan 16 2011 Michael Scherer <misc@mandriva.org> 0.12.1-1mdv2011.0
+ Revision: 631155
- update to 0.12.1

* Fri Oct 29 2010 Michael Scherer <misc@mandriva.org> 0.11.7-2mdv2011.0
+ Revision: 590116
- rebuild for python 2.7

* Sat Mar 27 2010 Michael Scherer <misc@mandriva.org> 0.11.7-1mdv2010.1
+ Revision: 528265
- update to new version 0.11.7

* Sun Jan 17 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.11.6-2mdv2010.1
+ Revision: 492724
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise

* Fri Dec 25 2009 Frederik Himpe <fhimpe@mandriva.org> 0.11.6-1mdv2010.1
+ Revision: 482291
- update to new version 0.11.6

* Tue Sep 15 2009 Frederik Himpe <fhimpe@mandriva.org> 0.11.5-1mdv2010.0
+ Revision: 443149
- update to new version 0.11.5

* Sat Apr 04 2009 Frederik Himpe <fhimpe@mandriva.org> 0.11.4-1mdv2009.1
+ Revision: 364052
- Update to 0.11.4 final

* Sun Mar 22 2009 Frederik Himpe <fhimpe@mandriva.org> 0.11.4-0.1mdv2009.1
+ Revision: 360259
- Update to version 0.11.4rc1 (fixes e-mail notification with
  Python 2.6)

* Mon Feb 16 2009 Michael Scherer <misc@mandriva.org> 0.11.3-1mdv2009.1
+ Revision: 340830
- update to new version 0.11.3

* Tue Feb 10 2009 Michael Scherer <misc@mandriva.org> 0.11.2.1-4mdv2009.1
+ Revision: 339032
- add a requires on python-setuptools, to fix 47649

* Thu Jan 08 2009 Jérôme Soyer <saispo@mandriva.org> 0.11.2.1-3mdv2009.1
+ Revision: 327068
- Rebuild for new python

* Thu Dec 25 2008 Olivier Thauvin <nanardon@mandriva.org> 0.11.2.1-2mdv2009.1
+ Revision: 318807
- rebuild for python

* Sat Nov 29 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.11.2.1-1mdv2009.1
+ Revision: 308073
- update to new version 0.11.2.1
- correct urls
- fix mixture of tabs and spaces
- spec file clean
- require python-pkg-resources for mdv version greater than 200900, instead of python-setuptools which requires bunch of useless python stuff and python-devel

* Sun Nov 09 2008 Frederik Himpe <fhimpe@mandriva.org> 0.11.2-1mdv2009.1
+ Revision: 301319
- update to new version 0.11.2

* Fri Aug 08 2008 Olivier Thauvin <nanardon@mandriva.org> 0.11.1-2mdv2009.0
+ Revision: 267459
- requires python-setuptools

* Thu Aug 07 2008 Frederik Himpe <fhimpe@mandriva.org> 0.11.1-1mdv2009.0
+ Revision: 266878
- update to new version 0.11.1

* Wed Aug 06 2008 Michael Scherer <misc@mandriva.org> 0.11-1mdv2009.0
+ Revision: 264211
- missing BuildRequires

  + Colin Guthrie <cguthrie@mandriva.org>
    - s/$RPM_BUILD_ROOT/%%{buildroot}/g
    - New version: 0.11
    - Drop old patch (merged upstream)

* Sat Feb 16 2008 Frederik Himpe <fhimpe@mandriva.org> 0.10.4-2mdv2008.1
+ Revision: 169358
- Add patch0: makes version control browser work when using
  PostgreSQL 8.3

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Thauvin <nanardon@mandriva.org>
    - postgresql module requires pyPgSQL

* Fri May 04 2007 Michael Scherer <misc@mandriva.org> 0.10.4-2mdv2008.0
+ Revision: 22397
- fix #30629
- make trac use sqlite2, close bug #30465

* Sun Apr 22 2007 Michael Scherer <misc@mandriva.org> 0.10.4-1mdv2008.0
+ Revision: 17003
- update to 0.10.4


* Thu Mar 08 2007 Michael Scherer <misc@mandriva.org> 0.10.3.1-1mdv2007.1
+ Revision: 138428
- upgrade to 0.10.3.1, security upgrade

* Wed Feb 14 2007 Michael Scherer <misc@mandriva.org> 0.10.3-3mdv2007.1
+ Revision: 120770
- fix backporting on 2007.0

* Mon Feb 12 2007 Michael Scherer <misc@mandriva.org> 0.10.3-2mdv2007.1
+ Revision: 120020
- fix trac-admin default templates, as reported by saispo on irc

* Mon Dec 18 2006 Michael Scherer <misc@mandriva.org> 0.10.3-1mdv2007.1
+ Revision: 98367
- use the proper release
- upgrade to version 0.10.3

* Tue Dec 12 2006 Michael Scherer <misc@mandriva.org> 0.10.2-2mdv2007.1
+ Revision: 95704
- Rebuild for python 2.5

* Mon Nov 13 2006 Michael Scherer <misc@mandriva.org> 0.10.2-1mdv2007.1
+ Revision: 83945
- 0.10.2 release ( bugfixes )

* Thu Nov 09 2006 Michael Scherer <misc@mandriva.org> 0.10.1-1mdv2007.0
+ Revision: 79194
- upgrade to 0.10.1

* Tue Oct 03 2006 Michael Scherer <misc@mandriva.org> 0.10-1mdv2007.1
+ Revision: 62825
- fix wizard for the new wizard interface and the new trac-admin
- revert changes in packaging, trac ido not work if some parts of it are missing
- fix for bug #23317, wizard interface have changed
- remove mime-types, leftover of previous bzipped patchs
- bunzip additional source files
- clean the comment, and some typo
- split wsgi from the main codebase, to not pull apache as a requires of a
  frontend, or use tracd ( activated by default, by policy ) for someone
  wanting to use wsgi.
- place svn in a separate package, in order to support other vcs in the future
- version 0.10, with splitted database backend
- Import trac

* Sun Jul 09 2006 Michael Scherer <misc@mandriva.org> 0.9.6-1mdv2007.0
- New release 0.9.6

* Wed Apr 19 2006 Michael Scherer <misc@mandriva.org> 0.9.5-1mdk
- New release 0.9.5

* Tue Mar 07 2006 Michael Scherer <misc@mandriva.org> 0.9.4-5mdk
- cgi_frontend.py is needed by standalone, so i place it back in main package

* Fri Mar 03 2006 Michael Scherer <misc@mandriva.org> 0.9.4-4mdk
- do not ship empty package as the upload script reject them

* Fri Mar 03 2006 Michael Scherer <misc@mandriva.org> 0.9.4-3mdk
- add fcgi sub package

* Wed Mar 01 2006 Michael Scherer <misc@mandriva.org> 0.9.4-2mdk
- add mod_python, pgsql and sqlite subpackage

* Thu Feb 16 2006 Michael Scherer <misc@mandriva.org> 0.9.4-1mdk
- New release 0.9.4

* Wed Jan 11 2006 Michael Scherer <misc@mandriva.org> 0.9.3-2mdk
- use new python macro

* Mon Jan 09 2006 Michael Scherer <misc@mandriva.org> 0.9.3-1mdk
- New release 0.9.3

* Mon Dec 05 2005 Michael Scherer <misc@mandriva.org> 0.9.2-1mdk
- New release 0.9.2

* Fri Nov 04 2005 Michael Scherer <misc@mandriva.org> 0.9-3mdk
- fix initscript

* Thu Nov 03 2005 Michael Scherer <misc@mandriva.org> 0.9-2mdk
- whoops, forget to change license

* Wed Nov 02 2005 Michael Scherer <misc@mandriva.org> 0.9-1mdk
- New release 0.9
- remove patch1, integrated upstream
- fix 19386 by supporting multiple $AUTH entries in /etc/sysconfig/trac

* Sun Oct 09 2005 Michael Scherer <misc@mandriva.org> 0.8.4-6mdk
- install subversion-tools instead of libfsfs_1_0 in the wizard, fix #19073

* Sun Sep 25 2005 Michael Scherer <misc@mandriva.org> 0.8.4-5mdk
- fix again ( python-svn => python-subversion )

* Sun Sep 25 2005 Michael Scherer <misc@mandriva.org> 0.8.4-4mdk
- fix deps with new subversion package

* Sat Sep 03 2005 Michael Scherer <misc@mandriva.org> 0.8.4-3mdk
- Fix #16298

* Sun Aug 14 2005 Michael Scherer <misc@mandriva.org> 0.8.4-2mdk
- fix location of the apache config file

* Tue Jun 21 2005 Michael Scherer <misc@mandriva.org> 0.8.4-1mdk
- New release 0.8.4

* Sat Jun 18 2005 Michael Scherer <misc@mandriva.org> 0.8.3-2mdk
- fix #16298

* Fri Jun 17 2005 Lenny Cartier <lenny@mandriva.com> 0.8.3-1mdk
- 0.8.3

* Sat Jun 04 2005 Michael Scherer <misc@mandriva.org> 0.8.2-1mdk
- New release 0.8.2

* Fri Mar 11 2005 Michael Scherer <misc@mandrake.org> 0.8.1-2mdk 
- add wizard
- add %%mkrel

* Fri Mar 04 2005 Lenny Cartier <lenny@mandrakesoft.com> 0.8.1-1mdk
- 0.8.1

* Sun Dec 05 2004 Michael Scherer <misc@mandrake.org> 0.8-2mdk
- Rebuild for new python

* Sun Nov 21 2004 Michael Scherer <misc@mandrake.org> 0.8-1mdk 
- New release 0.8
- split tracd and cgi support
- patch for tracd daemonisation

* Sat Jun 05 2004 Michael Scherer <misc@mandrake.org> 0.7.1-1mdk
- New release 0.7.1

* Thu May 20 2004 Michael Scherer <misc@mandrake.org> 0.7-1mdk
- New release 0.7
- update config files

* Thu Apr 15 2004 Michael Scherer <misc@mandrake.org> 0.6.1-2mdk 
- remove compiled config file, with wrong path inside

* Tue Apr 13 2004 Michael Scherer <misc@mandrake.org> 0.6.1-1mdk
- New release 0.6.1
- add support for rpmbuildupdate

* Sat Apr 03 2004 Michael Scherer <misc@mandrake.org> 0.6-1mdk
- First Mandrakesoft Package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8077 |12cr|trackballs-music-1.4-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define base_name trackballs
%define name %{base_name}-music
%define version 1.4
%define release %mkrel 5

Name: %{name}
Version: %{version}
Release: %{release}
Summary: In-game music for Trackballs - A Marble Madness-like game
Requires: %{base_name} >= 0.5.0
Source: http://downloads.sourceforge.net/trackballs/trackballs-music-1.4.tar.bz2
Group: Games/Arcade
License: GPL, Ethymos Free Music Licence
URL: http://sourceforge.net/projects/trackballs
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-buildroot

%description
Some great music to listen to while playing Trackballs.

Some songs are licensed under the GPL :
    * hrluebke, by M3 (Marco Göbl)
    * Plinkeplanke, by M3 (Marco Göbe)
    * Schizophrenia, by Attila Boros (Attila Boros)
    * Sorrow.ogg, by Attila Boros (Attila Boros)

Others are licensed under the Ethymos Free Music Licence 
( http://www.ethymonics.co.uk/fml.html ) :
    * C64 Revival, by Paul Leach
    * Crazy, by Paul Leach
    * Eurovision Winner!, by Paul Leach

%prep
%setup -n %{name} -q

%build

%install
rm -rf %{buildroot}
install -d -m 755 %{buildroot}%{_gamesdatadir}/%{base_name}/music
install -m 644 *.ogg %{buildroot}%{_gamesdatadir}/%{base_name}/music

%files
%defattr(-,root,root)
%doc README fml.html
%{_gamesdatadir}/%{base_name}/music/*

%clean
rm -rf %{buildroot}



%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.4-5mdv2010.0
+ Revision: 434457
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.4-4mdv2009.0
+ Revision: 261644
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.4-3mdv2009.0
+ Revision: 254712
- rebuild

* Tue Mar 04 2008 Guillaume Bedot <littletux@mandriva.org> 1.4-1mdv2008.1
+ Revision: 179227
- 1.4

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Sep 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.2-5mdv2008.0
+ Revision: 90339
- rebuild

* Wed Apr 18 2007 Guillaume Bedot <littletux@mandriva.org> 1.2-4mdv2008.0
+ Revision: 14715
- 2 new tracks added


* Fri May 05 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.2-3mdk
- rebuild

* Sat Mar 05 2005 Guillaume Bedot <guillaume.bedot@cegetel.net> 1.2-2mdk
- 2 new tracks.

* Wed May 26 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.2-1mdk
- new version
- rpmbuildupdate aware


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8078 |12cr|transfermii-0.6-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name transfermii
%define version 0.6
%define beta 0
%define rel 3
%if %{beta}
%define release %mkrel 0.%{beta}.%{rel}
%define distname %{name}-%{version}-%{beta}
%else
%define release %mkrel %{rel}
%define distname %{name}-%{version}
%endif

Name:       %{name}
Version:    %{version}
Release:    %{release}
Summary:    Transfer miis to/from a Nintendo wiimote
License:    GPL
Group:      System/Kernel and hardware
Url:        http://www.stacktic.org/
Source0:    %{distname}.tgz
Patch:      transfermii-0.6-fix-bluez-API-change.patch
BuildRequires: cwiid-devel
BuildRequires: gtk+2-devel
BuildRoot:     %{_tmppath}/%{name}-%{version}

%description
This is a program which allows you to transfer miis to/from a Nintendo
wiimote with the possibility to change the mii mac address so as to be
able to modify the mii directly on your Wii.

%prep
%setup -q -n %{distname}
%patch -p 1

%build
make -f Makefile.old cli CFLAGS="%{optflags}"
make -f Makefile.old gui CFLAGS="%{optflags} `pkg-config gtk+-2.0 --cflags`"

%install
rm -rf %{buildroot}
install -d %{buildroot}%{_bindir}
install -m755 %{name}_{cli,gui} %{buildroot}%{_bindir}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%{_bindir}/%{name}_*


%changelog
* Sun Sep 20 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.6-3mdv2010.0
+ Revision: 445548
- rebuild

* Tue Mar 03 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.6-2mdv2009.1
+ Revision: 347734
- rebuild for latest bluez libs
- fix bluez libs API changes
- fix GUI building
- use proper opts flags

* Sun Mar 02 2008 Olivier Blin <oblin@mandriva.com> 0.6-1mdv2008.1
+ Revision: 177635
- 0.6
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Aug 22 2007 Olivier Blin <oblin@mandriva.com> 0.5.2-1mdv2008.0
+ Revision: 69150
- 0.5.2

* Fri Apr 20 2007 Olivier Blin <oblin@mandriva.com> 0.5-0.rc2.1mdv2008.0
+ Revision: 15752
- initial Mandriva release
- Create transfermii


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8079 |12cr|transifex-1.2.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define confdir %{python_sitelib}/%{name}/settings

Name:       transifex
Version:    1.2.1
Release:    %mkrel 3
Summary:    A system for distributed translation submissions

Group:      Networking/WWW
License:    GPLv2
URL:        http://transifex.org
Source0:    transifex-%version.tar.gz
Source1:    django-settings.py.in
BuildArch:  noarch

BuildRequires:  python-sphinx 
BuildRequires:  gettext 
BuildRequires:  python-markdown
BuildRequires:  python-django  >= 1.2.3
BuildRequires:  python-django-contact-form 
BuildRequires:  python-django-pagination 
BuildRequires:  python-django-notification 
BuildRequires:  python-django-profile 
BuildRequires:  python-django-south > 0.7
BuildRequires:  python-django-piston
BuildRequires:  python-django-authority 
BuildRequires:  python-django-ajax-selects
BuildRequires:	python-django-filter
BuildRequires:	python-django-sorting
BuildRequires:	python-django-tagging
BuildRequires:	python-django-piston
BuildRequires:	python-django-threadedcomments
BuildRequires:	python-django-staticfiles
BuildRequires:	python-django-addons
BuildRequires:	python-django-appconf
BuildRequires:	python-django-compressor
BuildRequires:	python-django-tagging
BuildRequires:	python-django-haystack
BuildRequires:	python-django-tagging-autocomplete
BuildRequires:	python-django-social-auth
BuildRequires:	python-django-easy-thumbnails
BuildRequires:	python-django-guardian
BuildRequires:	python-django-userena
BuildRequires:	python-openid
BuildRequires:	python-setuptools
BuildRequires:	python-oauth2
BuildRequires:	python-magic
BuildRequires:	python-polib
BuildRequires:	python-redis

Requires:   mercurial >= 1.3 
Requires:   python-urlgrabber 
Requires:   intltool >= 0.37.1
Requires:   python-markdown 
Requires:   python-pygments 
Requires:   python-polib >= 0.4.2
Requires:   python-django >= 1.2.0
Requires:   python-django-contact-form 
Requires:   python-django-pagination 
Requires:   python-django-tagging
Requires:   python-django-notification 
Requires:   python-django-profile 
Requires:   python-django-south 
Requires:   python-django-piston
Requires:   python-django-authority 
Requires:   python-django-ajax-selects
Requires:   python-django-staticfiles
Requires:   python-django-addons
Requires:   python-django-threadedcomments
Requires:   python-django-sorting
Requires:   python-googlechart
Requires:   python-magic
Requires:   python-django-filter

%description
Transifex is a web-system that facilitates the process of submitting
translations in remote and disparate version control systems (VCS).

%package extras
Summary:    Additional support for Transifex
Group:      Networking/WWW
Requires:   transifex = %{version}
Requires:   cvs 
Requires:   python-svn 
Requires:   bzrtools 
Requires:   git

%files
%{python_sitelib}/*
#--------------------------------------------------------------------

%prep
%setup -q -n indifex-transifex-stable-1af2e28982b8
sed -e 's!share/locale!.*/locale!' /usr/lib/rpm/find-lang.sh > my-find-lang.sh

%build
%{__python} setup.py build
#cd transifex
#rm -rf .hg* build-tools
#rm -r vcs/tests
#python manage.py syncdb --noinput    # Setup DB tables
#python manage.py migrate             # Setup more DB tables
#python manage.py txcreatelanguages   # Create a standard set of languages
#python manage.py txcompilemessages   # Create message catalogs for i18n

%install
#transifex now installs as a normal django application
%{__python} setup.py install --skip-build --root %{buildroot}
mkdir -p %{buildroot}%{_sysconfdir}
#The next part of the install process is removed 
#cd transifex
#mkdir -p %{buildroot}%{_datadir}/%{name}
#find -mindepth 1 -maxdepth 1 -type d \( \( -name .hg -o \
#    -name build-tools -o -name docs -o -name settings \) -prune -o \
#    -print \) | xargs cp -a -t %{buildroot}/%{_datadir}/%{name}
#cp -a *.py %{buildroot}%{_datadir}/%{name}
#find %{buildroot}%{_datadir}/%{name}/locale -name \*.po -exec rm {} +

#for vcs in cvs svn bzr hg git tar
#do
#    mkdir -p %{buildroot}%{_localstatedir}/lib/%{name}/scratchdir/sources/"$vcs"
#done

mkdir -p %{buildroot}%{_localstatedir}/log/%{name}

#install -d -m 0755 %{buildroot}/%{confdir}

#cp -a settings/*.conf %{buildroot}/%{confdir}

sed -i -e 's!^\(LOG_PATH = \).*$!\1"%{_localstatedir}/log/%{name}"!' \
    %{buildroot}/%{confdir}/10-base.conf

#sed -e 's!\[\[confpath\]\]!%{confdir}!' %{SOURCE1} > \
#    %{buildroot}%{_datadir}/%{name}/settings.py

#cd ..

#sh my-find-lang.sh %{buildroot} django transifex.lst

cat > README.urpmi <<EOF
To finish the initialization of transifex you will need to go on %{_datadir}/%{name}
./manage.py txcreatedirs
./manage.py txcreatenoticetypes
./manage.py syncdb --noinput
./manage.py migrate

to start the transifex server, you will have to use ./manage.py runserver 8088

EOF


%post
rm -rf %{_sysconfdir}/%{name}
ln -s %{python_sitelib}/%{name}/settings %{_sysconfdir}/%{name} 
# Check to see if the secret key for Django needs setting, and then set it
if grep -q '\[\[SECRETKEY\]\]' %{confdir}/10-base.conf
then
    key=$(python << EOF
import random
print ''.join(chr(random.randint(35, 126)) for x in xrange(40)).replace('&',
    '\&')
EOF
)
    sed -i -e "s!\[\[SECRETKEY\]\]!$key!" \
        %{confdir}/10-base.conf
fi

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8080 |12cr|transifex-client-0.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           transifex-client
Version:        0.8
Release:        1
Summary:        Command line client for transifex 
Group:          Networking/WWW
License:        BSD
URL:            http://www.transifex.org/
Source0:        %{name}-%{version}.tar.gz
BuildRequires:  python-devel python-setuptools
BuildArch:      noarch

%description
The Transifex Command-line Client is a command line tool that enables you 
to easily manage your translations within a project without the need of 
an elaborate UI system, by using Transifex hosted services, or your own
instance.

You can use the command line client to easily create new resources, map locale 
files to translations and synchronize your Transifex project with your local 
repository and vice verca. Translators and localization managers can also 
use it to handle large volumes of translation files easily and without much 
hassle.

%prep 
%setup -q

%install 
python setup.py install --root=%{buildroot}

%clean

%files
%_bindir/tx
%py_puresitedir/*


%changelog
* Wed May 04 2011 Bogdano Arendartchuk <bogdano@mandriva.com> 0.4.1-1
+ Revision: 667186
- new version 0.4.1

* Thu Dec 16 2010 Michael Scherer <misc@mandriva.org> 0.3-1mdv2011.0
+ Revision: 622195
- import transifex-client


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8081 |12cr|TranslationService-0.4-1mdk
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:               TranslationService
Summary:            A Zope product to provide translation
Version:            0.4
Release:            1mdk
Group:              Development/Python
Requires:           zope
License:            GPL
URL:                http://www.zope.org/Members/efge/TranslationService
Packager:           Sebastien Robin <seb@nexedi.com>
BuildRoot:          %{_tmppath}/%{name}-%{version}-rootdir
Buildarch:          noarch

Source: %{name}-%{version}.tar.bz2

#----------------------------------------------------------------------
%description
TranslationService is a placeful translation service for Zope 2.6.

It allows you to have fully functional internationalization from Page
Templates using the standardized i18n tags.

#----------------------------------------------------------------------
%prep

rm -rf $RPM_BUILD_ROOT
%setup -a 0

#----------------------------------------------------------------------
%build

#----------------------------------------------------------------------
%install

install -d $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}
install %{name}-%{version}/*.* $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}

install -d $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/zmi
install %{name}-%{version}/zmi/*.* $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/zmi

%clean
rm -rf $RPM_BUILD_ROOT

#----------------------------------------------------------------------
%files
%defattr(-,root,root,0755)
%doc LICENSE.txt version.txt

%{_libdir}/zope/lib/python/Products/%{name}/

#----------------------------------------------------------------------
%changelog
* Mon Jan 20 2005 Sebastien Robin <seb@nexedi.com> 0.3-3mdk
- Update to TranslationService 0.4

* Wed Sep 12 2003 Sebastien Robin <seb@nexedi.com> 0.3-3mdk
- Make now signed rpm

* Wed Sep 05 2003 Sebastien Robin <seb@nexedi.com> 0.3-2mdk
- Update spec in order to follows Mandrake Rules

* Wed May 02 2003 Sebastien Robin <seb@nexedi.com> 0.3-1nxd
- Initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8082 |12cr|traverso-0.49.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global sse_cxxflags %{optflags}
%global sse_cmakeflags -DHOST_SUPPORTS_SSE:BOOL=FALSE
%ifarch %{ix86}
%global with_sse %{!?_without_sse:1}%{?_without_sse:0}
%if %{with_sse}
%global sse_cxxflags -DSSE_OPTIMIZATIONS -DARCH_X86 %{optflags}
%global sse_cmakeflags -DHOST_SUPPORTS_SSE:BOOL=TRUE -DIS_ARCH_X86:BOOL=TRUE
%endif
%endif
%ifarch ia64 x86_64
%global with_sse 1
%global sse_cxxflags -DSSE_OPTIMIZATIONS -DUSE_XMMINTRIN -DARCH_X86 -DUSE_X86_64_ASM %{optflags}
%global sse_cmakeflags -DHOST_SUPPORTS_SSE:BOOL=TRUE -DIS_ARCH_X86_64:BOOL=TRUE
%endif


Name:           traverso
Version:        0.49.2
Release:        %mkrel 5
Url:            http://traverso-daw.org/
License:        GPLv2+ and LGPLv2+
Group:          Sound
Summary:        Cross Platform Multitrack Audio Recording and Editing Suite
Source0:        http://traverso-daw.org/download/releases/current/%{name}-%{version}.tar.gz
Patch0:		traverso-0.49.1-fix-str-fmt.patch
BuildRequires:  cmake qt4-devel pkgconfig(glib-2.0) pkgconfig(fftw3)
BuildRequires:  alsa-oss-devel pkgconfig(jack) libportaudio-devel 
BuildRequires:  pkgconfig(sndfile) pkgconfig(samplerate) redland-devel 
BuildRequires:  rasqal-devel raptor-devel desktop-file-utils
BuildRequires:  pkgconfig(flac) pkgconfig(vorbis) libwavpack-devel libmad-devel
BuildRequires:  slv2-devel >= 0.6.1
BuildRequires:	pkgconfig(raptor2)
BuildRequires:	pkgconfig(slv2)
BuildRequires:	pkgconfig(lv2core)
Patch1:		traverso-0.49.2-desktop.patch
Patch2:		traverso-0.49.2-gold.patch
Patch3:		traverso-0.49.2-gcc47.patch	
Patch4:		traverso-0.49.1-slv2.patch
Patch5:		%{name}-linking.patch
Patch6:		traverso-link.patch

%description
Traverso is a free, cross platform multi-track audio recording and editing
suite, with an innovative and easy to master User Interface. It's suited for
both the professional and home user, who needs a robust and solid DAW.

%prep
%setup -q
%patch0 -p0
%patch1 -p0
%patch2 -p0
%patch3 -p0
%patch4 -p1
%patch5 -p1
%patch6 -p1

# Fix permission issues
chmod 644 ChangeLog TODO
for ext in h cpp; do
   find . -name "*.$ext" -exec chmod 644 {} \;
done

# To match the freedesktop standards
sed -i -e '\|^MimeType=.*[^;]$|s|$|;|' \
    resources/%{name}.desktop

# We use the system slv2, so just to make sure
rm -fr src/3rdparty/slv2

# For proper slv2 detection
sed -i 's|libslv2|slv2|g' CMakeLists.txt



%build
%cmake_qt4 -DWANT_MP3_DECODE=ON \
           -DWANT_MP3_ENCODE=OFF \
           -DWANT_OPENGL=ON \
           -DWANT_PORTAUDIO=ON \
	   -DDETECT_HOST_CPU_FEATURES=OFF \
	   -DCXX_FLAGS:STRING="%{sse_cxxflags}" \
           %{sse_cmakeflags} \
           -DUSE_SYSTEM_SLV2_LIBRARY=ON
%make

%install
%makeinstall_std -C build

mkdir -p %{buildroot}%{_iconsdir}/hicolor
cp -r resources/freedesktop/icons/*x* %{buildroot}%{_iconsdir}/hicolor/
install -D resources/traverso.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
install -D -m 644 resources/x-traverso.xml %{buildroot}%{_datadir}/mime/packages/x-traverso.xml

desktop-file-install --vendor="" \
		--remove-key="Encoding" \
		--remove-key="Path" \
		--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/%name.desktop

%files
%doc AUTHORS COPYRIGHT ChangeLog HISTORY README TODO
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/mime/packages/*.xml
%{_iconsdir}/hicolor/*/*/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8083 |12cr|tre-0.8.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 4
%define libname %mklibname %{name} %{major}
%define develname %mklibname -d %{name}

Summary:	Lightweight, robust, and efficient POSIX compliant regexp matching library
Name:		tre
Version:	0.8.0
Release:	4
License:	GPL
Group:		System/Libraries
Source0:	http://laurikari.net/tre/%{name}-%{version}.tar.bz2
URL:		http://ville.laurikari.net/tre/
BuildRequires:	libltdl-devel

%description
TRE is a lightweight, robust, and efficient POSIX compliant regexp
matching library with some exciting features such as approximate
matching. 

%package -n	%{libname}
Summary:	Lightweight, robust, and efficient POSIX compliant regexp matching library
Group:		System/Libraries

%description -n %{libname}
TRE is a lightweight, robust, and efficient POSIX compliant regexp
matching library with some exciting features such as approximate
matching. 

%package -n	agrep
Summary:	Approximate matching
Group:		File tools
Requires:	%{libname} = %{version}

%description -n agrep
Approximate pattern matching allows matches to be approximate,
that is, allows the matches to be close to the searched pattern
under some measure of closeness. TRE uses the edit-distance
measure (also known as the Levenshtein distance) where characters
can be inserted, deleted, or substituted in the searched text in
order to get an exact match. Each insertion, deletion, or
substitution adds the distance, or cost, of the match. TRE can
report the matches which have a cost lower than some given
threshold value. TRE can also be used to search for matches with
the lowest cost.

TRE includes a version of the agrep command line tool for
approximate regexp matching in the style of grep.  Unlike other
agrep implementations (like the one by Sun Wu and Udi Manber from
University of Arizona available) TRE agrep allows full regexps of
any length, any number of errors, and non-uniform costs for
insertion, deletion and substitution.

%package -n	%{develname}
Summary:	Header files and libraries for developing apps with %{name}
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{EVRD}
Provides:	lib%{name}-devel = %{EVRD}

%description -n	%{develname}
TRE is a lightweight, robust, and efficient POSIX compliant regexp
matching library with some exciting features such as approximate
matching. 

%prep
%setup -q

%build
%configure2_5x \
    --disable-static \
    --disable-rpath

%make

%install
%makeinstall_std

%find_lang %name

%files -n %{libname}
%doc AUTHORS ChangeLog NEWS README THANKS TODO
%doc doc/tre-syntax.html
%{_libdir}/*.so.*

%files -n agrep -f %name.lang
%{_bindir}/agrep
%{_mandir}/man1/*

%files -n %{develname}
%{_libdir}/*.so
%{_libdir}/pkgconfig/tre.pc
%{_includedir}/tre


%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.8.0-3mdv2011.0
+ Revision: 615237
- the mass rebuild of 2010.1 packages

* Wed Mar 31 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.8.0-2mdv2010.1
+ Revision: 530520
- clean spec and disable static build (thanks to Matthew Dawkins)

* Sun Sep 27 2009 Frederik Himpe <fhimpe@mandriva.org> 0.8.0-1mdv2010.0
+ Revision: 449731
- update to new version 0.8.0

* Tue Jul 28 2009 Frederik Himpe <fhimpe@mandriva.org> 0.7.6-1mdv2010.0
+ Revision: 402754
- update to new version 0.7.6

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 0.7.5-4mdv2009.0
+ Revision: 261647
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.7.5-3mdv2009.0
+ Revision: 254729
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.7.5-1mdv2008.1
+ Revision: 140921
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Tue Dec 12 2006 Lenny Cartier <lenny@mandriva.com> 0.7.5-1mdv2007.0
+ Revision: 95236
- Update to 0.7.5
- Import tre


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8084 |12cr|treecc-0.3.10-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %nil

Name: 		treecc
Version: 	0.3.10
Release: 	%mkrel 6
Summary: 	A tool for helping in compiler development
Group: 		Development/C
License: 	GPLv2
Source0: 	http://download.savannah.gnu.org/releases/dotgnu-pnet/%{name}-%{version}.tar.gz
BuildRequires:	flex byacc
URL: 		http://www.southern-storm.com.au/treecc.html


%description
The treecc program is designed to assist in the development of 
compilers and other language-based tools. It manages the 
generation of code to handle abstract syntax trees and operations 
upon the trees.
Treecc was originally written to assist with the development of 
the C# compiler for the Portable.NET project. However, it is much 
more general than that and can be used in any system that makes 
heavy use of abstract syntax trees and the operations upon them.

%prep
%setup -q

%build
%configure
%make
make -C tests check-TESTS

%install
%makeinstall

%post
%_install_info %name

%preun
%_remove_install_info %name

%files
%doc AUTHORS ChangeLog COPYING NEWS README doc/essay.html
%_bindir/%name
%_infodir/* 
%_mandir/man1/%name.*
%_libdir/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8085 |12cr|treeline-1.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Versatile Tree-Style Outliner for Defining Custom Data Schemas
Name:		treeline
Version:	1.4.1
Release:	1
Group:		Office
License:	GPLv2+
Url:		http://treeline.bellz.org/
Source0:	%{name}-%{version}.tar.gz
Source1:	%{name}-i18n-%{version}a.tar.gz
Source2:	httpload2.py.tar.gz
BuildArch:	noarch

BuildRequires:	python
Requires:	python-qt4
Requires(post,postun):	desktop-file-utils

%description
TreeLine is a versatile tool for working with all kinds of information
that fit into a tree-like structure.

It can be used to edit bookmark files, create mini-databases (for
example, for addresses, tasks, records, or CDs), outline documents, or
just collect ideas. It can also be used as a generic editor for XML
files.

The data schemas for any node in the data tree can be customized and
new types of nodes can be defined. The way data is presented on the
screen, exported to HTML, or printed can be defined with HTML-like
templates. Plug-ins can be written to load and save data from and to
custom file formats or external data sources and extend the
functionality of TreeLine.

TreeLine is written in Python and uses the PyQt bindings to the Qt
toolkit, which makes it very portable.

%prep
%setup -qn TreeLine -b1 -a2

%build

%install
for i in source/*.py; do
	sed -i "s|#!/usr/bin/env python|#!/usr/bin/python|g" $i
	chmod 755 $i
done

python install.py -x \
	-p %{_prefix} \
	-d %{_defaultdocdir}/%{name} \
	-i %{_datadir}/%{name}/icons \
	-b %{buildroot}

# httpload2 plugin
install -D -m 644 httpload2.py %{buildroot}%{_prefix}/lib/%{name}/plugins/httpload2.py

# Associate Files with MimeTypes (the KDE4/Gnome way)
mkdir -p %{buildroot}%{_datadir}/mime/packages
cat > %{buildroot}%{_datadir}/mime/packages/%{name}.xml << EOF
<?xml version="1.0"?>
<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
  <mime-type type="application/x-treeline">
    <comment>TreeLine File</comment>
    <glob pattern="*.trl"/>
    <glob pattern="*.TRL"/>
  </mime-type>
  <mime-type type="application/x-treeline-gz">
    <comment>Compressed TreeLine File</comment>
    <glob pattern="*.trl.gz"/>
    <glob pattern="*.TRL.GZ"/>
  </mime-type>
  <mime-type type="application/x-treepad">
    <comment>TreePad File</comment>
    <glob pattern="*.hjt"/>
    <glob pattern="*.HJT"/>
  </mime-type>
</mime-info>
EOF

# Menu entry
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
Type=Application
Exec=%{name}
Icon=%{name}
Name=TreeLine
GenericName=Outliner
Categories=Office;X-MandrivaLinux-Office-TasksManagement;
MimeType=application/x-treeline;application/x-treeline-gz;application/x-treepad;text/xml;
StartupNotify=true
Terminal=false
EOF

# Icon
install -D -m 644 %{buildroot}%{_datadir}/%{name}/icons/tree/%{name}.png %{buildroot}%{_iconsdir}/%{name}.png

%files
%doc %{_defaultdocdir}/%{name}
%{_bindir}/%{name}
%{_usr}/lib/%{name}
%{_datadir}/mime/packages/%{name}.xml
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}
%{_iconsdir}/%{name}.png



%changelog
* Thu May 24 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.4.1-1
+ Revision: 800424
- imported package treeline


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8086 |12cr|tree-puzzle-5.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	tree-puzzle
%define version 5.2
%define rel	6
%define release %mkrel %{rel}

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Maximum likelihood analysis for nucleotide, amino acid and two-state data
Group:		Sciences/Biology
License:	GPL
URL:		http://www.tree-puzzle.de
Source:		http://www.tree-puzzle.de/%{name}-%{version}.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
TREE-PUZZLE is a computer program to reconstruct phylogenetic trees 
from molecular sequence data by maximum likelihood. It implements a 
fast tree search algorithm, quartet puzzling, that allows analysis 
of large data sets and automatically assigns estimations of support 
to each internal branch. TREE-PUZZLE also computes pairwise maximum
likelihood distances as well as branch lengths for user specified trees.
In addition, TREE-PUZZLE offers a novel method, likelihood mapping, 
to investigate the support of a hypothesized internal branch without 
computing an overall tree and to visualize the phylogenetic content 
of a sequence alignment. 

%prep
%setup -q

%build
%configure
%make 

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/*
%doc AUTHORS COPYING ChangeLog README
%doc doc/tree-puzzle.pdf
%doc data/EF.3trees data/globin.a data/globin.trees data/marswolf.n 
%doc data/primates.b data/primates.trees data/EF.phy data/atp6.a 
%doc data/globin.ctrees data/marswolf.ctrees data/marswolf.trees
%doc data/primates.ctrees




%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 5.2-6mdv2011.0
+ Revision: 615238
- the mass rebuild of 2010.1 packages

* Mon Mar 15 2010 Eric Fernandez <zeb@mandriva.org> 5.2-5mdv2010.1
+ Revision: 519809
- bump release version and rebuild

* Wed May 06 2009 Eric Fernandez <zeb@mandriva.org> 5.2-4mdv2010.0
+ Revision: 372573
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 5.2-3mdv2009.0
+ Revision: 140921
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Tue Dec 19 2006 Eric Fernandez <zeb@mandriva.org> 5.2-3mdv2007.0
+ Revision: 100252
- Import tree-puzzle

* Mon Jun 26 2006 Eric Fernandez <zeb@zebulon.org.uk> 5.2-3mdv2007.0
- rebuild
- use mkrel

* Wed Nov 02 2005 Guillaume Rousse <guillomovitch@mandriva.org> 5.2-2mdk
- %%mkrel 
- spec cleanup

* Sat Oct 02 2004 Guillaume Rousse <guillomovitch@mandrake.org> 5.2-1mdk 
- first mdk release with a spec stolen from Luc Ducazu <luc@biolinux.org>


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8087 |12cr|tremulous-1.1.0-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name tremulous
%define version 1.1.0
%define release 10

%define client_release 1.011
%define srcname Release_%{client_release}
%define gamelibdir %{_libdir}/games/%{name}

Summary: An open source game that blends a team based FPS with elements of an RTS
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://ovh.dl.sourceforge.net/sourceforge/tremulous/%{name}-%{version}.zip
# http://www.gnome-look.org/content/show.php?content=42942
Source1: http://www.gnome-look.org/content/files/42942-Tremulous2.png

# The original client is generating troubles on x64.
# kevlarman from the tremulous irc chan consider svn://source.mercenariesguild.net/client better
# In the fact, it works far better
# Tremulous 1.2 will make that workaround useless
Source2: %{name}-client-%{client_release}.tar.bz2
Patch0:	%name-1725.patch
License: GPL 
Group: Games/Arcade
Url: http://tremulous.net
BuildRequires: libSDL-devel libopenal-devel mesagl-devel freetype2-devel
BuildRequires: mesaglu-devel
Requires: %name-maps

%description
Tremulous is a free, open source game that blends a team based FPS
with elements of an RTS.
Players can choose from 2 unique races, aliens and humans. 
Players on both teams are able to build working structures in-game like an RTS.
These structures provide many functions, the most important being spawning.
The designated builders must ensure there are spawn structures or 
other players will not be able to rejoin the game after death.
Other structures provide automated base defense (to some degree), 
healing functions and much more...

Player advancement is different depending on which team you are on.
As a human, players are rewarded with credits for each alien kill.
These credits may be used to purchase new weapons and upgrades from the Armoury
The alien team advances quite differently. Upon killing a human foe,
the alien is able to evolve into a new class.
The more kills gained the more powerful the classes available.

The overall objective behind Tremulous is to eliminate the opposing team.
This is achieved by not only killing the opposing players but also 
removing their ability to respawn by destroying their spawn structures.

# I did a separate package for the maps
# Maps are hudge, so if the binairy is getting better, we'll be able
# to provide a newest small binary but users will keep their maps
# There's no need to update the maps until they don't change ;)
%package maps
Summary: Maps for Tremulous 
License: CC 
Group: Games/Arcade
Requires: %name

%description maps
Provides the pk3 files needed for tremulous

%prep
%setup -q -n %name
# I know it's crappy but the project only provides the zip file
# This zip file contains the pak files the tar.gz doesn't provides
# I found cleaner to build the rpm from the original zip file
# instead of manually splitting the files
tar -xvjf %SOURCE2
cd %{srcname}
%patch0 -p1

%build
make -C %{srcname}

%install
rm -rf %{buildroot}
install -d %{buildroot}%{gamelibdir}/base
install -m 644 base/*.{cfg,pk3} %{buildroot}%{gamelibdir}/base
pushd %{srcname}/build/release-*
  exec=`basename %{name}.*`
  arch=${exec#%{name}.}
  install -m 755 *.$arch %{buildroot}%{gamelibdir}
popd
install -d %{buildroot}%{_gamesbindir}
cat > %{buildroot}%{_gamesbindir}/%{name} <<EOF
#!/bin/sh
cd %{gamelibdir}
exec ./%{name}.$arch \$*
EOF
chmod 755 $RPM_BUILD_ROOT%{_gamesbindir}/%{name}

install -D -m 644 %{SOURCE1} %{buildroot}%{_datadir}/icons/%{name}.png

install -d %{buildroot}%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Tremulous
Comment=Team based FPS/RTS
Exec=soundwrapper %_gamesbindir/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;ArcadeGame;X-MandrivaLinux-MoreApplications-Games-Arcade;
EOF

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files
%defattr(-,root,root)
%doc COPYING GPL ChangeLog manual.pdf
%{_gamesbindir}/%{name}
%{gamelibdir}/%{name}.*
%{gamelibdir}/tremded.*
%dir %{gamelibdir}
%dir %{gamelibdir}/base
%{gamelibdir}/base/*cfg
%{_datadir}/icons/%{name}.png
%{_datadir}/applications/mandriva-%{name}.desktop

%files maps
%defattr(-,root,root)
%doc COPYING CC
%{gamelibdir}/base/*pk3




%changelog
* Tue Oct 13 2009 Erwan Velu <erwan@mandriva.org> 1.1.0-9mdv2010.0
+ Revision: 457200
- Using the mercenariesguild solves some x64 issues
  It also fix many more bugs of the game

* Mon Oct 05 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.0-8mdv2010.0
+ Revision: 454313
- rebuild for new libopenal

* Mon Oct 05 2009 Erwan Velu <erwan@mandriva.org> 1.1.0-7mdv2010.0
+ Revision: 453888
- Adding two patches : one for prevent a gcc error, another to prevent a memory corruption
- Rebuild

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild
    - rebuild
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request
    - fix summary-ended-with-dot
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Thu Jan 04 2007 Olivier Blin <oblin@mandriva.com> 1.1.0-3mdv2007.0
+ Revision: 103939
- fix wrapper script

* Fri Dec 01 2006 Olivier Blin <oblin@mandriva.com> 1.1.0-2mdv2007.1
+ Revision: 89884
- buildrequires mesagl-devel
- add icon and menu entry
- add a wrapper in _gamesbindir and install data files in _libdir/games
- Import tremulous

* Mon Apr 10 2006 Erwan Velu <erwan@seanodes.com> 1.1.0-1mdk
- Initial Relase


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8088 |12cr|trickle-1.07-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		trickle
Version:	1.07
Release:	%mkrel 7
URL:		http://monkey.org/~marius/pages/?page=trickle
Source:		http://monkey.org/~marius/trickle/trickle-%{version}.tar.gz
Source1:	trickled.conf
Summary:	Lightweight userspace bandwidth shaper
Group:		Networking/File transfer
License:	BSD
BuildRequires:	libevent-devel
# patch from debian, overloads fread() and fwrite()
Patch0:		trickle-1.07-deb-fread_fwrite_overload.patch
Patch1:		trickle-1.07-format-strings.patch
Patch2:		trickle-1.07-libdir.patch
Patch3:		trickle-1.07-CVE-2009-0415.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
trickle is a portable lightweight userspace bandwidth shaper. It can
run in collaborative mode (together with trickled) or in stand alone mode.

trickle works by taking advantage of the unix loader preloading.
Essentially it provides, to the application, a new version of the
functionality that is required to send and receive data through sockets.
It then limits traffic based on delaying the sending and receiving of
data over a socket. trickle runs entirely in userspace and does not
require root privileges.

%prep
%setup -q
%apply_patches
touch -r configure aclocal.m4 Makefile.in stamp-h.in

%build
%configure2_5x
# it mistakenly assumes in_addr_t is not defined in <netinet/in.h>
sed -i.in_addr_t -e '/in_addr_t/d' config.h
#gw parallel make considered unsafe
make

%install
rm -rf %{buildroot}

%makeinstall
install -D -m 644 -p %SOURCE1 %buildroot%_sysconfdir/trickled.conf

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc LICENSE TODO README
%config(noreplace) %_sysconfdir/trickled.conf
%{_bindir}/%{name}
%{_bindir}/%{name}ctl
%{_bindir}/%{name}d
%{_libdir}/%{name}/%{name}-overload.so
%{_mandir}/man1/%{name}.1.*
%{_mandir}/man5/%{name}d.conf.5.*
%{_mandir}/man8/%{name}d.8.*


%changelog
* Tue Feb 01 2011 Götz Waschk <waschk@mandriva.org> 1.07-7mdv2011.0
+ Revision: 634812
- fix library dir to make it work on x86_64 (bug #62362)
- add security patch from Fedora
- add sample config file for trickled

* Wed Dec 22 2010 Oden Eriksson <oeriksson@mandriva.com> 1.07-6mdv2011.0
+ Revision: 623882
- rebuilt against libevent 2.x

* Sun Aug 09 2009 Götz Waschk <waschk@mandriva.org> 1.07-5mdv2010.0
+ Revision: 412353
- fix format string
- spec fixes

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.07-4mdv2009.0
+ Revision: 269438
- rebuild early 2009.0 package (before pixel changes)

* Thu Jun 12 2008 Gustavo De Nardin <gustavodn@mandriva.com> 1.07-3mdv2009.0
+ Revision: 218299
- avoid parallel build, it is broken
- removed huge Debian patch, fixing build in a simpler way now, just
  deleting redefinition of in_addr_t in config.h
- P0: fread_fwrite_overload patch, taken from previous Debian patch, seemed
  the only really interesting piece

* Wed May 14 2008 Oden Eriksson <oeriksson@mandriva.com> 1.07-2mdv2009.0
+ Revision: 207051
- rebuilt against libevent-1.4.4

  + Thierry Vignaud <tv@mandriva.org>
    - fix no-buildroot-tag

* Tue Aug 07 2007 Nicolas Vigier <nvigier@mandriva.com> 1.07-1mdv2008.0
+ Revision: 59939
- Import trickle


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8089 |12cr|trigger-rally-0.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	trigger

Summary:	Rally racing game
Name:		%{oname}-rally
Version:	0.6.0
Release:	%mkrel 1
Source0:	http://downloads.sourceforge.net/trigger-rally/%{name}-%{version}-src.tar.bz2
Source1:	%{name}.png
Patch0:		trigger-0.5.2.1-nodoc.patch
License:	GPLv2
Group:		Games/Arcade
Url:		http://sourceforge.net/projects/trigger-rally/
BuildRequires:	automake1.8
BuildRequires:	jam
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	freealut-devel
BuildRequires:	glew-devel
BuildRequires:	mesagl-devel
BuildRequires:	pkgconfig(glut)
BuildRequires:	pkgconfig(glu)
BuildRequires:	openal-devel
BuildRequires:	physfs-devel
Requires:	%{name}-data

%description
Trigger is a fast-paced open source rally racing game.

%prep
%setup -q -n %{name}-%{version}-src
%patch0 -p1 -b .nodoc

%build
%configure2_5x --bindir=%{_gamesbindir} --datadir=%{_gamesdatadir}/%{oname}
jam

%install
DESTDIR=%{buildroot} jam install
# only contains .a files
rm -rf %{buildroot}%{_libdir}

install -D -m 644 %{SOURCE1} %{buildroot}%{_datadir}/icons/%{name}.png

install -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Trigger Rally
Comment=%{Summary}
Exec=soundwrapper %{_gamesbindir}/%{oname}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;ArcadeGame;
EOF

%files
%{_gamesbindir}/%{oname}
%{_datadir}/icons/%{name}.png
%{_datadir}/applications/mandriva-%{name}.desktop

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8090 |12cr|trigger-rally-data-0.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	trigger

Summary:	Data files for the Trigger rally racing game
Name:		%{oname}-rally-data
Version:	0.6.0
Release:	%mkrel 1
Source0:	http://downloads.sourceforge.net/trigger-rally/%{oname}-rally-%{version}-data.tar.bz2
License:	GPLv2
Group:		Games/Arcade
Url:		http://sourceforge.net/projects/trigger-rally/
BuildArch:	noarch

%description
Trigger is a fast-paced open source rally racing game.
This packages contains data files required by Trigger.

%prep
%setup -q -n %{oname}-rally-%{version}-data

%build

%install
install -d %{buildroot}%{_gamesdatadir}/%{oname}
cp -ra * %{buildroot}%{_gamesdatadir}/%{oname}
rm -f %{buildroot}%{_gamesdatadir}/%{oname}/*.txt
chmod 644 %{buildroot}%{_gamesdatadir}/%{oname}/trigger.config.defs

%files
%doc README.txt README-stereo.txt
%{_gamesdatadir}/%{oname}

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8091 |12cr|trilead-ssh2-213-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           trilead-ssh2
Version:        213
Release:        %mkrel 11
Summary:        SSH-2 protocol implementation in pure Java

Group:          Development/Java
License:        BSD
URL:            http://www.trilead.com/Products/Trilead_SSH_for_Java/
# Not working anymore...
#http://www.trilead.com/DesktopModules/Releases/download_file.aspx?ReleaseId=4102
Source0:        trilead-ssh2-build%{version}.zip
Source1:        build.xml
Source2:        http://mirrors.ibiblio.org/pub/mirrors/maven2/org/tmatesoft/svnkit/%{name}/build%{version}-svnkit-1.3-patch/%{name}-build%{version}-svnkit-1.3-patch.pom

BuildRequires:  jpackage-utils
BuildRequires:  java-devel
BuildRequires:  ant
Requires:       jpackage-utils
Requires:       java
Requires(post):   jpackage-utils
Requires(postun): jpackage-utils

BuildArch:      noarch

#Obsoletes:              ganymed-ssh2 <= 210


%description
Trilead SSH-2 for Java is a library which implements the SSH-2 protocol in pure
Java (tested on J2SE 1.4.2 and 5.0). It allows one to connect to SSH servers
from within Java programs. It supports SSH sessions (remote command execution
and shell access), local and remote port forwarding, local stream forwarding,
X11 forwarding and SCP. There are no dependencies on any JCE provider, as all
crypto functionality is included.

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java 
Requires:       %{name} = %{version}-%{release}
Requires:       jpackage-utils

%description javadoc
API documentation for trilead-ssh2.

%prep
%setup -q -n %{name}-build%{version}
cp %{SOURCE1} .

# change file encoding
iconv -f ISO-8859-1 -t UTF-8 -o HISTORY.txt HISTORY.txt

# delete the jars that are in the archive
rm %{name}-build%{version}.jar

# fixing wrong-file-end-of-line-encoding warnings
sed -i 's/\r//' LICENSE.txt README.txt HISTORY.txt faq/FAQ.html
find examples -name \*.java -exec sed -i 's/\r//' {} \;

%build
ant


%install
# jar
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
install -m 644 %{name}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar

# pom
mkdir -p %{buildroot}%{_mavenpomdir}
cp %{SOURCE2} %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom
%add_to_maven_depmap org.tmatesoft.svnkit %{name} %{version} JPP %{name}

# javadoc
mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}
cp -pr javadoc/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}

%post
%update_maven_depmap

%postun
%update_maven_depmap


%files
%defattr(-,root,root,-)
%{_mavenpomdir}/JPP-%{name}.pom
%{_mavendepmapfragdir}/%{name}
%{_javadir}/*
%doc LICENSE.txt HISTORY.txt README.txt faq examples


%files javadoc
%defattr(-,root,root,-)
%{_javadocdir}/%{name}




%changelog
* Sun Nov 27 2011 Guilherme Moro <guilherme@mandriva.com> 213-11mdv2012.0
+ Revision: 734252
- rebuild
- imported package trilead-ssh2
- imported package trilead-ssh2

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 0:213-2.0.2mdv2010.0
+ Revision: 434466
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0:213-2.0.1mdv2009.0
+ Revision: 269439
- rebuild early 2009.0 package (before pixel changes)

* Sat Jun 07 2008 Alexander Kurtakov <akurtakov@mandriva.org> 0:213-0.0.1mdv2009.0
+ Revision: 216709
- new version 213

* Mon Mar 03 2008 Alexander Kurtakov <akurtakov@mandriva.org> 0:212-0.0.1mdv2008.1
+ Revision: 177872
- new version

* Wed Feb 27 2008 Alexander Kurtakov <akurtakov@mandriva.org> 0:211-0.0.1mdv2008.1
+ Revision: 175924
- import trilead-ssh2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8092 |12cr|triplane-classic-1.04-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define name	triplane-classic
%define version	1.04
%define rel	2

Summary:	A side-scrolling dogfighting game
Name:		%{name}
Version:	%{version}
Release:	%mkrel %rel
License:	GPLv3+
URL:		http://triplane.sourceforge.net/
Source:		http://sourceforge.net/projects/triplane/files/%name-%version.tar.gz
# darcs get http://iki.fi/lindi/darcs/triplane-testsuite
# cd triplane-testsuite; darcs changes (check that tere are actual changes since last update)
# darcs dist; xzme triplane-testsuite.tar.gz; mv triplane-testsuite.tar.xz ../triplane-testsuite-20090609.tar.xz
Source1:	triplane-testsuite-20090609.tar.xz
# Fix parameter handling issues (overflows and non-literal fmt string)
Patch0:		triplane-parameter-handling.patch
Group:		Games/Arcade
BuildRoot:	%{_tmppath}/%{name}-root
BuildRequires:	SDL-devel
BuildRequires:	SDL_mixer-devel
# for conversions
BuildRequires:	man
BuildRequires:	imagemagick
# for testsuite:
BuildRequires:	x11-server-xvfb
%if %{mdkversion} <= 201000
# on 2010.0 and earlier there was no dependency in SDL_mixer on this
Requires:	%{_lib}mikmod3
%endif

%description
Triplane Classic is a side-scrolling dogfighting game featuring solo
missions and multiplayer mode with up to four players. It is a port of
the original Triplane Turmoil game for DOS and aims to match the
original game exactly so that high scores remain comparable to the
original.

%prep
%setup -q -a 1
%patch0 -p1

# Convert the man page to a html page, this is a game after all:
# tail removes the first Context-type line and sed removes links to http targets
man2html doc/%{name}.6 | tail -n +2 | sed -r 's,<a href="http[^>]+>(.*)</a>,\1,ig' > %{name}.html

%build
for i in depend all; do
	%make OPTIFLAG="%{optflags}" LDFLAGS="%{?ldflags}" PREFIX=%{_prefix} $i
done

%install
rm -rf %{buildroot}
%makeinstall_std PREFIX=%{_prefix}

install -D -m644 doc/%{name}.6 %{buildroot}%{_mandir}/man6/%{name}.6

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Name=Triplane Classic
GenericName=Dogfighting game
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=false
Categories=Game;ArcadeGame;
EOF

cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}-manual.desktop <<EOF
[Desktop Entry]
Name=Triplane Classic manual
Comment=Open help file of Triplane Classic
Exec=xdg-open %{_docdir}/%{name}/%{name}.html
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=false
Categories=Game;ArcadeGame;
EOF

for i in 16 32 48; do
	install -d -m755 %{buildroot}%{_iconsdir}/hicolor/${i}x${i}/apps
	convert data/application_icon/%{name}.xpm -resize $i %{buildroot}%{_iconsdir}/hicolor/${i}x${i}/apps/%{name}.png
done

# Xvfb segfaults on BS on 2010.0
%if %mdkversion >= 201010
%check
xvfb-run %make test
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc %{name}.html doc/TODO doc/lvledit-keys.txt
%{_gamesbindir}/%{name}
%{_gamesdatadir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop
%{_iconsdir}/hicolor/*x*/apps/%{name}.png
%doc %{_datadir}/applications/mandriva-%{name}-manual.desktop
%{_mandir}/man6/%{name}.6*



%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1.04-2mdv2011.0
+ Revision: 615260
- the mass rebuild of 2010.1 packages

  + Anssi Hannula <anssi@mandriva.org>
    - run testsuite only on 2010.1+ due to BS Xvfb issues

* Mon Feb 15 2010 Anssi Hannula <anssi@mandriva.org> 1.04-1mdv2010.1
+ Revision: 506276
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8093 |12cr|trn-3.6-21
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Werror_cflags %nil
%define debug_package %nil

Summary:	A news reader that displays postings in threaded format
Name:		trn 
Version:	3.6
Release:	%mkrel 21
License:	Distributable
Group:		Networking/News
Url:		http://trn.sourceforge.net/
Source0:	ftp://ftp.uu.net:/networking/news/readers/trn/trn-3.6.tar.bz2
Source1:	trn.wmconfig
Patch0:		trn-3.6-linux.patch.bz2
Patch1:		trn-3.6-sigtstp.patch.bz2
Patch2:		trn-3.6-make.patch.bz2
Patch3:		trn-3.6-bool.patch.bz2
Patch4:		trn-3.6-jbj.patch.bz2
Patch5:		trn-3.6-rh.patch.bz2 

BuildRequires:	byacc, termcap-devel

%description
Trn is a basic news reader that supports threading. This version is
configured to read news from an NNTP news server.

Install trn if you need a basic news reader that shows you newsgroup
postings in threaded format.

%prep

%setup -q 
%patch0 -p1 -b .linux
%patch1 -p1 -b .sigstp
%patch2 -p1 -b .make
%patch3 -p1 -b .bool
%patch4 -p1 -b .jbj
%patch5 -p1 -b .rh 

%build
%make CFLAGS="-DI_TIME %optflags"

%install
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_libdir}/trn
mkdir -p %{buildroot}%{_mandir}/man1/

chmod 755 filexp
chmod 755 makedir

make install	rnbin="%{buildroot}%{_bindir}" \
		rnlib="%{buildroot}%{_libdir}/trn" \
		mansrc="%{buildroot}%{_mandir}/man1" \
		installfilexp="%{buildroot}%{_libdir}/trn/filexp"

chmod 755 %{buildroot}%{_bindir}/*
chmod 755 %{buildroot}%{_libdir}/*

%files
%doc README INSTALL MANIFEST HINTS.TRN HACKERSGUIDE NEW
%{_bindir}/*
%{_libdir}/trn/*
%{_mandir}/man1/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8094 |12cr|trophy-1.1.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name trophy
%define version 1.1.6
%define release %mkrel 1
%define Summary A 2D car racing action game for Linux

Name: %{name}
Summary: %{Summary}
Version: %{version}
Release: %{release}
Source: http://heanet.dl.sourceforge.net/sourceforge/trophy/%{name}-%{version}.tar.gz
Source1: trophy-designer-manual.tar.bz2
Source10: %{name}.16.png
Source11: %{name}.32.png
Source12: %{name}.48.png
# patch from upstream, according to https://qa.mandriva.com/show_bug.cgi?id=49361#c8
Patch1: trophy-1.1.5-fix_crash.diff
URL: http://trophy.sourceforge.net/index.php3
License: GPL
Group: Games/Arcade
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: clanlib0.8-devel	libclanlib-network libclanlib-sound libhermes-devel
# (gc) needed because of binary incompatibility of datafiles between versions of clanlib

%description
Trophy is a single-player racing game for Linux. Even though the goal is
basically to finish the laps as the first, Trophy is an action game which
offers much more than just a race. Lots of extras enable "unusual" features for
races such as shooting, putting mines and many others.

%prep
%setup -q -n %{name}-%{version} -a 1
%patch1 -p0

%build
# (gc) workaround g++ exception bug when -fomit-frame-pointer is set
#export CFLAGS="$RPM_OPT_FLAGS -fno-omit-frame-pointer" CXXFLAGS="$RPM_OPT_FLAGS -fno-omit-frame-pointer"
%configure2_5x --bindir=%{_gamesbindir} --datadir=%{_gamesdatadir}
%make

%install
rm -rf "$RPM_BUILD_ROOT"

%makeinstall_std

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Trophy
Comment=Trophy is a 2D car racing action game for Linux
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;ArcadeGame;
EOF


install -m644 %{SOURCE10} -D $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
install -m644 %{SOURCE11} -D $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
install -m644 %{SOURCE12} -D $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%clean
rm -rf "$RPM_BUILD_ROOT"

%files
%defattr(-,root,root)
%doc AUTHORS COPYING README designer_manual_en
%{_gamesbindir}/*
%{_gamesdatadir}/trophy
%{_datadir}/applications/mandriva-%{name}.desktop
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png


%changelog
* Sat Jun 11 2011 Funda Wang <fwang@mandriva.org> 1.1.6-1mdv2011.0
+ Revision: 684274
- new version 1.1.6

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 1.1.5-7mdv2010.0
+ Revision: 445560
- rebuild

* Tue Apr 14 2009 Thierry Vignaud <tv@mandriva.org> 1.1.5-6mdv2009.1
+ Revision: 366873
- rpmdrake compliant summary

* Mon Apr 13 2009 Michael Scherer <misc@mandriva.org> 1.1.5-5mdv2009.1
+ Revision: 366835
- add patch 1 from upstream, to fix #49361

* Mon Apr 13 2009 Michael Scherer <misc@mandriva.org> 1.1.5-4mdv2009.1
+ Revision: 366777
- fix summary
- rebuild for new gcc, fix 49361

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Aug 27 2007 Funda Wang <fwang@mandriva.org> 1.1.5-1mdv2008.0
+ Revision: 72009
- clean spec, use standard install macro, drop old menu
- BR clanlib 0.8
- New version 1.1.5
- Import trophy



* Mon Aug 14 2006 Emmanuel Andry <eandry@mandriva.org> 1.1.3-8mdv2007.0
- %%mkrel
- xdg menu

* Mon May 08 2006 Stefan van der Eijk <stefan@eijk.nu> 1.1.3-7mdk
- rebuild for sparc

* Mon Aug 16 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 1.1.3-6mdk
- Rebuild with new menu

* Tue Jul 13 2004 Michael Scherer <misc@mandrake.org> 1.1.3-5mdk
- really fix #10164 

* Mon Jun 28 2004 Michael Scherer <misc@mandrake.org> 1.1.3-4mdk 
- fix #10164, thanks to <luizd@ig.com.br>
- remove Packager tag
- rebuild for new clanlib
- patch for gcc3.4

* Tue Sep  2 2003 Guillaume Cottenceau <gc@mandrakesoft.com> 1.1.3-3mdk
- fix deps for 64bit build

* Fri Jul 25 2003 Per yvind Karlsen <peroyvind@sintrax.net> 1.1.3-2mdk
- rebuild
- change summary macro to avoid possible conflicts if we were to build debug package
- convert icons to png format
- drop Prefix tag
- use %%make macro

* Wed May 28 2003 Guillaume Cottenceau <gc@mandrakesoft.com> 1.1.3-1mdk
- new release

* Mon Jan 20 2003 Guillaume Cottenceau <gc@mandrakesoft.com> 1.1.1-1mdk
- take good work from Crispin Boylan <viewtronix@uklinux.net>
  - New version 1.1.1

* Wed Aug 14 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 1.0.6-10mdk
- Automated rebuild with gcc 3.2-0.3mdk

* Mon Jul 29 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 1.0.6-9mdk
- Remove NO_XALF from menu entry

* Thu Jul 25 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 1.0.6-8mdk
- Automated rebuild with gcc3.2

* Wed May 29 2002 Guillaume Cottenceau <gc@mandrakesoft.com> 1.0.6-7mdk
- recompile against latest libstdc++ and latest clanlib

* Sat Jan 19 2002 Stefan van der Eijk <stefan@eijk.nu> 1.0.6-6mdk
- BuildRequires

* Mon Nov 12 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 1.0.6-5mdk
- recompile against clanlib-0.5.1 (binary datafiles are not compatible
  with 0.5.0)

* Tue Oct 16 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 1.0.6-4mdk
- fix obsolete-tag Copyright

* Tue Sep 11 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 1.0.6-3mdk
- use absolute path in script to prevent from PATH's without /usr/games

* Mon Sep 10 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 1.0.6-2mdk
- don't use launch_x11_clanapp anymore (cl 0.5)

* Tue Jun 26 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 1.0.6-1mdk
- trophy 1.0.6 that is (really) compliant with ClanLib 0.5

* Tue May  1 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 1.0.2-1mdk
- trophy 1.0.2 that is compliant with ClanLib 0.5

* Thu Apr 12 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 1.0.1-9mdk
- Correct GNOME menu entry

* Fri Mar 30 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 1.0.1-8mdk
- use no-omit-frame-pointer to workaround g++ exceptions bug

* Fri Feb 16 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 1.0.1-7mdk
- add 48x48 icon
- add designal manual
- fix requires on launch_x11_clanapp

* Fri Dec  8 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 1.0.1-6mdk
- fix BuildRequires

* Fri Nov  3 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 1.0.1-5mdk
- recompile against newest libstdc++
- against lowercased hermes and clanlib

* Wed Sep  6 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 1.0.1-4mdk
- menu: now launches automatically the x11 target

* Wed Aug 23 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 1.0.1-3mdk
- automatically added packager tag

* Wed Aug 16 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 1.0.1-2mdk
- really work (forgot support for PKGDATADIR in some places, forgot
  some data)

* Wed Aug 16 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 1.0.1-1mdk
- first mdk package. thanks to alix.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8095 |12cr|trousers-0.3.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	Implementation of the TCG's Software Stack v1.1 Specification
Name:		trousers
Version:	0.3.2
Release:	%mkrel 4
License:	CPL
Group:		System/Servers
URL:		http://www.sf.net/projects/trousers
Source0:	http://downloads.sourceforge.net/trousers/%{name}-%{version}.tar.bz2
Patch0:		trousers-no_werror.diff
Patch1:		trousers-mdv_conf.diff
Patch2:		trousers-lsb.diff
BuildRequires:	libtool
BuildRequires:	autoconf2.5
BuildRequires:	gtk2-devel
BuildRequires:	pkgconfig(openssl)
BuildRequires:	gmp-devel
Requires:	openssl
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires(pre): rpm-helper
Requires(postun): rpm-helper

%description
TrouSerS is an implementation of the Trusted Computing Group's Software Stack
(TSS) specification. You can use TrouSerS to write applications that make use
of your TPM hardware. TPM hardware can create, store and use RSA keys
securely (without ever being exposed in memory), verify a platform's software
state using cryptographic hashes and more.

%package -n	%{libname}
Summary:	Implementation of the TCG's Software Stack v1.1 Specification
Group:          System/Libraries

%description -n	%{libname}
TrouSerS is an implementation of the Trusted Computing Group's Software Stack
(TSS) specification. You can use TrouSerS to write applications that make use
of your TPM hardware. TPM hardware can create, store and use RSA keys
securely (without ever being exposed in memory), verify a platform's software
state using cryptographic hashes and more.

%package -n	%{develname}
Summary:	Static library and header files for the %{name} library
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}

%description -n	%{develname}
TrouSerS is an implementation of the Trusted Computing Group's Software Stack
(TSS) specification. You can use TrouSerS to write applications that make use
of your TPM hardware. TPM hardware can create, store and use RSA keys
securely (without ever being exposed in memory), verify a platform's software
state using cryptographic hashes and more.

This package contains the static %{name} library and its header files.

%prep

%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1

# weird bug
mkdir -p py/dist
touch py/dist/Makefile.in
sed -i -r -e '/CFLAGS/s/ -(Werror|m64)//' configure.in

%build
%serverbuild
autoreconf -fi
#libtoolize --copy --force; aclocal; automake --add-missing -copy --foreign; autoconf

%configure2_5x \
    --localstatedir=/var \
    --with-openssl=%{_prefix} \
    --with-gmp \
    --with-gui=gtk

%make

%install
%makeinstall_std

# install some extra stuff
libtool --mode=install %{_bindir}/install -c -m 755 tools/ps_convert %{buildroot}%{_sbindir}
libtool --mode=install %{_bindir}/install -c -m 755 tools/ps_inspect %{buildroot}%{_sbindir}

install -d %{buildroot}%{_initrddir}
install -m0755 dist/fedora/fedora.initrd.tcsd %{buildroot}%{_initrddir}/tcsd

%pre
%_pre_useradd tss /var/lib/tss /bin/sh

%post
%_post_service tcsd

%preun
%_preun_service tcsd

%postun
%_postun_userdel tss

%files
%attr(0755,root,root) %{_initrddir}/tcsd
%attr(0600,tss,tss) %config(noreplace) %{_sysconfdir}/tcsd.conf
%attr(0755,tss,tss) %{_sbindir}/tcsd
%attr(0755,root,root) %{_sbindir}/ps_convert
%attr(0755,root,root) %{_sbindir}/ps_inspect
%attr(0700,tss,tss) %dir /var/lib/tpm
%{_mandir}/man5/*
%{_mandir}/man8/*

%files -n %{libname}
%doc AUTHORS ChangeLog LICENSE NICETOHAVES README README.selinux TODO doc/*
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_libdir}/*.so
%{_libdir}/*.a
%dir %{_includedir}/tss
%dir %{_includedir}/trousers
%{_includedir}/tss/*.h
%{_includedir}/trousers/*.h
%{_mandir}/man3/Tspi_*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8096 |12cr|tryton-2.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		tryton
Summary:	The client of the Tryton application platform
Version:	2.2.1
Release:	1
License:	GPLv3+
Group:		Development/Python
Source0:	http://pypi.python.org/packages/source/t/trytond/%{name}-%{version}.tar.gz
%py_requires -d
BuildArch:	noarch
BuildRequires:  python-setuptools

%description
The client of the Tryton application platform.
A three-tiers  high-level general purpose application platform
written in Python and use Postgresql as main database engine.
It is the core base of an Open Source ERP.
It provides modularity, scalability and security.

%package -n python-%{name}
Summary:	Python modules for %{name}
Group:		Development/Python

%description -n python-%{name}
Python modules for %{name}

%prep
%setup -q

%build
python setup.py build

%install
NDONTWRITEBYTECODE=  python setup.py install --root=%{buildroot}
%find_lang %{name}

%files -f %{name}.lang
%{_bindir}/%{name}
%doc CHANGELOG COPYRIGHT README TODO
%{_datadir}/pixmaps/%{name}

%files -n python-%{name}
%doc CHANGELOG COPYRIGHT README TODO
%{py_sitedir}/*


%changelog
* Thu Apr 19 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 2.2.1-1
+ Revision: 792125
- imported package tryton


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8097 |12cr|trytond-2.2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		trytond
Summary:	The server of the Tryton application platform
Version:	2.2.2
Release:	1
License:	GPLv3+
Group:		Development/Python
Source0:	http://pypi.python.org/packages/source/t/trytond/%{name}-%{version}.tar.gz
%py_requires -d
BuildArch:	noarch
BuildRequires:  python-setuptools

%description
The server of the Tryton application platform.
A three-tiers  high-level general purpose application platform
written in Python and use Postgresql as main database engine.
It is the core base of an Open Source ERP.
It provides modularity, scalability and security.

%package -n python-%{name}
Summary:	Python modules for %{name}
Group:		Development/Python

%description -n python-%{name}
Python modules for %{name}

%prep
%setup -q

%build
python setup.py build

%install
NDONTWRITEBYTECODE=  python setup.py install --root=%{buildroot}
cp -a etc %{buildroot}

%files
%{_bindir}/%{name}
%doc CHANGELOG COPYRIGHT README TODO
%config(noreplace) %{_sysconfdir}/%{name}.conf

%files -n python-%{name}
%doc CHANGELOG COPYRIGHT README TODO
%{py_sitedir}/*


%changelog
* Thu Apr 19 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 2.2.2-1
+ Revision: 792127
- imported package trytond


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8098 |12cr|tsclient-2.0.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Werror_cflags %nil

Summary: Client for VNC and Windows Terminal Server
Name: tsclient
Version: 2.0.2
Release: 6
License: GPL+
Group: Networking/Remote access
URL: http://sourceforge.net/projects/tsclient
Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
# reported upstream
Patch0: icon-names.patch
# reported upstream
Patch2: edit-dialog-crash.patch
# reported upstream
Patch3: vnc-password-optional.patch
# reported upstream
Patch4: vnc-remote-screen-size.patch
# NOT reported upstream; there's no simple way to make it support both
# realvnc and tightvnc
Patch5: realvnc-args.patch
Patch6: tsclient-pkgconfig.patch
Patch7: tsclient-2.0.2-libnotify0.7.patch
Patch8: tsclient-2.0.2-link.patch
Patch9:	tsclient-2.0.2_glib_h.patch

BuildRequires: desktop-file-utils
BuildRequires: libtool
BuildRequires: intltool
BuildRequires: pkgconfig(gnome-desktop-2.0)
BuildRequires: pkgconfig(gtk+-2.0)
BuildRequires: pkgconfig(libglade-2.0)
BuildRequires: pkgconfig(libgnomeui-2.0)
BuildRequires: pkgconfig(libnm-glib)
BuildRequires: pkgconfig(libnotify)
#BuildRequires: gnome-panel-devel

Requires: rdesktop
Requires: vnc

%description
tsclient is a frontend that makes it easy to use rdesktop and vncviewer.

%package devel
Summary: Header files needed to write tsclient plugins
Group: System/Libraries
Requires: %{name} = %{version}-%{release}

%description devel
The tsclient-devel package contains header files that are needed to
develop tsclient plugins.

%prep
%setup -q
%patch0 -p1 -b .icon-names
%patch2 -p1 -b .edit-dialog-crash
%patch3 -p1 -b .vnc-password
%patch4 -p1 -b .vnc-remotesize
%patch5 -p1 -b .realvnc-args
%patch6 -p1 -b .libgnomeui
%patch7 -p0 -b .libnotify
%patch8 -p0 -b .link
%patch9 -p1 -b .glib_h

%build
autoreconf -fi
%configure2_5x --disable-schemas-install
%make

%install
rm -rf %{buildroot}
%makeinstall_std

rm -rf %{buildroot}/var/scrollkeeper

desktop-file-install \
	--vendor tsclient \
	--delete-original \
	--dir %{buildroot}%{_datadir}/applications \
	--remove-category Application \
	%{buildroot}%{_datadir}/applications/*

rm -rf %{buildroot}/usr/lib/tsclient/plugins/*.{a,la}

%find_lang %{name}

%preun
%preun_uninstall_gconf_schemas tsc-handlers

%files -f %{name}.lang
%doc COPYING AUTHORS
%{_bindir}/*
%{_datadir}/applications/*.desktop
%{_sysconfdir}/gconf/schemas/tsc-handlers.schemas
%{_libdir}/tsclient
%{_datadir}/gnome/autostart/tsc-autostart.desktop
%{_datadir}/icons/hicolor/scalable/apps/tsclient.svg
%{_datadir}/tsclient

%files devel
%{_includedir}/tsclient


%changelog
* Sat Feb 25 2012 Matthew Dawkins <mattydaw@mandriva.org> 2.0.2-6
+ Revision: 780704
- added p9 for glib.h only build error
- rebuild
- spec clean up

* Mon May 23 2011 Funda Wang <fwang@mandriva.org> 2.0.2-5
+ Revision: 677910
- fix build
- fix build with latest libnotify
- rebuild to add gconftool as req

* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 2.0.2-4mdv2011.0
+ Revision: 615274
- the mass rebuild of 2010.1 packages

* Wed Jan 13 2010 Götz Waschk <waschk@mandriva.org> 2.0.2-3mdv2010.1
+ Revision: 490761
- fix build deps
- update patch 6 for new networkmanager

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 2.0.2-2mdv2010.0
+ Revision: 445561
- rebuild

* Fri Mar 06 2009 Jérôme Soyer <saispo@mandriva.org> 2.0.2-1mdv2009.1
+ Revision: 349749
- Fix RPM Group
- New upstream release
- New upstream release

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 0.150-5mdv2009.0
+ Revision: 261654
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.150-4mdv2009.0
+ Revision: 254784
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 0.150-2mdv2008.1
+ Revision: 171148
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- drop old menu

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Tue Dec 18 2007 Jérôme Soyer <saispo@mandriva.org> 0.150-1mdv2008.1
+ Revision: 132081
- New release

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - kill explicit icon extension

* Mon May 21 2007 Antoine Ginies <aginies@mandriva.com> 0.148-1mdv2008.0
+ Revision: 29386
- Import tsclient



* Sun Jul 16 2006 Jerome Soyer <saispo@mandriva.org> 0.148-1mdv2007
- 0.148 release

* Mon Dec  5 2005 Antoine Ginies <aginies@mandriva.com> 0.140-1mdk
- 0.140 release

* Fri Mar 18 2005 Antoine Ginies <aginies@n1.mandrakesoft.com> 0.132-3mdk
- rebuild

* Thu Feb 19 2004 Abel Cheung <deaddog@deaddog.org> 0.132-2mdk
- Use ImageMagick to generate icons
- Patch0: Fix some b0rked translation files

* Mon Jan  5 2004 Antoine Ginies <aginies@mandrakesoft.com> 0.132-1mdk
- release 0.132

* Mon Aug 18 2003 Antoine Ginies <aginies@bi.mandrakesoft.com> 0.120-1mdk
- release 0.120

* Fri May 02 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.108-1mdk
- 0.108
- add all icons
- fix files list
 
* Fri Jan 10 2003 Antoine Ginies <aginies@mandrakesoft.com> 0.86-3mdk
- transparent icon (padbol) 
* Tue Jan 07 2003 Antoine Ginies <aginies@mandrakesoft.com> 0.86-2mdk
- correct icon path
* Fri Jan 03 2003 Antoine Ginies <aginies@mandrakesoft.com> 0.86-1mdk
- new release 0.86
* Mon Nov 04 2002 Antoine Ginies <aginies@mandrakesoft.com> 0.32-1mdk
- version 0.32
* Wed Oct 30 2002 Antoine Ginies <aginies@mandrakesoft.com> 0.16-2mdk
- correct url tag
* Tue Oct 29 2002 Antoine Ginies <aginies@mandrakesoft.com> 0.16-1mdk
- patch for -F rdesktop option
- first release for Mandrakesoft 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8099 |12cr|tsid-0.9-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name tsid
%define version 0.9
%define release %mkrel 9

Summary: TSID: Time SID Manager
Name: %{name}
Version: %{version}
Release: %{release}
License: GPLv2+
URL: http://tsid.sourceforge.net
Group: Sound
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Source: http://prdownloads.sourceforge.net/tsid/%name-%version.tar.bz2
Patch: tsid-0.9-gcc4.patch
BuildRequires: sidplay-devel

%description
TSID is a library for collecting your time spent listening statistic about
HVSC sids from a sid player, and some programs for extracting and elaborating
these information. So, who is your best sid composer or tune? TSID probably
shows you something interesting...
This is a package with user executable programs.

%package -n %{name}-devel
Summary: Header files for compiling apps that use libtsid
Group: Development/C++

%description -n %{name}-devel
TSID is a library for collecting your time spent listening statistic about
HVSC sids from a sid player, and some programs for extracting and elaborating
these information. So, who is your best sid composer or tune? TSID probably
shows you something interesting...
This is a developer package containing the static library and header files.

%prep
%setup -q
%patch -p1 -b .gcc4

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README AUTHORS COPYING TODO INSTALL doc/faq.html doc/tupdate.html
%{_bindir}/examiner
%{_bindir}/hvsctest
%{_bindir}/tupdate

%files -n %{name}-devel
%defattr(-,root,root)
%doc history/* doc/inside.html COPYING doc/thvs.txt
%{_libdir}/*.a
%{_includedir}/%{name}/*
%dir %{_includedir}/%{name}



%changelog
* Thu Dec 08 2011 Götz Waschk <waschk@mandriva.org> 0.9-9mdv2012.0
+ Revision: 738853
- yearly rebuild

* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9-8mdv2011.0
+ Revision: 615275
- the mass rebuild of 2010.1 packages

* Fri Mar 12 2010 Götz Waschk <waschk@mandriva.org> 0.9-7mdv2010.1
+ Revision: 518420
- remove debug files from the devel package

* Fri Jul 18 2008 Götz Waschk <waschk@mandriva.org> 0.9-6mdv2009.0
+ Revision: 238101
- update the patch
- update license

  + Thierry Vignaud <tv@mandriva.org>
    - fix no-buildroot-tag

* Wed Jan 02 2008 Götz Waschk <waschk@mandriva.org> 0.9-5mdv2008.1
+ Revision: 140367
- patch for gcc 4

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - use %%mkrel


* Tue Jul 05 2005 Lenny Cartier <lenny@mandriva.com> 0.9-3mdk
- rebuild

* Fri Jun 04 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.9-2mdk
- patch for new g++

* Mon May 31 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.9-1mdk
- fix configure call
- New release 0.9

* Wed May 26 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.8-4mdk
- drop prefix
- buildrequires sidplay-devel, not to be confused with sidplay2-devel

* Wed May 26 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.8-3mdk
- rebuild
- adjust buildrequires

* Wed Mar 12 2003 Gtz Waschk <waschk@linux-mandrake.com> 0.8-2mdk
- fix buildrequires

* Sat Dec 21 2002 Gtz Waschk <waschk@linux-mandrake.com> 0.8-1mdk
- new version

* Fri Aug 16 2002 Gtz Waschk <waschk@linux-mandrake.com> 0.7-2mdk
- rebuild with gcc 3.2-0.3mdk

* Wed Jul 31 2002 Gtz Waschk <waschk@linux-mandrake.com> 0.7-1mdk
- new version

* Tue Feb 05 2002 Gtz Waschk <waschk@linux-mandrake.com> 0.6-1mdk
- 0.6

* Wed Jan 02 2002 Gtz Waschk <waschk@linux-mandrake.com> 0.5-1mdk
- updated URL
- 0.5

* Wed Oct 03 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.4-1mdk
- updated by Gtz Waschk <waschk@linux-mandrake.com> :
	- 0.4

* Wed Sep 05 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.3-2mdk
- rebuild

* Tue Mar 27 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.3-1mdk
- updated to 0.3 by  Gtz Waschk <waschk@linux-mandrake.com> :
	- 0.3
	- added new programs to tsid package
	- updated %%doc section

* Tue Feb 13 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.2-1mdk
- used srpm from Gtz Waschk <waschk@linux-mandrake.com> :
	- adapted package by Stefano Tognon <ice00@users.sourceforge.net>


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8100 |12cr|tslib-1.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define name	tslib
%define version	1.0
%define date	0
%define rel	6

%define api	0.0
%define major	0
%define libname	%mklibname ts %api %major
# (anssi) unversioned libts.so symlink exists, so no %api in develname
%define develname %mklibname ts -d

Name:		%{name}
Version:	%{version}
%if %{date}
Release:	%mkrel 0.%{date}.%{rel}
Source:		%name-%{date}.tar.bz2
%else
Release:	%{rel}
Source:		http://download.berlios.de/tslib/%name-%version.tar.bz2
%endif
Patch0:		tslib-glibc2.8.patch
Summary:	Touchscreen access library
URL:		http://developer.berlios.de/projects/tslib/
License:	GPL
Group:		System/Libraries
BuildRoot:	%_tmppath/%name-root

%description
Hardware independent touchscreen access library.

%package utils
Summary:	Touchscreen access library utilities
Group:		System/Kernel and hardware

%description utils
Hardware independent touchscreen access library.

This package contains the tslib utilities.

%package common
Summary:	Touchscreen access library common files
Group:		System/Kernel and hardware

%description common
Hardware independent touchscreen access library.

This package contains the tslib configuration file and documentation.

%package -n %{libname}
Summary:	Touchscreen access library
Group:		System/Libraries
Requires:	%{name}-common = %{version}-%{release}

%description -n %{libname}
Hardware independent touchscreen access library.

%package -n %{develname}
Summary:	Development library and headers for %name
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	libts-devel = %{version}-%{release}

%description -n %{develname}
Development files (headers etc.) for %name.

%prep
%setup -q
perl -pi -e 's,^# module_raw input$,module_raw input,' etc/ts.conf
# For quick verification during building:
grep "module_raw input" etc/ts.conf
%patch0 -p1

%build
./autogen.sh
%configure2_5x --with-plugindir=%{_libdir}/ts%{api}_%{major}
%make

%install
rm -rf %{buildroot}
%makeinstall_std
# (anssi) not needed for these libraries
rm %{buildroot}%{_libdir}/ts%{api}_%{major}/*.la

%clean
rm -rf %{buildroot}

%files utils
%defattr(-,root,root)
%_bindir/ts_*

%files common
%defattr(-,root,root)
%doc README AUTHORS ChangeLog
%config(noreplace) %_sysconfdir/ts.conf

%files -n %{libname}
%defattr(-,root,root)
%_libdir/*-%{api}.so.%{major}*
%dir %_libdir/ts%{api}_%{major}
%_libdir/ts%{api}_%{major}/*.so

%files -n %{develname}
%defattr(-,root,root)
%_libdir/*.so
%_includedir/tslib.h
%_libdir/pkgconfig/*.pc


%changelog
* Mon Apr 30 2012 Crispin Boylan <crisb@mandriva.org> 1.0-6
+ Revision: 794534
- Rebuild

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 1.0-5mdv2010.0
+ Revision: 445562
- rebuild

* Sat Feb 28 2009 Anssi Hannula <anssi@mandriva.org> 1.0-4mdv2009.1
+ Revision: 346002
- fix build with glibc 2.8 (patch from debian)
- spec file cleaning

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Jul 16 2007 Anssi Hannula <anssi@mandriva.org> 1.0-1mdv2008.0
+ Revision: 52350
- initial Mandriva Linux release based on .spec from Gary Greene
  <greeneg@tolharadys.net>


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8101 |12cr|tsocks-1.8-0.beta5.7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major           1
%define libname_orig    lib%{name}
%define libname         %mklibname %{name} %{major}
%define libnamedev      %mklibname %{name} %{major} -d
%define beta            beta5

Name:           tsocks
Version:        1.8
Release:        %mkrel 0.%{beta}.7
Summary:        A transparent SOCKS proxying library
License:        GPL
Group:          Networking/Other
URL:            http://tsocks.sourceforge.net/
Source0:        http://ftp1.sourceforge.net/tsocks/%{name}-%{version}%{beta}.tar.bz2
BuildRequires:  glibc-static-devel
Requires:       %{libname} = %{version}-%{release}
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%description
tsocks' role is to allow these non SOCKS aware applications (e.g
telnet, ssh, ftp etc) to use SOCKS without any modification. It does
this by intercepting the calls that applications make to establish
network connections and negotating them through a SOCKS server as
necessary.

%package -n %{libname}
Summary:        Library for %{name}
Group:          System/Libraries

%description -n %{libname}
Library for %{name}.

%prep
%setup -q

%build
%{configure2_5x}
%{make}

%install
%{__rm} -rf %{buildroot}
%{makeinstall_std}
%{__perl} -pi -e 's|/usr/lib|%{_libdir}|g' %{buildroot}%{_bindir}/tsocks

%clean
%{__rm} -rf %{buildroot}

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%files
%defattr(0644,root,root,0755)
%attr(0755,root,root) %{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*
%{_mandir}/man5/%{name}.conf.5*
%{_mandir}/man8/%{name}.8*

%files -n %{libname}
%defattr(0644,root,root,0755)
%attr(0755,root,root) %{_libdir}/*.so*


%changelog
* Sun Sep 20 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.8-0.beta5.7mdv2010.0
+ Revision: 445563
- rebuild

* Fri Mar 06 2009 Michael Scherer <misc@mandriva.org> 1.8-0.beta5.6mdv2009.1
+ Revision: 349607
- fix buildRequires
- rebuild
- rebuild

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild
    - kill stupid perl -pi -e "s/\-lc//g" Makefile
    - BR glibc-devel
    - kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + David Walluck <walluck@mandriva.org>
    - fix build
    - patch to disable -lc
    - fix build
    - sed the installed tsocks
    - remove -lc from Makefile
    - spec cleanup


* Sat Mar 11 2006 Pascal Terjan <pterjan@mandriva.com> 1.8-0.beta5.2mdk
- Fix running with lib64
- mkrel

* Mon Apr 11 2005 Olivier Blin <oblin@mandrakesoft.com> 1.8-0.beta5.1mdk
- initial Mandrakelinux release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8102 |12cr|tstat-1.01-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name tstat
%define version 1.01
%define release %mkrel 5

Summary: Sniffer able to provide several insight on the traffic patterns
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://tstat.tlc.polito.it/download/%{name}-%{version}.tar.gz
Source1: tstat.init
Source2: tstat_rrd.cgi
Source3: tstat_net.conf
Source4: tstat_rrd.conf
Source5: tstat_global.conf
Patch0: tstat-Makefile.in.patch.bz2
Patch1: tstat.h.patch.bz2
License: GPL
Group: Monitoring
Url: http://tstat.tlc.polito.it/
Buildrequires: pcap-devel rrdtool-devel
Requires: rrdtool
Requires(post): rpm-helper
Requires(preun): rpm-helper
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The lack of automatic tools able to produce statistical data from network
packet traces was a major motivation to develop Tstat, a tool which, starting
from standard software libraries, offers to network managers and researchers
audit important information about classic and novel performance indexes and
statistical data about Internet traffic. Started as evolution of TCPtrace, 
Tstat analyzes either real-time captured packet traces, using either common PC 
hardware or more sophisticated ad-hoc cards such as the DAG cards. Beside live 
capture, Tstat can analyze previously recorded packet-level traces, supporting
various dump formats, such as the one supported by the libpcap library, and 
many more.

please adjust: %{_sysconfdir}/tstat/global.conf

%package -n %{name}-www
Summary:        Provides the CGI file for the tstat web interface
Group:          Networking/WWW
Requires: apache perl-CGI apache-mod_fastcgi perl-DateManip

%description -n %{name}-www
Provides the CGI file for the tstat web interface

%prep
%setup -q -n %name
%patch0 -p0
%patch1 -p0

%build
%configure
%make

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/%{_bindir}
mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/tstat
mkdir -p $RPM_BUILD_ROOT/%{_initrddir}
mkdir -p $RPM_BUILD_ROOT/var/lib/%name/rrd_data/localhost
cp -v $RPM_BUILD_DIR/%name/tstat $RPM_BUILD_ROOT/%{_bindir}/tstat
cp -v %{SOURCE4} $RPM_BUILD_ROOT/%{_sysconfdir}/%name/rrd.conf
cp -v %{SOURCE1} $RPM_BUILD_ROOT/%{_initrddir}/%{name}
cp -v %{SOURCE3} $RPM_BUILD_ROOT/%{_sysconfdir}/%name/net.conf.sample
cp -v %{SOURCE5} $RPM_BUILD_ROOT/%{_sysconfdir}/%name/global.conf

mkdir -p $RPM_BUILD_ROOT/var/www/cgi-bin
mkdir -p $RPM_BUILD_ROOT/var/www/html/rrd_images
cp -v %{SOURCE2} $RPM_BUILD_ROOT/var/www/cgi-bin/%{name}_rrd.cgi

%clean
rm -rf $RPM_BUILD_ROOT

%post
%_post_service tstat

%post -n %{name}-www
if [ ! -e "/var/www/cgi-bin/rrd_data" ];then
	ln -sf /var/lib/%name/rrd_data /var/www/cgi-bin/rrd_data
fi
if [ ! -e "/var/www/cgi-bin/rrd_images" ];then
	ln -sf /var/www/html/rrd_images /var/www/cgi-bin/rrd_images
fi
chown -R apache.apache /var/www/html/rrd_images

%preun
%_preun_service tstat

%files
%defattr(-,root,root)
%doc docs/*
%{_bindir}/%name
%attr(755,root,root) %{_initrddir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}/rrd.conf
%config(noreplace) %{_sysconfdir}/%{name}/net.conf.sample
%config(noreplace) %{_sysconfdir}/%{name}/global.conf
/var/lib/%name/*

%files -n %{name}-www
%doc docs/CHANGES docs/README.RRDtool
%attr(755,apache,apache) /var/www/html/rrd_images
%attr(755,root,root) /var/www/cgi-bin/tstat_rrd.cgi


%changelog
* Sun Sep 20 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.01-5mdv2010.0
+ Revision: 445565
- rebuild

* Wed Oct 29 2008 Oden Eriksson <oeriksson@mandriva.com> 1.01-4mdv2009.1
+ Revision: 298444
- rebuilt against libpcap-1.0.0

* Tue Jun 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.01-3mdv2009.0
+ Revision: 222544
- fix deps
- rebuilt against new rrdtool-devel

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - fix prereq
    - kill re-definition of %%buildroot on Pixel's request

* Wed May 23 2007 Antoine Ginies <aginies@mandriva.com> 1.01-2mdv2008.0
+ Revision: 30133
- add requires apache-mod_fastcgi and perl-DateManip for tstat-www package

* Tue May 22 2007 Antoine Ginies <aginies@mandriva.com> 1.01-1mdv2008.0
+ Revision: 29788
- fix rrdtool2-devel buildrequires
- fix typo, and adjust buildrequires
- use %%mkrel macro
- Import tstat



* Thu Dec  8 2005  <aginies@mandriva.com> 1.01-1mdk
- first release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8103 |12cr|tsung-1.4.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A distributed multi-protocol load testing tool
Name:		tsung
Version:	1.4.2
Release:	1
License:	GPLv2
Group:		Development/Other
Url:		http://tsung.erlang-projects.org/
Source0:	http://tsung.erlang-projects.org/dist/%{name}-%{version}.tar.gz
Patch0:		tsung-1.3.1-destdir.patch
BuildRequires:	erlang-devel
BuildRequires:	erlang-xmerl
BuildRequires:	erlang-ssl
BuildRequires:	erlang-crypto
BuildRequires:	erlang-compiler
BuildRequires:	erlang-snmp
BuildRequires:	erlang-eunit
Requires:	erlang-xmerl
Requires:	erlang-ssl
Requires:	erlang-crypto
Requires:	erlang-snmp

%description
It is protocol-independent and can currently be used to stress and
benchmark HTTP, Jabber/XMPP, PostgreSQL, MySQL and LDAP servers.
It simulates user behaviour using an XML description file, reports
many measurements in real time (statistics can be customized with
transactions, and graphics generated using gnuplot).
For HTTP, it supports 1.0 and 1.1, has a proxy mode to record
sessions, supports GET and POST methods, Cookies, and Basic
WWW-authentication. It also has support for SSL.

%prep
%setup -q %{name}-%{version}
#%patch0 -p1

%build
# (tpg) needed by patch0
autoreconf -fiv
%configure2_5x

%make

%install
%makeinstall_std

rm -rf %{buildroot}%{_docdir}/%{name}

%files
%doc examples/* doc/*
%doc CHANGES CONTRIBUTORS README TODO
%{_bindir}/*
%{_libdir}/%{name}
%{_libdir}/erlang/lib/%{name}*
%{_datadir}/%{name}
%{_mandir}/man1/t*


%changelog
* Tue Mar 06 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.4.2-1
+ Revision: 782463
- version update 1.4.2

* Sun Aug 22 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.3-1mdv2011.0
+ Revision: 571977
- update to new version 1.3.3

* Mon Aug 16 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.2-1mdv2011.0
+ Revision: 570612
- add buildrequires on erlang-eunit
- update to new version 1.3.2

* Tue Feb 23 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.1-1mdv2010.1
+ Revision: 510316
- restrict to max two jobs
- import tsung


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8104 |12cr|ttaenc-3.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		ttaenc
Version:	3.4.1
Release:	%mkrel 1
License:	GPLv2
Summary:	The True Audio (TTA) codec lossless audio compressor
Group:		Sound
URL:		http://sourceforge.net/projects/tta/
Source:		http://sourceforge.net/projects/tta/files/tta/ttaenc-src/%{name}-%{version}-src.tgz
Patch0:		ttaenc-3.4.1-src-shntool.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root

%description
TTA performs lossless compression on multichannel 8,16 and 24 bits
data of the Wav audio files. Being "lossless" means that no data-
quality is lost in the compression - when uncompressed, the data will
be identical to the original. The compression ratios of TTA depend on
the type of music file being compressed, but the compression size
will generally range between 30% - 70% of the original. TTA format
supports both of ID3v1/v2 and APEv2 tags. Detailed format description
is available at http://tta.sourceforge.net

This version is patched with shntool patch.

%prep
%setup -q -n %{name}-%{version}-src
%patch0 -p1

%build
%make

%install
%__rm -rf %{buildroot}
%__mkdir_p %{buildroot}%{_bindir}
%__install -m 755 %{name} %{buildroot}%{_bindir}/%{name}

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(-, root, root, -)
%doc COPYING README
%{_bindir}/%{name}



%changelog
* Thu Sep 22 2011 Andrey Bondrov <abondrov@mandriva.org> 3.4.1-1mdv2011.0
+ Revision: 700842
- imported package ttaenc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8105 |12cr|ttcp-1.12-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: A tool for testing TCP connections
Name: ttcp
Version: 1.12
Release: 15
URL:	ftp://ftp.sgi.com/sgi/src/ttcp/
Source0: ftp://ftp.sgi.com/sgi/src/ttcp/ttcp.c
Source1: ftp://ftp.sgi.com/sgi/src/ttcp/ttcp.1
Source2: ftp://ftp.sgi.com/sgi/src/ttcp/README
Patch0: ttcp-big.patch
Patch1: ttcp-malloc.patch
Patch2: ttcp-GNU.patch
Patch3: ttcp-man.patch
BuildRequires: glibc-devel
Group: Monitoring
License: Public Domain

%description
ttcp is a tool for testing the throughput of TCP connections.  Unlike other
tools which might be used for this purpose (such as FTP clients), ttcp does
not read or write data from or to a disk while operating, which helps ensure
more accurate results.

%prep
%setup -c -T -q
cp -a %{SOURCE0} %{SOURCE1} %{SOURCE2} .
%patch0 -p1 -b .big
%patch1 -p1 -b .malloc
%patch2 -p1 -b .GNU
%patch3 -p1 -b .man

%build
%{__cc} -o ttcp $RPM_OPT_FLAGS ttcp.c

%install
mkdir -p %{buildroot}{%{_mandir}/man1,%{_bindir}}
install -p -m755 ttcp %{buildroot}%{_bindir}
install -p -m644 ttcp.1 %{buildroot}%{_mandir}/man1

%files
%doc README
%{_bindir}/ttcp
%{_mandir}/man1/ttcp.1*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8106 |12cr|ttyrec-1.0.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		ttyrec
Version:	1.0.8
Release:	1
Summary:	A tty recorder
Group:		Text tools
URL:		http://namazu.org/~satoru/ttyrec/index.html.en
Source0:	http://namazu.org/~satoru/ttyrec/%{name}-%{version}.tar.gz
Patch0:		%{name}-Makefile.patch
License:	BSD
BuildRequires:	libbsd-devel

%description
ttyrec is a tty recorder that records your terminal sessions with 
microsecond accuracy. It can record emacs -nw, vi, lynx, or any
programs running on a terminal.

%prep
%setup -q 
%patch0 -p1

%build
%make CFLAGS=-DHAVE_getpt

%install
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_mandir}/man1
install -m 644 *.1 %{buildroot}%{_mandir}/man1
install -m 755 ttyrec %{buildroot}%{_bindir}
install -m 755 ttyplay %{buildroot}%{_bindir}
install -m 755 ttytime %{buildroot}%{_bindir}

%files
%defattr(-,root,root)
%{_bindir}/*
%{_mandir}/man1/*



%changelog
* Sun Apr 29 2012 Johnny A. Solbu <solbu@mandriva.org> 1.0.8-1
+ Revision: 794421
- Adding make flag, as suggested by README
- import ttyrec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8107 |12cr|tucnak2-2.48-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           tucnak2
Version:        2.48
Release:        1
Summary:        VHF contest logging program
Group:          Communications 
License:        GPLv2+
URL:            http://tucnak.nagano.cz/wiki/Main_Page
Source0:        http://tucnak.nagano.cz/%{name}-%{version}.tar.gz
Patch0:         missing_ftdi_header.patch
Patch1:         include_dir_ftdi-2.48.patch

BuildRequires:  pkgconfig(sdl), pkgconfig(glib-2.0), pkgconfig(libpng), pkgconfig(sndfile)
BuildRequires:  gpm-devel, alsa-oss-devel, hamlib-devel, pkgconfig(libusb-1.0)
BuildRequires:  desktop-file-utils,pkgconfig(fftw3), automake pkgconfig(libftdi)
BuildRequires:  pkgconfig(libftdi)

%description
Tucnak2 is VHF/UHF/SHF log for hamradio contests. It supports multi
bands, free input, networking, voice and CW keyer, WWL database and
much more.

%prep
%setup -q
%patch0 -p1
%patch1 -p1
sed -i -e "s/Encoding=UTF-8//g" -e "s/Categories=HamRadio/Categories=Network;HamRadio;/g" share/applications/%{name}.desktop

#all files must be UTF-8
recode()
{
        iconv -f "$2" -t utf-8 < "$1" > "${1}_"
        touch -r "$1" "${1}_"
        mv -f "${1}_" "$1"

}
recode TODO iso-8859-15

%build
autoreconf -fiv
%configure2_5x --with-sdl
%make


%install
%makeinstall_std

chmod +x %{buildroot}%{_datadir}/%{name}/tac2tuc.pl
desktop-file-install \
        --dir %{buildroot}/%{_datadir}/applications   \
        %{buildroot}/%{_datadir}/applications/%{name}.desktop


%files
%doc AUTHORS ChangeLog COPYING README TODO
%doc doc/NAVOD.pdf doc/NAVOD.sxw
%doc data/*.html data/*.png
%{_bindir}/*
%{_datadir}/applications/*
%{_datadir}/pixmaps/*
%{_datadir}/%{name}

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8108 |12cr|tulip-3.7.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	tulip
%define version	3.7.0
%define release 3
%define major	0
%define api 3.7
%define libname	%mklibname %name %major
%define develname %mklibname -d %name

Summary:	A program that allows visualization of huge graphs
Name:		%{name}
Version:	%{version}
Release:	%{release}
URL:		http://www.tulip-software.org
Source0:	http://downloads.sourceforge.net/project/auber/%{name}/%{name}-%{version}/%{name}-%{version}-src.tar.gz
#Source10:	%name-16.png
#Source11:	%name-32.png
#Source12:	%name-48.png
#Source13:	mandriva-%{name}.desktop
#Patch0:		tulip-3.3.0-fix-link.patch
#Patch1:		tulip-3.4.1-fix-cmake-install.patch
Patch0:		0001-fix-Missing-include-stdlib.h.patch
Patch1:		0001-fix-Force-link-of-libOGDF.so-against-pthread.patch
Patch2:		0001-fix-Tulip-lib-install-dir.patch
Patch3:		0001-fix-Path-for-python-packages-installation.patch
Patch4:		0001-fix-Use-local-XSL-references.patch
Patch5:		0001-fix-Install-python-modules-in-site-packages.patch
License:	GPLv2+
Group:		Graphics
BuildRoot:	%{_tmppath}/%{name}-%{version}-root
BuildRequires:	qt4-devel qt-assistant-adp-devel qt4-assistant
BuildRequires:	cmake
BuildRequires:	pkgconfig(glew)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	jpeg-devel
BuildRequires:	xmltex doxygen graphviz libxml2-utils
BuildRequires:	gomp-devel
BuildRequires:	python-devel
BuildRequires:	python-sphinx
BuildRequires:	python-sip
BuildRequires:	doxygen
BuildRequires:	docbook-style-xsl
BuildRequires:	ftgl-devel
BuildRequires:	java
Obsoletes: tulip-render < %{version}

%description
Tulip software is a system dedicated to the visualization of huge graphs.
It manages graphs with a number of elements (node and edges) up to 500.000 
on a personal computer (PIII 600, with 256mo). Its SuperGraph technology 
architecture enables to do the following things :

  * 3D visualizations
  * 3D modifications
  * Plug-in support for easy evolution
  * Building of clusters and navigation into it
  * Automatic drawing of graphs
  * Automatic clustering of graphs
  * Automatic selection of elements
  * Automatic Metric coloration of graphs

%package -n     %{libname}
Summary:        A development library for handling large graphs
Group:		    System/Libraries
Provides:       lib%{name} = %version-%release

%description -n %{libname}
A library for handling large graphs

%package -n     %{develname}
Summary:        A library for handling large graphs
Group:          Development/Other
Provides:	%{name}-devel = %version-%release
Provides:	lib%{name}-devel = %version-%release
Requires:       %libname = %version-%release
Requires:       %{libname}-qt = %version-%release
Requires:       %{libname}-ogl = %version-%release
Requires:       %{libname}-ogdf = %version-%release
Obsoletes:	%{libname}-devel

%description -n %{develname}
A library for handling large graphs.
You need this package if you plan to build apps using
tulip libraries.

%package -n     %{libname}-ogl
Summary:        A library for displaying graph in a GL context
Group:		Graphics
Requires:       %{libname} = %version-%release
Requires:	%{name}-ogl-data = %{version}-%{release}
Provides:       %name-qt = %version-%release
Provides:       lib%name-ogl = %version-%release

%description -n %{libname}-ogl
A library for displaying graph in a GL context

%package -n     %{name}-ogl-data
Summary:        Data files for Tulip's library for displaying graph in a GL context
Group:		Graphics
BuildArch:	noarch

%description -n %{name}-ogl-data
Data files for Tulip's library for displaying graph in a GL context

%package -n     %{libname}-ogdf
Summary:        A library for playing with graph
Group:		Development/C++
Requires:       %{libname} = %version-%release
Provides:       lib%name-ogdf = %version-%release

%description -n %{libname}-ogdf
A Library for playing with graph

%package -n     %{libname}-qt
Summary:        A set of Qt Widgets for Tulip/Tulip-qt
Group:          Graphics
Requires:       %libname = %version-%release
Provides:       %name-qt = %version-%release
Provides:       lib%name-qt = %version-%release
Conflicts:	%{develname} < 3.0.1

%description -n %{libname}-qt
A set of Qt Widgets for Tulip/Tulip-qt

%package -n python-%{name}
Summary:	A Python binding for Tulip's library
Group:		Development/Python
Requires:       %libname = %version-%release

%description -n python-%{name}
A Python binding for Tulip's library

%package -n python-%{name}-doc
Summary:	Documentation of Python binding for Tulip's library
License:	LGPLv2
BuildArch:	noarch

%description -n python-%{name}-doc
Documentation of Python binding for Tulip's library

%package doc
Summary:	Tulip user documentation
License:	LGPLv2
BuildArch:	noarch

%description doc
This package contains Tulip user documentation in HTML

%package -n %{name}-devel-doc
Summary:	Tulip developer Handbook
License:	LGPLv2
BuildArch:	noarch
Requires:	%{name}-doc = %{version}-%{release}

%description -n %{name}-devel-doc
This package contains the Tulip developer Handbook in HTML

%prep
%setup -q -n %{name}-%{version}-src
#patch0 -p0
#patch1 -p0
%apply_patches

# defining at cmake level works but gets overwritten at make install step
sed -ri 's/UBUNTU_PPA_BUILD OFF/UBUNTU_PPA_BUILD ON/g' CMakeLists.txt

%build
# use -fpermissive to avoid:
# [ 46%] Building CXX object library/tulip-python/tulip/CMakeFiles/tulippython.dir/siptuliptlpGraph.cpp.o
# /home/alex/BuildSystem/tulip/BUILD/tulip-3.7.0-src/build/library/tulip-python/tulip/siptuliptlpGraph.cpp: In function 'PyObject* meth_tlp_Graph_setName(PyObject*, PyObject*)':
# /home/alex/BuildSystem/tulip/BUILD/tulip-3.7.0-src/build/library/tulip-python/tulip/siptuliptlpGraph.cpp:5494:32: error: passing 'const tlp::Graph' as 'this' argument of 'virtual void tlp::Graph::setName(const string&)' discards qualifiers [-fpermissive]
%cmake_qt4 -DBUILD_DOC=on -DCMAKE_CXX_FLAGS="-fpermissive"
%make

%install
%makeinstall_std -C build

%{__mv} %{buildroot}%{_datadir}/cmake-2.8 %{buildroot}%{_datadir}/cmake

%files
%defattr(-,root,root)
%{_bindir}/tulip
%{_bindir}/tulip_app
%{_bindir}/tulip_need_restart
%{_datadir}/applications/
%{_datadir}/pixmaps/
%{_datadir}/%{name}/apiFiles/
%{_datadir}/%{name}/%{name}*.qch
%{_datadir}/%{name}/%{name}*.qhc
#{_datadir}/doc/%{name}/AUTHORS
#{_datadir}/doc/%{name}/ChangeLog
#{_datadir}/doc/%{name}/INSTALL
#{_datadir}/doc/%{name}/NEWS
#{_datadir}/doc/%{name}/README

%files -n %{libname}
%{_libdir}/libgzstream-tulip*.so
%{_libdir}/libOGDF-tulip*.so
%{_libdir}/libtulip-%{api}.so
%{_libdir}/tulip/view/*.so
%{_libdir}/tulip/interactors/*.so

%files -n %{develname}
%{_includedir}/%name
%{_datadir}/cmake/Modules/
%{_datadir}/tulip/*.cmake
%{_bindir}/tulip-config
%{_bindir}/tulip_check_pl

%files -n %{libname}-ogl
%_libdir/libtulip-ogl-%{api}.so
%_libdir/tulip/glyphs

%files -n %{name}-ogl-data
%dir %_datadir/tulip/bitmaps
%_datadir/tulip/bitmaps/*

%files -n %{libname}-ogdf
%{_libdir}/libtulip-ogdf-%{api}.so
%{_libdir}/tulip/libogdf*.so

%files -n %{libname}-qt
%defattr(-,root,root)
%_libdir/libtulip-qt4-%{api}.so
%_libdir/tulip/*.so
%exclude %{_libdir}/tulip/libogdf*.so

%files -n python-%{name}
%{py_platsitedir}/

%files -n python-%{name}-doc
%{_datadir}/doc/tulip-python/

%files doc
%{_datadir}/doc/tulip/userHandbook/

%files -n %{name}-devel-doc
%{_datadir}/doc/tulip/common/
%{_datadir}/doc/tulip/doxygen/
%{_datadir}/doc/tulip/developerHandbook/


%changelog
* Mon Apr 02 2012 Alexandre Lissy <alissy@mandriva.com> 3.7.0-3
+ Revision: 788761
- Fixing installation path of python modules
- pushing release
- Putting platform-independant bitmaps in separate and platform-independant package
- Using %%{name} for python package name and not %%{libname} -> python-lib64tulip0 becomes python-tulip
- fix: rpmlint flags useless provide on python-lib64tulip0

* Mon Apr 02 2012 Alexandre Lissy <alissy@mandriva.com> 3.7.0-1
+ Revision: 788719
- Fixing remote references to XSL with local ones.
- Adding java buildrequires for documentation building
- Adding buildrequires against python-sip
- Tulip 3.7.0 building
  Using icons and desktop file provided
  Building as "Ubuntu PPA" (correct install paths)
- Updating to tulip 3.7.0
  Introducing python binding
  Splitting doc in separate package
  Building doc from sources
  Managing .desktop file as source file
  Removing useless patches
  Adding gcc 4.7 specific patch
  Adding new buildrequires to follow those changes (qt4-assistant, python-devel, python-sphinx, doxygen, docbook-style-xsl, texlive-passivetex)

* Thu Oct 28 2010 Funda Wang <fwang@mandriva.org> 3.4.1-2mdv2011.0
+ Revision: 589709
- rebuild

* Thu Sep 30 2010 Funda Wang <fwang@mandriva.org> 3.4.1-1mdv2011.0
+ Revision: 582130
- should be 3.4.1
- new version 3.4.1
- BR qt-assistant-adp

* Sat Mar 13 2010 Funda Wang <fwang@mandriva.org> 3.3.1-1mdv2010.1
+ Revision: 518688
- new version 3.3.1
- add BR

* Sat Feb 27 2010 Funda Wang <fwang@mandriva.org> 3.3.0-1mdv2010.1
+ Revision: 512269
- New version 3.3.0

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Fri Jan 23 2009 Funda Wang <fwang@mandriva.org> 3.1.1-1mdv2009.1
+ Revision: 333094
- New version 3.1.1

* Fri Dec 26 2008 Olivier Thauvin <nanardon@mandriva.org> 3.1.0-1mdv2009.1
+ Revision: 319257
- install the pdf documentation
- 3.1.0

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 3.0.1-2mdv2009.0
+ Revision: 269440
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Sat May 31 2008 Funda Wang <fwang@mandriva.org> 3.0.1-1mdv2009.0
+ Revision: 213663
- add conflicts with old packages
- move plugin manager to qt package
- clean file list
- more patches
- New version 3.0.1

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Jul 15 2007 Funda Wang <fwang@mandriva.org> 3.0.0-0.B6.1mdv2008.0
+ Revision: 52198
- fix file list
- use xdg menu
- BR qt4
- New version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8109 |12cr|tumbler-0.1.26-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)
%define major 0
%define api 1
%define libname %mklibname %{name} %{api} %{major}
%define develname %mklibname %{name} -d

Summary:	A thumbnail D-Bus service
Name:		tumbler
Version:	0.1.26
Release:	1
License:	GPLv2+
Group:		Graphical desktop/Xfce
URL:		http://git.xfce.org/apps/tumbler
Source0:	http://archive.xfce.org/src/apps/tumbler/%{url_ver}/%{name}-%{version}.tar.bz2
BuildRequires:	dbus-glib-devel
BuildRequires:	intltool
BuildRequires:	freetype2-devel
BuildRequires:	pkgconfig(libpng)
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
BuildRequires:	pkgconfig(poppler-glib)
BuildRequires:	pkgconfig(gstreamer-0.10)
Requires:	%{libname} = %{version}

%description
Tumbler is a D-Bus service for applications to request 
thumbnails for various URI schemes and MIME types.
It is an implementation of the thumbnail management D-Bus 
specification.

%package -n %{libname}
Summary:	A D-bus thumbnailing framweork
Group:		System/Libraries

%description -n %{libname}
Tumbler is a D-Bus service for applications to request 
thumbnails for various URI schemes and MIME types.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{EVRD}

%description -n %{develname}
Development files and headers for %{name}.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std

%find_lang %{name} %{name}.lang

%files -f %{name}.lang
%doc AUTHORS README TODO ChangeLog
%{_libdir}/tumbler-1/%{name}d
%{_libdir}/tumbler-1/plugins
%{_datadir}/dbus-1/services/*.service

%files -n %{libname}
%{_libdir}/*%{name}-%{api}.so.%{major}*

%files -n %{develname}
%dir %{_includedir}/%{name}-%{api}
%dir %{_includedir}/%{name}-%{api}/%{name}
%{_libdir}/*%{name}-%{api}.so
%{_includedir}/%{name}-%{api}/%{name}/*.h
%{_libdir}/pkgconfig/%{name}-%{api}.pc
%{_datadir}/gtk-doc/html/%{name}


%changelog
* Mon Apr 30 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.25-1
+ Revision: 794643
- update to new version 0.1.25

* Sat Apr 07 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.24-2
+ Revision: 789642
- rebuild
- spec file clean

* Sat Mar 31 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.24-1
+ Revision: 788509
- update to new version 0.1.24

* Thu Dec 08 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.23-1
+ Revision: 739112
- update to new version 0.1.23

* Thu Sep 22 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.22-1
+ Revision: 700925
- add build requires on libjpeg-devel and libgstreamer-devel
- update to new version 0.1.22
- enable PS/PDF support by adding poppler-glib-devel as a buildrequire

* Mon Feb 28 2011 Funda Wang <fwang@mandriva.org> 0.1.21-2
+ Revision: 640871
- rebuild

* Tue Feb 15 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.21-1
+ Revision: 637858
- update to new version 0.1.21

* Sat Jan 22 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.6-1
+ Revision: 632318
- update to new version 0.1.6

* Wed Dec 08 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.5-1mdv2011.0
+ Revision: 616397
- update to new version 0.1.5

* Sun Nov 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.4-1mdv2011.0
+ Revision: 594761
- update to new version 0.1.4

* Sat Nov 06 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.3-1mdv2011.0
+ Revision: 593795
- update to new version 0.1.3
- fix file list

* Fri Jul 16 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.2-1mdv2011.0
+ Revision: 554447
- update to new version 0.1.2

* Sat Feb 13 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.1-1mdv2010.1
+ Revision: 505543
- update to new version 0.1.1

* Tue Dec 08 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.0-1mdv2010.1
+ Revision: 474944
- add spec and source files
- Created package structure for tumbler.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8110 |12cr|tunez-1.21-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name tunez
%define version 1.21
%define release %mkrel 10
%define wwwtunez %{_var}/www/%{name}

# TODO rewrite configure_tunez in perl to avoid the duplication of configuration
# try to have more autodetection and stuff like good default value

Summary: MP3/Ogg Vorbis jukebox that works with a voting system
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.bz2
Source1: configure_tunez
Source2: README.urpmi.tunez
Source3: ices_config.pm
Patch0:  config.inc.php.patch.bz2
Patch1:	 tunez.inc.php.patch.bz2
Patch2:  tunezd.patch.bz2
Patch3:  tunez-ices_config.patch.bz2
License: GPL
Group:   Sound
Url: http://tunez.sf.net
Requires(pre):  apache-conf >= 2.0.54
Requires(pre):  apache-mpm >= 2.0.54
Requires(pre):	rpm-helper
Requires:       apache-mod_php php-xml
Requires:	php-curl
Requires:	php-mysql
Requires:	ices

%description
Tunez in an mp3/ogg jukebox that works with a voting system that users access
through a web interface.  Each registered user can vote for the tracks he
wants and the Tunez daemon will take care of playing the most popular songs
either locally (through a soundcard) or through a streaming server, depending
on the setup.

%prep
%setup -q
%patch0 -p0
%patch1 -p0
%patch2 -p0
%patch3 -p0

%build
make -C detach-1.2
make -C tmixer
cp %SOURCE2 README.urpmi

%install
mkdir -p %{buildroot}/%{_bindir}
mkdir -p %{buildroot}/%{_mandir}/man1/
mkdir -p %{buildroot}/%{_sysconfdir}/%{name}
mkdir -p %{buildroot}/%{_datadir}/tunez
mkdir -p %{buildroot}/%wwwtunez

#Installing Tunez
mv html/* %{buildroot}/%wwwtunez
rm -rf html

cp %SOURCE1 %{buildroot}/%{_datadir}/tunez
cp tmixer/smixer %{buildroot}/%{_bindir}
cp tmixer/smixer.conf %{buildroot}/%{_sysconfdir}
cp tmixer/man/smixer.1 %{buildroot}/%{_mandir}/man1
cp detach-1.2/detach %{buildroot}/%{_bindir}
cp detach-1.2/detach.1 %{buildroot}/%{_mandir}/man1

rm -rf detach-1.2
rm -rf tmixer
# useless code
rm -Rf tunezsrv

cp -av * %{buildroot}/%{_datadir}/tunez
rm -f %{buildroot}/%{_datadir}/tunez/README.urpmi

mv %{buildroot}/%_datadir/%{name}/config.inc.php %{buildroot}/%{_sysconfdir}/%{name}/
ln -s %{_sysconfdir}/%{name}/config.inc.php %{buildroot}/%_datadir/%{name}/config.inc.php

cp %SOURCE3 %{buildroot}/%{_sysconfdir}/%{name}/


# apache configuration
install -d -m 755 %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d
cat > %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf <<EOF
Alias /%{name} %{wwwtunez}
<Directory %{wwwtunez}>
    Allow from all
    php_value max_execution_time  120
</Directory>
EOF

%pre
%_pre_useradd tunez / /bin/false

%post

%postun
%_postun_userdel tunez

%files
%doc README.urpmi INSTALL README HOWTO-Icecast TODO CREDITS UPGRADE ChangeLog
%{wwwtunez}
%config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf
%config(noreplace) %{_sysconfdir}/smixer.conf
%config(noreplace) %{_sysconfdir}/%{name}/
%_bindir/detach
%_bindir/smixer
%_mandir/man1/*
%_datadir/%{name}/*
#% attr(0640,root,apache)%_datadir/%{name}/config.inc.php

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8111 |12cr|tutka-0.12.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	tutka
%define version 0.12.5
%define release %mkrel 2
%define schemas tutka

Name: 	 	%{name}
Summary: 	Tracker-style MIDI sequencer
Version: 	%{version}
Release: 	%{release}

Source:		http://savannah.nongnu.org/download/tutka/%{name}-%{version}.tar.bz2
URL:		http://www.nongnu.org/tutka/
License:	GPL
Group:		Sound
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	pkgconfig libgnomeui2-devel libxml2-devel libglade2.0-devel libalsa-devel desktop-file-utils imagemagick

%description
Tutka is a free (as in freedom) tracker style MIDI sequencer for GNU/Linux
(and other systems; only GNU/Linux is supported at this time though). It is
similar to programs like SoundTracker, ProTracker and FastTracker except that
it does not support samples and is meant for MIDI use only.

Tutka uses a custom XML based file format for storing songs. Songs in OctaMED
SoundStudio's MMD2 file format can also be loaded and saved. 

%prep
%setup -q

%build
%configure2_5x --disable-schemas-install
make
										
%install
rm -rf $RPM_BUILD_ROOT
%makeinstall

#menu

desktop-file-install --vendor="" \
  --add-category="GTK" \
  --add-category="X-MandrivaLinux-Multimedia-Sound" \
  --remove-category="Application" \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop

#icons

mkdir -p $RPM_BUILD_ROOT%{_iconsdir}/hicolor/{48x48,32x32,16x16}/apps
mkdir -p $RPM_BUILD_ROOT%{_liconsdir}
mkdir -p $RPM_BUILD_ROOT%{_miconsdir}

cp %{name}.png $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png
cp %{name}.png $RPM_BUILD_ROOT%{_iconsdir}/hicolor/48x48/apps/%{name}.png
convert -scale 32 %{name}.png $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
convert -scale 32 %{name}.png $RPM_BUILD_ROOT%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -scale 16 %{name}.png $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
convert -scale 16 %{name}.png $RPM_BUILD_ROOT%{_iconsdir}/hicolor/16x16/apps/%{name}.png

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%update_menus
%post_install_gconf_schemas %{schemas}
%endif

%preun
%preun_uninstall_gconf_schemas %{schemas}
		
%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog NEWS README TODO
%{_bindir}/*
%config(noreplace) %{_sysconfdir}/gconf/schemas/*
%{_datadir}/applications/*
%{_datadir}/pixmaps/*
%{_datadir}/%name
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_iconsdir}/hicolor/48x48/apps/%{name}.png
%{_iconsdir}/hicolor/32x32/apps/%{name}.png
%{_iconsdir}/hicolor/16x16/apps/%{name}.png


%changelog
* Mon May 23 2011 Funda Wang <fwang@mandriva.org> 0.12.5-2mdv2011.0
+ Revision: 677841
- rebuild to add gconftool as req

* Wed Mar 16 2011 Stéphane Téletchéa <steletch@mandriva.org> 0.12.5-1
+ Revision: 645464
- update to new version 0.12.5

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 0.12.4-6mdv2010.0
+ Revision: 434471
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 0.12.4-5mdv2009.0
+ Revision: 261674
- rebuild
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.12.4-2mdv2008.1
+ Revision: 140921
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Jun 02 2007 Adam Williamson <awilliamson@mandriva.org> 0.12.4-2mdv2008.0
+ Revision: 34748
- correct category removal

* Thu May 31 2007 Adam Williamson <awilliamson@mandriva.org> 0.12.4-1mdv2008.0
+ Revision: 33035
- BuildRequires libalsa-devel
- generate MDV-style and fd.o icons
- remove old menu, correct XDG menu
- install gconf schemas correctly (with macro)
- new release 0.12.4


* Wed Nov 30 2005 Lenny Cartier <lenny@mandriva.com> 0.12.3-2mdk
- do not use parallel build

* Fri Nov 04 2005 Austin Acton <austin@mandriva.org> 0.12.3-1mdk
- New release 0.12.3

* Wed Mar 30 2005 Austin Acton <austin@mandrake.org> 0.12.2-1mdk
- New release 0.12.2

* Fri Jan 14 2005 Austin Acton <austin@mandrake.org> 0.12.0-1mdk
- 0.12.0
- source URL
- configure 2.5

* Tue Oct 14 2003 Austin Acton <aacton@yorku.ca> 0.11.1-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8112 |12cr|tux_aqfh-1.0.14-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	tux_aqfh
%define version	1.0.14
%define release	13
%define	Summary	Tuxedo T. Penguin: A Quest For Herring

Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
URL:		http://tuxaqfh.sourceforge.net/
Group:		Games/Arcade
Source0:	http://tuxaqfh.sourceforge.net/dist/%{name}-%{version}.tar.bz2
Source11:	%{name}-16x16.png
Source12:	%{name}-32x32.png
Source13:	%{name}-48x48.png
Summary:	%{Summary}
BuildRequires:	plib-devel
BuildRequires:  pkgconfig(glu)
BuildRequires:	glut-devel
BuildRequires:  pkgconfig(x11)
BuildRequires:  pkgconfig(xmu)

%description
Tuxedo T. Penguin: A Quest For Herring

%prep
%setup -q

%build
%configure2_5x --bindir=%{_gamesbindir} --x-libraries="-L%{_libdir} -lplibjs"
%make

%install
%{makeinstall} bindir=%{buildroot}%{_gamesbindir}

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=%{name}
Comment=%{summary}
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;ArcadeGame;X-MandrivaLinux-MoreApplications-Games-Arcade;
EOF

install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png

#Move website to HTML so we can include it as a %doc instead of clutterng up %_datadir
mv %{buildroot}%{_datadir}/%{name} HTML

%files
%doc README HTML
%{_gamesbindir}/%{name}
%{_gamesdatadir}/%{name}
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_datadir}/applications/mandriva-%{name}.desktop

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8113 |12cr|tuxguitar-1.2-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname           TuxGuitar

Name:           tuxguitar
Version:        1.2
Release:        %mkrel 7
Summary:        Multitrack guitar tablature editor and player
License:        LGPLv2+
Group:          Sound
URL:            http://www.tuxguitar.com.ar/
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-src-%{version}.tar.gz
# Use Fedora specific build script from upstream svn.
# http://tuxguitar.svn.sourceforge.net/viewvc/tuxguitar/trunk/TuxGuitar/xml/build-fedora.xml
Source1:	%{name}-build-fedora.xml
# From upstream trunk, to disable certain plugins by default
# http://tuxguitar.svn.sourceforge.net/viewvc/tuxguitar/trunk/TuxGuitar/src/org/herac/tuxguitar/gui/system/plugins/TGPluginProperties.java?r1=99&r2=770
Patch0:		%{name}-plugin-properties.patch

BuildRequires:	alsa-oss-devel
BuildRequires:	ant
BuildRequires:	ant-contrib
BuildRequires:	ant-nodeps
BuildRequires:	itext
BuildRequires:	desktop-file-utils
BuildRequires:	pkgconfig(fluidsynth)
BuildRequires:	pkgconfig(jack)
BuildRequires:	java-devel-openjdk
BuildRequires:	java-rpmbuild
BuildRequires:	jpackage-utils
BuildRequires:	eclipse-swt

Requires:       eclipse-swt
Requires:       java >= 1.6
Requires:	jpackage-utils
Requires:       itext

Provides:       %{rname} = %{version}-%{release}
Provides:       %{name}-alsa = %{version}-%{release}
Provides:       %{name}-javadoc = %{version}-%{release}
Obsoletes:      %{name}-alsa < %{version}-%{release}
Obsoletes:      %{name}-javadoc < %{version}-%{release}

%description
TuxGuitar is a multitrack guitar tablature editor and player written
in Java-SWT.

With TuxGuitar, you will be able to compose music using the
following features:

    * Tablature editor
    * Score Viewer
    * Multitrack display
    * Autoscroll while playing
    * Note duration management
    * Various effects (bend, slide, vibrato, hammer-on/pull-off)
    * Support for triplets (5,6,7,9,10,11,12)
    * Repeat open and close
    * Time signature management
    * Tempo management
    * Imports and exports gp3, gp4 and gp5 files

%prep
%setup -q -n %{name}-src-%{version}
%patch0 -p1

cp %{SOURCE1} TuxGuitar/xml/build-fedora.xml

# Set debug="true" on javac part of the build scripts.
for file in $(find . -name build.xml); do
   sed -i 's|debug="false"|debug="true"|' $file
done

# Bump Java requires to 1.5
for file in $(find . -name build.properties); do
   sed -i 's|1.4|1.5|g' $file
done

# Use a hack to set correct path to MOZILLA_FIVE_HOME on runtime.
# Fixes internal help browser not working.
sed -i 's,firefox,`rpm -q --queryformat '%{NAME}-%{VERSION}' xulrunner`,' TuxGuitar/xml/build-fedora.xml

%build
# Plugins to build:
PLUGINS="alsa ascii browser-ftp community compat converter fluidsynth gervill\
         gtp jack jsa lilypond midi musicxml oss pdf ptb tef tray"

# JNI's to build
JNIS="alsa fluidsynth jack oss"

LIBSUFFIX=$(echo %{_lib}|sed 's|lib||')

# to pass to ant:
ANT_FLAGS=" \
   -Dpath.tuxguitar=$PWD/TuxGuitar/%{name}.jar \
   -Dpath.itext=%{_javadir}/itext.jar \
   -Dpath.swt=%{_libdir}/eclipse/swt.jar \
   -Dlib.swt.jar=%{_libdir}/eclipse/swt.jar \
   -Ddist.lib.path=%{_libdir}/%{name}/ \
   -Ddist.file=xml/build-fedora.xml \
   -Ddist.jar.path=%{_datadir}/%{name}/ \
   -Ddist.share.path=%{_datadir}/%{name}/ \
   -Dos.lib.suffix=$LIBSUFFIX \
   -Dos.data.dir=%{_datadir}/ \
   -Ddist.default.style=Lavender \
   -Ddist.default.song=%{_datadir}/%{name}/%{name}.tg"

# build jars
%{ant} -f TuxGuitar/build.xml -v -d $ANT_FLAGS all
for jarname in $PLUGINS; do
   %{ant} -f TuxGuitar-$jarname/build.xml -v -d $ANT_FLAGS \
      -Dbuild.jar=../TuxGuitar/share/plugins/tuxguitar-$jarname.jar all
done

# build jnis
for jni in $JNIS; do
   %{make} -C TuxGuitar-$jni/jni CFLAGS="%{optflags} \
              -I%{_jvmdir}/java-openjdk/include \
              -I%{_jvmdir}/java-openjdk/include/linux \
              -fPIC"
done

%install
rm -rf %{buildroot}

# to pass to ant:
ANT_FLAGS=" \
   -Dpath.tuxguitar=$PWD/TuxGuitar/%{name}.jar \
   -Ddist.file=xml/build-fedora.xml \
   -Dos.bin.dir=%{_bindir} \
   -Ddist.jar.path=%{_datadir}/%{name}/ \
   -Ddist.share.path=%{_datadir}/%{name}/ \
   -Dos.lib.suffix=$LIBSUFFIX \
   -Dos.data.dir=%{_datadir}/ \
   -Ddist.default.style=Lavender \
   -Ddist.doc.path=%{_docdir}/%{name}-%{version}/ \
   -Ddist.default.song=%{_datadir}/%{name}/%{name}.tg \
   -Ddist.dst.path=%{buildroot}"

%{ant} -f TuxGuitar/build.xml -v -d $ANT_FLAGS install

# install jnis we built
mkdir -p %{buildroot}%{_libdir}/%{name}
cp -a TuxGuitar-*/jni/*.so %{buildroot}%{_libdir}/%{name}/

%files
%{_docdir}/%{name}-%{version}
%{_libdir}/%{name}
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/*/apps/%{name}.png
%{_datadir}/icons/hicolor/*/mimetypes/*.png
%{_datadir}/mime/packages/%{name}.xml

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8114 |12cr|tuxkart-0.4.0-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	tuxkart
%define	version	0.4.0
%define	release	%mkrel 10

Summary:	Tuxedo T. Penguin stars in Tuxkart
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPLv2
Group:		Games/Arcade
Source:		%{name}-%{version}.tar.bz2
Source1:	%{name}-mdkimgs.tar.bz2
Source11:	%{name}-16x16.png
Source12:	%{name}-32x32.png
Source13:	%{name}-48x48.png
Patch0:		%{name}-remove-O6.patch
Patch1:		%{name}-gownsbow-drv.patch
Patch2:		tuxkart-0.4.0-link.patch
URL:		http://tuxkart.sourceforge.net/
BuildRequires:	libx11-devel
BuildRequires:	mesaglu-devel
BuildRequires:	plib-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This is another game that stars your Favorite Hero: Tux, the Linux Penguin.

%prep
%setup -q -D -a 1
%patch0 -p0
%patch1 -p0
%patch2 -p0

%build
autoreconf -fi
%configure2_5x --bindir=%{_gamesbindir}
%make

%install
rm -rf $RPM_BUILD_ROOT
%{makeinstall_std}

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{_gamesbindir}/%{name}
Name=Tuxkart
Comment=Karting with tux
Icon=%{name}
Categories=Game;ArcadeGame;
EOF

install -m644 %{SOURCE11} -D $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
install -m644 %{SOURCE12} -D $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
install -m644 %{SOURCE13} -D $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png

%if %mdkversion < 200900
%post
%{update_menus}
%endif
 
%if %mdkversion < 200900
%postun
%{clean_menus} 
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(755,root,root,755)
%{_gamesbindir}/%{name}
%defattr(644,root,root,755)
%{_gamesdatadir}/%{name}
%{_datadir}/%{name}
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_datadir}/applications/mandriva-%{name}.desktop
%doc README CHANGES ChangeLog NEWS


%changelog
* Tue Feb 01 2011 Funda Wang <fwang@mandriva.org> 0.4.0-10mdv2011.0
+ Revision: 634739
- fix linkage

* Wed May 27 2009 Jérôme Brenier <incubusss@mandriva.org> 0.4.0-9mdv2010.0
+ Revision: 380068
- fix license (GPLv2)

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 0.4.0-8mdv2009.0
+ Revision: 261706
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.4.0-7mdv2009.0
+ Revision: 254973
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Funda Wang <fwang@mandriva.org>
    - fix desktop entry (bug#37493)

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 18 2007 Thierry Vignaud <tv@mandriva.org> 0.4.0-4mdv2008.1
+ Revision: 132310
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request
- buildrequires X11-devel instead of XFree86-devel


* Thu Nov 23 2006 Lenny Cartier <lenny@mandriva.com> 0.4.0-4mdv2007.0
+ Revision: 86607
- Mkrel
- Import tuxkart


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8115 |12cr|tuxmath-2.0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# FIXME: the failing code is complex, I don't know how to fix it -
# AdamW 2009/01
%define Werror_cflags	%nil

%define	fname	tuxmath_w_fonts

# Summary and description stolen from Debian, thanks - AdamW 2009/01

Summary:	Math game for kids with Tux
Name:		tuxmath
Version:	2.0.3
Release:	%mkrel 1
# have to change with each new release as the number after download.php changes :(
Source:		http://alioth.debian.org/frs/download.php/3571/%{fname}-%{version}.tar.gz
URL:		http://alioth.debian.org/frs/?group_id=31080
License:	GPLv3+
Group:		Games/Other
BuildRequires:	SDL-devel
BuildRequires:	SDL_ttf-devel
BuildRequires:	SDL_mixer-devel
BuildRequires:	SDL_image-devel
BuildRequires:	SDL_Pango-devel
BuildRequires:	SDL_net-devel
BuildRequires:	librsvg-devel
BuildRequires:	pkgconfig(t4k_common)
BuildRequires:	imagemagick

%description 
"Tux, of Math Command" ("TuxMath", for short) is an educational arcade
game starring Tux, the Linux mascot! Based on the classic arcade game
"Missile Command", Tux must defend his cities. In this case, though,
he must do it by solving math problems. 

%prep
%setup -q -n %{fname}-%{version}

# Fix incorrect paths hardcoded into the source (#46417) - AdamW
#sed -i -e 's,/usr/share/fonts/truetype/ttf-.*/,%{_gamesdatadir}/%{name}/fonts/,g' src/loaders.c

%build
%configure2_5x	--bindir=%{_gamesbindir} \
		--datadir=%{_gamesdatadir}
%make

%install
rm -rf %{buildroot}
%makeinstall_std
rm -fr %{buildroot}%{_prefix}/doc

install -d %{buildroot}%{_datadir}/applications
cat <<EOF > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Name=TuxMath
Comment=Math game for kids with Tux
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;KidsGame;Educational;
EOF

mkdir -p %{buildroot}%{_iconsdir}/hicolor/{48x48,32x32,16x16}/apps
convert -scale 16x16 data/images/icons/%{name}.ico %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
convert -scale 32x32 data/images/icons/%{name}.ico %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -scale 48x48 data/images/icons/%{name}.ico %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png

%find_lang %{name}

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS doc/changelog doc/README* doc/TODO*
%{_gamesbindir}/%{name}
%{_gamesbindir}/%{name}admin
%{_gamesbindir}/%{name}server
%{_gamesbindir}/%{name}testclient
%{_gamesbindir}/generate_lesson
%{_gamesdatadir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png


%changelog
* Fri Dec 24 2010 Jani Välimaa <wally@mandriva.org> 1.9.0-1mdv2011.0
+ Revision: 624614
- new version 1.9.0
- fix license
- drop support for old and unsupported mdv releases

* Fri Sep 24 2010 Funda Wang <fwang@mandriva.org> 1.8.0-1mdv2011.0
+ Revision: 580865
- BR rsvg
- BR SDL_net
- new version 1.8.0

* Mon Sep 28 2009 Antoine Ginies <aginies@mandriva.com> 1.7.2-2mdv2010.0
+ Revision: 450503
- bump release

* Sun May 10 2009 Frederik Himpe <fhimpe@mandriva.org> 1.7.2-1mdv2010.0
+ Revision: 374066
- Update to new version 1.7.2

* Sat Jan 03 2009 Adam Williamson <awilliamson@mandriva.org> 1.7.0-1mdv2009.1
+ Revision: 323565
- import tuxmath



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8116 |12cr|tuxmathscrabble-0.5.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname      TuxMathScrabble

Name:       tuxmathscrabble
Version:    0.5.8
Release:    %mkrel 2
Summary:    A math version of the popular board game for ages 4-40
License:    GPLv2+
Epoch:      1
Group:      Games/Boards
URL:        http://www.asymptopia.org/
Source0:    http://prdownloads.sourceforge.net/tuxmathscrabble/%oname-%version.tgz
Patch0:    TuxMathScrabble-0.5.8-fix-path.patch
BuildRequires:	imagemagick
Requires:   python-pygame
Requires:   wxPythonGTK
BuildArch:  noarch
BuildRoot:  %{_tmppath}/%{name}-%{version}

%description
TuxMathScrabble is an OpenSource math version of the popular board game for 
ages 4-40. it challenges young people to construct compound equations and 
consider multiple abstract possibilities. There are 4 skill levels, the 
hardest uses numbers up to 20 and supports division as well as 
add/subtract/multiply. Upon completing a successful move little Tux's 
pop-out of the most recently moved tiles and do a little dance. Tux moves 
his own pieces as well as performing various animated antics.

%prep
%setup -q -n TuxMathScrabble
%patch0 -p1

%build

%install
rm -rf %{buildroot}
install -d -m 755 %{buildroot}%{_gamesdatadir}/tuxmathscrabble
cp -pr Globals %{buildroot}%{_gamesdatadir}/tuxmathscrabble
cp -pr Font %{buildroot}%{_gamesdatadir}/tuxmathscrabble
install -d -m 755 %{buildroot}%{_gamesdatadir}/tuxmathscrabble/lib
cp -pr TuxMathScrabble %{buildroot}%{_gamesdatadir}/tuxmathscrabble/lib

install -d -m 755 %{buildroot}%{_gamesbindir}
install -m 755 tuxmathscrabble %{buildroot}%{_gamesbindir}/tuxmathscrabble

mkdir -p %{buildroot}%{_liconsdir}
mkdir -p %{buildroot}%{_iconsdir}
mkdir -p %{buildroot}%{_miconsdir}
convert -resize 48x48 tms.ico %{buildroot}%{_liconsdir}/%{name}.png
convert -resize 32x32 tms.ico %{buildroot}%{_iconsdir}/%{name}.png
convert -resize 16x16 tms.ico %{buildroot}%{_miconsdir}/%{name}.png

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=TuxMathScrabble
Comment=Fun game to learn math
Exec=%{_gamesbindir}/tuxmathscrabble
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;BoardGame;
EOF

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%update_menus
%endif

%files
%defattr(-,root,root)
%doc INSTALL LICENSE README CHANGES
%{_gamesbindir}/tuxmathscrabble
%{_gamesdatadir}/tuxmathscrabble
%{_datadir}/applications/mandriva-%{name}.desktop 
%{_iconsdir}/*



%changelog
* Sat May 16 2009 Samuel Verschelde <stormi@mandriva.org> 1:0.5.8-2mdv2010.0
+ Revision: 376469
- increase release

* Sat May 16 2009 Samuel Verschelde <stormi@mandriva.org> 1:0.5.8-1mdv2010.0
+ Revision: 376452
- fix license
- add icons

* Mon Apr 13 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1:0.5.8-1mdv2009.1
+ Revision: 366790
- new version
- don't forget to install configuration and fonts
- make it noarch

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 1:0.5.0-4.3mdv2009.0
+ Revision: 269441
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Sun May 11 2008 Nicolas Lécureuil <neoclust@mandriva.org> 1:0.5.0-0.3mdv2009.0
+ Revision: 205581
- Should not be noarch ed
- Remove all .svn files and folder

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 18 2007 Nicolas Lécureuil <neoclust@mandriva.org> 1:0.5.0-0.2mdv2008.1
+ Revision: 132015
- New version 0.5.0 Rc2
  Fix patch in Environment.py ( patch from PCLinuxOS )

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Dec 14 2007 Nicolas Lécureuil <neoclust@mandriva.org> 1:0.5.0-0.1mdv2008.1
+ Revision: 119664
- New pre version of 0.5.0

* Fri Dec 14 2007 Nicolas Lécureuil <neoclust@mandriva.org> 1:0.4.5-1mdv2008.1
+ Revision: 119591
- New version 0.4.5

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'


* Fri Dec 01 2006 Nicolas Lécureuil <neoclust@mandriva.org> 3.0.4-2mdv2007.0
+ Revision: 89589
- Fix File List
- New version 3.0.4
- import tuxmathscrabble-2.7-1mdk

* Mon Jan 17 2005 Michael Scherer <misc@mandrake.org> 2.7-1mdk
- misc cleanup
- from jean-sebastien HUBERT <jshubert@free.fr>
  - first release for Linux-Mandrake


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8117 |12cr|tuxpaint-0.9.21-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major   0
%define libname %mklibname %{name} %{major}
%define libnamedev %mklibname %{name} -d

Summary:	Simple and fun paint program for kids
Name: 		tuxpaint
Version:	0.9.21
Release:	3
#newer than 9.0 cvs build:
Epoch:		1
License:	GPLv2+
Group:		Graphics
URL:		http://www.newbreedsoftware.com/tuxpaint/
Source: 	%{name}-%{version}.tar.gz
Patch0:		tuxpaint-0.9.20-lin_with_libpng.diff
Patch1:		tuxpaint-0.9.20-fix-makefile_lib64.patch
Patch2:		tuxpaint-0.9.21-libpng15.patch
BuildRequires:	gettext
BuildRequires:	desktop-file-utils
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(fribidi)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	libpaper-devel
BuildRequires:	SDL-devel
BuildRequires:	SDL_mixer-devel
BuildRequires:	SDL_ttf-devel
BuildRequires:	SDL_image-devel
BuildRequires:	SDL_Pango-devel
#for printing:
Requires: 	netpbm
Suggests:	tuxpaint-config
Suggests:	tuxpaint-stamps
Conflicts:	%{libnamedev}

%description
Tux Paint is a simple paint program gear towards young children. 
It provides a simple but entertaining interface, allows drawing
with brushes, lines, shapes, and 'stamps,' and has a 'magic' 
tool, for special effects. Loading and saving is done via a 
graphical interface, and the underlying environment's 
filesystem isn't exposed (much like programs on PDAs).

%package devel
Summary:	Headers and development libraries from %{name}
Group:		Development/Other
Obsoletes:	%{libnamedev} < 1:0.9.21-3

%description devel
%{name} development headers and libraries.

%prep
%setup -q 
%patch0 -p0
%patch1 -p0
%patch2 -p1
# Fix unreadable files
find . -perm 0600 -exec chmod 0644 '{}' \;

%build
make OPTFLAGS="%{optflags}" PREFIX=%{_prefix} LIBDIR=%{_libdir}

%install
make install BUILDPREFIX="%{buildroot}" PKG_ROOT="%{buildroot}" PREFIX="%{_usr}" X11_ICON_PREFIX="%{buildroot}%{_includedir}/X11/pixmaps" LIBDIR=%{_libdir}

%find_lang %{name}

mkdir -p %{buildroot}%{_datadir}/applications
desktop-file-install	--vendor="" \
			--dir %{buildroot}%{_datadir}/applications \
			--remove-category="Art" \
			src/tuxpaint.desktop

install -m644 data/images/icon16x16.png -D %{buildroot}%{_miconsdir}/%{name}.png
install -m644 data/images/icon32x32.png -D %{buildroot}%{_iconsdir}/%{name}.png
install -m644 data/images/icon48x48.png -D %{buildroot}%{_liconsdir}/%{name}.png

rm -Rf %{buildroot}%{_datadir}/applnk

#Fix perms:
chmod -R go+r docs/

#Remove useless installed things 
rm -Rf %{buildroot}%{_datadir}/doc/%{name}
rm -Rf %{buildroot}%{_datadir}/%{name}/images/icon32x32.xpm

%files -f %{name}.lang
%defattr(755,root,root,755)
%{_bindir}/%{name}
%{_bindir}/%{name}-import
%defattr(644,root,root,755)
%doc docs/*
%{_mandir}/man1/%{name}.1*
%{_mandir}/man1/%{name}-import.1*
%lang(pl) %{_mandir}/pl/man1/%{name}.1*
%dir %{_sysconfdir}/tuxpaint
%config(noreplace) %{_sysconfdir}/tuxpaint/tuxpaint.conf
%{_datadir}/%{name}
%{_libdir}/%{name}
%{_datadir}/applications/tuxpaint.desktop
%{_datadir}/pixmaps/*png
%{_includedir}/X11/pixmaps/tuxpaint.xpm
%{_miconsdir}/*.png
%{_iconsdir}/*.png
%{_liconsdir}/*.png

%files devel
%doc %{_datadir}/doc/tuxpaint-dev
%{_bindir}/tp-magic-config
%{_includedir}/%{name}/*.h
%{_mandir}/man1/tp-magic-config.1*


%changelog
* Thu Mar 17 2011 Angelo Naselli <anaselli@mandriva.org> 1:0.9.21-2mdv2011.0
+ Revision: 646211
- Removed unused patches
- Fixed menu position to Educational (some users found hard to find it in Educational/Other)

* Wed Aug 19 2009 Frederik Himpe <fhimpe@mandriva.org> 1:0.9.21-1mdv2010.0
+ Revision: 417890
- Add fribidi-devel BuildRequires
- Update to new version 0.9.21

* Fri Sep 26 2008 Funda Wang <fwang@mandriva.org> 1:0.9.20-3mdv2009.0
+ Revision: 288508
- disable system font as it breaks for latin users

* Fri Sep 26 2008 Funda Wang <fwang@mandriva.org> 1:0.9.20-2mdv2009.0
+ Revision: 288499
- use system font to render

* Fri Aug 01 2008 Funda Wang <fwang@mandriva.org> 1:0.9.20-1mdv2009.0
+ Revision: 259582
- drop kde3 BR
- New version 0.9.20
- rediff patch2, patch5
- drop patch3,4, merged upstream

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Sat May 03 2008 Funda Wang <fwang@mandriva.org> 1:0.9.19-3mdv2009.0
+ Revision: 200713
- clean file list

* Mon Mar 10 2008 Antoine Ginies <aginies@mandriva.com> 1:0.9.19-2mdv2008.1
+ Revision: 183526
- bump release
- fix 64b
- fix 64b built
- fix SDL_Pango-devel buildrequires
- add SDL_pango-devel buildrequires
- new source
- fix comment lang patch, new version 0.9.19, new devel package, fix png patch

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Sep 16 2007 Jérôme Soyer <saispo@mandriva.org> 1:0.9.17-3mdv2008.0
+ Revision: 88652
- Add patch4 for printing Fix bug #33462

* Sat Aug 25 2007 Funda Wang <fwang@mandriva.org> 1:0.9.17-2mdv2008.0
+ Revision: 71127
- fix comment tag lang name

* Tue Jul 10 2007 Funda Wang <fwang@mandriva.org> 1:0.9.17-1mdv2008.0
+ Revision: 50999
- fix build in x86_64
- Fix desktop entry categories
- BR libpaper-devel
- remove invalid desktop file dir
  more BR
- New version
  removed unused patches


* Mon Dec 11 2006 Jérôme Soyer <saispo@mandriva.org> 0.9.16-1mdv2007.0
+ Revision: 94814
- Add BuildRequires

  + Nicolas Lécureuil <neoclust@mandriva.org>
    - Bunzip patches

  + Lenny Cartier <lenny@mandriva.com>
    - Update to 0.9.16
    - Import tuxpaint

* Wed Sep 06 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.9.15b-1mdv2007.0
- cleanups
- do parallel build
- xdg menu
- saispo:
	o 0.9.15b
	o force linking against libpng

* Tue Oct 19 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.9.14-1mdk
- 0.9.14
- regenerate P0 & P1
- parallell make is broken

* Sun Jan 04 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.9.13-1mdk
- 0.9.13
- fix buildrequires (lib64..)
- regenerate P0 & P1


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8118 |12cr|tuxpaint-config-0.0.12-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Pictures for use with the paint program Tuxpaint
Name: 		tuxpaint-config
Version:	0.0.12
Release:	5
License:	GPL
Group:		Graphics
URL:		http://sourceforge.net/projects/tuxpaint
Source:		%{name}-%{version}.tar.bz2
Patch0:		tuxpaint-config-0.0.12-locale.patch
BuildRequires:	desktop-file-utils
BuildRequires:	fltk-devel
BuildRequires:	libpaper-devel
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(pixman-1)
Requires:	tuxpaint

%description
Tux Paint Config is a graphical configuration tool for "Tux Paint."
It provides a point-and-click interface that allows parents and teachers
to alter Tux Paint's behavior -- disable sound effects, run in
full-screen mode, etc. - without needing to manipulate a text-based
configuration file.

%prep
%setup -q
%patch0 -p1

%build
make OPTFLAGS="%{optflags}" PREFIX=%{_prefix} LIBDIR=%{_libdir}

%install
mkdir -p %{buildroot} %{buildroot}%{_bindir}
make install BUILDPREFIX="%{buildroot}" PKG_ROOT="%{buildroot}" PREFIX="%{buildroot}%{_usr}" X11_ICON_PREFIX="%{buildroot}%{_includedir}/X11/pixmaps/" LIBDIR="%{buildroot}%{_libdir}"

install -m644 data/images/icon16x16.png -D %{buildroot}%{_miconsdir}/%{name}.png
install -m644 data/images/icon32x32.png -D %{buildroot}%{_iconsdir}/%{name}.png
install -m644 data/images/icon48x48.png -D %{buildroot}%{_liconsdir}/%{name}.png

#Fix perms:
chmod -R go+r docs/

%find_lang %{name}

mkdir -p %{buildroot}%{_datadir}/applications
desktop-file-install	--vendor="" \
			--dir %{buildroot}%{_datadir}/applications \
			--remove-category="Settings" \
			--add-category="Education" \
			src/tuxpaint-config.desktop

# fix perms
chmod -R go=u-w %{buildroot}/*

%files -f %{name}.lang
%defattr(755,root,root,755)
%{_bindir}/%{name}
%doc docs/AUTHORS.txt docs/CHANGES.txt docs/COPYING.txt docs/README.txt docs/TODO.txt docs/html/README.html
%{_mandir}/man1/%{name}.*
%{_includedir}/X11/pixmaps/%{name}.*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/*
%{_datadir}/%{name}/images/*
%{_miconsdir}/*.png
%{_iconsdir}/*.png
%{_liconsdir}/*.png


%changelog
* Thu Mar 17 2011 Angelo Naselli <anaselli@mandriva.org> 0.0.12-4mdv2011.0
+ Revision: 646254
- Added missing icon

* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.0.12-3mdv2011.0
+ Revision: 615277
- the mass rebuild of 2010.1 packages

* Tue Jan 12 2010 Angelo Naselli <anaselli@mandriva.org> 0.0.12-2mdv2010.1
+ Revision: 490252
- fixed requirements for X86_64
- fixed url
- import tuxpaint-config



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8119 |12cr|tuxpaint-stamps-2009.06.28-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Pictures for use with the paint program Tuxpaint
Name: 		tuxpaint-stamps
Version:	2009.06.28
Release:	2
License:	GPL
Group:		Graphics
URL:		http://www.newbreedsoftware.com/tuxpaint/
Source: 	%{name}-%{version}.tar.gz
Patch0:		tuxpaint-stamps-2009.06.28-mixed-rules.patch

BuildArch:	noarch
Requires:	tuxpaint

%description
Tux Paint is a simple paint program gear towards young children. 
It provides a simple but entertaining interface, allows drawing
with brushes, lines, shapes, and 'stamps,' and has a 'magic' 
tool, for special effects. Loading and saving is done via a 
graphical interface, and the underlying environment's 
filesystem isn't exposed (much like programs on PDAs).

This packages contains a lot of extra pictures (stamps) for tuxpaint.

%prep
%setup -q
%patch0 -p0
rm -rf `find -name CVS`
# Fix unreadable files
find . -perm 0600 -exec chmod 0644 '{}' \;

%install
mv Makefile Makefile.tmp
cat Makefile.tmp | sed -e "s#^PREFIX=/usr/local#PREFIX=%{buildroot}/usr#g" > Makefile
rm -f Makefile.tmp

make install-all

%files
%doc docs/*
%{_datadir}/tuxpaint/*

%changelog
* Tue Aug 18 2009 Frederik Himpe <fhimpe@mandriva.org> 2009.06.28-1mdv2010.0
+ Revision: 417826
- Update to new version 2009.06.28

* Fri Aug 01 2008 Funda Wang <fundawang@mandriva.org> 2008.06.30-1mdv2009.0
+ Revision: 259566
- New version 2008.06.30

* Mon Jun 16 2008 Thierry Vignaud <tvignaud@mandriva.com> 2007.07.01-2mdv2009.0
+ Revision: 220174
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 2007.07.01-1mdv2008.1
+ Revision: 136552
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Jul 10 2007 Funda Wang <fundawang@mandriva.org> 2007.07.01-1mdv2008.0
+ Revision: 50971
- New version


* Fri Dec 01 2006 Nicolas LÃ©cureuil <neoclust@mandriva.org> 2006.12.01-1mdv2007.0
+ Revision: 89729
- Fix spec file
- 2006.12.01

  + Lenny Cartier <lenny@mandriva.com>
    - Import tuxpaint-stamps

* Thu Feb 09 2006 Lenny Cartier <lenny@mandriva.com> 2005.11.25-1mdk
- 2005.11.25

* Sun Jan 04 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 2003.12.23-1mdk
- new release
- rm -rf $RPM_BUILD_ROOT in %%install, not %%prep
- don't own %%{_datadir}/tuxpaint
- cosmetics
- get rid of CVS files


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8120 |12cr|tuxpuck-0.8.2-20
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	tuxpuck
%define	version	0.8.2
%define	release	20

Summary:	Clone of ShufflePuck Cafe historical game
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{name}-%{version}.tar.bz2
Patch0: tuxpuck-0.8.2-cxx.patch  
Patch1: tuxpuck-0.8.2-png15.patch
URL:		http://altruistic.lbl.gov/mirrors/ubuntu/pool/universe/t/tuxpuck/
License:	GPLv2
Group:		Games/Arcade
BuildRequires:	pkgconfig(sdl) 
BuildRequires:	pkgconfig(libpng) 
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(freetype2)

%description
Anyone remember "Shufflepuck Cafe" for the Amiga/AtariST ?

%prep
%setup -q
%patch0 -p0
%patch1 -p0

sed -i 's|usr/man|usr/share/man|' Makefile
sed -i -e 's/-Werror//' \
       -e '/^CC/d' \
       Makefile \
       utils/Makefile \
       data/Makefile
       
%build
perl -pi -e 's/-Werror//' Makefile utils/Makefile
perl -pi -e 's/`sdl-config --cflags`/`sdl-config --cflags` `freetype-config --cflags`/' utils/Makefile
CFLAGS="$RPM_OPT_FLAGS" CXXFLAGS="$RPM_OPT_FLAGS -lpng" make

%install
install -m755 %{name} -D $RPM_BUILD_ROOT%{_gamesbindir}/%{name}
install -m755 man/tuxpuck.6.gz -D $RPM_BUILD_ROOT%{_mandir}/man1/tuxpuck.6.gz

install -m 755 -d $RPM_BUILD_ROOT%{_datadir}/applications/
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Tuxpuck
Comment=Clone of ShufflePuck Cafee
Exec=%{_gamesbindir}/%name
Icon=arcade_section
Terminal=false
Type=Application
StartupNotify=true
Categories=X-MandrivaLinux-MoreApplications-Games-Arcade;Game;ArcadeGame;
EOF




%files
%doc COPYING 
%{_gamesbindir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop
%{_mandir}/man1/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8121 |12cr|tuxtype-1.8.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	fname	tuxtype_w_fonts

Summary:	Educational typing tutor game starring Tux
Name:		tuxtype
Version:	1.8.1
Release:	%mkrel 1
Source0:	%{fname}-%{version}.tar.gz
URL:		http://alioth.debian.org/frs/?group_id=31080
License:	GPLv2+
Group:		Games/Other
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_ttf)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	SDL_Pango-devel
BuildRequires:	imagemagick
BuildRequires:	librsvg-devel
Provides:	tuxtype2 = %{version}-%{release}
Obsoletes:	tuxtype2 < 1.5.3-9

%description 
Tux Typing is an educational typing tutor game starring Tux, the Linux
penguin. It is graphical and requires SDL to run. This is a stable
release.

%prep
%setup -q -n %{fname}-%{version}
# Fix incorrect paths hardcoded into the source (#46417) - AdamW
sed -i -e 's,/usr/share/fonts/truetype/ttf-.*/,%{_gamesdatadir}/%{name}/fonts/,g' src/loaders.c
sed -i -e 's,/usr/share,%{_gamesdatadir},g' src/setup.c

# remove the chown command from here and handle it in the file list
sed -i 's,chown root:games $(DESTDIR)$(pkglocalstatedir)/words,#&,' Makefile.{am,in}

%build
%configure2_5x	--disable-rpath \
		--bindir=%{_gamesbindir} \
		--datadir=%{_gamesdatadir} \
		--localstatedir=%{_localstatedir}/lib \
		--sysconfdir=%{_sysconfdir}
%make

%install
rm -rf %{buildroot}
%makeinstall_std
rm -fr %{buildroot}%{_prefix}/doc/tuxtype

install -d %{buildroot}%{_datadir}/applications
cat <<EOF > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Name=TuxType
Comment=Educational typing tutor game starring Tux
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;KidsGame;Educational;
EOF

mkdir -p %{buildroot}%{_iconsdir}/hicolor/{48x48,32x32,16x16}/apps
convert -scale 16x16 %{name}.ico %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
convert -scale 32x32 %{name}.ico %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -scale 48x48 %{name}.ico %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS ChangeLog README doc/en/howtotheme.html
%{_sysconfdir}/%{name}
%{_gamesbindir}/%{name}
%{_datadir}/%{name}
%{_gamesdatadir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_localstatedir}/lib/%{name}
#% attr(-,root,games) %{_localstatedir}/lib/%{name}/words

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8122 |12cr|tuxwordsmith-0.7.13-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	tuxwordsmith
%define version	0.7.13
%define release	%mkrel 1

Summary:        Multilanguage scrabble game
Name:           %{name}
Version:        %{version}
Release:        %{release}
Source0:        %{name}-%{version}.tar.bz2
Patch0:         %{name}-0.7.13-fix-path.patch
URL:            http://www.schoolforge.net/education-software/educational-games/tuxwordsmith
License:        GPLv2+ 
Group:          Games/Boards
BuildRequires:  imagemagick
Requires:   python-pygame
Requires:   wxPythonGTK
BuildArch:  noarch
BuildRoot:  %{_tmppath}/%{name}-%{version}
 
%description
With TuxWordSmith you get Scrabble in English, French, German, Italian, Greek, Latin , Dutch, Swahili, Spanish, Russian, Ukranian, Swedish, Icelandic, Norwegian, Finnish, Brazillian-Portuguese, Arabic, Hindi, Turkish, Czech, Kurdish, Hungarian and more, all in one application!

%prep
%setup -q -n %name-%version
%patch0 -p0

%install
rm -rf %{buildroot}
install -d -m 755 %{buildroot}%{_gamesdatadir}/%{name}
cp -pr Font %{buildroot}%{_gamesdatadir}/%{name}
cp -pr xdxf %{buildroot}%{_gamesdatadir}/%{name}
install -d -m 755 %{buildroot}%{_gamesdatadir}/%{name}/lib
cp -pr TuxWordSmith %{buildroot}%{_gamesdatadir}/%{name}/lib
cp .tws_config_master  %{buildroot}%{_gamesdatadir}/%{name}

install -d -m 755 %{buildroot}%{_gamesbindir}
install -m 755 %{name}.py %{buildroot}%{_gamesbindir}/%{name}

mkdir -p %{buildroot}%{_liconsdir}
mkdir -p %{buildroot}%{_iconsdir}
mkdir -p %{buildroot}%{_miconsdir}
convert -resize 48x48 tws.ico %{buildroot}%{_liconsdir}/%{name}.png
convert -resize 32x32 tws.ico %{buildroot}%{_iconsdir}/%{name}.png
convert -resize 16x16 tws.ico %{buildroot}%{_miconsdir}/%{name}.png

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=TuxWordSmith
Comment=Multilanguage scrabble game
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;BoardGame;
EOF

cat > %{buildroot}%{_datadir}/applications/%{name}-admin.desktop << EOF
[Desktop Entry]
Name=TuxWordSmith Admin
Comment=Multilanguage scrabble game with administration mode enabled
Exec=%{_gamesbindir}/%{name} -wx
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;BoardGame;
EOF

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc INSTALL LICENSE README CHANGES
%{_gamesbindir}/%{name}
%{_gamesdatadir}/%{name}
%{_datadir}/applications/%{name}*.desktop 
%{_iconsdir}/*



%changelog
* Sun Apr 17 2011 Angelo Naselli <anaselli@mandriva.org> 0.7.13-1mdv2011.0
+ Revision: 654799
- import tuxwordsmith


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8123 |12cr|tv_grab_nl_py-r92-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	XMLTV compatible grabber for Dutch TV
Name:		tv_grab_nl_py
Version:	r92
Release:	%mkrel 2
License:	GPL
Group:		Video
URL:		http://code.google.com/p/tvgrabnlpy/
Source0:	http://tvgrabnlpy.googlecode.com/files/%{name}-%{version}
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
tv_grab_nl_py is a XMLTV-compatible grabber for Dutch television which uses
TVGids.nl as source.

%description -l nl
tv_grab_nl_py is een XMLTV-compatibele grabber voor Nederlandse televisie
die TVGids.nl als bron gebruikt.

%prep

%setup -q -c -T
cp %{SOURCE0} %{name}

%build

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
install -d %{buildroot}%{_bindir}
install %{name} %{buildroot}%{_bindir}/tv_grab_nl

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%attr(0755,root,root) %{_bindir}/tv_grab_nl


%changelog
* Sun Sep 20 2009 Thierry Vignaud <tvignaud@mandriva.com> r92-2mdv2010.0
+ Revision: 445567
- rebuild

* Sat Jan 03 2009 Stefan van der Eijk <stefan@mandriva.org> r92-1mdv2009.1
+ Revision: 323790
- r92

* Sun Oct 12 2008 Stefan van der Eijk <stefan@mandriva.org> r78-1mdv2009.1
+ Revision: 293050
- r78
- r78

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> r73-2mdv2009.0
+ Revision: 269442
- rebuild early 2009.0 package (before pixel changes)

* Tue May 06 2008 Stefan van der Eijk <stefan@mandriva.org> r73-1mdv2009.0
+ Revision: 202387
- r73

* Mon Mar 17 2008 Stefan van der Eijk <stefan@mandriva.org> r60-2mdv2008.1
+ Revision: 188254
- fix path of script

* Sun Mar 16 2008 Stefan van der Eijk <stefan@mandriva.org> r60-1mdv2008.1
+ Revision: 188181
- import tv_grab_nl_py



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8124 |12cr|tvkaistagui-1.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		tvkaistagui
Version:	1.3.0
Release:	%mkrel 1
License:	GPLv3
Group:		Video
Summary:	Fast and easy GUI for Finnish TVkaista service
URL:		http://helineva.net/%{name}
Source0:        http://helineva.net/%{name}/%{name}-%{version}-src.tar.gz
BuildRequires: 	libpng-devel
BuildRequires:	libqt4-devel >= 4.6.0
Requires:	vlc

%description
Download and play TV programs from Finnish TVkaista service.

%prep
%setup -q

%build
%qmake_qt4 CONFIG+=release src/tvkaista.pro
%make 

%install
rm -rf %{buildroot}
install -D -s -m 755 %{name} %{buildroot}/%{_bindir}/%{name}
install -D -m 644 src/images/tvkaista-48x48.png %{buildroot}%{_datadir}/pixmaps/%{name}.png
install -D -m 644 %{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/%{name}
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/applications/%{name}.desktop


%changelog
* Fri Jun 24 2011 Jani Välimaa <wally@mandriva.org> 1.3.0-1mdv2011.0
+ Revision: 686928
- new version 1.3.0
- require vlc

* Wed Apr 20 2011 Jani Välimaa <wally@mandriva.org> 1.2.1-1
+ Revision: 656294
- import tvkaistagui


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8125 |12cr|tvok-0.5.2.36-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		oversion	0.5.2
%define		mversion	36
%define		dversion	20110905

Name:		tvok
Version:	%{oversion}.%{mversion}
Release:	%mkrel 1
Summary:	A program for watching and recording TV
Group:		Video
License:	GPLv3+
URL:		http://www.kochkin.org/doku.php/tvok/010-index
Source:		http://tvok.kochkin.org/snapshots/%{name}-%{oversion}-%{mversion}-%{dversion}.tar.bz2
BuildRequires:	qt4-devel
BuildRequires:	imagemagick
Requires:	mplayer
Requires:	mencoder

%description
tvok is a mpalyer/mencoder-based program for watching and recording TV
using analog TV tuners.

%prep
%setup -q -n %{name}

%build
%qmake_qt4
%make

%install
%__rm -rf %{buildroot}
%__make install INSTALL_ROOT=%{buildroot}

for N in 16 32 48 64 128; do convert rc/tv.png -scale ${N}x${N} $N.png; done

%__install -D 16.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
%__install -D 32.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
%__install -D 48.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
%__install -D 64.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
%__install -D 128.png %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png

# menu-entry
%__mkdir_p  %{buildroot}%{_datadir}/applications
%__cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=tvok
Comment=Watching and recording TV
Exec=%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=AudioVideo;Video;Player;Recorder;TV;
EOF

%clean
%__rm -rf %{buildroot}

%files
%defattr(644,root,root,755)
%doc CHANGELOG README COPYRIGHT
%attr(755,root,root) %{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png



%changelog
* Mon May 21 2012 Andrey Bondrov <abondrov@mandriva.org> 0.5.2.36-1
+ Revision: 799778
- imported package tvok


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8126 |12cr|twiki-4.3.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %{_use_internal_dependency_generator}
%define __noautoprov 'perl\\((.*)\\)'
%define __noautoreq 'perl\\(TWiki(.*)\\)|perl\\(Assert\\)|perl\\(Monitor\\)'
%else
%define _provides_exceptions perl(.*)
%define _requires_exceptions perl(\\(TWiki.*\\|Assert\\|Monitor\\))

%endif

Name:       twiki
Version:    4.3.2
Release:    5
Summary:    The Open Source Enterprise Wiki and Web 2.0 Application Platform
License:    GPL
Group:      System/Servers
URL:        http://www.twiki.org
Source:     http://prdownloads.sourceforge.net/twiki/TWiki-%{version}.tgz
Requires:   apache
Requires:   rcs
BuildArch:  noarch

%description
Welcome to TWiki, a flexible, powerful, and easy to use enterprise wiki,
enterprise collaboration platform, and knowledge management system. It is a
Structured Wiki, typically used to run a project development space, a document
management system, a knowledge base, or any other groupware tool, on an
intranet or on the Internet. Web content can be created collaboratively by
using just a browser. Users without programming skills can create web
applications. Developers can extend the functionality of TWiki with Plugins.
TWiki fosters information flow within an organization, lets distributed teams
work together seamlessly and productively, and eliminates the one-webmaster
syndrome of outdated intranet content.

%prep
%setup -q -c
chmod -R u+w .
chmod 644 lib/TWiki/Plugins/TWikiNetSkinPlugin.pm

%build

%install
rm -rf %{buildroot}

# non-writable content
install -d -m 755 %{buildroot}%{_datadir}/%{name}/bin

for file in robots.txt bin/setlib.cfg; do
    install -m 644 $file %{buildroot}%{_datadir}/%{name}/bin
done

for file in attach configure changes edit login logon manage oops preview \
    rdiff rdiffauth register rename resetpasswd rest save search statistics \
    upload view viewauth viewfile; do
    install -m 755 bin/$file %{buildroot}%{_datadir}/%{name}/bin
done

cp -pr bin/logos %{buildroot}%{_datadir}/%{name}/bin/

for dir in lib locale templates tools; do
    cp -pr $dir %{buildroot}%{_datadir}/%{name}
done

# writable content
install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}
for dir in data pub working; do
    cp -pr $dir %{buildroot}%{_localstatedir}/lib/%{name}
done

# configuration
install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}
install -m 644 bin/LocalLib.cfg.txt \
    %{buildroot}%{_sysconfdir}/%{name}/LocalLib.cfg
pushd %{buildroot}%{_datadir}/%{name}/bin
ln -sf ../../../..%{_sysconfdir}/%{name}/LocalLib.cfg .
popd
perl -pi \
    -e 's|\$twikiLibPath =.*|\$twikiLibPath = "%{_datadir}/%{name}/lib";|' \
     %{buildroot}%{_sysconfdir}/twiki/LocalLib.cfg
cat > %{buildroot}%{_sysconfdir}/%{name}/LocalSite.cfg <<'EOF'
# **URL M**
#  This is the root of all TWiki URLs e.g. http://myhost.com:123.
$TWiki::cfg{DefaultUrlHost} = 'http://localhost';

# This is the 'cgi-bin' part of URLs used to access the TWiki bin
# directory
$TWiki::cfg{ScriptUrlPath} = '/twiki/bin';

# Attachments URL path e.g. /twiki/pub
$TWiki::cfg{PubUrlPath} = '/twiki/pub';

# Template directory e.g. /usr/local/twiki/templates
$TWiki::cfg{TemplateDir} = '/usr/share/twiki/templates';

# Translation files directory (file path, not URL) e.g. /usr/local/twiki/locales
$TWiki::cfg{LocalesDir} = '/usr/share/twiki/locales';

# Topic files store (file path, not URL) e.g. /usr/local/twiki/data
$TWiki::cfg{DataDir} = '/var/lib/twiki/data';

# Attachments store (file path, not URL), must match /twiki/pub e.g.
# /usr/local/twiki/pub
$TWiki::cfg{PubDir} = '/var/lib/twiki/pub';

# Directory where TWiki stores files that are required for the management
# of TWiki, but are not normally required to be browsed from the web.
$TWiki::cfg{WorkingDir} = '/var/lib/twiki/working';
EOF
pushd %{buildroot}%{_datadir}/%{name}/lib
ln -sf ../../../..%{_sysconfdir}/%{name}/LocalSite.cfg .
popd

# cleanup
rm -rf %{buildroot}%{_datadir}/%{name}/lib/CPAN
rm -f %{buildroot}%{_datadir}/%{name}/www/bin/.htaccess.txt
rm -f %{buildroot}%{_datadir}/%{name}/www/bin/configure
find %{buildroot}%{_localstatedir}/lib/%{name} -name .htaccess -o -name README \
    | xargs rm -f

# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# Twiki Apache configuration
Alias /twiki/pub %{_localstatedir}/lib/%{name}/pub
Alias /twiki %{_datadir}/%{name}

<Directory %{_datadir}/%{name}>
    Allow from all
    DirectoryIndex bin/view
</Directory>

<Directory %{_datadir}/%{name}/bin>
    Options +ExecCGI
    SetHandler cgi-script
</Directory>

<Directory %{_datadir}/%{name}/lib>
    Deny from all
</Directory>

<Directory %{_datadir}/%{name}/locales>
    Deny from all
</Directory>

<Directory %{_datadir}/%{name}/templates>
    Deny from all
</Directory>

<Directory %{_datadir}/%{name}/tools>
    Deny from all
</Directory>

<Directory %{_localstatedir}/lib/%{name}/pub>
    Allow from all
</Directory>

EOF

%files
%doc AUTHORS COPYING COPYRIGHT LICENSE
%{_datadir}/twiki
%attr(-,apache,apache) %{_localstatedir}/lib/twiki
%config(noreplace) %{_webappconfdir}/%{name}.conf
%dir %{_sysconfdir}/%{name}
%config(noreplace) %attr(-,apache,apache) %{_sysconfdir}/%{name}/LocalSite.cfg
%config(noreplace) %attr(-,root,root) %{_sysconfdir}/%{name}/LocalLib.cfg


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8127 |12cr|twiki-plugin-ldapcontrib-2.99.7-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %{_use_internal_dependency_generator}
%define __noautoprov 'perl\\((.*)\\)'
%define __noautoreq 'perl\\(TWiki(.*)\\)|perl\\(Assert\\)'
%else
%define _provides_exceptions perl(.*)
%define _requires_exceptions perl(\\(TWiki.*\\|Assert\\))
%endif

Name:		twiki-plugin-ldapcontrib
Version:	2.99.7
Release:	3
Summary:	LDAP services for TWiki
License:	GPL
Group:		System/Servers
URL:		http://twiki.org/cgi-bin/view/Plugins/LdapContrib
Source:		http://twiki.org/p/pub/Plugins/LdapContribDev/LdapContrib.zip
Requires:	twiki
BuildArch:	noarch

%description
This package offers basic LDAP services for TWiki and offers authentication of
TWiki users by binding to an LDAP server as well as incorporate LDAP user
groups into TWiki's access control. Note, however that you need at least
TWiki-4.0.3 for that. Optionally, if you need an interface to query your LDAP
directory and display the results in a TWiki topic install the
TWiki:Plugins/LdapNgPlugin which will make use of the LdapContrib services.
This work is a rewrite of the TWiki:Plugins/LdapPlugin by
TWiki:Main/GerardHickey while bringing authentication, user management and
other LDAP applications onto a common base.

%prep
%setup -q -c

%build

%install
install -d -m 755 %{buildroot}%{_datadir}/twiki/lib/TWiki
cp -r lib/TWiki/* %{buildroot}%{_datadir}/twiki/lib/TWiki

install -d -m 755 %{buildroot}%{_localstatedir}/lib/twiki/data/TWiki
install -m 644 data/TWiki/LdapContrib.txt \
    %{buildroot}%{_localstatedir}/lib/twiki/data/TWiki

install -d -m 755 %{buildroot}%{_localstatedir}/lib/twiki/pub/TWiki
cp -r pub/TWiki/LdapContrib %{buildroot}%{_localstatedir}/lib/twiki/pub/TWiki

%files
%{_datadir}/twiki/lib/TWiki/*
%attr(-,apache,apache) %{_localstatedir}/lib/twiki/data/TWiki/*
%attr(-,apache,apache) %{_localstatedir}/lib/twiki/pub/TWiki/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8128 |12cr|twill-0.9-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		twill
Summary:	Simple command line language for web browsing
Version:	0.9
Release:	5
Source0:	http://darcs.idyll.org/~t/projects/%{name}-%{version}.tar.gz
URL:		http://twill.idyll.org
Group:		Networking/WWW
License:	MIT
BuildArch:	noarch
BuildRequires:	python
BuildRequires:	python-devel
BuildRequires:	python-setuptools
Requires:	python

%description
twill is a simple language that allows users to browse the Web from a
command-line interface. With twill, you can navigate through Web sites
that use forms, cookies, and most standard Web features.

%prep
%setup -q

%build
%__python setup.py build

%install
%__python setup.py install --root=%{buildroot}

%files
%defattr(-,root,root)
%doc README.html README.txt doc/*.*
%{_bindir}/twill-fork
%{_bindir}/twill-sh
%{py_puresitedir}/%{name}-%{version}-py%{py_ver}.egg-info
%{py_puresitedir}/%{name}



%changelog
* Tue Nov 02 2010 Michael Scherer <misc@mandriva.org> 0.9-4mdv2011.0
+ Revision: 592160
- rebuild for python 2.7

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 0.9-3mdv2010.0
+ Revision: 445569
- rebuild

* Sat Dec 27 2008 Adam Williamson <awilliamson@mandriva.org> 0.9-2mdv2009.1
+ Revision: 319728
- rebuild with python 2.6

* Thu Apr 17 2008 Adam Williamson <awilliamson@mandriva.org> 0.9-1mdv2009.0
+ Revision: 195041
- import twill



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8129 |12cr|twin-0.6.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# this is the tutf major
%define major 0
# tw major
%define twmajor 4
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	A text mode Windows Manager
Name:		twin
Version:	0.6.2
Release:	3
License:	GPLv2
Group:		Terminals
Url:		http://sourceforge.net/projects/twin/
Source0:	http://downloads.sourceforge.net/twin/%{name}-%{version}.tar.bz2
Requires:	%{libname} = %{version}-%{release}
BuildRequires:	bison
BuildRequires:	X11-devel
BuildRequires:	gtk-devel
BuildRequires:	libgpm-devel
BuildRequires:	libggi-devel
BuildRequires:	xpm-devel
BuildRequires:	libltdl-devel

%description
Twin is a text-mode windowing environment:
it draws and manages text windows on a text-mode display,
like X11 does for graphical windows. It has a built-in window manager 
and terminal emulator, and can be used as server for remote clients
in the same style as X11. It can display on Linux console, on X11 
and inside itself. 

%package -n %{libname}
Summary:	Libraries from twin
Group:		System/Libraries
Provides:	lib%{name} = %{version}-%{release}

%description -n %{libname}
Twin is a text-mode windowing environment.
This package contain shared libraries to run twin.

%package -n %{develname}
Summary:	Devellopment files from twin
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname %{name}0 -d}

%description -n %{develname}
Twin is a text-mode windowing environment.
You need this package to build twin applications.

%prep
%setup -q

%build
%define _disable_ld_no_undefined 1
%configure2_5x \
	--enable--shlibs=yes \
	--enable--modules=yes \
	--enable--unicode=yes \
	--enable--asm=yes

# 0.4.5 don't like %make
make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%files
%defattr(-,root,root)
%{_bindir}/*
%{_sbindir}/*
%{_libdir}/twin/system.*
%{_libdir}/twin/.twenvrc.sh
%{_libdir}/twin/.twinrc
# from libname pkg, these are modules not the twin app
%dir %{_libdir}/twin
%dir %{_libdir}/twin/modules
%{_libdir}/twin/modules/*.so.*
%dir %{_libdir}/twin/modules/HW
%{_libdir}/twin/modules/HW/*.so.*
%{_mandir}/man1/%{name}.*
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/libTutf.so.%{major}*
%{_libdir}/libTw.so.%{twmajor}*

%files -n %{develname}
%defattr(-,root,root)
%dir %{_includedir}/Tw
%{_includedir}/Tw/*
%dir %{_includedir}/Tutf
%{_includedir}/Tutf/*
%{_libdir}/*.so
%{_libdir}/*.a


%changelog
* Thu Oct 20 2011 Matthew Dawkins <mattydaw@mandriva.org> 0.6.2-3
+ Revision: 705450
- dropped major from devel pkg
  moved module libs to the app pkg

* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.6.2-2mdv2011.0
+ Revision: 615280
- the mass rebuild of 2010.1 packages

* Mon Feb 15 2010 Shlomi Fish <shlomif@mandriva.org> 0.6.2-1mdv2010.1
+ Revision: 506241
- Upgrade twin to version 0.6.2

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 0.6.0-3mdv2010.0
+ Revision: 445570
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.6.0-2mdv2009.0
+ Revision: 269443
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Fri Jun 06 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.0-1mdv2009.0
+ Revision: 216301
- update to new version 0.6.0
- drop not needed patch
- spec file clean

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - BR gtk-devel & xpm-devel
    - kill re-definition of %%buildroot on Pixel's request
    - use %%mkrel

  + Olivier Thauvin <nanardon@mandriva.org>
    - Import twin



* Mon Nov 01 2004 Christiaan Welvaart <cjw@daneel.dyndns.org> 0.4.6-5mdk
- fix build with new autotools
- add BuildRequires: X11-devel libgtk+-devel libgpm-devel libggi-devel

* Sat Aug 30 2003 Marcel Pol <mpol@gmx.net> 0.4.6-4mdk
- buildrequires bison

* Sun May 25 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.4.6-3mdk
- distlint again

* Thu May 01 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.4.6-2mdk
- distlint fix

* Mon Mar 31 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.4.6-1mdk
- 2.4.6

* Wed Feb 26 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.4.5-2mdk
- fix configure

* Tue Feb 25 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.4.5-1mdk
- First mdk package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8130 |12cr|twinkle-1.4.2-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: 	 	twinkle
Summary: 	Voice Over IP phone using SIP for QT
Version: 	1.4.2
Release: 	7
License:	GPLv2+
Group:		Communications
URL:		http://www.xs4all.nl/~mfnboer/twinkle/
Source0:	http://www.xs4all.nl/~mfnboer/twinkle/download/%{name}-%{version}.tar.gz
Patch0:		twinkle-1.4.2_libccrtp1.patch

BuildRequires:	desktop-file-utils
BuildRequires:	boost-devel
BuildRequires:	libilbc-devel
BuildRequires:	magic-devel
BuildRequires:	qt3-devel
BuildRequires:	readline-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(libccext2)
BuildRequires:	pkgconfig(libccrtp)
BuildRequires:	pkgconfig(libzrtpcpp)
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	pkgconfig(speex)

%description
Twinkle is a soft phone for your voice over IP communcations using the SIP
protocol. You can use it for direct IP phone to IP phone communication or in
a network using a SIP proxy to route your calls.

%prep
%setup -q
%apply_patches

%build
#autoreconf -fi
export QTDIR=%{qt3dir}
export PATH=%{qt3dir}/bin:${PATH}
%configure2_5x \
	--with-zrtp \
	--without-kde
%make
										
%install
%makeinstall_std

#icons
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
install -m 0644 src/gui/images/twinkle48.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
install -m 0644 src/gui/images/twinkle32.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
install -m 0644 src/gui/images/twinkle16.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png

mkdir -p %{buildroot}%{_datadir}/applications

# correct icon syntax
sed -i -e 's,%{_datadir}/%{name}/twinkle48.png,%{name},g' %{name}.desktop
# run via soundwrapper
sed -i -e 's,Exec=%{name},Exec=soundwrapper %{_bindir}/%{name},g' %{name}.desktop
desktop-file-install --vendor="" \
	--dir %{buildroot}%{_datadir}/applications/ \
	--remove-category="KDE" \
	%{name}.desktop

%files 
%doc AUTHORS ChangeLog NEWS README THANKS
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_datadir}/applications/*.desktop



%changelog
* Mon Jun 11 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.4.2-7
+ Revision: 804955
- rebuild for boost libs
- added p0 to fix build with newer libccrtp
- cleaned up spec

* Thu Mar 17 2011 Funda Wang <fwang@mandriva.org> 1.4.2-6
+ Revision: 645810
- rebuild for new boost

* Tue Aug 24 2010 Funda Wang <fwang@mandriva.org> 1.4.2-5mdv2011.0
+ Revision: 572688
- drop kde3 conditions

* Thu Feb 25 2010 Angelo Naselli <anaselli@mandriva.org> 1.4.2-4mdv2011.0
+ Revision: 510926
- Rebuilt against new commoncpp2 1.8.0

* Mon Feb 08 2010 Anssi Hannula <anssi@mandriva.org> 1.4.2-3mdv2010.1
+ Revision: 501882
- rebuild for new boost

* Wed Feb 03 2010 Funda Wang <fwang@mandriva.org> 1.4.2-2mdv2010.1
+ Revision: 500336
- rebuild for new boost

* Sun Nov 22 2009 Jérôme Brenier <incubusss@mandriva.org> 1.4.2-1mdv2010.1
+ Revision: 469062
- new version 1.4.2

* Thu Mar 26 2009 Funda Wang <fwang@mandriva.org> 1.4.1-2mdv2009.1
+ Revision: 361301
- rebuild for new boost

* Sat Jan 31 2009 Funda Wang <fwang@mandriva.org> 1.4.1-1mdv2009.1
+ Revision: 335856
- new version 1.4.1

* Mon Jan 26 2009 Funda Wang <fwang@mandriva.org> 1.4-1mdv2009.1
+ Revision: 333583
- new version 1.4

* Mon Dec 22 2008 Funda Wang <fwang@mandriva.org> 1.3.2-2mdv2009.1
+ Revision: 317406
- rebuild for new boost

* Wed Dec 10 2008 Adam Williamson <awilliamson@mandriva.org> 1.3.2-1mdv2009.1
+ Revision: 312607
- menu entry: run via soundwrapper
- menu entry: drop KDE category, fix icon name
- fd.o icons
- %%buildroot not $RPM_BUILD_ROOT
- move out of KDE 3 area now as it's not a KDE app built this way
- buildrequires libilbc-devel
- new release 1.3.2
- drop unnecessary defines
- drop KDE support (we're dropping KDE 3, it doesn't support KDE 4)

* Sat Nov 08 2008 Funda Wang <fwang@mandriva.org> 1.3.1-3mdv2009.1
+ Revision: 301067
- disable requirement on private libs

* Sat Aug 23 2008 Funda Wang <fwang@mandriva.org> 1.3.1-2mdv2009.0
+ Revision: 275368
- add br
- New version 1.3.1

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 1.2-3mdv2009.0
+ Revision: 261725
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.2-2mdv2009.0
+ Revision: 255011
- rebuild

* Sun Jul 27 2008 Funda Wang <fwang@mandriva.org> 1.2-1mdv2009.0
+ Revision: 250558
- BR lrelease
- New version 1.2

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Sun Mar 02 2008 Austin Acton <austin@mandriva.org> 1.1-4mdv2008.1
+ Revision: 177716
- enable KDE support (bug 36973)

* Sun Jan 13 2008 Austin Acton <austin@mandriva.org> 1.1-3mdv2008.1
+ Revision: 150571
- qt3 bin path
- rebuild for boost

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Jul 25 2007 Austin Acton <austin@mandriva.org> 1.1-2mdv2008.0
+ Revision: 55303
- buildrequires alsa (closes 32090)

* Mon Jul 23 2007 Funda Wang <fwang@mandriva.org> 1.1-1mdv2008.0
+ Revision: 54798
- Install desktop file
- New version

* Sun May 20 2007 Austin Acton <austin@mandriva.org> 1.0.1-1mdv2008.0
+ Revision: 28874
- new version

* Thu May 17 2007 Austin Acton <austin@mandriva.org> 1.0-3mdv2008.0
+ Revision: 27538
- fix menu

* Wed May 16 2007 Austin Acton <austin@mandriva.org> 1.0-2mdv2008.0
+ Revision: 27464
- fix wrong auto requires
- build with zrtp support


* Wed Mar 14 2007 Austin Acton <austin@mandriva.org> 1.0-1mdv2007.1
+ Revision: 143851
- fix lib64 build
- build QT-only
- new version; maybe add zrtp support later
- Import twinkle

* Mon Aug 14 2006 Austin Acton <austin@mandriva.org> 0.8.1-1mdv2007.0
- 0.8.1

* Sat Aug 12 2006 Austin Acton <austin@mandriva.org> 0.8-2mdv2007.0
- buildrequires boost-devel
- XDG menu

* Thu Jul 06 2006 Austin Acton <austin@mandriva.org> 0.8-1mdv2007.0
- New release 0.8

* Tue May 16 2006 Austin Acton <austin@mandriva.org> 0.7.1-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8131 |12cr|twitux-0.69-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           twitux
Version:        0.69
Release:        %mkrel 6
Summary:        Twitter client for the Gnome desktop
Group:          Networking/Instant messaging
License:        GPLv2+
URL:            http://sourceforge.net/projects/twitux/
Source0:        http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
Patch0:		twitux-0.69-libnotify-0.7.patch
BuildRequires:	libgnome-keyring-devel
BuildRequires:	pkgconfig(dbus-glib-1) >= 0.61
BuildRequires:	libsexy-devel
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	libsoup-devel >= 2.3.4
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	pkgconfig(glib-2.0) >= 2.15.5
BuildRequires:	enchant-devel
BuildRequires:	pkgconfig(libcanberra-gtk) >= 0.4
BuildRequires:  gettext
BuildRequires:  rarian
BuildRequires:	perl-XML-Parser
BuildRequires:	pkgconfig(gnome-doc-utils) >= 0.3.2
BuildRequires:	intltool >= 0.35.0

%description
Twitux is a Twitter client for the Gnome desktop.

%prep
%setup -q
%patch0 -p0

%build
%configure2_5x --disable-schemas-install
%make

%install
%makeinstall_std

%find_lang %{name} --with-gnome

%preun
%preun_uninstall_gconf_schemas twitux

%files -f %{name}.lang
%doc AUTHORS COPYING ChangeLog README TODO
%{_bindir}/%{name}
%{_datadir}/%{name}/
%{_datadir}/applications/*.desktop
%{_datadir}/icons/hicolor/*/apps/twitux.*
%{_sysconfdir}/gconf/schemas/%{name}.schemas

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8132 |12cr|txt2man-1.5.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Converts flat ASCII text to man page format
Name:     	txt2man
Version:	1.5.5
Release:	%mkrel 2
License:	GPLv2+
Group:		Text tools
Source0: 	http://mvertes.free.fr/download/%name-%version.tar.gz
URL:		http://mvertes.free.fr/download/
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
Buildarch:	noarch
Requires:	gawk

%description
It is a shell script using gnu awk, that should run on any Unix-like
system. The syntax of the ASCII text is very straightforward and looks
very much like the output of the man(1) program.

%prep
%setup -q

%install
rm -rf %buildroot

mkdir -p %buildroot%_bindir
install -m0755 *man %buildroot%_bindir/

mkdir -p %buildroot%_mandir/man1
install -m0644 *.1 %buildroot%{_mandir}/man1/

%clean
rm -rf %buildroot

%files
%defattr(-, root, root)
%{_bindir}/*
%{_mandir}/man1/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8133 |12cr|txt2regex-0.8-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	txt2regex
%define version	0.8
%define release	%mkrel 5

Summary:	A program to generate regex
Name:		%{name} 
Version:	%{version} 
Release:	%{release} 
Group:		File tools
License:	GPL
URL:		http://%{name}.sourceforge.net/ 
Source:		http://%{name}.sourceforge.net/%{name}-%{version}.tar.bz2
BuildArch:	noarch
Requires:	bash >= 2.04
BuildRoot:	%{_tmppath}/%{name}-buildroot 

%description
^txt2regex$ is a Regular Expression "wizard", all written 
with bash2 builtins, that converts human sentences to 
RegExs. with a simple interface, you just answer to 
questions and build your own RegEx for a large variety of 
programs, like awk, ed, emacs, grep, perl, php, procmail, 
python, sed and vim. there are more than 20 supported 
programs. it's bash so download and run, no compilation needed.

%prep 

%setup -q

%build 

%make DESTDIR=%{buildroot}

%install 
rm -rf %{buildroot}

%makeinstall_std

install -d %{buildroot}%{_mandir}/man1
install -m0644 txt2regex.man %{buildroot}%{_mandir}/man1/%{name}.1

%find_lang %{name}

%clean 
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root,0755) 
%doc README README.japanese NEWS Changelog TODO
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*



%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.8-5mdv2010.0
+ Revision: 434492
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.8-4mdv2009.0
+ Revision: 261741
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.8-3mdv2009.0
+ Revision: 255031
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.8-1mdv2008.1
+ Revision: 128684
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import txt2regex


* Sat Jan 08 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.8-1mdk
- 0.8

* Fri Jul 02 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.7-2mdk
- rebuild

* Thu Jun 05 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.7-1mdk
- from Blindauer Emmanuel <manu@agat.net> :
	- Initial RPM


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8134 |12cr|txt2tags-2.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name txt2tags
%define version 2.5
%define release %mkrel 2

Name: %{name}
Version: %{version}
Release: %{release}
Summary: Converts text files to HTML, XHTML, sgml, LaTeX, man, etc
Group: Text tools
License: GPL
URL: http://txt2tags.sourceforge.net
# original source file is .tgz. Here it's bzipped as per Mandriva policy
Source: http://txt2tags.sourceforge.net/src/%{name}-%{version}.tar.bz2
Requires: python
BuildArch: noarch
BuildRequires: gettext
BuildRoot: %{_tmppath}/%{name}-%{version}-root

%description
Txt2tags is a generic text converter. From a simple text file with minimal
markup, it generates documents on the following formats: HTML, XHTML, sgml,
LaTeX, Lout, man, Magic Point (mgp), MoinMoin and Adobe PageMaker. Supports
heading, font beautifiers, verbatim, quote, link, lists, table and image.
There are GUI, Web and cmdline interfaces. It's a single Python script and
no external commands or libraries are needed.

%prep
%setup -q

# compile the translated messages for all languages
%define LANGS $(cd po; ls *.po | cut -d. -f1)
for lang in %{LANGS}; do
        msgfmt -o po/$lang.mo po/$lang.po
done

%install
chmod 644 extras/*

# executables
install -d %{buildroot}%{_bindir}
install -m 0755 %{name} %{buildroot}%{_bindir}

# man pages
install -d %{buildroot}/%{_mandir}/man1
install -m 0644 doc/manpage.man %{buildroot}/%{_mandir}/man1/txt2tags.1
rm doc/manpage.man

cd doc
for lang in $(ls -p1 | grep / | cut -d/ -f1); do
  if [ ! -z $(ls $lang | grep .man) ]; then
    install -d %{buildroot}/%{_mandir}/$lang/man1
    install -m 0644 $lang/$(ls $lang | grep .man) %{buildroot}/%{_mandir}/$lang/man1/txt2tags.1
    rm $lang/$(ls $lang | grep .man)
  fi
done
cd ..

# translations
for lang in %{LANGS}; do
        install -d \
                %{buildroot}%{_datadir}/locale/$lang/LC_MESSAGES
        install -m 0644 po/$lang.mo \
                %{buildroot}%{_datadir}/locale/$lang/LC_MESSAGES/txt2tags.mo
done

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,0755)
%doc ChangeLog README COPYING TODO
%doc %dir doc %dir extras %dir samples
%{_bindir}/%{name}
%{_mandir}/man1/txt2tags.1*
%{_datadir}/locale/*/LC_MESSAGES/txt2tags.mo



%changelog
* Sun Sep 20 2009 Thierry Vignaud <tvignaud@mandriva.com> 2.5-2mdv2010.0
+ Revision: 445602
- rebuild

* Fri Jan 23 2009 Jérôme Soyer <saispo@mandriva.org> 2.5-1mdv2009.1
+ Revision: 332916
- New upstream release

* Sun Aug 03 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.3-4mdv2009.0
+ Revision: 261742
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.3-3mdv2009.0
+ Revision: 255034
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.3-1mdv2008.1
+ Revision: 128686
- kill re-definition of %%buildroot on Pixel's request
- import txt2tags


* Thu Jul 15 2005 Andreas Hasenack <andreas@mandriva.com> 2.3-1mdk
- packaged by Mauricio Teixeira <mteixeira@webset.net>
- Mandriva package created using spec file from Conectiva Contrib
- Group: Text tools
- BuildRequires: gettext

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8135 |12cr|typespeed-0.6.5-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 0.6.5
%define release %mkrel 9
%define name	typespeed




Name:		%name
Summary:	Type words that are flying by from left to right as fast as you can
License:	GPLv2+
URL:		http://tobias.eyedacor.org/typespeed/
BuildRoot:	%{_tmppath}/%{name}-%{version}-root
Source:		http://tobias.eyedacor.org/typespeed/%{name}-%{version}.tar.gz
Group:		Games/Other
Version:	%version
Release:	%release
BuildRequires:	ncurses-devel, gettext-devel

%description
Typespeed gives your fingers' cps (total and correct), typoratio and
some points to compare with your friends.

Typespeed's idea is ripped from ztspeed (a dos game made by Zorlim).
Idea of the game should be clear to anyone, just type and type it fast
or be a loser.

%prep
%setup -q

%build
%configure --with-highscoredir=%{_localstatedir}/lib/games
%make

%install
%makeinstall highscoredir=$RPM_BUILD_ROOT%{_localstatedir}/lib/games
rm -f $RPM_BUILD_ROOT%{_datadir}/doc/%{name}/README
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Name=Typespeed
Comment=Test your typing speed
Exec=/usr/bin/typespeed
Type=Application
Terminal=true
Categories=X-MandrivaLinux-MoreApplications-Games-Other;Game;Application;
X-Desktop-File-Install-Version=0.9
EOF

%clean
%{__rm} -Rf %{buildroot}

%files
%defattr(-,root,root)
%doc doc/README COPYING NEWS TODO BUGS AUTHORS
%config(noreplace) %{_sysconfdir}/typespeedrc
%attr(2755,root,games) %{_bindir}/%{name}
%attr(775,root,games) %{_localstatedir}/lib/games/%{name}.score
%{_datadir}/%{name}
%{_mandir}/man6/%{name}.6*
%{_datadir}/locale/de_DE/LC_MESSAGES/%{name}.mo
%{_datadir}/locale/fr_FR/LC_MESSAGES/%{name}.mo
%{_datadir}/locale/it/LC_MESSAGES/%{name}.mo
%{_datadir}/applications/mandriva-%{name}.desktop



%changelog
* Sat Jul 10 2010 Nicolas Vigier <nvigier@mandriva.com> 0.6.5-9mdv2011.0
+ Revision: 549903
- eating french fries, drinking valstar and updating typespeed

* Sat Jul 10 2010 Nicolas Vigier <nvigier@mandriva.com> 0.6.5-8mdv2011.0
+ Revision: 549899
- Frites !
- bump release
- rebuild

* Sat Jul 04 2009 Nicolas Vigier <nvigier@mandriva.com> 0.6.5-5mdv2010.0
+ Revision: 392300
- rebuild

* Fri Jun 19 2009 Nicolas Vigier <nvigier@mandriva.com> 0.6.5-4mdv2010.0
+ Revision: 387294
- fix score file path
- rebuild

* Sun Mar 22 2009 Nicolas Vigier <nvigier@mandriva.com> 0.6.5-2mdv2009.1
+ Revision: 360543
- rebuild

* Thu Sep 04 2008 Jérôme Soyer <saispo@mandriva.org> 0.6.5-1mdv2009.0
+ Revision: 280695
- New Release

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 0.6.4-4mdv2009.0
+ Revision: 261746
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.6.4-3mdv2009.0
+ Revision: 255035
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Dec 01 2007 Nicolas Vigier <nvigier@mandriva.com> 0.6.4-1mdv2008.1
+ Revision: 114272
- new version

* Fri Nov 16 2007 Nicolas Vigier <nvigier@mandriva.com> 0.6.3-1mdv2008.1
+ Revision: 109097
- update to new version

  + Thierry Vignaud <tv@mandriva.org>
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Fri Jun 01 2007 Nicolas Vigier <nvigier@mandriva.com> 0.6.2-1mdv2008.0
+ Revision: 34038
- version 0.6.2

* Fri May 04 2007 Nicolas Vigier <nvigier@mandriva.com> 0.6.1-1mdv2008.0
+ Revision: 22467
- Import typespeed


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8136 |12cr|typetrainer-0.3.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}
Summary:        Typing skills training utility
Name:           typetrainer
Version:        0.3.1
Release:        2
# generated with python setup.py sdist
# git commit e997d831dbd35a2927d37a03f5e293b4e5ce48ad
Source0:        %{name}-%{version}.tar.gz
Url:            https://github.com/baverman/typetrainer
License:	MIT
Group:		Text tools
BuildRequires: python
BuildRequires: python-setuptools
Requires:       python pygtk2.0

%description
This small utility allows you to grow your typing skills in soft and
non-annoying manner. It tries to behave closely to proprietary VerseQ
application -- adaptive typing tutor which dynamically changes exercises to
help trainee to learn hard places thoroughly.

%prep
%setup -q

%build
python setup.py build

%install
python setup.py install --root=$RPM_BUILD_ROOT

%files
%doc README.rst LICENSE
%_bindir/typetrainer
%{py_sitedir}/%{name}/
%{py_sitedir}/%{name}-%{version}-py%{py_ver}.egg-info


%changelog
* Sat Jan 29 2011 Eugeni Dodonov <eugeni@mandriva.com> 0.3.1-1mdv2011.0
+ Revision: 633933
- Imported to cooker
- Created package structure for typetrainer.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8137 |12cr|u3-tool-0.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    u3-tool
%define version 0.3

Name:           %{name} 
Summary:        Tool for controlling the special features of a "U3 smart drive" USB Flash disk
Version:        %{version} 
Release:	%mkrel 4
Source0:        http://downloads.sourceforge.net/project/u3-tool/%{name}/%{version}/%{name}-%{version}.tar.gz
# gw fix for off-by-one crash
# https://sourceforge.net/tracker/?func=detail&aid=3010918&group_id=208198&atid=1004732
Patch: u3-print-size.patch
URL:            http://u3-tool.sourceforge.net/
Group:          System/Configuration/Hardware
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot 
License:        GPLv2+ 

%description
Tool for controlling USB flash devices that confirm to the U3
specifications. This program can control the following features:

* Replacing of CD image
* Changing of virtual CD allocated size and completely removing it
* Enabling and disabling Security
* Unlocking and changing password of secured U3 device
* Obtaining various device information

WARNING: This Software is still alpha. Since the commands for
controlling U3 devices aren't publicly available, we don't exactly
know what we are doing. Although the application has been tested on a
Sandisk Cruzer micro and a Verbatim Store 'N Go, it is not said that
it won't stop other devices from working. The author is not
responsible for any damage to your device.

%prep 
%setup -q -a 0 
%patch -p0

%build 
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall

%clean 
rm -rf $RPM_BUILD_ROOT 

%files 
%defattr(-,root,root) 
%doc README NEWS AUTHORS 
%{_sbindir}/u3-tool
%{_mandir}/man1/u3-tool.1*



%changelog
* Fri Dec 09 2011 Götz Waschk <waschk@mandriva.org> 0.3-4mdv2012.0
+ Revision: 739298
- yearly rebuild

* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3-3mdv2011.0
+ Revision: 615282
- the mass rebuild of 2010.1 packages

* Thu Jun 03 2010 Götz Waschk <waschk@mandriva.org> 0.3-2mdv2010.1
+ Revision: 547023
- fix crash in u3-tool -i

* Sun Jan 03 2010 Götz Waschk <waschk@mandriva.org> 0.3-1mdv2010.1
+ Revision: 485926
- import u3-tool


* Sun Jan  3 2010 Götz Waschk <waschk@mandriva.org> 0.3-1mdv2010.1
- fix URL and description
- use the right configure macro

* Fri Dec 25 2009 Marianne Lombard <marianne@tuxette.fr> 0.3-1mdv
- First mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8138 |12cr|uade-2.13-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name uade
%define version 2.13
%define fname %name-%{version}
%define release 6

Summary: Unix Amiga Delitracker Emulator
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://zakalwe.fi/uade/uade2/%{fname}.tar.bz2
Patch: uade-2.13-new-audacious.patch
URL: http://zakalwe.fi/uade/
License: GPL
Group: Sound
BuildRequires: fuse-devel
BuildRequires: libao-devel
#gw for mod2ogg
Suggests: vorbis-tools
Suggests: normalize
Suggests: flac
Suggests: lame

%description
Plays old amiga tunes with UAE emulation and cloned m68k-assembler
Amiga delitracker API. With cloned delitracker API you don't have to
port old players from Amiga, you can re-use old Deliplayers that use
Amiga Delitracker API. Deliplayers are used like on Amiga, they exist
in some directory and you can copy/remove them as you wish. "Installing"
new players is just copying files to your 'players' directory.

%if 0
%package -n audacious-uade
Group: Sound
Summary: Unix Amiga Delitracker Emulator Audacious Media Player input plugin
BuildRequires: audacious-devel
Requires: audacious
Provides: beep-media-player-uade
Obsoletes: beep-media-player-uade
Requires: uade = %version

%description -n audacious-uade
Plays old amiga tunes with UAE emulation and cloned m68k-assembler
Amiga delitracker API. With cloned delitracker API you don't have to
port old players from Amiga, you can re-use old Deliplayers that use
Amiga Delitracker API. Deliplayers are used like on Amiga, they exist
in some directory and you can copy/remove them as you wish. "Installing"
new players is just copying files to your 'players' directory.

This is the input plugin for Audacious Media Player based on uade.
%endif

%prep
%setup -q -n %fname
%patch -p1
find songs -name CVS|xargs rm -rfv
chmod 644 songs/* AUTHORS ChangeLog
chmod 755 songs/
%build
export CFLAGS="%optflags"
./configure --prefix=%{_prefix} --libdir=%_libdir --package-prefix=%buildroot
%make

%install
rm -rf %buildroot
make install PACKAGEPREFIX=%buildroot BINDIR=%buildroot%_bindir DATADIR=%buildroot%_datadir/uade2 AUDACIOUSPLUGINDIR=%buildroot%_libdir/audacious/Input/
mv %buildroot%_bindir/mod2ogg2.sh %buildroot%_bindir/mod2ogg
%if %_lib != lib
mkdir -p %{buildroot}%{_libdir}/pkgconfig
mv %buildroot%_prefix/lib/pkgconfig/* %{buildroot}%{_libdir}/pkgconfig
rm -rf %buildroot%_prefix/lib/pkgconfig/
%endif

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog
%doc songs
%{_bindir}/uade123
%{_bindir}/uadefs
%_bindir/mod2ogg
%{_datadir}/uade2
%_prefix/lib/uade2/
%{_libdir}/pkgconfig/uade.pc
%_mandir/man1/uade123.1*
%_mandir/man1/uadefs.1*

%if 0
%files -n audacious-uade
%defattr(-,root,root)
%doc ChangeLog
%{_libdir}/audacious/Input/libuade2.so
%endif


%changelog
* Sat Mar 31 2012 GÃ¶tz Waschk <waschk@mandriva.org> 2.13-5mdv2012.0
+ Revision: 788422
- yearly rebuild

* Wed Mar 30 2011 GÃ¶tz Waschk <waschk@mandriva.org> 2.13-4
+ Revision: 649063
- disable audacious plugin

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.1 packages

* Sun Mar 28 2010 Funda Wang <fwang@mandriva.org> 2.13-3mdv2010.1
+ Revision: 528373
- rebuild

* Wed Feb 03 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.13-2mdv2010.1
+ Revision: 499941
- patch for new audacious

* Fri Nov 06 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.13-1mdv2010.1
+ Revision: 460844
- update to new version 2.13

* Wed May 13 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.12-2mdv2010.0
+ Revision: 375247
- rebuild for new audacious

* Thu Aug 28 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.12-1mdv2009.0
+ Revision: 276790
- new version

* Sun Jul 06 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.11-1mdv2009.0
+ Revision: 232284
- new version

* Mon Jun 23 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.10-2mdv2009.0
+ Revision: 227962
- rebuild for broken rpm

* Sun Jun 22 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.10-1mdv2009.0
+ Revision: 227944
- fix buildrequires
- new version
- add uadefs

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sun Dec 30 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.09-1mdv2008.1
+ Revision: 139671
- new version

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Nov 18 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.08-1mdv2008.1
+ Revision: 109938
- fix installation
- new version
- drop patch
- update file list
- fix URL

* Wed Oct 17 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.07-2mdv2008.1
+ Revision: 99565
- readd suggests
- patch to make the audacious plugin suppor audacious 1.4

* Wed Jul 04 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.07-1mdv2008.1
+ Revision: 48111
- remove dep on lha

* Wed May 02 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.07-1mdv2008.0
+ Revision: 20408
- new version

* Tue Apr 17 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.06-1mdv2007.1
+ Revision: 13640
- new version


* Fri Jan 26 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.05-1mdv2007.0
+ Revision: 113612
- new version

* Sun Jan 21 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.04-1mdv2007.1
+ Revision: 111452
- fix installation on x86_64
- Import uade

* Sun Jan 21 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.04-1mdv2007.1
- New version 2.04

* Mon Aug 28 2006 Götz Waschk <waschk@mandriva.org> 2.03-1mdv2007.0
- update file list
- New release 2.03

* Tue May 23 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.02-3mdk
- rebuild for new audacious

* Sat May 06 2006 Götz Waschk <waschk@mandriva.org> 2.02-2mdk
- disable suggests for now

* Tue Mar 14 2006 Götz Waschk <waschk@mandriva.org> 2.02-1mdk
- add audacious plugin
- New release 2.02

* Fri Jan 13 2006 Götz Waschk <waschk@mandriva.org> 2.01-1mdk
- suggest mod2ogg deps
- add mod2ogg
- New release 2.01

* Thu Jan 05 2006 Götz Waschk <waschk@mandriva.org> 2.00-3mdk
- fix dir on x86_64

* Sun Jan 01 2006 Götz Waschk <waschk@mandriva.org> 2.00-2mdk
- fix data dir

* Sun Jan 01 2006 Götz Waschk <waschk@mandriva.org> 2.00-1mdk
- drop audacious plugin
- drop patch
- new URL
- New release 2.00

* Fri Dec 02 2005 Götz Waschk <waschk@mandriva.org> 1.03-3mdk
- rebuild for audacious

* Fri Oct 28 2005 Lenny Cartier <lenny@mandriva.com> 1.03-2mdk
- rebuild for dependencies

* Tue Jul 26 2005 Götz Waschk <waschk@mandriva.org> 1.03-1mdk
- new version

* Tue May 24 2005 Götz Waschk <waschk@mandriva.org> 1.03-0.pre1.1mdk
- drop patch
- new version

* Tue May 10 2005 Götz Waschk <waschk@mandriva.org> 1.02-2mdk
- patch for gcc 4

* Sat May 07 2005 Götz Waschk <waschk@mandriva.org> 1.02-1mdk
- New release 1.02

* Mon Mar 14 2005 GÃ¶tz Waschk <waschk@linux-mandrake.com> 1.01-1mdk
- New release 1.01

* Sun Oct 31 2004 Götz Waschk <waschk@linux-mandrake.com> 1.00-1mdk
- new version

* Tue Sep 28 2004 Götz Waschk <waschk@linux-mandrake.com> 1.00-0.pre1.1mdk
- switch to libao output
- new version

* Thu Jul 29 2004 Götz Waschk <waschk@linux-mandrake.com> 0.91-1mdk
- new version

* Tue Jul 20 2004 Götz Waschk <waschk@linux-mandrake.com> 0.91-0.pre3.1mdk
- drop patch
- new version

* Sat Jul 17 2004 Götz Waschk <waschk@linux-mandrake.com> 0.91-0.pre2.1mdk
- use installed-docs
- patch for beep-media-player build
- add beep-media-player plugin
- new version

* Fri Jul 16 2004 Götz Waschk <waschk@linux-mandrake.com> 0.91-0.pre1.1mdk
- split out xmms plugin
- update docs list
- build with optimization flags
- new version

* Wed Jun 16 2004 Götz Waschk <waschk@linux-mandrake.com> 0.90-1mdk
- enable alsa
- new version

* Sat Apr 17 2004 Götz Waschk <waschk@linux-mandrake.com> 0.90-0.pre2.1mdk
- drop merged patch 0
- new version

* Fri Apr 09 2004 Götz Waschk <waschk@linux-mandrake.com> 0.90-0.pre1.1mdk
- enable parallel build
- add man page
- new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8139 |12cr|ucl-1.03-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lib_major 1
%define lib_name %mklibname %name %{lib_major}
%define develname %mklibname -d %name

# virtual package to enforce naming convention

Summary:	The UCL Compression Library
Name:		ucl
Version:	1.03
Release:	%mkrel 8
License:	GPL
Group:		System/Libraries
URL:		http://www.oberhumer.com/opensource/ucl/
Source0:	http://www.oberhumer.com/opensource/ucl/download/%name-%version.tar.bz2

%description
UCL implements a number of algorithms with the following features:
- Decompression is simple and *very* fast. 
- Requires no memory for decompression. 
- The decompressors can be squeezed into less than 200 bytes of code. 
- Focuses on compression levels for generating pre-compressed data which
  achieve a quite competitive compression ratio. 
- Allows you to dial up extra compression at a speed cost in the compressor.
  The speed of the decompressor is not reduced. 
- Algorithm is thread safe. 
- Algorithm is lossless. 
UCL supports in-place decompression.


# main package (contains *.so.[major].* only)

%package -n	%{lib_name}
Summary:	The UCL Compression Library
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}

%description -n	%{lib_name}
UCL implements a number of algorithms with the following features:
- Decompression is simple and *very* fast. 
- Requires no memory for decompression. 
- The decompressors can be squeezed into less than 200 bytes of code. 
- Focuses on compression levels for generating pre-compressed data which
  achieve a quite competitive compression ratio. 
- Allows you to dial up extra compression at a speed cost in the compressor.
  The speed of the decompressor is not reduced. 
- Algorithm is thread safe. 
- Algorithm is lossless. 
UCL supports in-place decompression.

This package contains the library needed to run programs dynamically
linked with %{name}.


# devel part of the bundle

%package -n	%{develname}
Summary:	The UCL Compression Library - development environment
Group:		Development/C
Requires:	%{lib_name} = %{version}-%release
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{_lib}ucl1-devel < 1.03-8

%description -n	%{develname}
UCL implements a number of algorithms with the following features:
- Decompression is simple and *very* fast. 
- Requires no memory for decompression. 
- The decompressors can be squeezed into less than 200 bytes of code. 
- Focuses on compression levels for generating pre-compressed data which
  achieve a quite competitive compression ratio. 
- Allows you to dial up extra compression at a speed cost in the compressor.
  The speed of the decompressor is not reduced. 
- Algorithm is thread safe. 
- Algorithm is lossless. 
UCL supports in-place decompression.

Install %{name} if you need to compile an application with %{lib_name}
support.

%prep 

%setup -q 

%build
%configure2_5x --enable-shared
%make

%install
rm -rf %{buildroot}

%makeinstall_std

%clean
rm -rf %{buildroot}

%files -n %{lib_name}
%defattr(-,root,root)
%doc COPYING INSTALL NEWS README THANKS TODO
%{_libdir}/*.so.*

%files  -n %{develname}
%defattr(-,root,root)
%doc COPYING INSTALL NEWS README THANKS TODO
%{_libdir}/*.a
%{_libdir}/*.so
%dir %{_includedir}/ucl/
%{_includedir}/ucl/*.h





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8140 |12cr|ucommon-5.2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2008, 2009 David Sugar, Tycho Softworks.
# This file is free software; as a special exception the author gives
# unlimited permission to copy and/or distribute it, with or without
# modifications, as long as this notice is preserved.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
# PARTICULAR PURPOSE.

%define	major	5
%define	libname	%mklibname ucommon %{major}

Name: ucommon
Summary: Portable C++ framework for threads and sockets
Version: 5.2.2
Release: 1
License: LGPLv3+
URL: http://www.gnu.org/software/commoncpp
Source0: ucommon-%{version}.tar.gz
BuildRequires: doxygen graphviz openssl-devel cmake
Group: Development/C++
Summary: Runtime library for portable C++ threading and sockets

%description
GNU uCommon C++ is a lightweight library to facilitate using C++ design
patterns even for very deeply embedded applications, such as for systems using
uClibc along with POSIX threading support. For this reason, uCommon disables
language features that consume memory or introduce runtime overhead. uCommon
introduces some design patterns from Objective-C, such as reference counted
objects, memory pools, and smart pointers.  uCommon introduces some new
concepts for handling of thread locking and synchronization.

%package -n %{libname}
Group: System/Libraries
Summary: ucommon libraries

%package bin
Group: Development/Other 
Summary: ucommon system and support applications

%package devel
Requires: %{libname} = %{version}
Requires: %{name}-bin = %{version}
Requires: openssl-devel
Requires: pkgconfig
Group: Development/C++
Summary: Headers for building uCommon applications

%package doc
Group: Books/Computer books
Summary: Generated class documentation for uCommon

%description -n %{libname}
GNU uCommon C++ is a lightweight library to facilitate using C++ design
patterns even for very deeply embedded applications, such as for systems using
uClibc along with POSIX threading support. For this reason, uCommon disables
language features that consume memory or introduce runtime overhead. uCommon
introduces some design patterns from Objective-C, such as reference counted
objects, memory pools, and smart pointers.  uCommon introduces some new
concepts for handling of thread locking and synchronization.

%description bin
This is a collection of command line tools that use various aspects of the
ucommon library.  Some may be needed to prepare files or for development of
applications.

%description devel
This package provides header and support files needed for building
applications that use the uCommon library and frameworks

%description doc
Generated class documentation for GNU uCommon library from header files, 
html browsable.

%prep
%setup -q -n %{name}-%{version}

%build

%cmake
%{__make} 
%make doc

%install
cd build
%{__make} DESTDIR=%{buildroot} INSTALL="install -p" install
%{__chmod} 0755 %{buildroot}%{_bindir}/ucommon-config
%{__chmod} 0755 %{buildroot}%{_bindir}/commoncpp-config
mkdir -p %{buildroot}/%{_mandir}/man1
install -m644 ../utils/*.1 -D %{buildroot}/%{_mandir}/man1
install -m644 ../*.1 -D %{buildroot}/%{_mandir}/man1
cp -r doc ..

%files -n %{libname}
%{_libdir}/libucommon.so.*
%{_libdir}/libusecure.so.*
%{_libdir}/libcommoncpp.so.*

%files bin
%doc AUTHORS README COPYRIGHT NEWS SUPPORT ChangeLog
%{_bindir}/args
%{_bindir}/car
%{_bindir}/scrub*
%{_bindir}/mdsum
%{_bindir}/sockaddr
%{_bindir}/zerofill
%{_bindir}/pdetach
%{_mandir}/man1/args.*
%{_mandir}/man1/car.*
%{_mandir}/man1/pdetach.*
%{_mandir}/man1/scrub*.*
%{_mandir}/man1/mdsum.*
%{_mandir}/man1/sockaddr.*
%{_mandir}/man1/zerofill.*

%files devel
%doc AUTHORS README COPYRIGHT NEWS SUPPORT ChangeLog
%{_libdir}/*.so
%{_includedir}/ucommon/
%{_includedir}/commoncpp/
%{_libdir}/pkgconfig/*.pc
%{_bindir}/ucommon-config
%{_bindir}/commoncpp-config
%{_mandir}/man1/ucommon-config.*
%{_mandir}/man1/commoncpp-config.*

%files doc
%doc AUTHORS README COPYRIGHT NEWS SUPPORT ChangeLog
%doc doc/html

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8141 |12cr|ucon64-2.0.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Console ROM backup tool
Name:		ucon64
Version:	2.0.0
Release:	9
Group:		Emulators
License:	GPLv2
URL:		http://ucon64.sf.net/
Source0:	http://prdownloads.sourceforge.net/ucon64/%{name}-%{version}-src.tar.bz2
Source1:	http://prdownloads.sourceforge.net/ucon64/uf-FOX-1.1-src.tgz
Patch0:		uf-FOX-1.1-libfox1.7.patch
Patch1:		uf-FOX-1.1-ptrfix.patch
Patch2:		ucon64-2.0.0-gzfile.patch
Patch3:		ucon64-2.0.0-ovflfix.patch
BuildRequires:	libusb-devel
BuildRequires:	zlib-devel
BuildRequires:	fox1.7-devel
# ld will fail with fatal error, it needs static lib only
BuildConflicts:	ieee1284-devel

%package -n %{name}-gui
Summary:	GUI for Ucon64, a console ROM backup tool
Group:		Emulators
Requires:	%{name}

%description
uCON64 is a console ROM backup tool.

%description -n %{name}-gui
GUI for Ucon64, a console ROM backup tool

%prep
%setup -q -n %{name}-%{version}-src -a 1
%patch0 -p0
%patch1 -p0
%patch2 -p1
%patch3 -p1

#no configure script for the gui :(
perl -pi -e "s/local\///g" uf-FOX-1.1-src/Makefile
LIBFOX_VERSION=1.7
perl -pi -e "s/1\.4/$LIBFOX_VERSION/g" uf-FOX-1.1-src/Makefile

%build
cd src
%configure --enable-libcd64 --with-libusb --enable-ppdev
%make

pushd ../uf-FOX-1.1-src
make
popd

%install
# don't use %%makeinstall here
install -d %{buildroot}%{_bindir}
install -m 755 src/%{name} %{buildroot}%{_bindir}

#install gui
install -m 755 uf-FOX-1.1-src/uf %{buildroot}%{_bindir}
chmod 644 uf-FOX-1.1-src/README.txt
#note : add a icon & menu entry

%files
%doc FILE_ID.DIZ VERSION *.html
%{_bindir}/ucon64

%files -n %{name}-gui
%doc uf-FOX-1.1-src/README.txt uf-FOX-1.1-src/gpl.txt
%{_bindir}/uf


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8142 |12cr|ucview-0.33-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		ucview
Version:	0.33
Release:	2
Summary:	A video capture and display program
Source0:	http://www.unicap-imaging.org/downloads/%{name}-%{version}.tar.gz
Source1:	%{name}.desktop
Url:		http://www.unicap-imaging.org/ucview.htm
License:	GPLv2
Group:		Video
BuildRequires:  pkgconfig(dbus-glib-1) >= 0.73
BuildRequires:	libunicapgtk-devel >= 0.2.23
BuildRequires:	pkgconfig(gconf-2.0) >= 2.22.0
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	gtk+2 >= 2.12.10
BuildRequires:	intltool GConf2
Requires(preun): GConf2
Patch0:		ucview-0.33-gmodule.patch

%description
UCView is a video capture and display program based on the unicap video imaging
library.

%prep
%setup -q
%patch0 -p1 -b .gmodule

%build
%configure2_5x --disable-schemas-install
%make

%install
%makeinstall_std
desktop-file-install --vendor "" --dir %{buildroot}%{_datadir}/applications %{SOURCE1}
%find_lang %{name}

rm -fr %buildroot%_includedir %buildroot%_libdir/pkgconfig

%preun
%preun_uninstall_gconf_schemas ucview

%files -f %{name}.lang
%{_sysconfdir}/gconf/schemas/ucview.schemas
%{_datadir}/applications/ucview.desktop
%{_datadir}/icons/hicolor/*
%{_datadir}/%{name}/icons/*
%{_datadir}/%{name}/logo/ucview-logo.png
%{_datadir}/%{name}/ucview.glade
%{_bindir}/ucview
%{_mandir}/man1/ucview.1.*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8143 |12cr|udav-0.6-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		udav
Version:	0.6
Release:	%mkrel 3
Summary:	Fast and interactive data plotting based on MathGL
Group:		Sciences/Mathematics
License:	GPLv2+
Url:		http://udav.sourceforge.net/
Source0:	http://downloads.sourceforge.net/udav/%{name}-%{version}.tgz
Patch0:		udav-0.6-mdv-fix-desktop-file.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root

BuildRequires:	qt4-devel
BuildRequires:	mathgl-devel
BuildRequires:	hdf5-devel
BuildRequires:	imagemagick

%description
UDAV is cross-platform program for data arrays visualization based on
MathGL library. It support wide spectrum of graphics, simple script 
language and visual data handling and editing. It has window 
interface for data viewing, changing and plotting. Also it can 
execute MGL scripts, setup and rotate graphics and so on.

%files
%defattr(-,root,root,-)
%doc ChangeLog.txt TODO
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}*
%{_mandir}/man1/%{name}*

#-------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

# fix paths in src.pro
sed -i	-e 's:\$(MGLDOCDIR):%{_defaultdocdir}/%{name}:' \
	-e 's:/usr/local:%{_prefix}:g' \
	-e 's:icon.path = %{_prefix}/share/udav/:icon.path = %{_iconsdir}/hicolor/64x64/apps/:' \
	src/src.pro

%build
# DEFINES+=H5_USE_16_API is needed to compile with HDF5 1.8
%qmake_qt4 DEFINES+=H5_USE_16_API
%make

%install
rm -rf %{buildroot}
make INSTALL_ROOT=%{buildroot} install

# convert and install icon in other sizes
for size in 16x16 32x32 48x48; do
  install -d %{buildroot}%{_iconsdir}/hicolor/$size/apps
  convert -resize $size src/%{name}.png %{buildroot}%{_iconsdir}/hicolor/$size/apps/%{name}.png
done

# install man page
install -d %{buildroot}%{_mandir}/man1
install -D -m 0644 %{name}.1 %{buildroot}%{_mandir}/man1

%clean
rm -rf %{buildroot}


%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.6-3mdv2011.0
+ Revision: 615284
- the mass rebuild of 2010.1 packages

* Fri Jan 08 2010 Jérôme Brenier <incubusss@mandriva.org> 0.6-2mdv2010.1
+ Revision: 487754
- fix typo in the summary

* Fri Jan 08 2010 Jérôme Brenier <incubusss@mandriva.org> 0.6-1mdv2010.1
+ Revision: 487748
- import udav



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8144 |12cr|udftools-1.0.0-0.b3.14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define beta	b3
%define tarver	%{version}%{beta}cvs20040419
%define mdkrel	14


%if %beta
%define release 0.%{beta}.%{mdkrel}
%else
%define release %{mdkrel}
%endif

%define major 1
%define libname %mklibname udftools %{major}
%define develname %mklibname -d udftools
%define sdevelname %mklibname -d -s udftools


Name:		udftools
Version:	1.0.0
Release:	%{release}
Epoch:		1
License:	GPLv2+
Group:		System/Kernel and hardware
Provides:	udf
Obsoletes:	udf
Autoreqprov:	off
Summary:	UDF filesystem tools
Source0:	%{name}-%{tarver}.tar.bz2
Source1:	pktcdvd.init.d.bz2
Source2:	pktcdvd.sysconfig.bz2
Source3:	pktcdvd.html.bz2
Source4:	pktcdvd-hint.txt.bz2
#Patch1:		udftool}s-%{cvsrelease}.patch.bz2
Patch2:		udftools-disable_broken.patch 
Patch3:		udftools-1.0.0b3cvs_add_cdmrw.patch
Patch4:		udftools-1.0.0b3-kernel-2.6.8.1.patch
Patch5:         udftools-1.0.0-gcc4.patch
Patch6:		udftools-open.patch
Patch7:		udftools-include.patch
URL:		http://sourceforge.net/projects/linux-udf/
Requires(post):	rpm-helper
Requires(preun):rpm-helper
Requires:	%{libname} = %version-%release
BuildRequires:	autoconf automake
BuildRequires:	readline-devel
BuildRequires:  ncurses-devel

%description -n udftools
These are tools for UDF file systems as used, e.g.,
on DVD-RAM, DVD+RW, CD-RW. They are also used for
managing Packet-CD/DVD devices and media.


%package -n %{libname}
Summary:	Libraries from %name
Group:		System/Libraries
Provides:	%{libname} = %{EVRD}
Provides:	libudftools = %{EVRD}

%description -n %{libname}
This package contains the libraries meeded by %name.


%package -n %{develname}
Summary:	Devel files from %name
Group:		Development/C
Requires:	%{libname} = %version-%release
Provides:	libudftools-devel = %{EVRD}
Provides:	%name-devel = %{EVRD}
Provides:	%{libname}-devel = %{EVRD}
Obsoletes:	%mklibname -d udftools 1

%description -n %{develname}
This is the libraries, include files and other resources you can use
to incorporate %name into applications.

%package -n %sdevelname
Summary:	Static Library for developing applications with %name
Group:		Development/C
Requires:	%develname = %epoch:%version-%release
Provides:	udftools-static-devel = %{EVRD}
Obsoletes:	%mklibname -d -s udftools 1

%description -n %sdevelname
This contains the static library of %name needed for building apps that
link statically to %name.

%prep
%setup -q -n %{name}
#{version}%{beta}
#patch1
#patch2 -p1
%patch3 -p1
%patch4 -p1 -b .kernel-2.6.8.1
%patch5 -p1 -b .gcc4
%patch6 -p0
%patch7 -p0
perl -pi -e 's! udfct/Makefile! udfct/Makefile cdmrw/Makefile!' configure.in
perl -pi -e 's! udfct! udfct cdmrw!' Makefile.am

%build
%define _disable_ld_no_undefined 1
autoreconf --force --install
%configure2_5x --enable-shared
%make

%install
%makeinstall_std
ln -s %_bindir/mkudffs %buildroot/%_bindir/mkfs.udffs
ln -s %_bindir/udffsck %buildroot/%_bindir/fsck.udffs

install -d %buildroot/%_initrddir
install -d %buildroot/%_sysconfdir/sysconfig

bzcat %{SOURCE1} >  %buildroot/%_initrddir/pktcdvd
bzcat %{SOURCE2} >  %buildroot/%_sysconfdir/sysconfig/pktcdvd
bzcat %{SOURCE3} >  doc/pktcdvd.html
bzcat %{SOURCE4} >  doc/pktcdvd-hint.txt

%post
%_post_service pktcdvd

%preun
%_preun_service pktcdvd


%files
%doc ChangeLog AUTHORS doc/pktcdvd*
%{_bindir}/*
%attr (0755,root,root) %{_initrddir}/pktcdvd
%config (noreplace) %{_sysconfdir}/sysconfig/pktcdvd
%{_mandir}/man1/*.1*
%{_mandir}/man8/*.8*

%files -n %{libname}
%_libdir/*.so.*

%files -n %{develname}
%_libdir/*.so

%files -n %sdevelname
%{_libdir}/lib*.a



%changelog
* Sat Aug 23 2008 Funda Wang <fundawang@mandriva.org> 1:1.0.0-0.b3.13mdv2009.0
+ Revision: 275403
- more gcc 4.3 patch
- add gcc 4.3 patch from suse
- add patch from suse
- bzunzip patches

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild
    - rebuild
    - fix summary-ended-with-dot

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Dec 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 1:1.0.0-0.b3.10mdv2008.1
+ Revision: 135779
- fix autoconf path
- kill re-definition of %%buildroot on Pixel's request
- do not hardcode man pages extension
- import udftools


* Fri Oct 28 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.0.0-0.b3.10mdk
- Fix BuildRequires

* Fri Oct 28 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.0.0-0.b3.9mdk
- patch 5 : Fix build with gcc4
- Fix PreReq
- %%mkrel

* Fri Nov 19 2004 Marcel Pol <mpol@mandrake.org> 1.0.0-0.b3.8mdk
- buildrequires readline-devel
- prerequires rpm-helper
- autoconf2.5 is default now

* Fri Oct 08 2004 Marcel Pol <mpol@mandrake.org> 1.0.0-0.b3.7mdk
- from couriousous <couriousous at zarb.org>
  update initscript and sysconfig file (bug #12018)

* Fri Sep 10 2004 couriousous <couriousous@zarb.org> 1.0.0-0.b3.6mdk
- Patch4 for 2.6.8.1 kernel

* Tue Jul 27 2004 svetljo<svetljo@gmx.de> 2.3.4-4mdk
- rebuild

* Thu Jun 13 2004 Svetoslav Slavtchev <svetljo@gmx.de> 1.0.0b3-4mdk
- drop club stuff
- update email

* Mon Apr 26 2004 Svetoslav Slavtchev <galia@st-peter.stw.uni-erlangen.de> 1.0.0b3-3mdk
- fix config file path
- install the other doc too

* Tue Apr 20 2004 Svetoslav Slavtchev <galia@st-peter.stw.uni-erlangen.de> 1.0.0b3-2mdk
- update to cvs 20040419
  ( fixes compilation of wrudf & udffsck )
- add init scripts
- add mkfs.udffs & fsck.udffs symlinks
- add some docs from the net
  ( need mdk-fication)
- add missing changelog

* Fri Apr 02 2004 Svetoslav Slavtchev <galia@st-peter.stw.uni-erlangen.de> 1.0.0b3-1mdk
- 1.0.0-b3 final
- add cdmrw tool

* Fri Aug 29 2003 Marcel Pol <mpol@gmx.net> 1.0.0-0.b3.20030825.1mdk
- beta is part of release tag, not version
- make sure to use autoconf-2.5 and automake-1.7
- other small changes in specfile

* Tue Aug 26 2003 Svetoslav Slavtchev <galia@st-peter.stw.uni-erlangen.de> 1.0.0b3-0.20030825.1mdk
- initial release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8145 |12cr|udhcp-0.9.9-0.20050303.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# OE: conditional switches
#
#(ie. use with rpm --rebuild):
#
#	--with diet	Compile udhcp against dietlibc

%define build_diet 0
%define snapshot 20050303

# commandline overrides:
# rpm -ba|--rebuild --with 'xxx'
%{?_with_diet: %{expand: %%define build_diet 1}}


Summary:	Very small DHCP server/client
Name:		udhcp
Version:	0.9.9
Release:	%mkrel 0.%{snapshot}.2
License:	GPL
Group:		System/Servers
URL:		http://udhcp.busybox.net/
Source0:	http://udhcp.busybox.net/source/%{name}-%{snapshot}.tar.gz
Source1:	udhcpd.conf
Source2:	udhcpd.init
Patch0:		udhcp-0.9.9-build-options.patch
Patch1:		udhcp-0.9.9-change-client-installation-prefix.patch
# http://www.lart.info/~bwachter/projects/dietlinux/download/current/patches/udhcp-0.9.8-dietlibc.patch
# P1 is rediffed for system dietlibc (only Makefile.dietlibc)
Patch2:		udhcp-0.9.8-dietlibc.patch
%if %{build_diet}
BuildRequires:	dietlibc-devel >= 0.20-1mdk
%endif
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description 
This is the very small DHCP server and client written by Moreton Bay/Lineo.

%package -n	udhcpd
Summary:	Very small DHCP server
Group:		System/Servers
Requires(preun):rpm-helper
Requires(post):	rpm-helper

%description -n	udhcpd
This is the very small DHCP server written by Moreton Bay/Lineo.

%package -n	udhcpc
Summary:	Very small DHCP client
Group:		System/Configuration/Networking

%description -n	udhcpc
This is the very small DHCP client written by Moreton Bay/Lineo.

%prep
%setup -q -n %{name}
%patch0 -p1 -b .options
%patch1 -p1 -b .install

%if %{build_diet}
%patch2 -p1 -b .DIET
%ifarch x86_64
perl -pi -e "s|lib-i386|lib-x86_64|g" Makefile.dietlibc
%endif
%endif

cp %{SOURCE1} udhcpd.conf
cp %{SOURCE2} udhcpd.init

%build
%serverbuild

%if %{build_diet}
make -f Makefile.dietlibc
%else
make
%endif

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}
install -d %{buildroot}%{_initrddir}
install -d %{buildroot}/var/lib/udhcpd

%makeinstall_std

install -m0644 udhcpd.conf %{buildroot}%{_sysconfdir}/udhcpd.conf
install -m0755 udhcpd.init %{buildroot}%{_initrddir}/udhcpd

touch %{buildroot}/var/lib/udhcpd/udhcpd.leases

%post -n udhcpd
%_post_service udhcpd
# New udhcpd lease file
if [ ! -f /var/lib/udhcpd/udhcpd.leases ]; then
    touch /var/lib/udhcpd/udhcpd.leases
fi

%preun -n udhcpd
%_preun_service udhcpd

%clean
rm -rf %{buildroot}

%files -n udhcpd
%defattr(-,root,root)
%doc README COPYING AUTHORS TODO samples/udhcpd.conf
%config(noreplace) %{_sysconfdir}/udhcpd.conf
%{_initrddir}/udhcpd
%dir /var/lib/udhcpd/
%config(noreplace) %ghost /var/lib/udhcpd/udhcpd.leases
%{_sbindir}/udhcpd
%{_bindir}/dumpleases
%{_mandir}/man1/dumpleases.*
%{_mandir}/man5/udhcpd.conf.*
%{_mandir}/man8/udhcpd.*

%files -n udhcpc
%defattr(-,root,root)
%doc README COPYING AUTHORS TODO samples/sample*
/sbin/udhcpc
%{_sysconfdir}/udhcpc
%{_mandir}/man8/udhcpc.*


%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.9-0.20050303.2mdv2011.0
+ Revision: 615286
- the mass rebuild of 2010.1 packages

* Sun Nov 08 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.9.9-0.20050303.1mdv2010.1
+ Revision: 463256
- update to last CVS snapshot before merge in busybox
- install scripts under /etc, as it is quite useless for the client to be
  in /sbin otherwise
- fix default script

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 0.9.8-13mdv2010.0
+ Revision: 434496
- rebuild

* Sat Sep 20 2008 Oden Eriksson <oeriksson@mandriva.com> 0.9.8-12mdv2009.0
+ Revision: 286255
- ported the altport patch from the mille-xterm-busybox package
- fix dietlibc build

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.9.8-11mdv2009.0
+ Revision: 269444
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

  + Oden Eriksson <oeriksson@mandriva.com>
    - added lsb headers to the init script

* Fri May 16 2008 Oden Eriksson <oeriksson@mandriva.com> 0.9.8-10mdv2009.0
+ Revision: 208116
- added P3 to attempt to fix #40789

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.9.8-9mdv2008.1
+ Revision: 140924
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Tue Dec 12 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9.8-9mdv2007.0
+ Revision: 95916
- Import udhcp

* Tue Dec 12 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9.8-9mdv2007.1
- bunzip sources and patches

* Thu Jan 05 2006 Lenny Cartier <lenny@mandriva.com> 0.9.8-8mdk
- rebuild

* Sun Oct 31 2004 Christiaan Welvaart <cjw@daneel.dyndns.org> 0.9.8-7mdk
- patch2: fix build with gcc 3.4


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8146 |12cr|udns-0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 0
%define libname %mklibname udns %{major}
%define develname %mklibname udns -d

Summary:	DNS Resolver Library
Name:		udns
Version:	0.2
Release:	%mkrel 1
Group:		Networking/Other
License:	LGPLv2+
URL:		http://www.corpit.ru/mjt/udns.html
Source0:	http://www.corpit.ru/mjt/udns/%{name}-%{version}.tar.gz
BuildConflicts:	%{name}-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
UDNS is a stub DNS resolver library with ability to perform both syncronous and
asyncronous DNS queries.

%package -n	%{libname}
Summary:	DNS Resolver Library
Group:          System/Libraries

%description -n	%{libname}
UDNS is a stub DNS resolver library with ability to perform both syncronous and
asyncronous DNS queries.

This package contains the shared UDNS library.

%package -n	%{develname}
Summary:	Static library and header files for the libmemcached library
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{develname}
UDNS is a stub DNS resolver library with ability to perform both syncronous and
asyncronous DNS queries.

This package contains the static UDNS library and its header files.

%prep

%setup -q -n %{name}-%{version}

%build

./configure

make CFLAGS="%{optflags}" SOVER="%{major}" staticlib sharedlib
ln -snf libudns.so.%{major} libudns.so

gcc %{optflags} -DHAVE_CONFIG_H -o udns-rblcheck rblcheck.c -L. -ludns
gcc %{optflags} -DHAVE_CONFIG_H -o udns-dnsget dnsget.c -L. -ludns
#gcc %{optflags} -DHAVE_CONFIG_H -o udns-ex-rdns ex-rdns.c -L. -ludns

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_libdir}
install -d %{buildroot}%{_includedir}
install -d %{buildroot}%{_mandir}/man1
install -d %{buildroot}%{_mandir}/man3

install -m0755 libudns.so.%{major} %{buildroot}%{_libdir}/
ln -snf libudns.so.%{major} %{buildroot}%{_libdir}/libudns.so
install -m0644 libudns.a %{buildroot}%{_libdir}/
install -m0644 udns.h %{buildroot}%{_includedir}/

install -m0755 udns-rblcheck %{buildroot}%{_bindir}/
install -m0755 udns-dnsget %{buildroot}%{_bindir}/

install -m0644 dnsget.1 %{buildroot}%{_mandir}/man1/udns-dnsget.1
install -m0644 rblcheck.1 %{buildroot}%{_mandir}/man1/udns-rblcheck.1
install -m0644 udns.3 %{buildroot}%{_mandir}/man3/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/udns-rblcheck
%{_bindir}/udns-dnsget
%{_mandir}/man1/udns-dnsget.1*
%{_mandir}/man1/udns-rblcheck.1*

%files -n %{libname}
%defattr(-,root,root)
%doc COPYING.LGPL NEWS NOTES TODO
%{_libdir}/libudns.so.%{major}

%files -n %{develname}
%defattr(-,root,root)
%{_includedir}/*
%{_libdir}/libudns.so
%{_libdir}/libudns.a
%{_mandir}/man3/udns.3*


%changelog
* Thu Jan 26 2012 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 0.2-1mdv2012.0
+ Revision: 769225
- 0.2

  + Colin Guthrie <cguthrie@mandriva.org>
    - New version: 0.1

* Mon May 25 2009 Jérôme Brenier <incubusss@mandriva.org> 0.0.9-3mdv2010.0
+ Revision: 379713
- fix license (LGPLv2+)

* Fri Jul 11 2008 Oden Eriksson <oeriksson@mandriva.com> 0.0.9-2mdv2009.0
+ Revision: 233794
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Nov 22 2007 Oden Eriksson <oeriksson@mandriva.com> 0.0.9-1mdv2008.1
+ Revision: 111134
- import udns


* Thu Nov 22 2007 Oden Eriksson <oeriksson@mandriva.com> 0.0.9-1mdv2008.1
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8147 |12cr|udpcast-0.0-0.20090830.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	_prel	20090830

Summary:	UDP broadcast installation
Name:		udpcast
Version:	0.0
Release:	%mkrel -c %{_prel} 2
License:	GPLv2 and BSD-like
Group:		Networking/Other
Url:		http://udpcast.linux.lu/
Source0:	http://udpcast.linux.lu/download/%{name}-%{_prel}.tar.gz
#BuildRequires:
Buildroot:      %{_tmppath}/%{name}-%{version}

%description
UDPcast is a file transfer tool that can send data simultaneously to many 
destinations on a LAN. This can for instance be used to install entire 
classrooms of PC's at once. The advantage of UDPcast over using other methods 
(nfs, ftp, whatever) is that UDPcast uses Ethernet's multicast abilities: 
it won't take longer to install 15 machines than it would to install just 2

%prep
%setup -qn %{name}-%{_prel}

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%defattr(-,root,root)
%doc cmd.html COPYING *.txt
%{_sbindir}/udp-receiver
%{_sbindir}/udp-sender
%{_includedir}/udpcast/rateGovernor.h
%{_mandir}/man1/udp-receiver.1*
%{_mandir}/man1/udp-sender.1*


%changelog
* Sat Apr 16 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0-0.20090830.2mdv2011.0
+ Revision: 653315
- rebuild

* Thu Sep 10 2009 Frederik Himpe <fhimpe@mandriva.org> 0.0-0.20090830.1mdv2010.0
+ Revision: 437534
- Update to new version 20090830

* Tue Nov 25 2008 Frederik Himpe <fhimpe@mandriva.org> 0.0-0.20081116.1mdv2009.1
+ Revision: 306744
- Update to new version 20081116

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.0-0.20071228.3mdv2009.0
+ Revision: 269445
- rebuild early 2009.0 package (before pixel changes)

* Tue Apr 22 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0-0.20071228.2mdv2009.0
+ Revision: 196394
+ rebuild (emptylog)

* Tue Apr 22 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0-0.20071228.1mdv2009.0
+ Revision: 196393
- fix permissions for executables (bug #40247)

* Tue Feb 05 2008 Frederik Himpe <fhimpe@mandriva.org> 0.0-0.20071228.1mdv2008.1
+ Revision: 162869
- New upstream version

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.0-0.20070218.1mdv2008.1
+ Revision: 140924
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Feb 21 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0-0.20070218.1mdv2007.0
+ Revision: 123436
- new version

* Wed Feb 07 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0-0.20070205.1mdv2007.1
+ Revision: 117334
- Import udpcast


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8148 |12cr|udpxy-1.0.19-0
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realversion 1.0-Chipmunk-19

Name:           udpxy
Version:        1.0.19
Release:        %mkrel 0
Summary:        UDP-to-HTTP multicast traffic relay daemon
Group:          System/Servers
License:        GPLv3+
URL:            http://sourceforge.net/projects/udpxy/
Source0:        http://downloads.sourceforge.net/%{name}/%{name}.%{realversion}.tgz
Source1:        udpxy.init
Source2:        udpxy.sysconfig
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}

%description
udpxy is a UDP-to-HTTP multicast traffic relay daemon:
it forwards UDP traffic from a given multicast subscription
to the requesting HTTP client.

%prep
%setup -q -n %{name}-%{realversion}

chmod a-x CHANGES
sed -i "s|CFLAGS += -W -Wall -Werror --pedantic|CFLAGS += %{optflags}|g" Makefile

%build
%make


%install
rm -rf %{buildroot}

sed -i "s|INSTALLROOT := /usr/local|INSTALLROOT := %{buildroot}/usr|g" Makefile
sed -i 's|ln -s $(INSTALLROOT)/bin/$(EXEC)|ln -s $(EXEC)|g' Makefile

%makeinstall

pushd %{buildroot}
mkdir -p .%{_sysconfdir}/sysconfig .%{_initrddir}
install -p -m755 %{SOURCE1} .%{_initrddir}/%{name}
install -p -m644 %{SOURCE2} .%{_sysconfdir}/sysconfig/%{name}
popd

%clean
rm -rf %{buildroot}


%post
%_post_service %{name}

%preun
%_preun_service %{name}

%files
%defattr(-,root,root,-)
%doc README CHANGES gpl.txt udpxy-manual-RU.rtf
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%{_initrddir}/%{name}
%{_bindir}/%{name}
%{_bindir}/udpxrec


%changelog
* Sun May 01 2011 zamir <zamir@mandriva.org> 1.0.19-0mdv2011.0
+ Revision: 661314
- new pkg
- create udpxy


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8149 |12cr|udunits-1.12.9-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		udunits
Version:	1.12.9
Release:	4
Summary:	A library for manipulating units of physical quantities
License:	Freely distributable (BSD-like)
Group:		Sciences/Mathematics
URL:		http://my.unidata.ucar.edu/content/software/udunits/index.html
Source0:	ftp://ftp.unidata.ucar.edu/pub/udunits/udunits-%{version}.tar.gz
Patch0:		udunits-1.12.9-linuxfixes.patch
Patch1:		udunits-1.12.4-64bit.patch
BuildRequires:	gcc-gfortran, gcc-c++, groff
BuildRequires:	perl-devel
BuildRequires:	bison

%description
The Unidata units utility, udunits, supports conversion of unit specifications 
between formatted and binary forms, arithmetic manipulation of unit 
specifications, and conversion of values between compatible scales of 
measurement. A unit is the amount by which a physical quantity is measured. For
example:

                  Physical Quantity   Possible Unit
                  _________________   _____________
                        time              weeks
                      distance         centimeters
                        power             watts

This utility works interactively and has two modes. In one mode, both an input 
and output unit specification are given, causing the utility to print the 
conversion between them. In the other mode, only an input unit specification is
given. This causes the utility to print the definition -- in standard units -- 
of the input unit.

%package	devel
Group:		Development/Other
Summary:	Headers and libraries for udunits
Requires:	%{name} = %{version}-%{release}

%description	devel
This package contains the files needed for compiling programs using
the udunits library.

%package -n	perl-udunits
Summary:	Perl module for udunits
Group:		Development/Perl
Requires:	%{name}

%description -n	perl-udunits
A perl module for udunits.

%prep
%setup -q
%patch0 -p1 -b .linux~
# Yes, this is a dirty hack.
%ifarch x86_64 ppc64 sparc64
%patch1 -p1
%endif

%build
export CC=gcc
%ifarch x86_64
export CFLAGS="%{optflags} -fPIC"
export CXXFLAGS="%{optflags} -fPIC"
%endif
cd src/
export LD_MATH=-lm 
%configure

# Don't use %make, don't compil...
make all 

%install
cd src/
sed "s?/usr?${RPM_BUILD_ROOT}/usr?" Makefile > Makefile.install
make PREFIX=${RPM_BUILD_ROOT}/%{_prefix} datadir=${RPM_BUILD_ROOT}/%{sysconfdir} \
    sysconfigdir=${RPM_BUILD_ROOT}/%{_sysconfdir} -f Makefile.install install


find $RPM_BUILD_ROOT \( -name perllocal.pod -o -name .packlist \) -exec rm -v {} \;
rm -rf ${RPM_BUILD_ROOT}/usr/share/man3f

# Nuke perm
find %{buildroot}%{perl_vendorlib} -type d -exec chmod 755 {} \;

%files
%doc src/{COPYRIGHT,README,RELEASE_NOTES,VERSION}
%{_bindir}/udunits
%{_mandir}/man1/udunits.1*
%config(noreplace) %{_sysconfdir}/udunits.dat

%files devel
%{_includedir}/udunits.h
%{_includedir}/udunits.inc
%{_libdir}/libudport.a
%{_libdir}/libudunits.a
%{_mandir}/man3*/udunits.3*


%files -n perl-udunits
%{perl_vendorarch}/*
%{_mandir}/man1/udunitsperl.1*


%changelog
* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.12.9-4
+ Revision: 774133
- regenerate P0 in stead of changing patch fuzz level
- cleanout spec
- fix duplicate packaging of man pages
- mass rebuild of perl extensions against perl 5.14.2

* Thu Jul 22 2010 Jérôme Quelin <jquelin@mandriva.org> 1.12.9-3mdv2011.0
+ Revision: 556782
- perl 5.12 rebuild

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 1.12.9-2mdv2010.0
+ Revision: 445605
- rebuild

* Sun Jan 04 2009 Olivier Thauvin <nanardon@mandriva.org> 1.12.9-1mdv2009.1
+ Revision: 324046
- brequires bison
- remove wrong comment now
- 1.12.9

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.12.4-5mdv2009.0
+ Revision: 255048
- rebuild
- fix description-line-too-long

* Mon Jan 21 2008 Thierry Vignaud <tv@mandriva.org> 1.12.4-3mdv2008.1
+ Revision: 155664
- rebuild for new perl

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 1.12.4-2mdv2008.1
+ Revision: 140924
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Aug 09 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/09/06 20:30:20 (55125)
- rebuild

* Wed Aug 09 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/09/06 20:27:48 (55124)
Import udunits

* Thu Sep 29 2005 Olivier Thauvin <nanardon@mandriva.org> 1.12.4-1mdk
- From Philippe Weill <Philippe.Weill@aero.jussieu.fr>
  - Inital Mandriva spec

* Mon May 09 2005 Tom "spot" Callaway <tcallawa@redhat.com> 1.12.4-8
- remove hardcoded dist tags

* Fri May 06 2005 Tom "spot" Callaway <tcallawa@redhat.com> 1.12.4-7
- fix BuildRequires for the FC-3 spec (gcc-g77 vs gcc-gfortran)

* Fri Apr 22 2005 Tom "spot" Callaway <tcallawa@redhat.com> 1.12.4-6.fc4
- use dist tag

* Sat Apr 16 2005 Tom "spot" Callaway <tcallawa@redhat.com> 1.12.4-5
- x86_64 needs -fPIC

* Mon Apr 11 2005 Tom "spot" Callaway <tcallawa@redhat.com> 1.12.4-4
- use perl macros

* Mon Apr 11 2005 Tom "spot" Callaway <tcallawa@redhat.com> 1.12.4-3
- Corrected license
- Add BuildRequires: groff
- Add perl MODULE_COMPAT requires for perl-udunits
- Roll in fixes from Ed Hill's package
- Make -devel package

* Mon Apr 11 2005 Tom "spot" Callaway <tcallawa@redhat.com> 1.12.4-2
- minor spec cleanup

* Fri Mar 25 2005 Tom "spot" Callaway <tcallawa@redhat.com> 1.12.4-1
- inital package for Fedora Extras


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8150 |12cr|udunits2-2.1.12-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 2.1.12
%define release %mkrel 3
%define major 0
%define libname %mklibname %{name}_ %{major}
%define develname %mklibname %{name} -d

Name: udunits2
Version: %version
Release: %release
Summary: A library for manipulating units of physical quantities
License: Freely distributable (BSD-like)
Group: Sciences/Mathematics
URL: http://my.unidata.ucar.edu/content/software/udunits/index.html
Source0: ftp://ftp.unidata.ucar.edu/pub/udunits/udunits-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
BuildRequires: gcc-gfortran, gcc-c++, groff
BuildRequires: perl-devel
BuildRequires: bison

%description
The Unidata units utility, udunits, supports conversion of unit specifications 
between formatted and binary forms, arithmetic manipulation of unit 
specifications, and conversion of values between compatible scales of 
measurement. A unit is the amount by which a physical quantity is measured. For
example:

                  Physical Quantity   Possible Unit
                  _________________   _____________
                        time              weeks
                      distance         centimeters
                        power             watts

This utility works interactively and has two modes. In one mode, both an input 
and output unit specification are given, causing the utility to print the 
conversion between them. In the other mode, only an input unit specification is
given. This causes the utility to print the definition -- in standard units -- 
of the input unit.

%package -n %{libname}
Group: System/Libraries
Summary: Libraries for udunits
Provides: lib%{name} = %{version}-%{release}

%description -n %{libname}
This package contains the files needed for compiling programs using
the udunits library.

%package -n %{develname}
Group: Development/Other
Summary: Headers and libraries for udunits
Requires: %{name} = %{version}-%{release}
Provides: lib%{name}-devel = %{version}-%{release}
Provides: %{name}-devel = %{version}-%{release}


%description -n %{develname}
This package contains the files needed for compiling programs using
the udunits library.

%prep
%setup -q -n udunits-%{version}

%build
%ifarch x86_64
export CFLAGS="%{optflags} -fPIC"
export CXXFLAGS="%{optflags} -fPIC"
%endif
export LD_MATH=-lm 

%configure2_5x

%make 

%install
rm -rf %{buildroot}
%makeinstall
mkdir -p %{buildroot}%{_infodir}/
install -p -m0644 *.info %{buildroot}%{_infodir}

# We need to do this to avoid conflicting with udunits v1
mkdir -p %{buildroot}%{_includedir}/%{name}/
mv %{buildroot}%{_includedir}/*.h %{buildroot}%{_includedir}/%{name}/
rm -rf %{buildroot}%{_libdir}/*.la

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ANNOUNCEMENT CHANGE_LOG LICENSE
%doc udunits2.html udunits2.pdf
%{_bindir}/%{name}
%{_datadir}/udunits/*.xml
%{_infodir}/*.info*

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%{_includedir}/%{name}/*.h
%{_libdir}/*.so
%{_libdir}/*.a



%changelog
* Wed Feb 17 2010 Emmanuel Andry <eandry@mandriva.org> 2.1.12-3mdv2010.1
+ Revision: 507289
- fix provides

* Tue Jan 19 2010 Emmanuel Andry <eandry@mandriva.org> 2.1.12-2mdv2010.1
+ Revision: 493468
- add missing provides

* Sat Jan 16 2010 Emmanuel Andry <eandry@mandriva.org> 2.1.12-1mdv2010.1
+ Revision: 492387
- import udunits2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8151 |12cr|ufoai-2.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		ufoai
Version:	2.4
Release:	1
URL:		http://ufoai.sourceforge.net/
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}-source.tar.bz2
Source1:	%{name}.desktop
Patch0:		ufoai-2.4-destdir-support.patch
Patch1:		ufoai-2.4-dont-strip-binaries.patch
Patch2:		ufoai-2.4-missing-shebang.patch

License:	GPLv2+
Group:		Games/Strategy
Summary:	UFO: Alien Invasion

%rename ufo

Requires:	%{name}-data = %{version}

BuildRequires:	pkgconfig(libcurl)
BuildRequires:	desktop-file-utils
BuildRequires:	pkgconfig(sdl) >= 1.2.10
BuildRequires:	pkgconfig(SDL_image)  >= 1.2.7
BuildRequires:	pkgconfig(SDL_mixer) >= 1.2.7
BuildRequires:	pkgconfig(SDL_ttf) >= 2.0.7
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(gtksourceview-2.0)
BuildRequires:	pkgconfig(gdkglext-x11-1.0)
BuildRequires:	pkgconfig(gtk+)
# xvid is in plf, but we can build without support, adding dlopen() support and
# a suggests on it could be done though..
#BuildRequires:	xvid-devel
BuildRequires:	pkgconfig(theoradec)
BuildRequires:	zip

%description
UFO: ALIEN INVASION is a strategy game featuring tactical combat against
hostile alien forces which are about to infiltrate earth at this very
moment. You are in command of a small special unit which has been
founded to face the alien strike force. To be successful on the long
run, you will also have to have a research team study the aliens and
their technologies in order to learn as much as possible about their
technology, their goals and the aliens themselves. 'UFO: Alien Invasion'
is heavily inspired by the 'X-COM' series by Mythos and Microprose.


%prep
%setup -q -n %{name}-%{version}-source
%patch0 -p1 -b .destdir~
%patch1 -p1 -b .nostrip~
%patch2 -p1 -b .shebang~

%build
./configure	--prefix=%{_prefix} \
		--bindir=%{_gamesbindir} \
		--datadir=%{_gamesdatadir}/ufoai \
		--localedir=%{_localedir} \
		--enable-release \
%ifarch x86_64
		--enable-sse \
%endif
		--enable-cgame-campaign \
		--enable-cgame-multiplayer \
		--enable-cgame-skirmish \
		--enable-cgame-staticcampaign \
		--enable-game \
		--enable-memory \
		--enable-testall \
		--enable-ufo2map \
		--enable-ufoded \
		--enable-ufo \
		--enable-ufomodel \
		--enable-uforadiant \
		--enable-ufoslicer
%make

%install
%makeinstall_std
# Remove empty data files to avoid file conflict with data package
rm -f %{buildroot}/%{_gamesdatadir}/%{name}/base/*pk3

%find_lang ufoai
desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{SOURCE1}
install -m644 src/ports/linux/ufo.png -D %{buildroot}%{_datadir}/pixmaps/%{name}.png

%files -f ufoai.lang
%doc LICENSES
%{_gamesbindir}/ufo*
%dir %{_gamesdatadir}/ufoai
%{_gamesdatadir}/ufoai/memory
%{_gamesdatadir}/ufoai/ufo*
%dir %{_gamesdatadir}/ufoai/base
%{_gamesdatadir}/ufoai/base/game.so
%dir %{_gamesdatadir}/ufoai/radiant
%{_gamesdatadir}/ufoai/radiant/uforadiant/
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/applications/%{name}.desktop


%changelog
* Wed May 09 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.4-1
+ Revision: 797633
- add 'zip' as buildrequires in order for pk3 archives to be made
- leave stripping of binaries to helper scripts so that we can get -debuginfo
  packages (P1)
- use pkgconfig() dependencies for buildrequires
- enable all modules
- enable SSE on x86_64
- help Solbu updating to latest version and regenerate destdir patch (P0)

  + Johnny A. Solbu <solbu@mandriva.org>
    - Fix patch
    - Remove empty data files, to avoid file conflict with data package

* Sun Jan 22 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.3.1-2
+ Revision: 764872
- be sure to link against pthread
- fix build with libpng 1.5

* Mon Jul 11 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.3.1-1
+ Revision: 689578
- fix buildrequires
- don't ship useless INSTALL file
- drop deprecated spec stuff

  + Johnny A. Solbu <solbu@mandriva.org>
    - New version
    - Bugfix. The folder base/ needs to exist to compile.
    - Define locale dir in ufoai.desktop, the game assumes ./base/i18n/

* Fri Sep 24 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.3-1mdv2011.0
+ Revision: 580811
- disable xvid support as it requires plf package...
- import ufoai


* Thu Sep 23 2010 Per Øyvind Karlsen <peroyvind@mandria.org> 2.3-1
- use &%%{_gamesdatadir} & %%{_gamesbindir}
- make paths comply mostly with FHS (P0)
- package from Johnny A. Solbu <johnny@solbu.net>

* Tue Jul 5 2010 Johnny A. Solbu <johnny@solbu.net> 2.2.1-1mdv
- Bugfix. the shellscripts (/usr/bin/{ufo,ufoded}) tried to launch the game from RPM_BUILD_ROOT.

* Thu Apr 2 2010 Johnny A. Solbu <johnny@solbu.net> 2.2.1-1mdv
- Added menu entry.

* Tue Mar 31 2010 Johnny A. Solbu <johnny@solbu.net> 2.2.1-1mdv
- More spec cleanup, after tip from Per Øyvind Karlsen.

* Tue Mar 30 2010 Johnny A. Solbu <johnny@solbu.net> 2.2.1-1mdv
- Upgraded the package.
- spec cleanup.

* Fri Jan 27 2006 Guillaume Rousse <guillomovitch@zarb.org> 0.10-4plf
- %%mkrel 
- spec cleanup

* Sun Nov 28 2004 Guillaume Rousse <guillomovitch@zarb.org> 0.10-3plf
- fix macros 
- PLF reason

* Tue Sep 28 2004 Guillaume Rousse <guillomovitch@zarb.org> 0.10-2plf
- moved to plf, as it is useless without its data

* Tue Mar 02 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.10-2mdk
- buildrequires

* Fri Feb 20 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.10-1mdk
- initial mdk release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8152 |12cr|ufoai-data-2.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	ufoai

Name:		%{oname}-data
Version:	2.4
Release:	1
URL:		http://ufoai.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/%{oname}/%{oname}-%{version}-data.tar
License:	GPLv2+ and CC-BY and CC-BY-SA and GFDL and MIT and Public Domain and Creative Commons Sampling Plus
Group:		Games/Strategy
Summary:	Data files for %{oname}
BuildArch:	noarch
Requires:	%{oname}

%rename ufo-data

%description
Data files needed to run %{oname}.


%prep

%install
mkdir -p %{buildroot}%{_gamesdatadir}/%{oname}
tar -xf %{SOURCE0} -C %{buildroot}%{_gamesdatadir}/%{oname}

%files
%dir %{_gamesdatadir}/%{oname}
%{_gamesdatadir}/%{oname}/*


%changelog
* Fri May 04 2012 Johnny A. Solbu <solbu@mandriva.org> 2.4-1
+ Revision: 795809
- New version

* Mon Jul 11 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.3.1-1
+ Revision: 689576
- drop legacy stuff
- import ufoai-data

  + Johnny A. Solbu <solbu@mandriva.org>
    - New version
    - License changes. See "LICENSES" file in ufoai package for details.


* Fri Jul 16 2010 Johnny A. Solbu <johnny@solbu.net> 2.3-1plf
- Upgraded the package.

* Tue Mar 31 2010 Johnny A. Solbu <johnny@solbu.net> 2.2.1-1plf
- Renamed to ufoai.
- Some spec cleanup

* Tue Mar 30 2010 Johnny A. Solbu <johnny@solbu.net> 2.2.1-1plf
- Upgraded the package.

* Fri Feb 20 2004 Per �yvind Karlsen <peroyvind@sintrax.net> 0.10-1plf
- initial plf release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8153 |12cr|uftp-2.6.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name uftp
%define version 2.6.3
%define release %mkrel 2

Summary: A multicast FTP
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}.tar
License: GPL
Group: Networking/File transfer
Url: http://www.tcnj.edu/~bush/uftp.html
BuildRoot: %{_tmppath}/%{name}-buildroot

%description
UFTP is a multicast file transfer program, utilizing a protocol based on
Starburst MFTP. It is designed to reliably and efficiently transfer files
to multiple receivers simultaneously, where either the intended receivers
can be specified beforehand, or receivers can join the transfer when it is
initiated. This is useful for distributing large files to a large number of
receivers, and is especially useful for data distribution over a satellite
link (with two way communication), where the inherent delay makes any TCP
based communication terribly inefficient. UFTP has been used in the production
process of The Wall Street Journal to send WSJ pages over satellite to their
remote printing plants.

%package server
Summary: A multicast ftp server
Group: Networking/File transfer

%description server
UFTP is a multicast file transfer program, utilizing a protocol based on
Starburst MFTP. It is designed to reliably and efficiently transfer files
to multiple receivers simultaneously, where either the intended receivers
can be specified beforehand, or receivers can join the transfer when it is
initiated. This is useful for distributing large files to a large number of
receivers, and is especially useful for data distribution over a satellite
link (with two way communication), where the inherent delay makes any TCP
based communication terribly inefficient. UFTP has been used in the production
process of The Wall Street Journal to send WSJ pages over satellite to their
remote printing plants.

%prep
%setup -q -c

%build
%make -f makefile.linux CFLAGS="%optflags"

%install
rm -rf $RPM_BUILD_ROOT

mkdir -p %buildroot%_bindir
install -d %buildroot%_bindir
install -m 755 uftp %buildroot%_bindir/uftp
install -d %buildroot%_sbindir
install -m 755 uftpd %buildroot%_sbindir/uftpd
install -d %buildroot%_mandir/man1
install -m 644 uftp.1 %buildroot%_mandir/man1/uftp.1
install -m 644 uftpd.1 %buildroot%_mandir/man1/uftpd.1

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%_bindir/uftp
%_mandir/man1/uftp.1*
%doc Changes.txt ReadMe.txt

%files server
%defattr(-,root,root)
%_sbindir/uftpd
%_mandir/man1/uftpd.1*
%doc Changes.txt ReadMe.txt


%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 2.6.3-2mdv2010.0
+ Revision: 434497
- rebuild

* Thu Sep 18 2008 Olivier Thauvin <nanardon@mandriva.org> 2.6.3-1mdv2009.0
+ Revision: 285637
- 2.6.3

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.6.1-3mdv2009.0
+ Revision: 255050
- rebuild

* Thu Feb 21 2008 Olivier Thauvin <nanardon@mandriva.org> 2.6.1-1mdv2008.1
+ Revision: 173678
- import uftp



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8154 |12cr|uget-1.10.2-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Werror_cflags %nil
%define name uget
%define version 1.10.2
%define release %mkrel 7
%define iconname %{name}.png

Summary:   Download manager that uses gtk+2
Name:      %{name}
Version:   %{version}
Release:   %{release}
Group:     Networking/File transfer
License:     GPL
Url:       http://urlget.sourceforge.net/
Source0:   http://downloads.sourceforge.net/project/urlget/uget%20%28stable%29/%{version}/%{name}-%{version}.tar.gz
BuildRequires: pkgconfig(libcurl)
BuildRequires: pkgconfig(libxml-2.0)
BuildRequires: pkgconfig(gtk+-3.0)
BuildRequires: pkgconfig(gdk-pixbuf-2.0)
BuildRequires: pkgconfig(openssl)
BuildRequires: pkgconfig(gstreamer-0.10)
BuildRequires: imagemagick
BuildRequires: intltool
BuildRequires: pkgconfig(libpcre)
BuildRequires: desktop-file-utils
BuildRequires: pkgconfig(libnotify)
Requires: wget
Obsoletes: urlget
Provides: urlget

%description
UrlGfe is a download manager that uses gtk+2
 User can classify URLs before downloading.	
 Every category has independent configuration.	
 Batch mode can generate URLs. 
 Import URLs from .html files. 
 Export URLs ( for wget -i )

Formerly urlget

%prep
%setup -q -n %{name}-%{version}
rm -rfd %{buildroot}/%{name}-%{version}/win32
 
%build 
 
%configure2_5x

%make

 
%install

%makeinstall_std

#mkdir -p %{buildroot}%{_liconsdir}/
#mkdir -p %{buildroot}%{_miconsdir}/

#install -m 644 pixmaps/urlgfe-icon.png %{buildroot}%{_liconsdir}/%{iconname}
#convert pixmaps/%{name}-icon.png  -geometry 32x32 %{buildroot}%{_iconsdir}/%{iconname}
#convert pixmaps/%{name}-icon.png  -geometry 16x16 %{buildroot}%{_miconsdir}/%{iconname} 

 
#rm dup docs
rm -rfd %{buildroot}/usr/doc

%find_lang %{name} 

%files -f %{name}.lang
%doc COPYING INSTALL
%{_bindir}/*
%{_datadir}/applications/%{name}-gtk.desktop
%{_iconsdir}/*
%{_datadir}/sounds/%{name}/*.wav

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8155 |12cr|ugrep-1.7-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Barebones version of grep/egrep
Name:		ugrep
Version:	1.7
Release:	%mkrel 8
License:	GPL
Group:		File tools
URL:		http://robur.slu.se/jensl/ugrep/
Source0:	%{name}.tar.bz2
Patch0:		%{name}-Makefile.patch
BuildRequires:	dietlibc-devel >= 0.32
Prefix:		%{_libdir}/embutils
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
%{name} will only do basic regexp string matching.

%prep

%setup -q -n %{name}
%patch0 -p0

# fix version
echo "#define VERSION \"Version: %{version}\"" > version.h

%build

make

%install
rm -rf %{buildroot}

install -d %{buildroot}%{prefix}/bin
install -m755 %{name} %{buildroot}%{prefix}/bin/

# fix softlinks...
ln -snf %{name} %{buildroot}%{prefix}/bin/grep

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{prefix}/bin/%{name}
%{prefix}/bin/grep


%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.7-8mdv2010.0
+ Revision: 434498
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.7-7mdv2009.0
+ Revision: 269446
- rebuild early 2009.0 package (before pixel changes)

* Tue Jun 10 2008 Oden Eriksson <oeriksson@mandriva.com> 1.7-6mdv2009.0
+ Revision: 217548
- rebuilt against dietlibc-devel-0.32

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.7-5mdv2008.1
+ Revision: 140924
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Aug 23 2007 Thierry Vignaud <tvignaud@mandriva.com> 1.7-5mdv2008.0
+ Revision: 69934
- use %%mkrel


* Fri Jun 03 2005 Oden Eriksson <oeriksson@mandriva.com> 1.7-4mdk
- rebuild

* Sun May 16 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.7-3mdk
- build release

* Mon Apr 07 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 1.7-2mdk
- argh!!! fix buildrequires

* Sat Apr 05 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 1.7-1mdk
- initial cooker contribs


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8156 |12cr|uhd-3.5.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           uhd
URL:            http://code.ettus.com/redmine/ettus/projects/uhd/wiki
Version:        3.5.0
Release:        1
Group:          Communications
Summary:        Universal Hardware Driver for Ettus Research products
License:        GPLv3+
Source0:        %{name}-%{version}.tar.gz
# Create tarball from git with:
# $ make-tarball uhd git://code.ettus.com/ettus/uhd.git
# See note in make-tarball script
Source1:	make-tarball

BuildRequires:  cmake
BuildRequires:  boost-devel
BuildRequires:  pkgconfig(libusb-1.0)
BuildRequires:  pkgconfig(orc-0.4)
BuildRequires:  python-cheetah
BuildRequires:  python-docutils
BuildRequires:  doxygen
BuildRequires:  pkgconfig

%description
The UHD is the universal hardware driver for Ettus Research products.
The goal of the UHD is to provide a host driver and API for current and
future Ettus Research products. It can be used standalone without GNU Radio.

%prep
%setup -q

%build
mkdir -p host/build
cd host/build
cmake ../ -DCMAKE_INSTALL_PREFIX=/usr 
%make

%check
cd host/build
make test

%install
pushd host/build
make install DESTDIR=%{buildroot}

# Allow access only to users in usrp group
sed -i 's/MODE:="0666"/MODE:="0660"/' %{buildroot}%{_datadir}/uhd/utils/uhd-usrp.rules
mkdir -p %{buildroot}%{_sysconfdir}/udev/rules.d
mv %{buildroot}%{_datadir}/uhd/utils/uhd-usrp.rules %{buildroot}%{_sysconfdir}/udev/rules.d/10-usrp-uhd.rules

# Remove binaries for tests, examples
rm -rf %{buildroot}%{_datadir}/uhd/{tests,examples}

# Move the utils stuff to libexec dir
mkdir -p %{buildroot}%{_libexecdir}/uhd
mv %{buildroot}%{_datadir}/uhd/utils/* %{buildroot}%{_libexecdir}/uhd

popd
# Package base docs to base package
mkdir _tmpdoc
mv %{buildroot}%{_docdir}/%{name}/{AUTHORS.txt,LICENSE.txt,README.txt} _tmpdoc

%package devel
Summary:        Development files for UHD
Group:          Communications
Requires:       %{name} = %{version}-%{release}

%description devel
Development files for the Universal Hardware Driver (UHD).

%package doc
Summary:        Documentation files for UHD
Group:          Communications
BuildArch:      noarch

%description doc
Documentation for the Universal Hardware Driver (UHD).

%pre -n uhd
getent group usrp >/dev/null || groupadd -r usrp

%files
%{_bindir}/*
%config(noreplace) %{_sysconfdir}/udev/rules.d/10-usrp-uhd.rules
%{_libdir}/lib*.so.*
%{_libexecdir}/uhd

%files devel
%{_includedir}/*
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*.pc

%files doc
%doc _tmpdoc/*
%{_docdir}/%{name}/manual/*/*
%{_docdir}/%{name}/doxygen/*/*


%changelog
* Thu Apr 19 2012 Alexander Khrukin <akhrukin@mandriva.org> 3.4.1-1
+ Revision: 791913
- imported package uhd


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8157 |12cr|uips-20100823-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	uips
%define version	20100823
%define release	%mkrel 1

Name:		%{name}
Summary:	Universal IPS create/apply utility
Version:	%{version}
Release:	%{release}
Source0:	http://www.neillcorlett.com/downloads/uips_source.zip
URL:		http://www.neillcorlett.com/uips/

Group:		File tools
BuildRoot:	%{_tmppath}/%{name}-%{version}
License:	GPLv3+

%description
UIPS is a command-line based utility for creating or applying IPS patches.
IPS is a fairly simple patch file format which stores the differences between
two binary files.

%prep
%setup -q -c

%build
gcc %{optflags} %{ldflags} -o %{name} %{name}.c

%install
rm -rf %{buildroot}
install -Dm 0755 %{name} %{buildroot}%{_bindir}/%{name}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc uips.txt
%{_bindir}/%{name}


%changelog
* Fri Aug 27 2010 Maarten Vanraes <alien@mandriva.org> 20100823-1mdv2011.0
+ Revision: 573447
- import uips


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8158 |12cr|ulogd-2.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Ulogd - The userspace logging daemon for netfilter
Name:		ulogd
Version:	2.0.0
Release:	1
License:	GPL
Group:		System/Kernel and hardware
URL:		http://www.netfilter.org/projects/ulogd/
Source0:	ftp://ftp.netfilter.org/pub/ulogd/%{name}-%{version}.tar.bz2
Source1:	ftp://ftp.netfilter.org/pub/ulogd/%{name}-%{version}.tar.bz2.sig
Source2:	ulogd.init
# (fc) 1.24-3mdv fix killall path (Mdv bug #35286)
Patch0:		ulogd-1.24-fixkillall.patch
Patch1:		ulogd-build_fix.diff
Patch2:		ulogd-2.0.0-mdv_conf.diff
Requires(post): rpm-helper
Requires(preun): rpm-helper
BuildRequires:	autoconf automake libtool
BuildRequires:	dbi-devel
BuildRequires:	pcap-devel
BuildRequires:	linuxdoc-tools texlive
BuildRequires:	mysql-devel
BuildRequires:	pkgconfig(libnetfilter_acct)
BuildRequires:	pkgconfig(libnetfilter_conntrack)
BuildRequires:	pkgconfig(libnetfilter_log)
BuildRequires:	pkgconfig(libnfnetlink)
BuildRequires:	postgresql-devel
BuildRequires:	pkgconfig(sqlite3)	
Requires:	userspace-ipfilter

%description
Ulogd is an universal logging daemon for the ULOG target of netfilter, the
Linux 2.4/2.6 firewalling subsystem. Ulogd is able to log packets in various
formats to different targets (text files, databases, etc.). It has an
easy-to-use plugin interface to add new protocols and new output targets.

%package	mysql
Summary:	MySQL output plugin for ulogd
Group:		System/Kernel and hardware
Requires:	%{name} = %{version}

%description	mysql
Ulogd-mysql is a MySQL output plugin for ulogd. It enables logging of
firewall information into a MySQL database.

%package	pgsql
Summary:	PostgreSQL output plugin for ulogd
Group:		System/Kernel and hardware
Requires:	%{name} = %{version}

%description	pgsql
Ulogd-pgsql is a PostgreSQL output plugin for ulogd. It enables logging of
firewall information into a PostgreSQL database.

%package	sqlite
Summary:	SQLite output plugin for ulogd
Group:		System/Kernel and hardware
Requires:	%{name} = %{version}

%description	sqlite
Ulogd-sqlite is a SQLite output plugin for ulogd. It enables logging of
firewall information into a SQLite database.

%package	pcap
Summary:	PCAP output plugin for ulogd
Group:		System/Kernel and hardware
Requires:	%{name} = %{version}

%description	pcap
Ulogd-pcap is a output plugin for ulogd that saves packet logs as PCAP file.
PCAP is a standard format that can be later analyzed by a lot of tools such as
tcpdump and wireshark.

%package	dbi
Summary:	Libdbi framework output plugin for ulogd
Group:		System/Kernel and hardware
Requires:	%{name} = %{version}

%description	dbi
Ulogd-dbi is a libdbi output plugin for ulogd. It enables logging of
firewall information through a libdbi interface.

%prep

%setup -q
%patch0 -p1 -b .fixkillall
%patch1 -p1
%patch2 -p0

# lib64 fix
perl -pi -e "s|/lib/|/%{_lib}/|g" configure*

cp %{SOURCE2} ulogd.init

%build
autoreconf -fi
%serverbuild

%configure2_5x \
    --disable-static \
    --enable-shared \
    --with-pgsql=%{_prefix} \
    --with-pgsql-inc=%{_includedir}/postgresql \
    --with-mysql=%{_prefix} \
    --with-mysql-inc=%{_includedir}/mysql \
    --with-dbi=%{_prefix} \
    --with-dbi-lib=%{_libdir} \
    --with-dbi-inc=%{_includedir} \

# bork...
cat >> config.h << EOF
#define HAVE_LIBDBI 1
#define HAVE_LIBMYSQLCLIENT 1
#define HAVE_LIBPQ 1
EOF

%make
make -C doc

%install

%makeinstall_std

# install initscript
install -d %{buildroot}%{_initrddir}
install -m0755 ulogd.init %{buildroot}%{_initrddir}/ulogd

# install logrotate file
install -d %{buildroot}/%{_sysconfdir}/logrotate.d
install ulogd.logrotate %{buildroot}/%{_sysconfdir}/logrotate.d/ulogd

install -d %{buildroot}/var/lib/ulogd
install -d %{buildroot}/var/log/ulogd

# install man page
install -d %{buildroot}%{_mandir}/man8
install -m0644 ulogd.8 %{buildroot}%{_mandir}/man8/

install -m0644 ulogd.conf %{buildroot}%{_sysconfdir}/

rm -f %{buildroot}%{_libdir}/ulogd/*.*a

%post
%_post_service ulogd

%preun
%_preun_service ulogd

%files
%doc COPYING AUTHORS README
%doc doc/ulogd.txt
%doc doc/ulogd.html
%doc doc/mysql-ulogd2-flat.sql
%doc doc/mysql-ulogd2.sql
%doc doc/pgsql-ulogd2-flat.sql
%doc doc/pgsql-ulogd2.sql
%attr(0755,root,root) %{_initrddir}/ulogd
%attr(0600,root,root) %config(noreplace) %{_sysconfdir}/ulogd.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/ulogd
%attr(0755,root,root) %{_sbindir}/ulogd
%dir %{_libdir}/ulogd
%attr(0755,root,root) %{_libdir}/ulogd/ulogd_filter_HWHDR.so
%attr(0755,root,root) %{_libdir}/ulogd/ulogd_filter_IFINDEX.so
%attr(0755,root,root) %{_libdir}/ulogd/ulogd_filter_IP2BIN.so
%attr(0755,root,root) %{_libdir}/ulogd/ulogd_filter_IP2HBIN.so
%attr(0755,root,root) %{_libdir}/ulogd/ulogd_filter_IP2STR.so
%attr(0755,root,root) %{_libdir}/ulogd/ulogd_filter_MARK.so
%attr(0755,root,root) %{_libdir}/ulogd/ulogd_filter_PRINTFLOW.so
%attr(0755,root,root) %{_libdir}/ulogd/ulogd_filter_PRINTPKT.so
%attr(0755,root,root) %{_libdir}/ulogd/ulogd_filter_PWSNIFF.so
%attr(0755,root,root) %{_libdir}/ulogd/ulogd_inpflow_NFACCT.so
%attr(0755,root,root) %{_libdir}/ulogd/ulogd_inpflow_NFCT.so
%attr(0755,root,root) %{_libdir}/ulogd/ulogd_inppkt_NFLOG.so
%attr(0755,root,root) %{_libdir}/ulogd/ulogd_inppkt_ULOG.so
%attr(0755,root,root) %{_libdir}/ulogd/ulogd_inppkt_UNIXSOCK.so
%attr(0755,root,root) %{_libdir}/ulogd/ulogd_output_GPRINT.so
%attr(0755,root,root) %{_libdir}/ulogd/ulogd_output_LOGEMU.so
%attr(0755,root,root) %{_libdir}/ulogd/ulogd_output_NACCT.so
%attr(0755,root,root) %{_libdir}/ulogd/ulogd_output_OPRINT.so
%attr(0755,root,root) %{_libdir}/ulogd/ulogd_output_SYSLOG.so
%attr(0755,root,root) %{_libdir}/ulogd/ulogd_output_XML.so
%attr(0755,root,root) %{_libdir}/ulogd/ulogd_raw2packet_BASE.so
%dir /var/lib/ulogd
%dir /var/log/ulogd
%attr(0644,root,root) %{_mandir}/man8/*

%files mysql
%attr(0755,root,root) %{_libdir}/ulogd/ulogd_output_MYSQL.so

%files pgsql
%attr(0755,root,root) %{_libdir}/ulogd/ulogd_output_PGSQL.so

%files sqlite
%doc doc/sqlite3.table
%attr(0755,root,root) %{_libdir}/ulogd/ulogd_output_SQLITE3.so

%files pcap
%attr(0755,root,root) %{_libdir}/ulogd/ulogd_output_PCAP.so

%files dbi
%attr(0755,root,root) %{_libdir}/ulogd/ulogd_output_DBI.so

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8159 |12cr|ultimatestunts-0.7.7.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Basic macros
%define tarball_version %(echo %version | sed -e 's/\\.//g')

Name:		ultimatestunts
Summary:	Remake of the DOS racing game "stunts"
Version:	0.7.7.1
Release:	1
License:	GPLv2+
Group:		Games/Arcade
URL:		http://www.ultimatestunts.nl/
Source0:	http://downloads.sourceforge.net/ultimatestunts/%{name}-srcdata-%{tarball_version}.tar.gz
Source1:	%{name}.png
Patch0:		ultimatestunts-0.7.6-gcc-4.7.patch

BuildRequires:	bison
BuildRequires:	freealut-devel
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(vorbis)

# yes, it's strange, but the game looks for libvorbisfile.so, that's why
# we require this devel package
Requires:	pkgconfig(vorbis)

%description
A UNIX/Windows/Linux remake of the DOS car racing game "stunts", providing
modern features like openGL graphics, 3D sound and internet multiplaying.
Design your own tracks, choose your opponents and try the most spectacular
stunts you've ever seen.

%prep
%setup -q -n ultimatestunts-srcdata-%{tarball_version}
%patch0 -p0
sed -i 's|@usdatadir@|%{_gamesdatadir}/ultimatestunts/|' ultimatestunts.conf.in

%build
%configure2_5x \
	--bindir=%{_gamesbindir} \
	--datadir=%{_gamesdatadir} \
	--disable-rpath
	
make usdatadir=%{_gamesdatadir}/ultimatestunts/

%install
%makeinstall_std usdatadir=%{buildroot}%{_gamesdatadir}/ultimatestunts

mkdir -p %{buildroot}%{_datadir}/pixmaps
install -m 644 %{SOURCE1} %{buildroot}%{_datadir}/pixmaps/%{name}.png

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Ultimate Stunts
Comment=%{summary}
Exec=%{_gamesbindir}/ustunts
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;ArcadeGame;
EOF

cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}-trackedit.desktop << EOF
[Desktop Entry]
Name=Ultimate Stunts Track Editor
Comment=The Ultimate Stunts track editor
Exec=%{_gamesbindir}/ustuntstrackedit
Icon=%{name}
Terminal=false
Type=Application
Categories=Graphics;3DGraphics;
EOF

# remove unwanted files
find %{buildroot}%{_gamesdatadir}/ultimatestunts -type d -name CVS -print0 | \
	xargs -0 rm -rf

%files
%defattr(0755,root,root,0755)
%{_gamesbindir}/ustunts
%{_gamesbindir}/ustunts3dedit
%{_gamesbindir}/ustuntsai
%{_gamesbindir}/ustuntsserver
%{_gamesbindir}/ustuntstrackedit
%defattr(0644,root,root,0755)
%{_datadir}/applications/mandriva-%{name}.desktop
%{_datadir}/applications/mandriva-%{name}-trackedit.desktop
%{_gamesdatadir}/ultimatestunts
%{_datadir}/pixmaps/*.png
%config %{_sysconfdir}/ultimatestunts.conf


%changelog
* Mon Nov 14 2011 Andrey Bondrov <abondrov@mandriva.org> 0.7.6.1-1mdv2011.0
+ Revision: 730564
- Actually update to 0.7.6.1

  + Alexandre Felipe Muller de Souza <alexandrefm@mandriva.com>
    - Updating the package for newer version

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 0.7.5.1-3mdv2010.0
+ Revision: 434500
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 0.7.5.1-2mdv2009.0
+ Revision: 261764
- rebuild

* Sat Aug 02 2008 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 0.7.5.1-1mdv2009.0
+ Revision: 260513
- Updated to version 0.7.5 release 1.

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - fix description-line-too-long

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Sun Feb 03 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.7.4.1-1mdv2008.1
+ Revision: 161854
- new version
- add missing buildrequires on bison
- disable rpath
- parallel build is broken for now, so disable it
- fix categories in desktop files
- provide missing icon file

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Thu May 24 2007 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 0.7.1-1.1mdv2008.0
+ Revision: 30749
- Added missing BuildRequires for mesaglu-devel.
- Added missing BuildRequires for GL-devel.
- Import ultimatestunts


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8160 |12cr|ultracopier-0.2.0.16-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		ultracopier
Version:	0.2.0.16
Release:	%mkrel 1
License:	GPLv3+
Group:		File tools
URL:		http://ultracopier.first-world.info/
Source:		http://files.first-world.info/ultracopier/%{version}/ultracopier-src-%{version}.tar.bz2
BuildRoot:	%_tmppath/%{name}-%{version}
BuildRequires:	qt4-devel
BuildRequires:	desktop-file-utils

Summary:	The QT advanced copier

%description
Ultracopier is an advanced file copier with copy list management.

%prep
%setup -q

#fix the source
%__sed -i "s|\r||g" CHANGELOG
%__chmod 0644 CHANGELOG

%build
qmake
%make 

%install
rm -rf %{buildroot}
install -D src/%{name} %{buildroot}%{_bindir}/%{name}
install -D src/other/*.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
install -D src/other/*16* %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
install -D src/other/*128* %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png

sed -i -e 's/^Icon=%{name}.png$/Icon=%{name}/g' %{buildroot}%{_datadir}/applications/*

desktop-file-install --vendor="" \
	--remove-category="Qt" \
	--add-category="System;FileManager;X-MandrivaLinux-System-FileTools;" \
	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/%{name}.desktop

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING README
%{_bindir}/ultracopier
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png




%changelog
* Wed Mar 16 2011 Stéphane Téletchéa <steletch@mandriva.org> 0.2.0.16-1mdv2011.0
+ Revision: 645473
- update to new version 0.2.0.16

* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.0.15-2mdv2011.0
+ Revision: 615327
- the mass rebuild of 2010.1 packages

* Mon May 24 2010 Emmanuel Andry <eandry@mandriva.org> 0.2.0.15-1mdv2010.1
+ Revision: 545820
- import ultracopier



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8161 |12cr|umem-1.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 0
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	Port of Solaris's slab allocator
Name:		umem
Version:	1.0.1
Release:	1
Group:		System/Libraries
License:	CDDL
URL:		https://labs.omniti.com/trac/portableumem/
Source0:        https://labs.omniti.com/portableumem/releases/1.0/%{name}-%{version}.tar.bz2
Patch0:		umem-no_rpath.diff
Patch1:		umem_malloc_init.patch
BuildRequires:	doxygen
BuildRequires:	libtool

%description
This a port of Solaris's slab allocator, libumem, to Linux.

"A slab allocator is a cache management structure for efficient use of [...]
memory. [...] It is targeted for use of many small pieces of memory chunks. By
managing small memory chunks in the units called slabs, this mechanism enables
lower fragmentation, fast allocation, and reclaming memory." (Description
sourced from Wikipedia.)

%package -n	%{libname}
Summary:	Port of Solaris's slab allocator
Group:		System/Libraries

%description -n	%{libname}
This a port of Solaris's slab allocator, libumem, to Linux.

"A slab allocator is a cache management structure for efficient use of [...]
memory. [...] It is targeted for use of many small pieces of memory chunks. By
managing small memory chunks in the units called slabs, this mechanism enables
lower fragmentation, fast allocation, and reclaming memory." (Description
sourced from Wikipedia.)

%package -n	%{develname}
Summary:	Port of Solaris's slab allocator
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{develname}
"A slab allocator is a cache management structure for efficient use of [...]
memory. [...] It is targeted for use of many small pieces of memory chunks. By
managing small memory chunks in the units called slabs, this mechanism enables
lower fragmentation, fast allocation, and reclaming memory." (Description
sourced from Wikipedia.)

This package contains the libraries and header files for using this port of
Solaris's slab allocator, libumem, to Linux.

%prep

%setup -q
%patch0 -p0
%patch1 -p1

%build
rm -f configure
libtoolize --copy --force; aclocal; autoheader; autoconf; automake --add-missing --force-missing

%configure2_5x --disable-static

make

make html

%check
make check || echo "tests failed"

%install

%makeinstall_std

%files -n %{libname}
%doc COPYING COPYRIGHT OPENSOLARIS.LICENSE README TODO
%{_libdir}/*.so.0*

%files -n %{develname}
%doc docs/html/*
%{_includedir}/*.h
%{_includedir}/sys/*.h
%{_libdir}/*.so
%{_mandir}/man3/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8162 |12cr|umfpack-5.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define NAME		UMFPACK
%define major		%{version}
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname %{name} -d

Summary:	Routines for solving unsymmetric sparse linear systems
Name:		umfpack
Version:	5.6.1
Release:	1
Epoch:		1
Group:		System/Libraries
License:	GPLv2+
URL:		http://www.cise.ufl.edu/research/sparse/umfpack/
Source0:	http://www.cise.ufl.edu/research/sparse/umfpack/%{NAME}-%{version}.tar.gz
BuildRequires:	amd-devel
BuildRequires:	cholmod-devel
BuildRequires:	blas-devel
BuildRequires:	camd-devel
BuildRequires:	colamd-devel
BuildRequires:	ccolamd-devel
BuildRequires:	suitesparse-common-devel >= 4.0.0

%description
UMFPACK provides a set of routines for solving unsymmetric sparse
linear systems Ax=b using the Unsymmetric MultiFrontal method. It is
written in ANSI/ISO C. Note that "UMFPACK" is pronounced in two
syllables, "Umph Pack"; it is not "You Em Ef Pack".

%package -n %{libname}
Summary:	Library of routines for solving unsymmetric sparse linear systems
Group:		System/Libraries

%description -n %{libname}
UMFPACK provides a set of routines for solving unsymmetric sparse
linear systems Ax=b using the Unsymmetric MultiFrontal method. It is
written in ANSI/ISO C. Note that "UMFPACK" is pronounced in two
syllables, "Umph Pack"; it is not "You Em Ef Pack".

This package contains the library needed to run programs dynamically
linked against %{NAME}.

%package -n %{develname}
Summary:	C routines for solving unsymmetric sparse linear systems
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Requires:	blas-devel
Requires:	amd-devel
Requires:	suitesparse-common-devel >= 4.0.0

%description -n %{develname}
UMFPACK provides a set of routines for solving unsymmetric sparse
linear systems Ax=b using the Unsymmetric MultiFrontal method. It is
written in ANSI/ISO C. Note that "UMFPACK" is pronounced in two
syllables, "Umph Pack"; it is not "You Em Ef Pack".

This package contains the files needed to develop applications which
use %{name}.

%prep
%setup -q -c -n %{name}-%{version}
cd %{NAME}
find . -perm 0640 | xargs chmod 0644
mkdir ../SuiteSparse_config
ln -sf %{_includedir}/suitesparse/SuiteSparse_config.* ../SuiteSparse_config

%build
cd %{NAME}
pushd Lib
    %make -f GNUmakefile CC=%__cc CFLAGS="%{optflags} -fPIC -I%{_includedir}/suitesparse" INC=
    %__cc -shared -Wl,-soname,lib%{name}.so.%{major} -o lib%{name}.so.%{version} -lamd -lblas -lm -lcholmod -lcamd -lcolamd -lccolamd *.o
popd

%install
cd %{NAME}

%__install -d -m 755 %{buildroot}%{_libdir} 
%__install -d -m 755 %{buildroot}%{_includedir}/suitesparse 

for f in Lib/*.so*; do
    %__install -m 755 $f %{buildroot}%{_libdir}/`basename $f`
done
for f in Lib/*.a; do
    %__install -m 644 $f %{buildroot}%{_libdir}/`basename $f`
done
for f in Include/*.h; do
    %__install -m 644 $f %{buildroot}%{_includedir}/suitesparse/`basename $f`
done

%__ln_s lib%{name}.so.%{version} %{buildroot}%{_libdir}/lib%{name}.so

%__install -d -m 755 %{buildroot}%{_docdir}/%{name}
%__install -m 644 README.txt Doc/*.txt Doc/*.pdf Doc/ChangeLog Doc/License %{buildroot}%{_docdir}/%{name}

%files -n %{libname}
%{_libdir}/libumfpack.so.%{major}

%files -n %{develname}
%{_docdir}/%{name}
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/*.a


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8163 |12cr|unbound-1.4.17-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2
%define libname %mklibname %{name} %{major}
%define develname %mklibname -d %{name}

Summary:	Validating, recursive, and caching DNS resolver
Name:		unbound
Version:	1.4.17
Release:	1
Group:		System/Servers
License:	BSD
URL:		http://www.unbound.net/
Source0:	http://www.unbound.net/downloads/unbound-%{version}.tar.gz
Source1:	unbound.init
Source2:	unbound.mandriva.conf
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires(pre): rpm-helper
Requires(postun): rpm-helper
BuildRequires:	bison
BuildRequires:	doxygen
BuildRequires:	expat-devel
BuildRequires:	flex
BuildRequires:	ldns-devel >= 1.6.13
BuildRequires:	libevent-devel
BuildRequires:	libtool
BuildRequires:	openssl-devel

%description
Unbound is a validating, recursive, and caching DNS resolver.

%package -n	%{libname}
Summary:	Shared library from unbound
Group:		System/Libraries

%description -n	%{libname}
A validating, recursive, and caching DNS resolver

%package -n	%{develname}
Summary:	Development files for libunbound
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{develname}
A validating, recursive, and caching DNS resolver

%prep

%setup -q

cp %{SOURCE1} unbound.init

rm -f ldns-src.tar.gz

%build

%configure2_5x \
    --localstatedir=/var/lib \
    --disable-rpath \
    --with-ssl=%{_prefix} \
    --with-pthreads \
    --with-libevent=%{_prefix} \
    --with-ldns=%{_prefix}

%make
make doc

%install

install -d %{buildroot}%{_initrddir}
install -d %{buildroot}/var/lib/unbound
install -d %{buildroot}/var/run//unbound

%makeinstall_std

find %{buildroot} -name "*.la" -delete

install -m0755 unbound.init %{buildroot}%{_initrddir}/unbound

install -m0644 %{SOURCE2} %{buildroot}/%{_sysconfdir}/%name/

echo "# place here local modification of the configuration" > %{buildroot}/%{_sysconfdir}/%name/unbound.local.conf

perl -pi -e '$. eq 1 && print "include: /etc/unbound/unbound.mandriva.conf\n"' %{buildroot}/%{_sysconfdir}/%name/%name.conf
perl -pi -e '$. eq 1 && print "include: /etc/unbound/unbound.local.conf\n"' %{buildroot}/%{_sysconfdir}/%name/%name.conf

%pre
%_pre_useradd unbound /var/lib/unbound /bin/false

%postun
%_postun_userdel unbound

%post
%_post_service unbound

%preun
%_preun_service unbound

%files
%doc doc/CREDITS doc/Changelog doc/FEATURES doc/LICENSE doc/README doc/README.tests
%doc doc/example.conf doc/requirements.txt
%{_initrddir}/unbound
%attr(-,root,unbound) %dir %{_sysconfdir}/unbound
%attr(-,root,unbound) %config(noreplace) %{_sysconfdir}/unbound/*
%{_sbindir}/unbound
%{_sbindir}/unbound-anchor
%{_sbindir}/unbound-checkconf
%{_sbindir}/unbound-control
%{_sbindir}/unbound-control-setup
%{_sbindir}/unbound-host
%{_mandir}/man1/*
%{_mandir}/man5/*
%{_mandir}/man8/*
%attr(0750,unbound,unbound) %dir /var/lib/unbound
%attr(0750,unbound,unbound) %dir /var/run/unbound

%files -n %{libname}
%doc LICENSE README
%{_libdir}/lib*so.%{major}*

%files -n %{develname}
%doc doc/html/* doc/README.svn doc/TODO
%{_includedir}/*.h
%{_libdir}/lib*.so
%{_libdir}/lib*.*a
%{_mandir}/man3/*


%changelog
* Mon Jul 16 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.4.17-1
+ Revision: 809819
- version update 1.4.17

* Mon Jan 30 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.4.15-1
+ Revision: 769943
- major version bump and 2011 policy fix
- version update 1.4.15

* Tue Dec 27 2011 Alexander Khrukin <akhrukin@mandriva.org> 1.4.14-1
+ Revision: 745541
- version update 1.4.14

* Wed Jun 01 2011 Oden Eriksson <oeriksson@mandriva.com> 1.4.10-1
+ Revision: 682259
- fix deps
- 1.4.10 (fixes CVE-2011-1922)

* Wed Dec 22 2010 Oden Eriksson <oeriksson@mandriva.com> 1.4.3-5mdv2011.0
+ Revision: 623883
- rebuilt against libevent 2.x

* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1.4.3-4mdv2011.0
+ Revision: 615355
- the mass rebuild of 2010.1 packages

* Thu Apr 22 2010 Michael Scherer <misc@mandriva.org> 1.4.3-3mdv2010.1
+ Revision: 537762
- fix infinite loop on service unbound status

* Mon Apr 12 2010 Funda Wang <fwang@mandriva.org> 1.4.3-2mdv2010.1
+ Revision: 533630
- rebuild

* Fri Mar 19 2010 Oden Eriksson <oeriksson@mandriva.com> 1.4.3-1mdv2010.1
+ Revision: 525204
- 1.4.3
- drop one upstream added patch

* Fri Jan 01 2010 Michael Scherer <misc@mandriva.org> 1.4.1-1mdv2010.1
+ Revision: 484883
- new version

* Mon Nov 16 2009 Michael Scherer <misc@mandriva.org> 1.3.4-2mdv2010.1
+ Revision: 466629
- fix wrong Provides

* Tue Oct 13 2009 Oden Eriksson <oeriksson@mandriva.com> 1.3.4-1mdv2010.0
+ Revision: 457033
- 1.3.4 (fixes CVE-2009-3602)

* Sat Aug 22 2009 Oden Eriksson <oeriksson@mandriva.com> 1.3.3-1mdv2010.0
+ Revision: 419599
- 1.3.3

* Mon Jul 13 2009 Frederik Himpe <fhimpe@mandriva.org> 1.3.2-1mdv2010.0
+ Revision: 395459
- update to new version 1.3.2

* Mon Jun 22 2009 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-1mdv2010.0
+ Revision: 387980
- 1.3.0

* Thu Mar 26 2009 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-2mdv2009.1
+ Revision: 361343
- rebuild

* Thu Mar 05 2009 Frederik Himpe <fhimpe@mandriva.org> 1.2.1-1mdv2009.1
+ Revision: 349360
- update to new version 1.2.1

* Fri Jan 23 2009 Jérôme Soyer <saispo@mandriva.org> 1.2.0-1mdv2009.1
+ Revision: 332921
- New upstream release

* Mon Dec 08 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-1mdv2009.1
+ Revision: 311887
- 1.1.1
- fix deps
- drop redundant patches

* Sun Sep 21 2008 Michael Scherer <misc@mandriva.org> 1.0.2-3mdv2009.0
+ Revision: 286382
- fix initscript, by declaring a pidfile location, removing chroot, and creating a directory
  with proper permission. I have also added two configfile to minimize modification on
  upstream configuration file

* Tue Sep 16 2008 Michael Scherer <misc@mandriva.org> 1.0.2-2mdv2009.0
+ Revision: 285119
- fix the initscript, the end was missing and thus, rpmlint and pcrsys were complaining

* Sun Sep 07 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-1mdv2009.0
+ Revision: 282300
- 1.0.2

* Wed Jul 16 2008 Michael Scherer <misc@mandriva.org> 1.0.1-1mdv2009.0
+ Revision: 236606
- update to 1.0.1
- remove patch 2, already applied upstream

* Fri May 30 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-0.2mdv2009.0
+ Revision: 213460
- fix deps
- bump release
- fix a typo
- import unbound


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8164 |12cr|unclutter-0.8-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		unclutter
Version:	0.8
Release:	%mkrel 11
Summary:	Hides the mouse cursor when idle
Url:		http://www.google.com/search?q=unclutter
Source:		ftp://ftp.x.org/contrib/utilities/unclutter-8.tar.bz2
Patch0:		unclutter-link.patch
License:	Public Domain
Group:		System/X11
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	libx11-devel
BuildRequires:	imake

%description
Unclutter is a program which runs permanently in the background of an X11
session.  It checks on the X11 pointer (cursor) position every few seconds, and
when it finds it has not moved (and no buttons are pressed on the mouse, and
the cursor is not in the root window) it creates a small sub-window as a child
of the window the cursor is in.  The new window installs a cursor of size 1x1
but a mask of all 0, ie an invisible cursor.  This allows you to see all the
text in an xterm or xedit, for example.  The human factors crowd would agree it
should make things less distracting.


%prep
%setup -qn unclutter
%patch0 -p0

%build
xmkmf
make CDEBUGFLAGS="%optflags" EXTRA_LDOPTIONS="%ldflags"

%install
rm -fr %buildroot
mkdir -p 		$RPM_BUILD_ROOT/%_bindir
install -s unclutter	$RPM_BUILD_ROOT/%_bindir/unclutter

mkdir -p 		$RPM_BUILD_ROOT/%_mandir/man6
install unclutter.man 	$RPM_BUILD_ROOT/%_mandir/man6/unclutter.6

%clean
rm -rf $RPM_BUILD_ROOT

%files
%attr(-,root,root) %doc README
%attr(755,root,root) %_bindir/unclutter
%attr(644,root,root) %_mandir/man6/unclutter.6*


%changelog
* Tue Feb 01 2011 Funda Wang <fwang@mandriva.org> 0.8-11mdv2011.0
+ Revision: 634751
- drop unneeded linking library

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 0.8-10mdv2010.0
+ Revision: 434542
- rebuild
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.8-8mdv2009.0
+ Revision: 255142
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 6mdv2008.1-current
+ Revision: 140924
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Tue Dec 05 2006 Michael Scherer <misc@mandriva.org> 0.8-6mdv2007.0
+ Revision: 91340
- adjust group
- adjust BuildRequires
- use mkrel
- Import unclutter


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8165 |12cr|undertaker-1.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		undertaker
Summary:	Software configuration variability verifier
Version:	1.2
Release:	5
Source0:	http://vamos.informatik.uni-erlangen.de/files/%{name}-%{version}.tar.gz
URL:		http://vamos.informatik.uni-erlangen.de/trac/undertaker
Group:		Development/Other
License:	GPLv3
BuildRequires:	check-devel
BuildRequires:	boost-devel
BuildRequires:	picosat-devel

%description
Topic of the project is variability of system software evoked by the
non-functional properties of operating-system functions, which emerges from
(a) different implementations of the same system function to make an
appearance of certain non-functional properties and
(b) the using level of those implementations in order to compensate for
effects of these properties.

With this project, the undertaker, we provide tools to examine and evaluate
CPP based source files. See
http://www4.informatik.uni-erlangen.de/Research/VAMOS/publications.shtml for
a list of publications. 

%package -n	%{name}-emacs
Group:		Development/Other
Summary:	Emacs mode for undertaker, a variability verifier

%description -n	%{name}-emacs
Emacs mode for the Undertaker analyzing tool.

%prep
%setup -q -n vamos-%{version}

%build
#configure
make clean
make CXX="g++ %optflags"

%install
%makeinstall_std PREFIX=%{_prefix} LIBDIR=%{_libdir}

%files
%{_bindir}/%{name}
%{_bindir}/%{name}-kconfigdump
%{_bindir}/%{name}-linux-tree
%{_bindir}/%{name}-calc-coverage
%{_bindir}/rsf2model
%{_bindir}/zizler
%{_libdir}/%{name}/rsf2model
%{_libdir}/%{name}/dumpconf
%{_libdir}/%{name}/%{name}-scan-head
%{python_sitelib}/%{name}/
%{python_sitelib}/%{name}*.egg-info
%{_mandir}/man1/%{name}*

%files -n %{name}-emacs
%{_datadir}/emacs/site-lisp/%{name}/%{name}.el


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8166 |12cr|unfs3-0.9.22-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	UNFS3 user-space NFSv3 server
Name:		unfs3
Version:	0.9.22
Release:	%mkrel 2
License:	BSD
Group:		System/Servers
URL:		http://sourceforge.net/projects/unfs3/
Source0:	http://prdownloads.sourceforge.net/unfs3/unfs3-%{version}.tar.gz
Source1:	unfs.sysinit
Requires:	rpcbind
Provides:	nfs-server
Requires(post): rpm-helper
Requires(preun): rpm-helper
BuildRequires:	bison
BuildRequires:	flex
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
UNFS3 is a user-space implementation of the NFS (Network File System) version 3
server specification. It provides a daemon that supports both the MOUNT and NFS
protocol.

%prep

%setup -q
cp %{SOURCE1} unfs3.init

%build
%configure2_5x
%__make

%install
rm -rf "%{buildroot}"
%makeinstall_std

install -d %{buildroot}%{_initrddir}
install -m0755 unfs3.init %{buildroot}%{_initrddir}/unfs3

%post
%_post_service unfs3

%preun
%_preun_service unfs3

%clean
rm -rf "%{buildroot}"

%files
%attr(-,root,root)
%doc CREDITS README* LICENSE NEWS contrib doc
%{_initrddir}/unfs3
%{_sbindir}/unfsd
%{_mandir}/man7/tags.*
%{_mandir}/man8/unfsd.*


%changelog
* Sun Jul 26 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.9.22-2mdv2010.0
+ Revision: 400300
- disable parallel build, it breaks on klodia
- fix dependencies
- spec cleanup

* Fri Jan 23 2009 Jérôme Soyer <saispo@mandriva.org> 0.9.22-1mdv2009.1
+ Revision: 332920
- New upstream release

  + Oden Eriksson <oeriksson@mandriva.com>
    - 0.9.21

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.9.17-3mdv2009.0
+ Revision: 255145
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1mdv2008.1-current
+ Revision: 140924
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Tue Feb 06 2007 Oden Eriksson <oeriksson@mandriva.com> 0.9.17-1mdv2007.0
+ Revision: 116603
- Import unfs3

* Tue Feb 06 2007 Oden Eriksson <oeriksson@mandriva.com> 0.9.17-1
- 0.9.17

* Fri Sep 29 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9.15-1mdk
- initial Mandriva package (mille-xterm import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8167 |12cr|ungifsicle-1.58-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	Powerful program for manipulating GIF images and animations
Name: 		ungifsicle
Version: 	1.58
Release:	%mkrel 3
Group: 		Graphics
License: 	GPLv2
URL: 		http://www.lcdf.org/gifsicle
Source0: 	http://www.lcdf.org/gifsicle/%{name}-%{version}.tar.gz
BuildRequires:	libx11-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Gifsicle manipulates GIF image files on the command line. It supports merging
several GIFs into a GIF animation; exploding an animation into its component
frames; changing individual frames in an animation; turning interlacing on and
off; adding transparency; adding delays, disposals, and looping to animations;
adding or removing comments; optimizing animations for space; and changing
images' colormaps, among other things.

The gifsicle package contains two other programs: gifview, a lightweight GIF
viewer for X, can show animations as slideshows or in real time, and gifdiff
compares two GIFs for identical visual appearance.

Those programs don't use LZW compression to avoid patent problems

%prep

%setup -q
touch `find . -type f`

%build
%configure2_5x --enable-ungif
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr (-,root,root)
%doc NEWS README
%attr (0755,root,root) %_bindir/*
%attr (0644,root,root) %_mandir/man1/*


%changelog
* Wed Feb 02 2011 Funda Wang <fwang@mandriva.org> 1.58-3mdv2011.0
+ Revision: 635351
- tighten BR

* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1.58-2mdv2011.0
+ Revision: 615356
- the mass rebuild of 2010.1 packages

* Sun Jan 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.58-1mdv2010.1
+ Revision: 495515
- 1.58
- misc spec file fixes

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 1.42-5mdv2010.0
+ Revision: 434543
- rebuild
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.42-3mdv2009.0
+ Revision: 255146
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 1.42-1mdv2008.1
+ Revision: 128749
- kill re-definition of %%buildroot on Pixel's request
- buildrequires X11-devel instead of XFree86-devel
- use %%mkrel
- import ungifsicle


* Tue Apr 26 2005 Lenny Cartier <lenny@mandrakesoft.com> 1.42-1mdk
- 1.42

* Mon Feb 23 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.35-3mdk
- rebuild

* Tue Jan 28 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.35-2mdk
- rebuild

* Thu Oct 10 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.35-1mdk
- 1.35

* Wed Sep 05 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.30-1mdk
- 1.30

* Wed Apr 25 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.25-1mdk
- added in contribs by Pierre-Michel THEVENY <pmt@mnhn.fr> :
	- Ported to Mandrake from rpm.spec in sources tarball
	- Build on Mandrake 8.0 (rpm-4.0)

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8168 |12cr|unhide-20110113-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           unhide
Version:        20110113
Release:        %mkrel 1
Summary:        Tool to find hidden processes and TCP/UDP ports from rootkits
Group:          System/Configuration/Other
License:        GPLv3+
URL:            http://www.unhide-forensics.info/
Source0:        http://downloads.sourceforge.net/project/%{name}/%{name}-%{version}.tgz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}

%description
Unhide is a forensic tool to find hidden processes and TCP/UDP ports by
rootkits / LKMs or by another hidden technique. It includes two
utilities: unhide and unhide-tcp.

Unhide detects hidden processes using six techniques:

  - Compare /proc vs /bin/ps output
  - Compare info gathered from /bin/ps with info gathered by walking through
    the procfs.
  - Compare info gathered from /bin/ps with info gathered from syscalls
    (syscall scanning).
  - Full PIDs space occupation (PIDs bruteforcing)
  - Reverse search, verify that all thread seen by ps are also seen by
    the kernel ( /bin/ps output vs /proc, procfs walking and syscall )
  - Quick compare /proc, procfs walking and syscall vs /bin/ps output.

Unhide-tcp identifies TCP/UDP ports that are listening but are not listed
in /bin/netstat through brute forcing of all TCP/UDP ports available.

%prep
%setup -q -n %{name}-%{version}

%build
gcc %{optflags} %{ldflags} -pthread unhide-linux26.c -o unhide-linux26
gcc %{optflags} %{ldflags} unhide-tcp.c -o unhide-tcp


%install
rm -rf %{buildroot}
install -Dp -m0755 unhide-linux26 %{buildroot}%{_sbindir}/unhide-linux26
install -Dp -m0755 unhide-tcp %{buildroot}%{_sbindir}/unhide-tcp
install -Dp -m0644 man/unhide.8 %{buildroot}%{_mandir}/man8/unhide.8
install -Dp -m0644 man/unhide-tcp.8 %{buildroot}%{_mandir}/man8/unhide-tcp.8

pushd %{buildroot}%{_sbindir}
	ln -s unhide-linux26 unhide
popd

pushd %{buildroot}%{_mandir}/man8
        ln -s unhide.8 unhide-linux26.8
popd

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc changelog LEEME.txt README.txt
%{_mandir}/man8/unhide*
%{_sbindir}/unhide*


%changelog
* Tue Feb 08 2011 Jani Välimaa <wally@mandriva.org> 20110113-1mdv2011.0
+ Revision: 636928
- new version 20110113
- fix url and source tags

* Sun Nov 14 2010 Jani Välimaa <wally@mandriva.org> 20100819-2mdv2011.0
+ Revision: 597542
- build with LDFLAGS
- add symlink for man page too

* Sat Sep 25 2010 Jani Välimaa <wally@mandriva.org> 20100819-1mdv2011.0
+ Revision: 580960
- new version 20100819
- fix license and description

* Mon Aug 02 2010 Jani Välimaa <wally@mandriva.org> 20100201-1mdv2011.0
+ Revision: 565116
- fix source tag
- import unhide



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8169 |12cr|uniconvertor-1.1.5-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define python_compile_opt python -O -c "import compileall; compileall.compile_dir('.')"
%define python_compile     python -c "import compileall; compileall.compile_dir('.')"

Name:           uniconvertor
Version:        1.1.5
Release:        %mkrel 4
Summary:        Universal vector graphics translator
Group:          Graphics
License:        LGPLv2+ and GPLv2+ and MIT
URL:            http://sk1project.org/modules.php?name=Products&product=uniconvertor
Source0:        http://uniconvertor.googlecode.com/files/%{name}-%{version}.tar.gz
Patch0:         uniconvertor-underlinking.patch
BuildRequires:  python-devel
Requires:       python-imaging
Requires:       python-reportlab
Requires:       sk1libs

%description
UniConvertor is a universal vector graphics translator.
It uses sK1 engine to convert one format to another.

%prep
%setup -q -n uniconvertor-%{version}
%patch0 -p1 -b .underlink

%build
CFLAGS="%{optflags}" %{__python} setup.py build

%install
rm -rf %{buildroot}
%{__python} setup.py install --skip-build --root %{buildroot} 

# Fix permissions
chmod a+x %{buildroot}%{python_sitearch}/uniconvertor/__init__.py
chmod g-w %{buildroot}%{python_sitearch}/uniconvertor/app/modules/*.so

# Don't duplicate documentation
rm -f %{buildroot}%{python_sitearch}/uniconvertor/{COPYRIGHTS,GNU_GPL_v2,GNU_LGPL_v2}

# Satisfy rpmlint claim on debuginfo subpackage
chmod 644 src/modules/*/*.{c,h}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc README
%doc src/COPYRIGHTS
%{_bindir}/uniconvertor
%{py_platsitedir}/*


%changelog
* Sat Mar 10 2012 Thomas Spuhler <tspuhler@mandriva.org> 1.1.5-4mdv2012.0
+ Revision: 783909
- dropped UniConvertor-1.1.0-simplify.patch
  added uniconvertor-underlinking.patch
  added Requires: sk1libs to make it work

* Fri Oct 29 2010 Michael Scherer <misc@mandriva.org> 1.1.5-2mdv2011.0
+ Revision: 590057
- rebuild for python 2.7

* Sun Aug 15 2010 Funda Wang <fwang@mandriva.org> 1.1.5-1mdv2011.0
+ Revision: 569891
- new version 1.1.5

* Tue Mar 09 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.1.4-1mdv2010.1
+ Revision: 516854
- drop patches that breaks build (but keep them)
- update to 1.1.4

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 1.1.3-3mdv2010.0
+ Revision: 445612
- rebuild

* Thu Dec 25 2008 Michael Scherer <misc@mandriva.org> 1.1.3-2mdv2009.1
+ Revision: 318500
- rebuild for new python

* Fri Sep 12 2008 Frederik Himpe <fhimpe@mandriva.org> 1.1.3-1mdv2009.0
+ Revision: 284261
- First uniconvertor package for Mandriva, with thanks to Fedora for
  their SPEC and patches
- create uniconvertor


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8170 |12cr|unignuplot-2.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name unignuplot
%define version 2.0
%define release %mkrel 8
%define subversion D

Summary:	Simplify the command line interface with GNUPlot
Name:		%{name}
Version:	%{version}
Release:	%{release}
Group:		System/Libraries
License:	GPL
Source:		%{name}-%{version}.0%{subversion}.tar.bz2

URL:		http://www.fltk.org
BuildRoot:	%_tmppath/%name-%version-%release-root
Requires:	tk, gnuplot
BuildArch:	noarch

%description
UniGNUPlot is a Simple TK/Tcl based program what it's primary goal 
is simplify the command line interface with GNUPlot.
UniGNUPlot is a GNUplot Graphical Front-End as simple as you can 
only type the expresion, some parameter and that's all. 

%prep
rm -rf $RPM_BUILD_ROOT
%setup -q -n %{name}%{subversion}
find -name "*~" | xargs rm -f

%clean
rm -rf $RPM_BUILD_ROOT

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p  $RPM_BUILD_ROOT%{_bindir}
mkdir -p  $RPM_BUILD_ROOT%{_datadir}/%{name}/lang

install -m 755 %{name}-%{version}.0%{subversion}.tcl $RPM_BUILD_ROOT%{_bindir}
install -m 755 lang/* $RPM_BUILD_ROOT%{_datadir}/%{name}/lang

#Fixing lang path
perl -pi -e "s|lang/lang_|/usr/share/unignuplot/lang/lang_|g" $RPM_BUILD_ROOT%{_bindir}/%{name}-%{version}.0%{subversion}.tcl

%files
%defattr(-,root,root)
%doc README COPYING CHANGES Doc
%{_bindir}/%{name}-%{version}.0%{subversion}.tcl
%{_datadir}/%{name}/lang/*



%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 2.0-8mdv2010.0
+ Revision: 434544
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.0-7mdv2009.0
+ Revision: 261773
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.0-6mdv2009.0
+ Revision: 255148
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.0-4mdv2008.1
+ Revision: 128755
- kill re-definition of %%buildroot on Pixel's request
- import unignuplot


* Mon Dec 19 2005 Erwan Velu <erwan@seanodes.com> 2.0-4mdk
- D release

* Fri Feb 14 2004 Erwan Velu <erwan@mandrakesoft.com> 2.0-3mdk
- Rebuild
* Sat Jan 11 2003 Lenny Cartier <lenny@mandrakesoft.com> 2.0-2mdk
- wrap too long lines in description & summary

* Wed Dec 17 2002 Erwan Velu <erwan@mandrakesoft.com> 2.0-1mdk
- First MDK release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8171 |12cr|unimrcp-1.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name unimrcp
%define develname %mklibname %{name} -d
%define develname_st %mklibname %{name} -d -s
%define libname %mklibname %{name}

Name: %{name}
Version: 1.0.0
Release: 2

Summary: Media Resource Control Protocol Stack
License: Apache
Group: System/Servers
Url: http://unimrcp.org

Source0: http://unimrcp.googlecode.com/files/%{name}-%{version}.tar.gz
Source1: %{name}server.init

BuildRequires: pkgconfig
BuildRequires: autoconf
BuildRequires: automake
BuildRequires: expat-devel
BuildRequires: libunimrcp-deps-devel
BuildRequires: pocketsphinx-devel
BuildRequires: sphinxbase-devel
#BuildRequires: flite-devel >= 1.3.9

Requires: lib%{name}
Requires: libunimrcp-deps
#Requires: flite

%description
Media Resource Control Protocol (MRCP) allows to control media processing
resources over the network using distributed client/server architecture.
Media processing resources include:
- Speech Synthesizer (TTS)
- Speech Recognizer (ASR)
- Speaker Verifier (SV)
- Speech Recorder (SR)
MRCP is not a stand alone protocol and it relies on various VoIP protocols
such as:
- SIP (MRCPv2), RTSP (MRCPv1) session management
- SDP offer/answer model
- RTP media streaming
UniMRCP is an open source cross-platform MRCP implementation, which provides
everything required for MRCP client and server side deployment.
UniMRCP encapsulates SIP/MRCPv2, RTSP, SDP and RTP stacks inside and provides
MRCP version independent user level interface for the integration.

%package -n %{libname}
Summary: Media Resource Control Protocol Stack shared librarries
Group: System/Libraries
Provides: lib%{name} = %{version}-%{release}

%description -n %{libname}
UniMRCP is an open source cross-platform MRCP implementation, which provides
everything required for MRCP client and server side deployment.
UniMRCP encapsulates SIP/MRCPv2, RTSP, SDP and RTP stacks inside and provides
MRCP version independent user level interface for the integration.
This package contains UniMRCP shared libraries

%package -n %{develname}
Summary: Media Resource Control Protocol Stack develnameopment
Group: Development/C
Provides: lib%{name}-devel = %{version}-%{release}
Provides: %{name}-devel = %{version}-%{release}
Requires: lib%{name} = %{version}-%{release}, pkgconfig

%description -n %{develname}
UniMRCP is an open source cross-platform MRCP implementation, which provides
everything required for MRCP client and server side deployment.
UniMRCP encapsulates SIP/MRCPv2, RTSP, SDP and RTP stacks inside and provides
MRCP version independent user level interface for the integration.
This package contains development part of UniMRCP.


%package -n %{develname_st}
Summary: Media Resource Control Protocol Stack develnameopment
Group: Development/C
Provides: lib%{name}-static-devel = %{version}-%{release}
Provides: %{name}-static-devel = %{version}-%{release}
Requires:  %{name}-devel = %{version}-%{release}

%description -n %{develname_st}
UniMRCP is an open source cross-platform MRCP implementation, which provides
everything required for MRCP client and server side deployment.
UniMRCP encapsulates SIP/MRCPv2, RTSP, SDP and RTP stacks inside and provides
MRCP version independent user level interface for the integration.
This package contains development part of UniMRCP.


%prep
%setup -q

%build
[ ! -x ./bootstrap ] || ./bootstrap

perl -pi -w -e 's/lib\/pkgconfig/pkgconfig/g' configure
perl -pi -w -e 's/^confdir=([\W])\$\{prefix\}/confdir=$1\$\(DESTDIR\)\$\{prefix\}/g' configure
perl -pi -w -e 's/^logdir=([\W])\$\{prefix\}/logdir=$1\$\(DESTDIR\)\$\{prefix\}/g' configure
perl -pi -w -e 's/^datadir=([\W])\$\{prefix\}/datadir=$1\$\(DESTDIR\)\$\{prefix\}/g' configure

%configure2_5x \
    --sysconfdir=%{_sysconfdir}/%{name} \
    --with-apr=%{_datadir}/unimrcp-deps \
    --with-apr-util=%{_datadir}/unimrcp-deps \
    --with-sofia-sip=%{_datadir}/unimrcp-deps/lib \
    --with-sphinxbase=%{_libdir} \
    --with-pocketsphinx=%{_libdir} \
    --enable-pocketsphinx-plugin
#    --enable-flite-plugin \

%install
%makeinstall_std

install -d -m0775 %{buildroot}%{_sysconfdir}/%{name}
mv -f %{buildroot}/usr/conf %{buildroot}%{_sysconfdir}/%{name}/
mv -f %{buildroot}/usr/data %{buildroot}%{_sysconfdir}/%{name}/
mv -f %{buildroot}/usr/log %{buildroot}%{_sysconfdir}/%{name}/
mv -f %{buildroot}/usr/plugin %{buildroot}%{_sysconfdir}/%{name}/

install -d -m0775 %{buildroot}%{_sysconfdir}/rc.d/init.d
install -m755 %{SOURCE1} %{buildroot}%{_sysconfdir}/rc.d/init.d/%{name}server

%files
%dir %{_sysconfdir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}/conf/*.xml
%config(noreplace) %{_sysconfdir}/%{name}/conf/*.xsd
%config(noreplace) %{_sysconfdir}/%{name}/conf/client-profiles/*.xml
%{_bindir}/*
%{_sysconfdir}/%{name}/plugin
%{_sysconfdir}/%{name}/data
%{_sysconfdir}/%{name}/log
%{_sysconfdir}/rc.d/init.d/*

%files -n %{libname}
%{_libdir}/*.so
%{_libdir}/*.so.*

%files -n %{develname}
%{_includedir}/*
%{_libdir}/pkgconfig/*.pc

%files -n %{develname_st}
%{_libdir}/*.a

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8172 |12cr|unimrcp-deps-1.1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %{_use_internal_dependency_generator}
%define __noautoprov '(.*)apr(.*)|(.*)sofia(.*)'
%else
%define __find_provides %{nil}
%endif

%define devel %mklibname %{name} -d
%define libs %mklibname %{name}

Name:		unimrcp-deps
Version:	1.1.0
Release:	2

Summary:	Media Resource Control Protocol Stack
License:	Apache
Group:		System/Libraries
Url:		http://unimrcp.org

Source:		http://unimrcp.googlecode.com/files/%{name}-%{version}.tar.gz

BuildRequires:	pkgconfig(expat)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	autoconf
BuildRequires:	automake

%package -n %{libs}
Summary:	UniMRCP depends Stack shared librarries
Group:		System/Libraries
Provides:	lib%{name} = %{version}-%{release}

%package -n %{devel}
Summary:	UniMRCP depends Stack development
Group:		Development/C
Provides:	lib%{name}-devel = %{version}-%{release}
Requires:	lib%{name} = %{version}-%{release}

%description
UniMRCP depends on a number of third party tools and libraries, which are
required and must be installed first. Alternatively, the original packages
of APR, APR-Util and Sofia-SIP libraries and patches for them
can be downloaded from http://www.unimrcp.org/dependencies/

%description -n %{libs}
UniMRCP depends on a number of third party tools and libraries, which are
required and must be installed first. Alternatively, the original packages
of APR, APR-Util and Sofia-SIP libraries and patches for them
can be downloaded from http://www.unimrcp.org/dependencies/

%description -n %{devel}
UniMRCP depends on a number of third party tools and libraries, which are
required and must be installed first. Alternatively, the original packages
of APR, APR-Util and Sofia-SIP libraries and patches for them
can be downloaded from http://www.unimrcp.org/dependencies/

%prep
%setup -q

%build
cd libs/apr
%configure2_5x --enable-threads \
--includedir=%{_datadir}/%{name}/include \
--libdir=%{_datadir}/%{name}/lib \
--bindir=%{_datadir}/%{name}/bin \
--datadir=%{_datadir}/%{name} \
--prefix=%{_datadir}/%{name}
%make

cd ../apr-util
%configure2_5x --with-apr=../apr \
--includedir=%{_datadir}/%{name}/include \
--libdir=%{_datadir}/%{name}/lib \
--bindir=%{_datadir}/%{name}/bin \
--datadir=%{_datadir}/%{name} \
--prefix=%{_datadir}/%{name}
%make

cd ../sofia-sip
libtoolize --automake --force
aclocal -I m4 --force
autoheader --force
autoconf --force
automake --gnu --force-missing --add-missing
%configure2_5x --disable-rpath --with-glib=no \
--includedir=%{_datadir}/%{name}/include \
--libdir=%{_datadir}/%{name}/lib \
--bindir=%{_datadir}/%{name}/bin \
--datadir=%{_datadir}/%{name} \
--prefix=%{_datadir}/%{name}
%make

%install
install -d -m1775 %{buildroot}%{_datadir}/%{name}

cd libs/apr
%makeinstall_std
cd ../apr-util
%makeinstall_std
cd ../sofia-sip
%makeinstall_std

%files -n %{libs}
%{_datadir}/%{name}/lib

%files -n %{devel}
%{_datadir}/%{name}/include
%{_datadir}/%{name}/build-1
%{_datadir}/%{name}/bin
%{_datadir}/%{name}/sofia-sip


%changelog
* Thu Feb 16 2012 Denis Silakov <dsilakov@mandriva.org> 1.1.0-1mdv2012.0
+ Revision: 775094
- Reformat description to shorten lines

  + zamir <zamir@mandriva.org>
    - search build error
    - clear provides

* Sun Aug 21 2011 zamir <zamir@mandriva.org> 1.1.0-0
+ Revision: 695980
- may be need expat source?.. try
- try again
- try again
- try fix script creating dir
- build new pkg version

* Mon Feb 28 2011 Funda Wang <fwang@mandriva.org> 1.0.2-3
+ Revision: 640872
- rebuild

* Sat Feb 12 2011 zamir <zamir@mandriva.org> 1.0.2-2
+ Revision: 637390
- change depend
- fixed requires

* Fri Feb 11 2011 zamir <zamir@mandriva.org> 1.0.2-1
+ Revision: 637315
- changed provide information
- changed provide information

* Fri Feb 11 2011 zamir <zamir@mandriva.org> 1.0.2-0
+ Revision: 637269
- first build
- create unimrcp-deps


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8173 |12cr|unity-asset-pool-0.8.23-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           unity-asset-pool
Version:        0.8.23
Release:        1
License:        CC-BY-SA
Summary:        Pool of assets for Unity (icons)
Url:            http://launchpad.net/unity-asset-pool
Group:          Graphical desktop/Other
Source:         %{name}-%{version}.tar.gz

BuildArch:      noarch
Provides:       unity-icon-theme = %{version}

%description
This package provides a pool of assets for Unity, currently all the icons.

%prep
%setup -q

%build

%install
# Install panel/launcher resources
pushd panel
for file in *; do
	install -D -m 0644 $file %{buildroot}%{_datadir}/unity/themes/$file
done
popd
pushd launcher
for file in *; do
	install -D -m 0644 $file %{buildroot}%{_datadir}/unity/themes/$file
done
popd
# Install unity-icon-theme
mkdir -p %{buildroot}%{_datadir}/icons/unity-icon-theme/
cp -a unity-icon-theme/* %{buildroot}%{_datadir}/icons/unity-icon-theme/
# Delete Ubuntu branding icons - will inherit the ones from the icon theme defined for GTK+
for file in "distributor-logo.png"; do
	find %{buildroot}%{_datadir} -name $file -type f -delete -print
done

%files
%doc COPYRIGHT README.txt
%{_datadir}/unity/
%{_datadir}/icons/unity-icon-theme



%changelog
* Fri May 18 2012 Crispin Boylan <crisb@mandriva.org> 0.8.23-1
+ Revision: 799505
- New release

* Tue Jan 24 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.8.22-1
+ Revision: 768051
- removed dir b/c of duplicate file listings
- imported package unity-asset-pool


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8174 |12cr|unity-greeter-0.2.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	LightDM Unity Greeter
Name:		unity-greeter
Version:	0.2.8
Release:	1
Group:		System/X11
License:	GPLv3
URL:		https://launchpad.net/unity-greeter
Source0:	https://launchpad.net/unity-greeter/+download/%{name}-%{version}.tar.gz

BuildRequires:	intltool
BuildRequires:	pkgconfig(liblightdm-gobject-1)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(indicator3-0.4)
BuildRequires:	pkgconfig(libcanberra)
BuildRequires:	vala
BuildRequires:	vala-devel

Provides: lightdm-greeter

%description
A LightDM greeter for the Unity Desktop Environment.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static

%make LIBS='-lX11 -lm'

%install
rm -rf %{buildroot}
%makeinstall_std
%find_lang %{name}

%files -f %{name}.lang
%{_sbindir}/unity-greeter
%{_datadir}/unity-greeter
%{_datadir}/xgreeters/unity-greeter.desktop
%{_datadir}/glib-2.0/schemas/*.gschema.xml


%changelog
* Fri May 18 2012 Crispin Boylan <crisb@mandriva.org> 0.2.8-1
+ Revision: 799538
- New release

* Fri Mar 02 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.1.1-1
+ Revision: 781832
- imported package unity-greeter


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8175 |12cr|unix2dos-2.2-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name unix2dos 
%define version 2.2
%define release %mkrel 10

Summary:	Unix2dos - UNIX to DOS text file format converter
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	distributable
Group:		Text tools 
Source0:	http://ftp.topnz.ac.nz/FTP/Linux/%{name}-2.2.src.tar.bz2
Patch0:		%{name}-mkstemp.patch
Patch1:		%{name}-%{version}-segfault.patch
Patch2:		%{name}-%{version}-manpage.patch
URL:		http://www.mandriva.com
BuildRoot:	%{_tmppath}/%{name}-root

%description
A utility that converts plain text files in UNIX format to DOS format.

%prep

%setup -q -c
%patch0 -p1 -b .sec
%patch1 -p1 -b .segf
%patch2 -p1 -b .man
perl -pi -e "s,^#endif.*,#endif,g;s,^#else.*,#else,g" *.[ch]

%build
gcc %{optflags} -o %{name} unix2dos.c

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_mandir}/man1

install -m755 %{name} %{buildroot}%{_bindir}
install -m644 %{name}.1 %{buildroot}%{_mandir}/man1

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root,0755)
%doc COPYRIGHT
%{_bindir}/%{name}
%{_mandir}/*/*



%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 2.2-10mdv2011.0
+ Revision: 615360
- the mass rebuild of 2010.1 packages

* Sat Dec 05 2009 Jérôme Brenier <incubusss@mandriva.org> 2.2-9mdv2010.1
+ Revision: 473903
- number the first patch macro

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 2.2-7mdv2009.0
+ Revision: 255167
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 2.2-5mdv2008.1
+ Revision: 128767
- kill re-definition of %%buildroot on Pixel's request
- fix URL


* Thu Jun 02 2005 Sebastien Savarin <plouf@mandriva.org> 2.2-5mdk
- Rebuild for new gcc

* Fri Apr 02 2004 Daouda LO <daouda@mandrakesoft.com> 2.2-4mdk
- rebuild

* Mon Jan 27 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 2.2-3mdk
- build release
- added P1 & P2 from RH
- added a "fake" URL to make mr. lint shut up
- fix license
- misc spec file fixes

* Wed Sep 05 2001 Lenny Cartier <lenny@mandrakesoft.com> 2.2-2mdk
- rebuild

* Wed Jan 31 2001 Daouda Lo <daouda@mandrakesoft.com> 2.2-1mdk
- first mdk package

* Fri Nov 17 2000 Tim Powers <timp@redhat.com>
- patched to use mkstemp, not much had to be done.

* Thu Nov 16 2000 Tim Powers <timp@redhat.com>
- minor spec file cleanups
- built for 7.1
- use predefined RPM macros whenever possible
- use RPM_OPT_FLAGS when building

* Wed Jul 07 1999 Peter Soos <sp@osb.hu> 
- Added Hungarian "Summary:" and "%%description" 
- Corrected the file and directory attributes to rebuild the package 
  under RedHat Linux 6.0

* Thu Jul 09 1998 Arkadiusz Mikkkkkkiewicz <misiek@misiek.eu.org> 
- Recompiled under RedHat Linux 5.1 
- Small changes in %%build and %%files 
- Added "Vendor:" 
- Added Polish "Summary:" and "%%description"

* Thu Jun 18 1998 Peter Soos <sp@osb.hu> 
- Corrected the spec file for rpm 2.5

* Fri Dec 05 1997 Peter Soos <sp@osb.hu> 
- Recompiled under RedHat Linux 5.0


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8176 |12cr|unixcw-3.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 4
%define libname %mklibname cw %{major}
%define libnamedevel %mklibname cw -d

Name:		unixcw
Version:	3.1.1
Release:	1	
Summary:	Shared library for Morse programs
Group:		Communications
License:	GPLv2+
URL:		http://sourceforge.net/projects/unixcw
Source0:	http://downloads.sourceforge.net/project/%{name}/%{name}-%{version}.tar.gz

%description
The UnixCW utilities add a general purpose CW library to your system, and
a small set of applications based around this library.  These applications
form a Morse code tutor suite, useful for Amateur and Marine radio operators.


%package -n	%libname
Summary:	Development files for %{name}
Group:		System/Libraries
Requires:	%{name} = %{version}-%{release}

%description -n	%libname
UnixCW libraries.


%package -n	%libnamedevel
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n	%libnamedevel
UnixCW utility libraries.

%prep
%setup -q
%build
%configure2_5x --disable-static
%make 

%install
%makeinstall_std

#Fix permissions for binary files
chmod 0755 $RPM_BUILD_ROOT%{_bindir}/*

%files
%doc AUTHORS COPYING README
%doc README
%{_bindir}/*
%{_mandir}/man?/*

%files -n %{libname}
%{_libdir}/libcw.so.%{major}*


%files -n %{libnamedevel}
%{_libdir}/libcw.so
%{_includedir}/*.h
%{_libdir}/pkgconfig/*.pc


%changelog
* Thu Aug 16 2012 Alexander Khrukin <akhrukin@mandriva.org> 3.1.1-1
+ Revision: 814998
- version update 3.1.1
- imported package unixcw


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8177 |12cr|unknown-horizons-2012.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define icon_name      uk

Name:		unknown-horizons
Version:	2012.1
Release:	1
License:	GPLv2+ ; CC-BY-SA 3.0 ; OFL ;
Summary:	A popular economy and city building 2D RTS game
Url:		http://www.unknown-horizons.org
Group:		Games/Strategy
Source:		%{name}-%{version}.tar.xz
Source1:	%{name}.svg
# Required, docbook-xsl-stylesheets : to build man page
BuildRequires:	docbook-style-xsl
BuildRequires:	fdupes
BuildRequires:	fife-devel >= 0.3.3
BuildRequires:	intltool
# Required, libxslt : to build man page
BuildRequires:	xsltproc
BuildRequires:	libxslt-devel
BuildRequires:	pkgconfig
BuildRequires:	python-devel
BuildRequires:	python-distutils-extra
BuildRequires:	desktop-file-utils
#Required imagemagick to fix desktop icon
BuildRequires:	imagemagick
Requires:	fife
Requires:	python
Requires:	python-yaml
Requires:	%{name}-data = %{version}
BuildArch:	noarch

%description
Unknown Horizons is a 2D real-time strategy simulation with an emphasis
on economy and city building. Expand your small settlement to a strong
and wealthy colony, collect taxes and supply your inhabitants with
valuable goods. Increase your power with a well balanced economy and
with strategic trade and diplomacy.

%package data
Summary:	Games data for the %{name} game
Group:		Games/Arcade
Conflicts:	%{name} < 2012.1
Requires:	%{name} = %{version}
BuildArch:	noarch

%description data
This package contains data files for %{name} game.

%prep
%setup -q -n %{name}

%build
# Build Unknown Horizons
python setup.py build

%install
python setup.py install \
  --prefix=%{_prefix} \
  --root=%{buildroot}
%find_lang %{name}

rm %{buildroot}%{_datadir}/pixmaps/%{name}.xpm
# KDE has problems handling icon files starting with 'unknown' followed by a dash
# (ex: unknown-horizons.svg) and displays unknown.* icon. We fix this by changing
# the icon name in .desktop file.
sed -i "s/Icon=unknown-horizons/Icon=%{icon_name}/" %{buildroot}%{_datadir}/applications/%{name}.desktop
install -D -m 0644 %{SOURCE1} %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/%{icon_name}.svg

desktop-file-install --vendor="" \
                     --dir %{buildroot}%{_datadir}/applications \
                     --remove-category="Simulation" \
                     %{buildroot}%{_datadir}/applications/%{name}.desktop

%files -f %{name}.lang
%doc doc/AUTHORS doc/GPL doc/GPL_fontexception doc/LICENSE doc/CC doc/OFL
%{_bindir}/%{name}
%{_mandir}/man6/%{name}.6.*
%{python_sitelib}/*.egg-info
%{python_sitelib}/horizons/
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/scalable/apps/%{icon_name}.svg

%files data
%{_datadir}/%{name}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8178 |12cr|unoconv-0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Tool to convert between any document format supported by LibreOffice
Name:		unoconv
Version:	0.4
Release:	1
License:	GPLv2
Group:		File tools
URL:		http://dag.wieers.com/home-made/unoconv/
Source0:	http://dag.wieers.com/home-made/%{name}/%{name}-%{version}.tar.bz2
# Allow -o flag to output to files
Patch0:		unoconv-output-files.patch
# Fix LD_LIBRARY_PATH handling. From upstream trunk
Patch1:		unoconv-ld-path.patch
BuildArch:	noarch

Requires:	libreoffice-core
Requires:	libreoffice-pyuno

%description
unoconv converts between any document format that LibreOffice understands.
It uses LibreOffice's UNO bindings for non-interactive conversion of
documents.

Supported document formats include Open Document Format (.odf), MS Word (.doc),
MS Office Open/MS OOXML (.xml), Portable Document Format (.pdf), HTML, XHTML,
RTF, Docbook (.xml), and more.

%prep
%setup -q
%patch0 -p3 -b .o_flag
%patch1 -p3 -b .ld_library_path

%build

%install
%makeinstall_std

%files
%doc AUTHORS ChangeLog COPYING README TODO WISHLIST docs/ tests/
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8179 |12cr|unpackssi-20030612-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	unpackssi
%define version	20030612
%define release	%mkrel 1

Name:		%{name}
Summary:	.SSI File Unpacker
Version:	%{version}
Release:	%{release}
Source0:	http://static.jonof.id.au/dl/%{name}.zip
Patch0:		unpackssi-20030612-mdv-linuxify.patch
URL:		http://www.jonof.id.au/misc#unpackssi

Group:		Archiving/Compression
BuildRoot:	%{_tmppath}/%{name}-%{version}
License:	GPLv2+

%description
This is a small program to extract the files from the .SSI package format
which Sunstorm Interactive expansion packs for games like Duke Nukem 3D
are distributed in.


%prep
%setup -q -c
%patch0 -p1

%build
%make CFLAGS="%{optflags} %{ldflags}"

%install
rm -rf %{buildroot}
install -Dm 0755 %{name} %{buildroot}%{_bindir}/%{name}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc readme.txt
%{_bindir}/%{name}


%changelog
* Sat Aug 28 2010 Maarten Vanraes <alien@mandriva.org> 20030612-1mdv2011.0
+ Revision: 573776
- import unpackssi


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8180 |12cr|unpaper-0.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Post-processing scanned and photocopied book pages
Name:		unpaper
Version:	0.3
Release:	%mkrel 3
License:	GPL
Group:		Graphics
# the newest version is 0.3, the old one was 1.1. Epoch is needed.
Epoch:		1
Source:		http://download.berlios.de/unpaper/unpaper-%{version}.tar.gz

Url:		http://unpaper.berlios.de/
BuildRoot:	%_tmppath/%name-%version-%release-root

%description
unpaper is a post-processing tool for scanned sheets of paper,
especially for book pages that have been scanned from previously
created photocopies.  The main purpose is to make scanned book pages
better readable on screen after conversion to PDF. Additionally,
unpaper might be useful to enhance the quality of scanned pages before
performing optical character recognition (OCR).

unpaper tries to clean scanned images by removing dark edges that
appeared through scanning or copying on areas outside the actual page
content (e.g.  dark areas between the left-hand-side and the
right-hand-side of a double- sided book-page scan).  The program also
tries to detect disaligned centering and rotation of pages and will
automatically straighten each page by rotating it to the correct
angle. This is called "deskewing".  Note that the automatic processing
will sometimes fail. It is always a good idea to manually control the
results of unpaper and adjust the parameter settings according to the
requirements of the input. Each processing step can also be disabled
individually for each sheet.

Input and output files can be in either .pbm or .pgm format, as also
used by the Linux scanning tools scanimage and scanadf.  Conversion to
PDF can e.g. be achieved with the Linux tools pgm2tiff, tiffcp and
tiff2pdf.



%prep
%setup -q



%build
gcc ${CFLAGS} -lm -o unpaper src/unpaper.c



%install
install -d %buildroot%{_bindir}
install -m 755 unpaper %buildroot%{_bindir}



%clean
rm -fr %buildroot



%files
%defattr(-,root,root)
%doc doc/img doc/index.html doc/unpaper.html README LICENSE
%_bindir/*


%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 1:0.3-3mdv2010.0
+ Revision: 434546
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 1:0.3-2mdv2009.0
+ Revision: 269449
- rebuild early 2009.0 package (before pixel changes)

* Tue Apr 29 2008 Tiago Salem <salem@mandriva.com.br> 1:0.3-1mdv2009.0
+ Revision: 198972
- version 0.3. Fixes bug #40466.

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Aug 23 2007 Thierry Vignaud <tvignaud@mandriva.com> 1.1-2mdv2008.0
+ Revision: 70347
- use %%mkrel

  + Marcelo Ricardo Leitner <mrl@mandriva.com>
    - Import unpaper





* Sat Aug 27 2005 Till Kamppeter <till@mandrakesoft.com> 1.1-1mdk
- Updated to version 1.1.

* Sat Mar  5 2005 Till Kamppeter <till@mandrakesoft.com> 1.0-1mdk
- Initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8181 |12cr|unrtf-0.21.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		unrtf
Version:	0.21.2
Release:	%mkrel 1
Source0:	http://ftp.gnu.org/gnu/unrtf/unrtf-%{version}.tar.gz
Source1:	http://ftp.gnu.org/gnu/unrtf/unrtf-%{version}.tar.gz.sig
URL:		http://www.gnu.org/software/unrtf/unrtf.html
License:	GPLv3
Buildroot:	%{_tmppath}/%{name}-%{version}
Summary:	RTF to other formats converter
Group:		Text tools

%description
UnRTF is a moderately complicated converter from RTF to other
formats, including HTML, LaTeX, text, and PostScript. Converting
to HTML, it supports tables, fonts, colors, embedded images,
hyperlinks, paragraph alignment among other things. All other
conversions are "alpha"--just begun.

%prep
%setup -q -n %{name}-%{version}
sed -i -e 's#/usr/local/lib/unrtf/#%{_datadir}/unrtf/#' src/main.h
sed -i -e 's#/usr/local/lib/unrtf/#%{_datadir}/unrtf/#' src/path.h
sed -i -e 's#/usr/local/lib/unrtf/#%{_datadir}/unrtf/#' src/my_iconv.h

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std
mv %{buildroot}/%{_libdir}/%{name} %{buildroot}/%{_datadir}/

%files
%defattr(-, root, root)
%doc AUTHORS README NEWS
%{_mandir}/man1/%{name}.1*
%{_bindir}/%{name}
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*

%clean
rm -rf %{buildroot}



%changelog
* Thu Aug 25 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.21.2-1mdv2012.0
+ Revision: 697108
- update to new version 0.21.2

* Sun Feb 27 2011 Funda Wang <fwang@mandriva.org> 0.21.1-8
+ Revision: 640488
- rebuild to obsolete old packages

* Sun Jan 30 2011 Tomas Kindl <supp@mandriva.org> 0.21.1-7
+ Revision: 634022
- finally fix #62270 and #54232, update license info

* Sat Jan 22 2011 Tomas Kindl <supp@mandriva.org> 0.21.1-6
+ Revision: 632276
- move files from libdir to datadir where they belong, fixing #62270, #54232

* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.21.1-5mdv2011.0
+ Revision: 615361
- the mass rebuild of 2010.1 packages

* Sun Feb 07 2010 Funda Wang <fwang@mandriva.org> 0.21.1-4mdv2010.1
+ Revision: 501572
- really fix bug#54232

* Sun Feb 07 2010 Funda Wang <fwang@mandriva.org> 0.21.1-3mdv2010.1
+ Revision: 501559
- fix bug#54232 (wrong config dir)

* Sun Feb 07 2010 Funda Wang <fwang@mandriva.org> 0.21.1-2mdv2010.1
+ Revision: 501558
- rebuild

* Mon Jan 18 2010 Frederik Himpe <fhimpe@mandriva.org> 0.21.1-1mdv2010.1
+ Revision: 493335
- update to new version 0.21.1

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 0.21.0-2mdv2010.0
+ Revision: 427481
- rebuild

* Fri Jan 23 2009 Jérôme Soyer <saispo@mandriva.org> 0.21.0-1mdv2009.1
+ Revision: 332938
- New upstream release

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 0.20.2-3mdv2009.0
+ Revision: 225902
- rebuild

* Tue Mar 04 2008 Oden Eriksson <oeriksson@mandriva.com> 0.20.2-2mdv2008.1
+ Revision: 178878
- rebuild
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

  + Emmanuel Andry <eandry@mandriva.org>
    - New version

* Sat May 19 2007 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 0.20.2-1mdv2008.0
+ Revision: 28389
- Updated to 0.20.2.


* Fri Jan 12 2007 Pixel <pixel@mandriva.com> 0.19.3-3mdv2007.0
+ Revision: 108014
- use mkrel
- rebuild
- Import unrtf

* Fri Oct 14 2005 Pixel <pixel@mandriva.com> 0.19.3-2mdk
- rebuild

* Mon May 24 2004 Michael Scherer <misc@mandrake.org> 0.19.3-1mdk
- New release 0.19.3


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8182 |12cr|unsermake-0.4-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		unsermake
Version:	0.4
Release:	%mkrel 5
Summary:	Buildsystem utility to supersed auto* tools
Summary(pt_BR):	Utilitário para sobreposição das ferramentas auto* em buildsystems
Group:		Development/Other
Group(pt_BR):	Utilitários
Group(es):	Utilitarios
License:	GPL
URL:		http://www.kde.org/
Source0:	%{name}-%{version}.tar.bz2
Source1:	unsermake.sh
Requires:	python
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch

%description
Buildsystem utility to supersed auto* tools

%description -l pt_BR
Utilitário para sobreposição das ferramentas auto* em buildsystems

%prep
%setup -q

%build

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_datadir}/unsermake
install -m644 *.py *.um %{buildroot}%{_datadir}/unsermake
install -m755 unsermake %{buildroot}%{_datadir}/unsermake

install -m755 %{SOURCE1} -D %{buildroot}/%{_sysconfdir}/profile.d/unsermake.sh

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc README COPYING TODO doc/{auug97.pdf,example.obj,unsermake-talk.sxi}
%{_datadir}/%{name}
%{_sysconfdir}/profile.d/*




%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.4-5mdv2010.0
+ Revision: 434547
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.4-4mdv2009.0
+ Revision: 261775
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.4-3mdv2009.0
+ Revision: 255171
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.4-1mdv2008.1
+ Revision: 140924
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Thu Feb 15 2007 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.4-1mdv2007.0
+ Revision: 121521
- Import unsermake

* Thu May 25 2006 José Melo <mmodem00@gmail.com> 0.4-1mdv2007.1
- Save spec in utf-8
- 0.4


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8183 |12cr|unshield-0.6-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname %{name} -d

Summary:	A program to extract InstallShield cabinet files
Name:		unshield
Version:	0.6
Release:	%mkrel 4
License:	MIT
Group:		Networking/Other
URL:		http://synce.sourceforge.net/
Source0:	http://downloads.sourceforge.net/synce/%{name}-%{version}.tar.gz
BuildRequires:	zlib-devel
BuildRequires:	libtool
BuildRequires:	openssl-devel

%description
Cabinet (.CAB) files are a form of archive, which is used by
the InstallShield installer software. The unshield program
simply unpacks such files.

See http://synce.sourceforge.net/ for more information.

%package -n	%{libname}
Summary:	A library to extract InstallShield cabinet files
Group:          System/Libraries

%description -n	%{libname}
Cabinet (.CAB) files are a form of archive, which is used by
the InstallShield installer software. The unshield program
simply unpacks such files.

See http://synce.sourceforge.net/ for more information.

%package -n	%{develname}
Summary:	Development library and header files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}
Requires:	zlib-devel
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname %{name} 0 -d}

%description -n	%{develname}
Cabinet (.CAB) files are a form of archive, which is used by
the InstallShield installer software. The unshield program
simply unpacks such files.

See http://synce.sourceforge.net/ for more information.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x --with-ssl --disable-static
%make

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
%makeinstall_std

%if "%{_lib}" == "lib64"
perl -pi -e "s|-L/usr/lib\b|-L%{_libdir}|g" %{buildroot}%{_libdir}/*.la
%endif

%files
%doc ChangeLog LICENSE README TODO
%{_bindir}/unshield
%{_mandir}/man1/*

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc ChangeLog LICENSE README TODO
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8184 |12cr|untie-0.4-0.1.git14b92c7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define git 14b92c7

Summary: Process namespace creator
Name: untie
Version: 0.4
Release: %mkrel 0.1.git%{git}
License: GPL
Group: Shells
URL: http://guichaz.free.fr/untie
Source0: untie-%{version}-%{git}.tar.gz

%description
untie is a tool used to launch commands in new namespaces.

%prep
%setup -q

%build
make


%install
rm -rf
%makeinstall PREFIX=%{buildroot}/%{_prefix}

%clean
rm -rf


%files
%defattr(-,root,root)
%doc COPYING NEWS README
%{_sbindir}/*
%doc %{_mandir}/*/*



%changelog
* Fri Sep 02 2011 Bogdano Arendartchuk <bogdano@mandriva.com> 0.4-0.1.git14b92c7mdv2012.0
+ Revision: 697814
- imported package untie


* Fri Sep 02 2011 Bogdano Arendartchuk <bogdano@mandriva.com> 0.4-git14b92c7
- adapted the original spec file to Mandriva Linux

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8185 |12cr|up-0.3-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Displays the uptime in a human readable format
Name:		up
Version:	0.3
Release:	%mkrel 12
License:	GPL
Group:		System/Base
URL:		http://www.burdell.org/up.php3
Source:		%{name}-%{version}.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
up displays the uptime of the system accounting for decades, years, weeks,
days, hours, and minutes.  It can output the uptime in its standard hardcore
format or the standard 'uptime' (that program that comes with procps) format
for quick comparisons with other systems.

%prep

%setup -n %{name}-%{version}

%build
gcc %{optflags} -o up up.c

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_mandir}/man1
install -m755 up %{buildroot}%{_bindir}/
install -m644 up.1 %{buildroot}%{_mandir}/man1/

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README ChangeLog
%{_bindir}/*
%{_mandir}/man1/*


%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.3-12mdv2010.0
+ Revision: 434563
- rebuild
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.3-10mdv2009.0
+ Revision: 255173
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.3-8mdv2008.1
+ Revision: 140925
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Aug 19 2007 Oden Eriksson <oeriksson@mandriva.com> 0.3-8mdv2008.0
+ Revision: 66686
- Import up



* Fri Jul 14 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3-8mdv2007.0
- rebuild

* Fri Jun 03 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3-7mdk
- rebuild

* Sun May 16 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.3-6mdk
- build release

* Thu Jan 16 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.3-5mdk
- build release

* Sun Aug  4 2002 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.3-4mdk
- rebuilt with gcc-3.2

* Mon May 20 2002 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.3-3mdk
- rebuilt with gcc3.1

* Sat Dec 22 2001 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.3-2mdk
- removed requires.

* Sat Dec  8 2001 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.3-1mdk
- initial cooker contrib.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8186 |12cr|updateads-1.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Update BIND ad server listings
Name:		updateads
Version:	1.0
Release:	%mkrel 5
License:	BSD-like
Group:		Monitoring
URL:		http://prefetch.net/code/updateads.pl.html
Source0:	http://prefetch.net/code/updateads.pl.bz2
Requires:	bind
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
updatedads.pl is a Perl script that can be used to retrieve and format the
latest list of well known ad servers for placement in a BIND zone file.

%prep

%setup -q -c -T
bzcat %{SOURCE0} > %{name}

%build

%install
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -m0755 %{name} %{buildroot}%{_bindir}/%{name}

%clean
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%attr(0755,root,root) %{_bindir}/%{name}


%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.0-5mdv2010.0
+ Revision: 434565
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0-4mdv2009.0
+ Revision: 261777
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0-3mdv2009.0
+ Revision: 255178
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.0-1mdv2008.1
+ Revision: 140925
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Sep 09 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0-1mdv2008.0
+ Revision: 83828
- Import updateads



* Tue Aug 22 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0-1mdv2007.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8187 |12cr|upnp-inspector-0.2.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarball_name UPnP-Inspector

Name: upnp-inspector
Summary: An UPnP Device and Service analyzer
Version: 0.2.2
Release: %mkrel 2
Group: Networking/Other
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL: https://coherence.beebits.net/wiki/UPnP-Inspector
Source0: https://coherence.beebits.net/download/%{tarball_name}-%version.tar.bz2
License: MIT
Provides: UPnP-Inspector = %version
Requires: python-coherence >= 0.6.0
Requires: pygtk2

Requires(post):   rpm-helper
Requires(preun):  rpm-helper
BuildRequires: python-setuptools, imagemagick
%py_requires -d

%description
The Inspector is an UPnP Device and Service analyzer, and a debugging tool,
based on the Coherence DLNA/UPnP framework.
Modeled loosely after the Intel UPnP Device Spy and Device Validator.
It is a GUI to discover and explore UPnP devices on your network.
Detected devices are displayed in a tree-view, where actions can be called and
state-variables be queried.

%files
%defattr(-,root,root)
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%py_platsitedir/*

%prep
%setup -q -n %{tarball_name}-%version

%build
python setup.py build

%install
rm -rf %buildroot
mkdir -p %buildroot/%_initrddir
mkdir -p %buildroot/usr/share/icons/%name
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/

python setup.py install --root=%buildroot --install-lib=%py_platsitedir

# install icons
mkdir -p %{buildroot}%{_miconsdir}
mkdir -p %{buildroot}%{_iconsdir}
mkdir -p %{buildroot}%{_liconsdir}
install -m 644 upnp_inspector/icons/inspector-logo.png %{buildroot}%{_iconsdir}/%name.png
convert -scale 16x16 upnp_inspector/icons/inspector-logo.png $RPM_BUILD_ROOT%{_miconsdir}/%name.png
convert -scale 48x48 upnp_inspector/icons/inspector-logo.png $RPM_BUILD_ROOT%{_liconsdir}/%name.png

# menu
cat > $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop <<EOF
[Desktop Entry]
Encoding=UTF-8
Name=UPnP-Inspector
Comment=An UPnP Device and Service analyzer
Exec=upnp-inspector
Icon=upnp-inspector
StartupNotify=true
Terminal=false
Type=Application
Categories=X-MandrivaLinux-Internet;X-MandrivaLinux-CrossDesktop
EOF

%clean
rm -rf %buildroot



%changelog
* Sat Nov 06 2010 Funda Wang <fwang@mandriva.org> 0.2.2-2mdv2011.0
+ Revision: 594034
- rebuld for py2.7

* Mon Aug 17 2009 Frederik Himpe <fhimpe@mandriva.org> 0.2.2-1mdv2010.0
+ Revision: 417408
- update to new version 0.2.2

* Mon Mar 09 2009 Erwan Velu <erwan@mandriva.org> 0.2.0-1mdv2009.1
+ Revision: 353291
- 0.2.0

* Mon Jan 26 2009 Erwan Velu <erwan@mandriva.org> 0.1.7-1mdv2009.1
+ Revision: 333759
- Fixing logo
- import upnp-inspector



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8188 |12cr|upse-1.0.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name upse
%define version 1.0.0
%define release %mkrel 6

%define major 2.0.0
%define libname %mklibname upse %major
%define develname %mklibname -d upse

Summary: Playstation sound emulator
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://distfiles.atheme.org/%{name}-%{version}.tbz2
Patch0: upse-1.0.0-new-audacious.patch
Patch1: upse-disable-audacious.patch
License: GPLv2
Group: Sound
Url: http://nenolod.net/upse
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: libao-devel
BuildRequires: zlib-devel

%description
UPSE is a work in progress Playstation sound emulator. Unlike other
emulators (SexyPSF), UPSE supports playing back most (a few replayers
seem to have bugs or are dependent on some undocumented feature) PS1
module formats.

%package -n %libname
Summary: Playstation sound emulator library
Group: System/Libraries
%description -n %libname
UPSE is a work in progress Playstation sound emulator. Unlike other
emulators (SexyPSF), UPSE supports playing back most (a few replayers
seem to have bugs or are dependent on some undocumented feature) PS1
module formats.

%package -n %develname
Summary: Playstation sound emulator library
Group: Development/C
Requires: %libname = %version
Provides: libupse-devel = %version-%release

%description -n %develname
UPSE is a work in progress Playstation sound emulator. Unlike other
emulators (SexyPSF), UPSE supports playing back most (a few replayers
seem to have bugs or are dependent on some undocumented feature) PS1
module formats.

%if 0
BuildRequires: libaudacious-devel >= 5:1.4
%package -n audacious-upse
Summary: Playstation sound emulator plugin for Audacious
Group: Sound
Requires: audacious

%description -n audacious-upse
UPSE is a work in progress Playstation sound emulator. Unlike other
emulators (SexyPSF), UPSE supports playing back most (a few replayers
seem to have bugs or are dependent on some undocumented feature) PS1
module formats.

This adds Playstation sound emulation to the Audacious Media Player.
%endif

%prep
%setup -q
%apply_patches

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post -n %libname -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %libname -p /sbin/ldconfig
%endif

%files
%defattr(-,root,root)
%doc NEWS  THANKS  TODO AUTHORS
%_bindir/upse123
%_mandir/man1/upse123.1*

%files -n %libname
%defattr(-,root,root)
%_libdir/libupse.so.%major
%_libdir/libupse.so.2

%files -n %develname
%defattr(-,root,root)
%_includedir/*
%_libdir/libupse.so

%if 0
%files -n audacious-upse
%defattr(-,root,root)
%_libdir/audacious/Input/upse-audacious.so
%endif




%changelog
* Sat Mar 31 2012 Götz Waschk <waschk@mandriva.org> 1.0.0-6mdv2012.0
+ Revision: 788423
- yearly rebuild

* Wed Mar 30 2011 Götz Waschk <waschk@mandriva.org> 1.0.0-5
+ Revision: 649099
- really disable audacious plugin
- update build deps
- disable audacious build

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.1 packages

* Sun Mar 28 2010 Funda Wang <fwang@mandriva.org> 1.0.0-4mdv2010.1
+ Revision: 528374
- rebuild

* Wed Feb 03 2010 Götz Waschk <waschk@mandriva.org> 1.0.0-3mdv2010.1
+ Revision: 499937
- patch for new audacious

* Wed May 13 2009 Götz Waschk <waschk@mandriva.org> 1.0.0-2mdv2010.0
+ Revision: 375249
- rebuild for new audacious

* Mon Jul 21 2008 Götz Waschk <waschk@mandriva.org> 1.0.0-1mdv2009.0
+ Revision: 239403
- new version
- new major

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Mon Feb 18 2008 Götz Waschk <waschk@mandriva.org> 0.6.0-2mdv2008.1
+ Revision: 171210
- rebuild for new libmcs

* Mon Feb 11 2008 Götz Waschk <waschk@mandriva.org> 0.6.0-1mdv2008.1
+ Revision: 165055
- new version

* Thu Jan 24 2008 Götz Waschk <waschk@mandriva.org> 0.5.0-1mdv2008.1
+ Revision: 157481
- import upse


* Thu Jan 24 2008 Götz Waschk <waschk@mandriva.org> 0.5.0-1mdv2008.1
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8189 |12cr|upstart-0.6.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           upstart
Version:        0.6.3
Release:        %mkrel 1
Summary:        An event-driven init system

Group:          System/Configuration/Boot and Init
License:        GPLv2+
URL:            http://upstart.ubuntu.com
Source0:        http://upstart.ubuntu.com/download/0.6/upstart-%{version}.tar.bz2
Source1:	ttyX.conf
# (fc) 0.6.3-1mdv fix rc path
Patch0:		upstart-0.6.3-fix-rc-path.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
#Obsoletes: SysVinit < 2.87-2, sysvinit < 2.87-2
#Provides: SysVinit = 2.87-2, sysvinit = 2.87-2
Conflicts:	sysvinit
BuildRequires:  gettext
BuildRequires: 	dbus-devel
BuildRequires:	expat-devel

%description
Upstart is an event-based replacement for the /sbin/init daemon which
handles starting of tasks and services during boot, stopping them
during shutdown and supervising them while the system is running.

%prep
%setup -q
%patch0 -p1 -b .fix-rc-path

%build
%configure2_5x --sbindir=/sbin --libdir=/%{_lib}
%make

%install
rm -rf %{buildroot}
%makeinstall_std

# libupstart and libnih aren't shipped
rm -f %{buildroot}/%{_lib}/libupstart.*
rm -f %{buildroot}/%{_lib}/libnih.*
rm -f %{buildroot}/%{_includedir}/libnih.h
rm -f %{buildroot}/%{_includedir}/libupstart.h
rm -rf %{buildroot}/%{_includedir}/nih
rm -rf %{buildroot}/%{_includedir}/upstart
rm -rf %{buildroot}/%{_datadir}/aclocal/compiler.m4
rm -rf %{buildroot}/%{_datadir}/aclocal/linker.m4
rm -rf %{buildroot}/%{_datadir}/aclocal/misc.m4

for i in 1 2 3 4 5 6 ; do
 cat %{SOURCE1} | sed -e "s,@TTY@,$i,g" > %{buildroot}/%{_sysconfdir}/init/tty$i.conf
 chmod 644 %{buildroot}/%{_sysconfdir}/init/tty$i.conf
done

%find_lang %{name}

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root,-)
%doc AUTHORS
%doc COPYING
%doc NEWS
%doc README
%doc TODO
%doc HACKING
%{_sysconfdir}/init
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/*
/sbin/halt
/sbin/init
/sbin/initctl
/sbin/poweroff
/sbin/reboot
/sbin/runlevel
/sbin/shutdown
/sbin/start
/sbin/status
/sbin/stop
/sbin/telinit
/sbin/restart
%{_mandir}/*/*


%changelog
* Thu Sep 10 2009 Frederic Crozat <fcrozat@mandriva.com> 0.6.3-1mdv2010.0
+ Revision: 436825
- Fix buildrequires
- import upstart


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8190 |12cr|uptimed-0.3.17-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1
%define	name	uptimed
%define	version	0.3.17
%define	release	1

%define	major 0
%define	libname	%mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	A daemon to record and keep track of system uptimes
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPLv2+
Group:		Monitoring
URL:		http://podgorny.cz/moin/Uptimed
Source0:	http://podgorny.cz/uptimed/releases/%{name}-%{version}.tar.bz2
Source1:	%{name}.init
Source2:	%{name}.init.systemd
Patch0:		uptimed-makefile.patch
Patch1:		uptimed-systemd.patch

%description
Uptimed is an uptime record daemon keeping track of the highest 
uptimes the system ever had. Instead of using a pid file to 
keep sessions apart from each other, it uses the system boot 
time. 

Uptimed has the ability to inform you of records and milestones 
though syslog and e-mail, and comes with a console front end to 
parse the records, which can also easily be used to show your 
records on your Web page.

%package -n %{libname}
Summary:	Generic libraries need by uptimed
Group:		System/Libraries
Provides:	lib%{name} = %{version}-%{release}

%description -n %{libname}
Generic libraries needed by uptimed.

%package -n %{develname}
Summary:	Generic libraries need by uptimed
Group:		Development/Other
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Obsoletes:	%mklibname %{name} 0 -d

%description -n %{develname}
Development files for uptimed.

%prep
%setup -q
#%patch0 -p0 -b .makefile
%patch1 -p1 -b .systemd
cp -a %{SOURCE1} .
cp -a %{SOURCE2} ./etc/uptimed.service.in

# this was faster, and easier...
touch NEWS

%build
./bootstrap.sh

%configure --disable-static
%make

%install
%makeinstall_std 

mkdir -p %{buildroot}/var/spool/%{name}
install -m755 uptimed.init -D %{buildroot}%{_initrddir}/uptimed
install -m755 etc/uptimed.service -D %{buildroot}/lib/systemd/system/%{name}.service
mv %{buildroot}%{_sysconfdir}/uptimed.conf-dist %{buildroot}%{_sysconfdir}/uptimed.conf

%post
systemd-tmpfiles --create
%_post_service %{name}

%files
%doc AUTHORS CREDITS ChangeLog INSTALL.cgi INSTALL.upgrade README TODO sample-cgi/
%config(noreplace) %{_sysconfdir}/uptimed.conf
%{_initrddir}/uptimed
/lib/systemd/system/%{name}.service
%{_sbindir}/uptimed
%dir /var/spool/uptimed
%{_bindir}/uprecords
%{_mandir}/*/*

%files -n %{libname}
%{_libdir}/libuptimed.so.%{major}*

%files -n %{develname}
%{_libdir}/libuptimed.so

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8191 |12cr|uptodate-0.3.1-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Name:           uptodate
Summary:        Uptodate helps you to keep your system uptodate
Version:        0.3.1
Release:        %mkrel 12
URL:            http://voxel.jouy.inra.fr/darcs/uptodate
Source0:        http://voxel.jouy.inra.fr/darcs/uptodate/uptodate-%{version}.tar.bz2
License:        GPL
Group:          Networking/Other
Requires:       python >= 2.3
BuildRoot:      %{_tmppath}/%{name}-buildroot
BuildArch:      noarch
BuildRequires:  python-devel

%description
uptodate is powerful and user friendly command line tool which helps you to
know when a new version is available. It searches for new versions in a web
page, a ftp directory, etc, and shows you added and removed version since the
last search. If you update some softs by hand, if you are a package maintainer,
or if you simply want to know when the new version of your favorite game (or
everything else with a version) is out, uptodate is for you !

%prep

%setup

%build

%install
python setup.py install --root=%buildroot

%clean
/bin/rm -Rf %buildroot


%files
%defattr(0644, root, root, 0755)
%attr(0755,root,root) %{_bindir}/*
%{py_puresitedir}/*
%{_datadir}/locale/*/*/*
%config(noreplace) %{_sysconfdir}/bash_completion.d/uptodate
%doc COPYING README






%changelog
* Tue Nov 02 2010 Michael Scherer <misc@mandriva.org> 0.3.1-12mdv2011.0
+ Revision: 592180
- rebuild for python 2.7

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 0.3.1-11mdv2010.0
+ Revision: 445613
- rebuild

* Tue Jan 06 2009 Funda Wang <fwang@mandriva.org> 0.3.1-10mdv2009.1
+ Revision: 326003
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.3.1-9mdv2009.0
+ Revision: 242907
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Aug 27 2007 Gaëtan Lehmann <glehmann@mandriva.org> 0.3.1-7mdv2008.0
+ Revision: 72211
- rebuild


* Thu Nov 30 2006 Gaëtan Lehmann (INRA) <glehmann@mandriva.org> 0.3.1-6mdv2007.0
+ Revision: 88944
- rebuild for new python

* Thu Aug 10 2006 Gaëtan Lehmann (INRA) <glehmann@mandriva.org> 0.3.1-5mdv2007.0
+ Revision: 55170
- rebuild
- Import uptodate

* Thu Jan 19 2006 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.3.1-4mdk
- use py_puresitedir

* Sat Dec 24 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.3.1-3mdk
- Add BuildRequires
- change %%mkrel to make rpmbuildupdate happy

* Sat Dec 24 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.3.1-2mdk
- rebuild to fix path on i586

* Sat Dec 03 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.3.1-1mdk
- New release 0.3.1
- fix URL

* Mon Jul 25 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.3-1mdk
- New release 0.3

* Tue Mar 29 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.2-1mdk
- 0.2

* Sat Mar 26 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.1-1mdk
- initial contrib


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8192 |12cr|upx-3.08-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The Ultimate Packer for eXecutables
Name:		upx
Version:	3.08
Release:	%mkrel 1
License:	GPL
Group:		Archiving/Compression
URL:		http://upx.sourceforge.net/
Source0:	http://upx.sourceforge.net/download/%{name}-%{version}-src.tar.bz2
BuildRequires:	ucl-devel >= 1.03
BuildRequires:	pkgconfig(zlib)

%description
UPX is an advanced executable file compressor. UPX will typically
reduce the file size of programs and DLLs by around 50%-70%, thus
reducing disk space, network load times, download times and other
distribution and storage costs.

Programs and libraries compressed by UPX are completely self-contained
and run exactly as before, with no runtime or memory penalty for most
of the supported formats.

UPX supports a number of different executable formats, including
Win95/98/ME/NT/2000 programs and DLLs, DOS programs, and Linux executables.

UPX is rated number one in the well known Archive Comparison Test. Visit
http://compression.ca/act-exepack.html

%prep

%setup -q -n %{name}-%{version}-src

%build
# building the docs
%make -C doc
export UCLDIR=%{_prefix}
%make -C src CXXFLAGS="%{optflags} -Wcast-align -Wcast-qual -Wpointer-arith -Wwrite-strings"

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_mandir}/man1

install -m 755 src/upx.out %{buildroot}%{_bindir}/upx
install -m 644 doc/upx.1 %{buildroot}%{_mandir}/man1/

%files
%doc BUGS LICENSE NEWS PROJECTS README* THANKS doc/upx.doc doc/upx.html doc/*.txt
%{_bindir}/*
%attr(644,root,man) %{_mandir}/man1/*

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8193 |12cr|uqm-0.6.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	uqm
%define version	0.6.2
%define release %mkrel 8
%define	title		Ur-Quan Masters
%define	longtitle	The Ur-Quan Masters

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	The Ur-Quan Masters
License:	GPLv2
Group:		Games/Strategy
URL:		http://sc2.sourceforge.net
Source0:	http://prdownloads.sourceforge.net/sc2/%{name}-%{version}-source.tar.bz2
Source1:	%{name}-16.png.bz2
Source2:	%{name}-32.png.bz2
Source3:	%{name}-48.png.bz2
Patch0:		%{name}-0.6.2-build.patch
Requires:	%{name}-content
BuildRequires:	SDL-devel >= 1.2.3
BuildRequires:	SDL_image-devel
BuildRequires:	SDL_mixer-devel
BuildRequires:	libvorbis-devel
BuildRequires:	libmikmod-devel
BuildRequires:	mesaglu-devel
#ExcludeArch:	x86_64 amd64
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
The Ur-Quan Masters is a port of the 3DO version of Star Control 2.

%prep
%setup -q -n %{name}-%{version}/sc2
%patch0 -p 2
bzcat %{SOURCE1} > %{name}-16.png
bzcat %{SOURCE2} > %{name}-32.png
bzcat %{SOURCE3} > %{name}-48.png

# create configuration
cat > config.state <<EOF
CHOICE_debug_VALUE='nodebug'
CHOICE_graphics_VALUE='opengl'
CHOICE_sound_VALUE='mixsdl'
CHOICE_ioformat_VALUE='stdio_zip'
INPUT_install_prefix_VALUE='%{_gamesbindir}'
INPUT_install_bindir_VALUE='%{_gamesbindir}'
INPUT_install_libdir_VALUE='%{_libdir}'
INPUT_install_sharedir_VALUE='%{_gamesdatadir}'
EOF

%build
./build.sh uqm < /dev/null

%install
rm -rf %{buildroot}
perl -pi -e 's|%{_prefix}|%{buildroot}%{_prefix}|' build.vars
./build.sh uqm install

# icons
install -D -m 644 %{name}-48.png %{buildroot}%{_liconsdir}/%{name}.png 
install -D -m 644 %{name}-32.png %{buildroot}%{_iconsdir}/%{name}.png 
install -D -m 644 %{name}-16.png %{buildroot}%{_miconsdir}/%{name}.png

# menu
install -d -m 755 %{buildroot}%{_datadir}/applications
cat >  %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=%{title}
Comment=%{longtitle}
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=false
Categories=Game;StrategyGame
EOF

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS BUGS COPYING WhatsNew ChangeLog README Contributing
%doc doc/users/manual.txt
%{_gamesbindir}/%{name}
%{_gamesdatadir}/%{name}
%{_libdir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png




%changelog
* Sat Jul 10 2010 Tomas Kindl <supp@mandriva.org> 0.6.2-8mdv2011.0
+ Revision: 550186
- bump revision (rev. 547807 fixes...)
- make it compile again, fix patch tag
- allow build on x86_64 as it works...

* Fri Sep 05 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.6.2-7mdv2009.0
+ Revision: 281709
- fix menu (bug #43288)

* Thu Aug 14 2008 Götz Waschk <waschk@mandriva.org> 0.6.2-6mdv2009.0
+ Revision: 271862
- update license

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 0.6.2-5mdv2009.0
+ Revision: 261778
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.6.2-4mdv2009.0
+ Revision: 255180
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.6.2-2mdv2008.1
+ Revision: 140925
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - kill desktop-file-validate's error: string list key "Categories" in group "Desktop Entry" does not have a semicolon (";") as trailing character
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'


* Wed Feb 14 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.6.2-2mdv2007.0
+ Revision: 121003
- drop versioning on content dependency

* Wed Jan 24 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.6.2-1mdv2007.1
+ Revision: 112948
- fix build dependencies
- new version
- rediff build patch
- new version
- Import uqm

* Thu Jun 22 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.0-3mdv2007.0
- fix buildrequires
- xdg menu

* Fri May 12 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.0-2mdk
- excludes x86_64 arch, as it contains uncompatible assembler code

* Tue Mar 21 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.0-1mdk
- New release 0.5.0

* Wed Aug 24 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.4.0-3mdk
- fix x86_64 build
- %%mkrel

* Tue May 31 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.4.0-2mdk 
- requires uqm-content = 0.6.2

* Sun May 29 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.4.0-1mdk
- New release 0.4.0
- fix build
- correct optimisations
- fix menu entry
- spec cleanup

* Sat Jul 24 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.3-3mdk 
- rpmbuildupdate aware
- fixed menu category


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8194 |12cr|uqm-3domusic-0.6.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define base_name	uqm
%define name		%{base_name}-3domusic
%define version		0.6.0
%define release		%mkrel 7

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Optional 3DO music package for Ur-Quan Masters game
License:	GPL
Group:		Games/Strategy
URL:		http://sc2.sourceforge.net
Source:		http://prdownloads.sourceforge.net/sc2/%{base_name}-%{version}-3domusic.uqm
Requires:	%{base_name}
BuildArch:	    noarch
ExcludeArch:    x86_64 amd64
BuildRoot:      %{_tmppath}/%{name}-%{version}

%description
The Ur-Quan Masters is a port of the 3DO version of Star Control 2.

%prep
%setup -c -q

%build

%install
rm -rf %{buildroot}
install -d -m 755 %{buildroot}%{_gamesdatadir}/%{base_name}/content
cp -pr * %{buildroot}%{_gamesdatadir}/%{base_name}/content

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_gamesdatadir}/%{base_name}/content/credits/*
%{_gamesdatadir}/%{base_name}/content/ipanims/*
%{_gamesdatadir}/%{base_name}/content/lbm/*




%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.6.0-7mdv2010.0
+ Revision: 434568
- rebuild
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.6.0-5mdv2009.0
+ Revision: 255182
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.6.0-3mdv2008.1
+ Revision: 140925
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Feb 14 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.6.0-3mdv2007.0
+ Revision: 121006
- drop versioning on base package dependency

* Thu Jan 25 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.6.0-2mdv2007.1
+ Revision: 113142
- game engine is not x86_64 compatible, so mark content as noarch too
- new version
- Import uqm-3domusic

* Wed Aug 30 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.0-3mdv2007.0
- Rebuild

* Mon Apr 03 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.0-2mdk
- fix new directory dupliaction

* Tue Mar 21 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.0-1mdk
- new version
- use original archive
- fix directory duplication with uqm-content

* Wed Aug 24 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.4.0-2mdk
- use correct archive
- %%mkrel

* Tue May 31 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.4.0-1mdk 
- first release as a distinct package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8195 |12cr|uqm-content-0.6.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define base_name	uqm
%define name		%{base_name}-content
%define version		0.6.0
%define release		%mkrel 7

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Mandatory content package for Ur-Quan Masters game
License:	GPL
Group:		Games/Strategy
URL:		http://sc2.sourceforge.net
Source:		http://prdownloads.sourceforge.net/sc2/%{base_name}-%{version}-content.uqm
Requires:	%{base_name}
Provides:	%{base_name}-data
Obsoletes:	%{base_name}-data
BuildArch:	    noarch
ExcludeArch:    x86_64 amd64
BuildRoot:	    %{_tmppath}/%{name}-%{version}

%description
The Ur-Quan Masters is a port of the 3DO version of Star Control 2.

%prep
%setup -c -q

%build

%install
rm -rf %{buildroot}
install -d -m 755 %{buildroot}%{_gamesdatadir}/%{base_name}/content
cp -pr * %{buildroot}%{_gamesdatadir}/%{base_name}/content

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_gamesdatadir}/%{base_name}/content/*




%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.6.0-7mdv2010.0
+ Revision: 434584
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.6.0-6mdv2009.0
+ Revision: 261792
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.6.0-5mdv2009.0
+ Revision: 255229
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.6.0-3mdv2008.1
+ Revision: 140925
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Feb 14 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.6.0-3mdv2007.0
+ Revision: 121004
- drop versioning on base package dependency

* Thu Jan 25 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.6.0-2mdv2007.1
+ Revision: 113141
- game engine is not x86_64 compatible, so mark content as noarch too

* Wed Jan 24 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.6.0-1mdv2007.1
+ Revision: 112931
- new version
- Import uqm-content

* Wed Aug 30 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.0-2mdv2007.0
- Rebuild

* Tue Mar 21 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.0-1mdk
- new version
- keep original archive

* Tue May 31 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.4.0-1mdk 
- new version
- changed name
- moved 3domusic and voice into distinct packages

* Sat Jul 24 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.3-2mdk 
- rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8196 |12cr|uqm-voice-0.6.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define base_name	uqm
%define name		%{base_name}-voice
%define version		0.6.0
%define release		%mkrel 8

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Optional speech package for Ur-Quan Masters game
License:	GPL
Group:		Games/Strategy
URL:		http://sc2.sourceforge.net
Source:		http://prdownloads.sourceforge.net/sc2/%{base_name}-%{version}-voice.uqm
Requires:	%{base_name}
BuildArch:      noarch
ExcludeArch:    x86_64 amd64
BuildRoot:      %{_tmppath}/%{name}-%{version}

%description
The Ur-Quan Masters is a port of the 3DO version of Star Control 2.

%prep
%setup -c -q

%build

%install
rm -rf %{buildroot}
install -d -m 755 %{buildroot}%{_gamesdatadir}/%{base_name}/content
cp -pr * %{buildroot}%{_gamesdatadir}/%{base_name}/content

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_gamesdatadir}/%{base_name}/content/comm/*/*




%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.6.0-8mdv2010.0
+ Revision: 434585
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.6.0-7mdv2009.0
+ Revision: 268039
- rebuild
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.6.0-3mdv2008.1
+ Revision: 140925
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Feb 14 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.6.0-3mdv2007.0
+ Revision: 121005
- drop versioning on base package dependency

* Thu Jan 25 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.6.0-2mdv2007.1
+ Revision: 113148
- game engine is not x86_64 compatible, so mark content as noarch too

* Wed Jan 24 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.6.0-1mdv2007.1
+ Revision: 112951
- new version
- Import uqm-voice

* Wed Aug 30 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.0-2mdv2007.0
- Rebuild

* Tue Mar 21 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.0-1mdk
- new version
- use original archive

* Wed Aug 24 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.4.0-2mdk
- don't own directories
- %%mkrel

* Tue May 31 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.4.0-1mdk 
- first release as a distinct package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8197 |12cr|uriparser-0.7.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 1
%define libname	%mklibname uriparser %{major}
%define develname %mklibname -d uriparser

Summary:	URI parsing library - RFC 3986
Name:		uriparser
Version:	0.7.6
Release:	1
Group:		System/Libraries
License:	BSD
URL:		http://uriparser.sourceforge.net
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
Patch0:		uriparser-0.7.5-doc_Makefile_in.patch
BuildRequires:	cpptest-devel
BuildRequires:	doxygen
BuildRequires:	graphviz
BuildRequires:	pkgconfig

%description
Uriparser is a strictly RFC 3986 compliant URI parsing library written in C.
uriparser is cross-platform, fast, supports Unicode and is licensed under the
New BSD license.

%package -n	%{libname}
Summary:	URI parsing library - RFC 3986
Group:          System/Libraries

%description -n	%{libname}
Uriparser is a strictly RFC 3986 compliant URI parsing library written in C.
uriparser is cross-platform, fast, supports Unicode and is licensed under the
New BSD license.

%package -n	%{develname}
Summary:	Development files for the uriparser library
Group:		Development/C
Provides:	%{name}-devel = %{version}
Requires:	%{libname} >= %{version}

%description -n	%{develname}
This package contains libraries and header files for developing applications
that use uriparser.

%prep

%setup -q
sed -i 's/\r//' THANKS
sed -i 's/\r//' COPYING
iconv -f iso-8859-1 -t utf-8 -o THANKS{.utf8,}
mv THANKS{.utf8,}

%build
autoreconf -fi
%configure2_5x \
 --disable-static
pushd doc
#    autoreconf -fi
    # Remove qhelpgenerator dependency, by commenting these lines in
    # Doxygen.in
    ## .qch output
    ## QCH_FILE = "../uriparser-doc-0.7.5.qch"
    ## QHG_LOCATION = "qhelpgenerator"
    sed -i 's/^# .qch output.*//' Doxyfile.in
    sed -i 's/^QCH.*//' Doxyfile.in
    sed -i 's/^QHG.*//' Doxyfile.in
    %make
popd

%make

%check
make check

%install
%makeinstall_std INSTALL="install -p"

find %{buildroot} -name '*.la' -exec rm -f {} ';'
rm -rf %{buildroot}%{_docdir}/uriparser-doc

%files -n %{libname}
%doc THANKS AUTHORS COPYING ChangeLog
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc doc/html
%{_datadir}/doc/%{name}/html/*
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc



%changelog
* Fri Jan 20 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.7.6-1
+ Revision: 762985
- version update 0.7.6

* Thu Dec 23 2010 Oden Eriksson <oeriksson@mandriva.com> 0.7.5-1mdv2011.0
+ Revision: 624123
- import uriparser


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8198 |12cr|urlmon-4.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	urlmon
%define version	4.0
%define release	%mkrel 8

Summary:	An URL monitor
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{name}-%{version}.tar.bz2
Patch0:		urlmon-4.0-perl-path.patch.bz2
License:	GPL
Group:		Networking/Other
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
Url: http://www.ibiblio.org/pub/Linux/apps/www/mirroring/
Requires:	perl >= 5
Requires:	perl-Digest-MD5
Requires:	perl-libnet
Requires:	perl-MIME-Base64
Requires:	perl-HTML-Parser
Requires:	perl-libwww-perl
Requires:	perl-MD5
Buildarch:	noarch

%description
urlmon makes a connection to a web site and records the last_modified
time for that url. Upon subsequent calls, it will check the URL again,
this time comparing the information to the previously recorded
times. Since the last_modified data is not required to be given by the
http (it's optional), urlmon will then take an MD5 checksum.  This is
actually more accurate, as time stamps can be faked or
inaccurate. Filtering is possible, so that URLs whose content is
always changing (due to server-side parsing or some equivalent, as
often used in rotating adverstisements) can accurately be monitored.

%prep
%setup
%patch0 -p1 -b .perl-path

%build

%install
rm -rf $RPM_BUILD_ROOT

install -d %buildroot/%_bindir
install -m 755 urlmon %buildroot/%_bindir
install -m 755 nscape2urlmon %buildroot/%_bindir

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README.txt FILTERS.txt MODULES.txt URLMONRC.txt COPYING
%doc contrib
%_bindir/urlmon
%_bindir/nscape2urlmon



%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 4.0-8mdv2010.0
+ Revision: 434586
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tvignaud@mandriva.com> 4.0-7mdv2009.0
+ Revision: 261805
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 4.0-6mdv2009.0
+ Revision: 255255
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 4.0-4mdv2008.1
+ Revision: 128806
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import urlmon


* Wed Apr 02 2003 Lenny Cartier <lenny@mandrakesoft.com> 4.0-4mdk
- requires
- noarch

* Wed Sep 05 2001 Lenny Cartier <lenny@mandrakesoft.com> 4.0-3mdk
- rebuild

* Tue Apr 10 2001 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 4.0-2mdk
- sanitized specfile (s/Copyright/License)

* Tue Feb 27 2001 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 4.0-1mdk
- First Mandrake package

# end of file

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8199 |12cr|urpmc-1.2-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# $Id: urpmc.cooker.spec,v 1.3 2003/07/16 04:24:25 breser Exp $
%define name urpmc
%define version 1.2
%define release %mkrel 11

Name:		%{name}
Summary: 	User rpm change(s|log)
Version: 	%{version}
Release:	%{release}
Source: 	http://ben.reser.org/mandrake/%{name}/%{name}-%{version}.tar.bz2
Source1:	%{SOURCE0}.sig
URL: 		http://ben.reser.org/cvsweb/urpmc/
Group: 		System/Configuration/Packaging
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildArch:	noarch
License:	GPL
Requires:	perl >= 2:5.8.0
BuildRequires:	perl-devel >= 2:5.8.0

%description
urpmc will run urpmi.update on one or more media, get the list of packages
that an auto-select would install, and show the changelogs of those packages
from the hdlist.

This program should be suitable for adding to a cronjob so you can see what
updates you need to install and why.  Especially useful for cooker developers
so they can see what changes they are installing, not just the package names.

%prep
%setup -q

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%{__make}

%install
%{__rm} -rf $RPM_BUILD_ROOT
%makeinstall_std
%{__rm} -rf $RPM_BUILD_ROOT/%{perl_archlib}/perllocal.pod

%clean
%{__rm} -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,0755)
%doc README Changes COPYING
%{_mandir}/man1/*
%{_bindir}/%{name}



%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.2-11mdv2010.0
+ Revision: 434587
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.2-10mdv2009.0
+ Revision: 261806
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.2-9mdv2009.0
+ Revision: 255257
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.2-7mdv2008.1
+ Revision: 140925
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request
    - kill changelog left by repsys


* Fri Jul 14 2006 Olivier Thauvin <nanardon@mandriva.org>
+2006-07-14 20:08:35 (41203)
- rebuild && mkrel
- fix file location

* Fri Jul 14 2006 Olivier Thauvin <nanardon@mandriva.org>
+2006-07-14 20:04:45 (41202)
Import urpmc

* Thu Jan 22 2004 Pixel <pixel@mandrakesoft.com> 1.2-6mdk
- rebuild for auto requires

* Wed Sep 10 2003 Ben Reser <ben@reser.org> 1.2-5mdk
- Really fix the BuildRequires (we need perl-devel)

* Wed Sep 10 2003 Ben Reser <ben@reser.org> 1.2-4mdk
- Fix Build Requires (courtesy of slbd)
- Macroization.

* Fri Aug 15 2003 Per yvind Karlsen <peroyvind@linux-mandrake.com> 1.2-3mdk
- rm -rf $RPM_BUILD_ROOT in %%install, not %%prep
- don't use PREFIX
- use %%makeinstall_std macro

* Fri Aug 01 2003 Ben Reser <ben@reser.org> 1.2-2mdk
- Fix grammatical error in description (Adam Williamson)
- Fix perl requires to use epoch (fpons)
- Location of perllocal.pod moved rm the right file.

* Tue Jul 15 2003 Ben Reser <ben@reser.org> 1.2-1mdk
- Fix quoting of urpmi.update and urpmq commands so
  media with meta chars work (found by Hawkwind)
- Typos, formating, and general documentation cleanups.
- s/sources/media/; s/source/medium/; and get the plurals
  and signulars right on them. (trappist)
- Better error handling of synthesis media.

* Tue Jul 15 2003 Ben Reser <ben@reser.org> 1.1-1mdk
- Actually cleanup temp files.
- Handle hdlist and synthesis being out of sync better.
- Added spec files to the package
- make dist now uses bzip2 and produces the gpg deatched sig.

* Tue Jul 15 2003 Ben Reser <ben@reser.org> 1.0-1mdk
- Rebuild for cooker/different perl dependencies

* Tue Jul 15 2003 Ben Reser <ben@reser.org> 1.0-0.90mdk
- Initial release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8200 |12cr|urpmdiff-1.9-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	urpmdiff
%define version	1.9
%define release	%mkrel 5

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	A tool to show diffs between rpms
License:	GPL
Group:		Development/Other
Source0:	%{name}-%{version}.tar.bz2
Url:		http://cvs.mandriva.com/cgi-bin/cvsweb.cgi/soft/%{name}
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	perl-devel

%description
%{name} shows the differences between two rpms. It's intended to help
packagers to know what has changed between an old and a new version of an rpm.
Its output is reminiscent of the unified diff format.

%prep
%setup -q -n %{name}-%{version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean 
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc ChangeLog
%{_mandir}/*/*
%{_bindir}/*



%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.9-5mdv2010.0
+ Revision: 434588
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.9-4mdv2009.0
+ Revision: 261810
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.9-3mdv2009.0
+ Revision: 255259
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 1.9-1mdv2008.1
+ Revision: 128812
- kill re-definition of %%buildroot on Pixel's request
- import urpmdiff


* Mon Apr 24 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.9-1mdk
- Fix problem in default options

* Tue Apr 18 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.8-1mdk
- Minor fix in -c implementation

* Wed Apr 05 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.7-1mdk
- New option -c

* Wed Jan 04 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.6-1mdk
- Bug fix in sorting file-related tags

* Fri Dec 23 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.5-1mdk
- Sort tag values before diffing

* Fri Dec 23 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.4-1mdk
- Don't write headers for empty chunks

* Tue Dec 13 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.3-1mdk
- -d now also compares "Conflicts" tags

* Wed Oct 19 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.2-1mdk
- New switches to compare versions from the command-line

* Tue Jun 14 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.1-1mdk
- Fix display of usage with -h

* Wed Mar 16 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 1.0-1mdk
- Initial version

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8201 |12cr|urtconnector-0.9.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:        Advanced UrbanTerror launcher program
Name:           urtconnector
Version:        0.9.0
Release:        1
License:        GPLv3
Group:          Games/Other
Url:            http://code.google.com/p/%{name}/
Source0:        http://urtconnector.googlecode.com/files/%{name}-%{version}.tar.gz

BuildRequires:  qt4-devel
BuildRequires:  boost-devel
BuildRequires:  pkgconfig(phonon)
BuildRequires:  cmake
Requires:       qstat

%description
Primary developed by Vladislav Navrocky (=XaoC=vlad.ru),
=XaoC= and Loaded Arms Russian clans members.
This program uses Qt4, written in C++ and can
be run on windows, unix or mac.

%prep 
%setup -qn %{name}

%build
%cmake_qt4
%make

%install
%makeinstall_std -C build

%files
%{_bindir}/*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/%{name}/*
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_iconsdir}/%{name}.png


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8202 |12cr|urtsb-0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package	%{nil}
%define         oname UrTSB
Summary:        Game Server Browser for the FPS Urban Terror
Name:           urtsb
Version:        0.4
Release:        %mkrel 1
License:        GPLv3
Group:          Games/Other
Source0:        http://urtsb.googlecode.com/files/%{oname}-%{version}.tar.gz
Url:            http://code.google.com/p/%{name}/
BuildRequires:  python-devel >= 2.6
Requires:       pygtk2.0

%description
UrTSB is a Game Server Browser for the First Person Shooter game Urban Terror 
(http://www.urbanterror.info), targeted to run on Linux and Windows.

Features:

* Server search (master server query)
* Filter results (including UrT specific game types)
* Display server details - players (with kills, ping) and server vars
* Manage favorites - add/remove servers to a favorites list
* Buddy list - manage a buddy list and search servers your buddies are playing 
  on (note: the search is case sensitive!). Supports sub-strings. For example 
  if you add only the string [clan-tag] a buddy search will return all servers
  where players with [clan-tag] in their name are playing. Good to see where 
  your clan m8s are playing :)
* of course launching Urban Terror with automatic connection to a selected 
  server
* view a list of servers you recently played on (if UrTSB was used to connect) 
  including date of last connection and number of connections
* RCON feature


%prep 
%setup -qn %{oname}-%{version}

%build
OVERRIDE_CFLAGS="%{optflags}" python setup.py build


%install
rm -rf %{buildroot}
#python setup.py install --skip-build --root %{buildroot} \
python setup.py install --skip-build --root=%{buildroot} \
                        --prefix=%{_prefix} \

#Icon installation
mkdir -p %{buildroot}%{_datadir}/pixmaps/
cp -p %{name}_src/resource/icons/logo.png       %{buildroot}%{_datadir}/pixmaps/%{name}.png

#Menu entry creation
%{__mkdir_p} %{buildroot}%{_datadir}/applications
%{__cat} > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
Name=%{oname}
Comment=Game Server Browser for the FPS Urban Terror
GenericName=Game Server Browser for the FPS Urban Terror
Exec=%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=ArcadeGame;
EOF


#%find_lang %name --all-name

%files
# -f %{name}.lang
%{_bindir}/%{name}
%{python_sitelib}/*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8203 |12cr|usbip-0.1.7-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name usbip
%define version 0.1.7
%define release %mkrel 3
%define libname %mklibname usbip 0
%define develname %mklibname -d usbip 0
%define develname_static %mklibname -d -s usbip 0

Name: %name
Summary: USB device sharing system over IP network
Version: %version
Release: %release
License: GPLv2+
Group: System/Configuration/Networking
Source0: http://downloads.sourceforge.net/project/usbip/%{name}/%{version}/%{name}-%{version}.tar.gz
Patch0: usbip-0.1.7-aux_dir.patch
Patch1:	usbip-0.1.7-usb.ids_dir.patch
URL: http://%name.sourceforge.net/

BuildRequires: glib2-devel >= 2.6.0
BuildRequires: sysfsutils-devel

%description
The USB/IP Project aims to develop a general USB device sharing system
over IP network. To share USB devices between computers with their full
functionality, USB/IP encapsulates "USB requests" into IP packets and
transmits them between computers. Original USB device drivers and
applications can be also used for remote USB devices without any
modification of them. A computer can use remote USB devices as if they
were directly attached; for example, we can:
  - USB storage devices: fdisk, mkfs, mount/umount, file operations,
    play a DVD movie and record a DVD-R media.
  - USB keyboards and USB mice: use with linux console and X Window
    System.
  - USB webcams and USB speakers: view webcam, capture image data and
    play some music.
  - USB printers, USB scanners, USB serial converters and USB Ethernet
    interfaces: ok, use fine.

%package -n %libname
Summary: Shared library for USB/IP utils
Group: System/Libraries

%description -n %libname
The USB/IP Project aims to develop a general USB device sharing system
over IP network. To share USB devices between computers with their full
functionality, USB/IP encapsulates "USB requests" into IP packets and
transmits them between computers. Original USB device drivers and
applications can be also used for remote USB devices without any
modification of them. A computer can use remote USB devices as if they
were directly attached; for example, we can:
  - USB storage devices: fdisk, mkfs, mount/umount, file operations,
    play a DVD movie and record a DVD-R media.
  - USB keyboards and USB mice: use with linux console and X Window
    System.
  - USB webcams and USB speakers: view webcam, capture image data and
    play some music.
  - USB printers, USB scanners, USB serial converters and USB Ethernet
    interfaces: ok, use fine.

This package contains shared library for USB/IP utils.

%package -n %develname
Summary: Development files for %libname
Group: Development/C
Provides: %name-devel = %version-%release
Provides: lib%name-devel = %version-%release
Requires: %libname = %version-%release

%description -n %develname
The USB/IP Project aims to develop a general USB device sharing system
over IP network. To share USB devices between computers with their full
functionality, USB/IP encapsulates "USB requests" into IP packets and
transmits them between computers. Original USB device drivers and
applications can be also used for remote USB devices without any
modification of them. A computer can use remote USB devices as if they
were directly attached; for example, we can:
  - USB storage devices: fdisk, mkfs, mount/umount, file operations,
    play a DVD movie and record a DVD-R media.
  - USB keyboards and USB mice: use with linux console and X Window
    System.
  - USB webcams and USB speakers: view webcam, capture image data and
    play some music.
  - USB printers, USB scanners, USB serial converters and USB Ethernet
    interfaces: ok, use fine.

This package contains the libraries and header files needed to develop
programs which make use of %name.


%package -n %develname_static
Summary: Development files for %libname
Group: Development/C
Provides: lib%name-static-devel = %version-%release
Requires: %name-devel = %version-%release
Provides: %{name}-static-devel = %version-%release

%description -n %develname_static
The USB/IP Project aims to develop a general USB device sharing system
over IP network. To share USB devices between computers with their full
functionality, USB/IP encapsulates "USB requests" into IP packets and
transmits them between computers. Original USB device drivers and
applications can be also used for remote USB devices without any
modification of them. A computer can use remote USB devices as if they
were directly attached; for example, we can:
  - USB storage devices: fdisk, mkfs, mount/umount, file operations,
    play a DVD movie and record a DVD-R media.
  - USB keyboards and USB mice: use with linux console and X Window
    System.
  - USB webcams and USB speakers: view webcam, capture image data and
    play some music.
  - USB printers, USB scanners, USB serial converters and USB Ethernet
    interfaces: ok, use fine.

This package contains the libraries and header files needed to develop
programs which make use of %name.


%package client
Summary: USB/IP client utility
Group: System/Configuration/Networking
Requires: kmod(vhci-hcd)

%description client
The USB/IP Project aims to develop a general USB device sharing system
over IP network. To share USB devices between computers with their full
functionality, USB/IP encapsulates "USB requests" into IP packets and
transmits them between computers. Original USB device drivers and
applications can be also used for remote USB devices without any
modification of them. A computer can use remote USB devices as if they
were directly attached; for example, we can:
  - USB storage devices: fdisk, mkfs, mount/umount, file operations,
    play a DVD movie and record a DVD-R media.
  - USB keyboards and USB mice: use with linux console and X Window
    System.
  - USB webcams and USB speakers: view webcam, capture image data and
    play some music.
  - USB printers, USB scanners, USB serial converters and USB Ethernet
    interfaces: ok, use fine.

This package contains USB/IP client utility.


%package server
Summary: USB/IP server utils
Group: System/Configuration/Networking
Requires: kmod(usbip)

%description server
The USB/IP Project aims to develop a general USB device sharing system
over IP network. To share USB devices between computers with their full
functionality, USB/IP encapsulates "USB requests" into IP packets and
transmits them between computers. Original USB device drivers and
applications can be also used for remote USB devices without any
modification of them. A computer can use remote USB devices as if they
were directly attached; for example, we can:
  - USB storage devices: fdisk, mkfs, mount/umount, file operations,
    play a DVD movie and record a DVD-R media.
  - USB keyboards and USB mice: use with linux console and X Window
    System.
  - USB webcams and USB speakers: view webcam, capture image data and
    play some music.
  - USB printers, USB scanners, USB serial converters and USB Ethernet
    interfaces: ok, use fine.

This package contains USB/IP client utils.

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
pushd src
./autogen.sh
%configure2_5x --disable-usbids-install
%make
popd

%install
rm -rf %buildroot
%makeinstall -C src

%files -n %libname
%doc src/AUTHORS NEWS README
%_libdir/*.so.*

%files client
%doc src/README
%_bindir/%name

%files server
%doc src/README
%_bindir/%{name}d
%_bindir/bind_driver

%files -n %develname
%_libdir/*.so
%_includedir/*

%files -n %develname_static
%_libdir/*.a

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8204 |12cr|usbmon-5.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	usbmon
%define version	5.4
%define release	%mkrel 1

Name:		%name
Version:	%version
Release:	%release
Summary:	A basic front-end to usbmon
Group:		Development/Other
License:	GPLv2
URL:		http://people.redhat.com/zaitcev/linux/
Source:		http://people.redhat.com/zaitcev/linux/%{name}-%{version}.tar.gz
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root

%description
The usbmon program collects and prints a trace of USB transactions as they
occur between the USB core and HCDs. Analyzing the trace helps to debug the
kernel USB stack, device firmware, and applications.

%prep
%setup -q

%build
%make

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/%{_mandir}/man8
install -p -m 644 -t $RPM_BUILD_ROOT/%{_mandir}/man8 usbmon.8
mkdir -p $RPM_BUILD_ROOT/%{_sbindir}
install -p -m 755 -t $RPM_BUILD_ROOT/%{_sbindir} usbmon

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc README COPYING
%{_sbindir}/usbmon
%{_mandir}/man8/usbmon.8*



%changelog
* Wed Mar 16 2011 Stéphane Téletchéa <steletch@mandriva.org> 5.4-1mdv2011.0
+ Revision: 645476
- update to new version 5.4

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 5.3-2mdv2010.0
+ Revision: 445614
- rebuild

* Tue Dec 23 2008 Pascal Terjan <pterjan@mandriva.org> 5.3-1mdv2009.1
+ Revision: 317783
- import usbmon


* Tue Dec 23 2008 Pascal Terjan <pterjan@mandriva.org> 5.3-1mdv2009.1
- Import into Mandriva

* Thu Dec 18 2008 Pete Zaitcev <zaitcev@redhat.com> 5.3-1
- Pull 5.3 in: license made explicit in usbmon.c per Fedora review feedback.
  Also, change parse_params to protect print_48 from overflows.

* Sun Dec 7 2008 Pete Zaitcev <zaitcev@redhat.com> 5.2-1
- Initial revision (5.2)

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8205 |12cr|usb-robot-0.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		usb-robot
Version:	0.2.0
Release:	1	
Summary:	USB Reverse engineering tools

Group:		Development/Other
License:	GPLv2
URL:		http://sourceforge.net/projects/usb-robot
Source0:	http://downloads.sourceforge.net/project/usb-robot/usb-robot/0.2.0/usb-robot-0.2.0.tar.gz

BuildRequires:	usb1-devel
BuildRequires:	libusb-devel
BuildRequires:	readline-devel

%description
usb-robot is a set of software tools for communicating with generic USB devices
from userspace using libusb. 

%prep
%setup -q

%build
%configure
%make

%install
%makeinstall_std

%files
%{_bindir}/%{name}-master
%{_bindir}/%{name}-slave
%doc README COPYING


%changelog
* Fri Dec 02 2011 Alexander Khrukin <akhrukin@mandriva.org> 0.2.0-1
+ Revision: 737211
- BuildReq fix
- BuildReq fix
- imported package usb-robot


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8206 |12cr|usbstress-0.3-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    usbstress
%define version 0.3
%define release %mkrel 7

Name:           %{name}
Version:        %{version}
Release:        %{release}
Summary:	USB test Load
URL:		http://www.lrr.in.tum.de/Par/arch/usb/download/usbstress/
License:	GPL
Group:		System/Kernel and hardware
Source0:	%{name}-%{version}.tar.bz2
Patch0:		uhcidump.c.patch.bz2
Patch1:		ihex2hdr.c.patch.bz2
Buildroot:	 %{_tmppath}/%{name}-%{version}-root

%description
This is a USB stress test suite.  It requires an AnchorChips AN2131
based device, which is loaded with a special test firmware.

%prep
%setup -q -n %{name}-%{version}
%patch0 -p0
%patch1 -p0
sed -i s/-march=i686// Makefile.*

%build
%configure
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall

%files
%attr(755,root,root)
%doc AUTHORS ChangeLog COPYING INSTALL NEWS README
%_bindir/usbstress
%_sbindir/uhcidump

%clean
rm -rf $RPM_BUILD_ROOT


%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.3-7mdv2010.0
+ Revision: 434589
- rebuild
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.3-5mdv2009.0
+ Revision: 255261
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.3-3mdv2008.1
+ Revision: 140925
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Aug 15 2007 Anne Nicolas <anne.nicolas@mandriva.com> 0.3-3mdv2008.0
+ Revision: 63536
- rebuild for 2008.0
- Import usbstress



* Fri May 26 2006 Pascal Terjan <pterjan@mandriva.org> 0.3-2mdv2007.0
- fix build for non i686
- mkrel
- use standard way for installing doc
- tell in the description that it won't work for me

* Tue May 9 2006 Anne Nicolas <anne.nicolas@mandriva.com> 0.3-1mdk
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8207 |12cr|usbview-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	USB topology and device viewer
Name:		usbview
Version:	1.1
Release:	%mkrel 2
Group:		System/Kernel and hardware
License:	GPLv2+
URL:		http://www.kroah.com/linux-usb/
Source:		http://www.kroah.com/linux-usb//%{name}-%{version}.tar.bz2
BuildRequires:	gtk+2-devel imagemagick
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
USBView is a GTK program that displays the topography of the devices that are
plugged into the USB bus on a Linux machine. It also displays information on
each of the devices. This can be useful to determine if a device is working
properly or not.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

for i in 16x16 32x32 48x48; do
mkdir -p %{buildroot}%{_iconsdir}/hicolor/$i/apps
convert -resize $i %{name}_logo.xpm %{buildroot}%{_iconsdir}/hicolor/$i/apps/%{name}.png;
done

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
[Desktop Entry]
Name=%{name}
Comment=%{summary}
Exec=%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=GTK;System;
EOF

%if %mdkversion < 200900
%post
%{update_menus}
%update_icon_cache hicolor
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%clean_icon_cache hicolor
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog NEWS README TODO
%{_bindir}/*
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/*
%{_mandir}/*/*


%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1-2mdv2011.0
+ Revision: 615382
- the mass rebuild of 2010.1 packages

* Thu Dec 03 2009 Thierry Vignaud <tv@mandriva.org> 1.1-1mdv2010.1
+ Revision: 473017
- BR imagemagick

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - welcome back usbview
    - update to new version 1.1
    - bump buildrequires to gtk2
    - drop all patches
    - import usbview


* Mon Dec  19 2005 Erwan Velu <erwan@seanodes.com> 1.0-10mdk
- Rebuild

* Thu Oct  2 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 1.0-9mdk
- lib64 fixes

* Thu Jul 24 2003 Per yvind Karlsen <peroyvind@sintrax.net> 1.0-8mdk
- rebuild
- use %%make macro
- rm -rf $RPM_BUILD_ROOT in %%install, not %%prep

* Wed Jan 21 2003 Pablo Saratxaga <pablo@mandrakesoft.com> 1.0-7mdk
- English proofreading of menu entries (by Stew Benedicts)

* Thu Jan 02 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.0-6mdk
- build release

* Mon Oct 28 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.0-5mdk
- source 2 : add usbview.7 and usbview.8 man pages
- patch 1 : fix gtk warning when opening about and configure dialogs 
- patch 2 : make about & configure buttons looking as in other apps
- rpmlint fixes

* Mon Aug 19 2002 Till Kamppeter <till@mandrakesoft.com> 1.0-4mdk
- Applied fix from David Paschal (http://hpoj.sf.net/): Hex numbers in
  /proc/bus/usb/devices were parsed as decimal numbers.

* Sat Mar 09 2002 Yves Duret <yduret@mandrakesoft.com> 1.0-3mdk
- spec clean up: macros, s/Copyright/License, globbing
- png icons

* Wed Jul 11 2001 Stefan van der Eijk <stefan@eijk.nu> 1.0-2mdk
- BuildRequires:	gtk+-devel
- Removed BuildRequires:	XFree86-devel

* Thu Dec  7 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 1.0-1mdk
- 1.0.

* Sat Dec  2 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 0.9.0-2mdk
- Add icons.

* Sun Sep 24 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 0.9.0-1mdk
- 0.9.0

* Mon Aug 07 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.8.1-3mdk
- automatically added BuildRequires

* Fri Jul 21 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.8.1-2mdk
- BM
- more macros

* Fri Jun 30 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 0.8.1-1mdk
- macros everywhere.
- 0.8.1.

* Fri Jun 23 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 0.8.0-2mdk
- Add menu.

* Fri Jun 23 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 0.8.0-1mdk
- 0.8.0.
- Clean up specs.

* Sat Mar 25 2000 Daouda Lo <daouda@mandrakesoft.com> 0.5.0-3mdk
- ready for 7.1

* Wed Dec  8 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
- small specs tweaks.

* Tue Dec 07 1999 Lenny Cartier <lenny@mandrakesoft.com>
- new in contribs
- first specfile

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8208 |12cr|usermin-1.510-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define __spec_install_post %{nil}
%define __noautoreq 'perl\\(\\)'

Summary:	A web-based user account administration interface
Name:		usermin
Version:	1.510
Release:	2
Provides:	%{name}-%{version}
License:	BSD
Group:		System/Configuration/Other
URL:		http://www.usermin.com/
Source0:	http://heanet.dl.sourceforge.net/project/webadmin/%{name}/%{version}/%{name}-%{version}.tar.gz
Patch3:		usermin-1.440-never-fail-detect-os.patch
Requires:	perl
Requires(pre):	rpm-helper
Requires:	perl perl-Net_SSLeay 
BuildArch:	noarch

%description
A web-based user account administration interface for Unix systems.

After installation, enter the URL https://localhost:20000/ into your
browser and login as any user on your system.

%prep
%setup -q
%patch3 -p0

perl -pi -e 's|/tmp/.webmin|/root/.webmin|' *

%build
(find . -name '*.cgi' ; find . -name '*.pl') | perl perlpath.pl %{_bindir}/perl -
rm -f mount/freebsd-mounts-*
rm -f mount/openbsd-mounts-*
#chmod -R og-rxw .

%install
mkdir -p %{buildroot}{%{_sysconfdir}/{pam.d,sysconfig},%{_initrddir},%{_var}/run/usermin,%{_datadir}/usermin}

cp -rp * %{buildroot}%{_datadir}/usermin

cp usermin-daemon %{buildroot}%{_sysconfdir}/sysconfig/usermin
cp usermin-init %{buildroot}%{_initrddir}/usermin
cp usermin-pam %{buildroot}%{_sysconfdir}/pam.d/usermin

# Fix perms for rpmlint:
find %{buildroot}%{_datadir}/usermin ! -type d -exec chmod 644 {} \;

find %{buildroot}%{_datadir}/usermin \( \
	-type d \
	-o -name "*.sh" -o -name "*.cgi" \
	-o -name "install-module.pl" -o -name "web-lib.pl" \
	-o -name "miniserv.pl" -o -name "newmods.pl" \
	-o -name "cron_editor.pl" -o -name "autoreply.pl" \
	-o -name "theme.pl" -o -name "solaris-lib.pl" \
	-o -name "unixware-lib.pl" \
	-o -name "msctile2.jpg" -o -name "theme_by.jpg" \
	-o -name "webmin_logo.jpg" \
	\) \
	-exec chmod 755 {} \;

echo rpm >%{buildroot}%{_datadir}/usermin/install-type

%pre
perl <<EOD;
# maketemp.pl
# Create the /root/.webmin directory if needed
# ASkwar:
# This really needs to be /root/.webmin, because of (at least) the setup.sh
# script

\$tmp_dir = "/root/.webmin";

if (!-d \$tmp_dir) {
	mkdir(\$tmp_dir, 0755) || exit 1;
	chown(\$<, \$(, \$tmp_dir);
	chmod(0755, \$tmp_dir);
	}
@st = stat(\$tmp_dir);
if (@st && \$st[4] == \$< && \$st[5] == \$( && \$st[2] & 0x4000 &&
    (\$st[2] & 0777) == 0755) {
	exit 0;
	}
else {
	exit 1;
	}


EOD
if [ "$?" != "0" ]; then
	echo "Failed to create or check temp files directory /root/.webmin"
	exit 1
fi

%post
if [ "$1" != 1 ]; then
	# Upgrading the RPM, so stop the old usermin properly
	service usermin stop
fi
cd %{_datadir}/usermin
config_dir=%{_sysconfdir}/usermin
var_dir=%{_var}/run/usermin
perl=%{_bindir}/perl
autoos=1
port=20000
host=`hostname`
ssl=1
atboot=1
nochown=1
autothird=1
noperlpath=1
nouninstall=1
nostart=1
export config_dir var_dir perl autoos port host ssl nochown autothird noperlpath nouninstall nostart allow
./setup.sh > /root/tmp/usermin-setup.out 2>/root/tmp/usermin-setup.err

cat > %{_sysconfdir}/usermin/uninstall.sh <<EOFF
#!/bin/sh
printf "Are you sure you want to uninstall Usermin? (y/n) : "
read answer
printf "\n"
if [ "\$answer" = "y" ]; then
	echo "Removing usermin RPM .."
	#rpm -e --nodeps usermin
	urpme usermin
	echo "Done!"
fi
EOFF
chmod +x %{_sysconfdir}/usermin/uninstall.sh

%_post_service usermin

%preun
%_preun_service usermin

%postun
if [ "$1" = 0 ]; then
	grep root=%{_datadir}/usermin %{_sysconfdir}/usermin/miniserv.conf >/dev/null 2>&1
	if [ "$?" = 0 ]; then
		# RPM is being removed, and no new version of usermin
		# has taken it's place. Delete the config files
		rm -rf %{_sysconfdir}/usermin %{_var}/usermin
	fi
fi

%files
%doc LICENCE* README
#%{_libexecdir}/usermin
%{_datadir}/usermin
%config(noreplace) %{_sysconfdir}/sysconfig/usermin
%config(noreplace) %{_sysconfdir}/pam.d/usermin
%config(noreplace) %{_initrddir}/usermin

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8209 |12cr|usermin-webmail-1.510-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define __spec_install_post %{nil}
%define __noautoreq 'perl\\(\\)'

Summary:	A web-based user account administration interface with webmail
Name:		usermin-webmail
Version:	1.510
Release:	2
Provides:	%{name}-%{version}
License:	BSD
Group:		System/Configuration/Other
URL:		http://www.usermin.com/
Source:		http://prdownloads.sourceforge.net/webadmin/%{name}-%{version}.tar.gz
Patch3:		usermin-1.440-never-fail-detect-os.patch
Requires:	perl
Requires(pre):	rpm-helper
Requires:	perl perl-Net_SSLeay 
BuildArch:	noarch
Provides:	usermin = %{version}

%description
A web-based user account administration interface for Unix systems.
If you just want to use Usermin for web-based email, there is 
a modified package available with a better theme and default 
configuration for that purpose. It assumes that your system is 
already running a properly configured IMAP server such as Dovecot, 
but can be easily configured to read mail from Maildir or 
mbox-formatted directories instead.

After installation, enter the URL https://localhost:20000/ into your
browser and login as any user on your system.

%prep
%setup -q
%patch3 -p0

perl -pi -e 's|/tmp/.webmin|/root/.webmin|' *

%build
(find . -name '*.cgi' ; find . -name '*.pl') | perl perlpath.pl %{_bindir}/perl -
rm -f mount/freebsd-mounts-*
rm -f mount/openbsd-mounts-*
#chmod -R og-rxw .

%install
mkdir -p %{buildroot}{%{_sysconfdir}/{pam.d,sysconfig},%{_initrddir},%{_var}/run/usermin,%{_datadir}/usermin}

cp -rp * %{buildroot}%{_datadir}/usermin

cp usermin-daemon %{buildroot}%{_sysconfdir}/sysconfig/usermin
cp usermin-init %{buildroot}%{_initrddir}/usermin
cp usermin-pam %{buildroot}%{_sysconfdir}/pam.d/usermin

# Fix perms for rpmlint:
find %{buildroot}%{_datadir}/usermin ! -type d -exec chmod 644 {} \;

find %{buildroot}%{_datadir}/usermin \( \
	-type d \
	-o -name "*.sh" -o -name "*.cgi" \
	-o -name "install-module.pl" -o -name "web-lib.pl" \
	-o -name "miniserv.pl" -o -name "newmods.pl" \
	-o -name "cron_editor.pl" -o -name "autoreply.pl" \
	-o -name "theme.pl" -o -name "solaris-lib.pl" \
	-o -name "unixware-lib.pl" \
	-o -name "msctile2.jpg" -o -name "theme_by.jpg" \
	-o -name "webmin_logo.jpg" \
	\) \
	-exec chmod 755 {} \;

echo rpm >%{buildroot}%{_datadir}/usermin/install-type

%pre
perl <<EOD;
# maketemp.pl
# Create the /root/.webmin directory if needed
# ASkwar:
# This really needs to be /root/.webmin, because of (at least) the setup.sh
# script

\$tmp_dir = "/root/.webmin";

if (!-d \$tmp_dir) {
	mkdir(\$tmp_dir, 0755) || exit 1;
	chown(\$<, \$(, \$tmp_dir);
	chmod(0755, \$tmp_dir);
	}
@st = stat(\$tmp_dir);
if (@st && \$st[4] == \$< && \$st[5] == \$( && \$st[2] & 0x4000 &&
    (\$st[2] & 0777) == 0755) {
	exit 0;
	}
else {
	exit 1;
	}


EOD
if [ "$?" != "0" ]; then
	echo "Failed to create or check temp files directory /root/.webmin"
	exit 1
fi

%post
if [ "$1" != 1 ]; then
	# Upgrading the RPM, so stop the old usermin properly
	service usermin stop
fi
cd %{_datadir}/usermin
config_dir=%{_sysconfdir}/usermin
var_dir=%{_var}/run/usermin
perl=%{_bindir}/perl
autoos=1
port=20000
host=`hostname`
ssl=1
atboot=1
nochown=1
autothird=1
noperlpath=1
nouninstall=1
nostart=1
export config_dir var_dir perl autoos port host ssl nochown autothird noperlpath nouninstall nostart allow
./setup.sh > /root/tmp/usermin-setup.out 2>/root/tmp/usermin-setup.err

cat > %{_sysconfdir}/usermin/uninstall.sh <<EOFF
#!/bin/sh
printf "Are you sure you want to uninstall Usermin? (y/n) : "
read answer
printf "\n"
if [ "\$answer" = "y" ]; then
	echo "Removing usermin RPM .."
	#rpm -e --nodeps usermin
	urpme usermin
	echo "Done!"
fi
EOFF
chmod +x %{_sysconfdir}/usermin/uninstall.sh

%_post_service usermin

%preun
%_preun_service usermin

%postun
if [ "$1" = 0 ]; then
	grep root=%{_datadir}/usermin %{_sysconfdir}/usermin/miniserv.conf >/dev/null 2>&1
	if [ "$?" = 0 ]; then
		# RPM is being removed, and no new version of usermin
		# has taken it's place. Delete the config files
		rm -rf %{_sysconfdir}/usermin %{_var}/usermin
	fi
fi

%files
%defattr(-,root,root)
%doc LICENCE* README
#%{_libexecdir}/usermin
%{_datadir}/usermin
%config(noreplace) %{_sysconfdir}/sysconfig/usermin
%config(noreplace) %{_sysconfdir}/pam.d/usermin
%config(noreplace) %{_initrddir}/usermin



%changelog
* Thu Jul 19 2012 Lonyai Gergely <aleph@mandriva.org> 1.510-1mdv2012.0
+ Revision: 810268
- 1.510 Resubmit the tarball
- 1.510

* Thu Jan 26 2012 Lonyai Gergely <aleph@mandriva.org> 1.500-1
+ Revision: 769021
- 1.500

* Fri Nov 25 2011 Lonyai Gergely <aleph@mandriva.org> 1.490-1
+ Revision: 733418
- 1.490

* Wed Jul 13 2011 Lonyai Gergely <aleph@mandriva.org> 1.470-1
+ Revision: 689819
- 1.470

* Sat Sep 25 2010 Lonyai Gergely <aleph@mandriva.org> 1.450-1mdv2011.0
+ Revision: 581006
- 1.450
- Initial usermin-webmail package
- Fork usermin to usermin-webmail

* Tue Apr 06 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.440-1mdv2010.1
+ Revision: 531977
- drop patch1 and P4 applied upstream.
- rediff patch 3
- update to 1.440

* Wed Jan 13 2010 Lonyai Gergely <aleph@mandriva.org> 1.430-1mdv2010.1
+ Revision: 490807
- 1.430

* Thu Oct 01 2009 Lonyai Gergely <aleph@mandriva.org> 1.420-1mdv2010.0
+ Revision: 452174
- 1.420

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.350-2mdv2009.0
+ Revision: 269451
- rebuild early 2009.0 package (before pixel changes)

* Wed May 28 2008 Funda Wang <fwang@mandriva.org> 1.350-1mdv2009.0
+ Revision: 212469
- rediff os_list patch
- rediff init patch
- New version 1.350

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 1.150-2mdv2008.1
+ Revision: 140925
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Aug 23 2007 Thierry Vignaud <tv@mandriva.org> 1.150-2mdv2008.0
+ Revision: 69925
- use %%mkrel


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8210 |12cr|userspace-rcu-0.6.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		1
%define libname		%mklibname urcu %major
%define develname	%mklibname urcu -d

Name:		userspace-rcu
Summary:	Userspace RCU (read-copy-update) library
Version:	0.6.7
Release:	1
License:	LGPLv2.1+
Group:		System/Libraries
URL:		http://lttng.org/urcu
Source0:	http://lttng.org/files/urcu/%{name}-%{version}.tar.bz2

%description
liburcu is a LGPLv2.1 userspace RCU (read-copy-update) library. This data
synchronization library provides read-side access which scales linearly
with the number of cores. It does so by allowing multiples copies of a given
data structure to live at the same time, and by monitoring the data structure
accesses to detect grace periods after which memory reclamation is possible.

%package -n %{libname}
Summary:	Userspace RCU (read-copy-update) library

%description -n %{libname}
liburcu is a LGPLv2.1 userspace RCU (read-copy-update) library. This data
synchronization library provides read-side access which scales linearly
with the number of cores. It does so by allowing multiples copies of a given
data structure to live at the same time, and by monitoring the data structure
accesses to detect grace periods after which memory reclamation is possible.

%package -n %{develname}
Summary:	Development files for liburcu
Group:		Development/C
Requires:	%{libname} = %{version}

%description -n %{develname}
Development file for the userspace RCU library (liburcu).

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%if %{mdvver} < 201200
rm -f %{buildroot}%{_libdir}/*.la
%endif

%files -n %{libname}
%{_libdir}/liburcu*.so.%{major}*

%files -n %{develname}
%{_includedir}/urcu/
%{_includedir}/urcu*.h
%{_libdir}/liburcu*.so
%{_libdir}/pkgconfig/liburcu*.pc
%doc API.txt ChangeLog README


%changelog
* Mon Apr 02 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.6.7-1
+ Revision: 788705
+ rebuild (emptylog)

* Mon Apr 02 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.6.7-1
+ Revision: 788703
- imported package userspace-rcu


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8211 |12cr|ushare-1.1a-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}
%define name ushare
%define version 1.1a
%define release %mkrel 6

Summary: UPnP (TM) A/V Media Server
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://ushare.geexbox.org/releases/%{name}-%{version}.tar.bz2
Source1: %{name}
Source2: ushare.crontab
Patch0: ushare-1.1a-fix-str-fmt.patch
Patch1:	01_all_ushare_build_system.patch
Patch3:	03_all_ushare_mp4_video_mime.patch
Patch4:	04_all_ushare_upnp_build_fix.patch
Patch5:	05_all_missing_headers.patch
License: GPLv2+
Group: Video
Url: http://ushare.geexbox.org/
Buildrequires: pkgconfig(libupnp)
Buildrequires: pkgconfig(libdlna)

%description
GeeXboX uShare is able to provide access to both images, videos, music or 
playlists files (see below for a complete file format support list).
It does not act as an UPnP Media Adaptor and thus,
can't transcode streams to fit the client requirements.

%prep
%setup -q
%patch0 -p0
%patch1 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1

%build
%setup_compile_flags
./configure --prefix=%{_prefix} --sysconfdir=%{_sysconfdir} --enable-dlna
make

%install
%makeinstall_std

%find_lang %name

#Installing a better initscript
rm -rf %{buildroot}/etc/init.d
mkdir -p %{buildroot}/%{_initrddir}
mkdir -p %{buildroot}/etc/cron.daily
install -m 755 %SOURCE1 %{buildroot}/%{_initrddir}/ushare
install -m 755 %SOURCE2 %{buildroot}/etc/cron.daily/ushare

%post
%_post_service ushare

%preun
%_preun_service ushare

%files -f %name.lang
%{_initrddir}/ushare
%config(noreplace) %{_sysconfdir}/ushare.conf
%{_bindir}/ushare
%{_sysconfdir}/cron.daily/ushare

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8212 |12cr|ustr-1.0.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libname %{mklibname %{name} 1}
%define libnamedevel %{mklibname %{name} -d}
%define libnamestaticdevel %{mklibname %{name} -d -s}

%define show_all_cmds       1
%define broken_fed_dbg_opts 1

%if %{show_all_cmds}
%define policy_cflags_hide HIDE=
%else
%define policy_cflags_hide %{nil}
%endif

%if %{broken_fed_dbg_opts}
# Variable name explains itself.
%define policy_cflags_broken DBG_ONLY_BAD_POLICIES_HAVE_THIS_EMPTY_CFLAGS=
%else
%define policy_cflags_broken %{nil}
%endif

%define policy_cflags %{policy_cflags_hide} %{policy_cflags_broken}

Name: ustr
Version: 1.0.4
Release: %mkrel 3
Summary: String library, very low memory overhead, simple to import
Group: System/Libraries
License: MIT or LGPLv2+ or BSD
URL: http://www.and.org/ustr/
Source0: http://www.and.org/ustr/%{version}/%{name}-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
# BuildRequires: make gcc sed

%description
Micro string library, very low overhead from plain strdup() (Ave. 44% for
0-20B strings). Very easy to use in existing C code. At it's simplest you can
just include a single header file into your .c and start using it.
This package also distributes pre-built shared libraries.

%package -n %{libname}
Summary: String library, very low memory overhead, simple to import
Group: System/Libraries
Provides: %{name} = %{version}-%{release}

%description -n %{libname}
Micro string library, very low overhead from plain strdup() (Ave. 44% for
0-20B strings). Very easy to use in existing C code. At it's simplest you can
just include a single header file into your .c and start using it.
This package also distributes pre-built shared libraries.

%package -n %{libnamedevel}
Summary: Development files for %{name}
Group: Development/C
Provides: %{name}-devel = %{version}-%{release}
Requires: %libname = %version-%release

%description -n %{libnamedevel}
Header files for the Ustr string library, and the .so to link with.
Also includes a %{name}.pc file for pkg-config usage.
Includes the ustr-import tool, for if you jsut want to include
the code in your projects ... you don't have to link to the shared lib.

%package -n %{libnamestaticdevel}
Summary: Static development files for %{name}
Group: Development/C
Provides: %{name}-static-devel = %{version}-%{release}
Requires: %{name}-devel = %{version}-%{release}
Requires: %libnamedevel = %version-%release

%description -n %{libnamestaticdevel}
Static library for the Ustr string library.

%package -n %{libname}-debug
Summary: Development files for %{name}, with debugging options turned on
Group: Development/C
Provides:  %{name}-debug = %{version}-%{release}

%description -n %{libname}-debug
Dynamic libraries for a debug build of the Ustr string
library.

%package -n %{mklibname %{name}}-debug-devel
Summary: Development files for %{name}, with debugging options turned on
Group: Development/C
Provides: %{name}-debug-devel = %{version}-%{release}
Requires: %{name}-devel = %{version}-%{release}
Requires: %{name}-debug = %{version}-%{release}

%description -n %{mklibname %{name}}-debug-devel
Header files and dynamic libraries for a debug build of the Ustr string
library. Also includes a %{name}-debug.pc file for pkg-config usage.

%package -n %{mklibname %{name}}-debug-static-devel
Summary: Static development files for %{name}, with debugging options turned on
Group: Development/C
Provides: %{name}-debug-static = %{version}-%{release}
Requires: %{name}-debug-devel = %{version}-%{release}
Requires: %{name}-static-devel = %{version}-%{release}

%description -n %{mklibname %{name}}-debug-static-devel
Static library for the debug build of the Ustr string library.

%prep
%setup -q

%build
%{make} all-shared CFLAGS="%{optflags} -fPIC" %{policy_cflags}

%check
%{make} check %{policy_cflags}

%install
rm -rf $RPM_BUILD_ROOT
%{makeinstall} LDCONFIG=/bin/true HIDE=

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%post -n %{libname}-debug -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname}-debug -p /sbin/ldconfig
%endif

%files -n %{libname}
%defattr(-,root,root,-)
%doc ChangeLog LICENSE* README NEWS
%{_libdir}/libustr-1.0.so.*

%files -n %{libnamedevel}
%defattr(-,root,root,-)
%{_datadir}/ustr-%{version}
%{_bindir}/ustr-import
%{_includedir}/ustr.h
%{_includedir}/ustr-*.h
%exclude %{_includedir}/ustr*debug.h
%{_libdir}/pkgconfig/ustr.pc
%{_libdir}/libustr.so
%{_datadir}/doc/ustr-devel-%{version}
%{_mandir}/man1/*
%{_mandir}/man3/*

%files -n %{libnamestaticdevel}
%{_libdir}/libustr.a

%files -n %{libname}-debug
%defattr(-,root,root,-)
%{_libdir}/libustr-debug-1.0.so.*

%files -n %{mklibname %{name}}-debug-devel
%{_libdir}/libustr-debug.so
%{_includedir}/ustr-debug.h
%{_includedir}/ustr-conf-debug.h
%{_libdir}/pkgconfig/ustr-debug.pc

%files -n %{mklibname %{name}}-debug-static-devel
%{_libdir}/libustr-debug.a



%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.0.4-3mdv2010.0
+ Revision: 434591
- rebuild

  + Götz Waschk <waschk@mandriva.org>
    - fix devel deps

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0.4-2mdv2009.0
+ Revision: 269452
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Mon Apr 21 2008 David Walluck <walluck@mandriva.org> 1.0.4-1mdv2009.0
+ Revision: 196077
- 1.0.4

* Wed Jan 16 2008 David Walluck <walluck@mandriva.org> 1.0.3-1mdv2008.1
+ Revision: 153835
- 1.0.3

* Wed Jan 02 2008 David Walluck <walluck@mandriva.org> 1.0.2-2mdv2008.1
+ Revision: 140296
- build with -fPIC

* Wed Jan 02 2008 David Walluck <walluck@mandriva.org> 1.0.2-1mdv2008.1
+ Revision: 140274
- import ustr


* Tue Oct 30 2007 James Antill <james@and.org> - 1.0.2-2
- Build new upstream in Fedora

* Mon Oct 29 2007 James Antill <james@and.org> - 1.0.2-1
- New release

* Tue Aug 28 2007 James Antill <jantill@redhat.com> - 1.0.1-6
- Add options for fedora policy brokeness, so it's easy to undo.
- Rebuild for buildid.

* Wed Aug  8 2007 James Antill <james@and.org> - 1.0.1-5
- Import fix for ustr-import, wrt. repl <=> replace

* Sun Aug  5 2007 James Antill <james@and.org> - 1.0.1-4
- Patches for minor GIT HEAD documentation fixes.
- Install mkdir_p and fgrep examples.

* Sat Aug  4 2007 James Antill <james@and.org> - 1.0.1-2
- First upload to Fedora repos.

* Fri Aug  3 2007 James Antill <james@and.org> - 1.0.1-0.10.fc7
- Re-fix dups in -devel and -debug file lists.
- Change license to new format

* Thu Aug  2 2007 James Antill <james@and.org> - 1.0.1-0.9.fc7
- Fix dups in -devel and -debug file lists.

* Wed Aug  1 2007 James Antill <james@and.org> - 1.0.1-0.8.fc7
- Required to make DBG_ONLY_BAD_POLICIES_HAVE_THIS_EMPTY_CFLAGS empty
- due to so called "review"

* Fri Jul 27 2007 James Antill <james@and.org> - 1.0.1-0.2.fc7
- Next test release of 1.0.1, lots of fixes from Fedora review.

* Wed Jul 25 2007 James Antill <james@and.org> - 1.0.1-0
- Test release of 1.0.1.

* Wed Jul 11 2007 James Antill <james@and.org> - 1.0.0-1
- Upgrade to 1.0.0
- Minor fixes on specfile

* Sun Jun  3 2007 James Antill <james@and.org> - 0.99.2-1
- Upgrade to 0.99.2

* Thu May 24 2007 James Antill <james@and.org> - 0.99.1-2
- Fix ver typo to be version.

* Fri May 18 2007 James Antill <james@and.org> - 0.99.1-1
- Use all-shared to get GCC-ish specific shared libs.

* Mon May 14 2007 James Antill <james@and.org> - 0.98.1-0
- Initial spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8213 |12cr|util-core-1.0.6-0.0.5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define section         free
%define gcj_support     1

Name:           util-core
Version:        1.0.6
Release:        %mkrel 0.0.5
Epoch:          0
Summary:        org.freecompany.util.core
License:        MIT
Group:          Development/Java
URL:            http://www.freecompany.org/
# svn export https://svn.freecompany.org/public/util/tags/util-core-1.0.6
# zip -9r util-core-src-1.0.6.zip util-core-1.0.6
Source0:        http://repository.freecompany.org/org/freecompany/util/zips/util-core-src-%{version}.zip
Source1:        util-core-1.0.6-build.xml
BuildRequires:  ant
BuildRequires:  ant-junit
BuildRequires:  java-rpmbuild >= 0:1.6
BuildRequires:  junit
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildRequires:  java-devel
BuildArch:      noarch
%endif
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%description
org.freecompany.util.core

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
Javadoc for %{name}.

%prep
%setup -q
%{__cp} -a %{SOURCE1} build.xml
%{__perl} -pi -e 's|<javac|<javac nowarn="true"|g' build.xml

%build
export CLASSPATH=$(build-classpath junit)
export OPT_JAR_LIST="ant/ant-junit"
%{ant} jar javadoc test

%install
%{__mkdir_p} %{buildroot}%{_javadir}
%{__cp} -a dist/%{name}.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do %{__ln_s} ${jar} ${jar/-%{version}/}; done)

%{__mkdir_p} %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -pr dist/doc/* %{buildroot}%{_javadocdir}/%{name}-%{version}
%{__ln_s} %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%{_javadir}/%{name}.jar
%{_javadir}/%{name}-%{version}.jar
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-%{version}.jar.db
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-%{version}.jar.so
%endif

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}


%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 0:1.0.6-0.0.4mdv2010.0
+ Revision: 434592
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0:1.0.6-0.0.3mdv2009.0
+ Revision: 140925
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Dec 16 2007 Anssi Hannula <anssi@mandriva.org> 0:1.0.6-0.0.3mdv2008.1
+ Revision: 121039
- buildrequire java-rpmbuild, i.e. build with icedtea on x86(_64)

* Sat Sep 15 2007 Anssi Hannula <anssi@mandriva.org> 0:1.0.6-0.0.2mdv2008.0
+ Revision: 87222
- rebuild to filter out autorequires of GCJ AOT objects
- remove unnecessary Requires(post) on java-gcj-compat

* Tue Aug 07 2007 David Walluck <walluck@mandriva.org> 0:1.0.6-0.0.1mdv2008.0
+ Revision: 59614
- Import util-core


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8214 |12cr|util-multicaster-0.3.3-0.0.5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define section         free
%define gcj_support     1

Name:           util-multicaster
Version:        0.3.3
Release:        %mkrel 0.0.5
Epoch:          0
Summary:        Utility classes for low-cost event dispatch to multiple listeners
License:        MIT
Group:          Development/Java
URL:            http://www.freecompany.org/
# svn export https://svn.freecompany.org/public/util/tags/util-multicaster-0.3.3
# zip -9r util-multicaster-src-0.3.3.zip util-multicaster-0.3.3
Source0:        http://repository.freecompany.org/org/freecompany/util/zips/util-multicaster-src-%{version}.zip
Source1:        util-multicaster-0.3.3-build.xml
BuildRequires:  ant
BuildRequires:  ant-junit
BuildRequires:  java-rpmbuild >= 0:1.6
BuildRequires:  junit
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildRequires:  java-devel
BuildArch:      noarch
%endif

%description
The multicaster package provides utility classes for low-cost event dispatch 
to multiple listeners. Modeled after the AWTEventMulticaster this class 
provides type-safe and thread-safe generic method dispatch. The benefit of 
this approach to handling multiple listeners is the low overhead - when there 
is a single listener there is zero cost, and each additional listener requires 
only two additional method calls.

A basic implementation is provided, the DefaultMulticaster, which uses dynamic 
proxies to minimize the amount of new code that must be written in order to use 
a multicaster.

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
Javadoc for %{name}.

%prep
%setup -q
cp -a %{SOURCE1} build.xml
perl -pi -e 's|<javac|<javac nowarn="true"|g' build.xml

%build
export CLASSPATH=$(build-classpath junit)
export OPT_JAR_LIST="ant/ant-junit"
%{ant} jar javadoc test

%install
rm -rf %{buildroot}

mkdir -p %{buildroot}%{_javadir}
cp -af dist/%{name}.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do %{__ln_s} ${jar} ${jar/-%{version}/}; done)

mkdir -p %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -ra dist/doc/* %{buildroot}%{_javadocdir}/%{name}-%{version}
%{__ln_s} %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%{_javadir}/%{name}.jar
%{_javadir}/%{name}-%{version}.jar
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-%{version}.jar.db
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-%{version}.jar.so
%endif

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8215 |12cr|util-services-0.2.0-0.0.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define section         free
%define gcj_support     1

Name:           util-services
Version:        0.2.0
Release:        %mkrel 0.0.4
Epoch:          0
Summary:        org.freecompany.util
License:        MIT
Group:          Development/Java
URL:            http://www.freecompany.org/
# svn export https://svn.freecompany.org/public/util/tags/util-services-0.2.0
# zip -9r util-services-src-0.2.9.zip util-services-0.2.9
Source0:        http://repository.freecompany.org/org/freecompany/util/zips/util-services-src-%{version}.zip
Source1:        util-services-0.2.0-build.xml
BuildRequires:  ant
BuildRequires:  ant-junit
BuildRequires:  java-rpmbuild >= 0:1.6
BuildRequires:  junit
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildRequires:  java-devel
BuildArch:      noarch
%endif

%description
org.freecompany.util

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
Javadoc for %{name}.

%prep
%setup -q
cp -a %{SOURCE1} build.xml
%{__perl} -pi -e 's|<javac|<javac nowarn="true"|g' build.xml

%build
export CLASSPATH=$(build-classpath junit)
export OPT_JAR_LIST="ant/ant-junit"
%{ant} jar javadoc test

%install
%{__mkdir_p} %{buildroot}%{_javadir}
cp -ra dist/%{name}.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do %{__ln_s} ${jar} ${jar/-%{version}/}; done)

%{__mkdir_p} %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -ra dist/doc/* %{buildroot}%{_javadocdir}/%{name}-%{version}
%{__ln_s} %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%{_javadir}/%{name}.jar
%{_javadir}/%{name}-%{version}.jar
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-%{version}.jar.db
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-%{version}.jar.so
%endif

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8216 |12cr|util-text-0.3.5-0.0.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define section         free
%define gcj_support     1

Name:           util-text
Version:        0.3.5
Release:        %mkrel 0.0.4
Epoch:          0
Summary:        org.freecompany.util
License:        MIT
Group:          Development/Java
URL:            http://www.freecompany.org/
# svn export https://svn.freecompany.org/public/util/tags/util-text-0.3.5
# zip -9r util-text-src-0.3.5.zip util-text-0.3.5
Source0:        http://repository.freecompany.org/org/freecompany/util/zips/util-text-src-%{version}.zip
Source1:        util-text-0.3.5-build.xml
Requires:       util-multicaster
BuildRequires:  ant
BuildRequires:  ant-junit
BuildRequires:  java-rpmbuild >= 0:1.6
BuildRequires:  junit
BuildRequires:  util-multicaster
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildRequires:  java-devel
BuildArch:      noarch
%endif

%description
org.freecompany.util.text

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
Javadoc for %{name}.

%prep
%setup -q
cp -a %{SOURCE1} build.xml
%{__perl} -pi -e 's|<javac|<javac nowarn="true"|g' build.xml

%build
export CLASSPATH=$(build-classpath junit util-multicaster)
export OPT_JAR_LIST="ant/ant-junit"
%{ant} jar javadoc test

%install
%{__mkdir_p} %{buildroot}%{_javadir}
cp -ra dist/%{name}.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do %{__ln_s} ${jar} ${jar/-%{version}/}; done)

%{__mkdir_p} %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -ra dist/doc/* %{buildroot}%{_javadocdir}/%{name}-%{version}
%{__ln_s} %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%{_javadir}/%{name}.jar
%{_javadir}/%{name}-%{version}.jar
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-%{version}.jar.db
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-%{version}.jar.so
%endif

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}


%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 0:0.3.5-0.0.4mdv2010.0
+ Revision: 434620
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0:0.3.5-0.0.3mdv2009.0
+ Revision: 140925
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Dec 16 2007 Anssi Hannula <anssi@mandriva.org> 0:0.3.5-0.0.3mdv2008.1
+ Revision: 121044
- buildrequire java-rpmbuild, i.e. build with icedtea on x86(_64)

* Sat Sep 15 2007 Anssi Hannula <anssi@mandriva.org> 0:0.3.5-0.0.2mdv2008.0
+ Revision: 87231
- rebuild to filter out autorequires of GCJ AOT objects
- remove unnecessary Requires(post) on java-gcj-compat

* Tue Aug 07 2007 David Walluck <walluck@mandriva.org> 0:0.3.5-0.0.1mdv2008.0
+ Revision: 59611
- Import util-text


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8217 |12cr|util-vserver-0.30.215-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define confdir		%_sysconfdir/vservers
%define confdefaultdir	%confdir/.defaults
%define pkglibdir	%_libdir/%name
%define __chattr	/usr/bin/chattr
%define __libtoolize	/bin/true

%define with_docu	0
%define name		util-vserver
%define version		0.30.215
%define release		%mkrel 6

Summary:	Linux virtual server utilities
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:	 	System/Base	
URL:		http://savannah.nongnu.org/projects/util-vserver/
Source0:	http://savannah.nongnu.org/download/util-vserver/stable.pkg/%version/%name-%version.tar.bz2
Patch0:		util-vserver-0.30.212-mandriva.patch
Patch1:		vserver-urpmi-mandriva.patch
BuildRoot:	%_tmppath/%name-%version-%release-root
Requires:	init(util-vserver)
Requires:	%name-core = %version
Requires:	%name-lib  = %version
Requires:	%name-sysv  = %version
Requires:	diffutils mktemp sed
Provides:	vserver = %version
Obsoletes:	vserver < %version
BuildRequires:	mount vlan-utils gawk iproute2 iptables
BuildRequires:	gcc-c++ wget
BuildRequires:	pkgconfig(ext2fs) beecrypt-devel
BuildRequires:	doxygen tetex-latex
BuildRequires:	libxslt-proc
BuildRequires:	texlive
BuildRequires:	rsync
BuildRequires:	dump
Requires(post):		%__chattr
Requires(pre):		%pkglibdir
Requires(postun):	%pkglibdir
%{!?_without_dietlibc:BuildRequires:	dietlibc >= 0:0.25}

%package lib
Summary:		Dynamic libraries for util-vserver
Group:			System/Libraries

%package core
Summary:		The core-utilities for util-vserver
Group:			System/Base
Requires:		util-linux

%package build
Summary:		Tools which can be used to build vservers
Group:			System/Base
Requires:		rpm wget binutils tar e2fsprogs
Requires:		%name = %version
Requires(pre):		%confdir
Requires(postun):	%confdir
Requires(post):		%name-core

%package sysv
Summary:		SysV-initscripts for vserver
Group:			System/Configuration/Other
Provides:		init(util-vserver)
Requires:		make diffutils
Requires:		initscripts
Requires:		%name = %version
Requires(post):		rpm-helper
Requires(preun):        rpm-helper
Requires(pre):		%_initrddir %pkglibdir
requires(postun):	%_initrddir %pkglibdir

%package legacy
Summary:		Legacy utilities for util-vserver
Group:			System/Base
Requires:		%name = %version
Requires(post):		rpm-helper
Requires(preun):	rpm-helper
Requires(pre):		%_initrddir %pkglibdir
requires(postun):	%_initrddir %pkglibdir

%package devel
Summary:		Header-files and libraries needed to develop vserver based applications
Group:			Development/C
Requires:		pkgconfig


%description
util-vserver provides the components and a framework to setup virtual
servers.  A virtual server runs inside a linux server. It is nevertheless
highly independent. As such, you can run various services with normal
configuration. The various vservers can't interact with each other and
can't interact with services in the main server.

This requires a special kernel supporting the new new_s_context and
set_ipv4root system call.

%description lib
util-vserver provides the components and a framework to setup virtual
servers.  A virtual server runs inside a linux server. It is nevertheless
highly independent. As such, you can run various services with normal
configuration. The various vservers can't interact with each other and
can't interact with services in the main server.

This package contains the shared libraries needed by all other
'util-vserver' subpackages.

%description core
util-vserver provides the components and a framework to setup virtual
servers.  A virtual server runs inside a linux server. It is nevertheless
highly independent. As such, you can run various services with normal
configuration. The various vservers can't interact with each other and
can't interact with services in the main server.

This package contains utilities which are required to communicate with
the Linux-Vserver enabled kernel.


%description build
util-vserver provides the components and a framework to setup virtual
servers.  A virtual server runs inside a linux server. It is nevertheless
highly independent. As such, you can run various services with normal
configuration. The various vservers can't interact with each other and
can't interact with services in the main server.

This package contains utilities which assist in building Vservers.

%description sysv
util-vserver provides the components and a framework to setup virtual
servers.  A virtual server runs inside a linux server. It is nevertheless
highly independent. As such, you can run various services with normal
configuration. The various vservers can't interact with each other and
can't interact with services in the main server.

This package contains the SysV initscripts which start and stop
VServers and related tools.


%description legacy
util-vserver provides the components and a framework to setup virtual
servers.  A virtual server runs inside a linux server. It is nevertheless
highly independent. As such, you can run various services with normal
configuration. The various vservers can't interact with each other and
can't interact with services in the main server.

This package contains the tools which are needed to work with VServers
having an old-style configuration.


%description devel
util-vserver provides the components and a framework to setup virtual
servers.  A virtual server runs inside a linux server. It is nevertheless
highly independent. As such, you can run various services with normal
configuration. The various vservers can't interact with each other and
can't interact with services in the main server.

This package contains header files and libraries which are needed to
develop VServer related applications.


%prep
%setup -q
%patch0 -p1
%patch1 -p1 -b .mdv

%build
%configure2_5x --with-initrddir=%_initrddir --enable-release \
          --localstatedir=%_var \
           %{?_without_dietlibc:--disable-dietlibc}

%__make %{?_smp_mflags} all
%__make %{?_smp_mflags} doc


%install
rm -rf $RPM_BUILD_ROOT
%__make DESTDIR="$RPM_BUILD_ROOT" install install-distribution

rm -f $RPM_BUILD_ROOT/%_libdir/*.la

contrib/make-manifest %name $RPM_BUILD_ROOT contrib/manifest.dat


#% check
#% __make check


%clean
rm -rf $RPM_BUILD_ROOT


%post
test -d /vservers      || mkdir -m0000 /vservers
test -d /vservers/.pkg || mkdir -m0755 /vservers/.pkg

f="%confdefaultdir/vdirbase";  test -L "$f" -o -e "$f" || ln -s /vservers                        "$f"
f="%confdefaultdir/run.rev";   test -L "$f" -o -e "$f" || ln -s %_var/run/vservers.rev "$f"
f="%confdefaultdir/cachebase"; test -L "$f" -o -e "$f" || ln -s %_var/cache/vservers   "$f"

%_sbindir/setattr --barrier /vservers /vservers/.pkg || :


%preun
test "$1" != 0 || rm -rf %_var/cache/vservers/* 2>/dev/null || :


%if %mdkversion < 200900
%post   lib -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun lib -p /sbin/ldconfig
%endif


%post sysv
%_post_service vservers-default
%_post_service vprocunhide



%preun sysv
%_preun_service vprocunhide
%_preun_service vservers-default


%postun sysv
test "$1" = 0  || service vprocunhide condrestart >/dev/null || :


%triggerin build -- fedora-release, centos-release
function copy()
{
    base=$1
    shift

    for i; do
	test -r "$i" || continue

	target=%confdir/.distributions/.common/pubkeys/$base-$(basename "$i")
	cp -a "$i" "$target"
    done
}
copy fedora /usr/share/doc/fedora-release-*/RPM-GPG-*
copy fedora /etc/pki/rpm-gpg/RPM-GPG-*
copy centos /usr/share/doc/centos-*/RPM-GPG-KEY-*


%post build
test -d /vservers/.hash || mkdir -m0700 /vservers/.hash

f="%confdefaultdir/apps/vunify/hash"; test -e "$f"/method -o -e "$f"/00 || \
	ln -s /vservers/.hash "$f"/00

%_sbindir/setattr --barrier /vservers/.hash || :


%preun build
test "$1" != 0 || rm -f %confdir/.distributions/.common/pubkeys/fedora-*


## Temporary workaround to remove old v_* files; it will conflict
## somehow with the -legacy package but can be fixed by reinstalling
## this package.
## TODO: remove me in the final .spec file
%define v_services	httpd named portmap sendmail smb sshd xinetd gated
%triggerun sysv -- util-vserver-sysv < 0.30.198
for i in %v_services; do
	%_preun_service v_$i || :
done


%post legacy
%_post_service rebootmgr
%_post_service vservers-legacy

for i in %v_services; do
	%_post_service v_$i
done


%preun legacy
for i in %v_services; do
	%_preun_service v_$i
done

%_preun_service rebootmgr
%_preun_service vservers-legacy

%postun legacy
test "$1" = 0  || service rebootmgr condrestart >/dev/null || :


%files -f %name-base.list
%defattr(-,root,root,-)
%doc AUTHORS COPYING ChangeLog NEWS README THANKS
%doc doc/*.html doc/*.css
/sbin/vshelper
%dir %confdir
%dir %confdefaultdir
%dir %confdefaultdir/apps
%dir %confdefaultdir/files
%dir %pkglibdir/defaults
%ghost %confdefaultdir/cachebase
%ghost %confdefaultdir/vdirbase
%ghost %confdefaultdir/run.rev

%dir %_var/cache/vservers
%dir %_var/run/vservers
%dir %_var/run/vservers.rev
%dir %_var/run/vshelper


%files lib -f %name-lib.list
%files sysv -f %name-sysv.list


%files core -f %name-core.list
%defattr(-,root,root,-)
%dir %pkglibdir


%files build -f %name-build.list
%defattr(-,root,root,-)
%doc contrib/yum*.patch
%dir %confdir/.distributions
%dir %confdir/.distributions/*
%dir %confdir/.distributions/*/apt
%dir %confdir/.distributions/.common
%dir %confdir/.distributions/.common/pubkeys
%dir %confdefaultdir/apps/vunify
%dir %confdefaultdir/apps/vunify/hash


%files legacy -f %name-legacy.list
%defattr(-,root,root,-)
%dir %pkglibdir/legacy
#% config(noreplace) /etc/vservers.conf


%files devel -f %name-devel.list
%defattr(-,root,root,-)
%doc lib/apidoc/latex/refman.pdf
%doc lib/apidoc/html


%changelog
* Sun Sep 20 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.30.215-6mdv2010.0
+ Revision: 445639
- rebuild

* Wed Mar 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.30.215-5mdv2009.1
+ Revision: 361164
- drop apt dependency, as it is not available

* Tue Aug 19 2008 Olivier Blin <oblin@mandriva.com> 0.30.215-4mdv2009.0
+ Revision: 273654
- install basesystem-minimal instead of basesystem (suggested by Fabrice Facorat, #40194)

* Wed Aug 06 2008 Olivier Blin <oblin@mandriva.com> 0.30.215-3mdv2009.0
+ Revision: 264285
- fix syntax
- rediff urpmi patch
- 0.30.215
- fix urpmi support (patch from Fabrice Facorat, #40192)
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Oden Eriksson <oeriksson@mandriva.com>
    - revert the last change
    - fix build deps
    - enable all api:s

* Thu Jul 19 2007 Olivier Blin <oblin@mandriva.com> 0.30.213-1mdv2008.0
+ Revision: 53447
- 0.30.213
- rediff urpmi patch

* Tue May 01 2007 Crispin Boylan <crisb@mandriva.org> 0.30.212-3mdv2008.0
+ Revision: 19992
- Rebuild for new libbeecrypt


* Mon Jan 08 2007 Olivier Blin <oblin@mandriva.com> 0.30.212-2mdv2007.0
+ Revision: 105420
- bump release (important updates in urpmi support)
- handle mandrake -> mandriva name change
- partially sync urpmi scripts with yum scripts
- fix urpmi location
- rename _VURPMI as _URPMI
- use mandriva instead of mandrakelinux

* Sat Jan 06 2007 Olivier Blin <oblin@mandriva.com> 0.30.212-1mdv2007.1
+ Revision: 104912
- rediff Mandriva patch
- inline /var/run macro
- more /var fixes
- use rpm-helper macros instead of chkconfig
- remove unnecessary patch0
- fix libbeecrypt-devel buildrequire
- fix cache location
- 0.30.212 (sync with upstream spec, based on work from nayco)
- Import util-vserver

* Sat Feb 19 2005 Erwan Velu <erwan@seanodes.com> - 0.30.204-1mdk
- 0.30.204
- Integrating mandrake's patch

* Tue Feb 15 2005 Erwan Velu <erwan@seanodes.com> - 0.30.203-2mdk
- First mdk release (why 1mdk before that's the question)
- Removing epoch (not necessary for a new rpm)
- Cleaning

* Sat Feb 12 2005 Herbert Pötzl <herbert@13thfloor.at> - 0:0.30.203-1mdk
- updated to latest alpha release

* Wed Jan 26 2005 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de> - 0:0.30.198-0.3
- updated BuildRequires:
- use 'setattr --barrier' instead of 'chattr +t' in the %%post scriptlet
- moved the v_* initscripts to legacy
- do not ship the /vservers directory itself; as it is immutable, the
  extraction will fail else

* Mon Mar 15 2004 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de> - 0:0.29.202-0
- use file-list for sysv scripts also

* Sat Mar 06 2004 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de> - 0:0.29.198-0
- added vprocunhide-service support
- added doxygen support
- updated Requires:


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8218 |12cr|util-xml-dom2sax-1.0.4-0.0.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define section         free
%define gcj_support     1
%bcond_without          bootstrap

Name:           util-xml-dom2sax
Version:        1.0.4
Release:        %mkrel 0.0.4
Epoch:          0
Summary:        org.freecompany.util
License:        MIT
Group:          Development/Java
URL:            http://www.freecompany.org/
# svn export https://svn.freecompany.org/public/util/tags/util-xml-dom2sax-1.0.4
# zip -9r util-xml-dom2sax-src-0.2.9.zip util-xml-dom2sax-0.2.9
Source0:        http://repository.freecompany.org/org/freecompany/util/zips/util-xml-dom2sax-src-%{version}.zip
Source1:        util-xml-dom2sax-1.0.4-build.xml
Requires:       util-multicaster
%if %without bootstrap
Requires:       xmlwriter
%endif
BuildRequires:  ant
BuildRequires:  ant-junit
BuildRequires:  java-rpmbuild >= 0:1.6
BuildRequires:  junit
BuildRequires:  util-multicaster
%if %without bootstrap
BuildRequires:  xmlwriter
%endif
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildRequires:  java-devel
BuildArch:      noarch
%endif

%description
org.freecompany.util

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
Javadoc for %{name}.

%prep
%setup -q
cp -a %{SOURCE1} build.xml
%{__perl} -pi -e 's|<javac|<javac nowarn="true"|g' build.xml

%build
%if %without bootstrap
export CLASSPATH=$(build-classpath junit util-multicaster xmlwriter)
export OPT_JAR_LIST="ant/ant-junit"
%{ant} jar javadoc test
%else
export CLASSPATH=$(build-classpath junit util-multicaster)
export OPT_JAR_LIST="ant/ant-junit"
%{ant} jar javadoc
%endif

%install
%{__mkdir_p} %{buildroot}%{_javadir}
cp -ra dist/%{name}.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do %{__ln_s} ${jar} ${jar/-%{version}/}; done)

%{__mkdir_p} %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -ra dist/doc/* %{buildroot}%{_javadocdir}/%{name}-%{version}
%{__ln_s} %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%{_javadir}/%{name}.jar
%{_javadir}/%{name}-%{version}.jar
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-%{version}.jar.db
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-%{version}.jar.so
%endif

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8219 |12cr|util-xml-editor-0.0.6-0.0.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define section         free
%define gcj_support     1

Name:           util-xml-editor
Version:        0.0.6
Release:        %mkrel 0.0.4
Epoch:          0
Summary:        org.freecompany.util
License:        MIT
Group:          Development/Java
URL:            http://www.freecompany.org/
# svn export https://svn.freecompany.org/public/util/tags/util-xml-editor-0.0.6
# zip -9r util-xml-editor-src-0.0.6.zip util-xml-editor-0.0.6
Source0:        http://repository.freecompany.org/org/freecompany/util/zips/util-xml-editor-src-%{version}.zip
Source1:        util-xml-editor-0.0.6-build.xml
BuildRequires:  ant
BuildRequires:  ant-junit
BuildRequires:  java-rpmbuild >= 0:1.6
BuildRequires:  junit
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildRequires:  java-devel
BuildArch:      noarch
%endif

%description
org.freecompany.util

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
Javadoc for %{name}.

%prep
%setup -q
cp -a %{SOURCE1} build.xml
%{__perl} -pi -e 's|<javac|<javac nowarn="true"|g' build.xml

%build
export CLASSPATH=$(build-classpath junit)
export OPT_JAR_LIST="ant/ant-junit"
%{ant} jar javadoc

%install
%{__mkdir_p} %{buildroot}%{_javadir}
cp -ra dist/%{name}.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do %{__ln_s} ${jar} ${jar/-%{version}/}; done)

%{__mkdir_p} %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -ra dist/doc/* %{buildroot}%{_javadocdir}/%{name}-%{version}
%{__ln_s} %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%{_javadir}/%{name}.jar
%{_javadir}/%{name}-%{version}.jar
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-%{version}.jar.db
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-%{version}.jar.so
%endif

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8220 |12cr|utimer-0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	utimer
%define version 0.4
%define release %mkrel 1

Summary:	Multifunction command-line timer
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{name}-%{version}.tar.gz
License:	GPLv3+
Group:		File tools
Url:		https://launchpad.net/utimer
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	glib2-devel, intltool

%description
µTimer ("utimer", pronounced "micro-timer") is a multifunction timer
(command-line only). It provides a timer (e.g. count from 0 to 4
minutes), a countdown (e.g. count from 10 minutes to 0), and a
stopwatch.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%__rm -rf %{buildroot}
%makeinstall

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog NEWS README 
%_bindir/utimer
%_mandir/man1/utimer.*


%changelog
* Wed Sep 14 2011 Lev Givon <lev@mandriva.org> 0.4-1mdv2011.0
+ Revision: 699725
- imported package utimer


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8221 |12cr|utouch-evemu-1.0.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname	%mklibname	%{name} %{major}
%define develname	%mklibname	%{name} -d
 
Name:           utouch-evemu
Version:        1.0.6
Release:        1
License:        GPL-3.0
Summary:        Event emulation for the uTouch stack
Url:            http://launchpad.net/utouch-evemu
Group:          Graphical desktop/Other
Source:         %{name}-%{version}.tar.gz
# To build the manpages 'asciidoc' and 'xmlto' are required.
BuildRequires:  asciidoc
BuildRequires:  pkgconfig
BuildRequires:  xmlto

Requires:	%{libname} = %{version}-%{release}
 
%description
uTouch-evemu is a part of the effort to produce an MT device and gesture test
framework, and provides tools to emulate kernel evdev devices.
 
%package -n %{libname}
Summary:        Event emulation for the uTouch stack
Group:          System/Libraries
 
%description -n %{libname}
uTouch-evemu is a part of the effort to produce an MT device and gesture test
framework, and provides tools to emulate kernel evdev devices.
 
%package -n %{develname}
Summary:        Event emulation for the uTouch stack
Group:          Development/C
Requires:       %{libname} = %{version}-%{release}
Provides:		%{name}-devel = %{version}-%{release}
 
%description -n %{develname}
uTouch-evemu is a part of the effort to produce an MT device and gesture test
framework, and provides tools to emulate kernel evdev devices.
 
This package provides the development files.
 
%prep
%setup -q
 
%build
%configure2_5x \
  --disable-static
%make
 
%install
%makeinstall_std
find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print
 
 
%files
%defattr(-,root,root)
%doc ChangeLog README COPYING
%{_bindir}/evemu-*
%{_mandir}/man1/evemu-*
 
%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/*.so.%{major}*
 
%files -n %{develname}
%defattr(-,root,root)
%{_includedir}/*.h
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
 


%changelog
* Tue Nov 01 2011 Matthew Dawkins <mattydaw@mandriva.org> 1.0.6-1
+ Revision: 709286
- imported package utouch-evemu


* Sat Oct 29 2011 Matthew Dawkins <mdawkins@unity-linux.org> 1.0.6-1-unity2011
- import for Unity

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8222 |12cr|utouch-frame-1.1.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname  %{name} %{major}
%define develname   %mklibname  %{name} -d

Name:           utouch-frame
Version:        1.1.4
Release:        1
License:        GPL-3.0
Summary:        Touch frame library
Url:            http://launchpad.net/utouch-frame
Group:          Graphical desktop/Other 
Source:         %{name}-%{version}.tar.gz
BuildRequires:  pkgconfig(mtdev)
BuildRequires:  pkgconfig(utouch-evemu)

Requires:   %{libname} = %{version}-%{release}
 
%description
This package provides the tree that handles the buildup and 
synchronization
of a set of simultaneous touches.
 
%package -n %{libname}
Summary:        Touch frame library
Group:          System/Libraries
 
%description -n %{libname}
This package provides the tree that handles the buildup and 
synchronization
of a set of simultaneous touches.
 
%package -n %{develname}
Summary:        Touch frame library development files
Group:          Development/C
Requires:       %{libname} = %{version}-%{release}
Provides:       %{name}-devel = %{version}-%{release}
 
%description -n %{develname}
This package provides the tree that handles the buildup and 
synchronization
of a set of simultaneous touches.
 
This package includes the development files for utouch-evemu.
 
%prep
%setup -q
 
%build
autoreconf -fi
%configure \
  --disable-static
%make
 
%install
%makeinstall_std
 
%files
%doc ChangeLog README COPYING
%{_bindir}/utouch-frame-test-mtdev
 
%files -n %{libname}
%{_libdir}/*.so.%{major}*
 
%files -n %{develname}
%{_includedir}/utouch/
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8223 |12cr|utouch-geis-2.2.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#define Werror_cflags %nil
%define major 1
%define libname %mklibname  %{name} %{major}
%define develname   %mklibname  %{name} -d
 
Name:           utouch-geis
Version:        2.2.1
Release:        2
License:        GPLv2,LGPLv3
Summary:        Gesture engine interface and support
Url:            http://launchpad.net/utouch-geis
Group:          System/Libraries
Source0:		%{name}-%{version}.tar.gz
Patch0:			utouch-geis-2.2.0-remove-Werror.patch
BuildRequires:  pkgconfig(dbus-1)
BuildRequires:  pkgconfig(utouch-grail)
BuildRequires:  pkgconfig(utouch-frame)
BuildRequires:  pkgconfig(xorg-server)
BuildRequires:  pkgconfig(python)
BuildRequires:  pkgconfig(xi)
BuildRequires:  python-pyxml
 
%description
GEIS is a library for applications and toolkit programmers which provides a
consistent platform independent interface for any system-wide input gesture
recognition mechanism.
 
%package -n %{libname}
Summary:        Gesture engine interface and support
Group:          System/Libraries
 
%description -n %{libname}
GEIS is a library for applications and toolkit programmers which provides a
consistent platform independent interface for any system-wide input gesture
recognition mechanism.

%package -n python-geis
Summary:		Python bindings for GEIS
Group:			Development/Python
 
%description -n python-geis
This package provides the python bindings for GEIS.

%package -n %{develname}
Summary:        Development files for the GEIS interface implementation
Group:          Development/C
Requires:       %{libname} = %{version}-%{release}
Provides:       %{name}-devel = %{version}-%{release}
 
%description -n %{develname}
GEIS is a library for applications and toolkit programmers which provides a
consistent platform independent interface for any system-wide input gesture
recognition mechanism.
 
%prep
%setup -q
%patch0 -p1
 
%build
autoreconf -fi
%configure2_5x \
  --disable-static
%make
 
%install
%makeinstall_std
 
 
%files
%doc ChangeLog README COPYING
%{_bindir}/geis-server
%{_bindir}/geistest
%{_bindir}/geisview
%{_mandir}/man1/*
%{_datadir}/applications/*.desktop
%{_datadir}/geisview/*.ui
%{_datadir}/pixmaps/*.xpm
 
%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n python-geis
%{_bindir}/pygeis
%{py_puresitedir}/geis*
%{py_platsitedir}/*.so
 
%files -n %{develname}
%{_includedir}/geis/
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8224 |12cr|utouch-grail-2.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname  %{name} %{major}
%define develname   %mklibname  %{name} -d

Name:           utouch-grail
Version:        2.0.1
Release:        1
License:        GPL-3.0
Summary:        Gesture recognition library
Url:            http://launchpad.net/utouch-grail
Group:          Graphical desktop/Other
Source:         %{name}-%{version}.tar.gz
BuildRequires:  pkgconfig(mtdev)
BuildRequires:  pkgconfig(utouch-evemu)
BuildRequires:  pkgconfig(utouch-frame)
 
%description
This tree consists of an interface and tools for handling gesture recognition
and gesture instantiation.

When a multitouch gesture is performed on a device, the recognizer emits one or
several possible gestures. Once the context of the gesture is known, i.e., in
what window the touches land and what gestures the clients of that window
listen to, the instantiator delivers the matching set of gestures.
 
The library handles tentative getures, i.e., buffering of events for several
alternative gestures until a match is confirmed.
 
%package -n %{libname}
Summary:    Gesture recognition library
Group:		System/Libraries
 
%description -n %{libname}
This tree consists of an interface and tools for handling gesture recognition
and gesture instantiation.

When a multitouch gesture is performed on a device, the recognizer emits one or
several possible gestures. Once the context of the gesture is known, i.e., in
what window the touches land and what gestures the clients of that window
listen to, the instantiator delivers the matching set of gestures.
 
The library handles tentative getures, i.e., buffering of events for several
alternative gestures until a match is confirmed.
 
%package -n %{develname}
Summary:        Development files for gesture recognition library
Group:          Development/C
Requires:       %{libname} = %{version}-%{release}
Provides:       %{name}-devel = %{version}-%{release}
 
%description -n %{develname}
Development files for the gesture recognition library (grail).

The library handles tentative getures, i.e., buffering of events for several
alternative gestures until a match is confirmed.
 
%prep
%setup -q
 
%build
%configure2_5x \
  --disable-static
%make
 
%install
%makeinstall_std
find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print
 
 
%files
%defattr(-,root,root)
%doc ChangeLog README COPYING
%{_bindir}/grail-*
 
%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/*.so.%{major}*
 
%files -n %{develname}
%defattr(-,root,root)
%{_includedir}/*.h
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
 


%changelog
* Tue Nov 01 2011 Matthew Dawkins <mattydaw@mandriva.org> 2.0.1-1
+ Revision: 709356
- imported package utouch-grail


* Sun Oct 30 2011 Matthew Dawkins <mdawkins@unity-linux.org> 2.0.1-1-unity2011
- import for Unity

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8225 |12cr|utrac-0.3.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Universal Text Recognizer and Converter
Name:		utrac
Version:	0.3.0
Release:	%mkrel 6
License:	GPL
Group:		File tools
URL:		http://utrac.sourceforge.net/
Source0:	http://utrac.sourceforge.net/download/utrac-%{version}.tar.bz2
Patch0:		utrac-fix-long-64bit.diff
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
UTRAC stands for Universal Text Recognizer and Converter. It is a command line
tool and a library that recognize the encoding of an input file (ex: UTF-8,
ISO-8859-1, CP437...) and its end-of-line type (CR, LF, CRLF). 

%prep

%setup -q
%patch0 -p1

perl -pi -e "s|/usr/local|%{_prefix}|g" Makefile
perl -pi -e "s|/lib|/%{_lib}|g" Makefile
perl -pi -e "s|/man/man1|/share/man/man1|g" Makefile

%build

%make CFLAGS="%{optflags}"

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_datadir}/utrac
install -d %{buildroot}%{_mandir}/man1

install -m0755 utrac %{buildroot}%{_bindir}/
install -m0644 charsets.dat %{buildroot}%{_datadir}/utrac/
install -m0644 utrac.1 %{buildroot}%{_mandir}/man1/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGES CREDITS README TODO doc/*.xml
%dir %{_datadir}/utrac
%attr(0755,root,root) %{_bindir}/utrac
%attr(0644,root,root) %{_datadir}/utrac/charsets.dat
%attr(0644,root,root) %{_mandir}/man1/*


%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.3.0-6mdv2010.0
+ Revision: 434623
- rebuild

* Sat Sep 13 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-5mdv2009.0
+ Revision: 284528
- fix #35379 (utrac segmentation fault)

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.3.0-3mdv2009.0
+ Revision: 255274
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.3.0-1mdv2008.1
+ Revision: 140925
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request
    - import utrac


* Tue Sep 12 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-1mdv2007.0
- rebuild

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-1mdk
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8226 |12cr|uudeview-0.5.20-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libname	%mklibname uu 

Name:           uudeview
Version:        0.5.20
Release:        %{mkrel 12}
License:	GPLv2+
Group:          File tools
Source:         http://www.fpx.de/fp/Software/UUDeview/download/%{name}-%{version}.tar.bz2 
Patch:		%{name}-%{version}-library.ltx.patch	
Patch1:		uudeview-0.5.20-fix-str-fmt.patch
URL:            http://www.fpx.de/fp/Software/UUDeview/
Summary:        Help to transmit binary files over the internet
BuildRoot:      %{_tmppath}/%{name}-buildroot
BuildRequires:  tcl-devel
BuildRequires:	transfig
BuildRequires:	tetex-latex

%description
Uudeview handles uuencoding, xxencoding, and base-64 encoding (MIME),
used on internet to transmit binary files.
It can do automatic splitting of large encodes and automatic posting.
A must for anyone serious encoding/decoding.

%package -n     %{libname}-static-devel
Summary:        Static library for developing apps which will use %{name}
Group:          Development/C
Provides:       libuu-static-devel = %{version}-%{release}
Provides:       uu-static-devel = %{version}-%{release}

%description -n %{libname}-static-devel
Static library for %{name}

%prep
%setup -q
%patch -p0
%patch1 -p0

%build
CFLAGS="%{optflags}" LDFLAGS="%ldflags" ./configure --prefix=%{_prefix} --libdir=%{_libdir}

%make
( cd doc/; make )

%install
rm -rf %{buildroot}
%makeinstall

mkdir -p %{buildroot}%{_mandir}/man1
cp man/*.1 %{buildroot}%{_mandir}/man1/
rm -rf %{buildroot}%{_prefix}/man

mkdir -p %{buildroot}%{_libdir}/
mkdir -p %{buildroot}%{_includedir}/
cp uulib/libuu.a %{buildroot}%{_libdir}/
cp uulib/fptools.h uulib/uudeview.h uulib/uuint.h %{buildroot}%{_includedir}/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc HISTORY IAFA-PACKAGE README doc uudeview.lsm
%{_mandir}/man*/*
%{_bindir}/*

%files -n %{libname}-static-devel
%defattr(-,root,root)
%doc README doc/structure.tex doc/test.txt doc/td*
%{_libdir}/*
%{_includedir}/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8227 |12cr|uzbl-0.0-0.20120514.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define snapshot 20120514

Name:		uzbl
Summary:	Web browser following the UNIX philosophy
Version:	0.0
Release:	%mkrel 0.%{snapshot}.1
Source0:	%{name}-%{snapshot}.tar.xz
Requires:	xclip
BuildRequires:	gtk+3-devel webkitgtk3-devel
Provides:	webclient
License:	GPLv3
Group:		Networking/WWW
URL:		http://www.uzbl.org/

%description
Uzbl follows the UNIX philosophy - "Write programs that do one thing
and do it well. Write programs to work together. Write programs to handle
text streams, because that is a universal interface."

 * very minimal graphical interface. You only see what you need
 * what is not browsing, is not in uzbl. Things like URL changing,
   loading/saving of bookmarks, saving history, downloads, ... are
   handled through external scripts that you write
 * controllable through various means such as FIFO and socket files,
   stdin, keyboard and more
 * advanced, customizable keyboard interface with support for modes,
   modkeys, multichars, variables (keywords) etc. (e. g. you can tweak
   the interface to be vim-like, emacs-like or any-other-program-like)
 * focus on plain text storage for your data and configs in simple,
   parseable formats
 * Uzbl keeps it simple, and puts you in charge.

%prep
%setup -q -n %name-%snapshot

%build
%make 

%install
%{__rm} -Rf %{buildroot}
%make DESTDIR=%buildroot PREFIX=%_prefix install
install -d %{buildroot}%{_docdir}
mv %{buildroot}%{_datadir}/%{name}/docs %{buildroot}%{_docdir}/%{name}

%clean
%{__rm} -Rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/%{name}-*
%{_datadir}/%{name}
%doc %{_docdir}/%{name}/*


%changelog
* Mon Jul 02 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.0-0.20120514.1mdv2012.0
+ Revision: 807785
- update to 20120514 snapshot

* Mon Dec 12 2011 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.0-0.1.20111128.1
+ Revision: 740436
- Use GTK+3
- Update to 20111128

* Mon Jun 20 2011 Funda Wang <fwang@mandriva.org> 0.0-0.1.20100805.2
+ Revision: 686156
- rebuild for new webkit

* Sun Aug 08 2010 Rémy Clouard <shikamaru@mandriva.org> 0.0-0.1.20100805.1mdv2011.0
+ Revision: 567760
- new snapshot
- use xz instead of bzip2

* Sun Apr 25 2010 Rémy Clouard <shikamaru@mandriva.org> 0.0-0.1.20100408.2mdv2010.1
+ Revision: 538532
- add xclip to match default config and clean spec

* Thu Apr 08 2010 Rémy Clouard <shikamaru@mandriva.org> 0.0-0.1.20100408.1mdv2010.1
+ Revision: 533129
- bump release

* Mon Nov 30 2009 Rémy Clouard <shikamaru@mandriva.org> 0.0-0.1.20091130.1mdv2010.1
+ Revision: 472126
- bump release

* Sun Jun 07 2009 Nicolas Vigier <nvigier@mandriva.com> 0.0-0.1.20090606.2mdv2010.0
+ Revision: 383722
- install doc and example config files in /usr/share/uzbl

* Sat Jun 06 2009 Nicolas Vigier <nvigier@mandriva.com> 0.0-0.1.20090606.1mdv2010.0
+ Revision: 383376
- import uzbl



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8228 |12cr|v4l2ucp-2.0.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A universal control panel for all Video for Linux Two devices
Name:		v4l2ucp
Version:	2.0.2
Release:	%mkrel 3
License:	GPLv2+
Group:		System/Kernel and hardware
Url:		http://v4l2ucp.sourceforge.net/
Source0:	http://downloads.sourceforge.net/project/v4l2ucp/v4l2ucp/2.0/%{name}-%{version}.tar.bz2
Patch0:		v4l2ucp-2.0.2-kernel-2.6.38.patch
BuildRequires:	cmake
BuildRequires:	pkgconfig(libv4l1)
BuildRequires:	qt4-devel

%description
It reads a description of the controls that the V4L2 device 
supports from the device, and presents the user with a graphical 
means for adjusting those controls. It allows for controlling 
multiple devices. Controls can be updated with the device status 
either manually, or periodically. There is an easy way to reset 
one or all the controls to their default state

%prep
%setup -q %{name}-%{version}
%patch0 -p0 -b .kernel

%build
%cmake
%make

%install
%makeinstall_std -C build

%files
%doc README TODO
%{_bindir}/v4l2*
%{_datadir}/applications/*.desktop
%{_datadir}/icons/*.png

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8229 |12cr|vaapi-driver-intel-1.0.18-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	vaapi-driver-intel
%define oname	intel-driver
%define version	1.0.18

Summary:	Is the VA-API implementation for Intel G45 chipsets
Name:		%{name}
Version:	%{version}
Release:	1
Group:		Video
License:	GPLv2+
URL:		http://cgit.freedesktop.org/vaapi/intel-driver/
Source0:	http://cgit.freedesktop.org/vaapi/intel-driver/snapshot/%{oname}-%{version}.zip
BuildRequires:	libva-devel => 1.0.15
Provides:	%{oname} = %{version}-%{release}

%description
libva-driver-intel is the VA-API implementation for Intel G45 chipsets
and Intel HD Graphics for Intel Core processor family.


%prep
%setup -q -n %oname-%version

%build
autoreconf -v --install
%configure2_5x
%make

%install
%makeinstall_std

rm -f %{buildroot}%{_libdir}/dri/*.la

%files
%doc AUTHORS NEWS
%{_libdir}/dri/*_drv_video.so


%changelog
* Wed Jun 13 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.0.18-1
+ Revision: 805359
- version update 1.0.18

* Thu Apr 19 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.0.17-1
+ Revision: 791972
- version update 1.0.17

* Sat Nov 05 2011 Alexander Khrukin <akhrukin@mandriva.org> 1.0.15-2
+ Revision: 719700
- description fix removed all vdpau comments
- bs libva-devel fix again
- testing libva again
- release bump for testing libva-devel 1.0.15
- BuildReq fix for libva
- spec fixes for mandriva package policy
- imported package vaapi-driver-intel


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8230 |12cr|vaapi-driver-vdpau-0.7.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname	libva-vdpau-driver

Name:		vaapi-driver-vdpau
Summary:	VA-API driver for VDPAU interface
Group:		Video
Version:	0.7.4
Release:	2
License:	GPLv2+
URL:		http://www.freedesktop.org
Source0:	http://www.freedesktop.org/software/vaapi/releases/libva-vdpau-driver/libva-vdpau-driver-%{version}.tar.bz2
# fix build with recent mesa (not a technically correct fix):
BuildRequires:	pkgconfig(libva)
BuildRequires:	pkgconfig(vdpau)
Provides:	%{oname} = %{version}-%{release}
Provides:	vdpau-video = %{version}-%{release}

Patch0:		PFNGLMULTITEXCOORD2FPROC_vaapi-driver-vdpau.patch

%description
VDPAU driver backend for VA API, a video acceleration API.

%prep
%setup -qn %{oname}-%{version}/
%patch0 -p1

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std
rm -f %{buildroot}%{_libdir}/dri/*.la

%files
%doc AUTHORS NEWS
%{_libdir}/dri/*_drv_video.so

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8231 |12cr|vacation-1.2.7.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name vacation 
%define version 1.2.7.0
%define release 2

Summary: Automatic mail answering program for Linux
Name: %{name}
Version: %{version}
Release: %mkrel %{release}
License: GPL
Group: Networking/Mail
Source: http://downloads.sourceforge.net/project/%{name}/%{name}/%{version}/%{name}-%{version}.tar.gz
URL: http://sourceforge.net/projects/vacation/
Buildrequires: gdbm-devel
BuildRoot: %{_tmppath}/%{name}-buildroot
Requires: sendmail-command

%description 
Vacation is the automatic mail answering program found
on many Unix systems. This version works with the sendmail 
restricted shell.

%prep
%setup -q

%build
%make

%install
rm -rf %{buildroot}

mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_mandir}/man1

install -s -m 755 vacation        %{buildroot}%{_bindir}/vacation
install -m 755 vaclook         %{buildroot}%{_bindir}/vaclook
install -m 444 vacation.man    %{buildroot}%{_mandir}/man1/vacation.1
install -m 444 vaclook.man     %{buildroot}%{_mandir}/man1/vaclook.1

%post
if [ -d /etc/smrsh/ ] ; then 
  ln -s /usr/bin/vacation /etc/smrsh
fi

%postun
if [ -L /etc/smrsh/vacation ] ; then 
  rm -f /etc/smrsh/vacation
fi

%clean
rm -rf %{buildroot}

%files
%defattr (-,root,root) 
%{_bindir}/vacation
%{_bindir}/vaclook
%{_mandir}/*/*
%doc COPYING README README.smrsh ChangeLog



%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2.7.0-2mdv2011.0
+ Revision: 615384
- the mass rebuild of 2010.1 packages

* Sun Nov 22 2009 Jérôme Brenier <incubusss@mandriva.org> 1.2.7.0-1mdv2010.1
+ Revision: 469120
- new version 1.2.7.0
- remove CFLAGS="$RPM_OPT_FLAGS" (already included in the Makefile)
- $RPM_BUILD_ROOT -> %%{buildroot}

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 1.2.6.1-6mdv2010.0
+ Revision: 434624
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.2.6.1-5mdv2008.1
+ Revision: 140925
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import vacation


* Sun Jul 09 2006 Emmanuel Andry <eandry@mandriva.org> 1.2.6.1-5mdv2007.0
- rebuild

* Fri Jul  1 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 1.2.6.1-4mdk
- requires sendmail-command
- use mkrel

* Sat Apr 16 2005 Giuseppe Ghib <ghibo@mandrakesoft.com> 1.2.6.1-3mdk
- Fixed deps for X86-64.

* Tue May 06 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.2.6.1-2mdk
- buildrequires

* Mon Mar 04 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.2.6.1-1mdk
- 1.2.6.1

* Sun Nov 11 2001 Daouda LO <daouda@mandrakesoft.com> 1.2.6-1mdk
- intial mdk package (spec from tarball)

* Sat Nov 10 2001 Devon <devon@tuxfan.homeip.net>
- upgrade to version 1.2.6
* Wed Sep 19 2001 Devon <devon@tuxfan.homeip.net>
- added %%post link /etc/smrsh to /usr/bin/vacation
- added %%postun deletion of /etc/smrsh/vacation
- defined a umask of 022 fix permissions on created files.
  $HOME/.forward was created group writable, smrsh refused
  to run in that case. See vacation-1.2.2-permissions.patch

* Mon Aug 07 2000 Than Ngo <than@redhat.de>
- fix specfile and patch file to rebuilt

* Mon Aug 07 2000 Michael Stefaniuc <mstefani@redhat.com>
- upgraded to 1.2.2
- fixed security fix

* Wed Aug 02 2000 Than Ngo <than@redhat.de>
- fix manpath (Bug #15070)

* Mon Jul 24 2000 Prospector <prospector@redhat.com>
- rebuilt

* Sun Jul 16 2000 Florian La Roche <Florian.LaRoche@redhat.de>
- add security fix

* Mon Jul 10 2000 Than Ngo <than@redhat.de>
- fix problem (it won't include the .vacation.msg) (bug #13572)
- use RPM macros

* Mon Jul 03 2000 Prospector <bugzilla@redhat.com>
- automatic rebuild

* Sun May 28 2000 Ngo Than <than@redhat.de>
- rebuild for 7.0
- put man pages in correct place
- cleanup specfile
- fix Summary

* Fri Dec 10 1999 Ngo Than <than@redhat.de>
- initial RPM for powertools-6.2

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8232 |12cr|vagalume-0.8.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name vagalume
%define version 0.8.5
%define release %mkrel 1

Summary: Client for Last.fm and compatible music streaming services
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://vagalume.igalia.com/files/source/%{name}-%{version}.tar.gz
License: GPLv3
Group: Sound
Url: http://vagalume.igalia.com/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: libgstreamer-plugins-base-devel
BuildRequires: libxml2-devel
BuildRequires: gtk+2-devel
#gw or:
#BuildRequires: gtk+2-devel
BuildRequires: curl-devel
BuildRequires: dbus-glib-devel
BuildRequires: libnotify-devel >= 0.4.1
BuildRequires: libproxy-devel
BuildRequires: intltool


%description
Vagalume is a Last.fm client written using GTK+. 
Its main features are:
 * It plays Last.fm radio streams (using the v2.0 API)
 * It supports Libre.fm and other compatible servers
 * Support for different radio stations (personal, neighbours, loved tracks 
  or any lastfm:// URL)
 * It supports marking tracks as loved or banned
 * It can tag artists, tracks and albums
 * It can send recommendations to other users
 * It can add tracks to your playlist
 * It can download free tracks to your hard disk
 * It scrobbles tracks so they appear in your Last.fm webpage

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std
%find_lang %name

%clean
rm -rf %{buildroot}

%files -f %name.lang
%defattr(-,root,root)
%doc README AUTHORS THANKS TODO TRANSLATORS
%_bindir/%name
%_bindir/vagalumectl
%_datadir/pixmaps/%name.xpm
%_datadir/man/man1/*
%_datadir/applications/%name.desktop
%_datadir/%name
%_datadir/icons/hicolor/*/apps/%name.*
%_datadir/dbus-1/services/%name.service





%changelog
* Tue Jul 12 2011 Götz Waschk <waschk@mandriva.org> 0.8.5-1mdv2011
+ Revision: 689678
- import vagalume


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8233 |12cr|valknut-0.4.9-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		valknut
Version:		0.4.9
Release:		2
Summary:		QT based Direct Connect file sharing client
Group:		Networking/File transfer
License:		GPLv2+ and LGPLv3+
URL:		http://sourceforge.net/projects/wxdcgui/
Source0:		http://dl.sourceforge.net/wxdcgui/%{name}-%{version}.tar.bz2
Source1:		http://dl.sourceforge.net/wxdcgui/%{name}-%{version}-oxygen-icons.tar.gz
Source2:		http://dl.sourceforge.net/wxdcgui/%{name}-%{version}-gnome-icons.tar.gz
Source3:		valknut.desktop
Patch0:		valknut-0.4.9-fix-_exit-undefined-error.patch
BuildRequires:	dc-devel >= 0.3.23
BuildRequires:	qt4-devel >= 4.3.0
BuildRequires:	bzip2-devel
BuildRequires:	zlib-devel
BuildRequires:	openssl-devel
BuildRequires:	desktop-file-utils
Obsoletes:	dcgui

%description
This is a client for the Direct Connect file sharing protocol with a nice
GUI. It is compatible with other DC clients, such as the original DC from
Neomodus, DC++ and derivatives. It also inter-operates with all common DC
hub software.
This is QT4 version imported from MIB. PLF QT3 version is no longer supported.


%prep
%setup -qn %{name}-%{version}
%patch0 -p1

%build
%configure2_5x --enable-mt
%make


%install
rm -rf %{buildroot}
%makeinstall_std


# Install oxygen icon theme
tar xzf %{SOURCE1} -C %{buildroot}%{_datadir}/%{name}/icons/appl
# Install gnome icons theme
tar xzf %{SOURCE2} -C %{buildroot}%{_datadir}/%{name}/icons/appl

# Remove the provided .desktop file
rm %{buildroot}%{_datadir}/applications/valknut.desktop
# and install our own
desktop-file-install --dir %{buildroot}%{_datadir}/applications %{SOURCE3}


%files
%doc AUTHORS ChangeLog COPYING COPYING.OpenSSL INSTALL README TODO
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png
# More concise?
%{_datadir}/icons/hicolor/*/apps/%{name}.png
%{_mandir}/man1/%{name}.1.*



%changelog
* Sun Oct 13 2012 Giovanni Mariani <mc2374@mclink.it> 0.4.9-2
- Corrected the BReq for dclib-devel (now is dc-devel)
- Added P0 to fix error build (_exit fn undefined)

* Sun Aug 07 2011 Andrey Bondrov <abondrov@mandriva.org> 0.4.9-1mdv2012.0
+ Revision: 693578
- imported package valknut

* Tue Dec 28 2010 Giovanni Mariani <mc2374@mclink.it> 0.4.9-69.1mib2010.2
- Ported to Mdv 2010.2 for MIB from an old FC10 package
- Revised Source3 to make it pass the desktop-file-validate test
- Added some version info to BRs
- Made the BuildRoot tag compliant with Wiki specs
- Made use of proper macros instead of the deprecated "$RPM_BUILD_ROOT" one
- Corrected man page compression format
- Corrected .desktop filename

* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.9-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild

* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.9-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild

* Mon Feb 16 2009 Milos Jakubicek <xjakub@fi.muni.cz> - 0.4.9-1
- Update to 0.4.9
- Removed gcc4.4 patch (merged upstream)
- Fixed typo in description
- Fixed license tag
- Added oxygen/gnome icons themes as sources

* Wed Feb  4 2009 Milos Jakubicek <xjakub@fi.muni.cz> - 0.4.8-2
- Added valknut-gcc44.patch to fix the build with gcc 4.4

* Wed Jan 28 2009 Milos Jakubicek <xjakub@fi.muni.cz> - 0.4.8-1
- Update to 0.4.8
- Switch to QT4
- Removed Source2:valknut.png (part of the source package now)
- Fixed desktop file
- Man pages
- Many bugfixes, code cleanup etc.
- Upload slot changes
- Major feature changes (together with dclib) mentioned in NEWS from 0.4.0 to 0.4.7:
  0.4.6: Segment size adjustable, Download folders from search, Warnings about settings,
  0.4.5: More search results returned, Switching active/passive mode, StrongDC compatible encryption,
  Partial list uploads, Search window improvements, User list icon changes
  0.4.0: Nick tab completion improvements, Chat command improvements, Filelist storage changes, 
  Public hubs display improved, /rebuild command fixed and improved, Folder search results

* Sun Jan 18 2009 Tomas Mraz <tmraz@redhat.com> 0.3.11-5
- rebuild with new openssl

* Fri Apr 04 2008 Luke Macken <lmacken@redhat.com> 0.3.11-4
- Add qt3-devel to BuildRequires to fix build issue (#440837)

* Fri Feb  8 2008 Luke Macken <lmacken@redhat.com> 0.3.11-3
- Rebuild for gcc 4.3

* Wed Dec  5 2007 Luke Macken <lmacken@redhat.com> 0.3.11-2
- Rebuild

* Sun Oct 14 2007 Luke Macken <lmacken@redhat.com> 0.3.11-1
- 0.3.11

* Tue Aug 27 2007 Luke Macken <lmacken@redhat.com> 0.3.10-1
- 0.3.10
- Update License to GPLv2

* Sat Mar  3 2007 Luke Macken <lmacken@redhat.com> 0.3.8.1-1
- 0.3.8.1

* Mon Jan  3 2007 Luke Macken <lmacken@redhat.com> 0.3.8-1
- 0.3.8 from new upstream
- Remove valknut-0.3.7-extra-qualification.patch

* Sun Sep  3 2006 Luke Macken <lmacken@redhat.com> 0.3.7-9
- Rebuild for FC6

* Sun Apr 30 2006 Luke Macken <lmacken@redhat.com> 0.3.7-8
- Execute with --disable-tray in desktop file, since it is horribly broken.

* Tue Feb 28 2006 Luke Macken <lmacken@redhat.com> 0.3.7-7
- Add patch to remove extra qualification build error

* Wed Feb 15 2006 Luke Macken <lmacken@redhat.com> 0.3.7-6
- Rebuild for FE5

* Wed Nov 09 2005 Luke Macken <lmacken@redhat.com> 0.3.7-5
- Rebuild for new openssl

* Tue Oct 03 2005 Luke Macken <lmacken@redhat.com> 0.3.7-4
- Add openssl-devel to BuildRequires

* Mon Oct 03 2005 Luke Macken <lmacken@redhat.com> 0.3.7-3
- Add bzip2-devel to BuildRequires

* Mon Oct 03 2005 Luke Macken <lmacken@redhat.com> 0.3.7-2
- Requires desktop-file-utils
- Use environment variables instead of hardcoding QTDIR
- Remove duplicate category from desktop file
- Use -p when calling 'install'

* Thu Sep 29 2005 Luke Macken <lmacken@redhat.com> 0.3.7-1
- Packaged for Fedora Extras

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8234 |12cr|varnish-3.0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_as_needed 1
%define _disable_ld_no_undefined 1

%define major 1
%define libname %mklibname varnish %{major}
%define develname %mklibname varnish -d

Summary:	Varnish is a high-performance HTTP accelerator
Name:		varnish
Version:	3.0.3
Release:	%mkrel 1
License:	BSD
Group:		System/Servers
URL:		http://www.varnish-cache.org/
Source0:	http://repo.varnish-cache.org/source/varnish-%{version}.tar.gz
Source1:	varnish.init
Source2:	varnishlog.init
Source3:	varnishncsa.init
Source4:	varnish.logrotate
Source5:	varnish.sysconfig
Source6:	default.vcl
Patch0:		varnish.varnishtest_debugflag.patch
BuildRequires:	ncurses-devel
BuildRequires:	libxslt-proc
BuildRequires:	pcre-devel
BuildRequires:	groff
# Varnish actually needs gcc installed to work. It uses the C compiler 
# at runtime to compile the VCL configuration files. This is by design.
Requires:	gcc

%description
This is the Varnish high-performance HTTP accelerator. Documentation wiki and
additional information about Varnish is available on the following web site:
http://www.varnish-cache.org/

%package -n	%{libname}
Summary:	Shared libraries for varnish
Group:		System/Libraries

%description -n	%{libname}
Varnish is a high-performance HTTP accelerator.

This package provides the shared libraries for varnish.

%package -n	%{develname}
Summary:	Development headers and libraries for varnish
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{develname}
Varnish is a high-performance HTTP accelerator.

This package provides the development files for varnish.

%prep

%setup -q
%patch0 -p1

# Hack to get 32- and 64-bits tests run concurrently on the same build machine
case `uname -m` in
	ppc64 | s390x | x86_64 | sparc64 )
		sed -i '
			s,9001,9011,g;
			s,9080,9090,g;
			s,9081,9091,g;
			s,9082,9092,g;
			s,9180,9190,g;
		' bin/varnishtest/*.c bin/varnishtest/tests/*vtc
		;;
	*)
		;;
esac

mkdir examples
cp bin/varnishd/default.vcl etc/zope-plone.vcl examples

mkdir -p Mandriva
cp %{SOURCE1} Mandriva/varnish.init
cp %{SOURCE2} Mandriva/varnishlog.init
cp %{SOURCE3} Mandriva/varnishncsa.init
cp %{SOURCE4} Mandriva/varnish.logrotate
cp %{SOURCE5} Mandriva/varnish.sysconfig
cp %{SOURCE6} Mandriva/default.vcl

%build
autoreconf -fis

%configure2_5x \
    --disable-static \
    --localstatedir=/var/lib

# We have to remove rpath - not allowed in Fedora
# (This problem only visible on 64 bit arches)
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g;
	s|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool

%make

#check <- 1 of 97 tests failed. dies at bin/varnishtest/tests/v00009.vtc
#PIDFILE=`ps ax | grep varnish | grep -v "grep varnish"| awk '{ print $1 }'`
#if ! [ -z "$PIDFILE" ]; then
#    kill -9 $PIDFILE
#fi
#LD_LIBRARY_PATH="lib/libvarnish/.libs:lib/libvarnishcompat/.libs:lib/libvarnishapi/.libs:lib/libvcl/.libs" bin/varnishd/varnishd -b 127.0.0.1:8000 -C -n `pwd`/foo
#make check LD_LIBRARY_PATH="../../lib/libvarnish/.libs:../../lib/libvarnishcompat/.libs:../../lib/libvarnishapi/.libs:../../lib/libvcl/.libs"

%install
rm -rf %{buildroot}

%makeinstall_std INSTALL="install -p"

install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_sysconfdir}/sysconfig
install -d %{buildroot}%{_sysconfdir}/varnish
install -d %{buildroot}%{_sysconfdir}/logrotate.d
install -d %{buildroot}/var/lib/varnish
install -d %{buildroot}/var/log/varnish
install -d %{buildroot}/var/run/varnish

install -m0755 Mandriva/varnish.init %{buildroot}%{_initrddir}/varnish
install -m0755 Mandriva/varnishlog.init %{buildroot}%{_initrddir}/varnishlog
install -m0755 Mandriva/varnishncsa.init %{buildroot}%{_initrddir}/varnishncsa

install -m0644 Mandriva/varnish.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/varnish
install -m0644 Mandriva/varnish.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/varnish
install -m0644 Mandriva/default.vcl %{buildroot}%{_sysconfdir}/varnish/default.vcl

# cleanup
find %{buildroot}/%{_libdir}/ -name '*.la' -exec rm -f {} ';'

%pre
getent group varnish >/dev/null || groupadd -r varnish
getent passwd varnish >/dev/null || \
	useradd -r -g varnish -d /var/lib/varnish -s /sbin/nologin \
		-c "Varnish http accelerator user" varnish
exit 0

%post
/sbin/chkconfig --add varnish
/sbin/chkconfig --add varnishlog
/sbin/chkconfig --add varnishncsa

%preun
if [ $1 -lt 1 ]; then
    /sbin/service varnish stop > /dev/null 2>&1
    /sbin/service varnishlog stop > /dev/null 2>&1
    /sbin/service varnishncsa stop > /dev/null 2>&1
    /sbin/chkconfig --del varnish
    /sbin/chkconfig --del varnishlog
    /sbin/chkconfig --del varnishncsa
fi


%files
%defattr(-,root,root,-)
%doc INSTALL README ChangeLog examples
%config(noreplace) %{_sysconfdir}/sysconfig/varnish
%config(noreplace) %{_sysconfdir}/logrotate.d/varnish
%dir %{_sysconfdir}/varnish
%config(noreplace) %{_sysconfdir}/varnish/default.vcl
%{_initrddir}/varnish
%{_initrddir}/varnishlog
%{_initrddir}/varnishncsa
%{_sbindir}/*
%{_bindir}/*
%attr(0755,varnish,varnish) %dir /var/lib/varnish
%attr(0755,varnish,varnish) %dir /var/log/varnish
%attr(0755,varnish,varnish) %dir /var/run/varnish
%{_mandir}/man1/*.1*
%{_mandir}/man7/*.7*
%dir %{_libdir}/varnish
%{_libdir}/varnish/libvarnish.so
%{_libdir}/varnish/libvarnishcompat.so
%{_libdir}/varnish/libvcl.so
%{_libdir}/varnish/libvgz.so
%dir %{_libdir}/varnish/vmods
%{_libdir}/varnish/vmods/libvmod_std.so
%{_mandir}/man3/vmod_std.3*

%files -n %{libname}
%defattr(-,root,root,-)
%doc LICENSE
%{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root,-)
%{_libdir}/lib*.so
%dir %{_includedir}/varnish
%{_includedir}/varnish/*.h
%{_libdir}/pkgconfig/*.pc


%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 3.0.2-2mdv2012.0
+ Revision: 773084
- relink against libpcre.so.1

* Sun Nov 06 2011 Alexander Khrukin <akhrukin@mandriva.org> 3.0.2-1
+ Revision: 721585
- version update to upstream

* Wed Jun 29 2011 Oden Eriksson <oeriksson@mandriva.com> 3.0.0-1
+ Revision: 688191
- 3.0.0

* Sun Feb 06 2011 Oden Eriksson <oeriksson@mandriva.com> 2.1.5-1
+ Revision: 636367
- 2.1.5

* Tue Nov 09 2010 Oden Eriksson <oeriksson@mandriva.com> 2.1.4-1mdv2011.0
+ Revision: 595425
- 2.1.4

* Mon Aug 09 2010 Oden Eriksson <oeriksson@mandriva.com> 2.1.3-1mdv2011.0
+ Revision: 568102
- 2.1.3

* Thu Mar 25 2010 Oden Eriksson <oeriksson@mandriva.com> 2.1-1mdv2010.1
+ Revision: 527360
- fix deps
- 2.1
- rediffed one patch

* Mon Dec 28 2009 Oden Eriksson <oeriksson@mandriva.com> 2.0.6-1mdv2010.1
+ Revision: 482989
- 2.0.6

* Thu Nov 12 2009 Oden Eriksson <oeriksson@mandriva.com> 2.0.5-1mdv2010.1
+ Revision: 465385
- 2.0.5

* Mon May 18 2009 Oden Eriksson <oeriksson@mandriva.com> 2.0.4-1mdv2010.0
+ Revision: 377188
- 2.0.4

* Sat Feb 14 2009 Oden Eriksson <oeriksson@mandriva.com> 2.0.3-1mdv2009.1
+ Revision: 340321
- 2.0.3

* Mon Dec 01 2008 Oden Eriksson <oeriksson@mandriva.com> 2.0.2-1mdv2009.1
+ Revision: 308756
- import varnish


* Mon Dec 01 2008 Oden Eriksson <oeriksson@mandriva.com> 2.0.2-1mdv2009.0
- initial Mandriva package (fedora import)
- use both _disable_ld_as_needed and _disable_ld_no_undefined
  due to extremely ugly autopoo

* Mon Nov 10 2008 Ingvar Hagelund <ingvar@linpro.no> - 2.0.2-1
  New upstream release 2.0.2. A bugfix release

* Sun Nov 02 2008 Ingvar Hagelund <ingvar@linpro.no> - 2.0.1-2
- Removed the requirement for kernel => 2.6.0. All supported
  platforms meets this, and it generates strange errors in EPEL

* Fri Oct 17 2008 Ingvar Hagelund <ingvar@linpro.no> - 2.0.1-1
- 2.0.1 released, a bugfix release. New upstream sources
- Package now also available in EPEL

* Thu Oct 16 2008 Ingvar Hagelund <ingvar@linpro.no> - 2.0-2
- Readded the debugflag patch. It's so practical
- Added a strange workaround for make check on ppc64

* Wed Oct 15 2008 Ingvar Hagelund <ingvar@linpro.no> - 2.0-1
- 2.0 released. New upstream sources
- Disabled jemalloc on ppc and ppc64. Added a note in README.redhat
- Synced to upstream again. No more patches needed

* Wed Oct 08 2008 Ingvar Hagelund <ingvar@linpro.no> - 2.0-0.11.rc1
- 2.0-rc1 released. New upstream sources
- Added a patch for pagesize to match redhat's rhel5 ppc64 koji build boxes
- Added a patch for test a00008, from r3269
- Removed condrestart in postscript at upgrade. We don't want that

* Fri Sep 26 2008 Ingvar Hagelund <ingvar@linpro.no> - 2.0-0.10.beta2
- 2.0-beta2 released. New upstream sources
- Whitespace changes to make rpmlint more happy

* Fri Sep 12 2008 Ingvar Hagelund <ingvar@linpro.no> - 2.0-0.9.20080912svn3184
- Added varnisnsca init script (Colin Hill)
- Corrected varnishlog init script (Colin Hill)

* Tue Sep 09 2008 Ingvar Hagelund <ingvar@linpro.no> - 2.0-0.8.beta1
- Added a patch from r3171 that fixes an endian bug on ppc and ppc64
- Added a hack that changes the varnishtest ports for 64bits builds,
  so they can run in parallell with 32bits build on same build host

* Tue Sep 02 2008 Ingvar Hagelund <ingvar@linpro.no> - 2.0-0.7.beta1
- Added a patch from r3156 and r3157, hiding a legit errno in make check

* Tue Sep 02 2008 Ingvar Hagelund <ingvar@linpro.no> - 2.0-0.6.beta1
- Added a commented option for max coresize in the sysconfig script
- Added a comment in README.redhat about upgrading from 1.x to 2.0

* Fri Aug 29 2008 Ingvar Hagelund <ingvar@linpro.no> - 2.0-0.5.beta1
- Bumped version numbers and source url for first beta release \o/
- Added a missing directory to the libs-devel package (Michael Schwendt)
- Added the LICENSE file to the libs-devel package
- Moved make check to its proper place
- Removed superfluous definition of lockfile in initscripts

* Wed Aug 27 2008 Ingvar Hagelund <ingvar@linpro.no> - 2.0-0.4.20080827svn3136
- Fixed up init script for varnishlog too

* Mon Aug 25 2008 Ingvar Hagelund <ingvar@linpro.no> - 2.0-0.3.20080825svn3125
- Fixing up init script according to newer Fedora standards
- The build now runs the test suite after compiling
- Requires initscripts
- Change default.vcl from nothing but comments to point to localhost:80,

* Mon Aug 18 2008 Ingvar Hagelund <ingvar@linpro.no> - 2.0-0.2.tp2
- Changed source, version and release to match 2.0-tp2

* Thu Aug 14 2008 Ingvar Hagelund <ingvar@linpro.no> - 2.0-0.1.20080814svn
- default.vcl has moved
- Added groff to build requirements

* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.1.2-6
- Autorebuild for GCC 4.3

* Sat Dec 29 2007 Ingvar Hagelund <ingvar@linpro.no> - 1.1.2-5
- Added missing configuration examples
- Corrected the license to "BSD"

* Fri Dec 28 2007 Ingvar Hagelund <ingvar@linpro.no> - 1.1.2-4
- Build for fedora update

* Fri Dec 28 2007 Ingvar Hagelund <ingvar@linpro.no> - 1.1.2-2
- Added missing changelog items

* Thu Dec 20 2007 Stig Sandbeck Mathisen <ssm@linpro.no> - 1.1.2-1
- Bumped the version number to 1.1.2.
- Addeed build dependency on libxslt

* Wed Sep 08 2007 Ingvar Hagelund <ingvar@linpro.no> - 1.1.1-3
- Added a patch, changeset 1913 from svn trunk. This makes varnish
  more stable under specific loads. 

* Tue Sep 06 2007 Ingvar Hagelund <ingvar@linpro.no> - 1.1.1-2
- Removed autogen call (only diff from relase tarball)

* Mon Aug 20 2007 Ingvar Hagelund <ingvar@linpro.no> - 1.1.1-1
- Bumped the version number to 1.1.1.

* Tue Aug 14 2007 Ingvar Hagelund <ingvar@linpro.no> - 1.1.svn
- Update for 1.1 branch
- Added the devel package for the header files and static library files
- Added a varnish user, and fixed the init script accordingly

* Thu Jul 05 2007 Dag-Erling Smørgrav <des@des.no> - 1.1-1
- Bump Version and Release for 1.1

* Mon May 28 2007 Ingvar Hagelund <ingvar@linpro.no> - 1.0.4-3
- Fixed initrc-script bug only visible on el4 (fixes #107)

* Sun May 20 2007 Ingvar Hagelund <ingvar@linpro.no> - 1.0.4-2
- Repack from unchanged 1.0.4 tarball
- Final review request and CVS request for Fedora Extras
- Repack with extra obsoletes for upgrading from older sf.net package

* Fri May 18 2007 Dag-Erling Smørgrav <des@des.no> - 1.0.4-1
- Bump Version and Release for 1.0.4

* Wed May 16 2007 Ingvar Hagelund <ingvar@linpro.no> - 1.0.svn-20070517
- Wrapping up for 1.0.4
- Changes in sysconfig and init scripts. Syncing with files in
  trunk/debian

* Fri May 11 2007 Ingvar Hagelund <ingvar@linpro.no> - 1.0.svn-20070511
- Threw latest changes into svn trunk
- Removed the conversion of manpages into utf8. They are all utf8 in trunk

* Wed May 09 2007 Ingvar Hagelund <ingvar@linpro.no> - 1.0.3-7
- Simplified the references to the subpackage names
- Added init and logrotate scripts for varnishlog

* Mon Apr 23 2007 Ingvar Hagelund <ingvar@linpro.no> - 1.0.3-6
- Removed unnecessary macro lib_name
- Fixed inconsistently use of brackets in macros
- Added a condrestart to the initscript
- All manfiles included, not just the compressed ones
- Removed explicit requirement for ncurses. rpmbuild figures out the 
  correct deps by itself.
- Added ulimit value to initskript and sysconfig file
- Many thanks to Matthias Saou for valuable input

* Mon Apr 16 2007 Ingvar Hagelund <ingvar@linpro.no> - 1.0.3-5
- Added the dist tag
- Exchanged  RPM_BUILD_ROOT variable for buildroot macro
- Removed stripping of binaries to create a meaningful debug package
- Removed BuildRoot and URL from subpackages, they are picked from the
  main package
- Removed duplication of documentation files in the subpackages
- 'chkconfig --list' removed from post script
- Package now includes _sysconfdir/varnish/
- Trimmed package information
- Removed static libs and .so-symlinks. They can be added to a -devel package
  later if anybody misses them

* Wed Feb 28 2007 Ingvar Hagelund <ingvar@linpro.no> - 1.0.3-4
- More small specfile fixes for Fedora Extras Package
  Review Request, see bugzilla ticket 230275
- Removed rpath (only visible on x86_64 and probably ppc64)

* Tue Feb 27 2007 Ingvar Hagelund <ingvar@linpro.no> - 1.0.3-3
- Made post-1.0.3 changes into a patch to the upstream tarball
- First Fedora Extras Package Review Request

* Fri Feb 23 2007 Ingvar Hagelund <ingvar@linpro.no> - 1.0.3-2
- A few other small changes to make rpmlint happy

* Thu Feb 22 2007 Ingvar Hagelund <ingvar@linpro.no> - 1.0.3-1
- New release 1.0.3. See the general ChangeLog
- Splitted the package into varnish, libvarnish1 and
  libvarnish1-devel

* Thu Oct 19 2006 Ingvar Hagelund <ingvar@linpro.no> - 1.0.2-7
- Added a Vendor tag

* Thu Oct 19 2006 Ingvar Hagelund <ingvar@linpro.no> - 1.0.2-6
- Added redhat subdir to svn
- Removed default vcl config file. Used the new upstream variant instead.
- Based build on svn. Running autogen.sh as start of build. Also added
  libtool, autoconf and automake to BuildRequires.
- Removed rule to move varnishd to sbin. This is now fixed in upstream
- Changed the sysconfig script to include a lot more nice features.
  Most of these were ripped from the Debian package. Updated initscript
  to reflect this.

* Tue Oct 10 2006 Ingvar Hagelund <ingvar@linpro.no> - 1.0.1-3
- Moved Red Hat specific files to its own subdirectory

* Tue Sep 26 2006 Ingvar Hagelund <ingvar@linpro.no> - 1.0.1-2
- Added gcc requirement.
- Changed to an even simpler example vcl in to /etc/varnish (thanks, perbu)
- Added a sysconfig entry

* Fri Sep 22 2006 Ingvar Hagelund <ingvar@linpro.no> - 1.0.1-1
- Initial build.













@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8235 |12cr|vavoom-1.33-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		vavoom
Version:	1.33
Release:	%mkrel 1
Summary:	Open source port of the DOOM game engine
Source0:	http://dl.sourceforge.net/vavoom/%{name}-%{version}.tar.bz2
Patch0:		vavoom-1.30-linkage.patch
Patch1:		vavoom-1.30-fix-str-fmt.patch
Patch2:		vavoom-1.33-sfmt.patch
URL:		http://vavoom-engine.com/
Group:		Games/Arcade
License:	GPLv2+
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	SDL-devel
BuildRequires:	SDL_mixer-devel
BuildRequires:	SDL_net-devel
BuildRequires:	libpng-devel
BuildRequires:	allegro-devel
BuildRequires:	oggvorbis-devel
BuildRequires:	pkgconfig(flac++)
BuildRequires:	libmad-devel
BuildRequires:	openal-devel
BuildRequires:	libmikmod-devel
BuildRequires:	cmake
BuildRequires:	desktop-file-utils
BuildRequires:	mesagl-devel
BuildRequires:	libjpeg-devel
BuildRequires:	wxgtku-devel
Suggests:	vavoom-vmdl
Suggests:	TiMidity++

%description
Vavoom is an open-source port of Doom, the classic 3D first-person shooter
game.  It adds some extra features to Doom such as translucency
and freelook support.

%prep
%setup -q
%patch0 -p0
%patch1 -p0
%patch2 -p1
# This one line sed command is easier than trying to muck with the Makefile
# to add the proper -D definition.
%__sed -i "s|#define FL_BASEDIR.*|#define FL_BASEDIR \"%{_gamesdatadir}/%{name}\"|" source/files.h

%build
%cmake -DCMAKE_INSTALL_PREFIX=%{_prefix} \
	-DBINDIR=%{_gamesbindir} \
	-DDATADIR=%{_gamesdatadir}/%{name} \
	-DWITH_SDL=Y \
	-DWITH_OPENGL=Y \
	-DWITH_OPENAL=Y \
	-DWITH_FLAC=Y \
	-DWITH_ALLEGRO=N

# The Makefile doesn't do parallel builds correctly.
make

%install
%__rm -rf %{buildroot}
%makeinstall_std -C build

%__cat << EOF > %{name}.desktop
[Desktop Entry]
Name=Freedoom
Comment=Freedoom with the Vavoom engine
Exec=vavoom
Icon=arcade_section
Terminal=false
Type=Application
Categories=Game;ArcadeGame;X-MandrivaLinux-MoreApplications-Games-Arcade;
EOF

desktop-file-install --vendor="" \
	--dir %{buildroot}%{_datadir}/applications \
	%{name}.desktop

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc docs/*.log docs/gnu.txt docs/vavoom.txt
%{_gamesbindir}/*
%{_gamesdatadir}/*
%{_datadir}/applications/*.desktop


%changelog
* Thu Jan 12 2012 Andrey Bondrov <abondrov@mandriva.org> 1.33-1mdv2012.0
+ Revision: 760443
- Rebuild against utf8 wxGTK2.8, build with FLAC support

  + Zombie Ryushu <ryushu@mandriva.org>
    - Upgrade to 1.33

* Wed Jul 14 2010 Zombie Ryushu <ryushu@mandriva.org> 1.32-1.2mdv2011.0
+ Revision: 553334
- fix datadir location

* Wed Jul 14 2010 Zombie Ryushu <ryushu@mandriva.org> 1.32-1.1mdv2011.0
+ Revision: 553332
- fix bindir location
- fix bindir location

* Tue Jul 13 2010 Zombie Ryushu <ryushu@mandriva.org> 1.32-1mdv2011.0
+ Revision: 551960
- Upgrade to 1.32 Fix cmake
- Upgrade to 1.32 Fix cmake
- Upgrade to 1.32
- Upgrade to 1.32

* Sat Jan 16 2010 Funda Wang <fwang@mandriva.org> 1.30-1mdv2010.1
+ Revision: 492186
- add patch to have it built correctly

* Mon Feb 23 2009 Zombie Ryushu <ryushu@mandriva.org> 1.30-1mdv2009.1
+ Revision: 344256
- New version 1.30

* Tue Nov 11 2008 Zombie Ryushu <ryushu@mandriva.org> 1.29-1mdv2009.1
+ Revision: 302018
- Update to version 1.29, Linkage patches are deprecated.
- Initial Import from Fedora

* Wed Oct 29 2008 Stéphane Téletchéa <steletch@mandriva.org> 1.28-2mdv2009.1
+ Revision: 298117
- add missing buildrequires
- Update to 1.28
- Adapt to the cmake system, and adjut the parameters accordingly

* Thu Aug 14 2008 Götz Waschk <waschk@mandriva.org> 1.22.1-5mdv2009.0
+ Revision: 271881
- patch for new mikmod
- update license

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 1.22.1-4mdv2009.0
+ Revision: 261832
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.22.1-3mdv2009.0
+ Revision: 255287
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 1.22.1-1mdv2008.1
+ Revision: 128866
- kill re-definition of %%buildroot on Pixel's request
- kill explicit icon extension
- kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'


* Mon Jan 22 2007 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.22.1-1mdv2007.0
+ Revision: 111803
- fix buildrequires
- new release: 1.22.1
  some patches from Zombie
  fix xdg menu
- Import vavoom

* Thu Aug 03 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.21.1-1mdv2007.0
- initial mandriva release based on fedora package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8236 |12cr|vavoom-vmdl-1.4.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	vavoom
%define	name	%{oname}-vmdl
%define	version	1.4.3
%define	release	%mkrel 2

Name:		%{name}
Version:	%{version}
Release:	%{release}
Epoch:		1
Summary:	VMDL files for %{oname}
Group:		Games/Arcade
License:	GPL
URL:		http://vavoom-engine.com/
Source0:	http://dl.sourceforge.net/vavoom/vmodels-doom-%{version}.zip
Source1:	http://dl.sourceforge.net/vavoom/vmodels-heretic-%{version}.zip
Source2:	http://dl.sourceforge.net/vavoom/vmodels-hexen-%{version}.zip
Source3:	http://dl.sourceforge.net/vavoom/vmodels-strife-%{version}.zip
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
Requires:	%{oname}

%description
3D model files to replace many of the game sprites.

%prep
%setup -q -c -b 1 -b 2 -b 3 -n %{name}-%{version}

%build
# Move the documentation files around to make it easier for packaging
for i in doom heretic hexen strife ; do
    mkdir $i
    mv basev/$i/*.txt $i
done

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_gamesdatadir}/%{oname}
cp -ar basev %{buildroot}%{_gamesdatadir}/%{oname}

%clean
rm -rf %{buildroot}

%files
%defattr(644,root,root,755)
%{_gamesdatadir}/%{oname}/basev/doom
%{_gamesdatadir}/%{oname}/basev/strife
%{_gamesdatadir}/%{oname}/basev/heretic
%{_gamesdatadir}/%{oname}/basev/hexen
%doc doom heretic hexen strife




%changelog
* Sun Sep 20 2009 Thierry Vignaud <tvignaud@mandriva.com> 1:1.4.3-2mdv2010.0
+ Revision: 445655
- rebuild

* Tue Nov 11 2008 Zombie Ryushu <ryushu@mandriva.org> 1:1.4.3-1mdv2009.1
+ Revision: 302218
- Version bump.
- Version bump to 1.4.3 for Vavoom 1.29

* Sun Oct 26 2008 Stéphane Téletchéa <steletch@mandriva.org> 1:1.4.2-1mdv2009.1
+ Revision: 297442
- Update to latest release

* Sun Aug 03 2008 Thierry Vignaud <tvignaud@mandriva.com> 1:1.3.1-4mdv2009.0
+ Revision: 261836
- rebuild
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 1:1.3.1-1mdv2008.1
+ Revision: 128868
- kill re-definition of %%buildroot on Pixel's request


* Mon Jan 22 2007 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.3.1-1mdv2007.0
+ Revision: 111952
- epoch to handle different versioning
- new release: 1.3.1
- Import vavoom-vmdl

* Thu Aug 10 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.20-2mdv2007.0
- fix file permissions

* Fri Aug 04 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.20-1mdv2007.0
- initial release baed on fedora package

* Sun Jun 04 2006 Wart <wart at kobold dot org> 1.20-1
- Initial Fedora Extras package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8237 |12cr|vbam-1.8.0.1054-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define revision	1054

Name:		vbam
Version:	1.8.0.%{revision}
Release:	2

Summary:	A GameBoy Advance emulator
License:	GPLv2+
Group:		Emulators
URL:		http://sourceforge.net/projects/vbam
Source0:	http://sourceforge.net/projects/vbam/files/VBA-M%20svn%20r%{revision}/%{name}-%{version}-src.tar.gz
Patch0:		vbam-1.8.0-glibc2.10-fix.patch
Patch1:		vbam-1.8.0.1054-zlib.patch
Patch2:		vbam-1.8.0.1054-ffmpeg.patch

BuildRequires:	cmake
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(gtkglextmm-1.2)
BuildRequires:	pkgconfig(libglademm-2.4)
BuildRequires:	pkgconfig(portaudio-2.0)
BuildRequires:	pkgconfig(gtkmm-2.4)
BuildRequires:	ffmpeg-devel
BuildRequires:	desktop-file-utils

%description
VisualBoyAdvance-M is a GameBoy Advance emulator.
It is based on VisualBoyAdvance and integrates the best 
features from the various other forks.

It also features a GTK frontend.

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1

%build
cmake . -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} -DENABLE_WX=OFF

%make

%install
%makeinstall_std

#man page
%__install -d -m 755 %{buildroot}%{_mandir}/man1
%__install -m 644 debian/vbam.1 %{buildroot}%{_mandir}/man1

#xdg menu
desktop-file-install --vendor="" \
  --remove-category="Application" \
  --remove-key="Encoding" \
  --add-category="X-MandrivaLinux-MoreApplications-Emulators" \
  --dir %{buildroot}%{_datadir}/applications/ \
  %{buildroot}%{_datadir}/applications/*

%find_lang g%{name}

%files -f g%{name}.lang
%doc doc/ReadMe.SDL.txt doc/DevInfo.txt
%{_bindir}/*vbam
%config(noreplace) %{_sysconfdir}/vbam.cfg
%{_datadir}/vbam
%{_datadir}/applications/gvbam.desktop
%{_iconsdir}/hicolor/*/apps/vbam.*
%{_mandir}/man1/*



%changelog
* Fri Jan 06 2012 Andrey Bondrov <abondrov@mandriva.org> 1.8.0.1054-1mdv2011.0
+ Revision: 758025
- New version 1.8.0.1054
- Do not remove Game category

* Fri Jul 29 2011 Andrey Bondrov <abondrov@mandriva.org> 1.8.0.1029-1
+ Revision: 692201
- imported package vbam


* Mon Jul 18 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 1.8.0.1029-1mdv2011.0
- New snapshot
- Fix group
- Rediff patch 0
- Remove PLF references

* Fri Sep 11 2009 Guillaume Bedot <littletux@zarb.org> 1.8.0-0.svn905.1plf2010.0
- new snapshot

* Sat Apr 18 2009 Guillaume Bedot <littletux@zarb.org> 1.8.0-0.svn877.1plf2009.1
- new snapshot

* Fri Jan  9 2009 Guillaume Bedot <littletux@zarb.org> 1.8.0-0.svn847.1plf2009.1
- new snapshot

* Wed Oct 22 2008 Guillaume Bedot <littletux@zarb.org> 1.8.0-0.svn775.1plf2009.1
- First PLF package for vbam

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8238 |12cr|vblade-20-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name vblade
%define version 20
%define release %mkrel 2

# (Nanar) TODO: An initscript !!

Summary: Programs to export AoE block device
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tgz
License: GPLv2
Group: System/Kernel and hardware
Url: http://sourceforge.net/projects/aoetools/
BuildRoot: %{_tmppath}/%{name}-buildroot

%description
The vblade program (storage target) exports a block device using AoE.

%prep
%setup -q

%build
%make CFLAGS="%optflags"

%install
rm -rf $RPM_BUILD_ROOT

mkdir -p %buildroot{%_sbindir,%_mandir/man8}

install vblade  %buildroot%_sbindir/vblade
install vblade.8 %buildroot%_mandir/man8/vblade.8

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc HACKING NEWS README
%_sbindir/*
%_mandir/*/*


%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 20-2mdv2011.0
+ Revision: 615385
- the mass rebuild of 2010.1 packages

* Mon Nov 16 2009 Olivier Thauvin <nanardon@mandriva.org> 20-1mdv2010.1
+ Revision: 466689
- 20

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 18-2mdv2010.0
+ Revision: 434641
- rebuild

* Mon Aug 04 2008 Funda Wang <fwang@mandriva.org> 18-1mdv2009.0
+ Revision: 262837
- New version 18

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 14-1mdv2008.1
+ Revision: 128872
- kill re-definition of %%buildroot on Pixel's request


* Tue Jan 16 2007 Olivier Thauvin <nanardon@mandriva.org> 14-1mdv2007.0
+ Revision: 109646
- version 14
- Import vblade

* Tue Dec 20 2005 Olivier Thauvin <nanardon@mandriva.org> 10-1mdk
- 10 (the version)

* Wed Nov 30 2005 Olivier Thauvin <thauvin@aerov.jussieu.fr> 9-1mdk
- Initial mandriva spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8239 |12cr|vboxtool-0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name		vboxtool
%define version		0.4
%define release		%mkrel 1 

BuildArch:		noarch

Name:			%{name} 
Summary:		Easy control of virtual machines of VirtualBox on a Linux headless server
Version:		%{version} 
Release:		%{release}
Source0:		%{name}-%{version}.zip
Source1:		machines.conf
Source2:		vboxtool.conf
Patch0:			vboxtool.patch
Patch1:			vboxtoolinit.patch
URL:			http://sourceforge.net/projects/%{name}/ 


Group:			Emulators 
BuildRoot:		%{_tmppath}/%{name}-%{version}-%{release}-buildroot 
License:		GPLv3 
Requires(pre):		rpm-helper
Requires(preun):	rpm-helper


%description
Easy control of VM of VirtualBox on a Linux headless server.


%prep 
%setup -q -T -a0 -c
%patch0 -p0 -b .patch
%patch1	-p0 -b .patch

chmod 644 readme.txt 
chmod 644 COPYING.txt 
chmod 644 changelog.txt


%build
%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT/%{_prefix}/bin/
install -d $RPM_BUILD_ROOT/%{_sysconfdir}/init.d/
install -d $RPM_BUILD_ROOT/%{_sysconfdir}/%{name}/
cp -f script/vboxtool $RPM_BUILD_ROOT/%{_prefix}/bin/
cp -f script/vboxtoolinit $RPM_BUILD_ROOT/%{_sysconfdir}/init.d/
cp -f %{SOURCE1} $RPM_BUILD_ROOT/%{_sysconfdir}/%{name}/
cp -f %{SOURCE2} $RPM_BUILD_ROOT/%{_sysconfdir}/%{name}/
chmod 644 $RPM_BUILD_ROOT/%{_sysconfdir}/%{name}/*


%clean
rm -rf $RPM_BUILD_ROOT


%post
%_post_service vboxtoolinit



%preun
%_preun_service vboxtoolinit


%files
%defattr(-,root,root)
%doc readme.txt COPYING.txt changelog.txt
%config(noreplace) %{_sysconfdir}/%{name}/machines.conf
%config(noreplace) %{_sysconfdir}/%{name}/vboxtool.conf 
%{_prefix}/bin/%{name}
%{_sysconfdir}/init.d/vboxtoolinit


%changelog
* Sun Feb 14 2010 Stéphane Téletchéa <steletch@mandriva.org> 0.4-1mdv2010.1
+ Revision: 505670
- Initial Mandriva release

  + Jean Gabriel Hays <janot@mandriva.org>
    - patch modifications
    - patchs modifications
    - spec corrections
    - New spec file
    - Spec correction
    - Patchs correction
    - MDV patches added
    - Apply MDV patches
    - chkconfig line added in intscript
    - chkconfig added in the initscript
    - Added LSB compliance
    - build corrections
    - First upload
    - import vboxtool

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Remove the changelog from the spec file


* Sat Jan 08 2010 Jean-Gabriel HAYS <hays.jg@gmail.com> 0.4-3mdv
- Vboxtool is now compatible with VirtualBox OSE edition.

* Sat Jan 02 2010 Jean-Gabriel HAYS <hays.jg@gmail.com> 0.4-2mdv
- Add the 'vboxtoolinit status' command which maps to 'vboxtool show'.

* Thu Dec 31 2009 Jean-Gabriel HAYS <hays.jg@gmail.com> 0.4-1mdv
- Vboxtool RPM creation.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8240 |12cr|vcg-1.30-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name vcg
%define version 1.30
%define rel 9
%define release %mkrel %{rel}

Summary: The VCG visualization tool for compiler graphs
Name: %name
Version: %version
Release: %release
License: GPL
Group: Graphics
URL: http://www.cs.uni-sb.de/RW/users/sander/html/gsvcg1.html
Source: ftp://ftp.cs.uni-sb.de/pub/graphics/vcg/vcg.tar.bz2
Patch0: vcg.1.30-fix-build.patch
Patch1: vcg.1.30-fix-link.patch
BuildRoot: %{_tmppath}/%{name}-buildroot
BuildRequires: libx11-devel

%description
The VCG tool reads a textual and readable specification of a 
graph and visualizes the graph.  If not all positions of 
nodes are fixed, the tool layouts the graph using several 
heuristics as reducing the number of crossings, minimizing 
the size of edges, centering of nodes.  The specification 
language of the VCG tool is nearly compatible to GRL, the 
language of the edge tool, but contains many extensions.  The 
VCG tool allows folding of dynamically or statically specified 
regions of the graph.  It uses colors and runs on X11.

%prep 
%setup -q -n %{name}.%{version}
%patch0 -p1 -z .pix
%patch1 -p0 -b .link

%build
make xvcg_gcc_noxmkmf xvcg CFLAGS="-c %{optflags}"

%install
rm -rf %buildroot
install -d %buildroot/{%{_bindir},%{_mandir}/manl}
make SED=sed BINDIR=%buildroot/%{_bindir} MANDIR=%buildroot/%{_mandir}/man1 MANEXT=1 install

cp -f demo/demo.csh expl
chmod 644 expl/cfg.vcg

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc COPYING README expl
%{_bindir}/*
%{_mandir}/*/*


%changelog
* Fri Jan 28 2011 Funda Wang <fwang@mandriva.org> 1.30-9mdv2011.0
+ Revision: 633665
- rebuild
- fix link

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.30-8mdv2008.1
+ Revision: 140925
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - buildrequires X11-devel instead of XFree86-devel

* Fri Apr 27 2007 Pixel <pixel@mandriva.com> 1.30-8mdv2008.0
+ Revision: 18589
- rebuild


* Fri May 06 2005 Pixel <pixel@mandriva.com> 1.30-7mdk
- %%mkrel
- fix build on lib64

* Fri Nov 12 2004 Pixel <pixel@mandrakesoft.com> 1.30-6mdk
- rebuild

* Thu Aug 14 2003 Pixel <pixel@mandrakesoft.com> 1.30-5mdk
- fix MANEXT to .1 instead of .l

* Fri Apr 25 2003 Pixel <pixel@mandrakesoft.com> 1.30-4mdk
- don't use %%make, it seems to break
- add "BuildRequires: XFree86-devel"

* Fri Oct 19 2001 Pixel <pixel@mandrakesoft.com> 1.30-3mdk
- make rpmlint happy

* Thu Oct 18 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.30-2mdk
- rebuild

* Thu Dec 28 2000 Pixel <pixel@mandrakesoft.com> 1.30-1mdk
- initial spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8241 |12cr|VCO-plugins-0.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

Name:           VCO-plugins
Version:        0.3.0
Release:        1
Summary:        LADSPA audio oscillator plugins

Group:          System/Libraries
License:        GPLv2
URL:            http://users.skynet.be/solaris/linuxaudio/
Source:         http://users.skynet.be/solaris/linuxaudio/downloads/%{name}-%{version}.tar.bz2

BuildRequires: ladspa-devel
Requires:   ladspa

%description
VCO-plugins is a bunch of LADSPA plugins for audio processing written by
Fons Adriaensen.

%prep
%setup -q

%build
make %{?_smp_mflags}

%install
rm -rf %{_buildroot}

install -d -m 755 %{buildroot}/%{_libdir}/ladspa
install -m 644 *.so %{buildroot}/%{_libdir}/ladspa

%files
%defattr(-,root,root,-)
%doc AUTHORS COPYING README
%{_libdir}/ladspa/*.so


%changelog
* Thu May 03 2012 Frank Kober <emuse@mandriva.org> 0.3.0-1
+ Revision: 795361
- imported package VCO-plugins


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8242 |12cr|vdk-2.4.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# underlink.patch fixes most underlinking issues but there's one weird
# one I just can't shift - AdamW 2008/09
%define _disable_ld_no_undefined	1

%define oname		vdklib

%define major		2
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname %{name} -d

Summary:	C++ framework that binds GTK+ GUI libraries
Name:		vdk
Version:	2.4.1
Release:	6
Source0:	http://downloads.sourceforge.net/%{oname}/%{name}-%{version}.tar.gz
# From Debian: fix 'extra qualification' build errors - AdamW 2008/09
Patch0:		vdk-2.4.1-debian-qualification.patch
# From Debian: fix build failures caused by missing includes - AdamW
# 2008/09
Patch1:		vdk-2.4.1-debian-cstring.patch
# Fix underlinking issues - AdamW 2008/09
Patch2:		vdk-2.4.1-underlink.patch
# From Debian: fix x86_64 build issues - AdamW 2008/09
Patch3:		vdk-2.4.1-debian-x86_64.patch
URL:		http://vdklib.sourceforge.net/
License:	LGPLv2+
Group:		System/Libraries
BuildRequires:	sigc++2.0-devel
BuildRequires:	tetex
BuildRequires:	gtk2-devel
BuildRequires:	libdmx-devel

%description
The Visual Development Kit (VDK) is a C++ library that wraps the GTK+
toolkit. The package also includes the VDK Component Library which
contains some useful new components not available in pure GTK+.

Programming in VDK is much like programming in VCL and Borland C++
Builder. 

%package -n %{libname}
Summary:        C++ framework that binds GTK+ GUI libraries
Group:		System/Libraries

%description -n %{libname}
The Visual Development Kit (VDK) is a C++ library that wraps the GTK+
toolkit. The package also includes the VDK Component Library which
contains some useful new components not available in pure GTK+.

Programming in VDK is much like programming in VCL and Borland C++
Builder.

%package -n %{develname} 
Summary:	C++ framework that binds GTK+ GUI libraries
Group:		Development/GNOME and GTK+
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{EVRD}
Obsoletes:	%{mklibname vdk 2 -d}

%description -n %{develname}
This package contains the headers and libraries needed to compile and
link applications using VDK.
                               
%prep
%setup -q
%patch0 -p1 -b .qualification
%patch1 -p1 -b .cstring
%patch2 -p1 -b .underlink
%patch3 -p1 -b .x86_64

%build
%configure2_5x \
			--host=%{_target_platform} \
			--build=%{_target_platform} \
			--enable-debug=no \
			--enable-shared=yes \
			--enable-static=no \
			--enable-opt=2 \
			--enable-testvdk=yes \
			--enable-sigc=yes \
			--enable-testsigc=yes \
			--enable-gnome=yes \
			--enable-doc-html=yes \
			--enable-doc-latex=no \
			--enable-doc-man=yes

%make
make docs


%install
%makeinstall
rm -rf %{buildroot}/%{_docdir}/%{name}-devel-%{version}

%files -n %{libname}
%{_libdir}/libvdk*.so.%{major}*   

%files -n %{develname}
%doc README TODO example doc/*.txt     
%{_libdir}/libvdk*.so
%{_includedir}/vdk2
%{_mandir}/man1/*
%{_bindir}/*
%{_datadir}/aclocal/*
%{_libdir}/pkgconfig/vdk-2.x.pc



%changelog
* Wed Oct  31 2012 Dmitry Mikhirev <mikhirev@mezon.ru>
+ Commit: 7044be5
- remove *.la files, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8243 |12cr|vdpauinfo-0.0.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define name	vdpauinfo
%define version	0.0.6
%define snap	0
%define rel	1

Summary:	VDPAU acceleration information utility
Name:		%{name}
Version:	%{version}
%if %snap
Release:	%mkrel 0.%snap.%rel
%else
Release:	%mkrel %rel
%endif
License:	MIT
Group:		Development/X11
URL:		http://www.nvnews.net/vbulletin/showthread.php?t=124978
%if %snap
# rm -rf vdpauinfo && git clone git://anongit.freedesktop.org/~aplattner/vdpauinfo && cd vdpauinfo/
# git archive --prefix=vdpauinfo-$(date +%Y%m%d)/ --format=tar HEAD | lzma > ../vdpauinfo-$(date +%Y%m%d).tar.lzma
Source:		vdpauinfo-%{snap}.tar.lzma
%else
Source:		http://people.freedesktop.org/~aplattner/vdpau/vdpauinfo-%{version}.tar.gz
%endif
BuildRoot:	%{_tmppath}/%{name}-root
BuildRequires:	vdpau-devel >= 0.2
BuildRequires:	libx11-devel
BuildRequires:	python
Obsoletes:	vdpinfo < 0.0.6

%description
Simple utility that queries and displays the VDPAU capabilities of
your X display and prints them in tabular format.

%prep
%if %snap
%setup -q -n %{name}-%snap
%else
%setup -q
%endif

%build
%if %snap
python functions.py > VDPDeviceImpl.h
autoreconf -fi
%endif
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS
%{_bindir}/%{name}



%changelog
* Sun Sep 20 2009 Anssi Hannula <anssi@mandriva.org> 0.0.6-1mdv2010.0
+ Revision: 445824
- new stable version 0.0.6

* Sun Sep 20 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.0.6-0.20090221.2mdv2010.0
+ Revision: 445657
- rebuild

* Sat Feb 21 2009 Anssi Hannula <anssi@mandriva.org> 0.0.6-0.20090221.1mdv2009.1
+ Revision: 343648
- new snapshot from fdo
- rename vdpinfo to vdpauinfo

* Tue Dec 23 2008 Anssi Hannula <anssi@mandriva.org> 0.0.4-1mdv2009.1
+ Revision: 317918
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8244 |12cr|vdpinfo-0.0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define name	vdpinfo
%define version	0.0.4
%define rel	1

Summary:	VDPAU acceleration information utility
Name:		%{name}
Version:	%{version}
Release:	%mkrel %rel
License:	MIT
Group:		Development/X11
URL:		http://www.nvnews.net/vbulletin/showthread.php?t=124978
Source:		http://www.cs.rug.nl/~wladimir/vdpinfo/vdpinfo-%{version}.tar.gz
BuildRoot:	%{_tmppath}/%{name}-root
BuildRequires:	vdpau-devel
BuildRequires:	libx11-devel
BuildRequires:	python

%description
Simple utility that queries and displays the VDPAU capabilities of
your X display and prints them in tabular format.

%prep
%setup -q -n %{name}
sed -i 's/^LDFLAGS=/LDFLAGS=%{ldflags} /' Makefile

%build
python functions.py > VDPDeviceImpl.h
%make CXXFLAGS="%{optflags}"

%install
rm -rf %{buildroot}
install -d -m755 %{buildroot}%{_bindir}
install -m755 %{name} %{buildroot}%{_bindir}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc LICENSE
%{_bindir}/%{name}



%changelog
* Tue Dec 23 2008 Anssi Hannula <anssi@mandriva.org> 0.0.4-1mdv2009.1
+ Revision: 317918
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8245 |12cr|vdr-1.6.0-25
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define name	vdr
%define version	1.6.0
%define maintpatch 2
%define oapiversion 1.6.0
%define rel	25

# Increased when ABI compatibility is broken by patches
# Reset to 1 when %oapiversion is raised
%define vdr_sub_abi	4
%define vdr_abi		%{oapiversion}_%{_lib}_abi_%{vdr_sub_abi}
%define apiversion	%{oapiversion}.%{vdr_sub_abi}

# backportability
%define _localstatedir		%{_var}

%define vdr_plugin_dir		%{_libdir}/%{name}
%define vdr_plugin_datadir	%{vdr_datadir}
%define vdr_plugin_cfgdir	%{vdr_cfgdir}/plugins
%define vdr_plugin_paramdir	%{vdr_datadir}/defaults
%define vdr_plugin_cachedir	%{_var}/cache/%{name}
%define vdr_videodir		%{_localstatedir}/lib/%{name}/video
%define vdr_cfgdir		%{_localstatedir}/lib/%{name}/config
%define	vdr_datadir		%{_datadir}/%{name}
%define vdr_chanlogodir		%{vdr_datadir}/chanlogos
%define vdr_themedir		%{_localstatedir}/lib/%{name}/themes
%define vdr_epgimagesdir	%{_var}/cache/%{name}/epgimages

%define vdr_plugin_flags	-fPIC

%if %{maintpatch}
%define fullversion		%{version}-%{maintpatch}
%else
%define fullversion		%{version}
%endif

Summary:	Video Disk Recorder - PVR suite
Name:		%{name}
Version:	%{version}
Release:	%mkrel %rel
Group:		Video
License:	GPLv2+
URL:		http://www.tvdr.de/
Source:		ftp://ftp.tvdr.de/vdr/%{name}-%{version}.tar.bz2

Source1:	vdr.init
Source2:	vdr-runvdr
Source3:	vdr-shutdown.sh.example
Source4:	vdr.sysconfig
Source5:	vdr-sky.cron
Source6:	vdr-sky.sysconfig
Source7:	vdr-README.mdv
Source8:	vdr-plugin-filetriggers.script

# Patches last checked for updates: 2009/07/25

# Drop DVB API version check, it is bumped arbitrarily:
Patch0:		vdr-drop-dvbapi-check.patch
# Configurable logident for multi-vdr systems:
Patch1:		vdr-1.6.0-logident.patch
# Make HasDecoder() return true even while in pmExtern playmode
Patch2:		vdr-1.6.0-hasdecoder.patch
# printf format warnings:
Patch3:		vdr-printf-format.patch
Patch4:		vdr-1.6.0-rsvps.patch
Patch5:		vdr-1.6.0-vdrversion.patch
# CanHandleOver2BitSubtitles() hack:
Patch6:		vdr-1.6.0-dxr3.patch
# Use monospace as default monospace font,
# sans serif as default large font:
Patch7:		vdr-1.6.0-default-fonts-mdv.patch
# Show more font aliases:
Patch8:		vdr-1.6.0-show-more-aliasfonts.patch
# Add options to disable use of device input or output:
Patch9:		vdr-1.6.0-shared-devices.patch
# For streamdev:
Patch10:	vdr-1.6.0-intcamdevices.mod.patch
# warning: cannot pass objects of non-POD type ‘class cString’ through ‘...’; call will abort at runtime
Patch18:	vdr-1.6.0-h264-non-pod-type.patch
# fix overlapping strcpy in command-line parsing causing corruption:
Patch37:	vdr-fix-overlapping-strcpy.patch
# fix build with GCC 4.6
Patch39:	vdr-gcc4.6.patch

# From upstream
# Switch from V4L1 to V4L2
Patch38:	vdr-adapt-to-v4l2.patch

# From http://users.tkk.fi/~rahrenbe/vdr/
# and http://www.saunalahti.fi/~rahrenbe/vdr/patches/
# Updated with each version, gunzipped
# Note that they are usually just rediffed, no actual changes
Patch11:	vdr-1.6.0-cap_sys_nice.patch
Patch12:	vdr-1.6.0-liemikuutio-1.27.diff
Patch13:	vdr-1.6.0-cutter-marks.diff
Patch14:	vdr-1.6.0-parentalrating-content.diff
Patch15:	vdr-1.6.0-thread-name.diff
Patch16:	vdr-1.6.0-frontend-facilities.patch
Patch19:	vdr-1.6.0-subtitles-button.patch
Patch31:	vdr-1.6.0-hitk.patch
Patch32:	vdr-1.6.0-ionice.patch

# From iptv
Patch17:	vdr-1.6.0-pluginparam.patch
Patch33:	vdr-1.6.0-plugindev-disable-ca-updates.patch

# From http://e-tobi.net/ Debian repository
Patch20:	vdr-1.4.0-analogtv.patch
Patch21:	vdr-1.6.0-sort-options.patch
Patch22:	vdr-1.6.0-dd-record-option.patch
Patch23:	vdr-1.6.0-yaepg.patch
Patch24:	vdr-1.6.0-menuorg.patch
Patch25:	vdr-1.6.0-pin.patch
Patch26:	vdr-1.6.0-graphtft.patch
Patch27:	vdr-1.6.0-sourcecaps.patch
Patch28:	vdr-1.6.0-noepg.patch
Patch29:	vdr-1.6.0-reelchannelscan.patch
Patch30:	vdr-1.6.0-pvrinput.patch

# From VDR mailinglist
Patch34:	vdr-1.6.0-ConfigurableLNBshare_1_5_10.diff
# fixes build with gcc4.4
Patch35:	vdr-1.7.7-grab.diff
# ditto
Patch36:	vdr-1.6.0-const.diff

# From rotor plugin
Patch40:	vdr-1.5.5-rotor.diff

# From http://toms-cafe.de/vdr/download/
Patch50:	http://toms-cafe.de/vdr/download/vdr-jumpplay-1.0-1.6.0.diff
Patch52:	http://toms-cafe.de/vdr/download/vdr-timer-info-0.5-1.5.15.diff
Patch53:	http://toms-cafe.de/vdr/download/vdr-cmdsubmenu-0.7-1.6.0.diff

# From epgsearch
Patch64:	vdr.epgsearch-exttimeredit-0.0.2.diff
Patch65:	MainMenuHooks-v1_0.patch
Patch66:	timercmd-0.1_1.6.0.diff

# From VDR mailinglist, Reinhard Nissl
Patch67:	vdr-1.5.18-h264-syncearly-framespersec-audioindexer-fielddetection-speedup.diff
Patch68:	vdr-1.5.18-addon-fix_nid_tid_channel_iterator.diff

# From ttxtsubs
Patch70:	vdr-1.6.0-2-ttxtsubs.patch

%if %maintpatch
%(for n in {1..%maintpatch}; do
	echo "Patch7$n: ftp://ftp.cadsoft.de/vdr/Developer/vdr-%version-$n.diff"
done)
%endif

BuildRequires:	libcap-devel
BuildRequires:	libjpeg-devel
BuildRequires:	ncursesw-devel
BuildRequires:	fontconfig-devel
BuildRequires:	freetype2-devel
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires(post):	vdr-common = %{version}
Requires:	vdr-common = %{version}
Provides:	vdr-abi = %{vdr_abi}
Obsoletes:	vdr-plugin-subtitles < 0.5.0-8
Requires(post):	ccp >= 0.4.1
# Plugins:
Requires:	ccp >= 0.4.1

%description
VDR (Video Disk Recorder) is a very powerful and customizable PVR
suite. One of the most common usage cases of VDR is as a digital
set-top-box with the picture displayed on a television set. VDR can
also be used on desktop or even without any video output devices.
There are also lots of different plugins available to extend VDR's
capabilities.

See http://www.linuxtv.org/vdrwiki/ for more information.

VDR in this package is patched with the patches known as
liemikuutio, cutter-marks, parentalrating-content, thread-name,
menuorg, sort-options, dd-record-option, configurableLNBshare,
sourcecaps, jumpplay, timer-info, cmdsubmenu, h264, and with
patches which are required by various plugins.
%if %maintpatch
This build is additionally patched to the maintenance release
%version-%maintpatch.
%endif

%package common
Summary:	Common files for VDR
Group:		Video
Requires(pre):	rpm-helper
Requires(postun): rpm-helper

%description common
VDR (Video Disk Recorder) is a very powerful and customizable PVR
suite.

This package contains the default "vdr" user required by VDR and
some other related tools.

%package devel
Summary:	VDR development headers
Group:		Development/C++
Requires:	gettext

%description devel
This package contains the headers that are needed to build
plugins for VDR.

%package plugin-hello
Summary:	VDR plugin: A friendly greeting
Group:		Video
Requires:	vdr-abi = %vdr_abi

%description plugin-hello
This is a small demo of the VDR plugin interface.

%package plugin-osddemo
Summary:	VDR plugin: Demo of arbitrary OSD setup
Group:		Video
Requires:	vdr-abi = %vdr_abi

%description plugin-osddemo
Demonstration of how a plugin can have its very own OSD setup.

It's a very primitive game that opens a small window in which the
user can draw lines with the Up, Down, Left and Right buttons.
The color buttons are used to switch color.
Press Ok to close the window.

%package plugin-skincurses
Summary:	VDR plugin: A text only skin
Group:		Video
Requires:	vdr-abi = %vdr_abi

%description plugin-skincurses
The 'skincurses' plugin implements a VDR skin that works in a
shell window, using only plain text output. It re-implements
what used to be available by compiling VDR versions before 1.3.7
with the DEBUG_OSD macro set.

%package plugin-sky
Summary:	VDR plugin: Sky Digibox interface
Group:		Video
Requires:	wget
Requires:	vdr-abi = %vdr_abi

%description plugin-sky
The 'sky' plugin implements a new device for VDR, which is based on the
MPEG2 encoder card described at linuxtv.org/mpeg2/kfir.xml. It
allows you to connect the analog a/v output of your Sky Digibox to VDR,
so that you can enjoy the full recording flexibility of VDR with your
Sky subscription. Note that this is NOT something that does anything
illegal, like decrypting the Sky programme without a subscription. You
will need a Sky Digibox and a valid subscription in order to use this
plugin.

%package plugin-status
Summary:	VDR plugin: Status monitor test
Group:		Video
Requires:	vdr-abi = %vdr_abi

%description plugin-status
This is an example that shows the use of cStatus.

%package plugin-servicedemo
Summary:	VDR plugin: Service demo
Group:		Video
Requires:	vdr-abi = %vdr_abi

%description plugin-servicedemo
Demonstration of how plugins can communicate with each other.

%package plugin-svdrpdemo
Summary:	VDR plugin: How to add SVDRP support to a plugin
Group:		Video
Requires:	vdr-abi = %vdr_abi

%description plugin-svdrpdemo
This plugin shows how to add SVDRP support to a plugin.

%package plugin-pictures
Summary:	VDR plugin: A simple picture viewer
Group:		Video
Requires:	vdr-abi = %vdr_abi

%description plugin-pictures
The 'pictures' plugin implements a simple picture viewer.

There is already an 'image' plugin out there which has a lot more
functionality than this one, but it's way too complex for my taste,
and also converts the image files on-the-fly, which makes it slow
on slow hardware.

This plugin assumes that the pictures have already been converted to
MPEG frames (with the 'pic2mpg' script that comes with this archive),
and doesn't implement any fancy features like zooming, panning or
tiled previews. It's just a very simple viewer.

%prep
%setup -q

%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1
%patch7 -p1
%patch8 -p1
%patch9 -p1
%patch70 -p1
%patch12 -p1
%patch13 -p1
%patch14 -p1
%patch15 -p1
%patch16 -p1
%patch17 -p1
%patch20 -p1
%patch21 -p1
%patch22 -p1
%patch23 -p1
%patch24 -p1
%patch65 -p1
%patch25 -p1
%patch26 -p1
%patch27 -p1
%patch28 -p1
%patch29 -p1
%patch30 -p1
%patch34 -p1
%patch40 -p1
%patch50 -p1
%patch52 -p1
%patch53 -p1
%patch67 -p1
%patch68 -p0
%patch6 -p1
%patch10 -p1
%patch11 -p1
%patch19 -p1
%patch31 -p1
%patch32 -p1
%patch33 -p1
%patch64 -p1
%patch66 -p1
%patch35 -p0
%patch36 -p1
%patch18 -p1
%patch37 -p1
%patch38 -p1
%patch39 -p1

%if %maintpatch
%(for n in {1..%maintpatch}; do
	echo "%%patch7$n -p1"
done)
%endif

sed -i "/isyslog(\"VDR version %%s started\", VDRVERSION);/s/VDRVERSION/\"%{fullversion} (%{version}-%{release})\"/" vdr.c
sed -ri '/define APIVERSION/s/^(.*")%{oapiversion}(".*)$/\1%{apiversion}\2/' config.h
sed -ri '/define VDRVERSION/s/^(.*")%{fullversion}(".*)$/\1%{version}-%{release}\2/' config.h

# check that the macros are set correctly
[ $(sed -rn '/define APIVERSION/s/^.*"(.*)".*$/\1/p' config.h) == "%apiversion" ]
[ $(sed -rn '/define VDRVERSION/s/^.*"(.*)".*$/\1/p' config.h) == "%version-%release" ]

cp -a %SOURCE3 shutdown.sh.example

cat %SOURCE7 | sed 's,@vdr_plugin_dir@,%{vdr_plugin_dir},' > README.mdv

mkdir i18n-to-gettext
mv i18n-to-gettext.pl i18n-to-gettext/

# Comment default examples out
perl -pi -e "s/^S/# S/" diseqc.conf

cat > README.1.6.0.upgrade.urpmi <<EOF
VDR 1.6 series is a major upgrade and you may need to make configuration
changes to adapt for this new series.
See UPDATE-1.6.0 for a summary of changes.
EOF

cat > Make.config <<EOF
CFLAGS   = %optflags %{?ldflags}
CXXFLAGS = \$(CFLAGS)

BINDIR   = %{_bindir}
MANDIR   = %{_mandir}
LOCDIR   = %{_datadir}/locale

PLUGINLIBDIR = %{vdr_plugin_dir}
VIDEODIR = %{vdr_videodir}
CONFDIR = %{vdr_cfgdir}
LIBDIR = .

LIRC_DEVICE = %{_var}/run/lirc/lircd
EOF

cat > README.install.urpmi <<EOF
VDR is an advanced PVR suite and configuring it may not be easy for the
inexperienced. Please take a look at the provided documentation before
trying to configure it.

Note that VDR does not support output to X11 or framebuffer without
additional plugins, such as xineliboutput or softdevice.

VDR initscript is provided for your convenience. Instead of running vdr
directly, you should use the vdr service.

Mandriva VDR packages have the following filesystem layout:

%{_sysconfdir}/sysconfig/vdr
Mandriva VDR configuration file; the settings in this file are used to
construct the VDR parameters.

%{_sysconfdir}/sysconfig/vdr-PLUGINNAME
Mandriva VDR plugin configuration files; the settings in these files are used
to construct the parameters for VDR plugins.

%vdr_videodir
Default VDR recordings directory.

%vdr_cfgdir
Default VDR configuration directory.

%vdr_chanlogodir
Default channel logo directory; The channel logos are used by plugins that
support them. The most compatible format is 64x48px 16-color xpm.

For more information on VDR and its plugins, see http://linuxtv.org/vdrwiki/ .
EOF

# The escaping gets a little messy:
# \$	= plain $ in macros
# \\	= multiline macro
# \\\\	= plain \ in macros
# these and their combinations are the only types of escaping present below:
cat > vdr.macros <<EOF
## VDR plugin macros ##

%%vdr_version		%{version}-%{release}
%%vdr_rpmversion	%version
%%vdr_apiversion	%apiversion
%%vdr_abi		%vdr_abi

%%vdr_plugin_flags	%%{optflags} %vdr_plugin_flags %%{vdr_plugin_ldflags} \${VDR_PLUGIN_EXTRA_FLAGS}
%%vdr_plugin_ldflags	%%(echo "%%{?ldflags}" | sed 's@-Wl,--no-undefined@@')

%%vdr_plugin_dir	%{_libdir}/%{name}
%%vdr_plugin_datadir	%{vdr_datadir}
%%vdr_plugin_cfgdir	%{vdr_cfgdir}/plugins
%%vdr_plugin_paramdir	%{vdr_datadir}/defaults
%%vdr_plugin_cachedir	%{_var}/cache/%{name}
%%vdr_videodir		%{_localstatedir}/lib/%{name}/video
%%vdr_cfgdir		%{_localstatedir}/lib/%{name}/config
%%vdr_datadir		%{_datadir}/%{name}
%%vdr_chanlogodir	%{vdr_datadir}/chanlogos
%%vdr_themedir		%{_localstatedir}/lib/%{name}/themes
%%vdr_epgimagesdir	%{_var}/cache/%{name}/epgimages

%%vdr_plugin_prep \\
for file in po/*.po; do \\
	# drop empty translations \\
	grep -Eq 'msgstr ".+"' \$file || rm -f \$file \\
done \\
set +x \\
echo Silent renaming of locales \\
for file in po/*_*.po; do \\
	[ -f \$file ] || continue \\
	[ \$(basename \$file .po) == "zh_CN" ] && continue \\
	# VDR wrongly uses the _COUNTRY identification always \\
	rm -rf \${file%_*.po}.po \\
	mv \$file \${file%_*.po}.po \\
done \\
set -x \\
touch vdr_plugin_prep.done

%%vdr_plugin_build \\
    %%make all							\\\\\\
    CFLAGS="%%{vdr_plugin_flags}"				\\\\\\
    CXXFLAGS="%%{vdr_plugin_flags}"				\\\\\\
    LDFLAGS="%%{vdr_plugin_ldflags}"				\\\\\\
    PLUGINLIBDIR=%%{vdr_plugin_dir}				\\\\\\
    VIDEODIR=%%{vdr_videodir}					\\\\\\
    LIBDIR=.							\\\\\\
    LOCALEDIR=locale						\\\\\\
    VDRLOCALE='""'						\\\\\\
    DVBDIR=%%{_prefix}						\\\\\\
    VDRDIR=%{_includedir}/vdr					\\\\\\
    VDRVERSION=%%{vdr_version}					\\\\\\
    VDRVERSNUM=%%(echo %%{vdr_rpmversion} |			\\\\\\
        %__awk -F'.' '{ print \$1*10000+\$2*100+\$3 }')		\\\\\\
    APIVERSION=%%{vdr_apiversion}				\\\\\\
    APIVERSNUM=%%(echo %%{vdr_apiversion} |			\\\\\\
        %__awk -F'.' '{ print \$1*10000+\$2*100+\$3 }')

%%vdr_plugin_install \\
    if ! [ -e vdr_plugin_prep.done ]; then \\
        echo "Missing %%%%vdr_plugin_prep, aborting!" \\
        exit 1 \\
    fi \\
    rename .so.%%{vdr_version} .so.%%{vdr_apiversion} *.so.%%{vdr_version} &>/dev/null || : \\
    for f in libvdr-*.so.%%{vdr_apiversion}; do \\
        install -D -m755 \$f %%{buildroot}%%{vdr_plugin_dir}/\$f \\
        install -d -m755 %%{buildroot}%%{_datadir} \\
        [ -d locale ] && cp -r locale %%{buildroot}%%{_datadir} \\
        NAME=\$(echo \$f | perl -pe "s/^libvdr-(.*).so.%%{vdr_apiversion}/\\\\1/") \\
        echo %%{vdr_plugin_dir}/\$f > \$NAME.vdr \\
        %%find_lang vdr-\$NAME || touch $NAME.lang \\
        cat vdr-\$NAME.lang >> \$NAME.vdr \\
        if [ -f "\$NAME.mandriva-params" ]; then \\
            install -D -m644 \$NAME.mandriva-defaults %%{buildroot}%%{vdr_plugin_paramdir}/\$NAME.defaults \\
            install -D -m644 \$NAME.mandriva-params %%{buildroot}%%{vdr_plugin_paramdir}/\$NAME.params \\
            install -D -m644 \$NAME.mandriva-sysconfig %%{buildroot}%%{_sysconfdir}/sysconfig/vdr-\$NAME \\
            echo "%%config(noreplace) %%{_sysconfdir}/sysconfig/vdr-\$NAME" >> \$NAME.vdr \\
            echo "%%{vdr_plugin_paramdir}/\$NAME.defaults" >> \$NAME.vdr \\
            echo "%%{vdr_plugin_paramdir}/\$NAME.params" >> \$NAME.vdr \\
        fi \\
    done

%%vdr_chanlogo_notice This skin is able to display channel logos. In order to use this \\
functionality, channel logos must be put in %%{vdr_chanlogodir}. The \\
recommended format is 64x48px 16-color xpm. When using dxr3 as the \\
output device, the recommended maximum number of colors is 6.

%%vdr_plugin_params_begin() \\
vdr_plugin_params_do() { \\
	vdr_plugin_params_handle() { \\
		if echo "\$gotparam" | grep -q "\$gotvar"; then \\
			echo "local \$gotvar=\\\\"\$gotdefault\\\\"" >> %%1.mandriva-defaults \\
			echo "# \$gotvar=\\\\"\$gotdefault\\\\"" >> %%1.mandriva-sysconfig \\
			gotparam="\${gotparam//\$gotvar/'\\\\\$\$gotvar'}" \\
			echo "[ -n \\\\"\\\\\$\$gotvar\\\\" ] && echo \\\\"\$gotparam\\\\"" >> %%1.mandriva-params \\
		elif echo "\$gotparam" | grep -q "MULTIPLE_PARAMS"; then \\
			echo "local \$gotvar=\\\\"\$gotdefault\\\\"" >> %%1.mandriva-defaults \\
			echo "# \$gotvar=\\\\"\$gotdefault\\\\"" >> %%1.mandriva-sysconfig \\
			echo "local gotparam=\\\\"\$gotparam\\\\"" >> %%1.mandriva-params \\
			echo "echo \\\\"\\\\\$\$gotvar\\\\" | xargs -n1 | while read subvar &&" >> %%1.mandriva-params \\
			echo "	[ -n \\\\"\\\\\$subvar\\\\" ]; do" >> %%1.mandriva-params \\
			echo "	echo \\\\"\\\\\${gotparam//MULTIPLE_PARAMS/'\\\\\$subvar'}\\\\"" >> %%1.mandriva-params \\
			echo "done" >> %%1.mandriva-params \\
		else \\
			[ -z "\$gotdefault" ] && gotdefault=no \\
			echo "local \$gotvar=\\\\"\$gotdefault\\\\"" >> %%1.mandriva-defaults \\
			echo "# \$gotvar=\\\\"\$gotdefault\\\\"" >> %%1.mandriva-sysconfig \\
			echo "[ \\\\"\\\\\$\$gotvar\\\\" == yes ] && echo \\\\"\$gotparam\\\\"" >> %%1.mandriva-params \\
		fi \\
		echo >> %%1.mandriva-sysconfig \\
		gotvar= \\
		gotparam= \\
		gotdefault= \\
	} \\
	local gotvar= \\
	local gotparam= \\
	local gotdefault= \\
	echo "# Do not modify this file, use %%{_sysconfdir}/sysconfig/%{name}-%%1 instead" > %%1.mandriva-defaults \\
	echo "# Do not modify this file, use %%{_sysconfdir}/sysconfig/%{name}-%%1 instead" > %%1.mandriva-params \\
	echo -e "# VDR plugin %%1 configuration\\\\n" > %%1.mandriva-sysconfig \\
	while read INPUT; do \\
		if echo "\$INPUT" | grep -q '^#'; then \\
			[ -n "\$gotvar" ] && [ -n "\$gotparam" ] && vdr_plugin_params_handle \\
			echo "\$INPUT" >> %%1.mandriva-sysconfig \\
			continue \\
		fi \\
		if echo "\$INPUT" | grep -q '^var='; then \\
			gotvar="\${INPUT/var=}" \\
			continue \\
		fi \\
		if echo "\$INPUT" | grep -q '^param='; then \\
			eval gotparam="\${INPUT/param=}" \\
			continue \\
		fi \\
		if echo "\$INPUT" | grep -q '^default='; then \\
			eval gotdefault="\${INPUT/default=}" \\
			continue \\
		fi \\
		exit 1 \\
	done \\
	vdr_plugin_params_handle \\
} \\
vdr_plugin_params_do <<VDR_PLUGIN_PARAMS_EOF \\
%%nil

%%vdr_plugin_params_end VDR_PLUGIN_PARAMS_EOF

%if %{mdkversion} >= 200900
%%vdr_plugin_post() %%{nil}
%%vdr_plugin_postun() %%{nil}
%else
%%vdr_plugin_post() if [ "\$1" = "1" ] && [ -e %{_initrddir}/%{name} ]; then /sbin/service vdr plugin_install %%1; fi \\
%%nil
%%vdr_plugin_postun() if [ -e %{_initrddir}/%{name} ]; then if [ "\$1" = "0" ]; then /sbin/service vdr plugin_remove %%1; else /sbin/service vdr plugin_upgrade %%1; fi; fi \\
%%nil
%endif

EOF

# Local version of the above post and postun:
%define plugin_rpmscripts() \
%post plugin-%{1} \
if [ "$1" = "1" ] && [ -e %{_initrddir}/%{name} ]; then /sbin/service vdr plugin_install %{1}; fi \
%postun plugin-%{1} \
if [ -e %{_initrddir}/%{name} ]; then if [ "$1" = "0" ]; then /sbin/service vdr plugin_remove %{1}; else /sbin/service vdr plugin_upgrade %{1}; fi; fi

%build
%make
%define vdr_plugin_ldflags %(echo "%{?ldflags}" | sed 's@-Wl,--no-undefined@@')
# [a-z] does not match v,w on fi_FI.ISO-8859-15, TODO: patch to use [[:lower:]]
# parallel make disabled, as of 2009-07-28 fails on klodia due to too many threads:
# "libgomp: Thread creation failed: Resource temporarily unavailable"
LC_ALL=C make plugins CFLAGS="%optflags %vdr_plugin_flags -I%{_includedir}/ncursesw %vdr_plugin_ldflags" CXXFLAGS="%optflags %vdr_plugin_flags -I%{_includedir}/ncursesw %vdr_plugin_ldflags"

# fix locales
for dir in locale/*_*; do
	[ $(basename $dir) == "zh_CN" ] && continue
	# VDR wrongly uses the _COUNTRY identification always
	rm -rf ${dir%_*}
	mv $dir ${dir%_*}
done

%install
rm -rf %{buildroot}

install -D -m755 vdr %{buildroot}%{_bindir}/vdr
install -d -m755 %{buildroot}%{vdr_videodir}
install -d -m755 %{buildroot}%{vdr_chanlogodir}
install -d -m755 %{buildroot}%{vdr_themedir}
install -d -m755 %{buildroot}%{vdr_cfgdir}
ln -s %{vdr_themedir} %{buildroot}%{vdr_cfgdir}/themes

install -D -m644 vdr.1 %{buildroot}%{_mandir}/man1/vdr.1
install -D -m644 vdr.5 %{buildroot}%{_mandir}/man5/vdr.5

install -d -m755 %{buildroot}%{vdr_plugin_dir}
install -m755 PLUGINS/src/*/*.so.* %{buildroot}%{vdr_plugin_dir}

install -d -m755 %{buildroot}%{_includedir}/%{name}
install -d -m755 %{buildroot}%{_includedir}/libsi
install -m644 include/%{name}/* %{buildroot}%{_includedir}/%{name}
install -m644 include/libsi/* %{buildroot}%{_includedir}/libsi

install -d -m755 %{buildroot}%{_sysconfdir}/rpm/macros.d
install -m644 vdr.macros %{buildroot}%{_sysconfdir}/rpm/macros.d

install -d -m755 %{buildroot}%{vdr_plugin_cfgdir}
install -m644 {diseqc.conf,keymacros.conf,sources.conf,svdrphosts.conf} \
	%{buildroot}%{vdr_cfgdir}

install -d -m755 %{buildroot}%{vdr_plugin_dir}
install -d -m755 %{buildroot}%{vdr_plugin_datadir}
install -d -m755 %{buildroot}%{vdr_plugin_cachedir}
install -d -m755 %{buildroot}%{vdr_plugin_paramdir}
install -d -m755 %{buildroot}%{vdr_epgimagesdir}

# init stuff
install -d -m755 %{buildroot}%{_initrddir}
install -d -m755 %{buildroot}%{_sysconfdir}/sysconfig
install -m755 %SOURCE1 %{buildroot}%{_initrddir}/%{name}
install -m755 %SOURCE2 %{buildroot}%{_bindir}/runvdr
install -m644 %SOURCE4 %{buildroot}%{_sysconfdir}/sysconfig/%{name}

# sky plugin
install -d -m755 %{buildroot}%{vdr_plugin_cfgdir}/sky
install -m644 PLUGINS/src/sky/channels.conf.sky \
	%{buildroot}%{vdr_plugin_cfgdir}/sky
install -m755 PLUGINS/src/sky/getskyepg.pl %{buildroot}%{_bindir}
install -d -m755 %{buildroot}%{_sysconfdir}/cron.daily
install -m755 %SOURCE5 %{buildroot}%{_sysconfdir}/cron.daily/getskyepg
install -m644 %SOURCE6 %{buildroot}%{_sysconfdir}/sysconfig/%{name}-sky

# pictures plugin
install -m755 PLUGINS/src/pictures/pic2mpg %{buildroot}%{_bindir}

# scripts
install -m755 *.pl %{buildroot}%{_bindir}

# locales
cp -r locale %{buildroot}%{_datadir}/

%if %{mdkversion} >= 200900
# automatic plugin post and postun actions
install -d -m755 %{buildroot}%{_var}/lib/rpm/filetriggers
install -m755 %SOURCE8 %{buildroot}%{_var}/lib/rpm/filetriggers/vdr-plugins.script
echo "^.%{vdr_plugin_dir}/libvdr-.*\.so\." > %{buildroot}%{_var}/lib/rpm/filetriggers/vdr-plugins.filter
sed -i 's,#FILETRIGGERS#,,' %{buildroot}%{_initrddir}/%{name}
%endif

%find_lang vdr
%find_lang vdr-hello
%find_lang vdr-skincurses
%find_lang vdr-pictures

%clean
rm -rf %{buildroot}

%pre common
%_pre_useradd vdr %{_localstatedir}/lib/%{name} /bin/nologin
%{_bindir}/gpasswd -a vdr video >/dev/null

%post
# This test can be removed when ccp is updated to check that .rpmnew is
# not obsolete
if test -e %{_sysconfdir}/sysconfig/vdr.rpmnew && test $(stat -c%%Z %{_sysconfdir}/sysconfig/vdr.rpmnew) \
		-gt $(stat -c%%Z %{_sysconfdir}/sysconfig/vdr); then
	ccp --backup --delete --ifexists --set NoOrphans --oldfile \
		%{_sysconfdir}/sysconfig/vdr --newfile %{_sysconfdir}/sysconfig/vdr.rpmnew
fi
%_post_service vdr

%preun
%_preun_service vdr

%postun common
%_postun_userdel vdr

%files -f vdr.lang
%defattr(-,root,root)
%doc HISTORY* INSTALL* MANUAL* CONTRIBUTORS* UPDATE* README*
%doc shutdown.sh.example
%attr(-,vdr,vdr) %dir %{vdr_cfgdir}
%attr(-,vdr,vdr) %dir %{vdr_plugin_cfgdir}
%attr(-,vdr,vdr) %dir %{vdr_themedir}
%config(noreplace) %{vdr_cfgdir}/*.conf
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%{_bindir}/vdr
%{_initrddir}/%{name}
%{_bindir}/runvdr
%{_bindir}/epg2html.pl
%{_bindir}/summary2info.pl
%{_bindir}/svdrpsend.pl
%{_mandir}/man1/vdr.1*
%{_mandir}/man5/vdr.5*
%attr(-,vdr,vdr) %dir %{vdr_videodir}
%dir %{vdr_plugin_dir}
%dir %{vdr_plugin_datadir}
%dir %{vdr_plugin_cachedir}
%dir %{vdr_chanlogodir}
%{vdr_cfgdir}/themes
%dir %{vdr_plugin_paramdir}
%dir %{vdr_epgimagesdir}
%if %{mdkversion} >= 200900
%{_var}/lib/rpm/filetriggers/vdr-plugins.filter
%{_var}/lib/rpm/filetriggers/vdr-plugins.script
%endif

%files common
%defattr(-,root,root)
%attr(-,vdr,vdr) %dir %{_localstatedir}/lib/%{name}

%files devel
%defattr(-,root,root)
%doc i18n-to-gettext/i18n-to-gettext.pl
%{_sysconfdir}/rpm/macros.d/vdr.macros
%{_includedir}/vdr
%{_includedir}/libsi

%files plugin-hello -f vdr-hello.lang
%defattr(-,root,root)
%doc PLUGINS/src/hello/HISTORY
%doc PLUGINS/src/hello/README
%{vdr_plugin_dir}/libvdr-hello.so.%{apiversion}

%files plugin-osddemo
%defattr(-,root,root)
%doc PLUGINS/src/osddemo/HISTORY
%doc PLUGINS/src/osddemo/README
%{vdr_plugin_dir}/libvdr-osddemo.so.%{apiversion}

%files plugin-pictures -f vdr-pictures.lang
%defattr(-,root,root)
%doc PLUGINS/src/pictures/HISTORY
%doc PLUGINS/src/pictures/README
%{_bindir}/pic2mpg
%{vdr_plugin_dir}/libvdr-pictures.so.%{apiversion}

%files plugin-skincurses -f vdr-skincurses.lang
%defattr(-,root,root)
%doc PLUGINS/src/skincurses/HISTORY
%doc PLUGINS/src/skincurses/README
%{vdr_plugin_dir}/libvdr-skincurses.so.%{apiversion}

%files plugin-sky
%defattr(-,root,root)
%doc PLUGINS/src/sky/HISTORY
%doc PLUGINS/src/sky/README
%doc PLUGINS/src/sky/lircd.conf.sky
%{_bindir}/getskyepg.pl
%config(noreplace) %{vdr_plugin_cfgdir}/sky/channels.conf.sky
%{_sysconfdir}/cron.daily/getskyepg
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}-sky
%{vdr_plugin_dir}/libvdr-sky.so.%{apiversion}

%files plugin-status
%defattr(-,root,root)
%doc PLUGINS/src/status/HISTORY
%doc PLUGINS/src/status/README
%{vdr_plugin_dir}/libvdr-status.so.%{apiversion}

%files plugin-servicedemo
%defattr(-,root,root)
%doc PLUGINS/src/servicedemo/HISTORY
%doc PLUGINS/src/servicedemo/README
%{vdr_plugin_dir}/libvdr-svccli.so.%{apiversion}
%{vdr_plugin_dir}/libvdr-svcsvr.so.%{apiversion}

%files plugin-svdrpdemo
%defattr(-,root,root)
%doc PLUGINS/src/svdrpdemo/HISTORY
%doc PLUGINS/src/svdrpdemo/README
%{vdr_plugin_dir}/libvdr-svdrpdemo.so.%{apiversion}


%changelog
* Fri May 13 2011 Anssi Hannula <anssi@mandriva.org> 1.6.0-19mdv2011.0
+ Revision: 674005
- revert incorrect changes made in 18mdv
- adapt for V4L2 (fixes build with with recent linux headers, patch
  adapt-to-v4l2.patch from upstream)
- fix build with GCC 4.6 (gcc4.6.patch)

* Fri Aug 06 2010 Funda Wang <fwang@mandriva.org> 1.6.0-18mdv2011.0
+ Revision: 567114
- deal with our flags

  + Anssi Hannula <anssi@mandriva.org>
    - make the escaping in .spec more consistent and add a comment explaining
      it

* Sat Jan 16 2010 Funda Wang <fwang@mandriva.org> 1.6.0-17mdv2010.1
+ Revision: 492262
- rebuild for new libjpegv8

* Wed Jan 06 2010 Anssi Hannula <anssi@mandriva.org> 1.6.0-16mdv2010.1
+ Revision: 486591
- fix plugin arguments corruption on x86_64 with glibc 2.11+
  (P37: fix-overlapping-strcpy.patch)

* Sun Dec 13 2009 Anssi Hannula <anssi@mandriva.org> 1.6.0-15mdv2010.1
+ Revision: 478264
- adapt for new location of lirc socket on 2010.0+
- update URL

* Sun Aug 23 2009 Funda Wang <fwang@mandriva.org> 1.6.0-14mdv2010.0
+ Revision: 419763
- rebuild for new libjpeg v7

* Mon Aug 03 2009 Anssi Hannula <anssi@mandriva.org> 1.6.0-13mdv2010.0
+ Revision: 407680
- start vdr after dkms, if present

* Fri Jul 31 2009 Anssi Hannula <anssi@mandriva.org> 1.6.0-12mdv2010.0
+ Revision: 405053
- fix an error in filetriggers handling preventing VDR from restarting
  when the plugins were explicitely listed in sysconfig file
- fix filetriggers filter

* Thu Jul 30 2009 Anssi Hannula <anssi@mandriva.org> 1.6.0-10mdv2010.0
+ Revision: 404798
- enable filetriggers on 2009.1 as well, with a requirement on the fixed
  rpm in main/updates

* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 1.6.0-9mdv2010.0
+ Revision: 402631
- fix a bug in Reinhard Nissl's h264 patch that would cause "Illegal
  instruction" error when trying to emit an error into syslog in one
  specific case (h264-non-pod-type.patch)

* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 1.6.0-8mdv2010.0
+ Revision: 401086
- disable parallel make for included plugins due to errors with klodia
  buildhost
- apply ldflags in main vdr package as well
- VDR 1.6.0-2
- embed patch version numbers into Patch lines in spec
- use filetriggers for plugin %%post and %%postun handling on 2009.0 and
  cooker (2009.1 will follow after rpm update #52470)
- apply %%ldflags for plugins
- replace $VDR_PLUGIN_FLAGS with $VDR_PLUGIN_EXTRA_FLAGS
- do not wait for harddrake on boot
- fix typo in initscript description
- do not print success/failure twice when shutting down VDR
- add condrestart support for initscript
- add patches:
  o fix build with gcc4.4 (grab.diff from upstream, const.diff from
    Ludwig Nussel)
  o add subtitles selection button into Setup/DVB menu
    (subtitles-button.patch from Rolf Ahrenberg)
  o use cap_sys_nice capabilities (cap_sys_nice.patch from Rolf Ahrenberg,
    applied in upstream devel)
  o add keymacro support for hitk SVDRP command (hitk.patch from Rolf
    Ahrenberg)
  o set thread specific I/O priorities (ionice.patch from Rolf Ahrenberg,
  o add timercmd patch from epgsearch (timercmd-0.1_1.6.0.diff)
  o disable CA updates for pluginparam devices
    (plugindev-disable-ca-updates.patch from iptv plugin)
  o allow epgsearch plugin to replace timer edit screen (exttimeredit.diff
    from epgsearch)
- update patches:
  o update liemikuutio patchset to 1.27 (Rolf Ahrenberg)
  o update parentalrating-content.diff with new broadcaster-defined
    ratings (Rolf Ahrenberg)
  o update ttxtsubs support patch from ttxtsubs (ttxtsubs.patch)
  o update noepg support patch from e-tobi / noepgmenu plugin
  o update menuorg support patch from e-tobi / menuorg plugin
  o update graphtft support patch from e-tobi / graphtft plugin
  o update timer-info patch to 0.5 (Thomas G?\195?\188nther)
  o update jumpplay patch to 1.0 (Thomas G?\195?\188nther)
  o update pvrinput support patch from e-tobi (add CA ids A0 and A2,
    suggested by Christian Jarczyk)
- ABI is modified by patches, plugins have to be rebuilt
- rediff patches: configurable lnbshare, pluginparam.patch, Reinhard
  Nissl's h264+etc patch, cmdsubmenu.patch, MainMenuHooks.patch,
  pin.patch
- fix init script containing return outside function, called when vdr
  is already started

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 1.6.0-6mdv2009.1
+ Revision: 359268
- bump ABI version due to patch changes, plugins have to be rebuilt
- fix printf format strings (printf-format.patch and hunks in h264 patch)
- drop kernel dvb api check (drop-dvbapi-check.patch) as the api
  version is bumped arbitrarily
- update liemikuutio patchset to 1.24
- drop oldsubs.patch, merged into liemikuutio
- add frontend-facilities.patch
- rediff patches rotor, pin, mainmenuhooks
- rediff patches lnbshare, graphtft, shared-devices, sourcecaps,
  h264, cmdsubmenu, rotor, jumpplay, mainmenuhooks
- build plugins with current optflags instead of vdr optflags
- check for already running vdr in initscript

  + Funda Wang <fwang@mandriva.org>
    - really rediff
    - rediff vdrversion patch

* Mon Jul 07 2008 Oden Eriksson <oeriksson@mandriva.com> 1.6.0-5mdv2009.0
+ Revision: 232374
- rebuilt against new libcap

  + Anssi Hannula <anssi@mandriva.org>
    - define %%_localstatedir locally for backportability

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Thu May 15 2008 Anssi Hannula <anssi@mandriva.org> 1.6.0-4mdv2009.0
+ Revision: 207713
- add an introductory README.install.urpmi file
- fix default configdir path when running outside runvdr (#40641)
- add configurable logident for multi-vdr systems (logident.patch), not
  added to sysconfig until accepted upstream
- fix HasDecoder() when in pmExtern playmode (hasdecoder.patch)
- detach runvdr from controlling terminal using setsid
- start vdr only after all filesystems have been mounted
  (Should-Start: $local_fs $remote_fs)

* Sun May 04 2008 Anssi Hannula <anssi@mandriva.org> 1.6.0-3mdv2009.0
+ Revision: 201088
- play subtitles automatically on old recordings (oldsubs.patch)

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 1.6.0-2mdv2009.0
+ Revision: 197884
- handle shared devices with --only-in= and --only-out (P9)
- add patch to properly handle CA with streamdev (P10)
- patches modify the ABI, plugins have to rebuilt

* Fri Apr 25 2008 Anssi Hannula <anssi@mandriva.org> 1.6.0-1mdv2009.0
+ Revision: 197497
- adapt cflags for ncursesw
- add urpmi readme file for upgrades
- VDR 1.6.0-1
- subtitles support integrated, drop the patch and add obsoletes
  on vdr-plugin-subtitles
- minor description and summary updates
- drop unneeded translationerror-only-when-debug patch (P1)
- drop maxdevices patch, applied upstream (P2)
- drop getdevices patch, applied upstream (P3)
- rediff rsvps patch (P4)
- hack around bad subtitle support of DXR3 (P6)
- set monospace as default monospace font and sans serif as default
  large font (P7)
- show more font aliases in the font lists (P8)
- update liemikuutio patchset to 1.19 (P12)
- add Rolf Ahrenberg's cutter-marks, parentalrating-content and
  thread-name patches (P13, P14, P15)
- drop closefilter patch, applied upstream (P16)
- update sort-options and dd-record-option patches from e-tobi
  (P21, P22)
- switch to e-tobi versions of yaepg, pin, graphtft, sourcecaps, and
  reelchannelscan patches (P23, P25, P26, P27, P29)
- replace submenu patch with menuorg patch from e-tobi (P24)
- replace noepgmenu patch with noepg patch from e-tobi (P28)
- add pvrinput support patch from e-tobi (P30)
- update lnbshare patch (P34)
- update rotor support patch (P40)
- drop unneeded decruft patch (P45)
- update jumpplay, timer-info and cmdsubmenu patches (P50, P52, P53)
- drop smooth-fastforward patch, applied upstream (P56)
- drop unneeded exthooks patch (P60)
- drop sc patch, applied upstream (P63)
- update h264 patch (P67)
- add a fix for h264 patch (P68)
- now buildrequires libncursesw-devel instead of ncurses-devel
- buildrequires fontconfig-devel and freetype2-devel
- drop old obsoletes on vdr-core packages
- add the new pictures plugin
- adapt build macros for gettext localization, and rename the locales to
  standard names
- require gettext in vdr-devel
- fix vdr_plugin_post and vdr_plugin_postun macros to not consume the
  line after them
- do not disable UTF-8 anymore, vdr now supports it
- add new options into sysconfig file

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 1.4.7-9mdv2008.1
+ Revision: 144612
- add handling for plugin parameters that can be specified multiple
  times (MULTIPLE_PARAMS)
- provide VdrVersion() for fetching version at runtime
- get rid of %%vdr_add_optflags for specifying additional compiler flags
  and use more standard and robust VDR_PLUGIN_FLAGS variable that
  overrides %%{vdr_plugin_flags}, in the same way as CFLAGS=>%%{optflags}
- set VDRVERSION to version-release
- add vdr_sub_abi number to APIVERSION
- adapt license tag for new policy
- P67: add H.264 support by Reinhard Nissl, adapted for 1.4.7 by Petri
  Hintukainen (http://phivdr.dyndns.org/vdr/.h264/), adapted for
  Mandriva package by Petri Suvila
- the VDR ABI is modified, plugins have to be rebuilt

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 1.4.7-8mdv2008.1
+ Revision: 103023
- add support for smooth fast forward with output plugins that support it
  (P56, from xineliboutput plugin)
- add pluginparam and closefilter patches for iptv plugin (P16, P17)
- patches modify the VDR ABI, plugins have to be rebuilt

* Sat Oct 27 2007 Anssi Hannula <anssi@mandriva.org> 1.4.7-7mdv2008.1
+ Revision: 102679
- minor description fixes
- update subtitles+ttxtsubs patch (fixes bug in PES_EXTENSION insertion)
- raise maximum number of DVB devices to 8 (patch2)
- use silent grep in module check in runvdr

* Wed Sep 05 2007 Anssi Hannula <anssi@mandriva.org> 1.4.7-6mdv2008.0
+ Revision: 80287
- add dummy LOCALEDIR to plugin build call to allow building plugins
  that contain support for both the new and the legacy i18n handling

* Thu Jul 12 2007 Anssi Hannula <anssi@mandriva.org> 1.4.7-5mdv2008.0
+ Revision: 51440
- call modprobe and rmmod with exact path
- set HOME to VDR_USER homedir (default /var/lib/vdr), fixes crash with dvd
  plugin, reported by Johan Schuring

* Tue Jul 10 2007 Anssi Hannula <anssi@mandriva.org> 1.4.7-4mdv2008.0
+ Revision: 51060
- use BASH_ENV instead of --login to load system variables
- provide global macro %%vdr_plugin_flags

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 1.4.7-3mdv2008.0
+ Revision: 49956
- patches modify the ABI, plugins have to be rebuilt
- do not show "no translation" errors when running under low logging
  level (patch1)
- add clean support for external CI handlers (patch63), drop now
  unneeded hunks from patch60
- add %%_vdr_epgimagesdir as global macro
- set plugin configuration variables as local to prevent namespace clashes
- do not show pin plugin specific options when it is not loaded
- reset environment when launching runvdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 1.4.7-2mdv2008.0
+ Revision: 42043
- add menu patch for graphtft plugin (P32)
- add patch for reelchannelscan plugin (P47)
- add patch for pin plugin (P58)
- patches break plugin ABI, plugins have to be rebuilt
- plugins now require vdr with specific arch
- add README.mdv regarding manually compiling plugins
- load capability kernel module in runvdr if needed

* Sat May 12 2007 Anssi Hannula <anssi@mandriva.org> 1.4.7-1mdv2008.0
+ Revision: 26424
- 1.4.7

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 1.4.6-8mdv2008.0
+ Revision: 23261
- fix VDRVERSION during plugin build

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 1.4.6-6mdv2008.0
+ Revision: 22669
- VDR 1.4.6-1
- drop patch2, no longer needed by streamdev
- re-enable patch4
  o breaks ABI, plugins have to be rebuilt
- drop patch5, applied upstream
- update Ahrenberg's subtitles+ttxtsubs patch
- minor improvements in description
- add epg2html.pl and summary2info.pl

* Fri May 04 2007 Anssi Hannula <anssi@mandriva.org> 1.4.6-3mdv2008.0
+ Revision: 22557
- disable patch4 for now

* Tue May 01 2007 Anssi Hannula <anssi@mandriva.org> 1.4.6-2mdv2008.0
+ Revision: 19858
- patch4: allow using running status as VPS fallback
- patch5: fix NIT handling on Finnish Digita DVB-T
- patch65: menu hooks for epgsearch plugin


* Sun Mar 04 2007 Anssi Hannula <anssi@mandriva.org> 1.4.6-1mdv2007.0
+ Revision: 132164
- VDR 1.4.6

* Sat Jan 20 2007 Anssi Hannula <anssi@mandriva.org> 1.4.5-1mdv2007.1
+ Revision: 111087
- VDR 1.4.5
- update urls of Rolf Ahrenberg's patches
- make VDR_PLUGIN_ARGS usable in plugin-specific sysconfig files as well
- add some comments into the vdr sysconfig file

* Mon Dec 04 2006 Anssi Hannula <anssi@mandriva.org> 1.4.4-2mdv2007.1
+ Revision: 90489
- raise release
- VDR 1.4.4-2
- upgrade modifies the ABI, plugins have to be rebuilt
- lirc is hotpluggable, remove from should-start
- add harddrake to should-start

* Sat Nov 04 2006 Anssi Hannula <anssi@mandriva.org> 1.4.4-1mdv2007.1
+ Revision: 76610
- VDR 1.4.4

* Sun Oct 29 2006 Anssi Hannula <anssi@mandriva.org> 1.4.3-1mdv2007.1
+ Revision: 73620
- VDR 1.4.3-4
- upgrade modifies the ABI, plugins have to be rebuilt
- liemikuutio 1.13
- upgrade to fixed configurableLNBshare
- drop patch1, patch3, applied upstream
- fix patch60
- add better comments to files in /usr/share/vdr/defaults/
- fix uninstalling plugins if rpm didn't honor Requires(preun)
- fix missing backslash from runvdr
- Import vdr

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 1.4.2-3mdv2007.0
- patch4: fix cTimer assignment
- patch1: raise APIVERSION as patch4 is from upstream
- patch4 modifies the ABI, plugins have to be rebuilt
- remove /etc/vdr symlink, it only adds confusion

* Mon Sep 04 2006 Anssi Hannula <anssi@mandriva.org> 1.4.2-2mdv2007.0
- VDR 1.4.2-1 (bugfixes)
- add note about permissions to VDR_RCU comment in sysconfig

* Fri Sep 01 2006 Anssi Hannula <anssi@mandriva.org> 1.4.2-1mdv2007.0
- VDR 1.4.2
- liemikuutio 1.10
- no audio group by default
- rediff patch3

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 1.4.1-7mdv2007.0
- use underscore instead of dash in vdr_abi

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 1.4.1-6mdv2007.0
- VDR 1.4.1-5
- upgrade modifies the ABI, plugins have to be rebuilt
- patch3: fix device selection
- stricter ABI requires for plugins
- build plugins with -fPIC by default on x86, add macro for overriding
- rediff patch34

* Fri Aug 11 2006 Anssi Hannula <anssi@mandriva.org> 1.4.1-5mdv2007.0
- fix runvdr to check for UTF-8 before disabling it

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 1.4.1-4mdv2007.0
- VDR 1.4.1-3
- upgrade modifies the ABI, plugins have to be rebuilt
- update runvdr to disable UTF-8 (#24155)
- better description
- remove reference to the non-existent .vdr_plugins from runvdr
- rediff patch60

* Tue Jul 25 2006 Anssi Hannula <anssi@mandriva.org> 1.4.1-3mdv2007.0
- VDR 1.4.1-2
- liemikuutio 1.8
- do not use -b for patches
- eval the default keyword in plugin params macro
- use ccp for sysconfig files
- modify comments in main sysconfig file
- post and postun for plugins included with vdr
- do not use conditional patches, other patches depend on them
- patch22: separate "record DD" and "use DD" options
- patch45: support for decruft plugin
- patch60: hooks for plugins
- patches modify the ABI, plugins have to be rebuilt

* Mon Jun 19 2006 Anssi Hannula <anssi@mandriva.org> 1.4.1-2mdv2007.0
- use _ prefix for system path macros as per convention
- VDR 1.4.1-1
- patch20: better support for analogtv plugin
- patch21: new recording sort options
- patch34: configurable LNB sharing
- patch36: per-device source configuration, aka sourcecaps
- patch42: support for noepgmenu plugin
- patch51: submenu support
- patch52: show if enough space for a recording, aka timer-info
- patch53: hierarchical command menu support

* Mon Jun 12 2006 Anssi Hannula <anssi@mandriva.org> 1.4.1-1mdv2007.0
- VDR 1.4.1
- liemikuutio 1.6
- fix a typo in the VDR initial logmessage
- drop Finnish patch, upstream

* Sun Jun 11 2006 Anssi Hannula <anssi@mandriva.org> 1.4.0-6mdv2007.0
- do not use -fPIC on x86

* Fri Jun 09 2006 Anssi Hannula <anssi@mandriva.org> 1.4.0-5mdv2007.0
- silence rename in vdr_plugin_install
- rotor patch
- buildrequires ncurses-devel
- drop the multiple cores thing, too complicated with plugins
- ship standard core only, add build switches
- drop COPYING, vdr is GPL

* Mon Jun 05 2006 Anssi Hannula <anssi@mandriva.org> 1.4.0-4mdv2007.0
- maintenance patch 1.4.0-3
- use getenv to get the user homedir
- fix requires of plugins shipped with vdr
- update bigpatch core to 1.4.0-1
- fix VDRVERSION
- modify diseqc.conf earlier

* Fri Jun 02 2006 Anssi Hannula <anssi@mandriva.org> 1.4.0-3mdv2007.0
- patch2: add friend declaration in dvbsub.h for streamdev
- fix build switches for building a custom core

* Thu Jun 01 2006 Anssi Hannula <anssi@mandriva.org> 1.4.0-2mdv2007.0
- fix missing backslash in vdr.macros
- use the real config dir instead of the symlink as the default VDR_CONFIGDIR
- touch channels.conf in run-time, drop from package

* Wed May 31 2006 Anssi Hannula <anssi@mandriva.org> 1.4.0-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8246 |12cr|vdradmin-am-3.6.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define name	vdradmin-am
%define version	3.6.7
%define rel	1

# backportability
%define _localstatedir %{_var}

Summary:	Web interface for VDR
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://andreas.vdr-developer.org/vdradmin-am/
Source:		http://andreas.vdr-developer.org/download/%name-%version.tar.bz2
Source2:	vdradmin.init
Source3:	vdradmin.sysconfig
# https://qa.mandriva.com/show_bug.cgi?id=52396
# We should probably use "use open ':locale';", but it doesn't seem to
# work if we do that, TODO: investigate
Patch0:		vdradmin-am-workaround-perl-bug.patch
# we use syslog now, no logdir needed
Patch1:		vdradmin-am-no-logdir-needed.patch
# allow pidfile in non-writable directory (we precreate the file with good perms),
# allow start with empty pidfile
Patch2:		vdradmin-am-pidfile.patch
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildArch:	noarch
BuildRequires:	perl(CGI)
BuildRequires:	perl(Locale::gettext)
BuildRequires:	perl(HTTP::Date)
BuildRequires:	vdr-devel
BuildRequires:	gettext
Requires(post):	rpm-helper
Requires(preun): rpm-helper
Requires:	vdr-common
Requires:	perl(Template::Plugin::JavaScript)
Requires:	perl(Sys::Syslog)
Provides:	vdradmin

%description
Web Interface for Video Disk Recorder. With this you can manage your
recordings, timers, etc. You can also create auto-timers to record
specific programs automatically.

%prep
%setup -q
%apply_patches

rm -rf locale/*

# Setup default config
# Now using syslog: sed -i -e '/^$CONFIG{LOGFILE}\s*=\s*".*";/s,".*","vdradmin/vdradmind.log",' vdradmind.pl
#sed -i -e '/^$CONFIG{LOCAL_NET}\s*=\s*".*";/s,".*","127.0.0.1/32",' vdradmind.pl
sed -i -e '/^$CONFIG{VIDEODIR}\s*=\s*".*";/s,".*","%{_vdr_videodir}",' vdradmind.pl
sed -i -e '/^$CONFIG{VDRCONFDIR}\s*=\s*".*";/s,".*","%{_vdr_cfgdir}",' vdradmind.pl
#sed -i -e '/^$CONFIG{VDRVFAT}\s*=\s*[01];/s,[01],0,' vdradmind.pl
sed -i -e '/^\s*$PIDFILE\s*=\s*".*";/s,".*","%{_var}/run/vdradmind.pid",' vdradmind.pl
sed -i -e '/^my $SEARCH_FILES_IN_SYSTEM\s*=\s*[01];/s,[01],1,' vdradmind.pl

./vdradmind.pl --cfgdir . --config < /dev/null

cat > README.install.urpmi <<EOF
Use "vdradmind.pl --config" to configure the credentials and the tcp port.
EOF

chmod a+r README*

%build
./make.sh po

%install
rm -rf %{buildroot}

install -d -m755 %{buildroot}%{_bindir}
# symlink
cp -a vdradmind %{buildroot}%{_bindir}
install -m755 *.pl %{buildroot}%{_bindir}

install -d -m755 %{buildroot}%{_sysconfdir}
install -d -m755 %{buildroot}%{_localstatedir}/lib/vdradmin
install -m644 vdradmind.conf %{buildroot}%{_localstatedir}/lib/vdradmin
ln -s %{_localstatedir}/lib/vdradmin %{buildroot}%{_sysconfdir}/vdradmin

install -d -m755 %{buildroot}%{_sysconfdir}/sysconfig
install -m644 %SOURCE3 %{buildroot}%{_sysconfdir}/sysconfig/vdradmin

install -d -m755 %{buildroot}%{_mandir}/man1
install -m644 vdradmind.pl.1 %{buildroot}%{_mandir}/man1

install -d -m755 %{buildroot}%{_datadir}/vdradmin
cp -a template %{buildroot}%{_datadir}/vdradmin
cp -a locale %{buildroot}%{_datadir}

install -d -m755 %{buildroot}%{_initrddir}
install -m755 %SOURCE2 %{buildroot}%{_initrddir}/vdradmin

install -d -m755 %{buildroot}%{_var}/cache/vdradmin

%find_lang vdradmin

# having encoding in %lang does not work correctly
sed -i 's,\.UTF-8),),' vdradmin.lang

%clean
rm -rf %{buildroot}

%post
%_post_service vdradmin

%preun
%_preun_service vdradmin

%files -f vdradmin.lang
%defattr(-,root,root)
%doc CREDITS FAQ HISTORY INSTALL README.* contrib
%doc README.install.urpmi
%{_sysconfdir}/vdradmin
%attr(-,vdr,vdr) %dir %{_localstatedir}/lib/vdradmin
%attr(-,vdr,vdr) %dir %{_var}/cache/vdradmin

%attr(0640,vdr,vdr) %config(noreplace) %{_localstatedir}/lib/vdradmin/vdradmind.conf
%config(noreplace) %{_sysconfdir}/sysconfig/vdradmin
%{_initrddir}/vdradmin
%{_bindir}/vdradmind
%{_bindir}/vdradmind.pl
%{_bindir}/convert.pl
%{_bindir}/autotimer2searchtimer.pl
%{_datadir}/vdradmin
%{_mandir}/man1/vdradmind.pl.1*




%changelog
* Tue Jul 20 2010 Anssi Hannula <anssi@mandriva.org> 3.6.7-1mdv2011.0
+ Revision: 555080
- new version
- drop logdir stuff, now using syslog by default
- rediff perl workaround patch
- add fixup patches for logdir and pidfile handling
- allow settings misc options in sysconfig file

* Sat Jan 02 2010 Frederik Himpe <fhimpe@mandriva.org> 3.6.5-1mdv2010.1
+ Revision: 485241
- Fix BuildRequires
- update to new version 3.6.5

* Wed Jul 22 2009 Anssi Hannula <anssi@mandriva.org> 3.6.4-2mdv2010.0
+ Revision: 398488
- rebuild .mo files in %%build
- fix %%lang entries of UTF-8 .mo files that caused the files to not be
  installed when %%_install_langs is set, as it normally is
- fix /usr/bin/vdradmind not being a symlink
- fix "service vdradmin stop" for current version; vdradmin-am now uses
  process name "vdradmind"
- workaround mdv perl-Locale-gettext bug #52396 causing non-UTF-8 output

* Sat Mar 21 2009 Anssi Hannula <anssi@mandriva.org> 3.6.4-1mdv2009.1
+ Revision: 359927
- new version

* Tue Jun 03 2008 Anssi Hannula <anssi@mandriva.org> 3.6.1-2mdv2009.0
+ Revision: 214587
- define %%_localstatedir locally for backportability
- update URL

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Thu Mar 06 2008 Anssi Hannula <anssi@mandriva.org> 3.6.1-2mdv2008.1
+ Revision: 181030
- add requires on perl(Template::Plugin::JavaScript), fixes epgsearch
  integration (reported by Petri Suvila)

* Fri Feb 29 2008 Anssi Hannula <anssi@mandriva.org> 3.6.1-1mdv2008.1
+ Revision: 176883
- new version

* Thu Dec 27 2007 Anssi Hannula <anssi@mandriva.org> 3.5.3-2mdv2008.1
+ Revision: 138178
- use /var/cache/vdradmin as template cache directory and handle it
  properly (fixes the error "file error - failed to create compiled
  templates directory")

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Thu Mar 01 2007 Anssi Hannula <anssi@mandriva.org> 3.5.3-1mdv2007.0
+ Revision: 130692
- 3.5.3
- provide the conversion scripts

* Sat Dec 16 2006 Anssi Hannula <anssi@mandriva.org> 3.5.2-1mdv2007.1
+ Revision: 98210
- 3.5.2

* Fri Dec 01 2006 Anssi Hannula <anssi@mandriva.org> 3.5.1-1mdv2007.1
+ Revision: 89760
- 3.5.1

* Mon Nov 27 2006 Anssi Hannula <anssi@mandriva.org> 3.5.0-1mdv2007.1
+ Revision: 87608
- 3.5.0
- Import vdradmin-am

* Sat Jul 15 2006 Anssi Hannula <anssi@mandriva.org> 3.4.6-1mdv2007.0
- 3.4.6
- fix buildrequires

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 3.4.5a-2mdv2007.0
- use _ prefix for system path macros
- protect vdradmind.conf, it contains credentials in cleartext

* Sat Jun 03 2006 Anssi Hannula <anssi@mandriva.org> 3.4.5a-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8247 |12cr|vdrift-0.4-0.20120722.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name vdrift
%define version 0.4
%define fulldate 2012-07-22
%define date %(echo %{fulldate} | sed -e 's/-//g')
%define release %mkrel 0.%{date}.1
%define distname %{name}-%{fulldate}
%define oname VDrift
%define dataname %{name}-data

Summary: Open Source Car Racing Simulator
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{distname}.tar.bz2
#upstream  SDL2 compatibility patch
Patch0:	vdrift-2012-07-22c_patch.diff
License: GPLv3
Group: Games/Arcade
Url: http://vdrift.net/
BuildRequires: doxygen
BuildRequires: scons
BuildRequires: pkgconfig(libarchive)
BuildRequires: pkgconfig(sdl) 
BuildRequires: pkgconfig(SDL_image) 
BuildRequires: pkgconfig(SDL_net)
BuildRequires: pkgconfig(SDL_gfx)
BuildRequires: pkgconfig(glu)
BuildRequires: pkgconfig(freealut) 
BuildRequires: pkgconfig(openal) 
BuildRequires: pkgconfig(vorbis)
BuildRequires: pkgconfig(bullet) 
BuildRequires: pkgconfig(glew)
BuildRequires: libboost-devel
BuildRequires: pkgconfig(libcurl)
BuildRequires: asio
BuildRequires: mongodb-devel
Obsoletes: %{name} < 0.4
Requires:  %{dataname}

%description
VDrift is a cross-platform, open source driving simulation made with
drift racing in mind.

#-------------
%package -n %{dataname}
Summary:    Data files for the VDrift driving simulation
Requires:   %{name}  
Group: Games/Arcade
Obsoletes: %{dataname} < 0.4
BuildArch:  noarch

%description -n %{dataname}
VDrift is a cross-platform, open source driving simulation made with
drift racing in mind.
This package contains data files for VDrift.



%prep
%setup -q -n %{oname}
%patch0 -p0

chmod 644 LICENSE README.md

%build
LDFLAGS="%{ldflags} -lGL"
scons NLS=0 use_binreloc=0 prefix=%{_prefix} 

%install
install -D -m755 build/%{name} %{buildroot}%{_gamesbindir}/%{name}
install -d %{buildroot}%{_gamesdatadir}/%{name}/data
cp -a data %{buildroot}%{_gamesdatadir}/%{name}

install -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=VDrift
Comment=Driving simulation
Exec=soundwrapper %_gamesbindir/%{name}
Icon=%{_gamesdatadir}/%{name}/data/textures/icons/%{name}-64x64.png
Terminal=false
Type=Application
Categories=Game;ArcadeGame;X-MandrivaLinux-MoreApplications-Games-Arcade;
EOF


%files
%doc LICENSE README.md
%{_gamesbindir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop

%files -n %{dataname}
%doc LICENSE README.md
%dir %{_gamesdatadir}/%{name}
%dir %{_gamesdatadir}/%{name}/data
%{_gamesdatadir}/%{name}/data/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8248 |12cr|vdr-plugin-ac3mode-0.1-21
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	ac3mode
%define name	vdr-plugin-%plugin
%define version	0.1
%define rel	21

Summary:	VDR plugin: Displays currently active AC3-Mode
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://www.vdr-wiki.de/wiki/index.php/Ac3mode-plugin
Source:		vdr-%plugin-%version.tar.bz2
Patch0:		ac3mode-i18n-1.6.patch
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
If a channel broadcasts "Dolby Digital" (AC3) Sound, there is no information
about the number of channels (Dolby Stereo, 5.1 etc.) actually
available.
This plugin will display this information in a short hint text, whenever
the Dolby Digital mode is changed.

Additionally, a main menu entry is added, which will also display the
selected Dolby Digital type.
If no Dolby track is selected, "PCM Sound" will be displayed.

%prep
%setup -q -n %plugin
%patch0 -p1
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
rm -rf %{buildroot}
%vdr_plugin_install

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.1-21mdv2010.0
+ Revision: 401089
- actually rebuild for new VDR

* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.1-20mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.1-19mdv2009.1
+ Revision: 359270
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.1-18mdv2009.0
+ Revision: 197887
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.1-17mdv2009.0
+ Revision: 197619
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.1-16mdv2008.1
+ Revision: 144998
- rebuild for new vdr

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.1-15mdv2008.1
+ Revision: 144962
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.1-14mdv2008.1
+ Revision: 103048
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.1-13mdv2008.0
+ Revision: 49958
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.1-12mdv2008.0
+ Revision: 42045
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.1-11mdv2008.0
+ Revision: 22801
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.1-9mdv2007.0
+ Revision: 90872
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.1-7mdv2007.1
+ Revision: 73933
- rebuild for new vdr
- Import vdr-plugin-ac3mode

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.1-6mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.1-5mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.1-4mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.1-3mdv2007.0
- rebuild for new vdr

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 0.1-2mdv2007.0
- rebuild for new vdr

* Sat Jun 10 2006 Anssi Hannula <anssi@mandriva.org> 0.1-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8249 |12cr|vdr-plugin-advchctrl-0.0.5-19
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	advchctrl
%define name	vdr-plugin-%plugin
%define version	0.0.5
%define rel	19

Summary:	VDR plugin: Advanced Channel Control
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://www.vdr-wiki.de/wiki/index.php/Advchctrl-plugin
Source:		vdr-%plugin-%version.tar.bz2
Patch1:		advchctrl-0.0.5-1.3.38.diff
Patch2:		advchctrl-0.0.5-warnings.diff
Patch3:		advchctrl-0.0.5-i18n-1.6.patch
Patch4:		advchctrl-0.0.5-gcc44.patch
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
The idea for this plugin was born by the boring different
audio volume level on some transponders. In the parameters
of the plugin you can set the default volume.

%prep
%setup -q -n %plugin-%version
%patch1 -p1 -b .1338
%patch2 -p1 -b .warnings
%patch3 -p1
%patch4 -p1
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
rm -rf %{buildroot}
%vdr_plugin_install

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.0.5-19mdv2010.0
+ Revision: 401089
- actually rebuild for new VDR
- rebuild for new VDR
- fix build with gcc4.4 (gcc44.patch)

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.0.5-17mdv2009.1
+ Revision: 359272
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.5-16mdv2009.0
+ Revision: 197889
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.5-15mdv2009.0
+ Revision: 197621
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.5-14mdv2008.1
+ Revision: 145000
- rebuild for new vdr

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.5-13mdv2008.1
+ Revision: 144964
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.5-12mdv2008.1
+ Revision: 103050
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.5-11mdv2008.0
+ Revision: 49959
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.5-10mdv2008.0
+ Revision: 42046
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.5-9mdv2008.0
+ Revision: 22680
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.5-8mdv2007.0
+ Revision: 90877
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.5-7mdv2007.1
+ Revision: 73934
- rebuild for new vdr
- Import vdr-plugin-advchctrl

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.5-6mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.5-5mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.5-4mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.5-3mdv2007.0
- rebuild for new vdr

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 0.0.5-2mdv2007.0
- rebuild for new vdr

* Sat Jun 10 2006 Anssi Hannula <anssi@mandriva.org> 0.0.5-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8250 |12cr|vdr-plugin-aide-0.0.2-19
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	aide
%define name	vdr-plugin-%plugin
%define version	0.0.2
%define rel	19

Summary:	VDR plugin: VDR Aide
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://vdr.bluox.org/download/?path=vdr-aide/
Source:		http://vdr.bluox.org/download/vdr-aide/vdr-%plugin-%version.tar.bz2
Source1:	aide-deu.tar.bz2
Source2:	aide-dutch.tar.bz2
Source3:	aide-eng.tar.bz2
Source4:	aide-rus.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
An OSD Help Browser for VDR. You can read VDR User Manual and other
plain text help files on the TV screen.

%prep
%setup -q -n %plugin-%version -a 1 -a 2 -a 3 -a 4
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
rm -rf %{buildroot}
%vdr_plugin_install

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY aide deu dut eng rus




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.0.2-19mdv2010.0
+ Revision: 401089
- actually rebuild for new VDR

* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.0.2-18mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.0.2-17mdv2009.1
+ Revision: 359273
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.2-16mdv2009.0
+ Revision: 197890
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.2-15mdv2009.0
+ Revision: 197622
- add vdr_plugin_prep
- bump buildrequires on vdr-devel

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.2-14mdv2008.1
+ Revision: 145001
- rebuild for new vdr

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.2-13mdv2008.1
+ Revision: 144965
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-12mdv2008.1
+ Revision: 103051
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-11mdv2008.0
+ Revision: 49960
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-10mdv2008.0
+ Revision: 42047
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-9mdv2008.0
+ Revision: 22682
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-8mdv2007.0
+ Revision: 90882
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-7mdv2007.1
+ Revision: 73935
- rebuild for new vdr
- Import vdr-plugin-aide

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-6mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-5mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-4mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-3mdv2007.0
- rebuild for new vdr

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-2mdv2007.0
- rebuild for new vdr

* Sun Jun 11 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8251 |12cr|vdr-plugin-alcd-1.5.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	alcd
%define name	vdr-plugin-%plugin
%define version	1.5.2
%define rel	1

Summary:	VDR plugin: Activy300 LCD-Plugin
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://www.htpc-forum.de/
Source:		vdr-%plugin-%version.tgz
Source1:	activy.init
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
Enables the LCD display of the Activy300 boxes from Siemens.

%prep
%setup -q -c
cd %plugin
chmod a-x BUGS TODO
%vdr_plugin_prep

%vdr_plugin_params_begin %{plugin}
# script to execute after pic reset
# default: %{_bindir}/activy.sh
var=RESETSCRIPT
param=--resetscript=RESETSCRIPT
default=%{_bindir}/activy.sh
%vdr_plugin_params_end

%build
cd %plugin
%vdr_plugin_build afp-tool -j1

%install
rm -rf %{buildroot}
cd %plugin
%vdr_plugin_install

install -d -m755 %{buildroot}%{_bindir}
install -m755 scripts/*.sh %{buildroot}%{_bindir}

install -d -m755 %{buildroot}%{_initrddir}
install -m755 %{SOURCE1} %{buildroot}%{_initrddir}/activy

%make install PREFIX=%{buildroot}%{_prefix}

%post
%vdr_plugin_post %plugin
%_post_service activy

%preun
%_preun_service activy

%postun
%vdr_plugin_postun %plugin

%clean
rm -rf %{buildroot}

%files -f %plugin/%plugin.vdr
%defattr(-,root,root)
%doc alcd/BUGS alcd/HISTORY alcd/README alcd/TODO
%{_initrddir}/activy
%{_bindir}/afp-tool
%{_bindir}/*.sh




%changelog
* Sat Aug 14 2010 Anssi Hannula <anssi@mandriva.org> 1.5.2-1mdv2011.0
+ Revision: 569790
- new version
- drop upstreamed const-char-conversion.patch

* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 1.5.1-3mdv2011.0
+ Revision: 401089
- actually rebuild for new VDR
- rebuild for new VDR

* Wed Jul 15 2009 Anssi Hannula <anssi@mandriva.org> 1.5.1-1mdv2010.0
+ Revision: 396062
- disable parallel build, it is broken
- new version
- include afp-tool
- provide initscript for activy
- fix build with GCC 4.4 (invalid-const-char-conversion.patch)

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 1.3.0-2mdv2009.1
+ Revision: 359274
- rebuild for new vdr

* Sun May 11 2008 Anssi Hannula <anssi@mandriva.org> 1.3.0-1mdv2009.0
+ Revision: 205450
- new version
- drop i18n patch, fixed upstream

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 1.2.4-2mdv2009.0
+ Revision: 197891
- rebuild for new vdr
- new version
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 1.2.2-7mdv2008.1
+ Revision: 145004
- rebuild for new vdr

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 1.2.2-6mdv2008.1
+ Revision: 144966
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 1.2.2-5mdv2008.1
+ Revision: 103052
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 1.2.2-4mdv2008.0
+ Revision: 49961
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 1.2.2-3mdv2008.0
+ Revision: 42048
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 1.2.2-2mdv2008.0
+ Revision: 22685
- rebuild for new vdr

* Tue May 01 2007 Anssi Hannula <anssi@mandriva.org> 1.2.2-1mdv2008.0
+ Revision: 19749
- 1.2.2


* Sun Jan 21 2007 Anssi Hannula <anssi@mandriva.org> 1.2.1-1mdv2007.0
+ Revision: 111481
- 1.2.1

* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 1.2.0-2mdv2007.1
+ Revision: 90883
- rebuild for new vdr

* Fri Nov 03 2006 Anssi Hannula <anssi@mandriva.org> 1.2.0-1mdv2007.1
+ Revision: 76328
- 1.2.0

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 1.0.0-8mdv2007.1
+ Revision: 73936
- rebuild for new vdr
- Import vdr-plugin-alcd

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 1.0.0-7mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 1.0.0-6mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 1.0.0-5mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 1.0.0-4mdv2007.0
- rebuild for new vdr

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 1.0.0-3mdv2007.0
- rebuild for new vdr

* Mon Jun 05 2006 Anssi Hannula <anssi@mandriva.org> 1.0.0-2mdv2007.0
- rebuild for new vdr

* Sat Jun 03 2006 Anssi Hannula <anssi@mandriva.org> 1.0.0-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8252 |12cr|vdr-plugin-analogradio-0.1.3a-19
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	analogradio
%define name	vdr-plugin-%plugin
%define version	0.1.3a
%define rel	19

Summary:	VDR plugin: Source device for analog radio tuner devices
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://tankwar.de/analogradio.php
Source:		http://tankwar.de/files/analogradio/vdr-%plugin-%version.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
This plugin enables VDR to get input from an analog radio device, as it can be
found on many analog tv tuner cards. It uses video4linux functions to control
/dev/radioX.

%prep
%setup -q -n %plugin-%version
%vdr_plugin_prep

%vdr_plugin_params_begin %plugin
# execute command after muting the radio device
var=AFTER_MUTE
param=--after=AFTER_MUTE
# execute command before unmuting the radio device
var=BEFORE_UNMUTE
param=--before=BEFORE_UNMUTE
# Audio mode:
# OSS (default)
# RAW
# ALSA (not supported)
var=MODE
param=--mode=MODE
# radio device (default /dev/radio)
var=RADIO_DEVICE
param=--devradio=RADIO_DEVICE
# audio device (default /dev/dsp)
var=AUDIO_DEVICE
param=--devaudio=AUDIO_DEVICE
%vdr_plugin_params_end

%build
%vdr_plugin_build

%install
rm -rf %{buildroot}
%vdr_plugin_install

install -D -m755 tools/adr2vdr.sh %buildroot%_bindir/adr2vdr.sh

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY
%{_bindir}/adr2vdr.sh




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.1.3a-19mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.1.3a-18mdv2009.1
+ Revision: 359276
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.1.3a-17mdv2009.0
+ Revision: 197893
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.1.3a-16mdv2009.0
+ Revision: 197625
- add vdr_plugin_prep
- bump buildrequires on vdr-devel

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.1.3a-15mdv2008.1
+ Revision: 145010
- rebuild for new vdr

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.1.3a-14mdv2008.1
+ Revision: 144968
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.1.3a-13mdv2008.1
+ Revision: 103054
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.1.3a-12mdv2008.0
+ Revision: 49963
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.1.3a-11mdv2008.0
+ Revision: 42050
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.1.3a-10mdv2008.0
+ Revision: 22690
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.1.3a-9mdv2007.0
+ Revision: 90885
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.1.3a-8mdv2007.1
+ Revision: 73938
- rebuild for new vdr
- Import vdr-plugin-analogradio

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.1.3a-7mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.1.3a-6mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.1.3a-5mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.1.3a-4mdv2007.0
- rebuild for new vdr

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 0.1.3a-3mdv2007.0
- rebuild for new vdr

* Mon Jun 05 2006 Anssi Hannula <anssi@mandriva.org> 0.1.3a-2mdv2007.0
- rebuild for new vdr

* Sun Jun 04 2006 Anssi Hannula <anssi@mandriva.org> 0.1.3a-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8253 |12cr|vdr-plugin-analogtv-1.0.00-20
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	analogtv
%define name	vdr-plugin-%plugin
%define version	1.0.00
%define rel	20

Summary:	VDR plugin: Watch analogue TV
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://www.ko0l.de/download/vdr/analogtv/
Source:		http://www.ko0l.de/download/vdr/analogtv/download/vdr-%plugin-%version.tar.bz2
Source2:	channels.conf.analogue.generic
Patch1:		analogtv-1.0.00-i18n-1.6.patch
Patch2:		analogtv-update-ffmpeg-params.patch
Patch3:		analogtv-fix-bitrate-menudescription.patch
Patch4:		analogtv-displaystatus-loglevel3.patch
Patch5:		analogtv-fix-non-x86.patch
Patch6:		analogtv-threadsafety.patch
Patch7:		analogtv-default-syslog.patch
# from e-tobi:
Patch10:	analogtv-sane-c++.patch
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0-7
BuildRequires:	libdvb-devel
BuildRequires:	libalsa-devel
BuildRequires:	libjpeg-devel
Requires:	vdr-abi = %vdr_abi

%description
With the help of this plugin you could connect any analogue equipment
to your VDR:
 - bttv compatible analogue tv-cards (i.e. Hauppauge WinTV ...) to
   watch tv-channels which are only available analogue at your location
 - video grabber cards or the s-video input of your tv-card to connect
   your good old VHS-recorder and convert your old recordings into
   *.vdr files
 - your camcorder to watch your vacation videos on the tv-set
 - a webcam (maybe via USB) and watch yourself watching tv ;-)
 - your good old turntable to record your vinyl discs with the vdr

If your card doesn't have an MPEG encoder, you have to install a
supported software MPEG encoder (mp1e is recommended).

%prep
%setup -q -n %plugin-%version
%apply_patches

cp -a %SOURCE2 .

rm examples/hoerzu2vdr/channelid.Radio.conf

# No need for own cSchedules anymore, this is already handled by VDR.
sed -i 's,^NEED_OWN_SIP,#&,' Makefile

# README confuses too much with the old CA id
perl -pi -e 's/32001/A0/' README*

chmod 0644 examples/*.conf.*

%vdr_plugin_prep

%build
%ifarch %ix86
# fails build otherwise
VDR_PLUGIN_EXTRA_FLAGS="-fno-PIC"
%endif
%vdr_plugin_build

%install
rm -rf %{buildroot}
%vdr_plugin_install

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README* PROBLEMS HOWTO HISTORY FAQ *.list examples CREDITS ChannelMap.h
%doc channels.conf.analogue.generic




%changelog
* Sun Jun 27 2010 Anssi Hannula <anssi@mandriva.org> 1.0.00-20mdv2010.1
+ Revision: 549191
- fix module load on non-x86 (fix-non-x86.patch, #59681); previous hacks
  were incorporated into this proper patch as well
- use direct syslog output by default (default-syslog.patch, fixes
  VDR startup when "any" is used in VDR_PLUGINS variable)
- fix non-threadsafe calls to time functions (threadsafety.patch)
- fix bitrate description in configuration menu
  (fix-bitrate-menudescription.patch)
- update FFmpeg params for current FFmpeg (update-ffmpeg-params.patch)
- disable private SIP, no longer needed with current VDR
- clean some C++ code (sane-c++.patch from e-tobi)

* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 1.0.00-19mdv2010.0
+ Revision: 401088
- rebuild for new VDR
- adapt for vdr flags changes, bump buildrequires
- build player-analogtv.c with correct flags as well
- disable hardcoded -march and -mcpu in Makefile
- enable non-x86 build by disabling HAVE_FAST_MEMCPY and skipping
  cpuinfo.c and cpu_accel.c completely

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 1.0.00-18mdv2009.1
+ Revision: 359277
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 1.0.00-17mdv2009.0
+ Revision: 197894
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 1.0.00-16mdv2009.0
+ Revision: 197626
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 1.0.00-15mdv2008.1
+ Revision: 145014
- rebuild for new vdr

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 1.0.00-14mdv2008.1
+ Revision: 144969
- rebuild for new vdr
- adapt for changed vdr optflags scheme

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 1.0.00-13mdv2008.1
+ Revision: 103055
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 1.0.00-12mdv2008.0
+ Revision: 49964
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 1.0.00-11mdv2008.0
+ Revision: 42051
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 1.0.00-10mdv2008.0
+ Revision: 22693
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 1.0.00-9mdv2007.0
+ Revision: 90886
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 1.0.00-8mdv2007.1
+ Revision: 73939
- rebuild for new vdr
- Import vdr-plugin-analogtv

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 1.0.00-7mdv2007.0
- rebuild for new vdr

* Fri Aug 25 2006 Anssi Hannula <anssi@mandriva.org> 1.0.00-6mdv2007.0
- fix mangled description

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 1.0.00-5mdv2007.0
- stricter abi requires
- compile with -fno-PIC, otherwise build fails

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 1.0.00-4mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 1.0.00-3mdv2007.0
- rebuild for new vdr

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 1.0.00-2mdv2007.0
- rebuild for new vdr

* Tue Jun 13 2006 Anssi Hannula <anssi@mandriva.org> 1.0.00-1mdv2007.0
- 1.0.00
- fix URL
- ship ChannelMap.h, don't ship patches
- drop mp1e, it's in a separate package already
- drop patches 1, 2, 3, fixed upstream
- patch4: flood the syslog on debug levels 3+ only
- fixes for better compatibility with Mandriva ffmpeg
- replace 32001 with A0 in README
- x86 only for now (fixing should be trivial, as no functions are asm-only)

* Mon Jun 12 2006 Anssi Hannula <anssi@mandriva.org> 0.9.39-0.20060610.2mdv2007.0
- buildrequires jpeg-devel

* Sun Jun 11 2006 Anssi Hannula <anssi@mandriva.org> 0.9.39-0.20060610.1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8254 |12cr|vdr-plugin-archive-0.0.2-20
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	archive
%define name	vdr-plugin-%plugin
%define version	0.0.2
%define rel	20

Summary:	VDR plugin: Multimedia-Archive
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://schwatke.net/
Source:		vdr-%plugin-%version.tar.bz2
Patch0:		archive-includes.patch
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi
Requires(pre):	rpm-helper

%description
Multimedia-Archive plugin for Klaus Schmidinger's Video Disc
Recorder.

%prep
%setup -q -n %plugin-%version
%patch0 -p1
rm scripts/new_entry scripts/sort_archive
%vdr_plugin_prep

%build
%vdr_plugin_build
cd scripts
g++ %optflags -o new_entry new_entry.cc
g++ %optflags -o sort_archive sort_archive.cc

%install
rm -rf %{buildroot}
%vdr_plugin_install

install -d -m755 %{buildroot}%{vdr_plugin_cfgdir}/%plugin
install -m755 scripts/new_entry %{buildroot}%{vdr_plugin_cfgdir}/%plugin
install -m755 scripts/sort_archive %{buildroot}%{vdr_plugin_cfgdir}/%plugin
touch %{buildroot}%{vdr_plugin_cfgdir}/%{plugin}/archive

%post
%create_ghostfile %{vdr_plugin_cfgdir}/%{plugin}/archive vdr vdr 644
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY
%attr(-,vdr,vdr) %dir %{vdr_plugin_cfgdir}/%{plugin}
%{vdr_plugin_cfgdir}/%{plugin}/new_entry
%{vdr_plugin_cfgdir}/%{plugin}/sort_archive
%attr(644,vdr,vdr) %ghost %{vdr_plugin_cfgdir}/%{plugin}/archive




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.0.2-19mdv2010.0
+ Revision: 401088
- rebuild for new VDR
- add more missing includes (includes.patch)

* Sat Mar 21 2009 Anssi Hannula <anssi@mandriva.org> 0.0.2-18mdv2009.1
+ Revision: 359403
- add missing includes (includes.patch)
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.2-17mdv2009.0
+ Revision: 197896
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.2-16mdv2009.0
+ Revision: 197627
- add vdr_plugin_prep
- bump buildrequires on vdr-devel

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.2-15mdv2008.1
+ Revision: 145015
- rebuild for new vdr

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.2-14mdv2008.1
+ Revision: 144971
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-13mdv2008.1
+ Revision: 103056
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-12mdv2008.0
+ Revision: 49965
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-11mdv2008.0
+ Revision: 42052
- rebuild for new vdr

* Tue May 15 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-10mdv2008.0
+ Revision: 27091
- rebuild

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-9mdv2008.0
+ Revision: 22696
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-8mdv2007.0
+ Revision: 90887
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-7mdv2007.1
+ Revision: 73944
- rebuild for new vdr
- Import vdr-plugin-archive

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-6mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-5mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-4mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-3mdv2007.0
- rebuild for new vdr

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-2mdv2007.0
- use _ prefix for system path macros

* Sun Jun 11 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8255 |12cr|vdr-plugin-arghdirector-0.2.6-19
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	arghdirector
%define name	vdr-plugin-%plugin
%define version	0.2.6
%define rel	19

Summary:	VDR plugin: plugin to use the premiere multifeed option
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://www.arghgra.de/arghdirector.html
Source:		http://www.arghgra.de/vdr-%plugin-%version.tar.bz2
Patch0:		arghdirector-0.2.6-fonts-1.6.patch
Patch1:		arghdirector-0.2.6-i18n-1.6.patch
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
Director is a plugin to use the multifeed option of some Premiere
channels(Direkt,Sport1,Sport2).

%prep
%setup -q -n %plugin-%version
chmod a-x HISTORY README
%patch0 -p1
%patch1 -p1
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
rm -rf %{buildroot}
%vdr_plugin_install

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.2.6-19mdv2010.0
+ Revision: 401662
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.2.6-17mdv2009.1
+ Revision: 359282
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.2.6-16mdv2009.0
+ Revision: 197897
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.2.6-15mdv2009.0
+ Revision: 197628
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)
- adapt to font api changes of VDR 1.6 (P0)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.2.6-14mdv2008.1
+ Revision: 145019
- rebuild for new vdr

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.2.6-13mdv2008.1
+ Revision: 144973
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.2.6-12mdv2008.1
+ Revision: 103057
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.2.6-11mdv2008.0
+ Revision: 49966
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.2.6-10mdv2008.0
+ Revision: 42053
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.2.6-9mdv2008.0
+ Revision: 22699
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.2.6-8mdv2007.0
+ Revision: 90888
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.2.6-7mdv2007.1
+ Revision: 73948
- rebuild for new vdr
- Import vdr-plugin-arghdirector

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.2.6-6mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.2.6-5mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.2.6-4mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.2.6-3mdv2007.0
- rebuild for new vdr

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 0.2.6-2mdv2007.0
- rebuild for new vdr

* Mon Jun 12 2006 Anssi Hannula <anssi@mandriva.org> 0.2.6-1mdv2007.0
- 0.2.6

* Sun Jun 11 2006 Anssi Hannula <anssi@mandriva.org> 0.2.4-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8256 |12cr|vdr-plugin-autosort-0.1.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	autosort
%define name	vdr-plugin-%plugin
%define version	0.1.3
%define rel	4

Summary:	VDR plugin: Channel Autosort
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://www.copypointburscheid.de/linux/autosort.htm
Source:		http://www.copypointburscheid.de/linux/vdr-%plugin-%version.tgz
Patch0:		autosort-90_ConfigDir.dpatch
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
This plugin performs a presortion of new channels.

%prep
%setup -q -n %plugin-%version
sed -i 's,/video,%{_vdr_videodir},' scripts/*.pl README*
%patch0 -p1
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
rm -rf %{buildroot}
%vdr_plugin_install

install -d -m755 %{buildroot}%{_bindir}
install -m755 scripts/*.pl %{buildroot}%{_bindir}

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README* HISTORY examples
%{_bindir}/createopengroups.pl



%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.1.3-4mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.1.3-3mdv2009.1
+ Revision: 359284
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.1.3-2mdv2009.0
+ Revision: 197899
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.1.3-1mdv2009.0
+ Revision: 197630
- new version
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- fix too early configdir invocation (P0 from e-tobi)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.10-14mdv2008.1
+ Revision: 145027
- rebuild for new vdr

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.10-13mdv2008.1
+ Revision: 144978
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.10-12mdv2008.1
+ Revision: 103059
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.10-11mdv2008.0
+ Revision: 49968
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.10-10mdv2008.0
+ Revision: 42055
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.10-9mdv2008.0
+ Revision: 22704
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.10-8mdv2007.0
+ Revision: 90890
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.10-7mdv2007.1
+ Revision: 73950
- rebuild for new vdr
- Import vdr-plugin-autosort

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.10-6mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.10-5mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.10-4mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.10-3mdv2007.0
- rebuild for new vdr

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 0.0.10-2mdv2007.0
- use _ prefix for system path macros

* Sun Jun 11 2006 Anssi Hannula <anssi@mandriva.org> 0.0.10-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8257 |12cr|vdr-plugin-autotimer-0.2.0-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	autotimer
%define name	vdr-plugin-%plugin
%define version	0.2.0
%define rel	11

Summary:	VDR plugin: Autotimer
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://phivdr.dyndns.org/vdr/vdr-autotimer/
Source:		http://phivdr.dyndns.org/vdr/vdr-autotimer/vdr-%plugin-%version.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
Simple autotimer plugin for vdr. This plugin creates automatically
timers for matching EPG events.

%prep
%setup -q -n %plugin-%version
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
rm -rf %{buildroot}
%vdr_plugin_install

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY *.example




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.2.0-11mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.2.0-10mdv2009.1
+ Revision: 359285
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.2.0-9mdv2009.0
+ Revision: 197900
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.2.0-8mdv2009.0
+ Revision: 197631
- add vdr_plugin_prep
- bump buildrequires on vdr-devel

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.2.0-7mdv2008.1
+ Revision: 145028
- rebuild for new vdr

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.2.0-6mdv2008.1
+ Revision: 144979
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.2.0-5mdv2008.1
+ Revision: 103060
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.2.0-4mdv2008.0
+ Revision: 49969
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.2.0-3mdv2008.0
+ Revision: 42056
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.2.0-2mdv2008.0
+ Revision: 22706
- rebuild for new vdr

* Sat Apr 21 2007 Anssi Hannula <anssi@mandriva.org> 0.2.0-1mdv2008.0
+ Revision: 16567
- update URL
- 0.2.0


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-7mdv2007.0
+ Revision: 90891
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-6mdv2007.1
+ Revision: 73951
- rebuild for new vdr
- Import vdr-plugin-autotimer

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-2mdv2007.0
- rebuild for new vdr

* Thu Jun 22 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8258 |12cr|vdr-plugin-autotimeredit-0.1.8-18
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	autotimeredit
%define name	vdr-plugin-%plugin
%define version	0.1.8
%define rel	18

# backportability
%define _localstatedir %{_var}

Summary:	VDR plugin: OSD autotimer edit
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://www.fast-info.de/vdr/autotimeredit/
Source:		http://www.fast-info.de/vdr/autotimeredit/vdr-%plugin-%version.tar.bz2
Patch1:		http://gentoo.fh-luh.de/files/vdr-autotimeredit/autotimeredit-0.1.8.patch
Patch2:		92_autotimeredit-0.1.8-1.5.3.dpatch
Patch3:		autotimeredit-0.1.8-i18n-1.6.patch
Patch4:		autotimeredit-0.1.8-vdr-1.6.patch
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
This is a plugin for the Video Disk Recorder (VDR) to edit the vdradmind.at
for vdradmind via VDR on-screen-display (OSD).

%prep
%setup -q -n %plugin-%version
%patch1 -p4 -b .uint
%patch2 -p1
%patch3 -p1
%patch4 -p1
%vdr_plugin_prep

# this plugin has somewhat bloated configuration scheme...

%vdr_plugin_params_begin %plugin
# Note that most of these options can also be set from the OSD setup menu and
# autotimeredit.conf.
# Read the documentation for more info.
#
# Autotimer-file (same for vdradmind!)
var=AUTOTIMER_FILE
param="-f AUTOTIMER_FILE"
default=%{_localstatedir}/lib/vdradmin/vdradmind.at
# Hide the file from setup-menu
var=HIDE_AUTOTIMER_FILE
param="--ns_autotimerfile"
# Use SIGHUP (vdradmind) for update Autotimer
var=USE_SIGHUP_VDRADMIN
param=-p
default=yes
# Use SIGHUP (xxv) for update Autotimer
var=USE_SIGHUP_XXV
param=-x
# Hide the use_sgihup from setup-menu
var=HIDE_USE_SIGHUP
param=--ns_update_method
# Script/Config-file for force update autotimer
var=FORCE_UPDATE_FILE
param="-u FORCE_UPDATE_FILE"
default=%{_localstatedir}/lib/vdradmin/vdradmind.conf
# Hide the vdradminupdate-file form setup-menu
var=HIDE_FORCE_UPDATE_FILE
param="--ns_vdradminupdate"
# Show the plugin in the mainmenu
var=VISIBLE
param=-m
# Hide the plugin in the mainmenu
var=HIDDEN
param=-M
# Select Name for entry in the mainmenu
var=MAINMENU_NAME
param="-n MAINMENU_NAME"
# Enable more logging
var=ENABLE_VERBOSE
param=-v
# Disable more logging
var=DISABLE_VERBOSE
param=-V
# Use the repeat feature from vdradmin bp0.9
var=USE_REPEAT
param=-r
# not use, it set automatic to use, if the autotimerfile with 11 values
var=NOT_USE_REPEAT
param=-R
# Hide the option from setup-menu
var=HIDE_USE_REPEAT
param=--ns_repeat_feature
# Use weekday feature (sets also USE_REPEAT)
var=USE_WEEKDAY
param=-k
default=yes
# not use, it set automatic to use, if the autotimerfile with 12 values
var=NOT_USE_WEEKDAY
param=-K
# Hide the option from setup-menu
var=HIDE_USE_WEEKDAY
param=--ns_weekday_feature
# Show the manual update line at begin of autotimer-list
var=UPDATE_BEGIN
param=-b
# Hide the manual update line at begin of autotimer-list
var=NO_UPDATE_BEGIN
param=-B
# Show the manual update line at end of autotimer-list
var=UPDATE_END
param=-e
# Hide the manual update line at end of autotimer-list
var=NO_UPDATE_END
param=-E
# When one or more Autotimer are modifed, by quit the plugin appears
# a question for force search update
var=QUESTION_UPDATE
param=-q
# Above but no question
var=NO_QUESTION_UPDATE
param=-Q
# For the Autotimerlist show search in title, subtitle and
# description as a single char
var=SHOW_FLAGS
param=-l
# Column is hidden
var=HIDE_FLAGS
param=-L
# For the Autotimerlist show the startsearchtime
var=SHOW_START
param=-a
# Column is hidden
var=HIDE_START
param=-A
# For the Autotimerlist show the stopsearchtime
var=SHOW_STOP
param=-t
# Column is hidden
var=HIDE_STOP
param=-T
# For the Autotimerlist show the searchchannel
var=SHOW_CHANNEL
param=-c
# Column is hidden
var=HIDE_CHANNEL
param=-C
# if show_channel the name of channel is use
var=SHOW_CHANNEL_NAME
param=-s
# if show_channel the number of channel is use
var=SHOW_CHANNEL_NUMBER
param=-S
# Hide the Preferr Command Line Parameter form setup-menu
var=HIDE_COMMANDLINE
param=--ns_commandline
# set the default choise for the dictionary (space '_', any special
# char with #xx) a dictionary for blacklist starts with '~' include
# subdictionary with '~~'
# example: "/some/dir,/another/dir"
var=DEFAULTDICTIONARY
param="-d DEFAULTDICTIONARY"
# Select the source for the defaultdictionary
# 0x01 - autotimer 0x02 - timer 0x04 - records 0x08 - commandline 0x10 - setup
var=USE_DEFAULTDICTIONARY
param="-D USE_DEFAULTDICTIONARY"
# Hide all options with default dictionary from setup-menu
var=HIDE_DEFAULTDICTIONARY
param=--ns_defaultdictionary
# time (hours) between two updates for defaultdictionary from
# records (-1 only by start, 0 by each call autotimeredit)
var=UPDATETIMERECORDS
param="-y UPDATETIMERECORDS"
# Hide the updatetimerecords option from setup-menu
var=HIDE_UPDATETIMERECORDS
param=--ns_updatetimerecords
# file for read more options (relativ to <config-dir>/plugins, or
# when begins with '/' absolute)
var=MORE_OPTIONS_FILE
param="@MORE_OPTIONS_FILE"
%vdr_plugin_params_end

%build
%vdr_plugin_build

%install
rm -rf %{buildroot}
%vdr_plugin_install

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.1.8-18mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.1.8-17mdv2009.1
+ Revision: 359286
- rebuild for new vdr
- define %%_localstatedir locally for backportability

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.1.8-16mdv2009.0
+ Revision: 197901
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.1.8-15mdv2009.0
+ Revision: 197632
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)
- adapt for API changes of VDR 1.5.3 (P2 from e-tobi)
- adapt for API changes of VDR 1.6 (P4)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.1.8-14mdv2008.1
+ Revision: 145032
- rebuild for new vdr

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.1.8-13mdv2008.1
+ Revision: 144986
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.1.8-12mdv2008.1
+ Revision: 103064
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.1.8-11mdv2008.0
+ Revision: 49970
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.1.8-10mdv2008.0
+ Revision: 42057
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.1.8-9mdv2008.0
+ Revision: 22707
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.1.8-8mdv2007.0
+ Revision: 90892
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.1.8-7mdv2007.1
+ Revision: 73952
- rebuild for new vdr
- Import vdr-plugin-autotimeredit

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.1.8-6mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.1.8-5mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.1.8-4mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.1.8-3mdv2007.0
- rebuild for new vdr

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 0.1.8-2mdv2007.0
- rebuild for new vdr

* Thu Jun 15 2006 Anssi Hannula <anssi@mandriva.org> 0.1.8-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8259 |12cr|vdr-plugin-avolctl-0.3b-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	avolctl
%define name	vdr-plugin-%plugin
%define version	0.3b
%define rel	11

Summary:	VDR plugin: Alsa Volume Control
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://martins-kabuff.de/avolctl.html
Source:		http://martins-kabuff.de/download/vdr-%plugin-%version.tar.bz2
Patch0:		avolctl-0.3b-i18n-1.6.patch
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
BuildRequires:	libalsa-devel
Requires:	vdr-abi = %vdr_abi

%description
This plugin controls selectable volume controls if your soundcard depending on
the volume control of VDR. It is also possible to select controls and switches
that can be controlled within the settings menu. This is for example useful for
tone control.

%prep
%setup -q -n %plugin-%version
%patch0 -p1
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
rm -rf %{buildroot}
%vdr_plugin_install

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.3b-11mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.3b-10mdv2009.1
+ Revision: 359287
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.3b-9mdv2009.0
+ Revision: 197902
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.3b-8mdv2009.0
+ Revision: 197633
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.3b-7mdv2008.1
+ Revision: 145039
- rebuild for new vdr

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.3b-6mdv2008.1
+ Revision: 144987
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.3b-5mdv2008.1
+ Revision: 103065
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.3b-4mdv2008.0
+ Revision: 49971
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.3b-3mdv2008.0
+ Revision: 42058
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.3b-2mdv2008.0
+ Revision: 22709
- rebuild for new vdr


* Sun Jan 21 2007 Anssi Hannula <anssi@mandriva.org> 0.3b-1mdv2007.0
+ Revision: 111489
- 0.3b

* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.3a-8mdv2007.1
+ Revision: 90893
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.3a-7mdv2007.1
+ Revision: 73953
- rebuild for new vdr
- Import vdr-plugin-avolctl

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.3a-6mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.3a-5mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.3a-4mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.3a-3mdv2007.0
- rebuild for new vdr

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 0.3a-2mdv2007.0
- rebuild for new vdr

* Fri Jun 16 2006 Anssi Hannula <anssi@mandriva.org> 0.3a-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8260 |12cr|vdr-plugin-beep-0.1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	beep
%define name	vdr-plugin-%plugin
%define version	0.1.2
%define rel	2

Summary:	VDR plugin: Notify with a beep
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://www.deltab.de/content/view/25/62
Source:		vdr-%plugin-%version.tgz
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
This Plugin notify with a beep over the internal mainboard speaker,
to selected VDR events.

%prep
%setup -q -n %plugin-%version
chmod a+x contrib
chmod a+x contrib/Elise.sh
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
rm -rf %{buildroot}
%vdr_plugin_install

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY contrib




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.1.2-2mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Wed Jul 15 2009 Anssi Hannula <anssi@mandriva.org> 0.1.2-1mdv2010.0
+ Revision: 396080
- new version

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.1.1-2mdv2009.1
+ Revision: 359288
- rebuild for new vdr

* Sun May 11 2008 Anssi Hannula <anssi@mandriva.org> 0.1.1-1mdv2009.0
+ Revision: 205452
- new version
- drop i18n patch, fixed upstream
- update URL

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.6-17mdv2009.0
+ Revision: 197903
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.6-16mdv2009.0
+ Revision: 197634
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.6-15mdv2008.1
+ Revision: 145040
- rebuild for new vdr

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.6-14mdv2008.1
+ Revision: 144988
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.6-13mdv2008.1
+ Revision: 103066
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.6-12mdv2008.0
+ Revision: 49972
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.6-11mdv2008.0
+ Revision: 42059
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.6-10mdv2008.0
+ Revision: 22711
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-9mdv2007.0
+ Revision: 90894
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-8mdv2007.1
+ Revision: 73958
- rebuild for new vdr
- Import vdr-plugin-beep

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-7mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-6mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-5mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-4mdv2007.0
- rebuild for new vdr

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-3mdv2007.0
- rebuild for new vdr

* Mon Jun 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-2mdv2007.0
- rebuild for new vdr

* Sun Jun 04 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8261 |12cr|vdr-plugin-bitstreamout-0.89c-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	bitstreamout
%define name	vdr-plugin-%plugin
%define version	0.89c
%define rel	3

%define debug_package %{nil}

Summary:	VDR plugin: bit stream out to S/P-DIF of a sound card
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://bitstreamout.sourceforge.net/
Source:		http://prdownloads.sourceforge.net/bitstreamout/vdr-%plugin-%version.tar.bz2
BuildRequires:	vdr-devel >= 1.6.0
BuildRequires:	mad-devel
BuildRequires:	libalsa-devel
Requires:	vdr-abi = %vdr_abi
Requires(post):	vdr-common

%description
A plugin which receive the data stream of AC3 (Dolby Digital[tm]),
DTS[tm] (Digital Theater System[tm]), and linear PCM in playback
and live mode of VDR.  The data received is send to the S/P-DIF
of the sound card.  Whereby the none PCM data is embedded into
an appropriate PCM data stream to ensure that the A/V receiver with
its decoder unit is able to handle the data therein.  For a full
description read the file Description.

%prep
%setup -q -c
cd %plugin
# fix build
sed -i 's,error No VDR,warning No VDR,' Makefile

%vdr_plugin_prep

%vdr_plugin_params_begin %plugin
# enable a control entry in the main menu
var=ONOFF
param=--onoff
# script for en/dis-able the spdif interface
var=SCRIPT
param=--mute=SCRIPT
%vdr_plugin_params_end

%build
cd %plugin
# messed up variables in Makefile:
%vdr_plugin_build PLUGINLIBDIR=.

%install
rm -rf %{buildroot}
cd %plugin
%vdr_plugin_install

install -d -m755 %{buildroot}/%{_mandir}/man5
install -m644 vdr-bitstreamout.5* %{buildroot}/%{_mandir}/man5

%clean
rm -rf %{buildroot}

%post
%{_bindir}/gpasswd -a vdr audio >/dev/null
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin/%plugin.vdr
%defattr(-,root,root)
%doc %plugin/AUTHORS %plugin/ChangeLog %plugin/Description
%doc %plugin/INSTALL %plugin/PROBLEMS %plugin/README
%doc %plugin/tools %plugin/doc %plugin/mute
%{_mandir}/man5/vdr-bitstreamout.5*



%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.89c-2mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Wed Jul 15 2009 Anssi Hannula <anssi@mandriva.org> 0.89c-1mdv2010.0
+ Revision: 396081
- new version
- make sed in %%prep more specific

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.89b-2mdv2009.1
+ Revision: 359291
- rebuild for new vdr

* Sun May 11 2008 Anssi Hannula <anssi@mandriva.org> 0.89b-1mdv2009.0
+ Revision: 205451
- new version
- drop patches, fixed upstream

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.85-19mdv2009.0
+ Revision: 197904
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.85-18mdv2009.0
+ Revision: 197635
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- fix debug packages (P1 from e-tobi)
- adapt for api changes of vdr 1.5.0 (P2 from e-tobi)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.85-17mdv2008.1
+ Revision: 145041
- rebuild for new vdr

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.85-16mdv2008.1
+ Revision: 144991
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.85-15mdv2008.1
+ Revision: 103575
- use own bitops implementation instead of the removed one from
  glibc-devel (replaces P0, from e-tobi)
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.85-14mdv2008.0
+ Revision: 49973
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.85-13mdv2008.0
+ Revision: 42060
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.85-12mdv2008.0
+ Revision: 22713
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.85-11mdv2007.0
+ Revision: 90895
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.85-10mdv2007.1
+ Revision: 73959
- rebuild for new vdr
- Import vdr-plugin-bitstreamout

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.85-9mdv2007.0
- rebuild for new vdr

* Fri Sep 01 2006 Anssi Hannula <anssi@mandriva.org> 0.85-8mdv2007.0
- add vdr to audio group

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.85-7mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.85-6mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.85-5mdv2007.0
- rebuild for new vdr
- patch0: workaround for glibc-devel bug #23935

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 0.85-4mdv2007.0
- rebuild for new vdr

* Fri Jun 09 2006 Anssi Hannula <anssi@mandriva.org> 0.85-3mdv2007.0
- buildrequires mad-devel libalsa-devel

* Mon Jun 05 2006 Anssi Hannula <anssi@mandriva.org> 0.85-2mdv2007.0
- rebuild for new vdr

* Sun Jun 04 2006 Anssi Hannula <anssi@mandriva.org> 0.85-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8262 |12cr|vdr-plugin-btrcu-0.0.1-19
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	btrcu
%define name	vdr-plugin-%plugin
%define version	0.0.1
%define rel	19

Summary:	VDR plugin: Controls VDR through a Bluetooth mobile phone
Name:		%name
Version:	%version
Release:	%rel
Group:		Video
License:	GPL
URL:		http://www.k13zoo.de/vdr/
Source:		http://www.k13zoo.de/vdr/vdr-%plugin-%version.tar.bz2
Patch1:		btrcu-0.0.1-gcc4.patch
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
This plugin allows using a bluetooth mobile phone to act as remote.

%prep
%setup -q -n %plugin-%version
%patch1 -p1 -b .gcc4
%vdr_plugin_prep

%vdr_plugin_params_begin %plugin
# BtRCU device (default is /dev/rfcomm0)
var=BTRCU_DEV
param=--device=BTRCU_DEV
%vdr_plugin_params_end

%build
%vdr_plugin_build

%install
%vdr_plugin_install

install -D -m755 btrcu.sh.example %{buildroot}%{vdr_plugin_cfgdir}/btrcu.sh

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY
%config(noreplace) %{vdr_plugin_cfgdir}/btrcu.sh




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.0.1-18mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.0.1-17mdv2009.1
+ Revision: 359293
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.1-16mdv2009.0
+ Revision: 197905
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.1-15mdv2009.0
+ Revision: 197636
- add vdr_plugin_prep
- bump buildrequires on vdr-devel

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.1-14mdv2008.1
+ Revision: 145042
- rebuild for new vdr

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.1-13mdv2008.1
+ Revision: 144992
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.1-12mdv2008.1
+ Revision: 103068
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.1-11mdv2008.0
+ Revision: 49974
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.1-10mdv2008.0
+ Revision: 42061
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.1-9mdv2008.0
+ Revision: 22715
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1-8mdv2007.0
+ Revision: 90896
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1-7mdv2007.1
+ Revision: 73960
- rebuild for new vdr
- Import vdr-plugin-btrcu

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1-6mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1-5mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1-4mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1-3mdv2007.0
- rebuild for new vdr

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1-2mdv2007.0
- use _ prefix for system path macros

* Fri Jun 16 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8263 |12cr|vdr-plugin-burn-0.2.0-0.beta4.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	burn
%define name	vdr-plugin-%plugin
%define version	0.2.0
%define prerel	beta4
%define rel	2
%define release	0.%prerel.%rel

# backportability
%define _localstatedir %{_var}

Summary:	VDR plugin: Versatile convert-and-burn plugin
Name:		%name
Version:	%version
Release:	%release
Group:		Video
License:	GPL+
URL:		http://projects.vdr-developer.org/projects/plg-burn/
Source:		vdr-%plugin-%version-%prerel.tgz
Patch1:		burn-0.1.0-pre21-jpackage-java.patch
# add subtitle track descriptions also when no dvd menu is created (untested)
Patch9:		vdr-burn-subpicture-id-when-no-menu.patch
BuildRequires:	vdr-devel >= 1.6.0
BuildRequires:	gd-devel
BuildRequires:	boost-devel
Requires:	vdr-abi = %vdr_abi
Requires:	vdrsync
Requires:	m2vrequantizer
Requires:	dvdauthor
Requires:	dvd+rw-tools
Requires:	mjpegtools
Requires:	eject
Suggests:	pxsup2dast
Requires:	cdrkit
Requires:	cdrkit-genisoimage
Requires(post):	vdr-common

%description
This Plugin enables VDR to write compliant DVDs from VDR recordings while
being able to control the process and to watch progress from inside VDRs
on-screen-display. If the selected recordings don't fit the DVD, the video
tracks are requantized (shrinked) automatically.

The created menus support multipage-descriptions (in case the recording
summary exceeds one page).

If you wish to have subtitles support, you have to install package
projectx and enable ProjectX in the plugin setup menu.

%prep
%setup -q -n %plugin-%version-%prerel
find -name CVS -print0 | xargs -0 rm -rf
%apply_patches

perl -pi -e 's/mkisofs/genisoimage/' *.sh
perl -pi -e 's/cdrecord/wodim/' *.sh

%vdr_plugin_prep

%vdr_plugin_params_begin %plugin
# directory for temporary files
# MUST be on UNIX filesystem
var=TEMPDIR
param=--tempdir=TEMPDIR
# directory for temporary datafiles
var=DATADIR
param=--datadir=DATADIR
# DVD writer
var=DVD_DEVICE
param=--dvd=DVD_DEVICE
# ISO image storage directory
# default: %{_localstatedir}/lib/vdr/iso-images
var=ISO_DIR
param=--iso=ISO_DIR
%vdr_plugin_params_end

%build
%vdr_plugin_build ISODIR=%{_localstatedir}/lib/vdr/iso-images

%install
rm -rf %{buildroot}
%vdr_plugin_install

install -d -m755 %{buildroot}%{_bindir}
install -m755 vdrburn-*.sh %{buildroot}%{_bindir}
install -m755 burn-buffers %{buildroot}%{_bindir}

install -d -m755 %{buildroot}%{vdr_plugin_cfgdir}/%{plugin}
install -d -m755 %{buildroot}%{vdr_plugin_cfgdir}/%{plugin}/skins

cp -a burn/* %{buildroot}%{vdr_plugin_cfgdir}/%{plugin}
install -d -m755 %{buildroot}%{_localstatedir}/lib/vdr/iso-images
rm %{buildroot}%{vdr_plugin_cfgdir}/%{plugin}/counters/standard

%post
%{_bindir}/gpasswd -a vdr cdrom >/dev/null
%{_bindir}/gpasswd -a vdr cdwriter >/dev/null
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc HISTORY README
%attr(-,vdr,vdr) %dir %{vdr_plugin_cfgdir}/%{plugin}
%attr(-,vdr,vdr) %dir %{vdr_plugin_cfgdir}/%{plugin}/counters
%attr(-,vdr,vdr) %dir %{_localstatedir}/lib/vdr/iso-images
%{vdr_plugin_cfgdir}/%{plugin}/skins
%{vdr_plugin_cfgdir}/%{plugin}/*.mp2
%{vdr_plugin_cfgdir}/%{plugin}/fonts
%{vdr_plugin_cfgdir}/%{plugin}/*.png
%{vdr_plugin_cfgdir}/%{plugin}/*.ini
%{_bindir}/vdrburn-archive.sh
%{_bindir}/vdrburn-dvd.sh
%{_bindir}/burn-buffers




%changelog
* Sat Sep 04 2010 Anssi Hannula <anssi@mandriva.org> 0.2.0-0.beta4.1mdv2011.0
+ Revision: 576000
- new version 0.2.0-beta4
- new URL
- update license tag for current policy
- remove now unneeded patches (2,3,4,5,6,7,8,9)
- add subtitle description even when no menu is created
  (subpicture-id-when-no-menu.patch)
- rediff jpackage-java.patch

* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.1.0-0.pre22.4mdv2011.0
+ Revision: 401088
- rebuild for new VDR

* Sat Mar 21 2009 Anssi Hannula <anssi@mandriva.org> 0.1.0-0.pre22.3mdv2009.1
+ Revision: 359404
- rediff i18n-gettext.patch
- rebuild for new vdr
- define %%_localstatedir locally for backportability

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.1.0-0.pre22.2mdv2009.0
+ Revision: 197906
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.1.0-0.pre22.1mdv2009.0
+ Revision: 197637
- 0.1.0-pre22
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- i18n fixes (P2 from e-tobi)
- requantizer fixes (P3 from e-tobi)
- adapt to gettext i18n of VDR 1.6 (P4 from e-tobi)
- add French translation (P5 from e-tobi)
- fix build with gcc 4.3 (P6 from Ville Skytt?\195?\164)
- fix charsets with VDR 1.5+ (P7 from Gentoo)
- adapt burn script for new projectx (P8)
- add subpicture ids to burned DVDs (P9 from Rolf Ahrenberg)
- requires eject
- suggests pxsup2dast instead of requiring it

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.1.0-0.pre21.8mdv2008.1
+ Revision: 145043
- rebuild for new vdr

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.1.0-0.pre21.7mdv2008.1
+ Revision: 144993
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.1.0-0.pre21.6mdv2008.1
+ Revision: 103069
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.1.0-0.pre21.5mdv2008.0
+ Revision: 49975
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.1.0-0.pre21.4mdv2008.0
+ Revision: 42062
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.1.0-0.pre21.3mdv2008.0
+ Revision: 22717
- rebuild for new vdr


* Fri Mar 23 2007 Anssi Hannula <anssi@mandriva.org> 0.1.0-0.pre21.2mdv2007.1
+ Revision: 148695
- require cdrkit-genisoimage

* Sun Jan 21 2007 Anssi Hannula <anssi@mandriva.org> 0.1.0-0.pre21.1mdv2007.1
+ Revision: 111517
- 0.1.0-pre21
- rediff patch1
- drop patch2, applied upstream
- adapt buildrequires for new version
- require pxsup2dast explicitely
- adapt to cdrkit on Mandriva 2007.1

* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-0.pre20.9mdv2007.1
+ Revision: 90897
- rebuild for new vdr
- add vdr user to cdwriter group

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-0.pre20.8mdv2007.1
+ Revision: 73961
- rebuild for new vdr
- Import vdr-plugin-burn

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-0.pre20.7mdv2007.0
- rebuild for new vdr

* Fri Sep 01 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-0.pre20.6mdv2007.0
- add vdr to cdrom group

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-0.pre20.5mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-0.pre20.4mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-0.pre20.3mdv2007.0
- rebuild for new vdr

* Thu Jul 20 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-0.pre20.2mdv2007.0
- fix buildrequires

* Tue Jul 18 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-0.pre20.1mdv2007.0
- 0.1.0-pre20
- add note about subtitles to description
- rediff patch1
- patch2: srt support

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-0.pre18.1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8264 |12cr|vdr-plugin-calc-0.0.1-0.rc5.19
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	calc
%define name	vdr-plugin-%plugin
%define version	0.0.1
%define tarversion 0[1].0.1-%rcver
%define rcver	rc5
%define rel	19
%define release 0.%rcver.%rel

Summary:	VDR plugin: VDR mini calculator
Name:		%name
Version:	%version
Release:	%mkrel %release
Group:		Video
License:	GPL
URL:		http://www.vdrcalc.bmschneider.de/index2.html
Source:		http://www.vdrcalc.bmschneider.de/dateien/vdr-%plugin-%tarversion.tar.bz2
Patch1:		calc-0.0.1-rc5-extra-qualification.patch
Patch2:		calc-02_pathes.dpatch
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi
Requires:	bc

%description
This is a small calculator plugin for the VDR.
It supports the 4 basic mathematic functions plus a memory, just
like your pocket calculator. It now has also the basic trigonometric
functions.

%prep
%setup -q -n %plugin-%version-%rcver
%patch1 -p1
%patch2 -p1
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
rm -rf %{buildroot}
%vdr_plugin_install

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.0.1-0.rc5.19mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.0.1-0.rc5.18mdv2009.1
+ Revision: 359295
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.1-0.rc5.17mdv2009.0
+ Revision: 197907
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.1-0.rc5.16mdv2009.0
+ Revision: 197638
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- fix paths (P2 from e-tobi)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.1-0.rc5.15mdv2008.1
+ Revision: 145044
- rebuild for new vdr

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.1-0.rc5.14mdv2008.1
+ Revision: 144994
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.1-0.rc5.13mdv2008.1
+ Revision: 103070
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.1-0.rc5.12mdv2008.0
+ Revision: 49976
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.1-0.rc5.11mdv2008.0
+ Revision: 42063
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.1-0.rc5.10mdv2008.0
+ Revision: 22719
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1-0.rc5.9mdv2007.0
+ Revision: 90898
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1-0.rc5.8mdv2007.1
+ Revision: 73962
- rebuild for new vdr
- Import vdr-plugin-calc

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1-0.rc5.7mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1-0.rc5.6mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1-0.rc5.5mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1-0.rc5.4mdv2007.0
- rebuild for new vdr

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1-0.rc5.3mdv2007.0
- rebuild for new vdr

* Mon Jun 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1-0.rc5.2mdv2007.0
- rebuild for new vdr

* Sun Jun 04 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1-0.rc5.1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8265 |12cr|vdr-plugin-channelscan-0.1.0-17
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	channelscan
%define name	vdr-plugin-%plugin
%define version	0.1.0
%define rel	17

Summary:	VDR plugin: Plugin for satellite scan
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://kikko77.altervista.org/
Source:		vdr-%plugin-%version.tar.bz2
Patch1:		channelscan-extra-qualification.patch
Patch2:		90_channelscan-0.1.0-1.5.10.dpatch
Patch3:		channelscan-0.1.0-i18n-1.6.patch
Patch4:		channelscan-format-string.patch
Patch5:		channelscan-includes.patch
# warning: cannot pass objects of non-POD type ‘class cString’ through ‘...’; call will abort at runtime
Patch6:		channelscan-non-pod-type.patch
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
This plugin reads some information about the satellite transponders
from a .ini file and then scan this sat to get a channel list.

%prep
%setup -q -n %plugin-%version
%patch1 -p0 -b .extra
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1
%patch6 -p1

%vdr_plugin_prep

%build
%vdr_plugin_build

%install
rm -rf %{buildroot}
%vdr_plugin_install

install -d -m755 %{buildroot}%{_vdr_plugin_datadir}/%{plugin}
install -m644 transponders/* %{buildroot}%{_vdr_plugin_datadir}/%{plugin}

install -d -m755 %{buildroot}%{_vdr_plugin_cfgdir}
ln -s %{_vdr_plugin_datadir}/%{plugin} %{buildroot}%{_vdr_plugin_cfgdir}/transponders

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY TODO
%{_vdr_plugin_cfgdir}/transponders
%{_vdr_plugin_datadir}/%{plugin}




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.1.0-17mdv2010.0
+ Revision: 402742
- fix a bug that would cause an "Illegal instruction" error
  (non-pod-type.patch)

* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.1.0-16mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Sat Mar 21 2009 Anssi Hannula <anssi@mandriva.org> 0.1.0-15mdv2009.1
+ Revision: 359699
- fix includes (includes.patch)
- fix format strings (format-string.patch)
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.1.0-14mdv2009.0
+ Revision: 197909
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.1.0-13mdv2009.0
+ Revision: 197640
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)
- adapt for api changes of vdr 1.5.10 (P2 from e-tobi)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.1.0-12mdv2008.1
+ Revision: 145047
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.1.0-11mdv2008.1
+ Revision: 103073
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.1.0-10mdv2008.0
+ Revision: 49979
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.1.0-9mdv2008.0
+ Revision: 42066
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.1.0-8mdv2008.0
+ Revision: 22725
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-7mdv2007.0
+ Revision: 90901
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-6mdv2007.1
+ Revision: 73972
- rebuild for new vdr
- Import vdr-plugin-channelscan

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-2mdv2007.0
- rebuild for new vdr

* Wed Jun 21 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8266 |12cr|vdr-plugin-channelswitcher-0.0.1b-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	channelswitcher
%define name	vdr-plugin-%plugin
%define version	0.0.1b
%define rel	16

Summary:	VDR plugin: Channel.conf Switcher
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://www.freewebs.com/sadhome/
Source:		http://www.freewebs.com/sadhome/Plugin/Channelswitcher/vdr-%plugin-%version.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
The channelswitcher plugin administers several channel
configurations. One can change between different channel.conf.*.

%prep
%setup -q -n %plugin-%version
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
rm -rf %{buildroot}
%vdr_plugin_install

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.0.1b-16mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.0.1b-15mdv2009.1
+ Revision: 359298
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.1b-14mdv2009.0
+ Revision: 197910
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.1b-13mdv2009.0
+ Revision: 197641
- add vdr_plugin_prep
- bump buildrequires on vdr-devel

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.1b-12mdv2008.1
+ Revision: 145048
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.1b-11mdv2008.1
+ Revision: 103074
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.1b-10mdv2008.0
+ Revision: 49980
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.1b-9mdv2008.0
+ Revision: 42067
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.1b-8mdv2008.0
+ Revision: 22727
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1b-7mdv2007.0
+ Revision: 90902
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1b-6mdv2007.1
+ Revision: 73973
- rebuild for new vdr
- Import vdr-plugin-channelswitcher

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1b-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1b-4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1b-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1b-2mdv2007.0
- rebuild for new vdr

* Wed Jun 21 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1b-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8267 |12cr|vdr-plugin-chanorg-0.0.6-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	chanorg
%define name	vdr-plugin-%plugin
%define version	0.0.6
%define rel	16

Summary:	VDR plugin: Channels Organizer
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://www.freewebs.com/sadhome/
Source:		http://www.freewebs.com/sadhome/Plugin/Channelswitcher/vdr-%plugin-%version.tar.bz2
Patch1:		http://deela.cc.fh-lippe.de/files/vdr-chanorg/chanorg-0.0.6.patch
Patch2:		03_chanorg-0.0.6_fix-EbS-crash.dpatch
Patch3:		chanorg-0.0.6-i18n-1.6.patch
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
With this plugin one can edit the channels.conf file via OSD.

%prep
%setup -q -n %plugin-%version
%patch1 -p1 -b .p
%patch2 -p1
%patch3 -p1
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
rm -rf %{buildroot}
%vdr_plugin_install

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.0.6-16mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.0.6-15mdv2009.1
+ Revision: 359299
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.6-14mdv2009.0
+ Revision: 197911
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.6-13mdv2009.0
+ Revision: 197643
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)
- fix crash on EbS channel (P2 from e-tobi)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.6-12mdv2008.1
+ Revision: 145049
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.6-11mdv2008.1
+ Revision: 103075
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.6-10mdv2008.0
+ Revision: 49981
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.6-9mdv2008.0
+ Revision: 42068
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.6-8mdv2008.0
+ Revision: 22729
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-7mdv2007.0
+ Revision: 90903
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-6mdv2007.1
+ Revision: 73974
- rebuild for new vdr
- Import vdr-plugin-chanorg

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-2mdv2007.0
- rebuild for new vdr

* Wed Jun 21 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8268 |12cr|vdr-plugin-cinebars-0.0.5-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	cinebars
%define name	vdr-plugin-%plugin
%define version	0.0.5
%define rel	4

Summary:	VDR plugin: Overlays "cinebars"
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL+
URL:		http://www.egal-vdr.de/plugins/
Source:		http://www.egal-vdr.de/plugins/vdr-%plugin-%version.tgz
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
Overlays "cinema-bars" over the live picture.

%prep
%setup -q -n %plugin-%version
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
rm -rf %{buildroot}
%vdr_plugin_install

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.0.5-4mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.0.5-3mdv2009.1
+ Revision: 359300
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.5-2mdv2009.0
+ Revision: 197912
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.5-1mdv2009.0
+ Revision: 197644
- new version
- add vdr_plugin_prep
- bump buildrequires on vdr-devel

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.4-3mdv2008.1
+ Revision: 145050
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.4-2mdv2008.1
+ Revision: 103076
- rebuild for new vdr

* Fri Sep 07 2007 Anssi Hannula <anssi@mandriva.org> 0.0.4-1mdv2008.0
+ Revision: 81865
- 0.0.4
- adapt license tag for new policy

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.3a-10mdv2008.0
+ Revision: 49982
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.3a-9mdv2008.0
+ Revision: 42069
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.3a-8mdv2008.0
+ Revision: 22731
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.3a-7mdv2007.0
+ Revision: 90904
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.3a-6mdv2007.1
+ Revision: 73976
- rebuild for new vdr
- Import vdr-plugin-cinebars

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.3a-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.3a-4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.3a-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.3a-2mdv2007.0
- rebuild for new vdr

* Wed Jun 21 2006 Anssi Hannula <anssi@mandriva.org> 0.0.3a-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8269 |12cr|vdr-plugin-clock-1.0.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	clock
%define name	vdr-plugin-%plugin
%define version	1.0.0
%define rel	4

Summary:	VDR plugin: A Simple Clock
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://vdr.humpen.at/
Source:		http://vdr.humpen.at/uploads/media/vdr-%plugin-%version.tgz
Patch0:		clock-1.0.0-i18n-1.6.patch
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
My Humax Receiver has a Clock Function that I enjoy very much.
So I decided to write a Plugin for VDR which allows me to see
a small clock in the Top right corner.

The Idea is to set a unused key from your remote control
(for example the key User1) to show the clock.

%prep
%setup -q -n %plugin-%version
%patch0 -p1
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
rm -rf %{buildroot}
%vdr_plugin_install

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 1.0.0-4mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 1.0.0-3mdv2009.1
+ Revision: 359301
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 1.0.0-2mdv2009.0
+ Revision: 197913
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 1.0.0-1mdv2009.0
+ Revision: 197645
- new version
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)
- drop previous patches, fixed upstream

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.6-12mdv2008.1
+ Revision: 145051
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.6-11mdv2008.1
+ Revision: 103077
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.6-10mdv2008.0
+ Revision: 49983
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.6-9mdv2008.0
+ Revision: 42070
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.6-8mdv2008.0
+ Revision: 22732
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-7mdv2007.0
+ Revision: 90905
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-6mdv2007.1
+ Revision: 73977
- rebuild for new vdr
- Import vdr-plugin-clock

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-4mdv2007.0
- stricter abi requires
- patch2: do not create empty ../../man during build

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-2mdv2007.0
- rebuild for new vdr

* Wed Jun 21 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8270 |12cr|vdr-plugin-console-0.6.0-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	console
%define name	vdr-plugin-%plugin
%define version	0.6.0
%define rel	16

Summary:	VDR plugin: Expands VDR to a Console on TV
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://ricomp.de/vdr/
Source:		http://ricomp.de/vdr/vdr-%plugin-%version.tar.bz2
Patch1:		http://deela.cc.fh-lippe.de/files/vdr-console/console-0.6.0.patch
Patch2:		03_command_from_cli.dpatch
Patch3:		93_console-1.5.0.dpatch
Patch4:		console-0.6.0-i18n-1.6.patch
Patch5:		94_console-1.6.0.dpatch
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
Your  TV  screen  and a keyboard  that  are  connected to a VDR box  are
building a terminal. With this terminal you can manage several consoles.
In the OSD  of VDR you can  open as many  consoles as you want. In  each
console you can start a program that runs in the background. Your inputs
to the keyboard are  redirected to the current  selected console as well
as the output that these  programs generate are redirected into the OSD.

%prep
%setup -q -n %plugin-%version
%patch1 -p4 -b .1318
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1

%vdr_plugin_prep

%vdr_plugin_params_begin %plugin
# specify the program which is called when you start the plugin
var=COMMAND
param='-c COMMAND'
%vdr_plugin_params_end

%build
%vdr_plugin_build

%install
rm -rf %{buildroot}
%vdr_plugin_install

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY TODO




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.6.0-16mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Sat Mar 21 2009 Anssi Hannula <anssi@mandriva.org> 0.6.0-15mdv2009.1
+ Revision: 359701
- rediff i18n patch
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.6.0-14mdv2009.0
+ Revision: 197914
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.6.0-13mdv2009.0
+ Revision: 197646
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)
- add a --command option (P2 from e-tobi)
- adapt for api changes of vdr 1.5.0 (P3 from e-tobi)
- adapt for api changes of vdr 1.6.0 (P5 from e-tobi)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.6.0-12mdv2008.1
+ Revision: 145052
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.6.0-11mdv2008.1
+ Revision: 103078
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.6.0-10mdv2008.0
+ Revision: 49984
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.6.0-9mdv2008.0
+ Revision: 42071
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 8mdv2008.0-current
+ Revision: 22733
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.6.0-7mdv2007.0
+ Revision: 90906
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.6.0-6mdv2007.1
+ Revision: 73978
- rebuild for new vdr
- Import vdr-plugin-console

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.6.0-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.6.0-4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.6.0-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.6.0-2mdv2007.0
- rebuild for new vdr

* Wed Jun 21 2006 Anssi Hannula <anssi@mandriva.org> 0.6.0-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8271 |12cr|vdr-plugin-control-0.0.2a-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	control
%define name	vdr-plugin-%plugin
%define version	0.0.2a
%define rel	16

Summary:	VDR plugin: Control VDR over terminal or telnet
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://ricomp.de/vdr/
Source:		http://ricomp.de/vdr/vdr-%plugin-%version.tar.bz2
Patch1:		http://deela.cc.fh-lippe.de/files/vdr-control/control-0.0.2a.patch
Patch2:		02_gateway.dpatch
Patch3:		93_control-0.0.2a-1.5.0.dpatch
Patch4:		control-const-char-gcc4.4.patch
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
The 'control' plugin brings the ability to VDR to control
the whole OSD over a telnet client.

%prep
%setup -q -n %plugin-%version
%patch1 -p1 -b .1318
%patch2 -p1
%patch3 -p1
%patch4 -p1
%vdr_plugin_prep

%vdr_plugin_params_begin %plugin
# tty to control vdr per virtual terminal
# default: none
var=TERMINAL
param=--terminal=TERMINAL
# port to receive remote connections
# default: 2002
var=PORT
param=--port=PORT
%vdr_plugin_params_end

%build
%vdr_plugin_build

%install
rm -rf %{buildroot}
%vdr_plugin_install

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY TODO




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.0.2a-16mdv2010.0
+ Revision: 401088
- rebuild for new VDR
- fix build with gcc4.4 (const-char-gcc4.4.patch)

* Sat Mar 21 2009 Anssi Hannula <anssi@mandriva.org> 0.0.2a-15mdv2009.1
+ Revision: 359700
- rediff 1.5.0 patch
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.2a-14mdv2009.0
+ Revision: 197915
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.2a-13mdv2009.0
+ Revision: 197647
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- fix problems with telnet session (P2 from e-tobi)
- adapt for api changes of vdr 1.5.0 (P3 from e-tobi)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.2a-12mdv2008.1
+ Revision: 145054
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2a-11mdv2008.1
+ Revision: 103079
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2a-10mdv2008.0
+ Revision: 49985
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2a-9mdv2008.0
+ Revision: 42072
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2a-8mdv2008.0
+ Revision: 22734
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2a-7mdv2007.0
+ Revision: 90907
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2a-6mdv2007.1
+ Revision: 73979
- rebuild for new vdr
- Import vdr-plugin-control

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2a-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2a-4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2a-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2a-2mdv2007.0
- rebuild for new vdr

* Wed Jun 21 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2a-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8272 |12cr|vdr-plugin-csf-0.0.1-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	csf
%define name	vdr-plugin-%plugin
%define version	0.0.1
%define rel	16

Summary:	VDR plugin: CSF Channel Sort&Filter
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://jmorra.tripod.com/
# binaries removed
Source:		%plugin-%version.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
This plugin provides a menu entry from which the channels list can
be sorted and filtered using different algorithms.

%prep
%setup -q -n %plugin
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
rm -rf %{buildroot}
%vdr_plugin_install

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.0.1-16mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.0.1-15mdv2009.1
+ Revision: 359304
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.1-14mdv2009.0
+ Revision: 197916
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.1-13mdv2009.0
+ Revision: 197648
- add vdr_plugin_prep
- bump buildrequires on vdr-devel

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.1-12mdv2008.1
+ Revision: 145056
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.1-11mdv2008.1
+ Revision: 103081
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.1-10mdv2008.0
+ Revision: 49986
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.1-9mdv2008.0
+ Revision: 42073
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.1-8mdv2008.0
+ Revision: 22735
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1-7mdv2007.0
+ Revision: 90908
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1-6mdv2007.1
+ Revision: 73980
- rebuild for new vdr
- Import vdr-plugin-csf

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1-4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1-2mdv2007.0
- rebuild for new vdr

* Wed Jun 21 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8273 |12cr|vdr-plugin-decruft-0.0.4-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	decruft
%define name	vdr-plugin-%plugin
%define version	0.0.4
%define rel	12

Summary:	VDR plugin: Remove the cruft from your channels
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://www.rst38.org.uk/vdr/decruft/
Source:		http://www.rst38.org.uk/vdr/decruft/vdr-%plugin-%version.tar.bz2
Patch0:		02_avoid-vdr-patch.dpatch
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
Clean the cruft from your channels file - i.e. turn on add channels
without fear of being overwhelmed. Sort your channels into logical
groups.

%prep
%setup -q -n %plugin-%version
%patch0 -p1
%vdr_plugin_prep
rm -r examples/CVS

%build
%vdr_plugin_build

%install
rm -rf %{buildroot}
%vdr_plugin_install

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY examples


%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.0.4-12mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.0.4-11mdv2009.1
+ Revision: 359305
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.4-10mdv2009.0
+ Revision: 197917
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.4-9mdv2009.0
+ Revision: 197649
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- fix plugin to avoid a vdr patch (P0 from e-tobi)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.4-8mdv2008.1
+ Revision: 145060
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.4-7mdv2008.1
+ Revision: 103082
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.4-6mdv2008.0
+ Revision: 49987
- rebuild for new vdr

* Fri Jun 22 2007 Anssi Hannula <anssi@mandriva.org> 0.0.4-5mdv2008.0
+ Revision: 42705
- rebuild due to buildsystem failure

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.4-4mdv2008.0
+ Revision: 42074
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.4-3mdv2008.0
+ Revision: 22802
- rebuild for new vdr

* Sat Apr 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.4-1mdv2008.0
+ Revision: 16575
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8274 |12cr|vdr-plugin-director-0.2.8-17
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	director
%define name	vdr-plugin-%plugin
%define version	0.2.8
%define rel	17

Summary:	VDR plugin: plugin to use the premiere multifeed option
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://www.wontorra.net/staticpages/index.php?page=director
Source:		vdr-%plugin-%version.tar.bz2
Patch0:		90_director-0.2.8-1.5.3.dpatch
Patch1:		director-0.2.8-i18n-1.6.patch
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
Director is a plugin to use the multifeed option of some Premiere
channels (Direkt, Sport Portal).

%prep
%setup -q -n %plugin-%version
%patch0 -p1
%patch1 -p1
chmod -x HISTORY COPYING README
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
rm -rf %{buildroot}
%vdr_plugin_install

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README COPYING HISTORY




%changelog
* Thu Jul 30 2009 Anssi Hannula <anssi@mandriva.org> 0.2.8-17mdv2011.0
+ Revision: 404565
- rebuild due to BS building the previous release against wrong VDR on i586

* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.2.8-16mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.2.8-15mdv2009.1
+ Revision: 359306
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.2.8-14mdv2009.0
+ Revision: 197919
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.2.8-13mdv2009.0
+ Revision: 197650
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)
- adapt to api changes of vdr 1.5.3 (P0 from e-tobi)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.2.8-12mdv2008.1
+ Revision: 145065
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.2.8-11mdv2008.1
+ Revision: 103083
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.2.8-10mdv2008.0
+ Revision: 49989
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.2.8-9mdv2008.0
+ Revision: 42075
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.2.8-8mdv2008.0
+ Revision: 22738
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.2.8-7mdv2007.0
+ Revision: 90910
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.2.8-6mdv2007.1
+ Revision: 73982
- rebuild for new vdr
- Import vdr-plugin-director

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.2.8-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.2.8-4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.2.8-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.2.8-2mdv2007.0
- rebuild for new vdr

* Wed Jun 21 2006 Anssi Hannula <anssi@mandriva.org> 0.2.8-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8275 |12cr|vdr-plugin-dvd-0.3.6-0.b03.20071030.7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	dvd
%define name	vdr-plugin-%plugin
%define version	0.3.6
%define betaver	b03
%define cvsrev	20071030
%define rel	7
%define release	0.%betaver.%cvsrev.%rel

Summary:	VDR plugin: turn VDR into an (almost) full featured DVD player
Name:		%name
Version:	%version
Release:	%mkrel %release
Group:		Video
License:	GPL
URL:		http://sourceforge.net/projects/dvdplugin
Source:		vdr-%{plugin}-%{cvsrev}.tar.bz2
Patch0:		dvd-i18n-1.6.patch
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0-7
BuildRequires:	libdvdnav-devel liba52dec-devel
Requires:	vdr-abi = %vdr_abi
Requires(post):	vdr-common

%description
This is the DVD plugin for the Video Disk Recorder (VDR).

%prep
%setup -q -n %{plugin}
%patch0 -p1
%vdr_plugin_prep
# script-without-shellbang
chmod -x README COPYING HISTORY CONTRIBUTORS

%vdr_plugin_params_begin %plugin
# DVD device
# default: /dev/dvd
var=DVD_DEVICE
param=--dvd=DVD_DEVICE
%vdr_plugin_params_end

%build
VDR_PLUGIN_EXTRA_FLAGS=
%if %{mdkversion} >= 200900
# mdv #40406
mkdir -p dvdnav
sed 's,\*this,*cthis,' %{_includedir}/dvdnav/dvdnav.h > dvdnav/dvdnav.h
diff -u %{_includedir}/dvdnav/dvdnav.h dvdnav/dvdnav.h || :
VDR_PLUGIN_EXTRA_FLAGS="-I$PWD"
%endif
# mdv #35140
VDR_PLUGIN_EXTRA_FLAGS="$VDR_PLUGIN_EXTRA_FLAGS -D__STDC_LIMIT_MACROS"
%vdr_plugin_build LDFLAGS="%vdr_plugin_ldflags"

%install
rm -rf %{buildroot}
%vdr_plugin_install

%clean
rm -rf %{buildroot}

%post
%{_bindir}/gpasswd -a vdr cdrom >/dev/null
%{_bindir}/gpasswd -a vdr cdwriter >/dev/null
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README COPYING HISTORY CONTRIBUTORS




%changelog
* Thu Jul 30 2009 Anssi Hannula <anssi@mandriva.org> 0.3.6-0.b03.20071030.7mdv2011.0
+ Revision: 404574
+ rebuild (emptylog)

* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.3.6-0.b03.20071030.6mdv2010.0
+ Revision: 401088
- rebuild for new VDR
- adapt for vdr compilation flags handling changes, bump buildrequires

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.3.6-0.b03.20071030.5mdv2009.1
+ Revision: 359307
- rebuild for new vdr

* Sun Sep 07 2008 Anssi Hannula <anssi@mandriva.org> 0.3.6-0.b03.20071030.4mdv2009.0
+ Revision: 282079
- rebuild due to missing package on x86_64

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.3.6-0.b03.20071030.3mdv2009.0
+ Revision: 197886
- add a workaround for dvdnav bug #40406 causing build failure
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.3.6-0.b03.20071030.2mdv2008.1
+ Revision: 145093
- adapt for VDR_PLUGIN_FLAGS
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Oct 30 2007 Anssi Hannula <anssi@mandriva.org> 0.3.6-0.b03.20071030.1mdv2008.1
+ Revision: 103843
- add -D__STDC_LIMIT_MACROS into flags to fix build with recent
  libdvdnav (see #35140)
- new snapshot
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.3.6-0.b03.20070501.4mdv2008.0
+ Revision: 49990
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.3.6-0.b03.20070501.3mdv2008.0
+ Revision: 42076
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.3.6-0.b03.20070501.2mdv2008.0
+ Revision: 22739
- rebuild for new vdr

* Tue May 01 2007 Anssi Hannula <anssi@mandriva.org> 0.3.6-0.b03.20070501.1mdv2008.0
+ Revision: 20065
- new snapshot


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.3.6-0.b03.20060506.10mdv2007.0
+ Revision: 90911
- rebuild for new vdr
- add vdr user to cdwriter group

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.3.6-0.b03.20060506.9mdv2007.1
+ Revision: 73983
- rebuild for new vdr
- Import vdr-plugin-dvd

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.3.6-0.b03.20060506.8mdv2007.0
- rebuild for new vdr

* Fri Sep 01 2006 Anssi Hannula <anssi@mandriva.org> 0.3.6-0.b03.20060506.7mdv2007.0
- add vdr to cdrom group

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.3.6-0.b03.20060506.6mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.3.6-0.b03.20060506.5mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.3.6-0.b03.20060506.4mdv2007.0
- rebuild for new vdr

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 0.3.6-0.b03.20060506.3mdv2007.0
- rebuild for new vdr

* Mon Jun 05 2006 Anssi Hannula <anssi@mandriva.org> 0.3.6-0.b03.20060506.2mdv2007.0
- rebuild for new vdr

* Fri Jun 02 2006 Anssi Hannula <anssi@mandriva.org> 0.3.6-0.b03.20060506.1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8276 |12cr|vdr-plugin-dvdselect-0.8-17
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	dvdselect
%define name	vdr-plugin-%plugin
%define version	0.8
%define rel	17

Summary:	VDR plugin: virtual dvd-selector
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://www.vdr-wiki.de/wiki/index.php/Dvdselect-plugin
Source:		http://www.vdr-wiki.de/vdr/vdr-dvdselect/vdr-%plugin-%version.tar.bz2
Patch0:		dvdselect-default-paths.patch
Patch1:		dvdselect-0.8-i18n-1.6.patch
Patch2:		dvdselect-format-string.patch
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
This Plugin is used to mount multiple DVD-Images to the dvd-device.
Doing this, you are able to play these dvds using the dvdplugin.

%prep
%setup -q -n %plugin-%version
%patch0 -p1
%patch1 -p1
%patch2 -p1
%vdr_plugin_prep
rm -f examples/*~

%build
%vdr_plugin_build

%install
rm -rf %{buildroot}
%vdr_plugin_install

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY examples




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.8-17mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Sat Mar 21 2009 Anssi Hannula <anssi@mandriva.org> 0.8-16mdv2009.1
+ Revision: 359702
- fix format strings (format-string.patch)
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.8-15mdv2009.0
+ Revision: 197920
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.8-14mdv2009.0
+ Revision: 197654
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)
- fix default paths (P0)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.8-13mdv2008.1
+ Revision: 145070
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.8-12mdv2008.1
+ Revision: 103085
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.8-11mdv2008.0
+ Revision: 49991
- rebuild for new vdr

* Fri Jun 22 2007 Anssi Hannula <anssi@mandriva.org> 0.8-10mdv2008.0
+ Revision: 42722
- rebuild due to buildsystem failure

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.8-9mdv2008.0
+ Revision: 42077
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.8-8mdv2008.0
+ Revision: 22740
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.8-7mdv2007.0
+ Revision: 90912
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.8-6mdv2007.1
+ Revision: 73984
- rebuild for new vdr
- Import vdr-plugin-dvdselect

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.8-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.8-4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.8-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.8-2mdv2007.0
- rebuild for new vdr

* Thu Jun 22 2006 Anssi Hannula <anssi@mandriva.org> 0.8-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8277 |12cr|vdr-plugin-dvdswitch-0.1.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	dvdswitch
%define name	vdr-plugin-%plugin
%define version	0.1.3
%define rel	5

Summary:	VDR plugin: allows to play DVD-Images
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://www.vdr-wiki.de/wiki/index.php/Dvdswitch-plugin
Source:		http://download.schmidtie.de/vdr-%plugin-%version.tar.bz2
Patch0:		90_dvdswitch-0.1.3-1.5.4.dpatch
Patch1:		03_no-files-crash.dpatch
Patch2:		dvdswitch-0.1.3-i18n-1.6.patch
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
DVDswitch-plugin for VDR.

%prep
%setup -q -n %plugin-%version
%patch0 -p1
%patch1 -p1
%patch2 -p1
%vdr_plugin_prep
chmod 0644 README HISTORY

%vdr_plugin_params_begin %plugin
# write debug info to DEBUGLOGFILE
var=DEBUGLOGFILE
param=--debug=DEBUGLOGFILE
# scriptname with path for reading DVD as a ISO Image File
var=READ_SCRIPT
param=--readscript=READ_SCRIPT
# scriptname with path for writing selected DVD Image
var=WRITE_SCRIPT
param=--writescript=WRITE_SCRIPT
# path to DVD Images. This option can be set in setup-menu.
var=IMAGE_PATH
param=--imagedir=IMAGE_PATH
%vdr_plugin_params_end

%build
%vdr_plugin_build

%install
rm -rf %{buildroot}
%vdr_plugin_install

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.1.3-5mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.1.3-4mdv2009.1
+ Revision: 359309
- rebuild for new vdr

* Sun Sep 07 2008 Anssi Hannula <anssi@mandriva.org> 0.1.3-3mdv2009.0
+ Revision: 282087
- rebuild due to missing package on x86_64

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.1.3-2mdv2009.0
+ Revision: 197921
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.1.3-1mdv2009.0
+ Revision: 197655
- new version
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)
- adapt for api changes of vdr 1.5.4 (P0 from e-tobi)
- fix a crash (P1 from e-tobi)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.1.2-12mdv2008.1
+ Revision: 145074
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.1.2-11mdv2008.1
+ Revision: 103086
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.1.2-10mdv2008.0
+ Revision: 49992
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.1.2-9mdv2008.0
+ Revision: 42078
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.1.2-8mdv2008.0
+ Revision: 22742
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.1.2-7mdv2007.0
+ Revision: 90913
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.1.2-6mdv2007.1
+ Revision: 73985
- rebuild for new vdr
- Import vdr-plugin-dvdswitch

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.1.2-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.1.2-4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.1.2-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.1.2-2mdv2007.0
- rebuild for new vdr

* Thu Jun 22 2006 Anssi Hannula <anssi@mandriva.org> 0.1.2-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8278 |12cr|vdr-plugin-eggtimer-0.9.5-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	eggtimer
%define name	vdr-plugin-%plugin
%define version	0.9.5
%define rel	13

Summary:	VDR plugin: Eggtimer
Name:		%name
Version:	%version
Release:	%rel
Group:		Video
License:	GPL
URL:		http://vaasa.wi-bw.tfh-wildau.de/~pjuszack/digicam/index_en.html
Source:		http://194.95.44.38/~pjuszack/digicam/download/vdr-%plugin-%version.tar.bz2
Patch0:		vdr-eggtimer-0.9.4-fix-menu.h.patch
Patch1:		eggtimer-0.9.5-i18n-1.6.patch
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
This is a plugin for the Video Disc Recorder (VDR). It can be used
to be reminded to certain things you will maybe forget when watching
TV. You can also let it switch to a channel or execute a command
from VDRs commands.conf at a certain point of time.

Examples: tea is ready, switch to a channel, shutdown VDR after
recording ...

%prep
%setup -q -n %plugin-%version
%patch0 -p1 -b .includes
%patch1 -p1
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
%vdr_plugin_install

install -D -m644 eggtimer.conf %{buildroot}%{vdr_plugin_cfgdir}/eggtimer.conf

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY eggtimer.conf.*
%config(noreplace) %{vdr_plugin_cfgdir}/eggtimer.conf




%changelog
* Thu Jul 30 2009 Anssi Hannula <anssi@mandriva.org> 0.9.5-12mdv2011.0
+ Revision: 404566
- rebuild due to BS building the previous release against wrong VDR on i586

* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.9.5-11mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Sat Mar 21 2009 Anssi Hannula <anssi@mandriva.org> 0.9.5-10mdv2009.1
+ Revision: 359703
- rediff i18n patch
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.9.5-9mdv2009.0
+ Revision: 197923
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.9.5-8mdv2009.0
+ Revision: 197658
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.9.5-7mdv2008.1
+ Revision: 145082
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.9.5-6mdv2008.1
+ Revision: 103088
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.9.5-5mdv2008.0
+ Revision: 49994
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.9.5-4mdv2008.0
+ Revision: 42080
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.9.5-3mdv2008.0
+ Revision: 22746
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.9.5-2mdv2007.0
+ Revision: 90915
- rebuild for new vdr

* Fri Nov 03 2006 Anssi Hannula <anssi@mandriva.org> 0.9.5-1mdv2007.1
+ Revision: 76350
- 0.9.5

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.9.4-8mdv2007.1
+ Revision: 73987
- rebuild for new vdr
- Import vdr-plugin-eggtimer

* Sun Sep 10 2006 Anssi Hannula <anssi@mandriva.org> 0.9.4-7mdv2007.0
- patch0: fix includes

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.9.4-6mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.9.4-5mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.9.4-4mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.9.4-3mdv2007.0
- rebuild for new vdr

* Tue Jul 11 2006 Anssi Hannula <anssi@mandriva.org> 0.9.4-2mdv2007.0
- fix URL

* Tue Jul 11 2006 Anssi Hannula <anssi@mandriva.org> 0.9.4-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8279 |12cr|vdr-plugin-epgsearch-0.9.24-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	epgsearch
%define name	vdr-plugin-%plugin
%define version	0.9.24
%define prever	0
%define rel	4

Summary:	VDR plugin: search the EPG for repeats and more
Name:		%name
Version:	%version
%if %prever
Release:	%mkrel 0.%prever.%rel
%else
Release:	%mkrel %rel
%endif
Group:		Video
License:	GPL+
URL:		http://winni.vdr-developer.org/epgsearch/index_eng.html
%if %prever
Source:		vdr-%plugin-%version.%prever.tgz
%else
Source:		http://winni.vdr-developer.org/epgsearch/downloads/vdr-%plugin-%version.tgz
%endif
Patch0:		epgsearch-includes.patch
Patch1:		epgsearch-const-char-gcc4.4.patch
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0-7
Requires:	vdr-abi = %vdr_abi

%description
EPG-Search can be used as a replacement for the default schedules
menu entry. It looks like the standard schedules menu, but adds some
additional functions:
- Commands for EPG entries with 5 built-in commands like 'show repeats',
  'create search'. One can add own commands for other needs, like adding a
  VDRAdmin auto-timer.
- Add up to 4 user-defined times to 'now' and 'next'
- Searching the EPG: Create reusable queries, which can also be used
  as 'search timers'.
- Search timers: Search for broadcasts in the background and add a
  timer if one matches (similar to VDRAdmin's auto-timers) or simply
  make an announcement about it via OSD
- Avoid double recordings of the same event
  * timer preview
  * recognition of broken recordings
  * fuzzy event comparison
- Progress bar in 'What's on now' and 'What's on next'
- Shift the time displayed by keypress, e.g. 'What's on now' + 30 minutes
- Start menu can be setup between 'Schedule' or 'What's on now'
- background check for timer conflicts with a timer conflict manager
- detailed epg menu (summary) allows jumping to the next/previous
  event
- support for extended EPG info for search timers
- extension of the timer edit menu with a directory item, user
  defined weekday selection and a subtitle completion.

%package -n %plugin-devel
Summary:	Development headers of epgsearch VDR plugin
Group:		Development/C++
Requires:	vdr-devel

%description -n %plugin-devel
Headers for developing plugins that will use services provided by
epgsearch.

%prep
%if %prever
%setup -q -n %plugin-%version.%prever
%else
%setup -q -n %plugin-%version
%endif
%patch0 -p1
%patch1 -p1
%vdr_plugin_prep

chmod -x scripts/*.conf

%vdr_plugin_params_begin %plugin
# the path to svdrpsend.pl for external
# SVDRP communitcation (default is internal
# communication)
var=SVDRPSENDCMD
param=--svdrpsendcmd=SVDRPSENDCMD
# config dir for epgsearch
var=CONFIGDIR
param=--config=CONFIGDIR
# logfile for epgsearch
var=LOGFILE
param=--logfile=LOGFILE
# logfile verbosity
var=LOGLEVEL
param=--verbose=LOGLEVEL
# reload epgsearchmenu.conf with plugin call
var=RELOADMENUCONF
param=--reloadmenuconf
# path to an alternative mail script for mail notification
var=MAILCMD
param=--mailcmd=MAILCMD
%vdr_plugin_params_end

%build
# -DUSE_PINPLUGIN does not work with current pin patch
VDR_PLUGIN_EXTRA_FLAGS="-DUSE_GRAPHTFT"
%vdr_plugin_build

%install
rm -rf %{buildroot}
%vdr_plugin_install

make install-doc MANDIR=%{buildroot}%{_mandir}

install -d -m755 %{buildroot}%{_bindir}
install -m755 scripts/*.pl %{buildroot}%{_bindir}

install -d -m755 %{buildroot}%{_includedir}/vdr/%{plugin}
install -m644 services.h %{buildroot}%{_includedir}/vdr/%{plugin}

cat %plugin.vdr conflictcheckonly.vdr epgsearchonly.vdr quickepgsearch.vdr > combined.vdr

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f combined.vdr
%defattr(-,root,root)
%doc README* HISTORY* MANUAL* doc conf scripts
%{_bindir}/autotimer2searchtimer.pl
%{_bindir}/convert_epgsearchdone_data.pl
%{_bindir}/convert_info_vdr.pl
%{_bindir}/sendEmail.pl
%{_mandir}/man1/createcats.1*
%{_mandir}/man1/epgsearch.1*
%{_mandir}/man4/epgsearch.4*
%{_mandir}/man5/epgsearch*.5*
%{_mandir}/man5/noannounce.conf.5*
%{_mandir}/man5/timersdone.conf.5*
%lang(de) %{_mandir}/de

%files -n %plugin-devel
%defattr(-,root,root)
%{_includedir}/vdr/%{plugin}



%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.9.24-4mdv2010.0
+ Revision: 402763
- enable graphtft support

* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.9.24-3mdv2010.0
+ Revision: 401088
- rebuild for new VDR
- adapt for vdr compilation flags handling changes, bump buildrequires
- fix build with gcc4.4 (const-char-gcc4.4.patch partially from upstream)

* Sat Mar 21 2009 Anssi Hannula <anssi@mandriva.org> 0.9.24-2mdv2009.1
+ Revision: 359704
- fix includes (includes.patch)
- rebuild for new vdr

* Sun May 11 2008 Anssi Hannula <anssi@mandriva.org> 0.9.24-1mdv2009.0
+ Revision: 205449
- new version

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.9.24-0.rc1.2mdv2009.0
+ Revision: 197924
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.9.24-0.rc1.1mdv2009.0
+ Revision: 197659
- 0.9.24-rc1
- add vdr_plugin_prep
- bump buildrequires on vdr-devel

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.9.23-3mdv2008.1
+ Revision: 145083
- rebuild for new vdr
- adapt for changed vdr optflags scheme

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.9.23-2mdv2008.1
+ Revision: 103089
- rebuild for new vdr

* Fri Sep 07 2007 Anssi Hannula <anssi@mandriva.org> 0.9.23-1mdv2008.0
+ Revision: 81919
- 0.9.23
- update URL
- build with pin plugin support
- adapt license tag to the new policy

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.9.21-5mdv2008.0
+ Revision: 49995
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.9.21-4mdv2008.0
+ Revision: 49908
- provide services.h in epgsearch-devel subpackage

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.9.21-3mdv2008.0
+ Revision: 42081
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.9.21-2mdv2008.0
+ Revision: 22748
- rebuild for new vdr

* Tue May 01 2007 Anssi Hannula <anssi@mandriva.org> 0.9.21-1mdv2008.0
+ Revision: 19868
- 0.9.21
- provide more scripts in bindir


* Fri Mar 02 2007 Anssi Hannula <anssi@mandriva.org> 0.9.20-1mdv2007.0
+ Revision: 130878
- 0.9.20

* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.9.19-2mdv2007.1
+ Revision: 90916
- rebuild for new vdr

* Fri Nov 03 2006 Anssi Hannula <anssi@mandriva.org> 0.9.19-1mdv2007.1
+ Revision: 76359
- 0.9.19
- update filelist and configuration file

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.9.17d-5mdv2007.1
+ Revision: 73996
- rebuild for new vdr
- Import vdr-plugin-epgsearch

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.9.17d-4mdv2007.0
- rebuild for new vdr

* Fri Aug 25 2006 Anssi Hannula <anssi@mandriva.org> 0.9.17d-3mdv2007.0
- fix mangled description

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.9.17d-2mdv2007.0
- stricter abi requires

* Wed Aug 09 2006 Anssi Hannula <anssi@mandriva.org> 0.9.17d-1mdv2007.0
- 0.9.17d

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.9.17c-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.9.17c-2mdv2007.0
- rebuild for new vdr

* Tue Jul 11 2006 Anssi Hannula <anssi@mandriva.org> 0.9.17c-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8280 |12cr|vdr-plugin-epgsync-0.0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	epgsync
%define name	vdr-plugin-%plugin
%define version	0.0.4
%define rel	1

Summary:	VDR plugin: Import EPG of an other VDR
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://vdr.schmirler.de/
Source:		http://vdr.schmirler.de/epgsync/vdr-%plugin-%version.tgz
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
BuildRequires:	svdrpservice-devel
Requires:	vdr-abi = %vdr_abi
Requires:	vdr-plugin-svdrpservice

%description
With this plugin you can import the EPG of a remote VDR. It can
either use SVDRP or streamdev's VTP to download the EPG.

%prep
%setup -q -n %plugin-%version
%vdr_plugin_prep

perl -pi -e 's,"../svdrpservice/svdrpservice.h",<vdr/svdrpservice/svdrpservice.h>,' thread.h

%build
%vdr_plugin_build

%install
rm -rf %{buildroot}
%vdr_plugin_install

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY


%changelog
* Tue Aug 17 2010 Anssi Hannula <anssi@mandriva.org> 0.0.4-1mdv2011.0
+ Revision: 570693
- new version

* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.0.3-2mdv2011.0
+ Revision: 401088
- rebuild for new VDR

* Wed Jul 15 2009 Anssi Hannula <anssi@mandriva.org> 0.0.3-1mdv2010.0
+ Revision: 396137
- new version
- drop vdr 1.6 i18n patch, fixed upstream

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.0.2-9mdv2009.1
+ Revision: 359313
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.2-8mdv2009.0
+ Revision: 197925
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.2-7mdv2009.0
+ Revision: 197660
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.2-6mdv2008.1
+ Revision: 145087
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-5mdv2008.1
+ Revision: 103090
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-4mdv2008.0
+ Revision: 49996
- rebuild for new vdr
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-2mdv2008.0
+ Revision: 22750
- rebuild for new vdr

* Tue May 01 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-1mdv2008.0
+ Revision: 19910
- Import vdr-plugin-epgsync


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8281 |12cr|vdr-plugin-extb-0.3.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	extb
%define name	vdr-plugin-%plugin
%define version	0.3.1
%define rel	4

Summary:	VDR plugin: control the extb board
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://deltab.de/
Source:		vdr-%plugin-%version.tgz
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
The extb plugin controls the VDR Extension Board.

%prep
%setup -q -n %plugin-%version
%vdr_plugin_prep

%vdr_plugin_params_begin %plugin
# sets the lirc-device to other device than /dev/lircd
var=LIRCDEV
param=--device=LIRCDEV
%vdr_plugin_params_end

%build
%vdr_plugin_build

%install
rm -rf %{buildroot}
%vdr_plugin_install

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README* HISTORY contrib wakeup


%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.3.1-4mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.3.1-3mdv2009.1
+ Revision: 359314
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.3.1-2mdv2009.0
+ Revision: 197926
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.3.1-1mdv2009.0
+ Revision: 197618
- new version
- add vdr_plugin_prep
- bump buildrequires on vdr-devel

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.2.14-6mdv2008.1
+ Revision: 145091
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.2.14-5mdv2008.1
+ Revision: 103091
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 4mdv2008.0-current
+ Revision: 49997
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.2.14-3mdv2008.0
+ Revision: 42083
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.2.14-2mdv2008.0
+ Revision: 22752
- rebuild for new vdr


* Fri Mar 02 2007 Anssi Hannula <anssi@mandriva.org> 0.2.14-1mdv2007.0
+ Revision: 130879
- 0.2.14

* Fri Dec 08 2006 Anssi Hannula <anssi@mandriva.org> 0.2.13-5mdv2007.1
+ Revision: 93600
- raise release
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.2.13-3mdv2007.1
+ Revision: 74005
- rebuild for new vdr
- Import vdr-plugin-extb

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.2.13-2mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.2.13-1mdv2007.0
- 0.2.13
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.2.12-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.2.12-2mdv2007.0
- rebuild for new vdr

* Tue Jul 11 2006 Anssi Hannula <anssi@mandriva.org> 0.2.12-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8282 |12cr|vdr-plugin-externalplayer-0.1.0-18
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	externalplayer
%define name	vdr-plugin-%plugin
%define version	0.1.0
%define rel	18

Summary:	VDR plugin: launch external players
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://sourceforge.net/projects/externalplayer
Source:		http://prdownloads.sourceforge.net/externalplayer/vdr-%plugin-%version.tar.bz2
Patch0:		externalplayer-0.1.0-i18n-1.6.patch
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
This can be used to launch external players from main menu.

%prep
%setup -q -n %plugin-%version
%patch0 -p1
%vdr_plugin_prep

%vdr_plugin_params_begin %plugin
# specify path to an alternative config file
var=CFGFILE
param=--config=CFGFILE
%vdr_plugin_params_end

%build
%vdr_plugin_build

%install
%vdr_plugin_install

install -D -m644 examples/externalplayer.conf %{buildroot}%{vdr_plugin_cfgdir}/externalplayer.conf

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY
%config(noreplace) %{vdr_plugin_cfgdir}/externalplayer.conf


%changelog
* Thu Jul 30 2009 Anssi Hannula <anssi@mandriva.org> 0.1.0-17mdv2011.0
+ Revision: 404567
- rebuild due to BS building the previous release against wrong VDR on i586

* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.1.0-16mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.1.0-15mdv2009.1
+ Revision: 359315
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.1.0-14mdv2009.0
+ Revision: 197927
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.1.0-13mdv2009.0
+ Revision: 197661
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.1.0-12mdv2008.1
+ Revision: 145092
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.1.0-11mdv2008.1
+ Revision: 103092
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.1.0-10mdv2008.0
+ Revision: 49998
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.1.0-9mdv2008.0
+ Revision: 42084
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.1.0-8mdv2008.0
+ Revision: 22754
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-7mdv2007.0
+ Revision: 90919
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-6mdv2007.1
+ Revision: 74006
- rebuild for new vdr
- Import vdr-plugin-externalplayer

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-2mdv2007.0
- rebuild for new vdr

* Tue Jul 11 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8283 |12cr|vdr-plugin-extrecmenu-1.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	extrecmenu
%define name	vdr-plugin-%plugin
%define version	1.1
%define rel	6

Summary:	VDR plugin: Extended recordings menu
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://martins-kabuff.de/extrecmenu_en.html
Source:		http://martins-kabuff.de/download/vdr-%plugin-%version.tgz
Patch0:		extrecmenu-1.1-i18n-1.6.patch
Patch1:		extrecmenu-const-char-gcc4.4.patch
Patch2:		extrecmenu-graphtft.patch
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
This plugin provides a recordings menu enhanced with the possibility to
rename or move recordings and directories. The display of recording date, time
and length is configurable. Sorting by name or date is selectable for each
directory. If you use the PIN-plugin, the replay and editing of recordings is
protected. The plugin also handles archive dvds of VDR recordings (as known
from the DVDArchive-patch for VDR). This plugin extends VDR's '-r'-option with
messages for deleting, moving and renaming a recording.

%prep
%setup -q -n %plugin-%version
%patch0 -p1
%patch1 -p1
%patch2 -p1
%vdr_plugin_prep

%build
VDR_PLUGIN_EXTRA_FLAGS="-DUSE_GRAPHTFT"
%vdr_plugin_build

%install
rm -rf %{buildroot}
%vdr_plugin_install

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY contrib scripts


%changelog
* Thu Jul 30 2009 Anssi Hannula <anssi@mandriva.org> 1.1-6mdv2011.0
+ Revision: 404568
- rebuild due to BS building the previous release against wrong VDR on i586

* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 1.1-5mdv2010.0
+ Revision: 402765
- add graphtft support (graphtft.patch)

* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 1.1-4mdv2010.0
+ Revision: 401088
- rebuild for new VDR
- fix build with gcc4.4 (const-char-gcc4.4.patch)

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 1.1-3mdv2009.1
+ Revision: 359316
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 1.1-2mdv2009.0
+ Revision: 197928
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 1.1-1mdv2009.0
+ Revision: 197668
- new version
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.13-6mdv2008.1
+ Revision: 145094
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.13-5mdv2008.1
+ Revision: 103093
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.13-4mdv2008.0
+ Revision: 49999
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.13-3mdv2008.0
+ Revision: 42085
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.13-2mdv2008.0
+ Revision: 22756
- rebuild for new vdr


* Fri Mar 02 2007 Anssi Hannula <anssi@mandriva.org> 0.13-1mdv2007.0
+ Revision: 130880
- 0.13

* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.12a-7mdv2007.1
+ Revision: 90920
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.12a-6mdv2007.1
+ Revision: 74007
- rebuild for new vdr
- Import vdr-plugin-extrecmenu

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.12a-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.12a-4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.12a-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.12a-2mdv2007.0
- rebuild for new vdr

* Tue Jul 11 2006 Anssi Hannula <anssi@mandriva.org> 0.12a-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8284 |12cr|vdr-plugin-femon-1.6.7-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	femon
%define name	vdr-plugin-%plugin
%define version	1.6.7
%define rel	4

Summary:	VDR plugin: DVB Signal Information Monitor (OSD)
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPLv2+
URL:		http://www.saunalahti.fi/~rahrenbe/vdr/femon/
Source:		http://www.saunalahti.fi/~rahrenbe/vdr/femon/files/vdr-%plugin-%version.tgz
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
DVB Frontend Status Monitor is a plugin that displays some signal information
parameters of the current tuned channel on OSD. You can zap through all your
channels and the plugin should be monitoring always the right frontend. The
transponder and stream information are also available in advanced display
modes.

The plugin is based on a neat console frontend status monitor application
called 'femon' by Johannes Stezenbach (see DVB-apps/szap/femon.c for further
information). The bitrate calculation trick originates from the 'dvbstream'
application by Dave Chapman and the stream information routines are taken from
the 'libdvb' library by Metzler Brothers.

%package -n vdr-%plugin-devel
Summary:	Development headers of femon VDR plugin
Group:		Development/C++
Requires:	vdr-devel

%description -n vdr-%plugin-devel
Headers for developing VDR plugins that use services provided by femon.

%prep
%setup -q -n %plugin-%version
%vdr_plugin_prep

%build
%vdr_plugin_build STRIP=/bin/true

%install
rm -rf %{buildroot}
%vdr_plugin_install

install -d -m755 %{buildroot}%{_includedir}/vdr/%{plugin}
install -m644 femonservice.h %{buildroot}%{_includedir}/vdr/%{plugin}

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY

%files -n vdr-%plugin-devel
%defattr(-,root,root)
%dir %{_includedir}/vdr/%{plugin}
%{_includedir}/vdr/%{plugin}/femonservice.h



%changelog
* Sun Feb 14 2010 Anssi Hannula <anssi@mandriva.org> 1.6.7-4mdv2010.1
+ Revision: 505937
- add vdr-femon-devel subpackage containing service header
- rebuild due to BS building the previous release against wrong VDR on i586

* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 1.6.7-2mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Tue Jul 14 2009 Anssi Hannula <anssi@mandriva.org> 1.6.7-1mdv2010.0
+ Revision: 395753
- new version
- update license tag

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 1.6.0-3mdv2009.1
+ Revision: 359317
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 1.6.0-2mdv2009.0
+ Revision: 197929
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 1.6.0-1mdv2009.0
+ Revision: 197663
- new version
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- fix debug packages

* Sun Jan 20 2008 Anssi Hannula <anssi@mandriva.org> 1.1.5-1mdv2008.1
+ Revision: 155386
- new version

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 1.1.3-5mdv2008.1
+ Revision: 145095
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 1.1.3-4mdv2008.1
+ Revision: 103094
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 1.1.3-3mdv2008.0
+ Revision: 50000
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 1.1.3-2mdv2008.0
+ Revision: 42086
- rebuild for new vdr

* Sat May 19 2007 Anssi Hannula <anssi@mandriva.org> 1.1.3-1mdv2008.0
+ Revision: 28390
- 1.1.3

* Fri May 11 2007 Anssi Hannula <anssi@mandriva.org> 1.1.2-1mdv2008.0
+ Revision: 26320
- 1.1.2

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 1.1.1-2mdv2008.0
+ Revision: 22671
- rebuild for new vdr


* Sun Jan 21 2007 Anssi Hannula <anssi@mandriva.org> 1.1.1-1mdv2007.0
+ Revision: 111461
- 1.1.1

* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 1.1.0-2mdv2007.1
+ Revision: 90922
- rebuild for new vdr

* Fri Nov 03 2006 Anssi Hannula <anssi@mandriva.org> 1.1.0-1mdv2007.1
+ Revision: 76321
- 1.1.0

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 1.0.1-7mdv2007.1
+ Revision: 74010
- rebuild for new vdr
- Import vdr-plugin-femon

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 1.0.1-6mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 1.0.1-5mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 1.0.1-4mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 1.0.1-3mdv2007.0
- rebuild for new vdr

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 1.0.1-2mdv2007.0
- rebuild for new vdr

* Mon Jun 12 2006 Anssi Hannula <anssi@mandriva.org> 1.0.1-1mdv2007.0
- 1.0.1

* Mon Jun 05 2006 Anssi Hannula <anssi@mandriva.org> 1.0.0-2mdv2007.0
- rebuild for new vdr

* Thu Jun 01 2006 Anssi Hannula <anssi@mandriva.org> 1.0.0-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8285 |12cr|vdr-plugin-fepg-0.4.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	fepg
%define name	vdr-plugin-%plugin
%define version	0.4.1
%define rel	2

Summary:	VDR plugin: A Graphical EPG
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPLv2+
URL:		http://fepg.org/
Source:		http://fepg.org/files/vdr-%plugin-%version.tgz
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
fEPG is a plugin for VDR that provides a graphical way of viewing and
navigating through EPG data.

%prep
%setup -q -n %plugin-%version
chmod a-x README HISTORY
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
rm -rf %{buildroot}
%vdr_plugin_install

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY


%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.4.1-2mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Wed Jul 15 2009 Anssi Hannula <anssi@mandriva.org> 0.4.1-1mdv2010.0
+ Revision: 396102
- new version
- drop duplicate-param-name.patch, fixed upstream
- license now GPLv2+

* Sat Mar 21 2009 Anssi Hannula <anssi@mandriva.org> 0.4.0-3mdv2009.1
+ Revision: 359705
- fix typo in function declaration (duplicate-param-name.patch)
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.4.0-2mdv2009.0
+ Revision: 197930
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.4.0-1mdv2009.0
+ Revision: 197669
- new version
- add vdr_plugin_prep
- bump buildrequires on vdr-devel

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.3.1-3mdv2008.1
+ Revision: 145096
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.3.1-2mdv2008.1
+ Revision: 103095
- rebuild for new vdr

* Fri Sep 07 2007 Anssi Hannula <anssi@mandriva.org> 0.3.1-1mdv2008.0
+ Revision: 81906
- 0.3.1
- adapt license tag to the new policy

* Thu Jul 19 2007 Anssi Hannula <anssi@mandriva.org> 0.3.0-1mdv2008.0
+ Revision: 53420
- 0.3.0
- better URL

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.2.1-11mdv2008.0
+ Revision: 50001
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.2.1-10mdv2008.0
+ Revision: 42087
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.2.1-9mdv2008.0
+ Revision: 22673
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.2.1-8mdv2007.0
+ Revision: 90924
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.2.1-7mdv2007.1
+ Revision: 74015
- rebuild for new vdr
- Import vdr-plugin-fepg

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.2.1-6mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.2.1-5mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.2.1-4mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.2.1-3mdv2007.0
- rebuild for new vdr

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 0.2.1-2mdv2007.0
- rebuild for new vdr

* Mon Jun 05 2006 Anssi Hannula <anssi@mandriva.org> 0.2.1-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8286 |12cr|vdr-plugin-ffnetdev-0.1.0-12.svn33.5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	ffnetdev
%define name	vdr-plugin-%plugin
%define version	0.1.0
%define snapshot 33
%define rel	5

Summary:	VDR plugin: Full Featured Network Device for Streaming
Name:		%name
Version:	%version
%if %snapshot
Release:	%mkrel 12.svn%snapshot.%rel
%else
Release:	%mkrel %rel
%endif
Group:		Video
License:	GPL+
URL:		http://developer.berlios.de/projects/ffnetdev
%if %snapshot
Source:		vdr-%plugin-%snapshot.tar.bz2
%else
Source:		http://download.berlios.de/ffnetdev/vdr-%plugin-%version.tar.bz2
%endif
Patch0:		ffnetdev-i18n-1.6.patch
Patch1:		91_ffnetdev-0.1.0+svn20060625-1.5.0.dpatch
Patch2:		92_vdr-1.5.12-ffnetdev-svn20071122.dpatch
Patch3:		ffnetdev-duplicate-param-name.patch
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
The purpose of this plugin is to provide an "easy" way of connecting
possible streaming clients to VDR by emulating a full featured DVB
device over the network including OSD and TS streaming capabilities.

%prep
%if %snapshot
%setup -q -n %plugin-%snapshot
%else
%setup -q -n vdr-%plugin-%version
%endif
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
%vdr_plugin_prep

%vdr_plugin_params_begin %plugin
# port number for sending TS to
var=TS_PORT
param="-t TS_PORT"
# listen on this port for OSD connect
var=OSD_PORT
param="-o OSD_PORT"
# listen on this port for ClientControl connection
var=CONTROL_PORT
param="-c CONTROL_PORT"
# enable remote control over OSD connection
var=OSD_CONTROL
param=-e
%vdr_plugin_params_end

%build
%vdr_plugin_build

%install
rm -rf %{buildroot}
%vdr_plugin_install

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README CHANGELOG




%changelog
* Thu Jul 30 2009 Anssi Hannula <anssi@mandriva.org> 0.1.0-12.svn33.5mdv2011.0
+ Revision: 404570
- rebuild due to BS building the previous release against wrong VDR on i586

* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.1.0-12.svn33.4mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Sat Mar 21 2009 Anssi Hannula <anssi@mandriva.org> 0.1.0-12.svn33.3mdv2009.1
+ Revision: 359706
- fix typo in function declaration (duplicate-param-name.patch)
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.1.0-12.svn33.2mdv2009.0
+ Revision: 197931
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.1.0-12.svn33.1mdv2009.0
+ Revision: 197674
- new snapshot
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)
- adapt for api changes of vdr 1.5.0 (P1 from e-tobi)
- adapt for api changes of vdr 1.5.12 (P2 from e-tobi)
- add new option to sysconfig
- apply new license policy

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.1.0-12mdv2008.1
+ Revision: 145097
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.1.0-11mdv2008.1
+ Revision: 103096
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.1.0-10mdv2008.0
+ Revision: 50002
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 9mdv2008.0-current
+ Revision: 42088
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.1.0-8mdv2008.0
+ Revision: 22675
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-7mdv2007.0
+ Revision: 90925
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-6mdv2007.1
+ Revision: 74016
- rebuild for new vdr
- Import vdr-plugin-ffnetdev

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-2mdv2007.0
- rebuild for new vdr

* Thu Jul 13 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8287 |12cr|vdr-plugin-filebrowser-0.2.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	filebrowser
%define name	vdr-plugin-%plugin
%define version	0.2.0
%define rel	5

Summary:	VDR plugin: Browse through files and execute actions on them
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPLv3+
URL:		http://vdr.nasenbaeren.net/filebrowser/
Source:		http://vdr.nasenbaeren.net/filebrowser/vdr-%plugin-%version.tgz
Patch0:		filebrowser-format-string.patch
Patch1:		filebrowser-type-fixes.patch
# workaround for http://sourceware.org/bugzilla/show_bug.cgi?id=9759
# for pre-2.10 glibc
Patch2:		filebrowser-dirent.patch
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0-7
Requires:	vdr-abi = %vdr_abi

%description
This plugin is a filebrowser with user-defined commands to execute
on files.

%prep
%setup -q -n %plugin-%version
%patch0 -p1
%patch1 -p1
%patch2 -p1
%vdr_plugin_prep

%build
%if %{mdkversion} < 201000
# patch2
VDR_PLUGIN_EXTRA_FLAGS="-DGLIBC_SCANDIR_BUG"
%endif
%vdr_plugin_build

%install
rm -rf %{buildroot}
%vdr_plugin_install

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY examples




%changelog
* Thu Jul 30 2009 Anssi Hannula <anssi@mandriva.org> 0.2.0-5mdv2010.0
+ Revision: 404583
- split dirent fix from type-fixes.patch to dirent.patch
- add a workaround for upstream glibc bug #9759 on 2009.1 and earlier

* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.2.0-4mdv2010.0
+ Revision: 401088
- rebuild for new VDR
- fix type issues (type-fixes.patch, fixes build and a call that would
  abort at runtime)

* Sat Mar 21 2009 Anssi Hannula <anssi@mandriva.org> 0.2.0-3mdv2009.1
+ Revision: 359707
- fix format strings (format-string.patch)
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.2.0-2mdv2009.0
+ Revision: 197932
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.2.0-1mdv2009.0
+ Revision: 197670
- new version
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- apply new license policy

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.6b-6mdv2008.1
+ Revision: 145098
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.6b-5mdv2008.1
+ Revision: 103106
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.6b-4mdv2008.0
+ Revision: 50003
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.6b-3mdv2008.0
+ Revision: 42089
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.6b-2mdv2008.0
+ Revision: 22679
- rebuild for new vdr

* Fri Apr 20 2007 Anssi Hannula <anssi@mandriva.org> 0.0.6b-1mdv2008.0
+ Revision: 16313
- 0.0.6b


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-5mdv2007.0
+ Revision: 90926
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-4mdv2007.1
+ Revision: 74017
- rebuild for new vdr
- Import vdr-plugin-filebrowser

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-3mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-2mdv2007.0
- stricter abi requires

* Tue Aug 08 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-1mdv2007.0
- 0.0.6

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.5-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.5-2mdv2007.0
- rebuild for new vdr

* Thu Jul 13 2006 Anssi Hannula <anssi@mandriva.org> 0.0.5-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8288 |12cr|vdr-plugin-freecell-0.0.2-19
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	freecell
%define name	vdr-plugin-%plugin
%define version	0.0.2
%define rel	19

Summary:	VDR plugin: The well-known card game
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL+
URL:		http://www.magoa.net/linux/index.php?view=freecell
Source:		http://www.magoa.net/linux/files/vdr-%plugin-%version.tar.bz2
Patch0:		vdr-cardgames-0.0.2-to-gcc3.4.diff
Patch1:		vdr-freecell-0.0.2-time.patch
Patch2:		93_freecell-0.0.2-1.5.4.dpatch
Patch3:		freecell-0.0.2-i18n-1.6.patch
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
This Freecell plugin is an implementation of the (well-known) card game
"Freecell" played on the On Screen Display of your Video Disk Recorder.

%prep
%setup -q -n %plugin-%version
%patch0 -p1 -b .gcc34
%patch1 -p1 -b .time
%patch2 -p1
%patch3 -p1
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
rm -rf %{buildroot}

%vdr_plugin_install

install -d -m755 %{buildroot}%{_vdr_plugin_datadir}/%{plugin}
install -d -m755 %{buildroot}%{_vdr_plugin_cfgdir}
install -m644 freecell/* %{buildroot}%{_vdr_plugin_datadir}/%{plugin}
ln -s %{_vdr_plugin_datadir}/%{plugin} 	%{buildroot}%{_vdr_plugin_cfgdir}/freecell

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README COPYING HISTORY CONTRIBUTORS
%{_vdr_plugin_cfgdir}/freecell
%{_vdr_plugin_datadir}/%{plugin}




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.0.2-19mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.0.2-18mdv2009.1
+ Revision: 359321
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.2-17mdv2009.0
+ Revision: 197933
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.2-16mdv2009.0
+ Revision: 197675
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)
- adapt for api changes of VDR 1.5.4 (P2 from e-tobi)
- apply new license policy

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.2-15mdv2008.1
+ Revision: 145099
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-14mdv2008.1
+ Revision: 103114
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-13mdv2008.0
+ Revision: 50004
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-12mdv2008.0
+ Revision: 42090
- rebuild for new vdr

* Tue May 15 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-11mdv2008.0
+ Revision: 27092
- rebuild

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-10mdv2008.0
+ Revision: 22681
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-9mdv2007.0
+ Revision: 90927
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-8mdv2007.1
+ Revision: 74018
- rebuild for new vdr
- Import vdr-plugin-freecell

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-7mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-6mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-5mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-4mdv2007.0
- rebuild for new vdr

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-3mdv2007.0
- use _ prefix for system path macros

* Mon Jun 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-2mdv2007.0
- rebuild for new vdr

* Thu Jun 01 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8289 |12cr|vdr-plugin-fussball-0.0.3b-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	fussball
%define name	vdr-plugin-%plugin
%define version	0.0.3b
%define rel	15

Summary:	VDR plugin: Displays table of the German Football(Soccer) League
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL+
URL:		http://www.vdr-wiki.de/wiki/index.php/Fussball-plugin
Source:		http://home.arcor.de/crystl/vdr-%plugin-%version.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi
Requires:	wget

%description
This VDR plugin displays table of the German Football(Soccer)
League.

%prep
%setup -q -n %plugin-%version
%vdr_plugin_prep

perl -pi -e 's,/usr/local/bin,%{_bindir},' fussball.c
perl -pi -e 's,/usr/local/bin/sort.pl,%{_bindir}/fussball-sort.pl,' scripte/ergebnisse.sh

%build
%vdr_plugin_build

%install
rm -rf %{buildroot}
%vdr_plugin_install

install -d -m755 %{buildroot}%{_bindir}
install -m755 scripte/*.sh %{buildroot}%{_bindir}
install -m755 scripte/sort.pl %{buildroot}%{_bindir}/fussball-sort.pl

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY
%{_bindir}/ergebnisse.sh
%{_bindir}/tabelle.sh
%{_bindir}/fussball-sort.pl




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.0.3b-15mdv2010.0
+ Revision: 401663
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.0.3b-13mdv2009.1
+ Revision: 359322
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.3b-12mdv2009.0
+ Revision: 197934
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.3b-11mdv2009.0
+ Revision: 197676
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- apply new license policy
- update URL

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.3b-10mdv2008.1
+ Revision: 145100
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.3b-9mdv2008.1
+ Revision: 103124
- rebuild for new vdr

* Wed Sep 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.0.3b-8mdv2008.0
+ Revision: 90344
- rebuild

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.3b-7mdv2008.0
+ Revision: 50005
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.3b-6mdv2008.0
+ Revision: 42091
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.3b-5mdv2008.0
+ Revision: 22684
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.3b-4mdv2007.0
+ Revision: 90928
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.3b-3mdv2007.1
+ Revision: 74019
- rebuild for new vdr
- Import vdr-plugin-fussball

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.3b-2mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.3b-1mdv2007.0
- 0.0.3b
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-2mdv2007.0
- rebuild for new vdr

* Thu Jul 13 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8290 |12cr|vdr-plugin-graphlcd-0.1.5-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	graphlcd
%define name	vdr-plugin-%plugin
%define version	0.1.5
%define rel	11

Summary:	VDR plugin: Output to graphic LCD
Name:		%name
Version:	%version
Release:	%rel
Group:		Video
License:	GPL+
URL:		http://graphlcd.berlios.de/
Source:		vdr-%plugin-%version-stripped.tar.bz2
Patch0:		graphlcd-0.1.5-i18n-1.6.patch
Patch1:		90_graphlcd-0.1.5-1.5.3.dpatch
BuildRequires:	vdr-devel >= 1.6.0
BuildRequires:	graphlcd-devel
Requires:	vdr-abi = %vdr_abi

%description
graphlcd is a plugin for the Video Disc Recorder and shows information
about the current state of VDR on displays supported by the GraphLCD
driver library.

%prep
%setup -q -n %plugin-%version
%patch0 -p1
%patch1 -p1
%vdr_plugin_prep

rm -f graphlcd/logonames.alias graphlcd/logonames.alias.1.2
mv graphlcd/logonames.alias.1.3 graphlcd/logonames.alias
chmod -R a+r graphlcd

%vdr_plugin_params_begin %plugin
# use alternative driver config file
var=CONFIG_FILE
param="-c CONFIG_FILE"
# use display DISPLAY for output
var=DISPLAY
param="-d DISPLAY"
%vdr_plugin_params_end

%build
%vdr_plugin_build

%install
%vdr_plugin_install

install -d -m755 %{buildroot}%{vdr_plugin_cfgdir}
cp -a graphlcd %{buildroot}%{vdr_plugin_cfgdir}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY COPYING
%dir %{vdr_plugin_cfgdir}/graphlcd
%{vdr_plugin_cfgdir}/graphlcd/fonts
%{vdr_plugin_cfgdir}/graphlcd/logos
%config(noreplace) %{vdr_plugin_cfgdir}/graphlcd/*.alias
%config(noreplace) %{vdr_plugin_cfgdir}/graphlcd/fonts.conf*




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.1.5-10mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.1.5-9mdv2009.1
+ Revision: 359324
- rebuild for new vdr
- backportability buildrequires

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.1.5-8mdv2009.0
+ Revision: 197936
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.1.5-7mdv2009.0
+ Revision: 197678
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)
- adapt for api changes of VDR 1.5.3 (P1 from e-tobi)
- apply new license policy
- simplify buildrequires

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.1.5-6mdv2008.1
+ Revision: 145102
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.1.5-5mdv2008.1
+ Revision: 103142
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.1.5-4mdv2008.0
+ Revision: 50007
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 3mdv2008.0-current
+ Revision: 42093
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.1.5-2mdv2008.0
+ Revision: 22691
- rebuild for new vdr


* Fri Mar 02 2007 Anssi Hannula <anssi@mandriva.org> 0.1.5-1mdv2007.0
+ Revision: 131161
- 0.1.5

* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.1.3-5mdv2007.1
+ Revision: 90930
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.1.3-4mdv2007.1
+ Revision: 74021
- rebuild for new vdr
- Import vdr-plugin-graphlcd

* Tue Sep 12 2006 Anssi Hannula <anssi@mandriva.org> 0.1.3-3mdv2007.0
- strip non-free stuff from tarball

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.1.3-2mdv2007.0
- rebuild for new vdr

* Sat Aug 19 2006 Anssi Hannula <anssi@mandriva.org> 0.1.3-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8291 |12cr|vdr-plugin-iaxphone-0.0.4-17
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	iaxphone
%define name	vdr-plugin-%plugin
%define version	0.0.4
%define rel	17

Summary:	VDR plugin: Place voip phone calls
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://ventoso.org/luca/vdr/
Source:		http://ventoso.org/luca/vdr/vdr-%plugin-%version.tar.bz2
Patch0:		iaxphone-0.0.4-i18n-1.6.patch
Patch1:		iaxphone-system-iaxclient.patch
Patch2:		iaxphone-new-iaxclient.patch
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
BuildRequires:	iaxclient-devel
Requires:	vdr-abi = %vdr_abi

%description
This plugin is a very simple (read: not very featureful and hopefully with
an high WAF ;-) softphone using the iax protocol (asterisk server).
It uses the iaxclient library (http://iaxclient.sourceforge.net) to handle
every details of the call, so the plugin is just an user interface.
It needs a free (i.e that isn't used by something else, like a softdevice
plugin), full-duplex sound card.

%prep
%setup -q -n %plugin-%version
rm -rf iaxclient
%patch0 -p1
%patch1 -p1
%patch2 -p1
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
rm -rf %{buildroot}
%vdr_plugin_install

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.0.4-17mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Sat Mar 21 2009 Anssi Hannula <anssi@mandriva.org> 0.0.4-16mdv2009.1
+ Revision: 359838
- fix build with recent iaxclient (new-iaxclient.patch)
- use system libiaxclient (system-iaxclient.patch)
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.4-15mdv2009.0
+ Revision: 197937
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.4-14mdv2009.0
+ Revision: 197679
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.4-13mdv2008.1
+ Revision: 145103
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.4-12mdv2008.1
+ Revision: 103143
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.4-11mdv2008.0
+ Revision: 50008
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.4-10mdv2008.0
+ Revision: 42094
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.4-9mdv2008.0
+ Revision: 22694
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.4-8mdv2007.0
+ Revision: 90931
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.4-7mdv2007.1
+ Revision: 74026
- rebuild for new vdr
- Import vdr-plugin-iaxphone

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.4-6mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.4-5mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.4-4mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.4-3mdv2007.0
- rebuild for new vdr

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 0.0.4-2mdv2007.0
- rebuild for new vdr

* Tue Jun 06 2006 Anssi Hannula <anssi@mandriva.org> 0.0.4-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8292 |12cr|vdr-plugin-imonlcd-0.0.2-1.20091026.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	imonlcd
%define name	vdr-plugin-%plugin
%define version	0.0.2
%define snap	20091026
%define rel	1

Summary:	VDR plugin: Control an iMON LCD
Name:		%name
Version:	%version
%if %snap
Release:	%mkrel 1.%snap.%rel
%else
Release:	%mkrel %rel
%endif
Group:		Video
License:	GPLv3
URL:		http://projects.vdr-developer.org/wiki/plg-imonlcd
%if %snap
# rm -rf vdr-plugin-imonlcd
# git clone git://community.xeatre.tv/vdr-plugin-imonlcd.git
# cd vdr-plugin-imonlcd
# git archive --prefix=imonlcd-$(date +%Y%m%d)/ --format=tar HEAD | bzip2 > ../vdr-imonlcd-$(date +%Y%m%d).tar.bz2
Source:		vdr-%plugin-%snap.tar.bz2
%else
Source:		vdr-%plugin-%version.tgz
%endif
# includes fontconfig.h but does not use it:
Patch0:		imonlcd-drop-extra-include.patch
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
BuildRequires:	freetype2-devel
Requires:	vdr-abi = %vdr_abi
Requires:	kmod(lirc_imon)

%description
A Video Disk Recorder plugin that shows information about the
current state of VDR on an iMON LCD screen.

%prep
%if %snap
%setup -q -n %plugin-%snap
%else
%setup -q -n %plugin-%version
%endif
%patch0 -p1
%vdr_plugin_prep

%vdr_plugin_params_begin %plugin
# Sets the lcd-device to other device than /dev/lcd0
var=LCD_DEVICE
param="-d LCD_DEVICE"
# sets the protocol of lcd-device:
# '0038'	For LCD with ID 15c2:0038 SoundGraph Inc (default)
# 'ffdc'	For LCD with ID 15c2:ffdc SoundGraph Inc
var=PROTOCOL
param="-p PROTOCOL"
%vdr_plugin_params_end

%build
%vdr_plugin_build

%install
rm -rf %{buildroot}
%vdr_plugin_install

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY


%changelog
* Mon Oct 26 2009 Anssi Hannula <anssi@mandriva.org> 0.0.2-1.20091026.1mdv2010.1
+ Revision: 459413
- do not include unused fontconfig header (drop-extra-include.patch)
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8293 |12cr|vdr-plugin-iptv-0.3.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	iptv
%define name	vdr-plugin-%plugin
%define version	0.3.2
%define rel	2

%define debug_package %{nil}

Summary:	VDR plugin: Experience the IPTV
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPLv2
URL:		http://www.saunalahti.fi/~rahrenbe/vdr/iptv/
Source:		http://www.saunalahti.fi/~rahrenbe/vdr/iptv/files/vdr-%plugin-%version.tgz
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi
# for example helper scripts
# disabled for now as not needed by everyone and they are quite big
#Suggests:	ffmpeg
#Suggests:	vlc
#Suggests:	mplayer
#Suggests:	alsa-utils

%description
This plugin integrates multicast IPTV transport streams seamlessly into
VDR. You can use any IPTV channel like any other normal DVB channel for
live viewing, recording, etc. The plugin also features full section
filtering capabilities which allow for example EIT information to be
extracted from the incoming stream.

Currently the IPTV plugin has direct support for both multicast UDP/RTP
and unicast HTTP MPEG1/2 transport streams. Also a file input method is
supported, but a file delay must be selected individually to prevent
VDR's transfer buffer over/underflow. Therefore the file input should be
considered as a testing feature only.

IPTV plugin also features a support for external streaming applications.
With proper helper applications and configuration IPTV plugin is able to
display not only MPEG1/2 transport streams but also other formats like
MP3 radio streams, mms video streams and so on.

The example scripts require alsa-utils, ffmpeg, mplayer, vlc.

%prep
%setup -q -n %plugin-%version
%vdr_plugin_prep

%vdr_plugin_params_begin %plugin
# Number of devices to be created
var=DEVICES
param=--devices=DEVICES
%vdr_plugin_params_end

perl -pi -e 's,CHANNELS_CONF=.*$,CHANNELS_CONF=%{vdr_cfgdir}/channels.conf,' iptv/vlc2iptv
perl -pi -e 's,CHANNEL_SETTINGS_DIR=.*/iptv,CHANNEL_SETTINGS_DIR=%{vdr_plugin_cfgdir}/%{plugin},' iptv/vlc2iptv

%build
%vdr_plugin_build

%install
%vdr_plugin_install
install -d -m755 %{buildroot}%{vdr_plugin_cfgdir}/%{plugin}
install -m755 iptv/* %{buildroot}%{vdr_plugin_cfgdir}/%{plugin}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY
%dir %{vdr_plugin_cfgdir}/%{plugin}
%config(noreplace) %{vdr_plugin_cfgdir}/%{plugin}/image.sh
%config(noreplace) %{vdr_plugin_cfgdir}/%{plugin}/internetradio.sh
%config(noreplace) %{vdr_plugin_cfgdir}/%{plugin}/iptvstream-notrap.sh
%config(noreplace) %{vdr_plugin_cfgdir}/%{plugin}/iptvstream.sh
%config(noreplace) %{vdr_plugin_cfgdir}/%{plugin}/linein.sh
%config(noreplace) %{vdr_plugin_cfgdir}/%{plugin}/vlc2iptv
%config(noreplace) %{vdr_plugin_cfgdir}/%{plugin}/webcam.sh



%changelog
* Sat Sep 04 2010 Anssi Hannula <anssi@mandriva.org> 0.3.2-1mdv2011.0
+ Revision: 575998
- new version
- update license tag for current policy

* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.3.0-2mdv2011.0
+ Revision: 401088
- rebuild for new VDR

* Sat Jul 25 2009 Anssi Hannula <anssi@mandriva.org> 0.3.0-1mdv2010.0
+ Revision: 399815
- new version
- specify requirements of example scripts in description

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.2.0-3mdv2009.1
+ Revision: 359327
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.2.0-2mdv2009.0
+ Revision: 197939
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.2.0-1mdv2009.0
+ Revision: 197681
- new version
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- drop unneeded 1.4-support patch (P0)
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8294 |12cr|vdr-plugin-joystick-0.0.3-19
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	joystick
%define name	vdr-plugin-%plugin
%define version	0.0.3
%define rel	19

Summary:	VDR plugin: use a joystick as a remote
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://www.powarman.de/vdr_plugins.htm
Source:		http://home.arcor.de/andreas.regel/files/joystick/vdr-%plugin-%version.tar.bz2
# workaround for glibc #22923
Patch1:		vdr-joystick-glibc-int32.patch
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
This plugin allows using a joystick as a remote control for VDR. I recommend
a joystick with a minimum of 2 axes and 4 buttons.

%prep
%setup -q -n %plugin-%version
%patch1 -p0
%vdr_plugin_prep

%vdr_plugin_params_begin %plugin
# joystick device
var=DEVICE
param=--device=DEVICE
default=/dev/input/js0
%vdr_plugin_params_end

perl -pi -e 's/^2/# 2/' examples/mappings.conf

%build
%vdr_plugin_build

%install
%vdr_plugin_install

install -D -m644 examples/mappings.conf %{buildroot}%{vdr_plugin_cfgdir}/%plugin/mappings.conf

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY
%dir %{vdr_plugin_cfgdir}/%{plugin}
%config(noreplace) %{vdr_plugin_cfgdir}/%{plugin}/mappings.conf




%changelog
* Thu Jul 30 2009 Anssi Hannula <anssi@mandriva.org> 0.0.3-18mdv2011.0
+ Revision: 404572
- rebuild due to BS building the previous release against wrong VDR on i586

* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.0.3-17mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.0.3-16mdv2009.1
+ Revision: 359328
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.3-15mdv2009.0
+ Revision: 197940
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.3-14mdv2009.0
+ Revision: 197682
- add vdr_plugin_prep
- bump buildrequires on vdr-devel

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.3-13mdv2008.1
+ Revision: 145105
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.3-12mdv2008.1
+ Revision: 103145
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.3-11mdv2008.0
+ Revision: 50010
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.3-10mdv2008.0
+ Revision: 42096
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.3-9mdv2008.0
+ Revision: 22700
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.3-8mdv2007.0
+ Revision: 90934
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.3-7mdv2007.1
+ Revision: 74032
- rebuild for new vdr
- Import vdr-plugin-joystick

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.3-6mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.3-5mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.3-4mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.3-3mdv2007.0
- rebuild for new vdr

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 0.0.3-2mdv2007.0
- use _ prefix for system path macros

* Mon Jun 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.3-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8295 |12cr|vdr-plugin-kvdrmon-0.6-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	kvdrmon
%define name	vdr-plugin-%plugin
%define version	0.6
%define rel	16

Summary:	VDR plugin: kvdrmon support plugin
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://vdr-statusleds.sourceforge.net/kvdrmon/
Source:		http://prdownloads.sourceforge.net/vdr-statusleds/vdr-%plugin-%version.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
This plugin allows monitoring VDR activity. There exists a co-project
kvdrmon. This KDE kicker applet talks with the vdrmon plugin and shows
the VDR status.

%prep
%setup -q -n %plugin-%version
%vdr_plugin_prep

%vdr_plugin_params_begin %plugin
# port number to listen in
var=LISTEN_PORT
param="-p LISTEN_PORT"
%vdr_plugin_params_end

%build
%vdr_plugin_build

%install
rm -rf %{buildroot}
%vdr_plugin_install

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.6-16mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.6-15mdv2009.1
+ Revision: 359329
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.6-14mdv2009.0
+ Revision: 197941
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.6-13mdv2009.0
+ Revision: 197683
- add vdr_plugin_prep
- bump buildrequires on vdr-devel

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.6-12mdv2008.1
+ Revision: 145106
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.6-11mdv2008.1
+ Revision: 103146
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.6-10mdv2008.0
+ Revision: 50011
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.6-9mdv2008.0
+ Revision: 42097
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.6-8mdv2008.0
+ Revision: 22741
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.6-7mdv2007.0
+ Revision: 90935
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.6-6mdv2007.1
+ Revision: 74033
- rebuild for new vdr
- Import vdr-plugin-kvdrmon

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.6-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.6-4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.6-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.6-2mdv2007.0
- rebuild for new vdr

* Thu Jul 13 2006 Anssi Hannula <anssi@mandriva.org> 0.6-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8296 |12cr|vdr-plugin-launcher-0.0.2a-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	launcher
%define name	vdr-plugin-%plugin
%define version	0.0.2a
%define rel	16

Summary:	VDR plugin: launch other plugins
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://people.freenet.de/cwieninger/html/vdr-launcher.html
Source:		http://people.freenet.de/cwieninger/vdr_1.3.11-%plugin-%version.tar.bz2
Patch0:		launcher-0.0.2a-i18n-1.6.patch
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
This is a little plugin, that allows you to select and start other
plugins, even if there are not shown in the main menu. You can also
access the setup menu of a plugin.

%prep
%setup -q -n %plugin-%version
%patch0 -p1
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
rm -rf %{buildroot}
%vdr_plugin_install

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README* HISTORY




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.0.2a-16mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.0.2a-15mdv2009.1
+ Revision: 359330
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.2a-14mdv2009.0
+ Revision: 197942
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.2a-13mdv2009.0
+ Revision: 197684
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.2a-12mdv2008.1
+ Revision: 145107
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2a-11mdv2008.1
+ Revision: 103147
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2a-10mdv2008.0
+ Revision: 50012
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2a-9mdv2008.0
+ Revision: 42098
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2a-8mdv2008.0
+ Revision: 22743
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2a-7mdv2007.0
+ Revision: 90936
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2a-6mdv2007.1
+ Revision: 74034
- rebuild for new vdr
- Import vdr-plugin-launcher

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2a-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2a-4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2a-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2a-2mdv2007.0
- rebuild for new vdr

* Fri Jul 14 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2a-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8297 |12cr|vdr-plugin-lcr-0.0.9-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	lcr
%define name	vdr-plugin-%plugin
%define version	0.0.9
%define rel	2

Summary:	VDR plugin: Displays telephone rates on OSD
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://lcr.vdr-developer.org/
Source:		http://lcr.vdr-developer.org/downloads/vdr-%plugin-%version.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
Least Cost Routing is a plugin that displays information about the lowest
rates for telephoning AT THE MOMENT on the osd. It retrieves its data from
"www.teltarif.de" and displays them in a table on the osd.
For the retrieval an additional (perl) script is needed (retrieve-data.pl).

%prep
%setup -q -n %plugin-%version
%vdr_plugin_prep
chmod 0644 README*

%vdr_plugin_params_begin %plugin
# alternative data retrieval script
var=SCRIPT
param=--script=SCRIPT
%vdr_plugin_params_end

%build
%vdr_plugin_build

%install
rm -rf %{buildroot}
%vdr_plugin_install

install -d -m755 %{buildroot}%{_bindir}
install -m755 contrib/*.pl %{buildroot}%{_bindir}

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README* HISTORY CONTRIBUTORS skins
%{_bindir}/vdr-lcr-retrieve_data.pl


%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.0.9-2mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Wed Jul 15 2009 Anssi Hannula <anssi@mandriva.org> 0.0.9-1mdv2010.0
+ Revision: 396129
- new version
- drop patches, fixed upstream

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.0.8-15mdv2009.1
+ Revision: 359331
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.8-14mdv2009.0
+ Revision: 197943
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.8-13mdv2009.0
+ Revision: 197685
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)
- adapt for api changes of VDR 1.5.15 (P0 from e-tobi)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.8-12mdv2008.1
+ Revision: 145108
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.8-11mdv2008.1
+ Revision: 103148
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.8-10mdv2008.0
+ Revision: 50013
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.8-9mdv2008.0
+ Revision: 42099
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.8-8mdv2008.0
+ Revision: 22745
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.8-7mdv2007.0
+ Revision: 90937
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.8-6mdv2007.1
+ Revision: 74035
- rebuild for new vdr
- Import vdr-plugin-lcr

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.8-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.8-4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.8-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.8-2mdv2007.0
- rebuild for new vdr

* Fri Jul 14 2006 Anssi Hannula <anssi@mandriva.org> 0.0.8-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8298 |12cr|vdr-plugin-loadepg-0.1.12-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	loadepg
%define name	vdr-plugin-%plugin
%define version	0.1.12
%define rel	5

Summary:	VDR plugin: Load EPG Data sent to Mediahighway receivers
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL+
URL:		http://kikko77.altervista.org/
Source:		vdr-%plugin-%version.tgz
Patch0:		loadepg-02_vdr-1.5.14-with-api-wrapper.dpatch
Patch1:		loadepg-02_vdr-1.5.15.dpatch
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
Loads EPG Data sent to Mediahighway receivers (Canal+ group).

%prep
%setup -q -n %plugin-%version
%patch0 -p1
%patch1 -p1
%vdr_plugin_prep

%vdr_plugin_params_begin %plugin
# alternative configuration directory
var=CONFIG_DIR
param="-c CONFIG_DIR"
%vdr_plugin_params_end

perl -pi -e "s,^SCRIPT,# SCRIPT," loadepg.conf
perl -pi -e "s,^FILE,# FILE," loadepg.conf

%build
%vdr_plugin_build

%install
%vdr_plugin_install

install -d -m755 %{buildroot}%{vdr_plugin_cfgdir}
install -m644 *.equiv *.conf %{buildroot}%{vdr_plugin_cfgdir}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY
%config(noreplace) %{vdr_plugin_cfgdir}/%plugin.conf
%config(noreplace) %{vdr_plugin_cfgdir}/%plugin.equiv


%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.1.12-4mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.1.12-3mdv2009.1
+ Revision: 359333
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.1.12-2mdv2009.0
+ Revision: 197945
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.1.12-1mdv2009.0
+ Revision: 197688
- new version
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt for api changes of VDR 1.5.15 (P1 from e-tobi)
- add support for DVB API wrapper (P0 from e-tobi)
- apply new license policy

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.1.11-3mdv2008.1
+ Revision: 145116
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.1.11-2mdv2008.1
+ Revision: 103149
- rebuild for new vdr

* Fri Sep 07 2007 Anssi Hannula <anssi@mandriva.org> 0.1.11-1mdv2008.0
+ Revision: 81785
- 0.1.11

* Wed Jul 25 2007 Anssi Hannula <anssi@mandriva.org> 0.1.10-2mdv2008.0
+ Revision: 55246
- rebuild due to missing x86_64 binary

* Thu Jul 19 2007 Anssi Hannula <anssi@mandriva.org> 0.1.10-1mdv2008.0
+ Revision: 53417
- 0.1.10

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.1.9-10mdv2008.0
+ Revision: 50014
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.1.9-9mdv2008.0
+ Revision: 42100
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.1.9-8mdv2008.0
+ Revision: 22747
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.1.9-7mdv2007.0
+ Revision: 90938
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.1.9-6mdv2007.1
+ Revision: 74044
- rebuild for new vdr
- Import vdr-plugin-loadepg

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.1.9-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.1.9-4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.1.9-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.1.9-2mdv2007.0
- rebuild for new vdr

* Fri Jul 14 2006 Anssi Hannula <anssi@mandriva.org> 0.1.9-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8299 |12cr|vdr-plugin-mlcd-0.0.4a-17
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	mlcd
%define name	vdr-plugin-%plugin
%define version	0.0.4a
%define rel	17

Summary:	VDR plugin: Multitainer LCD-Display Driver
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://home.arcor.de/meinrad/
Source:		http://home.arcor.de/meinrad/vdr-%plugin-%version.tar.bz2
Patch1:		02_mlcd-0.0.4a-fontfile.dpatch
Patch2:		90_mlcd-0.0.4a-1.3.38.dpatch
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
Enables the build in display of Fujitsu-Siemens Multitainer device.

%prep
%setup -q -n %plugin-%version
%patch1 -p1 -b .fontfile
%patch2 -p1 -b .1338
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
%vdr_plugin_install

install -d -m755 %{buildroot}%{vdr_plugin_cfgdir}/%plugin
install -m644 char.dat %{buildroot}%{vdr_plugin_cfgdir}/%plugin

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY
%config(noreplace) %{vdr_plugin_cfgdir}/%plugin




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.0.4a-16mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.0.4a-15mdv2009.1
+ Revision: 359336
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.4a-14mdv2009.0
+ Revision: 197948
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.4a-13mdv2009.0
+ Revision: 197690
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- replace 1.3.38 API patch with e-tobi one (P2)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.4a-12mdv2008.1
+ Revision: 145124
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.4a-11mdv2008.1
+ Revision: 103151
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.4a-10mdv2008.0
+ Revision: 50016
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.4a-9mdv2008.0
+ Revision: 42102
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.4a-8mdv2008.0
+ Revision: 22751
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.4a-7mdv2007.0
+ Revision: 90940
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.4a-6mdv2007.1
+ Revision: 74046
- rebuild for new vdr
- Import vdr-plugin-mlcd

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.4a-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.4a-4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.4a-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.4a-2mdv2007.0
- rebuild for new vdr

* Sat Jul 15 2006 Anssi Hannula <anssi@mandriva.org> 0.0.4a-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8300 |12cr|vdr-plugin-mlist-1.0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	mlist
%define name	vdr-plugin-%plugin
%define version	1.0.1
%define rel	2

Summary:	VDR plugin: Displays the message history
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL+
URL:		http://joachim-wilke.de/vdr-mlist.htm
Source:		vdr-%plugin-%version.tgz
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
This plugin displays a list of all shown OSD-Messages since VDR
startup.

%prep
%setup -q -n %plugin-%version
chmod 0644 README HISTORY
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
rm -rf %{buildroot}
%vdr_plugin_install

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY


%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 1.0.1-2mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Wed Jul 15 2009 Anssi Hannula <anssi@mandriva.org> 1.0.1-1mdv2010.0
+ Revision: 396130
- new version

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.0.5-3mdv2009.1
+ Revision: 359337
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.5-2mdv2009.0
+ Revision: 197949
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.5-1mdv2009.0
+ Revision: 197691
- new version
- add vdr_plugin_prep
- bump buildrequires on vdr-devel

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.4-3mdv2008.1
+ Revision: 145128
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.4-2mdv2008.1
+ Revision: 103152
- rebuild for new vdr

* Fri Sep 07 2007 Anssi Hannula <anssi@mandriva.org> 0.0.4-1mdv2008.0
+ Revision: 81871
- 0.0.4
- adapt license tag for new policy

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.3-10mdv2008.0
+ Revision: 50017
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.3-9mdv2008.0
+ Revision: 42103
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.3-8mdv2008.0
+ Revision: 22753
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.3-7mdv2007.0
+ Revision: 90941
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.3-6mdv2007.1
+ Revision: 74047
- rebuild for new vdr
- Import vdr-plugin-mlist

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.3-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.3-4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.3-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.3-2mdv2007.0
- rebuild for new vdr

* Sat Jul 15 2006 Anssi Hannula <anssi@mandriva.org> 0.0.3-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8301 |12cr|vdr-plugin-mosaic-0.1.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	mosaic
%define name	vdr-plugin-%plugin
%define version	0.1.0
%define rel	5

Summary:	VDR plugin: Browse mosaic channel
Name:		%name
Version:	%version
Release:	%rel
Group:		Video
License:	GPL+
URL:		http://vdrwiki.free.fr/vdr/mosaic/
Source:		http://vdrwiki.free.fr/vdr/mosaic/files/vdr-%plugin-%version.tgz
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
Mosaic is a plugin for VDR that brings the ability to quickly browse
the mosaic channels of Canalsat on Astra. It shows the EPG
information and plays the audio of the selected channel.

%prep
%setup -q -n %plugin-%version
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
%vdr_plugin_install

install -d -m755 %{buildroot}%{vdr_plugin_cfgdir}
install -m644 files/*.conf %{buildroot}%{vdr_plugin_cfgdir}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README
%config(noreplace) %{vdr_plugin_cfgdir}/%plugin.conf




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.1.0-4mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.1.0-3mdv2009.1
+ Revision: 359338
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.1.0-2mdv2009.0
+ Revision: 197950
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.1.0-1mdv2009.0
+ Revision: 197692
- new version
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- drop patch, fixed upstream

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.3-3mdv2008.1
+ Revision: 145132
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.3-2mdv2008.1
+ Revision: 103156
- rebuild for new vdr

* Fri Sep 07 2007 Anssi Hannula <anssi@mandriva.org> 0.0.3-1mdv2008.0
+ Revision: 81883
- 0.0.3
- adapt license tag to new policy
- add a patch to fix build (mosaic-wrong-endif.patch)

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-4mdv2008.0
+ Revision: 50018
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-3mdv2008.0
+ Revision: 42104
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-2mdv2008.0
+ Revision: 22755
- rebuild for new vdr


* Fri Mar 02 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-1mdv2007.0
+ Revision: 130898
- 0.0.2

* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1-7mdv2007.1
+ Revision: 90942
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1-6mdv2007.1
+ Revision: 74048
- rebuild for new vdr
- Import vdr-plugin-mosaic

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1-4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1-2mdv2007.0
- rebuild for new vdr

* Sun Jul 16 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8302 |12cr|vdr-plugin-mp3-0.10.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	mp3
%define name	vdr-plugin-%plugin
%define version	0.10.2
%define prever	0
%define rel	2
%if %prever
%define release	%mkrel 0.%prever.%rel
%else
%define release %mkrel %rel
%endif

Summary:	VDR plugin: A versatile audio player
Name:		%name
Version:	%version
Release:	%release
Group:		Video
License:	GPLv2+
URL:		http://www.muempf.de/
%if %prever
Source:		http://www.muempf.de/down/vdr-%plugin-%version%prever.tar.gz
%else
Source:		http://www.muempf.de/down/vdr-%plugin-%version.tar.gz
%endif
BuildRequires:	vdr-devel >= 1.6.0
BuildRequires:	libmad-devel libid3tag-devel sndfile-devel libvorbis-devel
Requires:	vdr-abi = %vdr_abi

%description
The "MP3-Plugin" allows playback of MP3 and other audio files.

%package -n vdr-plugin-mplayer
Summary:	VDR plugin: Media replay via MPlayer
Group:		Video
Requires:	vdr-abi = %vdr_abi
Requires:	mplayer

%description -n vdr-plugin-mplayer
The "MPlayer-Plugin" is used to call MPlayer for playback of video
files.

%prep
%if %prever
%setup -q -n %plugin-%version%prever
%else
%setup -q -n %plugin-%version
%endif
chmod +x examples/*.sh.*
%vdr_plugin_prep

%vdr_plugin_params_begin mp3
# use CMD to mount/unmount/eject mp3 sources
var=MOUNT_CMD
param=--mount=MOUNT_CMD
# execute CMD before & after network access
var=NETWORK_CMD
param=--network=NETWORK_CMD
# store ID3 cache file in DIR
var=CACHE_DIR
param=--cache=CACHE_DIR
default=%vdr_plugin_cachedir/mp3/id3
# search CDDB files in DIR
var=CDDB_DIR
param=--cddb=CDDB_DIR
default=%vdr_plugin_cachedir/mp3/images/cddb
# device for OSS output
var=OSS_DEV
param=--dsp=OSS_DEV
# use CMD to convert background images
var=IMAGE_CMD
param=--iconv=IMAGE_CMD
# use IMG as default background image
var=IMAGE_IMG
param=--defimage=IMAGE_IMG
# cache converted images in DIR
var=IMAGE_DIR
param=--icache=IMAGE_DIR
default=%vdr_plugin_cachedir/mp3/images
# search sources config in SUB subdirectory
var=SOURCES_SUBDIR
param=--sources=SOURCES_SUBDIR
%vdr_plugin_params_end

%vdr_plugin_params_begin mplayer
# use CMD to mount/unmount/eject mplayer sources
var=MOUNT_CMD
param=--mount=MOUNT_CMD
# use CMD when calling MPlayer
var=MPLAYER_CMD
param=--mplayer=MPLAYER_CMD
# search sources config in SUB subdirectory
var=SOURCES_SUBDIR
param=--sources=SOURCES_SUBDIR
# store global resume file in DIR
var=RESUME_DIR
param=--resume=RESUME_DIR
%vdr_plugin_params_end

%build
%vdr_plugin_build

%install
rm -rf %{buildroot}
%vdr_plugin_install

install -d -m755 %buildroot%vdr_plugin_cfgdir
for f in mp3sources.conf mplayersources.conf; do
cat > %buildroot%vdr_plugin_cfgdir/$f <<EOF
# Please remove the line below when you add the correct configuration
/invalid/directory;Please configure;0
EOF
done

install -d -m755 %buildroot%vdr_plugin_cachedir/mp3/images
install -d -m755 %buildroot%vdr_plugin_cachedir/mp3/id3
install -d -m755 %buildroot%vdr_plugin_cachedir/mp3/cddb

%post
%vdr_plugin_post mp3

%postun
%vdr_plugin_postun mp3

%post -n vdr-plugin-mplayer
%vdr_plugin_post mplayer

%postun -n vdr-plugin-mplayer
%vdr_plugin_postun mplayer

%files -f mp3.vdr
%defattr(-,root,root)
%doc README COPYING HISTORY MANUAL examples
%config(noreplace) %vdr_plugin_cfgdir/mp3sources.conf
%attr(-,vdr,vdr) %dir %vdr_plugin_cachedir/mp3
%attr(-,vdr,vdr) %dir %vdr_plugin_cachedir/mp3/images
%attr(-,vdr,vdr) %dir %vdr_plugin_cachedir/mp3/id3
%attr(-,vdr,vdr) %dir %vdr_plugin_cachedir/mp3/cddb

%files -n vdr-plugin-mplayer -f mplayer.vdr
%defattr(-,root,root)
%doc README COPYING HISTORY MANUAL examples
%config(noreplace) %vdr_plugin_cfgdir/mplayersources.conf




%changelog
* Sat Apr 03 2010 Anssi Hannula <anssi@mandriva.org> 0.10.2-1mdv2010.1
+ Revision: 530857
- new version
- drop gcc4.4.patch, fixed upstream

* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.10.1-7mdv2010.0
+ Revision: 401088
- rebuild for new VDR
- fix build with gcc4.4 (const-char-gcc4.4.patch)

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.10.1-6mdv2009.1
+ Revision: 359339
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.10.1-5mdv2009.0
+ Revision: 197951
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.10.1-4mdv2009.0
+ Revision: 197693
- new version
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- re-enable gettext i18n

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.10.1-3mdv2008.1
+ Revision: 145137
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.10.1-2mdv2008.1
+ Revision: 103160
- rebuild for new vdr

* Fri Sep 07 2007 Anssi Hannula <anssi@mandriva.org> 0.10.1-1mdv2008.0
+ Revision: 81782
- 0.10.1
- skip 1.5 i18n detection on build

* Thu Jul 19 2007 Anssi Hannula <anssi@mandriva.org> 0.10.0-1mdv2008.0
+ Revision: 53411
- 0.10.0
- drop mp3-closefd2.patch, applied upstream

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.9.15-6mdv2008.0
+ Revision: 50019
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.9.15-5mdv2008.0
+ Revision: 42105
- rebuild for new vdr

* Sun Jun 10 2007 Anssi Hannula <anssi@mandriva.org> 0.9.15-4mdv2008.0
+ Revision: 37967
- close file descriptors when forking mplayer (patch0)

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.9.15-3mdv2008.0
+ Revision: 22757
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.9.15-2mdv2007.0
+ Revision: 90943
- rebuild for new vdr

* Fri Nov 03 2006 Anssi Hannula <anssi@mandriva.org> 0.9.15-1mdv2007.1
+ Revision: 76326
- 0.9.15 final

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.9.15-0.pre14.5mdv2007.1
+ Revision: 74049
- rebuild for new vdr
- Import vdr-plugin-mp3

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.9.15-0.pre14.4mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.9.15-0.pre14.3mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.9.15-0.pre14.2mdv2007.0
- rebuild for new vdr

* Tue Aug 01 2006 Anssi Hannula <anssi@mandriva.org> 0.9.15-0.pre14.1mdv2007.0
- 0.9.15pre14

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.9.15-0.pre10.4mdv2007.0
- rebuild for new vdr

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 0.9.15-0.pre10.3mdv2007.0
- use _ prefix for system path macros

* Mon Jun 05 2006 Anssi Hannula <anssi@mandriva.org> 0.9.15-0.pre10.2mdv2007.0
- rebuild for new vdr

* Fri Jun 02 2006 Anssi Hannula <anssi@mandriva.org> 0.9.15-0.pre10.1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8303 |12cr|vdr-plugin-newsticker-0.0.4-17
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	newsticker
%define name	vdr-plugin-%plugin
%define version	0.0.4
%define rel	17

Summary:	VDR plugin: Newsticker
Name:		%name
Version:	%version
Release:	%rel
Group:		Video
License:	GPL
URL:		http://www.wontorra.net/staticpages/index.php?page=newsticker
Source:		vdr-%plugin-%version.tar.bz2
Patch1:		vdr-newsticker-0.0.4-gcc4.diff
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi
Requires:	wget
BuildRequires:	dos2unix

%description
This plugin downloads rdf news-feeds and displays them on the tv.

%prep
%setup -q -n %plugin-%version
dos2unix *.[ch]
chmod 0644 README HISTORY
%patch1 -p1 -b .extra
%vdr_plugin_prep

%vdr_plugin_params_begin %plugin
# alternative directory for downloaded files
var=DOWNLOAD_DIR
param="-o DOWNLOAD_DIR"
%vdr_plugin_params_end

%build
%vdr_plugin_build

%install
%vdr_plugin_install

install -d -m755 %{buildroot}%{vdr_plugin_cfgdir}/%{plugin}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY
%attr(-,vdr,vdr) %dir %{vdr_plugin_cfgdir}/%{plugin}




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.0.4-16mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.0.4-15mdv2009.1
+ Revision: 359341
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.4-14mdv2009.0
+ Revision: 197953
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.4-13mdv2009.0
+ Revision: 197695
- add vdr_plugin_prep
- bump buildrequires on vdr-devel

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.4-12mdv2008.1
+ Revision: 145149
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.4-11mdv2008.1
+ Revision: 103171
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.4-10mdv2008.0
+ Revision: 50021
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.4-9mdv2008.0
+ Revision: 42107
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.4-8mdv2008.0
+ Revision: 22759
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.4-7mdv2007.0
+ Revision: 90946
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.4-6mdv2007.1
+ Revision: 74051
- rebuild for new vdr
- Import vdr-plugin-newsticker

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.4-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.4-4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.4-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.4-2mdv2007.0
- rebuild for new vdr

* Sun Jul 16 2006 Anssi Hannula <anssi@mandriva.org> 0.0.4-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8304 |12cr|vdr-plugin-noepgmenu-0.0.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	noepgmenu
%define name	vdr-plugin-%plugin
%define version	0.0.6
%define beta	beta4
%define rel	1

Summary:	VDR plugin: a menu for noEPG patch
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://winni.vdr-developer.org/noepgmenu/
%if %beta
Source:		http://winni.vdr-developer.org/noepgmenu/downloads/beta/vdr-%plugin-%version.%beta.tgz
%else
Source:		http://winni.vdr-developer.org/noepgmenu/downloads/vdr-%plugin-%version.tgz
%endif
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
A simple OSD to manage the channels for the noEPG patch.

%prep
%if %beta
%setup -q -n %plugin-%version.%beta
%else
%setup -q -n %plugin-%version
%endif
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
rm -rf %{buildroot}
%vdr_plugin_install

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.0.6-1mdv2010.0
+ Revision: 401088
- rebuild for new VDR
- new beta version

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.0.5-3mdv2009.1
+ Revision: 359342
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.5-2mdv2009.0
+ Revision: 197954
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.5-1mdv2009.0
+ Revision: 197696
- new version
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- update URL

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.2-12mdv2008.1
+ Revision: 145152
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-11mdv2008.1
+ Revision: 103172
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-10mdv2008.0
+ Revision: 50022
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-9mdv2008.0
+ Revision: 42108
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-8mdv2008.0
+ Revision: 22760
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-7mdv2007.0
+ Revision: 90947
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-6mdv2007.1
+ Revision: 74056
- rebuild for new vdr
- Import vdr-plugin-noepgmenu

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-2mdv2007.0
- rebuild for new vdr

* Sun Jul 16 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8305 |12cr|vdr-plugin-nordlichtsepg-0.8a-17
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	nordlichtsepg
%define name	vdr-plugin-%plugin
%define version	0.8a
%define rel	17

Summary:	VDR plugin: Extended EPG
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://martins-kabuff.de/nordlichtsepg.html
Source:		http://martins-kabuff.de/download/vdr-%plugin-%version.tar.bz2
Patch0:		91_nordlichtsepg-0.8a_vdr153.dpatch
Patch1:		nordlichtsepg-0.8a-i18n-1.6.patch
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
This plugin provides an EPG (Electronic Program Guide) similar to VDR's
"What's on now?"-menu. Unlike this it also shows channels without epg-infos.
You can browse the epg with an adjustable step width. It is also possible to
set a time at the setup which you can jump to by keypress, with the keys 1-7
you can jumpo 1-7 days forward. You can enter a time to jump to instantly.
A bargraph at the "What's on now?"-view shows the progress of the running
program. Timers are marked with a clock-icon, recording timers with a
'REC'-icon. It is possible, also for channels without epg-infos, to set and
delete timers.

%prep
%setup -q -n %plugin-%version
%patch0 -p1
%patch1 -p1
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
rm -rf %{buildroot}
%vdr_plugin_install

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README* HISTORY




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.8a-17mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.8a-16mdv2009.1
+ Revision: 359343
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.8a-15mdv2009.0
+ Revision: 197955
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.8a-14mdv2009.0
+ Revision: 197697
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)
- adapt for api changes of VDR 1.5.3 (P0 from e-tobi)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.8a-13mdv2008.1
+ Revision: 145154
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.8a-12mdv2008.1
+ Revision: 103173
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.8a-11mdv2008.0
+ Revision: 50023
- rebuild for new vdr

* Fri Jun 22 2007 Anssi Hannula <anssi@mandriva.org> 0.8a-10mdv2008.0
+ Revision: 42638
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.8a-8mdv2008.0
+ Revision: 22761
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.8a-7mdv2007.0
+ Revision: 90948
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.8a-6mdv2007.1
+ Revision: 74061
- rebuild for new vdr
- Import vdr-plugin-nordlichtsepg

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.8a-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.8a-4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.8a-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.8a-2mdv2007.0
- rebuild for new vdr

* Sun Jul 16 2006 Anssi Hannula <anssi@mandriva.org> 0.8a-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8306 |12cr|vdr-plugin-osdimage-0.1.2-22
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	osdimage
%define name	vdr-plugin-%plugin
%define version	0.1.2
%define rel	22

Summary:	VDR plugin: OSD Image Viewer
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://brougs78.vdr-developer.org/vdr.htm
Source:		vdr-%plugin-%version.tar.bz2
Patch1:		http://deela.cc.fh-lippe.de/files/vdr-osdimage/vdr-1.3.18-osdimage-0.1.2.patch
Patch2:		vdr-osdimage-0.1.2-gcc41.patch
Patch3:		osdimage-0.1.2-i18n-1.6.patch
Patch4:		osdimage-pkgconfig.patch
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0-7
Requires:	vdr-abi = %vdr_abi
BuildRequires:	imagemagick-devel
BuildRequires:	netpbm-devel

%description
Plugin for VDR that allows viewing pictures on the OSD.

%prep
%setup -q -n %plugin-%version
%patch1 -p4 -b .1318
%patch2 -p0 -b .gcc41
%patch3 -p1
%patch4 -p1
%vdr_plugin_prep

%vdr_plugin_params_begin %plugin
# directory of pictures (required)
var=PICTURE_DIR
param="-d PICTURE_DIR"
%vdr_plugin_params_end

%build
VDR_PLUGIN_EXTRA_FLAGS="$(pkg-config --cflags ImageMagick++)"
%vdr_plugin_build HAVE_NETPBM=1

%install
rm -rf %{buildroot}
%vdr_plugin_install

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY CREDITS TODO




%changelog
* Thu Jul 15 2010 Funda Wang <fwang@mandriva.org> 0.1.2-22mdv2011.0
+ Revision: 553572
- rebuild

* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.1.2-21mdv2010.0
+ Revision: 401088
- rebuild for new VDR
- adapt for vdr compilation flags handling changes, bump buildrequires

* Sat Mar 21 2009 Anssi Hannula <anssi@mandriva.org> 0.1.2-20mdv2009.1
+ Revision: 359748
- use pkgconfig for Magick++ libs
- rebuild for new vdr
- use backward-compatible pkg-config call for libmagick

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.1.2-19mdv2009.0
+ Revision: 197956
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.1.2-18mdv2009.0
+ Revision: 197699
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)
- enable netpbm support
- fix build with recent libMagick

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuilt against new imagemagick libs

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.1.2-16mdv2008.1
+ Revision: 145155
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.1.2-15mdv2008.1
+ Revision: 103174
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.1.2-14mdv2008.0
+ Revision: 50024
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.1.2-13mdv2008.0
+ Revision: 42110
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.1.2-12mdv2008.0
+ Revision: 22762
- rebuild for new vdr


* Thu Mar 01 2007 Anssi Hannula <anssi@mandriva.org> 0.1.2-11mdv2007.0
+ Revision: 130845
- rebuild for new ImageMagick
- rebuild for new ImageMagick

* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.1.2-8mdv2007.1
+ Revision: 90949
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.1.2-7mdv2007.1
+ Revision: 74062
- rebuild for new vdr
- Import vdr-plugin-osdimage

* Sat Sep 09 2006 Anssi Hannula <anssi@mandriva.org> 0.1.2-6mdv2007.0
- rebuild for new imagemagick

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.1.2-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.1.2-4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.1.2-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.1.2-2mdv2007.0
- rebuild for new vdr

* Sun Jul 16 2006 Anssi Hannula <anssi@mandriva.org> 0.1.2-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8307 |12cr|vdr-plugin-osdteletext-0.8.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	osdteletext
%define name	vdr-plugin-%plugin
%define version	0.8.3
%define rel	2

Summary:	VDR plugin: Displays teletext on the OSD
Name:		%name
Version:	%version
Release:	%rel
Group:		Video
License:	GPL
URL:		http://projects.vdr-developer.org/projects/show/plg-osdteletext
Source:		vdr-%plugin-%version.tgz
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
Osd-Teletext displays the teletext directly on the OSD.
Both sound and video are played in the background.

%prep
%setup -q -n %plugin-%version
%vdr_plugin_prep

# check default cache dir
grep "\"%{vdr_plugin_cachedir}/vtx\"" txtrecv.c

perl -pi -e 's|../../man|.|' Makefile

%vdr_plugin_params_begin %{plugin}
# Directory for the teletext page cache.
# default: %{_vdr_plugin_cachedir}/vtx
var=DIRECTORY
param=--directory=DIRECTORY
# Maximum cache size in MB.
# default: a calculated value below 50 MB
var=MAX_CACHE
param=--max-cache=MAX_CACHE
# Cache system to be used:
# legacy: traditional one-file-per-page system
# packed: one-file-for-a-few-pages system
# default: packed
var=CACHE_SYSTEM
param=--cache-system=CACHE_SYSTEM
%vdr_plugin_params_end

%build
%vdr_plugin_build

%install
%vdr_plugin_install

install -d -m755 %{buildroot}%{vdr_plugin_cachedir}/vtx

%pre
if [ -d /var/cache/vdr/osdteletext ] && ! [ -d %{vdr_plugin_cachedir}/vtx ]; then
	mv /var/cache/vdr/osdteletext %{vdr_plugin_cachedir}/vtx || :
fi

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%clean

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README* COPYING HISTORY
%attr(-,vdr,vdr) %{vdr_plugin_cachedir}/vtx




%changelog
* Sat Feb 06 2010 Anssi Hannula <anssi@mandriva.org> 0.8.3-1mdv2010.1
+ Revision: 501485
- new version, new URL
- remove patches, applied upstream
- use upstream cache directory

* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.5.1-20mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.5.1-19mdv2009.1
+ Revision: 359346
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.5.1-18mdv2009.0
+ Revision: 197958
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.5.1-17mdv2009.0
+ Revision: 197701
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)
- adapt for api changes of VDR 1.5.0 (P1 from e-tobi)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.5.1-16mdv2008.1
+ Revision: 145158
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.5.1-15mdv2008.1
+ Revision: 103176
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.5.1-14mdv2008.0
+ Revision: 50026
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.5.1-13mdv2008.0
+ Revision: 42112
- rebuild for new vdr

* Tue May 15 2007 Anssi Hannula <anssi@mandriva.org> 0.5.1-12mdv2008.0
+ Revision: 27093
- rebuild

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.5.1-11mdv2008.0
+ Revision: 22764
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.5.1-10mdv2007.0
+ Revision: 90952
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.5.1-9mdv2007.1
+ Revision: 74064
- rebuild for new vdr
- Import vdr-plugin-osdteletext

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.5.1-8mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.5.1-7mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.5.1-6mdv2007.0
- rebuild for new vdr

* Thu Jul 27 2006 Anssi Hannula <anssi@mandriva.org> 0.5.1-5mdv2007.0
- rebuild for new vdr

* Tue Jul 25 2006 Anssi Hannula <anssi@mandriva.org> 0.5.1-4mdv2007.0
- fix instance of wrong macro name

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 0.5.1-3mdv2007.0
- use _ prefix for system path macros

* Mon Jun 05 2006 Anssi Hannula <anssi@mandriva.org> 0.5.1-2mdv2007.0
- rebuild for new vdr

* Fri Jun 02 2006 Anssi Hannula <anssi@mandriva.org> 0.5.1-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8308 |12cr|vdr-plugin-pilot-0.0.9-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	pilot
%define name	vdr-plugin-%plugin
%define version	0.0.9
%define rel	16

Summary:	VDR plugin: A zapping co-pilot
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://famillejacques.free.fr/vdr/pilot/
Source:		http://famillejacques.free.fr/vdr/pilot/vdr-%plugin-%version.tar.bz2
Patch0:		01_drop-unused-code.dpatch
Patch1:		02_gcc-4.1.x.dpatch
Patch2:		03_vdr-1.5-i18n.dpatch
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
Pilot is a plugin for VDR that brings the ability to quickly browse
the EPG information.

%prep
%setup -q -n %plugin-%version
%patch0 -p1
%patch1 -p1
%patch2 -p1
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
rm -rf %{buildroot}
%vdr_plugin_install

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README*




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.0.9-16mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.0.9-15mdv2009.1
+ Revision: 359347
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.9-14mdv2009.0
+ Revision: 197959
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.9-13mdv2009.0
+ Revision: 197702
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- drop unused code (P0 from e-tobi)
- fix compiler warning (P1 from e-tobi)
- adapt to gettext i18n of VDR 1.6 (P2 from e-tobi)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.9-12mdv2008.1
+ Revision: 145162
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.9-11mdv2008.1
+ Revision: 103177
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.9-10mdv2008.0
+ Revision: 50027
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.9-9mdv2008.0
+ Revision: 42113
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.9-8mdv2008.0
+ Revision: 22765
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.9-7mdv2007.0
+ Revision: 90956
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.9-6mdv2007.1
+ Revision: 74065
- rebuild for new vdr
- Import vdr-plugin-pilot

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.9-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.9-4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.9-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.9-2mdv2007.0
- rebuild for new vdr

* Sun Jul 16 2006 Anssi Hannula <anssi@mandriva.org> 0.0.9-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8309 |12cr|vdr-plugin-pilotskin-0.0.3-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	pilotskin
%define name	vdr-plugin-%plugin
%define version	0.0.3
%define rel	7

Summary:	VDR plugin: A zapping co-pilot
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL+
URL:		http://vdrwiki.free.fr/vdr/pilotskin/
Source:		http://vdrwiki.free.fr/vdr/pilotskin/files/vdr-%plugin-%version.tgz
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
Pilotskin is a plugin for VDR based on the plugin vdr-pilot created
by Olivier Jacques. It brings the ability to quickly browse the EPG
information. The browsing calls the skin that you use, and the
plugin has the appearance of the OSD *Display Channel Info*. The
plugin adds the possibility of having detailed information of the
event and launching timers.

%prep
%setup -q -n %plugin-%version
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
rm -rf %{buildroot}
%vdr_plugin_install

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.0.3-7mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.0.3-6mdv2009.1
+ Revision: 359348
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.3-5mdv2009.0
+ Revision: 197960
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.3-4mdv2009.0
+ Revision: 197703
- add vdr_plugin_prep
- bump buildrequires on vdr-devel

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.3-3mdv2008.1
+ Revision: 145166
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.3-2mdv2008.1
+ Revision: 103178
- rebuild for new vdr

* Fri Sep 07 2007 Anssi Hannula <anssi@mandriva.org> 0.0.3-1mdv2008.0
+ Revision: 81885
- 0.0.3
- adapt license tag to the new policy

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-10mdv2008.0
+ Revision: 50028
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-9mdv2008.0
+ Revision: 42114
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-8mdv2008.0
+ Revision: 22766
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-7mdv2007.0
+ Revision: 90957
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-6mdv2007.1
+ Revision: 74067
- rebuild for new vdr
- Import vdr-plugin-pilotskin

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-2mdv2007.0
- rebuild for new vdr

* Tue Jul 18 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8310 |12cr|vdr-plugin-pim-0.0.8-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	pim
%define name	vdr-plugin-%plugin
%define version	0.0.8
%define rel	4

Summary:	VDR plugin: Simple Personal Information Manager
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://pim.vdr-developer.org/
Source:		http://pim.vdr-developer.org/source/vdr-%plugin-%version.tgz
Patch0:		pim-0.0.8-i18n-1.6.patch
Patch1:		pim-format-string.patch
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
This is a plugin for VDR to display a calendar in which you can
store events.

%prep
%setup -q -n %plugin-%version
%patch0 -p1
%patch1 -p1
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
rm -rf %{buildroot}
%vdr_plugin_install

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.0.8-4mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Sat Mar 21 2009 Anssi Hannula <anssi@mandriva.org> 0.0.8-3mdv2009.1
+ Revision: 359749
- fix format strings (format-string.patch)
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.8-2mdv2009.0
+ Revision: 197961
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.8-1mdv2009.0
+ Revision: 197704
- new version
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.6-12mdv2008.1
+ Revision: 145170
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.6-11mdv2008.1
+ Revision: 103179
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.6-10mdv2008.0
+ Revision: 50029
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.6-9mdv2008.0
+ Revision: 42115
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.6-8mdv2008.0
+ Revision: 22767
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-7mdv2007.0
+ Revision: 90958
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-6mdv2007.1
+ Revision: 74068
- rebuild for new vdr
- Import vdr-plugin-pim

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-2mdv2007.0
- rebuild for new vdr

* Tue Jul 18 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8311 |12cr|vdr-plugin-playlist-0.0.2-0.rc3.16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	playlist
%define name	vdr-plugin-%plugin
%define version	0.0.2
%define prever	rc3
%define rel	16
%define release	0.%prever.%rel

Summary:	VDR plugin: playlist for recordings
Name:		%name
Version:	%version
Release:	%mkrel %release
Group:		Video
License:	GPL
URL:		http://www.linuxtv.org/vdrwiki/index.php/Playlist-plugin
Source:		http://www.fast-info.de/vdr/playlist/vdr-%plugin-%version%prever.tar.bz2
Patch0:		91_playlist-0.0.2rc3-fix-1.3.25.dpatch
Patch1:		93_playlist-0.0.2-1.5.7.dpatch
Patch2:		playlist-0.0.2-i18n-1.6.patch
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
This is a plugin for VDR to allow having recording playlists.

%prep
%setup -q -n %plugin-%version
%patch0 -p1
%patch1 -p1
%patch2 -p1
%vdr_plugin_prep

%vdr_plugin_params_begin %plugin
# show the plugin in the main menu
var=SHOW_MENU
param=-m
# hide the plugin from the main menu
var=HIDE_MENU
param=-M
# set name for the main menu entry
var=MENU_NAME
param="-n MENU_NAME"
# Show the delete all messages line at begin of messagelist
var=SHOW_DELETE_BEGIN
param=-b
# Hide the delete all messages line at begin of messagelist
var=HIDE_DELETE_BEGIN
param=-B
# Show the delete all messages line at end of messagelist
var=SHOW_DELETE_END
param=-e
# Hide the delete all messages line at end of messagelist
var=HIDE_DELETE_END
param=-E
# minimum entrys for display delete all messages
# line at begin and end (include -b and -e)
var=MIN_ENTRIES
param="-d MIN_ENTRIES"
# minimum time (min) for message in historyqueue (OSD-list) 5-999
var=HOLDTIME_HISTORY
param="-h HOLDTIME_HISTORY"
# minumum time (min) for responses in queue (readable by SAQRESP) 2-199
var=HOLDTIME_RESPONSES
param="-r HOLDTIME_RESPONSES"
# sortoption for messagelist (OSD)
var=SORT_ASCENDING
param=-s
# sortoption for messagelist (OSD)
var=SORT_DESCENDING
param=-S
# Enable more logging
var=VERBOSE
param=-v
# Disable more logging
var=NOVERBOSE
param=-V
# Hide the Prefer Command Line Parameter form setup-menu
var=HIDE_COMMANDLINE
param=--ns_commandline
%vdr_plugin_params_end

%build
%vdr_plugin_build

%install
rm -rf %{buildroot}
%vdr_plugin_install

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.0.2-0.rc3.16mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.0.2-0.rc3.15mdv2009.1
+ Revision: 359350
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.2-0.rc3.14mdv2009.0
+ Revision: 197962
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.2-0.rc3.13mdv2009.0
+ Revision: 197706
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)
- update URL
- adapt for api changes of VDR 1.3.25 (P0 from e-tobi)
- adapt for api changes of VDR 1.5.7 (P1 from e-tobi)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.2-0.rc3.12mdv2008.1
+ Revision: 145174
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-0.rc3.11mdv2008.1
+ Revision: 103180
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-0.rc3.10mdv2008.0
+ Revision: 50030
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-0.rc3.9mdv2008.0
+ Revision: 42116
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-0.rc3.8mdv2008.0
+ Revision: 22768
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-0.rc3.7mdv2007.0
+ Revision: 90959
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-0.rc3.6mdv2007.1
+ Revision: 74069
- rebuild for new vdr
- Import vdr-plugin-playlist

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-0.rc3.5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-0.rc3.4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-0.rc3.3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-0.rc3.2mdv2007.0
- rebuild for new vdr

* Tue Jul 18 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-0.rc3.1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8312 |12cr|vdr-plugin-powermate-0.0.5-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	powermate
%define name	vdr-plugin-%plugin
%define version	0.0.5
%define rel	3

Summary:	VDR plugin: Control VDR through a Griffin PowerMate
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://home.arcor.de/andreas.regel/vdr_plugins.htm
Source:		http://home.arcor.de/andreas.regel/files/powermate/vdr-%plugin-%version.tgz
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
This plugin allows using a Griffin PowerMate to control some of VDR's
functions through the mapping of remote control keys to PowerMate actions.

%prep
%setup -q -n %plugin-%version
%vdr_plugin_prep

%vdr_plugin_params_begin %plugin
# the PowerMate device (default is /dev/input/event0)
var=POWERMATE_DEVICE
param=--device=POWERMATE_DEVICE
%vdr_plugin_params_end

%build
%vdr_plugin_build

%install
rm -rf %{buildroot}
%vdr_plugin_install

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.0.5-3mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.0.5-2mdv2009.1
+ Revision: 359352
- rebuild for new vdr

* Sun May 11 2008 Anssi Hannula <anssi@mandriva.org> 0.0.5-1mdv2009.0
+ Revision: 205448
- new version
- drop patches, fixed upstream

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.3-14mdv2009.0
+ Revision: 197964
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.3-13mdv2009.0
+ Revision: 197708
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt for api changes of VDR 1.3.38 (P0 from e-tobi)
- adapt for api changes of VDR 1.5.0 (P1 from e-tobi)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.3-12mdv2008.1
+ Revision: 145188
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.3-11mdv2008.1
+ Revision: 103183
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.3-10mdv2008.0
+ Revision: 50032
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.3-9mdv2008.0
+ Revision: 42119
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.3-8mdv2008.0
+ Revision: 22770
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.3-7mdv2007.0
+ Revision: 90961
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.3-6mdv2007.1
+ Revision: 74071
- rebuild for new vdr
- Import vdr-plugin-powermate

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.3-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.3-4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.3-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.3-2mdv2007.0
- rebuild for new vdr

* Wed Jul 19 2006 Anssi Hannula <anssi@mandriva.org> 0.0.3-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8313 |12cr|vdr-plugin-prefermenu-0.6.6-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	prefermenu
%define name	vdr-plugin-%plugin
%define version	0.6.6
%define rel	16

Summary:	VDR plugin: Preferred channels menu
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://famillejacques.free.fr/vdr/prefermenu/
Source:		http://famillejacques.free.fr/vdr/prefermenu/vdr-%plugin-%version.tar.bz2
Patch0:		90_prefermenu-0.6.6-1.5.3+SetAreas-bugfix.dpatch
Patch1:		prefermenu-0.6.6-i18n-1.6.patch
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
PreferMenu is a plugin that implements a preferred channel menu.
It makes it easy to recall (switch to) your favorite channels.

%prep
%setup -q -n %plugin-%version
%patch0 -p1
%patch1 -p1
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
rm -rf %{buildroot}
%vdr_plugin_install

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README* TODO




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.6.6-16mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Sat Mar 21 2009 Anssi Hannula <anssi@mandriva.org> 0.6.6-15mdv2009.1
+ Revision: 359750
- rediff SetAreas bugfix
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.6.6-14mdv2009.0
+ Revision: 197965
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.6.6-13mdv2009.0
+ Revision: 197710
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)
- adapt for api changes of VDR 1.5.3 (P0 from e-tobi)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.6.6-12mdv2008.1
+ Revision: 145189
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.6.6-11mdv2008.1
+ Revision: 103184
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.6.6-10mdv2008.0
+ Revision: 50033
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.6.6-9mdv2008.0
+ Revision: 42120
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.6.6-8mdv2008.0
+ Revision: 22771
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.6.6-7mdv2007.0
+ Revision: 90962
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.6.6-6mdv2007.1
+ Revision: 74072
- rebuild for new vdr
- Import vdr-plugin-prefermenu

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.6.6-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.6.6-4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.6.6-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.6.6-2mdv2007.0
- rebuild for new vdr

* Tue Jul 18 2006 Anssi Hannula <anssi@mandriva.org> 0.6.6-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8314 |12cr|vdr-plugin-premiereepg-0.2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	premiereepg
%define name	vdr-plugin-%plugin
%define version	0.2.0
%define rel	2

Summary:	VDR plugin: Parses extended Premiere EPG data
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPLv2+
URL:		http://www.muempf.de/
Source:		http://www.muempf.de/down/vdr-%plugin-%version.tar.gz
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
This plugin parses the extended EPG data which is send by Premiere on their
portal channels (e.g. SPORT PORTAL). This EPG data is transmitted in a
non-standard format on a non-standard PID.

%prep
%setup -q -n %plugin-%version
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
rm -rf %{buildroot}
%vdr_plugin_install

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY


%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.2.0-2mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Wed Jul 15 2009 Anssi Hannula <anssi@mandriva.org> 0.2.0-1mdv2010.0
+ Revision: 396131
- new version

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.0.8-7mdv2009.1
+ Revision: 359354
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.8-6mdv2009.0
+ Revision: 197966
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.8-5mdv2009.0
+ Revision: 197711
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- fix License tag
- add HISTORY file

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.8-4mdv2008.1
+ Revision: 145190
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.8-3mdv2008.1
+ Revision: 103185
- rebuild for new vdr

* Wed Sep 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.0.8-2mdv2008.0
+ Revision: 90345
- rebuild

* Fri Sep 07 2007 Anssi Hannula <anssi@mandriva.org> 0.0.8-1mdv2008.0
+ Revision: 81886
- 0.0.8
- adapt license tag to the new policy

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.7-6mdv2008.0
+ Revision: 50034
- rebuild for new vdr

* Fri Jun 22 2007 Anssi Hannula <anssi@mandriva.org> 0.0.7-5mdv2008.0
+ Revision: 42749
- rebuild due to buildsystem failure

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.7-4mdv2008.0
+ Revision: 42121
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.7-3mdv2008.0
+ Revision: 22772
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.7-2mdv2007.0
+ Revision: 90963
- rebuild for new vdr

* Fri Nov 03 2006 Anssi Hannula <anssi@mandriva.org> 0.0.7-1mdv2007.1
+ Revision: 76360
- 0.0.7

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-6mdv2007.1
+ Revision: 74073
- rebuild for new vdr
- Import vdr-plugin-premiereepg

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-2mdv2007.0
- rebuild for new vdr

* Tue Jul 18 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8315 |12cr|vdr-plugin-pvrusb2-0.1.1-17
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	pvrusb2
%define name	vdr-plugin-%plugin
%define version	0.1.1
%define rel	17

Summary:	VDR plugin: PVR USB2 analog TV support
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL+
URL:		http://vdr.unetz.com/download/pvrusb2/
Source:		http://vdr.unetz.com/download/pvrusb2/vdr-%plugin-%version.tar.bz2
Patch0:		pvrusb2-0.1.1-i18n-1.6.patch
Patch1:		pvrusb2-0.1.1-vdr-1.6.patch
Patch2:		pvrusb2-duplicate-parameter.patch
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
This is a driver plugin for the Hauppauge PVR USB2 box using the
kernel driver provided by Mike Isely
(http://www.isely.net/pvrusb2.html).

%prep
%setup -q -n %plugin-%version
%patch0 -p1
%patch1 -p1
%patch2 -p1
%vdr_plugin_prep

%vdr_plugin_params_begin %plugin
# increase verbosity
var=VERBOSE
param=-v
%vdr_plugin_params_end

%build
%vdr_plugin_build

%install
rm -rf %{buildroot}
%vdr_plugin_install

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.1.1-17mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Sat Mar 21 2009 Anssi Hannula <anssi@mandriva.org> 0.1.1-16mdv2009.1
+ Revision: 359751
- fix duplicate parameter names in function declaration
  (duplicate-parameter.patch)
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.1.1-15mdv2009.0
+ Revision: 197968
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.1.1-14mdv2009.0
+ Revision: 197713
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)
- adapt for api changes of VDR 1.6 (P1)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.1.1-13mdv2008.1
+ Revision: 145192
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.1.1-12mdv2008.1
+ Revision: 103187
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.1.1-11mdv2008.0
+ Revision: 50036
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.1.1-10mdv2008.0
+ Revision: 42123
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.1.1-9mdv2008.0
+ Revision: 22778
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.1.1-8mdv2007.0
+ Revision: 90965
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.1.1-7mdv2007.1
+ Revision: 74075
- rebuild for new vdr
- Import vdr-plugin-pvrusb2

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.1.1-6mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.1.1-5mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.1.1-4mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.1.1-3mdv2007.0
- rebuild for new vdr

* Thu Jul 20 2006 Anssi Hannula <anssi@mandriva.org> 0.1.1-2mdv2007.0
- fix url

* Thu Jul 20 2006 Anssi Hannula <anssi@mandriva.org> 0.1.1-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8316 |12cr|vdr-plugin-quicktimer-0.1.2-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	quicktimer
%define name	vdr-plugin-%plugin
%define version	0.1.2
%define rel	10

Summary:	VDR plugin: Create new timers quickly
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://phivdr.dyndns.org/vdr/vdr-quicktimer/
Source:		http://phivdr.dyndns.org/vdr/vdr-quicktimer/vdr-%plugin-%version.tgz
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
Create timers by entering channel, day and start time. Creating
timers from TV magazines is fast and does not require browsing EPG.

%prep
%setup -q -n %plugin-%version
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
rm -rf %{buildroot}
%vdr_plugin_install

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.1.2-10mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.1.2-9mdv2009.1
+ Revision: 359357
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.1.2-8mdv2009.0
+ Revision: 197969
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.1.2-7mdv2009.0
+ Revision: 197714
- add vdr_plugin_prep
- bump buildrequires on vdr-devel

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.1.2-6mdv2008.1
+ Revision: 145193
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.1.2-5mdv2008.1
+ Revision: 103188
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.1.2-4mdv2008.0
+ Revision: 50037
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.1.2-3mdv2008.0
+ Revision: 42124
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.1.2-2mdv2008.0
+ Revision: 22672
- rebuild for new vdr

* Sat Apr 21 2007 Anssi Hannula <anssi@mandriva.org> 0.1.2-1mdv2008.0
+ Revision: 16568
- 0.1.2
- update URL


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.1.1-7mdv2007.0
+ Revision: 90966
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.1.1-6mdv2007.1
+ Revision: 74077
- rebuild for new vdr
- Import vdr-plugin-quicktimer

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.1.1-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.1.1-4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.1.1-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.1.1-2mdv2007.0
- rebuild for new vdr

* Thu Jul 20 2006 Anssi Hannula <anssi@mandriva.org> 0.1.1-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8317 |12cr|vdr-plugin-reelchannelscan-0.4.3-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	reelchannelscan
%define name	vdr-plugin-%plugin
%define version	0.4.3
%define rel	9

Summary:	VDR plugin: Search Transponders for DVB Channels
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://www.vdr-wiki.de/wiki/index.php/Reelchannelscan-plugin
# Not upstream URL:
Source:		http://deela.cc.fh-lippe.de/files/vdr-reelchannelscan/vdr-%plugin-%version.tar.bz2
# dpatches are from e-tobi repo
Patch0:		04_reelchannelscan-0.3.0-configdir.dpatch
Patch1:		02_scanning_status_service.dpatch
Patch2:		90_reelchannelscan-0.4.3-vdr-1.5.10.dpatch
Patch3:		reelchannelscan-0.4.3-i18n-1.6.patch
Patch4:		reelchannelscan-includes.patch
BuildRequires:	vdr-devel >= 1.6.0
BuildRequires:	dos2unix
Requires:	vdr-abi = %vdr_abi

%description
This plugin reads sources.conf and parses the corresponding
transponderlist (.tpl file), then it scans this sat and
updates/appends all found channels to the current channel list.

%prep
%setup -q -n %plugin-%version
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
%vdr_plugin_prep
dos2unix transponders/sources.conf

%build
%vdr_plugin_build

%install
rm -rf %{buildroot}
%vdr_plugin_install
install -d -m755 %{buildroot}%{vdr_plugin_cfgdir}/%plugin/transponders
install -m644 transponders/*.tpl %{buildroot}%{vdr_plugin_cfgdir}/%plugin/transponders

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY TODO transponders/sources.conf
%dir %{vdr_plugin_cfgdir}/%plugin
%dir %{vdr_plugin_cfgdir}/%plugin/transponders
%config %{vdr_plugin_cfgdir}/%plugin/transponders/*.tpl


%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.4.3-8mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Sat Mar 21 2009 Anssi Hannula <anssi@mandriva.org> 0.4.3-7mdv2009.1
+ Revision: 359769
- fix includes (includes.patch)
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.4.3-6mdv2009.0
+ Revision: 197970
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.4.3-5mdv2009.0
+ Revision: 197715
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)
- add scanning status service to avoid global variables (P1 from e-tobi)
- adapt for api changes of VDR 1.5.10 (P2 from e-tobi)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.4.3-4mdv2008.1
+ Revision: 145194
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.4.3-3mdv2008.1
+ Revision: 103189
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.4.3-2mdv2008.0
+ Revision: 50038
- rebuild for new vdr

* Wed Jun 27 2007 Anssi Hannula <anssi@mandriva.org> 0.4.3-1mdv2008.0
+ Revision: 44991
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8318 |12cr|vdr-plugin-remote-0.4.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	remote
%define name	vdr-plugin-%plugin
%define version	0.4.0
%define rel	5

Summary:	VDR plugin: Remote control
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://www.escape-edv.de/endriss/vdr/
Source:		http://www.escape-edv.de/endriss/vdr/vdr-%plugin-%version.tgz
Patch0:		90_remote-0.4.0-1.5.7.dpatch
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
This plugin extends the remote control capabilities of vdr.
The following remote control devices are supported:

(a) linux input device driver ('/dev/input/eventX', X=0,1,2,...)
    - built-in remote control port of the av711x-based DVB cards
      (aka full-featured cards), e.g. DVB-S Nexus [1]
    - remote control port of some budget cards, e.g. Nova-CI [2]
    - other input devices (not tested, please report success!)
    See file FAQ for a list of cards which have been reported to work.

(b) keyboard (tty driver): /dev/console, /dev/ttyX

(c) TCP connection (telnet)

(d) LIRC

%prep
%setup -q -n %plugin-%version
%patch0 -p1
%vdr_plugin_prep

%vdr_plugin_params_begin %plugin
# Select an input device using evdev protocol
var=EVDEV_DEVICE
param="-i EVDEV_DEVICE"
# Select an input device using LIRC protocol
var=LIRC_DEVICE
param="-l LIRC_DEVICE"
# Select a terminal device for input
var=TTY_DEVICE
param="-t TTY_DEVICE"
# Select a terminal device for input with OSD
var=TTY_OSD_DEVICE
param="-T TTY_OSD_DEVICE"
# Select a connection on tcp port
var=TCP_PORT
param="-p tcp:TCP_PORT"
%vdr_plugin_params_end

%build
%vdr_plugin_build

%install
rm -rf %{buildroot}
%vdr_plugin_install

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY CONTRIBUTORS FAQ 


%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.4.0-5mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.4.0-4mdv2009.1
+ Revision: 359359
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.4.0-3mdv2009.0
+ Revision: 197971
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.4.0-2mdv2009.0
+ Revision: 197716
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt for api changes of VDR 1.5.7 (P0 from e-tobi)

* Fri Feb 29 2008 Anssi Hannula <anssi@mandriva.org> 0.4.0-1mdv2008.1
+ Revision: 176581
- new version

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.3.9-5mdv2008.1
+ Revision: 145195
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.3.9-4mdv2008.1
+ Revision: 103193
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.3.9-3mdv2008.0
+ Revision: 50039
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.3.9-2mdv2008.0
+ Revision: 42125
- rebuild for new vdr

* Sat May 19 2007 Anssi Hannula <anssi@mandriva.org> 0.3.9-1mdv2008.0
+ Revision: 28473
- 0.3.9

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.3.8-4mdv2008.0
+ Revision: 22677
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.3.8-3mdv2007.0
+ Revision: 90967
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.3.8-2mdv2007.1
+ Revision: 74078
- rebuild for new vdr
- Import vdr-plugin-remote

* Thu Aug 03 2006 Anssi Hannula <anssi@mandriva.org> 0.3.8-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8319 |12cr|vdr-plugin-rotor-0.1.4-18
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	rotor
%define name	vdr-plugin-%plugin
%define version	0.1.4
%define rel	18

Summary:	VDR plugin: DiseqC motor steering
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://home.vrweb.de/~bergwinkl.thomas/
Source:		vdr-%plugin-%version-vdr1.5.7.tgz
Patch0:		vdr-rotor-0.1.4-fix-crash.patch
Patch1:		92_Rotor-0.1.4-vdr1.5.10.dpatch
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
With this plugin you can control a diseqc motor.

%prep
%setup -q -n %plugin-%version
%patch0 -p1 -b .crash
%patch1 -p1
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
rm -rf %{buildroot}
%vdr_plugin_install

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.1.4-18mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Sat Mar 21 2009 Anssi Hannula <anssi@mandriva.org> 0.1.4-17mdv2009.1
+ Revision: 359770
- rediff crash-fix patch
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.1.4-16mdv2009.0
+ Revision: 197972
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.1.4-15mdv2009.0
+ Revision: 197717
- switch to 1.5.7 flavor
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt for api changes of VDR 1.5.10 (P1 from e-tobi)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.1.4-14mdv2008.1
+ Revision: 145196
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.1.4-13mdv2008.1
+ Revision: 103197
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.1.4-12mdv2008.0
+ Revision: 50040
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.1.4-11mdv2008.0
+ Revision: 42126
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.1.4-10mdv2008.0
+ Revision: 22678
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.1.4-9mdv2007.0
+ Revision: 90968
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.1.4-8mdv2007.1
+ Revision: 74079
- rebuild for new vdr
- Import vdr-plugin-rotor

* Sat Sep 23 2006 Anssi Hannula <anssi@mandriva.org> 0.1.4-7mdv2007.0
- patch0: fix crash due to an invalid pointer (Johan Schuring)

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.1.4-6mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.1.4-5mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.1.4-4mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.1.4-3mdv2007.0
- rebuild for new vdr

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 0.1.4-2mdv2007.0
- rebuild for new vdr

* Sat Jun 10 2006 Anssi Hannula <anssi@mandriva.org> 0.1.4-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8320 |12cr|vdr-plugin-screenshot-0.0.13-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	screenshot
%define name	vdr-plugin-%plugin
%define version	0.0.13
%define rel	2

Summary:	VDR plugin: Takes screenshots
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://www.joachim-wilke.de/vdr-screenshot.htm
Source:		vdr-%plugin-%version.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
With this plugin you can take still images of your screen. After installing
the plugin, a new mainmenu entry "Screenshot" will show up. Each time you
select this item, a file /tmp/title-yyyymmdd-hhmmss.jpg will be created,
where title is the current transmission or the recording currently replayed.

%prep
%setup -q -n %plugin-%version
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
rm -rf %{buildroot}
%vdr_plugin_install

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.0.13-2mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Wed Jul 15 2009 Anssi Hannula <anssi@mandriva.org> 0.0.13-1mdv2010.0
+ Revision: 396111
- new version
- drop vdr 1.6 i18n patch, fixed upstream

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.0.11-15mdv2009.1
+ Revision: 359362
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.11-14mdv2009.0
+ Revision: 197974
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.11-13mdv2009.0
+ Revision: 197719
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.11-12mdv2008.1
+ Revision: 145198
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.11-11mdv2008.1
+ Revision: 103205
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.11-10mdv2008.0
+ Revision: 50042
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.11-9mdv2008.0
+ Revision: 42128
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.11-8mdv2008.0
+ Revision: 22686
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.11-7mdv2007.0
+ Revision: 90970
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.11-6mdv2007.1
+ Revision: 74081
- rebuild for new vdr
- Import vdr-plugin-screenshot

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.11-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.11-4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.11-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.11-2mdv2007.0
- rebuild for new vdr

* Tue Jun 27 2006 Anssi Hannula <anssi@mandriva.org> 0.0.11-1mdv2007.0
- 0.0.11

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 0.0.10-2mdv2007.0
- rebuild for new vdr

* Tue Jun 06 2006 Anssi Hannula <anssi@mandriva.org> 0.0.10-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8321 |12cr|vdr-plugin-skinenigmang-0.1.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	skinenigmang
%define name	vdr-plugin-%plugin
%define version	0.1.0
%define rel	3

Summary:	VDR plugin: EnigmaNG skin
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://andreas.vdr-developer.org/enigmang/
Source:		http://andreas.vdr-developer.org/enigmang/download/vdr-%plugin-%version.tgz
# TODO: packages lowcolor icons too, maybe use alternatives?
Source1:	http://andreas.vdr-developer.org/enigmang/download/skinenigmang-logos-xpm-hi-20070702.tgz
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0-7
BuildRequires:	imagemagick-devel
BuildRequires:	freetype2-devel
Requires:	vdr-abi = %vdr_abi

%description
"EnigmaNG" is a standalone VDR skin based on the "Enigma" text2skin
addon.

%vdr_chanlogo_notice

%prep
%setup -q -n %plugin-%version -a 1
mv %plugin/HISTORY HISTORY.logos
mv %plugin/README README.logos
%vdr_plugin_prep

%vdr_plugin_params_begin %plugin
# Channel logo directory
var=LOGODIR
param="-l LOGODIR"
default=%{_vdr_chanlogodir}
# Set directory where truetype fonts are stored
var=FONTSDIR
param="-f FONTSDIR"
# Set directory where epgimages are stored
var=IMAGESDIR
param="-i IMAGESDIR"
default=%{_vdr_plugin_cachedir}/epgimages
%vdr_plugin_params_end

cat > README.install.urpmi <<EOF
%vdr_chanlogo_notice
EOF

%build
VDR_PLUGIN_EXTRA_FLAGS="$(pkg-config --cflags ImageMagick++)"
%vdr_plugin_build \
	SKINENIGMA_USE_PLUGIN_EPGSEARCH=1 \
	SKINENIGMA_USE_PLUGIN_AVARDS=1 \
	SKINENIGMA_USE_PLUGIN_MAILBOX=1 \
	HAVE_IMAGEMAGICK=1 \
	HAVE_FREETYPE=1

%install
rm -rf %{buildroot}
%vdr_plugin_install

install -d -m755 %{buildroot}%{_vdr_themedir}
install -m644 themes/*.theme %{buildroot}%{_vdr_themedir}

install -d -m755 %{buildroot}%{_vdr_plugin_datadir}
cp -a %{plugin} %{buildroot}%{_vdr_plugin_datadir}

install -d -m755 %{buildroot}%{_vdr_plugin_cfgdir}
ln -s %{_vdr_plugin_datadir}/%{plugin} %{buildroot}%{_vdr_plugin_cfgdir}/%{plugin}

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README* HISTORY*
%{_vdr_plugin_datadir}/%{plugin}
%{_vdr_plugin_cfgdir}/%{plugin}
%{_vdr_themedir}/*.theme


%changelog
* Thu Jul 15 2010 Funda Wang <fwang@mandriva.org> 0.1.0-3mdv2011.0
+ Revision: 553585
- rebuild

* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.1.0-2mdv2010.0
+ Revision: 401088
- rebuild for new VDR
- adapt for vdr compilation flags handling changes, bump buildrequires

* Tue Jul 14 2009 Anssi Hannula <anssi@mandriva.org> 0.1.0-1mdv2010.0
+ Revision: 395754
- new version

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.0.6-5mdv2009.1
+ Revision: 359364
- rebuild for new vdr

* Thu Jan 29 2009 Götz Waschk <waschk@mandriva.org> 0.0.6-4mdv2009.1
+ Revision: 335087
- rebuild for new libmagick

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Sun Oct 12 2008 Anssi Hannula <anssi@mandriva.org> 0.0.6-3mdv2009.1
+ Revision: 292795
- rebuild for new imagemagick (libmagick major was not changed despite
  breaking ABI)
- use backward-compatible pkg-config call for libmagick

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.6-2mdv2009.0
+ Revision: 197976
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.6-1mdv2009.0
+ Revision: 197721
- new version
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- update URL
- build with support for extra features with other plugins
- fix build with recent libmagick

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.5-4mdv2008.1
+ Revision: 145200
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.5-3mdv2008.1
+ Revision: 103210
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.5-2mdv2008.0
+ Revision: 50044
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.5-1mdv2008.0
+ Revision: 49915
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8322 |12cr|vdr-plugin-skinreel-0.0.1-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define plugin	skinreel

Summary:	VDR plugin: Reel Skin-Plugin
Name:		vdr-plugin-%plugin
Version:	0.0.1
Release:	9
Group:		Video
License:	GPL
# License according to reelmedia representative posting in thread below:
URL:		http://www.vdr-portal.de/board/thread.php?threadid=42586
Source:		vdr-%plugin-%version.tar.bz2
Patch0:		skinreel-0.0.1-i18n-1.6.patch
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
This is a skin for VDR based on sources of skin for reelbox.

%prep
%setup -q -n %plugin-%version
%patch0 -p1
%vdr_plugin_prep
find . -perm 0600 -exec chmod a+r {} \;

%build
%vdr_plugin_build

%install
%vdr_plugin_install

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY


%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.0.1-8mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.0.1-7mdv2009.1
+ Revision: 359365
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.1-6mdv2009.0
+ Revision: 197977
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.1-5mdv2009.0
+ Revision: 197722
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.1-4mdv2008.1
+ Revision: 145201
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.1-3mdv2008.1
+ Revision: 103211
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.1-2mdv2008.0
+ Revision: 50045
- rebuild for new vdr

* Wed Jun 27 2007 Anssi Hannula <anssi@mandriva.org> 0.0.1-1mdv2008.0
+ Revision: 44964
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8323 |12cr|vdr-plugin-skinsoppalusikka-1.6.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	skinsoppalusikka
%define name	vdr-plugin-%plugin
%define version	1.6.5
%define rel	1

Summary:	VDR plugin: Soppalusikka skin
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPLv2+
URL:		http://www.saunalahti.fi/~rahrenbe/vdr/soppalusikka/
Source:		vdr-%plugin-%version.tgz
BuildRoot:	%{_tmppath}/%{name}-buildroot
Obsoletes:	vdr-skin-soppalusikka < 1.6.0
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
The "Soppalusikka" is a standalone skin providing the good old
"ElchiAIO" looks.

%vdr_chanlogo_notice

%prep
%setup -q -n %plugin-%version
%vdr_plugin_prep

%vdr_plugin_params_begin %plugin
# Channel logo directory
var=LOGO_DIR
param=--logodir=LOGO_DIR
default=%{_vdr_chanlogodir}
%vdr_plugin_params_end

cat > README.install.urpmi <<EOF
%vdr_chanlogo_notice
EOF

%build
%vdr_plugin_build STRIP=/bin/true

%install
rm -rf %{buildroot}
%vdr_plugin_install

install -d -m755 %{buildroot}%{_vdr_themedir}
install -m644 themes/*.theme %{buildroot}%{_vdr_themedir}

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY README.install.urpmi
%{_vdr_themedir}/*.theme


%changelog
* Tue Jul 20 2010 Anssi Hannula <anssi@mandriva.org> 1.6.5-1mdv2011.0
+ Revision: 555058
- new version

* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 1.6.4-2mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Tue Jul 14 2009 Anssi Hannula <anssi@mandriva.org> 1.6.4-1mdv2010.0
+ Revision: 396051
- new version
- update license tag
- drop COPYING, package is under GPL

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 1.6.0-3mdv2009.1
+ Revision: 359366
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 1.6.0-2mdv2009.0
+ Revision: 197978
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 1.6.0-1mdv2009.0
+ Revision: 197723
- new version
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- drop old provides
- versionize obsoletes
- update description

* Fri Feb 29 2008 Anssi Hannula <anssi@mandriva.org> 1.0.6-1mdv2008.1
+ Revision: 176922
- new version
- use upstream tarball, channel logos have been removed

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 1.0.4-6mdv2008.1
+ Revision: 145202
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 1.0.4-5mdv2008.1
+ Revision: 103212
- rebuild for new vdr
- fix description
- do not strip in %%build

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 1.0.4-4mdv2008.0
+ Revision: 50046
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 1.0.4-3mdv2008.0
+ Revision: 42129
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 1.0.4-2mdv2008.0
+ Revision: 22689
- rebuild for new vdr

* Tue Apr 24 2007 Anssi Hannula <anssi@mandriva.org> 1.0.4-1mdv2008.0
+ Revision: 17991
- 1.0.4


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 1.0.2-2mdv2007.0
+ Revision: 90971
- rebuild for new vdr

* Fri Nov 03 2006 Anssi Hannula <anssi@mandriva.org> 1.0.2-1mdv2007.1
+ Revision: 76327
- 1.0.2

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 1.0.1-7mdv2007.1
+ Revision: 74082
- rebuild for new vdr
- Import vdr-plugin-skinsoppalusikka

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 1.0.1-6mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 1.0.1-5mdv2007.0
- stricter abi requires
- rename to vdr-plugin-skinsoppalusikka

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 1.0.1-4mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 1.0.1-3mdv2007.0
- rebuild for new vdr

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 1.0.1-2mdv2007.0
- use _ prefix for system path macros

* Fri Jun 16 2006 Anssi Hannula <anssi@mandriva.org> 1.0.1-1mdv2007.0
- 1.0.1

* Mon Jun 05 2006 Anssi Hannula <anssi@mandriva.org> 1.0.0-2mdv2007.0
- rebuild for new vdr

* Fri Jun 02 2006 Anssi Hannula <anssi@mandriva.org> 1.0.0-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8324 |12cr|vdr-plugin-solitaire-0.0.2-17
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	solitaire
%define name	vdr-plugin-%plugin
%define version	0.0.2
%define rel	17

Summary:	VDR plugin: The well-known card game
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://www.djdagobert.com/vdr/solitaire/
Source:		http://www.djdagobert.com/vdr/solitaire/vdr-%plugin-%version.tar.bz2
Patch0:		vdr-cardgames-0.0.2-to-gcc3.4.diff
Patch1:		91_solitaire-0.0.2-1.5.4.dpatch
Patch2:		solitaire-0.0.2-i18n-1.6.patch
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
BuildRequires:	dos2unix
Requires:	vdr-abi = %vdr_abi

%description
This solitaire plugin is an implementation of the (well-known) card game
"Solitaire" played on the On Screen Display of your Video Disk Recorder.

%prep
%setup -q -c
cd %plugin
dos2unix tools/list.h
%patch0 -p1 -b .gcc34
%patch1 -p1
%patch2 -p1
%vdr_plugin_prep

chmod 0644 CONTRIBUTORS HISTORY README

%build
cd %plugin
%vdr_plugin_build

%install
rm -rf %{buildroot}

cd %plugin
%vdr_plugin_install

install -d -m755 %{buildroot}%{_vdr_plugin_datadir}/%{plugin}
install -d -m755 %{buildroot}%{_vdr_plugin_cfgdir}
install -m644 solitaire/* %{buildroot}%{_vdr_plugin_datadir}/%{plugin}
ln -s %{_vdr_plugin_datadir}/%{plugin} 	%{buildroot}%{_vdr_plugin_cfgdir}/solitaire

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin/%plugin.vdr
%defattr(-,root,root)
%doc %plugin/README %plugin/HISTORY %plugin/CONTRIBUTORS
%{_vdr_plugin_cfgdir}/solitaire
%{_vdr_plugin_datadir}/%{plugin}




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.0.2-17mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.0.2-16mdv2009.1
+ Revision: 359368
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.2-15mdv2009.0
+ Revision: 197981
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.2-14mdv2009.0
+ Revision: 197725
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)
- adapt for api changes of VDR 1.5.4 (P2 from e-tobi)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.2-13mdv2008.1
+ Revision: 145204
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-12mdv2008.1
+ Revision: 103214
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-11mdv2008.0
+ Revision: 50048
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-10mdv2008.0
+ Revision: 42131
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-9mdv2008.0
+ Revision: 22695
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-8mdv2007.0
+ Revision: 90973
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-7mdv2007.1
+ Revision: 74084
- rebuild for new vdr
- Import vdr-plugin-solitaire

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-6mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-5mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-4mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-3mdv2007.0
- rebuild for new vdr

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-2mdv2007.0
- use _ prefix for system path macros

* Tue Jun 06 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8325 |12cr|vdr-plugin-streamdev-0.5.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	streamdev
%define name	vdr-plugin-%plugin
%define version	0.5.0
%define cvsrev	0
%define rel	5

%if %cvsrev
%define release	%mkrel 0.pre.%cvsrev.%rel
%else
%define release	%mkrel %rel
%endif

Summary:	VDR plugin: streamdev
Name:		%name
Version:	%version
Release:	%release
Group:		Video
License:	GPL
URL:		http://streamdev.vdr-developer.org/

%if %cvsrev
# From streamdev @ :pserver:anoncvs@vdr-developer.org:/var/cvsroot
Source:		vdr-%plugin-%cvsrev.tar.xz
%else
Source:		http://streamdev.vdr-developer.org/releases/vdr-%plugin-%version.tgz
%endif

# From XBMC
Patch0:		streamdev-cvs100210-ReplaceRecordingStreaming.patch
Patch1:		streamdev-cvs221109-AddCallbackMsg.diff
Patch2:		streamdev-cvs221109-AddFemonV1.diff

BuildRequires:	vdr-devel >= 1.6.0

%description
This PlugIn is a VDR implementation of the VTP (Video Transfer Protocol,
see file PROTOCOL) and a basic HTTP Streaming Protocol.

It consists of a server and a client part, but both parts are compiled together
with the PlugIn source, but appear as separate PlugIns to VDR.

%package server
Summary:	VDR plugin: VDR Streaming Server
Group:		Video
Requires:	vdr-abi = %vdr_abi

%description server
This PlugIn is a VDR implementation of the VTP (Video Transfer Protocol,
see file PROTOCOL) and a basic HTTP Streaming Protocol.

The server part acts as a Receiver-Device and works transparently in the
background within your running VDR. It can serve multiple clients and it can
distribute multiple input streams (i.e. from multiple DVB-cards) to multiple
clients using the native VTP protocol (for VDR-clients), or using the HTTP
protocol supporting clients such as XINE, MPlayer and so on. With XMMS or
WinAMP, you can also listen to radio channels over a HTTP connection.

%package client
Summary:	VDR plugin: VTP Streaming Client
Group:		Video
Requires:	vdr-abi = %vdr_abi

%description client
This PlugIn is a VDR implementation of the VTP (Video Transfer Protocol,
see file PROTOCOL) and a basic HTTP Streaming Protocol.

The client part acts as a full Input Device, so it can be used in conjunction
with a DXR3-Card, XINE, SoftDevice or others to act as a working VDR
installation without any DVB-Hardware including EPG-Handling.

%prep
%if %cvsrev
%setup -q -n %plugin
find -type d -name CVS -print0 | xargs -0 rm -rf
%else
%setup -q -n %plugin-%version
%endif
%patch0 -p1
%patch1 -p1
%patch2 -p1
cd server
%vdr_plugin_prep
cd ../client
%vdr_plugin_prep
cd ..

perl -pi -e 's/^CFLAGS =/MOREFLAGS =/' libdvbmpeg/Makefile
sed -i 's/$(CFLAGS)/$(MOREFLAGS) $(CFLAGS)/' libdvbmpeg/Makefile

cd server
%vdr_plugin_params_begin %plugin-server
# Credentials for HTTP authentication, in format "LOGIN:PASSWORD".
# Credentials are required when connecting from a host not listed in
# streamdevhosts.conf. The default (i.e. no credentials set below) is to
# not allow connection from such hosts at all.
var=AUTH
param=--auth=AUTH
# Define an external command for remuxing
var=REMUXER
param=--remux=REMUXER
%vdr_plugin_params_end
cd ..

cat > README.0.5.0-1.upgrade.urpmi <<EOF
The config file location of streamdev has changed from
/var/lib/vdr/config/plugins/streamdev
to
/var/lib/vdr/config/plugins/streamdev-server.
streamdevhosts.conf has been automatically moved unless there was a conflict.
externremux.sh is not moved automatically as there has been a slight change
in the syntax (it has to provide HTTP headers).
EOF

%build
%vdr_plugin_build

%install
rm -rf %{buildroot}
cd server
%vdr_plugin_install
cd ../client
%vdr_plugin_install
cd ..

install -d -m755 %{buildroot}%{vdr_plugin_cfgdir}/%{plugin}-server
install -m755 %plugin-server/externremux.sh %{buildroot}%{vdr_plugin_cfgdir}/%{plugin}-server
install -m644 %plugin-server/streamdevhosts.conf %{buildroot}%{vdr_plugin_cfgdir}/%{plugin}-server

%clean
rm -rf %{buildroot}

%pre server
if [ $1 = 2 ] && ! [ -e %{vdr_plugin_cfgdir}/%{plugin}-server ] && [ -e %{vdr_plugin_cfgdir}/%{plugin} ]; then
	mkdir -p %{vdr_plugin_cfgdir}/%{plugin}-server
	touch %{vdr_plugin_cfgdir}/%{plugin}-server/mdv-050-migration
fi

%post server
if [ $1 = 2 ] && [ -e %{vdr_plugin_cfgdir}/%{plugin}-server/mdv-050-migration ]; then
	mv -vf %{vdr_plugin_cfgdir}/%{plugin}/streamdevhosts.conf %{vdr_plugin_cfgdir}/%{plugin}-server/streamdevhosts.conf
	rm -f %{vdr_plugin_cfgdir}/%{plugin}-server/mdv-050-migration
fi
%vdr_plugin_post %plugin-server

%postun server
%vdr_plugin_postun %plugin-server

%post client
%vdr_plugin_post %plugin-client

%postun client
%vdr_plugin_postun %plugin-client

%files server -f server/streamdev-server.vdr
%defattr(-,root,root)
%doc README HISTORY CONTRIBUTORS PROTOCOL README.*.upgrade.urpmi
%dir %{vdr_plugin_cfgdir}/%plugin-server
%config(noreplace) %{vdr_plugin_cfgdir}/%plugin-server/streamdevhosts.conf
%config(noreplace) %{vdr_plugin_cfgdir}/%plugin-server/externremux.sh

%files client -f client/streamdev-client.vdr
%defattr(-,root,root)
%doc README HISTORY CONTRIBUTORS


%changelog
* Sat Oct 02 2010 Anssi Hannula <anssi@mandriva.org> 0.5.0-4mdv2011.0
+ Revision: 582551
- restore configuration files of server package

* Sat Oct 02 2010 Anssi Hannula <anssi@mandriva.org> 0.5.0-3mdv2011.0
+ Revision: 582530
- remove dependencies on removed common subpackage

* Sun Aug 15 2010 Anssi Hannula <anssi@mandriva.org> 0.5.0-2mdv2011.0
+ Revision: 570212
- new stable version 0.5.0
  o config file location has changed
    (streamdevhosts.conf is automatically moved)
  o externremux.sh semantics have changed (see documentation)
- rediff xbmc recording streaming patch
- drop streamdev-common package, it is no longer needed

* Sun Feb 14 2010 Anssi Hannula <anssi@mandriva.org> 0.5.0-0.pre.20100214.1mdv2011.0
+ Revision: 505943
- new snapshot
- add patches from XBMC:
  o send messages to streamdev client (AddCallbackMsg.diff)
  o improve recording streaming (ReplaceRecordingStreaming.patch)
  o add femon support (AddFemonV1.diff)

* Sat Jan 16 2010 Anssi Hannula <anssi@mandriva.org> 0.5.0-0.pre.20100116.1mdv2010.1
+ Revision: 492513
- new snapshot
- drop format-string.patch (applied upstream)

* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.3.4-1.20090715.2mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Wed Jul 15 2009 Anssi Hannula <anssi@mandriva.org> 0.3.4-1.20090715.1mdv2010.0
+ Revision: 396120
- new snapshot
- drop intcam.patch, remuxpatch.diff, TS-default.patch, applied upstream
- update format-string.patch
- update sysconfig file

* Sat Mar 21 2009 Anssi Hannula <anssi@mandriva.org> 0.3.4-1.20080425.4mdv2009.1
+ Revision: 359782
- fix format strings (format-string.patch)
- rebuild for new vdr

* Sun Sep 07 2008 Anssi Hannula <anssi@mandriva.org> 0.3.4-1.20080425.3mdv2009.0
+ Revision: 282129
- fix externremux.sh permissions (reported by Mikko Kuivaniemi)

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.3.4-1.20080425.2mdv2009.0
+ Revision: 197885
- replace configdir patch with one from upstream (P1)
- handle remote CA correctly (P2)

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.3.4-1.20080425.1mdv2009.0
+ Revision: 197726
- new snapshot
- fix non-threadsafe configdir call (P1)
- create streamdev-common package for shared translations
- add urpmi readme file regarding config directory change
- ship externremux.sh

* Sun Mar 02 2008 Anssi Hannula <anssi@mandriva.org> 0.3.3-1.080302.1mdv2008.1
+ Revision: 177717
- new snapshot

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.3.3-1.071028.3mdv2008.1
+ Revision: 145205
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.3.3-1.071028.2mdv2008.1
+ Revision: 103215
- rebuild for new vdr

* Sun Oct 28 2007 Anssi Hannula <anssi@mandriva.org> 0.3.3-1.071028.1mdv2008.1
+ Revision: 102880
- use TS by default for HTTP streaming (P0)
- new snapshot
- update URL

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.3.3-1.070611.4mdv2008.0
+ Revision: 50049
- rebuild for new vdr

* Fri Jun 22 2007 Anssi Hannula <anssi@mandriva.org> 0.3.3-1.070611.3mdv2008.0
+ Revision: 42695
- rebuild due to buildsystem failure
- rebuild for new vdr

* Sun Jun 10 2007 Anssi Hannula <anssi@mandriva.org> 0.3.3-1.070611.1mdv2008.0
+ Revision: 37966
- new snapshot
- drop the patch, applied upstream

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 1.070420.2mdv2008.0-current
+ Revision: 22698
- rebuild for new vdr

* Fri Apr 20 2007 Anssi Hannula <anssi@mandriva.org> 0.3.3-1.070420.1mdv2008.0
+ Revision: 16291
- new snapshot
- patch0: section_filters-0.5.patch by Petri Hintukainen and Rolf Ahrenberg
  (lots of changes, see README.patch for details)
- drop patch2, obsoleted by patch0


* Mon Feb 05 2007 Anssi Hannula <anssi@mandriva.org> 0.3.3-1.070205.1mdv2007.0
+ Revision: 116379
- new snapshot

* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.3.3-1.060823.4mdv2007.1
+ Revision: 90974
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.3.3-1.060823.3mdv2007.1
+ Revision: 74085
- rebuild for new vdr
- Import vdr-plugin-streamdev

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.3.3-1.060823.2mdv2007.0
- rebuild for new vdr
- use 2-digit year in cvsrev to shorten the rpm name length

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.3.3-0.20060823.1mdv2007.0
- new snapshot
- stricter abi requires
- drop patch1, upstream
- rediff patch2
- fix replaces in %%prep

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.3.3-0.20060507.4mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.3.3-0.20060507.3mdv2007.0
- rebuild for new vdr

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 0.3.3-0.20060507.2mdv2007.0
- use _ prefix for system path macros
- rpmbuildupdate friendly

* Sat Jun 10 2006 Anssi Hannula <anssi@mandriva.org> 0.3.3-0.20060507.1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8326 |12cr|vdr-plugin-sudoku-0.3.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	sudoku
%define name	vdr-plugin-%plugin
%define version	0.3.5
%define rel	1

Summary:	VDR plugin: Sudoku - generate and solve Number Place puzzles
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://toms-cafe.de/vdr/sudoku/
Source:		http://toms-cafe.de/vdr/sudoku/vdr-%plugin-%version.tgz
# Fixes build (04/2008)
Patch0:		sudoku-0.2.1-makefile.patch
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
'Sudoku' is a VDR plugin to generate and solve Number Place puzzles, so called
Sudokus.

A Sudoku puzzle consists of 9 x 9 cells subdivided into 9 regions with 3 x 3
cells. The rules are simple. There have to be the numbers from 1 to 9 in every
row, column and region. In the beginning some numbers are given. These cells
are painted with cyan background color. The aim of the puzzle is to find the
missing numbers. There is only one solution of a Sudoku puzzle.

%prep
%setup -q -n %plugin-%version
%patch0 -p1
%vdr_plugin_prep

%build
%vdr_plugin_build
%make -C tools CXXFLAGS="%optflags %ldflags"

%install
rm -rf %{buildroot}
%vdr_plugin_install
%makeinstall -C tools

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY
%{_bindir}/sudoku_generator
%{_mandir}/man1/sudoku_generator.1*



%changelog
* Sun Aug 15 2010 Anssi Hannula <anssi@mandriva.org> 0.3.5-1mdv2011.0
+ Revision: 569840
- new version
- drop unneeded hunk from makefile.patch

* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.3.4-2mdv2011.0
+ Revision: 401088
- rebuild for new VDR

* Tue Jul 14 2009 Anssi Hannula <anssi@mandriva.org> 0.3.4-1mdv2010.0
+ Revision: 395758
- new version
- include sudoku_generator tool

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.2.1-3mdv2009.1
+ Revision: 359370
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.2.1-2mdv2009.0
+ Revision: 197982
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.2.1-1mdv2009.0
+ Revision: 197727
- new version
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- fix makefile for build (P0)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.1.3-6mdv2008.1
+ Revision: 145207
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.1.3-5mdv2008.1
+ Revision: 103217
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.1.3-4mdv2008.0
+ Revision: 50051
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.1.3-3mdv2008.0
+ Revision: 42134
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.1.3-2mdv2008.0
+ Revision: 22703
- rebuild for new vdr


* Tue Feb 27 2007 Anssi Hannula <anssi@mandriva.org> 0.1.3-1mdv2007.0
+ Revision: 126273
- 0.1.3

* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.1.2-10mdv2007.1
+ Revision: 90976
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.1.2-9mdv2007.1
+ Revision: 74087
- rebuild for new vdr
- Import vdr-plugin-sudoku

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.1.2-8mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.1.2-7mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.1.2-6mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.1.2-5mdv2007.0
- rebuild for new vdr

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 0.1.2-4mdv2007.0
- rebuild for new vdr

* Mon Jun 05 2006 Anssi Hannula <anssi@mandriva.org> 0.1.2-3mdv2007.0
- rebuild for new vdr

* Sat Jun 03 2006 Anssi Hannula <anssi@mandriva.org> 0.1.2-2mdv2007.0
- fix URL

* Sat Jun 03 2006 Anssi Hannula <anssi@mandriva.org> 0.1.2-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8327 |12cr|vdr-plugin-suspendoutput-1.0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	suspendoutput
%define name	vdr-plugin-%plugin
%define version	1.0.1
%define rel	2

Summary:	VDR plugin: Suspend output
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPLv2+
URL:		http://phivdr.dyndns.org/vdr/vdr-suspendoutput/
Source:		http://phivdr.dyndns.org/vdr/vdr-suspendoutput/vdr-%plugin-%version.tgz
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
Suspend vdr output (display still image instead of live video).
Suspending live TV releases current channel (DVB card) for
recording(s) and saves some CPU time with software decoders.
Blanking display while replay is paused can avoid burning the image
on tube.

%prep
%setup -q -n %plugin-%version
%vdr_plugin_prep

%vdr_plugin_params_begin %plugin
# Show suspend/resume entry in main menu (default)
var=MENU
param=-m
# Don't show entry in main menu
var=NOMENU
param=-M
# Suspend output after MIN minutes of inactivity (default: 120 minutes)
var=TIMER_MIN
param=--timer=TIMER_MIN
# Disable inactivity timer
var=NOTIMER
param=-T
# Allow suspend when replay is paused
var=PAUSED
param=-p
# Show VDR logo when suspended
var=LOGO
param=-l
# Blank screen when suspended
var=BLANK
param=-b
%vdr_plugin_params_end

%build
%vdr_plugin_build

%install
rm -rf %{buildroot}
%vdr_plugin_install

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY


%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 1.0.1-2mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Wed Jul 15 2009 Anssi Hannula <anssi@mandriva.org> 1.0.1-1mdv2010.0
+ Revision: 396138
- new version
- update license tag

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.2.5-8mdv2009.1
+ Revision: 359371
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.2.5-7mdv2009.0
+ Revision: 197983
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.2.5-6mdv2009.0
+ Revision: 197728
- add vdr_plugin_prep
- bump buildrequires on vdr-devel

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.2.5-5mdv2008.1
+ Revision: 145208
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.2.5-4mdv2008.1
+ Revision: 103218
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.2.5-3mdv2008.0
+ Revision: 50052
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.2.5-2mdv2008.0
+ Revision: 42135
- rebuild for new vdr

* Sun Jun 10 2007 Anssi Hannula <anssi@mandriva.org> 0.2.5-1mdv2008.0
+ Revision: 37872
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8328 |12cr|vdr-plugin-svdrpservice-0.0.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	svdrpservice
%define name	vdr-plugin-%plugin
%define version	0.0.4
%define rel	2

Summary:	VDR plugin: SVDRP client
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL+
URL:		http://vdr.schmirler.de/
Source:		http://vdr.schmirler.de/svdrpservice/vdr-%plugin-%version.tgz
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
This plugin offers SVDRP connections as a service to other plugins.
Connecting to streamdev's VTP server port is possible, too. VTP provides
a subset of the SVDRP commands but in contrast to SVDRP it can handle
multiple connections at a time.

There's no reason to load this plugin if no other plugin relies on it.

%package -n %plugin-devel
Summary:	Development headers for svdrpservice VDR plugin
Group:		Development/C++
Requires:	vdr-devel

%description -n %plugin-devel
Development headers for svdrpservice VDR plugin needed for building
some plugins depending on svdrpservice.

%prep
%setup -q -n %plugin-%version
%vdr_plugin_prep

%vdr_plugin_params_begin %plugin
# Default server IP and optional port (e.g. 192.168.0.1:2001).
# If no port is given, the default SVDRP port 2001 is assumed.
var=DEFAULT_SERVER
param=DEFAULT_SERVER
%vdr_plugin_params_end

%build
%vdr_plugin_build

%install
rm -rf %{buildroot}
%vdr_plugin_install

install -D -m644 svdrpservice.h %buildroot%_includedir/vdr/%plugin/svdrpservice.h

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY

%files -n %plugin-devel
%defattr(-,root,root)
%{_includedir}/vdr/%{plugin}


%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.0.4-2mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Tue Jul 14 2009 Anssi Hannula <anssi@mandriva.org> 0.0.4-1mdv2010.0
+ Revision: 395761
- new version
- drop i18n patch, fixed upstream
- update license tag
- include sysconfig file

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.0.3-10mdv2009.1
+ Revision: 359372
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.3-9mdv2009.0
+ Revision: 197984
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.3-8mdv2009.0
+ Revision: 197729
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.3-7mdv2008.1
+ Revision: 145209
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.3-6mdv2008.1
+ Revision: 103219
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.3-5mdv2008.0
+ Revision: 50053
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.3-4mdv2008.0
+ Revision: 42136
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.3-3mdv2008.0
+ Revision: 22705
- rebuild for new vdr

* Tue May 01 2007 Anssi Hannula <anssi@mandriva.org> 0.0.3-2mdv2008.0
+ Revision: 19887
- add devel subpackage

* Tue May 01 2007 Anssi Hannula <anssi@mandriva.org> 0.0.3-1mdv2008.0
+ Revision: 19882
- Import vdr-plugin-svdrpservice


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8329 |12cr|vdr-plugin-sysinfo-0.1.0a-21
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	sysinfo
%define name	vdr-plugin-%plugin
%define version	0.1.0a
%define rel	21

Summary:	VDR plugin: System information plugin
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://kikko77.altervista.org/
Source:		vdr-%plugin-%version.tar.bz2
Patch0:		01_sysinfo-0.1.0a-fontfix.dpatch
Patch1:		sysinfo-0.1.0a-i18n-1.6.patch
Patch2:		sysinfo-fix-includes.patch
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
This plugin show same features of the vdr-box system like :
- kernel version
- cpu type
- cpu frequency
- cpu usage
- cpu free
- total memory
- memory free
- memory usage

%prep
%setup -q -n %plugin-%version
%patch0 -p1
%patch1 -p1
%patch2 -p1
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
rm -rf %{buildroot}
%vdr_plugin_install

install -d -m755 %{buildroot}%{_vdr_plugin_cfgdir}/%{plugin}
install -m755 script/sysinfo.sh %{buildroot}%{_vdr_plugin_cfgdir}/%{plugin}

install -d -m755 %{buildroot}%{_bindir}

cat > %{buildroot}%{_bindir}/sysinfo.sh <<EOF
#!/bin/sh
VDR_CONFIGDIR="%{_vdr_cfgdir}"
[ -e %{_sysconfdir}/sysconfig/vdr ] && . %{_sysconfdir}/sysconfig/vdr
exec \$VDR_CONFIGDIR/plugins/%plugin/sysinfo.sh \$@
EOF
chmod a+x %{buildroot}%{_bindir}/sysinfo.sh

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY
%{_bindir}/sysinfo.sh
%{_vdr_plugin_cfgdir}/%{plugin}


%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.1.0a-21mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Sat Mar 21 2009 Anssi Hannula <anssi@mandriva.org> 0.1.0a-20mdv2009.1
+ Revision: 359783
- fix includes (fix-includes.patch)
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.1.0a-19mdv2009.0
+ Revision: 197985
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.1.0a-18mdv2009.0
+ Revision: 197730
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)
- adapt for font changes of VDR 1.6 (P0 from e-tobi)
- fix description

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.1.0a-17mdv2008.1
+ Revision: 145210
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.1.0a-16mdv2008.1
+ Revision: 103220
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.1.0a-15mdv2008.0
+ Revision: 50054
- rebuild for new vdr

* Fri Jun 22 2007 Anssi Hannula <anssi@mandriva.org> 0.1.0a-14mdv2008.0
+ Revision: 42701
- rebuild due to buildsystem failure
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.1.0a-12mdv2008.0
+ Revision: 22708
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0a-11mdv2007.0
+ Revision: 90977
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0a-10mdv2007.1
+ Revision: 74088
- rebuild for new vdr
- Import vdr-plugin-sysinfo

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0a-9mdv2007.0
- rebuild for new vdr

* Fri Aug 25 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0a-8mdv2007.0
- fix missing escaping

* Fri Aug 25 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0a-7mdv2007.0
- fix mangled line

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0a-6mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0a-5mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0a-4mdv2007.0
- rebuild for new vdr

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0a-3mdv2007.0
- use _ prefix for system path macros

* Mon Jun 05 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0a-2mdv2007.0
- rebuild for new vdr

* Sat Jun 03 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0a-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8330 |12cr|vdr-plugin-taste-0.0.2d-1.20080425.5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	taste
%define name	vdr-plugin-%plugin
%define version	0.0.2d
%define snapshot 20080425
%define rel	5

Summary:	VDR plugin: Lock unwanted shows by keywords
Name:		%name
Version:	%version
Release:	%mkrel 1.%snapshot.%rel
Group:		Video
License:	GPL
URL:		http://linux.kompiliert.net/index.php?view=taste
Patch0:		91_taste-0.0.2d+cvs20061111-1.5.0.dpatch
Patch1:		taste-i18n-1.6.patch
Source:		vdr-%plugin-%snapshot.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
With this plugin, VDR will skip every channel that doesn't match
your "taste", which means that the current programme (if available)
is checked against a blacklist, and if it matches, a message will be
displayed and the channel is being skipped. You can either wait for
the plugin to change the channel for you after a configurable amount
of time, or simply zap again.

%prep
%setup -q -n %plugin
%patch0 -p1
%patch1 -p1
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
rm -rf %{buildroot}
%vdr_plugin_install

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY


%changelog
* Thu Jul 30 2009 Anssi Hannula <anssi@mandriva.org> 0.0.2d-1.20080425.5mdv2011.0
+ Revision: 404573
- rebuild due to BS building the previous release against wrong VDR on x86_64

* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.0.2d-1.20080425.4mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.0.2d-1.20080425.3mdv2009.1
+ Revision: 359374
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.2d-1.20080425.2mdv2009.0
+ Revision: 197986
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.2d-1.20080425.1mdv2009.0
+ Revision: 197731
- new snapshot
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)
- adapt for api changes of VDR 1.5.0 (P0 from e-tobi)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.2d-1.20070421.6mdv2008.1
+ Revision: 145217
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2d-1.20070421.5mdv2008.1
+ Revision: 103221
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2d-1.20070421.4mdv2008.0
+ Revision: 50055
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2d-1.20070421.3mdv2008.0
+ Revision: 42138
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2d-1.20070421.2mdv2008.0
+ Revision: 22710
- rebuild for new vdr

* Sat Apr 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2d-1.20070421.1mdv2008.0
+ Revision: 16472
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8331 |12cr|vdr-plugin-text2skin-1.3.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	text2skin
%define name	vdr-plugin-%plugin
%define version	1.3.1
%define snap	0
%define rel	2

%define debug_package %{nil}

%if %snap
%define release	%mkrel 0.%snap.%rel
%else
%define release	%mkrel %rel
%endif

Summary:	VDR plugin: Loader for text-based skins
Name:		%name
Version:	%version
Release:	%release
Group:		Video
License:	GPL+
URL:		http://projects.vdr-developer.org/projects/list_files/plg-text2skin
%if %snap
Source:		vdr-%plugin-%snap.tar.bz2
%else
Source:		vdr-%plugin-%version.tgz
%endif
Patch0:		text2skin-imagemagick-6.6.2.patch
BuildRequires:	vdr-devel >= 1.6.0-7
BuildRequires:	freetype2-devel imagemagick-devel
Requires:	vdr-abi = %vdr_abi

%description
This plugin is designed to load and interpret a set of files describing the
layout of the On Screen Display and to make this "Skin" available to VDR via
Setup -> OSD in the main menu. Of course it is possible to load more than one
text-based skin this way and to choose between them while running VDR. All
skins may be themeable (you can create your own color-theme) and translateable
as the author of the skin wishes.

%prep
%setup -q -n %plugin-%version
%apply_patches
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
rm -rf %{buildroot}

%vdr_plugin_install

install -d -m755 %{buildroot}%{vdr_plugin_datadir}/%{plugin}
install -d -m755 %{buildroot}%{vdr_plugin_cfgdir}
ln -s %{vdr_plugin_datadir}/%{plugin} %{buildroot}%{vdr_plugin_cfgdir}/%{plugin}

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README* HISTORY CONTRIBUTORS
%doc contrib Docs/*
%{vdr_plugin_datadir}/%{plugin}
%{vdr_plugin_cfgdir}/%{plugin}



%changelog
* Sat Aug 14 2010 Anssi Hannula <anssi@mandriva.org> 1.3.1-1mdv2011.0
+ Revision: 569796
- fix build with imagemagick 6.6.2+ (imagemagick-6.6.2.patch)
- new version
- new URL
- drop patches, fixed upstream

* Thu Jul 15 2010 Funda Wang <fwang@mandriva.org> 1.1-0.20060904.12mdv2011.0
+ Revision: 553586
- rebuild

* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 1.1-0.20060904.11mdv2010.0
+ Revision: 401088
- rebuild for new VDR
- adapt for vdr compilation flags handling changes, bump buildrequires

* Sat Mar 21 2009 Anssi Hannula <anssi@mandriva.org> 1.1-0.20060904.10mdv2009.1
+ Revision: 359784
- fix types (types.patch)
- rebuild for new vdr
- use backward-compatible pkg-config call for libmagick

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 1.1-0.20060904.9mdv2009.0
+ Revision: 197987
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 1.1-0.20060904.8mdv2009.0
+ Revision: 197733
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt for api changes of VDR 1.5.4 (P2 from e-tobi)
- adapt to gettext i18n of VDR 1.6 (P3 from e-tobi)
- fix build with recent libmagick

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuilt against new imagemagick libs

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 1.1-0.20060904.6mdv2008.1
+ Revision: 145221
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 1.1-0.20060904.5mdv2008.1
+ Revision: 103222
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 1.1-0.20060904.4mdv2008.0
+ Revision: 50056
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 1.1-0.20060904.3mdv2008.0
+ Revision: 42139
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 1.1-0.20060904.2mdv2008.0
+ Revision: 22712
- rebuild for new vdr

* Fri Apr 20 2007 Anssi Hannula <anssi@mandriva.org> 1.1-0.20060904.1mdv
+ Revision: 16274
- new snapshot


* Sun Feb 18 2007 Anssi Hannula <anssi@mandriva.org> 1.1-0.20051217.12mdv2007.0
+ Revision: 122357
- rebuild for new ImageMagick

* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 1.1-0.20051217.11mdv2007.1
+ Revision: 90978
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 1.1-0.20051217.10mdv2007.1
+ Revision: 74089
- rebuild for new vdr
- Import vdr-plugin-text2skin

* Sat Sep 09 2006 Anssi Hannula <anssi@mandriva.org> 1.1-0.20051217.9mdv2007.0
- rebuild for new imagemagick

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 1.1-0.20051217.8mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 1.1-0.20051217.7mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 1.1-0.20051217.6mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 1.1-0.20051217.5mdv2007.0
- rebuild for new vdr

* Thu Jul 13 2006 Anssi Hannula <anssi@mandriva.org> 1.1-0.20051217.4mdv2007.0
- patch1: fix fonts with libfreetype 2.2

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 1.1-0.20051217.3mdv2007.0
- use _ prefix for system path macros

* Mon Jun 05 2006 Anssi Hannula <anssi@mandriva.org> 1.1-0.20051217.2mdv2007.0
- rebuild for new vdr

* Fri Jun 02 2006 Anssi Hannula <anssi@mandriva.org> 1.1-0.20051217.1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8332 |12cr|vdr-plugin-timeline-1.0.141-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	timeline
%define name	vdr-plugin-%plugin
%define version	1.0.141
%define rel	16

Summary:	VDR plugin: Show timer overview and collisions
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://www.js-home.org/vdr/timeline/
Source:		vdr-%plugin-%version.tar.bz2
Patch0:		91_timeline-1.0.141-1.5.0.dpatch
Patch1:		92_timeline-1.0.141-vdr-1.5.3.dpatch
Patch2:		timeline-1.0.141-i18n-1.6.patch
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
Shows a timeline of all programmed timers per day and informs
you of timer conflicts:
- record transmissions at the same time
and
- transmissions are on different channels (on different frequencies)
and
- there are not enough input devices

%prep
%setup -q -n %plugin-%version
%patch0 -p1
%patch1 -p1
%patch2 -p1
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
rm -rf %{buildroot}
%vdr_plugin_install

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 1.0.141-16mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 1.0.141-15mdv2009.1
+ Revision: 359376
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 1.0.141-14mdv2009.0
+ Revision: 197988
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 1.0.141-13mdv2009.0
+ Revision: 197734
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)
- adapt for api changes of VDR 1.5.0 (P0 from e-tobi)
- adapt for api changes of VDR 1.5.3 (P1 from e-tobi)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 1.0.141-12mdv2008.1
+ Revision: 145225
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 1.0.141-11mdv2008.1
+ Revision: 103223
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 1.0.141-10mdv2008.0
+ Revision: 50057
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 1.0.141-9mdv2008.0
+ Revision: 42140
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 1.0.141-8mdv2008.0
+ Revision: 22714
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 1.0.141-7mdv2007.0
+ Revision: 90979
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 1.0.141-6mdv2007.1
+ Revision: 74094
- rebuild for new vdr
- Import vdr-plugin-timeline

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 1.0.141-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 1.0.141-4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 1.0.141-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 1.0.141-2mdv2007.0
- rebuild for new vdr

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 1.0.141-1mdv2007.0
- 1.0.141
- drop patch1, upstream
- fix description

* Tue Jun 06 2006 Anssi Hannula <anssi@mandriva.org> 0.9.0-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8333 |12cr|vdr-plugin-timersync-0.1.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	timersync
%define name	vdr-plugin-%plugin
%define version	0.1.0
%define rel	9

Summary:	VDR plugin: Synchronize timers with server
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://phivdr.dyndns.org/vdr/vdr-timersync/
Source:		http://phivdr.dyndns.org/vdr/vdr-timersync/vdr-%plugin-%version.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
BuildRequires:	svdrpservice-devel
Requires:	vdr-abi = %vdr_abi
Requires:	vdr-plugin-svdrpservice

%description
This plugin synchronizes timers between client VDR and server VDR.
All recordings are done at server, but all timers are visible in
both VDR instances.

%prep
%setup -q -n %plugin-%version
%vdr_plugin_prep

perl -pi -e 's,"../svdrpservice/svdrpservice.h",<vdr/svdrpservice/svdrpservice.h>,' timersync.c

%vdr_plugin_params_begin %plugin
# VDR Server address and optional SVDRP port
# This can also be configured in svdrpservice plugin setup menu
var=VDR_SERVER_ADDRESS
param=--server=VDR_SERVER_ADDRESS
%vdr_plugin_params_end

%build
%vdr_plugin_build

%install
rm -rf %{buildroot}
%vdr_plugin_install

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY


%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.1.0-9mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.1.0-8mdv2009.1
+ Revision: 359377
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.1.0-7mdv2009.0
+ Revision: 197989
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.1.0-6mdv2009.0
+ Revision: 197735
- add vdr_plugin_prep
- bump buildrequires on vdr-devel

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.1.0-5mdv2008.1
+ Revision: 145229
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.1.0-4mdv2008.1
+ Revision: 103224
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.1.0-3mdv2008.0
+ Revision: 50058
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.1.0-2mdv2008.0
+ Revision: 42141
- rebuild for new vdr

* Sun Jun 10 2007 Anssi Hannula <anssi@mandriva.org> 0.1.0-1mdv2008.0
+ Revision: 37870
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8334 |12cr|vdr-plugin-ttxtsubs-0.0.5-10.rre.5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	ttxtsubs
%define name	vdr-plugin-%plugin
%define version	0.0.5
%define edition	rre
%define edlong	raastinrauta
%define rel	5

%define release %mkrel 10.%edition.%rel

Summary:	VDR plugin: Teletext subtitles
Name:		%name
Epoch:		1
Version:	%version
Release:	%release
Group:		Video
License:	GPL+
URL:		ftp://ftp.nada.kth.se/pub/home/ragge/vdr/
Source:		ftp://ftp.nada.kth.se/pub/home/ragge/vdr/vdr-%plugin-%version.tar.bz2
# http://www.saunalahti.fi/~rahrenbe/vdr/patches/
Patch1:		vdr-ttxtsubs-0.0.5-%edlong-edition.diff
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
This plugin implements displaying, recording and replaying teletext
based subtitles using the on screen display.

This is the %edlong edition, currently maintained by Rolf
Ahrenberg.

%prep
%setup -q -n %plugin-%version
%patch1 -p1
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
rm -rf %{buildroot}
%vdr_plugin_install

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README TROUBLESHOOTING HISTORY


%changelog
* Thu Mar 04 2010 Anssi Hannula <anssi@mandriva.org> 1:0.0.5-10.rre.5mdv2010.1
+ Revision: 514149
- revert back to 0.0.5 raastinrauta edition as 0.1.0 is incompatible
  with VDR 1.6 (fixes playback of recorded teletext subtitles; reported
  by Marko on mandriva-fi.org forum)

* Sun Sep 27 2009 Anssi Hannula <anssi@mandriva.org> 0.1.0-1mdv2010.0
+ Revision: 450019
- new version by new upstream
- update URL and License
- drop Rolf Ahrenberg's raastinrauta-edition patch, applied upstream

* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.0.5-10.rre.4mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.0.5-10.rre.3mdv2009.1
+ Revision: 359378
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.5-10.rre.2mdv2009.0
+ Revision: 197990
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.5-10.rre.1mdv2009.0
+ Revision: 197736
- raastinrauta edition
- apply new license policy
- add vdr_plugin_prep
- bump buildrequires on vdr-devel

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.5-10.kne.6mdv2008.1
+ Revision: 145233
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.5-10.kne.5mdv2008.1
+ Revision: 103225
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.5-10.kne.4mdv2008.0
+ Revision: 50059
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.5-10.kne.3mdv2008.0
+ Revision: 42142
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.5-10.kne.2mdv2008.0
+ Revision: 22716
- rebuild for new vdr

* Fri Apr 20 2007 Anssi Hannula <anssi@mandriva.org> 0.0.5-10.kne.1mdv
+ Revision: 16314
- kermanekka edition


* Sat Jan 20 2007 Anssi Hannula <anssi@mandriva.org> 0.0.5-9.pme.1mdv2007.0
+ Revision: 111095
- pippurimylly edition

* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.5-9mdv2007.1
+ Revision: 90980
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.5-8mdv2007.1
+ Revision: 74095
- rebuild for new vdr
- Import vdr-plugin-ttxtsubs

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.5-7mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.5-6mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.5-5mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.5-4mdv2007.0
- rebuild for new vdr

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 0.0.5-3mdv2007.0
- rebuild for new vdr

* Mon Jun 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.5-2mdv2007.0
- rebuild for new vdr

* Sun Jun 04 2006 Anssi Hannula <anssi@mandriva.org> 0.0.5-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8335 |12cr|vdr-plugin-tvonscreen-1.0.141-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	tvonscreen
%define name	vdr-plugin-%plugin
%define version	1.0.141
%define rel	12

# backportability
%define _localstatedir %{_var}

Summary:	VDR plugin: Shows the EPG info in form of a typical TV magazine
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://www.js-home.org/vdr/tvonscreen/
Source:		vdr-%plugin-%version.tar.bz2
# dpatches from e-tobi repo
Patch0:		02_tvonscreen-1.0-fixes.dpatch
Patch1:		90_tvonscreen-1.0.141-1.5.3.dpatch
Patch2:		tvonscreen-1.0.141-i18n-1.6.patch
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
This plugins shows the EPG data in the typical way a TV magazine
does. The channels are shown from left to right, 3 on one screen.

You can scroll though the channels and the time, create timers,
show details, search for events and add vdradmin auto timers.

%prep
%setup -q -n %plugin-%version
%patch0 -p1
%patch1 -p1
%patch2 -p1
%vdr_plugin_prep

%vdr_plugin_params_begin %plugin
# optional path for the XPM channel logos
var=CHANLOGOS
param="-l CHANLOGOS"
default=%{_vdr_chanlogodir}
# path and filename to vdradmin at file
var=VDRADMIN_TIMERFILE
param="-v VDRADMIN_TIMERFILE"
default=%{_localstatedir}/lib/vdradmin/vdradmin.at
%vdr_plugin_params_end

%build
%vdr_plugin_build

%install
rm -rf %{buildroot}
%vdr_plugin_install

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 1.0.141-12mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 1.0.141-11mdv2009.1
+ Revision: 359379
- rebuild for new vdr
- define %%_localstatedir locally for backportability

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 1.0.141-10mdv2009.0
+ Revision: 197992
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 1.0.141-9mdv2009.0
+ Revision: 197737
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)
- adapt for api changes of VDR 1.5.3 (P1 from e-tobi)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 1.0.141-8mdv2008.1
+ Revision: 145237
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 1.0.141-7mdv2008.1
+ Revision: 103226
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 1.0.141-6mdv2008.0
+ Revision: 50060
- rebuild for new vdr

* Fri Jun 22 2007 Anssi Hannula <anssi@mandriva.org> 1.0.141-5mdv2008.0
+ Revision: 42702
- rebuild due to buildsystem failure
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 1.0.141-3mdv2008.0
+ Revision: 22718
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 1.0.141-2mdv2007.0
+ Revision: 90981
- rebuild for new vdr

* Wed Nov 29 2006 Anssi Hannula <anssi@mandriva.org> 1.0.141-1mdv2007.1
+ Revision: 88577
- Import vdr-plugin-tvonscreen


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8336 |12cr|vdr-plugin-vcd-0.9-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	vcd
%define name	vdr-plugin-%plugin
%define version	0.9
%define rel	5

Summary:	VDR plugin: VideoCD Player
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://www.heiligenmann.de/vdr/vdr/plugins/vcd.html
Source:		http://www.heiligenmann.de/vdr/download/vdr-%plugin-%version.tgz
Patch0:		vcd-0.9-i18n-1.6.patch
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi
Requires(post):	vdr-common

%description
This plugin adds the functionality to replay VideoCDs (and Super VideoCDs)
from within VDR (by Klaus Schmidinger).

%prep
%setup -q -n %plugin-%version
%patch0 -p1
%vdr_plugin_prep

%vdr_plugin_params_begin %plugin
# use DEV as the CD-ROM device
# default: /dev/cdrom
var=VCD_DEVICE
param=--vcd=VCD_DEVICE
%vdr_plugin_params_end

%build
%vdr_plugin_build

%install
rm -rf %{buildroot}
%vdr_plugin_install

%clean
rm -rf %{buildroot}

%post
%{_bindir}/gpasswd -a vdr cdrom >/dev/null
%{_bindir}/gpasswd -a vdr cdwriter >/dev/null
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README COPYING HISTORY




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.9-5mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.9-4mdv2009.1
+ Revision: 359380
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.9-3mdv2009.0
+ Revision: 197994
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.9-2mdv2009.0
+ Revision: 197738
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)
- update URL

* Fri Feb 29 2008 Anssi Hannula <anssi@mandriva.org> 0.9-1mdv2008.1
+ Revision: 176880
- new version
- drop patches, fixed upstream

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.7-15mdv2008.1
+ Revision: 145241
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.7-14mdv2008.1
+ Revision: 103230
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.7-13mdv2008.0
+ Revision: 50061
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.7-12mdv2008.0
+ Revision: 42144
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.7-11mdv2008.0
+ Revision: 22720
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.7-10mdv2007.0
+ Revision: 90982
- rebuild for new vdr
- add vdr user to cdwriter group

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.7-9mdv2007.1
+ Revision: 74096
- rebuild for new vdr
- Import vdr-plugin-vcd

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.7-8mdv2007.0
- rebuild for new vdr

* Fri Sep 01 2006 Anssi Hannula <anssi@mandriva.org> 0.7-7mdv2007.0
- add vdr to cdrom group

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.7-6mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.7-5mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.7-4mdv2007.0
- rebuild for new vdr

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 0.7-3mdv2007.0
- rebuild for new vdr

* Mon Jun 05 2006 Anssi Hannula <anssi@mandriva.org> 0.7-2mdv2007.0
- rebuild for new vdr

* Fri Jun 02 2006 Anssi Hannula <anssi@mandriva.org> 0.7-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8337 |12cr|vdr-plugin-vdrrip-0.3.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	vdrrip
%define name	vdr-plugin-%plugin
%define version	0.3.0
%define rel	9

%bcond_with	plf

%if %with plf
%define distsuffix plf
%endif

Summary:	VDR plugin: A MPlayer using movie encoder
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
# an interesting use of a domain...
URL:		http://www.a-land.de/
Source:		http://www.a-land.de/vdr-%plugin-%version.tgz
# e-tobi script
Source1:	vdrripsplit.sh
# initscript
Source2:	vdrrip.init
Source3:	vdrrip.sysconfig
Patch0:		vdrrip-0.3.0-paths.patch
# (anssi) This seems to be the easiest way to do detaching...
Patch8:		vdrrip-0.3.0-queue-bg.patch
# (anssi) Link against dvdread instead of dvdnav, as dvdnav is not needed
# and does not contain the needed headers as of 11/2007
Patch9:		vdrrip-dvdnav2dvdread.patch
# #35140
Patch10:	vdrrip-dvdread-inttypes.patch
Patch12:	vdrrip-0.3.0-i18n-1.6.patch
Patch13:	vdrrip-format-string.patch
Patch14:	vdrrip-const-char-gcc4.4.patch
# e-tobi patches
Patch1:		02_maketempdir.dpatch
Patch2:		03_greppid2.dpatch
Patch3:		05_fix-dvdparameter.dpatch
Patch4:		06_fix-ogm-ac3-vdrsync-dev.dpatch
Patch5:		07_preserve-queue-owner.dpatch
Patch6:		11_fix-identify-aspect.dpatch
Patch7:		91_vdrrip+dvd-0.3.0-1.3.7.dpatch
Patch11:		95_fix_crop.dpatch
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0-7
%if %with plf
BuildRequires:	libdvdread-devel
%endif
Requires:	vdr-abi = %vdr_abi
# The plugin really requires these itself as well
Requires:	mplayer
Requires:	mencoder
Suggests:	vdrrip

%description
Vdrrip is a plugin to encode the vdr recordings into several
formats. You likely want to also install the vdrrip package which
contains the queue handler script.
%if %with plf
This package is in PLF because this build contains support for DVD
ripping which may be prohibited by local laws.
%endif

%package -n %plugin
Summary:	Queue handler of vdrrip
Group:		Video
Requires(preun): rpm-helper
Requires(post):	rpm-helper
Requires:	mplayer
Requires:	mencoder
Suggests:	ogmtools
Suggests:	vdrsync
Suggests:	mkvtoolnix
Suggests:	ffmpeg

%description -n %plugin
The queue handler for VDR vdrrip plugin. It does the actual
encoding.

For encoding ogm files you also need the packages ogmtools and
vdrsync. For encoding matroska files you need the packages
mkvtoolnix and vdrsync. For encoding ogm or matroska files with mp3
or ogg vorbis audio you also need the package ffmpeg.

%prep
%setup -q -n %plugin-%version
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1
%patch6 -p1
%patch7 -p1
%patch8 -p1
%patch9 -p1
%patch10 -p1
%patch11 -p1
%patch12 -p1
%patch13 -p1
%patch14 -p1
%vdr_plugin_prep
chmod -x TODO COPYING README FAQ HISTORY
perl -pi -e 's,scriptdir=.*$,scriptdir="%{_sysconfdir}/%{plugin}",' scripts/queuehandler.sh
grep scriptdir= scripts/queuehandler.sh

%vdr_plugin_params_begin %plugin
# You likely want to also install the vdrrip package which
# contains the queue handler script which does the actual encoding.
#
# use alternative mplayer instead of the default one
var=MPLAYER
param="-p MPLAYER"
# use alternative mencoder instead of the default one
var=MENCODER
param="-e MENCODER"
%if %with plf
# use alternative DVD device instead of /dev/dvd
var=DVD_DEVICE
param="-d DVD_DEVICE"
%endif
%vdr_plugin_params_end

%build
# see #35140
VDR_PLUGIN_EXTRA_FLAGS="-D__STDC_LIMIT_MACROS"
%vdr_plugin_build \
%if %with plf
	VDRRIP_DVD=1
%endif

%install
rm -rf %{buildroot}
%vdr_plugin_install
install -d -m755 %{buildroot}%{_bindir}
install -m755 scripts/queuehandler.sh %{buildroot}%{_bindir}
install -m755 %SOURCE1 %{buildroot}%{_bindir}
install -d -m755 %{buildroot}%{_sysconfdir}/%{plugin}
install -m644 scripts/queuehandler.sh.conf %{buildroot}%{_sysconfdir}/%{plugin}

install -d -m755 %{buildroot}%{_initrddir} %{buildroot}%{_sysconfdir}/sysconfig
install -m755 %SOURCE2 %{buildroot}%{_initrddir}/%{plugin}
install -m644 %SOURCE3 %{buildroot}%{_sysconfdir}/sysconfig/%{plugin}

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%post -n %plugin
%_post_service %plugin

%preun -n %plugin
%_preun_service %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY FAQ TODO COPYING scripts/sleephalt.sh scripts/vdrshutdown.sh

%files -n %plugin
%{_bindir}/vdrripsplit.sh
%{_bindir}/queuehandler.sh
%dir %{_sysconfdir}/%{plugin}
%config(noreplace) %{_sysconfdir}/%{plugin}/queuehandler.sh.conf
%{_initrddir}/%{plugin}
%config(noreplace) %{_sysconfdir}/sysconfig/%{plugin}


%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.3.0-9mdv2010.0
+ Revision: 401088
- rebuild for new VDR
- adapt for vdr compilation flags handling changes, bump buildrequires
- fix build with gcc4.4 (const-char-gcc4.4.patch)

* Sat Mar 21 2009 Anssi Hannula <anssi@mandriva.org> 0.3.0-8mdv2009.1
+ Revision: 359792
- fix format strings (format-string.patch)
- rediff dvdnav2dvdread patch
- rebuild for new vdr
- detach queuehandler.sh from controlling terminal with setsid

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.3.0-7mdv2009.0
+ Revision: 197995
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.3.0-6mdv2009.0
+ Revision: 197739
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)
- fix cropping (P11 from e-tobi)
- plugin package suggests vdrrip
- vdrrip package suggests encoding tools for all codecs
- drop never-installed urpmi readme file

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.3.0-5mdv2008.1
+ Revision: 145252
- rebuild for new vdr
- adapt for changed vdr optflags scheme

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Nov 14 2007 Anssi Hannula <anssi@mandriva.org> 0.3.0-4mdv2008.1
+ Revision: 108696
- include inttypes.h before dvdread (#35140)

* Tue Nov 06 2007 Anssi Hannula <anssi@mandriva.org> 0.3.0-3mdv2008.1
+ Revision: 106428
- link against dvdread instead of dvdnav as that is what is actually used

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.3.0-2mdv2008.1
+ Revision: 103235
- rebuild for new vdr

* Fri Jul 20 2007 Anssi Hannula <anssi@mandriva.org> 0.3.0-1mdv2008.0
+ Revision: 53776
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8338 |12cr|vdr-plugin-vnsiserver-0.0.1-0.svn32590.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	vnsiserver
%define name	vdr-plugin-%plugin
%define version	0.0.1
%define snap	32590
%define rel	2

Summary:	VDR plugin: VDR-Network-Streaming-Interface (VNSI) Server
Name:		%name
Version:	%version
Release:	0.svn%snap.%rel
Group:		Video
License:	GPLv2+
URL:		http://xbmc.org/

# URL=https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/pvr-testing2/xbmc/pvrclients/vdr-vnsi/vdr-plugin-vnsiserver
# REV=$(svn info $URL| sed -ne 's/^Last Changed Rev: //p')
# svn export -r $REV $URL vnsiserver-$REV
# tar -cjf vdr-vnsiserver-$REV.tar.bz2 vnsiserver-$REV
Source:		vdr-%plugin-%snap.tar.bz2
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
A VNSI server for VDR, allowing the use of VDR via VNSI PVR addon of XBMC.

%prep
%setup -q -n %plugin-%snap
%apply_patches
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
%vdr_plugin_install

install -m755 -d %{buildroot}%{vdr_plugin_cfgdir}/%{plugin}
install -m644 %{plugin}/* %{buildroot}%{vdr_plugin_cfgdir}/%{plugin}

install -m755 -d %{buildroot}%{vdr_plugin_datadir}/%{plugin}
mv %{buildroot}%{vdr_plugin_cfgdir}/%{plugin}/noSignal.mpg %{buildroot}%{vdr_plugin_datadir}/%{plugin}
ln -s %{vdr_plugin_datadir}/%{plugin}/noSignal.mpg %{buildroot}%{vdr_plugin_cfgdir}/%{plugin}/noSignal.mpg

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY
%dir %{vdr_plugin_cfgdir}/%{plugin}
%config(noreplace) %{vdr_plugin_cfgdir}/%{plugin}/allowed_hosts.conf
%config(noreplace) %{vdr_plugin_cfgdir}/%{plugin}/noSignal.mpg
%dir %{vdr_plugin_datadir}/%{plugin}
%{vdr_plugin_datadir}/%{plugin}/noSignal.mpg



%changelog
* Wed Aug 11 2010 Anssi Hannula <anssi@mandriva.org> 0.0.1-0.svn32590.1mdv2011.0
+ Revision: 569119
- new snapshot (fixes issues with config files)
- config files moved to proper location and marked as noreplace
- drop upstreamed patch

* Sat Aug 07 2010 Anssi Hannula <anssi@mandriva.org> 0.0.1-0.svn32585.2mdv2011.0
+ Revision: 567441
- fix crash when a recording has no title in path and no event info

* Sat Aug 07 2010 Anssi Hannula <anssi@mandriva.org> 0.0.1-0.svn32585.1mdv2011.0
+ Revision: 567417
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8339 |12cr|vdr-plugin-wapd-0.9-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	wapd
%define name	vdr-plugin-%plugin
%define version	0.9
%define rel	5

Summary:	VDR plugin: Remote control by WAP
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://www.heiligenmann.de/vdr/vdr/plugins/wapd.html
Source:		http://www.heiligenmann.de/vdr/download/vdr-%plugin-%version.tgz
Patch0:		02_gettext-i18n.dpatch
Patch1:		03_gcc-4.1.x.dpatch
Patch2:		wapd-linking-order.patch
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
This plugin lets VDR listen to WAP requests to allow remote control
by WML enabled browsers - eg. mobile devices - and is called "WAP
daemon" or "wapd".

%prep
%setup -q -n %plugin-%version
%patch0 -p1
%patch1 -p1
%patch2 -p1
%vdr_plugin_prep

%vdr_plugin_params_begin %plugin
# use PORT for WAP (default: 8888)
var=PORT
param="-p PORT"
%vdr_plugin_params_end

%build
%vdr_plugin_build

%install
rm -rf %{buildroot}
%vdr_plugin_install
install -D -m755 wappasswd %{buildroot}%{_bindir}/wappasswd

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY
%{_bindir}/wappasswd


%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.9-5mdv2010.0
+ Revision: 401088
- rebuild for new VDR
- fix build failure due to wrong linking order (linking-order.patch)

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.9-4mdv2009.1
+ Revision: 359383
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.9-3mdv2009.0
+ Revision: 197997
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.9-2mdv2009.0
+ Revision: 197741
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (P0 from e-tobi)
- fix compiler warnings (P1 from e-tobi)

* Fri Feb 29 2008 Anssi Hannula <anssi@mandriva.org> 0.9-1mdv2008.1
+ Revision: 176882
- new version
- drop patch, fixed upstream

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.8-3mdv2008.1
+ Revision: 145262
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.8-2mdv2008.1
+ Revision: 103243
- rebuild for new vdr

* Fri Jul 20 2007 Anssi Hannula <anssi@mandriva.org> 0.8-1mdv2008.0
+ Revision: 53741
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8340 |12cr|vdr-plugin-weather-0.2.1e-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	weather
%define name	vdr-plugin-%plugin
%define version	0.2.1e
%define rel	12

Summary:	VDR plugin: Displays the current weather conditons
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://www.moldaner.de/vdr/
Source:		http://www.moldaner.de/vdr/download/vdr-%plugin-%version.tar.bz2
# dpatches from e-tobi repository
Patch0:		weather-02_vdr_1.3-fix.dpatch
Patch1:		weather-03_g++4.1-fix.dpatch
Patch2:		weather-04_ftp-location.dpatch
Patch3:		weather-0.2.1e-i18n-1.6.patch
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
BuildRequires:	mdsplib-devel
BuildRequires:	ftp-devel
Requires:	vdr-abi = %vdr_abi

%description
Displays the current weather conditions for a selected location.

%prep
%setup -q -n %plugin-%version
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
%vdr_plugin_prep
chmod 0644 HISTORY README

%build
%vdr_plugin_build

%install
rm -rf %{buildroot}
%vdr_plugin_install

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.2.1e-12mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.2.1e-11mdv2009.1
+ Revision: 359384
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.2.1e-10mdv2009.0
+ Revision: 197998
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.2.1e-9mdv2009.0
+ Revision: 197742
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.2.1e-8mdv2008.1
+ Revision: 145266
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.2.1e-7mdv2008.1
+ Revision: 103247
- rebuild for new vdr

* Fri Jul 20 2007 Anssi Hannula <anssi@mandriva.org> 0.2.1e-6mdv2008.0
+ Revision: 53739
- fix location of NOAA weather ftp server (patch2, from e-tobi)

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.2.1e-5mdv2008.0
+ Revision: 50062
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.2.1e-4mdv2008.0
+ Revision: 42145
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.2.1e-3mdv2008.0
+ Revision: 22722
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.2.1e-2mdv2007.0
+ Revision: 90983
- rebuild for new vdr

* Sat Nov 04 2006 Anssi Hannula <anssi@mandriva.org> 0.2.1e-1mdv2007.1
+ Revision: 76661
- Import vdr-plugin-weather


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8341 |12cr|vdr-plugin-webvideo-0.3.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	webvideo
%define name	vdr-plugin-%plugin
%define version	0.3.2
%define rel	4

%define major	0
%define libname	%mklibname webvi %{major}
%define devname %mklibname webvi -d

Summary:	VDR plugin: Download video files from the web
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPLv3+
URL:		http://users.tkk.fi/~aajanki/vdr/webvideo/
Source:		http://users.tkk.fi/~aajanki/vdr/webvideo/vdr-%plugin-%version.tgz
Patch0:		webvideo-lib64.patch
Patch1:		webvideo-ldflags.patch
# remove stuff that is already handled by us from Makefile:
Patch2:		webvideo-makefile-skip.patch
Patch3:		webvideo-sysconfdir.patch
Patch4:		webvideo-no-ldconfig.patch
Patch5:		webvideo-default-template-path.patch
BuildRequires:	vdr-devel >= 1.6.0-7
BuildRequires:	libxml2-devel
BuildRequires:	python-devel
Requires:	vdr-abi = %vdr_abi

%description
Webvideo plugin is a tool for browsing and downloading videos from
popular video sharing websites, such as YouTube and Google video,
using VDR menu interface or a command line client. With the help of
xineliboutput plugin the videos can be played directly without
downloading them first. Mplayer plugin is also supported.

This package is the VDR plugin. A standalone command line client is
available in package webvi.

%package -n python-webvi
Summary:	Python module for web video download and playback
Group:		System/Libraries
Requires:	python-curl
Requires:	python-libxslt
Requires:	python-libxml2
Requires:	python-mimms
Suggests:	rtmpdump
Suggests:	rtmpdump-yle
Obsoletes:	webvid < 0.3.2
%py_requires

%description -n python-webvi
webvi is a tool for downloading and playing videos from popular video
sharing webvites such as YouTube.

This package contains the python module.

%package -n %libname
Summary:	Shared library for using webvi
Group:		System/Libraries
Requires:	python-webvi >= %{version}

%description -n %{libname}
webvi is a tool for downloading and playing videos from popular video
sharing webvites such as YouTube.

This package contains the C library for using the webvi python
module.

%package -n %devname
Summary:	Development files for webvi C bindings
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	webvi-devel = %{version}-%{release}

%description -n %{devname}
webvi is a tool for downloading and playing videos from popular video
sharing webvites such as YouTube.

This package contains the C bindings for the webvi python module.

%package -n webvi
Summary:	Command line web video downloader
Group:		Video
Requires:	python-libxml2
Requires:	python-webvi >= %{version}
%py_requires

%description -n webvi
webvi is a command line tool for downloading video and audio files
from certain media sharing websites, such as YouTube or Google Video.

%prep
%setup -q -n %plugin-%version
%apply_patches
cd src/vdr-plugin
%vdr_plugin_prep
%vdr_plugin_params_begin %plugin
# save downloaded files to dir
var=DOWNLOAD_DIR
param="-d DOWNLOAD_DIR"
# read video site templates from DIR instead of default
var=TEMPLATE_DIR
param="-t TEMPLATE_DIR"
# read another config file instead of default
var=CONFIG_FILE
param="-c CONFIG_FILE"
# execute a command after downloading a file
var=POSTPROCESS_CMD
param="-p POSTPROCESS_CMD"
%vdr_plugin_params_end

%build
%make CXXFLAGS="%{optflags}" CFLAGS="%{optflags}" LDFLAGS="%{ldflags}" PREFIX="%{_prefix}"
cd src/vdr-plugin
%vdr_plugin_build 

%install
python setup.py install --root=%{buildroot}
%make install \
	VDRPLUGINCONFDIR=%{buildroot}%{vdr_plugin_cfgdir} \
	PREFIX=%{buildroot}%{_prefix} \
	SYSCONFDIR="%{buildroot}%{_sysconfdir}" \
	LIBDIR="%{buildroot}%{_libdir}"

install -d -m755 %{buildroot}%{_includedir}
install -m644 src/libwebvi/libwebvi.h %{buildroot}%{_includedir}

cd src/vdr-plugin
%vdr_plugin_install

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f src/vdr-plugin/%plugin.vdr
%defattr(-,root,root)
%doc README README.vdrplugin HISTORY TODO
%dir %{vdr_plugin_cfgdir}/%plugin
%config(noreplace) %{vdr_plugin_cfgdir}/%plugin/mime.types
%config(noreplace) %{vdr_plugin_cfgdir}/%plugin/webvi.plugin.conf

%files -n python-webvi
%defattr(-,root,root)
%{python_sitelib}/webvi
%{python_sitelib}/libwebvi-*.egg-info
%{_datadir}/webvi

%files -n %libname
%defattr(-,root,root)
%{_libdir}/libwebvi.so.%{major}*

%files -n %devname
%defattr(-,root,root)
%doc README TODO HISTORY doc/developers.txt
%{_includedir}/libwebvi.h
%{_libdir}/libwebvi.so

%files -n webvi
%defattr(-,root,root)
%doc README README.webvi TODO HISTORY
%{_sysconfdir}/webvi.conf
%{_bindir}/webvi
%{python_sitelib}/webvicli



%changelog
* Sat Nov 06 2010 Funda Wang <fwang@mandriva.org> 0.3.2-3mdv2011.0
+ Revision: 594033
- rebuld for py2.7

* Tue Nov 02 2010 Michael Scherer <misc@mandriva.org> 0.3.2-2mdv2011.0
+ Revision: 592365
- rebuild for python 2.7

* Sat Sep 04 2010 Anssi Hannula <anssi@mandriva.org> 0.3.2-1mdv2011.0
+ Revision: 575894
- new version
- drop webvid subpackage, no daemon is needed anymore
- add makefile patches:
  o fix libdir on lib64 (lib64.patch)
  o use ldflags (ldflags.patch)
  o skip manually installed files (makefile-skip.patch)
  o use proper sysconfdir (sysconfdir.patch)
  o do not run ldconfig (no-ldconfig.patch)
- fix default template path for our prefix (default-template-path.patch)
- add python-webvi package for the new main python module that replaces
  webvid
- add libwebvi0 and libwebvi-devel for the C bindings
- update vdr plugin sysconfig file to match current options
- remove now unneeded extra plugin flags

* Sun Sep 27 2009 Anssi Hannula <anssi@mandriva.org> 0.1.6-1mdv2011.0
+ Revision: 449955
- new version
- drop gcc4.4.patch, applied upstream

* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.1.5-2mdv2010.0
+ Revision: 401088
- rebuild for new VDR
- adapt for vdr compilation flags handling changes, bump buildrequires

* Wed Jul 15 2009 Anssi Hannula <anssi@mandriva.org> 0.1.5-1mdv2010.0
+ Revision: 396169
- new version
- update sysconfig file
- fix build with gcc4.4 (gcc4.4.patch)

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.1.2-2mdv2009.1
+ Revision: 359385
- rebuild for new vdr

* Sat Mar 07 2009 Anssi Hannula <anssi@mandriva.org> 0.1.2-1mdv2009.1
+ Revision: 352557
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8342 |12cr|vdr-plugin-xxvautotimer-0.1.2-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	xxvautotimer
%define name	vdr-plugin-%plugin
%define version	0.1.2
%define rel	12

# backportability
%define _localstatedir %{_var}

Summary:	VDR plugin: Autotimer for XXV
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://www.vdrtools.de/vdrxxvautotimer.html
Source:		http://www.vdrtools.de/download/vdr-%plugin-%version.tar.bz2
Patch0:		xxvautotimer-0.1.2-i18n-1.6.patch
Patch1:		xxvautotimer-includes.patch
Patch2:		xxvautotimer-format-string.patch
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
BuildRequires:	mysql-devel
Requires:	vdr-abi = %vdr_abi
Requires:       xxv

%description
This is a plugin for the Video Disk Recorder (VDR) to edit
Autotimers of XXV via VDR on-screen-display (OSD).

%prep
%setup -q -c
cd %plugin
%patch0 -p1
%patch1 -p1
%patch2 -p1
%vdr_plugin_prep

%vdr_plugin_params_begin %plugin
# xxv configuration file
var=XXVD_CFG
param=--xxvconfigfile=XXVD_CFG
default=%{_localstatedir}/lib/xxv/xxvd.cfg
%vdr_plugin_params_end

%build
cd %plugin
%vdr_plugin_build

%install
rm -rf %{buildroot}
cd %plugin
%vdr_plugin_install

install -d -m755 %{buildroot}%{_bindir}
install -m755 Scripte/* %{buildroot}%{_bindir}

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin/%plugin.vdr
%defattr(-,root,root)
%doc %plugin/README %plugin/HISTORY
%{_bindir}/epg2xxvautotimer.pl


%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.1.2-12mdv2010.0
+ Revision: 401088
- rebuild for new VDR
- add another missing include (update includes.patch)

* Sat Mar 21 2009 Anssi Hannula <anssi@mandriva.org> 0.1.2-11mdv2009.1
+ Revision: 359801
- fix includes (includes.patch)
- fix format strings (format-string.patch)
- rebuild for new vdr
- define %%_localstatedir locally for backportability

  + Funda Wang <fwang@mandriva.org>
    - rebuild for new mysql

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuilt against mysql-5.1.30 libs

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.1.2-8mdv2009.0
+ Revision: 198000
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.1.2-7mdv2009.0
+ Revision: 197745
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.1.2-6mdv2008.1
+ Revision: 145268
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.1.2-5mdv2008.1
+ Revision: 103252
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.1.2-4mdv2008.0
+ Revision: 50064
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.1.2-3mdv2008.0
+ Revision: 42147
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.1.2-2mdv2008.0
+ Revision: 22726
- rebuild for new vdr

* Sat Apr 21 2007 Anssi Hannula <anssi@mandriva.org> 0.1.2-1mdv2008.0
+ Revision: 16469
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8343 |12cr|vdr-plugin-yaepg-0.0.2.1-19
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	yaepg
%define name	vdr-plugin-%plugin
%define version	0.0.2.1
%define rel	19

Summary:	VDR plugin: Yet Another EPG
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://www.hoochvdr.info/
# http://www.hoochvdr.info/modules.php?name=Forums&file=viewtopic&t=98
Source:		http://www.hoochvdr.info/files/vdr-%plugin-%version.tar.bz2
# Use standard VDR logging mechanism instead of own logfile
Patch1:		yaepg-logging.patch
# Use standard types, from e-tobi repository
Patch2:		yaepg-standard-types.patch
# Change screenshot location
Patch3:		94_yaepg-1.3.38.dpatch
Patch4:		95_yaepg-0.0.2.1-vdr-1.5.3.dpatch
Patch5:		yaepg-0.0.2.1-i18n-1.6.patch
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
Yaepg (Yet Another Electronic Programming Guide) is an EPG that tries to
simulate the look and feel of a commercial IRD.

%prep
%setup -q -n %plugin-%version
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
rm -rf %{buildroot}
%vdr_plugin_install

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README COPYING HISTORY




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.0.2.1-19mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.0.2.1-18mdv2009.1
+ Revision: 359388
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.2.1-17mdv2009.0
+ Revision: 198001
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.2.1-16mdv2009.0
+ Revision: 197746
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch, obsoletes P0)
- change screenshot location (P3)
- adapt for api changes of VDR 1.5.3 (P4 from e-tobi)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.2.1-15mdv2008.1
+ Revision: 145269
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2.1-14mdv2008.1
+ Revision: 103253
- rebuild for new vdr

* Fri Jul 20 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2.1-13mdv2008.0
+ Revision: 53734
- use standard uint64_t type (patch2)
- do not create separate logfile (patch1)

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2.1-12mdv2008.0
+ Revision: 50065
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2.1-11mdv2008.0
+ Revision: 42148
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2.1-10mdv2008.0
+ Revision: 22728
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2.1-9mdv2007.0
+ Revision: 90985
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2.1-8mdv2007.1
+ Revision: 74100
- rebuild for new vdr
- Import vdr-plugin-yaepg

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2.1-7mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2.1-6mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2.1-5mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2.1-4mdv2007.0
- rebuild for new vdr

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2.1-3mdv2007.0
- rebuild for new vdr

* Mon Jun 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2.1-2mdv2007.0
- rebuild for new vdr

* Sat Jun 03 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2.1-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8344 |12cr|vdr-plugin-zaphistory-0.9.5-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	zaphistory
%define name	vdr-plugin-%plugin
%define version	0.9.5
%define rel	10

Summary:	VDR plugin: History of the last zapped channels
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://www.unterbrecher.de/vdr/developer.php
Source:		http://www.unterbrecher.de/vdr/download/vdr-%plugin-%version.tar.bz2
Patch0:		zaphistory-0.9.5-i18n-1.6.patch
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
Originally the plugins provided a history of the latest viewed
channels. Since version 0.0.3 statistics (zaps and watchtime) are
collected for each channel. History can be sorted by latest viewed,
zap count and watch time. The idea is a self-learning favourites
list. The history provides a channel name + EPG view and a channel
name + statistics view. Statistics and history entries can be
deleted or reseted from the menu.

%prep
%setup -q -n %plugin-%version
%patch0 -p1
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
rm -rf %{buildroot}
%vdr_plugin_install

%clean
rm -rf %{buildroot}

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY


%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.9.5-10mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.9.5-9mdv2009.1
+ Revision: 359389
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.9.5-8mdv2009.0
+ Revision: 198002
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.9.5-7mdv2009.0
+ Revision: 197747
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.9.5-6mdv2008.1
+ Revision: 145270
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.9.5-5mdv2008.1
+ Revision: 103254
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.9.5-4mdv2008.0
+ Revision: 50066
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.9.5-3mdv2008.0
+ Revision: 42149
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.9.5-2mdv2008.0
+ Revision: 22730
- rebuild for new vdr

* Sat Apr 21 2007 Anssi Hannula <anssi@mandriva.org> 0.9.5-1mdv2008.0
+ Revision: 16458
- initial Mandriva release
- Created package structure for vdr-plugin-zaphistory.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8345 |12cr|vegastrike-0.5.1.r1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Werror_cflags %nil
%define rel 1

%define dataver 0.5.1

Name:		vegastrike
Version:	0.5.1.r%{rel}
Release:	3
Summary:	3D OpenGL spaceflight simulator
License:	GPLv2+
Group:		Games/Arcade
URL:		http://vegastrike.sourceforge.net/
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-src-%{version}.tar.bz2
Source1:	%{name}-manpages.tar.bz2
Source11:	%{name}-16x16.png
Source12:	%{name}-32x32.png
Source13:	%{name}-48x48.png
Patch0:		vegastrike-src-0.5.1.r1-cflags.patch
Patch1:		vegastrike-0.4.2-vssetup-fix.patch
Patch2:		vegastrike-0.5.0-glext.patch
Patch3:		vegastrike-0.5.1-music.patch
Patch4:		vegastrike-0.5.1-openal.patch
Patch5:		vegastrike-0.5.1-sys-python.patch
BuildRequires:	boost-devel
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(glut)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(expat)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(OGRE)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(zlib)
Requires:	%{name}-data >= %{dataver}
Suggests:	%{name}-sounds >= %{dataver}

%description
Vega Strike is a GPL 3D OpenGL Action RPG space sim for
Windows/Linux that allows a player to trade and bounty hunt
in the spirit of Elite. You start in an old beat up Wayfarer
cargo ship, with endless possibility before you and just
enough cash to scrape together a life. Yet danger lurks in
the space beyond.

%prep
%setup -q -n %{name}-src-%{version} -a1
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p3
%patch4 -p0
%patch5 -p0
iconv -f ISO-8859-1 -t UTF-8 README > README.tmp
touch -r README README.tmp
mv README.tmp README

# we want to use the system version of expat.h
rm objconv/mesher/expat.h

%build
autoreconf -fi
%configure2_5x	--bindir=%{_gamesbindir} \
		--with-data-dir=%{_gamesdatadir}/%{name} \
		--enable-release \
		--with-boost=system \
		--disable-ffmpeg \
		--with-al-inc=/usr/include/AL \
		--enable-flags="%{optflags} -fpermissive -DBOOST_PYTHON_NO_PY_SIGNATURES" \
		--enable-stencil-buffer

%make

%install
%makeinstall_std

mkdir -p %{buildroot}%{_libexecdir}/%{name}
chmod +x %{buildroot}%{_prefix}/objconv/*
mv %{buildroot}%{_prefix}/objconv/* \
	%{buildroot}%{_libexecdir}/%{name}
for i in asteroidgen base_maker mesh_xml mesher replace tempgen trisort \
	vsrextract vsrmake; do
mv %{buildroot}%{_gamesbindir}/$i %{buildroot}%{_libexecdir}/%{name};
done

mkdir -p %{buildroot}%{_mandir}
for i in *.6; do %{__install} -m 644 $i -D %{buildroot}%{_mandir}/man6/$i; done

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=Vega Strike
Comment=3D OpenGL spaceflight simulator
Exec=%{_gamesbindir}/vegastrike
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;ArcadeGame;
EOF

install -m 644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
install -m 644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
install -m 644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png

install -d %{buildroot}%{_gamesdatadir}/%{name}

perl -pi -e 's|\r$||g' README

%files
%doc README
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_datadir}/applications/%{name}.desktop
%{_mandir}/man6/*
%dir %{_gamesdatadir}/%{name}
%defattr(755,root,root,755)
%{_gamesbindir}/*
%{_libexecdir}/%{name}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8346 |12cr|vegastrike-data-0.5.1.r1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	vegastrike
%define	name	%{oname}-data
%define	version	0.5.1.r1
%define	release	%mkrel 1
%define	Summary	Data files for %{oname}

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	%{Summary}
License:	GPLv2+
Group:		Games/Arcade
Source0:	%{name}-%{version}.tar.bz2
URL:		http://vegastrike.sourceforge.net/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
Requires:	%{oname} >= %{version}

%description
%{Summary}

%prep
%setup -q 
# get rid of a few files we have no interest in packaging..
rm -rf aclocal.m4 configure.ac Makefile.in vegastrike-data.spec stamp-h.in bin
rm -rf `find -name CVS -type d` `find -name Makefile.am -type f`

# some cleanup
rm -r cockpits/bomber-cockpit.cpt/#cockpit.xmesh# \
 modules/builtin `find -name "*.xmesh"`
find . -type f -print0 | xargs -0 chmod -x
chmod +x units/findunits.py modules/webpageize.py
sed -i 's/\r//g' documentation/mission_howto.txt
# remove the stale included manpages and the .xls abonimation
rm documentation/*.1 documentation/*.xls


%build

%install
%{__rm} -rf %{buildroot}
%{__install} -d %{buildroot}%{_gamesdatadir}/%{oname}
cp -a * %{buildroot}%{_gamesdatadir}/%{oname}
# include 'system files' strangely hidden in .vegastrike-0.5.0 directory
# for whatever reason...otherwise music & other stuff is gone...
# cp -a ./.%{name}-%{version} %{buildroot}/%{_gamesdatadir}/%{oname}


mkdir -p %{buildroot}%{_datadir}/icons/hicolor/128x128/apps
install -p -m 644 vegastrike.xpm \
  %{buildroot}%{_datadir}/icons/hicolor/128x128/apps


%clean
%{__rm} -rf %{buildroot}

%files
%defattr(644,root,root,755)
%dir %{_gamesdatadir}/%{oname}
%{_gamesdatadir}/%{oname}/*
# %{_gamesdatadir}/%{oname}/.%{oname}-%{version}/*
# %{_gamesdatadir}/%{oname}/.%{oname}-%{version}/.system
%{_datadir}/icons/hicolor/128x128/apps/vegastrike.xpm





%changelog
* Wed Jun 13 2012 Zombie Ryushu <ryushu@mandriva.org> 0.5.1.r1-1mdv2012.0
+ Revision: 805467
- hidden dir issue?
- hidden dir issue?
- on copy issue
- no xmwesh
- no cvsignore
- fix setup name
- Upgrade to 0.5.1

* Wed Sep 22 2010 Tomas Kindl <supp@mandriva.org> 0.5.0-3mdv2011.0
+ Revision: 580620
- fix missing music #59963

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 0.5.0-2mdv2010.0
+ Revision: 434662
- rebuild

  + Emmanuel Andry <eandry@mandriva.org>
    - New version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.4.3-5mdv2009.0
+ Revision: 242920
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Thu Aug 23 2007 Thierry Vignaud <tv@mandriva.org> 0.4.3-3mdv2008.0
+ Revision: 70417
- use %%mkrel


* Thu Mar 03 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.4.3-2mdk
- split out music to own package to make it easier to maintain and making updates smaller
- clean out some more files we have no interest in packagaing

* Wed Feb 16 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.4.3-1mdk
- data version 0.4.3
- some file cleaning..

* Tue Oct 28 2003 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.4.1-1mdk
- data version 0.4.1
- music version 0.3.1
- rearranged files a little

* Tue Apr 29 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 0.3.0-2mdk
- be sure to own correct dirs (*hugs oliviers bot*)

* Tue Apr 22 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 0.3.0-1mdk
- initial mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8347 |12cr|vegastrike-sounds-0.5.1.r1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	vegastrike
%define	rel	1

%define	gamever	0.5.1

Name:		%{oname}-sounds
Version:	0.5.1.r%{rel}
Release:	1
Summary:	Music and Speech files for %{oname}
License:	GPLv2+
Group:		Games/Arcade
URL:		http://vegastrike.sourceforge.net/
Source0:	http://downloads.sourceforge.net/%{oname}/%{oname}-music-%{version}.tar
Source1:	http://downloads.sourceforge.net/%{oname}/%{oname}-speech-%{version}.tar
BuildArch:	noarch
Requires:	%{oname} >= %{gamever}

%description
Music and Speech files for %{oname}.

%prep
%setup -q -c -n %{name}
%setup -q -T -D -a 1 -n %{name}

%build

%install
mkdir -p %{buildroot}/%{_gamesdatadir}/%{oname}
cp -a %{oname}-music-%{version}/* %{buildroot}/%{_gamesdatadir}/%{oname}
cp -a %{oname}-speech-%{version}/* %{buildroot}/%{_gamesdatadir}/%{oname}

%files
%defattr(644,root,root,755)
%{_gamesdatadir}/%{oname}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8348 |12cr|vertex-0.1.16-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    vertex
%define version 0.1.16
%define release 3

%define debug_package %{nil}

%define title       Vertex
%define longtitle   3D model assembler

Name:       %{name}
Version:    %{version}
Release:    %{release}
Summary:    3D model assembler
License:    GPL
Group:      Graphics
Source0:    ftp://wolfpack.twu.net/users/wolfpack/%{name}-%{version}.tar.bz2
Patch:      %{name}-0.1.16-lib64.patch
Source1:    %{name}-16.png.bz2
Source2:    %{name}-32.png.bz2
Source3:    %{name}-48.png.bz2
Url:        http://wolfpack.twu.net/Vertex
BuildRequires:  mesa-common-devel
BuildRequires:  gtk+1.2-devel
BuildRequires:  gtkglarea-devel
BuildRequires:  imlib-devel

%description
Vertex 3D Model Assembler (often reffered to as just Vertex) is a unique
modeller designed specifically for generating high-performance and
efficient 3D models which can contain additional third party proprietery
data suitable for applications using OpenGL style of graphics rendering.

Vertex features support for multiple models and editing of proprietery
data found within these models. It has many tools for mass editing and
gives instant rendering feedback.

%prep
%setup -q
%patch -p 1
# mv LICENSE at usual location
mv -f vertex/data/LICENSE .
bzcat %{SOURCE1} > %{name}-16.png
bzcat %{SOURCE2} > %{name}-32.png
bzcat %{SOURCE3} > %{name}-48.png

%build
%ifarch x86_64
./configure Linux64 -v --disable=arch-i686
%else
./configure Linux -v --disable=arch-i686
%endif
make CFLAGS="%{optflags} -D__USE_BSD -DHAVE_IMLIB `gtk-config --cflags`"

%install
rm -rf %{buildroot}
make PREFIX=%{buildroot}%_prefix MAN_DIR=%{buildroot}%{_mandir}/man1 install

# icons
install -D -m 644 %{name}-16.png %{buildroot}%{_miconsdir}/%{name}.png 
install -D -m 644 %{name}-32.png %{buildroot}%{_iconsdir}/%{name}.png 
install -D -m 644 %{name}-48.png %{buildroot}%{_liconsdir}/%{name}.png

# menu entry
mkdir -p %{buildroot}%{_libdir}/menu

install -d -m 755 %{buildroot}%{_datadir}/applications
cat >  %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
Name=%{title}
Comment=%{longtitle}
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=false
Categories=3DGraphics
EOF

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%files 
%defattr(-,root,root)
%doc AUTHORS INSTALL LICENSE README
%{_bindir}/*
%{_datadir}/%{name}
%{_mandir}/man1/*
%{_datadir}/applications/mandriva-%{name}.desktop
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_iconsdir}/%{name}.xpm



%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.1.16-2mdv2010.0
+ Revision: 434668
- rebuild

* Mon Aug 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.16-1mdv2009.0
+ Revision: 270669
- fix lib64 build
- new version

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request
    - import vertex

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Tue Jul 11 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.15-3mdv2007.0
- xdg menu

* Fri May 05 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.15-2mdk
- fix build
- fix optimisations

* Mon Apr 25 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.15-1mdk
- New release 0.1.15
- drop patch0 (merged upstream)
- spec cleanup

* Thu Jul 22 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.1.14-4mdk 
- explicit libdir

* Sat Jun 05 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.1.14-3mdk
- rebuild

* Mon Jan 12 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.1.14-2mdk
- added missing imlib-devel buildrequires (thx slbd)
- fixed buildrequires
- fix compilation

* Fri May 02 2003 Guillaume Rousse <g.rousse@linux-mandrake.com> 0.1.14-1mdk
- 0.1.14

* Thu Sep 05 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.1.10-3mdk
- rebuild

* Fri May 31 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.1.10-2mdk
- rebuild against new libstdc++

* Wed Feb 27 2002 Guillaume Rousse <g.rousse@linux-mandrake.com> 0.1.10-1mdk
- 0.1.10
- fixed changelog
- bzipped and converted icons to png

* Mon Dec 03 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.1.9-1mdk
- 0.1.9

* Tue Oct 30 2001 Guillaume Rousse <g.rousse@linux-mandrake.com> 0.1.8-1mdk
- 0.1.8
- fixed changelog

* Mon Oct 15 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.1.6-3mdk
- rebuild against new libpng

* Wed Oct 03 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.1.6-2mdk
- fixed by Guillaume Rousse <g.rousse@linux-mandrake.com> :
    - icons in right place

* Sat Sep 15 2001 Guillaume Rousse <g.rousse@linux-mandrake.com> 0.1.6-1mdk
- 0.1.6
- dropped gtk config patch

* Wed Aug 15 2001 Guillaume Rousse <g.rousse@linux-mandrake.com> 0.1.4-2mdk
- spec cleanup
- included forgotten man page

* Sat Aug 11 2001 Guillaume Rousse <g.rousse@linux-mandrake.com> 0.1.4-1mdk
- 0.1.4
- dropped demo files
- s/Copyright/License/
- adds Buildrequires libgtk+1.2-devel libgtkglarea-devel

* Fri Jun 15 2001 Guillaume Rousse <g.rousse@linux-mandrake.com> 0.1.2-1mdk
- 0.1.2
- added demo files

* Wed May 23 2001 Guillaume Rousse <g.rousse@linux-mandrake.com> 0.0.1d-1mdk
- first Mandrake release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8349 |12cr|veusz-1.16-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %{_use_internal_dependency_generator}
%define         __noautoprov '\\.so'
%else
%define         _provides_exceptions \\.so
%endif

Name:           veusz
Version:        1.16
Release:        2
# The entire source code is GPLv2+ except helpers/src/_nc_cntr.c which is Python
License:        GPLv2+ and Python license
Summary:        GUI scientific plotting package
Url:            http://home.gna.org/veusz/
Group:          Sciences/Mathematics
Source0:        http://download.gna.org/veusz/%{name}-%{version}.tar.gz
BuildRequires:  desktop-file-utils
BuildRequires:  qt4-devel
BuildRequires:  python-numpy-devel
BuildRequires:  python-qt4-devel
BuildRequires:  python-setuptools
BuildRequires:  python-sip
BuildRequires:  pkgconfig(lapack)
Requires:       python-numpy
Requires:       python-qt4
Requires:	python-%{name} = %{version}-%{release}
%{py_requires}

%description
Veusz is a scientific plotting package, designed to create
publication-ready Postscript/PDF/SVG output. It features GUI,
command-line, and scripting interfaces. Graphs are constructed from
widgets, allowing complex layouts to be designed. Veusz supports
plotting functions, data with errors, keys, labels, stacked plots,
multiple plots, contours, shapes and fitting data.

%package -n python-%{name}
Summary:        Python libraries for %{name}

%description -n python-%{name}
Veusz is a scientific plotting package, designed to create
publication-ready Postscript/PDF/SVG output. It features GUI,
command-line, and scripting interfaces. Graphs are constructed from
widgets, allowing complex layouts to be designed. Veusz supports
plotting functions, data with errors, keys, labels, stacked plots,
multiple plots, contours, shapes and fitting data.


%prep
%setup -q
find -name \*~ -delete

# change path of where to lookup bitmaps
# this is so we can move the icons out of the python directory
# and into /usr/share/pixmaps/veusz
sed -i "/imagedir =/c\\imagedir = '%{_datadir}/pixmaps/veusz'" \
        %{_builddir}/veusz-%{version}/utils/action.py

# change path of where to look for COPYING - should be docdir
sed -i "/f =/s+utils.veuszDirectory+'%{_docdir}/%{name}'+" \
        %{_builddir}/veusz-%{version}/dialogs/aboutdialog.py

%build
%setup_compile_flags
python setup.py build
xz -k Documents/veusz*.1

%install
PYTHONDONTWRITEBYTECODE= python setup.py install \
	-O1 --skip-build --prefix="%{_prefix}" --root=%{buildroot}

# install desktop file
install -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=Veusz
Comment=Open .vsz scientific plotting files
GenericName=Veusz scientific plotting
Exec=veusz %F
StartupNotify=true
Terminal=false
Type=Application
Icon=veusz
Categories=GTK;GNOME;Education;Graphics;3DGraphics;X-Science,X-DataVisualization;
Encoding=UTF-8
MimeType=application/x-veusz;
EOF

# file to register .vsz mimetype
install -d %{buildroot}%{_datadir}/mime/packages/
cat > %{buildroot}%{_datadir}/mime/packages/%{name}.xml << EOF
<?xml version='1.0'?>
<mime-info xmlns='http://www.freedesktop.org/standards/shared-mime-info'>
  <mime-type type="application/x-veusz">
    <comment>Veusz saved graph</comment>
    <glob pattern="*.vsz"/>
    <magic priority="50">
        <match type="string" value="# Veusz saved document" offset="0"/>
    </magic>
  </mime-type>
</mime-info>
EOF

# move icon files to /usr/share/pixmaps/veusz
# symlink main veusz icon also into pixmaps (for desktop file)
install -d %{buildroot}%{_datadir}/pixmaps/veusz
mv %{buildroot}%{python_sitearch}/veusz/windows/icons/*.png \
        %{buildroot}%{_datadir}/pixmaps/veusz
mv %{buildroot}%{python_sitearch}/veusz/windows/icons/*.svg \
        %{buildroot}%{_datadir}/pixmaps/veusz
ln -s veusz/veusz_48.png %{buildroot}%{_datadir}/pixmaps/veusz.png

# Mark some scripts as executable.
# This isn't really needed, but Veusz includes shebangs in scripts
# so that they can be run when not installed.
# Do this so that the scripts don't need modification.
chmod +x %{buildroot}%{python_sitearch}/veusz/veusz_main.py
chmod +x %{buildroot}%{python_sitearch}/veusz/veusz_listen.py

# install man pages
install -d %{buildroot}%{_mandir}/man1
install -p -m 644 Documents/veusz.1.xz Documents/veusz_listen.1.xz \
        %{buildroot}%{_mandir}/man1

%files
%doc README AUTHORS COPYING ChangeLog
%doc examples/
%doc Documents/manual.html
%doc Documents/manimages/
%{_bindir}/veusz
%{_bindir}/veusz_listen
%{_datadir}/applications/%{name}.desktop
%{_datadir}/mime/packages/%{name}.xml
%{_datadir}/pixmaps/%{name}/
%{_datadir}/pixmaps/%{name}.png
%{_mandir}/man1/*

%files -n python-%{name}
%doc README AUTHORS COPYING ChangeLog
%{python_sitearch}/%{name}
%{python_sitearch}/%{name}-%{version}-py%{py_ver}.egg-info


%changelog
* Fri Jul 13 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.16-1
+ Revision: 809181
- new version 2.16
- dont provide private *.so

* Thu Apr 05 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.15-1
+ Revision: 789391
- update to 1.15

* Tue Dec 06 2011 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.14-1
+ Revision: 738242
- Files paths fixed
- imported package veusz


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8350 |12cr|vice-2.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Werror_cflags %nil

Summary:	VICE, the Versatile Commodore Emulator
Name:		vice
Version:	2.4
Release:	1
License:	GPLv2
Group:		Emulators
URL:		http://www.viceteam.org/
Source0:	http://sourceforge.net/projects/vice-emu/files/development-releases/%{name}-%{version}.tar.gz
Source1:	vice-normalicons.tar.bz2
Source2:	vice-largeicons.tar.bz2
Source3:	vice-miniicons.tar.bz2
BuildRequires:	gettext-devel
BuildRequires:	giflib-devel
BuildRequires:	ffmpeg0.7-devel
BuildRequires:	readline-devel
BuildRequires:	SDL-devel
BuildRequires:	SDL_sound-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(gdkglext-1.0)
BuildRequires:	pkgconfig(libgnomeui-2.0)
BuildRequires:	pkgconfig(vte)
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(xt)
BuildRequires:	pkgconfig(xxf86vm)
BuildRequires:	flex
BuildRequires:	mkfontdir
BuildRequires:	bdftopcf
Requires:	vice-binaries = %{version}-%{release}

%description
VICE is a set of accurate emulators for the Commodore 64, 128, VIC20,
PET and CBM-II 8-bit computers, all of which run under the X Window
System.

%package sdl
Summary:	SDL set of vice emulators binaries
Group:		Emulators
Requires:	%{name} = %{version}-%{release}
Provides:	vice-binaries = %{version}-%{release}

%description sdl
SDL set of vice emulators binaries.

%package gtk
Summary:	GTK set of vice emulators binaries
Group:		Emulators
Requires:	%{name} = %{version}-%{release}
Provides:	vice-binaries = %{version}-%{release}

%description gtk
GTK set of vice emulators binaries.

%prep
%setup -q

%build
export CFLAGS="%{optflags} -DNO_REGPARM"
%configure2_5x --enable-sdlui --enable-fullscreen
%make

make install DESTDIR=`pwd`/sdl

pushd sdl/usr/bin
for i in *
do
	mv $i $i-sdl
done
popd

make clean

%configure2_5x --enable-gnomeui --enable-fullscreen
%make

%install
%makeinstall_std

cp sdl/%{_bindir}/*-sdl %{buildroot}%{_bindir}/

#xdg menus
#============GTK============
%__mkdir_p %{buildroot}%{_datadir}/applications
%__cat > %{buildroot}%{_datadir}/applications/mandriva-x64-gtk.desktop << EOF
[Desktop Entry]
Name=C64 Emulator (GTK)
Comment=Commodore 64 Emulator
Exec=%{_bindir}/x64 %U
Icon=c64icon
Terminal=false
Type=Application
MimeType=application/x-d64;application/x-t64;application/x-x64;
StartupNotify=true
Categories=GNOME;GTK;Emulator;
EOF

%__cat > %{buildroot}%{_datadir}/applications/mandriva-x128-gtk.desktop << EOF
[Desktop Entry]
Name=C128 Emulator (GTK)
Comment=Commodore 128 Emulator
Exec=%{_bindir}/x128 %U
Icon=c128icon
Terminal=false
Type=Application
MimeType=application/x-d64;application/x-t64;application/x-x64;
StartupNotify=true
Categories=GNOME;GTK;Emulator;
EOF

%__cat > %{buildroot}%{_datadir}/applications/mandriva-xpet-gtk.desktop << EOF
[Desktop Entry]
Name=PET Emulator (GTK)
Comment=Commodore PET Emulator
Exec=%{_bindir}/xpet %U
Icon=peticon
Terminal=false
Type=Application
MimeType=application/x-d64;application/x-t64;application/x-x64;
StartupNotify=true
Categories=GNOME;GTK;Emulator;
EOF

%__cat > %{buildroot}%{_datadir}/applications/mandriva-xvic-gtk.desktop << EOF
[Desktop Entry]
Name=VIC 20 Emulator (GTK)
Comment=Commodore VIC 20 Emulator
Exec=%{_bindir}/xvic %U
Icon=vic20icon
Terminal=false
Type=Application
MimeType=application/x-d64;application/x-t64;application/x-x64;
StartupNotify=true
Categories=GNOME;GTK;Emulator;
EOF

%__cat > %{buildroot}%{_datadir}/applications/mandriva-xcbm2-gtk.desktop << EOF
[Desktop Entry]
Name=CBM2 Emulator (GTK)
Comment=Commodore BM 2 Emulator
Exec=%{_bindir}/xcbm2 %U
Icon=c610icon
Terminal=false
Type=Application
MimeType=application/x-d64;application/x-t64;application/x-x64;
StartupNotify=true
Categories=GNOME;GTK;Emulator;
EOF

%__cat > %{buildroot}%{_datadir}/applications/mandriva-xplus4-gtk.desktop << EOF
[Desktop Entry]
Name=CPLUS4 Emulator (GTK)
Comment=Commodore PLUS4 Emulator
Exec=%{_bindir}/xplus4 %U
Icon=plus4icon
Terminal=false
Type=Application
MimeType=application/x-d64;application/x-t64;application/x-x64;
StartupNotify=true
Categories=GNOME;GTK;Emulator;
EOF

%__cat > %{buildroot}%{_datadir}/applications/mandriva-c1541-gtk.desktop << EOF
[Desktop Entry]
Name=VICE disk image tool (GTK)
Comment=C1541 stand alone disk image maintenance program
Exec=%{_bindir}/c1541 %U
Icon=commodore
Terminal=true
Type=Application
StartupNotify=true
Categories=Emulator;
EOF

%__cat > %{buildroot}%{_datadir}/applications/mandriva-vsid-gtk.desktop << EOF
[Desktop Entry]
Name=VSID music player (GTK)
Comment=VICE SID music player for Commodore tunes
Exec=%{_bindir}/vsid %U
Icon=commodore
Terminal=false
Type=Application
StartupNotify=true
Categories=Audio;Player;
EOF
#============GTK============

#============SDL============
%__cat > %{buildroot}%{_datadir}/applications/mandriva-x64-sdl.desktop << EOF
[Desktop Entry]
Name=C64 Emulator (SDL)
Comment=Commodore 64 Emulator
Exec=%{_bindir}/x64-sdl %U
Icon=c64icon
Terminal=false
Type=Application
MimeType=application/x-d64;application/x-t64;application/x-x64;
StartupNotify=true
Categories=Game;Emulator;
EOF

%__cat > %{buildroot}%{_datadir}/applications/mandriva-x128-sdl.desktop << EOF
[Desktop Entry]
Name=C128 Emulator (SDL)
Comment=Commodore 128 Emulator
Exec=%{_bindir}/x128-sdl %U
Icon=c128icon
Terminal=false
Type=Application
MimeType=application/x-d64;application/x-t64;application/x-x64;
StartupNotify=true
Categories=Emulator;
EOF

%__cat > %{buildroot}%{_datadir}/applications/mandriva-xpet-sdl.desktop << EOF
[Desktop Entry]
Name=PET Emulator (SDL)
Comment=Commodore PET Emulator
Exec=%{_bindir}/xpet-sdl %U
Icon=peticon
Terminal=false
Type=Application
MimeType=application/x-d64;application/x-t64;application/x-x64;
StartupNotify=true
Categories=Emulator;
EOF

%__cat > %{buildroot}%{_datadir}/applications/mandriva-xvic-sdl.desktop << EOF
[Desktop Entry]
Name=VIC 20 Emulator (SDL)
Comment=Commodore VIC 20 Emulator
Exec=%{_bindir}/xvic-sdl %U
Icon=vic20icon
Terminal=false
Type=Application
MimeType=application/x-d64;application/x-t64;application/x-x64;
StartupNotify=true
Categories=Emulator;
EOF

%__cat > %{buildroot}%{_datadir}/applications/mandriva-xcbm2-sdl.desktop << EOF
[Desktop Entry]
Name=CBM2 Emulator (SDL)
Comment=Commodore BM 2 Emulator
Exec=%{_bindir}/xcbm2-sdl %U
Icon=c610icon
Terminal=false
Type=Application
MimeType=application/x-d64;application/x-t64;application/x-x64;
StartupNotify=true
Categories=Emulator;
EOF

%__cat > %{buildroot}%{_datadir}/applications/mandriva-xplus4-sdl.desktop << EOF
[Desktop Entry]
Name=CPLUS4 Emulator (SDL)
Comment=Commodore PLUS4 Emulator
Exec=%{_bindir}/xplus4-sdl %U
Icon=plus4icon
Terminal=false
Type=Application
MimeType=application/x-d64;application/x-t64;application/x-x64;
StartupNotify=true
Categories=Emulator;
EOF

%__cat > %{buildroot}%{_datadir}/applications/mandriva-c1541-sdl.desktop << EOF
[Desktop Entry]
Name=VICE disk image tool (SDL)
Comment=C1541 stand alone disk image maintenance program
Exec=%{_bindir}/c1541-sdl %U
Icon=commodore
Terminal=true
Type=Application
StartupNotify=true
Categories=Emulator;
EOF

%__cat > %{buildroot}%{_datadir}/applications/mandriva-vsid-sdl.desktop << EOF
[Desktop Entry]
Name=VSID music player (SDL)
Comment=VICE SID music player for Commodore tunes
Exec=%{_bindir}/vsid-sdl %U
Icon=commodore
Terminal=false
Type=Application
StartupNotify=true
Categories=Audio;Player;
EOF
#============SDL============

#install icons
%__mkdir_p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
tar xjf %{SOURCE1} -C %{buildroot}%{_iconsdir}/hicolor/32x32/apps
tar xjf %{SOURCE2} -C %{buildroot}%{_iconsdir}/hicolor/48x48/apps
tar xjf %{SOURCE3} -C %{buildroot}%{_iconsdir}/hicolor/16x16/apps

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS FEEDBACK INSTALL README ChangeLog doc/html/plain/*
%{_libdir}/vice
%{_mandir}/man1/*
%{_infodir}/%{name}*
%{_iconsdir}/hicolor/*/apps/*.png

%files sdl
%{_bindir}/*-sdl
%{_datadir}/applications/*-sdl.desktop

%files gtk
%{_bindir}/*
%exclude %{_bindir}/*-sdl
%{_datadir}/applications/*-gtk.desktop


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8351 |12cr|vidalia-0.2.15-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           vidalia
Version:        0.2.15
Release:        1
Epoch:          0
Summary:        Cross-platform controller GUI for Tor, built using the Qt framework
License:        GPLv2+
Group:          Networking/Other
URL:            http://www.torproject.org/projects/vidalia
Source0:        http://www.torproject.org/dist/vidalia/%{name}-%{version}.tar.gz
Requires:       tor
Requires(post): desktop-file-utils
Requires(postun): desktop-file-utils
BuildRequires:  cmake
BuildRequires:  desktop-file-utils
BuildRequires:  doxygen
BuildRequires:  openssl-devel
BuildRequires:  qt4-devel
BuildRequires:  qt4-linguist

%description
Vidalia is a cross-platform controller GUI for Tor, built using the Qt 
framework. Vidalia runs on any platform supported by Qt 4.1, including 
Windows, Mac OS X, and Linux or other Unix variants using the X11 
window system.

Vidalia allows you to start and stop Tor, view the status of Tor at a 
glance, and monitor Tor's bandwidth usage. Vidalia also makes it easy 
to contribute to the Tor network by helping you setup a Tor server, if 
you wish.

%prep
%setup -q

%build
%cmake_qt4
%make
# make the docs
make doxygen

%install
%makeinstall_std -C build

install -D -p -m 644 doc/vidalia.1 %{buildroot}%{_mandir}/man1/vidalia.1

desktop-file-install --vendor="" \
  --add-category="X-MandrivaLinux-Internet-Other" \
  --dir %{buildroot}%{_datadir}/applications \
  %{buildroot}%{_datadir}/applications/*

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGELOG CREDITS HACKING LICENSE README README.marble
%doc build/doc/html
%{_bindir}/vidalia
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/*/apps/%{name}.png 
%{_mandir}/man1/%{name}.1*


%changelog
* Fri Nov 25 2011 Alexander Khrukin <akhrukin@mandriva.org> 0:0.2.15-1
+ Revision: 733367
- version update to 0.2.15

* Tue May 10 2011 Sandro Cazzaniga <kharec@mandriva.org> 0:0.2.12-1
+ Revision: 673231
- drop an unused patch
- new version
- upstream doesn't propose an sig anymore.

* Fri Oct 22 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0:0.2.10-1mdv2011.0
+ Revision: 587259
- update to 0.2.10
- update URL and Source tags to current locations

* Tue Aug 31 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0:0.2.9-1mdv2011.0
+ Revision: 574562
- update to 0.2.9
- rediff paths patch
- use make to build the doxygen docs
- clean spec and update file list

* Thu Dec 24 2009 Jérôme Brenier <incubusss@mandriva.org> 0:0.1.15-1mdv2010.1
+ Revision: 481945
- drop desktop file (Source2), one is already included
- new version 0.1.15
- rediff/redo P0
- drop hicolor icons manual installation (already done during install)
- fix file list

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Thu Nov 27 2008 Funda Wang <fwang@mandriva.org> 0:0.1.10-1mdv2009.1
+ Revision: 307202
- new version 0.1.10

* Sat Aug 16 2008 David Walluck <walluck@mandriva.org> 0:0.1.7-1mdv2009.0
+ Revision: 272835
- BuildRequires: openssl-devel
- BuildRequires: cmake
- add sources
- 0.1.7

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Wed Sep 05 2007 David Walluck <walluck@mandriva.org> 0:0.0.14-1mdv2008.0
+ Revision: 80406
- 0.0.14
- rediff paths patch
- no need to BuildRequires: gcc-c++
- fix build with Qt4


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8352 |12cr|videocut-0.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name videocut
%define version 0.2.0
%define release 1

Name:		%{name}
Version:		%{version}
Release:		%{release}
License:		GPLv2
Group:		Video
Url:		http://code.google.com/p/videocut/
Source:		%{name}-%{version}.tar.gz
Patch1:		videocut-strcmp-0.2.0.patch
Patch2:		videocut-0.2.0-ftbfs.patch
BuildRequires:	qt4-devel 
BuildRequires:	pkgconfig(libxine)

Summary:	Application for creating compositions of screenshots from video files

%description
VideoCut is an open source desktop application specialized 
for creating compositions of screenshots from video files.

%prep
%setup -qn %{name}-%{version}.orig
%patch1 -p1
%patch2 -p0

%build
qmake
%make

%install
test "%{buildroot}" != "/" && %{__rm} -rf %{buildroot}
%__install -Dm 0755 build/result/videocut %{buildroot}%{_bindir}/videocut
%__install -Dm 0644 videocut.desktop %{buildroot}%{_datadir}/applications/videocut.desktop
%__install -Dm 0644 videocut.svg %{buildroot}%{_datadir}/pixmaps/videocut.svg


%files

%doc ABOUT AUTHORS THANKSTO
%{_bindir}/videocut
%{_datadir}/applications/videocut.desktop
%{_datadir}/pixmaps/videocut.svg



%changelog
* Thu Oct 01 2009 Stéphane Téletchéa <steletch@mandriva.org> 0.2.0-1mdv2010.0
+ Revision: 452145
- import videocut


* Thu Oct 1 2009 <steletch@mandriva.org> 0.2.0-2mdv2010.0
- Updated spec file
- Permission fixes

* Mon May 11 2009 Donald Stewart <watersnowrock@gmail.com> 0.2.0-1mdv2010.0
- initial RPM
- import SUSE
- clean SUSE specific stuff
- fix buildrequires

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8353 |12cr|viewarch-0.0.12_9-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name viewarch
%define realname ViewARCH
%define realversion 0.0.12-9
%define version %(echo %realversion | sed 's/-/_/g')
%define release %mkrel 8

Summary: An archive browser for GNU arch
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{realname}-%{realversion}.tar.bz2
Patch0: %name-confpath.patch
License: GPL
Group: Networking/WWW
Url: http://arch.bluegate.org/viewarch.html
Requires: tla
Requires: python
Requires: apache
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}

%description
An archive browser for GNU arch.

%prep
%setup -q -n %realname-%realversion -q
%patch0 -p0 -b .confpath

%install
rm -rf %{buildroot}

mkdir -p %buildroot/%_datadir/%name/lib
mkdir -p %buildroot/%_sysconfdir/%name
mkdir -p %buildroot/%_sysconfdir/httpd/conf/webapps.d
mkdir -p %buildroot/%_var/www/cgi-bin

/bin/cp -a cgi/viewarch.cgi %buildroot/%_var/www/cgi-bin/viewarch.cgi

perl -pi -e "s:^LIB_DIR = None:LIB_DIR = '%_datadir/%name/lib':" \
    %buildroot/%_var/www/cgi-bin/viewarch.cgi

/bin/cp -r lib/{*.py,*.pot} %buildroot/%_datadir/%name/lib/

perl -pi -e "s:^#!/usr/local/bin/python:#!/usr/bin/python:" \
    %buildroot/%_datadir/%name/lib/*.py

/bin/cp -r locale %buildroot/%_datadir/%name/
/bin/cp -r templates %buildroot/%_datadir/%name/

/bin/cp -r viewarch.conf.dist %buildroot/%_sysconfdir/%name/viewarch.conf

cat > %buildroot/%_sysconfdir/httpd/conf/webapps.d/%name.conf <<EOF
<IfModule mod_alias.c>
    ScriptAlias /%name/ /%_var/www/cgi-bin/viewarch.cgi
</IfModule>

<Directory /var/www/%name>
    AllowOverride All
    Options ExecCGI
    DirectoryIndex viewarch.cgi
    Order allow,deny
    Allow from all
</Directory>
EOF

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201010
%_post_webapp
%endif

%postun
%if %mdkversion < 201010
%_postun_webapp
%endif

%files
%defattr(-,root,root)
%_datadir/%name
%_var/www/cgi-bin/viewarch.cgi
%config(noreplace) %_sysconfdir/httpd/conf/webapps.d/%name.conf
%dir %_sysconfdir/%name
%config(noreplace) %_sysconfdir/%name/viewarch.conf



%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.0.12_9-8mdv2011.0
+ Revision: 615390
- the mass rebuild of 2010.1 packages

* Sun Jan 17 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.0.12_9-7mdv2010.1
+ Revision: 492716
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 0.0.12_9-6mdv2010.0
+ Revision: 434672
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 0.0.12_9-5mdv2009.0
+ Revision: 261850
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.0.12_9-4mdv2009.0
+ Revision: 255522
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.0.12_9-2mdv2008.1
+ Revision: 136570
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Thu Aug 10 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/10/06 01:39:12 (55286)
- rebuild

* Thu Aug 10 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/10/06 01:38:12 (55285)
Import viewarch

* Thu Mar 02 2006 Olivier Thauvin <nanardon@mandriva.org> 
- initial rpm


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8354 |12cr|viewmol-2.4.1-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	Molecule viewer and editor
Name: 		viewmol
Version: 	2.4.1
Release: 	13
License: 	GPLv2
Group: 		Sciences/Chemistry
URL: 		http://viewmol.sourceforge.net
Source0: 	%name-%version.src.tar.bz2
Patch0:		viewmol-2.4.1-prevent-app-defaults-file-install.patch
Patch1:		viewmol-2.4.1-mdv-fix-str-fmt.patch
BuildRequires: 	libtiff-devel mesaglu-devel
BuildRequires: 	x11-proto-devel libxt-devel libxi-devel libxmu-devel
BuildRequires:  lesstif-devel png-devel
BuildRequires:  pkgconfig(x11)
BuildRequires:  python-devel

%description
Viewmol is a graphical front end for computational chemistry programs.
It is able to graphically aid in the generation of molecular structures
for computations and to visualize their results. At present Viewmol
includes input filters for Discover, DMol, Gamess, Gaussian 9x, Gulp,
Mopac, and Turbomole outputs as well as for PDB files.

%prep
%setup -q
%patch0 -p1
%patch1 -p1 -b .strfmt
cd source
#tar xfj %{SOURCE}
perl -p -i -e 's!usr/local/lib!%_libdir!g' getrc.c
perl -p -i -e 's!lib/viewmol!%_lib/viewmol!g' install

%build
cd source
mkdir Linux
echo "LIBTIFF = -L%_libdir" > .config.Linux
echo "TIFFINCLUDE = /usr/include" >> .config.Linux
echo "MESALIB = -L/usr/%_lib" >> .config.Linux
echo "MESAINCLUDE = /usr/include/GL" >> .config.Linux
#echo "PYTHONVERSION = %pythonver" >> .config.Linux
echo "PYTHONINCLUDE = /usr/include/python%py_ver" >> .config.Linux
echo "LIBPYTHON = -L%_libdir/python%py_ver" >> .config.Linux
cd Linux
cat ../.config.Linux > makefile
echo 'COMPILER = gcc' >> makefile
echo 'OPT=${RPM_OPT_FLAGS}' >> makefile
echo 'CFLAGS=-Wall -I/usr/include -DLINUX' >> makefile
echo 'LDFLAGS=' >> makefile
echo 'SCANDIR=' >> makefile
echo 'INCLUDE=$(MESAINCLUDE) -I$(TIFFINCLUDE) -I$(PYTHONINCLUDE)' >> makefile
echo 'LIBRARY=$(MESALIB) $(LIBPYTHON)' >> makefile
echo 'LIBS=-L/usr/%_lib -lpython%py_ver -ltiff -lGLU -lGL -lpng -lXm -lXmu -lXt -lX11 -lXi -lm' >> makefile
cat ../Makefile >> makefile
make viewmol_
make tm_
make bio_
make readgamess_
make readgauss_
make readmopac_
make readpdb_

%install
cd source
./install %{buildroot}%_prefix
mkdir -p %{buildroot}%_docdir
mkdir -p %{buildroot}%_docdir/%name-%version
mv %{buildroot}/%_libdir/viewmol/doc/* %{buildroot}%_docdir/%name-%version
rmdir %{buildroot}/%_libdir/viewmol/doc
chmod 755 %{buildroot}/%_libdir/viewmol/Linux/*
chmod 755 %{buildroot}/%_bindir/*

# menu

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Name=ViewMol
Comment=GUI interface for chemistry software
Exec=%{_bindir}/%{name} 
Icon=chemistry_section
Terminal=false
Type=Application
StartupNotify=true
Categories=Motif;Education;Science;Chemistry;
EOF

%files
%doc %_docdir/%name-%version
%_bindir/%name
%_libdir/%name
%_datadir/applications/mandriva-%name.desktop



%changelog
* Fri Nov 05 2010 Paulo Andrade <pcpa@mandriva.com.br> 2.4.1-12mdv2011.0
+ Revision: 593541
- Add patch to initialize python environment
- Rebuild for python 2.7

* Tue Feb 02 2010 Jérôme Brenier <incubusss@mandriva.org> 2.4.1-11mdv2010.1
+ Revision: 499627
- fix str fmt
- prevent app-defaults file install
- fix License tag

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 2.4.1-9mdv2009.1
+ Revision: 261851
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 2.4.1-8mdv2009.0
+ Revision: 255524
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Tue Jan 08 2008 Thierry Vignaud <tv@mandriva.org> 2.4.1-6mdv2008.1
+ Revision: 146731
- fix mesaglu-devel BR
- kill re-definition of %%buildroot on Pixel's request
- kill explicit icon extension
- kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Jul 20 2007 Adam Williamson <awilliamson@mandriva.org> 2.4.1-6mdv2008.0
+ Revision: 53993
- rebuild against new lesstif
- XDG menu


* Thu Dec 21 2006 Crispin Boylan <crisb@mandriva.org> 2.4.1-5mdv2007.0
+ Revision: 101000
- Try again to build
- New revision
- Fix build on x86_64
- Install in /usr/bin
- Add BuildReq on libXm
- Clean spec file, remove unnecessary deps
- Import viewmol

* Tue Dec 07 2004 Michael Scherer <misc@mandrake.org> 2.4.1-2mdk
- Rebuild for new python

* Wed Nov 17 2004 Lenny Cartier <lenny@mandrakesoft.com> 2.4.1-1mdk
- 2.4.1


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8355 |12cr|viewnior-1.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Simple Elegant Image Viewer
Name:		viewnior
Version:	1.3
Release:	1
License:	GPLv3
Group:		Graphics
URL:		http://xsisqox.github.com/Viewnior/
Source0:	http://cloud.github.com/downloads/xsisqox/Viewnior/%{name}-%{version}.tar.gz

BuildRequires:	desktop-file-utils
BuildRequires:	gnome-icon-theme
BuildRequires:	intltool
BuildRequires:	perl-XML-Parser
BuildRequires:	shared-mime-info
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)

Requires:	gnome-icon-theme >= 2.19.1
Requires:	shared-mime-info >= 0.20

%description
Viewnior is a image viewer program. Created to be simple, fast and elegant.
It's minimalistic interface provides more screenspace for your images.
Among its features are:

* Fullscreen & Slideshow
* Rotate, flip, save, delete images
* Animation support
* Browse only selected images
* Navigation window
* Set image as wallpaper (only under GNOME, see INSTALL file)
* Simple interface

%prep
%setup -q

%build
%configure2_5x \
	--enable-wallpaper \
	--enable-shave

%make LIBS='-lm'

%install
%makeinstall_std
desktop-file-install --vendor="" \
	--add-category="X-MandrivaLinux-Multimedia-Graphics" \
	--dir=%{buildroot}%{_datadir}/applications \
	%{buildroot}%{_datadir}/applications/*
     
# Correct permissions
find %{buildroot}%{_datadir}/icons/ -type d -print0 | xargs -0 chmod 0755
find %{buildroot}%{_datadir}/icons/ -type f -print0 | xargs -0 chmod 0644

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS ChangeLog* COPYING README
%{_bindir}/*
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/*/apps/%{name}.png
%{_datadir}/icons/hicolor/*/apps/%{name}.svg
%{_mandir}/man1/%{name}.1*



%changelog
* Thu May 24 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.3-1
+ Revision: 800418
- new version 1.3

* Wed Jan 25 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.1-2
+ Revision: 768164
- imported package viewnior


* Sat Dec 18 2010 KDulcimer <kdulcimer@unity-linux.org> 1.1-1
- 1.1

* Fri Apr 02 2010 KDulcimer <kdulcimer@unity-linux.org> 1.0-1
- 1.0

* Fri Nov 20 2009 KDulcimer <kdulcimer@unity-linux.org> 0.7-1
- Import spec to Unity Linux

* Sun Sep 06 2009 slick50 <lxgator@gmail.com> 0.7-1pclos2009
- 0.7

* Sun Aug 09 2009 slick50 <lxgator@gmail.com> 0.6-1pclos2009
- 0.6

* Fri Jun 26 2009 slick50 <lxgator@gmail.com> 0.5-1pclos2009
- initial build

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8356 |12cr|viewvc-1.1.15-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           viewvc
Version:        1.1.15
Release:        %mkrel 1
Epoch:          0
Summary:        Browser interface for CVS and Subversion version control repositories
License:        BSD
Group:          System/Servers
URL:            http://www.viewvc.org/
Source0:        http://viewvc.tigris.org/files/documents/3330/48659/%name-%version.tar.gz
Patch0:         %{name}-tools.patch
Patch1:         %{name}-1.1.0-config.patch
Requires:       apache
Requires(post): rpm-helper
Requires(postun): rpm-helper
BuildRequires:  python
Requires:       python
Obsoletes:      viewcvs < %{epoch}:%{version}-%{release}
Provides:       viewcvs = %{epoch}:%{version}-%{release}
BuildArch:      noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%description
ViewVC is a browser interface for CVS and Subversion version control 
repositories. It generates templatized HTML to present navigable 
directory, revision, and change log listings. It can display specific 
versions of files as well as diffs between those versions. Basically, 
ViewVC provides the bulk of the report-like functionality you expect out 
of your version control tool, but much more prettily than the average 
textual command-line program output.

Here are some of the additional features of ViewVC:

    * Support for filesystem-accessible CVS and Subversion repositories.
    * Individually configurable virtual host support.
    * Line-based annotation/blame display (CVS only).
    * Revision graph capabilities (via integration with CvsGraph) (CVS 
      only).
    * Syntax highlighting support (via integration with GNU enscript).
    * Bonsai-like repository query facilities.
    * Template-driven output generation.
    * Colorized, side-by-side differences.
    * Tarball generation (by tag/branch for CVS, by revision for 
      Subversion).
    * I18N support based on the Accept-Language request header.
    * Ability to run either as CGI script or as a standalone server.
    * Regexp-based file searching.
    * INI-like configuration file (as opposed to requiring actual code 
      tweaks).

%prep
%setup -q -n %{name}-%{version}
%patch0 -p1
%patch1 -p0 -b .config

%build

%install
%{__rm} -rf %{buildroot}
%{__python} ./viewvc-install --destdir=%{buildroot} --prefix=%{_datadir}/%{name}

# remove uneeded files
%{__rm} -f %{buildroot}%{_datadir}/%{name}/bin/mod_python/.htaccess

# fix python files perms and shellbang
%{__perl} -pi \
        -e 's|/usr/local/bin/python|%{_bindir}/python|g;' \
        -e 's|\s*/usr/bin/env python|%{_bindir}/python|g;' \
        -e 's|CONF_PATHNAME =.*|CONF_PATHNAME = r"%{_sysconfdir}/%{name}/viewvc.conf"|g;' \
        `%{_bindir}/find %{buildroot}%{_datadir}/%{name} -type f` 

# install cgi's to www directory
%{__mkdir_p} %{buildroot}%{_var}/www/cgi-bin
%{__install} -m 755 %{buildroot}%{_datadir}/%{name}/bin/cgi/*.cgi %{buildroot}%{_var}/www/cgi-bin
%{__rm} -rf %{buildroot}%{_datadir}/%{name}/bin/cgi

# fix paths in configuration
%{__perl} -pi \
  -e 's|^#template_dir = .*|template_dir = %{_datadir}/%{name}/templates/|g;' \
  -e 's|^#docroot = .*|docroot = /%{name}|;' \
  -e 's|^#cvsgraph_conf = .*|cvsgraph_conf = %{_sysconfdir}/%{name}/cvsgraph.conf|;' \
  -e 's|^#mime_types_files = .*|mime_types_files = %{_sysconfdir}/%{name}/mimetypes.conf, %{_sysconfdir}/httpd/conf/mime.types|;' \
  %{buildroot}%{_datadir}/%{name}/viewvc.conf

# install config to sysconf directory
%{__mkdir_p} %{buildroot}%{_sysconfdir}/%{name}
%{__install} -m 644 %{buildroot}%{_datadir}/%{name}/viewvc.conf %{buildroot}%{_sysconfdir}/%{name}/viewvc.conf
%{__rm} -f %{buildroot}%{_datadir}/%{name}/viewvc.conf
%{__install} -m 644 %{buildroot}%{_datadir}/%{name}/cvsgraph.conf %{buildroot}%{_sysconfdir}/%{name}/cvsgraph.conf
%{__rm} -f %{buildroot}%{_datadir}/%{name}/cvsgraph.conf
%{__install} -m 644 %{buildroot}%{_datadir}/%{name}/mimetypes.conf %{buildroot}%{_sysconfdir}/%{name}/mimetypes.conf
%{__rm} -f %{buildroot}%{_datadir}/%{name}/mimetypes.conf

# move static files under %{_var}/www
%{__mv} %{buildroot}%{_datadir}/%{name}/templates/docroot %{buildroot}%{_var}/www/%{name}

# compile the python files
%{_bindir}/find %{buildroot}%{_datadir}/%{name}/lib -type f -name "*.pyc" | %{_bindir}/xargs %{__rm}
%{__python} -O %{_libdir}/python%{py_ver}/compileall.py %{buildroot}%{_datadir}/%{name}/lib

# apache configuration
%{__mkdir_p} %{buildroot}%{_webappconfdir}
%{__cat} > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# %{name} configuration

Alias /%{name} %{_var}/www/%{name}

<Directory %{_var}/www/%{name}>
    Allow from all
</Directory>

<LocationMatch "^/cgi-bin/(query|viewvc).cgi">
    Order deny,allow
    Deny from all
    Allow from 127.0.0.1
    ErrorDocument 403 "Access denied per %{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf"
</LocationMatch>

<IfModule mod_python.c>
    Alias /%{name}-mp %{_datadir}/%{name}/bin/mod_python/viewvc.py
    <Directory %{_datadir}/%{name}/bin/mod_python>
        AddHandler python-program .py
        PythonHandler handler
        Order allow,deny
        Allow from 127.0.0.1
        ErrorDocument 403 "Access denied per %{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf"
    </Directory>
</IfModule>
EOF

# set mode 755 on executable scripts
%{__grep} -rl '^#!' %{buildroot}%{_datadir}/%{name} | %{_bindir}/xargs %{__chmod} 755

cat >README.mdv <<EOF
Mandriva RPM specific notes
===========================

Setup
-----
The setup used here differs from default one in order to achieve better FHS
compliance:

- the files accessible from the web are in /var/www/cgi-bin
- the files not accessible from the web are in /usr/share/viewvc
- the configuration file is located at /etc/viewvc/viewvc.conf

Post-installation
-----------------
You have manually to create the MySQL database if you want to use query mode.

Additional useful packages
--------------------------
- cvs and rcs provide a web interface for CVS repositories
- python-svn provides a web interface for SVN repositories
- MySQL-python and a MySQL database are needed for query mode
- apache-mod_python, will be accessible at http://localhost/viewvc-mp (instead
  of the cgi files)
EOF

%clean
%{__rm} -rf %{buildroot}

%post
%if %mdkversion < 201010
%_post_webapp
%endif

%postun
%if %mdkversion < 201010
%_postun_webapp
%endif

%files
%defattr(-,root,root)
%doc CHANGES COMMITTERS INSTALL LICENSE.html README README.mdv docs/
%config(noreplace) %{_sysconfdir}/%{name}
%config(noreplace) %{_webappconfdir}/%{name}.conf
%{_datadir}/%{name}
%{_var}/www/cgi-bin/*.cgi
%{_var}/www/%{name}


%changelog
* Tue Jun 26 2012 Oden Eriksson <oeriksson@mandriva.com> 0:1.1.15-1mdv2012.0
+ Revision: 806951
- a python rpm macro vanished...
- 1.1.15

* Tue May 17 2011 Funda Wang <fwang@mandriva.org> 0:1.1.11-1
+ Revision: 675885
- new version 1.1.11

* Wed Mar 02 2011 Juan Luis Baptiste <juancho@mandriva.org> 0:1.1.9-1
+ Revision: 641297
- Updated to 1.1.9

  + Michael Scherer <misc@mandriva.org>
    - update to 1.1.8

* Fri Sep 10 2010 Funda Wang <fwang@mandriva.org> 0:1.1.7-1mdv2011.0
+ Revision: 577118
- new version 1.1.7

* Tue Mar 30 2010 Oden Eriksson <oeriksson@mandriva.com> 0:1.1.5-1mdv2010.1
+ Revision: 528953
- 1.1.5

* Thu Mar 11 2010 Oden Eriksson <oeriksson@mandriva.com> 0:1.1.4-1mdv2010.1
+ Revision: 517984
- 1.1.4

* Sun Jan 17 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0:1.1.3-3mdv2010.1
+ Revision: 492703
- use herein document instead of external source for README.mdv
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise

* Thu Jan 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0:1.1.3-2mdv2010.1
+ Revision: 487113
- added mod_python support
- whoops, really fix path to templates
- limit access to the cgi files per default
- more config fixes
- package mod_python files
- fix path to templates

* Wed Dec 30 2009 Frederik Himpe <fhimpe@mandriva.org> 0:1.1.3-1mdv2010.1
+ Revision: 484041
- Update to new version 1.1.3

* Wed Aug 12 2009 Funda Wang <fwang@mandriva.org> 0:1.1.2-1mdv2010.0
+ Revision: 415260
- new version 1.1.2

* Fri Jun 05 2009 Funda Wang <fwang@mandriva.org> 0:1.1.1-1mdv2010.0
+ Revision: 383002
- update tools patch
- New version 1.1.1

* Sun Nov 30 2008 David Walluck <walluck@mandriva.org> 0:1.1.0-0.beta1.1mdv2009.1
+ Revision: 308328
- 1.1.0

* Sat Oct 18 2008 David Walluck <walluck@mandriva.org> 0:1.0.7-1mdv2009.1
+ Revision: 295155
- remove obsolete patches
- 1.0.7

* Thu Sep 18 2008 Frederik Himpe <fhimpe@mandriva.org> 0:1.0.5-5mdv2009.0
+ Revision: 285705
- Add patch from upstream svn fixing a small security problem
  (http://viewvc.tigris.org/issues/show_bug.cgi?id=354)

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 0:1.0.5-4mdv2009.0
+ Revision: 261852
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0:1.0.5-3mdv2009.0
+ Revision: 255528
- rebuild

* Tue Mar 04 2008 Frederik Himpe <fhimpe@mandriva.org> 0:1.0.5-1mdv2008.1
+ Revision: 178842
- New upstream bug and security fix release

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Aug 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0:1.0.4-3mdv2008.0
+ Revision: 69124
- requires python, for cgi module

* Fri Jun 01 2007 David Walluck <walluck@mandriva.org> 0:1.0.4-2mdv2008.0
+ Revision: 33680
- version explicit Obsoletes
- fix patch specifying config file location
- remove epoch from the build root
- update README.mdv a bit

* Tue Apr 17 2007 David Walluck <walluck@mandriva.org> 0:1.0.4-1mdv2008.0
+ Revision: 14167
- 1.0.4


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8357 |12cr|vigor-0.016-20
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		vigor
Version:	0.016
Release:	20
Summary:	The popular Unix editor vi with the addition of the Vigor Assistant
License:	GPL
Group:		Editors
URL:		http://vigor.sourceforge.net/
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
Source1:	%{name}-48.png
Source2:	%{name}-32.png
Source3:	%{name}-16.png
Patch0:		%{name}.tcltk83.patch
Patch1:		vigor-0.016-tcl86.patch
Requires:	tk
BuildRequires:	termcap-devel
BuildRequires:	tcl-devel
BuildRequires:	tk-devel

%define debug_package %{nil}

%description
Based on the User Friendly comic strip storyline from 4 January to 14 January
2000, Vigor brings all the features of traditional Unix vi, plus the friendly
and helpful Vigor Assistant. (If you aren't familiar with User Friendly the
Comic Strip, quit bothering with Vigor and go out and look there first. It's
well w orth the trip! Don't worry, we'll wait.) Enter the world of Vigor! Come,
join us, watch the paperclip, don't be afraid...

%prep
%setup -q
%patch0
%patch1 -p1 -b .tcl86

%build
cd build
%configure --enable-curses --enable-db --enable-re
%make

%install
rm -rf %{buildroot}
install -d -m 755 %{buildroot}
(cd build && %makeinstall)
chmod 755 %{buildroot}%{_bindir}/%{name}
chmod 755 %{buildroot}%{_datadir}/%{name}/recover

# icons
install -D -m 644 %{SOURCE3} %{buildroot}%{_miconsdir}/%{name}.png
install -D -m 644 %{SOURCE2} %{buildroot}%{_iconsdir}/%{name}.png 
install -D -m 644 %{SOURCE1} %{buildroot}%{_liconsdir}/%{name}.png

# menu entry

install -d -m 755 %{buildroot}%{_datadir}/applications
cat >  %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=vigor
Comment=The popular Unix editor vi with the addition of the Vigor Assistant
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=true
Type=Application
StartupNotify=false
Categories=TextEditor
EOF

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files
%defattr(-,root,root)
%doc FAQ LAYOUT LICENSE README README.vigor
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png


%changelog
* Tue Feb 01 2011 Funda Wang <fwang@mandriva.org> 0.016-19mdv2011.0
+ Revision: 634752
- drop unneeded BR

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 0.016-18mdv2010.0
+ Revision: 445693
- rebuild

* Sat Dec 06 2008 Adam Williamson <awilliamson@mandriva.org> 0.016-17mdv2009.1
+ Revision: 311006
- rebuild for new tcl
- patch for tcl 8.6
- clean spec

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.016-15mdv2009.0
+ Revision: 255549
- rebuild
- drop old menu

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.016-13mdv2008.1
+ Revision: 136570
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - buildrequires X11-devel instead of XFree86-devel
    - import vigor


* Tue Jul 11 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.016-13mdv2007.0
- xdg menu
- requires tk
- fix menu entry

* Tue Jan 03 2006 Oden Eriksson <oeriksson@mandriva.com> 0.016-12mdk
- rebuilt against soname aware deps (tcl/tk)
- fix deps

* Thu Jul 28 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.016-11mdk 
- better description (Adam Williamson <awilliamson@mandriva.com>)

* Thu Jul 28 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.016-10mdk 
- spec cleanup

* Sat Jul 24 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.016-9mdk 
- fixed menu category
- fixed perms

* Wed May 26 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.016-8mdk
- rebuild
- rpmbuildupdate aware

* Mon Apr 28 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 0.016-7mdk
- quiet setup
- rm -rf buildroot in %%install, not %%prep
- rebuild against tcl8.4
- rm -rf buildroot in %%clean, not builddir
- remove redundant requires
- fix buildrequires
- updated URL

* Tue Jan 28 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.016-6mdk
- rebuild

* Tue Apr 23 2002 Guillaume Rousse <g.rousse@linux-mandrake.com> 0.016-5mdk
- rebuild with latest tcl

* Wed Mar 27 2002 Guillaume Rousse <g.rousse@linux-mandrake.com> 0.016-4mdk
- fixed tcl/tk 8.3 compilation
- used png icons

* Wed Jan 09 2002 Guillaume Rousse <g.rousse@linux-mandrake.com> 0.016-3mdk
- the return of the son of the revenge (and he's angry)
- bzipped icons

* Thu Sep 06 2001 Etienne Faure <etienne@mandrakesoft.com> 0.016-2mdk
- rebuild after testing it. Its worth using it.

* Thu May 10 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.016-1mdk
- added in contribs by Guillaume Rousse <g.rousse@linux-mandrake.com> :
    - first Mandrake release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8358 |12cr|viking-1.3.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		viking
Summary:	Global positioning system (GPS) and mapping manager
Version:	1.3.2.1
Release:	1

Source0:	http://download.sourceforge.net/viking/%{name}-%{version}.tar.gz
URL:		http://viking.sourceforge.net
License:	GPLv2+
Group:		Communications
BuildRequires:	gtk+2-devel
BuildRequires:	expat-devel
BuildRequires:	curl-devel
BuildRequires:	intltool
BuildRequires:	imagemagick
BuildRequires:	gpsd-devel
BuildRequires:	pkgconfig(gnome-doc-utils) >= 0.3.2
BuildRequires:	pkgconfig(libexif)
BuildRequires:	scrollkeeper
Requires:	gpsbabel

%description
Viking is a free/open source program to manage GPS data. You can import and
plot tracks and waypoints, show Terraserver maps under it, add coordinate
lines, make new tracks and waypoints, hide different things, etc.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std
%find_lang %name --with-gnome

%files -f %name.lang
%doc README COPYING TODO
%{_bindir}/%name
#%{_bindir}/%name-remote
%{_datadir}/applications/*
%{_datadir}/icons/*
%if %{mdvver} < 201200
%{_datadir}/omf/%name/viking-C.omf
%endif


%changelog
* Fri May 04 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.3-1mdv2011.0
+ Revision: 796239
- fix for backporting

* Fri May 04 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.3-1
+ Revision: 796111
- update to 1.3

* Fri Jun 17 2011 Funda Wang <fwang@mandriva.org> 1.2.1-1
+ Revision: 685732
- update to new version 1.2.1

* Fri Jun 03 2011 Funda Wang <fwang@mandriva.org> 1.2-1
+ Revision: 682543
- update to new version 1.2

* Wed Mar 16 2011 Stéphane Téletchéa <steletch@mandriva.org> 1.1-1
+ Revision: 645477
- update to new version 1.1

  + Funda Wang <fwang@mandriva.org>
    - update to new version 1.0.2

* Sun Dec 05 2010 Funda Wang <fwang@mandriva.org> 1.0.1-1mdv2011.0
+ Revision: 609622
- update to new version 1.0.1

* Sun Nov 28 2010 Funda Wang <fwang@mandriva.org> 1.0-1mdv2011.0
+ Revision: 602212
- new version 1.0

* Wed Sep 08 2010 Funda Wang <fwang@mandriva.org> 0.9.95-1mdv2011.0
+ Revision: 576731
- new version 0.9.95

* Fri Apr 16 2010 Funda Wang <fwang@mandriva.org> 0.9.93-1mdv2010.1
+ Revision: 535310
- update to new version 0.9.93

* Wed Mar 17 2010 Funda Wang <fwang@mandriva.org> 0.9.92-1mdv2010.1
+ Revision: 522690
- update to new version 0.9.92

* Wed Feb 10 2010 Funda Wang <fwang@mandriva.org> 0.9.91-1mdv2010.1
+ Revision: 503698
- New version 0.9.91

* Fri Jan 22 2010 Emmanuel Andry <eandry@mandriva.org> 0.9.9-2mdv2010.1
+ Revision: 495085
- fix build against gpsd 2.90 with p0 from debian

* Thu Oct 15 2009 Olivier Blin <blino@mandriva.org> 0.9.9-1mdv2010.0
+ Revision: 457590
- 0.9.9 (fixes build with latest libgps)

* Fri May 01 2009 Funda Wang <fwang@mandriva.org> 0.9.8-1mdv2010.0
+ Revision: 369355
- New version 0.9.8

* Fri Jan 23 2009 Jérôme Soyer <saispo@mandriva.org> 0.9.7-1mdv2009.1
+ Revision: 332940
- New upstream release

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Sun Sep 28 2008 Olivier Blin <blino@mandriva.org> 0.9.6-2mdv2009.0
+ Revision: 289002
- remove duplicate menu and icons, they are provided upstream (as of 0.9.5)

* Fri Sep 26 2008 Olivier Blin <blino@mandriva.org> 0.9.6-1mdv2009.0
+ Revision: 288615
- buildrequire intltool
- 0.9.6 (adapt to new google API)

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild early 2009.0 package (before pixel changes)

  + Funda Wang <fwang@mandriva.org>
    - New version 0.9.5

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed Jun 11 2008 Austin Acton <austin@mandriva.org> 0.9.4-1mdv2009.0
+ Revision: 217828
- new version
- lang files

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

  + Funda Wang <fwang@mandriva.org>
    - fix URL
    - Clearify license

* Tue Oct 23 2007 Funda Wang <fwang@mandriva.org> 0.9.3-1mdv2008.1
+ Revision: 101508
- update to new version 0.9.3
- fix file list

* Wed Sep 05 2007 Funda Wang <fwang@mandriva.org> 0.9.2-1mdv2008.0
+ Revision: 80139
- New version 0.9.2

* Mon Sep 03 2007 Funda Wang <fwang@mandriva.org> 0.9.1-1mdv2008.0
+ Revision: 78438
- New version 0.9.1

  + Thierry Vignaud <tv@mandriva.org>
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Wed Jul 18 2007 Austin Acton <austin@mandriva.org> 0.9-1mdv2008.0
+ Revision: 53160
- buildrequires curl-devel
- new version
- use own icon

* Fri Jun 15 2007 Austin Acton <austin@mandriva.org> 0.1.3-2mdv2008.0
+ Revision: 39825
- requires gpsbabel

* Fri May 18 2007 Austin Acton <austin@mandriva.org> 0.1.3-1mdv2008.0
+ Revision: 27742
- new version

* Mon Apr 30 2007 Austin Acton <austin@mandriva.org> 0.1.2-1mdv2008.0
+ Revision: 19640
- XDG menu
- buildrequires expat
- new version
- Import viking



* Fri Mar 11 2005 Austin Acton <austin@mandrake.org> 0.1.0-1mdk
- 0.1.0
- source URL
- cflags
- fix menu

* Fri Feb 20 2004 David Baudens <baudens@mandrakesoft.com> 0.0.5-2mdk
- Fix menu

* Wed Jul 16 2003 Austin Acton <aacton@yorku.ca> 0.0.5-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8359 |12cr|vile-9.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Mostly vi-compatible text editor, with enhancements
Name:		vile
Version:	9.8
Release:	%mkrel 1
License:	GPL+
Group:		Editors
Source0:	ftp://invisible-island.net/vile/current/%{name}-%{version}.tgz
Patch101:	vile-9.5-64bit-fixes.patch
BuildRequires:	flex
BuildRequires:	ncurses-devel
BuildRoot:	%{_tmppath}/%{name}-build-%{version}
URL:		http://invisible-island.net/vile/

%description
vile is a text editor which is extremely compatible with vi in terms
of "finger feel".  in addition, it has extended capabilities in many areas,
notably multi-file editing and viewing, key rebinding, real X window
system support, an optional embedded perl interpreter, and robust
support for non-Unix hosts.

%prep
%setup -q 
%patch101 -p1 -b .64bit-fixes

%build
%configure2_5x
%make prefix=%{_prefix}

%install
rm -rf %{buildroot}

%makeinstall_std

#(peroyvind) remove unpackaged files
rm -f %{buildroot}%{_datadir}/%{name}.hlp

%clean
rm -rf %{buildroot}

%files
%defattr(-, root, root)
%doc README doc/*
%{_bindir}/*
%{_mandir}/man1/*
%{_datadir}/%{name}
%{_libdir}/%{name}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8360 |12cr|vim-latex-1.8.23-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define reldate	20100129
%define rel	r1104

Name:		vim-latex
Summary:	Advanced vim plugin for LaTeX editing
Version:	1.8.23
Epoch:		1
Release:	%mkrel 2
Source0:	http://downloads.sourceforge.net/project/vim-latex/snapshots/%{name}-%{version}-%{reldate}-%{rel}.tar.gz
URL:		http://vim-latex.sf.net/
Group:		Editors
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
License:	Charityware
BuildArch:	noarch
Obsoletes:	vim-latex < %epoch:%version
Requires:	vim
Requires:	python
Requires:	tetex-latex
Requires:	xdvi

%description
Latex-Suite attempts to provide a comprehensive set of tools to
view, edit and compile LaTeX documents in Vim. Together, they
provide tools starting from macros to speed up editing LaTeX
documents to functions for forward searching .dvi documents.

%prep
%setup -q -n %{name}-%{version}-%{reldate}-%{rel}

%build
# Add shellbang
mv ftplugin/latex-suite/pytools.py pytools.py.backup
echo '#!/bin/env python' > ftplugin/latex-suite/pytools.py
cat pytools.py.backup >> ftplugin/latex-suite/pytools.py
rm -f pytools.py.backup

cat << EOF > ./README.mandriva
To Read the builtin documentation. From within vim type
:help latex-suite.txt
:help latex-suite-quickstart.txt

Latex-Suite comes with edition 1.6 of the LaTeX2e
documentation translated into vim-help format.
Type :help helptags from within Vim for more information
EOF

%install
rm -rf %{buildroot}
# use the already existing make file
make install DESTDIR=%{buildroot} VIMDIR=%{_datadir}/vim BINDIR=%{_bindir}

# move compiler/tex.vim to not conflict with vim-common
mkdir -p %{buildroot}%{_datadir}/vim/vimfiles/
mv %{buildroot}%{_datadir}/vim/compiler %{buildroot}%{_datadir}/vim/vimfiles/

# fix permissions
chmod +x %{buildroot}%{_datadir}/vim/ftplugin/latex-suite/pytools.py

%clean 
rm -rf %{buildroot} 

%files 
%defattr(-,root,root)
%doc README.mandriva
%{_bindir}/ltags
%{_bindir}/latextags
%{_datadir}/vim/vimfiles/compiler/*
%{_datadir}/vim/doc/*
%{_datadir}/vim/ftplugin/*
%{_datadir}/vim/indent/*
%{_datadir}/vim/plugin/*


%changelog
* Mon Apr 19 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1:1.8.23-2mdv2010.1
+ Revision: 536881
- modify the description, package now has tex.vim in vim/vimfiles/

* Fri Apr 16 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1:1.8.23-1mdv2010.1
+ Revision: 535553
- new upstream release 1.8.23
- use make install
- move compiler/tex.vim to vim/vimfiles/ to not conflict with vim-common

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 20060325-6mdv2010.0
+ Revision: 434675
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 20060325-5mdv2009.0
+ Revision: 261864
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 20060325-4mdv2009.0
+ Revision: 255554
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 20060325-3mdv2009.0
+ Revision: 239732
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 20060325-1mdv2008.1
+ Revision: 129160
- kill re-definition of %%buildroot on Pixel's request


* Sat Jun 10 2006 Eskild Hustvedt <eskild@mandriva.org> 20060325-1mdv
- New version 20060325
- Requires tetex-latex

* Sun Jan 22 2006 Eskild Hustvedt <eskild@mandrake.com> 20060120-1mdk
- Initial Mandriva Linux package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8361 |12cr|vips-7.30.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		31
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname %{name} -d

Summary:	Image processing system
Name:		vips
Version:	7.30.3
Release:	1
License:	LGPLv2+
Group:		Video
URL:		http://www.vips.ecs.soton.ac.uk/index.php
Source0:	http://www.vips.ecs.soton.ac.uk/supported/current/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(pango)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(libtiff-4)
BuildRequires:	pkgconfig(matio)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	pkgconfig(OpenEXR)
BuildRequires:	pkgconfig(lcms)
BuildRequires:	pkgconfig(libexif)
BuildRequires:	pkgconfig(liboil-0.3)
BuildRequires:	pkgconfig(GraphicsMagick)
BuildRequires:	pkgconfig(python)
BuildRequires:	swig
BuildRequires:	gtk-doc
BuildRequires:	perl(XML::Parser)
BuildRequires:	pkgconfig(openslide)
BuildRequires:	pkgconfig(matio)
BuildRequires:	pkgconfig(cfitsio)
BuildRequires:	libv4l-devel

%description
VIPS is a free image processing system. It aims to be about half-way between
Photoshop and Excel: it is very bad at retouching photographs, but very handy 
for the many other imaging tasks that programs like Photoshop get used for. 
It is good with large images (images larger than the amount of RAM in your 
machine), and for working with color.

%package -n %{libname}
Summary:	Shared libraries for vips
Group:		System/Libraries

%description -n %{libname}
This package contains the library needed to run programs dynamically
linked with vips.

%package -n %{develname}
Summary:	Development headers and library for vips
Group:		Development/Other
Provides:	%{name}-devel = %{EVRD}
Requires:	%{libname} = %{version}

%description -n %{develname}
This package contains the headers that programmers will need to develop
applications which will use vips.

%package -n python-%{name}
Summary:	Python support for the VIPS image processing library
Group:		Development/Python
Requires:	%{name} = %{version}-%{release}
%py_requires -d
%rename %{name}-python

%description -n python-%{name}
The %{name}-python package contains Python support for VIPS.

%prep
%setup -q

%build
# Build against GraphicsMagick: it's a better choice for this kind of
# usage, and anyway it works with underlinking protection,
# whereas ImageMagick does not - AdamW 2008/07
#./bootstrap.sh
%configure2_5x \
	--with-magickpackage=GraphicsMagick \
	--disable-static
%make

%install
%makeinstall_std

rm -fr %{buildroot}/%{_datadir}/locale/malkovich
%find_lang %{name}7

%files -f %{name}7.lang
#doc README AUTHORS NEWS TODO
%{_bindir}/*

%files -n %{libname}
%{_libdir}/*.so.%{major}*


%files -n %{develname}
%{_libdir}/libvips*.so
%defattr(644,root,root,755)
%{_includedir}/*
%doc %{_defaultdocdir}/%{name}
%{_libdir}/pkgconfig/*
%{_mandir}/man?/*
%{_datadir}/gtk-doc/html/libvips/

%files -n python-%{name}
%{python_sitearch}/vipsCC


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8362 |12cr|virtaal-0.6.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           virtaal
Version:        0.6.1
Release:        4
Summary:        Localization and translation editor
Group:          System/Internationalization
License:        GPLv2+
URL:            http://translate.sourceforge.net/wiki/virtaal/index
Source0:        http://downloads.sourceforge.net/translate/%{name}-%{version}.tar.bz2
# (Fedora) add some patches from fedora:
Patch0:         virtaal-0.6.1-libtranslate_error_reporting.patch
Patch1:         virtaal-0.5.0-setup_drop_MO_generation.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
BuildArch:      noarch
%py_requires -d
BuildRequires:  gettext
BuildRequires:  intltool
BuildRequires:  python-translate >= 1.5.1
BuildRequires:  python-lxml
Requires:	iso-codes
Requires:       python-translate  >= 1.5.1
Requires:       pygtk2.0
Requires:	pygtk2.0-libglade
Requires:       gnome-python-gtkspell
Requires:	python-enchant
Requires:	python-lxml
Requires:       python-gobject
# python-pycurl needed for open-tran.eu
Requires:       python-curl
Requires:	python-simplejson
Requires:       xdg-utils
Requires:       python-levenshtein
# python-psycopg needed for tinytm
Suggests:       python-psycopg2

%description
A program for Computer Aided Translation (CAT) built on the Translate Toolkit.

Virtaal includes features that allow a localizer to work effecively including:
syntax highlighting, autocomplete and autocorrect.  Showing only 
the data that is needed through its simple and effective user interface it
ensures that you can focus on the translation task straight away.

By building on the Translate Toolkit, Virtaal is able to edit any of the
following formats: XLIFF, Gettext PO and .mo, Qt .ts, .qph and .qm, Wordfast 
TM, TMX, TBX.  By using the Translate Toolkit converters a translator can edit:
OpenOffice.org SDF, Java (and Mozilla) .properties and Mozilla DTD.
 

%prep
%setup -q -n %{name}-%{version}
%patch0 -p3 -b .libtranslate_error_reporting
%patch1 -p1 -b .drop_MO_generation

%build
# Drop shebang from non-executable python files
find virtaal -type f -and -name '*.py' -and ! -executable -exec  sed -i "sa#!/usr/bin/env pythonaa" {} \;
%{__python} setup.py build
./maketranslations %{name}
pushd po
for po in $(ls *.po | egrep -v de_DE)
do
    mkdir -p locale/$(basename $po .po)/LC_MESSAGES/
    msgfmt $po --output-file=locale/$(basename $po .po)/LC_MESSAGES/%{name}.mo
done
popd

%install
rm -rf %buildroot
%{__python} setup.py install --nodepcheck --skip-build --install-data=%{_prefix} --root=%buildroot

mkdir -p %{buildroot}%{_datadir}/
cp -rp po/locale %{buildroot}%{_datadir}/

%find_lang %{name}

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root,-)
%doc README
%{_bindir}/*
%{_datadir}/applications/*
%{_datadir}/mime/packages/*
%{_datadir}/virtaal
%{_datadir}/icons/*
%{python_sitelib}/*


%changelog
* Mon Dec 26 2011 Denis Silakov <dsilakov@mandriva.org> 0.6.1-4
+ Revision: 745429
- Drop shebang from non-executables python files

* Sat Nov 06 2010 Funda Wang <fwang@mandriva.org> 0.6.1-3mdv2011.0
+ Revision: 594032
- rebuild for py2.7

  + Michael Scherer <misc@mandriva.org>
    - rebuild for python 2.7

* Tue Jul 27 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.6.1-1mdv2011.0
+ Revision: 562098
- update to 0.6.1
- add two patchs from Fedora fixing two crashes
- require python-levenshtein

* Sat Jan 30 2010 Jérôme Brenier <incubusss@mandriva.org> 0.5.2-1mdv2010.1
+ Revision: 498392
- new version 0.5.2

* Thu Dec 31 2009 Jérôme Brenier <incubusss@mandriva.org> 0.5.1-1mdv2010.1
+ Revision: 484278
- new version 0.5.1

* Wed Dec 09 2009 Jérôme Brenier <incubusss@mandriva.org> 0.5.0-2mdv2010.1
+ Revision: 475621
- Requires / BuildRequires python-translate >= 1.5.1

* Mon Dec 07 2009 Jérôme Brenier <incubusss@mandriva.org> 0.5.0-1mdv2010.1
+ Revision: 474276
- new version 0.5.0
- drop Patch0 (merged upstream)

* Sat Nov 07 2009 Frederik Himpe <fhimpe@mandriva.org> 0.4.1-1mdv2010.1
+ Revision: 462188
- update to new version 0.4.1

* Thu Oct 15 2009 Frederik Himpe <fhimpe@mandriva.org> 0.4.0-3mdv2010.0
+ Revision: 457732
- Requires iso-codes and python-enchant (bug #54505)
- Only suggest python-psycopg2, as it's only needed for a tinytm plug-in
- Check for psycopg2 instead of psycopg at start-up: both are supported
  and the Mandriva package suggests psycopg2

* Sun Oct 11 2009 Frederik Himpe <fhimpe@mandriva.org> 0.4.0-2mdv2010.0
+ Revision: 456649
- Fix python-curl dependency (bug #54485)

* Tue Aug 11 2009 Frederik Himpe <fhimpe@mandriva.org> 0.4.0-1mdv2010.0
+ Revision: 415218
- Add Requires from Fedora
- Install with --nodepcheck in order to not bloat BuildRequires
- Update to new version 0.4.0
- Update Requires and BuildRequires

* Sat Mar 21 2009 Emmanuel Andry <eandry@mandriva.org> 0.3.1-1mdv2009.1
+ Revision: 360032
- New version 0.3.1
- add missing requires

* Wed Feb 11 2009 Frederik Himpe <fhimpe@mandriva.org> 0.3.0-1mdv2009.1
+ Revision: 339543
- update to new version 0.3.0

* Tue Jan 06 2009 Funda Wang <fwang@mandriva.org> 0.2-3mdv2009.1
+ Revision: 326006
- rebuild

* Tue Nov 25 2008 Götz Waschk <waschk@mandriva.org> 0.2-2mdv2009.1
+ Revision: 306632
- add missing dep on python-lxml

* Tue Oct 21 2008 Funda Wang <fwang@mandriva.org> 0.2-1mdv2009.1
+ Revision: 296133
- fix requires
- import virtaal



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8363 |12cr|virt-manager-0.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package	%nil
%define	name	virt-manager
%define	version	0.9.4
%define	release	1

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:    Virtual Machine Manager
License:    GPLv2+
Group:      Graphical desktop/GNOME
URL:        http://virt-manager.org/
Source0:    http://virt-manager.org/download/sources/%{name}/%{name}-%{version}.tar.gz
Source1: state_paused.png
Source2: state_running.png
Source3: state_shutoff.png
BuildRequires:  python
BuildRequires:  pygtk2.0-devel
BuildRequires:  desktop-file-utils
BuildRequires:  scrollkeeper
BuildRequires:	intltool
Requires:       python-libvirt
Requires:       python-virtinst > 0.500.5
Requires:       python-vte
Requires:	    python-libxml2
Requires:	    python-gtk-vnc
Requires:	    dbus-python
Requires:	    pygtk2.0-libglade
Requires:	    gnome-python
Requires:	    gnome-python-gconf
Requires:	    gnome-python-gnomevfs
Requires:	    librsvg
Requires:	    libvirt-utils
Requires(post): GConf2
Requires(preun):GConf2

%description
The "Virtual Machine Manager" (virt-manager for short package name) is a
desktop application for managing virtual machines. It presents a summary view
of running domains and their live performance & resource utilization
statistics. A detailed view presents graphs showing performance & utilization
over time. Ultimately it will allow creation of new domains, and configuration
& adjustment of a domain's resource allocation & virtual hardware. Finally an
embedded VNC client viewer presents a full graphical console to the guest
domain.

%prep
%setup -q
cp %{SOURCE1} pixmaps
cp %{SOURCE2} pixmaps
cp %{SOURCE3} pixmaps

%build
%configure2_5x --with-qemu-user=qemu
%make

%install
rm -rf %{buildroot}
%makeinstall_std

# menu entry
desktop-file-install --vendor="" \
    --add-category="GTK;GNOME;Emulator" \
    --dir %{buildroot}%{_datadir}/applications \
    %{buildroot}%{_datadir}/applications/virt-manager.desktop

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS COPYING ChangeLog INSTALL NEWS README TODO
%{_bindir}/*
%{_libdir}/virt-manager-launch
%{_datadir}/virt-manager
%{_datadir}/applications/virt-manager.desktop
%{_datadir}/dbus-1/services/virt-manager.service
%{_datadir}/icons/hicolor/16x16/apps/%{name}.png
%{_datadir}/icons/hicolor/22x22/apps/%{name}.png
%{_datadir}/icons/hicolor/24x24/apps/%{name}.png
%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
%{_datadir}/icons/hicolor/48x48/apps/%{name}.png
%{_datadir}/icons/hicolor/256x256/apps/%{name}.png
%{_sysconfdir}/gconf/schemas/*
%{_mandir}/man1/*


%changelog
* Wed Jul 11 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.9.3-1
+ Revision: 808838
- version update 0.9.3

* Sun Oct 23 2011 Sergey Zhemoitel <serg@mandriva.org> 0.9.0-1
+ Revision: 705803
- add new version 0.9.0

  + Zé <ze@mandriva.org>
    - fix python-virtinst require (needs version 0.500.6)

* Mon Mar 28 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.7-1
+ Revision: 648673
- update to new version 0.8.7

* Fri Feb 04 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.6-1
+ Revision: 635799
- new version
- drop qemu perms patch: a configure switch is now available
- drop python patch: merged upstream

* Wed Nov 10 2010 Christiaan Welvaart <spturtle@mandriva.org> 0.8.5-2mdv2011.0
+ Revision: 595692
- Patch2: fix segfault with python 2.7

* Sun Sep 05 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.5-1mdv2011.0
+ Revision: 576171
- new version

* Sun Mar 28 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.4-1mdv2010.1
+ Revision: 528614
- update to new version 0.8.4

* Tue Feb 09 2010 Frederik Himpe <fhimpe@mandriva.org> 0.8.3-1mdv2010.1
+ Revision: 503314
- update to new version 0.8.3

* Tue Dec 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.2-1mdv2010.1
+ Revision: 478830
- new version

* Sat Oct 10 2009 Frederik Himpe <fhimpe@mandriva.org> 0.8.0-3mdv2010.0
+ Revision: 456539
- Disable Fedora patch which breaks VM creation when there is no
  user qemu

* Wed Oct 07 2009 Frederik Himpe <fhimpe@mandriva.org> 0.8.0-2mdv2010.0
+ Revision: 455735
- Sync patches with Fedora

* Wed Jul 29 2009 Frederik Himpe <fhimpe@mandriva.org> 0.8.0-1mdv2010.0
+ Revision: 404172
- BuildRequires: intltool
- Update to new version 0.8.0
- Remove upstream patches

* Thu May 21 2009 Frederik Himpe <fhimpe@mandriva.org> 0.7.0-3mdv2010.0
+ Revision: 378311
- Add upstream patches, via Fedora:
  * Use openAuth when duplicating a connection when deleting a VM
  * Fix some OK/Cancel button ordering issues (RH bug #490207)
  * Fix incorrect max vcpu setting in New VM wizard (RH bug #490466)
  * Updated translations (RH bug 493795)
- Add Debian patches:
  * Use /usr/share/gconf for schema data
  * Close nc connection on EOF (Debian bugs #519979, #521137)
  * Don't crop VNC display (Debian bug #519979)
  * Fix keymap field in "Add hardware wizard" (Debian bug #528447)

* Mon Mar 30 2009 Frederik Himpe <fhimpe@mandriva.org> 0.7.0-2mdv2009.1
+ Revision: 362718
- Add 2 upstream bug fixes (via Fedora)

* Wed Mar 11 2009 Frederik Himpe <fhimpe@mandriva.org> 0.7.0-1mdv2009.1
+ Revision: 353929
- update to new version 0.7.0

* Wed Jan 28 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.6.1-1mdv2009.1
+ Revision: 334881
- update to new version 0.6.1

* Sat Dec 27 2008 Michael Scherer <misc@mandriva.org> 0.6.0-2mdv2009.1
+ Revision: 319891
- rebuild for new python

* Mon Oct 13 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.6.0-1mdv2009.1
+ Revision: 293120
- new version
- drop keyboard patch (seems unneeded now)

* Sat Aug 09 2008 Thierry Vignaud <tv@mandriva.org> 0.5.4-2mdv2009.0
+ Revision: 269665
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Tue Apr 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.4-1mdv2009.0
+ Revision: 194206
- update to new version 0.5.4

* Thu Jan 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.3-1mdv2008.1
+ Revision: 154206
- update to new version 0.5.3

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Nov 06 2007 Funda Wang <fwang@mandriva.org> 0.5.2-2mdv2008.1
+ Revision: 106493
- rebuild for new lzma

* Fri Nov 02 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.2-1mdv2008.1
+ Revision: 105238
- new version

* Thu Sep 27 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.0-5mdv2008.0
+ Revision: 93273
- patch1: make parsing /etc/sysconfig/keyboard a bit more robust

* Mon Sep 17 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.0-4mdv2008.0
+ Revision: 89236
- requires python-virtinst >= 0.300.0

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.0-3mdv2008.0
+ Revision: 85901
- add dependency on libvirt-utils

* Mon Sep 10 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.0-2mdv2008.0
+ Revision: 84244
- fix dependencies (fix #33395)

* Thu Aug 30 2007 Funda Wang <fwang@mandriva.org> 0.5.0-1mdv2008.0
+ Revision: 75168
- add missing manpage
- New version 0.5.0

* Thu Jun 07 2007 Anssi Hannula <anssi@mandriva.org> 0.4.0-3mdv2008.0
+ Revision: 36212
- rebuild with correct optflags

* Mon Jun 04 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.4.0-2mdv2008.0
+ Revision: 35220
- fix dependencies (thanks Ze)

* Sat Jun 02 2007 Andreas Hasenack <andreas@mandriva.com> 0.4.0-1mdv2008.0
+ Revision: 34724
- updated to version 0.4.0

* Fri Apr 20 2007 Emmanuel Andry <eandry@mandriva.org> 0.3.1-3mdv2008.0
+ Revision: 15943
- fix missing requires (bug #30234)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8364 |12cr|virtualbox-kde-runner-0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Summary:        Virtualbox KDE runner
Name:           virtualbox-kde-runner
Version:        0.2 
Release:        %mkrel 1
Source:         http://kde-apps.org/CONTENT/content-files/107926-vbox-runner-%{version}.tar.gz
License:        GPLv2+                                         
Group:          Graphical desktop/KDE                          
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL:            http://kde-apps.org/content/show.php/VBox+Runner?content=107926
BuildRequires:  kdelibs4-devel                                     
Requires:	virtualbox

%description
Allows you to start your VirtualBox virtual machines from Krunner (the Alt-F2 thing)

%files
%defattr(-,root,root)
%doc COPYING
%{_kde_libdir}/kde4/*.so
%{_kde_services}/*
%{_datadir}/pixmaps/vbox-runner/*
#--------------------------------------------------------------------

%prep
%setup -qn vbox-runner-%{version}

%build
%cmake_kde4
%make

%install
rm -rf %{buildroot}
%makeinstall_std -C build

%clean
rm -rf $RPM_BUILD_ROOT




%changelog
* Sat Feb 20 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 0.2-1mdv2010.1
+ Revision: 508842
- import virtualbox-kde-runner



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8365 |12cr|virtualjaguar-2.0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Atari Jaguar Emulator
Name:		virtualjaguar
Version:	2.0.2
Release:	2
Group:		Emulators
License:	GPLv3
URL:		http://icculus.org/virtualjaguar/
Source0:	http://www.icculus.org/virtualjaguar/tarballs/%{name}-%{version}.tar.bz2
Patch0:		virtualjaguar-2.0.2-gcc4.7.patch
BuildRequires:	pkgconfig(sdl)
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(zlib)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(libcdio)

%description
Virtual Jaguar is software dedicated to emulating the Atari Jaguar hardware on
a standard PC. The software was originally developed by David Raingeard of
Potato Emulation and was released under the GPL on 25 June 2003.

Virtual Jaguar GCC/Qt is not just a port of the MS Visual C++/SDL sourcecode
but has also been extended and rewritten so that we can enjoy Atari Jaguar
emulation on every platform that has a GCC compiler and a port of Qt.

%prep
%setup -q -n %{name}
%patch0 -p1

%build
make

%install
mkdir -p %{buildroot}%{_bindir}
install -m 755 %{name} %{buildroot}%{_bindir}/%{name}

mkdir -p %{buildroot}%{_datadir}/pixmaps
install -m 644 res/vj.xpm %{buildroot}%{_datadir}/pixmaps/%{name}.xpm

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Virtual Jaguar
Comment=%{summary}
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;Emulator;
EOF

%files
%doc docs/*
%{_bindir}/%{name}
%{_datadir}/pixmaps/%{name}.xpm
%{_datadir}/applications/mandriva-%{name}.desktop


%changelog
* Fri Jan 06 2012 Andrey Bondrov <abondrov@mandriva.org> 2.0.2-1mdv2011.0
+ Revision: 758197
- New version 2.0.2

* Thu Oct 20 2011 Andrey Bondrov <abondrov@mandriva.org> 2.0.1-1
+ Revision: 705492
- New bugfix version 2.0.1

* Fri Oct 14 2011 Andrey Bondrov <abondrov@mandriva.org> 2.0.0-1
+ Revision: 704652
- imported package virtualjaguar


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8366 |12cr|VirtualLab-6.2.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           VirtualLab
Summary:        The Virtual Microscope interface
Group:          Sciences/Biology
Version:        6.2.2
Release:        2
License:        GPL
Url:            http://virtual.itg.uiuc.edu/
BuildRequires:  java-devel >= 1.4.0 
Source:         %{name}%{version}-with-samples.zip
Source1:        %{name}.png
Source2:        %{name}.desktop
Source3:        VirtualLabConfig.xml
Source4:        VirtualLab-rpmlintrc
%define         installpath %{_datadir}/java/%{name}

%description
The Virtual Microscope interface supports the browsing of high-resolution,
multi-dimensional image datasets from our Scanning Electron Microscope (SEM)
and our Light Microscope (LM).


Authors:
--------
    Imaging Technology Group,
    NASA's Kennedy Space Center 
    and Learning Technologies.


%prep
%setup -T -c %{name}-%{version}
cp %{SOURCE0} .
unzip *.zip
rm *.zip
pushd "Virtual Lab"
mv * ../
popd 
rm -rf "Virtual Lab"

%build

%install
mkdir -p %buildroot/%installpath
mkdir -p %buildroot/%_bindir
cp -r * %buildroot/%installpath/
install -m644 %{SOURCE3} %buildroot/%installpath/VirtualLabConfig.xml
# startscript
cat > %{name}.sh <<EOF
#!/bin/bash
pushd %installpath
java -Dapple.laf.useScreenMenuBar=true  -Djava.library.path=resources/ -Xmx1024m -jar "%installpath/resources/Virtuallab.6.2.2.jar"
EOF
install -m 755 %{name}.sh %buildroot/%_bindir/
# install menu entry
install -D -m644 %SOURCE1 %buildroot/%_datadir/pixmaps/%{name}.png
install -D -m644 %SOURCE2 %buildroot/%_datadir/applications/%{name}.desktop

%files
%attr(755,root,root)  %{_bindir}/%{name}.sh
%dir %{installpath}
%{installpath}/*
%_datadir/applications/%{name}.desktop
%_datadir/pixmaps/%{name}.png

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8367 |12cr|virtuosoconverter-0.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           virtuosoconverter
Summary:        Virtuoso database converter tool
Version:        0.1
Release:        %mkrel 4
Group:          Graphical desktop/KDE
License:        GPLv2+
URL:            http://www.kde.org
Source0:        %name-%version.tar.bz2
BuildRequires:  kdelibs4-devel
BuildRequires:	kdebase4-workspace-devel
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
virtuosoconverter is a tool that convert database created with
virtuoso 5 to virtuoso 6 format.

%files
%defattr(-,root,root)
%_kde_bindir/virtuosoconverter
%_kde_appsdir/virtuosoconverter

#--------------------------------------------------------------------

%prep
%setup -q -n %name

%build
%cmake_kde4
%make

%install
rm -rf %{buildroot}
%makeinstall_std -C build

%clean
rm -rf %{buildroot}


%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1-4mdv2011.0
+ Revision: 615411
- the mass rebuild of 2010.1 packages

* Wed Apr 28 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.1-3mdv2010.1
+ Revision: 540283
- Updated tarball

  + Funda Wang <fwang@mandriva.org>
    - rebuild

* Wed Feb 03 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.1-1mdv2010.1
+ Revision: 500268
- add buildrequire
- import virtuosoconverter



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8368 |12cr|virt-viewer-0.5.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	virt-viewer
%define	version	0.5.4
%define	release	1

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Virtual Machine Viewer
License:	GPLv2+
Group:		Graphical desktop/GNOME
URL:		http://virt-manager.org/
Source0:	http://virt-manager.org/download/sources/%{name}/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(libvirt)
BuildRequires:	pkgconfig(gvnc-1.0)
BuildRequires:	xen-devel
BuildRequires:	intltool
BuildRequires:	pkgconfig(libglade-2.0)

%description
Virtual Machine Viewer (virt-viewer) is a lightweight interface for
interacting with the graphical display of a virtualized guest OS. It uses
GTK-VNC and libvirt to look up the VNC server details associated with the
guest. It is intended as a replacement for the traditional vncviewer
client, since the latter does not support SSL/TLS encryption of x509
certificate authentication.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std
%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS COPYING ChangeLog INSTALL NEWS README
%{_bindir}/*
%{_mandir}/man1/*
%{_datadir}/applications/remote-viewer.desktop
%{_datadir}/icons/hicolor/*/*
%{_datadir}/%{name}/ui

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8369 |12cr|visionegg-1.2.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Python library for producing stimuli for vision research experiments
Name:		visionegg
Version:	1.2.1
Release:	4
Source0:	%{name}-%{version}.tar.gz
License:	LGPL
Group:		Sciences/Other
Url:		http://www.visionegg.org/
Obsoletes:	visionegg-demos
Requires:	python-numpy >= 1.0
Requires:	python-imaging >= 1.1.2
Requires:	python-opengl >= 2.0
Requires:	pygame >= 1.5.3
BuildRequires:	python-setuptools, pkgconfig(x11), GL-devel, python-numpy-devel >= 1.0
BuildRequires:	python-devel
BuildRequires:  pkgconfig(lapack)

%description 
The Vision Egg uses Python and OpenGL to provide a powerful, flexible,
and free way to produce stimuli for vision research experiments. In
addition to methods for automatic generation of traditional visual
stimuli such as sinusoidal gratings and random dot patterns, it defines a
number of functions for moving numeric data, images, movies, text, and
3D objects to and from your computer's video card and making use of 
features like perspective distortion. 

%prep
%setup -q

%build
CFLAGS="-L/usr/X11R6/%_lib" %__python setup.py build 

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --skip-build --root=%{buildroot} --record=FILELIST
sed -i 's/.*egg-info$//' FILELIST

%files -f FILELIST
%defattr(-,root,root)
%doc *.txt doc/ demo/


%changelog
* Sun Oct 31 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1.2.1-2mdv2011.0
+ Revision: 590946
- rebuild for python-2.7
- drop the obsolete %%py_requires macro and use python-devel instead

* Tue Mar 09 2010 Lev Givon <lev@mandriva.org> 1.2.1-1mdv2010.1
+ Revision: 517186
- Update to 1.2.1.

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 1.1.1-3mdv2010.0
+ Revision: 445695
- rebuild

* Sat Jan 10 2009 Funda Wang <fwang@mandriva.org> 1.1.1-2mdv2009.1
+ Revision: 327906
- rebuild

* Fri Nov 07 2008 Lev Givon <lev@mandriva.org> 1.1.1-1mdv2009.1
+ Revision: 300409
- Update to 1.1.1.

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.0-7mdv2009.0
+ Revision: 255561
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.0-5mdv2008.1
+ Revision: 140929
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Tue Jan 23 2007 Lev Givon <lev@mandriva.org> 1.0-5mdv2007.0
+ Revision: 112489
- Add build dependencies.
- Wrong dependency.
- Fix Python build dependencies.
- Accomodate different Python versions.
- Patch to make installation more FHS compliant.
- Fix dependencies, include demos in separate subpackage,
  install system directory in FHS-compliant location.
- Import visionegg

  + Nicolas Lécureuil <neoclust@mandriva.org>
    - Rebuild against new python

* Mon May 01 2006 Emmanuel Blindauer <blindauer@mandriva.org> 1.0-3mdk
- fix ExclusiveArch

* Mon Jan 23 2006 Lev Givon <lev@mandriva.org> 1.0-2mdk
- Build correctly on x86_64.

* Thu Jan 19 2006 Lev Givon <lev@mandriva.org> 1.0-1mdk
- Initial Mandriva package.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8370 |12cr|visitors-1.1-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Process a web log file for visitor statistics
Name:		visitors
Version:	1.1
Release:	9
License:	GPL
Group:		File tools
URL:		http://www.stedee.id.au/visitors
Source:		http://www.stedee.id.au/files/%{name}-%{version}.tar.bz2
BuildRequires:	db-devel
BuildRequires:	pcre-devel
BuildRequires:	autoconf2.5
BuildRequires:	libtool
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
visitors processes a web log file trying very hard to identify a single
"person" as much as possible. This is typically achieved by use of either an
identifying cookie in the log file; Or via the IP Address/Name & Browser ID
combination.

%prep

%setup -q

%build

%configure2_5x \
    --enable-database-name=%{name}.db \
    --enable-database-dir=%{_localstatedir}/lib/%{name}
	
%make

%install
rm -rf %{buildroot}

%makeinstall

install -d %{buildroot}%{_localstatedir}/lib/%{name}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,0755)
%doc ChangeLog COPYING INSTALL README
%{_bindir}/%{name}
%dir %{_localstatedir}/lib/%{name}
%{_mandir}/man1/%{name}.1*




%changelog
* Tue May 08 2012 Crispin Boylan <crisb@mandriva.org> 1.1-9
+ Revision: 797438
- Rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - relink against libpcre.so.1

* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1-7mdv2011.0
+ Revision: 615412
- the mass rebuild of 2010.1 packages

* Thu Dec 31 2009 Funda Wang <fwang@mandriva.org> 1.1-6mdv2010.1
+ Revision: 484301
- rebuild for db 4.8

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 1.1-5mdv2010.0
+ Revision: 434677
- rebuild
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.1-3mdv2009.0
+ Revision: 255563
- rebuild

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 1.1-1mdv2008.1
+ Revision: 129181
- kill re-definition of %%buildroot on Pixel's request


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8371 |12cr|vitables-2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname	ViTables
%define name	vitables
%define version 2.1
%define release 1 

Summary:	Graphical tool for browsing and editing HDF5 files
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{tarname}-%{version}.tar.gz
License:	GPLv3+ 
Group:		Editors
Url:		http://vitables.org
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
Requires:	python-tables >= 2.0, python-qt4 >= 4.3
BuildRequires:	python-tables >= 2.0, python-qt4 >= 4.3
BuildRequires:	python-sphinx
%py_requires -d

%description
ViTables is a graphical tool for browsing and editing files in both PyTables
and HDF5 format. With ViTables you can easily navigate through the data
hierarchy, view and modify metadata, view actual data and more.

%prep
%setup -q -n %{tarname}-%{version}

%install
%__rm -rf %{buildroot}
%__python setup.py install --root=%{buildroot}
%__rm -rf %{buildroot}/%{py_sitedir}/%{name}/examples
%__rm -rf %{buildroot}/%{py_sitedir}/%{name}/doc

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ANNOUNCE.txt ChangeLog.txt LICENSE.txt README.txt TODO.txt doc/*.pdf examples/
%_bindir/*
%py_sitedir/*


%changelog
* Wed Aug 08 2012 Lev Givon <lev@mandriva.org> 2.1-1
+ Revision: 812887
- Update to 2.1.

* Sat Oct 30 2010 Michael Scherer <misc@mandriva.org> 2.0-3mdv2011.0
+ Revision: 590586
- rebuild for python 2.7

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 2.0-2mdv2010.0
+ Revision: 445696
- rebuild

* Tue Jan 20 2009 Lev Givon <lev@mandriva.org> 2.0-1mdv2009.1
+ Revision: 332059
- import vitables



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8372 |12cr|vkeybd-0.1.18d-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Virtual ALSA MIDI keyboard
Name:		vkeybd
Version:	0.1.18d
Release:	%mkrel 6
License:	GPLv2+
Group:		Sound
URL:		http://www.alsa-project.org/~tiwai/alsa.html
# From Debian as there appears to be no upstream source I can find,
# though this is a genuine release made by the author as he referred
# to it in a Debian bug report. - AdamW 2008/01
Source0:	http://ftp.de.debian.org/debian/pool/main/v/vkeybd/%{name}_%{version}.orig.tar.gz
Requires:	tk
Requires:	tcl
BuildRequires:	tk
BuildRequires:	pkgconfig(tk)
BuildRequires:	tcl
BuildRequires:	tcl-devel
BuildRequires:  alsa-oss-devel

%description
Vkeybd is a virtual keyboard (as in musical instrument)
for AWE32/64, raw MIDI, and ALSA sequencer drivers.  It is written in
Tcl/Tk.  Enjoy playing music with your "computer" keyboard :-)

%prep
%setup -q
perl -p -i -e "s|-O|%optflags||g" Makefile

%build
make PREFIX=%{_prefix} \
	TCLLIB=-ltcl%{tcl_version} \
	TKLIB=-ltk%{tcl_version} \
	CC="gcc %ldflags"

%install
make PREFIX="%{buildroot}"%{_prefix} install
make MAN_DIR=%{buildroot}%{_mandir} install-man

#menu
(cd %{buildroot}
mkdir -p %{buildroot}%{_datadir}/applications/
cat << EOF > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{_bindir}/%{name}
Name=VKeybd
Comment=On-screen ALSA MIDI keyboard
Icon=%{name}
Categories=Audio;
EOF
)

#icons
mkdir -p %{buildroot}/%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
cp pixmaps/%{name}_48x48.png %{buildroot}/%{_iconsdir}/hicolor/48x48/apps/%{name}.png
cp pixmaps/%{name}_32x32.png %{buildroot}/%{_iconsdir}/hicolor/32x32/apps/%{name}.png
cp pixmaps/%{name}_16x16.png %{buildroot}/%{_iconsdir}/hicolor/16x16/apps/%{name}.png

%files
%doc README ChangeLog
%{_bindir}/*
%{_datadir}/%{name}
%{_mandir}/man1/*
%{_datadir}/applications/mandriva-%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8373 |12cr|vlc-more-skins-0.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name vlc-more-skins
%define version 0.1
%define release %mkrel 5



Name:      %{name}
Version:   %{version}
Release:   %{release}
Summary:   A collection of 7 skins for vlc
License:   GPL
URL:       http://www.videolan.org/vlc/download-skins2.html
Group:     Video
Source0:   %{name}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-buildroot
Requires: svlc
BuildArch: noarch


%description
A collection of 7 skins for vlc

%prep
rm -rf %buildroot

%setup -n %{name}
%install
rm -rf %buildroot
mkdir -p %buildroot/%_datadir/vlc/skins2/
install -m644 *.vlt %buildroot/%_datadir/vlc/skins2/

%clean
rm -rf %buildroot
%files
%defattr(-,root,root)
%doc COPYING readme.txt
%_datadir/vlc/skins2/chaos.vlt
%_datadir/vlc/skins2/itunes.vlt
%_datadir/vlc/skins2/MediaPlayer.vlt
%_datadir/vlc/skins2/solar.vlt
%_datadir/vlc/skins2/void.vlt
%_datadir/vlc/skins2/vplayer.vlt
%_datadir/vlc/skins2/winamp5.vlt



%changelog
* Sun Aug 03 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.1-5mdv2009.0
+ Revision: 261872
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.1-4mdv2009.0
+ Revision: 255570
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.1-2mdv2008.1
+ Revision: 129189
- kill re-definition of %%buildroot on Pixel's request


* Thu Jun 30 2005 Sebastien Savarin <plouf@mandriva.org> 0.1-2mdk
- Fix bad perms on Source

* Thu Jun 30 2005 Sebastien Savarin <plouf@mandriva.org> 0.1-1mdk
- First Mandriva Linux release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8374 |12cr|vlna-1.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name vlna
%define version 1.4
%define release %mkrel 2

Summary: Add the \nobreak by Czech typesetting conventions
Name: %{name}
Version: %{version}
Release: %{release}
Source0: ftp://math.feld.cvut.cz/pub/olsak/vlna/%{name}-%{version}.tar.gz
License: GPLv2
Group: Text tools
Url: http://petr.olsak.net/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot


%description
Program vlna adds ties (Czech vlna or vlnka) after nonsyllabic prepositions
(instead of spaces) in the TeX source files. This prevents line breaks
at undesirable spaces.


%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ChangeLog  README README.en vlna.txt
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1.*


%changelog
* Wed Dec 08 2010 Funda Wang <fwang@mandriva.org> 1.4-2mdv2011.0
+ Revision: 615970
- update file list

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.1 packages

* Fri Jan 08 2010 Peťoš Šafařík <petos@mandriva.org> 1.4-1mdv2010.1
+ Revision: 487815
- Documentation added: README in Czech (autors native) and English and manual (vlna.txt)
- Description in SPEC updated
- import vlna



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8375 |12cr|vmc-2.0-0.beta3.5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _files_listed_twice_terminate_build 0

%define realname vodafone-mobile-connect-card-driver-for-linux
%define pre beta3

Summary: 	Vodafone Mobile Connect Card Driver (GUI) for Linux
Name: 		vmc
Version: 	2.0
Release:	0.%{pre}.5
Source0: 	https://forge.vodafonebetavine.net/frs/download.php/57/%{realname}-%{version}%{?pre:.%pre}.tar.gz
Source1:	vmc-mandriva-plugin.py
License:	GPLv2+
Group: 		System/Configuration/Networking
BuildArch:	noarch
URL:		https://forge.betavine.net/projects/vodafonemobilec/
BuildRequires:	python-devel
BuildRequires:	python-setuptools >= 0.6c5
Requires:	python-twisted
Requires:	python-serial
Requires:	pygtk2.0-libglade 
Requires:	python-twisted-conch >= 0.8.0
Requires:	python-matplotlib
Requires:	python-dbus
Requires:	gksu
Requires:	wvdial
Requires:	gnome-python
Requires:	gnome-python-extras
Requires:	lsb-release
%rename	%{realname}

%description
Vodafone Mobile Connect Card driver for Linux is a GPRS/UMTS/HSDPA device
manager written in Python, licensed under the GPL. Features: Data call handling
Send/Receive SMS SIM phone book management Graphical user interface using GTK

%prep
%setup -q -n %{realname}-%{version}%{?pre:.%pre}
install -m644 %{SOURCE1} plugins/mandriva.py
find . -name '*~' -o -name '*.bak' -exec rm -f {} \;
rm -f plugins/suse.py~

%build
env CFLAGS="%{optflags}" python setup.py build

%install
#rm -f INSTALLED_FILES
PYTHONDONTWRITEBYTECODE= python setup.py install --root=%{buildroot} --record=INSTALLED_FILES

%files -f INSTALLED_FILES
%doc README


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8376 |12cr|vmpk-0.5.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           vmpk
Summary:        Virtual MIDI Piano Keyboard
Version:        0.5.0
Release:        1

Source:         http://sourceforge.net/projects/VMPK/files/%name-%version.tar.bz2
URL:            http://vmpk.sourceforge.net
License:        GPLv3+
Group:          Sound
BuildRequires:  cmake
BuildRequires:  pkgconfig(alsa)
BuildRequires:  qt4-devel
BuildRequires:  pkgconfig(jack)
BuildRequires:  desktop-file-utils

%description
VMPK is a MIDI event generator/receiver. It doesn't produce any sound by
itself, but can be used to drive a MIDI synthesizer (either hardware or
software, internal or external). You can use the computer's keyboard to
play MIDI notes, and also the mouse. You can use the Virtual MIDI Piano
Keyboard to display the played MIDI notes from another instrument or
MIDI file player.
Authors: Pedro Lopez-Cabanillas <plcl@users.sourceforge.net>

%prep
%setup -q

%build
CXXFLAGS="$RPM_OPT_FLAGS -g -fexceptions" cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix}
%make

%install
rm -rf %{buildroot}
%makeinstall_std
desktop-file-install --add-category="X-MandrivaLinux-Multimedia-Sound;" \
                     --remove-category="Education;" \
                     --remove-category="Midi;" \
                     --remove-category="Music;" \
                     --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc NEWS README ChangeLog AUTHORS TODO COPYING
%doc %{_mandir}/man1/*
%dir %{_datadir}/%name
%dir %{_datadir}/icons/hicolor
%dir %{_datadir}/icons/hicolor/16x16
%dir %{_datadir}/icons/hicolor/32x32
%dir %{_datadir}/icons/hicolor/48x48
%dir %{_datadir}/icons/hicolor/64x64
%dir %{_datadir}/icons/hicolor/scalable
%dir %{_datadir}/icons/hicolor/16x16/apps
%dir %{_datadir}/icons/hicolor/32x32/apps
%dir %{_datadir}/icons/hicolor/48x48/apps
%dir %{_datadir}/icons/hicolor/64x64/apps
%dir %{_datadir}/icons/hicolor/scalable/apps
%{_bindir}/%name
%{_datadir}/%name/*
%{_datadir}/icons/hicolor/*/*/*
%{_datadir}/applications/%name.desktop



%changelog
* Sat Aug 04 2012 Frank Kober <emuse@mandriva.org> 0.5.0-1
+ Revision: 811740
- Qt BR reverted to qt4-devel
- new version 0.5.0

* Sun Jun 12 2011 Frank Kober <emuse@mandriva.org> 0.4.0-1
+ Revision: 684330
- new version 0.4.0
  o jackit-devel added (new jack MIDI support)
  o desktop-file-utils added

* Sat Oct 09 2010 Frank Kober <emuse@mandriva.org> 0.3.3-1mdv2011.0
+ Revision: 584335
- new version 0.3.3

* Mon Jul 19 2010 Frank Kober <emuse@mandriva.org> 0.3.2-1mdv2011.0
+ Revision: 554950
- new version 0.3.2

* Tue Mar 02 2010 Frank Kober <emuse@mandriva.org> 0.3.1-2mdv2010.1
+ Revision: 513317
- better destkop file install, spec cleanups

* Fri Dec 18 2009 Stéphane Téletchéa <steletch@mandriva.org> 0.3.1-1mdv2010.1
+ Revision: 479930
- Adjust group tag

  + Frank Kober <emuse@mandriva.org>
    - import vmpk


* Thu Dec 17 2009 Frank Kober <emuse@users.sourceforge.net> 0.3.1-1mdv2010.0
- import vmpk

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8377 |12cr|vm-pop3d-1.1.6-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oldname	gnu-pop3d

Name:		vm-pop3d
Version:	1.1.6
Release:	%mkrel 10
License:	GPLv2+
Group:		Networking/Other
Source0:	ftp://ftp.nodomainname.net/pub/gnu-pop3d/current/%{name}-%{version}.tar.bz2
Source1:	%{name}-xinetd.bz2
Patch0:		%{name}-popbsmtp.patch.bz2
Patch1:		%{name}-1.1.6-headerfix.patch.bz2
Patch2:		%{name}-pamd.patch
Patch3:		vm-pop3d-1.1.6-fix-buffer-overflow.patch
Summary:	Virtualmail-pop3d, fork of gnu-pop3d
URL:		http://www.reedmedia.net/software/virtualmail-pop3d/
Requires:	xinetd
Obsoletes:	ids-pop3d %{oldname}
Provides :	ids-pop3d %{oldname}
Requires(post):	rpm-helper
Requires(preun):rpm-helper
BuildRequires:	pam-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The GNU POP3 server, or GNU POP. This is a small, fast, efficient POP3 server.
It aims to be fully RFC compliant. Please read the file README.rpm in this
packages doc directory for more information.

%prep
%setup -q
%patch0 -p0 -b .popbsmtp~
%patch1 -p1 -b .headerfix~
%patch2 -p1 -b .pamd~
%patch3 -p1 -b .overflow~

%build
%configure	--enable-pam
%make CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall
install -D -m644 %{name}.pamd $RPM_BUILD_ROOT%{_sysconfdir}/pam.d/%{name}
#install -D -m755 %{name}.init $RPM_BUILD_ROOT%{_initrddir}/%{name} 
bzcat %{SOURCE1} > %{name}-xinetd; install -D -m644 %{name}-xinetd $RPM_BUILD_ROOT%{_sysconfdir}/xinetd.d/%{name}

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr (-,root,root)
%doc README AUTHORS TODO INSTALL RFC*
%{_sbindir}/*
%{_mandir}/man8/*
#%config %{_initrddir}/%{name}
%config(noreplace) %{_sysconfdir}/xinetd.d/%{name}
%config(noreplace) %{_sysconfdir}/pam.d/%{name}


%changelog
* Sun Dec 05 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.1.6-10mdv2011.0
+ Revision: 609582
- link with %%{ldflags}
- cosmetics
- fix buffer overflow (mdv#55653)

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.1.6-8mdv2009.0
+ Revision: 255577
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Nov 21 2007 Nicolas Vigier <nvigier@mandriva.com> 1.1.6-6mdv2008.1
+ Revision: 111044
- fix prereq
- fix pamd config again
- fix pam config (#32317)
- import vm-pop3d


* Mon Aug 01 2005 Marcel Pol <mpol@mandriva.org> 1.1.6-4mdk
- P1: fix malformed Message-ID: header (bug #8971)

* Sat Oct 16 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.1.6-3mdk
- rebuild

* Mon Aug 04 2003 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.1.6-2mdk
- rebuild
- drop /sbin/chkconfig from PreReq

* Sat Jan 25 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 1.1.6-1mdk
- gnu-pop3d is no longer maintaned, vm-pop3d is a fork of gnu-pop3d
- Use correct optimize flags
- Cleanups
- Updated Patch #0
- Run from xinetd instead of running as a daemon

* Fri Jan 17 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.9.8-7mdk
- rebuild

* Thu Feb 14 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.9.8-6mdk
- Patch to log IP for pop-before-smtp from Ryan (from Todd)

* Thu Jul 19 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.9.8-5mdk
- rebuild

* Wed Jan 10 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.9.8-4mdk
- rebuild

* Fri Sep 01 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.9.8-3mdk
- BM
- macros

* Thu Apr 27 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.9.8-2mdk 
- fix group

* Wed Feb 16 2000 Lenny Cartier <lenny@mandrakesoft.com>
- v0.9.8
- used srpm provided by Geoffrey Lee <snailtalk@linux-mandrake.com>

* Wed Feb 04 2000 Geoffrey Lee <snailtalk@linux-mandrake.com>
- forgot to handle bz2 last time...
 
* Wed Feb 02 2000 Geoffrey Lee <snailtalk@linux-mandrake.com>
- Rebuilt for Mandrake
 
* Wed Mar 31 1999 Edgard Castro <castro@usmatrix.net>
- Added support to Linux PAM library
- Using a new init script
- Major revamp on spec file
- Discarding all symbols from the executable
- Changed CFLAGS to use $RPM_OPT_FLAGS
- Using chkconfig to create init entriess
- Added default attributes when installing files 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8378 |12cr|vmware-view-open-client-4.5.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	rev	297975
Name:		vmware-view-open-client
Version:	4.5.0
Release:	2
Summary:	VMware View Open Client
Group:		System/X11 
License:	LGPLv3+
Url:		http://code.google.com/p/vmware-view-open-client/
Source0:	http://vmware-view-open-client.googlecode.com/files/VMware-view-open-client-source-%{version}-%{rev}.tar.gz
Requires:	rdesktop

BuildRequires:	openssl-devel
BuildRequires:	boost-devel
#BuildRequires:	libgtk+2.0-devel
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	intltool
BuildRequires:	libxml2-devel
BuildRequires:	curl-devel

Patch0:		vmware-view-open-client-4.5.0.297975-curl-headers.patch
Patch1:		vmware-view-open-client-4.5.0.297975-linking.patch
Patch2:		format_not_werror.patch
Patch3:		gtk_format_not_string.patch
Patch4:		binutils-gold.patch

%description
VMware View Open Client lets you connect from a Linux or Mac OS X 
desktop to remote Windows desktops managed by VMware View.


%prep

%setup -q -n VMware-view-open-client-source-%{version}-%{rev}
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1


%build
%configure2_5x --with-boost-libdir=%{_libdir} --with-buildtype=release
%make

%install
%makeinstall_std

%find_lang %{name} --all-name

%files -f %{name}.lang
%{_bindir}/vmware-view
%{_bindir}/vmware-view-log-collector
%{_bindir}/vmware-view-tunnel
%{_datadir}/applications/vmware-view.desktop
%{_datadir}/pixmaps/vmware-view.png
%{_docdir}/VMware-view-open-client/*
%{_mandir}/man1/vmware-*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8379 |12cr|vnc2flv-20100207-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		vnc2flv
Version:	20100207
Release:	%mkrel 1
License:	MIT
Group:		Video
URL:		http://www.unixuser.org/~euske/python/vnc2flv/index.html
Source:		http://pypi.python.org/packages/source/v/vnc2flv/%{name}-%{version}.tar.gz
Summary:	Screen recording tool that captures a VNC session and saves as FLV
BuildRequires:	python-devel
Requires:	x11vnc
Obsoletes:	vnc2swf
BuildRoot:	%{_tmppath}/%{name}-%{version}-root

%description
Vnc2flv is a screen recorder. It captures a VNC desktop session and saves it as a Flash Video (FLV) file.

%prep
%setup -q 

%build
python setup.py build

%install
rm -Rf $RPM_BUILD_ROOT
python setup.py install --root=%{buildroot}

%clean
rm -Rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc docs/index.html
%{_bindir}/*
%{py_platsitedir}/*


%changelog
* Sun Nov 28 2010 Funda Wang <fwang@mandriva.org> 20100207-1mdv2011.0
+ Revision: 602222
- vnc2fv obsoleted vnc2swf
- renamed project

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 0.5.0-8mdv2010.0
+ Revision: 445698
- rebuild

* Sat Mar 28 2009 Funda Wang <fwang@mandriva.org> 0.5.0-7mdv2009.1
+ Revision: 362016
- fix str fmt

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.5.0-6mdv2009.0
+ Revision: 255580
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 0.5.0-4mdv2008.1
+ Revision: 171163
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- fix spacing at top of description

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.5.0-3mdv2008.1
+ Revision: 136571
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sun Mar 18 2007 Buchan Milne <bgmilne@mandriva.org> 0.5.0-3mdv2007.1
+ Revision: 146176
- Rebuild
- Import vnc2swf

* Sun Jan 15 2006 Marcel Pol <mpol@mandriva.org> 0.5.0-2mdk
- remove claim from description about flash being a de facto standard

* Tue Dec 13 2005 Buchan Milne <bgmilne@mandriva.org> 0.5.0-1mdk
- New release 0.5.0
- drop patch0
- no longer buildrequires ming-devel

* Sun Jul 18 2004 Franck Villaume <fvill@freesurf.fr> 0.4.2-1mdk
- new version 0.4.2
- patch writeswf.c for ming 0.3


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8380 |12cr|vnc2swf-0.5.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		vnc2swf
Version:	0.5.0
Release:	9
License:	GPL
Group:		Video
URL:		http://www.unixuser.org/~euske/vnc2swf/
Source:		http://www.unixuser.org/~euske/%{name}/%{name}-%{version}.tar.bz2
#		http://lists.kde.org/?l=kde-promo&m=104430062329339&q=raw
Source1:	vnc2swf-howto.txt
Patch0:		vnc2swf-0.5.0-fix-str-fmt.patch
Summary:	Tool for recording VNC sessions to Shockwave Flash
BuildRequires:	X11-devel xpm-devel
Requires:	x11vnc

%define debug_package %{nil}

%description
Vnc2swf is a recording tool for VNC, a protocol to manipulate 
remote window systems via network, developed by AT&T Laboratories 
Cambridge. It records VNC sessions and generates a Macromedia 
Flash movie file (SWF). It can be used as an X11 recorder or a 
Windows desktop recorder.

For instructions on using it, see vnc2swf-howto.txt in the documentation
directory.

%prep
%setup -q 
%patch0 -p0 -b .str

%build
%configure --prefix=%{_prefix}
%make 

%install
%makeinstall_std
mkdir -p %{buildroot}/%{_bindir}
find %{buildroot}/%{_prefix} -type f -exec mv {} %{buildroot}/%{_bindir} \;

cp %{SOURCE1} .

%files
%defattr(-,root,root)
%{_bindir}/*
%doc README* LICENCE.TXT vnc2swf-howto.txt




%changelog
* Sun Sep 20 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.5.0-8mdv2010.0
+ Revision: 445698
- rebuild

* Sat Mar 28 2009 Funda Wang <fundawang@mandriva.org> 0.5.0-7mdv2009.1
+ Revision: 362016
- fix str fmt

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.5.0-6mdv2009.0
+ Revision: 255580
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.5.0-4mdv2008.1
+ Revision: 171163
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- fix spacing at top of description

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.5.0-3mdv2008.1
+ Revision: 136571
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Sun Mar 18 2007 Buchan Milne <bgmilne@mandriva.org> 0.5.0-3mdv2007.1
+ Revision: 146176
- Rebuild
- Import vnc2swf

* Sun Jan 15 2006 Marcel Pol <mpol@mandriva.org> 0.5.0-2mdk
- remove claim from description about flash being a de facto standard

* Tue Dec 13 2005 Buchan Milne <bgmilne@mandriva.org> 0.5.0-1mdk
- New release 0.5.0
- drop patch0
- no longer buildrequires ming-devel

* Sun Jul 18 2004 Franck Villaume <fvill@freesurf.fr> 0.4.2-1mdk
- new version 0.4.2
- patch writeswf.c for ming 0.3


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8381 |12cr|VOCP-0.9.3-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

# NOTE:
# This turned out to be a very messy software to 
# pack... it makes mr. lint crazy. I should remember
# to stay away from packaging GUI:s...
# 
# Should it live in /usr/local/? no...
# Should it live in /var/lib/? no...
# Should it live in /usr/lib/? no...
# Should I rewrite the whole software to please mr 
# lint? no way...
# 

%define name	VOCP
%define version	0.9.3
%define release	%mkrel 11

Summary:	Complete voice messaging solution
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		System/Servers
URL:		http://www.vocpsystem.com/
Source0:	%{name}-%{version}.tar.bz2
Source1:	%{name}-%{version}-apache.conf.bz2
Source2:	vocplogo16x16.png
Source3:	vocplogo32x32.png
Source4:	vocplogo48x48.png
Requires(post,preun):	rpm-helper
Requires:	perl
Requires:	perl-Modem-Vgetty >= 0.04
Requires:	perl-XML-Mini >= 1.2.7
Requires:	perl-Audio-DSP >= 0.02-2mdk
Requires:	perl-MIME-tools
Requires:	perl-Tk
Requires:	mgetty-voice >= 1.1.30
Requires:	mgetty-contrib >= 1.1.30
Requires:	mgetty-sendfax >= 1.1.30
Requires:	mgetty-viewfax >= 1.1.30
Requires:	mgetty >= 1.1.30
Requires:	festival
BuildRequires:	perl-devel mgetty-voice >= 1.1.30
BuildRequires:	perl-XML-Mini >= 1.2.7
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The VOCP system is a complete voice messaging solution, featuring
voicemail boxes, email pagers and DTMF command shells.  Users can
navigate the system using a touch-tone phone, leave and retrieve
messages and execute programs on the host machine using the DTMF
command shells.

VOCP now features a graphical configuration utility, a message
retrieval, call center and faxing GUIs, as well as the core VOCP
voice messaging system and the VOCPweb web interface.  

%package	web
Summary:	VOCPweb - Part of the VOCP voice messaging system
Group:		System/Servers
Requires:	%{name} = %{version}
Requires:	perl-Crypt-CBC >= 2.08
Requires:	perl-Crypt-Blowfish
Requires:	perl-Crypt-Rijndael >= 0.05
Requires:	apache

%description	web
The VOCP web interface, which permits users to retrieve voicemail
from anywhere through a browser!

The program, vocpweb.cgi, lets users view the number of messages
in the box, details (date and time) for each message and allows
users to download or even hear their messages with their browsers.

%prep

%setup -q -n vocp-%{version}

# fix strange perms
find . -type f | xargs chmod 644
find . -type d | xargs chmod 755

# path hacks instead of a patch
find . -type f | xargs %{__perl} -p -i -e "s|^#\!/usr/local/bin/perl|#\!/usr/bin/perl|g"
find . -type f | xargs %{__perl} -p -i -e "s|/usr/local/vocp/lib|%{_datadir}/vocp/lib|g"
find . -type f | xargs %{__perl} -p -i -e "s|/usr/local/vocp/|%{_datadir}/vocp/|g"
find . -type f | xargs %{__perl} -p -i -e "s|/usr/local/vocp|%{_datadir}/vocp|g"
find . -type f | xargs %{__perl} -p -i -e "s|/usr/local/bin|%{_bindir}|g"
find . -type f | xargs %{__perl} -p -i -e "s|/var/spool/voice/commands|%{_datadir}/vocp/voice/commands|g"

# fix the vocweb stuff
%{__perl} -p -i -e "s|\$Web_serv_user = \'nobody\'\;|\$Web_serv_user = \'apache\'\;|g" vocpweb/vocpweb.cgi
%{__perl} -p -i -e "s|^#cachedir.*|cachedir cache|g" prog/vocp.conf
%{__perl} -p -i -e "s|^#group.*|group vocp|g" prog/vocp.conf

%build

# build the perl stuff
pushd prog/VOCP
    %{__perl} Makefile.PL INSTALLDIRS=vendor PREFIX=%{_prefix} </dev/null
    %{__make}
    %{__make} test
popd

# build binaries
gcc %{optflags} -o prog/bin/pwcheck prog/bin/pwcheck.c
gcc %{optflags} -o prog/bin/xfer_to_vocp prog/bin/xfer_to_vocp.c

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

# install the perl stuff
pushd prog/VOCP
    %{__make} PREFIX=%{buildroot}/%{_prefix} install
popd

# make some directories
install -d %{buildroot}/var/spool/voice/messages/{num,day,system,menu}
install -d %{buildroot}/var/spool/voice/messages/incoming/cache
install -d %{buildroot}/%{_sysconfdir}/vocp
install -d %{buildroot}/%{_sysconfdir}/logrotate.d
install -d %{buildroot}/%{_datadir}/vocp/{bin,lib,run}
install -d %{buildroot}/%{_datadir}/vocp/voice/commands
install -d %{buildroot}/%{_sysconfdir}/httpd/conf.d
install -d %{buildroot}/%{_liconsdir}
install -d %{buildroot}/%{_iconsdir}
install -d %{buildroot}/%{_miconsdir}
install -d %{buildroot}/%{_bindir}

mv prog/VOCP/Changes Changes.VOCP
mv doc/README doc/README.docs
mv prog/bin/README prog/README.bin

mv vocpweb/INSTALL INSTALL.vocpweb
mv vocpweb/README README.vocpweb
mv vocpweb/SECURITY SECURITY.vocpweb

# install config files
install -m644 prog/boxes.conf %{buildroot}/%{_sysconfdir}/vocp/
install -m644 prog/boxes.conf.sample %{buildroot}/%{_sysconfdir}/vocp/
install -m640 prog/boxes.conf.shadow %{buildroot}/%{_sysconfdir}/vocp/
install -m644 prog/cid-filter.conf %{buildroot}/%{_sysconfdir}/vocp/
install -m644 prog/vocp.conf %{buildroot}/%{_sysconfdir}/vocp/

# install commands
install -m755 commands/* %{buildroot}/%{_datadir}/vocp/voice/commands/

# install images
cp -aRf images %{buildroot}/%{_datadir}/vocp/

# install messages
cp -aRf messages %{buildroot}/%{_datadir}/vocp/

# install sounds
cp -aRf sounds %{buildroot}/%{_datadir}/vocp/

# install lib
install -m644 prog/lib/* %{buildroot}/%{_datadir}/vocp/lib/

# install binaries and other perl stuff
install -m755 modify_sample_rate.pl %{buildroot}/%{_datadir}/vocp/bin/
install -m755 prog/bin/boxconf.pl %{buildroot}/%{_datadir}/vocp/bin/
install -m755 prog/bin/callcenter.pl %{buildroot}/%{_datadir}/vocp/bin/
install -m755 prog/bin/cnd-logger.pl %{buildroot}/%{_datadir}/vocp/bin/
install -m755 prog/bin/convert_boxconf.pl %{buildroot}/%{_datadir}/vocp/bin/
install -m755 prog/bin/convert_fax.sh %{buildroot}/%{_datadir}/vocp/bin/
install -m755 prog/bin/cryptpass.pl %{buildroot}/%{_datadir}/vocp/bin/
install -m755 prog/bin/debug/beeveegetty.pl %{buildroot}/%{_datadir}/vocp/bin/
install -m755 prog/bin/email2vm.pl %{buildroot}/%{_datadir}/vocp/bin/
install -m755 prog/bin/pvftomp3 %{buildroot}/%{_datadir}/vocp/bin/
install -m755 prog/bin/pvftoogg %{buildroot}/%{_datadir}/vocp/bin/
install -m755 prog/bin/toggleEmail2Vm.pl %{buildroot}/%{_datadir}/vocp/bin/
install -m755 prog/bin/txttopvf %{buildroot}/%{_datadir}/vocp/bin/
install -m755 prog/bin/view_fax.sh %{buildroot}/%{_datadir}/vocp/bin/
install -m755 prog/bin/vocphax.pl %{buildroot}/%{_datadir}/vocp/bin/
install -m755 prog/bin/vocplocal.pl %{buildroot}/%{_datadir}/vocp/bin/
install -m755 prog/bin/wav2rmd.pl %{buildroot}/%{_datadir}/vocp/bin/
install -m755 prog/bin/xvocp.pl %{buildroot}/%{_datadir}/vocp/bin/
install -m755 prog/vocp.pl %{buildroot}/%{_datadir}/vocp/bin/
install -m2755 prog/bin/messages.pl %{buildroot}/%{_datadir}/vocp/bin/
install -m2755 prog/bin/pwcheck %{buildroot}/%{_datadir}/vocp/bin/
install -m2755 prog/bin/pwcheck.pl %{buildroot}/%{_datadir}/vocp/bin/
install -m4755 prog/bin/xfer_to_vocp %{buildroot}/%{_datadir}/vocp/bin/
install -m4755 prog/bin/xfer_to_vocp.pl %{buildroot}/%{_datadir}/vocp/bin/

# install vocpweb
cp -aRf vocpweb %{buildroot}/%{_datadir}/vocp/
bzcat %{SOURCE1} > %{buildroot}/%{_sysconfdir}/httpd/conf.d/a10_vocpweb.conf
chmod 640 %{buildroot}/%{_sysconfdir}/httpd/conf.d/a10_vocpweb.conf

# fix the doc dir (for help files)
ln -s ../doc/%{name}-%{version} %{buildroot}/%{_datadir}/vocp/doc

# fix softlinks for some of the executables
ln -s %{_datadir}/vocp/bin/xvocp.pl %{buildroot}/%{_bindir}/xvocp
ln -s %{_datadir}/vocp/bin/boxconf.pl %{buildroot}/%{_bindir}/boxconf
ln -s %{_datadir}/vocp/bin/callcenter.pl %{buildroot}/%{_bindir}/callcenter
ln -s %{_datadir}/vocp/bin/vocphax.pl %{buildroot}/%{_bindir}/vocphax

# fix menu stuff


mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-xvocp.desktop << EOF
[Desktop Entry]
Name=VOCP (VOCP Graphical voice message retrieval)
Comment=Xvocp presents a graphical user interface to the contents of voice mail boxes
Exec=%{_bindir}/xvocp
Icon=vocp
Terminal=false
Type=Application
Categories=X-MandrivaLinux-MoreApplications-Communications;
EOF

cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-boxconf.desktop << EOF
[Desktop Entry]
Name=Boxconf (VOCP Box Configuration interface)
Comment=Boxconf presents a graphical user interface used to administer the VOCP system box configuration
Exec=%{_bindir}/boxconf
Icon=vocp
Terminal=false
Type=Application
Categories=X-MandrivaLinux-MoreApplications-Communications;
EOF

cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-callcenter.desktop << EOF
[Desktop Entry]
Name=Callcenter (VOCP Call Center)
Comment=The VOCP call center is meant to be an "always on" call monitor and to give quick access to other VOCP GUIs and your call log
Exec=%{_bindir}/callcenter
Icon=vocp
Terminal=false
Type=Application
Categories=X-MandrivaLinux-MoreApplications-Communications;
EOF

cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-vocphax.desktop << EOF
[Desktop Entry]
Name=VOCPhax (VOCP Fax Viewer and Sender GUI)
Comment=VOCPhax presents a (hopefully) friendly and intuitive graphical interface to view and send faxes
Exec=%{_bindir}/vocphax
Icon=vocp
Terminal=false
Type=Application
Categories=X-MandrivaLinux-MoreApplications-Communications;
EOF

# install script to call the web interface from the menu.
cat > %{buildroot}/%{_datadir}/vocp/bin/%{name}-web << EOF
#!/bin/sh
url='http://localhost/vocpweb/index.html'
if ! [ -z "\$BROWSER" ] && ( which \$BROWSER ); then
  browser=\`which \$BROWSER\`
elif [ -x /usr/bin/netscape ]; then
  browser=/usr/bin/netscape
elif [ -x /usr/bin/konqueror ]; then
  browser=/usr/bin/konqueror
elif [ -x /usr/bin/lynx ]; then
  browser='xterm -bg black -fg white -e lynx'
elif [ -x /usr/bin/links ]; then
  browser='xterm -bg black -fg white -e links'
else
  xmessage "No web browser found, install one or set the BROWSER environment variable!"
  exit 1
fi
\$browser \$url
EOF
chmod 755 %{buildroot}/%{_datadir}/vocp/bin/%{name}-web

# install menu entry.

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}-web.desktop << EOF
[Desktop Entry]
Name=VOCPweb (VOCP Web Remote Message Retrieval)
Comment=VOCPweb allows you to log on to the VOCP voice messaging system and retrieve messages through a browser
Exec=%{_datadir}/vocp/bin/%{name}-web 1>/dev/null 2>/dev/null
Icon=vocp
Terminal=false
Type=Application
Categories=X-MandrivaLinux-MoreApplications-Communications;
EOF


install -m644 %{SOURCE2} %{buildroot}/%{_miconsdir}/vocp.png
install -m644 %{SOURCE3} %{buildroot}/%{_iconsdir}/vocp.png
install -m644 %{SOURCE4} %{buildroot}/%{_liconsdir}/vocp.png

# fix logrotate stuff
cat > %{buildroot}/%{_sysconfdir}/logrotate.d/callcenter << EOF
/var/log/vocp-calls.log {
    create 0644 root vocp
    rotate 4
    missingok
    nocompress
}
EOF
chmod 644 %{buildroot}/%{_sysconfdir}/logrotate.d/callcenter

%pre
%_pre_useradd vocp /var/spool/voice /bin/true

%if %mdkversion < 200900
%post
%update_menus
%endif

%postun
%_postun_userdel vocp
%if %mdkversion < 200900
%clean_menus
%endif

%if %mdkversion < 200900
%post		web
%update_menus
%endif

%if %mdkversion < 200900
%postun		web
%clean_menus
%endif

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-, root, root)
%doc Changes.VOCP doc/* CHANGELOG INSTALL README prog/README.bin
%attr(0755,root,vocp) %dir %{_sysconfdir}/vocp
%attr(0644,root,vocp) %config(noreplace) %{_sysconfdir}/vocp/boxes.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/vocp/boxes.conf.sample
%attr(0640,root,vocp) %config(noreplace) %{_sysconfdir}/vocp/boxes.conf.shadow
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/vocp/cid-filter.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/vocp/vocp.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/callcenter
%dir %{_datadir}/vocp
%dir %{_datadir}/vocp/voice
%dir %{_datadir}/vocp/voice/commands
%attr(0755,root,root) %{_datadir}/vocp/voice/commands/date.pl
%attr(0755,root,root) %{_datadir}/vocp/voice/commands/echo.pl
%attr(0755,root,root) %{_datadir}/vocp/voice/commands/ip.pl
%attr(0755,root,root) %{_datadir}/vocp/voice/commands/motd.pl
%attr(0755,root,root) %{_datadir}/vocp/voice/commands/seleclisting.pl
%{_datadir}/vocp/images
%{_datadir}/vocp/messages
%{_datadir}/vocp/sounds
%{_datadir}/vocp/lib
%dir %{_datadir}/vocp/bin
%attr(0755,root,root) %{_datadir}/vocp/bin/beeveegetty.pl
%attr(0755,root,root) %{_datadir}/vocp/bin/boxconf.pl
%attr(0755,root,root) %{_datadir}/vocp/bin/callcenter.pl
%attr(0755,root,root) %{_datadir}/vocp/bin/cnd-logger.pl
%attr(0755,root,root) %{_datadir}/vocp/bin/convert_boxconf.pl
%attr(0755,root,root) %{_datadir}/vocp/bin/convert_fax.sh
%attr(0755,root,root) %{_datadir}/vocp/bin/cryptpass.pl
%attr(0755,root,root) %{_datadir}/vocp/bin/email2vm.pl
%attr(0755,root,root) %{_datadir}/vocp/bin/modify_sample_rate.pl
%attr(0755,root,root) %{_datadir}/vocp/bin/pvftomp3
%attr(0755,root,root) %{_datadir}/vocp/bin/pvftoogg
%attr(0755,root,root) %{_datadir}/vocp/bin/toggleEmail2Vm.pl
%attr(0755,root,root) %{_datadir}/vocp/bin/txttopvf
%attr(0755,root,root) %{_datadir}/vocp/bin/view_fax.sh
%attr(0755,root,root) %{_datadir}/vocp/bin/vocphax.pl
%attr(0755,root,root) %{_datadir}/vocp/bin/vocplocal.pl
%attr(0755,root,root) %{_datadir}/vocp/bin/vocp.pl
%attr(0755,root,root) %{_datadir}/vocp/bin/wav2rmd.pl
%attr(0755,root,root) %{_datadir}/vocp/bin/xvocp.pl
%attr(2755,root,vocp) %{_datadir}/vocp/bin/messages.pl
%attr(2755,root,vocp) %{_datadir}/vocp/bin/pwcheck
%attr(2755,root,vocp) %{_datadir}/vocp/bin/pwcheck.pl
%attr(4755,root,vocp) %{_datadir}/vocp/bin/xfer_to_vocp
%attr(4755,root,vocp) %{_datadir}/vocp/bin/xfer_to_vocp.pl
%dir %attr(0755,root,root) %{_datadir}/vocp/run
%dir %attr(0755,root,root) %{_datadir}/vocp/doc
%dir %attr(0755,root,root) /var/spool/voice/messages/num
%dir %attr(0755,root,root) /var/spool/voice/messages/day
%dir %attr(0755,root,root) /var/spool/voice/messages/system
%dir %attr(0755,root,root) /var/spool/voice/messages/menu
%dir %attr(1777,root,vocp) /var/spool/voice/messages/incoming
%dir %attr(1777,root,vocp) /var/spool/voice/messages/incoming/cache
%{perl_vendorlib}/*.pm
%{perl_vendorlib}/VOCP
%{perl_vendorlib}/auto/VOCP
%{_mandir}/man3*/*
%attr(0755,root,root) %{_bindir}/*
%attr(0644,root,root) %{_datadir}/applications/mandriva-xvocp.desktop
%attr(0644,root,root) %{_datadir}/applications/mandriva-boxconf.desktop
%attr(0644,root,root) %{_datadir}/applications/mandriva-callcenter.desktop
%attr(0644,root,root) %{_datadir}/applications/mandriva-vocphax.desktop
%attr(0644,root,root) %{_miconsdir}/*.png
%attr(0644,root,root) %{_iconsdir}/*.png
%attr(0644,root,root) %{_liconsdir}/*.png

%files web
%defattr(-, root, root)
%doc INSTALL.vocpweb README.vocpweb SECURITY.vocpweb
%attr(0640,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf.d/a10_vocpweb.conf
%dir %{_datadir}/vocp/vocpweb
%attr(0644,root,root) %{_datadir}/vocp/vocpweb/index.html
%attr(0644,root,root) %{_datadir}/vocp/vocpweb/styles.css
%attr(0755,root,root) %{_datadir}/vocp/vocpweb/vocpweb.cgi
%attr(0644,root,root) %{_datadir}/vocp/vocpweb/vocpwebhelp.html
%dir %{_datadir}/vocp/vocpweb/img
%attr(0644,root,root) %{_datadir}/vocp/vocpweb/img/*.gif
%dir %{_datadir}/vocp/vocpweb/tpl
%attr(0644,root,root) %{_datadir}/vocp/vocpweb/tpl/*.html
%dir %attr(1777,root,vocp) %{_datadir}/vocp/vocpweb/sounds
%attr(0644,root,root) %{_datadir}/vocp/vocpweb/sounds/index.html
%attr(0755,root,root) %{_datadir}/vocp/bin/%{name}-web
%attr(0644,root,root)%{_datadir}/applications/mandriva-%{name}-web.desktop



%changelog
* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 0.9.3-11mdv2010.0
+ Revision: 445700
- rebuild

* Thu Dec 11 2008 Adam Williamson <awilliamson@mandriva.org> 0.9.3-10mdv2009.1
+ Revision: 313465
- web bit should require apache, not apache2, now

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.9.3-8mdv2009.0
+ Revision: 255588
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 0.9.3-6mdv2008.1
+ Revision: 171164
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- fix summary-ended-with-dot
- drop old menu

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.9.3-5mdv2008.1
+ Revision: 136571
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - fix prereq on rpm-helper
    - kill re-definition of %%buildroot on Pixel's request
    - import VOCP


* Tue Sep 12 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.9.3-5mdv2007.0
- Rebuild

* Tue Jan 18 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.9.3-4mdk
- Remove dependencies on perl-Tk-JPEG and perl-Tk-PNG, which are now
  provided by the package perl-Tk

* Sun Feb 29 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.9.3-3mdk
- Fix DIRM (distlint)

* Sun Feb 16 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.9.3-2mdk
- BuildRequires: perl-XML-Mini >= 1.2.7
- ship icons unpacked

* Sun Feb 16 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.9.3-1mdk
- initial cooker contrib (untested because I lack the hardware)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8382 |12cr|vodafone-mobile-connect-2.0-0.beta3.6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname vodafone-mobile-connect-card-driver-for-linux
%define version 2.0
%define pre beta3
%define rel 6

Summary: 	Vodafone Mobile Connect Card Driver (GUI) for Linux
Name: 		vodafone-mobile-connect
Version: 	%{version}
Release:	%mkrel %{expand:%{?pre:0.%pre.}}%rel
Source0: 	https://forge.vodafonebetavine.net/frs/download.php/57/%{realname}-%{version}%{?pre:.%pre}.tar.gz
Source1:	vmc-mandriva-plugin.py
#Patch:		
License:	GPLv2+
Group: 		System/Configuration/Networking
BuildArch:	noarch
BuildRoot: 	%{_tmppath}/%{name}-buildroot
URL:		https://forge.betavine.net/projects/vodafonemobilec/
Provides:	%{realname} = %{version}-%{release} vmc
Obsoletes:	%{realname} < %{version} vmc
# < %{version}-{release}
BuildRequires:	python-devel python-setuptools >= 0.6c5
Requires:	python-twisted python-serial pygtk2.0-libglade 
Requires:	python-twisted-conch >= 0.8.0
Requires:	python-matplotlib python-dbus gksu wvdial
Requires:	gnome-python gnome-python-extras
Requires:	lsb-release
%if %mdkversion <= 200900
# With 2.6.26 and later, this is not required, but on 2.6.24 (2008.1) it still is:
Suggests:	huaweiaktbbo
%endif
# TODO
# contrib/ovation
# contrib/option_icon

%description
Vodafone Mobile Connect Card driver for Linux is a GPRS/UMTS/HSDPA device
manager written in Python, licensed under the GPL. Features: Data call handling
Send/Receive SMS SIM phone book management Graphical user interface using GTK

%prep
%setup -q -n %{realname}-%{version}%{?pre:.%pre}
install -m644 %{SOURCE1} plugins/mandriva.py
find . -name '*~' -o -name '*.bak' -exec rm -f {} \;
rm -f plugins/suse.py~

%build
env CFLAGS="$RPM_OPT_FLAGS" python setup.py build

%install
rm -Rf %{buildroot}
#rm -f INSTALLED_FILES
python setup.py install --root=$RPM_BUILD_ROOT --record=INSTALLED_FILES

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README
%py_puresitedir/*
%_bindir/*
%_datadir/applications/*.desktop
%_datadir/pixmaps/*.png
%_datadir/vodafone-mobile-connect-card-driver-for-linux


%changelog
* Mon Nov 08 2010 Funda Wang <fwang@mandriva.org> 2.0-0.beta3.6mdv2011.0
+ Revision: 595036
- rebuild for py 2.7

  + Michael Scherer <misc@mandriva.org>
    - rebuild for python 2.7

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 2.0-0.beta3.4mdv2010.0
+ Revision: 445701
- rebuild

* Sat Sep 20 2008 Buchan Milne <bgmilne@mandriva.org> 2.0-0.beta3.3mdv2009.1
+ Revision: 286075
- Rename vmc to vodafone-mobile-connect

* Fri Aug 01 2008 Buchan Milne <bgmilne@mandriva.org> 2.0-0.beta3.3mdv2009.0
+ Revision: 259491
- Require python-twisted-conch >= 0.8.0
- Require gnome-python-extras

* Fri Aug 01 2008 Buchan Milne <bgmilne@mandriva.org> 2.0-0.beta3.2mdv2009.0
+ Revision: 259445
- Require gnome-python

* Fri Aug 01 2008 Buchan Milne <bgmilne@mandriva.org> 2.0-0.beta3.1mdv2009.0
+ Revision: 259407
- import vmc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8383 |12cr|volpack-1.0c7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname volpack %{major}

Name: volpack
Version: 1.0c7
Release: 2
Summary: Portable library for fast volume rendering
Group: System/Libraries
License: BSD
URL: http://amide.sourceforge.net
Source0: %{name}-%{version}.tgz
Patch0: volpack-1.0c7-mdv-link.patch

%description 
VolPack is a portable library of fast volume rendering algorithms that
produce high-quality images.  It was written by Phil Lacroute.

%package -n %{libname}
Summary: Portable library for fast volume rendering
Group: System/Libraries

%description -n %{libname}
VolPack is a portable library of fast volume rendering algorithms that
produce high-quality images.  It was written by Phil Lacroute.

%package devel
Summary: Static libraries and header file for development using volpack
Group: Development/C
Requires: %{libname} = %{version}

%description devel
The volpack-devel package contains the header files and static libraries
necessary for developing programs using the volpack volume rendering 
library.

%prep
%setup -q
%patch0 -p1
autoreconf

%build
%configure --enable-static=no
%make

%install
%makeinstall_std
%__rm -rf %{buildroot}%{_libdir}/*.la

%files -n %{libname}
%defattr(-, root, root)
%{_libdir}/*so.%{major}*

%files devel
%defattr(-,root,root)
%doc AUTHORS COPYING
%{_libdir}/*.so
%{_includedir}/*
%{_mandir}/man3/*



%changelog
* Fri Jan 20 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.0c7-2
+ Revision: 762967
- fix requires for devel package

* Fri Jan 20 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.0c7-1
+ Revision: 762953
- imported package volpack


* Wed Nov 10 2004 Andy Loening <loening@alum.mit.edu>
- updates for multilib support (x86_64)
- split off devel package

* Sun Mar 18 2001 Andy Loening <loening@alum.mit.edu>
- wrote this fool thing

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8384 |12cr|volti-0.2.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		volti
Version:	0.2.3
Release:	3
Summary:	GTK+ app for controlling audio volume from system tray/notification area
License:	GPLv3
Group:		Sound
URL:		http://code.google.com/p/volti/
Source0:	http://code.google.com/p/volti/%{name}-%{version}.tar.xz
BuildArch:	noarch

BuildRequires:	python-devel
BuildRequires:  desktop-file-utils

Requires:	pygtk2.0
Requires:	python-gobject
Requires:	python-alsaaudio
Requires:	python-dbus
Requires:	python-xlib

%description
GTK+ application for controlling audio volume from system tray/notification 
area

Features:
* no pulseaudio, gstreamer, phonon etc. only alsa is needed 
* uses external mixer that you can choose, it goes nicely with gnome-alsamixer 
* left click opens volume scale (slider) 
* scroll wheel on tray icon changes volume, increment in percents is 
configurable 
* you can configure middle click to toggle 'mute' or 'show mixer' 
* nice tooltip with card and volume info 
 
%prep
%setup -q 

%build
python setup.py build

%install
rm -rf %{buildroot}
python setup.py install --root=%{buildroot}

desktop-file-install --vendor="" \
	--add-category="X-MandrivaLinux-Multimedia-Sound" \
	--dir %{buildroot}%{_datadir}/applications \
	%{buildroot}%{_datadir}/applications/*

%find_lang %{name}

%files -f %{name}.lang
%doc README COPYING ChangeLog
%{_bindir}/%{name}
%{_bindir}/%{name}-mixer
%{_bindir}/%{name}-remote
%{_datadir}/%{name}/preferences.glade
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}/icons
%{_mandir}/man1/*.1*
%{py_sitedir}/*



%changelog
* Wed Jan 25 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.2.3-3
+ Revision: 768154
- imported package volti


* Tue Mar 15 2011 dillj <the.lid7@gmail.com> 0.2.3-2-unity2011
- rebuild

* Tue Jan 04 2011 KDulcimer <kdulcimer@unity-linux.org> 0.2.3-1
- 0.2.3

* Sat Dec 18 2010 KDulcimer <kdulcimer@unity-linux.org> 0.2.2-2
- Correct requires

* Wed Dec 15 2010 KDulcimer <kdulcimer@unity-linux.org> 0.2.2-1
- Import spec to Unity
- 0.2.2

* Sun Sep 12 2010 Texstar <texstar at gmail.com> 0.2.1-2pclos2010
- Update

* Sun May 30 2010 slick50 <lxgator@gmail.com> 0.2.1-1pclos2010
- 0.2.1

* Sat Apr 17 2010 slick50 <lxgator@gmail.com> 0.2.0-1pclos2010
- 0.2.0

* Tue Mar 23 2010 slick50 <lxgator@gmail.com> 0.1.9-1pclos2010
- 0.1.9

* Thu Feb 11 2010 slick50 <lxgator@gmail.com> 0.1.7-1pclos2010
- 0.1.7

* Sat Jan 16 2010 slick50 <lxgator@gmail.com> 0.1.6-1pclos2010
- initial pkg

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8385 |12cr|volume.app-1.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 1.1
%define release %mkrel 6
%define name volume.app

Summary:  Simple volume control for AfterStep / BlackBox / WindowMaker
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Sound
Source0:	%{name}-%{version}.tar.bz2
Source1:	%{name}-icons.tar.bz2
URL:		http://www.iskunk.org/soft/volume.app/
Requires:	xpm
BuildRequires:	libx11-devel
BuildRequires:	libxpm-devel
BuildRequires:	libxext-devel
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
Volume.app is intended to be an extremely simple, efficient, and
attractive interface to a system's sound mixer. It differs from most other
dockapp mixer programs in that it does not require minute control of the
mouse to perform simple volume adjustments. It also lacks the ability to
monitor or control more than one mixer source at a time.

%prep

%setup -n %{name}-%{version}

%build
%make LDFLAGS="%ldflags"
     
%install
[ -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT

install -m 755 -d $RPM_BUILD_ROOT%{_miconsdir}
install -m 755 -d $RPM_BUILD_ROOT%{_iconsdir}
install -m 755 -d $RPM_BUILD_ROOT%{_liconsdir}
tar xOjf %SOURCE1 %{name}-16x16.png > $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
tar xOjf %SOURCE1 %{name}-32x32.png > $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
tar xOjf %SOURCE1 %{name}-48x48.png > $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png

mkdir -p $RPM_BUILD_ROOT%{_bindir}
install -m 755 %{name} $RPM_BUILD_ROOT%{_bindir}

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{_bindir}/%{name} -b
Icon=%{name}
Categories=Audio;
Name=Volume knob
Comment=Main Volume control dockapp
EOF


%clean
rm -fr %buildroot


%if %mdkversion < 200900
%post
%{update_menus}
%endif


%if %mdkversion < 200900
%postun
%{clean_menus}
%endif


%files
%defattr (-,root,root)
%doc ChangeLog AUTHORS INSTALL COPYING README TODO 
%{_bindir}/*
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_datadir}/applications/mandriva-%{name}.desktop




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8386 |12cr|vomit-0.2c-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Vomit - voice over misconfigured internet telephones
Name:		vomit
Version:	0.2c
Release:	%mkrel 7
License:	BSD
Group:		Networking/Other
URL:		http://vomit.xtdnet.nl/
Source:		http://vomit.xtdnet.nl/%{name}-%{version}.tar.bz2
Patch0:		vomit-remove-old-libevent-code.patch
BuildRequires:	libdnet-devel
BuildRequires:	libevent-devel
BuildRequires:	libpcap-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The vomit utility converts a Cisco IP phone conversation into a wave file
that can be played with ordinary sound players. Vomit requires a tcpdump
output file. Vomit is not a VoIP sniffer also it could be but the naming
is probably related to H.323.

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x
%make

%install
%{__rm} -rf %{buildroot}
%makeinstall_std

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(-, root, root, 0755)
%doc README
%{_bindir}/vomit
%{_mandir}/*/vomit.*


%changelog
* Sat Mar 19 2011 Funda Wang <fwang@mandriva.org> 0.2c-7mdv2011.0
+ Revision: 647011
- add gentoo patch to build with latest libevent

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuilt against libevent 2.x

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 0.2c-6mdv2010.0
+ Revision: 445707
- rebuild

* Wed Oct 29 2008 Oden Eriksson <oeriksson@mandriva.com> 0.2c-5mdv2009.1
+ Revision: 298449
- rebuilt against libpcap-1.0.0

* Sat Aug 09 2008 Thierry Vignaud <tv@mandriva.org> 0.2c-4mdv2009.0
+ Revision: 269668
- rebuild early 2009.0 package (before pixel changes)

* Wed May 14 2008 Oden Eriksson <oeriksson@mandriva.com> 0.2c-3mdv2009.0
+ Revision: 207056
- rebuilt against libevent-1.4.4

* Sun Dec 30 2007 Funda Wang <fwang@mandriva.org> 0.2c-2mdv2008.1
+ Revision: 139487
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Jan 03 2007 Stefan van der Eijk <stefan@mandriva.org> 0.2c-1mdv2007.0
+ Revision: 103804
- Import vomit

* Tue Apr 11 2006 Stefan van der Eijk <stefan@mandrake.org> 0.2c-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8387 |12cr|vorbisgain-0.37-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    vorbisgain
%define version 0.37
%define release %mkrel 6
%define summary Adds tags to Ogg Vorbis files to adjust the volume

Summary:        %summary
Name:           %name
Version:        %version
Release:        %release
# GPLv2.1
License:        GPL
Group:          Sound
URL:            http://sjeng.sourceforge.net/vorbisgain.html

# http://sjeng.org/ftp/vorbis/vorbisgain-0.32.zip
Source0:        http://sjeng.org/ftp/vorbis/%name-%version.tar.bz2
Patch1:		%name-patch-configure.bz2
Patch2:		%name-fix-str-fmt.patch
BuildRoot:      %_tmppath/%name-buildroot
Buildrequires:  oggvorbis-devel libogg-devel


%description
VorbisGain is a utility that uses a psychoacoustic method to correct the
volume of an Ogg Vorbis file to a predefined standardized loudness.

It is meant as a replacement for the normalization that is commonly used
before encoding. Although normalization will ensure that each song has
the same peak volume, this unfortunately does not say anything about the
apparent loudness of the music, with the end result being that many
normalized files still don't sound equally loud. VorbisGain uses
psychoacoustics to address this deficiency. Moreover, unlike
normalization, it's a lossless procedure which works by adding tags to
the file. Additionally, it will add hints that can be used to prevent
clipping on playback. It is based upon the ReplayGain technology.

The end result is that the file ends up with superior playback quality
compared to a non-VorbisGain'ed file.

It needs player support to work. Non-supporting players will play back
the files without problems, but you'll miss out on the benefits.
Nowadays most good players such as ogg123 and mplayer are already
compatible. xmms will support this feature from release 1.2.8.


%prep
%setup -q
%patch1
%patch2 -p0

%build
%__chmod 755 configure
%configure --enable-recursive
%make


%install
rm -rf %buildroot
%makeinstall


%clean
rm -rf %buildroot


%files
%defattr(0755,root,root)
%_bindir/*
%defattr(0644,root,root,0755)
%doc NEWS  README
%_mandir/man1/*1*




%changelog
* Wed Oct 28 2009 Rémy Clouard <shikamaru@mandriva.org> 0.37-6mdv2010.0
+ Revision: 459826
- fix build (string format error)

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild
    - rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.37-3mdv2009.0
+ Revision: 255593
- rebuild

* Sat Mar 01 2008 Michael Scherer <misc@mandriva.org> 0.37-1mdv2008.1
+ Revision: 177313
- update to new version 0.37

  + Thierry Vignaud <tvignaud@mandriva.com>
    - fix spacing at top of description

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.36-1mdv2008.1
+ Revision: 129215
- kill re-definition of %%buildroot on Pixel's request
- do not hardcode man pages extension
- import vorbisgain


* Thu Jun 02 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.36-1mdk
- New release 0.36
- %%mkrel

* Thu Jun 02 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.34-3mdk
- Fix Source

* Mon Nov 08 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.34-2mdk
- rebuild

* Sun Oct 12 2003 Han Boetes <han@linux-mandrake.com> 0.34-1mdk
- Bump!

* Mon Apr 21 2003 Han Boetes <han@linux-mandrake.com> 0.32-3mdk
- Remove the patch again. OpenBSD-guru's say it's nonsense and
  vorbisgain segfaults.
- Added a patch to clean up configure

* Tue Mar 18 2003 Han Boetes <han@linux-mandrake.com> 0.32-2mdk
- added patches and updates that can also be found in the OpenBSD-port
- mplayer and ogg123 support this extension BTW :)

* Tue Mar  4 2003 Han Boetes <han@linux-mandrake.com> 0.32-1mdk
- This rpm works, the program works, just nothing supports it yet.
  We have to wait for xmms-1.2.8. Ow well. :)

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8388 |12cr|vorbisspi-1.0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:          vorbisspi
Summary:       Ogg Vorbis sound engine
Version:       1.0.2
Release:       2
License:       LGPL
Group:	       Sound
Source0:       %name%version.tar.bz2
URL: 	       http://www.javazoom.net/vorbisspi/sources.html
BuildArch:     noarch

BuildRequires: ant
BuildRequires: java-devel-gcj

%description
VorbisSPI  is a SPI (Service Provider Interface - or "Driver" for 
JavaSound API) that adds Ogg Vorbis audio format format to the Java 
Platform (J2SE). It is based on JOrbis, an open source Vorbis library.

%files 
%defattr(-,root,root)
%{_javadir}/vorbisspi1.0.2.jar
%{_javadir}/vorbisspi.jar

#--------------------------------------------------------------------

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
Javadoc for %{name}.

%files javadoc
%defattr(-,root,root,-)
%{_javadocdir}/*

#--------------------------------------------------------------------

%prep
rm -fr %buildroot
%setup -q -n VorbisSPI1.0.2

%build
ant all

%install
install -dm 755 %buildroot%{_javadir}
cp -f vorbisspi1.0.2.jar %buildroot%{_javadir}/

# jars
install -m644 %{name}%{version}.jar -D %{buildroot}%{_javadir}/%{name}%{version}.jar
ln -s %{name}%{version}.jar %{buildroot}%{_javadir}/%{name}.jar

# javadoc
install -d %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -r docs/* %{buildroot}%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}


%changelog
* Sat Dec 15 2007 Nicolas Lécureuil <neoclust@mandriva.org> 1.0.2-1mdv2008.1
+ Revision: 120450
- Fix BuildRequires
- import vorbisspi



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8389 |12cr|vpnd-1.1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name vpnd
%define version 1.1.2
%define release %mkrel 1

Name: %{name}
Summary: The virtual private network daemon vpnd
Version: %{version}
Release: %{release}
Source: %name-%version.tar.bz2
Group: Networking/Other
URL: http://sunsite.auc.dk/vpnd/
License: GPL/LGPL

%description
The virtual private network daemon vpnd is a daemon which connects two
networks on network level either via TCP/IP or a (virtual) leased line attached
to a serial interface. All data transfered between the two networks are
encrypted using the unpatented free Blowfish encryption algorithm.

%prep
rm -rf $RPM_BUILD_ROOT

%setup -q -n vpnd

%build
%configure
%make

%install
install -m 775 -d $RPM_BUILD_ROOT%{_sbindir}
install -m 755 -d $RPM_BUILD_ROOT%{_sysconfdir}
install -m 755 vpnd $RPM_BUILD_ROOT%{_sbindir}
install -m 644 vpnd.conf $RPM_BUILD_ROOT%{_sysconfdir}
install -m 644 vpnd.chat $RPM_BUILD_ROOT%{_sysconfdir}

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(644,root,root,755)
%doc VERSIONS SPEED.TXT README dynamic-ip-client samples
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/vpnd.chat
%config(noreplace) %{_sysconfdir}/vpnd.conf
%{_sbindir}/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8390 |12cr|vrflash-0.24-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	vrflash
%define version	0.24
%define release	%mkrel 8

Summary:   Flash utility for the Agenda VR3 Linux PDA
Name:	   %{name}
Version:   %{version}
Release:   %{release}
URL:	   http://www.csee.umbc.edu/~acedil1/agenda/little.shtml
Source:    %{name}-%{version}.tar.bz2
Group:	   Development/Other
License:   GPL
BuildRoot: %{_tmppath}/%{name}-buildroot

%description
The purpose of this utility is to provide an easy way
to flash kernels and romdisks to the Agenda VR3.

For an overview of the flashing progress, please read
%{_docdir}/agenda-flashing-overview.txt

%prep
%setup -q
%configure

%build
make

%install
rm -rf ${RPM_BUILD_ROOT}
mkdir -p %{buildroot}/{%_bindir,%_docdir}
chmod 644 ${RPM_BUILD_DIR}/%name-%version/doc/*
%makeinstall

%clean
rm -rf ${RPM_BUILD_ROOT}

%files
%defattr(644,root,root,755)
%doc ChangeLog LICENSE README doc/*
%defattr(-,root,root)
%{_bindir}/%{name}



%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.24-8mdv2010.0
+ Revision: 434690
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.24-7mdv2009.0
+ Revision: 261890
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.24-6mdv2009.0
+ Revision: 255684
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.24-4mdv2008.1
+ Revision: 129224
- kill re-definition of %%buildroot on Pixel's request
- import vrflash


* Thu Jan 05 2005 Lenny Cartier <lenny@mandriva.com> 0.24-4mdk
- rebuild

* Thu Sep 23 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.24-3mdk
- rebuild

* Tue Aug 12 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.24-2mdk
- rebuild

* Mon Jun 30 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.24-1mdk
- from Maxim Heijndijk <cchq@wanadoo.nl> :
	- 0.24
	- rm -rf RPM_BUILD_ROOT in %%install

* Sat Feb 01 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.20-2mdk
- rebuild

* Fri Jul 26 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.20-1mdk
- from Maxim Heijndijk <cchq@wanadoo.nl> :
	- Initial build.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8391 |12cr|vsound-0.6-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Virtual loopback cable for audio
Name:		vsound
Version:	0.6
Release:	%mkrel 8
License:	GPL
Group:		Sound
URL:		http://www.vsound.org/
Source0:	http://www.vsound.org/%{name}-%{version}.tar.bz2
Patch0:		vsound_0.6-4.diff
Requires:	sox
BuildRequires:	sox
BuildRequires:	autoconf2.5
BuildRequires:	automake
BuildRequires:	libtool
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
VSound is sort of like a 'virtual audio loopback cable'. That is, it allows
you to record the output audio stream of a program (similar to connecting a
loopback cable to the line in and line out jacks on the sound card, and
recording the sound from the line in jack, but without the DA/AD conversion
losses). One possible use for this application is as part of a RealAudio to
WAV file converter.

%prep

%setup -q -n %{name}-%{version}
%patch0 -p1

%build
rm -rf autom4te.cache configure
libtoolize --force --copy; aclocal -I .; automake --add-missing --copy --gnu; autoheader; autoconf

%configure2_5x \
    --disable-static \
    --enable-shared

%make CFLAGS="%{optflags} -fPIC"

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}

%makeinstall

install -d %{buildroot}%{_mandir}/man1
install -m0644 debian/%{name}.1 %{buildroot}%{_mandir}/man1/

# nuke the dev files
rm -f %{buildroot}%{_libdir}/vsound/*.la
rm -f %{buildroot}%{_libdir}/vsound/*.a

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog INSTALL NEWS README*
%{_bindir}/%{name}
%{_libdir}/%{name}
%{_mandir}/man1/%{name}.1*



%changelog
* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 0.6-8mdv2011.0
+ Revision: 627840
- don't force the usage of automake1.7

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 0.6-7mdv2010.0
+ Revision: 434691
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 0.6-6mdv2009.0
+ Revision: 261891
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.6-5mdv2009.0
+ Revision: 255688
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.6-3mdv2008.1
+ Revision: 136571
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import vsound


* Thu Jun 22 2006 Oden Eriksson <oeriksson@mandriva.com> 0.6-3mdv2007.0
- make it build
- added P1 (debian)

* Tue Feb 01 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.6-2mdk
- make it work

* Mon Dec 20 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.6-1mdk
- 0.6

* Tue Dec 16 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.5-5mdk
- requires sox (Bug 6079)
- fix changelog

* Thu Jan 23 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.5-4mdk
- rebuild

* Thu Jun 27 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.5-3mdk
- buildrequires on sox

* Thu Sep 06 2001 Etienne Faure <etienne@mandrakesoft.com> 0.5-2mdk
- rebuild

* Thu Feb 15 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.5-1mdk
- updated 0.5

* Mon Dec 04 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.4-1mdk
- new in contribs
- used srpm from rufus t firefly <rufus.t.firefly@linux-mandrake.com> :
   - v0.4-1mdk (initial packaging)

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8392 |12cr|vtk-doc-5.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: vtk-doc
Version: 5.6.0
Release: %mkrel 1
License: BSD
Summary: Documentation for VTK %version
Group: Development/Other
URL: http://www.vtk.org/
Source0: http://www.vtk.org/doc/release/5.6/vtkDocHtml-%{version}.tar.gz
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Obsoletes: %{name}-docs < %{version}-%{release}
Provides: %{name}-docs = %{version}-%{release}

%description
Documentation for VTK %version.

%files 
%defattr(-,root,root,-)
%dir %_docdir/vtk
%_docdir/vtk/*

#-----------------------------------------

%install
rm -rf %buildroot
install -m 755 -d %buildroot/%_docdir/vtk
cd %buildroot/%_docdir/vtk
tar xfz %{SOURCE0}

%clean 
rm -rf %buildroot


%changelog
* Thu Jul 15 2010 Paulo Andrade <pcpa@mandriva.com.br> 5.6.0-1mdv2011.0
+ Revision: 553821
- Update to version 5.6.0.

* Thu Sep 03 2009 Helio Chissini de Castro <helio@mandriva.com> 5.4.2-5mdv2010.0
+ Revision: 428111
- imported package vtk-doc



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8393 |12cr|vtun-3.0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Virtual tunnel over TCP/IP networks
Name:		vtun
Version:	3.0.3
Release:	%mkrel 1
License:	GPLv2
Group:		Networking/Other
URL:		http://vtun.sourceforge.net/
Source0:	http://downloads.sourceforge.net/project/vtun/vtun/%{version}/%{name}-%{version}.tar.gz
Source1:	vtun.socket
Source2:	vtun.service

Provides:	vppp
BuildRequires:	zlib-devel bison openssl-devel flex
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires(pre): rpm-helper
Requires(postun): rpm-helper
#JMD: For static binary
BuildRequires:	openssl-static-devel, glibc-static-devel

%description
VTun provides the method for creating Virtual Tunnels over TCP/IP networks
and allows to shape, compress, encrypt traffic in that tunnels. 
Supported type of tunnels are: PPP, IP, Ethernet and most of other serial 
protocols and programs.

VTun is easily and highly configurable, it can be used for various network
tasks like VPN, Mobil IP, Shaped Internet access, IP address saving, etc.
It is completely user space implementation and does not require modification
to any kernel parts. 

%prep

%setup -q

%build

%configure2_5x \
    --localstatedir=%{_localstatedir}/lib/%{name} \
    --enable-ssl \
    --disable-lzo

#JMD: for static binary
#perl -pi -e "s/-lz/-Wl,-static -lz/g;" Makefile


#JMD: use this so we get Unix98 pty support

cat << EOF >> config.h
#define HAVE_GETPT
#define HAVE_GRANTPT
#define HAVE_UNLOCKPT
#define HAVE_PTSNAME
EOF

%make

%install
make install DESTDIR=%{buildroot} INSTALL_OWNER= INSTALL="/usr/bin/install -p"
install -D -m 0644 -p %{SOURCE1} %{buildroot}/%{_unitdir}/vtun.socket
install -D -m 0644 -p %{SOURCE2} %{buildroot}/%{_unitdir}/vtun.service


%post
%_post_service vtun.service
%_post_service vtun.socket

%preun
%_preun_service vtun.service
%_preun_service vtun.socket

%files
%defattr(644,root,root,755)
%doc ChangeLog Credits FAQ README README.LZO README.Setup README.Shaper TODO vtund.conf
%config(noreplace) %{_sysconfdir}/vtund.conf
%{_unitdir}/vtun.socket
%{_unitdir}/vtun.service
%{_sbindir}/vtund
%dir %{_localstatedir}/lib/vtun
%{_mandir}/man5/vtund.conf.5*
%{_mandir}/man8/vtun.8*
%{_mandir}/man8/vtund.8*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8394 |12cr|vuze-4.3.0.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define         _newname Vuze

Name:		vuze
Version:	4.3.0.4
Release:	3
Summary:	A BitTorrent Client
Group:		Networking/File transfer
License:	GPLv2+
URL:		http://azureus.sourceforge.net

Source0:	http://downloads.sourceforge.net/azureus/%{_newname}_%{version}_source.zip

# Mandriva version of startup script:
Source1:	azureus.startup.script
Source2:	Azureus.desktop

# replace RELEASE-4_2_0_4 below:
# cvs -z3 -d:pserver:anonymous@azureus.cvs.sourceforge.net:/cvsroot/azureus co -p -r RELEASE-4_2_0_4 azureus2/build.xml > build.xml
Source4:        build.xml
# cvs -z3 -d:pserver:anonymous@azureus.cvs.sourceforge.net:/cvsroot/azureus co -p plugins/build.xml > build.plugins.xml
Source5:	build.plugins.xml

# Fedora patches
Patch2:         azureus-cache-size.patch
Patch3:         azureus-remove-manifest-classpath.patch
# Do not offer to install plugins as shared
Patch9:         azureus-no-shared-plugins.patch
Patch27:        azureus-SecureMessageServiceClientHelper-bcprov.patch
Patch28:        azureus-configuration.patch
Patch57:        azureus-4.0.0.4-stupid-invalid-characters.diff
Patch58:        azureus-4.2.0.4-java5.patch

# Mandriva patches
# (Anssi) Disable updates for core files, internal plugins, and plugins installed in /usr/share.
# Also remove warning dialog about not being able to update plugins in /usr/share.
# Note that plugins "azupdater" and "azupnpav" are automatically downloaded to user dir
# if not already installed in /usr/share.
Patch102:	vuze-disable-updates.patch
# (Anssi) Do not try to install azupdater into /usr/share, put it in user directory instead.
Patch103:	vuze-shared.patch
# (Anssi) adapt for recent bouncycastle
Patch104:	vuze-recent-bouncycastle.patch
# (Anssi) Same java5.patch above, but for plugins' build.xml
Patch105:	vuze-plugins-build-remove-target.patch
# (Anssi) Remove win32 and osx code to fix build:
Patch106:	vuze-disable-win32-osx.patch

BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot

BuildRequires:  ant, jpackage-utils, xml-commons-apis
BuildRequires:  jakarta-commons-cli
BuildRequires:  bouncycastle >= 1.43
Requires:       bouncycastle >= 1.43
BuildRequires:  eclipse-swt
BuildRequires:  junit
BuildRequires:  java-rpmbuild
Requires:	xulrunner
Requires:       eclipse-swt
Requires:	  java >= 1.6
Provides:	azureus = %{version}-%{release}
Obsoletes:	azureus < %{version}-%{release}
BuildRequires:    desktop-file-utils
BuildRequires:  locales-en
BuildArch:      noarch
# Bundled in official package
Suggests:	vuze-plugin-azplugins
# Bundled in official package
Suggests:	vuze-plugin-azrating
# Bundled in official package + automatically installed by vuze on startup
Suggests:	vuze-plugin-azupdater
# Bundled in official package + automatically installed by vuze on startup
Suggests:	vuze-plugin-azupnpav

%description
Vuze (previously Azureus) implements the BitTorrent protocol using java
and comes bundled with many invaluable features for both beginners and
advanced users.

If you need console or telnet support, you need to install package
vuze-console.

%package console
Summary:	Console interface support for Vuze
Group:		Networking/File transfer
Requires:	%{name}
Requires:	jakarta-commons-cli
BuildRequires:	liblog4j-java
Requires:	liblog4j-java

%description console
Console interface support for Vuze (previously Azureus) bittorrent
client.

You can run Vuze in console mode with command "azureus --ui=console" and
in telnet mode with "azureus --ui=telnet".

%prep
%setup -q -c

cp %{SOURCE4} %{SOURCE5} .
%patch2 -p0
%patch3 -p1 -b .remove-manifest-classpath
%patch9 -p0
%patch27 -p1 -b .nobcprov
%patch28 -p0

%patch57 -b .orig -p1

%patch58 -p1 -b .java5
%patch105 -p0

rm org/gudy/azureus2/ui/swt/test/PrintTransferTypes.java
#sed -i -e \
#  "s|sun.security.action.GetPropertyAction|gnu.java.security.action.GetPropertyAction|" \
#  org/gudy/azureus2/core3/internat/MessageText.java

# Convert line endings...
sed -i 's/\r//' ChangeLog.txt
chmod 644 *.txt

# Mandriva: remove bouncycastle, use system one
# but only on 2010.0+, as the previous releases had bloated bouncycastle packages
rm -r org/bouncycastle
%patch104 -p1

# Mandriva: remove osx, win32 stuff
# build fails when they are present
rm -r com/aelitis/azureus/util/win32
rm -r org/gudy/azureus2/ui/swt/osx
rm -r org/gudy/azureus2/ui/swt/win32
rm -r org/gudy/azureus2/platform/macosx
rm -r org/gudy/azureus2/platform/win32
rm org/gudy/azureus2/ui/swt/test/Win32TransferTypes.java
%patch106 -p1

# Mandriva: remove core updaters
rm org/gudy/azureus2/update/CorePatchChecker.java
rm org/gudy/azureus2/update/CoreUpdateChecker.java
rm org/gudy/azureus2/ui/swt/updater2/SWTUpdateChecker.java
rm org/gudy/azureus2/ui/swt/updater2/PreUpdateChecker.java
rm org/gudy/azureus2/platform/unix/PlatformManagerUnixPlugin.java
rm org/gudy/azureus2/platform/PlatformManagerPluginDelegate.java
%patch102 -p1
%patch103 -p1

%build
export LC_ALL=ISO-8859-1
mkdir -p build/libs
build-jar-repository -p build/libs jakarta-commons-cli log4j junit swt \
	bcprov

%ant jar

%install
install -dm 755 $RPM_BUILD_ROOT%{_datadir}/azureus/plugins
install -pm 644 dist/Azureus2.jar $RPM_BUILD_ROOT%{_datadir}/azureus/Azureus2.jar

install -d -m755 %{buildroot}%{_bindir}

install -m755 %{SOURCE1} %{buildroot}%{_bindir}/azureus
# link as per upstream
ln -s azureus %{buildroot}%{_bindir}/vuze

mkdir -p $RPM_BUILD_ROOT%{_datadir}/pixmaps
mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/16x16/apps
mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/32x32/apps
mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/64x64/apps
install -m 644 org/gudy/azureus2/ui/icons/a32.png $RPM_BUILD_ROOT%{_datadir}/pixmaps/azureus.png
install -m 644 org/gudy/azureus2/ui/icons/a16.png $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/16x16/apps/azureus.png
install -m 644 org/gudy/azureus2/ui/icons/a32.png $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/32x32/apps/azureus.png
install -m 644 org/gudy/azureus2/ui/icons/a64.png $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/64x64/apps/azureus.png

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
desktop-file-install \
	--dir ${RPM_BUILD_ROOT}%{_datadir}/applications	\
	%{SOURCE2}

# build.xml for building plugins
install -m644 build.plugins.xml %{buildroot}%{_datadir}/azureus

%clean
rm -rf $RPM_BUILD_ROOT

%if %{mdkversion} < 200900
%post
%{update_desktop_database}
%update_icon_cache hicolor
%update_menus

%postun
%{clean_desktop_database}
%clean_icon_cache hicolor
%clean_menus
%endif

%files
%defattr(-,root,root)
%doc ChangeLog.txt
%{_datadir}/applications/*
%{_datadir}/pixmaps/azureus.png
%{_datadir}/icons/hicolor/16x16/apps/azureus.png
%{_datadir}/icons/hicolor/32x32/apps/azureus.png
%{_datadir}/icons/hicolor/64x64/apps/azureus.png
%{_bindir}/azureus
%{_bindir}/vuze
%{_datadir}/azureus

%files console



%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 4.3.0.4-2mdv2011.0
+ Revision: 615414
- the mass rebuild of 2010.1 packages

* Wed Dec 09 2009 Anssi Hannula <anssi@mandriva.org> 4.3.0.4-1mdv2010.1
+ Revision: 475274
- new version 4.3.0.4
- create a vuze symlink for azureus binary as per upstream
- rediff patches disable-updates.patch, disable-win32-osx.patch

* Sun Oct 04 2009 Anssi Hannula <anssi@mandriva.org> 4.2.0.8-2mdv2010.0
+ Revision: 453371
- fix gre selection in startup script

* Sun Sep 20 2009 Anssi Hannula <anssi@mandriva.org> 4.2.0.8-1mdv2010.0
+ Revision: 445553
- new version 4.2.0.8
- provide build.plugins.xml for building plugins
- replace fedora win32/osx removal patches with cleaner versions
- suggest plugin packages that are bundled in the official upstream
  installation package
- fix vuze-console description

* Wed Aug 19 2009 Anssi Hannula <anssi@mandriva.org> 4.2.0.4-1mdv2010.0
+ Revision: 417918
- new version
- provide a new rewritten startup script
  o adds support for passing commands to already active instance
  o adds support for --ui option when necessary packages are installed
    (see below)
  o selects correct GRE for browser embedding depending on arch and the
    GRE version numbers (fixes bug #44008)
  o fixes loading of SWT, fixing vuze startup (fixes bug #42756)
  o use -Xmx128m option with java for now (as per upstream)
  o dropped symlink hacks, now using vuze's own support for separated
    system-wide plugins and user plugins
- drop custom applications-registry entry, unneeded
- clean .spec
- remove patches that were not applied
- remove fedora update manager removal patches
- add java5.patch from fedora (build for target 1.5)
- update other fedora patches
- disable updates for core, internal plugins, and system-wide plugins
  (disable-updates.patch, fixes bug #46219); user-installed plugins will
  be updated, however, and plugins can be installed directly from the
  Tools menu, as with official build
- do not try to install azupdater as a system-wide plugin (shared.patch)
- fix build with recent bouncycastle (recent-bouncycastle.patch)
- drop requires on java gtk stuff, they were unneeded
- split console support into vuze-console subpackage; that package will
  be empty but it requires the extra packages that are needed for
  console/telnet support
- really use system bouncycastle
- on 2009.1 and older, keep using internal bouncycastle as bouncycastle
  packages on those releases were bloated
- drop unneeded %%post and %%postun on 2009.0+
- use liblog4j-java packages instead of log4j on cooker in order to
  reduce unneeded dependencies

* Sun Mar 15 2009 Olivier Blin <oblin@mandriva.com> 4.0.0.4-2mdv2009.1
+ Revision: 355338
- add glib-java and libgtk-java as Requires (and remove them from BuildRequires, their devel counterpart is already BuildRequired)
- fix typo in BuildRequires

  + Jérôme Soyer <saispo@mandriva.org>
    - Fix launch script

* Thu Mar 05 2009 Jérôme Soyer <saispo@mandriva.org> 4.0.0.4-1mdv2009.1
+ Revision: 348975
- Add BR
- Remove gcj support
- New upstream release

* Wed Aug 13 2008 Alexander Kurtakov <akurtakov@mandriva.org> 0:3.1.1.0-0.0.1mdv2009.0
+ Revision: 271410
- direct symlink to swt.jar
- replace swt-gtk with swt everywhere
- fix startup script
- fix build

  + David Walluck <walluck@mandriva.org>
    - fix build with eclipse-swt
    - import vuze



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8395 |12cr|vuze-plugin-azplugins-2.1.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	azplugins

Name:		vuze-plugin-%plugin
Version:	2.1.6
Release:	2
Summary:	Vuze plugin: Azureus Core Plugins
Group:		Networking/File transfer
License:	GPLv2+
URL:		http://azureus.sourceforge.net/
Source0:	http://azureus.sourceforge.net/plugins/%{plugin}_%{version}.jar
BuildRequires:	vuze
BuildRequires:	java-rpmbuild
BuildRequires:	ant
BuildRequires:	locales-en
Requires:	vuze
BuildArch:      noarch

%description
This contains the Tracker Web Templates and IRC Client plugins.

Tracker web pages can be customised by extracting them from the plugin
JAR file and placing them in a directory called "web" under the Azureus
user-data directory. When extracting them ensure that the prefix
directory hierarchy of "org/gudy/azureus2/ui/tracker/templates" is
*removed* leaving, for example, "index.tmpl" in the "web" directory.

This package is part of default vuze installation.

%prep
%setup -q -c
find -name '*.class' -delete
ln -s %{_datadir}/azureus/build.plugins.xml build.xml
[ -e plugin.properties ] && ! grep -q plugin.version plugin.properties

%build
export LC_ALL=ISO-8859-1
CLASSPATH="%{_datadir}/azureus/Azureus2.jar:$(build-classpath swt)" %ant makejar -Dsource.dir=. -Dplugin.version=%{version}

%install
install -d -m755 %{buildroot}%{_datadir}/azureus/plugins/%plugin
install -m644 %{plugin}_%{version}.jar %{buildroot}%{_datadir}/azureus/plugins/%plugin

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%dir %{_datadir}/azureus/plugins/%plugin
%{_datadir}/azureus/plugins/%plugin/%{plugin}_%{version}.jar


%changelog
* Sun Sep 20 2009 Anssi Hannula <anssi@mandriva.org> 2.1.6-1mdv2010.0
+ Revision: 445727
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8396 |12cr|vuze-plugin-azrating-1.3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	azrating

Name:		vuze-plugin-%plugin
Version:	1.3.1
Release:	%mkrel 1
Summary:	Vuze plugin: Rating
Group:		Networking/File transfer
License:	GPLv2+
URL:		http://azureus.sourceforge.net/
Source0:	http://azureus.sourceforge.net/plugins/%{plugin}_%{version}_src.zip
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	vuze
BuildRequires:	java-rpmbuild
BuildRequires:	ant
Requires:	vuze
BuildArch:      noarch

%description
Lets users rate and comment torrents.

This package is part of default vuze installation.

%prep
%setup -q -c
find -name '*.class' -delete
ln -s %{_datadir}/azureus/build.plugins.xml build.xml

%build
CLASSPATH=%{_datadir}/azureus/Azureus2.jar:$(build-classpath swt) %ant makejar -Dsource.dir=.

%install
rm -rf %{buildroot}

install -d -m755 %{buildroot}%{_datadir}/azureus/plugins/%plugin
install -m644 %{plugin}_%{version}.jar %{buildroot}%{_datadir}/azureus/plugins/%plugin

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%dir %{_datadir}/azureus/plugins/%plugin
%{_datadir}/azureus/plugins/%plugin/%{plugin}_%{version}.jar


%changelog
* Sun Sep 20 2009 Anssi Hannula <anssi@mandriva.org> 1.3.1-1mdv2010.0
+ Revision: 445728
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8397 |12cr|vuze-plugin-azupdater-1.8.10-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	azupdater

Name:		vuze-plugin-%plugin
Version:	1.8.10
Release:	%mkrel 2
Summary:	Vuze plugin: Automatic updates for external plugins
Group:		Networking/File transfer
License:	GPLv2+
URL:		http://azureus.sourceforge.net/
Source0:	http://azureus.sourceforge.net/plugins/%{plugin}_%{version}.zip
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	vuze
BuildRequires:	ant
BuildRequires:	java-rpmbuild
Requires:	vuze
BuildArch:      noarch

%description
This plugin provides automatic updates for user specific Vuze plugins
(i.e. those installed in ~/.azureus/plugins).

Note that if this package is not installed, the plugin will be
automatically downloaded from sourceforge servers on Vuze startup.

%prep
%setup -q -c
for file in *.jar; do
	unzip $file;
done
find -name '*.class' -delete

# This plugin does not have plugin.id in plugin.properties, so we provide it manually
# in the build section. Modify build.xml locally to make it work with that.
[ -e plugin.properties ] && ! grep -q plugin.id plugin.properties
sed 's,<target name="init" unless="plugin.id">,<target name="init">,' %{_datadir}/azureus/build.plugins.xml > build.xml

%build
CLASSPATH=%{_datadir}/azureus/Azureus2.jar %ant makejar -Dsource.dir=. -Dplugin.id=%plugin

%install
rm -rf %{buildroot}

install -d -m755 %{buildroot}%{_datadir}/azureus/plugins/%plugin
install -m644 %{plugin}_%{version}.jar %{buildroot}%{_datadir}/azureus/plugins/%plugin
install -m644 plugin.properties %{buildroot}%{_datadir}/azureus/plugins/%plugin

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%dir %{_datadir}/azureus/plugins/%plugin
%{_datadir}/azureus/plugins/%plugin/%{plugin}_%{version}.jar
%{_datadir}/azureus/plugins/%plugin/plugin.properties


%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1.8.10-2mdv2011.0
+ Revision: 615415
- the mass rebuild of 2010.1 packages

* Wed Dec 09 2009 Anssi Hannula <anssi@mandriva.org> 1.8.10-1mdv2010.1
+ Revision: 475275
- new version 1.8.10

* Sun Sep 20 2009 Anssi Hannula <anssi@mandriva.org> 1.8.8-1mdv2010.0
+ Revision: 445729
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8398 |12cr|vuze-plugin-azupnpav-0.2.23-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	azupnpav

Name:		vuze-plugin-%plugin
Version:	0.2.23
Release:	%mkrel 1
Summary:	Vuze plugin: Media Server
Group:		Networking/File transfer
License:	GPLv2+
URL:		http://azureus.sourceforge.net/
Source0:	http://azureus.sourceforge.net/plugins/%{plugin}_%{version}.zip
Patch0:		azupnpav-remove-win32.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	vuze
BuildRequires:	java-rpmbuild
BuildRequires:	ant
Requires:	vuze
BuildArch:      noarch

%description
The Media Server Plugin provides a simple UPnP Media Server interface.
This allows conformant media renderers to stream content present in
Azureus.

Note that if this package is not installed, the plugin will be
automatically downloaded from sourceforge servers on Vuze startup.

%prep
%setup -q -c
unzip %{plugin}_%{version}.jar
rm %{plugin}_%{version}.jar
find -name '*.class' -delete
%patch0 -p1
ln -s %{_datadir}/azureus/build.plugins.xml build.xml
[ -e plugin.properties ] && ! grep -q plugin.version plugin.properties

%build
CLASSPATH=%{_datadir}/azureus/Azureus2.jar %ant makejar -Dsource.dir=. -Dplugin.version=%{version}

%install
rm -rf %{buildroot}

install -d -m755 %{buildroot}%{_datadir}/azureus/plugins/%plugin
install -m644 %{plugin}_%{version}.jar %{buildroot}%{_datadir}/azureus/plugins/%plugin
install -m644 plugin.properties %{buildroot}%{_datadir}/azureus/plugins/%plugin

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%dir %{_datadir}/azureus/plugins/%plugin
%{_datadir}/azureus/plugins/%plugin/%{plugin}_%{version}.jar
%{_datadir}/azureus/plugins/%plugin/plugin.properties


%changelog
* Sun Sep 20 2009 Anssi Hannula <anssi@mandriva.org> 0.2.23-1mdv2010.0
+ Revision: 445730
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8399 |12cr|vym-2.3.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Werror_cflags %nil

Name:		vym
Version:	2.3.5
Release:	1
Summary:	Tool to manage mind maps
License:	GPLv2
Group:		Office
Source0:	http://prdownloads.sourceforge.net/vym/%{name}-%{version}.tar.bz2
URL:		http://www.insilmaril.de/vym/
Requires:	zip
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(xext)

%description
VYM (View Your Mind) is a tool to generate and manipulate maps which
show your thoughts. Such maps can help you to improve your creativity
and effectivity. You can use them for time management, to organize
tasks, to get an overview over complex contexts, to sort your ideas etc.

Maps can be drawn by hand on paper or a flip chart and help to structure
your thoughs. While a tree like structure can be drawn by hand or any
drawing software vym offers much more features to work with such maps.

vym is not another drawing software, but a tool to store and modify
information in an intuitive way. For example you can reorder parts of
the map by pressing a key or add various information like a complete
email by a simple mouse click.

%prep
%setup -q

%build
%qmake_qt4 -d PREFIX=%{_prefix}

#really disable Werror flags
%__sed -i -e 's|-Wformat -Werror=format-security||g' Makefile*

%make

%install
%__make install INSTALL_ROOT=%{buildroot}

%__install -Dpm644 icons/%{name}-16x16.png %{buildroot}%{_datadir}/icons/hicolor/16x16/apps/%{name}.png
%__install -Dpm644 icons/%{name}.xpm %{buildroot}%{_datadir}/icons/hicolor/16x16/apps/%{name}.xpm
%__install -Dpm644 icons/%{name}-128x128.png %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/%{name}.png
%__install -Dpm644 icons/%{name}.png %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/%{name}.png
%__install -Dpm644 icons/%{name}-editor.png %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/%{name}-editor.png

#clean files and let files section handle docs
%__rm -rf %{buildroot}%{_docdir}/packages

%__mkdir_p %{buildroot}%{_datadir}/applications
%__cat << EOF > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Name=Vym
Comment=View your mind
StartupNotify=true
Terminal=false
Type=Application
Icon=%{name}
Exec=%{name} %%f
MimeType=application/x-vym;application/zip;
Categories=KDE;Qt;Office;Chart;
EOF

%__mkdir_p %{buildroot}%{_datadir}/mime/packages/
%__cat << EOF > %{buildroot}%{_datadir}/mime/packages/vym.xml
<?xml version="1.0" encoding="UTF-8"?>
<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
  <mime-type type="application/x-vym">
    <sub-class-of type="application/zip"/>
    <comment>View Your Mind file</comment>
    <glob pattern="*.vym"/>
  </mime-type>
</mime-info>
EOF

# Remove it as it's OpenSUSE-based
%__rm -rf %{buildroot}%{_datadir}/%{name}/scripts/bugger

%files
%doc LICENSE.txt README.txt doc/*
%{_datadir}/%{name}
%{_bindir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop
%{_datadir}/mime/packages/%{name}.xml
%{_iconsdir}/hicolor/*/apps/*



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8400 |12cr|vzctl-4.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Werror_cflags %nil

%define _initddir %_sysconfdir/init.d
%define _vzdir /var/lib/vz
%define _lockdir %{_vzdir}/lock
%define _dumpdir %{_vzdir}/dump
%define _privdir %{_vzdir}/private
%define _rootdir %{_vzdir}/root
%define _templatedir %{_vzdir}/template/
%define _cachedir %{_templatedir}/cache
%define _vzctlvardir /var/lib/vzctl/
%define _veipdir %{_vzctlvardir}/veip
%define _pkglibdir %_libexecdir/vzctl
%define _scriptdir %_pkglibdir/scripts
%define _configdir %_sysconfdir/vz
%define _vpsconfdir %_sysconfdir/sysconfig/vz-scripts
%define _netdir	%_sysconfdir/sysconfig/network-scripts
%define _logrdir %_sysconfdir/logrotate.d
%define _distconfdir %{_configdir}/dists
%define _namesdir %{_configdir}/names
%define _distscriptdir %{_distconfdir}/scripts
%define _udevrulesdir %_sysconfdir/udev/rules.d
%define _bashcdir %_sysconfdir/bash_completion.d

Summary: OpenVZ containers control utility
Name: vzctl
Version: 4.1
Release: %mkrel 3
License: GPLv2+
Group: System/Kernel and hardware
Source0: http://download.openvz.org/utils/%{name}/%{version}/src/%{name}-%{version}.tar.bz2
#Requires: vzkernel
URL: http://openvz.org/
# these reqs are for vz helper scripts
BuildRequires:	pkgconfig(libcgroup)
BuildRequires:	pkgconfig(libxml-2.0)
Requires: bash
Requires: gawk
Requires: sed
Requires: ed
Requires: grep
Requires: vzquota >= 2.7.0-4
Requires: tar
Requires: chkconfig
# requires for vzmigrate purposes
Requires: rsync
Requires: gawk
Requires: openssh

%description
This utility allows system administator to control OpenVZ containers,
i.e. create, start, shutdown, set various options and limits etc.

%prep
%setup -q

%build
autoreconf -fi
CFLAGS="$RPM_OPT_FLAGS" %configure \
	vzdir=%{_vzdir} \
	--enable-bashcomp \
	--enable-logrotate \
	--without-ploop \
	--disable-static


%make

%install
make DESTDIR=%{buildroot} vpsconfdir=%{_vpsconfdir} \
	install install-redhat-from-spec
ln -s ../sysconfig/vz-scripts %{buildroot}/%{_configdir}/conf
ln -s ../vz/vz.conf %{buildroot}/etc/sysconfig/vz

rm -f %{buildroot}/%{_libdir}/libvzctl.la
rm -f %{buildroot}/%{_libdir}/libvzctl.so
# Those are binaries that either are not ported to vzctl with Upstream Linux,
# or are not applicable to that case. "make install" will copy them over, so we
# just ignore them.
rm -f %{buildroot}/%{_sbindir}/vzsplit
rm -f %{buildroot}/%{_sbindir}/vzlist
rm -f %{buildroot}/%{_sbindir}/vzmemcheck
rm -f %{buildroot}/%{_sbindir}/vzcpucheck
rm -f %{buildroot}/%{_sbindir}/vznetcfg
rm -f %{buildroot}/%{_sbindir}/vznetaddbr
rm -f %{buildroot}/%{_sbindir}/vzcalc
rm -f %{buildroot}/%{_sbindir}/vzpid
rm -f %{buildroot}/%{_sbindir}/vzcfgvalidate
rm -f %{buildroot}/%{_sbindir}/vzifup-post
rm -f %{buildroot}/%{_sbindir}/vzeventd
rm -f %{buildroot}/%{_sbindir}/vzmigrate
rm -f %{buildroot}/%{_sbindir}/vzubc

rm -f %{buildroot}/%{_netdir}/ifup-venet
rm -f %{buildroot}/%{_netdir}/ifdown-venet
rm -f %{buildroot}/%{_netdir}/ifcfg-venet0

rm -f %{buildroot}/%{_initddir}/vz
rm -f %{buildroot}/%{_initddir}/vzeventd

rm -f %{buildroot}/%{_udevrulesdir}/*

rm -f %{buildroot}/%{_scriptdir}/vzevent-reboot
rm -f %{buildroot}/%{_scriptdir}/vzevent-stop
rm -f %{buildroot}/%{_scriptdir}/initd-functions

rm -f %{buildroot}/%{_mandir}/man8/vzeventd.8
rm -f %{buildroot}/%{_mandir}/man8/vzubc.8
rm -f %{buildroot}/%{_mandir}/man8/vzcalc.8
rm -f %{buildroot}/%{_mandir}/man8/vzcfgvalidate.8
rm -f %{buildroot}/%{_mandir}/man8/vzcpucheck.8
rm -f %{buildroot}/%{_mandir}/man8/vzifup-post.8
rm -f %{buildroot}/%{_mandir}/man8/vzlist.8
rm -f %{buildroot}/%{_mandir}/man8/vzmemcheck.8
rm -f %{buildroot}/%{_mandir}/man8/vzmigrate.8
rm -f %{buildroot}/%{_mandir}/man8/vzpid.8
rm -f %{buildroot}/%{_mandir}/man8/vzsplit.8
ls %{buildroot}/%{_mandir}/man8/

%files
%doc COPYING
%dir %{_scriptdir}
%dir %{_pkglibdir}
%dir %{_lockdir}
%dir %{_dumpdir}
%dir %attr(700,root,root) %{_privdir}
%dir %attr(700,root,root) %{_rootdir}
%dir %{_templatedir}
%dir %{_cachedir}
%dir %{_vzctlvardir}
%dir %{_veipdir}
%dir %{_configdir}
%dir %{_namesdir}
%dir %{_vpsconfdir}
%dir %{_distconfdir}
%dir %{_distscriptdir}
%dir %{_vzdir}
%dir %{_sysconfdir}/vz/conf


%{_bashcdir}/*

%{_libdir}/libvzctl-*.so
%{_sbindir}/vzctl
%{_sbindir}/arpsend
%{_sbindir}/ndsend

%{_distscriptdir}/*.sh
%{_distscriptdir}/functions

%{_mandir}/man8/vzctl.8.*
%{_mandir}/man8/arpsend.8.*
%{_mandir}/man8/ndsend.8.*
%{_mandir}/man5/ctid.conf.5.*
%{_mandir}/man5/vz.conf.5.*

%{_scriptdir}/vps-functions
%{_scriptdir}/vps-net_add
%{_scriptdir}/vps-net_del
%{_scriptdir}/vps-netns_dev_add
%{_scriptdir}/vps-netns_dev_del
%{_scriptdir}/vps-create
%{_scriptdir}/vps-download
%{_scriptdir}/vps-pci

%config %{_sysconfdir}/sysconfig/vz
%config(noreplace) %{_configdir}/vz.conf
%config(noreplace) %{_configdir}/osrelease.conf
%config(noreplace) %{_configdir}/download.conf
%config(noreplace) %{_configdir}/oom-groups.conf
%config(noreplace) %{_distconfdir}/*.conf
%config(noreplace) %{_vpsconfdir}/0.conf
%config(noreplace) %{_logrdir}/vzctl
%config %{_distconfdir}/default
%config %{_distconfdir}/distribution.conf-template
%config %{_vpsconfdir}/ve-basic.conf-sample
%config %{_vpsconfdir}/ve-light.conf-sample
%config %{_vpsconfdir}/ve-unlimited.conf-sample
%config %{_vpsconfdir}/ve-vswap-256m.conf-sample
%config %{_vpsconfdir}/ve-vswap-512m.conf-sample
%config %{_vpsconfdir}/ve-vswap-1024m.conf-sample
%config %{_vpsconfdir}/ve-vswap-1g.conf-sample
%config %{_vpsconfdir}/ve-vswap-2g.conf-sample
%config %{_vpsconfdir}/ve-vswap-4g.conf-sample


%post
/bin/rm -rf /dev/vzctl
/bin/mknod -m 600 /dev/vzctl c 126 0
if [ -f %{_configdir}/vz.conf ]; then
	if ! grep "IPTABLES=" %{_configdir}/vz.conf >/dev/null 2>&1; then
		echo 'IPTABLES="ipt_REJECT ipt_tos ipt_limit ipt_multiport iptable_filter iptable_mangle ipt_TCPMSS ipt_tcpmss ipt_ttl ipt_length"' >> %{_configdir}/vz.conf
	fi
fi
/sbin/chkconfig --add vz > /dev/null 2>&1

if [ -f /etc/SuSE-release ]; then
	NET_CFG='ifdown-venet ifup-venet'
	if ! grep -q -E "^alias venet0" /etc/modprobe.conf; then
		echo "alias venet0 vznet" >> /etc/modprobe.conf
	fi
	ln -f /etc/sysconfig/network-scripts/ifcfg-venet0 /etc/sysconfig/network/ifcfg-venet0
	for file in ${NET_CFG}; do
		ln -sf /etc/sysconfig/network-scripts/${file} /etc/sysconfig/network/scripts/${file}
	done
fi

%preun
if [ $1 = 0 ]; then
	/sbin/chkconfig --del vz >/dev/null 2>&1
fi

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8401 |12cr|vzquota-3.0.12-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Virtuozzo/OpenVZ disk quota control utility
Name: vzquota
Version: 3.0.12
Release: %mkrel 3
License: GPLv2
Group: System/Kernel and hardware
Source: http://download.openvz.org/utils/%{name}/%{version}/src/%{name}-%{version}.tar.bz2
Patch0: vzquota-3.0.12-fixbuild.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL: http://openvz.org/

%description
This utility allows system administator to control disk quotas
for Virtuozzo/OpenVZ containers.

%prep
%setup -q
%patch0 -p1

%build
%make

%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT MANDIR=%{_mandir}

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%attr(755,root,root) %{_sbindir}/vzquota
%attr(755,root,root) %{_sbindir}/vzdqcheck
%attr(755,root,root) %{_sbindir}/vzdqdump
%attr(755,root,root) %{_sbindir}/vzdqload
%attr(755,root,root) %{_var}/vzquota
%attr(644,root,root) %{_mandir}/man8/vzquota.8*
%attr(644,root,root) %{_mandir}/man8/vzdqcheck.8*
%attr(644,root,root) %{_mandir}/man8/vzdqdump.8*
%attr(644,root,root) %{_mandir}/man8/vzdqload.8*


%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 3.0.12-3mdv2011.0
+ Revision: 615422
- the mass rebuild of 2010.1 packages

* Sat May 01 2010 Funda Wang <fwang@mandriva.org> 3.0.12-2mdv2010.1
+ Revision: 541416
- fix build

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Wed Feb 04 2009 Jérôme Soyer <saispo@mandriva.org> 3.0.12-1mdv2009.1
+ Revision: 337525
- import vzquota



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8402 |12cr|w3af-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		w3af
Version:	1.1
Release:	2
Summary:	Web Application Attack and Audit Framework
Group:		Monitoring
License:	GPLv2
URL:		http://w3af.sourceforge.net/
Source0:	http://sourceforge.net/projects/w3af/files/w3af/w3af%201.0-stable/w3af-%{version}.tar.bz2
Patch0:		w3af-fix-python-shellbang.patch
Patch1:		w3af-1.1-add-scriptDir-path.patch
Requires:	python-pysvn
Requires:	python-nltk
Requires:	python-soap
Requires:	python-numpy
Requires:	scapy
BuildArch:	noarch

%description
w3af is a Web Application Attack and Audit Framework. The project's goal is to
create a framework to find and exploit web application vulnerabilities that is
easy to use and extend. To read our short and long term objectives, please
click over the Project Objectives item in the main menu. This project is
currently hosted at SourceForge , for further information, you may also want to
visit w3af SourceForge project page.

%package	gui
Summary:	GUI for %{name}
Group:		Monitoring
License:	GPLv2
Requires:	%{name} = %{EVRD}
Requires:	python-gtksourceview

%description	gui
This is a gui for %{name}.

%prep
%setup -q -n %{name}
%patch0 -p1
%patch1 -p1 
find . -name .svn | xargs rm -rf
rm -f plugins/attack/payloads/code/netcat

%build

%install
install -m755 w3af_console -D %{buildroot}%{_bindir}/w3af_console
install -m755 w3af_gui -D %{buildroot}%{_bindir}/w3af_gui
install -d %{buildroot}%{_datadir}/%{name}
cp -pr core %{buildroot}%{_datadir}/%{name}
cp -pr extlib %{buildroot}%{_datadir}/%{name}
cp -pr locales %{buildroot}%{_datadir}/%{name}
cp -pr plugins %{buildroot}%{_datadir}/%{name}
cp -pr profiles %{buildroot}%{_datadir}/%{name}
cp -pr scripts %{buildroot}%{_datadir}/%{name}
cp -pr tools %{buildroot}%{_datadir}/%{name}

mv %{buildroot}%{_datadir}/w3af/plugins/discovery/oHalberd/man/ %{buildroot}%{_datadir}/man

%files
%doc readme/CHANGELOG readme/CONTRIBUTORS readme/README readme/TODO
%doc readme/EN
%lang(fr) %doc readme/FR
%lang(ru) %doc readme/RU
%{_datadir}/%{name}
%{_bindir}/w3af_console
%{_mandir}/man1/halberd.1*

%files gui
%{_bindir}/w3af_gui

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8403 |12cr|w3m-0.5.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# TODO add option to remove dependencies

%define gcversion gc6.3
%define Summary   Pager that can also be used as textbased webbrowser

Summary:        %{Summary}
Name:           w3m
Version:        0.5.3
Release:        1
Group:          Networking/WWW
License:        MIT
URL:            http://w3m.sourceforge.net/
Source0:        http://prdownloads.sourceforge.net/w3m/%{name}-%{version}.tar.gz
Source2:        w3mconfig
Patch0:         w3m-0.4.1-helpcharset.patch
Patch2:         w3m-0.5.1-gcc4.patch
# String literal fix - AdamW 2008/12
Patch4:		w3m-0.5.2-literal.patch
patch6:		w3m-0.5.3.voidmain.patch
patch7:		w3m-0.5.3.filehandle.patch
patch8:		w3m-0.5.3.opts.patch
Provides:       webclient
BuildRequires:  gpm-devel
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	libgdk_pixbuf2.0-devel
BuildRequires:  imlib-devel >= 1.9.8
BuildRequires:  pkgconfig(ncurses)
BuildRequires:  pkgconfig(openssl)
BuildRequires:  pkgconfig
BuildRequires:  termcap-devel
BuildRequires:  ungif-devel
buildrequires:	pkgconfig(gdk-pixbuf-xlib-2.0)
buildrequires:	gc-devel

%description
W3m is a text-based web browser as well as a pager like `more' or
`less'. With w3m you can browse web pages through a terminal emulator
window (xterm, rxvt or something like that). Moreover, w3m can be used
as a text formatting tool which typesets HTML into plain text. w3m also
provides w3mman which is a great manpage browser.

%prep
%setup -q
%patch0 -p1
%patch2 -p1
%patch4 -p1 -b .literal
%patch6 -p1 -b .voidmain
%patch7 -p1 -b .filehandle
%patch8 -p1 -b .opts

#rm -rf gc

cp -a %{SOURCE2} w3mconfig

%build
rm -rf doc{,-jp}/CVS
sed -i s/showaudio/mplayer/ config.h.in

%{configure2_5x} \
                --with-browser=%{_bindir}/www-browser \
                --with-editor=%{_bindir}/vi \
                --with-mailer=/bin/mail \
                --with-termlib=ncurses \
                --enable-alarm \
                --enable-ansi-color \
                --enable-bgcolor \
                --enable-color \
                --enable-cookie \
                --enable-dict \
                --enable-digest-auth \
                --enable-external-uri-loader \
                --enable-gopher \
                --enable-help-cgi \
                --enable-history \
                --enable-image \
                --enable-ipv6 \
                --disable-japanese \
                --enable-keymap=w3m \
                --enable-menu \
                --enable-mouse \
                --enable-nntp \
                --enable-sslverify \
                --enable-w3mmailer \
                --disable-xface \
                --enable-m17n \
                --enable-unicode \
                --with-charset=UTF-8 \
                --with-gc=`pwd`/gc \
								LIBS="-lX11"

echo '#define HAVE_SYS_ERRLIST' >> config.h

make

%install
install -d %{buildroot}/{%{_bindir},{%{_datadir},%{_libdir}}/%{name},%{_mandir}/{,ja_JP.ujis}/man1}

%{makeinstall_std}

install -m0644 doc-jp/w3m.1 %{buildroot}/%{_mandir}/ja_JP.ujis/man1
install -m0644 doc/w3m.1 %{buildroot}/%{_mandir}/man1

install -d %{buildroot}%{_sysconfdir}/w3m
install -m0644 w3mconfig %{buildroot}%{_sysconfdir}/w3m/config

rm -rf %{buildroot}/%{_mandir}/ja*

%find_lang %{name}

%files -f %{name}.lang
%defattr(-,root,root)
%doc README doc doc-jp w3mhelp-lynx_*
%dir %{_sysconfdir}/w3m
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/w3m/config
%attr(0755,root,root) %{_bindir}/*
%{_libdir}/%{name}
%{_datadir}/%{name}
%{_mandir}/man1/*


%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5.2-10mdv2011.0
+ Revision: 615429
- the mass rebuild of 2010.1 packages

* Mon Jun 21 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5.2-9mdv2010.1
+ Revision: 548422
- try to fix build
- P5: security fix for CVE-2010-2074 (gentoo)

* Thu Apr 08 2010 Rémy Clouard <shikamaru@mandriva.org> 0.5.2-8mdv2010.1
+ Revision: 533194
- Rebuild for new openssl

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 0.5.2-6mdv2010.0
+ Revision: 445724
- rebuild

* Tue Dec 23 2008 Adam Williamson <awilliamson@mandriva.org> 0.5.2-5mdv2009.1
+ Revision: 317810
- br gtk+2-devel (needed if using newer gdk-pixbuf)
- make sure it builds with gdk-pixbuf2 not 1 (#45444)
- fix a string literal error (literal.patch)
- hack up a broken test for system syserror in configure (syserror.patch)

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.5.2-4mdv2009.0
+ Revision: 255777
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.5.2-2mdv2008.1
+ Revision: 136571
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Sep 04 2007 Adam Williamson <awilliamson@mandriva.org> 0.5.2-2mdv2008.0
+ Revision: 79001
- drop the menu entries (this is a console app, by policy these do not have menu entries: fixes #32702)
- use new draft license policy (-like not -style)

  + Thierry Vignaud <tv@mandriva.org>
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Tue Jun 05 2007 David Walluck <walluck@mandriva.org> 0.5.2-1mdv2008.0
+ Revision: 35346
- 0.5.2
- bunzip2 patches
- rediff patch static-libgc
- remove patch cvs-20050328 (no longer needed)
- remove patch gc6.2-fix-prelink (wrong gc version)
- change default browser to www-browser
- Import w3m



* Fri Aug 25 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.5.1-7mdv2007.0
- fix summary macro use in menu
- add xdg menu
- cosmetics

* Thu Nov 17 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.5.1-6mdk
- rebuild against openssl-0.9.8

* Tue Apr 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.1-5mdk
- sync with fedora (makes it compile on x86_64)

* Fri Sep 24 2004 Jerome Soyer <saispo@mandrake.org> 0.5.1-4mdk
- Fix menu icons

* Fri Sep 10 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.5.1-3mdk
- Update menu

* Sat Aug 21 2004 Jerome Soyer <saispo@mandrake.org> 0.5.1-2mdk
- fix menu entry

* Sat May  1 2004 Michael Scherer <misc@mandrake.org> 0.5.1-1mdk
- New release 0.5.1

* Fri Apr 23 2004 G?tz Waschk <waschk@linux-mandrake.com> 0.5-3mdk
- buildrequires fix

* Tue Apr 20 2004 Michael Scherer <misc@mandrake.org> 0.5-2mdk 
- enable ncurses to fix segfault in linux console ( thanks rgs for reminding me of the problem )

* Mon Apr 19 2004 Michael Scherer <misc@mandrake.org> 0.5-1mdk
- 0.5
- rpmbuildupdate aware
- fix spec to compile
 
* Thu Sep 25 2003 Han Boetes <han@linux-mandrake.com> 0.4.2-3mdk
- Fix menu's and rightclick menu and imageviewer

* Thu Sep 25 2003 Han Boetes <han@linux-mandrake.com> 0.4.2-2mdk
- Cleanup
- used zsh to find all legal config options. Now we have to find out
  which are usefull.

* Tue Sep 23 2003 Pascal Terjan <CMoi@tuxfamily.org> 0.4.2-1mdk
- New version
- Use configure to select options
- Fix Requires/BuildRequires

* Fri Jul 11 2003 Han Boetes <han@linux-mandrake.com> 0.4.1-3mdk
- fix path to cgi-scripts
- correct macro

* Sun Jun 15 2003 Pascal Terjan <CMoi@tuxfamily.org> 0.4.1-2mdk
- Enforce ipv6 support
- _requires_exceptions on internal perl scripts

* Sun Apr  6 2003 Han Boetes <han@linux-mandrake.com> 0.4.1-1mdk
- Bump
- No longer needed to remove CVS files
- Now really with image support
- spec cleanups/make rpmlint happy

* Sat Jan 11 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.3.2.2-1mdk
- 0.3.2.2

* Thu Dec  5 2002 Han Boetes <han@linux-mandrake.com> 0.3.2-3mdk
- added mouse and ssl support
- added features from the openbsd-port
- removed lang (it wasn't there)

* Fri Nov 29 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.3.2-2mdk
- fix [Bug 572] [w3m] : use correct path for perl interpreter
- fix [Bug 573] [w3m] : add missing manpages

* Tue Nov 05 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.3.2-1mdk
- "sanitazed spec" release
- new release
- fix %%define abuse
- dont reinvent defined values automatically handled by rpm
- don't pass useless arguments to %%setup
- overall big spec cleaning
- rediff patch 0
- fix menu-title-not-capitalized

* Wed Jan 09 2002 Alexander Skwar <ASkwar@Linux-Mandrake.com> 0.2.4-1mdk
- 0.2.4

* Sun Dec 23 2001 Alexander Skwar <ASkwar@Linux-Mandrake.com> 0.2.3.2-1mdk
- 0.2.3.2

* Fri Dec 21 2001 Alexander Skwar <ASkwar@Linux-Mandrake.com> 0.2.3-1mdk
- 0.2.3
- Update URL
- Redo patch0 (path)

* Fri Nov 16 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.2.1-0.1mdk
- remove patch2

* Tue Aug 28 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.1.11-0.2mdk
- rebuild

* Tue Jan 02 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.1.11-0.1mdk
- used srpm from  Alexander Skwar <ASkwar@Linux-Mandrake.com> :
        - New pre-release version, fixing some crashes
        - Added menu entry

* Fri Aug 11 2000 Alexander Skwar <ASkwar@DigitalProjects.com> 0.1.10-2mdk
- Added Provides: webclient

* Thu Aug 10 2000 Alexander Skwar <ASkwar@DigitalProjects.com> 0.1.10-1mdk
- New version
- Patched the patch to still apply
- Compile with English as the default
- *NO* lynx keys, *NO* mouse
- Use %%{_prefix}/vim instead of /bin/vi

* Wed May 03 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.1.6-2mdk
- fix group
- fix permission on spec

* Tue Jan 25 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 0.1.6-1mdk
- 0.1.6.
- clean up specs.

* Tue Dec 14 1999 Pixel <pixel@mandrakesoft.com>
- clean up and mandrake adaptation

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8404 |12cr|w3mir-1.0.10-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 1.0.10
%define release 8

Summary:	All purpose HTTP copying and mirroring tool
Name: 		w3mir
Version: 	%{version}
Release: 	%{release}
License:	GPL or Artistic
Group:		Development/Perl
Url:		http://www.cpan.org
Source0:	http://search.cpan.org/CPAN/authors/id/J/JA/JANL/%{name}-%{version}.tar.bz2
BuildArch:	noarch
buildrequires: perl-devel

%description
w3mir is a all purpose HTTP copying and mirroring tool. The main focus of w3mir
is to create and maintain a browseable copy of one, or several, remote WWW
site(s). Used to the max w3mir can retreive the contents of several related
sites and leave the mirror browseable via a local web server, or from a
filesystem, such as directly from a CDROM.

w3mir's goal is to be able to make useful mirrors of any reasonable WWW site.
It specifically preserves link integrity within the mirrored documents as well
as the integrity of links outside the mirror, following redirects as needed. If
you want it to. w3mir has a powerful ``multi scope'' mechanism enabeling the
user to make mirrors of several related sites and have links between them refer
to the mirrored documents rather than the original site. w3mir has several
features directed at getting mirrors for CDROM burning and handling of some not
too often seen problems when mirroring.

w3mir supports HTML4, and has partial support for CSS, Java and ActiveX.

%prep
%setup -q

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%{__make}

%check
make test

%install
%makeinstall_std

%files
%defattr(-,root,root)
%doc README Changes
%{_bindir}/w3mfix
%{_bindir}/w3mir
%{perl_vendorlib}/htmlop.pm
%{perl_vendorlib}/w3http.pm
%{perl_vendorlib}/w3pdfuri.pm
%{_mandir}/*/*




%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.0.10-8mdv2010.0
+ Revision: 434696
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0.10-7mdv2009.0
+ Revision: 261915
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0.10-6mdv2009.0
+ Revision: 255779
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0.10-4mdv2008.1
+ Revision: 171168
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.0.10-3mdv2008.1
+ Revision: 136571
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Sep 28 2005 Olivier Thauvin <nanardon@mandriva.org> 1.0.10-2mdk
- rebuild

* Wed Sep 22 2004 Stefan van der Eijk <stefan@eijk.nu> 1.0.10-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8405 |12cr|wafp-0.01-0.26c3.5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define snapshot 26c3

Name:		wafp
Version:	0.01
Release:	%mkrel 0.%{snapshot}.5
Summary:	Web Application Finger Printer
License:	GPL
Group:		Monitoring
URL:		http://www.mytty.org/wafp/
Source:     http://www.mytty.org/wafp/%{name}-%{version}-%{snapshot}.tar.bz2
Patch0:     wafp-0.01-26c3-fhs.patch
Requires:   rubygem(sqlite3)
BuildArch:	noarch

%description
WAFP is a Web Application Finger Printer written in ruby using a SQLite3 DB.

%prep
%setup -q -n %{name}-%{version}-%{snapshot}
%patch0 -p 1

%build

%install
install -d -m 755 %{buildroot}%{_bindir}
install -d -m 755 %{buildroot}%{_datadir}/wafp
install -d -m 755 %{buildroot}%{_datadir}/wafp/lib
install -d -m 755 %{buildroot}%{_datadir}/wafp/utils

install -m 755 wafp.rb %{buildroot}%{_bindir}
install -m 644 *.db %{buildroot}%{_datadir}/wafp
install -m 644 lib/* %{buildroot}%{_datadir}/wafp/lib
install -m 755 utils/*.sh %{buildroot}%{_datadir}/wafp/utils

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc LICENSE README CREDITS HOWTO
%{_bindir}/wafp.rb
%{_datadir}/wafp


%changelog
* Thu Jul 07 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.01-0.26c3.4mdv2011
+ Revision: 689090
- switch group to monitoring, as other security-related tools

* Thu May 19 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.01-0.26c3.3
+ Revision: 676144
- more complete FHS patch

* Wed May 18 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.01-0.26c3.2
+ Revision: 676083
- fix data files location

* Wed May 18 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.01-0.26c3.1
+ Revision: 676001
- import wafp


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8406 |12cr|wahcade-0.99-0.pre8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:			wahcade
Version:		0.99
%define beta		pre8
Release:		%mkrel 0.%{beta}

Summary:	Front end for SDLMAME
License:	GPLv2+
Group:		Emulators
URL:		http://www.anti-particle.com/wahcade.shtml
Source0:	http://www.anti-particle.com/projects/%{name}/%{name}-%{version}%{beta}.tar.gz
Patch0:		wahcade-0.99pre8-install-fixes.patch

BuildRequires:	python

Requires:	pygtk2.0-libglade
Requires:	python-chardet
Suggests:	python-imaging
suggests:	gstreamer0.10-python
Suggests:	pygame
#Do not require stuff from Non-free
Suggests:	sdlmame-extra-data
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Wah!Cade is a GNU/Linux friendly clone of Minwah's excellent MameWAH.

It's a front end for games and emulators (e.g. the MAME arcade game emulator), 
and has been designed with arcade cabinet controls and projects in mind.

It is compatible with MameWah's config files and layouts.

It features :
 - a keyboard controlled GUI, perfect for those arcade controls,
 - a history viewer,
 - a control panel viewer,
 - a layout editor,
 - a setup editor.

%prep
%setup -q -n %{name}
%patch0 -p1 

%build
#python setup.py build

%install
rm -rf %{buildroot}
python setup.py install --prefix=%{_prefix} --root=%{buildroot}

rm -f %{buildroot}%{py_puresitedir}/%{name}-%{version}*

%find_lang %{name}

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post
%update_menus

%postun
%clean_menus
%endif

%files -f %{name}.lang
%defattr(-,root,root,-)
%doc doc/*
%{_bindir}/*
%{_gamesdatadir}/%{name}
%{_datadir}/applications/*
%{_datadir}/pixmaps/*



%changelog
* Sat Jul 30 2011 Andrey Bondrov <abondrov@mandriva.org> 0.99-0.pre8mdv2012.0
+ Revision: 692384
- Fix build
- imported package wahcade


* Sun Jul 24 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 0.99-1.pre8mdv2011.0
- Import from PLF
- Remove PLF reference

* Fri Sep 11 2009 Guillaume Bedot <littletux@zarb.org> 0.99-0.pre8plf2010.0
- First PLF package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8407 |12cr|wahrhaft-mupen64plus-rsp-z64-0.0.1374ffc147ad-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

%define major 2
%define libname %mklibname %{name} %{api} %{major}
%define develname %mklibname %{name} -d
%define git_version 1374ffc147ad

Name:		wahrhaft-mupen64plus-rsp-z64
Version:	0.0.%{git_version}
Release:	2
Summary:	Low-level RSP processor plugin for the Mupen64Plus
Group:		Emulators
License:	GPLv2+
Url:		http://code.google.com/p/mupen64plus/
Source:         %{name}-%{git_version}.tar.bz2
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(samplerate)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	pkgconfig(liblircclient0)
BuildRequires:	mupen64plus-devel

%description
An experimental plugin for mupen64plus to replace the RSP plugin.


%prep
%setup -q -n %{name}-%{git_version}

%build
export CFLAGS="%{optflags}"
%make all -C projects/unix all COREDIR=%{_libdir}/ SHAREDIR=%{_datadir}/mupen64plus2/ PLUGINDIR=%{_libdir}/mupen64plus2/ V=1 

%install
make -C projects/unix install PREFIX="%{_prefix}" DESTDIR="%{buildroot}" SHAREDIR=%{_datadir}/mupen64plus2/ LIBDIR=%{_libdir}/mupen64plus2/ 

mv %{buildroot}%{_libdir}/mupen64plus2/mupen64plus/mupen64plus-rsp-z64.so %{buildroot}/%{_libdir}/mupen64plus2/
chmod -R 0755 %{buildroot}%{_libdir}

%files
%dir %{_libdir}/mupen64plus2
%{_libdir}/mupen64plus2/mupen64plus-rsp-z64.so


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8408 |12cr|wahrhaft-mupen64plus-video-arachnoid-0.0.ada2d63714fd-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

%define major 2
%define libname %mklibname %{name} %{api} %{major}
%define develname %mklibname %{name} -d
%define git_version ada2d63714fd

Name:		wahrhaft-mupen64plus-video-arachnoid
Version:	0.0.%{git_version}
Release:	2
Summary:	Arachnoid Plugin for mupen64plus
Group:		Emulators
License:	GPLv2+
Url:		http://code.google.com/p/mupen64plus/
Source:         %{name}-%{git_version}.tar.bz2
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(samplerate)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	pkgconfig(liblircclient0)
BuildRequires:	mupen64plus-devel

%description
An experimental plugin for mupen64plus to replace the rice plugin.


%prep
%setup -q -n %{name}-%{git_version}

%build
export CFLAGS="%{optflags}"
%make all -C projects/unix all COREDIR=%{_libdir}/ SHAREDIR=%{_datadir}/mupen64plus2/ PLUGINDIR=%{_libdir}/mupen64plus2/ V=1 

%install
make -C projects/unix install PREFIX="%{_prefix}" DESTDIR="%{buildroot}" SHAREDIR=%{_datadir}/mupen64plus2/ LIBDIR=%{_libdir}/mupen64plus2/ 

mv %{buildroot}/%{_libdir}/mupen64plus2/mupen64plus/mupen64plus-video-arachnoid.so %{buildroot}/%{_libdir}/mupen64plus2/
chmod -R 0755 %{buildroot}%{_libdir}

%files
%dir %{_libdir}/mupen64plus2
%{_libdir}/mupen64plus2/mupen64plus-video-arachnoid.so


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8409 |12cr|wakeonlan-0.41-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define name	wakeonlan
%define version	0.41
%define rel	3

Summary:	Wake-on-LAN magic packet sender
Name:		%{name}
Version:	%{version}
Release:	%mkrel %rel
Source:		http://gsd.di.uminho.pt/jpo/software/wakeonlan/downloads/%{name}-%{version}.tar.bz2
License:	Artistic
URL:		http://gsd.di.uminho.pt/jpo/software/wakeonlan/
Group:		Networking/Remote access
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildArch:	noarch
%description
Wakeonlan is a Perl script that sends 'magic packets' to
wake-on-LAN enabled ethernet adapters and motherboards, in
order to switch on remote computers.

%prep
%setup -q

%install
rm -rf %{buildroot}
%__install -D -m755 wakeonlan %{buildroot}%{_bindir}/wakeonlan

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc examples Changes README
%{_bindir}/wakeonlan


%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.41-3mdv2010.0
+ Revision: 434699
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.41-2mdv2009.0
+ Revision: 136571
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Jun 03 2007 Anssi Hannula <anssi@mandriva.org> 0.41-2mdv2008.0
+ Revision: 34871
- annual rebuild
- Import wakeonlan



* Fri May 26 2006 Anssi Hannula <anssi@mandriva.org> 0.41-1mdv2007.0
- initial Mandriva release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8410 |12cr|wallpaper-at-0.3-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name wallpaper-at
%define version 0.3
%define release %mkrel 7

Summary:	Wallpapers by Andreas Tille
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source:		%{name}-%{version}.tar.bz2
License:	GNU Free Documentation License
Group:		Graphics
BuildArchitectures:	noarch
BuildRoot:	%{_tmppath}/%{name}-buildroot

URL:		http://www.steve.org.uk/Software/wallpapers/

%description
This package contains some hopefully nice images to use as a background
or a screen saver.  They were taken by Andreas Tille on various trips to
Iceland (http://www.physik.uni-halle.de/~e2od5/island/).

%package 1280x1024
Summary:	Wallpapers by Andreas Tille @ 1280x1024
Group:		Graphics
Provides:	wallpaper-at

%description 1280x1024
This package contains some hopefully nice images to use as a background
or a screen saver.  They were taken by Andreas Tille on various trips to
Iceland (http://www.physik.uni-halle.de/~e2od5/island/).

The images in this package are best suited for use in a 5:4 aspect ratio,
e.g. 1280x1024.

%package 1600x1200
Summary:	Wallpapers by Andreas Tille @ 1600x1200
Group:		Graphics
Provides:	wallpaper-at

%description 1600x1200
This package contains some hopefully nice images to use as a background
or a screen saver.  They were taken by Andreas Tille on various trips to
Iceland (http://www.physik.uni-halle.de/~e2od5/island/).

The images in this package are best suited for use in a 4:3 aspect ratio,
e.g. 1600x1200, 1152x864, 1024x768, 800x600, or 640x480.

%package 1600x900
Summary:	Wallpapers by Andreas Tille @ 1600x900
Group:		Graphics
Provides:	wallpaper-at

%description 1600x900
This package contains some hopefully nice images to use as a background
or a screen saver.  They were taken by Andreas Tille on various trips to
Iceland (http://www.physik.uni-halle.de/~e2od5/island/).

The images in this package are best suited for use in a 16:9 aspect ratio,
e.g. 1600x900.

%prep
%setup -q

%build

%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT/%{_datadir}/wallpapers
cp --recursive -f 1280x1024/ $RPM_BUILD_ROOT/%{_datadir}/wallpapers
cp --recursive -f 1600x1200/ $RPM_BUILD_ROOT/%{_datadir}/wallpapers
cp --recursive -f 1600x900/  $RPM_BUILD_ROOT/%{_datadir}/wallpapers

%clean
rm -rf ${RPM_BUILD_ROOT}

%files 1280x1024
%defattr(-,root,root)
%doc LICENSE README
%dir %{_datadir}/wallpapers/1280x1024
%{_datadir}/wallpapers/1280x1024/oexarafoss.jpg
%{_datadir}/wallpapers/1280x1024/namafjall2.jpg
%{_datadir}/wallpapers/1280x1024/sheeps.jpg
%{_datadir}/wallpapers/1280x1024/gras.jpg
%{_datadir}/wallpapers/1280x1024/gothafoss.jpg
%{_datadir}/wallpapers/1280x1024/swarti.jpg
%{_datadir}/wallpapers/1280x1024/myvatnevening.jpg
%{_datadir}/wallpapers/1280x1024/elephant.jpg
%{_datadir}/wallpapers/1280x1024/geysir.jpg
%{_datadir}/wallpapers/1280x1024/dandel.jpg
%{_datadir}/wallpapers/1280x1024/paul1.jpg
%{_datadir}/wallpapers/1280x1024/paul2.jpg
%{_datadir}/wallpapers/1280x1024/viti2.jpg
%{_datadir}/wallpapers/1280x1024/saaleck.jpg
%{_datadir}/wallpapers/1280x1024/leirhnjukur.jpg
%{_datadir}/wallpapers/1280x1024/sanssouci.jpg
%{_datadir}/wallpapers/1280x1024/ruegen.jpg
%{_datadir}/wallpapers/1280x1024/thyme.jpg
%{_datadir}/wallpapers/1280x1024/geysirbubble.jpg
%{_datadir}/wallpapers/1280x1024/hafragil.jpg
%{_datadir}/wallpapers/1280x1024/dirholaey.jpg
%{_datadir}/wallpapers/1280x1024/blesi.jpg
%{_datadir}/wallpapers/1280x1024/namafjall.jpg
%{_datadir}/wallpapers/1280x1024/hveravellir.jpg
%{_datadir}/wallpapers/1280x1024/memleben.jpg
%{_datadir}/wallpapers/1280x1024/laugarvatn.jpg

%files 1600x1200
%defattr(-,root,root)
%doc LICENSE README
%dir %{_datadir}/wallpapers/1600x1200
%{_datadir}/wallpapers/1600x1200/namafjall2.jpg
%{_datadir}/wallpapers/1600x1200/sheeps.jpg
%{_datadir}/wallpapers/1600x1200/darsz.jpg
%{_datadir}/wallpapers/1600x1200/gothafoss.jpg
%{_datadir}/wallpapers/1600x1200/swarti.jpg
%{_datadir}/wallpapers/1600x1200/myvatnevening.jpg
%{_datadir}/wallpapers/1600x1200/geysir.jpg
%{_datadir}/wallpapers/1600x1200/dandel.jpg
%{_datadir}/wallpapers/1600x1200/paul1.jpg
%{_datadir}/wallpapers/1600x1200/paul2.jpg
%{_datadir}/wallpapers/1600x1200/viti2.jpg
%{_datadir}/wallpapers/1600x1200/saaleck.jpg
%{_datadir}/wallpapers/1600x1200/leirhnjukur.jpg
%{_datadir}/wallpapers/1600x1200/sanssouci.jpg
%{_datadir}/wallpapers/1600x1200/ruegen.jpg
%{_datadir}/wallpapers/1600x1200/thyme.jpg
%{_datadir}/wallpapers/1600x1200/geysirbubble.jpg
%{_datadir}/wallpapers/1600x1200/hafragil.jpg
%{_datadir}/wallpapers/1600x1200/koeln.jpg
%{_datadir}/wallpapers/1600x1200/hampton_curt.jpg
%{_datadir}/wallpapers/1600x1200/dirholaey.jpg
%{_datadir}/wallpapers/1600x1200/blesi.jpg
%{_datadir}/wallpapers/1600x1200/namafjall.jpg
%{_datadir}/wallpapers/1600x1200/hveravellir.jpg
%{_datadir}/wallpapers/1600x1200/brocken.jpg
%{_datadir}/wallpapers/1600x1200/memleben.jpg
%{_datadir}/wallpapers/1600x1200/laugarvatn.jpg
%{_datadir}/wallpapers/1600x1200/bicyle.jpg

%files 1600x900
%defattr(-,root,root)
%doc LICENSE README
%dir %{_datadir}/wallpapers/1600x900
%{_datadir}/wallpapers/1600x900/sheeps.jpg
%{_datadir}/wallpapers/1600x900/paul1.jpg
%{_datadir}/wallpapers/1600x900/paul2.jpg
%{_datadir}/wallpapers/1600x900/sanssouci.jpg
%{_datadir}/wallpapers/1600x900/brocken.jpg



%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.3-7mdv2010.0
+ Revision: 434700
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.3-6mdv2009.0
+ Revision: 261919
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.3-5mdv2009.0
+ Revision: 255827
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.3-3mdv2008.1
+ Revision: 129263
- kill re-definition of %%buildroot on Pixel's request
- import wallpaper-at


* Mon May 01 2006 Olivier Thauvin <nanardon@mandriva.org> 0.3-3mdk
- Rebuild

* Tue Mar 02 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.3-2mdk
- Own dir

* Thu May 29 2003 Levi Ramsey <levi@cygnetnet.net> 0.3-1mdk
- Initial contrib
- Based on debian package(s) wallpapers-at... by Andreas Tille and
	Steve Kemp
- Debian-specific stuff and hooks to Kemp's wallpaper-controller
	removed from tarball

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8411 |12cr|wallpapoz-0.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		wallpapoz
Version:	0.5
Release:	%mkrel 1
Group:		Graphical desktop/GNOME
License:	GPLv2+
Source0:        http://wallpapoz.akbarhome.com/files/%name-%version.tar.bz2
URL:		http://wallpapoz.akbarhome.com
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
%py_requires
BuildRequires:	pygtk2.0
BuildRequires:	gnome-python
BuildRequires:	python-imaging
BuildRequires:	pygtk2.0-libglade
BuildRequires:	python-devel
Requires:	pygtk2.0
Requires:	gnome-python
Requires:	python-imaging
Requires:	pygtk2.0-libglade
Requires:	xwininfo
BuildArch:	noarch
Summary:	Gnome Desktop wallpaper configuration tool

%description
Wallpapoz application enables you to configure Gnome desktop wallpapers
in unique way. You could have Gnome desktop wallpaper changes when the
specified time has passed.

%files -f %name.lang
%defattr(-,root,root)
%doc README CHANGELOG
%_bindir/daemon_wallpapoz
%_bindir/wallpapoz
%_datadir/wallpapoz
%_datadir/pixmaps/wallpapoz.png
%_datadir/applications/wallpapoz.desktop

%prep
%setup -q

%install
rm -fr %buildroot
mkdir -p %buildroot%_prefix
./setup.py install --installdir %buildroot%_prefix

%find_lang %name --with-gnome

%clean
rm -fr %buildroot

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif



%changelog
* Wed Mar 09 2011 Stéphane Téletchéa <steletch@mandriva.org> 0.5-1mdv2011.0
+ Revision: 643139
- update to new version 0.5

* Sun Oct 31 2010 Funda Wang <fwang@mandriva.org> 0.4.1-6mdv2011.0
+ Revision: 590859
- BR p-devel
- rebuild for py2.7

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 0.4.1-5mdv2010.0
+ Revision: 445731
- rebuild

* Sun Mar 15 2009 Emmanuel Andry <eandry@mandriva.org> 0.4.1-4mdv2009.1
+ Revision: 355454
- rebuild for python 2.6

* Tue Nov 25 2008 Adam Williamson <awilliamson@mandriva.org> 0.4.1-3mdv2009.1
+ Revision: 306794
- All Caps In Summary Looks Weird
- requires xwininfo - http://forum.mandriva.com/viewtopic.php?t=100494

* Sat Aug 09 2008 Thierry Vignaud <tv@mandriva.org> 0.4.1-2mdv2009.0
+ Revision: 269669
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Sun Jun 08 2008 Funda Wang <fwang@mandriva.org> 0.4.1-1mdv2009.0
+ Revision: 216986
- add more br
- list files
- import source and spec
- Created package structure for wallpapoz.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8412 |12cr|wammu-0.35-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name wammu
%define version 0.35
%define release %mkrel 1

%define python_gammu_req 0.24

Summary:        Mobile phone manager
Name:           %{name}
Version:        %{version}
Release:        %{release}
Source0:        http://dl.cihar.com/%{name}/latest/%{name}-%{version}.tar.bz2
License:        GPLv2+
Group:          Communications
Url:        	http://wammu.eu
Buildroot:  	%{_tmppath}/%name-%version-root
Requires:       wxPythonGTK >= 2.6.2, python-gammu >= %{python_gammu_req}, gnome-bluetooth
BuildRequires:  wxPythonGTK >= 2.6.2, python-gammu >= %{python_gammu_req}, python-devel
BuildArch:	noarch

%description
Mobile phone manager using Gammu as it's backend. It works with any phone Gammu
supports - many Nokia, Siemens, Alcatel, ... Written using wxGTK.

%prep
%setup -q

%build
CFLAGS="$RPM_OPT_FLAGS" SKIPWXCHECK=yes python setup.py build

%install
rm -rf $RPM_BUILD_ROOT
SKIPWXCHECK=yes python setup.py install --root=$RPM_BUILD_ROOT

%find_lang %name

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %name.lang
%defattr(-,root,root)
%doc README AUTHORS FAQ COPYING
%{_bindir}/*
%{py_puresitedir}/*
%{_datadir}/Wammu
%{_datadir}/applications/*.desktop
%{_datadir}/pixmaps/*
%{_mandir}/man1/*
%lang(cs) %{_mandir}/cs/man?/*
%lang(de) %{_mandir}/de/man?/*
%lang(it) %{_mandir}/it/man?/*
%lang(nl) %{_mandir}/nl/man?/*
%lang(ru) %{_mandir}/ru/man?/*
%lang(sk) %{_mandir}/sk/man?/*


%changelog
* Thu Dec 02 2010 Funda Wang <fwang@mandriva.org> 0.35-1mdv2011.0
+ Revision: 604648
- update to new version 0.35

* Thu Nov 04 2010 Funda Wang <fwang@mandriva.org> 0.34-2mdv2011.0
+ Revision: 593072
- rebuild for py2.7

* Tue Sep 07 2010 Funda Wang <fwang@mandriva.org> 0.34-1mdv2011.0
+ Revision: 576555
- new version 0.34

* Sat Jul 17 2010 Funda Wang <fwang@mandriva.org> 0.33-1mdv2011.0
+ Revision: 554722
- update file list
- new version 0.33

* Thu Jan 21 2010 Frederik Himpe <fhimpe@mandriva.org> 0.32.1-1mdv2010.1
+ Revision: 494653
- Update to new version 0.32.1

* Wed Jan 13 2010 Frederik Himpe <fhimpe@mandriva.org> 0.32-1mdv2010.1
+ Revision: 491047
- Update to new version 0.32

* Wed Dec 16 2009 Frederik Himpe <fhimpe@mandriva.org> 0.31.1-1mdv2010.1
+ Revision: 479571
- Update to new version 0.31.1

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 0.30.1-2mdv2010.0
+ Revision: 445734
- rebuild

* Sat Mar 07 2009 Funda Wang <fwang@mandriva.org> 0.30.1-1mdv2009.1
+ Revision: 351730
- update to new version 0.30.1

* Sat Mar 07 2009 Funda Wang <fwang@mandriva.org> 0.30-1mdv2009.1
+ Revision: 350991
- New version 0.30

* Fri Jan 02 2009 Funda Wang <fwang@mandriva.org> 0.29-2mdv2009.1
+ Revision: 323361
- rebuild

* Sun Oct 12 2008 Funda Wang <fwang@mandriva.org> 0.29-1mdv2009.1
+ Revision: 292627
- New version 0.29

* Tue Jul 22 2008 Funda Wang <fwang@mandriva.org> 0.28-1mdv2009.0
+ Revision: 240395
- New version 0.28

* Tue May 13 2008 Funda Wang <fwang@mandriva.org> 0.27-1mdv2009.0
+ Revision: 206514
- update to new version 0.27

* Tue Mar 04 2008 Funda Wang <fwang@mandriva.org> 0.26-1mdv2008.1
+ Revision: 178469
- New version 0.26

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Dec 21 2007 Funda Wang <fwang@mandriva.org> 0.25-1mdv2008.1
+ Revision: 136366
- New version 0.25

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Nov 13 2007 Funda Wang <fwang@mandriva.org> 0.24-1mdv2008.1
+ Revision: 108372
- New version 0.24

* Thu Nov 08 2007 Funda Wang <fwang@mandriva.org> 0.23-2mdv2008.1
+ Revision: 106937
- bump required python-gammu version
- rebuild for new gammu
- fix url

* Sat Oct 13 2007 Funda Wang <fwang@mandriva.org> 0.23-1mdv2008.1
+ Revision: 97826
- New version 0.23

* Tue Apr 17 2007 Erwan Velu <erwan@mandriva.org> 0.19-1mdv2008.0
+ Revision: 14125
- 0.19


* Fri Feb 09 2007 Erwan Velu <erwan@mandriva.org> 0.17-1mdv2007.0
+ Revision: 118472
- Missing buildrequires
- 0.17

  + Nicolas Lécureuil <neoclust@mandriva.org>
    - import wammu-0.13-1mdk

* Thu Apr 27 2006 Erwan Velu <velu@seanodes.com> 0.13-1mdk
- 0.13

* Fri Mar 17 2006 Erwan Velu <velu@seanodes.com> 0.12-2mdk
- Adding buildrequires

* Wed Mar 15 2006 Guillaume Bedot <littletux@mandriva.org> 0.12-1mdk
- 0.12
- use new python macro
- fix redundant-prefix-tag

* Wed Dec 28 2005 Erwan Velu <velu@seanodes.com> 0.11-1mdk
- 0.11

* Tue Aug 23 2005 Erwan Velu <velu@seanodes.com> 0.10-1mdk
- 0.10

* Sun Dec 05 2004 Michael Scherer <misc@mandrake.org> 0.8-3mdk
- Rebuild for new python

* Mon Nov 01 2004 Michael Scherer <misc@mandrake.org> 0.8-2mdk
- [DIRM]

* Sat Sep 25 2004 Erwan Velu <erwan@mandrakesoft.com> 0.8-1mdk
- Initial mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8413 |12cr|wargus-2.2.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		wargus
Summary:	Warcraft II for the Stratagus game engine (Needs WC2 DOS CD)
Version:	2.2.7
Release:	1
Source0:	http://launchpad.net/wargus/trunk/%{version}/+download/%{name}_%{version}.orig.tar.gz
URL:		http://wargus.sourceforge.net
Group:		Games/Strategy
License:	GPLv2
BuildRequires:	cmake
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	zlib-devel
BuildRequires:	stratagus-devel = %{version}
Requires:	ffmpeg2theora
Requires:	cdparanoia
Requires:	stratagus = %{version}

%description
Wargus is a Warcraft2 Mod that allows you to play Warcraft2 with the Stratagus
engine, as opposed to play it with the original Warcraft2 one. So unless you
have a legal copy of Warcraft2 (original DOS Version required, won't work with
the battle.net edition) Wargus will be pretty useless to you, since it doesn't
come with any graphics or sounds itself.

So why play Warcraft2 with the Stratagus engine instead of the original
Warcraft2 one? There are numerous reasons, first it allows you to play
Warcraft2 under GNU/Linux and other operating systems not supported by the
original Warcraft2 engine, secondly it allows you to play over the internet,
which the original Warcraft2 engine didn't allow you to. Last not least the
Stratagus engine allows you to tweak numerous parameters so you can play
around with different unit strength and such.

Since Wargus uses a different engine, not all things will work 100% the same
as they did in the original Warcraft2, if you want the original unchanged
Warcraft2 experience, you will still have to use the original Warcraft2.

Warcract2 game data should be installed to: /usr/share/games/stratagus/wargus/
Like: wartool -m -v -r [warcraft2_path]/data /usr/share/games/stratagus/wargus/

Warning! There are lots of hacked Warcraft2 versions that are NOT supported.
If you have problems with starting Wargus, most likely it's related to wrong
Warcraft2 data. Even if error messages are related to wrong/missing scripts.
The engine is tested and it does work.

%prep
%setup -q -n %{name}_%{version}.orig

%build
%cmake
%make

%install
%makeinstall_std -C build

%files
%doc README doc/*
%{_gamesbindir}/%{name}
%{_bindir}/wartool
%{_bindir}/pudconvert
%{_gamesdatadir}/stratagus/%{name}
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/applications/%{name}.desktop



%changelog
* Thu Sep 27 2012 Zombie Ryushu <ryushu@mandriva.org> 2.2.7-1mdv2012.0
+ Revision: 817687
- remove old patches
- Upgrade to 2.2.7

* Mon Jan 30 2012 Andrey Bondrov <abondrov@mandriva.org> 2.2.6-1
+ Revision: 769857
- Add patch0 and patch1 to fix build in Cooker (DSO and png issues)
- imported package wargus


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8414 |12cr|warmux-11.04.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#SPEC by Julien Catalano

Summary:	Warmux is a free (Libre) clone of Worms from Team17 but no Wormux fork
Name:		warmux
Version:	11.04.1
Release:	2
License:	GPLv2+
Group:		Games/Arcade
Url:		http://www.warmux.org/
Source0:	http://download.gna.org/warmux/%{name}-%{version}.tar.bz2
Patch0:		warmux-zlib.patch
Patch1:		warmux-gcc47.patch
BuildRequires:	imagemagick
BuildRequires:	SDL_gfx-devel
BuildRequires:	SDL_image-devel
BuildRequires:	SDL_mixer-devel
BuildRequires:	SDL_net-devel
BuildRequires:	SDL_ttf-devel
BuildRequires:	pkgconfig(fribidi)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libxml++-2.6)
BuildRequires:	pkgconfig(libpng)

%description
Almost everyone has heard of the Worms(R) series of games, developed by Team17.
Worms was created in 1990, the goal of the game consisting of a several teams
of "worms" fighting to the death on a 2D map. Warmux is heavily influenced by
all games in this genre, including Scorched Earth and Liero.

Warmux is free software clone of this game concept. Though currently under
heavy development, it is already very playable, with lots of weapons
(Dynamite, Baseball Bat, Teleportation, etc.). There are also lots of maps
available for your battling pleasure! Warmux takes the genre to the next
level, with great customisation options leading to great gameplay. There
is a wide selection of teams, from the Aliens to the Chickens. Also, new
battlefields can be downloaded from the Internet, making strategy an
important part of each battle.

Though two human players are currently needed to play (unless you have
a split personality :) the creation of artificial players and network play
are future goals. So, start downloading today, and fight to become king of
the garden!

%prep
#temp fix, 11.04.1 contains only warmux-11.04 and no warmux-11.04.1
%setup -q -n %{name}-11.04
%patch0 -p1
%patch1 -p1

%build
#(tpg) get rid of -Werror
# sed -i -e 's/-Werror//' src/Makefile.am

%configure2_5x	\
	--bindir=%{_gamesbindir} \
	--with-datadir-name=%{_gamesdatadir}/%{name} \
	--disable-rpath \
	--enable-fribidi

#(tpg) get rid of -Werror
# sed -i -e 's/-Werror//' src/Makefile.in

%make

%install
# allow this script to be executed
chmod +x install-sh

# drop icon extension
perl -pi -e 's/.png//g' data/warmux.desktop

%makeinstall_std localedir=%{_datadir}/locale

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS ChangeLog README
%{_gamesbindir}/%{name}
%{_gamesbindir}/%{name}-list-games
%{_gamesdatadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/applications/%{name}_files.desktop
%{_datadir}/pixmaps/%{name}_128x128.png
%{_mandir}/man6/%{name}.*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8415 |12cr|warsow-1.02-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		debug_package	%nil

Name:		warsow
Summary:	A fast-paced first-person-shooter game
Version:	1.02
Release:	%mkrel 2
License:	GPLv2
Group:		Games/Other
URL:		http://www.warsow.net/
Source0:	warsow_%{version}_sdk.tar.gz
Source1:	%{name}.desktop
Source2:	%{name}.png
BuildRequires:	pkgconfig(sdl) 
BuildRequires:	openal-devel 
BuildRequires:	pkgconfig(libcurl) 
BuildRequires:	libjpeg-devel
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	x11-server-devel
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(theora)
BuildRequires:	pkgconfig(xxf86dga)
BuildRequires:	stdc++-devel
BuildRequires:	stdc++-static-devel
BuildRequires:	%{_lib}freetype6-devel
BuildRequires:	imagemagick
Requires:	%{name}-data = %{version}

%description
Warsow is a free standalone first person shooter game based on the Qfusion 3D
engine (a modification of the Quake 2 GPL engine), and aimed on the competitive
scene, or the e-sports community.

The base gameplay is focused around the art of movement; speed and tricks play
a big part in the gameplay. Besides this, mapcontrol, aim, teamplay and
fragging skills play their role too.

Another twist in gameplay is the weapon system. Warsow has two firing
modes for each weapon; by picking up a weapon, you will be equipped with the
standard (weak) ammo for the weapon, but when you pick up an ammo pack, you
will equip your weapon with special (strong) ammo. Weapons may have different
damage or slightly different behaviour depending on which ammo you use.

To keep the focus on competitive gaming, visibility is important in Warsow.
Cell-shaded, cartoon-like styles on the maps, textures, and models combine for
good visibility, suitable for competitive gameplay.

%files
%doc docs/*
%{_bindir}/%{name}
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_datadir}/applications/*.desktop
%{_libdir}/%{name}/

#----------------------------------------------------------------

%package server
Group:		Games/Arcade
Summary:	Dedicated server for TurtleArena
Requires:	%{name}-data => %{version}

%description server
Turtle Arena (working title) is a free and open source cross-platform 
third-person action game using a modified version of the ioquake3 engine.
Turtle Arena is currently focused on multiplayer (with multiple game modes) 
and can be played with human players over a network, splitscreen, or with AI 
players. In the future there will also be a single player / cooperative reach 
the end of the level mode with AI enemies.

This package contains the dedicated server for TurtleArena.

%files server
%{_bindir}/%{name}-server
%{_bindir}/%{name}-tv-server

#----------------------------------------------------------------

%prep
%setup -q -n %{name}_%{version}_sdk

%build
pushd source
make \
	BUILD_CLIENT=YES \
	BUILD_SERVER=YES \
	BUILD_TV_SERVER=YES \
	BUILD_IRC=YES \
	BUILD_SND_OPENAL=YES \
	BUILD_SND_QF=YES \
	DEBUG_BUILD=NO 
popd

%install
pushd source/release
mkdir -p %{buildroot}/%{_datadir}/applications
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{32x32,64x64,128x128,256x256}/apps
mkdir -p %{buildroot}/%{_bindir}
mkdir -p %{buildroot}/%{_libdir}/%{name}

install -m 0644 %{SOURCE2} %{buildroot}%{_iconsdir}/hicolor/256x256/apps/%{name}.png
convert -scale 128x128 %{SOURCE2}  %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png
convert -scale 64x64 %{SOURCE2} %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
convert -scale 32x32 %{SOURCE2} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png

install -m 755 warsow.* %{buildroot}/%{_bindir}/%{name}
install -m 755 wsw_server.* %{buildroot}/%{_bindir}/%{name}-server
install -m 755 wswtv_server.* %{buildroot}/%{_bindir}/%{name}-tv-server

cp %SOURCE1 "%{buildroot}%{_datadir}/applications/"

install -m 755 libs/irc_*.so %{buildroot}/%{_libdir}/%{name}/
install -m 755 libs/snd_qf_*.so %{buildroot}/%{_libdir}/%{name}/
install -m 755 libs/snd_openal_*.so %{buildroot}/%{_libdir}/%{name}/
popd

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8416 |12cr|warsow-data-1.02-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		warsow-data
Version:	1.02
Release:	%mkrel 2
Summary:	Data files for Warsow
# See license.txt in the warsow rpm
License:	Warsow Content License
Group:		Games/Other
URL:		http://www.warsow.net/
#http://www.warsow.net:1337/~warsow/%{version}/
Source0:	warsow_%{version}.tar.gz
BuildArch:	noarch
BuildRequires:	fdupes
Requires:	warsow = %{version}

%description
Data files (audio, maps, etc.) for Warsow.

%prep
%setup -q -n warsow_%{version}

%build

%install
mkdir -p %{buildroot}/%{_datadir}/warsow/
cp -ap basewsw %{buildroot}/%{_datadir}/warsow/
fdupes %{buildroot}

%files
%doc docs/*
%{_datadir}/warsow/

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8417 |12cr|warzone2100-2.3.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	Werror_cflags	%nil
%define	name	warzone2100
%define	version	2.3.9
#version of the videos in warzone2100-videos-low. May not match current game version (e.g. videos 2.2 for game 2.3.5).
%define videoversion 2.2
%define	release	1
%define	Summary	Postnuclear realtime strategy

Name:		%{name}
Version:	%{version}
Release:	%mkrel %{release}
Group:		Games/Strategy
# original source with game data stripped
Source0:	http://downloads.sourceforge.net/project/warzone2100/releases/%{version}/warzone2100-%{version}.tar.gz
URL:		http://wz2100.net/
Summary:	%{Summary}
License:	GPLv2+
BuildRequires:	SDL-devel SDL_net-devel oggvorbis-devel openal-devel flex
BuildRequires:	mesa-common-devel mad-devel imagemagick physfs-devel bison
BuildRequires:	jpeg-devel png-devel desktop-file-utils zip
BuildRequires:	quesoglc-devel popt-devel gettext-devel
BuildRequires:	libtheora-devel
Requires:	%{name}-data = %{version}
Requires:	fonts-ttf-dejavu
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Suggests:	%{name}-videos = %{videoversion}

%description
Upon entering the game you land from your transport and establish your base.
Here you conduct research, design and manufacture vehicles, build new
structures and prepare your plans of global conquest. If the game goes badly
you'll end up fighting last ditch battles here to defend your base from
enemy attacks.

Combat is frenetic, with extensive graphical effects and damage to the
terrain and buildings giving rise to flying shrapnel and boulders. Within
the game are many different structures and vehicles. From an initial Command
Centre, you then go on to build Resource Extractors to provide fuel for Power
Generators, which in turn supply energy to Factories, Research Facilities and
weapons emplacements to protect your base.

Features:
 * 400+ Technologies to research 
 * 2,000+ different units to design 
 * 3 Large campaign maps to conquer 
 * 24 Fast play mission maps for extra action 
 * Intelligence Display sets objectives dynamically 
 * Interactive message system 
 * Fast Play Interface graphically Based 
 * Quick Screen Navigation 
 * Fast Find System for units & structures 
 * Set Factories to constant production 
 * Automatically send each factory's units to where you want them 

The Warzone 2100 ReDev Project aims to continue the vision of Pumpkin studios
started in 1999 with the game Warzone 2100, Which was closed source until
Dec 6, 2004 when it was let out the doors for the first time under a
GPL license.

%prep
%setup -q -n %{name}-%{version}
%build
#perl -pi -e "s#-m32##g" ./makerules/common.mk
#perl -pi -e "s#-m32##g" configure
%configure2_5x	--bindir=%{_gamesbindir} \
		--datadir=%{_gamesdatadir} \
		--disable-data \
		--with-distributor="Mandriva"
                  
%make

%install
rm -rf %{buildroot}
%makeinstall_std

mkdir -p %{buildroot}%{_datadir}/applications
mv %{buildroot}%{_gamesdatadir}/applications/*.desktop %{buildroot}%{_datadir}/applications/

desktop-file-install	--vendor="" \
			--remove-category="Application" \
			--remove-key="TryExec" \
			--add-category="Game;StrategyGame" \
			--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

install -d %{buildroot}{%{_miconsdir},%{_iconsdir},%{_liconsdir}}
convert -resize 16x16 icons/warzone2100.png %{buildroot}%{_miconsdir}/%{name}.png
convert -resize 32x32 icons/warzone2100.png %{buildroot}%{_iconsdir}/%{name}.png
convert -resize 48x48 icons/warzone2100.png %{buildroot}%{_liconsdir}/%{name}.png
rm -rf %{buildroot}%{_gamesdatadir}/icons/%{name}.png

#remove data that already are in the data package => lighter package
rm -rf %{buildroot}%{_gamesdatadir}

%find_lang %{name}

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(644,root,root,755)
%doc %{_datadir}/doc/%{name}/*
%{_datadir}/applications/%{name}.desktop
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%attr(755,root,root) %{_gamesbindir}/%{name}


%changelog
* Mon Oct 24 2011 Zombie Ryushu <ryushu@mandriva.org> 2.3.9-1mdv2011.0
+ Revision: 705903
- Upgrade to 2.3.9

* Tue May 17 2011 Zombie Ryushu <ryushu@mandriva.org> 2.3.8-1
+ Revision: 675901
- Upgrade to 2.3.8

* Wed Jan 26 2011 Zombie Ryushu <ryushu@mandriva.org> 2.3.7-1
+ Revision: 632780
- Upgrade to 2.3.7

* Sat Dec 04 2010 Zombie Ryushu <ryushu@mandriva.org> 2.3.6-1mdv2011.0
+ Revision: 609497
- Upgrade to 2.3.6
- Upgrade to 2.3.6

* Sun Sep 26 2010 Samuel Verschelde <stormi@mandriva.org> 2.3.5-1mdv2011.0
+ Revision: 581120
- update to 2.3.5
- fix video package version number (was 2.3 should be 2.2)

* Fri Aug 20 2010 Zombie Ryushu <ryushu@mandriva.org> 2.3.4-1mdv2011.0
+ Revision: 571484
- Upgrade to 2.3.4
- Upgrade to 2.3.4

* Wed Aug 04 2010 Funda Wang <fwang@mandriva.org> 2.3.3-1mdv2011.0
+ Revision: 565905
- new version 2.3.3

  + Zombie Ryushu <ryushu@mandriva.org>
    - Upgrade to 2.3.1a
    - Upgrade to 2.3.1a

* Sun Apr 25 2010 Funda Wang <fwang@mandriva.org> 2.3.0-1mdv2010.1
+ Revision: 538568
- New version 2.3.0

* Sat Nov 07 2009 Samuel Verschelde <stormi@mandriva.org> 2.2.4-1mdv2010.1
+ Revision: 462495
- Suggests warzone-videos
- buildrequires libtheora-devel
- new version 2.2.4
- removed unneeded data from the resulting RPM (they are already in the warzone2100-data package).
- removed an apparently no more needed patch
- require warzone2100-data in same version (previous require didn't specify the version)
- removed no more needed sed on desktop file

* Sun Oct 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.2-3mdv2010.0
+ Revision: 453719
- rebuild for new libopenal

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sun Mar 08 2009 Emmanuel Andry <eandry@mandriva.org> 2.1.2-1mdv2009.1
+ Revision: 352992
- New version 2.1.2

* Wed Feb 11 2009 Zombie Ryushu <ryushu@mandriva.org> 2.1.1-1mdv2009.1
+ Revision: 339315
- Upgrade to 2.1.1 and include the music
- Stable release 2.1.0
- Preliminary 2.1.0 Stable Build

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Mon Aug 25 2008 Emmanuel Andry <eandry@mandriva.org> 2.1-0.beta4.3mdv2009.0
+ Revision: 275777
- fix file list
- split data again to save bandwith
- fix source URL

* Sun Aug 24 2008 Emmanuel Andry <eandry@mandriva.org> 2.1-0.beta4.2mdv2009.0
+ Revision: 275518
- fix requires

* Sun Aug 24 2008 Emmanuel Andry <eandry@mandriva.org> 2.1-0.beta4.1mdv2009.0
+ Revision: 275495
- New version
- fix license
- Also package warzone2100 data, not useful to have it in a different package

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 2.0.10-1mdv2009.0
+ Revision: 218426
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Sun Feb 03 2008 Emmanuel Andry <eandry@mandriva.org> 2.0.10-1mdv2008.1
+ Revision: 161733
- New version

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Dec 15 2007 Emmanuel Andry <eandry@mandriva.org> 2.0.9-1mdv2008.1
+ Revision: 120385
- New version
- fix desktop file validation

* Sun Jul 08 2007 Funda Wang <fwang@mandriva.org> 2.0.7-1mdv2008.0
+ Revision: 49732
- Remove duplicated files
- fix spec file on icon dir
- New version

* Sun May 20 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 2.0.6-1mdv2008.0
+ Revision: 28841
- update to latest version
- buildrequires on zip
- correct configure options
- drop old menu style
- own missing files


* Mon Jan 15 2007 Olivier Blin <oblin@mandriva.com> 2.0.5-2mdv2007.0
+ Revision: 109210
- update url

* Sun Jan 14 2007 Emmanuel Andry <eandry@mandriva.org> 2.0.5-1mdv2007.1
+ Revision: 108425
- New version 2.0.5

* Sat Dec 02 2006 Olivier Blin <oblin@mandriva.com> 2.0.4-5mdv2007.1
+ Revision: 90018
- buildrequire desktop-file-utils
- buildrequires png-devel
- buildrequires jpeg-devel
- remove TryExec from XDG menu (so that it appears in KDE)
- Import warzone2100

* Wed Sep 13 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 2.0.4-4mdv2007.0
- fix buildrequires

* Wed Sep 13 2006 Emmanuel Andry <eandry@mandriva.org> 2.0.4-3mdv2007.0
- add Game;StrategyGame in xdg category

* Tue Aug 29 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 2.0.4-2mdv2007.0
- add missing buildrequires

* Tue Aug 29 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 2.0.4-1mdv2007.0
- 2.0.4
- fix buildrequires
- merge packages
- update url

* Sat Aug 26 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.2.2-6mdv2007.0
- xdg menu

* Thu Sep 15 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.2.2-5mdk
- rebuild to fix path to menudir on x86_64

* Fri Sep 09 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.2.2-4mdk
- enable 64 bit build (not considered safe)
- make %%build --short-circuitable

* Sat Sep 03 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.2.2-3mdk
- split out data in own package to be able to provide smaller releases
- build software accelerated binary too

* Fri Sep 02 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.2.2-2mdk
- fix summary

* Thu Sep 01 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.2.2-1mdk
- initial release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8418 |12cr|warzone2100-data-2.3.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	warzone2100
%define	name	%{oname}-data
%define	version	2.3.9
%define	release	1

Name:		%{name}
Version:	%{version}
Release:	%mkrel %{release}
Group:		Games/Strategy
Source0:        http://downloads.sourceforge.net/project/warzone2100/releases/%{version}/warzone2100-%{version}.tar.gz
Url:		http://wz2100.net/
Summary:	Data files for warzone2100
License:	GPLv2+
Requires:	%{oname} >= %{version}
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Upon entering the game you land from your transport and establish your base.
Here you conduct research, design and manufacture vehicles, build new
structures and prepare your plans of global conquest. If the game goes badly
you'll end up fighting last ditch battles here to defend your base from
enemy attacks.

Combat is frenetic, with extensive graphical effects and damage to the
terrain and buildings giving rise to flying shrapnel and boulders. Within
the game are many different structures and vehicles. From an initial Command
Centre, you then go on to build Resource Extractors to provide fuel for Power
Generators, which in turn supply energy to Factories, Research Facilities and
weapons emplacements to protect your base.

Features:
 * 400+ Technologies to research 
 * 2,000+ different units to design 
 * 3 Large campaign maps to conquer 
 * 24 Fast play mission maps for extra action 
 * Intelligence Display sets objectives dynamically 
 * Interactive message system 
 * Fast Play Interface graphically Based 
 * Quick Screen Navigation 
 * Fast Find System for units & structures 
 * Set Factories to constant production 
 * Automatically send each factory's units to where you want them 

The Warzone 2100 ReDev Project aims to continue the vision of Pumpkin studios
started in 1999 with the game Warzone 2100, Which was closed source until
Dec 6, 2004 when it was let out the doors for the first time under a
GPL license.

%prep
%setup -q -n %{oname}-%{version}

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_gamesdatadir}/%{oname}
cp -r data/* %{buildroot}%{_gamesdatadir}/%{oname}

%clean
rm -rf %{buildroot}

%files
%defattr(644,root,root,755)
%{_gamesdatadir}/%{oname}


%changelog
* Mon Oct 24 2011 Zombie Ryushu <ryushu@mandriva.org> 2.3.9-1
+ Revision: 705896
- Upgrade to 2.3.9

* Tue May 17 2011 Zombie Ryushu <ryushu@mandriva.org> 2.3.8-1
+ Revision: 675902
- Upgrade to 2.3.8

* Wed Jan 26 2011 Zombie Ryushu <ryushu@mandriva.org> 2.3.7-1
+ Revision: 632786
- Upgrade to 2.3.7

* Sat Dec 04 2010 Zombie Ryushu <ryushu@mandriva.org> 2.3.6-1mdv2011.0
+ Revision: 609552
+ rebuild (emptylog)

* Sun Sep 26 2010 Samuel Verschelde <stormi@mandriva.org> 2.3.5-1mdv2011.0
+ Revision: 581125
- update to 2.3.5

* Sat Aug 21 2010 Zombie Ryushu <ryushu@mandriva.org> 2.3.4-1mdv2011.0
+ Revision: 571589
- Upgrade to 2.3.4
- Upgrade to 2.3.4

* Wed Aug 04 2010 Funda Wang <fwang@mandriva.org> 2.3.3-1mdv2011.0
+ Revision: 565928
- New version 2.3.3

  + Zombie Ryushu <ryushu@mandriva.org>
    - Upgrade to 2.3.1a
    - Upgrade to 2.3.1a

* Sun Apr 25 2010 Funda Wang <fwang@mandriva.org> 2.3.0-1mdv2010.1
+ Revision: 538571
- New version 2.3.0

* Sat Nov 07 2009 Samuel Verschelde <stormi@mandriva.org> 2.2.4-1mdv2010.1
+ Revision: 462496
- videos are now in a separate package : warzone2100-videos-low
- new version 2.2.4
- added lo-res videos to the data, may split the package later

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 2.1.2-2mdv2010.0
+ Revision: 445736
- rebuild

* Sun Mar 08 2009 Emmanuel Andry <eandry@mandriva.org> 2.1.2-1mdv2009.1
+ Revision: 352993
- New version 2.1.2

* Wed Feb 11 2009 Zombie Ryushu <ryushu@mandriva.org> 2.1.1-1mdv2009.1
+ Revision: 339317
- Upgrade to 2.1.1 and include the music

* Mon Aug 25 2008 Emmanuel Andry <eandry@mandriva.org> 2.1-0.beta4.1mdv2009.0
+ Revision: 275749
- New version
- fix license
- fix source URL

* Sun Feb 03 2008 Emmanuel Andry <eandry@mandriva.org> 2.0.10-1mdv2008.1
+ Revision: 161734
- New version

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Dec 15 2007 Emmanuel Andry <eandry@mandriva.org> 2.0.9-1mdv2008.1
+ Revision: 120386
- New version

* Mon Jul 09 2007 Funda Wang <fwang@mandriva.org> 2.0.7-1mdv2008.0
+ Revision: 50420
- New version

* Sun May 20 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 2.0.6-1mdv2008.0
+ Revision: 28846
- new version 2.0.6


* Wed Jan 17 2007 Per Øyvind Karlsen <pkarlsen@mandriva.com> 2.0.5-1mdv2007.0
+ Revision: 109784
- update to 2.0.5 (fixes #28227)
  update url

  + Olivier Blin <oblin@mandriva.com>
    - Import warzone2100-data

* Tue Aug 29 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 2.0.4-1mdv2007.0
- 2.0.4

* Sat Sep 03 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.2.2-1mdk
- new data package to ease updates


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8419 |12cr|warzone2100-videos-low-2.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	warzone2100
%define	name	%{oname}-videos-low
%define version 2.2
%define	release	2

Name:		%{name}
Version:	%{version}
Release:	%mkrel %{release}
Group:		Games/Strategy
Source0:        http://www.il.fontys.nl/~giel/warzone/videos/warzone2100-sequences-en-lo-%{version}-1.wz 
Url:		http://wz2100.net/
Summary:	Low-res videos for warzone2100 (english)
License:	GPLv2+
Requires:	%{oname} >= %{version}
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Provides:	warzone2100-videos

%description
Upon entering the game you land from your transport and establish your base.
Here you conduct research, design and manufacture vehicles, build new
structures and prepare your plans of global conquest. If the game goes badly
you'll end up fighting last ditch battles here to defend your base from
enemy attacks.

Combat is frenetic, with extensive graphical effects and damage to the
terrain and buildings giving rise to flying shrapnel and boulders. Within
the game are many different structures and vehicles. From an initial Command
Centre, you then go on to build Resource Extractors to provide fuel for Power
Generators, which in turn supply energy to Factories, Research Facilities and
weapons emplacements to protect your base.

Features:
 * 400+ Technologies to research 
 * 2,000+ different units to design 
 * 3 Large campaign maps to conquer 
 * 24 Fast play mission maps for extra action 
 * Intelligence Display sets objectives dynamically 
 * Interactive message system 
 * Fast Play Interface graphically Based 
 * Quick Screen Navigation 
 * Fast Find System for units & structures 
 * Set Factories to constant production 
 * Automatically send each factory's units to where you want them 

The Warzone 2100 ReDev Project aims to continue the vision of Pumpkin studios
started in 1999 with the game Warzone 2100, Which was closed source until
Dec 6, 2004 when it was let out the doors for the first time under a
GPL license.

%prep
%setup -q -c -n %{oname}-%{version}

%build

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_gamesdatadir}/%{oname}
cp -r sequences %{buildroot}%{_gamesdatadir}/%{oname}

%clean
rm -rf %{buildroot}

%files
%defattr(644,root,root,755)
%{_gamesdatadir}/%{oname}


%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 2.2-2mdv2011.0
+ Revision: 615431
- the mass rebuild of 2010.1 packages

* Sat Nov 07 2009 Samuel Verschelde <stormi@mandriva.org> 2.2-1mdv2010.1
+ Revision: 462413
- import warzone2100-videos-low


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8420 |12cr|watchdog-5.12-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:        Software watchdog
Name:           watchdog
Version:        5.12
Release:        1
Group:          System/Kernel and hardware
License:        GPL & QPL
URL:            http://sourceforge.net/projects/watchdog/
Source0:        http://downloads.sourceforge.net/watchdog/%{name}-%{version}.tar.gz
Patch0:         watchdog-5.6-strfmt.patch
Requires(post): rpm-helper
Requires(postun): rpm-helper
Requires:       initscripts >= 4.97-49mdk
Requires:       kernel
BuildRequires:  kernel-headers

%description
Watchdog monitors various aspects of a machine to ensure that is has not
locked up.  In the event that a machine has locked up, watchdog will envoke
a reboot of the system.

%prep
%setup -q
#%patch0 -p1 -b .strfmt

%build
%configure2_5x
%make
mv README README.orig
iconv -f ISO-8859-1 -t UTF-8 < README.orig > README


%check
make check

%install
install -d -m0755 %{buildroot}%{_sysconfdir}
%makeinstall_std
install -Dp -m0644 redhat/sysconf.redhat %{buildroot}%{_sysconfdir}/sysconfig/watchdog
install -Dp -m0755 redhat/watchdog.init %{buildroot}%{_initrddir}/watchdog

%post
%_post_service watchdog

%preun
%_preun_service watchdog

%files
%defattr(0644,root,root,0755)
%doc AUTHORS ChangeLog INSTALL NEWS README TODO README.watchdog.ipmi examples/
%attr(0755,root,root) %{_sbindir}/watchdog
%attr(0755,root,root) %{_sbindir}/wd_keepalive
%attr(0755,root,root) %{_sbindir}/wd_identify
%attr(0755,root,root) %{_initrddir}/watchdog
%{_mandir}/man5/watchdog.conf.5*
%{_mandir}/man8/watchdog.8*
%{_mandir}/man8/wd_identify.8*
%{_mandir}/man8/wd_keepalive.8*
%config(noreplace) %{_sysconfdir}/watchdog.conf
%config(noreplace) %{_sysconfdir}/sysconfig/watchdog


%changelog
* Fri Jun 15 2012 Alexander Khrukin <akhrukin@mandriva.org> 5.12-1
+ Revision: 805794
- version update 5.12

* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 5.7-2mdv2011.0
+ Revision: 615432
- the mass rebuild of 2010.1 packages

* Wed Jan 06 2010 Frederik Himpe <fhimpe@mandriva.org> 5.7-1mdv2010.1
+ Revision: 486793
- update to new version 5.7

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 5.6-2mdv2010.0
+ Revision: 445737
- rebuild

* Sun Mar 22 2009 Frederik Himpe <fhimpe@mandriva.org> 5.6-1mdv2009.1
+ Revision: 360398
- Update to new version 5.6
- Remove unneeded patches and hacks
- Add patch fixing build with -Werror=format-security

* Sun Jul 20 2008 Oden Eriksson <oeriksson@mandriva.com> 5.4-2mdv2009.0
+ Revision: 239010
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Aug 17 2007 David Walluck <walluck@mandriva.org> 5.4-1mdv2008.0
+ Revision: 65319
- 5.4
- add udev support
- rediff initscript patch

* Wed Jun 20 2007 David Walluck <walluck@mandriva.org> 5.3.1-1mdv2008.0
+ Revision: 41716
- spec cleanup
- fix PreReq use
- 5.3.1
- use pristine source
- remove unneeded patches
- own /dev/watchdog
- create /dev/watchdog before service start
- more explicit file list
- LSB init support


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8421 |12cr|wattsup-0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		wattsup
Version:	0.1
Release:	%mkrel 1
License:	GPLv2
Group:		Monitoring
Summary:	Program for controlling the Watts Up? Pro Device
Source:		LinuxUtility.zip

%description
Program for controlling the Watts Up? Pro Device.

%prep
%setup -q -c
%{__rm} -f wattsup.bin

%build
%__cc %optflags -o wattsup wattsup.c

%clean
%{__rm} -Rf %{buildroot}

%install
%{__rm} -Rf %{buildroot}
%{__mkdir_p} %{buildroot}%{_bindir}
%{__cp} -p wattsup %{buildroot}%{_bindir}

%files
%defattr(-,root,root)
%doc utility.txt readme.txt
%{_bindir}/%{name}



%changelog
* Fri Aug 06 2010 Nicolas Vigier <nvigier@mandriva.com> 0.1-1mdv2011.0
+ Revision: 566834
- import wattsup


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8422 |12cr|wavbreaker-0.11-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		wavbreaker
Version:	0.11
Release:	2
Summary:	Gtk+ program to split WAV files between songs
License:	GPLv2+
Group:		Sound
URL:		http://wavbreaker.sf.net/
Source0:	http://downloads.sourceforge.net/wavbreaker/%{name}-%{version}.tar.gz
Patch0:		wavbreaker-0.10-mdv-fix-str-fmt.patch
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:  pkgconfig(libxml-2.0)
BuildRequires:  pkgconfig(alsa)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	desktop-file-utils
Suggests:       moodbar

%description
This application's purpose in life is to take a wave file and break it up into
multiple wave files.  It makes a clean break at the correct position to burn
the files to an audio cd without any dead air between the tracks.

%prep
%setup -q
%patch0 -p1 -b .strfmt

%build
%configure2_5x
%make

%install
%makeinstall_std

%find_lang %{name}

desktop-file-install --vendor="" \
  --add-category="GTK" \
  --add-category="X-MandrivaLinux-Multimedia-Sound" \
  --dir %{buildroot}%{_datadir}/applications \
  %{buildroot}%{_datadir}/applications/*

%files -f %{name}.lang
%doc AUTHORS README ChangeLog NEWS
%{_bindir}/*
%{_datadir}/applications/*
%{_datadir}/pixmaps/*
%{_iconsdir}/hicolor/*/apps/%{name}.*
%{_mandir}/man1/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8423 |12cr|wavemon-0.7.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name wavemon
%define version 0.7.1
%define release %mkrel 1

Summary: Wireless network devices monitoring application
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://eden-feed.erg.abdn.ac.uk/wavemon/stable-releases/%{name}-%{version}.tar.bz2
License: GPLv2+
Group: System/Kernel and hardware
Url: http://eden-feed.erg.abdn.ac.uk/wavemon/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot

BuildRequires: ncurses-devel

%description
Wavemon is a wireless device monitoring application that allows you to watch
signal and noise levels, packet statistics, device configuration and network
parameters of your wireless network hardware. It has currently only been
tested with the Lucent Orinoco series of cards, although it *should* work 
(though with varying features) with all devices supported by the wireless 
kernel extensions by Jean Tourrilhes <jt@hpl.hp.com>.



%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/%{_bindir}
mkdir -p %{buildroot}%{_mandir}/{man1,man5}

%makeinstall
rm %{buildroot}%{_datadir}/{AUTHORS,COPYING,ChangeLog,NEWS,README,THANKS}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/wavemon
%{_mandir}/man1/wavemon.1*
%{_mandir}/man5/wavemonrc.5*
%doc NEWS AUTHORS README THANKS



%changelog
* Wed Mar 16 2011 Stéphane Téletchéa <steletch@mandriva.org> 0.7.1-1mdv2011.0
+ Revision: 645486
- update to new version 0.7.1

* Mon Aug 17 2009 Frederik Himpe <fhimpe@mandriva.org> 0.6.7-1mdv2010.0
+ Revision: 417362
- Update to new version 0.6.7
- Remove old build patches, not needed anymore
- SPEC file clean-ups

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 0.4.0b-4mdv2009.0
+ Revision: 240162
- rebuild
- fix spacing at top of description
- kill re-definition of %%buildroot on Pixel's request
- do not hardcode man pages extension
- import wavemon

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Wed Sep 28 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.4.0b-3mdk
- Fix BuildRequires

* Sun May 22 2005 Pascal Terjan <pterjan@mandriva.org> 0.4.0b-2mdk
- gcc4 patch

* Fri May  7 2004 Juan Quintela <quintela@mandrakesoft.com> 0.4.0b-1mdk
- 1st mandrake package.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8424 |12cr|wavesurfer-1.8.5-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	wavesurfer
%define version 1.8.5
%define release %mkrel 5

Summary:	Script-driven sound processing toolkit
Name:		%{name}
Version: 	%{version}
Release: 	%{release}
License: 	MIT
Group: 		Sound
URL: 		http://www.speech.kth.se/wavesurfer/
Source: 	%{name}-%{version}.tar.bz2
Source11: 	%{name}16.png
Source12: 	%{name}32.png
Source13: 	%{name}48.png
BuildRoot: 	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires:	tcl-snack tk
BuildArch:	noarch

%description
WaveSurfer is an Open Source tool for sound visualization and manipulation.
It has been designed to suit both novice and advanced users. WaveSurfer has
a simple and logical user interface that provides functionality in an
intuitive way and which can be adapted to different tasks. It can be used
as a stand-alone tool for a wide range of tasks in speech research and
education. Typical applications are speech/sound analysis and sound
annotation/transcription. WaveSurfer can also serve as a platform for more
advanced/specialized applications. This is accomplished either through
extending the WaveSurfer application with new custom plug-ins or by
embedding WaveSurfer visualization components in other applications.

%prep
%setup -q

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_prefix}/lib
cp -r wsurf* $RPM_BUILD_ROOT%{_prefix}/lib
install -m755 %{name}.tcl -D $RPM_BUILD_ROOT/%{_bindir}/%{name}

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=WaveSurfer
Comment=Graphical sound editor
Exec=%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Audio;Player;X-MandrivaLinux-Multimedia-Audio;AudioVideo;
EOF

install -m644 %{SOURCE11} -D $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
install -m644 %{SOURCE12} -D $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
install -m644 %{SOURCE13} -D $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%files
%defattr(-,root,root)
%doc doc/* LICENSE.txt README.txt 
%{_bindir}/%{name}
%{_prefix}/lib/wsurf*
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_datadir}/applications/mandriva-%{name}.desktop


%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.8.5-5mdv2010.0
+ Revision: 434702
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.8.5-4mdv2009.0
+ Revision: 242968
- rebuild
- kill re-definition of %%buildroot on Pixel's request
- fix summary-ended-with-dot
- kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Jul 12 2007 Olivier Blin <oblin@mandriva.com> 1.8.5-2mdv2008.0
+ Revision: 51553
- use /usr/lib instead of libdir, it is a noarch package (thanks Goetz)

* Fri Apr 20 2007 Olivier Blin <oblin@mandriva.com> 1.8.5-1mdv2008.0
+ Revision: 16012
- XDG menu
- require tcl-snack
- 1.8.5
- Import wavesurfer



* Thu Jun 17 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.6.4-1mdk
- 1.6.4
- cosmetics

* Fri May 14 2004 Michael Scherer <misc@mandrake.org> 1.6.3-1mdk
- New release 1.6.3
- correct menu problem

* Mon Feb 16 2004 Austin Acton <austin@mandrake.org> 1.6.2-1mdk
- 1.6.2

* Fri Sep 5 2003 Austin Acton <aacton@yorku.ca> 1.5.3-1mdk
- 1.5.3

* Mon Jul 7 2003 Austin Acton <aacton@yorku.ca> 1.5.2-1mdk
- 1.5.2

* Sun Jun 8 2003 Austin Acton <aacton@yorku.ca> 1.5.1-1mdk
- 1.5.1
- fix icon names
- noarch

* Sat Jan 11 2003 Austin Acton <aacton@yorku.ca> 1.4.6-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8425 |12cr|wavplay-1.4-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	1.4
%define release	%mkrel 6

Summary:	WAV file Play & Record applications
Name:		wavplay
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Sound
URL:		ftp://sunsite.unc.edu/pub/Linux/apps/sound/
Source:		%{name}-%{version}.tar.bz2
Patch0:		wavplay-1.4-fix-compile.patch.bz2
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
%{name} package contains:

wavplay - plays WAV format file to the audio device.
wavrec - samples the audio device and writes WAV file.

%prep
%setup -q
%patch0 -p1 -b .fix-compile
chmod -R o+r .

%build
%__make CPU="" OPT="%{optflags}" INSTDIR="%{_bindir}" no_x

%install
rm -rf %{buildroot}
install -m 0755 -D wavplay %{buildroot}%{_bindir}/wavplay
ln -s wavplay %{buildroot}%{_bindir}/wavrec
install -m 0644 -D wavplay.1 %{buildroot}%{_mandir}/man1/wavplay.1

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc BUGS COPYING README
%attr(4511,root,root) %{_bindir}/wavplay
%{_bindir}/wavrec
%{_mandir}/man?/*



%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.4-6mdv2010.0
+ Revision: 434703
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.4-5mdv2009.0
+ Revision: 261921
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.4-4mdv2009.0
+ Revision: 255837
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 1.4-2mdv2008.1
+ Revision: 129286
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import wavplay


* Fri Jan 21 2005 Abel Cheung <deaddog@mandrake.org> 1.4-2mdk
- rebuild
- enable suid
- P0: fix compilation

* Wed Oct 08 2003 Abel Cheung <deaddog@deaddog.org> 1.4-1mdk
- First Mandrake package
- Don't suid the binary, but lost the ability for real time
  scheduling

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8426 |12cr|wdiff-1.1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name wdiff
%define version 1.1.2
%define release %mkrel 1

Summary:	Word-based diff front end
Name:		wdiff
Version:	%version
Release:	%release
URL:		http://www.gnu.org/software/wdiff/wdiff.html
Source0:	ftp://ftp.gnu.org/pub/gnu/wdiff/%{name}-%{version}.tar.gz
License:	GPLv2+
Group:		Text tools
BuildRequires:	termcap-devel
BuildRequires:	texinfo

%description
GNU wdiff is a front-end to GNU diff.  It compares two files, finding
which words have been deleted or added to the first in order to create
the second.  It has many output formats and interacts well with
terminals and pagers (notably with less).  GNU wdiff is particularly
useful when two texts differ only by a few words and paragraphs have
been refilled.


%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %buildroot *.lang
%makeinstall
%find_lang %name
%find_lang %name-gnulib
cat %name-gnulib.lang >> %name.lang

%post
%_install_info %{name}.info

%preun
%_remove_install_info %{name}.info

%files -f %name.lang
%doc README NEWS THANKS TODO COPYING ChangeLog BACKLOG
%{_bindir}/wdiff
%_mandir/man1/wdiff.1*
%{_infodir}/wdiff.info*


%changelog
* Thu May 31 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.1.2-1mdv2012.0
+ Revision: 801526
- version update 1.1.2

* Mon May 28 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.1.1-1
+ Revision: 800970
- version update 1.1.1

* Sat Nov 19 2011 Götz Waschk <waschk@mandriva.org> 1.1.0-1
+ Revision: 731831
- new version

* Tue Sep 20 2011 Götz Waschk <waschk@mandriva.org> 1.0.1-1
+ Revision: 700492
- new version

* Sun Sep 11 2011 Götz Waschk <waschk@mandriva.org> 1.0.0-1
+ Revision: 699393
- new version
- update to new version 1.0.0

* Tue Dec 07 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.6.5-1mdv2011.0
+ Revision: 614425
- 0.6.5
- spec cleanup
- correct use of %%buildroot
- fix source0

* Sat Jul 10 2010 Götz Waschk <waschk@mandriva.org> 0.6.3-1mdv2011.0
+ Revision: 550276
- update to new version 0.6.3

* Sun Apr 04 2010 Götz Waschk <waschk@mandriva.org> 0.6.1-1mdv2010.1
+ Revision: 531349
- new version
- drop patch
- update file list

* Mon Jul 13 2009 Götz Waschk <waschk@mandriva.org> 0.5-9mdv2010.0
+ Revision: 395464
- spec fix
- update license

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 0.5-8mdv2009.0
+ Revision: 136571
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Jul 11 2007 Götz Waschk <waschk@mandriva.org> 0.5-8mdv2008.0
+ Revision: 51178
- Import wdiff


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8427 |12cr|weave-sync-1.0-0.20100308.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	    weave-sync
%define version     1.0
%define snapshot    69faab92136d
%define release     %mkrel 0.20100308.2

%define _requires_exceptions pear(.*)

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Firefox synchronisation service
License:	GPL
Group:		Networking/WWW
URL:		https://wiki.mozilla.org/Labs/Weave/Sync/1.0/Setup
Source0:    weaveserver-sync-%{snapshot}.tar.bz2
Source1:    weave.sql
Requires:	apache-mod_php
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Weave is a Mozilla Labs project to integrate web services into Firefox by
allowing users to securely share their data with other instances of their own
software, other users and 3rd parties. The Weave project includes a Firefox
add-on, a server component, and data sharing APIs.

The first service under the Weave umbrella is the synchronization service. The
Weave Sync 1.0 add-on lets you securely take your Firefox experience with you
to all your Firefox browsers. Mozilla operates a hosted server, and the source
code for the server is open so that any user may operate their own server if
they wish. The synchronization product keeps bookmarks, history, form data,
passwords, tabs, and user preferences, and provides an API to allow add-on
developers to synchronize their data as well.

%prep
%setup -q -n weaveserver-sync-%{snapshot}
cp %{SOURCE1} .

%build

%install
rm -rf %{buildroot}

install -d -m 755 %{buildroot}%{_datadir}/%{name}
cp -pr 1.0 %{buildroot}%{_datadir}/%{name}

install -d -m 755 %{buildroot}%{_sysconfdir}
mv  %{buildroot}%{_datadir}/%{name}/1.0/default_constants.php.dist \
    %{buildroot}%{_sysconfdir}/%{name}.conf
pushd  %{buildroot}%{_datadir}/%{name}/1.0
ln -s ../../../..%{_sysconfdir}/%{name}.conf default_constants.php
popd

# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF

Alias /weave/1.0 %{_datadir}/%{name}/1.0/index.php
Alias /weave %{_datadir}/%{name}

<Directory %{_datadir}/%{name}>
    Options Indexes FollowSymLinks
    Order allow,deny
    Allow from all
</Directory>
EOF

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201010
%_post_webapp
%endif

%postun
%if %mdkversion < 201010
%_postun_webapp
%endif

%files
%defattr(-,root,root)
%doc README weave.sql
%config(noreplace) %{_webappconfdir}/%{name}.conf
%config(noreplace) %{_sysconfdir}/%{name}.conf
%{_datadir}/%{name}



%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-0.20100308.2mdv2011.0
+ Revision: 615434
- the mass rebuild of 2010.1 packages

* Sat Mar 13 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-0.20100308.1mdv2010.1
+ Revision: 518690
- new snapshot

* Tue Feb 02 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-0.20100201.1mdv2010.1
+ Revision: 499789
- new snapshot

* Thu Jan 21 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-0.20100121.1mdv2010.1
+ Revision: 494744
- import weave-sync


* Thu Jan 21 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-0.20100121.1mdv2010.1
-  first mdv release 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8428 |12cr|web2project-2.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:    Real Project Management for Real Businesses
Name:       web2project
Version:    2.0
Release:    6
License:    BSD
Group:      System/Servers
URL:        http://web2project.net/
Source0:    http://prdownloads.sourceforge.net/web2project/%{name}-%{version}.tar.gz
Patch0:     web2project-2.0-external-adodb.patch
Patch1:     web2project-1.3-external-libs.patch
Patch2:     web2project-2.0-fix-bbparser-path.patch
#http://github.com/trevormorse/web2project/commit/ab14f7f1ccd39b0f8fdda4996a7719d16c6e6d84
Patch3:     web2project-2.0-timezone-fix.patch
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires:   apache-mod_php
Requires:   php-mysql
Requires:   php-gd
Requires:   php-sqlite3
Requires:   php-ldap
Requires:   php-adodb
Requires:   php-jpgraph
Requires:   php-smarty
Requires:   php-mbstring
Requires:   php-pear-Date
Requires:   php-pear-Contact_Vcard_Parse
Requires:   php-pear-Contact_Vcard_Build
Requires:   php-pear-HTML_BBCodeParser
Requires:   nusoap
BuildArch:  noarch

%description
web2Project is an Free Open Source business oriented Project Management System
(PMS) built for the future. Following the concept of a Rich Internet
Application (RIA) we will be providing an interactive and effective way of
managing projects.

%prep
%setup -q
find . -name .htaccess | xargs rm -f

# don't bundle these
rm -rf lib/adodb
rm -rf lib/jpgraph
rm -rf lib/PEAR

%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1

%build

%install
install -d -m 755 %{buildroot}%{_datadir}/%{name}
install -m 644 *.php %{buildroot}%{_datadir}/%{name}
for dir in classes includes install js lib locales modules style; do
    cp -pr $dir %{buildroot}%{_datadir}/%{name}
done

install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}
cp -pr files/* %{buildroot}%{_localstatedir}/lib/%{name}
pushd %{buildroot}%{_datadir}/%{name}
ln -s ../../..%{_localstatedir}/lib/%{name} files
popd

# fix config file location
install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}
#mv %{buildroot}%{_datadir}/%{name}/includes/config-dist.php \
#    %{buildroot}%{_sysconfdir}/%{name}/config.php
touch %{buildroot}%{_sysconfdir}/%{name}/config.php
chmod 660 %{buildroot}%{_sysconfdir}/%{name}/config.php
pushd %{buildroot}%{_datadir}/%{name}/includes
ln -s ../../../..%{_sysconfdir}/%{name}/config.php .
popd


install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf << EOF
Alias /%{name}/files %{_localstatedir}/lib/%{name}
Alias /%{name} %{_datadir}/%{name}

<Directory %{_datadir}/%{name}>
    Order allow,deny
    Allow from all

    php_admin_value memory_limit    64M
    php_admin_value post_max_size   17M
    php_admin_value upload_max_filesize 16M
    php_admin_value max_execution_time 120
</Directory>


<Directory %{_datadir}/%{name}/includes>
    Order deny,allow
    Deny from all
</Directory>

<Directory %{_datadir}/%{name}/includes>
    Order deny,allow
    Deny from all
    Allow from 127.0.0.1
    ErrorDocument 403 "Access denied per %{_webappconfdir}/%{name}.conf"
</Directory>

<Directory %{_localstatedir}/lib/%{name}/files>
    Order deny,allow
    Deny from all
</Directory>

<Directory %{_localstatedir}/lib/%{name}/files/temp>
    Order allow,deny
    Allow from all
</Directory>
EOF


%post
%_post_webapp

%postun
%_postun_webapp

%files
%doc ChangeLog COPYING LICENSE README
%config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf
%attr(-,apache,apache) %config(noreplace) %{_sysconfdir}/%{name}/config.php
%{_datadir}/%{name}
%attr(-,apache,apache) %{_localstatedir}/lib/%{name}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8429 |12cr|webgrep-2.12-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name webgrep
%define version 2.12
%define release %mkrel 5


Summary: Web page search utilities
Name: %{name}
Version: %{version}
Release: %{release}
License: GPL
Group: Development/Other
Source: %{name}-%{version}.tar.bz2
Patch: %{name}-makefile.patch.bz2
URL: http://www.linuxfocus.org/~guido/
Buildroot: %{_tmppath}/%{name}-buildroot

%description
webgrep is a set of search utilities for web-masters. This package includes
7 utilities:

srcgrep is a utility to search for the IMG/SRC-tag or the BODY/BACKGROUND-tag 
in web-pages and display the path to the referenced images in a nice readable 
way.

hrefgrep is a search utility for the <... href=...> tag.

webfgrep is a poor man's web search engine. A script (e.g perl) must still
be written to do the cgi-bin. webfgrep is good for website up to 1 Mb of 
html. A small cgi-bin called websearch comes with this package. It is written
in perl and you can adapt it to your web-site.
webfgrep is basically just an exteremly fast fgrep program that leaves out
the html tags.

blnkcheck is a program to check for broken links on the server.
This is probably the most powerful program in this toolkit.

httpcheck is a post processor for blnkcheck and is written in perl. It can
be used to check also absolute http links in web-pages.

lshtmlref is a program to build tar archives from a given list of web-pages.
It helps you to include all GIFs, text files, etc.. in the archives.

taggrep is a program to grep for html tags. E.g search for meta tags or
list the title of a number of web pages.

%prep
rm -rf $RPM_BUILD_ROOT

%setup

%patch 

%build
%make  CFLAGS="$RPM_OPT_FLAGS"

%install
make DESTDIR=$RPM_BUILD_ROOT install


%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr (-,root,root)
%doc README cgi-bin
%{_bindir}/*
%{_mandir}/man1/*



%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 2.12-5mdv2010.0
+ Revision: 434735
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.12-4mdv2009.0
+ Revision: 261924
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.12-3mdv2009.0
+ Revision: 255844
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.12-1mdv2008.1
+ Revision: 129299
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import webgrep


* Sat Aug 28 2004 Franck Villaume <fvill@freesurf.fr> 2.12-1mdk
- 2.12

* Mon Mar 17 2003 Lenny Cartier <lenny@mandrakesoft.com> 2.11-1mdk
- regenerate patch0

* Thu Jan 02 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.9-3mdk
- build release
- fix no-clean-section

* Fri Aug 31 2001 Etienne Faure <etienne@mandrakesoft.com> 2.9-2mdk
- rebuild

* Wed Dec 27 2000 Geoffrey Lee <snailtalk@mandrakesoft.com> 2.9-1mdk
- new and shiny source.
- use our own optimizations.

* Thu Oct 19 2000 Lenny Cartier <lenny@mandrakesoft.com> 2.7-1mdk
- new in contribs
- makefile patch

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8430 |12cr|webkit-efl-0.1.0-0.r127150.6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %name %major
%define develname %mklibname -d %name
%define svnrel 127150

Summary: Port of WebKit to EFL
Name: webkit-efl
Version: 0.1.0
Release: %mkrel -c r%svnrel 6
License: LGPLv2+
Group: Graphical desktop/Enlightenment
URL: http://trac.enlightenment.org/e/wiki/EWebKit
Source0: http://packages.profusion.mobi/webkit-efl/%name-svn-r%{svnrel}.tar.bz2
Patch0: webkit-efl-svn-r98964-libinstall.patch
Patch1: webkit-efl-svn-r98964-curl-link.patch
Patch2: webkit-efl-remove-minor-in-dep.patch
Patch3: webkit-efl-fix-lib64-install-v2.patch
Patch4: webkit-efl-0000-fix-include-hb-h.patch
Patch5: webkit-efl-svn-r127150-link.patch
BuildRequires: cmake
BuildRequires: bison
BuildRequires: flex
BuildRequires: gperf
BuildRequires: ecore-devel
BuildRequires: edje
BuildRequires: embryo
BuildRequires: edje-devel
BuildRequires: evas-devel
BuildRequires: eina-devel
BuildRequires: e_dbus-devel
BuildRequires: e_dbus
BuildRequires: eeze-devel
BuildRequires: efreet-devel
BuildRequires: pkgconfig(icu-i18n)
BuildRequires: jpeg-devel
BuildRequires: pkgconfig(libpng)
BuildRequires: pkgconfig(sqlite3)
BuildRequires: pkgconfig(libcurl)
BuildRequires: libgstreamer0.10-plugins-base-devel
BuildRequires: fontconfig-devel
BuildRequires: pkgconfig(freetype2)
BuildRequires: pkgconfig(cairo)
BuildRequires: pkgconfig(gtk+-2.0)
BuildRequires: pkgconfig(libxml-2.0)
BuildRequires: pkgconfig(libxslt)
BuildRequires: libsoup-devel
BuildRequires: harfbuzz-devel
BuildRequires: pkgconfig(x11)
BuildRequires: gtest-devel


%description
Also known as WebKit-EFL, this is the port of WebKit to EFL. In order to
keep it general and as independent as possible it uses (directly) a small
subset of EFL libraries: Evas, Ecore and Edje. Complex non-HTML elements
such as menus are delegated by means of callbacks that one should implement
as desired, probably using Elementary as Eve does.

%package -n %libname
Summary: Enlightenment WebKit Library
Group: System/Libraries

%description -n %libname
Enlightenment WebKit Library.

%package -n %develname
Summary: Enlightenment WebKit Library - devel files
Group: System/Libraries
Requires: %libname = %version-%release
Provides: %name-devel = %version-%release
Provides: ewebkit-devel = %version-%release

%description -n %develname
ewebkit development headers and development libraries.

%prep
%setup -qn %name-svn-r%svnrel
%patch4 -p1
%patch5 -p1

%build
%cmake .. -DPORT=Efl -DSHARED_CORE=ON -DCMAKE_BUILD_TYPE=Release -DNETWORK_BACKEND=curl
%make

%install
%makeinstall_std -C build

%files -n %libname
%{_datadir}/ewebkit-0
%{_libdir}/libewebkit.so.0
%{_libdir}/libewebkit.so.0.*
%{_libdir}/libjavascriptcore_efl.so.0
%{_libdir}/libjavascriptcore_efl.so.0.*
%{_libdir}/libwebcore_efl.so.0
%{_libdir}/libwebcore_efl.so.0.*

%files -n %develname
%{_libdir}/*.so
%{_prefix}/lib/pkgconfig/*.pc
%{_includedir}/ewebkit-0

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8431 |12cr|webmake-2.4-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	webmake
%define version	2.4
%define release %mkrel 8
%define	module	HTML-WebMake

Name: 	 	%{name}
Summary: 	Content management and web templating system
Version: 	%{version}
Release: 	%{release}

Source0:	%{module}-%{version}.tar.bz2
URL:		http://webmake.taint.org/
License:	GPL
Group:		Networking/WWW
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	perl-devel
Requires:	perl-IO-String perl-Image-Size perl-Text-EtText
Requires:	perl-DB_File perl-HTML-Parser
Provides:	perl(HTML::WebMake::PerlCodeLibrary)
BuildArch:	noarch

%description
WebMake is a simple content management system, based around a templating
system for HTML documents and an emphasis on page generation.

What makes it different from the many other templating engines out there,
is that it's been designed to have lots of built-in smarts about what a
"typical" informational website needs in the way of functionality: metadata
support, dynamic index generation from metadata, automatically-generated
sitemaps and navigational aids, user-defined tags, and support for non-HTML
input and output -- and, of course, embedded Perl code. ;)

%prep
%setup -q -n %{module}-%{version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make
										
%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std
mkdir -p %buildroot/%_datadir/vim/syntax
cp *.vim %buildroot/%_datadir/vim/syntax
cd %buildroot
rm -fr `find -name 'perllocal.pod'`

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README Changes LICENSE TODO *.cgi doc
%{_bindir}/%name
%{_bindir}/%{name}_cvs_import
%{_mandir}/man1/*
%{_mandir}/man3*/*
%{perl_vendorlib}/HTML/WebMake*
%{_datadir}/vim/syntax/%name.vim



%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 2.4-8mdv2010.0
+ Revision: 434736
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4-7mdv2009.0
+ Revision: 261925
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4-6mdv2009.0
+ Revision: 255851
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4-4mdv2008.1
+ Revision: 129304
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import webmake


* Sun Aug 17 2003 Austin Acton <aacton@yorku.ca> 2.4-4mdk
- add provides

* Sat Aug 16 2003 Per yvind Karlsen <peroyvind@linux-mandrake.com> 2.4-3mdk
- rebuild for new perl
- use %%makeinstall_std macro
- use INSTALLDIRS=vendor in stead of mv'ing files after install
- cleanups

* Mon Mar 31 2003 Austin Acton <aacton@yorku.ca> 2.4-2mdk
- move to vendor_perl to avoid requires bug

* Sun Mar 30 2003 Austin Acton <aacton@yorku.ca> 2.4-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8432 |12cr|webmin-theme-lynx-0.02-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define webmin_rootdir	%{_datadir}/webmin

Name: webmin-theme-lynx
Version: 0.02
Release: %mkrel 7
Summary: Theme Lynx for Webmin
Summary(pt_BR): Tema Lynx para o Webmin
Group: System/Configuration/Other
License: GPL
URL: http://www.pello.info/?q=node/view/15
Source: http://www.pello.info/filez/lynxth.wbt
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-root

%description
A very light theme for Webmin, lynx-enabled.

%prep
%setup -q -c
# misincluded file?
rm -f lynxth/tmp

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{webmin_rootdir}
tar -cf - lynxth | tar -C %{buildroot}%{webmin_rootdir} -xf -
chmod 755 %{buildroot}%{webmin_rootdir}/lynxth/{theme.pl,index.cgi}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,755)
%{webmin_rootdir}/lynxth



%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.02-7mdv2010.0
+ Revision: 434738
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.02-6mdv2009.0
+ Revision: 261927
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.02-5mdv2009.0
+ Revision: 255889
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.02-3mdv2008.1
+ Revision: 136572
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Sep 21 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 0.02-3mdv2008.0
+ Revision: 92008
- Fix Group.
- Removed i18n from the .spec.

* Thu Aug 23 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.02-2mdv2008.0
+ Revision: 70136
- use %%mkrel


* Fri Aug 05 2005 Marcelo Ricardo Leitner <mrl@conectiva.com.br> 0.02-1mdk
- Adopted to Mandriva.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8433 |12cr|websvn-2.3.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	websvn
%define version	2.3.2
%define release	%mkrel 1

%define _requires_exceptions pear(.*geshi.php)

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	PHP based web interface of Subversion repositories
Epoch:		1
License:	GPL
Group:		System/Servers
URL:		http://websvn.tigris.org/
Source:		http://websvn.tigris.org/files/documents/1380/39378/%{name}-%{version}.tar.gz
Patch0:     websvn-2.3.2-fhs.patch
Patch1:     websvn-2.3.0-use-external-geshi.patch
Requires:	subversion
Requires:	apache-mod_php
Requires:	php-iconv
Requires:	php-xml
Requires:	php-geshi
%if %mdkversion < 201010
Requires(post):   rpm-helper
Requires(postun):   rpm-helper
%endif
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
WebSVN offers a view onto your subversion repositories that's been designed to
reflect the Subversion methodology. You can view the log of any file or
directory and see a list of all the files changed, added or deleted in any
given revision. You can also view the differences between 2 versions of a file
so as to see exactly what was changed in a particular revision.

WebSVN offers the following features:

    * Easy to use interface
    * Highly customisable templating system
    * Log message searching
    * Colourisation of file listings
    * Blame support
    * Tar ball downloads
    * Directory comparisons
    * RSS Feed support
    * Fast browsing thanks to internal caching feature
    * Apache MultiViews support
    * Support for bugtraq:properties 

%prep
%setup -q
%patch0 -p 1
%patch1 -p 1

%build

%install
rm -rf %{buildroot}

install -d -m 755 %{buildroot}/%{_datadir}/%{name}
install -d -m 755 %{buildroot}/%{_datadir}/%{name}/www
cp -pr *.php %{buildroot}%{_datadir}/%{name}/www
cp -pr templates %{buildroot}%{_datadir}/%{name}/www

cp -pr include %{buildroot}%{_datadir}/%{name}
cp -pr languages %{buildroot}%{_datadir}/%{name}

install -d -m 755 %{buildroot}%{_sysconfdir}
mv %{buildroot}/%{_datadir}/%{name}/include/distconfig.php \
   %{buildroot}%{_sysconfdir}/%{name}.conf

install -d -m 755 %{buildroot}%{_localstatedir}/cache/%{name}

pushd %{buildroot}%{_datadir}/%{name}/www
ln -sf ../include .
ln -sf ../languages .
ln -sf ../lib .
ln -sf ../../../..%{_localstatedir}/cache/%{name} cache
popd

pushd %{buildroot}%{_datadir}/%{name}/include
ln -sf ../../../..%{_sysconfdir}/%{name}.conf config.php
popd

# Create apache conf file
install -d -m 755 %{buildroot}%{_webappconfdir}

cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
Alias /%{name} %{_datadir}/%{name}/www

<Directory %{_datadir}/%{name}/www>
    Options -FollowSymLinks
    allow from all
</Directory>
EOF

cat > README.mdv <<EOF
Mandriva RPM specific notes

setup
-----
The setup used here differs from default one, to achieve better FHS compliance.
- the constant files are in /usr/share/websvn
- the generated files are in /var/cache/websvn
- the configuration file is /etc/websvn.conf
EOF

%post
%if %mdkversion < 201010
%_post_webapp
%endif

%postun
%if %mdkversion < 201010
%_postun_webapp
%endif

%clean
rm -rf  %{buildroot} 

%files
%defattr(-,root,root)
%doc license.txt changes.txt
%config(noreplace) %{_sysconfdir}/%{name}.conf
%config(noreplace) %{_webappconfdir}/%{name}.conf
%{_datadir}/%{name}
%attr(0755,apache,apache) %{_localstatedir}/cache/%{name}


%changelog
* Mon Dec 20 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1:2.3.2-1mdv2011.0
+ Revision: 623314
- new version

* Sun Jul 25 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1:2.3.1-1mdv2011.0
+ Revision: 558814
- new version

* Sun Feb 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1:2.3.0-1mdv2010.1
+ Revision: 501826
- new version

* Sun Jan 17 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1:2.2.1-4mdv2010.1
+ Revision: 492695
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise

* Thu Sep 03 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1:2.2.1-3mdv2010.0
+ Revision: 428993
- fix dependencies

* Wed Aug 19 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1:2.2.1-2mdv2010.0
+ Revision: 418295
- fix include path for geshi

* Sun Jul 19 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1:2.2.1-1mdv2010.0
+ Revision: 397429
- new version
- reduce FHS patch to documentation, and use symlinks instead
- move web files under %%{_datadir}/www

* Wed Mar 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1:2.1.0-2mdv2009.1
+ Revision: 348651
- don't forget to ship lib directory

* Tue Mar 03 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1:2.1.0-1mdv2009.1
+ Revision: 347890
- new version
- rediff FHS patch

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 1:2.0-4mdv2009.0
+ Revision: 261929
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1:2.0-3mdv2009.0
+ Revision: 255894
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1:2.0-1mdv2008.1
+ Revision: 136572
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Aug 17 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1:2.0-1mdv2008.0
+ Revision: 65298
- spec cleanup
- new version
- import websvn


* Thu Jun 29 2006 Jerome Martin <jmartin@mandriva.org> 2.0-0.rc1.4mdv2006.0
- Fix require for backport

* Mon Jun 26 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1:2.0-0.rc1.3mdv2007.0
- %%mkrel
- new webapp macros
- better EOL correction
- use heredoc for README.mdv
- fix requires

* Thu May 11 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1:2.0-0.rc1.2mdk
- more complete FHS patch

* Wed May 10 2006 Franck Villaume <fvill@mandriva.org> 1:2.0-0.rc1.1mdk
- 2.0rc1

* Fri Apr 07 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1:2.0-0.beta7.9mdk
- revert to FHS compliant setup
- split templates content between webroot and data dir
- backport compatible apache configuration file
- requires php-xml too

* Fri Mar 31 2006 Oden Eriksson <oeriksson@mandriva.com> 1:2.0-0.beta7.8mdk
- more fixes to make it work as intended

* Fri Mar 31 2006 Oden Eriksson <oeriksson@mandriva.com> 1:2.0-0.beta7.7mdk
- fix one missing absolute path in P0

* Fri Mar 24 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1:2.0-0.beta7.6mdk
- use a pristine source tarball  
- rediff fhs patch
- spec cleanup
- remove useless details in description: all webapps use the same scheme

* Fri Mar 17 2006 Franck Villaume <fvill@mandriva.org> 1:2.0-0.beta7.5mdk
- package rename

* Thu Mar 16 2006 Franck Villaume <fvill@mandriva.org> 1:2.0-0.beta7.4mdk
- sync with websvn-1.61 package from guillomovitch@mandriva.org

* Mon Nov 28 2005 Franck Villaume <fvill@mandriva.org> 1:2.0-0.beta7.3mdk
- fix bug 19966 from J.P. Pasnak <pasnak@warpedsystems.sk.ca>

* Sun Nov 13 2005 Franck Villaume <fvill@mandriva.fr> 1:2.0-0.beta7.2mdk
- fix url
  from jamagallon@able.es

* Thu Nov 10 2005 Franck Villaume <fvill@mandriva.fr> 1:2.0-0.beta7.1mdk
- new release
- versioning
- config file for apache

* Thu Sep 2 2004 Franck Villaume <fvill@freesurf.fr> 161-1mdk
- First package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8434 |12cr|weechat-0.3.9.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		name weechat
%define 	version 0.3.9.2
%define 	release %mkrel 1

Summary:	Portable, fast, light and extensible IRC client
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://www.weechat.org/files/src/%{name}-%{version}.tar.bz2
Patch0:		weechat-combined.patch
License:	GPLv3
Group: 		Networking/IRC
Url: 		http://www.weechat.org/
BuildRequires: 	cmake
BuildRequires: 	pkgconfig(ncurses)
BuildRequires:	pkgconfig(libcurl)
# need for utf8 support
BuildRequires: 	ncursesw-devel
BuildRequires: 	perl-devel
# Ruby & Python are really needed for the build, tks lbd
BuildRequires: 	pkgconfig(python)
BuildRequires: 	ruby-devel
Buildrequires: 	lua5.1-devel
BuildRequires: 	enchant-devel
BuildRequires: 	gettext
BuildRequires:	docbook-style-xsl
BuildRequires: 	pkgconfig(gnutls)
BuildRequires:	libgcrypt-devel
BuildRequires: 	tcl-devel

Obsoletes:	%{name}-gtk

%description
WeeChat (Wee Enhanced Environment for Chat) is a fast, light and extensible
chat client designed for many platforms.
 
Main features are: 
- modular: a lightweight core with plugins around
- multi-protocols: IRC and Jabber (other soon)
- extensible: C plugins and scripts (Perl, Python, Ruby, Lua and Tcl)
- free software: released under GPLv3 license
- fully documented: user's guide, API, FAQ,.. translated in many languages 

%post
%_install_info %{name}.info

%preun
%_remove_install_info %{name}.info

%files -f %name.lang
%doc AUTHORS ChangeLog COPYING NEWS README
%doc doc/en/weechat_faq.en.txt doc/en/weechat_quickstart.en.txt doc/en/weechat_scripting.en.txt
%doc doc/en/weechat_user.en.txt
%_bindir/%name
%_bindir/%name-curses
%_mandir/man1/weechat*
%dir %_libdir/%{name}
%dir %_libdir/%{name}/plugins
%{_libdir}/%name/plugins/alias.so
%{_libdir}/%name/plugins/fifo.so
%{_libdir}/%name/plugins/irc.so
%{_libdir}/%name/plugins/logger.so
%{_libdir}/%name/plugins/relay.so
%{_libdir}/%name/plugins/rmodifier.so
%{_libdir}/%name/plugins/xfer.so
%{_libdir}/%name/plugins/script.so

#--------------------------------------------------------------------

%package perl
Group:		Networking/IRC
Summary: 	Weechat perl plugins
Requires:	%name = %version
Conflicts:	%name < 0.3.6

%description perl
This package allow weechat to use perl scripts

%files perl
%{_libdir}/%name/plugins/perl.so

#--------------------------------------------------------------------

%package python
Group:		Networking/IRC
Summary:	Weechat python plugins
Requires:	%name = %version
Conflicts:	%name < 0.3.6

%description python
This package allow weechat to use python scripts

%files python
%{_libdir}/%name/plugins/python.so

#--------------------------------------------------------------------

%package tcl
Group:		Networking/IRC
Summary:	Weechat tcl plugins
Requires:	%name = %version
Conflicts:	%name < 0.3.6

%description tcl
This package allow weechat to use tcl scripts

%files tcl
%{_libdir}/%name/plugins/tcl.so

#--------------------------------------------------------------------

%package ruby
Group:		Networking/IRC
Summary:	Weechat ruby plugins
Requires:	%name = %version
Conflicts:	%name < 0.3.6

%description ruby
This package allow weechat to use ruby scripts

%files ruby
%{_libdir}/%name/plugins/ruby.so

#--------------------------------------------------------------------

%package lua
Group:		Networking/IRC
Summary:	Weechat lua plugins
Requires:	%name = %version
Conflicts:	%name < 0.3.6

%description lua
This package allow weechat to use lua scripts

%files lua
%{_libdir}/%name/plugins/lua.so

#--------------------------------------------------------------------

%package charset
Group:		Networking/IRC
Summary:	Weechat charset plugins
Requires:	%name = %version
Conflicts:	%name < 0.3.6

%description charset
This package allow weechat to use charset

%files charset
%{_libdir}/%name/plugins/charset.so

#--------------------------------------------------------------------
%if 0
%package aspell
Group:		Networking/IRC
Summary:	Weechat spell check plugins
Requires:	%name = %version
Conflicts:	%name < 0.3.6

%description aspell
This package allow weechat to use spell checker feature.

%files aspell
%{_libdir}/%name/plugins/aspell.so
%endif

#--------------------------------------------------------------------

%package  devel
Summary:	Development files for weechat
Group:		Development/C
Requires:	%{name} = %{version}-%{release}

%description devel
WeeChat (Wee Enhanced Environment for Chat) is a portable, fast, light and
extensible IRC client. Everything can be done with a keyboard.
It is customizable and extensible with scripts.

This package contains include files and pc file for weechat.

%files devel
%{_includedir}/%{name}
%{_libdir}/pkgconfig/%{name}.pc

#--------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
%cmake -DLIBDIR=%{_libdir}
%make

%install
%makeinstall_std -C build

(
cd %buildroot%_bindir
ln -s %name-curses %name
)

%find_lang %name

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8435 |12cr|wesnoth-1.10.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# TODO add a init file for server, if it is worth
# split data if we can force a rpm to be noarch

Summary:	Fantasy turn-based strategy game
Name:		wesnoth
Version:	1.10.5
Release:	1
License:	GPLv2+
Group:		Games/Strategy
Url:		http://www.wesnoth.org/
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
Source1:	%{name}-icon.png
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	SDL_ttf-devel
BuildRequires:	SDL_net-devel
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	boost-devel
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	imagemagick
BuildRequires:	python-devel
BuildRequires:	pkgconfig(lua)
BuildRequires:	cmake
BuildRequires:	pkgconfig(pangocairo)
BuildRequires:	pkgconfig(pango)
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(fribidi)
Obsoletes:	wesnoth-unstable < %{version}

%description
Battle for Wesnoth is a fantasy turn-based strategy game.
Battle for control of villages, using variety of units which
have advantages and disadvantages in different types of terrains and
against different types of attacks. Units gain experience and advance
levels, and are carried over from one scenario to the next campaign.

%package -n	%{name}-server
Summary:	Server for "Battle fo Wesnoth" game
Group:		Games/Strategy
Obsoletes:	wesnoth-unstable-server < %{version}

%description -n	%{name}-server
This package contains "Battle for wesnoth" server, used to play multiplayer
game without needing to install the full client.

%prep
%setup -q

%build
export LDFLAGS="$LDFLAGS -lpthread"
%cmake -DENABLE_STRICT_COMPILATION=OFF \
	-DBINDIR=%{_gamesbindir} \
	-DDATAROOTDIR=%{_gamesdatadir} \
	-DDESKTOPDIR=%{_datadir}/applications \
	-DDOCDIR=%{_datadir}/doc/%{name} \
	-DMANDIR=%{_mandir} -DICONDIR=%{_iconsdir}
%make

%install
%makeinstall_std -C build

%find_lang %{name} --with-man
%find_lang %{name}d --with-man

%files -f %{name}.lang
%defattr(-,root,root,0755)
%doc README
%exclude %{_gamesbindir}/%{name}d
%{_gamesbindir}/*
%{_gamesdatadir}/%{name}
%{_mandir}/*/%{name}.*
%{_datadir}/applications/*
%{_iconsdir}/*

%files -n %{name}-server -f %{name}d.lang
%defattr(-,root,root,0755)
%{_gamesbindir}/%{name}d
%{_mandir}/*/%{name}d.*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8436 |12cr|wesnoth-unstable-1.11.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# TODO add a init file for server, if it is worth
# split data if we can force a rpm to be noarch

%define sname wesnoth

Summary:	Fantasy turn-based strategy game
Name:		wesnoth-unstable
Version:	1.11.1
Release:	1
License:	GPLv2+
Group:		Games/Strategy
Url:		http://www.wesnoth.org/
Source0:	http://downloads.sourceforge.net/%{sname}/%{sname}-%{version}.tar.bz2
Source1:	%{sname}-icon.png
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	SDL_ttf-devel
BuildRequires:	SDL_net-devel
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	boost-devel
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	imagemagick
BuildRequires:	python-devel
BuildRequires:	pkgconfig(lua)
BuildRequires:	cmake
BuildRequires:	pkgconfig(pangocairo)
BuildRequires:	pkgconfig(pango)
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(fribidi)
Conflicts:	%{sname}

%description
Battle for Wesnoth is a fantasy turn-based strategy game.
Battle for control of villages, using variety of units which
have advantages and disadvantages in different types of terrains and
against different types of attacks. Units gain experience and advance
levels, and are carried over from one scenario to the next campaign.

%package -n %{name}-server
Summary:	Server for "Battle fo Wesnoth" game
Group:		Games/Strategy
Conflicts:	%{sname}-server

%description -n	%{name}-server
This package contains "Battle for wesnoth" server, used to play multiplayer
game without needing to install the full client.

%prep
%setup -q -n %{sname}-%{version}

%build
export LDFLAGS="$LDFLAGS -lpthread"
%cmake -DENABLE_STRICT_COMPILATION=OFF \
	-DBINDIR=%{_gamesbindir} \
	-DDATAROOTDIR=%{_gamesdatadir} \
	-DDESKTOPDIR=%{_datadir}/applications \
	-DDOCDIR=%{_datadir}/doc/%{sname} \
	-DMANDIR=%{_mandir} -DICONDIR=%{_iconsdir}
%make

%install
rm -rf %{buildroot}

%makeinstall_std -C build

%find_lang %{sname} --with-man
%find_lang %{sname}d --with-man

%clean
rm -rf %{buildroot}

%files -f %{sname}.lang
%defattr(-,root,root,0755)
%doc README
%exclude %{_gamesbindir}/%{sname}d
%{_gamesbindir}/*
%{_gamesdatadir}/%{sname}
%{_mandir}/*/%{sname}.*
%{_datadir}/applications/*
%{_datadir}/doc/%{sname}/*
%{_iconsdir}/*

%files -n %{name}-server -f %{sname}d.lang
%defattr(-,root,root,0755)
%{_gamesbindir}/%{sname}d
%{_mandir}/*/%{sname}d.*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8437 |12cr|wfuzz-1.4c-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		wfuzz
Version:	1.4c
Release:	%mkrel 1
Summary:	The web bruteforcer
License:	GPL
Group:		Networking/Other
URL:		http://www.edge-security.com/wfuzz.php
Source:     http://www.edge-security.com/soft/wfuzz-%{version}.tar.bz2
Patch0:     wfuzz-1.4-fhs.patch
Requires:   python-curl
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Wfuzz is a tool designed for bruteforcing Web Applications, it can be used for
finding resources not linked (directories, servlets, scripts, etc), bruteforce
GET and POST parameters for checking different kind of injections (SQL, XSS,
LDAP,etc), bruteforce Forms parameters (User/Password), Fuzzing,etc.

%prep
%setup -q -n %{name}
%patch0 -p 1
chmod 644 COPYING LICENSES README

%build

%install
rm -rf %{buildroot}

install -d -m 755 %{buildroot}%{_bindir}
install -d -m 755 %{buildroot}%{_datadir}/wfuzz/lib

install -m 755 wfuzz.py %{buildroot}%{_bindir}
install -m 644 *.py %{buildroot}%{_datadir}/wfuzz/lib
rm -f %{buildroot}%{_datadir}/wfuzz/lib/wfuzz.py
cp -pr wordlist %{buildroot}%{_datadir}/wfuzz

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING LICENSES README
%{_bindir}/wfuzz.py
%{_datadir}/wfuzz



%changelog
* Wed Jun 01 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.4c-1mdv2011.0
+ Revision: 682371
- import wfuzz


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8438 |12cr|wgetpaste-2.18-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		wgetpaste
Version:	2.18
Release:	%mkrel 1
Summary:	pastebin command line tool
URL:		http://wgetpaste.zlin.dk
Source0:	http://wgetpaste.zlin.dk/wgetpaste-%{version}.tar.bz2
Source1:	pastebin.mandriva.com.conf
License:	Public Domain
Requires:	wget
Group:		Networking/WWW
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root
%description
Tool allowing to paste output from commands directly to several pastebin
websites.

%prep
%setup -q

%build

%install
%{__rm} -Rf %{buildroot}
%{__mkdir_p} %{buildroot}%{_bindir}
%{__cp} -p wgetpaste %{buildroot}%{_bindir}
%{__mkdir_p} %{buildroot}%{_sysconfdir}/wgetpaste.d
%{__cp} -p %{SOURCE1} %{buildroot}%{_sysconfdir}/wgetpaste.d/

%clean
%{__rm} -Rf %{buildroot}

%files
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/wgetpaste.d/*
%{_bindir}/%{name}


%changelog
* Wed Mar 16 2011 Stéphane Téletchéa <steletch@mandriva.org> 2.18-1mdv2011.0
+ Revision: 645487
- update to new version 2.18

* Wed Sep 30 2009 Nicolas Vigier <nvigier@mandriva.com> 2.14-1mdv2010.0
+ Revision: 451641
- version 2.14
- license changed: public domain
- import wgetpaste


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8439 |12cr|whatmask-1.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name whatmask
%define version 1.2
%define release %mkrel 8

Summary: Convert between different netmask types
Name: %name
Version: %version
Release: %release
License: GPL
Group: Networking/Other
Source: %name-%version.tar.bz2
URL: http://www.laffeycomputer.com/whatmask.html
BuildRoot: %_tmppath/%{name}-buildroot               

%description
Whatmask is a small C program that will help you with network 
settings.

It can analyze CIDR, netmask, netmask (hex), and wildcard bit 
notations to give useful information about the network block in 
question.

%prep
%setup -q
%configure

%build
%make

%install
mkdir -p $RPM_BUILD_ROOT/%{_bindir}
mkdir -p $RPM_BUILD_ROOT/%{_mandir}/man1
install -m 644 man/whatmask.1 $RPM_BUILD_ROOT/%{_mandir}/man1
install -m 755 whatmask $RPM_BUILD_ROOT/%{_bindir}

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_bindir}/whatmask
%{_mandir}/man1/whatmask.1*
%defattr(644,root,root,755)
%doc AUTHORS COPYING ChangeLog INSTALL NEWS README


%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.2-8mdv2010.0
+ Revision: 434744
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.2-7mdv2009.0
+ Revision: 261932
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.2-6mdv2009.0
+ Revision: 255937
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.2-4mdv2008.1
+ Revision: 136572
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Aug 21 2007 Olivier Thauvin <nanardon@mandriva.org> 1.2-4mdv2008.0
+ Revision: 68707
- rebuild


* Fri Jul 14 2006 Olivier Thauvin <nanardon@mandriva.org>
+2006-07-14 22:58:40 (41260)
- rebuild

* Fri Jul 14 2006 Olivier Thauvin <nanardon@mandriva.org>
+2006-07-14 22:56:18 (41259)
Import whatmask

* Fri Feb 04 2005 Sylvie Terjan <erinmargault@mandrake.org> 1.2-2mdk
- birthday rebuild

* Mon Jan 05 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.2-1mdk
- mandrakize package
- from Aleksander Adamowski <aleksander.adamowski@altkom.pl> :
	- Correction in %%files section to handle manpages compressed by bzip2 
  	in some distros

* Wed Dec 10 2003 Joe Laffey <software@laffeycomputer.com>
- Upgraded to version 1.2 with incorporated manpage.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8440 |12cr|whichman-2.4-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name whichman
%define version 2.4
%define release %mkrel 5

Summary: Fault tolerant search utilities
Name: %{name}
Version: %{version}
Release: %{release}
License: GPL
Group: File tools
Url: http://main.linuxfocus.org/~guido/
Source: %{name}-%{version}.tar.bz2
Patch: whichman-makefile.patch.bz2
#Patch: whichman-2.0-makefile_manpage.patch.bz2
#Patch1: whichman-2.0-lfs_mancompliant.patch.bz2
Buildroot: %{_tmppath}/%{name}-%{version}-buildroot

%description
ftff, ftwhich and whichman are fault tolerant search utilities.
whichman allows to search for man pages that match approximately the specified
search key. ftff is a fault tolerant file find utility and ftwhich
is a fault tolerant version for the 'which' command.
The error tolerant approximate string match is based on the Levenshtein
Distance between two strings. This is a measure for the number of
replacements, insertions and deletions that are necessary to transform
string A into string B.

%prep

%setup -q
%patch 
#%patch1 -p1

%build
%make 

%install
if [ -d $RPM_BUILD_ROOT ]; then rm -r $RPM_BUILD_ROOT; fi
make DESTDIR=$RPM_BUILD_ROOT PREFIX=$RPM_BUILD_ROOT%{_prefix} MANDIR=$RPM_BUILD_ROOT%{_mandir} install

%clean
if [ -d $RPM_BUILD_ROOT ]; then rm -r $RPM_BUILD_ROOT; fi

%files
%defattr(-,root,root)
%doc README 
%{_bindir}/*
%{_mandir}/man1/*



%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 2.4-5mdv2010.0
+ Revision: 434745
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4-4mdv2009.0
+ Revision: 261949
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4-3mdv2009.0
+ Revision: 255951
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.4-1mdv2008.1
+ Revision: 129336
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import whichman


* Sat Aug 28 2004 Franck Villaume <fvill@freesurf.fr> 2.4-1mdk
- 2.4

* Thu Jun 12 2003 Marcel Pol <mpol@gmx.net> 2.1-1mdk
- 2.1

* Thu Oct 18 2001 Daouda LO <daouda@mandrakesoft.com> 2.0-2mdk
- rpmlint compliant

* Thu May 31 2001  Daouda Lo <daouda@mandrakesoft.com> 2.0-1mdk
- first mdk package.
- mdkisation (lfs compliant: s|/usr/man|/usr/share/man)




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8441 |12cr|whizzytex-1.3.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	whizzytex
%define version 1.3.1
%define release %mkrel 5

Name: 		%{name}
Version: 	%{version}
Release: 	%{release}
License: 	LGPL
Summary:	An Emacs minor mode for incremental viewing of LaTeX documents
Group:		Publishing
URL:		http://cristal.inria.fr/whizzytex
Source:		http://cristal.inria.fr/whizzytex/%{name}-%{version}.tar.bz2
BuildRequires: 	emacs-bin
Requires: 	emacs-bin
Requires: 	tetex-latex
BuildArch: 	noarch
BuildRoot: 	%{_tmppath}/%{name}-%{version}

%description 
WhizzyTeX provides a minor mode for Emacs or XEmacs, a (bash) shell-script
daemon and some LaTeX macros. It works under Unix with gv and xdvi viewers, but
the Active-DVI viewer will provided much better visual effects and will offer
more functionalities.

%prep
%setup -q
find . -name .*~ -exec rm -f {} \;
rm -rf examples/beamer
rm -f examples/hyperref/main.out
perl -pi -e 's/INITEX=initex/INITEX="pdfetex -ini"/' src/whizzytex
chmod 755 examples/bin/gpic*
chmod 755 examples/gpic/whizzy.sh

%build
emacs -batch -f batch-byte-compile src/whizzytex.el

%install
rm -rf %{buildroot}
install -d -m 755 %{buildroot}%{_bindir}
install -d -m 755 %{buildroot}%{_datadir}/emacs/site-lisp
install -d -m 755 %{buildroot}%{_datadir}/texmf/tex/latex/%{name}
install -m 755 src/whizzytex %{buildroot}%{_bindir}
install -m 644 src/whizzytex.sty %{buildroot}%{_datadir}/texmf/tex/latex/%{name}
install -m 644 src/whizzytex.el* %{buildroot}%{_datadir}/emacs/site-lisp

%clean
rm -rf %{buildroot}

%post -p %{_bindir}/mktexlsr

%postun -p %{_bindir}/mktexlsr

%files
%defattr(-,root,root)
%doc CHANGES COPYING FILES INSTALL GPL VERSION doc examples
%{_bindir}/%{name}
%{_datadir}/texmf/tex/latex/%{name}
%{_datadir}/emacs/site-lisp



%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.3.1-5mdv2010.0
+ Revision: 434749
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.3.1-4mdv2009.0
+ Revision: 261982
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.3.1-3mdv2009.0
+ Revision: 255985
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 10 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.1-1mdv2008.1
+ Revision: 116908
- update to new version 1.3.1
- import whizzytex


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.0-2mdv2007.0
- Rebuild

* Fri Jan 20 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.0-1mdk
- New release 1.3.0
- fix url

* Wed Dec 28 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.3-2mdk
-fix buildrequires 

* Fri Jul 01 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.3-1mdk 
- new release
- fix initex issue
- fix some perms in examples

* Mon Apr 25 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.2-1mdk
- New release 1.2.2
- spec cleanup

* Mon Nov 22 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.2.1-1mdk 
- new version
- rpmbuildupdate aware

* Fri Jul 02 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.1.3-2mdk 
- remove useless provide

* Fri Apr 16 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.1.3-1mdk
- first mdk release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8442 |12cr|whohas-0.29-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		whohas
Version:	0.29
Release:	1
Summary:	Command line tool searching package in different distributions
Group:		Development/Other
License:	GPLv2+
URL:		http://www.philippwesche.org/200811/whohas/intro.html
Source0:	http://www.philippwesche.org/200811/whohas/%{name}-%{version}.tar.gz
BuildArch:	noarch
Requires:	perl-libwww-perl

%description
whohas is a command line tool that allows querying several package lists
at once - currently supported are Arch, Debian, Fedora, Gentoo, Mandriva,
openSUSE, Slackware (and linuxpackages.net), Source Mage, Ubuntu, FreeBSD,
NetBSD, OpenBSD, Fink, MacPorts and Cygwin. whohas is written in Perl and was
designed to help package maintainers find ebuilds, pkgbuilds and similar
package definitions from other distributions to learn from. However, it can
also be used by normal users who want to know:

- Which distribution provides packages on which the user depends.
- What version of a given package is in use in each distribution, or in each
release of a distribution (implemented only for Debian).

%prep
%setup -q

%build

%install
install -m 755 -D program/whohas %{buildroot}%{_bindir}/whohas
mv usr/share/man/de/man1/whohas.1 usr/share/man/de/man1/whohas.1.old
iconv -f ISO_8859-1 -t UTF-8 usr/share/man/de/man1/whohas.1.old > usr/share/man/de/man1/whohas.1
xz -zk usr/share/man/man1/whohas.1 usr/share/man/de/man1/whohas.1
install -m 644 -D usr/share/man/man1/whohas.1.xz %{buildroot}%{_mandir}/man1/whohas.1.xz
install -m 644 -D usr/share/man/de/man1/whohas.1.xz %{buildroot}%{_mandir}/de/man1/whohas.1.xz

%files
%{_bindir}/whohas
%defattr(644,root,root,755)
%doc intro.txt LICENSE TODO.txt Changelog
%{_mandir}/man1/whohas.1.xz
%lang(de)%{_mandir}/de/man1/whohas.1.xz


%changelog
* Mon Nov 28 2011 Andrey Smirnov <asmirnov@mandriva.org> 0.29-1
+ Revision: 735134
- imported package whohas


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8443 |12cr|whoisit-1.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _requires_exceptions perl\(MyAsterisk\)

Summary:	Facilities to Announce incoming callers over the computer speakers 
Name:		whoisit
Version:	1.1
Release:	%mkrel 5
License:	GPL
Group:		System/Servers
URL:		http://www.voip-info.org/wiki-Asterisk+WhoIsIt
Source0:	http://wyoming.e-tools.com/WhoIsIt-%{version}.tar.bz2
Requires:	asterisk
Requires:	festival
BuildRequires:	sox
BuildRequires:	festival
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This program is intended to be used in the Asterisk
extensions.conf file to announce (over your system's speakers) the
calling party. 

%prep

%setup -q -n WhoIsIt-%{version}

%build

gcc %{optflags} -o who-is-it who-is-it.c
gcc %{optflags} -o who-is-it-agi who-is-it-agi.c

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_localstatedir}/lib/asterisk/agi-bin
install -d %{buildroot}%{_localstatedir}/lib/asterisk/sounds/CID-PLACES/country-codes
install -d %{buildroot}%{_localstatedir}/lib/asterisk/sounds/priv-callerintros

install -m0644 international.gsm %{buildroot}%{_localstatedir}/lib/asterisk/sounds/CID-PLACES/
install -m0644 priv-unlisted.gsm %{buildroot}%{_localstatedir}/lib/asterisk/sounds/
install -m0644 unknowncallerfrom.gsm %{buildroot}%{_localstatedir}/lib/asterisk/sounds/
install -m0644 somewhereinstate.gsm %{buildroot}%{_localstatedir}/lib/asterisk/sounds/
install -m0644 somewhereoutstate.gsm %{buildroot}%{_localstatedir}/lib/asterisk/sounds/
install -m0755 who-is-it %{buildroot}%{_bindir}
install -m0755 who-is-it-agi %{buildroot}%{_localstatedir}/lib/asterisk/agi-bin/
install -m0755 submit-announce.agi %{buildroot}%{_localstatedir}/lib/asterisk/agi-bin/

# this will generate the gsm files :)
cp areacodescript areacodescript.tmp
cp countrycodes-script countrycodes-script.tmp
perl -pi -e "s|%{_localstatedir}/lib|%{buildroot}%{_localstatedir}/lib|g" *.tmp

festival < areacodescript.tmp
festival < countrycodes-script.tmp

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README TODO areacodescript countrycodes-script
%attr(0755,root,root) %{_bindir}/who-is-it
%attr(0755,root,root) %{_localstatedir}/lib/asterisk/agi-bin/who-is-it-agi
%attr(0755,root,root) %{_localstatedir}/lib/asterisk/agi-bin/submit-announce.agi
%attr(0755,root,root) %dir %{_localstatedir}/lib/asterisk/sounds/CID-PLACES
%attr(0755,root,root) %dir %{_localstatedir}/lib/asterisk/sounds/CID-PLACES/country-codes
%attr(0755,root,root) %dir %{_localstatedir}/lib/asterisk/sounds/priv-callerintros
%attr(0644,root,root) %{_localstatedir}/lib/asterisk/sounds/CID-PLACES/*.gsm
%attr(0644,root,root) %{_localstatedir}/lib/asterisk/sounds/CID-PLACES/country-codes/*.gsm
%attr(0644,root,root) %{_localstatedir}/lib/asterisk/sounds/*.gsm


%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.1-5mdv2010.0
+ Revision: 434751
- rebuild

* Sun Jul 20 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1-4mdv2009.0
+ Revision: 238936
- rebuild

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Aug 19 2007 Oden Eriksson <oeriksson@mandriva.com> 1.1-3mdv2008.0
+ Revision: 66692
- Import whoisit



* Mon Jun 26 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1-1mdv2007.0
- rebuild

* Fri Apr 22 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-2mdk
- fix deps

* Fri Apr 22 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-1mdk
- initial mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8444 |12cr|whowatch-1.8.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Display information about users currently logged on 
Name:		whowatch
Version:	1.8.3
Release:	1
License:	GPLv2
Group:		Monitoring
URL:		http://wizard.ae.krakow.pl/~mike/
Source0:	http://wizard.ae.krakow.pl/~mike/download/%{name}-%{version}.tar.gz
Patch0:		whowatch-1.8.3-destdir-support.patch

BuildRequires:	ncurses-devel


%description
Whowatch is an interactive console utility that displays informations about
the users currently logged on to the machine, in real time. Besides standard
information (login, tty, host, user's process) you can see type of login
(local. ssh, telnet). You can also see selected user's processes tree or all
system processes tree.  In the process tree mode there is ability to send
INT or KILL signal to selected process.

%prep
%setup -q
%patch0 -p1 -b .destdir~

%build
%configure
%make

%install
%makeinstall_std -C src

%files
%doc AUTHORS ChangeLog README PLUGINS.readme TODO
%{_mandir}/man1/%{name}.1*
%{_bindir}/%{name}


%changelog
* Sun Jul 17 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.8.3-1
+ Revision: 690208
- make DESTDIR mostly work again..

  + Johnny A. Solbu <solbu@mandriva.org>
    - New version
    - Updated patch
    - spec file fix: "make install" have been broken since 1.6.0

* Sun Jul 17 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.4-1
+ Revision: 690145
- add support for DESTDIR in Makefile (P1)
- %make is sufficient ;)

  + Johnny A. Solbu <solbu@mandriva.org>
    - Initial Mandriva release
    - import whowatch


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8445 |12cr|whysynth-20120903-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           whysynth
Summary:        Advanced synthesizer DSSI plugin
Version:        20120903
Release:        1

Source:         http://smbolton.com/%{name}/%{name}-%{version}.tar.bz2
URL:            http://smbolton.com/%{name}.html
License:        GPLv2
Group:          Sound
BuildRequires:  pkgconfig(dssi)
BuildRequires:  pkgconfig(gtk+-2.0)
BuildRequires:  pkgconfig(liblo)
BuildRequires:  pkgconfig(alsa)
BuildRequires:  ladspa-devel
BuildRequires:  fftw-devel


%description
WhySynth is a versatile softsynth which operates as a plugin for the
DSSI Soft Synth Interface. Some of its features are 4 oscillators, 2
filters, 3 LFOs, and 5 envelope generators per voice, 10 oscillator
modes: minBLEP, wavecycle, asynchronous granular, three FM modes,
waveshaper, noise, PADsynth, and phase distortion, 6 filter modes,
flexible modulation and mixdown options, plus effects.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%files
%defattr(-,root,root)
%doc README COPYING AUTHORS
%{_libdir}/dssi/%{name}.so
%{_libdir}/dssi/%{name}/WhySynth_gtk
%{_datadir}/%{name}


%changelog
* Wed Sep 05 2012 Frank Kober <emuse@mandriva.org> 20120903-1
+ Revision: 816410
- new version 20120903

* Fri Apr 27 2012 Frank Kober <emuse@mandriva.org> 20100922-2
+ Revision: 793823
- rebuild, spec cleanup

* Sat Sep 25 2010 Frank Kober <emuse@mandriva.org> 20100922-1mdv2011.0
+ Revision: 581022
- new version 20100922 (new waveform, knobs)

* Mon Dec 21 2009 Stéphane Téletchéa <steletch@mandriva.org> 20090608-2mdv2010.1
+ Revision: 480588
- Move autoconf command n the build section

* Fri Dec 18 2009 Frank Kober <emuse@mandriva.org> 20090608-1mdv2010.1
+ Revision: 480032
- Update rpm group tag
- import whysynth


* Mon Dec 18 2009 Frank Kober <emuse@mandriva.org> 20090608-1mdv2010.0
- import whysynth

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8446 |12cr|wicd-1.7.2.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

Name:                wicd
Version:             1.7.2.4
Release:             3
Summary:             Wireless and wired network connection manager

Group:               System/Configuration/Networking
License:             GPLv2+
URL:                 http://wicd.sourceforge.net/
Source0:             https://launchpad.net/wicd/1.7/%{version}/+download/%{name}-%{version}.tar.gz
Source1:             wicd.logrotate
Source2:             org.wicd.daemon.service

Patch0:              wicd-1.7.0-remove-WHEREAREMYFILES.patch
Patch1:              wicd-1.7.1-dbus-failure.patch
Patch2:              wicd-1.7.0-dbus-policy.patch
Patch3:              wicd-1.7.1-DaemonClosing.patch

BuildRequires:       desktop-file-utils
BuildRequires:       systemd-units
BuildRequires:       python-babel

Requires:            pm-utils >= 1.2.4
Requires:            %{name}-common = %{version}-%{release}

%description
Wicd is designed to give the user as much control over behavior of network
connections as possible.  Every network, both wired and wireless, has its
own profile with its own configuration options and connection behavior.
Wicd will try to automatically connect only to networks the user specifies
it should try, with a preference first to a wired network, then to wireless.

This package provides the architecture-dependent components of wicd.

%package common
Summary:             Wicd common files
Group:               System/Base
BuildArch:           noarch
Requires:            dbus
Requires:            dbus-python
Requires:            dhcp-client
Requires:            ethtool
Requires:            iproute2
Requires:            logrotate
Requires:            net-tools
Requires:            wireless-tools
Requires:            wpa_supplicant
Requires:            python-gobject
Requires(post):      systemd-units
Requires(preun):     systemd-units
Requires(postun):    systemd-units

%description common
This package provides the main wicd daemon and the wicd-cli front-end.

%package curses
Summary:             Curses client for wicd
Group:               System/Configuration/Networking
BuildArch:           noarch
Requires:            %{name}-common = %{version}-%{release}
Requires:            python-urwid >= 0.9.8.3

%description curses
Client program for wicd that uses a curses interface.

%package gtk
Summary:             GTK+ client for wicd
Group:               System/Configuration/Networking
BuildArch:           noarch
Requires:            %{name}-common = %{version}-%{release}
Requires:            python-notify
Requires:            pygtk2.0-libglade >= 2.10

%description gtk
Client program for wicd that uses a GTK+ interface.

%prep
%setup -q

# Remove the WHEREAREMYFILES and resetting of ~/.wicd/WHEREAREMYFILES
# This is pointless.  The documentation can just provide WHEREAREMYFILES,
# which we do in this package.
%patch0 -p1

# Handle D-Bus connection failures a little better
%patch1 -p1

# Allow users at the console to control wicd
%patch2 -p1

# Work around bug in DaemonClosing() calls
%patch3 -p1

%build
rm -f po/ast.po
%{__python} setup.py configure \
    --distro redhat \
    --lib %{_libdir} \
    --share %{_datadir}/wicd \
    --etc %{_sysconfdir}/wicd \
    --bin %{_bindir} \
    --pmutils %{_libdir}/pm-utils/sleep.d \
    --log %{_localstatedir}/log \
    --systemd %{_unitdir} --no-install-init

%{__python} setup.py build
%{__python} setup.py compile_translations

%install
rm -rf %{buildroot}
%{__python} setup.py install --skip-build --no-compile --root %{buildroot}
sed -i -e '/^#!\//, 1d'  %{buildroot}%{_datadir}/wicd/backends/be-external.py
sed -i -e '/^#!\//, 1d'  %{buildroot}%{_datadir}/wicd/backends/be-ioctl.py
sed -i -e '/^#!\//, 1d'  %{buildroot}%{_datadir}/wicd/cli/wicd-cli.py
sed -i -e '/^#!\//, 1d'  %{buildroot}%{_datadir}/wicd/curses/curses_misc.py
sed -i -e '/^#!\//, 1d'  %{buildroot}%{_datadir}/wicd/curses/netentry_curses.py
sed -i -e '/^#!\//, 1d'  %{buildroot}%{_datadir}/wicd/curses/prefs_curses.py
sed -i -e '/^#!\//, 1d'  %{buildroot}%{_datadir}/wicd/daemon/wicd-daemon.py
sed -i -e '/^#!\//, 1d'  %{buildroot}%{_datadir}/wicd/gtk/gui.py
sed -i -e '/^#!\//, 1d'  %{buildroot}%{_datadir}/wicd/gtk/prefs.py
sed -i -e '/^#!\//, 1d'  %{buildroot}%{_datadir}/wicd/gtk/wicd-client.py

rm -f %{buildroot}%{_localstatedir}/lib/wicd/WHEREAREMYFILES
rm -rf %{buildroot}%{_datadir}/doc
find %{buildroot} -type f -name ".empty_on_purpose" | xargs rm

for lib in %{buildroot}%{python_sitelib}/wicd/*.py ; do
    sed '/\/usr\/bin\/env/d' $lib > $lib.new &&
    touch -r $lib $lib.new &&
    mv $lib.new $lib
done

mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
install -m 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/logrotate.d/wicd

mkdir -p %{buildroot}%{_datadir}/dbus-1/system-services
install -m 0644 %{SOURCE2} %{buildroot}%{_datadir}/dbus-1/system-services/org.wicd.daemon.service

desktop-file-install \
    --remove-category="Application" \
    --delete-original \
    --dir=%{buildroot}%{_datadir}/applications \
    %{buildroot}%{_datadir}/applications/wicd.desktop

desktop-file-install \
    --dir=%{buildroot}%{_sysconfdir}/xdg/autostart \
    %{buildroot}%{_sysconfdir}/xdg/autostart/wicd-tray.desktop

%find_lang %{name}

%post common
if [ $1 -eq 1 ]; then
    # Package install, not upgrade
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%preun common
if [ $1 -eq 0 ] ; then
    # Package removal, not upgrade
    /bin/systemctl disable wicd.service > /dev/null 2>&1 || :
    /bin/systemctl stop wicd.service > /dev/null 2>&1 || :
fi

%postun common
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
if [ $1 -ge 1 ] ; then
    # Package upgrade, not uninstall
    /bin/systemctl try-restart wicd.service >/dev/null 2>&1 || :
fi

%triggerun -- wicd-common < 1.7.0-5
if /sbin/chkconfig --level 3 wicd ; then
    /bin/systemctl enable wicd.service >/dev/null 2>&1 || :
fi

%post gtk
touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :

%postun gtk
if [ $1 -eq 0 ]; then
    touch --no-create %{_datadir}/icons/hicolor &>/dev/null
    gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
fi

%posttrans gtk
gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :

%files
%{_libdir}/pm-utils/sleep.d/55wicd

%files common -f %{name}.lang
%doc AUTHORS CHANGES LICENSE NEWS README other/WHEREAREMYFILES
%dir %{python_sitelib}/wicd
%dir %{_sysconfdir}/wicd
%dir %{_sysconfdir}/wicd/encryption
%dir %{_sysconfdir}/wicd/encryption/templates
%dir %{_sysconfdir}/wicd/scripts
%dir %{_sysconfdir}/wicd/scripts/postconnect
%dir %{_sysconfdir}/wicd/scripts/postdisconnect
%dir %{_sysconfdir}/wicd/scripts/preconnect
%dir %{_sysconfdir}/wicd/scripts/predisconnect
%{_sysconfdir}/acpi/resume.d/80-wicd-connect.sh
%{_sysconfdir}/acpi/suspend.d/50-wicd-suspend.sh
%{_sysconfdir}/logrotate.d/wicd.logrotate
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/wicd.conf
%config(noreplace) %{_sysconfdir}/wicd/dhclient.conf.template.default
%config(noreplace) %{_sysconfdir}/logrotate.d/wicd
%config(noreplace) %{_sysconfdir}/wicd/encryption/templates/active
%config(noreplace) %{_sysconfdir}/wicd/encryption/templates/active_wired
%config(noreplace) %{_sysconfdir}/wicd/encryption/templates/eap
%config(noreplace) %{_sysconfdir}/wicd/encryption/templates/eap-tls
%config(noreplace) %{_sysconfdir}/wicd/encryption/templates/leap
%config(noreplace) %{_sysconfdir}/wicd/encryption/templates/peap
%config(noreplace) %{_sysconfdir}/wicd/encryption/templates/peap-tkip
%config(noreplace) %{_sysconfdir}/wicd/encryption/templates/psu
%config(noreplace) %{_sysconfdir}/wicd/encryption/templates/ttls
%config(noreplace) %{_sysconfdir}/wicd/encryption/templates/wep-hex
%config(noreplace) %{_sysconfdir}/wicd/encryption/templates/wep-passphrase
%config(noreplace) %{_sysconfdir}/wicd/encryption/templates/wep-shared
%config(noreplace) %{_sysconfdir}/wicd/encryption/templates/wired_8021x
%config(noreplace) %{_sysconfdir}/wicd/encryption/templates/wpa
%config(noreplace) %{_sysconfdir}/wicd/encryption/templates/wpa-psk
%config(noreplace) %{_sysconfdir}/wicd/encryption/templates/wpa-peap
%config(noreplace) %{_sysconfdir}/wicd/encryption/templates/wpa2-leap
%config(noreplace) %{_sysconfdir}/wicd/encryption/templates/wpa2-peap
/%{_unitdir}/wicd.service
%{python_sitelib}/wicd/*
%{python_sitelib}/wicd-%{version}*.egg-info
%{_bindir}/wicd-cli
%{_bindir}/wicd-client
%{_sbindir}/wicd
%{_datadir}/applications/wicd.desktop
%{_datadir}/dbus-1/system-services/org.wicd.daemon.service
%{_datadir}/man/man1/wicd-client.1*
%{_datadir}/man/man5/wicd-manager-settings.conf.5*
%{_datadir}/man/man5/wicd-wired-settings.conf.5*
%{_datadir}/man/man5/wicd-wireless-settings.conf.5*
%{_datadir}/man/man8/wicd-cli.8*
%{_datadir}/man/man8/wicd.8*
%lang(nl) %{_datadir}/man/nl/man1/wicd-client.1*
%lang(nl) %{_datadir}/man/nl/man5/wicd-manager-settings.conf.5*
%lang(nl) %{_datadir}/man/nl/man5/wicd-wired-settings.conf.5*
%lang(nl) %{_datadir}/man/nl/man5/wicd-wireless-settings.conf.5*
%lang(nl) %{_datadir}/man/nl/man8/wicd.8*
%dir %{_datadir}/wicd
%dir %{_datadir}/wicd/backends
%dir %{_datadir}/wicd/cli
%dir %{_datadir}/wicd/daemon
%{_datadir}/wicd/backends/*
%{_datadir}/wicd/cli/*
%{_datadir}/wicd/daemon/*
%dir %{_localstatedir}/lib/wicd
%dir %{_localstatedir}/lib/wicd/configurations

%files curses
%dir %{_datadir}/wicd/curses
%{_datadir}/wicd/curses/*
%{_bindir}/wicd-curses
%{_datadir}/man/man8/wicd-curses.8*
%lang(nl) %{_datadir}/man/nl/man8/wicd-curses.8*

%files gtk
%dir %{_datadir}/wicd/gtk
%dir %{_datadir}/pixmaps/wicd
%{_sysconfdir}/xdg/autostart/wicd-tray.desktop
%{_datadir}/wicd/gtk/*
%{_datadir}/pixmaps/wicd/*
%{_datadir}/pixmaps/wicd-gtk.xpm
%{_bindir}/wicd-gtk
%{_datadir}/icons/hicolor/*/apps/wicd-gtk.png
%{_datadir}/icons/hicolor/scalable/apps/wicd-gtk.svg


%changelog
* Thu Apr 26 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.7.2.3-1
+ Revision: 793592
- version update 1.7.2.3
- / with unitdir

* Fri Apr 20 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.7.2.2-1
+ Revision: 792525
- tray.desktop removed
- version update 1.7.2.2
- version update 1.7.1

* Sat Oct 30 2010 Michael Scherer <misc@mandriva.org> 1.7.0-3mdv2011.0
+ Revision: 590584
- rebuild for python 2.7

* Sun Aug 01 2010 Funda Wang <fwang@mandriva.org> 1.7.0-2mdv2011.0
+ Revision: 564182
- fix perms

  + Joao Victor Martins <jvictor@mandriva.com>
    - Fixing permission of wicd-client binaries.

* Sun Jan 17 2010 Funda Wang <fwang@mandriva.org> 1.7.0-1mdv2010.1
+ Revision: 492552
- update file list
- new version 1.7.0

  + Andrey Borzenkov <arvidjaar@mandriva.org>
    - properly package translation files

* Wed Sep 09 2009 Frederik Himpe <fhimpe@mandriva.org> 1.6.2.2-1mdv2010.0
+ Revision: 435904
- update to new version 1.6.2.2

* Wed Jul 08 2009 Andrey Borzenkov <arvidjaar@mandriva.org> 1.6.2-2mdv2010.0
+ Revision: 393634
- requires python-urwid for wicd-curses

* Tue Jul 07 2009 Funda Wang <fwang@mandriva.org> 1.6.2-1mdv2010.0
+ Revision: 393236
- new version 1.6.2

* Sun Jun 21 2009 Frederik Himpe <fhimpe@mandriva.org> 1.6.1-1mdv2010.0
+ Revision: 387600
- Update to new version 1.6.1
- Rediff and rename libdir patch
- Package cannot be noarch because it installs files in
  %%{_libdir}/pm-utils/sleep.d
- Don't install KDE 3 autostart file

* Fri Mar 06 2009 Jérôme Soyer <saispo@mandriva.org> 1.5.9-1mdv2009.1
+ Revision: 349726
- New upstream release

* Sun Jan 11 2009 Jérôme Soyer <saispo@mandriva.org> 1.5.8-1mdv2009.1
+ Revision: 328366
- Change desktopdir macros
- Fix RPM Groups
  Add python to Requires
- import wicd


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8447 |12cr|widelands-b17-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define bld	17

Summary:	Settlers II clone
Name:		widelands
Version:	b%{bld}
Release:	3
License:	GPLv2+
Group:		Games/Strategy
URL:		http://www.widelands.org/
Source0:	%{name}-build%{bld}-src.tar.bz2
Source1:	%{name}.desktop
Source10:	widelands.rpmlintrc
# fix "not find boost to build" issue
# patch from Open Build Service
Patch0:		%{name}-build%{bld}_boostfix.diff
# lower gcc optimization from -O3 to O2
Patch1:		widelands-0.17-cxxflags.patch
# fix build error
Patch2:		widelands-0.17-format-not-string-literal.patch

BuildRequires:	boost-devel
BuildRequires:	SDL_image-devel
BuildRequires:	SDL_net-devel
BuildRequires:	SDL_ttf-devel
BuildRequires:	SDL_mixer-devel
BuildRequires:	SDL_gfx-devel
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(glew)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	optipng
BuildRequires:	pngrewrite
BuildRequires:	ctags
BuildRequires:	gettext-devel
BuildRequires:	cmake
BuildRequires:	ggz-client-libs-devel
BuildRequires:	jpeg-devel
BuildRequires:	tiff-devel
BuildRequires:	lua-devel
BuildRequires:	doxygen
BuildRequires: 	python-devel

Requires(post): ggz-client-libs
Requires(preun): ggz-client-libs

Requires:	%{name}-basic-data
Requires:	%{name}-maps
Requires:	%{name}-i18n
Requires:	%{name}-music

%description
Widelands is an open source real-time strategy game. It is built upon 
libSDL and other open source libraries and is still under heavy development.
If you know Settlers I & II™ (© Bluebyte), you might already have a rough 
idea what Widelands is about.

%files
%defattr(644,root,root,755)
%doc ChangeLog COPYING
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%defattr(755,root,root,755)
%{_gamesbindir}/%{name}

#------------------------------------------------

%package -n %{name}-i18n
Summary:	Translations for %{name}
Group:		Games/Strategy
Requires:	%{name} = %{version}

%description -n %{name}-i18n
Files to play %{name} in other languages than English.

%files -n %{name}-i18n
%defattr(644,root,root,755)
%{_gamesdatadir}/%{name}/locale

#------------------------------------------------

%package -n %{name}-basic-data
Summary:	Basic data set for %{name}
Group:		Games/Strategy
Requires:	%{name} = %{version}

%description -n %{name}-basic-data
Basic data set used by %{name}.
Without these files you will not be able to play.

%files -n %{name}-basic-data
%defattr(644,root,root,755)
%{_gamesdatadir}/%{name}/COPYING
%{_gamesdatadir}/%{name}/CREDITS
%{_gamesdatadir}/%{name}/ChangeLog
%{_gamesdatadir}/%{name}/VERSION
%{_gamesdatadir}/%{name}/campaigns
%{_gamesdatadir}/%{name}/fonts
%{_gamesdatadir}/%{name}/global
%{_gamesdatadir}/%{name}/pics
%{_gamesdatadir}/%{name}/scripting
%{_gamesdatadir}/%{name}/sound
%{_gamesdatadir}/%{name}/tribes
%{_gamesdatadir}/%{name}/txts
%{_gamesdatadir}/%{name}/worlds

#------------------------------------------------

%package -n %{name}-maps
Summary:	Maps for %{name}
Group:		Games/Strategy
Requires:	%{name} = %{version}

%description -n %{name}-maps
Maps for %{name}.

%files -n %{name}-maps
%defattr(644,root,root,755)
%{_gamesdatadir}/%{name}/maps

#------------------------------------------------

%package -n %{name}-music
Summary:	Music for %{name}
Group:		Games/Strategy
Requires:	%{name} = %{version}

%description -n %{name}-music
Music files for %{name}.
These are not needed, but may improve fun while playing.

%files -n %{name}-music
%defattr(644,root,root,755)
%{_gamesdatadir}/%{name}/music

#------------------------------------------------


%prep
%setup -q -n %{name}-build%{bld}-src
%patch0 -p1
%patch1 -p0
%patch2 -p1

%build
sed -i "1 i #include <unistd.h>" src/main.cc
%cmake  -DCMAKE_BUILD_TYPE="Release" \
	-DCMAKE_INSTALL_PREFIX=/usr \
	-DWL_BINDIR="games" \
	-DWL_INSTALL_PREFIX="/usr" \
	-DWL_INSTALL_DATADIR="share/games/%{name}" \
	-DWL_INSTALL_LOCALEDIR="share/games/%{name}/locale" \
	-DBoost_USE_STATIC_LIBS=OFF

%make

%install
%makeinstall_std -C build

#icons
install -d %{buildroot}{%{_miconsdir},%{_liconsdir}}
install -m644 pics/wl-ico-16.png -D %{buildroot}%{_miconsdir}/%{name}.png
install -m644 pics/wl-ico-32.png -D %{buildroot}%{_iconsdir}/%{name}.png
install -m644 pics/wl-ico-48.png -D %{buildroot}%{_liconsdir}/%{name}.png

# .desktop file
install -m644 %{SOURCE1} -D %{buildroot}/%{_datadir}/applications/%{name}.desktop

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8448 |12cr|wifi-radar-1.9.9-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	wifi-radar
%define	version	1.9.9
%define	release	%mkrel 2

Summary:	Utility for managing WiFi profiles
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://wifi-radar.systemimager.org/pub/%{name}-%{version}.tar.bz2
Source1:	16x%{name}.png
Source2:	32x%{name}.png
Source3:	48x%{name}.png
License:	GPL
Group:		Networking/Other
Url:		http://wifi-radar.systemimager.org/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires:	pygtk2.0
Requires:	dhcpcd
Requires:	usermode-consoleonly
BuildArch:	noarch

%description
WiFi Radar is a Python/PyGTK2  utility for managing WiFi profiles.
It enables you to scan for available networks and create profiles for
your preferred networks. At boot time, running WiFi Radar will
automatically scan for an available preferred network and connect to
it. You can drag and drop your preferred networks to arrange the
profile priority.

%prep
%setup -q
perl -pi -e 's!^CONF_FILE\s*=.*!CONF_FILE = "%{_sysconfdir}/%{name}.conf"!' %{name}

%build

%install
rm -rf %buildroot

install -D -m 755 %{name} $RPM_BUILD_ROOT%{_sbindir}/%{name}
install -d -m 755 $RPM_BUILD_ROOT%{_bindir}/
ln -sf consolehelper $RPM_BUILD_ROOT%{_bindir}/%{name}

install -d -m 755 $RPM_BUILD_ROOT%{_sysconfdir}/
install -m 600 %{name}.conf $RPM_BUILD_ROOT%{_sysconfdir}/

mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1
install -m 644 %{name}.1 $RPM_BUILD_ROOT/%{_mandir}/man1
mkdir -p $RPM_BUILD_ROOT%{_mandir}/man5
install -m 644 %{name}.conf.5 $RPM_BUILD_ROOT/%{_mandir}/man5

install -m 644 %{SOURCE1} -D $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
install -m 644 %{SOURCE2} -D $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
install -m 644 %{SOURCE3} -D $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=WIFI radar
Comment=Simple wireless network manager
Exec=%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-System-Configuration-Networking;Settings;Network;
EOF

install -d -m 755 $RPM_BUILD_ROOT%{_sysconfdir}/security/console.apps/
cat > $RPM_BUILD_ROOT%{_sysconfdir}/security/console.apps/%{name} <<EOF
USER=root
PROGRAM=%{_sbindir}/%{name}
SESSION=true
EOF

install -d -m 755 $RPM_BUILD_ROOT%{_sysconfdir}/pam.d/
cat > $RPM_BUILD_ROOT%{_sysconfdir}/pam.d/%{name} <<EOF
#%PAM-1.0
auth       sufficient   pam_rootok.so
auth       sufficient   pam_timestamp.so
auth       include      system-auth
session    required     pam_permit.so
session    optional     pam_xauth.so
session    optional     pam_timestamp.so
account    required     pam_permit.so
EOF

%clean
rm -rf %buildroot

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files
%defattr(-,root,root)
%doc CHANGE.LOG README README.WPA-Mini-HOWTO.txt TODO
%{_bindir}/%{name}
%{_sbindir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%config(noreplace) %{_sysconfdir}/%{name}.conf
%config(noreplace) %{_sysconfdir}/security/console.apps/%{name}
%config(noreplace) %{_sysconfdir}/pam.d/%{name}
%{_mandir}/man1/%{name}.1*
%{_mandir}/man5/%{name}.conf.5*



%changelog
* Sun Sep 20 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.9.9-2mdv2010.0
+ Revision: 445780
- rebuild

* Sun Mar 15 2009 Funda Wang <fundawang@mandriva.org> 1.9.9-1mdv2009.1
+ Revision: 355190
- New version 1.9.9

* Sun Aug 03 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.9.8-5mdv2009.0
+ Revision: 261983
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.9.8-4mdv2009.0
+ Revision: 255987
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 1.9.8-2mdv2008.1
+ Revision: 140932
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Sat Aug 11 2007 Olivier Blin <oblin@mandriva.com> 1.9.8-2mdv2008.0
+ Revision: 61956
- do not use pam_stack anymore (#31659)

* Fri Apr 20 2007 Olivier Blin <oblin@mandriva.com> 1.9.8-1mdv2008.0
+ Revision: 16099
- XDG menu
- update url
- 1.9.8


* Mon Jul 25 2005 Olivier Blin <oblin@mandriva.com> 1.9.4-1mdk
- 1.9.4
- package man pages
- add menu and icons (from Nicolas Brouard)

* Wed May 04 2005 Olivier Blin <oblin@mandriva.com> 1.9.3-3mdk
- ship config file

* Wed May 04 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.9.3-2mdk
- packages is noarch
- mark conf files as %%config
- %%mkrel
- cosmetics

* Wed Apr 27 2005 Olivier Blin <oblin@mandriva.com> 1.9.3-1mdk
- initial release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8449 |12cr|wiggle-0.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name wiggle
%define	version	0.9
%define	release	1

Summary: 	A tool for applying patches with conflicts
Name: 		%{name}
Version: 	%{version}
Release:	%{release}
License: 	GPL
Group:		Text tools
Source0:	http://neil.brown.name/wiggle/%{name}-%{version}.tar.gz
Patch1:		wiggle-fix-build.patch
Url:		http://neil.brown.name/wiggle
BuildRequires:	groff-for-man
BuildRequires:	ncurses-devel

%description
Wiggle is a program for applying patches that 'patch' cannot
apply due to conflicting changes in the original.
Wiggle will always apply all changes in the patch to the original.
If it cannot find a way to cleanly apply a patch, it inserts it
in the original in a manner similar to 'merge', and report an
unresolvable conflict.  Such a conflict will look like:

%prep
%setup -q
bzip2 DOC/diff.ps


# Don't add Neil Brown's default sign off line to every patch
sed -i '/$CERT/,+4s,^,#,' p || die "sed failed on p"



%build
%make

%install
mkdir -p %buildroot/%{_bindir}
mkdir -p %buildroot/%{_mandir}/man1
install -m755 wiggle %buildroot/%{_bindir}/wiggle
install -m644 wiggle.1 %buildroot/%{_mandir}/man1/wiggle.1

%files
%doc ANNOUNCE TODO notes DOC/diff.ps.bz2
%doc p p.help
%attr (755,root,root) %{_bindir}/wiggle
%{_mandir}/man1/wiggle.1*



%changelog
* Thu Jun 14 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.9-1
+ Revision: 805628
- version update 0.9

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 0.6-8mdv2010.0
+ Revision: 434752
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 0.6-7mdv2009.0
+ Revision: 261984
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.6-6mdv2009.0
+ Revision: 255989
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Thu Dec 20 2007 Thierry Vignaud <tv@mandriva.org> 0.6-4mdv2008.1
+ Revision: 135619
- patch 1: fix build
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import wiggle


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8450 |12cr|wiican-0.3.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	wiican
%define version	0.3.3
%define rel	1

%define udev_rules_dir	/lib/udev/rules.d

Name:		%{name}
Version:	%{version}
Release:	%mkrel %{rel}
Summary:	Simple Wiimote usage assistant and mapping manager
License:	GPLv3
Group:		System/Configuration/Hardware
Url:		http://fontanon.org/wiican/
Source0:	http://launchpad.net/wiican/0.3/%{version}/+download/%{name}-%{version}.tar.gz
BuildArch:	noarch
Requires:	python-dbus
Requires:	gnome-bluetooth
Requires:	pygtk2
Requires:	python-yaml
Requires:	python-pyinotify
Requires:	python-ply
Requires:	gnome-python-gconf
Requires:	python-gobject
Requires:	cwiid
Requires:	pyxdg
BuildRequires:	python-devel
BuildRequires:	desktop-file-utils

%description
WiiCan assists on configuration and management of your Wiimote under
GNU/Linux. It tracks Bluetooth connectivity and allows to use and
create mappings to adapt your Wiimote for use on any application.

Actually WiiCan is a system tray icon, programmed in Python. It
connects to bluez and HAL via D-Bus for tracking the available
Bluetooth devices and Wiimote connection status.

%prep
%setup -q

%build
%{__python} setup.py build

%install
rm -rf %{buildroot}
%{__python} setup.py install \
        --prefix=%{_prefix} \
	--root %{buildroot}

#autoload uinput module
mkdir -p %{buildroot}%{_sysconfdir}/modprobe.preload.d
echo uinput > %{buildroot}%{_sysconfdir}/modprobe.preload.d/wiican-uinput

#fix udev-rule name
mv %{buildroot}%{udev_rules_dir}/99-uinput.rules \
   %{buildroot}%{udev_rules_dir}/99-wiican-uinput.rules

#fix desktop file
desktop-file-install \
        --dir %{buildroot}%{_datadir}/applications/ \
	--remove-category=HardwareSettings \
	--remove-key=GenericName \
	%{buildroot}%{_datadir}/applications/%{name}.desktop
	
%find_lang %{name}

%clean
rm -rf %{buildroot}

%post
%post_install_gconf_schemas %{name}
set -x
/sbin/modprobe uinput &>/dev/null
:

%preun
%preun_uninstall_gconf_schemas %{name}

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS TODO
%config(noreplace) %{_sysconfdir}/modprobe.preload.d/wiican-uinput
%config(noreplace) %{_sysconfdir}/gconf/schemas/%{name}.schemas
%{python_sitelib}/%{name}-%{version}-py%{py_ver}.egg-info
%{python_sitelib}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.svg
%{_datadir}/%{name}
%{_bindir}/%{name}
%{_bindir}/%{name}-service
%{udev_rules_dir}/99-wiican-uinput.rules
%{_iconsdir}/hicolor/*/*/%{name}*
%{_iconsdir}/hicolor/scalable/mimetypes/gnome-mime-application-x-wii.svg
%{_datadir}/dbus-1/services/org.gnome.wiican.service
%{_datadir}/mime/packages/wiican.xml


%changelog
* Thu Oct 06 2011 Zombie Ryushu <ryushu@mandriva.org> 0.3.3-1
+ Revision: 703362
- Fix build dir
- Upgrade to version 0.3.3

* Mon May 23 2011 Funda Wang <fwang@mandriva.org> 0.3.2-2
+ Revision: 677842
- rebuild to add gconftool as req

* Sun Feb 13 2011 Jani Välimaa <wally@mandriva.org> 0.3.2-1
+ Revision: 637547
- new version 0.3.2
- drop unneeded patch
- drop old py_requires macro
- clean .spec a bit

* Fri Oct 29 2010 Michael Scherer <misc@mandriva.org> 0.3.1-2mdv2011.0
+ Revision: 590091
- rebuild for python 2.7

* Sun Oct 24 2010 Jani Välimaa <wally@mandriva.org> 0.3.1-1mdv2011.0
+ Revision: 587904
- new version 0.3.1
- drop upstream applied patch

* Thu Sep 02 2010 Jani Välimaa <wally@mandriva.org> 0.3.0-2mdv2011.0
+ Revision: 575382
- add utils_keynone.patch from upstream to fix crash on startup

* Sun Aug 29 2010 Jani Välimaa <wally@mandriva.org> 0.3.0-1mdv2011.0
+ Revision: 574228
- new version 0.3.0

* Fri Aug 20 2010 Zombie Ryushu <ryushu@mandriva.org> 0.2.1-3mdv2011.0
+ Revision: 571488
- Fix build Requires
- Fix build Requires

* Thu Aug 05 2010 Jani Välimaa <wally@mandriva.org> 0.2.1-2mdv2011.0
+ Revision: 566465
- fix .desktop file
- load uinput module in %%post
- prettify summary and description

* Thu Aug 05 2010 Jani Välimaa <wally@mandriva.org> 0.2.1-1mdv2011.0
+ Revision: 566435
- fix source tag
- clean/fix spec
  * fix url, group, license and description
  * fix requires
  * fix file list
- add modprobe.preload.d/wiican-uinput file to load uinput module automaticly
- add udev rule to set "correct" /dev/uinput rights

* Wed Aug 04 2010 Zombie Ryushu <ryushu@mandriva.org> 0.2.1-0.1mdv2011.0
+ Revision: 565839
- Fix Python
- Fix Python
- Build Requires Python
- import wiican



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8451 |12cr|wiiuse-0.12-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		wiiuse
Version:		0.12
Release:		3

%define	major		0
%define	libname		%mklibname %{name} %{major}
%define develname	%mklibname %{name} -d

Summary:	Library to access wiimotes and its various accessories
#LGPLv3+?
License:	GPLv3+
Group:		System/Libraries
URL:		http://sourceforge.net/projects/wiiuse
Source0:	http://sourceforge.net/projects/wiiuse/files/wiiuse/v0.12/wiiuse_v0.12_src.tar.gz
Patch0:		wiiuse.memset.patch
Patch1:		wiiuse_cflags.patch
Patch2:		wiiuse_fix_linking.patch
BuildRequires:	pkgconfig(bluez)
# for the example
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(glut)
BuildRequires:	pkgconfig(sdl)


%description
Wiiuse is a library written in C that connects with several Nintendo Wii 
wiimotes. It supports motion sensing, IR tracking, nunchuk, classic 
controller, and the Guitar Hero 3 controller.

Single threaded and nonblocking makes a light weight and clean API.

%package -n %{develname}
Summary:	Header files from %{name}
Group:		Development/C
Requires:	libwiiuse = %{version}
Requires:	bluez-devel
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
Includes files for developing programs based on %{name}.

%package -n %{libname}
Summary:	Dynamic libraries from %{name}
Group:		System/Libraries
Provides:	libwiiuse = %{version}-%{release}

%description -n %{libname}
Dynamic libraries from %{name}.


%prep
%setup -q -n %{name}_v%{version}
%patch0 -p0
%patch1 -p1 
%patch2 -p1 


perl -pi -e "s|\r\n|\n|g" CHANGELOG README

%build
CFLAGS='%optflags' make

%install
install -D -m 644 src/release*/libwiiuse.so %{buildroot}%{_libdir}/libwiiuse.so
install -D -m 644 src/wiiuse.h %{buildroot}%{_includedir}/wiiuse.h
install -D -m 755 example/release*/wiiuse-example %{buildroot}%{_bindir}/wiiuse-example
install -D -m 755 example-sdl/release*/wiiuse-sdl %{buildroot}%{_bindir}/wiiuse-example-sdl

%files
%doc CHANGELOG README
%attr(0755,root,root) %{_bindir}/*

%files -n %{develname}
%{_includedir}/*
%{_libdir}/libwiiuse.so

%files -n %{libname}
%{_libdir}/libwiiuse.so.%{major}*

%ifarch ix86
%exclude %{_libdir}/debug
%endif

%changelog
* Mon Feb 28 2011 Funda Wang <fwang@mandriva.org> 0.12-3mdv2011.0
+ Revision: 640874
- rebuild

* Wed Feb 02 2011 Funda Wang <fwang@mandriva.org> 0.12-2
+ Revision: 635055
- requires bluez-devel for headers

* Fri Jan 28 2011 Zombie Ryushu <ryushu@mandriva.org> 0.12-1.1
+ Revision: 633643
- Fix memset bug in wiiuse

* Wed Oct 14 2009 Guillaume Bedot <littletux@mandriva.org> 0.12-1mdv2010.0
+ Revision: 457314
- import wiiuse


* Mon Sep 21 2009 Guillaume Bedot <littletux@mandriva.org> 0.12-1mdv2010.0
- First package of wiiuse for Mandriva

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8452 |12cr|wikipediafs-0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	View and edit Wikipedia articles as if they were real files
Name:		wikipediafs
Version:	0.4
Release:	%mkrel 1
License:	GPLv2+
Group:		System/Base
Source:		http://downloads.sourceforge.net/wikipediafs/%name-%version.tar.bz2
URL:		http://wikipediafs.sourceforge.net/
Buildroot:	%_tmppath/%name-%version-root
%py_requires -d
BuildArch:	noarch
BuildRequires:	python => 2.4
BuildRequires:	fuse => 2.6.3
BuildRequires:	python-fuse => 0.2
Requires:	python-fuse => 0.2

%description
WikipediaFS is a mountable Linux virtual file system that allows to read and
edit articles from Wikipedia (or any Mediawiki-based site) as if they were real
files.

It is thus possible to view and edit articles using your favourite text-editor.
Text-editors tend to be more convenient than a simple browser form when it
comes to editing large texts and they generally include useful features such as
Mediawiki syntax highlighting and spell checking.

Open your article, perform your modifications and save ! That's it, Wikipedia
has been updated for you!

Advance usage of WikipediaFS includes easy development of scripts and bots.
Programs simply have to deal with normal files because this is WikipediaFS
which takes care of the HTTP layer. For example, it would be possible to use
WikipediaFS to perform a massive content migration from an existing site to a
Mediawiki.

%prep
%setup -q 

%build

%install
rm -rf $RPM_BUILD_ROOT
python setup.py install --root=$RPM_BUILD_ROOT

 
%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(0644,root,man,755)
%doc NEWS doc/*.htm
%attr(755,root,root) %_bindir/mount.wikipediafs
%python_sitelib/wikipediafs*
%_mandir/man1/mount.wikipediafs.*



%changelog
* Tue Mar 08 2011 Sandro Cazzaniga <kharec@mandriva.org> 0.4-1mdv2011.0
+ Revision: 642893
- new version

* Sat Oct 30 2010 Michael Scherer <misc@mandriva.org> 0.3-5mdv2011.0
+ Revision: 590585
- rebuild for python 2.7

* Mon Feb 22 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.3-4mdv2010.1
+ Revision: 509737
- fix mixed space and tabs

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 0.3-3mdv2010.0
+ Revision: 445781
- rebuild

* Tue Jan 06 2009 Funda Wang <fwang@mandriva.org> 0.3-2mdv2009.1
+ Revision: 326119
- rebuild

* Thu Aug 21 2008 Funda Wang <fwang@mandriva.org> 0.3-1mdv2009.0
+ Revision: 274676
- fix BR

  + Thierry Vignaud <tv@mandriva.org>
    - import wikipediafs


* Thu Aug 21 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.3-1mdv2009.0
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8453 |12cr|wine-gecko-1.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	debug_package	%nil
%define name	wine-gecko
%define oname	wine-mozilla
%define version	1.8
%define rel	1

%define mingw64_snap	5421
%define binutils_version 2.22.52.0.4
%define gcc_version linaro-4.7-2012.10

# See:
# http://wiki.winehq.org/Gecko
# http://wiki.winehq.org/BuildingWineGecko

# Building instructions and upstream-used toolchain versions are detailed in
# wine/README file inside the source tarball.

%ifarch x86_64
%define mingw_host x86_64-w64-mingw32
%else
%define mingw_host i686-w64-mingw32
%endif

# We bundle custom versions of mingw64 headers and crt here because
# wine-gecko does not currently build with those from our system mingw32.
# Addendum: We also bundle the recommended versions of gcc and binutils as it
# doesn't build with our system ones, plus this allows 64-bit build as well.
# Build instructions from upstream README are followed.
# TODO: Investigate if the system mingw toolchain could be switched to
# ming64 to accommodate wine-gecko.

Summary:	HTML engine for Wine based on Gecko
Name:		%{name}
Version:	%{version}
Release:	%mkrel %{rel}
Group:		Emulators
License:	MPLv1.1
URL:		http://wiki.winehq.org/Gecko
Source0:	http://downloads.sourceforge.net/wine/%{oname}-%{version}-src.tar.bz2
# URL=http://mingw-w64.svn.sourceforge.net/svnroot/mingw-w64/trunk
# REV=$(svn info $URL | sed -n 's,^Last Changed Rev: ,,p')
# rm -rf mingw-w64-crt mingw-w64-headers
# svn export -r $REV $URL/mingw-w64-crt
# svn export -r $REV $URL/mingw-w64-headers
# tar -cjf mingw-w64-crt-svn$REV.tar.bz2 mingw-w64-crt
# tar -cjf mingw-w64-headers-svn$REV.tar.bz2 mingw-w64-headers
Source1:	mingw-w64-headers-svn%mingw64_snap.tar.bz2
Source2:	mingw-w64-crt-svn%mingw64_snap.tar.bz2
# This is officially overkill:
Source3:	http://ftp.gnu.org/gnu/binutils/binutils-%{binutils_version}.tar.bz2
Source4:	http://gcc.fyxm.net/releases/gcc-%{gcc_version}/gcc-%{gcc_version}.tar.bz2
# Fix mozilla build with mga multiarch (patch by cjw)
Patch0:		iceape-2.12-system-virtualenv.patch
ExclusiveArch:	%ix86 x86_64
Requires:	wine32
BuildRequires:	autoconf2.1
BuildRequires:	zip
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	libIDL-devel
BuildRequires:	x11-proto-devel
BuildRequires:	yasm
BuildRequires:	texinfo
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	python-setuptools
BuildRequires:	python-virtualenv

# for msi package generation
BuildRequires:	wine-bin
# for gcc
BuildRequires:	gmp-devel
BuildRequires:	mpfr-devel
BuildRequires:	libmpc-devel

%description
A custom version of Mozilla's Gecko Layout Engine for Wine. This package
is needed when running such Windows applications in Wine that display web
pages using embedded IE.

%ifarch x86_64
%package -n wine64-gecko
Summary:	HTML engine for 64-bit Wine based on Gecko
Group:		Emulators
Requires:	wine64

%description -n wine64-gecko
A custom version of Mozilla's Gecko Layout Engine for Wine. This package
is needed when running such Windows applications in Wine that display web
pages using embedded IE.

This package is for use with 64-bit wine64.
%endif

%prep
%setup -q -c -a1 -a2 -a3 -a4
ln -s wine-mozilla-%version wine-mozilla

cd wine-mozilla
%patch0 -p2
cd ..

# NOTE: any deviations from wine/README below are only there to make the
# package build successfully. If something seems to be unnecessary, it is ok
# to drop it.

%ifarch %ix86
# Fixes build - for some strange reason the detection fails here:
sed -i 's,cross_compiling=.*$,cross_compiling=yes,' wine-mozilla/nsprpub/configure
%endif

%build
builddir=$PWD

cd wine-mozilla
# for virtualenv patch
autoconf-2.13
cd ..

mkdir -p binutils-build gcc-build
mkdir -p mingw-headers-build mingw-crt-build

# Per Fedora mingw
export CFLAGS="-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4"
export CXXFLAGS="$CFLAGS"

# Make sure nothing leaks outside build dir:
export WINEPREFIX="$builddir/wine-prefix"

cd binutils-build
../binutils-%{binutils_version}/configure --prefix=$builddir/mingw-sysroot --target=%mingw_host --disable-multilib
%make
%make install
cd ..

cd mingw-headers-build
../mingw-w64-headers/configure --host=%mingw_host --prefix=$builddir/mingw-sysroot/%mingw_host --enable-sdk=all --enable-secure-api
%make install
ln -s %mingw_host $builddir/mingw-sysroot/mingw
cd ..

cd gcc-build
../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
%make all-gcc
%make install-gcc
cd ..

export PATH=$builddir/mingw-sysroot/bin:$PATH

cd mingw-crt-build
../mingw-w64-crt/configure --host=%mingw_host --prefix=$builddir/mingw-sysroot/%mingw_host
%make
%make install
cd ..

cd gcc-build
%make
%make install
cd ..

%ifarch x86_64
ln -s %{_bindir}/wine64 $builddir/mingw-sysroot/bin/wine
%endif

cd wine-mozilla
MAKEOPTS="%_smp_mflags" wine/make_package \
%ifarch x86_64
	-win64
%else
	-win32
%endif

%install
install -d -m755 %{buildroot}%{_datadir}/wine/gecko
install -m644 wine_gecko-*/dist/wine_gecko-%{version}-*.msi %{buildroot}%{_datadir}/wine/gecko

%ifarch x86_64
%files -n wine64-gecko
%else
%files
%endif
%doc wine-mozilla/LEGAL
%doc wine-mozilla/LICENSE
%doc wine-mozilla/toolkit/content/license.html
%dir %{_datadir}/wine/gecko
%{_datadir}/wine/gecko/*.msi

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8454 |12cr|wine-stable-1.4.1-1.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%ifarch x86_64
%define	wine	wine64-stable
%define	mark64	()(64bit)
%else
%define	wine	wine-stable
%define	mark64	%{nil}
%endif
%define	lib_name_orig	lib%{name}
%define	lib_major	1
%define	lib_name	%mklibname %{name} %{lib_major}
%define	lib_name_devel	%{mklibname -d wine}
%define	oname 		wine


# On 32-bit we have
# wine32 - those 32-bit binaries that are also used on 64-bit for 32-bit support
# wine - all other files (requires 'wine32')
# On 64-bit we have
# wine64 - all 64-bit files (suggests 'wine32')
# - Anssi 07/2010

Name:		wine-stable
#(peroyvind): please do backports for new versions
Version:	1.4.1
%define rel	1.1
Release:	%mkrel %{rel}
%define o_ver	%{version}
Epoch:		1
Summary:	WINE Is Not An Emulator - runs MS Windows programs
License:	LGPLv2+
Group:		Emulators
URL:		http://www.winehq.com/
Source0:	http://ibiblio.org/pub/linux/system/emulators/wine/%{oname}-%{o_ver}.tar.bz2
Source1:	http://ibiblio.org/pub/linux/system/emulators/wine/%{oname}-%{o_ver}.tar.bz2.sign

# RH stuff
Source2:        wine.init
Source10:	wine.rpmlintrc
Patch0:		wine-1.0-rc3-fix-conflicts-with-openssl.patch
Patch1:		wine-1.1.7-chinese-font-substitutes.patch
# (Anssi 05/2008) Adds:
# a: => /media/floppy (/mnt/floppy on 2007.1 and older)
# d: => $HOME (at config_dir creation time, not refreshed if $HOME changes;
#              note that Wine also provides $HOME in My Documents)
# only on 2008.0: e: => /media/cdrom (does not exist on 2008.1+)
# only on 2007.1 and older: e: => /mnt/cdrom
# com4 => /dev/ttyUSB0 (replaces /dev/ttyS3)
# have to substitute @MDKVERSION@ in dlls/ntdll/server.c
Patch108:	wine-mdkconf.patch

#(eandry) add a pulseaudio sound driver (from http://art.ified.ca/downloads/ )

# Rediff configure.ac patch manually until winepulse upstream fixes it

# (anssi) Wine needs GCC 4.4+ on x86_64 for MS ABI support. Note also that
# 64-bit wine cannot run 32-bit programs without wine32.
ExclusiveArch:	%{ix86}
%if %mdkversion >= 201010
ExclusiveArch:	x86_64
%endif
%ifarch x86_64
BuildRequires:	gcc >= 4.4
%endif

BuildRequires:  bison flex
BuildRequires:  gpm-devel 
BuildRequires:  perl-devel
BuildRequires:  pkgconfig(ncurses)
BuildRequires:  cups-devel   
BuildRequires:  sane-devel   
BuildRequires:  lcms-devel   
BuildRequires:  autoconf     
BuildRequires:  docbook-utils docbook-dtd-sgml
BuildRequires:  docbook-utils docbook-dtd-sgml sgml-tools
BuildRequires:  pkgconfig(jack)
BuildRequires:  pkgconfig(libpulse)
BuildRequires:  libmpg123-devel 
BuildRequires:  openal-devel    
BuildRequires:  alsa-oss-devel   
BuildRequires:  pkgconfig(gstreamer-0.10) libgstreamer0.10-plugins-base-devel
BuildRequires:  isdn4k-utils-devel
BuildRequires:  glibc-static-devel
BuildRequires:  chrpath
BuildRequires:  ungif-devel pkgconfig(xpm)
BuildRequires:  pkgconfig(libtiff-4)
BuildRequires:  librsvg   
BuildRequires:  imagemagick
BuildRequires:  pkgconfig(libgphoto2)
BuildRequires:  desktop-file-utils
BuildRequires:  openldap-devel    
BuildRequires:  pkgconfig(libxslt)     
BuildRequires:  dbus-devel        
BuildRequires:  valgrind          
BuildRequires:  gsm-devel         
BuildRequires:  unixODBC-devel    
BuildRequires:  pkgconfig(gnutls)      
BuildRequires:  gettext-devel
BuildRequires:  pkgconfig(glu)
BuildRequires:  libv4l-devel 
BuildRequires:  libxcursor-devel libxcomposite-devel
BuildRequires:  pkgconfig(xinerama) pkgconfig(xrandr)   
BuildRequires:  pkgconfig(x11) pkgconfig(xrender)
BuildRequires:  pkgconfig(xext) libsm-devel
BuildRequires:  fontforge fontconfig-devel pkgconfig(freetype2)

BuildRequires:	bison flex gpm-devel perl-devel pkgconfig(ncurses) sgml-tools
BuildRequires:	pkgconfig(x11) pkgconfig(xrender) pkgconfig(xext) libsm-devel
BuildRequires:	pkgconfig(freetype2) autoconf docbook-utils docbook-dtd-sgml
BuildRequires:	cups-devel pkgconfig(jack) imagemagick isdn4k-utils-devel pkgconfig(xpm)
BuildRequires:	sane-devel glibc-static-devel ungif-devel chrpath
BuildRequires:	desktop-file-utils alsa-oss-devel openldap-devel lcms-devel
BuildRequires:	pkgconfig(libxslt) dbus-devel
BuildRequires:	valgrind librsvg pkgconfig(libpulse) gettext-devel
BuildRequires:	gsm-devel
BuildRequires:	pkgconfig(glu)
BuildRequires:	fontforge
BuildRequires:	unixODBC-devel
BuildRequires:	libmpg123-devel
BuildRequires:	openal-devel pkgconfig(xrandr) pkgconfig(xinerama) libxcomposite-devel
BuildRequires:	libxcursor-devel fontconfig-devel
BuildRequires:	pkgconfig(gnutls) pkgconfig(libtiff-4) libv4l-devel
BuildRequires:	pkgconfig(gstreamer-0.10) libgstreamer0.10-plugins-base-devel
%if %mdvver >= 201100
BuildRequires:	prelink
%endif

%define desc Wine is a program which allows running Microsoft Windows programs \
(including DOS, Windows 3.x and Win32 executables) on Unix. It \
consists of a program loader which loads and executes a Microsoft \
Windows binary, and a library (called Winelib) that implements Windows \
API calls using their Unix or X11 equivalents.  The library may also \
be used for porting Win32 code into native Unix executables.

%ifarch x86_64
%package -n	%{wine}
Summary:	WINE Is Not An Emulator - runs MS Windows programs
Group:		Emulators
Suggests:	wine32 = %{EVRD}
Suggests:	wine64-gecko
%else
# on 32-bit we always want wine32 package
Requires:	wine32 = %{EVRD}
%endif

Provides:	%{wine}-utils = %{EVRD} %{wine}-full = %{EVRD}
Provides:	%{lib_name}-capi = %{EVRD} %{lib_name}-twain = %{EVRD}
Provides:	%{lib_name} = %{EVRD}
Provides:	wine-bin = %{EVRD}
Obsoletes:	%{wine}-utils %{wine}-full %{lib_name}-capi %{lib_name}-twain
Obsoletes:	%{lib_name} <= %{EVRD}
Requires:	xmessage
Suggests:	sane-frontends
# wine dlopen's these, so let's add the dependencies ourself
Requires:	libfreetype.so.6%{mark64} libasound.so.2%{mark64}
Requires:	libXrender.so.1%{mark64}
%if %mdkversion >= 201200
Requires:	libpng15.so.15%{mark64}
%else
Requires:	libpng12.so.0%{mark64}
%endif
Requires(post): desktop-file-utils
Requires(postun): desktop-file-utils
Requires(post): desktop-common-data
Requires(postun): desktop-common-data
Requires(preun): rpm-helper
Requires(post):	rpm-helper
Conflicts:	%{wine} < 1:0.9-3mdk
%ifarch %{ix86}
Conflicts:	wine64
%else
Conflicts:	wine
%endif

%description
%desc

%ifarch x86_64
%description -n	%{wine}
%desc

This package contains the Win64 version of Wine. You need the wine32
package from the 32-bit repository to be able to run 32-bit applications.
%endif

%ifarch %ix86
%package -n	wine32
Summary:	32-bit support for Wine
Group:		Emulators
# This is not an EVR-specific requirement, as otherwise on x86_64 urpmi could
# resolve the dependency to wine64 even on upgrades, and therefore replace
# wine+wine32 installation with a wine32+wine64 installation. - Anssi
Requires:	wine-bin
Conflicts:	wine < 1:1.2-0.rc7.1
Conflicts:	wine64 < 1:1.2-0.rc7.1
# (Anssi) If wine-gecko is not installed, wine pops up a dialog on first
# start proposing to download wine-gecko from sourceforge, while recommending
# to use distribution packages instead. Therefore suggest wine-gecko here:
Suggests:	wine-gecko

%description -n	wine32
Wine is a program which allows running Microsoft Windows programs
(including DOS, Windows 3.x and Win32 executables) on Unix.

This package contains the files needed to support 32-bit Windows
programs.
%endif

%package -n	%{wine}-devel
Summary:	Static libraries and headers for %{name}
Group:		Development/C
Requires:	%{wine} = %{EVRD}
%rename		%{lib_name_devel}
Provides:	%{lib_name_orig}-devel = %{EVRD}
Obsoletes:	%{mklibname -d wine 1} < %{EVRD}
%ifarch %{ix86}
Conflicts:	wine64-devel
%else
Conflicts:	wine-devel
%endif

%description -n	%{wine}-devel
Wine is a program which allows running Microsoft Windows programs
(including DOS, Windows 3.x and Win32 executables) on Unix.

%{wine}-devel contains the libraries and header files needed to
develop programs which make use of wine.

Wine is often updated.

%prep
%setup -q -n %{oname}-%{o_ver}
%patch1 -p0 -b .chinese
%patch108 -p1 -b .conf
sed -i 's,@MDKVERSION@,%{mdkversion},' dlls/ntdll/server.c

%build
%ifarch %ix86
# (Anssi 04/2008) bug #39604
# Some protection systems complain "debugger detected" with our
# -fomit-frame-pointer flag, so disable it.
export CFLAGS="%{optflags} -fno-omit-frame-pointer"
%endif

# (Anssi 04/2008)
# If icotool is present, it is used to rebuild icon files. It is in contrib
# so we do not do that; this is here to ensure that installed icoutils does
# not change build behaviour.
export ICOTOOL=false

autoreconf
%configure2_5x	--with-x \
		--with-pulse \
		--without-nas \
%ifarch x86_64
		--enable-win64
%endif

%make depend
%make

%install
rm -rf %{buildroot}
%makeinstall_std LDCONFIG=/bin/true 

# Danny: dirty:
install -m755 tools/fnt2bdf -D %{buildroot}%{_bindir}/fnt2bdf

# Allow users to launch Windows programs by just clicking on the .exe file...
install -m755 %{SOURCE2} -D %{buildroot}%{_initrddir}/%{name}

mkdir -p %{buildroot}%{_sysconfdir}/xdg/menus/applications-merged
cat > %{buildroot}%{_sysconfdir}/xdg/menus/applications-merged/mandriva-%{name}.menu <<EOF
<!DOCTYPE Menu PUBLIC "-//freedesktop//DTD Menu 1.0//EN"
"http://www.freedesktop.org/standards/menu-spec/menu-1.0.dtd">
<Menu>
    <Name>Applications</Name>
    <Menu>
        <Name>Tools</Name>
        <Menu>
            <Name>Emulators</Name>
            <Menu>
                <Name>Wine</Name>
                <Directory>mandriva-%{name}.directory</Directory>
                <Include>
                    <Category>X-MandrivaLinux-MoreApplications-Emulators-Wine</Category>
                </Include>
            </Menu>
        </Menu>
    </Menu>
</Menu>
EOF

mkdir -p %{buildroot}%{_datadir}/desktop-directories
cat > %{buildroot}%{_datadir}/desktop-directories/mandriva-%{name}.directory <<EOF
[Desktop Entry]
Name=Wine
Icon=%{name}
Type=Directory
EOF

mkdir -p %{buildroot}%{_datadir}/applications/
for i in	winecfg:Configurator \
		notepad:Notepad \
		winefile:File\ Manager \
		regedit:Registry\ Editor \
		winemine:Minesweeper \
		wineboot:Reboot \
		"wineconsole cmd":Command\ Line \
		"wine uninstaller:Wine Software Uninstaller";
do cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}-`echo $i|cut -d: -f1`.desktop << EOF
[Desktop Entry]
Name=`echo $i|cut -d: -f2`
Comment=`echo $i|cut -d: -f2`
Exec=`echo $i|cut -d: -f1`
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-MoreApplications-Emulators-Wine;
EOF
done

# Categories=Emulator does nothing and is added as a workaround to kde #27700
desktop-file-install	--vendor="" \
			--add-mime-type=application/x-zip-compressed \
			--remove-mime-type=application/x-zip-compressed \
			--add-category=Emulator \
			--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/wine.desktop

%ifarch x86_64
# fix the binary name
sed -i 's,Exec=wine ,Exec=wine64 ,' %{buildroot}%{_datadir}/applications/wine.desktop
%endif

install -d %{buildroot}{%{_liconsdir},%{_iconsdir},%{_miconsdir}}

# winecfg icon
convert dlls/user32/resources/oic_winlogo.ico[8] %{buildroot}%{_miconsdir}/%{name}.png
convert dlls/user32/resources/oic_winlogo.ico[7] %{buildroot}%{_iconsdir}/%{name}.png
convert dlls/user32/resources/oic_winlogo.ico[6] %{buildroot}%{_liconsdir}/%{name}.png

# notepad icon
convert programs/notepad/notepad.ico[2] %{buildroot}%{_miconsdir}/notepad.png
convert programs/notepad/notepad.ico[7] %{buildroot}%{_iconsdir}/notepad.png
convert programs/notepad/notepad.ico[8] %{buildroot}%{_liconsdir}/notepad.png
# winefile icon
convert programs/winefile/winefile.ico[2] %{buildroot}%{_miconsdir}/winefile.png
convert programs/winefile/winefile.ico[8] %{buildroot}%{_iconsdir}/winefile.png
convert programs/winefile/winefile.ico[7] %{buildroot}%{_liconsdir}/winefile.png
# regedit icon
convert programs/regedit/regedit.ico[2] %{buildroot}%{_miconsdir}/regedit.png
convert programs/regedit/regedit.ico[8] %{buildroot}%{_iconsdir}/regedit.png
convert programs/regedit/regedit.ico[7] %{buildroot}%{_liconsdir}/regedit.png
# winemine icon
convert programs/winemine/winemine.ico[2] %{buildroot}%{_miconsdir}/winemine.png
convert programs/winemine/winemine.ico[8] %{buildroot}%{_iconsdir}/winemine.png
convert programs/winemine/winemine.ico[7] %{buildroot}%{_liconsdir}/winemine.png

# wine uninstaller icon:
convert programs/msiexec/msiexec.ico[2] %{buildroot}%{_miconsdir}/msiexec.png
convert programs/msiexec/msiexec.ico[8] %{buildroot}%{_iconsdir}/msiexec.png
convert programs/msiexec/msiexec.ico[7] %{buildroot}%{_liconsdir}/msiexec.png

# change the icons in the respective .desktop files, in order:
sed -i 's,Icon=%{name},Icon=notepad,' %{buildroot}%{_datadir}/applications/mandriva-%{name}-notepad.desktop
sed -i 's,Icon=%{name},Icon=winefile,' %{buildroot}%{_datadir}/applications/mandriva-%{name}-winefile.desktop
sed -i 's,Icon=%{name},Icon=regedit,' %{buildroot}%{_datadir}/applications/mandriva-%{name}-regedit.desktop
sed -i 's,Icon=%{name},Icon=winemine,' %{buildroot}%{_datadir}/applications/mandriva-%{name}-winemine.desktop
sed -i 's,Icon=%{name},Icon=msiexec,' "%{buildroot}%{_datadir}/applications/mandriva-wine-stable-wine uninstaller.desktop"

%ifarch x86_64
chrpath -d %{buildroot}%{_bindir}/{wine64,wineserver,wmc,wrc} %{buildroot}%{_libdir}/%{oname}/*.so
%else
chrpath -d %{buildroot}%{_bindir}/{wine,wineserver,wmc,wrc} %{buildroot}%{_libdir}/%{oname}/*.so
%endif

%ifarch x86_64
cat > README.install.urpmi <<EOF
This is the Win64 version of Wine. This version can only be used to run
64-bit Windows applications as is. For running 32-bit Windows applications,
you need to also install the 'wine32' package from the 32-bit repository.
EOF
%endif

%preun -n %{wine}
%_preun_service %{name}

%post -n %{wine}
%_post_service %{name}

%files -n %{wine}
%doc ANNOUNCE AUTHORS README
%ifarch x86_64
%doc README.install.urpmi
%{_bindir}/wine64
%{_bindir}/wine64-preloader
%endif
%{_initrddir}/%{name}
%{_bindir}/winecfg
%{_bindir}/wineconsole*
%{_bindir}/wineserver
%{_bindir}/wineboot
%{_bindir}/function_grep.pl
#%{_bindir}/wineprefixcreate
%{_bindir}/msiexec
%{_bindir}/notepad
%{_bindir}/regedit
%{_bindir}/winemine
%{_bindir}/winepath
%{_bindir}/regsvr32
%{_bindir}/winefile
%{_mandir}/man1/wine.1*
%lang(de) %{_mandir}/de.UTF-8/man1/wine.1*
%lang(de) %{_mandir}/de.UTF-8/man1/winemaker.1*
%lang(de) %{_mandir}/de.UTF-8/man1/wineserver.1*
%lang(fr) %{_mandir}/fr.UTF-8/man1/*
%{_mandir}/man1/wineserver.1*
%{_mandir}/man1/msiexec.1*
%{_mandir}/man1/notepad.1*
%{_mandir}/man1/regedit.1*
%{_mandir}/man1/regsvr32.1*
%{_mandir}/man1/wineboot.1*
%{_mandir}/man1/winecfg.1*
%{_mandir}/man1/wineconsole.1*
%{_mandir}/man1/winecpp.1*
%{_mandir}/man1/winefile.1*
%{_mandir}/man1/winemine.1*
%{_mandir}/man1/winepath.1*
%dir %{_datadir}/%{oname}
%{_datadir}/%{oname}/generic.ppd
%{_datadir}/%{oname}/%{oname}.inf
%{_datadir}/%{oname}/l_intl.nls
%{_datadir}/applications/*.desktop
%{_sysconfdir}/xdg/menus/applications-merged/mandriva-%{name}.menu
%{_datadir}/desktop-directories/mandriva-%{name}.directory
%dir %{_datadir}/wine/fonts
%{_datadir}/wine/fonts/*
%{_miconsdir}/*.png
%{_iconsdir}/*.png
%{_liconsdir}/*.png

%ifarch %{ix86}
%files -n wine32
%{_bindir}/wine
%{_bindir}/wine-preloader
%endif

%{_libdir}/libwine*.so.%{lib_major}*
%dir %{_libdir}/%{oname}
%{_libdir}/%{oname}/*.cpl.so
%{_libdir}/%{oname}/*.drv.so
%{_libdir}/%{oname}/*.dll.so
%{_libdir}/%{oname}/*.exe.so
%{_libdir}/%{oname}/*.acm.so
%{_libdir}/%{oname}/*.ocx.so
%ifarch %{ix86}
%{_libdir}/%{oname}/*.vxd.so
%{_libdir}/%{oname}/*16.so
%endif
%{_libdir}/%{oname}/*.tlb.so
%{_libdir}/%{oname}/*.ds.so
%{_libdir}/%{oname}/*.sys.so
%{_libdir}/%{oname}/fakedlls

%files -n %{wine}-devel
%{_libdir}/%{oname}/*.a
%{_libdir}/libwine*.so
%{_libdir}/%{oname}/*.def
%{_includedir}/*
%{_bindir}/fnt2bdf
%{_bindir}/wmc
%{_bindir}/wrc
%{_bindir}/winebuild
%{_bindir}/winegcc
%{_bindir}/wineg++
%{_bindir}/winecpp
%{_bindir}/widl
%{_bindir}/winedbg
%{_bindir}/winemaker
%{_bindir}/winedump
%{_mandir}/man1/wmc.1*
%{_mandir}/man1/wrc.1*
%{_mandir}/man1/winebuild.1*
%{_mandir}/man1/winemaker.1*
%{_mandir}/man1/winedump.1*
%{_mandir}/man1/widl.1*
%{_mandir}/man1/winedbg.1*
%{_mandir}/man1/wineg++.1*
%{_mandir}/man1/winegcc.1*
%{_mandir}/pl.UTF-8/man1/wine.1*


%changelog
* Wed Jun 20 2012 Zombie Ryushu <ryushu@mandriva.org> 1:1.4.1-1.1mdv2011.0
+ Revision: 806473
- upgrade to 1.4.1

* Fri Apr 20 2012 Zombie Ryushu <ryushu@mandriva.org> 1:1.4-1.1
+ Revision: 792462
- fix oname
- deal with name change
- Fix revision
- Fix name
- Fix name
- Fix name
- Update Stable version to 1.4
- Update Stable version to 1.4
- Update Stable version to 1.4
- Update Stable version to 1.4
- increment and rebuild
- fix prelink condition

* Sun Jun 19 2011 Zombie Ryushu <ryushu@mandriva.org> 1:1.2.3-1
+ Revision: 686079
- fix preun
- imported package wine-stable


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8455 |12cr|winetricks-20120912-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Download and Install Windows Libraries on WINE 
Name:		winetricks
Version:	20120912
Release:	2
Group:		Emulators
License:	LGPLv2+
URL:		http://wiki.winehq.org/winetricks
Source0:	http://www.kegel.com/wine/winetricks
BuildRoot:	%{_tmppath}/%{name}-root
BuildArch:	noarch
Requires:	wine 
Requires:	wine-gecko
Requires:	cabextract

%description
winetricks is a quick and dirty script to download and install various
redistributable runtime libraries sometimes needed to run programs in Wine.

You can find winetricks in your menu under 'More Applications -> Emulators'.

See: http://wiki.winehq.org/winetricks for more details.

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_bindir}
install -m 755 %{SOURCE0} %{buildroot}%{_bindir}

mkdir -p %{buildroot}%{_datadir}/applications
cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
[Desktop Entry]
Name=%{name}
Comment=Download and Install Windows Libraries on WINE
Comment[de]=Herunterladen und Installieren von Windows-Bibliotheken für WINE
StartupNotify=true
Terminal=false
Type=Application
Icon=wine
Exec=%{name}
Categories=X-MandrivaLinux-MoreApplications-Emulators
EOF

%files
%defattr(-,root,root)
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8456 |12cr|winff-1.4.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	A graphical interface for the video converter ffmpeg
Name:		winff
Version:	1.4.2
Release:	1
License:	GPLv3
Group:		Video
Url:		http://winff.org
Source0:	http://winff.googlecode.com/files/%{name}-%{version}-source.tar.gz
BuildRequires:	lazarus
BuildRequires:	dos2unix
Requires:	ffmpeg
Requires:	xterm

%description
WinFF is a GUI for the command line video converter, FFMPEG. It will 
convert most any video file that FFmpeg will convert. WinFF does 
multiple files in multiple formats at one time. You can for example 
convert mpeg's, flv's, and mov's, all into avi's all at once.

%prep
%setup -q -n %{name}
# Fix EOL (Version 1.2.0)
dos2unix *.txt

%build
lazbuild --ws=gtk2 -B winff.lpr

%install
%__mkdir_p %{buildroot}{%{_bindir},%{_datadir}/%{name}/languages}

# Install winff binary
%__install %{name} %{buildroot}%{_bindir}

# Install languages
%__install languages/*.po %{buildroot}%{_datadir}/%{name}/languages

# Install presets
%__install presets.xml %{buildroot}%{_datadir}/%{name}

%__mkdir_p %{buildroot}{%{_datadir}/pixmaps,%{_datadir}/applications,%{_mandir}/man1}

# Install man page
%__install %{name}.1 %{buildroot}%{_mandir}/man1

# Install icons
%__install winff-icons/48x48/%{name}.png %{buildroot}%{_datadir}/pixmaps
for i in 16 24 32 48; do
	%__mkdir_p %{buildroot}%{_datadir}/icons/hicolor/"$i"x"$i"/apps
	%__install winff-icons/"$i"x"$i"/*.png %{buildroot}%{_datadir}/icons/hicolor/"$i"x"$i"/apps
done

# Desktop file
%__cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Type=Application
Name=WinFF
GenericName=WinFF
Comment=A GUI for FFMPEG
Exec=%{name}
Icon=%{name}
Categories=AudioVideo;Video;
EOF

%files
%doc *.txt docs/*
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/*.png
%{_iconsdir}/*
%{_mandir}/man1/*


%changelog
* Thu Feb 09 2012 Andrey Bondrov <abondrov@mandriva.org> 1.4.1-1mdv2011.0
+ Revision: 772352
- Add patch0 to remove hardcoded build target
- New version 1.4.1

* Thu Dec 22 2011 Guilherme Moro <guilherme@mandriva.com> 1.4.0-0
+ Revision: 744444
- disable debug packages
- enable generating dwarf
- updated to version 1.4.0

* Tue Nov 01 2011 Alexander Khrukin <akhrukin@mandriva.org> 1.3.2-1
+ Revision: 709261
- version bump

* Tue Nov 01 2011 Александр Казанцев <kazancas@mandriva.org> 1.3.1-3
+ Revision: 708679
+ rebuild (emptylog)

* Sat Sep 11 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1.3.1-1mdv2011.0
+ Revision: 577154
- update to 1.3.1

* Fri Aug 06 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1.3.0-1mdv2011.0
+ Revision: 566545
- update to 1.3.0

* Thu Feb 04 2010 Jérôme Brenier <incubusss@mandriva.org> 1.2.0-1mdv2010.1
+ Revision: 500607
- new version 1.2.0
- drop no more needed permissions fix

* Thu Dec 03 2009 Jérôme Brenier <incubusss@mandriva.org> 1.1.1-1mdv2010.1
+ Revision: 472887
--pcp option no more needed for lazbuild
- add Requires: xterm
- initial import
- Created package structure for winff.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8457 |12cr|wings3d-1.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname wings
%define erlangdir %{_libdir}/erlang
%define wingsdir %{erlangdir}/lib/%{oname}-%{version}
%define esdldir %{erlangdir}/addons/esdl-1.2
%define esdl_ver 1.2

Summary:	A 3D subdivision modeler
Name:		wings3d
Version:	1.4.1
Release:	1
License:	BSD-like
Group:		Graphics
Url:		http://www.wings3d.com
Source0:	http://prdownloads.sourceforge.net/wings/%{oname}-%{version}.tar.bz2
Source1:	%{name}.png
Source2:	%{name}_manual1.6.1.pdf
Source3:	wingspov-0.98.28_v1.tgz
Patch0:		wings-1.4.1-esdl1.2.patch
BuildRequires:	erlang-compiler
BuildRequires:	erlang-esdl-devel >= %{esdl_ver}
BuildRequires:	erlang-wx
BuildRequires:	erlang-xmerl
BuildRequires:	imagemagick
BuildRequires:	jpeg-devel
Requires:	erlang-esdl >= %{esdl_ver}
Requires:	erlang-wx

%description
Wings 3D is a free and open source polygon mesh subdivision 
modeller inspired by Nendo and Mirai from Izware, all using 
the winged edge data structure.Wings 3D is ideally suited for 
modeling and texturing low to medium density polygon meshes. 
It has a wide range of very effective tools optimised for these 
tasks hidden behind its 'minimalistic' interface.

%package povray
Summary:	Povray import/export plug-in for Wings 3D
Group:		Graphics
Requires:	%{name} = %{version}-%{release}
Requires:	povray

%description povray
Povray import/export plug-in for Wings 3D.

%prep
%setup -qn %{oname}-%{version}
%patch0 -p1

tar xf %{SOURCE3}

%build
export CFLAGS="%{optflags}"
export PATH=%{erlangdir}/bin:$PATH
export ESDL_PATH=%{esdldir}

%make -j4

%install
install -d -m 755 %{buildroot}/%{wingsdir}
cat %{SOURCE2} > ./%{name}_manual1.6.1.pdf

# remove unneeded files
rm -rf src/*.erl

# install files, also those missing
mv -f ebin %{buildroot}/%{wingsdir}
mv -f fonts_src/*.beam %{buildroot}/%{wingsdir}/ebin/
mv -f icons/*.beam %{buildroot}/%{wingsdir}/ebin/
mv -f intl_tools/*.beam %{buildroot}/%{wingsdir}/ebin/
mv -f fonts %{buildroot}/%{wingsdir}
mv -f plugins %{buildroot}/%{wingsdir}
mv -f plugins_src/commands/*.lang %{buildroot}/%{wingsdir}/plugins/commands/
mv -f plugins_src/import_export/*.lang %{buildroot}/%{wingsdir}/plugins/import_export/
mv -f plugins_src/primitives/*.lang %{buildroot}/%{wingsdir}/plugins/primitives/
mv -f plugins_src/*.lang %{buildroot}/%{wingsdir}/plugins/
mv -f src %{buildroot}/%{wingsdir}
mv -f vsn.mk %{buildroot}/%{wingsdir}

# executable script
install -d -m 755 %{buildroot}/%{_bindir}

cat > %{buildroot}/%{_bindir}/%{name} << "EOF"
#!/bin/sh
export ESDL_PATH=%{esdldir}
erl -pa $ESDL_PATH/ebin %{wingsdir}/ebin -noinput -smp disable -run wings_start start_halt "$@"
EOF

# icons
install -d %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
convert %{SOURCE1} -size 16x16 %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
convert %{SOURCE1} -size 32x32 %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert %{SOURCE1} -size 48x48 %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png

# menu
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=Wings 3D
Comment=%{summary}
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Graphics;3DGraphics;
EOF

%files
%doc AUTHORS license.terms README
%doc *.pdf NOTES-*
%attr(755,root,root) %{_bindir}/*
%{wingsdir}
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_datadir}/applications/*.desktop
%exclude %{wingsdir}/plugins/import_export/kayos_utils.beam
%exclude %{wingsdir}/plugins/import_export/pov_exp.beam
%exclude %{wingsdir}/plugins/import_export/pov_ui.beam
%exclude %{wingsdir}/plugins/import_export/wpc_pov.beam

%files povray
%defattr(644,root,root,755)
%{wingsdir}/plugins/import_export/kayos_utils.beam
%{wingsdir}/plugins/import_export/pov_exp.beam
%{wingsdir}/plugins/import_export/pov_ui.beam
%{wingsdir}/plugins/import_export/wpc_pov.beam



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8458 |12cr|winpdb-1.4.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	winpdb
%define version 1.4.8
%define release %mkrel 2

Summary: 	An advanced Python debugger
Name: 	 	%{name}
Version: 	%{version}
Release: 	%{release}
Source0: 	%{name}-%{version}.tar.gz
License: 	GPLv2+
Group: 	 	Development/Python
Url:   	 	http://www.winpdb.org
BuildRoot: 	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: 	noarch
Requires:  	python, wxPython >= 2.6.0
BuildRequires: 	python-devel

%description
Winpdb is an advanced Python debugger. It supports smart breakpoints,
multiple threads, namespace modification, embedded debugging, and
encrypted communication, and is up to 20 times faster than pdb.

%prep
%setup -q
sed -i 's/\r//g' README.txt

%build
%__python setup.py build

%install
%__rm -rf %{buildroot}
%__mkdir -p %{buildroot}/%{_bindir}
%__mkdir -p %{buildroot}/{%{_iconsdir},%{_miconsdir},%{_liconsdir}}
%__python setup.py install --skip-build --root=%{buildroot}


%__mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=%{name}
Comment=An advanced Python debugger
Exec=%{_bindir}/winpdb
Icon=%{name}
Terminal=false
Type=Application
Categories=Development;X-MandrivaLinux-Development-Tools;
EOF

%__install -m 644 artwork/winpdb-icon-32.png %{buildroot}/%{_iconsdir}/%{name}.png
%__install -m 644 artwork/winpdb-icon-16.png %{buildroot}/%{_miconsdir}/%{name}.png
%__install -m 644 artwork/winpdb-icon-64.png %{buildroot}/%{_liconsdir}/%{name}.png

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%files
%defattr(-,root,root)
%doc README.txt
%{_bindir}/*
%{python_sitelib}/*
%{_datadir}/applications/*.desktop
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png


%changelog
* Mon Nov 22 2010 Funda Wang <fwang@mandriva.org> 1.4.8-2mdv2011.0
+ Revision: 599642
- rebuild for py2.7

* Mon Aug 23 2010 Lev Givon <lev@mandriva.org> 1.4.8-1mdv2011.0
+ Revision: 572464
- Update to 1.4.8.

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 1.4.6-2mdv2010.0
+ Revision: 445800
- rebuild

  + Lev Givon <lev@mandriva.org>
    - Update to 1.4.6.

* Mon Feb 16 2009 Lev Givon <lev@mandriva.org> 1.4.4-1mdv2009.1
+ Revision: 340962
- Update to 1.4.4.

* Sun Jan 04 2009 Jérôme Soyer <saispo@mandriva.org> 1.4.2-1mdv2009.1
+ Revision: 324526
- Rename

* Sun Oct 12 2008 Lev Givon <lev@mandriva.org> 1.4.0-1mdv2009.1
+ Revision: 292702
- Update to 1.4.0.

* Sat Aug 09 2008 Thierry Vignaud <tv@mandriva.org> 1.3.8-2mdv2009.0
+ Revision: 269691
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Sun Apr 13 2008 Lev Givon <lev@mandriva.org> 1.3.8-1mdv2009.0
+ Revision: 192647
- Update to 1.3.8.

* Sun Mar 09 2008 Lev Givon <lev@mandriva.org> 1.3.6-1mdv2008.1
+ Revision: 183167
- Update to 1.3.6.

* Wed Jan 16 2008 Lev Givon <lev@mandriva.org> 1.3.4-1mdv2008.1
+ Revision: 153699
- Update to 1.3.4.

  + Thierry Vignaud <tv@mandriva.org>
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Dec 07 2007 Lev Givon <lev@mandriva.org> 1.3.2-1mdv2008.1
+ Revision: 116301
- Update to 0.3.2.
- Update tarball to include last minute bug fix.

* Thu Nov 01 2007 Lev Givon <lev@mandriva.org> 1.3.0-1mdv2008.1
+ Revision: 104400
- Update to 1.3.0.

* Tue Oct 23 2007 Lev Givon <lev@mandriva.org> 1.2.5-1mdv2008.1
+ Revision: 101541
- Update to 1.2.5.

* Tue Oct 16 2007 Lev Givon <lev@mandriva.org> 1.2.2-2mdv2008.1
+ Revision: 99076
- Patch to support use of xfce terminal.

* Tue Oct 16 2007 Lev Givon <lev@mandriva.org> 1.2.2-1mdv2008.1
+ Revision: 99006
- import winpdb


* Tue Oct 15 2007 Lev Givon <lev@mandriva.org> 1.2.2-1mdv2008.0
- Initial Mandriva package.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8459 |12cr|wipe-2.3.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           wipe
Version:        2.3.1
Release:        %mkrel 2
Epoch:          0
Summary:        Secure file deletion utility 
License:        GPLv2
Group:          File tools
URL:            http://wipe.sourceforge.net/
Source0:        http://unc.dl.sourceforge.net/sourceforge/%{name}/%{name}-%{version}.tar.bz2
Source1:        http://unc.dl.sourceforge.net/sourceforge/%{name}/%{name}-%{version}.tar.bz2.sig
Patch0:         %{name}-rootbuildfix.patch
Requires(post): update-alternatives
Requires(postun): update-alternatives
BuildRoot:      %{_tmppath}/%{name}-buildroot

%description
Wipe is a tool that effectively degauses the surface of a hard
disk, making it virtually impossible to retrieve the data that was
stored on it. This tool is designed to make sure secure data that is
erased from a hard drive is unrecoverable.

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%{makeinstall}
%{__mv} %{buildroot}%{_bindir}/wipe %{buildroot}%{_bindir}/wipe.wipe
%{__mv} %{buildroot}%{_mandir}/man1/wipe.1 %{buildroot}%{_mandir}/man1/wipe.wipe.1

# remove package installed docs
rm -rf %{buildroot}/%{_datadir}/doc/%{name}

%clean
rm -rf %{buildroot}

%post
%{_sbindir}/update-alternatives --install %{_bindir}/wipe wipe %{_bindir}/wipe.wipe 10 --slave %{_mandir}/man1/wipe.1.lzma wipe.1.lzma %{_mandir}/man1/wipe.wipe.1.lzma

%postun
%{_sbindir}/update-alternatives --remove wipe %{_bindir}/wipe.wipe

%files
%defattr(0644,root,root,0755)
%doc LICENSE copyright README CHANGES TODO INSTALL TESTING
%attr(0755,root,root) %{_bindir}/wipe.wipe
%{_mandir}/man1/wipe.wipe.1*




%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0:2.3.1-2mdv2011.0
+ Revision: 615437
- the mass rebuild of 2010.1 packages

* Tue Apr 13 2010 Sandro Cazzaniga <kharec@mandriva.org> 0:2.3.1-1mdv2010.1
+ Revision: 534194
- fix license to GPLV2
- remove P1, applied upstream
- new version 2.3.1

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 0:2.2.0-8mdv2010.0
+ Revision: 445816
- rebuild

* Wed Mar 11 2009 Lev Givon <lev@mandriva.org> 0:2.2.0-7mdv2009.1
+ Revision: 353568
- Fix alternatives link to man file.

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 0:2.2.0-6mdv2009.0
+ Revision: 261991
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0:2.2.0-5mdv2009.0
+ Revision: 256027
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0:2.2.0-3mdv2008.1
+ Revision: 129367
- kill re-definition of %%buildroot on Pixel's request


* Thu Mar 08 2007 David Walluck <walluck@mandriva.org> 2.2.0-3mdv2007.1
+ Revision: 134929
- spec cleanup
- Import wipe

* Fri Jun 03 2005 Nicolas Lcureuil <neoclust@mandriva.org> 2.2.0-2mdk
- Rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8460 |12cr|wise-2.2.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	wise
%define version	2.2.0
%define rel	9
%define release	%mkrel %{rel}

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Comparisons of DNA and protein sequences
Group:		Sciences/Biology
License:	GPL
URL:		http://www.ebi.ac.uk/Wise2/doc_wise2.html
Source0:	ftp://ftp.ebi.ac.uk/pub/software/wise2/%{name}%{version}.tar.bz2
Patch0:		fix_getline.patch

%description
Wise2 is a package focused on comparisons of biopolymers, commonly DNA and 
protein sequence. Wise2's particular forte is the comparison of DNA sequence 
at the level of its protein translation. This comparison allows the simulta-
neous prediction of say gene structure with homology based alignment.

The Wise2 package was principally written by Ewan Birney, who wrote the main
genewise and estwise programs. The protein comparison database search program
was written by Richard Copley using the underlying Wise2 libraries.
Wise2 also uses code from Sean Eddy for reading HMMs and
for Extreme value distribution fitting.

%prep
%setup -q -n %{name}%{version}
%patch0 -p0

%build
cd src && %make CFLAGS="-c $RPM_OPT_FLAGS" realall

%install
rm -rf %{buildroot}

install -d -m 755 %{buildroot}%{_bindir}
install -m 755 src/models/{pswdb,psw,genewisedb,estwisedb,estwise,genewise,dba,dnal,genomewise} %{buildroot}%{_bindir}

install -d -m 755 %{buildroot}%{_datadir}/%{name}
install -m 644 wisecfg/* %{buildroot}%{_datadir}/%{name}

# configuration
install -d -m 755 %{buildroot}%{_sysconfdir}/profile.d
echo "export WISECONFIGDIR=%{_datadir}/%{name}" > %{buildroot}%{_sysconfdir}/profile.d/%{name}.sh
echo "setenv WISECONFIGDIR %{_datadir}/%{name}" > %{buildroot}%{_sysconfdir}/profile.d/%{name}.csh

%files
%doc README LICENSE docs
%{_bindir}/*
%{_datadir}/%{name}
%config(noreplace) %{_sysconfdir}/profile.d/*




%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 2.2.0-9mdv2011.0
+ Revision: 615450
- the mass rebuild of 2010.1 packages

* Mon Mar 15 2010 Eric Fernandez <zeb@mandriva.org> 2.2.0-8mdv2010.1
+ Revision: 519888
- rebuild

* Wed Aug 19 2009 Eric Fernandez <zeb@mandriva.org> 2.2.0-7mdv2010.0
+ Revision: 417945
- compilation fix

* Wed May 06 2009 Eric Fernandez <zeb@mandriva.org> 2.2.0-6mdv2010.0
+ Revision: 372448
- rebuild

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 2.2.0-5mdv2008.1
+ Revision: 140932
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Aug 08 2007 Eric Fernandez <zeb@mandriva.org> 2.2.0-5mdv2008.0
+ Revision: 60257
- version number fix


* Tue Dec 19 2006 Eric Fernandez <zeb@mandriva.org> 2.2.0-4mdv2007.0
+ Revision: 100256
- Import wise

* Mon Jun 26 2006 Eric Fernandez <zeb@zebulon.org.uk> 2.2.0-4mdv2007.0
- rebuild
- use mkrel

* Fri Jul 29 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.0-3mdk
- spec cleanup

* Fri Jul 23 2004 Guillaume Rousse <guillomovitch@mandrake.org> 2.2.0-2mdk 
- rpmbuildupdate aware

* Sat Jan 24 2004 Guillaume Rousse <guillomovitch@mandrake.org> 2.2.0-1mdk
- first mdk release, after a spec file stolen from Luc Ducazu <luc@biolinux.org>


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8461 |12cr|wizardpen-0.8.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name wizardpen
%define version 0.8.1
%define release %mkrel 1

%define __libtoolize /bin/true

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Wizardpen Driver for Linux
Group:		System/X11
License:	GPLv2+
URL:		https://launchpad.net/wizardpen
Source0:	http://launchpad.net/wizardpen/trunk/0.8/+download/xorg-input-%{name}-%{version}.tar.bz2
BuildRequires:	x11-proto-devel
BuildRequires:	x11-server-devel
BuildRequires:	pkgconfig(xorg-macros)

%description
Wizardpen Driver for Linux.
What are referred to as "Genius Tablets" go by many names:

    * DigiPro 5x4 Graphics Tablet
    * Digital Ink Pad (A4 format)
    * G-pen
    * EasyPen i405
    * Genius Wizardpen
    * Genius Mousepen
    * Genius
    * iBall
    * Manhattan
    * Pentagram
    * QWare
    * Trust TB-3100
    * Trust TB-5300
    * Trust TB-6300
    * UC-LOGIC 

%prep
%setup -q -n xorg-input-%{name}-%{version}

%build
#autoreconf -fi
%configure2_5x --with-xorg-module-dir=%{_libdir}/xorg/modules/
%make

%install
make install DESTDIR=$RPM_BUILD_ROOT

%files
%doc
%{_libdir}/xorg/modules/input/wizardpen_drv.so
%{_bindir}/wizardpen-calibrate
%{_datadir}/X11/xorg.conf.d/70-wizardpen.conf
%{_sysconfdir}/udev/rules.d/67-xorg-wizardpen.rules
%{_mandir}/man4/%name.*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8462 |12cr|wizznic-0.9.9-0.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

#define debug_package	%{nil}
Name:           wizznic
Summary:        An implementation of Puzznic
Version:        0.9.9
Release:        0.1
License:        GPLv3
Group:          Games/Boards
Source:         http://downloads.sourceforge.net/%{name}/%{name}-%{version}-src.tar.bz2
Source1:        %{name}.desktop
Patch0:         %{name}-linux.patch
Url:            http://sourceforge.net/projects/wizznic/
BuildRequires:  pkgconfig(gl)
BuildRequires:  pkgconfig(glu)
BuildRequires:  pkgconfig(SDL_image)
BuildRequires:  pkgconfig(SDL_mixer)
BuildRequires:  pkgconfig(sdl)
BuildRequires:  pkgconfig(libpng)

%description
Wizznic is an implementation of Puzznic.
It is made very easy for non-programmers to contribute Levels/Graphics and sounds. 

%prep
%setup -q -n wizznic-0.9.9-src
%patch0 -p0


%build
export CFLAGS="$RPM_OPT_FLAGS"
%make DATADIR="%{_datadir}/%{name}/" %{?_smp_mflags} -f Makefile.linux

# Create wrapper script
echo -e "#!/bin/bash\ncd %{_datadir}/%{name}/\n%{_bindir}/%{name}-bin \$*\n" > %{name}-wrapper.sh


%install
# install binaries
mkdir -p %{buildroot}%{_bindir}
install -p -m 755 %{name} %{buildroot}%{_bindir}/%{name}-bin
install -p -m 755 %{name}-wrapper.sh %{buildroot}%{_bindir}/%{name}

# install menu entry
mkdir -p %{buildroot}%{_datadir}/applications
install -p %{SOURCE1} %{buildroot}%{_datadir}/applications/%{name}.desktop

# install icons
install -d -D -m 755 %{buildroot}%{_datadir}/pixmaps/
ln -s %{_datadir}/%{name}/data/wmicon.png %{buildroot}%{_datadir}/pixmaps/%{name}.png

# install game data
install -d -m755 %{buildroot}%{_datadir}/%{name}
cp -Rf data %{buildroot}%{_datadir}/%{name}/data
cp -Rf packs %{buildroot}%{_datadir}/%{name}/packs

%post
chmod -R 755 %{_datadir}/%{name}

%files
%defattr(-,root,root,-)
%doc doc/changelog.txt  doc/credits.txt  doc/install.txt  doc/media-licenses.txt  doc/music-score-credits.txt  doc/ports.txt  doc/readme.txt
%{_bindir}/%{name}
%{_bindir}/%{name}-bin
%{_datadir}/%{name}/*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8463 |12cr|wlanfe-1.0.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	wlanfe
%define version	1.0.1
%define release %mkrel 7

Name: 	 	%{name}
Summary: 	Wireless lan configuration tool
Version: 	%{version}
Release: 	%{release}

Source:		%{name}-%{version}.tar.bz2
URL:		http://se.rious.net/wlanfe.php
License:	GPL
Group:		System/Configuration/Networking
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	gtk-devel
Requires:	gksu prism2-utils

%description
WlanFe is a GTK+ front end for the Linux WLAN-NG tools.
This allows you to control a wireless networkig card.

%prep
%setup -q

%build
%make CC="gcc $RPM_OPT_FLAGS"
										
%install
rm -rf $RPM_BUILD_ROOT
mkdir -p %buildroot/%_bindir
cp %name %buildroot/%_bindir

#menu
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=gksu %{name}
Icon=networking_configuration_section
Name=WLanFE
Comment=Wireless LAN Configuration
Categories=Network;
EOF

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%update_menus
%endif
		
%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files
%defattr(-,root,root)
%doc README TODO
%{_bindir}/%name
%{_datadir}/applications/mandriva-%name.desktop



%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.0.1-7mdv2010.0
+ Revision: 434755
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0.1-6mdv2009.0
+ Revision: 262002
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0.1-5mdv2009.0
+ Revision: 256032
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Dec 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 1.0.1-3mdv2008.1
+ Revision: 135463
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import wlanfe


* Sat Jul 17 2004 Austin Acton <austin@mandrake.org> 1.0.1-3mdk
- fix buildrequires
- new menu

* Wed Apr 23 2003 Austin Acton <aacton@yorku.ca> 1.0.1-2mdk
- fix requires gksu

* Wed Apr 9 2003 Austin Acton <aacton@yorku.ca> 1.0.1-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8464 |12cr|wlmproxy-0.1.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define svnversion g8daae3e

Name: wlmproxy
Summary: wlmproxy is a transparent proxy server for the MSN protocol
Version: 0.1.3
Release: %mkrel 1
License: GPLv3
Group: Monitoring
Source0: http://github.com/poetinha/%{name}/tarball/master/%{version}/poetinha-%{name}-v%{version}-0-%{svnversion}.tar.gz
Source1: wlmproxy.sysconfig
Source2: wlmproxy.init
URL:	http://wlmproxy.org
BuildRequires: openssl, boost-static-devel, dolphin-connector, dolphin-connector-devel
BuildRequires: pkgconfig(libevent) pkgconfig(libxml-2.0)

%description
wlmproxy is a transparent proxy server for the MSN protocol.
It supports all versions of MSNP, from 8 up to 21.

Main Features:

- Access control lists (ACLs)
- The wildcard character * (asterisk) can be used as part of a user identifier
- Wordfilter with regular expressions
- Client version control
- Conversation history
- Automatic user registration
- Group-based rules
- Contact management and presence information
- Disclaimer message
- Policy enforcement notification

%prep
%setup -q -n poetinha-%{name}-cf05d38/

%build
make %{?_smp_mflags} CXXFLAGS="$RPM_OPT_FLAGS"

%install
rm -rf %{buildroot}

mkdir -p -m 755 %{buildroot}%{_sysconfdir}/%{name}
mkdir -p -m 755 %{buildroot}%{_sbindir}
mkdir -p %{buildroot}%{_initrddir}
mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
mkdir -p %{buildroot}%{_localstatedir}/run/%{name}

install -p -m 755 wlmproxy %{buildroot}%{_sbindir}
install -p -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/sysconfig/%{name}
install -p -m 744 %{SOURCE2} %{buildroot}%{_initddir}/%{name}
install -p -m 640 wlmproxy.conf %{buildroot}%{_sysconfdir}/%{name}

%pre
getent group wlmproxy >/dev/null || groupadd -r wlmproxy
getent passwd wlmproxy >/dev/null || \
useradd -r -f wlmproxy -d '/' -s /sbin/nologin \ 
    -c 'wlmproxy daemon account' wlmproxy
exit 0

%post
/sbin/chkconfig --add %{name}

%preun
if [ $1 -eq 0 ]; then
	/sbin/service %{name} stop >/dev/null 2>&1
	/sbin/chkconfig --del %{name}
fi
%files
%doc ChangeLog create_mysql.sql LICENSE README TODO
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%{_initrddir}/%{name}
%attr(755,wlmproxy,wlmproxy) %dir %{_localstatedir}/run/%{name}
%attr(755,root,root) %dir %{_sysconfdir}/%{name}
%attr(640,root,wlmproxy) %config(noreplace) %{_sysconfdir}/%{name}/*
%{_sbindir}/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8465 |12cr|wmapm-3.1-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:  Battery/Power status monitor for WindowMaker on laptops
Name:		wmapm
Version:	3.1
Release:	%mkrel 13
License:	GPL
Group:		Graphical desktop/WindowMaker
Source0:	%{name}-%{version}.tar.bz2
Source1:	%{name}-icons.tar.bz2
Source10:		wmapm-16x16.png
Source11:		wmapm-32x32.png
Source12:		wmapm-48x48.png
URL:		http://nis-www.lanl.gov/~mgh/
BuildRequires:	libx11-devel
BuildRequires:	libxpm-devel
BuildRequires:	libxext-devel
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
WMAPM monitors the APM statistics through the APM support in
the Linux and FreeBSD Kernels.  This information, presented in
a nice visual format, can be invaluable on laptops (as I have
found in my recent/continual travels as a Field Engineer for a
small computer hardware manufacturer).
WMAPM currently provides:

        * Status of power supply (battery or AC);
        * Percentage of battery remaining (numeric and meter);
        * Battery charging status;
        * Time left to battery depletion;
        * High/Low/Critical battery status (Red/Yellow/Green);

%prep
rm -rf %buildroot
%setup -q

%build
make -C %name COPTS="$RPM_OPT_FLAGS"

%install
[ -d %buildroot ] && rm -rf %buildroot

mkdir -p %buildroot{%_bindir,%_miconsdir,%_liconsdir,%_mandir/man1/}
install -m 755 wmapm/wmapm %buildroot%_bindir
install -m 644 wmapm/wmapm.1 %buildroot%_mandir/man1/

install -m 644 %SOURCE10 %buildroot%_miconsdir/%name.png
install -m 644 %SOURCE11 %buildroot%_iconsdir/%name.png
install -m 644 %SOURCE12 %buildroot%_liconsdir/%name.png


install -m 755 -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Name=WmApm
Comment=Battery/Power status monitor for WindowMaker on laptops
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-System-Monitoring;System;Monitor;
EOF


%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif


%clean
[ -z %buildroot ] || {
    rm -rf %buildroot
}

%files
%defattr (-,root,root)
%doc BUGS CHANGES COPYING HINTS INSTALL README TODO
%_bindir/*
%_liconsdir/%name.png
%_miconsdir/%name.png
%_iconsdir/%name.png
%{_datadir}/applications/mandriva-%{name}.desktop
%_mandir/man1/*




%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 3.1-13mdv2010.0
+ Revision: 434772
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tvignaud@mandriva.com> 3.1-12mdv2009.0
+ Revision: 262004
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 3.1-11mdv2009.0
+ Revision: 256038
- rebuild
- drop old menu

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 3.1-9mdv2008.1
+ Revision: 129384
- kill re-definition of %%buildroot on Pixel's request
- kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'


* Tue Feb 06 2007 Gustavo De Nardin <gustavodn@mandriva.com> 3.1-9mdv2007.0
+ Revision: 116908
- fixed .desktop file Comment
- fixed and trimmed dependencies
- spec cleanup
- fixed old menu section
- xdg menu migration for great compliance

* Wed Apr 27 2005 Lenny Cartier <lenny@mandriva.com> 3.1-7mdk
- rebuild

* Mon Feb 23 2004 Lenny Cartier <lenny@mandrakesoft.com> 3.1-6mdk
- rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8466 |12cr|wmbattery-2.40-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: 	 	wmbattery
Summary: 	Battery info docklet for WindowMaker
Version: 	2.40
Release: 	2

Source: 	%{name}-%{version}.tar.xz
URL:		http://kitenet.net/programs/wmbattery/
License:	GPL
Group:		Graphical desktop/WindowMaker

BuildRequires:	libx11-devel
BuildRequires:	imagemagick
BuildRequires:	libapm-devel
BuildRequires:	libxext-devel
BuildRequires:	libxpm-devel

%description
wmbattery displays the status of your laptop's battery in a small icon. This
includes if it is plugged in, if the battery is charging, how many minutes of
battery life remain, battery life remaining (with both a percentage and a 
graph), and battery status (high - green, low - yellow, or critical - red).

It works for both ACPI and APM based systems.

%prep
%setup -q

%build
sed -i \
	-e '/^icondir/s:icons:pixmaps:' \
	-e '/^USE_HAL/d' \
	autoconf/makeinfo.in

autoconf
%configure2_5x
%make
										
%install
rm -rf %{buildroot}
%makeinstall_std

#menu
%{__mkdir} -p %{buildroot}%{_datadir}/applications
cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{name}
Icon=%{name}
Name=WMbattery
Comment=Battery status docklet
Categories=System;Monitor;
EOF

#icons
convert -size 48x48 face.xpm %{buildroot}/%{_datadir}/pixmaps/%{name}.png

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post
%update_menus
%endif
		
%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files
%defattr(-,root,root)
%doc TODO README
%doc %{_mandir}/*/*
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/pixmaps/%{name}/*.xpm



%changelog
* Wed Oct 19 2011 Matthew Dawkins <mattydaw@mandriva.org> 2.40-2
+ Revision: 705326
- new version 2.40
  cleaned up spec
  removed hal linking

* Tue Feb 01 2011 Funda Wang <fwang@mandriva.org> 2.25-6
+ Revision: 634774
- simplify BR

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 2.25-5mdv2010.0
+ Revision: 434773
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 2.25-4mdv2009.0
+ Revision: 262014
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 2.25-3mdv2009.0
+ Revision: 256040
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Thu Dec 20 2007 Thierry Vignaud <tv@mandriva.org> 2.25-1mdv2008.1
+ Revision: 135500
- fix directory creation
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request
- buildrequires X11-devel instead of XFree86-devel
- use %%mkrel
- import wmbattery


* Fri Apr 14 2006 Udo Rader <udo.rader@bestsolution.at> 2.25-1mdk
- new upstream version

* Tue Nov 01 2005 Austin Acton <austin@mandriva.org> 2.22-1mdk
- from Udo Rader <udo.rader@bestsolution.at> :
  - new upstream version

* Mon Mar 21 2005 Austin Acton <austin@mandrake.org> 2.20-1mdk
- from Udo Rader <udo.rader@bestsolution.at> :
  - initial version

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8467 |12cr|wmcalc-0.3-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    wmcalc
%define version 0.3
%define release %mkrel 11

Name:		%name
Version:	%version
Release:	%release
Summary:	Calculator dockapp for windowmaker
Url:		http://packages.debian.org/unstable/x11/wmcalc.html
Source:		http://ftp.debian.org/debian/pool/main/w/wmcalc/wmcalc_0.3.orig.tar.bz2
PAtch1:         %name-patch_other_locales.bz2
License:	GPL
Group:		Graphical desktop/Other
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	libxpm-devel
BuildRequires:	libx11-devel
BuildRequires:	libxext-devel

%description
wmcalc is a small calculator meant for the WindowMaker dock or Afterstep
Wharf.  It is a simple calculator with basic functions and memory slots,
and can launch any external application for more complex calculations.

%prep
%setup -q -n %name-%version.orig
%patch1 -p1 -b .orig

%build
# (tv) fix build:
perl -pi -e 's!/usr/local/include!/usr/include/X11/!' Makefile
%make


%install
%__rm -rf %buildroot
%__install -D %name	%buildroot/usr/X11R6/bin/%name

%clean
%__rm -rf %buildroot


%files
%defattr(0644,root,root,0755)
%doc README .wmcalc
%defattr(0755,root,root,0755)
/usr/X11R6/bin/%name



%changelog
* Tue Feb 01 2011 Funda Wang <fwang@mandriva.org> 0.3-11mdv2011.0
+ Revision: 634781
- simplify  BR

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 0.3-10mdv2010.0
+ Revision: 434774
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 0.3-9mdv2009.0
+ Revision: 262016
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.3-8mdv2009.0
+ Revision: 256042
- rebuild
- fix no-buildroot-tag
- fix spacing at top of description

* Thu Dec 20 2007 Thierry Vignaud <tv@mandriva.org> 0.3-6mdv2008.1
+ Revision: 135832
- fix build
- BR libx11-devel
- kill re-definition of %%buildroot on Pixel's request
- buildrequires X11-devel instead of XFree86-devel
- import wmcalc


* Mon Jan 02 2006 Lenny Cartier <lenny@mandriva.com> 0.3-6mdk
- rebuild

* Fri Oct 15 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.3-5mdk
- rebuild

* Wed Sep 24 2003 Han Boetes <han@linux-mandrake.com> 0.3-4mdk
- Added patch to fix other locales: qa.mandrakesoft.com/show_bug.cgi?id=5923
- Cleanups

* Fri Apr 25 2003 Han Boetes <han@linux-mandrake.com> 0.3-3mdk
- Stephans magic bot found some missing deps.
- Few more minor cleanups

* Fri Dec 27 2002 Han Boetes <han@linux-mandrake.com> 0.3-2mdk
- rebuild because of new rpm macros and new glibc

* Sun Jun  9 2002 Han Boetes <han@mijncomputer.nl> 0.3-1mdk
- Initial mdk release.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8468 |12cr|wmcalclock-1.25-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname	wmCalClock

Name: 	 	wmcalclock
Summary: 	Calendar and clock application for Window Maker
Version: 	1.25
Release: 	1
URL:		http://dockapps.windowmaker.org/file.php/id/9
License:	GPL
Group:		Graphical desktop/WindowMaker
Source0:	http://dockapps.windowmaker.org/download.php/id/16/%{oname}-%{version}.tar.xz
Source2:	clock-icon.png

BuildRequires:	imagemagick
BuildRequires:	libapm-devel
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xpm)

Conflicts:	WindowMaker < 0.95.0-3

%description
wmCalClock is a calendar and clock application for Window Maker.

%prep
%setup -qn %{oname}-%{version}

%build
pushd Src
%make
popd
										
%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/%{_bindir}
mkdir -p %{buildroot}/%{_mandir}/man1
pushd Src
install -s -m 0755 wmCalClock %{buildroot}/%{_bindir}
install -m 0644 wmCalClock.1 %{buildroot}/%{_mandir}/man1/
popd

#menu
mkdir -p %{buildroot}%{_datadir}/applications
cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{name}
Icon=%{name}
Name=WMbattery
Comment=Calender & Clock docklet
Categories=System;
EOF

#icons
mkdir -p %{buildroot}/%{_liconsdir}
convert -size 48x48 %{SOURCE2} %{buildroot}/%{_liconsdir}/%{name}.png
mkdir -p %{buildroot}/%{_iconsdir}
convert -size 32x32 %{SOURCE2} %{buildroot}/%{_iconsdir}/%{name}.png
mkdir -p %{buildroot}/%{_miconsdir}
convert -size 16x16 %{SOURCE2} %{buildroot}/%{_miconsdir}/%{name}.png

%files
%doc TODO README
%{_bindir}/%{oname}
%{_datadir}/applications/%{name}.desktop
%{_liconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%doc %{_mandir}/*/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8469 |12cr|wmcpuload-1.1.0pre4-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	wmcpuload
%define version 1.1.0pre4
%define release %mkrel 9

Summary: WindowMaker dock application that displays CPU usage
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Graphical desktop/WindowMaker
Source:		%name-%{version}.tar.bz2
URL:		http://www.sh.rim.or.jp/~ssato/dockapp/index.shtml
BuildRequires:	libx11-devel
BuildRequires:	libxpm-devel
BuildRequires:	libxext-devel
BuildRequires:	imagemagick
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
A dockapp to monitor cpu load for WindowMaker. It works fine with AfterStep
and BlackBox and has SMP support.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -fr %buildroot
%makeinstall_std

install -m 755 -d %buildroot%{_miconsdir}
install -m 755 -d %buildroot%{_iconsdir}
install -m 755 -d %buildroot%{_liconsdir}

convert icons/wmcpuload-16x16.xpm $RPM_BUILD_ROOT/%{_liconsdir}/%{name}.png
convert icons/wmcpuload-32x32.xpm $RPM_BUILD_ROOT/%{_iconsdir}/%{name}.png
convert icons/wmcpuload-48x48.xpm $RPM_BUILD_ROOT/%{_miconsdir}/%{name}.png


mkdir -p %buildroot%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%name.desktop
[Desktop Entry]
Type=Application
Exec=%{_bindir}/%{name}
Icon=%{name}
Categories=System;Monitor;
Name=WmCPULoad
Comment=CPU monitoring in a dockapp
EOF


%clean
[ -z %buildroot ] || {
    rm -rf %buildroot
}


%if %mdkversion < 200900
%post
%{update_menus}
%endif


%if %mdkversion < 200900
%postun
%{clean_menus}
%endif


%files
%defattr (-,root,root)
%doc AUTHORS INSTALL NEWS COPYING README ChangeLog TODO THANKS
%{_bindir}/*
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_datadir}/applications/mandriva-%{name}.desktop
%{_mandir}/man1/*



%changelog
* Tue Feb 01 2011 Funda Wang <fwang@mandriva.org> 1.1.0pre4-9mdv2011.0
+ Revision: 634783
- simplify BR

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 1.1.0pre4-8mdv2010.0
+ Revision: 434777
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 1.1.0pre4-7mdv2009.0
+ Revision: 262017
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.1.0pre4-6mdv2009.0
+ Revision: 256101
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Sat Jan 12 2008 Thierry Vignaud <tv@mandriva.org> 1.1.0pre4-4mdv2008.1
+ Revision: 149787
- remove bogus dep on X11-libs, let's automatic deps handle that

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Dec 21 2007 Thierry Vignaud <tv@mandriva.org> 1.1.0pre4-3mdv2008.1
+ Revision: 136446
- fix requires (#26584)
- kill re-definition of %%buildroot on Pixel's request
- kill desktop-file-validate's error: string list key "Categories" in group "Desktop Entry" does not have a semicolon (";") as trailing character
- kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Tue Aug 28 2007 Thierry Vignaud <tv@mandriva.org> 1.1.0pre4-2mdv2008.0
+ Revision: 72274
- convert menu to XDG
- use %%mkrel


* Mon Mar 21 2005 Antoine Ginies <aginies@n1.mandrakesoft.com> 1.1.0.pre4-1mdk
- pre4 release

* Sat Jul 17 2004 Franck Villaume <fvill@freesurf.fr> 1.1.0.pre2-1mdk
- new version 1.1.0.pre2
- fix spec file

* Thu Apr 10 2003 HA Quc-Vit <viet@mandrakesoft.com> 1.0.1-1mdk
- 1.0.1
- icons are converted from the archive instead of statically embedded

* Mon Jul 15 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.0.0-1mdk
- icons are now separate from sources
- 1.0.0

* Wed Mar 27 2002 HA Quc-Vit <viet@mandrakesoft.com> 0.9.0-1mdk
- New revision.
- xpm icons converted to png.
- workaround for installed names (binary and manpage).

* Mon Feb 11 2002 HA Quc-Vit <viet@mandrakesoft.com> 0.8.1-1mdk
- New revision.
- xpm icons converted to png (new MdK policy).

* Thu Jan 03 2002 HA Quc-Vit <viet@mandrakesoft.com> 0.8.0-2mdk
- The forgotten manpage has been added.

* Thu Jan 03 2002 HA Quc-Vit <viet@mandrakesoft.com> 0.8.0-1mdk
- New revision. Adds SMP support and tons of new options.
  See the README file.

* Wed Sep 19 2001 HA Quc-Vit <viet@mandrakesoft.com> 0.7.1-1mdk
- New revision. Fixes a bug with event handling with enlightenment.
  Fixes a bug with blended-color in 2/8/16 depth.
  Adds a few options. See the Changelog file.

* Mon Aug 13 2001 HA Quc-Vit <viet@mandrakesoft.com> 0.6.0-1mdk
- New revision : libdockapp is integrated now

* Wed Jul 25 2001 HA Quc-Vit <viet@mandrakesoft.com> 0.5.6-1mdk
- New revision, icons are now integrated :o)

* Tue Jun 19 2001 HA Quc-Vit <viet@mandrakesoft.com> 0.5.0-2mdk
- Added icons from the author Seiichi SATO <sato@cvs-net.co.jp>

* Tue Jun 05 2001 HA Quc-Vit <viet@mandrakesoft.com> 0.5.0-1mdk
- New revision
- wrong commentaries fixed and my apologies to the author
  Seiichi SATO <sato@cvs-net.co.jp>

* Fri Jun 01 2001 HA Quc-Vit <viet@mandrakesoft.com> 0.1.1-1mdk
- Initial packaging.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8470 |12cr|wmctrl-1.07-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	wmctrl
%define	version	1.07
%define	release	%mkrel 5

Name:		%name
Version:	%version 
Release:	%release
License:	GPLv2+
Group:		System/X11
Url:		http://sweb.cz/tripie/utils/wmctrl/
Source:		%name-%version.tar.bz2
Patch0:         http://ftp.de.debian.org/debian/pool/main/w/wmctrl/wmctrl_1.07-6.diff.gz
Patch1:         wmctrl-sticky-workspace.patch
Summary:	Command line tool to interact with an EWMH/NetWM compatible X Window Manager
BuildRequires:	glib2-devel
BuildRequires:	libx11-devel
BuildRequires:	libxmu-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-build

%description
Wmctrl provides command line access to almost all the features defined
in the EWMH specification. Using it, it's possible to, for example,
obtain information about the window manager, get a detailed list of
desktops and managed windows, switch and resize desktops, change number
of desktops, make windows full-screen, always-above or sticky, and
activate, close, move, resize, maximize and minimize them.

The command line access makes it easy to automate these tasks and
execute them from any application that is able to run a command in
response to some event.

Please note that wmctrl only works with window managers which implement
this specification.

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog README
%_bindir/*
%_mandir/man1/wmctrl.1.*


%changelog
* Mon Jun  4 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 1.0.7-5
- apply fedora patches

* Tue Feb 01 2011 Funda Wang <fwang@mandriva.org> 1.07-4mdv2011.0
+ Revision: 634785
- simplify BR

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 1.07-3mdv2010.0
+ Revision: 434778
- rebuild

* Sat Aug 09 2008 Thierry Vignaud <tv@mandriva.org> 1.07-2mdv2009.0
+ Revision: 269708
- rebuild early 2009.0 package (before pixel changes)

* Wed Jun 04 2008 Pascal Terjan <pterjan@mandriva.org> 1.07-1mdv2009.0
+ Revision: 214993
- import wmctrl



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8471 |12cr|wmcube-0.98-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 0.98
%define release %mkrel 14
%define name wmcube

Summary:  Realtime rotating 3d-object and CPU load in a small dock app
Name:		%name
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Monitoring
Source0:	%name-%{version}.tar.bz2
Source1:	%name-icons.tar.bz2
URL:		http://boombox.campus.luth.se/projects.php
BuildRequires:	libxext-devel
BuildRequires:	libx11-devel
BuildRequires:	libxpm-devel
BuildRoot:	%{_tmppath}/%name-buildroot


%description
wmCube is a dockapp that displays a realtime rotating 3d-object 
and the current CPU load.


%prep
rm -rf %buildroot

%setup -q -n wmcube

%build
make -C wmcube -f Makefile.LINUX CFLAGS="$RPM_OPT_FLAGS"

%install
[ -d %buildroot ] && rm -rf %buildroot

install -m 755 -d %buildroot%{_miconsdir}
install -m 755 -d %buildroot%{_iconsdir}
install -m 755 -d %buildroot%{_liconsdir}
tar xOjf %SOURCE1 16x16.png > %buildroot%{_miconsdir}/%name.png
tar xOjf %SOURCE1 32x32.png > %buildroot%{_iconsdir}/%name.png
tar xOjf %SOURCE1 48x48.png > %buildroot%{_liconsdir}/%name.png

mkdir -p %buildroot%{_bindir}
install -m 755 wmcube/wmcube %buildroot%{_bindir}

mkdir -p %buildroot%{_datadir}/wmcube
install -m 644 3dObjects/* %buildroot%{_datadir}/wmcube


mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Name=WmCube
Comment=%{summary}
Exec=%{_bindir}/%{name} -o %{_datadir}/%name/ball-solid.wmc
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-System-Monitoring;System;Monitor;
EOF


%clean
rm -rf %buildroot

%if %mdkversion < 200900
%post
%update_menus
%endif


%if %mdkversion < 200900
%postun
%clean_menus
%endif


%files
%defattr (-,root,root)
%doc CHANGES INSTALL README TODO
%{_bindir}/%name
%{_liconsdir}/%name.png
%{_miconsdir}/%name.png
%{_iconsdir}/%name.png
%{_datadir}/applications/mandriva-%{name}.desktop
%{_datadir}/%name/*




%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.98-14mdv2010.0
+ Revision: 434780
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.98-13mdv2009.0
+ Revision: 262018
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.98-12mdv2009.0
+ Revision: 256131
- rebuild
- drop old menu

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 0.98-10mdv2008.1
+ Revision: 140932
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'


* Tue Jan 30 2007 Gustavo De Nardin <gustavodn@mandriva.com> 0.98-10mdv2007.0
+ Revision: 115237
- fixed and stripped BuildRequires to minimum
- stopped using old "X prefix"
- added XDG menu for great compliance
- fixed menu section of old menu

* Thu Jan 18 2007 Lenny Cartier <lenny@mandriva.com> 0.98-9mdv2007.1
+ Revision: 110116
- Rebuild

* Thu Nov 23 2006 Lenny Cartier <lenny@mandriva.com> 0.98-8mdv2007.1
+ Revision: 86753
- User mkrel
- Import wmcube

* Thu Apr 21 2005 Lenny Cartier <lenny@mandriva.com> 0.98-7mdk
- rebuild

* Thu Feb 19 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.98-6mdk
- rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8472 |12cr|wmdf-0.1.6-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name wmdf
%define version 0.1.6
%define release %mkrel 7

Summary:	An app to monitor disk IO and available space on partitions
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Graphical desktop/WindowMaker
Source0:	%{name}-%{version}.tar.bz2
Source10:	%{name}-16x16.png
Source11:	%{name}-32x32.png
Source12:	%{name}-48x48.png
URL:		http://www.dockapps.com/file.php/id/175
BuildRequires:	libx11-devel
BuildRequires:	libxpm-devel
BuildRequires:	libxext-devel
BuildRoot:	%{_tmppath}/%{name}-buildroot


%description
An app to monitor disk usage,the app makes use of the OS filesystem info
and partition info functions so is very low on the CPU usage scale. It
allows you to toggle the mount point with scrolling information about the
disk usage and free space etc.

%prep
%setup -q

%build
%configure
%make

%install
[ -d %buildroot ] && rm -rf %buildroot

%makeinstall

install -m 755 -d %buildroot%{_miconsdir}
install -m 755 -d %buildroot%{_iconsdir}
install -m 755 -d %buildroot%{_liconsdir}
install -m 644 %SOURCE10 %buildroot%{_miconsdir}/%{name}.png
install -m 644 %SOURCE11 %buildroot%{_iconsdir}/%{name}.png
install -m 644 %SOURCE12 %buildroot%{_liconsdir}/%{name}.png


install -m 755 -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Name=WmDf
Comment=An app to monitor disk IO and available space on partitions
Exec=%{_bindir}/%{name} -at 99 -bl
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-System-Monitoring;System;Monitor;
EOF


# This is commented as we don't need it
#mv %buildroot/usr/bin/i586-mandrake-linux-gnu-wmdf    %buildroot%prefix/bin/wmdf
#mv %buildroot//usr/share/man/man1/i586-mandrake-linux-gnu-wmdf.1 %buildroot%_mandir/man1/wmdf.1

%clean
[ -z %buildroot ] || {
    rm -rf %buildroot
}


%if %mdkversion < 200900
%post
%{update_menus}
%endif


%if %mdkversion < 200900
%postun
%{clean_menus}
%endif


%files
%defattr (-,root,root)
%doc AUTHORS COPYING README THANKS TODO ChangeLog
%{_bindir}/*
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_datadir}/applications/mandriva-%{name}.desktop
%{_mandir}/man1/*




%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.1.6-7mdv2010.0
+ Revision: 434814
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.1.6-6mdv2009.0
+ Revision: 262032
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.1.6-5mdv2009.0
+ Revision: 256134
- rebuild
- drop old menu

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.1.6-3mdv2008.1
+ Revision: 129395
- kill re-definition of %%buildroot on Pixel's request
- kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'


* Tue Feb 06 2007 Gustavo De Nardin <gustavodn@mandriva.com> 0.1.6-3mdv2007.0
+ Revision: 116916
- fixed .desktop file Comment
- fixed and trimmed dependencies
- spec cleanup
- fixed old menu section
- xdg menu migration for great compliance

* Sat Jul 23 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.1.6-1mdk
- New release 0.1.6

* Fri Jun 03 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.1.5-3mdk
- Rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8473 |12cr|wmfire-1.2.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A WindowMaker dock.app that displays CPU load as fire in a small icon
Name:		wmfire
Version:	1.2.4
Release:	1
License:	GPLv2
Group:		Graphical desktop/WindowMaker
Source:		%{name}-%{version}.tar.gz
Source1:	%{name}-icons.tar.bz2
URL:		http://www.swanson.ukfsn.org/%{name}-%{version}.tar.gz
BuildRequires:	gtk+2-devel
BuildRequires:	libx11-devel
BuildRequires:	libgtop2.0-devel

%description
wmfire is an eye-candy dock applet for Window Maker that displays generated
fire, possibly according to how much load the system is experiencing, or from
a number somewhere in a file. wmfire requires very little CPU.
It has options for cyanish or orange/red flames, you can even  set it to
display your motherboard temperature through lm_sensors.


%prep
%setup -q

%build
%configure2_5x
%make

%install
[ -d %buildroot ] && rm -rf %buildroot

%makeinstall_std

install -m 755 -d %buildroot%{_datadir}/pixmaps
tar xOjf %SOURCE1 48x48.png > %buildroot%{_datadir}/pixmaps/%{name}.png

mkdir -p %{buildroot}%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{_bindir}/%{name}
Icon=%{name}
Categories=System;Monitor;
Name=WmFire                 
Comment=A dock.app that displays CPU load as fire in a small icon
EOF

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%clean
[ -z %buildroot ] || {
    rm -rf %buildroot
}

%files
%defattr (-,root,root)
%doc README ChangeLog INSTALL NEWS AUTHORS COPYING
%{_bindir}/*
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/applications/%{name}.desktop
%{_mandir}/man1/*



%changelog
* Tue Oct 18 2011 Matthew Dawkins <mattydaw@mandriva.org> 1.2.4-1
+ Revision: 705304
- new version 1.2.4
  cleaned up spec

* Tue Feb 01 2011 Funda Wang <fwang@mandriva.org> 1.2.3-7
+ Revision: 634796
- add patch
- fix link

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 1.2.3-6mdv2010.0
+ Revision: 434848
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 1.2.3-5mdv2009.0
+ Revision: 262050
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.2.3-4mdv2009.0
+ Revision: 256137
- rebuild
- fix 'error: for key "Icon" in group "Desktop Entry" is an icon name with an
  extension, but there should be no extension as described in the Icon Theme
  Specification if the value is not an absolute path'

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Thu Dec 20 2007 Thierry Vignaud <tv@mandriva.org> 1.2.3-2mdv2008.1
+ Revision: 135511
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request
- buildrequires X11-devel instead of XFree86-devel
- import wmfire


* Fri Apr 21 2006 Frederic Crozat <fcrozat@mandriva.com> 1.2.3-2mdk
- Rebuild

* Fri Mar 10 2006 Jerome Soyer <saispo@mandriva.org> 1.2.3-1mdk
- New release 1.2.3

* Wed May 25 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.2.2-4mdk
- Rebuild

* Sat Mar 19 2005 Nicolas Lcureuil <neoclust@mandrake.org> 1.2.2-3mdk
- Fix summary 
- Rebuild 

* Fri Sep 17 2004 Franck Villaume <fvill@freesurf.fr> 1.2.2-2mdk
- BuildRequires

* Mon Jun 28 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.2.2-1mdk
- 1.2.2

* Thu Apr 29 2004 Guillaume Bedot <guillaume.bedot@wanadoo.fr> 1.2.0-1mdk
- New version 1.2.0

* Mon Feb 23 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.0.3.9pre4-8mdk
- rebuild

* Tue Jan 28 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.0.3.9pre4-7mdk
- rebuild

* Mon Feb 11 2002 HA Quc-Vit <viet@mandrakesoft.com> 0.0.3.9pre4-6mdk
- xpm icons converted to png.
- I know that the version number won't let people upgrade cleanly to 0.0.3.9
  when that one will be out, but look, the website is dead, and there has
  been no updates at all since Oct 1999, so that's not likely to happen at all.

* Fri Aug 31 2001 Etienne Faure <etienne@mandrakesoft.com> 0.0.3.9pre4-5mdk
- rebuild

* Wed Feb 21 2001 HA Quc-Vit <viet@mandrakesoft.com> 0.0.3.9pre4-4mdk
- merge between Lenny's spec and mine

* Mon Jan 22 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.0.3.9pre4-3mdk
- fix files section (thx Viet) 

* Tue Oct 31 2000 HA Quc-Vit <viet@mandrakesoft.com> 0.0.3.9pre4-3mdk
- small fix in spec file : _tmppath
- not released

* Wed Sep 20 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.0.3.9pre4-2mdk
- macros

* Mon Aug 02 2000 HA Quc-Vit <viet@mandrakesoft.com> 0.0.3.9pre4-1mdk
- menu entry added
- 16x16, 32x32 and 48x48 icons added

* Mon Jul 31 2000 HA Quc-Vit <viet@mandrakesoft.com> 0.0.3.9pre4-1mdk
- better list of dependencies 
- the version  number was missing in the last changelog
- the package revision has been adjusted to the naming convention
- not released

* Wed Jul 12 2000 HA Quc-Vit <viet@mandrakesoft.com> 0.0.3.9pre4-0mdk
- Initial release.
- no changes made to the original archive

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8474 |12cr|wmfishtime-1.24-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 1.24
%define release %mkrel 5
%define name wmfishtime

Summary:	Analog clock with background fish tank in a dockapp
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Monitoring
Source0:	%{name}-%{version}.tar.bz2
Source1:	%{name}-icons.tar.bz2
URL:		http://www.ne.jp/asahi/linux/timecop/
BuildRequires:	gtk-devel
# Prefix:		/usr/X11R6
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
Well, this is just your standard time dockapp. Top part has the clock face,
bottom part has day of the week, followed by day, followed by month. Yellow
hand counts seconds, green hand counts minutes, red hand counts hours. Few
seconds after startup there are at least 32 bubbles floating up behind the
clock face.  There are 4 fishes randomly swimming back and forth. If you move
your mouse inside the dockapp window, the fish will get scared and run away.
If you compiled in mail checking (default), then whenever you get new mail
in the file pointed to by the $MAIL variable, it will display green weed
partially blocking the day/month counter, to remind you to read your mail.
If $MAIL is not set, nothing happens.

%prep

%setup -q -n %{name}-%{version}

%build
CFLAGS="$RPM_OPT_FLAGS `gtk-config --cflags` ${EXTRA}" \
%make
     
%install
[ -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT

install -m 755 -d $RPM_BUILD_ROOT%{_miconsdir}
install -m 755 -d $RPM_BUILD_ROOT%{_iconsdir}
install -m 755 -d $RPM_BUILD_ROOT%{_liconsdir}
tar xOjf %SOURCE1 %{name}-16x16.png > $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
tar xOjf %SOURCE1 %{name}-32x32.png > $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
tar xOjf %SOURCE1 %{name}-48x48.png > $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png

mkdir -p $RPM_BUILD_ROOT%{_bindir}/
install -m 755 wmfishtime $RPM_BUILD_ROOT%{_bindir}/

mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1/
bzip2 -9 -c wmfishtime.1 > $RPM_BUILD_ROOT%{_mandir}/man1/wmfishtime.1.bz2

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{_bindir}/%{name} -b
Icon=%{name}
Categories=System;Monitor;
Name=WmFishTime
Comment=Analog clock in a tank fish
EOF


%clean
[ -z $RPM_BUILD_ROOT ] || {
    rm -rf $RPM_BUILD_ROOT
}


%if %mdkversion < 200900
%post
%{update_menus}
%endif


%if %mdkversion < 200900
%postun
%{clean_menus}
%endif


%files
%defattr (-,root,root)
%doc ALL_I_GET_IS_A_GRAY_BOX CODING INSTALL README AUTHORS COPYING
%{_bindir}/*
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_datadir}/applications/mandriva-%{name}.desktop
%attr(644,root,man) %{_mandir}/man1/*



%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.24-5mdv2010.0
+ Revision: 434855
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.24-4mdv2009.0
+ Revision: 262051
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.24-3mdv2009.0
+ Revision: 256140
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Dec 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 1.24-1mdv2008.1
+ Revision: 135466
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request
- import wmfishtime


* Fri Jul 22 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.24-1mdk
- New release 1.24

* Thu Jun 02 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.23-5mdk
- Rebuild

* Tue Nov 25 2003 Marcel Pol <mpol@mandrake.org> 1.23-4mdk
- buildrequires
- remove redundant (build)requires

* Fri Jun 21 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.23-3mdk
- fix menu command entry (I am stupid)

* Fri Jun 21 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.23-2mdk
- png icons (out xpm!)
- s/Copyrigth/License/
- %%{_prefix} = /usr

* Fri Jun 08 2001 HA Quc-Vit <viet@mandrakesoft.com> 1.23-1mdk
- Initial packaging.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8475 |12cr|wmii-3.10-0.b1.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	changeset	f3d88385ea7c

Summary: Window Manager Improved 2, a X11 window manager for hackers
Name: wmii
Version: 3.10
License: MIT
Release: %mkrel -c b1 1
Group: Graphical desktop/Other
URL: http://wmii.suckless.org/
Source0: hg.suckless.org/wmii/archive/%{changeset}.tar.gz

BuildRequires: freetype2-devel
BuildRequires: cairo-devel
BuildRequires: python-pyrex
BuildRequires: X11-devel
BuildRequires: libixp-devel > 0.5
BuildRequires: python-devel
Requires:	xterm
Requires:	xmessage 
Requires:	dwm-tools


%description
WMii is a dynamic window manager for X11.  It supports classic and tiled 
window management with extended keyboard, mouse, and 9P-based remote control.  
It consists of the wmii window manager and the wmiir the remote access utility.

%package python
Summary: Window Manager Improved 2 python files
Group: Graphical desktop/Other

%description python
Python files for %{name}.

%package devel
Summary: Window Manager Improved 2 devel files
Group: Development/C

%description devel
Development files for %{name}.


%prep
%setup -qn %{name}-%{changeset}

%build
sed -i \
    -e "/^PREFIX/s|=.*|= /usr|" \
    -e "/ETC/s|=.*|= /etc/X11|" \
%ifarch x86_64
	-e "s|/usr/lib|/usr/lib64|g" \
	-e "/ LIBDIR/s|=.*|= /usr/lib64|" \
%endif
    config.mk

%make

%install
%makeinstall_std

# install devel files
mkdir -p %{buildroot}%{_includedir}
find lib* -name '*.a' -exec cp {} %{buildroot}%{_libdir} \; -print
find lib* -name '*.h' -exec cp {} %{buildroot}%{_includedir} \; -print

# Install generated scripts to hook up WMI into gdm, xdm, and Co.
mkdir -p %{buildroot}%_sysconfdir/X11/wmsession.d
cat >    %{buildroot}%_sysconfdir/X11/wmsession.d/19%name << EOF
NAME=%name
EXEC=%{_bindir}/%name
DESC=%summary
SCRIPT:
exec %{_bindir}/%name
EOF


%if %mdkversion < 200900
%post
%make_session

%postun
%make_session
%endif

%files
%defattr(0644, root, root, 0755)
%doc LICENSE README 
%attr(0755, root, root) %{_bindir}/*
%{_mandir}/man1/*
%dir %_sysconfdir/X11/wmii-hg/
%attr(0755, root, root) %config(noreplace) %_sysconfdir/X11/%{name}-hg/*
%config(noreplace) %_sysconfdir/X11/wmsession.d/19%name

%files python
%defattr(0644, root, root, 0755)
%py_puresitedir

%files devel
%defattr(0644, root, root, 0755)
%{_libdir}/*.a
%{_libdir}/*.so
%{_includedir}/*



%changelog
* Tue Oct 18 2011 Matthew Dawkins <mattydaw@mandriva.org> 3.10-0.b1.1mdv2012.0
+ Revision: 705294
- new version 3.10 b1 changeset f3d88385ea7c
  dropped wmipaper.pdf source
  patches 02, 03, & 04
  cleaned up spec
  fixed build for 64bit

* Tue Feb 01 2011 Funda Wang <fwang@mandriva.org> 3.6-8
+ Revision: 634813
- simplify BR

* Wed Oct 28 2009 Rémy Clouard <shikamaru@mandriva.org> 3.6-7mdv2010.0
+ Revision: 459793
- fix build due to libixp changes

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 3.6-5mdv2009.0
+ Revision: 262054
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 3.6-4mdv2009.0
+ Revision: 256184
- rebuild

* Tue Jan 08 2008 Jérôme Soyer <saispo@mandriva.org> 3.6-2mdv2008.1
+ Revision: 146959
- Bump Release
- Fix Caps
- Fix sed

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Dec 13 2007 Jérôme Soyer <saispo@mandriva.org> 3.6-1mdv2008.1
+ Revision: 119211
- New release
- Add three patchs from debian
- Fix make and make install
- Disable parralel build


* Thu May 25 2006 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 3-1mdv2007.0
- 3

* Sun May 14 2006 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 3-0.rc5.1mdk
- 3 rc5

* Fri May 12 2006 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 3-0.rc4.1mdk
- 3 rc4

* Tue May 09 2006 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 3-0.rc3.1mdk
- 3 rc 3

* Sat May 06 2006 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 3-0.rc2.1mdk
- 3 rc2
- rediff patch0

* Tue May 02 2006 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 3-0.rc1.1mdk
- 3 rc1
- no more require 9base

* Tue Dec 06 2005 Antoine Ginies <aginies@mandriva.com> 0.20051114-4mdk
- fix x86_64 build

* Mon Dec 05 2005 Antoine Ginies <aginies@mandriva.com> 0.20051114-3mdk
- add buildrequires libxorg-x11-static-devel

* Mon Dec 05 2005 Antoine Ginies <aginies@mandriva.com> 0.20051114-2mdk
- add missing Buildrequires libxorg-x11-devel

* Mon Dec 05 2005 Antoine Ginies <aginies@.mandriva.com> 0.20051114-1mdk
- 20051114 release
- add 9base requires

* Wed Nov 30 2005 Antoine Ginies <aginies@n3.mandriva.com> 0.20050730-1mdk
- supposed stable release Boyd [2005-07-30]
- need to relocate all wmii scripts

* Fri May 27 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.20050526-1mdk
- initial contrib


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8476 |12cr|wmix-3.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 3.2
%define release %mkrel 6
%define name wmix

Summary: Dockapp OSS sound mixer
Name: %{name}
Version: %{version}
Release: %{release}
License: GPL
Group: Sound
Source0: %{name}-%{version}.tar.bz2
Source1: %{name}-icons.tar.bz2
URL: http://dockapps.org/file.php/id/58
BuildRequires: libx11-devel
BuildRequires: libxext-devel
BuildRequires: libxpm-devel
BuildRoot: %{_tmppath}/%{name}-buildroot

%description
* This is a complete dockapp mixer utilizing the OSS mixer API
* Has a nice On-Screen-Display to visualize current volume levels
* Can adjust main volume, balance, recording status, and mute/unmute channels
* Supports mousewheel to adjust the volume settings
* Supports user specified signals to adjust the volume remotely
* User configuration file can be used to set options

%prep
%setup -q -n %{name}-%{version}

%build
make CFLAGS="%optflags" LDFLAGS="%ldflags"

%install
[ -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT

install -m 755 -d $RPM_BUILD_ROOT%{_miconsdir}
install -m 755 -d $RPM_BUILD_ROOT%{_iconsdir}
install -m 755 -d $RPM_BUILD_ROOT%{_liconsdir}
tar xOjf %SOURCE1 %{name}-16x16.xpm > $RPM_BUILD_ROOT%{_miconsdir}/%{name}.xpm
tar xOjf %SOURCE1 %{name}-32x32.xpm > $RPM_BUILD_ROOT%{_iconsdir}/%{name}.xpm
tar xOjf %SOURCE1 %{name}-48x48.xpm > $RPM_BUILD_ROOT%{_liconsdir}/%{name}.xpm

mkdir -p $RPM_BUILD_ROOT%{_usr}/bin/
install -m 755 %{name} $RPM_BUILD_ROOT%{_usr}/bin/

mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1
gunzip -c wmix.1x.gz | bzip2 -9 -c - > $RPM_BUILD_ROOT%{_mandir}/man1/wmix.1.bz2


mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=WMix
Comment=%{summary}
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-Multimedia-Sound;Audio / Midi / Mixer / Sequencer / Tuner / Audio;
EOF

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files
%defattr (-,root,root)
%doc AUTHORS README BUGS NEWS
%{_bindir}/%{name}
%attr(644,root,man) %{_mandir}/man1/*
%{_liconsdir}/%{name}.xpm
%{_miconsdir}/%{name}.xpm
%{_iconsdir}/%{name}.xpm
%{_usr}/share/applications/mandriva-%{name}.desktop



%changelog
* Tue Feb 01 2011 Funda Wang <fwang@mandriva.org> 3.2-6mdv2011.0
+ Revision: 634817
- simplify BR

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 3.2-5mdv2010.0
+ Revision: 434860
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 3.2-4mdv2009.0
+ Revision: 262055
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 3.2-3mdv2009.0
+ Revision: 256186
- rebuild
- drop old menu

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 3.2-1mdv2008.1
+ Revision: 140932
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import wmix


* Thu Jul 18 2006 Franck Villaume <fvill@mandriva.org> 3.2-1mdv2007.0
- new version
- xdg menu

* Mon Apr 11 2005 Franck Villaume <fvill@mandrake.org> 3.1-1mdk
- new version

* Thu Jun 12 2003 Marcel Pol <mpol@gmx.net> 3.0-2mdk
- rebuild for rpm 4.2

* Fri Jun 08 2001 HA Quc-Vit <viet@mandrakesoft.com> 3.0-1mdk
- updated to revision 3.0
- fixed owner of %%{_mandir}/man1/*

* Thu May 31 2001 HA Quc-Vit <viet@mandrakesoft.com> 2.20-1mdk
- Initial release.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8477 |12cr|wmlaptop-1.4-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	wmlaptop
%define version	1.4
%define release %mkrel 8

Name: 	 	%{name}
Summary: 	Laptop info docklet for WindowMaker
Version: 	%{version}
Release: 	%{release}

Source:		%{name}-%{version}.tar.bz2
URL:		http://wmlaptop.sourceforge.net/
License:	GPL
Group:		Graphical desktop/WindowMaker
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	libx11-devel
BuildRequires:	libxext-devel
BuildRequires:	libxpm-devel
BuildRequires:	imagemagick

%description
wmlaptop is a WindowMaker dockapp able to satisfy any requirements of a linux
user with a laptop. The smartest should have easily guessed that wmlaptop
includes an advanced battery information interface, including an indicator
which estimates the remaining battery autonomy. Anyway this is only one of the
useful functions provided:

* Battery estimated time remaining
* Multi Batteries support
* Battery remaining charge (visual and percent)
* Auto-Frequency Scaling
* Manual Frequency Scaling
* 0-100 Cpu Load indicator
* APM and ACPI support
* sysfs and /proc filesystems support
* Kernel 2.6 series fully compatible
* Visual support for multiple batteries
* "Visual and audio" alarm on Low-Battery
* Auto shutdown on Low-Battery
* Easy screen saver starter
* Console executable

%prep
%setup -q
chmod 644 README*

%build
%make CFLAGS="$RPM_OPT_FLAGS"
										
%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/%_bindir
install -m 4755 src/%name $RPM_BUILD_ROOT/%_bindir/

#menu
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{name}
Icon=%{name}
Name=WMLaptop
Comment=Laptop status docklet
Categories=System;Monitor;
EOF

#icons
mkdir -p $RPM_BUILD_ROOT/%_liconsdir
convert -size 48x48 img/screenshot_1.jpeg $RPM_BUILD_ROOT/%_liconsdir/%name.png
mkdir -p $RPM_BUILD_ROOT/%_iconsdir
convert -size 32x32 img/screenshot_1.jpeg $RPM_BUILD_ROOT/%_iconsdir/%name.png
mkdir -p $RPM_BUILD_ROOT/%_miconsdir
convert -size 16x16 img/screenshot_1.jpeg $RPM_BUILD_ROOT/%_miconsdir/%name.png

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%update_menus
%endif
		
%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files
%defattr(-,root,root)
%doc AUTHORS BUGS CHANGELOG README* THANKS
%{_bindir}/%name
%{_datadir}/applications/mandriva-%name.desktop
%{_liconsdir}/%name.png
%{_iconsdir}/%name.png
%{_miconsdir}/%name.png



%changelog
* Tue Feb 01 2011 Funda Wang <fwang@mandriva.org> 1.4-8mdv2011.0
+ Revision: 634818
- simplify BR

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 1.4-7mdv2010.0
+ Revision: 434873
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 1.4-6mdv2009.0
+ Revision: 262056
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.4-5mdv2009.0
+ Revision: 256202
- rebuild
- fix no-buildroot-tag

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Thu Dec 20 2007 Thierry Vignaud <tv@mandriva.org> 1.4-3mdv2008.1
+ Revision: 135790
- auto-convert XDG menu entry
- fix xpm-devel BR on x86_64
- kill re-definition of %%buildroot on Pixel's request
- buildrequires X11-devel instead of XFree86-devel
- use %%mkrel
- import wmlaptop


* Fri Apr 14 2006 Udo Rader <udo.rader@bestsolution.at> 1.4-2mdk
- added libxpm* as buildreq in order to hopefully fix x86_64 build 
  problems

* Wed Apr 05 2005 Udo Rader <udo.rader@bestsolution.at> 1.4-1mdk
- new upstream version
- made it suid root in order to allow writing to /sys/... files

* Mon Jun 7 2004 Austin Acton <austin@mandrake.org> 1.3-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8478 |12cr|wmmemmon-1.0.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Mem/Swap monitoring dockapp for WindowMaker
Name:		wmmemmon
Version: 1.0.1
Release: %mkrel 7
License:	GPL
Group:		Graphical desktop/WindowMaker
Source0:	http://www.sh.rim.or.jp/~ssato/src/%{name}-%{version}.tar.bz2
URL:		http://www.sh.rim.or.jp/~ssato/wmmemmon-e.html
BuildRequires:	libx11-devel
BuildRequires:	libxpm-devel
BuildRequires:	libxext-devel
BuildRequires:	imagemagick
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
Mem/Swap monitoring dockapp for WindowMaker. Outside circle is Mem usage
in percent, inside is swap. It works fine with AfterStep and BlackBox.

%prep
%setup

%build
%configure2_5x
%make

%install
[ -d %buildroot ] && rm -rf %buildroot

install -m 755 -d %buildroot%_bindir
install -m 755 src/%name %buildroot%_bindir

install -m 755 -d %buildroot%_mandir/man1
install -m 755 doc/%name.1 %buildroot%_mandir/man1/

install -m 755 -d %buildroot%{_miconsdir}
install -m 755 -d %buildroot%{_iconsdir}
install -m 755 -d %buildroot%{_liconsdir}
convert icons/%{name}-16x16.xpm %buildroot%{_miconsdir}/%{name}.png
convert icons/%{name}-32x32.xpm %buildroot%{_iconsdir}/%{name}.png
convert icons/%{name}-48x48.xpm %buildroot%{_liconsdir}/%{name}.png

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{_bindir}/%{name}
Icon=%{name}                 
Categories=System;Monitor;
Name=WmMemMon                 
Comment=Mem/Swap monitoring dockapp for WindowMaker
EOF


%clean
[ -z %buildroot ] || {
    rm -rf %buildroot
}


%if %mdkversion < 200900
%post
%{update_menus}
%endif


%if %mdkversion < 200900
%postun
%{clean_menus}
%endif


%files
%defattr (-,root,root)
%doc AUTHORS INSTALL NEWS COPYING README THANKS ChangeLog TODO
%{_bindir}/*
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_datadir}/applications/mandriva-%{name}.desktop
%{_mandir}/man1/*



%changelog
* Tue Feb 01 2011 Funda Wang <fwang@mandriva.org> 1.0.1-7mdv2011.0
+ Revision: 634819
- simplify BR

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 1.0.1-6mdv2010.0
+ Revision: 434887
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 1.0.1-5mdv2009.0
+ Revision: 262058
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.0.1-4mdv2009.0
+ Revision: 256203
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Dec 20 2007 Thierry Vignaud <tv@mandriva.org> 1.0.1-2mdv2008.1
+ Revision: 135531
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request
- buildrequires X11-devel instead of XFree86-devel
- use %%mkrel
- import wmmemmon


* Thu Jun 02 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.0.1-2mdk
- Rebuild

* Tue May  4 2004 Michael Scherer <misc@mandrake.org> 1.0.1-1mdk
- New release 1.0.1
- use macro
- remove Prefix, and Requires

* Thu Apr 10 2003 HA Quc-Vit <viet@mandrakesoft.com> 1.0.0-1mdk
- New release.
- xpm icons converted to png at compile time from the spec.

* Wed Mar 27 2002 HA Quc-Vit <viet@mandrakesoft.com> 0.7.0-1mdk
- New release.
- xpm icons converted to png.
- menu file has "needs=wmaker" instead of "needs=x11".
- did install (binary and manpage) by hand due to new naming convention.

* Mon Feb 11 2002 HA Quc-Vit <viet@mandrakesoft.com> 0.6.0-1mdk
- New release.
- and revamped website :o)
- xpm icons converted to png (new policy, oh well).

* Mon Oct 1 2001 HA Quc-Vit <viet@mandrakesoft.com> 0.5.2-1mdk
- New release, no more libdockapp dependancy (integrated)
- now you can specify your own backlight color, I like rgb:50/B0/FF :o)

* Wed Jul 25 2001 HA Quc-Vit <viet@mandrakesoft.com> 0.3.1-1mdk
- New release, with icons integrated :o)

* Tue Jun 19 2001 HA Quc-Vit <viet@mandrakesoft.com> 0.2.0-2mdk
- Added icons from the author Seiichi SATO <sato@cvs-net.co.jp>

* Fri Jun 01 2001 HA Quc-Vit <viet@mandrakesoft.com> 0.2.0-1mdk
- Initial release.

* Mon May 07 2001 HA Quc-Vit <viet@mandrakesoft.com> 0.1.0-0mdk
- Initial packaging.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8479 |12cr|wmMoonClock-1.27-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	wmMoonClock
%define version	1.27
%define release %mkrel 7

Name: 	 	%{name}
Summary: 	Docklet that shows lunar ephemeris to fairly high accuracy
Version: 	%{version}
Release: 	%{release}

Source0:	%{name}-%{version}.tar.bz2
Source1:	wmmoonclock_icon.png
URL:		http://nis-www.lanl.gov/~mgh/WindowMaker/DockApps.shtml
License:	GPL
Group:		Graphical desktop/WindowMaker
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	libx11-devel
BuildRequires:	libxpm-devel
BuildRequires:	libxext-devel
BuildRequires:	imagemagick

%description
wmMoonClock displays the lunar ephemeris with high accuracy. You can
define your local latitude and longitude to get precise results. And
even better you get a very nice moon icon that matches the current state
of the moon.

In order to get good results, you may have to find your geographical
coordinates, eg. from this site http://www.astro.com/atlas

%prep
%setup -q

%build
%{__cp} %{SOURCE1} .
cd Src
# copy icon to build dir
%make CFLAGS="%optflags %ldflags"
										
%install
rm -rf $RPM_BUILD_ROOT
%{__mkdir} -p $RPM_BUILD_ROOT/%_bindir
%{__mkdir} -p $RPM_BUILD_ROOT/%_mandir/man1
%{__cp} Src/%name $RPM_BUILD_ROOT/%_bindir/
%{__cp} Src/%name.1 $RPM_BUILD_ROOT/%_mandir/man1/

#menu
%{__mkdir} -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{name}
Icon=%{name}
Name=wmMoonClock
Comment=Lunuar Ephemeris status docklet
Categories=System;Monitor;
EOF

#icons
%{__mkdir} -p $RPM_BUILD_ROOT/%_liconsdir
convert -size 48x48 wmmoonclock_icon.png $RPM_BUILD_ROOT/%_liconsdir/%name.png
%{__mkdir} -p $RPM_BUILD_ROOT/%_iconsdir
convert -size 32x32 wmmoonclock_icon.png $RPM_BUILD_ROOT/%_iconsdir/%name.png
%{__mkdir} -p $RPM_BUILD_ROOT/%_miconsdir
convert -size 16x16 wmmoonclock_icon.png $RPM_BUILD_ROOT/%_miconsdir/%name.png

# the various states of the applet
%{__mkdir} -p $RPM_BUILD_ROOT/%_iconsdir/%name
%{__cp} Src/*xpm $RPM_BUILD_ROOT/%_iconsdir/%name/

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%update_menus
%endif
		
%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files
%defattr(-,root,root)
%doc BUGS COPYING
%doc %{_mandir}/*/*
%{_bindir}/%name
%{_datadir}/applications/mandriva-%name.desktop
%{_liconsdir}/%name.png
%{_iconsdir}/%name.png
%{_miconsdir}/%name.png
%{_iconsdir}/%name/



%changelog
* Tue Feb 01 2011 Funda Wang <fwang@mandriva.org> 1.27-7mdv2011.0
+ Revision: 634773
- simplify BR

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 1.27-6mdv2010.0
+ Revision: 434891
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 1.27-5mdv2009.0
+ Revision: 262059
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.27-4mdv2009.0
+ Revision: 256206
- rebuild
- fix no-buildroot-tag

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Thu Dec 20 2007 Thierry Vignaud <tv@mandriva.org> 1.27-2mdv2008.1
+ Revision: 135560
- fix directory creation
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request
- buildrequires X11-devel instead of XFree86-devel
- import wmMoonClock


* Sun Dec 11 2005 Udo Rader <udo.rader@bestsolution.at> 1.27-2mdk
- adding libxpm-devel as BuildReq

* Thu Dec 01 2005 Udo Rader <udo.rader@bestsolution.at> 1.27-1mdk
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8480 |12cr|wmnd-0.4.16-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A dockapp for monitoring network interfaces
Name:		wmnd
Version:	0.4.16
Release:	1
License:	GPLv2
Group:		Monitoring
Source0:	http://www.thregr.org/~wavexx/software/wmnd/releases/%{name}-%{version}.tar.gz
Source1:	%{name}-icons.tar.bz2
URL:		http://www.thregr.org/~wavexx/software/wmnd/
BuildRequires:	libx11-devel
BuildRequires:	libxext-devel
BuildRequires:	libxpm-devel
BuildRequires:	libsm-devel

%description
WMND (WindowMaker Network Devices) is a network monitoring
dock app improved and based on WMiFS 1.3b. You can find the
features of WMiFS 1.3b from documents in directory WMiFS.

%prep
%setup -q

%build
%configure2_5x
%make

%install
[ -d %{buildroot} ] && rm -rf %{buildroot}

%makeinstall_std
install -m 755 -d %{buildroot}%{_datadir}/pixmaps
tar xOjf %SOURCE1 %{name}-48x48.png > %{buildroot}%{_datadir}/pixmaps/%{name}.png

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
[Desktop Entry]
Name=wmnd
Comment=A dockapp for monitoring network interfaces
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-System-Monitoring;System;Monitor;
EOF

%clean
[ -z %{buildroot} ] || {
    rm -rf %{buildroot}
}

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%files
%defattr (-,root,root)
%doc examples/wmndrc NEWS AUTHORS README TODO ChangeLog
%{_bindir}/*
%{_mandir}/man1/*
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/applications/%{name}.desktop
%{_datadir}/wmndrc




%changelog
* Tue Oct 18 2011 Matthew Dawkins <mattydaw@mandriva.org> 0.4.16-1
+ Revision: 705252
- new version 0.4.16
  cleaned up spec file

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 0.4.12-7mdv2010.0
+ Revision: 434892
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 0.4.12-6mdv2009.0
+ Revision: 262060
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.4.12-5mdv2009.0
+ Revision: 256209
- rebuild
- drop old menu

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Thu Jan 03 2008 Olivier Blin <blino@mandriva.org> 3mdv2008.1-current
+ Revision: 140932
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'


* Tue Feb 06 2007 Gustavo De Nardin <gustavodn@mandriva.com> 0.4.12-3mdv2007.0
+ Revision: 116895
- fixed .desktop file Comment

* Mon Jan 29 2007 Gustavo De Nardin <gustavodn@mandriva.com> 0.4.12-2mdv2007.1
+ Revision: 115170
- menu migrated to XDG scheme, for great compliance
- cleanup
  . manpages are compressed automatically
  . removing generic FSF 'INSTALL' from package as it is mostly useless

* Mon Jan 29 2007 Gustavo De Nardin <gustavodn@mandriva.com> 0.4.12-1mdv2007.1
+ Revision: 114943
- new version 0.4.12
- fixed Group and menu category, better Summary
- fixed BuildRequires
- spec cleanup

* Sat Sep 11 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.4.9-1mdk
- 0.4.9


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8481 |12cr|wmpop3lb-2.4.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name		wmpop3lb
%define version 2.4.2
%define release %mkrel 9

Summary: 	POP3 mail box checker
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPLv2+
Group:		Graphical desktop/WindowMaker
Source0:	%{name}%{version}.tar.bz2
Source1:	%{name}-icons.tar.bz2
URL:		http://www.jourdain.org/wmpop3/wmpop3lb%{version}.tar.gz
BuildRequires:	libx11-devel
BuildRequires:	libxext-devel
BuildRequires:	libxpm-devel
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
 WMPop3LB is a multi POP3 accounts mailbox checker. It can connect to up to 6
 POP3 accounts to check if you have mail, get the "From:" and "Subject:" header
 fields of each mail and display them in a 7 lines window. It can list up to 19
 messages per server which can be read by scrolling the window up and down.
 Messages can be deleted directly off the servers by selecting the mails to
 delete and clicking the "delete" button.

 You may configure your .wmpop3rc either by hand or through the graphical
 utility called wmpop3lbcfg
	
%prep

%setup -qn %{name}%{version}
mv wmpop3/.wmpop3rc_test wmpop3/wmpop3rc 

%build
make FLAGS="$RPM_OPT_FLAGS" -C wmpop3

%install
[ -d %buildroot ] && rm -rf %buildroot

install -m 755 -d %buildroot/usr/bin/
install -m 755 wmpop3/%{name} %buildroot/usr/bin/%{name}
install -m 755 -d %buildroot%{_miconsdir}
install -m 755 -d %buildroot%{_iconsdir}
install -m 755 -d %buildroot%{_liconsdir}
tar xOjf %SOURCE1 %name-16x16.png > %buildroot%{_miconsdir}/%{name}.png
tar xOjf %SOURCE1 %name-32x32.png > %buildroot%{_iconsdir}/%{name}.png
tar xOjf %SOURCE1 %name-48x48.png > %buildroot%{_liconsdir}/%{name}.png

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=/usr/bin/%{name}
Icon=%{name}
Categories=Office;Network;Email;
Name=WmPop3lb
Comment=Multiple mailbox monitoring via Pop3 in a dockapp
EOF


%clean
[ -z %buildroot ] || {
    rm -rf %buildroot
}

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%files
%defattr (-,root,root)
%doc CHANGE_LOG  COPYING  INSTALL  README wmpop3/wmpop3rc
/usr/bin/*
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_datadir}/applications/mandriva-%{name}.desktop


%changelog
* Tue Feb 01 2011 Funda Wang <fwang@mandriva.org> 2.4.2-9mdv2011.0
+ Revision: 634826
- simplify BR

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 2.4.2-8mdv2010.0
+ Revision: 434894
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 2.4.2-7mdv2009.0
+ Revision: 262061
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 2.4.2-6mdv2009.0
+ Revision: 256255
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 2.4.2-4mdv2008.1
+ Revision: 171174
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

* Fri Jan 25 2008 Funda Wang <fwang@mandriva.org> 2.4.2-3mdv2008.1
+ Revision: 157774
- fix desktop file

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Dec 20 2007 Thierry Vignaud <tv@mandriva.org> 2.4.2-2mdv2008.1
+ Revision: 135533
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request
- buildrequires X11-devel instead of XFree86-devel
- use %%mkrel
- import wmpop3lb


* Thu Jun 02 2005 Nicolas Lcureuil <neoclust@mandriva.org> 2.4.2-2mdk
- Rebuild

* Thu Apr 29 2004 Guillaume Bedot <guillaume.bedot@wanadoo.fr> 2.4.2-1mdk
- New version 2.4.2

* Mon Feb 11 2002 HA Quc-Vit <viet@mandrakesoft.com> 2.0-1mdk
- Initial packaging.
- A sample configuration file is in the doc dir.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8482 |12cr|wmsmixer-0.5.1-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:  	Dockapp sound mixer adjustable with mouse wheel
Name:		wmsmixer
Version:	0.5.1
Release:	%mkrel 9
License:	GPL
Group:		Graphical desktop/WindowMaker
Source0:	%{name}-%{version}.tar.bz2
Source1:	%{name}-icons.tar.bz2
Patch0:		%name.patch
Patch1:		%name-Imakefile.patch
URL:		http://www.hibernaculum.net/wmsmixer.html
BuildRequires:	libx11-devel
BuildRequires:	libxpm-devel
BuildRequires:	libxext-devel
BuildRequires:	imake
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
 This is a hack to wmmixer which makes some changes to the display and adds a
 few new features, most notably scrollwheel support. The main changes between
 this and wmmixer are:
  o Added scrollwheel support. If your scrollwheel is mapped to buttons 4 and
    5, using it will increase/decrease the volume of the current channel.
  o Removed all the recsrc code.
  o Changed the display arrangement slightly, and replaced the recsrc button
    with a text display. This normally shows the volume of the current channel.
  o Added the setname configuration option, which allows you to give a
    different channel name (4 chars max) to the built in one if you wish.
  o Clicking on the channel icon will briefly display the text name for the
    channel. This is also displayed when you switch channels.
  o Mono channels have one wide bar rather than two thinner ones.
  o Changed some icons, and added a few new ones. Several icons are still to be
  o created. Any submissions are always welcome.

%prep
rm -rf %buildroot
%setup -q

%patch0 -p1
%patch1 -p1

%build
# due to Imakefile patch
xmkmf
CFLAGS="$RPM_OPT_FLAGS" make %name

%install
[ -d %buildroot ] && rm -rf %buildroot

install -m 755 -d %buildroot%{_miconsdir}
install -m 755 -d %buildroot%{_iconsdir}
install -m 755 -d %buildroot%{_liconsdir}
tar xOjf %SOURCE1 %{name}-16x16.png > %buildroot%{_miconsdir}/%{name}.png
tar xOjf %SOURCE1 %{name}-32x32.png > %buildroot%{_iconsdir}/%{name}.png
tar xOjf %SOURCE1 %{name}-48x48.png > %buildroot%{_liconsdir}/%{name}.png

mkdir -p %buildroot%_bindir/
install -m 755 %{name} %buildroot%{_bindir}/


install -m 755 -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Name=WmsMixer
Comment=Dockapp sound mixer adjustable with mouse wheel
Exec=%{_bindir}/%{name} -w
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-Multimedia-Sound;Audio;Mixer;
EOF

%clean
rm -rf %buildroot

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files
%defattr (-,root,root)
%doc COPYING README README.wmmixer  home.wmsmixer
%{_bindir}/%{name}
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_datadir}/applications/mandriva-%{name}.desktop




%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.5.1-9mdv2010.0
+ Revision: 434895
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.5.1-8mdv2009.0
+ Revision: 262062
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.5.1-7mdv2009.0
+ Revision: 256259
- rebuild
- drop old menu

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.5.1-5mdv2008.1
+ Revision: 129421
- kill re-definition of %%buildroot on Pixel's request
- kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'


* Thu Mar 15 2007 Gustavo De Nardin <gustavodn@mandriva.com> 0.5.1-5mdv2007.1
+ Revision: 144253
- bunzipped plaintext patches
- BuildRequires imake for xmkmf for Imakefile patch

* Tue Feb 06 2007 Gustavo De Nardin <gustavodn@mandriva.com> 0.5.1-4mdv2007.1
+ Revision: 116917
- fixed XDG desktop entry Comment
- note about mouse wheel feature in Summary
- start withdrawn when launched from the menu
- fixed and trimmed dependencies
- spec cleanup
- xdg menu migration for great compliance
- xmkmf is no more, specifying CCLINK directly in make arg

* Thu Jul 01 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.5.1-2mdk
- rebuild with new g++


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8483 |12cr|wmsmpmon-3.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Summary System information for Dual CPUs (memory, swap, cpu, IO) in a small dock app
Summary:	%Summary
Name:		wmsmpmon
Version:	3.1
Release:	%mkrel 6
License:	GPLv2+
Group:		Graphical desktop/WindowMaker
Source0:	wmSMPmon-%{version}.tar.gz
Source1:	%{name}-icons.tar.bz2
URL:		http://www.ribbrock.org/binabit/wmSMPmon/
BuildRequires:	libxpm-devel
BuildRequires:	libxext-devel
BuildRequires:	libxau-devel
BuildRequires:	libxdmcp-devel
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
Monitor your dual processor system, memory, swap, and IOs in a small
dock app. It has been designed to work with wmaker, but nothing prevents
it from being run under another window manager.
 

%prep
rm -rf %buildroot

%setup -q -n wmSMPmon-%{version}

%build
make -C wmSMPmon CFLAGS="$RPM_OPT_FLAGS"

%install
[ -d %buildroot ] && rm -rf %buildroot

install -m 755 -d %buildroot%{_miconsdir}
install -m 755 -d %buildroot%{_iconsdir}
install -m 755 -d %buildroot%{_liconsdir}
tar xOjf %SOURCE1 %{name}.16x16.png > %buildroot%{_miconsdir}/%{name}.png
tar xOjf %SOURCE1 %{name}.32x32.png > %buildroot%{_iconsdir}/%{name}.png
tar xOjf %SOURCE1 %{name}.48x48.png > %buildroot%{_liconsdir}/%{name}.png

mkdir -p %buildroot%{_bindir}/ %buildroot%{_mandir}/man1/
install -m 755 wmSMPmon/wmSMPmon %buildroot%{_bindir}/
install -m 644 wmSMPmon/wmSMPmon.1 %buildroot%{_mandir}/man1/

chmod 644 {GREETINGS,LISEZ-MOI,COPYING}


mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=wmSMPmon
Comment=%{Summary}
Exec=%{_bindir}/wmSMPmon -g 3
Icon=%{name}
Terminal=false
Type=Application
Categories=System;Monitor;
EOF


%clean
rm -rf %buildroot


%if %mdkversion < 200900
%post
%{update_menus}
%endif


%if %mdkversion < 200900
%postun
%{clean_menus}
%endif


%files
%defattr (-,root,root)
%doc GREETINGS  LISEZ-MOI COPYING
%{_bindir}/*
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_datadir}/applications/mandriva-%{name}.desktop
%{_mandir}/man1/wmSMPmon.1.*


%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 3.1-6mdv2010.0
+ Revision: 434896
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tvignaud@mandriva.com> 3.1-5mdv2009.0
+ Revision: 262089
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 3.1-4mdv2009.0
+ Revision: 256261
- rebuild
- drop old menu
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Nov 06 2007 Funda Wang <fundawang@mandriva.org> 3.1-2mdv2008.1
+ Revision: 106462
- rebuild for new lzma

* Fri Sep 14 2007 Gustavo De Nardin <gustavodn@mandriva.com> 3.1-1mdv2008.1
+ Revision: 85711
- new version 3.1
- new URL
- fine grained BuildRequires
- xdg menu
- manpage

  + Thierry Vignaud <tvignaud@mandriva.com>
    - use %%mkrel


* Thu Jun 02 2005 Nicolas Lcureuil <neoclust@mandriva.org> 2.3-2mdk
- Rebuild

* Thu Apr 10 2003 HA Quc-Vit <viet@mandrakesoft.com> 2.3-1mdk
- new release

* Mon Feb 11 2002 HA Quc-Vit <viet@mandrakesoft.com> 2.2-2mdk
- new URL
- xpm converted to png
- prefix changed from /usr/X11R6 to /usr
- compile flags now works

* Thu Jul 12 2001 HA Quc-Vit <viet@mandrakesoft.com> 2.2-1mdk
- Source update

* Wed Mar 28 2001 HA Quc-Vit <viet@mandrakesoft.com> 2.1-1mdk
- Initial release.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8484 |12cr|wmstock-0.11-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:  A stock ticker in a small dock app
Name:		wmstock
Version: 0.11
Release: %mkrel 10
License:	GPL
Group:		Monitoring
Source0:	%{name}-%{version}.tar.bz2
Source1:	%{name}-icons.tar.bz2
URL:		http://mattfischer.com/wmstock/
Requires:	wget
BuildRequires:	libxpm-devel
BuildRequires:	libxext-devel
BuildRequires:	libxau-devel
BuildRequires:	libxdmcp-devel
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
wmstock  is  a  stock  ticker  dock  app  for Window Maker.  It displays
stock quote data and cycles through tickers.  wmstock is designed to dock
with the Window Maker dock, but it will run as a 64x64 window an any window
manager.  wmstock is also very efficient with colors, and is 8-bit friendly.


%prep
rm -rf %buildroot

%setup -q -n wmstock

%build
make -C src CFLAGS="$RPM_OPT_FLAGS"

%install
[ -d %buildroot ] && rm -rf %buildroot

install -m 755 -d %buildroot%{_miconsdir}
install -m 755 -d %buildroot%{_iconsdir}
install -m 755 -d %buildroot%{_liconsdir}
tar xOjf %SOURCE1 %{name}-16x16.png > %buildroot%{_miconsdir}/%{name}.png
tar xOjf %SOURCE1 %{name}-32x32.png > %buildroot%{_iconsdir}/%{name}.png
tar xOjf %SOURCE1 %{name}-48x48.png > %buildroot%{_liconsdir}/%{name}.png

mkdir -p %buildroot%{_bindir}
install -m 755 src/wmstock  %buildroot%{_bindir}
install -m 755 src/getquote %buildroot%{_bindir}

mkdir -p %buildroot%{_mandir}/man1
install -m644 src/wmstock.1x %buildroot%{_mandir}/man1/wmstock.1

install -m 755 -d %buildroot%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Name=WmStock
Comment=A stock quote data display in a small icon
Exec=%{_bindir}/%{name} --delay=10 --open=8:30-16:00 --time2next=20 MAKE.PA INTC AMD
Icon=%{name}
Terminal=false
Type=Application
Categories=Office;Finance;
EOF


%clean
rm -rf %buildroot

%if %mdkversion < 200900
%post
%update_menus
%endif


%if %mdkversion < 200900
%postun
%clean_menus
%endif


%files
%defattr (-,root,root)
%doc CHANGES  COPYING  CREDITS  INSTALL  README  TODO
%{_bindir}/*
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_datadir}/applications/mandriva-%{name}.desktop
%{_mandir}/man1/*



%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.11-10mdv2010.0
+ Revision: 434897
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.11-9mdv2009.0
+ Revision: 262092
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.11-8mdv2009.0
+ Revision: 256263
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 0.11-6mdv2008.1
+ Revision: 140932
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Gustavo De Nardin <gustavodn@mandriva.com> 0.11-6mdv2008.0
+ Revision: 87164
- fixed requires
- finer BuildRequires
- stop installing in old X11R6 path

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill desktop-file-validate's error: string list key "Categories" in group "Desktop Entry" does not have a semicolon (";") as trailing character
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Wed Aug 22 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.11-5mdv2008.0
+ Revision: 69069
- convert menu entry to XDG
- use %%mkrel
- do not opencode spec-helper


* Thu Jun 02 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.11-4mdk
- Rebuild

* Thu Jan 02 2003 HA Quc-Vit <viet@mandrakesoft.com> 0.11-3mdk
- minor spec cleanouts s/$RPM_BUILD_ROOT//tmp/wmstock-buildroot/g

* Tue Jul 31 2001 HA Quc-Vit <viet@mandrakesoft.com> 0.11-2mdk
- Changed default Quotes to include MandrakeSoft, since our successful IPO
  yesterday :o) 
- compiled with the new libdockapp revision

* Thu Jul 26 2001 HA Quc-Vit <viet@mandrakesoft.com> 0.11-1mdk
- Initial packaging and release.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8485 |12cr|wmsysmon-0.7.7-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 0.7.7
%define release %mkrel 7
%define name wmsysmon

Summary:	System information (memory, swap, uptime, IO) in a small dock app
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Toys
Source0:	%{name}-%{version}.tar.bz2
Source1:	%{name}-icons.tar.bz2
Patch0:         01-break.dpatch
Patch1:         02-output.dpatch
Patch2:         03-src_makefile.dpatch
URL:		http://www.gnugeneration.com/software/wmsysmon/src/
BuildRequires:	libx11-devel
BuildRequires:	libxext-devel
BuildRequires:	libxpm-devel
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
This is a small dock application for use with WindowMaker (www.windowmaker.org)
to show system information on interrupt activity, memory use, swap use, and IO.
Wmsysmon was originally written by Dave Clark, Vito Caputo took over
development.


%prep

%setup -q -n %{name}-%{version}
%patch0 -p1
%patch1 -p1
%patch2 -p1

%build
make -C src CC="gcc %optflags %ldflags"

%install
[ -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT

install -m 755 -d $RPM_BUILD_ROOT%{_miconsdir}
install -m 755 -d $RPM_BUILD_ROOT%{_iconsdir}
install -m 755 -d $RPM_BUILD_ROOT%{_liconsdir}
tar xOjf %SOURCE1 %{name}.16x16.xpm > $RPM_BUILD_ROOT%{_miconsdir}/%{name}.xpm
tar xOjf %SOURCE1 %{name}.32x32.xpm > $RPM_BUILD_ROOT%{_iconsdir}/%{name}.xpm
tar xOjf %SOURCE1 %{name}.48x48.xpm > $RPM_BUILD_ROOT%{_liconsdir}/%{name}.xpm

mkdir -p $RPM_BUILD_ROOT%{_bindir}
install -m 755 src/wmsysmon $RPM_BUILD_ROOT%{_bindir}

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{_bindir}/%{name}
Icon=%{name}
Categories=System;Monitor;
Name=WmSysMon
Comment=System information (memory, swap, uptime, IO) in a small icon
EOF


%clean
[ -z $RPM_BUILD_ROOT ] || {
    rm -rf $RPM_BUILD_ROOT
}


%if %mdkversion < 200900
%post
%{update_menus}
%endif


%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%files
%defattr (-,root,root)
%doc ChangeLog README
%{_bindir}/%{name}
%{_liconsdir}/%{name}.xpm
%{_miconsdir}/%{name}.xpm
%{_iconsdir}/%{name}.xpm
%{_datadir}/applications/mandriva-%{name}.desktop



%changelog
* Tue Feb 01 2011 Funda Wang <fwang@mandriva.org> 0.7.7-7mdv2011.0
+ Revision: 634836
- tighten BR

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 0.7.7-6mdv2010.0
+ Revision: 434918
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 0.7.7-5mdv2009.0
+ Revision: 262093
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.7.7-4mdv2009.0
+ Revision: 256266
- rebuild
- fix 'error: for key "Icon" in group "Desktop Entry" is an icon name with an
  extension, but there should be no extension as described in the Icon Theme
  Specification if the value is not an absolute path'
- fix summary-ended-with-dot

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 18 2007 Thierry Vignaud <tv@mandriva.org> 0.7.7-2mdv2008.1
+ Revision: 132230
- auto-convert XDG menu entry

* Tue Dec 18 2007 Jérôme Soyer <saispo@mandriva.org> 0.7.7-1mdv2008.1
+ Revision: 132082
- Add xdg
- Add Debian patches and bump release

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - buildrequires X11-devel instead of XFree86-devel
    - use %%mkrel
    - import wmsysmon



* Sun Aug 15 2004 Michael Scherer <misc@mandrake.org> 0.7.6-4mdk 
- from Jean-Noel Avila <avila@nerim.net>
  - add s4t4n patch for 2.6 kernel series

* Sun Dec 07 2003 Franck Villaume <fvill@freesurf.fr> 0.7.6-3mdk
- add real support to RPM_OPT_FLAGS
- add BuildRequires : xpm-devel

* Thu Jun 12 2003 Marcel Pol <mpol@gmx.net> 0.7.6-2mdk
- rebuild for rpm 4.2

* Thu May 31 2001 HA Quc-Vit <viet@mandrakesoft.com> 0.7.6-1mdk
- Anecdotical fixes in the spec. fix to the menu file.

* Wed Oct 31 2000 HA Quc-Vit <viet@mandrakesoft.com> 0.7.6-0mdk
- Initial release.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8486 |12cr|wmtop-0.84-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 0.84	
%define name wmtop
%define release %mkrel 11

Summary:	WindowMaker dock applet for top
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Monitoring
Source:		%{name}-%{version}.tar.bz2
Patch0:		mkfile.patch.bz2
BuildRoot:	%{_tmppath}/%{name}-buildroot
URL:		http://wmtop.sourceforge.net/
Buildrequires:	libxpm-devel
Buildrequires:	libxext-devel
Buildrequires:	libxau-devel
Buildrequires:	libxdmcp-devel

%description
Wmtop is a WindowMaker dockapp that is a mini graphical version of the 
cpu monitoring utility top. Themes are included.

%prep

%setup -q
%patch0

%build
%ifarch x86_64
perl -pi -e "s|lib|lib64|g" Makefile
%endif

%make linux

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_bindir}
install -s -m 755 wmtop $RPM_BUILD_ROOT%{_bindir}
mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1
install -m 644 wmtop.1 $RPM_BUILD_ROOT%{_mandir}/man1/
chmod 644 BUGS CHANGES README TODO

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr (-,root,root)
%{_bindir}/wmtop
%{_mandir}/man1/*
%doc BUGS CHANGES README TODO


%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.84-11mdv2010.0
+ Revision: 434935
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.84-10mdv2009.0
+ Revision: 262094
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.84-9mdv2009.0
+ Revision: 256268
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Nov 30 2007 Gustavo De Nardin <gustavodn@mandriva.com> 0.84-7mdv2008.1
+ Revision: 114203
- finer Buildrequires



* Thu Jan 26 2006 Lenny Cartier <lenny@mandriva.com> 0.84-6mdk
- x86_64 fix

* Thu Jun 02 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.84-5mdk
- Rebuild

* Sun Dec 07 2003 Franck Villaume <fvill@freesurf.fr> 0.84-4mdk
- add BuildRequires : XFree86-devel
- add support to RPM_OPT_FLAGS
- support 64 bits : libxpm-devel -> xpm-devel

* Mon Aug 25 2003 Michael Scherer <scherer.michael@free.fr> 0.84-3mdk
- BuildRequires (  libxpm-devel )
- rm $RPM_BUILD_ROOT in %%install

* Thu Jan 30 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.84-2mdk
- rebuild

* Tue May 21 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.84-1mdk
- added by Matthias Debus <psic4t@netbands.de>

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8487 |12cr|wmweather-2.4.4-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	wmweather
%define version	2.4.4
%define release %mkrel 8

Name: 	 	%{name}
Summary: 	Weather docklet for WindowMaker
Version: 	%{version}
Release: 	%{release}

Source:		%{name}-%{version}.tar.bz2
URL:		http://www.godisch.de/debian/wmweather/
License:	GPL
Group:		Graphical desktop/WindowMaker
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	X11-devel curl-devel
BuildRequires:  xmessage
Provides:	wmWeather
Obsoletes:	wmWeather

%description
A Window Maker docklet to show local weather conditions.

%prep
%setup -q

%build
cd src
%configure2_5x
%make
										
%install
cd src
rm -rf $RPM_BUILD_ROOT
%makeinstall

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%update_menus
%endif
		
%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files
%defattr(-,root,root)
%doc CHANGES README
%{_bindir}/*
%config(noreplace) %_sysconfdir/wmweather.conf
%{_mandir}/man1/*



%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 2.4.4-8mdv2011.0
+ Revision: 615457
- the mass rebuild of 2010.1 packages

* Fri Nov 13 2009 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 2.4.4-7mdv2010.1
+ Revision: 465847
- Don't require X11R6-contrib. Replace for xmessage.

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 2.4.4-6mdv2010.0
+ Revision: 434938
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 2.4.4-5mdv2009.0
+ Revision: 262096
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 2.4.4-4mdv2009.0
+ Revision: 256272
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 2.4.4-2mdv2008.1
+ Revision: 140932
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Jul 07 2007 Austin Acton <austin@mandriva.org> 2.4.4-2mdv2008.0
+ Revision: 49554
- rebuild for new libcurl
- drop menu entry

  + Jérôme Soyer <saispo@mandriva.org>
    - New release 2.4.4


* Mon Apr 10 2006 Nicolas Lcureuil <neoclust@mandriva.org> 2.4.3-2mdk
- Add BuildRequires
- use mkrel

* Wed Nov 09 2005 Austin Acton <austin@mandriva.org> 2.4.3-1mdk
- decapitalize name
- 2.4.3
- new URL
- fix buildrequires

* Mon Jun 07 2004 Austin Acton <austin@mandrake.org> 1.31-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8488 |12cr|wmwifi-0.6-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	wmwifi
%define version	0.6
%define release %mkrel 11

Name: 	 	%{name}
Summary: 	Wireless network monitor for WindowMaker
Version: 	%{version}
Release: 	%{release}

Source:		http://digitalssg.net/debian/%{name}-%{version}.tar.bz2
URL:		http://wmwifi.digitalssg.net/
License:	GPLv2+
Group:		Graphical desktop/WindowMaker
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	libxpm-devel
BuildRequires:	libxext-devel
BuildRequires:	libx11-devel
BuildRequires:	imagemagick

%description
WmWiFi should support any wireless drivers as long as those drivers support
the Linux kernels Wireless Extensions. This means that if you do a cat
/proc/net/wireles, you should see interface statistics there.

%prep
%setup -q

%build
%configure2_5x
%make
										
%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

#menu
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{name}
Icon=%{name}
Name=WMWifi
Comment=Wireless network docklet
Categories=System;Monitor;
EOF

#icons
mkdir -p $RPM_BUILD_ROOT/%_liconsdir
convert -size 48x48 src/display_link.xpm $RPM_BUILD_ROOT/%_liconsdir/%name.png
mkdir -p $RPM_BUILD_ROOT/%_iconsdir
convert -size 32x32 src/display_link.xpm $RPM_BUILD_ROOT/%_iconsdir/%name.png
mkdir -p $RPM_BUILD_ROOT/%_miconsdir
convert -size 16x16 src/display_link.xpm $RPM_BUILD_ROOT/%_miconsdir/%name.png

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%update_menus
%endif
		
%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog README
%{_bindir}/%name
%{_datadir}/applications/mandriva-%name.desktop
%{_liconsdir}/%name.png
%{_iconsdir}/%name.png
%{_miconsdir}/%name.png



%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.6-11mdv2011.0
+ Revision: 615459
- the mass rebuild of 2010.1 packages

* Sun Feb 21 2010 Funda Wang <fwang@mandriva.org> 0.6-10mdv2010.1
+ Revision: 509136
- bump rel
- bump rel
- bump rel
- patch0 not needed

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Mon Mar 03 2008 Gustavo De Nardin <gustavodn@mandriva.com> 0.6-3mdv2008.1
+ Revision: 178127
- more proper fix for build if.h build issue
- fixed license tag
- finer grained X11 build requires

* Mon Mar 03 2008 Gustavo De Nardin <gustavodn@mandriva.com> 0.6-2mdv2008.1
+ Revision: 177837
- workaround wireless.h badness, so the package builds

  + Thierry Vignaud <tv@mandriva.org>
    - auto convert menu to XDG
    - kill re-definition of %%buildroot on Pixel's request
    - use %%mkrel
    - import wmwifi

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Wed Mar 22 2006 Austin Acton <austin@mandriva.org> 0.6-1mdk
- 0.6
- source URL

* Wed Nov 09 2005 Austin Acton <austin@mandriva.org> 0.5-2mdk
- Rebuild

* Sun Sep 26 2004 Austin Acton <austin@mandrake.org> 0.5-1mdk
- 0.5

* Mon Jun 7 2004 Austin Acton <austin@mandrake.org> 0.4-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8489 |12cr|wmx-6pl1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name wmx
%define version 6pl1
%define release %mkrel 8

Summary: A minimal window manager
Name: %{name}
Version: %{version}
Release: %{release}
License: BSD-like
Url: http://www.all-day-breakfast.com/wmx/
Group: Graphical desktop/Other
Source0: %{name}-%{version}.tar.bz2
Patch1: wmx-syntax-fix.patch
Patch2: wmx-my-config.patch
Patch3: wmx-64bitptr.patch
Buildroot: %{_tmppath}/%{name}-%{version}-%{release}
Requires: rxvt
BuildRequires: libx11-devel
BuildRequires: libxext-devel
BuildRequires: libxpm-devel

%description
wmx is another window manager for X. It provides a unusual style of
window decoration and only minimal functionality--no icons, no toolbars,
no docks. wmx is barely configurable except by editing the source and
recompiling the code.

%prep
%setup -q
%patch1 -p0
%patch2 -p0
%patch3 -p0

%build
%configure2_5x
%make

%install
rm -fr %buildroot
install -d %buildroot%_bindir
install -d %buildroot/%_sysconfdir/X11/wmsession.d/
install -m 755 wmx %buildroot%_bindir/wmx

cat << EOF > %buildroot/%_sysconfdir/X11/wmsession.d/25wmx
NAME=wmx
EXEC=/usr/bin/wmx
DESC=Minimal windows manager without configuration
SCRIPT:
exec /usr/bin/wmx
EOF
cat <<XCLIENTS > Xclients
#!/bin/sh
# This is an example of ~/.Xclients file to start wmx

xdaliclock -transparent -fg black -builtin1 -24 -noseconds -geometry -5-5 -xrm "*overrideRedirect: True" &
exec wmx
XCLIENTS

%clean
rm -fr %buildroot

%files
%defattr(-,root,root,0755)
%doc README* UPDATES Xclients Config.h
%{_bindir}/wmx
%config(noreplace) %{_sysconfdir}/X11/wmsession.d/25wmx



%changelog
* Tue Feb 01 2011 Funda Wang <fwang@mandriva.org> 6pl1-8mdv2011.0
+ Revision: 634848
- simplify BR
- bunzip2 the patches

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 6pl1-7mdv2010.0
+ Revision: 434941
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 6pl1-6mdv2009.0
+ Revision: 262122
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 6pl1-5mdv2009.0
+ Revision: 256337
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 6pl1-3mdv2008.1
+ Revision: 129441
- kill re-definition of %%buildroot on Pixel's request
- buildrequires X11-devel instead of XFree86-devel
- import wmx


* Mon Jan 16 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 6pl1-3mdk
- Fix build on x86_64 (patch 3)

* Fri Jul 01 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 6pl1-2mdk
- Rebuild

* Tue Jun 08 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 6pl1-1mdk
- New version: 6 patch level 1

* Sun Jun 06 2004 Michael Scherer <misc@mandrake.org> 6-3mdk 
- rebuild for new gcc

* Wed Jun 02 2004 Michael Scherer <misc@mandrake.org> 6-2mdk
- add wmsession.d files
- add BuildRequires
- strip is done automatically
- add Config.h to %%doc
 
* Thu May 27 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 6-1mdk
- Initial package
- Use rxvt by default
- Don't use ugly pixmaps
- Reduce workspace flip delay

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8490 |12cr|wmxss-0.1-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Frontend for xscreensaver in a dock.app
Name:		wmxss
Version:	0.1
Release:	%mkrel 16
License:	GPL
Group:		Graphical desktop/WindowMaker
Source0:	%{name}-%{version}.tar.bz2
Source1:	%{name}-icons.tar.bz2
URL:		http://nis-www.lanl.gov/~mgh/WindowMaker/wmxss-0.1.tar.gz
Requires:	xscreensaver-gl
BuildRequires:	libx11-devel
BuildRequires:	libxext-devel
BuildRequires:	libxpm-devel
BuildRoot:	%{_tmppath}/%{name}-buildroot


%description
Frontend for xscreensaver.
Right now it only runs the separate hacks in the DockApp


%prep
%setup -q

%build
make -C Src CFLAGS="$RPM_OPT_FLAGS"

%install
rm -fr %buildroot

install -m 755 -d %buildroot%{_miconsdir}
install -m 755 -d %buildroot%{_iconsdir}
install -m 755 -d %buildroot%{_liconsdir}
tar xjOf %SOURCE1 %{name}-16x16.png > %buildroot%{_miconsdir}/%{name}.png
tar xjOf %SOURCE1 %{name}-32x32.png > %buildroot%{_iconsdir}/%{name}.png
tar xjOf %SOURCE1 %{name}-48x48.png > %buildroot%{_liconsdir}/%{name}.png

mkdir -p %buildroot%{_bindir}
install -c -s -m 0755 Src/wmxss %buildroot%{_bindir}


mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Name=WmXss
Comment=Frontend for xscreensaver in a dock.app
Exec=%{_bindir}/%{name} -e /usr/lib/xscreensaver/lament
Icon=%{name}
Terminal=false
Type=Application
Categories=Screensaver;
EOF


%clean
rm -fr %buildroot


%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif


%files
%defattr (-,root,root)
%doc COPYING
%{_bindir}/*
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_datadir}/applications/mandriva-%{name}.desktop




%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.1-16mdv2010.0
+ Revision: 434956
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.1-15mdv2009.0
+ Revision: 262123
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.1-14mdv2009.0
+ Revision: 256339
- rebuild
- drop old menu

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.1-12mdv2008.1
+ Revision: 129439
- kill re-definition of %%buildroot on Pixel's request
- kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'


* Tue Feb 06 2007 Gustavo De Nardin <gustavodn@mandriva.com> 0.1-12mdv2007.0
+ Revision: 116930
- fixed .desktop file Comment

* Tue Jan 30 2007 Gustavo De Nardin <gustavodn@mandriva.com> 0.1-11mdv2007.1
+ Revision: 115274
- fixed and strip BuildRequires to minimum
- stop using old X prefix
- fixed menu entry
- added XDG menu entry for great compliance

* Wed Apr 27 2005 Lenny Cartier <lenny@mandriva.com> 0.1-10mdk
- rebuild

* Mon Feb 23 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.1-9mdk
- rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8491 |12cr|wol-0.7.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name wol
%define version 0.7.1
%define release %mkrel 6

Summary: Wake On LAN client
Name: %name
Version: %version
Release: %release
Url: http://ahh.sourceforge.net/wol/
License : GPL
Group: Networking/Other
Source: %{name}-%{version}.tar.bz2
Buildroot: %_tmppath/%name-%version-buildroot

%description
wol implements Wake On LAN functionality in a small program. 
It wakes up hardware that is Magic Packet compliant.
Consider you have a sleeping or turned-off computer and you 
want to remotely wake him up. Just type wol MAC-ADDRESS and 
the host wakes up (OK, it will boot ;-). 

%prep

%setup -q

%build
#aclocal
#automake
%configure

%make

%install

rm -rf $RPM_BUILD_ROOT
%makeinstall
%find_lang %{name}


%post
%_install_info %{name}.info

%postun
%_remove_install_info %{name}.info

%clean
rm -rf $RPM_BUILD_ROOT

%files  -f %{name}.lang
%defattr(-,root,root)
#%doc COPYING INSTALL README 
%doc COPYING README 
%{_bindir}/*
%{_datadir}/info/*
%{_datadir}/man/man1/*




%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.7.1-6mdv2010.0
+ Revision: 434969
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.7.1-5mdv2009.0
+ Revision: 262124
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.7.1-4mdv2009.0
+ Revision: 256341
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.7.1-2mdv2008.1
+ Revision: 129443
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import wol


* Tue Aug 16 2005 Emmanuel Blindauer <mdk@agat.net> 0.7.1-2mdk
- yearly rebuild

* Fri Aug 13 2004 Emmanuel Blindauer <mdk@agat.net> 0.7.1-1mdk
- initial package




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8492 |12cr|wondershaper-1.1a-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name wondershaper
%define version 1.1a
%define release %mkrel 8

Summary: Helps maintain interactive latency on modem/ADSL/cable
Name: %name
Version: %version
Release: %release
License: GPL
Group: System/Servers
Url: http://lartc.org/wondershaper/
Source0: %name-%version.tar.bz2
Source1: wshaper.init.d
Source2: wshaper.cfg
Patch0: wondershaper-etc.patch.bz2
BuildRoot: %_tmppath/%name-%version
BuildArch: noarch
Requires(post,preun):	rpm-helper

%description
Maintain low latency for interfactive traffic at all times
This means that downloading or uploading files should not disturb SSH or 
even telnet. These are the most important things, even 200ms latency is 
sluggish to work over.
Allow 'surfing' at reasonable speeds while up or downloading
Even though http is 'bulk' traffic, other traffic should not drown it out 
too much.
Make sure uploads don't harm downloads, and the other way around. This is a 
much observed phenomenon where upstream traffic simply destroys download 
speed. It turns out that all this is possible, at the cost of a tiny bit of 
bandwidth. The reason that uploads, downloads and ssh hurt eachother is the 
presence of large queues in many domestic access devices like cable or DSL 
modems. 

%prep
rm -rf $RPM_BUILD_ROOT

%setup
%patch0 -p1

%build

%install

mkdir -p $RPM_BUILD_ROOT%_sbindir $RPM_BUILD_ROOT%_sysconfdir/rc.d/init.d
install -m 755 wshaper* $RPM_BUILD_ROOT%_sbindir/
install -m 755 %{SOURCE1} $RPM_BUILD_ROOT%_sysconfdir/rc.d/init.d/%{name}
install -m 755 %{SOURCE2} $RPM_BUILD_ROOT%_sysconfdir/

%clean
rm -rf $RPM_BUILD_ROOT

%post
%_post_service %{name}
/sbin/chkconfig --add %{name}


%preun
%_preun_service %{name}


%files
%defattr(-,root,root)
%doc COPYING README TODO VERSION ChangeLog
%{_sbindir}/*
%config(noreplace) %_sysconfdir/rc.d/init.d/%{name}
%attr(0644,root,root) %config(noreplace) %_sysconfdir/wshaper.cfg



%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.1a-8mdv2010.0
+ Revision: 434976
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.1a-7mdv2009.0
+ Revision: 262125
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.1a-6mdv2009.0
+ Revision: 256343
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 18 2007 Thierry Vignaud <tvignaud@mandriva.com> 1.1a-4mdv2008.1
+ Revision: 131806
- fix prereq on rpm-helper
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import wondershaper


* Fri Feb 11 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 1.1a-4mdk
- move config to /etc/wshaper.cfg
- add init script

* Mon Feb 16 2004 Michael Scherer <misc@mandrake.org> 1.1a-3mdk
- change to noarch
 
* Thu Jan 30 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.1a-2mdk
- rebuild

* Tue May 21 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.1a-1mdk
- 1.1a

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8493 |12cr|wordpress-3.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Personal publishing platform
Name:		wordpress
Version:	3.4.1
Release:	1
License:	GPLv2+
Group:		System/Servers
URL:		http://wordpress.org/
Source0:	http://wordpress.org/%{name}-%{version}.tar.gz
Source1:	README.install.urpmi
Requires:	apache-mod_php
Requires:	php-mysql
BuildArch:	noarch

%description
WordPress is a state-of-the-art, semantic, personal publishing platform with a
focus on aesthetics, Web standards, and usability. It was born out of a desire
for an elegant, well-architectured personal publishing system, and is the
official successor to b2/cafelog. While primarily geared towards functioning as
a Weblog, it is also a flexible CMS capable of managing many types of Web
sites. In addition to the basic Weblog functions, it also has an integrated
link manager (e.g. for blogrolls), XFN support, support for "static" pages,
Atom and RSS feeds for both content and comments, XML-RPC blogging API support
(Blogger, MetaWeblog, and Movable Type APIs), spam blocking features, advanced
cruft-free URL generation, a flexible theme system, and an advanced plugin API.

%prep

%setup -q -n %{name}

# clean up CVS stuff
for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -r $i; fi >&/dev/null
done

# fix dir perms
find . -type d | xargs chmod 755

# fix file perms
find . -type f | xargs chmod 644

# disable wordpress update option
sed -i -e "s/add_action/#add_action/g" wp-includes/update.php

%build

%install
install -d %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d
install -d %{buildroot}%{_sysconfdir}/%{name}
install -d %{buildroot}/var/www/%{name}

#cp %{SOURCE1} ./README.install.urpmi

cp -aRf * %{buildroot}/var/www/%{name}/

cat > %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf << EOF

Alias /%{name} /var/www/%{name}

<Directory /var/www/%{name}>
    AllowOverride None
    Allow from All

#    Options FollowSymlinks
#    RewriteEngine On
#    RewriteBase /
#    RewriteCond %{REQUEST_FILENAME} !-f
#    RewriteCond %{REQUEST_FILENAME} !-d
#    RewriteRule . /index.php [L]
		    
</Directory>

EOF

# cleanup
rm -f %{buildroot}/var/www/%{name}/license.txt
cp %{SOURCE1} ./README.install.urpmi

%files
%doc README.install.urpmi
%doc license.txt
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf
/var/www/%{name}

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8494 |12cr|worker-2.19.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name worker
%define version 2.19.1
%define release %mkrel 1
%define docver 2.10.0.2

Summary: A file manager for X in AMIGA style
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://www.boomerangsworld.de/cms/worker/downloads/%{name}-%{version}.tar.bz2
Source1: worker-%docver-doc.tar.bz2
Source3: %{name}-48.png
Source4: %{name}-32.png
Source5: %{name}-16.png
License: GPLv2+
Group: File tools
BuildRoot: %{_tmppath}/%{name}-buildroot
URL: http://www.boomerangsworld.de/worker
BuildRequires: libx11-devel
BuildRequires: magic-devel

%description
Worker is a graphical filemanager for the X Window System.
It use the classical two-panel-view of the files and directories. 
It hast many intern operations while any extern program can also be
used for operate on the selected items. You can easily add actions 
to filetypes or buttons with the builtin configuration program.

%prep
%setup -q -a 1

%build
%configure2_5x
%make

pushd %name-%docver-doc
%configure2_5x
%make
popd

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std
%makeinstall_std -C %name-%docver-doc

mkdir -p $RPM_BUILD_ROOT{%{_iconsdir},%{_miconsdir},%{_liconsdir}}
install -m 644 %{SOURCE3} $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png
install -m 644 %{SOURCE4} $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
install -m 644 %{SOURCE5} $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README NEWS AUTHORS ChangeLog
%{_bindir}/*
%_datadir/applications/*.desktop
%{_datadir}/worker
%{_mandir}/man1/worker.1*
%lang(fr) %{_mandir}/fr/man1/worker.1.*
%lang(it) %{_mandir}/it/man1/worker.1.*
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%_datadir/pixmaps/*.xpm


%changelog
* Mon Feb 20 2012 Götz Waschk <waschk@mandriva.org> 2.19.1-1mdv2012.0
+ Revision: 777870
- update to new version 2.19.1

* Wed Feb 01 2012 Götz Waschk <waschk@mandriva.org> 2.19.0-1
+ Revision: 770417
- new version

* Sat Jun 04 2011 Funda Wang <fwang@mandriva.org> 2.17.13-1
+ Revision: 682728
- update to new version 2.17.13

* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 2.17.12-1
+ Revision: 680636
- update to new version 2.17.12

* Sat Mar 05 2011 Funda Wang <fwang@mandriva.org> 2.17.10-3
+ Revision: 642114
- rebuild

* Thu Feb 03 2011 Funda Wang <fwang@mandriva.org> 2.17.10-2
+ Revision: 635644
- tighten BR

* Tue Feb 01 2011 Götz Waschk <waschk@mandriva.org> 2.17.10-1
+ Revision: 634650
- new version
- use upstream desktop entry

* Sat Jul 10 2010 Götz Waschk <waschk@mandriva.org> 2.17.8-1mdv2011.0
+ Revision: 550287
- update to new version 2.17.8

* Thu Mar 04 2010 Frederik Himpe <fhimpe@mandriva.org> 2.17.6-1mdv2010.1
+ Revision: 514237
- update to new version 2.17.6

* Thu Nov 12 2009 Götz Waschk <waschk@mandriva.org> 2.17.5-1mdv2010.1
+ Revision: 465163
- new version
- drop patch

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 2.17.2-2mdv2010.0
+ Revision: 445818
- rebuild

* Mon Mar 09 2009 Götz Waschk <waschk@mandriva.org> 2.17.2-1mdv2009.1
+ Revision: 353199
- new version
- fix build

* Sat Feb 21 2009 Götz Waschk <waschk@mandriva.org> 2.17.1-1mdv2009.1
+ Revision: 343743
- update to new version 2.17.1

* Fri Jul 04 2008 Götz Waschk <waschk@mandriva.org> 2.16.5-1mdv2009.0
+ Revision: 231549
- new version

* Wed Jul 02 2008 Götz Waschk <waschk@mandriva.org> 2.16.4-1mdv2009.0
+ Revision: 230605
- new version
- update license

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Tue Feb 12 2008 Götz Waschk <waschk@mandriva.org> 2.16.2-1mdv2008.1
+ Revision: 165857
- new version

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Dec 04 2007 Götz Waschk <waschk@mandriva.org> 2.16.1-1mdv2008.1
+ Revision: 115382
- new version

  + Thierry Vignaud <tv@mandriva.org>
    - buildrequires X11-devel instead of XFree86-devel
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Fri Jun 29 2007 Funda Wang <fwang@mandriva.org> 2.15.0-1mdv2008.0
+ Revision: 45633
- New version


* Thu Mar 22 2007 Götz Waschk <waschk@mandriva.org> 2.14.4-1mdv2007.1
+ Revision: 148181
- new version
- new version
- new docs

* Fri Dec 01 2006 Götz Waschk <waschk@mandriva.org> 2.14.1-2mdv2007.1
+ Revision: 89597
- rebuild

* Tue Nov 14 2006 Lenny Cartier <lenny@mandriva.com> 2.14.1-1mdv2007.1
+ Revision: 84031
- Update to 2.14.1
- Import worker

* Wed Sep 13 2006 Götz Waschk <waschk@mandriva.org> 2.14.0-1mdv2007.0
- New version 2.14.0

* Sat Jul 22 2006 Gtz Waschk <waschk@mandriva.org> 2.13.1-1mdv2007.0
- xdg menu
- New release 2.13.1

* Fri Jun 23 2006 Götz Waschk <waschk@mandriva.org> 2.13.0-1mdv2007.0
- New release 2.13.0

* Fri May 05 2006 Lenny Cartier <lenny@mandriva.com> 2.12.0-1mdk
- 2.12

* Tue Mar 07 2006 Gtz Waschk <waschk@mandriva.org> 2.11.2-1mdk
- update URL
- new version

* Thu Dec 15 2005 Götz Waschk <waschk@mandriva.org> 2.11.1-1mdk
- New release 2.11.1
- use mkrel

* Wed Oct 26 2005 Götz Waschk <waschk@mandriva.org> 2.11.0-1mdk
- New release 2.11.0

* Wed Jul 27 2005 Gtz Waschk <waschk@mandriva.org> 2.10.2-1mdk
- New release 2.10.2

* Sat Jun 25 2005 Gtz Waschk <waschk@mandriva.org> 2.10.1-1mdk
- New release 2.10.1

* Fri Apr 08 2005 Götz Waschk <waschk@linux-mandrake.com> 2.10.0-1mdk
- New release 2.10.0

* Tue Dec 21 2004 Lenny Cartier <lenny@mandrakesoft.com> 2.9.0-1mdk
- 2.9.0

* Fri Jul 30 2004 Gtz Waschk <waschk@linux-mandrake.com> 2.8.5-1mdk
- drop patch
- New release 2.8.5

* Fri Jun 18 2004 Gtz Waschk <waschk@linux-mandrake.com> 2.8.4-2mdk
- patch for new g++


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8495 |12cr|workrave-1.9.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Assists in recovery and prevention of Repetitive Strain Injury (RSI)
Name:		workrave
Version:	1.9.4
Release:	3
License:	GPLv3+
Group:		Accessibility
URL:		http://www.workrave.org/
Source0:	http://prdownloads.sourceforge.net/workrave/%{name}-%{version}.tar.gz
Source1:	workwave-1.9.4-ru.po
BuildRequires:	doxygen
BuildRequires:	intltool
BuildRequires:	libtool
BuildRequires:	python-cheetah
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(gdkmm-2.4)
BuildRequires:	pkgconfig(gnet-2.0)
BuildRequires:	pkgconfig(gstreamer-0.10)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(xmu)
Obsoletes:	%{name}-gnome-applet < 1.9.4-3
Obsoletes:	%{name}-applet < 1.9.4

%description
Workrave is a program that assists in the recovery and prevention of
Repetitive Strain Injury (RSI). The program frequently alerts you to
take micro-pauses, rest breaks and restricts you to your daily limit.

The program can be run distributed on one or more PCs. All connected
PCs share the same timing information. When you switch computers, you
will still be asked to pause on time.

%prep
%setup -q
touch ChangeLog
rm -f po/ru.po
cp %{SOURCE1} po/ru.po

%build
%configure2_5x \
	--enable-app-text=no	\
	--enable-distribution=yes \
	--enable-gconf=yes	\
	--enable-dbus=yes	\
	--disable-rpath		\
	--disable-xml \
	--disable-gnome \
	--disable-kde
%make

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS COPYING NEWS README
%{_bindir}/*
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/sounds/%{name}
%{_datadir}/dbus-1/services/org.workrave.Workrave.service
%{_iconsdir}/hicolor/*/apps/%{name}*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8496 |12cr|worminator-3.0R2.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		worminator
Version:	3.0R2.1
Release:	%mkrel 7
Summary:	Sidescrolling platform and shoot 'em up action game
Group:		Games/Arcade
License:	GPLv2+
URL:		http://sourceforge.net/projects/worminator/
Source0:	http://download.sourceforge.net/worminator/worminator-%{version}.tar.gz
Source1:	worminator.png
Patch0:		worminator-3.0R2.1-speed.patch
Patch1:		worminator-3.0R2.1-mdv-fix-str-fmt.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}
BuildRequires:	allegro-devel
Requires:	worminator-data >= %{version}

%description
You play as The Worminator and fight your way through many levels of madness
and mayhem. Worminator features nine unique weapons, visible character damage,
full screen scrolling, sound and music, and much more!

%prep
%setup -q
%patch0 -p1 -z .speed
%patch1 -p1 -b .strfmt
sed -i 's/\r//' ReadMe.txt

%build
gcc %{optflags} -fsigned-char -Wno-deprecated-declarations \
  -Wno-char-subscripts -DDATADIR=\"%{_datadir}/%{name}/\" -o %{name} \
  Worminator.c `allegro-config --libs` -lm

%install
rm -rf %{buildroot}

mkdir -p %{buildroot}%{_bindir}
install -m 0755 %{name} %{buildroot}%{_bindir}

mkdir -p %{buildroot}%{_datadir}/icons/hicolor/32x32/apps
install -m 0644 %{SOURCE1} %{buildroot}%{_datadir}/icons/hicolor/32x32/apps

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Name=Worminator
Comment=A jump, run and shoot action game
Exec=%{_bindir}/%{name} 
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=false
Categories=Game;ArcadeGame;
EOF

%clean
rm -rf %{buildroot}

%post
%{update_icon_cache hicolor}

%postun
%{clean_icon_cache hicolor}

%files
%defattr(-,root,root)
%doc ReadMe.txt changes.unix license.txt license-change.txt
%{_bindir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop
%{_datadir}/icons/hicolor/32x32/apps/worminator.png



%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 3.0R2.1-7mdv2011.0
+ Revision: 615460
- the mass rebuild of 2010.1 packages

* Thu Dec 31 2009 Emmanuel Andry <eandry@mandriva.org> 3.0R2.1-6mdv2010.1
+ Revision: 484589
- rebuild for new allegro

* Sat Dec 05 2009 Jérôme Brenier <incubusss@mandriva.org> 3.0R2.1-5mdv2010.1
+ Revision: 473887
- number first patch macro
- fix str fmt
- fix underlinking

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 3.0R2.1-4mdv2009.0
+ Revision: 262149
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 3.0R2.1-3mdv2009.0
+ Revision: 256382
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Oct 27 2007 Adam Williamson <awilliamson@mandriva.org> 3.0R2.1-1mdv2008.1
+ Revision: 102478
- correct group
- spec based on Fedora, thanks
- import worminator



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8497 |12cr|worminator-data-3.0R2.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           worminator-data
Version:        3.0R2.1
Release:        %mkrel 5
Summary:        Data for Worminator
Group:          Games/Arcade
License:        GPLv2+
URL:            http://sourceforge.net/projects/worminator/
Source0:        http://download.sourceforge.net/worminator/%{name}-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}
BuildArch:      noarch

%description
Data for Worminator, a game where you play as The Worminator and fight your
way through many levels of madness and mayhem. Worminator features nine unique
weapons, visible character damage, full screen scrolling, sound and music, and
much more!

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_datadir}/worminator
tar xzf %{SOURCE0} -C %{buildroot}%{_datadir}/worminator
rm %{buildroot}%{_datadir}/worminator/ICON.ICO

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_datadir}/worminator



%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 3.0R2.1-5mdv2010.0
+ Revision: 434977
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tvignaud@mandriva.com> 3.0R2.1-4mdv2009.0
+ Revision: 262150
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 3.0R2.1-3mdv2009.0
+ Revision: 256384
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Oct 27 2007 Adam Williamson <awilliamson@mandriva.org> 3.0R2.1-1mdv2008.1
+ Revision: 102481
- correct group
- spec based on Fedora, thanks
- import worminator-data



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8498 |12cr|wpd2sxw-0.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		wpd2sxw
Summary:	Convert WordPerfect(tm) documents into OpenOffice.org Writer format
Version:	0.8.0
Release:	1
Source:		http://downloads.sourceforge.net/libwpd/writerperfect-%{version}.tar.bz2
Patch0:		writerperfect-0.8.0-gcc4.6.patch
Group:		Office
URL:		http://libwpd.sf.net/
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
License:	LGPL
BuildRequires:	libwpd-devel >= 0.9.0
BuildRequires:	libwpg-devel >= 0.2.0

%description
Tool for converting Word Perfect documents into OpenOffice.org
Writer format.

%prep
%setup -qn writerperfect-%{version}
%patch0 -p0

%build
%configure2_5x
%make

%install
rm -fr %buildroot
%makeinstall_std

%clean
rm -fr %buildroot

%files
%defattr(-,root,root)
%{_bindir}/*
%doc ChangeLog README


%changelog
* Mon May 02 2011 Funda Wang <fwang@mandriva.org> 0.8.0-1
+ Revision: 662290
- fix build with gcc 4.6
- new version 0.8.0

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 0.7.3-2mdv2010.0
+ Revision: 434980
- rebuild

* Thu Apr 24 2008 Funda Wang <fwang@mandriva.org> 0.7.3-1mdv2009.0
+ Revision: 197225
- New version 0.7.3

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 0.7.1-1mdv2008.1
+ Revision: 140933
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import wpd2sxw


* Sun Jun 11 2006 Charles A Edwards <eslrahc@mandriva.org> 0.7.1-1mdv2007.0
- 0.7.1
- mkrel

* Fri Oct 14 2005 Götz Waschk <waschk@mandriva.org> 0.7.0-2mdk
- rebuild for new libgsf

* Wed Mar 30 2005 Charles A Edwards <eslrahc@mandrake.org> 0.7.0-1mdk
- 0.7.0
- source now writerperfect

* Sat Jun 05 2004 Marcel Pol <mpol@mandrake.org> 0.6.0-2mdk
- rebuild

* Sun Feb 01 2004 Marcel Pol <mpol@mandrake.org> 0.6.0-1mdk
- 0.6.0

* Sun Nov 16 2003 Marcel Pol <mpol@gmx.net> 0.5.2.1-1mdk
- 0.5.2

* Thu Sep 18 2003 Marcel Pol <mpol@gmx.net> 0.5.1-1mdk
- 0.5.1

* Sat May 31 2003 Marcel Pol <mpol@gmx.net> 0.4.0-1mdk
- from Torstein Dybdahl <torsted@runbox.no>
    - Initial Mandrake Release
 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8499 |12cr|wput-0.6.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	wput
%define version 0.6.1
%define release %mkrel 2

Name: 		%{name}
Release: 	%{release}
Version: 	%{version}
Summary: 	Uploading files to FTP servers
License: 	GPLv2
Group: 		Networking/File transfer
Source:		http://prdownloads.sourceforge.net/wput/%{name}-%{version}.tar.bz2
URL:		http://wput.sourceforge.net/
BuildRoot: 	%{_tmppath}/%{name}-%{version}

%description
Wput is the opposite of wget, capable of uploading files to FTP 
servers with an easy to use command line interface similar to 
wget's (old) one.

%prep
%setup -q 
chmod 644 COPYING

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
install -d -m 755 %{buildroot}%{_bindir}
install -d -m 755 %{buildroot}%{_sysconfdir}
install -d -m 755 %{buildroot}%{_mandir}/man1
install -m 755 wput %{buildroot}%{_bindir}
install -m 644 doc/wput.1 %{buildroot}%{_mandir}/man1
install -m 644 doc/wputrc %{buildroot}%{_sysconfdir}
(cd po && %makeinstall)
%{find_lang} %{name}

%clean
rm -rf $RPM_BUILS_ROOT

%files -f %{name}.lang
%defattr(-,root,root)
%doc ChangeLog COPYING INSTALL TODO doc
%{_mandir}/man1/wput.1*
%{_bindir}/wput
%config(noreplace) %{_sysconfdir}/wputrc



%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.6.1-2mdv2011.0
+ Revision: 615462
- the mass rebuild of 2010.1 packages

* Sun Mar 07 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.6.1-1mdv2010.1
+ Revision: 515456
- fix license, source, %%prep
- New version 0.6.1
- use %%configure2_5x

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 0.6-0.pre.3mdv2010.0
+ Revision: 434981
- rebuild

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 0.6-0.pre.2mdv2009.0
+ Revision: 140933
- restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.6-0.pre.2mdv2008.1
+ Revision: 129469
- kill re-definition of %%buildroot on Pixel's request
- import wput


* Thu Apr 20 2006 Lenny Cartier <lenny@mandriva.com> 0.6-0.pre.2mdk
- rebuild for dependencies

* Thu Jul 28 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.6-0.pre.1mdk 
- new version

* Sun Dec 05 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.5-1mdk
- 0.5

* Sun Nov 23 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.3.4-1mdk
- new

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8500 |12cr|w_scan-0-0.20120605.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name w_scan
%define date 20120605
%define distname %{name}-%{date}
%define version 0
%define rel 1
%define release 0.%{date}.%{rel}

Summary: Channel scan tool for DVB-T and DVB-C
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{distname}.tar.bz2
BuildRequires: linux-userspace-headers == 1:3.5.6-1:2012.1
BuildRequires: glibc-devel
License: GPLv2+
Group: Video
Url: http://edafe.org/vdr/w_scan/

%description
w_scan is an application that greatly simplifies the task of scanning
for DVB-T, DVB-C and ATSC channel information. Winfried Kvhler\u2019s
w_scan is special because it does not require any region-specific
initial transponder data for operation. It will create configuration
files for VDR, Kaffeine and Xine.

%prep
%setup -q -n  %{distname}
# -n %{distname}

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc README
%{_bindir}/%{name}
%{_mandir}/man1/w_scan.1*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8501 |12cr|wshaperx-1.1a.x1-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name wshaperx
%define version 1.1a.x1
%define release %mkrel 10

Summary:   Helps maintain interactive latency on modem/ADSL/cable
Name:	   %name
Version:   %version
Release:   %release
License:   GPL
Group:     System/Servers
Url:       http://lartc.org/wondershaper/
Source:    %name-%version.tar.bz2
Patch0:	   wshaperx-1.1a.x1-pinit.patch.bz2
BuildRoot: %_tmppath/%name-%version
BuildArch: noarch
Requires(pre): rpm-helper

%description
Maintain low latency for interfactive traffic at all times.

This means that downloading or uploading files should not disturb SSH or 
even telnet. These are the most important things; even 200ms latency is 
sluggish to work over.

Allow 'surfing' at reasonable speeds while up or downloading
Even though http is 'bulk' traffic, other traffic should not drown it out 
too much.

Make sure uploads don't harm downloads, and the other way around. This is a 
much observed phenomenon where upstream traffic simply destroys download 
speed. It turns out that all this is possible, at the cost of a tiny bit of 
bandwidth. The reason that uploads, downloads and ssh hurt eachother is the 
presence of large queues in many domestic access devices like cable or DSL 
modems.

This package (wshaperx) is a branch of wondershaper. It works exactly the
same under the covers, but should be easier to configure it, and to set it
up to run automatically.

%prep
rm -rf $RPM_BUILD_ROOT

%setup -q
%patch0 -p1 -b .pinit

%build

%install

install -D -m 755 %name $RPM_BUILD_ROOT%_sbindir/%name
install -D -m 644 %name.conf $RPM_BUILD_ROOT%_sysconfdir/%name.conf
install -D -m 755 %name.ifup $RPM_BUILD_ROOT%_sysconfdir/sysconfig/network-scripts/ifup.d/%name
install -D -m 755 %name.ifdown $RPM_BUILD_ROOT%_sysconfdir/sysconfig/network-scripts/ifdown.d/%name
install -D -m 755 %name.init $RPM_BUILD_ROOT%_sysconfdir/rc.d/init.d/%name

%clean
rm -rf $RPM_BUILD_ROOT

%post
echo "You will need to read the documentation and set the configuration "
echo "before this package will be of any use to you."

%preun
%_preun_service %name
/usr/sbin/%name stop > /dev/null 2>&1

%files
%defattr(-,root,root)
%doc COPYING README README.wshaper README.wshaperx
%doc INSTALL TODO VERSION ChangeLog
%config(noreplace) %_sysconfdir/wshaperx.conf
%_sbindir/wshaperx
%_sysconfdir/sysconfig/network-scripts/ifup.d/wshaperx
%_sysconfdir/sysconfig/network-scripts/ifdown.d/wshaperx
%_sysconfdir/rc.d/init.d/wshaperx



%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.1a.x1-10mdv2010.0
+ Revision: 434982
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.1a.x1-9mdv2009.0
+ Revision: 262175
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.1a.x1-8mdv2009.0
+ Revision: 256403
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 1.1a.x1-6mdv2008.1
+ Revision: 129477
- kill re-definition of %%buildroot on Pixel's request
- import wshaperx


* Mon Jan  9 2006 Olivier Blin <oblin@mandriva.com> 1.1a.x1-6mdk
- fix typo in initscript

* Mon Jan  9 2006 Olivier Blin <oblin@mandriva.com> 1.1a.x1-5mdk
- convert parallel init to LSB

* Sun Jan  1 2006 Couriousous <couriousous@mandriva.org> 1.1a.x1-4mdk
- Add parallel init stuff

* Thu Jun 02 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.1a.x1-3mdk
- Rebuild

* Mon Apr 19 2004 Michael Scherer <misc@mandrake.org> 1.1a.x1-2mdk 
- Birthday rebuild 

* Wed Apr 02 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.1a.x1-1mdk
- from andi payn <payn@myrealbox.com> :
	- 1.1a.x1

* Thu Jan 30 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.1a-2mdk
- rebuild

* Tue May 21 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.1a-1mdk
- 1.1a

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8502 |12cr|wsjt-9.1.r2512-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
BuildRequires: gcc-gfortran tcl-devel tk-devel 
BuildRequires: alsa-oss-devel python-devel python-imaging python-numpy libsamplerate-devel
BuildRequires: f2c portaudio-devel fftw3-devel

BuildRequires: python-numpy-devel

%define Werror_cflags %nil
%define	short_ver 9.1

Name:		wsjt	
Summary:	Weak-signal amateur radio communications
Version:	9.1.r2512
Release:	1
Source0:	%{name}-%{short_ver}.tar.bz2
Source1:        wsjt.png
Group:		Communications
License:	GPL
URL:		http://physics.princeton.edu/pulsar/K1JT
Requires:	python
Requires:	python-imaging
Requires:	python-numpy

%description
WSJT is a computer program designed to facilitate Amateur Radio
communication under extreme weak-signal conditions.  Three very
different coding and modulation methods are provided: one for
communication by "meteor scatter" techniques on the VHF bands; one for
meteor and ionospheric scatter, primarily on the 6 meter band; and one
for the very challenging EME (Earth-Moon-Earth) path.

 Authors:  
 --------  
     K1JT    -   Joe Taylor


%description
The Weak Signal Propagation Reporter Network
is a group of amateur radio operators using
K1JT's MEPT_JT digital mode to probe radio
frequency propagation conditions using
very low power (QRP/QRPp) transmissions.

%package -n     python-%{name}
Summary:        WSJT library Python binding
Group:          Development/Python
Requires:       hamlib = %{version}-%{release}

%description -n python-%{name}
WSJT python bindings





%prep
%setup -q -n %{name}-%{short_ver}

%build 

./configure --with-portaudio-include-dir=/usr/include \
	    --with-portaudio-lib-dir=%{_libdir} \
	    --libdir=%{_libdir}

make

%install
        mkdir -p  %{buildroot}/usr
	mkdir -p  %{buildroot}/%{_bindir}
	mkdir -p  %{buildroot}/%{py_sitedir}
	mkdir -p  %{buildroot}/%{py_sitedir}/WsjtMod
	mkdir -p  %{buildroot}/%{_datadir}
	mkdir -p  %{buildroot}/%{_datadir}/doc
	mkdir -p  %{buildroot}/%{_datadir}/doc/wsjt
	mkdir -p  %{buildroot}/%{_datadir}/doc/wsjt/examples
	mkdir -p  %{buildroot}/%{_datadir}/pixmaps
	mkdir -p  %{buildroot}/%{_datadir}/wsjt

	strip --strip-unneeded WsjtMod/Audio.so

	cp wsjt %{buildroot}/%{_bindir}
	cp wsjt.py %{buildroot}/%{_bindir}
	cp CALL3.TXT wsjtrc dmet_*.dat %{buildroot}/%{_datadir}/wsjt
	cp WsjtMod/* %{buildroot}/%{py_sitedir}/WsjtMod
	chmod -x %{buildroot}/%{py_sitedir}/WsjtMod/Audio.so
	cp RxWav/Samples/* %{buildroot}/%{_datadir}/doc/wsjt/examples
	cp WSJT_User_600.pdf %{buildroot}/%{_datadir}/doc/wsjt
	cp WSJT_Quick_Reference.pdf %{buildroot}/%{_datadir}/doc/wsjt

%files
%{_bindir}/wsjt.py
%{_bindir}/wsjt
%dir %attr(0755 root root) "%{_datadir}/doc/wsjt"
%doc %attr(0644 root root) "%{_datadir}/doc/wsjt/WSJT_User_600.pdf"
%doc %attr(0644 root root) "%{_datadir}/doc/wsjt/WSJT_Quick_Reference.pdf"
%dir %attr(0755 root root) "%{_datadir}/doc/wsjt/examples"
%doc %attr(0644 root root) "%{_datadir}/doc/wsjt/examples/W8WN_010809_110400.WAV"
%dir %attr(0755 root root) "%{_datadir}/wsjt"
%attr(0644 root root) "%{_datadir}/wsjt/CALL3.TXT"
%attr(0644 root root) "%{_datadir}/wsjt/wsjtrc"
%attr(0644 root root) %{_datadir}/wsjt/dmet*.dat

%files -n python-%{name}
%{py_sitedir}/WsjtMod



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8503 |12cr|wspr-3.00.r2436-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
BuildRequires:	gcc-gfortran pkgconfig(python) python-imaging python-numpy 
BuildRequires:	pkgconfig(samplerate) f2c portaudio-devel fftw3-devel
BuildRequires:	python-numpy-devel

%define short_ver 3.00

Name:		wspr
Summary:	Weak Signal Propagation Reporter
Version:	3.00.r2436
Release:	1
Source0:	%{name}-%{version}.tar.bz2
Source1:        wspr.png
Group:		Communications
License:	GPL
URL:		http://developer.berlios.de/projects/wsjt/

Requires:	python
Requires:	python-imaging
Requires:	python-numpy
Requires:       hamlib

%description
The Weak Signal Propagation Reporter Network
is a group of amateur radio operators using
K1JT's MEPT_JT digital mode to probe radio
frequency propagation conditions using
very low power (QRP/QRPp) transmissions.

%package -n	python-%{name}
Summary:	WSPR library Python binding
Group:		Development/Python
Requires:	hamlib = %{version}-%{release}

%description -n python-%{name}
WSPR python bindings



%prep
%setup -q
#  -n %{name}-%{version}


%build 
./configure  --with-portaudio-include-dir=%{_includedir} \
	     --with-portaudio-lib-dir=%{_libdir} \
	     --libdir=%{_libdir}
make

%install

strip --strip-unneeded WsprMod/w.so

install -d %{buildroot}/%{py_sitedir}/WsprMod
install WsprMod/* %{buildroot}/%{py_sitedir}/WsprMod/
install -D wspr.py %{buildroot}/%{_datadir}/wspr/wspr.py
install -d %{buildroot}/%{_bindir}
install -d %{buildroot}/%{_datadir}/pixmaps/
install -d %{buildroot}/%{_datadir}/applications/

install ccf %{buildroot}/usr/bin
install fcal %{buildroot}/usr/bin
install fmeasure %{buildroot}/usr/bin
install fmt %{buildroot}/usr/bin/fmtstart
install fmtave %{buildroot}/usr/bin
install hftoa %{buildroot}/usr/bin
install wspr %{buildroot}/usr/bin
install wspr0 %{buildroot}/usr/bin
install wsprcode %{buildroot}/usr/bin
install wwv %{buildroot}/usr/bin

install hamlib_rig_numbers %{buildroot}/%{_datadir}/wspr
install 0230 %{buildroot}/%{_datadir}/wspr
install gocal %{buildroot}/%{_datadir}/wspr
install wsprrc %{buildroot}/%{_datadir}/wspr
install %{SOURCE1} %{buildroot}/%{_datadir}/pixmaps/wspr.png

sed -i -e '1i#!/usr/bin/python' %{buildroot}/%{py_sitedir}/WsprMod/*.*py
sed -i -e '1i#!/usr/bin/python' %{buildroot}/%{_datadir}/wspr/wspr.py


%files
%attr(0755 root root) %{_bindir}/*
%dir %attr(0755 root root) %{_datadir}/wspr
%attr(0644 root root) %{_datadir}/wspr/*
%attr(0644 root root) %{_datadir}/pixmaps/wspr.png
%doc LICENSE.TXT WSPR0_Instructions.TXT WSPR_Quick_Start.TXT


%files -n python-%{name}
%dir %{py_sitedir}/WsprMod
%{py_sitedir}/WsprMod/*


%changelog
* Thu May 10 2012 Alexander Khrukin <akhrukin@mandriva.org> 3.00.r2436-1
+ Revision: 798022
- imported package wspr


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8504 |12cr|wstx-3.2.1-1.0.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2007, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define gcj_support 1

%define section         free

Name:           wstx
Summary:        Woodstox Stax Implementation
Version:        3.2.1
Release:        %mkrel 1.0.3
Epoch:          0
URL:            http://woodstox.codehaus.org/
License:        Apache License
Group:          Development/Java
Source0:         http://woodstox.codehaus.org/3.2.1/wstx-src-3.2.1.tar.gz
Source1:         wstx-asl-3.2.1.pom
Source2:         wstx-lgpl-3.2.1.pom

Patch0:         wstx-3.2.1-build_xml.patch

BuildRequires:  java-rpmbuild >= 0:1.7.2
BuildRequires:  ant >= 0:1.6
BuildRequires:  ant-apache-bcel
BuildRequires:  ant-nodeps
BuildRequires:  junit
BuildRequires:  bea-stax-api >= 0:1.2.0
#BuildRequires:  emma
BuildRequires:  msv-msv
BuildRequires:  msv-xsdlib
Requires:       bea-stax-api >= 0:1.2.0
Requires:       msv-msv
Requires:       msv-xsdlib

BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
%if ! %{gcj_support}
BuildArch:      noarch
%endif
%if %{gcj_support}
BuildRequires:      java-gcj-compat-devel
%endif


%description
Woodstox is a high-performance validating namespace-aware 
StAX-compliant (JSR-173) Open Source XML-processor written 
in Java.
XML processor means that it handles both input (== parsing) 
and output (== writing, serialization)), as well as 
supporting tasks such as validation.

%package j2me
Group:          Development/Java
Summary:        J2ME libraries for %{name}

%description j2me
%{summary}.

%package javadoc
Group:          Development/Java
Summary:        Javadoc for %{name}

%description javadoc
%{summary}.

%package manual
Group:          Development/Java
Summary:        Documents for %{name}

%description manual
%{summary}.

%prep
%setup -q -c -n %{name}

for f in $(find . -name '*.?ar'); do
      #mv $f $f.no
      rm $f
done

%patch0 -b .sav

pushd lib
#ln -sf $(build-classpath emma) .
#ln -sf $(build-classpath emma_ant) .
ln -sf $(build-classpath bea-stax-api) stax-api-1.0.jar
pushd msv
ln -sf $(build-classpath msv-msv) msv.jar
ln -sf $(build-classpath msv-xsdlib) xsdlib.jar
ln -sf $(build-classpath relaxngDatatype) .
popd
popd

%build
export OPT_JAR_LIST="`%{__cat} %{_sysconfdir}/ant.d/nodeps` `%{__cat} %{_sysconfdir}/ant.d/apache-bcel`"
%{ant} jars jars.j2me javadoc #test staxtest

%install
rm -rf $RPM_BUILD_ROOT

# jars
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}/%{name}
install -m 644 build/stax2.jar \
    $RPM_BUILD_ROOT%{_javadir}/%{name}/stax2-%{version}.jar
install -m 644 build/%{name}-api-%{version}.jar \
    $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-api-%{version}.jar
install -m 644 build/%{name}-asl-%{version}.jar \
    $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-asl-%{version}.jar
install -m 644 build/%{name}-lgpl-%{version}.jar \
    $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-lgpl-%{version}.jar
install -m 644 build/%{name}-j2me-min-both.jar \
    $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-j2me-min-both-%{version}.jar
install -m 644 build/%{name}-j2me-min-input.jar \
    $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-j2me-min-input-%{version}.jar
install -m 644 build/%{name}-j2me-min-output.jar \
    $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-j2me-min-output-%{version}.jar
# create unversioned symlinks
(cd $RPM_BUILD_ROOT%{_javadir}/%{name} && for jar in *-%{version}*; do ln -sf ${jar} ${jar/-%{version}/}; done)

%add_to_maven_depmap org.codehaus.woodstox stax2 %{version} JPP/wstx stax2
%add_to_maven_depmap org.codehaus.woodstox wstx-api %{version} JPP/wstx wstx-api
%add_to_maven_depmap org.codehaus.woodstox wstx-asl %{version} JPP/wstx wstx-asl
%add_to_maven_depmap org.codehaus.woodstox wstx-lgpl %{version} JPP/wstx wstx-lgpl
%add_to_maven_depmap org.codehaus.woodstox wstx-j2me-min-both %{version} JPP/wstx wstx-j2me-min-both
%add_to_maven_depmap org.codehaus.woodstox wstx-j2me-min-input %{version} JPP/wstx wstx-j2me-min-input
%add_to_maven_depmap org.codehaus.woodstox wstx-j2me-min-output %{version} JPP/wstx wstx-j2me-min-output

# poms
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms
install -pm 644 %{SOURCE1} \
    $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.wstx-wstx-asl.pom
install -pm 644 %{SOURCE2} \
    $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.wstx-wstx-lgpl.pom

# javadoc
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr build/javadoc/* \
    $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}

# manual
install -d -m 755 $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
cp -pr release-notes/* \
    $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%post
%update_maven_depmap
%if %{gcj_support}
if [ -x %{_bindir}/rebuild-gcj-db ]
then
  %{_bindir}/rebuild-gcj-db
fi
%endif

%postun
%update_maven_depmap
%if %{gcj_support}
if [ -x %{_bindir}/rebuild-gcj-db ]
then
  %{_bindir}/rebuild-gcj-db
fi
%endif

%post j2me
%update_maven_depmap

%postun j2me
%update_maven_depmap

%files
%defattr(0644,root,root,0755)
%dir %{_javadir}/%{name}
%{_javadir}/%{name}/stax2*.jar
%{_javadir}/%{name}/%{name}-api*.jar
%{_javadir}/%{name}/%{name}-asl*.jar
%{_javadir}/%{name}/%{name}-lgpl*.jar
%{_datadir}/maven2/poms/*
%config(noreplace) %{_mavendepmapfragdir}/wstx
%if %{gcj_support}
%dir %attr(-,root,root) %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-*-%{version}.jar.*
%endif

%files j2me
%defattr(0644,root,root,0755)
%{_javadir}/%{name}/%{name}-j2me-min-both*.jar
%{_javadir}/%{name}/%{name}-j2me-min-input*.jar
%{_javadir}/%{name}/%{name}-j2me-min-output*.jar

%files javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}

%files manual
%defattr(0644,root,root,0755)
%{_docdir}/%{name}-%{version}




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8505 |12cr|wsynth-dssi-0.1.3-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:       wsynth-dssi
Summary:    A Xsynth DSSI wavetable version plugin
Version:    0.1.3
Release:    6

Source:     http://static.nekosynth.co.uk/releases/wsynth-dssi-%{version}.tar.gz
URL:        http://www.nekosynth.co.uk/wiki/wsynt
License:    GPL
Group:      Sound

BuildRequires:  pkgconfig(dssi)
BuildRequires:  pkgconfig(liblo)
BuildRequires:  pkgconfig(alsa)
BuildRequires:  pkgconfig(gtk+-2.0)
BuildRequires:  pkgconfig(sndfile)

%description
A Xsynth DSSI wavetable version plugin

%prep
%setup -q

%build
%configure2_5x --with-dssi-dir=%{buildroot}%{_libdir}/dssi

%make bindir=%{_libdir}/dssi/%name

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall bindir=%{buildroot}%{_libdir}/dssi/%name

%files
%defattr(-,root,root)
%doc COPYING README
%_libdir/dssi/*



%changelog
* Fri Apr 27 2012 Frank Kober <emuse@mandriva.org> 0.1.3-6
+ Revision: 794047
- fixer GUI binary installation path

* Fri Apr 27 2012 Frank Kober <emuse@mandriva.org> 0.1.3-5
+ Revision: 793824
- rebuild, spec cleanup

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 0.1.3-4mdv2009.0
+ Revision: 262176
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.1.3-3mdv2009.0
+ Revision: 256427
- rebuild

* Thu Jan 03 2008 Olivier Blin <blino@mandriva.org> 0.1.3-1mdv2008.1
+ Revision: 140933
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue May 08 2007 Helio Chissini de Castro <helio@mandriva.com> 0.1.3-1mdv2008.0
+ Revision: 24974
- DISABLE
- Missing build requires
- import wsynth-dssi-0.1.3-1mdv2008.0


* Mon May 07 2007 Helio Chissini de Castro <helio@mandriva.com> 0.1.2-1mdv2008.0
- First package release for Mandriva Linux


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8506 |12cr|wu-ftpd-2.6.2-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 2.6.2
%define release %mkrel 12

Summary:	An FTP daemon originally developed by Washington University
Name:		wu-ftpd
Version:	%{version}
Release:	%{release}
License:	BSD
Group:		System/Servers
Source:		ftp://ftp.wu-ftpd.org/pub/wu-ftpd/%{name}-%{version}.tar.bz2
URL:		http://www.wu-ftpd.org/

Source1:	ftpd.log
Source2:	ftp.pamd
Source3:	wu-ftpd-xinetd
# safe glob.c
Source4:	wu-ftpd-2.6.1-safer-glob.c
Source5:    wu-ftpd.service.bz2
Patch0:		wu-ftpd-2.6.0-redhat.patch.bz2
Patch1:		wu-ftpd-2.6.0-owners.patch.bz2
Patch2:		wu-ftpd-2.6.1-fixinternalls.patch.bz2
Patch7:		wu-ftpd-2.6.2-realpatch.patch.bz2
Patch11:	wu-ftpd-2.6.1-pasv-port-allow-correction.patch.bz2
Patch12:	wu-ftpd-2.6.1-privatepw.patch.bz2
Patch100:	wu-ftpd-2.6.0-nonrootfix.patch.bz2
Patch200:	wu-ftpd-2.6.2-compilefix.patch.bz2
Patch201:   wu-ftpd-2.6.2-compilefix_sprintf.patch.bz2
Provides:	ftpserver, BeroFTPD
Requires(pre):		rpm-helper
Requires(post):     rpm-helper
Requires(postun):   rpm-helper
Requires(preun):    rpm-helper
Requires(post): xinetd
Requires(postun): xinetd
Requires: xinetd
Obsoletes:	BeroFTPD
BuildRequires:	byacc
Buildroot:	%{_tmppath}/%{name}root

%description
The wu-ftpd package contains the wu-ftpd FTP (File Transfer Protocol)
server daemon.  The FTP protocol is a method of transferring files
between machines on a network and/or over the Internet.  Wu-ftpd's
features include logging of transfers, logging of commands, on the fly
compression and archiving, classification of users' type and location,
per class limits, per directory upload permissions, restricted guest
accounts, system wide and per directory messages, directory alias,
cdpath, filename filter and virtual host support.

Install the wu-ftpd package if you need to provide FTP service to remote
users.

%prep
%setup -q
mkdir rhsconfig
%patch0 -p1 
%patch1 -p1
%patch2 -p1
%patch11 -p0
%patch12 -p1
%patch100 -p1
%patch200 -p1 -b .peroyvind
%patch201 -p0 
cp %{SOURCE4} src/glob.c
%patch7 -p1

%build
%configure --enable-pam --disable-rfc931 --enable-ratios \
	--enable-passwd --enable-ls --disable-dnsretry --enable-ls --enable-ipv6 \
        --enable-tls

perl -pi -e "s,/\* #undef SHADOW_PASSWORD \*/,#define SHADOW_PASSWORD 1,g" src/config.h

make all

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT{%{_sysconfdir},%{_sbindir}}
%makeinstall_std
install -c -m755 util/xferstats $RPM_BUILD_ROOT%{_sbindir}
cd rhsconfig
install -c -m 600 ftpaccess ftpusers  ftphosts ftpgroups ftpconversions $RPM_BUILD_ROOT%{_sysconfdir}
install -D -m 644 %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d/%{name}
install -D -m 644 %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/pam.d/ftp
ln -sf in.ftpd $RPM_BUILD_ROOT%{_sbindir}/wu.ftpd
ln -sf in.ftpd $RPM_BUILD_ROOT%{_sbindir}/in.wuftpd

install -D -m644 %{SOURCE3} %buildroot%{_sysconfdir}/xinetd.d/wu-ftpd

mkdir -p %buildroot%{_sysconfdir}/avahi/services/
bzcat %{SOURCE5} > %buildroot%{_sysconfdir}/avahi/services/wu-ftpd.service

%clean
rm -rf $RPM_BUILD_ROOT

%pre
%_pre_useradd ftp /var/ftp /bin/false

%post
if [ ! -f /var/log/xferlog ]; then
    touch /var/log/xferlog
    chmod 600 /var/log/xferlog
fi
/sbin/service xinetd reload > /dev/null 2>&1 || :

%postun
/sbin/service xinetd reload > /dev/null 2>&1 || :
%_postun_userdel ftp

%files
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/xinetd.d/wu-ftpd
%doc README ERRATA CHANGES CONTRIBUTORS
%doc doc/HOWTO doc/TODO doc/examples
%{_mandir}/*/*.*
%config(noreplace) %{_sysconfdir}/ftp*
%config(noreplace) %{_sysconfdir}/pam.d/ftp
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%config(noreplace) %{_sysconfdir}/avahi/services/wu-ftpd.service

%defattr(0755,bin,bin)
%{_sbindir}/*
%{_bindir}/*


%changelog
* Sun Aug 03 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.6.2-12mdv2009.0
+ Revision: 262177
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.6.2-11mdv2009.0
+ Revision: 256462
- rebuild

* Thu Mar 13 2008 Andreas Hasenack <andreas@mandriva.com> 2.6.2-9mdv2008.1
+ Revision: 187618
- rebuild for 2008.1

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Jul 19 2007 Olivier Thauvin <nanardon@mandriva.org> 2.6.2-8mdv2008.0
+ Revision: 53517
- require xinetd (thanks PB)
- Import wu-ftpd



* Fri Mar 03 2006 Michael Scherer <misc@mandriva.org> 2.6.2-7mdk
- fix pam stuff
- add avahi service file
- disable quota, it doesn't compile
- add a new patch to make it compil
- fix Prereq
- rename logrotate file

* Thu Jun 02 2005 Nicolas Lcureuil <neoclust@mandriva.org> 2.6.2-6mdk
- Rebuild

* Fri Aug 01 2003 Per yvind Karlsen <peroyvind@linux-mandrake.com> 2.6.2-5mdk
- enable more features
- bugfix CAN-2003-0466 off-by-one (P7)
- prereq on rpm-helper (only;)

* Fri Aug 01 2003 Per yvind Karlsen <peroyvind@linux-mandrake.com> 2.6.2-4mdk
- rebuild
- macroize
- fix build (P200)

* Sat Jul 20 2002 Geoffrey Lee <snailtalk@mandrakesoft.com> 2.6.2-3mdk
- Re-do add/remove user (lost in space).

* Fri Jul 19 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 2.6.2-2mdk
- Rebuild 
- Fix menu entry

* Mon Dec 31 2001 Geoffrey Lee <snailtalk@mandrakesoft.com> 2.6.2-1mdk
- First attempt at a 2.6.2.

* Fri Nov 30 2001 Vincent Danen <vdanen@mandrakesoft.com> 2.6.1-13mdk
- forgot to include a patch that fixes more globbing stuff in ftpcmd.y

* Wed Nov 28 2001 Vincent Danen <vdanen@mandrakesoft.com> 2.6.1-12mdk
- use safer-glob.c from Olaf Kirch <okir@caldera.de> to fix globbing
  vulnerability

* Sun Sep 09 2001 Stefan van der Eijk <stefan@eijk.nu> 2.6.1-11mdk
- BuildRequires: byacc
- Copyright --> License

* Wed Feb 21 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 2.6.1-10mdk
- Remove Requires of netkit-base.

* Wed Jan 10 2001 Vincent Danen <vdanen@mandrakesoft.com> 2.6.1-9mdk
- security fix, apply patch to fix tmpfile problem with privatepw helper

* Tue Jan 09 2001 Vincent Danen <vdanen@mandrakesoft.com> 2.6.1-8mdk
- apply recommended patches: fixes pasv-allow and some format strings

* Tue Sep 26 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 2.6.1-7mdk
- Pamstackizification.

* Sat Sep 23 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 2.6.1-6mdk
- Upgrade xinetd support.
- Relaunch xinetd condrestart if xinetd is installed.

* Wed Aug 30 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 2.6.1-5mdk
- %%config(noreplace)

* Wed Aug 30 2000 Etienne Faure <etiennemandrakesoft.com> 2.6.1-4mdk
- rebuilt with _mandir macro

* Sat Jul 15 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 2.6.1-3mdk
- Add xinetd support.

* Fri Jul  7 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 2.6.1-2mdk
- Fix internal ls.
- Remerge with redhat patches, and clean-up.

* Mon Jul  3 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 2.6.1-1mdk
- 2.6.1 (mainly security fixes)

* Mon Jun 26 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 2.6.0-7mdk
- Security updates.
- Merge with rh patches.

* Sun May 07 2000 Jerome Martin <jerome@mandrakesoft.com> 2.6.0-6mdk
- use new configure compilation style 
- disable quotas by default to fix conflicts with supermount 
  (floppy I/O errors)

* Mon Apr 10 2000 Geoffrey Lee <snailtalk@linux-mandrake.com>
- make a non root fix for Makefile.in

* Thu Mar 30 2000 John Buswell <johnb@mandrakesoft.com> 2.6.0-4mdk
- Fixed groups
- spec-helper

* Tue Jan 04 2000 John Buswell <johnb@mandrakesoft.com>
- Fixed anon access so that it requires anonftp package
- Added requires for netkit

* Wed Oct 27 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
- Merge with rh patchs.
- Real pam support.

* Tue Oct 19 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>

- 2.6.0.

* Sat Sep 18 1999 Bernhard Rosenkraenzer <bero@linux-mandrake.com>
- 2.6.0pre2
- switch to autoconfed build
- enable support for broken clients
- bzip2 man pages
- Obsoletes: BeroFTPD - this is the first common version. ;)

* Fri Apr 16 1999 Cristian Gafton <gafton@redhat.com>
- crafted the "general use" spec file for automatically building rpms

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8507 |12cr|wulfstat-1.0.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# The following should match PROGRAM, VERSION and RELEASE in the
# Makefile accompanying this program (and the .tgz defined in Source
# below.
%define name wulfstat
%define version 1.0.1
%define release %mkrel 7

Summary: A beowulf/cluster/LAN monitoring tool

Name: %name
Version: %version
Release: %release
Group: Monitoring
License: GPL
Source: http://www.phy.duke.edu/~rgb/wulfware/%{name}-%{version}.tgz
Buildrequires: libwulf-devel
Buildrequires: libxml2-devel
Buildrequires: ncurses-devel 
Buildroot: %{_tmppath}/%{name}root
Url: http://www.phy.duke.edu/~rgb/Beowulf/wulfstat.php

%description 
wulfstat is a simple yet powerful tty (ncurses) based cluster monitoring
tool.  It requires xmlsysd (running on each system to be monitored) to
efficiently provide it with system and proc-derived information that is
processed and provided to the user in one of several user-selectable
display formats.  With it a user can monitor things across en entire
beowulf, cluster, or workstation LAN systems descriptors such as load
average, memory consumption, swap, page, and interrupt activity and
network loads or can even retrieve and display such mundane information
is CPU make and base clock, system time, uptime or other potentially
useful but slowly varying system descriptors.  The information presented
is updated regularly after a user-selectable delay.  The tool allows
displays to be selected or changed while the application is running, and
more hosts or nodes can be displayed than will easily fit on a single
e.g. xterm by paging through them with key-based commands.

%prep
%setup -q -n %{name}

%build
make clean
%make

%install
%make PREFIX=%{buildroot}/usr install

%clean
rm -rf $RPM_BUILD_ROOT

%files 
%defattr(-,root,root)
# The wulfstat binary
%attr(755,root,root) %{_bindir}/wulfstat
# The wulfstat man page
%attr(644,root,root) %{_mandir}/man1/wulfstat.1.*

# The wulfstat docs (not much here, actually)
%doc README COPYING wulfhosts.example



%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.0.1-7mdv2010.0
+ Revision: 434984
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0.1-6mdv2009.0
+ Revision: 262178
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0.1-5mdv2009.0
+ Revision: 256469
- rebuild
- fix spacing at top of description

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 1.0.1-3mdv2008.1
+ Revision: 140933
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - fix wulf-devel BR
    - kill re-definition of %%buildroot on Pixel's request


* Mon Oct 10 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.0.1-2mdk
- Fix BuildRequires

* Fri Sep 23 2005 Erwan Velu <erwan@seanodes.com> 1.0.1-1mdk
- 1.0.1

* Tue Mar 22 2005 Antoine Ginies <aginies@n1.mandrakesoft.com> 0.6.2-2mdk
- rebuild

* Fri Aug 13 2004 Erwan Velu <erwan@mandrakesoft.com> 0.6.2-1mdk
- 0.6.2

* Wed Jun 23 2004 Erwan Velu <erwan@mandrakesoft.com> 0.6.0-1mdk
- 0.6.0

* Fri Jun 18 2004 Erwan Velu <erwan@mandrakesoft.com> 0.5.9-1mdk
- Initial release

* Mon Apr 29 2002 Robert G. Brown <rgb@duke.edu>
- Working stably for a few weeks.  Going into beta.

* Wed Mar 13 2002 Robert G. Brown <rgb@duke.edu>
- set up and built for RH 7.2


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8508 |12cr|wwwoffle-2.9f-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.9f
%define	release	%mkrel 2
%define	name	wwwoffle

Summary:	WWW Offline Explorer - Caching Web Proxy Server
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPLv2
Group:		Networking/Other
Source0:	ftp://ftp.ibiblio.org/pub/Linux/apps/www/servers/%name-%version.tar.bz2
Source1:	%{name}-initfile
URL:		http://www.gedanken.demon.co.uk/%{name}/
Buildrequires:	flex
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires:	htdig

%description
A proxy HTTP/FTP server for computers with dial-up internet access.
- Caching of pages viewed while connected for review later.
- Browsing of cached pages while not connected, with the ability
  to follow links and mark other pages for download.
- Downloading of specified pages non-interactively.
- Multiple indices of pages stored in cache for easy selection.
- Interactive or command line option to select pages for fetching
  individually or recursively.
- All options controlled using a simple configuration file with a
  web page to edit it.

%prep
%setup -q

%build
%configure2_5x

%make all \
	CFLAGS="$RPM_OPT_FLAGS"
	INSTDIR=/usr \
	SPOOLDIR=/var/spool/wwwoffle \
	CONFDIR=%{_sysconfdir} \
	MANDIR=%{_mandir}

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/var/spool/
mkdir -p $RPM_BUILD_ROOT%{_initrddir}
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/cron.{daily,weekly}
mkdir -p $RPM_BUILD_ROOT%{_mandir}/man[158]

%{makeinstall_std} \
	INSTDIR=$RPM_BUILD_ROOT%{_prefix} \
	SPOOLDIR=$RPM_BUILD_ROOT/var/spool/wwwoffle \
	CONFDIR=$RPM_BUILD_ROOT%{_sysconfdir} \
	MANDIR=$RPM_BUILD_ROOT%{_mandir}


#install -m 755 upgrade* $RPM_BUILD_ROOT/usr/sbin/

cp %{SOURCE1} $RPM_BUILD_ROOT%{_initrddir}/wwwoffled

cat > $RPM_BUILD_ROOT%{_sysconfdir}/cron.weekly/%{name} <<EOF
#!/bin/sh
%{_bindir}/wwwoffle -purge
EOF

cat > $RPM_BUILD_ROOT%{_sysconfdir}/cron.daily/%{name} <<EOF
#!/bin/sh
/var/spool/wwwoffle/html/search/htdig/scripts/wwwoffle-htdig-full
EOF

perl -pi -e 's|'$RPM_BUILD_ROOT'||g' \
	$RPM_BUILD_ROOT%{_sysconfdir}/wwwoffle.conf \
	$RPM_BUILD_ROOT%{_mandir}/man5/wwwoffle.conf.5 \
	$RPM_BUILD_ROOT/var/spool/wwwoffle/html/search/htdig/conf/*.conf \
	$RPM_BUILD_ROOT/var/spool/wwwoffle/html/search/htdig/scripts/*

# remove unwanted filde
rm -rf $RPM_BUILD_ROOT/usr/doc
rm -rf $RPM_BUILD_ROOT/var/spool/wwwoffle/outgoing/*


%post
/sbin/chkconfig --add wwwoffled
if [ $1 = 0 ]; then
	%{_initrddir}/wwwoffled start
fi

%preun
%{_initrddir}/wwwoffled status | grep running && %{_initrddir}/wwwoffled stop
if [ $1 = 0 ]; then
	# execute this only if we are NOT doing an upgrade
	/sbin/chkconfig --del wwwoffled
fi

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%dir /var/spool/wwwoffle
%dir /var/spool/wwwoffle/html
%doc /var/spool/wwwoffle/html/*
%dir /var/spool/wwwoffle/http
%dir /var/spool/wwwoffle/lasttime
%dir /var/spool/wwwoffle/monitor
%dir /var/spool/wwwoffle/outgoing
/var/spool/wwwoffle/search
%doc doc/README* doc/FAQ doc/INSTALL doc/NEWS ChangeLog doc/CHANGES.CONF
%attr(644,root,root) %config(noreplace) %{_sysconfdir}/wwwoffle.conf
%attr(755,root,root) %config(noreplace) %{_initrddir}/wwwoffled
%attr(755,root,root) %config(missingok,noreplace) %{_sysconfdir}/cron.daily/%{name}
%attr(755,root,root) %config(missingok,noreplace) %{_sysconfdir}/cron.weekly/%{name}
%{_bindir}/*
%{_sbindir}/*
%{_mandir}/man1/*
%{_mandir}/man5/*
%{_mandir}/man8/*




%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 2.9f-2mdv2011.0
+ Revision: 615463
- the mass rebuild of 2010.1 packages

* Sat Mar 06 2010 Sandro Cazzaniga <kharec@mandriva.org> 2.9f-1mdv2010.1
+ Revision: 515249
- fix license
- use %%configure2_5
- update to 2.9f

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 2.9e-2mdv2010.0
+ Revision: 445826
- rebuild

* Mon Jan 26 2009 Jérôme Soyer <saispo@mandriva.org> 2.9e-1mdv2009.1
+ Revision: 333716
- New upstream release

* Sat Jun 14 2008 Jérôme Soyer <saispo@mandriva.org> 2.9d-1mdv2009.0
+ Revision: 219151
- New release 2.9d

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 2.9c-2mdv2008.1
+ Revision: 140933
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Sep 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.9c-2mdv2008.0
+ Revision: 90357
- rebuild

* Tue Jul 17 2007 Jérôme Soyer <saispo@mandriva.org> 2.9c-1mdv2008.0
+ Revision: 53061
- New release 2.9c

* Thu May 31 2007 Gustavo De Nardin <gustavodn@mandriva.com> 2.9b-2mdv2008.0
+ Revision: 33046
- LSB init headers
- bunzipped init file


* Sun Feb 18 2007 Jérôme Soyer <saispo@mandriva.org> 2.9b-1mdv2007.0
+ Revision: 122462
- New release 2.9b

  + Gustavo De Nardin <gustavodn@mandriva.com>

* Wed Mar 01 2006 Nicolas Lcureuil <neoclust@mandriva.org> 2.8e-1mdk
- 2.8e
- Make rpmbuildupdate happy
- use mkrel

* Fri Jan 14 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 2.8d-1mdk
- 2.8d
- use %%configure macro
- fix conffile-without-noreplace-flag

* Thu Jul 29 2004 Per yvind Karlsen <peroyvind@linux-mandrake.com> 2.8c-1mdk
- 2.8c


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8509 |12cr|wxbanker-0.8.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	Simple personal finance
Name: 		wxbanker
Version:	0.8.2
Release:	%mkrel 1
License:	GNU GPL 3
Group:		Office
URL:		https://launchpad.net/wxbanker
Source0:	http://launchpad.net/wxbanker/0.8/0.8.2/+download/%{name}-%{version}.tar.xz
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	python-devel
BuildRequires:	wxPythonGTK
BuildRequires:  python-dateutil
Requires:	wxPythonGTK
Requires:  	python-dateutil
Requires:  	python-simplejson
Requires:  	python-numpy

%description
While wxBanker can synchronize account balances online via Mint.com, the point of wxBanker is to keep your own separate balances to compare with your online banks and other accounts; think of wxBanker as an advanced digital checkbook register.

You can also create arbitrary accounts for keeping track of reimbursable deposits, loans with friends, or allocating monthly savings for special purchases.

%prep
%setup -q

%build
python setup.py build

%install
rm -rf $RPM_BUILD_ROOT
python setup.py install --root=$RPM_BUILD_ROOT

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README.txt COPYING.txt CHANGELOG.txt
%_localedir/*/LC_MESSAGES/%{name}.mo
%_datadir/icons/hicolor/*/apps/%{name}.png
%_datadir/%{name}/*
%_datadir/pixmaps/%{name}.png
%_datadir/applications/%{name}.desktop
%_bindir/%{name}
%py_puresitedir/%{name}/*
%py_puresitedir/wxBanker*.egg-info



%changelog
* Tue Nov 08 2011 Jon Dill <dillj@mandriva.org> 0.8.2-1mdv2012.0
+ Revision: 729127
- import wxbanker 0.8.2
- create wxbanker


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8510 |12cr|wxGlade-0.6.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name wxGlade
%define version 0.6.3
%define release %mkrel 5

Name:		%{name}
Summary:	A GUI builder for wxWindows/wxPython
Version:	%{version}
Release:	%{release}
License:	MIT
Group:		Development/Other
URL:		http://wxglade.sourceforge.net/
Source:		http://prdownloads.sourceforge.net/wxglade/%{name}-%{version}.tar.lzma
Requires:	python >= 2.3
Requires:	wxPython >= 2.6
BuildRequires:	imagemagick
BuildRoot:	%{_tmppath}/%{name}-%{version}-root
BuildArch:	noarch

%description
wxGlade is a GUI designer written in Python with the popular GUI toolkit 
wxPython, that helps you create wxWindows/wxPython user interfaces. At the 
moment it can generate Python, C++ and XRC (wxWindows' XML resources) code.

As you can guess by the name, its model is Glade, the famous GTK+/GNOME 
GUI builder, with which wxGlade shares the philosophy and the look & feel 
(but not a line of code).

It is not (and will never be) a full featured IDE, but simply a "designer": 
the generated code does nothing apart from displaying the created widgets. 
If you are looking for a complete IDE, maybe Boa Constructor or PythonCard 
is the right tool.

%prep
%setup -q

%build

%install 
rm -Rf %{buildroot}
mkdir -p %{buildroot}/%{_datadir}/%{name}
mkdir -p %{buildroot}/%{_bindir}
mkdir -p %{buildroot}/{%{_iconsdir},%{_miconsdir},%{_liconsdir}}
install *.py* %{buildroot}/%{_datadir}/%{name}
cp -a docs icons codegen widgets edit_sizers %{buildroot}/%{_datadir}/%{name}
install license.txt credits.txt %{buildroot}/%{_datadir}/%{name}
echo -e "#!/bin/sh\npython %{_datadir}/%{name}/wxglade.py "\$@"" > %{buildroot}/%{_bindir}/wxglade


mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=%{name}
Comment=A GUI builder for wxWindows/wxPython
Exec=%{_bindir}/wxglade
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-MoreApplications-Development-Tools;GUIDesigner;
EOF

convert -resize 32x32 icons/icon.xpm %{buildroot}/%{_iconsdir}/%{name}.png
convert -resize 16x16 icons/icon.xpm %{buildroot}/%{_miconsdir}/%{name}.png
convert -resize 48x48 icons/icon.xpm %{buildroot}/%{_liconsdir}/%{name}.png

%clean
rm -rf %buildroot

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%files
%defattr(-,root,root,-)
%{_datadir}/%{name}
%attr(755,root,root) %{_bindir}/*
%doc *.txt 
%{_datadir}/applications/mandriva-%{name}.desktop
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png




%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.6.3-5mdv2010.0
+ Revision: 434985
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Sun Aug 03 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.6.3-4mdv2009.0
+ Revision: 262182
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.6.3-3mdv2009.0
+ Revision: 256474
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Tue Feb 26 2008 Lev Givon <lev@mandriva.org> 0.6.3-1mdv2008.1
+ Revision: 175514
- Update to 0.6.3.

* Wed Jan 16 2008 Lev Givon <lev@mandriva.org> 0.6.2-1mdv2008.1
+ Revision: 153734
- Update to 0.6.2.

  + Thierry Vignaud <tvignaud@mandriva.com>
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Oct 25 2007 Lev Givon <lev@mandriva.org> 0.6.1-1mdv2008.1
+ Revision: 102115
- Update to 0.6.1.

* Tue Aug 28 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.5-1mdv2008.0
+ Revision: 73223
- kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

  + Lev Givon <lev@mandriva.org>
    - Update to 0.5.


* Mon Apr 02 2007 Nicolas Lécureuil <neoclust@mandriva.org> 0.4.1-2mdv2007.1
+ Revision: 150203
- Fix command path (bug #26950)
- Import wxGlade

* Thu Sep 07 2006 Buchan Milne <bgmilne@mandriva.org> 0.4.1-1mdv2007.0
- New release 0.4.1
- xdg menu

* Sat Feb 18 2006 Jerome Martin <jerome.f.martin@free.fr> 0.4-1mdk
- New release 0.4
- Use %%{1}mdv2007.1

* Sat Jun 04 2005 Buchan Milne <bgmilne@linux-mandrake.com> 0.3.5.1-1mdk
- New release 0.3.5.1

* Sun Aug 15 2004 Buchan Milne <bgmilne@linux-mandrake.com> 0.3.3-1mdk
- 0.3.3


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8511 |12cr|wxhaskell-0.12.1.6-0.20090214.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# The wxhaskell build process has to be split into two steps these
# days, so the previous wxhaskell .src.rpm is now split into two:
# wxhaskell and wxhaskell-wx . It would be better to have
# wxhaskell-core and wxhaskell , but this keeps history better.
# wxhaskell builds the wxcore part. wxhaskell-wx builds the wx part.
# The wx build can't succeed unless the wxcore part has already been
# installed, hence the need for two source packages. -AdamW 2008/08

%define ghc_version %(rpm -q ghc | cut -d- -f2)
%define libname %mklibname %name

%define rel	1
%define darcs	20090214
%if %darcs
%define release		%mkrel 0.%{darcs}.%{rel}
%define distname	%{name}-%{darcs}.tar.lzma
%define dirname		%{name}
%else
%define release		%mkrel %{rel}
%define distname	%{name}-src-%{version}.zip
%define dirname		%{name}-%{version}
%endif

Summary:	wxWindows Haskell binding
Name:		wxhaskell
Version:	0.12.1.6
Release: 	%{release}
License:	wxWidgets
Group: 		Development/Other
URL: 		http://wxhaskell.sourceforge.net
Source0: 	http://downloads.sourgeforge.net/%{name}/%{distname}
BuildRequires:	ghc
BuildRequires:	wxgtku-devel
BuildRequires:	haddock >= 0.7
#BuildRequires:	haskell-macros
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root

%description
wxHaskell is a Haskell binding to the portable wxWidgets GUI library.

%package -n haskell-wxcore
Summary:	Haskell binding for wxGTK2 devel files
Group:		Development/Other
Requires:	ghc == %{ghc_version}
Requires:	%{libname} == %{version}
Conflicts:	ghc-%{name} < %{version}-%{release}
Obsoletes:	ghc-%{name}-core < %{version}-%{release}
Provides:	ghc-%{name}-core = %{version}-%{release}
# for ghc-pkg
Requires(pre):	ghc == %{ghc_version}
Requires(post):	ghc == %{ghc_version}

%description -n haskell-wxcore
wxHaskell is a Haskell binding to the portable wxWidgets GUI library.
This package contains the wxhaskell package for ghc.

%package -n %{libname}
Summary:	Haskell binding for wxGTK2 devel files
Group:		Development/Other
Provides:	%{name} == %{version}

%description -n %{libname}
wxHaskell is a Haskell binding to the portable wxWidgets GUI library.

%package doc
Summary:	Haskell binding for wxGTK2 documentation
Group:		Development/Other

%description doc
wxHaskell is a Haskell binding to the portable wxWidgets GUI library.
This package contains the documentation in html format.

%define wxdir %{_libdir}/ghc-%{ghc_version}/wx

%prep
%setup -q -n %{dirname}

%build
%if %darcs
chmod 0755 configure
%endif
./configure --hc=ghc-%{ghc_version} --hcpkg=ghc-pkg-%{ghc_version} --libdir=%{wxdir} --with-opengl --wx-config=wx-config-unicode
# build fails with %make on a multiproc system
make
#make doc

%install
rm -rf %{buildroot}
make wxcore-install-files LIBDIR=%{buildroot}%{wxdir}
cp -p config/wxcore.pkg %{buildroot}%{wxdir}
sed -i -e "s|\${wxhlibdir}|%{wxdir}|" %{buildroot}%{wxdir}/wxcore.pkg

# move wrapper lib to libdir since no rpath in package config
mv %{buildroot}%{wxdir}/libwxc-*.so %{buildroot}%{_libdir}

# remove object files and generated them at pkg install time
rm %{buildroot}%{wxdir}/wx*.o

# remove wx first as we're not building it here
#rm -rf wx
#{_cabal_rpm_gen_deps}

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%post -n haskell-wxcore
%if %mdkversion < 200900
/sbin/ldconfig
%endif
ghc-pkg-%{ghc_version} update -g %{wxdir}/wxcore.pkg

%preun -n haskell-wxcore
if [ "$1" = 0 ]; then
  rm %{wxdir}/wx*.o
  ghc-pkg-%{ghc_version} unregister wxcore || :
fi

%if %mdkversion < 200900
%postun -n haskell-wxcore -p /sbin/ldconfig
%endif

%files -n %{libname}
%defattr(-,root,root,-)
%{_libdir}/libwxc-*.so
%doc *.txt

%files -n haskell-wxcore
%defattr(-,root,root,-)
%{wxdir}
#_cabal_rpm_files

%files doc
%defattr(-,root,root,-)
%doc samples
# dist/doc/html/* 




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8512 |12cr|wxmaxima-12.04.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	wxmaxima
%define version 12.04.0
%define release %mkrel 1
%define Name	wxMaxima

Name:		      %{name}
Version:	      %{version}
Release:	      %{release}
Summary:	      An interface for the computer algebra system Maxima
Group:		      Sciences/Mathematics
License:	      GPLv2+
URL:		      http://wxmaxima.sourceforge.net/
Source:		      http://prdownloads.sourceforge.net/%{name}/%{Name}-%{version}.tar.gz
Requires:	      maxima
BuildRequires:	      libxml2-devel
BuildRequires:	      wxgtku-devel
BuildRequires:	      imagemagick
BuildRequires:	      desktop-file-utils
BuildRoot:	      %{_tmppath}/%{name}-%{version}

%if %mdkver > 201010
Suggests:	jsmath-fonts
%endif

%description
wxMaxima is a cross-platform graphical front-end for the computer
algebra system Maxima based on wxWidgets. It provides nice display
of mathematical output and easy access to Maxima functions through
menus and dialogs.

%prep 
%setup -q -n %{Name}-%{version}

%build
%configure2_5x \
	--enable-printing \
        --enable-unicode-glyphs
%make

%install
rm -rf %{buildroot}

%makeinstall
%find_lang %{Name}
# icons
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
convert data/wxmaxima.png -scale 48x48 %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
convert data/wxmaxima.png -scale 32x32 %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert data/wxmaxima.png -scale 16x16 %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png

#xdg
mkdir -p %{buildroot}%{_datadir}/applications
mkdir -p %{buildroot}%{_datadir}/pixmaps
install -D -m 644 %{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
install -D -m 644 data/wxmaxima.png %{buildroot}%{_datadir}/pixmaps/wxmaxima.png

# correct icon name in menu entry
#perl -pi -e 's,maxima.png,%{name},g' %{buildroot}%{_datadir}/applications/*

desktop-file-install --vendor="" \
    --remove-category="Application" \
    --remove-category="Utility" \
    --remove-category="X-Red-Hat-Base" \
    --remove-category="X-Red-Hat-Base-Only" \
    --add-category="GTK" \
    --add-category="Science" \
    --add-category="Math" \
    --dir %{buildroot}%{_datadir}/applications \
    %{buildroot}%{_datadir}/applications/*

%if %mdkversion < 200900
%post 
%{update_menus}
%{update_icon_cache hicolor}
%endif

%if %mdkversion < 200900
%postun 
%{clean_menus}
%{clean_icon_cache hicolor}
%endif

%clean
rm -rf %{buildroot}

%files -f %{Name}.lang
%defattr(-,root,root)
%doc README COPYING
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{Name}
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_datadir}/pixmaps/%{name}.png


%changelog
* Tue May 01 2012 Cristobal Lopez Silla <tobal@mandriva.org> 12.04.0-1mdv2012.0
+ Revision: 794849
- update to new version and rewrite spec

* Mon Oct 03 2011 Александр Казанцев <kazancas@mandriva.org> 11.08.0-1
+ Revision: 702560
- new version 11.08
- add full ru translate and desktop with translated part

* Fri Jul 15 2011 Paulo Andrade <pcpa@mandriva.com.br> 11.04.0-1
+ Revision: 690071
- Update to latest upstream release

* Tue Nov 23 2010 Jani Välimaa <wally@mandriva.org> 0.8.6-2mdv2011.0
+ Revision: 599936
- suggest jsmath-fonts for better Greek characters and math symbols output

* Sat Nov 20 2010 Jani Välimaa <wally@mandriva.org> 0.8.6-1mdv2011.0
+ Revision: 599211
- new version 0.8.6

* Mon Nov 15 2010 Jani Välimaa <wally@mandriva.org> 0.8.5-2mdv2011.0
+ Revision: 597646
- fix desktop file (wrong icon name)

* Thu Apr 29 2010 Frederik Himpe <fhimpe@mandriva.org> 0.8.5-1mdv2010.1
+ Revision: 541061
- update to new version 0.8.5

* Wed Dec 16 2009 Frederik Himpe <fhimpe@mandriva.org> 0.8.4-1mdv2010.1
+ Revision: 479582
- update to new version 0.8.4

* Sat Aug 29 2009 Frederik Himpe <fhimpe@mandriva.org> 0.8.3a-1mdv2010.1
+ Revision: 422257
- Update to new version 0.8.3a
- Remove some Red Hat categories from desktop file

* Thu Jun 04 2009 Frederik Himpe <fhimpe@mandriva.org> 0.8.2-1mdv2010.0
+ Revision: 382898
- update to new version 0.8.2

* Fri Feb 06 2009 Frederik Himpe <fhimpe@mandriva.org> 0.8.1-1mdv2009.1
+ Revision: 338277
- update to new version 0.8.1

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Sat Dec 06 2008 Frederik Himpe <fhimpe@mandriva.org> 0.8.0-1mdv2009.1
+ Revision: 311179
- Update to new version 0.8.0

* Thu Aug 21 2008 Frederik Himpe <fhimpe@mandriva.org> 0.7.6-1mdv2009.0
+ Revision: 274694
- update to new version 0.7.6

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 0.7.4-4mdv2009.0
+ Revision: 262183
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.7.4-3mdv2009.0
+ Revision: 256477
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Thu Jan 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.7.4-1mdv2008.1
+ Revision: 160925
- new version

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Sep 05 2007 Adam Williamson <awilliamson@mandriva.org> 0.7.3-2mdv2008.0
+ Revision: 80506
- reduce menu categories as per frederik

* Tue Sep 04 2007 Adam Williamson <awilliamson@mandriva.org> 0.7.3-1mdv2008.0
+ Revision: 79569
- need to do the icon name correction before the desktop-file-install to pass build tests...
- fix various category issues in xdg menu entry (#33119)
- drop old menu entry
- fd.o icons
- fix cut-n-paste-o in description
- use Fedora license policy
- small spec clean
- new release 0.7.3

* Mon Jul 02 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.7.1-1mdv2008.0
+ Revision: 47275
- update to new version 0.7.1


* Wed Dec 20 2006 Götz Waschk <waschk@mandriva.org> 0.6.5-3mdv2007.0
+ Revision: 100707
- Import wxmaxima

* Wed Dec 20 2006 Götz Waschk <waschk@mandriva.org> 0.6.5-3mdv2007.1
- use the right configure macro

* Fri Sep 01 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.6.5-2mdv2007.0
- buildrequires desktop-file-utils

* Wed Jun 28 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.6.5-1mdv2007.0
- contributed by PierreLag <pierre DOT lag AT gmail.com>


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8513 |12cr|wxsvg-1.1.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		major		0
%define		libname		%mklibname %{name} %{major}
%define		develname	%mklibname %{name} -d

Name:		wxsvg
Summary:	A library to create, manipulate and render SVG files
Version:	1.1.9
Release:	1
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
Patch0:		wxsvg-1.1.5-Makefile.am.patch
Patch1:		wxsvg-1.1.8-linkage.patch
URL:		http://wxsvg.sourceforge.net/
License:	wxWidgets
Group:		System/Libraries
BuildRequires:	wxgtku2.8-devel >= 2.8.12
BuildRequires:	libart_lgpl-devel
BuildRequires:	ffmpeg-devel

%description
wxSVG is a C++ library to create, manipulate and render SVG files.

%package -n	%{libname}
Summary:	Dynamic libraries from %{name}
Group:		System/Libraries

%description -n	%{libname}
Dynamic libraries from %{name}.

%package -n	%{develname}
Summary:	Header files and libraries from %{name}
Group:		Development/C++
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname wxsvg 0 -d}
Obsoletes:	%{name}-devel

%description -n	%{develname}
Libraries and includes files for developing programs based on %{name}.

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
#move files to a better place
mkdir m4
mv *.m4 m4/
autoreconf -vfi
%configure2_5x \
	--disable-static \
	--with-wx-config=%{_bindir}/wx-config-unicode \
	--enable-ffmpeg

%make

%install
%makeinstall_std

%files
%doc AUTHORS ChangeLog COPYING TODO
%{_bindir}/svgview

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/lib%{name}.pc


%changelog
* Tue Jul 03 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.1.9-1
+ Revision: 807974
- update to 1.1.9

* Sun Jun 03 2012 Andrey Bondrov <abondrov@mandriva.org> 1.1.8-1
+ Revision: 802137
- New version 1.1.8

  + Alexander Khrukin <akhrukin@mandriva.org>
    - *.la files removed

* Mon Feb 20 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.1.6-1
+ Revision: 778138
- version update 1.1.6

* Thu Jan 12 2012 Andrey Bondrov <abondrov@mandriva.org> 1.1.5-1
+ Revision: 760354
- New version 1.1.5, drop RPM4 stuff

* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-2mdv2011.0
+ Revision: 615464
- the mass rebuild of 2010.1 packages

* Mon Apr 26 2010 Emmanuel Andry <eandry@mandriva.org> 1.0.3-1mdv2010.1
+ Revision: 539310
- New version 1.0.3

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 1.0-1mdv2010.0
+ Revision: 445840
- rebuild

* Fri Dec 05 2008 Götz Waschk <waschk@mandriva.org> 1.0-1mdv2009.1
+ Revision: 310552
- new version
- drop patch
- build with wxGTK 2.8

* Wed Oct 15 2008 Adam Williamson <awilliamson@mandriva.org> 1.0-0.beta11.2mdv2009.1
+ Revision: 293803
- rebuild for new ffmpeg major

* Sat Sep 06 2008 Adam Williamson <awilliamson@mandriva.org> 1.0-0.beta11.1mdv2009.0
+ Revision: 281875
- slightly streamline file list
- drop unnecessary devel provide
- add a missing indefinite article to the description...
- replace headercheck.patch with includes.patch: the ffmpeg stuff is now
  broken in a new and excitingly different way
- drop unnecessary defines (and completely wrong release, where'd that come
  from? good thing it didn't get pushed)
- new release 1.0beta11

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild early 2009.0 package (before pixel changes)

* Thu Jun 12 2008 Adam Williamson <awilliamson@mandriva.org> 1.0-0.beta10.2mdv2009.0
+ Revision: 218571
- doh, do the removal in the right place...
- drop svgui and calculette as they don't actually work: see
  http://sourceforge.net/forum/forum.php?thread_id=2069902&forum_id=424987
- use angle brackets not quotation marks for the includes in headercheck.patch (anssi)

* Thu Jun 12 2008 Adam Williamson <awilliamson@mandriva.org> 1.0-0.beta10.1mdv2009.0
+ Revision: 218564
- protect major in file list
- workaround lack of ltmain.sh in source
- now buildrequires ffmpeg-devel
- correct license using new policy
- add headercheck.patch: fix ffmpeg detection and flags for our version and
  layout of ffmpeg-devel
- drop freetype-fix.patch: removing the entire original file and then recreating
  it is not the correct way to make a "patch"...according to changelog this
  was introduced to fix build with newer freetype, but it builds fine against
  current freetype without the patch, so whatever the problem was, likely fixed
  upstream
- new devel policy
- spec clean
- new release 1.0 beta 10

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Thu Jan 03 2008 Olivier Blin <blino@mandriva.org> 1.0-0.beta7.3mdv2008.1
+ Revision: 140933
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Feb 24 2007 Emmanuel Andry <eandry@mandriva.org> 1.0-0.beta7.3mdv2007.0
+ Revision: 125328
- switch back to wxGTK2.6, dvdstyler doesn't support 2.8

* Wed Jan 24 2007 Emmanuel Andry <eandry@mandriva.org> 1.0-0.beta7.2mdv2007.1
+ Revision: 113052
- rebuild against wxGTK2.8

* Wed Jan 24 2007 Emmanuel Andry <eandry@mandriva.org> 1.0-0.beta7.1mdv2007.1
+ Revision: 112799
- buildrequires libart_lgpl-devel
- New version 1.0 beta 7
  diff patch to fix build with latest freetype

  + Nicolas Lécureuil <neoclust@mandriva.org>
    - Import wxsvg

* Wed Apr 12 2006 Jerome Martin <jmartin@mandriva.org> 1.0-0.beta6.1mdk
- beta6
- Fixed licence

* Fri Feb 03 2006 Austin Acton <austin@mandriva.org> 1.0-0.beta5.1mdk
- beta5 + fixes from cvs

* Fri Dec 30 2005 Austin Acton <austin@mandriva.org> 1.0-0.beta4.1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8514 |12cr|x11vnc-0.9.12-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           x11vnc
Version:        0.9.12
Release:        2
Summary:        VNC server for the current X11 session
License:        GPL
Group:          System/X11
URL:            http://www.karlrunge.com/x11vnc/
Source:         http://downloads.sourceforge.net/sourceforge/libvncserver/%{name}-%{version}.tar.gz
BuildRequires:  libx11-devel
BuildRequires:  libxdamage-devel
BuildRequires:  libxext-devel
BuildRequires:  libxrandr-devel
BuildRequires:  libxtst-devel
BuildRequires:  libxinerama-devel
BuildRequires:  libxfixes-devel
BuildRequires:  openssl-devel
BuildRequires:  libvncserver-devel
BuildRequires:  pkgconfig(xi)
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
x11vnc is to X Window System what WinVNC is to Windows, i.e. a server
which serves the current X Window System desktop via RFB (VNC)
protocol to the user.

Based on the ideas of x0rfbserver and on LibVNCServer, it has evolved
into a versatile and performant while still easy to use program.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%{__rm} -rf %{buildroot}
%makeinstall_std

rm -fr %buildroot%_includedir

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog COPYING NEWS README TODO
%{_mandir}/man1/x11vnc.1*
%{_bindir}/x11vnc
%{_datadir}/x11vnc/
%{_datadir}/applications/x11vnc.desktop


%changelog
* Sun Nov 28 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.9.12-1mdv2011.0
+ Revision: 602291
- new version 0.9.12

* Mon Aug 09 2010 Funda Wang <fwang@mandriva.org> 0.9.11-1mdv2011.0
+ Revision: 568020
- new version 0.9.11

* Wed Jul 28 2010 Matthew Dawkins <mattydaw@mandriva.org> 0.9.10-1mdv2011.0
+ Revision: 562688
- new version 0.9.10

* Mon Apr 12 2010 Funda Wang <fwang@mandriva.org> 0.9.9-2mdv2010.1
+ Revision: 533626
- rebuild

* Sat Jan 16 2010 Funda Wang <fwang@mandriva.org> 0.9.9-1mdv2010.1
+ Revision: 492118
- New version 0.9.9

* Sun Aug 23 2009 Funda Wang <fwang@mandriva.org> 0.9.8-2mdv2010.0
+ Revision: 419821
- rebulid for new libjpeg v7

* Fri Jul 10 2009 Frederik Himpe <fhimpe@mandriva.org> 0.9.8-1mdv2010.0
+ Revision: 394043
- Update to new version 0.9.8

* Tue Dec 30 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.9.6-1mdv2009.1
+ Revision: 321453
- new version
- fix format errors
- don't recompress sources

* Fri Oct 24 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.9.5-1mdv2009.1
+ Revision: 297013
- update to new version 0.9.5

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 0.9.3-4mdv2009.0
+ Revision: 262202
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.9.3-3mdv2009.0
+ Revision: 256487
- rebuild
- fix no-buildroot-tag
- kill re-definition of %%buildroot on Pixel's request
- delete old sources

* Fri Oct 12 2007 Jérôme Soyer <saispo@mandriva.org> 0.9.3-1mdv2008.1
+ Revision: 97354
- New release 0.9.3

* Fri May 25 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.9.1-1mdv2008.0
+ Revision: 31136
- update, and ensure use of system libvncserver


* Sun Apr 02 2006 Jerome Soyer <saispo@mandriva.org> 0.8-1mdk
- New release 0.8

* Mon Jan 16 2006 Michael Scherer <misc@mandriva.org> 0.7.2-1mdk
- initial release, based on Dag Wiers specfile

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8515 |12cr|x2vnc-1.7.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	x2vnc
%define	version	1.7.2
%define	release	%mkrel 6

Summary:	Allows a mouse and a keyboard to control two displays
Name:		%{name}
Version:	%{version}
Release:	%{release}
URL:		http://fredrik.hubbe.net/x2vnc.html
Source0:	http://fredrik.hubbe.net/x2vnc/%{name}-%{version}.tar.bz2
Patch0:		x2vnc-1.7.2-fix-str-fmt.patch
Group:		System/X11
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License:	BSD
BuildRequires:	libx11-devel
BuildRequires:	libxinerama-devel
BuildRequires:	libxrandr-devel
BuildRequires:	libxscrnsaver-devel
BuildRequires:	libxxf86dga-devel

%description
x2vnc allows the keyboard and mouse on one ("from") X display to control 
another ("to") VNC display.

%prep
%setup -q
%patch0 -p0

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p %{buildroot}/%{_mandir}
%makeinstall_std
#%{__install} -m755 %{name} -D $RPM_BUILD_ROOT%{_bindir}/%{name}
#%{__install} -m644 %{name}.man -D $RPM_BUILD_ROOT%{_mandir}/man1/%{name}.1

%clean
%{__rm} -rf $RPM_BUILD_ROOT

%files
%defattr (-,root,root)
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*



%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1.7.2-6mdv2011.0
+ Revision: 615468
- the mass rebuild of 2010.1 packages

* Sun Feb 21 2010 Funda Wang <fwang@mandriva.org> 1.7.2-5mdv2010.1
+ Revision: 508919
- fix str fmt

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 1.7.2-4mdv2009.0
+ Revision: 262222
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.7.2-3mdv2009.0
+ Revision: 256489
- rebuild
- fix no-buildroot-tag

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 1.7.2-1mdv2008.1
+ Revision: 129794
- kill re-definition of %%buildroot on Pixel's request
- import x2vnc


* Wed Sep 06 2006 Buchan Milne <bgmilne@mandriva.org> 1.7.2-1mdv2007.0
- New release 1.7.2

* Tue May 23 2006 Lenny Cartier <lenny@mandriva.com> 1.7.1-1mdk
- 1.7.1

* Tue Sep 06 2005 Buchan Milne <bgmilne@linux-mandrake.com> 1.6.1-2mdk
- annual rebuild
- fix group/buildrequires, url, source url

* Wed Sep 02 2004 Buchan Milne <bgmilne@linux-mandrake.com> 1.6.1-1mdk
- 1.6.1

* Mon Jun 07 2004 Buchan Milne <bgmilne@linux-mandrake.com> 1.6-1mdk
- First Mandrake package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8516 |12cr|x2x-1.30-0.beta.7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	x2x
%define version 1.30
%define release %mkrel 0.beta.7

Summary:	Allows a mouse and a keyboard to control two displays
Name:		%{name}
Version:	%{version}
Release:	%{release}
URL:		http://freshmeat.net/projects/%{name}/
Source0:	ftp://digital.com/pub/Digital/SRC/%{name}/%{name}-%{version}-beta.tar.bz2
Source1:	Makefile-%{name}.bz2
Patch0:		%{name}-1.30-c-fixes.patch.bz2
Patch1:		x2x-1.30beta-mdv-fix-str-fmt.patch
Group:		System/X11
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License:	BSD
BuildRequires:	X11-devel imake
# for rman
BuildRequires:	xorg-x11

%description
x2x allows the keyboard and mouse on one ("from") X display to control 
another ("to") X display.

%prep
%setup -q -n %{name}-%{version}-beta
%patch0 -p1
%patch1 -p1 -b .strfmt
bzcat %{SOURCE1} > Makefile

%build
xmkmf
%make CFLAGS="$RPM_OPT_FLAGS -DNO_DEBUG"

%install
rm -rf $RPM_BUILD_ROOT
%{__install} -m755 %{name} -D $RPM_BUILD_ROOT%{_bindir}/%{name}
%{__install} -m644 %{name}.man -D $RPM_BUILD_ROOT%{_mandir}/man1/%{name}.1

%clean
%{__rm} -rf $RPM_BUILD_ROOT

%files
%defattr (-,root,root)
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*



%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1.30-0.beta.7mdv2011.0
+ Revision: 615480
- the mass rebuild of 2010.1 packages

* Sat Dec 05 2009 Jérôme Brenier <incubusss@mandriva.org> 1.30-0.beta.6mdv2010.1
+ Revision: 473882
- fix str fmt

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Thu Feb 14 2008 Thierry Vignaud <tv@mandriva.org> 1.30-0.beta.4mdv2009.0
+ Revision: 168344
- fix no-buildroot-tag

* Thu Dec 20 2007 Thierry Vignaud <tv@mandriva.org> 1.30-0.beta.4mdv2008.1
+ Revision: 135580
- BR imake
- kill re-definition of %%buildroot on Pixel's request
- buildrequires X11-devel instead of XFree86-devel
- import x2x


* Thu Jan 19 2006 Michael Scherer <misc@mandriva.org> 1.30-0.beta.4mdk
- buildRequires rman, thanks ldb
- use %%mkrel 
- fix rpmlint about group

* Wed Jan 18 2006 Lenny Cartier <lenny@mandriva.com> 1.30-0.beta.3mdk
- fix x86_64 build

* Thu Jun 02 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.30-0.beta.2mdk
- Rebuild

* Sun Jan 04 2004 Per yvind Karlsen <peroyvind@linux-mandrake.com> 1.30-0.beta.1mdk
- 1.30-beta
- rm -rf $RPM_BUILD_ROOT at the beginning of %%install
- cosmetics
- regenerate P0

* Mon Feb 10 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.27-1mdk
- from Quel Qun <kelk1@hotmail.com> :
	- Mandrake rpm.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8517 |12cr|x3270-3.3.9ga12-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	tversion	3.3

Summary:	An X Window System based IBM 3278/3279 terminal emulator
Name:		x3270
Version:	3.3.9ga12
Release:	4
License:	MIT
Group:		Terminals
URL:		http://www.geocities.com/SiliconValley/Peaks/7814/
Source0:	http://downloads.sourceforge.net/project/x3270/x3270/%version/suite3270-%version.tgz

Requires(post):		mkfontdir
Requires(postun):	mkfontdir

BuildRequires:	bdftopcf
BuildRequires:	dos2unix
#BuildRequires:	mkfontdir
#BuildRequires:	mkfontscale
BuildRequires:	imake
BuildRequires:	openssl-devel 
#BuildRequires:	rman
#BuildRequires:	x11-data-bitmaps
BuildRequires:  pkgconfig(x11)
BuildRequires:  xaw-devel
BuildRequires:  pkgconfig(xmu)
BuildRequires:  pkgconfig(xt)

%description
The x3270 program opens a window in the X Window System which emulates
the actual look of an IBM 3278/3279 terminal, commonly used with
mainframe applications. x3270 also allows you to telnet to an IBM host
from the x3270 window.

Install the x3270 package if you need to access IBM hosts using an
IBM 3278/3279 terminal emulator.

%prep
%setup -q -n %{name}-%{tversion}

%build
%configure2_5x	--enable-ssl \
		--with-fontdir=%{_datadir}/fonts/misc

%make PROJECTROOT=%{_prefix}
# (sb) hack to get around ProjectRoot that insists on 
# getting picked up from broken site.def
#rm -f *.gz
#%make

%install
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=X3270
Comment=IBM 3270 Terminal Emulator
Exec=%{_bindir}/x3270
Icon=terminals_section
Terminal=false
Type=Application
StartupNotify=true
Categories=TerminalEmulator;System;
EOF

# (sb) hack to get around ProjectRoot that insists on 
# getting picked up from broken site.def
sed -i 's|X11R6/bin|bin|' Makefile
sed -i 's|/usr/X11R6/man|%{_mandir}|' Makefile

%makeinstall_std install.man PROJECTROOT=%{_prefix} MANPATH=%{_mandir}

install -m644 X3270.xad -D %{buildroot}%{_sysconfdir}/X11/app-defaults/X3270

rm -f %{buildroot}%{_datadir}/fonts/misc/fonts.dir

# David - 3.2.14 - Workaround to don't requires stuff in /usr/local
# (sb) tradeoff rpmlint doesn't like non-executable scripts, but
# I'd rather not require expect and ksh
chmod 0644 Examples/*.{expect,ksh}
chmod 0755 Examples/*.{sh,bash}

# (sb) make rpmlint happier
chmod 0644 html/*.html
dos2unix -f html/Brackets.html
dos2unix -f html/Build.html
dos2unix -f html/Keymap.html
sed -i 's|usr/local|usr|g' Examples/peer_script.expect
sed -i 's|usr/local|usr|g' Examples/cms_logon.bash
chmod -x %buildroot%{_sysconfdir}/%{name}/*

# (sb) old /usr/X11R6/lib/doc/html seems to be gone now - just catch this with %doc
rm -fr %buildroot%{_prefix}/X11R6/lib/X11/doc

%post
mkfontdir %{_datadir}/fonts/misc

%postun
mkfontdir %{_datadir}/fonts/misc

%files
%defattr(-,root,root)
%doc Examples html
%{_bindir}/*
%{_datadir}/fonts/misc/*
%{_mandir}/man1/*
%{_mandir}/man5/*
%{_datadir}/applications/%{name}.desktop
%dir %{_sysconfdir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}/*
%config(noreplace) %{_sysconfdir}/X11/app-defaults/*


%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 3.3.9ga12-3mdv2011.0
+ Revision: 615488
- the mass rebuild of 2010.1 packages

* Mon Apr 12 2010 Funda Wang <fwang@mandriva.org> 3.3.9ga12-2mdv2010.1
+ Revision: 533618
- rebuild

* Wed Aug 12 2009 Funda Wang <fwang@mandriva.org> 3.3.9ga12-1mdv2010.0
+ Revision: 415322
- new version 3.3.9ga12

* Sat Mar 28 2009 Funda Wang <fwang@mandriva.org> 3.3.8p1-2mdv2009.1
+ Revision: 362017
- rebuild

* Thu Dec 04 2008 Adam Williamson <awilliamson@mandriva.org> 3.3.8p1-1mdv2009.1
+ Revision: 309851
- clean some unnecessary dependencies
- new release 3.3.8p1

* Sat Sep 20 2008 Oden Eriksson <oeriksson@mandriva.com> 3.3.6-7mdv2009.0
+ Revision: 286226
- fix deps

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - fix no-buildroot-tag
    - kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Mon Nov 26 2007 Funda Wang <fwang@mandriva.org> 3.3.6-3mdv2008.1
+ Revision: 112163
- rebuild for new icu

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild for new libicu
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Wed Jun 27 2007 Funda Wang <fwang@mandriva.org> 3.3.6-1mdv2008.0
+ Revision: 44958
- BuildRequires bitmaps
- fix file list
- New version

  + Jérôme Soyer <saispo@mandriva.org>
    - Import x3270



* Wed Aug 23 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 3.3.4p6-4mdv2007.0
- adapt to new font path
- fix path for man page x3270.1x
- cosmetics

* Thu Jul 06 2006 Stew Benedict <sbenedict@mandriva.com> 3.3.4p6-3mdv2007.0
- bug #22937 (fonts -> /usr/lib/X11/fonts/misc)
- would be nice if site.def defined a different ProjectRoot than /usr/X11R6
- tweak the rest of the paths for the new X layout
- rpmlint fixes, xdg menu

* Mon Jan 30 2006 Stew Benedict <sbenedict@mandriva.com> 3.3.4p6-2mdk
- more BuildRequires

* Mon Jan 30 2006 Stew Benedict <sbenedict@mandriva.com> 3.3.4p6-1mdk
- 3.3.4p6, BuildRequires, rpmlint

* Fri Jan 27 2006 Stew Benedict <sbenedict@mandriva.com> 3.3.4-4mdk
- rebuild against icu34-devel
- Requires(pre/post)

* Wed Nov 30 2005 Oden Eriksson <oeriksson@mandriva.com> 3.3.4-3mdk
- rebuilt against openssl-0.9.8a

* Tue May 10 2005 Arnaud de Lorbeau <devel@mandriva.com> 3.3.4-2mdk
- 3.3.4

* Thu Jul 22 2004 Arnaud de Lorbeau <adelorbeau@mandrakesoft.com> 3.3.2p1-2mdk
- Rebuild with ssl

* Mon May  3 2004 Stew Benedict <sbenedict@mandrakesoft.com> 3.3.2p1-1mdk
- 3.3.2p1, patch to build with current icu

* Mon Apr 28 2003 Stew Benedict <sbenedict@mandrakesoft.com> 3.2.20-1mdk
- 3.2.20, BuildRequires, spec-work

* Mon Jan  6 2003 Stew Benedict <sbenedict@mandrakesoft.com> 3.2.19-2mdk
- rebuild for new glibc/rpm, rpmlint fixes

* Wed May 15 2002 Oden Eriksson <oden.eriksson@kvikkjokk.net> 3.2.19-1mdk
- new version
- misc spec file fixes
- rebuilt with latest system compiler (gcc3.1)

* Thu Jan 10 2002 David BAUDENS <baudens@mandrakesoft.com> 3.2.17-4mdk
- Fix menu entry (png icon)
- Add missing files

* Thu Aug 23 2001 David BAUDENS <baudens@mandrakesoft.com> 3.2.17-3mdk
- Move menu entry in right directory

* Tue Jul 10 2001 Stefan van der Eijk <stefan@eijk.nu> 3.2.17-2mdk
- BuildRequires: XFree86-devel

* Mon Jul 9 2001 Gregory Letoquart <gletoquart@mandrakesoft.com> 3.2.17-1mdk
- 3.2.17

* Thu Dec 27 2000 Gregory Letoquart <gletoquart@mandrakesoft.com> 3.2.15-2mdk
- 3.2.15 

* Fri Nov 17 2000 David BAUDENS <baudens@mandrakesoft.com> 3.2.14-2mdk
- Workaround for ??~#* RPM

* Fri Nov 17 2000 David BAUDENS <baudens@mandrakesoft.com> 3.2.14-1mdk
- 3.2.14

* Fri Sep 29 2000 David BAUDENS <baudens@mandrakesoft.com> 3.2.13-1mdk
- 3.2.13

* Fri Sep 29 2000 David BAUDENS <baudens@mandrakesoft.com> 3.1.1.9-3mdk
- Fix conflict with XFree

* Sat Sep 09 2000 David BAUDENS <baudens@mandrakesoft.com> 3.1.1.9-2mdk
- Allow to build
- Remove wmconfig support
- BM
- %%{update_menus} && %%{clean_menus}
- Spec clean up (aka remove crazy things)
- Fix menu entry (aka remove stupid hard coded PATH for icon and fix title)

* Sat Apr 08 2000 Christopher Molnar <molnarc@mandrakesoft.com> 3.1.1.9-1mdk
- Changed group to new groups
- updated to 3.1.1.9
- added HTML docs
- Added menu to spec file

* Wed Nov 03 1999 Jerome Martin <jerome@mandrakesoft.com>
- Rebuild for new distribution
- Minor Specfile cleanup

* Thu May 06 1999 Bernhard Rosenkraenzer <bero@mandrakesoft.com>
- Mandrake adaptions
- handle RPM_OPT_FLAGS

* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
- auto rebuild in the new build environment (release 7)

* Tue Jan 12 1999 Jeff Johnson <jbj@redhat.com>
- ibm_hosts needed %%config (#788)

* Fri Aug  7 1998 Jeff Johnson <jbj@redhat.com>
- build root

* Fri May 01 1998 Prospector System <bugs@redhat.com>
- translations modified for de, fr, tr

* Wed Oct 22 1997 Marc Ewing <marc@redhat.com>
- new version
- added wmconfig entry

* Mon Jul 21 1997 Erik Troan <ewt@redhat.com>
- built against glibc

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8518 |12cr|x48-0.6.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name 	x48
%define version 0.6.4
%define release 1

#define x11_prefix      /usr/X11R6

Name:		%name
Summary:	HP 48 GX emulator
Version:	%version
Release:	%release
License:	GPL
Group:		Sciences/Mathematics
URL:		http://x48.berlios.de/
Source0:	http://downloads.sourceforge.net/project/x48.berlios/%{name}-%{version}.tar.bz2
Patch0:		x48-0.6.1-mdv-fix-string-format.patch
BuildRequires:	readline-devel
BuildRequires:	X11-devel
BuildRequires:	x11-util-cf-files
BuildRequires:	ncurses-devel
Requires:  	readline

%description
This is an emulator of the HP 48 SX and GX calculator.
Romdumps are available from http://x48.berlios.de/

%prep
%setup -q -c %{name}-%{version} 
%patch0 -p1 -b .format

%build
./autogen.sh
%configure2_5x --with-x
%make

%install

mkdir -p %{buildroot}/%{_datadir}/%{name}
mkdir -p %{buildroot}/%{_datadir}/applications/

cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=x48 -rom /usr/share/x48/rom
Name=x48
Comment=HP48 Emulator
Categories=Office;
EOF

cat > %{_builddir}/%{name}-%{version}/README.urpmi << EOF
x48 needs a rom to function, so please read the README to see how to dump it
from your HP48 or just use the rpm x48-gxrom or x48-sxrom from plf.
If you dump the rom, please put it in the /usr/share/x48 directory.
***
The first time you launch x48, it will copy the rom to ~/.hp48.
So if you like to change from sx to gx rom, please remove this directory first
EOF

%makeinstall_std

%files
%doc	README README.urpmi
#%{_sysconfdir}/X11/app-defaults/X48
%{_bindir}/checkrom
%{_bindir}/dump2rom
%{_bindir}/mkcard
%{_bindir}/x48
%{_datadir}/%{name}
%{_datadir}/X11/app-defaults/X48
%{_mandir}/man1/x48.*
%{_datadir}/applications/mandriva-x48.desktop


%changelog
* Tue Apr 03 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.6.4-1
+ Revision: 788981
- version update 0.6.4

* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.6.3-2mdv2011.0
+ Revision: 615489
- the mass rebuild of 2010.1 packages

* Mon Mar 08 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.6.3-1mdv2010.1
+ Revision: 515650
- new upstream release 0.6.3

* Thu Dec 10 2009 Ahmad Samir <ahmadsamir@mandriva.org> 0.6.1-1mdv2010.1
+ Revision: 476213
- Update to 0.6.1
- remove imake stuff, not needed any more
- add patch1 to fix string format

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 0.4.3-10mdv2010.0
+ Revision: 445862
- rebuild

* Tue Mar 03 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.4.3-9mdv2009.1
+ Revision: 347887
- rebuild for latest readline

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 0.4.3-8mdv2009.0
+ Revision: 262225
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.4.3-7mdv2009.0
+ Revision: 256558
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 0.4.3-5mdv2008.1
+ Revision: 171179
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- fix no-buildroot-tag

* Wed Jan 02 2008 Thierry Vignaud <tv@mandriva.org> 0.4.3-4mdv2008.1
+ Revision: 140791
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request

  + Erwan Velu <erwan@mandriva.org>
    - Rebuild
    - Fixing buildrequires
    - Fixing buildrequires
    - Fixing buildrequires
    - Oups, %%files is wrong
    - /usr/X11R6 conflicts
    - Fixing buildrequires
    - Import x48


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8519 |12cr|x86info-1.30-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	x86info
%define	version	1.30
%define realver	%{version}
#define cvsdate	20050420

Summary:	Show x86 CPU information
Name:		%{name}
Version:	%{version}
Release:	1
License:	GPL
Group:		System/Kernel and hardware
URL:		http://www.codemonkey.org.uk/projects/x86info/
Source0:	http://codemonkey.org.uk/projects/x86info/%{name}-%{version}.tgz
BuildRequires:	pkgconfig(libpci)

# Will never work on sparc, neither on ppc/alpha...
ExclusiveArch:	%{ix86} x86_64 amd64

%description
Unlike other 'cpuinfo' tools which just parse /proc/cpuinfo, x86info probes
the CPU registers to find out a lot more information. It can discover the
contents of model-specific registers, discover CPU silicon revisions, and
lots more.

%prep
%setup -q -n %{name}-%{realver}

%build
make CFLAGS="%{optflags}"

%install
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_mandir}/man1
install -m755 %{name} %{buildroot}%{_bindir}/
install -m755 %{name}.1 %{buildroot}%{_mandir}/man1/

%files
%doc README TODO
%{_bindir}/*
%{_mandir}/man1/*




%changelog
* Mon Mar 12 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.30-1
+ Revision: 784333
- version update 1.30

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 1.23-2mdv2010.0
+ Revision: 445863
- rebuild

* Thu Jan 22 2009 Giuseppe Ghibò <ghibo@mandriva.com> 1.23-1mdv2009.1
+ Revision: 332630
- Release 1.23.
- Disable parallel building (deps errors on some 8 core building host).

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 1.21-4mdv2009.0
+ Revision: 262227
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.21-3mdv2009.0
+ Revision: 256561
- rebuild
- fix no-buildroot-tag
- kill re-definition of %%buildroot on Pixel's request

* Tue Nov 27 2007 Thierry Vignaud <tv@mandriva.org> 1.21-1mdv2008.1
+ Revision: 113388
- new release

  + Erwan Velu <erwan@mandriva.org>
    - Fixing url


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8520 |12cr|xalan-c-1.10.0-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           xalan-c
Version:        1.10.0
Release:        10
Summary:        Xalan XSLT processor for C

Group:          System/Libraries
License:        ASL 2.0
URL:            http://xml.apache.org/xalan-c/
Source0:        http://www.apache.org/dist/xml/xalan-c/Xalan-C_1_10_0-src.tar.gz
Patch0:         xalan-c-1.10.0-escaping.patch
Patch1:         xalan-c-1.10.0-gcc43.patch
# http://bugs.gentoo.org/attachment.cgi?id=169168
Patch2:         xalan-c-1.10.0-new-xerces-c.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildRequires:  xerces-c-devel
Requires(post): /sbin/ldconfig
Requires(postun): /sbin/ldconfig

%description
Xalan is an XSLT processor for transforming XML documents into HTML, text, or
other XML document types.


%package        devel
Summary:        Header files, libraries and development documentation for %{name}
Group:          Development/Java
Requires:       %{name} = %{version}-%{release}


%description devel
This package contains the header files, static libraries and development
documentation for %{name}. If you like to develop programs using %{name},
you will need to install %{name}-devel.


%package doc
Group:          Development/Java
Summary:        Documentation for Xerces-C++ validating XML parser


%description doc
Documentation for %{name}.


%prep
%setup -q -n xml-xalan/c
%patch0 -p2 -b .escaping
%patch1 -p2 -b .gcc43
%patch2 -p0 -b .new-xerces-c
find -type d -name CVS -print0 | xargs -0 rm -rf
chmod 644 NOTICE


%build
export XALANCROOT="${PWD}"
export XERCESROOT=%{_includedir}/xercesc/
COMMONARGS="-plinux -cgcc -xg++ -minmem -rpthreads"
%ifarch alpha ppc64 s390x sparc64 x86_64
./runConfigure ${COMMONARGS} -b64 -P %{_prefix} -C --libdir="%{_libdir}" -z '%{optflags}'
%else
./runConfigure ${COMMONARGS} -b32 -P %{_prefix} -C --libdir="%{_libdir}" -z '%{optflags}'
%endif
# _smp_mflags do not work
make


%install
rm -rf $RPM_BUILD_ROOT
export XALANCROOT="${PWD}"
export XERCESROOT=%{_includedir}/xercesc/
make install DESTDIR=$RPM_BUILD_ROOT


%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig


%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root,-)
%doc LICENSE KEYS NOTICE
%{_bindir}/Xalan
%{_libdir}/libxalan*.so.*


%files devel
%defattr(-,root,root,-)
%{_libdir}/libxalan*.so
%{_includedir}/xalanc/


%files doc
%defattr(-,root,root,-)
%doc readme.html xdocs samples




%changelog
* Sun Nov 27 2011 Guilherme Moro <guilherme@mandriva.com> 1.10.0-10
+ Revision: 734256
- rebuild
- imported package xalan-c

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - P2: fix build with xerces-c-3.x (gentoo)
    - P3: fix build with gcc-4.4.x

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1.10-5mdv2009.0
+ Revision: 266068
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Thu May 29 2008 Helio Chissini de Castro <helio@mandriva.com> 1.10-4mdv2009.0
+ Revision: 213156
- Recompile against current xerces-c
- Added gcc pedantic patch

* Thu Apr 24 2008 Helio Chissini de Castro <helio@mandriva.com> 1.10-3mdv2009.0
+ Revision: 197289
- Rebuild against new xerces-c

* Wed Mar 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1.10-2mdv2008.1
+ Revision: 179590
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - fix no-buildroot-tag
    - kill re-definition of %%buildroot on Pixel's request

* Mon May 07 2007 Helio Chissini de Castro <helio@mandriva.com> 1.10-1mdv2008.0
+ Revision: 24862
- Drop old nls, using icu. Added build requires


* Wed Aug 16 2006 Helio Chissini de Castro <helio@mandriva.com>
+ 2006-08-16 15:51:22 (56379)
- New upstream stable version

* Tue Aug 15 2006 Helio Chissini de Castro <helio@mandriva.com>
+ 2006-08-15 14:34:25 (56194)
- import xalan-c-1.4-0.20040818104017.2mdk

* Mon Sep 26 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.4-0.20040818104017.2mdk
- Rebuild to fix ticket #16486


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8521 |12cr|xapian-1.2.12-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname xapian-core
%define major 22
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	Open Source Search Engine Library
Name:		xapian
Version:	1.2.12
Release:	1
License:	GPLv2+
Group:		Databases
URL:		http://www.xapian.org/
Source0:	http://www.oligarchy.co.uk/xapian/%{version}/%{oname}-%{version}.tar.gz
BuildRequires:	pkgconfig(zlib)
BuildRequires:	pkgconfig(uuid)

%description
Xapian is an Open Source Search Engine Library, released under the 
GPL. It's written in C++, with bindings to allow use from Perl, 
Python, PHP, Java, Tcl, C#, and Ruby (so far!)

Xapian is a highly adaptable toolkit which allows developers to easily
add advanced indexing and search facilities to their own applications. 
It supports the Probabilistic Information Retrieval model and also 
supports a rich set of boolean query operators.

%files
%{_bindir}/copydatabase
%{_bindir}/delve
%{_bindir}/quest
%{_bindir}/simpleexpand
%{_bindir}/simpleindex
%{_bindir}/simplesearch
%{_bindir}/xapian-compact
%{_bindir}/xapian-check
%{_bindir}/xapian-progsrv
%{_bindir}/xapian-tcpsrv
%{_bindir}/xapian-inspect
%{_bindir}/xapian-chert-update
%{_bindir}/xapian-metadata
%{_bindir}/xapian-replicate
%{_bindir}/xapian-replicate-server
%{_mandir}/man1/*

#--------------------------------------------------------------------

%package -n %{libname}
Summary:	Libraries for %{name}
Group:		System/Libraries
Obsoletes:	%mklibname %{name} 14

%description -n %{libname}
Libraries for %{name}.

%files -n %{libname}
%{_libdir}/libxapian.so.%{major}*

#--------------------------------------------------------------------

%package  -n %{develname}
Summary:	Development files for %{name}
Group:		Development/Other
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n %{develname}
Header files for %{name}.

%files  -n %{develname}
%doc %{_docdir}/%{oname}/
%{_bindir}/xapian-config
%dir %{_includedir}/xapian
%{_includedir}/xapian/*.h
%{_includedir}/*.h
%{_datadir}/aclocal/xapian.m4
%{_libdir}/libxapian.so
%{_libdir}/cmake/xapian/xapian-config-version.cmake
%{_libdir}/cmake/xapian/xapian-config.cmake
%{_libdir}/libxapian.a

#--------------------------------------------------------------------

%prep
%setup -qn %{oname}-%{version}

%build
%configure2_5x
%make

%install
%makeinstall_std


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8522 |12cr|xapian-bindings-1.2.12-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Bindings for the Xapian
Name:		xapian-bindings
Version:	1.2.12
Release:	1
License:	GPLv2+
Group:		Development/Other
URL:		http://www.xapian.org
Source0:	http://www.oligarchy.co.uk/xapian/%{version}/%{name}-%{version}.tar.gz
Patch0:		xapian-bindings-1.2.2-no-pyc.patch
BuildRequires:	xapian-devel >= %{version}
BuildRequires:	python-devel
BuildRequires:	php-devel
BuildRequires:	php-cli
BuildRequires:	tcl-devel
BuildRequires:	java-rpmbuild
BuildRequires:	ruby-devel
BuildRequires:	mono-devel

%description
SWIG and JNI bindings allowing Xapian to be used from various 
other programming languages.

%package java
Summary:	Files needed for developing Java applications which use Xapian
Group:		Development/Java
Requires:	xapian-core >= %{version}
Requires:	java-1.7.0-icedtea

%description java
This package provides the files needed for developing Java applications which
use Xapian.

%package mono
Summary:	Files needed for developing C# applications which use Xapian
Group:		Development/Other
Requires:	xapian-core >= %{version}
Requires:	mono

%description mono
This package provides the files needed for developing 
C# applications which use Xapian.

%package php
Summary:	Files needed for developing PHP scripts which use Xapian
Group:		Development/PHP
Requires:	xapian-core >= %{version}
Requires:	php

%description php
This package provides the files needed for developing 
PHP scripts which use Xapian.

%package python
Summary:	Files needed for developing Python scripts which use Xapian
Group:		Development/Python
Requires:	xapian-core >= %{version}
Requires:	python >= 2.5

%description python
This package provides the files needed for developing 
Python scripts which use Xapian.

%package ruby
Summary:	Files needed for developing Ruby applications which use Xapian
Group:		Development/Ruby
Requires:	xapian-core >= %{version}
Requires:	ruby

%description ruby
This package provides the files needed for developing 
Ruby applications which use Xapian.

%package tcl
Summary:	Files needed for developing TCL scripts which use Xapian
Group:		Development/Other
Requires:	xapian-core >= %{version}
Requires:	tcl

%description tcl
This package provides the files needed for developing 
TCL scripts which use Xapian.

%prep
%setup -q
%patch0 -p1

%build
# (tpg) do not check for this, to much effort to provide a patch
%define Werror_cflags %nil

# We want to avoid using jni.h from libgcj-devel, so we force
# the includedir instead of using ./configure detection, which would
# default to libgcj jni.h:
# - Anssi (12/2007)
export CPPFLAGS="%{optflags} -I%{java_home}/include"
export JDK_HOME=%{java_home}
export TCL_LIB=%{tcl_sitearch}
autoreconf -fiv
%configure2_5x \
	--with-csharp \
	--with-php \
	--with-python \
	--with-ruby \
	--with-tcl \
	--with-java

%make

%install
%makeinstall_std

# Move to a proper location
install -d -m755 %{buildroot}%{_libdir}
mv %{buildroot}%{_builddir}/%{name}-%{version}/java/built/libxapian_jni.so %{buildroot}%{_libdir}

# Install the needed jar file as well
install -d -m755 %{buildroot}%{_jnidir}
install -m644 java/built/xapian_jni.jar %{buildroot}%{_jnidir}

%files java
%{_libdir}/libxapian_jni.so
%{_jnidir}/xapian_jni.jar

%files mono
%doc %{_docdir}/xapian-bindings/csharp
%{_libdir}/_XapianSharp.so
%{_libdir}/mono/XapianSharp/XapianSharp.dll
%{_libdir}/mono/gac/XapianSharp/%{version}*/XapianSharp.dll

%files php
%doc %{_docdir}/xapian-bindings/php
%{_libdir}/php/extensions/xapian.so
%{_datadir}/php5/xapian.php

%files python
%doc %{_docdir}/xapian-bindings/python
%{python_sitearch}/xapian/*.py*
%{python_sitearch}/xapian/*.so

%files ruby
%doc %{_docdir}/xapian-bindings/ruby
%{ruby_sitearchdir}/_xapian.so
%{ruby_sitelibdir}/xapian.rb

%files tcl
%doc %{_docdir}/xapian-bindings/tcl8
%{tcl_sitearch}/xapian%{version}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8523 |12cr|xapian-omega-1.2.12-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A CGI search frontend and indexers built on Xapian
Name:		xapian-omega
Version:	1.2.12
Release:	1
License:	GPLv2+
Group:		Networking/WWW
URL:		http://www.xapian.org
Source0:	http://www.oligarchy.co.uk/xapian/%{version}/%{name}-%{version}.tar.xz
BuildRequires:	xapian-devel >= %{version}
BuildRequires:	pcre-devel
Requires:	xapian-core >= %{version}

%description
Omega is a CGI application which uses the Xapian Information Retrieval
library to index and search collections of documents.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

# CGI application
mkdir -p %{buildroot}%{_var}/www/cgi-bin/
mv %{buildroot}%{_libdir}/%{name}/bin/omega %{buildroot}%{_var}/www/cgi-bin

# Create /var directories
mkdir -p %{buildroot}%{_var}/lib/omega/data
mkdir -p %{buildroot}%{_var}/lib/omega/cdb
mkdir -p %{buildroot}%{_var}/log/omega

# Default templates
mkdir -p %{buildroot}%{_var}/lib/omega/templates
cp -r templates/* %{buildroot}%{_var}/lib/omega/templates/

# Images
mkdir -p %{buildroot}%{_var}/www/icons/omega
cp -r images/* %{buildroot}%{_var}/www/icons/omega/

%files
%doc AUTHORS ChangeLog README TODO NEWS
%dir %{_datadir}/omega
%dir %{_var}/www/icons/omega
%dir %{_var}/lib/omega
%{_bindir}/dbi2omega
%{_bindir}/omindex
%{_bindir}/scriptindex
%{_bindir}/htdig2omega
%{_bindir}/mbox2omega
%{_libdir}/xapian-omega/bin/outlookmsg2html
%{_var}/lib/omega/templates/*
%{_var}/log/omega
%{_var}/www/cgi-bin/omega
%{_var}/www/icons/omega/*.png
%{_datadir}/omega/*.script
%config(noreplace) %{_sysconfdir}/omega.conf
%{_mandir}/man1/omindex.1*
%{_mandir}/man1/scriptindex.1*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8524 |12cr|xar-1.5.2-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname %{name} %{major}
%define develname %mklibname -d %{name}

Summary:	The XAR project aims to provide an easily extensible archive format
Name:		xar
Version:	1.5.2
Release:	7
License:	BSD
Group:		Archiving/Compression
URL:		http://xar.googlecode.com/
Source0:	http://xar.googlecode.com/files/%{name}-%{version}.tar.gz
BuildRequires:	libxml2-devel >= 2.6.11
BuildRequires:	acl-devel
BuildRequires:	openssl-devel
BuildRequires:	bzip2-devel
BuildRequires:	zlib-devel

%description
The XAR project aims to provide an easily extensible archive format. Important
design decisions include an easily extensible XML table of contents for random
access to archived files, storing the toc at the beginning of the archive to
allow for efficient handling of streamed archives, the ability to handle files
of arbitrarily large sizes, the ability to choose independent encodings for
individual files in the archive, the ability to store checksums for individual
files in both compressed and uncompressed form, and the ability to query the
table of content's rich meta-data.

%package -n	%{libname}
Summary:	Libraries required for xar
Group:		System/Libraries

%description -n	%{libname}
The XAR project aims to provide an easily extensible archive format. Important
design decisions include an easily extensible XML table of contents for random
access to archived files, storing the toc at the beginning of the archive to
allow for efficient handling of streamed archives, the ability to handle files
of arbitrarily large sizes, the ability to choose independent encodings for
individual files in the archive, the ability to store checksums for individual
files in both compressed and uncompressed form, and the ability to query the
table of content's rich meta-data.

%package -n	%{develname}
Summary:	Libraries and header files required for xar
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{libname}-devel

%description -n	%{develname}
The XAR project aims to provide an easily extensible archive format. Important
design decisions include an easily extensible XML table of contents for random
access to archived files, storing the toc at the beginning of the archive to
allow for efficient handling of streamed archives, the ability to handle files
of arbitrarily large sizes, the ability to choose independent encodings for
individual files in the archive, the ability to store checksums for individual
files in both compressed and uncompressed form, and the ability to query the
table of content's rich meta-data.

Libraries and header files required for xar.

%prep

%setup -q -n %{name}-%{version}

# nuke rpath
perl -pi -e "s|RPATH=.*|RPATH=\"\"|g" configure*

%build

%configure2_5x

%make

%install
%makeinstall_std

# make it able to strip the library and binary
chmod 755 %{buildroot}%{_libdir}/lib%{name}.so.%{major}
chmod 755 %{buildroot}%{_bindir}/%{name}

%files
%defattr(-,root,root)
%doc INSTALL LICENSE TODO test
%attr(0755,root,root) %{_bindir}/%{name}
%attr(0644,root,root) %{_mandir}/man1/*

%files -n %{libname}
%attr(0755,root,root) %{_libdir}/lib%{name}.so.%{major}

%files -n %{develname}
%dir %{_includedir}/%{name}
%attr(0644,root,root) %{_includedir}/%{name}/%{name}.h
%attr(0755,root,root) %{_libdir}/lib*.so
%{_libdir}/*.a


%changelog
* Mon Apr 19 2010 Funda Wang <fwang@mandriva.org> 1.5.2-6mdv2010.1
+ Revision: 536657
- rebuild

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 1.5.2-5mdv2010.0
+ Revision: 435030
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 1.5.2-4mdv2009.0
+ Revision: 262228
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.5.2-3mdv2009.0
+ Revision: 256564
- rebuild
- fix no-buildroot-tag

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Sun Dec 30 2007 Funda Wang <fwang@mandriva.org> 1.5.2-1mdv2008.1
+ Revision: 139462
- add missing files
- New version 1.5.2

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Aug 13 2007 Funda Wang <fwang@mandriva.org> 1.5.1-1mdv2008.0
+ Revision: 62745
- New version 1.5.1

* Tue May 29 2007 Bogdano Arendartchuk <bogdano@mandriva.com> 1.5-1mdv2008.0
+ Revision: 32561
- upgrade to version 1.5


* Mon Feb 26 2007 Oden Eriksson <oeriksson@mandriva.com> 1.4-1mdv2007.0
+ Revision: 126028
- Import xar

* Mon Feb 26 2007 Oden Eriksson <oeriksson@mandriva.com> 1.4-1mdv2007.1
- initial Mandriva package (packaged at 10k feet)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8525 |12cr|xarchon-0.50-20
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name xarchon
%define version 0.50
%define release %mkrel 20

Name: %{name}
Summary: Strange game of chess
Version: %{version}
Release: %{release}
Source: http://xarchon.seul.org/%{name}-%{version}.tar.bz2
Patch0:	xarchon-fonts.patch
Patch1: xarchon-0.50-gcc34.patch
Patch2: xarchon-gcc-fix.patch
Patch3: xarchon-0.50-gcc43.patch
Group: Games/Boards
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL: http://xarchon.seul.org/
License: GPLv2+
BuildRequires: esound-devel
BuildRequires: gtk-devel
BuildRequires: xpm-devel
Buildrequires: imagemagick

%description 
X ARCHON is a clone of the golden oldie ARCHON game created by Freewall
Associates and distributed by Electronic Arts. ARCHON, in its simplest form,
resembles a strange game of chess. But no one ever said that Archon was a
simple game. When a piece is challenged a duel ensued between the two pieces
until one of the pieces is dead. Combine with spells and fantastic units, an
you have a very small taste of Archon.

%prep
%setup -q
%patch0 -p1
%patch1 -p0 -b .gcc34-fix
%patch2 -p0 -b .gcc-fix
%patch3 -p1 -b .gcc43

%build
%configure --bindir=%{_gamesbindir} \
           --datadir=%{_gamesdatadir} \
           --disable-rpath
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall bindir=$RPM_BUILD_ROOT%{_gamesbindir} datadir=$RPM_BUILD_ROOT%{_gamesdatadir}

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Name=XArchon
Comment=Clone of ARCHON game
Exec=%{_gamesbindir}/%{name} 
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=BoardGame;Game;GTK;
EOF

mkdir -p %buildroot%_iconsdir
convert data/icon.xpm %buildroot%_iconsdir/%name.png
 
%if %mdkversion < 200900
%post
%{update_menus}
%endif
 
%if %mdkversion < 200900
%postun
%{clean_menus}
%endif
                   
%clean
rm -rf $RPM_BUILD_ROOT 

%files
%defattr (-,root,root)
%doc AUTHORS COPYING INSTALL NEWS README ChangeLog
%_gamesbindir/*
%_mandir/man6/*
%dir %_gamesdatadir/xarchon/
%_gamesdatadir/xarchon/*
%_iconsdir/%name.png
%{_datadir}/applications/mandriva-%{name}.desktop


%changelog
* Sun Sep 20 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.50-20mdv2010.0
+ Revision: 445868
- rebuild

* Mon Apr 06 2009 Funda Wang <fundawang@mandriva.org> 0.50-19mdv2009.1
+ Revision: 364348
- add gcc 43 patch

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild
    - rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Mon Feb 18 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.50-16mdv2008.1
+ Revision: 171181
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- fix no-buildroot-tag

* Thu Feb 07 2008 Funda Wang <fundawang@mandriva.org> 0.50-15mdv2008.1
+ Revision: 163379
- bunzip patches

  + Thierry Vignaud <tvignaud@mandriva.com>
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request
    - kill desktop-file-validate's error: string list key "Categories" in group "Desktop Entry" does not have a semicolon (";") as trailing character
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Sat May 05 2007 Olivier Thauvin <nanardon@mandriva.org> 0.50-14mdv2008.0
+ Revision: 23244
- path2: more gcc fix
- xdg menu
- Import xarchon



* Sun Jul 18 2004 Michael Scherer <misc@mandrake.org> 0.50-13mdk 
- rebuild for new gcc, patch 0

* Tue Dec 16 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.50-12mdk
- fix paths

* Thu Jul 31 2003 Gtz Waschk <waschk@linux-mandrake.com> 0.50-11mdk
- add buildrequires

* Wed Jan 29 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.50-10mdk
- rebuild

* Thu Sep 26 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.50-9mdk
- patch0: fix call to missing fonts in board.c and field.c

* Thu Sep 05 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.50-8mdk
- rebuild

* Fri May 31 2002  Lenny Cartier <lenny@mandrakesoft.com> 0.50-7mdk
- rebuild against new libstdc++

* Tue Dec 25 2001 David BAUDENS <baudens@mandrakesoft.com> 0.50-6mdk
- Use standard icon for menu

* Fri Aug 24 2001 Etienne Faure <etienne@mandrakesoft.com> 0.50-5mdk
- rebuild

* Thu Feb 15 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.50-4mdk
- rebuild

* Wed Sep 20 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.50-3mdk
- fix install that was sooo crappy
- menu && bm && macros

* Thu May 04 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.50-2mdk
- fix group

* Mon Dec 06 1999 Lenny Cartier <lenny@mandrakesoft.com>
- Upgrade to 0.50 version.

* Tue Oct 19 1999 Lenny Cartier <lenny@mandrakesoft.com>
- Upgrade to 0.42 version.

* Thu Oct 07 1999 Lenny Cartier <lenny@mandrakesoft.com>
- Little adaptations of the specfile

* Sun Sep 26 1999 Sean P. Kane <spkane@home.com>
- Created First Xarchon RPM

* Fri Aug 06 1999 Stefan Siegel <siegel@informatik.uni-kl.de>
- Added "config" tag for files containing /etc or /config
- Added compression for perl- and localized man-pages

* Sat Jun 26 1999 Bernhard Rosenkraenzer <bero@mandrakesoft.com>
- create (more or less) generic spec file...

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8526 |12cr|xautolock-2.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version 2.2
%define rel	2
%define	release	%mkrel %rel

Name:		xautolock
Summary:	Automatically starts programs when there is inactivity under X
Version:	%{version} 
Release:	%{release} 
Source0:	%{name}-%{version}.tar.bz2
URL:		http://www.ibiblio.org/pub/Linux/X11/screensavers/
Group:		Graphical desktop/Other
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License:	GPLv2
Requires:	xlockmore
BuildRequires:	X11-devel imake
#(nl) Needed for rman
BuildRequires:  xorg-x11

%description
Xautolock monitors the user activity on an X Window display.
If none is detected within a certain amount of time a program specified
by the user will be run. Typically xautolock will be used to lock the screen
using for instance xlock.

%prep
%setup -q

%build
xmkmf
%make

%install
rm -rf $RPM_BUILD_ROOT
bzip2 ./xautolock.man
install -m644 xautolock.man.bz2 -D $RPM_BUILD_ROOT%{_mandir}/man1/xautolock.man.bz2
install -m755 xautolock -D $RPM_BUILD_ROOT%{_prefix}/X11R6/bin/xautolock
# Make sure all docs are readable
chmod a+r Changelog Readme Todo License

%clean 
rm -rf $RPM_BUILD_ROOT 

%files 
%defattr(-,root,root)
%doc License Todo Readme Changelog
%{_prefix}/X11R6/bin/xautolock
%{_mandir}/*/*



%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 2.2-2mdv2011.0
+ Revision: 615491
- the mass rebuild of 2010.1 packages

* Fri Jan 01 2010 Jérôme Brenier <incubusss@mandriva.org> 2.2-1mdv2010.1
+ Revision: 484760
- new version 2.2
- fix license tag
- fix install

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
    - fix no-buildroot-tag

* Thu Dec 20 2007 Thierry Vignaud <tv@mandriva.org> 2.1-2mdv2008.1
+ Revision: 135587
- BR imake
- kill re-definition of %%buildroot on Pixel's request


* Sat Oct 01 2005 Nicolas Lcureuil <neoclust@mandriva.org> 2.1-2mdk
- BuildRequires fix

* Sun May 29 2005 Eskild Hustvedt <eskild@mandriva.org> 2.1-1mdk
- Initial Mandriva Linux package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8527 |12cr|xautomation-1.03-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:      xautomation
Version:   1.03
Release:   2
Summary:   Control X from the command line
Group:     System/X11
URL:       http://hoopajoo.net/projects/xautomation.html
Source:    http://hoopajoo.net/static/projects/%{name}-%{version}.tar.gz
License:   GPLv2
BuildRequires:  pkgconfig(x11)
BuildRequires:  pkgconfig(xtst)
BuildRequires: libpng-devel
BuildRequires:  pkgconfig(xi)

%description
Control X from the command line for scripts, and do "visual scraping" to find
things on the screen. The conrol interface allows mouse movement, clicking,
button up/down, key up/down, etc, and uses the XTest extension so you don't
have the annoying problems that xse has when apps ignore sent events. The
visgrep program find images inside of images and reports the coordinates,
allowing progams to find buttons, etc, on the screen to click on.

%prep
%setup -q

%build
export LDFLAGS="-lX11"
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-, root, root)
%{_bindir}/pat2ppm
%{_bindir}/patextract
%{_bindir}/png2pat
%{_bindir}/rgb2pat
%{_bindir}/visgrep
%{_bindir}/xmousepos
%{_bindir}/xte
%{_mandir}/man1/pat2ppm.1*
%{_mandir}/man1/patextract.1*
%{_mandir}/man1/png2pat.1*
%{_mandir}/man1/rgb2pat.1*
%{_mandir}/man1/visgrep.1*
%{_mandir}/man1/xmousepos.1*
%{_mandir}/man1/xte.1*
%{_mandir}/man7/xautomation.7*


%changelog
* Thu Nov 11 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.03-1mdv2011.0
+ Revision: 596133
- import xautomation



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8528 |12cr|xaw3dxft-1.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	xaw3dxft
%define version	1.3
%define release	1

%define major 6
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	An extended version of Xaw3d
Name:		%{name}
Version:	%{version}
Release:	%mkrel %{release}
Group:		System/Libraries
BuildRequires:	X11-devel
BuildRequires:	libxp-devel
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	imake
BuildRequires:	gccmakedep
Source0:	http://downloads.sourceforge.net/project/sf-xpaint/sf-xpaint/%{name}-%{version}/%{name}-%{version}.tar.bz2
Url:		http://sourceforge.net/projects/sf-xpaint/
License:	MIT
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
An extended version of Xaw3d with support for UTF8 input
and UTF8 encoding of text, and rendering text with the Freetype 
library and Truetype fonts.

It should be mostly compatible with the original xaw3d library,
except for font management: everything using the old X11 core
font routines should be replaced by their freetype equivalents.

%package -n	%{libname}
Summary:	An extended version of Xaw3d
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}

%description -n	%{libname}
An extended version of Xaw3d with support for UTF8 input and
UTF8 encoding of text, and rendering text with the Freetype
library and Truetype fonts.

It should be mostly compatible with the original Xaw3d library,
except for font management: everything using the old X11 core
font routines should be replaced by their freetype equivalents.

%package -n	%{develname}
Summary:	Header files and shared libraries for development using Xaw3dxft
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %version-%release

%description -n	%{develname}
An extended version of Xaw3d with support for UTF8 input and
UTF8 encoding of text, and rendering text with the Freetype
library and Truetype fonts.

It should be mostly compatible with the original Xaw3d library,
except for font management: everything using the old X11 core
font routines should be replaced by their freetype equivalents.

You should install Xaw3dxft-devel if you are going to develop
applications using the Xaw3dxft widget set.

%prep
%setup -q -n Xaw3dxft

%build
xmkmf -a

# fix compiler flags
perl -pi -e 's|(CDEBUGFLAGS =.*)|CDEBUGFLAGS = %{optflags}|g' Makefile
perl -pi -e 's|(CXXDEBUGFLAGS =.*)|CXXDEBUGFLAGS = %{optflags}|g' Makefile

export SHLIBGLOBALSFLAGS="%{ldflags}"
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%doc README*
%{_libdir}/*.so
%{_includedir}/X11/Xaw3dxft


%changelog
* Tue Nov 09 2010 Jani Välimaa <wally@mandriva.org> 1.3-1mdv2011.0
+ Revision: 595491
- new version 1.3
- drop now unneeded patch

* Sun Oct 03 2010 Jani Välimaa <wally@mandriva.org> 1.2-1.1mdv2011.0
+ Revision: 582654
- add patch to sync sources with xaw3dxft shipped with xpaint 2.9.6.2

* Tue Sep 07 2010 Jani Välimaa <wally@mandriva.org> 1.2-1mdv2011.0
+ Revision: 576584
- add missing BR
- new version 1.2
- use LDFLAGS

* Sun Mar 28 2010 Jani Välimaa <wally@mandriva.org> 1.1-1mdv2010.1
+ Revision: 528551
- import xaw3dxft



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8529 |12cr|XawM-1.5u-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name XawM
%define version 1.5u
%define release %mkrel 9

%define major 1
%define libname %mklibname %name %{major}
%define develname %mklibname -d %name

Summary:   Widget based on Xaw3d
Name:      %{name}
Version:   %{version}
Release:   %{release}
URL:       http://falconer.best.vwh.net/Widgets/#xawm
Source:    %{name}-%{version}.tar.bz2
Patch0:    XawM-1.5u-fix-linkage.patch
License:   MIT
Group:     System/Libraries
BuildRequires: libx11-devel
BuildRequires: libxext-devel
BuildRequires: libxmu-devel
BuildRequires: libxt-devel
BuildRoot: %{_tmppath}/%{name}-buildroot

%description
An Athena-compatible widget set with a modern look and feel.

%package -n %{libname}
Summary: Widget based on Xaw3d
Group: System/Libraries

%description -n %{libname}
An Athena-compatible widget set with a modern look and feel.

%package -n %{develname}
Summary:  Widget based on Xaw3d
Group:    Development/C
Requires: %{libname} = %{version}-%{release}
Provides: libXawM-devel = %{version}-%{release}
Provides: XawM-devel = %{version}-%{release}
Obsoletes: %{_lib}XawM1-devel < %{version}-%{release}

%description -n %{develname}
An Athena-compatible widget set with a modern look and feel.

%prep
%setup -q
%patch0 -p0

%build
autoreconf -fi
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files -n %{libname}
%defattr(-,root,root)
%doc ChangeLog README* 
%{_libdir}/lib*.so.%{major}
%{_libdir}/lib*.so.%{major}.*

%files -n %{develname}
%defattr(-,root,root)
%{_includedir}/X11/XawM
%{_libdir}/lib*.*a
%{_libdir}/lib*.so


%changelog
* Sun Feb 21 2010 Funda Wang <fwang@mandriva.org> 1.5u-9mdv2010.1
+ Revision: 508948
- autoreconf
- add missing patch
- new devel package policy
- fix build

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild
    - rebuild
    - rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.5u-5mdv2008.1
+ Revision: 136576
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request
    - import XawM


* Fri May 19 2006 Thierry Vignaud <tvignaud@mandriva.com> 1.5u-5mdk
- use %%mkrel
- fix buildrequires

* Tue Dec 07 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.5u-4mdk
- rebuild

* Sat Sep 13 2003 Stefan van der Eijk <stefan@eijk.nu> 1.5u-3mdk
- mklibname (rpmlint)
- renanme spec file (rpmlint)
- BuildRequires: XFree86-devel
- Requires: XFree86-devel --> for devel package (need the
  /usr/includeX11 symlink)
- Move files from /usr/include/X11 to /usr/X11R6/include/X11 to avoid
  clash with XFree86-devel installation (broken symlinks, etc)

* Thu Jan 30 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.5u-2mdk
- rebuild

* Tue Jan 08 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.5u-1mdk
- new & needed to update siag

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8530 |12cr|xbacklight-1.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		xbacklight
Version:	1.2.0
Release:	1
Summary:	Command-line utility to set the display backlight level
Group:		System/X11
License:	MIT
Source:		http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2

BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(xcb-atom)
BuildRequires:	pkgconfig(xcb-aux)

%description
xbacklight is a simple command-line utility to set the backlight level
using the RandR 1.2 BACKLIGHT output property.


%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%{_bindir}/xbacklight
%{_mandir}/man1/xbacklight.1*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8531 |12cr|Xbae-4.60.4-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define srcname	xbae

%define major		4
%define libname		%mklibname %name %major
%define develname	%mklibname %name -d

Summary:	Xbae Widget Set
Name:		Xbae
Version:	4.60.4
Release:	5
License:	BSD
Group:		System/Libraries
Url:		http://xbae.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/xbae/%srcname-%version.tar.gz
BuildRequires:	libx11-devel
BuildRequires:	lesstif-devel
BuildRequires:	libxt-devel
BuildRequires:	libxp-devel
BuildRequires:	libxmu-devel
BuildRequires:	libxpm-devel
Requires:	%libname = %version

%description
XbaeMatrix is a free Motif table widget (also compatible with the free LessTif)
which presents an editable array of string data to the user in a scrollable 
table similar to a spreadsheet. The rows and columns of the Matrix may 
optionally be labelled. A number of "fixed" and "trailing fixed" rows or
columns may be specified.

%package -n %libname
Summary:   Xbae Widget Set
Group:     System/Libraries

%description -n %libname
XbaeMatrix is a free Motif table widget (also compatible with the free LessTif)
which presents an editable array of string data to the user in a scrollable
table similar to a spreadsheet. The rows and columns of the Matrix may
optionally be labelled. A number of "fixed" and "trailing fixed" rows or 
columns may be specified. 

%package -n %develname
Summary:        Development tools for programs which will use the %name library
Group:          Development/Other
Requires:       %libname = %{version}
Provides:       %{name}-devel = %{EVRD}
Provides:       lib%{name}-devel = %{EVRD}
Obsoletes:	%{mklibname Xbae 4 -d}

%description -n %develname
The %name-devel package includes the header files and static libraries
necessary for developing programs using the %name library.

If you are going to develop programs which will use this library
you should install %name-devel.  You'll also need to have the %name
package installed.

%prep
%setup -q -n %srcname-%version

%build
%configure2_5x --enable-shared --disable-static --disable-debug
%make

%install
%makeinstall_std

rm -rf %{buildroot}/%_prefix/Xbae

%files
%doc AUTHORS ChangeLog COPYING NEWS README
%{_mandir}/man3/*
%_datadir/Xbae

%files -n %libname
%_libdir/*.so.*

%files -n %develname
%doc doc/*.html
%_includedir/%{name}
%_libdir/*.so


%changelog
* Sun Feb 21 2010 Funda Wang <fwang@mandriva.org> 4.60.4-4mdv2010.1
+ Revision: 508927
- simplify spec file

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 4.60.4-3mdv2009.0
+ Revision: 242970
- rebuild
- fix description-line-too-long
- kill re-definition of %%buildroot on Pixel's request
- buildrequires X11-devel instead of XFree86-devel

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Jul 20 2007 Adam Williamson <awilliamson@mandriva.org> 4.60.4-1mdv2008.0
+ Revision: 54026
- rebuild against new lesstif
- move docs out of lib package to devel package
- move out of /usr/X11R6
- new devel policy
- drop pointless manual provide in lib package
- spec clean
- new release 4.60.4
- Import Xbae




* Tue Mar 21 2006 Lenny Cartier <lenny@mandriva.com> 4.60.2-1mdk
- 4.60.2

* Thu May 12 2005 Olivier Thauvin <nanardon@mandriva.org> 4.60.0-1mdk
- 4.60.0

* Tue Dec 07 2004 Lenny Cartier <lenny@mandrakesoft.com> 4.50.99-1mdk
- 4.50.99

* Sat Nov 15 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 4.9.11-4mdk 
- move man files in separate package
- fix provides
- Franck Villaume <fvill@freesurf.fr>
  - more buildrequires : groff-for-man

* Sat Apr 26 2003 Lenny Cartier <lenny@mandrakesoft.com> 4.9.11-3mdk
- adjust buildrequires

* Thu Jan 30 2003 Lenny Cartier <lenny@mandrakesoft.com> 4.9.11-2mdk
- rebuild

* Thu Oct 03 2002 Lenny Cartier <lenny@mandrakesoft.com> 4.9.11-1mdk
- libification
- from Austin Acton <aacton@yorku.ca> :
	- initial package for Mandrake 9.0

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8532 |12cr|xbanner-1.31-26
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		xbanner
Summary:	A program for customizing the look of the standard XDM interface
Version:	1.31
Release:	%mkrel 26
License:	GPL
Group:		Graphical desktop/Other
BuildRequires: X11-devel xpm-devel imake

Url:		http://www.hijinks.com/~spade/linux/XBanner/
Source:		ftp://physics.fullerton.edu/pub/Linux/XBanner/XBanner1.31.tar.bz2
Source1:	XBanner.mdkdefaults.bz2
Source2:	xdm_bg.xpm.bz2
Patch:		xbanner-1.3-rh.patch
Patch1:		XBanner-asnonroot.patch

Buildroot:	%{_tmppath}/xbanner-root

%description
The XBanner program allows the display of text, patterns and images
in the root window, so users can customize the XDM style login screen
and/or the normal X background.

Install XBanner if you'd like to change the look of your X login screen
and/or X background.

%prep
%setup -q -n XBanner1.31
%patch -p1 -b .patch
%patch1 -p0

%build
xmkmf -a
make

%install
rm -rf $RPM_BUILD_ROOT

mkdir -p $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/usr
mkdir -p $RPM_BUILD_ROOT/usr/X11R6/bin
mkdir -p $RPM_BUILD_ROOT/usr/X11R6/include/X11/pixmaps
mkdir -p $RPM_BUILD_ROOT/usr/X11R6/lib/X11/app-defaults

for i in xbanner freetemp xb_check;do
install -c  --strip --mode "0755"  $i $RPM_BUILD_ROOT/usr/X11R6/bin/$i
done

bzcat %{SOURCE1} > $RPM_BUILD_ROOT/usr/X11R6/lib/X11/app-defaults/XBanner
bzcat %{SOURCE2} > $RPM_BUILD_ROOT/usr/X11R6/include/X11/pixmaps/xdm_bg.xpm

# fixup bogus permissions
chmod -R og+rX $RPM_BUILD_ROOT

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
# I left random_effect out because the default "make install" rule doesn't
# install it
#
# (fg) Added %defattr - whois "I" above? :)
#/usr/X11R6/bin/random_effect

/usr/X11R6/bin/*
/usr/X11R6/include/X11/pixmaps/xdm_bg.xpm
/usr/X11R6/lib/X11/app-defaults/XBanner
%defattr(0644,root,root,755)
%doc ToDo QuickStart index.html docs
%doc samples docs/*




%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1.31-26mdv2011.0
+ Revision: 615492
- the mass rebuild of 2010.1 packages

* Sat Feb 20 2010 Funda Wang <fwang@mandriva.org> 1.31-25mdv2010.1
+ Revision: 508723
- rediff patch

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 1.31-24mdv2009.0
+ Revision: 262255
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.31-23mdv2009.0
+ Revision: 256587
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.31-21mdv2008.1
+ Revision: 136576
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - buildrequires X11-devel instead of XFree86-devel


* Wed Nov 22 2006 Lenny Cartier <lenny@mandriva.com> 1.31-21mdv2007.0
+ Revision: 86218
- Adjust buildrequires
- Import xbanner


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8533 |12cr|xbill-2.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	xbill
%define	version	2.1
%define	release	%mkrel 7
%define	Summary	Defend your computers from Wingdows Viruses

Name:		%{name}
Version:	%{version}
Release:	%{release}
Group:		Games/Arcade
Source0:	%{name}-%{version}.tar.bz2
Url:		http://www.xbill.org/
Summary:	%{Summary}
License:	GPL
BuildRequires:	pkgconfig(x11)
BuildRequires:	Xaw3d-devel
BuildRequires:	libxpm-devel
BuildRequires:	pkgconfig(xt)
BuildRequires:	libxaw-devel
BuildRequires:	lesstif-devel
BuildRequires:	imagemagick

%description
Ever get the feeling that nothing is going right?  You're a sysadmin,
and someone's trying to destroy your computers.  The little people
running around the screen are trying to infect your computers with
Wingdows [TM], a virus cleverly  designed to resemble a popular
operating system.  Your objective is to click the mouse on them, ending
the potential threat. If one of the people reaches a computer, it will
attempt to replace your operating system with the virus it carries.
It will then attempt to run off the screen with your vital software.
If one of the people reaches a computer, it will attempt to replace
your operating system with the virus it carries. It will then attempt
to run off the screen with your vital software..

%prep
%setup -q

%build
%configure2_5x	--disable-gtk \
		--bindir=%{_gamesbindir} \
		--datadir=%{_gamesdatadir} \
		--localstatedir=%{_localstatedir}/lib/games
%make

%install
rm -rf %{buildroot}
%{makeinstall_std}

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=XBill
Comment=%{Summary}
Exec=%_gamesbindir/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;ArcadeGame;
EOF

install -d %{buildroot}{%{_iconsdir},%{_miconsdir},%{_liconsdir}}
convert -size 16x16 %{name}.gif %{buildroot}%{_miconsdir}/%{name}.png
convert -size 32x32 %{name}.gif %{buildroot}%{_iconsdir}/%{name}.png
convert -size 48x48 %{name}.gif %{buildroot}%{_liconsdir}/%{name}.png

%files
%doc README README.Ports ChangeLog
%attr(2755,root,games) %{_gamesbindir}/%{name}
%{_gamesdatadir}/%{name}
%{_mandir}/man6/xbill.6*
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%attr(0664,root,games) %{_localstatedir}/lib/games/xbill/scores
%{_datadir}/applications/mandriva-%{name}.desktop

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8534 |12cr|xbindkeys-1.8.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	1.8.3
%define release	%mkrel 3

Summary:	Link keyboard and mouse input events with shell commands
Name:		xbindkeys
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		System/X11
URL:		http://hocwp.free.fr/xbindkeys/xbindkeys.html
Source:		http://hocwp.free.fr/xbindkeys/%{name}-%{version}.tar.bz2
Patch0:         xbindkeys-1.7.3-rplmalloc.patch
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	libx11-devel guile-devel
# (for xbindkey_show)
Requires:	tk

%description
%{name} is a program that allows you to launch shell commands with
your keyboard or your mouse under X Window. It links commands to keys
or mouse buttons, using a configuration file. It's independent of the
window manager and can capture all keyboard keys (e.g. Power, Wake...).

%prep
%setup -q
%patch0 -b .rplmalloc

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS BUGS ChangeLog README
%{_bindir}/*
%{_mandir}/man?/*




%changelog
* Sun Sep 20 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.8.3-3mdv2010.0
+ Revision: 445887
- rebuild

* Thu Jan 29 2009 Funda Wang <fundawang@mandriva.org> 1.8.3-2mdv2009.1
+ Revision: 335145
- rebuild

* Mon Jan 26 2009 Jérôme Soyer <saispo@mandriva.org> 1.8.3-1mdv2009.1
+ Revision: 333685
- New upstream release

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.8.2-3mdv2009.0
+ Revision: 242988
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Apr 20 2007 Jérôme Soyer <saispo@mandriva.org> 1.8.2-1mdv2008.0
+ Revision: 15692
- New release 1.8.2

* Tue Apr 17 2007 Jérôme Soyer <saispo@mandriva.org> 1.8.1-1mdv2007.1
+ Revision: 13617
- New release 0.8.1


* Sat Feb 17 2007 Jérôme Soyer <saispo@mandriva.org> 1.8.0-1mdv2007.0
+ Revision: 122101
- New release 1.8.0
- Import xbindkeys

* Thu Jun 22 2006 Jerome Soyer <saispo@mandriva.org> 1.7.3-1mdv2007.0
- New release 1.7.3

* Sat Apr 29 2006 Jerome Soyer <saispo@mandriva.org> 1.7.2-1mdk
- New release 1.7.2

* Tue Nov 22 2005 Abel Cheung <deaddog@mandriva.org> 1.7.1-2mdk
- Add missing requirement (#17769)

* Wed Apr 27 2005 Abel Cheung <deaddog@mandriva.org> 1.7.1-1mdk
- First Mandriva Linux package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8535 |12cr|xbiso-0.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		xbiso
Version:	0.6.1
Release:	1
Summary:	ISO extraction utility for xdvdfs images
Group:		Archiving/Cd burning
License:	GPLv2+
URL:		http://sourceforge.net/projects/xbiso/
Source0:	http://downloads.sourceforge.net/xbiso/%{name}-%{version}.tar.gz
Patch0:		xbiso-0.6.1-destdir.patch
BuildRequires:	libftp-devel

%description
xbiso is an ISO extraction utility for xdvdfs images.

%prep
%setup -q
%patch0 -p1

%build
%configure
%make

%install
mkdir -p %{buildroot}%{_bindir}
%makeinstall_std

%files
%doc CHANGELOG LICENSE README
%{_bindir}/xbiso


%changelog
* Fri Dec 23 2011 Alexander Khrukin <akhrukin@mandriva.org> 0.6.1-1
+ Revision: 744798
- BR fix
- removed unneeded lines
- imported package xbiso


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8536 |12cr|xblast-2.10.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name xblast
%define version 2.10.4
%define release %mkrel 2

Summary: XBlast TNT a bomberman like game (Multiplayer)
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-complete-sounds-%{version}.tar.bz2
Patch0: xblast-complete-sounds-2.10.4-localedir.patch
License: GPLv2+
Group: Games/Arcade
Url: http://xblast.sf.net
BuildRequires: libx11-devel
BuildRequires: libxt-devel
BuildRoot: %{_tmppath}/%{name}-buildroot


%description
XBlast is a multi-player arcade game for X11 and MS Windows with raytraced 
graphics. The game can be played with at least two players and up to six 
players. It was inspired by the video/computer game Bomberman (Dynablaster).

%prep
%setup -q
%patch0 -p0

%build
autoreconf -fi
%configure2_5x --bindir=%{_gamesbindir} --enable-sound --with-otherdatadir=%{_gamesdatadir}/XBlast-TNT
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%{find_lang} %{name}

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{_gamesbindir}/%{name}
Icon=arcade_section
Categories=Game;ArcadeGame;
Name=X blast
Comment=%{summary}
EOF

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %{name}.lang
%defattr(-,root,root,0755)
%doc README NEWS COPYING AUTHORS
%{_gamesbindir}/xblast
%{_gamesbindir}/xbsndsrv
%{_gamesdatadir}/XBlast-TNT
%{_datadir}/applications/mandriva-*.desktop



%changelog
* Tue Feb 01 2011 Funda Wang <fwang@mandriva.org> 2.10.4-2mdv2011.0
+ Revision: 634876
- simplify BR
- use correct localedir

* Fri May 15 2009 Samuel Verschelde <stormi@mandriva.org> 2.10.4-1mdv2010.0
+ Revision: 376289
- update to version 2.10.4
- fix license

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 2.10.0-4mdv2009.0
+ Revision: 262257
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 2.10.0-3mdv2009.0
+ Revision: 256589
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 18 2007 Thierry Vignaud <tv@mandriva.org> 2.10.0-1mdv2008.1
+ Revision: 132309
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request
- import xblast


* Wed Dec 07 2005 Lenny Cartier <lenny@mandriva.com> 2.10.0-1mdk
- 2.10.0

* Mon Nov  1 2004 Michael Scherer <misc@mandrake.org> 2.9.22-2mdk
- Buildrequires
- [DIRM]

* Fri Sep 17 2004 Lenny Cartier <lenny@mandrakesoft.com> 2.9.22-1mdk
- from Fernando Benites <iskywalker@users.sourceforge.net> :
	- first build
- menu
- fix group

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8537 |12cr|xbmc-11.0-1.pvr.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Current version 2.0.1 is not supported by XBMC 11.0
%define build_cec	0

%define branch_release	Eden
%define extra_feature	pvr
%define snap	0
%define pre	0
%define rel	4

%if %snap
%define branch	%branch_release.%extra_feature
%else
%define branch	%extra_feature
%endif

%define branchr	%([ "%branch" ] && echo .%branch | tr - _)

Summary:	XBMC Media Center - media player and home entertainment system
Name:		xbmc
Version:	11.0
%if %{snap}
Release:	0.git%{snap}%{branchr}.%{rel}
Source:		%{name}-%{branch_release}-%{snap}.tar.xz
%else
%if %{pre}
Release:	0.%{pre}%{branchr}.%{rel}
Source:		%{name}-%{version}-%{branch_release}_%{pre}.tar.gz
%else
Release:	1.%{branch}.%{rel}
Source:		%{name}-%{version}.tar.gz
%endif
%endif
URL:		http://xbmc.org/

# bring snapshot up-to-date with pvr branch
# https://github.com/opdenkamp/xbmc
# git diff 14feb096bcea1e..opdenkamp/Eden-pvr
Patch0:		xbmc-Eden-pvr-rc1.1+20120324-g6a4c861.patch
# gcc 4.7 support
Patch1:		xbmc-wiiremote-missing-include.patch

# Disable updates of the default skin. Our one is the PVR version, while the
# one in the XBMC.org addon repository would be the vanilla one (Confluence
# is currently not in the addon repository, though, as of 2012-03).
Patch201:	xbmc-disable-confluence-update.patch

# Make the MythTV PVR client buildable (submitted upstream):
Patch211:	0001-fixed-undefined-symbols-in-MythTV-PVR-client.patch

# Hack to workaround upgrading from our old hack... see patch header for more
# details and an upstreaming plan.
Patch213:	0001-hack-workaround-for-old-incompatible-PVR-addon-datab.patch

# New ffmpeg API support

Patch301:	0101-Update-ffmpeg-to-n0.10.2-f139838d6473c7b5152178f602c.patch
Patch302:	0102-Update-patches.patch
Patch303:	0103-Drop-neon-patch-that-doesn-t-apply-anymore.patch
Patch304:	0104-Drop-patch-for-win32-build.patch
Patch305:	0105-Drop-patch-for-cdxa-probe-it-causes-missdetections-o.patch
Patch306:	0106-Drop-now-merged-or-redundant-patches.patch
Patch307:	0107-replace-depreciated-av_open_input_stream-file-with-n.patch
Patch308:	0108-replace-depreciated-ByteIOContext-with-AVIOContext.patch
Patch309:	0109-replace-depreciated-AVMetadata-Tag-with-AVDictionary.patch
Patch310:	0110-Don-t-listen-to-depreciated-return-value-of-av_read_.patch
Patch311:	0111-Don-t-use-depreciated-avcodec_thread_init.patch
Patch312:	0112-Replace-depreciated-av_find_stream_info-with-avforma.patch
Patch313:	0113-Replace-more-depreciated-ffmpeg-functions.patch
Patch314:	0114-Drop-support-for-ffmpeg-version-older-than-our-built.patch
Patch315:	0115-Replace-deprecated-is_streamed-with-new-seekable-fla.patch
Patch316:	0116-Remove-old-code-depending-on-deprecated-file_size.patch
Patch317:	0117-changed-replace-old-libavfilter-integration-with-nul.patch
Patch318:	0118-changed-replace-old-swscale-pixel-format-conversion-.patch
Patch319:	0119-Drop-url_set_interrupt_cb-usage-which-was-removed-in.patch
Patch320:	0120-Do-not-map-url_fdopen-as-it-is-deprecated-and-gone-i.patch
Patch321:	0121-Replace-av_write_header-by-avformat_write_header.patch
Patch322:	0122-Remove-av_set_parameters.patch
Patch323:	0123-Replace-av_metadata_-get-set2-by-av_dict_-get-set.patch
Patch324:	0124-Merge-av_close_input_-file-stream-into-avformat_clos.patch
Patch325:	0125-Replace-init_put_byte-by-avio_alloc_context.patch
Patch326:	0126-Replace-dump_format-by-av_dump_format.patch
Patch327:	0127-Replace-url_-functions-by-their-avio_-counterparts.patch
Patch328:	0128-Remove-av_alloc_put_byte-and-replace-its-occurences-.patch
Patch329:	0129-Include-libavfilter-avcodec.h-for-av_vsrc_buffer_add.patch
Patch330:	0130-Remove-assignment-to-stream_copy-which-is-never-read.patch
Patch331:	0131-Do-not-set-AVFrame.age.patch
Patch332:	0132-Use-av_opt_set-instead-of-av_set_string3-and-drop-su.patch
Patch333:	0133-Replace-deprecated-av_get_bits_per_sample_fmt-by-av_.patch
Patch334:	0134-Convert-to-avcodec_decode_audio4-and-drop-avcodec_de.patch
Patch335:	0135-osx-ios-atv2-build-and-link-static-libs-for-ffmpeg-b.patch
Patch336:	0136-changed-Only-allow-slice-based-parallel-decoding.patch
Patch337:	0137-fixed-crash-if-audio-decoder-for-some-reason-doesn-t.patch
Patch338:	0138-dvdplayer-previous-picture-is-invalidated-by-a-call-.patch
Patch339:	0139-dvdplayer-Recalculate-codecname-when-we-update-based.patch
Patch340:	0140-dvdplayer-avoid-crashing-if-ffmpeg-contains-more-tha.patch
Patch341:	0141-Add-support-for-new-ffmpeg-10-11-api.patch
Patch342:	0142-Bring-av_read_frame_flush-in-line-with-ffmpeg-git.patch
Patch343:	0143-avutil-add-av_get_default_channel_layout-for-later-u.patch
Patch344:	0144-Use-libavutil-av_get_default_channel_layout-instead-.patch
Patch345:	0145-DllAvCodec-Remove-now-unused-private-avcodec_guess_c.patch

Patch360:	xbmc-11.0-more-ffmpeg-fixes.patch

# nosefart audio plugin and RSXS-0.9 based screensavers are GPLv2 only
# several eventclients are GPLv3+ (in subpackages)
# libhdhomerun is LGPLv3+ with an exception (always ok to link against it)
# the rest is GPLv2+
# both GPLv2+ and GPLv2 are mentioned because plugins are not part of core
# xbmc and therefore e.g. /usr/bin/xbmc is GPLv2+ with LGPLv3+ part
# as allowed by a license exception
License:	GPLv2+ and GPLv2 and (LGPLv3+ with exceptions)
Group:		Video
BuildRequires:	afpclient-devel
BuildRequires:	avahi-common-devel
BuildRequires:	boost-devel
BuildRequires:	bzip2-devel
BuildRequires:	crystalhd-devel
BuildRequires:	cwiid-devel
BuildRequires:	ffmpeg-devel
BuildRequires:	gettext-devel
BuildRequires:	jpeg-devel
BuildRequires:	liblzo2-devel
BuildRequires:	mysql-devel
BuildRequires:	python-devel
BuildRequires:	rtmp-devel
BuildRequires:	ssh-devel
BuildRequires:	tiff-devel
BuildRequires:	yajl-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(avahi-client)
BuildRequires:	pkgconfig(bluez)
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(enca)
BuildRequires:	pkgconfig(expat)
BuildRequires:	pkgconfig(flac)
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(fribidi)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glew)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(ice)
BuildRequires:	pkgconfig(jasper)
BuildRequires:	pkgconfig(libass)
BuildRequires:	pkgconfig(libbluray)
BuildRequires:	pkgconfig(libcdio)
%if %{build_cec}
BuildRequires:	pkgconfig(libcec)
%else
BuildConflicts:	pkgconfig(libcec)
%endif
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libmicrohttpd)
BuildRequires:	pkgconfig(libmms)
BuildRequires:	pkgconfig(libmodplug)
BuildRequires:	pkgconfig(libmpeg2)
BuildRequires:	pkgconfig(libnfs)
BuildRequires:	pkgconfig(libpcre)
BuildRequires:	pkgconfig(libplist)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(libshairport)
BuildRequires:	pkgconfig(libva)
BuildRequires:	pkgconfig(mad)
BuildRequires:	pkgconfig(ogg)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(samplerate)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(smbclient)
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	pkgconfig(udev)
BuildRequires:	pkgconfig(vdpau)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(wavpack)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	pkgconfig(xmu)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(xt)
BuildRequires:	pkgconfig(xtst)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	cmake
BuildRequires:	gperf
BuildRequires:	zip
%ifarch %ix86
BuildRequires:	nasm
%endif
Requires:	lsb-release
# dlopened (existence check required by rpm5 as it doesn't use stderr):
%define dlopenreq() %([ -e %{_libdir}/lib%{1}.so ] && rpm -qf --qf '%%{name}' $(readlink -f %{_libdir}/lib%{1}.so) 2>/dev/null || echo %{name})
Requires:	%dlopenreq curl
Requires:	%dlopenreq FLAC
Requires:	%dlopenreq mad
Requires:	%dlopenreq ogg
Requires:	%dlopenreq vorbis
Requires:	%dlopenreq vorbisenc
Requires:	%dlopenreq vorbisfile
Requires:	%dlopenreq modplug
Requires:	%dlopenreq rtmp
Requires:	%dlopenreq mpeg2
Requires:	%dlopenreq ass
Requires:	%dlopenreq bluray
Requires:	%dlopenreq nfs
Requires:	%dlopenreq afpclient
Requires:	%dlopenreq plist
Requires:	%dlopenreq shairport
%if %{build_cec}
Requires:	%dlopenreq cec
%endif
# not nearly as common as the above, so just suggest instead for now:
Suggests:	%dlopenreq crystalhd
# TODO: FEH.py is useless nowadays, drop it here and upstream.
# for FEH.py, to check current configuration is ok for xbmc:
Requires:	xdpyinfo
Requires:	glxinfo
# for FEH.py to allow it to give an error message (should be available already
# on most systems):
Requires:	pygtk2
# for xbmc python scripts:
Requires:	python-imaging
# Packages not shipped in core:
Suggests:	%{_lib}lame0
Suggests:	%{_lib}dvdcss2

%description
XBMC is an award-winning free and open source software media player
and entertainment hub for digital media.

While XBMC functions very well as a standard media player application
for your computer, it has been designed to be the perfect companion
for your HTPC. Supporting an almost endless range of remote controls,
and combined with its beautiful interface and powerful skinning
engine, XBMC feels very natural to use from the couch and is the
ideal solution for your home theater.

This is the stable version of XBMC from the %branch_release release branch,
with PVR support added from opdenkamp %branch_release-pvr branch. Support for
RAR files is not included due to license issues.

%package	eventclients-common
Summary:	Common files for XBMC eventclients
Group:		Video
License:	GPLv2+
%py_requires

%description	eventclients-common
XBMC is an award-winning free and open source software media player
and entertainment hub for digital media.

This package contains common files for eventclients.

%package	eventclients-devel
Summary:	Development files for XBMC eventclients
Group:		Development/C
License:	GPLv2+

%description	eventclients-devel
XBMC is an award-winning free and open source software media player
and entertainment hub for digital media.

This package contains files needed to build eventclients.

%package	eventclient-wiiremote
Summary:	Wii Remote eventclient for XBMC
Group:		Video
License:	GPLv3+
Requires:	%{name}-eventclients-common = %{version}-%{release}

%description	eventclient-wiiremote
XBMC is an award-winning free and open source software media player
and entertainment hub for digital media.

This package contains the Wii Remote eventclient.

%package	eventclient-j2me
Summary:	J2ME eventclient for XBMC
Group:		Video
License:	GPLv2+
Requires:	python-pybluez
Requires:	%{name}-eventclients-common = %{version}-%{release}

%description	eventclient-j2me
XBMC is an award-winning free and open source software media player
and entertainment hub for digital media.

This package contains the J2ME eventclient, providing a bluetooth
server that can communicate with a mobile tool supporting J2ME.

%package	eventclient-ps3
Summary:	PS3 eventclients for XBMC
Group:		Video
License:	GPLv2+
Requires:	python-pybluez
Requires:	%{name}-eventclients-common = %{version}-%{release}
# requires via zeroconf.py, only used by xbmc-ps3d:
Requires:	python-gobject avahi-python python-dbus

%description	eventclient-ps3
XBMC is an award-winning free and open source software media player
and entertainment hub for digital media.

This package contains the PS3 remote and sixaxis eventclients.

%package	eventclient-xbmc-send
Summary:	PS3 eventclient for XBMC
Group:		Video
License:	GPLv2+
Requires:	%{name}-eventclients-common = %{version}-%{release}

%description	eventclient-xbmc-send
XBMC is an award-winning free and open source software media player
and entertainment hub for digital media.

This package contains the xbmc-send eventclient.

%prep
%if %snap
%setup -q -n %{name}-%{branch_release}-%{snap}
%else
%if %pre
%setup -q -n %{name}-%{version}-%{branch_release}_%{pre}
%else
%setup -q
%endif
%endif
%apply_patches
# otherwise backups end up in binary rpms
find -type f \( -name '*.00??' -o -name '*.00??~' \) -print -delete

# remove prebuilt libraries
find -type f \( -iname '*.so' -o -iname '*.dll' -o -iname '*.exe' \) -delete

# GPLv2 only
rm -r lib/cmyth/Win32/include/mysql
# BSD 4-clause
rm -r xbmc/cores/DllLoader/exports/emu_socket

# win32 only
rm -rf system/players/dvdplayer/etc/fonts

%build
%if %snap
export GIT_REV=%snap
%else
export GIT_REV="tarball"
%endif
./bootstrap

# due to xbmc modules that use symbols from xbmc binary
# and are not using libtool
%define _disable_ld_no_undefined 1

# Workaround configure using git to override GIT_REV (TODO: fix it properly)
export ac_cv_prog_HAVE_GIT="no"

%configure2_5x \
	--disable-debug \
	--disable-ccache \
	--enable-external-libraries \
	--disable-non-free \
	--disable-dvdcss \
	--enable-goom \
	--with-lirc-device=/var/run/lirc/lircd

# non-free = unrar
# dvdcss is handled via dlopen when disabled

%make
%make -C tools/EventClients wiimote

%install
%makeinstall_std
%makeinstall_std -C tools/EventClients

# unused
rm %{buildroot}%{_datadir}/xsessions/XBMC.desktop
# our version of the above:
install -d -m755 %{buildroot}%{_sysconfdir}/X11/wmsession.d
cat > %{buildroot}%{_sysconfdir}/X11/wmsession.d/15XBMC <<EOF
NAME=XBMC
ICON=xbmc.png
DESC=XBMC Media Center
EXEC=%{_bindir}/xbmc-standalone
SCRIPT:
exec %{_bindir}/xbmc-standalone
EOF

# unused files, TODO fix this upstream:
find %{buildroot}%{_datadir}/xbmc/addons/skin.*/media -name '*.png' -delete

( # for IFS and +x
# Check for issues in ELF binaries
undefined=
fhserr=
echo Silencing output of undefined symbol and FHS conformance checks
set +x
IFS=$'\n'
for file in $(find %{buildroot} -type f); do
	type="$(file "$file")"
	echo "$type" | grep -q "ELF" || continue

	# Check that a binary file is not in datadir:
	echo "$file" | grep -q "%{_datadir}" && fhserr="${fhserr}$file\n"

	# check for undefined symbols in XBMC modules
	echo "$type" | grep -q "shared object" || continue
	for symbol in $(LD_LIBRARY_PATH=$LD_LIBRARY_PATH:%{buildroot}%{_libdir} ldd -r "$file" 2>&1 | grep undefined | awk '{ print $3 }'); do
		# undefined symbols may also be provided by XBMC:
		nm -f posix -D --no-demangle --defined-only %{buildroot}%{_libdir}/xbmc/xbmc.bin | grep -q "^$symbol " && continue
		# The symbol was not provided by XBMC.
		# Check if it is available through its dependencies:
		for filename in $(objdump -p %{buildroot}%{_libdir}/xbmc/xbmc.bin | grep NEEDED | awk '{ print $2 }'); do
			depfile="/%{_lib}/$filename"
			[ -e "$depfile" ] || depfile="%{_libdir}/$filename"
			nm -f posix -D --no-demangle --defined-only $depfile | grep -q "^$symbol " && continue 2
		done
		# Euphoria references rsxs PNG class, but it is never used at runtime,
		# so it results in no errors due to RTLD_LAZY being used by xbmc module loader.
		case $file:$symbol in */Euphoria.xbs:_ZN3PNG*) continue; esac
		# the symbol was not found
		undefined="${undefined}$file: $symbol\n"
	done
done
ok=1
[ -n "$undefined" ] && echo -e "$undefined" && echo "Undefined symbols!" && ok=
[ -n "$fhserr" ] && echo -e "$fhserr" && echo "Binaries in datadir!" && ok=
[ -n "$ok" ]
)

%files
%doc %{_docdir}/xbmc
%{_sysconfdir}/X11/wmsession.d/15XBMC
%{_bindir}/xbmc
%{_bindir}/xbmc-standalone
%dir %{_libdir}/xbmc
%dir %{_libdir}/xbmc/addons
%dir %{_libdir}/xbmc/system
%dir %{_libdir}/xbmc/system/players
%dir %{_libdir}/xbmc/system/players/dvdplayer
%dir %{_libdir}/xbmc/system/players/paplayer
%{_libdir}/xbmc/xbmc.bin
%{_libdir}/xbmc/xbmc-xrandr
%dir %{_libdir}/xbmc/addons/*
%{_libdir}/xbmc/addons/*/*.so
%{_libdir}/xbmc/addons/*/*.pvr
%{_libdir}/xbmc/addons/*/*.vis
%{_libdir}/xbmc/addons/*/*.xbs
%{_libdir}/xbmc/system/ImageLib-*-linux.so
%{_libdir}/xbmc/system/hdhomerun-*-linux.so
%{_libdir}/xbmc/system/libcmyth-*-linux.so
%{_libdir}/xbmc/system/libcpluff-*-linux.so
%{_libdir}/xbmc/system/libexif-*-linux.so
%{_libdir}/xbmc/system/libid3tag-*-linux.so
%{_libdir}/xbmc/system/players/dvdplayer/libdvdnav-*-linux.so
%{_libdir}/xbmc/system/players/paplayer/adpcm-*-linux.so
%{_libdir}/xbmc/system/players/paplayer/libsidplay2-*-linux.so
%{_libdir}/xbmc/system/players/paplayer/nosefart-*-linux.so
%{_libdir}/xbmc/system/players/paplayer/stsoundlibrary-*-linux.so
%{_libdir}/xbmc/system/players/paplayer/timidity-*-linux.so
%{_libdir}/xbmc/system/players/paplayer/vgmstream-*-linux.so
%ifarch %ix86
%{_libdir}/xbmc/system/players/paplayer/SNESAPU-*-linux.so
%endif
%dir %{_datadir}/xbmc
%{_datadir}/xbmc/addons
%{_datadir}/xbmc/FEH.py
%{_datadir}/xbmc/language
%{_datadir}/xbmc/media
%{_datadir}/xbmc/sounds
%{_datadir}/xbmc/system
%{_datadir}/xbmc/userdata
%{_datadir}/applications/xbmc.desktop
%{_iconsdir}/hicolor/*/apps/xbmc.png

%files eventclients-common
%{python_sitelib}/xbmc
%dir %{_datadir}/pixmaps/xbmc
%{_datadir}/pixmaps/xbmc/*.png

%files eventclients-devel
%dir %{_includedir}/xbmc
%{_includedir}/xbmc/xbmcclient.h

%files eventclient-j2me
%{_bindir}/xbmc-j2meremote

%files eventclient-ps3
%{_bindir}/xbmc-ps3d
%{_bindir}/xbmc-ps3remote

%files eventclient-xbmc-send
%{_bindir}/xbmc-send

%files eventclient-wiiremote
%{_bindir}/xbmc-wiiremote



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8538 |12cr|xboxdrv-linux-0.8.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Name:		xboxdrv-linux
License:	GPL
Group:		System/Configuration/Hardware 
URL:		http://pingus.seul.org/~grumbel/xboxdrv/
Autoreqprov:	on
Version:	0.8.4
Release:	%mkrel 1
Summary:	XBox 360 Controller Driver
Source0:	http://pingus.seul.org/~grumbel/xboxdrv/%name-%version.tar.bz2
Source1:	xboxdrv.init
Patch0:		%name-Makefile.patch
BuildRequires: SDL-devel zlib-devel GL-devel gcc-c++ scons libusb-devel boost-devel udev-devel glib2-devel dbus-glib-devel

%description
Userspace Xbox/Xbox360 USB Gamepad Driver for Linux

%prep
%setup -q
# %patch0 -p0

%build
%make PREFIX=/usr

%install
install -D xboxdrv %{buildroot}%{_bindir}/xboxdrv
install -D doc/xboxdrv-daemon.1 %{buildroot}%{_mandir}/man1/xboxdrv-daemon.1
install -D doc/xboxdrv.1 %{buildroot}%{_mandir}/man1/xboxdrv.1
install -c -D -m 0750 %{SOURCE1} %{buildroot}%{_initrddir}/xboxdrv

# rm %{buildroot}/usr/local/bin/xboxdrv
# rm %{buildroot}/usr/local/man/man1/xboxdrv-daemon.1
# rm %{buildroot}/usr/local/man/man1/xboxdrv.1

%files
%{_bindir}/xboxdrv
%{_mandir}/man1/xboxdrv*
%attr(0750,root,admin) %{_initrddir}/xboxdrv

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8539 |12cr|xbsql-0.11-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		0
%define libname		%mklibname %name %major
%define develname	%mklibname -d %name

Summary:	XBSQL: An SQL wrapper for xbase
Name:		xbsql
Version:	0.11
Release:	16
License:	LGPLv2+
Group:		Databases
Source0: 	%{name}-%{version}.tar.bz2
Patch0:		xbsql-0.11-xbase64.patch
Patch1:		xbsql-0.11-link.patch
URL:		http://www.quaking.demon.co.uk/xbsql/
BuildRequires:  xbase-devel
BuildRequires:  readline-devel
BuildRequires:  bison
Requires:	xbase

%description
Xbase DBMS is a C++ library which supports access to Xbase type datafiles and
indexes (ie., .dbf and related files).

%package -n %{libname}
Summary: Libraries needed for %{name}
Group:   System/Libraries

%description -n %{libname}
Libraries needed for %{name}

%package -n %{develname}
Summary: Headers for %{name} 
Group: Development/Other
Conflicts: %{libname} < 0.11-15
Requires: %{libname} = %version-%release
Provides: %name-devel = %{EVRD}
Obsoletes: %{name}-devel < %version-%release
Obsoletes: %{mklibname -d xbsql 0}

%description -n %{develname}
Headers for %{name}

%prep
%setup -q
%patch0 -p1
%patch1 -p0
sed -i -e 's#/usr/lib/libncurses#%{_libdir}/libncurses#' configure.*

%build
autoreconf -fi
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc README AUTHORS TODO ChangeLog 
%{_bindir}/xql

%files -n %{libname}
%{_libdir}/libxbsql.so.%{major}*

%files -n %{develname}
%{_includedir}/xbsql.h
%{_libdir}/libxbsql.so
%{_libdir}/libxbsql.a 


%changelog
* Sun Nov 14 2010 Funda Wang <fwang@mandriva.org> 0.11-15mdv2011.0
+ Revision: 597445
- build with xbase64
- fix linkage

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 0.11-14mdv2010.0
+ Revision: 445889
- rebuild

* Fri Apr 03 2009 Funda Wang <fwang@mandriva.org> 0.11-13mdv2009.1
+ Revision: 363765
- fix spec

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 0.11-13mdv2009.0
+ Revision: 262258
- rebuild

* Thu Jul 31 2008 Funda Wang <fwang@mandriva.org> 0.11-12mdv2009.0
+ Revision: 257470
- use sed magic rather than patch
- BR libtool
- bunzip2 the patch
- new devel package policy and license policy

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.11-11mdv2009.0
+ Revision: 256623
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.11-9mdv2008.1
+ Revision: 129855
- kill re-definition of %%buildroot on Pixel's request
- import xbsql


* Sun Dec 11 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.11-9mdk
- Patch0: fix ncurse detection on x86_64 and so fix build on that arch

* Wed Sep 28 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.11-8mdk
- Fix BuildRequires

* Wed Sep 28 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.11-7mdk
- Fix BuildRequires

* Mon Apr 04 2005 Nicolas Lcureuil <neoclust@mandrake.org> 0.11-6mdk
- %%mkrel 
- Rebuild for readline

* Sat Jun 5 2004 Spencer Anderson <sdander@oberon.ark.com> 0.11-5mdk
- correct %%Summary

* Sat Jun 5 2004 Spencer Anderson <sdander@oberon.ark.com> 0.11-4mdk
- rebuild
- spec cleaning

* Sun Jan 4 2004 Spencer Anderson <sdander@oberon.ark.com> 0.11-3mdk
- buildrequires libreadline-devel
- move some libs

* Thu Dec 25 2003 Spencer Anderson <sdander@oberon.ark.com> 0.11-2mdk
- include missing libraries
- buildrequires and requires

* Tue Nov 18 2003 Spencer Anderson <sdander@oberon.ark.com> 0.11-1mdk
- initial Mandrake release
- needed by rekall


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8540 |12cr|xbuffy-3.4-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name xbuffy
%define version 3.4
%define release %mkrel 13

Summary:	X-based multiple mailbox biff
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	MIT
Group:		Graphical desktop/Other
Source:		%{name}-%{version}.tar.bz2
Url:		ftp://ftp.virginia.edu:/pub/xbuffy/
Patch0:		xbuffy-3.4-multiple-box.patch
Patch1:		xbuffy-nntp-gcc331.patch
Buildrequires:	libx11-devel
BuildRequires:	libxaw-devel
BuildRequires:	libxt-devel
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
Xbuffy is a program that watches multiple mailboxes and newsgroups
and displays a count of new mail or news, and optionally displays a pop-up
window containing the From: and Subject: lines when new mail or news
arrives.  Xbuffy can also run a program (such as a xterm with your mail reader)
when you click on the mailbox.  

%prep
%setup -q
%patch0
%patch1

%build
%configure2_5x --enable-nntp --enable-content-length
%make

%install
rm -fr %buildroot
install -m 755 -d $RPM_BUILD_ROOT%{_bindir}/
install -s -m 755  xbuffy $RPM_BUILD_ROOT%{_bindir}/xbuffy
install -m 755 -d $RPM_BUILD_ROOT%{_mandir}/man1/
install -m 644 xbuffy.1 $RPM_BUILD_ROOT%{_mandir}/man1/xbuffy.1x
install -m 755 -d $RPM_BUILD_ROOT%{_datadir}/X11/app-defaults/
install -m 644  XBuffy.ad $RPM_BUILD_ROOT%{_datadir}/X11/app-defaults/XBuffy

%files
%defattr(-,root,root)
%doc ChangeLog README README.imap README.cclient boxfile.fmt boxfile.sample
%{_bindir}/xbuffy
%{_mandir}/man1/xbuffy.1x*
%{_datadir}/X11/app-defaults/XBuffy

%clean
rm -rf $RPM_BUILD_ROOT



%changelog
* Tue Feb 01 2011 Funda Wang <fwang@mandriva.org> 3.4-13mdv2011.0
+ Revision: 634881
- bunzip2 the patches
- use standard prefix

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 3.4-12mdv2010.0
+ Revision: 445892
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 3.4-11mdv2009.0
+ Revision: 262259
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 3.4-10mdv2009.0
+ Revision: 256630
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Dec 12 2007 Thierry Vignaud <tv@mandriva.org> 3.4-8mdv2008.1
+ Revision: 118975
- buildrequires X11-devel instead of XFree86-devel
- use %%mkrel
- import xbuffy


* Thu Jun 02 2005 Nicolas Lcureuil <neoclust@mandriva.org> 3.4-8mdk
- Rebuild

* Sun Dec 07 2003 Franck Villaume <fvill@freesurf.fr> 3.4-7mdk
- clean header
- fix gcc 3.3.1 compil

* Mon Apr 28 2003 Warly <warly@mandrakesoft.com> 3.4-6mdk
- fix buildrequires

* Fri Aug 24 2001 Etienne Faure <etienne@mandrakesoft.com> 3.4-5mdk
- rebuild

* Wed Apr 25 2001 Warly <warly@mandrakesoft.com> 3.4-4mdk
- Add subbox title in mail displaying

* Mon Apr 23 2001 Warly <warly@mandrakesoft.com> 3.4-3mdk
- does not stop working with empty boxfiles.

* Sat Dec 23 2000 Warly <warly@mandrakesoft.com> 3.4-2mdk
- add a patch to put multiple file in the same box

* Tue Aug 29 2000 Frederic Lepied <flepied@mandrakesoft.com> 3.4-1mdk
- first Mandrake release.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8541 |12cr|xca-0.9.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	GUI for handling X509 certificates, RSA keys and PKCS#10 requests
Name:		xca
Version:	0.9.1
Release:	%mkrel 1
License:	BSD
Group:		System/Servers
Source0:	http://prdownloads.sourceforge.net/xca/%{name}-%{version}.tar.gz
Source11:	%{name}-16x16.png
Source12:	%{name}-32x32.png
Source13:	%{name}-48x48.png
Patch0:		xca-0.6.4-lib64.patch
# Fedora patches
# Patch1:		xca-0.6.4-includes.patch
# Patch2:		xca-0.6.4-openssl10.patch
Patch3:		xca-0.9.0-fprintf.patch
URL:		http://www.hohnstaedt.de/xca/xca.html
BuildRequires:	qt4-devel
BuildRequires:	qt4-linguist
BuildRequires:	db-devel
BuildRequires:	openssl-devel
BuildRequires:	linuxdoc-tools
BuildRequires:	libltdl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
XCA uses a Berkeley DB for storage and supports RSA keys,
certificate signing requests (PKCS#10) and Certificates (X509v3)
The signing of requests, and the creation of selfsigned certificates
is supported. Both can use templates for simplicity.
The PKI structures can be imported and exported in several formats
like PKCS#7, PKCS#12, PEM, DER, PKCS#8.

%prep
%setup -q
%patch0 -p1 -b .lib64
#patch1 -p1 -b .includes
#patch2 -p1 -b .openssl10
#patch3 -p0 -b .fprintf
perl -n -i -e '$/="\r\n";chomp;print;print "\n"' COPYRIGHT
perl -pi -e 's,\/usr\/lib\/,%{_libdir},g' configure

%build
CFLAGS="$RPM_OPT_FLAGS -I%{qt4include}/Qt -fpermissive" \
QTDIR="%{qt4dir}" \
prefix=%{_prefix} ./configure
%make

%install
rm -rf %{buildroot}
make destdir=%{buildroot} prefix=%{_prefix} mandir=share/man install

rm -f %{buildroot}%{_datadir}/pixmaps/xca.xpm

mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
install -m644 %{SOURCE11} %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
install -m644 %{SOURCE12} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
install -m644 %{SOURCE13} %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png

%clean
rm -rf %{buildroot}

%if "%{distribution}" == "Mandriva Linux"
        %if %mdkversion < 200900
                %post
                %{update_menus}
                %{update_icon_cache hicolor}

                %postun
                %{clean_menus}
                %{clean_icon_cache hicolor}
        %endif
%endif

%files
%defattr(-,root,root, 755)
%doc AUTHORS COPYRIGHT
%doc doc/*.html
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_datadir}/pixmaps/xca-32x32.xpm
%{_datadir}/applications/*.desktop
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_mandir}/man1/%{name}.1*
%{_datadir}/mime/packages/xca.xml


%changelog
* Tue Nov 08 2011 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 0.9.1-1mdv2011.0
+ Revision: 729068
- 0.9.1
  P3 dropped
- trying to keep sync with mageia, more easy for me

* Wed Mar 16 2011 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 0.9.0-1
+ Revision: 645675
- 0.9.0
  P0 reddiffed
  P1 & P2 dropped
  P3 fix GCC issues

* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.8.1-2mdv2011.0
+ Revision: 615493
- the mass rebuild of 2010.1 packages

* Sat Apr 24 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 0.8.1-1mdv2010.1
+ Revision: 538405
- 0.8.1

  + Funda Wang <fwang@mandriva.org>
    - rebuild

* Sat Jan 02 2010 Frederik Himpe <fhimpe@mandriva.org> 0.8.0-1mdv2010.1
+ Revision: 484988
- Fix BuildRequires
- update to new version 0.8.0

* Tue Sep 15 2009 Frederik Himpe <fhimpe@mandriva.org> 0.7.0-1mdv2010.0
+ Revision: 443217
- Update to new version 0.7.0
- Add 2 Fedora build patches

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 0.6.4-4mdv2009.0
+ Revision: 262272
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.6.4-3mdv2009.0
+ Revision: 256633
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri Dec 28 2007 Adam Williamson <awilliamson@mandriva.org> 0.6.4-1mdv2008.1
+ Revision: 138707
- restore parallel build, the failure anssi saw was not parallel build related
- buildrequires qt4-linguist
- add lib64.patch to fix x86-64 build
- rebuild for new era
- fd.o icons
- XDG menu
- disable parallel build, Anssi saw it break once
- need to build with -fpermissive due to a casting issue
- need to explictly add -I%%{qt4include}/Qt to the build flags because of this thing's wacky broken build scripts
- need to specify QTDIR
- slightly improve description
- update buildrequires
- drop both patches (merged or superseded upstream)
- new release 0.6.4
- spec clean

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Apr 15 2006 Luca Berra <bluca@vodka.it> 0.5.1-4mdk
- rebuild for new openssl
- fixes for new gcc complaining on casts
- mkrel

* Fri May 06 2005 Luca Berra <bluca@vodka.it> 0.5.1-3mdk 
- fix build on biarches

* Wed Mar 30 2005 Luca Berra <bluca@vodka.it> 0.5.1-2mdk 
- rebuild

* Sun Aug 01 2004 Luca Berra <bluca@mandrakesoft.com> 0.5.1-1mdk
- New release 0.5.1

* Fri Jun 04 2004 Luca Berra <bluca@vodka.it> 0.5.0-1mdk 
- 0.5.0
- drop gcc patch, add qfont patch

* Thu Feb 26 2004 Per yvind Karlsen <peroyvind@linux-mandrake.com> 0.4.6-2mdk
- cleanups!
- fix summary/longtitle
- don't bzip2 icons
- fix invalid-menu-section

* Fri Jan 02 2004 Luca Berra <bluca@vodka.it> 0.4.6-1mdk
- initial cooker contrib


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8542 |12cr|xcalib-0.8-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:        Tiny monitor calibration loader
Name:           xcalib
Version:	0.8
Release:	%mkrel 7
License:	GPL
Group:		System/Configuration/Hardware
URL:		http://www.etg.e-technik.uni-erlangen.de/web/doe/xcalib
Source0:	http://www.etg.e-technik.uni-erlangen.de/web/doe/xcalib/%{name}-source-%{version}.tar.bz2
BuildRequires:	x11-proto-devel
BuildRequires:	libx11-devel
BuildRequires:	libxxf86vm-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
xcalib is a tiny monitor calibration loader for XFree86 (or X.org) 

%prep
%setup -q

%build
%make xcalib CFLAGS="%{optflags}" XLIBDIR=%{_libdir} XINCLUDEDIR=%{_includedir}

%install
rm -rf %{buildroot}

mkdir -p %{buildroot}%{_bindir}
cp xcalib %{buildroot}%{_bindir}/xcalib

%clean
rm -rf %{buildroot}

%files
%defattr(644,root,root,755)
%doc README README.profilers COPYING *.icc *.icm
%attr(755,root,root) %{_bindir}/%{name}


%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.8-7mdv2010.0
+ Revision: 435054
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.8-6mdv2009.0
+ Revision: 262277
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.8-5mdv2009.0
+ Revision: 256635
- rebuild

* Thu Feb 14 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.8-3mdv2008.1
+ Revision: 168511
- rebuild
- fix summary
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Dec 15 2007 Frederic Crozat <fcrozat@mandriva.com> 0.8-2mdv2008.1
+ Revision: 120422
- Add ICC and ICM profiles from upstream to doc directory

* Tue Sep 04 2007 Emmanuel Andry <eandry@mandriva.org> 0.8-1mdv2008.0
+ Revision: 79514
- New version

* Sun Jun 24 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.7-1mdv2008.0
+ Revision: 43675
- new version
- update description
- pass correct variables to the makefile
- spec file clean


* Sun Jan 07 2007 Emmanuel Andry <eandry@mandriva.org> 0.6-1mdv2007.0
+ Revision: 105236
- fix buildrequires
- buildrequires libxxf86vm1-devel
- fix buildrequires
- fix buildrequires
- buildrequires libiv3-devel
- Import xcalib

* Sat Jan 06 2007 Kjetil Skjønberg <kjetil84@gmail.com> 0.6
- Initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8543 |12cr|xcave-2.3.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name xcave
%define version 2.3.2
%define release %mkrel 2

Summary: A wine cellar manager
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://xcave.free.fr/download/en/%{name}-%{version}.tar.gz
# (fc) 2.3.2-1mdv fix build with latest glibc/gcc
Patch0: xcave-2.3.2-fixbuild.patch
License: GPLv2+
Group: Databases
Url: http://xcave.free.fr/
BuildRequires: pkgconfig(gtk+-2.0)
BuildRequires: pkgconfig(libglade-2.0)
BuildRequires: pkgconfig(atk)
BuildRequires: imagemagick
BuildRequires: intltool

%description
xcave is a cellar manager, to allow to view and manage the contents of
a wine cellar.
The 'wine' referred to here, is for drinking, nothing to do with
Windows emulator.
It provides:
- a wine cellar manager
- a graphical representation of the cellar
  (the rack number and rack dimensions can be changed)
- many fields are predetermined depending on the appellation
- a stock data or information about a specific wine can be printed
- a tasting notes and comments
- a xml structure for the stock file
- a colour differences calculated by vintage and time stored in cellar
- a different sorting and presentation options
  (by maturity, name, vintage (year), producer and quantity)

%prep
%setup -q
%patch0 -p1 -b .fixbuild

intltoolize --force
libtoolize --copy --force
autoreconf

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=XCave
Comment=View and manage a wine cellar
Exec=%_bindir/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Office;Database;GTK;
EOF

mkdir -p %{buildroot}%{_liconsdir} %{buildroot}%{_iconsdir} %{buildroot}%{_miconsdir}
convert -geometry 48x48 pixmaps/%{name}-icon.png %{buildroot}%{_liconsdir}/%{name}.png
convert -geometry 32x32 pixmaps/%{name}-icon.png %{buildroot}%{_iconsdir}/%{name}.png
convert -geometry 16x16 pixmaps/%{name}-icon.png %{buildroot}%{_miconsdir}/%{name}.png

rm -rf %{buildroot}%{_prefix}/doc
%find_lang %{name}


%files -f %{name}.lang
%doc ChangeLog README TODO
%{_bindir}/%{name}
%{_datadir}/pixmaps/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8544 |12cr|xcdroast-0.98-0.a15.40
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	alpharel	alpha15
%define	alpha		15
%define	rel		40
%define release		%mkrel 0.a%{alpha}.%{rel}

Summary:	A GUI program for burning CDs
Name:		xcdroast
Version:	0.98
Release:	%{release}
Epoch:		11
URL:		http://www.xcdroast.org/
Source:		http://xcdroast.sourceforge.net/RPMS/%{alpha}/src/%{name}-%{version}%{alpharel}.tar.bz2
Patch1:		xcdroast-0.98alpha15-linebuffer.patch
Patch2:		xcdroast-0.98alpha15-nowarn.patch
Patch3:		xcdroast-0.98alpha15-scan.patch
Patch4:		xcdroast-0.98alpha15-fix-str-fmt.patch

Patch11:	xcdroast-0.98alpha15-01_upstream_configure.patch
Patch12:	xcdroast-0.98alpha15-02_upstream_gtk2locale.patch
Patch13:	xcdroast-0.98alpha15-03_upstream_64bit_gsize.patch
Patch14:	xcdroast-0.98alpha15-04_upstream_read_eagain.patch
Patch15:	xcdroast-0.98alpha15-05_upstream_wav.patch
Patch16:	xcdroast-0.98alpha15-06_man.patch
Patch17:	xcdroast-0.98alpha15-07_case_cmp.patch
Patch18:	xcdroast-0.98alpha15-08_desktop.patch
Patch19:	xcdroast-0.98alpha15-09_share_dir.patch
Patch20:	xcdroast-0.98alpha15-10_cddbtool.patch
Patch21:	xcdroast-0.98alpha15-11_mkisofs_options.patch
Patch22:	xcdroast-0.98alpha15-12_cdrecord_versions.patch
Patch23:	xcdroast-0.98alpha15-13_cdrecord_to_wodim.patch
Patch24:	xcdroast-0.98alpha15-14_atapi_to_oldatapi.patch
Patch25:	xcdroast-0.98alpha15-15_no_readcd_version.patch

Patch30:	xcdroast-0.98alpha15-prodvd.patch
Patch31:	xcdroast-0.98alpha15-frozen_gui.patch
Patch32:	xcdroast-0.98alpha15-nogtk1.patch

Patch40:	xcdroast-0.98alpha15.spell.patch
Patch41:	xcdroast-linux-new_kernel.patch
License:	LGPLv2+
Group:		Archiving/Cd burning
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires: 	cdrkit
Requires:	cdrkit-genisoimage
Requires:	cdrkit-icedax
BuildRequires:	gtk2-devel 
BuildRequires:	libgdk_pixbuf2.0-devel 
BuildRequires:	pcre-devel 
BuildRequires:	imagemagick
BuildRequires:	bison

%description
X-CD-Roast provides a GUI interface for writing optical discs and disc 
images. X-CD-Roast includes a self-explanatory X11 user interface,
automatic SCSI and IDE hardware setup, support for mastering of new
ISO9660 data CDs, support for production of new audio CDs, fast
copying of CDs without hard disk buffering, and a logfile option.

%prep
%setup -q -n %{name}-%{version}%{alpharel}
%patch1 -p1 -b .linebuffer
%patch2 -p1 -b .nowarn
%patch3 -p1 -b .scan
%patch4 -p0 -b .str

%patch11 -p1 -b .p11
%patch12 -p1 -b .p12
%patch13 -p1 -b .p13
%patch14 -p1 -b .p14
%patch15 -p1 -b .p15
%patch16 -p1 -b .p16
%patch17 -p1 -b .p17
%patch18 -p1 -b .p18
%patch19 -p1 -b .p19
%patch20 -p1 -b .p20
%patch21 -p0 -b .p21
%patch22 -p1 -b .p22
%patch23 -p1 -b .p23
%patch24 -p0 -b .p24
%patch25 -p1 -b .p25

%patch30 -p1 -b .cdrkit
%patch31 -p1 -b .frozen
%patch32 -p1 -b .nogtk1

%patch40 -p1 -b .spell
%patch41 -p0

%build
autoreconf -fi
%configure2_5x --with-xcdroast-libdir-prefix=%{_prefix}/lib/xcdroast-0.98 --enable-gtk2
%make PREFIX=%{_prefix}

%install
rm -fr %{buildroot}
%makeinstall_std PREFIX=%{_prefix}

# icons
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
convert -size 48x48 xpms/xcdricon.xpm $RPM_BUILD_ROOT%{_iconsdir}/hicolor/48x48/apps/%{name}.png
convert -size 32x32 xpms/xcdricon.xpm $RPM_BUILD_ROOT%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -size 16x16 xpms/xcdricon.xpm $RPM_BUILD_ROOT%{_iconsdir}/hicolor/16x16/apps/%{name}.png

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=X-CD-Roast
Comment=CD / DVD writing application
Exec=soundwrapper %{_bindir}/%{name} -n
Icon=%{name}
Terminal=false
Type=Application
Categories=GTK;AudioVideo;DiscBurning;
EOF

%find_lang %{name}

%if %mdkversion < 200900
%post 
%update_menus
%{update_icon_cache hicolor}
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%{clean_icon_cache hicolor}
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %{name}.lang
%defattr(-,root,root)
%doc ChangeLog doc README 
%{_bindir}/xcdroast
%{_prefix}/lib/xcdroast-0.98
%{_mandir}/man1/xcdroast.1*
%{_datadir}/applications/mandriva-%{name}.desktop
%{_iconsdir}/hicolor/48x48/apps/%{name}.png
%{_iconsdir}/hicolor/32x32/apps/%{name}.png
%{_iconsdir}/hicolor/16x16/apps/%{name}.png



%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 11:0.98-0.a15.40mdv2011.0
+ Revision: 615495
- the mass rebuild of 2010.1 packages

* Sat Feb 20 2010 Funda Wang <fwang@mandriva.org> 11:0.98-0.a15.39mdv2010.1
+ Revision: 508724
- fix str fmt

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 11:0.98-0.a15.38mdv2009.0
+ Revision: 218426
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Aug 31 2007 Adam Williamson <awilliamson@mandriva.org> 11:0.98-0.a15.38mdv2008.0
+ Revision: 76389
- rebuild for 2008
- correct license, use Fedora license policy
- clean file list
- correct xdg categories
- run via soundwrapper as it plays audio
- better description in menu entry
- better name in menu entry
- fd.o icons
- put stuff in /usr/lib/xcdroast not %%_libdir/xcdroast as it's not at all arch-dependent
- use Fedora description, slightly modified
- update requires for cdrkit
- sync patches with Fedora (preserving our old patch2 and patch3 as patch40 and patch41; our old patch and patch1 are superseded). brings cdrkit support
- fix the stupidly broken and non-policy-conformant versioning: bump epoch
- Import xcdroast



* Tue Sep 05 2006 Stphane Tletcha <steletch@mandriva.org> 0.98-38.alpha15mdv2007.0
- Migration to XDG menus
- add mkrel macro

* Sun Jan 01 2006 Mandriva Linux Team <http://www.mandrivaexpert.com/> 0.98-36.alpha16mdk
- Rebuild

* Fri Jul 15 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.98-36.alpha15mdk
- %%mkrel
- cosmetics
- from Michael Collard <quadfour@iinet.net.au> :
	o patch for non root writing on recent kernels (suid but not used)

* Mon Sep 06 2004 Marcel Pol <mpol@mandrake.org> 9:0.98-35.alpha15mdk
- fix menu section

* Wed Aug 25 2004 Warly <warly@mandrakesoft.com> 9:0.98-34.alpha15mdk
- fix a missing word (from list -> from this list)

* Wed Apr 14 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 0.98-33.alpha15mdk
- 64-bit fixes

* Mon Mar  1 2004 Warly <warly@mandrakesoft.com> 9:0.98-32.alpha15mdk
- Update DVD patch to allow ide burning

* Fri Jan 23 2004 Austin Acton <austin@mandrake.org> 0.98-31.alpha15mdk
- 0.98alpha15
- enable gtk2 build
- rediff the dvd patch
- add icon
- add some buildrequires

* Thu Oct  9 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 0.98-30.alpha14mdk
- fix build

* Mon Aug 11 2003 Warly <warly@mandrakesoft.com> 9:0.98-29.alpha14mdk
- fix segfault on startup with new cdrecord message

* Mon Jun 16 2003 Warly <warly@mandrakesoft.com> 9:0.98-28.alpha14mdk
- new version
- Activate DVD burning

* Thu Feb 20 2003 Warly <warly@mandrakesoft.com> 9:0.98-27.alpha13mdk
- new version
- rollback new child processing code completely 
- fixes the multisession problems introduced in alpha12.

* Fri Dec 27 2002 Warly <warly@mandrakesoft.com> 9:0.98-26mdk
- new version alpha12

* Fri Dec  6 2002 Warly <warly@mandrakesoft.com> 9:0.98-25mdk
- new version

* Mon Dec  2 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 0.98-24mdk
- Make it lib64 aware

* Wed Sep  4 2002 Warly <warly@mandrakesoft.com> 9:0.98-23mdk
- change xcdwrite group to cdwriter group

* Mon Jul 29 2002 Stefan van der Eijk <stefan@eijk.nu> 0.98-22mdk
- BuildRequires

* Fri Apr 26 2002 Daouda LO <daouda@mandrakesoft.com> 0.98-21mdk
- big cleanup from Thomas Niederreiter 
		o add missing files
		o remove obsolete actions
		o spec cleanups
		o remove patches

* Thu Apr 25 2002 Daouda LO <daouda@mandrakesoft.com> 0.98-20mdk
- 0.98alpha10
	o redesign dialogs on startup
	o allow to select multiple master-paths/excludes at the same time
	o man page
    o pushed max write speed to 64x ...

* Thu Apr 18 2002 Daouda LO <daouda@mandrakesoft.com> 0.98-19mdk
- mkisofs-1.15a21

* Fri Apr 12 2002 Daouda LO <daouda@mandrakesoft.com> 0.98-18mdk
- no version check in menu : Denis Pelletier <denis.pelletier@umontreal.ca>

* Fri Apr 12 2002 Daouda LO <daouda@mandrakesoft.com> 0.98-17mdk
- cdrecord-1.11a19, mkisofs-1.11a20
- no root-mode for cd audio access (cdda2wav > a19)

* Wed Feb 27 2002 Daouda LO <daouda@mandrakesoft.com> 0.98-16mdk
- for cdrecord-1.11-0.a15

* Sun Feb 17 2002 Daouda LO <daouda@mandrakesoft.com> 0.98-15mdk
- update to cdrecord-1.11-0.a14.

* Fri Jan 25 2002 Daouda LO <daouda@mandrakesoft.com> 0.98-14mdk
- dirty fix for cdrecord-1.11-0.a13. 

* Wed Jan 09 2002 David BAUDENS <baudens@mandrakesoft.com> 0.98-13mdk
- Fix menu entry using png icon

* Wed Oct 10 2001 Till Kamppeter <till@mandrakesoft.com> 0.98-12mdk
- Rebuilt for libpng3.

* Tue Sep 11 2001 David BAUDENS <baudens@mandrakesoft.com> 0.98-11mdk
- Use new icons
- Use right macros for update/clean_menus

* Tue Sep 11 2001 Stefan van der Eijk <stefan@eijk.nu> 0.98-10mdk
- BuildRequires: gtk+-devel imlib-devel
- Copyright --> License

* Tue Aug  7 2001 Till Kamppeter <till@mandrakesoft.com> 0.98-9mdk
- Updated to version 0.98alpha9.

* Fri Jun  7 2001 Till Kamppeter <till@mandrakesoft.com> 0.98-8mdk
- Downdated to version 0.98alpha6 (non-root-mode introduced in 0.98alpha7
  does not work with GTK 1.2.9, 0.98alpha6 can simply be started as normal
  user when backends have correct permissions)
- Enabled usage by non-root users via non-root mode of X-CD-Roast
- Enabled usage with cdrecord > 1.9

* Fri Mar 30 2001 Till Kamppeter <till@mandrakesoft.com> 0.98-7mdk
- Replaced translation update file by the current one

* Tue Feb  6 2001 Daouda Lo <daouda@mandrakesoft.com> 0.98-6mdk
- release alpha 8
- regenerate patch

* Mon Jan 29 2001  Daouda Lo <daouda@mandrakesoft.com> 0.98-5mdk
- really fix xcdroast requiring cdrtools 1.9 .

* Fri Jan 26 2001  Daouda Lo <daouda@mandrakesoft.com> 0.98-4mdk
- fix  requires (thanx Ed) 

* Fri Jan 26 2001  Daouda Lo <daouda@mandrakesoft.com> 0.98-3mdk
- fix dependencies with cdrecord (thanx Quel Qun)
- fix standard dir owned by packages 

* Thu Oct 05 2000 Yoann Vandoorselaere <yoann@mandrakesoft.com> 0.98-2mdk
- All icons size.
- Icons now work.

* Sun Sep  3 2000 Till Kamppeter <till@mandrakesoft.com> 0.98-1mdk
- Old ChangeLog removed becasue structure of specfile is completely new
- Complete replacement by the new GTK-based X-CD-Roast 0.98
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8545 |12cr|xchat-osd-1.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name xchat-osd
%define version 1.1
%define release %mkrel 6

Summary: An osd plugin for xchat
Name: %{name}
Version: %{version}
Release: %{release}
URL: http://www.dmo.ca/projects/xchat-hacks/osd.pl
Source0: osd.pl
License: GPL
Group: Networking/IRC
BuildRoot: %{_tmppath}/%{name}-buildroot
Requires: xchat, perl-X-Osd, xchat-perl

%description
An osd plugin for xchat

%prep

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/%{_libdir}/%{name}
install %SOURCE0  $RPM_BUILD_ROOT/%{_libdir}/%{name}

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_libdir}/%{name}/*


%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.1-6mdv2010.0
+ Revision: 435058
- rebuild

* Sat Aug 09 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.1-5mdv2009.0
+ Revision: 269764
- rebuild early 2009.0 package (before pixel changes)

* Sun May 11 2008 Funda Wang <fundawang@mandriva.org> 1.1-4mdv2009.0
+ Revision: 205516
- should not be noarch

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.1-3mdv2008.1
+ Revision: 136578
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Thu Jun 22 2006 Erwan Velu <erwan@seanodes.com> 1.1-3
- rebuild

* Thu Jun 02 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.1-2mdk
- Rebuild

* Fri May 14 2004 <erwan@no.mandrakesoft.com> 1.1-1mdk
- 1.1
- Fixing Url


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8546 |12cr|xchat-systray-integration-2.4.5-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 2.4.5
%define release %mkrel 10

Summary: 	Systray (Notification Area) Plugin for XChat
Name:		xchat-systray-integration
Version:	%{version}
Release:	%{release}
Source0:	http://prdownloads.sourceforge.net/xchat2-plugins/xchat-systray-integration-%{version}-src.tar.bz2
Patch0:		xchat-systray-integration-imagepath.patch
Patch1:		xchat-systray-integration-2.4.5-fix-confusion-with-malaga-function.patch
Patch2:		xchat-systray-integration-2.4.5-fix-double-free-crashes.patch
License:	GPL
Group:		Networking/IRC
Url:		http://blight.altervista.org/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires:	xchat >= 2.0.4
BuildRequires:	gtk2-devel
Obsoletes:	xchat-systray-plugin
Provides:	xchat-systray-plugin

%description
Allows you to minimize and maximize XChat to the systray,
to mark/unmark you away and use your away nick,
and alerts you when somebody is trying to talk to you.

%prep
%setup -q
%patch0
%patch1 -p0
%patch2 -p0

%build
%make CFLAGS="%optflags -Wall -fPIC" 

%install
rm -rf %{buildroot}
make install prefix=%{buildroot}%{_prefix}

%if lib != %_lib
mv %{buildroot}%{_prefix}/lib %{buildroot}%{_libdir}
%endif
rm -rf %{buildroot}%{_libdir}/xchat/plugins/Win32Tray
mkdir -p %{buildroot}%{_datadir}/%{name}
mv %{buildroot}%{_libdir}/xchat/plugins/*/ %{buildroot}%{_datadir}/%{name}
chmod 0644 %{buildroot}%{_datadir}/%{name}/*/*.png
chmod 0644 Docs/*

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Docs/*
%{_datadir}/%{name}
%{_libdir}/xchat/plugins/*



%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 2.4.5-10mdv2010.0
+ Revision: 435059
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.5-9mdv2009.0
+ Revision: 262285
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.4.5-8mdv2009.0
+ Revision: 256686
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 2.4.5-6mdv2008.1
+ Revision: 136578
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Tue Sep 12 2006 Guillaume Bedot <littletux@mandriva.org> 2.4.5-6mdv2007.0
- patch1: back to the rename get_info solution
- patch2: fix crashes when lauching apps from the tray

* Sun Sep 10 2006 Guillaume Bedot <littletux@mandriva.org> 2.4.5-5mdv2007.0
- drop previous patch for a better fix

* Sat Sep 09 2006 Guillaume Bedot <littletux@mandriva.org> 2.4.5-4mdv2007.0
- %%mkrel
- fix bug #24697

* Sun Jun 26 2005 Pascal Terjan <pterjan@mandriva.org> 2.4.5-3mdk
- add -fPIC
- move data to %%{_datadir}

* Sat Jun 25 2005 Pascal Terjan <pterjan@mandriva.org> 2.4.5-2mdk
- Enforce image path
- Don't ship Win32 icons
- root doesn't need execution right on the icons/doc

* Fri Dec 03 2004 Abel Cheung <deaddog@mandrake.org> 2.4.5-1mdk
- New version
- Software changed name long time ago
- rpmbuildupdate aware URL

* Mon Jan 26 2004 Abel Cheung <deaddog@deaddog.org> 2.4.0-1mdk
- New version
- Use MDK CFLAGS
- (Should this package change name?)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8547 |12cr|xchat-translator-0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	An auto-translate plugin for xchat
Name:		xchat-translator
Version:	0.1
Release:	%mkrel 2
License:	GPL
Group:		Networking/IRC
URL:		http://code.google.com/p/gtranslatecmd/downloads/detail?name=translator.py&can=2&q=
Source0:	http://gtranslatecmd.googlecode.com/files/translator.py
Requires:	xchat
Requires:	xchat-python
Requires:	python-json
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Translate the messages of a given user to a specified language.

Uses Google translate to do the actual magic.

Load it as so:
/LOAD %{_datadir}/xchat/translator.py


%prep

%setup -c -T

%build

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_datadir}/xchat
install -m0755 %{SOURCE0} %{buildroot}%{_datadir}/xchat/translator.py

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_datadir}/xchat/translator.py



%changelog
* Mon Sep 12 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1-2mdv2012.0
+ Revision: 699509
- fix bork by OmGnH

* Tue Sep 06 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1-1
+ Revision: 698429
- import xchat-translator


* Tue Sep 06 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1-1mdv2010.2
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8548 |12cr|xchm-1.21-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:			xchm
Version:	1.21
Release:	1
Summary:	CHM viewer for UNIX
License:	GPLv2+
Group:		Publishing
URL:		http://xchm.sourceforge.net
Source0:		http://downloads.sourceforge.net/project/xchm/xCHM/%{name}-%{version}/%{name}-%{version}.tar.gz
Source2:	%name-16.png
Source3:	%name-32.png
Source4:	%name-48.png
BuildRequires:	libchm-devel
BuildRequires:	tiff-devel
BuildRequires:	wxgtku-devel
buildrequires:  ghostscript
buildrequires:  texlive
buildrequires:  doxygen

%description
xCHM - the CHM viewer for UNIX

%prep
%setup -q

%build
%configure2_5x --with-wx-config=%{_bindir}/wx-config-unicode
%make

# make documentation
doxygen
make -C doc/latex

%install
%makeinstall_std

mkdir -p %buildroot%_iconsdir/hicolor/{16x16,32x32,48x48}/apps
%__install -m 644 %SOURCE2 %buildroot%_iconsdir/hicolor/16x16/apps/%name.png
%__install -m 644 %SOURCE3 %buildroot%_iconsdir/hicolor/32x32/apps/%name.png
%__install -m 644 %SOURCE4 %buildroot%_iconsdir/hicolor/48x48/apps/%name.png

mkdir -p %buildroot%{_datadir}/applications
cat > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Xchm
Comment=CHM viewer for UNIX
Exec=xchm
Icon=xchm
Type=Application
Categories=GTK;Office;Viewer;
EOF

%find_lang %name

%files -f %name.lang
%defattr(-,root,root)
%doc AUTHORS ChangeLog README
%doc doc/html
%doc doc/latex/*.dvi
%_bindir/%name
%_iconsdir/hicolor/*/apps/%name.png
%_datadir/pixmaps/*.xpm
%_datadir/applications/*.desktop


%changelog
* Tue May 26 2009 Frederik Himpe <fhimpe@mandriva.org> 1.17-1mdv2010.0
+ Revision: 379970
- update to new version 1.17

* Sat May 16 2009 Frederik Himpe <fhimpe@mandriva.org> 1.16-1mdv2010.0
+ Revision: 376505
- Update to new version 1.16

* Sun Dec 28 2008 Adam Williamson <awilliamson@mandriva.org> 1.14-5mdv2009.1
+ Revision: 320281
- fd.o icons
- adjust buildrequires to build against wx 2.8 not 2.6

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 1.14-4mdv2009.0
+ Revision: 262286
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.14-3mdv2009.0
+ Revision: 256688
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Sat Jan 05 2008 Funda Wang <fwang@mandriva.org> 1.14-1mdv2008.1
+ Revision: 145750
- New version 1.14

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Jul 14 2007 Funda Wang <fwang@mandriva.org> 1.13-4mdv2008.0
+ Revision: 52008
- Build unicode version

* Sat Jul 14 2007 Funda Wang <fwang@mandriva.org> 1.13-3mdv2008.0
+ Revision: 51999
- BR wxGTK 2.6

  + Olivier Thauvin <nanardon@mandriva.org>
    - 1.13


* Sat Dec 09 2006 Olivier Thauvin <nanardon@mandriva.org> 1.10-3mdv2007.0
+ Revision: 93977
- force rebuild
- bump release for no reason but cheat with bs
- force wxgtk version
- 1.10

  + Lenny Cartier <lenny@mandriva.com>
    - Import xchm

* Wed Jun 07 2006 Tibor Pittich <Tibor.Pittich@mandriva.org> 1.9-1mdv2007.0
- 1.9

* Wed May 24 2006 Lenny Cartier <lenny@mandriva.com> 1.8-1mdk
- 1.8

* Tue Apr 18 2006 Mandriva Linux Team <http://www.mandrivaexpert.com/> 1.7.1-1mdk
- New release 1.7.1

* Fri Apr 14 2006 Lenny Cartier <lenny@mandriva.com> 1.7.1-1mdk
- 1.7.1
- keep 1.6 doc for the moment

* Fri Apr 07 2006 Lenny Cartier <lenny@mandriva.com> 1.6-1mdk
- 1.6

* Thu Mar 23 2006 Olivier Thauvin <nanardon@mandriva.org> 1.5-1mdk
- 1.5

* Tue Feb 28 2006 Tibor Pittich <Tibor.Pittich@mandriva.org> 1.4-1mdk
- 1.4

* Wed Jan 25 2006 Lenny Cartier <lenny@mandriva.com> 1.3-1mdk
- 1.3

* Sat Nov 26 2005 Tibor Pittich <Tibor.Pittich@mandriva.org> 1.2-3mdk
- fix menu

* Tue Sep 13 2005 Tibor Pittich <Tibor.Pittich@mandriva.org> 1.2-2mdk
- rebuild against new chmlib

* Tue Aug 30 2005 Tibor Pittich <Tibor.Pittich@mandriva.org> 1.2-1mdk
- 1.2

* Mon Aug 29 2005 Tibor Pittich <Tibor.Pittich@mandriva.org> 1.1-1mdk
- 1.1

* Sun Jul 24 2005 Tibor Pittich <Tibor.Pittich@mandriva.org> 1.0-2mdk
- change the menu section and group

* Wed Jun 08 2005 Tibor Pittich <Tibor.Pittich@mandriva.org> 1.0-1mdk
- 1.0
- build with wxGTK 2.6
- removed non-mdk entryes from changelog

* Mon Feb 21 2005 Tibor Pittich <Tibor.Pittich@mandrake.org> 0.9.8-1mdk
- 0.9.8

* Fri Dec 24 2004 Tibor Pittich <Tibor.Pittich@mandrake.org> 0.9.7-1mdk
- 0.9.7
- build with wxGTK 2.5, adjust BuildRequires

* Tue Oct 26 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.9.6-1mdk
- 0.9.6
- fix menu entry

* Thu Jul 08 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.9.2-1mdk
- 0.9.2

* Thu Jun 17 2004 Tibor Pittich <Tibor.Pittich@mandrake.org> 0.9.1-2mdk
- macroszification and some spec fixes
- fixed menu section and summary
- rebuild with new libstdc++

* Tue Apr 06 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.9.1-1mdk
- 0.9.1

* Fri Jan 23 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.8.11-1mdk
- 0.8.11

* Tue Jan 06 2004 Olivier Thauvin <nanardon@klama.mandrake.org> 0.8.10-1mdk
- 0.8.10


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8549 |12cr|xcin-2.5.3-6.pre3.7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %name %major
%define develname %mklibname %name -d
%define canton_version	1.1

Summary:	X Input Method Server for Chinese
Name:		xcin
Version:	2.5.3
Release:	6.pre3.7
License:	GPL
Group:		System/Internationalization
#Source0:	ftp://xcin.linux.org.tw/pub/xcin/xcin/%name-%version.tar.bz2
Source0:	%{name}-2.5.3.pre3.tar.bz2
# http://hk.geocities.com/chandm9876/canton.htm
Source1:	canton-%{canton_version}.cin.bz2
# Firefly patches
Patch0:  xcin-2.5.3.pre3-xcinrc.LINUX-20040105.patch
Patch1:  xcin-2.5.3.pre3-RootStyle-20040102.patch
Patch2:  xcin-2.5.3.pre3-OverTheSpot-20040102.patch
Patch3:  xcin-2.5.3.pre3-OnTheSpot-20040105.patch
Patch4:  xcin-2.5.3.pre3-bimsphone-20040102.patch
Patch5:  xcin-2.5.3-utf8-makefile-20031223.patch
Patch6:  xcin-2.5.3.pre3-cin2tab-20040102.patch
Patch7:  xcin-2.5.3-syscin_utf8.patch
Patch8:  xcin-2.5.3-cj5_utf8.patch
Patch9:  xcin-2.5.3-simplex5_utf8.patch
# Mandriva patches
Patch100:	xcin-2.5.3-extra-im.patch
Patch101:	xcin-2.5.3-xcinrc-mdk.patch
# From Fedora
Patch102:	xcin-2.5.3-no_rpath.patch
# From Suse
Patch103:	xcin-2.5.3-locale_t.patch
Requires:	locales-zh
Requires:	taipeifonts
Requires:	tabe
BuildRequires:	X11-devel
BuildRequires:	db-devel
BuildRequires:	tabe-devel
BuildRequires:	gettext
BuildRequires:	libtool
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Xcin is an X Input Method allowing to type in Chinese in X applications that
follow the XIM input method standard.

%package -n %libname
Group: System/Libraries
Summary: Shared libraries of xcin

%description -n %libname
Xcin is an X Input Method allowing to type in Chinese in X applications that
follow the XIM input method standard.

%package -n %develname
Group: Development/C
Summary: Development libraries of xcin
Requires: %libname = %version
Provides: lib%name-devel = %version-%release
Obsoletes: %{mklibname xcin 0 -d}

%description -n %develname
Xcin is an X Input Method allowing to type in Chinese in X applications that
follow the XIM input method standard.

%prep

%setup -q -n %{name}
%patch0 -p1
%patch1 -p1 -b .Rootstyle
%patch2 -p1 -b .OverTheSpot
%patch3 -p1 -b .OnTheSpot
%patch4 -p1 -b .bimsphone
%patch5 -p1 -b .utf8-makefile
%patch6 -p1 -b .cin2tab
%patch7 -p1
%patch8 -p1
%patch9 -p1
%patch100 -p1 -b .extra-im
%patch101 -p1 -b .mdk
%patch102 -p1 -b .rpath
%patch103 -p0 -b .localet

find . -type d -name CVS | xargs -r rm -rf

bzcat %{SOURCE1} > cin/big5/canton.cin

#Install Chewing module
#pushd src/Cinput
#tar --bzip2 -xf %{SOURCE3}
#cd chewing
#./patch_chewing
#popd

%build
# From SUSE: re-generating configure fixes x86-64 build
mv script/configure.in .
# AdamW: Look for tabe .db files in /usr/share/tabe not /usr/lib/tabe
perl -pi -e 's,/lib/tabe,/share/tabe,g' configure.in
rm -f configure
libtoolize --force -i
aclocal 
autoconf
# Geoff -- don't use percent-configure because it breaks program.
CFLAGS="%optflags" CXXFLAGS="%optflags" ./configure \
	--prefix=%{_prefix} \
	--libdir=%{_libdir} \
	--with-xcin-dir=%{_prefix}/lib/xcin \
	--with-xcin-rcdir=%{_sysconfdir}/chinese/xcin \
	--with-db-inc=%{_includedir}/db5 \
	--with-locale-dir=%{_datadir}/locale \
	--with-extra-prefix=%{_prefix}

#Dadou - 2.5.2-6mdk - Don't use make macro. It breaks build.
make

%install
rm -rf %{buildroot}

export program_prefix=%{buildroot}
export xcin_rcp=%{buildroot}/%{_sysconfdir}/chinese/xcin
make -e install

%find_lang %{name}

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%files -f %{name}.lang
%defattr(-,root,root)
%doc doc/Bugs doc/CREDITS doc/Changes doc/Cin doc/En doc/FAQ doc/README doc/SETUP doc/Todo doc/Usage doc/UserGuide doc/internal doc/modules
%dir %{_sysconfdir}/chinese/xcin
%config(noreplace) %{_sysconfdir}/chinese/xcin/*
%{_bindir}/*
%{_prefix}/lib/%{name}
%{_mandir}/man1/*

%files -n %libname
%defattr(-,root,root)
%_libdir/lib*.so.%{major}*

%files -n %develname
%defattr(-,root,root)
%_libdir/lib*.so
%attr(644,root,root) %_libdir/lib*a


%changelog
* Tue May 15 2012 Crispin Boylan <crisb@mandriva.org> 2.5.3-6.pre3.7
+ Revision: 799084
- Add patch 103 from suse for locale_t clash
- Rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sat Aug 09 2008 Thierry Vignaud <tv@mandriva.org> 2.5.3-6.pre3.5mdv2009.0
+ Revision: 269765
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Tue May 20 2008 Oden Eriksson <oeriksson@mandriva.com> 2.5.3-0.pre3.5mdv2009.0
+ Revision: 209495
- build it against bdb 4.2
- fix devel package naming

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 2.5.3-0.pre3.4mdv2008.1
+ Revision: 136578
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon May 07 2007 Thierry Vignaud <tv@mandriva.org> 2.5.3-0.pre3.4mdv2008.0
+ Revision: 24601
- no need to compress man pages (spec-helper is already doing this)

* Fri May 04 2007 Adam Williamson <awilliamson@mandriva.org> 2.5.3-0.pre3.3mdv2008.0
+ Revision: 22145
- only package relevant docs
- run ldconfig
- bzip manpage
- install static stuff and plugins to /usr/lib not libdir
- fix build on x86-64
- rebuild for new era
- don't install to /usr/X11R6
- update requires
- bunzip2 patches
- libify
- clean spec
- Import xcin


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8550 |12cr|xclip-0.12-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           xclip
Version:        0.12
Release:        %mkrel 3
Summary:        A command line interface to the X11 clipboard
Group:          Text tools
URL:            http://sourceforge.net/projects/xclip
License:        GPLv2+
Source0:        http://sourceforge.net/projects/xclip/files/xclip/0.12/%{name}-%{version}.tar.gz
BuildRequires:  libx11-devel
BuildRequires:	libxmu-devel
BuildRoot:      %_tmppath/%{name}-%{version}-%{release}

%description
xclip is a command line interface to the X11 clipboard. It can also be
used for copying files, as an alternative to sftp/scp, thus avoiding
password prompts when X11 forwarding has already been setup.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root,-)
%_bindir/%{name}*
%_mandir/man1/%{name}*.1.*


%changelog
* Thu Feb 10 2011 Funda Wang <fwang@mandriva.org> 0.12-3mdv2011.0
+ Revision: 637140
- tighten BR

* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.12-2mdv2011.0
+ Revision: 615509
- the mass rebuild of 2010.1 packages

* Sun Apr 25 2010 Rémy Clouard <shikamaru@mandriva.org> 0.12-1mdv2010.1
+ Revision: 538530
- clean spec
- import xclip



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8551 |12cr|xcockroach-0.4-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: xcockroach
Version: 0.4
Release: %mkrel 10
Summary: Displays cockroaches on your desktop
License: GPL
Group: Toys
Url: http://xcockroach.free.fr/
Source0: %{name}-%{version}.tar.bz2
Patch0: xcockroach-0.4-flags.patch
BuildRequires: libx11-devel
BuildRequires: libxpm-devel
BuildRoot: %{_tmppath}/%{name}-%{version}

%description
xcockroach displays cockroaches on your root  window,
they will look for windows and hide themselves under them.
It is a GPL clone of xroach, with many enhancements.

%prep
%setup -q
%patch0 -p0 -b .flags

%build
autoreconf -fi
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog COPYING TODO
%{_datadir}/%{name}
%{_bindir}/%{name}
%{_mandir}/man6/%{name}.6*


%changelog
* Tue Feb 01 2011 Funda Wang <fwang@mandriva.org> 0.4-10mdv2011.0
+ Revision: 634890
- drop libpath patch (I don't know why this patch exist)
- correctly using system build flags
- simplify BR

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 0.4-9mdv2010.0
+ Revision: 445915
- rebuild

* Wed Mar 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.4-8mdv2009.1
+ Revision: 348660
- fix build
- fix files list

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 0.4-7mdv2009.0
+ Revision: 262280
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.4-6mdv2009.0
+ Revision: 256675
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Dec 20 2007 Thierry Vignaud <tv@mandriva.org> 0.4-4mdv2008.1
+ Revision: 135640
- adajust file list
- fix & simplify file list
- kill re-definition of %%buildroot on Pixel's request
- do not hardcode man pages extension
- import xcockroach


* Wed Jan 18 2006 Olivier Blin <oblin@mandriva.com> 0.4-4mdk
- build with -fPIC

* Wed Sep 28 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.4-3mdk
- Rebuild

* Thu Jun 02 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.4-2mdk
- Rebuild

* Tue Apr 13 2004 Olivier Blin <blino@mandrake.org> 0.4-1mdk
- Patch0: put plugins in libdir
- new version

* Fri Feb  6 2004 Olivier Blin <blino@mandrake.org> 0.2.2-1mdk
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8552 |12cr|xcolorsel-1.1a-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name xcolorsel
%define version 1.1a
%define release %mkrel 5

Summary: Simple color displayer/selector for X11 rgb.txt files
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}-src.tar.gz
Patch0: xcolorsel_1.1a-16_debian.patch
Patch1: xcolorsel_rgbtxt-mdv.patch
License: GPLv2+
Group: Graphics
Url: ftp://ftp.x.org/contrib/utilities/xcolorsel-1.1a-src.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: imake
BuildRequires: gccmakedep
BuildRequires: Xaw3d-devel
BuildRequires: libxmu-devel
BuildRequires: libxt-devel
BuildRequires: libxpm-devel
BuildRequires: libxp-devel
BuildRequires: libxext-devel
BuildRequires: libxau-devel
BuildRequires: libxdmcp-devel

%description
xcolorsel is a X-Utility that allows you to display X11 "rgb.txt" or
other such files together with tiles showing how the color looks on
your screen. Also a programmer may (like with xfontsel) cut the color
names/definitions in various formats (Colorformats and formats for
resourcefiles or C-sources) und paste them directly in his source
codes.

%prep
%setup -q -n xcolorsel
%patch0 -p1
%patch1 -p1

%build
xmkmf -a
# XAWLIB=-lXaw3d taken from Debian, otherwise it links with libxaw and crashes at runtime
%make XAWLIB=-lXaw3d

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std
rm -f %buildroot/%_prefix/lib/X11/app-defaults

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc 00-ANNOUNCE 00-README 01-CHANGELOG 01-COPYING
%_sysconfdir/X11/app-defaults/Xcolorsel
%_sysconfdir/X11/app-defaults/Xcolorsel-color
%_bindir/xcolorsel
%_prefix/lib/X11/xcolorsel/Xcolorsel.help


%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.1a-5mdv2010.0
+ Revision: 435067
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.1a-4mdv2009.0
+ Revision: 262281
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.1a-3mdv2009.0
+ Revision: 256677
- rebuild

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 1.1a-1mdv2008.1
+ Revision: 140953
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Aug 29 2007 Gustavo De Nardin <gustavodn@mandriva.com> 1.1a-1mdv2008.0
+ Revision: 74600
- fixed BuildRequires on Xaw3d
- 1st Mandriva xcolorsel version imported into SVN


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8553 |12cr|xcompmgr-1.1.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name   xcompmgr
%define version        1.1.6
%define release        1

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Sample X Compositing Manager
Source0:	http://xapps.freedesktop.org/release/%{name}-%{version}.tar.gz
URL:		http://xapps.freedesktop.org
License:	MIT
Group:		System/X11
BuildRequires:  libxcomposite-devel
BuildRequires:  libxfixes-devel
BuildRequires:  libxdamage-devel
BuildRequires:  libxrender-devel
BuildRequires:  libxext-devel

%description
Sample X Compositing Manager.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall

%files
%doc ChangeLog
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*


%changelog
* Mon Feb 27 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.1.6-1
+ Revision: 781034
- version update 1.1.6

* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.5-2mdv2011.0
+ Revision: 615519
- the mass rebuild of 2010.1 packages

* Wed Nov 11 2009 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.1.5-1mdv2010.1
+ Revision: 464913
- New version: 1.1.5
  Replace X11-devel requirement for the right packages

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 1.1.4-3mdv2010.0
+ Revision: 435068
- rebuild

* Sat Aug 09 2008 Thierry Vignaud <tv@mandriva.org> 1.1.4-2mdv2009.0
+ Revision: 269766
- rebuild early 2009.0 package (before pixel changes)

* Mon Apr 14 2008 Thierry Vignaud <tv@mandriva.org> 1.1.4-1mdv2009.0
+ Revision: 193027
- new release
- new release

* Tue Feb 12 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.1.3-3mdv2008.1
+ Revision: 166455
- Revert to use upstream tarball, build requires and remove non mandatory local patches.

* Mon Jan 21 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.1.3-2mdv2008.1
+ Revision: 155951
- Updated BuildRequires and resubmit package.

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Aug 16 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 1.1.3-1mdv2008.0
+ Revision: 64407
- new upstream release: 1.1.3
- Import xcompmgr


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8554 |12cr|xcompmgr_hack-2.02-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	xcompmgr_hack
%define oname xcompmgr
%define version	2.02
%define release %mkrel 8

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Sample X Compositing Manager
Source:		http://baghira.sourceforge.net/%{oname}-%{version}.tar.bz2
URL:		http://baghira.sourceforge.net/
License:	GPL
Group:		System/X11
BuildRoot:	%{_tmppath}/%{oname}-buildroot
BuildRequires:  libx11-devel
BuildRequires:	libxcomposite-devel
BuildRequires:	libxdamage-devel
BuildRequires:	libxfixes-devel
BuildRequires:	libxrender-devel
Conflicts:      xcompmgr

%description
Patched version of xcompmgr 
Sample X Compositing Manager.
This is an unofficiall patched
version from http://baghira.sourceforge.net/


%prep
%setup -q -n %{oname}-%{version}

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc COPYING ChangeLog INSTALL
%{_bindir}/%{oname}
%{_mandir}/man1/%{oname}.1*



%changelog
* Tue Feb 01 2011 Funda Wang <fwang@mandriva.org> 2.02-8mdv2011.0
+ Revision: 634893
- simplify BR

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 2.02-7mdv2010.0
+ Revision: 435069
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 2.02-6mdv2009.0
+ Revision: 262282
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 2.02-5mdv2009.0
+ Revision: 256679
- rebuild

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 2.02-3mdv2008.1
+ Revision: 140953
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Thu Aug 24 2006 Nicolas Lcureuil <neoclust@mandriva.org>
+ 2006-08-24 15:37:53 (57891)
- Increase release
- Fix Group

* Thu Aug 03 2006 Nicolas Lcureuil <neoclust@mandriva.org>
+ 2006-08-03 13:14:18 (43289)
import xcompmgr_hack-2.02-2mdk

* Wed Feb 22 2006 Nicolas Lcureuil <neoclust@mandriva.org> 2.02-2mdk
annual rebuidl
- use mkrel

* Fri Feb 04 2005 Nicolas Lcureuil <neoclust@mandrake.org> 2.02-1mdk
- From Sebastien savarin <plouf@zarb.org>
              - initial release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8555 |12cr|xconq-7.5.0-1.20050612.8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	xconq
%define version	7.5.0
%define pre	20050612
%define release	%mkrel 1.%{pre}.8
%define Summary	General turn-based 2D strategy game system

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	%{Summary}
URL:		http://xconq.org
License:	GPL
Group:		Games/Strategy
Source0:	http://prdownloads.sourceforge.net/xconq/%{name}-%{version}-0pre.0.%{pre}.tar.bz2
Patch0:		xconq-7.5.0-0pre.0.20050612-makefile.patch
Patch1:		%{name}-7.5.0.tclpath.patch
Patch2:		xconq-7.5.0-64bit-fix.patch
Patch3:		xconq-7.5.0-0pre.0.20050612-fix-format-errors.patch
BuildRequires:	paragui-devel >= 1.0.4
BuildRequires:	freetype2-devel
BuildRequires:	SDL-devel >= 1.2.0
BuildRequires:	ncurses-devel
BuildRequires:	tk
BuildRequires:	tk-devel
BuildRequires:	tcl
BuildRequires:	tcl-devel
BuildRequires:	texinfo
BuildRequires:	imagemagick
BuildRequires:	libxaw-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Xconq is a general strategy game system.  It is a complete system that
includes all the components: a portable engine, graphical interfaces
for Unix/Linux/X11, Macintosh, and Windows, multiple AIs, networking
for multi-player games, and an extensive game library.

In addition to Xconq's "standard" game, which is similar to the
classic Empire/Empire Deluxe games of years ago, the game library
includes games for ancient civilizations, the Peloponnesian War, the
Roman Civil War, Frederician strategy, Napoleonic strategy, Gettysburg
at a brigade scale, the Russian revolution, the Normandy invasion,
WWII at scales from tactical to grand strategic, Beirut street
fighting, voyages of discovery, African exploration, and many others,
including space and fantasy games.

As befits its emphasis on strategy, Xconq's forte is turn-based play
using overhead or isometric views of a tiled world.  The world is 
basically two-dimensional, although varying elevations are available 
for games that need elevation effects or line-of-sight.  Xconq is 
especially interesting for games about unusual or lesser-known strategic
situations; it is unique in providing a single system for modelling
the conflicts and strategies of any period in history.

%package	tcltk
Summary:	The Tcl/Tk user interface for the Xconq game system
Group:		Games/Strategy
Requires:	%{name} = %{version}

%description	tcltk
The Tcl/Tk user interface for the Xconq game engine relies on a mixture of 
Tcl scripts and C code to provide a multi-windowed user experience. This 
is presently the one which most players use.

%package	curses
Summary:	The curses (console) user interface for the Xconq game system
Group:		Games/Strategy
Requires:	%{name} = %{version}

%description	curses
The Curses user interface is for running games in the Xconq engine on a 
text console. It is quick, but lacking the more complete experience and 
conveniecne of a graphical user interface.

%package	sdl
Summary:	The SDL user interface for the Xconq game system
Group:		Games/Strategy
Requires:	%{name} = %{version}

%description	sdl
The SDL user interface is in its infancy and much development needs to be 
done on it. However, it is a more modern game interface following the 
single-window paradigm, and it is speedy.

%prep
%setup -q -n %{name}-%{version}-0pre.0.%{pre}
%patch0 -p1 -b .makefile
%patch1 -p0 -b .tclpath
%patch2 -p1 -b .64bit
%patch3 -p1 -b .format

%build
%configure2_5x	--disable-freetypetest \
		--disable-paraguitest \
		--bindir=%{_gamesbindir} \
		--datadir=%{_gamesdatadir}/%{name} \
		--enable-alternate-scoresdir=%{_localstatedir}/lib/games/%{name}

LDFLAGS="%ldflags" \
make	all \
	all-cconq \
	all-sdlconq \
	info

%install
rm -rf %{buildroot}
install -d -m 755 %{buildroot}%{_gamesdatadir}/games
install -d -m 755 %{buildroot}%{_localstatedir}/lib/games
%makeinstall \
	install-cconq \
	install-sdlconq \
	install-info \
	bindir=$RPM_BUILD_ROOT%{_gamesbindir} \
	datadir=$RPM_BUILD_ROOT%{_gamesdatadir}/%{name} \
	scoresdir=$RPM_BUILD_ROOT%{_localstatedir}/lib/games/%{name}

mv %{buildroot}%{_gamesbindir}/{x,tk}conq
mv %{buildroot}%{_mandir}/man6/{x,tk}conq.6

# icons
install -d %{buildroot}{%{_miconsdir},%{_iconsdir},%{_liconsdir}}
convert images/default.gif -resize 16x16! %{buildroot}%{_miconsdir}/%{name}.png
convert images/default.gif -resize 32x32! %{buildroot}%{_iconsdir}/%{name}.png
convert images/default.gif -resize 48x48! %{buildroot}%{_liconsdir}/%{name}.png

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}-tcltk.desktop << EOF
[Desktop Entry]
Name=Xconq Tk interface
Comment=%{Summary}, Tk interface
Exec=%{_gamesbindir}/tkconq
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;StrategyGame;X-MandrivaLinux-MoreApplications-Games-Strategy;
EOF

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}-sdl.desktop << EOF
[Desktop Entry]
Name=Xconq SDL interface
Comment=%{Summary}, SDL interface
Exec=%{_gamesbindir}/sdlconq
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;StrategyGame;X-MandrivaLinux-MoreApplications-Games-Strategy;
EOF

for i in cconq sdlconq tkconq; do
mv $RPM_BUILD_ROOT%{_gamesbindir}/${i} $RPM_BUILD_ROOT%{_gamesbindir}/${i}.bin
cat <<EOF >  $RPM_BUILD_ROOT%{_gamesbindir}/${i}
#!/bin/bash
cd  %{_gamesdatadir}/%{name}/lib
exec %{_gamesbindir}/${i}.bin 
EOF
done;

%if %mdkversion < 200900
%post tcltk
%{update_menus}
%endif

%if %mdkversion < 200900
%post sdl
%{update_menus}
%endif

%if %mdkversion < 200900
%postun tcltk
%{clean_menus}
%endif

%if %mdkversion < 200900
%postun sdl
%{clean_menus}
%endif

%clean
rm -rf %{buildroot}

%post
%_install_info hacking.info
%_install_info xcdesign.info-1
%_install_info xcdesign.info-2
%_install_info xcdesign.info-3
%_install_info xcdesign.info 
%_install_info xconq.info

%postun
%_remove_install_info hacking.info
%_remove_install_info xcdesign.info-1
%_remove_install_info xcdesign.info-2
%_remove_install_info xcdesign.info-3
%_remove_install_info xcdesign.info 
%_remove_install_info xconq.info

%files
%defattr(-,root,root)
%doc README ChangeLog NEWS doc/*.html changelogs
%{_gamesdatadir}/%{name}
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_infodir}/*
%dir %attr(-,games,games) %{_localstatedir}/lib/games/%{name}

%files tcltk
%defattr(-,root,root)
%attr(2755,root,games) %{_gamesbindir}/tkconq*
%{_gamesbindir}/imfapp
%{_gamesbindir}/imf2x
%{_gamesbindir}/x2imf
%{_mandir}/man6/tkconq.6*
%{_datadir}/applications/mandriva-%{name}-tcltk.desktop

%files curses
%defattr(-,root,root)
%attr(2755,root,games) %{_gamesbindir}/cconq*
%{_mandir}/man6/cconq.6*

%files sdl
%defattr(-,root,root)
%attr(2755,root,games) %{_gamesbindir}/sdlconq*
%{_datadir}/applications/mandriva-%{name}-sdl.desktop


%changelog
* Wed Dec 08 2010 Funda Wang <fwang@mandriva.org> 7.5.0-1.20050612.8mdv2011.0
+ Revision: 616052
- fix more makefile

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.1 packages

* Tue Apr 13 2010 Thierry Vignaud <tv@mandriva.org> 7.5.0-1.20050612.7mdv2010.1
+ Revision: 534511
- rebuild

* Sun Apr 12 2009 Michael Scherer <misc@mandriva.org> 7.5.0-1.20050612.5mdv2009.1
+ Revision: 366478
- oups, forgot to include the binary
- fix 38354 by correcting menu

* Sat Apr 11 2009 Michael Scherer <misc@mandriva.org> 7.5.0-1.20050612.4mdv2009.1
+ Revision: 366293
- remove old bzip patch ( already uncompressed )
- fix bug 49542 and 49544

* Wed Mar 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 7.5.0-1.20050612.3mdv2009.1
+ Revision: 348661
- fix format errors
- fix build with latest tk

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 7.5.0-1.20050612.2mdv2009.0
+ Revision: 218426
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
- adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 7.5.0-1.20050612.2mdv2008.1
+ Revision: 140953
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Sep 07 2007 Anssi Hannula <anssi@mandriva.org> 7.5.0-1.20050612.2mdv2008.0
+ Revision: 82059
- rebuild for new soname of tcl

  + Thierry Vignaud <tv@mandriva.org>
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Mon Jun 18 2007 Per Øyvind Karlsen <peroyvind@mandriva.org> 7.5.0-1.20050612.1mdv2008.0
+ Revision: 41015
- ?\194?\164#"?\194?\164#" buildrequires
- fix buildrequires
- fix buildrequires
- fix 64 bit build (P2)
- drop debian menu
- a bit more new snapshot..
- Import xconq



* Fri Aug 25 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 7.5.0-1.20050117.7mdv2007.0
- fix macros for menu
- xdg menu
- cleanups

* Wed Jan 04 2006 Oden Eriksson <oeriksson@mandriva.com> 7.5.0-0.20050117.6mdk
- rebuilt against soname aware deps (tcl/tk)
- fix deps

* Thu Dec 29 2005 Guillaume Rousse <guillomovitch@mandriva.org> 7.5.0-0.20050117.5mdk
- fix buildrequires
- patch tk version to find tkconq.tcl correctly (fix #20363)

* Wed Dec 28 2005 Guillaume Rousse <guillomovitch@mandriva.org> 7.5.0-0.20050117.4mdk
- buildrequires

* Tue Dec 20 2005 Guillaume Rousse <guillomovitch@mandriva.org> 7.5.0-0.20050117.3mdk
- %%mkrel
- fix doc files encoding and perms
- relax requires versioning

* Sat Oct 01 2005 Nicolas Lécureuil <neoclust@mandriva.org> 7.5.0-0.20050117.2mdk
- BuildRequires fix

* Fri Jan 21 2005 Guillaume Rousse <guillomovitch@mandrake.org> 7.5.0-0.20050117.1mdk 
- new version

* Sun Jan 16 2005 Guillaume Rousse <guillomovitch@mandrake.org> 7.5.0-0.20050108.1mdk 
- new version

* Sun Nov 28 2004 Guillaume Rousse <guillomovitch@mandrake.org> 7.5.0-0.20041126.1mdk 
- new version
- fix info pages installation
- menus
- disable parallel build
- use %%{_gamesbindir} and %%{_gamesdatadir} instead of %%{_bindir} and %%{_datadir}

* Wed Nov 24 2004 Guillaume Rousse <guillomovitch@mandrake.org> 7.5.0-0.20041119.1mdk 
- first mdk release, from an heavily modified spec file from Eric McDonald <eric_mcdonald@users.sourceforge.net>

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8556 |12cr|xcowsay-1.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	xcowsay
%define version	1.3
%define release	%mkrel 1

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Displays a cute cow and message on your desktop
Group:		Toys
License:	GPL
URL:		http://www.doof.me.uk/xcowsay/
Source:     http://www.nickg.me.uk/files/%{name}-%{version}.tar.gz
Patch:      xcowsay-1.2-fix-xcowthink-args-parsing.patch
BuildRequires:  gtk+2-devel
BuildRequires:  dbus-devel
BuildRequires:  dbus-glib-devel
BuildRoot:      %{_tmppath}/%{name}-%{version}

%description
xcowsay displays a cute cow and message on your desktop.

xcowsay includes all these amazing features:
- Fully configurable!
- Calculates display time from amount of text
- Daemon mode! Send your cow messages over DBus!
- Three different sized cows provided
- fortune(6) wrapper program: xcowfortune — cow will deliver pearls of wisdom!
- Replace the naffness that is xmessage(1)
- Should work with any window manager
- Supports UTF-8 characters properly

%prep
%setup -q
%patch -p 1

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%find_lang %{name}

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%{_bindir}/*
%{_mandir}/man6/*
%{_datadir}/%{name}



%changelog
* Sat Nov 13 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.3-1mdv2011.0
+ Revision: 597258
- update to new version 1.3

* Sun Mar 28 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.2-2mdv2010.1
+ Revision: 528615
- fix xcowthink argument parsing (#58452)

* Tue Jan 05 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.2-1mdv2010.1
+ Revision: 486468
- new version

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.1-1mdv2010.1
+ Revision: 468635
- update to new version 1.1.1

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 1.1-2mdv2010.0
+ Revision: 435070
- rebuild

* Mon Sep 01 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.1-1mdv2009.0
+ Revision: 278591
- update to new version 1.1

* Sat Aug 09 2008 Thierry Vignaud <tv@mandriva.org> 1.0-3mdv2009.0
+ Revision: 269767
- rebuild early 2009.0 package (before pixel changes)
- description is not history

* Tue May 27 2008 Thierry Vignaud <tv@mandriva.org> 1.0-2mdv2009.0
+ Revision: 211572
- fix description-line-too-long

* Sat May 24 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-1mdv2009.0
+ Revision: 210902
- import xcowsay


* Sat May 24 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-1mdv2009.0
- first mdv package 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8557 |12cr|xd3d-8.3.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name xd3d
%define version 8.3.1
%define release %mkrel 6
# Don't support by g95
%define _ssp_cflags %nil
%define Werror_cflags %nil
# kept g95 option even if the compilation is made with gfortran
%define g95flags %( echo %optflags | sed 's/-mtune=[^ ]*//' )

Summary: A simple scientific visualization tool
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.gz
License: GPL
Group: Sciences/Other
Url: http://www.cmap.polytechnique.fr/~jouve/xd3d/
BuildRequires: gcc-gfortran
BuildRequires: libxpm-devel
Buildrequires: pkgconfig(x11)
BuildRequires: pkgconfig(zlib)

%description
Xd3d is a simple scientific visualization tool designed to be easy to learn.
It can plot 2d and 3d meshes, with shadowing, contour plots, vector fields,
iso-contour (3d), as well as 3d surfaces z=f(x,y) defined by an algebraic
expression or a cloud of points. It generates high quality vector PostScript
files for scientific publications and still or animated bitmap images. It
includes the graph plotter xgraphic.

%prep
%setup -q

perl -pi -e "s!^XD3D_DIR =.*!XD3D_DIR = `pwd`!" RULES
perl -pi -e 's!^INSTALL_DIR =.*!INSTALL_DIR = %_bindir!' RULES
perl -pi -e 's!^OPTC =.*!OPTC = %g95flags!' RULES
perl -pi -e 's!^OPTF =.*!OPTF = %g95flags!' RULES
perl -pi -e 's!^LIBX11 =.*!LIBX11 = %_libdir!' RULES
perl -pi -e 's!^COMPILF =.*!COMPILF = gfortran!' RULES
perl -pi -e 's!\$\(COMPILF\) \$\(OPTF\) -o!\$(COMPILF) \$(OPTF) %ldflags -o!' RULES

%build
make

%install
mkdir -p %buildroot%_bindir

make install INSTALL_DIR=%buildroot%_bindir

%files
%doc CHANGELOG BUGS FORMATS README
%doc Examples Manuals
%_bindir/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8558 |12cr|xdaliclock-2.37-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	xdaliclock
%define	version	2.37

Summary:	A melting digital clock
Name:		%{name}
Version:	%{version}
Release:	%mkrel 5
Group:		Toys
URL:		http://www.jwz.org/xdaliclock/

BuildRequires:	pkgconfig(xt)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(x11)
License:	MIT

Source0:	http://www.jwz.org/xdaliclock/%{name}-%{version}.tar.gz
Patch0:		%{name}-shape-cycle.patch


%description
The xdaliclock program displays a digital clock, with digits that merge
into the new digits as the time changes.  Xdaliclock can display the time
in 12 or 24 hour modes and can will display the date if you hold your
mouse button down over it.  Xdaliclock has two large fonts built in, but
is capable of animating other fonts.

Install the xdaliclock package if you want a fairly large clock, with
a melting special effect, for your system.

%prep
%setup -q
%patch0 -p1

%build
cd X11
CFLAGS="$RPM_OPT_FLAGS" ./configure --libdir=%{_libdir}	--prefix=%{_prefix} \
				--build=%{_target_platform}
%make

%install
cd X11
install -d -m 0755 %buildroot{%_bindir,%_mandir/man1}
make prefix=%buildroot/%_prefix install

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Name=Xdaliclock
Comment=A melting digital clock
Exec=%{_bindir}/%{name} 
Icon=toys_section
Terminal=false
Type=Application
StartupNotify=true
Categories=Utility;Clock;Amusement;X-MandrivaLinux-MoreApplications-Games-Toys;
EOF

%files
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*
%{_datadir}/applications/mandriva-%{name}.desktop

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8559 |12cr|xdelta3-3.0v2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version		3.0v2
%define fversion	30v2
%define frealversion	3.0v
%define release		1
%define name		xdelta3

%define build_staticlib 0
%{?_with_staticlib: %global build_staticlib 1}

Summary:		A binary delta generator
Name:			%{name}
Version:		%{version}
Release:		%mkrel %{release}
Source0:		http://xdelta.googlecode.com/files/xdelta%{version}.tar.bz2
Patch0:			xdelta%{version}-optflags.patch
URL:			http://xdelta.org
License:		GPL
Group:			File tools
BuildRequires:		zlib-devel
BuildRoot:		%{_tmppath}/%{name}-%{version}-root

%description
Xdelta3 is the third and latest release of Xdelta, which is a set of
tools and APIs for reading and writing compressed deltas. Deltas
encode the differences between two versions of a document. This
release features a completely new compression engine, several
algorithmic improvements, a fully programmable interface modelled
after zlib, in addition to a command-line utility, use of the RFC3284
(VCDIFF) encoding, a python extension, and now 64-bit support.

%if %build_staticlib
%package devel
Summary: Static libraries and header files for development with XDelta3
Group: Development/C
Requires: %{name}

%description devel
This package contains the static libraries and header files
required to develop applications using Xdelta3.
%endif

%prep
%setup -q -n xdelta%{frealversion}
%patch0 -p1 -b .optflags

%build
RPM_OPT_FLAGS="%{optflags}" make RPM_OPT_FLAGS="%{optflags}" all \
	xdelta3 \
	xdelta3-decoder \
	xdelta3-tools \
	xdelta3-everything \
	xdelta3-all.o
ar cr libxdelta3.a xdelta3-all.o
ranlib libxdelta3.a
chmod 644 COPYING

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_bindir}
%if %build_staticlib
mkdir -p %{buildroot}%{_libdir}	%{buildroot}%{_includedir}
%endif

install -m 755 xdelta3 \
	xdelta3-decoder \
	xdelta3-tools \
	xdelta3-everything %{buildroot}%{_bindir}
%if %build_staticlib
install -m 644 libxdelta3.a %{buildroot}%{_libdir}
install -m 644 xdelta3.h %{buildroot}%{_includedir}
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING
%{_bindir}/*

%if %build_staticlib
%files devel
%defattr(-,root,root)
%{_includedir}/*.h
%{_libdir}/*.a
%endif



%changelog
* Sun Nov 21 2010 Giuseppe Ghibò <ghibo@mandriva.com> 3.0v2-1mdv2011.0
+ Revision: 599401
- Upgrade to release 3.0v2.

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 3.0t-2mdv2010.0
+ Revision: 435073
- rebuild

* Mon Jan 07 2008 Giuseppe Ghibò <ghibo@mandriva.com> 3.0t-1mdv2008.1
+ Revision: 146203
- Release 3.0t.

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu May 31 2007 Giuseppe Ghibò <ghibo@mandriva.com> 3.0q-1mdv2008.0
+ Revision: 33122
- Import xdelta3



* Thu May 31 2007 Giuseppe Ghib <ghibo@mandriva.com> 3.0q-1mdv2008.0
- Use -O2 instead of %%{optflags} as there are problems compiling with
  fortify enabled.
- initial release.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8560 |12cr|xdesktopwaves-1.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name xdesktopwaves
%define version 1.3
%define release %mkrel 4

Summary: Create water effect on your X background
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.bz2
License: GPL
Group: Graphical desktop/Other
Url: http://xdesktopwaves.sourceforge.net/
BuildRoot: %{_tmppath}/%{name}-buildroot
BuildRequires: libx11-devel libxext-devel

%description
Xdesktopwaves is a cellular automata setting the background of your X Windows
desktop under water. Windows and mouse are like ships on the sea. Each
movement of these ends up in moving water waves. You can even have rain
and/or storm stirring up the water.

%prep
%setup -q

%build
%make CFLAGS="-I%{_prefix}/X11R6/include %optflags"

%install
rm -rf $RPM_BUILD_ROOT

mkdir -p %buildroot{%_bindir,%_mandir/man1}

%make install BINDIR=%buildroot%_bindir MAN1DIR=%buildroot%{_mandir}/man1


%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README
%_bindir/%name
%_mandir/man1/%{name}*




%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.3-4mdv2010.0
+ Revision: 435074
- rebuild

* Tue Jun 17 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.3-3mdv2009.0
+ Revision: 222249
- BuildRequires libxext-devel
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Wed Jul 26 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 07/26/06 20:17:43 (42246)
- rebuild
- update buildrequires

* Wed Jul 26 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 07/26/06 20:08:52 (42240)
Import xdesktopwaves

* Fri Mar 04 2005 Lenny Cartier <lenny@mandrakesoft.com> 1.3-1mdk
- 1.3

* Tue Dec 07 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.2-1mdk
- 1.2

* Sat Nov 20 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.0-1mdk
- First mdk spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8561 |12cr|xdotool-2.20101012.3049-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	xdotool
%define version	2.20101012.3049
%define release	2
%define major 2
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	fake keyboard/mouse input, window management, and more
Group:		Toys
License:	GPL
URL:		http://www.semicomplete.com/projects/xdotool
Source:     http://semicomplete.googlecode.com/files/xdotool-%{version}.tar.gz
BuildRequires:  pkgconfig(x11)
BuildRequires:  pkgconfig(xtst)
BuildRequires:  pkgconfig(xi)

%description
This tool lets you simulate keyboard input and mouse activity, move and resize
windows, etc. It does this using X11's XTEST extension and other Xlib
functions.

Additionally, you can search for windows and move, resize, hide, and modify
window properties like the title. If your window manager supports it, you can
use xdotool to switch desktops, move windows between desktops, and change the
number of desktops. 

%package -n	%{libname}
Summary:	Libraries for %{name}
Group:		System/Libraries

%description -n	%{libname}
This package contains libraries for %{name}.

%package -n	%{develname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:   %{name}-devel = %{version}-%{release}

%description -n	%{develname}
This package contains development files for %{name}.

%prep
%setup -q

%build
%make

%install
%makeinstall_std \
    PREFIX=%{_prefix} \
    INSTALLMAN=%{_datadir}/man \
    INSTALLLIB=%{_libdir}

%files
%defattr(-,root,root)
%{_bindir}/xdotool
%{_mandir}/man1/xdotool.1*

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/libxdo.so.%{major}

%files -n %{develname}
%defattr(-,root,root)
%{_libdir}/libxdo.so
%{_includedir}/xdo.h



%changelog
* Mon Feb 28 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.20101012.3049-1mdv2011.0
+ Revision: 640974
- import xdotool


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8562 |12cr|xdu-3.0-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name xdu
%define version 3.0
%define release %mkrel 10

Summary: Graphically display output of du command 
Name: %{name}
Version: %{version}
Release: %{release}
Source: ftp://ftp.arl.mil/pub/%{name}-%{version}.tar.bz2
License: BSD
Group: File tools
Url: http://sd.wareonearth.com/~phil/xdu/
Buildroot: %_tmppath/%{name}-root
BuildRequires: libx11-devel
BuildRequires: libxt-devel
BuildRequires: libxaw-devel
BuildRequires: imake
BuildRequires: gccmakedep

%description
Accepts output of du command on standard input and graphically
displays results in a window.

%prep
%setup -c 

%build
xmkmf -a
%make CXXOPTIONS="%optflags" EXTRA_LDOPTIONS="%ldflags"

%install
rm -fr $RPM_BUILD_ROOT

mkdir -p  $RPM_BUILD_ROOT%{_mandir}/man1/
cp %{name}.man $RPM_BUILD_ROOT%{_mandir}/man1/%{name}.1
%makeinstall_std CONFDIR=%_datadir/X11

rm -fr %buildroot%_prefix/lib/X11

%clean
[ "$RPM_BUILD_ROOT" != "/" ] && rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%_bindir/xdu
%_datadir/X11/app-defaults/XDu
%{_mandir}/man1/*
%doc README



%changelog
* Tue Feb 01 2011 Funda Wang <fwang@mandriva.org> 3.0-10mdv2011.0
+ Revision: 634900
- simplify BR
- turn to standard prefix

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 3.0-9mdv2010.0
+ Revision: 435317
- BR libxp-devel
- rebuild

* Tue Jun 17 2008 Thierry Vignaud <tv@mandriva.org> 3.0-8mdv2009.0
+ Revision: 222660
- BuildRequires gccmakedep
- BuildRequires imake
- rebuild
- kill re-definition of %%buildroot on Pixel's request
- buildrequires X11-devel instead of XFree86-devel
- import xdu

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Thu Sep 07 2006 Nicolas Lcureuil <neoclust@mandriva.org> 3.0-7mdv2007.0
- Add BuildRequires
- Fix File list

* Sat Oct 01 2005 Nicolas Lcureuil <neoclust@mandriva.org> 3.0-6mdk
- BuildRequires fix

* Thu Jun 02 2005 Nicolas Lcureuil <neoclust@mandriva.org> 3.0-5mdk
- Rebuild

* Sat Jan 03 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 3.0-4mdk
- birthday rebuild

* Fri Dec 27 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 3.0-3mdk
- rebuild for rpm and glibc
- add forget config file

* Sun Aug 11 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 3.0-2mdk
- Add Buildrequires and Requires
- cleanup

* Sun Aug 11 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 3.0-1mdk
- 1st standalone mdk package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8563 |12cr|xdvi-22.85-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: An X viewer for DVI files
Name: xdvi
Version: 22.85
Release: %mkrel 5
Url: http://math.berkeley.edu/~vojta/xdvi.html
# encodings.c is GPLv2+ and LGPL and MIT
# read-mapfile.c tfmload.c are from dvips
# remaining is MIT
License: GPLv2+
Group: Publishing
Source0: ftp://dante.ctan.org/pub/tex/dviware/xdvi/%{name}-%{version}.tar.gz
Source1: icons-%{name}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-buildroot
Conflicts: tetex-xdvi
Requires: tetex
Requires: ghostscript
BuildRequires: ghostscript

BuildRequires: X11-devel

%description
Xdvi allows you to preview the TeX text formatting system's output .dvi
files on an X Window System.

This xdvi does not come from TeTex distribution.

%prep
%setup -q

%build
%configure \
    --enable-ps-gs=/usr/bin/gs \
    --with-default-texmf-path=/var/lib/texmf/ \
    --with-default-font-path='/var/lib/texmf/%%q'

%make

%install
rm -rf %{buildroot}

mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_mandir}/man1
%makeinstall

mkdir -p %{buildroot}%{_iconsdir}

( cd %{buildroot}%{_iconsdir}
  tar xjvf %SOURCE1 )


mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=XDvi
Comment=DVI files viewer
Exec=%{_bindir}/%{name} 
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=X-MandrivaLinux-Office-Publishing;
MimeType=application/x-dvi;
EOF

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc FAQ README
%{_bindir}/*
%{_mandir}/man?/*
%{_datadir}/applications/mandriva-%{name}.desktop
%{_iconsdir}/dvi.png
%{_liconsdir}/dvi.png
%{_miconsdir}/dvi.png



%changelog
* Sun Aug 22 2010 Olivier Thauvin <nanardon@mandriva.org> 22.85-5mdv2011.0
+ Revision: 571997
- fix #60740 (applying suggested changes)

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 22.85-4mdv2010.0
+ Revision: 445923
- rebuild

* Sun Apr 19 2009 Olivier Thauvin <nanardon@mandriva.org> 22.85-3mdv2009.1
+ Revision: 368087
- enable gs interpreter for eps (#45276)

* Sat Mar 28 2009 Funda Wang <fwang@mandriva.org> 22.85-2mdv2009.1
+ Revision: 362018
- rebuild

* Thu Nov 27 2008 Frederik Himpe <fhimpe@mandriva.org> 22.85-1mdv2009.1
+ Revision: 307325
- Update to new version 22.85
- SPEC file clean-ups
- Add dvi mime type to desktop file (bug #45991)

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 22.84-8mdv2009.0
+ Revision: 262308
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 22.84-7mdv2009.0
+ Revision: 256757
- rebuild
- drop old menu

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 22.84-5mdv2008.1
+ Revision: 136579
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sun Jan 14 2007 Olivier Thauvin <nanardon@mandriva.org> 22.84-5mdv2007.0
+ Revision: 108968
- rebuild

* Mon Aug 14 2006 Olivier Thauvin <nanardon@mandriva.org> 22.84-4mdv2007.0
+ Revision: 55775
- fix menu (my bad)
- fix menu
- Import xdvi

* Thu Sep 29 2005 Nicolas Lcureuil <neoclust@mandriva.org> 22.84-3mdk
- Fix BuildRequires

* Sat Apr 30 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 22.84-2mdk
- Add requires: tetex

* Tue Jan 04 2005 Olivier Thauvin <thauvin@aerov.jussieu.fr> 22.84-1mdk
- First mdk spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8564 |12cr|xdvik-22.84.16-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	An X viewer for DVI files
Name:		xdvik
Version:	22.84.16
Release:	%mkrel 2
Url: 		http://xdvi.sourceforge.net/
# encodings.c is GPLv2+ and LGPL and MIT
# read-mapfile.c tfmload.c are from dvips
# remaining is MIT
License:        GPLv2+
Group: 		Publishing
Source0: 	http://puzzle.dl.sourceforge.net/sourceforge/xdvi/%{name}-%{version}.tar.gz
Source1: 	icons-xdvi.tar.bz2
# Fedora patch
# Fix handling of the 0 key. See:
# http://sourceforge.net/tracker/index.php?func=detail&aid=2067614&group_id=23164&atid=377580
# https://bugzilla.redhat.com/show_bug.cgi?id=470942
# Fixed upstream post 22.84.14 ?
Patch0:		xdvik-22.84.14-zerofix.patch
Patch1:		xdvik-22.84.14-fix-str-fmt.patch
BuildRoot: 	%{_tmppath}/%{name}-buildroot
Conflicts: 	tetex-xdvi
Conflicts: 	xdvi
BuildRequires: 	libt1lib >= 5.0.2
BuildRequires: 	X11-devel
BuildRequires:  bison

%description
Xdvi allows you to preview the TeX text formatting system's output .dvi
files on an X Window System.

It is based on the regular (non-k) xdvi of the same version number, and is
part of the texk project (deployed e.g. in teTeX).

%prep
%setup -q
%patch0 -p1 -b .zerofix
%patch1 -p0 -b .str

%build
%configure2_5x --with-system-t1lib
%make

%install
rm -rf %{buildroot}

mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_mandir}/man1
%makeinstall texmf=%{buildroot}%_datadir/texmf

rm -fr %{buildroot}%{_datadir}/texmf

mkdir -p %{buildroot}%{_iconsdir}

tar xjvf %SOURCE1 -C %{buildroot}%{_iconsdir}

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=XDvi
Comment=DVI files viewer
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Office;Publishing;Viewer;
MimeType=application/x-dvi;
EOF

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README CHANGES README_maintainer TODO release-tetex-src.txt
%{_bindir}/*
%{_mandir}/man?/*
%{_datadir}/applications/mandriva-%{name}.desktop
%{_iconsdir}/dvi.png
%{_liconsdir}/dvi.png
%{_miconsdir}/dvi.png



%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 22.84.16-2mdv2011.0
+ Revision: 615523
- the mass rebuild of 2010.1 packages

* Sun Nov 08 2009 Olivier Thauvin <nanardon@mandriva.org> 22.84.16-1mdv2010.1
+ Revision: 462965
- fix buildrequires
- 22.84.16

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 22.84.14-4mdv2010.0
+ Revision: 445926
- rebuild

* Sat Mar 28 2009 Funda Wang <fwang@mandriva.org> 22.84.14-3mdv2009.1
+ Revision: 362029
- bump rel
- fix str fmt

* Fri Nov 28 2008 Frederik Himpe <fhimpe@mandriva.org> 22.84.14-2mdv2009.1
+ Revision: 307488
- Add Fedora patch to fix zero key handling
- SPEC file clean-ups
- Use freedesktop.org menu categories
- Add application/x-dvi MIME type to desktop file (bug #45991)

* Sat Aug 16 2008 Olivier Thauvin <nanardon@mandriva.org> 22.84.14-1mdv2009.0
+ Revision: 272490
- 22.84.14

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 22.84.10-7mdv2009.0
+ Revision: 262309
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 22.84.10-6mdv2009.0
+ Revision: 256774
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri Jan 11 2008 Thierry Vignaud <tv@mandriva.org> 22.84.10-4mdv2008.1
+ Revision: 148539
- rebuild
- do not use sub-shell, which just hides errors
- drop old menu

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 22.84.10-2mdv2008.1
+ Revision: 136579
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Dec 06 2006 Olivier Thauvin <nanardon@mandriva.org> 22.84.10-2mdv2007.0
+ Revision: 91849
- fix urls

* Mon Aug 14 2006 Olivier Thauvin <nanardon@mandriva.org> 22.84.10-1mdv2007.0
+ Revision: 55774
- fix menu
- 22.84.10
- xdg menu
- Import xdvik

* Sun Feb 12 2006 Eskild Hustvedt <eskild@mandriva.org> 22.84.8-4mdk
- Added patch0 (use www-browser)

* Thu Sep 29 2005 Nicolas Lcureuil <neoclust@mandriva.org> 22.84.8-3mdk
- Fix BuildRequires thanks to pterjan
- %%mkrel

* Fri Feb 25 2005 Olivier Thauvin <thauvin@aerov.jussieu.fr> 22.84.8-2mdk
- fix conflicts with texmf

* Tue Jan 04 2005 Olivier Thauvin <thauvin@aerov.jussieu.fr> 22.84.8-1mdk
- First mdk spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8565 |12cr|xerces-c27-2.7.0-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Validating XML Parser
Name:		xerces-c27
Version:	2.7.0
Release:	11
License:	ASL 2.0
Group:		System/Libraries
URL:		http://xml.apache.org/xerces-c/
Source0:        http://archive.apache.org/dist/xml/xerces-c/Xerces-C_2_7_0/source/xerces-c-src_2_7_0.tar.gz
Patch0:		xerces-c--CVE-2009-1885.diff
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

%description
Xerces-C is a validating XML parser written in a portable subset of C++.
Xerces-C makes it easy to give your application the ability to read and write
XML data. A shared library is provided for parsing, generating, manipulating,
and validating XML documents. Xerces-C is faithful to the XML 1.0
recommendation and associated standards ( DOM 1.0, DOM 2.0. SAX 1.0, SAX 2.0,
Namespaces).

Note that this package contains Xerces-C++ 2.7.0 for compatibility with
applications that cannot use a newer version.


%package	devel
Summary:	Header files, libraries and development documentation for %{name}
Group:		Development/Java
Requires:	%{name} = %{version}-%{release}

%description devel
This package contains the header files, static libraries and development
documentation for xerces-c 2.7.0. If you like to develop programs using
xerces-c 2.7.0, you will need to install %{name}-devel.

%package doc
Group:		Development/Java
Summary:	Documentation for Xerces-C++ validating XML parser

%description doc
Documentation for Xerces-C++ 2.7.0.

Xerces-C++ is a validating XML parser written in a portable subset of C++.
Xerces-C++ makes it easy to give your application the ability to read and
write XML data. A shared library is provided for parsing, generating,
manipulating, and validating XML documents.


%prep
%setup -q -n xerces-c-src_2_7_0
rm -rf doc/html/resources/.svn
find ./doc -type f -perm 755 -exec chmod 644 {} \;
find ./samples -type f -perm 755 -exec chmod 644 {} \;
%{__perl} -pi.orig -e 's|(PREFIX.)/lib\b|$1/%{_lib}|g' src/xercesc/configure */Makefile.in

iconv -f iso8859-1 -t utf-8 credits.txt > credits.txt.conv && mv -f credits.txt.conv credits.txt;
for i in feedback.xml migration.xml releases_archive.xml; do {
	iconv -f iso8859-1 -t utf-8 doc/$i > doc/$i.conv && mv -f doc/$i.conv doc/$i;
	};
done;

%patch0 -p0 -b .CVE-2009-1885


%build
export XERCESCROOT="$PWD"

# Let Makefiles be verbose
find -name 'Makefile.*' | while read f; do
	sed -i -e 's/$Q//g' \
	-e 's/{MAKE} -s/(MAKE)/g' \
	-e '/echo \"  (/d' \
	$f
done

# Remove conflicting flags from runConfigure
find -name runConfigure | while read f; do
	sed -i -e 's/-w -O -DNDEBUG/-DNDEBUG/g' $f
done

cd $XERCESCROOT/src/xercesc
%ifarch alpha ppc64 s390x sparc64 x86_64
CXXFLAGS="${RPM_OPT_FLAGS}" CFLAGS="${RPM_OPT_FLAGS}" ./runConfigure -plinux -cgcc -xg++ -minmem -nsocket -tnative -rpthreads -b64 -P %{_prefix} -C --libdir="%{_libdir}"
%else
CXXFLAGS="${RPM_OPT_FLAGS}" CFLAGS="${RPM_OPT_FLAGS}" ./runConfigure -plinux -cgcc -xg++ -minmem -nsocket -tnative -rpthreads -b32 -P %{_prefix} -C --libdir="%{_libdir}"
%endif
# not smp safe
%{__make}


%install
%{__rm} -rf $RPM_BUILD_ROOT
export XERCESCROOT="$PWD"
%{__make} install -C src/xercesc DESTDIR="$RPM_BUILD_ROOT"
/sbin/ldconfig -n $RPM_BUILD_ROOT%{_libdir}
mkdir -p $RPM_BUILD_ROOT%{_libdir}/xerces-c-2.7.0
cd $RPM_BUILD_ROOT%{_libdir}/xerces-c-2.7.0/
ln -s ../libxerces-c.so.27 libxerces-c.so
ln -s ../libxerces-depdom.so.27 libxerces-depdom.so
cd -
rm $RPM_BUILD_ROOT%{_libdir}/libxerces*.so
mkdir -p $RPM_BUILD_ROOT%{_includedir}/xercesc-2.7.0
mv $RPM_BUILD_ROOT%{_includedir}/xercesc $RPM_BUILD_ROOT%{_includedir}/xercesc-2.7.0


%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig


%clean
%{__rm} -rf $RPM_BUILD_ROOT


%files
%defattr(0644,root,root,0755)
%doc LICENSE.txt
%{_libdir}/libxerces*.so.*


%files devel
%defattr(0644,root,root,0755)
%dir %{_libdir}/xerces-c-2.7.0
%{_libdir}/xerces-c-2.7.0/libxerces*.so
%{_includedir}/xercesc-2.7.0/


%files doc
%defattr(0644,root,root,0755)
%doc Readme.html LICENSE NOTICE STATUS credits.txt doc samples




%changelog
* Sun Nov 27 2011 Guilherme Moro <guilherme@mandriva.com> 2.7.0-11
+ Revision: 734286
- rebuild
- imported package xerces-c27


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8566 |12cr|xerces-c28-2.8.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarversion 2_8_0

%define major 28

%define libname %mklibname xerces-c %major
%define libdev %mklibname xerces-c %major -d 

%define enable_debug 0
%{?_enable_debug: %{expand: %%global enable_debug 1}}

Name: xerces-c%major
Version: 2.8.0
Release: %mkrel 5
Epoch: 1
URL: http://xml.apache.org/xerces-c/
License: Apache
Source0: xerces-c-src_%{tarversion}.tar.gz
Patch0: xerces-c-lib64.patch
# Most of apps 
Patch1: xerces-c-pvtheader.patch
# XQilla patches
Patch2: xercesc_content_type.patch
Patch3: xercesc_regex.patch
Patch4: xerces-c-2.8.x-CVE-2009-1885.diff
Summary:	Xerces-C++ validating XML parser
Group: System/Libraries
BuildRoot: %{_tmppath}/%{name}-root
BuildRequires: zlib-devel
BuildRequires: libicu-devel

%description
Xerces-C++ is a validating XML parser written in a portable subset of C++.
Xerces-C++ makes it easy to give your application the ability to read and
write XML data. A shared library is provided for parsing, generating,
manipulating, and validating XML documents.

The parser provides high performance, modularity, and scalability. Source
code, samples and API documentation are provided with the parser. For
portability, care has been taken to make minimal use of templates, no RTTI,
and minimal use of #ifdefs.


#----------------------------------------------------------------------

%package -n %libname
Group: System/Libraries
Summary: Xerces-c library

%description -n %libname
xerces-c library

%if %mdkversion < 200900
%post -n %libname -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %libname -p /sbin/ldconfig
%endif

%files -n %libname
%defattr(-,root,root,-)
%doc LICENSE.txt
%_libdir/libxerces-*.so.*

#----------------------------------------------------------------------

%package -n %libdev
Requires: %libname = %epoch:%version-%release
Group: Development/C
Summary:	Header files for Xerces-C++ validating XML parser
Provides:	xerces-c%major-devel = %epoch:%version-%release
Conflicts:	%{mklibname xerces-c 0 -d}
Conflicts:	%{mklibname xerces-c 3.0 -d}

%description -n %libdev
Header files you can use to develop XML applications with Xerces-C++.

Xerces-C++ is a validating XML parser written in a portable subset of C++.
Xerces-C++ makes it easy to give your application the ability to read and
write XML data. A shared library is provided for parsing, generating,
manipulating, and validating XML documents.

%files -n %libdev
%defattr(-,root,root,-)
%_libdir/libxerces-c.so
%_libdir/libxerces-depdom.so
%_includedir/xercesc

#----------------------------------------------------------------------

%prep
%setup -q -n xerces-c-src_%{tarversion}
%if "%{_lib}" != "lib"
%patch0 -p1 -b .orig
%endif
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p0 -b .CVE-2009-1885

%build
export XERCESCROOT=%_builddir/xerces-c-src_%{tarversion}

cd $XERCESCROOT/src/xercesc
./runConfigure \
	-plinux \
	-cgcc \
	-xg++ \
	-minmem \
	-nsocket \
	-tnative \
	-rpthreads \
%if %{enable_debug}
	-d \
%endif
%if "%{_lib}" != "lib"
    -b "64" \
%else
    -b "32" \
%endif
    -P %_prefix \
	-C --libdir=%_libdir

make

%install
rm -rf %buildroot

export XERCESCROOT=%_builddir/xerces-c-src_%{tarversion}
cd $XERCESCROOT/src/xercesc
%makeinstall_std

%clean
rm -rf %buildroot


%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1:2.8.0-5mdv2011.0
+ Revision: 615542
- the mass rebuild of 2010.1 packages

* Sun Aug 30 2009 Oden Eriksson <oeriksson@mandriva.com> 1:2.8.0-4mdv2010.1
+ Revision: 422640
- renamed to xerces-c28
- fix deps
- "fork" this one to prepare for 3.0.1

* Sun Aug 30 2009 Oden Eriksson <oeriksson@mandriva.com> 1:2.8.0-3mdv2010.0
+ Revision: 422544
- P4: security fix for CVE-2009-1885

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1:2.8.0-2mdv2009.0
+ Revision: 266081
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Thu Apr 24 2008 Helio Chissini de Castro <helio@mandriva.com> 1:2.8.0-1mdv2009.0
+ Revision: 197274
- Disable nrproc compilation
- Added debug compiling check turned off by default
- Added xqilla content patches ( needed for xqilla 2.2 )
- New upstream version
- Compile with pthreads
- Fixed devel package name
- fixed proper soname

  + Thierry Vignaud <tv@mandriva.org>
    - fix summary-not-capitalized
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Nov 29 2007 Thierry Vignaud <tv@mandriva.org> 1:2.7.0-7mdv2008.1
+ Revision: 113935
- fix invalid group

* Fri Nov 23 2007 Thierry Vignaud <tv@mandriva.org> 1:2.7.0-6mdv2008.1
+ Revision: 111613
- rebuild for new libicu

* Mon May 07 2007 Helio Chissini de Castro <helio@mandriva.com> 1:2.7.0-5mdv2008.0
+ Revision: 24815
- Obsoletes xerces-c packages with samples binaries. This is not necessary
- Fixed 64 build
- Get rid of nls, use ICU


* Tue Sep 19 2006 Helio Chissini de Castro <helio@mandriva.com>
+ 2006-09-19 14:46:32 (62357)
- Most of packages like pathan or xquery depends on private headers. If we want avoid include an internal copy of xerces-c in every package, we need install base impl headers. This will enable, along with a post 4.2 db, the construction of dbxml and reduce size of many applications with code embedded

* Wed Aug 23 2006 Thierry Vignaud <tvignaud@mandriva.com>
+ 2006-08-23 20:57:52 (57755)
- fix group

* Wed Aug 16 2006 Helio Chissini de Castro <helio@mandriva.com>
+ 2006-08-16 15:23:43 (56359)
- Fixed x86_64 issues

* Tue Aug 15 2006 Helio Chissini de Castro <helio@mandriva.com>
+ 2006-08-15 13:18:46 (56183)
- Raise epoch to make proper devel to be installed. Last sonam was wrong named 26, since 26 is major, and minor is 0

* Tue Aug 15 2006 Helio Chissini de Castro <helio@mandriva.com>
+ 2006-08-15 06:18:36 (56161)
- No distributed compilation

* Tue Aug 15 2006 Helio Chissini de Castro <helio@mandriva.com>
+ 2006-08-15 06:10:46 (56155)
- import xerces-c-2.7.0-1mdv2007.0

* Mon Dec 13 2004 Warly <warly@mandrakesoft.com> 2.6.0-2mdk
- rebuild without libxerces25 dependencies

* Wed Aug 18 2004 Warly <warly@mandrakesoft.com> 2.5.0-0.20040818.1mdk
- update to latest CVS version

* Fri Jul 23 2004 Warly <warly@mandrakesoft.com> 2.5.0-0.20040723.1mdk
- go to version 20040723104641 for bug 10387

* Tue Jul 20 2004 Warly <warly@mandrakesoft.com> 2.5.0-0.20040720.1mdk
- new version (based on CVS version)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8567 |12cr|xerces-c-3.1.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 3.1
%define libname %mklibname xerces-c %{major}
%define develname %mklibname xerces-c -d

Summary:	Xerces-C++ validating XML parser
Name:		xerces-c
Version:	3.1.1
Release:	%mkrel 4
License:	Apache
Group:		System/Libraries
URL:		http://xml.apache.org/xerces-c/
Source0:	http://apache.dataphone.se/xerces/c/3/sources/%{name}-%{version}.tar.gz
BuildRequires:	curl-devel
BuildRequires:	zlib-devel
BuildRequires:	libicu-devel icu
Epoch:		1
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Xerces-C++ is a validating XML parser written in a portable subset of C++.
Xerces-C++ makes it easy to give your application the ability to read and
write XML data. A shared library is provided for parsing, generating,
manipulating, and validating XML documents.

The parser provides high performance, modularity, and scalability. Source
code, samples and API documentation are provided with the parser. For
portability, care has been taken to make minimal use of templates, no RTTI,
and minimal use of #ifdefs.

%package -n	%{libname}
Summary:	Xerces-c library
Group:		System/Libraries

%description -n %{libname}
Xerces-C++ is a validating XML parser written in a portable subset of C++.
Xerces-C++ makes it easy to give your application the ability to read and
write XML data. A shared library is provided for parsing, generating,
manipulating, and validating XML documents.

This package contains the shared xerces-c library.

%package -n	%{develname}
Summary:	Header files for Xerces-C++ validating XML parser
Group:		Development/C++
Requires:	%{libname} >= %{epoch}:%{version}-%{release}
Provides:	xerces-c-devel = %{epoch}:%{version}-%{release}
Provides:	libxerces-c-devel = %{epoch}:%{version}-%{release}
Conflicts:	%{mklibname xerces-c 0 -d}
Conflicts:	%{mklibname xerces-c 28 -d}

%description -n	%{develname}
Xerces-C++ is a validating XML parser written in a portable subset of C++.
Xerces-C++ makes it easy to give your application the ability to read and
write XML data. A shared library is provided for parsing, generating,
manipulating, and validating XML documents.

This package contains development files such as header files you can use to
develop XML applications with Xerces-C++.

%package	doc
Summary:	Documentation for Xerces-C++ validating XML parser
Group:		Books/Other
Obsoletes:	xerces-c-manual

%description	doc
Xerces-C++ is a validating XML parser written in a portable subset of C++.
Xerces-C++ makes it easy to give your application the ability to read and
write XML data. A shared library is provided for parsing, generating,
manipulating, and validating XML documents.

This package contains the documentation for Xerces-C++.

%prep
%setup -q -n %{name}-%{version}

%build
#rm -f config.cache
#libtoolize --copy --force; aclocal -I m4; autoheader; automake -a -c -f; autoconf

%configure2_5x \
    --disable-static \
    --enable-netaccessor-curl \
    --enable-transcoder-icu \
%ifarch %{ix86}
    --disable-sse2 \
%endif
    --enable-msgloader-icu
%make

%check
make check

%install
rm -rf %{buildroot}

%makeinstall_std

# cleanup
rm -f  %{buildroot}%{_libdir}/libxerces-c.*a

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%{_bindir}/*

%files -n %{libname}
%defattr(-,root,root,-)
%{_libdir}/libxerces-c-%{major}.so

%files -n %{develname}
%defattr(-,root,root,-)
%{_includedir}/xercesc
%{_libdir}/libxerces-c.so
%{_libdir}/pkgconfig/xerces-c.pc

%files doc
%defattr(-,root,root,-)
%doc CREDITS LICENSE doc/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8568 |12cr|xfbib-0.0.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A lightweight BibTeX editor developed for the Xfce desktop environment
Name:		xfbib
Version:	0.0.2
Release:	%mkrel 9
License:	GPLv2+
Group:		Graphical desktop/Xfce
Url:		http://goodies.xfce.org/projects/applications/%{name}
Source0:	http://goodies.xfce.org/releases/%{name}/%{name}-%{version}.tar.bz2
BuildRequires:	libxfcegui4-devel
BuildRequires:	bison
BuildRequires:	flex
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
Xfbib is a lightweight BibTeX editor developed for the Xfce.
The intentions of Xfbib is to provide an easy and efficient 
way of editing BibTeX files.

%prep
%setup -q

%build
%configure2_5x

%make

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%makeinstall_std

%find_lang %{name}

%if %mdkversion < 200900
%post
%{update_menus}
%{update_desktop_database}
%update_icon_cache hicolor
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%{clean_desktop_database}
%clean_icon_cache hicolor
%endif

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS README
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png


%changelog
* Mon Apr 09 2012 Crispin Boylan <crisb@mandriva.org> 0.0.2-9mdv2012.0
+ Revision: 790050
- Rebuild for xfce 4.10

* Wed Jan 26 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.2-8
+ Revision: 633049
- rebuild for new Xfce 4.8.0

* Sat Sep 18 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.2-7mdv2011.0
+ Revision: 579667
- rebuild for new xfce 4.7.0

* Fri May 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.2-6mdv2010.1
+ Revision: 543287
- rebuild for mdv 2010.1

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 0.0.2-5mdv2010.0
+ Revision: 445928
- rebuild

* Thu Mar 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.2-4mdv2009.1
+ Revision: 349186
- rebuild whole xfce

* Sat Oct 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.2-3mdv2009.1
+ Revision: 294936
- rebuild for new Xfce4.6 beta1

* Sat Aug 09 2008 Thierry Vignaud <tv@mandriva.org> 0.0.2-2mdv2009.0
+ Revision: 269770
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Tue Apr 08 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.2-1mdv2009.0
+ Revision: 192380
- new version

* Wed Feb 20 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.1-1mdv2008.1
+ Revision: 173361
- add missing buildrequires
- add source and spec file
- Created package structure for xfbib.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8569 |12cr|xfburn-0.4.3-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)

Summary:	A simple CD burning tool for the Xfce Desktop Environment
Name:		xfburn
Version:	0.4.3
Release:	%mkrel 6
License:	GPLv2+
Group:		Graphical desktop/Xfce
URL:		http://www.xfce.org/projects/xfburn/
Source0:	http://archive.xfce.org/src/apps/xfburn/%{url_ver}/%{name}-%{version}.tar.bz2
Patch1:		xfburn-0.4.3-gobject.patch
Patch2:         xfburn-0.4.3-desktop.patch
BuildRequires:	libxfcegui4-devel >= 4.4.2
BuildRequires:	exo-devel >= 0.5.4
BuildRequires:	desktop-file-utils
BuildRequires:	intltool
BuildRequires:	libburn-devel
BuildRequires:	libisofs-devel
BuildRequires:	xfce4-dev-tools
BuildRequires:	dbus-glib-devel
BuildRequires:	gstreamer0.10-devel
BuildRequires:	libgstreamer0.10-plugins-base-devel
%if %mdkver >= 201200
BuildConflicts:	hal-devel
%else
BuildRequires:	hal-devel
%endif
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
Xfburn is a simple CD/DVD burning tool based on libburnia 
libraries.It can blank CD-RWs, burn and create iso images, 
as well as burn personal compositions of data to either CD or DVD.

%prep
%setup -q
%patch1 -p0
%patch2 -p0

%build
%configure2_5x \
	--enable-final \
	--disable-static \
	%if %mdkver >= 201200
	--disable-hal \
	%endif
	--enable-dbus \
	--enable-gstreamer

%make

%install
rm -rf %{buildroot}
%makeinstall_std

#mkdir -p %{buildroot}%{_iconsdir}/hicolor/scalable/apps
#cp -f icons/scalable/stock_xfburn-burn-cd.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/%{name}.svg

desktop-file-install \
    --add-only-show-in="XFCE" \
    --remove-category="X-XFCE" \
    --remove-category="Archiving" \
    --remove-category="Utility" \
    --add-category="AudioVideo" \
    --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/* 

%find_lang %{name}

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post
%{update_menus}
%update_icon_cache hicolor
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%clean_icon_cache hicolor 
%endif

%files  -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS ChangeLog  TODO
%dir %{_datadir}/%{name}
%{_bindir}/%{name}
%{_datadir}/applications/*.desktop
%{_datadir}/%{name}/*.ui
%{_datadir}/Thunar/sendto/thunar-sendto-xfburn.desktop
%{_iconsdir}/hicolor/*
%{_mandir}/man1/*


%changelog
* Mon Apr 09 2012 Crispin Boylan <crisb@mandriva.org> 0.4.3-6mdv2012.0
+ Revision: 789983
- Patch2: Fix desktop file
- Patch 1 - build with newer glib
- Rebuild

* Tue Oct 11 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.3-5
+ Revision: 704351
- do not build against hal for mdv2012

* Sat Sep 03 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.3-4
+ Revision: 698101
- rebuild for new libburn

* Wed Jan 26 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.3-3
+ Revision: 633045
- rebuild for new Xfce 4.8.0

* Sat Sep 18 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.3-2mdv2011.0
+ Revision: 579639
- adjust buildrequires
- rebuild for new xfce 4.7.0

* Sat Feb 13 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.3-1mdv2010.1
+ Revision: 505532
- update to new version 0.4.3
- use new url for Source0

* Wed Jul 29 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.2-2mdv2010.0
+ Revision: 404035
- rebuild
- update to new version 0.4.2

* Thu Mar 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.1-2mdv2009.1
+ Revision: 349187
- rebuild whole xfce

* Wed Feb 25 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.1-1mdv2009.1
+ Revision: 344764
- add missing file
- drop patch 0, merged upstream
- update to new version 0.4.1

* Mon Dec 22 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.0-2mdv2009.1
+ Revision: 317692
- Patch1: fix building with -Werror=format-security
- bs is hungry, feed it :)
- fix file list
- add buildrequires on libgstreamer0.10-plugins-base-devel
- update to new version 0.4.0

* Mon Nov 03 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.91-1mdv2009.1
+ Revision: 299612
- enable gstreamer support
- update to new version 0.3.91

* Sat Oct 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.2-2mdv2009.1
+ Revision: 294937
- rebuild for new Xfce4.6 beta1

* Thu Jul 17 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.2-1mdv2009.0
+ Revision: 236764
- update to new version 0.3.2

* Thu Jul 10 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.1-1mdv2009.0
+ Revision: 233500
- update to new version 0.3.1

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Tue Jun 03 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.0-1mdv2009.0
+ Revision: 214443
- update to new version 0.3.0

* Wed May 14 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.0-0.svn4796.1mdv2009.0
+ Revision: 207176
- new svn snapshot

* Sun May 11 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.0-0.svn4783.1mdv2009.0
+ Revision: 205833
- new svn snapshot

* Thu May 08 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.0-0.svn4743.1mdv2009.0
+ Revision: 203875
- new svn snapshot

* Mon Apr 28 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.0-0.svn4681.1mdv2009.0
+ Revision: 198463
- new snapshot

* Thu Apr 24 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.0-0.svn4667.1mdv2009.0
+ Revision: 197196
- new svn snapshot

* Mon Apr 21 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.0-0.svn4646.1mdv2009.0
+ Revision: 196250
- new svn snapshot

* Fri Apr 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.0-0.svn4630.1mdv2009.0
+ Revision: 195669
- new xfburn svn snapshot

* Fri Apr 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.0-0.svn4612.1mdv2009.0
+ Revision: 195501
- update xfburn to the latest svn snapshot
- xfburn now uses libburn and libisofs libraries to handle CD/DVD burning, thus patch 0 is not needed
- adjust buildrequires
- do not package COPYING file
- provide better description
- fix URL

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Oct 26 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.0-7mdv2008.1
+ Revision: 102422
- provide patch 0 (support for cdrkit)
- fix desktop entry

* Wed Jul 11 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.0-6mdv2008.0
+ Revision: 51344
- own dir
- drop X-MandrivaLinux

* Fri Jun 01 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.0-5mdv2008.0
+ Revision: 34326
- fix icon name

* Wed May 30 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.0-4mdv2008.0
+ Revision: 32896
- set requires on cdrkit and cdrkit-genisoimage
- drop old menu style
- add macros to %%post and %%postun
- spec file clean


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8570 |12cr|xfc-4.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)

%define major 4
#define apiversion %{version}
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	The Xfce foundation classes
Name:		xfc
Version:	4.6.0
Release:	1
License:	LGPLv2+
Group:		Development/C++
Url:		http://xfc.xfce.org
#Source0:	http://archive.xfce.org/src/bindings/%{name}/%{url_ver}/%{name}-%{version}.tar.bz2
Source0:	%{name}-%{version}.tar.xz
Patch0:		xfc-4.6.0-rosa-configure.patch
Patch1:		xfc-4.6.0-rosa-glib_h.patch
Patch2:		xfc-4.6.0-rosa-format-security.patch
Patch3:		xfc-4.6.0-rosa-gcc47.patch
Patch4:		xfc-4.6.0-rosa-linkage.patch
Patch5:		xfc-4.6.0-rosa-doxygen.patch
Patch6:		xfc-4.6.0-rosa-libdir.patch
Patch7:		xfc-4.6.0-rosa-docs.patch
Patch8:		xfc-4.6.0-rosa-tutorial.patch
BuildRequires:	cmake
BuildRequires:	pkgconfig(sigc++-2.0)
BuildRequires:	pkgconfig(atk)
BuildRequires:	pkgconfig(pango)
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	pkgconfig(gtksourceview-2.0)
BuildRequires:	chrpath
BuildRequires:	doxygen
Requires:	%{libname} = %{version}
Requires:	%{develname} = %{version}
Requires:	%{name}-demo = %{version}
Requires:	%{name}-doc = %{version}

%description
The Xfce Foundation Classes is a set of integrated C++ classes 
for developing Xfce applications on UNIX-like operating systems 
such as Linux. The classes combine the power of GTK+ and the power 
of C++ into a state-of-the-art application development framework 
for the Xfce Desktop Environment. The classes judiciously use C++ 
language features to avoid layering on too much extra C++ complexity. 
The API is easy to understand and use, and should feel immediately 
familiar to most GTK+ programmers. The Xfce Foundation Classes is part 
of the Xfce project, and like Xfce it's lightweight, fast and easy to use. 

Example files can be found in %{name}-demo package.

%package demo
Summary:	Xfce foundation classes example files
Group:		Development/Other

%description demo
Xfce foundation classes example files.

%package -n %{libname}
Summary:	Xfce foundation classes libraries
Group:		System/Libraries

%description -n %{libname}
Xfce foundation classes libraries.

%package -n %{develname}
Summary:	Xfce foundation classes headers
Group:		Development/C++
Requires:	%{name} = %{version}
Provides:	xfc-devel = %{EVRD}

%description -n %{develname}
Xfce foundation classes headers.

%package doc
Summary:	Xfce foundation classes documentation
Group:		Development/C++

%description doc
Xfce foundation classes documentation.

%prep
%setup -q
%patch0 -p1 -b .configure~
%patch1 -p1 -b .glib~
%patch2 -p1 -b .format~
%patch3 -p1 -b .gcc47~
%patch4 -p1 -b .linkage~
%patch5 -p1 -b .doxygen~
%patch6 -p1 -b .libdir~
%patch7 -p1 -b .docs~
%patch8 -p1 -b .tutorial~

find . -executable  \( -name *.cc -o -name *.hh \) -exec chmod -x {} \;

%build
%cmake

%make

%install
pushd build
%makeinstall_std
popd

chrpath -d %{buildroot}%{_bindir}/xfc-demo

%files

%files demo
%dir %{_datadir}/xfce4/xfc
%{_bindir}/xfc-demo
%{_datadir}/xfce4/xfc/demos

%files -n %{libname}
%{_libdir}/libxfc*.so.%{major}*

%files -n %{develname}
%doc AUTHORS README NEWS TODO ChangeLog
%{_includedir}/xfce4/xfc
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
#%{_libdir}/xfce4/xfc/include/*.h

%files doc
%{_docdir}/%{name}-%{version}/docs
%{_docdir}/%{name}-%{version}/tutorial


%changelog
* Mon Feb 25 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.3.2-7mdv2008.1
+ Revision: 174776
- fix packaging demo

* Mon Feb 25 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.3.2-6mdv2008.1
+ Revision: 174521
- do not self-obsolete devel library
- spec file clean

* Sun Feb 03 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.3.2-5mdv2008.1
+ Revision: 161878
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Dec 16 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.3.2-4mdv2008.1
+ Revision: 120499
- fix packaging demo subpackage

* Fri Nov 30 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.3.2-3mdv2008.1
+ Revision: 114040
- obsolete older name
- do not package COPYING file
- new license policy
- use tarball name as a real name

* Sat Sep 22 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.3.2-3mdv2008.0
+ Revision: 92130
- rebuild

* Tue Jun 26 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.3.2-2mdv2008.0
+ Revision: 44304
- new devel library policy
- provide patch 0 (gcc on x86_64 has some problems with cast unsigned char to unsigned int)
- create subpackage demo
- nuke rpath
- Import xfce-xfc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8571 |12cr|xfce-4.4.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version	4.4.2
%define release	1

Name:		xfce
Summary:	Lightweight Desktop Environment
Version:	%{version}
Release:	%mkrel %{release}
Group:		Graphical desktop/Xfce
URL:		http://www.xfce.org/
License:	GPL
BuildRoot:	%_tmppath/%name-%version-%release-root

Requires:	gnome-themes
Requires:	xscreensaver, sox
Requires:	xfce-mcs-plugins = %{version}
Requires:	xfce-panel = %{version}
Requires:	xfce-session = %{version}
Requires:	xfce-utils = %{version}
Requires:	xfdesktop = %{version}
Requires:	xfwm = %{version}
Requires:	xfwm-themes = %{version}
Requires:       thunar
Requires:       xfprint = %{version}
Requires:       xarchiver
Requires:       terminal
Requires:       mousepad
Provides:	xfce4
Obsoletes:	xfce4

%description
Xfce is a lightweight Desktop Environment for various UNIX systems.

The Xfce project was first started to fill the need for a simple, light and
efficient environment.
It is made to increase user productivity. Therefore, the goal is to keep
most system resources for the applications, and not to consume all memory
and CPU usage with the desktop environment.

From version to version, Xfce became more and more user friendly and easily
configurable. As Xfce is made for the user, it has to be very simple to
configure. That's why everything is driven by the mouse, using buttons, drag
and drop, etc., and the configuration files are hidden from the user, although
it is plain text.

Xfce 4 is based on GTK+-2, a free and powerful tool kit widely adopted by many
applications.

This package does not provide any files itself, but will install the
dependencies to make a Xfce Desktop Environment.
There are additional packages available like xfce-toys, several panel
plugins, xfwm-themes, xfce-artwork, etc., which you can install as extra's.

%files
%defattr(-,root,root)




%changelog
* Mon Nov 19 2007 Jérôme Soyer <saispo@mandriva.org> 4.4.2-1mdv2008.1
+ Revision: 110104
- New release 4.4.2

* Tue Apr 17 2007 Jérôme Soyer <saispo@mandriva.org> 4.4.1-1mdv2007.1
+ Revision: 13555
- New release 4.4.1


* Sun Jan 28 2007 Jérôme Soyer <saispo@mandriva.org> 4.4.0-1mdv2007.0
+ Revision: 114486
- New release 4.4.0

  + Nicolas Lécureuil <neoclust@mandriva.org>
    - Add Requires

* Wed Dec 06 2006 Jérôme Soyer <saispo@mandriva.org> 4.3.99.2-1mdv2007.1
+ Revision: 91633
- New xfce 4.3.99.2

* Tue Oct 24 2006 Nicolas Lécureuil <neoclust@mandriva.org> 4.3.90.2-3mdv2007.1
+ Revision: 71727
- Rebuild
- import xfce-4.3.90.2-2mdv2007.0

* Thu Jul 20 2006 Jerome Soyer <saispo@mandriva.org> 4.3.90.2-2mdv2007.0
- Remove version in Requires for Xarchiver

* Tue Jul 11 2006 Charles A Edwards <eslrahc@mandriva.org> 4.3.90.2-1mdv2007.0
- 4.3.90.2 (Xfce-4.4 beta2)
- add xarchiver to requires

* Wed Apr 26 2006 Jerome Soyer <saispo@mandriva.org> 4.3.90.1-1mdk
- Tue Apr 18 2006 trem <trem@mandriva.org> 4.3.90.1-1mdk
- 4.3.90.1

* Tue Feb 07 2006 Marcel Pol <mpol@mandriva.org> 4.3.0-2mdk
- drop xfce-iconbox

* Sun Feb 05 2006 Marcel Pol <mpol@mandriva.org> 4.3.0-1mdk
- 4.3.0 svn
- require thunar instead of xffm as default fm
- update description

* Tue Jan 17 2006 Marcel Pol <mpol@mandriva.org> 4.2.3-2mdk
- require gnome-themes and xfwm-themes

* Fri Jan 13 2006 Marcel Pol <mpol@mandriva.org> 4.2.3-1mdk
- 4.2.3
- xfwm = 4.2.3.2

* Fri Sep 02 2005 Marcel Pol <mpol@mandriva.org> 4.2.2-3mdk
- require xffm >= 4.3.2.1

* Wed Jun 08 2005 Marcel Pol <mpol@mandriva.org> 4.2.2-2mdk
- update version of xffm

* Wed May 25 2005 Marcel Pol <mpol@mandriva.org> 4.2.2-1mdk
- 4.2.2
- %%{1}mdv2007.1

* Wed Mar 23 2005 Charles A Edwards <eslrahc@mandrake.org> 4.2.1-2mdk
- adjust requires for xffm-4.3.1.0

* Thu Mar 17 2005 Charles A Edwards <eslrahc@mandrake.org> 4.2.1-1mdk
- 4.2.1

* Sat Jan 22 2005 Marcel Pol <mpol@mandrake.org> 4.2.0-2mdk
- group: Graphical desktop/Xfce

* Tue Jan 18 2005 Charles A Edwards <eslrahc@mandrake.org> 4.2.0-1mdk
- 4.2.0 Final

* Sat Dec 25 2004 Marcel Pol <mpol@mandrake.org> 4.1.99.3-1mdk
- 4.1.99.3 (4.2.0 RC 3)

* Sun Dec 12 2004 Charles A Edwards <eslrahc@mandrake.org> 4.1.99.2-1mdk
- 4.1.99.2 (4.2.0 RC 2)

* Tue Nov 16 2004 Marcel Pol <mpol@mandrake.org> 4.1.99.1-2mdk
- require xfce-session

* Tue Nov 16 2004 Marcel Pol <mpol@mandrake.org> 4.1.99.1-1mdk
- 4.1.99.1
- s/XFce/Xfce
- small update for description

* Tue Jul 13 2004 Charles A Edwards <eslrahc@mandrake.org> 4.0.6-1mdk
- 4.0.6

* Sun Apr 18 2004 Charles A Edwards <eslrahc@mandrake.org> 4.0.5-1mdk
- 4.0.5

* Sat Apr 10 2004 Charles A Edwards <eslrahc@mandrake.org> 4.0.4-1mdk
- 4.0.4


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8572 |12cr|xfce4-appfinder-4.10.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)

Summary:	Find every application in the system
Name:		xfce4-appfinder
Version:	4.10.0
Release:	1
License:	GPLv2+
Group:		Graphical desktop/Xfce
URL:		http://www.xfce.org
Source0:	http://archive.xfce.org/src/xfce/xfce4-appfinder/%{url_ver}/%{name}-%{version}.tar.bz2
BuildRequires:	libxfce4ui-devel >= 4.9.1
BuildRequires:	perl(XML::Parser)
BuildRequires:	garcon-devel >= 0.1.11
BuildRequires:	xfconf-devel >= 4.9.0
BuildRequires:	desktop-file-utils
Obsoletes:	xfce-appfinder

%description
Xfce appfinder is an useful software that permits you to find
every application in the system supporting Desktop entry format.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

desktop-file-install \
  --remove-category="Application" \
  --remove-category="X-FACE" \
  --add-only-show-in="XFCE" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

%find_lang %{name} %{name}.lang

%files -f %{name}.lang
%doc README ChangeLog AUTHORS
%{_bindir}/*
%{_datadir}/applications/*


%changelog
* Tue May 01 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 4.10.0-1
+ Revision: 794655
- update to new version 4.10.0

* Sun Apr 15 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 4.9.5-1
+ Revision: 791048
- update to new version 4.9.5

* Sat Apr 07 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 4.9.4-1
+ Revision: 789649
- fix file list
- update to new version 4.9.4
- reomve old stuff from spec file

* Wed Jan 26 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.8.0-1
+ Revision: 632767
- update to new version 4.8.0

* Thu Jan 06 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7.2-1mdv2011.0
+ Revision: 629119
- update to new version 4.7.2

* Sat Nov 06 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7.1-1mdv2011.0
+ Revision: 593821
- update to new version 4.7.1

* Sat Sep 18 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7.0-1mdv2011.0
+ Revision: 579622
- update to new version 4.7.0
- adjust buildrequires

* Fri Jul 16 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.2-1mdv2011.0
+ Revision: 553898
- update to new version 4.6.2

* Fri May 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.1-2mdv2010.1
+ Revision: 543219
- rebuild for mdv 2010.1

* Tue Apr 21 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.1-1mdv2010.0
+ Revision: 368574
- update to new version 4.6.1

* Thu Mar 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.0-2mdv2009.1
+ Revision: 349193
- rebuild whole xfce

* Fri Feb 27 2009 Jérôme Soyer <saispo@mandriva.org> 4.6.0-1mdv2009.1
+ Revision: 345710
- New upstream release

* Tue Jan 27 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.99.1-1mdv2009.1
+ Revision: 334209
- update to new version 4.5.99.1

* Wed Jan 14 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.93-1mdv2009.1
+ Revision: 329513
- update to new version 4.5.93

* Sat Nov 15 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.92-1mdv2009.1
+ Revision: 303563
- update to new version 4.5.92 (Xfce 4.6 Beta 2 Hopper)

* Fri Oct 17 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.91-1mdv2009.1
+ Revision: 294748
- Xfce4.6 beta1 is landing on cooker
- disable all patches
- fix file list

* Sat Aug 09 2008 Thierry Vignaud <tv@mandriva.org> 4.4.2-5mdv2009.0
+ Revision: 269782
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Sun May 11 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-4mdv2009.0
+ Revision: 205585
- change sysconfdir from /etc/X11/xdg to /etc/xdg only for Mandriva releases newer than 2008.1

* Tue Jan 29 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-3mdv2008.1
+ Revision: 159859
- enable label word wrap

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Nov 21 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-2mdv2008.1
+ Revision: 110817
- correct buildrequires
- fix desktop entry
- do not package COPYING and INSTALL

* Sun Nov 18 2007 Jérôme Soyer <saispo@mandriva.org> 4.4.2-1mdv2008.1
+ Revision: 110062
- New release 4.4.2

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - obsolete older release
    - new license policy
    - use upstream tarball name as a real name
    - use upstream name

* Wed Sep 05 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.1-5mdv2008.0
+ Revision: 80224
- add incremental search

* Sat Aug 25 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.1-4mdv2008.0
+ Revision: 71245
- remove X-MandrivaLinux from desktop file

* Wed May 30 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.1-3mdv2008.0
+ Revision: 32842
- s/imagemagick/ImageMagick
- tune up desktop file
- drop old menu style
- spec file clean

* Wed Apr 18 2007 Jérôme Soyer <saispo@mandriva.org> 4.4.1-1mdv2008.0
+ Revision: 14739
- New release 4.4.1


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8573 |12cr|xfce4-artwork-0.2-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Additional artwork for the Xfce Desktop Environment
Name:		xfce4-artwork
Version:	0.2
Release:	%mkrel 12
License:	GPLv2+
Group:		Graphical desktop/Xfce
URL:		http://goodies.xfce.org/projects/artwork/xfce4-artwork
Source0:	%{name}-%{version}.tar.bz2
BuildArch:	noarch
Obsoletes:	xfce-artwork <= 0.2-3
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
Additional artwork for the Xfce Desktop Environment.
 
%prep
%setup -q

%build
%configure2_5x

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README ChangeLog AUTHORS
%{_datadir}/xfce4/*


%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2-12mdv2011.0
+ Revision: 615556
- the mass rebuild of 2010.1 packages

* Fri May 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2-11mdv2010.1
+ Revision: 543288
- rebuild for mdv 2010.1

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 0.2-10mdv2010.0
+ Revision: 445937
- rebuild

* Thu Mar 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2-9mdv2009.1
+ Revision: 349194
- rebuild whole xfce

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 0.2-8mdv2009.0
+ Revision: 262333
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.2-7mdv2009.0
+ Revision: 256811
- rebuild

* Thu Jan 17 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2-5mdv2008.1
+ Revision: 153957
- obsolete older release

* Mon Dec 17 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2-4mdv2008.1
+ Revision: 131630
- bump tag to remove xfce-artwork from mirrors

* Sat Dec 15 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2-3mdv2008.1
+ Revision: 120307
- use upstream name
- do not package INSTALL and COPYING files
- new license policy
- use tarball name as a real name

* Wed May 30 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2-3mdv2008.0
+ Revision: 32785
- remove requires on task-xfce

* Tue May 29 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2-2mdv2008.0
+ Revision: 32564
- add provides/obsoletes xfce4-artwork

* Mon May 28 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2-1mdv2008.0
+ Revision: 32139
- rename to xfce-artwork
- add some new fancy wallpapers
- requires task-xfce
- spec file clean


* Tue Jan 02 2007 Jérôme Soyer <saispo@mandriva.org> 0.1-3mdv2007.0
+ Revision: 103269
- Rebuild for latest xfce

* Thu Oct 26 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.1-2mdv2007.1
+ Revision: 72539
- Rebuild
- import xfce4-artwork-0.1-1mdv2007.0

* Sat Jun 24 2006 Charles A Edwards <eslrahc@mandriva.org> 0.1-1mdv2007.0
- 0.1

* Wed Jun 07 2006 Charles A Edwards <eslrahc@mandriva.org> 0.0.4-3mdv2007.0
- mkrel
- rebuild

* Sat Jan 22 2005 Marcel Pol <mpol@mandrake.org> 0.0.4-2mdk
- group: Graphical desktop/Xfce
- s/XFce4/Xfce


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8574 |12cr|xfce4-battery-plugin-1.0.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)

Summary:	Battery monitor plugin for the Xfce panel
Name:		xfce4-battery-plugin
Version:	1.0.5
Release:	1
License:	GPLv2+
Group:		Graphical desktop/Xfce
URL:		http://goodies.xfce.org/projects/panel-plugins/%{name}
Source0:	http://archive.xfce.org/src/panel-plugins/xfce4-battery-plugin/%{url_ver}/%{name}-%{version}.tar.bz2
Requires:	xfce4-panel >= 4.8.0
BuildRequires:	pkgconfig(libxfce4panel-1.0)
BuildRequires:	pkgconfig(libxfce4ui-1)
BuildRequires:	perl(XML::Parser)

%description
Battery monitor panel plugin for the Xfce Desktop Environment.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

rm -f %{buildroot}%{_iconsdir}/hicolor/icon-theme.cache
chmod +x %{buildroot}%{_libdir}/xfce4/panel/plugins/*.so

%find_lang %{name}

%files -f %{name}.lang
%doc README ChangeLog AUTHORS
%{_libdir}/xfce4/panel/plugins/*
%{_datadir}/xfce4/panel/plugins/*
%{_iconsdir}/hicolor/*/apps/*.*g


%changelog
* Tue Apr 17 2012 Crispin Boylan <crisb@mandriva.org> 1.0.0-3mdv2012.0
+ Revision: 791521
- Rebuild

* Mon Apr 09 2012 Crispin Boylan <crisb@mandriva.org> 1.0.0-2
+ Revision: 790032
- Rebuild

* Wed Jan 26 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0.0-1
+ Revision: 633061
- update to new version 1.0.0
- drop patches 2 and 3
- drop old scriplets
- fix file list
- update url for Source0

* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5.1-7mdv2011.0
+ Revision: 615565
- the mass rebuild of 2010.1 packages

* Fri May 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.1-6mdv2010.1
+ Revision: 543416
- rebuild for mdv 2010.1

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 0.5.1-5mdv2010.0
+ Revision: 445973
- rebuild

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - scriplets are now handles by filetriggers

* Thu Mar 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.1-3mdv2009.1
+ Revision: 349444
- rebuild for xfce-4.6.0

* Sat Oct 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.1-2mdv2009.1
+ Revision: 294988
- rebuild for new Xfce4.6 beta1

* Fri Sep 05 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.1-1mdv2009.0
+ Revision: 280983
- update to new version 0.5.1
- drop patches 0 and 1 as they were fixed upstream

* Sat Aug 09 2008 Thierry Vignaud <tv@mandriva.org> 0.5.0-9mdv2009.0
+ Revision: 269783
- rebuild early 2009.0 package (before pixel changes)

* Wed Apr 16 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.0-8mdv2009.0
+ Revision: 194473
- merge patch 3 and 4 into one patch
- Patch3: rediff
- Patch4: fix apm_bios.h header placement

* Sun Feb 03 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.0-7mdv2008.1
+ Revision: 161855
- Patch0: fixes against kernel-2.6.21 and above
  Patch3: fixes against kernel-2.6.24

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Dec 06 2007 Jérôme Soyer <saispo@mandriva.org> 0.5.0-6mdv2008.1
+ Revision: 116032
- Add two patches for lower acpi and us sysfs if available

* Mon Nov 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.0-5mdv2008.1
+ Revision: 110098
- correct buildrequires
- new license policy
- use upstream tarball name as a real name
- use upstream name

* Thu May 31 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.0-3mdv2008.0
+ Revision: 33205
- add macros to %%post and %%postun
- spec file clean


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8575 |12cr|xfce4-cellmodem-plugin-0.0.5-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Monitoring plugin for cellular modems
Name:		xfce4-cellmodem-plugin
Version:	0.0.5
Release:	10
License:	GPLv2+
Group:		Graphical desktop/Xfce
Url:		http://goodies.xfce.org/projects/panel-plugins/xfce4-cellmodem-plugin
Source0:	http://goodies.xfce.org/releases/xfce4-cellmodem-plugin/%{name}-%{version}.tar.bz2
Patch0:		xfce4-cellmodem-plugin-0.0.5-rosa-linkage.patch
Requires:	xfce4-panel >= 4.4.2
BuildRequires:	xfce4-panel-devel >= 4.4.2
BuildRequires:	pkgconfig(libusb)
BuildRequires:	perl(XML::Parser)
BuildRequires:	pkgconfig(libxfcegui4-1.0)

# required for patch0
BuildRequires:	xfce4-dev-tools

%description
The cellmodem plugin is a monitoring plugin for cellular modems.

%prep
%setup -q
%patch0 -p1

%build
# required for patch0
xdt-autogen

%configure2_5x
%make

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS README ChangeLog
%{_libdir}/xfce4/panel-plugins/xfce4-cellmodem-plugin
%{_datadir}/xfce4/panel-plugins/cellmodem.desktop


%changelog
* Fri May 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.5-9mdv2010.1
+ Revision: 543419
- rebuild for mdv 2010.1

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 0.0.5-8mdv2010.0
+ Revision: 445978
- rebuild

* Sun Mar 22 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.5-7mdv2009.1
+ Revision: 360390
- use _disable_ld_as_needed to make it build

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 0.0.5-3mdv2008.1
+ Revision: 171184
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Nov 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.5-2mdv2008.1
+ Revision: 110101
- correct buildrequires
- new license policy
- use upstream tarball name as a real name
- use upstream name

* Fri Jun 01 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.5-1mdv2008.0
+ Revision: 33524
- Import xfce-cellmodem-plugin


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8576 |12cr|xfce4-clipman-plugin-1.2.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)

Summary:	Clipboard history plugin for the Xfce panel
Name:		xfce4-clipman-plugin
Version:	1.2.3
Release:	2
License:	BSD
Group:		Graphical desktop/Xfce
URL:		http://goodies.xfce.org/projects/panel-plugins/xfce4-clipman-plugin
Source0:	http://archive.xfce.org/src/panel-plugins/xfce4-clipman-plugin/%{url_ver}/%{name}-%{version}.tar.bz2
BuildRequires:	xfce4-panel-devel >= 4.4.2
BuildRequires:	libxfce4ui-devel >= 4.9.1
BuildRequires:	exo-devel
BuildRequires:	intltool
BuildRequires:	pkgconfig(xtst)
BuildRequires:	pkgconfig(unique-1.0)
Requires:	xfce4-panel >= 4.4.2
Obsoletes:	xfce-clipman-plugin

%description
Clipboard history panel plugin for the Xfce Desktop Environment.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%find_lang %{name} %{name}.lang

%files -f %{name}.lang
%doc README ChangeLog COPYING AUTHORS
%{_sysconfdir}/xdg/autostart/xfce4-clipman-plugin-autostart.desktop
%{_sysconfdir}/xdg/xfce4/panel/xfce4-clipman-actions.xml
%{_bindir}/xfce4-*
%{_libdir}/xfce4/panel/plugins/*.so
%{_datadir}/applications/xfce4-clipman.desktop
%{_iconsdir}/hicolor/*/apps/*.*g
%{_datadir}/xfce4/panel/plugins/xfce4-clipman-plugin.desktop


%changelog
* Tue Apr 17 2012 Crispin Boylan <crisb@mandriva.org> 1.2.3-2
+ Revision: 791551
- Rebuild

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - update to new version 1.2.3

* Sun Apr 08 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 1.2.2-1
+ Revision: 789912
- add uniqie-1.0 to the buildrequires
- fix file list
- add xtst to buildrequires
- fix br
- drop patch 0
- update to new version 1.2.2
- drop old stuff from spec file

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.1 packages

* Mon Mar 29 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1.1.3-2mdv2010.1
+ Revision: 528650
- Patch0: fix possible null values

* Thu Nov 19 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.1.3-1mdv2010.1
+ Revision: 467488
- update to new version 1.1.3

* Tue Oct 06 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.1.1-1mdv2010.0
+ Revision: 455244
- update to new version 1.1.1
- adapt to new URL schemas for Xfce sources

* Mon Sep 07 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.1.0-1mdv2010.0
+ Revision: 432906
- update to new version 1.1.0
- fix file list

* Wed Jul 01 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0.2-1mdv2010.0
+ Revision: 391133
- update to new version 1.0.2
- fix file list

* Thu May 14 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0.1-1mdv2010.0
+ Revision: 375807
- update to new version 1.0.1

* Fri May 01 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0.0-1mdv2010.0
+ Revision: 369239
- update to new version 1.0.0
- fix file list

* Mon Apr 06 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9.1-1mdv2009.1
+ Revision: 364417
- update to new version 0.9.1

* Thu Mar 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9.0-2mdv2009.1
+ Revision: 349446
- rebuild for xfce-4.6.0

* Tue Jan 20 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9.0-1mdv2009.1
+ Revision: 331472
- add buildrequires on exo-devel
- update to new version 0.9.0

* Sat Oct 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.8.1-5mdv2009.1
+ Revision: 294990
- rebuild for new Xfce4.6 beta1

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 0.8.1-4mdv2009.0
+ Revision: 262354
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.8.1-3mdv2009.0
+ Revision: 256816
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Sat Mar 08 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.8.1-1mdv2008.1
+ Revision: 182065
- new version

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Nov 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.8.0-1mdv2008.1
+ Revision: 110097
- correct buildrequires
- new license policy
- use upstream tarball name as a real name
- use upstram name

* Thu May 31 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.8.0-2mdv2008.0
+ Revision: 33206
- add macros to %%post and %%postun
- spec file clean


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8577 |12cr|xfce4-cpu-freq-plugin-0.0.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Cpu-freq plugins for Xfce desktop
Name:		xfce4-cpu-freq-plugin
Version:	0.0.1
Release:	%mkrel 5
License:	GPLv2+
Group:		Graphical desktop/Xfce
URL:		http://goodies.xfce.org/projects/panel-plugins/xfce4-cpufreq-plugin
Source0:	%{name}-%{version}.tar.bz2
Requires:	xfce4-panel >= 4.4.2
BuildRequires:	xfce4-panel-devel >= 4.4.2
BuildRequires:	libxfcegui4-devel >= 4.4.2
BuildRequires:	perl(XML::Parser)
Obsoletes:	xfce-cpu-freq-plugin
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
cpu freq plugin for the Xfce Desktop Environment. It provides a
simple system for managing the frequency of the CPU.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%post
%update_icon_cache hicolor

%postun
%clean_icon_cache hicolor

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README ChangeLog AUTHORS
%{_libdir}/xfce4/panel-plugins/*
%{_datadir}/xfce4/panel-plugins/*.desktop
%{_iconsdir}/hicolor/*/apps/*.png
%{_iconsdir}/hicolor/scalable/apps/*.svg


%changelog
* Mon Nov 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.1-5mdv2008.1
+ Revision: 110102
- correct buildrequires
- new license policy
- use upstream tarball name as a real name

* Wed Sep 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.0.1-4mdv2008.0
+ Revision: 90382
- rebuild

* Thu May 31 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.1-3mdv2008.0
+ Revision: 33207
- add macros to %%post and %%postun
- spec file clean
- drop __libtoolize


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8578 |12cr|xfce4-cpufreq-plugin-1.0.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)

Summary:	Cpu-freq plugin for Xfce desktop
Name:		xfce4-cpufreq-plugin
Version:	1.0.0
Release:	%mkrel 3
License:	GPLv2+
Group:		Graphical desktop/Xfce
URL:		http://goodies.xfce.org/projects/panel-plugins/xfce4-cpufreq-plugin
Source0:	http://archive.xfce.org/src/panel-plugins/xfce4-cpufreq-plugin/%{url_ver}/%{name}-%{version}.tar.bz2
Requires:	xfce4-panel >= 4.8.0
BuildRequires:  xfce4-panel-devel >= 4.8.0
BuildRequires:	libxfcegui4-devel >= 4.8.0
BuildRequires:	libxfce4util-devel >= 4.8.0
BuildRequires:	perl(XML::Parser)
Obsoletes:	xfce-cpu-freq-plugin
Obsoletes:	xfce4-cpu-freq-plugin <= 0.0.1-11
Provides:	xfce4-cpu-freq-plugin
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
CPU freq plugin for the Xfce Desktop Environment. It provides a
simple system for managing the frequency of the CPU.

%prep
%setup -q


%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%find_lang %{name}

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc README ChangeLog AUTHORS
%{_libdir}/xfce4/panel-plugins/*
%{_datadir}/xfce4/panel-plugins/*.desktop
%{_iconsdir}/hicolor/*/apps/*.png


%changelog
* Tue Apr 17 2012 Crispin Boylan <crisb@mandriva.org> 1.0.0-3mdv2012.0
+ Revision: 791522
- Rebuild

* Mon Apr 09 2012 Crispin Boylan <crisb@mandriva.org> 1.0.0-2
+ Revision: 790048
- Rebuild

* Wed Jan 26 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0.0-1
+ Revision: 632769
- update to new version 1.0.0
- fix url for Source0
- package locales
- drop old scriplets
- fix file list

* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.0.1-11mdv2011.0
+ Revision: 615573
- the mass rebuild of 2010.1 packages

* Fri May 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.1-10mdv2010.1
+ Revision: 543420
- rebuild for mdv 2010.1

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 0.0.1-9mdv2010.0
+ Revision: 445979
- rebuild

* Thu Mar 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.1-8mdv2009.1
+ Revision: 349447
- rebuild for xfce-4.6.0

* Fri Jan 02 2009 Jérôme Soyer <saispo@mandriva.org> 0.0.1-7mdv2009.1
+ Revision: 323288
- Rewind...
- Change name and rebuild
- Readd current directory


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8579 |12cr|xfce4-cpugraph-plugin-1.0.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)

Summary:	CPU Graph plugin for the Xfce panel
Name:		xfce4-cpugraph-plugin
Version:	1.0.5
Release:	1
License:	BSD
Group:		Graphical desktop/Xfce
URL:		http://goodies.xfce.org/projects/panel-plugins/xfce4-cpugraph-plugin
Source0:	http://archive.xfce.org/src/panel-plugins/xfce4-cpugraph-plugin/%{url_ver}/%{name}-%{version}.tar.bz2
Requires:	xfce4-panel >= 4.8.0
BuildRequires:	xfce4-panel-devel >= 4.8.0
BuildRequires:	perl(XML::Parser)
BuildRequires:	pkgconfig(libxfce4ui-1)

%description
xfce4-cpugraph-plugin is a panel plugin for Xfce panel.
It shows a graph of your latest system load.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

chmod +x %{buildroot}%{_libdir}/xfce4/panel/plugins/*.so

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS ChangeLog README
%{_libdir}/xfce4/panel/plugins/*
%{_datadir}/xfce4/panel/plugins/*
%{_iconsdir}/hicolor/*/apps/*.png


%changelog
* Tue Apr 17 2012 Crispin Boylan <crisb@mandriva.org> 1.0.1-4mdv2012.0
+ Revision: 791552
- Rebuild
- Rebuild

* Mon Apr 09 2012 Crispin Boylan <crisb@mandriva.org> 1.0.1-2
+ Revision: 790049
- Rebuild for 4.8.0

* Wed Jan 26 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0.1-1
+ Revision: 632777
- update to new version 1.0.1
- package new icons

* Sun Oct 03 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0.0-1mdv2011.0
+ Revision: 582770
- update to new version 1.0.0
- tune up buildrequires
- update url for source 1
- corrent the docs files

* Fri May 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.0-8mdv2010.1
+ Revision: 543421
- rebuild for mdv 2010.1

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 0.4.0-7mdv2010.0
+ Revision: 445980
- rebuild

* Thu Mar 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.0-6mdv2009.1
+ Revision: 349448
- rebuild for xfce-4.6.0

* Sat Oct 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.0-5mdv2009.1
+ Revision: 294991
- rebuild for new Xfce4.6 beta1

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 0.4.0-4mdv2009.0
+ Revision: 262355
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.4.0-3mdv2009.0
+ Revision: 256837
- rebuild
- kill re-definition of %%buildroot on Pixel's request
- better description

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Fri Nov 23 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.0-1mdv2008.1
+ Revision: 111402
- package translation files
- new version

* Mon Nov 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.0-5mdv2008.1
+ Revision: 110114
- use tarball name as a real name
- correct buildrequires
- do not package COPYING and INSTALL files
- use upstream name

* Thu May 31 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.0-5mdv2008.0
+ Revision: 33222
- spec file clean
- update url


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8580 |12cr|xfce4-datetime-plugin-0.6.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A date and time panel plugin for the Xfce panel
Name:		xfce4-datetime-plugin
Version:	0.6.1
Release:	5
License:	GPLv2+
Group:		Graphical desktop/Xfce
URL:		http://goodies.xfce.org/projects/panel-plugins/xfce4-datetime-plugin
Source0:	http://goodies.xfce.org/releases/xfce4-datetime-plugin/%{name}-%{version}.tar.bz2
Requires:	xfce4-panel >= 4.4.2
BuildRequires:	xfce4-panel-devel >= 4.4.2
BuildRequires:	perl(XML::Parser)
BuildRequires:	intltool
BuildRequires:	pkgconfig(libxfcegui4-1.0)

%description
A date and time panel plugin for the Xfce panel.

%prep
%setup -q

%build
%configure2_5x \
	--enable-final
%make

%install
%makeinstall_std 

%find_lang %{name}

%files -f %{name}.lang
%doc ChangeLog AUTHORS
%{_libdir}/xfce4/panel-plugins/*
%{_datadir}/xfce4/panel-plugins/datetime.desktop


%changelog
* Fri May 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.1-4mdv2010.1
+ Revision: 543422
- rebuild for mdv 2010.1

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 0.6.1-3mdv2010.0
+ Revision: 445982
- rebuild

* Thu Mar 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.1-2mdv2009.1
+ Revision: 349449
- rebuild for xfce-4.6.0

* Thu Nov 20 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.1-1mdv2009.1
+ Revision: 305323
- update to new version 0.6.1

* Sat Oct 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.0-2mdv2009.1
+ Revision: 294992
- rebuild for new Xfce4.6 beta1

* Fri Jul 04 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.0-1mdv2009.0
+ Revision: 231697
- add buildrequires on intltool
- update to new version 0.6.0

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Nov 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.0-2mdv2008.1
+ Revision: 110115
- correct buildrequires
- new license policy
- use upstream tarball name as a real name
- spec file clean
- use upstream name

* Thu May 24 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.5.0-1mdv2008.0
+ Revision: 30458
- Fix File list

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - update url
    - spec file clean
    - new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8581 |12cr|xfce4-dev-tools-4.10.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-4)

Summary:	Xfce developer tools
Name:		xfce4-dev-tools
Version:	4.10.0
Release:	1
License:	GPLv2+
Group:		Development/Other
URL:		http://www.xfce.org
Source0:	http://archive.xfce.org/src/xfce/xfce4-dev-tools/%{url_ver}/%{name}-%{version}.tar.bz2
BuildRequires:	automake >= 1.10
BuildRequires:	intltool
Requires:	intltool
Obsoletes:	xfce-dev-tools < 4.5.91
Provides:	xfce-dev-tools

%description
This package contains common tools required by Xfce developers and people
that want to build Xfce from SVN. In addition, this package contains the
Xfce developer's handbook.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc AUTHORS ChangeLog HACKING NEWS README
%{_bindir}/*
%{_datadir}/xfce4/dev-tools


%changelog
* Mon Apr 30 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 4.10.0-1
+ Revision: 794603
- update to new version 4.10.0

* Sun Apr 15 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 4.9.2-1
+ Revision: 791030
- update to new version 4.9.2

* Mon Apr 02 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 4.9.1-2
+ Revision: 788876
- reupload

* Sun Apr 01 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 4.9.1-1
+ Revision: 788586
- update to new version 4.9.1 (Xfce 4.10pre1))
- packages is no more marked as a noarch
- drop old stuff in spec scripts

* Mon Jan 17 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.8.0-1
+ Revision: 631317
- update to new version 4.8.0

* Thu Jan 06 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7.4-1mdv2011.0
+ Revision: 629088
- update to new version 4.7.4

* Sun Oct 31 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7.3-1mdv2011.0
+ Revision: 591154
- update to new version 4.7.3

* Fri May 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7.2-3mdv2010.1
+ Revision: 543292
- rebuild for mdv 2010.1

* Tue Oct 06 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7.2-2mdv2010.0
+ Revision: 455043
- adapt to new URL schemas for Xfce sources

* Tue Sep 22 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7.2-1mdv2010.0
+ Revision: 447445
- update to new version 4.7.2

* Mon Aug 24 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7.0-2mdv2010.0
+ Revision: 420551
- update to new version 4.7.0

* Thu Mar 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.0-2mdv2009.1
+ Revision: 349196
- rebuild whole xfce

* Fri Feb 27 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.0-1mdv2009.1
+ Revision: 345490
- update to new version 4.6.0

* Mon Jan 26 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.99.1-1mdv2009.1
+ Revision: 333830
- update to new version 4.5.99.1

* Wed Jan 14 2009 Jérôme Soyer <saispo@mandriva.org> 4.5.93-1mdv2009.1
+ Revision: 329460
- New upstream release

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - add full path for the Source0

* Sat Nov 15 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.92-1mdv2009.1
+ Revision: 303452
- update to new version 4.5.92 (Xfce 4.6 Beta 2 Hopper)

* Wed Oct 15 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.91-1mdv2009.1
+ Revision: 294005
- Xfce4.6 beta1 is landing on cooker

* Wed Aug 20 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.0.1-5mdv2009.0
+ Revision: 274086
- require intltool

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 4.4.0.1-4mdv2009.0
+ Revision: 262356
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 4.4.0.1-3mdv2009.0
+ Revision: 256862
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sun Nov 18 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.0.1-1mdv2008.1
+ Revision: 109941
- new version
- do not package COPYING file
- spec file clean

* Sat Nov 17 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.0-4mdv2008.1
+ Revision: 109706
- obsolete older release
- use upstream name
- new license policy
- use upstream tarball name as a real name

* Tue Sep 18 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.0-3mdv2008.0
+ Revision: 89927
- this package is now noarch, as it is containing only text scripts and files

* Tue May 29 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.0-2mdv2008.0
+ Revision: 32337
- use macros
- spec file clean


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8582 |12cr|xfce4-dict-0.6.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)

Summary: 	A dictionary support for Xfce
Name: 		xfce4-dict
Version: 	0.6.0
Release: 	%mkrel 5
License:	GPLv2+
Group: 		Graphical desktop/Xfce
URL:		http://goodies.xfce.org/projects/applications/xfce4-dict/
Source0:	http://archive.xfce.org/src/apps/xfce4-dict/%{url_ver}/%{name}-%{version}.tar.bz2
Patch1:		xfce4-dict-0.6.0-gold.patch
Requires:	xfce4-panel >= 4.4.2
BuildRequires:	xfce4-panel-devel >= 4.4.2
BuildRequires:	libxfcegui4-devel
BuildRequires:	perl(XML::Parser)
Obsoletes:	xfce-dict-plugin
Obsoletes:	xfce4-dict-plugin < 0.4.0
Provides:	xfce4-dict-plugin
BuildRoot: 	%{_tmppath}/%{name}-%{version}-buildroot

%description
This Xfce program allows you to search different kinds of dictionary
services for words or phrases and shows you the result.Currently you 
can query a Dict server(RFC 2229), any online dictionary service by 
opening a web browser or search for words using the aspell/ispell 
program.

%prep
%setup -q
%patch1 -p0
autoconf

%build
%configure2_5x \
	--disable-static
%make

%install
rm -rf %{buildroot}
%makeinstall_std 

%find_lang %{name}

%post
%update_icon_cache hicolor

%postun
%clean_icon_cache hicolor

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc ChangeLog AUTHORS
%{_bindir}/%{name}
%{_libdir}/xfce4/panel-plugins/*
%{_iconsdir}/hicolor/scalable/apps/*.svg
%{_datadir}/xfce4/panel-plugins/*.desktop
%{_datadir}/applications/*.desktop
%{_mandir}/man1/%{name}.*


%changelog
* Tue Apr 17 2012 Crispin Boylan <crisb@mandriva.org> 0.6.0-5mdv2012.0
+ Revision: 791553
- Rebuild

* Mon Apr 09 2012 Crispin Boylan <crisb@mandriva.org> 0.6.0-4
+ Revision: 790041
- Rebuild

* Wed Jan 26 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.0-3
+ Revision: 633059
- rebuild for new Xfce 4.8.0

* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.6.0-2mdv2011.0
+ Revision: 615577
- the mass rebuild of 2010.1 packages

* Thu Dec 31 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.0-1mdv2010.1
+ Revision: 484473
- update to new version 0.6.0

* Sat May 09 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.3-1mdv2010.0
+ Revision: 373808
- update to new version 0.5.3

* Thu Mar 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.2-2mdv2009.1
+ Revision: 349197
- rebuild whole xfce

* Sat Dec 06 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.2-1mdv2009.1
+ Revision: 310956
- update to new version 0.5.2

* Mon Nov 24 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.1-1mdv2009.1
+ Revision: 306370
- update to new version 0.5.1

* Tue Nov 11 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.0-1mdv2009.1
+ Revision: 302306
- update to new version 0.5.0

* Sat Oct 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.1-2mdv2009.1
+ Revision: 294945
- rebuild for new Xfce4.6 beta1
- update to new version 0.4.1

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild early 2009.0 package (before pixel changes)

* Mon May 19 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.0-1mdv2009.0
+ Revision: 209076
- add source and spec files
- Created package structure for xfce4-dict.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8583 |12cr|xfce4-dict-plugin-0.3.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	A dictionary plugin for the Xfce panel
Name: 		xfce4-dict-plugin
Version: 	0.3.0
Release: 	3
License:	GPLv2+
Group: 		Graphical desktop/Xfce
URL:		http://goodies.xfce.org/projects/panel-plugins/xfce4-dict-plugin
Source0: 	http://goodies.xfce.org/releases/xfce4-dict-plugin/%{name}-%{version}.tar.bz2
Patch0:		xfce4-dict-plugin-0.3.0-rosa-linkage.patch
Requires:	xfce4-panel >= 4.4.2
BuildRequires:	xfce4-panel-devel >= 4.4.2
BuildRequires:	pkgconfig(libxfcegui4-1.0)
BuildRequires:	perl(XML::Parser)
BuildRequires:  xfce4-dev-tools

%description
A Xfce panel plugin to query Dict server and
other dictionary sources.

%prep
%setup -q
%patch0 -p1

%build
# required for patch0:
xdt-autogen

%configure2_5x
%make

%install
%makeinstall_std 

%find_lang %{name}

%files -f %{name}.lang
%doc ChangeLog AUTHORS
%{_bindir}/xfce4-popup-dict
%{_libdir}/xfce4/panel-plugins/*
%{_iconsdir}/hicolor/scalable/apps/dict-icon.svg
%{_datadir}/xfce4/panel-plugins/dict.desktop


%changelog
* Wed Mar 12 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.0-2mdv2008.1
+ Revision: 187068
- better description

* Sun Mar 09 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.0-1mdv2008.1
+ Revision: 183134
- new version

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Nov 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.1-3mdv2008.1
+ Revision: 110116
- correct buildrequires
- do not package COPYING file
- new license policy
- use upstream tarball name as a real name
- spec file clean
- use upstream name

* Fri May 25 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.1-2mdv2008.0
+ Revision: 31028
- add %%post and %%postun scripts

* Thu May 24 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.1-1mdv2008.0
+ Revision: 30531
- Import xfce-dict-plugin


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8584 |12cr|xfce4-diskperf-plugin-2.5.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)

Summary:	Disk performance panel plugin for Xfce
Name:		xfce4-diskperf-plugin
Version:	2.5.4
Release:	1
License:	BSD
URL:		http://goodies.xfce.org/projects/panel-plugins/xfce4-diskperf-plugin
Source0:	http://archive.xfce.org/src/panel-plugins/xfce4-diskperf-plugin/%{url_ver}/%{name}-%{version}.tar.bz2
Group:		Graphical desktop/Xfce
Requires:	xfce4-panel >= 4.9.0
BuildRequires:	xfce4-panel-devel >= 4.9.0
BuildRequires:	perl(XML::Parser)
BuildRequires:	libxfce4ui-devel >= 4.9.1
Obsoletes:	xfce-diskperf-plugin

%description
Disk performance panel plugin for the Xfce Desktop Environment.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

find %{buildroot} -name "*.la" -exec rm -rf {} \;

%find_lang %{name}

%files -f %{name}.lang
%doc README ChangeLog AUTHORS
%{_libdir}/xfce4/panel/plugins/libdiskperf.so
%{_datadir}/xfce4/panel/plugins/diskperf.desktop


%changelog
* Sat Jul 14 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 2.5.4-1
+ Revision: 809263
- update to new version 2.5.4
- spec file clean

* Mon Apr 16 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 2.5.1-1
+ Revision: 791375
- fix file list
- update to new version 2.5.1

* Sun Apr 08 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 2.4.0-1
+ Revision: 789816
- update to new version 2.4.0

* Wed Jan 26 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 2.3.0-1
+ Revision: 632779
- update to new version 2.3.0
- update url for Source0

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.1 packages

* Fri May 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 2.2.0-6mdv2010.1
+ Revision: 543423
- rebuild for mdv 2010.1

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 2.2.0-5mdv2010.0
+ Revision: 446013
- rebuild

* Thu Mar 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 2.2.0-4mdv2009.1
+ Revision: 349451
- rebuild for xfce-4.6.0

* Sat Oct 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2.2.0-3mdv2009.1
+ Revision: 294993
- rebuild for new Xfce4.6 beta1

* Sat Aug 09 2008 Thierry Vignaud <tv@mandriva.org> 2.2.0-2mdv2009.0
+ Revision: 269785
- rebuild early 2009.0 package (before pixel changes)

* Thu Apr 17 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2.2.0-1mdv2009.0
+ Revision: 195200
- new version

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Nov 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 2.1.0-3mdv2008.1
+ Revision: 110117
- correct buildrequires
- do not package COPYING file
- spec file clean
- use upstream tarball name as a real name
- use upstream name

* Thu May 24 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 2.1.0-2mdv2008.0
+ Revision: 30477
- update url
- spec file clean

* Wed May 23 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 2.1.0-1mdv2008.0
+ Revision: 30353
- own translation files
- new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8585 |12cr|xfce4-embed-plugin-1.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)

Summary:	Embed plugin for the Xfce panel
Name:		xfce4-embed-plugin
Version:	1.0.0
Release:	1
License:	GPLv2+
Group:		Graphical desktop/Xfce
URL:		http://goodies.xfce.org/projects/panel-plugins/%{name}
Source0:	http://archive.xfce.org/src/panel-plugins/%{name}/%{url_ver}/%{name}-%{version}.tar.bz2
Requires:	xfce4-panel
BuildRequires:	pkgconfig(libxfce4ui-1)
BuildRequires:	pkgconfig(libxfce4panel-1.0)

%description
An embed panel plugin for the Xfce Desktop Environment.

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%find_lang %{name} %{name}.lang

%files -f %{name}.lang
%doc README ChangeLog AUTHORS
%{_libdir}/xfce4/panel/plugins/*
%{_datadir}/xfce4/panel/plugins/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8586 |12cr|xfce4-eyes-plugin-4.4.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)

Summary: 	An eyes plugin for the Xfce panel
Name: 		xfce4-eyes-plugin
Version: 	4.4.1
Release: 	%mkrel 3
License:	GPLv2+
Group: 		Graphical desktop/Xfce
URL:		http://goodies.xfce.org/projects/panel-plugins/xfce4-eyes-plugin
Source0: 	http://archive.xfce.org/src/panel-plugins/xfce4-eyes-plugin/%{url_ver}/%{name}-%{version}.tar.bz2
Requires:	xfce4-panel >= 4.8.0
BuildRequires:	xfce4-panel-devel >= 4.8.0
BuildRequires:	libxfcegui4-devel >= 4.8.0
BuildRequires:	perl(XML::Parser)
Obsoletes:	xfce-eyes-plugin
BuildRoot: 	%{_tmppath}/%{name}-%{version}-buildroot

%description
An eyes plugin for the Xfce panel.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std 

%find_lang %{name}

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc ChangeLog AUTHORS
%{_libdir}/xfce4/panel-plugins/*
%{_iconsdir}/hicolor/*/apps/xfce4-eyes.png
%{_datadir}/xfce4/eyes/themes/*/*
%{_datadir}/xfce4/panel-plugins/eyes.desktop


%changelog
* Tue Apr 17 2012 Crispin Boylan <crisb@mandriva.org> 4.4.1-3mdv2012.0
+ Revision: 791554
- Rebuild

* Mon Apr 09 2012 Crispin Boylan <crisb@mandriva.org> 4.4.1-2
+ Revision: 790051
- Rebuild for xfce 4.10

* Wed Jan 26 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.1-1
+ Revision: 632789
- update to new version 4.4.1
- update url for Source0
- drop old scriplets

* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 4.4.0-11mdv2011.0
+ Revision: 615598
- the mass rebuild of 2010.1 packages

* Fri May 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.0-10mdv2010.1
+ Revision: 543424
- rebuild for mdv 2010.1

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 4.4.0-9mdv2010.0
+ Revision: 446019
- rebuild

* Thu Mar 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.0-8mdv2009.1
+ Revision: 349453
- rebuild for xfce-4.6.0

* Sat Oct 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.0-7mdv2009.1
+ Revision: 294994
- rebuild for new Xfce4.6 beta1

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 4.4.0-6mdv2009.0
+ Revision: 262357
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 4.4.0-5mdv2009.0
+ Revision: 256864
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Nov 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.0-3mdv2008.1
+ Revision: 110118
- correct buildrequires
- new license policy
- use upstream tarball name as a real name
- do not package COPYING
- spec file clean
- use upstream name

* Fri May 25 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.0-2mdv2008.0
+ Revision: 31033
- add %%post and %%postun scripts

* Thu May 24 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.0-1mdv2008.0
+ Revision: 30530
- Import xfce-eyes-plugin


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8587 |12cr|xfce4-fsguard-plugin-1.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)

Summary:	Disk space plugin for the Xfce panel
Name:		xfce4-fsguard-plugin
Version:	1.0.1
Release:	1
License:	GPLv2+
Group:		Graphical desktop/Xfce
URL:		http://goodies.xfce.org/projects/panel-plugins/xfce4-fsguard-plugin
Source0:	http://archive.xfce.org/src/panel-plugins/xfce4-fsguard-plugin/%{url_ver}/%{name}-%{version}.tar.bz2
Requires:	xfce4-panel >= 4.8.0
BuildRequires:	pkgconfig(libxfce4panel-1.0)
BuildRequires:	perl(XML::Parser)
BuildRequires:	pkgconfig(libxfce4ui-1)

%description
Disk space panel plugin for the Xfce Desktop Environment.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

chmod +x %{buildroot}%{_libdir}/xfce4/panel/plugins/*.so
rm -rf %{buildroot}%{_iconsdir}/hicolor/icon-theme.cache

%find_lang %{name}

%files -f %{name}.lang
%doc README NEWS AUTHORS ChangeLog
%{_libdir}/xfce4/panel/plugins/*
%{_datadir}/xfce4/panel/plugins/*
%{_iconsdir}/hicolor/*/apps/*.png
%{_iconsdir}/hicolor/scalable/apps/*.svg


%changelog
* Tue Apr 17 2012 Crispin Boylan <crisb@mandriva.org> 1.0.0-3mdv2012.0
+ Revision: 791555
- Rebuild

* Mon Apr 09 2012 Crispin Boylan <crisb@mandriva.org> 1.0.0-2
+ Revision: 790052
- Rebuild for xfce 4.10

* Wed Jan 26 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0.0-1
+ Revision: 632778
- update to new version 1.0.0
- update url for Source0
- drop old scriplets

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.1 packages

* Fri May 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.2-4mdv2010.1
+ Revision: 543425
- rebuild for mdv 2010.1

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 0.4.2-3mdv2010.0
+ Revision: 446021
- rebuild

* Thu Mar 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.2-2mdv2009.1
+ Revision: 349454
- rebuild for xfce-4.6.0

* Mon Nov 24 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.2-1mdv2009.1
+ Revision: 306369
- update to new version 0.4.2

* Sat Oct 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.1-5mdv2009.1
+ Revision: 294995
- rebuild for new Xfce4.6 beta1

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 0.4.1-4mdv2009.0
+ Revision: 262358
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.4.1-3mdv2009.0
+ Revision: 256867
- rebuild

* Fri Jan 25 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.1-1mdv2008.1
+ Revision: 157747
- new version
- correct buildrequires
- spec file clean
- do not package COPYING, add ChangeLog to the docs
- use upstream tarball name as a real name
- use upstream name

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Oct 27 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.0-2mdv2008.1
+ Revision: 102610
- fix postun scriplet
- new license policy

* Fri Oct 26 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.0-1mdv2008.1
+ Revision: 102240
- update to the final version

* Mon Oct 22 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.99.2-1mdv2008.1
+ Revision: 101097
- new prerelease

* Wed Oct 17 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.99.1-1mdv2008.1
+ Revision: 99592
- remove not needed file
- fix file list
- new version (0.4.0-rc1)

* Thu May 31 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.0-5mdv2008.0
+ Revision: 33223
- spec file clean
- update url


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8588 |12cr|xfce4-genmon-plugin-3.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)

Summary:	Generic Monitor XFce panel plugin (GenMon)
Name:		xfce4-genmon-plugin
Version:	3.4.0
Release:	1
License:	LGPLv2+
Group:		Graphical desktop/Xfce
URL:		http://goodies.xfce.org/projects/panel-plugins/xfce4-genmon-plugin
Source0:	http://archive.xfce.org/src/panel-plugins/xfce4-genmon-plugin/%{url_ver}/%{name}-%{version}.tar.bz2
Requires:	xfce4-panel >= 4.9.0
BuildRequires:	pkgconfig(libxfce4panel-1.0)
BuildRequires:	libgdk_pixbuf2.0-devel
BuildRequires:	perl(XML::Parser)
BuildRequires:	pkgconfig(libxfce4ui-1)

%description
This plugin cyclically spawns the indicated script/program, captures its 
output (stdout) and displays the resulting string into the panel.

%prep
%setup -qn %{name}-%{url_ver}

%build
%configure2_5x
%make

%install
%makeinstall_std

%find_lang %{name} %{name}.lang

%files -f %{name}.lang
%doc AUTHORS ChangeLog README 
%{_libdir}/xfce4/panel/plugins/
%{_datadir}/xfce4/panel/plugins/*


%changelog
* Tue Apr 17 2012 Crispin Boylan <crisb@mandriva.org> 3.3.1-2
+ Revision: 791556
- Rebuild

* Sun Apr 08 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 3.3.1-1
+ Revision: 789804
- update to new version 3.3.1

* Sun May 08 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 3.3.0-1
+ Revision: 672532
- update to new version 3.3.0

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.1 packages

* Fri May 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 3.2-8mdv2010.1
+ Revision: 543426
- rebuild for mdv 2010.1

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 3.2-7mdv2010.0
+ Revision: 446026
- rebuild

* Thu Mar 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 3.2-6mdv2009.1
+ Revision: 349456
- rebuild for xfce-4.6.0

* Sat Oct 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 3.2-5mdv2009.1
+ Revision: 294996
- rebuild for new Xfce4.6 beta1

* Sat Aug 09 2008 Thierry Vignaud <tv@mandriva.org> 3.2-4mdv2009.0
+ Revision: 269786
- rebuild early 2009.0 package (before pixel changes)

* Wed Apr 30 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 3.2-3mdv2009.0
+ Revision: 199474
- Patch1: kill unused pipes

* Thu Apr 17 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 3.2-2mdv2009.0
+ Revision: 195034
- Patch0: prevent genmon to spawn zobie processes (upstream bug #3896)

* Mon Mar 17 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 3.2-1mdv2008.1
+ Revision: 188248
- new version

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Nov 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 3.1-2mdv2008.1
+ Revision: 110120
- correct buildrequires
- new license policy
- use upstream tarball name as a real name
- do not package COPYING and INSTALL
- use upstream name

* Wed May 23 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 3.1-1mdv2008.0
+ Revision: 30370
- add buildrequires on per-XML-Parser
- own translation files
- new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8589 |12cr|xfce4-icon-theme-4.4.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Icon theme Rodent for the Xfce Desktop
Name:		xfce4-icon-theme
Version:	4.4.3
Release:	5
License:	BSD
Group:		Graphical desktop/Xfce
URL:		http://www.xfce.org
Source0: 	http://www.xfce.org/archive/xfce-%{version}/src/%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(libxfce4panel-1.0)
BuildRequires:	perl(XML::Parser)
Requires:	xfce4-panel >= %{version}
BuildArch:	noarch

%description
Icon theme Rodent for the Xfce Desktop Environment.

Included:
- about 500 icons in SVG format
- all the corresponding copies in PNG format
- almost all icons for a unified Gnome interface (excepted afaict the settings 
  manager, for the time being)
 
%prep 
%setup -q

%build

#(tpg) don't use macro for configure because it fails
./configure --prefix=%{_prefix} --libdir=%{_libdir}

%make

%install
%makeinstall_std

touch %{buildroot}%{_iconsdir}/Rodent/icon-theme.cache

rm -f %{buildroot}%{_libdir}/pkgconfig/xfce4-icon-theme-1.0.pc

%files
%doc README ChangeLog AUTHORS
%dir %{_iconsdir}/Rodent/
%{_iconsdir}/Rodent/48x48
%{_iconsdir}/Rodent/scalable
%{_iconsdir}/Rodent/iconrc*
%{_iconsdir}/Rodent/index.theme
%{_datadir}/xfce4/mime/*
%ghost %{_iconsdir}/Rodent/icon-theme.cache


%changelog
* Fri May 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.3-4mdv2010.1
+ Revision: 543293
- rebuild for mdv 2010.1

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 4.4.3-3mdv2010.0
+ Revision: 446054
- rebuild

* Thu Mar 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.3-2mdv2009.1
+ Revision: 349198
- rebuild whole xfce

* Sun Jan 04 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.3-1mdv2009.1
+ Revision: 324496
- update to new version 4.4.3

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 4.4.2-5mdv2009.0
+ Revision: 262359
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 4.4.2-4mdv2009.0
+ Revision: 256870
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 11 2007 Thierry Vignaud <tv@mandriva.org> 4.4.2-2mdv2008.1
+ Revision: 117237
- fix upgrading after renaming (and next time please do a real SVN renaming)

* Mon Nov 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-1mdv2008.1
+ Revision: 110093
- correct buildrequires
- new version 4.4.2
- new license policy
- do not package COPYING file, add ChangeLog to docs instead
- use upstream name
- use upstream tarball name as a real name

  + Jérôme Soyer <saispo@mandriva.org>
    - New release 4.4.2

* Sat Jun 02 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.1-3mdv2008.0
+ Revision: 34580
- exclude *.pc file

* Tue May 29 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.1-2mdv2008.0
+ Revision: 32556
- fix build

* Tue May 29 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.1-1mdv2008.0
+ Revision: 32503
- don't use macro for configure
- update url
- correct buildrequires
- spec file clean

  + Jérôme Soyer <saispo@mandriva.org>
    - New release 4.4.1


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8590 |12cr|xfce4-indicator-plugin-0.5.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)

Summary:	Indicator plugin for the Xfce panel
Name:		xfce4-indicator-plugin
Version:	0.5.0
Release:	2
License:	GPLv2+
Group:		Graphical desktop/Xfce
URL:		http://goodies.xfce.org/projects/panel-plugins/xfce4-netload-plugin
Source0:	http://archive.xfce.org/src/panel-plugins/%{name}/%{url_ver}/%{name}-%{version}.tar.bz2
Requires:	xfce4-panel
BuildRequires:	pkgconfig(libxfce4ui-1)
BuildRequires:	pkgconfig(libxfce4panel-1.0)
BuildRequires:	pkgconfig(indicator-0.4)
BuildRequires:	pkgconfig(exo-1)

%description
An indicator panel plugin for the Xfce Desktop Environment.

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%find_lang %{name} %{name}.lang

%files -f %{name}.lang
%doc README ChangeLog AUTHORS
%{_libdir}/xfce4/panel-plugins/*
%{_datadir}/xfce4/panel-plugins/*
%{_iconsdir}/hicolor/*/apps/*.*g

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8591 |12cr|xfce4-mailwatch-plugin-1.1.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Mail Watcher plugin for the Xfce panel
Name:		xfce4-mailwatch-plugin
Version:	1.1.0
Release:	6
License:	GPLv2+
Group:		Graphical desktop/Xfce
URL:		http://spuriousinterrupt.org/projects/mailwatch
Source0:	http://spuriousinterrupt.org/files/mailwatch/%{name}-%{version}.tar.bz2
Patch0:		xfce4-mailwatch-plugin-1.1.0-rosa-linkage.patch
Patch1:		xfce4-mailwatch-plugin-1.1.0-rosa-gnutls3.patch
BuildRequires:	xfce4-panel-devel >= 4.4.2
BuildRequires:	pkgconfig(libxfcegui4-1.0) >= 4.4.2
BuildRequires:	gnutls-devel
BuildRequires:	libgcrypt-devel
# required for patch0
BuildRequires:	xfce4-dev-tools
Requires:	xfce4-panel >= 4.4.2

%description
Mailwatch is a mail watcher plugin for the Xfce 4 panel.

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
xdt-autogen
%define Werror_cflags %nil

%configure2_5x \
	--disable-static \
	--enable-ssl
%make

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS ChangeLog README
%{_libdir}/xfce4/panel-plugins/%{name}
%{_datadir}/xfce4/panel-plugins/*.desktop
%{_iconsdir}/hicolor/*/apps/*.png
%{_iconsdir}/hicolor/scalable/apps/*.svg
%{_datadir}/xfce4/doc/C/*.html
%{_datadir}/xfce4/doc/C/images/*.png


%changelog
* Fri May 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1.1.0-5mdv2010.1
+ Revision: 543428
- rebuild for mdv 2010.1

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 1.1.0-4mdv2010.0
+ Revision: 446058
- rebuild

* Sun Mar 22 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.1.0-3mdv2009.1
+ Revision: 360391
- disable checks for format-strings

* Sat Oct 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.1.0-2mdv2009.1
+ Revision: 294998
- rebuild for new Xfce4.6 beta1

* Tue Sep 16 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.1.0-1mdv2009.0
+ Revision: 285103
- update to new version 1.1.0
- add missing buildrequires on gnutls-devel

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 1.0.1-9mdv2009.0
+ Revision: 262360
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.0.1-8mdv2009.0
+ Revision: 256872
- rebuild
- kill re-definition of %%buildroot on Pixel's request
- fix description

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Nov 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0.1-6mdv2008.1
+ Revision: 110560
- correct buildrequires
- new license policy
- use upstream tarball name as a real name
- do not package COPYING
- use upstream name

* Fri Jun 22 2007 Thierry Vignaud <tv@mandriva.org> 1.0.1-5mdv2008.0
+ Revision: 43193
- fix group

* Thu Jun 07 2007 Anssi Hannula <anssi@mandriva.org> 1.0.1-4mdv2008.0
+ Revision: 36545
- rebuild with correct optflags

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - fix path

* Sun Jun 03 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0.1-1mdv2008.0
+ Revision: 34779
- update to latest version
- spec file clean


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8592 |12cr|xfce4-minicmd-plugin-0.4.0-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Minicmd plugin for the Xfce panel
Name:		xfce4-minicmd-plugin
Version:	0.4.0
Release:	%mkrel 11
License:	GPLv2+
Group:		Graphical desktop/Xfce
URL:		http://xfce4-goodies.berlios.de
Source0:	%{name}-%{version}.tar.bz2
Requires:	xfce4-panel >= 4.4.2
BuildRequires:	xfce4-panel-devel >= 4.4.2
BuildRequires:	pkgconfig(libxfcegui4-1.0)
Obsoletes:	xfce-minicmd-plugin

%description
Minicmd panel plugin for the Xfce Desktop Environment.

It displays a mini-command line on the Xfce panel. It uses
the same history file as xfrun4. Use <Up> and <Down> to scroll
through history. <Enter> executes the command and <Ctrl>-<Enter>
executes the command in a terminal.

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%files
%doc README ChangeLog AUTHORS
%{_libdir}/xfce4/panel-plugins/*
%{_datadir}/xfce4/panel-plugins/*


%changelog
* Fri May 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.0-11mdv2010.1
+ Revision: 543429
- rebuild for mdv 2010.1

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 0.4.0-10mdv2010.0
+ Revision: 446060
- rebuild

* Thu Mar 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.0-9mdv2009.1
+ Revision: 349470
- rebuild for xfce-4.6.0

* Sat Oct 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.0-8mdv2009.1
+ Revision: 294999
- rebuild for new Xfce4.6 beta1

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 0.4.0-7mdv2009.0
+ Revision: 262362
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.4.0-6mdv2009.0
+ Revision: 256874
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Nov 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.0-4mdv2008.1
+ Revision: 110122
- correct buildrequires
- new license policy
- use upstream tarball name as a real name
- do not package COPYING
- use upstream name

* Thu May 31 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.0-3mdv2008.0
+ Revision: 33224
- spec file clean


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8593 |12cr|xfce4-mixer-4.9.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)

Summary:	Volume control for the Xfce
Name:		xfce4-mixer
Version:	4.9.0
Release:	1
License:	GPLv2+
Group:		Graphical desktop/Xfce
URL:		http://www.xfce.org
Source0:	http://archive.xfce.org/src/apps/%{name}/%{url_ver}/%{name}-%{version}.tar.bz2
BuildRequires:	xfce4-panel-devel >= 4.9.1
BuildRequires:	pkgconfig(gstreamer-plugins-base-0.10)
BuildRequires:	xfconf-devel
BuildRequires:	perl(XML::Parser)
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(libxfce4ui-1) >= 4.9.1
BuildRequires:	pkgconfig(unique-1.0) >= 1.1
Requires:	xfce4-panel >= 4.7.0
Suggests:	task-pulseaudio
Suggests:	gstreamer0.10-pulse

%description
The Mixer is a volume control application for the Xfce Desktop Environment.
It provides both a volume control plugin for the Xfce Panel and a standalone 
mixer application.

It supports all audio systems supported by the GStreamer project.

%prep
%setup -q

%build
%configure2_5x

%make

%install
%makeinstall_std

%find_lang %{name} %{name}.lang

%files -f %{name}.lang
%doc ChangeLog AUTHORS NEWS README
%{_bindir}/*
%{_datadir}/applications/xfce*
%{_datadir}/xfce4/panel/plugins/
%{_libdir}/xfce4/panel/plugins/
%{_datadir}/%{name}
%{_datadir}/pixmaps/xfce4-mixer/*.png
%{_mandir}/man1/%{name}.1*


%changelog
* Tue Apr 17 2012 Crispin Boylan <crisb@mandriva.org> 4.8.0-3
+ Revision: 791508
- Rebuild

* Thu Apr 05 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 4.8.0-2
+ Revision: 789490
- rebuild

* Sun Feb 27 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.8.0-1
+ Revision: 640555
- update to new version 4.8.0
- drop patch 0
- adjust buildrequires

* Wed Jan 26 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.1-7
+ Revision: 633051
- rebuild for new Xfce 4.8.0

* Sat Sep 18 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.1-6mdv2011.0
+ Revision: 579648
- adjust buildrequires
- rebuild for new xfce 4.7.0

* Fri May 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.1-5mdv2010.1
+ Revision: 543295
- rebuild for mdv 2010.1

* Thu Jul 02 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.1-4mdv2010.0
+ Revision: 391388
- add suggests on gstreamer0.10-pulse

* Sat May 30 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.1-3mdv2010.0
+ Revision: 381366
- Patch0: fix panel plugin volume adjustment

* Sat May 16 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.1-2mdv2010.0
+ Revision: 376389
- suggests on task-pulseaudio

* Tue Apr 21 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.1-1mdv2010.0
+ Revision: 368575
- update to new version 4.6.1

* Sun Apr 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.0-3mdv2009.1
+ Revision: 364239
- provide better description
- drop old patches
- Patch3: various critical fixes from upstream svn

* Thu Mar 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.0-2mdv2009.1
+ Revision: 349208
- rebuild whole xfce

* Fri Feb 27 2009 Jérôme Soyer <saispo@mandriva.org> 4.6.0-1mdv2009.1
+ Revision: 345709
- New upstream release

* Tue Jan 27 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.99.1-1mdv2009.1
+ Revision: 333999
- update to new version 4.5.99.1

* Thu Jan 15 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.93-2mdv2009.1
+ Revision: 330027
- bump tag, build system is hungry

* Wed Jan 14 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.93-1mdv2009.1
+ Revision: 329514
- update to new version 4.5.93

* Sat Nov 15 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.92-1mdv2009.1
+ Revision: 303575
- fix file list
- add full path for the Source0
- update to new version 4.5.92 (Xfce 4.6 Beta 2 Hopper)

* Sat Oct 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.91-1mdv2009.1
+ Revision: 294974
- Xfce4.6 beta1 is landing on cooker
- drop all patches
- tune up buildrequires
- fix file list

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 4.4.2-6mdv2009.0
+ Revision: 262363
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 4.4.2-5mdv2009.0
+ Revision: 256876
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Sat Jan 05 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-3mdv2008.1
+ Revision: 145792
- update volume hotkeys patch

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Dec 06 2007 Jérôme Soyer <saispo@mandriva.org> 4.4.2-2mdv2008.1
+ Revision: 116030
- Add two patches for fixing some bugs

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - new license policy
    - do not package COPYING and INSTALL, add NEWS instead

* Sun Nov 18 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-1mdv2008.1
+ Revision: 110065
- disable parallel build
- new version 4.4.2
- use parallel make
- fix file list
- use upstream tarball name as a real name
- use upstream name

  + Jérôme Soyer <saispo@mandriva.org>
    - New release 4.4.2

* Sat Aug 25 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.1-4mdv2008.0
+ Revision: 71239
- remove X-MandrivaLinux from desktop file

* Mon Jun 04 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.1-3mdv2008.0
+ Revision: 35072
- use dirty hack for parallel build
- add patch 0 (multimedia keys)

* Wed May 30 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.1-2mdv2008.0
+ Revision: 32844
- s/imagemagick/ImageMagick
- correct requires
- use macros in %%post and %%postun
- compile with alsa support

* Wed Apr 25 2007 Jérôme Soyer <saispo@mandriva.org> 4.4.1-1mdv2008.0
+ Revision: 18151
- Disable parallel build
- Push new release 4.4.1
- New release 4.4.1


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8594 |12cr|xfce4-modemlights-plugin-0.1.3.99-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Modemlights plugin for the Xfce panel
Name:		xfce4-modemlights-plugin
Version:	0.1.3.99
Release:	10
License:	GPLv2+
Group:		Graphical desktop/Xfce
URL:		http://goodies.xfce.org/projects/panel-plugins/xfce4-modem-lights
Source0:	http://goodies.xfce.org/releases/xfce4-modemlights-plugin/%{name}-%{version}.tar.bz2
Requires:	xfce4-panel >= 4.4.2
BuildRequires:	xfce4-panel-devel >= 4.4.2
BuildRequires:	pkgconfig(libxfcegui4-1.0) >= 4.4.0

%description
A modemlights panel plugin for the Xfce desktop environment.

%prep
%setup -q

%build
%define Werror_cflags %nil

%configure2_5x
%make

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%doc README ChangeLog AUTHORS NEWS
%{_libdir}/xfce4/panel-plugins/*
%{_datadir}/xfce4/panel-plugins/*.desktop
%{_datadir}/pixmaps/modem-*.png


%changelog
* Fri May 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.3.99-9mdv2010.1
+ Revision: 543430
- rebuild for mdv 2010.1

* Mon Sep 21 2009 Thierry Vignaud <tv@mandriva.org> 0.1.3.99-8mdv2010.0
+ Revision: 446063
- rebuild

* Sun Mar 22 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.3.99-7mdv2009.1
+ Revision: 360400
- disable checks for format-strings

* Sat Oct 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.3.99-6mdv2009.1
+ Revision: 295000
- rebuild for new Xfce4.6 beta1

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 0.1.3.99-5mdv2009.0
+ Revision: 262364
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.1.3.99-4mdv2009.0
+ Revision: 256878
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Nov 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.3.99-2mdv2008.1
+ Revision: 110123
- correct buildrequires
- new license policy
- use upstream tarball name as a real name
- use upstream name

* Thu Nov 08 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.3.99-1mdv2008.1
+ Revision: 106949
- fix file list
- update to the latest rc
- update url
- fix mixture of tabs and spaces
- spec file clean


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8595 |12cr|xfce4-mount-plugin-0.6.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)

Summary:	Mount plugin for the Xfce panel
Name:		xfce4-mount-plugin
Version:	0.6.4
Release:	1
License:	GPLv2+
Group:		Graphical desktop/Xfce
URL:		http://goodies.xfce.org/projects/panel-plugins/xfce4-mount-plugin
Source0:	http://archive.xfce.org/src/panel-plugins/xfce4-mount-plugin/%{url_ver}/%{name}-%{version}.tar.bz2
Requires:	xfce4-panel >= 4.4.2
BuildRequires:	xfce4-panel-devel >= 4.4.2
#BuildRequires:	libxfcegui4-devel >= 4.4.2
BuildRequires:	pkgconfig(libxfce4ui-1)
BuildRequires:	perl(XML::Parser)
Obsoletes:	xfce-mount-plugin

%description
A mount panel plugin for the Xfce Desktop Environment.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std 

%files 
%doc README ChangeLog AUTHORS
%{_datadir}/xfce4/panel/plugins/*.desktop
%{_iconsdir}/hicolor/*/apps/*
%{_libdir}/xfce4/panel/plugins/*
%lang(all) %{_datadir}/locale/*/LC_MESSAGES/xfce4-mount-plugin.mo


%changelog
* Tue Apr 17 2012 Crispin Boylan <crisb@mandriva.org> 0.5.5-9mdv2012.0
+ Revision: 791557
- Rebuild

* Mon Apr 09 2012 Crispin Boylan <crisb@mandriva.org> 0.5.5-8
+ Revision: 790073
- Rebuild for xfce 4.10

* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5.5-7mdv2011.0
+ Revision: 615606
- the mass rebuild of 2010.1 packages

* Fri May 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.5-6mdv2010.1
+ Revision: 543431
- rebuild for mdv 2010.1

* Mon Sep 21 2009 Thierry Vignaud <tv@mandriva.org> 0.5.5-5mdv2010.0
+ Revision: 446104
- rebuild

* Thu Mar 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.5-4mdv2009.1
+ Revision: 349471
- rebuild for xfce-4.6.0

* Sat Oct 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.5-3mdv2009.1
+ Revision: 295001
- rebuild for new Xfce4.6 beta1

* Sat Aug 09 2008 Thierry Vignaud <tv@mandriva.org> 0.5.5-2mdv2009.0
+ Revision: 269787
- rebuild early 2009.0 package (before pixel changes)

* Mon May 19 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.5-1mdv2009.0
+ Revision: 208958
- new version

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Nov 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.4-2mdv2008.1
+ Revision: 110124
- correct buildrequires
- new license policy
- use upstream tarball name as a real name
- use upstream name

* Mon Sep 24 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.4-1mdv2008.0
+ Revision: 92666
- new version
- new version

* Thu May 31 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.1-1mdv2008.0
+ Revision: 33449
- new version

* Thu May 31 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.0-2mdv2008.0
+ Revision: 33229
- add macros to %%post and %%postun
- spec file clean
- update url


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8596 |12cr|xfce4-mpc-plugin-0.4.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)

Summary:	A mpc plugin for the Xfce panel
Name:		xfce4-mpc-plugin
Version:	0.4.4
Release:	1
License:	GPLv2+
Group:		Graphical desktop/Xfce
URL:		http://goodies.xfce.org/projects/panel-plugins/xfce4-mpc-plugin
Source0:	http://archive.xfce.org/src/panel-plugins/xfce4-mpc-plugin/%{url_ver}/%{name}-%{version}.tar.bz2
BuildRequires:	xfce4-panel-devel >= 4.9.0
BuildRequires:	pkgconfig(libxfce4ui-1) >= 4.9.0
BuildRequires:	exo-devel
BuildRequires:	perl(XML::Parser)
BuildRequires:	pkgconfig(libmpd)

%description
This is a simple Xfce panel client plugin for Music Player Daemon.

Features :
* send Play/Stop/Next/Previous command to MPD
* uses gtk-theme media icons (at least nuvola, tango and rodent themes provides
  these icons)
* decrease/increase volume using the mouse wheel
* show the current volume, status and title as a tooltip when passing the mouse
  over the plugin
* show a simple playlist window upon middle-click, permitting to select a track
  to play
* configurable MPD host/port/password
* toggles repeat/random features in the right-click menu
* launch configurable client (gmpc, xterm -e ncmpc,..) through right-click menu

%prep
%setup -q

%build
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std

chmod +x %{buildroot}%{_libdir}/xfce4/panel/plugins/*.so

%find_lang %{name} %{name}.lang

%files -f %{name}.lang
%doc ChangeLog AUTHORS README
%{_libdir}/xfce4/panel/plugins/libmpc.so
%{_datadir}/xfce4/panel/plugins/xfce4-mpc-plugin.desktop


%changelog
* Mon Apr 16 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.2-1
+ Revision: 791376
- fix file list
- update buildrequires
- update to new version 0.4.2
- spec file clean

* Sat Mar 12 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.6-1
+ Revision: 644051
- update to new version 0.3.6

* Sat Jul 24 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.5-1mdv2011.0
+ Revision: 557326
- update to new version 0.3.5

* Sat Jan 02 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.4-1mdv2010.1
+ Revision: 485065
- add buildrequires on exo-devel
- update to new version 0.3.4
- adapt to new urls

* Mon May 25 2009 Funda Wang <fwang@mandriva.org> 0.3.3-7mdv2010.0
+ Revision: 379434
- rebuild for new mpd

* Thu Mar 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.3-6mdv2009.1
+ Revision: 349472
- rebuild for xfce-4.6.0

* Sat Oct 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.3-5mdv2009.1
+ Revision: 295002
- rebuild for new Xfce4.6 beta1

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild

* Wed Mar 26 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.3-1mdv2008.1
+ Revision: 190232
- new version

  + Thierry Vignaud <tv@mandriva.org>
    - fix description-line-too-long
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Nov 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.2-2mdv2008.1
+ Revision: 110125
- correct buildrequires
- new license policy
- use upstream tarball name as a real name
- update description
- do not package COPYING, add README to the docs
- use upstream name

* Thu May 31 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.2-1mdv2008.0
+ Revision: 33444
- new version

* Fri May 25 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.0-2mdv2008.0
+ Revision: 31001
- requires mpd

* Thu May 24 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.0-1mdv2008.0
+ Revision: 30536
- Import xfce-mpc-plugin


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8597 |12cr|xfce4-netload-plugin-1.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)

Summary:	Netload plugin for the Xfce panel
Name:		xfce4-netload-plugin
Version:	1.2.0
Release:	1
License:	GPLv2+
Group:		Graphical desktop/Xfce
URL:		http://goodies.xfce.org/projects/panel-plugins/xfce4-netload-plugin
Source0:	http://archive.xfce.org/src/panel-plugins/xfce4-netload-plugin/%{url_ver}/%{name}-%{version}.tar.bz2
Requires:	xfce4-panel >= 4.7
BuildRequires:	xfce4-panel-devel >= 4.7
BuildRequires:	perl(XML::Parser)
BuildRequires:	pkgconfig(libxfce4ui-1)
Obsoletes:	xfce-netload-plugin

%description
A netload panel plugin for the Xfce Desktop Environment.

%prep
%setup -q

%build
%define Werror_cflags %nil

%configure2_5x
%make

%install
%makeinstall_std

%find_lang %{name} %{name}.lang

%files -f %{name}.lang
%doc README ChangeLog AUTHORS
%{_libdir}/xfce4/panel-plugins/*
%{_datadir}/xfce4/panel-plugins/*
%{_iconsdir}/hicolor/*/apps/*.*g


%changelog
* Tue Apr 17 2012 Crispin Boylan <crisb@mandriva.org> 1.1.0-2
+ Revision: 791570
- Rebuild

* Sun Apr 08 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 1.1.0-1
+ Revision: 789875
- update to new version 1.1.0
- drop old stuff from spec file

* Sun Dec 12 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0.0-1mdv2011.0
+ Revision: 620599
- update to new version 1.0.0
- update buildrequires
- update URL for Source0
- update file list

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.1 packages

* Fri May 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.0-11mdv2010.1
+ Revision: 543432
- rebuild for mdv 2010.1

* Mon Sep 21 2009 Thierry Vignaud <tv@mandriva.org> 0.4.0-10mdv2010.0
+ Revision: 446105
- rebuild

* Sun Mar 22 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.0-9mdv2009.1
+ Revision: 360424
- disable checks for format-strings
- use _disable_ld_as_needed to make it build

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild early 2009.0 package (before pixel changes)

* Wed Apr 16 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.0-7mdv2009.0
+ Revision: 194670
- Patch0: fix wrong bar colors on some gtk themes

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Nov 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.0-6mdv2008.1
+ Revision: 110126
- correct buildrequires
- do not package COPYING file
- new license policy
- use upstream tarball name as a real name
- use upstream name

* Thu May 31 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.0-5mdv2008.0
+ Revision: 33233
- spec file clean
- update url


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8598 |12cr|xfce4-notes-plugin-1.7.7-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)

Summary:	Notes plugin for the Xfce panel
Name:		xfce4-notes-plugin
Version:	1.7.7
Release:	%mkrel 3
License:	GPLv2+
Group:		Graphical desktop/Xfce
URL:		http://goodies.xfce.org/projects/panel-plugins/xfce4-notes-plugin
Source0:	http://archive.xfce.org/src/panel-plugins/xfce4-notes-plugin/%{url_ver}/%{name}-%{version}.tar.bz2
Patch0:		xfce4-notes-plugin-1.6.4-format_not_a_string_literal_and_no_format_arguments.patch
BuildRequires:	xfce4-panel-devel >= 4.4.2
BuildRequires:	libxfcegui4-devel >= 4.4.2
BuildRequires:	perl(XML::Parser)
BuildRequires:	xfce4-dev-tools
BuildRequires:	intltool
BuildRequires:	unique-devel
BuildRequires: 	xfconf-devel
Obsoletes:	xfce-notes-plugin
Requires:	xfce4-panel >= 4.4.2
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
xfce4-notes-plugin is a notes panel plugin for the Xfce Desktop Environment.
It provides a simple system for managing sticky notes on your desktop.

%prep
%setup -q
#%patch0 -p1

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%find_lang %{name}

%post
%update_icon_cache hicolor

%postun
%clean_icon_cache hicolor

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc README ChangeLog AUTHORS
%{_sysconfdir}/xdg/autostart/xfce4-notes-autostart.desktop
%{_bindir}/xfce4-notes
%{_bindir}/xfce4-notes-settings
%{_bindir}/xfce4-popup-notes
%{_libdir}/xfce4/panel-plugins/*
%{_datadir}/xfce4/panel-plugins/*.desktop
%{_datadir}/applications/xfce4-notes.desktop
%{_iconsdir}/hicolor/*/apps/*.png
%{_iconsdir}/hicolor/scalable/apps/*.svg
%{_datadir}/%{name}/gtk-2.0
%{_datadir}/%{name}/pixmaps


%changelog
* Tue Apr 17 2012 Crispin Boylan <crisb@mandriva.org> 1.7.7-3mdv2012.0
+ Revision: 791558
- Rebuild

* Mon Apr 09 2012 Crispin Boylan <crisb@mandriva.org> 1.7.7-2
+ Revision: 790086
- Rebuild for xfce 4.10

* Sun Nov 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1.7.7-1mdv2011.0
+ Revision: 594763
- update to new version 1.7.7

* Mon Oct 18 2010 Oden Eriksson <oeriksson@mandriva.com> 1.7.6-2mdv2011.0
+ Revision: 586598
- fix broken patch

* Tue Mar 30 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1.7.6-1mdv2010.1
+ Revision: 529960
- update to new version 1.7.6

* Sun Mar 28 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1.7.3-1mdv2010.1
+ Revision: 528647
- update to new version 1.7.3
- fix file list

* Sun Dec 20 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.7.2-1mdv2010.1
+ Revision: 480479
- add buildrequires on unique-devel
- update to new version 1.7.2
- fix file list
- adjust url for SOURCE0

* Mon Sep 07 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.7.1-1mdv2010.0
+ Revision: 432907
- update to new version 1.7.1

* Wed Jun 24 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.7.0-1mdv2010.0
+ Revision: 388892
- update to new version 1.7.0
- fix file list

* Thu Mar 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.6.4-2mdv2009.1
+ Revision: 349473
- rebuild for xfce-4.6.0

* Sun Mar 01 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.6.4-1mdv2009.1
+ Revision: 346604
- update to new version 1.6.4
- add missing buildrequires on thunar-devel
- Patch0: fix building with -Werror=format-strings

* Mon Nov 24 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.6.3-1mdv2009.1
+ Revision: 306366
- update to new version 1.6.3

* Sat Oct 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.6.2-3mdv2009.1
+ Revision: 295003
- rebuild for new Xfce4.6 beta1

* Sat Aug 09 2008 Thierry Vignaud <tv@mandriva.org> 1.6.2-2mdv2009.0
+ Revision: 269789
- rebuild early 2009.0 package (before pixel changes)

* Wed May 07 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.6.2-1mdv2009.0
+ Revision: 202697
- new version

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Thu Dec 27 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.6.1-1mdv2008.1
+ Revision: 138458
- add missing buildrequires

  + Jérôme Soyer <saispo@mandriva.org>
    - New release 1.6.1

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - better description

* Fri Nov 23 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.6.0-1mdv2008.1
+ Revision: 111375
- new version

* Mon Nov 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.4.1-3mdv2008.1
+ Revision: 110127
- correct buildrequires
- new license policy
- use upstream tarball name as a real name
- do not package COPYING, INSTALl and NEWS files
- use upstream name

* Fri May 25 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1:1.4.1-2mdv2008.0
+ Revision: 31035
- add %%post and %%postun scripts

* Wed May 23 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1:1.4.1-1mdv2008.0
+ Revision: 30429
- update url
- own missing files
- new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8599 |12cr|xfce4-notifyd-0.2.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)

Summary: 	Notification daemon for Xfce desktop environment
Name: 		xfce4-notifyd
Version: 	0.2.2
Release: 	3
License:	GPLv3
Group: 		Graphical desktop/Xfce
URL:		http://goodies.xfce.org/projects/applications/xfce4-notifyd
Source0:	http://archive.xfce.org/src/apps/%{name}/%{url_ver}/%{name}-%{version}.tar.bz2
BuildRequires:	xfconf-devel
BuildRequires:	libsexy-devel
BuildRequires:	dbus-glib-devel
BuildRequires:	intltool
BuildRequires:	libxfce4util-devel >= 4.9.0
BuildRequires:	libxfce4ui-devel >= 4.9.1
BuildRequires:	libnotify-devel
Requires:	xfconf
Provides:	virtual-notification-daemon
Obsoletes:	notification-daemon-xfce
#Conflicts:	notification-daemon

%description
Xfce4-notifyd is a simple, visually-appealing notification daemon for 
Xfce that implements the Freedesktop.org Desktop Notifications 
Specification.

Features:
* Themable using the GTK+ theming mechanism
* Visually appealing: rounded corners, shaped windows
* Supports transparency and fade effects

%prep
%setup -q

%build
%configure2_5x \
	--disable-static
%make

%install
%makeinstall_std

%find_lang %{name} %{name}.lang

%files -f %{name}.lang
%doc ChangeLog AUTHORS README TODO
%{_bindir}/xfce4-notifyd-config
%{_libdir}/xfce4/notifyd
%{_datadir}/applications/*.desktop
%{_datadir}/dbus-1/services/org.xfce.xfce4-notifyd.Notifications.service
%{_iconsdir}/hicolor/*/apps/*.png
%{_datadir}/themes/Default/xfce-notify-4.0
%{_datadir}/themes/Smoke
%{_datadir}/themes/ZOMG-PONIES!
%{_mandir}/man1/xfce4-notifyd-config*


%changelog
* Thu Apr 05 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.2-3
+ Revision: 789489
- rebuild

* Sun Aug 14 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.2-2
+ Revision: 694562
- revert drop of virtual-notification-daemon provide

* Sun Aug 14 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.2-1
+ Revision: 694551
- update to new version 0.2.2
- drop confilts with notification-daemon
- do not provide virtual-notification-daemon anymore

* Sat Mar 12 2011 Funda Wang <fwang@mandriva.org> 0.2.1-2
+ Revision: 643887
- rebuild to obsolete old packages

* Wed Feb 02 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.1-1
+ Revision: 635386
- update to new version 0.2.1

* Wed Jan 26 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.0-2
+ Revision: 633056
- rebuild for new Xfce 4.8.0

* Sat Nov 27 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.0-1mdv2011.0
+ Revision: 601903
- update to new version 0.2.0
- update urls
- drop patch 0
- fix file list

* Fri May 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.0-7mdv2010.1
+ Revision: 543311
- rebuild for mdv 2010.1

* Sun Aug 30 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.0-6mdv2010.0
+ Revision: 422646
- add requires on xfconf (mdvbz #51336)

* Sun May 24 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.0-5mdv2010.0
+ Revision: 379282
- Patch0:correctly send two arguments with NotificationClosed

* Thu Mar 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.0-4mdv2009.1
+ Revision: 349225
- rebuild whole xfce

* Fri Nov 28 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.0-3mdv2009.1
+ Revision: 307474
- conflicts with notification-daemon

* Fri Nov 28 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.0-2mdv2009.1
+ Revision: 307472
- provides virtual-notification-daemon
- obsolete notification-daemon-xfce

* Wed Nov 26 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.0-1mdv2009.1
+ Revision: 306810
- add source and spec files
- Created package structure for xfce4-notifyd.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8600 |12cr|xfce4-panel-4.10.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)
%define major 4
%define libname	%mklibname xfce4panel %{major}
%define develname %mklibname xfce4panel -d

Summary:	A Xfce panel
Name:		xfce4-panel
Version:	4.10.0
Release:	2
License:	GPLv2+
Group:		Graphical desktop/Xfce
URL:		http://www.xfce.org
Source0:	http://archive.xfce.org/src/xfce/%{name}/%{url_ver}/%{name}-%{version}.tar.bz2
BuildRequires:	libxfce4ui-devel >= 4.10.0
BuildRequires:	gtk+2-devel
BuildRequires:	exo-devel >= 0.7.2
BuildRequires:	libwnck-devel
BuildRequires:	xfconf-devel >= 4.10.0
BuildRequires:	libxml2-devel >= 2.4.0
BuildRequires:	gtk-doc
BuildRequires:	garcon-devel >= 0.1.11
Requires:	desktop-common-data
#Requires:	mandriva-xfce-config-common
Obsoletes:	xfce-panel

%description
The Xfce 4 Panel supports multiple panels, with many options
for their position, appearance, transparency and behavior.
There are many items available by default to full fit a panel,
like application launchers with detachable menus, a graphical pager,
a tasklist, a clock, a system tray, a show/hide desktop switcher,
and even more. It offers an easy way to add items using a dialog,
and to move items accross different panels.

%package -n %{libname}
Summary:	Panel library for the Xfce desktop environment
Group:		Graphical desktop/Xfce
Obsoletes:	%{mklibname xfce4panel 1}
Obsoletes:	%{mklibname xfce4panel 2}
Obsoletes:	%{mklibname xfce4panel 3}

%description -n %{libname}
Panel library for the Xfce desktop environment.

%package -n %{develname}
Summary:	Libraries and header files for the %{name} library
Group:		Development/Other
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{EVRD}
Provides:	lib%{name}-devel = %{EVRD}
Obsoletes:	%{mklibname xfce4panel 1 -d} < 4.6.3-2

%description -n %{develname}
Libraries and header files for the %{name} library.

%prep
%setup -q

%build
%configure2_5x \
	--enable-gtk-doc \
	--enable-gio-unix \
	--disable-static

%make

%install
%makeinstall_std

# (tpg) this file is in mandriva-xfce-config package
#rm -rf %{buildroot}%{_sysconfdir}/xdg/xfce4/panel/*

%find_lang %{name} %{name}.lang

%files -f %{name}.lang
%doc README AUTHORS NEWS
%dir %{_libdir}/xfce4/panel
%dir %{_libdir}/xfce4/panel/plugins
%dir %{_datadir}/xfce4/panel
%dir %{_datadir}/xfce4/panel/plugins
%{_sysconfdir}/xdg/xfce4/panel/*.xml
%{_bindir}/*
%{_libdir}/xfce4/panel/plugins/*
%{_datadir}/applications/*.desktop
%{_iconsdir}/hicolor/*
%{_datadir}/xfce4/panel/plugins/*
%{_libdir}/xfce4/panel/migrate
%{_libdir}/xfce4/panel/wrapper
%{_datadir}/gtk-doc/html/libxfce4panel-1.0

%files -n %{libname}
%{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%doc ChangeLog
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/xfce4/libxfce4panel-1.0/libxfce4panel/*.h


%changelog
* Tue May 01 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 4.10.0-1
+ Revision: 794656
- update to new version 4.10.0

* Mon Apr 16 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 4.9.2-2
+ Revision: 791385
- obsolete old library

* Sun Apr 15 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 4.9.2-1
+ Revision: 791133
- bump major
- update to new version 4.9.2

* Tue Apr 03 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 4.9.1-1
+ Revision: 789083
- do not require gtk-doc
- update to new version 4.9.1
- spec file clean

* Mon Feb 27 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 4.8.6-3
+ Revision: 780954
- fix files listed more tha once
- rebuild

* Fri Jan 06 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 4.8.6-2
+ Revision: 757978
- drop la files
- fix find_lang syntax

* Thu Sep 22 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.8.6-1
+ Revision: 700932
- update to new version 4.8.6

* Mon Jun 27 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.8.5-1
+ Revision: 687570
- update to new version 4.8.5

* Fri Apr 29 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.8.3-2
+ Revision: 660712
- obsolete old library major

* Sat Apr 09 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.8.3-1
+ Revision: 652037
- update to new version 4.8.3

* Sun Feb 27 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.8.2-1
+ Revision: 640578
- update to new version 4.8.2

* Wed Feb 02 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.8.1-1
+ Revision: 635381
- update to new version 4.8.1

* Sun Jan 23 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.8.0-1
+ Revision: 632432
- update to new version 4.8.0

* Fri Jan 07 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7.7-1mdv2011.0
+ Revision: 629571
- update to new version 4.7.7
- fix file list

* Wed Dec 08 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7.6-1mdv2011.0
+ Revision: 616407
- update to new version 4.7.6

* Sat Dec 04 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7.5-1mdv2011.0
+ Revision: 609367
- update to new version 4.7.5

* Sat Nov 06 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7.4-1mdv2011.0
+ Revision: 593817
- update to new version 4.7.4
- drop some conditions in spec file for mdv older than 200900

* Fri Sep 17 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7.3-1mdv2011.0
+ Revision: 579302
- update to new version 4.7.3
- tune up buildrequires
- fix file list

* Fri Jul 16 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.4-1mdv2011.0
+ Revision: 553870
- update to new version 4.6.4

* Sat Feb 27 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.3-2mdv2010.1
+ Revision: 512430
- fix obsoletes in devel subpackages

* Wed Dec 30 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.3-1mdv2010.1
+ Revision: 484149
- update to new version 4.6.3
- drop patch 0, fixed upstream (xfce bz #6110)

* Sun Dec 27 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.2-3mdv2010.1
+ Revision: 482718
- reeanble gtk-doc

* Wed Dec 23 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.2-2mdv2010.1
+ Revision: 481842
- apply patch 0 only for mdv >= 2010.0
- disable gtk-docs for now

  + Christophe Fergeau <cfergeau@mandriva.com>
    - make sure panels don't show window decorations

* Sun Oct 18 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.2-1mdv2010.0
+ Revision: 458148
- update to new version 4.6.2
- adapt to new urls
- drop patch 0 and 1 because they were merged in by upstream

* Thu Jun 25 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.1-3mdv2010.0
+ Revision: 389207
- Patch1: fix command args for session restart

* Thu Jun 11 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.1-2mdv2010.0
+ Revision: 385028
- Patch0: open Terminal with exo-open

* Tue Apr 21 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.1-1mdv2010.0
+ Revision: 368576
- update to new version 4.6.1

* Sun Apr 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.0-4mdv2009.1
+ Revision: 364183
- Patch1: migrate launcher category icons
- Patch2: don't crash when quit button is pressed
- Patch3: properly set the systray orientation property

* Sun Mar 22 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.0-3mdv2009.1
+ Revision: 360503
- Patch0: fix build with -Wl,--as-needed

* Thu Mar 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.0-2mdv2009.1
+ Revision: 349226
- rebuild whole xfce

* Fri Feb 27 2009 Jérôme Soyer <saispo@mandriva.org> 4.6.0-1mdv2009.1
+ Revision: 345704
- New upstream release

* Tue Jan 27 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.99.1-1mdv2009.1
+ Revision: 333946
- update to new version 4.5.99.1

* Wed Jan 14 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.93-1mdv2009.1
+ Revision: 329515
- update to new version 4.5.93
- add full path for the Source0

* Sat Nov 15 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.92-3mdv2009.1
+ Revision: 303523
- update to new version 4.5.92 (Xfce 4.6 Beta 2 Hopper)

* Thu Nov 13 2008 Oden Eriksson <oeriksson@mandriva.com> 4.5.91-3mdv2009.1
+ Revision: 302650
- rebuild

* Tue Nov 11 2008 Oden Eriksson <oeriksson@mandriva.com> 4.5.91-2mdv2009.1
+ Revision: 302229
- rebuilt against new libxcb

* Thu Oct 16 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.91-1mdv2009.1
+ Revision: 294486
- Xfce4.6 beta1 is landing on cooker
- patch 1 and 2 were merged upstream
- fix file list
- tune up buildrequires

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Mon May 19 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-4mdv2009.0
+ Revision: 208978
- Patch0: fix drag and drop files over panels
- Patch1: fix dialogs on multiscreen

* Sun May 11 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-3mdv2009.0
+ Revision: 205611
- change sysconfdir from /etc/X11/xdg to /etc/xdg only for Mandriva releases newer than 2008.1

* Mon Mar 31 2008 Antoine Ginies <aginies@mandriva.com> 4.4.2-3mdv2008.1
+ Revision: 191245
- add mandriva-xfce-config-common to fix bug 39496

* Thu Jan 17 2008 Thierry Vignaud <tv@mandriva.org> 4.4.2-2mdv2008.1
+ Revision: 154147
- do not package big changelog
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sun Nov 18 2007 Jérôme Soyer <saispo@mandriva.org> 4.4.2-1mdv2008.1
+ Revision: 109979
- New release 4.4.2

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - obsolete old release
    - new license policy
    - use upstream tarball name as a real name
    - use upstream name

* Sat Sep 22 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.1-9mdv2008.0
+ Revision: 92276
- provide patch 0 which fixes upstream Xfce bug #3496

* Fri Sep 21 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.1-8mdv2008.0
+ Revision: 91879
- exclude config files, which are now in mandriva-xfce-config package

* Fri Sep 07 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.1-7mdv2008.0
+ Revision: 81884
- drop patch 0, because we rely on mandriva-xfce-config packages
  remove unneeded provides and obsoletes

* Tue Jun 26 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.1-6mdv2008.0
+ Revision: 44272
- fix file list
- don't own configuration files
- new devel library policy
- correct obsoletes/provides
- move Sources 1,2,3,4,5 to the xfce-config package
- update description

* Thu May 31 2007 Jérôme Soyer <saispo@mandriva.org> 4.4.1-5mdv2008.0
+ Revision: 33090
- Fix errors
- Fix Mandriva Theme

* Tue May 29 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.1-3mdv2008.0
+ Revision: 32517
- spec file clean
- add %%post and %%postun for main package
  move icon caching macros from lib to main package

* Fri May 25 2007 Jérôme Soyer <saispo@mandriva.org> 4.4.1-2mdv2008.0
+ Revision: 31097
- Remove french desktop
- Bump release
- Add mandriva default theme

* Wed Apr 18 2007 Jérôme Soyer <saispo@mandriva.org> 4.4.1-1mdv2008.0
+ Revision: 14793
- New release 4.4.1


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8601 |12cr|xfce4-places-plugin-1.5.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)

Summary: 	A places plugin for the Xfce panel
Name: 		xfce4-places-plugin
Version: 	1.5.0
Release: 	1
License:	GPLv2+
Group: 		Graphical desktop/Xfce
URL:		http://goodies.xfce.org/projects/panel-plugins/xfce4-places-plugin
Source0: 	http://archive.xfce.org/src/panel-plugins/xfce4-places-plugin/%{url_ver}/%{name}-%{version}.tar.bz2
Requires:	xfce4-panel >= 4.4.2
BuildRequires:	pkgconfig(libxfce4panel-1.0)
BuildRequires:	pkgconfig(libxfcegui4-1.0)
BuildRequires:	pkgconfig(libxfce4ui-1) >= 4.8.0
BuildRequires:	perl(XML::Parser)
BuildRequires:	thunar-vfs-devel

%description
A places plugin for the Xfce panel.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std 

%find_lang %{name}

%post
%update_icon_cache hicolor

%postun
%clean_icon_cache hicolor

%files -f %{name}.lang
%doc ChangeLog AUTHORS NEWS
%{_bindir}/*
%{_libdir}/xfce4/panel/plugins/*
%{_datadir}/xfce4/panel/plugins/places.desktop


%changelog
* Fri Apr 29 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1.2.0-4mdv2011.0
+ Revision: 660771
- add requires on thunar-vfs-devel
- Patch0: add support for newer exo library

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.1 packages

* Fri May 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1.2.0-2mdv2010.1
+ Revision: 543433
- rebuild for mdv 2010.1

* Fri Jul 31 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.2.0-1mdv2010.0
+ Revision: 405206
- update to new version 1.2.0
- drop patches 0 and as they were merged upstream

* Sun Mar 08 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.1.0-8mdv2009.1
+ Revision: 353058
- Patch2: fix compiling with Werror=format-strings

* Sun Nov 23 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.1.0-7mdv2009.1
+ Revision: 306098
- Patch0: nerw version for xfce bugzilla
- Patch1: do not segfault on plugin exit

* Sat Oct 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.1.0-6mdv2009.1
+ Revision: 295004
- rebuild for new Xfce4.6 beta1

* Fri Oct 10 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.1.0-5mdv2009.0
+ Revision: 291579
- Patch0: new version from xfce bugzilla

* Fri Sep 05 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.1.0-4mdv2009.0
+ Revision: 281253
- Patch0: new version of patch

* Tue Aug 19 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.1.0-3mdv2009.0
+ Revision: 273490
- Patch0: use XDG_DESKTOP_DIR environment variable for desktop directory

* Sat Aug 09 2008 Thierry Vignaud <tv@mandriva.org> 1.1.0-2mdv2009.0
+ Revision: 269791
- rebuild early 2009.0 package (before pixel changes)

* Sun Jun 08 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.1.0-1mdv2009.0
+ Revision: 216760
- update to new version 1.1.0
- package NEWS file

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Nov 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0.0-2mdv2008.1
+ Revision: 110128
- correct buildrequires
- new license policy
- use upstream tarball name as a real name
- do not package COPYING file
- use upstream name

* Fri Oct 26 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0.0-1mdv2008.1
+ Revision: 102239
- update to the final version
- new version

* Sat Aug 18 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9.991-1mdv2008.0
+ Revision: 65407
- new version

* Fri May 25 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.0-1mdv2008.0
+ Revision: 31038
- Import xfce-places-plugin


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8602 |12cr|xfce4-playercontrol-plugin-0.3.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Summary:	Audio player control plugin for the Xfce panel
Name:		xfce4-playercontrol-plugin
Version:	0.3.0
Release:	4
License:	BSD
Group:		Graphical desktop/Xfce
URL:		http://goodies.xfce.org/projects/panel-plugins/xfce4-xmms-plugin
Source0:	http://www.bilimfeneri.gen.tr/ilgar/%{name}-%{version}.tar.bz2
BuildRequires:	xfce4-panel-devel >= 4.4.2
BuildRequires:	libmpd-devel
BuildRequires:	audacious-devel
BuildRequires:	pkgconfig(libxfcegui4-1.0)
BuildRequires:	glib2-devel
BuildRequires:	gtk+2-devel
Requires:	xfce4-panel >= 4.4.2

%description
An Audacious and MPD control panel plugin for the Xfce Desktop Environment.

%prep
%setup -q

%build
%configure2_5x \
	--enable-audacious \
	--disable-xmms
%make

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%doc README ChangeLog AUTHORS
%{_libdir}/xfce4/panel-plugins/*
%{_datadir}/xfce4/panel-plugins/*
%dir %{_datadir}/xfce4/%{name}
%{_datadir}/xfce4/%{name}/*


%changelog
* Fri May 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.0-3mdv2010.1
+ Revision: 543434
- rebuild for mdv 2010.1

* Wed Jul 29 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.0-2mdv2010.0
+ Revision: 404171
- rebuild

* Sun Mar 22 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.0-1mdv2009.1
+ Revision: 360343
- fix build
- adapt spec file to new plugin name
- xmms plugin is dead

* Fri Nov 21 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.2-1mdv2009.1
+ Revision: 305527
- update to new version 0.5.2
- fix url for source

* Sat Oct 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.1-8mdv2009.1
+ Revision: 295037
- rebuild for new Xfce4.6 beta1

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 0.5.1-7mdv2009.0
+ Revision: 262418
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.5.1-6mdv2009.0
+ Revision: 257036
- rebuild

* Sun Jan 27 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.1-4mdv2008.1
+ Revision: 158495
- add missing header, patch 0

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Nov 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.1-3mdv2008.1
+ Revision: 110147
- correct buildrequires
- do not package COPYING and INSTALL files
- use upstream tarball name as a real name
- use upstream name
- spec file clean

  + Thierry Vignaud <tv@mandriva.org>
    - kill changelog left by repsys

  + Jérôme Soyer <saispo@mandriva.org>
    - oops
    - First Build

* Wed May 23 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.1-2mdv2008.0
+ Revision: 30434
- update url
- spec file clean
- bump release tag
- new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8603 |12cr|xfce4-power-manager-1.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)

Summary:	A power manager for Xfce
Name:		xfce4-power-manager
Version:	1.2.0
Release:	1
Epoch:		1
License:	GPLv2+
Group:		Graphical desktop/Xfce
Url:		http://goodies.xfce.org/projects/applications/%{name}
Source0:	http://archive.xfce.org/src/apps/xfce4-power-manager/%{url_ver}/%{name}-%{version}.tar.bz2
BuildRequires:	xfconf-devel >= 4.10.0
BuildRequires:	dbus-glib-devel
BuildRequires:	libnotify-devel
BuildRequires:	intltool
BuildRequires:	libxfce4-panel-devel >= 4.10.0
BuildRequires:	polkit-1-devel
BuildRequires:	libxfce4ui-devel >= 4.10.0
Requires:	pm-utils
Requires:	hibernate
Requires:	suspend-s2ram
Requires:	upower
Conflicts:	mandriva-xfce-config-common < 2009.1-2
Requires(pre):	xfconf

%description
A power manager dedicated for Xfce desktop environment.

%prep
%setup -q

%build
%configure2_5x \
	--enable-dpms \
	--enable-panel-plugins \
	--enable-network-manager \
	--enable-polkit

%make

%install
%makeinstall_std

%find_lang %{name} %{name}.lang

%files -f %{name}.lang
%doc AUTHORS NEWS README TODO
%{_sysconfdir}/xdg/autostart/*.desktop
%{_sbindir}/xfpm-power-backlight-helper
%{_bindir}/%{name}*
%{_bindir}/xfce4-power-information
%{_libdir}/xfce4/panel-plugins/xfce4-brightness-plugin
%{_datadir}/polkit-1/actions/org.xfce.power.policy
%{_datadir}/applications/*.desktop
%{_datadir}/xfce4/doc/C/images/*.png
%{_datadir}/xfce4/doc/C/xfce4-power-manager.html
%{_datadir}/xfce4/panel-plugins/*.desktop
%{_iconsdir}/hicolor/scalable/*/*.svg
%{_iconsdir}/hicolor/*/*/*.png
%{_mandir}/man1/*


%changelog
* Sat May 05 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 1:1.2.0-1
+ Revision: 796426
- adjust buildrequires version
- update to new version 1.2.0

* Sun Apr 15 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 1:1.1.0-1
+ Revision: 791060
- update to new version 1.1.0

* Thu Apr 05 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 1:1.0.11-2
+ Revision: 789491
- rebuild

* Sat Mar 31 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 1:1.0.11-1
+ Revision: 788511
- update to new version 1.0.11
- drop patch 0

* Wed Oct 12 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1:1.0.10-5
+ Revision: 704449
- rebuild

* Mon May 09 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1:1.0.10-4
+ Revision: 673108
- require upower instead of devicekit-power

* Tue Apr 19 2011 Funda Wang <fwang@mandriva.org> 1:1.0.10-3
+ Revision: 656011
- build with libnotify 0.7

* Sat Mar 12 2011 Funda Wang <fwang@mandriva.org> 1:1.0.10-2
+ Revision: 643888
- rebuild to obsolete old packages

* Tue Feb 22 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1:1.0.10-1
+ Revision: 639393
- update to new version 1.0.10

* Wed Jan 26 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1:1.0.3-2
+ Revision: 633057
- rebuild for new Xfce 4.8.0

* Fri Jan 07 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1:1.0.3-1mdv2011.0
+ Revision: 629658
- update to new version 1.0.3
- drop buildrequires on hal-devel
- fix filelist

* Wed Dec 22 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1:1.0.2-1mdv2011.0
+ Revision: 623886
- update to new version 1.0.2

* Sat Sep 18 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1:1.0.1-2mdv2011.0
+ Revision: 579673
- rebuild for new xfce 4.7.0

* Tue Aug 31 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1:1.0.1-1mdv2011.0
+ Revision: 574875
- update to new version 1.0.1

* Sun Aug 15 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1:1.0.0-1mdv2011.0
+ Revision: 570232
- update to new version 1.0.0

* Fri Jul 16 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.9.98-1mdv2011.0
+ Revision: 553899
- update to new version 0.9.98

* Sat Feb 27 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.9.90-1mdv2010.1
+ Revision: 512413
- update to new version 0.9.90
- add buildrequires on polkit-1-devel and libxfce4ui-devel
- add requires on devicekit-power (UPower)

* Sat Nov 21 2009 Funda Wang <fwang@mandriva.org> 1:0.8.4.2-1mdv2010.1
+ Revision: 468549
- update to new version 0.8.4.2

* Sat Nov 07 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.8.4.1-1mdv2010.1
+ Revision: 462263
- update to new version 0.8.4.1

* Tue Oct 06 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.8.4-1mdv2010.0
+ Revision: 455042
- update to new version 0.8.4
- adapt to new URL schemas for Xfce sources

* Thu Aug 13 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.8.3.1-1mdv2010.0
+ Revision: 416221
- update to new version 0.8.3.1

* Wed Aug 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.8.3-1mdv2010.0
+ Revision: 409652
- update to new version 0.8.3

* Thu Jul 09 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.8.2-1mdv2010.0
+ Revision: 393945
- update to new version 0.8.2

* Wed Jul 08 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.8.1.1-1mdv2010.0
+ Revision: 393366
- update to new version 0.8.1.1

* Sat Jul 04 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.8.1-1mdv2010.0
+ Revision: 392301
- update to new version 0.8.1

* Wed Jun 10 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.8.0-1mdv2010.0
+ Revision: 384924
- update to new version 0.8.0

* Sun May 24 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.8.0-0.RC2.1mdv2010.0
+ Revision: 379206
- update to new version 0.8.0-RC2

* Fri May 01 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.8.0-0.RC1.3mdv2010.0
+ Revision: 369963
- use epoch, because there was something wrong with tags
- update to new version 0.8.0RC1

* Sat Apr 11 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.8.0-0.beta1.2.beta1mdv2009.1
+ Revision: 366214
- update to new version 0.8.0beta1

* Mon Apr 06 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.8.0-0.alpha2.1.alpha2mdv2009.1
+ Revision: 364541
- add missing buildrequires on libxfce4-panel-devel
- update to new version 0.8.0 alpha 2
- drop patch0 and source1, included and fixed upstream
- fix file list

* Thu Mar 12 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.4-3mdv2009.1
+ Revision: 354350
- conflicts with mandriva-xfce-config-common, due to file relocate between these two packages

* Thu Mar 12 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.4-2mdv2009.1
+ Revision: 354342
- Patch0: do not auto-generate autostart file (mdvbz #48708)
- move here a system wide autostart file from mandriva-xfce-config-common

* Thu Mar 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.4-1mdv2009.1
+ Revision: 349185
- fix file list
- update to new version 0.6.4

* Thu Feb 19 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.2-1mdv2009.1
+ Revision: 343017
- update to new version 0.6.2

* Fri Feb 06 2009 Funda Wang <fwang@mandriva.org> 0.6.1-1mdv2009.1
+ Revision: 338267
- New version 0.6.1

* Tue Jan 27 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.0-2mdv2009.1
+ Revision: 334474
- rebuild
- update to new version 0.6.0

* Fri Nov 07 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.0-1.RC1.0mdv2009.1
+ Revision: 300801
- bump release tag
- update to new version 0.6.0RC1

* Tue Oct 28 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.0-0.beta1.3mdv2009.1
+ Revision: 298075
- add requires on suspend-s2ram

* Tue Oct 28 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.0-0.beta1.2mdv2009.1
+ Revision: 298073
- add requires on hibernate
- fix url

* Tue Oct 28 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.0-0.beta1.1mdv2009.1
+ Revision: 298064
- add source and spec files
- Created package structure for xfce4-power-manager.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8604 |12cr|xfce4-quicklauncher-plugin-1.9.4-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Quicklauncher plugin for the Xfce panel
Name:		xfce4-quicklauncher-plugin
Version:	1.9.4
Release:	%mkrel 11
License:	GPLv2+
Group:		Graphical desktop/Xfce
URL:		http://goodies.xfce.org/projects/panel-plugins/xfce4-quicklauncher-plugin
Source0:	http://goodies.xfce.org/releases/xfce4-quicklauncher-plugin/%{name}-%{version}.tar.bz2
Patch0:		01_save-settings.patch
Patch1:		02_fix-missing-english-translation.patch
Patch2:		xfce4-quicklauncher-plugin-1.9.4-parameters.patch
Patch3:		xfce4-quicklauncher-plugin-1.9.4-panel-load.patch
Requires:	xfce4-panel >= 4.4.2
BuildRequires:	xfce4-panel-devel >= 4.4.2
BuildRequires:	libxfcegui4-devel >= 4.4.2
BuildRequires:	perl(XML::Parser)
Obsoletes:	xfce-quicklauncher-plugin
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
This plugin allows you to have lots of launchers in the panel, displaying 
them on several lines.

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std 

%find_lang %{name}

%clean
rm -rf  %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS ChangeLog TODO
%{_datadir}/xfce4/panel-plugins/*.desktop
%{_libdir}/xfce4/panel-plugins/*


%changelog
* Tue Apr 17 2012 Crispin Boylan <crisb@mandriva.org> 1.9.4-11mdv2012.0
+ Revision: 791559
- Rebuild

* Mon Apr 09 2012 Crispin Boylan <crisb@mandriva.org> 1.9.4-10
+ Revision: 790055
- Rebuild for xfce 4.10

* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1.9.4-9mdv2011.0
+ Revision: 615610
- the mass rebuild of 2010.1 packages

* Sat Nov 07 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.9.4-8mdv2010.1
+ Revision: 462489
- Patch2: corrent executable name for xfce setting manager
- Patch3: fix plugin loading (mdvbz #54998)

* Mon Sep 21 2009 Thierry Vignaud <tv@mandriva.org> 1.9.4-7mdv2010.0
+ Revision: 446107
- rebuild

* Thu Mar 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.9.4-6mdv2009.1
+ Revision: 349475
- rebuild for xfce-4.6.0

* Sat Oct 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.9.4-5mdv2009.1
+ Revision: 295005
- rebuild for new Xfce4.6 beta1

* Sat Aug 09 2008 Thierry Vignaud <tv@mandriva.org> 1.9.4-4mdv2009.0
+ Revision: 269792
- rebuild early 2009.0 package (before pixel changes)

* Wed Apr 16 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.9.4-3mdv2009.0
+ Revision: 194671
- Patch0: save settings at exit
- Patch1: add missing english translation

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Nov 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.9.4-2mdv2008.1
+ Revision: 110129
- correct buildrequires
- new license policy
- use upstream tarball name as a real name
- do not package COPYING and INSTALL files
- use upstream name
- new version

* Thu May 24 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.9.2-2mdv2008.0
+ Revision: 30476
- update url
- spec file clean

* Wed May 23 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.9.2-1mdv2008.0
+ Revision: 30253
- new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8605 |12cr|xfce4-radio-plugin-0.5.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)

Summary:	Radio plugin for the Xfce panel
Name:		xfce4-radio-plugin
Version:	0.5.1
Release:	%mkrel 3
License:	GPLv2+
Group:		Graphical desktop/Xfce
URL:		http://goodies.xfce.org/projects/panel-plugins/xfce4-radio-plugin
Source0:	http://archive.xfce.org/src/panel-plugins/xfce4-radio-plugin/%{url_ver}/%{name}-%{version}.tar.bz2
Patch1:		xfce4-radio-plugin-0.5.1-gold.patch
Requires:	xfce4-panel >= 4.4.2
BuildRequires:	xfce4-panel-devel >= 4.4.2
BuildRequires:	perl(XML::Parser)
BuildRequires:	libxfcegui4-devel
Obsoletes:	xfce-radio-plugin
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
This is an Xfce panel plugin which allows you to control your V4l radio device.
You can turn your radio on/off, tune it to some frequency and manage station
presets.

%prep
%setup -q
%patch1 -p0
autoconf

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%find_lang %{name}

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS ChangeLog README
%{_iconsdir}/hicolor/*/apps/*.png
%{_datadir}/xfce4/panel-plugins/*.desktop 
%{_libdir}/xfce4/panel-plugins/*


%changelog
* Tue Apr 17 2012 Crispin Boylan <crisb@mandriva.org> 0.5.1-3mdv2012.0
+ Revision: 791560
- Rebuild

* Mon Apr 09 2012 Crispin Boylan <crisb@mandriva.org> 0.5.1-2
+ Revision: 790093
- Rebuild for xfce 4.10

* Tue Jun 28 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.1-1
+ Revision: 687928
- update to new version 0.5.1

* Tue Jun 28 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.0-2
+ Revision: 687921
- rebuild

* Sun May 22 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.0-1
+ Revision: 677456
- update to new version 0.5.0

* Sat Mar 12 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.5-1
+ Revision: 644046
- update to new version 0.4.5

* Sun Nov 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.4-1mdv2011.0
+ Revision: 594850
- add missing buildrequires on libxfcegui4-devel
- update to new version 0.4.4
- add support for new urlsfor Source0
- dropl old conditionals in spec file for mdv releases older than 200900

* Fri May 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.2-3mdv2010.1
+ Revision: 543435
- rebuild for mdv 2010.1

* Mon Sep 21 2009 Thierry Vignaud <tv@mandriva.org> 0.4.2-2mdv2010.0
+ Revision: 446108
- rebuild

* Thu Mar 19 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.2-1mdv2009.1
+ Revision: 358205
- update to new version 0.4.2

* Thu Mar 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.1-2mdv2009.1
+ Revision: 349476
- rebuild for xfce-4.6.0

* Mon Jan 19 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.1-1mdv2009.1
+ Revision: 331468
- update to new version 0.4.1

* Wed Dec 03 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.0-1mdv2009.1
+ Revision: 309815
- update to new version 0.4.0

* Sat Oct 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.1-2mdv2009.1
+ Revision: 295006
- rebuild for new Xfce4.6 beta1
- update to new version 0.3.1
- execute scriplets only for mdv older than 2009

* Sun Jun 15 2008 Funda Wang <fwang@mandriva.org> 0.3.0-1mdv2009.0
+ Revision: 219214
- New version 0.3.0

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Nov 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.1-2mdv2008.1
+ Revision: 110130
- correct buildrequires
- new license policy
- use upstream tarball name as a real name
- do not package COPYING, NEWS and INSTALL files
- add ChangeLog ot the docs
- use upstream name

* Sat Jun 16 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.1-1mdv2008.0
+ Revision: 40285
- new version

* Thu May 31 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.0-4mdv2008.0
+ Revision: 33239
- drop __libtoolize
- spec file clean
- add macros to %%post and %%postun


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8606 |12cr|xfce4-screenshooter-1.8.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)

Summary:	Screen capture tool for Xfce
Name:		xfce4-screenshooter
Version:	1.8.1
Release:	1
License:	GPLv2+
Group:		Graphical desktop/Xfce
URL:		http://goodies.xfce.org/projects/applications/xfce4-screenshooter
Source0:	http://archive.xfce.org/src/apps/xfce4-screenshooter/%{url_ver}/%{name}-%{version}.tar.bz2
Patch0:		xfce4-screenshooter-1.8.0-fix-linkage.patch
BuildRequires:	xfce4-panel-devel >= 4.9.0
BuildRequires:	libxfce4ui-devel >= 4.9.1
BuildRequires:	exo-devel >= 0.7.2
BuildRequires:	perl(XML::Parser)
BuildRequires:	libcurl-devel
BuildRequires:	libsoup-devel
Obsoletes:	xfce-screenshooter-plugin
Obsoletes:	xfce4-screenshooter-plugin < 1.4.90.0
Provides:	xfce4-screenshooter-plugin
Requires:	xfce4-panel >= 4.9.0
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
This application allows you to capture the entire screen,
the active window or a selected region. You can set the delay
that elapses before the screenshot is taken and the action that
will be done with the screenshot: save it to a PNG file, copy
it to the clipboard, or open it using another application.

%prep
%setup -q
%patch0 -p1

%build
# (tpg) needed for patch 0
NOCONFIGURE=1 xdt-autogen

%configure2_5x \
	--disable-static \
	--enable-xfixes

%make

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS README
%{_bindir}/*
%{_libdir}/xfce4/panel/plugins/*
%{_datadir}/xfce4/panel/plugins/*.desktop
%{_datadir}/applications/xfce4-screenshooter.desktop
%{_iconsdir}/hicolor/*/apps/*.*g
%{_mandir}/man1/*
%{_datadir}/xfce4/doc/*/images/*.png
%{_datadir}/xfce4/doc/*/*.html


%changelog
* Tue Aug 21 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 1.8.1-1
+ Revision: 815560
- fix file list
- update to new version 1.8.1

* Tue Apr 17 2012 Crispin Boylan <crisb@mandriva.org> 1.8.0-3
+ Revision: 791571
- Rebuild

* Sun Apr 08 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 1.8.0-2
+ Revision: 789814
- Patch0: add missing linking
- rebuild
- drop old stuff from spec file

* Mon Aug 15 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1.8.0-1
+ Revision: 694600
- add buildrequires on exo-devel
- add buildrequires on libxfce4ui-devel
- update to new version 1.8.0

* Wed Jan 26 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1.7.9-3
+ Revision: 633055
- rebuild for new Xfce 4.8.0

* Sat Sep 18 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1.7.9-2mdv2011.0
+ Revision: 579672
- rebuild for new xfce 4.7.0

* Tue Feb 09 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1.7.9-1mdv2011.0
+ Revision: 503431
- update to new version 1.7.9

* Sun Jun 14 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.6.0-1mdv2010.0
+ Revision: 385920
- update to new version 1.6.0
- add buildrequires on libcurl-devel and libxmlrpc-c-devel to enable ZimageZ support

* Wed Feb 25 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.5.1-1mdv2009.1
+ Revision: 344753
- update to new version 1.5.1

* Sun Jan 18 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.5.0-1mdv2009.1
+ Revision: 331021
- fix file list
- update to new version 1.5.0

* Fri Jan 02 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.4.90.0-1mdv2009.1
+ Revision: 323345
- update to new version 1.4.90.0
- add provides/obsoletes on old name
- upstream has changed name

* Sun Nov 16 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.4.0-1mdv2009.1
+ Revision: 303602
- update to new version 1.4.0

* Fri Nov 14 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.9.3-1mdv2009.1
+ Revision: 303339
- update to new version 1.3.9.3

* Thu Nov 13 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.9.2-1mdv2009.1
+ Revision: 302802
- update to new version 1.3.9.2

* Tue Nov 11 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.9.1-1mdv2009.1
+ Revision: 302305
- update to new version 1.3.9.1

* Wed Nov 05 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.9.0-1mdv2009.1
+ Revision: 300085
- fix file list
- update to new version 1.3.9.0

* Sat Oct 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.2-2mdv2009.1
+ Revision: 295007
- rebuild for new Xfce4.6 beta1

* Mon Aug 25 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.2-1mdv2009.0
+ Revision: 275612
- update to new version 1.3.2

* Fri Jul 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.1-1mdv2009.0
+ Revision: 237849
- update to new version 1.3.1

* Sun Jun 29 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.2.0-1mdv2009.0
+ Revision: 230090
- fix file list
- update to new version 1.2.0
- update url and description
- update to new version 1.1.0
- drop both patches
- fix file list

* Wed Apr 16 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0.0-2mdv2009.0
+ Revision: 194676
- Patch0: fix filename generation
- Patch1: do not save file when cancel button has been pressed
- fix file list

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Nov 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0.0-1mdv2008.1
+ Revision: 110131
- correct buildrequires
- new license policy
- use upstream tarball name as a real name
- do not package COPYING and INSTALL files
- use upstream name

* Thu May 31 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0.0-5mdv2008.0
+ Revision: 33254
- spec file clean


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8607 |12cr|xfce4-screenshooter-plugin-1.4.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A Xfce panel plugin to take screenshots
Name:		xfce4-screenshooter-plugin
Version:	1.4.0
Release:	2
License:	GPLv2+
Group:		Graphical desktop/Xfce
URL:		http://goodies.xfce.org/projects/panel-plugins/xfce4-screenshooter-plugin/
Source0:	http://goodies.xfce.org/releases/xfce4-screenshooter-plugin/%{name}-%{version}.tar.bz2
Patch0:		xfce4-screenshooter-plugin-1.4.0-rosa-linkage.patch
Requires:	xfce4-panel >= 4.4.2
BuildRequires:	xfce4-panel-devel >= 4.4.2
BuildRequires:	pkgconfig(libxfcegui4-1.0) >= 4.4.2
BuildRequires:	perl(XML::Parser)
# required for patch1
BuildRequires:	xfce4-dev-tools

%description
A Xfce panel plugin to take screenshots of your desktop 
or of the active window.

%prep
%setup -q
%patch0 -p1
find . -perm 0744 -exec chmod 0644 {} \;

%build
# required for patch1
xdt-autogen

%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std 

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS README
%{_bindir}/*
%{_libdir}/xfce4/panel-plugins/*
%{_datadir}/xfce4/panel-plugins/*.desktop
%{_datadir}/applications/xfce4-screenshooter.desktop
%{_iconsdir}/hicolor/*/apps/*.*g
%{_mandir}/man1/*


%changelog
* Sun Nov 16 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.4.0-1mdv2009.1
+ Revision: 303602
- update to new version 1.4.0

* Fri Nov 14 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.9.3-1mdv2009.1
+ Revision: 303339
- update to new version 1.3.9.3

* Thu Nov 13 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.9.2-1mdv2009.1
+ Revision: 302802
- update to new version 1.3.9.2

* Tue Nov 11 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.9.1-1mdv2009.1
+ Revision: 302305
- update to new version 1.3.9.1

* Wed Nov 05 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.9.0-1mdv2009.1
+ Revision: 300085
- fix file list
- update to new version 1.3.9.0

* Sat Oct 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.2-2mdv2009.1
+ Revision: 295007
- rebuild for new Xfce4.6 beta1

* Mon Aug 25 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.2-1mdv2009.0
+ Revision: 275612
- update to new version 1.3.2

* Fri Jul 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.1-1mdv2009.0
+ Revision: 237849
- update to new version 1.3.1

* Sun Jun 29 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.2.0-1mdv2009.0
+ Revision: 230090
- fix file list
- update to new version 1.2.0
- update url and description
- update to new version 1.1.0
- drop both patches
- fix file list

* Wed Apr 16 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0.0-2mdv2009.0
+ Revision: 194676
- Patch0: fix filename generation
- Patch1: do not save file when cancel button has been pressed
- fix file list

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Nov 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0.0-1mdv2008.1
+ Revision: 110131
- correct buildrequires
- new license policy
- use upstream tarball name as a real name
- do not package COPYING and INSTALL files
- use upstream name

* Thu May 31 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0.0-5mdv2008.0
+ Revision: 33254
- spec file clean


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8608 |12cr|xfce4-sensors-plugin-1.2.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Sensor plugin for the Xfce panel
Name:		xfce4-sensors-plugin
Version:	1.2.5
Release:	1
License:	GPLv2+
Group:		Graphical desktop/Xfce
URL:		http://goodies.xfce.org/projects/panel-plugins/xfce4-sensors-plugin
Source0:	http://goodies.xfce.org/releases/xfce4-sensors-plugin/%{name}-%{version}.tar.bz2
BuildRequires:	xfce4-panel-devel >= 4.9.0
BuildRequires:	libxfce4ui-devel >= 4.9.1
BuildRequires:	lm_sensors-devel > 3
BuildRequires:	perl(XML::Parser)
BuildRequires:	libnotify-devel
BuildRequires:	netcat-traditional
BuildRequires:	hddtemp
Requires:	xfce4-panel >= 4.9.0
Requires:	lm_sensors > 3
Requires:	netcat-traditional
Requires:	hddtemp
Obsoletes:	xfce-sensors-plugin

%description
A Xfce panel plugin which reads your hardware sensor 
values and displays them in your panel.

%prep
%setup -q

%build
%define _disable_ld_no_undefined 1

%configure2_5x \
	--disable-static \
	--enable-hddtemp=yes \
	--enable-libsensors=yes \
	--enable-procacpi \
	--enable-sysfsacpi \
	--enable-netcat=yes \
	--enable-notification

%make

%install
%makeinstall_std

rm -rf %{buildroot}%{_libdir}/pkgconfig/libxfce4sensors-1.0.pc

%find_lang %{name} %{name}.lang

%files -f %{name}.lang
%doc AUTHORS ChangeLog README TODO
%{_bindir}/xfce4-sensors
%{_libdir}/xfce4/modules/*
%{_libdir}/xfce4/panel-plugins/xfce4-sensors-plugin
%{_datadir}/xfce4/panel-plugins/*
%{_iconsdir}/hicolor/*/apps/*.*g
%{_datadir}/applications/xfce4-sensors.desktop


%changelog
* Wed May 16 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 1.2.5-1
+ Revision: 799229
- update to new version 1.2.5

* Tue Apr 17 2012 Crispin Boylan <crisb@mandriva.org> 1.2.3-3
+ Revision: 791572
- Rebuild

* Sun Apr 08 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 1.2.3-2
+ Revision: 789807
- rebuild
- drop old stuff from spec file

* Tue Jun 28 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1.2.3-1
+ Revision: 687976
- update to new version 1.2.3
- drop all patches, not needed anymore

* Tue Apr 19 2011 Funda Wang <fwang@mandriva.org> 1.0.0-2
+ Revision: 656021
- add gentoo patches to buil d with libnotify 0.7 and latest xfce-panel

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.1 packages

* Mon Mar 29 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0.0-1mdv2010.1
+ Revision: 528648
- update to new version 1.0.0

* Wed Feb 24 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.10.99.6-4mdv2010.1
+ Revision: 510763
- add requires and buildrequires on netcat-traditional and hddtemp

* Mon Sep 21 2009 Thierry Vignaud <tv@mandriva.org> 0.10.99.6-3mdv2010.0
+ Revision: 446130
- rebuild

* Thu Mar 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.10.99.6-2mdv2009.1
+ Revision: 349477
- rebuild for xfce-4.6.0

* Mon Feb 02 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.10.99.6-1mdv2009.1
+ Revision: 336301
- Patch0: fix partially underlinking
- use _disable_ld_no_undefined
- update to new version 0.10.99.6
- add buildrequires on libnotify-devel
- use %%define _disable_ld_no_undefined 1

* Sat Oct 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.10.99.3-5mdv2009.1
+ Revision: 295011
- rebuild for new Xfce4.6 beta1

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.10.99.3-3mdv2009.0
+ Revision: 256937
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - new version

* Mon Nov 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.10.99.2-3mdv2008.1
+ Revision: 110136
- correct buildrequires
- new license policy
- use upstream tarball name as a real name
- do not package COPYING and INSTALL files
- use upstream name

* Wed Nov 07 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.10.99.2-2mdv2008.1
+ Revision: 106768
- do not explicitly set configure options, which results in disabled sensor support

* Sun Nov 04 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.10.99.2-1mdv2008.1
+ Revision: 105881
- drop patch 0 (fixed upstream)
- new release candidate

* Sun Oct 21 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.10.99-1mdv2008.1
+ Revision: 100927
- drop patch 0
- add patch 1 which fixes compiling
- disable static files compilie
- new version (0.11.0-rc1)
- add %%post and %%postun scripts

* Thu May 24 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.10.0-2mdv2008.0
+ Revision: 30478
- update url
- spec file clean

* Wed May 23 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.10.0-1mdv2008.0
+ Revision: 30254
- new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8609 |12cr|xfce4-session-4.10.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -d. -f1,2)

%define major 0
%define apiver 4.6
%define libname %mklibname xfsm-%{apiver}_%{major}
%define develname %mklibname xfsm -d

Summary:	Xfce Session Manager
Name:		xfce4-session
Version:	4.10.0
Release:	3
License:	GPLv2+
Group:		Graphical desktop/Xfce
URL:		http://www.xfce.org
Source0:	http://archive.xfce.org/src/xfce/%{name}/%{url_ver}/%{name}-%{version}.tar.bz2
Source1:	06Xfce
Source2:	xfce4.pam
Patch0:		xfce4-session-4.9.0-xinitrc.patch
# (tpg) https://bugzilla.xfce.org/show_bug.cgi?id=8729
# below is a rediffed patch
Patch1:		xfce4-session-4.10.0-add-systemd-support.patch
BuildRequires:	perl(XML::Parser)
BuildRequires:	libx11-devel
BuildRequires:	libice-devel
BuildRequires:	libsm-devel
BuildRequires:	iceauth
BuildRequires:	dbus-glib-devel
BuildRequires:	libGConf2-devel
# (tpg) for patch 6
BuildRequires:	intltool
BuildRequires:	libxfce4ui-devel >= 4.10.0
BuildRequires:	libxfce4util-devel >= 4.10.0
BuildRequires:	libwnck-devel
Buildrequires:	xfconf-devel >= 4.10.0
# (tpg) needed by patch 9
BuildRequires:	libgnome-keyring-devel >= 2.22
BuildRequires:	pkgconfig(libsystemd-login)
BuildRequires:	pkgconfig(polkit-gobject-1)
BuildRequires:	xfce4-panel-devel >= 4.10.0
BuildConflicts:	hal-devel
Requires:	usermode-consoleonly
# (tpg) this satisfies xfce tips&tricks
#Suggests:	fortune-mod
Requires:	polkit-gnome
#Requires(pre):	mandriva-xfce-config
#Requires(post):	mandriva-xfce-config
Requires:	%{libname} = %{version}
Obsoletes:	xfce-session < 4.5.91
%rename	xfce-utils

%description
The session manager allows the user to save sessions and
restore them after login. It is capable of saving several
different sessions. It comes with three splash screen engines.
And at last it helps you to log out, reboot, and shutdown the system.

%package engines
Summary:	Balou splash engine
Group:		Graphical desktop/Xfce
Requires:	%{name} = %{version}
Obsoletes:	xfce-session-engines

%description engines
Balou is an addidional splash engine for the Xfce.

%package -n %{libname}
Summary:	Libraries for the Xfce Session Manager
Group:		Graphical desktop/Xfce
Obsoletes:	%mklibname xfsm-%{apiver}0
Obsoletes:	%{mklibname xfsm-4.2 0}

%description -n %{libname}
Libraries for xfce-session manager.

%package -n %{develname}
Summary:	Libraries and header files for the Xfce Session Manager
Group:		Development/Other
Requires:	%{libname} = %{version}
Provides:	libxfsm-devel = %{EVRD}
Obsoletes:	%mklibname xfsm-%{apiver}_0 -d

%description -n %{develname}
Libraries and header files for the Xfce Session Manager.

%prep
%setup -q
%patch0 -p1 -b .set
%patch1 -p1 -b .systemd

%build
#(tpg) this is needed for patch 1 which enables systemd support
xdt-autogen

%configure2_5x \
	--enable-legacy-sm \
	--enable-systemd \
	--enable-libgnome-keyring \
	--disable-static

%make

%install
%makeinstall_std

# (tpg) this file is in mandriva-xfce-config package
#rm -rf %{buildroot}%{_sysconfdir}/xdg/autostart/xfce4-tips-autostart.desktop
#rm -rf %{buildroot}%{_sysconfdir}/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml

# session
mkdir -p %{buildroot}%{_sysconfdir}/X11/wmsession.d
install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/X11/wmsession.d

# pam
mkdir -p %{buildroot}%{_sysconfdir}/pam.d
install -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/pam.d/xfce4


%find_lang %{name} %{name}.lang

%files -f %{name}.lang
%doc AUTHORS BUGS ChangeLog NEWS README TODO
%doc doc/FAQ doc/README.Kiosk
%dir %{_datadir}/themes
%dir %{_datadir}/themes/Default

%{_sysconfdir}/X11/wmsession.d/06Xfce
%{_sysconfdir}/pam.d/xfce4
%{_sysconfdir}/xdg/autostart/*.desktop
%{_sysconfdir}/xdg/xfce4/Xft.xrdb
%{_sysconfdir}/xdg/xfce4/xinitrc
%config(noreplace) %{_sysconfdir}/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml
%{_bindir}/*
%{_datadir}/applications/xfce*
%{_iconsdir}/hicolor/*/apps/*
%{_libdir}/xfce4/session/splash-engines/libmice.*
%{_libdir}/xfce4/session/splash-engines/libsimple.*
%{_libdir}/xfce4/session/xfsm-shutdown-helper
%{_datadir}/xsessions/xfce.desktop
%{_mandir}/man1/*

%files engines
%dir %{_datadir}/themes/Default/balou
%{_libdir}/xfce4/session/balou-export-theme
%{_libdir}/xfce4/session//balou-install-theme
%{_libdir}/xfce4/session/splash-engines/libbalou.*
%{_datadir}/themes/Default/balou/logo.png
%{_datadir}/themes/Default/balou/themerc

%files -n %{libname}
%{_libdir}/*%{apiver}.so.%{major}*

%files -n %{develname}
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/xfce4/xfce4-session-%{apiver}


%changelog
* Thu Aug 02 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 4.10.0-2
+ Revision: 811558
- add support for systemd for mdv 2012

* Sat May 05 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 4.10.0-1
+ Revision: 796479
- adjust buildrequires version
- update to new version 4.10.0

* Sat Apr 21 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 4.9.2-1
+ Revision: 792606
- update to new version 4.9.2

* Sun Apr 15 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 4.9.1-1
+ Revision: 791062
- update to new version 4.9.1

* Sun Apr 08 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 4.9.0-3
+ Revision: 789813
- Patch0: backport patch from xfce-utils
- add pam configs and wmsession from xfce-utils

* Sat Apr 07 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 4.9.0-2
+ Revision: 789751
- properrly obsolete and provide xfce-utils

* Wed Apr 04 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 4.9.0-1
+ Revision: 789251
- drop old patches
- do not suggest fortune-mod
- update to new version 4.9.0
- update buildrequires
- remove obsolete configure options
- drop ols stuff from spec file
- fix file list

* Sat Feb 18 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 4.8.3-1
+ Revision: 776850
- patch 4 has been applied by upstream
- update to new version 4.8.3

* Fri Jan 06 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 4.8.2-3
+ Revision: 758003
- add missing libs while linking into patch 4
- add buildconflicts on hal-devel
- Patch3: respect SaveOnExit option
- Patch4: fix linking
- Patch2: force start xfsettingsd
- drop la files

* Thu Sep 22 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.8.2-1
+ Revision: 700942
- update to new version 4.8.2

* Fri Apr 15 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.8.1-3
+ Revision: 653077
- requires polkit-gnome

* Mon Feb 28 2011 Funda Wang <fwang@mandriva.org> 4.8.1-2
+ Revision: 640877
- rebuild

* Tue Feb 15 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.8.1-1
+ Revision: 637859
- update to new version 4.8.1

* Thu Feb 03 2011 Funda Wang <fwang@mandriva.org> 4.8.0-2
+ Revision: 635654
- tighten BR

* Wed Jan 26 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.8.0-1
+ Revision: 633041
- update to new version 4.8.0
- fix file list

* Thu Jan 06 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7.3-1mdv2011.0
+ Revision: 629115
- update to new version 4.7.3

* Sat Dec 04 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7.2-1mdv2011.0
+ Revision: 609366
- update to new version 4.7.2

* Sat Nov 06 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7.1-1mdv2011.0
+ Revision: 593835
- update to new version 4.7.1
- disable patch 1
- drop some conditions in spec file for mdv older than 20090

* Sun Sep 19 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7.0-2mdv2011.0
+ Revision: 579846
- Patch1: reuse existing ConsoleKit sessions

* Sat Sep 18 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7.0-1mdv2011.0
+ Revision: 579372
- update to new version 4.7.0
- fix file list
- adjust buildrequires
- disable patch 0

* Fri Jul 16 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.2-1mdv2011.0
+ Revision: 553890
- update to new version 4.6.2

* Thu Jun 03 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.1-3mdv2010.1
+ Revision: 547055
- Patch0: fix gnome-keyring support (upstream xfce bug #5912)

* Fri May 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.1-2mdv2010.1
+ Revision: 543220
- rebuild for mdv 2010.1

* Tue Apr 21 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.1-1mdv2010.0
+ Revision: 368577
- update to new version 4.6.1

* Sun Apr 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.0-3mdv2009.1
+ Revision: 364198
- Patch0: don't crash when NULL pointer is passed
- Patch1: fix default value for EnableTcp
- drop useless stuff

* Thu Mar 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.0-2mdv2009.1
+ Revision: 349228
- rebuild whole xfce

* Sat Feb 28 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.0-1mdv2009.1
+ Revision: 346150
- update to new version 4.6.0

* Mon Jan 26 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.99.1-1mdv2009.1
+ Revision: 333929
- update to new version 4.5.99.1

* Wed Jan 14 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.93-1mdv2009.1
+ Revision: 329517
- update to new version 4.5.93

* Mon Nov 24 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.92-3mdv2009.1
+ Revision: 306422
- pre requires on mandriva-xfce-config

* Mon Nov 24 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.92-2mdv2009.1
+ Revision: 306419
- xfce4-session.xml file is in mandriva-xfce-config package
- post requires on mandriva-xfce-config
- drop Source1 and patches 4 and 7 as they are not needed at all
- add full path for the Source0

* Sat Nov 15 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.92-1mdv2009.1
+ Revision: 303498
- update to new version 4.5.92 (Xfce 4.6 Beta 2 Hopper)
- remove buildrequires on libgdk_pixbuf2.0-devel
- pm-utils are required by xfce4-power-manager
- do not suggests sudo anymore
- require usermode-consoleonly
- do not build static libraries

* Thu Oct 16 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.91-1mdv2009.1
+ Revision: 294512
- Xfce4.6 beta1 is landing on cooker
- disable all patches, probably some of them are still useful, will investigate later
- fix file list
- bump apiver
- tune up buildrequires
- obsolete old library
- requires policykit-gnome
- Patch10: new version

* Fri Sep 05 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-12mdv2009.0
+ Revision: 281321
- Patch11: use dbus-glib for configure script
- Patch12: update translation for logoff dialog box
- suggests sudo

* Thu Aug 21 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-11mdv2009.0
+ Revision: 274449
- Patch10: speed up xfce startup, gain in speed is about 1 sec. (patch taken from xfce mailing list)

* Tue Aug 19 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-10mdv2009.0
+ Revision: 274072
- Patch9: do not spawn another gnome-keyring-daemon, if one is already running (upstream bug #3007)

* Sat Jun 28 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-9mdv2009.0
+ Revision: 229843
- enable patch 6, fixes underlinking problems
- suggest fortune-mod

  + Anssi Hannula <anssi@mandriva.org>
    - fix icons.patch to make xdt-autogen succeed (lines wrongly ending in
      backslash)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Mon May 12 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-8mdv2009.0
+ Revision: 206275
- change sysconfdir from /etc/X11/xdg to /etc/xdg only for Mandriva releases newer than 2008.1

* Wed Mar 19 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-7mdv2008.1
+ Revision: 188938
- fix libification introduced in last commit

* Wed Mar 19 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-6mdv2008.1
+ Revision: 188854
- Patch7: add missing icon xfce4-autostart-editor.png
- spec file clean

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Wed Dec 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-5mdv2008.1
+ Revision: 133073
- rediff patch 7,  remove xfsm-shutdown.svg icon
- enable legacy session management, fixes mdv bug #29853

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Nov 30 2007 Jérôme Soyer <saispo@mandriva.org> 4.4.2-4mdv2008.1
+ Revision: 114057
- Add configure option

* Sun Nov 25 2007 Jérôme Soyer <saispo@mandriva.org> 4.4.2-3mdv2008.1
+ Revision: 111974
- Add more beautiful icons on quit dialogbox
- Add more beautiful icons on quit dialogbox

* Tue Nov 20 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-2mdv2008.1
+ Revision: 110667
- do not package COPYING and INSTALL files
- add missing buildrequires on libGConf2-devel

* Sun Nov 18 2007 Jérôme Soyer <saispo@mandriva.org> 4.4.2-1mdv2008.1
+ Revision: 109978
- New release 4.4.2

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - use upstream tarball name as a real name
    - use upstream name

* Sun Sep 23 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.1-11mdv2008.0
+ Revision: 92364
- update patch 5 (logout dialog)

* Fri Sep 21 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.1-10mdv2008.0
+ Revision: 91881
- exclude config files, which are now in mandriva-xfce-config package

* Tue Sep 11 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.1-9mdv2008.0
+ Revision: 84450
- since there is suspend/hibernate option in logout menu, then pm-utils should be required

* Fri Sep 07 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.1-8mdv2008.0
+ Revision: 81907
- remove old patch 4, replace it with new one since all conf files are handle by mandriva-xfce-config package
- provide patch8, which make use of GtkFileChooser

* Tue Jun 26 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.1-7mdv2008.0
+ Revision: 44263
- fix file list
- new devel library policy
- disable legacy X11R5 session management
- move Source 1 and 2 to the xfce-config package
- adjust provides/obsoletes

* Thu Jun 07 2007 Anssi Hannula <anssi@mandriva.org> 4.4.1-6mdv2008.0
+ Revision: 36215
- rebuild with correct optflags

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - move balou splash engine to separate package (i hope someone will make a mandriva theme :)
    - rediff P4 (splash should be disabled now)

* Mon Jun 04 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.1-4mdv2008.0
+ Revision: 35071
- provide patch 5
  o add suspend and hibernate options to the session dialog
  o shutdown without a password
- provide patch 6 and 7
- provide Source 3 (icons for suspend/hibernate stolen from gnome-power-manager :)
- add requires on fortune-mod (tips&tricks works now)
- add buildrequires on dbus-glib-devel
- disable splash
- update description
- use macros in %%post and %%postun
- adjust configure options
- spec file clean

* Thu May 31 2007 Jérôme Soyer <saispo@mandriva.org> 4.4.1-3mdv2008.0
+ Revision: 33091
- Add autostart

* Fri May 25 2007 Jérôme Soyer <saispo@mandriva.org> 4.4.1-2mdv2008.0
+ Revision: 31093
- Add mandriva default theme

* Thu Apr 19 2007 Jérôme Soyer <saispo@mandriva.org> 4.4.1-1mdv2008.0
+ Revision: 14934
- New release 4.4.1


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8610 |12cr|xfce4-settings-4.10.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)

Summary:	Configuration settings manager for Xfce
Name:		xfce4-settings
Version:	4.10.0
Release:	2
License:	GPLv2+
Group:		Graphical desktop/Xfce
Url:		http://www.xfce.org
Source0:	http://archive.xfce.org/src/xfce/xfce4-settings/%{url_ver}/%{name}-%{version}.tar.bz2
BuildRequires:	libxfce4ui-devel >= 4.10.0
BuildRequires:	libxfce4util-devel >= 4.10.0
BuildRequires:	xfconf-devel >= 4.10.0
BuildRequires:	exo-devel >= 0.8.0
BuildRequires:	libnotify-devel
Buildrequires:	pkgconfig(garcon-1)
BuildRequires:	libwnck-devel
BuildRequires:	libxklavier-devel >= 5.0
BuildRequires:	libxxf86misc-devel
Requires:	ldetect-lst
Obsoletes:	xfce-mcs-manager < 4.5
Obsoletes:	xfce-mcs-manager-devel
Obsoletes:	xfce-mcs-plugins < 4.5
Obsoletes:	%{mklibname xfce4mcs 3}
Obsoletes:	%{mklibname xfce4mcs 3 -d}
Obsoletes:	%{mklibname xfce4mcs -d}
Provides:	xfce-mcs-manager
Provides:	xfce-mcs-plugins

%description
Configuration settings manager for Xfce desktop environment.

%prep
%setup -q

%build
%configure2_5x \
	--enable-pluggable-dialogs \
	--enable-xrandr \
	--enable-libnotify \
	--enable-gio-unix \
	--enable-xcursor \
	--enable-libxklavier \
	--enable-pluggable-dialogs \
	--enable-sound-settings \
	--with-pnp-ids-path=%{_datadir}/misc/pnp.ids

%make

%install
%makeinstall_std

# (tpg) this file is in mandriva-xfce-config package
#rm -rf %{buildroot}%{_sysconfdir}/xdg/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml

%find_lang %{name} %{name}.lang

%files -f %{name}.lang
%doc AUTHORS ChangeLog NEWS TODO
%{_sysconfdir}/xdg/autostart/xfsettingsd.desktop
%{_sysconfdir}/xdg/menus/xfce-settings-manager.menu
%config(noreplace) %{_sysconfdir}/xdg/xfce4/xfconf/xfce-perchannel-xml/*.xml
%{_libdir}/xfce4/settings/appearance-install-theme
%{_bindir}/xfce4-*settings*
%{_bindir}/xfsettingsd
%{_datadir}/applications/*.desktop


%changelog
* Sat May 05 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 4.10.0-1
+ Revision: 796423
- adjust buildrequires version
- update to new version 4.10.0

* Sun Apr 15 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 4.9.5-1
+ Revision: 791047
- update to new version 4.9.5

* Wed Apr 04 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 4.9.4-1
+ Revision: 789238
- update to new version 4.9.4
- update buildrequires
- update file list
- drop old stuff from spec file

* Fri Sep 23 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.8.3-1
+ Revision: 701027
- update to new version 4.8.3

* Sun May 22 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.8.2-1
+ Revision: 677294
- update to new version 4.8.2

* Tue Apr 19 2011 Funda Wang <fwang@mandriva.org> 4.8.1-3
+ Revision: 656004
- rebuild for new libnotify 0.7

* Sat Mar 12 2011 Funda Wang <fwang@mandriva.org> 4.8.1-2
+ Revision: 643889
- rebuild to obsolete old packages

* Wed Feb 02 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.8.1-1
+ Revision: 634988
- update to new version 4.8.1

* Sat Jan 22 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.8.0-1
+ Revision: 632337
- update to new version 4.8.0

* Thu Jan 06 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7.7-1mdv2011.0
+ Revision: 629101
- update to new version 4.7.7

* Wed Dec 08 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7.6-1mdv2011.0
+ Revision: 616398
- update to new version 4.7.6

* Sat Dec 04 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7.5-1mdv2011.0
+ Revision: 609504
- add versioned buildrequires on libxfcegui4-devel

* Sun Nov 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7.4-1mdv2011.0
+ Revision: 594779
- update to new version 4.7.4

* Sat Nov 06 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7.3-1mdv2011.0
+ Revision: 593820
- update to new version 4.7.3

* Sat Sep 18 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7.2-1mdv2011.0
+ Revision: 579351
- update to new version 4.7.2
- update configure options
- update buildrequires

* Fri Jul 16 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.5-1mdv2011.0
+ Revision: 553885
- update to new version 4.6.5
- drop patch 0, fixed by upstream

* Mon Jan 11 2010 Götz Waschk <waschk@mandriva.org> 4.6.4-2mdv2010.1
+ Revision: 489692
- patch for new libxklavier

* Sat Jan 02 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.4-1mdv2010.1
+ Revision: 485061
- update to new version 4.6.4
- drop patch 2, fixed upstream

* Thu Nov 12 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.3-3mdv2010.1
+ Revision: 465100
- Patch2: fix detecting newer libXi versions

* Wed Nov 11 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.3-2mdv2010.1
+ Revision: 464912
- rebuild for new X11 librariers

* Tue Oct 06 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.3-1mdv2010.0
+ Revision: 455242
- update to new version 4.6.3
- drop pacthes 0, 2, 3 and 4 as they were fixed by upstream
- adapt to new URL schemas for Xfce sources

* Wed Jul 08 2009 Götz Waschk <waschk@mandriva.org> 4.6.1-3mdv2010.0
+ Revision: 393441
- build with new libxklavier (bug #52028)

* Wed Jun 17 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.1-2mdv2010.0
+ Revision: 386851
- Patch2: avoind timing out of xfce4-session on startup
- Patch3: fix two typos in keyboard settings dialog

* Tue Apr 21 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.1-1mdv2010.0
+ Revision: 368578
- update to new version 4.6.1

* Sun Apr 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.0-5mdv2009.1
+ Revision: 364247
- Patch3: do not set keyboard layout by default
- Patch4: use folder name for selecting the icon and theme style

* Tue Mar 17 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.0-4mdv2009.1
+ Revision: 356959
- Patch2: select the correct refresh rate in the display dialog

* Sat Mar 14 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.0-3mdv2009.1
+ Revision: 355023
- Patch2: changing screen resolution works again
- enable embedded dialogs in xfce4-settings
- extend description

* Thu Mar 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.0-2mdv2009.1
+ Revision: 349230
- rebuild whole xfce

* Fri Feb 27 2009 Jérôme Soyer <saispo@mandriva.org> 4.6.0-1mdv2009.1
+ Revision: 345708
- New upstream release

* Tue Jan 27 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.99.1-1mdv2009.1
+ Revision: 333982
- update to new version 4.5.99.1
- Patch1: fix build with -Werror=format-security
- use versionate buildrequires on xfconf-devel

* Wed Jan 14 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.93-1mdv2009.1
+ Revision: 329518
- update to new version 4.5.93

* Wed Jan 07 2009 Götz Waschk <waschk@mandriva.org> 4.5.92-2mdv2009.1
+ Revision: 326459
- fix desktop entry

* Sat Nov 15 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.92-1mdv2009.1
+ Revision: 303562
- exclude xsettings.xml, as it should go to mandriva-xfce-config
- add full path for the Source0
- update to new version 4.5.92 (Xfce 4.6 Beta 2 Hopper)

* Fri Oct 17 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.91-3mdv2009.1
+ Revision: 294738
- obsolete xfce-mcs library, manager and plugins

* Thu Oct 16 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.91-1mdv2009.1
+ Revision: 294458
- Xfce4.6 beta1 is landing on cooker
- add source and spec files
- Created package structure for xfce4-settings.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8611 |12cr|xfce4-smartbookmark-plugin-0.4.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Smart bookmarks for the Xfce panel
Name:		xfce4-smartbookmark-plugin
Version:	0.4.4
Release:	1
Group:		Graphical desktop/Xfce
License:	GPLv2+
URL:		http://goodies.xfce.org/projects/panel-plugins/%{name}
Source0:	http://goodies.xfce.org/releases/%{oname}/%{name}-%{version}.tar.bz2
Patch0:		smartbookmark-mdv-bugzilla.patch
BuildRequires:	xfce4-panel-devel >= 4.4.2
BuildRequires:	libxfcegui4-devel
BuildRequires:	perl(XML::Parser)
Requires:	xfce4-panel >= 4.4.2
Obsoletes:	xfce-smartbookmark-plugin

%description
A plugin which allows you to do a search directly on Internet on sites like 
Google. It allows you to send requests directly to your browser and perform 
custom searches.

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x \
	--disable-static
%make

%install
%makeinstall_std

find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'

%find_lang %{name} %{name}.lang

%files -f %{name}.lang
%doc AUTHORS ChangeLog README
%{_libdir}/xfce4/panel-plugins/*.so
%{_datadir}/xfce4/panel-plugins/*.desktop


%changelog
* Sun Apr 15 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.4-1
+ Revision: 791179
- update to new version 0.4.4
- spec file clean

  + Matthew Dawkins <mattydaw@mandriva.org>
    - added missing BR

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.1 packages

* Fri May 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.2-12mdv2010.1
+ Revision: 543437
- rebuild for mdv 2010.1

* Mon Sep 21 2009 Thierry Vignaud <tv@mandriva.org> 0.4.2-11mdv2010.0
+ Revision: 446134
- rebuild

* Thu Mar 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.2-10mdv2009.1
+ Revision: 349478
- rebuild for xfce-4.6.0

* Sat Oct 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.2-9mdv2009.1
+ Revision: 295027
- rebuild for new Xfce4.6 beta1

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.4.2-7mdv2009.0
+ Revision: 256940
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Nov 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.2-5mdv2008.1
+ Revision: 110137
- correct buildrequires
- new license policy
- use upstream tarball name as a real name
- do not package COPYING file
- use upstream name

* Thu Jun 07 2007 Anssi Hannula <anssi@mandriva.org> 0.4.2-4mdv2008.0
+ Revision: 36216
- rebuild with correct optflags

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - provide P0 (search in mandriva bugzilla)

* Sat Jun 02 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.2-2mdv2008.0
+ Revision: 34778
- correct requires

* Sat Jun 02 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.2-1mdv2008.0
+ Revision: 34696
- Import xfce-smartbookmark-plugin


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8612 |12cr|xfce4-smartpm-plugin-0.4.0-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	A Smart plugin for the Xfce panel
Name: 		xfce4-smartpm-plugin
Version: 	0.4.0
Release: 	10
License:	GPLv2+
Group: 		Graphical desktop/Xfce
URL:		http://goodies.xfce.org/projects/panel-plugins/xfce4-smartpm-plugin
Source0: 	http://goodies.xfce.org/releases/xfce4-smartpm-plugin/%{name}-%{version}.tar.bz2
Patch0:		xfce4-smartpm-plugin-0.4.0-libnotify-0.7.patch
Requires:	xfce4-panel >= 4.4.2
BuildRequires:	xfce4-panel-devel >= 4.4.2
BuildRequires:	libxfcegui4-devel >= 4.4.2
BuildRequires:	perl(XML::Parser)
BuildRequires:	intltool
BuildRequires:	libnotify-devel
BuildRequires:	gksu
Requires:	gksu
Requires:	smart-gui
Obsoletes:	xfce-smartpm-plugin
Obsoletes:	xfce-smart-plugin
BuildRoot: 	%{_tmppath}/%{name}-%{version}-buildroot

%description
A Xfce panel plugin for Smart Package Manager.

%prep
%setup -q
%patch0 -p0

%build
export GKSU="/usr/bin/gksu"
export GKSUDO="/usr/bin/gksudo"
export SU="/bin/su"
export SUDO="/usr/bin/sudo"

%configure2_5x \
	--enable-libnotify
%make

%install
rm -rf %{buildroot}
%makeinstall_std 

%find_lang %{name}

%post
%update_icon_cache hicolor

%postun
%clean_icon_cache hicolor

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc ChangeLog AUTHORS README
%{_libdir}/xfce4/panel-plugins/*
%{_datadir}/xfce4/panel-plugins/xfce4-smart.desktop
%{_iconsdir}/hicolor/*/apps/*.png
%{_iconsdir}/hicolor/scalable/apps/*.svg


%changelog
* Thu Apr 26 2012 Crispin Boylan <crisb@mandriva.org> 0.4.0-10
+ Revision: 793581
- Use gksu instead of old ktsuss

* Tue Apr 17 2012 Crispin Boylan <crisb@mandriva.org> 0.4.0-9
+ Revision: 791565
- Rebuild

* Mon Apr 09 2012 Crispin Boylan <crisb@mandriva.org> 0.4.0-8
+ Revision: 790057
- Rebuild for xfce 4.10

* Tue Apr 19 2011 Funda Wang <fwang@mandriva.org> 0.4.0-7
+ Revision: 656003
- rebuild for libnotify 0.7

* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-6mdv2011.0
+ Revision: 615629
- the mass rebuild of 2010.1 packages

* Fri May 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.0-5mdv2010.1
+ Revision: 543438
- rebuild for mdv 2010.1

* Mon Sep 21 2009 Thierry Vignaud <tv@mandriva.org> 0.4.0-4mdv2010.0
+ Revision: 446135
- rebuild

* Thu Mar 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.0-3mdv2009.1
+ Revision: 349479
- rebuild for xfce-4.6.0

* Sat Dec 06 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.0-2mdv2009.1
+ Revision: 311325
- update to new version 0.4.0

* Sat Nov 22 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.2-4mdv2009.1
+ Revision: 305939
- obsolete xfce-smart-plugin

* Sat Oct 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.2-3mdv2009.1
+ Revision: 295028
- rebuild for new Xfce4.6 beta1

* Sat Aug 09 2008 Thierry Vignaud <tv@mandriva.org> 0.3.2-2mdv2009.0
+ Revision: 269793
- rebuild early 2009.0 package (before pixel changes)

* Wed May 21 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.2-1mdv2009.0
+ Revision: 209634
- update to new version 0.3.2

* Sat Mar 08 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.1-2mdv2008.1
+ Revision: 182169
- use ktsuss for su/sudo actions

* Sat Feb 02 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.1-1mdv2008.1
+ Revision: 161514
- new version

* Thu Jan 10 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.0-1mdv2008.1
+ Revision: 147735
- new version
- enable notifications with use of libnotify

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Nov 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.2-2mdv2008.1
+ Revision: 110138
- correct buildrequires
- new license policy
- use upstream tarball name as a real name
- do not package COPYING file
- add REAMDE file to the docs
- use upstream name

* Tue Oct 09 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.2-1mdv2008.1
+ Revision: 96288
- new version

* Sun Sep 30 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.1-1mdv2008.0
+ Revision: 93974
- new version

* Sat Aug 25 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.0-1mdv2008.0
+ Revision: 71216
- new version
- new name
- fix file list
- remove scriplets
- change name, closer to upstream

* Fri May 25 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.2-1mdv2008.0
+ Revision: 31183
- Import xfce-smart-plugin


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8613 |12cr|xfce4-systemload-plugin-1.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3 )

Summary:	System load plugin for the Xfce panel
Name:		xfce4-systemload-plugin
Version:	1.1.1
Release:	1
License:	BSD
Group:		Graphical desktop/Xfce
URL:		http://goodies.xfce.org/projects/panel-plugins/xfce4-systemload-plugin
Source0:	http://archive.xfce.org/src/panel-plugins/xfce4-systemload-plugin/%{url_ver}/%{name}-%{version}.tar.bz2
Requires:	xfce4-panel >= 4.7
BuildRequires:	xfce4-panel-devel >= 4.7
BuildRequires:	perl(XML::Parser)
BuildRequires:	pkgconfig(libxfce4util-1.0)
BuildRequires:	pkgconfig(libxfcegui4-1.0)
BuildRequires:	pkgconfig(libxfce4ui-1) >= 4.7.0
Obsoletes:	xfce-systemload-plugin

%description
A system load panel plugin for the Xfce Desktop Environment.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std
chmod +x %{buildroot}%{_libdir}/xfce4/panel/plugins/*.so
%find_lang %{name}

%files -f %{name}.lang
%doc README ChangeLog AUTHORS
%{_libdir}/xfce4/panel/plugins/*
%{_datadir}/xfce4/panel/plugins/*


%changelog
* Tue Apr 17 2012 Crispin Boylan <crisb@mandriva.org> 1.0.0-3mdv2012.0
+ Revision: 791566
- Rebuild

* Mon Apr 09 2012 Crispin Boylan <crisb@mandriva.org> 1.0.0-2
+ Revision: 790058
- Rebuild for xfce 4.10

* Sun Dec 12 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0.0-1mdv2011.0
+ Revision: 620597
- update to new version 1.0.0
- drop all patches
- update buildrequires
- update URL for Source0

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.1 packages

* Fri May 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.2-11mdv2010.1
+ Revision: 543439
- rebuild for mdv 2010.1

* Mon Sep 21 2009 Thierry Vignaud <tv@mandriva.org> 0.4.2-10mdv2010.0
+ Revision: 446136
- rebuild

* Fri Mar 06 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.2-9mdv2009.1
+ Revision: 349480
- rebuild for xfce-4.6.0

* Sun Feb 01 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.2-8mdv2009.1
+ Revision: 336284
- drop patch 2, it looks ugly

* Sat Oct 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.2-7mdv2009.1
+ Revision: 295029
- rebuild for new Xfce4.6 beta1

* Sat Aug 09 2008 Thierry Vignaud <tv@mandriva.org> 0.4.2-6mdv2009.0
+ Revision: 269794
- rebuild early 2009.0 package (before pixel changes)

* Wed Apr 16 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.2-5mdv2009.0
+ Revision: 194752
- Patch2: remove not needed spacing
- Patch3: fix polish translation

* Wed Apr 16 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.2-4mdv2009.0
+ Revision: 194660
- Patch0: fix wrong bar colors on some gtk themes
- Patch1: fix wrong free memory value

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Nov 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.2-3mdv2008.1
+ Revision: 110139
- correct buildrequires
- do not package COPYING file
- use upstream tarball name as a real name
- use upstream name

* Thu May 24 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.2-2mdv2008.0
+ Revision: 30479
- update url
- spec file clean

* Wed May 23 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.2-1mdv2008.0
+ Revision: 30256
- new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8614 |12cr|xfce4-taskmanager-1.0.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)

Summary:	A small taskmanager for Xfce desktop environment
Name:		xfce4-taskmanager
Version:	1.0.0
Release:	5
Epoch:		1
License:	GPLv2+
Group:		Graphical desktop/Xfce
URL:		http://goodies.xfce.org/projects/applications/xfce4-taskmanager
Source0:	http://archive.xfce.org/src/apps/xfce4-taskmanager/%{url_ver}/%{name}-%{version}.tar.bz2
BuildRequires:	libwnck-devel
BuildRequires:	intltool
BuildRequires:	perl(XML::Parser)
Requires:	xfdesktop
Obsoletes:	xfce-taskmanager

%description
xfce-taskmanager is a small taskmanager based on the Xfce libraries.

Features:
    * Lists up all tasks of the running System
    * Provides sending signals to tasks:
    - STOP
    - CONT
    - TERM
    - KILL

%prep
%setup -q

%build
%configure2_5x \
	--enable-wnck

%make

%install
%makeinstall_std

%find_lang %{name} %{name}.lang

%files -f %{name}.lang
%doc AUTHORS ChangeLog README
%{_bindir}/*
%{_datadir}/applications/%{name}.desktop


%changelog
* Sat Apr 07 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 1:1.0.0-5
+ Revision: 789645
- rebuild
- spec file clean

* Wed Jan 26 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1:1.0.0-4
+ Revision: 633053
- rebuild for new Xfce 4.8.0

* Sat Sep 18 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1:1.0.0-3mdv2011.0
+ Revision: 579674
- rebuild for new xfce 4.7.0
- disable option with-skel

* Fri Jul 16 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1:1.0.0-1mdv2011.0
+ Revision: 553884
- update to new version 1.0.0
- adjust buildrequires

* Fri May 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.4.1-5mdv2010.1
+ Revision: 543313
- rebuild for mdv 2010.1

* Mon Sep 21 2009 Thierry Vignaud <tv@mandriva.org> 1:0.4.1-4mdv2010.0
+ Revision: 446137
- rebuild

* Thu Mar 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.4.1-3mdv2009.1
+ Revision: 349231
- rebuild whole xfce

* Sat Oct 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.4.1-2mdv2009.1
+ Revision: 294986
- rebuild for new Xfce4.6 beta1

* Tue Sep 16 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.4.1-1mdv2009.0
+ Revision: 285094
- update to new version 0.4.1

* Sat Aug 09 2008 Thierry Vignaud <tv@mandriva.org> 1:0.4.0-2mdv2009.0
+ Revision: 269795
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Mon May 19 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1:0.4.0-1mdv2009.0
+ Revision: 208959
- new version (yes 0.4.0 > 0.4.1, anyways don't tknow how but from where came 0.4.1 version?)
- drop desktop file, as it was mergen upstream

* Sat Feb 23 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.1-2mdv2008.1
+ Revision: 174095
- use icon shipped with xfdesktop

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Dec 13 2007 Jérôme Soyer <saispo@mandriva.org> 0.4.1-1mdv2008.1
+ Revision: 119338
- Fix tarball
- Bump Version
- Bump Version
- New release 0.4.0

* Wed Dec 05 2007 Jérôme Soyer <saispo@mandriva.org> 0.4.0rc2-1mdv2008.1
+ Revision: 115768
- New release to fix old bugs

* Tue Nov 20 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.2-6mdv2008.1
+ Revision: 110637
- new license policy
- do not package COPYING and NEWS, add ChangeLog instead
- use upstream tarball name

* Thu Jun 07 2007 Anssi Hannula <anssi@mandriva.org> 0.3.2-6mdv2008.0
+ Revision: 36217
- rebuild with correct optflags

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - correct attribute bits

* Sat Jun 02 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.2-4mdv2008.0
+ Revision: 34709
- adjust desktop file

* Sat Jun 02 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.2-3mdv2008.0
+ Revision: 34562
- add desktop file
- add icon (stolen from the xfce site :)

* Thu May 24 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.2-2mdv2008.0
+ Revision: 30480
- update url
- spec file clean

* Wed May 23 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.2-1mdv2008.0
+ Revision: 30225
- new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8615 |12cr|xfce4-time-out-plugin-1.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)

Summary: 	A time-out plugin for the Xfce panel
Name: 		xfce4-time-out-plugin
Version: 	1.0.1
Release: 	1
License:	GPLv2+
Group: 		Graphical desktop/Xfce
URL:		http://goodies.xfce.org/projects/panel-plugins/xfce4-time-out-plugin
Source0: 	http://archive.xfce.org/src/panel-plugins/xfce4-time-out-plugin/%{url_ver}/%{name}-%{version}.tar.bz2
Requires:	xfce4-panel >= 4.8.0
BuildRequires:	pkgconfig(libxfce4panel-1.0)
BuildRequires:	pkgconfig(libxfce4ui-1)
BuildRequires:	perl(XML::Parser)

%description
A time-out plugin for the Xfce panel.

%prep
%setup -q

%build

%configure2_5x
%make

%install
%makeinstall_std 

chmod +x %{buildroot}%{_libdir}/xfce4/panel/plugins/*.so

%find_lang %{name}

%files -f %{name}.lang
%doc ChangeLog AUTHORS
%{_libdir}/xfce4/panel/plugins/*
%{_datadir}/xfce4/panel/plugins/xfce4-time-out-plugin.desktop
%{_iconsdir}/hicolor/*/apps/*


%changelog
* Tue Apr 17 2012 Crispin Boylan <crisb@mandriva.org> 1.0.0-3mdv2012.0
+ Revision: 791567
- Rebuild

* Mon Apr 09 2012 Crispin Boylan <crisb@mandriva.org> 1.0.0-2
+ Revision: 790059
- Rebuild for xfce 4.10

* Wed Jan 26 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0.0-1
+ Revision: 632785
- update to new version 1.0.0
- update url for Source0
- drop old scriplets

* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-10mdv2011.0
+ Revision: 615631
- the mass rebuild of 2010.1 packages

* Fri May 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.1-9mdv2010.1
+ Revision: 543440
- rebuild for mdv 2010.1

* Mon Sep 21 2009 Thierry Vignaud <tv@mandriva.org> 0.1.1-8mdv2010.0
+ Revision: 446138
- rebuild

* Fri Mar 06 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.1-7mdv2009.1
+ Revision: 349481
- rebuild for xfce-4.6.0

* Sat Oct 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.1-6mdv2009.1
+ Revision: 295030
- rebuild for new Xfce4.6 beta1

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.1.1-4mdv2009.0
+ Revision: 256982
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Nov 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.1-2mdv2008.1
+ Revision: 110140
- correct buildrequires
- new license policy
- use upstream tarball name as a real name
- do not package COPYING file
- use upstream name

* Wed Jul 11 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.1-1mdv2008.0
+ Revision: 51340
- new version

* Fri May 25 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.0-1mdv2008.0
+ Revision: 31060
- Import xfce-time-out-plugin


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8616 |12cr|xfce4-timer-plugin-1.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)

Summary:	Timer plugin for the Xfce panel
Name:		xfce4-timer-plugin
Version:	1.0.0
Release:	1
License:	GPLv2+
Group:		Graphical desktop/Xfce
URL:		http://goodies.xfce.org/projects/panel-plugins/xfce4-timer-plugin
Source0:	http://archive.xfce.org/src/panel-plugins/xfce4-timer-plugin/%{url_ver}/%{name}-%{version}.tar.bz2
BuildRequires:	xfce4-panel-devel >= 4.9.0
BuildRequires:	pkgconfig(libxfcegui4-1.0)
BuildRequires:	pkgconfig(libxfce4util-1.0)
BuildRequires:	pkgconfig(libxfce4ui-1)
BuildRequires:	perl(XML::Parser)

%description
Timer panel plugin for the Xfce Desktop Environment.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

rm -rf  %{buildroot}%{_prefix}/doc

%find_lang %{name} %{name}.lang

%files -f %{name}.lang
%doc ChangeLog AUTHORS TODO README
%{_libdir}/xfce4/panel-plugins/*
%{_datadir}/xfce4/panel-plugins/*.desktop
%{_datadir}/icons/hicolor/48x48/apps/xfce4-timer.png


%changelog
* Sun Apr 15 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.4-1
+ Revision: 791185
- fix file list
- update to new version 0.6.4
- spec file clean

* Tue Jun 28 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.2-1
+ Revision: 687930
- update to new version 0.6.2

  + Matthew Dawkins <mattydaw@mandriva.org>
    - added missing BR

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.1 packages

* Fri May 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.1-4mdv2010.1
+ Revision: 543441
- rebuild for mdv 2010.1

* Mon Sep 21 2009 Thierry Vignaud <tv@mandriva.org> 0.6.1-3mdv2010.0
+ Revision: 446152
- rebuild

* Fri Mar 06 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.1-2mdv2009.1
+ Revision: 349482
- rebuild for xfce-4.6.0

* Fri Nov 21 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.1-1mdv2009.1
+ Revision: 305526
- update to new version 0.6.1
- fix url for source
- drop patch 1, useless imho

* Sat Oct 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6-5mdv2009.1
+ Revision: 295031
- rebuild for new Xfce4.6 beta1

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.6-3mdv2009.0
+ Revision: 256984
- rebuild

* Wed Dec 26 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6-1mdv2008.1
+ Revision: 137828
- new version
- new license policy

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Nov 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.1-3mdv2008.1
+ Revision: 110141
- correct buildrequires
- new license policy
- use upstream tarball name as a real name
- do not package COPYING file
- add README file to the docs
- use upstream name
- spec file clean

* Wed May 23 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.1-1mdv2008.0
+ Revision: 30439
- update url
- spec file clean
- new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8617 |12cr|xfce4-vala-4.8.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)
%define _enable_debug_packages	%{nil}
%define debug_package		%{nil}

Summary:	Vala bindings for Xfce
Name:		xfce4-vala
Version:	4.8.1
Release:	1
License:	LGPLv2+
Group:		Development/Other
Url:		http://wiki.xfce.org/vala-bindings
Source0:	http://archive.xfce.org/src/bindings/xfce4-vala/%{url_ver}/%{name}-%{version}.tar.bz2
Patch0:		xfce4-vala-4.8.1-rosa-vala018.patch
BuildRequires:	xfce4-dev-tools
BuildRequires:  pkgconfig(libvala-0.18)
BuildRequires:	vala
BuildRequires:	exo-devel
BuildRequires:	pkgconfig(libxfconf-0) >= 4.8.0
BuildRequires:	pkgconfig(libxfce4ui-1) >= 4.8.0

%description
Vala bindings for various Xfce components.

%prep
%setup -q
%patch0 -p1

%build
xdt-autogen
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc AUTHORS ChangeLog NEWS README
%{_libdir}/pkgconfig/xfce4-vala.pc
%{_datadir}/vala*/vapi/*.deps
%{_datadir}/vala*/vapi/*.vapi


%changelog
* Wed Jan 26 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.1-2mdv2011.0
+ Revision: 633060
- rebuild for new Xfce 4.8.0

* Sun Oct 31 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.1-1mdv2011.0
+ Revision: 591134
- update to new version 4.6.1
- fix buildrequires
- import xfce4-vala



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8618 |12cr|xfce4-verve-plugin-1.0.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)

Summary:	A minicmd-plugin for the Xfce panel
Name:		xfce4-verve-plugin
Version:	1.0.0
Release:	%mkrel 4
License:	GPLv2+
Group:		Graphical desktop/Xfce
URL:		http://goodies.xfce.org/projects/panel-plugins/xfce4-verve-plugin
Source0:	http://archive.xfce.org/src/panel-plugins/xfce4-verve-plugin/%{url_ver}/%{name}-%{version}.tar.bz2
Requires:	xfce4-panel >= 4.8.0
BuildRequires:	xfce4-panel-devel >= 4.8.0
BuildRequires:	exo-devel >= 0.6.0
BuildRequires:	libxfcegui4-devel
BuildRequires:	dbus-glib-devel
BuildRequires:	pcre-devel
BuildRequires:	perl(XML::Parser)
Obsoletes:	xfce-verve-plugin < 0.3.6
Obsoletes:	verve-plugin < 0.3.6
Provides:	xfce-verve-plugin
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
This plugin is like the (quite old) xfce4-minicmd-plugin, except that it
feature more cool features, like autocompletion and command history.

%prep
%setup -q

%build
%configure2_5x \
	--enable-final \
	--enable-dbus

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%find_lang %{name}

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS README THANKS
%{_bindir}/verve-focus
%{_datadir}/xfce4/panel-plugins/*.desktop
%{_libdir}/xfce4/panel-plugins/*


%changelog
* Tue Apr 17 2012 Crispin Boylan <crisb@mandriva.org> 1.0.0-4mdv2012.0
+ Revision: 791568
- Rebuild

* Mon Apr 09 2012 Crispin Boylan <crisb@mandriva.org> 1.0.0-3
+ Revision: 790033
- Rebuild

* Thu Feb 09 2012 Crispin Boylan <crisb@mandriva.org> 1.0.0-2
+ Revision: 772266
- Rebuild

* Wed Jan 26 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0.0-1
+ Revision: 632787
- update to new version 1.0.0
- update url for Source0
- fix docs list

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.1 packages

* Fri May 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.6-4mdv2010.1
+ Revision: 543445
- rebuild for mdv 2010.1

* Mon Sep 21 2009 Thierry Vignaud <tv@mandriva.org> 0.3.6-3mdv2010.0
+ Revision: 446154
- rebuild

* Fri Mar 06 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.6-2mdv2009.1
+ Revision: 349538
- rebuild for xfce-4.6.0

* Mon Nov 24 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.6-1mdv2009.1
+ Revision: 306384
- update to new version 0.3.6
- new license policy
- spec file clean
- change name to be closer with upstream

* Sat Oct 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.5-7mdv2009.1
+ Revision: 294987
- rebuild for new Xfce4.6 beta1

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 0.3.5-6mdv2009.0
+ Revision: 262428
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.3.5-5mdv2009.0
+ Revision: 257039
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Wed Nov 21 2007 Jérôme Soyer <saispo@mandriva.org> 0.3.5-3mdv2008.1
+ Revision: 111063
- Fix BuildRequires and Requires

* Thu May 31 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.5-2mdv2008.0
+ Revision: 33271
- spec file clean


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8619 |12cr|xfce4-volumed-0.1.13-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)

Summary: 	A volume keys control daemon for Xfce
Name: 		xfce4-volumed
Version: 	0.1.13
Release: 	%mkrel 1
License:	GPLv3
Group: 		Graphical desktop/Xfce
URL:		http://goodies.xfce.org/projects/applications/xfce4-volumed/
Source0:	http://archive.xfce.org/src/apps/xfce4-volumed/%{url_ver}/%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(libxfconf-0)
BuildRequires:	pkgconfig(gstreamer-0.10)
BuildRequires:	pkgconfig(gstreamer-audio-0.10)
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	pkgconfig(keybinder)

%description
This daemon is responsible of making the volume up/down
and mute keys of the keyboard work automatically.

%prep
%setup -q

%build
%configure2_5x \
	--with-libnotify
%make

%install
%makeinstall_std

%files
%doc ChangeLog AUTHORS THANKS
%{_sysconfdir}/xdg/autostart/xfce4-volumed.desktop
%{_bindir}/xfce4-volumed


%changelog
* Sun Apr 29 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.13-1mdv2012.0
+ Revision: 794483
- import xfce4-volumed


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8620 |12cr|xfce4-wavelan-plugin-0.5.11-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)

Summary:	WaveLAN plugin for the Xfce panel
Name:		xfce4-wavelan-plugin
Version:	0.5.11
Release:	1
Group:		Graphical desktop/Xfce
License:	BSD
URL:		http://goodies.xfce.org/projects/panel-plugins/%{name}
Source0:	http://archive.xfce.org/src/panel-plugins/xfce4-wavelan-plugin/%{url_ver}/%{name}-%{version}.tar.bz2
Patch1:		xfce4-wavelan-0.5.6-gold.patch
BuildRequires:	xfce4-panel-devel >= 4.9.0
BuildRequires:	perl(XML::Parser)
BuildRequires:	pkgconfig(libxfce4util-1.0)
BuildRequires:	pkgconfig(libxfce4ui-1) >= 4.9.0

%description
A plugin for the Xfce panel that monitors a wireless LAN interface. It 
displays stats for signal state, signal quality and network name (SSID).

%prep
%setup -q
#patch1 -p0

%build
%configure2_5x \
	--disable-static
%make

%install
%makeinstall_std

chmod +x %{buildroot}%{_libdir}/xfce4/panel/plugins/libwavelan.so
%find_lang %{name} %{name}.lang

%files -f %{name}.lang
%doc AUTHORS ChangeLog NEWS README
%{_libdir}/xfce4/panel/plugins/libwavelan.so
%{_datadir}/xfce4/panel/plugins/*.desktop


%changelog
* Sun Apr 15 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.10-1
+ Revision: 791184
- fix file list
- update to new version 0.5.10
- spec file clean

* Mon Apr 09 2012 Crispin Boylan <crisb@mandriva.org> 0.5.6-2
+ Revision: 790094
- Rebuild for xfce 4.10

* Sun Dec 12 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.6-1mdv2011.0
+ Revision: 620598
- update to new version 0.5.6
- update buildrequires
- update URL for Source0

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.1 packages

* Fri May 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.5-2mdv2010.1
+ Revision: 543442
- rebuild for mdv 2010.1

* Sat May 09 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.5-1mdv2010.0
+ Revision: 373806
- update to new version 0.5.5

* Fri Mar 06 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.4-8mdv2009.1
+ Revision: 349483
- rebuild for xfce-4.6.0

* Sat Oct 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.4-7mdv2009.1
+ Revision: 295032
- rebuild for new Xfce4.6 beta1

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 0.5.4-6mdv2009.0
+ Revision: 262414
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.5.4-5mdv2009.0
+ Revision: 256998
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Nov 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.4-3mdv2008.1
+ Revision: 110559
- correct buildrequires
- new license policy
- use upstream tarball name as a real name
- do not package COPYING file
- use upstream name
- fix path

* Sun Jun 03 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.4-1mdv2008.0
+ Revision: 34783
- Import xfce-wavelan-plugin


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8621 |12cr|xfce4-weather-plugin-0.8.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)

Summary:	A weather plugin for the Xfce panel
Name:		xfce4-weather-plugin
Version:	0.8.2
Release:	1
License:	GPLv2+
Group:		Graphical desktop/Xfce
URL:		http://goodies.xfce.org/projects/panel-plugins/xfce4-weather-plugin
Source0:	http://archive.xfce.org/src/panel-plugins/xfce4-weather-plugin/%{url_ver}/%{name}-%{version}.tar.bz2

# Patch0 from Arch Linux:
# https://bugzilla.xfce.org/show_bug.cgi?id=8105
# https://bugs.archlinux.org/task/26815
Patch0:		xfce4-weather-plugin-0.7.4-working-XOAP-license-key.patch

BuildRequires:	xfce4-panel-devel >= 4.4.2
BuildRequires:	libxfcegui4-devel >= 4.4.2
BuildRequires:	libxfce4util-devel
BuildRequires:	pkgconfig(libxfce4ui-1) >= 4.7.0
BuildRequires:	libxml2-devel
BuildRequires:	perl(XML::Parser)
BuildRequires:	intltool
Requires:	xfce4-panel >= 4.4.2
Obsoletes:	xfce-weather-plugin

%description
This panel plugin shows the current temperature and weather condition, 
using weather data provided by xoap.weather.com (www.weather.com).

%prep
%setup -q
#patch0 -p0

%build
%configure2_5x
%make

%install
%makeinstall_std

%find_lang %{name} %{name}.lang

%files -f %{name}.lang
%doc AUTHORS ChangeLog README
%dir %{_datadir}/xfce4/weather
%{_datadir}/xfce4/weather/*
%{_datadir}/xfce4/panel/plugins/*
%{_libdir}/xfce4/panel/plugins/
%{_iconsdir}/hicolor/*/apps/*.png


%changelog
* Tue Apr 17 2012 Crispin Boylan <crisb@mandriva.org> 0.7.4-5
+ Revision: 791573
- Rebuild

* Sun Apr 08 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 0.7.4-4
+ Revision: 789866
- rebuild
- drop old stuff from spec file

* Tue Feb 21 2012 Jon Dill <dillj@mandriva.org> 0.7.4-3
+ Revision: 778765
- rebuild against new version of libffi4

* Mon Nov 21 2011 Sergio Rafael Lemke <sergio@mandriva.com> 0.7.4-2
+ Revision: 732176
- Added patch to fix the 'no data' on the panel applet

* Sat Mar 12 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.7.4-1
+ Revision: 644045
- update to new version 0.7.4
- update url for Source0
- tune up buildrequires

* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.7.3-3mdv2011.0
+ Revision: 615651
- the mass rebuild of 2010.1 packages

* Fri May 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.7.3-2mdv2010.1
+ Revision: 543443
- rebuild for mdv 2010.1

* Wed Aug 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.7.3-1mdv2010.0
+ Revision: 409651
- update to new version 0.7.3

* Wed Jul 29 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.7.2-1mdv2010.0
+ Revision: 404018
- update to new version 0.7.2

* Wed Jul 22 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.7.1-1mdv2010.0
+ Revision: 398599
- update to new version 0.7.1

* Wed Jun 24 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.7.0-1mdv2010.0
+ Revision: 388886
- update to new version 0.7.0
- drop patch 0

* Tue Jun 16 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.4-1mdv2010.0
+ Revision: 386436
- update to new version 0.6.4

* Sun Jun 14 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.3-1mdv2010.0
+ Revision: 385908
- update to new version 0.6.3
- drop patches 1,2,3,4 and 5, they were merged by upstream

* Thu Jun 11 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.2-6mdv2010.0
+ Revision: 385033
- Patch2: better version
- Patch4: fix display orientation
- Patch5: take advantage of new gtk-2.12 tooltips

* Sun Mar 22 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.2-5mdv2009.1
+ Revision: 360451
- Patch3: fixes against latest libtool

* Sat Oct 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.2-4mdv2009.1
+ Revision: 295033
- rebuild for new Xfce4.6 beta1

* Sat Jun 28 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.2-3mdv2009.0
+ Revision: 229726
- Patch1: fix UTF8 encodings
- Patch2: add resolvconf support (upstream bug #4118)

* Wed Apr 16 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.2-2mdv2009.0
+ Revision: 194689
- Patch0: save nicely units

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Nov 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.2-1mdv2008.1
+ Revision: 110578
- new version

* Mon Nov 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.1-1mdv2008.1
+ Revision: 110143
- correct buildrequires
- new license policy
- use upstream tarball name as a real name
- do not package COPYING and INSTALL files
- use upstream name
- new license policy
- new version

* Fri May 25 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.0-3mdv2008.0
+ Revision: 31037
- add %%post and %%postun scripts

* Thu May 24 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.0-2mdv2008.0
+ Revision: 30499
- update url
- spec file clean

* Wed May 23 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.0-1mdv2008.0
+ Revision: 30295
- new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8622 |12cr|xfce4-websearch-plugin-0.1.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A web search plugin for the Xfce panel
Name:		xfce4-websearch-plugin
Version:	0.1.1
Release:	%mkrel 5
License:	GPLv2+
Group:		Graphical desktop/Xfce
URL:		http://goodies.xfce.org/projects/panel-plugins/xfce4-weather-plugin
Source0:	http://goodies.xfce.org/releases/xfce4-weather-plugin/%{name}-%{version}.tar.bz2
Requires:	xfce4-panel >= 4.4.2
BuildRequires:	xfce4-panel-devel >= 4.4.2
BuildRequires:	libxfcegui4-devel >= 4.4.2
BuildRequires:	perl(XML::Parser) intltool
Obsoletes:	xfce-websearch-plugin
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
A web search plugin for the Xfce panel.

%prep
%setup -q

%build
./autogen.sh
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%find_lang %{name}

%post
%update_icon_cache hicolor

%postun
%clean_icon_cache hicolor

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc NEWS COPYING AUTHORS ChangeLog README
%{_libdir}/xfce4/panel-plugins/*
%{_datadir}/xfce4/panel-plugins/websearch.desktop


%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.1.1-5mdv2010.0
+ Revision: 435107
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.1.1-4mdv2009.0
+ Revision: 262415
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.1.1-3mdv2009.0
+ Revision: 257015
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Dec 13 2007 Jérôme Soyer <saispo@mandriva.org> 0.1.1-1mdv2008.1
+ Revision: 119329
- Fix tarball
- New release 0.1.1

* Thu Dec 06 2007 Jérôme Soyer <saispo@mandriva.org> 0.1.0-1mdv2008.1
+ Revision: 115812
- Add BuildRequires
- import xfce4-websearch-plugin



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8623 |12cr|xfce4-wmdock-plugin-0.3.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)

Summary:	WindowMaker dockapps plugin for the Xfce desktop environment
Name:		xfce4-wmdock-plugin
Version:	0.3.4
Release:	%mkrel 1
License:	GPLv2+
Group:		Graphical desktop/Xfce
URL:		http://goodies.xfce.org/projects/panel-plugins/xfce4-wmdock-plugin
Source0:	http://archive.xfce.org/src/panel-plugins/xfce4-wmdock-plugin/%{url_ver}/%{name}-%{version}.tar.bz2
Requires:	xfce4-panel >= 4.4.2
BuildRequires:	xfce4-panel-devel >= 4.4.2
BuildRequires:	perl(XML::Parser)
BuildRequires:	libwnck-devel
BuildRequires:	libxfce4util-devel
BuildRequires:	libxfcegui4-devel
Obsoletes:	xfce-wmdock-plugin
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
The WMdock plugin is a compatibility layer for running 
WindowMaker dockapps on the XFCE desktop. It integrates 
the dockapps into a panel, closely resembling the look 
and feel of the WindowMaker dock or clip, respectively.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%find_lang %{name}

%if %mdkversion < 200900
%post
%update_icon_cache hicolor
%endif

%if %mdkversion < 200900
%postun
%clean_icon_cache hicolor
%endif

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc README ChangeLog AUTHORS
%{_libdir}/xfce4/panel-plugins/*
%{_datadir}/xfce4/panel-plugins/*
%{_iconsdir}/hicolor/*/apps/*.png


%changelog
* Sun May 08 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.4-1mdv2011.0
+ Revision: 672536
- update to new version 0.3.4

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.1 packages

* Fri May 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.2-4mdv2010.1
+ Revision: 543444
- rebuild for mdv 2010.1

* Mon Sep 21 2009 Thierry Vignaud <tv@mandriva.org> 0.3.2-3mdv2010.0
+ Revision: 446156
- rebuild

* Fri Mar 06 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.2-2mdv2009.1
+ Revision: 349525
- rebuild for xfce-4.6.0

* Tue Jan 27 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.2-1mdv2009.1
+ Revision: 334565
- update to new version 0.3.2

* Mon Jan 26 2009 Funda Wang <fwang@mandriva.org> 0.3.1-1mdv2009.1
+ Revision: 333624
- New version 0.3.1

* Sat Oct 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.0-2mdv2009.1
+ Revision: 295034
- rebuild for new Xfce4.6 beta1

* Mon Aug 25 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.0-1mdv2009.0
+ Revision: 275721
- package translations
- update to new version 0.3.0
- update source url
- run scriplets only for mdv older than 200900

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 0.2.0-4mdv2009.0
+ Revision: 262416
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.2.0-3mdv2009.0
+ Revision: 257017
- rebuild

* Mon Feb 11 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.0-1mdv2008.1
+ Revision: 165230
- new version

* Wed Feb 06 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.9-1mdv2008.1
+ Revision: 163347
- new version

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Dec 20 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.8-1mdv2008.1
+ Revision: 135362
- new version

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Nov 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.6-3mdv2008.1
+ Revision: 110144
- correct buildrequires
- new license policy
- use upstream tarball name as a real name
- do not package COPYING and NEWS files
- add ChangeLog file to the docs
- use upstream name

* Sat Oct 27 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.6-1mdv2008.1
+ Revision: 102632
- import xfce-wmdock-plugin


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8624 |12cr|xfce4-xkb-plugin-0.5.4.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)

Summary:	A plugin for the Xfce4 panel displaying keyboard layout
Name:		xfce4-xkb-plugin
Version:	0.5.4.3
Release:	%mkrel 1
License:	BSD
Group:		Graphical desktop/Xfce
URL:		http://goodies.xfce.org/projects/panel-plugins/xfce4-xkb-plugin
Source0:	http://archive.xfce.org/src/panel-plugins/xfce4-xkb-plugin/%{url_ver}/%{name}-%{version}.tar.bz2
BuildRequires:	xfce4-panel-devel >= 4.4.2
BuildRequires:	intltool
BuildRequires:	libxklavier-devel >= 5.0
BuildRequires:	librsvg2-devel
BuildRequires:	libwnck-devel
BuildRequires:	libxfce4util-devel
BuildRequires:	libxfce4ui-devel
Requires:	xfce4-panel >= 4.4.2
Obsoletes:	xfce-xkb-plugin
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
A plugin for the Xfce4 panel displaying keyboard layout.
The plugin may be used as an indicator for the current layout
and to switch layouts.
The layouts must be defined either in XF86Config or by 
xetskbmap tool.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

# remove unneeded devel files
rm -f %{buildroot}/%{_libdir}/xfce4/panel-plugins/*.a

%find_lang %{name}

%clean
rm -rf  %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS ChangeLog README
%dir %{_datadir}/xfce4/xkb
%{_datadir}/xfce4/xkb/*
%{_datadir}/xfce4/panel-plugins/xkb-plugin.desktop
%{_libdir}/xfce4/panel-plugins/


%changelog
* Sun Feb 19 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.4.3-1mdv2012.0
+ Revision: 777403
- update to new version 0.5.4.3

* Tue Jun 14 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.4.1-1
+ Revision: 685174
- update to new version 0.5.4.1

* Mon May 30 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.4.0-2
+ Revision: 681982
- rebuild

* Sun May 08 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.4.0-1
+ Revision: 672528
- update to new version 0.5.4.0

  + Matthew Dawkins <mattydaw@mandriva.org>
    - added missing BR

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.1 packages

* Thu Feb 25 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.3.3-4mdv2010.1
+ Revision: 511215
- Patch1: fix some crashes

* Mon Jan 11 2010 Götz Waschk <waschk@mandriva.org> 0.5.3.3-3mdv2010.1
+ Revision: 489685
- update patch for new libxklavier

* Wed Jul 08 2009 Götz Waschk <waschk@mandriva.org> 0.5.3.3-2mdv2010.0
+ Revision: 393442
- fix build with new libxklavier (bug #52029)

* Fri Mar 06 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.3.3-1mdv2009.1
+ Revision: 350223
- update to new version 0.5.3.3

* Fri Mar 06 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.3.2-2mdv2009.1
+ Revision: 349542
- rebuild for xfce-4.6.0

* Wed Feb 04 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.3.2-1mdv2009.1
+ Revision: 337427
- update to new version 0.5.3.2

* Mon Feb 02 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.3.1-1mdv2009.1
+ Revision: 336306
- update to new version 0.5.3.1

* Thu Jan 29 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.3-1mdv2009.1
+ Revision: 335223
- update to new version 0.5.3

* Tue Nov 11 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.2-1mdv2009.1
+ Revision: 302158
- update to new version 0.5.2

* Sat Oct 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.1-2mdv2009.1
+ Revision: 295036
- rebuild for new Xfce4.6 beta1

* Thu Sep 25 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.1-1mdv2009.1
+ Revision: 287980
- update to new version 0.5.1
- add missing buildrequires

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 0.4.3-6mdv2009.0
+ Revision: 262417
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.4.3-5mdv2009.0
+ Revision: 257028
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Nov 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.3-3mdv2008.1
+ Revision: 110146
- correct buildrequires
- use upstream tarball name as a real name
- do not package COPYING and INSTALL files
- use upstream name

* Thu May 24 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.3-2mdv2008.0
+ Revision: 30500
- update url
- spec file clean

* Wed May 23 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.3-1mdv2008.0
+ Revision: 30296
- new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8625 |12cr|xfce-utils-4.8.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)

Summary:	Utilities for the Xfce Desktop Environment
Name:		xfce-utils
Version:	4.8.3
Release:	%mkrel 1
License:	GPLv2+
URL:		http://www.xfce.org
Group:		Graphical desktop/Xfce
Source0:	http://archive.xfce.org/src/xfce/%{name}/%{url_ver}/%{name}-%{version}.tar.bz2
# An english native speaker should feel free to update this file :)
Source1:	Mandriva
Source2:	06Xfce
Source3:	xfce4.sh
Source4:	xfce4.pam
Patch5:		%{name}-4.8.2-xinitrc.patch
Patch10:	%{name}-4.5.91-xfmountdev4-use-thunar.patch
BuildRequires:	chrpath
BuildRequires:	dbus-glib-devel
BuildRequires:	libxfce4util-devel >= 4.7.0
BuildRequires:	libxfce4ui-devel >= 4.7.0
# for /usr/sbin/fndSession:
Requires:	desktop-common-data
Requires:	exo
Requires:	dbus-x11
Requires:	xinit
Requires:	xdg-user-dirs-gtk
Requires:	xscreensaver
Requires:	iceauth
Requires:	consolekit
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
The utilities and scripts provides an about dialog for
Xfce 4, an application launcher, and several useful
scripts that are also used by other Xfce components such
as the panel and the desktop menu.

%prep
%setup -q
%patch10 -p1

%build

%if %mdkversion > 200900
sed -i -e 's#/etc/X11/xdg#/etc/xdg#g' scripts/xinitrc.in.in
%endif

%configure2_5x \
	--enable-dbus \
	--with-vendor-info=Mandriva \
	--disable-static \
	--with-browser=firefox \
	--with-terminal=Terminal

%make

%install
rm -rf %{buildroot}
%makeinstall_std

chrpath -d %{buildroot}%{_bindir}/xfrun4
install -m 644 -D %{SOURCE1} %{buildroot}%{_datadir}/xfce4/Mandriva

# session
mkdir -p %{buildroot}%{_sysconfdir}/X11/wmsession.d
install -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/X11/wmsession.d

# env
mkdir -p %{buildroot}%{_sysconfdir}/profile.d
install -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/profile.d

# pam
mkdir -p %{buildroot}%{_sysconfdir}/pam.d
install -m 644 %{SOURCE4} %{buildroot}%{_sysconfdir}/pam.d/xfce4

# not needed at all in mdv case
rm -rf %{buildroot}%{_datadir}/xsessions/xfce.desktop

# (tpg) this file is in mandriva-xfce-config package
rm -rf %{buildroot}%{_sysconfdir}/xdg/xfce4/Xft.xrdb

%find_lang %{name}

%post
%make_dm_session
if [ "$1" = "2" -a -r /etc/sysconfig/desktop ]; then
  sed -i -e "s|^DESKTOP=Xfce4$|DESKTOP=xfce4|g" /etc/sysconfig/desktop
fi

%postun
%make_session

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc README TODO ChangeLog AUTHORS
%dir %{_sysconfdir}/xdg/xfce4
%attr(755,root,root) %{_sysconfdir}/xdg/xfce4/xinitrc
%{_sysconfdir}/xdg/autostart/xfconf-migration-4.6.desktop
%config(noreplace) %{_sysconfdir}/X11/wmsession.d/06Xfce
%attr(755,root,root) %config(noreplace) %{_sysconfdir}/profile.d/xfce4.sh
%config(noreplace) %{_sysconfdir}/pam.d/xfce4
%dir %{_datadir}/xfce4
%{_datadir}/xfce4/Mandriva
%{_bindir}/*
%{_libdir}/xfce4/xfconf-migration/xfconf-migration-4.6.pl
%{_datadir}/icons/*
%{_datadir}/applications/*.desktop
%{_datadir}/dbus-1/services/org.xfce.RunDialog.service


%changelog
* Fri Sep 23 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.8.3-1
+ Revision: 701028
- update to new version 4.8.3

* Sat Jul 30 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.8.2-3
+ Revision: 692482
- rediff patch 5

* Sat Jul 30 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.8.2-2
+ Revision: 692471
- drop patch 5, not needed anymore

* Sat Jun 18 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.8.2-1
+ Revision: 685912
- update to new version 4.8.2

* Sat Mar 12 2011 Funda Wang <fwang@mandriva.org> 4.8.1-2
+ Revision: 643886
- rebuild to obsolete old packages

* Wed Feb 02 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.8.1-1
+ Revision: 635006
- update to new version 4.8.1

* Sun Jan 23 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.8.0-1
+ Revision: 632412
- update to new version 4.8.0

* Thu Jan 06 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7.4-1mdv2011.0
+ Revision: 629134
- update to new version 4.7.4

* Wed Dec 08 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7.3-1mdv2011.0
+ Revision: 616356
- update to new version 4.7.3

* Sat Dec 04 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7.2-1mdv2011.0
+ Revision: 609458
- update to new version 4.7.2

* Mon Nov 08 2010 Götz Waschk <waschk@mandriva.org> 4.7.1-2mdv2011.0
+ Revision: 595069
- fix installation of credits file (bug #61562)

* Sun Nov 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7.1-1mdv2011.0
+ Revision: 594784
- update to new version 4.7.1
- rediff patch 5
- drop patch 6, fixed by upstream
- fix file list
- drop old conditions in spec file for mdv release older than 200900

* Sat Sep 18 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7.0-1mdv2011.0
+ Revision: 579569
- update to new version 4.7.0
- drop patches 0, 4, 8 and 11
- rediff patch 5
- adjust buildrequires
- fix file list

* Sat Sep 11 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.2-6mdv2011.0
+ Revision: 577404
- do not spawn yet another one session

* Sat Sep 11 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.2-5mdv2011.0
+ Revision: 577141
- launch xfce4-session with dbus-launch

* Wed Sep 08 2010 Michael Scherer <misc@mandriva.org> 4.6.2-4mdv2011.0
+ Revision: 576710
- reuse dash, as tpg found the real issue ( missing () for function definition )

* Sun Sep 05 2010 Michael Scherer <misc@mandriva.org> 4.6.2-3mdv2011.0
+ Revision: 576130
- fix xfce start breakage ( ie, xfce started as root when gdm start )

* Sat Sep 04 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.2-2mdv2011.0
+ Revision: 576003
- rework patch 5, make it dash compliant, also use dash by default

* Fri Jul 16 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.2-1mdv2011.0
+ Revision: 553897
- update to new version 4.6.2

* Fri Jun 04 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.1-6mdv2010.1
+ Revision: 547078
- remove ck-launch-session form 06Xfce file (mdv #58842)

* Mon Apr 19 2010 Ahmad Samir <ahmadsamir@mandriva.org> 4.6.1-5mdv2010.1
+ Revision: 536814
- revert previous patch, ck-launch-session is already used via
  /etc/X11/wmsession.d/06Xfce

* Sat Apr 10 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.1-4mdv2010.1
+ Revision: 533557
- Patch11: register ConsoleKit session (mdvbz #56150)

* Tue Jul 07 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.1-3mdv2010.0
+ Revision: 393344
- bump release tag, because BS is hungry
- add requires on iceauth (mdvbz #52099)

* Wed Apr 22 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.1-1mdv2010.0
+ Revision: 368746
- update to new version 4.6.1

* Thu Mar 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.0-4mdv2009.1
+ Revision: 349303
- rebuild
- rebuild whole xfce

* Sat Feb 28 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.0-2mdv2009.1
+ Revision: 346152
- Patch8: rediff and reenable it

* Sat Feb 28 2009 Jérôme Soyer <saispo@mandriva.org> 4.6.0-1mdv2009.1
+ Revision: 346001
- Disable Patch8

* Mon Feb 23 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.99.1-2mdv2009.1
+ Revision: 344116
- Patch5: this is not the place to source scripts from /etc/X11/xinit.d

* Tue Jan 27 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.99.1-1mdv2009.1
+ Revision: 333945
- update to new version 4.5.99.1
- Patch5: rediff

* Mon Jan 19 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.93-2mdv2009.1
+ Revision: 331252
- fix the path for xfce configs for xinitrc file

* Thu Jan 15 2009 Jérôme Soyer <saispo@mandriva.org> 4.5.93-1mdv2009.1
+ Revision: 329673
- Remove patch3 fixed upstream

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - Patch5: source scripts from /etc/X11/xinit.d directory
    - update url in vendor file info for Mandriva's Xfce wiki
    - update to new version 4.5.93

* Wed Jan 07 2009 Götz Waschk <waschk@mandriva.org> 4.5.92-7mdv2009.1
+ Revision: 326748
- fix desktop entry

* Thu Dec 11 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.92-6mdv2009.1
+ Revision: 313398
- run %%make_dm_session for post scriplet

* Sat Nov 29 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.92-5mdv2009.1
+ Revision: 307569
- fix path for env script

* Mon Nov 24 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.92-4mdv2009.1
+ Revision: 306483
- Patch5: backport from 4.4.2

* Sun Nov 23 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.92-3mdv2009.1
+ Revision: 306040
- remove xsession desktop file
- add env script
- add pam rules
- set DESKTOP var

* Sat Nov 22 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.92-2mdv2009.1
+ Revision: 305947
- add session file
- add full path for the Source0

* Sat Nov 15 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.92-1mdv2009.1
+ Revision: 303455
- update to new version 4.5.92 (Xfce 4.6 Beta 2 Hopper)

* Sat Oct 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.91-2mdv2009.1
+ Revision: 294973
- Patch10: use thunar instread of depreciated xftree4
- drop patch 1 and 9
- rediff patch 5
- spef file clean

* Thu Oct 16 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.91-1mdv2009.1
+ Revision: 294413
- Xfce4.6 beta1 is landing on cooker
- drop patche7 and temporaily disable patches 1 and 9
- fix file list

* Mon Sep 22 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-26mdv2009.0
+ Revision: 286672
- Patch5: remove some code, as it is now handled dirrefently by mandriva-xfce-config package

* Tue Sep 09 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-25mdv2009.0
+ Revision: 283231
- Patch7: enable for mdv newer than 2008.1, as it needs never glib than 2.13 (#40462)

* Sun Sep 07 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-23mdv2009.0
+ Revision: 282242
- move Xft.xrdb file to mandriva-xfce-config package

* Wed Jul 02 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-22mdv2009.0
+ Revision: 230855
- Patch9: convert xfrun labels to utf-8 (upstream bug #3543)

* Wed Jun 25 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-21mdv2009.0
+ Revision: 228807
- Patch5: do not run ssh-agent and do not execute dbus-launch, because it is handled differently already, also do not ovveride xsetroot settings

* Mon May 12 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-20mdv2009.0
+ Revision: 206288
- fix sysconfdir path for mdv release 2009 and newer
- change sysconfdir from /etc/X11/xdg to /etc/xdg only for Mandriva releases newer than 2008.1

* Sun May 04 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-19mdv2009.0
+ Revision: 201087
- Patch8: pass /etc/xdg and /etc/X11/xdg in the startxfce script

* Wed Apr 30 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-18mdv2009.0
+ Revision: 199346
- switch xlockmore with xscreensaver

* Sun Apr 20 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-17mdv2009.0
+ Revision: 196013
- Patch5: fix regression introduced in last commit

* Sun Apr 20 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-16mdv2009.0
+ Revision: 195974
- Patch5: be more carefull when creating mdv's specific icons on desktop
- add one more person to the hall of fame

* Wed Apr 16 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-15mdv2009.0
+ Revision: 194767
- Patch5: export gtkrc file specific to mandriva and xfce theme (thanks to GTK2_RC_FILES)
- Patch7: use a real GtkComboBoxEntry (Xfce upstream bug #3820)

* Wed Mar 19 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-14mdv2008.1
+ Revision: 188840
- merge patch 2 into patch 5
- Patch5: rediff, do not start pulseaudio daemon(this is not the place and time for this)
- Patch6: prevent about dialog box resize on startup

* Thu Mar 13 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-13mdv2008.1
+ Revision: 187456
- Patch5: rediff, fix directory name for notification-daemon-xfce settings

* Wed Mar 12 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-12mdv2008.1
+ Revision: 187090
- Patch5: rediff, copy register.desktop and upgrade.desktop on user's desktop only for given mdv flavour

* Mon Mar 03 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-11mdv2008.1
+ Revision: 178196
- add Dr_ST to the hall of fame ;-)

* Fri Feb 29 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-10mdv2008.1
+ Revision: 176620
- Patch5: rediff, add option to add xfce preferneces if doesn't exist

* Sun Feb 24 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-9mdv2008.1
+ Revision: 174371
- fix typo in requires

* Sat Feb 23 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-8mdv2008.1
+ Revision: 174097
- Patch5: start pulseaudio as a deamon at Xfce lauch (only for mdv 2008.1 and higher)
- requires xflockmore

* Mon Feb 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-7mdv2008.1
+ Revision: 170067
- require xdg-user-dirs-gtk

* Sun Jan 27 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-6mdv2008.1
+ Revision: 158492
- add requires on xinit
- check wheter screensaver is running, patch 4

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Tue Dec 18 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-5mdv2008.1
+ Revision: 132005
- add patch 3, which shows xfce version by using --xfce-version option

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Nov 24 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-4mdv2008.1
+ Revision: 111774
- update tarball

* Fri Nov 23 2007 Jérôme Soyer <saispo@mandriva.org> 4.4.2-3mdv2008.1
+ Revision: 111614
- Add one contributors

* Tue Nov 20 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-2mdv2008.1
+ Revision: 110665
- add missing buildrequires on dbus-glib-devel
- fix file list

* Sun Nov 18 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-1mdv2008.1
+ Revision: 110001
- drop patch 0 (fixed upstream)
- set Thunar as a default browser
- set Terminal as a default terminal application
- fix file list
- hardcode buildrequires to a specific xfce version
- new version
- new license policy
- add some explicit options to configure

* Mon Sep 24 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.1-7mdv2008.0
+ Revision: 92543
- add Scara
- add Dotan Kamberd
- fix "about" info, make it utf-8

* Tue Sep 18 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.1-6mdv2008.0
+ Revision: 89662
- requires dbus-x11

* Sat Aug 25 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.1-5mdv2008.0
+ Revision: 71412
- provide patch 2 (xinitrc with cpp)
- remove unneeded configure scripts
- update mandriva file

* Mon Jul 23 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.1-4mdv2008.0
+ Revision: 54512
- add missing icon to the startup script (closes bug #29095)

* Tue Jun 26 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.1-3mdv2008.0
+ Revision: 44285
- disable builing of static files rather than deleting them
- fix file list
- own proper configuration files
- set default browser and terminal
- add P0
- update description

* Fri May 25 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.1-2mdv2008.0
+ Revision: 31215
- use macros in %%post and %%postun
- add Mandriva file - information about vendor
- spec file clean

* Wed Apr 18 2007 Jérôme Soyer <saispo@mandriva.org> 4.4.1-1mdv2008.0
+ Revision: 14663
- New release 4.4.1


* Fri Jan 26 2007 Jérôme Soyer <saispo@mandriva.org> 4.4.0-1mdv2007.0
+ Revision: 113679
- Fix dbus

  + plouf <plouf>
    - New release 4.4.0

* Fri Dec 29 2006 Jérôme Soyer <saispo@mandriva.org> 4.3.99.2-1mdv2007.1
+ Revision: 102553
- Remove dbus file
- New release 4.3.99.2

  + Nicolas Lécureuil <neoclust@mandriva.org>
    - import xfce-utils-4.3.90.2-1mdv2007.0

* Tue Jul 11 2006 Charles A Edwards <eslrahc@mandriva.org> 4.3.90.2-1mdv2007.0
- 4.3.90.2 (Xfce-4.4 beta2)

* Wed Apr 19 2006 trem <trem@mandriva.org> 4.3.90.1-1mdk
- 4.3.90.1

* Sat Mar 11 2006 Marcel Pol <mpol@mandriva.org> 4.3.0-0.svn_r20246.1mdk
- svn r20246
- drop P2, 3, using exo-open now
- don't require libxfcegui4-plugins anymore

* Sun Feb 05 2006 Marcel Pol <mpol@mandriva.org> 4.3.0-0.svn_r19739.1mdk
- 4.3.0 svn r19739
- don't run libtoolize
- update filelist
- rediff P2
- P3, use www-browser as preferred browser

* Fri Jan 13 2006 Marcel Pol <mpol@mandriva.org> 4.2.3-1mdk
- 4.2.3
- remove more unneeded devel files

* Wed May 25 2005 Marcel Pol <mpol@mandriva.org> 4.2.2-1mdk
- 4.2.2
- %%{1}mdv2007.1
- requires desktop-common-data

* Sat Apr 30 2005 Marcel Pol <mpol@mandriva.org> 4.2.1-2mdk
- use xvt as default terminal
  use -e and -T for execute and title

* Wed Mar 16 2005 Charles A Edwards <eslrahc@mandrake.org> 4.2.1-1mdk
- 4.2.1

* Sat Jan 22 2005 Marcel Pol <mpol@mandrake.org> 4.2.0-3mdk
- P0, run taskbar by default

* Sat Jan 22 2005 Marcel Pol <mpol@mandrake.org> 4.2.0-2mdk
- group: Graphical desktop/Xfce
- fix P1
- remove unneeded devel files

* Tue Jan 18 2005 Charles A Edwards <eslrahc@mandrake.org> 4.2.0-1mdk
- 4.2.0 Final

* Mon Dec 27 2004 Marcel Pol <mpol@mandrake.org> 4.1.99.3-2mdk
- disable P1 for now, it breaks

* Sun Dec 26 2004 Marcel Pol <mpol@mandrake.org> 4.1.99.3-1mdk
- 4.1.99.3 (4.2.0 RC 3)
- rediff P0
- P1, disable compositor by default

* Sun Dec 12 2004 Charles A Edwards <eslrahc@mandrake.org> 4.1.99.2-1mdk
- 4.1.99.2 (4.2.0 RC 2)
- drop P1

* Tue Nov 16 2004 Marcel Pol <mpol@mandrake.org> 4.1.99.1-2mdk
- require libxfcegui4-plugins

* Tue Nov 16 2004 Marcel Pol <mpol@mandrake.org> 4.1.99.1-1mdk
- 4.1.99.1
- s/XFce/Xfce
- rediff and integrate p0 and p1 for xinitrc script
- update filelist
- remove rpath from xfrun4

* Sat Oct 02 2004 Frederic Crozat <fcroza@mandrakesoft.com> 4.0.6-2mdk
- Patch1: don't touch background at startup

* Tue Jul 13 2004 Charles A Edwards <eslrahc@mandrake.org> 4.0.6-1mdk
- 4.0.6
- reenable libtoolize

* Sun Apr 18 2004 Charles A Edwards <eslrahc@mandrake.org> 4.0.5-1mdk
- 4.0.5
- rm desktop files

* Sat Apr 10 2004 Charles A Edwards <eslrahc@mandrake.org> 4.0.4-1mdk
- 4.0.4

 * Sat Jan 10 2004 Charles A Edwards <eslrahc@mandrake.org> 4.0.3-1mdk
- 4.0.3


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8626 |12cr|xfconf-4.10.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -d. -f1,2)
%define major 2
%define apiver 0
%define libname %mklibname %{name} %{apiver} %{major}
%define develname %mklibname %{name} -d

Summary:	A configuration storage system for Xfce
Name:		xfconf
Version:	4.10.0
Release:	1
License:	GPLv2+
Group:		Graphical desktop/Xfce
Url:		http://www.xfce.org
Source0:	http://archive.xfce.org/src/xfce/%{name}/%{url_ver}/%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(libxfce4util-1.0) >= 4.10.0
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	dbus-glib-devel
BuildRequires:	perl(ExtUtils::Depends)
BuildRequires:	perl(ExtUtils::PkgConfig)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Glib::MakeHelper)
BuildRequires:	perl(Glib)
BuildRequires:	perl-devel
BuildRequires:	gettext
Requires:	dbus-x11

%description
Xfconf is a hierarchical (tree-like) configuration
system for the Xfce graphical desktop environment.

%package -n %{libname}
Summary:	Main library for xfconf
Group:		System/Libraries
Requires:	%{name} = %{version}-%{release}
Obsoletes:	%{mklibname %{name} 0} < 4.5.92

%description -n %{libname}
Main library for the xfconf, a configuration
storage system for Xfce.

%package -n %{develname}
Summary:	Development files for xfconf
Group:		Development/C++
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Requires:	dbus-glib-devel
Requires:	dbus-devel
Requires:	glib2-devel

%description -n %{develname}
Development files and headers for xfconf.

%package -n perl-%{name}
Summary:	Perl bindings for %{name}
Group:		Development/Perl
Requires:	%{libname} = %{version}-%{release}

%description -n perl-%{name}
Perl bindings for %{name}.

%prep
%setup -q

%build
%configure2_5x	\
	--disable-static \
	--disable-checks \
	--disable-gtk-doc \
	--enable-perl-bindings

%make

%install

%makeinstall_std

mkdir -p %{buildroot}%{_mandir}/man3

mv -f %{buildroot}/usr/local/share/man/man3/Xfce4::Xfconf.3pm %{buildroot}%{_mandir}/man3

# dummy
mkdir -p %{buildroot}%{_sysconfdir}/xdg/xfce4/xfconf


%find_lang %{name} %{name}.lang

%files -f %{name}.lang
%doc AUTHORS NEWS ChangeLog
%dir %{_sysconfdir}/xdg/xfce4/xfconf
%{_bindir}/xfconf-query
%{_libdir}/xfce4/%{name}/xfconfd
%{_datadir}/dbus-1/services/org.xfce.Xfconf.service
%{_datadir}/gtk-doc/html/xfconf

%files -n %{libname}
%{_libdir}/*xfconf-%{apiver}.so.%{major}*

%files -n %{develname}
%{_includedir}/xfce4/xfconf-%{apiver}
%{_libdir}/libxfconf-%{apiver}.so
%{_libdir}/pkgconfig/libxfconf-%{apiver}.pc

%files -n perl-%{name}
%dir %{perl_sitearch}/Xfce4
%dir %{perl_sitearch}/Xfce4/Xfconf
%dir %{perl_sitearch}/Xfce4/Xfconf/Install
%dir %{perl_sitearch}/auto/Xfce4/Xfconf
%{perl_sitearch}/Xfce4/*.pm
%{perl_sitearch}/Xfce4/Xfconf/Install/*
%{perl_sitearch}/auto/Xfce4/Xfconf/*.so
%{_mandir}/man3/Xfce4::Xfconf.3pm.*


%changelog
* Mon Apr 30 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 4.10.0-1
+ Revision: 794638
- update to new version 4.10.0

* Sun Apr 15 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 4.9.1-1
+ Revision: 791113
- disable gtk docs
- update to new version 4.9.1

* Mon Apr 02 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 4.9.0-1
+ Revision: 788881
- update to new version 4.9.0
- drop old stuff from spec file

* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 4.8.1-2
+ Revision: 768358
- mass rebuild of perl extensions against perl 5.14.2

* Tue Dec 27 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.8.1-1
+ Revision: 745802
- drop la files
- provide better url parsing in url_ver definition (this should go to the global rpm macros, maybe someday who knows :)
- update to new version 4.8.1
- fix file list

* Wed Jan 19 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.8.0-1
+ Revision: 631655
- update to new version 4.8.0

* Thu Jan 06 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7.5-1mdv2011.0
+ Revision: 629099
- update to new version 4.7.5

* Sat Dec 04 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7.4-1mdv2011.0
+ Revision: 609296
- update to new version 4.7.4

* Fri Sep 17 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7.3-1mdv2011.0
+ Revision: 579276
- update to new version 4.7.3
- fix file list
- handle new url for Source0

* Thu Jul 22 2010 Jérôme Quelin <jquelin@mandriva.org> 4.6.2-2mdv2011.0
+ Revision: 556783
- perl 5.12 rebuild

* Thu Jul 15 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.2-1mdv2011.0
+ Revision: 553659
- update to new version 4.6.2

* Mon Mar 01 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.1-4mdv2010.1
+ Revision: 513125
- disable checks for non existing settings

* Thu Feb 25 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.1-3mdv2010.1
+ Revision: 511087
- add missing requires and buildrequires

* Sat Jan 02 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.1-2mdv2010.1
+ Revision: 484913
- library should require binaries

* Tue Apr 21 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.1-1mdv2010.0
+ Revision: 368570
- update to new version 4.6.1

* Thu Mar 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.0-2mdv2009.1
+ Revision: 349233
- rebuild whole xfce

* Fri Feb 27 2009 Jérôme Soyer <saispo@mandriva.org> 4.6.0-1mdv2009.1
+ Revision: 345642
- New upstream release

* Mon Jan 26 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.99.1-1mdv2009.1
+ Revision: 333867
- update to new version 4.5.99.1

* Wed Jan 14 2009 Jérôme Soyer <saispo@mandriva.org> 4.5.93-1mdv2009.1
+ Revision: 329529
- New upstream release
- New upstream release

* Wed Dec 10 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.92-3mdv2009.1
+ Revision: 312380
- requires dbus-x11

* Mon Nov 24 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.92-2mdv2009.1
+ Revision: 306418
- own /etc/xdg/xfce4/xfconf dir
- add full path for the Source0

* Sat Nov 15 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.92-1mdv2009.1
+ Revision: 303482
- introduce perl-xfconf subpackage
- bump major
- obsolete old library
- update to new version 4.5.92 (Xfce 4.6 Beta 2 Hopper)
- enable perl bindings
- own missing directory

* Thu Oct 16 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.91-1mdv2009.1
+ Revision: 294440
- Xfce4.6 beta1 is landing on cooker
- add source and spec files
- Created package structure for xfconf.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8627 |12cr|xfdesktop-4.10.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)

Summary:	Desktop manager for the Xfce Desktop Environment
Name:		xfdesktop
Version:	4.10.0
Release:	2
License:	GPLv2+
Group:		Graphical desktop/Xfce
URL:		http://www.xfce.org
Source0:	http://archive.xfce.org/src/xfce/%{name}/%{url_ver}/%{name}-%{version}.tar.bz2
Patch5:		%{name}-4.6.0-default-mdv-color.patch
BuildRequires:	libgdk_pixbuf2.0-devel
BuildRequires:	xfce4-panel-devel >= 4.10.0
BuildRequires:	exo-devel >= 0.8.0
BuildRequires:	thunar-devel >= 1.4.0
BuildRequires:	pkgconfig(libwnck-1.0)
BuildRequires:	xfconf-devel >= 4.10.0
BuildRequires:	garcon-devel >= 0.2.0
BuildRequires:	pkgconfig(libxfce4ui-1) >= 4.10.0
BuildRequires:	pkgconfig(libnotify)
Conflicts:      xfce-utils <= 4.8.3-1
Requires:	mandriva-theme
Requires:	desktop-common-data
Requires:	xfce4-session >= 4.9.0
#Requires:	mandriva-xfce-config

%description
The desktop manager sets the background image, provides a right-click
menu to launch applications and can optionally show files
(including application launchers) or iconified windows. It includes
gradient support for background color, saturation support for background image,
real multiscreen and xinerama support, and it provides a desktop menu editor.

%prep
%setup -q
#%patch5 -p1

%build
%configure2_5x \
	--disable-static \
	--enable-desktop-icons \
	--enable-file-icons \
	--disable-thunarx \
	--enable-gio-unix \
	--enable-notifications \
	--enable-desktop-menu \
	--with-file-manager-fallback=Thunar

%make

%install
%makeinstall_std

%find_lang %{name} %{name}.lang

%files -f %{name}.lang
%doc README TODO AUTHORS NEWS
%{_bindir}/*
%{_datadir}/applications/*
%{_iconsdir}/hicolor/*
%{_datadir}/pixmaps/*
%{_datadir}/backgrounds/xfce/xfce-blue.jpg
%{_mandir}/man1/*


%changelog
* Sat May 05 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 4.10.0-1
+ Revision: 796424
- adjust buildrequires version
- update to new version 4.10.0

* Sun Apr 15 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 4.9.3-1
+ Revision: 791203
- finally fix file list
- fix file list
- update to new version 4.9.3

* Sat Apr 07 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 4.9.2-3
+ Revision: 789691
- add conflicts on xfce-utils

* Fri Apr 06 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 4.9.2-2
+ Revision: 789510
- replace xfce-utils with xfce4-session as a requirement

* Thu Apr 05 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 4.9.2-1
+ Revision: 789486
- update to new version 4.9.2
- disable patch 5 for now
- drop old stuff from spec file

* Fri Sep 23 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.8.3-1
+ Revision: 701022
- update to new version 4.8.3

* Sat Apr 23 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.8.2-2
+ Revision: 656777
- add missing buildrequires on libnotify-devel

* Sat Apr 23 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.8.2-1
+ Revision: 656775
- update to new version 4.8.2

* Sat Mar 12 2011 Funda Wang <fwang@mandriva.org> 4.8.1-2
+ Revision: 643890
- rebuild to obsolete old packages

* Thu Feb 03 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.8.1-1
+ Revision: 635405
- update to new version 4.8.1

* Wed Jan 26 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.8.0-1
+ Revision: 632765
- update to new version 4.8.0

* Fri Jan 07 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7.5-1mdv2011.0
+ Revision: 629645
- update to new version 4.7.5

* Wed Dec 08 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7.4-1mdv2011.0
+ Revision: 616399
- update to new version 4.7.4

* Sat Dec 04 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7.3-1mdv2011.0
+ Revision: 609368
- update to new version 4.7.3

* Sat Nov 06 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7.2-2mdv2011.0
+ Revision: 594167
- enable support for activators on desktop
- drop conditionals in spec file for mdv older than 200900

* Sat Nov 06 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7.2-1mdv2011.0
+ Revision: 593847
- update to new version 4.7.2

* Sat Sep 18 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7.0-1mdv2011.0
+ Revision: 579591
- disable launchers icons
- update to new version 4.7.0
- adjust buildrequires
- update file list

* Fri Jul 16 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.2-1mdv2011.0
+ Revision: 553895
- update to new version 4.6.2

* Fri May 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.1-2mdv2010.1
+ Revision: 543222
- rebuild for mdv 2010.1

* Tue Apr 21 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.1-1mdv2010.0
+ Revision: 368580
- update to new version 4.6.1

* Sun Apr 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.0-5mdv2009.1
+ Revision: 364235
- drop patch0, completely useless
- Patch5: rediff
- Patch1: no need to call xfce_menu_init() from the stub
- Patch2: call gdk_flush() after removing X properties
- Patch3: reload image and icon view
- Patch4: default acction to accept for delete dialgos
- Patch6: reload desktop when the 1st img is added to an img list
- Patch7: auto select images as they are added to the list

* Wed Mar 18 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.0-4mdv2009.1
+ Revision: 357514
- exclude xfce-applications.menu, provide better one layout in next release of mandriva-xfce-config

* Thu Mar 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.0-3mdv2009.1
+ Revision: 349422
- rebuild
- rebuild whole xfce

* Fri Feb 27 2009 Jérôme Soyer <saispo@mandriva.org> 4.6.0-1mdv2009.1
+ Revision: 345759
- New upstream release

* Tue Jan 27 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.99.1-1mdv2009.1
+ Revision: 334208
- update to new version 4.5.99.1
- menu-editor is dead

* Wed Jan 14 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.93-1mdv2009.1
+ Revision: 329519
- update to new version 4.5.93

* Sat Nov 15 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.92-1mdv2009.1
+ Revision: 303564
- update to new version 4.5.92 (Xfce 4.6 Beta 2 Hopper)
- add full path for the Source0

* Fri Oct 17 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.91-1mdv2009.1
+ Revision: 294732
- Xfce4.6 beta1 is landing on cooker
- disable all patches, some of them could be still usefull, will investigate this later
- tune up buildrequires
- fix file list

* Mon Oct 13 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-23mdv2009.1
+ Revision: 293353
- Patch7: new version

* Thu Sep 25 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-22mdv2009.0
+ Revision: 288184
- Patch11: do not force disable double buffering (fixes a lot of flickering issues and memory usage)

* Fri Sep 19 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-21mdv2009.0
+ Revision: 285985
- patch7: rediff
- Patch7: new version (from xfce upstream bug #4365)

* Fri Sep 05 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-20mdv2009.0
+ Revision: 281252
- Patch7: new version of patch

* Tue Aug 19 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-19mdv2009.0
+ Revision: 273493
- Patch7: use XDG_DESKTOP_DIR environment variable for desktop directory

* Sat Jun 28 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-18mdv2009.0
+ Revision: 229716
- Patch9: activate menu items (upstream bug #3652)
- Patch10: add zoom option for backdrop

* Mon Jun 16 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-17mdv2009.0
+ Revision: 219437
- fix file list

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Mon May 19 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-16mdv2009.0
+ Revision: 208982
- Patch8: simplify freeing code

* Sun May 11 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-15mdv2009.0
+ Revision: 205608
- change sysconfdir from /etc/X11/xdg to /etc/xdg only for Mandriva releases newer than 2008.1

* Mon May 05 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-14mdv2009.0
+ Revision: 201354
- Patch7: do not hardcode desktop directory to /home/someuser/Desktop, use instead XDG_DESKTOP_DIR which uses localised desktop directory (Xfce upstream bug #4062)

* Tue Apr 08 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-13mdv2009.0
+ Revision: 192379
- set explicit requires on mandriva-xfce-config, so this should prevent empty menus issue

* Tue Mar 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-12mdv2008.1
+ Revision: 188643
- Patch6: fix settings_register_callback assertion

* Mon Mar 17 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-11mdv2008.1
+ Revision: 188427
- Patch5: set default Mandriva colors (based on x11-server patch)
- Patch3: rediff
- Patch4: obey X-MandrivaLinux-.hidden

* Fri Feb 29 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-10mdv2008.1
+ Revision: 176642
- Patch2: fix more mem leaks

* Thu Feb 28 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-9mdv2008.1
+ Revision: 176205
- Patch3: fix relocation while building on x86_64
- Patch2: fix memory leak in menu code

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Dec 17 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-8mdv2008.1
+ Revision: 121176
- add patch 2 (show Eject for all removeable media, not only for disks)

  + Thierry Vignaud <tv@mandriva.org>
    - do not package big ChangeLog

* Thu Dec 06 2007 Jérôme Soyer <saispo@mandriva.org> 4.4.2-7mdv2008.1
+ Revision: 116069
- Add backdrop patch

* Wed Nov 28 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-6mdv2008.1
+ Revision: 113691
- update to the latest tarball

* Fri Nov 23 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-5mdv2008.1
+ Revision: 111653
- drop requires on ia_ora-gnome, which were not used at all

* Mon Nov 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-4mdv2008.1
+ Revision: 110151
- new license policy
- remove not needed buildrequires
- do not package COPYING, add NEWS and ChangeLog instead

  + Jérôme Soyer <saispo@mandriva.org>
    - Fix BuildRequires and Requires
    - Bump Release

* Sun Nov 18 2007 Jérôme Soyer <saispo@mandriva.org> 4.4.2-1mdv2008.1
+ Revision: 109977
- New release 4.4.2

* Fri Sep 21 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.1-8mdv2008.0
+ Revision: 91887
- exclude config files, which are now in mandriva-xfce-config package
- drop old and useless menu scripts

* Tue Sep 18 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.1-7mdv2008.0
+ Revision: 89665
- requires xfce-utils
- rediff patch 6

* Sat Aug 25 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.1-5mdv2008.0
+ Revision: 71413
- provide patch 11 (fix mouse's button behaviour against gtk2-2.11.x)

* Tue Jun 26 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.1-4mdv2008.0
+ Revision: 44305
- own only those configure files which are belong to this package

* Mon Jun 04 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.1-3mdv2008.0
+ Revision: 35002
- add P10 (fix memleak)
- add P9 (sets caption and icon for menu button)
- add P8 (show wallpaper by default)
- provide P7 (use wallpaper from mandriva-theme)
- set requires on ia_ora-gnome
- update description
- drop __libtoolize
- disable compiling static files rather than removing them
- use macros in %%post and %%postun
- spec file clean

* Fri May 25 2007 Jérôme Soyer <saispo@mandriva.org> 4.4.1-2mdv2008.0
+ Revision: 31090
- Add Xubuntu patches and Mandriva default theme

* Fri Apr 20 2007 Jérôme Soyer <saispo@mandriva.org> 4.4.1-1mdv2008.0
+ Revision: 16126
- New release 4.4.1


* Thu Feb 01 2007 Lev Givon <lev@mandriva.org> 4.4.0-2mdv2007.0
+ Revision: 115832
- Add thunar-devel build requirement needed by new desktop file icon
  feature.

* Tue Jan 23 2007 plouf <plouf> 4.4.0-1mdv2007.1
+ Revision: 112328
- New release 4.4.0

* Fri Dec 15 2006 Jérôme Soyer <saispo@mandriva.org> 4.3.99.2-1mdv2007.1
+ Revision: 97239
- Remove patch0
- New release 4.3.99.2
- Import xfdesktop

* Tue Jul 11 2006 Charles A Edwards <eslrahc@mandriva.org> 4.3.90.2-1mdv2007.0
- 4.3.90.2 (Xfce-4.4 beta2)
- disable mdk menu patch for the moment

* Wed Apr 26 2006 Jerome Soyer <saispo@mandriva.org> 4.3.90.1-1mdk
- Tue Apr 18 2006 trem <trem@mandriva.org> 4.3.90.1-1mdk
- 4.3.90.1

* Sat Mar 11 2006 Marcel Pol <mpol@mandriva.org> 4.3.0-0.svn_r20246.1mdk
- svn r20246
- buildrequires exo-devel

* Tue Feb 07 2006 Marcel Pol <mpol@mandriva.org> 4.3.0-0.svn_r19739.1mdk
- 4.3.0 svn r19739
- require mandriva-theme
- rediff P0, P3
- add more menu locales to P2
- don't run libtoolize

* Fri Jan 13 2006 Marcel Pol <mpol@mandriva.org> 4.2.3-1mdk
- 4.2.3
- remove more unneeded devel files
- fix permissions of postrun script

* Fri Jun 03 2005 Marcel Pol <mpol@mandriva.org> 4.2.2-2mdk
- add menu_method_postrun.sh to remove submenu from menu2.xml

* Wed May 25 2005 Marcel Pol <mpol@mandriva.org> 4.2.2-1mdk
- 4.2.2
- %%mkrel
- requires desktop-common-data

* Wed Mar 16 2005 Charles A Edwards <eslrahc@mandrake.org> 4.2.1-1mdk
- 4.2.1

* Mon Mar 07 2005 Marcel Pol <mpol@mandrake.org> 4.2.0-4mdk
- P3: define default backdrop
- use www-browser, require mandrake_desk

* Sat Feb 05 2005 Charles A Edwards <eslrahc@mandrake.org> 4.2.0-3mdk
- update menu-method to include icons
  Thanks to Roman Moravcik <morgan@pobox.sk>

* Sat Jan 22 2005 Marcel Pol <mpol@mandrake.org> 4.2.0-2mdk
- group: Graphical desktop/Xfce
- remove unneeded devel files

* Tue Jan 18 2005 Charles A Edwards <eslrahc@mandrake.org> 4.2.0-1mdk
- 4.2.0 Final

* Tue Dec 28 2004 Marcel Pol <mpol@mandrake.org> 4.1.99.3-2mdk
- buildrequires xfce-panel-devel

* Sat Dec 25 2004 Marcel Pol <mpol@mandrake.org> 4.1.99.3-1mdk
- 4.1.99.3 (4.2.0 RC 3)
- rediff P0
- drop P1, merged upstream

* Sun Dec 12 2004 Charles A Edwards <eslrahc@mandrake.org> 4.1.99.2-1mdk
- 4.1.99.2 (4.2.0 RC 2)
- disable P0 and P1

* Thu Nov 18 2004 Marcel Pol <mpol@mandrake.org> 4.1.99.1-4mdk
- Patch2: use mandrake menu, disable xdg menu
- update menu-method to produce valid xml file

* Wed Nov 17 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 4.1.99.1-3mdk
- Regenerate patch0 (and make Marcel happy :)

* Wed Nov 17 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 4.1.99.1-2mdk
- Patch1: fix UTF8 in desktop file

* Tue Nov 16 2004 Marcel Pol <mpol@mandrake.org> 4.1.99.1-1mdk
- 4.1.99.1
- s/XFce/Xfce
- disable P0 for now
- update filelist

* Sat Oct 02 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 4.0.6-2mdk
- Patch0: fix background dithering

* Tue Jul 13 2004 Charles A Edwards <eslrahc@mandrake.org> 4.0.6-1mdk
- 4.0.6
- reenable libtoolize

* Sun Apr 18 2004 Charles A Edwards <eslrahc@mandrake.org> 4.0.5-1mdk
- 4.0.5

* Sat Apr 10 2004 Charles A Edwards <eslrahc@mandrake.org> 4.0.4-1mdk
- 4.0.4


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8628 |12cr|xfe-1.32.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	MS-Explorer-like minimalist file manager for X
Name:		xfe
Version:	1.32.5
Release:	1
License:	GPLv2+
Group:		File tools
Url:		http://roland65.free.fr/xfe
Source0:	http://downloads.sourceforge.net/xfe/%{name}-%{version}.tar.gz
Patch0:		xfe-1.32.2-missing_Xlib_h.patch
Patch1:		xfe-1.32.5-mdv-xfp_desktop.patch
BuildRequires:	libpng-devel
BuildRequires:	fox1.6-devel
BuildRequires:	libxft-devel
BuildRequires:	intltool

%description
X File Explorer (Xfe) is an MS-Explorer like file manager for X.
It is based on the popular, but discontinued, X Win Commander,
originally developed by Maxim Baranov.

Xfe aims to be the file manager of choice for all light thinking Unix addicts!

%prep
%setup -q
%patch0 -p0
%patch1 -p1

%build
export CXXFLAGS="-O2  -I/usr/include/fox-1.6 -DHAVE_XFT_H -DSTARTUP_NOTIFICATION"
export LDFLAGS="-lX11 -lfreetype -lz -lXft"

%configure2_5x \
	--disable-rpath \
	--enable-release \
	--enable-threads=posix \
	--without-included-gettext

%make

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%makeinstall_std rcdir=%{_sysconfdir}/%{name}

%find_lang %{name}

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS README TODO ChangeLog
%{_bindir}/xf*
%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/%{name}/xferc
%{_datadir}/applications/*.desktop
%{_datadir}/pixmaps/*.png
%{_datadir}/pixmaps/*.xpm
%{_datadir}/%{name}/icons
%{_mandir}/man1/*


%changelog
* Mon Apr 09 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.32.5-1
+ Revision: 790007
- update to 1.32.5
- use upstream xfe.desktop
- fix xfp.desktop

* Thu Nov 17 2011 Alexander Khrukin <akhrukin@mandriva.org> 1.32.4-1
+ Revision: 731203
- version update

* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1.19.2-4mdv2011.0
+ Revision: 615676
- the mass rebuild of 2010.1 packages

* Sun May 02 2010 Funda Wang <fwang@mandriva.org> 1.19.2-3mdv2010.1
+ Revision: 541529
- fix build with gcc 44

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sun Aug 03 2008 Frederik Himpe <fhimpe@mandriva.org> 1.19.2-1mdv2009.0
+ Revision: 261986
- update to new version 1.19.2

* Thu Jul 10 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.19.1-1mdv2009.0
+ Revision: 233529
- update to new version 1.19.1

* Mon Jun 16 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.19-1mdv2009.0
+ Revision: 219403
- update to new version 1.19

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Thu Jun 05 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.18-1mdv2009.0
+ Revision: 215216
- fix file list
- update to new version 1.18
- add missing buildrequires
- new version
- new library policy
- compile with posix thread suport

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Apr 18 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.99-1mdv2008.0
+ Revision: 14817
- new version


* Sat Feb 10 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.98-1mdv2007.0
+ Revision: 118801
- add doc files
- new version
- fix buildrequires
- add missing file

* Tue Jan 30 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.88-1mdv2007.1
+ Revision: 115565
- Import xfe


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8629 |12cr|xferstats-2.16-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name xferstats
%define version 2.16
%define release %mkrel 8

Summary:	Compiles information about file transfers from logfiles
Name:		%name
Version:	%version
Release:	%release
URL:		http://xferstats.off.net/
Source0:	%{name}-%{version}.tar.bz2
Patch0:		xferstats.patch.bz2
Patch1:		xferstats-2.16-config-loc.patch.bz2
License:	GPL
Group:		Monitoring
BuildRoot:	%{_tmppath}/%{name}-root
BuildRequires:	glib-devel >= 1.2

%description
xferstats compiles information about file transfers from logfiles.

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
%configure
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall DESTDIR=%{buildroot}

mkdir -p %{buildroot}%{_datadir}/xferstats/
cp -a graphs %{buildroot}%{_datadir}/xferstats/

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc ChangeLog
%config(noreplace) %{_sysconfdir}/xferstats.cfg
%{_bindir}/xferstats
%{_mandir}/*/*
%{_datadir}/xferstats



%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 2.16-8mdv2010.0
+ Revision: 435116
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.16-7mdv2009.0
+ Revision: 262430
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.16-6mdv2009.0
+ Revision: 257061
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.16-4mdv2008.1
+ Revision: 130143
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import xferstats


* Thu Jun 02 2005 Nicolas Lcureuil <neoclust@mandriva.org> 2.16-4mdk
- Rebuild

* Sun Dec 07 2003 Franck Villaume <fvill@freesurf.fr> 2.16-3mdk
- add BuildRequires glib-devel >= 1.2

* Sun Feb 02 2003 Lenny Cartier <lenny@mandrakesoft.com> 2.16-2mdk
- rebuild

* Thu Nov 21 2002 Lenny Cartier <lenny@mandrakesoft.com> 2.16-1mdk
- from Austin Acton <aacton@yorku.ca> :
	- stole and modified spec from RedHat for Mandrake 9.0

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8630 |12cr|xfmpc-0.2.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)

Summary:	A MPD client focusing on low footprint for Xfce
Name:		xfmpc
Version:	0.2.2
Release:	%mkrel 2
License:	BSD-like
Group:		Graphical desktop/Xfce
Url:		http://goodies.xfce.org/projects/applications/%{name}
Source0:	http://archive.xfce.org/src/apps/xfmpc/%{url_ver}/%{name}-%{version}.tar.bz2
BuildRequires:	libxfce4ui-devel
BuildRequires:	libxfce4util-devel
BuildRequires:	libmpd-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
A MPD client focusing on low footprint for Xfce desktop environment.

%prep
%setup -q

%build
%define Werror_cflags %nil
%configure2_5x

%make

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%makeinstall_std

%find_lang %{name}

%if %mdkversion < 200900
%post
%{update_menus}
%{update_desktop_database}
%update_icon_cache hicolor
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%{clean_desktop_database}
%clean_icon_cache hicolor
%endif

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS README ChangeLog
%{_bindir}/xfmpc
%{_datadir}/applications/*.desktop
%{_mandir}/man1/%{name}*


%changelog
* Mon Apr 09 2012 Crispin Boylan <crisb@mandriva.org> 0.2.2-2mdv2012.0
+ Revision: 789963
- Rebuild

* Thu Oct 27 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.2-1
+ Revision: 707444
- update to new version 0.2.2
- fix url for source0

* Sun May 08 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.1-1
+ Revision: 672534
- update to new version 0.2.1
- add missing buildrequires

* Wed Jan 26 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.0-4
+ Revision: 633062
- rebuild for new Xfce 4.8.0

* Sat Sep 18 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.0-3mdv2011.0
+ Revision: 579668
- rebuild for new xfce 4.7.0

* Fri May 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.0-2mdv2010.1
+ Revision: 543315
- rebuild for mdv 2010.1

* Mon Sep 07 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.0-1mdv2010.0
+ Revision: 432952
- update to new version 0.2.0

* Mon May 25 2009 Funda Wang <fwang@mandriva.org> 0.1.0-1mdv2010.0
+ Revision: 379437
- rebuild for new mpd

* Mon Apr 06 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.0-1mdv2009.1
+ Revision: 364416
- update to new version 0.1.0

* Sun Mar 08 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.7-2mdv2009.1
+ Revision: 352876
- rebuild for xfce-4.6.0

* Tue Aug 26 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.7-1mdv2009.0
+ Revision: 276257
- update to new version 0.0.7

* Sat Aug 09 2008 Thierry Vignaud <tv@mandriva.org> 0.0.6-2mdv2009.0
+ Revision: 269797
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Mon Apr 28 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.6-1mdv2009.0
+ Revision: 198091
- new version

* Tue Apr 08 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.5-1mdv2009.0
+ Revision: 192381
- new version

* Sun Feb 24 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.3-1mdv2008.1
+ Revision: 174137
- new release
- add desktop file
- add sources and spec file
- Created package structure for xfmpc.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8631 |12cr|xfprint-4.6.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Werror_cflags %nil

%define major 0
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	Print dialog and printer manager for Xfce
Name:		xfprint
Version:	4.6.1
Release:	5
License:	GPLv2+
Group:		Graphical desktop/Xfce
URL:		http://www.xfce.org
Source0:	http://www.xfce.org/archive/xfce-%{version}/src/%{name}-%{version}.tar.bz2
BuildRequires:	glib2-devel >= 2.0.6
BuildRequires:	libxfcegui4-devel >= 4.6.0
BuildRequires:	xfconf-devel >= 4.6.0
BuildRequires:	a2ps
Buildrequires:	cups-devel
BuildRequires:	chrpath
BuildRequires:	desktop-file-utils
Requires:	a2ps
Requires:	%{libname} = %{version}-%{release}

%description
The printing helper is a graphical frontend for printing,
a printer management, and a job queue management. It doesn't
let you configure printers but only use printing systems that
have already been configured properly.

%package -n %{libname}
Summary:	Libraries for the Xfce Printer Manager
Group:		Graphical desktop/Xfce

%description -n %{libname}
Libraries for the Xfce Printer Manager.

%package -n %{develname}
Summary:	Libraries and header files for the Xfce Printer Manager
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%mklibname %{name} 0 -d
Obsoletes:	%mklibname %{name} 0 -d

%description -n %{develname}
Libraries and header files for the Xfce Printer Manager.

%prep
%setup -q

export LIBS="-lX11"
%configure2_5x \
	--disable-letter \
	--enable-cups \
	--disable-static

%install
%makeinstall_std

# disable rpath
chrpath -d %{buildroot}/%{_libdir}/xfce4/xfprint-plugins/*.so

%find_lang %{name} %{name}.lang

desktop-file-install \
    --add-only-show-in="XFCE" \
    --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

%files -f %{name}.lang
%doc README ChangeLog AUTHORS
%{_bindir}/*
%{_libdir}/xfce4/*
%{_datadir}/applications/*.desktop
%{_iconsdir}/hicolor/*
%{_datadir}/xfce4/doc/*
%{_datadir}/gtk-doc/html/

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_libdir}/pkgconfig/xfprint-1.0.pc
%{_libdir}/libxfprint.so
%dir %{_includedir}/xfce4/libxfprint
%{_includedir}/xfce4/libxfprint/*


%changelog
* Mon Apr 09 2012 Crispin Boylan <crisb@mandriva.org> 4.6.1-5
+ Revision: 790105
- Fix gold linker build

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - rebuild
    - drop old stuff from spec file

* Wed Jan 26 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.1-4
+ Revision: 633063
- rebuild for new Xfce 4.8.0

* Sat Sep 18 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.1-3mdv2011.0
+ Revision: 579670
- rebuild for new xfce 4.7.0

* Fri May 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.1-2mdv2010.1
+ Revision: 543316
- rebuild for mdv 2010.1

* Tue Apr 21 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.1-1mdv2010.0
+ Revision: 368581
- update to new version 4.6.1

* Thu Mar 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.0-2mdv2009.1
+ Revision: 349261
- rebuild whole xfce

* Fri Feb 27 2009 Jérôme Soyer <saispo@mandriva.org> 4.6.0-1mdv2009.1
+ Revision: 345706
- New upstream release

* Tue Jan 27 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.99.1-1mdv2009.1
+ Revision: 333952
- update to new version 4.5.99.1
- use versionate buildrequires on xfconf-devel

* Thu Jan 15 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.93-1mdv2009.1
+ Revision: 329688
- update to new version 4.5.93
- add full path for the Source0

* Sat Nov 15 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.92-2mdv2009.1
+ Revision: 303497
- update to new version 4.5.92 (Xfce 4.6 Beta 2 Hopper)

* Tue Nov 11 2008 Oden Eriksson <oeriksson@mandriva.com> 4.5.91-2mdv2009.1
+ Revision: 302196
- rebuilt against new libxcb

* Fri Oct 17 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.91-1mdv2009.1
+ Revision: 294764
- Xfce4.6 beta1 is landing on cooker
- tune up buildrequires

* Sat Aug 09 2008 Thierry Vignaud <tv@mandriva.org> 4.4.2-4mdv2009.0
+ Revision: 269798
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Wed Apr 16 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-3mdv2009.0
+ Revision: 194469
- do not package COPYING ile

* Fri Jan 25 2008 Funda Wang <fwang@mandriva.org> 4.4.2-2mdv2008.1
+ Revision: 157760
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Nov 18 2007 Jérôme Soyer <saispo@mandriva.org> 4.4.2-1mdv2008.1
+ Revision: 109976
- New release 4.4.2

* Sat Aug 25 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.1-4mdv2008.0
+ Revision: 71321
- new devel library policy
- fix provides

* Sat Aug 25 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.1-3mdv2008.0
+ Revision: 71241
- remove X-MandrivaLinux from desktop file
- update description

* Wed May 30 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.1-2mdv2008.0
+ Revision: 32889
- drop __libtoolize
- tune up desktop file
- enable cups
- use macros in %%post and %%postun
- spec file clean

* Mon Apr 23 2007 Jérôme Soyer <saispo@mandriva.org> 4.4.1-1mdv2008.0
+ Revision: 17607
- New release 4.4.1


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8632 |12cr|xfrisk-1.2-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: XFrisk, a multi-user network version of the classic "Risk"
Name: xfrisk
Version: 1.2
Release: %mkrel 10
Group: Games/Strategy
Source: http://www.iki.fi/morphy/xfrisk/XFrisk-%{version}.tar.gz
Patch0: XFrisk-mdk.patch
Patch1: XFrisk-1.2-fix-str-fmt.patch
License: GPL
URL: http://www.iki.fi/morphy/xfrisk
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
BuildRequires: libx11-devel
BuildRequires: Xaw3d-devel
BuildRequires: libxaw-devel
BuildRequires: libxt-devel
Obsoletes: XFrisk < %version-%release
Provides: XFrisk = %version-%release

%description
XFrisk a multi-user network version of the classic "Risk"

%prep
%setup -qn XFrisk
%patch0 -p1 -b .mdk
%patch1 -p0 -b .str

%build
make PREFIX=%_prefix CC="gcc %{optflags}" LDFLAGS="%{?ldflags}"

%install
rm -rf $RPM_BUILD_ROOT
make PREFIX=%buildroot%_prefix install

mkdir -p %buildroot%_datadir/applications
cat << EOF >%buildroot%_datadir/applications/mandriva-%name.desktop
[Desktop Entry]
Name=XFrisk
Comment=A multi-user network version of the classic "Risk"
Exec=%_bindir/risk
Icon=strategy_section
Terminal=false
Type=Application
Categories=Game;StrategyGame;
EOF

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,games,games,-)
%{_datadir}/xfrisk
%{_bindir}/risk
%{_bindir}/xfrisk
%{_bindir}/friskserver
%{_bindir}/aiDummy
%{_bindir}/aiConway
%{_bindir}/aiColson
%_datadir/applications/mandriva-%name.desktop
%doc BUGS
%doc ChangeLog
%doc FAQ
%doc README.NEW
%doc TODO


%changelog
* Tue Feb 01 2011 Funda Wang <fwang@mandriva.org> 1.2-10mdv2011.0
+ Revision: 634901
- simplify BR

* Mon Sep 21 2009 Thierry Vignaud <tv@mandriva.org> 1.2-9mdv2010.0
+ Revision: 446159
- rebuild

* Mon Apr 06 2009 Funda Wang <fwang@mandriva.org> 1.2-8mdv2009.1
+ Revision: 364358
- fix binary name
- add desktop item
- fix str fmt
- unzip the patch
- rename to lowercase

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 1.2-6mdv2009.0
+ Revision: 262431
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.2-5mdv2009.0
+ Revision: 257063
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.2-3mdv2008.1
+ Revision: 136605
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import XFrisk


* Wed Mar 08 2006 Nicolas Lcureuil <neoclust@mandriva.org> 1.2-3mdk
- Fix BuildRequires

* Fri Jul 29 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.2-2mdk
- Fix BuildRequires

* Wed Mar 16 2005 Bruno Cornec <bcornec@mandrakesoft.org> 1.2-1mdk
- First version

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8633 |12cr|xfswitch-plugin-0.0.1-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	User switching plugin for Xfce desktop environment
Name:		xfswitch-plugin
Version:	0.0.1
Release:	%mkrel 10
License:	GPLv2+
Group:		Graphical desktop/Xfce
Url:		http://goodies.xfce.org/projects/panel-plugins/xfswitch-plugin/
Source0:	http://goodies.xfce.org/releases/xfswitch-plugin/%{name}-%{version}.tar.bz2
BuildRequires:	libxfce4-panel-devel >= 4.7.0
BuildRequires:	libxfcegui4-devel
Requires:	gdm

%description
Xfswitch-plugin is a user switching plugin, which allows you 
to leave the current session opened and open a new session 
with another user.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%find_lang %{name} %{name}.lang

%files -f %{name}.lang
%doc AUTHORS ChangeLog README
%{_libdir}/xfce4/panel-plugins/%{name}
%{_datadir}/xfce4/panel-plugins/%{name}.desktop


%changelog
* Tue Apr 17 2012 Crispin Boylan <crisb@mandriva.org> 0.0.1-10mdv2012.0
+ Revision: 791574
- Rebuild

* Sun Apr 08 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.1-9
+ Revision: 789931
- rebuild
- drop old stuff from spec file

* Wed Jan 26 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.1-8
+ Revision: 633064
- rebuild for new Xfce 4.8.0

* Sat Sep 18 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.1-7mdv2011.0
+ Revision: 579683
- rebuild for new xfce 4.7.0

* Sun Aug 01 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.1-6mdv2011.0
+ Revision: 564729
- rebuild

* Fri May 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.1-5mdv2010.1
+ Revision: 543317
- rebuild for mdv 2010.1

* Mon Sep 21 2009 Thierry Vignaud <tv@mandriva.org> 0.0.1-4mdv2010.0
+ Revision: 446160
- rebuild

* Thu Mar 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.1-3mdv2009.1
+ Revision: 349262
- rebuild whole xfce

* Mon Feb 09 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.1-2mdv2009.1
+ Revision: 338873
- looks like package got lost in space

* Sun Feb 08 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.1-1mdv2009.1
+ Revision: 338612
- add source and spec files
- Created package structure for xfswitch-plugin.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8634 |12cr|xfwm4-4.10.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)

Summary:	Window manager for Xfce desktop environment
Name:		xfwm4
Version: 	4.10.0
Release:	1
License:	GPLv2+
Group:		Graphical desktop/Xfce
URL:		http://www.xfce.org
Source0:	http://archive.xfce.org/src/xfce/%{name}/%{url_ver}/%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
BuildRequires:	pkgconfig(xcomposite)
BuildRequires:	pkgconfig(xdamage)
BuildRequires:	pkgconfig(libstartup-notification-1.0)
BuildRequires:	pkgconfig(libxfce4ui-1) >= 4.9.1
BuildRequires:	pkgconfig(libxfconf-0) >= 4.9.0
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	pkgconfig(libwnck-1.0)
Obsoletes:	xfwm

%description
The Xfce 4 window manager manages the placement of application
windows on the screen, provides beautiful window decorations,
manages workspaces or virtual desktops, and natively supports
multiscreen mode. It provides its own compositing manager (
from the Xorg Composite extension) for true transparency and shadows.
The Xfce 4 window manager includes a keyboard shorcuts editor for user
specific commands and basic windows manipulations, and it provides a
dialog for advanced tweaks.

%prep
%setup -q

%build
%configure2_5x \
	--enable-compositor \
	--enable-xsync \
	--enable-render \
	--enable-randr \
	--enable-startup-notification \
	--disable-static

%make

%install
%makeinstall_std

%find_lang %{name} %{name}.lang

%files -f %{name}.lang
%doc example.gtkrc-2.0 AUTHORS COMPOSITOR README TODO
%dir %{_libdir}/xfce4/xfwm4
%{_bindir}/xfwm4*
%{_libdir}/xfce4/xfwm4/helper-dialog
%{_datadir}/applications/*
%{_iconsdir}/hicolor/*
%{_datadir}/themes/*
%{_datadir}/xfwm4


%changelog
* Tue May 01 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 4.10.0-1
+ Revision: 794661
- update to new version 4.10.0

* Sun Apr 15 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 4.9.1-1
+ Revision: 791061
- update to new version 4.9.1

* Thu Apr 05 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 4.9.0-1
+ Revision: 789478
- update to new version 4.9.0
- drop old stuff from spec file

* Wed Dec 21 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.8.3-1
+ Revision: 744192
- update to new version 4.8.3

* Sun Nov 20 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.8.2-2
+ Revision: 732068
- fix br
- rebuild for glib2

* Fri Sep 23 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.8.2-1
+ Revision: 701026
- update to new version 4.8.2

* Sat Mar 12 2011 Funda Wang <fwang@mandriva.org> 4.8.1-2
+ Revision: 643891
- rebuild to obsolete old packages

* Wed Feb 02 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.8.1-1
+ Revision: 635014
- update to new version 4.8.1

* Sun Jan 23 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.8.0-1
+ Revision: 632413
- update to new version 4.8.0

* Thu Jan 06 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7.4-1mdv2011.0
+ Revision: 629130
- update to new version 4.7.4

* Wed Dec 08 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7.3-1mdv2011.0
+ Revision: 616366
- update to new version 4.7.3

* Thu Dec 02 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7.2-1mdv2011.0
+ Revision: 605587
- update to new version 4.7.2
- bump minimum requirements on libxfce4ui to 4.7.5 version

* Sat Nov 06 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7.1-1mdv2011.0
+ Revision: 593834
- update to new version 4.7.1

* Sat Sep 18 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7.0-1mdv2011.0
+ Revision: 579389
- update to new version 4.7.0
- adjust buildrequires
- fix file list

* Fri Jul 16 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.2-1mdv2011.0
+ Revision: 553896
- update to new version 4.6.2

* Fri May 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.1-2mdv2010.1
+ Revision: 543223
- rebuild for mdv 2010.1

* Tue Apr 21 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.1-1mdv2010.0
+ Revision: 368582
- update to new version 4.6.1

* Mon Apr 06 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.0-4mdv2009.1
+ Revision: 364408
- Patch6: Check fullscreen status against each monitor

* Sun Apr 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.0-3mdv2009.1
+ Revision: 364220
- Patch0: reduce repain timeout in the compositor
- Patch1: check for nil timestamp regardless of focus stealing prevention setting
- Patch2: reduce minimum timeout for focus delay in focus follow mouse
- Patch3: regrab the mouse on parent window
- Patch4: do not not fill over adjacent windows

* Thu Mar 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.0-2mdv2009.1
+ Revision: 349264
- rebuild whole xfce

* Fri Feb 27 2009 Jérôme Soyer <saispo@mandriva.org> 4.6.0-1mdv2009.1
+ Revision: 345703
- New upstream release

* Mon Jan 26 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.99.1-1mdv2009.1
+ Revision: 333925
- update to new version 4.5.99.1

* Wed Jan 14 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.93-1mdv2009.1
+ Revision: 329525
- update to new version 4.5.93
- add full path for the Source0

* Sat Nov 15 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.92-1mdv2009.1
+ Revision: 303496
- update to new version 4.5.92 (Xfce 4.6 Beta 2 Hopper)
- versionate buildrequires

* Fri Oct 17 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.91-1mdv2009.1
+ Revision: 294524
- Xfce4.6 beta1 is landing on cooker
- drop all patches as they were merged by upstream
- tune up buildrequires
- fix file list

* Sat Aug 09 2008 Thierry Vignaud <tv@mandriva.org> 4.4.2-5mdv2009.0
+ Revision: 269799
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Mon May 19 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-4mdv2009.0
+ Revision: 209019
- reorder patches
- Patch1: filter ungrab events
- Patch2: exit on selectionclear
- Patch3: fix compositing overlay
- Patch4: fix automaximize on move

* Sun May 11 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-3mdv2009.0
+ Revision: 205606
- change sysconfdir from /etc/X11/xdg to /etc/xdg only for Mandriva releases newer than 2008.1

* Wed Mar 19 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-2mdv2008.1
+ Revision: 189000
- Patch0: fix focus problems with avant-window-navigator
- remove COPYING file from docs

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Nov 18 2007 Jérôme Soyer <saispo@mandriva.org> 4.4.2-1mdv2008.1
+ Revision: 109994
- Remove unneeded patch
- New release 4.4.2

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - new license policy
    - use upstream tarball name as a real name
    - use upstream name

* Sat Sep 22 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.1-9mdv2008.0
+ Revision: 92282
- provide patch 4, which fixes upstream Xfce bug #3296

* Fri Sep 21 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.1-8mdv2008.0
+ Revision: 91888
- drop patch 1 because it does nothing :(

* Sat Aug 25 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.1-7mdv2008.0
+ Revision: 71392
- provide patch 3 (fix against gtk 2.11.x which kills keyboard/mouse events)
- some cleans
- SILET remove it

* Tue Jun 26 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.1-6mdv2008.0
+ Revision: 44314
- disable compiling of static files rather than deleting them

* Mon Jun 04 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.1-5mdv2008.0
+ Revision: 35021
- provide P2 (fix memory leak)
- update description
- provide patch0

* Tue May 29 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.1-4mdv2008.0
+ Revision: 32565
- use macros in %%post and %%postun
- drop Source1
- drop __libtoolize
- add configure options
- spec file clean

* Thu Apr 26 2007 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 4.4.1-3mdv2008.0
+ Revision: 18426
- Oops, forgot to bump release in last commit.
- Added missing BuildRequires for libxcomposite-devel and
  libxdamage-devel when building with compositor.

* Wed Apr 25 2007 Jérôme Soyer <saispo@mandriva.org> 4.4.1-2mdv2008.0
+ Revision: 18232
- Build with compositor by default

* Mon Apr 23 2007 Jérôme Soyer <saispo@mandriva.org> 4.4.1-1mdv2008.0
+ Revision: 17695
- New release 4.4.1


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8635 |12cr|xfwm4-themes-4.6.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Additional themes for Xfwm
Name:		xfwm4-themes
Version:	4.6.0
Release:	%mkrel 6
License:	GPLv2+
Group:		Graphical desktop/Xfce
URL:		http://www.xfce.org
Source0:	http://www.xfce.org/archive/xfce-%{version}/src/%{name}-%{version}.tar.bz2
Requires:	xfwm4 >= %{version}
BuildArch:	noarch
Obsoletes:	xfwm-themes
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
A set of additional themes for the Xfwm window manager.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README TODO AUTHORS
%{_datadir}/themes/*


%changelog
* Fri Apr 29 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.0-6mdv2011.0
+ Revision: 660752
- rebuild

* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 4.6.0-5mdv2011.0
+ Revision: 615677
- the mass rebuild of 2010.1 packages

* Fri May 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.0-4mdv2010.1
+ Revision: 543318
- rebuild for mdv 2010.1

* Mon Sep 21 2009 Thierry Vignaud <tv@mandriva.org> 4.6.0-3mdv2010.0
+ Revision: 446161
- rebuild

* Thu Mar 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.0-2mdv2009.1
+ Revision: 349282
- rebuild whole xfce

* Fri Feb 27 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.0-1mdv2009.1
+ Revision: 345493
- update to new version 4.6.0

* Mon Jan 26 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.99.1-1mdv2009.1
+ Revision: 333833
- update to new version 4.5.99.1

* Wed Jan 14 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.93-1mdv2009.1
+ Revision: 329526
- update to new version 4.5.93
- add full path for the Source0

* Sat Nov 15 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.92-1mdv2009.1
+ Revision: 303459
- update to new version 4.5.92 (Xfce 4.6 Beta 2 Hopper)

* Thu Oct 16 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.91-1mdv2009.1
+ Revision: 294492
- Xfce4.6 beta1 is landing on cooker

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 4.4.2-4mdv2009.0
+ Revision: 262433
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 4.4.2-3mdv2009.0
+ Revision: 257089
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Nov 18 2007 Jérôme Soyer <saispo@mandriva.org> 4.4.2-1mdv2008.1
+ Revision: 109975
- New release 4.4.2?\195?\169

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - new license policy
    - use upstream tarball name as a real name
    - use upstream name

* Tue May 29 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.1-2mdv2008.0
+ Revision: 32562
- use macros
- spec file clean

* Mon Apr 23 2007 Jérôme Soyer <saispo@mandriva.org> 4.4.1-1mdv2008.0
+ Revision: 17708
- New release 4.4.1


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8636 |12cr|xfwm-themes-4.4.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Additional themes for Xfwm
Name:		xfwm-themes
Version:	4.4.1
Release:	%mkrel 2
License:	GPL
Group:		Graphical desktop/Xfce
URL:		http://www.xfce.org
Source0:	xfwm4-themes-%{version}.tar.bz2
Requires:	xfwm
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
A set of additional themes for the Xfwm window manager.

%prep
%setup -qn xfwm4-themes-%{version}

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

# remove galaxy theme, it sucks anyway :-)
rm -rf %{buildroot}/%{_datadir}/themes/Galaxy

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README TODO COPYING AUTHORS
%{_datadir}/themes/*


%changelog
* Tue May 29 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.1-2mdv2008.0
+ Revision: 32562
- use macros
- spec file clean

* Mon Apr 23 2007 Jérôme Soyer <saispo@mandriva.org> 4.4.1-1mdv2008.0
+ Revision: 17708
- New release 4.4.1


* Tue Jan 23 2007 plouf <plouf> 4.4.0-1mdv2007.0
+ Revision: 112332
- New release 4.4.0

* Wed Dec 13 2006 Jérôme Soyer <saispo@mandriva.org> 4.3.99.2-1mdv2007.1
+ Revision: 96412
- New release 4.3.99.2
- Import xfwm-themes

* Tue Jul 11 2006 Charles A Edwards <eslrahc@mandriva.org> 4.3.90.2-1mdv2007.0
- 4.3.90.2 (Xfce-4.4 beta2)

* Wed Apr 26 2006 Jerome Soyer <saispo@mandriva.org> 4.3.90.1-1mdk
- Tue Apr 18 2006 trem <trem@mandriva.org> 4.3.90.1-1mdk
- 4.3.90.1

* Sat Mar 11 2006 Marcel Pol <mpol@mandriva.org> 4.3.0-0.svn_r20246.1mdk
- svn r20246

* Tue Feb 07 2006 Marcel Pol <mpol@mandriva.org> 4.3.0-0.svn_r19717.2mdk
- really drop Galaxy theme from this package

* Sun Feb 05 2006 Marcel Pol <mpol@mandriva.org> 4.3.0-0.svn_r19717.1mdk
- 4.3.0 svn r19717

* Fri Jan 13 2006 Marcel Pol <mpol@mandriva.org> 4.2.3-1mdk
- 4.2.3

* Wed May 25 2005 Marcel Pol <mpol@mandriva.org> 4.2.2-1mdk
- 4.2.2
- %%mkrel

* Wed Mar 16 2005 Charles A Edwards <eslrahc@mandrake.org> 4.2.1-1mdk
- 4.2.1

* Sat Jan 22 2005 Marcel Pol <mpol@mandrake.org> 4.2.0-2mdk
- group: Graphical desktop/Xfce

* Tue Jan 18 2005 Charles A Edwards <eslrahc@mandrake.org> 4.2.0-1mdk
- 4.2.0 Final

* Sat Dec 25 2004 Marcel Pol <mpol@mandrake.org> 4.1.99.3-1mdk
- 4.1.99.3 (4.2.0 RC 3)

* Sun Dec 12 2004 Charles A Edwards <eslrahc@mandrake.org> 4.1.99.2-1mdk
- 4.1.99.2 (4.2.0 RC 2)

* Tue Nov 16 2004 Marcel Pol <mpol@mandrake.org> 4.1.99.1-1mdk
- 4.1.99.1
- s/xfwm/Xfwm
- update filelist

* Tue Jul 13 2004 Charles A Edwards <eslrahc@mandrake.org> 4.0.6-1mdk
- 4.0.6

* Sun Apr 18 2004 Charles A Edwards <eslrahc@mandrake.org> 4.0.5-1mdk
- 4.0.5

* Sat Apr 10 2004 Charles A Edwards <eslrahc@mandrake.org> 4.0.4-1mdk
- 4.0.4


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8637 |12cr|xgngeo-16-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name xgngeo
%define longname XGngeo
%define version 16
%define rel 2
%define release %mkrel %{rel}

Summary: %{longname} - NeoGeo Emulator Front-End
Name: %{name}
Version: %{version}
Release: %{release}
BuildRequires: pygtk2.0-devel
BuildRequires: desktop-file-utils
Requires: pygtk2.0
Requires: gngeo
Source0: %{longname}-%{version}.tar.bz2
Source1: %{name}-16.png
Source2: %{name}-32.png
Source3: %{name}-48.png
Patch0: %{name}-%{version}-install-and-paths.patch
Group: Emulators
License: GPLv2
URL: http://www.choplair.org/?XGngeo
#or http://choplair.org/?fr/XGngeo
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-build

%description
XGngeo is a front-end for GnGeo, a NeoGeo emulator for Linux.
It uses PyGTK as the GUI toolkit.

%prep
%setup -q -n %{longname}-%{version}
%patch0 -p1

%build

%install
rm -rf %{buildroot}
python setup.py install --prefix=%{_prefix} --root=%{buildroot}

desktop-file-install --vendor="" \
 --remove-category="Application" \
 --add-category="Emulator" \
 --add-category="X-MandrivaLinux-MoreApplications-Emulators" \
 --dir %{buildroot}%{_datadir}/applications/ %{buildroot}%{_datadir}/applications/*

#icons
install -D -m 644 %{SOURCE1} %{buildroot}%{_liconsdir}/%{name}.png
install -D -m 644 %{SOURCE2} %{buildroot}%{_iconsdir}/%{name}.png
install -D -m 644 %{SOURCE3} %{buildroot}%{_miconsdir}/%{name}.png

%find_lang %{name}

%files -f %{name}.lang
%defattr(-,root,root)
%doc CHANGES.txt README.txt doc/xgngeo-doc.pdf doc/xgngeo-doc.txt
%{_bindir}/%{name}
%dir %{py_puresitedir}/%{name}
%{py_puresitedir}/%{name}/*.py
%{py_puresitedir}/XGngeo-16-py*.egg-info
%{_datadir}/applications/%{name}.desktop
%{_liconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post
%{update_menus}

%postun
%{clean_menus}
%endif



%changelog
* Sun Jul 31 2011 Andrey Bondrov <abondrov@mandriva.org> 16-2mdv2012.0
+ Revision: 692526
- Fix python 2.6 -> 2.7 issue
- imported package xgngeo


* Sat Jul 23 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 16-2mdv2011.0
- Import from PLF
- Remove PLF reference

* Tue Mar 27 2007 Guillaume Bedot <littletux@zarb.org> 16-1plf2007.1
- New release
- lots of installation changes
- some changes from CVS (thanks to Choplair!)

* Thu Jun 15 2006 Guillaume Bedot <littletux@zarb.org> 15-3plf2007.0
- standard mkrel
- XDG menu

* Mon Sep 19 2005 Guillaume Bedot <littletux@zarb.org> 15-2plf
- Reupload

* Mon Sep 19 2005 Guillaume Bedot <littletux@zarb.org> 15-1plf
- New release 15
- Updated multi-user / paths patch
- Use mkrel

* Mon Jan 31 2005 Guillaume Bedot <littletux@zarb.org> 14-2plf
- Updated patch patch and menu section.

* Mon Apr 19 2004 Guillaume Bedot <littletux@zarb.org> 14-1plf
- First package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8638 |12cr|xgospel-1.12d-20
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	xgospel
%define	version	1.12d
%define	release	%mkrel 20

Summary:	An X11 client for Internet Go Server
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Games/Strategy
Source0:	http://img.teaser.fr/~jlgailly/%{name}-%{version}.tar.bz2
Patch0:		menu-crash-fix.diff
Patch1:		xgospel-1.12d-prefix.patch
Patch2:		xgospel-1.12d-new-server.patch
URL:		http://gailly.net/xgospel/index.html
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	libx11-devel
BuildRequires:	libxaw-devel
BuildRequires:	libxmu-devel
BuildRequires:	libxpm-devel
BuildRequires:	libxt-devel
BuildRequires:	bison
BuildRequires:	imagemagick

%description
Xgospel is an X11 client for Internet Go Server, it provides a graphical 
interface with a lot of features to play on the Internet using IGS 
(a place with players of all countries playing Go).

%prep
%setup -q
%patch0 -p0
%patch1 -p0
%patch2 -p0

%build
%define Werror_cflags %nil
%configure2_5x
make

%install
rm -fr %buildroot
%makeinstall

mkdir -p %buildroot%{_datadir}/%{name}
cp *.xpm *.res my/*.xpm %buildroot%{_datadir}/%{name}
 
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=xgospel
Comment=An X11 client for Internet Go Server
Exec=%{name}    
Icon=%{name}    
Terminal=false  
Type=Application
Categories=Game;StrategyGame;
EOF

mkdir -p %buildroot%_iconsdir/hicolor/{48x48,32x32,16x16}/apps
convert -resize 48x48 my/XgospelIcon.xpm %buildroot%_iconsdir/hicolor/48x48/apps/%name.png
convert -resize 32x32 my/XgospelIcon.xpm %buildroot%_iconsdir/hicolor/32x32/apps/%name.png
convert -resize 16x16 my/XgospelIcon.xpm %buildroot%_iconsdir/hicolor/16x16/apps/%name.png

%if %mdkversion < 200900
%post
%{update_menus}
%endif
 
%if %mdkversion < 200900
%postun
%{clean_menus} 
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc CHANGES FAQ INSTALL README README.1ST TODO my/COPYRIGHTS
%{_bindir}/*
%{_datadir}/xgospel
%{_iconsdir}/hicolor/*/*/*
%{_datadir}/applications/*.desktop


%changelog
* Tue Feb 01 2011 Funda Wang <fwang@mandriva.org> 1.12d-20mdv2011.0
+ Revision: 634902
- simplify BR

* Mon Sep 21 2009 Thierry Vignaud <tv@mandriva.org> 1.12d-19mdv2010.0
+ Revision: 446188
- rebuild

* Sun Apr 05 2009 Funda Wang <fwang@mandriva.org> 1.12d-18mdv2009.1
+ Revision: 364147
- fix crash

* Sun Apr 05 2009 Funda Wang <fwang@mandriva.org> 1.12d-17mdv2009.1
+ Revision: 364105
- add icons

* Sun Apr 05 2009 Funda Wang <fwang@mandriva.org> 1.12d-16mdv2009.1
+ Revision: 364092
- use new server
- fix str fmt
- use normal prefix

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 1.12d-15mdv2009.0
+ Revision: 262434
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.12d-14mdv2009.0
+ Revision: 257091
- rebuild
- drop old menu

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 1.12d-12mdv2008.1
+ Revision: 130210
- kill re-definition of %%buildroot on Pixel's request
- buildrequires X11-devel instead of XFree86-devel
- import xgospel


* Mon Oct 09 2006 Lenny Cartier <lenny@mandriva.com> 1.12d-12mdv2007.1
- xdg

* Wed Jul 06 2005 Lenny Cartier <lenny@mandriva.com> 1.12d-11mdk
- rebuild

* Wed Jun 16 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.12d-10mdk
- rebuild
- drop Prefix tag
- cosmetics

* Fri Jun 11 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.12d-9mdk
- rebuild

* Sun Dec 07 2003 Franck Villaume <fvill@freesurf.fr> 1.12d-8mdk
- some BuildRequires

* Fri Jan 24 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.12d-7mdk
- rebuild

* Thu  Aug 22 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.12d-6mdk
- rebuild

* Wed Dec 26 2001 David BAUDENS <baudens@mandrakesoft.com> 1.12d-5mdk
- Use default strategy icon for menu entry

* Fri Aug 24 2001 Etienne Faure <etienne@mandrakesoft.com> 1.12d-4mdk
- rebuild

* Wed Sep 20 2000  Lenny Cartier <lenny@mandrakesoft.com> 1.12d-3mdk
- build release
- menu

* Thu May 04 2000 Lenny Cartier <lenny@mandrakesoft.com> 1.12d-2mdk
- fix group

* Wed Dec 29 1999 Jerome Dumonteil <jd@mandrakesoft.com>
- initial release
- relocated default xpm to /usr/X11R6/lib/xgospel

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8639 |12cr|xgraph-12.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 12.1
%define release %mkrel 7

Summary:  Interactive plotting and graphing X11 in command line
Name: xgraph
Version: %version
Release: %release
License: GPL
Group: Sciences/Mathematics
Source: http://www.isi.edu/nsnam/dist/xgraph-%version.tar.bz2
Patch0: xgraph-12.1-glibc-2.10.patch
Patch1: xgraph-makefile-gentoo.patch
Patch2: xgraph-12.1-fix-str-fmt.patch
URL: http://www.isi.edu/nsnam/xgraph
BuildRoot: %_tmppath/%name-%version-root
BuildRequires: libx11-devel

%description
The xgraph program draws a graph on an X display given data read from
either data files or from standard input if no files are specified.  It can
display up to 64 independent data sets using different colors and/or line
styles for each set.  It annotates the graph with a title,  axis labels,
grid lines or tick marks, grid labels, and a legend.  There are options to
control the appearance of most components of the graph.

%prep
%setup -q 
%patch0 -p1
%patch1 -p1
%patch2 -p0

%build
%configure2_5x
%make

%install
rm -rf %_tmppath/%name-%version-root
%makeinstall_std
mv %buildroot%{_mandir}/manm %buildroot%{_mandir}/man1
mv %buildroot%{_mandir}/man1/xgraph.man %buildroot%{_mandir}/man1/xgraph.1

%files
%defattr(-,root,root)
%doc README* INSTALL examples
%{_bindir}/xgraph
%{_mandir}/man1/xgraph.*

%clean
[ %buildroot != "/" ] && rm -fr %buildroot



%changelog
* Sat Feb 20 2010 Funda Wang <fwang@mandriva.org> 12.1-7mdv2010.1
+ Revision: 508727
- add patch to make it build

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild

* Sun Aug 03 2008 Thierry Vignaud <tvignaud@mandriva.com> 12.1-6mdv2009.0
+ Revision: 262436
- rebuild
- rebuild

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 12.1-3mdv2008.1
+ Revision: 140957
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Thu Aug 10 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/10/06 22:49:08 (55550)
- rebuild

* Thu Aug 10 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/10/06 22:45:30 (55549)
Import xgraph

* Wed Sep 28 2005 Nicolas Lcureuil <neoclust@mandriva.org> 12.1-2mdk
- Fix BuildRequires

* Wed Mar 09 2005 Olivier Thauvin <nanardon@mandrake.org> 12.1-1mdk
- initial mdk package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8640 |12cr|xguest-1.0.8-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Creates xguest user as a locked down user 
Name: xguest
Version: 1.0.8
Release: %mkrel 7
License: GPLv2+
Group:   System/Base
BuildArch: noarch
Source:  http://people.fedoraproject.org/~dwalsh/xguest/%{name}-%{version}.tar.bz2
Source10: mkxguesthome
patch:   xguest-namespace.patch
# (tv) prevent accessing other people accounts:
patch1: xguest-namespace2.patch
URL:     http://people.fedoraproject.org/~dwalsh/xguest/

BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Requires(pre): pam >= 0.99.8.1 python-sabayon
Requires(post): python-sabayon
Requires: dm
Conflicts: gdm < 2.20.10-6mdv
Conflicts: kdm < 2:4.3.1-12mdv
Conflicts: xdm < 1.1.8-4mdv

%if %mdkversion > 201000
%define grp_option -U
%else
%define grp_option %nil
%endif


# TODO:
# - check if /usr/sbin/gdm-safe-restart is needed in /etc/X11.gdm/PostSession/Default
# - prevent logging on console

%description
Installing this package sets up the xguest user to be used as a temporary
account to switch to or as a kiosk user account.
The user is only allowed to log in via gdm.  The home and temporary directories
of the user will be polyinstantiated and mounted on tmpfs.

WARNING: unlike Fedora, where the account is disabled unless SELinux is in
enforcing mode and where it's only accessible through gdm/kdm/xdm, it's
accessible from the console too.

%prep
%setup -q
%patch -p1 -b .namespace
%patch1 -p1 -b .home

%build

%clean
%{__rm} -fR %{buildroot}

%install
%{__rm} -fR %{buildroot}
%{__mkdir} -p %{buildroot}/%{_sysconfdir}/desktop-profiles
%{__mkdir} -p %{buildroot}/%{_sysconfdir}/security/namespace.d/ls
install -m0644 xguest.zip %{buildroot}/%{_sysconfdir}/desktop-profiles/
install -m0644 xguest.conf %{buildroot}/%{_sysconfdir}/security/namespace.d/

install -m0755 %SOURCE10 %{buildroot}%{_sysconfdir}/security/namespace.d/

# (tv) Using UID higher than UID_MAX=60000 from /etc/login.defs:
mkdir -p %{buildroot}%{_bindir}
cat > %{buildroot}%{_bindir}/xguest-add-helper <<EOF
#!/bin/sh
groupdel xguest 2>/dev/null
userdel -r xguest 2>/dev/null

useradd -s /bin/rbash -K UID_MIN=61000 -K UID_MAX=65000 -K GID_MIN=61000 -K GID_MAX=65000 %grp_option -p '' -c "Guest Account" xguest || :

# Add two directories to /etc/skell so pam_namespace will label properly
mkdir /etc/skel/.mozilla 2> /dev/null
mkdir /etc/skel/.gnome2 2> /dev/null

/usr/bin/python << __eof
%if %mdkversion > 201000
from sabayon import systemdb
db = systemdb.get_user_database()
%else
from sabayon import userdb
db = userdb.get_database()
%endif

db.set_profile("xguest", "xguest.zip")
__eof

# prevent remote login:
if ! grep -q xguest /etc/ssh/denyusers; then
	echo xguest >> /etc/ssh/denyusers
fi

# prevent accessing most configuration tools (mcc still available with root password)
for i in /etc/pam.d/{mandriva-simple-auth,simple_root_authen,urpmi.update}; do
	fgrep -q xguest \$i && continue
	echo -e "\nauth\trequired\tpam_succeed_if.so\tquiet user != xguest" >> \$i
done
EOF

%post
if [ $1 -eq 1 ]; then
	xguest-add-helper
fi

%files
%defattr(-,root,root)
%attr(755,root,root) %_bindir/*
%config(noreplace) %{_sysconfdir}/desktop-profiles/xguest.zip
%{_sysconfdir}/security/namespace.d/
%doc README LICENSE

%preun
if [ $1 -eq 0 ]; then

/usr/bin/python << __eof
%if %mdkversion > 201000
from sabayon import systemdb
db = systemdb.get_user_database()
%else
from sabayon import userdb
db = userdb.get_database()
%endif
db.set_profile("xguest", "")
__eof

userdel -r xguest
groupdel xguest

# remove forbiden SSH:
sed -i '/^xguest/d' /etc/ssh/denyusers

fi

%triggerun -- xguest <= 1.0.8-3mdv2010.0
userdel -r guest 2>/dev/null
xguest-add-helper


%changelog
* Sat May 07 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.8-7mdv2011.0
+ Revision: 671320
- mass rebuild

* Sat Dec 04 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.8-6mdv2011.0
+ Revision: 608210
- rebuild

* Tue Jan 12 2010 Thierry Vignaud <tv@mandriva.org> 1.0.8-5mdv2010.1
+ Revision: 490352
- relax "requires" for 2010.0
- set UID_MAX & GID_MAX too in order to prevent ID conflict
- no need to remove xguest on upgrade since helper already take care
- do not use useradd's -U option on 2010.0 (#56918)
- be safer and just delete xguest group before adding user else useradd
  may fail if group already exist

* Fri Jan 08 2010 Thierry Vignaud <tv@mandriva.org> 1.0.8-3mdv2010.1
+ Revision: 487450
- force creating a separate group and use high GID value (#54919)

* Thu Jan 07 2010 Thierry Vignaud <tv@mandriva.org> 1.0.8-2mdv2010.1
+ Revision: 487171
- use a restricted shell (suggested by G?\195?\182tz Waschk)
- prevent xguest user to access other user files (#54921)

* Thu Jan 07 2010 Thierry Vignaud <tv@mandriva.org> 1.0.8-1mdv2010.1
+ Revision: 487110
- new release
- adapt  to latest sabayon (#56357, Quel Qun)
- make sure to only add xguest once to /etc/ssh/denyusers (#56357)
- prevent accessing most configuration tools (mcc still available with
  root password) (#54900)
- ensure we get bumped xguest UID on update
- use UID higher than UID_MAX=60000 from /etc/login.defs so that new
  user accounts do not got high UIDs (#54919)

* Thu Oct 29 2009 Thierry Vignaud <tv@mandriva.org> 1.0.7-10mdv2010.0
+ Revision: 460111
- when upgrading from previous releases, remove guest account whithout deleting
  its contents (#54898)
- move %%post and %%pre scripts into xguest-add-helper script
- display user as "Guest Account" in DM instead of just "Guest"
- rename guest back to xguest (#54898)

* Mon Oct 19 2009 Thierry Vignaud <tv@mandriva.org> 1.0.7-9mdv2010.0
+ Revision: 458177
- use an even higher UID (10000 >) (#54479)

* Mon Oct 19 2009 Thierry Vignaud <tv@mandriva.org> 1.0.7-8mdv2010.0
+ Revision: 458174
- use an even higher UID (10000 >) (#54479)

* Wed Oct 14 2009 Thierry Vignaud <tv@mandriva.org> 1.0.7-7mdv2010.0
+ Revision: 457322
- use a high UID (1000 >) instead of a system UID (#54479)

* Mon Oct 12 2009 Thierry Vignaud <tv@mandriva.org> 1.0.7-6mdv2010.0
+ Revision: 456904
+ rebuild (emptylog)

* Mon Oct 12 2009 Thierry Vignaud <tv@mandriva.org> 1.0.7-5mdv2010.0
+ Revision: 456768
- use system UID (#54479)

* Tue Oct 06 2009 Thierry Vignaud <tv@mandriva.org> 1.0.7-4mdv2010.0
+ Revision: 454650
- only require new python-sabayon, not full sabayon
- require it for Requires(pre) too

* Mon Oct 05 2009 Thierry Vignaud <tv@mandriva.org> 1.0.7-3mdv2010.0
+ Revision: 454176
- rename xguest as guest

* Fri Oct 02 2009 Thierry Vignaud <tv@mandriva.org> 1.0.7-2mdv2010.0
+ Revision: 452592
- do not force a specific display manager, just conflicts with non aware ones

* Fri Oct 02 2009 Thierry Vignaud <tv@mandriva.org> 1.0.7-1mdv2010.0
+ Revision: 452553
- import xguest


* Wed Jul 22 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.0.7-1mdv2010.0
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8641 |12cr|xhippo-3.3-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name xhippo
%define version 3.3
%define release %mkrel 9

Name: %{name}
Summary: A mp3 playlist frontend
Version: %{version}
Release: %{release}
Source: ftp://ftp.free.fr/gnu/xhippo/%{name}-%{version}.tar.bz2
Source1: %{name}-16x16.png.bz2
Source2: %{name}-32x32.png.bz2
Source3: %{name}-48x48.png.bz2
Group: Sound 
BuildRoot: %{_tmppath}/%{name}-buildroot
License: GPLv2+
BuildRequires: libgtk+-devel 
Url: http://www.gnu.org/software/xhippo/xhippo.html

%description
Xhippo is a Mp3 playlist frontend.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}
cp xhippo.config $RPM_BUILD_ROOT%{_sysconfdir}
%find_lang %{name}

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=GNU xhippo
Comment=%{summary}
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=GTK;Audio;AudioVideo;Player;
EOF

#icons
mkdir -p $RPM_BUILD_ROOT{%{_iconsdir},%{_miconsdir},%{_liconsdir}}
bzcat %{SOURCE1} > $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
bzcat %{SOURCE2} > $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
bzcat %{SOURCE3} > $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png

%if %mdkversion < 200900
%post
%{update_menus}
%endif
 
%if %mdkversion < 200900
%postun
%{clean_menus} 
%endif

%files -f %name.lang
%defattr(-,root,root)
%doc doc/*.* ChangeLog AUTHORS BUGS COPYING NEWS README* TODO
%config(noreplace) %{_sysconfdir}/xhippo.config
%{_bindir}/xhippo
%{_datadir}/applications/mandriva-%{name}.desktop
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%_mandir/man1/*

%clean
rm -rf $RPM_BUILD_ROOT 


%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 3.3-9mdv2010.0
+ Revision: 435132
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tvignaud@mandriva.com> 3.3-8mdv2009.0
+ Revision: 262437
- rebuild
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Thu Feb 07 2008 Funda Wang <fundawang@mandriva.org> 3.3-5mdv2008.1
+ Revision: 163380
- fix menu entry

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 3.3-4mdv2008.1
+ Revision: 130214
- kill re-definition of %%buildroot on Pixel's request
- kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'


* Mon Jan 08 2007 Crispin Boylan <crisb@mandriva.org> 3.3-4mdv2007.0
+ Revision: 105918
- Bump because of weird upload error
- Disable old GNOME build, XDG Menu
- Import xhippo

* Fri Jun 03 2005 Nicolas Lcureuil <neoclust@mandriva.org> 3.3-2mdk
- Rebuild

* Thu May 27 2004 Lenny Cartier <lenny@mandrakesoft.com> 3.3-1mdk
- 3.3


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8642 |12cr|xhtml1-dtds-1.0-20020801.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global date    20020801

Name:           xhtml1-dtds
Version:        1.0
Release:        %{date}.1
Summary:        XHTML 1.0 document type definitions

Group:          Publishing
# W3C Software License for DTDs etc:
# http://www.w3.org/Consortium/Legal/IPR-FAQ-20000620#DTD
License:        W3C
URL:            http://www.w3.org/TR/2002/REC-xhtml1-%{date}/
# Source0 generated with Source99, see comments in the script
Source0:        %{name}-%{date}.tar.bz2
Source1:        %{name}.catalog.xml
Source99:       %{name}-prepare-tarball.sh
Patch0:         %{name}-sgml-catalog.patch
Patch1:         %{name}-sgml-dcl.patch
BuildArch:      noarch
BuildRequires:  libxml2 >= 2.4.8
BuildRequires:  libxml2-utils
Requires:       libxml2 >= 2.4.8
Requires:       xml-common
Requires:       sgml-common
Requires(post): libxml2-utils
Requires(preun): libxml2-utils

%description
This provides the DTDs of the Second Edition of XHTML 1.0, a reformulation
of HTML 4 as an XML 1.0 application, and three DTDs corresponding to the
ones defined by HTML 4. The semantics of the elements and their attributes
are defined in the W3C Recommendation for HTML 4. These semantics provide
the foundation for future extensibility of XHTML.


%prep
%setup -q -n xhtml1-20020801
%patch0 -p0
%patch1 -p1
cp -p %{SOURCE1} DTD/catalog.xml


%build


%install

# Note: documentation is not shipped; the W3C Documentation License is not an
# acceptable one per Fedora licensing guidelines.

mkdir -p %{buildroot}%{_datadir}/xml/xhtml/1.0
cp -p DTD/* %{buildroot}%{_datadir}/xml/xhtml/1.0

# XML catalog:

xpkg() {
  xmlcatalog --noout --add "$1" "$2" \
    file://%{_datadir}/xml/xhtml/1.0/catalog.xml \
    %{buildroot}%{_sysconfdir}/xml/%{name}-%{version}-%{release}.xml
}

mkdir -p %{buildroot}%{_sysconfdir}/xml
xmlcatalog --noout --create \
  %{buildroot}%{_sysconfdir}/xml/%{name}-%{version}-%{release}.xml
xpkg delegatePublic "-//W3C//DTD XHTML 1.0 "
xpkg delegatePublic "-//W3C//ENTITIES Latin 1 for XHTML"
xpkg delegatePublic "-//W3C//ENTITIES Special for XHTML"
xpkg delegatePublic "-//W3C//ENTITIES Symbols for XHTML"
for i in xhtml1 2002/REC-xhtml1-%{date} ; do
  xpkg delegateSystem http://www.w3.org/TR/$i/DTD/
  xpkg delegateURI http://www.w3.org/TR/$i/DTD/
done
ln -s %{name}-%{version}-%{release}.xml \
  %{buildroot}%{_sysconfdir}/xml/%{name}.xml

# SGML catalog:

mkdir -p %{buildroot}%{_sysconfdir}/sgml
cd %{buildroot}%{_sysconfdir}/sgml
touch %{name}-%{version}-%{release}.soc
ln -s %{name}-%{version}-%{release}.soc %{name}.soc
cd -

%post
cd %{_sysconfdir}/xml
[ -e catalog ] || /usr/bin/xmlcatalog --noout --create catalog
/usr/bin/xmlcatalog --noout --add \
    nextCatalog %{name}-%{version}-%{release}.xml "" catalog >/dev/null
cd - >/dev/null
/usr/bin/xmlcatalog --sgml --noout --add \
    %{_sysconfdir}/sgml/%{name}-%{version}-%{release}.soc \
    %{_datadir}/xml/xhtml/1.0/xhtml.soc >/dev/null
:

%preun
/usr/bin/xmlcatalog --noout --del \
    %{name}-%{version}-%{release}.xml \
    %{_sysconfdir}/xml/catalog >/dev/null
/usr/bin/xmlcatalog --sgml --noout --del \
    %{_sysconfdir}/sgml/%{name}-%{version}-%{release}.soc \
    %{_datadir}/xml/xhtml/1.0/xhtml.soc >/dev/null
:


%files
%ghost %{_sysconfdir}/sgml/%{name}-%{version}-%{release}.soc
%{_sysconfdir}/sgml/%{name}.soc
%{_sysconfdir}/xml/%{name}*.xml
%{_datadir}/xml/xhtml/


%changelog
* Fri Feb 24 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.0-20020801.1
+ Revision: 780182
- Import (back) fedora xhtml1-dtds package
- Import (back) fedora xhtml1-dtds package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8643 |12cr|xhtml2fo-style-xsl-20051222-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: xhtml2fo-style-xsl
Version: 20051222
Release: 7
Group: Text tools

Summary: Antenna House, Inc. XHTML to XSL:FO stylesheets
License: Copyright only
URL: http://www.antennahouse.com/XSLsample/XSLsample.htm

Requires(pre): xhtml1-dtds
Requires(pre): xml-common >= 0.6.3-8
#Requires(post): libxml2
#Requires(postun): libxml2

BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildArch: noarch
Source0: http://www.antennahouse.com/XSLsample/sample-xsl-xhtml2fo.zip
Source1: AntennaHouse-COPYRIGHT

%description
These XSL stylesheets allow you to transform any XHTML document to FO.
With a XSL:FO processor you could create PDF versions of XHTML documents.


%prep
%setup -q -c -n %{name}-%{version} -T -b 0
%__cp %{SOURCE1} .
%build


%install
%__rm -Rf $RPM_BUILD_ROOT
%__mkdir -p $RPM_BUILD_ROOT
DESTDIR=$RPM_BUILD_ROOT/usr/share/sgml/xhtml1/xhtml2fo-stylesheets
%__mkdir -p $DESTDIR
%__cp *xsl $DESTDIR/

%clean
%__rm -Rf $RPM_BUILD_ROOT


%files
%defattr (-,root,root)
%doc AntennaHouse-COPYRIGHT
/usr/share/sgml/xhtml1/xhtml2fo-stylesheets


%post
CATALOG=%{_sysconfdir}/xml/catalog
%{_bindir}/xmlcatalog --noout --add "rewriteSystem" \
 "http://www.antennahouse.com/XSLsample/sample-xsl-xhtml2fo/xhtml2fo.xsl" \
 "file:///usr/share/sgml/xhtml1/xhtml2fo-stylesheets/xhtml2fo.xsl" $CATALOG
%{_bindir}/xmlcatalog --noout --add "rewriteURI" \
 "http://www.antennahouse.com/XSLsample/sample-xsl-xhtml2fo/xhtml2fo.xsl" \
 "file:///usr/share/sgml/xhtml1/xhtml2fo-stylesheets/xhtml2fo.xsl" $CATALOG

%postun
# remove entries only on removal of package
if [ "$1" = 0 ]; then
  CATALOG=%{_sysconfdir}/xml/catalog
  %{_bindir}/xmlcatalog --noout --del \
  "file://%{_datadir}/sgml/xhtml1/xhtml2fo-stylesheets/xhtml2fo.xsl" $CATALOG
fi




%changelog
* Sun Nov 27 2011 Guilherme Moro <guilherme@mandriva.com> 20051222-7
+ Revision: 734300
- rebuild
- imported package xhtml2fo-style-xsl


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8644 |12cr|xine-skins-5.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name xine-skins
#gw The package version is the skin.version in the skinconfig file
#gw TODO, next time, remove the .0 to match the skin.version
%define version 5.0
%define release %mkrel 8

Summary: Skins for Xine
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %name-%version.tar.bz2
License: GPL
Group: Video
Url: http://xinehq.de/index.php/skins
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires: xine-ui >= 0.99.1-4mdk
BuildArch: noarch

%description
This package contains additional skins for the Xine UI.

%prep
%setup -q

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p %buildroot%_datadir/xine/skins
for skin in *.tar.gz;do tar xzf $skin -C %buildroot%_datadir/xine/skins
done

#gw remove skin sources
rm -rf %buildroot%_datadir/xine/skins/*/src/

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%attr(755,root,root) %dir %_datadir/xine/skins/*
%attr(644,root,root) %dir %_datadir/xine/skins/*/*


%changelog
* Tue Jul 26 2011 Götz Waschk <waschk@mandriva.org> 5.0-8mdv2012.0
+ Revision: 691698
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 5.0-7mdv2011.0
+ Revision: 242993
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Aug 01 2007 Götz Waschk <waschk@mandriva.org> 5.0-5mdv2008.0
+ Revision: 57478
- Import xine-skins



* Mon Jul 31 2006 Götz Waschk <waschk@mandriva.org> 5.0-1mdv2007.0
- Rebuild

* Sun May 21 2006 Götz Waschk <waschk@mandriva.org> 5.0-4mdk
- Rebuild
- use mkrel

* Fri May 20 2005 Gtz Waschk <waschk@mandriva.org> 5.0-3mdk
- add more skins

* Mon May 10 2004 Gtz Waschk <waschk@linux-mandrake.com> 5.0-2mdk
- fix Bug 9734

* Tue May  4 2004 Gtz Waschk <waschk@linux-mandrake.com> 5.0-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8645 |12cr|xinput_calibrator-0.7.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: A generic touchscreen calibration program for X.Org
Name:    xinput_calibrator
Version: 0.7.5
Release: 2
Source0: http://github.com/downloads/tias/xinput_calibrator/%{name}-%{version}.tar.gz
URL: http://www.freedesktop.org/wiki/Software/xinput_calibrator
BuildRequires: desktop-file-utils
License: MIT
Group:   System/X11


BuildRequires: gtkmm2.4-devel

%description
xinput_calibrator is a program for calibrating your touchscreen, when using
the X Window System.
It currently features:
 - works for any standard Xorg touchscreen driver (uses XInput protocol)
 - mis-click detection (prevents bogus calibration)
 - dynamically recalibrates the evdev driver
 - outputs the calibration as xorg.conf.d snippet or HAL policy file
 - and more

%prep
%setup -q

%build
export CXXFLAGS="$RPM_OPT_FLAGS"
aclocal
autoconf
%configure --prefix=%{_prefix} --libdir=%{_libdir}
make %{?_smp_mflags}

%install
rm -rf %{buildroot}
make install DESTDIR=%{buildroot} INSTALL="install -p"
desktop-file-install                                    \
    --delete-original                                   \
    --dir=%{buildroot}%{_datadir}/applications          \
    %{buildroot}%{_datadir}/applications/%{name}.desktop

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc Changelog README COPYING
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.svg
%{_datadir}/pixmaps/%{name}.xpm
%{_mandir}/man1/%{name}.1.*



%changelog
* Mon Jun 04 2012 Franck Bui <franck.bui@mandriva.com> 0.7.5-1mdv2012.0
+ Revision: 802296
- Import 0.7.5




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8646 |12cr|xlog-2.0.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           xlog
Version:        2.0.5
Release:        1
Summary:        Logging program for Hamradio Operators
Group:          Communications
License:        GPLv3+
URL:            http://www.nongnu.org/xlog/
Source0:        http://download.savannah.gnu.org/releases/%{name}/%{name}-%{version}.tar.gz
Patch0:		xlog-2.0.5.patch
BuildRequires:	gtk2-devel
BuildRequires:	hamlib-devel
BuildRequires:	shared-mime-info
BuildRequires:	gettext-devel
BuildRequires:	desktop-file-utils

%description
xlog is a logging program for amateur radio operators. The log is stored
into a text file. QSO's are presented in a list. Items in the list can be
added, deleted or updated. For each contact, dxcc information is displayed
and bearings and distance is calculated, both short and long path.
xlog supports trlog, adif, cabrillo, edit, twlog and editest files.

%prep
%setup -q
%patch0 -p1

%build
%configure --enable-hamlib
%make

%install
%makeinstall
rm -f %{buildroot}%{_datadir}/applications/mimeinfo.cache

%find_lang %{name}

desktop-file-install \
        --dir %{buildroot}%{_datadir}/applications \
        %{buildroot}%{_datadir}/applications/xlog.desktop

%files -f %{name}.lang
%doc AUTHORS data/doc/BUGS ChangeLog NEWS README
%doc data/doc/TODO data/doc/manual data/doc/manual.tex
%doc data/glabels/qsllabels.glabels
%{_bindir}/%{name}
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/dxcc
%{_datadir}/%{name}/maps
%{_datadir}/pixmaps/*
%{_datadir}/icons/gnome-mime-text-x-%{name}.png
%{_datadir}/icons/%{name}-icon.png
%{_datadir}/applications/*.desktop
%{_datadir}/mime/packages/*
%{_mandir}/man?/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8647 |12cr|xlogical-1.0_8-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define    name   xlogical
%define    longname  XLogical
%define    majorversion   1.0
%define    subversion 8
%define    version %{majorversion}_%{subversion}
%define    sourceversion %{majorversion}-%{subversion}

%define    release %mkrel 9 

Summary:   %{longname} - A puzzle game
Name:      %{name}
Version:   %{version}
Release:   %{release}
Source0:   %{name}-%{sourceversion}.tar.bz2
Source1:   %{name}-16.png
Source2:   %{name}-32.png
Source3:   %{name}-48.png
Patch0:    xlogical-c++-compil.patch
Patch1:    xlogical-gcc43.patch
Group:     Games/Puzzles
License: GPLv2+
URL:        http://changeling.ixionstudios.com/xlogical/
BuildRoot: %_tmppath/%{name}-build
BuildRequires: SDL-devel
BuildRequires: SDL_image-devel
BuildRequires: SDL_mixer-devel
BuildRequires: autoconf2.5
BuildRequires: automake1.4

%description
XLogical is a puzzle game based on an Amiga game developed
by Rainbow Arts called Logical. It features ray-traced graphics,
music, and sound effects. The game is addictive, requiring
parallel thinking and quick reflexes.

%prep
%setup -n %{name}-%{sourceversion} -q
%patch0 -p0 -b .nanar
%patch1 -p1 -b .gcc43

%build

rm -f config.* configure

aclocal-1.4
autoconf
automake-1.4 -a

%configure --bindir=%_gamesbindir --datadir=%_gamesdatadir --localstatedir=%{_localstatedir}/lib

%make

%install
%makeinstall bindir=%buildroot%_gamesbindir datadir=%buildroot%_gamesdatadir localstatedir=%buildroot%{_localstatedir}/lib

install -D -m 644 %{SOURCE3} $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png
install -D -m 644 %{SOURCE2} $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
install -D -m 644 %{SOURCE1} $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png


mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=%{name}
Comment=A puzzle game
Exec=%_gamesbindir/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;LogicGame;
EOF

%files
%defattr(-,root,games)
%doc README COPYING ChangeLog AUTHORS NEWS TODO LICENSE
%{_gamesbindir}/%{name}
%{_gamesdatadir}/%{name}
%dir %{_localstatedir}/lib/%{name}
%{_localstatedir}/lib/%{name}/xlogical.scores
%{_liconsdir}/*.png
%{_iconsdir}/*.png
%{_miconsdir}/*.png
%{_datadir}/applications/mandriva-%{name}.desktop

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%clean
rm -rf $RPM_BUILD_ROOT


%changelog
* Fri May 22 2009 Samuel Verschelde <stormi@mandriva.org> 1.0_8-9mdv2010.0
+ Revision: 378776
- fix autotools order

* Thu May 14 2009 Samuel Verschelde <stormi@mandriva.org> 1.0_8-8mdv2010.0
+ Revision: 375762
- fix highscores

* Thu May 14 2009 Samuel Verschelde <stormi@mandriva.org> 1.0_8-7mdv2010.0
+ Revision: 375700
- fix paths
- fix build
- fix Group and category

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild
    - rebuild
    - drop old menu

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.0_8-3mdv2008.1
+ Revision: 136608
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request
    - fix autoconf-2.5x path
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'


* Mon Jan 15 2007 Olivier Thauvin <nanardon@mandriva.org> 1.0_8-3mdv2007.0
+ Revision: 108980
- buildrequires
- rebuild

* Sat Sep 09 2006 Olivier Thauvin <nanardon@mandriva.org> 1.0_8-2mdv2007.0
+ Revision: 60632
- fix menu (use summary macros)

* Sun Jul 16 2006 Olivier Thauvin <nanardon@mandriva.org> 1.0_8-1mdv2007.0
+ Revision: 41284
- fix patch to make it compil (couriousous)
- 1.0-8
- Import xlogical

* Wed Jun 16 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.0-7.cvs20030522.4mdk
- rebuild
- fix build


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8648 |12cr|xlogmaster-1.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Quick & easy monitoring of logfiles and devices
Name:		xlogmaster
Version:	1.6.2
Release:	1
Source0:	ftp://ftp.gnu.org/pub/gnu/%{name}/%{name}-%{version}.tar.gz
Source1:	%{name}-icons.tar.bz2
Patch0:		xlogmaster-1.6.2-workaround-pointer-to-int-casting.patch
BuildRequires:	libgtk+-devel
License:	GPLv2+
URL:		http://www.gnu.org/software/xlogmaster/
Group:		Monitoring

%description
The Xlogmaster is a program that allows easy and flexible monitoring of
all logfiles and devices that allow being read via cat (like the /proc
devices). It allows you to set a lot of events based on certain activities
in the monitored logfiles/devices and should prove very helpful for almost
anyone.

%prep
%setup -q -a1
%patch0 -p1 -b .cast~

%build
%configure	--with-xlogmaster-home=%{_sysconfdir} \
		--with-xlogmaster-lib=%{_datadir}/xlogmaster \
		--with-xlogmaster-db=%{_localstatedir}/lib/xlogmaster \
		--disable-gtkrc

%make

%install
%makeinstall XLM_LIB=%{buildroot}%{_datadir}/%{name} XLM_DB=%{buildroot}%{_localstatedir}/lib/%{name}

mkdir -p %{buildroot}%{_datadir}/applications/
cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
[Desktop Entry]
Type=Application
Icon=%{name}
Categories=System;Monitor;
Name=%{name}
Comment=Logfile viewer
EOF

install -m644 icons/16x16.png -D %{buildroot}%{_miconsdir}/%{name}.png
install -m644 icons/32x32.png -D %{buildroot}%{_iconsdir}/%{name}.png
install -m644 icons/48x48.png -D %{buildroot}%{_liconsdir}/%{name}.png

%post
%_install_info %{name}.info

%preun
%_remove_install_info %{name}.info

%files
%doc NEWS README TODO 
%{_bindir}/*
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*
%dir %{_localstatedir}/lib/%{name}
%{_localstatedir}/lib/%{name}/*
%{_mandir}/man1/%{name}.1*
%{_infodir}/%{name}.info*
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_datadir}/applications/%{name}.desktop


%changelog
* Fri Jan 13 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.6.2-1
+ Revision: 760690
- workaround casting from pointer to int breaking build on 64 bit (P0)
- don't redefine name, version & release
- use %%_install_info macros
- drop legacy rpm stuff
- drop conditional scripts for ancient releases
- install icons a bit nicer.. ;)

  + Johnny A. Solbu <solbu@mandriva.org>
    - Remove obsolete html docs.
    - New version
    - Spec cleanup
    - Don't ship COPYING, as the license doesn't require it.
    - Replaced $$RPM_BUILD_ROOT with %%{buildroot}
    - Removed %%mkrel
    - Removed broken patch.

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - fix summary-ended-with-dot
    - auto convert menu to XDG
    - kill re-definition of %%buildroot on Pixel's request
    - use %%mkrel
    - import xlogmaster

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot


* Fri Jul 16 2004 Michael Scherer <misc@mandrake.org> 1.6.0-12mdk 
- rebuild for new gcc

* Thu Jun 03 2004 Lenny Cartier <lenny@mandrakesoft.com 1.6.0-11mdk
- rebuild

* Sat Feb 01 2003 Lenny Cartier <lenny@mandrakesoft.com 1.6.0-10mdk
- rebuild

* Sat Nov 23 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.6.0-9mdk
- fix missing files

* Thu Nov 14 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.6.0-8mdk
- from Per yvind Karlsen <peroyvind@delonic.no> :
	- gcc-3.2 compilation fixes
	- Cleanups
	- s/Copyright/License/ - Do not use obsolete Copyright tag
	- Removed redundant PreReq
	- Added missing BuildRequires
	- Moved xlogmaster-lib files into a more appropriate place(make rpmlint happy)

* Thu Oct 24 2002 Maxim Heijndijk <cchq@wanadoo.nl> 1.6.0-7mdk
- Rebuilt for Mandrake 9.0 / MandrakeClub.
- Added BuildRequires for gcc 2.96.
- Fixed bindir.
- Fixed datbase dir.
- Fixed manfile permissions.
- Removed gtkrc files.

* Sat Oct 12 2002 Maxim Heijndijk <cchq@wanadoo.nl> 1.6.0-6
- Fixed Group.

* Mon Oct 07 2002 Maxim Heijndijk <cchq@wanadoo.nl> 1.6.0-5
- Rebuilt for MandrakeClub.

* Mon May 07 2001 Maxim Heijndijk <cchq@wanadoo.nl> 1.6.0-4
- Rebuild with glibc-2.2.2.
- More docs.

* Wed Aug 23 2000 Maxim Heijndijk <cchq@wanadoo.nl> 1.6.0-3
- Added menuentryfile
- Bzipping/stripping now handled by spec-helper
- Manpages to %%{_mandir}

* Tue Jun 20 2000 Maxim Heijndijk <cchq@wanadoo.nl> 1.6.0-2
- Made package relocatable
- bzipped source
- bzipped manpage

* Fri Apr 02 1999 Arne Coucheron <arneco@online.no> [1.6.0-1]
- corrected source url
- requires GTK+ >= 1.2.1
- sound, script and database files moved to /usr/lib/xlogmaster
- strip the binary

* Wed Aug 26 1998 Arne Coucheron <arneco@online.no> [1.4.3-1]
- installing the info file

* Mon Jul 27 1998 Arne Coucheron <arneco@online.no> [1.4.1-1]
- first release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8649 |12cr|xmake-1.06-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		xmake
Version:	1.06
Release:	%mkrel 7
Summary:	XMAKE allows you to easily construct multiple complex dependencies
License:	GPL
Group:		Development/Other

Source0:	%{name}-%{version}.tar.bz2

URL:		http://apollo.backplane.com/xmake/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
XMAKE is similar to other make's out there, but is specifically designed to
allow you to easily construct multiple complex dependencies without getting
screwed by default rulesets. XMake contains a number of features specifically
designed to trivialize the construction of compilation rules.

%prep
%setup -q -n %{name}

%build
%make CFLAGS="$RPM_OPT_FLAGS"
perl -pi -e "s#-g -O2 -Wall -Wstrict-prototypes#$RPM_OPT_FLAGS#g" XMakefile
./%{name}

%install
rm -rf $RPM_BUILD_ROOT

install obj/%{name} -D $RPM_BUILD_ROOT%{_bindir}/%{name}
install %{name}.1 -D $RPM_BUILD_ROOT%{_mandir}/man1/xmake.1

%clean
rm -rf $RPM_BUILD_ROOT

%files 
%defattr (644,root,root,755)
%doc README RELEASE_NOTES
%defattr (-,root,root)
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*




%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.06-7mdv2010.0
+ Revision: 435133
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.06-6mdv2009.0
+ Revision: 262457
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.06-5mdv2009.0
+ Revision: 257125
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 1.06-3mdv2008.1
+ Revision: 130279
- kill re-definition of %%buildroot on Pixel's request


* Sun Jan 14 2007 Olivier Thauvin <nanardon@mandriva.org> 1.06-3mdv2007.0
+ Revision: 108879
- rebuild
- Import xmake

* Fri Oct 21 2005 Olivier Thauvin <nanardon@mandriva.org> 1.06-2mdk
- rebuild

* Sat Jul 31 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.06-1mdk
- 1.06
- really compile with $RPM_OPT_FLAGS
- update url
- cosmetics


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8650 |12cr|xmakemol-5.16-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	xmakemol
%define version 5.16
%define release %mkrel 6

Name: 	 	%{name}
Summary: 	Simple XYZ molecule editor and GL viewer
Version: 	%{version}
Release: 	%{release}

Source:		http://savannah.nongnu.org/download/xmakemol/%{name}-%{version}.tar.gz
URL:		http://vegemite.chem.nottingham.ac.uk/~xmakemol/
License:	GPL
Group:		Sciences/Chemistry
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	libx11-devel
BuildRequires:	lesstif-devel
BuildRequires:	libxt-devel

%description
XMakemol can be used to view and manipulate atomic and molecular data given in
xyz format.

XMakemol can produce output in PostScript (black and white or colour)and in xpm
format (which can be translated to gif format using xpmtoppm and ppmtogif).

XMakemol can also produce a series of xpm files which can be translated into an
animated gif file using the bundled utility xmake_anim.pl (formerly
gmake_anim.pl).

%prep
%setup -q

%build
# Disable OpenGL for now, as linking against libmesaglw is broken
# AdamW 2007/07
%configure2_5x --without-opengl
%make
										
%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std
cp xmake_anim.pl.1 %buildroot/%_mandir/man1

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Name=XMakeMol
Comment=Simple molecule editor and viewer
Exec=%{_bindir}/%{name} 
Icon=chemistry_section
Terminal=false
Type=Application
StartupNotify=true
Categories=Motif;Education;Science;Chemistry;
EOF

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%update_menus
%endif
		
%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files
%defattr(-,root,root)
%doc README AUTHORS COPYING NEWS PROBLEMS ToDo.txt 
%{_bindir}/%name
%{_bindir}/xmake_anim.pl
%{_datadir}/%name
%{_mandir}/man1/*
%{_datadir}/applications/mandriva-%{name}.desktop


%changelog
* Tue Feb 01 2011 Funda Wang <fwang@mandriva.org> 5.16-6mdv2011.0
+ Revision: 634903
- simplify BR

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 5.16-5mdv2010.0
+ Revision: 435135
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 5.16-4mdv2009.0
+ Revision: 262458
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 5.16-3mdv2009.0
+ Revision: 257130
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri Jan 18 2008 Austin Acton <austin@mandriva.org> 5.16-1mdv2008.1
+ Revision: 154512
- file list
- sync
- new version

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - kill explicit icon extension
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Fri Jul 20 2007 Adam Williamson <awilliamson@mandriva.org> 5.15-2mdv2008.0
+ Revision: 54073
- disable OpenGL for now, doesn't link properly
- add missing buildrequires
- rebuild against new lesstif
- don't manually bzip2 manpage, leave it to the macro
- xdg menu

  + Austin Acton <austin@mandriva.org>
    - Import xmakemol



* Thu Aug 25 2005 Austin Acton <austin@mandriva.org> 5.15-1mdk
- New release 5.15

* Tue Aug 24 2004 Austin Acton <austin@mandrake.org> 5.13-2mdk
- new menu

* Sun Aug 8 2004 Austin Acton <austin@mandrake.org> 5.13-1mdk
- new menu

* Thu Aug 03 2004 Franck Villaume <fvill@freesurf.fr> 5.13-1mdk
- 5.13

* Sun Feb 22 2004 Austin Acton <austin@mandrake.org> 5.11-1mdk
- 5.11

* Wed Oct 8 2003 Austin Acton <aacton@yorku.ca> 5.09-1mdk
- 5.09

* Mon Aug 25 2003 Austin Acton <aacton@yorku.ca> 5.08-1mdk
- 5.08

* Fri Apr 25 2003 Austin Acton <aacton@yorku.ca> 5.07-2mdk
- buildrequires lesstif-devel

* Tue Apr 15 2003 Austin Acton <aacton@yorku.ca> 5.07-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8651 |12cr|xmbmon-2.05-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name xmbmon
%define version 2.05
%define realversion 205
%define release %mkrel 7

Summary: A motherboad monitoring tool
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://www.nt.phys.kyushu-u.ac.jp/shimizu/download/%{name}%{realversion}.tar.gz
Patch1:	 %{name}_2.05-6.patch.bz2
Patch2:  %{name}%{realversion}_fflush.patch.bz2
License: BSD
Group: System/Kernel and hardware
Url: http://www.nt.phys.kyushu-u.ac.jp/shimizu/download/download.html
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: X11-devel

%description
A motherboard monitoring tools that uses the SMI bus.
%prep
%setup -q -n %{name}%{realversion}
%patch1 -p1
%patch2 -p0

%build
%configure
%make

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/%{_bindir}
mkdir -p $RPM_BUILD_ROOT/%{_mandir}/man1
mkdir -p $RPM_BUILD_ROOT/usr/X11R6/man/man1
mkdir -p $RPM_BUILD_ROOT/usr/X11R6/bin
mkdir -p $RPM_BUILD_ROOT/usr/X11R6/lib/X11/app-defaults

%makeinstall INST_DIR=$RPM_BUILD_ROOT/%{_bindir} INST_XDIR=$RPM_BUILD_ROOT/usr/X11R6/bin INST_XRDIR=/usr/X11R6/lib/X11/app-defaults
%make install-man INST_MANDIR=$RPM_BUILD_ROOT/%{_mandir}/man1 INST_MANXDIR=$RPM_BUILD_ROOT/usr/X11R6/man/man1

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_bindir}/mbmon
/usr/X11R6/bin/xmbmon
%doc /usr/X11R6/man/man1/xmbmon.1*
%doc %{_mandir}/man1/mbmon.1*



%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 2.05-7mdv2011.0
+ Revision: 615680
- the mass rebuild of 2010.1 packages

* Wed Jan 20 2010 Erwan Velu <erwan@mandriva.org> 2.05-6mdv2010.1
+ Revision: 494056
- Fixing build on x86_64 systems

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Tue Jun 17 2008 Thierry Vignaud <tv@mandriva.org> 2.05-4mdv2009.0
+ Revision: 222294
- fix buildrequires on x86_64
- rebuild
- kill re-definition of %%buildroot on Pixel's request
- import xmbmon

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Wed Jun 14 2006 Erwan Velu  <erwan@seanodes.com> 2.05-3mdk
- Rebuild

* Fri Feb 10 2006 Erwan Velu  <erwan@seanodes.com> 2.05-2mdk
- fflush patch
- rebuild
* Fri Nov 12 2004 Erwan Velu  <erwan@n4.mandrakesoft.com> 2.05-1mdk
- 2.05
- remove patch2
* Wed Aug 25 2004 Erwan Velu  <erwan@n4.mandrakesoft.com> 2.04-2mdk
- Apply official patch for ALI chipsets
* Wed May  5 2004 Erwan Velu  <erwan@n4.mandrakesoft.com> 2.04-1mdk
- First MDK Package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8652 |12cr|xmds-1.6.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name xmds
%define realversion 1.6.6
%define version %( echo %realversion | sed 's/-/_/g' )
%define release %mkrel 2

Summary: eXtensible multi-dimensional Simulator 
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{realversion}.tar.gz
License:GPL 
Group:Sciences/Other 
Url: http://www.xmds.org/  
BuildRoot: %{_tmppath}/%{name}-buildroot
BuildRequires: fftw-devel
#Requires:fftw2-devel
 
%description
XMDS is a code generator that integrates equations. You write them down in
human readable form in an XML file, and it goes away and writes and compiles
a C++ program that integrates those equations as fast as it can possibly be
done in your architecture.
 
%prep
%setup -q -n %name-%realversion

%build
%configure2_5x --enable-fftw3
	     
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ChangeLog AUTHORS INSTALL NEWS README
%doc examples
%_bindir/*
%_includedir/*.h
%_libdir/*.a
%_mandir/man?/*



%changelog
* Wed Aug 26 2009 Emmanuel Andry <eandry@mandriva.org> 1.6.6-2mdv2010.0
+ Revision: 421581
- build against fftw3

* Tue Aug 12 2008 Olivier Thauvin <nanardon@mandriva.org> 1.6.6-1mdv2009.0
+ Revision: 271013
- 1.6.6

* Sat Feb 09 2008 Olivier Thauvin <nanardon@mandriva.org> 1.6.4-1mdv2008.1
+ Revision: 164446
- 1.6.4

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Tue May 01 2007 Olivier Thauvin <nanardon@mandriva.org> 1.5_3-1mdv2008.0
+ Revision: 20039
- 1.5-3


* Thu Aug 10 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/10/06 10:44:04 (55344)
- 1.5-2

* Thu Aug 10 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/10/06 10:39:37 (55339)
Import xmds

* Sun Mar 05 2006 Olivier Thauvin <nanardon@mandriva.org> 1.5_1-1mdk
- 1.5-1

* Fri Jan 21 2005 Sylvie Terjan <erinmargault@zarb.org> 1.3_5-1mdk
- make spec file


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8653 |12cr|xmedcon-0.11.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		2
%define libname		%mklibname mdc %{major}
%define develname	%mklibname mdc -d
%define staticname	%mklibname mdc -d -s

Name:		xmedcon
Version:	0.11.0
Release:	1
Summary:	An open source toolkit for medical image conversion
Group:		Graphics
License:	GPLv2
URL:		http://xmedcon.sourceforge.net
Source0:	http://downloads.sourceforge.net/project/xmedcon/XMedCon-Source/%{version}/%{name}-%{version}.tar.bz2
BuildRequires:	gtk+2-devel

%description
This project stands for Medical Image Conversion and is released under the
GNU's (L)GPL license. It bundles the C source code, a library, a flexible
command-line utility and a graphical front-end based on the amazing Gtk+
toolkit.

Its main purpose is image conversion while preserving valuable medical
study information. The currently supported formats are: Acr/Nema 2.0,
Analyze (SPM), Concorde/uPET, DICOM 3.0, CTI ECAT 6/7, InterFile 3.3
and PNG or Gif87a/89a towards desktop applications.

%package -n %{libname}
Summary: Libraries for (X)MedCon
Group: System/Libraries

%description -n %{libname}

This package contains (X)MedCon shared library (libmdc).

%package -n %{develname}
Summary: Header files for (X)MedCon development
Group: Development/C
Requires: %{libname} = %{version}
Provides: %{name}-devel = %{EVRD}

%description -n %{develname}

The xmedcon-devel package contains the header files necessary for developing
programs that make use of the (X)MedCon library (libmdc).

%package -n %{staticname}
Summary: Static libraries for (X)MedCon development
Group: Development/C
Requires: %{develname} = %{version}
Provides: %{name}-devel-static = %{EVRD}

%description -n %{staticname}

The xmedcon-devel package contains the header files necessary for developing
programs that make use of the (X)MedCon library (libmdc).

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

rm -rf %{buildroot}%{_libdir}/*.la

%files
%defattr(-, root, root)
%doc ChangeLog COPYING COPYING.LIB README REMARKS AUTHORS
%{_bindir}/*
%{_sysconfdir}/*
%{_mandir}/man1/*

%files -n %{libname}
%{_libdir}/*so.%{major}*

%files -n %{develname}
%doc README COPYING COPYING.LIB
%defattr(-,root,root)
%{_mandir}/man3/*
%{_mandir}/man4/*
%{_includedir}/*
%{_libdir}/*.so
%{_datadir}/aclocal/*

%files -n %{staticname}
%doc README COPYING COPYING.LIB
%{_libdir}/*.a


%changelog
* Thu Jun 28 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.11.0-1
+ Revision: 807336
+ rebuild (emptylog)

* Wed Jun 27 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.11.0-1
+ Revision: 807219
- update to 0.11.0

* Mon Dec 26 2011 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.10.7-1
+ Revision: 745411
- imported package xmedcon


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8654 |12cr|xmerlin-0.9b-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    xmerlin
%define version 0.9b
%define tver    0.9
%define release %mkrel 13

Summary: Character recognition engine for X11 devices
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{tver}_public.tar.bz2
Patch0: xmerlin-0.9b-gcc3_4.patch
URL: http://www.hellkvist.org/software/index.php3#XMerlin
License: GPL
Group: System/X11
Buildrequires: libx11-devel
BuildRoot: %{_tmppath}/%{name}-buildroot

%description
XMerlin is a simple character recognition engine for X11-based Web pads
and such devices where a regular keyboard is not an option. You write your
characters in a window, and after recognition the character is sent to the
window in focus, which could we an editor, web browser, or any other
window/widget that accepts SendEvents.

%prep

%setup -q -n %{name}-%{tver}_public
%patch0 -p1 -b .gcc3_4

%build
# modify Makefile
perl -pi -e "s|/usr/local/share/merlin|\\$\(INSTALL_PREFIX)/share/merlin||g;" Makefile
perl -pi -e "s|/usr/X11R6/bin|\\$\(INSTALL_PREFIX)/bin||g;" Makefile
perl -pi -e "s|-O2 -Wall |\\$\(OTHER_CFLAGS) -O2 -Wall ||g;" Makefile

# build
make OTHER_CFLAGS="$RPM_OPT_FLAGS" INSTALL_PREFIX=%{_prefix}

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_prefix}/{bin,share/merlin}/
make INSTALL_PREFIX=$RPM_BUILD_ROOT%{_prefix} install

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc doc/* COPYING INSTALL WHATISNEW
%{_bindir}/*
%dir %{_datadir}/merlin/
%{_datadir}/merlin/*



%changelog
* Tue Feb 01 2011 Funda Wang <fwang@mandriva.org> 0.9b-13mdv2011.0
+ Revision: 634904
- bunzip2 the patch
- simplify BR

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 0.9b-12mdv2010.0
+ Revision: 435146
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 0.9b-11mdv2009.0
+ Revision: 262459
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.9b-10mdv2009.0
+ Revision: 257133
- rebuild

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 0.9b-8mdv2008.1
+ Revision: 140963
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import xmerlin


* Thu Aug 24 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.9b-8mdv2007.0
- Fix group
- Use mkrel 
- Fix some rpmlint errors

* Sat Oct 30 2004 Christiaan Welvaart <cjw@daneel.dyndns.org> 0.9b-7mdk
- fix build with gcc 3.4

* Tue May 06 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.9b-6mdk
- buildrequires

* Tue Jan 28 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.9b-5mdk
- rebuild

* Thu Aug 29 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.9b-4mdk
- rebuild

* Fri Aug 24 2001 Etienne Faure <etienne@mandrakesoft.com> 0.9b-3mdk
- rebuild

* Thu Feb 15 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.9b-2mdk
- rebuild

* Fri Sep 29 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.9b-1mdk
- used srpm from rufus t firefly :
        Thu Sep 28 2000 rufus t firefly <rufus.t.firefly@linux-mandrake.com>
            v0.9b (initial packaging)

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8655 |12cr|xmlformat-1.04-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	XML Document Formatter
Name:		xmlformat
Version:	1.04
Release:	%mkrel 4
License:	BSD
Group:		Publishing
URL:		http://www.kitebird.com/software/xmlformat/
Source0:	http://www.kitebird.com/software/xmlformat/%{name}-%{version}.tar.gz
BuildRequires:	perl
BuildRequires:	ruby
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-build

%description
xmlformat is a configurable formatter (or "pretty-printer") for XML documents.
It provides control over indentation, line-breaking, and text wrapping. These
properties can be defined on a per-element basis.

xmlformat %{version} provides improved diagnostic information when a document
is not well-formed. (Prints line and token number, and stack trace). 

%prep

%setup -q

%build

%check
make test

%install
rm -fr %{buildroot}

install -d %{buildroot}%{_bindir}

install -m0755 xmlformat.pl %{buildroot}%{_bindir}/
install -m0755 xmlformat.rb %{buildroot}%{_bindir}/

%clean
rm -fr %{buildroot}

%files
%defattr(-,root,root)
%doc BUGS ChangeLog INSTALL LICENSE README TODO
%doc bad* test.conf docs tests
%{_bindir}/xmlformat.pl
%{_bindir}/xmlformat.rb


%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.04-4mdv2010.0
+ Revision: 435149
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.04-3mdv2009.0
+ Revision: 242994
- rebuild
- fix description-line-too-long
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Aug 24 2007 Oden Eriksson <oeriksson@mandriva.com> 1.04-1mdv2008.0
+ Revision: 70873
- Import xmlformat



* Fri Aug 24 2007 Oden Eriksson <oeriksson@mandriva.com> 1.04-1mdv2008.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8656 |12cr|xmlindent-0.2.17-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	xmlindent
%define	version	0.2.17
%define	release	7

Name:		%{name}
Version:	%{version}
Release:	%mkrel %{release}
Summary:	XML stream reformatter
Group:		Development/Other
License:	GPL
URL:		http://xmlindent.sf.net/
Source0:	http://dl.sf.net/xmlindent/%{name}-%{version}.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	flex

%description
XML Indent is a XML stream reformatter written in ANSI C.
It is analogous to GNU indent.

%prep
%setup -q
sed -i -e "s,-Wall,-Wall \$(CFLAGS),g" -e "s,555,755," -e "s,444,644," Makefile

%build
%make CFLAGS="$RPM_OPT_FLAGS"

%install
rm -rf $RPM_BUILD_ROOT
make install PREFIX=$RPM_BUILD_ROOT%{_prefix}

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc ChangeLog BUGS README LICENSE
%{_bindir}/xmlindent
%{_mandir}/man1/xmlindent.1*



%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.2.17-7mdv2010.0
+ Revision: 435150
- rebuild

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 0.2.17-6mdv2009.0
+ Revision: 140966
- restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.2.17-6mdv2008.1
+ Revision: 130306
- kill re-definition of %%buildroot on Pixel's request
- import xmlindent


* Wed Oct 05 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.2.17-6mdk
- mandriva release based on fedora

* Wed Jun 08 2005 Adrian Reber <adrian@lisas.de> - 0.2.17-5
- rebuilt

* Sun May 22 2005 Jeremy Katz <katzj@redhat.com> - 0.2.17-4
- rebuild on all arches

* Fri Apr  7 2005 Michael Schwendt <mschwendt[AT]users.sf.net>
- rebuilt

* Tue Dec 07 2004 Adrian Reber <adrian@lisas.de> - 0:0.2.17-2
- applied patch from Ville Skyttä (bug #2078)

* Fri Sep 17 2004 Adrian Reber <adrian@lisas.de> - 0:0.2.17-0.fdr.1
- Initial RPM release.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8657 |12cr|xmlppm-0.98.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	XML data compression program
Name:		xmlppm
Version:	0.98.2
Release:	%mkrel 8
URL:		http://sourceforge.net/projects/xmlppm
License:	GPL
Group:		File tools
Source:		http://prdownloads.sourceforge.net/xmlppm/%{name}-%{version}-src.tar.bz2
Patch:		%{name}-0.98.2.gcc4.patch
BuildRequires:	expat-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
XMLPPM is a data compression program that compresses XML files from 5 to
30% better than any existing text or XML-specific compressors. It is a
combination of the well-known Prediction by Partial Match (PPM)
algorithm for text compression, first described by Cleary and Witten in
1984, and an approach to modeling tree-structured data called
Multiplexed Hierarchical Modeling (MHM) developed by James Cheney.
XMLPPM source code is part of a project at Sourceforge on XML
compression.

%prep
%setup
%patch -p 1 -b fix-gcc4-build

%build
cd src
%make OPT_FLAGS="%{optflags}"

%install
rm -rf %{buildroot}
cd src
install -d -m 755 %{buildroot}%{_bindir}
install -m 755 xmlppm xmlunppm %{buildroot}%{_bindir}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%{_bindir}/*


%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.98.2-8mdv2010.0
+ Revision: 435151
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.98.2-7mdv2009.0
+ Revision: 262461
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.98.2-6mdv2009.0
+ Revision: 257166
- rebuild

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 0.98.2-4mdv2008.1
+ Revision: 140966
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Jun 13 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.98.2-4mdv2008.0
+ Revision: 38611
- fix mixture of tabs and spaces
- rebuild for expat
- Import xmlppm



* Tue Aug 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.98.2-3mdv2007.0
- Rebuild

* Mon Apr 17 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.98.2-2mdk
- fix build

* Sat May 28 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.98.2-1mdk
- New release 0.98.2
- spec cleanup

* Thu Jul 22 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.98.1-1mdk 
- new version

* Wed Jun  9 2004 Guillaume Rousse <guillomovitch@mandrakesoft.com> 0.98-1mdk
- New release 0.98
- dropped patch0

* Fri Jun 04 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.97-1mdk 
- new version
- new url
- rpmbuildupdate aware

* Sat Dec 05 2003 Franck Villaume <fvill@freesurf.fr> 0.96-2mdk
- add real support to RPM_OPT_FLAGS
- modify BuildRequires to get 64bits support

* Sat Jan 04 2003 Guillaume Rousse <g.rousse@linux-mandrake.com> 0.96-1mdk
- 0.96 

* Mon Oct 14 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.95-3mdk
- fix group

* Wed Mar 13 2002 Guillaume Rousse <g.rousse@linux-mandrake.com> 0.95-2mdk
- fixed 1st person description (Levi Ramsey <lramsey@student.umass.edu>)
- mdk optimisations

* Wed Mar 13 2002 Guillaume Rousse <rousse@ccr.jussieu.fr> 0.95-1mdk
- first mdk release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8658 |12cr|xmlpull-api-1.1.4-1.0.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2005, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define gcj_support     1
%define section                free

Name:                xmlpull-api
Version:        1.1.4
Release:        1.0.4
Epoch:          0
Summary:        Simple to use XML pull parsing API 
License:        Public Domain
Url:            http://www.xmlpull.org/
Group:          Development/Java
#Vendor:        JPackage Project
#Distribution:  JPackage
Source0:        %{name}-%{version}.tar.gz
##cvs -d :pserver:anonymous@cvs.xmlpull.org:/l/extreme/cvspub login (password='cvsanon')
##cvs -d :pserver:anonymous@cvs.xmlpull.org:/l/extreme/cvspub export -r XMLPULL_1_1_4 xmlpull-api

BuildRequires:  java-rpmbuild >= 0:1.6
BuildRequires:  ant >= 1.4.1
BuildRequires:  junit >= 3.8.1
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildArch:      noarch
%endif

%description
XmlPull v1 API is a simple to use XML pull parsing API that was
designed for simplicity and very good performance both in constrained
environment such as defined by J2ME and on server side when used in
J2EE application servers.

%package javadoc
Group:          Development/Java
Summary:        Javadoc for %{name}

%description javadoc
%{summary}.

%prep
%setup -q -n %{name}

sed -i -e s:"<property name=\"version\" value=\"1_1_3_1\"/>":"<property name=\"version\" value=\"1_1_4\"/>":g build.xml

%build
export OPT_JAR_LIST=:
export CLASSPATH=
%{ant}
%{ant} javadoc

%install
install -d -m 755 %{buildroot}%{_javadir}
install -m 644 build/lib/xmlpull_1_1_4.jar \
                %{buildroot}%{_javadir}/%{name}-%{version}.jar

# create unprefixed and unversioned symlinks
(cd %{buildroot}%{_javadir}
for jar in *-%{version}*; do ln -sf ${jar} ${jar/-%{version}/}; done
)

#install -d -m 755 $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
#cp *.txt *.html $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}

%{__mkdir_p} %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -pr doc/api_impl/* %{buildroot}%{_javadocdir}/%{name}-%{version}
%{__ln_s} %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%doc *.txt *.html
#%doc %{_docdir}/%{name}-%{version}/*
#%dir %{_docdir}/%{name}-%{version}
%{_javadir}/*.jar
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%{_libdir}/gcj/%{name}/*
%endif

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}



%changelog
* Mon Sep 21 2009 Thierry Vignaud <tvignaud@mandriva.com> 0:1.1.4-1.0.3mdv2010.0
+ Revision: 446198
- rebuild

* Fri Mar 06 2009 Antoine Ginies <aginies@mandriva.com> 0:1.1.4-1.0.2mdv2009.1
+ Revision: 350075
- 2009.1 rebuild

* Mon Feb 18 2008 Thierry Vignaud <tvignaud@mandriva.com> 0:1.1.4-1.0.1mdv2009.0
+ Revision: 170614
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

* Fri Dec 28 2007 David Walluck <walluck@mandriva.org> 0:1.1.4-1.0.1mdv2008.1
+ Revision: 138998
- import xmlpull-api


* Wed May 24 2006 Deepak Bhole <dbhole@redhat.com> 0:1.1.4-1jpp
- Initial build

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8659 |12cr|xmlsec1-1.2.18-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1

%define libname %mklibname xmlsec1_ %{major}
%define libname_devel %mklibname -d xmlsec1

%define libname_gnutls %mklibname xmlsec1-gnutls %{major}
%define libname_nss %mklibname xmlsec1-nss %{major}
%define libname_openssl %mklibname xmlsec1-openssl %{major}
%define libname_gcrypt %mklibname xmlsec1-gcrypt %{major}

Summary: Library providing support for "XML Signature" and "XML Encryption" standards
Name: xmlsec1
Version: 1.2.18
Release: 2
License: MIT
Group: Development/C
URL: http://www.aleksey.com/xmlsec
Source0: http://www.aleksey.com/xmlsec/download/%{name}-%{version}.tar.gz
Patch1: xmlsec1-1.2.16-linkage.patch
BuildRequires: gnutls-devel
BuildRequires: libgcrypt-devel
BuildRequires: libxml2-devel >= 2.7.4
BuildRequires: libxslt-devel >= 1.0.20
BuildRequires: nss-devel
BuildRequires: openssl-devel >= 0.9.6
BuildRequires: libtool-devel

%description
XML Security Library is a C library based on LibXML2  and OpenSSL.
The library was created with a goal to support major XML security
standards "XML Digital Signature" and "XML Encryption".

%package -n %{libname}
Summary: Library providing support for "XML Signature" and "XML Encryption" standards
Group: Development/C
Obsoletes: %{_lib}xmlsec1-1 < 1.2.16

%description -n %{libname}
XML Security Library is a C library based on LibXML2  and OpenSSL.
The library was created with a goal to support major XML security
standards "XML Digital Signature" and "XML Encryption".

%package -n %{libname_devel}
Summary: Libraries, includes, etc. to develop applications with XML Digital Signatures and XML Encryption support
Group: Development/C
Requires: %{libname} = %{version}
Requires: %{libname_openssl} = %{version}
Requires: %{libname_gnutls} = %{version}
Requires: %{libname_nss} = %{version}
Requires: %{libname_gcrypt} = %{version}
Provides: %{name}-devel = %{version}-%{release}
Obsoletes: %{_lib}xmlsec1-gnutls-devel < 1.2.16
Obsoletes: %{_lib}xmlsec1-nss-devel < 1.2.16
Obsoletes: %{_lib}xmlsec1-openssl-devel < 1.2.16

%description -n %{libname_devel}
Libraries, includes, etc. you can use to develop applications with XML Digital
Signatures and XML Encryption support.

%package -n %{libname_openssl}
Summary: OpenSSL crypto plugin for XML Security Library
Group: Development/C

%description -n %{libname_openssl}
OpenSSL plugin for XML Security Library provides OpenSSL based crypto services
for the xmlsec library

%package -n %{libname_nss}
Summary: NSS crypto plugin for XML Security Library
Group: Development/C

%description -n %{libname_nss}
NSS plugin for XML Security Library provides NSS based crypto services
for the xmlsec library

%package -n %{libname_gnutls}
Summary: Gnutls crypto plugin for XML Security Library
Group: Development/C

%description -n %{libname_gnutls}
gnutls plugin for XML Security Library provides gnutls based crypto services
for the xmlsec library

%package -n %{libname_gcrypt}
Summary: Gcrypt crypto plugin for XML Security Library
Group: Development/C

%description -n %{libname_gcrypt}
gcrypt plugin for XML Security Library provides gcrypt based crypto services
for the xmlsec library

%prep
%setup -q
%patch1 -p1

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std
find %{buildroot} -name '*.la' -exec rm -f {} ';'

%files
%doc %{_mandir}/man1/xmlsec1.1*
%{_bindir}/xmlsec1

%files -n %{libname}
%{_libdir}/libxmlsec1.so.%{major}*

%files -n %{libname_devel}
%doc AUTHORS HACKING ChangeLog NEWS README Copyright
%doc %{_mandir}/man1/xmlsec1-config.1*
%{_bindir}/xmlsec1-config
%{_includedir}/xmlsec1
%{_datadir}/aclocal/xmlsec1.m4
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_libexecdir}/xmlsec1Conf.sh
%{_docdir}/xmlsec1/*

%files -n %{libname_openssl}
%{_libdir}/libxmlsec1-openssl.so.%{major}*

%files -n %{libname_nss}
%{_libdir}/libxmlsec1-nss.so.%{major}*

%files -n %{libname_gnutls}
%{_libdir}/libxmlsec1-gnutls.so.%{major}*

%files -n %{libname_gcrypt}
%{_libdir}/libxmlsec1-gcrypt.so.%{major}*


%changelog
* Fri Jan 13 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.2.18-2
+ Revision: 760706
- removed la files from 2011

* Fri Jan 13 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.2.18-2
+ Revision: 760695
- rebuild

* Thu May 12 2011 Funda Wang <fwang@mandriva.org> 1.2.18-1
+ Revision: 673698
- update to new version 1.2.18

* Sun Apr 03 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.17-1
+ Revision: 649995
- 1.2.17

* Sun Oct 03 2010 Funda Wang <fwang@mandriva.org> 1.2.16-1mdv2011.0
+ Revision: 582711
- modify lib name according to our policy
- New version 1.2.16 (merge all devel packages into one)

* Mon Apr 19 2010 Funda Wang <fwang@mandriva.org> 1.2.14-3mdv2010.1
+ Revision: 536658
- rebuild

* Fri Feb 26 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2.14-2mdv2010.1
+ Revision: 511664
- rebuilt against openssl-0.9.8m

* Sun Dec 06 2009 Oden Eriksson <oeriksson@mandriva.com> 1.2.14-1mdv2010.1
+ Revision: 474141
- 1.2.14 (fixes CVE-2009-3736)
- rediff patches

* Mon Nov 30 2009 Oden Eriksson <oeriksson@mandriva.com> 1.2.13-2mdv2010.1
+ Revision: 471767
- P2: security fix for CVE-2009-3637 (eugeni)

* Sat Oct 10 2009 Oden Eriksson <oeriksson@mandriva.com> 1.2.13-1mdv2010.0
+ Revision: 456540
- 1.2.13
- rediffed 2/2 patches

* Sat May 30 2009 Funda Wang <fwang@mandriva.org> 1.2.11-1mdv2010.0
+ Revision: 381490
- New version 1.2.11
- build with latest gnutls 2.8

* Fri Nov 21 2008 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.2.10-8mdv2009.1
+ Revision: 305428
- rebuild to get rid of 'rpmlib(PayloadIsLzma) <= 4.4.2.2-1' dependency

* Thu Jun 19 2008 Thierry Vignaud <tv@mandriva.org> 1.2.10-7mdv2009.0
+ Revision: 226068
- rebuild
- fix summary-not-capitalized

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Tue Jan 22 2008 Funda Wang <fwang@mandriva.org> 1.2.10-6mdv2008.1
+ Revision: 156357
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - fix summary-ended-with-dot

* Mon Jul 02 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 1.2.10-5mdv2008.0
+ Revision: 47090
- Fix regexp so match 64bit requires too

* Mon Jul 02 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 1.2.10-4mdv2008.0
+ Revision: 47085
- Added devel provides for inter-arch stuff.

* Tue Jun 26 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 1.2.10-3mdv2008.0
+ Revision: 44766
- There are no devel() provides for libnss3 libs.

* Tue Jun 26 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 1.2.10-2mdv2008.0
+ Revision: 44753
- Added missing buildrequires to gnutls-devel
- Fix requires.
- Import xmlsec1


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8660 |12cr|xml-security-c-1.5.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		xml-security-c
Version:	1.5.1
Release:	%mkrel 4
Summary:	C++ Implementation of W3C security standards for XML

Group:		System/Libraries
License:	ASL 2.0
URL:		http://santuario.apache.org/c/
Source:		http://santuario.apache.org/dist/c-library/%{name}-%{version}.tar.gz
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root

# xalan-c-devel
BuildRequires:	xerces-c-devel 
BuildRequires:	openssl-devel

%description
The xml-security-c library is a C++ implementation of the XML Digital Signature
specification. The library makes use of the Apache XML project's Xerces-C XML
Parser and Xalan-C XSLT processor. The latter is used for processing XPath and
XSLT transforms.

# xalan-c-devel
%package	devel
Summary:	Development files for xml-security-c
Group:		System/Libraries
Requires:	%{name} = %{version}
Requires:	xerces-c-devel
Requires:	openssl-devel
# There are a number of headers that can use NSS if HAVE_NSS is set to 1
# Current build does not set it (configure does not even check for NSS)
# so we do not include this dependency for now.
# Requires:	nss-devel

%description	devel
This package provides development files for xml-security-c, a C++ library for
XML Digital Signatures.


%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%check
# Verify that what was compiled actually works.
./bin/xtest

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

# We do not ship .la files.
rm -f $RPM_BUILD_ROOT%{_libdir}/*.la

# Do not ship library test utilities. These are only needed for
# xml-security-c developers and they should have the whole source anyway.
rm -rf $RPM_BUILD_ROOT%{_bindir}

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%{_libdir}/libxml-security-c.so.*

%files devel
%defattr(-,root,root,-)
%{_includedir}/xsec
%{_libdir}/libxml-security-c.so


%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1.5.1-4mdv2011.0
+ Revision: 615681
- the mass rebuild of 2010.1 packages

* Mon Apr 12 2010 Funda Wang <fwang@mandriva.org> 1.5.1-3mdv2010.1
+ Revision: 533624
- rebuild

* Tue Feb 02 2010 Funda Wang <fwang@mandriva.org> 1.5.1-2mdv2010.1
+ Revision: 499659
- rebuild

* Wed Dec 16 2009 Sander Lepik <sander85@mandriva.org> 1.5.1-1mdv2010.1
+ Revision: 479581
- spec corrected
- import xml-security-c


* Fri Nov 20 2009 Sander Lepik <sander.lepik@eesti.ee> - 1.5.1
- Initial release for Mandriva

* Fri Aug 21 2009 Tomas Mraz <tmraz@redhat.com> - 1.5.1-2
- rebuilt with new openssl

* Tue Jul 28 2009 Antti Andreimann <Antti.Andreimann@mail.ee> 1.5.1-1
- New upstream relase (#513078)
- Fixes CVE-2009-0217 (#511915)

* Mon Jul 27 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.5.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild

* Mon Jul 06 2009 Antti Andreimann <Antti.Andreimann@mail.ee> - 1.5.0-1
- New upstream release

* Tue Apr 28 2009 Antti Andreimann <Antti.Andreimann@mail.ee> - 1.4.0-2
- Execute sed magic against configure instead of configure.ac to 
  avoid calling autotools
- Removed build dependency on autotools.
- Do not ship test binaries (not needed for end-users)
- Added proper dependencies for devel sub-package
- Added CPPROG="cp -p" to preserve header file timestamps.

* Mon Mar 30 2009 Antti Andreimann <Antti.Andreimann@mail.ee> - 1.4.0-1
- Initial RPM release.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8661 |12cr|xmlsysd-1.0.4-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    xmlsysd
%define version 1.0.4
%define release %mkrel 7
# The following should match PROGRAM, VERSION and RELEASE in the
# Makefile accompanying this program (and the .tgz defined in Source
# below.

Summary: XML-based system information daemon

Name: %name
Version: %version
Release: %release
Group: Monitoring
Url: http://www.phy.duke.edu/~rgb/Beowulf/xmlsysd.php
License: GPL
Source: http://www.phy.duke.edu/~rgb/wulfware/%{name}-%{version}.tgz
Source1: %{name}.xinetd
Buildroot: %{_tmppath}/%{name}root
BuildRequires: libxml2-devel, libwulf-devel
Patch0:	xmlsysd-proc-net.patch
Requires: xinetd

%description 
xmlsysd is a system information daemon that recognizes a simple command
language that causes it to execute certain systems calls and parse
various system information files in /proc, convert the information it
thus obtains into an xml encapsulation, and send the xml data out via a
socket connection.  It supports both a forking daemon mode that can be
run from userspace and an xinetd mode that can be run out of xinetd.  In
most situations the latter is more securable and controllable and this
rpm installs it in this mode.  

The xml encapsulation of system and proc data is documented within this
package to facilitate the construction of web or other applications that
connect to the daemon, retrieve the information it provides on some
polling loop, and extract the data for presentation.  In addition, the
source and xml itself is reasonably extensible so that it should be easy
to add new things to be monitored to the daemon in ways that don't break
existing applications (applications should always ignore any field tags
they don't recognize and should also be able to cope with missing field
tags that they expect to be there).  One monitoring application,
wulfstat, should generally be available in a separate rpm packaging.

The construction of xmlsysd is deliberately lightweight -- it is a
(hopefully) efficiently coded C-source binary application that tries to
make a minimal impact on the cpu, memory and network resources of the
host being monitored.  This design goal should be preserved if at all
possible by programmers seeking to add features or fields to be
monitored.

%prep
%setup -q -n %{name}
#%patch0 -p0

%build
make clean
%make

%install
%make PREFIX=%{buildroot}/usr install
mkdir -p %{buildroot}/%{_sysconfdir}/xinetd.d/
cp -vf %SOURCE1 %{buildroot}/%{_sysconfdir}/xinetd.d/xmlsysd

%clean
rm -rf $RPM_BUILD_ROOT

%files 
%defattr(-,root,root)
# The xmlsysd binary
%attr(755,root,root) %{_sbindir}/xmlsysd
# The xmlsysd man page
%attr(644,root,root) %{_mandir}/man8/xmlsysd.8.*
%config(noreplace) %{_sysconfdir}/xinetd.d/%{name}*

# The xmlsysd docs
%doc README TODO COPYING CHANGELOG DESIGN

%post
service xinetd condrestart

%postun
service xinetd condrestart



%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.0.4-7mdv2010.0
+ Revision: 435153
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0.4-6mdv2009.0
+ Revision: 262463
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0.4-5mdv2009.0
+ Revision: 257186
- rebuild

* Thu Feb 14 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0.4-3mdv2008.1
+ Revision: 168512
- rebuild
- fix summary
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Aug 19 2007 Pascal Terjan <pterjan@mandriva.org> 1.0.4-2mdv2008.0
+ Revision: 66503
- Fix BuildRequires for x86_64


* Fri Sep 23 2005 Erwan Velu <erwan@seanodes.com> 1.0.4-1mdk
- 1.0.4

* Tue Mar 22 2005 Antoine Ginies <aginies@n1.mandrakesoft.com> 0.2.6-2mdk
- rebuild

* Thu Oct 07 2004 Erwan Velu <erwan@mandrakesoft.com> 0.2.6-1mdk
- 0.2.6

* Fri Aug 13 2004 Erwan Velu <erwan@mandrakesoft.com> 0.2.5-1mdk
- 0.2.5

* Wed Jun 23 2004 Erwan Velu <erwan@mandrakesoft.com> 0.2.3-1mdk
- 0.2.3

* Fri Jun 18 2004 Erwan Velu <erwan@mandrakesoft.com> 0.2.2-2mdk
- Adding proc-net patch
- Removing group entry in /etc/xinetd.d/xmlsysd
- Cleaning xinetd configuration

* Fri Jun 18 2004 Erwan Velu <erwan@mandrakesoft.com> 0.2.2-1mdk
- Initial relase
- Adding buildrequires

* Mon Apr 29 2002 Robert G. Brown <rgb@duke.edu>
- Releasing v 0.1.0 beta -- this has now been "stable" for weeks.

* Wed Mar 13 2002 Robert G. Brown <rgb@duke.edu>
- set up and built for RH 7.2


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8662 |12cr|xmltoman-0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           xmltoman
Version:        0.4
Release:        1
Summary:        Scripts for converting XML to roff or HTML

Group:          Publishing
License:        GPLv2+
URL:            http://sourceforge.net/projects/xmltoman/
Source0:        http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
Patch0:         xmltoman-0.3-timestamps.patch

BuildRequires:  perl(XML::Parser)
BuildArch:      noarch

%description
This package provides xmltoman and xmlmantohtml scripts, to compile
the xml representation of manual page to either roff source, or HTML
(while providing the CSS stylesheet for eye-candy look). XSL stylesheet
for doing rougly the same job is provided.


%prep
%setup -q
%patch0 -p1 -b .timestamps


%build
make


%install
make install PREFIX=%{_prefix} DESTDIR=$RPM_BUILD_ROOT


%files
%defattr(-,root,root,-)
%{_bindir}/xmltoman
%{_bindir}/xmlmantohtml
%{_datadir}/xmltoman
%doc COPYING README


%changelog
* Tue Feb 23 2010 Ondrej Vasik <ovasik@redhat.com> - 0.4-4
- don't change target from "install" to "install -p"

* Mon Nov 30 2009 Dennis Gregorovic <dgregor@redhat.com> - 0.4-3.1
- Rebuilt for RHEL 6

* Mon Jul 27 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild

* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild

* Thu May 29 2008 Lubomir Rintel <lkundrak@v3.sk> - 0.4-1
- New upstream release

* Wed Mar 12 2008 Lubomir Kundrak <lkundrak@redhat.com> - 0.3-2
- Preserve timestamps, sanitize requires (thanks to Parag AN)

* Sun Mar 09 2008 Lubomir Kundrak <lkundrak@redhat.com> - 0.3-1
- Initial packaging attempt

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8663 |12cr|xmltv-0.5.61-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		xmltv
Version:	0.5.61
Release:	%mkrel 1
Summary:	A set of utilities to manage your TV viewing
URL:		http://wiki.xmltv.org
Source0:	http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
Patch2:		xmltv-0.5.59-jp-utf8.patch
Patch4:		xmltv-0.5.59-Makefile.patch
Patch7:		xmltv-0.5.59-None.pm_strict.patch
Patch11:	xmltv-0.5.59-noask.patch
License:	GPLv2+
Group:		Video
BuildArch:	noarch
BuildRequires:	perl-Archive-Zip
BuildRequires:	perl-CGI
BuildRequires:  perl-Data-Dump
BuildRequires:	perl-DateManip => 5.42
BuildRequires:	perl-DateTime-Format-Strptime
BuildRequires:	perl-devel
BuildRequires:	perl-HTML-LinkExtractor
BuildRequires:	perl-HTML-TableExtract => 1.08
BuildRequires:	perl-HTML-Tree
BuildRequires:	perl-HTTP-Cache-Transparent
BuildRequires:	perl-IO-stringy
BuildRequires:	perl-libwww-perl => 5.65
BuildRequires:	perl-Lingua-Preferred
BuildRequires:	perl-Lingua-EN-Numbers-Ordinate
BuildRequires:	perl-Linux-DVB
BuildRequires:	perl-Parse-RecDescent
BuildRequires:	perl-SOAP-Lite
BuildRequires:	perl-Term-ProgressBar >= 2.03
BuildRequires:	perl-Term-ReadKey
BuildRequires:	perl-Text-Kakasi
BuildRequires:	perl-TimeDate
BuildRequires:	perl-Tk-TableMatrix
BuildRequires:	perl-Unicode-String
BuildRequires:	perl-Unicode-UTF8simple
BuildRequires:	perl-WWW-Mechanize >= 1.02
BuildRequires:	perl-XML-DOM
BuildRequires:	perl-XML-LibXML
BuildRequires:	perl-XML-LibXSLT
BuildRequires:	perl-XML-Simple
BuildRequires:	perl-XML-Twig => 3.09
BuildRequires:	perl-XML-Writer >= 0.4.6
Requires:	perl-HTML-Parser >= 3.34
Obsoletes:	%{name}-grabbers-re < %{version}-%{release}

%description
XMLTV is a set of utilities to manage your TV viewing. They work with
TV listings stored in the XMLTV format, which is based on XML. The
idea is to separate out the backend (getting the listings) from the
frontend (displaying them for the user), and to implement useful
operations like picking out your favourite programmes as filters that
read and write XML documents.

There are five backends at present, grabbing TV listings for Canada,
the USA, the UK, Germany, Austria, Sweden and Norway. There are
filters to sort the listings by date, to remove shows that have
already been broadcast, and a couple of programmes to organize your
viewing by storing preferences of what shows you watch. There are a
couple of backends to produce printed output.

%files
%defattr(-,root,root)
%doc %{_docdir}/%{name}-%{version}
%{_bindir}/tv_cat
%{_bindir}/tv_extractinfo_en
%{_bindir}/tv_find_grabbers
%{_bindir}/tv_grep
%{_bindir}/tv_imdb
%{_bindir}/tv_remove_some_overlapping
%{_bindir}/tv_sort
%{_bindir}/tv_split
%{_bindir}/tv_to_latex
%{_bindir}/tv_to_text
%{_bindir}/tv_validate_file
%{_bindir}/tv_validate_grabber
%{_mandir}/man1/tv_cat.1*
%{_mandir}/man1/tv_extractinfo_en.1*
%{_mandir}/man1/tv_find_grabbers.1*
%{_mandir}/man1/tv_grep.1*
%{_mandir}/man1/tv_imdb.1*
%{_mandir}/man1/tv_remove_some_overlapping.1*
%{_mandir}/man1/tv_sort.1*
%{_mandir}/man1/tv_split.1*
%{_mandir}/man1/tv_to_latex.1*
%{_mandir}/man1/tv_to_text.1*
%{_mandir}/man1/tv_validate_file.1*
%{_mandir}/man1/tv_validate_grabber.1*
%dir %{_datadir}/xmltv/
%{_datadir}/xmltv/xmltv.dtd
%{_datadir}/xmltv/xmltv-lineup.dtd

%package -n	perl-XMLTV
Summary:	Perl modules for managing your TV viewing
Group:		Development/Perl

%description -n perl-XMLTV
XMLTV is a set of utilities to manage your TV viewing. They work with
TV listings stored in the XMLTV format, which is based on XML. The
idea is to separate out the backend (getting the listings) from the
frontend (displaying them for the user), and to implement useful
operations like picking out your favourite programmes as filters that
read and write XML documents.

This package contains the perl modules from xmltv.

%files -n perl-XMLTV
%defattr(-,root,root)
%{perl_vendorlib}/XMLTV.pm
%{perl_vendorlib}/XMLTV
%{_mandir}/man3/*

%package	grabbers-ar
Summary:	Argentenian grabbers for xmltv
Group:		Video
Provides:	xmltv-grabbers

%description grabbers-ar
This package contains the argentinian grabbers for xmltv.

%files grabbers-ar
%defattr(-,root,root)
%{_bindir}/tv_extractinfo_ar
%{_bindir}/tv_grab_ar
%{_mandir}/man1/tv_extractinfo_ar*.1*
%{_mandir}/man1/tv_grab_ar*.1*

#package	grabbers-au
#Summary:	Australian grabbers for xmltv
#Group:		Video
#Provides:	xmltv-grabbers

#description grabbers-au
#This package contains the australian grabbers for xmltv.

#files grabbers-au
#defattr(-,root,root)
#{_bindir}/tv_grab_au
#{_mandir}/man1/tv_grab_au*.1*
#{_datadir}/xmltv/tv_grab_au/channel_ids

#package	grabbers-be
#Summary:	Belgian grabbers for xmltv
#Group:		Video
#Provides:	xmltv-grabbers

#description grabbers-be
#This package contains the belgian grabbers for xmltv.

#files grabbers-be
#defattr(-,root,root)
#{_bindir}/tv_grab_be
#{_mandir}/man1/tv_grab_be*.1*
#{_datadir}/xmltv/tv_grab_be/channel_ids_fr
#{_datadir}/xmltv/tv_grab_be/channel_ids_nl

%if 0
%package	grabbers-br
Summary:	Brazillian grabbers for xmltv
Group:		Video
Provides:	xmltv-grabbers

%description grabbers-br
This package contains the brazillian grabbers for xmltv.

%files grabbers-br
%defattr(-,root,root)
#{_bindir}/tv_grab_br
%{_bindir}/tv_grab_br_net
%{_mandir}/man1/tv_grab_br*.1*
%endif

%package	grabbers-ch
Summary:	Swiss grabbers for xmltv
Group:		Video
Provides:	xmltv-grabbers

%description grabbers-ch
This package contains the swiss grabbers for xmltv.

%files grabbers-ch
%defattr(-,root,root)
%{_bindir}/tv_grab_ch_*
%{_mandir}/man1/tv_grab_ch_*.1*
#%{_datadir}/xmltv/tv_grab_ch_*/channel_ids

%package	grabbers-combiner
Summary:	Grabber to grab data from multiple grabbers at once
Group:		Video
Provides:	xmltv-grabbers

%description grabbers-combiner
This package contains a grabber to grab data from multiple grabbers at once.

%files grabbers-combiner
%defattr(-,root,root)
%{_bindir}/tv_grab_combiner
%{_mandir}/man1/tv_grab_combiner.1*
#%{_datadir}/xmltv/tv_grab_ch_*/channel_ids

#package	grabbers-de
#Summary:	German grabbers for xmltv
#Group:		Video
#Provides:	xmltv-grabbers

#description grabbers-de
#This package contains the german grabbers for xmltv.

#files grabbers-de
#defattr(-,root,root)
#{_bindir}/tv_grab_de*
#{_mandir}/man1/tv_grab_de*.1*
#{_datadir}/xmltv/tv_grab_de_tvtoday

%package	grabbers-dk
Summary:	Danish grabbers for xmltv
Group:		Video
Provides:	xmltv-grabbers

%description grabbers-dk
This package contains the danish grabbers for xmltv.

%files grabbers-dk
%defattr(-,root,root)
%{_bindir}/tv_grab_dk_dr
%{_mandir}/man1/tv_grab_dk_dr.1*

%package	grabbers-dtv_la
Summary:	Latin American grabbers for xmltv
Group:		Video
Provides:	xmltv-grabbers

%description grabbers-dtv_la
This package contains the latin american grabbers for xmltv.

%files grabbers-dtv_la
%defattr(-,root,root)
%{_bindir}/tv_grab_dtv_la
%{_mandir}/man1/tv_grab_dtv_la.1*

%package	grabbers-ee
Summary:	Estonian grabbers for xmltv
Group:		Video
Provides:	xmltv-grabbers

%description grabbers-ee
This package contains the estonian grabbers for xmltv.

%files grabbers-ee
%defattr(-,root,root)
%{_bindir}/tv_grab_ee*
%{_mandir}/man1/tv_grab_ee*.1*

%package	grabbers-es
Summary:	Spanish grabbers for xmltv
Group:		Video
Provides:	xmltv-grabbers

%description grabbers-es
This package contains the spanish grabbers for xmltv.

%files grabbers-es
%defattr(-,root,root)
%{_bindir}/tv_grab_es*
%{_mandir}/man1/tv_grab_es*.1*

%package	grabbers-eu
Summary:	European grabbers for xmltv
Group:		Video
Provides:	xmltv-grabbers

%description grabbers-eu
This package contains the european grabbers for xmltv.

%files grabbers-eu
%defattr(-,root,root)
%{_bindir}/tv_grab_eu_epgdata
%{_mandir}/man1/tv_grab_eu_epgdata.1*
%{_datadir}/xmltv/tv_grab_eu_epgdata/channel_ids

%package	grabbers-fi
Summary:	Finnish grabbers for xmltv
Group:		Video
Provides:	xmltv-grabbers

%description grabbers-fi
This package contains the finnish grabbers for xmltv.

%files grabbers-fi
%defattr(-,root,root)
%{_bindir}/tv_grab_fi*
%{_mandir}/man1/tv_grab_fi*.1*

%package	grabbers-fr
Summary:	French grabbers for xmltv
Group:		Video
Provides:	xmltv-grabbers
Requires:	perl(HTML::TreeBuilder)

%description grabbers-fr
This package contains the french grabbers for xmltv.

%files grabbers-fr
%defattr(-,root,root)
%{_bindir}/tv_grab_fr
%{_bindir}/tv_grab_fr_kazer
%{_mandir}/man1/tv_grab_fr*.1*

%package	grabbers-hr
Summary:	Croatia grabbers for xmltv
Group:		Video
Provides:	xmltv-grabbers

%description grabbers-hr
This package contains the Croatia grabbers for xmltv.

%files grabbers-hr
%defattr(-,root,root)
%{_bindir}/tv_grab_hr
%{_mandir}/man1/tv_grab_hr.1*

%package	grabbers-huro
Summary:	Hungarian-Romanian grabbers for xmltv
Group:		Video
Provides:	xmltv-grabbers

%description grabbers-huro
This package contains the hungarian-romanian grabbers for xmltv.
It also includes Czech and Romanian support.

%files grabbers-huro
%defattr(-,root,root)
%{_bindir}/tv_grab_huro
%{_mandir}/man1/tv_grab_huro.1*
%{_datadir}/xmltv/tv_grab_huro/jobmap
%{_datadir}/xmltv/tv_grab_huro/catmap.hu
%{_datadir}/xmltv/tv_grab_huro/catmap.ro
%{_datadir}/xmltv/tv_grab_huro/catmap.cz
%{_datadir}/xmltv/tv_grab_huro/catmap.sk


%package	grabbers-il
Summary:	Israeli grabbers for xmltv
Group:		Video
Provides:	xmltv-grabbers

%description grabbers-il
This package contains the israeli grabbers for xmltv.

%files grabbers-il
%defattr(-,root,root)
%{_bindir}/tv_grab_il*
%{_mandir}/man1/tv_grab_il*.1*

%package grabbers-in
Summary:        Indian grabbers for xmltv
Group:          Video
Provides:	xmltv-grabbers

%description grabbers-in
This package contains the indian grabbers for xmltv.

%files grabbers-in
%defattr(-,root,root)
%{_bindir}/tv_grab_in*
%{_mandir}/man1/tv_grab_in*.1*

%package	grabbers-is
Summary:	Icelandic grabbers for xmltv
Group:		Video
Provides:	xmltv-grabbers

%description grabbers-is
This package contains the icelandic grabbers for xmltv.

%files grabbers-is
%defattr(-,root,root)
%{_bindir}/tv_grab_is*
%{_mandir}/man1/tv_grab_is*.1*

%package	grabbers-it
Summary:	Italian grabbers for xmltv
Group:		Video
Provides:	xmltv-grabbers

%description grabbers-it
This package contains the italian grabbers for xmltv.

%files grabbers-it
%defattr(-,root,root)
%{_bindir}/tv_grab_it*
%{_mandir}/man1/tv_grab_it*.1*
%{_datadir}/xmltv/tv_grab_it*

%if 0
%package	grabbers-jp
Summary:	Japanese grabbers for xmltv
Group:		Video
Provides:	xmltv-grabbers

%description grabbers-jp
This package contains the japanese grabbers for xmltv.

%files grabbers-jp
%defattr(-,root,root)
%{_bindir}/tv_grab_jp
%{_mandir}/man1/tv_grab_jp.1*
%endif

%package	grabbers-na
Summary:	North-american grabbers for xmltv
Group:		Video
Provides:	xmltv-grabbers

%description grabbers-na
This package contains the north-american grabbers for xmltv.

%files grabbers-na
%defattr(-,root,root)
%{_bindir}/tv_grab_na*
%{_mandir}/man1/tv_grab_na*.1*

#package	grabbers-nc
#Summary:	Nouvelle Caledonie (France) grabbers for xmltv
#Group:		Video
#Provides:	xmltv-grabbers

#description grabbers-nc
#This package contains the nouvelle caledonie (france) grabbers for xmltv.

#files grabbers-nc
#defattr(-,root,root)
#{_bindir}/tv_grab_nc
#{_mandir}/man1/tv_grab_nc.1*

%package	grabbers-nl
Summary:	Dutch grabbers for xmltv
Group:		Video
Provides:	xmltv-grabbers

%description grabbers-nl
This package contains the dutch grabbers for xmltv.

%files grabbers-nl
%defattr(-,root,root)
%{_bindir}/tv_grab_nl*
%{_mandir}/man1/tv_grab_nl*.1*

%package	grabbers-no
Summary:	Norwegian grabbers for xmltv
Group:		Video
Provides:	xmltv-grabbers

%description grabbers-no
This package contains the norwegian grabbers for xmltv.

%files grabbers-no
%defattr(-,root,root)
%{_bindir}/tv_grab_no*
%{_mandir}/man1/tv_grab_no*.1*

%package	grabbers-pt
Summary:	Portugese grabbers for xmltv
Group:		Video
Provides:	xmltv-grabbers

%description grabbers-pt
This package contains the portugese grabbers for xmltv.

%files grabbers-pt
%defattr(-,root,root)
%{_bindir}/tv_grab_pt*
%{_mandir}/man1/tv_grab_pt*.1*

#%package	grabbers-re
#Summary:	Reunion island grabbers for xmltv
#Group:		Video
#Provides:	xmltv-grabbers

#%description grabbers-re
#This package contains the Reunion Island (France) grabbers for xmltv.

#%files grabbers-re
#%defattr(-,root,root)
#%{_bindir}/tv_grab_re*
#%{_mandir}/man1/tv_grab_re*.1*

%package	grabbers-se
Summary:	Swedish grabbers for xmltv
Group:		Video
Provides:	xmltv-grabbers

%description grabbers-se
This package contains the swedish grabbers for xmltv.

%files grabbers-se
%defattr(-,root,root)
%{_bindir}/tv_grab_se*
%{_mandir}/man1/tv_grab_se*.1*

%package	grabbers-uk
Summary:	English grabbers for xmltv
Group:		Video
Provides:	xmltv-grabbers

%description grabbers-uk
This package contains the english grabbers for xmltv.

%files grabbers-uk
%defattr(-,root,root)
%{_bindir}/tv_grab_uk*
%{_mandir}/man1/tv_grab_uk*.1*
%{_datadir}/xmltv/tv_grab_uk*

%package	grabbers-za
Summary:	South-African grabbers for xmltv
Group:		Video
Provides:	xmltv-grabbers

%description grabbers-za
This package contains the south-african grabbers for xmltv.

%files grabbers-za
%defattr(-,root,root)
%{_bindir}/tv_grab_za*
%{_mandir}/man1/tv_grab_za*.1*

%package	gui
Summary:	Graphical frontends to xmltv
Group:		Video

%description gui
XMLTV is a set of utilities to manage your TV viewing. They work with
TV listings stored in the XMLTV format, which is based on XML. The
idea is to separate out the backend (getting the listings) from the
frontend (displaying them for the user), and to implement useful
operations like picking out your favourite programmes as filters that
read and write XML documents.

This package contains graphical frontends to xmltv.

%files gui
%defattr(-,root,root)
%{_bindir}/tv_check
%{_mandir}/man1/tv_check.1*

%package -n tv_to_potatoe
Summary:	Convert XML to the potatoe guide view tool
Group:		Video

%description -n tv_to_potatoe
Convert XML to the potatoe guide view tool.

%files -n tv_to_potatoe
%defattr(-,root,root)
%{_bindir}/tv_to_potatoe
%{_mandir}/man1/tv_to_potatoe.1*

%prep
%setup -q -n %{name}-%{version}
%patch2 -p0
%patch4 -p0
%patch7 -p1 -b .strict
%patch11 -p1 -b .noask

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor PREFIX=%{_prefix}

%make

%check
%make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}


%changelog
* Fri Jun 24 2011 Jani Välimaa <wally@mandriva.org> 0.5.61-1mdv2011.0
+ Revision: 686933
- new version 0.5.61
- drop broken tv_grab_re
- readd tv_grab_ar
- add tv_grab_fr_kazer to French grabbers

* Tue Dec 21 2010 Jani Välimaa <wally@mandriva.org> 0.5.59-4mdv2011.0
+ Revision: 623670
- drop P10
- use latest tv_grab_fi from upstream cvs

* Thu Dec 09 2010 Jani Välimaa <wally@mandriva.org> 0.5.59-3mdv2011.0
+ Revision: 618143
- yet more tv_grab_fi fixes
- own unowned dir

* Sat Dec 04 2010 Jani Välimaa <wally@mandriva.org> 0.5.59-2mdv2011.0
+ Revision: 609553
- more tv_grab_fi fixes

* Wed Dec 01 2010 Jani Välimaa <wally@mandriva.org> 0.5.59-1mdv2011.0
+ Revision: 604556
- add missing BRs
- new version 0.5.59
- drop upstream applied patch
- add patch to fix tv_grab_fi due to site change
- add patch to "fix" interactive build
- re-enable grabbers-il and grabbers-nl packages
- add grabbers-in subpackage
- enable tests again
- clean .spec a bit

* Mon Mar 01 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.5.56-4mdv2010.1
+ Revision: 512855
- add upstream patch to workaround broken tv_grab_na_dd.in due to latest
  perl-Date-Manip changes (fix mdv bug #56506)

* Sun Feb 07 2010 Jérôme Brenier <incubusss@mandriva.org> 0.5.56-3mdv2010.1
+ Revision: 501552
- add BR perl-DateTime-Format-Strptime and perl-Linux-DVB

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Frederik Himpe <fhimpe@mandriva.org>
    - Update to new version 0.5.56 (South African grabber is back)

* Thu Mar 19 2009 Frederik Himpe <fhimpe@mandriva.org> 0.5.55-1mdv2009.1
+ Revision: 357732
- Update to new version 0.5.55
- Disable za, jp and br packages: dropped upstream because they don't
  work
- Add Czech and Slovenian support to huro subpackage

* Fri Jan 16 2009 Guillaume Bedot <littletux@mandriva.org> 0.5.54-1mdv2009.1
+ Revision: 330225
- tv_grab_be removed upstream
- Release 0.5.54

* Mon Jan 12 2009 Guillaume Bedot <littletux@mandriva.org> 0.5.53-1mdv2009.1
+ Revision: 328496
- Fix license
- Fixed URL

  + Stefan van der Eijk <stefan@mandriva.org>
    - 0.5.53

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 0.5.51-4mdv2009.0
+ Revision: 262464
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.5.51-3mdv2009.0
+ Revision: 257188
- rebuild

* Mon Feb 18 2008 Stefan van der Eijk <stefan@mandriva.org> 0.5.51-1mdv2008.1
+ Revision: 170089
- remove grabbers-nc
- 0.5.51

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Dec 08 2007 Stefan van der Eijk <stefan@mandriva.org> 0.5.50-1mdv2008.1
+ Revision: 116436
- fix path to eu channel_ids
- add discription for grabbers-eu package
- add grabbers-eu package
- disable grabbers-il package
- disable perl-Text-Bidi BuildRequires due to dep issue
- adjust BuildRequires for Israeli grabber
- 0.5.50

* Thu Oct 04 2007 Stefan van der Eijk <stefan@mandriva.org> 0.5.49-1mdv2008.1
+ Revision: 95376
- remove unused patches
- 0.5.49

* Thu Aug 23 2007 Stefan van der Eijk <stefan@mandriva.org> 0.5.48-2mdv2008.0
+ Revision: 69314
- fix http://qa.mandriva.com/show_bug.cgi?id=32746

* Tue Aug 21 2007 Stefan van der Eijk <stefan@mandriva.org> 0.5.48-1mdv2008.0
+ Revision: 68689
- 0.5.48

* Sun Aug 19 2007 Stefan van der Eijk <stefan@mandriva.org> 0.5.47-1mdv2008.0
+ Revision: 66513
- disable make test due to YPBINDPROC_DOMAIN: Domain not bound errors on Mandriva build system
- 0.5.47

* Tue Jul 10 2007 Stefan van der Eijk <stefan@mandriva.org> 0.5.46-1mdv2008.0
+ Revision: 51083
- fix typo in .spec file
- add new grabbers to .spec file
- fix typo in grabbers-es package
- remove grabbers-de package (copyright issue in Germany?)
- 0.5.46
- disable patch1


* Sun Jan 07 2007 Stefan van der Eijk <stefan@mandriva.org> 0.5.45-2mdv2007.0
+ Revision: 105018
- disable patch3 (nl_default_days)

* Mon Dec 04 2006 Stefan van der Eijk <stefan@mandriva.org> 0.5.45-1mdv2007.1
+ Revision: 90454
- 0.5.45

* Sat Nov 04 2006 Stefan van der Eijk <stefan@mandriva.org> 0.5.44-3mdv2007.1
+ Revision: 76524
- sync
- rebuild for 2007.1, decompress patches
- Import xmltv

* Mon Jul 17 2006 Stefan van der Eijk <stefan@eijk.nu> 0.5.44-2
- grabbers-fr: Requires: perl(HTML::TreeBuilder) (#23730)

* Sun Jun 25 2006 Stefan van der Eijk <stefan@eijk.nu> 0.5.44-1
- 0.5.44

* Mon Jun 19 2006 Stefan van der Eijk <stefan@eijk.nu> 0.5.43-2
- add BuildRequires: perl-Locale-Hebrew for the israeli grabber
- patch7: comment out "use strict" from None.pm, it breaks stuff
- reorganize .spec file

* Thu Jun 15 2006 Stefan van der Eijk <stefan@eijk.nu> 0.5.43-1mdk
- 0.5.43

* Sat Apr 15 2006 Stefan van der Eijk <stefan@eijk.nu> 0.5.42-5mdk
- fix Dutch grabber

* Thu Apr 13 2006 Frederic Crozat <fcrozat@mandriva.com> 0.5.42-4mdk
- Patch5 (CVS): fix french grabber

* Sun Feb 26 2006 Stefan van der Eijk <stefan@eijk.nu> 0.5.42-3mdk
- commented out all locales Requires (please complain if they are needed)
- removed locales Requires for Sweden (not needed) (#21346)
- add patch4 (perl 5.8.8 issue?)

* Sun Jan 08 2006 Frederic Crozat <fcrozat@mandriva.com> 0.5.42-2mdk
- Remove patch4, it is really no longer needed

* Sun Jan 08 2006 Stefan van der Eijk <stefan@eijk.nu> 0.5.42-1mdk
- New release 0.5.42
- disable patch 4, as it seems to be fixed upstream (please test):
  "tv_grab_fr: fixed for site changes."

* Sun Jan 01 2006 Frederic Crozat <fcrozat@mandriva.com> 0.5.41-3mdk
- Patch4: update french grabber with latest CVS version

* Sat Dec 31 2005 Stefan van der Eijk <stefan@eijk.nu> 0.5.41-2mdk
- fix bug #19604
- no such package as locales-za

* Fri Dec 02 2005 Stefan van der Eijk <stefan@eijk.nu> 0.5.41-1mdk
- 0.5.41

* Fri Jul 01 2005 Stefan van der Eijk <stefan@mandrakes.org> 0.5.40-2mdk
- patch3: change default number of days for nl grabber

* Sun Jun 05 2005 Stefan van der Eijk <stefan@mandrakes.org> 0.5.40-1mdk
- 0.5.40
- fix typo in 0.5.39-1mdk changelog

* Tue May 31 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.5.39-2mdk
- Patch 2: fix syntax error with perl 5.8.7

* Mon Mar 14 2005 Stefan van der Eijk <stefan@mandrakes.org> 0.5.39-1mdk
- 0.5.39

* Mon Jan 24 2005 Stefan van der Eijk <stefan@mandrakes.org> 0.5.38-2mdk
- extra BuildRequires for 2nd sweedish grabber
- add portugese grabber package
- make package rpmbuildupdate aware

* Mon Jan 24 2005 Lenny Cartier <lenny@mandrakesoft.com> 0.5.38-1mdk
- 0.5.38

* Wed Dec 01 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.5.37-3mdk 
- all grabbers subpackage provide xmltv-grabbers

* Tue Nov 30 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.5.37-2mdk 
- split grabbers to reduce dependencies
- some spec cleanup
- added locales dependencies, as suggested by rpmlint (not sure it is a good idea however)

* Mon Nov 29 2004 Stefan van der Eijk <stefan@mandrake.org> 0.5.37-1mdk
- 0.5.37

* Wed Oct 27 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.5.36-1mdk
- 0.5.36

* Wed Sep 29 2004 Stefan van der Eijk <stefan@mandrake.org> 0.5.35-1mdk
- 0.5.35
- added BuildRequires for tv_grab_uk_bleb

* Tue May 25 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.5.34-1mdk
- 0.5.34
- fr grabbers are now merged upstream

* Sun May 23 2004 Stefan van der Eijk <stefan@mandrake.org> 0.5.33-1mdk
- 0.5.33
- drop patch0
- BuildRequires: perl-WWW-Mechanize (tv_grab_na_icons)

* Thu Apr 22 2004 Stefan van der Eijk <stefan@eijk.nu> 0.5.32-4mdk
- add BuildRequires: perl-HTML-LinkExtractor for tv_grab_no
- add BuildRequires: perl-XML-LibXML for tv_grab_se

* Mon Apr 19 2004 Stefan van der Eijk <stefan@eijk.nu> 0.5.32-3mdk
- add BuildRequires: perl-SOAP-Lite for tv_grab_na_dd
- add BuildRequires: perl-Text-Kakasi for tv_grab_jp
- todo: add BuildRequires: perl-HTML-Entities
  perl-HTML-LinkExtractor for tv_grab_no

* Sun Apr 18 2004 Stefan van der Eijk <stefan@eijk.nu> 0.5.32-2mdk
- SOURCE1: XMLTV::Europe_TZ -->  XMLTV::DST

* Fri Apr 16 2004 Stefan van der Eijk <stefan@eijk.nu> 0.5.32-1mdk
- 0.5.32

* Tue Apr 13 2004 Stefan van der Eijk <stefan@eijk.nu> 0.5.31-1mdk
- 0.5.31

* Sun Feb 15 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.5.29-1mdk
- 0.5.29

* Mon Feb 02 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.5.28-1mdk
- 0.5.28

* Sat Jan 17 2004 Stefan van der Eijk <stefan@eijk.nu> 0.5.27-1mdk
- merge changes from thac's package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8664 |12cr|xmltv-druid-0.4.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name xmltv-druid
%define version 0.4.0
%define release %mkrel 5

Name: %{name}
Summary: Xmltv-druid - A Gnome wizard to configure xmltv grabber jobs
Version: %{version}
Release: %{release}
Source: http://downloads.sourceforge.net/gshowtv/%{name}-%{version}.tar.gz
URL: http://gshowtv.sourceforge.net/xmltv-druid.html
License: GPL
Group: Graphical desktop/GNOME
BuildRoot: %{_tmppath}/%{name}-buildroot
BuildArch: noarch
#BuildRequires: perl-Gnome2
#BuildRequires: perl-XML-Simple
BuildRequires: desktop-file-utils
Requires: xmltv-grabbers

%description
Xmltv-druid is a very simple Gnome druid for selecting, configuring and 
scheduling a tv_grab task for XMLTV.

A tv_grab command is responsible of grabbing the tv listings from a web site.

When starting to use any XMLTV based application the most complex task is the 
configuration and setting up the cron job for the tv_grab command.

This program is designed to ease this.

%prep
%setup -q

%build
%make
										
%install
rm -rf %{buildroot}
%makeinstall PREFIX=%{buildroot}%{_prefix}

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --remove-key="Encoding" \
  --add-category="X-MandrivaLinux-System-Configuration-GNOME;" \
  --dir %{buildroot}%{_datadir}/applications/ \
  %{buildroot}%{_datadir}/applications/*

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS copyright README
%{_bindir}/%{name}
#%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_mandir}/man1/%{name}*



%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.4.0-5mdv2010.0
+ Revision: 435154
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.4.0-4mdv2009.0
+ Revision: 262466
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.4.0-3mdv2009.0
+ Revision: 257199
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 11 2007 Guillaume Bedot <littletux@mandriva.org> 0.4.0-1mdv2008.1
+ Revision: 117288
- import xmltv-druid


* Tue Dec 11 2007 Guillaume Bedot <littletux@mandriva.org> 0.4.0-1mdv2008.1
- First package of xmltv-druid for Mandriva Linux


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8665 |12cr|xmlunit-1.3-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2007, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

Name:           xmlunit
Version:        1.3
Release:        6
Summary:        Provides classes to do asserts on xml
License:        BSD
Source0:        http://downloads.sourceforge.net/project/xmlunit/xmlunit%20for%20Java/XMLUnit%20for%20Java%201.3/xmlunit-1.3-src.zip
Source1:        http://repo1.maven.org/maven2/xmlunit/xmlunit/1.0/xmlunit-1.0.pom
URL:            http://xmlunit.sourceforge.net/
BuildRequires:  jpackage-utils >= 0:1.7.3
BuildRequires:  java-devel >= 0:1.6.0
BuildRequires:  ant >= 0:1.6.5
BuildRequires:  ant-junit
BuildRequires:  ant-trax
BuildRequires:  junit >= 0:3.8.1
BuildRequires:  xalan-j2
BuildRequires:  xerces-j2
BuildRequires:  xml-commons-apis
#BuildRequires:  dblatex
#BuildRequires:  docbook5-style-xsl
Requires:       junit >= 0:3.8
Requires:       xalan-j2
Requires:       xml-commons-apis
Requires:       jpackage-utils
Group:          Development/Java
BuildArch:      noarch

%description
XMLUnit extends JUnit to simplify unit testing of XML. It compares a control
XML document to a test document or the result of a transformation, validates
documents against a DTD, and (from v0.5) compares the results of XPath
expressions.

%package        javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java
Requires:       jpackage-utils

%description    javadoc
Javadoc for %{name}

%prep
%setup -q 
# remove all binary libs and javadocs
find . -name "*.jar" -exec rm -f {} \;
rm -rf doc

cat >build.properties <<EOF
junit.lib=$(build-classpath junit)
xmlxsl.lib=$(build-classpath xalan-j2 xalan-j2-serializer xerces-j2)
test.report.dir=test
EOF

cat >docbook.properties <<EOF
db5.xsl=%{_datadir}/sgml/docbook/xsl-ns-stylesheets
EOF

#Fix wrong-file-end-of-line-encoding
sed -i 's/\r//g' README.txt LICENSE.txt

%build
export CLASSPATH=$(build-classpath xalan-j2-serializer)
ant -Dbuild.compiler=modern -Dfailonerror=false jar javadocs

%install
rm -rf $RPM_BUILD_ROOT

mkdir -p $RPM_BUILD_ROOT%{_javadir}
install -m 0644 build/lib/%{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar
%add_to_maven_depmap %{name} %{name} %{version} JPP %{name}

# poms
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms

install -m 644 %{SOURCE1} \
    $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP-%{name}.pom


# Javadoc
mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr build/doc/api/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}

%post
%update_maven_depmap

%postun
%update_maven_depmap

%files
%defattr(-,root,root,-)
%{_javadir}/*
%doc README.txt LICENSE.txt userguide/XMLUnit-Java.pdf 
%{_datadir}/maven2/poms/*
%{_mavendepmapfragdir}/*

%files javadoc
%defattr(-,root,root,-)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}



%changelog
* Sun Nov 27 2011 Guilherme Moro <guilherme@mandriva.com> 1.3-6
+ Revision: 734309
- rebuild
- imported package xmlunit

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 0:1.2-2.0.2mdv2010.0
+ Revision: 435155
- rebuild

* Sat Aug 09 2008 Thierry Vignaud <tv@mandriva.org> 0:1.2-2.0.1mdv2009.0
+ Revision: 269800
- rebuild early 2009.0 package (before pixel changes)

* Fri Jun 13 2008 Alexander Kurtakov <akurtakov@mandriva.org> 0:1.2-0.0.1mdv2009.0
+ Revision: 218670
- new version 1.2 and disable gcj compile

* Tue Feb 26 2008 Alexander Kurtakov <akurtakov@mandriva.org> 0:1.1-0.0.1mdv2008.1
+ Revision: 175331
- new version, spec cleanup, use pom from the tar

* Mon Jan 07 2008 Alexander Kurtakov <akurtakov@mandriva.org> 0:1.0-5.0.1mdv2008.1
+ Revision: 146299
- add ant-trax BR
- fix Group
- import xmlunit



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8666 |12cr|xmlwriter-1.2.2-0.0.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define section         free
%define gcj_support     1

Name:           xmlwriter
Version:        1.2.2
Release:        %mkrel 0.0.4
Epoch:          0
Summary:        org.freecompany.util
License:        MIT
Group:          Development/Java
URL:            http://www.freecompany.org/
# svn export https://svn.freecompany.org/public/util/tags/xmlwriter-1.2.2
# zip -9r xmlwriter-src-1.2.2.zip xmlwriter-1.2.2
Source0:        http://repository.freecompany.org/org/freecompany/xmlwriter/zips/xmlwriter-src-%{version}.zip
Source1:        xmlwriter-1.2.2-build.xml
Requires:       util-multicaster
Requires:       util-xml-dom2sax
BuildRequires:  ant
BuildRequires:  ant-junit
BuildRequires:  java-rpmbuild >= 0:1.6
BuildRequires:  junit
BuildRequires:  util-multicaster
BuildRequires:  util-xml-dom2sax
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildRequires:  java-devel
BuildArch:      noarch
%endif

%description
org.freecompany.util

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
Javadoc for %{name}.

%prep
%setup -q
cp -a %{SOURCE1} build.xml
%{__perl} -pi -e 's|<javac|<javac nowarn="true"|g' build.xml

%build
export CLASSPATH=$(build-classpath junit util-multicaster util-xml-dom2sax)
export OPT_JAR_LIST="ant/ant-junit"
# XXX: test testDOMOutput does not pass
%{ant} jar javadoc #test

%install
%{__mkdir_p} %{buildroot}%{_javadir}
cp -ra dist/%{name}.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do %{__ln_s} ${jar} ${jar/-%{version}/}; done)

%{__mkdir_p} %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -ra dist/doc/* %{buildroot}%{_javadocdir}/%{name}-%{version}
%{__ln_s} %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%{_javadir}/%{name}.jar
%{_javadir}/%{name}-%{version}.jar
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-%{version}.jar.db
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-%{version}.jar.so
%endif

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8667 |12cr|xmms-skins-1.2.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name xmms-skins
%define version 1.2.10
%define prefix %{_prefix}
%define release %mkrel 1

Name: %{name}
Summary: XMMS - Skins
Version: %{version}
Release: %{release}
License: GPL
URL: http://www.xmms.org/
Source: xmms-skins.tar.bz2
Group: Sound
Requires: xmms unzip
Buildroot: %{_tmppath}/%{name}-%{version}
BuildArchitectures: noarch

%description
Skins for xmms. Install this package; at next startup, xmms will see all the
skins. Browse with Options/Skin browser.

If you like skins, please consider installing the package xmms-kjofol-skins
which enables the import of skins for k-jofol.

%prep

%install
rm -rf $RPM_BUILD_ROOT 
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/xmms

bzip2 -cd %{SOURCE0} | tar xf - -C $RPM_BUILD_ROOT/%{_datadir}/xmms

cat > README << EOF
This package is a collection of skins for xmms.
Most of them come from http://www.xmms.org
If you would like even more of them you can visit sites like:
  http://www.skinz.org
  http://www.customize.org

If you like skins, please consider installing the package xmms-kjofol-skins
which enable the import of skins for k-jofol.
EOF

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-, root, root)
%doc README
%{_datadir}/xmms/Skins/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8668 |12cr|xmode-1.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:    xmode
Summary: X Window System (TM) and frame buffer modeline generator
Version: 1.0
Release: %mkrel 7
Group:   System/X11
License: GPL
Source:  %{name}-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-root

%description
X Window System (TM) and frame buffer modeline generator. If you don't
know how to use this utility, just run it without any argument and you'll
obtain usage help.

%prep
%setup -q

%build
make

%install
make PREFIX=$RPM_BUILD_ROOT install

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
/usr/X11R6/bin/xmode


%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.0-7mdv2010.0
+ Revision: 435249
- rebuild

* Mon Aug 04 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0-6mdv2009.0
+ Revision: 262626
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0-5mdv2009.0
+ Revision: 257583
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.0-3mdv2008.1
+ Revision: 136612
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Tue May 08 2007 Funda Wang <fundawang@mandriva.org> 1.0-3mdv2008.0
+ Revision: 25011
- mkrel
- fix rpm group
- Import xmode



* Thu Jun 17 2004 Robert Vojta <robert.vojta@mandrake.org> 1.0-2mdk
- rpmlint errors removed
- fixed xmode ownership to root.root

* Thu Jun 17 2004 Robert Vojta <robert.vojta@mandrake.org> 1.0-1mdk
- initial release, based on the sax2 package from the united linux

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8669 |12cr|xmonad-0.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#% global debug_package %{nil}
%define _cabal_setup Setup.lhs
%define _no_haddock 1
%define module  xmonad
Name:           %{module}
Version:        0.10
Release:        1
Summary:        A tiling window manager
Group:          Development/Other
License:        BSD
URL:            http://hackage.haskell.org/package/%{module}
Source0:        http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz

#BuildRequires:  ghc, ghc-devel, haskell-macros
#buildrequires:  haskell(utf8-string)

#BuildRequires:  ghc < 7.6
#buildrequires:  ghc-devel < 7.6
BuildRequires:  ghc
buildrequires:  ghc-devel
buildrequires:  haskell-macros
buildrequires:  cabal-install
buildrequires:  X11-devel

%description
xmonad is a tiling window manager for X. Windows are arranged
automatically to tile the screen without gaps or overlap, maximising
screen use. All features of the window manager are accessible from
the keyboard: a mouse is strictly optional. xmonad is written and
extensible in Haskell. Custom layout algorithms, and other
extensions, may be written by the user in config files. Layouts are
applied dynamically, and different layouts may be used on each
workspace. Xinerama is fully supported, allowing windows to be tiled
on several screens.

%prep
%setup -q -n %{module}-%{version}

%build
#% _cabal_build
cabal update
cabal install
cabal configure --prefix=%{_prefix} --libdir=%{_libdir} --disable-executable-stripping
cabal build
%_cabal_genscripts

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check

%files
%defattr(-,root,root,-)
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%_cabal_rpm_deps_dir
%_cabal_haddoc_files
%{_bindir}/%{module}
%{_datadir}/%{module}-%{version}



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8670 |12cr|xmonad-contrib-0.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define _cabal_setup Setup.lhs
%define _no_haddock 1
%define module  xmonad-contrib
Name:           %{module}
Version:        0.10
Release:        1
Summary:        Third party extensions for xmonad
Group:          Development/Other
License:        BSD
URL:            http://hackage.haskell.org/package/%{module}
Source0:        http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz

BuildRequires:  ghc
buildrequires:  ghc-devel
buildrequires:  haskell-macros
buildrequires:  cabal-install
buildrequires:  haskell(xmonad)
buildrequires:  X11-devel

%description
Third party tiling algorithms, configurations and scripts to xmonad, a tiling
window manager for X.
For an introduction to building, configuring and using xmonad extensions, see
"XMonad.Doc". In particular:
"XMonad.Doc.Configuring", a guide to configuring xmonad
"XMonad.Doc.Extending", using the contributed extensions library
"XMonad.Doc.Developing", introduction to xmonad internals and writing your own
extensions.

%prep
%setup -q -n %{module}-%{version}

%build
cabal update
cabal install
cabal configure --prefix=%{_prefix} --libdir=%{_libdir} --disable-executable-stripping
cabal build
%_cabal_genscripts

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%files
%defattr(-,root,root,-)
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%_cabal_rpm_deps_dir
%_cabal_haddoc_files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8671 |12cr|xmorph-20060817-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lib_major	0
%define lib_name_orig	%mklibname morph
%define lib_name	%{lib_name_orig}%{lib_major}

Summary:	An X Window System tool for creating morphed images
Name:		xmorph
Version:	20060817
Release:	2
Epoch:		2
License:	GPL
Group:		Graphics
BuildRequires:	xaw-devel
BuildRequires:	bison
BuildRequires:	gettext-devel
BuildRequires:	gtk+2-devel
BuildRequires:	texinfo
# for X11/bitmaps/gray:
BuildRequires:	x11-data-bitmaps
URL:		http://sourceforge.net/projects/xmorph/
Source0:	xmorph_%{version}.tar.gz
Source2:	xmorph-icons.tar.bz2
# (fc) 20060817-1mdv fix build with latest gcc
Patch0:		xmorph-20060817-fixbuild.patch

%package -n %{lib_name}
Summary:	Internal library required for xmorph/gtkmorph
Provides:	%{lib_name_orig}
Group:		Graphics

%package -n %{lib_name}-devel
Summary:	Headers and static libraries required for xmorph/gtkmorph development
Requires:	%{lib_name} = %{epoch}:%{version}-%{release}
Provides:	%{lib_name_orig}-devel = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Group:		Graphics

%description
Xmorph is a digital image warping (aka morphing) program.  Xmorph
provides the tools needed and comprehensible instructions for you to
create morphs: changing one image into another.  Xmorph runs under the
X Window System.

Install the xmorph package if you need a program that will create
morphed images.

%description -n %{lib_name}
Internal library for xmorph and gtkmorph.

%description -n %{lib_name}-devel
Development headers and static libs for xmorph and gtkmorph.

%prep
%setup -q
%patch0 -p1 -b .fixbuild


%build
%configure2_5x --without-morph --with-gtk=2 --disable-static
%make

%install
%makeinstall_std

#mdk menu 
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-xmorph.desktop
[Desktop Entry]
Type=Application
Categories=Graphics;Viewer;
Name=Xmorph
Comment=Morphing software
Exec=gtkmorph
Icon=xmorph
EOF

#mdk icons
install -d $RPM_BUILD_ROOT%{_iconsdir}
tar xjvf %{SOURCE2} -C $RPM_BUILD_ROOT%{_iconsdir}

# find i18n files
%find_lang %{name}

%files -f %{name}.lang
%doc ABOUT-NLS AUTHORS README HISTORY NEWS
%{_bindir}/*
%{_mandir}/*/*
%{_datadir}/applications/mandriva-*.desktop
%{_infodir}/*
%{_miconsdir}/*.png
%{_iconsdir}/*.png
%{_liconsdir}/*.png
%{_datadir}/xmorph

%files -n %{lib_name}
%_libdir/*.so.*

%files -n %{lib_name}-devel
%doc TODO
%{_libdir}/*.so
%{_prefix}/include/*



%changelog
* Mon Sep 28 2009 Frederic Crozat <fcrozat@mandriva.com> 2:20060817-1mdv2010.0
+ Revision: 450531
- Release 20060817
- Patch0: fix build with latest gcc

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild
    - rebuild
    - rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Dec 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2:20030527-4mdv2008.1
+ Revision: 135804
- auto-convert XDG menu entry
- BR x11-data-bitmaps
- BR xaw-devel
- try building w/o static libs
- kill re-definition of %%buildroot on Pixel's request
- kill prereq
- kill file require on ldconfig & install-info
- use %%mkrel
- import xmorph


* Thu Jun 02 2005 Nicolas Lcureuil <neoclust@mandriva.org> 20030527-4mdk
- Rebuild

* Mon Mar 01 2004 Pascal Terjan <pterjan@mandrake.org> 20030527-3mdk
- fix DEP (due to epoch)
 
* Mon Dec 08 2003 Per yvind Karlsen <peroyvind@linux-mandrake.com> 20030527-2mdk
- fix DIRM
- minor spec fixes
- remove redundant buildrequires

* Sun Dec 07 2003 Franck Villaume <fvill@freesurf.fr> 20030527-1mdk
- mv to the last version
- add BuildRequires : XFree86
- don't need patch gnome1 anymore

* Fri Jan 17 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 20010220-10mdk
- Update Patch0 (gnome1) so that we don't need automake
- Use %%mklibname, Provides: *-devel in addition to lib*-devel

* Tue Jun 04 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 20010220-9mdk
- add BuildRequires gettext-devel (need by aclocal)
- png icons

* Fri Feb 15 2002 David BAUDENS <baudens@mandrakesoft.com> 20010220-8mdk
- BuildRequires gcc-cpp and not gcc-3.0-cpp
- Requires %%version-%%release and not only %%version
- Add missing files

* Sat Jan 19 2002 Stefan van der Eijk <stefan@eijk.nu> 20010220-7mdk
- BuildRequires

* Mon Jan  7 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 20010220-6mdk
- Fix conflict with menu install (Thanks to Gregoire Favre)

* Fri Jan  4 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 20010220-5mdk
- Patch0: fix compilation with GNOME1 platform

* Tue Aug  7 2001 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 20010220-4mdk
- Sanitize spec file (s/Serial/Epoch/, BuildRequires)
- Renamed icons sources to something more consistent
- Integrated Source1 to spec file (menu entry)

* Wed Aug 01 2001 Stefan van der Eijk <stefan@eijk.nu> 20010220-3mdk
- fix BuildRequires
- s/Copyright/License/

* Wed Apr 25 2001 Geoffrey Lee <snailtalk@mandrakesoft.com> 20010220-2mdk
- Make it build on the Alpha platform.
- Bzip2 the source a.k.a. save some space on the SRPM CD. ;-)

* Wed Mar 14 2001 Jeff Garzik <jgarzik@mandrakesoft.com> 20010220-1mdk
- Update to latest SourceForge version, to fix glib problems.
  (Old one was over a year old and had tons of bugs.  <nudge> redhog)
- More docs.
- Use more standard version number scheme.  Update 'Serial' to handle this.
- Clean spec completely, xmorph includes autoconf support now.
- Create new sub-packages libmorph0, libmorph0-devel.
- Install info documentation.

* Mon Dec 11 2000 Egil Moeller <redhog@mandrakesoft.com> 2000.03.03-7mdk
- Defined GIMP_ENABLE_COMPAT_CRUFT as a cludge not to have to have to
  upport all of this sh*t code to the new gimplib (Without it, it does
  not compile anymore) (It will break again anyway, with gimplib 1.2,
  but I hope, I hope, that the xmorph author fixes this until then)...

* Mon Oct 02 2000 Daouda Lo <daouda@mandrakesoft.com> 2000.03.03-6mdk
- icons should be transparents!
- macrozifications

* Tue Aug 08 2000 Frederic Lepied <flepied@mandrakesoft.com> 2000.03.03-5mdk
- automatically added BuildRequires

* Wed May 03 2000 dam's <damien@mandrakesoft.com> 2000.03.03-4mdk
- Corrected icones.

* Tue Apr 18 2000 dam's <damien@mandrakesoft.com> 2000.03.03-3mdk
- Convert gif icon to xpm.

* Mon Apr 17 2000 dam's <damien@mandrakesoft.com> 2000.03.03-2mdk
- Added menu entry.

* Tue Mar 28 2000 dam's <damien@mandrakesoft.com> 2000.03.03-1mdk
- Update to 2000mar03

* Fri Nov 12 1999 dam's <damien@mandrakesoft.com>
- Mandrake release

* Thu May 06 1999 Bernhard Rosenkraenzer <bero@mandrakesoft.com>
- Mandrake adaptions

* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
- auto rebuild in the new build environment (release 7)

* Thu Dec 17 1998 Michael Maher <mike@redhat.com>
- built package for 6.0

* Thu Aug 13 1998 Jeff Johnson <jbj@redhat.com>
- build root

* Fri May 08 1998 Prospector System <bugs@redhat.com>
- translations modified for de, fr, tr

* Mon Jul 21 1997 Erik Troan <ewt@redhat.com>
- built against glibc

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8672 |12cr|xmoto-0.5.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A challenging 2D motocross platform game
Name:		xmoto
Version:		0.5.10
Release:		1
License:		GPLv2+
Group:		Games/Arcade
Url:		http://xmoto.sourceforge.net/
Source0:		http://download.tuxfamily.org/xmoto/xmoto/%{version}/%{name}-%{version}-src.tar.gz
Source1:		%{name}.png
Patch0:		xmoto-0.5.9-Environment-cstlib.patch
Patch1:		xmoto-0.5.9-Environment-string.patch
Patch2:		xmoto-0.5.9-gcc4.7.patch
Patch3:		xmoto-0.5.9-helpers-log-include.patch
Patch4:		xmoto-0.5.9-helpers-text-includes.patch
Patch5:		xmoto-0.5.9-libpng15.patch
Patch6:		xmoto-0.5.9-xmargs-include.patch

BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(ode)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(SDL_ttf)
BuildRequires:	pkgconfig(SDL_net)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(libpng15)
BuildRequires:	bzip2-devel
BuildRequires:	imagemagick
BuildRequires:	pkgconfig(lua)
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	bison
BuildRequires:	pkgconfig(libxdg-basedir)
BuildRequires:  pkgconfig(libxml-2.0)


%description
X-Moto is a challenging 2D motocross platform game, where physics play
an all important role in the gameplay. You need to control your bike
to its limit, if you want to have a chance finishing the more
difficult of the challenges.
First you'll try just to complete the levels, while later you'll
compete with yourself and others, racing against the clock.

%prep
%setup -q
#individual file patch for better maintenance imported from MRB
%patch0 -p0 
%patch1 -p0
%patch2 -p0
%patch3 -p0
%patch4 -p0
#applied upstream
#patch5 -p0
%patch6 -p0

%build
%configure2_5x \
	--bindir=%{_gamesbindir} \
	--datadir=%{_gamesdatadir} \
	--with-localesdir=%{_datadir}/locale \
	--disable-rpath \
	--enable-threads=pth \
	--with-renderer-openGl=1 \
	--with-unoptimized=0

%make

%install
%makeinstall bindir=%{buildroot}%{_gamesbindir} datadir=%{buildroot}%{_gamesdatadir}

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=X-Moto
Comment=Motocross platform game
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;ArcadeGame;
EOF

mkdir -p %{buildroot}/%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
install %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
convert -scale 32 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -scale 16 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png

%find_lang %{name}


%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS README
%{_gamesbindir}/%{name}
%{_gamesdatadir}/%{name}/
%{_datadir}/applications/mandriva-%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_mandir}/man6/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8673 |12cr|xmove-2.0-0.beta2.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	xmove
%define version	2.0
%define rel	4
%define beta	2
%if %{beta}
%define release %mkrel 0.beta%{beta}.%{rel}
%else
%define release	%mkrel %{rel}
%endif

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	X11 pseudoserver to dynamically move X11 applications
%if %{beta}
Source0:	ftp://ftp.cs.columbia.edu/pub/xmove/%{name}.%{version}beta%{beta}.tar.bz2
%else
Source0:	ftp://ftp.cs.columbia.edu/pub/xmove/%{name}.%{version}.tar.bz2
%endif
License:	MIT
Group:		System/X11
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL:		ftp://ftp.cs.columbia.edu/pub/xmove/
BuildRequires:	libx11-devel imake
Patch0:		xmove-2.0-unix-domain.patch

%description
xmove is a pseudoserver (aka proxy server) which allows you
to dynamically move an X application between servers, and screens
within a server.

%prep
%setup -q -n %{name}
%patch0 -p1 -b .unix-domain
chmod 644 doc/*

%build
for i in xmove xmovectrl; do
	cd $i
	ln -sf ../man/man1/$i.1 $i.man
	xmkmf
	%make CXXOPTIONS="%optflags" EXTRA_LDOPTIONS="%ldflags"
	cd $OLDPWD
done

%install
rm -rf $RPM_BUILD_ROOT
install -d -m755 $RPM_BUILD_ROOT%{_mandir}/man1/
for i in xmove xmovectrl; do
	cd $i
	%{makeinstall_std}
	cd $OLDPWD
	install -m 644 man/man1/$i.1 $RPM_BUILD_ROOT%{_mandir}/man1/
done

%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root)
%doc README doc/*
%_bindir/xmove*
%{_mandir}/man1/xmove*



%changelog
* Tue Feb 01 2011 Funda Wang <fwang@mandriva.org> 2.0-0.beta2.4mdv2011.0
+ Revision: 634908
- simplify BR

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 2.0-0.beta2.3mdv2010.0
+ Revision: 435250
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 2.0-0.beta2.2mdv2009.0
+ Revision: 136612
- restore BuildRoot

* Thu Dec 20 2007 Thierry Vignaud <tv@mandriva.org> 2.0-0.beta2.2mdv2008.1
+ Revision: 135615
- adatp to new xorg layout
- BR imake
- kill bogus BR
- kill re-definition of %%buildroot on Pixel's request
- import xmove


* Sat Sep 03 2005 Marcel Pol <mpol@mandriva.org> 2.0-0.beta2.2mdk
- buildrequires x11

* Thu Aug  4 2005 Olivier Blin <oblin@mandriva.com> 2.0-0.beta2.1mdk
- initial Mandriva release
- Patch0: Unix domain sockets support (from Debian)

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8674 |12cr|xnetload-1.11.3-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: xnetload
Summary: A program to display load on network device
Version: 1.11.3
Release: %mkrel 8
Source: %{name}-%{version}.tar.bz2
Patch: %{name}-install.patch
URL: http://www.xs4all.nl/~rsmith/software/
Group: File tools
BuildRoot: %{_tmppath}/%{name}-buildroot
BuildRequires: libxaw-devel
License: GPL

%description
This application, that runs under the X Window System, displays
a count and a graph of the traffic over a specified network
connection.

%prep
rm -rf $RPM_BUILD_ROOT
%setup -q
%patch -p1

%build
%make depend
%make

%install
mkdir -p $RPM_BUILD_ROOT/%{_bindir} $RPM_BUILD_ROOT/%{_mandir}/man1
chmod 644 README
%makeinstall BINDIR=$RPM_BUILD_ROOT/%{_bindir} MANDIR=$RPM_BUILD_ROOT/%{_mandir}/man1

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,0755)
%doc README
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1.*




%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1.11.3-8mdv2011.0
+ Revision: 615728
- the mass rebuild of 2010.1 packages

* Mon Apr 19 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.11.3-7mdv2010.1
+ Revision: 536810
- Remove name/version/release redefinitions
- Remove trailing whitespaces
- Fix BR (libaxaw-devel, not X11-devel)
- Use -q in %%setup
- Don't mkdir %%_menudir
- Don't manually bzme manpages

* Mon Sep 21 2009 Thierry Vignaud <tv@mandriva.org> 1.11.3-7mdv2010.0
+ Revision: 446259
- rebuild

* Mon Aug 04 2008 Thierry Vignaud <tv@mandriva.org> 1.11.3-6mdv2009.0
+ Revision: 262634
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.11.3-5mdv2009.0
+ Revision: 257603
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.11.3-3mdv2008.1
+ Revision: 136618
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Mar 02 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 1.11.3-3mdv2007.0
+ Revision: 131163
- remove old menu entries
- rebuild against newer X libraries
- Import xnetload

* Sat May 14 2005 Emmanuel Blindauer <blindauer@mandriva.org> 1.11.3-2mdk
- modify patch0 for build on x86_64

* Fri Feb 18 2005 Emmanuel Blindauer <mdk@agat.net> 1.11.3-1mdk
- new version
- menu added


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8675 |12cr|xneur-0.16.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rel 1
%define name xneur
%define soname 16
%define libname %mklibname %{name} %{soname}
%define develname %mklibname %{name} -d

Name:		%{name}
Version:	0.16.0
Release:	%mkrel %{rel}
URL:		http://www.xneur.ru
License:	GPLv2
Source0:	http://dists.xneur.ru/release-%{version}/tgz/%{name}-%{version}.tar.bz2
Patch0:		xneur-0.12.0-cflags.patch
#Patch1:		xneur-0.12.0-libnotify.patch
Patch2:		xneur-0.16.0-link.patch
Group:		System/X11
Summary:	X Neural Switcher
BuildRequires:  pkgconfig(libpcre)
BuildRequires:	enchant-devel
BuildRequires:  pkgconfig(glib-2.0) aspell-devel
BuildRequires:  xosd-devel pkgconfig(gstreamer-0.10) pkgconfig(libnotify)
BuildRequires:	gettext-devel
Requires:	aspell-ru
Suggests:	gxneur

%description
X Neural Switcher (http://www.xneur.ru).
Automatical switcher of keyboard layout.

%package -n %{develname}
Summary:        Include Files and Libraries  
Group:          Development/X11
Requires:       %{libname} = %{version}  
Provides:       xneur-devel = %{version}  
Obsoletes:      xneur-devel < 0.11.1
Obsoletes:	xneur-%{_lib}xneur-devel < %{version}
  
%description -n %{develname} 
Development files for the package XNeur.

%package -n %{libname}
Summary:        XNeur Shared Library
Group:          System/Libraries
Obsoletes:	xneur-%{_lib}xneur11

%description -n %{libname}
Shared libraries for the package XNeur.

%prep
%setup -n %{name}-%{version} -q
%patch0 -p0
#patch1 -p0
%patch2 -p1

%build
autoreconf -fi
%configure2_5x
%make

%install
%{makeinstall_std}
%{__rm} -f %{buildroot}%{_libdir}/{%{name}/*.*a,*.*a}  
%find_lang %{name}  

%post
ln -s %{_datadir}/%name/languages/ru %{_datadir}/%name/languages/ru\(winkeys\)
  
%files -f %{name}.lang  
%doc AUTHORS ChangeLog NEWS README TODO  
%{_datadir}/%{name}  
%{_bindir}/*  
%dir %{_libdir}/%{name}  
%{_libdir}/%{name}/libxn*.so.*  
%doc %{_mandir}/man1/*  
%doc %{_mandir}/man5/*  
%dir %{_sysconfdir}/%{name}  
# Upstream updates a config file. So we must replace it.  
%config %{_sysconfdir}/%{name}/*
%{_datadir}/icons/* 
  
%files -n %{libname} 
%{_libdir}/libxn*.so.* 
  
%files -n %{develname}
%{_libdir}/*.so  
%dir %{_libdir}/%{name}  
%{_libdir}/%{name}/*.so  
%{_libdir}/pkgconfig/*.pc  
%{_includedir}/%{name}

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8676 |12cr|xombrero-1.2.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %{mdvver} >= 201200
%define gtkver 3
%else
%define gtkver 2
%endif

Summary:	A minimalists web browser
Name:		xombrero
Version:	1.2.2
Release:	2
License:	MIT
Group:		Networking/WWW
URL:		https://opensource.conformal.com/wiki/xombrero
Obsoletes:	xxxterm < 2.0

Source0:	https://opensource.conformal.com/snapshots/%{name}/%{name}-%{version}.tgz
Patch0:		xombrero-1.2.2-mdv-usr-prefix.patch
%if %{gtkver} == 3
BuildRequires:	webkitgtk3-devel >= 1.3.1
%else
BuildRequires:	webkitgtk-devel >= 1.3.1
%endif
BuildRequires:	gtk+%{gtkver}-devel libsoup-devel gnutls-devel libbsd-devel
BuildRequires:	glib-networking

%description
%{name} is a minimalist web browser with sophisticated security features
designed-in (rather than through an add-on). In particular, it provides both
persistent and per-session controls for scripts and cookies, making it easy
to thwart tracking and scripting attacks.

In additional to providing a familiar mouse-based interface like other web
browsers, it offers a set of vi-like keyboard commands for users who prefer
to keep their hands on their keyboard.

The default settings provide a secure environment. With simple keyboard
commands, the user can "whitelist" specific sites, allowing cookies and scripts
from those sites. 

%prep
%setup -q
%patch0 -p1
sed 's,/usr/local,/usr,' -i %{name}.conf

%build
cd linux
export CFLAGS="%{optflags}"
%{__make} %{?_smp_mflags} OPTIMIZE="%{optflags}" GTK_VERSION=gtk%{gtkver} PREFIX=%{_prefix}

%install
export PREFIX=%{buildroot}/usr
pushd linux
%{__make} install
popd
for s in 16 32 48 64 128; do
	install -d -m 0755 %{buildroot}%{_iconsdir}/hicolor/${s}x${s}/apps/
	ln -s ../../../../%{name}/%{name}icon${s}.png %{buildroot}%{_iconsdir}/hicolor/${s}x${s}/apps/%{name}.png
done
install -D -m 0644 %{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
install -D -m 0644 style.css %{buildroot}%{_datadir}/%{name}/style.css
install -d -m 0755 %{buildroot}/%{_docdir}/%{name}
cat > %{buildroot}/%{_docdir}/%{name}/LICENSE << EOF
-= License =-

/*
 * Copyright (c) 2010, 2011 Marco Peereboom <marco@peereboom.us>
 * Copyright (c) 2011 Stevan Andjelkovic <stevan@student.chalmers.se>
 * Copyright (c) 2010, 2011 Edd Barrett <vext01@gmail.com>
 * Copyright (c) 2011 Todd T. Fries <todd@fries.net>
 * Copyright (c) 2011 Raphael Graf <r@undefined.ch>
 * Copyright (c) 2011 Michal Mazurek <akfaew@jasminek.net>
 *
 * Permission to use, copy, modify, and distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.
 *
 * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
 * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 */

-= javascript.h license =-

Javascript code was borrowed from the friendly folks at vimprobable2 under the following license:

/*
Copyright (c) 2009 Leon Winter
Copyright (c) 2009-2011 Hannes Schueller
Copyright (c) 2009-2010 Matto Fransen
Copyright (c) 2010-2011 Hans-Peter Deifel
Copyright (c) 2010-2011 Thomas Adam
Copyright (c) 2011 Albert Kim
Copyright (c) 2011 Daniel Carl

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.
*/
EOF

%files
%doc %dir %{_docdir}/%{name}
%doc %{_docdir}/%{name}/LICENSE
%{_mandir}/man1/%{name}.*
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}/%{name}.css
%{_datadir}/%{name}/style.css
%{_datadir}/%{name}/%{name}*.png
%{_datadir}/%{name}/tld-rules
%{_iconsdir}/hicolor/*/apps/%{name}.png


%changelog
* Tue Jul 31 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.2.2-2
+ Revision: 811498
- BR glib-networking (fix TLS/SSL support)
- fix prefix
- obsolete xxxterm

* Mon Jul 30 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.2.2-1
+ Revision: 811385
- update to 1.2.2

* Mon Jul 23 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.2.0-1
+ Revision: 810647
- rename and update to xombrero 1.2.0
- Rename xxxterm to xombrero

* Fri Mar 02 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.11.3-1
+ Revision: 781779
- update to 1.11.3

* Sun Jan 08 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.10.0-1
+ Revision: 758740
- new version 1.10.0

* Mon Dec 12 2011 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.9.0-1
+ Revision: 740462
- Forgotten patch added
- Linking to libjavascriptcoregtk-1.0 fixed
- Update to 1.9.0

* Thu Nov 03 2011 Andrey Smirnov <asmirnov@mandriva.org> 1.8.0-1
+ Revision: 715807
- Macros fixed
- imported package xxxterm


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8677 |12cr|xonotic-0.6.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

%define		oname	Xonotic

Summary:	A free multi-player first person shooter
Name:		xonotic
Version:	0.6.0
Release:	2
Source0:	http://dl.xonotic.org/%{name}-%{version}.zip
License:	GPLv2+
Group:		Games/Arcade
Url:		http://www.xonotic.org/
Requires:	%{name}-data = %{version}
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xpm)
BuildRequires:	pkgconfig(xxf86dga)
BuildRequires:	pkgconfig(xxf86vm)
BuildRequires:	jpeg-devel

%description
Xonotic is a free (GPL), fast-paced first-person shooter that works on 
Microsoft Windows, Mac OSX and Linux.

Xonotic is a direct successor of the Nexuiz Project.

It features much better quality graphics and visual effects.

Xonotic places focus on community involvement as its principal driving force
and structures itself to respect that. The aim of Xonotic is to become the 
best possible open-source FPS (first-person-shooter) of its kind.

%package -n %{name}-data
Summary:	Xonotic data files (graphics, music, maps etc)
Requires:	%{name} = %{version}
Group:		Games/Arcade
BuildArch:	noarch

%description -n %{name}-data
Data files used to play Xonotic.

%prep
%setup -q -n %{oname}

%build
cd source/darkplaces
make clean
make release CPUOPTIMIZATIONS="%{optflags}" DP_FS_BASEDIR=%{_gamesdatadir}/%{name}

%install
install -d %{buildroot}%{_gamesdatadir}/%{name}
cp -R data %{buildroot}%{_gamesdatadir}/%{name}/

install -D -m 755 source/darkplaces/darkplaces-sdl %{buildroot}%{_gamesbindir}/%{name}-sdl
install -D -m 755 source/darkplaces/darkplaces-glx %{buildroot}%{_gamesbindir}/%{name}-glx

install -D -m 644 misc/logos/icons_png/%{name}_16.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
install -D -m 644 misc/logos/icons_png/%{name}_32.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
install -D -m 644 misc/logos/icons_png/%{name}_64.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
install -D -m 644 misc/logos/icons_png/%{name}_128.png %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png

install -D -m 644 misc/logos/%{name}_icon.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/%{name}.svg

install -d %{buildroot}%{_datadir}/applications

cat > %{buildroot}%{_datadir}/applications/%{name}-sdl.desktop << EOF
[Desktop Entry]
Name=Xonotic-SDL
Comment=Multi-player first person shooter (SDL)
Exec=%{_gamesbindir}/%{name}-sdl
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=false
Categories=Game;ArcadeGame;
EOF

cat > %{buildroot}%{_datadir}/applications/%{name}-glx.desktop << EOF
[Desktop Entry]
Name=Xonotic-GLX
Comment=Multi-player first person shooter (GLX)
Exec=%{_gamesbindir}/%{name}-glx
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=false
Categories=Game;ArcadeGame;
EOF

%files
%{_gamesbindir}/%{name}-sdl
%{_gamesbindir}/%{name}-glx
%{_datadir}/applications/%{name}-sdl.desktop
%{_datadir}/applications/%{name}-glx.desktop
%{_iconsdir}/hicolor/16x16/apps/%{name}.png
%{_iconsdir}/hicolor/32x32/apps/%{name}.png
%{_iconsdir}/hicolor/64x64/apps/%{name}.png
%{_iconsdir}/hicolor/128x128/apps/%{name}.png
%{_iconsdir}/hicolor/scalable/apps/%{name}.svg

%files -n %{name}-data
%dir %{_gamesdatadir}/%{name}/data
%{_gamesdatadir}/%{name}/data/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8678 |12cr|x-oql-20070202-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gcj_support 1

%define	name	x-oql
%define	oname	X-OQL
%define	jarname	xoql
%define	version	20070202
%define	release	9
%define	jarlibs	cdqa antlr

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	%{oname}
License:	LGPL
Group:		Development/Java
Url:		http://forge.objectweb.org/projects/activexml/
# from cvs
Source0:	%{name}-%{version}.tar.lzma
BuildRequires:	lzma
BuildRequires:	java-rpmbuild java-devel ant %{jarlibs}
BuildRequires:	locales-en
Requires:	%{jarlibs}
Provides:	%{oname} = %{version}-%{release}
Provides:	%{jarname} = %{version}-%{release}
%if %{gcj_support}
BuildRequires:	java-gcj-compat-devel
%else
BuildArch:      noarch
%endif

%description
%{oname}

%package	javadoc
Summary:	Javadoc for %{oname}
Group:		Development/Java

%description	javadoc
Javadoc for %{oname}.

%prep
%setup -q -n %{oname}
#make sure that we don't use precompiled java package if shipped
rm -rf lib

%build
export LC_ALL=ISO-8859-1
export CLASSPATH=$(build-classpath %{jarlibs})
%{ant} -f xoql_build.xml jar javadoc -DDSTAMP=%{version} 
jar -i build/lib/%{jarname}.jar

%install
rm -rf %{buildroot}


install -d %{buildroot}%{_javadir}
install -m644 build/lib/%{jarname}.jar -D %{buildroot}%{_javadir}/%{jarname}-%{version}.jar

for jarname in \
	%{buildroot}%{_javadir}/%{jarname}.jar \
	%{buildroot}%{_javadir}/%{name}{,-%{version}}.jar \
	%{buildroot}%{_javadir}/%{oname}{,-%{version}}.jar
do ln -s %{jarname}-%{version}.jar $jarname
done

install -d %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -r build/api %{buildroot}%{_javadocdir}/%{name}-%{version}

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_javadir}/*.jar
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/*
%endif

%files javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}-%{version}




%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 20070202-8mdv2010.0
+ Revision: 435251
- rebuild

* Mon Aug 04 2008 Thierry Vignaud <tvignaud@mandriva.com> 20070202-7mdv2009.0
+ Revision: 262644
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 20070202-6mdv2009.0
+ Revision: 257626
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Dec 16 2007 Anssi Hannula <anssi@mandriva.org> 20070202-4mdv2008.1
+ Revision: 121057
- buildrequire java-rpmbuild, i.e. build with icedtea on x86(_64)

* Sat Sep 15 2007 Anssi Hannula <anssi@mandriva.org> 20070202-3mdv2008.0
+ Revision: 87304
- rebuild to filter out autorequires of GCJ AOT objects
- remove unnecessary Requires(post) on java-gcj-compat

* Sun Sep 09 2007 Pascal Terjan <pterjan@mandriva.org> 20070202-2mdv2008.0
+ Revision: 82859
- rebuild


* Sat Feb 03 2007 Per Øyvind Karlsen <pkarlsen@mandriva.com> 20070202-1mdv2007.0
+ Revision: 116045
- fix permissions for gcj libraries
- Import x-oql


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8679 |12cr|xosd-2.2.14-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	2
%define libname	%mklibname %{name} %major

Summary:	X On Screen Display
Name:		xosd
Version:	2.2.14
Release:	13
Source0:	http://www.ignavus.net/%{name}-%{version}.tar.bz2
Source1:	http://ldots.org/xosd-guide/xosd-doc-0.01.tar.bz2
Patch0:		xosd-2.2.14-fix-underquoted-calls.patch
License:	GPL
Group:		System/Libraries
BuildRequires:	gdk-pixbuf-devel
URL:		http://www.ignavus.net/software.html

%description
This package contains an xmms plugin to display various things whenever they 
change (volume, track, paused/shuffle/repeat,...) in a TV set's on screen 
display fashion.

%package	tools
Group:		Graphics
Summary:	Example applications of the xosd library
Provides:	osd_cat
Obsoletes:	osd_cat

%description	tools
This package contains sample applications for the xosd library that
can be used to display information in a TV set's on screen display
fashion.

%package -n	%{libname}
Group:		System/Libraries
Summary:	Library for displaying information in an OSD

%description -n	%{libname}
This package contains the shared library of xosd, it is requires by programs 
that display it's output in a TV set's on screen display fashion.

%package -n	%{libname}-devel
Group:		Development/C
Summary:	Header files for developing programs using libxosd
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}

%description -n	%{libname}-devel
This package contains the header files you need to develop programs based on 
libxosd that display it's output in a TV set's on screen display fashion.

%prep
%setup -q -a 1
%patch0 -p1 -b .underquoted

%build
%configure2_5x
%make

%install
%makeinstall_std
rm -f %{buildroot}%{_libdir}/*.a
rm -f %{buildroot}%{_libdir}/*/General/*.la

%files tools
%defattr(-,root,root)
%doc COPYING
%{_bindir}/osd_cat
%{_mandir}/man1/osd_cat.1*
%{_datadir}/%{name}/*png

%files -n %{libname}
%defattr(-,root,root)
%doc COPYING
%{_libdir}/libxosd.so.*

%files -n %{libname}-devel
%defattr(-,root,root)
%doc COPYING ChangeLog README AUTHORS xosd-doc-0.01/html
%{_bindir}/xosd-config
%{_mandir}/man1/xosd-config.1*
%{_libdir}/libxosd.so
%{_includedir}/*.h
%{_datadir}/aclocal/libxosd.m4
%{_mandir}/man3/*

%changelog
* Mon Sep 21 2009 Thierry Vignaud <tv@mandriva.org> 2.2.14-12mdv2010.0
+ Revision: 446260
- rebuild

* Mon Aug 04 2008 Thierry Vignaud <tv@mandriva.org> 2.2.14-11mdv2009.0
+ Revision: 262655
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 2.2.14-10mdv2009.0
+ Revision: 257643
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Wed Jan 02 2008 Thierry Vignaud <tv@mandriva.org> 2.2.14-8mdv2008.1
+ Revision: 140757
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 2.2.14-7mdv2008.1
+ Revision: 136618
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Thu Jan 25 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.2.14-7mdv2007.0
+ Revision: 113198
- unpack patch

* Tue Oct 10 2006 Götz Waschk <waschk@mandriva.org> 2.2.14-6mdv2007.1
- disable audacious

* Fri Jul 14 2006 Götz Waschk <waschk@mandriva.org> 2.2.14-5mdv2007.0
- patch for audacious

* Tue Jan 31 2006 Per Ã˜yvind Karlsen <pkarlsen@mandriva.com> 2.2.14-4mdk
- fix underquoted calls (P0)
- utf-8!

* Fri Dec 02 2005 Götz Waschk <waschk@mandriva.org> 2.2.14-3mdk
- replace bmp by audacious

* Sun Apr 17 2005 Giuseppe GhibÃ² <ghibo@mandriva.com> 2.2.14-2mdk
- %%multiarch.

* Thu Nov 18 2004 GÃ¶tz Waschk <waschk@linux-mandrake.com> 2.2.14-1mdk
- drop merged patches
- new version

* Wed Nov 10 2004 GÃ¶tz Waschk <waschk@linux-mandrake.com> 2.2.13-2mdk
- add debian patches

* Tue Nov 09 2004 GÃ¶tz Waschk <waschk@linux-mandrake.com> 2.2.13-1mdk
- add beep-media-player plugin
- new version

* Wed Sep 15 2004 GÃ¶tz Waschk <waschk@linux-mandrake.com> 2.2.12-1mdk
- new version

* Sat Sep 04 2004 GÃ¶tz Waschk <waschk@linux-mandrake.com> 2.2.11-1mdk
- new version

* Sat Aug 28 2004 Erwan Velu <erwan@mandrakesoft.com> 2.2.10-1mdk
- 2.2.10
- Removing Patch0 (merged upstream)

* Fri Aug 27 2004 GÃ¶tz Waschk <waschk@linux-mandrake.com> 2.2.9-2mdk
- apply line width patch from debian

* Tue Aug 24 2004 GÃ¶tz Waschk <waschk@linux-mandrake.com> 2.2.9-1mdk
- fix permissions
- new version

* Tue Jul 06 2004 GÃ¶tz Waschk <waschk@linux-mandrake.com> 2.2.8-1mdk
- reenable libtoolize
- new version

* Thu Feb 12 2004 GÃ¶tz Waschk <waschk@linux-mandrake.com> 2.2.7-4mdk
- move the xmms plugin to the xmms-xosd package
- move the xosd-config man page to the devel package
- move osd_cat to the tools package

* Thu Feb 12 2004 Michael Scherer <misc@mandrake.org> 2.2.7-3mdk
- split package, and rename it.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8680 |12cr|xosview-1.12-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: An X Window System utility for monitoring system resources
Name: xosview
Version: 1.12
Release: 1
Exclusiveos: Linux
Url: http://xosview.sourceforge.net	
Source0: http://www.pogo.org.uk/~mark/xosview/releases/%{name}-%{version}.tar.gz
Source2: %{name}16.png.bz2
Source3: %{name}32.png.bz2
Source4: %{name}48.png.bz2

License: GPLv2+
Group: Monitoring
BuildRequires: pkgconfig(xdmcp)
BuildRequires: pkgconfig(xau)
BuildRequires: pkgconfig(x11)
%ifarch alpha
BuildRequires: egcs
%endif
# XXX alpha barfs on linux/serial.h
ExcludeArch: alpha

%description
The xosview utility displays a set of bar graphs which show the current
system state, including memory usage, CPU usage, system load, etc.
Xosview runs under the X Window System.

Install the xosview package if you need a graphical tool for monitoring
your system's performance.

%prep
%setup -q

sed -e 's:lib/X11/app:share/X11/app:g' \
	-i xosview.1 || die

%build
%make

%install
mkdir -p %{buildroot}/%{_bindir}/
mkdir -p %{buildroot}/%{_mandir}/man1/
make PREFIX=%{buildroot}/usr install

chmod u-s %{buildroot}/usr/bin/*



mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
Name=Xosview
Comment=System resources monitor for X11
Exec=%{_bindir}/xosview
Icon=%{name}
Terminal=false
Type=Application
Categories=System;Monitor;
EOF

%files
%defattr(-,root,root,0755)
%{_prefix}/bin/*
%{_prefix}/share/man/man1/*
%{_datadir}/applications/mandriva-%{name}.desktop

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8681 |12cr|xournal-0.4.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	xournal
%define version	0.4.7
%define release 1

Name: 	 	%{name}
Summary: 	Pen-based journal and PDF annotator
Version: 	%{version}
Release: 	%{release}

Source0:	http://heanet.dl.sourceforge.net/sourceforge/%{name}/%{name}-%{version}.tar.gz
URL:		http://xournal.sourceforge.net/
License:	GPLv2
Group:		Office
BuildRequires:	imagemagick
BuildRequires:	pkgconfig(libgnomecanvas-2.0)
BuildRequires:	libpoppler-glib-devel
# For pdftoppm: see http://forum.mandriva.com/viewtopic.php?t=92135
Requires:	poppler

%description
Xournal is an application for notetaking, sketching, keeping a journal using a
stylus.  It is similar to Microsoft Windows Journal or to other alternatives
such as Jarnal, Gournal, and NoteLab.

%prep
%setup -q

%build
./autogen.sh
%configure2_5x
%make
										
%install
rm -rf %{buildroot}
%makeinstall

# menu
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Xournal
Comment=%summary
Exec=%{_bindir}/%{name} 
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=GNOME;GTK;Office;
EOF

# icons
mkdir -p %{buildroot}%{_liconsdir}
convert -size 48x48 pixmaps/%{name}.png %{buildroot}/%{_liconsdir}/%{name}.png
mkdir -p %{buildroot}/%{_iconsdir}
convert -size 32x32 pixmaps/%{name}.png %{buildroot}/%{_iconsdir}/%{name}.png
mkdir -p %{buildroot}/%{_miconsdir}
convert -size 16x16 pixmaps/%{name}.png %{buildroot}/%{_miconsdir}/%{name}.png

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS ChangeLog NEWS README html-doc/*
%{_bindir}/%{name}
%{_datadir}/applications/*
%{_datadir}/%{name}
%{_liconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png


%changelog
* Fri Jul 06 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.4.7-1
+ Revision: 808340
- version update 0.4.7

* Thu Dec 30 2010 Funda Wang <fwang@mandriva.org> 0.4.5-2mdv2011.0
+ Revision: 626170
- rebuild for new poppler

* Sun Nov 29 2009 Jérôme Brenier <incubusss@mandriva.org> 0.4.5-1mdv2011.0
+ Revision: 471383
- BuildRequires : libpoppler-glib-devel
- new version 0.4.5
- fix license tag
- cosmetic changes (specfile policy)

* Mon Sep 21 2009 Thierry Vignaud <tv@mandriva.org> 0.4.2.1-5mdv2010.0
+ Revision: 446262
- rebuild

* Fri Mar 06 2009 Antoine Ginies <aginies@mandriva.com> 0.4.2.1-4mdv2009.1
+ Revision: 350056
- 2009.1 rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Mon Aug 11 2008 Adam Williamson <awilliamson@mandriva.org> 0.4.2.1-3mdv2009.0
+ Revision: 270892
- requires poppler (for pdftoppm)

* Sat Aug 09 2008 Thierry Vignaud <tv@mandriva.org> 0.4.2.1-2mdv2009.0
+ Revision: 269806
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed Jun 11 2008 Austin Acton <austin@mandriva.org> 0.4.2.1-1mdv2009.0
+ Revision: 217827
- sync
- new version

* Mon Mar 03 2008 Austin Acton <austin@mandriva.org> 0.4.1-2mdv2008.1
+ Revision: 178071
- improve menu entry

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Oct 30 2007 Funda Wang <fwang@mandriva.org> 0.4.1-1mdv2008.1
+ Revision: 103805
- New version 0.4.1

* Tue Sep 04 2007 Funda Wang <fwang@mandriva.org> 0.4.0.1-1mdv2008.0
+ Revision: 78966
- New version 0.4.0.1

  + Thierry Vignaud <tv@mandriva.org>
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Wed Aug 22 2007 Austin Acton <austin@mandriva.org> 0.4-1mdv2008.0
+ Revision: 68810
- Import xournal


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8682 |12cr|xpad-4.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: 	 	xpad
Summary: 	Sticky notepad for GTK+2
Version: 	4.0
Release: 	3
Source:		http://launchpad.net/xpad/trunk/%{version}/+download/%{name}-%{version}.tar.bz2
URL:		https://launchpad.net/xpad/
License:	GPLv3+
Group:		Office
BuildRequires:	gtk+2-devel >= 2.12
BuildRequires:	intltool
BuildRequires:	pkgconfig(sm)

%description
Xpad is a GTK+2 application that emulates real-life sticky notes. If you
are likely to forget something, open up an xpad and jot it down. It
is easy-to-use, fault-tolerant, and its appearance is customizable.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%find_lang %name

%files -f %name.lang
%defattr(-,root,root)
%doc AUTHORS NEWS README THANKS TODO ChangeLog
%{_bindir}/%name
%{_datadir}/applications/*.desktop
%{_iconsdir}/hicolor/*/apps/*
%{_mandir}/man1/*


%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 4.0-2mdv2011.0
+ Revision: 615729
- the mass rebuild of 2010.1 packages

* Sun Nov 15 2009 Funda Wang <fwang@mandriva.org> 4.0-1mdv2010.1
+ Revision: 466285
- new version 4.0

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 2.14-5mdv2010.0
+ Revision: 435252
- rebuild

* Mon Aug 04 2008 Thierry Vignaud <tv@mandriva.org> 2.14-4mdv2009.0
+ Revision: 262657
- rebuild
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Mon Jan 21 2008 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 2.14-1mdv2008.1
+ Revision: 155869
- new upstream version: 2.14
  (fixes an infinite-loop bug)

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Dec 09 2007 Funda Wang <fwang@mandriva.org> 2.13-1mdv2008.1
+ Revision: 116753
- New version 2.13

* Sat Jul 14 2007 Funda Wang <fwang@mandriva.org> 2.12-1mdv2008.0
+ Revision: 51998
- New version
- Import xpad



* Mon Feb 13 2006 Jerome Soyer <saispo@mandriva.org> 2.11-1mdk
- New release 2.11

* Wed Oct 05 2005 Lenny Cartier <lenny@mandriva.com> 2.10-1mdk
- 2.10

* Thu Aug 25 2005 Austin Acton <austin@mandriva.org> 2.9-1mdk
- 2.9
- configure 2.5
- source URL

* Sat Jun 11 2005 Eskild Hustvedt <eskild@mandriva.org> 2.8-1mdk
- New release 2.8

* Fri Jun 03 2005 Eskild Hustvedt <eskild@mandriva.org> 2.7-1mdk
- New release 2.7
- %%mkrel

* Mon Mar 14 2005 Eskild Hustvedt <eskild@mandrake.org> 2.6-3mdk
- Don't include COPYING (GNU GPL is in the common-licenses package)
- Include ChangeLog

* Sun Mar 13 2005 Eskild Hustvedt <eskild@mandrake.org> 2.6-2mdk
- Don't install Makefile.in.in

* Sun Mar 13 2005 Eskild Hustvedt <eskild@mandrake.org> 2.6-1mdk
- New version 2.6

* Fri Mar 04 2005 Lenny Cartier <lenny@mandrakesoft.com> 2.5-1mdk
- 2.5

* Fri Feb 11 2005 Lenny Cartier <lenny@mandrakesoft.com> 2.4-1mdk
- from Tom Ph <tpgww@onepost.net> :
	- 2.4
	- requires gtk 2.6
	- use existing 48x48 icon
	- po creation

* Tue Oct 21 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.13-1mdk
- 1.13

* Wed Aug 5 2003 Austin Acton <aacton@yorku.ca> 1.11-1mdk
- 1.11
- new icon locations
- add locales

* Wed Apr 2 2003 Austin Acton <aacton@yorku.ca> 1.10.1-1mdk
- 1.10.1

* Sun Feb 9 2003 Austin Acton <aacton@yorku.ca> 1.9-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8683 |12cr|xpaint-2.9.8.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	An X Window System image editing or paint program
Name:		xpaint
Version:	2.9.8.3
Release:	1
License:	MIT
Group:		Graphics
URL:		https://sourceforge.net/projects/sf-xpaint
Source0:	http://prdownloads.sourceforge.net/sf-xpaint/xpaint-%{version}.tar.bz2
Source1:	icons-%{name}.tar.bz2
Patch0:		xpaint-build_against_system_libraries.patch
BuildRequires:	bison
BuildRequires:	chrpath
BuildRequires:	flex
BuildRequires:	gccmakedep
BuildRequires:	imake
BuildRequires:	pkgconfig(libopenjpeg1)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(libtiff-4)
BuildRequires:	pkgconfig(xft)
BuildRequires:	pkgconfig(xp)
BuildRequires:	pkgconfig(xpm)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	jpeg-devel
BuildRequires:	Xaw3d-devel
BuildRequires:	xaw3dxft-devel

# Menus uses Liberation fonts
Requires:	fonts-ttf-liberation

%description
XPaint is an X Window System color image editing program which supports
many standard paint program operations. XPaint also supports advanced
features like image processing algorithms, scripting and batch jobs.  
XPaint allows you to edit multiple images simultaneously and supports
a large variety of image formats, including PNG, JPEG, TIFF, XPM, PPM, 
XBM, PS, etc.

Install this package if you need a simple paint program for X.

Recent versions of XPaint add new optional editing features based 
on programmable filters and user defined procedures written as scripts 
in plain C. The package includes a substantial list of examples and 
some support for batch processing.

%prep
%setup -q
%patch0 -p0 -b .syslib

%build
# adapted fixes from Fedora
sed -i -e "s/\(XCOMM CDEBUGFLAGS =\)/CDEBUGFLAGS = %{optflags}\nCXXDEBUGFLAGS = %{optflags}/g" Local.config
sed -i -e 's|-lXpm|-lXpm -lX11 -lm -lXmu -lXt -lXext|g' Local.config
sed -i -e 's|-lpng -lz|-lpng|g' Local.config
sed -i -e 's|/lib |/%{_lib} |g' Local.config
sed -i -e 's|@XPMDIR@|%{_prefix}|g' Local.config
sed -i -e 's|JP2K_INCLUDE =|JP2K_INCLUDE = -I%{_includedir}/openjpeg-1.5|g' Local.config
sed -i -e 's|/usr/lib|%{_libdir}|g' configure
sed -i -e 's|install -c -s pdfconcat|install -c pdfconcat|g' Imakefile
#sed -i -e 's|CFLAGS="-O3 -s -DNDEBUG=1"|CFLAGS=%{optflags}|g' pdfconcat.c
for f in ChangeLog README; do
    iconv -f iso-8859-1 -t utf-8 $f > $f.utf8
    touch -r $f $f.utf8
    mv $f.utf8 $f
done

#build against system libraries
rm -rf xaw3dxft/
rm -rf Xaw3dxft/
rm -rf X11/

#%%configure or %%configure2_5x brokes the build
./configure xaw3dxft.so

#%%make brokes the build
make LOCAL_LDFLAGS="%{ldflags}"

%install
%makeinstall_std install.man

#use upstream .desktop file
install -Dpm0644 %{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop

#mdk icon
install -d %{buildroot}%{_iconsdir}
tar jxf %{SOURCE1} -C %{buildroot}%{_iconsdir}

# rpath
chrpath -d %{buildroot}%{_bindir}/xpaint

# symlink on /etc
rm -rf %{buildroot}/usr/lib/X11/app-defaults

%files
%doc ChangeLog README* TODO Doc/*.doc Doc/sample.Xdefaults
%config(noreplace) %{_sysconfdir}/X11/app-defaults/*
%{_bindir}/*
%{_mandir}/man1/xpaint.*
%{_datadir}/xpaint
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/*.png
%{_iconsdir}/*/*.png


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8684 |12cr|xpat2-1.07-28
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A set of Solitaire type games for the X Window System
Name:		xpat2
Version:	1.07
Release:	28
License:	GPLv2+
Group:		Games/Cards
Source:		ftp://sunsite.unc.edu/pub/Linux/games/solitaires/%{name}-%{version}-src.tar.bz2	
Patch0:		xpat2-fixes.patch
Patch1:		xpat2-1.07-lib64.patch
Patch2:		xpat2-1.07-gcc41.patch
Patch3:		xpat2-1.07-fix-str-fmt.patch
BuildRequires:	imake
BuildRequires:	qt3-devel
BuildRequires:	perl
BuildRequires:	libxpm-devel
Requires(pre):	rpm-helper

%description
Xpat2 is a generic patience or Solitaire game for the X Window System.

Xpat2 can be used with different rules sets, so it can be used to play
Spider, Klondike, and other card games.

%prep
%setup -q
%patch0 -p1 -b kk1
%patch1 -p1 -b .lib64
%patch2 -p0 -b .gcc41
%patch3 -p0

%build
make clean
%__rm -f src/moc*
%__rm -f src/mqmaskedit.cpp
%__rm -f src/mqhelpwin.cpp

export PATH=%{_bindir}/X11:$PATH

find -type f | xargs perl -pi -e "s|/var/games/|/var/lib/games/|g" 
perl -p -i -e "s|xmkmf &&||" Makefile
cd src
xmkmf
perl -p -i -e "s|CXXDEBUGFLAGS = .*|CXXDEBUGFLAGS = %{optflags}|" Makefile
perl -p -i -e "s|CDEBUGFLAGS = .*|CDEBUGFLAGS = %{optflags}|" Makefile
# 1.0.7-1
perl -p -i -e "s|chown.*||" Makefile
perl -p -i -e "s|-lqt|-lqt-mt|" Makefile
perl -p -i -e "s|LN = ln -s|LN = echo|" Makefile
make CDEBUGFLAGS="%{optflags}" CXXDEBUGFLAGS="%{optflags}" EXTRA_LIBRARIES="-lstdc++"


%install
%makeinstall DESTDIR=%{buildroot} \
	XPATROOT=%{buildroot}/usr/games/lib/xpat \
	XPATMANDIR=%{buildroot}/usr/share/man/man6 \
	APPDEFSDIR=%{buildroot}/usr/lib
install -m 755 -d %{buildroot}%{_menudir}
mkdir -p %{buildroot}/var/lib/games/
touch %{buildroot}/var/lib/games/xpat.log

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=%{name}
Comment=A set of Solitaire type games for the X Window System
Exec=%{_bindir}/%{name}
Icon=cards_section
Terminal=false
Type=Application
StartupNotify=true
Categories=Qt;Game;CardGame;X-MandrivaLinux-MoreApplications-Games-Cards;
EOF

%post
%create_ghostfile /var/lib/games/xpat.log root games 664

%files
%dir %{_prefix}/games/lib/xpat
%{_prefix}/games/lib/xpat/*
%{_mandir}/man6/xpat2.6*
%attr(2755, root, games) %{_prefix}/bin/xpat2
%{_prefix}/lib/*/app-defaults/XPat
%{_datadir}/applications/mandriva-%{name}.desktop
%attr(664, root, games) %ghost /var/lib/games/xpat.log


%changelog
* Sat May 07 2011 Oden Eriksson <oeriksson@mandriva.com> 1.07-27mdv2011.0
+ Revision: 671354
- mass rebuild

* Sat Dec 04 2010 Oden Eriksson <oeriksson@mandriva.com> 1.07-26mdv2011.0
+ Revision: 608227
- rebuild

* Wed Mar 17 2010 Oden Eriksson <oeriksson@mandriva.com> 1.07-25mdv2010.1
+ Revision: 524459
- rebuilt for 2010.1

* Sun Mar 08 2009 Emmanuel Andry <eandry@mandriva.org> 1.07-24mdv2009.1
+ Revision: 352726
- diff p3 to fix string format not literal
- fix license
- uncompress patches

  + Antoine Ginies <aginies@mandriva.com>
    - rebuild

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 1.07-23mdv2009.0
+ Revision: 218427
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed Mar 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1.07-23mdv2008.1
+ Revision: 179479
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Thu Aug 23 2007 Funda Wang <fwang@mandriva.org> 1.07-22mdv2008.0
+ Revision: 70724
- fix prerequires
- fix comment of desktop entry

  + Thierry Vignaud <tv@mandriva.org>
    - fix man pages extension

* Mon Apr 30 2007 Crispin Boylan <crisb@mandriva.org> 1.07-21mdv2008.0
+ Revision: 19451
- Fix menu name

* Mon Apr 30 2007 Crispin Boylan <crisb@mandriva.org> 1.07-20mdv2008.0
+ Revision: 19422
- XDG menu
- Fix buildRequires
- Rebuild, add gcc4.1 patch
- Import xpat2



* Fri Sep  9 2005 Gwenole Beauchesne <gbeauchesne@mandriva.com> 1.07-19mdk
- menudir

* Fri Jun  4 2004  <lmontel@n2.mandrakesoft.com> 1.07-18mdk
- Rebuild

* Sun Dec 21 2003 Stefan van der Eijk <stefan@eijk.nu> 1.07-17mdk
- BuildRequires
- Add %%{_prefix}/X11R6/lib/X11/app-defaults symlink
- PreReq on rpm-helper

* Fri Sep 26 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 1.07-16mdk
- lib64 fixes

* Tue Sep 02 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 1.07-15mdk
- Fix compile with amd64

* Thu Aug 28 2003 Aurelien Lemaire <alemaire@mandrakesoft.com> 1.07-14mdk
- Add DIRM /usr/games/lib/xpat/
- Spec file permission fix to 644
- PreReq on rpm-helper
- Add Url on Source path
- Get out the 3 obsolete patch :
	xpat2-1.03-fsstnd.patch.bz2
	xpat2-1.04-xpm.patch.bz2
	xpat2-1.04-nobr.patch.bz2


* Thu Jul 17 2003 David BAUDENS <baudens@mandrakesoft.com> 1.07-13mdk
- Rebuild

* Tue Aug 27 2002 David BAUDENS <baudens@mandrakesoft.com> 1.07-12mdk
- Fix icon (menu)

* Wed Aug 14 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 1.07-11mdk
- Automated rebuild with gcc 3.2-0.3mdk

* Tue Jul 30 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.07-10mdk
- use -lqt-mt (thx Laurent)
- png icons
- from Quel Qun <kelk1@hotmail.com> :
	- rebuild with qt3 and gcc3.2

* Thu Feb 28 2002 Guillaume Cottenceau <gc@mandrakesoft.com> 1.07-9mdk
- fix path and perms for /var files, use a ghost file

* Tue Jan 22 2002 Stefan van der Eijk <stefan@eijk.nu> 1.07-8mdk
- BuildRequires

* Fri Dec 13 2001 Stefan van der Eijk <stefan@eijk.nu> 1.07-7mdk
- fix duplicate files in %%files section

* Thu Oct 11 2001 Etienne Faure <etienne@mandrakesoft.com> 1.07-6mdk
- Requires libpng2 ->libpng3

* Wed Sep 19 2001 Frederic Lepied <flepied@mandrakesoft.com> 1.07-5mdk
- fix path (Quel Qun).

* Thu Aug 30 2001 David BAUDENS <baudens@mandrakesoft.com> 1.07-4mdk
- Use new icons

* Tue Jul 17 2001 Jeff Garzik <jgarzik@mandrakesoft.com> 1.07-3mdk
- Remove %%ifarch x86 section, it applies to all ports

* Sat Jul 07 2001 Stefan van der Eijk <stefan@eijk.nu> 1.07-2mdk
- BuildRequires:	qt2-devel

* Sat Jun 30 2001 Etienne Faure  <etienne@mandrakesoft.com> 1.07-1mdk
- version 1.07

* Sat Jan 20 2001 Etienne Faure  <etienne@mandrakesoft.com> 1.04-23mdk
- fixed menu entry

* Fri Dec  8 2000 Etienne Faure  <etienne@mandraksoft.com> 1.04-22mdk
- Rebuilt for ppc
- Macros

* Thu Aug 31 2000 Mark Walker <mwalker@mandrakesoft.com> 1.04-21mdk
- Release build

* Wed Aug 26 2000 David BAUDENS <baudens@mandrakesoft.com> 1.04-20mdk
- Fix menu entry
- Human readable spec

* Tue Aug 08 2000 Frederic Lepied <flepied@mandrakesoft.com> 1.04-19mdk
- automatically added BuildRequires

* Sun Jul 23 2000 Stefan van der Eijk <s.vandereijk@chello.nl> 1.04-18mdk
- macroszifications
- update menus and clean menus macro
- BM

* Mon May 15 2000 David BAUDENS <baudens@mandrakesoft.com> 1.04-17mdk
- Fix build for i486
- Use %%{_tmppath} for BuildRoot

* Wed May 03 2000 dam's <damien@mandrakesoft.com> 1.04-16mdk
- Corrected icons.

* Tue Apr 18 2000 dam's <damien@mandrakesoft.com> 1.04-15mdk
- Convert gif icon to xpm.

* Mon Apr 17 2000 dam's <damien@mandrakesoft.com> 1.04-14mdk
- Added menu entry.

* Thu Mar 30 2000 dam's <damien@mandrakesoft.com> 1.04-13mdk
- Release.

* Wed Jan 12 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 1.04-12mdk
- Use bz2 sources.

* Thu Nov 6 1999 dam's <damien@mandrakesoft.com>
- Mandrake adaptation

* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
- auto rebuild in the new build environment (release 10)

* Thu Dec 17 1998 Michael Maher <mike@redhat.com>
- built package for 6.0

* Thu Sep 17 1998 Jeff Johnson <jbj@redhat.com>
- use "mkdir -p" rather than mkdirhier to avoid IFS problem with bash-2.02.

* Thu Aug 13 1998 Jeff Johnson <jbj@redhat.com>
- build root

* Fri May 08 1998 Prospector System <bugs@redhat.com>
- translations modified for de, fr, tr

* Fri Oct 24 1997 Marc Ewing <marc@redhat.com>
- wmconfig

* Thu Jul 31 1997 Erik Troan <ewt@redhat.com>
- built against glibc

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8685 |12cr|xpdf-3.03-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 0
%define libname %mklibname xpdf %{major}
%define develname %mklibname xpdf -d

%define urwdir %{_datadir}/fonts/default/Type1
%define lesstifver	0.93.41
%define freetypever	2.1.5
%define x11dir		/usr/X11R6
%define build_lesstif	0
%define build_freetype2	0
%define usefreetype2	1
%define	pkgversion	3.03
%define fversion	3.03

Summary:	A PDF file viewer for the X Window System
Name:		xpdf
Version:	%{pkgversion}
Release:	%mkrel 1
License:	GPLv2+
Source0:	ftp://ftp.foolabs.com/pub/xpdf/%{name}-%{fversion}.tar.bz2
Source1:	icons-%{name}.tar.bz2
Source2:	ftp://ftp.foolabs.com/pub/xpdf/%{name}-chinese-simplified.tar.bz2
Source3:	ftp://ftp.foolabs.com/pub/xpdf/%{name}-chinese-traditional.tar.bz2
Source4:	ftp://ftp.foolabs.com/pub/xpdf/%{name}-cyrillic.tar.bz2
Source5:	ftp://ftp.foolabs.com/pub/xpdf/%{name}-japanese.tar.bz2
Source6:	ftp://ftp.foolabs.com/pub/xpdf/%{name}-korean.tar.bz2
Source7:	ftp://ftp.foolabs.com/pub/xpdf/%{name}-thai.tar.bz2
Source8:	ftp://ftp.foolabs.com/pub/xpdf/%{name}-greek.tar.bz2
Source9:	ftp://ftp.foolabs.com/pub/xpdf/%{name}-latin2.tar.bz2
Source10:	ftp://ftp.foolabs.com/pub/xpdf/%{name}-turkish.tar.bz2
Source11:	ftp://ftp.foolabs.com/pub/xpdf/%{name}-hebrew.tar.bz2
Source12:	ftp://ftp.hungry.com/pub/hungry/lesstif/srcdist/lesstif-%{lesstifver}.tar.bz2
Source13:	ftp://ftp.freetype.org/freetype/freetype2/freetype-%{freetypever}.tar.bz2
Source14:	ftp://ftp.foolabs.com/pub/xpdf/%{name}-arabic.tar.bz2
Source100:	xpdf.rpmlintrc

Patch0:		xpdf-3.03-shared.diff
Patch2:		%{name}-3.01-antihigh.patch
Patch6:		%{name}-2.03-zoom.patch
# use some debian patches for static freetype 2.1.5
Patch9:		%{name}-2.03-ft215deb.patch
#
Patch16:	%{name}-3.03-chinese.patch
Patch17:	%{name}-3.03-CAN-2005-0206.patch
Patch18:	%{name}-3.00-gcc401.patch
Patch19:	%{name}-3.01-core.patch
Patch20:	%{name}-3.03-crash.patch
Patch21:	%{name}-3.01-xfont.patch
Patch27:	%{name}-3.03-strcast.patch
Patch28:        %{name}-3.03-fix-makefile.patch
#
URL:		http://www.foolabs.com/xpdf/
Group:		Publishing
BuildRequires:	libx11-devel
BuildRequires:	libxt-devel
BuildRequires:	xpm-devel
BuildRequires:	freetype2-devel >= 2.0.5
BuildRequires:	zlib-devel
BuildRequires:	fontconfig-devel
BuildRequires:	libxrender-devel
BuildRequires:	libxft-devel
BuildConflicts:	libpaper-devel
BuildRequires:	autoconf
BuildRequires:	libtool
%if %build_lesstif
BuildRequires:	libfontconfig-devel
BuildConflicts:	lesstif-devel
%else
BuildRequires:	lesstif-devel
%endif
Requires:	urw-fonts
# Lesstiff user interface requires these (btw, why a static lesstif and freetype?)
Requires:	x11-font-adobe-75dpi
Requires:	x11-font-adobe-100dpi
Requires:	%{name}-common >= %{version}-%{release}

%description
Xpdf is an X Window System based viewer for Portable Document Format (PDF)
files. PDF files are sometimes called Acrobat files, after Adobe Acrobat
(Adobe's PDF viewer).  Xpdf is a small and efficient program which uses
standard X fonts.

%package -n	%{libname}
Summary:	Shared Xpdf library
Group:		System/Libraries

%description -n	%{libname}
Xpdf is an X Window System based viewer for Portable Document Format (PDF)
files. PDF files are sometimes called Acrobat files, after Adobe Acrobat
(Adobe's PDF viewer).  Xpdf is a small and efficient program which uses
standard X fonts.

%package -n	%{develname}
Summary:	Development files for the Xpdf library
Group:		Development/C++
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Requires:	%{libname} >= %{version}

%description -n	%{develname}
Xpdf is an X Window System based viewer for Portable Document Format (PDF)
files. PDF files are sometimes called Acrobat files, after Adobe Acrobat
(Adobe's PDF viewer).  Xpdf is a small and efficient program which uses
standard X fonts.

This package contains the development files for Xpdf.

%package	common
Group:		Publishing
Summary:	Common files for xpdf and the applications based on it
Conflicts:	xpdf < 3.02-7

%description	common
Xpdf is an X Window System based viewer for Portable Document Format (PDF)
files. PDF files are sometimes called Acrobat files, after Adobe Acrobat
(Adobe's PDF viewer).  Xpdf is a small and efficient program which uses
standard X fonts.

This package contains common files (such as UnicodeMap and xpdfrc) needed for
xpdf and the applications based on it.

%prep

%setup -q -a2 -a3 -a4 -a5 -a6 -a7 -a8 -a9 -a10 -a11 -a12 -a13 -a14 -n %{name}-%{fversion}
%patch0 -p1 -b .shared
%patch2 -p1 -b .antihigh
%patch6 -p1 -b .zoom
%if %build_freetype2
%patch9 -p1 -b .deb
%endif
%patch16 -p1 -b .chinese
%patch17 -p1 -b .CAN-2005-0206
%patch18 -p1 -b .gcc401
%patch19 -p1 -b .core
%patch20 -p1 -b .crash
%patch21 -p1 -b .xfont
%patch27 -p0 -b .strcast
%patch28 -p1


%build
CURRENTDIR=`pwd`

# build a local lesstif library
%if %build_lesstif
(cd lesstif-%{lesstifver}
CFLAGS="$RPM_OPT_FLAGS" \
	./configure \
			--prefix=%{x11dir} \
			--libdir=%{x11dir}/%{_lib} \
			--disable-shared \
			--enable-static \
			--disable-build-12 \
			--disable-build-20 \
			--enable-build-21 \
			--enable-default-21 \
			--disable-maintainer-mode \
			--with-t1-library=no \
			--disable-debug
%make
make install \
	prefix=$CURRENTDIR/lesstif-local \
	libdir=$CURRENTDIR/lesstif-local/lib
)
%endif

# build a local freetype2 library
%if %build_freetype2
(cd freetype-%{freetypever}
%configure2_5x --disable-shared
%make
make install DESTDIR=$CURRENTDIR/freetype2-local \
)
%endif

# build xpdf
export X_EXTRA_LIBS="-lXft -lXrender -lfontconfig -lz -lfreetype"
autoconf
%configure2_5x \
	   --bindir=%{_bindir} \
	   --mandir=%{_mandir} \
%if %build_lesstif
	   --with-Xm-library=$CURRENTDIR/lesstif-local/lib \
	   --with-Xm-includes=$CURRENTDIR/lesstif-local/include \
%endif
%if %build_freetype2
	   --with-freetype2-includes=$CURRENTDIR/freetype2-local%{_includedir}/freetype2 \
	   --with-freetype2-library=$CURRENTDIR/freetype2-local%{_libdir} \
%endif
%if %usefreetype2
	   --with-freetype2-includes=%{_includedir}/freetype2 \
%endif
	   --enable-opi 

%make

pushd doc
perl -pi -e 's|netscape|mozilla|g' xpdf.1 xpdf.cat xpdf.hlp xpdfrc.5
perl -pi -e 's@/usr/local/etc/@%{_sysconfdir}/@' *.1 *.5
perl -pi -e 's@/usr/local/share/ghostscript/fonts@%{urwdir}@' sample-xpdfrc *.1 *.5
perl -pi -e 's@^#displayFontT1@fontFile@' sample-xpdfrc
for i in chinese-simplified chinese-traditional cyrillic japanese \
	korean thai greek latin2 turkish hebrew arabic; \
	do
		perl -pi -e 's@/usr/local/share/xpdf@%{_datadir}/xpdf@' \
			../xpdf-$i/add-to-xpdfrc \
			../xpdf-$i/README
		echo >> sample-xpdfrc
		cat ../xpdf-$i/add-to-xpdfrc >> sample-xpdfrc
		rm ../xpdf-$i/add-to-xpdfrc 
	done
# Xpdf no longer supports X fonts
perl -pi -e 's/^displayCIDFontX/#displayCIDFontX/g' sample-xpdfrc
perl -pi -e 's/^#urlCommand.*/urlCommand "www-browser %s"/' sample-xpdfrc
popd

%install

install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_mandir}/man1

%makeinstall_std

for i in chinese-simplified chinese-traditional cyrillic japanese \
	korean thai greek latin2 turkish hebrew arabic; \
	do
		mkdir -p %{buildroot}%{_datadir}/%{name}/$i
		cp -a xpdf-$i/* %{buildroot}%{_datadir}/%{name}/$i/
	done

install -m 755 -d $RPM_BUILD_ROOT%{_datadir}/applications/
cat > $RPM_BUILD_ROOT%{_datadir}/applications/%_real_vendor-%{name}.desktop << EOF
[Desktop Entry]
Name=Xpdf
Comment=Views PDF files
Exec=%_bindir/xpdf %f
Icon=%name
Terminal=false
Type=Application
StartupNotify=true
MimeType=text/pdf;text/x-pdf;application/pdf;application/x-pdf;
Categories=X-MandrivaLinux-Office-Publishing;Office;Viewer;
EOF

# mdk icons
install -d %{buildroot}%{_iconsdir}
tar xjf %SOURCE1 -C %{buildroot}%{_iconsdir}

# remove unpackaged files
rm -f %{buildroot}%{_bindir}/pdf* %{buildroot}%{_mandir}/man1/pdf*

# install headers
install -d %{buildroot}%{_includedir}/%{name}
install -m0644 xpdf/*.h %{buildroot}%{_includedir}/%{name}/
install -m0644 aconf*.h %{buildroot}%{_includedir}/%{name}/

for i in fofi goo splash; do
    install -d %{buildroot}%{_includedir}/%{name}/$i
    install -m0644 $i/*.h %{buildroot}%{_includedir}/%{name}/$i/
done

rm -fr %buildroot%{_libdir}/*.*a

%files -n %{libname}
%doc CHANGES README
%{_libdir}/libxpdf.so.%{major}*

%files -n %{develname}
%{_includedir}/%{name}
%{_libdir}/*.so

%files
%{_bindir}/xpdf
%{_mandir}/man1/xpdf.1*
%{_datadir}/applications/%_real_vendor-%{name}.desktop
%{_iconsdir}/*.*
%{_liconsdir}/*.*
%{_miconsdir}/*.*

%files common
%defattr(-,root,root)
%{_datadir}/%{name}
%{_mandir}/man5/*
%config(noreplace) %{_sysconfdir}/xpdfrc

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8686 |12cr|xpenguins-2.2-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name xpenguins
%define version 2.2
%define release 12

Summary: Cute little penguins that walk along the tops of your windows
Name: %{name}
Version: %{version}
Release: %{release}
license: GPL
Source0: %{name}-%{version}.tar.bz2
Source1: %name-32x32.png.bz2
Source2: %name-16x16.png.bz2
Source3: %name-48x48.png.bz2
Patch0: xpenguins-2.2-fix-str-fmt.patch
Group: Toys
URL: http://xpenguins.seul.org/
BuildRequires: xpm-devel
BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(xext)
BuildRequires: pkgconfig(xt)

%description
XPenguins animates a friendly family of penguins in your root window.
They drop in from the top of the screen, walk along the tops of your
windows, up the side of your windows, levitate, skateboard, and do
other similarly exciting things. XPenguins is now themeable so if
you're bored of penguins, try something else. The themes that come
with this package are "Penguins", "Classic Penguins" and "Turtles". 

%prep
%setup -q
%patch0 -p0

%build
# Note: when we compile the program it needs to know where the 
# data will be when finally installed.
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std
mkdir -p  %buildroot{%{_datadir}/applications,%{_iconsdir},%{_miconsdir},%{_liconsdir}}
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{_bindir}/%{name}
Icon=%{name}
Categories=Amusement;
Name=Xpenguins
Comment=Display penguins running on your desktop.
EOF

bzip2 -dc %{SOURCE1} > %buildroot%{_iconsdir}/%{name}.png
bzip2 -dc %{SOURCE2} > %buildroot%{_miconsdir}/%{name}.png
bzip2 -dc %{SOURCE3} > %buildroot%{_liconsdir}/%{name}.png

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%files
%defattr(-,root,root)
%doc README AUTHORS COPYING ChangeLog lay-out-frames.scm
%attr(755,root,root) %{_bindir}/xpenguins
%{_mandir}/man1/*
%dir %{_datadir}/%{name}/
%{_datadir}/%{name}/themes
%{_datadir}/applications/mandriva-%{name}.desktop
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png



%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 2.2-11mdv2011.0
+ Revision: 615730
- the mass rebuild of 2010.1 packages

* Sat Feb 20 2010 Funda Wang <fwang@mandriva.org> 2.2-10mdv2010.1
+ Revision: 508756
- fix str fmt

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Mon Aug 04 2008 Thierry Vignaud <tv@mandriva.org> 2.2-9mdv2009.0
+ Revision: 262683
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 2.2-8mdv2009.0
+ Revision: 257669
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Dec 20 2007 Thierry Vignaud <tv@mandriva.org> 2.2-6mdv2008.1
+ Revision: 135561
- fix directory creation
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request
- buildrequires X11-devel instead of XFree86-devel
- import xpenguins


* Thu Jan 05 2006 Lenny Cartier <lenny@mandriva.com> 2.2-6mdk
- rebuild

* Fri Jul 02 2004 Lenny Cartier <lenny@mandrakesoft.com> 2.2-5mdk
- rebuild

* Sun Jun 15 2003 Götz Waschk <waschk@linux-mandrake.com> 2.2-4mdk
- arrgh, forgot to type C-c C-r

* Sat Jun 14 2003 Götz Waschk <waschk@linux-mandrake.com> 2.2-3mdk
- add the data dir
- add buildrequires
- remove prefix

* Mon Sep  9 2002 Arnaud Desmons <adesmons@mandrakesoft.com> 2.2-3mdk
- added Packager

* Mon Mar  4 2002 Götz Waschk <waschk@linux-mandrake.com> 2.2-2mdk
- substitute xpm by png icons
- fix data dir by using %%makeinstall_std macro

* Tue Oct 09 2001 Lenny Cartier <lenny@mandrakesoft.com> 2.2-1mdk
- fixed & updated by Götz Waschk <waschk@linux-mandrake.com> :
	- fixed rpmlint warning about non-transparent icon
	- 2.2

* Fri Jun 22 2001 Etienne Faure <etienne@mandrakesoft.com> 2.1-2mdk
- large icon

* Fri Jun 22 2001 Lenny Cartier <lenny@mandrakesoft.com> 2.1-1mdk
 
 - added in contribs bu Götz Waschk <waschk@linux-mandrake.com> :
         - adapted package for Mandrake

* Sat May  5 2001 Robin Hogan <R.J.Hogan@reading.ac.uk> 1.9.1-1
- First spec file used with autoconf
* Tue May 23 2000 Robin Hogan <R.J.Hogan@reading.ac.uk> 1.2-1
- Use BuildRoot.

# end of file

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8687 |12cr|xphelloworld-1.0.1-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: xphelloworld
Version: 1.0.1
Release: %mkrel 9
Summary: Sends a test page to an Xprint printer
Group: Development/X11
Source: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
Patch0: xphelloworld-1.0.1-fix-xaw8-BR.diff
License: MIT
BuildRoot: %{_tmppath}/%{name}-root

BuildRequires: libxaw-devel >= 1.0.1
BuildRequires: lesstif-devel
BuildRequires: libxp-devel >= 1.0.0
BuildRequires: libxprintapputil-devel >= 1.0.1
BuildRequires: libxprintutil-devel >= 1.0.1
BuildRequires: libxt-devel >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1

%description
Xphelloworld is a utility for Xprint, the printing system for the X Window
system. It sends a test page to the specified printer (or the default printer,
if none is specified).

%prep
%setup -q -n %{name}-%{version}
%patch0 -p0

%build
autoconf
%configure2_5x	--x-includes=%{_includedir}\
		--x-libraries=%{_libdir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/xphelloworld
%{_bindir}/xpsimplehelloworld
%{_bindir}/xpxthelloworld
%{_mandir}/man1/xphelloworld.1*
%{_mandir}/man1/xpxthelloworld.1*
%{_mandir}/man1/xpsimplehelloworld.1*


%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.0.1-9mdv2010.0
+ Revision: 435304
- patch 0: xaw8 is dead, let's use xaw7 instead
- BR lesstif-devel
- rebuild

* Mon Aug 04 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0.1-8mdv2009.0
+ Revision: 262685
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0.1-7mdv2009.0
+ Revision: 257670
- rebuild

  + Paulo Andrade <pcpa@mandriva.com.br>
    - Revert to use upstream tarball, build requires and remove non mandatory local patches.

* Thu Jan 17 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.0.1-5mdv2008.1
+ Revision: 154400
- Updated BuildRequires and resubmit package.

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.0.1-4mdv2008.1
+ Revision: 136618
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request
    - do not hardcode lzma extension!!!


* Fri Sep 01 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-09-01 21:16:00 (59527)
- rebuild to fix libXaw.so.8 dependency

* Thu Jun 01 2006 Thierry Vignaud <tvignaud@mandriva.com>
+ 2006-06-01 20:13:15 (31864)
- fill in missing description & summaries

* Wed May 31 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-05-31 18:32:34 (31796)
- rebuild to fix cooker uploading

* Mon May 29 2006 Andreas Hasenack <andreas@mandriva.com>
+ 2006-05-29 14:36:37 (31646)
- renamed mdv to packages because mdv is too generic and it's hosting only packages anyway

* Thu May 04 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-05-04 21:25:17 (26918)
- increment release

* Thu Apr 27 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-04-27 04:02:05 (26704)
- Adding X.org 7.0 to the repository


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8688 |12cr|xpilot-4.5.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	An X Window System based multiplayer aerial combat game
Name:		xpilot
Version:	4.5.5
Release:	%mkrel 1
License:	GPL
Group:		Games/Arcade
URL:		http://www.xpilot.org
Source0:	http://downloads.sourceforge.net/xpilotgame/xpilot-%version.tar.bz2
# Source1:	%{name}-menu
Source2:	%{name}-16.png
Source3:	%{name}-32.png
Source4:	%{name}-48.png
Patch0:		%{name}-4.5.3-config.patch
BuildRequires:	libx11-devel
BuildRequires:	libxext-devel
BuildRequires:  imake

BuildRoot:	%{_tmppath}/%{name}-root

%description
Xpilot is an X Window System based multiplayer game of aerial combat.

The object of the game is to shoot each other down, or you can use the race 
mode to just fly around.

Xpilot resembles the Commodore 64 Thrust game, which is similar to Atari's
Gravitar and Asteriods (note: this is not misspelled).

Unless you already have an xpilot server on your network, you'll need to set up
the server on one machine, and then set up xpilot clients on all of the 
players' machines.

%prep
%setup -q
%patch0 -p0 

%build
xmkmf
%make Makefiles
%make CDEBUGFLAGS="%optflags" EXTRA_LDOPTIONS="%ldflags"

%install
rm -rf $RPM_BUILD_ROOT

%makeinstall_std install.man INSTBINDIR=%{_gamesbindir}

install -m644 %SOURCE2 -D $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
install -m644 %SOURCE3 -D $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
install -m644 %SOURCE4 -D $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png
mkdir -p $RPM_BUILD_ROOT%{_mandir}/man{1,6}

# scheesh. cvs files.
find doc -name '.cvs*' | xargs rm -f {} \;

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}-server.desktop
[Desktop Entry]
Type=Application
Categories=Game;ArcadeGame;
Name=Xpilot server
Comment=Fly/shoot arcade game
Exec=%{_gamesbindir}/xpilots
Icon=%{name}
EOF

cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Categories=Game;ArcadeGame;
Name=Xpilot - Requires server
Comment=Fly/shoot arcade game
Exec=%{_gamesbindir}/xpilot -join
Icon=%{name}
EOF

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README.txt LICENSE README.txt.msub 
%doc doc
%{_gamesbindir}/*
/usr/lib/xpilot
%{_mandir}/man?/*
%{_datadir}/applications/mandriva-*.desktop
%{_miconsdir}/*
%{_liconsdir}/*
%{_iconsdir}/%{name}.png



%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 4.5.5-1mdv2011.0
+ Revision: 657735
- new version 4.5.5

* Tue Feb 01 2011 Funda Wang <fwang@mandriva.org> 4.5.4-9
+ Revision: 634909
- simplify BR

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 4.5.4-8mdv2010.0
+ Revision: 435257
- rebuild

* Mon Aug 04 2008 Thierry Vignaud <tv@mandriva.org> 4.5.4-7mdv2009.0
+ Revision: 262686
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 4.5.4-6mdv2009.0
+ Revision: 257672
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 18 2007 Thierry Vignaud <tv@mandriva.org> 4.5.4-4mdv2008.1
+ Revision: 132655
- adjust file list
- fix file list for x86_64
- BR imaek
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request
- buildrequires X11-devel instead of XFree86-devel
- import xpilot


* Fri Jul 29 2005 Nicolas Lcureuil <neoclust@mandriva.org> 4.5.4-4mdk
- Fix BuildRequires

* Tue Dec 07 2004 Lenny Cartier <lenny@mandrakesoft.com> 4.5.4-3mdk
- rebuild

* Tue Aug 05 2003 Per yvind Karlsen <peroyvind@linux-mandrake.com> 4.5.4-2mdk
- rebuild
- bunzip2 icons
- move binary to %%{_gamesbindir}
- no, Buffy is more beatiful than Willow!

* Sun Jan 12 2003 Lenny Cartier <lenny@mandrakesoft.com> 4.5.4-1mdk
- 4.5.4
- Willow is really more beautiful than Buffy, you're right Sebd.

* Mon Jun 03 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 4.5.3-1mdk
- 4.5.3
- update %%patch0
- png icons
- menu in spefile
- cleanup

* Wed Apr 03 2002 Geoffrey Lee <snailtalk@mandrakesoft.com> 4.5.0-1mdk
- 4.5.0-1mdk for general consumption.

* Sun Nov 11 2001 Geoffrey Lee <snailtalk@mandrakesoft.com> 4.4.3-1mdk
- 4.4.3 for general consumption.

* Thu Aug 23 2001 David BAUDENS <baudens@mandrakesoft.com> 4.3.2-2mdk
- Used new icons
- Added missing file

* Tue May  8 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 4.3.2-1mdk
- version 4.3.2

* Sat Apr 28 2001 Geoffrey Lee <snailtalk@mandrakesoft.com> 4.3.1-2mdk
- Compile with RPM_OPT_FLAGS.
- Install the menu with a filename called xpilot, not xpilot-menu.

* Sat Apr 28 2001 Geoffrey Lee <snailtalk@mandrakesoft.com> 4.3.1-1mdk
- Bump version 4.3.1 into cooker.

* Wed Mar 14 2001 Geoffrey Lee <snailtalk@mandrakesoft.com> 4.2.0-9mdk
- Explicitly include time.h in src/server/netserver.c.

* Tue Nov 28 2000 Geoffrey Lee <snailtalk@mandrakesoft.com> 4.2.0-8mdk
- use optflags.

* Fri Sep 15 2000 David BAUDENS <baudens@mandrakesoft.com> 4.2.0-7mdk
- Fix Title in Menu entry
- Complete macros

* Wed Aug 30 2000 Geoffrey Lee <snailtalk@mandrakesoft.com> 4.2.0-6mdk
- rebuild to use the new macros.

* Tue Aug 08 2000 Frederic Lepied <flepied@mandrakesoft.com> 4.2.0-5mdk
- automatically added BuildRequires

* Wed May 03 2000 dam's <damien@mandrakesoft.com> 4.2.0-4mdk
- Corrected menu entry.

* Tue Apr 18 2000 dam's <damien@mandrakesoft.com> 4.2.0-3mdk
- Convert gif icon to xpm.

* Mon Apr 17 2000 dam's <damien@mandrakesoft.com> 4.2.0-2mdk
- Added menu entry.

* Wed Mar 22 2000 dam's <damien@mandrakesoft.com> 4.2.0-1mdk
- updade to 4.2.0

* Fri Nov 5 1999 dam's <damien@mandrakesoft.com>
- Mandrake adaptation

* Fri Jul 30 1999 Bill Nottingham <notting@redhat.com>
- update to 4.1.0

* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
- auto rebuild in the new build environment (release 6)

* Thu Dec 17 1998 Michael Maher <mike@redhat.com>
- built package for 6.0

* Thu Aug 13 1998 Jeff Johnson <jbj@redhat.com>
- add sparc
- build root

* Fri May 08 1998 Prospector System <bugs@redhat.com>
- translations modified for de, fr, tr

* Mon Nov  3 1997 Otto Hammersmith <otto@redhat.com>
- made exlusivearch to i386

* Thu Oct 23 1997 Marc Ewing <marc@redhat.com>
- new version
- wmconfig

* Thu Jul 31 1997 Erik Troan <ewt@redhat.com>
- built against glibc

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8689 |12cr|xpired-1.22-19
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name xpired
%define version 1.22
%define release %mkrel 19

Summary: Action puzzle game
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}-linux_source.tar.bz2
URL: http://xpired.temnet.org/
License: GPLv2+
Group: Games/Arcade
BuildRoot: %{_tmppath}/%{name}-buildroot
BuildRequires: libSDL_gfx-devel >= 2.0.8
BuildRequires: libSDL_mixer-devel 
BuildRequires: libSDL_image-devel 

%description
X-Pired is an action puzzle game. The goal of the game in each level
is to reach the exit square, avoiding exploding barrels and other
deadly stuff.

%prep
%setup -q -n src

%build
%make PREFIX=%_prefix SHARE_PREFIX=%_gamesdatadir/xpired

%install
rm -rf $RPM_BUILD_ROOT
make install PREFIX=%buildroot/%_prefix SHARE_PREFIX=%buildroot/%_gamesdatadir/xpired

mkdir -p %buildroot/%_gamesbindir
mv %buildroot/%_bindir/* %buildroot/%_gamesbindir

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=X-Pired
Comment=Action-puzzle game
Exec=%_gamesbindir/%{name}
Icon=arcade_section
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;ArcadeGame;
EOF

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%files
%defattr(-,root,root)
%doc *.txt README*
%_datadir/applications/mandriva*
%_gamesbindir/*
%_gamesdatadir/*




%changelog
* Thu Sep 29 2011 Götz Waschk <waschk@mandriva.org> 1.22-19mdv2012.0
+ Revision: 701910
- rebuild

* Sun Sep 27 2009 Götz Waschk <waschk@mandriva.org> 1.22-18mdv2011.0
+ Revision: 450126
- rebuild for new SDL_gfx

* Tue Aug 04 2009 Götz Waschk <waschk@mandriva.org> 1.22-17mdv2010.0
+ Revision: 408655
- update menu categories
- update license

* Mon Aug 04 2008 Thierry Vignaud <tv@mandriva.org> 1.22-16mdv2009.0
+ Revision: 262687
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.22-15mdv2009.0
+ Revision: 257683
- rebuild
- fix spacing at top of description
- drop old menu

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 1.22-13mdv2008.1
+ Revision: 130484
- kill re-definition of %%buildroot on Pixel's request
- kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'


* Wed Dec 20 2006 Götz Waschk <waschk@mandriva.org> 1.22-13mdv2007.0
+ Revision: 100680
- Import xpired

* Wed Dec 20 2006 Götz Waschk <waschk@mandriva.org> 1.22-13mdv2007.1
- Rebuild

* Tue Aug 01 2006 Gtz Waschk <waschk@mandriva.org> 1.22-12mdv2007.0
- xdg menu
- Rebuild

* Wed Dec 28 2005 Götz Waschk <waschk@mandriva.org> 1.22-11mdk
- Rebuild
- use mkrel

* Mon Dec 27 2004 Gtz Waschk <waschk@linux-mandrake.com> 1.22-10mdk
- rebuild for new SDL_gfx

* Tue Nov 09 2004 Gtz Waschk <waschk@linux-mandrake.com> 1.22-9mdk
- rebuild for new SDL_gfx

* Mon Aug 30 2004 Gtz Waschk <waschk@linux-mandrake.com> 1.22-8mdk
- fix menu

* Wed May 19 2004 Gtz Waschk <waschk@linux-mandrake.com> 1.22-7mdk
- new SDL_gfx


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8690 |12cr|xplsprinters-1.0.1-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: xplsprinters
Version: 1.0.1
Release: %mkrel 11
Summary: Shows a list of Xprint printers and it's attributes
Group: Development/X11
Source: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License: MIT
BuildRoot: %{_tmppath}/%{name}-root

BuildRequires: libx11-devel >= 1.0.0
BuildRequires: libxp-devel >= 1.0.0
BuildRequires: libxprintutil-devel >= 1.0.1
BuildRequires: x11-util-macros >= 1.0.1

%description
Xplsprinters is a utility for Xprint, the printing system for the X Window
system.  It can deliver both a list of printers and attributes supported for a
specific list of printers.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x	--x-includes=%{_includedir}\
		--x-libraries=%{_libdir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std

#

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/xplsprinters
%{_mandir}/man1/xplsprinters.1x*


%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-11mdv2011.0
+ Revision: 615731
- the mass rebuild of 2010.1 packages

* Mon Apr 19 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.0.1-10mdv2010.1
+ Revision: 536822
- rebuild

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 1.0.1-9mdv2010.0
+ Revision: 435270
- rebuild

* Mon Aug 04 2008 Thierry Vignaud <tv@mandriva.org> 1.0.1-8mdv2009.0
+ Revision: 262700
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.0.1-7mdv2009.0
+ Revision: 257685
- rebuild

  + Paulo Andrade <pcpa@mandriva.com.br>
    - Revert to use upstream tarball, build requires and remove non mandatory local patches.

* Thu Jan 17 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.0.1-5mdv2008.1
+ Revision: 154389
- Updated BuildRequires and resubmit package.

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 15 2007 Thierry Vignaud <tv@mandriva.org> 1.0.1-4mdv2008.1
+ Revision: 98668
- fix description
- do not hardcode lzma extension!!!


* Wed May 31 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-05-31 18:32:34 (31796)
- rebuild to fix cooker uploading

* Mon May 29 2006 Andreas Hasenack <andreas@mandriva.com>
+ 2006-05-29 14:36:37 (31646)
- renamed mdv to packages because mdv is too generic and it's hosting only packages anyway

* Thu May 04 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-05-04 21:25:17 (26918)
- increment release

* Thu Apr 27 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-04-27 04:02:05 (26704)
- Adding X.org 7.0 to the repository


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8691 |12cr|xpn-1.2.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: 	 		xpn
Version: 		1.2.6
Release: 		%mkrel 2

Summary:	GTK2 newsreader with full Unicode support
License:	GPLv2+
Group:		Networking/News
URL:		http://xpn.altervista.org/
Source0:	http://xpn.altervista.org/codice/%{name}-%{version}.tar.gz

BuildArch:	noarch

BuildRequires:	imagemagick
BuildRoot:	%{_tmppath}/%{name}-%{version}

Requires:	gnome-python >= 2.4.1

%description
With XPN you can read/write articles on the Usenet with a good MIME support
(better than some well known newsreaders).

XPN can operate with all the most diffuse charset starting from US-ASCII to
UTF-8. When you edit an article XPN automatically chooses the best charset,
however is always possible to override this choice.

There also other useful features like scoring, filtered views, random
tag-lines, external editor support, one-key navigation, ROT13, spoiler char ...

%prep
%setup -q

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/%{_bindir}
mkdir -p %{buildroot}/%{_datadir}/%{name}
mkdir -p %{buildroot}/%{_datadir}/locale
cp tags.txt %{buildroot}/%{_datadir}/%{name}
cp -r xpn_src %{buildroot}/%{_datadir}/%{name}
cp -r pixmaps %{buildroot}/%{_datadir}/%{name}
cp -r lang/{de,fr,it} %{buildroot}/%{_datadir}/locale
cp %{name}.py %{buildroot}/%{_datadir}/%{name}

#wrapper
cat<<EOF>%{buildroot}/%{_bindir}/%{name}
#!/bin/bash
cd %{_datadir}/%{name}
python %{name}.py -d \$@
EOF
chmod 755 %{buildroot}/%{_bindir}/%{name}

#menu
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=%{name}
Comment=%{summary}
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-Internet-News;Network;News;
EOF

#icons
mkdir -p %{buildroot}/%{_liconsdir}
convert -size 48x48 pixmaps/%{name}.xpm %{buildroot}/%{_liconsdir}/%{name}.png
mkdir -p %{buildroot}/%{_iconsdir}
convert -size 32x32 pixmaps/%{name}.xpm %{buildroot}/%{_iconsdir}/%{name}.png
mkdir -p %{buildroot}/%{_miconsdir}
convert -size 16x16 pixmaps/%{name}.xpm %{buildroot}/%{_miconsdir}/%{name}.png

%find_lang %{name}

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post
%update_menus

%postun
%clean_menus
%endif

%files -f %{name}.lang
%defattr(0644,root,root,0755)
%doc AUTHORS ChangeLog README TODO *.html
%attr(0755,root,root) %{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop
%{_liconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png


%changelog
* Mon Sep 21 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.2.6-2mdv2010.0
+ Revision: 446265
- rebuild

* Sun Feb 01 2009 Frederik Himpe <fhimpe@mandriva.org> 1.2.6-1mdv2009.1
+ Revision: 336202
- update to new version 1.2.6

* Mon Jan 12 2009 Guillaume Bedot <littletux@mandriva.org> 1.2.5-1mdv2009.1
+ Revision: 328708
- Release 1.2.5

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Mon Aug 04 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0.0-4mdv2009.0
+ Revision: 262701
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0.0-3mdv2009.0
+ Revision: 257687
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Tue Mar 04 2008 Guillaume Bedot <littletux@mandriva.org> 1.0.0-1mdv2008.1
+ Revision: 178928
- 1.0.0

  + Thierry Vignaud <tvignaud@mandriva.com>
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Apr 18 2007 Guillaume Bedot <littletux@mandriva.org> 0.7.0-1mdv2008.0
+ Revision: 14699
- New release 0.7.0


* Sun Sep 10 2006 Emmanuel Andry <eandry@mandriva.org> 0.5.6-3mdv2007.0
- xdg menu (#25479)

* Sun May 07 2006 Guillaume Bedot <littletux@mandriva.org> 0.5.6-2mdk
- Wrapper fix
- Do install translations + tags.txt

* Thu May 04 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.5.6-1mdk
- New release 0.5.6
- Fix Source URL to make it rpmbuildupdate friendly
- use mkrel

* Wed Jul 27 2005 Lenny Cartier <lenny@mandriva.com> 0.4.0-4mdk
- back to 0.4.0
- use False|True rather than gtk.FALSE|gtk.TRUE

* Wed Jan 26 2005 Austin Acton <austin@mandrake.org> 0.4.0-3mdk
- fix menu entry
- system wide install thanks to Python Hacker Guillaume Bedot

* Tue Jan 25 2005 Austin Acton <austin@mandrake.org> 0.4.0-2mdk
- oops, fix startup script

* Mon Jan 24 2005 Austin Acton <austin@mandrake.org> 0.4.0-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8692 |12cr|xprobe2-0.3-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Active ICMP fingerprinting tool
Name:		xprobe2
Version:	0.3
Release:	%mkrel 8
License:	GPLv2+
Group:		Networking/Other
URL:		http://xprobe.sourceforge.net/
Source0:	http://kent.dl.sourceforge.net/sourceforge/xprobe/%{name}-%{version}.tar.gz
Patch:      xprobe2-0.3-fix-compilation.patch
BuildRequires:	libpcap-devel
BuildRequires:	glib2-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Xprobe2 is an active operating system fingerprinting tool with a different
approach to operating system fingerprinting. Xprobe2 rely on fuzzy
signature matching, probabilistic guesses, multiple matches simultaneously,
and a signature database.

%prep

%setup -q
%patch -p0

chmod 644 docs/* AUTHORS CHANGELOG COPYING CREDITS README TODO

%build

%configure2_5x \
    --bindir=%{_sbindir}

%make 

%install
rm -rf %{buildroot}

%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc docs/*.txt docs/*.pdf docs/*.xsd AUTHORS CHANGELOG COPYING CREDITS README TODO
%dir %{_sysconfdir}/%{name}/
%config(noreplace) %{_sysconfdir}/%{name}/*
%{_sbindir}/*
%{_mandir}/man1/* 


%changelog
* Tue May 03 2011 Michael Scherer <misc@mandriva.org> 0.3-8mdv2011.0
+ Revision: 664863
- mass rebuild

* Mon Sep 21 2009 Thierry Vignaud <tv@mandriva.org> 0.3-7mdv2010.0
+ Revision: 446266
- rebuild

* Wed Oct 29 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3-6mdv2009.1
+ Revision: 298456
- rebuilt against libpcap-1.0.0

* Mon Sep 15 2008 Michael Scherer <misc@mandriva.org> 0.3-5mdv2009.0
+ Revision: 284907
- rebuild, thanks to patch 1 to fix missing include
- fix license

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Jun 26 2007 Oden Eriksson <oeriksson@mandriva.com> 0.3-1mdv2008.0
+ Revision: 44619
- 0.3
- drop upstream patches; P0
- new url


* Tue Oct 31 2006 Michael Scherer <misc@mandriva.org> 0.2-5mdv2007.0
+ Revision: 74744
- Rebuild for new suffix
- fix build with new coreutils ( or i think so, because it was working before )
- Bunzip patch
- Import xprobe2


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8693 |12cr|xqf-1.0.5-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A network game browser
Name:		xqf
Version:	1.0.5
Release:	11
License:	GPLv2+
Group:		Games/Other
URL:		http://www.linuxgames.com/xqf
Source:		http://prdownloads.sourceforge.net/xqf/%{name}-%{version}.tar.bz2
Patch0:		xqf-1.0.5-do-not-hang-after-game-launch.patch
Patch1:		xqf-1.0.5-underlink.patch
Requires:	qstat
BuildRequires:	desktop-file-utils
BuildRequires:	perl(XML::Parser)
BuildRequires:	bzip2-devel
BuildRequires:	libgeoip-devel
BuildRequires:	pkgconfig(gdk-pixbuf-xlib-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)

%description
XQF is a network game browser (e.g. Quake, Sin, etc.). It helps you
locate and connect to game servers.  It has configurable server and
player filters so you can find a server running your favorite game type
or that has a buddy.

%prep
%setup -q
%patch0 -p1
%patch1 -p0

%build
sed -i 's/_32x32.png//g;' %{name}.desktop.in
%configure2_5x \
	--with-qstat=%{_bindir}/qstat-quake \
	--disable-gtk \
	--enable-gtk2 \
	--enable-bzip2 \
	--enable-geoip

%make

%install
%makeinstall_std

# menu entry
desktop-file-install \
    --remove-category="Application" \
    --remove-category="X-SuSE-Core-Game" \
    --remove-category="ActionGame" \
    --add-category="ArcadeGame" \
    --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

mkdir -p %{buildroot}%{_iconsdir}/hicolor/{22x22,32x32,48x48}/apps/
mv -f %{buildroot}%{_datadir}/pixmaps/%{name}_22x22.png %{buildroot}%{_iconsdir}/hicolor/22x22/apps/%{name}.png
mv -f %{buildroot}%{_datadir}/pixmaps/%{name}_32x32.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
mv -f %{buildroot}%{_datadir}/pixmaps/%{name}_48x48.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
rm -rf %{buildroot}%{_datadir}/pixmaps

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS BUGS ChangeLog NEWS README TODO
%doc docs/*html docs/PreLaunch.example
%dir %{_datadir}/%{name}
%{_bindir}/*
%{_mandir}/man?/*
%{_datadir}/%{name}/*
%{_iconsdir}/hicolor/*/apps/*.png
%{_datadir}/applications/%{name}.desktop



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8694 |12cr|xqilla-2.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarbname XQilla

%define enable_debug 1
%{?_enable_debug: %{expand: %%global enable_debug 1}}

Name: xqilla
Version: 2.3.0
Release: %mkrel 1
Epoch: 1
Group: System/Libraries
Summary: XQilla is an XQuery and XPath 2 library
URL: http://xqilla.sourceforge.net/HomePage
License:  Apache License v2
Source0: http://downloads.sourceforge.net/project/xqilla/xqilla/%{version}/%{tarbname}-%{version}.tar.gz
BuildRequires: xerces-c-devel >= 2.8.0
BuildRequires: libicu-devel 

%description
XQilla is an XQuery and XPath 2 library.

%files
%defattr(0755,root,root)
%{_bindir}/*

#------------------------------------------------------------------------

%define libxqilla %mklibname xqilla 4
%define libxqilla_devel %mklibname xqilla -d

%package -n %{libxqilla}
Summary: XQilla is an XQuery and XPath 2 library
Group: System/Libraries

%description  -n %{libxqilla}
XQilla is an XQuery and XPath 2 library.

%files -n  %{libxqilla}
%defattr(0755,root,root)
%{_libdir}/libxqilla.so.*

#------------------------------------------------------------------------

%package -n %{libxqilla_devel}
Summary: Xqilla devel library
Group: Development/Databases
Provides: libxqilla-devel = %epoch:%version
Provides: xqilla-devel = %epoch:%version
Requires: %libxqilla = %epoch:%version-%release

%description  -n %{libxqilla_devel}
Xqilla devel library

%files -n  %{libxqilla_devel}
%defattr(0755,root,root)
%{_libdir}/libxqilla.so
%{_includedir}/xqilla
%{_includedir}/xqc.h

%prep
%setup -q -n %tarbname-%version

%build
autoreconf -fi
CPPFLAGS="-DPIC -fPIC" 
export CPPFLAGS

%configure \
	--with-xerces=%_prefix \
%if %{enable_debug}
	--enable-debug \
%endif
	--disable-static

%make

%install
make DESTDIR=%buildroot install

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8695 |12cr|xrdp-0.4.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %{name} %{major}

Summary:	Open source remote desktop protocol (RDP) server
Name:		xrdp
Version:	0.4.1
Release:	%mkrel 5
License:	GPL
Group:		System/Servers
URL:		http://xrdp.sourceforge.net/
Source0:	http://dl.sf.net/xrdp/xrdp-%{version}.tar.gz
Source1:	xrdp.init
Source2:	xrdp.logrotate
Source3:	xrdp.sysconfig
Patch0:		xrdp-0.4.0-sesman.patch
Patch1:		xrdp-0.4.0-sesmantools.patch
Patch2:		xrdp-0.4.0-docs.patch
Patch3:		xrdp-optflags.diff
Patch4:		xrdp-no_rpath.diff
Patch5:		xrdp-mdv_conf.diff
Patch6:		xrdp-window_managers.diff
Patch7:		xrdp-0.4.0-mdv_libifictions.diff
Patch8:		xrdp-0.4.1-wformat_fix.diff
Patch9:		xrdp-0.4.1-fix-link.patch
Requires(post): rpm-helper
Requires(preun): rpm-helper
BuildRequires:	pam-devel
BuildRequires:	openssl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The goal of this project is to provide a fully functional Linux terminal
server, capable of accepting connections from rdesktop and Microsoft's own
terminal server / remote desktop clients.

%package -n	%{libname}
Summary:	Shared libraries and plugins for xrdp
Group: 		System/Libraries

%description -n	%{libname}
The goal of this project is to provide a fully functional Linux terminal
server, capable of accepting connections from rdesktop and Microsoft's own
terminal server / remote desktop clients.

This package contains the shared libraries and plugins for xrdp.

%prep
%setup -q
%patch0
%patch1
%patch2
%patch3 -p1
%patch4 -p1
%patch5 -p0
%patch6 -p0
%patch7 -p1
%patch8 -p0
%patch9 -p0 -b .link

cp %{SOURCE1} xrdp.init
cp %{SOURCE2} xrdp.logrotate
cp %{SOURCE3} xrdp.sysconfig

perl -pi -e 's|/lib\b|/%{_lib}|g' Makefile */Makefile
perl -pi -e "s|\@libexecdir\@|%{_libdir}/xrdp|g" xrdp.init

%build
%serverbuild
make

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_sysconfdir}/logrotate.d
install -d %{buildroot}%{_sysconfdir}/sysconfig
install -d %{buildroot}%{_sysconfdir}/xrdp
install -d %{buildroot}%{_sysconfdir}/pam.d
install -d %{buildroot}/var/log/xrdp
install -d %{buildroot}%{_libdir}/xrdp
install -d %{buildroot}%{_mandir}/man5
install -d %{buildroot}%{_mandir}/man8

install -m0755 rdp/librdp.so.%{major} %{buildroot}%{_libdir}/
install -m0755 vnc/libvnc.so.%{major} %{buildroot}%{_libdir}/
install -m0755 xup/libxup.so.%{major} %{buildroot}%{_libdir}/
install -m0755 libxrdp/libxrdp.so.%{major} %{buildroot}%{_libdir}/
install -m0755 sesman/libscp/libscp.so.%{major} %{buildroot}%{_libdir}/

install -m0755 sesman/sesman %{buildroot}%{_sbindir}/
install -m0755 sesman/sessvc %{buildroot}%{_sbindir}/
install -m0755 sesman/startwm.sh %{buildroot}%{_sbindir}/xrdp-startwm
install -m0755 sesman/tools/sesrun %{buildroot}%{_sbindir}/
install -m0755 sesman/tools/sestest %{buildroot}%{_sbindir}/
install -m0644 sesman/sesman.ini %{buildroot}%{_sysconfdir}/xrdp/

install -m0755 xrdp/xrdp %{buildroot}%{_sbindir}/
install -m0644 xrdp/ad256.bmp %{buildroot}%{_libdir}/xrdp/
install -m0644 xrdp/xrdp256.bmp %{buildroot}%{_libdir}/xrdp/
install -m0644 xrdp/cursor0.cur %{buildroot}%{_libdir}/xrdp/
install -m0644 xrdp/cursor1.cur %{buildroot}%{_libdir}/xrdp/
install -m0644 xrdp/Tahoma-10.fv1 %{buildroot}%{_libdir}/xrdp/
install -m0644 xrdp/xrdp.ini %{buildroot}%{_sysconfdir}/xrdp/
install -m0644 xrdp/rsakeys.ini %{buildroot}%{_sysconfdir}/xrdp/

install -m0644 instfiles/pam.d/sesman %{buildroot}%{_sysconfdir}/pam.d/
install -m0644 docs/man/*.5 %{buildroot}%{_mandir}/man5/
install -m0644 docs/man/*.5 %{buildroot}%{_mandir}/man8/

install -m0755 xrdp.init %{buildroot}%{_initrddir}/xrdp

install -m0644 xrdp.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/xrdp
touch %{buildroot}/var/log/xrdp/sesman.log
install -m0644 xrdp.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/xrdp

# cleanup 
rm -rf %{buildroot}%{_sysconfdir}/init.d

%post
if [ $1 = 1 ]; then
    %create_ghostfile /var/log/xrdp/sesman.log root root 644
fi

%_post_service xrdp

%preun
%_preun_service xrdp

%post -n %{libname} -p /sbin/ldconfig

%postun -n %{libname} -p /sbin/ldconfig

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root,-)
%attr(0755,root,root) %{_libdir}/lib*.so.%{major}*

%files
%defattr(-,root,root)
%doc COPYING *.txt
%attr(0755,root,root) %{_initrddir}/xrdp
%dir %{_sysconfdir}/xrdp
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/xrdp/*
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/pam.d/sesman
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/xrdp
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/xrdp
%attr(0755,root,root) %{_sbindir}/sesman
%attr(0755,root,root) %{_sbindir}/sesrun
%attr(0755,root,root) %{_sbindir}/sessvc
%attr(0755,root,root) %{_sbindir}/sestest
%attr(0755,root,root) %{_sbindir}/xrdp
%attr(0755,root,root) %{_sbindir}/xrdp-startwm
%dir %{_libdir}/xrdp
%attr(0644,root,root) %{_libdir}/xrdp/ad256.bmp
%attr(0644,root,root) %{_libdir}/xrdp/cursor0.cur
%attr(0644,root,root) %{_libdir}/xrdp/cursor1.cur
%attr(0644,root,root) %{_libdir}/xrdp/Tahoma-10.fv1
%attr(0644,root,root) %{_libdir}/xrdp/xrdp256.bmp
%dir /var/log/xrdp
%ghost /var/log/xrdp/sesman.log
%attr(0644,root,root) %{_mandir}/man5/*
%attr(0644,root,root) %{_mandir}/man8/*


%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4.1-5mdv2011.0
+ Revision: 615733
- the mass rebuild of 2010.1 packages

* Mon Apr 19 2010 Funda Wang <fwang@mandriva.org> 0.4.1-4mdv2010.1
+ Revision: 536652
- bump rel
- fix link

* Mon Apr 19 2010 Funda Wang <fwang@mandriva.org> 0.4.1-3mdv2010.1
+ Revision: 536635
- rebuild

* Wed Aug 26 2009 Oden Eriksson <oeriksson@mandriva.com> 0.4.1-2mdv2010.0
+ Revision: 421521
- fix build with -Werror=format-security

* Sun Sep 07 2008 Oden Eriksson <oeriksson@mandriva.com> 0.4.1-1mdv2009.0
+ Revision: 282318
- 0.4.1

* Sat Aug 09 2008 Thierry Vignaud <tv@mandriva.org> 0.4.0-6.5mdv2009.0
+ Revision: 269840
- rebuild early 2009.0 package (before pixel changes)

* Tue Jun 03 2008 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-0.5mdv2009.0
+ Revision: 214767
- another approach at fixing it...

* Mon Jun 02 2008 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-0.4mdv2009.0
+ Revision: 214245
- added more fixes

* Thu May 29 2008 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-0.3mdv2009.0
+ Revision: 213143
- replaced the ldconfig hack with another hack in the new initscript :)

* Thu May 29 2008 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-0.2mdv2009.0
+ Revision: 213053
- instead of rpath use a ldconfig file
- use a temporary initscript

* Thu May 15 2008 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-0.1mdv2009.0
+ Revision: 207658
- import xrdp


* Thu May 15 2008 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-0.1mdv2008.0
- initial Mandriva package (dag import)

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8696 |12cr|xrestop-0.4-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define        name    xrestop
%define        version 0.4
%define        release %mkrel 11

Summary:	X Resource Monitor
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Monitoring
URL:		http://www.freedesktop.org/Software/xrestop
Source:		http://projects.o-hand.com/sources/xrestop/%{name}-%{version}.tar.gz
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	libx11-devel
BuildRequires:  libxext-devel
BuildRequires:  libxres-devel
BuildRequires:	ncurses-devel

%description
A utility to monitor the usage of resources within the X Server, and
display them in a manner similar to top.

%prep
%setup -q

%build
%configure
%make SUBDIRS=

%install
rm -rf %{buildroot}
%makeinstall_std SUBDIRS=
%makeinstall_std -C doc SUBDIRS=

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%{_bindir}/%{name}
%{_mandir}/man1/%{name}*
%doc README AUTHORS NEWS


%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4-11mdv2011.0
+ Revision: 615734
- the mass rebuild of 2010.1 packages

* Mon Apr 19 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 0.4-10mdv2010.1
+ Revision: 536774
- rebuild

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 0.4-9mdv2010.0
+ Revision: 435271
- rebuild

* Mon Aug 04 2008 Thierry Vignaud <tv@mandriva.org> 0.4-8mdv2009.0
+ Revision: 262702
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.4-7mdv2009.0
+ Revision: 257690
- rebuild

* Tue Feb 12 2008 Paulo Andrade <pcpa@mandriva.com.br> 0.4-5mdv2008.1
+ Revision: 166801
- Revert to use upstream tarball, build requires and remove non mandatory local patches.

* Thu Jan 17 2008 Paulo Andrade <pcpa@mandriva.com.br> 0.4-4mdv2008.1
+ Revision: 154353
- Modified to use git-archive to generate tarball.
  Missing Changelog file can be rebuilt with something like git-log | git-shortlog
  This is also an interesting package, as it is licensed under GPL but
  in the X Org tree / repository......

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.4-3mdv2008.1
+ Revision: 136618
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Feb 09 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 0.4-3mdv2007.0
+ Revision: 118533
- Removed menu entries. This is a command line utility. (#28187)
- Import xrestop

* Tue Sep 05 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.4-2mdv2007.0
- XDG

* Mon Mar 13 2006 Lenny Cartier <lenny@mandriva.com> 0.4-1mdk
- 0.4

* Fri Oct 29 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.3-1mdk
- 0.3

* Thu Feb 26 2004 Per yvind Karlsen <peroyvind@linux-mandrake.com> 0.2-5mdk
- fix typo in longtitle
- fix group
- cleanups 
- added docs

* Thu Feb 26 2004 Emmanuel Blindauer <manu@agat.net> 0.2-4mdk
- Rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8697 |12cr|xrn-9.02-20
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	An X Window System based news reader
Name:		xrn
Version:        9.02
Release:        %mkrel 20
License:	BSD
Group:		Networking/News
BuildRequires:	libxaw-devel bison flex libxpm-devel imake
BuildRequires:	libxp-devel

Source0:	%{name}-%{version}.tar.bz2
Patch0:		xrn-9.02-rh.patch
Patch1:		xrn-imake.patch
Patch2:		xrn-9.02-fix-str-fmt.patch

URL:		ftp://ftp.x.org/contrib/applications/xrn
BuildRoot:	%_tmppath/%name-%version-%release-root

# Avoid problems with symlinks - xrn used to think it owned /usr/lib/X11
Requires(pre): x11-server-common > 1.4.0.90-12

%description
A simple Usenet News reader for the X Window System.  Xrn allows you to
point and click your way through reading, replying and posting news
messages.

Install the xrn package if you need a simple news reader for X.

%prep

%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p0

%build
xmkmf
perl -p -i -e "s|XAPPLOADDIR = .*|XAPPLOADDIR = %{_datadir}/X11/app-defaults|" Makefile
make CDEBUGFLAGS="$RPM_OPT_FLAGS"

%install
rm -rf $RPM_BUILD_ROOT

%make install install.man DESTDIR=$RPM_BUILD_ROOT
# A link to ../../../etc/X11/app-defaults is made and named lib in x86_64
APPDEF=%{buildroot}/usr/lib/X11/app-defaults
if   [ -L $APPDEF ]; then rm    $APPDEF
elif [ -d $APPDEF ]; then rmdir $APPDEF
fi

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-xrn.desktop
[Desktop Entry]
Type=Application
Categories=News;
Name=Xrn
Comment=News reader
Exec=/usr/bin/xrn
Icon=news_section
EOF


%if %mdkversion < 200900
%post
%{update_menus}
%endif
  
%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README README.Linux TODO COMMON-PROBLMS COPYRIGHT CREDITS
%{_datadir}/X11/app-defaults/XRn
%_bindir/xrn
%_mandir/man1/xrn.1*
%{_datadir}/applications/mandriva-*.desktop


%changelog
* Mon Sep 21 2009 Thierry Vignaud <tvignaud@mandriva.com> 9.02-20mdv2010.0
+ Revision: 446269
- rebuild

* Sun Mar 29 2009 Funda Wang <fundawang@mandriva.org> 9.02-19mdv2009.1
+ Revision: 362105
- br libxp
- fix str fmt

* Sat Aug 09 2008 Thierry Vignaud <tvignaud@mandriva.com> 9.02-19mdv2009.0
+ Revision: 269841
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Tue May 06 2008 Paulo Andrade <pcpa@mandriva.com.br> 9.02-18mdv2009.0
+ Revision: 202137
- Another x86_64 build fix, as aparently libxorg-x11-devel only works
  properly on i586.
- Update BuildRequires and Requires(pre) to ensure this package will not
  overwrite symlinks.
- Install Xt resources file in proper directory and don't try to be owner
  of the base directory. This is required to allow x11-server-common being
  the owner package of most shared directories used by xorg packages.

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Dec 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 9.02-16mdv2008.1
+ Revision: 135559
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request
- fix build on x86_64
- adapt to new X11 layout
- buildrequires xmkmf
- buildrequires X11-devel instead of XFree86-devel
- import xrn


* Sun Jan 08 2006 Anssi Hannula <anssi@mandriva.org> 9.02-15mdk
- fix buildrequires for x86_64

* Fri Jul 29 2005 Nicolas Lcureuil <neoclust@mandriva.org> 9.02-14mdk
- Fix BuildRequires

* Thu Jun 02 2005 Nicolas Lcureuil <neoclust@mandriva.org> 9.02-13mdk
- Rebuild

* Sat May 03 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 9.02-12mdk
- rebuild for rpm 4.2

* Thu Jan 10 2002 David BAUDENS <baudens@mandrakesoft.com> 9.02-11mdk
- Fix menu entry (png icon)

* Wed Aug 01 2001 Stefan van der Eijk <stefan@eijk.nu> 9.02-10mdk
- BuildRequires: bison, flex

* Thu Jan 11 2001 David BAUDENS <baudens@mandrakesoft.com> 9.02-9mdk
- BuildRequires: libxpm4-devel

* Sat Dec 16 2000 Etienne Faure  <etienne@mandraksoft.com> 9.02-8mdk
- cleaned menu entry
- added normal and large icons

* Tue Aug 08 2000 Frederic Lepied <flepied@mandrakesoft.com> 9.02-7mdk
- automatically added BuildRequires

* Wed Jul 19 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 9.02-6mdk
- major spec cleaning

* Thu Jul 19 2000 Etienne Faure <etienne@mandrakesoft.com> 9.02-5mdk
- added the /usr/doc/xrn folder to installed files
 
* Thu Jul 19 2000 etienne Faure <etienne@mandrakesoft.com> 9.02-4mdk
- bziped xrn.xpm icon

* Tue Apr 18 2000 dam's <damien@mandrakesoft.com> 9.02-3mdk
- Convert gif icon to xpm.

* Mon Apr 17 2000 dam's <damien@mandrakesoft.com> 9.02-2mdk
- Added menu entry

* Tue Mar 28 2000 dam's <damien@mandrakesoft.com> 9.02-1mdk
- Release.

* Thu Nov 25 1999 Florent Villard <warly@mandrakesoft.com>
- spec file cleaning 

* Thu May  6 1999 Bernhard Rosenkrnzer <bero@mandrakesoft.com>
- handle RPM_OPT_FLAGS
- Mandrake adaptions

* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
- auto rebuild in the new build environment (release 3)

* Thu Dec 17 1998 Michael Maher <mike@redhat.com>
- built package for 6.0

* Thu Aug 13 1998 Jeff Johnson <jbj@redhat.com>
- build root

* Thu May 07 1998 Prospector System <bugs@redhat.com>
- translations modified for de, fr, tr

* Thu Oct 23 1997 Marc Ewing <marc@redhat.com>
- add wmconfig

* Thu Jul 31 1997 Erik Troan <ewt@redhat.com>
- built against glibc

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8698 |12cr|xroar-0.28.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		xroar
Version:	0.28.1
Release:	%mkrel 1
Summary:	Dragon32, Dragon64 and Tandy CoCo emulator
License:	GPLv2+
Group:		Emulators
URL:		http://www.6809.org.uk/dragon/xroar.shtml
Source0:	http://www.6809.org.uk/dragon/%{name}-%{version}.tar.gz
Source1:	%{name}-16.png
Source2:	%{name}-32.png
Source3:	%{name}-48.png
BuildRequires:	SDL-devel
BuildRequires:	SDL_image-devel
BuildRequires:	jackit-devel
BuildRequires:	pulseaudio-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	sndfile-devel
BuildRequires:	gtk2-devel
BuildRequires:	mesagl-devel
BuildRequires:	mesaglu-devel

%description
XRoar is a Dragon32, Dragon64 and Tandy CoCo emulator.
It uses standard cassette images (".cas" files) and virtual diskettes (".dsk" 
or ".vdk" files) but has its own snapshot format at the moment (no ".pak" file 
support).

%prep
%setup -q -n %{name}-%{version}

%build
export LDLIBS="-lm"
%configure2_5x
perl -pi -e "s#share#share/games#g" Makefile
%make

%install
%__rm -rf %{buildroot}

#binary
%__mkdir_p %{buildroot}%{_gamesbindir}
%__install -m 755 %{name} %{buildroot}%{_gamesbindir}

#data dir
%__install -d -m 755 %{buildroot}%{_gamesdatadir}/%{name}
#but is there some free software to put in there ?

#icons
%__install -d -m 755 %{buildroot}/%{_miconsdir}
%__install -m 644 %{SOURCE1} %{buildroot}/%{_miconsdir}/%{name}.png
%__install -m 644 %{SOURCE2} %{buildroot}/%{_iconsdir}/%{name}.png
%__install -d -m 755 %{buildroot}/%{_liconsdir}
%__install -m 644 %{SOURCE3} %{buildroot}/%{_liconsdir}/%{name}.png

#xdg menu
%__install -d -m 755 %{buildroot}%{_datadir}/applications
%__cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
Name=XRoar
Comment=Dragon32, Dragon64 and Tandy CoCo emulator
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-MoreApplications-Emulators;Emulator;Game;GTK;
EOF

%clean
%__rm -rf %{buildroot}

%files
%doc ChangeLog COPYING* README
%attr(0755,root,games) %{_gamesbindir}/%{name}
%dir %attr(0755,root,games) %{_gamesdatadir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png



%changelog
* Thu Jun 14 2012 Andrey Bondrov <abondrov@mandriva.org> 0.28.1-1mdv2012.0
+ Revision: 805558
- New version 0.28.1

* Fri May 25 2012 Andrey Bondrov <abondrov@mandriva.org> 0.28-1
+ Revision: 800650
- New version 0.28, spec cleanup

* Tue Aug 02 2011 Andrey Bondrov <abondrov@mandriva.org> 0.26-1
+ Revision: 692837
- imported package xroar


* Fri Dec  3 2010 Guillaume Bedot <littletux@zarb.org> 0.24-1plf2011.0
- 0.24

* Mon Jan  5 2009 Guillaume Bedot <littletux@zarb.org> 0.22-1plf2009.1
- 0.22

* Mon Apr 28 2008 Guillaume Bedot <littletux@zarb.org> 0.21-1plf2009.0
- 0.21
- icons as sources instead of br imagemagick

* Mon Mar  3 2008 Guillaume Bedot <littletux@zarb.org> 0.20-1plf2008.1
- 0.20
- fix buildrequires and desktop file

* Wed Jun 27 2007 Guillaume Bedot <littletux@zarb.org> 0.19-1plf2008.0
- 0.19

* Wed Mar 21 2007 Guillaume Bedot <littletux@zarb.org> 0.18-1plf2007.1
- Release 0.18
- Now use the configure script, some cleanups

* Wed Aug 30 2006 Anssi Hannula <anssi@zarb.org> 0.17-2plf2007.0
- fix buildrequires

* Mon Aug 21 2006 Guillaume Bedot <littletux@zarb.org> 0.17-1plf2007.0
- 0.17
- no more TODO

* Wed Aug  9 2006 Guillaume Bedot <littletux@zarb.org> 0.16-1plf2007.0
- 0.16
- updated doc
- fixed rights issue on doc and debug files

* Sat Jul 22 2006 Guillaume Bedot <littletux@zarb.org> 0.15-1plf2007.0
- First PLF package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8699 |12cr|xrpm-2.2-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name xrpm
%define version 2.2
%define release %mkrel 13

Summary: 	An alternative package manager for RPMS
Name: 		%{name}
Version: 	%{version}
Release: 	%{release}
Source: 	%{name}-%{version}.tar.bz2
BuildRoot: 	%{_tmppath}/%{name}-buildroot
License: 	GPL
URL:		http://www.gmsys.com/xrpm.html
Group: System/Configuration/Packaging
Requires: tix tkinter

%description
XRPM-2.2 is an alternative tool for manipulating software packages built
with RedHat's RPM package management tool. XRPM will allow you to list
and install packages from directories and FTP sites.

%prep

%setup
perl -pi -e 's/UseTUseLog/UseTkman/' xrpm.conf

%install
mkdir -p $RPM_BUILD_ROOT/etc
mkdir -p $RPM_BUILD_ROOT/usr/bin
mkdir -p $RPM_BUILD_ROOT%_libdir/xrpm
cp ftp-sites $RPM_BUILD_ROOT/etc
cp xrpm.conf $RPM_BUILD_ROOT/etc
cp xrpm $RPM_BUILD_ROOT/usr/bin
cp file.gif $RPM_BUILD_ROOT%_libdir/xrpm
cp findrpm.py $RPM_BUILD_ROOT%_libdir/xrpm
cp ftputil.py $RPM_BUILD_ROOT%_libdir/xrpm
cp gmsgui.py $RPM_BUILD_ROOT%_libdir/xrpm
cp gmsutil.py $RPM_BUILD_ROOT%_libdir/xrpm
cp gui.py $RPM_BUILD_ROOT%_libdir/xrpm
cp help.py $RPM_BUILD_ROOT%_libdir/xrpm
cp info.gif $RPM_BUILD_ROOT%_libdir/xrpm
cp install.gif $RPM_BUILD_ROOT%_libdir/xrpm
cp license $RPM_BUILD_ROOT%_libdir/xrpm
cp manual $RPM_BUILD_ROOT%_libdir/xrpm
cp menu.py $RPM_BUILD_ROOT%_libdir/xrpm
cp quit.gif $RPM_BUILD_ROOT%_libdir/xrpm
cp remove.gif $RPM_BUILD_ROOT%_libdir/xrpm
cp rpm.py $RPM_BUILD_ROOT%_libdir/xrpm
cp xrpm.py $RPM_BUILD_ROOT%_libdir/xrpm

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=/usr/bin/xrpm
Name=Xrpm
Comment=Tool for manipulating software packages
Icon=other_archiving
Categories=Settings;PackageManager;
EOF
 
%if %mdkversion < 200900
%post
%{update_menus}
%endif
 
%if %mdkversion < 200900
%postun
%{clean_menus} 
%endif

%clean
rm -rf $RPM_BUILD_ROOT/

%files
%defattr(-,root,root)
%doc CHANGES LICENSE NEWS todo
%config(noreplace) /etc/ftp-sites
%config(noreplace) /etc/xrpm.conf
/usr/bin/xrpm
%_libdir/xrpm/file.gif
%_libdir/xrpm/findrpm.py
%_libdir/xrpm/ftputil.py
%_libdir/xrpm/gmsgui.py
%_libdir/xrpm/gmsutil.py
%_libdir/xrpm/gui.py
%_libdir/xrpm/help.py
%_libdir/xrpm/info.gif
%_libdir/xrpm/install.gif
%_libdir/xrpm/license
%_libdir/xrpm/manual
%_libdir/xrpm/menu.py
%_libdir/xrpm/quit.gif
%_libdir/xrpm/remove.gif
%_libdir/xrpm/rpm.py
%_libdir/xrpm/xrpm.py
%{_datadir}/applications/mandriva-*.desktop


%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 2.2-13mdv2010.0
+ Revision: 435274
- rebuild

* Sat Aug 09 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.2-12mdv2009.0
+ Revision: 269843
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Sun May 11 2008 Funda Wang <fundawang@mandriva.org> 2.2-11mdv2009.0
+ Revision: 205515
- should not be noarch

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Dec 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.2-10mdv2008.1
+ Revision: 135567
- auto-convert XDG menu entry
- fix menudir on x86_64
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import xrpm


* Sun Mar 20 2005 Michael Scherer <misc@mandrake.org> 2.2-10mdk
- fix 14407
- rpmlint warning

* Mon Feb 23 2004 Lenny Cartier <lenny@mandrakesoft.com> 2.2-9mdk
- rebuild

* Thu Jan 30 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.2-8mdk
- fix group
- fix hardcoded-library-path

* Tue Jan 28 2003 Lenny Cartier <lenny@mandrakesoft.com> 2.2-7mdk
- rebuild

* Sun Jan 20 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 2.2-6mdk
- Fix menu entry

* Fri Aug 24 2001 Etienne Faure <etienne@mandrakesoft.com> 2.2-5mdk
- rebuild

* Wed Feb 21 2001 Lenny Cartier <lenny@mandrakesoft.com> 2.2-4mdk
- rebuild

* Thu Sep 21 2000 Lenny Cartier <lenny@mandrakesoft.com> 2.2-3mdk
- rebuild

* Thu Aug 03 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.2-2mdk
- BM

* Wed Jun 21 2000 Lenny Cartier <lenny@mandrakesoft.com> 2.2-1mdk
- new in contribs

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8700 |12cr|xscavenger-1.4.4-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name xscavenger
%define version 1.4.4
%define release %mkrel 10
%define summary Cool arcade/thinking game very much like Lode Runner

Name: %{name}
Summary: %{summary}
Version: %{version}
Release: %{release}
Source: http://www.xdr.com/dash/%{name}-%{version}.tar.bz2
Source10: %{name}.16.png.bz2
Source11: %{name}.32.png.bz2
Source12: %{name}.48.png.bz2
Patch0: xscavenger-1.4.4-link.patch
URL: http://www.xdr.com/dash/scavenger.html
License: GPL
Group: Games/Arcade
BuildRequires: libx11-devel
BuildRequires: imake
BuildRoot: %{_tmppath}/%{name}-buildroot

%description
Scavenger is a cool arcade/thinking game very much like Lode Runner.
You've got to run around and collect objects while avoiding enemies. Some
objects are buried and you've got to dig down to get at them. It's an
addictive game and some of the levels are devilishly (cruelly) complicated
to solve.

%prep
%setup -q
%patch0 -p0

%build
cd src
perl -pi -e 's,^LIBNAME.*,LIBNAME = %{_gamesdatadir}/%{name},' Imakefile
xmkmf
touch scavenger.man
make CDEBUGFLAGS="%optflags" EXTRA_LDOPTIONS="%ldflags"

%install
rm -rf "$RPM_BUILD_ROOT"
mkdir -p $RPM_BUILD_ROOT%{_gamesbindir} $RPM_BUILD_ROOT%{_gamesdatadir}/%{name}
cp src/scavenger $RPM_BUILD_ROOT%{_gamesbindir}
cp -a data/* $RPM_BUILD_ROOT%{_gamesdatadir}/%{name}
mkdir -p $RPM_BUILD_ROOT%{_mandir}/man6
cp src/scavenger.6 $RPM_BUILD_ROOT%{_mandir}/man6

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{_gamesbindir}/scavenger
Icon=%{name}
Categories=Game;ArcadeGame;
Name=X-Scavenger
Comment=%{summary}
EOF

mkdir -p $RPM_BUILD_ROOT%{_miconsdir}
mkdir -p $RPM_BUILD_ROOT%{_liconsdir}
bzcat %{SOURCE10} > $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
bzcat %{SOURCE11} > $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
bzcat %{SOURCE12} > $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%clean
rm -rf "$RPM_BUILD_ROOT"

%files
%defattr(-,root,root)
%doc README DOC copyright
%attr(0755,root,root) %{_gamesbindir}/*
%{_gamesdatadir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_mandir}/*/*



%changelog
* Tue Feb 01 2011 Funda Wang <fwang@mandriva.org> 1.4.4-10mdv2011.0
+ Revision: 634914
- simplify BR

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 1.4.4-9mdv2010.0
+ Revision: 435275
- rebuild

* Mon Aug 04 2008 Thierry Vignaud <tv@mandriva.org> 1.4.4-8mdv2009.0
+ Revision: 262704
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.4.4-7mdv2009.0
+ Revision: 257710
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Dec 20 2007 Thierry Vignaud <tv@mandriva.org> 1.4.4-5mdv2008.1
+ Revision: 135571
- BR imake
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request
- buildrequires X11-devel instead of XFree86-devel
- import xscavenger


* Sun Oct 02 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.4.4-5mdk
- BuildRequires fix

* Thu Jun 02 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.4.4-4mdk
- Rebuild

* Fri Feb 27 2004 Guillaume Cottenceau <gc@mandrakesoft.com> 1.4.4-3mdk
- rebuild

* Tue Jan 14 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.4.4-2mdk
- rebuild

* Sun Jan 12 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.4.4-1mdk
- 1.4.4

* Wed Jun 12 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 143-2mdk
- png icons (out xpm!)

* Tue Mar 12 2002 Guillaume Cottenceau <gc@mandrakesoft.com> 143-1mdk
- new version

* Mon Oct 15 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 142-3mdk
- fix obsolete-tag Copyright

* Thu Jul  5 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 142-2mdk
- rebuild
- add man page

* Thu Mar 22 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 142-1mdk
- first mdk release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8701 |12cr|xscope-1.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		xscope
Version:	1.4
Release:	1

Summary:	X Window Protocol Viewer
Group:		Development/X11
License:	MIT

URL:		http://xorg.freedesktop.org
Source:		http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2

BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xtrans)

%description
Xscope sits in-between an X11 client and an X11 server and prints the contents
of each request, reply, error, or event that is communicated between them.
Xscope can decode the core X11 protocol and several extensions, including
BIG-REQUESTS, LBX, MIT-SHM, NCD-WinCenterPro, RANDR, and RENDER. This
information can be useful in debugging and performance tuning of X11 servers
and clients.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%{_bindir}/xscope
%{_mandir}/man1/xscope.1*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8702 |12cr|xscorch-0.2.1-0.pre2.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	xscorch
%define version 0.2.1
%define release -c 
%define	Summary	Clone of Scorched Earth

Summary:	Clone of Scorched Earth
Name:		xscorch
Version:	0.2.1
Release:	%mkrel -c pre2 1
Source0:	http://www.xscorch.org/releases/%{name}-%{version}-pre2.tar.gz
Source11:	xscorch-16x16.png
Source12:	xscorch-32x32.png
Source13:	xscorch-48x48.png
Patch1:		xscorch-0.2.0-non-crazy-scoring--standard.patch
Patch3:		xscorch-0.2.1-gtk2.22.patch
Patch4:		xscorch-0.2.1-link.patch
Url:		http://www.xscorch.org/
License:	GPLv2+
Group:		Games/Arcade
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	libmikmod-devel
BuildRequires:	gtk+2-devel

%description 
Xscorch is a clone of the classic DOS game, "Scorched Earth". The basic goal
is to annihilate enemy tanks using overpowered guns :). Basically, you buy
weapons, you target the enemy by adjusting the angle of your turret and firing
power, and you hope to destroy their tank before they destroy yours.

%prep
%setup -qn %{name}-%{version}-pre2
%patch1 -p1
%patch3 -p0 -b .gtk
%patch4 -p0 -b .link

%build
%configure2_5x	--bindir=%{_gamesbindir} \
		--datadir=%{_gamesdatadir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std


mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
Name=XScorch
Comment=%{Summary}
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;ArcadeGame;X-MandrivaLinux-MoreApplications-Games-Arcade;
EOF

install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(755,root,root,755)
%{_gamesbindir}/*
%defattr(644,root,root,755)
%{_mandir}/*/*
%{_gamesdatadir}/%{name}
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_datadir}/applications/*
%doc AUTHORS ChangeLog NEWS README TODO doc/AI doc/NETWORK doc/NOTES



%changelog
* Wed Feb 02 2011 Funda Wang <fwang@mandriva.org> 0.2.1-0.pre2.1mdv2011.0
+ Revision: 634976
- New version 0.2.1 pre2
- fix linkage and build with newer gtk2.22
- rediff 64bit patch

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 0.2.0-7mdv2010.0
+ Revision: 435277
- rebuild

* Thu Aug 14 2008 Götz Waschk <waschk@mandriva.org> 0.2.0-6mdv2009.0
+ Revision: 271915
- add official patches for 64 bit support and for stability
- update home page
- update license
- fix build

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Thierry Vignaud <tv@mandriva.org>
    - drop old menu

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 0.2.0-5mdv2008.1
+ Revision: 140994
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import xscorch


* Fri Aug 25 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.2.0-5mdv2007.0
- fix summary macro used in menu item
- don't archive/bzip2 icons
- fix macro-in-%%changelog
- cleanups

* Fri Jul  7 2006 Pixel <pixel@mandriva.com> 0.2.0-4mdv2007.0
- switch to XDG menu

* Sun Jan 08 2006 Anssi Hannula <anssi@mandriva.org> 0.2.0-3mdk
- %%mkrel
- fix menu section
- fix buildrequires for lib64

* Thu Jun 02 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.2.0-2mdk
- Rebuild

* Fri Apr  2 2004 Pixel <pixel@mandrakesoft.com> 0.2.0-1mdk
- new release
- bzipped manpage patch not needed anymore (AFAIK the text is builtin the binary)
- capitalize menu title

* Fri Apr 25 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 0.1.15-3mdk
- fixed buildrequires

* Mon Mar 17 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 0.1.15-2mdk
- drop obsolete Prefix tag
- move from %%{_bindir} to %%{_gamesbindir} and from %%{_datadir} to %%{_gamesdatadir}
- nicer formatting
- quiet setup
- don't use configure macro, somehow it made xscorch fail to compile
- added menuitem and icons
- added buildrequires

* Thu Jun 27 2002 Pixel <pixel@mandrakesoft.com> 0.1.15-1mdk
- new release

* Mon Dec 10 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.1.14-1mdk
- 0.1.14
- refresh crazy-scoring patch

* Tue Jul 24 2001 Pixel <pixel@mandrakesoft.com> 0.1.13-2mdk
- non-crazy-scoring--standard

* Tue Jul 24 2001 Pixel <pixel@mandrakesoft.com> 0.1.13-1mdk
- new version
- fix description-line-too-long

* Sun Jan 21 2001 Pixel <pixel@mandrakesoft.com> 0.1.10-1mdk
- initial spec

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8703 |12cr|xsd-3.3.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	W3C XML schema to C++ data binding compiler
Name:		xsd
Version:	3.3.0
Release:	4
Group:		Development/C++
# Exceptions permit otherwise GPLv2 incompatible combination with ASL 2.0
License:	GPLv2 with exceptions and ASL 2.0
URL:		http://www.codesynthesis.com/products/xsd/
Source0:	http://www.codesynthesis.com/download/xsd/3.3/xsd-%{version}-2+dep.tar.bz2
# Suggestion sent to upstream via e-mail 20090707
Patch0:		xsd-3.3.0-xsdcxx-rename.patch

BuildRequires:	boost-devel
BuildRequires:	xerces-c-devel
BuildRequires:	m4
# Requires:  ace-devel - only needed for applications using
#                        Adaptive Communication Environment (ACE) streams,
#                        enable when Fedora gets ACE packages.
#                        See http://www.cs.wustl.edu/~schmidt/ACE.html and
#                        https://bugzilla.redhat.com/show_bug.cgi?id=450164

%description
CodeSynthesis XSD is an open-source, cross-platform W3C XML Schema to
C++ data binding compiler. Provided with an XML instance specification
(XML Schema), it generates C++ classes that represent the given
vocabulary as well as parsing and serialization code.
You can then access the data stored in XML using types and functions
that semantically correspond to your application domain rather than
dealing with intricacies of reading and writing XML.

%package	devel
Group:		System/Libraries
Summary:	Development files for xsd
Requires:	xerces-c-devel
Requires:	%{name} = %{version}

%description	devel
This package provides development files for xsd.

%package	doc
Group:		Books/Computer books
Summary:	API documentation files for %{name}

%description	doc
This package contains API documentation for %{name}.


%prep
%setup -q -n xsd-%{version}-2+dep
pushd xsd
%patch0 -p1 -b .xsdcxx-rename
popd

%build
make verbose=0 CXXFLAGS="%{optflags}"

%install
rm -rf apidocdir

%makeinstall_std install_prefix="%{buildroot}%{_prefix}"

# Split API documentation to -doc subpackage.
mkdir apidocdir
mv %{buildroot}%{_datadir}/doc/xsd/*.{xhtml,css} apidocdir/
mv %{buildroot}%{_datadir}/doc/xsd/cxx/ apidocdir/
mv %{buildroot}%{_datadir}/doc/xsd/ docdir/

# Convert to utf-8.
for file in docdir/NEWS; do
    mv $file timestamp
    iconv -f ISO-8859-1 -t UTF-8 -o $file timestamp
    touch -r timestamp $file
done

# Rename binary to xsdcxx to avoid conflicting with mono-web package.
# Sent suggestion to upstream via e-mail 20090707
# they will consider renaming in 4.0.0
mv %{buildroot}%{_bindir}/xsd %{buildroot}%{_bindir}/xsdcxx
mv %{buildroot}%{_mandir}/man1/xsd.1 %{buildroot}%{_mandir}/man1/xsdcxx.1

# Remove duplicate docs.
rm -rf %{buildroot}%{_datadir}/doc/libxsd

# Remove Microsoft Visual C++ compiler helper files.
rm -rf %{buildroot}%{_includedir}/xsd/cxx/compilers

# Remove redundant PostScript files that rpmlint grunts about not being UTF8
# See: https://bugzilla.redhat.com/show_bug.cgi?id=502024#c27
# for Boris Kolpackov's explanation about those
find apidocdir -name "*.ps" | xargs rm -f
# Remove other unwanted crap
find apidocdir -name "*.doxygen" \
            -o -name "makefile" \
            -o -name "*.html2ps" | xargs rm -f

%files
%doc docdir/*
%{_bindir}/xsdcxx
%{_mandir}/man1/xsdcxx.1*

%files devel
%{_includedir}/xsd/

%files doc
%doc apidocdir/*



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8704 |12cr|xsidplay-2.0.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		xsidplay
Summary:	A Commdore 64 music player and SID chip emulator for X11
Version:	2.0.3
Release:	5
License:	GPLv2+
Group:		Sound
URL:		http://sf.net/projects/xsidplay2
Source:		http://prdownloads.sourceforge.net/xsidplay2/%{name}-%{version}.tar.bz2
Source1:	%{name}-48.png
Source2:	%{name}-32.png
Source3:	%{name}-16.png
BuildRequires:	libsidplay-devel < 2
BuildRequires:	qt3-devel
BuildRequires:	tsid-devel >= 0.6
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(esound)
BuildRequires:	pkgconfig(libsidplay2)

%description
This is a music player and SID chip emulator based in the SIDPLAY
library. With it you can listen to more than 10000 musics from old
and new C64 programs. The majority of available musics is in the
High Voltage SID Collection.

%package libsidplay2
#stupid rpmlint: %mklibname
Summary:	Xsidplay version based on libsidplay2
Group:		Sound
Requires:	%{name} = %{version}
BuildRequires:	automake1.4

%description libsidplay2
This is a music player and SID chip emulator based in the SIDPLAY
library. With it you can listen to more than 10000 musics from old
and new C64 programs. The majority of available musics is in the
High Voltage SID Collection.

This package contains the version of xsidplay linked against the new version
of libsidplay, it needs much more processor power, but it has a much better 
sound quality.

%prep
%setup -q

#fix path in man page
perl -pi -e "s!%{_datadir}/doc/%{name}!%{_datadir}/doc/%{name}-%{version}!" xsidplay.1

%build
export LDFLAGS="-lsidplay2"
export CC=g++
%configure2_5x --with-qt-dir=%{_prefix}/lib/qt3 --with-qt-libraries=%{_prefix}/lib/qt3/%{_lib} --with-sidplay2 --with-sidplay-lib=%{_libdir}
%make LIBS=-lasound
mv src/xsidplay xsidplay-libsidplay2
make clean
rm -f config.cache
unset LDFLAGS
%configure2_5x --with-qt-dir=%{_prefix}/lib/qt3 --with-qt-libraries=%{_prefix}/lib/qt3/%{_lib}
%make LIBS=-lasound

%install
%makeinstall_std pkgdatadir=%{_iconsdir}
# menu causes rpmlint warning, but that's ok, xsidplay is provided by
# alternative
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
Name=Xsidplay
Comment=QT version of the C64 music player
Exec=%{_bindir}/%{name} %U
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=X-MandrivaLinux-Multimedia-Sound;AudioVideo;Audio;Player;
EOF
mkdir -p %{buildroot}{%{_liconsdir},%{_iconsdir},%{_miconsdir}}
cp %{SOURCE1} %{buildroot}%{_liconsdir}/xsidplay.png
cp %{SOURCE2} %{buildroot}%{_iconsdir}/xsidplay.png
cp %{SOURCE3} %{buildroot}%{_miconsdir}/xsidplay.png

cp xsidplay-libsidplay2 %{buildroot}%{_bindir}
cd %{buildroot}%{_bindir}
mv xsidplay xsidplay-libsidplay1

rm -f %{buildroot}%{_datadir}/icons/mini/xsidplay.xpm
rm -f %{buildroot}%{_datadir}/icons/xsidplay.xpm

%post
update-alternatives --install %{_bindir}/xsidplay xsidplay %{_bindir}/xsidplay-libsidplay1 10
[ -e %{_bindir}/%{name} ] || update-alternatives --auto %{name}

%postun
[ "$1" = "0" ] || exit 0
update-alternatives --remove xsidplay %{_bindir}/xsidplay-libsidplay1

%post libsidplay2
update-alternatives --install %{_bindir}/xsidplay xsidplay %{_bindir}/xsidplay-libsidplay2 20

%postun libsidplay2
[ $1 = 0 ] || exit 0
update-alternatives --remove xsidplay %{_bindir}/xsidplay-libsidplay2

%files
%doc AUTHORS README README.LIRC README.QT README.TSID README.music 
%doc hv_sids.faq STIL.faq
%{_bindir}/xsidplay-libsidplay1
%{_iconsdir}/xsidplay.png
%{_iconsdir}/mini/xsidplay.png
%{_liconsdir}/xsidplay.png
%{_datadir}/applications/mandriva-*
%{_mandir}/man1/xsidplay.1*

%files libsidplay2
%doc README.sidplay2
%{_bindir}/xsidplay-libsidplay2


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8705 |12cr|xskat-4.0-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name xskat 
%define version 4.0
%define release %mkrel 10

Summary: The card game Skat as defined by the official Skat Order
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://www.gulu.net/xskat/%{name}-%{version}.tar.bz2
License: GPL
Group: Games/Cards
BuildRoot: %{_tmppath}/%{name}-buildroot
Url: http://www.xskat.de/xskat.html
BuildRequires: libx11-devel
BuildRequires: rman gccmakedep
BuildRequires: imagemagick
BuildRequires: imake

%description
XSkat lets you play the card game Skat as defined by
the official Skat Order on any Un*x machine running X11.

Features

* Single- and multiplayer mode.
* Playing over LAN or IRC.
* Game lists and logs.
* Three types of scoring.
* English or German text.
* German or French suited cards.
* Different computer strategies.
* Pre-definable card distributions.
* Variations: Ramsch, Bock, Kontra & Re, ... 

%prep
%setup -q

%build
%configure2_5x --bindir=%_gamesbindir
%make

%install
rm -rf $RPM_BUILD_ROOT

mkdir -p $RPM_BUILD_ROOT{%{_gamesbindir},%{_mandir}/{man1,de/man1},%{_menudir}}
install xskat $RPM_BUILD_ROOT%{_gamesbindir}
install xskat.man $RPM_BUILD_ROOT%{_mandir}/man1/xskat.1
install xskat-de.man $RPM_BUILD_ROOT%{_mandir}/de/man1/xskat.1

mkdir -p %buildroot%_iconsdir
convert icon.xbm %buildroot%_iconsdir/%name.png
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Xskat
Comment=The Skat game
Exec=%{name}
Icon=%name
Terminal=false
Type=Application
StartupNotify=true
Categories=X-MandrivaLinux-MoreApplications-Games-Cards;Game;CardGame;
EOF

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%files
%defattr(-,root,root)
%{_gamesbindir}/%{name}
%_datadir/applications/mandriva*
%_iconsdir/%name.png
%{_mandir}/man1/*
%lang(de) %{_mandir}/de/man1/*
%doc README* CHANGE*





%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 4.0-10mdv2011.0
+ Revision: 615736
- the mass rebuild of 2010.1 packages

* Sat Feb 20 2010 Funda Wang <fwang@mandriva.org> 4.0-9mdv2010.1
+ Revision: 508757
- simplify BR

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Mon Aug 04 2008 Thierry Vignaud <tv@mandriva.org> 4.0-8mdv2009.0
+ Revision: 262914
- fix build (wrongly broken in r148455 on 2008-01-11)
- rebuild
- rebuild
- drop old menu

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 4.0-5mdv2008.1
+ Revision: 130553
- kill re-definition of %%buildroot on Pixel's request
- buildrequires X11-devel instead of XFree86-devel
- kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'


* Wed Aug 02 2006 Gtz Waschk <waschk@mandriva.org> 4.0-4mdv2007.0
- fix buildrequires
- xdg menu

* Sun Mar 05 2006 Olivier Thauvin <nanardon@mandriva.org> 4.0-3mdk
- rebuild

* Fri Feb 18 2005 Gtz Waschk <waschk@linux-mandrake.com> 4.0-2mdk
- fix menu
- drop prefix
- fix buildrequires

* Sat May 29 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 4.0-1mdk
- 4.0
- fix url

* Sat Jan 03 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 3.4-3mdk
- birthday rebuild
- s//usr/bin//usr/games/g


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8706 |12cr|xsmbrowser-3.4.0-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    xsmbrowser 
%define version 3.4.0
%define release %mkrel 10

Summary: Tcl/Tk based Samba shares browser
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.bz2
Source1: %{name}-commands.bz2
URL: http://www.public.iastate.edu/~chadspen/
License: GPL
Group: Networking/File transfer
BuildRoot: %{_tmppath}/%{name}-buildroot
BuildArch: noarch
Requires: expect

%description
xSMBrowser is a fully-capable Samba browsing utility which supports both
WINS and Broadcast networks. It's been tested to work on Redhat, SuSe, DEC
Alphas, and others. It browses all aspects of networks: workgroups,
computers, shares, and files. The ability to add more than one network is
included, and the interface resembles Netscape Navigator (back/forward
buttons, stop, favorites). Mount/unmount buttons are also included.

%prep
rm -rf $RPM_BUILD_ROOT

%setup -n %{name}-%{version}

%build
# no build for noarch packages
perl -pi -e "s|set image_path \"pixmaps\"|set image_path \"%_datadir/pixmaps/xsmbrowser\"||g;" xsmbrowser

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT{%{_bindir},/etc,%_datadir/pixmaps/xsmbrowser}/
install -m 755 xsmbrowser  \
  $RPM_BUILD_ROOT%{_bindir}
install -m 644  pixmaps/*   \
  $RPM_BUILD_ROOT%_datadir/pixmaps/xsmbrowser/

# install KDE xsmbrowser-commands file
install -m 644  %{SOURCE1}  $RPM_BUILD_ROOT/etc/
bunzip2 $RPM_BUILD_ROOT/etc/*.bz2

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc INSTALL
%config(noreplace) %_sysconfdir/*
%_bindir/xsmbrowser
%dir %_datadir/pixmaps/xsmbrowser/
%_datadir/pixmaps/xsmbrowser/*



%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 3.4.0-10mdv2010.0
+ Revision: 435297
- rebuild

* Mon Aug 04 2008 Thierry Vignaud <tvignaud@mandriva.com> 3.4.0-9mdv2009.0
+ Revision: 262707
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 3.4.0-8mdv2009.0
+ Revision: 257752
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 3.4.0-6mdv2008.1
+ Revision: 130554
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import xsmbrowser


* Tue Apr 26 2005 Lenny Cartier <lenny@mandrakesoft.com> 3.4.0-6mdk
- rebuild

* Mon Feb 23 2004 Lenny Cartier <lenny@mandrakesoft.com> 3.4.0-5mdk
- rebuild

* Tue Jan 28 2003 Lenny Cartier <lenny@mandrakesoft.com> 3.4.0-4mdk
- rebuild

* Tue May 07 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 3.4.0-3mdk
- remove useless prefix
- add missing requires on expect

* Fri Aug 24 2001 Etienne Faure <etienne@mandrakesoft.com> 3.4.0-2mdk
- rebuild

* Tue Mar 06 2001 Lenny Cartier <lenny@mandrakesoft.com> 3.4.0-1mdk
- updated to 3.4.0

* Thu Dec 28 2000 Lenny Cartier <lenny@mandrakesoft.com> 3.3.0-1mdk
- used srpm from rufus t firefly <rufus.t.firefly@linux-mandrake.com> :
	- v3.3.0-1mdk

* Mon Dec 04 2000 rufus t firefly <rufus.t.firefly@linux-mandrake.com>
  - v3.2-1mdk
  - added xsmbrowser-commands for KDE desktop

* Tue Nov 21 2000 rufus t firefly <rufus.t.firefly@linux-mandrake.com>
  - v3.0-1mdk
  - added perl patch for the pixmaps directory

* Wed May 31 2000 rufus t firefly <rufus.t.firefly@linux-mandrake.com>
  - v2.4.0 (initial packaging)
  - bz2 archive for Mandrake


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8707 |12cr|xsoldier-1.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Shooting game on X Window System
Name:		xsoldier
Version:	1.8
Release:	%mkrel 1
License:	GPLv2
Group:		Games/Arcade
URL:		http://www.interq.or.jp/libra/oohara/xsoldier/
Source0:	http://www.interq.or.jp/libra/oohara/xsoldier/%{name}-%{version}.tar.gz
Source3:	%{name}-icons.tar.bz2
Patch0:		%{name}-1.5-mdv-fix-str-fmt.patch
BuildRequires:	SDL-devel
BuildRequires:	SDL_image-devel
BuildRequires:	pkgconfig(x11)
Buildrequires:	pkgconfig(xpm)

%description
Great little shoot 'em up game in the style of galaga. Very neat graphics, but
there's no sound support yet.

%prep
%setup -q
%patch0 -p1 -b .strfmt

%build
%configure --bindir=%{_gamesbindir} --localstatedir=%{_localstatedir}/lib  --with-sdl
%make

%install
%__rm -fr %{buildroot}

%makeinstall bindir=%{buildroot}%{_gamesbindir} datadir=%{buildroot}%{_datadir} localstatedir=%{buildroot}%{_localstatedir}/lib mandir=%{buildroot}%{_mandir}

%__install -m 755 -d %{buildroot}/%{_menudir}
%__install -m 755 -d %{buildroot}/%{_iconsdir}

(cd  %{buildroot}/%{_iconsdir} ; bunzip2 -c %{SOURCE3} | tar xvf - )

%__mkdir_p %{buildroot}%{_datadir}/applications
%__cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=%{name}
Comment=%{summary}
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;ArcadeGame;
EOF

%__chmod 777 %{buildroot}/%{_localstatedir}/lib/games/xsoldier
%__cp scorefile.txt %{buildroot}/%{_localstatedir}/lib/games/xsoldier/xsoldier.scores

%clean
%__rm -fr %{buildroot}

%files
%defattr(-,root,root)
%doc ChangeLog README LICENSE INSTALL
%attr(0755, root, games) %{_gamesbindir}/*
%{_gamesdatadir}/*
%{_datadir}/applications/*
%{_iconsdir}/*.png
%{_miconsdir}/*.png
%{_liconsdir}/*.png
%{_mandir}/man6/*
%attr(664, games, games) %{_localstatedir}/lib/games/xsoldier/xsoldier.scores



%changelog
* Tue Apr 24 2012 Andrey Bondrov <abondrov@mandriva.org> 1.8-1mdv2011.0
+ Revision: 793132
- New version 1.8

* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1.5-2mdv2011.0
+ Revision: 615737
- the mass rebuild of 2010.1 packages

* Wed Nov 11 2009 Jérôme Brenier <incubusss@mandriva.org> 1.5-1mdv2010.1
+ Revision: 464479
- update to new version 1.5
- fix str fmt
- $RPM_BUILD_ROOT -> %%{buildroot}

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Mon Aug 04 2008 Thierry Vignaud <tv@mandriva.org> 1.4-6mdv2009.0
+ Revision: 262717
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.4-5mdv2009.0
+ Revision: 257773
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Thu Jan 03 2008 Olivier Blin <blino@mandriva.org> 1.4-3mdv2008.1
+ Revision: 140994
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Sep 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.4-3mdv2008.0
+ Revision: 90387
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - kill desktop-file-validate's error: string list key "Categories" in group "Desktop Entry" does not have a semicolon (";") as trailing character
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Mon Apr 30 2007 Crispin Boylan <crisb@mandriva.org> 1.4-2mdv2008.0
+ Revision: 19452
- Fix menu name


* Tue Jan 23 2007 Crispin Boylan <crisb@mandriva.org> 1.4-1mdv2007.0
+ Revision: 112663
- New version, XDG menu
- Import xsoldier

* Thu Jan 05 2006 Lenny Cartier <lenny@mandriva.com> 1.3-5mdk
- rebuild

* Thu Jul 01 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.3-4mdk
- rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8708 |12cr|xsp-2.10.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Small Web Server Hosting ASP.NET
Name:		xsp
Version:	2.10.2
Release:	%mkrel 1
License:	BSD
Group:		System/Servers
URL:		http://www.mono-project.com/
Source:	 http://go-mono.com/sources/xsp/xsp-%{version}.tar.bz2
BuildRequires:	mono-devel
BuildArch: noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-root
Conflicts: apache-mod_mono < 1:1.2.5-2

%description
The XSP server is a small Web server that hosts the Mono System.Web
classes for running what is commonly known as ASP.NET.

%package devel
Group:		Development/Other
Summary:	Development files for %name
Requires:	%name = %version-%release

%description devel
The XSP server is a small Web server that hosts the Mono System.Web
classes for running what is commonly known as ASP.NET.

This package contains the development parts of %{name}.

%package doc
Summary:	Development documentation for %name
Group:		Development/Other
Requires(post):		mono-tools >= 1.1.9
Requires(postun):	mono-tools >= 1.1.9

%description doc
This package contains the API documentation for %name in
  Monodoc format.

%prep

%setup -q 

%build
./configure --prefix=%_prefix
make

%install
rm -fr %{buildroot}
%makeinstall_std pkgconfigdir=%_datadir/pkgconfig
#gw install manually:
install -D src/Mono.WebServer.XSP/xsp.pc %buildroot%_datadir/pkgconfig/xsp.pc
# strip away annoying ^M
find %{buildroot} -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find %{buildroot} -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
#gw remove unit tests
rm -rf %buildroot%_prefix/lib/xsp/unittests
   
%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
		    
%post doc
%_bindir/monodoc --make-index > /dev/null

%postun doc
if [ "$1" = "0" -a -x %_bindir/monodoc ]; then %_bindir/monodoc --make-index > /dev/null
fi

%files
%defattr(-,root,root)
%doc AUTHORS INSTALL NEWS README COPYING
%attr(0755,root,root) %{_bindir}/*
%attr(0644,root,root) %{_mandir}/man1/*
%dir %_prefix/lib/xsp
%_prefix/lib/xsp/2.0
%_prefix/lib/xsp/4.0
%_prefix/lib/xsp/test
%_prefix/lib/mono/2.0/*
%_prefix/lib/mono/4.0/*
%_prefix/lib/mono/gac/*

%files devel
%defattr(-,root,root)
%_datadir/pkgconfig/xsp.pc
%_datadir/pkgconfig/xsp-2.pc
%_datadir/pkgconfig/xsp-4.pc

%files doc
%defattr(-,root,root)
%_prefix/lib/monodoc/sources/*


%changelog
* Thu Jun 16 2011 Götz Waschk <waschk@mandriva.org> 2.10.2-1mdv2011.0
+ Revision: 685497
- new version

* Thu Feb 17 2011 Götz Waschk <waschk@mandriva.org> 2.10-1
+ Revision: 638113
- update to new version 2.10

* Thu Jan 06 2011 Götz Waschk <waschk@mandriva.org> 2.8.2-1mdv2011.0
+ Revision: 629042
- update to new version 2.8.2

* Thu Dec 23 2010 Götz Waschk <waschk@mandriva.org> 2.8.1-1mdv2011.0
+ Revision: 624030
- new version
- update file list
- split out devel package
- remove unit tests

* Thu Oct 07 2010 Götz Waschk <waschk@mandriva.org> 2.8-1mdv2011.0
+ Revision: 583937
- new version
- update file list
- manually install pkgconfig file
- add doc package

* Tue Jul 20 2010 Götz Waschk <waschk@mandriva.org> 2.6.5-1mdv2011.0
+ Revision: 555672
- update to new version 2.6.5

* Wed Apr 28 2010 Götz Waschk <waschk@mandriva.org> 2.6.4-1mdv2010.1
+ Revision: 539981
- update to new version 2.6.4

* Tue Mar 16 2010 Götz Waschk <waschk@mandriva.org> 2.6.3-1mdv2010.1
+ Revision: 521497
- update to new version 2.6.3

* Tue Dec 15 2009 Götz Waschk <waschk@mandriva.org> 2.6-1mdv2010.1
+ Revision: 478864
- update to new version 2.6

* Thu Dec 10 2009 Götz Waschk <waschk@mandriva.org> 2.4.3-1mdv2010.1
+ Revision: 475950
- update to new version 2.4.3

* Tue Jun 30 2009 Götz Waschk <waschk@mandriva.org> 2.4.2-1mdv2010.0
+ Revision: 390910
- update to new version 2.4.2

* Fri Apr 24 2009 Götz Waschk <waschk@mandriva.org> 2.4-1mdv2010.0
+ Revision: 368972
- new version
- update file list

* Wed Jan 14 2009 Götz Waschk <waschk@mandriva.org> 2.2-1mdv2009.1
+ Revision: 329392
- new version
- update file list

* Sat Oct 11 2008 Götz Waschk <waschk@mandriva.org> 2.0-1mdv2009.1
+ Revision: 291912
- new version

* Sat Aug 09 2008 Thierry Vignaud <tv@mandriva.org> 1.9.1-2mdv2009.0
+ Revision: 269844
- rebuild early 2009.0 package (before pixel changes)

* Tue Apr 22 2008 Götz Waschk <waschk@mandriva.org> 1.9.1-1mdv2009.0
+ Revision: 196541
- new version

* Tue Apr 08 2008 Götz Waschk <waschk@mandriva.org> 1.9-1mdv2009.0
+ Revision: 192398
- new version

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Dec 13 2007 Götz Waschk <waschk@mandriva.org> 1.2.6-1mdv2008.1
+ Revision: 119272
- new version
- update file list

* Wed Sep 05 2007 Götz Waschk <waschk@mandriva.org> 1.2.5-1mdv2008.0
+ Revision: 80101
- remove build workaround
- stand alone package of xsp
- copy apache-mod_mono to xsp

* Thu Aug 30 2007 Götz Waschk <waschk@mandriva.org> 1:1.2.5-1mdv2008.0
+ Revision: 75587
- new version

* Fri Aug 17 2007 Oden Eriksson <oeriksson@mandriva.com> 1:1.2.4-3mdv2008.0
+ Revision: 64723
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Wed May 16 2007 Götz Waschk <waschk@mandriva.org> 1:1.2.4-1mdv2008.0
+ Revision: 27355
- new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8709 |12cr|xstroke-0.6.cvs20040921-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name 	xstroke
%define version 0.6.cvs20040921
%define release 9

Summary: 	Fullscreen gesture and alphabet recognition
Name: 		%name
Version: 	%version
Release: 	%release
Url: 		http://cworth.org/~cworth/papers/xstroke/	
License: 	GPLv2+
Group: 		Accessibility
Source: 	%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xft)
BuildRequires:	xpm-devel
BuildRequires:	pkgconfig(xtst)
BuildRequires:	pkgconfig(xi)
BuildRequires:	imagemagick

%description
XStroke is a full-screen gesture recognition program for the X Window
System. It captures gestures performed with a pointer device, (such as a
mouse, a stylus, or a pen/tablet), recognizes the gestures and performs
actions based on the gestures. xstroke has been developed on Linux systems,
(i386 and StrongARM), but should be quite portable to any reasonable
system with X.

%prep
%setup -q -n %name-0.6

%build
export LDFLAGS="-lXrender -lX11 -ldl -lXext -lXtst -lXi"
%configure2_5x
%make

%install
%makeinstall_std

#menu
mkdir -p %{buildroot}%{_datadir}/applications/
cat << EOF > %{buildroot}%{_datadir}/applications/mandriva-%name.desktop
[Desktop Entry]
Type=Application
Exec=%{_bindir}/%name
Name=XStroke
Comment=Fullscreen gesture recognition
Icon=%name
Categories=Utility;Accessibility;
EOF

#icons
mkdir -p %{buildroot}/%_liconsdir
convert -size 48x48 xstroke_inactive.xpm %{buildroot}/%_liconsdir/%name.png
mkdir -p %{buildroot}/%_iconsdir
convert -size 32x32 xstroke_inactive.xpm %{buildroot}/%_iconsdir/%name.png
mkdir -p %{buildroot}/%_miconsdir
convert -size 16x16 xstroke_inactive.xpm %{buildroot}/%_miconsdir/%name.png

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog NEWS README TODO
%_bindir/%name
%config(noreplace) %_sysconfdir/%name
%{_datadir}/applications/mandriva-%name.desktop
%_iconsdir/%name.png
%_liconsdir/%name.png
%_miconsdir/%name.png



%changelog
* Wed Feb 02 2011 Funda Wang <fwang@mandriva.org> 0.6.cvs20040921-6mdv2011.0
+ Revision: 634970
- simplify BR

* Sat May 16 2009 Samuel Verschelde <stormi@mandriva.org> 0.6.cvs20040921-5mdv2010.0
+ Revision: 376497
- fix URL
- fix license

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Mon Aug 04 2008 Thierry Vignaud <tv@mandriva.org> 0.6.cvs20040921-4mdv2009.0
+ Revision: 262733
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.6.cvs20040921-3mdv2009.0
+ Revision: 257781
- rebuild
- fix 'error: for key "Icon" in group "Desktop Entry" is an icon name with an
  extension, but there should be no extension as described in the Icon Theme
  Specification if the value is not an absolute path'
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Dec 14 2007 Thierry Vignaud <tv@mandriva.org> 0.6.cvs20040921-1mdv2008.1
+ Revision: 120014
- auto convert menu to XDG
- buildrequires X11-devel instead of XFree86-devel
- use %%mkrel
- import xstroke


* Tue Sep 21 2004 Austin Acton <austin@mandrake.org> 0.6.cvs20040921-1mdk
- initial build


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8710 |12cr|xsudo-0.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:        xsudo permit execute X-application with sudo
Name:           xsudo
Version:        0.1.0
Release:        %mkrel 1
License:        GPLv2+
Group:          System/Base
Source0:        %{name}
BuildArch:      noarch
Requires:	sudo

%description
xsudo permit execute X-application with sudo

%prep

%build

%install
rm -rf %{buildroot}

mkdir -p ${RPM_BUILD_ROOT}/%{_bindir}
cp %SOURCE0  ${RPM_BUILD_ROOT}/%{_bindir}/xsudo

%clean
rm -rf %{buildroot}

%post

cat /etc/sudoers | grep "DISPLAY XAUTHORITY XAUTHLOCALHOSTNAME" && exit 0
echo "Defaults env_keep += \"DISPLAY XAUTHORITY XAUTHLOCALHOSTNAME\"" >> /etc/sudoers
sed -i '/requiretty/s/^Defaults/# Defaults/g' /etc/sudoers

%files
%defattr(-, root, root, -)

%{_bindir}/xsudo

%changelog
* Wed Dec 29 2010 Александр Казанцев <kazancas@mandriva.org> 0.1.0-1mdv2011.0
+ Revision: 625913
-inital release
- import xsudo


* Tue Nov 9 2010 Alexander Kazancev <kazancas@mandriva.ru> - 0.1.0
- initial build



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8711 |12cr|xsynth-dssi-0.9.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:       xsynth-dssi
Summary:    Xsynth-DSSI plugin
Version:    0.9.4
Release:    2

Source:     http://prdownloads.sourceforge.net/dssi/%{name}-%{version}.tar.gz
URL:        http://dssi.sourceforge.net
License:    GPLv2+
Group:      Sound

BuildRequires:  pkgconfig(dssi)
BuildRequires:  pkgconfig(liblo)
BuildRequires:  pkgconfig(alsa)
BuildRequires:  pkgconfig(gtk+-2.0)

%description
Xsynth-DSSI plugin, a classic-analog (VCOs-VCF-VCA) style software synthesizer.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%files
%defattr(-,root,root)
%doc ChangeLog COPYING AUTHORS README TODO
%{_libdir}/dssi/%{name}/Xsynth_gtk
%{_libdir}/dssi/%{name}.so
%{_datadir}/%{name}/factory_patches.Xsynth
%{_datadir}/%{name}/version_0.1_patches.Xsynth



%changelog
* Fri Apr 27 2012 Frank Kober <emuse@mandriva.org> 0.9.4-2
+ Revision: 793825
- rebuild, spec cleanup

* Sat Sep 25 2010 Frank Kober <emuse@mandriva.org> 0.9.4-1mdv2011.0
+ Revision: 581020
- new version 0.9.4

* Sun Nov 29 2009 Jérôme Brenier <incubusss@mandriva.org> 0.9.2-1mdv2010.1
+ Revision: 471359
- new version 0.9.2
- drop uidir patch (merged upstream)
- fix license tag
- $RPM_BUILD_ROOT -> %%{buildroot}

* Sun Aug 02 2009 Funda Wang <fwang@mandriva.org> 0.9.0-3mdv2010.0
+ Revision: 407547
- fix build

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Helio Chissini de Castro <helio@mandriva.com>
    - import xsynth-dssi-0.9.0-2mdk


* Sun Apr 02 2006 Pedro Lopez-Cabanillas <plcl@users.sf.net> 0.9.0-2mdk
- patch for installing the GUI at the proper location

* Sat Apr 01 2006 Austin Acton <austin@mandriva.org> 0.9.0-1mdk
- spec from Pedro Lopez-Cabanillas <plcl@users.sourceforge.net>
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8712 |12cr|xt7-player3-3.3.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
######################################################
# SpecFile: xt7-player3.spec
# For unstable branch do:
# git clone https://github.com/kokoko3k/xt7-player.git 
######################################################
%define oname xt7-player

Summary:	Xt7-player mplayer GUI
Name:		xt7-player3
Version:	3.3.4
Release:	2
URL:		http://xt7-player.sourceforge.net/xt7forum/
Source:		https://github.com/kokoko3k/xt7-player.git/%{oname}-src-%{version}.tar.gz
License:	GPLv2
Group:		Video
BuildArch:	noarch
BuildRequires:	gambas3-runtime >= 3.3.4
BuildRequires:	gambas3-gb-qt4
BuildRequires:	gambas3-gb-form
BuildRequires:	gambas3-gb-desktop
BuildRequires:	gambas3-gb-form-mdi
BuildRequires:	gambas3-gb-net
BuildRequires:	gambas3-gb-net-curl
BuildRequires:	gambas3-gb-settings
BuildRequires:	gambas3-gb-xml
BuildRequires:	gambas3-gb-web
BuildRequires:	gambas3-devel >= 3.3.4
BuildRequires:	gambas3-gb-image
BuildRequires:	gambas3-gb-image-imlib
BuildRequires:	gambas3-gb-image-io
BuildRequires:	gambas3-gb-db
BuildRequires:	gambas3-gb-dbus
BuildRequires:	gambas3-gb-db-form
BuildRequires:	gambas3-gb-qt4-ext
BuildRequires:	pkgconfig(taglib)
BuildRequires:	gambas3-gb-gui
BuildRequires:	gambas3-gb-compress
BuildRequires:	gambas3-gb-form-dialog
BuildRequires:	gambas3-gb-signal >= 3.3.4
# 4 desktop file check
BuildRequires:	desktop-file-utils

# 4 icons convert
BuildRequires:	imagemagick

# 4 dvb-epg
Requires:	dvbsnoop
Requires:	dvb-apps

# 4 downloading from youtube
Requires:	youtube-dl >= 2012.09.27
Requires:	xterm
Requires:	wget

# 4 subtiles , manage, download a.s.o.
Requires:	python >= 2.7

# 4 global hotkeys support
Requires:	xbindkeys

# 4 desktop integration
Requires:	xdg-utils

# 4 tagging
Requires:	%{_lib}taglib1
Requires:	%{_lib}taglib_c0

# default player, works also with mplayer2
Requires:	mplayer

# 4 GUI
Requires:	gambas3-runtime >= 3.3.1
Requires:	gambas3-gb-image
Requires:	gambas3-gb-dbus
Requires:	gambas3-gb-qt4 >= 3.3.1
Requires:	gambas3-gb-gtk
Requires:	gambas3-gb-gui >= 3.3.1
Requires:	gambas3-gb-form
Requires:	gambas3-gb-xml
Requires:	gambas3-gb-qt4-ext
Requires:	gambas3-gb-form-stock
Requires:	gambas3-gb-net
Requires:	gambas3-gb-form-dialog
Requires:	gambas3-gb-settings
Requires:	gambas3-gb-form-mdi
Requires:	gambas3-gb-compress
Requires:	gambas3-gb-desktop
Requires:	gambas3-gb-web
Requires:	gambas3-gb-net-curl
Requires:	gambas3-gb-signal >= 3.3.4
Provides:	%{oname} == %{version}

%rename Xt7-player3

AutoReqProv:	no

%description
Xt7-Player, an (almost) complete mplayer GUI
This program is written in Gambas3, so you will need Gambas3 to be installed.

%prep
%setup -q -n %{oname}-%{version}


%build
%configure --prefix=/usr
%make

%install
%makeinstall
#icons
cd xt7-player 
install -d -m755 %{buildroot}%{_datadir}/pixmaps
install -p xt7-player.png %{buildroot}%{_datadir}/pixmaps/xt7-player.png

#menu entry
desktop-file-install xt7-player.desktop \
	--dir %{buildroot}%{_datadir}/applications


%files
%doc COPYING README ChangeLog INSTALL
%{_bindir}/*
%{_datadir}/pixmaps/xt7-player.png
%{_datadir}/applications/%{oname}.desktop


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8713 |12cr|xtel-3.3.0-17
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	xtel
%define version	3.3.0
%define release	%mkrel 17

Summary: Emulateur Minitel
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://pficheux.free.fr/xtel/download/xtel-%{version}.tar.bz2
Source1: %{name}-fr-doc.tar.bz2
# FHS compliant XTEL
Patch0: xtel-mdk.patch
Patch1: xtel-3.3.0-debian_symlink_security.patch
Patch2: xtel-3.3.0-debian_a2ps.patch
Patch3: xtel-3.3.0-debian_motif.patch
License: GPLv2+
Group: Networking/Other
BuildRequires: libx11-devel
BuildRequires: lesstif-devel
BuildRequires: libxt-devel
BuildRequires: libxmu-devel
BuildRequires: libxaw-devel
BuildRequires: libxp-devel
Buildrequires: jpeg-devel
BuildRequires: x11-data-bitmaps
BuildRequires: imake
BuildRequires: gccmakedep
BuildRequires: mkfontdir
BuildRequires: bdftopcf
BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot
URL: http://pficheux.free.fr/xtel/
Requires: xinetd

%description
Ce programme mule un Minitel dans un environnement UNIX/X11. Il utilise
une architecture client/serveur (xtel/xteld). Le dmon 'xteld' se charge de
grer les connexions Tltel (par modem) demandes par les clients via
TCP/IP. Xtel mule le Minitel 1B, 2 et TVR. Xteld permet galement d'utiliser
HyperTerminal Private Edition (3.0 ou 4.0) comme client Minitel Windows95/NT.

%prep
%setup -q -a1
%patch0 -p1 -b .fhs
%patch1 -p1 -b .symlink
%patch2 -p1 -b .a2ps
%patch3 -p1 -b .motif

%build
perl -pi -e 's|(#define.*DEBUG_XTELD.*)|/* $1 */|' Config.tmpl
# do not leak information in the config file
imake -DREDHAT  -DUseInstalled -I/usr/share/X11/config LIBDIR=%{_libdir}

make Xtel LIBDIR=%{_libdir} CXXOPTIONS="%optflags" EXTRA_LDOPTIONS="%ldflags"

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std LIBDIR=%{_libdir}
make install.man DESTDIR=$RPM_BUILD_ROOT

chmod 755 $RPM_BUILD_ROOT%{_bindir}/mdmdetect
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/xinetd.d/

cat <<EOF > $RPM_BUILD_ROOT%{_sysconfdir}/xinetd.d/xtel
# default: on
# description: xteld provide services for MINITEL.

service xtel
{
    disable             = no
    socket_type         = stream
    protocol            = tcp
    wait                = no
    user                = root
	group				= nogroup
    server              = %{_bindir}/xteld
}

EOF
cat <<EOF > $RPM_BUILD_ROOT%{_sysconfdir}/xinetd.d/xtelw
# default: on
# description: xteld provide services for MINITEL.

service xtelw
{
    disable             = no
    socket_type         = stream
    protocol            = tcp
    wait                = no
    user                = root
	group				= nogroup
    server              = %{_bindir}/xteld
}

EOF

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Name=Xtel
Comment=Minitel emulation
Exec=%{_bindir}/%{name} 
Icon=terminals_section
Terminal=false
Type=Application
StartupNotify=true
MimeType=foo/bar;foo2/bar2;
Categories=Motif;System;TerminalEmulator;
EOF

# fix symlinks
rm -rf $RPM_BUILD_ROOT%{_libdir}/app-defaults
mkdir -p $RPM_BUILD_ROOT%{_libdir}/X11/app-defaults
ln -s %{_sysconfdir}/X11/app-defaults/XTelm $RPM_BUILD_ROOT%{_libdir}/X11/app-defaults/XTelm
ln -s %{_sysconfdir}/X11/app-defaults/XTelm-msg $RPM_BUILD_ROOT%{_libdir}/X11/app-defaults/XTelm-msg

mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
ln -s ../../..%{_datadir}/fonts/xtel \
    %{buildroot}%_sysconfdir/X11/fontpath.d/xtel:pri=50

%clean
rm -fr $RPM_BUILD_ROOT

%post
if [ "`grep xtel /etc/services`" = "" ]; then
	echo -n "Mise  jour de /etc/services..."
	echo -e "xtel\t\t1313/tcp\t\t\t# Xtel" >> /etc/services
	echo -e "xtelw\t\t1314/tcp\t\t\t# Xtel HyperTerminal" >> /etc/services
	echo "OK"
fi

service xinetd restart
%if %mdkversion < 200900
%{update_menus}
%endif
 
%postun
service xinetd restart
%if %mdkversion < 200900
%{clean_menus}  
%endif

%files
%defattr(-,root,root)
%doc LISEZMOI.txt FAQ.txt HISTOIRE.txt
%doc xtel-fr-doc/*
%{_bindir}*
%{_libdir}/X11/app-defaults/XTelm
%{_libdir}/X11/app-defaults/XTelm-msg
%{_datadir}/fonts/*
%dir %{_sysconfdir}/%{name}/
%{_sysconfdir}/X11/fontpath.d/xtel:pri=50
%{_libdir}/%{name}
%{_mandir}/man1/*

%config(noreplace) %{_sysconfdir}/%{name}/xtel.services
%config(noreplace) %{_sysconfdir}/%{name}/xtel.lignes
%config(noreplace) %{_sysconfdir}/ppp/*iminitel
%config(noreplace) %{_sysconfdir}/ppp/peers/iminitel
%config(noreplace) %{_sysconfdir}/xinetd.d/*
%config(noreplace) %{_sysconfdir}/X11/app-defaults/*

%{_datadir}/applications/mandriva-%{name}.desktop



%changelog
* Fri Jan 28 2011 Funda Wang <fwang@mandriva.org> 3.3.0-17mdv2011.0
+ Revision: 633645
- simplify BR

* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 3.3.0-16mdv2011.0
+ Revision: 615739
- the mass rebuild of 2010.1 packages

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 3.3.0-15mdv2010.0
+ Revision: 435376
- BuildRequires libxp-devel
- rebuild

* Mon Aug 04 2008 Thierry Vignaud <tv@mandriva.org> 3.3.0-14mdv2009.0
+ Revision: 262737
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 3.3.0-13mdv2009.0
+ Revision: 257818
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 3.3.0-11mdv2008.1
+ Revision: 140994
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - buildrequires X11-devel instead of XFree86-devel
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Wed Aug 15 2007 Adam Williamson <awilliamson@mandriva.org> 3.3.0-11mdv2008.0
+ Revision: 63561
- okay, let's fix this up for x86-64 better, fix the symlinks better, and put the fonts in the right place
- bump for stupid bs bug
- oops, fix app-defaults stuff for x86-64
- buildrequires mkfontdir and bdftopcf
- buildrequires x11-data-bitmaps
- rebuild for 2008
- clean file list
- XDG menu
- use modern X layout (no more X11R6)
- new location for imake templates
- fix buildrequires
- patch3 (Debian): build against lesstif
- patch2 (Debian): correct calls to a2ps
- patch1 (Debian): fix symlink security issue
- use Fedora license policy (GPLv2+)
- spec clean

  + Ademar de Souza Reis Jr <ademar@mandriva.com.br>
    - fontpath.d conversion (#31756)
    - Import xtel



* Sat Mar 12 2005 Michael Scherer <misc@mandrake.org> 3.3.0-8mdk
- disable debug output in the log, thanks to Gerard Quequet

* Mon Feb 21 2005 Franck Villaume <fvill@freesurf.fr> 3.3.0-7mdk
- add missing files

* Wed Oct 20 2004 Michael Scherer <misc@mandrake.org> 3.3.0-6mdk
- Rebuild
- add missing file, to correct the size of the screen

* Tue Dec 30 2003 Michael Scherer <misc@mandrake.org> 3.3.0-5mdk 
- fix compilation
- remove some [DIRM]
- use service xinetd restart instead of sending SIGHUP

* Wed Jul 23 2003 Lenny Cartier <lenny@mandrakesoft.com> 3.3.0-4mdk
- buildrequires from Michael Scherer

* Tue May 06 2003 Lenny Cartier <lenny@mandrakesoft.com> 3.3.0-3mdk
- buildrequires

* Fri Jan 24 2003 Lenny Cartier <lenny@mandrakesoft.com> 3.3.0-2mdk
- rebuild

* Thu Jun 13 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 3.3.0-1mdk
- Release 3.3.0
- Regenerate patch0

* Sat Sep  1 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 3.2.1-7mdk
- Don't uninstall font when upgrading

* Thu Aug 23 2001 Etienne Faure <etienne@mandrakesoft.com> 3.2.1-6mdk
- rebuild

* Wed Feb 21 2001 Lenny Cartier <lenny@mandrakesoft.com> 3.2.1-5mdk
- rebuild

* Tue Nov 07 2000 Lenny Cartier <lenny@mandrakesoft.com> 3.2.1-4mdk
- added configuration examples and some documentation from 
  Pierre Jarillon <jarillon@atlantic-line.fr>

* Thu Sep 21 2000 Lenny Cartier <lenny@mandrakesoft.com> 3.2.1-3mdk
- build release
- menu

* Thu May 04 2000 Lenny Cartier <lenny@mandrakesoft.com> 3.2.1-2mdk
- fix group
- spechelper cleanups

* Fri Dec 31 1999 Frederic Lepied <flepied@mandrakesoft.com> 3.2.1-1mdk
- first mandrake release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8714 |12cr|xtoolwait-1.3-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	xtoolwait
%define version	1.3
%define release	%mkrel 13

Summary:	A utility which aims to decrease X session startup time
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		System/Configuration/Other
BuildRequires:	imake
BuildRequires:	libx11-devel
Buildrequires:	libxext-devel
Url:		http://www.hacom.nl/~richard/software/xtoolwait.html
Source:		ftp://ftp.x.org/contrib/utilities/%{name}-%{version}.tar.bz2
Patch0:		xtoolwait-imake.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Xtoolwait is a utility which starts an X client in the background, waits
for a window to be mapped on the root window, and then exits.  Xtoolwait
can improve performance for users who start a bunch of X clients
automatically (for example, xterm, xlock, xconsole, whatever) when the
X session starts.

Install xtoolwait if you'd like to try to speed up the startup time for
X sessions.

%prep
%setup -q
%patch0 -p1

%build
xmkmf
%make CDEBUGFLAGS="%optflags" EXTRA_LDOPTIONS="%ldflags"

%install
rm -rf $RPM_BUILD_ROOT
%{makeinstall_std} install.man

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_bindir}/xtoolwait
%{_mandir}/man1/xtoolwait.1*


%changelog
* Fri Jan 21 2011 Funda Wang <fwang@mandriva.org> 1.3-13mdv2011.0
+ Revision: 632065
- br xext
- simplify BR

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 1.3-12mdv2010.0
+ Revision: 435318
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.3-11mdv2009.0
+ Revision: 242997
- rebuild
- kill re-definition of %%buildroot on Pixel's request
- buildrequires X11-devel instead of XFree86-devel
- fix man pages extension

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Jun 18 2007 Adam Williamson <awilliamson@mandriva.org> 1.3-9mdv2008.0
+ Revision: 40748
- new X.org layout; trim buildrequires; rebuild for new era
- Import xtoolwait



* Sun Jan 01 2006 Mandriva Linux Team <http://www.mandrivaexpert.com/> 1.3-8mdk
- Rebuild

* Sat Dec 25 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.3-7mdk
- fix buildrequires
- cosmetics

* Mon Jul 21 2003 Aurelien Lemaire <alemaire@mandrakesoft.com> 1.3-6mdk
- Rebuild for the new RPM
- Add Url

* Mon May 06 2002 Aurelien Lemaire <alemaire@mandrakesoft.com> 1.3-5mdk
- Rebuild

* Tue May 01 2001 David BAUDENS <baudens@mandrakesoft.com> 1.3-4mdk
- Use %%_tmppath for BuildRoot

* Tue Aug 08 2000 Frederic Lepied <flepied@mandrakesoft.com> 1.3-3mdk
- automatically added BuildRequires

* Tue Mar 28 2000 dam's <damien@mandrakesoft.com> 1.3-2mdk
- Release.

* Fri Nov 5 1999 dam's <damien@mandrakesoft.com>
- Version 1.3

* Thu May 06 1999 Bernhard Rosenkraenzer <bero@mandrakesoft.com>
- Mandrake adaptions
- handle RPM_OPT_FLAGS

* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
- auto rebuild in the new build environment (release 2)

* Fri Dec 18 1998 Bill Nottingham <notting@redhat.com>
- build new version for 6.0

* Wed Aug 12 1998 Jeff Johnson <jbj@redhat.com>
- build root

* Thu May 07 1998 Prospector System <bugs@redhat.com>
- translations modified for de, fr, tr

* Fri Oct 24 1997 Marc Ewing <marc@redhat.com>
- new version

* Thu Jul 31 1997 Erik Troan <ewt@redhat.com>
- built against glibc

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8715 |12cr|xtouch-0.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 0.2
%define release 8

Summary:		A mk712 touchscreen driver/calibration tool for X 
Name:			xtouch
Version:		%{version}
Release:		%{release}
License:		GPL
Group:			System/X11

Source:			xtouch-0.2_ML1.0.0-beta3-8.tar.bz2
Patch0:			xtouch-correct-device.patch
Patch1:			xtouch-conf-file.patch
Patch2:			xtouch-link.patch
URL:			http://unknown_originally_from_Transmeta's_Midori_Linux			
BuildRequires:		pkgconfig(x11)
BuildRequires:		pkgconfig(xtst)
BuildRequires:		pkgconfig(xt)
BuildRequires:		pkgconfig(xi)

%description
Xtouch enables the use of a mk712 touch screen as an input device for X.
If the configuration file is empty, a calibration routine is launched when
X starts.

%prep
%setup -q
patch -p2 < xtouch-bestfit.patch
%patch0 -p1 -b .dev
%patch1 -p1 -b .conf
%patch2 -p0 -b .link

%build
%setup_compile_flags
pushd src
%make
%make dump-mouse
popd

%install
install -d $RPM_BUILD_ROOT%{_usr}/X11R6/bin
install -d $RPM_BUILD_ROOT%{_sysconfdir}
install -d $RPM_BUILD_ROOT%{_sysconfdir}/X11/xinit.d
install -d $RPM_BUILD_ROOT%{_sysconfdir}/devfs/conf.d
install src/%{name} $RPM_BUILD_ROOT%{_usr}/X11R6/bin
install src/dump-mouse $RPM_BUILD_ROOT%{_usr}/X11R6/bin
cat /dev/null >  $RPM_BUILD_ROOT%{_sysconfdir}/%{name}

cat >> $RPM_BUILD_ROOT%{_sysconfdir}/X11/xinit.d/%{name} <<EOF
#!/bin/sh
# start the touchscreen handler, it will calibrate if there
# is no xtouch file in /etc or ~/.xtouch
XTOUCH_CALIBRATE=1 xtouch &
EOF
chmod +x $RPM_BUILD_ROOT%{_sysconfdir}/X11/xinit.d/%{name}
 
cat >> $RPM_BUILD_ROOT%{_sysconfdir}/devfs/conf.d/mk712.conf <<EOF
REGISTER        ^misc/mk712*        PERMISSIONS     root.root  0644
EOF

%files
%defattr (-,root,root)
%doc CONFIG
%{_usr}/X11R6/bin/%{name}
%{_usr}/X11R6/bin/dump-mouse
%config(noreplace) %{_sysconfdir}/%{name}
%{_sysconfdir}/X11/xinit.d/%{name}
%config(noreplace) %{_sysconfdir}/devfs/conf.d/mk712.conf


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8716 |12cr|xtrace-1.2.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	An strace like program for tracing X11 connections
Name:		xtrace
Version:	1.2.0
Release:	%mkrel 3
License:	BSD 
Group:		System/Kernel and hardware
URL:		https://alioth.debian.org/projects/xtrace/
Source0:	http://ftp.de.debian.org/debian/pool/main/x/xtrace/%{name}_%{version}.orig.tar.gz
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
#Conflicts:	glibc-utils

%description
What strace is for system calls, xtrace is for X11 connections:
you hook it between one or more X11 clients and an X server and
it prints the requests going from client to server and the replies,
events and errors going the other way.


%prep
%setup -q
%configure2_5x

%build
CFLAGS="%{optflags} -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE"
%make

%install
rm -rf %{buildroot}
#mkdir -p $RPM_BUILD_ROOT/ % _bindir
#install -m 755 mbootpack $RPM_BUILD_ROOT/ % _bindir/
%makeinstall_std
mv %{buildroot}/%_bindir/xtrace %buildroot/%_bindir/xtrace-x11
mv %{buildroot}/%_mandir/man1/xtrace.1 %buildroot/%_mandir/man1/xtrace-x11.1
mv %{buildroot}/%_datadir/%{name} %buildroot/%_datadir/%{name}-x11/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README NEWS
%{_bindir}/*
%{_mandir}/man1/*
%{_datadir}/%{name}-x11/*.proto


%changelog
* Tue Sep 20 2011 Alexander Barakin <abarakin@mandriva.org> 1.2.0-3mdv2012.0
+ Revision: 700554
- man dir fix

* Tue Sep 20 2011 Alexander Barakin <abarakin@mandriva.org> 1.2.0-2
+ Revision: 700549
- resolve dupe names

* Wed Mar 16 2011 Stéphane Téletchéa <steletch@mandriva.org> 1.2.0-1
+ Revision: 645492
- update to new version 1.2.0

* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-2mdv2011.0
+ Revision: 615746
- the mass rebuild of 2010.1 packages

* Thu Feb 11 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.0.2-1mdv2010.1
+ Revision: 504307
- update to 1.0.2

* Sat Nov 07 2009 Frederik Himpe <fhimpe@mandriva.org> 1.0.1-1mdv2010.1
+ Revision: 462688
- Update to new version 1.0.1

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 0.8.0-6mdv2010.0
+ Revision: 435321
- rebuild
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.8.0-4mdv2009.0
+ Revision: 257835
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Fri Nov 23 2007 Pixel <pixel@mandriva.com> 0.8.0-2mdv2008.1
+ Revision: 111654
- glibc-utils also provides /usr/bin/xtrace, explicit conflict is needed

* Wed Sep 05 2007 Thierry Vignaud <tv@mandriva.org> 0.8.0-1mdv2008.0
+ Revision: 80033
- new release


* Fri Nov 24 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.7.0-1mdv2007.0
+ Revision: 87136
- Import xtrace

* Fri Nov 24 2006 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.7.0-1mdv2007.1
- new release
- fix URL

* Sat Oct 14 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.6.0-1mdv2007.1
- initial release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8717 |12cr|xtrlock-2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debver	2.0-13

Summary:	Minimal X display lock program
Name:		xtrlock
Version:	2.0
Release:	%{mkrel 2}
Group:		Graphical desktop/Other
URL:		http://packages.debian.org/sid/xtrlock
BuildRequires:	libx11-devel
BuildRequires:	imake
License:	GPLv2+
Source0:	http://ftp.de.debian.org/debian/pool/main/x/%{name}/%{name}_%{debver}.tar.gz
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
xtrlock is a very minimal X display lock program, which uses nothing
except the Xlib library. It doesn't obscure the screen, it is
completely idle while the display is locked and you don't type at it,
and it doesn't do funny things to the X access control lists. 

%prep
%setup -q

%build
xmkmf
%make CFLAGS="%{optflags}" xtrlock

%install
rm -rf %{buildroot}

mkdir -p %{buildroot}%{_bindir}/%{name}
mkdir -p %{buildroot}%{_mandir}/man1
install -m 755 xtrlock %{buildroot}%{_bindir}/%{name}
install -m 644 xtrlock.man %{buildroot}%{_mandir}/man1/%{name}.1x

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Name=Xtrlock
Comment=X terminal lock
Exec=%{_bindir}/%{name} 
Icon=gnome-lockscreen
Terminal=false
Type=Application
StartupNotify=true
Categories=System;
EOF

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc debian/README.Debian
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*
%{_datadir}/applications/mandriva-%{name}.desktop


%changelog
* Mon Sep 21 2009 Thierry Vignaud <tvignaud@mandriva.com> 2.0-2mdv2010.0
+ Revision: 446272
- rebuild

* Wed Dec 24 2008 Adam Williamson <awilliamson@mandriva.org> 2.0-1mdv2009.1
+ Revision: 318409
- buildrequires imake
- import xtrlock



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8718 |12cr|xtux-20030306-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		xtux
Version:	20030306
Release:	13
Summary:	Multiplayer arcade game featuring open-source mascots
Group:		Games/Arcade
License:	GPL+ and LGPLv2+
URL:		http://xtux.sourceforge.net/
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-src-%{version}.tar.bz2
Source1:	%{name}-16.png
Source2:	%{name}-32.png
Source3:	%{name}-48.png
Patch:		xtux-fix-format-strings.patch
BuildRequires:	xpm-devel

%description
2005: Microsoft finally releases Windows2000. The few remaining in line
from midnight December 31, 1999 expecting Microsoft to deliver "on time"
were slightly annoyed, but otherwise the response was extremely
enthusiastic.

...

You must Battle through hoards of Evil Microsoft lusers, Certified Peons
and Bugs while collecting computer processors. Using these, construct a
massive Beowulf machine capable of cracking the security on Microsofts
secret database. Upload yourself into the internet, liberate friendly
Linux sites, then battle your way into microsoft.com destroying all you
can find. Only then can you turn your wrath towards your nemisis, the
evil lord Gates.

%prep
%setup -q -n %{name}
%patch -p2
%{__perl} -pi -e 's|./tux_serv|%{_gamesbindir}/tux_serv|;' src/client/menu.c

%build
%{make} CC="%{__cc} %{optflags}" DATADIR="%{_gamesdatadir}/%{name}" X11LIB="-lX11"

%install
%{__mkdir_p} %{buildroot}%{_gamesbindir}
%{__install} -m 755 %{name} %{buildroot}%{_gamesbindir}
%{__mkdir_p} %{buildroot}%{_sbindir}
%{__install} -m 755 tux_serv %{buildroot}%{_gamesbindir}

%{__mkdir_p} %{buildroot}%{_gamesdatadir}/%{name}
cp -a data/* %{buildroot}%{_gamesdatadir}/%{name}

# icons
%{__install} -D -m 644 %{SOURCE1} %{buildroot}%{_liconsdir}/%{name}.png
%{__install} -D -m 644 %{SOURCE2} %{buildroot}%{_iconsdir}/%{name}.png
%{__install} -D -m 644 %{SOURCE3} %{buildroot}%{_miconsdir}/%{name}.png

# menus

%{__mkdir_p} %{buildroot}%{_datadir}/applications
%{__cat} > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=X-Tux
Comment=X-Tux
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;ArcadeGame;X-MandrivaLinux-MoreApplications-Games-Arcade;
EOF

%{_bindir}/find %{buildroot}%{_gamesdatadir}/%{name}/images -type d -name ".xvpics" | %{_bindir}/xargs -t %{__rm} -r

%files
%defattr(0644,root,root,0755)
%doc AUTHORS CHANGELOG COPYING README README.GGZ doc/*
%attr(0755,root,root) %{_gamesbindir}/%{name}
%attr(0755,root,root) %{_gamesbindir}/tux_serv
%{_gamesdatadir}/%{name}
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_datadir}/applications/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8719 |12cr|xvattr-1.3-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	xvattr
%define version	1.3
%define release	%mkrel 9

Name:	%{name}
Version: %{version}
Release: %{release}
Summary: Attribute editor for Xv extensions
License: GPL
Group:	 Video
Source:	 http://www.dtek.chalmers.se/~dvd/dist/%{name}-%{version}.tar.bz2
# (gentoo) use gtk+2.0:
Patch0:  xvattr-1.3-gtk.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-root
BuildRequires: gtk+2-devel
BuildRequires: libxv-devel
URL:	http://www.dtek.chalmers.se/groups/dvd/

%description
Xvattr lets you list the available attributes associated with the Xv
extension to Xorg. It also allows you to change the values of the
attributes. This can be used to change brightness and so on for
programs that use Xv overlays.

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog INSTALL NEWS README xvattr.html
%{_bindir}/%name
%{_bindir}/gxvattr
%{_mandir}/man1/%name.1*




%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3-9mdv2011.0
+ Revision: 615753
- the mass rebuild of 2010.1 packages

* Thu Dec 03 2009 Thierry Vignaud <tv@mandriva.org> 1.3-8mdv2010.1
+ Revision: 472978
- patch 0: use gtk+2.0 (from gentoo)

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 1.3-7mdv2010.0
+ Revision: 435322
- rebuild

* Mon Aug 04 2008 Thierry Vignaud <tv@mandriva.org> 1.3-6mdv2009.0
+ Revision: 262740
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.3-5mdv2009.0
+ Revision: 257847
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 1.3-3mdv2008.1
+ Revision: 130604
- kill re-definition of %%buildroot on Pixel's request


* Fri Jan 12 2007 Götz Waschk <waschk@mandriva.org> 1.3-3mdv2007.0
+ Revision: 108136
- fix buildrequires
- Import xvattr

* Fri Jan 12 2007 Götz Waschk <waschk@mandriva.org> 1.3-3mdv2007.1
- use the right configure macro

* Fri Jun 03 2005 Sebastien savarin <plouf@mandriva.org> 1.3-3mdk
- Rebuild for new gcc

* Wed Sep 08 2004 Spencer Anderson <sdander@oberon.ark.com> 1.3-2mdk
- rebuild
- change description


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8720 |12cr|xvidcap-1.1.7-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#####################
# Hardcode PLF build
%define build_plf 0
#####################

%{?_with_plf: %{expand: %%global build_plf 1}}

%if %{build_plf}
%define distsuffix plf
# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
%define extrarelsuffix plf
%endif

# Note that disabling these does not cause build failures, but
# other output formats than xwd will be disabled
# embedded ffmpeg vhook modules
%define _disable_ld_no_undefined 1
# FIXME: embedded ffmpeg
%define _disable_ld_as_needed 1

Name:		xvidcap
Summary:	Screen capture video recorder
Version:	1.1.7
Release:	4%{?extrarelsuffix}
License:	GPLv2+
Group:		Video
URL:		http://xvidcap.sourceforge.net/
Source:		http://downloads.sourceforge.net/xvidcap/%{name}-%{version}.tar.gz
Patch0:		xvidcap-1.1.5-docbook.patch
Patch1:		xvidcap-1.1.7-fix-headers.patch
Patch2:		xvidcap-1.1.5-nawk.patch
Patch3:		xvidcap-1.1.7-desktop-entry.patch
Patch4:		xvidcap-1.1.7-ffmpeg-options.patch
Patch5:		xvidcap-1.1.7-shmstr.patch
Patch6:		xvidcap-1.1.7-glib.patch

BuildRequires:	docbook-utils
BuildRequires:	intltool
BuildRequires:	scrollkeeper
BuildRequires:	xmlto
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(theora)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xmu)
BuildRequires:	pkgconfig(zlib)
%if %{build_plf}
BuildRequires:	libfaac-devel
BuildRequires:	libfaad2-devel
BuildRequires:	liblame-devel
BuildRequires:	pkgconfig(x264)
%endif
BuildConflicts:	ffmpeg-devel
Requires(post):	scrollkeeper
Requires(postun): scrollkeeper
Requires:	mplayer
Requires:	mencoder
Requires:	ffmpeg
Requires:	imagemagick

%description
xvidcap is a screen capture enabling you to capture videos off your X-Window
desktop for illustration or documentation purposes. It is intended to be a
standards-based alternative to tools like Lotus ScreenCam.

%if %{build_plf}
This package is in Restricted reporitory as it is linked with patented codecs.
%endif

%prep
%setup -q
%patch0 -p0 -b .docbook
%patch1 -p1
%patch2 -p0 -b .fixawk
%patch3 -p1
%patch4 -p1
%patch5 -p0
%patch6 -p1

NOCONFIGURE=yes sh ./autogen.sh
intltoolize --copy --force

%build
%configure2_5x --disable-dependency-tracking --enable-libtheora LIBS="-lX11 -lz -lXext"
%make CPPFLAGS=-I`pwd`/ffmpeg

%install
%makeinstall_std

chmod 755 %{buildroot}%{_datadir}/%{name}/ppm2mpeg.sh
ln -s %{_datadir}/%{name}/ppm2mpeg.sh %{buildroot}%{_bindir}/ppm2mpeg.sh

rm -fr %{buildroot}/%{_docdir}

%find_lang %{name} --with-gnome --with-man --all-name

%files -f %{name}.lang
%doc AUTHORS ChangeLog COPYING NEWS README
%{_bindir}/%{name}
%{_bindir}/xvidcap-dbus-client
%{_bindir}/ppm2mpeg.sh
%{_datadir}/dbus-1/services/net.jarre_de_the.Xvidcap.service
%{_mandir}/man1/*
%{_datadir}/applications/xvidcap.desktop
%{_datadir}/%{name}
%{_datadir}/pixmaps/%{name}.png


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8721 |12cr|xvideoservicethief-2.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarballver %(echo %version|sed -e 's/\\./_/g')
%define tarballname xVST

Summary:	Downloading your favourite video clips
Name:		xvideoservicethief
Version: 	2.4.1
Release: 	1
Source0: 	%{tarballname}_%{tarballver}_src.zip
License: 	GPLv2+
Group: 		Networking/WWW
Url: 		http://xviservicethief.sourceforge.net
BuildRequires: 	qt4-devel
Provides:	xvst = %version
Provides:	xviservicethief = %version
Patch0:         xvideoservicethief-2.4.1-gcc47.patch

%description 
xVideoServiceThief (a.k.a xVST) is a tool for downloading your favourite
video clips from a lot of video websites.

xVideoServiceThief also provide you the ability to convert each video in
most popular formats: AVI, MPEG1, MPEG2, WMV, MP4, 3GP, MP3 file formats.

%files
%defattr(-,root,root)
%_bindir/*
%_datadir/applications/*.desktop

#--------------------------------------------------------------------
%prep
%setup -q -c -n %name-%version
%patch0 -p1

%build
%qmake_qt4
%make

%install
rm -rf %{buildroot}
install -D -m0755 bin/xvst %{buildroot}%_bindir/xvst

mkdir -p %{buildroot}/%_datadir/applications
cat > %{buildroot}/%_datadir/applications/mandriva-%name.desktop <<EOF
[Desktop Entry]
Name=xVideoServiceThief
Comment=Downloading video clips
Exec=%{_bindir}/xvst
Terminal=false
Type=Application
StartupNotify=true
Categories=Qt;Network;
EOF

%clean
rm -rf %{buildroot}



%changelog
* Mon Sep 21 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.8.2-2mdv2010.0
+ Revision: 446274
- rebuild

* Sun Oct 26 2008 Funda Wang <fundawang@mandriva.org> 1.8.2-1mdv2009.1
+ Revision: 297460
- adding virtual provides
- import xvideoservicethief



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8722 |12cr|xvkbd-3.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	xvkbd
%define version	3.3
%define release 1

Name: 	 	%{name}
Summary: 	Virtual (on-screen) keyboard for X
Version: 	%{version}
Release: 	%{release}

Source0:	http://homepage3.nifty.com/tsato/%{name}/%{name}-%{version}.tar.gz
URL:		http://homepage3.nifty.com/tsato/xvkbd/
License:	GPL
Group:		System/X11
BuildRequires:	Xaw3d-devel
BuildRequires:	libx11-devel
BuildRequires:	libxmu-devel
BuildRequires:	libxt-devel
BuildRequires:	libxtst-devel
BuildRequires:	pkgconfig(xi)
BuildRequires:	libxaw-devel
BuildRequires:	imagemagick
BuildRequires:	imake

%description
xvkbd is a virtual (graphical) keyboard program for X Window System which
provides facility to enter characters onto other clients (softwares) by
clicking on a keyboard displayed on the screen. This may be used for systems
without a hardware keyboard such as kiosk terminals or handheld devices.

This program also has facility to send characters specified as the command
line option to another client, which can help when one wants to fully utilize
some modern mice with multiple buttons.

%prep
%setup -q

%build
xmkmf
%make CDEBUGFLAGS="%optflags" EXTRA_LDOPTIONS="%ldflags"

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std install.man
rm -f $RPM_BUILD_ROOT/%_prefix/lib/X11/app-defaults

#menu

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Name=Virtual Keyboard
Comment=On-screen keyboard for X
Exec=%{_bindir}/%{name} 
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-MoreApplications-Accessibility;
EOF

#icons
mkdir -p $RPM_BUILD_ROOT/%_liconsdir
convert -size 48x48 xvkbd_icon.xbm $RPM_BUILD_ROOT/%_liconsdir/%name.png
mkdir -p $RPM_BUILD_ROOT/%_iconsdir
convert -size 32x32 xvkbd.xbm $RPM_BUILD_ROOT/%_iconsdir/%name.png
mkdir -p $RPM_BUILD_ROOT/%_miconsdir
convert -size 16x16 xvkbd.xbm $RPM_BUILD_ROOT/%_miconsdir/%name.png

%files
%doc README
#%doc %{_prefix}/X11R6/lib/X11/doc/html/xvkbd.1.html
%_prefix/bin/*
%config(noreplace) %_sysconfdir/X11/app-defaults/*
%{_mandir}/man1/*
%{_datadir}/applications
%{_liconsdir}/%name.png
%{_iconsdir}/%name.png
%{_miconsdir}/%name.png



%changelog
* Tue Jun 05 2012 Alexander Khrukin <akhrukin@mandriva.org> 3.3-1
+ Revision: 802706
- BR: pkgconfig(xi)
- version update 3.3

* Fri Jan 21 2011 Funda Wang <fwang@mandriva.org> 3.0-4
+ Revision: 632026
- simplify BR

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 3.0-3mdv2010.0
+ Revision: 435325
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Sat Aug 09 2008 Thierry Vignaud <tv@mandriva.org> 3.0-2mdv2009.0
+ Revision: 269845
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Mon May 05 2008 Funda Wang <fwang@mandriva.org> 3.0-1mdv2009.0
+ Revision: 201441
- update to new version 3.0

* Fri Mar 07 2008 Antoine Ginies <aginies@mandriva.com> 2.8-1mdv2008.1
+ Revision: 181236
- fix xaw3d-devel buildrequires

  + Thierry Vignaud <tv@mandriva.org>
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request
    - kill desktop-file-validate's error: string list key "Categories" in group "Desktop Entry" does not have a semicolon (";") as trailing character
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Jul 16 2007 Olivier Thauvin <nanardon@mandriva.org> 2.8-1mdv2008.0
+ Revision: 52642
- 2.8


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8723 |12cr|xwii-2.9.4-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Name:		xwii
License:	GPL
Group:		System/Kernel and hardware
URL:		http://pingus.seul.org/~grumbel/xwii/
Version:	2.9.4
Release:	4
Summary:	Nintendo Wiimote Driver
Source:		http://pingus.seul.org/~grumbel/xwii/%{name}_%{version}_src.tar.gz
Patch0:		xwii_2.9.4-linkage.patch
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xtst)
BuildRequires:	pkgconfig(xi)
BuildRequires:	wiiuse
BuildRequires:	wiiuse-devel

%description
Userspace Nintendo Wiimote Driver for Linux

%prep
%setup -q -n %{name}_%{version}_src
%patch0 -p0 -b .link
rm -fr wiiuse_v0.12

%build
ln -s %{_libdir}/libwiiuse.so ./
%make PREFIX=%{_prefix}

%install
install -d %{buildroot}%{_docdir}/%{name}/
install -d %{buildroot}%{_datadir}/%{name}/

install -Dp xwii %{buildroot}%{_bindir}/%{name}
install -Dp Documentation/* %{buildroot}%{_docdir}/%{name}/
install -Dp profiles/* %{buildroot}%{_datadir}/%{name}/

%clean

%files
%defattr(-,root,root)
%{_bindir}/%{name}
%{_docdir}/%{name}
%{_datadir}/%{name}



%changelog
* Sun Feb 27 2011 Funda Wang <fwang@mandriva.org> 2.9.4-3mdv2011.0
+ Revision: 640479
- rebuild to obsolete old packages

* Wed Feb 02 2011 Funda Wang <fwang@mandriva.org> 2.9.4-2
+ Revision: 635132
- bump rel
- fix link and build

* Fri Jan 28 2011 Zombie Ryushu <ryushu@mandriva.org> 2.9.4-1
+ Revision: 633640
- Fix wiiuse dependency
- imported package xwii


* Thu Dec 11 2008 - uli@suse.de
- fixed bugs found by rpmlint

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8724 |12cr|xwinwrap-0-0.20060209.5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define cvs 20060209
%define release %mkrel 0.%{cvs}.5

Name: xwinwrap
Version: 0
Release: %release
Summary: Utility to run applications as your desktop background
Group: System/X11
URL: http://webcvs.freedesktop.org/xapps/xwinwrap/
Source: %{name}-%{cvs}.tar.bz2
Patch0: xwinwrap-20060209-link.patch
License: GPL
BuildRoot: %{_tmppath}/%{name}-root
BuildRequires: libx11-devel
BuildRequires: libxext-devel
BuildRequires: libxrender-devel

%description
Wrap, for example, Open GL screen savers and put them on your 
desktop background.

Examples:
xwinwrap -ni -argb -fs -s -st -sp -a -nf -- /usr/lib/xscreensaver/glmatrix -window-id WID
xwinwrap -ni -o 0.6 -fs -s -st -sp -b -nf -- mplayer -wid WID -quiet movie.mpg
xwinwrap -ni -argb -fs -s -st -sp -b -nf -- q3demo -window-id WID

%prep
%setup -q -n %{name}-%{cvs}
%patch0 -p0 -b .link

%build
%setup_compile_flags
%make

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_bindir}
cp %{name} %{buildroot}%{_bindir}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/%{name}




%changelog
* Fri Jan 21 2011 Funda Wang <fwang@mandriva.org> 0-0.20060209.5mdv2011.0
+ Revision: 632007
- fix linkage and BR

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 0-0.20060209.4mdv2010.0
+ Revision: 435327
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0-0.20060209.3mdv2009.0
+ Revision: 136630
- restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0-0.20060209.3mdv2008.1
+ Revision: 130624
- kill re-definition of %%buildroot on Pixel's request


(none)
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8725 |12cr|xxgdb-1.12-31
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		xxgdb
Summary:	An X Window System graphical interface for the GNU gdb debugger
Version:	1.12
Release:	%mkrel 31
License:	MIT
Group:		Development/Other
BuildRequires:	libx11-devel
BuildRequires:	libxext-devel
BuildRequires:	libxaw-devel
BuildRequires:	libxmu-devel
BuildRequires:	libxt-devel
BuildRequires:	imake
Source0:	ftp://sunsite.unc.edu/pub/Linux/devel/debuggers/%{name}-%{version}.tar.bz2
Source11:	%{name}-16x16.png
Source12:	%{name}-32x32.png
Source13:	%{name}-48x48.png
Patch0:		xxgdb-1.08-glibc.patch
Patch1:		xxgdb-1.12-sysv.patch
# From Debian (008-unix98-ptys.dpatch): Support Unix98 PTYs - AdamW
# 2008/09
Patch3:		xxgdb-1.12-debian-pty.patch
# From Debian: fix a build failure - AdamW 2008/09
Patch4:		xxgdb-1.12-debian-filemenu.patch
Patch5:		xxgdb-1.12-mandriva.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires:	gdb
Requires:	xedit

%description
Xxgdb is an X Window System graphical interface to the GNU gdb debugger.
Xxgdb provides visual feedback and supports a mouse interface for the
user who wants to perform debugging tasks like the following:  controlling
program execution through breakpoints, examining and traversing the
function call stack, displaying values of variables and data structures,
and browsing source files and functions.

Install the xxgdb package if you'd like to use a graphical interface with
the GNU gdb debugger.  You'll also need to have the gdb package installed.

%prep
%setup -q -n %{name}-%{version}
%patch0 -p1
%patch1 -p1
%patch3 -p1 -b .pty
%patch4 -p1 -b .build
%patch5 -p1

%build
xmkmf
%make CDEBUGFLAGS="%{optflags} -DUNIX98=1" CXXDEBUGFLAGS="%{optflags} -DUNIX98=1"

%install
rm -rf %{buildroot}
%{makeinstall_std} install.man

# icons
install -m644 %{SOURCE11} -D %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
install -m644 %{SOURCE13} -D %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Name=Xxgdb
Comment=Graphical interface to gdb debugger
Exec=%{_bindir}/%{name} 
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Development;Debugger;
EOF

rm -f %{buildroot}%{_prefix}/lib/X11/app-defaults
mkdir -p %{buildroot}%{_datadir}/X11/app-defaults
mv -f %{buildroot}%{_sysconfdir}/X11/app-defaults/XDbx %{buildroot}%{_datadir}/X11/app-defaults

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post
%update_menus
%update_icon_cache hicolor
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%clean_icon_cache hicolor
%endif

%files
%defattr(-,root,root)
%{_bindir}/%{name}
%{_mandir}/man1/xxgdb.1*
%{_datadir}/X11/app-defaults/XDbx
%{_datadir}/applications/mandriva-%{name}.desktop
%{_iconsdir}/hicolor/16x16/apps/%{name}.png
%{_iconsdir}/hicolor/32x32/apps/%{name}.png
%{_iconsdir}/hicolor/48x48/apps/%{name}.png


%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1.12-31mdv2011.0
+ Revision: 615754
- the mass rebuild of 2010.1 packages

* Fri May 07 2010 Paulo Andrade <pcpa@mandriva.com.br> 1.12-30mdv2010.1
+ Revision: 543087
+ rebuild (emptylog)

* Wed May 05 2010 Paulo Andrade <pcpa@mandriva.com.br> 1.12-29mdv2010.1
+ Revision: 542612
- Make package functional again

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sun Mar 29 2009 Funda Wang <fwang@mandriva.org> 1.12-26mdv2009.1
+ Revision: 362092
- rediff filemenu patch

* Wed Sep 10 2008 Adam Williamson <awilliamson@mandriva.org> 1.12-26mdv2009.0
+ Revision: 283425
- drop legacy icons
- s,$RPM_OPT_FLAGS,%%{optflags} and s,$RPM_BUILD_ROOT,%%{buildroot}
- add debian-filemenu.patch from Debian (fixes a build issue)
- add debian-pty.patch from Debian (adds support for Unix98 PTYs, #21825)
- one buildrequires per line
- drop unnecessary defines

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'
    - fix man pages extension

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Jun 18 2007 Adam Williamson <awilliamson@mandriva.org> 1.12-25mdv2008.0
+ Revision: 40758
- new X layout; XDG menu; fd.o icons; trim buildrequires; rebuild for new era
- Import xxgdb



* Sun Jan 01 2006 Mandriva Linux Team <http://www.mandrivaexpert.com/> 1.12-24mdk
- Rebuild

* Sat Dec 25 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.12-23mdk
- fix buildrequires

* Mon Aug 16 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 1.12-22mdk
- Rebuild with new menu

* Tue Jun 29 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.12-21mdk
- fix unpackaged files
- cleanups

* Sat Jul 12 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 1.12-20mdk
- macroize
- rm -rf $RPM_BUILD_ROOT at the beginning of %%install
- rebuild
- fix unpackaged files

* Tue May 01 2001 David BAUDENS <baudens@mandrakesoft.com> 1.12-19mdk
- Use %%_tmppath for BuildRoot
- Use %%update_menus and %%clean_menus macros
- Let spec_helper do its job (bzip2 man pages and strip binaries)

* Thu Sep 14 2000 Florin Grad <florin@mandrakesoft.com> 1.12-18mdk
- eliminating some more warnings from rpmlint
- adding large icon and made all icons transparent

* Wed Aug 30 2000 Florin Grad <florin@mandrakesoft.com> 1.12-17mdk
- adding some macros

* Tue Aug 08 2000 Frederic Lepied <flepied@mandrakesoft.com> 1.12-16mdk
- automatically added BuildRequires

* Wed Apr  5 2000 Denis Havlik <denis@mandrakesoft.com> 1.12-15mdk
- group: Development/Other
- menu + icons ( need beter ones!) 
- spechelper

* Wed Dec 1 1999 Florent Villard <warly@mandrakesoft.com>
- built in new environment

* Tue Oct 19 1999 - David BAUDENS <baudens@mandrakesoft.com>
- Fix incorrect paths in patch #1 (xxgdb-1.12-sysv.patch.bz2)

* Tue May 11 1999 Bernhard Rosenkraenzer <bero@mandrakesoft.com>
- Mandrake adaptions
- handle RPM_OPT_FLAGS

* Wed Mar 23 1999 Michael Maher <mike@redhat.com>
- added requires for gdb

* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
- auto rebuild in the new build environment (release 9)

* Sun Jan 17 1999 Jeff Johnson <jbj@redhat.com>
- patch around i386 wchar_t glibc-2.1 typedef.

* Wed Jul 29 1998 Jeff Johnson <jbj@redhat.com>
- change wmconfig group to utilities
- build root

* Thu May 07 1998 Prospector System <bugs@redhat.com>
- translations modified for de, fr, tr

* Mon Feb  9 1998 Otto Hammersmith <otto@redhat.com>
- fixed wmconfig entry

* Tue Oct 21 1997 Otto Hammersmith <otto@redhat.com>
- fixed src url
- added wmconfig entries
- removed prefix line ... can't have it with wmconfig file :(

* Fri Aug 22 1997 Erik Troan <ewt@redhat.com>
- built against glibc

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8726 |12cr|xxv-1.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define name	xxv
%define version	1.6
%define rel	1

Summary:	Xtreme eXtension for VDR
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	LGPL
URL:		http://xpix.dieserver.de/
Source:		http://xpix.dieserver.de/downloads/xxv/%name-%version.tgz
Source2:	xxv.init
Source3:	xxv.sysconfig
Source4:	xxv.logrotate
# (Anssi 02/2008) In initscript we precreate empty pidfile so that vdr user
# has the rights to write there:
Patch0:		xxv-1.2-ignore-empty-pidfile.patch
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildArch:	noarch
# for macros:
BuildRequires:	vdr-devel
Requires(post):	rpm-helper
Requires(preun): rpm-helper
Requires:	vdr-common
Suggests:	mysql
Requires:	vdr2jpeg
Requires:	fonts-ttf-bitstream-vera
# most 'use' statements are 'eval'ed, so we have to add requires manually;
# external versions of bundled libraries
Requires:	perl(Locale::Maketext::Extract)
Requires:	perl(Locale::Maketext::Lexicon)
Requires:	perl(Mail::SendEasy)
Requires:	perl(Module::Reload)
Requires:	perl(MP3::Icecast)
Requires:	perl(Net::IP::Match::Regexp)
Requires:	perl(Term::ReadLine::Perl)
Requires:	perl(Text::ASCIITable)
# list of requirements from install.sh
# sed -nr 's,^.*checkPerlModule (.*)$,Requires:\tperl(\1),p' install.sh
Requires:	perl(CGI)
Requires:	perl(Compress::Zlib)
Requires:	perl(Config::Tiny)
Requires:	perl(Data::Dumper)
Requires:	perl(Date::Manip)
Requires:	perl(DBD::mysql)
Requires:	perl(DBI)
Requires:	perl(Digest::MD5)
Requires:	perl(Digest::HMAC_MD5)
Requires:	perl(Encode)
Requires:	perl(Event)
Requires:	perl(Font::TTF::Font)
Requires:	perl(GD)
Requires:	perl(Getopt::Long)
Requires:	perl(HTML::TextToHTML)
Requires:	perl(HTML::TreeBuilder)
Requires:	perl(JSON)
# mdv bug #52269
Requires:	perl-JSON
Requires:	perl(Linux::Inotify2)
Requires:	perl(LWP::Simple)
Requires:	perl(LWP::UserAgent)
Requires:	perl(Locale::gettext)
Requires:	perl(MIME::Base64)
Requires:	perl(MP3::Info)
Requires:	perl(Net::Amazon)
Requires:	perl(Net::Amazon::Request::Artist)
Requires:	perl(Net::XMPP)
Requires:	perl(Proc::Killfam)
Requires:	perl(Proc::ProcessTable)
Requires:	perl(SOAP::Lite)
Requires:	perl(SOAP::Transport::HTTP)
Requires:	perl(Template)
Requires:	perl(Time::Local)
Requires:	perl(Time::HiRes)
Requires:	perl(URI::Escape)
Requires:	perl(XML::RSS)
Requires:	perl(XML::Simple)

%define priv_exceptions perl(SOAP::Transport::HTTP::Event)\\|perl(Tools)\\|perl(Data::COW\\|perl(MediaLibParser
%define _provides_exceptions %priv_exceptions
%define _requires_exceptions %priv_exceptions

%description
XXV means "Xtreme eXtension for VDR" and is a central service is for
the administration of the VDR and its environment, with which
different of haven are open and these different services can serve.

An additional haven over a Plugin to construct should be just as
simple, to make available as also a certain service. The letter of a
Plugins goes very fast, there the input (Vdr, Database etc.) as well
as the output (telnet, HTTP...) generically was realized. It should
be e.g. possible thus to register with a telnet CONSOLE,
HttpBrowser, Wapphone, etc. an autotimer. This should substantially
faster the EPG data to scan be able (MySQL data base) and over an
interface the VDR the new timer communicate. Naturally also is
considered to the single mode of the SVdrP and only one instruction
is mailed. Afterwards the haven is again closed immediately, so that
other programs can access again svdrp.

%prep
%setup -q
%patch0 -p1

# Setup default config
perl -pi -e 's,file=/video/channels.conf,file=%{_vdr_cfgdir}/channels.conf,' etc/xxvd.cfg.example
#perl -pi -e 's,epgfile=/video/epg.data,epgfile=%{_vdr_videodir}/epg.data,' etc/xxvd.cfg.example
perl -pi -e 's,epgimages=/var/cache/xxv/epgimages,epgimages=%{_vdr_videodir}/epgimages,' etc/xxvd.cfg.example
perl -pi -e 's,Language=de_DE,Language=en_US,' etc/xxvd.cfg.example
perl -pi -e 's,initscript=/etc/init.d/xxvd,initscript=%{_initrddir}/xxv,' etc/xxvd.cfg.example
perl -pi -e 's,commandfile=/video/reccmds.conf,file=%{_vdr_cfgdir}/reccmds.conf,' etc/xxvd.cfg.example
perl -pi -e 's,videodir=/video,videodir=%{_vdr_videodir},' etc/xxvd.cfg.example
perl -pi -e 's,commands=/video/commands.conf,commands=%{_vdr_cfgdir}/commands.conf,' etc/xxvd.cfg.example
#perl -pi -e 's,file=/video/timers.conf,file=%{_vdr_cfgdir}/timers.conf,' etc/xxvd.cfg.example
perl -pi -e 's,tempimages=/var/cache/xxv/temp,tempimages=%{_var}/cache/%{name}/temp,' etc/xxvd.cfg.example
perl -pi -e 's,dir=/vtx,dir=%{_vdr_plugin_cachedir}/osdteletext,' etc/xxvd.cfg.example

perl -pi -e 's,"\$RealBin/../lib","%{_datadir}/%{name}",' bin/xxvd
perl -pi -e 's,"/var/log/xxvd.log","%{_logdir}/%{name}/xxvd.log",' bin/xxvd
perl -pi -e 's,"\$RealBin/../locale","%{_datadir}/locale",' bin/xxvd
perl -pi -e 's,"\$RealBin/../lib/XXV,"%{_datadir}/%{name}/XXV,' bin/xxvd
perl -pi -e 's,"\$RealBin/../etc/xxvd.cfg","%{_localstatedir}/lib/%{name}/xxvd.cfg",' bin/xxvd
perl -pi -e 's,"\$RealBin/../doc","%{_localstatedir}/lib/%{name}/doc",' bin/xxvd
sed -i '/HTMLDIR/s,"\$RealBin/../","%{_datadir}/%{name}/skins",' bin/xxvd
perl -pi -e 's,"\$RealBin/../share/fonts/ttf-bitstream-vera,"%{_datadir}/fonts/TTF,' bin/xxvd
perl -pi -e 's,"\$RealBin/../share/,"%{_datadir}/%{name}/,' bin/xxvd
perl -pi -e 's,"\$RealBin/../contrib","%{_datadir}/%{name}/contrib",' bin/xxvd

perl -pi -e "s,upgrade='upgrade-xxv-db.sql',upgrade='%{_datadir}/%{name}/contrib/upgrade-xxv-db.sql'," contrib/update-xxv

cat > README.install.urpmi <<EOF
You must create the database "xxv" on your mysql server, create a
mysql user for xxv and enter the correct USR and PWD in the
[General] section of %{_localstatedir}/lib/%{name}/xxvd.cfg.

You can create the database with default password with the following
command:
mysql -u root < %{_datadir}/%{name}/contrib/create-database.sql
No xxvd.cfg editing is then necessary.

Alternatively, here are the example commands for creating a new
database with different credentials:
mysql -u root -e "create database xxv;"
mysql -u root -e "grant all privileges on xxv.* to username@localhost IDENTIFIED BY 'password';"
mysql -u root -e "flush privileges;"

If you wish to later change the username and/or password, you must
change both the xxvd.cfg entry and the one of mysql.

By default the web interface is on port 8080 with username "xxv"
and password "xxv". You can change these from the web interface.
Please go through the configuration options carefully and disable
the modules you do not need.
EOF

cat > README.1.4.upgrade.urpmi <<EOF
In order to update to the new XXV database version, you need to manually
run update-xxv command. XXV must be stopped when updating the database.
See "update-xxv -h" for the proper parameters that may be needed.
EOF

%install
rm -rf %{buildroot}

install -d -m755 %{buildroot}%{_bindir}
install -m755 bin/xxvd %{buildroot}%{_bindir}

install -d -m755 %{buildroot}%{_sysconfdir}
install -d -m755 %{buildroot}%{_localstatedir}/lib/%{name}
install -m644 etc/xxvd.cfg.example %{buildroot}%{_localstatedir}/lib/%{name}/xxvd.cfg
ln -s %{_localstatedir}/lib/%{name} %{buildroot}%{_sysconfdir}/%{name}

install -d -m755 %{buildroot}%{_var}/cache/%{name}

install -d -m755 %{buildroot}%{_datadir}/%{name}/contrib
install -m644 contrib/*.sql %{buildroot}%{_datadir}/%{name}/contrib
install -m755 contrib/update-xxv %{buildroot}%{_datadir}/%{name}/contrib
install -m755 contrib/*.pl %{buildroot}%{_bindir}
ln -s %{_datadir}/%{name}/contrib/update-xxv %{buildroot}%{_bindir}/update-xxv

install -d -m755 %{buildroot}%{_localstatedir}/lib/%{name}/doc
install -m644 doc/* %{buildroot}%{_localstatedir}/lib/%{name}/doc

install -d -m755 %{buildroot}%{_sysconfdir}/logrotate.d
install -m644 %SOURCE4 %{buildroot}%{_sysconfdir}/logrotate.d/%{name}

install -d -m755 %{buildroot}%{_datadir}/%{name}/skins
cp -a wml html %{buildroot}%{_datadir}/%{name}/skins
ln -s html %{buildroot}%{_datadir}/%{name}/skins/default

cp -a lib/* share/* %{buildroot}%{_datadir}/%{name}
cp -a lib/Tools.pm lib/XXV lib/Data lib/SOAP lib/MediaLibParser* share/* %{buildroot}%{_datadir}/%{name}

# remove bundled stuff we have a system version for
rm -r %{buildroot}%{_datadir}/%{name}/Locale/Maketext/Extract*
rm -r %{buildroot}%{_datadir}/%{name}/Locale/Maketext/Lexicon*
rm -r %{buildroot}%{_datadir}/%{name}/Mail/SendEasy*
rm -r %{buildroot}%{_datadir}/%{name}/Module/Reload*
rm -r %{buildroot}%{_datadir}/%{name}/MP3/Icecast*
rm -r %{buildroot}%{_datadir}/%{name}/Net/IP/Match/Regexp*
rm -r %{buildroot}%{_datadir}/%{name}/Term/ReadLine/{Perl*,readline*}
rm -r %{buildroot}%{_datadir}/%{name}/Text/ASCIITable*
rm -r %{buildroot}%{_datadir}/%{name}/fonts/ttf-bitstream-vera

# remove bundle
rm -r %{buildroot}%{_datadir}/%{name}/Bundle

for f in locale/*/; do
	install -d -m755 \
		%{buildroot}%{_datadir}/locale/$(basename $f)/LC_MESSAGES
	install -m644 $f/LC_MESSAGES/xxv.mo \
		%{buildroot}%{_datadir}/locale/$(basename $f)/LC_MESSAGES
done

install -d -m755 %{buildroot}%{_logdir}/%{name}

install -d -m755 %{buildroot}%{_sysconfdir}/sysconfig
install -m644 %SOURCE3 %{buildroot}%{_sysconfdir}/sysconfig/xxv

install -d -m755 %{buildroot}%{_initrddir}
install -m755 %SOURCE2 %{buildroot}%{_initrddir}/xxv

install -d -m755 %{buildroot}%{_logdir}/xxv

install -d -m755 %{buildroot}%{_mandir}/man1
install -m644 doc/*.1  %{buildroot}%{_mandir}/man1

%find_lang xxv

%clean
rm -rf %{buildroot}

%post
%_post_service %name

%preun
%_preun_service %name

%files -f xxv.lang
%defattr(-,root,root)
%doc doc/{CHANGELOG,README} README.install.urpmi README.*.upgrade.urpmi
%attr(-,vdr,vdr) %dir %{_localstatedir}/lib/xxv
%attr(-,vdr,vdr) %dir %{_logdir}/xxv
%attr(0640,vdr,vdr) %config(noreplace) %{_localstatedir}/lib/xxv/xxvd.cfg
%attr(-,vdr,vdr) %{_var}/cache/%{name}
%config(noreplace) %{_sysconfdir}/sysconfig/xxv
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%attr(-,vdr,vdr) %dir %{_localstatedir}/lib/xxv/doc
%attr(-,vdr,vdr) %{_localstatedir}/lib/xxv/doc/*
%{_sysconfdir}/xxv
%{_initrddir}/xxv
%{_bindir}/xxvd
%{_bindir}/at-vdradmin2xxv.pl
%{_bindir}/chronicle-remove-duplicate.pl
%{_bindir}/update-xxv
%dir %{_datadir}/%{name}
%dir %{_datadir}/%{name}/Data
%{_datadir}/%{name}/Data/COW.pm
%{_datadir}/%{name}/MediaLibParser*
%dir %{_datadir}/%{name}/SOAP
%dir %{_datadir}/%{name}/SOAP/Transport
%dir %{_datadir}/%{name}/SOAP/Transport/HTTP
%{_datadir}/%{name}/SOAP/Transport/HTTP/Event.pm
%{_datadir}/%{name}/Tools.pm
%{_datadir}/%{name}/XXV
%{_datadir}/%{name}/contrib
%{_datadir}/%{name}/news
%{_datadir}/%{name}/skins
%{_datadir}/%{name}/xmltv
%{_mandir}/man1/xxvd.1*


%changelog
* Sun Aug 15 2010 Anssi Hannula <anssi@mandriva.org> 1.6-1mdv2011.0
+ Revision: 569839
- new version
- change .spec file to make it harder to forget various changes when
  updating

* Tue Jul 14 2009 Anssi Hannula <anssi@mandriva.org> 1.4-1mdv2010.0
+ Revision: 395999
- new version 1.4
- fix some instances of init script being referred to as xxvd, not xxv
- change requires on mysql to suggests
- update dependencies
- use system vera fonts
- provide update-xxv and other contrib scripts in /usr/bin
- add README.1.4.upgrade.urpmi about running update-xxv

* Mon Jun 02 2008 Pixel <pixel@mandriva.com> 1.2-1mdv2009.0
+ Revision: 214231
- adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Fri Feb 29 2008 Anssi Hannula <anssi@mandriva.org> 1.2-1mdv2008.1
+ Revision: 176914
- new version
- precreate pidfile to allow vdr user to write to it (P0)

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Jun 01 2007 Anssi Hannula <anssi@mandriva.org> 0.90-2mdv2008.0
+ Revision: 33697
- fix invalid paths in config (BuildReq)


* Thu Mar 01 2007 Anssi Hannula <anssi@mandriva.org> 0.90-1mdv2007.0
+ Revision: 130778
- 0.90
- fix requires
- fix initscript
- Import xxv

* Sun Jul 09 2006 Anssi Hannula <anssi@mandriva.org> 0.80-1mdv2007.0
- 0.80

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 0.72-2mdv2007.0
- use _ prefix for system path macros
- protect xxvd.cfg, it contains credentials in cleartext

* Sat Jun 03 2006 Anssi Hannula <anssi@mandriva.org> 0.72-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8727 |12cr|xxxterm-1.11.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A minimalists web browser
Name:		xxxterm
Version:	1.11.3
Release:	%mkrel 1
License:	MIT
Group:		Networking/WWW
URL:		https://opensource.conformal.com/wiki/XXXTerm

Source0:		https://opensource.conformal.com/snapshots/xxxterm/%{name}-%{version}.tgz
Patch0:		xxxterm-1.8.0-mdv-desktop.patch
Patch1:		xxxterm-1.11.3-link-javascriptcoregtk.patch
BuildRequires:	webkitgtk-devel >= 1.3.1
BuildRequires:	gtk2-devel libsoup-devel gnutls-devel libbsd-devel

%description
xxxterm is a minimalist web browser with sophisticated security features
designed-in (rather than through an add-on). In particular, it provides both
persistent and per-session controls for scripts and cookies, making it easy
to thwart tracking and scripting attacks.

In additional to providing a familiar mouse-based interface like other web
browsers, it offers a set of vi-like keyboard commands for users who prefer
to keep their hands on their keyboard.

The default settings provide a secure environment. With simple keyboard
commands, the user can "whitelist" specific sites, allowing cookies and scripts
from those sites. 

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
cd linux
export CFLAGS="%optflags"
%{__make} %{?_smp_mflags} OPTIMIZE="%{optflags}"

%install
export PREFIX=%{buildroot}/usr
pushd linux
%{__make} install
popd
for s in 16 32 48 64 128; do
	install -d -m 0755 %{buildroot}%{_iconsdir}/hicolor/${s}x${s}/apps/
	ln -s ../../../../xxxterm/xxxtermicon${s}.png %{buildroot}%{_iconsdir}/hicolor/${s}x${s}/apps/xxxterm.png
done
install -D -m 0644 xxxterm.desktop %{buildroot}%{_datadir}/applications/xxxterm.desktop
install -D -m 0644 style.css %{buildroot}%{_datadir}/xxxterm/style.css
install -d -m 0755 %{buildroot}/%{_docdir}/xxxterm
cat > %{buildroot}/%{_docdir}/%{name}/LICENSE << EOF
-= License =-

/*
 * Copyright (c) 2010, 2011 Marco Peereboom <marco@peereboom.us>
 * Copyright (c) 2011 Stevan Andjelkovic <stevan@student.chalmers.se>
 * Copyright (c) 2010, 2011 Edd Barrett <vext01@gmail.com>
 * Copyright (c) 2011 Todd T. Fries <todd@fries.net>
 * Copyright (c) 2011 Raphael Graf <r@undefined.ch>
 * Copyright (c) 2011 Michal Mazurek <akfaew@jasminek.net>
 *
 * Permission to use, copy, modify, and distribute this software for any
 * purpose with or without fee is hereby granted, provided that the above
 * copyright notice and this permission notice appear in all copies.
 *
 * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
 * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
 * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 */

-= javascript.h license =-

Javascript code was borrowed from the friendly folks at vimprobable2 under the following license:

/*
Copyright (c) 2009 Leon Winter
Copyright (c) 2009-2011 Hannes Schueller
Copyright (c) 2009-2010 Matto Fransen
Copyright (c) 2010-2011 Hans-Peter Deifel
Copyright (c) 2010-2011 Thomas Adam
Copyright (c) 2011 Albert Kim
Copyright (c) 2011 Daniel Carl

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.
*/
EOF

%files
%doc %dir %{_docdir}/xxxterm
%doc %{_docdir}/xxxterm/LICENSE
%{_mandir}/man1/xxxterm.*
%{_bindir}/xxxterm
%{_datadir}/applications/xxxterm.desktop
%{_datadir}/xxxterm/style.css
%{_datadir}/xxxterm/xxxterm*.png
%{_datadir}/xxxterm/tld-rules
%{_iconsdir}/hicolor/*/apps/xxxterm.png


%changelog
* Fri Mar 02 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.11.3-1mdv2012.0
+ Revision: 781779
- update to 1.11.3

* Sun Jan 08 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.10.0-1
+ Revision: 758740
- new version 1.10.0

* Mon Dec 12 2011 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.9.0-1
+ Revision: 740462
- Forgotten patch added
- Linking to libjavascriptcoregtk-1.0 fixed
- Update to 1.9.0

* Thu Nov 03 2011 Andrey Smirnov <asmirnov@mandriva.org> 1.8.0-1
+ Revision: 715807
- Macros fixed
- imported package xxxterm


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8728 |12cr|xylib-1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		major 3
%define		libname %mklibname xy %{major}
%define		develname %mklibname xy -d

Name:		xylib
Version:	1.1
Release:	1
Summary:	A C++ x-y data reading library
License:	LGPLv2
Group:		System/Libraries
Url:		http://www.unipress.waw.pl/fityk/xylib/
Source0:	http://downloads.sourceforge.net/fityk/%{name}-%{version}.tar.bz2
BuildRequires:	boost-devel
BuildRequires:	zlib-devel
BuildRequires:	bzip2-devel

%description
Xylib is a portable C++ library for reading files that contain x-y 
data from powder diffraction, spectroscopy or other experimental 
methods.

Supported formats:

    * plain text (CSV or TSV or space-separated-values)
    * Crystallographic Information File for Powder Diffraction (pdCIF)
    * Siemens/Bruker UXD
    * Siemens/Bruker RAW ver. 1/2/3/4
    * Philips UDF
    * Philips RD (raw scan) V3
    * Rigaku DAT
    * Sietronics Sieray CPI
    * DBWS/DMPLOT data file
    * Canberra MCA (only one of Canberra MCA formats?)
    * XFIT/Koalariet XDD
    * RIET7/LHPM/CSRIET/ILL_D1A5/PSI_DMC DAT
    * Vamas ISO14976 (only experiment modes: SEM or MAPSV or MAPSVDP 
      are supported; only REGULAR scan_mode is supported)
    * Princeton Instruments WinSpec SPE (only 1-D data is supported)


%package util
Summary:	An utility to convert files supported by xylib to TSV
Group:		Sciences/Chemistry
Provides:	xyconv = %{version}-%{release}

%description util
This package contains xyconv, an utility provided with the xylib 
library to convert the files it supports to TSV.

%package -n %{libname}
Summary:	A C++ x-y data reading library
Group:		System/Libraries

%description -n %{libname}
Xylib is a portable C++ library for reading files that contain x-y
data from powder diffraction, spectroscopy or other experimental
methods.

Supported formats:

    * plain text (CSV or TSV or space-separated-values)
    * Crystallographic Information File for Powder Diffraction (pdCIF)
    * Siemens/Bruker UXD
    * Siemens/Bruker RAW ver. 1/2/3/4
    * Philips UDF
    * Philips RD (raw scan) V3
    * Rigaku DAT
    * Sietronics Sieray CPI
    * DBWS/DMPLOT data file
    * Canberra MCA (only one of Canberra MCA formats?)
    * XFIT/Koalariet XDD
    * RIET7/LHPM/CSRIET/ILL_D1A5/PSI_DMC DAT
    * Vamas ISO14976 (only experiment modes: SEM or MAPSV or MAPSVDP 
      are supported; only REGULAR scan_mode is supported)
    * Princeton Instruments WinSpec SPE (only 1-D data is supported)

This package contains the xylib shared library.

%package -n %{develname}
Summary:	Development files for xylib
Group:		Development/C++
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n %{develname}
This package contains the development files for xylib.

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%files util
%{_bindir}/xyconv
%{_mandir}/man1/xyconv*

%files -n %{libname}
%{_libdir}/libxy.so.%{major}*

%files -n %{develname}
%{_libdir}/libxy.so
%{_includedir}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8729 |12cr|yabasic-2.763-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name yabasic
%define version 2.763
%define release %mkrel 7

Summary:	Small basic interpreter with printing and graphics
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	Artistic
Group:		Development/Other
Source0:	http://www.yabasic.de/download/%{name}-%{version}.tar.bz2
URL:		http://www.yabasic.de/
BuildRequires:	libx11-devel
BuildRequires:	libxt-devel
BuildRequires:	ncurses-devel
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
Yabasic implements the most common and simple elements of the basic
language; It comes with for-loops and goto with while-loops and
procedures. Yabasic does monochrome line grafics, printing comes with
no extra effort. Yabasic runs under Unix and Windows; it is small
(less than 200KB) and free.

%prep
%setup -q

%build
autoreconf -fi
%configure2_5x
%make

%check
make check-TESTS

%install
rm -rf $RPM_BUILD_ROOT

%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS NEWS README *.htm ChangeLog
%{_bindir}/*
%{_mandir}/man1/yabasic.*


%changelog
* Fri Jan 21 2011 Funda Wang <fwang@mandriva.org> 2.763-7mdv2011.0
+ Revision: 632006
- simplify BR

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Mon Aug 04 2008 Thierry Vignaud <tv@mandriva.org> 2.763-6mdv2009.0
+ Revision: 262760
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 2.763-5mdv2009.0
+ Revision: 257854
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 2.763-3mdv2008.1
+ Revision: 136631
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - buildrequires X11-devel instead of XFree86-devel

* Wed Aug 22 2007 Olivier Thauvin <nanardon@mandriva.org> 2.763-3mdv2008.0
+ Revision: 68894
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - fix man pages extension


* Thu Aug 10 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/10/06 10:31:51 (55329)
- rebuild

* Thu Aug 10 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/10/06 10:30:17 (55328)
Import yabasic

* Mon Oct 17 2005 Olivier Thauvin <nanardon@mandriva.org> 2.763-1mdk
- 2.763

* Sun May 01 2005 Olivier Thauvin <nanardon@mandriva.org> 2.751-1mdk
- 2.751
- add %%check section

* Fri May 14 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 2.744-1mdk
- 2.744


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8730 |12cr|yabause-0.9.11.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		yabause
Version:	0.9.11.1
Release:	1

Summary:	Yabause - A Saturn emulator
License:	GPLv2+
Group:		Emulators
URL:		http://yabause.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/yabause/%{name}-%{version}.tar.gz
Patch1:		yabause-0.9.11-link.patch
Patch2:		yabause-0.9.11-lib64.patch
BuildRequires:	cmake
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(glut)
BuildRequires:	jsw-devel
BuildRequires:	desktop-file-utils
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(xmu)
BuildRequires:	doxygen
# for the translations
BuildRequires:	mini18n-devel
# for gtk interface
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gtkglext-1.0)
# for qt interface
BuildRequires:	qt4-devel
Requires:	%{name}-bin = %{version}

%description
Yabause is a Sega Saturn emulator.
This package includes the translations and documentation.

%package gtk
Summary:	Yabause - A Saturn emulator - GTK+ interface
License:	GPLv2+
Group:		Emulators
Requires:	%{name} = %{version}
Provides:	%{name}-bin = %{version}

%description gtk
Yabause is a Sega Saturn emulator.

This package includes the GTK+ interface.

To use a translation :
Start yabause,
Open the settings dialog (Yabause/Preferences),
Select Advanced tab,
Type or select the appropriate file in the Translation field 
(existing translations are available in the /usr/share/yabause/ folder),
Close and restart yabause.

%package qt
Summary:	Yabause - A Saturn emulator - QT interface
License:	GPLv2+
Group:		Emulators
Requires:	%{name} = %{version}
Provides:	%{name}-bin = %{version}

%description qt
Yabause is a Sega Saturn emulator.

This package includes the QT interface.

To use a translation :
Start yabause,
Open the settings dialog (File/Settings),
Type or select the appropriate file in the Translation field 
(existing translations are available in the /usr/share/yabause/ folder),
Close and restart yabause-qt.

%prep
%setup -q
%patch1 -p1 -b .link
%ifarch x86_64
%patch2 -p1 -b .lib64
%endif

%build
cmake . -DCMAKE_INSTALL_PREFIX:PATH=/usr
cmake . -DCMAKE_INSTALL_PREFIX:PATH=/usr -DYAB_MULTIBUILD=TRUE
%make

%install
%makeinstall_std

desktop-file-install --vendor="" \
  --add-category="Emulator" \
  --remove-key="TryExec" \
  --dir %{buildroot}%{_datadir}/applications/ \
  %{buildroot}%{_datadir}/applications/*

%files
%doc AUTHORS ChangeLog GOALS README README.LIN README.QT TODO
%{_datadir}/%{name}
%{_datadir}/pixmaps/%{name}.png

%files gtk
%doc AUTHORS
%attr(0755,root,games) %{_bindir}/%{name}-gtk
%{_datadir}/applications/%{name}-gtk.desktop
%{_mandir}/man1/%{name}-gtk.1*

%files qt
%doc AUTHORS
%attr(0755,root,games) %{_bindir}/%{name}-qt
%{_datadir}/applications/%{name}-qt.desktop
%{_mandir}/man1/%{name}-qt.1*

%changelog
* Mon Nov 28 2011 Andrey Bondrov <abondrov@mandriva.org> 0.9.11-1
+ Revision: 734875
- New version 0.9.11, switch to cmake
- Rebuild
- Updated BuildRequires
- imported package yabause


* Mon Jun  1 2009 Guillaume Bedot <littletux@zarb.org> 0.9.10-1plf2010.0
- 0.9.10

* Sat Jan 17 2009 Guillaume Bedot <littletux@zarb.org> 0.9.9-1plf2009.1
- 0.9.9

* Tue Jan  6 2009 Guillaume Bedot <littletux@zarb.org> 0.9.8-1plf2009.1
- 0.9.8

* Tue Oct 21 2008 Guillaume Bedot <littletux@zarb.org> 0.9.7-1plf2009.1
- 0.9.7
- drop outdated patch

* Mon Jun 30 2008 Guillaume Bedot <littletux@zarb.org> 0.9.6-1plf2009.0
- 0.9.6
- sub-packages for qt and gtk interfaces
- obsolete patch removed (workarounded upstream)
- dropped old menu and related icons

* Thu May 29 2008 Guillaume Bedot <littletux@zarb.org> 0.9.5-1plf2009.0
- 0.9.5
- added icons as sources (do not require imagemagick)

* Tue Mar 18 2008 Guillaume Bedot <littletux@zarb.org> 0.9.4-1plf2008.1
- 0.9.4

* Tue Feb 05 2008 Anssi Hannula <anssi@zarb.org> 0.9.3-2plf2008.1
- buildrequires desktop-file-utils

* Mon Jan 28 2008 Guillaume Bedot <littletux@zarb.org> 0.9.3-1plf2008.1
- 0.9.3

* Mon Dec 17 2007 Guillaume Bedot <littletux@zarb.org> 0.9.2-1plf2008.1
- 0.9.2

* Thu Dec 06 2007 Guillaume Bedot <littletux@zarb.org> 0.9.1-2plf2008.1
- builreqs

* Tue Nov 27 2007 Guillaume Bedot <littletux@zarb.org> 0.9.1-1plf2008.1
- 0.9.1

* Wed Jun 27 2007 Guillaume Bedot <littletux@zarb.org> 0.8.5-1plf2008.0
- 0.8.5

* Wed Mar 21 2007 Guillaume Bedot <littletux@zarb.org> 0.8.0-1plf2007.1
- 0.8.0

* Fri Sep 01 2006 Guillaume Bedot <littletux@zarb.org> 0.7.1-1plf2007.0
- 0.7.1

* Wed Aug 30 2006 Anssi Hannula <anssi@zarb.org> 0.7.0-2plf2007.0
- fix buildrequires

* Tue Aug 22 2006 Guillaume Bedot <littletux@zarb.org> 0.7.0-1plf2007.0
- 0.7.0, menu, new buildrequires

* Sat Jul 22 2006 Guillaume Bedot <littletux@zarb.org> 0.6.0-2plf2007.0
- space insteas of tabs, clean install

* Wed Feb 22 2006 Guillaume Bedot <littletux@zarb.org> 0.6.0-1plf
- First package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8731 |12cr|yacas-1.3.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name yacas
%define version 1.3.2
%define release 1

%define major 0
%define libname %mklibname %name %major


Name: %{name}
Summary: Yacas, a computer algebra language
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.gz
Group: Development/Other
URL: http://yacas.sourceforge.net/
BuildRequires: gsl-devel
License: GPLv2

%description
Yacas (Yet Another Computer Algebra System) is a small and highly
flexible computer algebra language. The syntax uses a infix-operator
grammar parser. The distribution contains a small library of
mathematical functions, but its real strength is in the language in
which you can easily write your own symbolic manipulation algorithms.
It supports arbitrary precision arithmetic.

%prep
%setup -q

%build
%configure

%make

%install
%makeinstall_std

%files 
%defattr(-,root,root,0755)
%doc docs/*
%{_datadir}/yacas
%{_bindir}/*



%changelog
* Fri Mar 02 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.3.2-1
+ Revision: 781756
- version update 1.3.2

* Sun May 24 2009 Jérôme Brenier <incubusss@mandriva.org> 1.2.2-5mdv2010.0
+ Revision: 379337
- fix str fmt (1 patch)
- fix build with gcc 4.3 (1 patch)
- fix license (GPLv2)

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Fri Dec 14 2007 Thierry Vignaud <tv@mandriva.org> 1.2.2-1mdv2008.1
+ Revision: 119981
- new release
- running make -k is just asking for problems
- new URL
- buildrequires gsl-devel
- use %%mkrel
- import yacas


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8732 |12cr|yacli-0.2.3-0.0.5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define section         free
%define gcj_support     1

Name:           yacli
Version:        0.2.3
Release:        0.0.5
Epoch:          0
Summary:        org.freecompany.util
License:        MIT
Group:          Development/Java
URL:            http://www.freecompany.org/
# svn export https://svn.freecompany.org/public/util/tags/yacli-0.2.3
# zip -9r yacli-src-0.2.3.zip yacli-0.2.3
Source0:        http://repository.freecompany.org/org/freecompany/yacli/zips/yacli-src-%{version}.zip
Source1:        yacli-0.2.3-build.xml
BuildRequires:  ant
BuildRequires:  ant-junit
BuildRequires:  java-rpmbuild >= 0:1.6
BuildRequires:  junit
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildRequires:  java-devel
BuildArch:      noarch
%endif

%description
org.freecompany.util

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
Javadoc for %{name}.

%prep
%setup -q
%{__cp} -a %{SOURCE1} build.xml
%{__perl} -pi -e 's|<javac|<javac nowarn="true"|g' build.xml

%build
export CLASSPATH=$(build-classpath junit)
export OPT_JAR_LIST="ant/ant-junit"
%{ant} jar javadoc test

%install
%{__mkdir_p} %{buildroot}%{_javadir}
%{__cp} -a dist/%{name}.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do %{__ln_s} ${jar} ${jar/-%{version}/}; done)

%{__mkdir_p} %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -pr dist/doc/* %{buildroot}%{_javadocdir}/%{name}-%{version}/
%{__ln_s} %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%{_javadir}/%{name}.jar
%{_javadir}/%{name}-%{version}.jar
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-%{version}.jar.db
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-%{version}.jar.so
%endif

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}


%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 0:0.2.3-0.0.4mdv2010.0
+ Revision: 435329
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0:0.2.3-0.0.3mdv2009.0
+ Revision: 136631
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Dec 16 2007 Anssi Hannula <anssi@mandriva.org> 0:0.2.3-0.0.3mdv2008.1
+ Revision: 121065
- buildrequire java-rpmbuild, i.e. build with icedtea on x86(_64)

* Sat Sep 15 2007 Anssi Hannula <anssi@mandriva.org> 0:0.2.3-0.0.2mdv2008.0
+ Revision: 87325
- rebuild to filter out autorequires of GCJ AOT objects
- remove unnecessary Requires(post) on java-gcj-compat

* Tue Aug 07 2007 David Walluck <walluck@mandriva.org> 0:0.2.3-0.0.1mdv2008.0
+ Revision: 59603
- Import yacli


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8733 |12cr|yad-0.16.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A fork of Zenity with many improvements
Name:		yad
Version:	0.16.3
Release:	1
Group:		Development/GNOME and GTK+
License:	GPLv2
URL:		http://code.google.com/p/yad/
Source0:	%{name}-%{version}.tar.xz

BuildRequires:	gettext
BuildRequires:	intltool
BuildRequires:	libtool
BuildRequires:	pkgconfig(gtk+-2.0)

%description
Yad (yet another dialog) is a fork of Zenity with many improvements, such as
custom buttons, additional dialogs, pop-up menu in notification icon and more.

There were two main reasons to make this fork. The first one is to remove
dependencies on deprecated libraries, such as libglade and gnome-canvas.
And the second one - as for me, Zenity looks like an abandoned project.
Its ChangeLog consists of just "bump version to..." and "translation updated"
for the long time, but many interesting ideas which are ignored by
developers/maintainers were in GNOME Bugzilla.

%prep
%setup -q 

%build
%configure2_5x 
       
%make 

%install
rm -rf %{buildroot}
%makeinstall_std

rm -rf %{buildroot}/usr/share/aclocal/yad.m4

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS ChangeLog NEWS README TODO THANKS
%{_bindir}/%{name}
%{_iconsdir}/hicolor/*/apps/yad.png
%{_mandir}/man1/*.1*



%changelog
* Wed Jan 25 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.16.3-1
+ Revision: 768132
- added missing BR
- imported package yad


* Tue Jan 24 2012 Matthew Dawkins <mdawkins@unity-linux.org> 0.16.3-1-unity2011
- new version 0.16.3

* Mon Mar 07 2011 Gianvacca <gianvacca@unity-linux.org> 0.9.0-1-unity2011
- First release for Unity

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8734 |12cr|yadex-1.7.0-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Level editor for DOOM
Name:		yadex
Version:	1.7.0
Release:	%mkrel 11
License:	GPL
Group:		Games/Arcade
Source:		http://www.teaser.fr/~amajorel/yadex/%name-%version.tar.bz2
Patch0:		yadex-fix-compil.patch
Patch1:		yadex-1.7.0-gcc45.patch
URL:		http://www.teaser.fr/~amajorel/yadex
BuildRoot:	%_tmppath/%name-%version-%release-root
BuildRequires:	libx11-devel

%description
Yadex is a Doom level (wad) editor for Unix systems running X, including
Linux. It supports Doom, Doom II, Ultimate Doom, Final Doom, Heretic,
Doom press release pre beta and also, in a more or less limited way, Hexen,
Strife and Doom alpha. It is available under the terms of the GPL.

%prep
%setup -q
%patch0 -p0 -b .fix-compil
%patch1 -p0 -b .gcc

%build
./configure --prefix=%_prefix
%make CXXFLAGS="%optflags" CXX="g++ %ldflags" X11LIBDIR=%{_libdir} X11INCLUDEDIR=%{_includedir}

%install
rm -rf $RPM_BUILD_ROOT
make \
    BINDIR=%buildroot/%_bindir \
    ETCDIR=%buildroot/%_sysconfdir/%name/%version \
    ETCDIRNV=%buildroot/%_sysconfdir/%name \
    MANDIR=%buildroot/%_mandir \
    SHAREDIR=%buildroot/%_datadir/games/%name/%version \
    SHAREDIRNV=%buildroot/games/%_datadir \
        install

mkdir -p ./html
mv ./doc/*.html ./html
mv ./docsrc/*.png ./html
  
cat %buildroot/%_sysconfdir/%name/%version/yadex.cfg | \
	sed -e "s|/usr/local|%_prefix|" > %buildroot/%_sysconfdir/%name/%version/yadex.cfg.tmp

mv %buildroot/%_sysconfdir/%name/%version/yadex.cfg.tmp %buildroot/%_sysconfdir/%name/%version/yadex.cfg

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%name.desktop
[Desktop Entry]
Type=Application
Categories=Game;ArcadeGame;
Name=Yadex
Icon=arcade_section
Comment=A level editor for DOOM
Exec=%name
EOF

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%clean
rm -fr %buildroot

%files
%defattr(-,root,root)
%doc README TODO CHANGES COPYING COPYING.LIB html
%_bindir/yadex
%_bindir/yadex-%{version}
%dir %_sysconfdir/%name
%dir %_sysconfdir/%name/%version
%config(noreplace) %_sysconfdir/%name/%version/yadex.cfg
%dir %_gamesdatadir/yadex
%dir %_gamesdatadir/yadex/%{version}
%_gamesdatadir/yadex/%{version}/*.ygd
%_mandir/man6/yadex*
%{_datadir}/applications/mandriva-yadex.desktop




%changelog
* Fri Jan 21 2011 Funda Wang <fwang@mandriva.org> 1.7.0-11mdv2011.0
+ Revision: 632005
- fix build with latest gcc

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Mon Aug 04 2008 Thierry Vignaud <tv@mandriva.org> 1.7.0-10mdv2009.0
+ Revision: 262772
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.7.0-9mdv2009.0
+ Revision: 257901
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1.7.0-7mdv2008.1
+ Revision: 171193
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 18 2007 Thierry Vignaud <tv@mandriva.org> 1.7.0-6mdv2008.1
+ Revision: 132303
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request


* Mon Jan 15 2007 Olivier Thauvin <nanardon@mandriva.org> 1.7.0-6mdv2007.0
+ Revision: 108974
- patch0: fix build
- Import yadex

* Sat Jan 07 2006 Anssi Hannula <anssi@mandriva.org> 1.7.0-4mdk
- fix x86_64 build

* Fri Oct 21 2005 Olivier Thauvin <nanardon@mandriva.org> 1.7.0-3mdk
- rebuild

* Sat Jul 03 2004 Michael Scherer <misc@mandrake.org> 1.7.0-2mdk 
- rebuild for new gcc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8735 |12cr|yafaray-0.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname YafaRay

%if %{_use_internal_dependency_generator}
%define __noautoprovfiles '%{python_sitearch}/(.*)\.so$|%{_libdir}/yafaray'
%else
%define _exclude_files_from_autoprov ^%{python_sitearch}/.*\.so$\\|%{_libdir}/yafaray
%endif

Summary:	A free open-source raytracing render engine
Name:		yafaray
Version:	0.1.1
Release:	1
License:	LGPLv2.1
Group:		Graphics
URL:		http://www.yafray.org/
Source0:	http://static.yafaray.org/sources/%{oname}.%{version}.zip
Source1:	http://static.yafaray.org/sources/%{oname}-blender.%{version}.zip
Source2:	yafaray.rpmlintrc
BuildRequires:	scons
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(OpenEXR)
BuildRequires:	jpeg-devel
BuildRequires:	python-devel
BuildRequires:	swig
BuildRequires:	qt4-devel
BuildRequires:	zlib-devel
%rename yafray

%description
YafaRay is a free open-source raytracing render engine.

Raytracing is a rendering technique for generating realistic images by
tracing the path of light through a 3D scene. A render engine consists of
a "faceless" computer program that interacts with a host 3D application
to provide very specific raytracing capabilities "on demand". Blender 3D
is the host application of YafaRay.

%package blender
Summary:	Blender integration scripts
Group:		Graphics
Requires:	%{name} = %{version}-%{release}
Requires:	blender

%description blender
YafRay uses a python-coded settings interface to set lighting and rendering
parameters. This settings interface is launched by an entry automatically
added to the Blender Render menu.

%prep
%setup -q -n %{name}
%setup -q -D -T -a 1 -n %{name}

sed -i -e"s,/lib',/%{_lib}',g" config/linux2-config.py
sed -i -e"s,/lib/,/%{_lib}/,g" config/linux2-config.py
sed -i -e"s,WITH_YF_QT='false',WITH_YF_QT='true',g" config/linux2-config.py

cat << EOF >> config/linux2-config.py
YF_QTDIR = '/usr/lib/qt4'
# unversioned SO is correct by itself when the said shared object is
# meant to be dlopen at runtime, instead of being linked at build time.
#YF_SHLINKFLAGS = "-Wl,-soname,libyafaraycore.so.1"
EOF
sed -i -e"s|REL_CCFLAGS = '-O3 -ffast-math'|REL_CCFLAGS = '-ffast-math -fPIC %{optflags}'|g" config/linux2-config.py
sed -i -e"s|/usr/local|/usr|g" config/linux2-config.py
# fixes %%{buildroot} in libyafaraycore.so
sed -i -e"s,\$YF_LIBOUT,%{_libdir},g" tools/writeconfig.py
sed -i -e"s,\$YF_PLUGINPATH,%{_libdir}/%{name},g" tools/writeconfig.py

%build
scons build
scons swig

%install
scons PREFIX=%{buildroot}%{_prefix} install

mkdir -p %{buildroot}%{_datadir}/blender/scripts
mkdir -p %{buildroot}%{python_sitearch}

cp -p bindings/python/yaf*.py \
      %{buildroot}%{_datadir}/blender/scripts
cp -p bindings/python/_yaf*.so \
      %{buildroot}%{python_sitearch}
cp -p %{name}-blender/yaf*.py \
      %{buildroot}%{_datadir}/blender/scripts

%files
%doc CODING LICENSE INSTALL
%{_bindir}/%{name}-xml
%{_libdir}/%{name}/*.so
%{_libdir}/libyafaraycore.so

%files blender
%{_datadir}/blender/scripts/*
%{_libdir}/libyafarayqt.so
%{_libdir}/libyafarayplugin.so
%{python_sitearch}/_yaf*.so



%changelog
* Sat Sep 01 2012 Andrey Bondrov <abondrov@mandriva.org> 0.1.1-1
+ Revision: 816159
- imported package yafaray


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8736 |12cr|yagf-0.9.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Yet Another Graphic Front-end for Cuneiform
Name: 		yagf
Version:	0.9.2
Release:	%mkrel 1
License: 	GPLv3+
Group: 		Office
URL: 		http://symmetrica.net/cuneiform-linux/yagf-en.html
Source0: 	http://symmetrica.net/cuneiform-linux/yagf-%{version}.tar.gz
BuildRequires: 	cmake qt4-devel aspell-devel djvulibre-devel tiff-devel
#Requires: 	qt4-common aspell
Suggests:	cuneiform-linux
Suggests:	tesseract
#Requires:	aspell-ru aspell-uk aspell-en

%description
YAGF is a graphical interface for cuneiform and tesseract text recognition
tools on the Linux platform. With YAGF you can scan images via XSane, import
pages from PDF documents, perform images preprocessing and recognize texts
using cuneiform from a single command center. YAGF also makes it easy to scan
and recognize several images sequentially.

%prep
%setup -q

find . -type f -executable -exec chmod a-x {} \;

%build
%cmake
%make

%install
pushd build
%makeinstall_std
popd

%files
%{_bindir}/yagf
%{_datadir}/yagf
%{_datadir}/pixmaps/yagf.png
%{_datadir}/icons/hicolor/*/apps/yagf.*
%{_libdir}/yagf/libxspreload.so
%{_datadir}/applications/YAGF.desktop
%doc AUTHORS ChangeLog DESCRIPTION README


%changelog
* Sun Sep 09 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.9.2-1mdv2012.0
+ Revision: 816672
- update to 0.9.2

* Sun Apr 22 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.9.1-1
+ Revision: 792700
- update to 0.9.1
- remove exessive reqs

* Tue Mar 06 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.9-1
+ Revision: 782515
- new version 0.9

  + Александр Казанцев <kazancas@mandriva.org>
    - enables YAGF to recognise German and Swedish text in Gothic typesetting (tesseract 3.0 or higher is required).

* Wed Jan 04 2012 Александр Казанцев <kazancas@mandriva.org> 0.8.9-1
+ Revision: 752688
- new version 0.8.9
- drop support qt 4.6
- fix spec

* Fri Sep 02 2011 Александр Казанцев <kazancas@mandriva.org> 0.8.7-1
+ Revision: 697780
- new version 0.8.7. Add tesseract support.

  + Sergey Zhemoitel <serg@mandriva.org>
    - patch russian comment in .desktop
    - patch russian comments in .desktop
    - patch russian comments in .desktop

* Sun Feb 27 2011 Funda Wang <fwang@mandriva.org> 0.8.6-2
+ Revision: 640474
- rebuild to obsolete old packages

* Tue Feb 22 2011 Александр Казанцев <kazancas@mandriva.org> 0.8.6-1
+ Revision: 639298
- new version 0.8.6

* Fri Jan 28 2011 Александр Казанцев <kazancas@mandriva.org> 0.8.5-1
+ Revision: 633710
- new version 0.8.5

* Wed Jan 05 2011 Александр Казанцев <kazancas@mandriva.org> 0.8.3-1mdv2011.0
+ Revision: 628930
- new version 0.8.3

* Fri Dec 31 2010 Александр Казанцев <kazancas@mandriva.org> 0.8.2-1mdv2011.0
+ Revision: 626911
- initial release
- import yagf


* Thu Apr 15 2010 Dmitry Nikitin <luckas_fb@mail.ru> - 0.8.2
- New version 0.8.2
- add support djvulibre by kinder
- add support for recognition format hocr and smarttext
- add Ukrainian translation for yagf
- update Russian translation
- some fix end of line

* Sun Aug 16 2009 Andrei Borovsky <anb@symmetrica.net> - 0.8.1
- batch recognition added
* Wed Aug 5 2009  Andrei Borovsky <anb@symmetrica.net> - 0.8.0
- text selection blocks are now resizable
- images management bar is added
* Wed Aug 5 2009  Andrei Borovsky <anb@symmetrica.net> - 0.8.0
- text selection blocks are now resizable
- images management bar is added
* Sat Jul 25 2009 Andrei Borovsky <anb@symmetrica.net> - 0.7.1
- scaling and rotation is kept between images in the series
- images and text may be scaled by Ctrl + mouse wheel or by Ctrl + [+]/[-] keys.
* Sun Jul 19 2009 Andrei Borovsky <anb@symmetrica.net> - 0.7.0
- spell-checking is added
- saving to html with images is added
* Fri Jul 17 2009 Andrei Borovsky <anb@symmetrica.net> - 0.6.2
- merged the patches with the appropriate files
- removed unnessesary ldconfig call
* Wed Jul 15 2009 Kyrill Detinov <lazy.kent.suse@gmail.com> - 0.6.1
- update to 0.6.1
- fixed build in x86-64
- corrected build requires
* Sat Jun 20 2009 Kyrill Detinov <lazy.kent.suse@gmail.com> - 0.5.0
- change compiling outside of the source tree
* Mon Jun 15 2009 Kyrill Detinov <lazy.kent.suse@gmail.com> - 0.5.0
- fix requires Qt version
* Mon Jun 08 2009 Kyrill Detinov <lazy.kent.suse@gmail.com> - 0.5.0
- correct build requires:  libqt4-devel <= 4.4.3, cmake >= 2.6
* Fri Jun 05 2009 Kyrill Detinov <lazy.kent.suse@gmail.com> - 0.5.0
- initial package created

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8737 |12cr|yahqtzee-2009.10-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           yahqtzee
Version:        2009.10
Summary:        A dice game written in C++ with Qt 4
Release:        %mkrel 2
License:        GPL
Group:          Graphical desktop/KDE
URL:            http://www.qt-apps.org/content/show.php/YahQtzee?content=88126
Source0:        http://prdownloads.sourceforge.net/88126-yahtzee-%version.tar.gz
Patch0:         88126-yahtzee-2009.02-fix-desktopfile.patch
BuildRoot:      %_tmppath/%name-%version-%release-buildroot
BuildRequires:  qt4-devel

%description
A dice game written in C++ with Qt 4. 

%files
%defattr(-,root,root)
%_gamesdatadir/yahtzee
%_gamesbindir/yahtzee
%_datadir/applications/yahtzee.desktop
%_iconsdir/yahtzee.png

#-----------------------------------------------------------------------------

%prep
%setup -q -n yahtzee
%patch0 -p1

%build

qmake yahtzee.pro

%make


%install
rm -rf %buildroot
%__mkdir -p  %buildroot%_gamesdatadir/yahtzee
%__cp yahtzee %buildroot%_gamesdatadir/yahtzee/
%__cp *.qm  %buildroot%_gamesdatadir/yahtzee/

%__mkdir -p %buildroot%_gamesdatadir/yahtzee/images
%__cp images/* %buildroot%_gamesdatadir/yahtzee/images

%__mkdir -p %buildroot%_gamesbindir 
ln -s %_gamesdatadir/yahtzee/yahtzee %buildroot%_gamesbindir

%__mkdir -p %buildroot%_datadir/applications
%__cp desktop/yahtzee.desktop %buildroot%_datadir/applications/yahtzee.desktop

%__mkdir -p %buildroot%_iconsdir
%__cp desktop/yahtzee.png %buildroot%_iconsdir/yahtzee.png

%clean
rm -rf %{buildroot}



%changelog
* Mon Sep 21 2009 Thierry Vignaud <tvignaud@mandriva.com> 2009.10-2mdv2010.0
+ Revision: 446277
- rebuild

* Wed Mar 04 2009 Antoine Ginies <aginies@mandriva.com> 2009.10-1mdv2009.1
+ Revision: 348480
- update to latest release available

* Tue Jan 13 2009 Nicolas Lécureuil <neoclust@mandriva.org> 2009.02-1mdv2009.1
+ Revision: 329217
- New upstream version

* Sat Dec 13 2008 Nicolas Lécureuil <neoclust@mandriva.org> 2008.50-2mdv2009.1
+ Revision: 313942
- Bump release

* Sat Dec 13 2008 Nicolas Lécureuil <neoclust@mandriva.org> 2008.50-1mdv2009.1
+ Revision: 313940
- Fix Summary
- import yahqtzee



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8738 |12cr|yakuake-2.9.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Very powerful Quake style Konsole
Name:		yakuake
Version:	2.9.9
Release:	%mkrel 1
License:	GPLv2+
Group:		Graphical desktop/KDE
Source0:	http://download.kde.org/stable/yakuake/%{version}/src/%{name}-%{version}.tar.xz
Url:		http://www.kde-apps.org/content/show.php?content=29153
BuildRequires:	kdelibs4-devel
Requires:	konsole
Obsoletes:	kde4-%name <= 2.9.2
Provides:	kde4-%name = %version

%description
Yakuake is a Quake-style terminal emulator based on KDE Konsole technology.

%files -f %{name}.lang
%doc AUTHORS ChangeLog README TODO NEWS KDE4FAQ
%{_kde_bindir}/*
%{_kde_datadir}/applications/kde4/*.desktop
%{_kde_appsdir}/%{name}
%{_kde_appsdir}/kconf_update/%{name}*
%{_kde_configdir}/yakuake.knsrc
%{_kde_iconsdir}/hicolor/*/apps/*

#--------------------------------------------------------------------

%prep 
%setup -qn %{name}-%{version}

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang %name

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8739 |12cr|yaml-cpp-0.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d

Name:		yaml-cpp
Version:	0.3.0
Release:	1
Summary:	A YAML parser and emitter for C++
Group:		Development/C++
License:	MIT
URL:		http://code.google.com/p/yaml-cpp/
Source0:	http://yaml-cpp.googlecode.com/files/%{name}-%{version}.tar.gz
BuildRequires:	cmake

%description
yaml-cpp is a YAML parser and emitter in C++ written around the YAML 1.2 spec.

%package	-n %{libname}
Summary:	A YAML parser and emitter for C++
Group:		System/Libraries
License:	MIT
Obsoletes:	%{name} < 0.3.0

%description	-n %{libname}
yaml-cpp is a YAML parser and emitter in C++ written around the YAML 1.2 spec.

%package	-n %{devname}
Summary:	Development files for %{name}
Group:		Development/C++
License:	MIT
Obsoletes:	%{name}-devel < 0.3.0
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description	-n %{devname}
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.

%prep
%setup -q -n %{name}
# Fix eol
sed -i 's/\r//' license.txt

%build
# ask cmake to not strip binaries
%cmake -DYAML_CPP_BUILD_TOOLS=0
%make VERBOSE=1

%install
%makeinstall_std -C build

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{devname}
%{_includedir}/yaml-cpp/
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc



%changelog
* Sat Oct  6 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: ba3e76b
- New version 0.3.0, fix package structure according to Mandriva/Rosa policy
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8740 |12cr|yarg-0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: yarg
Version: 0.4
Release: %mkrel 1
Summary: Yet Another Randr Gui
Group: System/X11
Source0: %{name}-%{version}.tar.bz2
Source1: %{name}.desktop
License: GPLv2+
BuildRoot: %{_tmppath}/%{name}-root

BuildRequires: qt4-devel
BuildRequires: libx11-devel
BuildRequires: libxrandr-devel
BuildRequires: libboost-devel

%description
Yet Another Randr Gui is a very simple Randr gui written in QT. Currently, it
only supports basic functionality and can be minimized to tray.

%prep
%setup -q

%build
qmake PREFIX=/usr

%make

%install
rm -rf %{buildroot}
make install INSTALL_ROOT=%{buildroot}

mkdir -p %{buildroot}/%{_datadir}/applications/
cp -r %{SOURCE1} %{buildroot}/%{_datadir}/applications/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/yarg
%{_datadir}/yarg
%{_datadir}/applications/yarg.desktop
%{_mandir}/man1/yarg.1*


%changelog
* Thu Dec 09 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 0.4-1mdv2011.0
+ Revision: 618312
- New version: 0.4

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.1 packages

* Thu Apr 01 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 0.3-1mdv2010.1
+ Revision: 530745
- import yarg


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8741 |12cr|yarssr-0.2.2-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	An unobtrusive RSS Aggregator
Name:		yarssr
Version:	0.2.2
Release:	%mkrel 7
Group:		Networking/News
License:	GPL
URL:		http://yarssr.sourceforge.net/
Source:		http://osdn.dl.sourceforge.net/sourceforge/%{name}/%{name}-%{version}.tar.gz
BuildRoot:	%{_tmppath}/root-%{name}-%{version}
BuildRequires:	coreutils, gettext
BuildArch:	noarch

%description
Yet Another RSS Reader is an RSS aggregator and reader that displays its
results in the GNOME or KDE system tray (notification area). To view the
contents of the feed just click the menu-item and it will launch in your
favorite browser. It is written in Perl and uses gtk2-perl for its
interface. YARSSR is still early in development, but is entirely usable.

%prep
%setup -q

%build
%make PREFIX=%{_prefix}

%install
%makeinstall_std PREFIX=%{_prefix}
%find_lang %name

%clean
 [ %buildroot != '/' ] && rm -fr %buildroot	

%files -f %name.lang
%defattr(-,root,root,0755)
%doc ChangeLog INSTALL README TODO
%{_bindir}/%{name}
%{_prefix}/lib/%{name}
%{_datadir}/%{name}



%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.2.2-7mdv2010.0
+ Revision: 435345
- rebuild

* Mon Aug 04 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.2.2-6mdv2009.0
+ Revision: 262784
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.2.2-5mdv2009.0
+ Revision: 257931
- rebuild

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 0.2.2-3mdv2008.1
+ Revision: 141006
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Thu Aug 10 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/10/06 10:38:34 (55337)
- making package really noarch

* Thu Aug 10 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/10/06 10:36:36 (55336)
- lib64 fix

* Thu Aug 10 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/10/06 10:33:08 (55331)
Import yarssr

* Sun Apr 30 2006 Olivier Thauvin <nanardon@mandriva.org> 0.2.2-2mdk
- rebuild

* Wed Mar 23 2005 Olivier Thauvin <nanardon@mandrake.org> 0.2.2-1mdk
- From  Julien Hebert <juke@fr.st>
  - New Package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8742 |12cr|yate-4.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 4
%define lib_name %mklibname %{name} %{major}
%define lib_name_devel %mklibname %{name} -d
%define uprel	2

Name:           yate
Version:        4.2.0
Release:        1
Summary:        Yet Another Telephony Engine
License:        GPLv2+
Group:          Networking/Instant messaging
URL:            http://yate.null.ro/
Source0:        http://yate.null.ro/tarballs/yate%{major}/%{name}-%{version}-%{uprel}.tar.gz
# Converted from <http://yate.null.ro/favicon.ico>
Source1:        yate-16.png
Source2:        yate-32.png
Patch0:		yate-4.1.0-mdv-dont_break_cflags.patch

Requires(post): rpm-helper
Requires(preun): rpm-helper
BuildRequires:  desktop-file-utils
BuildRequires:  doxygen
BuildRequires:  gcc-c++
BuildRequires:  imagemagick
BuildRequires:  pkgconfig(alsa)
BuildRequires:  coredumper-devel
BuildRequires:  gsm-devel
BuildRequires:  qt4-devel
BuildRequires:  xulrunner-devel
BuildRequires:  mysql-devel
BuildRequires:  openssl-devel
BuildRequires:  pq-devel
BuildRequires:  pri-devel
#BuildRequires:  pkgconfig(ptlib)
BuildRequires:	pkgconfig(spandsp)
BuildRequires:  speex-devel
BuildRequires:  tonezone-devel
#BuildRequires:  pkgconfig(opal)
BuildRequires:  postgresql-devel

%description
Yate is a telephony engine designed to implement PBX and IVR solutions 
for small to large scale projects.

%files
%dir %{_defaultdocdir}/%{name}
%doc %{_defaultdocdir}/%{name}/README
%doc %{_defaultdocdir}/%{name}/COPYING
%doc %{_defaultdocdir}/%{name}/ChangeLog
%{_bindir}/yate
%{_mandir}/*/yate.*
%{_initrddir}/yate
%dir %{_datadir}/yate/data
%{_datadir}/yate/data/*
%dir %{_libdir}/yate
%dir %{_libdir}/yate/client
%dir %{_libdir}/yate/jabber
%dir %{_libdir}/yate/server
%dir %{_libdir}/yate/sig
%dir %{_libdir}/yate/sip
%{_libdir}/yate/cdrbuild.yate
%{_libdir}/yate/cdrfile.yate
%{_libdir}/yate/regexroute.yate
%{_libdir}/yate/javascript.yate
%{_libdir}/yate/gvoice.yate
%{_libdir}/yate/isaccodec.yate
%{_libdir}/yate/server/regfile.yate
%{_libdir}/yate/server/accfile.yate
%{_libdir}/yate/server/register.yate
%{_libdir}/yate/tonegen.yate
%{_libdir}/yate/tonedetect.yate
%{_libdir}/yate/wavefile.yate
%{_libdir}/yate/conference.yate
%{_libdir}/yate/moh.yate
%{_libdir}/yate/callgen.yate
%{_libdir}/yate/analyzer.yate
%{_libdir}/yate/rmanager.yate
%{_libdir}/yate/msgsniff.yate
%{_libdir}/yate/mux.yate
%{_libdir}/yate/pbx.yate
%{_libdir}/yate/dumbchan.yate
%{_libdir}/yate/callfork.yate
%{_libdir}/yate/extmodule.yate
%{_libdir}/yate/filetransfer.yate
%{_libdir}/yate/ysipchan.yate
%{_libdir}/yate/yrtpchan.yate
%{_libdir}/yate/ystunchan.yate
%{_libdir}/yate/ysockschan.yate
%{_libdir}/yate/yiaxchan.yate
%{_libdir}/yate/yjinglechan.yate
%{_libdir}/yate/enumroute.yate
%{_libdir}/yate/faxchan.yate
%{_libdir}/yate/ilbcwebrtc.yate
%{_libdir}/yate/ilbccodec.yate
%{_libdir}/yate/server/dbwave.yate
%{_libdir}/yate/server/dbpbx.yate
%{_libdir}/yate/server/pbxassist.yate
%{_libdir}/yate/server/park.yate
%{_libdir}/yate/server/queues.yate
%{_libdir}/yate/server/lateroute.yate
%{_libdir}/yate/server/callcounters.yate
%{_libdir}/yate/server/yradius.yate
%{_libdir}/yate/server/sipfeatures.yate
%{_libdir}/yate/server/queuesnotify.yate
%{_libdir}/yate/server/heartbeat.yate
%{_libdir}/yate/server/clustering.yate
%{_libdir}/yate/server/mgcpca.yate
%{_libdir}/yate/server/mgcpgw.yate
%{_libdir}/yate/server/mrcpspeech.yate
%{_libdir}/yate/server/ysigchan.yate
%{_libdir}/yate/server/ciscosm.yate
%{_libdir}/yate/server/sigtransport.yate
%{_libdir}/yate/server/analog.yate
%{_libdir}/yate/server/analogdetect.yate
%{_libdir}/yate/server/users.yate
%{_libdir}/yate/server/presence.yate
%{_libdir}/yate/server/subscription.yate
%{_libdir}/yate/server/cpuload.yate
%{_libdir}/yate/server/ccongestion.yate
%{_libdir}/yate/server/monitoring.yate
%{_libdir}/yate/server/ysnmpagent.yate
%{_libdir}/yate/server/cache.yate
%{_libdir}/yate/server/eventlogs.yate
%{_libdir}/yate/client/osschan.yate
%{_libdir}/yate/client/jabberclient.yate
%{_libdir}/yate/jabber/jabberserver.yate
%{_libdir}/yate/jabber/jbfeatures.yate
%{_libdir}/yate/sig/isupmangler.yate
%{_libdir}/yate/sig/ss7_lnp_ansi.yate
%{_libdir}/yate/sig/camel_map.yate
%{_libdir}/yate/sip/sip_cnam_lnp.yate
%dir %{_sysconfdir}/yate
%config(noreplace) %{_sysconfdir}/yate/accfile.conf
%config(noreplace) %{_sysconfdir}/yate/cdrbuild.conf
%config(noreplace) %{_sysconfdir}/yate/cdrfile.conf
%config(noreplace) %{_sysconfdir}/yate/callcounters.conf
%config(noreplace) %{_sysconfdir}/yate/dbpbx.conf
%config(noreplace) %{_sysconfdir}/yate/dsoundchan.conf
%config(noreplace) %{_sysconfdir}/yate/enumroute.conf
%config(noreplace) %{_sysconfdir}/yate/sipfeatures.conf
%config(noreplace) %{_sysconfdir}/yate/callfork.conf
%config(noreplace) %{_sysconfdir}/yate/extmodule.conf
%config(noreplace) %{_sysconfdir}/yate/filetransfer.conf
%config(noreplace) %{_sysconfdir}/yate/moh.conf
%config(noreplace) %{_sysconfdir}/yate/mux.conf
%config(noreplace) %{_sysconfdir}/yate/pbxassist.conf
%config(noreplace) %{_sysconfdir}/yate/queues.conf
%config(noreplace) %{_sysconfdir}/yate/queuesnotify.conf
%config(noreplace) %{_sysconfdir}/yate/lateroute.conf
%config(noreplace) %{_sysconfdir}/yate/regexroute.conf
%config(noreplace) %{_sysconfdir}/yate/javascript.conf
%config(noreplace) %{_sysconfdir}/yate/regfile.conf
%config(noreplace) %{_sysconfdir}/yate/register.conf
%config(noreplace) %{_sysconfdir}/yate/tonegen.conf
%config(noreplace) %{_sysconfdir}/yate/rmanager.conf
%config(noreplace) %{_sysconfdir}/yate/yate.conf
%config(noreplace) %{_sysconfdir}/yate/yiaxchan.conf
%config(noreplace) %{_sysconfdir}/yate/yradius.conf
%config(noreplace) %{_sysconfdir}/yate/yrtpchan.conf
%config(noreplace) %{_sysconfdir}/yate/ysockschan.conf
%config(noreplace) %{_sysconfdir}/yate/ystunchan.conf
%config(noreplace) %{_sysconfdir}/yate/ysipchan.conf
%config(noreplace) %{_sysconfdir}/yate/yjinglechan.conf
%config(noreplace) %{_sysconfdir}/yate/heartbeat.conf
%config(noreplace) %{_sysconfdir}/yate/clustering.conf
%config(noreplace) %{_sysconfdir}/yate/mgcpca.conf
%config(noreplace) %{_sysconfdir}/yate/mgcpgw.conf
%config(noreplace) %{_sysconfdir}/yate/analog.conf
%config(noreplace) %{_sysconfdir}/yate/ysigchan.conf
%config(noreplace) %{_sysconfdir}/yate/ciscosm.conf
%config(noreplace) %{_sysconfdir}/yate/sigtransport.conf
%config(noreplace) %{_sysconfdir}/yate/cpuload.conf
%config(noreplace) %{_sysconfdir}/yate/ccongestion.conf
%config(noreplace) %{_sysconfdir}/yate/monitoring.conf
%config(noreplace) %{_sysconfdir}/yate/ysnmpagent.conf
%config(noreplace) %{_sysconfdir}/yate/cache.conf
%config(noreplace) %{_sysconfdir}/yate/users.conf
%config(noreplace) %{_sysconfdir}/yate/presence.conf
%config(noreplace) %{_sysconfdir}/yate/subscription.conf
%config(noreplace) %{_sysconfdir}/yate/jabberclient.conf
%config(noreplace) %{_sysconfdir}/yate/jabberserver.conf
%config(noreplace) %{_sysconfdir}/yate/jbfeatures.conf
%config(noreplace) %{_sysconfdir}/yate/isupmangler.conf
%config(noreplace) %{_sysconfdir}/yate/ss7_lnp_ansi.conf
%config(noreplace) %{_sysconfdir}/yate/camel_map.conf
%config(noreplace) %{_sysconfdir}/yate/sip_cnam_lnp.conf
%config(noreplace) %{_sysconfdir}/yate/gvoice.conf
%config(noreplace) %{_sysconfdir}/yate/eventlogs.conf
%config(noreplace) %{_sysconfdir}/yate/lksctp.conf

%config %{_sysconfdir}/logrotate.d/yate

%post
%_post_service %{name}

%preun
%_preun_service %{name}

#------------------------------------------------------------------------------

%package alsa
Summary:        ALSA sound driver for Yate
Group:          Networking/Instant messaging

%description alsa
Advanced Linux Sound Architecture audio driver for Yate. This is the 
recommended audio interface for using the client under Linux.

%files alsa
%{_libdir}/yate/client/alsachan.yate

#------------------------------------------------------------------------------

%package gsm
Summary:        GSM audio codec for Yate
Group:          Networking/Instant messaging

%description gsm
European GSM 06.10 audio codec for Yate. This is a low CPU usage codec 
that provides moderate compression and good voice quality.

%files gsm
%{_libdir}/yate/gsmcodec.yate

#------------------------------------------------------------------------------

%package speex
Summary:        Speex audio codec for Yate
Group:          Networking/Instant messaging

%description speex
Speex audio codec for Yate. Speex is based on CELP  and is designed to
compress voice at bitrates ranging from 2 to 44 kbps.

%files speex
%{_libdir}/yate/speexcodec.yate

#------------------------------------------------------------------------------

%package h323
Summary:        H.323 protocol driver for Yate
Group:          Networking/Instant messaging

%description h323
Yate driver for the ITU-T H.323 VoIP protocol based on the OpenH323 
library.

%files h323
#%{_libdir}/yate/h323chan.yate
%config(noreplace) %{_sysconfdir}/yate/h323chan.conf

#------------------------------------------------------------------------------

%package isdn
Summary:        ISDN PRI card and protocol drivers for Yate
Group:          Networking/Instant messaging

%description isdn
Yate drivers for ISDN PRI cards supported by the Zaptel or Wanpipe 
kernel interfaces.

%files isdn
#%{_libdir}/yate/server/wpcard.yate
%config(noreplace) %{_sysconfdir}/yate/wpcard.conf
%{_libdir}/yate/server/zapcard.yate
%config(noreplace) %{_sysconfdir}/yate/zapcard.conf
#%{_libdir}/yate/server/tdmcard.yate
%config(noreplace) %{_sysconfdir}/yate/tdmcard.conf

#------------------------------------------------------------------------------

#%package lksctp
#Summary:        Linux Kernel based SCTP support for Yate
#Group:          Networking/Instant messaging
#Provides:       %{name}-sctp = %{EVRD}
#
#%description lksctp
#This package provides SCTP sockets support for Yate based on the Linux Kernel
#implementation. These are needed for standard SIGTRAN interfaces.
#
#%files lksctp
#%{_libdir}/yate/server/lksctp.yate

#------------------------------------------------------------------------------

%package openssl
Summary:        OpenSSL based encryption support for Yate
Group:          Networking/Instant messaging
Provides:       %{name}-ssl = %{EVRD}
Provides:       %{name}-crypto = %{EVRD}

%description openssl
This package provides SSL/TLS encrypted communication support for Yate as
well as cryptographic routines used for other purposes.

%files openssl
%{_libdir}/yate/openssl.yate
%config(noreplace) %{_sysconfdir}/yate/openssl.conf

#------------------------------------------------------------------------------

%package zlib
Summary:        Zlib compression support for Yate
Group:          Networking/Instant messaging
Provides:       %{name}-compression = %{EVRD}

%description zlib
This package provides Zlib data compression for Yate.

%files zlib
%{_libdir}/yate/zlibcompress.yate
%config(noreplace) %{_sysconfdir}/yate/zlibcompress.conf

#------------------------------------------------------------------------------

%package pgsql
Summary:        PostgreSQL database driver for Yate
Group:          Networking/Instant messaging
Provides:       %{name}-database = %{EVRD}

%description pgsql
This package allows Yate to connect to a PostgreSQL database server. 
All modules that support database access will be able to use 
PostgreSQL.

%files pgsql
%{_libdir}/yate/server/pgsqldb.yate
%config(noreplace) %{_sysconfdir}/yate/pgsqldb.conf

#------------------------------------------------------------------------------

%package mysql
Summary:        MySQL database driver for Yate
Group:          Networking/Instant messaging
Provides:       %{name}-database = %{EVRD}

%description mysql
This package allows Yate to connect to a MySQL database server. All 
modules that support database access will be able to use MySQL.

%files mysql
%{_libdir}/yate/server/mysqldb.yate
%config(noreplace) %{_sysconfdir}/yate/mysqldb.conf

#------------------------------------------------------------------------------

%package client-common
Summary:        Common files for all Yate clients
Group:          Networking/Instant messaging

%description client-common
This package includes the common files needed to use Yate as a VoIP client.

%files client-common
%defattr(-, root, root)
%{_datadir}/pixmaps/null_team-*.png
%dir %{_datadir}/yate/skins
%{_datadir}/yate/skins/*
%dir %{_datadir}/yate/sounds
%{_datadir}/yate/sounds/*
%dir %{_datadir}/yate/help
%{_datadir}/yate/help/*
%config(noreplace) %{_sysconfdir}/yate/providers.conf

#------------------------------------------------------------------------------

%package qt4
Summary:        Qt-4 client package for Yate
Group:          Networking/Instant messaging
Provides:       %{name}-client = %{EVRD}
Requires:       %{name}-client-common = %{EVRD}

%description qt4
The yate-qt4 package includes the files needed to use Yate as a VoIP client
with a Qt version 4 graphical interface.

%files qt4
%defattr(-, root, root)
%{_bindir}/yate-qt4
%{_libdir}/libyateqt4.so.*
%{_libdir}/yate/qt4/*.yate
%{_datadir}/applications/yate-qt4.desktop
%config(noreplace) %{_sysconfdir}/yate/yate-qt4.conf

#------------------------------------------------------------------------------

%package scripts
Summary:        External scripting package for Yate
Group:          Networking/Instant messaging
Requires:       %{name} = %{EVRD}

%description scripts
The yate-scripts package includes libraries for using external scripts 
with Yate.

%files scripts
%dir %{_datadir}/yate/scripts
%{_datadir}/yate/scripts/*.*

#------------------------------------------------------------------------------

%package -n %{lib_name}
Summary:        Library for Yate
Group:          System/Libraries

%description -n %{lib_name}
Library for Yate.

%files -n %{lib_name}
%{_libdir}/libyate.so.*
%{_libdir}/libyatescript.so.*
%{_libdir}/libyatejabber.so.*
%{_libdir}/libyatesig.so.*
%{_libdir}/libyatemgcp.so.*

#------------------------------------------------------------------------------

%package -n %{lib_name_devel}
Summary:        Development package for Yate
Group:          Development/C++
Requires:       %{lib_name} = %{EVRD}
Provides:       %{name}-devel = %{EVRD}
Provides:       lib%{name}-devel = %{EVRD}
Obsoletes:	%mklibname -d %{name} 1.2.0

%description -n %{lib_name_devel}
This package includes the libraries and header files for Yate that can 
be used to build and install new modules.

%files -n %{lib_name_devel}
%defattr(-, root, root)
%doc %{_datadir}/doc/%{lib_name_devel}/*.html
%doc %{_datadir}/doc/%{lib_name_devel}/api/*
/usr/include/*
%{_libdir}/lib*.so
%{_bindir}/yate-config
%{_mandir}/*/yate-config.*
%{_libdir}/pkgconfig/yate.pc

#------------------------------------------------------------------------------

%package all
Summary:        Metapackage for Yate
Group:          Networking/Instant messaging
Requires:       %{name} = %{EVRD}
Requires:       %{name}-alsa = %{EVRD}
Requires:       %{name}-gsm = %{EVRD}
Requires:       %{name}-speex = %{EVRD}
#Requires:       %{name}-h323 = %{EVRD}
Requires:       %{name}-isdn = %{EVRD}
#Requires:       %{name}-lksctp = %{EVRD}
Requires:       %{name}-openssl = %{EVRD}
Requires:       %{name}-zlib = %{EVRD}
Requires:       %{name}-mysql = %{EVRD}
Requires:       %{name}-pgsql = %{EVRD}
Requires:       %{name}-qt4 = %{EVRD}
Requires:       %{name}-scripts = %{EVRD}

%description all
Metapackage for Yate allowing to fetch and install all components at 
once. It contains no files, just dependencies to all other packages.

#------------------------------------------------------------------------------

%prep
%setup -q -n %{name}
%patch0 -p1

# fix openh323 detection
%{__perl} -pi -e 's|/lib/|/%{_lib}/|g' configure.in
# fix CFLAGS
#%{__perl} -pi -e 's|^CFLAGS := (.*)|CFLAGS := %{optflags} \1|g;' \
#              -e 's|^CXXFLAGS := (.*)|CXXFLAGS := %{optflags} \1|g;' \
#              -e 's|^CPPFLAGS := (.*)|CPPFLAGS := %{optflags} \1|g;' \
#  `%{_bindir}/find . -type f -name Makefile.in`
# fix caps and logdir
%{__perl} -pi -e 's|YATE|yate|g;' \
              -e 's|/var/log|%{_logdir}|g;' \
  packing/rpm/yate.init

autoreconf

%build
%{configure2_5x} --with-archlib=%{_lib}
make 
%make apidocs-everything 

%install
%{__rm} -rf %{buildroot}
%{makeinstall_std}

%{__mkdir_p} %{buildroot}%{_initrddir}
%{__cp} -a packing/rpm/yate.init %{buildroot}%{_initrddir}/yate

%{__mkdir_p} %{buildroot}%{_logdir}/yate

%{__mkdir_p} %{buildroot}%{_sysconfdir}/logrotate.d
%{__cat} > %{buildroot}%{_sysconfdir}/logrotate.d/yate << EOF
%{_logdir}/yate {
    notifempty
    missingok
    rotate 7
    daily
    compress
    create 644 root root
    postrotate
         /sbin/service yate reload 2>/dev/null || true
    endscript
}
EOF

%{_bindir}/find %{buildroot} -type f -name '*.menu' | %{_bindir}/xargs -t %{__rm}
#%{__mkdir_p} %{buildroot}%{_datadir}/icons/hicolor/16x16/apps
#%{__cp} -a %{SOURCE1} %{buildroot}%{_datadir}/icons/hicolor/16x16/apps/%{name}-qt4.png
#%{__mkdir_p} %{buildroot}%{_datadir}/icons/hicolor/32x32/apps
#%{__cp} -a %{SOURCE2} %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/%{name}-qt4.png
#%{__mkdir_p} %{buildroot}%{_datadir}/icons/hicolor/48x48/apps
#%{_bindir}/convert -resize 48x48 %{SOURCE2} %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/%{name}-qt4.png
#%{__mkdir_p} %{buildroot}%{_datadir}/pixmaps
#%{__cp} -a %{SOURCE2} %{buildroot}%{_datadir}/pixmaps/%{name}-qt4.png

mkdir -p %{buildroot}%{_datadir}/applications/
#/bin/echo 'Icon=%{name}-qt4' >> %{buildroot}%{_datadir}/applications/yate-qt4.desktop
%{_bindir}/desktop-file-install --vendor ""             \
        --dir %{buildroot}%{_datadir}/applications \
        --add-category X-MandrivaLinux-Internet-InstantMessaging \
        --remove-category Application                   \
        %{buildroot}%{_datadir}/applications/yate-qt4.desktop

# fix wrong location doc files
mv %{buildroot}%{_docdir}/%{name}-%{version} %{buildroot}%{_docdir}/%{name}

install -d -m 755 %{buildroot}/%{_docdir}/%{lib_name_devel}
mv %{buildroot}%{_docdir}/%{name}/*.html %{buildroot}%{_docdir}/%{name}/api/ %{buildroot}/%{_docdir}/%{lib_name_devel}


%changelog
* Wed Apr 25 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 4.1.0-1mdv2011.0
+ Revision: 793322
- update to 4.1.0
- update to 4.0.0

  + Sergey Zhemoitel <serg@mandriva.org>
    - resource for new version
    - update to new version 3.3.2

* Thu Mar 17 2011 Oden Eriksson <oeriksson@mandriva.com> 0:2.2.0-6
+ Revision: 645907
- relink against libmysqlclient.so.18

* Sat Jan 01 2011 Oden Eriksson <oeriksson@mandriva.com> 0:2.2.0-5mdv2011.0
+ Revision: 627292
- rebuilt against mysql-5.5.8 libs, again

* Thu Dec 30 2010 Oden Eriksson <oeriksson@mandriva.com> 0:2.2.0-4mdv2011.0
+ Revision: 626566
- rebuilt against mysql-5.5.8 libs

* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0:2.2.0-3mdv2011.0
+ Revision: 615758
- the mass rebuild of 2010.1 packages

* Thu Apr 08 2010 Michael Scherer <misc@mandriva.org> 0:2.2.0-2mdv2010.1
+ Revision: 533138
- Rebuild for new libopenssl
- remove patch0, not applied and it seems that yate respect fhs already

* Tue Mar 23 2010 Michael Scherer <misc@mandriva.org> 0:2.2.0-1mdv2010.1
+ Revision: 526776
- drop patch1, applied upstream
- drop patch2, splitted and rediffed in 3 patch
- rediff patchs for version 2.2
- really update to 2.2, and no longer hardcode the tarball version, thus leading to mdvsys update failure
- add patch to fix qt detection
- complete patch for linking order
- add patch for format string detection
- update to 2.2
- fix various problems

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild
    - lowercase ImageMagick

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Mon Dec 08 2008 Funda Wang <fwang@mandriva.org> 0:2.0.0-2mdv2009.1
+ Revision: 311718
- rebuild for new mysql

* Mon Aug 11 2008 David Walluck <walluck@mandriva.org> 0:2.0.0-1mdv2009.0
+ Revision: 270884
- fix menu removal
- 2.0.0

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0:1.3.0-3mdv2009.0
+ Revision: 243000
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Tue Sep 04 2007 Funda Wang <fwang@mandriva.org> 0:1.3.0-1mdv2008.0
+ Revision: 79276
- fix file list
- remove unexist file
- spandsp is not stable (yate bug#84)
- rename BR spandsp
- New version 1.3.0

  + David Walluck <walluck@mandriva.org>
    - update BuildRequires

* Wed Apr 18 2007 David Walluck <walluck@mandriva.org> 0:1.2.0-2mdv2008.0
+ Revision: 14289
- BuildRequires: libspeex-devel
- 1.2.0


* Sun Jan 07 2007 David Walluck <walluck@mandriva.org> 1.1.0-5mdv2007.0
+ Revision: 105034
- rebuild for new libpq-devel

* Sun Dec 17 2006 David Walluck <walluck@mandriva.org> 0:1.1.0-4mdv2007.1
+ Revision: 98246
- bumo release
- fix initscript
  create logdir and add logrotate file

* Sun Dec 17 2006 David Walluck <walluck@mandriva.org> 0:1.1.0-3mdv2007.1
+ Revision: 98234
- try non-parallel make
- menu icons
  Makefile fixes and better FHS compliance
  yate-all no longer requires yate-devel

* Sat Dec 16 2006 David Walluck <walluck@mandriva.org> 0:1.1.0-1mdv2007.1
+ Revision: 98054
- BuildRequires: postgresql-devel
- Import yate

* Fri Dec 15 2006 David Walluck <walluck@mandriva.org> 0:1.1.0-1mdv2007.1
- release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8743 |12cr|yauap-0.2.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           yauap
Summary:        Commandline Audio Player
Version:        0.2.4
Release:        %mkrel 1
Url:            http://www.nongnu.org/yauap/
License:        LGPL v2+
Group:          Sound
BuildRequires:  dbus-glib-devel
BuildRequires:  libgstreamer-plugins-base-devel
Requires:       libgstreamer0.10
Requires:       gstreamer0.10-plugins-base
Requires:       gstreamer0.10-plugins-good
Requires:       dbus-x11
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
Source0:        http://mirrors.zerg.biz/nongnu/yauap/%{name}-%{version}.tar.gz


%description
yauap is a simple commandline audio player based on GStreamer.

%files
%defattr(-,root,root)
%doc README COPYING
%{_bindir}/yauap

#--------------------------------------------------------------------

%prep
%setup -q


%build
export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
%make

%install
%makeinstall

%clean
%{__rm} -rf "%{buildroot}"




%changelog
* Sun Sep 20 2009 Frederik Himpe <fhimpe@mandriva.org> 0.2.4-1mdv2010.0
+ Revision: 444884
- Update to new version 0.2.4

* Fri Jan 23 2009 Jérôme Soyer <saispo@mandriva.org> 0.2.3-1mdv2009.1
+ Revision: 332958
- New upstream release

* Mon Aug 04 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.2.2-4mdv2009.0
+ Revision: 262788
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.2.2-3mdv2009.0
+ Revision: 257933
- rebuild

* Tue Mar 18 2008 Nicolas Lécureuil <neoclust@mandriva.org> 0.2.2-1mdv2008.1
+ Revision: 188683
- import yauap



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8744 |12cr|yaws-1.87-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A high performance HTTP 1.1 webserver
Name:		yaws
Version:	1.87
Release:	%mkrel 1
License:	BSD
Group:		System/Servers
Url:		http://yaws.hyber.org/
Source0:	http://yaws.hyber.org/download/%{name}-%{version}.tar.gz
Source1:	%{name}.conf
Patch0:		%{name}-1.87-makefile.patch
Patch1:		%{name}-1.77-www.patch
BuildRequires:	erlang-compiler
BuildRequires:	erlang-devel
BuildRequires:	erlang-mnesia
BuildRequires:	erlang-xmerl
BuildRequires:	erlang-dialyzer
BuildRequires:	pam-devel
Requires:	erlang-mnesia
Requires:	erlang-xmerl
Requires:	erlang-crypto
Requires:	erlang-compiler
Requires:	erlang-dialyzer
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
Yaws is a HTTP high perfomance 1.1 webserver particularly 
well suited for dynamic-content webapplications. Two separate 
modes of operations are supported.

* Standalone mode where Yaws runs as a regular webserver daemon. 
  This is the default mode.
* Embedded mode where Yaws runs as an embedded webserver in another 
  erlang application

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
# (tpg) fix pc file
sed -i -e 's@$(PREFIX)/lib/pkgconfig@$(LIBDIR)/pkgconfig@g' Makefile
sed -i -e 's@/lib@/%{_lib}@g' *.pc.in

%configure2_5x \
	--with-defaultcharset=UTF-8 \
	--sysconfdir=%{_sysconfdir}/%{name}

# (tpg) limit threads to 4, so it can build on x86_64
%make BINDIR=%{_bindir} LIBDIR=%{_libdir} -j4

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%makeinstall_std BINDIR=%{_bindir} LIBDIR=%{_libdir}

mkdir -p %{buildroot}%{_initrddir}
mv -f %{buildroot}%{_sysconfdir}/%{name}/init.d/%{name} %{buildroot}%{_initrddir}/%{name}

# (tpg) remove autogenerated config
rm -rf %{buildroot}%{_sysconfdir}/%{name}.conf

rm -rf %{buildroot}%{_sysconfdir}/%{name}/init.d

# (tpg) install custom config
cp %{SOURCE1} %{buildroot}%{_sysconfdir}/%{name}/%{name}.conf

%pre
%_pre_useradd %{name} /var/yaws/www /bin/sh

%post
%_post_service %{name}

%postun
%_postun_userdel %{name}

%preun
%_preun_service %{name}

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README ChangeLog 
%dir %{_sysconfdir}/%{name}
%{_bindir}/*
%config(noreplace) %{_sysconfdir}/%{name}/*
%{_initrddir}/%{name}
%{_libdir}/%{name}
%{_mandir}/man1/%{name}.1.*
%{_mandir}/man5/%{name}*.5.*
%{_var}/%{name}
%{_libdir}/pkgconfig/%{name}.pc
%exclude %{_docdir}/%{name}-%{version}


%changelog
* Sun Feb 28 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1.87-1mdv2010.1
+ Revision: 512744
- rediff patch 0
- update to new version 1.87
- update to new version 1.85
- disable patch 0

* Sun Aug 09 2009 Frederik Himpe <fhimpe@mandriva.org> 1.84-1mdv2010.0
+ Revision: 412557
- update to new version 1.84

* Wed Jun 17 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.82-3mdv2010.0
+ Revision: 386827
- rebuild for new erlang

* Mon Jun 15 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.82-2mdv2010.0
+ Revision: 386165
- fix pkgconfig file
- make it build on x86_64 by limiting max jobs to 4 while compiling

  + Frederik Himpe <fhimpe@mandriva.org>
    - Re-add makefile patch: it's still needed
    - Update to new version 1.82
    - Remove makefile patch: not needed anymore

* Sat Nov 29 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.77-5mdv2009.1
+ Revision: 308021
- Patch1: fix system path
- config file looks nicer now

* Sat Nov 29 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.77-4mdv2009.1
+ Revision: 307859
- fix config file
- add missing requires on erlang-cryptop, erlang-compiler and erlang-dialyzer
- move config files to /etc/yaws
- add scriplets

* Fri Aug 29 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.77-3mdv2009.0
+ Revision: 277145
- rebuild
- Patch0: fix install on x86_64
- add missing buildrequires
- fix rpm group and license
- import yaws



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8745 |12cr|yaz-4.2.30-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 4
%define libname %mklibname yaz %{major}
%define develname %mklibname yaz -d

Summary:	Z39.50 protocol support library
Name:		yaz
Version:	4.2.30
Release:	%mkrel 1
License:	BSD-like
Group:		System/Libraries
URL:		http://www.indexdata.dk/yaz/
Source0:	http://ftp.indexdata.dk/pub/yaz/%{name}-%{version}.tar.gz
Source1:	yaz-config.in
Patch0:		yaz-4.2.0-external_libstemmer.diff
BuildRequires:	bison
BuildRequires:	docbook-style-dsssl
BuildRequires:	docbook-style-xsl
BuildRequires:	libicu-devel
BuildRequires:	libstemmer-devel
BuildRequires:	libtool
BuildRequires:	libxml2-devel
BuildRequires:	libxslt-devel
BuildRequires:	ncurses-devel
BuildRequires:	openssl-devel
BuildRequires:	readline-devel
BuildRequires:	tcl
BuildRequires:	tcp_wrappers-devel
BuildRequires:	termcap-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This package contains both a test-server and clients (normal & ssl) for the
ANSI/NISO Z39.50 protocol for Information Retrieval.

%package -n %{libname}
Summary:	Z39.50 Library
Group:		System/Libraries
Requires:	openssl
Requires:	tcp_wrappers
Requires:	%{name} = %{version}-%{release}

%description -n	%{libname}
YAZ is a library for the ANSI/NISO Z39.50 protocol for Information Retrieval.

%package -n %{develname}
Summary:	Z39.50 Library - development package
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel
Provides:	lib%{name}-devel
Conflicts:	%{mklibname yaz 2 -d}
Obsoletes:	%{mklibname yaz 3 -d}

%description -n	%{develname}
Development libraries and includes for the libyaz package.

%prep

%setup -q
%patch0 -p0

# nuke the bundled libstemmer_c just in case
rm -rf libstemmer_c

# i'm sick an dtired of patching this stupid file over and over...
rm -rf yaz-config.in
cp %{SOURCE1} yaz-config.in

# lib64 fix
perl -pi -e "s|/lib\b|/%{_lib}|g" configure*
perl -pi -e "s|/usr/lib/|%{_libdir}/|g" configure*

%build
autoreconf -fi
%configure2_5x \
    --enable-shared \
    --enable-tcpd \
    --with-openssl \
    --with-xml2 \
    --with-xslt \
    --with-exslt \
    --with-icu

%make

%check
make check

%install

%makeinstall_std docdir=/installed-docs

# fix installed docs
rm -rf installed-docs
mv %{buildroot}/installed-docs .
mv %{buildroot}%{_docdir}/yaz/* installed-docs/

%multiarch_binaries %{buildroot}%{_bindir}/yaz-config

%files
%defattr(644,root,root,755)
%doc README LICENSE installed-docs/*.html installed-docs/*.png
%attr(755,root,root) %{_bindir}/yaz-*
%attr(755,root,root) %{_bindir}/zoomsh
%{_mandir}/man1/yaz-client*.*
%{_mandir}/man1/yaz-iconv.1*
%{_mandir}/man1/yaz-icu.1*
%{_mandir}/man1/yaz-illclient.1*
%{_mandir}/man1/yaz-json-parse.1*
%{_mandir}/man1/yaz-marcdump.1*
%{_mandir}/man1/zoomsh.*
%{_mandir}/man1/yaz-url.1.*
%{_mandir}/man8/yaz-ztest*.*
# moved from lib pkg
%{_mandir}/man7/*
%{_datadir}/yaz/etc

%files -n %{libname}
%defattr(644,root,root,755)
%attr(755,root,root) %{_libdir}/*.so.%{major}*

%files -n %{develname}
%defattr(644,root,root,755)
%attr(755,root,root) %{multiarch_bindir}/yaz-config
%{_includedir}/yaz
%{_libdir}/*.so
%{_libdir}/*.a
%{_libdir}/pkgconfig/*.pc
%{_datadir}/aclocal/yaz.m4
%{_datadir}/yaz/z39.50
%{_datadir}/yaz/ill
%{_mandir}/man1/yaz-asncomp.*
%{_mandir}/man1/yaz-config.*


%changelog
* Mon Apr 23 2012 Alexander Khrukin <akhrukin@mandriva.org> 4.2.30-1mdv2012.0
+ Revision: 792807
- version update 4.2.30

* Sun Jun 05 2011 Funda Wang <fwang@mandriva.org> 4.2.0-2
+ Revision: 682807
- rebuild for new icu

* Sun May 29 2011 Oden Eriksson <oeriksson@mandriva.com> 4.2.0-1
+ Revision: 681632
- 4.2.0
- fix the friggin multiarch changes
- use the system libstemmer library
- 4.0.12
- provide our own simplified yaz-config.in file (S1) instead of patching the stupid file over and over again....

* Mon Mar 14 2011 Funda Wang <fwang@mandriva.org> 4.0.1-5
+ Revision: 644579
- rebuild for new icu

* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 4.0.1-4mdv2011.0
+ Revision: 615760
- the mass rebuild of 2010.1 packages

* Mon Apr 19 2010 Funda Wang <fwang@mandriva.org> 4.0.1-3mdv2010.1
+ Revision: 536634
- rebuild

* Sun Mar 21 2010 Funda Wang <fwang@mandriva.org> 4.0.1-2mdv2010.1
+ Revision: 526124
- rebuild for new icu

* Thu Feb 18 2010 Oden Eriksson <oeriksson@mandriva.com> 4.0.1-1mdv2010.1
+ Revision: 507482
- 4.0.1

* Mon Nov 09 2009 Frederik Himpe <fhimpe@mandriva.org> 3.0.50-1mdv2010.1
+ Revision: 463704
- update to new version 3.0.50

* Mon Sep 14 2009 Frederik Himpe <fhimpe@mandriva.org> 3.0.48-1mdv2010.0
+ Revision: 440780
- update to new version 3.0.48

* Mon Jul 13 2009 Frederik Himpe <fhimpe@mandriva.org> 3.0.47-1mdv2010.0
+ Revision: 395462
- update to new version 3.0.47

* Wed Jun 10 2009 Oden Eriksson <oeriksson@mandriva.com> 3.0.46-1mdv2010.0
+ Revision: 384871
- 3.0.46
- rediffed patches
- nuke obsolete options

* Tue Mar 03 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.0.41-2mdv2009.1
+ Revision: 347885
- rebuild for latest readline

* Mon Feb 02 2009 Oden Eriksson <oeriksson@mandriva.com> 3.0.41-1mdv2009.1
+ Revision: 336358
- fix build (duh!)
- 3.0.41
- rediffed patches

* Fri Dec 05 2008 Adam Williamson <awilliamson@mandriva.org> 3.0.36-1mdv2009.1
+ Revision: 310408
- rebuild with new tcl
- new release 3.0.36

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 3.0.34-1mdv2009.0
+ Revision: 237499
- rediffed P0

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - update to new version 3.0.34

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Fri May 16 2008 Oden Eriksson <oeriksson@mandriva.com> 3.0.26-1mdv2009.0
+ Revision: 208164
- 3.0.26

* Fri Feb 15 2008 Oden Eriksson <oeriksson@mandriva.com> 3.0.24-1mdv2008.1
+ Revision: 168741
- second try (bork bork bork!)
- 3.0.24
- rediffed P0
- make that strange doc install work

  + Thierry Vignaud <tv@mandriva.org>
    - fix no-buildroot-tag

* Thu Dec 27 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 3.0.18-2mdv2008.1
+ Revision: 138524
- reintroduce patch 0

* Thu Dec 27 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 3.0.18-1mdv2008.1
+ Revision: 138494
- add bunch of missing buildrequires, and remove not needed ones
- fix file list
- drop patch 0
- new version

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Nov 13 2007 Oden Eriksson <oeriksson@mandriva.com> 3.0.14-2mdv2008.1
+ Revision: 108417
- make it build on cs4

* Tue Oct 23 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 3.0.14-1mdv2008.1
+ Revision: 101377
- new version

* Mon Oct 01 2007 Oden Eriksson <oeriksson@mandriva.com> 3.0.10-2mdv2008.0
+ Revision: 94147
- rebuilt due to missing packages

* Fri Sep 07 2007 Oden Eriksson <oeriksson@mandriva.com> 3.0.10-1mdv2008.0
+ Revision: 81705
- 3.0.10
- drop obolete patches
- new devel naming

* Wed Aug 29 2007 Pixel <pixel@mandriva.com> 3.0.6-3mdv2008.0
+ Revision: 74638
- better conflict on older lib

* Wed Aug 29 2007 Pixel <pixel@mandriva.com> 3.0.6-2mdv2008.0
+ Revision: 74631
- add explicit conflict from libyaz3-devel on libyaz2-devel

* Thu Jun 07 2007 Oden Eriksson <oeriksson@mandriva.com> 3.0.6-1mdv2008.0
+ Revision: 36505
- 3.0.6

* Tue May 08 2007 Oden Eriksson <oeriksson@mandriva.com> 3.0.2-1mdv2008.0
+ Revision: 25052
- 3.0.2
- rediffed P0
- new major (3)

* Sat Apr 21 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 2.1.54-2mdv2008.0
+ Revision: 16550
- regenerate P0 one more time

* Sat Apr 21 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 2.1.54-1mdv2008.0
+ Revision: 16497
- new version
- regenerate P0 and P1
- own missing files


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8746 |12cr|yeahconsole-0.3.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

Summary:	Quake-like pull-down console
Name:		yeahconsole
Version:	0.3.4
Release:	1
License:	GPLv2
Group:		Terminals
Url:		http://phrat.de/downloads.html
Source0:	http://phrat.de/%{name}-%{version}.tar.xz
Source1:	examples
BuildRequires:	pkgconfig(x11)
Requires:	xterm

%description
Yeahconsole puts an xterm window on top of your screen that behaves like a 
console found in many games (like Quake). Its visibility can be
toggled by a keyboard shortcut (Control+Alt+y).

Yeahconsole is configured by editing .Xdefaults.
Please read the examples file.

%prep
%setup -q
cp %{SOURCE1} .
sed -i 's|/usr/local|%{buildroot}%{_prefix}|' Makefile
sed -i 's| -o root -g root||' Makefile

%build
%make

%install
mkdir -p %{buildroot}%{_bindir}
%makeinstall_std

#menu
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
Name=YeahConsole
Comment=%{Summary}
Exec=%{_bindir}/%{name}
Icon=terminals_section.png
Terminal=false
Type=Application
StartupNotify=true
Categories=X-MandrivaLinux-System-Terminals;
EOF

%files
%doc examples README LICENSE
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop



%changelog
* Thu May 24 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.3.4-1
+ Revision: 800409
- imported package yeahconsole


* Tue Jul 28 2009 KDulcimer <kdulcimer@unity-linux.org> 0.3.4-1-unity2009
- Build yeahconsole

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8747 |12cr|yencode-0.46-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		yencode
Version:	0.46
Release:	%mkrel 11
Summary:	Usenet yEnc encoder,decoder and poster
Url:		http://www.yencode.org
Source:		http://prdownloads.sourceforge.net/yencode/yencode-0.46.tar.bz2
Patch0:		yencode-0.46-mdv-fix-str-fmt.patch
License:	GPLv2+
Group:		Networking/News
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
yencode is an encoder, decoder, and  posting  package  for  the  popular
Usenet yEnc encoding format. It features the ability to encode single or
multipart archives, a smart decoder  which  can  decode  multiple  files
(including files specified out of order or with nonsense filenames),  an
optional scan mode with recursion, and an easy  to  use  Usenet  posting
utility. It is fully compliant with the yEnc specifications.


%prep
%setup -q
%patch0 -p1 -b .strfmt

%build
%configure
%make


%install
%makeinstall


%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root,-)
%doc AUTHORS ChangeLog README

%defattr(-,root,root,755)
%{_bindir}/ydecode
%{_bindir}/yencode
%{_bindir}/ypost

%defattr(-,root,root,644)
%_mandir/man1/ydecode.1*
%_mandir/man1/yencode.1*
%_mandir/man1/ypost.1*
%_mandir/man5/ypostrc.5*




%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.46-11mdv2011.0
+ Revision: 615761
- the mass rebuild of 2010.1 packages

* Sat Dec 05 2009 Jérôme Brenier <incubusss@mandriva.org> 0.46-10mdv2010.1
+ Revision: 473881
- fix str fmt
- fix license tag

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Mon Aug 04 2008 Thierry Vignaud <tv@mandriva.org> 0.46-8mdv2009.0
+ Revision: 262919
- rebuild

* Mon Aug 04 2008 Thierry Vignaud <tv@mandriva.org> 0.46-7mdv2009.0
+ Revision: 262795
- rebuild

* Tue Feb 12 2008 Thierry Vignaud <tv@mandriva.org> 0.46-5mdv2008.1
+ Revision: 166087
- fix spacing at top of description
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Aug 23 2007 Thierry Vignaud <tv@mandriva.org> 0.46-5mdv2008.0
+ Revision: 70137
- use %%mkrel


* Mon May 09 2005 Lenny Cartier <lenny@mandriva.com> 0.46-4mdk
- rebuild

* Fri Jan 02 2004 Han Boetes <han@linux-mandrake.com> 0.46-3mdk
- rebuild

* Fri Dec 27 2002 Han Boetes <han@linux-mandrake.com> 0.46-2mdk
- rebuild because of new rpm macros and new glibc

* Sat Jun 15 2002 Han Boetes <han@mijncomputer.nl> 0.46-1mdk
- Initial mdk release.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8748 |12cr|yersinia-0.7.2-0.20060323.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Network pen-testing tool
Name:		yersinia
Version:	0.7.2
Release:	%mkrel 0.20060323.3
License: 	GPL
Group: 		System/Servers
Source:		http://www.yersinia.net/download/%{name}-snapshot.tgz
URL: 		http://www.yersinia.net
BuildRequires:	gtk2-devel
BuildRequires:	net-devel >= 1.1.3
BuildRequires:	libtool
BuildRequires:	ncurses-devel
BuildRequires:	pcap-devel
BuildRequires:	pkgconfig
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Yersinia is a network tool designed to take advantage of some weakeness in
different network protocols. It pretends to be a solid framework for analyzing
and testing the deployed networks and systems.

Currently, only attacks for the following network protocols are implemented:
* Spanning Tree Protocol (STP).
* Cisco Discovery Protocol (CDP).
* Dynamic Trunking Protocol (DTP).
* Dynamic Host Configuration Protocol (DHCP).
* Hot Standby Router Protocol (HSRP).
* 802.1q.
* Inter-Switch Link Protocol (ISL).
* VLAN Trunking Protocol (VTP).

%prep

%setup -q -n %{name}

%build
make distclean
rm -f configure
sh ./autogen.sh

%configure2_5x \
    --with-pcap-includes=%{_includedir}/pcap

%make

%install
rm -rf %{buildroot}

%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog FAQ INSTALL README THANKS TODO
%{_bindir}/*
%{_mandir}/man8/*


%changelog
* Tue May 03 2011 Michael Scherer <misc@mandriva.org> 0.7.2-0.20060323.3mdv2011.0
+ Revision: 664861
- mass rebuild

* Thu Jun 04 2009 Oden Eriksson <oeriksson@mandriva.com> 0.7.2-0.20060323.2mdv2010.0
+ Revision: 382744
- rebuilt against libnet 1.1.3

* Thu Oct 30 2008 Oden Eriksson <oeriksson@mandriva.com> 0.7.2-0.20060323.1mdv2009.1
+ Revision: 298729
- use the "latest" snapshot

* Wed Oct 29 2008 Oden Eriksson <oeriksson@mandriva.com> 0.7.1-5mdv2009.1
+ Revision: 298633
- fix build
- rebuilt against libpcap-1.0.0

* Mon Aug 04 2008 Thierry Vignaud <tv@mandriva.org> 0.7.1-4mdv2009.0
+ Revision: 262940
- rebuild

* Mon Aug 04 2008 Thierry Vignaud <tv@mandriva.org> 0.7.1-3mdv2009.0
+ Revision: 262797
- rebuild

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 0.7.1-1mdv2008.1
+ Revision: 141006
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Jul 26 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.7.1-1mdv2008.0
+ Revision: 56114
- update to new version 0.7.1
- import yersinia


* Fri Jun 30 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.7-3mdv2007.0
- buildrequires gtk2-devel

* Fri Jun 23 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.7-2mdv2007.0
- buildrequires pkgconfig

* Thu Jun 22 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.7-1mdv2007.0
- new version

* Fri Mar 17 2006 Oden Eriksson <oeriksson@mandriva.com> 0.5.6-3mdk
- rebuilt against libnet1.1.2

* Mon Oct 10 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.5.6-2mdk
- Fix BuildRequires

* Tue Sep 20 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.6-1mdk
- first mdk release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8749 |12cr|yiff-2.14.7-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	yiff
%define	version 2.14.7
%define release %mkrel 5
%define major	%{version}
%define	libname %mklibname %name %major
%define	develname %mklibname %name -d

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	YIFF Sound Systems
License: 	GPL
Group: 		System/Servers
Url: 		http://wolfpack.twu.net/YIFF/index.html
Source0:	http://wolfsinger.com/~wolfpack/packages/%{name}-%{version}.tar.bz2
Patch:		%{name}-2.14.5.build.patch
BuildRequires:	gtk+-devel
BuildRequires:	zlib-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
YIFF is a high performance, stable, and fully  documented sound server for UNIX
games and applications. It employs a network transparent API which allows 
multiple client programs to access sound capabilities in a similar way to how X
clients do graphics.

Run yiffconfig after install to generate a starty script.

%package -n %{libname}
Summary:	Main library for %{name}
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}

%description -n %{libname}
This package contains the library needed to run programs dynamically linked 
with %{name}.

%package -n %{develname}
Summary:	Headers for developing programs that will use %{name}
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%mklibname %name -d 2.14.5

%description -n %{develname}
This package contains the headers that programmers will need to develop 
applications which will use %{name}.

%prep
%setup -q
%patch -p0

%build
pushd libY2
%make -f Makefile.Linux CFLAGS="%{optflags} %{ldflags} -fPIC"
popd
pushd yiff
%make -f Makefile.Linux CFLAGS="%{optflags} %{ldflags} -DOSS_BUFFRAG"
popd
pushd yiffconfig
%make -f Makefile.Linux CFLAGS="%{optflags} %{ldflags} `gtk-config --cflags`"
popd
pushd yiffutils
%make -f Makefile.Linux CFLAGS="%{optflags} %{ldflags} -D__USE_BSD"
popd

%install
rm -rf %{buildroot}
install -d -m 755 %{buildroot}/%{_sysconfdir}
install -d -m 755 %{buildroot}/%{_datadir}/icons
install -d -m 755 %{buildroot}/%{_datadir}/sounds
make PREFIX=%{buildroot}%{_prefix} YLIB_DIR=%{buildroot}%{_libdir} install

# move man from /usr to /usr/share
mv %{buildroot}/%{_prefix}/man %{buildroot}/%{_mandir}

install -m 644 yiff/yiffrc %{buildroot}/%{_sysconfdir}

cat >> %{buildroot}%{_bindir}/starty <<EOF
#!/bin/sh

# Locations of YIFF compoents and resources, make any changes as needed.
#
YIFF_PROGRAM=/usr/sbin/yiff
YIFF_CONFIGURATION=/etc/yiffrc

# Run the YIFF Sound Server, syntax is; "<program> <config_file>"
# YIFF will put the process into background by itself.
#
$YIFF_PROGRAM $YIFF_CONFIGURATION

# Put list of Y hosts that you would like to allow connecting to the
# Y server in this section. Note that localhost (127.0.0.1) is always
# given permission to connect when the YIFF server is runned.
#
#yhost 127.0.0.1

# Play a sound object on successful startup?
#yplay -m /usr/share/sounds/startup1.wav
EOF

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%files
%defattr(-,root,root)
%doc INSTALL INSTALL_MANUAL LICENSE README
%config(noreplace) %{_sysconfdir}/yiffrc
%{_sbindir}/*
%{_bindir}/*
%{_mandir}/man1/*
%{_mandir}/man3/*
%{_mandir}/man8/*
%{_datadir}/icons/*
%{_datadir}/sounds/*

%files -n %{libname}
%defattr(-,root,root)
%doc LICENSE
%{_libdir}/lib*.so.*

%files -n %{develname}
%defattr(-,root,root)
%doc LICENSE
%{_includedir}/*
%_libdir/*.so


%changelog
* Wed Dec 01 2010 Funda Wang <fwang@mandriva.org> 2.14.7-5mdv2011.0
+ Revision: 604368
- bunzip2 the patch
- use our own link flags

* Mon Sep 21 2009 Thierry Vignaud <tv@mandriva.org> 2.14.7-4mdv2010.0
+ Revision: 446310
- rebuild

* Sat Mar 14 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.14.7-3mdv2009.1
+ Revision: 354874
- rebuild

* Sat Mar 14 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.14.7-2mdv2009.1
+ Revision: 354775
- new devel policy

* Thu Mar 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.14.7-1mdv2009.1
+ Revision: 354410
- new version

* Sun Dec 14 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.14.5-7mdv2009.1
+ Revision: 314328
- add starty script in %%{_bindir}

* Thu Dec 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.14.5-6mdv2009.1
+ Revision: 312889
- rebuild with -DOSS_BUFFRAG (should fix #36958)

* Mon Aug 04 2008 Thierry Vignaud <tv@mandriva.org> 2.14.5-5mdv2009.0
+ Revision: 262952
- rebuild

* Mon Aug 04 2008 Thierry Vignaud <tv@mandriva.org> 2.14.5-4mdv2009.0
+ Revision: 262801
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 2.14.5-2mdv2008.1
+ Revision: 141006
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import yiff


* Tue Aug 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.14.5-2mdv2007.0
- Rebuild

* Thu May 04 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.14.5-1mdk
- New release 2.14.5
- rediff patch

* Wed Sep 21 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.14.2-5mdk
- fix x86_64 build

* Thu Jul 28 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.14.2-4mdk 
- less intrusive patch

* Sat Jul 09 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.14.2-3mdk 
- fix build with gcc 4

* Sat Jun 05 2004 Guillaume Rousse <guillomovitch@mandrake.org> 2.14.2-2mdk
- rebuild
- rpmbuildupdate aware

* Tue Aug 05 2003 Guillaume Rousse <guillomovitch@linux-mandrake.com> 2.14.2-1mdk
- 2.14.2

* Tue Jul 08 2003 Guillaume Rousse <guillomovitch@linux-mandrake.com> 2.14.1-2mdk
- rebuild for new rpm devel computation

* Thu Jun 05 2003 Guillaume Rousse <guillomovitch@linux-mandrake.com> 2.14.1-1mdk
- 2.14.1
- cleaned patch

* Sun May 11 2003 Guillaume Rousse <g.rousse@linux-mandrake.com> 2.12.4-9mdk
- %%{libname}-devel provides lib%%{name}-devel

* Thu May 08 2003 Guillaume Rousse <g.rousse@linux-mandrake.com> 2.12.4-8mdk
- rebuild
- use %%mklibame macro
- changed library package name to %%{libname}
- added missing man pages
- proper build flags

* Sat Oct 27 2001 Guillaume Rousse <g.rousse@linux-mandrake.com> 2.12.4-7mdk
- buildrequires zlib1-devel
- no explicit requires

* Fri Oct 26 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 2.12.4-6mdk
- rebuild for dependencies.

* Tue Oct 23 2001 Ludovic Francois <lfrancois@mandrakesoft.com> 2.12.4-5mdk 
- rebuild for rpmlint

* Thu Sep 06 2001 Lenny Cartier <lenny@mandrakesoft.com> 2.12.4-4mdk
- rebuild

* Fri Jun 22 2001 Etienne Faure    <etienne@mandrakesoft.com> 2.12.4-3mdk
- rebuild for contribs

* Mon May 07 2001 Guillaume Rousse <g.rousse@linux-mandrake.com> 2.12.4-2mdk
- new source file, as the first one was corrupted

* Sat May 05 2001 Guillaume Rousse <g.rousse@linux-mandrake.com> 2.12.4-1mdk
- 2.12.4
- corrected requires tag
- corrected file list to make rpmlint happy

* Thu Feb 15 2001 Guillaume Rousse <g.rousse@linux-mandrake.com> 2.12.3-1mdk
- 2.12.3

* Tue Feb 06 2001 Guillaume Rousse <g.rousse@linux-mandrake.com> 2.12.2-2mdk
- added yiffconfig corrections
- added instruction to description

* Sat Feb 03 2001 Guillaume Rousse <g.rousse@linux-mandrake.com> 2.12.2-1mdk
- first Mandrake release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8750 |12cr|yoshimi-1.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    yoshimi
%define version 1.0.0
%define release 2

Name:           %{name}
Summary:        ZynAddSubFX with improved RT capacities
Version:        %{version}
Release:        %{release}

Source:         http://sourceforge.net/projects/yoshimi/files/%name-%version.tar.bz2
URL:            http://yoshimi.sourceforge.net
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
License:        GPLv2
Group:          Sound
BuildRequires:  cmake libalsa-devel jackit-devel fltk-devel zlib-devel
BuildRequires:  fftw-devel mxml-devel sndfile-devel fontconfig-devel mesaglu-devel
BuildRequires:  boost-devel
BuildRequires:  desktop-file-utils

%description
Yoshimi is the legendary and powerful ZynAddSubFX multitimbral standalone
synthesizer, but with improved realtime capacities. Yoshimi can use
either ALSA or JACK for both Audio and MIDI, the default now being JACK

%prep
%setup -q

%build
cd src
cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix}
%make

%install
rm -rf %buildroot
cd src
%makeinstall_std

rm -f %{buildroot}%{_datadir}/%{name}/banks/chip/.bankdir
chmod -R 755 %{buildroot}%{_datadir}/%{name}/banks
chmod -R 755 %{buildroot}%{_datadir}/%{name}/presets
chmod a-X %{buildroot}%{_datadir}/%{name}/banks/*/*
chmod a-X %{buildroot}%{_datadir}/%{name}/presets/*

desktop-file-install \
    --remove-key="Version" \
    --add-category="X-MandrivaLinux-Sound" \
    --dir %{buildroot}%{_datadir}/applications \
%{buildroot}%{_datadir}/applications/%{name}.desktop

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)

%dir %{_datadir}/%name
%{_bindir}/%name
%{_datadir}/%name/*
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/applications/%{name}.desktop




%changelog
* Sat Jul 07 2012 Frank Kober <emuse@mandriva.org> 1.0.0-2
+ Revision: 808443
+ rebuild (emptylog)

* Thu Jul 05 2012 Frank Kober <emuse@mandriva.org> 1.0.0-1
+ Revision: 808158
- new version 1.0.0

* Thu Jan 05 2012 Frank Kober <emuse@mandriva.org> 0.060.12-1
+ Revision: 757857
- new version 0.060.12
  o svg icon added
- new version 0.060.11
  o fltk-1.3 patch from last commit got applied upstream :)

* Sun Dec 25 2011 Frank Kober <emuse@mandriva.org> 0.060.10-1
+ Revision: 745139
- new version 0.060.10
  o added patch fixing build with fltk 1.3
  o fixed some file permissions

  + Bogdano Arendartchuk <bogdano@mandriva.com>
    - rebuild for new fltk

* Mon Apr 04 2011 Frank Kober <emuse@mandriva.org> 0.060.8-1
+ Revision: 650371
- new boost-devel requirement honored
- new version 0.060.8
   o default MIDI backend now JACK MIDI
   o comment added to description

* Thu Jul 15 2010 Frank Kober <emuse@mandriva.org> 0.058.1-1mdv2011.0
+ Revision: 553530
- new version 0.58.1

* Wed Apr 28 2010 Frank Kober <emuse@mandriva.org> 0.056-2mdv2010.1
+ Revision: 539972
- use package optimization instead of optflags

* Sun Apr 11 2010 Frank Kober <emuse@mandriva.org> 0.056-1mdv2010.1
+ Revision: 533600
- sync sources
- new version 0.56, respect bs CCXFLAGS

* Tue Mar 30 2010 Frank Kober <emuse@mandriva.org> 0.055.6-1mdv2010.1
+ Revision: 529978
-restablish definition of BuildRoot
- new version 0.55.6

* Fri Feb 26 2010 Stéphane Téletchéa <steletch@mandriva.org> 0.055.3-1mdv2010.1
+ Revision: 511422
- Another missing BR
- really fix the missing BR
- missing BR

  + Frank Kober <emuse@mandriva.org>
    - import yoshimi



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8751 |12cr|youri-check-0.10.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	youri-check
%define version 0.10.1
%define release %mkrel 2

%define _provides_exceptions perl(Youri::Check::.*)
%define _requires_exceptions perl(Youri::\\(Check::.*\\|BTS::Bugzilla\\))

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Youri check tool
License:	GPL or Artistic
Group:		Development/Other
Source:		http://youri.zarb.or/download/%{name}-%{version}.tar.bz2
Url:		http://youri.zarb.org
BuildRequires:	perl-Youri-Utils
# avoid mandriva fork
Requires:	    perl-Youri-Config
Requires:	    perl-Youri-Package
Requires:	    perl-Youri-Utils
BuildArch:	    noarch
BuildRoot:	    %{_tmppath}/%{name}-%{version}

%description
youri-check is a generic package checking tools. It runs a list of tests on a
list of package sets, and produces corresponding reports.

%prep
%setup -q

%build
%configure2_5x
%make

%check
%__make check

%install
rm -rf %{buildroot}
%makeinstall_std
cat > README.urpmi<<EOF
Mandriva RPM specific notes

post-installation
-----------------
You need to setup a database, and install related DBI drivers. There is no
schema to create, the application will do it automatically.

You also need to adapt the configuration file to suite your needs, the one
provided is only intended as an example. More details on YAML syntax can be
found in YAML::AppConfig man page.
EOF

%clean 
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc ChangeLog README README.urpmi
%config(noreplace) %{_sysconfdir}/youri
%{_bindir}/youri-check
%{_mandir}/man1/*
%{_mandir}/man3/*
%{_datadir}/youri
%{_sysconfdir}/bash_completion.d/%{name}


%changelog
* Sun Dec 18 2011 Oden Eriksson <oeriksson@mandriva.com> 0.10.1-2mdv2012.0
+ Revision: 743476
- bump release
- 0.10.1

* Wed Jul 21 2010 Thierry Vignaud <tv@mandriva.org> 0.10-6mdv2011.0
+ Revision: 556500
- rebuild for new perl

* Mon Sep 21 2009 Thierry Vignaud <tv@mandriva.org> 0.10-5mdv2010.0
+ Revision: 446311
- rebuild

* Sun Jan 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.10-4mdv2009.1
+ Revision: 324644
- use explicit dependencies, to avoid mandriva fork package
- filter some useless automatic dependencies
- add README.urpmi with a few post-installation details

* Tue Aug 05 2008 Thierry Vignaud <tv@mandriva.org> 0.10-3mdv2009.0
+ Revision: 263762
- fix testsuite buildrequires
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sun Apr 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.10-1mdv2008.0
+ Revision: 17081
- Import youri-check



* Sun Apr 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.10-1mdv2008.0
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8752 |12cr|youri-submit-0.10-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		youri-submit
Version:	0.10
Release:	7
Summary:	Youri submit tool
License:	GPL or Artistic
Group:		Development/Other
Source:		http://youri.zarb.or/download/%{name}-%{version}.tar.bz2
Url:		http://youri.zarb.org
BuildRequires:	perl(Youri::Utils)
BuildRequires:	perl(Youri::Package::RPM::Test)
BuildRequires:	perl(Youri::Package::RPM::Generator)
BuildRequires:	perl(Youri::Repository::Test)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl-devel
BuildArch:	    noarch

%description
YOURI stands for "Youri Offers an Upload & Repository Infrastucture". It aims
to build tools making management of a coherent set of packages easier.

youri-submit is a generic package submission tool. It first runs a list of
tests on each submitted package, and if no one fails, runs a list of actions on
those packages.

%prep
%setup -q

%build
%configure2_5x
%make

%check
#%__make check

%install
%makeinstall_std

%files 
%doc ChangeLog README
%config(noreplace) %{_sysconfdir}/youri
%{_bindir}/youri-submit*
%{_mandir}/man1/*
%{_mandir}/man3/*
%{_datadir}/youri
%{_sysconfdir}/bash_completion.d/%{name}


%changelog
* Wed Jul 21 2010 Thierry Vignaud <tv@mandriva.org> 0.10-6mdv2011.0
+ Revision: 556498
- rebuild for new perl

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 0.10-5mdv2010.0
+ Revision: 435373
- rebuild

* Mon Aug 04 2008 Thierry Vignaud <tv@mandriva.org> 0.10-4mdv2009.0
+ Revision: 262953
- rebuild

* Mon Aug 04 2008 Thierry Vignaud <tv@mandriva.org> 0.10-3mdv2009.0
+ Revision: 262805
- rebuild

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 0.10-1mdv2008.1
+ Revision: 141006
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Apr 25 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.10-1mdv2008.0
+ Revision: 18318
- Import youri-submit



* Sun Apr 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.10-1mdv2008.0
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8753 |12cr|youri-update-0.1.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	youri-update
%define version 0.1.1
%define release %mkrel 5

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Youri update tool
License:	GPL or Artistic
Group:		Development/Other
Source:		http://youri.zarb.or/download/%{name}-%{version}.tar.bz2
Url:		http://youri.zarb.org
BuildArch:	    noarch
BuildRoot:	    %{_tmppath}/%{name}-%{version}

%description
YOURI stands for "Youri Offers an Upload & Repository Infrastucture". It aims
to build tools making management of a coherent set of packages easier.

youri-update allows to update packages. When given an explicit new version, it
downloads new sources automatically, updates the spec file and builds a new
version. When not given a new version, it just updates the spec file a builds a
new release.

It is a rewrite of rpmbuildupdate, using a configuration files and command line
options more consistent with other youri tools.

%prep
%setup -q

%build
%configure2_5x
%make

%check
%__make check

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc ChangeLog README
%config(noreplace) %{_sysconfdir}/youri
%{_bindir}/youri-update
%{_mandir}/man1/*


%changelog
* Wed Jul 21 2010 Thierry Vignaud <tv@mandriva.org> 0.1.1-5mdv2011.0
+ Revision: 556499
- rebuild for new perl

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 0.1.1-4mdv2010.0
+ Revision: 435374
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.1.1-3mdv2009.0
+ Revision: 243002
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed May 02 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.1-1mdv2008.0
+ Revision: 20752
- Import youri-update



* Wed May 02 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.1-1mdv2008.0
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8754 |12cr|youtube-dl-2012.09.27-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		youtube-dl
Version:	2012.09.27
Release:	1
Summary:	Small command-line program to download videos from YouTube
License:	Public Domain and GPLv2
Group:		Video
URL:		http://rg3.github.com/youtube-dl/
Source0:	https://github.com/rg3/youtube-dl/raw/%{version}/%{name}
#man page from Debian by Rogerio Brito <rbrito@users.sf.net>, licensed under GPLv2
Source1:	%{name}.1.gz
BuildArch:	noarch
Requires:	python

%description
Small command-line program to download videos from YouTube.

%prep
#nothing

%build
#nothing

%install
%__install -D -p -m 755 %{SOURCE0} %{buildroot}%{_bindir}/%{name}

#man page by Rogerio Brito <rbrito@users.sf.net>, licensed under GPLv2 - from a Debian package
%__install -D -p -m 644 %{SOURCE1} %{buildroot}%{_mandir}/man1/%{name}.1.gz

%files
%defattr(-,root,root,-)
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1.*

%changelog
* Fri Jan 27 2012 Andrey Bondrov <abondrov@mandriva.org> 2012.01.08b-1mdv2012.0
+ Revision: 769378
- imported package youtube-dl


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8755 |12cr|yudit-2.9.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %nil

Name:       yudit
Version:    2.9.2
Release:    4
Group:      Editors
License:    GPLv2
Conflicts:  netatalk < 2.0.3-3mdk
Source0:    http://www.yudit.org/download/yudit-%{version}.tar.bz2 
# Here I define the directories with ttf files; and several ttf fonts
# we provide or that are widely used, in order to cover the most of unicode
# if this patch doesn't work after an upgrade please try to fix it (it is
# a very simple three-lines one) rather than discarding, as discarding it
# means we lose out-of-the box support for various languages -- pablo
Patch0: yudit-2.9.2-properties.patch
URL:        http://www.yudit.org/
Summary:    Unicode Text Editor
BuildRequires:  imagemagick pkgconfig(x11)

%description
Yudit is a unicode text editor for the X Window System.
It does not need localized environment or unicode fonts.
It supports simultanious processing of many languages,
input methods, conversions for local character standards.
This package includes X11 editor interface, shell conversion
utilities and it also has support for postscript printing.

%prep
%setup -q 

%build
%configure2_5x
make

%install
rm -rf $RPM_BUILD_ROOT
 
%makeinstall_std

mkdir -p %{buildroot}{%{_miconsdir},%{_iconsdir},%{_liconsdir}}
convert gnome-%{name}.png -geometry 48x48 %{buildroot}%{_liconsdir}/%{name}.png
convert gnome-%{name}.png -geometry 32x32 %{buildroot}%{_iconsdir}/%{name}.png
convert gnome-%{name}.png -geometry 16x16 %{buildroot}%{_miconsdir}/%{name}.png


mkdir -p %{buildroot}%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Yudit
Type=Application
Description=Unicode Text Editor
Exec=yudit
Icon=yudit
Terminal=false
Categories=TextEditor;Utility;
EOF
 
%find_lang %{name} || touch %name.lang

# rpm complains and fails when there are installed but unpackaged files
# as we don't include those in the package, we delete them from the
# build tree -- pablo
rm -rf $RPM_BUILD_ROOT%{_datadir}/yudit/src

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post 
%{update_menus}
%endif

%if %mdkversion < 200900
%postun 
%{clean_menus}
%endif


%files -f %{name}.lang
%defattr (-, root, root, 755)
%doc *.TXT
%{_bindir}/*
%{_mandir}/man?/*
%{_datadir}/applications/*.desktop
%{_datadir}/yudit
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png


%changelog
* Fri Jan 21 2011 Funda Wang <fwang@mandriva.org> 2.9.2-3mdv2011.0
+ Revision: 632001
- drop unused BRs

* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 2.9.2-2mdv2011.0
+ Revision: 615762
- the mass rebuild of 2010.1 packages

* Mon Mar 08 2010 Sandro Cazzaniga <kharec@mandriva.org> 2.9.2-1mdv2010.1
+ Revision: 515726
- update to 2.9.2

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 2.9.0-2mdv2010.0
+ Revision: 435375
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Wed Jun 25 2008 Funda Wang <fwang@mandriva.org> 2.9.0-1mdv2009.0
+ Revision: 228850
- New version 2.9.0

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 2.8.1-1mdv2008.1
+ Revision: 141006
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - buildrequires X11-devel instead of XFree86-devel

* Thu Apr 19 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 2.8.1-1mdv2008.0
+ Revision: 15191
- Fix BuildRequires
- Kill old debian menu
- Import yudit


 

* Tue Aug 01 2006 Charles A Edwards <eslrahc@mandriva.org> 2.8.1-1mdv2007.0
- 2.8.1
- update spec, drop unneeded and some clean-up
- xdg

* Tue Aug 23 2005 Stew Benedict <sbenedict@mandriva.com> 2.7.6-5mdk
- conflicts for upgrades

* Mon Aug 16 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 2.7.6-4mdk
- Rebuild for new menu

* Mon Jun 14 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 2.7.6-3mdk
- REbuild

* Tue Mar 16 2004 Pablo Saratxaga <pablo@mandrakesoft.com> 2.7.6-2mdk
- Take back our configuration improvements (to find and use all fonts
  we ship and be able to support out of the box a wide range of languages)
- changed Japanese input method to uim-anthy

* Sun Jan 04 2004 Per yvind Karlsen <peroyvind@linux-mandrake.com> 2.7.6-1mdk
- 2.7.6
- drop and updated patches
- convert icons to png and don't bzip2 'em
- generate menu item during %%install in stead
- cosmetics
- add new locale
- update docs

* Mon Jul 14 2003 Per yvind Karlsen <peroyvind@sintrax.net> 2.7.5-1mdk
- 2.7.5
- drop and update patches
- add new locales

* Fri Jan 10 2003 Pablo Saratxaga <pablo@mandrakesoft.com> 2.7.2-1mdk
- updated version to 2.7.2

* Wed Nov 06 2002 Pablo Saratxaga <pablo@mandrakesoft.com> 2.6.4-1mdk
- updated version to 2.6.4

* Wed Aug 14 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.6.2-3mdk
- Automated rebuild with gcc 3.2-0.3mdk

* Thu Jul 25 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.6.2-2mdk
- Automated rebuild with gcc3.2

* Fri Jul 12 2002 Pablo Saratxaga <pablo@mandrakesoft.com> 2.6.2-1mdk

* Wed May 29 2002 Stefan van der Eijk <stefan@eijk.nu> 2.6-2mdk
- BuildRequires

* Fri May 03 2002 Pablo Saratxaga <pablo@mandrakesoft.com> 2.6-1mdk
- updated to 2.6

* Mon Jan 28 2002 Pablo Saratxaga <pablo@mandrakesoft.com> 2.5.2-1mdk
- updated to 2.5.2, with OpenType support

* Fri Jan 18 2002 Pablo Saratxaga <pablo@mandrakesoft.com> 2.5-3mdk
- Rebuild with an improved list of default ttf fonts

* Thu Dec 27 2001 Geoffrey Lee <snailtalk@mandrakesoft.com> 2.5-2mdk
- General cleanup.

* Thu Dec 27 2001 Geoffrey Lee <snailtalk@mandrakesoft.com> 2.5-1mdk
- 2.5 for general consumption.

* Wed Aug 29 2001 David BAUDENS <baudens@mandrakesoft.com> 2.4-2mdk
- Use new icons

* Sun Apr 08 2001 Geoffrey Lee <snailtalk@mandrakesoft.com> 2.4-1mdk
- Bump up to 2.4.
- Apply official yudit patch 1 for 2.4.

* Tue Feb 13 2001 Geoffrey Lee <snailtalk@mandrakesoft.com> 2.3-1mdk
- Bump up to 2.3 in cooker.

* Tue Jan 23 2001 Geoffrey Lee <snailtalk@mandrakesoft.com> 2.2-1mdk
- new and shiny source.
- use -j instead of -I when uncompressing bzip2 files with tar.

* Fri Jan 19 2001 Geoffrey Lee <snailtalk@mandrakesoft.com> 2.1-1mdk
- new and shiny source.

* Fri Nov 17 2000 David BAUDENS <baudens@mandrakesoft.com> 1.5-8mdk
- Rebuild with gcc-2.96 & glibc-2.2

* Mon Oct 02 2000 Daouda Lo <daouda@mandrakesoft.com> 1.5-7mdk
- change icons + more macrozif..
- use find_lang macro.
- let spechelper do its job ;-)
- patched to prevent yudit to find Tahoma font
- add some kmap files
 
* Tue Aug 08 2000 Frederic Lepied <flepied@mandrakesoft.com> 1.5-6mdk
- automatically added BuildRequires

* Sun Jul 23 2000 Stefan van der Eijk <s.vandereijk@chello.nl> 1.5-5mdk
- makeinstall macro
- macroszifications
- BM
- Geoffrey Lee <snailtalk@mandrakesoft.com>
  - update menus and clean menus macro
  - tmppath
  - full src url

* Tue May  2 2000 Vincent Saugey <vince@mandrakesoft.com> 1.5-4mdk
- Fixed menu entry
- Add 16 and 32 icons

* Tue May 02 2000 Pablo Saratxaga <pablo@mandrakesoft.com> 1.5-3mdk
- added URLs, now Yudit has its own web page!
- added a menu entry

* Thu Apr 20 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 1.5-2mdk
- fixed group

* Wed Dec 01 1999 Pablo Saratxaga <pablo@mandrakesoft.com>
- updated to 1.5
- merged with Nguyen-Dai Quy <daiquy.nguyen@ulg.ac.be> changes:
  added vietnamese locale (contributed by Lai Hoa`i Trie^'t
  <thlai@mail.usyd.edu.au>)

* Thu Nov  4 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
- Fix compilation with gcc2.95.

* Mon Aug 09 1999 Pablo Saratxaga <pablo@mandrakesoft.com>
- cleaned %%files
- added more encodings

* Sun Jul 18 1999 NGUYEN-DAI Quy <DaiQuy.Nguyen@ulg.ac.be>
- Added "telex" input Method for Vietnamese (VNtelex.kmap).
- Modified "vn.utf8" --> "vi.utf8"
- Added "fr.utf8" for French

* Wed Jul 14 1999 Triet H. Lai <thlai@ee.usyd.edu.au>
- Updated to version 1.3
- Added Vietnamese locale, unicode maps for VPS, TCVN,
  and system config file (yuditrc.vn).

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8756 |12cr|yum-3.2.29-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major   3.2

Name:           yum
Version:        3.2.29
Release:        %mkrel 1
Summary:        RPM installer/updater
License:        GPLv3+
Group:          System/Configuration/Packaging
Source:         http://linux.duke.edu/projects/yum/download/%{major}/%{name}-%{version}.tar.gz
URL:            http://www.linux.duke.edu/projects/yum
Requires:       python-rpm
Requires:       python-libxml2
Requires:       python-urlgrabber
Requires:       python-celementtree
Requires:       python-gpgme
Requires:       python-iniparse
Requires:       yum-metadata-parser
BuildRequires:  python-devel
BuildRequires:	gettext
BuildRequires:  intltool
BuildArch:      noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%description
Yum is a utility that can check for and automatically download and
install updated RPM packages. Dependencies are obtained and downloaded
automatically prompting the user as necessary.

%prep
%setup -q

%build
%{make}

%install
rm -rf %{buildroot}
%{makeinstall_std}
# correct scripts
perl -pi -e 's|%{_libdir}/yum|%{_datadir}/yum|' %{buildroot}%{_bindir}/*
# remove init stuff
rm -f %{buildroot}%{_sysconfdir}/cron.*/yum.cron
rm -f %{buildroot}%{_sysconfdir}/init.d/%{name}
rm -f %{buildroot}%{_sysconfdir}/rc.d/init.d/%{name}
rm -f %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
rm -Rf  %{buildroot}/%py_puresitedir/urlgrabber/

%find_lang %{name}

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-, root, root)
%doc README AUTHORS COPYING TODO INSTALL
%config(noreplace) %{_sysconfdir}/yum/
%py_puresitedir/*
%{_datadir}/yum-cli/
%{_bindir}/*
%{_sbindir}/*
/var/cache/yum
%{_sysconfdir}/bash_completion.d/yum.bash
%{_mandir}/man*/*
%{_sysconfdir}/rc.d/init.d/yum-updatesd
%{_sysconfdir}/cron.daily/0yum.cron
%{_sysconfdir}/rc.d/init.d/yum-cron
%{_sysconfdir}/sysconfig/yum-cron
%attr(0644,root,root) %{_sysconfdir}/dbus-1/system.d/yum-updatesd.conf


%changelog
* Tue Mar 08 2011 Sandro Cazzaniga <kharec@mandriva.org> 3.2.29-1mdv2011.0
+ Revision: 642892
- new version
- update file list

* Fri Oct 29 2010 Michael Scherer <misc@mandriva.org> 3.2.28-2mdv2011.0
+ Revision: 590092
- rebuild for python 2.7

* Sun Oct 17 2010 Sandro Cazzaniga <kharec@mandriva.org> 3.2.28-1mdv2011.0
+ Revision: 586375
- update to 3.2.28

* Wed Apr 21 2010 Sandro Cazzaniga <kharec@mandriva.org> 3.2.27-1mdv2010.1
+ Revision: 537458
- update to new version

* Tue Nov 10 2009 Michael Scherer <misc@mandriva.org> 3.2.25-1mdv2010.1
+ Revision: 463855
- update to new version 3.2.25

* Tue Sep 29 2009 Michael Scherer <misc@mandriva.org> 3.2.24-1mdv2010.0
+ Revision: 450815
- new version
- fix build on x86_64

* Mon Sep 21 2009 Thierry Vignaud <tv@mandriva.org> 3.2.21-2mdv2010.0
+ Revision: 446312
- rebuild

* Thu Jan 15 2009 Jérôme Soyer <saispo@mandriva.org> 3.2.21-1mdv2009.1
+ Revision: 329835
- New upstream release

* Fri Jan 09 2009 Jérôme Soyer <saispo@mandriva.org> 3.2.20-1mdv2009.1
+ Revision: 327616
- New upstream version

* Wed Dec 24 2008 Michael Scherer <misc@mandriva.org> 3.2.19-3mdv2009.1
+ Revision: 318410
- rebuild for new python

* Fri Sep 12 2008 Alexander Kurtakov <akurtakov@mandriva.org> 3.2.19-2mdv2009.0
+ Revision: 284123
- Requires python-iniparse

* Fri Sep 12 2008 Alexander Kurtakov <akurtakov@mandriva.org> 3.2.19-1mdv2009.0
+ Revision: 284119
- new version 3.2.19

* Tue Jul 15 2008 Alexander Kurtakov <akurtakov@mandriva.org> 3.2.17-1mdv2009.0
+ Revision: 235742
- new version 3.2.17

* Mon Jun 30 2008 Alexander Kurtakov <akurtakov@mandriva.org> 3.2.16-1mdv2009.0
+ Revision: 230219
- add missing BRs
- new version 3.2.16

* Mon Jun 30 2008 Alexander Kurtakov <akurtakov@mandriva.org> 3.2.10-2mdv2009.0
+ Revision: 230150
- add missing requires

* Sun Mar 02 2008 Michael Scherer <misc@mandriva.org> 3.2.10-1mdv2008.1
+ Revision: 177636
- update to new version 3.2.10

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Sep 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 3.2.2-3mdv2008.0
+ Revision: 90398
- rebuild

* Sat Aug 11 2007 David Walluck <walluck@mandriva.org> 3.2.2-2mdv2008.0
+ Revision: 62014
- make yum-updatesd.conf non-executable

* Sat Aug 11 2007 David Walluck <walluck@mandriva.org> 3.2.2-1mdv2008.0
+ Revision: 61688
- 3.2.2


* Tue Dec 05 2006 Nicolas Lécureuil <neoclust@mandriva.org> 3.0.1-1mdv2007.0
+ Revision: 90600
- Sync sources
- New release 3.0.1
- import yum-2.6.1-1mdk

* Sat May 06 2006 Nicolas Lcureuil <neoclust@mandriva.org> 2.6.1-1mdk
- New release 2.6.1

* Sun Apr 16 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.6.0-1mdk
- New release 2.6.0

* Mon Dec 05 2005 Michael Scherer <misc@mandriva.org> 2.4.0-2mdk
- requires python-celementtree ( fix bug #19895 )

* Sat Oct 01 2005 Michael Scherer <misc@mandriva.org> 2.4.0-1mdk
- New release 2.4.0

* Sat Sep 10 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.2-3mdk
- fix requires

* Fri Sep 02 2005 Michael Scherer <misc@mandriva.org> 2.2.2-2mdk
- remove bundled urlgrabber
- use python macro

* Fri Jul 22 2005 Nicolas Lcureuil <neoclust@mandriva.org> 2.2.2-1mdk
- New release 2.2.2

* Sat Jun 04 2005 Gtz Waschk <waschk@mandriva.org> 2.2.1-3mdk
- obsolete python-urlgrabber

* Sun Apr 10 2005 Guillaume Rousse <guillomovitch@mandrake.org> 2.2.1-2mdk 
- fix URL (fix bug #14822)
- spec cleanup

* Sat Mar 19 2005 Michael Scherer <misc@mandrake.org> 2.2.1-1mdk
- new version

* Thu May 27 2004 Michael Scherer <misc@mandrake.org> 2.0.7-1mdk
- New release 2.0.7
- add a notice about the recompression

* Wed May 26 2004 Michael Scherer <misc@mandrake.org> 2.0.6-2mdk 
- add correct Requires
- remove warning in description

* Fri Apr 23 2004 Guillaume Rousse <guillomovitch@mandrake.org> 2.0.6-1mdk
- new version
- rpmbuildupdate aware


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8757 |12cr|yum-arch-2.2.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           yum-arch
Version:        2.2.2
Release:        %mkrel 6
Summary:        Extract headers from rpm in a old yum repository
License:        GPL
Group:          System/Configuration/Packaging
URL:            http://linux.duke.edu/yum/
Source0:        http://linux.duke.edu/projects/yum/download/2.2/yum-%{version}.tar.gz
Patch1:         yum-arch-folder.patch
Patch2:         yum-arch-python26.patch
Requires:       python
Requires:       python-rpm
Requires:       python-libxml2
BuildRequires:  python
BuildRequires:  gettext
BuildArch:      noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}

%description
Extract headers from rpm in a old yum repository.

This package only provides the old yum-arch command from yum-%{version}
It should be used to generate repository informations for Fedora Core  < 3
and RedHat Enterprise Linux < 4.

%prep
%setup -q -n yum-%{version}
%patch1 -p0 -b .folder
%patch2 -p0

# to avoid rpmlint warnings
for source in *.py {repomd,rpmUtils,yum}/*.py; do
    sed -i -e '/^#!\/usr/d' $source
done

%build
make

%install
rm -rf %{buildroot}
make DESTDIR=%{buildroot} install

%clean
rm -rf %{buildroot}


%files
%defattr(-, root, root, -)
%doc README AUTHORS COPYING TODO INSTALL ChangeLog
%{_datadir}/%{name}
%{_bindir}/%{name}
%{_mandir}/man8/%{name}*



%changelog
* Mon Sep 21 2009 Thierry Vignaud <tvignaud@mandriva.com> 2.2.2-6mdv2010.0
+ Revision: 446313
- rebuild

* Wed Feb 18 2009 Michael Scherer <misc@mandriva.org> 2.2.2-5mdv2009.1
+ Revision: 342505
- fix usage on 2.6, reported by xrg_ on irc

* Mon Aug 04 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.2.2-4mdv2009.0
+ Revision: 262956
- rebuild

* Mon Aug 04 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.2.2-3mdv2009.0
+ Revision: 262806
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 04 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.2-1mdv2008.1
+ Revision: 115431
- import yum-arch


* Tue Dec 04 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.2-1mdv2008.1
- initial mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8758 |12cr|yum-metadata-parser-1.1.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:       yum-metadata-parser
Version:    1.1.4
Release:    %mkrel 3
Summary:    A fast metadata parser for yum
License:    GPL
Group:      System/Configuration/Packaging
URL:        http://devel.linux.duke.edu/cgi-bin/viewcvs.cgi/yum-metadata-parser/
Source0:    http://linux.duke.edu/projects/yum/download/yum-metadata-parser/%{name}-%{version}.tar.gz
Requires:       yum >= 2.6.2
BuildRequires:  python-devel
BuildRequires:  glib2-devel
BuildRequires:  libxml2-devel
BuildRequires:  sqlite3-devel
BuildRoot:      %{_tmppath}/%{name}-%{version}

%description
Fast metadata parser for yum implemented in C.

%prep
%setup -q

%build
%{__python} setup.py build

%install
%{__python} setup.py install -O1 --root=%{buildroot}

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README AUTHORS ChangeLog
%{python_sitearch}/_sqlitecache.so
%{python_sitearch}/sqlitecachec.py
%{python_sitearch}/yum_metadata_parser-*.egg-info


%changelog
* Tue Dec 07 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1.1.4-3mdv2011.0
+ Revision: 614426
- rebuild for python 2.7

  + Michael Scherer <misc@mandriva.org>
    - rebuild for python 2.7

* Wed Jan 13 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.4-1mdv2010.1
+ Revision: 490763
- update to new version 1.1.4

* Mon Sep 21 2009 Thierry Vignaud <tv@mandriva.org> 1.1.2-6mdv2010.0
+ Revision: 446314
- rebuild

* Thu Dec 25 2008 Michael Scherer <misc@mandriva.org> 1.1.2-5mdv2009.1
+ Revision: 318499
- rebuild for new python

* Mon Aug 04 2008 Thierry Vignaud <tv@mandriva.org> 1.1.2-4mdv2009.0
+ Revision: 262976
- rebuild

* Mon Aug 04 2008 Thierry Vignaud <tv@mandriva.org> 1.1.2-3mdv2009.0
+ Revision: 262813
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 04 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.2-1mdv2008.1
+ Revision: 115434
- import yum-metadata-parser


* Tue Dec 04 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.2-1mdv2008.1
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8759 |12cr|z26-3.02.01-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		z26
Version:	3.02.01
Release:	2
Summary:	An Atari 2600 Video Computer System emulator
License:	GPLv2+
Group:		Emulators
URL:		http://www.whimsey.com/z26/z26.html
Source0:	http://www.whimsey.com/z26/%{name}v%{version}s.zip
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	imagemagick
BuildRequires:	dos2unix

%description
The Atari 2600 Video Computer System (VCS), introduced in 1977, was the most
popular home video game system of the early 1980's. This emulator will run
most Atari ROM images, so that you can play your favorite old Atari 2600 games
on your PC.

%prep
%setup -q -c
dos2unix src/doc/*
%__sed -i -e s/^CFLAGS=.*/CFLAGS="%{optflags}"/g src/conf/config_linux.mak
%__sed -i -e s/"strip z26"//g src/Makefile

%build
cd src
%make linux

%install
mkdir -p %{buildroot}%{_bindir}
cp src/%{name} %{buildroot}%{_bindir}/

# icons
for N in 16 32 48 64 128; do
convert src/%{name}_icon.png -scale ${N}x${N} src/$N.png;
done
install -D src/16.png %{buildroot}%{_miconsdir}/%{name}.png
install -D src/32.png %{buildroot}%{_liconsdir}/%{name}.png
install -D src/48.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
install -D src/64.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
install -D src/128.png %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png

# menu-entry
mkdir -p  %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=z26
Comment=Atari 2600 Emulator
Exec=z26
Icon=z26
Terminal=false
Type=Application
Categories=Game;Emulator;
EOF

%files
%doc src/doc/*
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_iconsdir}/hicolor/*/apps/%{name}.png


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8760 |12cr|z8530drv-utils-3.0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:         z8530drv-utils
License:      GPL
Group:        Communications
Provides:     z8530drv
Obsoletes:    z8530drv
Version:      3.0.3
Release:      1
Summary:      Linux driver for Z8530 based HDLC cards for AX.25
Source0:      ftp://ftp.ccac.rwth-aachen.de/pub/jr/z8530drv-utils_3.0-3.tar.gz
Patch0:        z8530drv-gcc4.diff
Patch1:       z8530drv-buildserv.diff
URL:          http://yaina.de/jreuter/linux/scc.en.html
# Patch:   z8530drv-utils-3.0.dif

%description
Utilities for the generic Z8530 AX.25 device driver



Authors:
--------
    Joerg Reuter <jreuter@yaina.de>

%prep
%setup -q -n z8530drv-utils-3.0
%patch0 -p0
%patch1 -p1

%build
make dep
make

%install
mkdir -p %{buildroot}/{etc,etc/ax25,usr,usr/sbin,sbin}
make prefix=%{buildroot} install

%files
%doc README
%doc z8530drv-utils-3.0.lsm
%doc doc/Copying.Z8530DRV
%doc doc/FAQ
%doc doc/scc_eng.doc
%doc doc/scc_ger.doc
%dir /etc/ax25
%config /etc/ax25/z8530drv.conf
/sbin/sccstat
/sbin/sccinit
/sbin/sccparam
%{_sbindir}/sccgencfg
%{_sbindir}/kissbridge


%changelog
* Thu May 10 2012 Alexander Khrukin <akhrukin@mandriva.org> 3.0.3-1
+ Revision: 798058
- imported package z8530drv-utils


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8761 |12cr|zabbix-2.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# TODO, maybe sometime:
# * Do something about mutex errors sometimes occurring when init scripts'
#   restart is invoked; something like "sleep 2" between stop and start?
# * Use "Include" in zabbix_{agentd,proxy,server}.conf, point to corresponding
#   /etc/zabbix/zabbix_*.conf.d/ dir; needs patching in order to not load
#   various backup files (*.rpm{orig,new,save}, *~ etc) in that dir.

%global srcname zabbix

Name:           zabbix
Version:        2.0.1
Release:        1
Summary:        Open-source monitoring solution for your IT infrastructure

Group:          Monitoring
License:        GPLv2+
URL:            http://www.zabbix.com/
Source0:        http://downloads.sourceforge.net/%{srcname}/%{srcname}-%{version}-free.tar.gz
# upstream tarball minus src/zabbix_java/lib/org-json-2010-12-28.jar
#Source0:        %{srcname}-%{version}-free.tar.gz
Source1:        zabbix-web.conf
Source5:        zabbix-logrotate.in
# tmpfiles for F >= 15 mandriva >= 2012
Source9:        zabbix-tmpfiles.conf
# systemd units
Source10:       zabbix-agent.service
Source11:       zabbix-proxy-mysql.service
Source12:       zabbix-proxy-pgsql.service
Source13:       zabbix-proxy-sqlite3.service
Source14:       zabbix-server-mysql.service
Source15:       zabbix-server-pgsql.service
Source16:       zabbix-server-sqlite3.service

# local rules for config files
Patch0:         zabbix-2.0.1-config.patch
# local rules for config files - fonts
Patch1:         zabbix-2.0.1-fonts-config.patch
# remove flash content (#737337)
# https://support.zabbix.com/browse/ZBX-4794
Patch2:         zabbix-2.0.1-no-flash.patch
# adapt for fping3 - https://support.zabbix.com/browse/ZBX-4894
Patch3:         zabbix-1.8.12-fping3.patch

BuildRequires:   mysql-devel
BuildRequires:   postgresql-devel
BuildRequires:   net-snmp-devel
#BuildRequires:   openldap-devel
BuildRequires:   pkgconfig(gnutls)
BuildRequires:   pkgconfig(iksemel)
BuildRequires:   pkgconfig(sqlite3)
BuildRequires:   unixODBC-devel
BuildRequires:   pkgconfig(libcurl)
BuildRequires:   pkgconfig(OpenIPMI)
BuildRequires:   pkgconfig(libssh2)
BuildRequires:   systemd-units

Requires:        logrotate
Requires(pre):   shadow-utils
%if %{srcname} != %{name}
Conflicts:       %{srcname}
%endif

Obsoletes:       %{name}-docs < 1.8.9

%description
ZABBIX is software that monitors numerous parameters of a network and
the health and integrity of servers. ZABBIX uses a flexible
notification mechanism that allows users to configure e-mail based
alerts for virtually any event.  This allows a fast reaction to server
problems. ZABBIX offers excellent reporting and data visualisation
features based on the stored data. This makes ZABBIX ideal for
capacity planning.

ZABBIX supports both polling and trapping. All ZABBIX reports and
statistics, as well as configuration parameters are accessed through a
web-based front end. A web-based front end ensures that the status of
your network and the health of your servers can be assessed from any
location. Properly configured, ZABBIX can play an important role in
monitoring IT infrastructure. This is equally true for small
organisations with a few servers and for large companies with a
multitude of servers.

%package server
Summary:         Zabbix server common files
Group:           Monitoring
Requires:        %{name} = %{version}-%{release}
Requires:        %{name}-server-implementation = %{version}-%{release}
Requires:        fping
Requires:        traceroute
Requires(post):  /sbin/chkconfig
Requires(preun): /sbin/chkconfig
Requires(preun): /sbin/service

%description server
Zabbix server common files

%package server-mysql
Summary:         Zabbix server compiled to use MySQL
Group:           Monitoring
Requires:        %{name} = %{version}-%{release}
Requires:        %{name}-server = %{version}-%{release}
Requires(post):  systemd-units
Requires(preun): systemd-units
Requires(postun): systemd-units
Provides:        %{name}-server-implementation = %{version}-%{release}
Conflicts:       %{name}-server-pgsql
Conflicts:       %{name}-server-sqlite3

%description server-mysql
Zabbix server compiled to use MySQL

%package server-pgsql
Summary:         Zabbix server compiled to use PostgresSQL
Group:           Monitoring
Requires:        %{name} = %{version}-%{release}
Requires:        %{name}-server = %{version}-%{release}
Requires(post):  systemd-units
Requires(preun): systemd-units
Requires(postun): systemd-units
Provides:        %{name}-server-implementation = %{version}-%{release}
Conflicts:       %{name}-server-mysql
Conflicts:       %{name}-server-sqlite3

%description server-pgsql
Zabbix server compiled to use PostgresSQL

%package server-sqlite3
Summary:         Zabbix server compiled to use SQLite
Group:           Monitoring
Requires:        %{name} = %{version}-%{release}
Requires:        %{name}-server = %{version}-%{release}
Requires(post):  systemd-units
Requires(preun): systemd-units
Requires(postun): systemd-units
Provides:        %{name}-server-implementation = %{version}-%{release}
Conflicts:       %{name}-server-mysql
Conflicts:       %{name}-server-pgsql

%description server-sqlite3
Zabbix server compiled to use SQLite

%package agent
Summary:         Zabbix Agent
Group:           Monitoring
Requires:        %{name} = %{version}-%{release}
Requires(post):  systemd-units
Requires(preun): systemd-units
Requires(postun): systemd-units

%description agent
The Zabbix client agent, to be installed on monitored systems.

%package proxy
Summary:         Zabbix Proxy
Group:           Monitoring
Requires:        %{name} = %{version}-%{release}
Requires:        %{name}-proxy-implementation = %{version}-%{release}
Requires(post):  /sbin/chkconfig
Requires(preun): /sbin/chkconfig
Requires(preun): /sbin/service
Requires:        fping

%description proxy
The Zabbix proxy

%package proxy-mysql
Summary:         Zabbix proxy compiled to use MySQL
Group:           Monitoring
Requires:        %{name}-proxy = %{version}-%{release}
Requires(post):  systemd-units
Requires(preun): systemd-units
Requires(postun): systemd-units
Provides:        %{name}-proxy-implementation = %{version}-%{release}

%description proxy-mysql
The Zabbix proxy compiled to use MySQL

%package proxy-pgsql
Summary:         Zabbix proxy compiled to use PostgreSQL
Group:           Monitoring
Requires:        %{name}-proxy = %{version}-%{release}
Requires(post):  systemd-units
Requires(preun): systemd-units
Requires(postun): systemd-units
Provides:        %{name}-proxy-implementation = %{version}-%{release}

%description proxy-pgsql
The Zabbix proxy compiled to use PostgreSQL

%package proxy-sqlite3
Summary:         Zabbix proxy compiled to use SQLite
Group:           Monitoring
Requires:        %{name}-proxy = %{version}-%{release}
Requires(post):  systemd-units
Requires(preun): systemd-units
Requires(postun): systemd-units
Provides:        %{name}-proxy-implementation = %{version}-%{release}

%description proxy-sqlite3
The Zabbix proxy compiled to use SQLite

%package web
Summary:         Zabbix Web Frontend
Group:           Monitoring
BuildArch:       noarch
Requires:        php
Requires:        php-gd
Requires:        php-bcmath
Requires:        php-mbstring
Requires:        php-xml
Requires:        php-gettext
Requires:        dejavu-sans-fonts
Requires:        %{name} = %{version}-%{release}
Requires:        %{name}-web-database = %{version}-%{release}

%description web
The php frontend to display the Zabbix web interface.

%package web-mysql
Summary:         Zabbix web frontend for MySQL
Group:           Monitoring
BuildArch:       noarch
Requires:        %{name}-web = %{version}-%{release}
Requires:        php-mysql
Provides:        %{name}-web-database = %{version}-%{release}
Conflicts:       %{name}-web-pgsql
Conflicts:       %{name}-web-sqlite3
Obsoletes:       %{name}-web <= 1.5.3-0.1

%description web-mysql
Zabbix web frontend for MySQL

%package web-pgsql
Summary:         Zabbix web frontend for PostgreSQL
Group:           Monitoring
BuildArch:       noarch
Requires:        %{name}-web = %{version}-%{release}
Requires:        php-pgsql
Provides:        %{name}-web-database = %{version}-%{release}
Conflicts:       %{name}-web-mysql
Conflicts:       %{name}-web-sqlite3

%description web-pgsql
Zabbix web frontend for PostgreSQL

%package web-sqlite3
Summary:         Zabbix web frontend for SQLite
Group:           Monitoring
BuildArch:       noarch
Requires:        %{name}-web = %{version}-%{release}
# Need to use the same db file as the server
Requires:        %{name}-server-sqlite3 = %{version}-%{release}
Provides:        %{name}-web-database = %{version}-%{release}
Conflicts:       %{name}-web-mysql
Conflicts:       %{name}-web-pgsql

%description web-sqlite3
Zabbix web frontend for SQLite


%prep
%setup0 -q -n %{srcname}-%{version}
%patch0 -p1
%patch1 -p1
%patch3 -p1

# remove bundled java libs
rm -rf src/zabbix_java/lib/*.jar

# remove included fonts
rm -rf frontends/php/fonts

# remove executable permissions
chmod a-x upgrades/dbpatches/*/mysql/upgrade

# All libraries are expected in /usr/lib or /usr/local/lib
# https://support.zabbix.com/browse/ZBXNEXT-1296
sed -i.orig -e 's|_LIBDIR=/usr/lib|_LIBDIR=%{_libdir}|g' \
    configure

# kill off .htaccess files, options set in SOURCE1
rm -f frontends/php/include/.htaccess
rm -f frontends/php/api/.htaccess
rm -f frontends/php/conf/.htaccess

# set timestamp on modified config file and directories
touch -r frontends/php/css.css frontends/php/include/config.inc.php \
    frontends/php/include/defines.inc.php \
    frontends/php/include \
    frontends/php/include/classes

# remove prebuilt Windows binaries
rm -rf bin

# remove flash applet
# https://support.zabbix.com/browse/ZBX-4794
rm -f frontend/php/images/flash/zbxclock.swf
%patch2 -p1


%build

common_flags="
    --enable-dependency-tracking
    --enable-server
    --enable-agent
    --enable-proxy
    --enable-ipv6
    --disable-java
    --with-net-snmp
    --with-ldap
    --with-libcurl
    --with-openipmi
    --with-jabber
    --with-unixodbc
    --with-ssh2
"

%configure2_5x $common_flags --with-mysql
%make
mv src/zabbix_server/zabbix_server src/zabbix_server/zabbix_server_mysql
mv src/zabbix_proxy/zabbix_proxy src/zabbix_proxy/zabbix_proxy_mysql

%configure2_5x $common_flags --with-postgresql
%make
mv src/zabbix_server/zabbix_server src/zabbix_server/zabbix_server_pgsql
mv src/zabbix_proxy/zabbix_proxy src/zabbix_proxy/zabbix_proxy_pgsql

%configure2_5x $common_flags --with-sqlite3
%make
mv src/zabbix_server/zabbix_server src/zabbix_server/zabbix_server_sqlite3
mv src/zabbix_proxy/zabbix_proxy src/zabbix_proxy/zabbix_proxy_sqlite3

touch src/zabbix_server/zabbix_server
touch src/zabbix_proxy/zabbix_proxy


%install
# set up some required directories
mkdir -p %{buildroot}%{_sysconfdir}/%{srcname}
mkdir -p %{buildroot}%{_sysconfdir}/%{srcname}/externalscripts
mkdir -p %{buildroot}%{_sysconfdir}/%{srcname}/web
mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
mkdir -p %{buildroot}%{_sysconfdir}/httpd/conf.d
mkdir -p %{buildroot}%{_unitdir}
mkdir -p %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_localstatedir}/lib/%{srcname}
mkdir -p %{buildroot}%{_localstatedir}/log/%{srcname}
mkdir -p %{buildroot}%{_localstatedir}/run/%{srcname}

# install the frontend
cp -a frontends/php %{buildroot}%{_datadir}/%{srcname}

# prepare ghosted config file
touch %{buildroot}%{_sysconfdir}/%{srcname}/web/zabbix.conf.php

# drop Apache config file in place
install -m 0644 -p %{SOURCE1} %{buildroot}%{_sysconfdir}/httpd/conf.d/%{srcname}.conf

# fix config file options
sed -i \
    -e 's|# PidFile=.*|PidFile=%{_localstatedir}/run/%{srcname}/zabbix_agentd.pid|g' \
    -e 's|^LogFile=.*|LogFile=%{_localstatedir}/log/%{srcname}/zabbix_agentd.log|g' \
    -e 's|# LogFileSize=.*|LogFileSize=0|g' \
    conf/zabbix_agentd.conf

sed -i \
    -e 's|# PidFile=.*|PidFile=%{_localstatedir}/run/%{srcname}/zabbix.pid|g' \
    -e 's|^LogFile=.*|LogFile=%{_localstatedir}/log/%{srcname}/zabbix_server.log|g' \
    -e 's|# LogFileSize=.*|LogFileSize=0|g' \
    -e 's|# AlertScriptsPath=/home/zabbix/bin/|AlertScriptsPath=%{_localstatedir}/lib/%{srcname}/|g' \
    -e 's|^DBUser=root|DBUser=zabbix|g' \
    -e 's|# DBSocket=/tmp/mysql.sock|DBSocket=%{_localstatedir}/lib/mysql/mysql.sock|g' \
    conf/zabbix_server.conf

sed -i \
    -e 's|# PidFile=.*|PidFile=%{_localstatedir}/run/%{srcname}/zabbix_proxy.pid|g' \
    -e 's|^LogFile=.*|LogFile=%{_localstatedir}/log/%{srcname}/zabbix_proxy.log|g' \
    -e 's|# LogFileSize=.*|LogFileSize=0|g' \
    -e 's|# AlertScriptsPath=/home/zabbix/bin/|AlertScriptsPath=%{_localstatedir}/lib/%{srcname}/|g' \
    -e 's|^DBUser=root|DBUser=zabbix|g' \
    -e 's|# DBSocket=/tmp/mysql.sock|DBSocket=%{_localstatedir}/lib/mysql/mysql.sock|g' \
    conf/zabbix_proxy.conf

# install log rotation
cat %{SOURCE5} | sed -e 's|COMPONENT|server|g' > \
     %{buildroot}%{_sysconfdir}/logrotate.d/zabbix-server
cat %{SOURCE5} | sed -e 's|COMPONENT|agentd|g' > \
     %{buildroot}%{_sysconfdir}/logrotate.d/zabbix-agent
cat %{SOURCE5} | sed -e 's|COMPONENT|proxy|g' > \
     %{buildroot}%{_sysconfdir}/logrotate.d/zabbix-proxy

# systemd units
install -m 0644 -p %{SOURCE10} %{buildroot}%{_unitdir}/zabbix-agent.service
install -m 0644 -p %{SOURCE11} %{buildroot}%{_unitdir}/zabbix-proxy-mysql.service
install -m 0644 -p %{SOURCE12} %{buildroot}%{_unitdir}/zabbix-proxy-pgsql.service
install -m 0644 -p %{SOURCE13} %{buildroot}%{_unitdir}/zabbix-proxy-sqlite3.service
install -m 0644 -p %{SOURCE14} %{buildroot}%{_unitdir}/zabbix-server-mysql.service
install -m 0644 -p %{SOURCE15} %{buildroot}%{_unitdir}/zabbix-server-pgsql.service
install -m 0644 -p %{SOURCE16} %{buildroot}%{_unitdir}/zabbix-server-sqlite3.service
touch %{buildroot}%{_unitdir}/zabbix-proxy.service
touch %{buildroot}%{_unitdir}/zabbix-server.service

# install
make DESTDIR=%{buildroot} install
rm %{buildroot}%{_sbindir}/zabbix_server
install -m 0755 -p src/zabbix_server/zabbix_server_* %{buildroot}%{_sbindir}/
rm %{buildroot}%{_sbindir}/zabbix_proxy
install -m 0755 -p src/zabbix_proxy/zabbix_proxy_* %{buildroot}%{_sbindir}/

# install compatibility links for config files
ln -sf %{_sysconfdir}/zabbix_agent.conf %{buildroot}%{_sysconfdir}/%{srcname}/zabbix_agent.conf
ln -sf %{_sysconfdir}/zabbix_agentd.conf %{buildroot}%{_sysconfdir}/%{srcname}/zabbix_agentd.conf
ln -sf %{_sysconfdir}/zabbix_server.conf %{buildroot}%{_sysconfdir}/%{srcname}/zabbix_server.conf
ln -sf %{_sysconfdir}/zabbix_proxy.conf %{buildroot}%{_sysconfdir}/%{srcname}/zabbix_proxy.conf

# nuke static libs and empty oracle upgrade sql
rm -rf %{buildroot}%{_libdir}/libzbx*.a

# copy sql files to appropriate per package locations
for pkg in proxy server ; do
    docdir=%{buildroot}%{_docdir}/%{srcname}-$pkg-mysql-%{version}
    install -dm 755 $docdir
    cp -p --parents database/mysql/schema.sql $docdir
    cp -p --parents database/mysql/data.sql $docdir
    cp -p --parents database/mysql/images.sql $docdir
    cp -pR --parents upgrades/dbpatches/1.6/mysql $docdir
    cp -pR --parents upgrades/dbpatches/1.8/mysql $docdir
    cp -pR --parents upgrades/dbpatches/2.0/mysql $docdir
    docdir=%{buildroot}%{_docdir}/%{srcname}-$pkg-pgsql-%{version}
    install -dm 755 $docdir
    cp -p --parents database/postgresql/schema.sql $docdir
    cp -p --parents database/postgresql/data.sql $docdir
    cp -p --parents database/postgresql/images.sql $docdir
    cp -pR --parents upgrades/dbpatches/1.6/postgresql $docdir
    cp -pR --parents upgrades/dbpatches/1.8/postgresql $docdir
    cp -pR --parents upgrades/dbpatches/2.0/postgresql $docdir
    docdir=%{buildroot}%{_docdir}/%{srcname}-$pkg-sqlite3-%{version}
    install -dm 755 $docdir
    cp -p --parents database/sqlite3/schema.sql $docdir
    cp -p --parents database/sqlite3/data.sql $docdir
    cp -p --parents database/sqlite3/images.sql $docdir
done
# remove extraneous ones
rm -rf %{buildroot}%{_datadir}/%{srcname}/create

# systemd must create /var/run/%{srcname}
mkdir -p %{buildroot}%{_sysconfdir}/tmpfiles.d
install -m 0644 %{SOURCE9} %{buildroot}%{_sysconfdir}/tmpfiles.d/zabbix.conf


%pre
getent group zabbix > /dev/null || groupadd -r zabbix
getent passwd zabbix > /dev/null || \
    useradd -r -g zabbix -d %{_localstatedir}/lib/%{srcname} -s /sbin/nologin \
    -c "Zabbix Monitoring System" zabbix
:

%post server-mysql
if [ $1 -eq 1 ] ; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi
ln -sf %{_unitdir}/zabbix-server-mysql.service %{_unitdir}/zabbix-server.service

%post server-pgsql
if [ $1 -eq 1 ] ; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi
ln -sf %{_unitdir}/zabbix-server-pgsql.service %{_unitdir}/zabbix-server.service

%post server-sqlite3
if [ $1 -eq 1 ] ; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi
ln -sf %{_unitdir}/zabbix-server-sqlite3.service %{_unitdir}/zabbix-server.service

%post proxy-mysql
if [ $1 -eq 1 ] ; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi
ln -sf %{_unitdir}/zabbix-proxy-mysql.service %{_unitdir}/zabbix-proxy.service

%post proxy-pgsql
if [ $1 -eq 1 ] ; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi
ln -sf %{_unitdir}/zabbix-proxy-pgsql.service %{_unitdir}/zabbix-proxy.service

%post proxy-sqlite3
if [ $1 -eq 1 ] ; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi
ln -sf %{_unitdir}/zabbix-proxy-sqlite3.service %{_unitdir}/zabbix-proxy.service

%post agent
if [ $1 -eq 1 ] ; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi


%preun server-mysql
if [ $1 -eq 0 ] ; then
    /bin/systemctl --no-reload disable zabbix-server-mysql.service > /dev/null 2>&1 || :
    /bin/systemctl stop zabbix-server-mysql.service > /dev/null 2>&1 || :
fi

%preun server-pgsql
if [ $1 -eq 0 ] ; then
    /bin/systemctl --no-reload disable zabbix-server-pgsql.service > /dev/null 2>&1 || :
    /bin/systemctl stop zabbix-server-pgsql.service > /dev/null 2>&1 || :
fi

%preun server-sqlite3
if [ $1 -eq 0 ] ; then
    /bin/systemctl --no-reload disable zabbix-server-sqlite3.service > /dev/null 2>&1 || :
    /bin/systemctl stop zabbix-server-sqlite3.service > /dev/null 2>&1 || :
fi

%preun proxy-mysql
if [ $1 -eq 0 ] ; then
    /bin/systemctl --no-reload disable zabbix-proxy-mysql.service > /dev/null 2>&1 || :
    /bin/systemctl stop zabbix-proxy-mysql.service > /dev/null 2>&1 || :
fi

%preun proxy-pgsql
if [ $1 -eq 0 ] ; then
    /bin/systemctl --no-reload disable zabbix-proxy-pgsql.service > /dev/null 2>&1 || :
    /bin/systemctl stop zabbix-proxy-pgsql.service > /dev/null 2>&1 || :
fi

%preun proxy-sqlite3
if [ $1 -eq 0 ] ; then
    /bin/systemctl --no-reload disable zabbix-proxy-sqlite3.service > /dev/null 2>&1 || :
    /bin/systemctl stop zabbix-proxy-sqlite3.service > /dev/null 2>&1 || :
fi

%preun agent
if [ $1 -eq 0 ] ; then
    /bin/systemctl --no-reload disable zabbix-agent.service > /dev/null 2>&1 || :
    /bin/systemctl stop zabbix-agent.service > /dev/null 2>&1 || :
fi


%postun server-mysql
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
if [ $1 -ge 1 ] ; then
    /bin/systemctl try-restart zabbix-server-mysql.service >/dev/null 2>&1 || :
fi

%postun server-pgsql
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
if [ $1 -ge 1 ] ; then
    /bin/systemctl try-restart zabbix-server-pgsql.service >/dev/null 2>&1 || :
fi

%postun server-sqlite3
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
if [ $1 -ge 1 ] ; then
    /bin/systemctl try-restart zabbix-server-sqlite3.service >/dev/null 2>&1 || :
fi

%postun proxy-mysql
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
if [ $1 -ge 1 ] ; then
    /bin/systemctl try-restart zabbix-proxy-mysql.service >/dev/null 2>&1 || :
fi

%postun proxy-pgsql
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
if [ $1 -ge 1 ] ; then
    /bin/systemctl try-restart zabbix-proxy-pgsql.service >/dev/null 2>&1 || :
fi

%postun proxy-sqlite3
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
if [ $1 -ge 1 ] ; then
    /bin/systemctl try-restart zabbix-proxy-sqlite3.service >/dev/null 2>&1 || :
fi

%postun agent
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
if [ $1 -ge 1 ] ; then
    /bin/systemctl try-restart zabbix-agent.service >/dev/null 2>&1 || :
fi


%files
%doc AUTHORS ChangeLog COPYING NEWS README
%dir %{_sysconfdir}/%{srcname}
%config(noreplace) %{_sysconfdir}/tmpfiles.d/zabbix.conf
%attr(0755,zabbix,zabbix) %dir %{_localstatedir}/lib/%{srcname}
%attr(0755,zabbix,zabbix) %dir %{_localstatedir}/log/%{srcname}
%attr(0755,zabbix,zabbix) %dir %{_localstatedir}/run/%{srcname}
%{_bindir}/zabbix_get
%{_bindir}/zabbix_sender
%{_mandir}/man1/zabbix_get.1*
%{_mandir}/man1/zabbix_sender.1*

%files server
%doc misc/snmptrap/zabbix_trap_receiver.pl
%attr(0640,root,zabbix) %config(noreplace) %{_sysconfdir}/zabbix_server.conf
%{_sysconfdir}/%{srcname}/zabbix_server.conf
%attr(0755,zabbix,zabbix) %dir %{_sysconfdir}/%{srcname}/externalscripts
%config(noreplace) %{_sysconfdir}/logrotate.d/zabbix-server
%ghost %{_unitdir}/zabbix-server.service
%{_mandir}/man8/zabbix_server.8*

%files server-mysql
%{_docdir}/%{srcname}-server-mysql-%{version}/
%{_sbindir}/zabbix_server_mysql
%{_unitdir}/zabbix-server-mysql.service

%files server-pgsql
%{_docdir}/%{srcname}-server-pgsql-%{version}/
%{_sbindir}/zabbix_server_pgsql
%{_unitdir}/zabbix-server-pgsql.service

%files server-sqlite3
%{_docdir}/%{srcname}-server-sqlite3-%{version}/
%{_sbindir}/zabbix_server_sqlite3
%{_unitdir}/zabbix-server-sqlite3.service

%files agent
%doc conf/zabbix_agentd/*.conf
%config(noreplace) %{_sysconfdir}/zabbix_agent.conf
%{_sysconfdir}/%{srcname}/zabbix_agent.conf
%config(noreplace) %{_sysconfdir}/zabbix_agentd.conf
%{_sysconfdir}/%{srcname}/zabbix_agentd.conf
%config(noreplace) %{_sysconfdir}/logrotate.d/zabbix-agent
%{_unitdir}/zabbix-agent.service
%{_sbindir}/zabbix_agent
%{_sbindir}/zabbix_agentd
%{_mandir}/man8/zabbix_agentd.8*

%files proxy
%doc misc/snmptrap/zabbix_trap_receiver.pl
%attr(0640,root,zabbix) %config(noreplace) %{_sysconfdir}/zabbix_proxy.conf
%{_sysconfdir}/%{srcname}/zabbix_proxy.conf
%attr(0755,zabbix,zabbix) %dir %{_sysconfdir}/%{srcname}/externalscripts
%config(noreplace) %{_sysconfdir}/logrotate.d/zabbix-proxy
%ghost %{_unitdir}/zabbix-proxy.service
%{_mandir}/man8/zabbix_proxy.8*

%files proxy-mysql
%{_docdir}/%{srcname}-proxy-mysql-%{version}/
%{_sbindir}/zabbix_proxy_mysql
%{_unitdir}/zabbix-proxy-mysql.service

%files proxy-pgsql
%{_docdir}/%{srcname}-proxy-pgsql-%{version}/
%{_sbindir}/zabbix_proxy_pgsql
%{_unitdir}/zabbix-proxy-pgsql.service

%files proxy-sqlite3
%{_docdir}/%{srcname}-proxy-sqlite3-%{version}/
%{_sbindir}/zabbix_proxy_sqlite3
%{_unitdir}/zabbix-proxy-sqlite3.service

%files web
%dir %attr(0750,apache,apache) %{_sysconfdir}/%{srcname}/web
%ghost %attr(0644,apache,apache) %config(noreplace) %{_sysconfdir}/%{srcname}/web/zabbix.conf.php
%config(noreplace) %{_sysconfdir}/httpd/conf.d/zabbix.conf
%{_datadir}/%{srcname}

%files web-mysql

%files web-pgsql

%files web-sqlite3

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8762 |12cr|zapata-1.0.1-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 1
%define libname %mklibname zap %{major}
%define develname %mklibname zap -d

Summary:	Zapata Telecom Library
Name:		zapata
Version:	1.0.1
Release:	9
License:	GPL
Group:		System/Libraries
URL:            http://www.asterisk.org/
Source0:	%{name}-%{version}.tar.bz2
Source1:	zapata_Makefile
Patch0:		zapata-1.0.0-mdk.diff
BuildRequires:	libtool

%description
The Zapata library implements function calls allowing the user
easy access to the telephony functionality.

%package -n	%{libname}
Summary:	Shared Zapata Telecom Library
Group:          System/Libraries
#Obsoletes:	%{name}
#Provides:	%{name}

%description -n	%{libname}
The Zapata library implements function calls allowing the user
easy access to the telephony functionality.

%package -n	%{develname}
Summary:	Zapata Telecom Library development files
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}
Provides:	libzap-devel = %{version}
Obsoletes:	%{name}-devel
Obsoletes:	%{mklibname zap 1 -d}

%description -n	%{develname}
The Zapata library implements function calls allowing the user
easy access to the telephony functionality.

This package contains the development library and its header
files for the Zapata Telecom Library.

%prep

%setup -q -n %{name}-%{version}
%patch0 -p1

cp %{SOURCE1} Makefile

%build

%make \
    CFLAGS="%{optflags} -fPIC -DPIC -D_REENTRANT -Iinclude" \
    libdir=%{_libdir}

%install
%makeinstall_std \
    libdir=%{_libdir} \
    includedir=%{_includedir}


%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/*.so.*

%files -n %{develname}
%defattr(-,root,root)
%{_includedir}/*
%{_libdir}/*.so


%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.0.1-8mdv2010.0
+ Revision: 435377
- rebuild

* Tue Jun 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-7mdv2009.0
+ Revision: 223775
- fix linkage
- fix devel package naming

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 1.0.1-6mdv2008.1
+ Revision: 141006
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Thu Aug 03 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-6mdv2007.0
- fix typo

* Wed Aug 02 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1mdv2007.0
- rebuild

* Sun May 07 2006 Stefan van der Eijk <stefan@eijk.nu> 1.0.1-4mdk
- BuildRequires: libtool

* Fri Sep 16 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-3mdk
- maintain our own libtool aware makefile

* Fri Sep 02 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-2mdk
- rebuild

* Thu Jul 21 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.0.1-1mdk
- New release 1.0.1

* Sun Mar 13 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 1.0.0-3mdk
- use the %%mkrel macro

* Sun Dec 26 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.0.0-2mdk
- use newer zaptel header in P0
- use also -DPIC -D_REENTRANT in CFLAGS

* Fri Sep 24 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.0.0-1mdk
- 1.0.0
- fix url

* Sat Sep 11 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.0-0.RC2.1mdk
- initial mandrake package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8763 |12cr|zathura-0.0.8.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}
Summary:	A lightweight PDF viewer
Name:		zathura
Version:	0.0.8.5
Release:	1
Group:		Office
License:	zlib
URL:		http://zathura.pwmt.org/projects/zathura
Source0:	http://zathura.pwmt.org/attachments/download/10/%{name}-%{version}.tar.xz

BuildRequires:	desktop-file-utils
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(poppler-glib)

%description
Zathura is a highly configurable and functional PDF viewer based on the Poppler
rendering library and the GTK+ toolkit. The idea behind zathura is an
application that provides a minimalist and space saving interface as well as
an easy usage that mainly focuses on keyboard interaction.

%prep
%setup -q
# don't rebuid at install time
sed -ie "s/install:\ all/install:\ /g" Makefile

%build
%make

%install
%makeinstall_std

mkdir -p %{buildroot}%{_datadir}/applications
install -m 644 %{name}.desktop %{buildroot}%{_datadir}/applications/
desktop-file-validate %{buildroot}/%{_datadir}/applications/%{name}.desktop

%files
%doc LICENSE README
%{_bindir}/*
%{_mandir}/man*/*
%{_datadir}/applications/*



%changelog
* Thu May 24 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.0.8.5-1
+ Revision: 800395
- imported package zathura


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8764 |12cr|zaz-1.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           zaz
Version:        1.0.0
Release:        1
Summary:        A puzzle game where the player has to arrange balls in triplets
Group:          Games/Arcade
# Music released under CC-BY-SA
License:        GPLv3+ and CC-BY-SA
URL:            http://sourceforge.net/projects/zaz/
Source0:        http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
BuildRequires: pkgconfig(gl)
BuildRequires: pkgconfig(SDL_image)
BuildRequires: pkgconfig(theora)
BuildRequires: pkgconfig(vorbis)
BuildRequires: pkgconfig(ftgl)
BuildRequires: gettext
BuildRequires: desktop-file-utils

%description
Zaz is an arcade action puzzle game where the goal is to get rid of all 
incoming balls by rearranging their order and making triplets.
It currently includes 6 different levels. The game's name is recursive and 
stands for "Zaz ain't Z".

A 3D accelerator is needed for decent game play.


%prep
%setup -q
rm -fr win32.zip

# Fix permissions
chmod 644 src/*.{cpp,h}


%build
%configure
%make


%install
%makeinstall_std

# Remove docs
rm -r $RPM_BUILD_ROOT/usr/share/doc/

# Fix desktop file
desktop-file-install \
   --delete-original \
   --add-category LogicGame \
   --dir $RPM_BUILD_ROOT%{_datadir}/applications/ \
   $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop

%find_lang %{name}


%files -f %{name}.lang
%doc AUTHORS ChangeLog COPYING data/copyright.txt
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.xpm








%changelog
* Wed Oct  31 2012 symbianflo <symbianflo@mandrivausers.ro>
+ Commit: 57daac9
- spec clean, switch to pkgconfig style, fix build , convert spec from fedora style to rosa macros
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8765 |12cr|zboy-0.52-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %{mdvver} >= 201100
%define		build_gui	1
%else
%define		build_gui	0
%endif

Name:		zboy
Version:	0.52
Release:	%mkrel 1
Summary:	Nintendo GameBoy Emulator
License:	GPLv3
Group:		Emulators
URL:		http://www.viste-family.net/mateusz/software/zboy/
Source0:	http://www.viste-family.net/mateusz/software/%{name}/%{name}_v%{version}_src.zip
Source1:	%{name}-16.png
Source2:	%{name}-32.png
Source3:	%{name}-48.png
Source4:	%{name}-64.png
Source5:	%{name}-96.png
Source6:	%{name}-128.png
Patch0:		zboy-0.52-makefile.patch
Patch1:		zboy-0.52-sfmt.patch
BuildRequires:	SDL-devel
%if %{build_gui}
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(glib-2.0)
%endif

%description
zBoy is a multiplatform GameBoy emulator that provides a load/save feature,
can perform PCX screenshots either manually or automatically (every few
seconds) and emulates an internal battery for ROMs that were designed to use
one (this allows to use the internal save option provided by such games,
remember highest scores, etc).

zBoy supports some additionnal features, too, like intelligent saving of
hi-scores for some games that aren't able to save their hi-scores table by
themselves because of the lack of a battery-backed RAM on the cartridge, and
improving screen's resolution output using graphic algorithms like Scale2x,
Scale3x, eagle... Here you can see a comparison between graphic algorithms
supported by zBoy. This is also one of the very few GameBoy emulators that
provides a 2-gameboys link emulation, which makes it possible to play some
games in 2-players mode on a LAN.

zBoy allows to play GameBoy games using a keyboard or a joypad (or both).

%if %{build_gui}
Since 0.52 zBoy features GTK3 GUI.
%else
WARNING! There is no GUI for zBoy in this Mandriva version because it
doesn't have GTK3 development libraries.
Run the emulator from terminal: zboy your_rom.gb
%endif

%prep
%setup -q -c
%patch0 -p1
%patch1 -p1
%__cp Makefile.linux Makefile

%build
%setup_compile_flags
%if %{build_gui}
%make zboy-gui
%else
%make zboy-nogui
%endif

%install
%__rm -rf %{buildroot}
%__mkdir_p %{buildroot}%{_bindir}
%__cp %{name} %{buildroot}%{_bindir}/%{name}

%if %{build_gui}
# icons
%__install -D %{SOURCE1} -m 644 %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
%__install -D %{SOURCE2} -m 644 %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
%__install -D %{SOURCE3} -m 644 %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
%__install -D %{SOURCE4} -m 644 %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
%__install -D %{SOURCE5} -m 644 %{buildroot}%{_iconsdir}/hicolor/96x96/apps/%{name}.png
%__install -D %{SOURCE6} -m 644 %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png

# menu-entry
%__mkdir_p  %{buildroot}%{_datadir}/applications
%__cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Version=1.0
Name=zBoy
Comment=Nintendo GameBoy Emulator
Type=Application
Exec=%{name}
Icon=%{name}
Categories=Game;Emulator;
EOF
%endif

%clean
%__rm -rf %{buildroot}

%files
%doc zboy.txt history.txt todo.txt license.txt
%{_bindir}/%{name}
%if %{build_gui}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png
%endif


%changelog
* Mon Apr 23 2012 Andrey Bondrov <abondrov@mandriva.org> 0.52-1mdv2011.0
+ Revision: 792756
- New version 0.52, now with GTK3 GUI (in MDV 2011+)

* Sun Jan 15 2012 Andrey Bondrov <abondrov@mandriva.org> 0.51-1
+ Revision: 761186
- imported package zboy


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8766 |12cr|zd1211-2.5.0.0-0.r85.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define build_dkms 1

%{?_with_dkms:%define build_dkms 1}
%{?_without_dkms:%define build_dkms 0}

%define	modname	%{name}
%define svnver	r85
%define	rel	0.%{svnver}.1

Name:		zd1211
Summary:	Userland tools for zd1211 driver
Version:	2.5.0.0
Release:	%mkrel %{rel}
License:	GPL
Group:		System/Configuration/Hardware
URL:		http://zd1211.ath.cx/
Source0:	%{modname}-driver-%{svnver}.tar.xz
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
%if %build_dkms
Requires:	dkms-%{name} = %{version}
%endif

%description
Initially contributed by ZyDAS under the GPL license, this ZD1211 Linux
driver is actively maintained by the open source community.

%if %build_dkms
%package -n	dkms-%{name}
Summary:	DKMS-ready kernel-source for the ZyDAS ZD1211 kernel module
License:	GPL
Group:		System/Kernel and hardware
Requires(pre):	dkms
Requires(post): dkms
Requires:	%{name} = %{version}

%description -n dkms-%{name}
Linux drivers for ZyDAS ZD1211 802.11b/g USB WLAN chipset.
DKMS package for %{name} kernel module.
%endif

%prep
%setup -q -n %{modname}
find -type f |xargs chmod 644

%build
gcc $RPM_OPT_FLAGS -o apdbg apdbg.c

%install
rm -rf $RPM_BUILD_ROOT
install -m755 -D apdbg %{buildroot}%{_sbindir}/apdbg

%if %build_dkms
mkdir -p $RPM_BUILD_ROOT/usr/src/%{modname}-%{version}-%{release}
cp -r * $RPM_BUILD_ROOT/usr/src/%{modname}-%{version}-%{release}
cat > %{buildroot}/usr/src/%{modname}-%{version}-%{release}/dkms.conf <<EOF

PACKAGE_VERSION="%{version}-%{release}"

# Items below here should not have to change with each driver version
PACKAGE_NAME="%{modname}"
MAKE[0]="make -C \${kernel_source_dir} SUBDIRS=\${dkms_tree}/\${PACKAGE_NAME}/\${PACKAGE_VERSION}/build modules ZD1211REV_B=0"
CLEAN="make -C \${kernel_source_dir} SUBDIRS=\${dkms_tree}/\${PACKAGE_NAME}/\${PACKAGE_VERSION}/build clean"
BUILT_MODULE_NAME[0]="\$PACKAGE_NAME"
DEST_MODULE_LOCATION[0]="/kernel/drivers/usb/net/wireless"
REMAKE_INITRD="no"
EOF
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%if %build_dkms
%post -n dkms-%{name}
dkms add     -m %{modname} -v %{version}-%{release} --rpm_safe_upgrade
dkms build   -m %{modname} -v %{version}-%{release} --rpm_safe_upgrade
dkms install -m %{modname} -v %{version}-%{release} --rpm_safe_upgrade

%preun -n dkms-%{name}
dkms remove -m %{modname} -v %{version}-%{release} --rpm_safe_upgrade --all
%endif

%files
%defattr (-, root, root)
%doc sta
%{_sbindir}/apdbg

%if %build_dkms
%files -n dkms-%{name}
%defattr(-,root,root)
/usr/src/%{name}-%{version}-%{release}
%endif



%changelog
* Sat Oct 15 2011 Matthew Dawkins <mattydaw@mandriva.org> 2.5.0.0-0.r85.1mdv2012.0
+ Revision: 704820
- fixed svn checkout
- new snapshot revision 85
  cleaned up specfile

* Mon Sep 21 2009 Thierry Vignaud <tv@mandriva.org> 2.5.0.0-0.r67.4mdv2010.0
+ Revision: 446316
- rebuild

* Fri Mar 06 2009 Antoine Ginies <aginies@mandriva.com> 2.5.0.0-0.r67.3mdv2009.1
+ Revision: 350035
- 2009.1 rebuild

* Thu Jan 03 2008 Olivier Blin <blino@mandriva.org> 2.5.0.0-0.r67.2mdv2008.1
+ Revision: 141006
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Oct 02 2007 Olivier Blin <blino@mandriva.org> 2.5.0.0-0.r67.2mdv2008.0
+ Revision: 94550
- rebuild for kmod provides
- import zd1211


* Thu Mar 30 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 2.5.0.0-0.r67.1mdk
- some cleanups and adaptions
- from Torbjorn Turpeinen tobbe@nyvalls.se> :
	o Initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8767 |12cr|zeppoo-0.0.4-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %{_use_internal_dependency_generator}
%define __noautoreq 'libzeppoo/libzeppoo.so'
%else
%define _requires_exceptions libzeppoo/libzeppoo.so
%endif

Summary: Rootkit detection tool
Name:    zeppoo
Version: 0.0.4
Release: 5
Source0: http://downloads.sourceforge.net/zeppoo/%{name}-%{version}.tar.bz2
License: GPL
Group: Monitoring
Url: http://www.zeppoo.net/

%description
Zeppoo allows you to detect rootkits on the i386 architecture under
Linux by using /dev/kmem and /dev/mem. It can also detect hidden
tasks, modules, syscalls, some corrupted symbols, and hidden
connections.

%prep
%setup -q

%build
%make -C lib%{name}
%make

%install
rm -rf %{buildroot}
install -d %{buildroot}%{_bindir}
install -m755 %{name} %{buildroot}%{_bindir}/%{name}.real
cat <<EOF > %{buildroot}%{_bindir}/%{name}
#!/bin/sh
cd %{_libdir}
exec %{name}.real "\$@"
EOF
chmod 755 %{buildroot}%{_bindir}/%{name}
install -D -m644 lib%{name}/lib%{name}.so %{buildroot}%{_libdir}/lib%{name}/lib%{name}.so

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS Changelog FAQ README SUPPORTS TODO
%{_bindir}/%{name}
%{_bindir}/%{name}.real
%dir %{_libdir}/lib%{name}
%{_libdir}/lib%{name}/lib%{name}.so


%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.0.4-5mdv2010.0
+ Revision: 435378
- rebuild

* Mon Aug 04 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.0.4-4mdv2009.0
+ Revision: 263015
- rebuild
- rebuild

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 0.0.4-1mdv2008.1
+ Revision: 141006
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Aug 10 2007 Olivier Blin <oblin@mandriva.com> 0.0.4-1mdv2008.0
+ Revision: 61049
- initial (hackish) release
- Create zeppoo


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8768 |12cr|zero-install-0.1.27-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define vname %{name}-%{version}
%define LAZYFS_VERSION 0d1d26

%define _sysconfdir /etc

Name:           zero-install
Version:        0.1.27
Release:        %mkrel 11
Summary:        Removes the need to install software

Group:          System/Servers
License:        GPLv2+
URL:            http://0install.net/
Source0:        http://heanet.dl.sourceforge.net/sourceforge/zero-install/%{vname}.tar.gz.gpg
Patch0:         zero-install-0.1.26-build.patch.bz2
Patch1:         zero-install-0.1.26-initscript.patch.bz2
Patch2:         zero-install-0.1.26-noload.patch.bz2
# (fc) 0.1.27-4mdk fix build with latest dbus
Patch3:         zero-install-0.1.27-dbus050.patch.bz2
# (nl) 0.1.27-6mdv2007.0 fix build with dbus 0.91
Patch4:         zero-install-0.1.27-build-DBUS.patch
BuildRoot:      %{_tmppath}/%{vname}-%{release}-root
BuildRequires:  dbus-devel >= 0.20
BuildRequires:  gnupg
BuildRequires:  expat-devel
Requires(pre):  rpm-helper
Requires(post): rpm-helper
Requires(preun):rpm-helper
Requires(postun):rpm-helper
Requires:       gnupg 
Requires:       wget 
Requires:       bzip2 
Requires:       tar 
Requires:       gzip
Requires:       lazyfs = %{LAZYFS_VERSION}

%description
The Zero Install system removes the need to install software or libraries by
running all programs from a network filesystem. The filesystem in question is
the Internet as a whole, with an aggressive caching system to make it as fast
as (or faster than) traditional systems such as urpmi repositories, and to
allow for offline use. It doesn't require any central authority to maintain it,
and allows users to run software without needing a root password.

# -----------------------------------------------------------------------------

%prep
# We have to unpack manually because of using GPG
%setup -c -T
cd ..
gpg -o %{vname}.tar.gz %{SOURCE0} || echo Ignoring GPG error
tar --no-same-owner -xzf %{vname}.tar.gz
rm %{vname}.tar.gz
cd %name-%version
%patch0 -p1 -b .build
%patch1 -p1 -b .initscript
%patch2 -p1 -b .noload
%patch3 -p1 -b .dbus
%patch4 -p1 -b .dbus_091

# -----------------------------------------------------------------------------

%build
mkdir -p ${RPM_BUILD_ROOT}/%{_sysconfdir}/rc.d/init.d/
%configure2_5x --with-user=zeroinst --with-distcheck=yes --prefix=/ \
               --with-initdir=%{_sysconfdir}/rc.d/init.d/
%make

# -----------------------------------------------------------------------------

%install
rm -rf "$RPM_BUILD_ROOT"
mkdir "$RPM_BUILD_ROOT"
DESTDIR="$RPM_BUILD_ROOT" make install
mkdir -p "$RPM_BUILD_ROOT"/var/cache/zero-inst
mv $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d/0install $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d/zero-install

# -----------------------------------------------------------------------------

%clean
rm -rf $RPM_BUILD_ROOT

# -----------------------------------------------------------------------------

%pre
# Add the "zeroinst" user
%_pre_useradd zeroinst /var/cache/zero-inst /sbin/nologin

%post
%_post_service zero-install

%preun
%_preun_service zero-install

%postun
%_postun_userdel zeroinst

# -----------------------------------------------------------------------------

%files
%defattr(-,root,root,-)
/bin/0run
/usr/bin/0refresh
/usr/sbin/zero-install
%{_sysconfdir}/rc.d/init.d/zero-install
%attr(755, zeroinst, root) %dir /var/cache/zero-inst
%doc NEWS README

# -----------------------------------------------------------------------------



%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.1.27-11mdv2010.0
+ Revision: 435379
- rebuild

* Mon Aug 04 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.1.27-10mdv2009.0
+ Revision: 263030
- rebuild
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Dec 27 2007 Adam Williamson <awilliamson@mandriva.org> 0.1.27-7mdv2008.1
+ Revision: 138682
- rebuild for new expat
- new license policy

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request
    - import zero-install


* Sat Sep 02 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.1.27-6mdv2007.0
- Rebuild against new DBUS
        Add patch 4: Fix build  with D-Bus 0.91
- Fix some rpmlint warnings
 
* Fri Jan 27 2006 Frederic Crozat <fcrozat@mandriva.com> 0.1.27-5mdk
- Rebuild with latest dbus

* Thu Nov 03 2005 Frederic Crozat <fcrozat@mandriva.com> 0.1.27-4mdk
- Patch3: fix build with latest dbus

* Wed Sep 28 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.1.27-3mdk
- Fix BuildRequires ( again )

* Wed Sep 28 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.1.27-2mdk
- Fix BuildRequires
- mkrel 
- Fix PreReq

* Mon Apr  4 2005 Frederic Lepied <flepied@mandrakesoft.com> 0.1.27-1mdk
- New version

* Thu Jan 20 2005 Emmanuel Blindauer <mdk@agat.net> 0.1.26-4mdk
- update the require to the latest lazyfs

* Wed Sep  1 2004 Frederic Lepied <flepied@mandrakesoft.com> 0.1.26-3mdk
- fixed summary
- added a require on the right version of lazyfs
- reworked init script: o mount and unmount the filesystem
                        o use standard functions
                        o provide a status sub-command

* Wed Sep  1 2004 Frederic Lepied <flepied@mandrakesoft.com> 0.1.26-2mdk
- Requires lazyfs

* Tue Aug 31 2004 Frederic Lepied <flepied@mandrakesoft.com> 0.1.26-1mdk
- new version

* Sat Jun 19 2004 Frederic Lepied <flepied@mandrakesoft.com> 0.1.24-1mdk
- initial packaging

* Sat Jun 5 2004 Alastair Porter
- Update to 0.1.23

* Fri Apr 24 2004 Thomas Leonard <tal197[AT]users.sf.net> - 0.1.22-1
- Initial RPM release.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8769 |12cr|zeromq-3.2.0-0.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	zeromq
%define version	3.2.0
%define release 0.1

%define libname_orig lib%{name} 
%define major	3
%define libname	%mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	Software library for fast, message-based applications
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://download.zeromq.org/%{name}-%{version}-rc1.tar.gz
License:	LGPLv3+
Group:		Development/Other
Url:		http://www.zeromq.org
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	glib2-devel
BuildRequires:	libuuid-devel
BuildRequires:	python

%description
The 0MQ lightweight messaging kernel is a library which extends the
standard socket interfaces with features traditionally provided by
specialized messaging middle-ware products. 0MQ sockets provide an
abstraction of asynchronous message queues, multiple messaging
patterns, message filtering (subscriptions), seamless access to
multiple transport protocols and more.

%package -n	%{libname}
Summary: 	Software library for fast, message-based applications
Group:		System/Libraries
Provides:	%{libname_orig} = %{version}-%{release}
Obsoletes:	%{name}-utils

%description -n %{libname}
The 0MQ lightweight messaging kernel is a library which extends the
standard socket interfaces with features traditionally provided by
specialized messaging middle-ware products. 0MQ sockets provide an
abstraction of asynchronous message queues, multiple messaging
patterns, message filtering (subscriptions), seamless access to
multiple transport protocols and more.

This package contains the ${name} shared library.

%package -n	%{develname}
Summary: 	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	%{libname_orig}-devel = %{version}-%{release}

%description -n %{develname}
The 0MQ lightweight messaging kernel is a library which extends the
standard socket interfaces with features traditionally provided by
specialized messaging middle-ware products. 0MQ sockets provide an
abstraction of asynchronous message queues, multiple messaging
patterns, message filtering (subscriptions), seamless access to
multiple transport protocols and more.

This package contains the libraries and header files needed to develop
applications that use %{name}.

%prep
%setup -q 

%build
export CFLAGS="$CFLAGS -fno-strict-aliasing -Wno-error=unused-variable" CXXFLAGS="$CXXFLAGS -Wno-error=unused-variable"
./configure --prefix=/usr --with-pgm
%make

%install
%__rm -rf %{buildroot}
%makeinstall

%clean
%__rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%doc AUTHORS ChangeLog COPYING* NEWS README
%{_libdir}/libzmq.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%{_libdir}/libzmq.a
%if %mdkversion < 201200
%{_libdir}/libzmq.la
%endif
%{_libdir}/libzmq.so
%{_libdir}/pkgconfig/libzmq.pc
%{_includedir}/zmq*
%{_mandir}/man3/zmq*
%{_mandir}/man7/zmq*



%changelog
* Tue Sep 18 2012 Crispin Boylan <crisb@mandriva.org> 3.2.0-0.1
+ Revision: 817102
- Update to 3.2.0-rc1

* Wed Apr 04 2012 Lev Givon <lev@mandriva.org> 2.2.0-1
+ Revision: 789199
- Update to 2.2.0.

* Tue Dec 20 2011 Guilherme Moro <guilherme@mandriva.com> 2.1.11-2
+ Revision: 743986
- enable openpgm support

* Mon Dec 19 2011 Lev Givon <lev@mandriva.org> 2.1.11-1
+ Revision: 743652
- Update to 2.1.11.

* Mon Oct 03 2011 Lev Givon <lev@mandriva.org> 2.1.10-1
+ Revision: 702574
- Update to 2.1.10.

* Mon Aug 29 2011 Lev Givon <lev@mandriva.org> 2.1.9-1
+ Revision: 697394
- Update to 2.1.9.

* Thu Jul 28 2011 Lev Givon <lev@mandriva.org> 2.1.8-1
+ Revision: 692074
- Update to 2.1.8.

* Thu May 12 2011 Lev Givon <lev@mandriva.org> 2.1.7-1
+ Revision: 673876
- Update to 2.1.7.

* Wed Apr 27 2011 Lev Givon <lev@mandriva.org> 2.1.6-1
+ Revision: 659697
- Update to 2.1.6.

* Wed Mar 30 2011 Lev Givon <lev@mandriva.org> 2.1.4-1
+ Revision: 649232
- Update to 2.1.4.

* Thu Mar 24 2011 Lev Givon <lev@mandriva.org> 2.1.3-2
+ Revision: 648351
- Make lib package obsolete zeromq-utils.

* Thu Mar 24 2011 Lev Givon <lev@mandriva.org> 2.1.3-1
+ Revision: 648186
- Update to 2.1.3.
  Don't build PGM extension.

* Sun Mar 06 2011 Lev Givon <lev@mandriva.org> 2.1.2-0.rc2.0
+ Revision: 642270
- Update to 2.1.2 rc2.

* Wed Feb 23 2011 Lev Givon <lev@mandriva.org> 2.1.1-0.rc1.1
+ Revision: 639473
- Python required to build the PGM extension.

* Wed Feb 23 2011 Lev Givon <lev@mandriva.org> 2.1.1-0.rc1.0
+ Revision: 639459
- Update to 2.1.1 rc1.
  Build with PGM support.

* Mon Feb 07 2011 Lev Givon <lev@mandriva.org> 2.1.0-0.beta.0
+ Revision: 636698
- Update to 2.1.0 beta.

* Tue Nov 02 2010 Lev Givon <lev@mandriva.org> 2.0.10-1mdv2011.0
+ Revision: 592249
- import zeromq


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8770 |12cr|zfo-editor-0.3.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		zfo-editor
Version:	0.3.2
Release:	%mkrel 2
Summary:	ZFO editor allows working with zfo forms 
License:	GPLv2
Group:		Office
URL:		http://labs.nic.cz/page/768/zfo-editor/
Source0:	http://labs.nic.cz/files/labs/zfo_editor/%{name}-%{version}.tar.gz
BuildRequires:	python-setuptools
BuildArch:	noarch
Requires:	python-lxml
Requires:	python-webkitgtk

%description
ZFO editor allows working with ZFO forms on systems which are not officially
or at all supported by SW602 602XML Filler. ZFO editor works with forms
present in ZFO/FO format excluding ISDS Databox-ZFO format, please use dsgui
for that.

%prep
%setup -q -n %{name}-%{version}

%build

%install
%{__rm} -rf %{buildroot}
python setup.py install --root %{buildroot}/
mv %{buildroot}/%{py_sitedir}/release.py %{buildroot}/%{py_sitedir}/zfoeditor/
sed -i 's/Office/Office;/g' %{buildroot}/%{_datadir}/applications/%{name}.desktop
sed -i 's/+xml/+xml;/g' %{buildroot}/%{_datadir}/applications/%{name}.desktop

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(644,root,root,755)
%doc README INSTALL RELEASE_NOTES.txt
%dir %{_datadir}/zfoeditor
%{_datadir}/zfoeditor/*
%{py_sitedir}/zfoeditor/*
%{py_sitedir}/zfo_editor*
%{_datadir}/applications/%{name}*
%{_datadir}/mime/packages/%{name}*
%defattr(755,root,root,755)
%{_bindir}/zfo_editor


%changelog
* Sat Oct 15 2011 Tomas Kindl <supp@mandriva.org> 0.3.2-2mdv2012.0
+ Revision: 704791
- add missing requires

* Sat Oct 01 2011 Tomas Kindl <supp@mandriva.org> 0.3.2-1
+ Revision: 702226
- import zfo-editor



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8771 |12cr|zhu3d-4.2.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	OpenGL-based equation viewer and solver
Name:		zhu3d
Version:	4.2.4
Release:	2
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://kde-apps.org/content/show.php?content=43071
Source0:	http://switch.dl.sourceforge.net/project/zhu3d/zhu3d/zhu3d-%version.tar.gz
Source1:	%{name}.desktop
Patch0:		zhu3d-4.2.4-paths.patch
Patch1:		zhu3d-4.2.4-mdv-linkage.patch
Patch2:		zhu3d-4.2.4-compile.patch
BuildRequires:	qt4-devel
BuildRequires:	mesaglu-devel
BuildRequires:	dos2unix

%description
With Zhu3D you interactively can view and animate functions,
isosurfaces and a further independent parametric system. 
Numerical solutions of equation systems can be found with 
a precise and reliable adaptive random search. The 
OpenGL-viewer supports zooming, scaling, rotating and
translating as well as filed lightning or surface properties. 
Special effects are transparency, textures, fog and motion blur.

%prep
%setup -q
%apply_patches
dos2unix readme.txt

%build
# setup compile flags is needed so that -fPIC and -DPIC will be overwritten
%setup_compile_flags
%qmake_qt4
%make

%install
mkdir -p %{buildroot}%{_datadir}/%{name}/{work/textures,system/languages}
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/64x64/apps

install -D %{name} %{buildroot}%{_bindir}/%{name}
install -D %{SOURCE1} %{buildroot}%{_datadir}/applications/%{name}.desktop
install work/*.zhu %{buildroot}%{_datadir}/%{name}/work
install work/textures/* %{buildroot}%{_datadir}/%{name}/work/textures
install system/*.zhu %{buildroot}%{_datadir}/%{name}/system
install system/languages/*.qm %{buildroot}%{_datadir}/%{name}/system/languages
install system/icons/%{name}.png %{buildroot}%{_datadir}/icons/hicolor/64x64/apps/%{name}.png

#useless file
#rm -f %{buildroot}%{_datadir}/apps/%{name}/work/.directory

%find_lang %{name} --with-qt

%files -f %{name}.lang
%defattr(644,root,root,755)
%doc doc/ readme.txt
%attr(755,root,root) %{_bindir}/%{name}
%dir %{_datadir}/%{name}
%dir %{_datadir}/%{name}/work
%dir %{_datadir}/%{name}/work/textures
%dir %{_datadir}/%{name}/system
%dir %{_datadir}/%{name}/system/languages
%{_datadir}/%{name}/work/*.zhu
%{_datadir}/%{name}/work/textures/*.jpg
%{_datadir}/%{name}/work/textures/*.txt
%{_datadir}/%{name}/system/*.zhu
%{_iconsdir}/hicolor/64x64/apps/*.png
%{_datadir}/applications/%{name}.desktop


%changelog
* Tue Dec  4 2012 Bernhard Rosenkraenzer <bero@bero.eu> 4.2.4-2
- Fix build in current environment

* Thu Mar 01 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 4.2.4-1mdv2012.0
+ Revision: 781620
- new version 4.2.4

* Wed Jun 03 2009 Funda Wang <fwang@mandriva.org> 4.2.2-1mdv2010.0
+ Revision: 382342
- New version 4.2.2
- use setup_compile_flags to export FLAGS, in order that Qt4 implies -fPIC -DPIC

* Tue Jan 06 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.1.8-1mdv2009.1
+ Revision: 325176
- remove DPIC and fPIC from compile flags

  + Funda Wang <fwang@mandriva.org>
    - New version 4.1.8
    - rediff path patch
    - New version 4.1.2
    - no needed to use flags as it is exported by qmake macro

* Sun Jul 27 2008 Funda Wang <fwang@mandriva.org> 4.1.0-1mdv2009.0
+ Revision: 250483
- New version 4.1.0

* Mon Jul 21 2008 Funda Wang <fwang@mandriva.org> 4.0.8-1mdv2009.0
+ Revision: 239506
- New version 4.0.8
- drop unneeded gcc 4.3 patch

* Sat Jun 28 2008 Funda Wang <fwang@mandriva.org> 4.0.6-1mdv2009.0
+ Revision: 229756
- add gcc43 patch from arklinux
- use correct optflags
- New version 4.0.6

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Sat Apr 12 2008 Funda Wang <fwang@mandriva.org> 4.0.4-1mdv2009.0
+ Revision: 192602
- New version 4.0.4

* Tue Mar 11 2008 Funda Wang <fwang@mandriva.org> 4.0.0-1mdv2008.1
+ Revision: 185931
- Updated to new version 4.0.0

* Sun Mar 09 2008 Funda Wang <fwang@mandriva.org> 3.4.8-1mdv2008.1
+ Revision: 182805
- New version 3.4.8

* Sat Mar 08 2008 Funda Wang <fwang@mandriva.org> 3.4.6-1mdv2008.1
+ Revision: 182052
- update to new version 3.4.6

* Sun Feb 24 2008 Funda Wang <fwang@mandriva.org> 3.4.4-1mdv2008.1
+ Revision: 174227
- New version 3.4.4

* Sun Jan 27 2008 Funda Wang <fwang@mandriva.org> 3.4.2-1mdv2008.1
+ Revision: 158672
- New version 3.4.2

* Tue Jan 08 2008 Funda Wang <fwang@mandriva.org> 3.4.0-1mdv2008.1
+ Revision: 146569
- update to new version 3.4.0

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Wed Dec 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 3.3.6-1mdv2008.1
+ Revision: 133092
- new version

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Dec 12 2007 Funda Wang <fwang@mandriva.org> 3.3.4-1mdv2008.1
+ Revision: 119081
- New version 3.3.4

* Fri Dec 07 2007 Funda Wang <fwang@mandriva.org> 3.3.2-1mdv2008.1
+ Revision: 116309
- update to new version 3.3.2

* Mon Dec 03 2007 Funda Wang <fwang@mandriva.org> 3.3.0-1mdv2008.1
+ Revision: 114556
- New version 3.3.0
- rediff patch0

* Sat Dec 01 2007 Funda Wang <fwang@mandriva.org> 3.2.9-3mdv2008.1
+ Revision: 114248
- remove quotes in desktop file

* Fri Nov 30 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 3.2.9-2mdv2008.1
+ Revision: 114035
- fix patch 0 :|

* Fri Nov 30 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 3.2.9-1mdv2008.1
+ Revision: 113997
- rewrite patch 0
- new version

* Mon Nov 26 2007 Funda Wang <fwang@mandriva.org> 3.2.0-1mdv2008.1
+ Revision: 112079
- New version 3.2.0

* Fri Nov 23 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 3.1.8-1mdv2008.1
+ Revision: 111372
- new version

* Mon Nov 19 2007 Funda Wang <fwang@mandriva.org> 3.1.6-1mdv2008.1
+ Revision: 110399
- drop kdelibs BR
- New version 3.1.6

* Thu Nov 15 2007 Funda Wang <fwang@mandriva.org> 3.1.4-1mdv2008.1
+ Revision: 108889
- New version 3.1.4

* Mon Nov 05 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 3.1.2-2mdv2008.1
+ Revision: 106221
- fix typo in desktop file

* Sun Nov 04 2007 Funda Wang <fwang@mandriva.org> 3.1.2-1mdv2008.1
+ Revision: 105741
- New version 3.1.2

* Fri Oct 26 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 3.1.0-2mdv2008.1
+ Revision: 102410
- better desktop file
- new license policy

* Fri Oct 26 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 3.1.0-1mdv2008.1
+ Revision: 102326
- new version

* Tue Oct 23 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 3.0.9-1mdv2008.1
+ Revision: 101371
- new version

* Tue Oct 16 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 3.0.6-1mdv2008.1
+ Revision: 98767
- new version

* Sun Sep 30 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 3.0.4-1mdv2008.0
+ Revision: 93933
- new version
- new version

* Fri Aug 10 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 3.0.0-1mdv2008.0
+ Revision: 61051
- new version

* Thu Jul 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 2.9.8-1mdv2008.0
+ Revision: 53663
- new version
- drop X-MandrivaLinux from desktop file

* Mon May 28 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 2.9.6-2mdv2008.0
+ Revision: 32015
- rebuild


* Tue Feb 20 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 2.9.6-1mdv2007.0
+ Revision: 123170
- new version
- some cleans in spec file

* Tue Jan 23 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 2.9.4-1mdv2007.1
+ Revision: 112454
- provide desktop file
- add patch 0
- complete spec file
- Import zhu3d


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8772 |12cr|zile-2.4.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    zile
%define version 2.4.8
%define release 1
%define Summary Zile Is Lossy Emacs

Summary:        %Summary
Name:           %name
Epoch:		1
Version:        %version
Release:        %release
License:        GPLv3+
Group:          Editors
URL:            http://www.gnu.org/software/zile/
Source0:	http://ftp.gnu.org/gnu/zile/%name-%version.tar.gz
Patch0:         zile-2.4.6-mdv-ncursesw.patch
BuildRequires:  ncursesw-devel
BuildRequires:	texinfo
BuildRequires:	tetex-latex
BuildRequires:	termcap-devel
BuildRequires:	help2man
BuildRequires:	pkgconfig(bdw-gc)


%description
Zile is another Emacs-clone. Zile is a customizable, self-documenting
real-time open-source display editor.

Zile was written to be as similar as possible to Emacs; every Emacs user
should feel at home with Zile. Zile features

    * Small but fast and powerful. It is very useful for small footprint
      installations (like on floppy disk) or quick editing sessions.
    * 8-bit clean. Zile can operate with binary files.
    * Looks like Emacs. Most Zile key sequences and function names are
      identical to Emacs ones.
    * Multi buffer editing w/multi level undo. Zile can open an infinite
      number of files and can record an infinite sequence of undo
      operations.
    * Multi window. Zile can display multiple windows on the screen.
    * Killing, yanking and registers. The typical killing, yanking and
      register features of Emacs are available under Zile.
    * Minibuffer completion. Zile can complete the user written text.
      This is very useful for M-x commands and for selecting files.
    * Colors. Zile makes use of the color capatibilities of the terminal
      if available.
    * Source highlighting (``C'', ``C++'', and shell scripts). Zile can
      highlight ``C'', ``C++'' source files and shell scripts for
      better reading.
    * Auto fill (word wrap). Zile automatically breaks the lines when
      they become too wide (if the Auto Fill Mode is enabled).


%prep
%setup -q
%patch0 -p1

%build
%configure2_5x
%make

%install
%makeinstall_std

%post
%_install_info        %name.info

%preun
%_remove_install_info %name.info

%files
%defattr(0755,root,root,0755)
%_bindir/*
%defattr(0644,root,root,0755)
%doc AUTHORS COPYING NEWS README
#%_datadir/%name
%_mandir/man1/%name.1.*


%changelog
* Mon Jul 16 2012 Alexander Khrukin <akhrukin@mandriva.org> 1:2.4.8-1
+ Revision: 809773
- version update 2.4.8

* Thu Mar 22 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1:2.4.7-1
+ Revision: 786054
- update to 2.4.7

* Sun Feb 19 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1:2.4.6-1
+ Revision: 777420
- new version 2.4.6
- link to ncursesw instead ncurses
- don't package INSTALL file

  + Alexander Khrukin <akhrukin@mandriva.org>
    - version update 2.4.5

  + Funda Wang <fwang@mandriva.org>
    - update to new version 2.3.22
    - update to new version 2.3.21

* Sat Aug 14 2010 Funda Wang <fwang@mandriva.org> 1:2.3.19-1mdv2011.0
+ Revision: 569547
- update to new version 2.3.19

* Wed Mar 03 2010 Sandro Cazzaniga <kharec@mandriva.org> 1:2.3.15-1mdv2010.1
+ Revision: 513762
- fix licence
- update to 2.3.15

* Wed Nov 11 2009 Frederik Himpe <fhimpe@mandriva.org> 1:2.3.13-1mdv2010.1
+ Revision: 464903
- update to new version 2.3.13

* Sun Sep 20 2009 Frederik Himpe <fhimpe@mandriva.org> 1:2.3.12-1mdv2010.0
+ Revision: 444859
- update to new version 2.3.12

* Tue Sep 01 2009 Frederik Himpe <fhimpe@mandriva.org> 1:2.3.11-1mdv2010.0
+ Revision: 423671
- update to new version 2.3.11

* Mon Jul 27 2009 Emmanuel Andry <eandry@mandriva.org> 1:2.3.9-1mdv2010.0
+ Revision: 400746
- New version 2.3.9

* Fri Mar 20 2009 Nicolas Vigier <nvigier@mandriva.com> 1:2.3.4-1mdv2009.1
+ Revision: 359081
- version 2.3.4

* Sat Dec 13 2008 Funda Wang <fwang@mandriva.org> 1:2.3.0-1mdv2009.1
+ Revision: 313902
- New version 2.3.0

* Mon Aug 04 2008 Funda Wang <fwang@mandriva.org> 1:2.2.61-1mdv2009.0
+ Revision: 263137
- update to new version 2.2.61

* Sun Jul 27 2008 Funda Wang <fwang@mandriva.org> 1:2.2.60-1mdv2009.0
+ Revision: 250482
- update to new version 2.2.60

* Wed May 14 2008 Funda Wang <fwang@mandriva.org> 1:2.2.59-1mdv2009.0
+ Revision: 207225
- update to new version 2.2.59

* Wed May 07 2008 Funda Wang <fwang@mandriva.org> 1:2.2.58-1mdv2009.0
+ Revision: 202698
- New version 2.2.58

* Wed Apr 16 2008 Funda Wang <fwang@mandriva.org> 1:2.2.57-1mdv2009.0
+ Revision: 194513
- update to new version 2.2.57

* Wed Mar 05 2008 Nicolas Vigier <nvigier@mandriva.com> 1:2.2.56-1mdv2008.1
+ Revision: 180172
- new version

* Mon Feb 11 2008 Funda Wang <fwang@mandriva.org> 1:2.2.54-1mdv2008.1
+ Revision: 165018
- update to new version 2.2.54

* Tue Feb 05 2008 Funda Wang <fwang@mandriva.org> 1:2.2.53-1mdv2008.1
+ Revision: 162742
- update to new version 2.2.53

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Nov 20 2007 Funda Wang <fwang@mandriva.org> 1:2.2.52-1mdv2008.1
+ Revision: 110734
- New version 2.2.52

* Mon Nov 12 2007 Funda Wang <fwang@mandriva.org> 1:2.2.50-1mdv2008.1
+ Revision: 108147
- New version 2.2.50

* Tue Oct 16 2007 Funda Wang <fwang@mandriva.org> 1:2.2.48-1mdv2008.1
+ Revision: 99000
- New version 2.2.48

* Sun Oct 14 2007 Funda Wang <fwang@mandriva.org> 1:2.2.47-1mdv2008.1
+ Revision: 98313
- New version 2.2.47

* Sun Oct 14 2007 Funda Wang <fwang@mandriva.org> 1:2.2.46-1mdv2008.1
+ Revision: 98140
- New version 2.2.46

* Thu Oct 11 2007 Funda Wang <fwang@mandriva.org> 1:2.2.43-1mdv2008.1
+ Revision: 97025
- New version 2.2.43

* Sun Aug 19 2007 Funda Wang <fwang@mandriva.org> 1:2.2.41-1mdv2008.0
+ Revision: 66538
- New version 2.2.41

* Fri Aug 10 2007 Funda Wang <fwang@mandriva.org> 1:2.2.40-1mdv2008.0
+ Revision: 61031
- New version 2.2.40

* Tue Jul 17 2007 Funda Wang <fwang@mandriva.org> 1:2.2.39-1mdv2008.0
+ Revision: 52975
- New version

* Thu Jul 12 2007 Funda Wang <fwang@mandriva.org> 1:2.2.38-1mdv2008.0
+ Revision: 51566
- New version

* Sun Jul 08 2007 Nicolas Vigier <nvigier@mandriva.com> 1:2.2.37-1mdv2008.0
+ Revision: 49619
- new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8773 |12cr|zim-0.55-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		zim
Version:	0.55
Release:	%mkrel 1
Summary:	A desktop wiki and outliner
Source:		http://www.zim-wiki.org/downloads/%{name}-%{version}.tar.gz
License:	GPLv2
Group:		Editors
Url:		http://www.zim-wiki.org/
BuildRequires:	python-devel
BuildRequires:	python-gobject
Requires:	python
Requires:	pygtk2.0
Requires:	python-gobject
Requires:	python-simplejson
Suggests:	pyxdg
Suggests:	xdg-utils
BuildArch:	noarch

%description
Zim is a WYSIWYG text editor written in Gtk2-Perl which aims to bring
the concept of a wiki to your desktop. Every page is saved as a text
file with wiki markup. Pages can contain links to other pages, and are
saved automatically. Creating a new page is as easy as linking to a
non-existing page. Pages are ordered in a hierarchical structure that
gives it the look and feel of an outliner. This tool is intended to
keep track of TODO lists or to serve as a personal scratch book.

%prep
%setup -q

%install
%__rm -rf %{buildroot}
%__python setup.py install --skip-xdg-cmd --root=%{buildroot}

#install icons
%__install -D -m 0644 data/zim.png %{buildroot}%{_icons64dir}/zim.png
%__install -D -m 0644 data/zim.png %{buildroot}%{_iconsdir}/hicolor/64x64/mimetypes/application-x-zim-notebook.png
%__install -D -m 0644 data/zim.png %{buildroot}%{_iconsdir}/hicolor/64x64/mimetypes/gnome-mime-application-x-zim-notebook.png

%find_lang %{name}

%clean
%__rm -rf %{buildroot}

%files -f %{name}.lang
%doc README.txt CHANGELOG.txt
%{_bindir}/%{name}
%{_datadir}/%{name}/*
%{_datadir}/applications/%{name}.desktop
%{python_sitelib}/*
%{_mandir}/man1/%{name}*
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/mime/*
%{_iconsdir}/hicolor/*/*/*
%{_iconsdir}/ubuntu*/*/*/*


%changelog
* Thu Mar 22 2012 Andrey Bondrov <abondrov@mandriva.org> 0.55-1mdv2011.0
+ Revision: 786044
- New version 0.55

* Wed Mar 16 2011 Stéphane Téletchéa <steletch@mandriva.org> 0.50-1
+ Revision: 645496
- update to new version 0.50

* Tue Nov 02 2010 Michael Scherer <misc@mandriva.org> 0.48-2mdv2011.0
+ Revision: 592373
- rebuild for python 2.7

* Fri Aug 06 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.48-1mdv2011.0
+ Revision: 567190
- update to 0.48
- drop patch0 and use --skip-xdg-cmd instead

* Thu Mar 25 2010 Funda Wang <fwang@mandriva.org> 0.46-1mdv2010.1
+ Revision: 527405
- New version 0.46

* Sat Mar 06 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.44-1mdv2010.1
+ Revision: 515235
- update tp 0.44

* Sat Feb 13 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.43-1mdv2010.1
+ Revision: 505185
- add missing BR
- update to 0.43
- add patch to fix setup.py
- fix license
- clean spec

* Sat Dec 19 2009 Ahmad Samir <ahmadsamir@mandriva.org> 0.28-2mdv2010.1
+ Revision: 480044
- rebuild for perl5.10.1 (bug #56339)

* Sun Jul 19 2009 Funda Wang <fwang@mandriva.org> 0.28-1mdv2010.0
+ Revision: 397456
- new version 0.28

* Mon Aug 25 2008 Funda Wang <fwang@mandriva.org> 0.26-1mdv2009.0
+ Revision: 275621
- New version 0.26

* Wed Aug 06 2008 Olivier Blin <blino@mandriva.org> 0.25-2mdv2009.0
+ Revision: 264208
- rebuild for perl 5.10 (#41070)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Funda Wang <fwang@mandriva.org>
    - add missing BRs

* Sun May 25 2008 Funda Wang <fwang@mandriva.org> 0.25-1mdv2009.0
+ Revision: 211110
- update to new version 0.25
- fix URL

* Wed Apr 23 2008 Funda Wang <fwang@mandriva.org> 0.24-1mdv2009.0
+ Revision: 196730
- New version 0.24

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Nov 22 2007 Funda Wang <fwang@mandriva.org> 0.23-1mdv2008.1
+ Revision: 111173
- New version 0.23

* Fri Oct 12 2007 Jérôme Soyer <saispo@mandriva.org> 0.22-1mdv2008.1
+ Revision: 97304
- New release 0.22

* Sun Aug 19 2007 Funda Wang <fwang@mandriva.org> 0.20-1mdv2008.0
+ Revision: 67025
- New version 0.20

* Thu Apr 19 2007 Olivier Blin <blino@mandriva.org> 0.19-1mdv2008.0
+ Revision: 14988
- 0.19


* Sun Feb 18 2007 Jérôme Soyer <saispo@mandriva.org> 0.17-1mdv2007.0
+ Revision: 122457
- New release 0.17

* Thu Aug 24 2006 Olivier Blin <oblin@mandriva.com> 0.16-2mdv2007.0
+ Revision: 57640
- fix typo in summary
- Import zim

* Sun Jul 30 2006 Olivier Blin <blino@mandriva.com> 0.16-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8774 |12cr|zinnia-0.06-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	Online hand recognition system with machine learning
Name: 		zinnia
Version: 	0.06
Release:	4
License: 	BSD
Group: 		System/Internationalization
Source0: 	http://downloads.sourceforge.net/zinnia/%{name}-%{version}.tar.gz
Patch0:		zinnia-0.05-bindings.patch
URL: 		http://zinnia.sourceforge.net/
BuildRequires:	perl-devel python-devel

%description
Zinnia is a simple, customizable and portable online hand recognition
system based on Support Vector Machines. Zinnia simply receives user
pen strokes as a sequence of coordinate data and outputs n-best
characters sorted by SVM confidence. To keep portability, Zinnia
doesn't have any rendering functionality. In addition to recognition,
Zinnia provides training module that allows us to create any hand-
written recognition systems with low-cost.

%define	major 0
%define	libname	%mklibname %{name} %{major}
%define	devname	%mklibname -d %{name}

%package -n	%{libname}
Summary:	Libraries for %{name}
Group:		System/Internationalization

%description -n	%{libname}
This package contains shared libraries for %{name}.

%package -n	%{devname}
Summary:	Development files for %{name}
Group:		System/Internationalization
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n	%{devname}
This package contains development files for %{name}.

%package -n	perl-%{name}
Summary:	Perl bindings for %{name}
Group:		Development/Perl
Requires:	%{name} = %{EVRD}

%description -n	perl-%{name}
This package contains perl bindings for %{name}.

%package -n	python-%{name}
Summary:	Python bindings for %{name}
Group:		Development/Python
Requires:	%{name} = %{EVRD}
Provides:	tegaki-engine

%description -n	python-%{name}
This package contains python bindings for %{name}.

%prep
%setup -q
%patch0 -p1 -b .bindings~

%build
%configure2_5x --disable-static
%make

pushd perl
%{__perl} Makefile.PL INSTALLDIRS=vendor
%{__make} OPTIMIZE="%{optflags}"
popd

pushd python
CFLAGS="%{optflags} -I../" LDFLAGS="-L../.libs" python setup.py build
popd

%install
%makeinstall_std

%makeinstall_std -C perl

pushd python
python setup.py install --root=%{buildroot}
popd

%files
%{_bindir}/zinnia*

%files -n %{libname}
%{_libdir}/libzinnia.so.%{major}*

%files -n %{devname}
%doc doc/*
%{_includedir}/zinnia.h
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/zinnia.h
%{_libdir}/libzinnia.so
%{_libdir}/pkgconfig/%{name}.pc

%files -n perl-%{name}
%dir %{perl_vendorarch}/auto/zinnia
%{perl_vendorarch}/auto/zinnia/zinnia.so
%{perl_vendorarch}/zinnia.pm

%files -n python-%{name}
%{py_platsitedir}/_zinnia.so
%{py_platsitedir}/zinnia.py
%{py_platsitedir}/zinnia_python-*-py%{py_ver}.egg-info


%changelog
* Thu Jan 26 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.06-4
+ Revision: 769065
- be more explicit in %%files manifest
- use %%{EVRD} macro
- drop redundant pkgconfig dependency
- cleanups
- drop libtool .la files that's now removed by spec-helper
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sat May 14 2011 Funda Wang <fwang@mandriva.org> 0.06-2
+ Revision: 674597
- rebuild

* Tue Nov 02 2010 Funda Wang <fwang@mandriva.org> 0.06-1mdv2011.0
+ Revision: 592289
- add requires
- new version 0.06

* Thu Jul 22 2010 Jérôme Quelin <jquelin@mandriva.org> 0.05-2mdv2011.0
+ Revision: 556784
- perl 5.12 rebuild

* Thu Nov 19 2009 Jérôme Brenier <incubusss@mandriva.org> 0.05-1mdv2010.1
+ Revision: 467434
- new version 0.05
- rediff P0
- drop P1 (no more needed)
- requires : pkgconfig for the devel subpackage
- fix files section

* Mon Sep 21 2009 Thierry Vignaud <tv@mandriva.org> 0.02-3mdv2010.0
+ Revision: 446318
- rebuild

* Sun Feb 15 2009 Funda Wang <fwang@mandriva.org> 0.02-2mdv2009.1
+ Revision: 340609
- bump rel
- add bindings build

* Sun Feb 15 2009 Funda Wang <fwang@mandriva.org> 0.02-1mdv2009.1
+ Revision: 340500
- import zinnia



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8775 |12cr|zinnia-tomoe-0.6.0.20080911-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tomoe_version 0.6.0
%define snapdate 20080911

Summary: 	Zinnia Recognition models
Name: 		zinnia-tomoe
Version: 	%{tomoe_version}.%{snapdate}
Release: 	%mkrel 2
License: 	LGPLv2+
Group: 		System/Internationalization
Source: 	http://downloads.sourceforge.net/zinnia/%name-%tomoe_version-%snapdate.tar.bz2
URL: 		http://zinnia.sourceforge.net/
Buildroot: 	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch
BuildRequires:	zinnia >= 0.02
Requires:	zinnia >= 0.02

%description
Model files trained with Tomoe data.

%package ja
Summary:	Zinnia Recognition models - Japanese data
Group:		System/Internationalization
Provides:	%name = %version-%release
Requires:	locales-ja

%description ja
Japanese Model files trained with Tomoe data.

%package zh_CN
Summary:	Zinnia Recognition models - Simplified Chinese data
Group:		System/Internationalization
Provides:	%name = %version-%release
Requires:	locales-zh_CN

%description zh_CN
Simplified Chinese Model files trained with Tomoe data.

%prep
%setup -qn %name-%tomoe_version-%snapdate

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files ja
%defattr (-,root,root)
%{_prefix}/lib/zinnia/model/tomoe/handwriting-ja.model

%files zh_CN
%defattr (-,root,root)
%{_prefix}/lib/zinnia/model/tomoe/handwriting-zh_CN.model


%changelog
* Mon Sep 21 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.6.0.20080911-2mdv2010.0
+ Revision: 446328
- rebuild

* Sun Feb 15 2009 Funda Wang <fundawang@mandriva.org> 0.6.0.20080911-1mdv2009.1
+ Revision: 340516
- add groups
- import zinnia-tomoe



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8776 |12cr|zint-2.4.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	zint
%define version 2.4.3
%define rel	1

%define major	2.4
%define libname	%mklibname %{name} %{major}
%define devname	%mklibname -d %{name}
%define qlibname	%mklibname q%{name} %{major}
%define qdevname	%mklibname -d q%{name}

Name:		%{name}
Version:	%{version}
Release:	%mkrel %{rel}
Summary:	Barcode generator
License:	GPLv3+
URL:		http://www.zint.org.uk
Source:		http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
Group:		Graphics

# patch to disable creation of rpaths
Patch0:		%{name}-rpath.patch

BuildRequires:	cmake
BuildRequires:	libpng-devel
BuildRequires:	zlib-devel
BuildRequires:	qt4-devel
BuildRequires:	desktop-file-utils

%description
Zint is a C library for encoding data in several barcode variants. The
bundled command-line utility provides a simple interface to the library.
Features of the library:
- Over 50 symbologies including all ISO/IEC standards, like QR codes.
- Unicode translation for symbologies which support Latin-1 and 
  Kanji character sets.
- Full GS1 support including data verification and automated insertion of 
  FNC1 characters.
- Support for encoding binary data including NULL (ASCII 0) characters.
- Health Industry Barcode (HIBC) encoding capabilities.
- Output in PNG, EPS and SVG formats with user adjustable sizes and colors.
- Verification stage for SBN, ISBN and ISBN-13 data.

%package -n %{libname}
Summary:	C library for encoding data in several barcode variants
Group:		System/Libraries

%description -n %{libname}
Zint is a C library for encoding data in several barcode variants.

Features of the library:
- Over 50 symbologies including all ISO/IEC standards, like QR codes.
- Unicode translation for symbologies which support Latin-1 and
  Kanji character sets.
- Full GS1 support including data verification and automated insertion of
  FNC1 characters.
- Support for encoding binary data including NULL (ASCII 0) characters.
- Health Industry Barcode (HIBC) encoding capabilities.
- Output in PNG, EPS and SVG formats with user adjustable sizes and colors.
- Verification stage for SBN, ISBN and ISBN-13 data.

%package -n %{devname}
Summary:	Library and header files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}

%description -n %{devname}
C library and header files needed to develop applications that use 
the Zint library. The API documentation can be found on the project website:
http://www.zint.org.uk/zintSite/Manual.aspx

%package qt
Summary:	Zint Barcode Studio
Group:		Graphics

%description qt
Zint Barcode Studio is a Qt-based GUI which allows desktop users to generate 
barcodes which can then be embedded in documents or HTML pages.

%package -n %{qlibname}
Summary:	libQZint shared libraries
Group:		System/Libraries

%description -n %{qlibname}
libQZint shared libraries.

%package -n %{qdevname}
Summary:	Library and header files for %{name}-qt
Group:		Development/C
Requires:	%{qlibname} = %{version}-%{release}
Provides:	q%{name}-devel = %{version}-%{release}
Provides:	libq%{name}-devel = %{version}-%{release}

%description -n %{qdevname}
C library and header files needed to develop applications that use libQZint.

%prep
%setup -q
%patch0 -p1

# remove BSD-licensed file required for Windows only (just to ensure that this package is plain GPLv3+)
rm -f backend/ms_stdint.h

# remove bundled getopt sources (we use the corresponding Fedora package instead)
rm -f frontend/getopt*.*

%build
%cmake
%make VERBOSE=1

%install
rm -rf %{buildroot}
%makeinstall_std -C build

#we don't need this(?)
rm -rf %{buildroot}%{_datadir}/cmake

#icon
install -D -p -m 644 %{name}.png %{buildroot}%{_datadir}/pixmaps/%{name}.png

#.desktop file
install -D -p -m 644 %{name}-qt.desktop %{buildroot}%{_datadir}/applications/%{name}-qt.desktop

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc readme
%{_bindir}/%{name}

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/libzint.so.%{major}*

%files -n %{devname}
%defattr(-,root,root)
%{_includedir}/%{name}.h
%{_libdir}/libzint.so

%files qt
%defattr(-,root,root)
%{_bindir}/%{name}-qt
%{_datadir}/applications/%{name}-qt.desktop
%{_datadir}/pixmaps/%{name}.png

%files -n %{qlibname}
%defattr(-,root,root)
%{_libdir}/libQZint.so.%{major}*

%files -n %{qdevname}
%defattr(-,root,root)
%{_includedir}/qzint.h
%{_libdir}/libQZint.so


%changelog
* Mon May 23 2011 Jani Välimaa <wally@mandriva.org> 2.4.3-1mdv2011.0
+ Revision: 677771
- new version 2.4.3

* Wed May 04 2011 Jani Välimaa <wally@mandriva.org> 2.4.2-1
+ Revision: 666930
- new version 2.4.2

* Thu Mar 17 2011 Jani Välimaa <wally@mandriva.org> 2.4.1-1
+ Revision: 646232
- initial import based on Fedora .spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8777 |12cr|zipios++-0.1.5.9+cvs.2007.04.28-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#
# iThis file is based on openSUSE spec file for package 
#
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

%define libname %mklibname zipios 0
%define develname %mklibname zipios -d

Name:           zipios++
Version:	0.1.5.9+cvs.2007.04.28
Release:	1
License:	GPLv2
Summary:	A java.util.zip-like C++ library for reading and writing Zip files
Url:		http://zipios.sourceforge.net/
Group:		Development/C++ 
Source0:	%{name}-%{version}.tar.bz2
Patch0:		zipios++-0.1.5.9-suse-support-arches.patch
Patch1:		zipios++-0.1.5.9-suse-fix-amd64.patch
Patch2:		zipios++-0.1.5.9-suse-fix-gcc43.patch
Patch3:		zipios++-0.1.5.9+cvs.2007.04.28-mdv-gcc46.patch
BuildRequires:	zlib-devel libcppunit-devel doxygen imagemagick

%description
Zipios++ is a java.util.zip-like C++ library for reading and writing Zip files.
Access to individual entries is provided through standard C++ iostreams.
A simple read-only virtual file system that mounts regular directories and zip
files is also provided

%package -n %{libname}
Summary:        A java.util.zip-like C++ library for reading and writing Zip files
Group:          System/Libraries

%description -n %{libname}
Zipios++ is a java.util.zip-like C++ library for reading and writing Zip files.
Access to individual entries is provided through standard C++ iostreams.
A simple read-only virtual file system that mounts regular directories and zip
files is also provided

%package -n %{develname}
Summary:	Zipios++ header files
Group:		Development/C++
Requires: 	%libname = %version
Requires:	zlib-devel
Provides:       %{name}-devel = %{EVRD}

%description -n %{develname}
Header files and documentation for zipios++ development.

%prep
%setup -q -n %{name}-%version
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1

chmod -x AUTHORS NEWS README COPYING

%build
%configure2_5x --enable-static='no'

%make
%make doc

%install
%makeinstall_std
rm -f %{buildroot}%{_libdir}/*.la

%files -n %{libname}
%defattr(-,root,root)
%doc AUTHORS NEWS README COPYING
%{_libdir}/libzipios.so.*

%files -n %{develname}
%defattr(-,root,root)
%doc AUTHORS NEWS README COPYING
%doc %dir doc/html/
%{_includedir}/zipios++
%{_libdir}/libzipios.so


%changelog
* Mon Jan 30 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.1.5.9+cvs.2007.04.28-1
+ Revision: 769742
- imported package zipios++


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8778 |12cr|ziproxy-3.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A http compression and optimizer, non-caching, fully configurable proxy
Name:		ziproxy
Version:	3.2.1
Release:	%mkrel 1
License:	GPL
Group:		System/Servers
URL:		http://ziproxy.sourceforge.net/
Source0:	http://www.dancab.com/proj/ziproxy/files/%{name}-%{version}.tar.bz2
Source1:        ziproxy.init
Source2:        ziproxy.sysconfig
Source3:        ziproxy.logrotate
Patch0:		ziproxy-mdv_conf.diff
Requires(post): rpm-helper
Requires(preun): rpm-helper
BuildRequires:	flex
BuildRequires:	jasper-devel
BuildRequires:	jpeg-devel
BuildRequires:	ungif-devel
BuildRequires:	png-devel
BuildRequires:	libsasl2-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Ziproxy is a forwarding (non-caching) proxy that gzips text and HTML files, and
reduces the size of images by converting them to lower quality JPEGs. It is
intended to increase the speed for low-speed Internet connections and it's
suitable for both home and professional usage. Ziproxy is fully configurable
and also features transparent proxy mode, preemptive name resolution, operation
in either daemon mode or (x)inetd mode, a detailed access log with compression
statistics, basic authentication, and more.

%prep

%setup -q
%patch0 -p0

cp %{SOURCE1} ziproxy.init
cp %{SOURCE2} ziproxy.sysconfig
cp %{SOURCE3} ziproxy.logrotate

# lib64 fix
perl -pi -e "s|/lib\b|/%{_lib}|g" config/*.m4

%build
%serverbuild
autoreconf -fi
%configure2_5x \
    --with-jasper=%{_prefix} \
    --with-sasl2=%{_prefix} \
    --with-cfgfile=%{_sysconfdir}/ziproxy/ziproxy.conf

%make

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_sysconfdir}/sysconfig
install -d %{buildroot}%{_sysconfdir}/logrotate.d
install -d %{buildroot}%{_sysconfdir}/%{name}/errors
install -d %{buildroot}/var/log/%{name}
install -d %{buildroot}/var/run/%{name}
install -d %{buildroot}%{_mandir}/man1

install -m0755 src/%{name} %{buildroot}%{_sbindir}/%{name}
install -m0755 src/tools/ziproxylogtool %{buildroot}%{_bindir}/
install -m0755 src/tools/ziproxy_genhtml_stats.sh %{buildroot}%{_bindir}/ziproxy_genhtml_stats

install -m0644 etc/%{name}/%{name}.conf %{buildroot}%{_sysconfdir}/ziproxy/
install -m0644 var/%{name}/error/*.html %{buildroot}%{_sysconfdir}/ziproxy/errors/

install -m0755 ziproxy.init %{buildroot}%{_initrddir}/%{name}
install -m0644 ziproxy.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/%{name}
install -m0644 ziproxy.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/%{name}

install -m0644 man/*.1 %{buildroot}%{_mandir}/man1/

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING CREDITS ChangeLog JPEG2000.txt README README.tools
%attr(0755,root,root) %{_initrddir}/%{name}
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%attr(0700,root,root) %dir %{_sysconfdir}/%{name}
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf
%attr(0700,root,root) %dir %{_sysconfdir}/%{name}/errors
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/errors/*.html
%attr(0755,root,root) %{_sbindir}/%{name}
%attr(0755,root,root) %{_bindir}/ziproxylogtool
%attr(0755,root,root) %{_bindir}/ziproxy_genhtml_stats
%attr(0700,root,root) %dir /var/log/%{name}
%attr(0700,root,root) %dir /var/run/%{name}
%{_mandir}/man1/*


%changelog
* Sat Feb 11 2012 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 3.2.1-1mdv2012.0
+ Revision: 773361
- 3.2.1

* Fri Jan 21 2011 Funda Wang <fwang@mandriva.org> 3.2.0-2
+ Revision: 632000
- X is not required

* Wed Sep 08 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 3.2.0-1mdv2011.0
+ Revision: 576720
- libgsasl-devel as BR
- 3.2.0
- 3.2.0

* Sun Jul 18 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 3.1.3-1mdv2011.0
+ Revision: 554766
- 3.1.3

* Fri Jul 09 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 3.1.2-1mdv2011.0
+ Revision: 549863
- 3.1.2

* Tue Jun 15 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 3.1.1-1mdv2010.1
+ Revision: 548071
- New 3.1.1

* Thu Jun 03 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 3.1.0-1mdv2010.1
+ Revision: 547059
- New 3.1.0

* Fri May 21 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 3.0.1-1mdv2010.1
+ Revision: 545555
- 3.0.1

* Wed Apr 21 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 3.0.0-1mdv2010.1
+ Revision: 537289
- New 3.0
  P0 rediffed

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 2.7.2-1mdv2010.0
+ Revision: 451346
- 2.7.2

* Mon Aug 17 2009 Oden Eriksson <oeriksson@mandriva.com> 2.7.0-2mdv2010.0
+ Revision: 417299
- rebuilt against libjpeg v7

* Tue Apr 14 2009 Oden Eriksson <oeriksson@mandriva.com> 2.7.0-1mdv2009.1
+ Revision: 366863
- 2.7.0 (fixes US-CERT VU#435052)
- rediffed P0

* Mon Dec 08 2008 Oden Eriksson <oeriksson@mandriva.com> 2.6.0-1mdv2009.1
+ Revision: 311888
- 2.6.0
- rediffed P0

* Thu Sep 04 2008 Jérôme Soyer <saispo@mandriva.org> 2.5.2-1mdv2009.0
+ Revision: 280717
- New release

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild

* Tue Mar 11 2008 Oden Eriksson <oeriksson@mandriva.com> 2.5.1-1mdv2008.1
+ Revision: 185611
- 2.5.1

* Wed Jan 30 2008 Oden Eriksson <oeriksson@mandriva.com> 2.5.0-1mdv2008.1
+ Revision: 160265
- 2.5.0
- rediffed P0

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Dec 16 2007 Oden Eriksson <oeriksson@mandriva.com> 2.4.3-1mdv2008.1
+ Revision: 120605
- 2.4.3

* Wed Dec 05 2007 Oden Eriksson <oeriksson@mandriva.com> 2.4.2-1mdv2008.1
+ Revision: 115580
- 2.4.2
- rediffed P0

  + Thierry Vignaud <tv@mandriva.org>
    - buildrequires X11-devel instead of XFree86-devel

* Sun Nov 25 2007 Oden Eriksson <oeriksson@mandriva.com> 2.4.1-1mdv2008.1
+ Revision: 111885
- import ziproxy


* Sun Nov 25 2007 Oden Eriksson <oeriksson@mandriva.com> 2.4.1-1mdv2008.1
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8779 |12cr|ziptool-1.4.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Tools for Iomega JAZ and ZIP drives
Name:		ziptool
Version:	1.4.0
Release:	%mkrel 6
License:	GPL
Group:		File tools
Url:		http://wolfpack.twu.net/utilities.html#ziptool
Source0:	ftp://wolfpack.twu.net/users/wolfpack/%{name}-%{version}.tar.bz2
Patch0:		ziptool-1.4.0-build-fix-private-scsi-define.patch
Patch1:		ziptool-1.4.0-format-security.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	kernel-source-latest

%description
Medium protection is done by software for Iomega's JAZ and ZIP drives.
jaztool and ziptool make this features available for Linux.

%prep
%setup -q
%patch0 -p1 -b .build-fix-private-scsi-define
%patch1 -p1 -b .format-security
%{__gzip} -d %{name}.1.gz

%build
%make CFLAGS="$RPM_OPT_FLAGS -s"

%install
%{__rm} -rf $RPM_BUILD_ROOT
%{__install} -m755 %{name} -D $RPM_BUILD_ROOT%{_bindir}/%{name}
%{__install} -m644 %{name}.1 -D $RPM_BUILD_ROOT%{_mandir}/man1/%{name}.1

%clean
%{__rm} -rf $RPM_BUILD_ROOT

%files
%defattr(644,root,root,755)
%doc README 
%{_mandir}/man1/%{name}.1*
%defattr(755,root,root,755)
%{_bindir}/%{name}


%changelog
* Thu Oct 08 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 1.4.0-6mdv2010.0
+ Revision: 456208
- BuildRequires main kernel source.
- Fix build with current kernel sources.
- Fix build with -Wformat -Werror=format-security

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild
    - rebuild
    - rebuild
    - rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.4.0-5mdv2008.1
+ Revision: 136633
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Aug 22 2007 Olivier Thauvin <nanardon@mandriva.org> 1.4.0-5mdv2008.0
+ Revision: 68893
- rebuild


* Fri Jul 14 2006 Olivier Thauvin <nanardon@mandriva.org>
+2006-07-14 20:26:06 (41217)
- rebuild

* Fri Jul 14 2006 Olivier Thauvin <nanardon@mandriva.org>
+2006-07-14 20:20:48 (41212)
Import ziptool

* Tue May 10 2005 Franck Villaume <fvill@mandriva.org> 1.4.0-3mdk
- fix the buildrequires....

* Sat Aug 02 2003 Per yvind Karlsen <peroyvind@linux-mandrake.com> 1.4.0-2mdk
- rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8780 |12cr|zita-rev1-0.2.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:            zita-rev1
Version:         0.2.1

Release:         2


Summary:        Hall-type stereo reverb with GUI
Source:         http://kokkinizita.linuxaudio.org/linuxaudio/downloads/%{name}-%{version}.tar.bz2
URL:            http://kokkinizita.linuxaudio.org
License:        GPLv2
Group:          Sound
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:  gtk2-devel
BuildRequires:  cairo-devel
BuildRequires:  clxclient-devel
BuildRequires:  jackit-devel

%description
Zita-REV1 is a reworked version of the reverb originally developed for
the Aeolus Virtual Pipe Organ by Fons "Kokkinizita" Adriaensen.
Its character is more 'hall' than 'plate', but it can be used on a wide
variety of instruments or voices. It is not a spatialiser - the early
reflections are different for the L and R inputs, but do not correspond
to any real room. They have been tuned to match left and right sources
to some extent.

%prep
%setup -q

perl -pi -e 's/\/usr\/local/\/usr/g' source/Makefile
perl -pi -e 's/-march=native//g' source/Makefile

%build
cd source
%make

%install
rm -rf %{buildroot}
install -d %{buildroot}/%{_datadir}/%{name}
install -d %{buildroot}/%{_bindir}
cd source
%makeinstall_std

#install html documentation page
install -d %{buildroot}%{_datadir}/doc/%{name}/html/
install -m 755 ../doc/* %{buildroot}%{_datadir}/doc/%{name}/html

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Zita-REV1
Comment=Stereo reverb
Exec=%{_bindir}/%{name}
Icon=sound_section
Terminal=false
Type=Application
Categories=X-MandrivaLinux-Multimedia-Sound;AudioVideo;
Encoding=UTF-8
EOF


%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%doc doc/*
%{_bindir}/*
%{_datadir}/%{name}/*
%{_datadir}/applications/mandriva-%{name}.desktop



%changelog
* Sat Dec 24 2011 Frank Kober <emuse@mandriva.org> 0.2.1-2
+ Revision: 745011
- rebuild to link against newer libpng

* Wed Jun 15 2011 Frank Kober <emuse@mandriva.org> 0.2.1-1
+ Revision: 685448
- new version 0.2.1

* Wed Apr 20 2011 Frank Kober <emuse@mandriva.org> 0.1.1-1
+ Revision: 656079
- import zita-rev1


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8781 |12cr|zkt-0.97-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	DNSSEC Zone Key Tool
Name:		zkt
Version:	0.97
Release:	%mkrel 2
License:	BSD-like
Group:		Networking/Other
URL:		http://sourceforge.net/projects/zkt
Source0:	http://kent.dl.sourceforge.net/sourceforge/zkt/%{name}-%{version}.tar.gz
BuildRequires:	bind
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
DNSSEC Zone Key Tool is a toolkit written in C for DNSSEC zone and key
management. It supports automatic zone resigning and KSK- and ZSK rollover
according to RFC4641 and RFC5011. 

%prep

%setup -q -n %{name}-%{version}

%build
export PATH="$PATH:%{_sbindir}"

%configure2_5x \
    --enable-configpath=/var/lib/named

perl -pi -e "s|^#define BIND_VERSION .*|#define BIND_VERSION 940|g" config.h

make OPTIM="%{optflags}"

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_mandir}/man8

install -m0755 dnssec-signer %{buildroot}%{_bindir}/
install -m0755 dnssec-zkt %{buildroot}%{_bindir}/
install -m0755 zkt-soaserial %{buildroot}%{_bindir}/

install -m0644 dnssec-signer.8 %{buildroot}%{_mandir}/man8/
install -m0644 dnssec-zkt.8 %{buildroot}%{_mandir}/man8/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGELOG LICENSE README README.logging TODO
%{_bindir}/*
%{_mandir}/man8/*



%changelog
* Mon Sep 21 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.97-2mdv2010.0
+ Revision: 446347
- rebuild

* Fri Oct 10 2008 Oden Eriksson <oeriksson@mandriva.com> 0.97-1mdv2009.1
+ Revision: 291412
- fix build
- import zkt


* Fri Oct 10 2008 Oden Eriksson <oeriksson@mandriva.com> 0.97-1mdv2009.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8782 |12cr|ZMailIn-1.0.1-2mdk
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:               ZMailIn
Summary:            A Zope product to import emails into Zope sites.
Version:            1.0.1
Release:            2mdk
Group:              Development/Python
Requires:           zope
License:            GPL
URL:                http://www.zope.org/Members/NIP/ZMailIn
Packager:           Sebastien Robin <seb@nexedi.com>
BuildRoot:          %{_tmppath}/%{name}-%{version}-rootdir
Buildarch:	noarch

Source: %{name}-%{version}.tar.bz2

#----------------------------------------------------------------------
%description
ZMailIn is a Zope product to import emails into Zope sites.

#----------------------------------------------------------------------
%prep

rm -rf $RPM_BUILD_ROOT
%setup -q 0

#----------------------------------------------------------------------
%build

#----------------------------------------------------------------------
%install

install -d $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}
install *.* $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}

install -d $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/www
install www/*.* $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/www

install -d $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/dtml
install dtml/*.* $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/dtml

install -d $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/help
install help/*.* $RPM_BUILD_ROOT%{_libdir}/zope/lib/python/Products/%{name}/help/


%clean
rm -rf $RPM_BUILD_ROOT

#----------------------------------------------------------------------
%files
%defattr(-,root,root,0755)
%doc CREDITS.txt INSTALL.txt LICENSE.txt VERSION.txt CHANGES.txt

%{_libdir}/zope/lib/python/Products/%{name}/

#----------------------------------------------------------------------
%changelog
* Wed Sep 05 2003 Sebastien Robin <seb@nexedi.com> 1.0.1-2mdk
- Update spec in order to follows Mandrake Rules

* Wed Mar 05 2003 Jean-Paul Smets <jp@nexedi.com> 1.0.1-1nxd
- Initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8783 |12cr|znc-1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

Name:		znc
Version:	1.0
Release:	1
Summary:	An IRC bouncer with many advanced features
Group:		Networking/IRC
License:	GPLv2+
URL:		http://en.znc.in/wiki/ZNC
Source0:	http://znc.in/releases/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(openssl)

%files
%{_bindir}/%{name}
%{_libdir}/%{name}/*.so
%{_datadir}/%{name}/modules/*/tmpl/*tmpl
%{_datadir}/%{name}/modules/*/files
%{_datadir}/%{name}/webskins/*/tmpl/*tmpl
%{_datadir}/%{name}/webskins/*/pub/*
%{_mandir}/man1/%{name}.1.*

#-------------------------------------------------------------------------------
%package	devel
Summary:	Development Files for znc
Group:		Networking/IRC
Requires:	%{name} = %{version}
Requires:	pkgconfig(openssl)

%description	devel
Development Files for ZNC - An IRC bouncer with many advanced features

%files devel
%{_bindir}/%{name}-buildmod
%{_includedir}/%{name}/*.h
%{_libdir}/pkgconfig/%{name}.pc
%{_mandir}/man1/%{name}-buildmod.1.*

#-------------------------------------------------------------------------------

%description
ZNC is an IRC bouncer with many advanced features such as a built-in web
interface, persistent connection (detaching), multiple users, per channel
playback buffer, SSL, IPv6, transparent DCC bouncing, and C++ module support,
to name a few.

%prep
%setup -q

%build
%configure2_5x --disable-perl
%make

%install
%makeinstall_std



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8784 |12cr|zn_poly-0.9-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define devname		%mklibname -d %{name}

Summary:	Polynomial arithmetic in Z/nZ[x]
Name:		zn_poly
Version:	0.9
Release:	9
Group:		Sciences/Mathematics
License:	GPLv2 or GPLv3
Source:		http://cims.nyu.edu/~harvey/zn_poly/releases/%{name}-%{version}.tar.gz
URL:		http://cims.nyu.edu/~harvey/zn_poly/

BuildRequires:	gmp-devel
BuildRequires:	ntl-devel

Patch0:		zn_poly-0.9.patch

%description
zn_poly is a C library for polynomial arithmetic in Z/nZ[x],
where n is any modulus that fits into an unsigned long. 

%package	-n %{devname}
Group:		Development/C
Summary:	Polynomial arithmetic in Z/nZ[x]
Provides:	zn_poly-devel = %{version}-%{release}

%description	-n %{devname}
zn_poly is a C library for polynomial arithmetic in Z/nZ[x],
where n is any modulus that fits into an unsigned long. 

%prep
%setup -q
%patch0	-p1

%build
# this script actually just calls makemakefile.py, and it doesn't like
# options it doesn't know about.
sed -i	-e 's|^ntl_include_dir.*|ntl_include_dir = options.ntl_prefix + "/NTL/include"|'	\
	-e 's|" % prefix|" % ("%{buildroot}" + prefix)|'	\
	-e 's|/lib"|/%{_lib}"|'					\
	makemakefile.py
/bin/sh ./configure --prefix=%{_prefix} --cflags="%{optflags} -fPIC"

make libzn_poly-%{version}.so

%install
make install

%files -n %{devname}
%doc doc/REFERENCES
%{_includedir}/*
%{_libdir}/*.so



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8785 |12cr|zonemanip-0.1.4-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Command line tool for PowerDNS and its MySQL backend 
Name:		zonemanip
Version:	0.1.4
Release:	%mkrel 8
License:	GPL
Group:		System/Servers
URL:		http://soren.overgaard.org/cgi-bin/index?t=stuff
Source0:	http://soren.overgaard.org/stuff/%{name}-%{version}.tar.bz2
Patch0:		zonemanip-0.1.4-shhopt_fix.diff
Requires:	pdns-backend-mysql
Requires:	libdbi-drivers-dbd-mysql
BuildRequires:	automake
BuildRequires:	libdbi-devel
BuildRequires:	libshhopt-devel
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
zonemanip is a command line tool for manipulating records in a
gmysql backend for PowerDNS. It supports delegating ownership of
specific zones to specific shell users by maintaining a minimal
amount of metadata. Currently, most record types except AAAA and
PTR records are supported. 

%prep

%setup -q 
%patch0 -p1

%build
rm -f configure
libtoolize --copy --force; aclocal; automake --add-missing --copy --foreign; autoconf

%configure2_5x

%make

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%makeinstall

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc INSTALL TODO
%attr(4755,root,root) %{_bindir}/%{name}


%changelog
* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.4-8mdv2011.0
+ Revision: 627843
- don't force the usage of automake1.7

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.4-7mdv2011.0
+ Revision: 609664
- rebuilt against new libdbi

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 0.1.4-6mdv2010.0
+ Revision: 435405
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.1.4-5mdv2009.0
+ Revision: 243007
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed May 09 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1.4-3mdv2008.0
+ Revision: 25477
- Import zonemanip



* Fri Apr 28 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.4-3mdk
- rebuild

* Fri Feb 04 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.1.4-2mdk
- rebuild

* Fri Jan 02 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.1.4-1mdk
- 0.1.4

* Mon Dec 29 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.1.3-1mdk
- 0.1.3

* Mon Oct 06 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.1.1-1mdk
- initial cooker contrib

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8786 |12cr|zookeeper-3.4.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 2
%define libname	%mklibname zookeeper %{major}
%define develname %mklibname zookeeper -d

Summary:	Zookeeper C client library
Name:		zookeeper
Version:	3.4.2
Release:	1
License:	Apache License
Group:		System/Libraries
URL:		http://hadoop.apache.org/zookeeper
Source0:	http://apache.dataphone.se/hadoop/zookeeper/%{name}-%{version}/%{name}-%{version}.tar.gz
Source1:	http://apache.dataphone.se/hadoop/zookeeper/%{name}-%{version}/%{name}-%{version}.tar.gz.asc
BuildRequires:	autoconf automake libtool
BuildRequires:	cppunit-devel >= 1.10.2
BuildRequires:	dos2unix
BuildRequires:	doxygen
BuildRequires:	graphviz

%description
This package provides a C client interface to Zookeeper server. For general
information about Zookeeper please see %{url}

%package -n	%{libname}
Summary:	Zookeeper C client library
Group:		System/Libraries

%description -n	%{libname}
This package provides a C client interface to Zookeeper server. For general
information about Zookeeper please see %{url}

%package -n	%{develname}
Summary:	Development files for the %{libname} library
Group:		Development/C
Requires:	%{libname} >= %{version}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{develname}
Development files for the %{libname} library.

%prep

%setup -q

%build
pushd src/c
rm -rf autom4te.cache
autoreconf -fis

%configure2_5x \
    --disable-rpath \
    --with-syncapi

%make

make doxygen-doc
popd

%check
pushd src/c
make check
popd

%install
rm -rf %{buildroot}

pushd src/c
%makeinstall_std

# cleanup
rm -f docs/html/*.map
popd

# cleanup
rm -f %{buildroot}%{_libdir}/*.*a

%files
%{_bindir}/cli_mt
%{_bindir}/cli_st
%{_bindir}/load_gen

%files -n %{libname}
%doc src/c/ChangeLog src/c/LICENSE src/c/README
%{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%doc src/c/docs/html/*
%dir %{_includedir}/zookeeper
%{_includedir}/zookeeper/*.h
%{_libdir}/*.so


%changelog
* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 3.4.2-1
+ Revision: 761289
- 3.4.2
- 3.3.3

* Sat Oct 17 2009 Oden Eriksson <oeriksson@mandriva.com> 3.2.1-1mdv2010.0
+ Revision: 458005
- import zookeeper


* Sat Oct 17 2009 Oden Eriksson <oeriksson@mandriva.com> 3.2.1-1mdv2009.1
- 3.2.1
- the package was renamed to just zookeeper (someone should package the java bits...)

* Sat May 03 2008 Oden Eriksson <oeriksson@mandriva.com> 2.1.0-1mdv2009.0
+ Revision: 200092
- import zookeeper-c

* Sat May 03 2008 Oden Eriksson <oeriksson@mandriva.com> 2.1.0-1mdv2009.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8787 |12cr|zoom-1.1.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		zoom
Version:	1.1.5
Release:	%mkrel 1
Summary:	Z-Machine: it plays text adventure games written in ZCode
Group:		Games/Other
License:	GPLv2+
URL:		http://www.logicalshift.co.uk/unix/zoom/
Source0:	http://www.logicalshift.co.uk/unix/zoom/%{name}-%{version}.tar.gz
Patch0:		zoom-1.1.3-enable-antialiasing.patch
Patch1:		zoom-1.1.4-xft.patch
BuildRequires:	X11-devel
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xrender) >= 0.9.6
BuildRequires:	pkgconfig(xft)
BuildRequires:	png-devel
BuildRequires:	t1lib-devel

%description
Zoom is an interpreter for playing all of Infocom's text adventures and
newer games using the same format (Z-CODE), like the ones produced using
the Inform compiler.

It has a fast interpreter core behind an X11 interface.

%prep
%setup -q
%patch0 -p0
%patch1 -p0 -b .xft

%build
autoreconf -fi -Im4
%configure2_5x --bindir=%{_gamesbindir} --datadir=%{_gamesdatadir}
%make

%install
%__rm -rf %{buildroot}
%makeinstall_std
%__mkdir_p %{buildroot}%{_gamesdatadir}/%{name}/games
%__rm -f manual/Makefile*

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root,0755)
%doc AUTHORS COPYING ChangeLog NEWS README THANKS TODO manual
%{_gamesbindir}/%{name}
%dir %{_gamesdatadir}/%{name}
%{_gamesdatadir}/%{name}/%{name}rc
%dir %{_gamesdatadir}/%{name}/games


%changelog
* Fri Mar 30 2012 Andrey Bondrov <abondrov@mandriva.org> 1.1.5-1mdv2011.0
+ Revision: 788381
- New version 1.1.5, spec cleanup, update BR

* Fri Jan 21 2011 Funda Wang <fwang@mandriva.org> 1.1.4-2
+ Revision: 631999
- check libxft via pkgconfig
- drop unused lib check

* Tue Jun 02 2009 Samuel Verschelde <stormi@mandriva.org> 1.1.4-1mdv2010.0
+ Revision: 382278
- update to new version 1.1.4

* Fri May 22 2009 Samuel Verschelde <stormi@mandriva.org> 1.1.3-1mdv2010.0
+ Revision: 378684
- fix buildrequires
- import zoom



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8788 |12cr|zope-CMFActivity-0.8-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Product CMFActivity
%define product cmfactivity
%define name    zope-%{Product}
%define version 0.8
%define release %mkrel 7

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:    Activity Tool for zope
License:    GPL
Group:      System/Servers
URL:        http://www.erp5.org
Source:     %{Product}-%{version}.tar.bz2
Requires:   zope
Obsoletes:  %{Product}
Buildarch:  noarch
BuildRoot:  %{_tmppath}/%{name}

%description
This tools allows to implement activities for zope objects. 

%prep
%setup -q -n %{Product}-%{version}

%build

%install
rm -rf %{buildroot}
install -d %{buildroot}%{_libdir}/zope/lib/python/Products/%{Product}
cp -pr * %{buildroot}%{_libdir}/zope/lib/python/Products/%{Product}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc VERSION.txt
%{_libdir}/zope/lib/python/Products/%{Product}


%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.8-7mdv2010.0
+ Revision: 435474
- rebuild
- rebuild

* Mon Aug 04 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.8-5mdv2009.0
+ Revision: 263094
- rebuild
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.8-2mdv2008.1
+ Revision: 136633
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Sep 21 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.8-2mdv2008.0
+ Revision: 91825
- spec cleanup
  package renaming
- package renaming
- import CMFActivity


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8789 |12cr|zope-CMFCategory-0.8-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Product CMFCategory
%define product cmfcategory
%define name    zope-%{Product}
%define version 0.8
%define release %mkrel 6

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:    All algorithms related to categories and relations in CMF
License:    GPL
Group:      System/Servers
URL:        http://www.erp5.org
Source:     %{Product}-%{version}.tar.bz2
Requires:   zope
Obsoletes:  %{Product}
BuildRoot:  %{_tmppath}/%{name}

%description
Category objects allow to define classification categories
in an ERP5 portal. For example, a document may be assigned a color
attribute (red, blue, green). Rather than assigning an attribute
with a pop-up menu (which is still a possibility), we can prefer
in certain cases to associate to the object a category. In this
example, the category will be named color/red, color/blue or color/green

%prep
%setup -q -n %{Product}-%{version}

%build

%install
rm -rf %{buildroot}
install -d %{buildroot}%{_libdir}/zope/lib/python/Products/%{Product}
cp -pr * %{buildroot}%{_libdir}/zope/lib/python/Products/%{Product}

%files
%defattr(-,root,root)
%doc VERSION.txt
%{_libdir}/zope/lib/python/Products/%{Product}


%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.8-6mdv2010.0
+ Revision: 435479
- rebuild
- rebuild

* Sat Aug 09 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.8-4mdv2009.0
+ Revision: 269876
- rebuild early 2009.0 package (before pixel changes)

* Sun May 11 2008 Nicolas Lécureuil <neoclust@mandriva.org> 0.8-3mdv2009.0
+ Revision: 205682
- Should not be noarch ed

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.8-2mdv2008.1
+ Revision: 136633
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Sep 21 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.8-2mdv2008.0
+ Revision: 91830
- new version
  package renaming
- package renaming
- import CMFCategory


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8790 |12cr|zope-CMFMailIn-1.0.0-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Product CMFMailIn
%define product cmfmailin
%define name    zope-%{Product}
%define version 1.0.0
%define release %mkrel 10

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:    A Zope product to import emails into CMF sites
License:    GPL
Group:      System/Servers
URL:        http://www.zope.org/Members/NIP/ZMailIn
Source:     %{Product}-%{version}.tar.bz2
Obsoletes:  %{Product}
BuildRoot:  %{_tmppath}/%{name}-%{version}

%description
CMFMailIn is a Zope product to import emails into CMF sites.

%prep
%setup -q -n %{Product}-%{version}

%build

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_libdir}/zope/lib/python/Products/%{Product}
cp -pr * %{buildroot}%{_libdir}/zope/lib/python/Products/%{Product}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README.txt INSTALL.txt LICENSE.txt VERSION.txt
%{_libdir}/zope/lib/python/Products/%{Product}


%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.0.0-10mdv2010.0
+ Revision: 435494
- rebuild
- rebuild

* Sat Aug 09 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0.0-8mdv2009.0
+ Revision: 269877
- rebuild early 2009.0 package (before pixel changes)

* Sun May 11 2008 Nicolas Lécureuil <neoclust@mandriva.org> 1.0.0-7mdv2009.0
+ Revision: 205681
- Should not be noarch ed

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Sep 21 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.0-6mdv2008.0
+ Revision: 91827
- spec cleanup
  package renaming
- package renaming
- import CMFMailIn


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8791 |12cr|zope-CMFReportTool-0.1.1-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Product CMFReportTool
%define product cmfreporttool
%define name    zope-%{Product}
%define version 0.1.1
%define release %mkrel 11

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:    A Zope product to generate PDF reports
Group:      Development/Python
License:    GPL
Group:      System/Servers
URL:        http://www.zope.org/Members/jack-e/CMFReportTool/
Source:     http://www.zope.org/Members/jack-e/CMFReportTool/%{version}/%{Product}-%{version}.tar.bz2
Requires:   zope
Obsoletes:  %{Product}
BuildRoot:  %{_tmppath}/%{name}-%{version}

%description
CMFReportTool is a Zope which extends the Zope CMF
to implement PDF skins. PDF skins allow to generate reports
which are automatically converted into PDF files with
the python reportlab library.

%prep
%setup -q -n %{Product}-%{version}

%build

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_libdir}/zope/lib/python/Products/%{Product}
cp -pr * %{buildroot}%{_libdir}/zope/lib/python/Products/%{Product}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README.txt INSTALL.txt TODO.txt LICENSE.txt COPYRIGHT.txt
%{_libdir}/zope/lib/python/Products/%{Product}


%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.1.1-11mdv2010.0
+ Revision: 435529
- rebuild
- rebuild

* Sat Aug 09 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.1.1-9mdv2009.0
+ Revision: 269878
- rebuild early 2009.0 package (before pixel changes)

* Sun May 11 2008 Nicolas Lécureuil <neoclust@mandriva.org> 0.1.1-8mdv2009.0
+ Revision: 205680
- Should not be noarch ed

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Sep 21 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.1-7mdv2008.0
+ Revision: 91820
- spec cleanup
  package renaming
- package renaming
- import CMFReportTool


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8792 |12cr|zsnes-1.51-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

%define fversion %(echo %version|sed s/\\\\\.//)
%define dversion %(echo %version|sed s/\\\\\./_/)

Summary:	Nintendo Super NES / Super Famicom Emulator
Name:		zsnes
Version:	1.51
Release:	12
Epoch:		1
License:	GPLv2+
Group:		Emulators
URL:		http://zsnes.sourceforge.net
Source0:	http://prdownloads.sourceforge.net/zsnes/%{name}%{fversion}src.tar.bz2
Source1:	%{name}-icons.tar.bz2
Patch0:		zsnes150-desktop.patch
Patch1:		zsnes-1.51-libao.patch
Patch2:		zsnes-1.51-gcc43.patch
Patch3:		zsnes-1.51-libpng15.patch
Patch4:		zsnes-1.51-gcc4.7.patch
Patch5:		zsnes-1.51-hat-events.patch
Patch6:		zsnes-1.51-matrix-init.patch
BuildRequires:	nasm
BuildRequires:	pkgconfig(ao)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(zlib)
#do not build currently on x86_64
ExclusiveArch:	%{ix86}

%description
This is an emulator for Nintendo's 16 bit console, called Super Nintendo
Entertainment System or Super Famicom. It features a pretty accurate emulation
of that system's graphic and sound capabilities.
The GUI enables the user to select games, change options, enable cheat codes
and to save the game state, even network play is possible.

%prep
%setup -q -n %{name}_%{dversion}
%patch0 -p1
%patch1 -p1
%patch2 -p0
%patch3 -p0
%patch4 -p1
%patch5 -p1
%patch6 -p1
cd src
#./autogen.sh
autoreconf -fiv

%build
cd src
# zsnes do not work with fortify patch, and i frankly do not want to mess with the mix of asm and C source code
# (misc)
export CFLAGS="-O2 -g -pipe -fexceptions -fomit-frame-pointer -fasynchronous-unwind-tables"
%configure2_5x --x-includes=/usr/X11R6/include --enable-libao --disable-cpucheck force_arch=i586
make

%install
mkdir -p %{buildroot}%{_bindir}
install -c -m 0755 src/zsnes %{buildroot}%{_bindir}

mkdir -p %{buildroot}%{_mandir}/man1/
install -c -m 0644 src/linux/zsnes.1 %{buildroot}%{_mandir}/man1

install -m 644 -D src/linux/zsnes.desktop %{buildroot}%{_datadir}/applications/zsnes.desktop

# install icons
install -m 755 -d %{buildroot}{%{_miconsdir},%{_iconsdir},%{_liconsdir}}
tar xOjf %{SOURCE1} %{name}-16x16.png > %{buildroot}%{_miconsdir}/%{name}.png
tar xOjf %{SOURCE1} %{name}-32x32.png > %{buildroot}%{_iconsdir}/%{name}.png
tar xOjf %{SOURCE1} %{name}-48x48.png > %{buildroot}%{_liconsdir}/%{name}.png

%files
%doc docs/*
%{_bindir}/*
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_mandir}/man1/%{name}.1*
%{_datadir}/applications/%{name}.desktop


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8793 |12cr|zssh-1.5c-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	zssh 
%define	version	1.5c
%define	release	%mkrel 7

Summary:	Interactive file transfers through ssh
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Networking/File transfer
Requires:	lrzsz
Url:		http://zssh.sourceforge.net/		
Source0:	%{name}-%{version}.tar.bz2
Patch0:		zssh-1.5a-install.patch
Patch1:		zssh-1.5a-ptmx.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	readline-devel termcap-devel

%description
zssh (Zmodem SSH) is a program for interactively transferring files to/from
a remote machine while using the secure shell (ssh). It is intended to be a
convenient alternative to scp, allowing to transfer files without having to
open another  session and re-authenticate  oneself. zssh is  an interactive
wrapper for ssh used to switch  the ssh connection between the remote shell
and  file transfers.  Files are  transferred through  the  zmodem protocol,
using the rz and sz commands.

%prep
%setup -q
%patch0 -p1 -b .install
%patch1 -p1 -b .ptmx

%build
%__autoconf
%configure
%make

%install
rm -rf $RPM_BUILD_ROOT
%{makeinstall}

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(644,root,root,755)
%doc CHANGES FAQ INSTALL README VERSION
%attr(0755,root,root) %{_bindir}/zssh
%attr(0755,root,root) %{_bindir}/ztelnet
%{_mandir}/man1/zssh.1*
%{_mandir}/man1/ztelnet.1*



%changelog
* Mon Sep 21 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.5c-7mdv2010.0
+ Revision: 446353
- rebuild

* Tue Mar 03 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.5c-6mdv2009.1
+ Revision: 347883
- rebuild for latest readline

* Mon Aug 04 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.5c-5mdv2009.0
+ Revision: 263229
- rebuild

* Mon Aug 04 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.5c-4mdv2009.0
+ Revision: 262912
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.5c-2mdv2008.1
+ Revision: 136634
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Sun Aug 13 2006 Luca Berra <bluca@comedia.it>
+ 08/13/06 06:10:06 (55788)
rebuild

* Sun Aug 13 2006 Luca Berra <bluca@comedia.it>
+ 08/13/06 05:49:18 (55784)
import zssh-1.5c-1mdk

* Thu Jun 02 2005 Sebastien Savarin <plouf@mandriva.org> 1.5c-1mdk
- New release 1.5c

* Thu Jan 20 2005 Per yvind Karlsen <peroyvind@linux-mandrake.com> 1.5a-8mdk
- rebuild for new readline
- fix summary-ended-with-dot
- cosmetics

* Sun Feb 15 2004 Luca Berra <bluca@vodka.it> 1.5a-7mdk
- fix detection of /dev/ptmx
- remove configure patch, we run autoconf

* Tue Nov 25 2003 Marcel Pol <mpol@mandrake.org> 1.5a-6mdk
- buildrequires


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8794 |12cr|zsync-0.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name zsync
%define version 0.6.2
%define release %mkrel 1

Summary: An rsync like transfer software over http
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.bz2
License: Artistic
Group: Networking/File transfer
Url: http://zsync.moria.org.uk/
BuildRoot: %{_tmppath}/%{name}-buildroot

%description
zsync is a file transfer program. It allows you to download a file
from a remote web server, where you have a copy of an older version of
the file on your computer already. zsync downloads only the new parts
of the file. It uses the same algorithm as rsync.

zsync does not require any special server software or a shell account
on the remote system (rsync, in comparison, requires that you have an
rsh or ssh account, or that the remote system runs rsyncd). Instead,
it uses a control file - a .zsync file - that describes the file to be
downloaded and enables zsync to work out which blocks it needs. This
file can be created by the admin of the web server hosting the
download, and placed alongside the file to download - it is generated
once, then any downloaders with zsync can use it.

%prep
%setup -q

%build
%configure
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall

%__rm -fr %buildroot%_datadir/doc

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc NEWS README
%_bindir/*
%_mandir/man?/*



%changelog
* Sun Oct 10 2010 Giuseppe Ghibò <ghibo@mandriva.com> 0.6.2-1mdv2011.0
+ Revision: 584627
- Update to release 0.6.2.

* Sun Nov 08 2009 Olivier Thauvin <nanardon@mandriva.org> 0.6.1-1mdv2010.1
+ Revision: 462918
- 0.6.1

* Mon Sep 21 2009 Thierry Vignaud <tv@mandriva.org> 0.6-2mdv2010.0
+ Revision: 446354
- rebuild

* Sun Jan 25 2009 Olivier Thauvin <nanardon@mandriva.org> 0.6-1mdv2009.1
+ Revision: 333342
- 0.6

* Mon Aug 04 2008 Thierry Vignaud <tv@mandriva.org> 0.5-5mdv2009.0
+ Revision: 263230
- rebuild

* Mon Aug 04 2008 Thierry Vignaud <tv@mandriva.org> 0.5-4mdv2009.0
+ Revision: 262913
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.5-2mdv2008.1
+ Revision: 136634
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Aug 21 2007 Olivier Thauvin <nanardon@mandriva.org> 0.5-2mdv2008.0
+ Revision: 68565
- rebuild


* Sun Aug 06 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/06/06 17:35:27 (53598)
- add source

* Sun Aug 06 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/06/06 17:35:04 (53597)
- 0.5

* Wed Jul 12 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 07/12/06 20:24:56 (41024)
- sync with last version

* Wed Jul 12 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 07/12/06 18:17:50 (40988)
Import zsync

* Wed Jul 12 2006 Lenny Cartier <lenny@mandriva.com> 0.4.3-1mdv2007.0
- 0.4.3

* Sat Dec 31 2005 Olivier Thauvin <nanardon@mandriva.org> 0.4.2-1mdk
- 0.4.2
- Happy new year, best wishes

* Sun Jul 17 2005 Olivier Thauvin <nanardon@mandriva.org> 0.4.1-1mdk
- 0.4.1

* Wed May 11 2005 Olivier Thauvin <nanardon@mandriva.org> 0.4.0-1mdk
- 0.4.0

* Tue Mar 29 2005 Olivier Thauvin <nanardon@mandrake.org> 0.3.3-1mdk
- 0.3.3

* Tue Mar 22 2005 Olivier Thauvin <nanardon@mandrake.org> 0.3.1-1mdk
- 0.3.1

* Sat Mar 12 2005 Olivier Thauvin <nanardon@mandrake.org> 0.3.0-3mdk
- really fix summary (re thanks Zero_Dogg)

* Sat Mar 12 2005 Olivier Thauvin <nanardon@mandrake.org> 0.3.0-2mdk
- <Zero_Dogg> Nanar: spelling error in zsync: "tranfert" == "transfer" i summary

* Sat Mar 12 2005 Olivier Thauvin <nanardon@mandrake.org> 0.3.0-1mdk
- 0.3.0

* Fri Feb 18 2005 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.2.3-1mdk
- 0.2.3

* Sun Feb 13 2005 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.2.2-1mdk
- 0.2.2

* Wed Feb 09 2005 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.2.1-1mdk
- First mdk spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8795 |12cr|zutils-0.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		zutils
Summary:	Utilities dealing with compressed files
Version:	0.9
Release:	1
License:	GPLv3+
Group:		Archiving/Compression
URL:		http://www.nongnu.org/zutils/zutils.html
Source0:	http://download.savannah.gnu.org/releases/zutils/%{name}-%{version}.tar.lz
BuildRequires:	lzip
Provides:	gzip-utils
Conflicts:	gzip-utils

%description
Zutils is a collection of utilities able to deal with any combination
of compressed and non-compressed files transparently. If any given file,
including standard input, is compressed, its decompressed content is used.
Compressed files are decompressed on the fly; no temporary files are created.
These utilities are not wrapper scripts but safer and more efficient C++
programs. In particular the "--recursive" option is very efficient in those
utilities supporting it.

The provided utilities are:
Zcat - Decompresses and copies files to standard output.
Zcmp - Decompresses and compares two files byte by byte.
Zdiff - Decompresses and compares two files line by line.
Zgrep - Decompresses and searches files for a regular expression.
Ztest - Tests integrity of compressed files.

The supported compressors are bzip2, gzip, lzip and xz. 

%prep
%setup -q

%build
%configure
%make

%check
make check

%install
%makeinstall_std
%__install -d -m 755 %{buildroot}/bin
%__mv %{buildroot}%{_bindir}/zcat %{buildroot}/bin/
%__ln_s ../../bin/zcat %{buildroot}%{_bindir}/zcat

%files
/bin/zcat
%{_bindir}/z*
%{_infodir}/zutils.info*
%{_mandir}/man1/z*.1*

%post
%_install_info

%postun
%_remove_install_info


%changelog
* Tue Mar 13 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.9-1
+ Revision: 784584
- imported package zutils


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8796 |12cr|zygrib-5.0.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname	zyGrib

Name:		zygrib
Version:	5.0.6
Release:	%mkrel 1
Summary:	Weather data visualization, GRIB file viewer
License:	GPLv3
Group:		Sciences/Geosciences
Url:		http://www.zygrib.org
# Sources downloaded at :
# http://www.zygrib.org/getfile.php?file=zyGrib-3.8.3.tgz
# http://www.zygrib.org/getfile.php?file=zyGrib_maps2.tgz
# Given the size, tarballs are extracted and recompressed using xz (tar -cJ)
Source0:	%{oname}-%{version}.tgz
Source1:	%{oname}_maps2.4.tgz
# From the Debian package
Source2:	%{name}.png
Patch0:		qwt_include.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

BuildRequires:	qt4-devel libqwt-devel
BuildRequires:	proj-devel bzip2-devel

Suggests:	%{name}-maps-high

%description
ZyGrib is a GRIB file viewer. It enables :

o Visualisation of meteo data from files in GRIB Format 1
o Automatic GRIB data download
o Automatic Download from IAC (fleetcode) Data
o Roh or compressed GRIB Data (gzip *.gz; bzip2 *.bz2) can be used

%package maps-high
Summary:	High resolution maps for %{oname}
Group:		Sciences/Geosciences

Requires:	%{name}

%description maps-high
This package contains maps for %{oname} in higher resolution than the ones 
provided in the main package.

%prep
%setup -q -n %{oname}-%{version}
%setup -q -n %{oname}-%{version} -T -D -a 1
%patch0 -p1

# fix paths so that the executable can be relocated in %{_bindir}
sed -i -e 's:"maps\/:"%{_datadir}\/%{name}\/maps\/:g' src/map/GisReader.cpp src/MainWindow.cpp
sed -i -e 's:"img\/:"%{_datadir}\/%{name}\/img\/:g' src/GribAnimator.cpp src/MenuBar.cpp
sed -i -e 's:"tr\/:"%{_datadir}\/%{name}\/tr\/:g' src/MenuBar.cpp src/main.cpp

%build
make QTBIN=%{qt4bin}

%install
rm -rf %{buildroot}

install -d -m755 %{buildroot}%{_bindir}
install -D -m755 src/%{oname} %{buildroot}%{_bindir}

install -d -m755 %{buildroot}%{_datadir}/%{name}/tr
cp -pr data/maps %{buildroot}%{_datadir}/%{name}
cp -pr data/img %{buildroot}%{_datadir}/%{name}
install -D -m644 data/tr/*.qm %{buildroot}%{_datadir}/%{name}/tr

# desktop file
install -d -m755 %{buildroot}%{_datadir}/applications
cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
[Desktop Entry]
Name=%{oname}
GenericName=GRIB file viewer
Comment=Multi-protocol Messaging Client
Exec=%{_bindir}/%{oname}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Science;Geoscience;
EOF

# icon
install -d -m755 %{buildroot}%{_datadir}/pixmaps
install -D -m644 %{SOURCE2} %{buildroot}%{_datadir}/pixmaps

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%{_bindir}/%{oname}
%{_datadir}/%{name}
%exclude %{_datadir}/%{name}/maps/gshhs/gshhs_0.rim
%exclude %{_datadir}/%{name}/maps/gshhs/gshhs_1.rim
%exclude %{_datadir}/%{name}/maps/gshhs/rangs_0.*
%exclude %{_datadir}/%{name}/maps/gshhs/rangs_1.*
%exclude %{_datadir}/%{name}/maps/gshhs/wdb_*_f.b
%exclude %{_datadir}/%{name}/maps/gshhs/wdb_*_h.b
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/applications/%{name}.desktop

%files maps-high
%defattr(-,root,root,-)
%{_datadir}/%{name}/maps/gshhs/gshhs_0.rim
%{_datadir}/%{name}/maps/gshhs/gshhs_1.rim
%{_datadir}/%{name}/maps/gshhs/rangs_0.*
%{_datadir}/%{name}/maps/gshhs/rangs_1.*
%{_datadir}/%{name}/maps/gshhs/wdb_*_f.b
%{_datadir}/%{name}/maps/gshhs/wdb_*_h.b


%changelog
* Fri Oct 28 2011 Alexander Khrukin <akhrukin@mandriva.org> 5.0.6-1
+ Revision: 707753
- forgotten bzip dep
- update release to upstream patch with qwt qt4 fix added

* Sat Aug 07 2010 Samuel Verschelde <stormi@mandriva.org> 3.9.2-1mdv2011.0
+ Revision: 567459
- update to 3.9.2 (thanks to Jacques Granger)

* Thu Feb 04 2010 Jérôme Brenier <incubusss@mandriva.org> 3.8.3-1mdv2010.1
+ Revision: 500915
- import zygrib


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8797 |12cr|zynaddsubfx-2.4.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined	1

%define docver	1.4.3
%define oname	ZynAddSubFX

Name:		zynaddsubfx
Version:	2.4.3
Release:	1
Summary:	Real-time MIDI software synthesizer
Source0:	http://downloads.sourceforge.net/%{name}/%{oname}-%{version}.tar.bz2
Source1:	http://downloads.sourceforge.net/%{name}/%{oname}-doc-%{docver}.tar.gz
License:	GPLv2+
Group:		Sound
URL:		http://sourceforge.net/projects/zynaddsubfx
BuildRequires:	libalsa-devel
BuildRequires:	fltk-devel
BuildRequires:	fftw3-devel
BuildRequires:	cmake
BuildRequires:	pkgconfig(jack)
BuildRequires:	mxml-devel
BuildRequires:	dssi-devel
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(pixman-1)

%description
A real-time software synthesizer for Linux with many features,
including polyphony, multi-timbral and microtonal capabilities.  It
includes randomness of some parameters,which makes warm sounds, like
analogue synthesizers. The program has system/insertion effects, too.

%package dssi
Summary:	DSSI synthesizer plugin
Group:		Sound
License:	GPLv2+
Requires:	%{name} = %{version}-%{release}

%description dssi
This is the DSSI synthesizer plugin of zynaddsubfx, which can be used
with DSSI hosts like qtractor, ghostess, rosegarden and others.


%prep
%setup -q -a 1 -n %{oname}-%{version}

chmod 644 *.txt
mv %{oname}-doc-%{docver} html

%build
%cmake
%make

%install
cd build/
%makeinstall_std

%files
%doc html *.txt ZynAddSubFX.lsm 
%doc  ExternalPrograms/Spliter/readme.txt
%{_bindir}/zynaddsubfx

%files dssi
%{_libdir}/dssi/libzynaddsubfx_dssi.so


%changelog
* Mon Jun 25 2012 Frank Kober <emuse@mandriva.org> 2.4.3-1
+ Revision: 806816
- missing dssi-devel BR added
- new version 2.4.3

  + Alexander Khrukin <akhrukin@mandriva.org>
    - version update 2.4.2

* Tue Aug 24 2010 Sandro Cazzaniga <kharec@mandriva.org> 2.4.1-1mdv2011.0
+ Revision: 572671
- rediff p0
- update to 2.4.1

* Mon Jan 18 2010 Jérôme Brenier <incubusss@mandriva.org> 2.4.0-2mdv2010.1
+ Revision: 493143
- rebuild for new fltk

* Thu Jul 16 2009 Götz Waschk <waschk@mandriva.org> 2.4.0-1mdv2010.0
+ Revision: 396665
- new version
- rediff the patch
- fix build and installation

* Sun Dec 07 2008 Adam Williamson <awilliamson@mandriva.org> 2.2.1-7mdv2009.1
+ Revision: 311514
- rebuild for new fltk
- some quick fixes for build with latest fltk
- update .desktop files not to include MDV menu categories
- new license policy
- disable no_undefined (breaks build, no shared lib here)
- clean spec
- rename to lower-case per MDV policy
- rename per policy

* Mon Aug 04 2008 Thierry Vignaud <tv@mandriva.org> 2.2.1-6mdv2009.0
+ Revision: 263231
- rebuild

* Mon Aug 04 2008 Thierry Vignaud <tv@mandriva.org> 2.2.1-5mdv2009.0
+ Revision: 262918
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Mon May 14 2007 Helio Chissini de Castro <helio@mandriva.com> 2.2.1-3mdv2008.0
+ Revision: 26726
- Moved .desktop files outside spec
- Added banks and presets ( already included in package but not installed )
- Removed old menudir ( not used on 2008 )
- import ZynAddSubFX-2.2.1-2mdv2007.0


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8798 |12cr|zynjacku-6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    zynjacku
%define version 6
%define release 2

Name:           %{name}
Summary:        LV2 plugin host
Version:        %{version}
Release:        %{release}

Source0:        http://download.gna.org/%name/%name-%version.tar.bz2
Source1:        zynjacku_logo.xpm
# (Fedora)Correct lv2 path on 64bit systems:
# https://gna.org/bugs/?13687
Patch0:         zynjacku-lv2path.patch
URL:            http://home.gna.org/zynjacku/
License:        GPLv2
Group:          Sound
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot

BuildRequires:  jackit-devel
BuildRequires:  gtk2-devel
BuildRequires:  pkgconfig
BuildRequires:  pkgconfig(libglade-2.0)
BuildRequires:  slv2-devel
BuildRequires:  lv2-devel
BuildRequires:  pygtk2.0-devel

Requires:       jackit
Requires:       pygtk2.0
Provides:       lv2rack

%description
zynjacku is JACK based, GTK (2.x) host for LV2 synths. It has one JACK
MIDI input port (routed to all hosted synths) and one (two for stereo
synths) JACK audio output port per plugin. Such design provides
multi-timbral sound by running several synth plugins.
zynjacku is a nunchaku weapon for JACK audio synthesis.
You have solid parts for synthesis itself and you have flexible part that
allows synthesis to suit your needs.
lv2rack is a host for LV2 effect plugins.

%prep
%setup -q
%patch0 -p1 -b .lv2path

%build
%configure2_5x --disable-static
%make

%install
rm -rf %{buildroot}
%makeinstall
mkdir -p %{buildroot}%{_datadir}/pixmaps/
cp %{SOURCE1} %{buildroot}%{_datadir}/pixmaps/
mkdir -p %{buildroot}%{_datadir}/applications


#make desktop file for zynjacku
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Name=Zynjacku
Comment=LV2 synth plugin host
Exec=%{_bindir}/%{name}
Icon=%{_datadir}/pixmaps/zynjacku_logo.xpm
Terminal=false
Type=Application
Categories=X-MandrivaLinux-Multimedia-Sound;AudioVideo;
EOF

#make desktop file for lv2rack
cat > %{buildroot}%{_datadir}/applications/mandriva-lv2rack.desktop <<EOF
[Desktop Entry]
Name=LV2Rack
Comment=LV2 effects plugin host
Exec=%{_bindir}/lv2rack
Icon=%{_datadir}/pixmaps/zynjacku_logo.xpm
Terminal=false
Type=Application
Categories=X-MandrivaLinux-Multimedia-Sound;AudioVideo;
EOF

# don't ship .la
find %{buildroot} -name '*.la' | xargs rm -f

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README AUTHORS NEWS

%{_bindir}/%name
%{_bindir}/zynspect
%{_bindir}/lv2rack
%{python_sitelib}/zynworld/*
%dir %{_datadir}/%name
%{_datadir}/%name/*
%{_datadir}/pixmaps/%{name}_logo.xpm
%{_datadir}/applications/mandriva-%{name}.desktop
%{_datadir}/applications/mandriva-lv2rack.desktop


%changelog
* Wed Apr 25 2012 Frank Kober <emuse@mandriva.org> 6-2
+ Revision: 793425
- rebuild fixing BRs

* Tue Mar 29 2011 Frank Kober <emuse@mandriva.org> 6-1
+ Revision: 648748
- new version 6

* Mon Nov 01 2010 Frank Kober <emuse@mandriva.org> 5.2-5mdv2011.0
+ Revision: 591680
- rebuild for new python

* Tue Aug 10 2010 Ahmad Samir <ahmadsamir@mandriva.org> 5.2-4mdv2011.0
+ Revision: 568288
- add patch to fix loading the plugins on 64bit systems (Fedora)
- disable static build and don't ship .la files

  + Frank Kober <emuse@mandriva.org>
    - remove obsolete dbus BR

* Tue Apr 06 2010 Frank Kober <emuse@mandriva.org> 5.2-2mdv2010.1
+ Revision: 532046
- bump release
- add desktop files and icons

* Tue Apr 06 2010 Frank Kober <emuse@mandriva.org> 5.2-1mdv2010.1
+ Revision: 532015
- fix python path for x86_64
- import zynjacku



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8799 |12cr|zzuf-0.13-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:    A transparent application input fuzzer
Name:		zzuf
Version:	0.13
Release:	%mkrel 2
Source0:	http://libcaca.zoy.org/files/%name/%name-%version.tar.gz
License:	WTFPL
Group:		Development/Other
Url:		http://libcaca.zoy.org/wiki/%name
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	autoconf2.5

%description
zzuf is a transparent application input fuzzer. Its purpose is to find bugs in
applications by corrupting their user-contributed data (which more than often
comes from untrusted sources on the Internet). It works by intercepting file
and network operations and changing random bits in the program?s input.

zzuf's behaviour is deterministic, making it easier to reproduce bugs. Its
main areas of use are:
   quality assurance: use zzuf to test existing software, or integrate it
      into your own software?s testsuite
   security: very often, segmentation faults or memory corruption issues
      mean a potential security hole, zzuf helps exposing some of them

zzuf's primary target is media players, image viewers and web browsers,
because the data they process is inherently insecure, but it was also
successfully used to find bugs in system utilities such as objdump.
%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall
rm -f %_libdir/%name/*.a

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%_bindir/*
%_mandir/man1/*
%_mandir/man3/*
%_libdir/%name/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8800 |12cu|0ad-0.0.16-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# http://trac.wildfiregames.com/wiki/BuildInstructions#Linux

# enable special maintainer debug build ?
%define with_debug 0
%if %{with_debug}
%define config debug
%define dbg _dbg
%else
%define config release
%define dbg %{nil}
%endif

%global with_system_nvtt 0
%global without_nvtt 1
%global with_system_enet 1

Summary:	Cross-Platform RTS Game of Ancient Warfare
Name:		0ad
Version:	0.0.16
Release:	1
Epoch:		1
License:	GPLv2+ and BSD and MIT and IBM
Group:		Games/Strategy
Url:		http://play0ad.com
Source0:	http://releases.wildfiregames.com/%{name}-%{version}-alpha-unix-build.tar.xz
# adapted from binaries/system/readme.txt
# It is advisable to review this file at on newer versions, to update the
# version field and check for extra options. Note that windows specific,
# and disabled options were not added to the manual page.
Source1:	%{name}.6
# http://trac.wildfiregames.com/ticket/1421
Patch0:		%{name}-rpath.patch
# Only do fcollada debug build with enabling debug maintainer mode
# It also prevents assumption there that it is building in x86
Patch1:		%{name}-debug.patch
# Build with miniupnpc-1.9
Patch2:		%{name}-miniupnpc.patch
# After some trial&error this corrects a %%check failure with gcc 4.9 on i686
Patch3:		%{name}-check.patch

BuildRequires:	cmake
BuildRequires:	desktop-file-utils
BuildRequires:	nasm
BuildRequires:	subversion
BuildRequires:	boost-devel
BuildRequires:	jpeg-devel
BuildRequires:	libdnet-devel
BuildRequires:	miniupnpc-devel
%if %{with_system_nvtt}
BuildRequires:	nvidia-texture-tools-devel
%endif
BuildRequires:	wxgtku-devel
BuildRequires:	pkgconfig(gloox)
BuildRequires:	pkgconfig(icu-i18n)
BuildRequires:	pkgconfig(IL)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libenet)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(libzip)
BuildRequires:	pkgconfig(mozjs-24)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(vorbis)
Requires:	%{name}-data
ExclusiveArch:	%{ix86} x86_64

%description
0 A.D. (pronounced "zero ey-dee") is a free, open-source, cross-platform
real-time strategy (RTS) game of ancient warfare. In short, it is a
historically-based war/economy game that allows players to relive or rewrite
the history of Western civilizations, focusing on the years between 500 B.C.
and 500 A.D. The project is highly ambitious, involving state-of-the-art 3D
graphics, detailed artwork, sound, and a flexible and powerful custom-built
game engine.

The game has been in development by Wildfire Games (WFG), a group of volunteer,
hobbyist game developers, since 2001.

%files
%doc README.txt LICENSE.txt
%doc license_gpl-2.0.txt license_lgpl-2.1.txt
%{_gamesbindir}/0ad
%{_gamesbindir}/pyrogenesis%{dbg}
%{_libdir}/%{name}
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/appdata/0ad.appdata.xml
%{_datadir}/applications/%{name}.desktop
%{_gamesdatadir}/%{name}
%{_mandir}/man6/*.6*

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{version}-alpha
%patch0 -p1
%if !%{with_debug}
# disable debug build, and "int 0x3" to trap to debugger (x86 only)
%patch1 -p1
%endif
%if %{mdvver} >= 201400
%patch2 -p1
%endif
%patch3 -p1

%if %{with_system_nvtt}
rm -fr libraries/nvtt
%endif

%build
export CC=%{__cc}
export CFLAGS="%{optflags}"
# avoid warnings with gcc 4.7 due to _FORTIFY_SOURCE in CPPFLAGS
export CPPFLAGS="`echo %{optflags} | sed -e 's/-Wp,-D_FORTIFY_SOURCE=2//'`"
build/workspaces/update-workspaces.sh \
	--bindir %{_gamesbindir} \
	--datadir %{_gamesdatadir}/%{name} \
	--libdir %{_libdir}/%{name} \
%if %{with_system_enet}
	--with-system-enet \
%endif
	--with-system-mozjs24 \
	--with-system-miniupnpc \
%if %{with_system_nvtt}
	--with-system-nvtt \
%endif
%if %{without_nvtt}
	--without-nvtt \
%endif
	%{?_smp_mflags}

%make -C build/workspaces/gcc config=%{config} verbose=1

%install
export CC=%{__cc}
install -d -m 755 %{buildroot}%{_gamesbindir}
install -m 755 binaries/system/pyrogenesis%{dbg} %{buildroot}%{_gamesbindir}/pyrogenesis%{dbg}

install -d -m 755 %{buildroot}%{_libdir}/%{name}
for name in AtlasUI%{dbg} Collada%{dbg}; do
    install -m 755 binaries/system/lib${name}.so  %{buildroot}%{_libdir}/%{name}/lib${name}.so
done

%if !%{with_system_enet}
    install -p -m 755 binaries/system/libenet.so.1 %{buildroot}%{_libdir}/%{name}/libenet.so.1
%endif

%if !%{without_nvtt} && !%{with_system_nvtt}
for name in nvcore nvimage nvmath nvtt; do
    install -p -m 755 binaries/system/lib${name}.so %{buildroot}%{_libdir}/%{name}/lib${name}.so
done
%endif

install -d -m 755 %{buildroot}%{_datadir}/appdata
install -p -m 644 build/resources/0ad.appdata.xml %{buildroot}%{_datadir}/appdata

install -d -m 755 %{buildroot}%{_gamesdatadir}/applications
install -m 644 build/resources/0ad.desktop %{buildroot}%{_gamesdatadir}/applications/%{name}.desktop
perl -pi -e 's|%{_bindir}/0ad|%{_gamesbindir}/0ad|;' \
    %{buildroot}%{_gamesdatadir}/applications/%{name}.desktop

install -d -m 755 %{buildroot}%{_gamesdatadir}/pixmaps
install -m 644 build/resources/0ad.png %{buildroot}%{_gamesdatadir}/pixmaps/%{name}.png

install -d -m 755 %{buildroot}%{_gamesdatadir}/%{name}
cp -a binaries/data/* %{buildroot}%{_gamesdatadir}/%{name}

install -d -m 755 %{buildroot}%{_mandir}/man6
install -p -m 644 %{SOURCE1} %{buildroot}%{_mandir}/man6/%{name}.6
ln -sf %{name}.6 %{buildroot}%{_mandir}/man6/pyrogenesis.6

desktop-file-validate %{buildroot}%{_gamesdatadir}/applications/%{name}.desktop

mkdir -p %{buildroot}%{_datadir}
mv -f %{buildroot}%{_gamesdatadir}/{pixmaps,applications} %{buildroot}%{_datadir}

cat > %{buildroot}%{_gamesbindir}/0ad <<EOF
#!/bin/sh

cd %{_gamesdatadir}/0ad
LD_LIBRARY_PATH=%{_libdir}/0ad %{_gamesbindir}/pyrogenesis%{dbg} "\$@"
EOF
chmod +x %{buildroot}%{_gamesbindir}/0ad

%if %{with debug}
export EXCLUDE_FROM_FULL_STRIP="libAtlasUI_dbg.so libCollada_dbg.so pyrogenesis_dbg"
%endif

# Depends on availablity of nvtt
%if !%{without_nvtt}
%check
export CC=%{__cc}
LD_LIBRARY_PATH=binaries/system binaries/system/test%{dbg}
%endif

%changelog
* Sat Jun 21 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:0.0.16-1
+ Revision: d6b3cad
- New version 0.0.16



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8801 |12cu|0ad-data-0.0.16-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# http://trac.wildfiregames.com/wiki/BuildInstructions#Linux

Summary:	The Data Files for 0 AD
Name:		0ad-data
Version:	0.0.16
Release:	1
Epoch:		1
License:	CC-BY-SA
Group:		Games/Strategy
Url:		http://play0ad.com
Source:		http://releases.wildfiregames.com/0ad-%{version}-alpha-unix-data.tar.xz
BuildRequires:	unzip
Requires:	fonts-ttf-dejavu
BuildArch:	noarch

%description
0 A.D. (pronounced "zero ey-dee") is a free, open-source, cross-platform
real-time strategy (RTS) game of ancient warfare. In short, it is a
historically-based war/economy game that allows players to relive or rewrite
the history of Western civilizations, focusing on the years between 500 B.C.
and 500 A.D. The project is highly ambitious, involving state-of-the-art 3D
graphics, detailed artwork, sound, and a flexible and powerful custom-built
game engine.

This package contains the 0ad data files.

%files
%doc LICENSE-art.txt LICENSE-audio.txt
%{_gamesdatadir}/0ad

#----------------------------------------------------------------------------

%prep
%setup -q -n 0ad-%{version}-alpha

%build
pushd binaries/data/mods/public
    mkdir tmp
    pushd tmp
	unzip -x ../public.zip
	cp -a art/LICENSE.txt ../../../../../LICENSE-art.txt
	cp -a audio/LICENSE.txt ../../../../../LICENSE-audio.txt
	rm -fr *
    popd
    rm -fr tmp
popd

%install
mkdir -p %{buildroot}%{_gamesdatadir}
rm -f tools/fontbuilder/fonts/*.ttf
mv binaries/data %{buildroot}%{_gamesdatadir}/0ad


%changelog
* Sat Jun 21 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:0.0.16-1
+ Revision: 46635f8
- New version 0.0.16



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8802 |12cu|2mandvd-1.8.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define srcname 2ManDVD

Summary:	Video DVD creation tool, successor to ManDVD
Name:		2mandvd
Version:	1.8.5
Release:	2
# GPLv2 and LGPL for some icons
License:	GPLv2 and LGPL
Group:		Video
Url:		http://2mandvd.tuxfamily.org/
Source0:	http://download.tuxfamily.org/2mandvd/%{srcname}-%{version}.tar.gz
Patch0:		2ManDVD-1.8.5-ffmpeg2.0.patch
Patch1:		2ManDVD-1.8.5-install.patch
BuildRequires:	qt4-devel >= 4.6
BuildRequires:	ffmpeg-devel
BuildRequires:	pkgconfig(sdl)

Requires:	dvd+rw-tools
Requires:	dvdauthor
Requires:	ffmpeg >= 0.5
Requires:	ffmpegthumbnailer
Requires:	mencoder
Requires:	mjpegtools
Requires:	mkisofs
Requires:	mplayer
Requires:	netpbm
Requires:	sox
Requires:	exif
Suggests:	transcode
Obsoletes:	2ManDVD < %{EVRD}

%description
2ManDVD is a graphical tool for creating Video DVDs and slideshows, including
menus.

N.B. Executable name is 2ManDVD.

%prep
%setup -q -n %{srcname}
%patch0 -p1
%patch1 -p1

%build
%qmake_qt4 2ManDVD.pro
%make

%install
make INSTALL_ROOT=%{buildroot} install

%files
%{_bindir}/%{srcname}
%{_bindir}/fake.pl
%dir %{_datadir}/%{srcname}
%{_datadir}/%{srcname}/2mandvd_*.qm
%{_datadir}/%{srcname}/Bibliotheque
%{_datadir}/%{srcname}/mandvdico.png
%{_datadir}/applications/%{srcname}.desktop


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8803 |12cu|4pane-2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname 4Pane

Summary:	A quad-panel detailed-list file manager for linux
Name:		4pane
Version:	2.0
Release:	2
License:	GPLv3+
Group:		File tools
Url:		http://www.4pane.co.uk
Source0:	http://sourceforge.net/projects/fourpane/files/%{name}/%{name}-%{version}.tar.gz
BuildRequires:	wxgtku2.8-devel
BuildRequires:	pkgconfig(liblzma)

%description
4Pane is a detailed-list file manager which displays directories and files
in separate panes. Generally two pairs of these twin-panes are displayed at
a time, allowing easy dragging/pasting of files. 4Pane aims to be fast and
fully-featured without bloat.

%files -f %{oname}.lang
%{_bindir}/%{name}
%{_datadir}/%{oname}/
%{_datadir}/applications/%{name}.desktop
%{_miconsdir}/%{name}.xpm
%{_iconsdir}/%{name}.xpm
%{_liconsdir}/%{name}.png
%{_datadir}/doc/%{oname}

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x --disable-desktop
%make CXX="g++ %{optflags}"

%install
%makeinstall_std

mv %{buildroot}%{_bindir}/%{oname} %{buildroot}%{_bindir}/%{name}

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
[Desktop Entry]
Version=1.0
Type=Application
Name=%{name}
GenericName=File Manager
Comment=A four-pane file manager
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
StartupNotify=false
Categories=FileManager;Utility;
EOF

# icons
install -D -m 644 bitmaps/%{oname}Icon48.png %{buildroot}%{_liconsdir}/%{name}.png
install -D -m 644 bitmaps/%{oname}Icon32.xpm %{buildroot}%{_iconsdir}/%{name}.xpm
install -D -m 644 bitmaps/%{oname}Icon16.xpm %{buildroot}%{_miconsdir}/%{name}.xpm

%find_lang %{oname}


%changelog
* Mon Aug 18 2014 Rosa <rosa@abf.rosalinux.ru> 2.0-2
+ Revision: 54000c1
- Automatic import for version 2.0-2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8804 |12cu|4stAttack-2.1.4-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Connect-four for pygame
Name:		4stAttack
Version:	2.1.4
Release:	13
Group:		Games/Boards
License:	GPLv2
URL:		http://forcedattack.sourceforge.net
Source:		http://belnet.dl.sourceforge.net/sourceforge/forcedattack/%{name}-%{version}.tar.bz2
Source2:	%{name}-icons.tar.bz2
Requires:	pygame >= 1.5.3
BuildArch:	noarch

%description
4stAttack is a game in which you have to try to out-smart your opponent.
The goal of the game is to connect four of stones in  a	 straight  line.
This can be horizontaly, vertically or diagonally.

This rpm works with the portable pygame game-engine.


%prep
%setup -q
%setup -q -T -D -a2

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_gamesbindir}/%{name}
cp -R *  %{buildroot}%{_gamesbindir}/%{name}
#icon
install -D -m644 %{name}48.png %{buildroot}%{_liconsdir}/%{name}.png
install -D -m644 %{name}32.png %{buildroot}%{_iconsdir}/%{name}.png
install -D -m644 %{name}16.png %{buildroot}%{_miconsdir}/%{name}.png

# Lets make a wrapper.
mkdir -p %{buildroot}%{_bindir}
cat << EOF > %{buildroot}%{_bindir}/%{name}
#!/bin/sh
cd %{_prefix}/games/%{name}

if [ ! -f ~/.%{name} ]; then
    cp settings.ini ~/.%{name} || exit 1
fi

%{__python} 4stattack.py -ini ~/.%{name}
EOF

# Menu entry
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=%{name}
Comment=Connect-four for pygame
Exec=%{_bindir}/%{name} 
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=X-MandrivaLinux-MoreApplications-Games-Boards;Game;BoardGame;
EOF

%files
%defattr(644,root,root,755)
%doc changelog.txt README.txt
%dir %{_gamesbindir}/%{name}
%{_gamesbindir}/%{name}/*

%{_datadir}/applications/mandriva-%{name}.desktop

%{_liconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png

%defattr(755,root,root,755)
%{_bindir}/%{name}




%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 2.1.4-10mdv2011.0
+ Revision: 616405
- the mass rebuild of 2010.0 packages

* Mon Jun 08 2009 JÃ©rÃ´me Brenier <incubusss@mandriva.org> 2.1.4-9mdv2010.0
+ Revision: 384132
- drop old menu
- fix license
- clean spec file

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 2.1.4-8mdv2009.0
+ Revision: 218433
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
- %{update_menus} must be done in %%post, not %%postun (!)


* Fri Mar 16 2007 Claudio Matsuoka <claudio@mandriva.com> 2.1.4-8mdv2007.1
+ Revision: 145197
- Forced upgrade to test bugzilla product update.
- Import 4stAttack

* Mon Sep 04 2006 Nicolas Lécureuil <neoclust@mandriva.org> 2.1.4-7mdv2007.0
- XDG

* Mon Jan 02 2006 Lenny Cartier <lenny@mandrakesoft.com> 2.1.4-6mdk
- rebuild

* Thu Jun 10 2004 Lenny Cartier <lenny@mandrakesoft.com> 2.1.4-5mdk
- rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8805 |12cu|4ti2-1.3.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           4ti2
Version:        1.3.2
Release:        3
Summary:        A software package for problems on linear spaces

Group:          Sciences/Mathematics
License:        GPLv2+
URL:            http://www.4ti2.de/
Source0:        http://www.4ti2.de/version_%{version}/%{name}-%{version}.tar.gz
Source1:        http://www.4ti2.de/4ti2_manual.pdf
Patch0:         4ti2-1.3.2-gcc47.patch
BuildRequires:  gmp-devel
BuildRequires:  glpk-devel

%description
A software package for algebraic, geometric and combinatorial
problems on linear spaces.

This package uses Environment Modules, to load the binaries onto
your PATH you will need to run module load %{name}-%{_arch}

%prep
%setup -q
cp -p %{SOURCE1} .
%patch0 -p1 -b .gcc47

%build
CXXFLAGS="%{optflags} -I%{_includedir}/glpk" \
CFLAGS="%{optflags} -I%{_includedir}/glpk" \
%configure2_5x --disable-shared --disable-static
perl -pi -e 's|hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=\"-L\\\$libdir\"|g;' libtool
%make 

%install
make install-exec DESTDIR=%{buildroot}

# The libraries are not really fit for use outside the package.
rm -rf %{buildroot}/%{_libdir}

%check
make check

%files
%doc COPYING TODO 4ti2_manual.pdf
%{_bindir}/*


%changelog
* Tue Nov 05 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.3.2-3
+ Revision: 422f0c2
- Bump release to rebuild with new glpk



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8806 |12cu|a-a-p-1.093-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#define debug_package	%{nil}


Summary:	Construction tool
Name:		a-a-p
Version:	1.093
Release:	1
Source0:	http://belnet.dl.sourceforge.net/sourceforge/%{name}/aap-%{version}.zip
License:	GPLv2
Group:		Development/Other
BuildArch:	noarch
BuildRequires:	python-devel
Requires:	python
URL:		http://www.a-a-p.org/
Provides:	aap = %{version}-%{release}

%description
A-A-P is an Open Source software construction tool--that is, a build
tool; an improved substitute for the classic Make utility; a better way
to build software.  

a-a-p "configuration files" are similar to makefile but they can include
Python.
a-a-p uses MD5 signatures to rebuild only when the contents of a file have
really changed, not just when the timestamps has been touched.  a-a-p
supports side-by-side variant builds, and is easily extended with user-
defined Builder and/or Scanner objects.  Most of the a-a-p logic is object
oriented, including default build rules for many types of program,  they are
all over-loadable also.

%prep
%setup -q -n aap-%{version} -c aap-%{version}

%build


%install
export PYTHONOPTIMIZE=1
mkdir -p $RPM_BUILD_ROOT%{_prefix}
./aap PREFIX=$RPM_BUILD_ROOT%{_prefix} install

pushd $RPM_BUILD_ROOT%{_bindir}
rm aap
ln -s %{_prefix}/lib/aap/Exec-%{version}/aap aap
popd

mkdir -p $RPM_BUILD_ROOT%{_datadir}
mv $RPM_BUILD_ROOT%{_prefix}/man $RPM_BUILD_ROOT%{_mandir}
mkdir -p $RPM_BUILD_ROOT%{_docdir}/aap-%{version}
mv $RPM_BUILD_ROOT%{_prefix}/lib/aap/Exec-%{version}/doc $RPM_BUILD_ROOT%{_docdir}/aap-%{version}

chmod +x $RPM_BUILD_ROOT%{_prefix}/lib/aap/Exec-1.093/__init__.py

%check
./aap test


%files
%{_bindir}/*
%{_prefix}/lib/aap
%{_mandir}/man*/*
%{_docdir}/aap-%{version}




%changelog
* Thu Nov 14 2013 symbianflo <symbianflo@mandrivausers.ro> 1.093-1
+ Revision: 36fe185
- Merge pull request #1 from symbianflo/a-a-p:rosa2012.1
- Symbianflo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8807 |12cu|abcm2ps-7.6.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		abcm2ps
Version:	7.6.10
Release:	1
Summary:	Converts ABC format music sheets into Postscript
License:	GPLv2+
URL:		http://abcplus.sourceforge.net/
Group:		Publishing
Source0:	http://moinejf.free.fr/%{name}-%{version}.tar.gz
Patch0:		abcm2ps_makefile.patch

%description
abcm2ps is a package which converts music tunes from ABC format
to PostScript. Based on abc2ps version 1.2.5, it was developed
mainly to print polyphonic music, i.e. music with multiple voices
per staff. abcm2ps uses an extension to the ABC language that make
it suitable for classical music. This extended format is documented
under http://abcplus.sourceforge.net/.

%prep
%setup -q
%patch0 -p0

%build
%configure2_5x --enable-a4 --enable-deco-is-roll
%make

%install
%makeinstall 

%files
%doc Changes License README *.abc *.txt sample3.eps
%{_bindir}/*
%{_datadir}/abcm2ps






%changelog
* Mon Feb 03 2014 symbianflo <symbianflo@mandrivausers.ro> 7.6.10-1
+ Revision: a0da5c2
- Merge pull request #3 from symbianflo/abcm2ps:rosa2012.1
- Symbianflo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8808 |12cu|abcmidi-2014.02.05-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 2014.02.05
%define oversion 2014-02-05
%define sname abcMIDI
%define name abcmidi
%define release 1

Summary:	Tool for processing ABC music notation files
Name:		%{name}
Version:	%{version}
Release:	%{release}
Group:		Sound
License:	GPLv2
URL:		http://ifdo.pugmarks.com/~seymour/runabc/top.html
Source0:	http://ifdo.pugmarks.com/~seymour/runabc/%{sname}-%{oversion}.zip
Patch0:		abcmidi-2011.10.19-install.patch


%description
The abcMIDI package contains four programs: abc2midi to convert ABC music
notation to midi, midi2abc to convert midi files to (a first approximation
to) the corresponding ABC, abc2abc to reformat and/or transpose ABC files,
and yaps to typeset ABC files as PostScript.

For a description of the abc syntax, please see the abc user-guide 
which is a part of the abc2mtex package written by Chris Walshaw.

%prep
%setup -q -n %{name}
%patch0 -p1


%build
rm configure makefile || die
sed -i -e "s:-O2::" configure.ac || die
autoreconf -fi
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc doc/CHANGES VERSION
%{_mandir}/man1/*
%{_bindir}/*



%changelog
* Sun Feb 16 2014 symbianflo <symbianflo@symbianflo> 2014.02.05-1
+ Revision: 0f17790
- Log: update to 2014-02-05, spec clean



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8809 |12cu|abi-compliance-checker-1.99.8.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	API/ABI compatibility checker for C/C++ libraries
Name:		abi-compliance-checker
Version:	1.99.8.5
Release:	1
Group:		Development/Other
License:	GPLv1+ or LGPLv2+
URL:		http://ispras.linuxbase.org/index.php/ABI_compliance_checker
Source0:	https://github.com/lvc/abi-compliance-checker/archive/%{version}.tar.gz
Requires:	gcc-c++
Requires:	binutils
Requires:   ctags
BuildArch:	noarch

%description
ABI Compliance Checker (ACC) is a tool for checking backward binary
and source-level compatibility of a C/C++ library. The tool checks
header files and shared libraries of old and new versions and
analyzes changes in API and ABI that may break binary and/or source
compatibility: changes in calling stack, v-table changes, removed
symbols, renamed fields, etc.

%prep
%setup -q
chmod 0644 LICENSE README

%build
# Nothing to build.

%install
mkdir -p %{buildroot}%{_prefix}
perl Makefile.pl -install --prefix=%{_prefix} --destdir=%{buildroot}

chmod 755 %{buildroot}%{_bindir}/*

%files
%doc LICENSE README doc/
%{_bindir}/%{name}
%{_datadir}/%{name}

%changelog
* Wed Oct 16 2013 Andrey Ponomarenko <aponomarenko@rosalab.ru> 1.99.8.5-1
+ Revision: 188e9b5
- Fixed source file name in .abf.yml



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8810 |12cu|abi-dumper-0.99.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	    Dump ABI of an ELF object containing DWARF debug info
Name:		abi-dumper
Version:	0.99.6
Release:	1
Group:		Development/Other
License:	GPLv2+ or LGPLv2+
URL:		https://github.com/lvc/abi-dumper
Source0:	https://github.com/lvc/abi-dumper/archive/%{version}.tar.gz
Requires:	elfutils
Requires:	vtable-dumper
BuildArch:	noarch

%description
A tool to dump ABI of an ELF object containing DWARF debug info.
It is intended to be used with ABI Compliance Checker tool for
tracking ABI changes of a C/C++ library or kernel module.

%prep
%setup -q
chmod 0644 LICENSE README

%build
# Nothing to build.

%install
mkdir -p %{buildroot}%{_prefix}
perl Makefile.pl -install --prefix=%{_prefix} --destdir=%{buildroot}

chmod 755 %{buildroot}%{_bindir}/*

%files
%doc LICENSE README
%{_bindir}/%{name}

%changelog
* Wed Oct 16 2013 Andrey Ponomarenko <aponomarenko@rosalab.ru> 0.99.6-1
+ Revision: 7109973
- Fixed source file name



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8811 |12cu|abiword-3.0.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Werror_cflags %nil
%define api %(echo %{version} | cut -d. -f1,2)

Summary:	Lean and fast full-featured word processor
Name:		abiword
Version:	3.0.0
Release:	3
License:	GPLv2+
Group:		Office
Url:		http://www.abisource.com/
Source0:	http://www.abisource.com/downloads/abiword/%{version}/source/%{name}-%{version}.tar.gz
Source100:	abiword.rpmlintrc
Patch0:		abiword-2.9.3-rosa-libebook_h.patch
Patch1:		abiword-3.0.0-collab-boost.patch
BuildRequires:	asio
BuildRequires:	bison
BuildRequires:	desktop-file-utils
BuildRequires:	gnome-common
BuildRequires:	boost-devel
BuildRequires:	jpeg-devel
BuildRequires:	libwmf-devel
BuildRequires:	psiconv-devel
BuildRequires:	readline-devel
BuildRequires:	tidy-devel
BuildRequires:	pkgconfig(aiksaurus-1.0)
BuildRequires:	pkgconfig(cairo-pdf)
BuildRequires:	pkgconfig(cairo-ps)
BuildRequires:	pkgconfig(champlain-0.12)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(enchant)
BuildRequires:	pkgconfig(fribidi)
BuildRequires:	pkgconfig(gaiksaurus-1.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gnutls)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(libebook-1.2)
BuildRequires:	pkgconfig(libecal-1.2)
BuildRequires:	pkgconfig(libgcrypt)
BuildRequires:	pkgconfig(libgoffice-0.10)
BuildRequires:	pkgconfig(libgsf-1)
BuildRequires:	pkgconfig(libical)
BuildRequires:	pkgconfig(libots-1)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	pkgconfig(libsoup-2.4)
BuildRequires:	pkgconfig(libwpd-0.9)
BuildRequires:	pkgconfig(libwpg-0.2)
BuildRequires:	pkgconfig(libwps-0.2)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(link-grammar)
BuildRequires:	pkgconfig(loudmouth-1.0)
BuildRequires:	pkgconfig(mathview-frontend-libxml2)
BuildRequires:	pkgconfig(pangocairo)
BuildRequires:	pkgconfig(rasqal)
BuildRequires:	pkgconfig(redland)
BuildRequires:	pkgconfig(telepathy-glib)
BuildRequires:	pkgconfig(wv-1.0)

Suggests:	abiword-doc

%description
AbiWord is a cross-platform, open source, lean and fast full-featured word
processor. It works on Most Unix systems, Microsoft Windows and Mac OS X.

Abiword with the GNOME front-end is part of the GNOME Office Suite.
See http://www.gnomeoffice.org for details.

%files
%{_bindir}/abiword
%{_datadir}/abiword-%{api}
%dir %{_libdir}/abiword-%{api}
%dir %{_libdir}/abiword-%{api}/plugins
%{_libdir}/abiword-%{api}/plugins/*.so
# this isnt a devel lib
%{_libdir}/libabiword-%{api}.so
%{_datadir}/applications/*.desktop
%{_datadir}/dbus-1/services/org.freedesktop.Telepathy.Client.AbiCollab.service
%{_datadir}/telepathy/clients/AbiCollab.client
%{_iconsdir}/hicolor/*/*
%{_mandir}/man1/abiword.1.*

#----------------------------------------------------------------------------

%package devel
Summary:	Devel files for Abiword
Group:		Development/Other
Requires:	%{name} = %{EVRD}

%description devel
This pacakage contains devel files for Abiword, mainly header files
and pkg files.

%files devel
%{_includedir}/abiword-%{api}
%{_libdir}/pkgconfig/abiword-%{api}.pc

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
enable_dynamic=yes %configure2_5x \
	--disable-static \
	--enable-default-plugins \
	--enable-emacs-keybinding \
	--enable-vi-keybinding \
	--enable-clipart \
	--enable-templates \
	--enable-collab-backend-xmpp \
	--enable-collab-backend-tcp \
	--enable-collab-backend-sugar \
	--enable-collab-backend-service \
	--with-gio \
	--with-goffice \
	--with-inter7eps \
	--with-libtidy \
	--enable-plugins="wml goffice freetranslation latex eml gimp mif loadbindings babelfish wpg openxml mswrite wordperfect mathview urldict presentation pdb psion collab 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"

%make

%install
%makeinstall_std

desktop-file-install --vendor="" \
	--remove-category="X-Red-Hat-Base" \
	--dir %{buildroot}%{_datadir}/applications \
	%{buildroot}%{_datadir}/applications/%{name}.desktop



%changelog
* Mon Feb 10 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.0.0-3
+ Revision: ebd76ec
- LOG Add patch to fix build



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8812 |12cu|abiword-docs-3.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Documentation and help files for Abiword
Name:		abiword-docs
Version:	3.0.0
Release:	1
License:	GPLv2+
Group:		Office
Url:		http://www.abisource.com/
Source0:	http://www.abisource.com/downloads/abiword/%{version}/source/%{name}-%{version}.tar.gz
BuildRequires:	abiword-devel >= 3.0
BuildRequires:	pkgconfig(libglade-2.0)
# Exclude some pages pending http://bugzilla.abisource.com/show_bug.cgi?id=13459
Patch0:		abiword-docs-2.9.4-mga-temp_build_fix-en-US-Makefile.in.patch
Patch1:		abiword-docs-2.9.4-mga-temp_build_fix-pl-PL-Makefile.in.patch
Patch2:		abiword-docs-2.9.4-mga-temp_build_fix-fr-FR-Makefile.in.patch
BuildArch:	noarch

%description
Documentation and help files for Abiword.

#----------------------------------------------------------------------------

%package en
Summary:	English documentation and help files for Abiword
Requires:	locales-en
Provides:	abiword-doc = %{EVRD}
BuildArch:	noarch

%description en
English documentation and help files for Abiword.

%files en
%{_datadir}/abiword*/help/en-US
%dir %{_datadir}/abiword*/help/

#----------------------------------------------------------------------------

%package fr
Summary:	French documentation and help files for Abiword
Requires:	locales-fr
Provides:	abiword-doc = %{EVRD}
BuildArch:	noarch

%description fr
French documentation and help files for Abiword.

%files fr
%{_datadir}/abiword*/help/fr-FR
%dir %{_datadir}/abiword*/help/

#----------------------------------------------------------------------------

%package pl
Summary:	Polish documentation and help files for Abiword
Requires:	locales-pl
Provides:	abiword-doc = %{EVRD}
BuildArch:	noarch

%description pl
Polish documentation and help files for Abiword.

%files pl
%{_datadir}/abiword*/help/pl-PL
%dir %{_datadir}/abiword*/help/

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p0 -b .abiword-docs-2.9.4-mga-temp_build_fix-en-US-Makefile.in.patch
%patch1 -p0 -b .abiword-docs-2.9.4-mga-temp_build_fix-pl-PL-Makefile.in.patch
%patch2 -p0 -b .abiword-docs-2.9.4-mga-temp_build_fix-fr-FR-Makefile.in.patch

%build
%configure2_5x
%make

%install
%makeinstall_std


%changelog
* Tue Jan 21 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.0.0-1
+ Revision: de1d56f
- LOG Force noarch for main package too



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8813 |12cu|abspath-0.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Return the absolute path of a file or directory
Name:		abspath
Version:	0.1
Release:	6
License:	GPLv2+
Group:		File tools
Url:		http://voxel.jouy.inra.fr/darcs/abspath
Source0:	%{name}-%{version}.tar.bz2
Patch0:		abspath-asciidoc.patch
Requires:	python
BuildRequires:	asciidoc
BuildRequires:	docbook-style-xsl
BuildRequires:	xmlto
BuildArch:	noarch

%description
Return a normalized absolutized version of the pathnames. If no arguments
are passed on the command line, the standard input is used.

%files
%{_bindir}/abspath
%{_mandir}/man1/*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
chmod a+x abspath
asciidoc -b docbook -d manpage abspath.1.txt
xmlto man abspath.1.xml
perl -e 's/\.sp$/\n\.sp/g' -pi abspath.1

%install
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_mandir}/man1
install -m 0755 abspath %{buildroot}%{_bindir}/
install -m 0644 abspath.1 %{buildroot}%{_mandir}/man1/


%changelog
* Mon Feb 10 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.1-6
+ Revision: e263258
- LOG Update BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8814 |12cu|ac3jack-2.0.3-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		ac3jack
Summary:	Jack audio to ac3 surround converter
Version:	2.0.3
Release:	9

Source0:	http://www.essej.net/ac3jack/%{name}-%{version}.tar.gz
Patch0:		%{name}-2.0.3-mdv-fix-gcc4.4.patch
Patch1:		ac3jack-2.0.3-boost-mt.patch
URL:		http://www.essej.net/ac3jack/
License:	GPLv2+
Group:		Sound
BuildRequires:	jackit-devel
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	ffmpeg-devel
BuildRequires:	aften-static-devel
BuildRequires:	libsigc++1.2-devel
BuildRequires:	pkgconfig(liblo)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	wxgtku-devel
BuildRequires:	boost-devel

%description
ac3jack is a tool for creating an AC-3 (Dolby Digital) multichannel stream
from its JACK input ports. Using this tool, an AC-3 stream (up to 5.1
channels) is created in real time and either written to a file or streamed to
standard output.

When streamed to stdout and piped through the ALSA tool ac3dec -C, the AC-3
stream can be passed out the SPDIF port on your audio interface for connection
to a multichannel surround receiver. In this way, you can achieve full 5.1
surround mixing and monitoring of your JACK applications with a single digital
cable, and no need for hardware supporting discrete outputs and inputs.

AC-3 is a compressed audio stream, so quality will suffer somewhat, but it is
the price you pay for easy surround sound. After all, if it is good enough for
DVD and film soundtracks, it must be OK.

%prep
%setup -q
%patch0 -p1 -b .gcc44
%patch1 -p0 -b .boost
touch AUTHORS ChangeLog

sed -i -e 's/TIME_UTC/TIME_UTC_/g' src/alsa_spdif_writer.cpp src/file_writer.cpp
sed -i '25a\#include "string.h"' src/ringbuffer.hpp

%build
autoreconf -fi
%configure2_5x
%make

%install
%makeinstall_std

# menu entry
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=Ac3jack
Comment=%{summary}
Exec=%{_bindir}/%{name}
Icon=
Terminal=false
Type=Application
Categories=Audio;X-MandrivaLinux-Sound;
EOF

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%{_bindir}/*
%{_datadir}/applications/%{name}.desktop


%changelog
* Sat Mar 31 2012 Bernhard Rosenkraenzer <bero@bero.eu> 2.0.3-8
+ Revision: 788432
- Build for boost 1.49
- Don't buildrequire the 32bit version of libsndfile-devel on 64bit

* Thu Jan 19 2012 Andrey Bondrov <abondrov@mandriva.org> 2.0.3-7
+ Revision: 762341
- Rebuild against utf8 wxGTK2.8

* Mon Mar 14 2011 Funda Wang <fwang@mandriva.org> 2.0.3-6
+ Revision: 644447
- rebuild for new boost

* Mon Aug 23 2010 Funda Wang <fwang@mandriva.org> 2.0.3-5mdv2011.0
+ Revision: 572119
- rebuild for new boost

* Thu Aug 05 2010 Funda Wang <fwang@mandriva.org> 2.0.3-4mdv2011.0
+ Revision: 566095
- rebuild for new boost

* Mon Feb 08 2010 Anssi Hannula <anssi@mandriva.org> 2.0.3-3mdv2010.1
+ Revision: 501882
- rebuild for new boost

* Wed Feb 03 2010 Funda Wang <fwang@mandriva.org> 2.0.3-2mdv2010.1
+ Revision: 500121
- more fixes for gcc 4.4
- link against boost-mt
- rebuild for new boost

* Sun Nov 08 2009 Jérôme Brenier <incubusss@mandriva.org> 2.0.3-1mdv2010.1
+ Revision: 463219
- update to new version 2.0.3
- BR modified accordingly
- fix build with gcc 4.4 (Patch0)
- drop no more needed ffmpeg includes patch
- add menu entry
- fix license tag

* Mon Oct 05 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.2-8mdv2010.0
+ Revision: 454238
- fix build

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - rebuild

* Thu Dec 20 2007 Olivier Blin <blino@mandriva.org> 0.1.2-4mdv2008.1
+ Revision: 135813
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Jul 21 2007 Stefan van der Eijk <stefan@mandriva.org> 0.1.2-4mdv2008.0
+ Revision: 54302
- Import ac3jack



* Mon Jun 26 2006 Lenny Cartier <lenny@mandriva.com> 0.1.2-4mdv2007.0
- rebuild

* Fri Mar 31 2006 Austin Acton <austin@mandriva.org> 0.1.2-3mdk
- Rebuild

* Tue Nov 08 2005 Austin Acton <austin@mandriva.org> 0.1.2-2mdk
- Rebuild

* Mon Feb 16 2004 Austin Acton <austin@mandrake.org> 0.1.2-1mdk
- 0.1.2

* Wed Jan 14 2004 Austin Acton <aacton@yorku.ca> 0.1.1-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8815 |12cu|ack-2.130_600-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    ack
%define upstream_version 2.13_06
%bcond_with	 beta

Name:		%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
%if %{with beta}
Release: 0.%{with beta}
%else
Release: 1
%endif
Summary:	Grep-like text finder for large trees of text
#The Artistic License 2.0 (GPL Compatible)
License:	GPLv2 
Group:		Text tools
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/P/PE/PETDANCE/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:	perl-devel
BuildRequires:	perl(File::Next)
BuildArch:	noarch

%description
ack is a grep-like program with optimizations for searching through large trees
of source code.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
# tests failing on cluster because they seem to require a real term.
# ==> skipping tests for now
#make test

%install
%makeinstall_std

%files
%doc Changes 
%{perl_vendorlib}/App/*
%{_mandir}/*/*
%{_bindir}/*



%changelog
* Sun Feb 16 2014 symbianflo <symbianflo@mandrivausers.ro> 2.130_600-1
+ Revision: 90d539b
- Merge pull request #2 from symbianflo/ack:rosa2012.1
- Symbianflo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8816 |12cu|acoustid-fingerprinter-0.6-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Music AcoustID fingerprinting application
Name:		acoustid-fingerprinter
Version:	0.6
Release:	3
Group:		Sound
License:	GPLv2+
Url:		http://acoustid.org/fingerprinter
Source0:	https://bitbucket.org/acoustid/acoustid-fingerprinter/downloads/%{name}-%{version}.tar.gz
Patch0:		acoustid-fingerprinter-request-s16-audio-format.patch
Patch1:		acoustid-fingerprinter-0.6-ffmpeg-2.0.patch
BuildRequires:	cmake
BuildRequires:	desktop-file-utils
BuildRequires:	qt4-devel
BuildRequires:	ffmpeg-devel
BuildRequires:	pkgconfig(taglib)
BuildRequires:	pkgconfig(libchromaprint)

%description
Acoustid fingerprinter is a cross-platform GUI application that uses
Chromaprint to submit audio fingerprints from your music collection 
to the Acoustid database. Only tagged audio files are submitted. 
Files tagged by MusicBrainz applications such as Picard are preferred,
but it will submit fingerprints for any files that have tags such as
track title, artist name, album name, etc.

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
%cmake_qt4
%make

%install
%makeinstall_std -C build

install -d -m755 %{buildroot}%{_datadir}/applications

desktop-file-install \
  --remove-key Encoding \
  --dir %{buildroot}%{_datadir}/applications \
  %{buildroot}%{_datadir}/applications/%{name}.desktop

install -p -D -m 0644 images/%{name}.svg  %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg

%files
%doc CHANGES.txt COPYING.txt 
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8817 |12cu|acpica-20130517-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A set of tools to display and debug your BIOS ACPI tables
Name:		acpica
Version:	20130517
Release:	1
License:	GPLv2+
Group:		System/Kernel and hardware
Url:		http://acpica.org
# Sources and patches are takes from OpenSUSE
Source0:	acpica-unix2-%{version}.tar.bz2
Source1:	ec_access.c
Source2:	acpi_genl.tar.bz2
Source3:	acpi_validate
Source4:	wmidump.tar.bz2
Patch1:		acpica-no-compiletime.patch
Patch2:		wmidump_add_she_bang.patch
Patch3:		dmar-buf10.patch
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	glibc-devel

%description
The included tools share the same code as it is used in the ACPI
implementation of the kernel. The code of the acpica project is exactly
the same as the ACPI parser and interpreter code of the kernel and the
code gets synced regularly from the acpica project into the kernel.
E.g. if you identify bugs in the kernel's ACPI implementation it might
be easier to debug them in userspace if possible. If the bug is part of
the acpica code, it has to be submitted to the acpica project to get
merged into the mainline kernel sources.

%prep
%setup -q -n acpica-unix2-%{version} -a 2 -a 4
%patch1 -p1
%patch2 -p1
%patch3 -p1

%build
cc %{SOURCE1} %{optflags} -o ec_access
%make -C acpi_genl CFLAGS="%{optflags}"
%make -C wmidump CFLAGS="%{optflags}"
%make OPT_CFLAGS="%{optflags}"

%install
install -Dm 755 %{SOURCE4} %{buildroot}%{_bindir}/acpi_validate
install -Dm 755 ec_access %{buildroot}%{_sbindir}/ec_access

install -Dm 755 wmidump/wmidump %{buildroot}%{_bindir}/wmidump
install -Dm 755 wmidump/wmixtract.py %{buildroot}%{_bindir}/wmixtract

install -Dm 755 acpi_genl/acpi_genl %{buildroot}%{_sbindir}/acpi_genl

%makeinstall_std

# We already have iasl package
rm -f %{buildroot}%{_bindir}/iasl

%files
%{_bindir}/acpiexec
%{_bindir}/acpixtract
%{_bindir}/acpisrc
%{_bindir}/wmidump
%{_bindir}/wmixtract
%{_bindir}/acpidump
%{_bindir}/acpibin
%{_bindir}/acpihelp
%{_bindir}/acpinames
%{_bindir}/acpi_validate
%{_sbindir}/acpi_genl
%{_sbindir}/ec_access


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8818 |12cu|add32to64media-2012.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

Name:           add32to64media
Version:        2012.1
Release:        2
Summary:        32 bit Repository Configuration for 64 bit system
Source0:        RPM-GPG-KEYS-rosa2012.1
Source1:        urpmi_32.cfg
Source2:	ftp://mirror.rosalinux.com/rosa/rosa2012.1/repository/i586/media/media_info/synthesis.hdlist_main.cz
Source3:	ftp://mirror.rosalinux.com/rosa/rosa2012.1/repository/i586/media/media_info/synthesis.hdlist_main_updates.cz
Source4:	ftp://mirror.rosalinux.com/rosa/rosa2012.1/repository/i586/media/media_info/synthesis.hdlist_non-free.cz
Source5:	ftp://mirror.rosalinux.com/rosa/rosa2012.1/repository/i586/media/media_info/synthesis.hdlist_non-free_updates.cz
Group:          System/Base
License:        GPL
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}
ExclusiveArch: 	x86_64
Requires:	urpmi

%description

This package add 32 bit media to 64 bit system. 
Now using main and non-free repo.

%prep

%build

%install
# common (name of key see in urpmi.cfg)
install -Dpm 644 %{SOURCE0} \
    %{buildroot}%{_sysconfdir}/RPM-GPG-KEYS/16a853e7.asc

# urpm
install -dm 755 %{buildroot}%{_sysconfdir}/urpmi/
install -pm 644 %{SOURCE1} \
    %{buildroot}%{_sysconfdir}/urpmi/

#repodata
install -dm 755 %{buildroot}%{_localstatedir}/lib/urpmi/main32
install -dm 755 %{buildroot}%{_localstatedir}/lib/urpmi/main32_updates
install -dm 755 %{buildroot}%{_localstatedir}/lib/urpmi/non-free32
install -dm 755 %{buildroot}%{_localstatedir}/lib/urpmi/non-free32_updates

install -pm 644 %{SOURCE2} \
 %{buildroot}%{_localstatedir}/lib/urpmi/main32/synthesis.hdlist.cz

install -pm 644 %{SOURCE3} \
 %{buildroot}%{_localstatedir}/lib/urpmi/main32_updates/synthesis.hdlist.cz

install -pm 644 %{SOURCE4} \
 %{buildroot}%{_localstatedir}/lib/urpmi/non-free32/synthesis.hdlist.cz

install -pm 644 %{SOURCE5} \
 %{buildroot}%{_localstatedir}/lib/urpmi/non-free32_updates/synthesis.hdlist.cz

%post
#import key to keyring
/bin/rpm --import %{_sysconfdir}/RPM-GPG-KEYS/16a853e7.asc

#add 32 media to urpmi.cfg
cat /etc/urpmi/urpmi_32.cfg >> /etc/urpmi/urpmi.cfg

#Generate MD5SUM
/usr/bin/md5sum /var/lib/urpmi/main32/synthesis.hdlist.cz > /var/lib/urpmi/main32/MD5SUM
/usr/bin/md5sum /var/lib/urpmi/main32_updates/synthesis.hdlist.cz > /var/lib/urpmi/main32_updates/MD5SUM
/usr/bin/md5sum /var/lib/urpmi/non-free32/synthesis.hdlist.cz > /var/lib/urpmi/non-free32/MD5SUM
/usr/bin/md5sum /var/lib/urpmi/non-free32_updates/synthesis.hdlist.cz > /var/lib/urpmi/non-free32_updates/MD5SUM

%files
%defattr(-,root,root,-)
%{_sysconfdir}/RPM-GPG-KEYS/*
%{_sysconfdir}/urpmi/urpmi_32.cfg
%{_localstatedir}/lib/urpmi/main32/*
%{_localstatedir}/lib/urpmi/main32_updates/*
%{_localstatedir}/lib/urpmi/non-free32/*
%{_localstatedir}/lib/urpmi/non-free32_updates/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8819 |12cu|adesklets-0.6.1-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:        Simple desklets for Unix
Name:           adesklets
Version:        0.6.1
Release:        9
License:        GPL
URL:            http://adesklets.sourceforge.net/
Source0:        %{name}-%{version}.tar.bz2
Patch0:		adesklets-0.6.1-fix-str-fmt.patch
Patch1:		adesklets-0.6.1-linkage.patch
Group:          Graphical desktop/Other
Requires:	tkinter
BuildRequires:  imlib2-devel python-devel
BuildRequires:  ncurses-devel
BuildRequires:  readline-devel
BuildRequires:  perl-devel

%description
adesklets is an interactive Imlib2 console for the X Window system. It provides
to scripted languages a clean and simple way to write great looking, mildly
interactive desktop integrated graphic applets (aka "desklets").

%prep
%setup -q
%patch0 -p0
%patch1 -p0

%build
export LDFLAGS="-lm"
%configure2_5x
pushd scripting/perl/
%{__perl} Makefile.PL INSTALLDIRS=vendor
popd
%make

%install
mkdir -p %{buildroot}%{_mandir}/man1
mkdir -p %{buildroot}%{_infodir}
%makeinstall_std


%files
%doc README ChangeLog NEWS INSTALL COPYING AUTHORS 
%{_bindir}/*
%{_infodir}/*
%py_platsitedir/*
%{perl_vendorlib}/*
%{_datadir}/adesklets
%{_mandir}/*/*




%changelog
* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 0.6.1-8mdv2010.0
+ Revision: 436625
- rebuild

* Mon Mar 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.6.1-7mdv2009.1
+ Revision: 356239
- rebuild

* Thu Jan 22 2009 Funda Wang <fwang@mandriva.org> 0.6.1-6mdv2009.1
+ Revision: 332420
- fix building

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild

* Mon Jan 14 2008 Thierry Vignaud <tv@mandriva.org> 0.6.1-4mdv2008.1
+ Revision: 151759
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 0.6.1-3mdv2008.1
+ Revision: 135817
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Dec 13 2006 Nicolas LÃ©cureuil <neoclust@mandriva.org> 0.6.1-3mdv2007.0
+ Revision: 96503
- Rebuild against new python
- Import adesklets

* Wed Jun 28 2006 Lenny Cartier <lenny@mandriva.com> 0.6.1-2mdv2007.0
- rebuild

* Sat May 06 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.6.1-1mdk
- New release 0.6.1

* Wed Mar 29 2006 Pascal Terjan <pterjan@mandriva.org> 0.6.0-2mdk
- requires tkinter (Fabrice Facorat, #20404)

* Tue Mar 28 2006 Pascal Terjan <pterjan@mandriva.org> 0.6.0-1mdk
- 0.6.0

* Wed Dec 14 2005 Pascal Terjan <pterjan@mandriva.org> 0.5.0-1mdk
- 0.5.0

* Fri Oct 07 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.4.11-2mdk
- Fix BuildRequires

* Sat Sep 03 2005 Pascal Terjan <pterjan@mandriva.org> 0.4.11-1mdk
- 0.4.11

* Mon Aug 15 2005 Pascal Terjan <pterjan@mandriva.org> 0.4.10-1mdk
- First Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8820 |12cu|adms-2.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Werror_cflags %{nil}

%define major 0
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d

Summary:	A code generator that converts electrical compact device models into C code
Name:		adms
Version:	2.3.0
Release:	1
License:	LGPL
Group:		Development/Other
Url:		http://sourceforge.net/projects/mot-adms/
Source0:	http://sourceforge.net/projects/mot-adms/files/adms-source/2.3/%{name}-%{version}.tar.gz
BuildRequires:	flex
BuildRequires:	bison
Provides:	mot-adms = %{version}-%{release}

%description
ADMS is a code generator that converts electrical compact device models
specified in high-level description language into ready-to-compile c code
for the API of spice simulators.

%files
%doc README AUTHORS COPYING
%{_bindir}/admsXml
%{_mandir}/man1/admsXml.1*

#------------------------------------------------------------------------------

%package -n %{libname}
Summary:	Shared libraries for ADMS

%description  -n %{libname}
Shared libraries for ADMS.

%files -n %{libname}
%{_libdir}/lib*.so.%{major}*

#------------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for ADMS
Requires:	%{libname} = %{version}-%{release}
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description  -n %{devname}
Development files for ADMS.

%files -n %{devname}
%{_libdir}/lib*.so

#------------------------------------------------------------------------------

%prep
%setup -q -n %{name}_2.30_1180
chmod +x configure

%build
autoreconf -fi
%configure2_5x --disable-static
%make

%install
%makeinstall_std


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8821 |12cu|advancecomp-1.18-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	advancecomp
%define version	1.18
%define release	1

Summary:	The AdvanceCOMP compression
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Archiving/Compression
URL:		http://advancemame.sourceforge.net
Source0:	http://downloads.sourceforge.net/advancemame/%{name}-%{version}.tar.gz

BuildRequires:	pkgconfig(zlib)
BuildRequires:	libbzip2-devel
#BuildRequires:	mencoder
#BuildRequires:	dos2unix
BuildRequires:  groff
BuildRequires:	autoconf
BuildRequires:	automake

%description
AdvanceCOMP contains recompression utilities for your .zip
archives, .png images, .mng video clips and .gz files.

%prep
%setup -q
perl -i -pe 's/\r\n/\n/gs' doc/{install,authors,advmng,advpng,readme,advzip,advdef,history}.txt


%build
sh autogen.sh
%configure2_5x --enable-bzip2
%make


%install
%makeinstall_std

%check
#make check


%files
%doc AUTHORS HISTORY README doc/*.html doc/*.txt
%{_bindir}/advzip
%{_bindir}/advpng
%{_bindir}/advmng
%{_bindir}/advdef
%{_mandir}/man1/*


%changelog
* Wed Jan 29 2014 symbianflo <symbianflo@symbianflo> 1.18-1
+ Revision: 33129a6
- Log :update to 1.18, disable check



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8822 |12cu|advi-1.10.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Programmable DVI previewer for slides written in LaTeX
Name:		advi
Version:	1.10.2
Release:	2
License:	LGPLv2.1+
Group:		Publishing
Url:		http://advi.inria.fr/
Source:		http://advi.inria.fr/%{name}-%{version}.tar.gz
Patch0:		advi-1.10.2-dont-make-doc.patch
Patch1:		advi-1.10.2-manpage.patch
Patch2:		advi-1.10.2-no-local-advirc.patch
Patch3:		advi-1.10.2-typo-message.patch
Patch4:		advi-1.10.2-automake.patch
BuildRequires:	ghostscript
BuildRequires:	hevea
BuildRequires:	imagemagick
BuildRequires:	ocaml
BuildRequires:	ocaml-findlib
BuildRequires:	ocaml-labltk
BuildRequires:	tetex-dvips
BuildRequires:	tetex-latex
BuildRequires:	texlive-kpathsea
BuildRequires:	ocaml-camlimages-devel >= 4.0
BuildRequires:	ungif-devel
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(libtiff-4)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xinerama)
Requires:	ghostscript
Requires:	hevea
Requires:	imagemagick
Requires(post,postun):	texlive-kpathsea

%description
To preview DVI files, Active-DVI features:

    * Color anti-aliasing.
    * Inclusion of images (via the Camlimages package) with alpha channel and
      blending.
    * Encapsulated Postscript File inclusion (using graphics macros package).
    * Gpic specials to display pictures.
    * Correct treatment of many (but not all) inlined-Postscript specials.
    * Page background settings.
    * Japanese pTeX DVI extension support (screen shot).

To present your DVI files, Active-DVI features:

    * Basic effects for presentation (pause, delay, dynamic text color change).
    * Annotations displayed on demand (similar to pop-up balloons).
    * Hyper links from slide to slide or to other files (including DVI files).
    * Replay of previously recorded parts of the display.
    * Text movements.
    * Page transitions.
    * Embedded applications (launched and killed on demand from within. the
      presentation text source), with precise security policy.
    * Scratching on slide to interactively modify the text on screen. 

Active-DVI special effects are set and launched from within your LaTeX source
file via the macros of the advi.sty LaTeX package provided by the distribution.

In addition, Caml hackers can program new and fancy Active-DVI effects in the
source code of the presenter.

%files
%doc COPYING LGPL README TODO doc
%{_bindir}/%{name}
%{_bindir}/%{name}.byt
%{_libdir}/ocaml/stublibs/dll%{name}.so
%{_datadir}/texmf-dist/tex/latex/%{name}/
%{_mandir}/man1/%{name}.1*

%post
%{_bindir}/mktexlsr

%postun
%{_bindir}/mktexlsr

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
rm -f doc/index.html

mkdir m4
cp *.m4 m4/

%build
autoreconf
%configure2_5x
make

%install
%makeinstall_std

# To avoid "E: unstripped-binary-or-object"
chmod 0755 %{buildroot}%{_libdir}/ocaml/stublibs/dll%{name}.so


%changelog
* Wed Apr 16 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.10.2-2
+ Revision: 90bcd85
- Adjust post scripts



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8823 |12cu|aee-2.2.15b-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	An easy to use text editor
Name:		aee
Version:	2.2.15b
Release:	9
License:	Artistic
Group:		Editors
Url:		http://mahon.cwx.net/
Source0:	%{name}-%{version}.tar.bz2
Patch0:		%{name}-2.2.15b-mdkconf.patch
Patch1:		%{name}-2.2.15b-fix-str-fmt.patch
BuildRequires:	pkgconfig(x11)

%description
An easy to use text editor. Intended to be usable with little or no
instruction. Provides both a terminal (curses based) interface and native
X-Windows interface (in which case the executable is called xae). Features
include pop-up menus, journalling (to recover from system crash or loss of
connection), cut-and-paste, multiple buffers (associated with files or not),
and much more.

%files
%doc Artistic README.aee aee.1.ps aee.i18n.guide keypad
%{_bindir}/*
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/help.ae
%{_mandir}/man1/*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1 -b .peroyvind
%patch1 -p1 -b .strfmt

%build
make both OPTFLAGS="%{optflags}"

%install
install -m755 %{name} -D %{buildroot}%{_bindir}/%{name}
install -m755 xae -D %{buildroot}%{_bindir}/xae
install -m644 %{name}.1 -D %{buildroot}%{_mandir}/man1/%{name}.1
install -m644 help.ae -D %{buildroot}%{_datadir}/%{name}/help.ae
pushd %{buildroot}%{_bindir}
ln -s aee %{buildroot}%{_bindir}/rae
ln -s xae %{buildroot}%{_bindir}/rxae
popd


%changelog
* Mon Feb 10 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.2.15b-9
+ Revision: 762d61e
- LOG Disable debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8824 |12cu|aeolus-0.9.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Synthesized pipe organ emulator
Name:		aeolus
Version:	0.9.0
Release:	3
License:	GPLv2+ and CC-BY-SA
Group:		Sound
Url:		http://okkinizita.net/linuxaudio/aeolus/index.html
Source0:	http://kokkinizita.linuxaudio.org/linuxaudio/downloads/%{name}-%{version}.tar.bz2
Source1:	http://kokkinizita.linuxaudio.org/linuxaudio/downloads/stops-0.3.0.tar.bz2
# http://commons.wikimedia.org/wiki/File:Logo_aeolus.png / resized to 48x48
# CC-BY-SA License
Source2:	%{name}48x48.png
Patch0:		aeolus-0.9.0-makefile.patch
BuildRequires:	clthreads-devel >= 2.4.0
BuildRequires:	clxclient-devel >= 3.9.0
BuildRequires:	readline-devel
BuildRequires:	zita-alsa-pcmi-devel >= 0.2.0
BuildRequires:	pkgconfig(jack)

%description
Aeolus is a synthesized (i.e. not sampled) pipe organ emulator that
should be good enough to make an organist enjoy playing it. It is a
software synthesizer optimized for this job, with possibly hundreds
of controls for each stop, that enable the user to "voice" his instrument.

Main features of the default instrument: three manuals and one pedal,
five different temperaments, variable tuning, MIDI control of course,
stereo, surround or Ambisonics output, flexible audio controls
including a large church reverb.

Aeolus is not very CPU-hungry, and should run without problems on a
e.g. a 1GHz, 256MB machine.

%files
%config %{_sysconfdir}/%{name}.conf
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png
%{_libdir}/aeolus*.so

#----------------------------------------------------------------------------

%prep
%setup -q -a1
%patch0 -p1

# fix wrong perms
chmod +r stops-0.3.0/*
pushd source
sed -i -e 's/-lXft//g' Makefile
sed -i -e 's/-lrt//g' Makefile
sed -i -e 's#-O3#%{optflags}#' Makefile
popd

%build
cd source
PREFIX=%{_prefix} %make

%install
pushd source
PREFIX=%{_prefix} %makeinstall_std
popd

mkdir -p %{buildroot}%{_datadir}/%{name}/stops
cp -fr stops-0.3.0/* %{buildroot}%{_datadir}/%{name}/stops/

mkdir -p %{buildroot}%{_sysconfdir}/
cat > %{buildroot}%{_sysconfdir}/%{name}.conf <<EOF
-u -J -S %{_datadir}/%{name}/stops
EOF

# desktop file and icon
install -d -m755 %{buildroot}%{_datadir}/pixmaps
install -m644 %{SOURCE2} %{buildroot}%{_datadir}/pixmaps/%{name}.png

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOL
[Desktop Entry]
Type=Application
Exec=aeolus
GenericName=Aeolus
GenericName[en_GB]=Aeolus
Icon=aeolus
Name=Aeolus
Comment=Virtual pipe organ based on additive synthesis
Name[en_GB]=Aeolus
Comment[en_GB]=Virtual pipe organ based on additive synthesis
Name[cs]=Aeolus
Comment[cs]=VirtuÃ¡lnÃ­ varhany zaloÅ¾enÃ© na aditivnÃ­ syntÃ©ze
Name[de]=Aeolus
Comment[de]=Virtuelle Pfeifenorgel, auf additiver Synthese beasierend
Name[es]=Aeolus
Comment[es]=Ã“rgano virtual basado en la sÃ­ntesis aditiva
Name[fr]=Aeolus
Comment[fr]=Orgue virtuel basÃ© sur la synthÃ¨se additive
Name[it]= Aeolus
Comment[it]= Virtual pipe organ basato sulla sintesi additiva
Name[ja]=Aeolus
Comment[ja]=ãƒãƒ¼ãƒãƒ£ãƒ«ãƒ‘ã‚¤ãƒ—ã‚ªãƒ«ã‚¬ãƒ³
Name[nb]=Aeolus
Comment[nb]=Virtuelt orgel basert pÃ¥ additivsyntese
Name[nl]=Aeolus
Comment[nl]=Virtueel pijporgel gebaseerd op toegevoegde syntheses
Name[pl]=Aeolus
Comment[pl]=Wirtualne organy piszczaÅ‚kowe
Name[pt_BR]=Aeolus
Comment[pt_BR]=Virtual pipe organ based on additive synthesis
Name[sk]=Aeolus
Comment[sk]=VirtuÃ¡lny pÃ­Å¡talovÃ½ organ zaloÅ¾enÃ½ na aditÃ­vnej syntÃ©ze
Name[zh_CN]=Aeolus
Comment[zh_CN]=åŸºäºŽåŠ æ³•åˆæˆçš„è™šæ‹Ÿç®¡é“å…ƒä»¶
Name[zh_TW]=Aeolus
Comment[zh_TW]=ä»¥ç–Šåˆå¤šç¨®åˆæˆå™¨ç‚ºåŸºç¤Žçš„è™›æ“¬ç®¡é¢¨ç´
StartupNotify=true
Terminal=false
Categories=Audio;AudioVideo;Midi;
X-KDE-SubstituteUID=false
EOL


%changelog
* Mon Feb 10 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.9.0-3
+ Revision: 6a8fbe6
- LOG Adjust Makefile via patch



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8825 |12cu|afbackup-3.5.3-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define cryptkey afbackup
%define clientconf afclient.conf
%define serverconf afserver.conf
%define confdir %{_sysconfdir}/afbackup
%define bindir %{_sbindir}
%define logdir %{_var}/log/afbackup
%define vardir %{_var}/lib/afbackup
%define commondir %{_libdir}/afbackup
%define rexecdir %{_libexecdir}/afbackup
%define libdir %{confdir}

Summary:	Client-server backup system
Name:		afbackup
Version:	3.5.3
Release:	6
License:	GPL
Group:		Archiving/Backup
Url:		http://afbackup.sf.net
Source0:	%{name}-%{version}.tar.gz
Source1:	afbackup-xinetd.afbackup
Source3:	afbackup-afmbackup-rc
Source100:	%{name}.rpmlintrc
Patch0:		afbackup-3.3.6-configs.patch
#patch1 sent upstream (Kharec)
Patch1:		afbackup-3.5.3-fix-str-fmt.patch
Requires:	sharutils
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(zlib)

%description
Client-Server Backup System
This is a client-server backup system offering several workstations a
centralized backup to a special backup server. Backing up only one
computer is easily possible, too. Any streaming device can be used
for writing the data to it, usually this will be a tape
device. Writing backups is normally done sequentially: The next
writing to tape goes to the end of the previous write no matter where
you have restored from in the meantime. This package is for server or
client with remote-start.

Features:
 - Authentication of the client is performed before it can take over control 
 - Access restriction for the streamer device -> security
 - Client-side per-file compression -> reliability
 - Data stream is written to tape in pieces -> fast finding of files 
 - Tape position logging for each file
 - Tape capacity is fully used
 - Full / incremental backups
 - Raw partitions can be backuped
 - Client and Server buffering for maximal throughput is done
 - DES authentication support

Documentation:
http://afbackup-doc.sourceforge.net/html/

%package client
Summary:	AF's backup system client
Group:		Archiving/Backup
Requires:	sharutils

%description client
Client-Server Backup System (Client side)
This is a client-server backup system offering several workstations a
centralized backup to a special backup server. Backing up only one
computer is easily possible, too. Any streaming device can be used
for writing the data to it, usually this will be a tape
device. Writing backups is normally done sequentially: The next
writing to tape goes to the end of the previous write no matter where
you have restored from in the meantime. This is only the client, you
need to have a server running on either this or another host.

Features:
 - Authentication of the client is performed before it can take over control
 - Access restriction for the streamer device -> security
 - Client-side per-file compression -> reliability
 - Data stream is written to tape in pieces -> fast finding of files
 - Tape position logging for each file
 - Tape capacity is fully used
 - Full / incremental backups
 - Raw partitions can be backuped
 - Client and Server buffering for maximal throughput is done
 - DES authentication support

Documentation:
http://afbackup-doc.sourceforge.net/html/

%prep
%setup -q -n %{name}-%{version}
%patch0 -p1 -b .cfg
%patch1 -p0 -b .str

%build
%configure2_5x --without-prefixext \
    --with-clientbindir=%{bindir} \
    --with-clientconf=%{clientconf} \
    --with-clientconfdir=%{confdir} \
    --with-clientlibdir=%{libdir} \
    --with-clientlogdir=%{logdir} \
    --with-clientmandir=%{_mandir} \
    --with-clientvardir=%{vardir} \
    --with-commondir=%{commondir} \
    --with-commondatadir=%{commondir} \
    --with-commonshlibdir=%{commondir} \
    --with-rexecdir=%{rexecdir} \
    --with-serverbindir=%{bindir} \
    --with-serverconf=%{serverconf} \
    --with-serverconfdir=%{confdir} \
    --with-serverlibdir=%{libdir} \
    --with-serverlogdir=%{logdir} \
    --with-servermandir=%{_mandir} \
    --with-servervardir=%{vardir} \
    --with-zlib \
    --disable-nls \
    --sysconfdir=%{confdir} \
    --with-des --with-des-ldflag=-lcrypto --with-des-include=/usr/include/openssl

echo %{cryptkey} | make all OPTIMIZE="%{optflags}"

%install
mkdir -p %{buildroot}%{_mandir}/man8
mkdir -p %{buildroot}%{logdir}
mkdir -p %{buildroot}%{_sysconfdir}/xinetd.d
mkdir -p %{buildroot}%{_initrddir}
install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/xinetd.d/afbackup-xinetd
install -m 755 %{SOURCE3} %{buildroot}%{_initrddir}/afbackup
make install.client install.server \
    SERVERBINDIR=%{buildroot}%{bindir} \
    SERVERCONFDIR=%{buildroot}%{confdir} \
    SERVERLIBDIR=%{buildroot}%{libdir} \
    SERVERVARDIR=%{buildroot}%{vardir} \
    CLIENTBINDIR=%{buildroot}%{bindir} \
    CLIENTCONFDIR=%{buildroot}%{confdir} \
    CLIENTLIBDIR=%{buildroot}%{libdir} \
    CLIENTVARDIR=%{buildroot}%{vardir} \
    SERVERREXECDIR=%{buildroot}%{rexecdir} \
    COMMONDIR=%{buildroot}%{commondir} \
    COMMONDATADIR=%{buildroot}%{commondir} \
    COMMONSHLIBDIR=%{buildroot}%{commondir} \
    CLIENTMANDIR=%{buildroot}%{_mandir} \
    SERVERMANDIR=%{buildroot}%{_mandir}

make install.rexeclinks \
    CLIENTBINDIR=%{bindir} \
    SERVERREXECDIR=%{buildroot}%{rexecdir}

# fix afbackup verify error
rm -f %{buildroot}%{rexecdir}/verify
ln -s %{bindir}/afverify %{buildroot}%{rexecdir}/verify
echo %{cryptkey} >%{buildroot}%{confdir}/cryptkey

%post
grep -q '/usr/lib/afbackup/rexec' %{confdir}/%{serverconf} && {
echo "Upgrade afserver.conf"
sed 's,/usr/lib/afbackup/rexec,%{rexecdir},' %{confdir}/%{serverconf} >%{confdir}/%{serverconf}.%{version}
cat %{confdir}/%{serverconf}.%{version} >%{confdir}/%{serverconf}
}

if ! grep -q ^afbackup %{_sysconfdir}/services
then
echo "afbackup        2988/tcp                        # Afbackup system" >>%{_sysconfdir}/services
fi

if ! grep -q ^afmbackup %{_sysconfdir}/services
then
echo "afmbackup        2989/tcp                        # Afbackup system Multistream" >>%{_sysconfdir}/services
fi

if [ -f %{_sysconfdir}/inetd.conf ]
then
    if ! grep -q afbackup %{_sysconfdir}/inetd.conf
    then
    echo "afbackup stream tcp     nowait  root    %{bindir}/afserver %{bindir}afserver %{confdir}/%{serverconf}" >>%{_sysconfdir}/inetd.conf
    fi
fi

/sbin/chkconfig --add afbackup

%post client
grep -q '/usr/lib/afbackup/rexec' %{confdir}/%{serverconf} && {
echo "Upgrade afserver.conf"
sed 's,/usr/lib/afbackup/rexec,%{rexecdir},' %{confdir}/%{serverconf} >%{confdir}/%{serverconf}.%{version}
cat %{confdir}/%{serverconf}.%{version} >%{confdir}/%{serverconf}
}


if ! grep -q ^afbackup %{_sysconfdir}/services
then
echo "afbackup        2988/tcp                        # Afbackup system" >>%{_sysconfdir}/services
fi

if ! grep -q ^afmbackup %{_sysconfdir}/services
then
echo "afmbackup        2989/tcp                        # Afbackup system Multistream" >>%{_sysconfdir}/services
fi

%preun
if [ "$1" = "0" ]; then
  /sbin/service afbackup stop || :
  /sbin/chkconfig --del afbackup || :
fi

%postun
if [ $1 -ge 1 ] ; then
  /sbin/service afbackup condrestart 2>&1 > /dev/null || :
fi

%files
%doc CONFIG INTRO README PROGRAMS
%attr(700,root,adm) %dir %{commondir}
# ATM it's the same as commondir so skip
#attr(700,root,adm) %dir %{rexecdir}
%{rexecdir}/afverify
%{rexecdir}/verify
%{rexecdir}/copy_tape
%{rexecdir}/full_backup
%{rexecdir}/incr_backup
%config(noreplace) %{_sysconfdir}/xinetd.d/afbackup-xinetd
%config(noreplace) %{_sysconfdir}/afbackup/init.d/afbackup
%attr(755,root,root) %config(noreplace) %{_initrddir}/afbackup
%attr(750,root,adm) %dir %{confdir}
%attr(640,root,adm) %config(noreplace) %{confdir}/%{serverconf}
%attr(640,root,adm) %config(noreplace) %{confdir}/changer.conf
%attr(640,root,adm) %config(noreplace) %{confdir}/%{clientconf}
%attr(600,root,adm) %config(noreplace) %{confdir}/cryptkey
%attr(640,root,adm) %{commondir}/aftcllib.tcl
%attr(750,root,adm) %{commondir}/update_indexes
%attr(711,root,adm) %dir %{vardir}
%attr(640,root,adm) %config(noreplace) %{vardir}/readonly_tapes
%attr(750,root,adm) %dir %{logdir}
%attr(750,root,adm) %{bindir}/afbackout
%attr(750,root,adm) %{bindir}/afbackup
%attr(750,root,adm) %{bindir}/afclient
%attr(750,root,adm) %{bindir}/afclientconfig
%attr(750,root,adm) %{bindir}/afmserver
%attr(750,root,adm) %{bindir}/afrestore
%attr(750,root,adm) %{bindir}/afserver
%attr(750,root,adm) %{bindir}/afserverconfig
%attr(750,root,adm) %{bindir}/afverify
%attr(750,root,adm) %{bindir}/autocptapes
%attr(750,root,adm) %{bindir}/cartagehandler
%attr(750,root,adm) %{bindir}/cart_ctl
%attr(750,root,adm) %{bindir}/cartis
%attr(750,root,adm) %{bindir}/cartready
%attr(750,root,adm) %{bindir}/changerready
%attr(750,root,adm) %{bindir}/copy_tape
%attr(750,root,adm) %{bindir}/full_backup
%attr(750,root,adm) %{bindir}/incr_backup
%attr(750,root,adm) %{bindir}/label_tape
%attr(750,root,adm) %{bindir}/serverconfig
%attr(750,root,adm) %{bindir}/update_indexes
%attr(750,root,adm) %{bindir}/xafclientconfig
%attr(750,root,adm) %{bindir}/xafrestore
%attr(750,root,adm) %{bindir}/xafserverconfig
%attr(750,root,adm) %{bindir}/xafserverstatus
%attr(750,root,adm) %{bindir}/xserverconfig
%attr(750,root,adm) %{bindir}/xserverstatus
%attr(750,root,adm) %{bindir}/__descrpt
%attr(750,root,adm) %{bindir}/__inc_link
%attr(750,root,adm) %{bindir}/__mt
%attr(750,root,adm) %{bindir}/__numset
%attr(750,root,adm) %{bindir}/__packpats
%attr(750,root,adm) %{bindir}/__piper
%attr(750,root,adm) %{bindir}/__z
%{_mandir}/*/*

%files client
%doc CONFIG INTRO README PROGRAMS
%attr(750,root,adm) %dir %{commondir}
%attr(750,root,adm) %{commondir}/afrestore
%attr(750,root,adm) %dir %{confdir}
%attr(711,root,adm) %dir %{vardir}
%attr(750,root,adm) %dir %{logdir}
%attr(750,root,adm) %{bindir}/clientconfig
%attr(750,root,adm) %{bindir}/xclientconfig
%attr(750,root,adm) %{bindir}/xrestore



%changelog
* Mon Feb 10 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.5.3-6
+ Revision: 5fdfd66
- LOG Apply rpmlint filter



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8826 |12cu|afce-0.9.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		original_release	51
Name:		afce
Version:	0.9.0
Release:	2
Summary:	Algorithm Flowchart Editor
License:	GPL
Group:		Education
URL:		http://vicking.narod.ru/flowchart/
Source:		%{name}-%{version}-%{original_release}.tar.gz
Source2:	%{name}.desktop
BuildRequires:	pkgconfig(Qt3Support)

%description
Algorithm Flowchart Editor

%prep
%setup -q -n %{name}-%{version}-%{original_release}

%build
qmake
%make

%install
rm -rf %{buildroot}
install -Dm 0755 %{name} %{buildroot}%{_bindir}/%{name}
install -dm 0755 %{buildroot}%{_datadir}/%{name}
install -dm 0755 %{buildroot}%{_datadir}/pixmaps
install -dm 0755 %{buildroot}%{_docdir}/%{name}
install -dm 0755 %{buildroot}%{_datadir}/applications
install -m 0644 %{name}.png %{buildroot}%{_datadir}/pixmaps/%{name}.png
install -m 0644 %{name}_en_US.ts %{buildroot}%{_datadir}/%{name}/%{name}_en_US.ts
install -m 0644 %{name}_ru_RU.ts %{buildroot}%{_datadir}/%{name}/%{name}_ru_RU.ts
install -m 0644 %{SOURCE2} %{buildroot}%{_datadir}/applications/%{name}.desktop

%files
%defattr (-,root,root)
%doc README.RU.txt LICENSE.TXT doc/index.html
%{_bindir}/%{name}
%{_datadir}/%{name}/*
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/applications/%{name}.desktop



%clean
rm -rf %{buildroot}

%changelog
* Thu Aug 11 2011 Sergey Zhemoitel <serg@mandriva.org> 0.9.0-1
+ Revision: 693921
- fix spec
- fix spec
- fix spec
- fix spec
- imported package afce


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8827 |12cu|AfterStep-2.2.11-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#define debug_package %{nil}
%define	major	0
%define	libname	%mklibname %{name} %{major}
%define	libname_devel	%mklibname %{name} -d
%define	ltitle	AfterStep Window Manager

Summary:	%{ltitle}
Name:		AfterStep
Version:	2.2.11
Release:	4
Epoch:          4
License:	GPLv2+
Group:		Graphical desktop/Other
URL:		http://www.afterstep.org/

Source:		ftp://ftp.afterstep.org/stable/AfterStep-%version.tar.bz2
Source1:	%{name}-mdkconf.tar.bz2
Source3:	%{name}.png
Source4:	%{name}32.png
Source5:	%{name}48.png
Patch2:		%{name}-1.8.9-menuname.patch
Patch3:         %{name}.MenuKey.patch
Patch4:		afterstep-2.2.9-ldflags.patch
Patch5:		afterstep-2.2.9-libpng15.patch

Requires:	desktop-common-data xli 
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	pkgconfig(libpng15)
BuildRequires:	pkgconfig(libtiff-4)
BuildRequires:	pkgconfig(gdk-2.0)

%description
AfterStep is a Window Manager for X which started by emulating the NEXTSTEP
look and feel, but which has been significantly altered according to the
requests of various users. Many adepts will tell you that NEXTSTEP is not
only the most visually pleasant interface, but also one of the most functional
and intuitive out there. AfterStep aims to incorporate the advantages of the
NEXTSTEP interface, and add additional useful features.

The developers of AfterStep have also worked very hard to ensure stability and
a small program footprint. Without giving up too many features, AfterStep still
works nicely in environments where memory is at a premium.

%package -n %libname
Summary:	Libraries needed by AfterStep
Group:		Graphical desktop/Other
Provides:	lib%name = %version-%release
 
%description -n %libname
AfterStep is a Window Manager for X which started by emulating the NEXTSTEP
look and feel, but which has been significantly altered according to the
requests of various users. Many adepts will tell you that NEXTSTEP is not
only the most visually pleasant interface, but also one of the most functional
and intuitive out there. AfterStep aims to incorporate the advantages of the
NEXTSTEP interface, and add additional useful features.

The developers of AfterStep have also worked very hard to ensure stability and
a small program footprint. Without giving up too many features, AfterStep still
works nicely in environments where memory is at a premium.

This package contains libraries needed by AfterStep package.

%package -n %libname_devel
Summary:	Devel files needed to build applications based on AfterStep
Group:		Development/C
Provides:	%name-devel lib%name-devel
Requires:	%libname = %{epoch}:%version-%release
Obsoletes:	%mklibname -d %name 0

%description -n %libname_devel
AfterStep is a Window Manager for X which started by emulating the NEXTSTEP
look and feel, but which has been significantly altered according to the
requests of various users. Many adepts will tell you that NEXTSTEP is not
only the most visually pleasant interface, but also one of the most functional
and intuitive out there. AfterStep aims to incorporate the advantages of the
NEXTSTEP interface, and add additional useful features.

The developers of AfterStep have also worked very hard to ensure stability and
a small program footprint. Without giving up too many features, AfterStep still
works nicely in environments where memory is at a premium.

This package contains devel files needed to build applications based on
AfterStep.

%prep
%setup -q

# LMDK patches
%patch2 -p1
%patch3 -p1
%patch4 -p0 -b .link
%patch5 -p1 

%build
rm -f config.status
export CFLAGS="%optflags"
export CCFLAGS="%optflags"

%configure2_5x	\
                --enable-sharedlibs \
		--with-imageloader="xsetbg" \
		--with-helpcommand="xterm -fn 9x15 -e man" \
		--with-desktops=1 \
		--with-deskgeometry=1x1 \
		--enable-different-looknfeels \
		--enable-i18n \
		--enable-savewindows \
		--enable-texture \
		--enable-shade \
		--enable-virtual \
		--enable-saveunders \
		--enable-windowlist \
		--enable-availability \
		--enable-shaping \
		--enable-xinerama \
		--enable-script \
		--with-xpm \
		--with-jpeg \
		--with-png \
                --with-ttf \
                --with-tiff

%make

if [ -x /usr/bin/sgml2html ]; then sgml2html doc/afterstep.sgml; fi


%install
%makeinstall_std LDCONFIG=/bin/true

# LMDK icons
install -m644 %SOURCE4 -D $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
install -m644 %SOURCE3 -D $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
install -m644 %SOURCE5 -D $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png

# Not needed with Mandriva menu
rm -fr $RPM_BUILD_ROOT/%{__datadir}/afterstep/start/Applications/

install -d $RPM_BUILD_ROOT%{_sysconfdir}/X11/wmsession.d
cat > $RPM_BUILD_ROOT%{_sysconfdir}/X11/wmsession.d/15%{name} << EOF
NAME=%{name}
ICON=%{name}.png
EXEC=%{_bindir}/afterstep
DESC=A NeXt like Window-Manager
SCRIPT:
exec %{_bindir}/afterstep
EOF


%files
%config(noreplace) %{_sysconfdir}/X11/wmsession.d/15%{name}
%doc COPYRIGHT ChangeLog NEW README TEAM UPGRADE doc/languages doc/licences
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_bindir}/*
%{_mandir}/man1/*
%{_mandir}/man3/*
%dir %{_datadir}/afterstep
%{_datadir}/afterstep/*
%_datadir/xsessions/AfterStep.desktop

%files -n %libname
%{_libdir}/*.so.%major
%{_libdir}/*.so.%major.*

%files -n %libname_devel
%{_libdir}/*.so
%{_libdir}/*.a
%_includedir/*


%changelog
* Wed Jan 19 2011 Funda Wang <fwang@mandriva.org> 4:2.2.11-1mdv2011.0
+ Revision: 631658
- New version 2.2.11

* Mon Jan 03 2011 Funda Wang <fwang@mandriva.org> 4:2.2.9-4mdv2011.0
+ Revision: 627679
- fix linkage

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 4:2.2.9-3mdv2011.0
+ Revision: 609926
- rebuild

* Sun Aug 23 2009 Funda Wang <fwang@mandriva.org> 4:2.2.9-2mdv2010.0
+ Revision: 419754
- rebuild for new libjpeg v7

  + Frederik Himpe <fhimpe@mandriva.org>
    - Update to new version 2.2.9
    - Use %%configure2_5x macro instead of %%configure to fix build

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 4:2.2.4-2mdv2009.0
+ Revision: 218439
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
- do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Thierry Vignaud <tv@mandriva.org>
    - drop old menu

* Mon Jan 07 2008 Funda Wang <fwang@mandriva.org> 4:2.2.4-2mdv2008.1
+ Revision: 146266
- New devel package policy
- fix requires on Mandriva_desk

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 4:2.2.4-1mdv2008.1
+ Revision: 135819
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - buildrequires X11-devel instead of XFree86-devel
    - s/Mandrake/Mandriva/


* Fri Dec 01 2006 Nicolas LÃ©cureuil <neoclust@mandriva.org> 2.2.4-1mdv2007.0
+ Revision: 89500
- New version 2.2.4

* Thu Aug 03 2006 Olivier Thauvin <nanardon@mandriva.org> 4:2.2.2-1mdv2007.0
+ Revision: 43064
- remove menu (no longer supported, just hopping xdg menu are supported, else no menu)
- 2.2.2
- Import AfterStep

* Fri Jun 16 2006 Lenny Cartier <lenny@mandriva.com> 4:2.2.1-2mdv2007.0
- rebuild

* Tue Mar 07 2006 Olivier Thauvin <nanardon@mandriva.org> 2.2.1-1mdk
- 2.2.1

* Fri Oct 07 2005 Nicolas Lécureuil <neoclust@mandriva.org> 2.1.0-2mdk
- Fix BuildRequires
- Remove redundant buildrequire

* Fri May 27 2005 Nicolas Lécureuil <neoclust@mandriva.org> 2.1.0-1mdk
- 2.1.0

* Mon May 09 2005 Olivier Thauvin <nanardon@mandriva.org> 2.00.05-1mdk
- 2.00.05
- remove patch4, merge upstream

* Thu Jan 13 2005 Olivier Thauvin <thauvin@aerov.jussieu.fr> 2.00.01-2mdk
- Fix lib installation

* Wed Jan 12 2005 Olivier Thauvin <thauvin@aerov.jussieu.fr> 2.00.01-1mdk
- 2.00.01
- rediff patch3

* Sat Feb 28 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.8.11-5mdk
- Fix Dep (epoch)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8828 |12cu|agg-2.5-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
## MD rename src pkg dir to agg
%define major 2
%define libname %mklibname %{name} %{major}
%define libfft %mklibname aggfontfreetype %{major}
%define libX11 %mklibname aggplatformX11_ %{major}
%define libsdl %mklibname aggplatformsdl %{major}
%define devname %mklibname %{name} -d

Summary:	Open Source, free of charge graphic library
Name:		agg
Version:	2.5
Release:	15
License:	AGG License
Group:		System/Libraries
Url:		http://www.antigrain.com/
Source0:	agg-2.5.tar.bz2
Patch0:		agg-2.5-linkage_fix.diff
Patch1:		agg-2.5-deansification.diff
Patch2:		agg-2.5-no-rpath.patch
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(x11)

%description
Anti-Grain Geometry (AGG) is an Open Source, free of charge graphic library,
written in industrially standard C++. The terms and conditions of use AGG
are described on The License page. AGG doesn't depend on any graphic API or
technology. Basically, you can think of AGG as of a rendering engine that
produces pixel images in memory from some vectorial data.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Shared library for %{name}
Group:		System/Libraries

%description -n %{libname}
This package contains a library needed to run programs dynamically
linked with %{name}.

%files -n %{libname}
%{_libdir}/libagg.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libfft}
Summary:	Shared library for %{name}
Group:		System/Libraries
Conflicts:	%{_lib}agg2 < 2.5-10

%description -n %{libfft}
This package contains a library needed to run programs dynamically
linked with %{name}.

%files -n %{libfft}
%{_libdir}/libaggfontfreetype.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libsdl}
Summary:	Shared library for %{name}
Group:		System/Libraries
Conflicts:	%{_lib}agg2 < 2.5-10

%description -n %{libsdl}
This package contains a library needed to run programs dynamically
linked with %{name}.

%files -n %{libsdl}
%{_libdir}/libaggplatformsdl.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libX11}
Summary:	Shared library for %{name}
Group:		System/Libraries
Conflicts:	%{_lib}agg2 < 2.5-10

%description -n %{libX11}
This package contains a library needed to run programs dynamically
linked with %{name}.

%files -n %{libX11}
%{_libdir}/libaggplatformX11.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Headers for developing programs that will use %{name}
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Requires:	%{libfft} = %{EVRD}
Requires:	%{libX11} = %{EVRD}
Requires:	%{libsdl} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
This package contains the headers that programmers will need to develop
applications which will use %{name}.

%files -n %{devname}
%{_includedir}/agg2/
%{_datadir}/aclocal/*.m4
%{_libdir}/*.so
%{_libdir}/pkgconfig/libagg.pc

#----------------------------------------------------------------------------

%prep
%setup -q
%apply_patches

sh ./autogen.sh

%build
%configure2_5x \
	--disable-static

# nuke -Wl,--no-undefined in just two places
sed -i -e "s|-Wl,--no-undefined||g" src/platform/X11/Makefile
sed -i -e "s|-Wl,--no-undefined||g" src/platform/sdl/Makefile

%make

%install
%makeinstall_std


%changelog
* Tue Mar 11 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.5-15
+ Revision: 23dc70c
- LOG Split library package, drop rpath from pkgconfig file, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8829 |12cu|aggregate-1.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

Summary:	Aggregate list of prefixes
Name:		aggregate
Version:	1.6
Release:	2
License:	BSD-like
Group:		Networking/Other
Url:		http://freshmeat.net/projects/aggregate
Source0:	ftp://ftp.isc.org/isc/aggregate/%{name}-%{version}.tar.gz

%description
Aggregate takes a list of prefixes in conventional format on stdin,
and performs two optimizations to reduce the length of the prefix
list. It removes any supplied prefixes which are superfluous because
they are already included in another supplied prefix (e.g.,
203.97.2.0/24 would be removed if 203.97.0.0/17 was also supplied),
and identifies adjacent prefixes that can be combined under a single,
shorter-length prefix (e.g., 203.97.2.0/24 and 203.97.3.0/24 can be
combined into the single prefix 203.97.2.0/23).

%prep
%setup -q
#fix rights
chmod 644 LICE*

%build
%configure2_5x
%make

%install
install -d %{buildroot}{%{_bindir},%{_mandir}/man1}

install -Dpm755 aggregate aggregate-ios %{buildroot}%{_bindir}
install -Dpm644 aggregate.1 aggregate-ios.1 %{buildroot}%{_mandir}/man1

%files
%doc LICEN* HISTORY
%{_bindir}/*
%{_mandir}/man1/*


%changelog
* Sat Jan 25 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.6-2
+ Revision: e8de487
- LOG Disable debug package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8830 |12cu|aide-0.15.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Advanced Intrusion Detection Environment
Name:		aide
Version:	0.15.1
Release:	2
License:	GPLv2+
Group:		Monitoring
URL:		http://sourceforge.net/projects/aide
Source0:	http://prdownloads.sourceforge.net/aide/%{name}-%{version}.tar.gz
Source1:	http://prdownloads.sourceforge.net/aide/%{name}-%{version}.tar.gz.asc
Source2:	aide.conf
Source3:	aidecheck
Source4:	aideupdate
Source5:	aideinit
Source6:	aideinit.8
#p0 sent upstream by kharec
Patch0:		aide-0.15-fix-str-fmt.patch
BuildRequires:	bison
Buildrequires:	flex
BuildRequires:	glibc-devel
BuildRequires:	glibc-static-devel
BuildRequires:	mhash-devel
BuildRequires:	pkgconfig(zlib)
Requires:	gnupg

%description
AIDE (Advanced Intrusion Detection Environment) is a free alternative to
Tripwire. It does the same things as the semi-free Tripwire and more. It
is a file system integrity monitoring tool.

%files
%doc AUTHORS COPYING ChangeLog NEWS README doc/aide.conf.in
%attr(0700,root,root) %{_sbindir}/aide
%attr(0700,root,root) %{_sbindir}/aidecheck
%attr(0700,root,root) %{_sbindir}/aideinit
%attr(0700,root,root) %{_sbindir}/aideupdate
%{_mandir}/man1/aide.1*
%{_mandir}/man5/aide.conf.5*
%{_mandir}/man8/aideinit.8*
%dir %attr(0700,root,root) /var/lib/aide
%dir %attr(0700,root,root) /var/lib/aide/reports
%attr(0700,root,root) %{_sysconfdir}/cron.daily/aide
%config(noreplace) %attr(0600,root,root) %{_sysconfdir}/aide.conf

%post
echo "*********************************************************"
echo "* Please see aideinit(8) for information on how to setup"
echo "* AIDE+gpg which this AIDE implementation uses by default"
echo "*********************************************************"

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p0

%build
%configure2_5x \
	--with-config-file=%{_sysconfdir}/aide.conf \
	--with-zlib \
	--with-mhash \
	--with-syslog_facility=LOG_LOCAL1

perl -pi -e 's|/etc/aide.db|/var/lib/aide/aide.db|g' config.h

%make

%install
make prefix=%{buildroot}%{_prefix} \
	bindir=%{buildroot}%{_sbindir} \
	mandir=%{buildroot}%{_mandir} \
	install

mkdir -p %{buildroot}{/var/lib/aide/reports,%{_sysconfdir}/cron.daily,%{_mandir}/man8}

install -m 0600 %{SOURCE2} %{buildroot}%{_sysconfdir}/aide.conf
install -m 0700 %{SOURCE3} %{buildroot}%{_sbindir}/aidecheck
install -m 0700 %{SOURCE4} %{buildroot}%{_sbindir}/aideupdate
install -m 0700 %{SOURCE5} %{buildroot}%{_sbindir}/aideinit
install -m 0644 %{SOURCE6} %{buildroot}%{_mandir}/man8/aideinit.8
ln -sf ../..%{_sbindir}/aidecheck %{buildroot}%{_sysconfdir}/cron.daily/aide


%changelog
* Mon Feb 10 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.15.1-2
+ Revision: efd915c
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8831 |12cu|aifad-2.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	Automated Induction of Functions over Algebraic Datatypes
Name:		aifad
Version:	2.0.2
Release:	1
License:	GPLv3+
Group:		Development/Other
Url:		https://bitbucket.org/mmottl/aifad
Source0:	https://bitbucket.org/mmottl/aifad/downloads/aifad-%{version}.tar.gz
BuildRequires:	menhir
BuildRequires:	ocaml
BuildRequires:	ocaml-cfg-devel
BuildRequires:	ocaml-findlib
BuildRequires:	ocaml-pcre-devel
BuildRequires:	ocaml-res-devel

%description
AIFAD stands for "Automated Induction of Functions over Algebraic Datatypes"
and improves decision tree learning by supporting significantly more complex
kinds of data. This allows users to more conveniently describe the data they
want to have learnt, which can improve accuracy and complexity of resulting
models.

%files
%doc README.md AUTHORS.txt COPYING.txt CHANGES.txt TODO.md
%doc examples/
%{_bindir}/aifad
%{_datadir}/vim/syntax/aifad.vim

#----------------------------------------------------------------------------

%prep
%setup -q

%build
./configure \
	--bindir %{_bindir} \
	--destdir %{buildroot}

make

%install
%makeinstall_std

install -d %{buildroot}%{_datadir}/vim/syntax/
install -m 0644 ./vim/aifad.vim %{buildroot}%{_datadir}/vim/syntax/


%changelog
* Mon Feb 10 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.0.2-1
+ Revision: 03bf1e8
- LOG New version 2.0.2, update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8832 |12cu|airsnort-0.2.7e-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A wireless LAN tool which cracks encryption keys
Name:		airsnort
Version:	0.2.7e
Release:	12
License:	GPLv2+
Group:		Networking/Other
Url:		http://sourceforge.net/projects/airsnort/
Source:		http://ovh.dl.sourceforge.net/sourceforge/%{name}/%{name}-%{version}.tar.bz2
BuildRequires:	pcap-devel
BuildRequires:	pkgconfig(libgnomeui-2.0)

%description
AirSnort is a wireless LAN (WLAN) tool which cracks encryption
keys on 802.11b WEP networks. AirSnort operates by passively
monitoring transmissions, computing the encryption key when
enough packets have been gathered.

%files
%doc ChangeLog README README.decrypt TODO
%{_bindir}/*
%{_mandir}/man1/*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std


%changelog
* Mon Feb 10 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.2.7e-12
+ Revision: 6f48649
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8833 |12cu|aisleriot-3.10.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version}|cut -d. -f1,2)

Name:		aisleriot
Version:	3.10.2
Release:	1
Url:		http://live.gnome.org/Aisleriot
Source0:	https://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
Patch0:		aisleriot-3.3.2-help_linguas.patch
Summary:	A compilation of solitaire card games
License:	GPLv3+
Group:		Games/Cards
Conflicts:	gnome-games < 2.29.6-2
BuildRequires:	pkgconfig(cairo) >= 1.10.0
BuildRequires:	pkgconfig(gconf-2.0) >= 2.0
BuildRequires:	pkgconfig(gmodule-2.0)
BuildRequires:	pkgconfig(gobject-2.0)
BuildRequires:	pkgconfig(gthread-2.0)
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.0.0
BuildRequires:	pkgconfig(guile-2.0) >= 2.0.0
BuildRequires:	pkgconfig(ice)
BuildRequires:	pkgconfig(libcanberra-gtk3) >= 0.26
BuildRequires:	pkgconfig(librsvg-2.0) >= 2.32.0
BuildRequires:	pkgconfig(sm)
BuildRequires:	intltool
BuildRequires:	yelp-tools
BuildRequires:	itstool
BuildRequires:	gnome-doc-utils
BuildRequires:	guile
# For autoreconf, due to Patch0
BuildRequires:	gettext-devel

%description
Aisleriot (also known as Solitaire or sol) is a collection of card games
which are easy to play with the aid of a mouse. The rules for the games
have been coded for your pleasure in the GNOME scripting language (Scheme).

%prep
%setup -q
%apply_patches

%build
autoreconf -vfi
%configure2_5x \
	--with-card-theme-formats=all \
	--with-kde-card-theme-path=%{_datadir}/apps/carddecks \
	--with-pysol-card-theme-path=%{_datadir}/PySolFC \
	--disable-schemas-compile \
	--disable-schemas-install \
	--disable-static
%make V=1

%install
%makeinstall_std
%find_lang %{name} --with-gnome

%preun
%preun_uninstall_gconf_schemas %{name}


%files -f %{name}.lang
%{_sysconfdir}/gconf/schemas/%{name}.schemas
%{_bindir}/sol
%{_libdir}/%{name}/
#{_libexecdir}/%{name}/
%{_libdir}/valgrind/%{name}.supp
%{_datadir}/applications/sol.desktop
%{_datadir}/glib-2.0/schemas/org.gnome.Patience.WindowState.gschema.xml
%{_iconsdir}/hicolor/*/apps/gnome-%{name}.*
%{_iconsdir}/hicolor/*/apps/gnome-freecell.*
%{_iconsdir}/HighContrast/scalable/apps/gnome-%{name}.svg
%{_mandir}/man6/sol.*
%{_datadir}/%{name}/

%changelog
* Sun Feb 16 2014 symbianflo <symbianflo@mandrivausers.ro> 3.10.2-1
+ Revision: b7ea0f8
- Merge pull request #1 from symbianflo/aisleriot:rosa2012.1
- symbianflo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8834 |12cu|albumshaper-2.1-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	Graphical application used to create, maintain, and share photo albums
Name:		albumshaper
Version:	2.1
Release:	10
License:	GPLv2+
Group:		Graphics
Url:		http://albumshaper.sf.net
Source0:	http://prdownloads.sourceforge.net/albumshaper/%{name}_%{version}.tar.bz2
#gw disable upx, find-requires is broken
Patch:		albumshaper-2.1-no-upx.patch
Patch1:		albumshaper-2.1-gcc4.1.patch
BuildRequires:	doxygen
BuildRequires:	imagemagick
BuildRequires:	qt3-devel
BuildRequires:	pkgconfig(libxslt)

%description
Album Shaper is a graphical application used to create, maintain, and
share photo albums using open formats like HTML, XSLT, and JPG.
Two-layer albums can be created in a drag-n-drop interface which
allows quick and easy arrangement and categorization of photos. Batch
rotations make getting your photos ready a quick and easy task. You
can also crop, enhance, and manipulate your photos using a powerful
but intuitive editing interface. Photos, collections, and albums
themselves can be labeled as needed and modified at a later time by
saving and loading from a simple XML format. Albums are exported as
HTML which can then be posted directly on the web or viewed straight
from your hard drive. Album Shaper now supports themes which means you
can completely customize the look of the Albums you produce! Album
Shaper is designed to help you share your photos with your friends and
family as easily as possible, as well as update and maintain these
Albums in the most effecient and easy way possible.

%files
%doc docs/html docs/bugs.txt docs/copying.txt *.txt
%{_bindir}/*
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_liconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}_%{version}_src
%patch -p1
%patch1 -p1
for file in AlbumShaper.pro AlbumShaper.xcode/project.pbxproj src/main.cpp
do
  sed -i -e 's|/local||g' $file
done

%build
%qmake_qt3
%make
doxygen AlbumShaper.doc

%install
# Install to rpm build location
%makeinstall INSTALL_ROOT=%{buildroot}
install -m 755 bin/AlbumShaper %{buildroot}%{_bindir}/AlbumShaper
find %{buildroot} -name .DS_Store -exec rm {} \;
find %{buildroot}%{_datadir} -type f -exec chmod 644 {} \;

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=AlbumShaper
Comment=Create photo albums
Exec=%{_bindir}/AlbumShaper
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Photography;Graphics;Viewer;
EOF

mkdir -p %{buildroot}%{_liconsdir}
mkdir -p %{buildroot}%{_miconsdir}
convert -scale 48 resources/icons/as64.png %{buildroot}%{_liconsdir}/%{name}.png
install -m 644 resources/icons/as32.png %{buildroot}%{_iconsdir}/%{name}.png
install -m 644 resources/icons/as16.png %{buildroot}%{_miconsdir}/%{name}.png



%changelog
* Mon Feb 10 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.1-10
+ Revision: d40a78c
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8835 |12cu|AlephOne-1.0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oversion 20120128

Summary:	An engine for 3D first-person shooter games Marathon 1, 2 and Infinity
Name:		AlephOne
Version:	1.0.1
Release:	2
License:	GPLv3+
Group:		Games/Arcade
Url:		http://sourceforge.net/projects/marathon/
Source0:	%{name}-%{oversion}.tar.bz2
Source1:	marathon.png
Patch0:		lua_templates.patch
BuildRequires:	boost-devel
BuildRequires:	smpeg-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(mad)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(SDL_net)
BuildRequires:	pkgconfig(SDL_ttf)
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	pkgconfig(speex)
BuildRequires:	pkgconfig(vorbisfile)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	pkgconfig(zziplib)
Provides:	alephone = %{EVRD}

%description
Aleph One is an engine to run Marathon, Marathon 2 and Marathon Infinity games.

Packages with game data are:
- marathon
- marathon2
- marathon-infinity

%files
%doc AUTHORS COPYING README docs/MML.html
%{_gamesbindir}/alephone
%{_gamesdatadir}/%{name}
%{_datadir}/pixmaps/marathon.png
%{_mandir}/man6/*.6.*

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{oversion}
%patch0 -p0 $startdir/lua_templates.patch Source_Files/Lua/lua_templates.h

%build
%configure2_5x	\
	--bindir=%{_gamesbindir} \
	--datadir=%{_gamesdatadir} \
	--enable-opengl
%make

%install
%makeinstall_std
mkdir -p %{buildroot}%{_datadir}/pixmaps
cp %{SOURCE1} %{buildroot}%{_datadir}/pixmaps/


%changelog
* Tue Feb 11 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0.1-2
+ Revision: 3248de4
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8836 |12cu|alex-3.0.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define _cabal_setup Setup.lhs
%define module alex
Name:           %{module}
Version:        3.0.5
Release:        1
Summary:        Tool for generating lexical analysers in Haskell
Group:          Development/Other
License:        BSD
URL:            http://hackage.haskell.org/package/%{module}
Source0:        http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz

BuildRequires:	happy
BuildRequires:	docbook-style-xsl
BuildRequires:	pkgconfig(libexslt)
BuildRequires:	libxml2
BuildRequires:	xmltex
BuildRequires:	gmp-devel
buildrequires:  haskell(QuickCheck)
BuildRequires:  ghc, ghc-devel, haskell-macros
buildrequires:  xsltproc, dblatex

%description
Alex is a tool for generating lexical analysers in Haskell, given a
description of the tokens to be recognised in the form of regular
expressions.  It is similar to the tool lex or flex for C/C++.

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build
cd doc
test -f configure || autoreconf
./configure
make html

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_un

%files
%{_bindir}/%{module}
%{_docdir}/%{module}-%{version}
%{_datadir}/%{module}-%{version}
#% {_libdir}/% {module}-% {version}
%_cabal_rpm_deps_dir
#% _cabal_haddoc_files



%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 2.3.1-3mdv2011.0
+ Revision: 609965
- rebuild

* Wed Feb 10 2010 Funda Wang <fwang@mandriva.org> 2.3.1-2mdv2010.1
+ Revision: 503520
- rebuild for new gmp

* Sat Nov 28 2009 Jérôme Brenier <incubusss@mandriva.org> 2.3.1-1mdv2010.1
+ Revision: 470827
- new version 2.3.1

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild

* Thu Aug 07 2008 Adam Williamson <awilliamson@mandriva.org> 2.2-1mdv2009.0
+ Revision: 266817
- clean spec
- new release 2.2

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Aug 25 2007 Gaëtan Lehmann <glehmann@mandriva.org> 2.1.0-1mdv2008.0
+ Revision: 71309
- 2.1.0


* Wed Jun 28 2006 Lenny Cartier <lenny@mandriva.com> 2.0.1-3mdv2007.0
- rebuild

* Thu Oct 06 2005 Nicolas Lcureuil <neoclust@mandriva.org> 2.0.1-2mdk
- Fix BuildRequires

* Wed Jun 15 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 2.0.1-1mdk
- initial contrib

* Fri May 06 2005 Jens Petersen <petersen@redhat.com> - 2.0.1-1
- initial packaging for Fedora Haskell based on upstream spec file


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8837 |12cu|alexandria-0.6.9-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	GNOME application to help you manage your book collection
Name:		alexandria
Version:	0.6.9
Release:	2
URL:		http://alexandria.rubyforge.org/
Source0:	http://files.rubyforge.vm.bytemark.co.uk/alexandria/%name-%version.tar.gz
Patch0:		alexandria-0.6.9-ruby-1.9.1.patch
Patch1:		alexandria-0.6.9-delete-broken-yaml.patch
Patch2:		alexandria-0.6.9-iconv.patch
Patch3:		alexandria-0.6.9-newbook-nothread.patch
# upstream patches from 0.6.9-rc
Patch4:		alexandria-0.6.8-export-to-HTML-with-ruby19.patch
Patch5:		alexandria-0.6.8-z3950-next.patch
Patch6:		alexandria-0.6.8-always-require-rubygems.patch
Patch7:		alexandria-0.6.8-export-to-CSV-bintex-with-ruby19.patch
# fedora patches
Patch8:		alexandria-0.6.8-yaml-unescape.patch
Patch9:		alexandria-0.6.8-utf8-convert.patch
Patch10:	alexandria-0.6.8-kcodefix.patch
Patch11:	alexandria-0.6.8-evalfix.patch

License:	GPLv2+
Group:		Databases
Requires:	ruby >= 1.8 
Requires:	rubygem(gettext) 
Requires:	rubygem(hpricot)
Requires:	ruby-libglade2 
Requires:	ruby-gconf2 
Requires:	ruby-gnome2 >= 0.12.0 
Requires:	rubygem(zoom)

Requires(post):	scrollkeeper
Requires(postun):	scrollkeeper

BuildRequires:	ruby-devel 
BuildRequires:	gettext 
BuildRequires:	GConf2 
BuildRequires:	intltool
BuildRequires:	desktop-file-utils

BuildArch: noarch

%description
Alexandria is a GNOME application to help you manage your book collection.

Alexandria:
  * retrieves and displays book information (including cover pictures)
    from several online libraries, such as Amazon, Proxis, Barnes and
    Noble, and the Spanish Ministry of Culture ;
  * allows books to be added and updated by hand ;
  * enables searches either by EAN/ISBN, title, authors or keyword ;
  * saves data using the YAML format ;
  * can import and export data into ONIX, Tellico and EAN/ISBN-list
    formats ;
  * generates from your libraries XHTML web pages themable with CSS ;
  * allows marking your books as loaned, each with the loan-date and the
    name of the person who has borrowed them ;
  * features a HIG-compliant user interface ;
  * shows books in different views (standard list or icons list), that
    can be either filtered or sorted ;
  * handles book rating and notes ;
  * supports CueCat (R) barcode readers ;
  * includes translations for several languages.

%prep
%setup -q
%patch0 -p1 -b .ruby19~
%patch1 -p1 -b .delete_yaml
%patch2 -p1 -b .iconv
%patch3 -p1 -b .nothread
%patch4 -p1 -b .export_html
%patch5 -p1 -b .z3950_next
%patch6 -p1 -b .gems
%patch7 -p1 -b .export_csv
%patch8 -p1 -b .delete_yaml
%patch9 -p1 -b .ruby19_utf8
%patch10 -p1 -b .kcodefix
%patch11 -p1 -b .evalfix


sed -i '3i# encoding: utf-8' lib/alexandria/about.rb

%build
rake --trace build

%install
rake install_package_staging \
	DESTDIR=$RPM_BUILD_ROOT \
	RUBYLIBDIR=%{ruby_sitelibdir}

mkdir -p %buildroot%{_sysconfdir}/gconf/schemas/
cp -a schemas/alexandria.schemas %buildroot%{_sysconfdir}/gconf/schemas/

%find_lang %name --all-name 

#menu
rm -f %buildroot%_datadir/menu/alexandria
install -m 755 -d %buildroot%{_datadir}/applications/
cp -a %{name}.desktop %buildroot%{_datadir}/applications/

desktop-file-install --vendor="" \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/*

rm -f %buildroot%{_datadir}/gconf/schemas/alexandria.schemas

# icon
install -m 755 -d %buildroot{%{_miconsdir},%{_liconsdir}}
cp -a data/alexandria/icons/alexandria_small.png %buildroot%_miconsdir/%{name}.png
cp -a data/alexandria/icons/alexandria_small.png %buildroot%_iconsdir/%{name}.png
cp -a data/alexandria/icons/alexandria_small.png %buildroot%_liconsdir/%{name}.png

%files -f %name.lang
%defattr(-,root,root)
%{_bindir}/*
%{ruby_sitelibdir}/%{name}*
%{_datadir}/%{name}
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_sysconfdir}/gconf/schemas/%{name}.schemas
%{_datadir}/applications/%{name}.desktop
%{_datadir}/gnome/help/%{name}
%{_datadir}/omf/%{name}
%{_datadir}/sounds/%{name}
%{_datadir}/pixmaps/alexandria.xpm
%_iconsdir/hicolor/*/apps/*
%_mandir/man1/*
%doc README ChangeLog TODO




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8838 |12cu|alien-8.89-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#define debug_package	%{nil}
Summary:	Install Debian and Slackware Packages with RPM
Name:		alien
Version:	8.89
Release:	1
URL:		http://sourceforge.net/projects/alien/
Source:		http://ftp.debian.org/debian/pool/main/a/alien/%{name}_%version.tar.gz
License:	GPLv2+
Group:		Archiving/Other
BuildRequires:	perl-devel
Requires:	perl
Requires:	dpkg >= 1.13.26
Requires:	rpm-build

BuildArch:	noarch

%description
Alien is a program that converts between the rpm (Mandriva, Redhat ), 
dpkg (Debian), slp (Stampede), and tgz (Slackware) file formats. 
If you want to use a package from another distribution than the one 
you have installed on your system, you can use alien to convert 
it to your preferred package format and install it.

%package -n perl-Alien
Summary:        Alien Perl modules
Requires:	perl(base)

%description -n perl-Alien
Alien is a program that converts between the rpm (Mandriva, Redhat ),
dpkg (Debian), slp (Stampede), and tgz (Slackware) file formats.
If you want to use a package from another distribution than the one
you have installed on your system, you can use alien to convert
it to your preferred package format and install it.

%prep
%setup -q -n %{name}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
perl -pi -e 's/: :\s*extra_/:: extra_/' Makefile

%make

%install
%makeinstall_std VARPREFIX=%buildroot PREFIX=%buildroot%_prefix

%files 
%_bindir/*
%dir %_datadir/alien
%_mandir/*/*
%{_datadir}/alien/patches
/var/lib/alien
%doc README TODO

%files -n perl-Alien
%{perl_vendorlib}/Alien
%doc README TODO




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8839 |12cu|alienarena-7.66-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

Summary:	Multiplayer retro sci-fi death match game
Name:		alienarena
Version:	7.66
Release:	1
Epoch:		1
License:	GPLv2+
Group:		Games/Arcade
Url:		http://red.planetarena.org/
Source0:	http://red.planetarena.org/files/%{name}-%{version}-linux20130827.tar.gz
Source1:	alienarena.desktop
Source2:	GPL.acebot.txt
Patch0:		alienarena-7.66-no-qglBlitFramebufferEXT.patch
Patch1:		alienarena-7.66-secure-string.diff
BuildRequires:	desktop-file-utils
BuildRequires:	imagemagick
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(dri)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(ode)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xxf86vm)
Requires:	alienarena-data = %{EVRD}
Requires:	desktop-file-utils >= 0.9
Requires:	opengl-games-utils
Requires:	openal

%description
Alien Arena is an on-line death match game with over 30 levels, seven modes
of play, loads of mutators, built-in bots, multiple player characters and
weapons (with alt-fire modes).

%files
%doc GPL.acebot.txt
%{_bindir}/%{name}
%{_bindir}/%{name}-wrapper
%{_datadir}/applications/*.desktop
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_iconsdir}/hicolor/48x48/apps/%{name}.png

#----------------------------------------------------------------------------

%package server
Summary:	Dedicated server for alienarena, the FPS game
Group:		Games/Arcade
Requires:	alienarena-data = %{EVRD}

%description server
Alien Arena is an on-line death match game with over 30 levels, seven modes
of play, loads of mutators, built-in bots, multiple player characters and
weapons (with alt-fire modes).

This is the dedicated server.

%files server
%doc COPYING
%{_bindir}/%{name}-ded
%{_bindir}/%{name}-server

#----------------------------------------------------------------------------

%package data
Summary:	Data files for Alien Arena
Group:		Games/Arcade
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description data
Data files (audio, maps, etc) for Alien Arena.

%files data
%doc README
%{_datadir}/alienarena/

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1 -b .no-qglBlitFramebufferEXT
%patch1 -p0 -b .sfmt

# Copy license clarification for acebot
cp -p %{SOURCE2} .

# clean up prebuilt binary files
[[ -e crx ]] && rm crded crx crx.sdl {arena,data1}/game.so

# clean up end-line encoding
[[ -e docs/README.txt ]] && sed -i 's/\r//' docs/README.txt

# So, AlienArena now "uses" openal by dlopening the library, which is hardcoded to 
# "libopenal.so". That file only lives in openal-devel, so we need to adjust the hardcoding.
LIBOPENAL=`ls %{_libdir}/libopenal.so.? | cut -d "/" -f 4`
sed -i "s|\"libopenal.so\"|\"$LIBOPENAL\"|g" source/unix/qal_unix.c

%build
export PTHREAD_LIBS="-lpthread"
export PTHREAD_CFLAGS="-pthread"
%configure2_5x --with-system-libode --without-xf86dga --with-zlib
%make

%install
%makeinstall_std
# menu entry
mkdir -p %{buildroot}%{_datadir}/applications
desktop-file-install --dir %{buildroot}%{_datadir}/applications	\
	%{SOURCE1}

# icons
install -d -m755 %{buildroot}{%{_miconsdir},%{_iconsdir},%{_liconsdir}}
convert %{name}.png -resize 32x32 %{buildroot}%{_iconsdir}/%{name}.png
convert %{name}.png -resize 16x16 %{buildroot}%{_miconsdir}/%{name}.png
install -p %{name}.png %{buildroot}%{_liconsdir}/%{name}.png
mkdir -p %{buildroot}%{_iconsdir}/hicolor/48x48/apps/
install -p %{name}.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png

# opengl checker
ln -s opengl-game-wrapper.sh %{buildroot}%{_bindir}/%{name}-wrapper
ln -s crx-ded %{buildroot}%{_bindir}/%{name}-server

# clean docs as we don't want to package them twice
rm -rf %{buildroot}%{_defaultdocdir}/%{name}


%changelog

* Tue May 05 2015 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:7.66-1
- (026d745) New version 7.66



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8840 |12cu|alleyoop-0.9.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Graphical frontend to Valgrind memory checker
Name:		alleyoop
Version:	0.9.8
Release:	2
License:	GPLv2+
Group:		Development/Other
URL:		http://alleyoop.sourceforge.net/

Source0:	https://sourceforge.net/projects/alleyoop/files/alleyoop/alleyoop-0.9.8/%{name}-%{version}.tar.gz

BuildRequires:	binutils-devel
BuildRequires:	pkgconfig(libgnomeui-2.0)
BuildRequires:	libglade2.0-devel
BuildRequires:	valgrind
BuildRequires:	intltool
# it checks for editors
# (saispo) not needed
#BuildRequires:	emacs xemacs vim-X11
Requires(pre):	GConf2 >= 2.3.3
Requires:	valgrind

%description
Alleyoop is a graphical frontend to the Valgrind memory checker for
GNOME.

%prep
%setup -q

%build
# to guarantee that gvim can be found
export PATH="$PATH:/usr/X11R6/bin"

%configure2_5x --enable-vgstrpool=yes
%make

%install
GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 %{makeinstall_std}

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Alleyoop
Comment=%{Summary}
Exec=%{_bindir}/%{name}
Icon=development_tools_section
Terminal=false
Type=Application
Categories=Development;Debugger;

EOF

%find_lang %{name}

%preun
%preun_uninstall_gconf_schemas %{name}

%clean

%files -f %{name}.lang
%defattr(-, root, root)
%doc AUTHORS ChangeLog COPYING NEWS README
%{_sysconfdir}/gconf/schemas/*.schemas
%{_bindir}/*
%{_datadir}/applications/*


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.7-2mdv2011.0
+ Revision: 609969
- rebuild

* Tue Nov 24 2009 Frederik Himpe <fhimpe@mandriva.org> 0.9.7-1mdv2010.1
+ Revision: 469788
- update to new version 0.9.7

* Sat Nov 07 2009 Frederik Himpe <fhimpe@mandriva.org> 0.9.5-1mdv2010.1
+ Revision: 462628
- Fix BuildRequires
- update to new version 0.9.5

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 0.9.4-2mdv2010.0
+ Revision: 436640
- rebuild

* Tue Feb 10 2009 Frederik Himpe <fhimpe@mandriva.org> 0.9.4-1mdv2009.1
+ Revision: 339243
- Update to new version 0.9.4
- Remove old and unapplied patch from svn
- Fix license
- Add URL in Source definition

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 0.9.3-1mdv2009.0
+ Revision: 218437
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri Jan 11 2008 Thierry Vignaud <tv@mandriva.org> 0.9.3-1mdv2008.1
+ Revision: 148036
- drop old menu
- kill re-definition of %%buildroot on Pixel's request
- kill desktop-file-validate's error: string list key "Categories" in group "Desktop Entry" does not have a semicolon (";") as trailing character

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon May 21 2007 Jérôme Soyer <saispo@mandriva.org> 0.9.3-1mdv2008.0
+ Revision: 29196
- Remove editors BuildRequires
- New release 0.9.3
- Import alleyoop



* Mon Sep 11 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.9.2-3mdv2007.0
- actually define %%{Summary}

* Mon Sep 11 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.9.2-2mdv2007.0
- fix menus (summary macro and comment breakage)

* Tue Aug 08 2006 Jerome Soyer <saispo@mandriva.org> 0.9.2-1mdv2007.0
- New release 0.9.2

* Tue Jul 11 2006 Lenny Cartier <lenny@mandriva.com> 0.9.0-2mdv2007.0
- xdg menu

* Fri Mar 17 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.9.0-1mdk
- new release
- patch 0: fix build on x86_64

* Fri Jul 30 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.8.2-1mdk
- 0.8.2

* Fri Dec 12 2003 Abel Cheung <deaddog@deaddog.org> 0.8.0-3mdk
- Yet another fix

* Sat Oct 25 2003 Abel Cheung <deaddog@deaddog.org> 0.8.0-2mdk
- Fix buildrequires

* Sat Oct 25 2003 Abel Cheung <deaddog@deaddog.org> 0.8.0-1mdk
- First Mandrake package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8841 |12cu|almanah-0.11.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global		spellcheck 0

Name:		almanah
Version:	0.11.0
Release:	2
Summary:	Application for keeping an encrypted diary
Group:		Office
License:	GPLv3+
URL:		http://tecnocode.co.uk/projects/almanah/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/almanah/%{majorVersion}/%{name}-%{version}.tar.xz
# gtkspell still pulls in gtk2
%if 0%{?spellcheck}
BuildRequires:	pkgconfig(gtkspell-2.0)
%endif

BuildRequires:	intltool
BuildRequires:	pkgconfig
BuildRequires:	gpgme-devel
BuildRequires:	evolution-devel
BuildRequires:	desktop-file-utils 
BuildRequires:	config(gettext)
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:  pkgconfig(gtk+-3.0)
BuildRequires:  pkgconfig(gconf-2.0)
BuildRequires:  pkgconfig(cryptui-0.0)

%description
Almanah Diary is a small application to ease the management of an encrypted
personal diary. It's got good editing abilities, including text formatting 
and printing. Evolution tasks and appointments will be listed to ease the 
creation of diary entries related to them. At the same time, you can create
diary entries using multiple events.

%prep
%setup -q
sed -e 's/_//' \
    -e 's/=Diary/=Almanah/' \
    -i data/%{name}.desktop.in

%build
%configure2_5x \
     --enable-encryption \
%if 0%{?spellchecking}
--enable-spell-checking
%else
--disable-spell-checking
%endif
make

%install
%makeinstall_std install_sh=$(pwd)/install-sh

%find_lang %{name}

%post

%posttrans

%postun

%preun
if [ "$1" -eq 0 ]; then
    export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
    gconftool-2 --makefile-uninstall-rule \
      %{_sysconfdir}/gconf/schemas/%{name}.schemas > /dev/null || :
fi

%files -f %{name}.lang
%doc AUTHORS COPYING NEWS README ChangeLog
%{_bindir}/%{name}
%{_datadir}/%{name}/
%{_datadir}/icons/hicolor/*/apps/%{name}.png
%{_datadir}/applications/%{name}.desktop
%{_datadir}/GConf/gsettings/%{name}.convert
%{_datadir}/appdata/almanah.appdata.xml
%{_datadir}/icons/hicolor/scalable/actions/almanah-tags-symbolic.svg
%{_datadir}/glib-2.0/schemas/org.gnome.%{name}.gschema.xml


%changelog
* Tue Jun 17 2014 Eugene Budanov <eugene.budanov@rosalab.ru> 0.11.0-2
+ Revision: 866c2d0
- Rebuild with libcryptui 3.8.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8842 |12cu|alpine-2.03-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Mail user agent
Name: alpine
Version: 2.03
Release: 1
License: Apache License
Group: Networking/Mail
Source: http://garr.dl.sourceforge.net/project/re-%{name}/re-%{name}-%{version}.tar.bz2
Patch0: alpine-2.00-string-format.patch
Patch1: alpine-2.00-link.patch
Patch2: alpine-2.00-maildir.patch
URL: http://www.washington.edu/alpine
BuildRequires: aspell
BuildRequires: pkgconfig(ncurses)
BuildRequires: pam-devel
BuildRequires: pkgconfig(openssl)
BuildRequires: libldap-devel
BuildRequires: gettext-devel
Conflicts: pine
Requires: aspell
Requires: mailcap

%description
Alpine is a tool for reading, sending, and managing e-mail and 
internet news (usenet) messages. It is the successor to Pine and 
was developed by Computing & Communications at the University of
Washington.

Though originally designed for inexperienced email users,
Alpine supports many advanced features and a large number of
configuration and personal-preference options.

This package contains re-alpine, a continuation of alpine. It is
patched to add support for maildir style mailboxes.

%prep
%setup -q -n re-%{name}-%{version}
%patch0 -p1 -b .stft
%patch1 -p0 -b .link
%patch2 -p1 -b .maildir

%build
autoreconf -fi
touch imap/ip6
%configure2_5x --without-krb5 \
           --without-tcl \
           --with-c-client-target=lfd \
           --with-spellcheck-prog=aspell \
           --with-passfile=.alpine.passfile \
           --with-system-pinerc=%{_sysconfdir}/pine.conf \
           --with-system-fixed-pinerc=%{_sysconfdir}/pine.conf.fixed

%make

%install
%makeinstall_std

install -D -m755 imap/mailutil/mailutil %{buildroot}%{_bindir}/mailutil
install -D -m755 imap/mlock/mlock %{buildroot}%{_sbindir}/mlock
install -D -m644 imap/src/mailutil/mailutil.1 %{buildroot}%{_mandir}/man1/mailutil.1

# create/touch %ghost'd files
mkdir -p %{buildroot}%{_sysconfdir}
touch %{buildroot}%{_sysconfdir}/pine.conf
touch %{buildroot}%{_sysconfdir}/pine.conf.fixed


%files
%doc README LICENSE doc/tech-notes.txt
%{_bindir}/alpine
%{_bindir}/pico
%{_bindir}/pilot
%{_bindir}/rpload
%{_bindir}/rpdump
%{_bindir}/mailutil
%attr(2755, root, mail) %{_sbindir}/mlock
%{_mandir}/man1/alpine.1*
%{_mandir}/man1/pico.1*
%{_mandir}/man1/pilot.1*
%{_mandir}/man1/rpload.1*
%{_mandir}/man1/rpdump.1*
%{_mandir}/man1/mailutil.1*
%ghost %config(noreplace) %{_sysconfdir}/pine.conf
%ghost %config(noreplace) %{_sysconfdir}/pine.conf.fixed



%changelog
* Wed Nov 27 2013 symbianflo <symbianflo@mandrivausers.ro> 2.03-1
+ Revision: f001fdd
- Log upadate to 2.03



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8843 |12cu|alsamixertest-48.11-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define fname %{name}_%{version}
%define libname %mklibname %name

Summary:		A test tool for alsa mixer implementations
Name:		    alsamixertest
Version:		48.11
Release:		3
Source0:		https://launchpad.net/~diwic/+archive/ppa/+files/%{fname}.tar.gz
License:		GPLv3
Group:		Sound
Url:		http://thread.gmane.org/gmane.comp.audio.pulseaudio.general/7542
BuildRequires:	pkgconfig(fftw3)
%py_requires -d

%description
A small script which tests whether the ALSA mixer lives up to PulseAudio's (and
other advanced ALSA clients) expectations. If you are familiar with dbmeasure
or dbverify by Lennart Poettering, this application's purpose is very similar,
but this one is hopefully easier to set up, more user friendly, and also tests
that the names of the volume controls are correct.

My hope is that this will aid as a debugging tool for all these
"everything below 20% of my speaker is muted, and then 21% blows my speakers"
bugs.

To use the tool, you'll need some kind of loopback. You can e g use a loopback
cable and connect that between line in and line out, or test your laptop's
internal speakers with your laptop's internal mic (just stop humming when you
do so :-) ). Just set up the recording levels appropriately.

When it is installed, run "alsamixertest -r" for a small tutorial and
"alsamixertest -h" for command line options help.

%prep
%setup -q
%apply_patches

%build
%make

%install
%makeinstall_std

%files
%{_bindir}/%{name}
%{_datadir}/%{name}


%changelog
* Wed Nov 03 2010 Funda Wang <fwang@mandriva.org> 48.11-2mdv2011.0
+ Revision: 592779
- rebuild for py 2.7

* Sat Oct 02 2010 Colin Guthrie <cguthrie@mandriva.org> 48.11-1mdv2011.0
+ Revision: 582509
- New version: 48.11

* Wed Sep 29 2010 Colin Guthrie <cguthrie@mandriva.org> 47.14-2mdv2011.0
+ Revision: 582053
- Fix spec name (copy/paste error)
- Fix license after confirming with author

* Mon Sep 27 2010 Colin Guthrie <cguthrie@mandriva.org> 47.14-1mdv2011.0
+ Revision: 581257
- import alsamixertest


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8844 |12cu|alsaplayer-0.99.81-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d

Summary:	Advanced Linux Sound Architecture (ALSA) player
Name:		alsaplayer
Version:	0.99.81
Release:	4
License:	GPLv3+
Group:		Sound
Url:		http://www.alsaplayer.org/
Source0:	http://www.alsaplayer.org/%{name}-%{version}.tar.bz2
Source1:	%{name}-icons.tar.bz2
Source2:        alsaplayer_ru.tar.gz
BuildRequires:	libmikmod-devel
BuildRequires:	libxosd-devel
BuildRequires:	nas-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(esound)
BuildRequires:	pkgconfig(flac)
BuildRequires:	pkgconfig(gdk-2.0)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(id3tag)
BuildRequires:	pkgconfig(jack)
BuildRequires:	pkgconfig(mad)
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	pkgconfig(vorbis)
Requires:	%{name}-plugin-ui-gtk

%description
Advanced Linux Sound Architecture (ALSA) utils. Modularized architecture with
support for a large range of ISA and PCI cards. Fully compatible with OSS/Lite
(kernel sound drivers), but contains many enhanced features.

%files -f %{name}.lang
%doc docs/*.txt
%doc COPYING
%{_bindir}/*
%{_datadir}/applications/*.desktop
%dir %{_libdir}/%{name}
%dir %{_libdir}/%{name}/*/
%{_libdir}/%{name}/input/libcdda.so
%{_libdir}/%{name}/input/libwav.so
%{_libdir}/%{name}/output/libalsa_out.so
%{_libdir}/%{name}/output/libnull_out.so
%{_libdir}/%{name}/output/liboss_out.so
%{_libdir}/%{name}/interface/libdaemon_interface.so
%{_libdir}/%{name}/interface/libtext_interface.so
%{_libdir}/%{name}/interface/libxosd_interface.so
%{_libdir}/%{name}/reader/libfile.so
%{_libdir}/%{name}/reader/libhttp.so
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_mandir}/man1/%{name}.*

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	AlsaPlayer shared library
Group:		System/Libraries

%description -n %{libname}
This is the shared library of AlsaPlayer.

%files -n %{libname}
%doc COPYING
%{_libdir}/lib%{name}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	AlsaPlayer development files
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
This is the development part of the AlsaPlayer librairy.

%files  -n %{devname}
%doc COPYING
%doc docs/reference/html/
%{_includedir}/alsaplayer/
%{_libdir}/lib%{name}.so
%{_libdir}/pkgconfig/alsaplayer.pc

#----------------------------------------------------------------------------

%package plugin-input-flac
Summary:	AlsaPlayer plugin for playing FLAC audio files
Group:		Sound
Requires:	%{name} = %{EVRD}

%description plugin-input-flac
This plugin enables alsaplayer to play files in the lossless audio 
compression format FLAC.

%files plugin-input-flac
%doc COPYING
%{_libdir}/%{name}/input/libflac_in.so

#----------------------------------------------------------------------------

%package plugin-input-mad
Summary:	AlsaPlayer plugin
Group:		Sound
Requires:	%{name} = %{EVRD}

%description plugin-input-mad
This plugin enables alsaplayer to play mpeg files though the libmad library.
It currently supports MPEG-1 and the MPEG-2  extension to Lower Sampling
Frequencies, as well as the so-called MPEG 2.5 format. All three audio layers
(Layer I, Layer II, and Layer III a.k.a. MP3) are fully implemented.

%files plugin-input-mad
%doc COPYING
%{_libdir}/%{name}/input/libmad_in.so

#----------------------------------------------------------------------------

%package plugin-input-mod
Summary:	AlsaPlayer plugin for playing MOD modules
Group:		Sound
Requires:	%{name} = %{EVRD}

%description plugin-input-mod
This plugin enables alsaplayer to play module music files.
Supported file formats include MOD, STM, S3M, MTM, XM, ULT, and IT.

%files plugin-input-mod
%doc COPYING
%{_libdir}/%{name}/input/libmod.so

#----------------------------------------------------------------------------

%package plugin-input-sndfile
Summary:	AlsaPlayer plugin
Group:		Sound
Requires:	%{name} = %{EVRD}

%description plugin-input-sndfile
This plugin enables alsaplayer to play sound files such as AIFF, AU
and WAV files through the sndfile library. It can currently read 8,
16, 24 and 32-bit PCM files as well as 32-bit floating point WAV files
and a number of compressed formats.

%files plugin-input-sndfile
%doc COPYING
%{_libdir}/%{name}/input/libsndfile_in.so

#----------------------------------------------------------------------------

%package plugin-input-vorbis
Summary:	AlsaPlayer plugin
Group:		Sound
Requires:	%{name} = %{EVRD}

%description plugin-input-vorbis
This plugin enables alsaplayer to play ogg vorbis music files.

%files plugin-input-vorbis
%doc COPYING
%{_libdir}/%{name}/input/libvorbis_in.so

#----------------------------------------------------------------------------

%package plugin-output-jack
Summary:	AlsaPlayer for the jack sound server
Group:		Sound
Requires:	%{name} = %{EVRD}

%description plugin-output-jack
This plugin enables alsaplayer to play music with the jack daemon.

%files plugin-output-jack
%doc COPYING
%{_libdir}/%{name}/output/libjack_out.so

#----------------------------------------------------------------------------

%package plugin-output-esound
Summary:	AlsaPlayer plugin
Group:		Sound
Requires:	%{name} = %{EVRD}

%description plugin-output-esound
This plugin enables alsaplayer to play music with the esound daemon.

%files plugin-output-esound
%doc COPYING
%{_libdir}/%{name}/output/libesound_out.so

#----------------------------------------------------------------------------

%package plugin-output-nas
Summary:	AlsaPlayer NAS output plugin
Group:		Sound
Requires:	%{name} = %{EVRD}

%description plugin-output-nas
This plugin enables alsaplayer to play music with the NAS daemon.

%files plugin-output-nas
%doc COPYING
%{_libdir}/%{name}/output/libnas_out.so

#----------------------------------------------------------------------------

%package plugin-ui-gtk
Summary:	AlsaPlayer UI plugin
Group:		Sound
Requires:	%{name} = %{EVRD}

%description plugin-ui-gtk
This plugin adds a nice graphical interface to alsaplayer.

%files plugin-ui-gtk
%doc COPYING
%{_libdir}/%{name}/interface/libgtk2_interface.so

#----------------------------------------------------------------------------

%package plugin-scopes
Summary:	AlsaPlayer graphical scopes
Group:		Sound
Requires:	%{name} = %{EVRD}

%description plugin-scopes
This plugin adds some nice graphical visualization plugins (scopes).

%files plugin-scopes
%doc COPYING
%{_libdir}/%{name}/scopes2

#----------------------------------------------------------------------------

%prep
%setup -q

pushd po
tar -xvzf %{SOURCE2}
popd

%build
%define _disable_ld_no_undefined 1
%configure2_5x \
	--enable-alsa \
	--enable-esd \
	--disable-debug \
	--enable-oggvorbis \
	--enable-gtk2
%make

%install
%makeinstall_std
#clean unpackaged files:
rm -rf %{buildroot}%{_datadir}/doc/alsaplayer

tar xfj %{SOURCE1} -C %{buildroot}%{_datadir}
# fix permissions:
chmod 755 docs/reference/html

%find_lang %{name}


%changelog
* Wed Jan 07 2015 Victor Ryzhikh <victorr2007@yandex.ru> 0.99.81-4
+ Revision: c084b2b
- Updated alsaplayer.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8845 |12cu|altermime-0.3.10-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname altermime %{major}
%define devname %mklibname altermime -d

Summary:	Allows you to modify mailpacks
Name:		altermime
Version:	0.3.10
Release:	6
License:	BSD
Group:		Networking/Mail
URL:		http://www.pldaniels.com/altermime/
Source0:	http://www.pldaniels.com/altermime/%{name}-%{version}.tar.gz
Patch0:		altermime-0.3.7-shared.diff
BuildRequires:	libtool

%description
alterMIME is a small program which is used to alter your mime-encoded
emailpacks as typically received by Inflex, XaMime and AMaViS.

alterMIME will allow you to put in things like disclaimers in each email's
text body, and also permit you to nullify (make into a zero-byte) attachments.

%files
%doc CHANGELOG LICENCE README
%{_bindir}/*

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Shared %{name} library
Group:		System/Libraries

%description -n %{libname}
alterMIME is a small program which is used to alter your mime-encoded
emailpacks as typically received by Inflex, XaMime and AMaViS.

alterMIME will allow you to put in things like disclaimers in each email's
text body, and also permit you to nullify (make into a zero-byte) attachments.

%files -n %{libname}
%{_libdir}/libaltermime.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for the %{name} library
Group:		Development/C
Provides:	%{name}-devel = %{EVRD}
Provides:	lib%{name}-devel = %{EVRD}
Requires:	%{libname} = %{EVRD}

%description -n %{devname}
alterMIME is a small program which is used to alter your mime-encoded
emailpacks as typically received by Inflex, XaMime and AMaViS.

alterMIME will allow you to put in things like disclaimers in each email's
text body, and also permit you to nullify (make into a zero-byte) attachments.

%files -n %{devname}
%{_includedir}/%{name}
%{_libdir}/libaltermime.so

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p0

%build
%serverbuild

%make RPM_OPT_FLAGS="%{optflags} -fPIC -D_REENTRANT -I." libdir=%{_libdir} LDFLAGS="%{ldflags}"

%install
%makeinstall_std \
	bindir=%{_bindir} \
	libdir=%{_libdir} \
	includedir=%{_includedir}/%{name} \


%changelog
* Wed Apr 16 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.3.10-6
+ Revision: fc439e0
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8846 |12cu|amanda-3.3.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

# new perl policy
%if %{_use_internal_dependency_generator}
%define __noautoprov 'perl\\(Math::BigInt\\)'
%else
%define _provides_exceptions perl(Math::BigInt)
%endif

%define defconfig DailySet1
%define indexserver amandahost
%define tapeserver %{indexserver}
%define amanda_user amandabackup
%define amanda_group disk

Summary:	A network-capable tape backup solution
Name:		amanda
Version:	3.3.5
Release:	2
License:	BSD
Group:		Archiving/Backup
Url:		http://www.amanda.org
Source0:	http://downloads.sourceforge.net/amanda/amanda-%{version}.tar.gz
Source1:	amanda.crontab
Source4:	disklist
Source5:	amanda-xinetd
Source8:	amandahosts
# filter server spcific permits
Source100:	%{name}.rpmlintrc
Patch2:		amanda-3.1.1-xattrs.patch
Patch3:		amanda-3.1.1-tcpport.patch
Patch6:		amanda-3.2.0-config-dir.patch
Patch11:	amanda-3.3.0-kerberos5-deprecated.patch
BuildRequires:	dump
BuildRequires:	gnuplot
BuildRequires:	cups
BuildRequires:	samba-client
BuildRequires:	krb5-devel
BuildRequires:	netkit-rsh
BuildRequires:	openssh-clients
BuildRequires:	ncompress mtx mt-st
BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::Embed)
BuildRequires:	perl(Test::Simple)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	swig
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	readline-devel
BuildRequires:	gettext-devel

Requires(pre):	shadow-utils
Requires:	xinetd
%rename		amanda-devel

%description
AMANDA, the Advanced Maryland Automatic Network Disk Archiver, is a
backup system that allows the administrator of a LAN to set up a
single master backup server to back up multiple hosts to one or more
tape drives or disk files.  AMANDA uses native dump and/or GNU tar
facilities and can back up a large number of workstations running
multiple versions of Unix.  Newer versions of AMANDA (including this
version) can use SAMBA to back up Microsoft(TM) Windows95/NT hosts.
The amanda package contains the core AMANDA programs and will need to
be installed on both AMANDA clients and AMANDA servers.  Note that you
will have to install the amanda-client and/or amanda-server packages as
well.

%files
%doc COPYRIGHT* NEWS README
%config(noreplace) %{_sysconfdir}/xinetd.d/amanda
%dir %{_libexecdir}/amanda
%{_libexecdir}/amanda/amandad
%{_libexecdir}/amanda/amanda-sh-lib.sh
%{_libexecdir}/amanda/amcat.awk
%{_libexecdir}/amanda/amndmjob
%{_libexecdir}/amanda/amplot.awk
%{_libexecdir}/amanda/amplot.g
%{_libexecdir}/amanda/amplot.gp
%{_libexecdir}/amanda/ndmjob

%{_sbindir}/amandad
%{_sbindir}/amaespipe
%{_sbindir}/amarchiver
%{_sbindir}/amcrypt
%{_sbindir}/amcrypt-ossl
%{_sbindir}/amcrypt-ossl-asym
%{_sbindir}/amcryptsimple
%{_sbindir}/amgetconf
%{_sbindir}/amgpgcrypt
%{_sbindir}/amplot

%{perl_vendorarch}/Amanda/Archive.pm
%{perl_vendorarch}/Amanda/BigIntCompat.pm
%{perl_vendorarch}/Amanda/ClientService.pm
%{perl_vendorarch}/Amanda/Config.pm
%{perl_vendorarch}/Amanda/Config/
%{perl_vendorarch}/Amanda/Constants.pm
%{perl_vendorarch}/Amanda/Debug.pm
# Extract.pm
%{perl_vendorarch}/Amanda/Extract.pm
#
%{perl_vendorarch}/Amanda/Feature.pm
%{perl_vendorarch}/Amanda/Header.pm
%{perl_vendorarch}/Amanda/IPC
%{perl_vendorarch}/Amanda/MainLoop.pm
%{perl_vendorarch}/Amanda/NDMP.pm
%{perl_vendorarch}/Amanda/Paths.pm
%{perl_vendorarch}/Amanda/Process.pm
%{perl_vendorarch}/Amanda/Script_App.pm
%{perl_vendorarch}/Amanda/Script.pm
%{perl_vendorarch}/Amanda/Tests.pm
%{perl_vendorarch}/Amanda/Util.pm
%{perl_vendorarch}/Amanda/Xfer.pm
%{perl_vendorarch}/auto/Amanda/Archive/
%{perl_vendorarch}/auto/Amanda/Config/
%{perl_vendorarch}/auto/Amanda/Debug/
%{perl_vendorarch}/auto/Amanda/Feature/
%{perl_vendorarch}/auto/Amanda/Header/
%{perl_vendorarch}/auto/Amanda/IPC/
%{perl_vendorarch}/auto/Amanda/MainLoop/
%{perl_vendorarch}/auto/Amanda/NDMP/
%{perl_vendorarch}/auto/Amanda/Tests/
%{perl_vendorarch}/auto/Amanda/Util/
%{perl_vendorarch}/auto/Amanda/Xfer/

%{_mandir}/man5/amanda-archive-format.5*
%{_mandir}/man7/amanda-compatibility.7*
%{_mandir}/man5/amanda.conf*
%{_mandir}/man7/amanda-auth.7*
%{_mandir}/man7/amanda-match.7*
%{_mandir}/man7/amanda-scripts.7*
%{_mandir}/man8/amanda.8*
%{_mandir}/man8/amarchiver.8*
%{_mandir}/man8/amplot.8*
%{_mandir}/man8/script-email.8*
%{_mandir}/man8/amaespipe.8*
%{_mandir}/man8/amcrypt-ossl-asym.8*
%{_mandir}/man8/amcrypt-ossl.8*
%{_mandir}/man8/amcryptsimple.8*
%{_mandir}/man8/amcrypt.8*
%{_mandir}/man8/amgpgcrypt.8*
%{_mandir}/man8/amgetconf.8*

%dir %{_sysconfdir}/amanda/
%dir %{_sysconfdir}/amanda/%{defconfig}

%attr(-,%{amanda_user},%{amanda_group}) %dir %{_localstatedir}/lib/amanda/
%attr(600,%{amanda_user},%{amanda_group}) %config(noreplace) %{_localstatedir}/lib/amanda/.amandahosts
%attr(02700,%{amanda_user},%{amanda_group}) %dir %{_var}/log/amanda

%pre
/usr/sbin/useradd -M -N -g %{amanda_group} -o -r -d %{_localstatedir}/lib/amanda -s /bin/bash \
	-c "Amanda user" -u 33 %{amanda_user} >/dev/null 2>&1 || :
/usr/bin/gpasswd -a %{amanda_user} tape >/dev/null 2>&1 || :

%post
[ -f %{_var}/lock/subsys/xinetd ] && /sbin/service xinetd reload > /dev/null 2>&1 || :

%postun
[ -f %{_var}/lock/subsys/xinetd ] && /sbin/service xinetd reload > /dev/null 2>&1 || :

#----------------------------------------------------------------------------

%package	client
Summary:	The client component of the AMANDA tape backup system
Group:		Archiving/Backup
Requires:	amanda = %{EVRD}

%description	client
The Amanda-client package should be installed on any machine that will
be backed up by AMANDA (including the server if it also needs to be
backed up).  You will also need to install the amanda package on each
AMANDA client machine.

%files client
%doc COPYRIGHT* NEWS README
%dir %{_libexecdir}/amanda/application/
%attr(4750,root,%{amanda_group}) %{_libexecdir}/amanda/application/amgtar
%attr(4750,root,%{amanda_group}) %{_libexecdir}/amanda/application/amstar
%{_libexecdir}/amanda/application/amlog-script
%{_libexecdir}/amanda/application/ampgsql
%{_libexecdir}/amanda/application/amraw
%{_libexecdir}/amanda/application/amsamba
%{_libexecdir}/amanda/application/amsuntar
%{_libexecdir}/amanda/application/amzfs-sendrecv
%{_libexecdir}/amanda/application/amzfs-snapshot
%{_libexecdir}/amanda/application/script-email

%attr(4750,root,%{amanda_group}) %{_libexecdir}/amanda/calcsize
%attr(4750,root,%{amanda_group}) %{_libexecdir}/amanda/killpgrp
%{_libexecdir}/amanda/noop
%{_libexecdir}/amanda/patch-system
%attr(4750,root,%{amanda_group}) %{_libexecdir}/amanda/rundump
%attr(4750,root,%{amanda_group}) %{_libexecdir}/amanda/runtar
%{_libexecdir}/amanda/selfcheck
%{_libexecdir}/amanda/sendbackup
%{_libexecdir}/amanda/sendsize
%{_libexecdir}/amanda/teecount
%{_sbindir}/amdump_client
%{_sbindir}/amoldrecover
%{_sbindir}/amrecover

%{_mandir}/man7/amanda-applications.7*
%{_mandir}/man8/amdump_client.8*
%{_mandir}/man5/amanda-client.conf.5*
%{_mandir}/man8/amgtar.8*
%{_mandir}/man8/ampgsql.8*
%{_mandir}/man8/amraw.8*
%{_mandir}/man8/amrecover.8*
%{_mandir}/man8/amsamba.8*
%{_mandir}/man8/amstar.8*
%{_mandir}/man8/amsuntar.8*
%{_mandir}/man8/amzfs-sendrecv.8*
%{_mandir}/man8/amzfs-snapshot.8*

%{perl_vendorarch}/Amanda/Application.pm
%{perl_vendorarch}/Amanda/Application/
%{perl_vendorarch}/auto/Amanda/Application/

%config(noreplace) %{_sysconfdir}/amanda/%{defconfig}/amanda-client.conf
%config(noreplace) %{_sysconfdir}/amanda/%{defconfig}/amanda-client-postgresql.conf

%attr(-,%{amanda_user},%{amanda_group}) %config(noreplace) %{_localstatedir}/lib/amanda/amandates
%attr(-,%{amanda_user},%{amanda_group}) %{_localstatedir}/lib/amanda/gnutar-lists/

#----------------------------------------------------------------------------

%package	server
Summary:	The server side of the AMANDA tape backup system
Group:		Archiving/Backup
Requires:	amanda = %{EVRD}

%description server
The amanda-server package should be installed on the AMANDA server,
the machine attached to the device(s) (such as a tape drive) where backups
will be written. You will also need to install the amanda package on
the AMANDA server machine.  And, if the server is also to be backed up, the
server also needs to have the amanda-client package installed.

%files server
%doc COPYRIGHT* NEWS README
%{_libexecdir}/amanda/amdumpd
%{_libexecdir}/amanda/amcheck-device
%{_libexecdir}/amanda/amidxtaped
%{_libexecdir}/amanda/amindexd
%{_libexecdir}/amanda/amlogroll
%{_libexecdir}/amanda/amtrmidx
%{_libexecdir}/amanda/amtrmlog
%{_libexecdir}/amanda/driver
%attr(4750,root,%{amanda_group}) %{_libexecdir}/amanda/dumper
%{_libexecdir}/amanda/chg-disk
%{_libexecdir}/amanda/chg-lib.sh
%{_libexecdir}/amanda/chg-manual
%{_libexecdir}/amanda/chg-multi
%{_libexecdir}/amanda/chg-zd-mtx
%{_libexecdir}/amanda/chunker
%attr(4750,root,%{amanda_group}) %{_libexecdir}/amanda/planner
%{_libexecdir}/amanda/taper
%{_sbindir}/activate-devpay
%{_sbindir}/amaddclient
%{_sbindir}/amcleanupdisk
%{_sbindir}/amadmin
%{_sbindir}/amcleanup
%{_sbindir}/amdevcheck
%{_sbindir}/amdump
%{_sbindir}/amfetchdump
%{_sbindir}/amflush
%attr(4750,root,%{amanda_group}) %{_sbindir}/amcheck
%{_sbindir}/amcheckdb
%{_sbindir}/amcheckdump
%{_sbindir}/amlabel
%{_sbindir}/amoverview
%{_sbindir}/amreport
%{_sbindir}/amrestore
%{_sbindir}/amrmtape
%{_sbindir}/amserverconfig
%attr(4750,root,%{amanda_group}) %{_sbindir}/amservice
%{_sbindir}/amstatus
%{_sbindir}/amtape
%{_sbindir}/amtapetype
%{_sbindir}/amtoc
%{_sbindir}/amvault

%{_mandir}/man5/disklist.5*
%{_mandir}/man5/tapelist.5*
%{_mandir}/man7/amanda-devices.7*
%{_mandir}/man7/amanda-changers.7*
%{_mandir}/man7/amanda-interactivity.7*
%{_mandir}/man7/amanda-taperscan.7*
%{_mandir}/man8/amaddclient.8*
%{_mandir}/man8/amcleanupdisk.8.*
%{_mandir}/man8/amadmin.8*
%{_mandir}/man8/amcleanup.8*
%{_mandir}/man8/amdevcheck.8*
%{_mandir}/man8/amdump.8*
%{_mandir}/man8/amfetchdump.8*
%{_mandir}/man8/amflush.8*
%{_mandir}/man8/amcheckdb.8*
%{_mandir}/man8/amcheckdump.8*
%{_mandir}/man8/amcheck.8*
%{_mandir}/man8/amlabel.8*
%{_mandir}/man8/amoverview.8*
%{_mandir}/man8/amreport.8*
%{_mandir}/man8/amrestore.8*
%{_mandir}/man8/amrmtape.8*
%{_mandir}/man8/amserverconfig.8*
%{_mandir}/man8/amservice.8*
%{_mandir}/man8/amstatus.8*
%{_mandir}/man8/amtapetype.8*
%{_mandir}/man8/amtape.8*
%{_mandir}/man8/amtoc.8*
%{_mandir}/man8/amvault.8*

%{perl_vendorarch}/Amanda/Cmdline.pm
%{perl_vendorarch}/Amanda/Curinfo/
%{perl_vendorarch}/Amanda/Curinfo.pm
%{perl_vendorarch}/Amanda/DB/
%{perl_vendorarch}/Amanda/Device.pm
%{perl_vendorarch}/Amanda/Disklist.pm
%{perl_vendorarch}/Amanda/Holding.pm
%{perl_vendorarch}/Amanda/Changer/
%{perl_vendorarch}/Amanda/Changer.pm
%{perl_vendorarch}/Amanda/Interactivity/
%{perl_vendorarch}/Amanda/Interactivity.pm
%{perl_vendorarch}/Amanda/Logfile.pm
%{perl_vendorarch}/Amanda/Recovery/
%{perl_vendorarch}/Amanda/Report/
%{perl_vendorarch}/Amanda/Report.pm
%{perl_vendorarch}/Amanda/ScanInventory.pm
%{perl_vendorarch}/Amanda/Tapelist.pm
%{perl_vendorarch}/Amanda/Taper/
%{perl_vendorarch}/Amanda/XferServer.pm
%{perl_vendorarch}/auto/Amanda/Cmdline/
%{perl_vendorarch}/auto/Amanda/Device/
%{perl_vendorarch}/auto/Amanda/Disklist/
%{perl_vendorarch}/auto/Amanda/Logfile/
%{perl_vendorarch}/auto/Amanda/Tapelist/
%{perl_vendorarch}/auto/Amanda/XferServer/

%config(noreplace) %{_sysconfdir}/amanda/crontab.sample
%config(noreplace) %{_sysconfdir}/amanda/%{defconfig}/*
%exclude %{_sysconfdir}/amanda/%{defconfig}/amanda-client.conf
%exclude %{_sysconfdir}/amanda/%{defconfig}/amanda-client-postgresql.conf

%attr(-,%{amanda_user},%{amanda_group}) %dir %{_localstatedir}/lib/amanda/%{defconfig}/
%attr(-,%{amanda_user},%{amanda_group}) %dir %{_localstatedir}/lib/amanda/%{defconfig}/index
%attr(-,%{amanda_user},%{amanda_group}) %dir %{_localstatedir}/lib/amanda/template.d
%attr(-,%{amanda_user},%{amanda_group}) %config(noreplace) %{_localstatedir}/lib/amanda/template.d/*

#----------------------------------------------------------------------------

%define libamanda %mklibname amanda %{version}

%package -n	%{libamanda}
Summary:	Amanda libamanda library
Group:		System/Libraries

%description -n	%{libamanda}
Amanda libamanda library.

%files -n %{libamanda}
%doc COPYRIGHT* NEWS README
%{_libdir}/libamanda-%{version}.so
%{_libdir}/libamanda.so

#----------------------------------------------------------------------------

%define libamandad %mklibname amandad %{version}

%package -n	%{libamandad}
Summary:	Amanda libamandad library
Group:		System/Libraries

%description -n	%{libamandad}
Amanda libamandad library.

%files -n %{libamandad}
%doc COPYRIGHT* NEWS README
%{_libdir}/libamandad-%{version}.so
%{_libdir}/libamandad.so

#----------------------------------------------------------------------------

%define libamar %mklibname amar %{version}

%package -n	%{libamar}
Summary:	Amanda libamar library
Group:		System/Libraries

%description -n	%{libamar}
Amanda libamar library.

%files -n %{libamar}
%doc COPYRIGHT* NEWS README
%{_libdir}/libamar-%{version}.so
%{_libdir}/libamar.so

#----------------------------------------------------------------------------

%define libamglue %mklibname amglue %{version}

%package -n	%{libamglue}
Summary:	Amanda libamglue library
Group:		System/Libraries

%description -n	%{libamglue}
Amanda libamglue library.

%files -n %{libamglue}
%doc COPYRIGHT* NEWS README
%{_libdir}/libamglue-%{version}.so
%{_libdir}/libamglue.so

#----------------------------------------------------------------------------

%define libamxfer %mklibname amxfer %{version}

%package -n	%{libamxfer}
Summary:	Amanda libamxfer library
Group:		System/Libraries

%description -n	%{libamxfer}
Amanda libamxfer library.

%files -n %{libamxfer}
%doc COPYRIGHT* NEWS README
%{_libdir}/libamxfer-%{version}.so
%{_libdir}/libamxfer.so

#----------------------------------------------------------------------------

%define libndmjob %mklibname ndmjob %{version}

%package -n	%{libndmjob}
Summary:	Amanda libndmjob library
Group:		System/Libraries

%description -n	%{libndmjob}
Amanda libndmjob library.

%files -n %{libndmjob}
%doc COPYRIGHT* NEWS README
%{_libdir}/libndmjob-%{version}.so
%{_libdir}/libndmjob.so

#----------------------------------------------------------------------------

%define libndmlib %mklibname ndmlib %{version}

%package -n	%{libndmlib}
Summary:	Amanda libndmlib library
Group:		System/Libraries

%description -n	%{libndmlib}
Amanda libndmlib library.

%files -n %{libndmlib}
%doc COPYRIGHT* NEWS README
%{_libdir}/libndmlib-%{version}.so
%{_libdir}/libndmlib.so

#----------------------------------------------------------------------------

%define libamdevice %mklibname amdevice %{version}

%package -n	%{libamdevice}
Summary:	Amanda libamdevice library
Group:		System/Libraries

%description -n	%{libamdevice}
Amanda libamdevice library.

%files -n %{libamdevice}
%doc COPYRIGHT* NEWS README
%{_libdir}/libamdevice-%{version}.so
%{_libdir}/libamdevice.so

#----------------------------------------------------------------------------

%define libamserver %mklibname amserver %{version}

%package -n	%{libamserver}
Summary:	Amanda libamserver library
Group:		System/Libraries

%description -n	%{libamserver}
Amanda libamserver library.

%files -n %{libamserver}
%doc COPYRIGHT* NEWS README
%{_libdir}/libamserver-%{version}.so
%{_libdir}/libamserver.so

#----------------------------------------------------------------------------

%define libamclient %mklibname amclient %{version}

%package -n	%{libamclient}
Summary:	Amanda libamclient library
Group:		System/Libraries

%description -n	%{libamclient}
Amanda libamclient library.

%files -n %{libamclient}
%doc COPYRIGHT* NEWS README
%{_libdir}/libamclient-%{version}.so
%{_libdir}/libamclient.so

#----------------------------------------------------------------------------

%prep
%setup -q
%patch2 -p1 -b .xattrs~
%patch3 -p1 -b .tcpport~
%patch6 -p1 -b .config~
%patch11 -p1 -b .krb5_deprecated~
#./autogen
autoreconf -fi

%build
%serverbuild
export MAILER=/bin/mail
export CONFIGURE_XPATH=""
%configure2_5x \
	--enable-shared \
	--disable-rpath \
	--disable-static \
	--disable-installperms \
	--program-prefix=%{?_program_prefix} \
	--with-amdatadir=%{_localstatedir}/lib/amanda \
	--with-amlibdir=%{_libdir} \
	--with-amperldir=%{perl_vendorarch} \
	--with-index-server=%{indexserver} \
	--with-tape-server=%{tapeserver} \
	--with-config=%{defconfig} \
	--with-gnutar-listdir=%{_localstatedir}/lib/amanda/gnutar-lists \
	--with-smbclient=%{_bindir}/smbclient \
	--with-amandates=%{_localstatedir}/lib/amanda/amandates \
	--with-amandahosts \
	--with-user=%{amanda_user} \
	--with-group=%{amanda_group} \
	--with-tmpdir=%{_var}/log/amanda \
	--with-gnutar=/bin/tar \
	--with-ssh-security \
	--with-rsh-security \
	--with-bsdtcp-security \
	--with-bsdudp-security \
	--with-krb5-security

%make

%install
%makeinstall_std BINARY_OWNER=%(id -un) SETUID_GROUP=%(id -gn)

install -m644 %{SOURCE5} -D %{buildroot}%{_sysconfdir}/xinetd.d/amanda
mkdir -p %{buildroot}%{_var}/log/amanda
install -m600 %{SOURCE8} -D %{buildroot}%{_localstatedir}/lib/amanda/.amandahosts

ln -s %{_libexecdir}/amanda/amandad %{buildroot}%{_sbindir}/amandad

mkdir -p %{buildroot}%{_sysconfdir}/amanda
mv %{buildroot}%{_localstatedir}/lib/amanda/example %{buildroot}%{_sysconfdir}/amanda/%{defconfig}
install -m644 %{SOURCE1} -D %{buildroot}%{_sysconfdir}/amanda/crontab.sample
install -m644 %{SOURCE4} -D %{buildroot}%{_sysconfdir}/amanda/%{defconfig}
rm -f %{buildroot}%{_sysconfdir}/amanda/%{defconfig}/xinetd*
rm -f %{buildroot}%{_sysconfdir}/amanda/%{defconfig}/inetd*

mkdir -p %{buildroot}%{_localstatedir}/lib/amanda/gnutar-lists
mkdir -p %{buildroot}%{_localstatedir}/lib/amanda/%{defconfig}/index
touch %{buildroot}%{_localstatedir}/lib/amanda/amandates

rm -rf %{buildroot}%{_datadir}/amanda


%changelog
* Tue Feb 11 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.3.5-2
+ Revision: dae8b10
- LOG Adjust spec cosmetics



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8847 |12cu|amaya-11.4.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define system_libwww	0
%{?_with_system_libwww:	%global system_libwww 1}

Summary:	Web Browser/Editor from the World Wide Web Consortium
Name:		amaya
Version:	11.4.4
Release:	2
License:	W3C License
Group:		Networking/WWW
Url:		http://www.w3.org/Amaya/
Source0:	http://www.w3.org/Amaya/Distribution/amaya-fullsrc-%{version}.tgz
Source1:	%{name}.1.bz2
#2010-01-06
Source10:	http://www.w3.org/Amaya/Distribution/Dutch.tgz
Source11:	http://www.w3.org/Amaya/Distribution/English.tgz
Source12:	http://www.w3.org/Amaya/Distribution/French.tgz
Source13:	http://www.w3.org/Amaya/Distribution/German.tgz
Source14:	http://www.w3.org/Amaya/Distribution/Italian.tgz
Source15:	http://www.w3.org/Amaya/Distribution/Spanish.tgz
Source16:	http://www.w3.org/Amaya/Distribution/Swedish.tgz
Patch0:		amaya-11.4.4-dso.patch
Patch1:		amaya-11.4.4-gzfile.patch
Patch2:		amaya-11.4.4-libpng15.patch
Patch3:		amaya-11.4.4-desktop.patch
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	jpeg-devel
BuildRequires:	libstdc++-devel
%if %{system_libwww}
BuildRequires:	w3c-libwww-devel
%else
BuildConflicts:	w3c-libwww-devel
%endif
BuildRequires:	wxgtku-devel
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(imlib)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(raptor)
BuildRequires:	pkgconfig(redland)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(zlib)

%description
Amaya is a complete Web authoring tool with some browsing funtionalities
and comes equipped with a WYSIWYG style of interface, similar to that of
the most popular commercial browsers. With such an interface, users do not
need to well know the HTML, MathML or CSS languages.

This graphical HTML Editor supports many of the latest draft standards
for HTML/XHTML.

%files
%doc Amaya/README* Amaya/amaya/COPYRIGHT*
%{_libdir}/Amaya
%{_mandir}/man1/%{name}.*
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png

#----------------------------------------------------------------------------

%prep
%setup -q -n Amaya -c
%patch0 -p0
%patch1 -p0
%patch2 -p1
%patch3 -p0

%build
# use system mesa
rm -f Mesa/Makefile

mkdir Amaya/WX
cd Amaya/WX

ln -s ../configure ./configure
%configure2_5x \
	--enable-system-raptor \
	--enable-system-wx \
	--prefix=%{_libdir}
cp Options.orig Options
make

%install
cd Amaya/WX
mkdir -p %{buildroot}%{_prefix}
%makeinstall_std

mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}/
	ln -sf ../..%{_libdir}/Amaya/wx/bin/amaya amaya
popd

# install .desktop file, pixmap etc
./script_install_gnomekde ./bin %{buildroot}%{_datadir} %{_datadir}

# install man pages
mkdir -p %{buildroot}%{_mandir}/man1
bzcat %{SOURCE1} > %{buildroot}%{_mandir}/man1/%{name}.1

# install dictionaries
cp %{SOURCE10} %{SOURCE11} %{SOURCE12} %{SOURCE13} %{SOURCE14} %{SOURCE15} %{SOURCE16} %{buildroot}%{_libdir}/Amaya/dicopar/
pushd %{buildroot}%{_libdir}/Amaya/dicopar/
gunzip *.tgz
for tarfile in *.tar
do
	tar xf $tarfile
done
rm -f *.tar
popd


%changelog
* Tue Feb 11 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 11.4.4-2
+ Revision: 5c2d494
- LOG Fix typo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8848 |12cu|amide-1.0.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Program for viewing and analyzing medical image data sets
Name:		amide
Version:	1.0.5
Release:	1
License:	GPLv2+
Group:		Graphics
Url:		http://amide.sourceforge.net
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tgz

BuildRequires:	intltool
BuildRequires:	perl-XML-Parser
BuildRequires:	dcmtk-devel
BuildRequires:	ffmpeg-devel >= 2.1
BuildRequires:	volpack-devel
BuildRequires:	xmedcon-devel
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(gnome-vfs-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gsl)
BuildRequires:	pkgconfig(libgnomecanvas-2.0)
BuildRequires:	pkgconfig(libxml-2.0)

%description
AMIDE is a tool for viewing and analyzing medical image data sets.
It's capabilities include the simultaneous handling of multiple data
sets imported from a variety of file formats, image fusion, 3D region
of interest drawing and analysis, volume rendering, and rigid body
alignments.

%prep
%setup -q

%build
%configure2_5x \
	--enable-libecat=no \
	--enable-amide-debug=no \
	--disable-scrollkeeper
# paralel build don't work on abf 
make

%install
%makeinstall_std

desktop-file-install --vendor gnome --delete-original \
	--dir %{buildroot}%{_datadir}/applications \
	--add-category X-Red-Hat-Extra \
	%{buildroot}%{_datadir}/applications/*

rm -rf %{buildroot}/var/scrollkeeper

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS COPYING ChangeLog NEWS README todo
%{_bindir}/*
%{_datadir}/pixmaps
%{_datadir}/gnome
%{_datadir}/omf
%{_datadir}/applications
%{_mandir}/man1/*


%changelog
* Fri Feb 07 2014 symbianflo <symbianflo@symbianflo> 1.0.5-1
+ Revision: 11905eb
- Log: Update to 1.0.5, dropped upstream applied patches, paralel build won't work on ABF



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8849 |12cu|amoebax-0.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Action-Puzzle Game
Name:		amoebax
Version:	0.2.1
Release:	1
Group:		Games/Puzzles
License:	GPLv2+ and Free Art
Url:		http://www.emma-soft.com/games/amoebax/
Source0:	http://www.emma-soft.com/games/amoebax/download/%{name}-%{version}.tar.bz2
Patch0:		amoebax-0.2.1-gcc43.patch
BuildRequires:	doxygen
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(zlib)

%description
Amoebax is a cute and addictive action-puzzle game. Due an awful mutation,
some amoeba's species have started to multiply until they take the world if
you can't stop them. Fortunately the mutation made then too unstable and
lining up four or more will make them disappear.

Follow Kim or Tom through 6 levels in their quest to prevent the cute
multiplying amoebas to take the world and become the new Amoeba Master. Watch
out for the cute but amoeba's controlled creatures that will try to put and
end to your quest.

Amoebax is designed with levels for everyone, from children to adults. With
the training mode everybody will quickly become a master and the tournament
mode will let you have a good time with your friends. There is also catchy
music, funny sound effects, and beautiful screens that sure appeal to everyone
in the family.

%files
%doc AUTHORS COPYING* NEWS README* THANKS TODO doc/manual.pdf
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
%{_datadir}/pixmaps/%{name}.svg
%{_mandir}/man6/%{name}.6.*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x
%make

%install
%makeinstall_std

mkdir -p %{buildroot}%{_iconsdir}/hicolor/scalable/apps
cp %{buildroot}%{_datadir}/pixmaps/%{name}.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/

rm %{buildroot}%{_defaultdocdir}/%{name}/manual.pdf


%changelog
* Tue Feb 11 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.2.1-1
+ Revision: f5c84c3
- LOG New version 0.2.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8850 |12cu|ampache-3.5.4-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           ampache
Version:        3.5.4
Release:        6
Summary:        Web-based MP3/Ogg/RM/Flac/WMA/M4A manager
License:        GPL
Group:		Networking/WWW
URL:            http://www.ampache.org
Source:		http://www.ampache.org/downloads/%{name}-%{version}.tar.gz
Patch0:		%name-browser.patch
Requires:	apache-mod_php
Requires:	php-iconv
Requires:	php-mysql
BuildArch:      noarch

%description
Ampache is a Web-based MP3/Ogg/RM/Flac/WMA/M4A manager.
It allows you to view, edit, and play your audio files via HTTP/IceCast/Mpd 
or Moosic. It has support for downsampling, playlists, artist, 
and album views, album art, random play, song play tracking, user themes, 
and remote catalogs using XML-RPC.

%prep
%setup -q
%patch0 -p0

%install
rm -rf %{buildroot}

install -d -m 755 %{buildroot}%{_var}/www/%{name}
cp -r * %{buildroot}%{_var}/www/%{name}

# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# Ampache configuration

Alias /%{name} %{_var}/www/%{name}
<Directory %{_var}/www/%{name}>
	Require all granted
</Directory>
EOF

%clean
rm -rf %{buildroot}



%files
%defattr(-,root,root)
%doc docs/*
%{_var}/www/%{name}
%config(noreplace) %{_webappconfdir}/%{name}.conf


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 3.5.4-3mdv2011.0
+ Revision: 609971
- rebuild

* Mon Mar 01 2010 Guillaume Rousse <guillomovitch@mandriva.org> 3.5.4-2mdv2010.1
+ Revision: 513190
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise

* Sat Feb 06 2010 Frederik Himpe <fhimpe@mandriva.org> 3.5.4-1mdv2010.1
+ Revision: 501330
- update to new version 3.5.4

* Sun Dec 27 2009 Frederik Himpe <fhimpe@mandriva.org> 3.5.3-1mdv2010.1
+ Revision: 482738
- update to new version 3.5.3

* Mon Jul 13 2009 Frederik Himpe <fhimpe@mandriva.org> 3.5.1-1mdv2010.0
+ Revision: 395571
- update to new version 3.5.1

* Wed Jun 10 2009 Funda Wang <fwang@mandriva.org> 3.5-1mdv2010.0
+ Revision: 384616
- New version 3.5

* Tue Jan 20 2009 Funda Wang <fwang@mandriva.org> 3.4.4-1mdv2009.1
+ Revision: 331620
- update to new version 3.4.4

* Sun Aug 31 2008 Funda Wang <fwang@mandriva.org> 3.4.3-1mdv2009.0
+ Revision: 277908
- update to new version 3.4.3

* Sun Jul 27 2008 Funda Wang <fwang@mandriva.org> 3.4.2-1mdv2009.0
+ Revision: 250493
- update to new version 3.4.2

* Sun Jun 01 2008 Funda Wang <fwang@mandriva.org> 3.4.1-1mdv2009.0
+ Revision: 214089
- New version 3.4.1

* Sun May 11 2008 Funda Wang <fwang@mandriva.org> 3.4-1mdv2009.0
+ Revision: 205440
- New version 3.4

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 3.3.3.5-2mdv2008.1
+ Revision: 170698
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Aug 20 2007 Erwan Velu <erwan@mandriva.org> 3.3.3.5-1mdv2008.0
+ Revision: 67200
- 3.3.3.5

* Fri Jul 27 2007 Funda Wang <fwang@mandriva.org> 3.3.3.4-1mdv2008.0
+ Revision: 56236
- New version 3.3.3.4

* Mon Jun 11 2007 Erwan Velu <erwan@mandriva.org> 3.3.3.3-1mdv2008.0
+ Revision: 38037
- 3.3.3.3

* Fri May 11 2007 Erwan Velu <erwan@mandriva.org> 3.3.3.2-1mdv2008.0
+ Revision: 26356
- 3.3.3.2

* Thu Apr 26 2007 Erwan Velu <erwan@mandriva.org> 3.3.3.1-1mdv2008.0
+ Revision: 18423
- Import ampache


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8851 |12cu|ams-2.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:       ams
Summary:    Alsa Modular Synth

Version:    2.1.1
Release:    1

URL:        http://alsamodular.sourceforge.net/
Source:     http://sourceforge.net/projects/alsamodular/files/alsamodular/2.1.1/%{name}-%{version}.tar.bz2
License:    GPLv2
Group:      Sound

Requires:   cmt
Requires:   swh-plugins
Requires:   VCO-plugins
Requires:   rev-plugins
Requires:   mcp-plugins
BuildRequires:  pkgconfig(fftw3)
BuildRequires:  qt4-devel
BuildRequires:  pkgconfig(jack)
BuildRequires:  pkgconfig(alsa)
BuildRequires:  ladspa-devel
BuildRequires:  zita-alsa-pcmi-devel

%description
AlsaModularSynth is a realtime modular synthesizer and effect processor.
It features:
    * MIDI controlled modular software synthesis
    * Realtime effect processing with capture from e.g. "Line In" or "Mic In".
    * Full control of all synthesis and effect parameters via MIDI.
    * Integrated LADSPA Browser with search capability
    * JACK Support

NOTE: Example files are in /usr/share/ams


%files
%doc README THANKS
%{_bindir}/%name
%{_datadir}/%name
%{_datadir}/applications/mandriva-%{name}.desktop
%{_mandir}/man1/ams.1.*
%{_datadir}/pixmaps/ams_32.xpm
#--------------------------------------------------------------------

%prep
%setup -q

%build
%configure --with-ladspa-path=%{_libdir}/ladspa
%make

%install
%makeinstall_std

#menu
mkdir -p %{buildroot}/%{_datadir}/applications
cat > %{buildroot}/%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Alsa Modular Synth
Comment=Modular Synthesizer for ALSA
Exec=%{_bindir}/%{name}
Icon=%{_datadir}/pixmaps/ams_32.xpm
Terminal=false
Type=Application
StartupNotify=true
Categories=X-MandrivaLinux-Multimedia-Sound;AudioVideo;Audio;AudioVideoEditing;
EOF




%changelog
* Wed Apr 09 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.1.1-1
+ Revision: fe8a4b7
- Updated to 2.1.1 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8852 |12cu|amsynth-1.5.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:            amsynth
Version:         1.5.1
Release:         1

Summary:        Virtual-analog polyphonic synthesizer for ALSA, OSS and JACK
Source:         http://%{name}.googlecode.com/files/amsynth-%{version}.tar.gz
URL:            http://code.google.com/p/%{name}
License:        GPLv2
Group:          Sound
BuildRequires:  pkgconfig(gtkmm-2.4)
BuildRequires:  pkgconfig(alsa)
BuildRequires:  pkgconfig(jack)
BuildRequires:  pkgconfig(sndfile)
BuildRequires:  pkgconfig(dssi)
BuildRequires:  pkgconfig(liblo)
BuildRequires:  pkgconfig(lv2)
BuildRequires:  alsa-oss-devel


%description
AmSynth is a standalone polyphonic subtractive synthesizer. It supports
OSS, ALSA and JACK for Audio and MIDI I/O. Features are as follows.

o Dual oscillators with classic waveforms - sine / saw / square / noise
o 24 dB/oct low-pass resonant filter
o Independent ADSR envelopes for filter & amplitude
o LFO which can module the oscillators, filter, and amplitude
o Distortion effect
o Reverb

%package dssi
Summary:    amsynth DSSI synthesizer plugin
Group:      Sound
License:    GPLv2+
Requires:   %{name} = %{version}-%{release}

%description dssi
This is the DSSI synthesizer plugin of amSynth, which can be used
with DSSI hosts like qtractor, ghostess, rosegarden and others.

%package plugin-lv2
Summary:    amsynth LV2 synthesizer plugin
Group:      Sound
License:    GPLv2+
Requires:   %{name} = %{version}-%{release}

%description plugin-lv2
This is the LV2 synthesizer plugin of amSynth, which can be used
with LV2 hosts like qtractor, ardour, zynjacku and others.


%prep
%setup -q

%build
%configure --without-lash --libdir=%{_libdir}
%make

%install
%makeinstall_std

%files
%defattr(-,root,root)
%doc README AUTHORS
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png

%files dssi
%{_libdir}/dssi/%{name}_dssi.so
%{_libdir}/dssi/%{name}_dssi/%{name}_dssi_gtk

%files plugin-lv2
%{_libdir}/lv2/%{name}.lv2/*



%changelog
* Sat Feb 21 2015 emuse <goemusic@yahoo.fr> 1.5.1-1
+ Revision: fbebb5a
- Merge branch 'rosa2014.1' into rosa2012.1
- Conflicts:
- .abf.yml
- amsynth.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8853 |12cu|amule-2.3.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname aMule

Summary:	File sharing client compatible with eDonkey
Name:		amule
Version:	2.3.1
Release:	5
License:	GPLv2+
Group:		Networking/File transfer
Url:		http://amule.org
Source0:	http://ovh.dl.sourceforge.net/sourceforge/amule/%{oname}-%{version}.tar.bz2
Source10:	%{name}-16.png
Source11:	%{name}-32.png
Source12:	%{name}-48.png
Patch0:		aMule-2.3.1rc2-wxversion.patch
Patch1:		amule-2.3.1-gcc47.patch
BuildRequires:	desktop-file-utils
BuildRequires:	binutils-devel
BuildRequires:	gd-devel >= 2.0
BuildRequires:	gettext-devel
BuildRequires:	readline-devel
BuildRequires:	wxgtku-devel
BuildRequires:	pkgconfig(cryptopp)
BuildRequires:	pkgconfig(geoip)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libupnp)
BuildRequires:	pkgconfig(ncurses)

%description
aMule is an easy to use multi-platform client for ED2K Peer-to-Peer
Network. It is a fork of xMule, whis was based on emule for
Windows. aMule currently supports (but is not limited to) the
following platforms: Linux, *BSD and MacOS X.

%files -f %{name}.lang
%doc docs/*
%{_datadir}/applications/alc.desktop
%{_datadir}/applications/wxcas.desktop
%{_datadir}/pixmaps/alc.xpm
%{_datadir}/pixmaps/wxcas.xpm
%{_bindir}/amule
%{_bindir}/amulegui
%{_bindir}/wxcas
%{_bindir}/cas
%{_bindir}/ed2k-amule
%{_bindir}/alc
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/skins
%{_datadir}/applications/amule.desktop
%{_datadir}/applications/amulegui.desktop
%{_datadir}/pixmaps/amule.xpm
%{_datadir}/pixmaps/amulegui.xpm
%{_datadir}/cas
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_mandir}/man1/alc.1*
%{_mandir}/man1/amule.1*
%{_mandir}/man1/amulegui.1*
%{_mandir}/man1/cas.1*
%{_mandir}/man1/ed2k.1*
%{_mandir}/man1/wxcas.1*

%post
update-alternatives --install %{_bindir}/ed2k ed2k %{_bindir}/ed2k-%{name} 5

%postun
update-alternatives --remove ed2k %{_bindir}/ed2k-%{name}

#----------------------------------------------------------------------------

%package commandline
Summary:	File sharing client compatible with eDonkey
Group:		Networking/File transfer
Requires:	amule = %{version}-%{release}

%description commandline
aMule is an easy to use multi-platform client for ED2K Peer-to-Peer
Network.  It is a fork of xMule, whis was based on emule for
Windows. aMule currently supports (but is not limited to) the
following platforms: Linux, *BSD and MacOS X.

This is the command line tool to control aMule remotely (or locally:).

%files commandline -f commandline.lang
%doc docs/README
%{_bindir}/%{name}cmd
%{_bindir}/alcc
%{_bindir}/amuled
%{_mandir}/man1/alcc.1*
%{_mandir}/man1/amulecmd.1*
%{_mandir}/man1/amuled.1*

#----------------------------------------------------------------------------

%package webserver
Summary:	File sharing client compatible with eDonkey
Group:		Networking/File transfer
Requires:	amule = %{version}-%{release}

%description webserver
aMule is an easy to use multi-platform client for ED2K Peer-to-Peer
Network.  It is a fork of xMule, whis was based on emule for
Windows. aMule currently supports (but is not limited to) the
following platforms: Linux, *BSD and MacOS X.

This is the webserver to control aMule remotely (or locally:).

%files webserver -f %{name}web.lang
%doc docs/README
%{_bindir}/%{name}web
%{_datadir}/amule/webserver/*
%{_mandir}/man1/amuleweb.1*

#----------------------------------------------------------------------------

%prep
%setup -q -n %{oname}-%{version}
%patch0 -p1
%patch1 -p1
cp docs/AUTHORS .
cp docs/Changelog ./ChangeLog
cp docs/README .
touch NEWS

%build
autoreconf -fi
%configure2_5x \
	--with-wx-config=%{_bindir}/wx-config-unicode\
	--enable-amulecmd \
	--enable-amule-gui \
	--enable-webserver\
	--disable-xas\
	--enable-cas\
	--enable-wxcas\
	--enable-alc\
	--enable-alcc \
	--disable-debug\
	--enable-amule-daemon \
	--enable-optimize \
	--enable-geoip
%make

%install
%makeinstall_std
install -m 644 -D %{SOURCE10} %{buildroot}%{_miconsdir}/%{name}.png
install -m 644 -D %{SOURCE11} %{buildroot}%{_iconsdir}/%{name}.png
install -m 644 -D %{SOURCE12} %{buildroot}%{_liconsdir}/%{name}.png

# Fix wrong-script-end-of-line-encoding
perl -pi -e 's/\015$//' %{buildroot}%{_datadir}/doc/amule-%{version}/amule-win32.HOWTO.txt

mv %{buildroot}%{_bindir}/ed2k %{buildroot}%{_bindir}/ed2k-%{name}
rm -rf %{buildroot}%{_datadir}/doc/%{oname}-%{version}
rm -f %{buildroot}%{_libdir}/xchat/plugins/xas.pl

desktop-file-install --vendor="" \
  --add-category="GTK" \
  --add-category="FileTransfer" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

# find_lang macro is different since 2012
%find_lang %{name} %{name}gui alc cas wxcas ed2k %{name}.lang --with-man
%find_lang alcc %{name}cmd %{name}d commandline.lang --with-man
%find_lang %{name}web --with-man


%changelog
* Tue Feb 11 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.3.1-5
+ Revision: 3b187e2
- LOG Adjust automake files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8854 |12cu|amule-adunanza-2012.1-2.3.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package	%{nil}
%define oname aMule-AdunanzA


Summary:        File sharing client compatible with eDonkey
Name:		amule-adunanza
Version:	2012.1
Release:	2.3.1
License:        GPL
Group:          Networking/File transfer
URL:            http://amule.sourceforge.net
Source0:	http://downloads.sourceforge.net/amule-adunanza/aMule-AdunanzA/Stable/%{oname}-%{version}-%{release}.tar.bz2


BuildRequires: gd-devel >= 2.0
BuildRequires: pkgconfig(libcurl)
BuildRequires: pkgconfig(cryptopp)
BuildRequires: pkgconfig(ncurses)
BuildRequires: gettext-devel
BuildRequires: desktop-file-utils
BuildRequires: wxgtku2.8-devel
BuildRequires: cvs
BuildRequires: pkgconfig(zlib)
BuildRequires: binutils-devel
BuildRequires: pkgconfig(libupnp)
BuildRequires: pkgconfig(gdk-2.0)
BuildRequires: pkgconfig(glib)
BuildRequires: automake1.7

Conflicts: xmule 
Conflicts: amule 


Suggests:  xchat

%description
aMule is an easy to use multi-platform client for ED2K Peer-to-Peer
Network.  It is a fork of xMule, whis was based on emule for
Windows. aMule currently supports (but is not limited to) the
following platforms: Linux, *BSD and MacOS X.




%prep
%setup -qn %oname-%{version}-%{release}

%build
  ./configure --prefix=/usr \
  --with-wx-config=/usr/bin/wx-config \
  --mandir=/usr/share/man \
  --disable-upnp \
  --disable-debug \
  --enable-optimize

%make

%install
%makeinstall

%files 
%{_bindir}/*
%{_datadir}/amuleadunanza/skins/*
%{_datadir}/applications/*.desktop
%{_mandir}/*/man1/*
%{_mandir}/man1/*.1.xz
%{_docdir}/amuleadunanza/*
%lang (it) %{_datadir}/locale/it/LC_MESSAGES/amuleadunanza.mo
%lang (uk) %{_datadir}/locale/uk/LC_MESSAGES/amuleadunanza.mo
%{_datadir}/pixmaps/amuleadunanza.xpm




%changelog
* Tue Apr 15 2014 SymbianFlo <symbianflo@mandrivausers.ro> 2012.1-2.3.1
+ Revision: 4668ab5
- Updated amule-adunanz.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8855 |12cu|andromeda-0.2.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		andromeda
Summary:	Qt file manager
Version:	0.2.1
Release:	2
License:	LGPL
Group:		Graphical desktop/Other
URL:		https://gitorious.org/andromeda/andromeda/
Source0:	%{name}-%{version}.tar.xz
BuildRequires:	cmake
BuildRequires:	pkgconfig(Qt3Support)

%description
Cross-platform file manager, written on Qt. Currently has support for local
filesystem (i.e. file:// protocol), simple web view and bookmarks plugins.

%prep
%setup -q
find . -type f -name '*.h' -o -name '*.cpp' -exec chmod 644 {} \;

%build
%cmake -DCMAKE_SKIP_RPATH:BOOL=OFF
%make

%install
pushd build
%makeinstall_std
popd

%if %{mdvver} >= 201200
%find_lang %{name} --with-qt --all-name
%define langfile %{name}.lang
%endif

%files %{?langfile:-f %{langfile}}
%{_bindir}/%{name}
%{_libdir}/%{name}/
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/applications/%{name}.desktop
%doc TODO.txt
%if %{mdvver} <= 201100
%{_datadir}/%{name}/translations/
%endif

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8856 |12cu|anki-2.0.22-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		anki
Version:	2.0.22
Release:	2
Summary:	Flashcard program for using space repetition learning
Group:		Education
# the file anki-%%{version}/libanki/anki/features/chinese/unihan.db 
# was created out of  Unihan.txt from www.unicode.org (MIT license)
License:	GPLv3+ and MIT
URL:		http://ankisrs.net/
Source0:	http://ankisrs.net/download/mirror/anki-%{version}.tgz
Source1:	anki.svg

# Config change: don't check for new updates.
Patch0:		anki-2.0.8-noupdate.patch

BuildRequires:	pkgconfig(python)
BuildRequires:	pythonegg(setuptools)
BuildRequires:	pythonegg(sqlalchemy)
BuildRequires:	desktop-file-utils
BuildRequires:	PyQt4
BuildRequires:	pythonegg(simplejson)

Requires:	qt4-common
Requires:	python-qt4
Requires:	pythonegg(sqlalchemy)
Requires:	pythonegg(simplejson)
Requires:	pythonegg(pysqlite)
Requires:	pythonegg(matplotlib)
Requires:	pygame
Requires:	pythonegg(beautifulsoup)
Requires:	pyaudio
Requires:	sox

BuildArch:	noarch

%description
Anki is a program designed to help you remember facts (such as words
and phrases in a foreign language) as easily, quickly and efficiently
as possible. Anki is based on a theory called spaced repetition.

%prep
rm -f anki.bat
%setup -q
%patch0 -p1 -b .noupdate

%build

%install
mkdir -p %{buildroot}%{_datadir}/%{name}
rm -f aqt/*.noupdate
rm -f aqt/*.fix-browserview
cp -R aqt %{buildroot}%{_datadir}/%{name}/
cp -R designer %{buildroot}%{_datadir}/%{name}/
cp -R anki %{buildroot}%{_datadir}/%{name}/
cp -R locale %{buildroot}%{_datadir}/%{name}/
cp -R thirdparty %{buildroot}%{_datadir}/%{name}/
chmod 644 %{buildroot}%{_datadir}/%{name}/thirdparty/httplib2/{__init__,iri2uri,socks}.py
chmod 644 %{buildroot}%{_datadir}/%{name}/thirdparty/httplib2/cacerts.txt

install -d %{buildroot}%{_bindir}
install -m 755 runanki %{buildroot}%{_bindir}/anki



install -d %{buildroot}%{_datadir}/mime/packages
install -m 644 anki.xml %{buildroot}%{_datadir}/mime/packages

install -d %{buildroot}%{_datadir}/pixmaps
install -m 644 %{SOURCE1} %{buildroot}%{_datadir}/pixmaps/

install -d %{buildroot}%{_mandir}/man1
install -m 644 anki.1 %{buildroot}%{_mandir}/man1/

desktop-file-install \
  --remove-category=KDE \
  --dir %{buildroot}%{_datadir}/applications \
  %{name}.desktop



find %{buildroot} -type f -o -type l|sed '
s:'"%{buildroot}"'::
s:\(.*/share/anki/locale/\)\([^/_]\+\)\(.*\.mo$\):%lang(\2) \1\2\3:
s:\(.*/share/anki/locale/qt_\)\([^.]\+\)\(\.qm\):%lang(\2) \1\2\3:
s:^\([^%].*\)::
s:%lang(C) ::
/^$/d' > anki.lang

find %{buildroot}/usr/share/anki/locale -type d|sed '
s:'"%{buildroot}"'::
s:\(.*\):%dir \1:' >>anki.lang

rm -fr %{buildroot}%{_datadir}/%{name}/thirdparty/py*


%files -f %{name}.lang
%doc LICENSE.* README*
%{_bindir}/anki
%dir %{_datadir}/%{name}/
%{_datadir}/%{name}/thirdparty/
%{_datadir}/%{name}/aqt/
%{_datadir}/%{name}/designer/
%{_datadir}/%{name}/anki/
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.*
%{_datadir}/mime/packages/anki.xml
%{_mandir}/man1/%{name}.*



%changelog
* Sat Feb 01 2014 SymbianFlo <symbianflo@mandrivausers.ro> 2.0.22-2
+ Revision: ecc7a8f
- Try another build , bumped release , just because of ABF errors.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8857 |12cu|antimicro-2.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Graphical program used to map keyboard buttons and mouse controls to a gamepad
Name:		antimicro
Version:	2.6
Release:	1
License:	GPLv3+
Group:		System/X11
Url:		https://github.com/Ryochan7/antimicro/
# https://github.com/Ryochan7/antimicro/archive/%{version}.tar.gz
Source0:	%{name}-%{version}.tar.gz
BuildRequires:	cmake
BuildRequires:	qmake5
BuildRequires:	qt5-linguist-tools
BuildRequires:	pkgconfig(Qt5Core)
BuildRequires:	pkgconfig(Qt5Gui)
BuildRequires:	pkgconfig(Qt5Network)
BuildRequires:	pkgconfig(Qt5Widgets)
BuildRequires:	pkgconfig(sdl2)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xtst)

%description
AntiMicro is a graphical program used to map keyboard keys and mouse controls
to a gamepad. This program is useful for playing PC games using a gamepad that
do not have any form of built-in gamepad support. AntiMicro was inspired by
QJoyPad but has additional features.

%files -f %{name}.lang
%doc Changelog gpl.txt README.md
%{_bindir}/%{name}
%dir %{_datadir}/%{name}
%dir %{_datadir}/%{name}/translations
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/mime/packages/%{name}.xml
%{_mandir}/man1/%{name}.1*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_qt5
%make

%install
%makeinstall_std -C build

%find_lang %{name} --with-qt


%changelog
* Tue Sep 30 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.6-1
+ Revision: 6d06745
- BuildRequires qmake5 instead of qt5-macros



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8858 |12cu|anyremote-6.3.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		anyremote
Version:	6.3.2
Release:	1
Summary:	Remote control through bluetooth or IR connection
License:	GPLv2+
Group:		System/Kernel and hardware
URL:		http://anyremote.sourceforge.net/
Source0:	http://sourceforge.net/projects/anyremote/files/%{name}/%{version}/%{name}-%{version}.tar.gz

BuildRequires:	pkgconfig(bluez)
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(xtst)
BuildRequires:  pkgconfig(xi)

Requires:	bluez
Requires:	irda-utils
Suggests:	kanyremote
Suggests:	anyremote2html

%description
The overall goal of this project is to provide wireless remote control program
on Linux through Bluetooth, InfraRed, Wi-Fi or just TCP/IP connection.

anyRemote supports wide range of modern cell phones line Nokia, SonyEricsson,
Motorola and others.

anyRemote was developed as thin "communication" layer between Buetooth
(IR, Wi-Fi) capable phone and Linux, and in principle could be configured to
manage almost any software.

anyRemote could be used with:
* bluetooth connection with java client if cell phone is JSR82 compatible
* Wi-Fi connection with java client if phone supports Wi-Fi
* IR connection with java client if java realization in phone supports access
  to IR port
* ordinary TCP/IP connection with java client, if PC is connectable from
  the Internet
* bluetooth, infrared or cable connection using AT "modem" commands
* web interface
* it supports some of IR remotes supplied with TV tuner cards (like LIRC)
* it has limited support for Bemused clients 

anyRemote is a console application, but in addition there are GUI front ends
for Gnome and KDE.

%package doc
Summary:	Documentations for anyRemote
Group:		System/Kernel and hardware
Conflicts:	%{name} < 4.14
BuildArch:	noarch

%description doc
Documentation for anyRemote.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std



%files 
%doc NEWS README AUTHORS
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_mandir}/man1/%{name}.*

%files doc
%doc doc-html/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8859 |12cu|aoetools-35-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name aoetools
%define version 35
%define release 1

Summary: Programs to setup ATA over Ethernet device
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://downloads.sourceforge.net/project/aoetools/aoetools/%{version}/%{name}-%{version}.tar.gz
License: GPLv2+ 
Group: System/Kernel and hardware
Url: http://sourceforge.net/projects/aoetools/

%description
The aoetools are programs for users of the ATA over Ethernet (AoE)
network storage protocol, a simple protocol for using storage over
an ethernet LAN.

%prep
%setup -q

%build
mkdir -p %buildroot
%make CFLAGS="%optflags"

%install
%makeinstall_std
# fix attr
chmod 755 %{buildroot}%{_sbindir}/*

%files
%doc HACKING NEWS README
%_sbindir/*
%_mandir/*/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8860 |12cu|apache-commons-codec-1.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global base_name codec
%global short_name commons-%{base_name}

# enable OSGi automatic dep solving
%global _use_internal_dependency_generator 0
%global __find_provides /usr/lib/rpm/osgideps.pl -p
%global __find_requires /usr/lib/rpm/osgideps.pl -r

Name:		apache-%{short_name}
Version:	1.4
Release:	1
Summary:	Implementations of common encoders and decoders
Group:		Development/Java
License:	ASL 2.0
URL:		http://commons.apache.org/%{base_name}/
Source0:	http://archive.apache.org/dist/commons/%{base_name}/source/%{short_name}-%{version}-src.tar.gz
Source1:	m2-repo.tar.gz
BuildArch:	noarch

BuildRequires: java-devel >= 0:1.6.0
BuildRequires: jpackage-utils
BuildRequires: maven2
#BuildRequires: maven2-plugin-antrun
#BuildRequires: maven2-plugin-assembly
#BuildRequires: maven2-plugin-compiler
#BuildRequires: maven2-plugin-idea
#BuildRequires: maven2-plugin-install
#BuildRequires: maven2-plugin-jar
#BuildRequires: maven2-plugin-javadoc
#BuildRequires: maven2-plugin-resources
#BuildRequires: maven-doxia-sitetools
#BuildRequires: maven-plugin-bundle
#BuildRequires: maven-surefire-maven-plugin
#BuildRequires: maven-surefire-provider-junit
Requires:      java >= 0:1.6.0
Requires:      jpackage-utils
Requires(post):jpackage-utils
Requires(postun):jpackage-utils

Provides:      jakarta-%{short_name}
Obsoletes:     jakarta-%{short_name}
# It looks like there are packages in F-13 that BR/R the short name
Provides:      %{short_name} = %{version}-%{release}
Obsoletes:     %{short_name} < %{version}-%{release}

%description
Commons Codec is an attempt to provide definitive implementations of
commonly used encoders and decoders. Examples include Base64, Hex,
Phonetic and URLs.

%package javadoc
Summary:       API documentation for %{name}
Group:         Development/Java
Requires:      jpackage-utils
Obsoletes:     jakarta-%{short_name}-javadoc

%description javadoc
%{summary}.

%prep
%setup -q -n %{short_name}-%{version}-src

export MAVEN_REPO_LOCAL=$(pwd)/.m2/repository
mkdir -p $MAVEN_REPO_LOCAL
tar -xf %{SOURCE1} -C $MAVEN_REPO_LOCAL

sed -i 's/\r//' RELEASE-NOTES*.txt LICENSE.txt NOTICE.txt

%build
export MAVEN_REPO_LOCAL=$(pwd)/.m2/repository
mvn -Dmaven.repo.local=$MAVEN_REPO_LOCAL \
    install javadoc:javadoc

%install

# jars
install -pD -T target/%{short_name}-%{version}.jar \
  %{buildroot}%{_javadir}/%{short_name}.jar
(cd %{buildroot}%{_javadir} && for jar in *; do ln -sf ${jar} `echo $jar| sed "s|%{short_name}|%{name}|g"`; done)

# javadocs
install -d -m 755 %{buildroot}%{_javadocdir}/%{name}
cp -pr target/site/apidocs/* %{buildroot}%{_javadocdir}/%{name}

# pom
install -pD -T -m 644 pom.xml %{buildroot}%{_mavenpomdir}/JPP-%{short_name}.pom
%add_to_maven_depmap org.apache.commons %{short_name} %{version} JPP %{short_name}

# following line is only for backwards compatibility. New packages
# should use proper groupid org.apache.commons
%add_to_maven_depmap %{short_name} %{short_name} %{version} JPP %{short_name}

%post
%update_maven_depmap

%postun
%update_maven_depmap

%pre javadoc
# workaround for rpm bug, can be removed in F-17
[ $1 -gt 1 ] && [ -L %{_javadocdir}/%{name} ] && \
rm -rf $(readlink -f %{_javadocdir}/%{name}) %{_javadocdir}/%{name} || :

%files
%doc LICENSE.txt NOTICE.txt RELEASE-NOTES*
%{_mavendepmapfragdir}/*
%{_mavenpomdir}/*
%{_javadir}/*

%files javadoc
%doc LICENSE.txt
%{_javadocdir}/%{name}
%changelog
* Fri Oct 25 2013 Ilya <ilyahohryakov@gmail.com> 1.4-1
+ Revision: 6704196
- Fixed spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8861 |12cu|apache-commons-configuration-1.6-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%global base_name       configuration
%global short_name      commons-%{base_name}

Name:           apache-%{short_name}
Version:        1.6
Release:        7
Summary:        Commons Configuration Package

Group:          Development/Java
License:        ASL 2.0
URL:            http://commons.apache.org/%{base_name}/
Source0:        http://www.apache.org/dist/commons/%{base_name}/source/%{short_name}-%{version}-src.tar.gz
Patch1:         0002-Remove-test-deps.patch
BuildArch:      noarch

BuildRequires:  java-devel
BuildRequires:  jpackage-utils >= 0:1.7.2
#BuildRequires:  maven-doxia-sitetools
#BuildRequires:  maven-plugin-bundle
BuildRequires:  maven-surefire-maven-plugin
BuildRequires:  maven-surefire-provider-junit
#BuildRequires:  maven2-plugin-antrun
BuildRequires:  maven2-plugin-assembly
BuildRequires:  maven2-plugin-compiler
#BuildRequires:  maven2-plugin-idea
BuildRequires:  maven2-plugin-install
BuildRequires:  maven2-plugin-jar
BuildRequires:  maven2-plugin-javadoc
BuildRequires:  maven2-plugin-resources
BuildRequires:  maven2

BuildRequires:  xalan-j2
BuildRequires:  xerces-j2
BuildRequires:  xml-commons-apis
#BuildRequires:  apache-commons-beanutils >= 0:1.7.0
BuildRequires:  apache-commons-codec
BuildRequires:  apache-commons-lang
#BuildRequires:  apache-commons-logging
# convert to apache-commons when transition is done
#BuildRequires:  apache-commons-collections
BuildRequires:  jakarta-commons-dbcp
#BuildRequires:  apache-commons-digester
#BuildRequires:  apache-commons-jxpath
BuildRequires:  jakarta-commons-pool
BuildRequires:  servlet25
BuildRequires:  tomcat6

Requires:  servlet25
#Requires:  apache-commons-beanutils >= 0:1.7.0
Requires:  apache-commons-codec
#Requires:  apache-commons-jxpath
Requires:  apache-commons-lang
#Requires:  apache-commons-logging
#Requires:  apache-commons-collections
Requires:  jakarta-commons-dbcp
#Requires:  apache-commons-digester
Requires:  jakarta-commons-pool
Requires:  xerces-j2
Requires:  xml-commons-apis

Requires(post):   jpackage-utils >= 1.7.2
Requires(postun): jpackage-utils >= 1.7.2

Provides:       jakarta-%{short_name} = 0:%{version}-%{release}
Obsoletes:      jakarta-%{short_name} < 0:%{version}-%{release}

%description
Configuration is a project to provide a generic Configuration
interface and allow the source of the values to vary. It
provides easy typed access to single, as well as lists of
configuration values based on a 'key'.
Right now you can load properties from a simple properties
file, a properties file in a jar, an XML file, JNDI settings,
as well as use a mix of different sources using a
ConfigurationFactory and CompositeConfiguration.
Custom configuration objects are very easy to create now
by just subclassing AbstractConfiguration. This works
similar to how AbstractList works.

%package        javadoc
Summary:        API documentation for %{name}
Group:          Development/Java
Requires:       jpackage-utils

Provides:       jakarta-%{short_name}-javadoc = 0:%{version}-%{release}
Obsoletes:      jakarta-%{short_name}-javadoc < 0:%{version}-%{release}

%description    javadoc
%{summary}.


%prep
%setup -q -n %{short_name}-%{version}-src
%patch1 -p1
%{__sed} -i 's/\r//' LICENSE.txt

%build
# we skip tests because we don't have test deps
mvn \
	-Dmaven.test.skip=true \
	install javadoc:javadoc

%install
# jars
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
install -p -m 644 target/%{short_name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar
ln -sf %{name}.jar $RPM_BUILD_ROOT%{_javadir}/%{short_name}.jar


# javadoc
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}
cp -pr target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}

# Install pom
install -d -m 755 $RPM_BUILD_ROOT%{_mavenpomdir}
install -pm 644 pom.xml $RPM_BUILD_ROOT/%{_mavenpomdir}/JPP-%{short_name}.pom
%add_to_maven_depmap org.apache.commons %{short_name} %{version} JPP %{short_name}

# following line is only for backwards compatibility. New packages
# should use proper groupid org.apache.commons and also artifactid
%add_to_maven_depmap %{short_name} %{short_name} %{version} JPP %{short_name}

%pre javadoc
# workaround for rpm bug, can be removed in F-17
[ $1 -gt 1 ] && [ -L %{_javadocdir}/%{name} ] && \
rm -rf $(readlink -f %{_javadocdir}/%{name}) %{_javadocdir}/%{name} || :

%post
%update_maven_depmap

%postun
%update_maven_depmap

%files
%{_mavendepmapfragdir}/*
%{_mavenpomdir}/JPP-%{short_name}.pom
%doc LICENSE.txt
%{_javadir}/*.jar

%files javadoc
%doc LICENSE.txt
%doc %{_javadocdir}/%{name}

%changelog
* Thu Dec 05 2013 Ilya Khokhryakov <ilyahohryakov@gmail.com> 1.6-7
+ Revision: ecf72df
- Commented out apache-commons-jxpath requirement



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8862 |12cu|apache-gallery-1.0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	Apache-Gallery

Name:		    apache-gallery
Version:	    1.0.2
Release:	    2
Summary:	    A mod_perl handler to create an image gallery
License:	    GPL or Artistic
Group:		    Networking/WWW
URL:		    http://apachegallery.dk/
Source0:	    http://apachegallery.dk/download/%{module}-%{version}.tar.gz
Patch0:		    %{name}-0.9.5.urlbase.patch
Requires:	    apache-mod_perl
Obsoletes:	    perl-Apache-gallery
Provides:	    perl-Apache-gallery
BuildRequires:	apache-mod_perl
# (tv) for testsuite:
BuildRequires:	perl(CGI)
BuildRequires:	perl(URI::Escape)
BuildRequires:	perl(Image::Imlib2)
BuildRequires:	perl(Image::Info)
BuildRequires:	perl(Image::Size)
BuildRequires:	perl(Text::Template)
#BuildRequires:	perl(Test::MockObject)
BuildRequires:	perl(Test::Pod)
BuildRequires:	perl-devel
BuildArch:	    noarch

%description
Apache::Gallery creates an thumbnail index of each directory and
allows viewing pictures in different resolutions. Pictures are
resized on the fly and cached.

%prep
%setup -q -n %{module}-%{version}
#patch0 -p1

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std
install -d -m 755 %{buildroot}%{_datadir}/apache-gallery/default
install -d -m 755 %{buildroot}/var/www/apache-gallery/static

for template in default new; do
    install -d -m 755 %{buildroot}%{_datadir}/apache-gallery/$template
    install -m 644 templates/$template/*.tpl %{buildroot}%{_datadir}/apache-gallery/$template
    install -m 644 templates/$template/gallery.css %{buildroot}/var/www/apache-gallery/static/$template.css
done

install -m 644 htdocs/* %{buildroot}/var/www/apache-gallery/static

install -d -m 755 %{buildroot}/var/www/apache-gallery/photos

install -d -m 755 %{buildroot}/var/cache/apache-gallery

# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# %{name} Apache configuration
Alias /apache-gallery/static /var/www/apache-gallery/static
Alias /apache-gallery /var/www/apache-gallery/photos

<IfModule mod_perl.c>
    PerlSetVar GalleryTemplateDir '/usr/share/apache-gallery/default'
    PerlSetVar GalleryCacheDir    '/var/cache/apache-gallery'
    PerlSetVar GalleryURLBase     '/apache-gallery/static'
    PerlOptions +GlobalRequest

    <Directory /var/www/apache-gallery>
        Require all granted
    </Directory>

    <Directory /var/www/apache-gallery/photos>
        SetHandler        modperl
        PerlResponseHandler       Apache::Gallery
    </Directory>

    <Directory /var/cache/apache-gallery>
        Require all granted
    </Directory>
</ifModule>
EOF

%check
#make test

%files
%doc README Changes INSTALL LICENSE TODO UPGRADE
%config(noreplace) %{_webappconfdir}/%{name}.conf
%{perl_vendorlib}/Apache
%{_datadir}/%{name}
%attr(-,apache,apache) /var/cache/%{name}
/var/www/%{name}
%{_mandir}/*/*



%changelog
* Sat Feb 19 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-0.RC2.9mdv2011.0
+ Revision: 638766
- update urlbase patch to handle bugs #62482 and #61937

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-0.RC2.8mdv2011.0
+ Revision: 609982
- rebuild

* Mon Mar 01 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-0.RC2.7mdv2010.1
+ Revision: 513191
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise

* Tue Sep 01 2009 Thierry Vignaud <tv@mandriva.org> 1.0-0.RC2.7mdv2010.0
+ Revision: 423977
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 1.0-0.RC2.6mdv2009.0
+ Revision: 135820
- restore BuildRoot

* Tue Dec 18 2007 Thierry Vignaud <tv@mandriva.org> 1.0-0.RC2.6mdv2008.1
+ Revision: 132461
- BR perl(CGI) for testsuite
- kill re-definition of %%buildroot on Pixel's request


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-0.RC2.6mdv2007.0
- buildrequires (URI::Escape)

* Fri Jun 30 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-0.RC2.5mdv2007.0
- relax buildrequires versionning
- buildrequires perl(Image::Size)

* Mon Jun 26 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-0.RC2.4mdv2007.0
- rebuild with corrected webapp macros

* Tue Jun 20 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-0.RC2.3mdv2007.0
- rename to apache-gallery, as it is not a perl library
- mv data files under /usr/share/apache-gallery, web files under /var/www/apache-gallery and temp files under /var/cache/apache-gallery
- fix stylesheet install
- drop previous patches
- new configurable base url patch
- default apache configuration

* Tue Jun 28 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-0.RC2.2mdk 
- requires apache-mod_perl
- drop useless patches
- include empty templates, otherwise the application crashes

* Thu Jun 02 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-0.RC2.1mdk 
- new version
- re-enable make test in %%check

* Fri Feb 18 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.9.1-4mdk
- spec file cleanups, remove the ADVX-build stuff
- disable make test for now

* Wed Jan 26 2005 Guillaume Rousse <guillomovitch@mandrake.org> 0.9.1-3mdk 
- fix non-jpg images issue
- fix icons path
- use /var/cache/gallery as cache location
- fix lowercase summary
- remove empty files
- change URL

* Fri Sep 17 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.9.1-2mdk 
- fixed mod_perl2 issue

* Sun Sep 12 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.9.1-1mdk
- new version  
- buildrequires

* Wed Jul 21 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.8-2mdk 
- rpmbuildupdate aware

* Wed Apr 07 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.8-1mdk
- new version
- correct source URL
- corrected buildrequires

* Wed Feb 25 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.7-4mdk
- fixed dir ownership (distlint)

* Mon Jan 12 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.7-3mdk
- buildrequires (slbd)

* Mon Dec 08 2003 Guillaume Rousse <guillomovitch@mandrake.org> 0.7-2mdk
- included missing templates and icons

* Mon Dec 08 2003 Guillaume Rousse <guillomovitch@mandrake.org> 0.7-1mdk
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8863 |12cu|apache-mod_auth_kerb-5.4-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_auth_kerb
%define mod_conf 11_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	Apache module to provides authentifation against a Kerberos server
Name:		apache-%{mod_name}
Version:	5.4
Release:	8
Group:		System/Servers
License:	BSD-like
URL:		http://modauthkerb.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/modauthkerb/%{mod_name}-%{version}.tar.gz
Source1:	%{mod_conf}
Patch1:		mod_auth_kerb-5.4-rcopshack.patch
Patch2:		mod_auth_kerb-5.4-fixes.patch
Patch3:     mod_auth_kerb-5.4-s4u2proxy.patch
Patch4:     mod_auth_kerb-5.4-httpd24.patch

Requires:	krb5-libs
BuildRequires:	krb5-devel
BuildRequires:	automake
BuildRequires:	autoconf2.5
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	file

%description
Mod_auth_kerb is an apache module designed to provide Kerberos
user authentication to the Apache web server. Using the Basic
Auth mechanism, it retrieves a username/password pair from the
browser and checks them against a Kerberos server as set up by
your particular organization. It also supports mutual ticket
authentication, but most browsers do not support that natively.

I might look into writing a netscape plugin for it at some point.
Some browsers also require being told that they are to use Basic
Auth as opposed to seeing KerberosV* and handling that as basic
auth. The module accounts for this and 'tricks' the browser into
thinking it's normal basic auth. 

If you are using the Basic Auth mechanmism, the module does not
do any special encryption of any sort. The passing of the
username and password is done with the same Base64 encoding that
Basic Auth uses. This can easily be converted to plain text. To
counter this, I would suggest also using mod_ssl. 

%prep

%setup -q -n %{mod_name}-%{version}
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1

cp %{SOURCE1} %{mod_conf}

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build
%configure2_5x --localstatedir=/var/lib \
    --with-krb5=%{_prefix} \
    --without-krb4
%make

%install
rm -rf .libs; cp -rp src/.libs .

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}


%files
%doc INSTALL LICENSE README
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}

%changelog
* Fri Jul 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 5.4-8
+ Revision: 09b2a80
- Fix build for modern apache



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8864 |12cu|apache-mod_dns-1.02-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define apache_version 2.2.6
%define mod_name mod_dns
%define mod_conf B24_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	DNS Protocol module for Apache 2.x
Name:		apache-%{mod_name}
Version:	1.02
Release:	11
Group:		System/Servers
License:	Apache License
URL:		http://www.beamartyr.net/
Source0:	http://www.beamartyr.net/mod-dns-%{version}.tar.bz2
Source1:	%{mod_conf}
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= %{apache_version}
Requires(pre):	apache >= %{apache_version}
Requires:	apache-conf >= %{apache_version}
Requires:	apache >= %{apache_version}
BuildRequires:	apache-devel >= %{apache_version}

%description
DNS Protocol module for Apache 2.x
 
%prep

%setup -q -n mod-dns

cp %{SOURCE1} %{mod_conf}

%build

%{_bindir}/apxs -c mod_dns.c buckets.c errors.c protocol.c rr/*.c

%install

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

install -m0755 .libs/%{mod_so} %{buildroot}%{_libdir}/apache-extramodules
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

%post
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%clean

%files
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}




%changelog
* Thu Apr 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.02-11
+ Revision: 2549859
- Do not restart /etc/init.d/httpd



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8865 |12cu|apache-mod_musicindex-1.4.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define apache_version 2.4.0
%define mod_name mod_musicindex
%define mod_conf B31_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	DSO module for the apache Web server
Name:		apache-%{mod_name}
Version:	1.4.0
Release:	2
Group:		System/Servers
License:	LGPLv2.1
URL:		http://hacks.slashdirt.org/musicindex/
Source0:	http://hacks.slashdirt.org/musicindex/%{mod_name}-%{version}.tar.gz
Source1:	%{mod_conf}
Patch0:		mod_musicindex-libdir.diff
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):  apache-conf >= %{apache_version}
Requires(pre):  apache >= %{apache_version}
Requires:	apache-conf >= %{apache_version}
Requires:	apache >= %{apache_version}
BuildRequires:  apache-devel >= %{apache_version}
BuildRequires:	pkgconfig(flac)
BuildRequires:	id3tag-devel
BuildRequires:	mad-devel
BuildRequires:	pkgconfig(ogg)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(libarchive)
BuildRequires:	libmp4v2-devel
BuildRequires:	mysql-devel

%description
mod_musicindex is an Apache module aimed at being a C alternative to the Perl
module Apache::MP3. It allows nice displaying of directories containing MP3,
Ogg Vorbis, FLAC, or MP4/AAC files, including sorting them on various fields,
streaming/downloading them, constructing playlists, and searching. It also
provides features such as RSS and Podcast feeds, multiple CSS support, and
archive downloads.

%prep

%setup -q -n %{mod_name}-%{version}
%patch0 -p0

cp %{SOURCE1} %{mod_conf}

%build
rm -f configure
autoreconf -fi

%configure2_5x --localstatedir=/var/lib \
    --libdir=%{_libdir}

%make 

%install

install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
install -d %{buildroot}%{_libdir}/apache-extramodules

%makeinstall_std 

mv %{buildroot}%{_libdir}/%{mod_so} %{buildroot}%{_libdir}/apache-extramodules/

install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}


%find_lang %{mod_name}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
        %{_initrddir}/httpd restart 1>&2
    fi
fi

%files -f %{mod_name}.lang
%doc AUTHORS COPYING ChangeLog README README.Handlers
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
%{_datadir}/%{mod_name}



%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 1.3.5-6mdv2012.0
+ Revision: 772692
- rebuild

* Tue May 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.5-5
+ Revision: 678353
- mass rebuild

* Thu Mar 17 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.5-4
+ Revision: 645769
- relink against libmysqlclient.so.18

* Thu Dec 02 2010 Paulo Andrade <pcpa@mandriva.com.br> 1.3.5-3mdv2011.0
+ Revision: 605223
- Rebuild with apr with workaround to issue with gcc type based

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.5-2mdv2011.0
+ Revision: 588037
- rebuild

* Sun Oct 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.5-1mdv2011.0
+ Revision: 584669
- 1.3.5

* Mon Aug 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.4-1mdv2011.0
+ Revision: 568082
- 1.3.4

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-3mdv2010.1
+ Revision: 516154
- rebuilt for apache-2.2.15

* Thu Feb 18 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-2mdv2010.1
+ Revision: 507473
- rebuild

* Tue Feb 16 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-1mdv2010.1
+ Revision: 506519
- 1.3.1

* Thu Jan 14 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-1mdv2010.1
+ Revision: 491462
- 1.3.0

* Sat Aug 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.2.5-2mdv2010.0
+ Revision: 406625
- rebuild

* Sun Jun 21 2009 Oden Eriksson <oeriksson@mandriva.com> 1.2.5-1mdv2010.0
+ Revision: 387754
- fix build
- 1.2.5
- rediffed patches

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-4mdv2009.1
+ Revision: 326166
- rebuild

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-3mdv2009.0
+ Revision: 235060
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-2mdv2009.0
+ Revision: 215612
- fix rebuild
- hard code %%{_localstatedir}/lib to ease backports

* Mon Mar 31 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-1mdv2009.0
+ Revision: 191188
- import apache-mod_musicindex


* Mon Mar 31 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-1mdv2008.1
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8866 |12cu|apache-mod_qos-10.30-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define apache_version 2.4.0
%define mod_name mod_qos
%define mod_conf B36_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	A quality of service module for the Apache Web Server
Name:		apache-%{mod_name}
Version:	10.30
Release:	1
Group:		System/Servers
License:	GPLv2+
URL:		http://mod-qos.sourceforge.net/
Source0:	http://downloads.sourceforge.net/project/mod-qos/%{mod_name}-%{version}.tar.gz
Source1:	%{mod_conf}
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):  apache-conf >= %{apache_version}
Requires(pre):  apache >= %{apache_version}
Requires:	apache-conf >= %{apache_version}
Requires:	apache >= %{apache_version}
BuildRequires:	apache-devel >= %{apache_version}
BuildRequires:	dos2unix
BuildRequires:	openssl-devel
BuildRequires:	openldap-devel
BuildRequires:	pcre-devel
BuildRequires:	libpng-devel

%description
mod_qos is a quality of service module for the Apache Web Server. It implements
control mechanisms that can provide different priority to different requests
and controls server access based on available resources.

%prep

%setup -q -n %{mod_name}-%{version}
cp %{SOURCE1} %{mod_conf}

find -type f -exec dos2unix {} \;

%build

pushd tools
%configure2_5x \
    --bindir=%{_sbindir}
%make
popd

%{_bindir}/apxs -c -DHAVE_OPENSSL apache2/mod_qos.c -lssl -lcrypto

%install

install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
install -d %{buildroot}/var/lib/%{mod_name}

install -m0755 apache2/.libs/mod_qos.so %{buildroot}%{_libdir}/apache-extramodules/
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

%makeinstall_std -C tools

%post
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%files
%doc doc/* README.TXT
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/mod_qos.so
%attr(0755,root,root) %{_sbindir}/*
%dir %attr(0711,apache,apache) /var/lib/%{mod_name}

%changelog
* Thu Apr 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 10.30-1
+ Revision: 1a8eb71
- Added openldap BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8867 |12cu|apache-mod_websh-3.5.0-19
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_websh
%define mod_conf 24_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	Tcl scripting as a DSO module for the apache web server
Name:		apache-%{mod_name}
Version:	3.5.0
Release:	19
Group:		System/Servers
License:	Apache License
URL:		http://tcl.apache.org/websh/
Source0:	websh-%{version}.tar.bz2
Source1:	%{mod_conf}
Patch0:		%{mod_name}-register.patch
Patch1:		websh-tcl_version.diff
BuildRequires:	tcl >= 8.4.5
BuildRequires:	tcl-devel >= 8.4.5
BuildRequires:	autoconf2.5
BuildRequires:	automake
Requires:	tcl >= 8.4.5
Requires(pre): tcl >= 8.4.5
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	file

%description
Websh is a rapid development environment for building powerful,
fast, and reliable web applications. webshell is versatile and
handles everything from HTML generation to data-base driven
one-to-one page customization.

%prep

%setup -q -n websh-%{version}
%patch0 -p0
%patch1 -p0

cp %{SOURCE1} %{mod_conf}


# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build

cd src/unix
export WANT_AUTOCONF_2_5=1
rm -f missing
libtoolize --copy --force; aclocal; autoconf; automake --copy --foreign --add-missing --force-missing ||:

export INC="-I`%{_bindir}/apxs -q INCLUDEDIR` `apr-1-config --includes` `apu-1-config --includes`"

%configure2_5x --localstatedir=/var/lib \
    --enable-shared \
    --enable-threads \
    --with-httpdinclude=%{_includedir}/apache

perl -pi -e "s|^HTTPD_INCLUDES.*|HTTPD_INCLUDES = $INC|g" Makefile

cp configure.ac configure.in
make mod_websh.so

mkdir ../../.libs; mv mod_websh%{version}.so ../../.libs/mod_websh.so

%install

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

install -d %{buildroot}%{_var}/www/html/addon-modules
ln -s ../../../..%{_docdir}/%{name}-%{version} %{buildroot}%{_var}/www/html/addon-modules/%{name}-%{version}

%post
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%clean

%files
%doc INSTALL README src/ChangeLog src/license.terms doc/html/* doc/quickref.xml
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
%{_var}/www/html/addon-modules/*

%changelog
* Fri Apr 04 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.5.0-19
+ Revision: d221bb3
- Fix build with new autotools



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8868 |12cu|ape-1.1.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define revision 0eff8f0

Name:		ape
Version:	1.1.2
Release:	8
Summary:    	A full-featured OpenSource solution designed for Ajax Push
License:    	GPLv2+
Group:      	Networking/Other
URL:        	http://www.ape-project.org/
Source:     	APE-Project-APE_Server-v1.1.0-14-g0eff8f0.tar.gz
Source1:     	ape.sysconfig
Source2:     	ape.init
Source3:	http://www.ape-project.org/stable/APE_JSF-1.1.0.tar.gz
Patch0:		ape-makefile.patch
Patch1:		ape-conf.patch
BuildRequires:	mysql-devel
BuildRequires:	js-devel
BuildRequires:	udns-devel
BuildRequires:	mysac-devel
BuildRequires:  tar
BuildRequires:  gzip

%description
A full-featured OpenSource solution designed for Ajax Push. It includes a 
webserver and a Javascript Framework. APE allows to implement any kind of 
real-time data streaming to a web browser, without having to install 
anything on the client-side 

%package        www
Summary:        APE frontend
Group:          Networking/Other
Suggests:       %{name}
Requires:       webserver

%description    www
This package let comunication between APE and apache


%prep
%setup -q -n APE-Project-APE_Server-%{revision}
%patch0 -p1 -b .makefile
%patch1 -p1 -b .conf

cat bin/ape.conf|sed -r 's|/usr/lib|%{_libdir}|' >  ape.conf.1
%{__rm} -f bin/ape.conf
mv ape.conf.1 bin/ape.conf

cat Makefile|sed -r 's|/usr/lib|%{_libdir}|' >  Makefile.1
%{__rm} -f Makefile
mv Makefile.1 Makefile

%if %mdkversion < 201100
cat modules/Makefile|sed -r 's|mysqld|mysqlclient|' >  Makefile.1
%{__rm} -f modules/Makefile
mv Makefile.1 modules/Makefile

%endif


echo "HAS_MYSQL = yes" > ./modules/mysql.mk
echo "#define USE_EPOLL_HANDLER" > ./src/configure.h
echo "LINUX_BUILD = 1" > ./modules/plateform.mk
echo "#define _USE_MYSQL 1" >> ./src/configure.h

%make
# "CFLAGS=%optflags"
cd modules
%make  LIBDIR=%{_libdir}

%install
%makeinstall
%{__install} -d %{buildroot}%{_sysconfdir}/ape
%{__install} bin/ape.conf %{buildroot}%{_sysconfdir}/ape
%{__install} modules/conf/inlinepush.conf %{buildroot}%{_sysconfdir}/ape
%{__install} modules/conf/proxy.conf %{buildroot}%{_sysconfdir}/ape
%{__install} -d %{buildroot}%{_libdir}/ape
%{__install} modules/lib/libmod_spidermonkey.so %{buildroot}%{_libdir}/ape
%{__mkdir_p}  %{buildroot}%{_var}/log/ape
%{__mkdir_p} %{buildroot}%{_initrddir}
%{__mkdir_p} %{buildroot}%{_sysconfdir}/sysconfig
%{__install} -m0755 %{SOURCE2} %{buildroot}%{_initrddir}/ape
%{__install} -m0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/sysconfig/ape
echo scripts_path = %{_docdir}/ape/ > %{buildroot}%{_sysconfdir}/ape/javascript.conf
# provide a simple apache config
%{__mkdir_p} %{buildroot}%{_sysconfdir}/httpd/conf/vhosts.d/
cat > %{buildroot}%{_sysconfdir}/httpd/conf/vhosts.d/99_ape.conf << EOF
<VirtualHost *>
        Servername localhost
        ServerAlias ape.*
        ServerAlias *.ape.*
 
        DocumentRoot "/var/www/ape/"
</VirtualHost>

<Directory /var/www/ape/>
    Options -Indexes FollowSymLinks MultiViews
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>
EOF

%{__mkdir_p} %{buildroot}%{_var}/www/ape/
pushd %{buildroot}%{_var}/www/ape/
tar -zxvf %{SOURCE3} 
popd

%clean
%{__rm} -rf %{buildroot}


%preun
%_preun_service ape

%pre
%_pre_useradd ape %{_libdir}/ape /bin/false

%postun
%_postun_userdel ape
%_postun_groupdel ape



%post
%_post_service ape



%files
%defattr(-,root,root)
%doc scripts/*
%dir %{_sysconfdir}/ape/
%dir %{_libdir}/ape/
%dir %{_var}/log/ape
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/ape
%attr(0755,root,root) %{_initrddir}/ape
%config(noreplace) %{_sysconfdir}/ape/ape.conf
%config(noreplace) %{_sysconfdir}/ape/javascript.conf
%config(noreplace) %{_sysconfdir}/ape/inlinepush.conf
%config(noreplace) %{_sysconfdir}/ape/proxy.conf
%_sbindir/*
%{_libdir}/ape/*

%files www
%dir %{_var}/www/ape/
%config(noreplace) %{_sysconfdir}/httpd/conf/vhosts.d/99_ape.conf
%{_var}/www/ape/*


%changelog
* Wed Jun 29 2011 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1.1.2-6mdv2011.0
+ Revision: 688241
- SPEC fixes and missing conf files

* Mon Jun 27 2011 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1.1.2-5
+ Revision: 687388
- apache macros

* Mon Jun 27 2011 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1.1.2-4
+ Revision: 687385
- www subpackage to communicate with apache

* Sun Jun 26 2011 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1.1.2-3
+ Revision: 687381
- init script fixes
- mysql 5.1 support

* Sun Jun 26 2011 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1.1.2-2
+ Revision: 687270
- lib64 support
- import ape


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8869 |12cu|api-sanity-checker-1.98.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:An automatic generator of basic unit tests for a C/C++ library API
Name:		api-sanity-checker
Version:	1.98.6
Release:	1
Group:		Development/Other
License:	GPLv1+ or LGPLv2+
URL:		http://ispras.linuxbase.org/index.php/API_Sanity_Checker
Source0:	https://github.com/lvc/api-sanity-checker/archive/%{version}.tar.gz
Requires:   gcc-c++
Requires:   abi-compliance-checker >= 1.99
BuildRequires:   abi-compliance-checker >= 1.99
BuildArch:	noarch

%description
An automatic generator of basic unit tests for a shared C/C++
library. It helps to quickly generate "shallow"-quality test
cases for every API symbol straight from the library header
files.

%prep
%setup -q
chmod 0644 LICENSE README

%build
# Nothing to build.

%install
mkdir -p %{buildroot}%{_prefix}
perl Makefile.pl -install --prefix=%{_prefix} --destdir=%{buildroot}

%files
%doc LICENSE README doc/
%{_bindir}/%{name}
%{_datadir}/%{name}

%changelog
* Wed Oct 16 2013 Andrey Ponomarenko <aponomarenko@rosalab.ru> 1.98.6-1
+ Revision: 43ec096
- Fixed source file name



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8870 |12cu|apper-0.8.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	KDE interface for PackageKit
Name:		apper
Version:	0.8.1
Release:	2
License:	GPLv2+
Group:		System/Configuration/Packaging
Source0: 	http://fr2.rpmfind.net/linux/KDE/stable/apper/%{version}/%{name}-%{version}.tar.bz2
URL:		http://www.opendesktop.org/content/show.php/Apper?content=84745
BuildRequires:	kdelibs4-devel
BuildRequires:	kdebase4-workspace-devel
BuildRequires:	qt4-qtdbus
BuildRequires:	packagekit-qt-devel >= 0.8.8
BuildRequires:	desktop-file-utils
Requires:	packagekit >= 0.8.5
Provides:	packagekit-gui
Obsoletes:	kpackagekit
Obsoletes:	kpackagekit-common

%description
KDE interface for PackageKit.

%files -f %name.lang
%{_kde_bindir}/*
%{_kde_libdir}/kde4/*.so
%{_kde_libdir}/lib%{name}.so
%{_kde_libdir}/kde4/imports/org/kde/apper
%{_kde_libdir}/kde4/libexec/apper-pk-session
%{_kde_appsdir}/*
%{_kde_datadir}/applications/kde4/*.desktop
%{_kde_services}/*.desktop
%{_kde_services}/kded/*.desktop
%{_datadir}/dbus-1/services/*.service
%{_kde_mandir}/man1/*

#--------------------------------------------------------------------

%prep
%setup -q -n %name-%version
%apply_patches

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

desktop-file-install --vendor='' \
	--dir %buildroot%_kde_datadir/applications/kde4 \
	--remove-category='System' \
	--add-category='Settings' \
	--remove-mime-type='application/x-deb' \
	%buildroot%_kde_datadir/applications/kde4/*.desktop

#hack
mv %{buildroot}%{_kde_libdir}/apper/lib%{name}.so %{buildroot}%{_kde_libdir}/lib%{name}.so

%find_lang %name --all-name

# hack around gnome-packagekit conflict
mv %{buildroot}%{_datadir}/dbus-1/services/org.freedesktop.PackageKit.service \
%{buildroot}%{_datadir}/dbus-1/services/kde-org.freedesktop.PackageKit.service 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8871 |12cu|aqemu-0.8.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: aqemu
Version: 0.8.2
Release: 1
Summary: A QT graphical interface to QEMU and KVM
Group: Emulators
License: GPLv2+
URL: http://aqemu.sourceforge.net
Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
# Patch for desktop file to ensure it shows up in the GNOME overview.
# Upstream: http://sourceforge.net/tracker/?func=detail&aid=3430317&group_id=229794&atid=1078458
Patch0: aqemu-0.8.2-rosa-desktop.patch
# Fatch for vncview.cp file to disable macro that clashes with QT 4.8.
# Upstram: http://sourceforge.net/tracker/?func=detail&aid=3429937&group_id=229794&atid=1078458
Patch1: aqemu-0.8.2-qt48.patch
Patch2: Utils-format-path.patch
BuildRequires: qt-devel 
BuildRequires: cmake 
BuildRequires: libvncserver-devel
BuildRequires: desktop-file-utils
BuildRequires: gnutls-devel
BuildRequires: hicolor-icon-theme
Requires: qemu

%description
AQEMU is a graphical user interface to QEMU and KVM, written in Qt4. The 
program has a user-friendly interface and allows user to set the 
majority of QEMU and KVM options on their virtual machines.

%prep
%setup -q
%patch0
%patch1
%patch2 -p1

%build
cmake -DCMAKE_INSTALL_PREFIX=/usr -DMAN_PAGE_COMPRESSOR=bzip2
%make

%install
make DESTDIR=%{buildroot} install
# Copy 48x48 and 64x64 icons to correct location.
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/{48x48,64x64}/apps
mv %{buildroot}%{_datadir}/pixmaps/%{name}_48x48.png \
   %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/%{name}.png
mv %{buildroot}%{_datadir}/pixmaps/%{name}_64x64.png \
   %{buildroot}%{_datadir}/icons/hicolor/64x64/apps/%{name}.png
# Remove directories from install which are not being deployed in RPM.
rm -rf %{buildroot}%{_datadir}/pixmaps
rm -rf %{buildroot}%{_datadir}/menu
rm -rf %{buildroot}%{_datadir}/doc/%{name}
# Validate the icon file.
desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop

%files
%{_bindir}/%{name}
%doc AUTHORS CHANGELOG COPYING TODO
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}
%{_datadir}/icons/hicolor/48x48/apps/%{name}.png
%{_datadir}/icons/hicolor/64x64/apps/%{name}.png
%{_mandir}/man1/%{name}.1*

%changelog

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8872 |12cu|arandr-0.1.7.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Screen layout editor for xrandr 1.2 (Another XRandR gui)
Name:		arandr
URL:		http://christian.amsuess.com/tools/%{name}/
Version:	0.1.7.1
Release:	1
Source0:	http://christian.amsuess.com/tools/%{name}/files/%{name}-%{version}.tar.gz
License:	GPLv3
Group:		System/X11
BuildArch:	noarch
BuildRequires:	python-devel
BuildRequires:	python-docutils
Requires:	task-x11
Requires:	pygtk2.0

%description
Provide a simple visual front end for XRandR 1.4, client side X only (no
xorg.conf involved, no pre-1.2 options).
Features:
* Full controll over positioning (instead of plain "left of") with edge
  snapping.

* Saving configurations as executable shell scripts (configurations can be
  loaded without using this program).

* Configuration files can be edited to include additional payload (like
  xsetwacom commands tablet PC users need when rotating), which is preserved
  when editing.

* Metacity keybinding integration:

* Saved configurations can be bound to arbitrary keys via metacity custom
  commands.

* Several layouts can be bound to one key; they are cycled
  through. (Useful for "rotate" buttons on tablet PCs.)

* Main widget separated from packaged application (to facilitate
  integration with existing solutions)


%prep
%setup -q


%build
python setup.py build


%install
python setup.py install --root=%{buildroot}


%files
%doc NEWS README TODO
%{py_puresitedir}/screenlayout
%{py_puresitedir}/*.egg-info
%{_bindir}/%{name}
%{_bindir}/unxrandr
%{_datadir}/applications/arandr.desktop
%{_datadir}/locale/
%{_mandir}/man1/*.xz


%changelog
* Tue Jun 04 2013 Giovanni Mariani <mc2374@mclink.it> 0.1.7.1-1
- New release 0.1.7.1

* Wed Nov 16 2011 Alexander Khrukin <akhrukin@mandriva.org> 0.1.5-1
+ Revision: 731184
- imported package arandr
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8873 |12cu|aravis-0.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version}|cut -d. -f1,2)

%define gstapi	0.10
%define api	0.2
%define major	0
%define libname %mklibname %{name} %{api} %{major}
%define girname %mklibname %{name}-gir %{api}
%define devname %mklibname %{name} -d

Summary:	Glib/gobject based library implementing a Genicam interface
Name:		aravis
Version:	0.2.1
Release:	1
License:	GPLv2+
Group:		Development/GNOME and GTK+
Url:		http://www.gnome.org
Source0:	http://ftp.gnome.org/pub/GNOME/sources/aravis/%{url_ver}/%{name}-%{version}.tar.xz

BuildRequires:	intltool
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gstreamer-%{gstapi})
BuildRequires:	pkgconfig(gstreamer-plugins-base-%{gstapi})
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(libnotify)

%description
Aravis is a glib/gobject based library implementing a Genicam interface, 
which can be used for the acquisition of video streams coming from either
ethernet, firewire or USB cameras. It currently only implements an ethernet 
camera protocol used for industrial cameras.

%package -n %{libname}
Summary:	Shared library for %{name}
Group:		System/Libraries

%description -n %{libname}
Aravis is a glib/gobject based library implementing a Genicam interface, 
which can be used for the acquisition of video streams coming from either
ethernet, firewire or USB cameras. It currently only implements an ethernet 
camera protocol used for industrial cameras.

This package contains the shared library for %{name}.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n gstreamer%{gstapi}-%{name}
Summary:	Gstreamer support for %{name}
Group:		Sound
Obsoletes:	%{name}-gstreamer

%description -n gstreamer%{gstapi}-%{name}
This package contains the gstreamer plugin for %{name}.

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}
Requires:	%{girname} = %{version}

%description -n %{devname}
This package contains the development files for %{name}

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--disable-static \
	--enable-gst-plugin \
	--enable-viewer \
	--enable-notify

%make LIBS='-lm -lz'

%install
%makeinstall_std
rm -fr %{buildroot}%{_prefix}/doc

%find_lang %{name}-%{api}

%files -f %{name}-%{api}.lang
%{_bindir}/*
%{_datadir}/%{name}-%{api}

%files -n %{libname}
%doc AUTHORS COPYING NEWS
%{_libdir}/libaravis-%{api}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Aravis-%{api}.typelib

%files -n gstreamer%{gstapi}-%{name}
%{_libdir}/gstreamer-%{gstapi}/libgstaravis-%{api}.so

%files -n %{devname}
%{_includedir}/%{name}-%{api}
%{_libdir}/*.so
%{_libdir}/pkgconfig/*
%{_datadir}/gir-1.0/Aravis-%{api}.gir
%{_datadir}/gtk-doc/html/%{name}-%{api}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8874 |12cu|archimedes-2.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	2D Quantum Monte Carlo simulator for semiconductor devices
Name:		archimedes
Version:	2.0.1
Release:	1
License:	GPLv3+
Group:		Sciences/Physics
URL:		http://www.gnu.org/software/archimedes/
Source0:	ftp://ftp.gnu.org:21/gnu/archimedes/%{name}-%{version}.tar.bz2
BuildRequires:	dos2unix
BuildRequires:	ghostscript
BuildRequires:	tetex-latex

%description
Archimedes is a package for the design and simulation of submicron
semiconductor devices. It is a 2D Fast Monte Carlo simulator which can take
into account all the relevant quantum effects, thank to the implementation of
the Bohm effective potential method.

The physics and geometry of a general device is introduced by typing a simple
script, which makes, in this sense, Archimedes a powerful tool for the
simulation of quite general semiconductor devices.

%prep
%setup -q

# Suppress rpmlint error.
dos2unix COPYING

%build
%configure --enable-manual --bindir=%{_bindir} --libdir=%{_libdir}
make %{?_smp_mflags}

%install
rm -rf $RPM_BUILD_ROOT

make install INSTALL="%{__install} -p" DESTDIR=$RPM_BUILD_ROOT

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc AUTHORS
%doc ChangeLog
%doc COPYING
%doc NEWS
%doc README
%doc THANKS
%{_bindir}/%{name}


%changelog
* Thu Oct 27 2011 Alexander Khrukin <akhrukin@mandriva.org> 2.0.0-1mdv2011.0
+ Revision: 707526
- imported package archimedes

  + Andrey Smirnov <asmirnov@mandriva.org>
    - import archimedes



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8875 |12cu|ardesia-1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           ardesia
Summary:        A free digital sketchpad software
Version:        1.1 
Release:        1
Source0:        http://ardesia.googlecode.com/files/%{name}-%{version}.tar.gz
Patch0:		%{name}-1.1-configure.patch
Patch1:		ardesia-1.1-automake-1.13.4.patch
URL:            http://code.google.com/p/ardesia
Group:          Education
License:        GPLv3 

BuildRequires:	pkgconfig(libgsf-1)
BuildRequires:	pkgconfig(libvlc)
BuildRequires:	pkgconfig(gsl)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(blas)
BuildRequires:	libatlas-devel
BuildRequires:	libsigsegv-devel 
BuildRequires:	binutils-devel
BuildRequires:	intltool
BuildRequires:	libtool
BuildRequires:	desktop-file-utils

Suggests:	vlc
Suggests:	curtain
Suggests:	florence

%description
Ardesia is the free digital sketchpad software that help you to make colored 
free-hand annotations with digital ink everywhere, record them and share on 
the network. 

%prep 
%setup -q 
%patch0 -p1 -b .gtk3search
%patch1 -p1 -b .automake

%build
./autogen.sh
%configure2_5x
%make

%install
%makeinstall_std XDG_UTILS=""

desktop-file-install    --dir %{buildroot}%{_datadir}/applications \
                        --remove-category="GNOME" \
                        --remove-category="GTK" \
                        --remove-category="Utility" \
                        --add-category="Education" \
                        %{buildroot}%{_datadir}/applications/%name.desktop
%find_lang %{name}

%files -f %name.lang
%doc AUTHORS README COPYING NEWS 
%{_bindir}/%name
%{_datadir}/applications/%name.desktop
%{_datadir}/%{name}/ui/*.glade
%{_datadir}/%{name}/scripts/*.sh
%{_datadir}/%{name}/ui/icons/*
%{_datadir}/%{name}/ui/backgrounds/*
%{_datadir}/%{name}/ui/*.xml
%{_datadir}/pixmaps/%name.png
%{_mandir}/man1/%name.*


%changelog
* Wed Oct 09 2013 symbianflo <symbianflo@mandrivausers.ro> 1.1-1
+ Revision: 849ac64
- Merge pull request #1 from symbianflo/ardesia:rosa2012.1
- Symbianflo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8876 |12cu|ardour-2.8.16-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname ardour2

Summary:	Professional multitrack audio recording application
Name:		ardour
Version:	2.8.16
Release:	1
Epoch:		1
Group:		Sound
License:	GPLv2+
URL:		http://ardour.org/
# since 2.8.2 there is no direct link :(
Source0:	http://releases.ardour.org/%{name}-%{version}.tar.bz2
Patch1:		ardour-2.8.11-flags.patch
Patch2:		ardour-2.8.16-lilv16.patch
Patch4:		ardour-2.8.2-disable-fdo-actions.patch
Patch5:		ardour-SConscript.patch
Patch6:		ardour-2.8.12-unistd.patch
Patch7:		ardour-2.8.12-SConstruct2.patch
BuildRequires:	scons >= 0.96
BuildRequires:	gettext >= 0.11.5
BuildRequires:	gtk+2.0
BuildRequires:	libtool
BuildRequires:	raptor2 >= 2.0.4
BuildRequires:	boost-devel
BuildRequires:	cwiid-devel
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(fftw3)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gtkmm-2.4)
BuildRequires:	pkgconfig(jack)
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(libart-2.0)
BuildRequires:	pkgconfig(flac)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(libgnomecanvas-2.0)
BuildRequires:	pkgconfig(libgnomecanvasmm-2.6)
BuildRequires:	pkgconfig(liblo)
BuildRequires:	pkgconfig(lrdf)
BuildRequires:	pkgconfig(samplerate)
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	pkgconfig(libusb)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(libxslt)
BuildRequires:	pkgconfig(raptor)
BuildRequires:	pkgconfig(slv2)
BuildRequires:	pkgconfig(soundtouch)
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	pkgconfig(lv2core)
BuildRequires:	pkgconfig(vamp-sdk)
BuildRequires:	pkgconfig(rubberband)
BuildRequires:	pkgconfig(aubio)
BuildRequires:	pkgconfig(redland)
BuildRequires:	desktop-file-utils
BuildRequires:	suil-devel
BuildRequires:	lilv-devel
#BuildRequires:	gtk+2.0
BuildRequires:	xdg-utils
BuildRequires:	shared-mime-info
Requires:	jackit >= 0.100

%description
Ardour is a digital audio workstation.You can use it to record, edit and mix
multi-track audio. You can produce your own CDs, mix video soundtracks, or just
experiment with new ideas about music and sound.

Ardour capabilities include: multichannel recording, non-destructive editing
with unlimited undo/redo, full automation support, a powerful mixer, unlimited
tracks/busses/plugins, timecode synchronization, and hardware control from
surfaces like the Mackie Control Universal. If you've been looking for a tool
similar to ProTools, Nuendo, Pyramix, or Sequoia, you might have found it.

You must have jackd running and an ALSA sound driver to use ardour. If you are
new to jackd, try qjackctl.

See the online user manual at http://ardour.org/files/manual/index.html

Important notice: This package is built against the system libraries in
Mandriva, and in the SConstruct file there is a text that seems to invalidate
support from upstream authors "USE AT YOUR OWN RISK: CANCELS ALL SUPPORT FROM
ARDOUR AUTHORS".

%prep
%setup -q
%patch1 -p1
%patch2 -p1
%patch4 -p0
%patch5 -p1
%patch7 -p0

%build
#(tpg) disable strange optimisations, like SSE
%ifarch %{ix86}
TARGETCPU="i686"
ARCHFLAGS="-DARCH_X86"
%endif
%ifarch x86_64
TARGETCPU="x86_64"
ARCHFLAGS="-DARCH_X86 -DBUILD_SSE_OPTIMIZATIONS -DUSE_X86_64_ASM"
%endif

# ardour want to link against old library
# sed -i -e 's/soundtouch-1.0/soundtouch-1.4/g' SConstruct

%scons \
	PREFIX=%{_prefix} \
	DIST_TARGET="${TARGETCPU}" \
	LINKFLAGS="%{ldflags} --Wl, --as-needed" \
	CCFLAGS="%{optflags} -ffast-math" \
	ARCH="%{optflags} -ffast-math ${ARCHFLAGS}" \
	FFT_ANALYSIS="1" \
	LIBDIR="%{_libdir}" \
	SYSLIBS="1" \
	SURFACES="1" \
	LIBLO="1" \
	LV2="1" \
	TRANZPORT="1" \
	NLS="1" \
	FREEDESKTOP="1" \
	AUBIO="1" \
	FPU_OPTIMIZATION="1" \
	WIIMOTE="1" \
	FREESOUND="1" \
	AUSTATE="1"

%install
mkdir -p %{buildroot}
scons DESTDIR=%{buildroot} install

%find_lang %{name} --all-name

%files -f %{name}.lang
%doc README PACKAGER_README
%dir %{_sysconfdir}/%{oname}
%dir %{_libdir}/%{oname}
%dir %{_libdir}/%{oname}/vamp
%dir %{_libdir}/%{oname}/surfaces
%dir %{_datadir}/%{oname}
%dir %{_datadir}/%{oname}/icons
%dir %{_datadir}/%{oname}/pixmaps
%dir %{_datadir}/%{oname}/templates
%config(noreplace) %{_sysconfdir}/%{oname}/ardour2_ui_dark.rc
%config(noreplace) %{_sysconfdir}/%{oname}/ardour2_ui_default.conf
%config(noreplace) %{_sysconfdir}/%{oname}/ardour2_ui_light.rc
%config(noreplace) %{_sysconfdir}/%{oname}/ardour.menus
%config(noreplace) %{_sysconfdir}/%{oname}/ardour_system.rc
%config(noreplace) %{_sysconfdir}/%{oname}/ergonomic-us.bindings
%config(noreplace) %{_sysconfdir}/%{oname}/mnemonic-us.bindings
%config(noreplace) %{_sysconfdir}/%{oname}/ardour-sae.menus
%config(noreplace) %{_sysconfdir}/%{oname}/SAE-de-keypad.bindings
%config(noreplace) %{_sysconfdir}/%{oname}/SAE-de-nokeypad.bindings
%config(noreplace) %{_sysconfdir}/%{oname}/SAE-us-keypad.bindings
%config(noreplace) %{_sysconfdir}/%{oname}/SAE-us-nokeypad.bindings
%config(noreplace) %{_sysconfdir}/%{oname}/ardour2_ui_dark_sae.rc
%config(noreplace) %{_sysconfdir}/%{oname}/ardour2_ui_light_sae.rc
%{_bindir}/%{oname}
%{_libdir}/%{oname}/*.so
%{_libdir}/%{oname}/ardour-*
%{_libdir}/%{oname}/surfaces/*.so
%{_libdir}/%{oname}/vamp/*.so
%{_libdir}/%{oname}/engines/libclearlooks.so
%{_datadir}/applications/*.desktop
%{_datadir}/%{oname}/icons/*.png
%{_datadir}/%{oname}/pixmaps/*.xpm
%{_datadir}/%{oname}/*.png
%{_datadir}/%{oname}/templates/*.template
%{_iconsdir}/hicolor/*/*/*.png
%{_datadir}/mime/packages/*.xml



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8877 |12cu|ardour3-3.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Keep libraries private
%if %{_use_internal_dependency_generator}
%define __noautoprovfiles %{_libdir}/ardour3
%define __noautoreq 'libardour\\.so(.*)|libardourcp\\.so(.*)|libvamphost\\.so(.*)|libtaglib\\.so(.*)|libgtkmm2ext\\.so(.*)|librubberband\\.so(.*)|libpbd\\.so(.*)|libqmdsp\\.so(.*)|libaudiographer\\.so(.*)|libsmf\\.so(.*)|libevoral\\.so(.*)|libtimecode\\.so(.*)|libltc\\.so(.*)|libvampplugin\\.so(.*)|libmidipp\\.so(.*)'
%endif

%define oname	Ardour3

Summary:	Professional multi-track audio recording application
Name:		ardour3
Version:	3.5
Release:	1
License:	GPLv2+
Group:		Sound
Url:		http://ardour.org/
Source0:	%{oname}-%{version}.tar.bz2
Source1:	ardour3.desktop
BuildRequires:	boost-devel
BuildRequires:	doxygen
BuildRequires:	gettext
BuildRequires:	graphviz
BuildRequires:	shared-mime-info
BuildRequires:	xdg-utils
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(aubio) >= 0.3.2
BuildRequires:	pkgconfig(cppunit) >= 1.12.0
BuildRequires:	pkgconfig(cwiid)
BuildRequires:	pkgconfig(fftw3)
BuildRequires:	pkgconfig(flac) >= 1.2.1
BuildRequires:	pkgconfig(glib-2.0) >= 2.2
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gtkmm-2.4)
BuildRequires:	pkgconfig(jack)
BuildRequires:	pkgconfig(libart-2.0)
BuildRequires:	pkgconfig(libcurl) >= 7.0.0
BuildRequires:	pkgconfig(libgnomecanvas-2.0) >= 2.30
BuildRequires:	pkgconfig(libgnomecanvasmm-2.6) >= 2.16
BuildRequires:	pkgconfig(liblo) >= 0.24
BuildRequires:	pkgconfig(libusb)
BuildRequires:	pkgconfig(libusb-1.0)
BuildRequires:	pkgconfig(libxslt)
BuildRequires:	pkgconfig(lilv-0) >= 0.14
BuildRequires:	pkgconfig(lrdf) >= 0.4.0
BuildRequires:	pkgconfig(ltc) >= 1.1.0
BuildRequires:	pkgconfig(lv2) >= 1.0.15
BuildRequires:	pkgconfig(ogg) >= 1.1.2
BuildRequires:	pkgconfig(raptor2)
BuildRequires:	pkgconfig(redland)
BuildRequires:	pkgconfig(rubberband)
BuildRequires:	pkgconfig(samplerate)
BuildRequires:	pkgconfig(serd-0) >= 0.14.0
BuildRequires:	pkgconfig(sndfile) >= 1.0.18
BuildRequires:	pkgconfig(sord-0) >= 0.8.0
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	pkgconfig(sratom-0) >= 0.4.0
BuildRequires:	pkgconfig(suil-0) >= 0.6.0
BuildRequires:	pkgconfig(uuid)
BuildRequires:	pkgconfig(vamp-sdk)

Requires:	jackit
Requires:	gtk-engines2

# For video import
Requires:	harvid
Requires:	xjadeo

%description
Ardour3 is a digital audio workstation. You can use it to record, edit and mix
multi-track audio. You can produce your own CDs, mix video sound tracks, or
just experiment with new ideas about music and sound.

Ardour3 capabilities include: multi channel recording, non-destructive editing
with unlimited undo/redo, full automation support, a powerful mixer, unlimited
tracks/busses/plugins, time-code synchronization, and hardware control from
surfaces like the Mackie Control Universal.

You must have jackd running and an ALSA sound driver to use Ardour3. If you are
new to jackd, try qjackctl.

See the online user manual at http://en.flossmanuals.net/ardour/index/

%prep
%setup -q -n %{oname}-%{version}

%build
./waf configure \
    --prefix=%{_prefix} \
    --libdir=%{_libdir} \
    --configdir=%{_sysconfdir} \
    --program-name=Ardour3 \
    --nls \
    --docs

./waf build \
    --nls \
    --docs

./waf i18n_mo

%install
./waf install --destdir=%{buildroot}

install -d -m 0755 %{buildroot}%{_datadir}/applications
install -m 644 %{SOURCE1} %{buildroot}%{_datadir}/applications/

install -d -m 0755 %{buildroot}%{_iconsdir}
cp -f %{buildroot}%{_datadir}/%{name}/icons/application-x-ardour_48px.png %{buildroot}%{_iconsdir}/ardour3.png

%find_lang %{name} gtk2_ardour3 gtkmm2ext3 %{name}.lang

%files -f %{name}.lang
%doc README
%{_bindir}/%{name}
%dir %{_libdir}/%{name}
%dir %{_libdir}/%{name}/engines
%dir %{_libdir}/%{name}/panners
%dir %{_libdir}/%{name}/surfaces
%dir %{_libdir}/%{name}/vamp
%dir %{_libdir}/%{name}/backends
%{_libdir}/%{name}/backends/*.so
%{_libdir}/%{name}/*.so
%{_libdir}/%{name}/sanityCheck
%{_libdir}/%{name}/ardour-%{version}
%{_libdir}/%{name}/*.so.*
%{_libdir}/%{name}/backends/*.so.*
%{_libdir}/%{name}/panners/*.so
%{_libdir}/%{name}/panners/*.so.*
%{_libdir}/%{name}/surfaces/*.so
%{_libdir}/%{name}/surfaces/*.so.*
%{_libdir}/%{name}/engines/*.so
%{_libdir}/%{name}/vamp/*.so
%{_libdir}/%{name}/vamp/*.so.*
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*.png
%{_datadir}/%{name}/*.ttf
%dir %{_datadir}/%{name}/icons
%{_datadir}/%{name}/icons/*.png
%dir %{_datadir}/%{name}/pixmaps
%{_datadir}/%{name}/pixmaps/*.xpm
%{_datadir}/%{name}/export/*
%{_datadir}/%{name}/mcp/*
%{_datadir}/%{name}/patchfiles/*
%{_datadir}/%{name}/midi_maps/*
%attr(0644, root, root) %{_datadir}/applications/ardour3.desktop
%dir %{_sysconfdir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}/%{name}_ui_default.conf
%config(noreplace) %{_sysconfdir}/%{name}/%{name}_ui_light.rc
%config(noreplace) %{_sysconfdir}/%{name}/%{name}_ui_dark.rc
%config(noreplace) %{_sysconfdir}/%{name}/ardour.menus
%config(noreplace) %{_sysconfdir}/%{name}/ardour_system.rc
%config(noreplace) %{_sysconfdir}/%{name}/step_editing.bindings
%config(noreplace) %{_sysconfdir}/%{name}/mnemonic-us.bindings
%config(noreplace) %{_sysconfdir}/%{name}/mixer.bindings
%dir %{_sysconfdir}/%{name}/export
%config(noreplace) %{_sysconfdir}/%{name}/export/CD.format
%{_iconsdir}/ardour3.png

%changelog
* Tue Oct 22 2013 Alex Burmashev <alex.burmashev@rosalab.ru> 3.5-1
+ Revision: 97679ba
- Updated ardour3.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8878 |12cu|arduino-1.0.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#define gitrev		6a68361
%define version		1.0.5
#define	prerel		rc2
%define longversion	0105
%define mdvrel		1

Name:		arduino
Version:	%version
Release:	%{mdvrel}%{?prerel:.%prerel}
Summary:	An IDE for Arduino-compatible electronics prototyping platforms
Group:		Development/Other
License:	GPLv2+ and LGPLv2+ and CC BY-SA
URL:		http://www.arduino.cc/

# There are lots of binaries in the "source" tarball.  Remove them with:
# curl https://nodeload.github.com/arduino/Arduino/tarball/%{version}-%{prerel} | tar -xzvf - && rm -rf arduino-Arduino-%{gitrev}/build/linux/dist/tools/* && find arduino-Arduino-%{gitrev} \( -type d \( -name macosx -o -name windows \) -o -type f \( -iname '*.jar' -or -iname '*.tgz' -or -iname '*.so' \) \) -print0 | xargs -0 rm -rf && tar -cjf arduino-Arduino-%{gitrev}.tar.bz2 arduino-Arduino-%{gitrev}
# See also http://code.google.com/p/arduino/issues/detail?id=193
%if 0%{?gitrev}
Source0:	arduino-Arduino-%{gitrev}.tar.bz2
%else
Source0:	%{name}-%{version}.tar.xz
%endif
BuildArch:	noarch

# Use unbundled libs:
Patch0:		arduino-script.patch

Patch2:		arduino-1.0-rc2-mdv-use-system-avrdude.patch

# Requested upstream in http://github.com/arduino/Arduino/pull/5:
Patch3:		arduino-0022-fedora-use-system-rxtx.patch

Patch4:		arduino-0022-fedora-icons-etc.patch
Patch6:		arduino-add-to-groups.patch
Patch7:		arduino-0022-mdv-release-check.patch
Patch8:		arduino-no-avrdude64.patch

Patch9:		arduino-1.0.1-rosa-javac17.patch

BuildRequires:	java-devel
BuildRequires:	jpackage-utils ant ant-apache-regexp desktop-file-utils ecj jna rxtx git
Requires:	%{name}-core = %{version}-%{release}, %{name}-doc = %{version}-%{release}
Requires:	java >= 0:1.6.0 x11-font-type1 ecj jna rxtx
Requires:	zenity perl polkit


%description
Arduino is an open-source electronics prototyping platform based on
flexible, easy-to-use hardware and software. It's intended for artists,
designers, hobbyists, and anyone interested in creating interactive
objects or environments.

This package contains an IDE that can be used to develop and upload code
to the micro-controller.


%package core
Summary:	Files required for compiling code for Arduino-compatible micro-controllers
Group:		Development/Other
Requires:	cross-avr-gcc cross-avr-gcc-c++ avr-libc avrdude


%description core
Arduino is an open-source electronics prototyping platform based on
flexible, easy-to-use hardware and software. It's intended for artists,
designers, hobbyists, and anyone interested in creating interactive
objects or environments.

This package contains the core files required to compile and upload
Arduino code.


%package doc
Summary:	Documentation for the Arduino micro-controller platform
Group:		Development/Other


%description doc
Arduino is an open-source electronics prototyping platform based on
flexible, easy-to-use hardware and software. It's intended for artists,
designers, hobbyists, and anyone interested in creating interactive
objects or environments.

This package contains reference documentation.


%prep
%if 0%{?gitrev}
%setup -q -n arduino-Arduino-%{gitrev}
%else
%setup -q
%endif
find -name '*.class' -exec rm -f '{}' \;
find -name '*.jar' -exec rm -f '{}' \;
%patch6 -p1
chmod a+rx build/linux/%{name}-add-groups
%patch0
%patch2 -p1
%patch3 -p1

pwd=`pwd`
cd /
git apply --directory=$pwd %{PATCH4}
cd $pwd

%patch7 -p1
%patch8 -p1
%patch9 -p1

echo "\nupdate.check=false" >> build/shared/lib/preferences.txt

build-jar-repository -p -s app/lib/ ecj jna RXTXcomm


%build
cd core/methods
ant
cd ..
ant
cd ../build
ant dist < /dev/null
tar -xf linux/%{name}-%{longversion}-linux.tgz


%install
cd build/%{name}-%{longversion}

mkdir -p %{buildroot}/%{_bindir}
cp -a arduino %{buildroot}/%{_bindir}/

mkdir -p %{buildroot}/%{_datadir}/%{name}
cp -a hardware lib libraries examples %{buildroot}/%{_datadir}/%{name}/
rm %{buildroot}/%{_datadir}/%{name}/lib/*.jar
rm -r %{buildroot}/%{_datadir}/%{name}/hardware/tools

mkdir -p %{buildroot}/%{_defaultdocdir}/%{name}-%{version}
cp -a reference %{buildroot}/%{_defaultdocdir}/%{name}-%{version}/
ln -s %{_defaultdocdir}/%{name}-%{version}/reference %{buildroot}/%{_datadir}/%{name}/reference

# Requested upstream in http://github.com/arduino/Arduino/pull/4:
find %{buildroot} -type f -iname *.jpg -or -iname *.java -or -iname *.pde -or -iname *.h -or -iname *.cpp -or -iname *.c -or -iname *.txt -or -iname makefile -or -iname key*.txt -or -iname pref*.txt | xargs chmod -x;

cp -a lib/core.jar lib/pde.jar %{buildroot}/%{_datadir}/%{name}/

mkdir -p %{buildroot}/%{_sysconfdir}/%{name}
mv %{buildroot}/%{_datadir}/%{name}/hardware/%{name}/boards.txt \
   %{buildroot}/%{_datadir}/%{name}/hardware/%{name}/programmers.txt \
   %{buildroot}/%{_sysconfdir}/%{name}/
ln -s %{_sysconfdir}/%{name}/boards.txt \
   %{buildroot}/%{_datadir}/%{name}/hardware/%{name}/boards.txt
ln -s %{_sysconfdir}/%{name}/programmers.txt \
   %{buildroot}/%{_datadir}/%{name}/hardware/%{name}/programmers.txt

mkdir -p %{buildroot}/%{_mandir}/man1
cp -p ../linux/%{name}.1 %{buildroot}/%{_mandir}/man1/

desktop-file-install --dir=%{buildroot}%{_datadir}/applications ../linux/%{name}.desktop

for dir in ../linux/icons/*; do
    size=`basename $dir`
    mkdir -p %{buildroot}/%{_datadir}/icons/hicolor/$size/apps
    cp $dir/%{name}.png %{buildroot}/%{_datadir}/icons/hicolor/$size/apps/
done

mkdir -p %{buildroot}/usr/lib
cp -a ../linux/%{name}-add-groups %{buildroot}/usr/lib

mkdir -p %{buildroot}/%{_datadir}/polkit-1/actions
cp -a ../linux/cc.arduino.add-groups.policy %{buildroot}/%{_datadir}/polkit-1/actions


%files
%doc license.txt readme.txt todo.txt
%{_bindir}/*
%{_datadir}/%{name}/*.jar
%{_datadir}/%{name}/lib/
%{_datadir}/applications/*
%{_datadir}/icons/hicolor/*/apps/%{name}.png
%{_datadir}/polkit-1/actions/cc.arduino.add-groups.policy
/usr/lib/%{name}-add-groups
%{_mandir}/man1/%{name}.1.xz
%{_datadir}/%{name}/reference


%files -n %{name}-core
%doc license.txt readme.txt todo.txt
%config(noreplace) %{_sysconfdir}/%{name}/boards.txt
%config(noreplace) %{_sysconfdir}/%{name}/programmers.txt
%{_datadir}/%{name}/examples/
%{_datadir}/%{name}/hardware/
%{_datadir}/%{name}/libraries/


%files -n %{name}-doc
%{_defaultdocdir}/%{name}-%{version}/



%changelog
* Thu Oct 10 2013 akdengi <kazancas@mandriva.ru> 1.0.5-1
+ Revision: 92f9571
- update to 1.0.5 with correct tarball



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8879 |12cu|argus-clients-3.0.7.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           argus-clients
Version:        3.0.7.7
Release:        1
Epoch:          0
Summary:        Client tools for argus network audit
License:        GPLv2+
Group:          Networking/Other
URL:            http://qosient.com/argus/
Source0:        http://qosient.com/argus/dev/%{name}-%{version}.tar.gz
Patch0:		argus-clients-3.0.2-fix-str-fmt.patch
BuildRequires:  bison
BuildRequires:  flex
BuildRequires:  ncurses-devel
BuildRequires:  libsasl-devel
BuildRequires:	mysql-devel

%description
Clients to the argus probe which process and display information.


%package	devel
Summary:        Static library and header files for the %{name}
Group:		Development/C
Provides:	%{name}-devel = %{version}
Requires:       %{name} = %{version}-%{release}

%description	devel
Static library and header files for the %{name}

%prep
%setup -q -n %name-%version

%build
%configure2_5x
make

%install
%{__rm} -rf %{buildroot}
%{makeinstall_std}

rm -rf %{buildroot}%_docdir

%files
%defattr(0644,root,root,0755)
#%doc ChangeLog COPYING CREDITS INSTALL MANIFEST README VERSION doc support
%attr(0755,root,root) %{_bindir}/*
%{_prefix}/argus
%{_mandir}/man?/*

%files devel
%{_includedir}/argus/*
%{_libdir}/*.a
%{_libdir}/pkgconfig/%{name}.pc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8880 |12cu|ario-1.5.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define __noautoprov 'devel\\(.*|libaudioscrobbler\\.so\\.0.*|libfilesystem\\.so\\.0.*|libinformation\\.so\\.0.*|liblibnotify\\.so\\.0.*|libmmkeys\\.so\\.0.*|libradios\\.so\\.0.*|libwikipedia\\.so\\.0.*'
%define __noautoreq 'libaudioscrobbler\\.so\\.0.*|libfilesystem\\.so\\.0.*|libinformation\\.so\\.0.*|liblibnotify\\.so\\.0.*|libmmkeys\\.so\\.0.*|libradios\\.so\\.0.*|libwikipedia\\.so\\.0.*'

Summary:	Ario is a GTK2 client for MPD
Name:		ario
Version:	1.5.1
Release:	3
Group:		Sound
License:	GPLv2+
Url:		http://ario-player.sourceforge.net/
Source0:	%{name}-%{version}.tar
Source10:	%{name}.rpmlintrc
Patch1:		ario-1.5.1-glib.patch
BuildRequires:	intltool
BuildRequires:	pkgconfig(avahi-client)
BuildRequires:	pkgconfig(avahi-glib)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gnutls)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libgcrypt)
BuildRequires:	pkgconfig(libmpdclient)
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	pkgconfig(libsoup-2.4)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(taglib)
BuildRequires:	pkgconfig(unique-1.0)
Requires:	mpd

%description
Ario is a GTK2 client for MPD (Music player daemon). The interface used to
browse the library is inspired by Rhythmbox but Ario aims to be much lighter
and faster.

%files -f %{name}.lang
%doc AUTHORS ChangeLog COPYING NEWS README TODO
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_libdir}/%{name}
%{_bindir}/%{name}
%{_iconsdir}/*/*/apps/*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch1 -p1

%build
./configure \
	--libdir=%{_libdir} \
	--datadir=%{_datadir} \
	--disable-static
%make

%install
%makeinstall

%find_lang %{name}

rm -f %{buildroot}%{_iconsdir}/hicolor/icon-theme.cache


%changelog
* Tue Feb 11 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.5.1-3
+ Revision: e23a81e
- LOG Update BuildRequires, filter Provides



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8881 |12cu|arj-3.10.22-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	File compression and packaging utility compatible with ARJ for MS-DOS
Name:		arj
Version:	3.10.22
Release:	11
License:	GPLv2+
Group:		Archiving/Compression
Url:		http://arj.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/arj/%{name}-%{version}.tar.bz2
Patch:		arj-3.10.21-debian-arches-align.patch
Patch1:		arj-3.10.22-fix_format_string.patch
Patch2:		arj-3.10.2-fix_strnlen_redefinition.patch
Patch3:		arj-3.10.22-quotes.patch
BuildRequires:	automake

%description
A portable version of the ARJ archiver, available for a growing number
of DOS-like and UNIX-like platforms on a variety of architectures.
This aims for compatibility with the original ARJ archiver by ARJ
Software, Inc.

%files
%doc doc/*
%{_bindir}/arj
%{_bindir}/arj-register
%{_bindir}/arjdisp
%{_bindir}/rearj
%dir %{_libdir}/arj/
%{_libdir}/arj/arjcrypt.so
%{_mandir}/man1/*.1*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch -p1
%patch1 -p0
%patch2 -p0
%patch3 -p1

cd gnu
# (misc) fix compile on x86_64, as the platform is otherwise not recognized
# by the current config.sub
cp /usr/share/automake-1.13/config.sub .
autoconf

%build
cd gnu
%configure2_5x
cd ..
make prepare
#disable binary strippings
#gw strange errors from the postproc command
make ADD_LDFLAGS="" || make || make || make

%install
%makeinstall_std



%changelog
* Tue Feb 11 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.10.22-11
+ Revision: 7b141da
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8882 |12cu|armagetron-0.2.8.3.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define sourcename	armagetronad

Summary:	Armagetron Advanced, another 3d lightcycle game using OpenGL
Name:		armagetron
Version:	0.2.8.3.2
Release:	1
License:	GPLv2+
Group:		Games/Arcade
Url:		http://armagetronad.net/
Source0:	http://prdownloads.sourceforge.net/armagetronad/%{sourcename}-%{version}.src.tar.bz2
Source1:	%{name}-png.tar.bz2
Patch0:		armagetronad-0.2.8.3.1-empty-master.srv-fix.patch
Patch1:		armagetron-0.2.8.3.2-libpng1.5.patch
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(SDL_image)

%description
Another very nice and networked Tron game using OpenGL. Armagetron Advanced is
the continuation of the original Armagetron game.

%files
%doc AUTHORS COPYING NEWS README
%attr(0755,root,games) %{_gamesbindir}/%{name}
%attr(2755,root,games) %{_gamesbindir}/%{sourcename}
%{_gamesdatadir}/%{sourcename}
%dir %{_sysconfdir}/%{sourcename}
%config(noreplace) %{_sysconfdir}/%{sourcename}/*
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_datadir}/applications/%{name}.desktop
%{_defaultdocdir}/%{sourcename}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{sourcename}-%{version}
%apply_patches

%build
autoreconf -fi
%configure2_5x \
	--bindir=%{_gamesbindir} \
	--datadir=%{_gamesdatadir} \
	--disable-games \
	--disable-uninstall
%make

%install
%makeinstall_std
mv %{buildroot}%{_gamesdatadir}/doc %{buildroot}%{_datadir}

# remove unwanted files
rm -f %{buildroot}%{_gamesbindir}/armagetronad-uninstall
rm -rf %{buildroot}%{_gamesdatadir}/%{sourcename}/{desktop,scripts}
rm -rf %{buildroot}%{_datadir}/{applnk,icons}
rm -rf %{buildroot}/opt/kde3/share/{applnk,icons}

cat <<EOF >%{buildroot}%{_gamesbindir}/%{name}
#!/bin/sh -e

REALTRON=%{_gamesbindir}/%{sourcename}

DATADIR=%{_gamesdatadir}/%{sourcename}
CONFDIR=%{_sysconfdir}/%{sourcename}
USERCONFDIR=\$HOME/.%{name}
USERDATADIR=\$USERCONFDIR/data
VARDIR=\$HOME/.%{name}
AUTORESOURCEDIR=\$HOME/.%{name}/resource
if [ ! -d \$USERCONFDIR ]; then
	# have to create configuration directory
	install -d \$USERCONFDIR
fi
if [ -f \$HOME/.%{name}rc ]; then
	# upgrade from before 0.2
	mv -f \$HOME/.%{name}rc \$USERCONFDIR/user.cfg
fi
# remove empty master.srv file created by earlier revisions
if [ -r \$USERCONFDIR/master.srv ] && ! [ -s \$USERCONFDIR/master.srv ]; then
  rm -f \$USERCONFDIR/master.srv
fi

CMDLINE="--datadir \$DATADIR --configdir \$CONFDIR --userconfigdir \$USERCONFDIR --vardir \$VARDIR --autoresourcedir \$AUTORESOURCEDIR"
if [ -d \$USERDATADIR ]; then
	CMDLINE="\$CMDLINE --userdatadir \$USERDATADIR"
fi
exec \$REALTRON \$CMDLINE "\$@"
EOF

tar xjf %{SOURCE1}
install -m0644 %{name}-16.png -D %{buildroot}%{_miconsdir}/%{name}.png
install -m0644 %{name}-32.png -D %{buildroot}%{_iconsdir}/%{name}.png
install -m0644 %{name}-48.png -D %{buildroot}%{_liconsdir}/%{name}.png

install -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=Armagetron Advanced
Comment=Another 3d lightcycle game
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;ArcadeGame;
EOF


%changelog
* Wed Nov 27 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.2.8.3.2-1
+ Revision: 1f84eff
- LOG New version 0.2.8.3.2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8883 |12cu|arnold-0.20090317-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define altname nurgle
%define verdate 2009-03-17

Summary:	Arnold - Amstrad CPC emulator
Name:		arnold
Version:	0.%(sed -e 's/-//g' <<<%{verdate})
Release:	6
License:	GPLv2+
#except amstrad roms
Group:		Emulators
Url:		http://arnold.berlios.de/
Source0:	http://download.berlios.de/%{name}/%{name}-%{altname}-%{verdate}.tar.bz2
Source1:	%{name}-32.png
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(gtk+-2.0)

%description
Arnold "Nurgle" is an Amstrad CPC emulator for Linux.
It is based on original Arnold from Kevin Thacker.
It emulates from CPC 464 to CPC 6128+.

%files
%doc ../README.FIRST ../gpl-spanish.htm ../*.txt ../*.linux ../docs/* ../extras/*
%attr(0755,root,games) %{_gamesbindir}/%{name}
%{_gamesdatadir}/%{name}
%{_iconsdir}/*
%{_datadir}/applications/mandriva-%{name}.desktop

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}/src

%build
%configure2_5x
%make

%install
#makeinstall
install -d -m 0755 %{buildroot}/%{_gamesbindir}
install -m 0755 ../%{name} %{buildroot}%{_gamesbindir}

install -d -m 0755 %{buildroot}/%{_gamesdatadir}/%{name}/roms/ARNOR/
install -m 0644 roms/ARNOR/* %{buildroot}/%{_gamesdatadir}/%{name}/roms/ARNOR/

#icon
install -d -m 755 %{buildroot}%{_iconsdir}
install -m 644 %{SOURCE1} %{buildroot}%{_iconsdir}/%{name}.png

#xdg menu
install -d -m 755 %{buildroot}%{_datadir}/applications
cat<<EOF>%{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Encoding=UTF-8
Name=Arnold
Comment=Amstrad CPC emulator
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;Emulator;
EOF


%changelog
* Tue Feb 11 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.20090317-6
+ Revision: d33d736
- LOG Fix menu icon, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8884 |12cu|arpack-3.1.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define build_parpack 1

# To build PARPACK, we'll need a FORTRAN 77 MPI implementation.

%define build_mpich 0
%define build_openmpi 1

%{?_with_parpack: %{expand: %%global build_parpack 1}}
%{?_without_parpack: %{expand: %%global build_parpack 0}}

%{?_with_mpich: %{expand: %%global build_mpich 1}}
%{?_with_openmpi: %{expand: %%global build_openmpi 1}}
%{?_without_mpich: %{expand: %%global build_mpich 0}}
%{?_without_openmpi: %{expand: %%global build_openmpi 0}}

Name:		arpack
Version:	3.1.5
Release:	1
Group:		Sciences/Mathematics
License:	BSD
Summary:	Fortran 77 subroutines for solving large scale eigenvalue problems

URL:		http://forge.scilab.org/index.php/p/arpack-ng/
Source0:	http://forge.scilab.org/index.php/p/arpack-ng/downloads/get/arpack-ng-%{version}.tar.gz
Provides:	%{name}-ng = %{version}-%{release}
BuildRequires:	autoconf
BuildRequires:	gcc-gfortran
BuildRequires:	blas-devel
BuildRequires:	lapack-devel
BuildRequires:	openmpi

%if %{build_parpack}
%if %{build_mpich}
BuildRequires:	mpi2f77
%endif
%if %{build_openmpi}
BuildRequires:	openmpi-devel
%endif
%endif

%define major		2
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname %{name} -d
%if %{build_parpack}
%define plibname	%mklibname p%{name} %{major}
%define pdevelname	%mklibname p%{name} -d
%endif

%description
ARPACK is a collection of Fortran 77 subroutines designed to solve large
scale eigenvalue problems.

The package is designed to compute a few eigenvalues and corresponding
eigenvectors of a general n by n matrix A. It is most appropriate for
large sparse or structured matrices A where structured means that a
matrix-vector product w <- Av requires order n rather than the usual
order n**2 floating point operations. This software is based upon an
algorithmic variant of the Arnoldi process called the Implicitly
Restarted Arnoldi Method (IRAM).

%package -n %{libname}
Summary:	Runtime libraries for ARPACK

Group:		Sciences/Mathematics

%description -n %{libname}
ARPACK is a collection of Fortran 77 subroutines designed to solve
large scale eigenvalue problems. This package contains runtime
libraries needed to run arpack based applications.

%package -n %{develname}
Summary:	Files needed for developing ARPACK based applications

Group:		Sciences/Mathematics
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	%{name}-ng-devel = %{version}-%{release}

%description -n %{develname}
ARPACK is a collection of Fortran 77 subroutines designed to solve
large scale eigenvalue problems. This package contains the .so
library links used for building ARPACK based applications.

%if %{build_parpack}

%package -n %{plibname}
Summary:	Runtime libraries for PARPACK

Group:		Sciences/Mathematics

%description -n %{plibname}
ARPACK is a collection of Fortran 77 subroutines designed to solve
large scale eigenvalue problems. This package contains runtime
libraries needed to run arpack based applications.

PARPACK is a parallel version of ARPACK that utilizes MPI.

%package -n %{pdevelname}
Summary:	Files needed for developing ARPACK based applications

Group:		Sciences/Mathematics
Requires:	%{libname} = %{version}-%{release}
Provides:	p%{name}-devel = %{version}-%{release}

%description -n %{pdevelname}
ARPACK is a collection of Fortran 77 subroutines designed to solve
large scale eigenvalue problems. PARPACK is a parallel version of
ARPACK that utilizes MPI. This package contains the .so library 
links used for building PARPACK based applications.

%endif

%prep

# Whoa, a logical XOR implementation for RPM!
%if !(%{build_mpich} || %{build_openmpi}) || (%{build_mpich} && %{build_openmpi})
%{error:either MPICH or OpenMPI should be chosen}
exit 1
%endif

%setup -q -n %{name}-ng-%{version}

# The Autoconf ax_mpi.m4 file doesn't detect correct library sets.
%if %{build_mpich}
export MPILIBS="-lfmpich -lpmpich -lmpich"
%endif
%if %{build_openmpi}
export MPILIBS="-lmpi_mpifh"
%endif

# Fix undefined __stack_chk_fail
sed -i Makefile.am -e "s/\$(LAPACK_LIBS)/\$(LAPACK_LIBS) -lc/"

# libtool forgets about MPI libs when linking PARPACK, fix it
# (and __stack_chk_fail too)
sed -i PARPACK/Makefile.am -e "s/\$(LAPACK_LIBS)/\$(LAPACK_LIBS) $MPILIBS -lc/"

autoreconf -iv

%configure2_5x \
%if %{build_parpack}
--enable-mpi \
%endif
--disable-static

%build
%make

%install
%makeinstall_std

%__rm -f %{buildroot}/%{_libdir}/*.la
%__rm -f %{buildroot}/%{_bindir}/p??drv?

%files
%doc README TODO CHANGES COPYING PARPACK_CHANGES EXAMPLES DOCUMENTS
#{_bindir}/dnsimp

%files -n %{libname}
%{_libdir}/lib%{name}.so.*

%files -n %{develname}
%{_libdir}/lib%{name}.so
%{_libdir}/pkgconfig/%{name}.pc

%if %{build_parpack}
%files -n %{plibname}
%{_libdir}/libp%{name}.so.*

%files -n %{pdevelname}
%{_libdir}/libp%{name}.so
%endif



%changelog
* Wed May 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.1.5-1
+ Revision: 618d14d
- Fix openmpi BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8885 |12cu|arpalert-2.0.12-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A monitor ethernet networks
Name:		arpalert
Version:	2.0.12
Release:	1
License:	GPLv2
Group:		Monitoring
URL:		http://www.arpalert.org/
Source0:	http://www.arpalert.org/src/%{name}-%{version}.tar.gz
Source1:	arpalert.init
Patch0:		arpalert-2.0.9-fix-str-fmt.diff
BuildRequires:	libpcap-devel
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires(pre):	rpm-helper
Requires(postun): rpm-helper


%description
This software is used for monitoring ethernet networks. It listens on a network
interface (without using 'promiscuous' mode) and catches all conversations of
MAC address to IP request. It then compares the mac addresses it detected with
a pre-configured list of authorized MAC addresses. If the MAC is not in list,
arpalert launches a pre-defined user script with the MAC address and IP address
as parameters. This software can run in daemon mode; it's very fast (low CPU
and memory consumption). It responds at signal SIGHUP (configuration reload)
and at signals SIGTERM, SIGINT, SIGQUIT and SIGABRT (arpalert stops itself).

%prep

%setup -q
%patch0 -p0

%build
%serverbuild
%configure2_5x \
    --localstatedir=/var

perl -pi -e "s|^lock_dir.*|lock_dir=/var/run/%{name}|g" Makefile
perl -pi -e "s|^log_dir.*|log_dir=/var/log/%{name}|g" Makefile
%make

%install
%makeinstall_std

install -d %{buildroot}%{_initrddir}
install -d %{buildroot}/var/log/%{name}
install -d %{buildroot}/var/run/%{name}
install -d %{buildroot}%{_localstatedir}/lib/%{name}

install -m0755 %{SOURCE1} %{buildroot}%{_initrddir}/%{name}

# cleanup
rm -f %{buildroot}%{_includedir}/arpalert.h

%pre
%_pre_useradd %{name} %{_localstatedir}/lib/%{name} /bin/sh

%post
%_post_service %name

%preun
%_preun_service %name

%postun
%_postun_userdel %{name}

%files
%defattr(-,root,root)
%doc CHANGES COPYING README
%{_initrddir}/arpalert
%dir %{_sysconfdir}/arpalert
%config(noreplace) %{_sysconfdir}/arpalert/*
%{_sbindir}/arpalert
%{_mandir}/man8/arpalert.8*
%dir %attr(0755,%{name},%{name}) /var/log/%{name}
%dir %attr(0755,%{name},%{name}) /var/run/%{name}
%dir %attr(0755,%{name},%{name}) %{_localstatedir}/lib/%{name}




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8886 |12cu|arpd-0.2-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	ARP reply daemon
Name:		arpd
Version:	0.2
Release:	12
Group:		System/Servers
License:	BSD
URL:		http://niels.xtdnet.nl/honeyd/
Source0:	%{name}-%{version}.tar.bz2
Source1:	%{name}.init.bz2
Source2:	%{name}.sysconfig.bz2
Patch0:		arpd-0.2-gcc34.diff
Requires(preun): rpm-helper
Requires(post): rpm-helper
BuildRequires:	libevent0.9-devel
BuildRequires:	dnet-devel
BuildRequires:	pcap-devel = 1.3.0-2
BuildRequires:	flex
BuildRequires:	bison

%description
arpd replies to any ARP request for an IP address matching the
specified destination net with the hardware MAC address of the
specified interface, but only after determining if another host
already claims it.

%prep

%setup -q -n %{name}
%patch0 -p0

# libevent0.9 fix
perl -pi -e "s|event\.h|libevent0\.9\.h|g" *
perl -pi -e "s|libevent\.a|libevent0\.9\.a|g" *

# lib64 fix
perl -pi -e "s|\\\$withval/lib/|\\\${libdir}/|g" configure*
perl -pi -e "s|\\\$withval/lib |\\\${libdir} |g" configure*
perl -pi -e "s|\-L\\\${prefix}/lib|\-L\\\${libdir}|g" configure*
perl -pi -e "s|\\\${prefix}/lib/|\\\${libdir}/|g" configure*
perl -pi -e "s|\-levent|\-levent0.9|g" configure*

bzcat %{SOURCE1} > %{name}.init
bzcat %{SOURCE2} > %{name}.sysconfig

%build

export CFLAGS="%{optflags} -fPIC"

./configure \
    --enable-shared \
    --enable-static \
    --prefix=%{_prefix} \
    --exec-prefix=%{_exec_prefix} \
    --bindir=%{_sbindir} \
    --sbindir=%{_sbindir} \
    --sysconfdir=%{_sysconfdir} \
    --datadir=%{_datadir} \
    --includedir=%{_includedir} \
    --libdir=%{_libdir} \
    --libexecdir=%{_libexecdir} \
    --localstatedir=%{_localstatedir}/lib \
    --sharedstatedir=%{_sharedstatedir} \
    --mandir=%{_mandir} \
    --infodir=%{_infodir}

%make

%install
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}

install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_sysconfdir}/sysconfig
install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_mandir}/man8

install -m755 %{name} %{buildroot}%{_sbindir}/%{name}
install -m644 %{name}.8 %{buildroot}%{_mandir}/man8/%{name}.8

install -m755 %{name}.init %{buildroot}%{_initrddir}/%{name}
install -m644 %{name}.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/%{name}

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%clean
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc LICENSE
%config(noreplace) %attr(0755,root,root) %{_initrddir}/%{name}
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/sysconfig/%{name}
%attr(0755,root,root) %{_sbindir}/%{name}
%attr(0644,root,root) %{_mandir}/man8/%{name}.8*


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2-11mdv2011.0
+ Revision: 616604
- the mass rebuild of 2010.0 packages

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 0.2-10mdv2010.0
+ Revision: 436671
- rebuild

* Wed Oct 29 2008 Oden Eriksson <oeriksson@mandriva.com> 0.2-9mdv2009.1
+ Revision: 298232
- rebuilt against libpcap-1.0.0

* Sun Jul 20 2008 Oden Eriksson <oeriksson@mandriva.com> 0.2-8mdv2009.0
+ Revision: 238993
- rebuild

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Sep 09 2007 Oden Eriksson <oeriksson@mandriva.com> 0.2-7mdv2008.0
+ Revision: 83891
- bump release
- fix deps
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - fix prereq


* Fri Dec 22 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2-5mdv2007.0
+ Revision: 101561
- Import arpd

* Mon Jun 19 2006 Emmanuel Andry <eandry@mandriva.org> 0.2-5mdv2007.0
- rebuild
- %%mkrel

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2-4mdk
- rebuilt against new libpcap-0.9.1 (aka. a "play safe" rebuild)

* Mon Jan 17 2005 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.2-3mdk
- fix deps and build

* Mon Dec 22 2003 Michael Scherer <misc@mandrake.org> 0.2-2mdk
- correct initscript
- remove explicit lib Requires


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8887 |12cu|arping-2.13-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	ARP Ping
Name:		arping
Version:	2.13
Release:	2
License:	GPLv2+
Group:		Networking/Other
URL:		http://www.habets.pp.se/synscan/programs.php?prog=arping
Source0:	http://www.habets.pp.se/synscan/files/%{name}-%{version}.tar.gz
BuildRequires:	libnet-devel
BuildRequires:	libpcap-devel
Conflicts:	iputils

%description
Arping is a util to find out it a specific IP address on the LAN is 'taken'
and what MAC address owns it. Sure, you *could* just use 'ping' to find out if
it's taken and even if the computer blocks ping (and everything else) you still
get an entry in your ARP cache. But what if you aren't on a routable net? Or
the host blocks ping (all ICMP even)? Then you're screwed. Or you use arping.

%files
%doc README extra/arping-scan-net.sh
%attr(0755,root,root) %{_sbindir}/*
%attr(0644,root,root) %{_mandir}/man8/%{name}.8*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std


%changelog
* Wed Apr 16 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.13-2
+ Revision: dfbc135
- Fix BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8888 |12cu|arprelease-1.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A tool to flush ARP cache entries from devices
Name:		arprelease
Version:	1.2
Release:	6
License:	GPLv2+
Group:		Networking/Other
Url:		http://arprelease.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/arprelease/%{name}-%{version}.tar.bz2
BuildRequires:	libnet-devel

%description
arprelease is a small libnet-based tool to flush ARP cache entries from
devices like Cisco routers to move an IP from one Linux box to another.

%files
%doc README
%{_sbindir}/arprelease

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}

%build
gcc %{optflags} `libnet-config --defines` arprelease.c -o arprelease `libnet-config --libs`

%install
install -d %{buildroot}%{_sbindir}
install -m0755 arprelease  %{buildroot}%{_sbindir}/


%changelog
* Wed Apr 16 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.2-6
+ Revision: fb3a56f
- Fix BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8889 |12cu|arp-scan-1.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		arp-scan
Version:	1.9
Release:	%mkrel 1
Summary:	ARP scanning and fingerprinting tool
License:	BSD
Group:		Networking/Other
URL:		http://www.nta-monitor.com/tools/arp-scan
Source:		http://www.nta-monitor.com/files/arp-scan/arp-scan-%{version}.tar.gz 
BuildRequires:	pcap-devel
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
arp-scan is a command-line tool that uses the ARP protocol to discover and
fingerprint IP hosts on the local network. It is available for Linux and BSD
under the GPL licence.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/arp-fingerprint
%{_bindir}/arp-scan
%{_bindir}/get-iab
%{_bindir}/get-oui
%{_datadir}/arp-scan
%{_mandir}/man1/arp-fingerprint.1*
%{_mandir}/man1/arp-scan.1*
%{_mandir}/man1/get-iab.1*
%{_mandir}/man1/get-oui.1*
%{_mandir}/man5/mac-vendor.5*




%changelog
* Tue Sep 02 2014 Stas Fomin <stas-fomin@yandex.ru> 1.9-1
+ Revision: 9094288
- Up to 1.9



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8890 |12cu|arpsend-1.2.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Sends an Ethernet frame containing an IP ARP request or reply packet
Name:		arpsend
Version:	1.2.2
Release:	3
License:	BSD
Group:		System/Kernel and hardware
Url:		http://www.net.princeton.edu/software/arpsend/
Source0:	http://www.net.princeton.edu/software/arpsend/%{name}-%{version}.tar.gz
BuildRequires:	libnet-devel

%description
arpsend sends an Ethernet frame containing an IP ARP request or reply packet
containing fields you specify. This is a diagnostic tool intended for use by
network administrators.

%files
%{_bindir}/arpsend
%{_mandir}/man8/arpsend*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std


%changelog
* Wed Apr 16 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.2.2-3
+ Revision: cb103b5
- Fix BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8891 |12cu|arx-libertatis-1.1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	An open source port of Arx Fatalis, a 2002 first-person role-playing game
Name:		arx-libertatis
Version:	1.1.2
Release:	1
License:	GPLv3+
Group:		Games/Adventure
Url:		http://arx-libertatis.org/
Source0:	http://github.com/downloads/arx/ArxLibertatis/%{name}-%{version}.tar.xz
# Use current screen resolution by default because sometimes max resolution
# is not detected properly and the game doesn't start
Patch0:		arx-libertatis-1.1.1-default-resolution.patch
BuildRequires:	cmake
BuildRequires:	boost-devel
BuildRequires:	devil-devel
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glew)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(zlib)

%description
Arx Libertatis is a cross-platform, open source port of Arx Fatalis,
a 2002 first-person role-playing game developed by Arkane Studios.

Arx Fatalis features crafting, melee and ranged combat, as well as a
unique casting system where the player draws runes in real time to
effect the desired spell.

The Arx Libertatis source code is based on the publicly released Arx Fatalis
sources and available under the GPL 3+ license. This does however not include
the game data, so you need to obtain a copy of the original Arx Fatalis or
it's demo to play Arx Libertatis.

%files
%doc ARX_PUBLIC_LICENSE.txt AUTHORS CHANGELOG README.md
%{_gamesbindir}/arx*
%dir %attr(777,-,-) %{_gamesdatadir}/arx
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png
%{_mandir}/man1/arx*.1*
%{_mandir}/man6/arx*.6*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
%cmake \
	-DCMAKE_INSTALL_LIBEXECDIR:PATH=%{_bindir} \
	-DUSE_QT5:BOOL=OFF
%make

%install
%makeinstall_std -C build

mv %{buildroot}%{_bindir} %{buildroot}%{_gamesbindir}
mkdir -p %{buildroot}%{_gamesdatadir}/arx

sed -i s\|RolePlaying\|AdventureGame\|g %{buildroot}%{_datadir}/applications/%{name}.desktop


%changelog
* Thu Nov 14 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.1.2-1
+ Revision: a831097
- LOG New version 1.1.2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8892 |12cu|ascii-3.14-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		ascii
Version:	3.14
Release:	1
URL:		http://www.catb.org/~esr/ascii/
Source0:	http://www.catb.org/~esr/ascii/%name-%version.tar.gz
License:	BSD
Group:		Text tools
Summary:	Interactive ASCII name and synonym chart


%description
The ascii utility provides easy conversion between various byte representations
and the American Standard Code for Information Interchange (ASCII) character
table.  It knows about a wide variety of hex, binary, octal, Teletype mnemonic,
ISO/ECMA code point, slang names, XML entity names, and other representations.
Given any one on the command line, it will try to display all others.  Called
with no arguments it displays a handy small ASCII chart.

%prep
%setup -q

%build
%make CC="gcc %optflags %ldflags" %{name} %{name}.1

%install
install -m755 %{name} -D %{buildroot}%{_bindir}/%{name}
install -m644 %{name}.1 -D %{buildroot}%{_mandir}/man1/%{name}.1

%files
%doc README COPYING
%{_bindir}/%{name}
%{_mandir}/man?/*



%changelog
* Tue Jan 28 2014 SymbianFlo <symbianflo@mandrivausers.ro> 3.14-1
+ Revision: 642b5f8
- 3.14
- Recognize \0 as ASCII NUL.
- ascii.cgi deleted: the <isindex> it relies on is archaic and nonconformant.
- Markup improvements on the manual page.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8893 |12cu|ascii-design-1.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname Ascii-Design


Name:       ascii-design
Version:    1.1.1
Release:    1
License:    GPLv2
Summary:    Create awesome ascii art text
Url:        http://ascii-design.sourceforge.net/
Group:      Office
Source0:    https://github.com/Faster3ck/Ascii-Design/archive/v%{version}.tar.gz

BuildRequires:  gcc-c++ 
BuildRequires:  cmake  
BuildRequires:  make 
BuildRequires:  kdelibs4-devel
BuildRequires:  desktop-file-utils
BuildRequires:  jpeg-devel
BuildRequires:  qt5-devel
BuildRequires:  qmake5
BuildRequires:  pkgconfig(Qt5Widgets)

Requires:	figlet
Requires:	figlet-more-fonts

%description
Free program, based on figlet engine, that enables you 
to create awesome ascii art text. 
You can create art based text for 
many types of decorations for web sites, e-mail, text files etc...
Ascii Design is able to use dozens of special fonts 
to create various styles of ascii arts.

%prep
%setup -qn %{oname}-%{version}
sed -i 's/\r//' {COPYING,INSTALL}.TXT
cd src
find . -name "*.cpp" -o -name "*.h" -o -name "*.cpp" |xargs chmod 0644
cd -


%build
%cmake_kde4 -DCMAKE_INSTALL_PREFIX=$RPM_BUILD_ROOT%{_prefix} 
%make

%install
%makeinstall -C build

# fix desktop
rm -fr $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop
cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
[Desktop Entry]
Categories=Office;
Comment=Start Ascii Design
Exec=ascii-design
Icon=ascii-design
Name=Ascii Design
StartupNotify=true
Terminal=false
Type=Application
EOF

desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop


%files
%doc COPYING.TXT INSTALL.TXT
%{_bindir}/ascii-design
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/ascii-design.png
%{_datadir}/appdata/ascii-design.appdata.xml
%changelog
* Sun Jul 13 2014 symbianflo <symbianflo@symbianflo> 1.1.1-1
+ Revision: 880a29a
- Log: update to 1.1.1, merge with mrb



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8894 |12cu|asciiquarium-1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    asciiquarium
%define version 1.1
%define release 1

Name:           %{name}
Version:        %{version}
Release:        %{release}
Summary:        An aquarium/sea animation in ASCII art
License:        GPL
Group:          Toys
URL:            http://www.robobunny.com/projects/asciiquarium/
Source0:        http://www.robobunny.com/projects/asciiquarium/%{name}_%{version}.tar.gz
Requires:	perl-Term-Animation
BuildArch:      noarch

%description
Asciiquarium is an aquarium/sea animation in ASCII art.

%prep
%setup -q -n %{name}_%{version}

%build

%install
install -d -m 755 %{buildroot}%{_bindir}
install -m 755 asciiquarium %{buildroot}%{_bindir}


%files
%doc CHANGES  README gpl.txt
%{_bindir}/*




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8895 |12cu|asio-1.10.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		asio
Version:	1.10.1
Release:	1
Summary:	Cross-platform C++ library for network programming
Group:		Development/C
License:	Boost
Source0:	https://sourceforge.net/projects/asio/files/asio/1.10.1%20%28Stable%29/%{name}-%{version}.tar.bz2
URL:		http://asio.sourceforge.net
BuildRequires:	boost-devel >= 1.33
BuildRequires:	pkgconfig(openssl)

%define debug_package %{nil}

%description
asio is a cross-platform C++ library for network programming that provides
developers with a consistent asynchronous I/O model using a modern C++
approach.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%check
# Disable tests for now as 2 of them fail at ABF but pass at local machines
#make check

%files
%doc README
%doc doc/*
%{_includedir}/*.hpp
%{_includedir}/%{name}



%changelog
* Wed Jan 29 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.10.1-1
+ Revision: e8b4c3d
- LOG Updated to 1.10.1 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8896 |12cu|ask-2.5.3-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	Active Spam Killer
Name:		ask
Version:	2.5.3
Release:	9
License:	GPLv2+
Group:		Networking/Mail
Url:		http://a-s-k.sourceforge.net/
Source0:	%{name}-%{version}.tar.bz2

%description
Active Spam Killer (ASK) protects your email account against spam
by confirming the sender's email address before actual delivery
takes place. The confirmation happens by means of a "confirmation
message" that is automatically sent to all "unknown" users. Once
the sender replies to that message (a simple reply will do),
future emails from that person will be delivered immediately. You
can also specify (regexp) addresses to be immediately accepted,
rejected (with a nastygram) or ignored. The package also includes
a utility to scan your old mailboxes and generate a list of emails
to be accepted automatically.

%files
%doc ChangeLog
%doc docs/ask_doc.css docs/ask_doc.html docs/ask_doc.pdf docs/ask_doc.txt
%{_bindir}/asksetup
%{_bindir}/asksenders
%{_bindir}/askfilter
%{_libdir}/askversion.py
%{_libdir}/ask/askconfig.py
%{_libdir}/ask/asklock.py
%{_libdir}/ask/asklog.py
%{_libdir}/ask/askmail.py
%{_libdir}/ask/askmain.py
%{_libdir}/ask/askmessage.py
%{_libdir}/ask/askremote.py
%{_datadir}/ask/templates/ask.rc
%{_datadir}/ask/templates/ignorelist.txt
%{_datadir}/ask/templates/whitelist.txt
%{_datadir}/ask/templates/confirm_da.txt
%{_datadir}/ask/templates/confirm_de.txt
%{_datadir}/ask/templates/confirm_en.txt
%{_datadir}/ask/templates/confirm_es.txt
%{_datadir}/ask/templates/confirm_fi.txt
%{_datadir}/ask/templates/confirm_fr.txt
%{_datadir}/ask/templates/confirm_it.txt
%{_datadir}/ask/templates/confirm_nl.txt
%{_datadir}/ask/templates/confirm_ptbr.txt
%{_mandir}/man1/asksenders.1*
%{_mandir}/man1/asksetup.1*
%{_mandir}/man1/askfilter.1*

#----------------------------------------------------------------------------

%prep
%setup -q
perl -p -i -e 's@#!/usr/bin/env python.*@#!/usr/bin/env python@' *.py */*.py

%build
# Nothing

%install
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_libdir}/ask
install -d %{buildroot}%{_datadir}/ask
install -d %{buildroot}%{_mandir}/man1
install -d %{buildroot}%{_datadir}/ask/templates

install -m0755 askfilter asksetup %{buildroot}%{_bindir}/
install -m0755 utils/asksenders %{buildroot}%{_bindir}/

install -m0644 askversion.py %{buildroot}%{_libdir}/
install -m0644 askconfig.py %{buildroot}%{_libdir}/ask/
install -m0644 asklock.py %{buildroot}%{_libdir}/ask/
install -m0644 asklog.py %{buildroot}%{_libdir}/ask/
install -m0644 askmail.py %{buildroot}%{_libdir}/ask/
install -m0644 askmain.py %{buildroot}%{_libdir}/ask/
install -m0644 askmessage.py %{buildroot}%{_libdir}/ask/
install -m0644 askremote.py %{buildroot}%{_libdir}/ask/

install -m0644 templates/* %{buildroot}%{_datadir}/ask/templates/

install -m0644 docs/*.1 %{buildroot}%{_mandir}/man1/


%changelog
* Tue Feb 11 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.5.3-9
+ Revision: 5049e1e
- LOG Disable debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8897 |12cu|aspell-csb-0.02.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 0.02-0
%define fname aspell6-%{languagecode}
%define aspell_ver 0.60
%define languageenglazy Kashubian
%define languagecode csb
# FIXME: no locale yet
%define lc_ctype csb_XX

Summary:       %{languageenglazy} files for aspell
Name:          aspell-%{languagecode}
Version:       0.02.0
Release:       1
Group:         System/Internationalization
Source:        http://ftp.gnu.org/gnu/aspell/dict/csb/aspell6-csb-0.02-0.tar.bz2
URL:		   http://aspell.net/
License:	   GPL
BuildRoot:     %{_tmppath}/%{name}-%{version}-root
Provides: spell-%{languagecode}

BuildRequires: aspell >= %{aspell_ver}
BuildRequires: make
Requires:      aspell >= %{aspell_ver}

# Mandriva Stuff
#Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary
#Provides:      aspell-%{lc_ctype}

Autoreqprov:   no

%description
An %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{fname}-%{src_ver}

%build
# don't use configure macro
./configure

%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

chmod 644 Copyright README* 

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README* Copyright 
%{_libdir}/aspell-%{aspell_ver}/*




%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.01.1-6mdv2011.0
+ Revision: 616608
- the mass rebuild of 2010.0 packages

* Tue Sep 01 2009 Thierry Vignaud <tv@mandriva.org> 0.01.1-5mdv2010.0
+ Revision: 423965
- rebuild

* Thu Jun 19 2008 Thierry Vignaud <tv@mandriva.org> 0.01.1-4mdv2009.0
+ Revision: 226180
- rebuild

* Sun Mar 09 2008 Anssi Hannula <anssi@mandriva.org> 0.01.1-3mdv2008.1
+ Revision: 182408
- provide enchant-dictionary

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 0.01.1-2mdv2008.1
+ Revision: 135824
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - s/Mandrake/Mandriva/


* Mon Mar 05 2007 Oden Eriksson <oeriksson@mandriva.com> 0.01.1-2mdv2007.0
+ Revision: 132947
- Import aspell-csb

* Mon Mar 05 2007 Oden Eriksson <oeriksson@mandriva.com> 0.01.1-2mdv2007.1
- disable debug packages

* Tue Nov 29 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.01.1-1mdk
- first version



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8898 |12cu|aspellgui-0.0.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname AspellGUI
%define debug_package	%{nil}
Name:		aspellgui
Summary:	GUI for aspell
License:	GPLv3
Version:	0.0.7
Release:	2
Group:		Text tools
URL:		http://keithhedger.hostingsiteforfree.com/pages/aspellgui/aspelgui.html
Source:		http://keithhedger.hostingsiteforfree.com/zips/aspellgui/%{oname}-%{version}.tar.gz
BuildRequires:  pkgconfig(Qt5Widgets)
BuildRequires:  aspell-devel
BuildRequires:	desktop-file-utils
BuildRequires:	qmake5


%description
GUI for aspell, just launch it from the accessories menu and 
pase or type a word in the text box and either press 
\'Spell Check\' to check and correct all words in the 
text box or select a single word and press 
\'Check Word\' to just correct that one, 
that\'s all there is to it.


%prep
%setup -qn %{oname}-%{version}
perl -pi -e "s|gtk-update-icon-cache --ignore-theme-index --force /usr/share/icons/hicolor||"  AspellGUI/app/Makefile.in

%build
%configure --prefix=/usr --enable-qt5
make clean 
%make


%install
%makeinstall_std
desktop-file-validate %{buildroot}%{_datadir}/applications/AspellGUI.desktop 


%files
%doc  ChangeLog README AspellGUI/resources/docs/gpl-3.0.txt
%{_bindir}/%{name}
%{_datadir}/applications/%{oname}.desktop
%{_datadir}/pixmaps/AspellGUI.png
%{_datadir}/pixmaps/AspellGUI48.png
%{_iconsdir}/hicolor/*/apps/AspellGUI.png
%{_datadir}/AspellGUI/
 
 
 
 
 
 
 
 
 
 
 
 
%changelog
* Tue Sep 30 2014 abfonly <abfonly@gmail.com> 0.0.7-2
+ Revision: f25a69c
- Merge pull request #1 from abfonly/aspellgui:rosa2012.1
- abfonly



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8899 |12cu|assetml-1.2.1-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %name %major
%define libnamedev %mklibname %name %major -d



Summary: Library assetml to share and reuse content like image and audio file
Name: 		assetml
Version: 	1.2.1
Release: 	10
License: 	GPLv2+
Group: 		System/Libraries
Source:		lib%name-%version.tar.bz2
BuildRequires:	pkgconfig
BuildRequires:	popt-devel
BuildRequires:	glib2-devel >= 2.0.0
BuildRequires:	glibc-devel
BuildRequires:	libxml2-devel
BuildRequires:	texi2html
BuildRequires:	texinfo
URL: 		http://ofset.sf.net/assetml

%description
This is a library based on an XML file format that is used to share and reuse 
content like image and audio file.
Application using this library can query files on their system that provides an
assetml xml file description.

%package -n %libname
Summary:        Library assetml to share image and audio file between project
Group:          System/Libraries

%description -n %libname
AssetML Library

%package  -n %libnamedev
Summary:        Devel Library assetml to share image and audio file between project
Group: 		System/Libraries
Requires:       %libname = %version
Provides:	libassetml-devel

%description -n %libnamedev
AssetML Devel Library

%prep

%setup -q -n lib%{name}-%version

%build

%configure2_5x

%make

%install
%makeinstall

%find_lang lib%name


%files -f lib%name.lang
%defattr(-, root, root)
%doc AUTHORS COPYING ChangeLog INSTALL README THANKS
%_bindir/*
%_datadir/gnome/help/*
%_infodir/*

%files -n %libname
%defattr(-,root,root)
%_libdir/libassetml.so.*

%files -n %libnamedev
%defattr(-, root, root)
%_libdir/lib*.so
%_includedir/libassetml*/*
%_libdir/pkgconfig/libassetml.pc




%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-7mdv2011.0
+ Revision: 616614
- the mass rebuild of 2010.0 packages

* Mon Jun 22 2009 Jérôme Brenier <incubusss@mandriva.org> 1.2.1-6mdv2010.0
+ Revision: 388026
- fix build (use configure2_5x)
- fix license tag

* Thu Jun 19 2008 Thierry Vignaud <tv@mandriva.org> 1.2.1-5mdv2009.0
+ Revision: 226184
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.2.1-4mdv2008.1
+ Revision: 140690
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Nov 15 2006 Lenny Cartier <lenny@mandriva.com> 1.2.1-4mdv2007.0
+ Revision: 84433
- Import assetml


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8900 |12cu|assimp-3.0.1270-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 3
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d

%define ver 3.0
%define rev 1270

Name:		assimp
Version:	%{ver}.%{rev}
Release:	1
Summary:	Library to import various 3D model formats into applications
Group:		Graphics
License:	BSD
URL:		http://assimp.sourceforge.net
Source0:	http://downloads.sourceforge.net/project/assimp/%{name}-%{ver}/%{name}--%{version}-source-only.zip

BuildRequires:	boost-devel
BuildRequires:	cmake
BuildRequires:	pkgconfig(zlib)

%description
Assimp, the Open Asset Import Library, is a free library to import various
well-known 3D model formats into applications. Assimp aims to provide a full
asset conversion pipeline for use in game engines and real-time rendering
systems, but is not limited to these applications.

This package contains assimp binary, a tool to work with various formats.

%files
%{_bindir}/assimp

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Library to import various 3D model formats into applications
Group:		System/Libraries

%description -n %{libname}
Assimp, the Open Asset Import Library, is a free library to import various
well-known 3D model formats into applications. Assimp aims to provide a full
asset conversion pipeline for use in game engines and real-time rendering
systems, but is not limited to these applications.

%files -n %{libname}
%{_libdir}/lib%{name}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Header files and libraries for assimp
Group:		Development/C++
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n %{devname}
This package contains the header files and libraries for assimp.
You need to install it if you want to develop programs using assimp.

%files -n %{devname}
%doc README LICENSE CREDITS CHANGES
%{_includedir}/%{name}
%{_libdir}/lib%{name}.so
%{_libdir}/cmake/%{name}-%{ver}
%{_libdir}/pkgconfig/%{name}.pc

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}--%{version}-source-only
sed -i s,"exec_prefix=.*","exec_prefix=%{_bindir}",g %{name}.pc.in
sed -i s,"libdir=.*","libdir=%{_libdir}",g %{name}.pc.in
sed -i s,"includedir=.*","includedir=%{_includedir}/%{name}",g %{name}.pc.in

%build
%cmake
%make

%install
%makeinstall_std -C build


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8901 |12cu|asterisk-11.5.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _requires_exceptions perl(Carp::Heavy)
%define _disable_ld_no_undefined 1

%bcond_with	h323
%bcond_with	misdn
%bcond_with	odbc
%bcond_without	oss
%bcond_without	radius
%bcond_without	tds
%bcond_without	corosync

%define	major 1
%define libname %mklibname asteriskssl %{major}

Summary:	The Open Source PBX
Name:		asterisk
Version:	11.5.1
Release:	1
License:	GPLv2
Group:		System/Servers
URL:		http://www.asterisk.org/
Source0:	http://downloads.asterisk.org/pub/telephony/asterisk/%{?!beta:releases/}%{name}-%{version}%{?beta:-%{beta}}.tar.gz
Source1:	asterisk-logrotate
Source2:	%{name}-%{version}-menuselect.makedeps
Source3:	%{name}-%{version}-menuselect.makeopts
Source4:	g72x_install
Source5:	asterisk-mp3.tar.bz2
Source6:	asterisk.service
Source7:	asterisk-tmpfiles
# S8: svn checkout http://svn.digium.com/svn/asterisk-gui/trunk asterisk-gui
Source8:	asterisk-gui.tar.gz
Source100:	asterisk.rpmlintrc
Patch2:		0002-Modify-modules.conf-so-that-different-voicemail-modu.patch
Patch50:	asterisk-1.6.1-rc1-utils_pthread_fix.diff
Patch51:	asterisk-1.6.1-beta3-net-snmp_fix.diff
Patch52:	asterisk-1.6.1-beta3-ffmpeg_fix.diff
Patch53:	asterisk-external_liblpc10.diff
Patch57:	editline-include-missing-1.6.1-fix.diff
Patch58:	asterisk-neon-include-fix.patch
Patch59:	asterisk-11.1.0-lua_fix.diff
Requires:	mpg123
Requires:	asterisk-core-sounds, asterisk-moh
Requires(post): systemd
BuildRequires:	alsa-oss-devel
BuildRequires:	autoconf >= 1:2.60
BuildRequires:	automake1.9 >= 1.9.6
BuildRequires:	bison
BuildRequires:	pkgconfig(bluez)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	dahdi-devel >= 2.0.0
BuildRequires:	ffmpeg-devel
BuildRequires:	flex
BuildRequires:	freetds-devel >= 0.64
BuildRequires:	gmime-devel
BuildRequires:	gsm-devel
BuildRequires:	pkgconfig(jack)
BuildRequires:	krb5-devel
BuildRequires:	libcap-devel
BuildRequires:	pkgconfig(libedit)
BuildRequires:	pkgconfig(libgcrypt)
BuildRequires:	gnutls-devel
BuildRequires:	pkgconfig(gpg-error)
BuildRequires:	pkgconfig(libical)
BuildRequires:	idn-devel
BuildRequires:	pkgconfig(iksemel)
BuildRequires:	pkgconfig(libilbc)
BuildRequires:	mysql-devel
BuildRequires:	nbs-devel
BuildRequires:	neon-devel
BuildRequires:	pkgconfig(ogg)
BuildRequires:	pkgconfig(popt)
BuildRequires:	pri-devel
BuildRequires:	ss7-devel
BuildRequires:	libtool-devel
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	zapata-devel
BuildRequires:	lm_sensors-devel
BuildRequires:	lpc10-devel
BuildRequires:	lua-devel
%if %{with misdn}
BuildRequires:	isdn4k-utils-devel
BuildRequires:	isdn4net
BuildRequires:	misdn2-devel
%endif
BuildRequires:	pkgconfig(ncurses)
#BuildRequires:	ncurses-devel
BuildRequires:	net-snmp-devel
BuildRequires:	pkgconfig(libnewt)
%if %{with corosync}
BuildRequires:	pkgconfig(corosync)
%endif
BuildRequires:	openldap-devel
BuildRequires:	openssl-devel
BuildRequires:	openr2-devel
BuildRequires:	pkgconfig(libosptk)
BuildRequires:	pam-devel
BuildRequires:	perl-devel
BuildRequires:	portaudio-devel >= 19
BuildRequires:	postgresql-devel
BuildRequires:	radiusclient-ng-devel
BuildRequires:	resample-devel
BuildRequires:	SDL_image-devel
BuildRequires:	spandsp-devel
BuildRequires:	speex-devel
BuildRequires:	sqlite3-devel
BuildRequires:	srtp-devel
BuildRequires:	tcp_wrappers-devel
BuildRequires:	tiff-devel
BuildRequires:	pkgconfig(uuid)
%if %{with odbc}
BuildRequires:	unixODBC-devel
%endif
BuildRequires:	usb-compat-devel
BuildRequires:	wget
BuildRequires:	zlib-devel
BuildRequires:	c-client-devel
%if %{with h323}
BuildRequires:	ooh323c-devel
BuildRequires:	openh323-devel >= 1.15.3
BuildRequires:	pwlib-devel
%endif

%description
Asterisk is a complete PBX in software. It runs on Linux and provides
all of the features you would expect from a PBX and more. Asterisk
does voice over IP in three protocols, and can interoperate with
almost all standards-based telephony equipment using relatively
inexpensive hardware.

%package -n	%{libname}
Summary:	The shared SSL library for Asterisk
Group:		System/Libraries

%description -n	%{libname}
The shared SSL library for Asterisk.

%package	addons
Summary:	Asterisk-addons metapackage
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}
Requires:	asterisk-plugins-mp3 = %{version}-%{release}
Requires:	asterisk-plugins-mysql = %{version}-%{release}
Requires:	asterisk-plugins-ooh323 = %{version}-%{release}
Requires:	asterisk-plugins-saycountpl = %{version}-%{release}

%description	addons
Contain this packages:
1. asterisk-plugins-mp3
2. asterisk-plugins-mysql
3. asterisk-plugins-ooh323
4. asterisk-plugins-saycountpl

%package	firmware
Summary:	Firmware for the Digium S101I (IAXy)
Group:		System/Servers
License:	Redistributable, no modification permitted
Requires:	asterisk = %{version}-%{release}

%description	firmware
Firmware for the Digium S101I (IAXy).

%package	devel
Summary:	Header files for building Asterisk modules
Group:		Development/C

%description	devel
This package contains the development header files that are needed
to compile 3rd party modules.

%if %{with corosync}
%package	plugins-corosync
Summary:	Modules for Asterisk that use corosync
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}
Obsoletes:	asterisk-plugins-ais

%description	plugins-corosync
Modules for Asterisk that use corosync.
%endif

%package	plugins-alsa
Summary:	Modules for Asterisk that use Alsa sound drivers
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}

%description	plugins-alsa
Modules for Asterisk that use Alsa sound drivers.

%package	plugins-calendar
Summary:	Asterisk calendar support
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}

%description	plugins-calendar
Asterisk calendar support (ical, caldav, exchange, or ews)

%package	plugins-cel
Summary:	Asterisk Channel Event Logging
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}

%description	plugins-cel
Channel Event Logging is a mechanism to provide fine-grained event information
that can be used to generate billing information. Such event information can
be recorded to databases and files via pluggable backend modules.

%package	plugins-curl
Summary:	Modules for Asterisk that use cURL
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}

%description	plugins-curl
Modules for Asterisk that use cURL.

%package	plugins-dahdi
Summary:	Modules for Asterisk that use DAHDI
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}
Requires:	dahdi-tools >= 2.0.0

%description	plugins-dahdi
Modules for Asterisk that use DAHDI.

%package	plugins-fax
Summary:	FAX plugins for Asterisk
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}

%description	plugins-fax
This package contains FAX plugins for Asterisk.

%package	plugins-festival
Summary:	Festival application for Asterisk
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}
Requires:	festival

%description	plugins-festival
Application for the Asterisk PBX that uses Festival to convert text to speech.

%package	plugins-ices
Summary:	Stream audio from Asterisk to an IceCast server
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}
Requires:	ices

%description	plugins-ices
Stream audio from Asterisk to an IceCast server.

%package	plugins-jabber
Summary:	Jabber support for Asterisk
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}

%description	plugins-jabber
This package contains Jabber support for Asterisk.

%package	plugins-jack
Summary:	JACK resources for Asterisk
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}

%description	plugins-jack
JACK resources for Asterisk.

%package	plugins-lua
Summary:	Lua resources for Asterisk
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}

%description	plugins-lua
Lua resources for Asterisk.

%package	plugins-ldap
Summary:	LDAP resources for Asterisk
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}

%description	plugins-ldap
LDAP resources for Asterisk.

%if %{with misdn}
%package	plugins-misdn
Summary:	This module adds mISDN support to the Asterisk PBX
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}

%description	plugins-misdn
This module adds mISDN support to the Asterisk PBX. mISDN is the
(experimental) new ISDN4Linux stack, which adds support for
driving cards in NT mode and thus connecting an ISDN phone to your
computer.
%endif

%package	plugins-minivm
Summary:	MiniVM applicaton for Asterisk
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}

%description	plugins-minivm
MiniVM application for Asterisk.

%package	plugins-mobile
Summary:	Asterisk channel driver for bluetooth phones and headsets
Group:		System/Servers
BuildRequires:	bluez-devel
Requires:	%{_lib}bluez3
Requires:	asterisk = %{version}-%{release}

%description	plugins-mobile
Asterisk channel driver to allow Bluetooth cell/mobile phones to be
used as FXO devices, and headsets as FXS devices.

%package	plugins-mp3
Summary:	MP3 plugins for Asterisk
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}

%description	plugins-mp3
This package contains MP3 support for Asterisk.

%package	plugins-mysql
Summary:	MySQL plugins for Asterisk
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}

%description	plugins-mysql
This package contains MySQL plugins for Asterisk.

%if %{with odbc}
%package	plugins-odbc
Summary:	Applications for Asterisk that use ODBC (except voicemail)
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}

%description	plugins-odbc
Applications for Asterisk that use ODBC (except voicemail)
%endif

%package        plugins-ooh323
Summary:	Objective System's H323 for Asterisk
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}

%description	plugins-ooh323
Objective System's H323 for Asterisk.

%if %{with oss}
%package	plugins-oss
Summary:	Modules for Asterisk that use OSS sound drivers
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}

%description	plugins-oss
Modules for Asterisk that use OSS sound drivers.
%endif

%package	plugins-pktccops
Summary:	Modules for Asterisk that use the IETF COPS protocol on PacketCable
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}

%description	plugins-pktccops
It's a subset or a "profile" of the IETF COPS protocol, extended for
PacketCable specific usage. The IETF COPS RFC defines the extensions
mechanism and the PacketCable standard uses and respects them. For
example, IETF COPS defines an opaque field called "Client Specific
Decision Data" and the PacketCable Standard defines how to fill it.
Some IETF COPS messages are not used in the PC Standard (like SSC), so
is a subset.

%package	plugins-portaudio
Summary:	Modules for Asterisk that use the portaudio library
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}

%description	plugins-portaudio
Modules for Asterisk that use the portaudio library.

%package	plugins-pgsql
Summary:	PostgreSQL plugins for Asterisk
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}
Provides:	%{name}-plugins-postgresql = %{version}-%{release}

%description	plugins-pgsql
This package contains PostgreSQL plugins for Asterisk.

%if %{with radius}
%package	plugins-radius
Summary:	Radiusclient plugins for Asterisk
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}

%description	plugins-radius
This package contains Radiusclient plugins for Asterisk.
%endif

%package	plugins-saycountpl
Summary:	Modules for Asterisk that support the Polish grammar
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}

%description	plugins-saycountpl
Polish grammar has some funny rules for counting words.
for example 1 zloty, 2 zlote, 5 zlotych.
This application will take the words for 1, 2-4 and
5 and decide based on grammar rules which one
to use with the number you pass to it.
Example: SayCountPL(zloty,zlote,zlotych,122) will give: zlote


%package	plugins-skinny
Summary:	Modules for Asterisk that support the SCCP/Skinny protocol
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}

%description	plugins-skinny
Modules for Asterisk that support the SCCP/Skinny protocol.

%package	plugins-snmp
Summary:	Brief SNMP Agent / SubAgent support for Asterisk
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}
Requires:	net-snmp

%description	plugins-snmp
This package contains brief SNMP Agent / SubAgent support for Asterisk.

%package	plugins-speex
Summary:	SPEEX plugins for Asterisk
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}

%description	plugins-speex
This package contains SPEEX plugins for Asterisk.

%package	plugins-sqlite
Summary:	SQLite plugins for Asterisk
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}

%description	plugins-sqlite
This package contains SQLite plugins for Asterisk.

%if %{with tds}
%package	plugins-tds
Summary:	FreeTDS plugins for Asterisk
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}

%description	plugins-tds
This package contains FreeTDS plugins for Asterisk.
%endif

%package	plugins-osp
Summary:	Open Settlement Protocol for Asterisk
Group:		System/Servers

%description	plugins-osp
This package contains OSP (Open Settlement Protocol) support for Asterisk.

%package	plugins-unistim
Summary:	Unistim channel for Asterisk
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}

%description	plugins-unistim
Unistim channel for Asterisk.

%package	plugins-voicemail
Summary:	Common Voicemail Modules for Asterisk
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}
Requires:	asterisk-plugins-voicemail-implementation = %{version}-%{release}
Requires:	sox
Requires:	sendmail-command

%description	plugins-voicemail
Common Voicemail Modules for Asterisk.

%package	plugins-voicemail-imap
Summary:	Store voicemail on an IMAP server
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}
Requires:	asterisk-plugins-voicemail = %{version}-%{release}
Provides:	asterisk-plugins-voicemail-implementation = %{version}-%{release}

%description	plugins-voicemail-imap
Voicemail implementation for Asterisk that stores voicemail on an IMAP
server.

%if %{with odbc}
%package	plugins-voicemail-odbc
Summary:	Store voicemail in a database using ODBC
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}
Requires:	asterisk-plugins-voicemail = %{version}-%{release}
Provides:	asterisk-plugins-voicemail-implementation = %{version}-%{release}

%description	plugins-voicemail-odbc
Voicemail implementation for Asterisk that uses ODBC to store
voicemail in a database.
%endif

%package	plugins-voicemail-plain
Summary:	Store voicemail on the local filesystem
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}
Requires:	asterisk-plugins-voicemail = %{version}-%{release}
Provides:	asterisk-plugins-voicemail-implementation = %{version}-%{release}

%description	plugins-voicemail-plain
Voicemail implementation for Asterisk that stores voicemail on the
local filesystem.

%package	gui
Summary:	Asterisk GUI
Group:		System/Servers
Requires:	asterisk = %{version}-%{release}

%description	gui
Asterisk GUI is a framework for the creation of graphical interfaces for
configuring Asterisk. Some sample graphical interfaces for specific vertical
markets are included for reference or for actual use and extension.

%prep

%setup0 -q -n asterisk-%{version}%{?beta:-%{beta}} -a 5 -a 8

find . -type d -perm 0700 -exec chmod 755 {} \;
find . -type d -perm 0555 -exec chmod 755 {} \;
find . -type f -perm 0555 -exec chmod 755 {} \;
find . -type f -perm 0444 -exec chmod 644 {} \;
		
for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
	if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
done

%patch2 -p1 -b .voicemail
##
%patch50 -p1 -b .pthread
%patch51 -p0 -b .net_snmp
%patch52 -p1 -b .ffmpeg
%patch53 -p0 -b .libplc10
%patch57 -p0 -b .editline
%patch58 -p1 -b .neon
%patch59 -p0 -b .lua

cp %{SOURCE2} menuselect.makedeps
cp %{SOURCE3} menuselect.makeopts
cp %{SOURCE4} g72x_install

# Fixup makefile so sound archives aren't downloaded/installed
%{__perl} -pi -e 's/^all:.*$/all:/' sounds/Makefile
%{__perl} -pi -e 's/^install:.*$/install:/' sounds/Makefile

# convert comments in one file to UTF-8
mv main/fskmodem.c main/fskmodem.c.old
iconv -f iso-8859-1 -t utf-8 -o main/fskmodem.c main/fskmodem.c.old
touch -r main/fskmodem.c.old main/fskmodem.c
rm main/fskmodem.c.old

chmod -x contrib/scripts/dbsep.cgi

# lib64 fix
#find -name "Makefile" | xargs perl -pi -e "s|/usr/lib|%{_libdir}|g"
#perl -pi -e "s|/lib\b|/%{_lib}|g" configure* autoconf/*.m4
#perl -pi -e "s|/lib/|/%{_lib}/|g" configure*  autoconf/*.m4

%build

# if we are building for i386 promote the CPU arch to i486 for atomic operations support
%ifarch i386
%define optflags %{__global_cflags} -m32 -march=i486 -mtune=generic -fasynchronous-unwind-tables
%else
%define optflags %(rpm --target %{_target} --eval %%{optflags})
%endif

./bootstrap.sh

sed 's#localstatedir}/lib64#localstatedir}/lib#g' -i configure.ac

pushd menuselect/mxml
%configure2_5x
popd

pushd menuselect
%configure2_5x
popd 

pushd main/editline
%configure2_5x
popd

%configure2_5x \
	--localstatedir=/var \
	--with-asound=%{_prefix} \
	--with-bluetooth=%{_prefix} \
	--with-cap=%{_prefix} \
	--with-curses=%{_prefix} \
	--with-crypto=%{_prefix} \
	--with-dahdi=%{_prefix} \
	--with-avcodec=%{_prefix} \
	--with-gsm=%{_prefix} \
	--without-gtk2 \
	--with-gmime=%{_prefix} \
	--with-ical=%{_prefix} \
	--with-iconv=%{_prefix} \
	--with-iksemel=%{_prefix} \
	--with-imap=system \
	--with-inotify=%{_prefix} \
%if %{with odbc}
	--with-iodbc=%{_prefix} \
%else
	--without-iodbc \
%endif
	--with-jack=%{_prefix} \
	--without-kqueue \
	--with-ldap=%{_prefix} \
	--with-libcurl=%{_prefix} \
	--with-ltdl=%{_prefix} \
	--with-lua=%{_prefix} \
%if %{with misdn}
	--with-isdnnet=%{_prefix} \
	--with-misdn=%{_prefix} \
	--with-suppserv=%{_prefix} \
%else
	--without-isdnnet \
	--without-misdn \
	--without-suppserv \
%endif
	--with-mysqlclient=%{_prefix} \
	--with-nbs=%{_prefix} \
	--with-ncurses=%{_prefix} \
	--with-neon=%{_prefix} \
	--with-neon29=%{_prefix} \
	--with-netsnmp=%{_prefix} \
	--with-newt=%{_prefix} \
	--with-ogg=%{_prefix} \
%if %{with corosync}
	--with-cpg=%{_prefix} \
%else
	--without-cpg \
%endif
	--with-openr2=%{_prefix} \
	--with-osptk=%{_prefix} \
%if %{with oss}
	--with-oss \
%else
	--without-oss \
%endif
	--with-postgres=%{_prefix} \
	--with-popt=%{_prefix} \
	--with-portaudio=%{_prefix} \
	--with-pri=%{_prefix} \
	--with-radius=%{_prefix} \
	--with-resample=%{_prefix} \
%if %{with h323}
	--with-pwlib=%{_prefix} \
	--with-h323=%{_prefix} \
%else
	--without-pwlib \
	--without-h323 \
%endif
	--with-sdl=%{_prefix} \
	--with-SDL_image=%{_prefix} \
	--with-sounds-cache=%{_prefix} \
	--with-spandsp=%{_prefix} \
	--with-ss7=%{_prefix} \
	--with-speex=%{_prefix} \
	--with-speexdsp=%{_prefix} \
	--without-sqlite \
	--with-sqlite3=%{_prefix} \
	--with-srtp=%{_prefix} \
	--with-ssl=%{_prefix} \
	--with-tds=%{_prefix} \
	--with-timerfd=%{_prefix} \
	--without-tinfo \
	--with-tonezone=%{_prefix} \
%if %{with odbc}
	--with-unixodbc=%{_prefix} \
%else
	--without-unixodbc \
%endif
	--with-vorbis=%{_prefix} \
	--without-vpb \
	--without-x11 \
	--with-z=%{_prefix} \
	--with-ilbc=%{_prefix} \
	--with-libedit=%{_prefix} \

sed 's#localstatedir}/lib64#localstatedir}/lib#g' -i makeopts
#fix --no-undefined
sed -e 's/,--no-undefined -Wl//g' -i makeopts

# fix some weirdos
#GMIME_INCLUDE=`pkg-config --cflags gmime-2.6`
#perl -pi -e "s|^GMIME_INCLUDE=.*|GMIME_INCLUDE=$GMIME_INCLUDE|g" makeopts

%{__sed} -i -e 's/^MENUSELECT_OPTS_app_voicemail=.*$/MENUSELECT_OPTS_app_voicemail=FILE_STORAGE/' menuselect.makeopts
ASTCFLAGS="%{optflags}" make DEBUG= OPTIMIZE= ASTVARRUNDIR=/run/asterisk NOISY_BUILD=1

rm apps/app_voicemail.o apps/app_directory.o
mv apps/app_voicemail.so apps/app_voicemail_plain.so
mv apps/app_directory.so apps/app_directory_plain.so

%{__sed} -i -e 's/^MENUSELECT_OPTS_app_voicemail=.*$/MENUSELECT_OPTS_app_voicemail=IMAP_STORAGE/' menuselect.makeopts
ASTCFLAGS="%{optflags}" make DEBUG= OPTIMIZE= ASTVARRUNDIR=/run/asterisk NOISY_BUILD=1

rm apps/app_voicemail.o apps/app_directory.o
mv apps/app_voicemail.so apps/app_voicemail_imap.so
mv apps/app_directory.so apps/app_directory_imap.so

%if %{with odbc}
%{__sed} -i -e 's/^MENUSELECT_OPTS_app_voicemail=.*$/MENUSELECT_OPTS_app_voicemail=ODBC_STORAGE/' menuselect.makeopts
ASTCFLAGS="%{optflags}" make DEBUG= OPTIMIZE= ASTVARRUNDIR=/run/asterisk NOISY_BUILD=1

rm apps/app_voicemail.o apps/app_directory.o
mv apps/app_voicemail.so apps/app_voicemail_odbc.so
mv apps/app_directory.so apps/app_directory_odbc.so
%endif

# so that these modules don't get built again during the install phase
touch apps/app_voicemail.o apps/app_directory.o
touch apps/app_voicemail.so apps/app_directory.so

pushd asterisk-gui
%configure2_5x
popd

%install
rm -rf %{buildroot}

ASTCFLAGS="%{optflags}" make install DEBUG= OPTIMIZE= DESTDIR=%{buildroot} ASTVARRUNDIR=/run/asterisk
ASTCFLAGS="%{optflags}" make samples DEBUG= OPTIMIZE= DESTDIR=%{buildroot} ASTVARRUNDIR=/run/asterisk

install -D -p -m 0644 %{S:1} %{buildroot}%{_sysconfdir}/logrotate.d/asterisk
install -D -p -m 0644 %{SOURCE6} %{buildroot}%{_unitdir}/asterisk.service
rm -f %{buildroot}%{_sbindir}/safe_asterisk
install -D -p -m 0644 %{SOURCE7} %{buildroot}%{_tmpfilesdir}/%{name}.conf

#install -D -p -m 0644 contrib/editors/ael.vim %{buildroot}%{_datadir}/vim/syntax/ael.vim
#install -D -p -m 0644 contrib/editors/asteriskvm.vim %{buildroot}%{_datadir}/vim/syntax/asteriskvm.vim

rm %{buildroot}%{_libdir}/asterisk/modules/app_directory.so
rm %{buildroot}%{_libdir}/asterisk/modules/app_voicemail.so
install -D -p -m 0755 apps/app_directory_imap.so %{buildroot}%{_libdir}/asterisk/modules/
install -D -p -m 0755 apps/app_voicemail_imap.so %{buildroot}%{_libdir}/asterisk/modules/
%if %{with odbc}
install -D -p -m 0755 apps/app_directory_odbc.so %{buildroot}%{_libdir}/asterisk/modules/
install -D -p -m 0755 apps/app_voicemail_odbc.so %{buildroot}%{_libdir}/asterisk/modules/
%endif
install -D -p -m 0755 apps/app_directory_plain.so %{buildroot}%{_libdir}/asterisk/modules/
install -D -p -m 0755 apps/app_voicemail_plain.so %{buildroot}%{_libdir}/asterisk/modules/

# create some directories that need to be packaged
make installdirs DESTDIR=%{buildroot} ASTVARRUNDIR=/run/asterisk
mkdir -p %{buildroot}/var/spool/asterisk/outgoing

# We're not going to package any of the sample AGI scripts
rm -f %{buildroot}/var/lib/asterisk/agi-bin/*

# Don't package the sample voicemail user
rm -rf %{buildroot}/var/spool/asterisk/voicemail/default

# Don't package example phone provision configs
rm -rf %{buildroot}/var/lib/asterisk/phoneprov/*

# these are compiled with -O0 and thus include unfortified code.
rm -rf %{buildroot}%{_sbindir}/hashtest
rm -rf %{buildroot}%{_sbindir}/hashtest2

rm -f %{buildroot}%{_sysconfdir}/asterisk/res_config_sqlite.conf

touch %{name}-devel.filelist

pushd asterisk-gui
%makeinstall_std
popd

# fix ghost files
touch %{buildroot}/var/lib/asterisk/astdb
touch %{buildroot}/var/log/asterisk/console
touch %{buildroot}/var/log/asterisk/debug
touch %{buildroot}/var/log/asterisk/messages
touch %{buildroot}/var/log/asterisk/queue_log
touch %{buildroot}/var/log/asterisk/event_log
touch %{buildroot}/var/log/asterisk/cdr-csv/Master.csv
touch %{buildroot}/var/log/asterisk/h323_log

# remove unused files
%if !%{with odbc}
  rm -f %{buildroot}/%{_sysconfdir}/asterisk/cdr_adaptive_odbc.conf
  rm -f %{buildroot}/%{_sysconfdir}/asterisk/cdr_odbc.conf
  rm -f %{buildroot}/%{_sysconfdir}/asterisk/cel_odbc.conf
  rm -f %{buildroot}/%{_sysconfdir}/asterisk/func_odbc.conf
  rm -f %{buildroot}/%{_sysconfdir}/asterisk/res_odbc.conf
%endif
%if !%{with misdn}
  rm -f %{buildroot}/%{_sysconfdir}/asterisk/misdn.conf
%endif
%if !%{with oss}
  rm -f %{buildroot}/%{_sysconfdir}/asterisk/oss.conf
%endif

%pre
%_pre_useradd asterisk /var/lib/asterisk /bin/sh
gpasswd -a asterisk dialout 1>/dev/null

%post
%create_ghostfile /var/lib/asterisk/astdb asterisk asterisk 640
%create_ghostfile /var/log/asterisk/console asterisk asterisk 640
%create_ghostfile /var/log/asterisk/debug asterisk asterisk 640
%create_ghostfile /var/log/asterisk/messages asterisk asterisk 640
%create_ghostfile /var/log/asterisk/queue_log asterisk asterisk 640
%create_ghostfile /var/log/asterisk/event_log asterisk asterisk 640
%create_ghostfile /var/log/asterisk/cdr-csv/Master.csv asterisk asterisk 640
%create_ghostfile /var/log/asterisk/h323_log asterisk asterisk 640
echo "Adding setuid root to /usr/bin/mpg123, needed for MOH"
chmod u+s %{_bindir}/mpg123
if [[ -e %{_libdir}/asterisk/modules/codec_g729.so ]]; then
  sh %{_docdir}/g72x_install
fi

%tmpfiles_create %{name}
%_post_service %{name}

%preun
if [ "$1" = 0 ]; then
	echo "Removing setuid root from /usr/bin/mpg123"
	chmod u-s %{_bindir}/mpg123
fi

# Remove the G72x stuff
rm -f /usr/share/doc/asterisk/README.g72x.txt
rm -f /usr/$LIBNAME/asterisk/modules/codec_g723.so
rm -f /usr/$LIBNAME/asterisk/modules/codec_g729.so
rm -f /usr/bin/g729_my_enc
rm -f /usr/bin/g729_my_dec
rm -f /usr/bin/astconv

%_preun_service %{name}

%postun
%_postun_userdel asterisk
gpasswd -d asterisk dialout 1>/dev/null

%pre plugins-dahdi
%{_sbindir}/usermod -a -G dahdi asterisk

%if %{with misdn}
%pre plugins-misdn
%{_sbindir}/usermod -a -G misdn asterisk
%endif

%pre plugins-mobile
if [[ -e %{_sysconfdir}/asterisk/mobile.conf ]] ; then
  mv -f %{_sysconfdir}/asterisk/{,chan_}mobile.conf
fi

%files -n %{libname}
%attr(0755,root,root) %{_libdir}/libasteriskssl.so.1

%files
%doc README* *.txt ChangeLog BUGS CREDITS configs
%doc doc/asterisk.sgml g72x_install
%doc contrib/realtime/mysql
%{_unitdir}/asterisk.service
%attr(0644,root,root) %{_tmpfilesdir}/%{name}.conf
%attr(0750,asterisk,asterisk) %dir %{_sysconfdir}/asterisk
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/acl.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/adsi.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/agents.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/alarmreceiver.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/amd.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/app_skel.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/asterisk.adsi
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/asterisk.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/ccss.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/cdr.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/cdr_custom.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/cdr_manager.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/cdr_syslog.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/cli_aliases.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/cli.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/cli_permissions.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/codecs.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/confbridge.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/config_test.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/dnsmgr.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/dsp.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/dundi.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/enum.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/extconfig.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/extensions.ael
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/extensions.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/features.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/followme.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/h323.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/http.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/iax.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/iaxprov.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/indications.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/logger.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/manager.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/mgcp.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/modules.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/motif.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/musiconhold.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/muted.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/phone.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/phoneprov.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/queuerules.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/queues.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/res_stun_monitor.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/rtp.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/say.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/sip.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/sip_notify.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/sla.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/smdi.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/telcordia-1.adsi
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/udptl.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/users.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/vpb.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/xmpp.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/asterisk
%dir %{_libdir}/asterisk
%dir %{_libdir}/asterisk/modules
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_adsiprog.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_alarmreceiver.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_amd.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_authenticate.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_cdr.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_chanisavail.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_channelredirect.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_chanspy.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_confbridge.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_controlplayback.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_db.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_dial.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_dictate.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_directed_pickup.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_disa.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_dumpchan.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_echo.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_exec.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_externalivr.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_followme.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_forkcdr.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_getcpeid.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_image.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_ivrdemo.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_macro.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_milliwatt.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_mixmonitor.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_morsecode.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_nbscat.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_originate.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_parkandannounce.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_playback.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_playtones.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_privacy.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_queue.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_readexten.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_readfile.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_read.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_record.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_saycounted.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_sayunixtime.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_senddtmf.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_sendtext.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_setcallerid.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_skel.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_sms.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_softhangup.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_speech_utils.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_stack.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_system.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_talkdetect.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_test.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_transfer.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_url.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_userevent.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_waitforring.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_waitforsilence.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_waituntil.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_verbose.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_while.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_zapateller.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/bridge_builtin_features.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/bridge_multiplexed.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/bridge_simple.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/bridge_softmix.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/cdr_csv.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/cdr_custom.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/cdr_manager.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/cdr_syslog.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/chan_agent.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/chan_bridge.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/chan_iax2.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/chan_local.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/chan_mgcp.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/chan_motif.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/chan_multicast_rtp.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/chan_nbs.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/chan_phone.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/chan_sip.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/codec_adpcm.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/codec_alaw.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/codec_a_mu.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/codec_g722.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/codec_g726.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/codec_gsm.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/codec_ilbc.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/codec_lpc10.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/codec_resample.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/codec_ulaw.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/format_g719.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/format_g723.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/format_g726.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/format_g729.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/format_gsm.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/format_h263.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/format_h264.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/format_ilbc.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/format_jpeg.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/format_ogg_vorbis.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/format_pcm.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/format_siren14.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/format_siren7.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/format_sln.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/format_wav_gsm.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/format_wav.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/format_vox.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_aes.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_audiohookinherit.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_base64.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_blacklist.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_callcompletion.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_callerid.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_cdr.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_channel.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_config.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_cut.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_db.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_devstate.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_dialgroup.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_dialplan.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_enum.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_env.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_extstate.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_frame_trace.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_global.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_groupcount.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_hangupcause.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_iconv.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_jitterbuffer.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_lock.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_logic.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_math.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_md5.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_module.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_pitchshift.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_presencestate.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_rand.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_realtime.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_sha1.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_shell.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_sprintf.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_srv.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_strings.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_sysinfo.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_timeout.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_uri.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_version.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_volume.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/pbx_ael.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/pbx_config.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/pbx_dundi.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/pbx_loopback.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/pbx_realtime.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/pbx_spool.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_adsi.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_ael_share.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_agi.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_clialiases.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_clioriginate.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_convert.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_crypto.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_format_attr_celt.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_format_attr_h263.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_format_attr_h264.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_format_attr_silk.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_http_post.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_http_websocket.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_limit.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_monitor.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_musiconhold.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_mutestream.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_phoneprov.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_realtime.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_rtp_asterisk.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_rtp_multicast.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_security_log.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_smdi.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_speech.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_srtp.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_stun_monitor.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_timing_pthread.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_timing_timerfd.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_xmpp.so
%attr(0755,root,root) %{_sbindir}/aelparse
%attr(0755,root,root) %{_sbindir}/astcanary
%attr(0755,root,root) %{_sbindir}/astdb2bdb
%attr(0755,root,root) %{_sbindir}/astdb2sqlite3
%attr(0755,root,root) %{_sbindir}/asterisk
%attr(0755,root,root) %{_sbindir}/astgenkey
%attr(0755,root,root) %{_sbindir}/astman
%attr(0755,root,root) %{_sbindir}/autosupport
%attr(0755,root,root) %{_sbindir}/check_expr
%attr(0755,root,root) %{_sbindir}/check_expr2
%attr(0755,root,root) %{_sbindir}/conf2ael
%attr(0755,root,root) %{_sbindir}/muted
%attr(0755,root,root) %{_sbindir}/rasterisk
%attr(0755,root,root) %{_sbindir}/refcounter
%attr(0755,root,root) %{_sbindir}/smsq
%attr(0755,root,root) %{_sbindir}/stereorize
%attr(0755,root,root) %{_sbindir}/streamplayer
%{_mandir}/man8/asterisk.8*
%{_mandir}/man8/astgenkey.8*
%{_mandir}/man8/autosupport.8*
%{_mandir}/man8/safe_asterisk.8*
%attr(0750,asterisk,asterisk) %dir /var/lib/asterisk
%attr(0750,asterisk,asterisk) %dir /var/lib/asterisk/agi-bin
%attr(0750,asterisk,asterisk) /var/lib/asterisk/documentation
%attr(0750,asterisk,asterisk) /var/lib/asterisk/images
%attr(0750,asterisk,asterisk) /var/lib/asterisk/keys
%attr(0750,asterisk,asterisk) /var/lib/asterisk/phoneprov
%attr(0750,asterisk,asterisk) %dir /var/log/asterisk
%attr(0750,asterisk,asterisk) %dir /var/log/asterisk/cdr-csv
%attr(0750,asterisk,asterisk) %dir /var/log/asterisk/cdr-custom
%attr(0750,asterisk,asterisk) %dir /var/spool/asterisk
%attr(0770,asterisk,asterisk) %dir /var/spool/asterisk/monitor
%attr(0770,asterisk,asterisk) %dir /var/spool/asterisk/outgoing
%attr(0750,asterisk,asterisk) %dir /var/spool/asterisk/tmp
%attr(0750,asterisk,asterisk) %dir /var/spool/asterisk/voicemail
%attr(0640,asterisk,asterisk) %ghost /var/lib/asterisk/astdb
%attr(0640,asterisk,asterisk) %ghost /var/log/asterisk/cdr-csv/Master.csv
%attr(0640,asterisk,asterisk) %ghost /var/log/asterisk/console
%attr(0640,asterisk,asterisk) %ghost /var/log/asterisk/debug
%attr(0640,asterisk,asterisk) %ghost /var/log/asterisk/event_log
%attr(0640,asterisk,asterisk) %ghost /var/log/asterisk/h323_log
%attr(0640,asterisk,asterisk) %ghost /var/log/asterisk/messages
%attr(0640,asterisk,asterisk) %ghost /var/log/asterisk/queue_log
#%attr(0640,asterisk,asterisk) %{_datadir}/vim/syntax/ael.vim
#%attr(0640,asterisk,asterisk) %{_datadir}/vim/syntax/asteriskvm.vim

%files devel -f %{name}-devel.filelist
%dir %{_includedir}/asterisk
%dir %{_includedir}/asterisk/doxygen
%{_includedir}/asterisk.h
%{_includedir}/asterisk/*.h
%{_includedir}/asterisk/doxygen/*.h
%attr(0755,root,root) %{_libdir}/libasteriskssl.so

%files addons

%files firmware
%attr(0750,asterisk,asterisk) /var/lib/asterisk/firmware

%if %{with corosync}
%files plugins-corosync
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/res_corosync.conf
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_corosync.so
%endif

%files plugins-alsa
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/alsa.conf
%attr(0755,root,root) %{_libdir}/asterisk/modules/chan_alsa.so

%files plugins-calendar
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/calendar.conf
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_calendar.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_calendar_caldav.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_calendar_ews.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_calendar_exchange.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_calendar_icalendar.so

%files plugins-cel
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/cel.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/cel_custom.conf
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_celgenuserevent.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/cel_custom.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/cel_manager.so

%files plugins-curl
%doc contrib/scripts/dbsep.cgi
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/dbsep.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/res_curl.conf
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_curl.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_config_curl.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_curl.so

%files plugins-dahdi
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/meetme.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/chan_dahdi.conf
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_flash.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_meetme.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_page.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_dahdibarge.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_dahdiras.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/chan_dahdi.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/codec_dahdi.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_timing_dahdi.so

%files plugins-fax
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/res_fax.conf
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_fax.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_fax_spandsp.so

%files plugins-festival
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/festival.conf
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_festival.so

%files plugins-ices
%doc contrib/asterisk-ices.xml
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_ices.so

%files plugins-jabber
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/gtalk.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/jabber.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/jingle.conf
%attr(0755,root,root) %{_libdir}/asterisk/modules/chan_gtalk.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/chan_jingle.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_jabber.so

%files plugins-jack
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_jack.so

%files plugins-lua
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/extensions.lua
%attr(0755,root,root) %{_libdir}/asterisk/modules/pbx_lua.so

%files plugins-ldap
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/res_ldap.conf
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_config_ldap.so

%files plugins-minivm
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/extensions_minivm.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/minivm.conf
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_minivm.so

%if %{with misdn}
%files plugins-misdn
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/misdn.conf
%attr(0755,root,root) %{_libdir}/asterisk/modules/chan_misdn.so
%endif

%files plugins-mobile
%doc configs/chan_mobile.conf.sample
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/chan_mobile.conf
%attr(0755,root,root) %{_libdir}/asterisk/modules/chan_mobile.so

%files plugins-mp3
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_mp3.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/format_mp3.so

%files plugins-mysql
%doc contrib/realtime/mysql/*.sql
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/app_mysql.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/cdr_mysql.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/res_config_mysql.conf
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_mysql.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/cdr_mysql.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_config_mysql.so

%if %{with odbc}
%files plugins-odbc
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/cdr_adaptive_odbc.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/cdr_odbc.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/cel_odbc.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/func_odbc.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/res_odbc.conf
%attr(0755,root,root) %{_libdir}/asterisk/modules/cdr_adaptive_odbc.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/cdr_odbc.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_odbc.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_config_odbc.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_odbc.so
%endif

%files plugins-ooh323
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/ooh323.conf
%attr(0755,root,root) %{_libdir}/asterisk/modules/chan_ooh323.so

%if %{with oss}
%files plugins-oss
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/oss.conf
%attr(0755,root,root) %{_libdir}/asterisk/modules/chan_oss.so
%endif

%files plugins-osp
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/osp.conf
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_osplookup.so

%files plugins-pktccops
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/res_pktccops.conf
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_pktccops.so

%files plugins-portaudio
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/console.conf
%attr(0755,root,root) %{_libdir}/asterisk/modules/chan_console.so

%files plugins-pgsql
%doc contrib/realtime/postgresql/realtime.sql
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/cdr_pgsql.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/cel_pgsql.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/res_pgsql.conf
%attr(0755,root,root) %{_libdir}/asterisk/modules/cdr_pgsql.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/cel_pgsql.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_config_pgsql.so

%files plugins-radius
%attr(0755,root,root) %{_libdir}/asterisk/modules/cel_radius.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/cdr_radius.so

%files plugins-saycountpl
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_saycountpl.so

%files plugins-skinny
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/skinny.conf
%attr(0755,root,root) %{_libdir}/asterisk/modules/chan_skinny.so

%files plugins-snmp
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/res_snmp.conf
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_snmp.so

%files plugins-sqlite
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/cdr_sqlite3_custom.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/cel_sqlite3_custom.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/res_config_sqlite3.conf
%attr(0755,root,root) %{_libdir}/asterisk/modules/cdr_sqlite3_custom.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/cel_sqlite3_custom.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/res_config_sqlite3.so

%files plugins-speex
%attr(0755,root,root) %{_libdir}/asterisk/modules/codec_speex.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_speex.so

%files plugins-tds
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/cel_tds.conf
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/cdr_tds.conf
%attr(0755,root,root) %{_libdir}/asterisk/modules/cel_tds.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/cdr_tds.so

%files plugins-unistim
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/unistim.conf
%attr(0755,root,root) %{_libdir}/asterisk/modules/chan_unistim.so

%files plugins-voicemail
%attr(0640,asterisk,asterisk) %config(noreplace) %{_sysconfdir}/asterisk/voicemail.conf
%attr(0755,root,root) %{_libdir}/asterisk/modules/func_vmcount.so

%files plugins-voicemail-imap
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_directory_imap.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_voicemail_imap.so

%if %{with odbc}
%files plugins-voicemail-odbc
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_directory_odbc.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_voicemail_odbc.so
%endif

%files plugins-voicemail-plain
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_directory_plain.so
%attr(0755,root,root) %{_libdir}/asterisk/modules/app_voicemail_plain.so

%files gui
%doc asterisk-gui/LICENSE asterisk-gui/README asterisk-gui/developer_info
%dir %attr(0750,asterisk,asterisk) /var/lib/asterisk/gui_backups
%dir %attr(0750,asterisk,asterisk) /var/lib/asterisk/static-http
%dir %attr(0755,asterisk,asterisk) /var/lib/asterisk/static-http/config
%dir %attr(0755,asterisk,asterisk) /var/lib/asterisk/static-http/config/stylesheets
%dir %attr(0755,asterisk,asterisk) /var/lib/asterisk/static-http/config/images
%dir %attr(0755,asterisk,asterisk) /var/lib/asterisk/static-http/config/private
%dir %attr(0755,asterisk,asterisk) /var/lib/asterisk/static-http/config/private/bkps
%dir %attr(0755,asterisk,asterisk) /var/lib/asterisk/static-http/config/js
%dir %attr(0755,asterisk,asterisk) /var/lib/asterisk/scripts
#% attr(0644,asterisk,asterisk) /var/lib/asterisk/static-http/index.html
%attr(0644,asterisk,asterisk) /var/lib/asterisk/static-http/config/*.html
%attr(0644,asterisk,asterisk) /var/lib/asterisk/static-http/config/stylesheets/*
%attr(0644,asterisk,asterisk) /var/lib/asterisk/static-http/config/images/*
%attr(0644,asterisk,asterisk) /var/lib/asterisk/static-http/config/js/*
%attr(0755,asterisk,asterisk) /var/lib/asterisk/scripts/*
%attr(0644,asterisk,asterisk) /var/lib/asterisk/static-http/*.html
%attr(0644,asterisk,asterisk) /var/lib/asterisk/static-http/*.css
%attr(0644,asterisk,asterisk) /var/lib/asterisk/static-http/*.js
%attr(0644,asterisk,asterisk) /var/lib/asterisk/static-http/*.xml

%changelog
* Fri Apr 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 11.5.1-1
+ Revision: b6e2b0c
- Updated to 11.5.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8902 |12cu|astromenace-1.3.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname openastromenace

Summary:	Hardcore 3D space shooter with spaceship upgrade possibilities
Name:		astromenace
Version:	1.3.2
Release:	2
License:	GPLv3+
Group:		Games/Arcade
Url:		http://www.viewizard.com/
Source0:	http://sourceforge.net/projects/openastromenace/files/%{version}/%{name}-src-%{version}.tar.bz2
Source1:	astromenace.desktop
BuildRequires:	cmake
BuildRequires:	pkgconfig(freealut)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(ogg)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	jpeg-devel
BuildRequires:	desktop-file-utils
Provides:	%{oname} = %{version}-%{release}
Requires:	%{name}-data = %{version}

%description
Space is a vast area, an unbounded territory where it seems there is a 
room for everybody, but reversal of fortune put things differently. The 
hordes of hostile creatures crawled out from the dark corners of the
universe, craving to conquer your homeland. Their force is compelling,
their legions are interminable. However, humans didn't give up without
a final showdown and put their best pilot to fight back. These malicious
invaders chose the wrong galaxy to conquer and you are to prove it! 
Go ahead and make alien aggressors regret their insolence.

%package data
Summary:	Game data for AstroMenace game
Requires:	%{name} = %{version}
Obsoletes:	astromenace-data < 1.3.1
Obsoletes:	astromenace-data-ru < 1.3.1
Obsoletes:	astromenace-data-de < 1.3.1

%description data
This package provides game data for AstroMenace.

%prep
%setup -qn AstroMenace
sed -i 's/\r//' License.txt
sed -i 's/\r//' gpl-3.0.txt
sed -i 's/\r//' ReadMe.txt

chmod -x License.txt
chmod -x ReadMe.txt
chmod -x gpl-3.0.txt

%build
%cmake \
	-DCMAKE_INSTALL_PREFIX=/usr \
	-DDATADIR=/usr/share/astromenace
%make
./AstroMenace --pack --rawdata=../RAW_VFS_DATA --dir=.


%install
mkdir -p %{buildroot}%{_bindir}
install -m 755 build/AstroMenace %{buildroot}%{_bindir}/%{name}
mkdir -p %{buildroot}%{_datadir}/%{name}
install -m 644 build/gamedata.vfs %{buildroot}%{_datadir}/%{name}/gamedata.vfs

desktop-file-install             \
  --dir %{buildroot}%{_datadir}/applications \
  %{SOURCE1}

mkdir -p %{buildroot}%{_datadir}/icons/hicolor/64x64/apps
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/128x128/apps
install -p -m 644 %{name}_64.png %{buildroot}%{_datadir}/icons/hicolor/64x64/apps/%{name}.png
install -p -m 644 %{name}_128.png %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/%{name}.png

%files
%doc ReadMe.txt License.txt 
%{_bindir}/%{name}
%{_datadir}/applications/astromenace.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png

%files data
%doc gpl-3.0.txt
%{_datadir}/%{name}



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8903 |12cu|astyle-2.04-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Reindenter and reformatter of C++, C and Java source code
Name:		astyle
Version:	2.04
Release:	1
License:	LGPLv3+
Group:		Development/C
Url:		http://astyle.sourceforge.net/
Source0:	http://internap.dl.sourceforge.net/sourceforge/astyle/astyle_%{version}_linux.tar.gz

%description
Artistic Style is a series of filters that automatically reindent and reformat
C/C++/Java source files. These can be used from a command line, or they can be
incorporated as classes in another C++ program.

%files
%doc doc/*
%{_bindir}/astyle

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}

%build
cd build/gcc
%make CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"

%install
mkdir -p %{buildroot}%{_bindir}
install -m 0755 build/gcc/bin/astyle %{buildroot}%{_bindir}/astyle


%changelog
* Tue Feb 11 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.04-1
+ Revision: 9e55738
- LOG New version 2.04, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8904 |12cu|asunder-2.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	GTK+-based audio CD ripper and encoder
Name:		asunder
Version:	2.5
Release:	1
License:	GPLv2
Group:		Archiving/Cd burning
URL:		http://littlesvr.ca/asunder/
Source0:	http://littlesvr.ca/asunder/releases/%{name}-%{version}.tar.bz2

BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libcddb)
BuildRequires:	intltool >= 0.34.90

Requires:	cdparanoia
Suggests:	lame
Suggests:	vorbis-tools
Suggests:	flac
Suggests:	wavpack

%description
Asunder is a graphical Audio CD ripper and encoder for Linux. You can 
use it to save tracks from an Audio CD as WAV, MP3, OGG, Musepack, AAC,
Monkey Audio, and/or FLAC.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS ChangeLog NEWS README TODO
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png



%changelog
* Mon Mar 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.5-1
+ Revision: 87e1cbc
- Updated to 2.5 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8905 |12cu|asymptote-2.24-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		asymptote
Version:	2.24
Release:	1
Summary:	Descriptive vector graphics language for technical drawing
License:	LGPLv3+
Group:		Publishing
Url:		http://asymptote.sourceforge.net/
Source0:	https://sourceforge.net/projects/asymptote/files/2.24/%{name}-%{version}.src.tgz

BuildRequires:	pkgconfig(bdw-gc)
BuildRequires:	pkgconfig(fftw3)
BuildRequires:	pkgconfig(glut)
BuildRequires:	pkgconfig(gsl)
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	readline-devel
BuildRequires:	imagemagick
BuildRequires:	texlive
BuildRequires:	texinfo
BuildRequires:	ghostscript
BuildRequires:	ghostscript-dvipdf
# Just to make sure these exist
BuildRequires:	python-imaging
BuildRequires:	tkinter
BuildRequires:	tetex

Requires:	python-imaging
Requires:	tkinter
Requires:	tetex-latex
Requires(post):	tetex
Requires(postun): tetex

%description
Asymptote is a powerful descriptive vector graphics language that 
provides a natural coordinate-based framework for technical drawing. 
Labels and equations are typeset with LaTeX, for high-quality 
PostScript output.

A major advantage of Asymptote over other graphics packages is that 
it is a programming language, as opposed to just a graphics program.

Features of Asymptote:

- provides a portable standard for typesetting mathematical figures, 
  just as TeX/LaTeX has become the standard for typesetting equations;

- generates and embeds 3D vector PRC graphics within PDF files;

- inspired by MetaPost, with a much cleaner, powerful C++-like 
  programming syntax and floating-point numerics;

- runs on all major platforms (UNIX, MacOS, Microsoft Windows);

- mathematically oriented (e.g. rotation of vectors by complex 
  multiplication);

- LaTeX typesetting of labels (for document consistency);

- uses simplex method and deferred drawing to solve overall size 
  constraint issues between fixed-sized objects (labels and 
  arrowheads) and objects that should scale with figure size;

- fully generalizes MetaPost path construction algorithms to three 
  dimensions;

- compiles commands into virtual machine code for speed without 
  sacrificing portability;

- high-level graphics commands are implemented in the Asymptote 
  language itself, allowing them to be easily tailored to specific 
  applications.

%prep
%setup -q

%build
%configure2_5x	--enable-gc=system \
		--with-latex=%{_datadir}/tex/latex \
		--with-context=%{_datadir}/tex/context
%make

%install
%makeinstall_std

# Create symlinks for vim / emacs
install -d -m 755 %{buildroot}%{_datadir}/vim/syntax
ln -s ../../%{name}/asy.vim %{buildroot}%{_datadir}/vim/syntax/asy.vim

install -d -m 755 %{buildroot}%{_sysconfdir}/emacs/site-start.d
ln -s ../../../%{_datadir}/%{name}/asy-init.el %{buildroot}%{_sysconfdir}/emacs/site-start.d/asy-init.el
install -d -m 755 %{buildroot}%{_datadir}/emacs/site-lisp
ln -s ../../%{name}/asy-mode.el %{buildroot}%{_datadir}/emacs/site-lisp/asy-mode.el
ln -s ../../%{name}/asy-keywords.el %{buildroot}%{_datadir}/emacs/site-lisp/asy-keywords.el

# Move info file
mv %{buildroot}%{_infodir}/asymptote/asymptote.info %{buildroot}%{_infodir}/asymptote.info

# Icon
for size in 16x16 32x32 48x48
do
  install -d %{buildroot}%{_iconsdir}/hicolor/$size/apps
  convert -resize $size asy.ico %{buildroot}%{_iconsdir}/hicolor/$size/apps/asy.png
done

# Create xasy desktop file
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/xasy.desktop << EOF
[Desktop Entry]
Name=Asymptote
Comment=GUI tool for using Asymptote vector graphics 
Exec=%{_bindir}/xasy
Icon=asy
Terminal=false
StartupNotify=true
Type=Application
Categories=Graphics;VectorGraphics;
EOF

%post
texhash

%preun
texhash

%files
%doc BUGS ChangeLog LICENSE* README ReleaseNotes TODO
%{_sysconfdir}/emacs/site-start.d/asy-init.el
%{_bindir}/asy
%{_bindir}/xasy
%{_datadir}/%{name}
%{_datadir}/applications/xasy.desktop
%{_datadir}/emacs/site-lisp/asy-mode.el
%{_datadir}/emacs/site-lisp/asy-keywords.el
%{_datadir}/vim/syntax/asy.vim
%{_datadir}/tex/latex/%{name}
%{_datadir}/tex/context/%{name}
%{_iconsdir}/hicolor/*/apps/asy.png
%{_infodir}/*.info*
%{_mandir}/man1/asy*
%{_mandir}/man1/xasy*



%changelog
* Thu Apr 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.24-1
+ Revision: 7cb69f6
- Try texlive



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8906 |12cu|atanks-5.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with	allegro_unstable

Name:		atanks
Version:	5.8
Release:	1
Summary:	Scorched Earth game clone
License:	GPLv2+
Group:		Games/Arcade
Url:		http://atanks.sourceforge.net/
Source0:	http://downloads.sourceforge.net/sourceforge/atanks/atanks-%{version}.tar.gz
Source3:	%{name}-16.png
Source4:	%{name}-32.png
Source5:	%{name}-48.png
Patch0:		atanks-5.4-link.patch
%if %with allegro_unstable
BuildRequires:	allegro-testing-devel
%else
BuildRequires:	allegro-devel
%endif

%description
This is Atomic Tanks, a multi-player game similar to Scorched Earth
which involves firing enormous weapons to try and destroy the other
tanks.

%prep
%setup -q
%apply_patches

%build
%make \
	CC="%{__cxx}" \
	OFLAGS="%{optflags}" \
	LFLAGS="%{ldflags} -L%{_libdir} -lX11 -lXext -lXcursor -lXpm -lxcb -lXrender -lXfixes -lXau -lXdmcp" \
	INSTALLDIR=%{_gamesdatadir}/%{name}

%install
%makeinstall_std \
	BINDIR=%{_gamesbindir} \
	INSTALLDIR=%{_gamesdatadir}/%{name}

perl -pi -e "s/\r$//g" %{buildroot}%{_gamesdatadir}/%{name}/tanks.txt

# Fix icon in .desktop file
perl -pi -e "s/%{name}.png/%{name}/g" %{buildroot}%{_datadir}/applications/%{name}.desktop

# Icons
mkdir -p %{buildroot}%{_iconsdir}/hicolor/16x16/apps
mkdir -p %{buildroot}%{_iconsdir}/hicolor/32x32/apps

install -D -m 644 %{SOURCE3} %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
install -D -m 644 %{SOURCE4} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png

%files
%doc Changelog README TODO
%{_gamesbindir}/%{name}
%{_gamesdatadir}/%{name}
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_datadir}/applications/%{name}.desktop

%changelog
* Sat Feb 15 2014 symbianflo <symbianflo@symbianflo> 5.8-1
+ Revision: 7b00d6e
- Log: Update to 5.8



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8907 |12cu|atari800-3.0.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Atari 800 Emulator
Name:		atari800
Version:	3.0.0
Release:	4
License:	GPLv2+
Group:		Emulators
Url:		http://atari800.atari.org/
Source0:	http://downloads.sourceforge.net/atari800/atari800-%{version}.tar.gz
Source1:	%{name}-chooser
Source2:	ATARI5200.ROM
Source3:	ATARIBAS.ROM
Source4:	ATARIOSA.ROM
Source5:	ATARIOSB.ROM
Source6:	ATARIXL.ROM
Patch0:		atari800-3.0.0-cfg.patch
BuildRequires:	librsvg
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(zlib)

%description
This is Atari 800, 800XL, 130XE and 5200 emulator.

#----------------------------------------------------------------------------

%package common
Summary:	Atari 800 Emulator - common files for all versions
License:	GPLv2+
Group:		Emulators
Suggests:	%{name}-roms

%description common
This is Atari 800, 800XL, 130XE and 5200 emulator.

This package contains common files for ncurses, SDL and X11 versions
of Atari800.

%files common
%doc DOC/{BUGS,CREDITS,ChangeLog,FAQ,NEWS,README,TODO,USAGE,*.txt} README.1ST
%{_bindir}/%{name}
%{_sysconfdir}/%{name}.cfg
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_mandir}/man1/%{name}.1*

#----------------------------------------------------------------------------

%package roms
Summary:	Atari 800 Emulator - ROM files
License:	Freeware
Group:		Emulators

%description roms
This is Atari 800, 800XL, 130XE and 5200 emulator.

This package contains ROM files.

Notes: Darek Mihocka got the permission from Atari corp. to distribute
the images of Atari 800XL's OS and BASIC ROMs. Package that contains these
ROM images is free now.

%files roms
%{_datadir}/%{name}/*.ROM

#----------------------------------------------------------------------------

%package x11
Summary:	Atari 800 Emulator - X Window version
License:	GPLv2+
Group:		Emulators
Requires:	%{name}-common = %{EVRD}

%description x11
This is Atari 800, 800XL, 130XE and 5200 emulator.

This package contains Atari800 executable file configured for X11 with
sound and joystick support.

%files x11
%{_bindir}/atari800-x11

#----------------------------------------------------------------------------

%package sdl
Summary:	Atari 800 Emulator - SDL version
License:	GPLv2+
Group:		Emulators
Requires:	%{name}-common = %{EVRD}

%description sdl
This is Atari 800, 800XL, 130XE and 5200 emulator.

This package contains Atari800 executable file configured for SDL with
sound and joystick support.

%files sdl
%{_bindir}/atari800-sdl

#----------------------------------------------------------------------------

%package ncurses
Summary:	Atari 800 Emulator - Ncurses version
License:	GPLv2+
Group:		Emulators
Requires:	%{name}-common = %{EVRD}

%description ncurses
This is Atari 800, 800XL, 130XE and 5200 emulator.

This package contains Atari800 executable file configured for Ncurses 
support.

%files ncurses
%{_bindir}/atari800-ncurses

#----------------------------------------------------------------------------

%prep
%setup -q
find ./src -type f -name "*.[chi]*" -exec chmod 644 '{}' +
%patch0 -p1

%build
cd src
aclocal
autoconf

%configure --target=default --with-video=sdl --with-sound=sdl
%make
mv -f atari800 atari800-sdl
make clean

%configure --target=shm
%make
mv -f atari800 atari800-x11
make clean

%configure --target=default --with-video=ncurses
%make
mv -f atari800 atari800-ncurses

%install
mkdir -p %{buildroot}%{_bindir}
install src/atari800-x11 %{buildroot}%{_bindir}
install src/atari800-sdl %{buildroot}%{_bindir}
install src/atari800-ncurses %{buildroot}%{_bindir}
install %{SOURCE1} %{buildroot}%{_bindir}/%{name}

mkdir -p %{buildroot}%{_mandir}/man1
install src/atari800.man %{buildroot}%{_mandir}/man1/%{name}.1

mkdir -p %{buildroot}%{_datadir}/%{name}
install -m 0644 %{SOURCE2} %{buildroot}%{_datadir}/%{name}/ATARI5200.ROM
install -m 0644 %{SOURCE3} %{buildroot}%{_datadir}/%{name}/ATARIBAS.ROM
install -m 0644 %{SOURCE4} %{buildroot}%{_datadir}/%{name}/ATARIOSA.ROM
install -m 0644 %{SOURCE5} %{buildroot}%{_datadir}/%{name}/ATARIOSB.ROM
install -m 0644 %{SOURCE6} %{buildroot}%{_datadir}/%{name}/ATARIXL.ROM

mkdir -p %{buildroot}%{_sysconfdir}/
install src/dc/%{name}.cfg %{buildroot}%{_sysconfdir}/%{name}.cfg

# menu-entry
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Type=Application
Name=Atari800
Name[ru]=Atari800
Comment=An emulator of 8-bit Atari personal computers.
Comment[ru]=Эмулятор 8-bit компьютера Atari
Icon=%{name}
Exec=%{name}
Categories=Game;Emulator;
EOF

# Install icons of various sizes
for s in 256 128 96 48 32 22 16 ; do
mkdir -p %{buildroot}%{_iconsdir}/hicolor/${s}x${s}/apps
rsvg-convert -w ${s} -h ${s} \
    data/atari2.svg -o \
    %{buildroot}%{_iconsdir}/hicolor/${s}x${s}/apps/%{name}.png
done


%changelog
* Tue Feb 11 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.0.0-4
+ Revision: c3597d4
- LOG Fix menu category



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8908 |12cu|aterm-1.0.1-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	An rxvt-based terminal emulator for X11
Name:		aterm
Version:	1.0.1
Release:	10
License:	GPLv2+
Group:		Terminals
Url:		http://aterm.sourceforge.net
Source0:	ftp://ftp.afterstep.org/apps/aterm/%{name}-%{version}.tar.bz2
Patch0:		aterm-1.0.1-no-strip.patch
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xt)

%description
Aterm is a colour vt102 terminal emulator based on rxvt 2.4.8 intended as an 
xterm replacement for users who do not require features such as Tektronix 4014 
emulation and toolkit style configurability

%files
%doc ChangeLog doc/README.* %{name}.lsm README.configure
%doc doc/FAQ doc/ChangeLog.rxvt
%{_bindir}/%{name}
%{_mandir}/man1/*
%{_datadir}/applications/*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x \
	--enable-fading \
	--enable-background-image
%make

%install
%makeinstall_std

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=%{name}
Comment=An rxvt-based terminal emulator for X11
Exec=%{name} -name Terminal
Icon=%{name}
Terminal=false
Type=Application
Categories=TerminalEmulator;System;
EOF


%changelog
* Tue Feb 11 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0.1-10
+ Revision: 0381f0e
- LOG Fix debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8909 |12cu|atlas-3.8.4-5.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Based on fedora package:
# http://pkgs.fedoraproject.org/gitweb/?p=atlas.git;a=tree

%bcond_with		custom_atlas

%define _enable_debug_packages	%{nil}
%define debug_package		%{nil}

# Keep these libraries private because they are not in %%{_libdir}
%if %{_use_internal_dependency_generator}
%define __noautoprov 'libatlas\\.so\\.(.*)|libcblas\\.so\\.(.*)|libclapack\\.so\\.(.*)|libf77blas\\.so\\.(.*)|liblapack\\.so\\.(.*)|libptcblas\\.so\\.(.*)|libptf77blas\\.so\\.(.*)'
%define __noautoreq 'libatlas\\.so\\.(.*)|libcblas\\.so\\.(.*)|libclapack\\.so\\.(.*)|libf77blas\\.so\\.(.*)|liblapack\\.so\\.(.*)|libptcblas\\.so\\.(.*)|libptf77blas\\.so\\.(.*)'
%endif

%define major		3
%define libatlas	libatlas
%define libname		%mklibname %{name} %{major}

Name:		atlas
Version:	3.8.4
Release:	5.1
Summary:	Automatically Tuned Linear Algebra Software
Group:		Sciences/Mathematics
License:	BSD
URL:		http://math-atlas.sourceforge.net/
Source0:	http://downloads.sourceforge.net/math-atlas/atlas%{version}.tar.bz2
Source1:	http://math-atlas.sourceforge.net/errata.html
Source2:	http://math-atlas.sourceforge.net/faq.html
Source3:	http://www.cs.utsa.edu/~whaley/papers.html
Source4:	Makefile
Source5:	README.mandriva

Patch0:		atlas-fedora_shared.patch

Conflicts:	%{libname}-custom < %{version}-%{release}
Conflicts:	%{libatlas}-custom-devel < %{version}-%{release}
%ifarch %{ix86}
Conflicts:	%{libname}-sse < %{version}-%{release}
Conflicts:	%{libatlas}-sse-devel < %{version}-%{release}
%endif
%ifarch %{ix86} x86_64
Conflicts:	%{libname}-sse2 < %{version}-%{release}
Conflicts:	%{libatlas}-sse2-devel < %{version}-%{release}
Conflicts:	%{libname}-sse3 < %{version}-%{release}
Conflicts:	%{libatlas}-sse3-devel < %{version}-%{release}
%endif
%ifnarch %{ix86} x86_64
Conflicts:	%{libname}-%{_arch} < %{version}-%{release}
Conflicts:	%{libatlas}-%{_arch}-devel < %{version}-%{release}
%endif

Requires(post):	update-alternatives
Requires(postun): update-alternatives

Requires:	gcc-gfortran lapack-devel make
BuildRequires:	gcc-gfortran
# ensure it has a pic liblapack.a
BuildRequires:	lapack-devel > 3.3.1-1

%description
The ATLAS (Automatically Tuned Linear Algebra Software) project is an
ongoing research effort focusing on applying empirical techniques in
order to provide portable performance. At present, it provides C and
Fortran77 interfaces to a portably efficient BLAS implementation, as
well as a few routines from LAPACK.

The performance improvements in ATLAS are obtained largely via
compile-time optimizations and tend to be specific to a given hardware
configuration.

########################################################################
%if %{with custom_atlas}
%define types	custom
%define mode	%(gcc -dumpmachine | perl -e '$_ = <>; if (/^i.86-/) { print 32; } elsif (/[^-]+64-/) { print 64; } else { print 32; }')
%package	-n %{libname}-custom
Summary:	Custom ATLAS libraries
Group:		Development/Other
Conflicts:	%{libatlas}-custom-devel < %{version}-%{release}
%ifarch %{ix86}
Conflicts:	%{libname}-sse < %{version}-%{release}
Conflicts:	%{libatlas}-sse-devel < %{version}-%{release}
%endif
%ifarch %{ix86} x86_64
Conflicts:	%{libname}-sse2 < %{version}-%{release}
Conflicts:	%{libatlas}-sse2-devel < %{version}-%{release}
Conflicts:	%{libname}-sse3 < %{version}-%{release}
Conflicts:	%{libatlas}-sse3-devel < %{version}-%{release}
%endif
%ifnarch %{ix86} x86_64
Conflicts:	%{libname}-%{_arch} < %{version}-%{release}
Conflicts:	%{libatlas}-%{_arch}-devel < %{version}-%{release}
%endif
Conflicts:	atlas < %{version}-%{release}
Requires(post):	update-alternatives
Requires(postun): update-alternatives

%description	-n %{libname}-custom
This package contains the ATLAS (Automatically Tuned Linear Algebra
Software) libraries compiled with custom optimizations.

%posttrans	-n %{libname}-custom
update-alternatives							\
    --install %{_libdir}/atlas atlas %{_libdir}/atlas-custom 4		\
    --slave %{_sysconfdir}/ld.so.conf.d/atlas.conf atlas-conf %{_libdir}/atlas-custom/atlas.conf
/sbin/ldconfig

%postun		-n %{libname}-custom
if [ $1 -eq 0 ]; then
    update-alternatives --remove atlas %{_libdir}/atlas-custom
    /sbin/ldconfig
fi

%files		-n %{libname}-custom
%dir %{_libdir}/atlas-custom
%{_libdir}/atlas-custom/*.so.*
%{_libdir}/atlas-custom/atlas.conf

%package	-n %{libatlas}-custom-devel
Summary:	Custom development files for ATLAS
Group:		Development/Other
Requires:	%{libname}-custom = %{version}-%{release}
Requires(post):	update-alternatives
Requires(postun): update-alternatives

%description	-n %{libatlas}-custom-devel
This package contains headers and development libraries of ATLAS
(Automatically Tuned Linear Algebra Software) compiled with custom
optimizations.

%posttrans	-n %{libatlas}-custom-devel
update-alternatives							\
    --install %{_includedir}/atlas atlas-devel %{_includedir}/atlas-custom 4 \
    --slave %{_includedir}/cblas.h cblas.h %{_includedir}/atlas-custom/cblas.h \
    --slave %{_includedir}/clapack.h clapack.h %{_includedir}/atlas-custom/clapack.h
/sbin/ldconfig

%postun		-n %{libatlas}-custom-devel
if [ $1 -eq 0 ]; then
    update-alternatives --remove atlas-devel %{_includedir}/atlas-custom
    /sbin/ldconfig
fi

%files		-n %{libatlas}-custom-devel
%doc doc/*
%{_libdir}/atlas-custom/*.a
%{_libdir}/atlas-custom/*.so
%{_includedir}/atlas-custom/

########################################################################
# with custom_atlas
%else

  %define mode		32
  %define types		%{_arch}
  %ifarch %{ix86}
    %define types	sse sse2 sse3
  %else
    %ifarch x86_64
      %define types	sse2 sse3
      %define mode	64
    %else
      %ifarch ppc64
        %define mode	64
      %endif
    %endif
  %endif

#--#####################################################################
  %ifarch %{ix86}
#----###################################################################
%package	-n %{libname}-sse
Summary:	ATLAS libraries for SSE extensions (Pentium III)
Group:		System/Libraries
Obsoletes:	%mklibname %{name}3.0-sse
Obsoletes:	%mklibname %{name}3.0-3dnow
Obsoletes:	%mklibname %{name}%{major}-3dnow
Conflicts:	%{libname}-custom < %{version}-%{release}
Conflicts:	%{libatlas}-custom-devel < %{version}-%{release}
Conflicts:	%{libatlas}-sse-devel < %{version}-%{release}
Conflicts:	%{libname}-sse2 < %{version}-%{release}
Conflicts:	%{libatlas}-sse2-devel < %{version}-%{release}
Conflicts:	atlas < %{version}-%{release}
Requires(post):	update-alternatives
Requires(postun): update-alternatives

%description	-n %{libname}-sse
This package contains the ATLAS (Automatically Tuned Linear Algebra
Software) libraries compiled with SSE optimizations (Pentium III).
This is a generic binary package. Install the "%{name}" package
to build a version tuned for your computer.

%posttrans	-n %{libname}-sse
update-alternatives							\
    --install %{_libdir}/atlas atlas %{_libdir}/atlas-sse 1		\
    --slave %{_sysconfdir}/ld.so.conf.d/atlas.conf atlas-conf %{_libdir}/atlas-sse/atlas.conf
/sbin/ldconfig

%postun		-n %{libname}-sse
if [ $1 -eq 0 ]; then
    update-alternatives --remove atlas %{_libdir}/atlas-sse
    /sbin/ldconfig
fi

%files		-n %{libname}-sse
%dir %{_libdir}/atlas-sse
%{_libdir}/atlas-sse/*.so.*
%{_libdir}/atlas-sse/atlas.conf

#------#################################################################
%package	-n %{libatlas}-sse-devel
Summary:	Development files for ATLAS SSE (Pentium III)
Group:		Development/Other
Requires:	%{libname}-sse = %{version}-%{release}
Obsoletes:	%mklibname -d %{name}3.0-sse
Obsoletes:	%mklibname -d %{name}3.0-3dnow
Obsoletes:	%mklibname -d %{name}%{major}-3dnow
Requires(post):	update-alternatives
Requires(postun): update-alternatives

%description	-n %{libatlas}-sse-devel
This package contains headers and development libraries of ATLAS
(Automatically Tuned Linear Algebra Software) compiled with SSE
optimizations (Pentium III).

%posttrans	-n %{libatlas}-sse-devel
update-alternatives							\
    --install %{_includedir}/atlas atlas-devel %{_includedir}/atlas-sse 1 \
    --slave %{_includedir}/cblas.h cblas.h %{_includedir}/atlas-sse/cblas.h \
    --slave %{_includedir}/clapack.h clapack.h %{_includedir}/atlas-sse/clapack.h
/sbin/ldconfig

%postun		-n %{libatlas}-sse-devel
if [ $1 -eq 0 ]; then
    update-alternatives --remove atlas-devel %{_includedir}/atlas-sse
    /sbin/ldconfig
fi

%files		-n %{libatlas}-sse-devel
%doc doc/*
%{_libdir}/atlas-sse/*.a
%{_libdir}/atlas-sse/*.so
%{_includedir}/atlas-sse/

# ifarch ix86
  %endif

#--#####################################################################
  %ifarch %{ix86} x86_64
#----###################################################################
%package	-n %{libname}-sse2
Summary:	ATLAS libraries for SSE2 extensions
Group:		System/Libraries
%ifarch %{ix86}
Obsoletes:	%mklibname %{name}3.0-sse2
%else
Obsoletes:	%{libname}-x86_64
%endif
Provides:	%{libatlas} = %{version}-%{release}
Conflicts:	%{libname}-custom < %{version}-%{release}
Conflicts:	%{libatlas}-custom-devel < %{version}-%{release}
%ifnarch x86_64
Conflicts:	%{libname}-sse < %{version}-%{release}
Conflicts:	%{libatlas}-sse-devel < %{version}-%{release}
%endif
Conflicts:	%{libatlas}-sse2-devel < %{version}-%{release}
Conflicts:	%{libname}-sse3 < %{version}-%{release}
Conflicts:	%{libatlas}-sse3-devel < %{version}-%{release}
Conflicts:	atlas < %{version}-%{release}
Requires(post):	update-alternatives
Requires(postun): update-alternatives

%description	-n %{libname}-sse2
This package contains the ATLAS (Automatically Tuned Linear Algebra
Software) libraries compiled with SSE2 optimizations.
This is a generic binary package. Install the "%{name}" package
to build a version tuned for your computer.

%posttrans	-n %{libname}-sse2
update-alternatives							\
    --install %{_libdir}/atlas atlas %{_libdir}/atlas-sse2 2		\
    --slave %{_sysconfdir}/ld.so.conf.d/atlas.conf atlas-conf %{_libdir}/atlas-sse2/atlas.conf
/sbin/ldconfig

%postun		-n %{libname}-sse2
if [ $1 -eq 0 ]; then
    update-alternatives --remove atlas %{_libdir}/atlas-sse2
    /sbin/ldconfig
fi

%files		-n %{libname}-sse2
%dir %{_libdir}/atlas-sse2
%{_libdir}/atlas-sse2/*.so.*
%{_libdir}/atlas-sse2/atlas.conf

#------#################################################################
%package	-n %{libatlas}-sse2-devel
Summary:	Development files for ATLAS SSE2
Group:		Development/Other
Requires:	%{libname}-sse2 = %{version}-%{release}
Provides:	%{libatlas}-devel = %{version}-%{release}
%ifarch x86_64
Obsoletes:	%{libatlas}-x86_64-devel
%endif
Requires(post):	update-alternatives
Requires(postun): update-alternatives

%description	-n %{libatlas}-sse2-devel
This package contains headers and development libraries of ATLAS
(Automatically Tuned Linear Algebra Software) compiled with SSE2
optimizations.

%posttrans	-n %{libatlas}-sse2-devel
update-alternatives							\
    --install %{_includedir}/atlas atlas-devel %{_includedir}/atlas-sse2 2 \
    --slave %{_includedir}/cblas.h cblas.h %{_includedir}/atlas-sse2/cblas.h \
    --slave %{_includedir}/clapack.h clapack.h %{_includedir}/atlas-sse2/clapack.h
    /sbin/ldconfig

%postun		-n %{libatlas}-sse2-devel
if [ $1 -eq 0 ]; then
    update-alternatives --remove atlas-devel %{_includedir}/atlas-sse2
    /sbin/ldconfig
fi

%files		-n %{libatlas}-sse2-devel
%doc doc/*
%{_libdir}/atlas-sse2/*.a
%{_libdir}/atlas-sse2/*.so
%{_includedir}/atlas-sse2/

#----###################################################################
%package	-n %{libname}-sse3
Summary:	ATLAS libraries for SSE3 extensions
Group:		System/Libraries
Provides:	%{libatlas} = %{version}-%{release}
%ifarch x86_64
Obsoletes:	%{libname}-x86_64
%endif
Conflicts:	%{libname}-custom < %{version}-%{release}
Conflicts:	%{libatlas}-custom-devel < %{version}-%{release}
%ifnarch x86_64
Conflicts:	%{libname}-sse < %{version}-%{release}
Conflicts:	%{libatlas}-sse-devel < %{version}-%{release}
%endif
Conflicts:	%{libname}-sse2 < %{version}-%{release}
Conflicts:	%{libatlas}-sse2-devel < %{version}-%{release}
Conflicts:	atlas < %{version}-%{release}
Conflicts:	%{libatlas}-sse3-devel < %{version}-%{release}
Conflicts:	atlas < %{version}-%{release}
Requires(post):	update-alternatives
Requires(postun): update-alternatives

%description	-n %{libname}-sse3
This package contains the ATLAS (Automatically Tuned Linear Algebra
Software) libraries compiled with SS3 optimizations.
This is a generic binary package. Install the "%{name}" package
to build a version tuned for your computer.

%posttrans	-n %{libname}-sse3
update-alternatives							\
    --install %{_libdir}/atlas atlas %{_libdir}/atlas-sse3 3		\
    --slave %{_sysconfdir}/ld.so.conf.d/atlas.conf atlas-conf %{_libdir}/atlas-sse3/atlas.conf
/sbin/ldconfig

%postun		-n %{libname}-sse3
if [ $1 -eq 0 ]; then
    update-alternatives --remove atlas %{_libdir}/atlas-sse3
    /sbin/ldconfig
fi

%files		-n %{libname}-sse3
%dir %{_libdir}/atlas-sse3
%{_libdir}/atlas-sse3/*.so.*
%{_libdir}/atlas-sse3/atlas.conf

#------#################################################################
%package	-n %{libatlas}-sse3-devel
Summary:	Development files for ATLAS SSE3
Group:		Development/Other
%ifarch x86_64
Obsoletes:	%{libatlas}-x86_64-devel
%endif
Requires:	%{libname}-sse3 = %{version}-%{release}
Provides:	%{libatlas}-devel = %{version}-%{release}
Requires(post):	update-alternatives
Requires(postun): update-alternatives

%description	-n %{libatlas}-sse3-devel
This package contains headers and development libraries of ATLAS
(Automatically Tuned Linear Algebra Software) compiled with SSE3
optimizations.

%posttrans	-n %{libatlas}-sse3-devel
update-alternatives							\
    --install %{_includedir}/atlas atlas-devel %{_includedir}/atlas-sse3 3 \
    --slave %{_includedir}/cblas.h cblas.h %{_includedir}/atlas-sse3/cblas.h \
    --slave %{_includedir}/clapack.h clapack.h %{_includedir}/atlas-sse3/clapack.h

%postun		-n %{libatlas}-sse3-devel
if [ $1 -eq 0 ]; then
    update-alternatives --remove atlas-devel %{_includedir}/atlas-sse3
fi

%files		-n %{libatlas}-sse3-devel
%doc doc/*
%{_libdir}/atlas-sse3/*.so
%{_libdir}/atlas-sse3/*.a
%{_includedir}/atlas-sse3/

# ifarch ix86 x86_64
  %endif

#--#####################################################################
  %ifnarch %{ix86} x86_64
#----###################################################################
%package	-n %{libname}-%{_arch}
Summary:	ATLAS libraries for %{_arch}
Group:		System/Libraries
Provides:	%{libatlas} = %{version}-%{release}
Conflicts:	%{libname}-custom < %{version}-%{release}
Conflicts:	%{libatlas}-custom-devel < %{version}-%{release}
Conflicts:	%{libatlas}-%{_arch}-devel < %{version}-%{release}
Conflicts:	atlas < %{version}-%{release}
Requires(post):	update-alternatives
Requires(postun): update-alternatives

%description	-n %{libname}-%{_arch}
This package contains the ATLAS (Automatically Tuned Linear Algebra
Software) libraries compiled with %{_arch} optimizations.
This is a generic binary package. Install the "%{name}" package
to build a version tuned for your computer.

%posttrans	-n %{libname}-%{_arch}
update-alternatives							\
    --install %{_libdir}/atlas atlas %{_libdir}/atlas-%{_arch} 2	\
    --slave %{_sysconfdir}/ld.so.conf.d/atlas.conf atlas-conf %{_libdir}/atlas-%{_arch}/atlas.conf
/sbin/ldconfig

%postun		-n %{libname}-%{_arch}
if [ $1 -eq 0 ]; then
    update-alternatives --remove atlas %{_libdir}/atlas-%{_arch}
/sbin/ldconfig
fi

%files		-n %{libname}-%{_arch}
%dir %{_libdir}/atlas
%{_libdir}/atlas-%{_arch}/*.so.*
%{_libdir}/atlas-%{_arch}/atlas.conf

#------#################################################################
%package	-n %{libatlas}-%{_arch}-devel
Summary:	Development files for ATLAS for %{_arch}
Group:		Development/Other
Requires:	%{libname}-%{_arch} = %{version}-%{release}
Provides:	%{libatlas}-devel = %{version}-%{release}
Requires(post):	update-alternatives
Requires(postun): update-alternatives

%description	-n %{libatlas}-%{_arch}-devel
This package contains headers and development libraries of ATLAS
(Automatically Tuned Linear Algebra Software) compiled with %{_arch}
optimizations.

%posttrans	-n %{libatlas}-%{_arch}-devel
update-alternatives							\
    --install %{_includedir}/atlas atlas-devel %{_includedir}/atlas-%{_arch} 2 \
    --slave %{_includedir}/cblas.h cblas.h %{_includedir}/atlas-%{_arch}/cblas.h \
    --slave %{_includedir}/clapack.h clapack.h %{_includedir}/atlas-%{_arch}/clapack.h
/sbin/ldconfig

%postun		-n %{libatlas}-%{_arch}-devel
if [ $1 -eq 0 ]; then
    update-alternatives --remove atlas-devel %{_includedir}/atlas-%{_arch}
    /sbin/ldconfig
fi

%files		-n %{libatlas}-%{_arch}-devel
%doc doc/*
%{_libdir}/atlas-%{_arch}/*.a
%{_libdir}/atlas-%{_arch}/*.so
%{_includedir}/atlas-%{_arch}/

# ifnarch ix86 x86_64
  %endif
# with custom_atlas
%endif

########################################################################
%prep
%setup -q -n ATLAS

%patch0 -p0 -b .shared

cp %{SOURCE1} %{SOURCE2} %{SOURCE3} doc

mkdir temp
pushd temp
    ar x %{_libdir}/liblapack.a
    rm -f cgesv.f.o cgetrf.o cgetrf.f.o cgetri.o cgetri.f.o		\
	  cgetrs.o cgetrs.f.o clauum.o clauum.f.o cposv.o cposv.f.o	\
	  cpotrf.o cpotrf.f.o cpotri.o cpotri.f.o cpotrs.o cpotrs.f.o	\
	  ctrtri.o ctrtri.f.o dgesv.o dgesv.f.o dgetrf.o dgetrf.f.o	\
	  dgetri.o dgetri.f.o dgetrs.o dgetrs.f.o dlauum.o dlauum.f.o	\
	  dposv.o dposv.f.o dpotrf.o dpotrf.f.o dpotri.o dpotri.f.o	\
	  dpotrs.o dpotrs.f.o dtrtri.o dtrtri.f.o ieeeck.o ieeeck.f.o	\
	  ilaenv.o ilaenv.f.o sgesv.o sgesv.f.o sgetrf.o sgetrf.f.o	\
	  sgetri.o sgetri.f.o sgetrs.o sgetrs.f.o slauum.o slauum.f.o	\
	  sposv.o sposv.f.o spotrf.o spotrf.f.o spotri.o spotri.f.o	\
	  spotrs.o spotrs.f.o strtri.o strtri.f.o zgesv.o zgesv.f.o	\
	  zgetrf.o zgetrf.f.o zgetri.o  zgetri.f.o zgetrs.o zgetrs.f.o	\
	  zlauum.o zlauum.f.o zposv.o zposv.f.o zpotrf.o zpotrf.f.o	\
	  zpotri.o zpotri.f.o zpotrs.o zpotrs.f.o ztrtri.o ztrtri.f.o
    ar q ../liblapack.a *.o
popd
rm -fr temp

%build
for type in %{types}; do
    case $type in
	%{_arch})	libname=%{name}		;;
	*)		libname=%{name}-$type	;;
    esac
    rm -fr %{_arch}_${type}
    mkdir -p %{_arch}_${type}
    pushd %{_arch}_${type}
	../configure -b %{mode} -D c -DWALL -Fa alg			\
	    '-Wa,--noexecstack -fPIC'					\
	    -Ss f77lib `gfortran --print-file-name=libgfortran.so`	\
	    -Si cputhrchk 0 \
	    --prefix=%{buildroot}%{_prefix}				\
	    --incdir=%{buildroot}%{_includedir}				\
	    --libdir=%{buildroot}%{_libdir}/${libname}			\
	    --with-netlib-lapack=%{_builddir}/ATLAS/liblapack.a
	if [ "$type" = "sse" ]; then
		sed -i 's#ARCH =.*#ARCH = PIII32SSE1#' Make.inc
		sed -i 's#-DATL_SSE3 -DATL_SSE2##' Make.inc 
	elif [ "$type" = "sse2" ]; then
%ifarch %{ix86}
		sed -i 's#ARCH =.*#ARCH = P432SSE2#' Make.inc
		sed -i 's#-DATL_SSE3##' Make.inc 
		sed -i 's#-msse3#-msse2#' Make.inc
%endif
%ifarch x86_64
		sed -i 's#ARCH =.*#ARCH = HAMMER64SSE2#' Make.inc
		sed -i 's#-DATL_SSE3##' Make.inc 
		sed -i 's#-msse3#-msse2#' Make.inc
%endif
	elif [ "$type" = "sse3" ]; then
%ifarch %{ix86}
		sed -i 's#ARCH =.*#ARCH = P4E32SSE3#' Make.inc
%endif
%ifarch x86_64
		sed -i 's#ARCH =.*#ARCH = HAMMER64SSE3#' Make.inc
%endif
	fi
	sed -i 's#-melf_i386##' Make.inc
	sed -i 's#-melf_x86_64##' Make.inc
	make build
	cd lib
	make shared
	make ptshared
    popd
done

%install
for type in %{types}; do
    dirname=%{name}-$type
    pushd %{_arch}_${type}
	make DESTDIR=%{buildroot} install || :
	mkdir -p %{buildroot}%{_libdir}/${dirname}
	cp -pr lib/*.so* %{buildroot}%{_libdir}/${dirname}/
	mv %{buildroot}%{_includedir}/atlas %{buildroot}%{_includedir}/${dirname}
	mv %{buildroot}%{_includedir}/*.h %{buildroot}%{_includedir}/${dirname}
    popd
    echo "%{_libdir}/${dirname}"					\
	> %{buildroot}%{_libdir}/${dirname}/atlas.conf
done

mkdir -p %{buildroot}%{_libdir}/%{name}-source
mkdir -p %{buildroot}%{_includedir}/%{name}-source
mkdir -p %{buildroot}%{_usrsrc}
tar jxf %{SOURCE0} -C %{buildroot}%{_usrsrc}
pushd %{buildroot}%{_usrsrc}/ATLAS
    patch -p0 < %{PATCH0}
popd

install -D %{SOURCE4} %{buildroot}%{_usrsrc}/ATLAS/Makefile
perl -pi -e 's|\@\@LIBDIR\@\@|%{_libdir}|g;'				\
	 -e 's|\@\@ARCH\@\@|%{_arch}|g;'				\
	 -e 's|\@\@MODE\@\@|%{mode}|g;'					\
	%{buildroot}%{_usrsrc}/ATLAS/Makefile

install -D %{SOURCE5} %{buildroot}%{_usrsrc}/ATLAS/README.mandriva
perl -pi -e 's|\@\@VERSION\@\@|%{version}|g;'				\
	 -e 's|\@\@RELEASE\@\@|%{release}|g;'				\
	 -e 's|\@\@ARCH\@\@|%{_arch}|g;'				\
	%{buildroot}%{_usrsrc}/ATLAS/README.mandriva

########################################################################
%post
echo "

  Please check %{_usrsrc}/ATLAS/README.mandriva for build instructions.

"

%files
%dir %{_usrsrc}/ATLAS
%{_usrsrc}/ATLAS/*
%dir %{_includedir}/%{name}-source
%dir %{_libdir}/%{name}-source
%doc doc/*



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8910 |12cu|atop-2.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:      atop
Version:   2.0.2
Release:   1
Source0:   http://www.atoptool.nl/download/%{name}-%{version}.tar.gz
URL:       http://www.ATComputing.nl/atop
Summary:   AT Computing System and Process Monitor
License:   GPL
Group:     Text tools 
Buildrequires: pkgconfig(zlib) pkgconfig(ncurses)

%description
The program atop is an interactive monitor to view the load on
a Linux-system. It shows the occupation of the most critical
hardware-resources (from a performance point of view) on system-level,
i.e. cpu, memory, disk and network. It also shows which processes are
responsible for the indicated load (again cpu-, memory-, disk- and
network-load on process-level).
The program atop can also be used to log system- and process-level
information in raw format for long-term analysis.

The program atopsar can be used to view system-level statistics as
reports, similar to the program sar.

%prep
%setup -q
sed -i -e "s/CFLAGS  =/CFLAGS +=/" Makefile

%build
CFLAGS="%{optflags}" %make

%install
install -Dp -m 04711 atop 	  %{buildroot}%{_bindir}/atop
ln -s atop                        %{buildroot}%{_bindir}/atopsar
install -Dp -m 0644 man/atop.1 	  %{buildroot}%{_mandir}/man1/atop.1
install -Dp -m 0644 man/atopsar.1 %{buildroot}%{_mandir}/man1/atopsar.1
install -Dp -m 0755 atop.init 	  %{buildroot}%{_initrddir}/atop
install -Dp -m 0711 atop.daily	  %{buildroot}/etc/atop/atop.daily
install -Dp -m 0644 atop.cron 	  %{buildroot}/etc/cron.d/atop
install -Dp -m 0644 psaccs_atop	  %{buildroot}/etc/logrotate.d/psaccs_atop
install -Dp -m 0644 psaccu_atop	  %{buildroot}/etc/logrotate.d/psaccu_atop
install -d  -m 0755 		  %{buildroot}/var/log/atop

%post
%_post_service atop

# save today's logfile (format might be incompatible)
mv /var/log/atop/atop_`date +%Y%m%d` /var/log/atop/atop_`date +%Y%m%d`.save \
					2> /dev/null || :

# create dummy files to be rotated
touch /var/log/atop/dummy_before /var/log/atop/dummy_after

# activate daily logging for today
/etc/atop/atop.daily

%preun
%_preun_service atop

%files
%doc README COPYING README AUTHOR ChangeLog
%{_bindir}/atop
%{_bindir}/atopsar
%{_mandir}/man1/atop.1*
%{_mandir}/man1/atopsar.1*
%config %{_initrddir}/atop
%{_sysconfdir}/%{name}/atop.daily
%{_sysconfdir}/cron.d/atop
%{_sysconfdir}/logrotate.d/psaccs_atop
%{_sysconfdir}/logrotate.d/psaccu_atop
%dir /var/log/atop/


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8911 |12cu|atril-1.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version}|cut -d. -f1,2)
%define oname mate-document-viewer
%define build_dvi 1
%define build_impress 1
%define major 3
%define api 1.5.0
%define girname    %mklibname %{name}-gir %{api}
%define libname %mklibname %{name} %{major}
%define develname %mklibname -d %{name}
%define liboname %mklibname %{oname} %{major}

Summary:        MATE Document viewer
Name:           atril
Version:        1.8.0
Release:        1
License:        GPLv2+
Url:            http://mate-desktop.org/
Group:          Graphical desktop/Other
Source0:        http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz
Patch0:         Check-for-NULL-in-synctex_backward_search.patch
Patch1:         atril-1.6.0-mga-Update-to-poppler-api-changes.patch
Patch2:         backends_-Fix-another-security-issue-in-the-dvi-backend.patch
Patch3:         backends_-Fix-several-security-issues-in-the-dvi-backend.patch

BuildRequires:  docbook-dtd412-xml
BuildRequires:  ghostscript
BuildRequires:  gtk-doc
BuildRequires:  intltool
BuildRequires:  mate-common
BuildRequires:  xsltproc
BuildRequires:  libtiff-devel
BuildRequires:	which
BuildRequires:	xml2po
BuildRequires:  pkgconfig(cairo)
BuildRequires:  pkgconfig(ddjvuapi)
BuildRequires:  pkgconfig(gail)
BuildRequires:  pkgconfig(glib-2.0)
BuildRequires:  pkgconfig(gobject-introspection-1.0)
BuildRequires:  pkgconfig(gtk+-2.0)
BuildRequires:  pkgconfig(libcaja-extension)
BuildRequires:  pkgconfig(libsecret-1)
BuildRequires:  pkgconfig(libspectre)
BuildRequires:  pkgconfig(libxml-2.0)
BuildRequires:  pkgconfig(mate-doc-utils)
BuildRequires:  pkgconfig(mate-icon-theme)
BuildRequires:  pkgconfig(mate-keyring-1)
BuildRequires:  pkgconfig(poppler-glib)
BuildRequires:  pkgconfig(sm)
BuildRequires:  pkgconfig(x11)
BuildRequires:  pkgconfig(libgxps)
#gw just like xdvi, needed for rendering the fonts
BuildRequires:  kpathsea-devel
BuildRequires:  djvulibre-devel
BuildRequires:  itstool
BuildRequires:  yelp-tools

Requires:      ghostscript
Requires:      ghostscript-module-X

%rename %{oname}

%description
Atril is the MATE Document viewer.

%package -n %{libname}
Group:   System/Libraries
Summary: MATE Document viewer library
Provides: %{liboname} = %{version}-%{release}

%description -n %{libname}
This is the MATE Document viewer library, the shared parts of %{name}.

%package -n %{girname}
Summary:        GObject Introspection interface description for %{name}
Group:          System/Libraries
Requires:       %{libname} = %{version}

%description -n %{girname}
GObject Introspection interface description for %{name}

%package -n %{develname}
Group:Development/C
Summary: MATE Document viewer library
Requires: %{libname} = %{version}
Provides: %{oname}-devel = %{version}-%{release}
Provides: %{name}-devel = %{version}-%{release}

%description -n %{develname}
This is the MATE Document viewer library, the shared parts of %{name}.

%prep
%setup -q
%apply_patches

%build
NOCONFIGURE=1 ./autogen.sh
%configure2_5x \
   --with-pic                                                          \
   --disable-static                                                    \
   --disable-scrollkeeper                                              \
   --with-gtk=2.0                                                      \
   --enable-introspection                                              \
   --enable-gtk-doc                                                    \
   --enable-pdf                                                        \
   --enable-tiff                                                       \
   --enable-djvu                                                       \
   --enable-dvi                                                        \
   --enable-pixbuf                                                     \
   --enable-comics                                                     \
   --enable-dvi 						       \
%if %build_impress
   --enable-impress \
%endif
   --enable-xps  
# currently parallel builds are broken
# make
make LIBS='-lm -lz -lgmodule-2.0'

%install
%makeinstall_std

# remove of gsetting,convert file, no need for this in fedora
# because MATE starts with gsetting in fedora.
rm -f %{buildroot}%{_datadir}/MateConf/gsettings/atril.convert

%find_lang %{name} --with-gnome
cat %{name}.lang >> Atril.lang

%files -f Atril.lang
%doc README COPYING NEWS AUTHORS
%{_bindir}/*
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*
%{_datadir}/applications/atril.desktop
%{_datadir}/icons/hicolor/*/apps/atril.*
%{_libexecdir}/atril-convert-metadata
%{_libexecdir}/atrild
%{_datadir}/dbus-1/services/org.mate.atril.Daemon.service
%{_datadir}/glib-2.0/schemas/org.mate.Atril.gschema.xml
%{_datadir}/thumbnailers/atril.thumbnailer
# %{_datadir}/mate/help/atril/
%{_mandir}/man1/atril-*.1.*
%{_mandir}/man1/atril.1.*

%files -n %{libname}
%{_libdir}/libatrildocument.so.%{major}*
%{_libdir}/libatrilview.so.%{major}*
%{_libdir}/caja/extensions-2.0/libatril*so*
%dir %{_libdir}/%{name}/%{major}/
%dir %{_libdir}/%{name}/%{major}/backends
%{_libdir}/%{name}/%{major}/backends/lib*so*
%{_libdir}/%{name}/%{major}/backends/comicsdocument.%{name}-backend
%{_libdir}/%{name}/%{major}/backends/djvudocument.%{name}-backend
%{_libdir}/%{name}/%{major}/backends/xpsdocument.%{name}-backend
%{_libdir}/atril/%{major}/backends/dvidocument.%{name}-backend
%{_libdir}/%{name}/%{major}/backends/pdfdocument.%{name}-backend
%{_libdir}/%{name}/%{major}/backends/pixbufdocument.%{name}-backend
%{_libdir}/%{name}/%{major}/backends/psdocument.%{name}-backend
%{_libdir}/%{name}/%{major}/backends/tiffdocument.%{name}-backend

%files -n %{girname}
%{_libdir}/girepository-1.0/AtrilDocument-%{api}.typelib
%{_libdir}/girepository-1.0/AtrilView-%{api}.typelib

%files -n %{develname}
%doc ChangeLog
%{_datadir}/gtk-doc/html/atril
%{_datadir}/gtk-doc/html/libatrildocument-%{api}
%{_datadir}/gtk-doc/html/libatrilview-%{api}
%{_libdir}/libatrildocument.so
%{_libdir}/libatrilview.so
%{_libdir}/pkgconfig/atril*pc
%{_includedir}/atril*
%{_datadir}/gir-1.0/AtrilDocument-%{api}.gir
%{_datadir}/gir-1.0/AtrilView-%{api}.gir


%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.8.0-1
+ Revision: 3cdff6f
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8912 |12cu|audex-0.77b1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Audio grabber tool for CD-ROM drives based on KDE 4
Name:		audex
Version:	0.77b1
Release:	%mkrel 1
License:	GPLv3
Group:		Sound
URL:		http://kde.maniatek.com/%{name}/
Source0:	http://kde.maniatek.com/%{name}/files/%{name}-%{version}.tar.xz
#Patch0:	audex-0.74b1-fix-lseek-not-declared.patch
Patch1:		audex-0.76b2-enable-translations.patch
BuildRequires:	kdelibs4-devel 
BuildRequires:	cmake >= 2.8.0
BuildRequires:	phonon-devel
BuildRequires:	libcdda-devel
BuildRequires:	automoc4
BuildRequires:	python-eyed3
BuildRequires:	libkcddb-devel >= 4.9
BuildRequires:	libkcompactdisc-devel >= 4.9
Requires:	kdebase4-runtime
Requires(post,postun):	desktop-file-utils


%description
Audex is a new audio grabber tool for CD-ROM drives based on KDE 4. It creates
profiles for LAME, OGG Vorbis (oggenc), FLAC, FAAC (MP4/M4A/AAC) and RIFF
WAVE: please install your favorite encoder. Of course for WAVE no external
encoder is needed! Beyond you can define custom profile, which means that
%{name} works together with command line encoders in general.
Some features are:
* Extracting with CDDA Paranoia. So you have quite perfect audio quality.
* Extracting and encoding run parallel.
* Filename editing with local and remote CDDB/FreeDB database.
* Metadata correction tools like capitalize etc.
* Multi-profile extraction (with one command-line encoder per profile).
* Fetch covers from the Internet and store them in the database.
* Create play-lists, cover and template-based-info files in target directory.
* Creates extraction and encoding protocols.
* Transfer files with KDE KIO-Slaves.


%files -f %{name}.lang
%doc CHANGELOG LICENCE README TODO
%{_kde_bindir}/%{name}
%{_kde_datadir}/applications/kde4/%{name}*.desktop
%{_kde_datadir}/apps/solid/actions/%{name}*.desktop
%{_kde_datadir}/apps/%{name}
# This is useless: already listed by %%find_lang
#{_kde_datadir}/locale/*/LC_MESSAGES/%%{name}.mo
%{_kde_iconsdir}/hicolor/*/*/*.png

#--------------------------------------------------------------------

%prep
%setup -q
%apply_patches

%build
# No longer needed
#export CFLAGS="%%{optflags} -fno-strict-aliasing" CXXFLAGS="%%{optflags} -fno-strict-aliasing"
%cmake_kde4
%make


%install
%makeinstall_std -C build

%find_lang %{name} --with-html


%changelog
* Fri May 10 2013 Giovanni Mariani <mc2374@mclink.it> 0.77b1-1
- New release 0.77b1

* Thu Jan 31 2013 Giovanni Mariani <mc2374@mclink.it> 0.76b2-1
- New release 0.76b2
- Adjusted URL
- Dropped P0 and re-enabled strict aliasing (it works now)
- Added P1 to actually have the translation files installed

* Wed Oct 10 2012 Giovanni Mariani <mc2374@mclink.it> 0.74b1-1
- Removed Source1: from release 0.73 it is integrated in the source tarball
- Removed unused %%define
- Removed BuildRoot, defattr, %%clean section and %%mkrel
- Updated URL tag
- Made sure the Description text wraps at 79th char and corrected some typos
- Added some docs (it makes rpmlint happy)
- Replaced BReq for now-removed kdemultimedia4-devel with the actual needed
  devel packages (libkcddb and libkcompactdisk)
- Disable strict aliasing error to fix build
- Added P0 to unbroke the build another time

* Sun Jan 30 2011 Bruno Cornec <bcornec@mandriva.org> 0.74b1-1mdv2011.0
+ Revision: 634338
- Update audex to upstream 0.74b1

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.0 packages

* Wed Oct 21 2009 Anne Nicolas <ennael@mandriva.org> 0.71b5-2mdv2010.0
+ Revision: 458547
- fix group

* Sat Jul 04 2009 Bruno Cornec <bcornec@mandriva.org> 0.71b5-1mdv2010.0
+ Revision: 392038
- Import audex 0.71b5
- create audex


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8913 |12cu|audiere-1.9.4-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	High-level audio API
Name:		audiere
Version:	1.9.4
Release:	11
License:	LGPLv2+
Group:		Sound
URL:		http://audiere.sourceforge.net
Source:		http://prdownloads.sourceforge.net/audiere/%{name}-%{version}-src.tar.bz2
Patch0:		%{name}-1.9.4-speex.patch
Patch1:		%{name}-1.9.4-gcc43.patch
Patch2:		%{name}-1.9.4-flac.patch
Patch3:		audiere-1.9.4-add-missing-header.patch
BuildRequires:	audiofile-devel
BuildRequires:	pkgconfig(flac)
BuildRequires:	pkgconfig(libcdaudio)
BuildRequires:	pkgconfig(ogg)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	speex-devel

%description
Audiere is a high-level audio API. It can play Ogg Vorbis, MP3,
FLAC, uncompressed WAV, AIFF, MOD, S3M, XM, and IT files. For
audio output, Audiere supports DirectSound or WinMM in Windows,
OSS on Linux and Cygwin, and SGI AL on IRIX.

%package -n %{libname}
Summary:	High-level audio API
Group:		System/Libraries

%description -n %{libname}
Audiere is a high-level audio API. It can play Ogg Vorbis, MP3,
FLAC, uncompressed WAV, AIFF, MOD, S3M, XM, and IT files. For
audio output, Audiere supports DirectSound or WinMM in Windows,
OSS on Linux and Cygwin, and SGI AL on IRIX.


%package -n %{develname}
Summary:	Development headers and libraries for audiere
Group:		Development/C++
Requires:	%{libname} = %{version}-%{release}
Requires:	pkgconfig(flac)
Requires:	pkgconfig(libcdaudio)
Requires:	pkgconfig(ogg)
Requires:	pkgconfig(vorbis)
Requires:	speex-devel
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}

%description -n %{develname}
Development headers and libraries for audiere.

%prep
%setup -qn audiere
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1

%build
sh ./bootstrap

%configure2_5x \
	--enable-opt
%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/libaudiere-%{version}.so

%files -n %{develname}
%doc doc/*.txt
%{_bindir}/audiere-config
%{_includedir}/audiere.h
%{_libdir}/libaudiere.a
%{_libdir}/libaudiere.so


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.9.4-10mdv2011.0
+ Revision: 610005
- rebuild

* Sat Feb 13 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1.9.4-9mdv2010.1
+ Revision: 505582
- Patch3: add missing header

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1.9.4-7mdv2009.0
+ Revision: 266224
- rebuild early 2009.0 package (before pixel changes)

* Tue Jun 03 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.9.4-6mdv2009.0
+ Revision: 214779
- Patch0: fix compilation against speex
- Patch1: fix compilation against gcc-4.3
- Patch2: fix compilation against flac
- fix provides for devel library

* Sun Mar 09 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.9.4-5mdv2008.1
+ Revision: 183136
- new license policy

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1.9.4-4mdv2008.1
+ Revision: 170768
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Aug 20 2007 Thierry Vignaud <tv@mandriva.org> 1.9.4-3mdv2008.0
+ Revision: 67948
- fix description

* Sun Aug 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.9.4-2mdv2008.0
+ Revision: 66520
- add more provides on devel package

* Mon Jun 25 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.9.4-1mdv2008.0
+ Revision: 44190
- Import audiere


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8914 |12cu|auteur-0.1a7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Lightweight video editor powered by mplayer and mencoder
Name:		auteur
Version:	0.1a7
Release:	2
License:	GPLv3+
Group:		Video
Url:		http://auteur-editor.info
Source0:	http://auteur-editor.info/releases/source_tarballs/%{name}-%{version}.tar.gz
Patch0:		auteur-0.1a7-desktop.patch
BuildRequires:	pkgconfig(python)
Requires:	mencoder
Requires:	mplayer
Requires:	PyQt4
Requires:	python-qt4-qscintilla
BuildArch:	noarch

%description
The Auteur Non-Linear Editor is a project seeking to create a
professional-grade but user-friendly video editor.

%files
%{_bindir}/*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}
%{_iconsdir}/hicolor/*/apps/%{name}.*
%{python_sitelib}/*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

mv %{buildroot}%{_datadir}/applications/Auteur.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop


%changelog
* Tue Feb 11 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.1a7-2
+ Revision: 79bca6e
- LOG Should be noarch package, fix desktop file



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8915 |12cu|autodia-2.140.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Autodia
%define upstream_version 2.14

Name:		autodia
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Automatic Dia/UML generator
License:	GPL
Group:		Text tools
Url:		http://www.aarontrevena.co.uk/opensource/autodia/
Source0:	http://search.cpan.org/CPAN/authors/id/T/TE/TEEJAY/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
AutoDia is a modular application that parses source code or data (if a
handler is available) and produces an XML document in Dia format,
essentially a Dia diagram autocreation package. The diagrams its creates
are standard UML diagrams showing dependencies, superclasses, packages,
classes and inheritances, as well as the methods, etc of each class. 

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std
# what does script do there ?
rm -f %{buildroot}%{perl_vendorlib}/*.pl

%files
%doc CHANGES COPYING CREDITS FAQ README INSTALL TODO
%{_bindir}/*
%{perl_vendorlib}/*
%{_mandir}/*/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8916 |12cu|autopsy-2.24-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define __noautoprov '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\\)'
%define __noautoreq '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\\)'


Summary:	Autopsy Forensic Browser
Name:		autopsy
Version:	2.24
Release:	2
License:	GPLv2+
Group:		System/Base
URL:		http://www.sleuthkit.org
Source0:	http://dfn.dl.sourceforge.net/sourceforge/autopsy/%name-%version.tar.gz
Requires:	binutils
Requires:	file
Requires:	grep
Requires:	perl
Requires:	sleuthkit >= 1.61
BuildArch:	noarch

%description
The Autopsy Forensic Browser is a graphical interface to the command line
digital forensic analysis tools in The Sleuth Kit. Together, The Sleuth Kit and
Autopsy provide many of the same features as commercial digital forensics tools
for the analysis of Windows(tm) and UNIX file systems (NTFS, FAT, FFS, EXT2FS,
and EXT3FS).

The Sleuth Kit and Autopsy are both Open Source and run on UNIX platforms. As
Autopsy is HTML-based, the investigator can connect to the Autopsy server from
any platform using an HTML browser. Autopsy provides a "File Manager"-like
interface and shows details about deleted data and file system structures.

%prep

%setup -q

%build

# "build" autopsy
cat > autopsy << EOF
#!%{_bindir}/perl -wT
use lib '%{_datadir}/autopsy/';
use lib '%{_datadir}/autopsy/lib/';
EOF
cat base/autopsy.base >> autopsy

# "build" make-live-cd
cat > make-live-cd << EOF
#!%{_bindir}/perl
use lib '%{_datadir}/autopsy/';
use lib '%{_datadir}/autopsy/lib/';
EOF
cat base/make-live-cd.base >> make-live-cd

# "build" conf.pl
cat > conf.pl << EOF
# Autopsy configuration settings

# when set to 1, the server will stop after it receives no
# connections for STIMEOUT seconds. 
\$USE_STIMEOUT = 0;
\$STIMEOUT = 3600;

# number of seconds that child waits for input from client
\$CTIMEOUT = 15;

# set to 1 to save the cookie value in a file (for scripting)
\$SAVE_COOKIE = 1;

\$INSTALLDIR = '%{_datadir}/autopsy/';

# System Utilities
\$STRINGS_EXE = '%{_bindir}/strings';
\$GREP_EXE = '/bin/grep';
\$FILE_EXE = '%{_bindir}/file';
\$MD5_EXE = '%{_bindir}/md5sum';
\$SHA1_EXE = '%{_bindir}/sha1sum';

# Directories
\$TSKDIR = '%{_bindir}/';
\$NSRLDB = '';
\$LOCKDIR = '%{_localstatedir}/lib/morgue';
EOF

%install
install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_mandir}/man1
install -d %{buildroot}/var/log/autopsy
install -d %{buildroot}%{_localstatedir}/lib/morgue
install -d %{buildroot}%{_datadir}/autopsy/help
install -d %{buildroot}%{_datadir}/autopsy/lib
install -d %{buildroot}%{_datadir}/autopsy/pict

install -m0755 autopsy %{buildroot}%{_sbindir}/autopsy
install -m0755 make-live-cd %{buildroot}%{_sbindir}/make-live-cd
install -m0755 conf.pl %{buildroot}%{_datadir}/autopsy/
install -m0644 help/*.html %{buildroot}%{_datadir}/autopsy/help/
install -m0644 lib/*.p* %{buildroot}%{_datadir}/autopsy/lib/
install -m0644 man/man1/autopsy.1 %{buildroot}%{_mandir}/man1/
install -m0644 pict/* %{buildroot}%{_datadir}/autopsy/pict/

%files
%doc CHANGES.txt COPYING docs/*.txt INSTALL.txt README-LIVE.txt README.txt TODO.txt
%{_datadir}/autopsy
%attr(0755,root,root) %{_sbindir}/autopsy
%attr(0755,root,root) %{_sbindir}/make-live-cd
%dir /var/log/autopsy
%dir %{_localstatedir}/lib/morgue
%attr(0644,root,root) %{_mandir}/man1/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8917 |12cu|autotalent-ladspa-0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

Summary:	Singer pitch correction LADSPA Plugin
Name:		autotalent-ladspa
Group:		Sound
Version:	0.2
Release:	2
License:	GPLv2+
Url:		http://tombaran.info/autotalent.html
Source0:	http://tombaran.info/autotalent-%{version}.tar.gz
Patch0:		autotalent-0.2-makefile.patch

%description
Automatic pitch correction module for singers as LADSPA plugin.
You specify the notes that a singer is allowed to hit, and Autotalent 
makes sure that they do. You can also use Autotalent for more exotic 
effects, like the Cher / T-Pain effect, making your voice sound like a 
chiptune, adding artificial vibrato, or messing with your formants. 
Autotalent can also be used as a harmonizer that knows how to sing in 
the scale with you. Or, you can use Autotalent to change the scale of a 
melody between major and minor or to change the musical mode. 

%files
%{_libdir}/ladspa/autotalent.so

#----------------------------------------------------------------------------

%prep
%setup -q -n autotalent-%{version}
%patch0 -p1

%build
%setup_compile_flags
%make

%install
install -d %{buildroot}%{_libdir}/ladspa
install -m 0755 autotalent.so %{buildroot}%{_libdir}/ladspa/autotalent.so



%changelog
* Tue Feb 11 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.2-2
+ Revision: add8263
- LOG Fix debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8918 |12cu|autozen-2.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Brainwave controller
Name:		autozen
Version:	2.1
Release:	7
License:	GPLv2+
Group:		Sound
Url:		http://www.linuxlabs.com/autozen.html
Source0:	%{name}-%{version}.tar.bz2
Source1:	%{name}48.png
Source2:	%{name}32.png
Source3:	%{name}16.png
Patch0:		autozen-2.1-no-strip.patch
BuildRequires:	pkgconfig(gtk+)

%description
AutoZen is a software 'brain machine' for Linux. It generates sounds that are
meant to cause the brain to temporarily shift to a different dominant
frequency and cause the user to experience an altered state of consciousness.

NOTE: Requires headphones.

%files
%doc CHANGES COPYING doc/HTML/*
%{_bindir}/%{name}
%{_bindir}/seq2wav
%{_bindir}/zentime
%{_mandir}/man1/*
%{_datadir}/AutoZen/*.seq
%{_datadir}/applications/mandriva-%{name}.desktop
%{_liconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
make clean
make CFLAGS="%{optflags}"

%install
%makeinstall_std PREFIX=%{buildroot}%{_prefix}
rm -fr %{buildroot}%{_docdir}/AutoZen
mv %{buildroot}/usr/man %{buildroot}/%{_datadir}/

#menu
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=AutoZen
Comment=Brainwave controller
Exec=%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=GNOME;GTK;AudioVideo;Audio;AudioVideoEditing;
EOF

#icons
mkdir -p %{buildroot}%{_liconsdir}
install -m 0644 %{SOURCE1} %{buildroot}%{_liconsdir}/%{name}.png
mkdir -p %{buildroot}%{_iconsdir}
install -m 0644 %{SOURCE2} %{buildroot}%{_iconsdir}/%{name}.png
mkdir -p %{buildroot}%{_miconsdir}
install -m 0644 %{SOURCE3} %{buildroot}%{_miconsdir}/%{name}.png


%changelog
* Wed Feb 12 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.1-7
+ Revision: 29ada0f
- LOG Fix debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8919 |12cu|avarice-2.12-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Program for interfacing the Atmel JTAG ICE to GDB
Name:		avarice
Version:	2.12
Release:	2
License:	GPLv2+
Group:		Development/Other
Url:		http://sourceforge.net/projects/avarice
Source0:	http://downloads.sourceforge.net/project/%{name}/%{name}/%{name}-%{version}/%{name}-%{version}.tar.bz2
# From Debian
Source1:	avarice.rules
Patch0:		avarice-2.10-link.patch
Patch1:		avarice-2.12-headers.patch
BuildRequires:	binutils-devel
BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(libusb)

%description
Program for interfacing the Atmel JTAG ICE to GDB to allow users to debug their
embedded AVR target.

%files
%doc AUTHORS ChangeLog NEWS
%{_bindir}/*
%{_datadir}/%{name}
%{_mandir}/man1/*
/lib/udev/rules.d/60-avarice.rules

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p0 -b .link
%patch1 -p1

%build
%configure2_5x
%make

%install
%makeinstall_std

mkdir -p %{buildroot}/lib/udev/rules.d/
install -m 0644 %{SOURCE1} %{buildroot}/lib/udev/rules.d/60-avarice.rules


%changelog
* Wed Feb 12 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.12-2
+ Revision: d138040
- LOG Add udev rules from Debian, fix build



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8920 |12cu|avra-1.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    avra
%define version 1.3.0
%define release 1

Name:           %{name}
Version:        %{version}
Release:        %{release}
Summary:       	An AVR assembler
Source0:        http://freefr.dl.sourceforge.net/project/%{name}/%{version}/%{name}-%{version}.tar.bz2
License:        GPLv2
Group:          Development/Other
Url:         	http://avra.sourceforge.net/
BuildRequires:	autoconf
BuildRequires:	automake

%description
Avra is an GNU GPL'ed assembler for the Atmel AVR microcontrollers.
Features: 
- It's compatible with Atmel's avrasm. 
- Better macro support. 
- Conditional assembly.

%prep
%setup -q
cp -r README COPYING AUTHORS src
touch src/ChangeLog src/NEWS
iconv -f iso8859-1 -t utf-8 doc/README.txt > doc/README.txt.conv && mv -f doc/README.txt.conv doc/README.txt

%build
cd src
./bootstrap # aclocal, autoconf and automake
%configure --prefix=/usr
%make

%install
%makeinstall_std -C src

install -Dm755 -d %{buildroot}%{_datadir}/%{name}/includes
install -Dm644 src/../includes/* %{buildroot}%{_datadir}/%{name}/includes/
install -Dm755 -d %{buildroot}%{_datadir}/%{name}/examples
install -Dm644 src/../examples/* %{buildroot}%{_datadir}/%{name}/examples/

%files
%doc doc/*
%{_bindir}/%{name}
%{_datadir}/%{name}/includes/*
%{_datadir}/%{name}/examples/*




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8921 |12cu|avrdude-6.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: avrdude
Version: 6.0.1
Release: 1
Summary: Software for programming Atmel AVR Microcontroller
Group: Development/Other
License: GPLv2+
URL: http://www.nongnu.org/avrdude
Source0: http://download.savannah.gnu.org/releases/%{name}/%{name}-%{version}.tar.gz
Patch0:			avrdude-makefile.patch
BuildRequires: 		flex
BuildRequires: 		bison
BuildRequires: 		readline-devel
BuildRequires: 		ncurses-devel
BuildRequires: 		libusb-devel
BuildRequires: 		texi2html
BuildRequires: 		texinfo
BuildRequires: 		texlive-dvips
BuildRequires: 		texlive-latex
BuildRequires: 		texlive

%description
AVRDUDE is a program for programming Atmel's AVR CPU's. It can program the 
Flash and EEPROM, and where supported by the serial programming protocol, it 
can program fuse and lock bits. AVRDUDE also supplies a direct instruction 
mode allowing one to issue any programming instruction to the AVR chip 
regardless of whether AVRDUDE implements that specific feature of a 
particular chip.

%prep
%setup -q
%patch0 -p0
sed -i 's|/usr/local/etc/avrdude.conf|%{_sysconfdir}/%{name}/avrdude.conf|g' doc/avrdude.texi avrdude.1
sed -i 's|/etc/avrdude.conf|%{_sysconfdir}/%{name}/avrdude.conf|g' doc/avrdude.texi avrdude.1
iconv -f ISO88591 -t UTF8 < ChangeLog-2003 > ChangeLog-2003~
mv ChangeLog-2003~ ChangeLog-2003
iconv -f ISO88591 -t UTF8 < NEWS > NEWS~
mv NEWS~ NEWS

%build
autoreconf -fi
%configure2_5x --enable-doc --sysconfdir=%{_sysconfdir}/%{name}
%make

%install
%makeinstall_std DESTDIR=%buildroot
#mv %buildroot/%{_docdir}/%{name}-%{version} installed-docs
rm -f %buildroot%{_infodir}/dir

%files
%doc README AUTHORS ChangeLog* COPYING NEWS doc/TODO
%config(noreplace) %{_sysconfdir}/%{name}
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*
%{_infodir}/%{name}.info*



%changelog
* Sun Oct 13 2013 symbianflo <symbianflo@mandrivausers.ro> 6.0.1-1
+ Revision: c4413ed
- Merge pull request #1 from symbianflo/avrdude:rosa2012.1
- Symbianflo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8922 |12cu|awesome-3.5.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Window manager
Name:		awesome
Version:	3.5.2
Release:	2
License:	GPLv2+
Group:		Graphical desktop/Other
Url:		http://awesome.naquadah.org/
Source0:	http://awesome.naquadah.org/download/%{name}-%{version}.tar.xz
Patch0:		awesome-3.5.2-link.patch
BuildRequires:	cmake
BuildRequires:	gperf
BuildRequires:	imagemagick
BuildRequires:	asciidoc xmlto doxygen
BuildRequires:	docbook-dtd45-xml
BuildRequires:	docbook-style-xsl
BuildRequires:	lua-lgi
BuildRequires:	luadoc
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(cairo-xcb)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
BuildRequires:	pkgconfig(imlib2)
BuildRequires:	pkgconfig(libev)
BuildRequires:	pkgconfig(libstartup-notification-1.0) >= 0.10
BuildRequires:	pkgconfig(libxdg-basedir)
BuildRequires:	pkgconfig(lua)
BuildRequires:	pkgconfig(pango)
BuildRequires:	pkgconfig(pangocairo)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xcb)
BuildRequires:	pkgconfig(xcb-cursor)
BuildRequires:	pkgconfig(xcb-icccm)
BuildRequires:	pkgconfig(xcb-image)
BuildRequires:	pkgconfig(xcb-keysyms)
BuildRequires:	pkgconfig(xcb-randr)
BuildRequires:	pkgconfig(xcb-shape)
BuildRequires:	pkgconfig(xcb-util)
BuildRequires:	pkgconfig(xcb-xinerama)
BuildRequires:	pkgconfig(xcb-xtest)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	pkgconfig(xproto)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(zlib)
# for wallpaper setting handling
Requires:	feh
Requires:	lua-lgi
Requires:	typelib(cairo)
Requires:	typelib(Pango)
Requires:	typelib(PangoCairo)
Requires:	xterm

%description
awesome is a tiling window manager initialy based on a dwm code rewriting.
It's extremely fast, small, dynamic and awesome.

Windows can be managed in several layouts: tiled, maximized and floating.
Each layout can be applied on the fly, optimizing the environment for
the application in use and the task performed.

Managing windows in tiled mode assures that no space will be wasted on
your screen. No gaps, no overlap.

%files -f %{name}.lang
%doc LICENSE AUTHORS README build/awesomerc.lua
%{_bindir}/aw*
%{_mandir}/man1/*.1*
%{_mandir}/man5/*.5*
%{_datadir}/%{name}
%{_datadir}/xsessions/awesome.desktop
%config(noreplace) %{_sysconfdir}/X11/wmsession.d/19awesome
%config(noreplace) %{_sysconfdir}/xdg/awesome/rc.lua

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p0

%build
%cmake -DXDG_CONFIG_DIR:PATH=%{_sysconfdir}/xdg
%make

%install
%makeinstall_std -C build

mkdir -p %{buildroot}%{_sysconfdir}/X11/wmsession.d/
cat > %{buildroot}%{_sysconfdir}/X11/wmsession.d/19awesome << EOF
NAME=awesome
EXEC=/usr/bin/awesome
DESC=awesome window manager
SCRIPT:
exec /usr/bin/awesome
EOF

%find_lang %{name} --all-name --with-man


%changelog
* Wed Feb 12 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.5.2-2
+ Revision: ecb6ac3
- LOG Update Requires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8923 |12cu|awffull-3.10.2-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A Webalizer Fork, Full o' Features!
Name:		awffull
Version:	3.10.2
Release:	10
License:	GPLv3+
Group:		Monitoring
Url:		http://www.stedee.id.au/awffull
# md5sum: 80acf755b354c49d78a5b9bb580196f2
Source0:	http://www.stedee.id.au/files/%{name}-%{version}.tar.gz
Source1:	http://flags.blogpotato.de/zip/large/world.zip
Source2:	http://flags.blogpotato.de/zip/large/special.zip
Source3:	awffull.cron.daily
Source4:	Vera.ttf
Source5:	VeraBd.ttf
Patch0:		awffull-mdv_conf.diff
Patch1:		awffull-3.10.2-upstreambug309617.diff
Requires:	apache-base
Requires:	geoip
BuildRequires:	gd-devel
BuildRequires:	gettext-devel
BuildRequires:	jpeg-devel
BuildRequires:	apache-base >= 2.0.54
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(geoip)
BuildRequires:	pkgconfig(libpcre)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	unzip

%description
Webalizer is a great weblog analysis program but hasn't been going anywhere in
recent years. AWFFull takes that base and starts to fix the niggles and
annoyances and hopefully become a useful enhancement. As a base, weblizer has
a stated goal of producing web server analysis. AWFFull on the other hand, will
gradually focus more on the business intelligence contained within those logs -
and not specifically limited just to web server logs.

%files
%doc COPYING ChangeLog PERFORMANCE_TIPS.txt README* TODO country-codes.txt sample.minimal.conf sample.css
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf
%attr(0644,root,root) %config(noreplace) %{_webappconfdir}/%{name}.conf
%attr(0755,root,root) %config(noreplace) %{_sysconfdir}/cron.daily/%{name}
%attr(0755,root,root) %{_bindir}/awffull
%attr(0755,root,root) %{_bindir}/awffull_history_regen
%attr(0755,root,root) %dir %{_localstatedir}/lib/%{name}
%attr(0644,root,root) %config(noreplace) %{_localstatedir}/lib/%{name}/%{name}.css
%attr(0755,root,root) %dir /var/www/icons/flags
%attr(0644,root,root) /var/www/icons/flags/*
%attr(0644,root,root) %{_datadir}/locale/*/LC_MESSAGES/%{name}.mo
%attr(0644,root,root) %{_datadir}/%{name}/*.ttf
%attr(0644,root,root) %{_mandir}/man1/*
%attr(0644,root,root) %{_mandir}/man5/*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p0

unzip -d flags -o -f %{SOURCE1}
unzip -d flags -o -f %{SOURCE2}

cp %{SOURCE3} .
cp %{SOURCE4} .
cp %{SOURCE5} .

%build
%serverbuild

%configure2_5x \
    --with-etcdir=%{_sysconfdir}/%{name} \
    --with-font-default=%{_datadir}/%{name}/VeraBd.ttf \
    --with-font-label=%{_datadir}/%{name}/Vera.ttf

%make

%install
%makeinstall_std

install -d %{buildroot}%{_localstatedir}/lib/%{name}
install -d %{buildroot}%{_sysconfdir}/%{name}
install -d %{buildroot}%{_datadir}/%{name}

install -m0644 sample.conf %{buildroot}%{_sysconfdir}/%{name}/%{name}.conf
install -m0644 sample.css %{buildroot}%{_localstatedir}/lib/%{name}/%{name}.css
install -m0755 contrib/awffull_history_regen.pl %{buildroot}%{_bindir}/awffull_history_regen
install -m0644 Vera.ttf %{buildroot}%{_datadir}/%{name}/
install -m0644 VeraBd.ttf %{buildroot}%{_datadir}/%{name}/

install -d %{buildroot}/var/www/icons/flags
install -m0644 flags/*.png %{buildroot}/var/www/icons/flags/
install -m0644 flags/README %{buildroot}/var/www/icons/flags/

# apache configuration
install -d %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# %{name} configuration

Alias /%{name} %{_localstatedir}/lib/%{name}

<Directory %{_localstatedir}/lib/%{name}>
    Require all granted
</Directory>

Alias /flags /var/www/icons/flags

<Directory /var/www/icons/flags>
    Options -Indexes +MultiViews
    AllowOverride None
    Require all granted
</Directory>

EOF

# cron task
install -d %{buildroot}%{_sysconfdir}/cron.daily
install -m0755 awffull.cron.daily %{buildroot}%{_sysconfdir}/cron.daily/%{name}

cat > README.Mandriva << EOF

The default configuration file has been moved from /etc/awffull.conf to
/etc/awffull/awffull.conf

Currently on Mandriva you need to set two environment variables in order to
get the UTF-8 output in the language you want, so for Swedish you should do
like so:

LANG=sv_SE.UTF-8 LANGUAGE=sv_SE.UTF-8:sv \\
awffull --output=/path/to/the/output/directory -n \$HOSTNAME \\
--use_geoip /path/to/the/apache/log/access_log

If you have many virtual hosts you can copy the default /etc/awffull/awffull.conf
to /etc/awffull/virtual_host_name.conf and edit that file to point to the correct
logfile, output directory and such. The new /etc/cron.daily/awffull script will
look for the following settings in the /etc/awffull/virtual_host_name.conf file
and automatically generate the output in the desired language:

#AWFFULL_LANG=
#AWFFULL_LANGUAGE=

So if you for example want the output in Swedish change this to:

#AWFFULL_LANG=sv_SE.UTF-8
#AWFFULL_LANGUAGE=sv_SE.UTF-8:sv

EOF


%changelog
* Wed Feb 12 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.10.2-10
+ Revision: 4c12874
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8924 |12cu|awstats-7.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		awstats
Version:	7.3
Release:	1
Summary:	Advanced Web Statistics
License:	GPLv2
Group:		Networking/WWW
URL:		http://awstats.sourceforge.net
Source0:	http://prdownloads.sourceforge.net/awstats/%{name}-%{version}.tar.gz
BuildRequires:  perl
Requires:	webserver
BuildArch:	noarch

%description
Advanced Web Statistics is a powerful and feature-full tool that generates
advanced web server graphic statistics. This server log analyzer works
from command line or as a CGI and shows you all information your log contains,
in graphical web pages. It can analyze a lot of web/wap/proxy servers like
Apache, IIS, Weblogic, Webstar, Squid, ... but also mail or FTP servers.

This program can measure visits, unique visitors, authenticated users, pages,
domains/countries, OS busiest times, robot visits, type of files, search
engines/keywords used, visits duration, HTTP errors and more...
Statistics can be updated from a browser or your scheduler.
The program also supports virtual servers, plugins and a lot of features.

%prep
%setup -q
# fix perms
find . -type f -exec chmod 644 {} \;
find . -name *.pl -exec chmod 755 {} \;
rm -f  wwwroot/cgi-bin/plugins/.#geoip_city_maxmind.pm.1.8
chmod 755 docs/images docs/scripts

sed -i 's/\r$//' docs/pad_awstats.xml
sed -i 's/\r$//' docs/styles.css

%build
# nothing to build


%install
# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# Awstats configuration

Alias /awstats %{_datadir}/%{name}/www
<Directory %{_datadir}/%{name}/www>
	Require all granted
    
    Options ExecCGI
    AddHandler cgi-script .pl
    DirectoryIndex awstats.pl
</Directory>

SetEnv PERL5LIB %{_datadir}/%{name}/lib:%{_datadir}/%{name}/plugins
EOF

# cron task
install -d -m 755 %{buildroot}%{_sysconfdir}/cron.daily
cat > %{buildroot}%{_sysconfdir}/cron.daily/%{name} <<EOF
#!/bin/sh
%{_datadir}/%{name}/www/awstats.pl -config=awstats.conf -update > /dev/null
EOF
chmod 755 %{buildroot}%{_sysconfdir}/cron.daily/%{name}

install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}
install -m 644 wwwroot/cgi-bin/awstats.model.conf %{buildroot}%{_sysconfdir}/%{name}/%{name}.conf

perl -pi \
    -e 's|^LogFile=.*|LogFile="/var/log/httpd/access_log"|;' \
    -e 's|^DirData=.*|DirData="/var/lib/awstats"|;' \
    -e 's|^DirCgi=.*|DirCgi="/awstats"|;' \
    -e 's|^DirIcons=.*|DirIcons="/awstats/icon"|;' \
    -e 's|^MiscTrackerUrl=.*|MiscTrackerUrl="/awstats/js/awstats_misc_tracker.js"|;' \
    %{buildroot}%{_sysconfdir}/%{name}/%{name}.conf

install -d -m 755 %{buildroot}%{_datadir}/%{name}
install -d -m 755 %{buildroot}%{_datadir}/%{name}/www
install -m 755 wwwroot/cgi-bin/awstats.pl %{buildroot}%{_datadir}/%{name}/www
cp -r wwwroot/icon %{buildroot}%{_datadir}/%{name}/www
cp -r wwwroot/css %{buildroot}%{_datadir}/%{name}/www
cp -r wwwroot/js %{buildroot}%{_datadir}/%{name}/www

cp -r tools %{buildroot}%{_datadir}/%{name}
cp -r wwwroot/cgi-bin/lang %{buildroot}%{_datadir}/%{name}
cp -r wwwroot/cgi-bin/lib %{buildroot}%{_datadir}/%{name}
cp -r wwwroot/cgi-bin/plugins %{buildroot}%{_datadir}/%{name}

install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}


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}

%post
if [ $1 -eq 1 ]; then
	perl -pi -e 's/SiteDomain=""/SiteDomain="'`hostname`'"/' %{_sysconfdir}/%{name}/%{name}.conf
fi

%files
%doc README.TXT docs/*
%config(noreplace) %{_webappconfdir}/%{name}.conf
%config(noreplace) %{_sysconfdir}/%{name}
%config(noreplace) %{_sysconfdir}/cron.daily/%{name}
%{_datadir}/%{name}
%{_localstatedir}/lib/%{name}

%changelog
* Sat Feb 08 2014 SymbianFlo <symbianflo@mandrivausers.ro> 7.3-1
+ Revision: 4498eca
- ***** 7.3 *****
- New features:
- - Add command line option -version
- - Better error management of geoip modules.
- - Update domains, robots and search engines database:
- - #877 Windows 8 + iOS Support in AWStats
- - Detection of 8.1 and IE11.
- Fixes:
- - When using builddate option of script awstats_buildstaticpages,
- static link is wrong.
- - Restore detection of Opera browsers versions.
- - #838 GeoIP Cities page doesnt work.
- - Add missing icons.
- - #881 Avoid warning mixed http/https with module graphgooglechartapi.
- - #918 $MinHit{'Host'} rather than $MinHit{'Login'} used in sub HTMLShowLogins.
- Other:
- - Move version system to sourceforge Git instead of CVS.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8925 |12cu|ax25-apps-0.0.8-0.rc2.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define prerel	rc2
%define release	3

Name:		ax25-apps
Version:	0.0.8
Release:	%mkrel -c %{prerel} %{release}
Summary:	Applications for kernel AX.25 support
Group:		Communications
#ax25ipd is BSD licensed, rest is GPLv2+
License:	GPLv2+ and BSD
Url:		http://www.linux-ax25.org/wiki/LinuxAX25
Source:		http://www.linux-ax25.org/pub/ax25-apps/%{name}-%{version}-%{prerel}.tar.gz
Patch0:		ax25-apps-0.0.8-nongenericnames.patch
BuildRequires:	ax25-devel
BuildRequires:	pkgconfig(ncurses)

%description
Applications for kernel AX.25 support.

This package is split off from the previous ax25-utils and contains the
following applications : ax25ipd, ax25mond, ax25rtctl, ax25rtd, axcall,
axlisten.

%prep
%setup -q -n %{name}-%{version}-%{prerel}
%patch0 -p1 -b .nongenericnames

%build
autoreconf -vfi
%configure2_5x
%make

%install
%makeinstall_std installconf

%files
%defattr(-,root,root)
%doc README NEWS AUTHORS ChangeLog
%dir %{_sysconfdir}/ax25
%config(noreplace) %{_sysconfdir}/ax25/ax25ipd.conf
%config(noreplace) %{_sysconfdir}/ax25/ax25mond.conf
%config(noreplace) %{_sysconfdir}/ax25/ax25rtd.conf
%{_bindir}/ax*
%{_sbindir}/ax25*
%{_mandir}/*/*


%changelog
* Fri Oct 08 2010 Jani Välimaa <wally@mandriva.org> 0.0.8-0.rc2.2mdv2011.0
+ Revision: 584222
- fix license

* Fri Oct 08 2010 Jani Välimaa <wally@mandriva.org> 0.0.8-0.rc2.1mdv2011.0
+ Revision: 584221
- add patch (thanks goes to debian maintainers)
- fix file list
- fix description
- new version 0.0.8 rc2
- clean spec
- fix license

* Wed Oct 07 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.0.6-11mdv2010.0
+ Revision: 455737
- no need for explicit dependencies, especially when they prevent x86_64 installation

  + Thierry Vignaud <tv@mandriva.org>
    - use %%configure2_5x
    - rebuild
    - rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.0.6-8mdv2009.0
+ Revision: 243099
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 0.0.6-6mdv2008.1
+ Revision: 135826
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import ax25-apps


* Mon Jul 31 2006 Lenny Cartier <lenny@mandrakesoft.com> 0.0.6-6mdv2007.0
- rebuild

* Thu Aug 05 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.0.6-5mdk
- rebuild

* Thu Jun 03 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.0.6-4mdk
- rebuild

* Sat Apr 26 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.0.6-3mdk
- adjust buildrequires

* Thu Jan 30 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.0.6-2mdk
- rebuild

* Thu May 21 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.0.6-1mdk
- refresh requires & builrequires
- fix group
- submitted by Laurent Grawet <laurent.grawet@ibelgique.com>

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8926 |12cu|axel-2.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A light Linux download accelerator - Console version
Name:		axel
Version:	2.4
Release:	3
License:	GPLv2+
Group:		Networking/File transfer
Url:		http://axel.alioth.debian.org/
Source0:	http://alioth.debian.org/frs/download.php/2287/%name-%version.tar.bz2

%description
Axel tries to accelerate the downloading process by using multiple
connections for one file. Starting from version 0.97, the program can use
different URL's for one download as well. The program tries to be as light
as possible (25-30k in binary form), so it might be useful as a wget clone
on byte-critical systems.

%files -f %{name}.lang
%{_bindir}/axel
%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/axelrc
%{_mandir}/man1/axel.1*
%lang(zh_C) %{_mandir}/zh_CN/man1/*
%doc CREDITS CHANGES README axelrc.example

#----------------------------------------------------------------------------

%prep
%setup -q

%build
./configure \
	--prefix=%{_prefix} \
	--libdir=%{_libdir} \
	--etcdir=%{_sysconfdir} \
	--i18n=1 \
	--strip=0
echo 'CFLAGS=%{optflags}' >> Makefile.settings
%make

%install
%makeinstall_std

%find_lang %{name}


%changelog
* Wed Feb 12 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.4-3
+ Revision: 2005d6d
- LOG Fix debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8927 |12cu|axssh-0.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Secure login with linemode and ssh
Name:		axssh
Version:	0.4
Release:	2
License:	GPLv2+
Group:		Communications
Url:		http://tools.assembla.com/svn/hamradio
Source0:	axssh-%{version}.tar.gz
Requires:	openssh-clients

%description
Axssh is a linemode wrapper for SSH via Amateur Packet Radio links.

%files
%doc README
%{_bindir}/axssh

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%make CFLAGS="%{optflags}"

%install
install -d -m 755 %{buildroot}/%{_bindir}
install -d -m 755 %{buildroot}/%{_docdir}/%{name}
install -m 755 axssh %{buildroot}/%{_bindir}/
install -m 644 README %{buildroot}/%{_docdir}/%{name}


%changelog
* Wed Feb 12 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.4-2
+ Revision: 651f0f0
- LOG Fix debug package, update Requires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8928 |12cu|backintime-1.0.34-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Backup tool for Linux
Name:		backintime
Version:	1.0.34
Release:	1
License:	GPLv2+
Group:		Archiving/Backup
Url:		http://backintime.le-web.org
Source0:	http://backintime.le-web.org/download/backintime/%{name}-%{version}.tar.gz
BuildArch:	noarch

%description
Back In Time is a simple backup tool for Linux inspired from
Flyback project and TimeVault.

#----------------------------------------------------------------------------

%package common
Summary:	Back Up Tool for Linux
Group:		Archiving/Backup
Requires:	python
Requires:	rsync
Requires:	cron-daemon
Requires:	python-keyring

%description common
Common files for Back In Time.

%files common -f %{name}.lang
%{_bindir}/%{name}
%dir %{_datadir}/%{name}/
%{_datadir}/%{name}/common/
%{_datadir}/%{name}/plugins/
%{_mandir}/man1/%{name}.1.*
%{_mandir}/man1/%{name}-config.1.*
%doc %{_datadir}/doc/%{name}/
%doc %{_datadir}/doc/%{name}-common/

#----------------------------------------------------------------------------

%package gnome
Summary:	Gnome Frontend for Back In Time
Group:		Archiving/Backup
Requires:	pygtk2.0-libglade
Requires:	gnome-python
Requires:	meld
Requires:	python-notify
Requires:	%{name}-common = %{version}
Conflicts:	%{name}-common < 0.9.24-3

%description gnome
Gnome Frontend for Back In Time.

%files gnome
%doc LICENSE README
%{_bindir}/%{name}-gnome
%{_bindir}/%{name}-gnome-root
%{_sbindir}/%{name}-gnome-root
%{_mandir}/man1/%{name}-gnome.*
%{_sysconfdir}/pam.d/%{name}-gnome-root
%{_sysconfdir}/security/console.apps/%{name}-gnome-root
%{_datadir}/applications/%{name}-gnome.desktop
%{_datadir}/applications/%{name}-gnome-root.desktop
%{_datadir}/%{name}/gnome/
%doc %{_datadir}/gnome/help/%{name}/
%{_datadir}/omf/%{name}/

#----------------------------------------------------------------------------

%package kde4
Summary:	KDE Frontend for Back In Time
Group:		Archiving/Backup
Requires:	x11-tools
Requires:	python-kde4 >= 4.1
Requires:	kompare
Requires:	kdebase4-runtime
Requires:	%{name}-common = %{version}

%description kde4
KDE Frontend for Back In Time.

%files kde4
%doc LICENSE README
%{_bindir}/%{name}-kde4
%{_bindir}/%{name}-kde4-root
%{_sbindir}/%{name}-kde4-root
%{_sysconfdir}/pam.d/%{name}-kde4-root
%{_sysconfdir}/security/console.apps/%{name}-kde4-root
%{_datadir}/applications/kde4/%{name}-kde4.desktop
%{_datadir}/applications/kde4/%{name}-kde4-root.desktop
%{_datadir}/%{name}/kde4/*
%{_datadir}/doc/kde/HTML/en/%{name}/index.docbook
%{_sysconfdir}/xdg/autostart/%{name}.desktop
%{_bindir}/%{name}-askpass
%{_mandir}/man1/%{name}-kde4.1.xz

#----------------------------------------------------------------------------

%prep
%setup -qc

# Editing backintime-gnome desktop file
sed -i 's|Exec=gksu backintime-gnome|Exec=backintime-gnome-root|g' gnome/%{name}-gnome-root.desktop

# Editing  backintime-kde desktop file
cp kde4/%{name}-kde4.desktop kde4/%{name}-kde4-root.desktop
sed -i 's|Exec=backintime-kde4|Exec=%{_libdir}/kde4/libexec/kdesu backintime-kde4-root|g' kde4/%{name}-kde4-root.desktop
sed -i 's|Name=Back In Time|Name=Back In Time (root)|g' kde4/%{name}-kde4-root.desktop

%build
pushd common
./configure
%make
popd

pushd kde4
./configure --no-check
%make
popd

pushd gnome
./configure --no-check
%make
popd

%install
pushd common
make install \
     INSTALL="install -p" \
     PREFIX="%{_prefix}" \
     DEST="%{buildroot}/%{_prefix}"

pushd ../kde4
make install \
     INSTALL="install -p" \
     PREFIX="%{_prefix}" \
     DEST="%{buildroot}/%{_prefix}"

pushd ../gnome
make install \
     INSTALL="install -p" \
     PREFIX="%{_prefix}" \
     DEST="%{buildroot}/%{_prefix}"
pushd ..

mkdir -p %{buildroot}%{_sbindir}
cp -p %{buildroot}%{_bindir}/%{name}-gnome \
      %{buildroot}%{_sbindir}/%{name}-gnome-root
cp -p %{buildroot}%{_bindir}/%{name}-kde4 \
      %{buildroot}%{_sbindir}/%{name}-kde4-root

ln -s consolehelper \
      %{buildroot}%{_bindir}/%{name}-gnome-root

ln -s consolehelper \
      %{buildroot}%{_bindir}/%{name}-kde4-root

mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps/

cat << EOF > %{buildroot}%{_sysconfdir}/security/console.apps/%{name}-gnome-root
USER=root
PROGRAM=%{_sbindir}/%{name}-gnome-root
SESSION=true
EOF

cat << EOF > %{buildroot}%{_sysconfdir}/security/console.apps/%{name}-kde4-root
USER=root
PROGRAM=%{_sbindir}/%{name}-kde4-root
SESSION=true
EOF

mkdir -p %{buildroot}%{_sysconfdir}/pam.d

cat << EOF > %{buildroot}%{_sysconfdir}/pam.d/%{name}-gnome-root
#%PAM-1.0
auth            include         config-util
account         include         config-util
session         include         config-util
EOF

cat << EOF > %{buildroot}%{_sysconfdir}/pam.d/%{name}-kde4-root
#%PAM-1.0
auth            include         config-util
account         include         config-util
session         include         config-util
EOF

%find_lang %{name}


%changelog
* Wed Feb 12 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0.34-1
+ Revision: 45ad840
- LOG New version 1.0.34



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8929 |12cu|backupninja-1.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Lightweight, extensible meta-backup system
Name:		backupninja
Version:	1.0.1
Release:	1
License:	GPLv2
Group:		Archiving/Backup
URL:		http://dev.riseup.net/backupninja/
Source0:	https://labs.riseup.net/code/projects/backupninja/files/242/%{name}-%{version}.tar.gz
Requires(post): rpm-helper
Requires:	cdrdao
Requires:	cdrkit
Requires:	cdrkit-genisoimage
Requires:	dialog
Requires:	dvd+rw-tools
Requires:	hwinfo
Requires:	mailx
Requires:	mdadm
Requires:	python-pylibacl
Requires:	python-xattr
Requires:	rdiff-backup
BuildArch:	noarch


%description
Backupninja lets you drop simple config files in /etc/backup.d to coordinate
system backups. Backupninja is a master of many arts, including incremental
remote filesystem backup, MySQL backup, and ldap backup. By creating simple
drop-in handler scripts, backupninja can learn new skills. Backupninja is a
silent flower blossom death strike to lost data.

In addition to backing up regular files, Backupninja has handlers to ease
backing up: ldap, maildir, MySQL, PostgreSQL, svn, trac, and the output from
shell scripts.

Backupninja currently supports common backup utilities, easing their
configuration, currently supported are: rdiff-backup, duplicity, CD/DVD

%prep
%setup -q
%patch0 -p1

%build
autoreconf -fis
%configure2_5x \
    --libdir=%{_prefix}/lib \
    --localstatedir=/var
%make

%install
%makeinstall_std
install -d %{buildroot}%{_sysconfdir}/backup.d
install -d %{buildroot}/var/backups
install -d %{buildroot}/var/log
install -d %{buildroot}/var/lib/backupninja/reports
touch %{buildroot}/var/log/backupninja.log

%post
%create_ghostfile /var/log/backupninja.log root root 644

%files
%doc AUTHORS COPYING ChangeLog NEWS README TODO
%config %{_sysconfdir}/cron.d/backupninja
%config %{_sysconfdir}/logrotate.d/backupninja
%config(noreplace) %{_sysconfdir}/backupninja.conf
%attr(0750,root,root) %dir %{_sysconfdir}/backup.d
%{_sbindir}/*
%{_datadir}/backupninja
%{_prefix}/lib/backupninja
%attr(0750,root,root) %dir /var/backups
%attr(0750,root,root) %dir /var/lib/backupninja
%attr(0750,root,root) %dir /var/lib/backupninja/reports
%ghost /var/log/backupninja.log
%{_mandir}/man1/*
%{_mandir}/man5/*



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8930 |12cu|backuppc-3.2.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Name    BackupPC

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(BackupPC::.*\\)'
%define __noautoprov 'perl\\(BackupPC::.*\\)'
%else
%define _provides_exceptions perl(BackupPC::.*)
%define _requires_exceptions perl(BackupPC::.*)
%endif

Name:               backuppc
Version:            3.2.0
Release:            4
Summary:            High-performance, enterprise-grade backup system
Group:              Archiving/Backup
License:            GPL
url:                http://backuppc.sourceforge.net
Source:             http://sourceforge.net/projects/backuppc/%{Name}-%{version}.tar.gz
Source2:            %{name}.init
Source3:            %{name}.rpmlintrc
Patch0:             %{name}-3.1.0-fhs.patch
Patch1: BackupPC-3.1.0-CVE-2009-3369.diff
Requires:           sendmail-command
Requires:           apache
Requires(pre):      rpm-helper
Requires(preun):    rpm-helper
Requires(post):   rpm-helper
Requires(postun):   rpm-helper
Suggests:           openssh-clients
Suggests:           samba-client
Suggests:           perl(File::RsyncP)
Buildarch:          noarch

%description
BackupPC is a high-performance, enterprise-grade system
for backing up Linux, Win32, and laptops to a server's disk.
Features include clever pooling of identical files, no client-side 
software, and a powerful Apache/CGI user interface. 

%prep
%setup -q -n %{Name}-%{version}
%patch0 -p1
%patch1 -p0

rm -rf images/CVS
# fix file perms
find lib -type f -exec chmod 644 {} \;
find bin -type f -exec chmod 755 {} \;
# fix perl shellbang
find . -type f -exec perl -pi -e 's|^#!/bin/perl|#!/usr/bin/perl|' {} \;

%build
# set installation directory
find . -type f -exec perl -pi -e 's|__INSTALLDIR__|%{_datadir}/%{name}|' {} \;
find . -type f -exec perl -pi -e 's|__TOPDIR__|%{_localstatedir}/lib/%{name}|' {} \;
# set configuration
# the binaries path are disabled to avoid service failure at start
perl -pi \
    -e 's|^\$Conf{BackupPCUser}.*|\$Conf{BackupPCUser} = "%{name}";|;' \
    -e 's|^\$Conf{CgiDir}.*|\$Conf{CgiDir} = "%{_var}/www/%{name}";|;' \
    -e 's|^\$Conf{InstallDir}.*|\$Conf{InstallDir} = "%{_datadir}/%{name}";|;' \
    -e 's|^\$Conf{CgiImageDirURL}.*|\$Conf{CgiImageDirURL} = "/%{name}";|;' \
    -e 's|^\$Conf{SshPath}.*|\$Conf{SshPath} = "";|;' \
    -e 's|^\$Conf{SmbClientPath}.*|\$Conf{SmbClientPath} = "";|;' \
    -e 's|^\$Conf{NmbLookupPath}.*|\$Conf{NmbLookupPath} = "";|;' \
    -e 's|^\$Conf{PingPath}.*|\$Conf{PingPath} = "/bin/ping";|;' \
    -e 's|^\$Conf{DfPath}.*|\$Conf{DfPath} = "/bin/df";|;' \
    -e 's|^\$Conf{SplitPath}.*|\$Conf{SplitPath} = "/usr/bin/split";|;' \
    -e 's|^\$Conf{CatPath}.*|\$Conf{CatPath} = "/bin/cat";|;' \
    -e 's|^\$Conf{GzipPath}.*|\$Conf{GzipPath} = "/bin/gzip";|;' \
    -e 's|^\$Conf{Bzip2Path}.*|\$Conf{Bzip2Path} = "/usr/bin/bzip2";|;' \
    -e 's|^\$Conf{SendmailPath}.*|\$Conf{SendmailPath} = "/usr/sbin/sendmail";|;' \
    -e 's|^\$Conf{ServerInitdPath}.*|\$Conf{ServerInitdPath} = "%{_initrddir}/%{name}";|;' \
    -e 's|^\$Conf{BackupPCdPath}.*|\$Conf{BackupPCdPath} = "%{_datadir}/%{name}/bin/BackupPC";|;' \
    -e 's|^\$Conf{TarClientPath}.*|\$Conf{TarClientPath} = "/bin/tar";|;' \
    -e 's|^\$Conf{RsyncClientPath}.*|\$Conf{RsyncClientPath} = "/usr/bin/rsync";|;' \
    -e 's|^\$Conf{SmbClientPath}.*|\$Conf{TarClientPath} = "/usr/bin/smbclient";|;' \
    conf/config.pl

%install
# constant files
install -d -m 755 %{buildroot}%{_datadir}/%{name}
cp -pr lib %{buildroot}%{_datadir}/%{name}
cp -pr bin %{buildroot}%{_datadir}/%{name}
cp -pr doc %{buildroot}%{_datadir}/%{name}

# web files
install -d -m 755 %{buildroot}%{_var}/www/%{name}
install -m 644 images/* %{buildroot}%{_var}/www/%{name}
install -m 644 conf/*.css %{buildroot}%{_var}/www/%{name}
install -m 644 conf/*.js %{buildroot}%{_var}/www/%{name}
install -m 4755 cgi-bin/BackupPC_Admin %{buildroot}%{_var}/www/%{name}/BackupPC_Admin.cgi

# variable files
install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}
install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}/{cpool,log,pc,pool,trash}

# configuration
install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}
install -m 644 conf/{hosts,config.pl} %{buildroot}%{_sysconfdir}/%{name}

# init script
install -d -m 755 %{buildroot}%{_initrddir}
install -m 755 %{SOURCE2} %{buildroot}%{_initrddir}/%{name}

# logs
install -d -m 755 %{buildroot}%{_var}/log/%{name}

# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# BackupPC Apache configuration
Alias /%{name} %{_var}/www/%{name}

<Directory %{_var}/www/%{name}>
    Options ExecCGI
    DirectoryIndex BackupPC_Admin.cgi
	Require all granted
</Directory>
EOF

cat > README.mdv <<EOF
Mandriva RPM specific notes

setup
-----
The setup used here differs from default one, to achieve better FHS compliance.
- the files accessibles from the web are in /var/www/backuppc
- the files non accessibles from the web are in /usr/share/backuppc
- the variables files in /var/lib/backuppc
- both global and per-host configuration file are in /etc/backuppc
EOF

%pre
%_pre_useradd %{name} %{_localstatedir}/lib/%{name} /bin/sh

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%postun
%_postun_userdel %{name}

%files
%defattr(-,root,root)
%doc ChangeLog README LICENSE doc/* README.mdv
%config(noreplace) %{_sysconfdir}/%{name}
%config(noreplace) %{_webappconfdir}/%{name}.conf
%{_initrddir}/%{name}
%{_datadir}/%{name}
%{_var}/www/%{name}/*gif
%{_var}/www/%{name}/*png
%{_var}/www/%{name}/*js
%{_var}/www/%{name}/*css
%{_var}/www/%{name}/*ico
%attr(-,backuppc,backuppc) %{_localstatedir}/lib/%{name}
%attr(-,backuppc,backuppc) %{_var}/log/%{name}
%attr(-,backuppc,backuppc) %{_var}/www/%{name}/BackupPC_Admin.cgi




%changelog
* Sat Aug 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 3.2.0-1mdv2011.0
+ Revision: 567315
- new version

* Mon Mar 01 2010 Guillaume Rousse <guillomovitch@mandriva.org> 3.1.0-10mdv2010.1
+ Revision: 513151
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise

* Thu Oct 01 2009 Oden Eriksson <oeriksson@mandriva.com> 3.1.0-9mdv2010.0
+ Revision: 452219
- P1: security fix for CVE-2009-3369 (debian)

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 3.1.0-8mdv2010.0
+ Revision: 436764
- rebuild

* Thu Jan 29 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.1.0-7mdv2009.1
+ Revision: 335370
- ship missing javascript file (close #47365)

* Mon Jan 19 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.1.0-6mdv2009.1
+ Revision: 331458
- add a few soft dependencies, as nobody want to read documentation (fix #47045)

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 3.1.0-5mdv2009.0
+ Revision: 243159
- rebuild

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Sun Feb 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 3.1.0-3mdv2008.1
+ Revision: 170040
- fix FHS patch (fix #37746)

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Nov 29 2007 Guillaume Rousse <guillomovitch@mandriva.org> 3.1.0-2mdv2008.1
+ Revision: 113947
- don't provide or require private libfs

* Thu Nov 29 2007 Guillaume Rousse <guillomovitch@mandriva.org> 3.1.0-1mdv2008.1
+ Revision: 113946
- new version

* Sun Aug 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 3.0.0-2mdv2008.0
+ Revision: 66810
- set path for as much command as possible in default configuration (fix #32036)


* Wed Feb 28 2007 Guillaume Rousse <guillomovitch@mandriva.org> 3.0.0-1mdv2007.0
+ Revision: 130153
- sync sources
- new version
  rediff FHS patch
  unify service script

* Wed Feb 14 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.2.2-3mdv2007.1
+ Revision: 120838
- LSB-compatible init script

* Fri Dec 15 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.2.2-2mdv2007.1
+ Revision: 97306
- move documentation under %%datadir/backuppc, as it is accessed at runtime (fix #27594)
  no need to modify main cgi file name
- Import backuppc

* Wed Aug 02 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.2.2-1mdv2007.0
- new version
- new webapps macros
- use herein document for README.mdv

* Wed Dec 21 2005 Guillaume Rousse <guillomovitch@zarb.org> 2.1.2-1mdk
- initial mdk package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8931 |12cu|bacula2-2.4.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
######################################################
# SpecFile: bacula2.spec 
# Generato: http://www.mandrivausers.ro/
# Build for Stella Linux by Nux
# http://li.nux.ro/stella/
# MRB-Falticska Florin
######################################################


%define _hardened_build 1
%define working_dir	/var/spool/bacula2
%define script_dir	/usr/libexec/bacula2
%define group		Archiving/Backup

Summary: 	Backup client for bacula version 2 server
Name: 		bacula2
Version: 	2.4.4
Release: 	1
License: 	GPLv2 
Group:   	%{group}

URL: 		http://www.bacula.org
Source0: 	http://downloads.sf.net/bacula/bacula-%{version}.tar.gz
Source1: 	bacula2-fd.service
Source100: 	%{name}.rpmlintrc

Patch0:		bacula2-2.4.4-utf8.patch
Patch1: 	bacula2-config.patch
Patch2: 	bacula2-3.0.2-openssl.patch
Patch3: 	bacula2-2.4.4-python27.patch
Patch4: 	bacula2-2.4.4-daemon-name.patch

BuildRequires: pkgconfig(openssl)
BuildRequires: perl
BuildRequires: acl-devel
BuildRequires: pkgconfig(zlib)
BuildRequires: pkgconfig(python) 
BuildRequires: stdc++-devel
BuildRequires: pkgconfig(libxml-2.0)
BuildRequires: pkgconfig
BuildRequires: glibc-devel
BuildRequires: sed
BuildRequires: systemd-units
BuildRequires: tcp_wrappers-devel


%description
Bacula is a set of programs that allow you to manage the backup, recovery,
and verification of computer data across a network of different computers.
It is based on a client/server architecture and is efficient and relatively
easy to use, while offering many advanced storage management features that
make it easy to find and recover lost or damaged files.

The bacula2 packages are clients suitable for use with a bacula version
2.x server (director), since later clients are incompatible.

#-----------client-------------
%package 	client
Summary: 	Bacula backup client
Group:   	%{group}
Requires: 	bacula2-common = %{EVRD}
Requires(post): systemd-units
Requires(post): sysvinit
Requires(preun): systemd-units
Requires(postun): systemd-units


%description 	client
Bacula is a set of programs that allow you to manage the backup, recovery,
and verification of computer data across a network of different computers.
It is based on a client/server architecture.

This package contains the bacula version 2 client, the daemon running on
the system to be backed up to a bacula version 2 server (director).

#--------common----------------
%package 	common
Summary: 	Common Bacula utilities
Group:   	%{group}
Requires(pre): 	shadow-utils

%description common
Bacula is a set of programs that allow you to manage the backup, recovery,
and verification of computer data across a network of different computers.
It is based on a client/server architecture.

The bacula2 packages are clients suitable for use with a bacula version
2.x server (director), since later clients are incompatible.

%prep
%setup -q -n bacula-%{version}

%patch0 -p1
%patch1 -p1
%patch2 -p2
%patch3 -p0


# Fix attr
find examples -type f | xargs chmod -x
find updatedb -type f | xargs chmod -x
chmod -x src/console/conio.c

%build
# TODO: ugly but works..if smbody can do it better be my guest Sflo
CFLAGS="$(echo %{optflags}|sed s/-D_FORTIFY_SOURCE=./-U_FORTIFY_SOURCE/)" \
  %configure \
	--sysconfdir=%{_sysconfdir}/bacula2 \
	--with-fd-user=root \
	--with-fd-group=root \
	--with-fd-password=@@FD_PASSWORD@@ \
	--with-mon-dir-password=@@MON_DIR_PASSWORD@@ \
	--with-mon-fd-password=@@MON_FD_PASSWORD@@ \
	--with-mon-sd-password=@@MON_SD_PASSWORD@@ \
	--with-working-dir=%{working_dir} \
	--with-scriptdir=%{script_dir} \
	--with-smtp-host=localhost \
	--with-subsys-dir=%{_localstatedir}/lock/subsys \
	--with-pid-dir=%{_localstatedir}/run \
	--enable-client-only \
	--enable-largefile \
	--with-openssl \
	--with-tcp-wrappers \
	--with-python \
	--enable-smartalloc \
	--enable-tray-monitor
	
	
%{make}

%install
%{makeinstall_std}

# Desktop Integration for the console apps and the traymonitor
mkdir -p %{buildroot}%{_bindir}

# Initscript
install -m 755 -D %{SOURCE1}  %{buildroot}%{_unitdir}/bacula2-fd.service

# Create the bacula user's home directory
mkdir -p %{buildroot}%{_localstatedir}/spool/bacula2

# workaround so files from bacula2 screw the main bacula package Sflo
mv %{buildroot}%{_sbindir}/bacula-fd %{buildroot}%{_sbindir}/bacula2-fd
mv %{buildroot}%{_mandir}/man8/bacula-fd.8.gz %{buildroot}%{_mandir}/man8/bacula2-fd.8.gz

# Fix some linting Sflo
chmod 755 %{buildroot}%{_sbindir}/*

%pre common
getent group bacula >/dev/null || groupadd -r bacula
getent passwd bacula >/dev/null || \
	useradd -r -s /sbin/nologin -d %{_localstatedir}/spool/bacula2 -M \
		-c 'Bacula Backup System' -g bacula bacula
exit 0

%post client
/sbin/chkconfig --add bacula2-fd

%preun client
if [ $1 = 0 ]; then
	/bin/systemctl --no-reload disable bacula2-fd.service > /dev/null 2>&1 || :
	/bin/systemctl stop bacula2-fd.service > /dev/null 2>&1 || :
fi

%postun client
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
if [ "$1" -ge "1" ]; then
	/bin/systemctl try-restart bacula2-fd.service >/dev/null 2>&1 || :
fi


%files common
%doc AUTHORS ChangeLog COPYING LICENSE README SUPPORT VERIFYING examples/
%dir %{_sysconfdir}/bacula2/
%dir %attr(750, bacula, bacula) %{_localstatedir}/spool/bacula2/
%{script_dir}/*
%{_mandir}/man1/*

%files client
%{_sbindir}/btraceback
%{_sbindir}/bacula2-fd
%{_sbindir}/bconsole
%{_unitdir}/bacula2-fd.service
%config(noreplace) %{_sysconfdir}/bacula2/bconsole.conf
%config(noreplace) %{_sysconfdir}/bacula2/bacula-fd.conf
%{_mandir}/man8/*


%changelog
* Fri Apr 25 2014 SymbianFlo <symbianflo@mandrivausers.ro> 2.4.4-1
+ Revision: 22d07e7
- Updated bacula2.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8932 |12cu|bacula-7.0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _libexecdir /usr/libexec
%define uid 133
%define username bacula
%define _guiver 7.0.2
%define group Archiving/Backup

%define with_omv 0

Name:               bacula
Version:            7.0.2
Release:            2
Summary:            Cross platform network backup for Linux, Unix, Mac and Windows
License:            AGPLv3 
Group:              %{group}
URL:                http://www.bacula.org

Source0:            http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
Source1:	        bacula.rpmlintrc
Source2:            quickstart_postgresql.txt
Source3:            quickstart_mysql.txt
Source4:            quickstart_sqlite3.txt
Source5:            README
Source6:            %{name}.logrotate
Source7:            %{name}-fd.init
Source8:            %{name}-dir.init
Source9:            %{name}-sd.init
Source10:           %{name}-fd.service
Source11:           %{name}-dir.service
Source12:           %{name}-sd.service
Source13:           %{name}-bat.desktop
Source14:           %{name}-traymonitor.desktop
Source15:           %{name}-fd.sysconfig
Source16:           %{name}-dir.sysconfig
Source17:           %{name}-sd.sysconfig


Patch1:             %{name}-5.0.2-openssl.patch
Patch2:             %{name}-7.0.0-queryfile.patch
Patch3:             %{name}-5.0.3-sqlite-priv.patch
Patch4:             %{name}-5.2.13-bat-build.patch
Patch5:             %{name}-5.2.12-seg-fault.patch
Patch6:             %{name}-5.2.13-logwatch.patch
Patch7:             %{name}-non-free-code.patch
Patch8:             %{name}-7.0.2-configure.patch
Patch9:             %{name}-7.0.2-git.patch

BuildRequires:      desktop-file-utils
BuildRequires:      perl
BuildRequires:      sed

BuildRequires:      glibc-devel
BuildRequires:      acl-devel
BuildRequires:      stdc++-devel
BuildRequires:      pkgconfig(libxml-2.0)
BuildRequires:      cap-devel
BuildRequires:      liblzo-devel

%if %{with_omv} 
BuildRequires:      mariadb-devel >= 3.23
%else
BuildRequires:      mysql-devel
%endif
BuildRequires:      pkgconfig(libecpg)
BuildRequires:      pkgconfig(sqlite3)
BuildRequires:      pkgconfig(ncurses)
BuildRequires:      pkgconfig(openssl)
BuildRequires:      readline-devel
BuildRequires:      pkgconfig(zlib)
BuildRequires:      qt4-devel >= 4.6.2
BuildRequires:      tcp_wrappers-devel
BuildRequires:      systemd


%description
Bacula is a set of programs that allow you to manage the backup, recovery, and
verification of computer data across a network of different computers. It is
based on a client/server architecture and is efficient and relatively easy to
use, while offering many advanced storage management features that make it easy
to find and recover lost or damaged files.


##########################################
%define baculalibname %mklibname bacula %{_guiver}

%package -n %{baculalibname}
Summary:            Bacula libraries
Group:              %{group}


%description -n %{baculalibname}
Bacula is a set of programs that allow you to manage the backup,
recovery, and verification of computer data across a network of
different computers. It is based on a client/server architecture.

This package contains basic Bacula libraries, which are used by all
Bacula programs.

%files  -n %{baculalibname}
%doc AUTHORS ChangeLog LICENSE SUPPORT ReleaseNotes
%{_libdir}/libbac-%{version}.so
%{_libdir}/libbaccfg-%{version}.so
%{_libdir}/libbacfind-%{version}.so


############################################
%define devname		%mklibname -d %{name}

%package  -n	%{devname}
Summary:            Bacula development files
Group:              Development/Other
Requires:           %{baculalibname} = %{EVRD}
Requires:           bacula-dir-sql = %{EVRD}

%description  -n	%{devname}
Bacula is a set of programs that allow you to manage the backup, recovery, and
verification of computer data across a network of different computers. It is
based on a client/server architecture.

This development package contains static libraries and header files.

%files   -n	%{devname}
%{_includedir}/bacula
%{_libdir}/libbac.so
%{_libdir}/libbaccfg.so
%{_libdir}/libbacfind.so
%{_libdir}/libbacsql.so

##############################################

%package dir-sql
Summary:            Bacula SQL libraries
Group:              %{group}
Provides:           bacula-dir-mysql = %{EVRD}
Provides:           bacula-dir-sqlite = %{EVRD}
Provides:           bacula-dir-postgresql = %{EVRD}

%description dir-sql
Bacula is a set of programs that allow you to manage the backup, recovery, and
verification of computer data across a network of different computers. It is
based on a client/server architecture.

This package contains the SQL Bacula libraries, which are used by Director and
Storage daemons. You have to select your preferred catalog library through the
alternatives system.

%files dir-sql
%{_libdir}/libbaccats-mysql-%{version}.so
%{_libdir}/libbaccats-mysql.so
%{_libdir}/libbaccats-postgresql-%{version}.so
%{_libdir}/libbaccats-postgresql.so
%{_libdir}/libbaccats-sqlite3-%{version}.so
%{_libdir}/libbaccats-sqlite3.so
%{_libdir}/libbacsql-%{version}.so
%{_libdir}/libbaccats-%{version}.so
##############################################

%package common
Summary:            Common Bacula files
Group:              %{group}
Provides:           bacula-common = %{EVRD}
Provides:           group(%username) = %uid
Provides:           user(%username) = %uid
Requires:           %{baculalibname} = %{EVRD}
Requires(pre):      shadow-utils
Requires(postun):   shadow-utils

%description common
Bacula is a set of programs that allow you to manage the backup, recovery, and
verification of computer data across a network of different computers. It is
based on a client/server architecture.

This package contains files common to all Bacula daemons.

%files common
%doc README quickstart_*
%config(noreplace) %{_sysconfdir}/logrotate.d/bacula
%dir %{_localstatedir}/log/bacula %attr(750, bacula, bacula)
%dir %{_localstatedir}/spool/bacula %attr(750, bacula, bacula)
%dir %{_libexecdir}/%{name}
%dir %{_sysconfdir}/%{name} %attr(755,root,root)
%{_libexecdir}/%{name}/btraceback.dbx
%{_libexecdir}/%{name}/btraceback.gdb
%{_libexecdir}/%{name}/bacula_config
%{_libexecdir}/%{name}/btraceback.mdb
%{_mandir}/man8/btraceback.8*
%{_mandir}/man8/bpluginfo.8*
%{_sbindir}/btraceback
%{_sbindir}/bpluginfo
#############################################

%package dir-common
Summary:            Bacula Director files
Group:              %{group}
Requires:           bacula-common = %{EVRD}
Requires:           %{baculalibname} = %{EVRD}
Requires:           bacula-dir-sql = %{EVRD}
Requires:           logwatch
# Director backends merged into core.
Provides:           bacula-dir-common = %{EVRD}
Provides:           bacula-dir-mysql = %{EVRD}
Provides:           bacula-dir-sqlite3 = %{EVRD}
Provides:           bacula-dir-pgsql = %{EVRD}


Requires(post):     systemd
Requires(preun):    systemd
Requires(postun):   systemd


%description dir-common
Bacula is a set of programs that allow you to manage the backup, recovery, and
verification of computer data across a network of different computers. It is
based on a client/server architecture.

This package contains the director files.

%files dir-common
%doc updatedb examples/sample-query.sql
%config(noreplace) %{_sysconfdir}/bacula/bacula-dir.conf %attr(640,root,bacula)
%config(noreplace) %{_sysconfdir}/bacula/query.sql %attr(640,root,bacula)
%config(noreplace) %{_sysconfdir}/logwatch/conf/logfiles/bacula.conf
%config(noreplace) %{_sysconfdir}/logwatch/conf/services/bacula.conf
%config(noreplace) %{_sysconfdir}/sysconfig/bacula-dir
%{_libexecdir}/%{name}/create_bacula_database
%{_libexecdir}/%{name}/delete_catalog_backup
%{_libexecdir}/%{name}/drop_bacula_database
%{_libexecdir}/%{name}/drop_bacula_tables
%{_libexecdir}/%{name}/grant_bacula_privileges
%{_libexecdir}/%{name}/make_bacula_tables
%{_libexecdir}/%{name}/make_catalog_backup.pl
%{_libexecdir}/%{name}/update_bacula_tables
%{_libexecdir}/%{name}/create_mysql_database
%{_libexecdir}/%{name}/drop_mysql_database
%{_libexecdir}/%{name}/drop_mysql_tables
%{_libexecdir}/%{name}/grant_mysql_privileges
%{_libexecdir}/%{name}/make_mysql_tables
%{_libexecdir}/%{name}/update_mysql_tables
%{_libexecdir}/%{name}/create_sqlite3_database
%{_libexecdir}/%{name}/drop_sqlite3_database
%{_libexecdir}/%{name}/drop_sqlite3_tables
%{_libexecdir}/%{name}/grant_sqlite3_privileges
%{_libexecdir}/%{name}/make_sqlite3_tables
%{_libexecdir}/%{name}/update_sqlite3_tables
%{_libexecdir}/%{name}/create_postgresql_database
%{_libexecdir}/%{name}/drop_postgresql_database
%{_libexecdir}/%{name}/drop_postgresql_tables
%{_libexecdir}/%{name}/grant_postgresql_privileges
%{_libexecdir}/%{name}/make_postgresql_tables
%{_libexecdir}/%{name}/update_postgresql_tables
%{_mandir}/man1/bsmtp.1*
%{_mandir}/man8/bacula-dir.8*
%{_mandir}/man8/bregex.8*
%{_mandir}/man8/bwild.8*
%{_mandir}/man8/dbcheck.8*
%{_sbindir}/bacula-dir
%{_sbindir}/bregex
%{_sbindir}/bsmtp
%{_sbindir}/bwild
%{_sbindir}/dbcheck
%{_sysconfdir}/logwatch/scripts/services/bacula
%{_sysconfdir}/logwatch/scripts/shared/applybaculadate
%{_unitdir}/bacula-dir.service

#############################################
%package sd
Summary:            Bacula storage daemon files
Group:              %{group}
Requires:           bacula-common = %{EVRD}
Requires:           %{baculalibname} = %{EVRD}
Requires:           bacula-dir-sql = %{EVRD}
Requires:           mt-st
Provides:           bacula-storage-common = %{EVRD}
Provides:           bacula-storage-mysql = %{EVRD}
Provides:           bacula-storage-sqlite3 = %{EVRD}
Provides:           bacula-storage-pgsql = %{EVRD}

Requires(post):     systemd
Requires(preun):    systemd
Requires(postun):   systemd


%description sd
Bacula is a set of programs that allow you to manage the backup, recovery, and
verification of computer data across a network of different computers. It is
based on a client/server architecture.

This package contains the storage daemon, the daemon responsible for writing
the data received from the clients onto tape drives or other mass storage
devices.

%files sd
%config(noreplace) %{_sysconfdir}/bacula/bacula-sd.conf %attr(640,root,root)
%config(noreplace) %{_sysconfdir}/sysconfig/bacula-sd
%{_libexecdir}/%{name}/disk-changer
%{_libexecdir}/%{name}/dvd-handler
%{_libexecdir}/%{name}/mtx-changer
%{_libexecdir}/%{name}/mtx-changer.conf
%{_mandir}/man8/bacula-sd.8*
%{_mandir}/man8/bcopy.8*
%{_mandir}/man8/bextract.8*
%{_mandir}/man8/bls.8*
%{_mandir}/man8/bscan.8*
%{_mandir}/man8/btape.8*
%{_sbindir}/bacula-sd
%{_sbindir}/bcopy
%{_sbindir}/bextract
%{_sbindir}/bls
%{_sbindir}/bscan
%{_sbindir}/btape
%{_unitdir}/bacula-sd.service

##############################################

%package client
Summary:            Bacula backup client
Group:              %{group}
Requires:           bacula-common = %{EVRD}
Requires:           %{baculalibname} = %{EVRD}

Requires(post):     systemd
Requires(preun):    systemd
Requires(postun):   systemd


%description client
Bacula is a set of programs that allow you to manage the backup, recovery, and
verification of computer data across a network of different computers. It is
based on a client/server architecture.

This package contains the bacula client, the daemon running on the system to be
backed up.

%files client
%config(noreplace) %{_sysconfdir}/bacula/bacula-fd.conf %attr(640,root,root)
%config(noreplace) %{_sysconfdir}/sysconfig/bacula-fd
%{_mandir}/man8/bacula-fd.8*
%{_libdir}/bacula/bpipe-fd.so
%{_sbindir}/bacula-fd
%{_unitdir}/bacula-fd.service

###############################################

%package console
Summary:            Bacula management console
Group:              %{group}
Requires:           %{baculalibname} = %{EVRD}

%description console
Bacula is a set of programs that allow you to manage the backup, recovery, and
verification of computer data across a network of different computers. It is
based on a client/server architecture.

This package contains the command-line management console for the bacula backup
system.

%files console
%config(noreplace) %{_sysconfdir}/bacula/bconsole.conf %attr(640,root,root)
%{_mandir}/man8/bconsole.8*
%{_sbindir}/bconsole

##################################################

%package bat
Summary:            Bacula bat console
Group:              %{group}
Requires:           %{baculalibname} = %{EVRD}

%description bat
Bacula is a set of programs that allow you to manage the backup, recovery, and
verification of computer data across a network of different computers. It is
based on a client/server architecture.

This package contains the bat version of the bacula management console.

%files bat
%config(noreplace) %{_sysconfdir}/bacula/bat.conf %attr(640,root,root)
%{_datadir}/applications/bacula-bat.desktop
%{_datadir}/bacula/*.html
%{_datadir}/bacula/*.png
%{_datadir}/pixmaps/bat.png
%{_mandir}/man1/bat.1*
%{_sbindir}/bat

############################################

%package tray-monitor
Summary:            Bacula system tray monitor
Group:              %{group}
Requires:           %{baculalibname} = %{EVRD}

%description tray-monitor
Bacula is a set of programs that allow you to manage the backup, recovery, and
verification of computer data across a network of different computers. It is
based on a client/server architecture.

This package contains the Gnome and KDE compatible tray monitor to monitor your
bacula server.

%files tray-monitor
%config(noreplace) %{_sysconfdir}/bacula/tray-monitor.conf %attr(640,root,root)
%{_datadir}/applications/bacula-traymonitor.desktop
%{_datadir}/pixmaps/bacula-tray-monitor.png
%{_mandir}/man1/bacula-tray-monitor.1*
%{_sbindir}/bacula-tray-monitor

#################################################
# enabled bacula plugin in nagios-check

%package -n nagios-check_bacula
Summary:            Nagios Plugin - check_bacula
Group:              %{group}
Requires:           %{baculalibname} = %{version}-%{release}
Requires:           nagios

%description -n nagios-check_bacula
Provides check_bacula support for Nagios.

%files -n nagios-check_bacula
%{_libdir}/nagios/plugins/check_bacula

###################################################
%prep
%setup -q
%patch1 -p2
%patch2 -p1
%patch3 -p0
%patch4 -p1
%patch5 -p1
%patch6 -p1
%patch7 -p1
%patch8 -p1
%patch9 -p2
cp %{SOURCE2} %{SOURCE3} %{SOURCE4} %{SOURCE5} .

# Remove execution permissions from files we're packaging as docs later on
find updatedb -type f | xargs chmod -x

%build
build() {
export LDFLAGS="$LDFLAGS -lreadline -lncurses"
export CFLAGS="%{optflags} -I%{_includedir}/ncurses"
export CPPFLAGS="%{optflags} -I%{_includedir}/ncurses"
%configure \
        --disable-conio \
        --disable-rpath \
        --docdir=%{_datadir}/bacula \
        --enable-batch-insert \
        --enable-build-dird \
        --enable-build-stored \
        --enable-includes \
        --enable-largefile \
        --enable-readline \
        --enable-smartalloc \
        --sysconfdir=%{_sysconfdir}/bacula \
        --with-basename=bacula \
        --with-bsrdir=%{_localstatedir}/spool/bacula \
        --with-dir-password=@@DIR_PASSWORD@@ \
        --with-fd-password=@@FD_PASSWORD@@ \
        --with-hostname=localhost \
        --with-logdir=%{_localstatedir}/log/bacula \
        --with-mon-dir-password=@@MON_DIR_PASSWORD@@ \
        --with-mon-fd-password=@@MON_FD_PASSWORD@@ \
        --with-mon-sd-password=@@MON_SD_PASSWORD@@ \
        --with-mysql \
        --with-openssl \
        --with-pid-dir=%{_localstatedir}/run \
        --with-plugindir=%{_libdir}/bacula \
        --with-postgresql \
        --with-scriptdir=%{_libexecdir}/bacula \
        --with-sd-password=@@SD_PASSWORD@@ \
        --with-smtp-host=localhost \
        --with-sqlite3 \
        --with-subsys-dir=%{_localstatedir}/lock/subsys \
        --with-tcp-wrappers \
        --with-working-dir=%{_localstatedir}/spool/bacula \
        --with-x \
        $*
}


export QMAKE=/usr/lib/qt4/bin/qmake
build --enable-bat

# Remove rpath
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool

%{make} 
make -C examples/nagios/check_bacula

pushd src/qt-console/tray-monitor
    $QMAKE tray-monitor.pro
    %make
popd


%install
%{makeinstall_std}

# Nagios plugin
install -p -m 755 -D examples/nagios/check_bacula/.libs/check_bacula %{buildroot}%{_libdir}/nagios/plugins/check_bacula

# Remove catalogue backend symlinks
rm -f %{buildroot}%{_libdir}/libbaccats.so
rm -f %{buildroot}%{_libdir}/libbaccats-%{version}.so

# Bat
install -p -m 644 -D src/qt-console/images/bat_icon.png %{buildroot}%{_datadir}/pixmaps/bat.png
desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{SOURCE13}

# QT Tray monitor
install -p -m 755 -D src/qt-console/tray-monitor/bacula-tray-monitor %{buildroot}%{_sbindir}/bacula-tray-monitor
install -p -m 644 -D src/qt-console/tray-monitor/tray-monitor.conf %{buildroot}%{_sysconfdir}/bacula/tray-monitor.conf
install -p -m 644 -D src/qt-console/images/bat_icon.png %{buildroot}%{_datadir}/pixmaps/bacula-tray-monitor.png
install -p -m 644 -D manpages/bacula-tray-monitor.1 %{buildroot}%{_mandir}/man1/bacula-tray-monitor.1
desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{SOURCE14}

# Logrotate
mkdir -p %{buildroot}%{_localstatedir}/log/bacula
install -p -m 644 -D %{SOURCE6} %{buildroot}%{_sysconfdir}/logrotate.d/bacula

# Logwatch
install -p -m 755 -D scripts/logwatch/bacula %{buildroot}%{_sysconfdir}/logwatch/scripts/services/bacula
install -p -m 755 -D scripts/logwatch/applybaculadate %{buildroot}%{_sysconfdir}/logwatch/scripts/shared/applybaculadate
install -p -m 644 -D scripts/logwatch/logfile.bacula.conf %{buildroot}%{_sysconfdir}/logwatch/conf/logfiles/bacula.conf
install -p -m 644 -D scripts/logwatch/services.bacula.conf %{buildroot}%{_sysconfdir}/logwatch/conf/services/bacula.conf

# Systemd unit files
mkdir -p %{buildroot}%{_unitdir}
install -p -m 644 -D %{SOURCE10} %{buildroot}%{_unitdir}/bacula-fd.service
install -p -m 644 -D %{SOURCE11} %{buildroot}%{_unitdir}/bacula-dir.service
install -p -m 644 -D %{SOURCE12} %{buildroot}%{_unitdir}/bacula-sd.service



# Sysconfig
install -p -m 644 -D %{SOURCE15} %{buildroot}%{_sysconfdir}/sysconfig/bacula-fd
install -p -m 644 -D %{SOURCE16} %{buildroot}%{_sysconfdir}/sysconfig/bacula-dir
install -p -m 644 -D %{SOURCE17} %{buildroot}%{_sysconfdir}/sysconfig/bacula-sd


# bacula Spool dir
mkdir -p %{buildroot}%{_localstatedir}/spool/bacula

# Clean
rm -f %{buildroot}%{_libexecdir}/bacula/{bacula,bacula-ctl-*,startmysql,stopmysql,bconsole,make_catalog_backup}
rm -f %{buildroot}%{_sbindir}/bacula
rm -f %{buildroot}%{_mandir}/man8/bacula.8.gz
rm -f %{buildroot}%{_libdir}/*.la
rm -f %{buildroot}%{_datadir}/bacula/{ChangeLog,INSTALL,LICENSE,README,ReleaseNotes,VERIFYING,technotes}

# make rpmlint a happy 
chmod 755 %{buildroot}%{_sbindir}/*
chmod 755 %{buildroot}%{_libdir}/bacula/*
chmod 755 %{buildroot}%{_libexecdir}/bacula/*
chmod 644 %{buildroot}%{_libexecdir}/bacula/btraceback.*


%post dir-sql
/usr/sbin/alternatives --install %{_libdir}/libbaccats.so libbaccats.so %{_libdir}/libbaccats-mysql.so 50
/usr/sbin/alternatives --install %{_libdir}/libbaccats.so libbaccats.so %{_libdir}/libbaccats-sqlite3.so 40
/usr/sbin/alternatives --install %{_libdir}/libbaccats.so libbaccats.so %{_libdir}/libbaccats-postgresql.so 60
# Fix for automatic selection of backends during upgrades
if readlink /etc/alternatives/libbaccats.so | grep --silent mysql || \
   readlink /etc/alternatives/bacula-dir | grep --silent mysql || \
   readlink /etc/alternatives/bacula-sd | grep --silent mysql; then
        /usr/sbin/alternatives --set libbaccats.so %{_libdir}/libbaccats-mysql.so
elif readlink /etc/alternatives/libbaccats.so | grep --silent sqlite || \
   readlink /etc/alternatives/bacula-dir | grep --silent sqlite || \
   readlink /etc/alternatives/bacula-sd | grep --silent sqlite; then
        /usr/sbin/alternatives --set libbaccats.so %{_libdir}/libbaccats-sqlite3.so
else
        /usr/sbin/alternatives --set libbaccats.so %{_libdir}/libbaccats-postgresql.so
fi
/sbin/ldconfig

%preun dir-sql
if [ "$1" = 0 ]; then
        /usr/sbin/alternatives --remove libbaccats.so %{_libdir}/libbaccats-mysql.so
        /usr/sbin/alternatives --remove libbaccats.so %{_libdir}/libbaccats-sqlite3.so
        /usr/sbin/alternatives --remove libbaccats.so %{_libdir}/libbaccats-postgresql.so
fi

%postun dir-sql
/sbin/ldconfig
exit 0

%pre common
getent group %username >/dev/null || groupadd -g %uid -r %username &>/dev/null || :
getent passwd %username >/dev/null || useradd -u %uid -r -s /sbin/nologin \
    -d /var/spool/bacula -M -c 'Bacula Backup System' -g %username %username &>/dev/null || :
exit 0


%post client
%systemd_post %{name}-fd.service

%preun client
%systemd_preun %{name}-fd.service

%postun client
%systemd_postun_with_restart %{name}-fd.service

%post dir-common
%systemd_post %{name}-dir.service

%preun dir-common
%systemd_preun %{name}-dir.service

%postun dir-common
%systemd_postun_with_restart %{name}-dir.service

%post sd
%systemd_post %{name}-sd.service

%preun sd
%systemd_preun %{name}-sd.service

%postun sd
%systemd_postun_with_restart %{name}-sd.service


























%changelog
* Fri May 02 2014 SymbianFlo <symbianflo@mandrivausers.ro> 7.0.2-2
+ Revision: aa5eb67
- Updated bacula.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8933 |12cu|balsa-2.5.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#otherwise the ghost html files are really present
%define _files_listed_twice_terminate_build	0
%define enable_gpgme 1

Summary:	Graphical Mail Client
Name:		balsa
Version:	2.5.1
Release:	1
License:	GPLv2+
Group:		Networking/Mail
Url:		http://pawsa.fedorapeople.org/balsa
Source0:	http://pawsa.fedorapeople.org/balsa/%{name}-%{version}.tar.bz2
BuildRequires:	gnome-doc-utils
BuildRequires:	imagemagick
BuildRequires:	intltool
BuildRequires:	sendmail-command
BuildRequires:	aspell-devel >= 0.50
BuildRequires:	compface-devel
BuildRequires:	krb5-devel
BuildRequires:	libesmtp-devel
BuildRequires:	libltdl-devel
BuildRequires:	openldap-devel
# in balsa, gtkhtml 3.x is preferred over 2.x
BuildRequires:	pkgconfig(enchant)
BuildRequires:	pkgconfig(gmime-2.6)
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(gtksourceview-3.0)
BuildRequires:	pkgconfig(gtkspell3-3.0)
BuildRequires:	pkgconfig(libcanberra-gtk3)
BuildRequires:	pkgconfig(libgtkhtml-4.0)
BuildRequires:	pkgconfig(libnm-glib)
BuildRequires:	pkgconfig(libnm-glib-vpn)
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	pkgconfig(libpcre)
BuildRequires:	pkgconfig(sqlite)
BuildRequires:	pkgconfig(unique-1.0)
BuildRequires:	pkgconfig(webkit-1.0)
BuildRequires:	pkgconfig(webkitgtk-3.0)
%if %{enable_gpgme}
BuildRequires:	gpgme-devel >= 0.4.2
%endif

%description
Balsa is an e-mail reader.

This client is part of the GNOME desktop environment. It supports local
mailboxes, POP3 and IMAP.

*** Build options: ***
--with gpgme		Build with gpgme/GnuPG support

%files -f %{name}.lang
%doc README COPYING ChangeLog NEWS TODO
%config(noreplace) %{_sysconfdir}/sound/events/*
%{_bindir}/*
%{_datadir}/applications/*.desktop
%{_datadir}/%{name}
%{_datadir}/pixmaps/*
%{_datadir}/sounds/*
%{_mandir}/man1/*
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_iconsdir}/hicolor/48x48/mimetypes/*.png

%post
touch %{_datadir}/gnome/help/%{name}/C/%{name}.html

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x \
	--with-unique \
	--with-gss=yes \
%if %{enable_gpgme}
	--with-gpgme \
%endif
	--with-ssl \
	--with-ldap=yes \
	--with-gtkspell \
	--with-canberra \
	--with-html-widget=webkit \
	--with-gtksourceview \
	--with-sqlite \
	--with-compface \
	--disable-scrollkeeper

make

%install
%makeinstall_std GTK_UPDATE_ICON_CACHE="/usr/bin/gtk-update-icon-cache --ignore-theme-index"

# Icons
mkdir -p %{buildroot}%{_iconsdir} %{buildroot}%{_miconsdir}
install -m 644 -D	gnome-balsa2.png %{buildroot}/%{_liconsdir}/%{name}.png
convert -geometry 32x32 gnome-balsa2.png %{buildroot}/%{_iconsdir}/%{name}.png
convert -geometry 16x16 gnome-balsa2.png %{buildroot}/%{_miconsdir}/%{name}.png

%find_lang %{name} --with-gnome



%changelog
* Thu Apr 17 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.5.1-1
+ Revision: 32f926b
- Drop ghost htmls



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8934 |12cu|bamf-0.2.118-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	0
%define libname	%mklibname %{name} %{major}
%define develname	%mklibname 	%{name} -d

Name:           bamf
Version:		0.2.118
Release:		1
License:		LGPLv3
Summary:		Window matching library
Url:			http://launchpad.net/bamf
Group:			Graphical desktop/Other
Source0:		https://launchpad.net/bamf/0.2/0.2.118/+download/%{name}-%{version}.tar.gz
BuildRequires:  pkgconfig(dbus-1)
BuildRequires:  pkgconfig(dbus-glib-1)
BuildRequires:  pkgconfig(glib-2.0)
BuildRequires:  pkgconfig(gobject-introspection-1.0)
BuildRequires:  pkgconfig(gtk+-3.0)
BuildRequires:  pkgconfig(libgtop-2.0)
BuildRequires:  pkgconfig(libwnck-3.0)
BuildRequires:  vala-devel

%description
Bamf matches application windows to desktop files.

%package daemon
Summary:        Window matching library - daemon
Group:          System/Servers

%description daemon
Bamf matches application windows to desktop files.
This package contains the daemon used by the library and a gio module that
facilitates the matching of applications started through GDesktopAppInfo.

%package -n %{libname}
Summary:        Window matching library - shared libraries
Group:          System/Libraries

%description -n %{libname}
Bamf matches application windows to desktop files.

This package contains shared libraries to be used by applications.

%package -n %{develname}
Summary:        Window matching library - development files
Group:          Development/C
Requires:       %{name}-daemon = %{version}-%{release}
Requires:       %{libname} = %{version}-%{release}

%description -n %{develname}
Bamf matches application windows to desktop files.

This package contains files that are needed to build applications.

%prep
%setup -q

%build

export CFLAGS+=" -fno-strict-aliasing -Wno-error=deprecated-declarations" CXXFLAGS+=" -fno-strict-aliasing" FFLAGS+=" -fno-strict-aliasing"

%configure2_5x \
  --disable-static \
  --enable-introspection=yes
%make

%install
%makeinstall_std

find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print

%files daemon
%doc COPYING
%{_datadir}/dbus-1/services/*.service
%{_libexecdir}/bamfdaemon

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_includedir}/libbamf3/
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_datadir}/gtk-doc/html/libbamf/




%changelog
* Thu Oct 17 2013 dsilakov <denis.silakov@rosalab.ru> 0.2.118-1
+ Revision: 4671e27
- Merge pull request #1 from import/bamf:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8935 |12cu|bangarang-2.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Media player for KDE using nepomuk
Name:		bangarang
Version:	2.1
Release:	3
License:	GPLv2+
Group:		Graphical desktop/KDE
Url:		http://bangarangkde.wordpress.com/
Source0:	http://bangarangissuetracking.googlecode.com/files/%{name}-%{version}.tar.gz
Patch0:		bangarang-2.1-ru.patch
BuildRequires:	automoc4
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(shared-desktop-ontologies)
BuildRequires:	pkgconfig(soprano)
BuildRequires:	pkgconfig(taglib)

%description
Bangarang is a media player for KDE using nepomuk to store informations.

%files -f %{name}.lang
%{_kde_bindir}/bangarang
%{_kde_bindir}/bangarangnepomukwriter
%{_kde_datadir}/applications/kde4/bangarang.desktop
%{_kde_appsdir}/solid/actions/*.desktop
%{_kde_iconsdir}/hicolor/*/*/*

#--------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{name}
%patch0 -p1 -b .ru

# GCC 4.7 fix
sed -i '22i#include <unistd.h>' src/platform/infofetchers/{lastfm,tmdb,tvdb}infofetcher.h

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang %{name}


%changelog
* Wed Feb 12 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.1-3
+ Revision: 84fcaef
- LOG Update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8936 |12cu|banner-1.3.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name banner
%define version 1.3.3
%define release 1

Summary: Print text as banner on the console
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://cedar-solutions.com/ftp/software/%{name}-%{version}.tar.gz
License: GPL
Group: Text tools
Url: http://www.cedar-solutions.com/software.html
BuildRequires: automake

%description
Banner fills an apparent hole in Linux - that is, that is does not provide 
a "banner" program itself, while nearly all UNIX systems seem to do so.
Banner prints a "banner" on the screen that corresponds to the first 10 
characters of a string entered on the command line, in a way similar to
what you might see when using Solaris or AIX. There are fancier things out 
there, but this is nice and simple. 

%prep
%setup -q

%build
%configure
%make

%install
%makeinstall_std

%files
%doc AUTHORS COPYING INSTALL README
%_bindir/banner
%_mandir/man1/banner.1.xz






@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8937 |12cu|banshee-2.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define build_appledevice	1
%define build_njb		0
%define build_mtp		1
%define build_karma		1
%define build_boo		1
#gw does not build with clutter 1.1.12:
#https://bugzilla.gnome.org/show_bug.cgi?id=611153
%define build_clutter		0
%define build_webkit		1

%{?_without_njb: %{expand: %%global build_njb 0}}
%{?_with_njb: %{expand: %%global build_njb 1}}
%{?_without_mtp: %{expand: %%global build_mtp 0}}
%{?_with_mtp: %{expand: %%global build_mtp 1}}
%{?_without_karma: %{expand: %%global build_karma 0}}
%{?_with_karma: %{expand: %%global build_karma 1}}
%{?_without_boo: %{expand: %%global build_boo 0}}
%{?_with_boo: %{expand: %%global build_boo 1}}
%{?_without_clutter: %{expand: %%global build_clutter 0}}
%{?_with_clutter: %{expand: %%global build_clutter 1}}

%define url_ver	%(echo %{version}|cut -d. -f1,2)

Summary:	Music player with mobile player support
Name:		banshee
Version:	2.6.1
Release:	1
Source0:	http://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
#(nl) KDE Solid integration : from mdv svn  soft/mandriva-kde-translation/trunk/solid/
Source1:	banshee-play-audiocd.desktop
License:	MIT
Group:		Sound
Url:		http://banshee.fm

BuildRequires:	intltool
BuildRequires:	pkgconfig(dbus-sharp-glib-1.0) >= 0.5
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(gconf-sharp-2.0) >= 2.8
BuildRequires:	pkgconfig(gdata-sharp-youtube) >= 1.4
BuildRequires:	pkgconfig(gio-sharp-2.0) >= 2.22.3
BuildRequires:	pkgconfig(gkeyfile-sharp)
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(gstreamer-0.10) >= 0.10.26
BuildRequires:	pkgconfig(gstreamer-plugins-base-0.10) >= 0.10.26
BuildRequires:	pkgconfig(gtk+-2.0) >= 2.8
BuildRequireS:	pkgconfig(gtk-sharp-beans-2.0)
BuildRequires:	pkgconfig(gudev-sharp-1.0)
BuildRequires:	pkgconfig(mono) >= 2.4.3
BuildRequires:	pkgconfig(mono-addins) >= 0.3.1
BuildRequires:	pkgconfig(mono-zeroconf)
BuildRequires:	pkgconfig(notify-sharp)
BuildRequires:	pkgconfig(sqlite3) >= 3.4
BuildRequires:	pkgconfig(taglib-sharp) >= 2.0.3.7
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(xxf86vm)

%if %{build_mtp}
BuildRequires:	pkgconfig(libmtp)
%endif

%if %{build_appledevice}
Buildrequires:	pkgconfig(libgpod-sharp)
%endif

%if %{build_webkit}
Buildrequires:	pkgconfig(webkit-1.0) >= 1.2.2
%endif

%if %{build_clutter}
Buildrequires:	pkgconfig(clutter-1.0) >= 1.0.1
%endif

%if %{build_boo}
Buildrequires:	pkgconfig(boo) >= 0.8.1
%endif

%if %{build_karma}
Buildrequires:	pkgconfig(karma-sharp)
%endif

Requires:	gstreamer0.10-plugins-base
Requires:	gstreamer0.10-plugins-ugly
Requires:	gstreamer0.10-cdparanoia
Requires:	gstreamer0.10-gnomevfs
Suggests:	gstreamer0.10-xing
Suggests:	gstreamer0.10-lame
Suggests:	gstreamer0.10-faac
Suggests:	gstreamer0.10-faad
#gw for bpm detection:
Suggests:	gstreamer0.10-soundtouch
Suggests:	brasero

%description
With Banshee you can easily import, manage, and play selections from
your music collection. Banshee allows you to import CDs, sync your
music collection to an mobile device, play music directly from an
mobile player, create playlists with songs from your library, and
create audio and MP3 CDs from subsets of your library.

%if %{build_appledevice}
%package ipod
Group:		Sound
Summary:	Ipod support for Banshee
Requires:	%{name} = %{version}-%{release}

%description ipod
With Banshee you can easily import, manage, and play selections from
your music collection. Banshee allows you to import CDs, sync your
music collection to an mobile device, play music directly from an
mobile player, create playlists with songs from your library, and
create audio and MP3 CDs from subsets of your library.

Install this package for iPod support in Banshee.
%endif

%if %{build_njb}
%package njb
Group:		Sound
Summary:	Nomad jukebox support for Banshee
Requires:	%{name} = %{version}-%{release}
Buildrequires:	njb-sharp >= 0.3.0

%description njb
With Banshee you can easily import, manage, and play selections from
your music collection. Banshee allows you to import CDs, sync your
music collection to an mobile device, play music directly from an
mobile player, create playlists with songs from your library, and
create audio and MP3 CDs from subsets of your library.

Install this package for Nomad jukebox support in Banshee.
%endif

%if %{build_mtp}
%package mtp
Group:		Sound
Summary:	MTP audio player support for Banshee
Requires:	%{name} = %{version}-%{release}

%description mtp
With Banshee you can easily import, manage, and play selections from
your music collection. Banshee allows you to import CDs, sync your
music collection to an mobile device, play music directly from an
mobile player, create playlists with songs from your library, and
create audio and MP3 CDs from subsets of your library.

Install this package for MTP audio player support in Banshee.
%endif

%if %{build_karma}
%package karma
Group:		Sound
Summary:	Rio Karma audio player support for Banshee
Requires:	%{name} = %{version}

%description karma
With Banshee you can easily import, manage, and play selections from
your music collection. Banshee allows you to import CDs, sync your
music collection to an mobile device, play music directly from an
mobile player, create playlists with songs from your library, and
create audio and MP3 CDs from subsets of your library.

Install this package for Rio Karma audio player support in Banshee.
%endif

%package doc
Summary:	Development documentation for %{name}
Group:		Development/Other
Requires(post):		mono-tools >= 1.1.9
Requires(postun):	mono-tools >= 1.1.9
BuildArch:	noarch

%description doc
This package contains the API documentation for the %{name} in
Monodoc format.

%package devel
Group:		Development/Other
Requires:	%{name} = %{version}-%{release}
Summary:	Development parts of %{name}

%description devel
This package contains the pkg-config files needed for building Banshee
extensions.

%prep
%setup -q

%build
%configure2_5x  \
	--with-vendor-build-id="%{_vendor} %{distro_release}"  \
%if %{build_mtp}
	--enable-mtp \
%endif
%if !%{build_appledevice}
	--disable-appledevice \
%endif
%if %{build_karma}
	--enable-karma \
%endif
%if %{build_clutter}
	--enable-clutter \
%endif
	--disable-static \
	--disable-scrollkeeper \
	--disable-schemas-install
%make

%install
%makeinstall_std MONO=true

%find_lang %{name} --with-gnome

%if %{build_appledevice}
ln -sf %{_libdir}/libgpod/libgpod-sharp.dll* %{buildroot}%{_libdir}/%{name}/Extensions/
%endif

%if %{build_karma}
ln -sf %{_prefix}/lib/karma-sharp/karma-sharp.dll %{buildroot}%{_libdir}/%{name}/Extensions/
%endif

# we don't want these
find %{buildroot} -name "*.la" -delete

# gw fix paths in pkgconfig files
perl -pi -e "s^/lib$^/%{_lib}^" %{buildroot}%{_libdir}/pkgconfig/*.pc

#(nl) KDE Solid integration
mkdir -p %{buildroot}/%{_datadir}/apps/solid/actions/
install -D -m 644 %{SOURCE1} %{buildroot}%{_datadir}/apps/solid/actions/

%post doc
%{_bindir}/monodoc --make-index > /dev/null

%postun doc
if [ "$1" = "0" -a -x %{_bindir}/monodoc ]; then %{_bindir}/monodoc --make-index > /dev/null
fi

%files -f %{name}.lang
%doc NEWS README AUTHORS
%{_bindir}/bamz
%{_bindir}/%{name}
%{_bindir}/muinshee
%dir %{_libdir}/%{name}/
%dir %{_libdir}/%{name}/Backends
%{_libdir}/%{name}/Backends/Banshee.GStreamer.*
%{_libdir}/%{name}/Backends/Banshee.Gio.*
%{_libdir}/%{name}/Backends/Banshee.Gnome.*
%{_libdir}/%{name}/Backends/Banshee.NowPlaying.X11.*
%{_libdir}/%{name}/Backends/Banshee.Unix.*
%{_libdir}/%{name}/Backends/gio-sharp.dll*
%{_libdir}/%{name}/Backends/libbnpx11.so
%dir %{_libdir}/%{name}/Extensions
%{_libdir}/%{name}/Extensions/Banshee.Audiobook.dll*

%if %build_boo
%{_libdir}/%{name}/Extensions/Banshee.BooScript.dll*
%endif

%{_libdir}/%{name}/Extensions/Banshee.AmazonMp3.exe*
%{_libdir}/%{name}/Extensions/Banshee.Bpm.dll*
%{_libdir}/%{name}/Extensions/Banshee.CoverArt.dll*
%{_libdir}/%{name}/Extensions/Banshee.Daap.dll*
%{_libdir}/%{name}/Extensions/Banshee.Dap.MassStorage.dll*
%{_libdir}/%{name}/Extensions/Banshee.Dap.dll*
%{_libdir}/%{name}/Extensions/Banshee.Emusic.dll*
%{_libdir}/%{name}/Extensions/Banshee.Emusic.Store*
%{_libdir}/%{name}/Extensions/Banshee.FileSystemQueue.dll*
%{_libdir}/%{name}/Extensions/Banshee.Fixup.dll*
%{_libdir}/%{name}/Extensions/Banshee.InternetArchive.dll*
%{_libdir}/%{name}/Extensions/Banshee.InternetRadio.dll*
%{_libdir}/%{name}/Extensions/Banshee.Lastfm.dll*
%{_libdir}/%{name}/Extensions/Banshee.LastfmStreaming.dll*
%{_libdir}/%{name}/Extensions/Banshee.LibraryWatcher.dll*
%{_libdir}/%{name}/Extensions/Banshee.MiniMode.dll*
%{_libdir}/%{name}/Extensions/Banshee.Mpris.dll*
%{_libdir}/%{name}/Extensions/Banshee.MultimediaKeys.dll*
%{_libdir}/%{name}/Extensions/Banshee.NotificationArea.dll*
%{_libdir}/%{name}/Extensions/Banshee.NowPlaying.dll*
%{_libdir}/%{name}/Extensions/Banshee.OpticalDisc.dll*
%{_libdir}/%{name}/Extensions/Banshee.PlayerMigration.dll*
%{_libdir}/%{name}/Extensions/Banshee.PlayQueue.dll*
%{_libdir}/%{name}/Extensions/Banshee.Podcasting.dll*
%{_libdir}/%{name}/Extensions/Banshee.YouTube.dll*

%if %build_webkit
%{_libdir}/%{name}/Extensions/Banshee.AmazonMp3.Store.dll*
%{_libdir}/%{name}/Extensions/Banshee.MiroGuide.dll*
%{_libdir}/%{name}/Extensions/Banshee.Wikipedia.dll*
%endif

%{_libdir}/%{name}/*.exe*
%{_libdir}/%{name}/Banshee*.dll*
%{_libdir}/%{name}/Hyena*.dll*
%{_libdir}/%{name}/Lastfm*.dll*
%{_libdir}/%{name}/Migo.dll*
%{_libdir}/%{name}/Mono*.dll*
%{_libdir}/%{name}/MusicBrainz.dll*
%{_libdir}/%{name}/*.so
%{_libdir}/%{name}/Banshee.Services.addins
%{_datadir}/%{name}/
%{_datadir}/dbus-1/services/*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/applications/%{name}-audiocd.desktop
%{_datadir}/applications/%{name}-media-player.desktop
%{_datadir}/icons/hicolor/*/apps/*
%{_datadir}/apps/solid/actions/banshee-play-audiocd.desktop
%{_datadir}/mime/packages/banshee-amz.xml
%{_datadir}/mime/packages/banshee-emx.xml

%files devel
%{_libdir}/pkgconfig/%{name}*.pc

%files doc
%{_prefix}/lib/monodoc/sources/banshee-docs*
%{_prefix}/lib/monodoc/sources/hyena-docs*

%if %{build_appledevice}
%files ipod
%{_libdir}/%{name}/Extensions/Banshee.Dap.AppleDevice.dll*
%{_libdir}/%{name}/Extensions/libgpod-sharp.dll*
%endif

%if %{build_njb}
%files njb
%{_libdir}/%{name}/Extensions/Banshee.Dap/*jb*
%endif

%if %{build_mtp}
%files mtp
%{_libdir}/%{name}/Mtp.dll*
%{_libdir}/%{name}/Extensions/Banshee.Dap.Mtp.dll*
%endif

%if %{build_karma}
%files karma
%{_libdir}/%{name}/Extensions/Banshee.Dap.Karma.dll*
%{_libdir}/%{name}/Extensions/karma-sharp.dll*
%endif

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8938 |12cu|barcode-0.98-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname	  %mklibname barcode %{major}
%define develname %mklibname barcode -d

Summary:	GNU barcode
Name:		barcode
Version:	0.98
Release:	15
License:	GPLv2+
Group:		Publishing
Source:		ftp://ftp.gnu.org/gnu/barcode/%name-%{version}.tar.bz2
Patch0:		barcode-0.98-fix-str-fmt.patch
Patch1:		barcode-0.98-fix-installation.patch
URL:		http://gnu.systemy.it/software/barcode

%description
This is GNU-barcode.
The package is meant to solve most needs in barcode creation with a
conventional printer. It can create printouts for the conventional
product tagging standards: UPC-A, UPC-E, EAN-13, EAN-8, ISBN, as well
as a few other formats. Ouput is generated as either Postscript or
Encapsulated Postscript (other back-ends may be added if needed).

%package -n %{develname}
Summary:	GNU barcode files for development
Group:		Development/Other
Obsoletes:	%{libname}-devel
Provides:	%{name}-devel

%description -n %{develname}
This is GNU-barcode.
The package is meant to solve most needs in barcode creation with a
conventional printer. It can create printouts for the conventional
product tagging standards: UPC-A, UPC-E, EAN-13, EAN-8, ISBN, as well
as a few other formats. Ouput is generated as either Postscript or
Encapsulated Postscript (other back-ends may be added if needed).

This package contain the C header, the static library and man page
for development.

%prep
%setup -q
%patch0 -p1
%patch1 -p0

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%defattr(-, root, root)
%doc COPYING ChangeLog README TODO doc/*.pdf doc/*.ps
%{_bindir}/barcode
%{_datadir}/info/*
%{_mandir}/man1/*

%files -n %{develname}
%defattr(-, root, root)
%{_includedir}/barcode.h
%{_libdir}/libbarcode.a
%{_mandir}/man3/*


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.98-14mdv2011.0
+ Revision: 610052
- rebuild

* Wed Apr 21 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.98-13mdv2010.1
+ Revision: 537479
- fix SOURCE
- don't define name, version, release on top of spec
- clean spec

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 0.98-12mdv2010.0
+ Revision: 436800
- rebuild

* Tue Dec 23 2008 Funda Wang <fwang@mandriva.org> 0.98-11mdv2009.1
+ Revision: 317778
- fix str ftm
- use standard DESTDIR to install
- fix post script

* Tue Aug 26 2008 Emmanuel Andry <eandry@mandriva.org> 0.98-10mdv2009.0
+ Revision: 276155
- apply devel policy
- fix license
- replace old RPM_BUILD_ROOT

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 0.98-9mdv2009.0
+ Revision: 240437
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Aug 23 2007 Thierry Vignaud <tv@mandriva.org> 0.98-7mdv2008.0
+ Revision: 70145
- use %%mkrel


* Tue Apr 05 2005 Marcel Pol <mpol@mandriva.org> 0.98-6mdk
- fix libdir on x86-64

* Wed Dec 08 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.98-5mdk
- Libification

* Fri May 14 2004 Marcel Pol <mpol@mandrake.org> 0.98-4mdk
- rebuild

* Wed Apr 16 2003 Marcel Pol <mpol@gmx.net> 0.98-3mdk
- undo previous change, spec-helper does that (thanks thierry)

* Wed Apr 16 2003 Marcel Pol <mpol@gmx.net> 0.98-2mdk
- bzip man and info pages

* Mon Apr 14 2003 Marcel Pol <mpol@gmx.net> 0.98-1mdk
- initial mandrake release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8939 |12cu|barry-0.18.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	18
%define libname	%mklibname %{name} %major
%define devname	%mklibname %{name} -d

%define build_opensync	1

Summary: 	Linux interface to RIM BlackBerry devices
Name: 	 	barry
Version: 	0.18.4
Release: 	2
License:	GPLv2+
Group:		Communications
URL:		http://www.netdirect.ca/software/packages/barry/
Source0:	http://ovh.dl.sourceforge.net/sourceforge/barry/%{name}-%{version}.tar.bz2
# (austin) I made this icon (photo) myself.  I hope it's legal.
Source1:	bb128.png

BuildRequires:	imagemagick
BuildRequires:	pkgconfig(libusb)
BuildRequires:	boost-devel
BuildRequires:	pkgconfig(gtkmm-2.4)
BuildRequires:	libglademm2.4-devel
BuildRequires:  gettext-devel
BuildRequires:	pkgconfig(libxml++-2.6)
%if %build_opensync
BuildRequires:	pkgconfig(opensync-1.0)
%endif
BuildRequires:	libtar-devel
BuildRequires:	fuse-devel

%description
Barry is a GPL C++ library for interfacing with the RIM BlackBerry Handheld.

It comes with a command line tool for exploring the device and a GUI for
making quick backups and udev rules which allow the device to be charged
via a USB port.

%package -n 	%{libname}
Summary:        Dynamic libraries from %{name}
Group:          System/Libraries
Requires:	%{name}-common >= %{version}

%description -n %{libname}
Dynamic libraries from %{name}.

%package -n 	%{devname}
Summary: 	Header files and static libraries from %{name}
Group: 		Development/C
Requires: 	%{libname} >= %{version}
Provides:	%{name}-devel = %{version}-%{release} 
Obsoletes: 	%{name}-devel < %{version}-%{release} 

%description -n %{devname}
Libraries and includes files for developing programs based on %{name}.

%package tools
Summary:	BlackBerry(tm) Tools
Group:		Communications

%description tools
Barry is a desktop toolset for managing your BlackBerry(tm) device.
(BlackBerry is a registered trademark of Research in Motion Limited.)

This package contains the commandline tools btool, breset and others.

%package common
Summary:	BlackBerry(tm) common files
Group:		Communications

%description common
Common files used by Barry.

%package charge
Summary:	BlackBerry(tm) Charging Scripts
Group:		Communications

%description charge
This package installs special handshake and udev scripts which allow
a BlackBerry device to be charged via USB at 500mA.

%package gui
Summary:	BlackBerry(tm) Backup Tool
Group:		Communications

%description gui
This package contains a graphical applications to backup and restore data
from a BlackBerry device.

%if %build_opensync
%package opensync
Summary:	BlackBerry(tm) opensync plugin
Group:		Communications

%description opensync
Barry is a desktop toolset for managing your BlackBerry(tm) device.
(BlackBerry is a registered trademark of Research in Motion Limited.)

This package contains the opensync plugin to synchronize a BlackBerry with
other devices and applications.
%endif

%package ppp
Summary:	BlackBerry(tm) PPP support utility and example scripts
Group:		Communications

%description ppp
This package contains a utility which enables the use of BlackBerry
devices as cellular data modems, and also contains example PPP scripts
for this purpose.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static \
	--enable-gui \
	--enable-boost \
%if %{build_opensync}
	--enable-opensync-plugin
%else
	--disable-opensync-plugin
%endif
%make
										
%install
%makeinstall_std

mkdir -p %{buildroot}%{_sysconfdir}/udev/rules.d
cp udev/{10,99}-blackberry*.rules %{buildroot}%{_sysconfdir}/udev/rules.d/

mkdir -p %{buildroot}%{_sysconfdir}/ppp/peers
for i in o2ireland rogers sprint tmobileus verizon; do \
	install -m 0644 ppp/barry-$i %{buildroot}%{_sysconfdir}/ppp/peers/barry-$i; \
	install -m 0644 ppp/barry-$i.chat %{buildroot}%{_sysconfdir}/ppp/chat-barry-$i; \
done

sed -i -e 's,chatscripts/barry-,ppp/chat-barry-,g' %{buildroot}%{_sysconfdir}/ppp/peers/barry-*
sed -i -e 's,\.chat,,g' %{buildroot}%{_sysconfdir}/ppp/peers/barry-*

# menu
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Barry Backup
Comment=Backup for BlackBerry devices
Exec=%{_bindir}/%{name}backup
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=GTK;Utility;Office;PDA;
EOF

mkdir -p %{buildroot}/%{_iconsdir}/hicolor/{16x16,32x32,48x48,64x64,128x128}/apps
convert -scale 16 %{SOURCE1} %{buildroot}/%{_iconsdir}/hicolor/16x16/apps/%{name}.png
convert -scale 32 %{SOURCE1} %{buildroot}/%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -scale 48 %{SOURCE1} %{buildroot}/%{_iconsdir}/hicolor/48x48/apps/%{name}.png
convert -scale 64 %{SOURCE1} %{buildroot}/%{_iconsdir}/hicolor/64x64/apps/%{name}.png
install -m 0644 %{SOURCE1} %{buildroot}/%{_iconsdir}/hicolor/128x128/apps/%{name}.png

%find_lang %{name}-backup
%find_lang %{name}

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{devname}
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc

%files tools -f %{name}.lang
%doc AUTHORS ChangeLog NEWS README
%{_sbindir}/breset
%{_bindir}/btool
%{_bindir}/brecsum
%{_bindir}/upldif
%{_bindir}/btarcmp
%{_bindir}/bidentify
%{_bindir}/bfuse
%{_bindir}/bdptest
%{_bindir}/bjavaloader
%{_bindir}/bjdwp
%{_bindir}/bs11nread
%{_bindir}/bjvmdebug
%{_bindir}/balxparse
%{_bindir}/bio
%{_bindir}/brawchannel
%{_bindir}/btardump
%{_mandir}/man1/btool*
%{_mandir}/man1/bidentify*
%{_mandir}/man1/bs11nread*
%{_mandir}/man1/brecsum*
%{_mandir}/man1/breset*
%{_mandir}/man1/upldif*
%{_mandir}/man1/bfuse*
%{_mandir}/man1/bjavaloader*
%{_mandir}/man1/bjdwp*
%{_mandir}/man1/balxparse*
%{_mandir}/man1/bio*
%{_mandir}/man1/brawchannel*
%{_mandir}/man1/btardump*
%{_mandir}/man1/bwatch*
%{_mandir}/man1/btarcmp*

%files charge
%{_sbindir}/bcharge
%{_sysconfdir}/udev/rules.d/10-blackberry.rules
%{_mandir}/man1/bcharge*

%files gui -f %{name}-backup.lang
%doc gui/AUTHORS gui/ChangeLog gui/README gui/NEWS gui/TODO
%{_bindir}/barrybackup
%{_datadir}/barry/glade/*.glade
%{_datadir}/applications/*
%{_mandir}/man1/barrybackup*
%{_iconsdir}/*

%if %{build_opensync}
%files opensync
%{_libdir}/opensync/plugins/*
%{_datadir}/opensync/defaults/*
%lang(es) %{_localedir}/es/LC_MESSAGES/barry-opensync-plugin.mo
%lang(fr) %{_localedir}/fr/LC_MESSAGES/barry-opensync-plugin.mo
%endif

%files ppp
%doc ppp/README
%{_sbindir}/pppob
%{_mandir}/man1/pppob*
%{_sysconfdir}/ppp/chat-*
%{_sysconfdir}/ppp/peers/barry-*

%files common
%{_sysconfdir}/udev/rules.d/99-blackberry-perms.rules

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8940 |12cu|bashdb-4.2_0.8-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oversion 4.2-0.8

Summary:	BASH debugger, the BASH symbolic debugger
Name:		bashdb
Version:	4.2_0.8
Release:	4
License:	GPLv2+
Group:		Development/Other
Url:		http://bashdb.sourceforge.net/
Source0:	http://downloads.sourceforge.net/bashdb/%{name}-%{oversion}.tar.bz2
BuildRequires:	bash
Requires:	bash
BuildArch:	noarch

%description
The Bash Debugger Project is a source-code debugger for bash,
which follows the gdb command syntax.
The purpose of the BASH debugger is to check
what is going on “inside” a bash script, while it executes:
    * Start a script, specifying conditions that might affect its behavior.
    * Stop a script at certain conditions (break points).
    * Examine the state of a script.
    * Experiment, by changing variable values on the fly.
The 4.0 series is a complete rewrite of the previous series.
Bashdb can be used with ddd: ddd --debugger %{_bindir}/%{name} <script-name>.

%files
%doc doc/*.html AUTHORS ChangeLog COPYING NEWS README THANKS
%{_bindir}/%{name}
%{_datadir}/%{name}/
%{_mandir}/man1/%{name}.1*
%{_infodir}/%{name}.info.*

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{oversion}

%build
%configure2_5x
%make

%install
%makeinstall_std


%changelog
* Wed Feb 12 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.2_0.8-4
+ Revision: 7a2008c
- LOG Should be noarch package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8941 |12cu|bbdb-2.36-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lispdir	%{_datadir}/emacs/site-lisp/bbdb
%define texdir	%{_datadir}/texmf/tex/plain/bbdb

Summary:	The Insidious Big Brother Database
Name:		bbdb
Version:	2.36
Release:	2
License:	GPLv2+
Group:		Editors
Url:		http://bbdb.sourceforge.net/
Source0:	ftp://ftp.sourceforge.net/pub/sourceforge/bbdb/%{name}-%{version}.tar.bz2
Patch0:		bbdb-2.36-fix_build.patch
BuildRequires:	emacs
BuildRequires:	texinfo
Requires(post):	texlive-kpathsea
BuildArch:	noarch

%description
BBDB is a rolodex-like database program for GNU Emacs which is tightly
integrated with the Emacs mail and news readers (Gnus, MH-E, and
RMAIL).

%files
%config(noreplace) %{_sysconfdir}/emacs/site-start.d/%{name}-init.el
%{lispdir}/*
%{texdir}/*.tex
%{_bindir}/*
%doc %{_infodir}/*

%post
if [ -x %{_bindir}/texhash -a -e %{_datadir}/texmf/ls-R ]; then
	%{_bindir}/texhash
fi

#----------------------------------------------------------------------------

%prep
%setup -q
perl -pi -e 's:^#!/usr/local/bin/perl5?:#!/usr/bin/perl:' utils/*.pl
%patch0 -p1

%build
%configure
make bbdb rmail mhe gnus info

%install
install -d %{buildroot}/%{lispdir}
install -m 644 lisp/bbdb*.el %{buildroot}/%{lispdir}
install -m 644 lisp/bbdb*.elc %{buildroot}/%{lispdir}

install -d %{buildroot}%{_infodir}
install -m 644 texinfo/bbdb.info* %{buildroot}/%{_infodir}

install -d %{buildroot}/%{texdir}
install -m 644 tex/*.tex %{buildroot}/%{texdir}

install -d %{buildroot}/%{_bindir}
install -m 755 utils/*.pl %{buildroot}/%{_bindir}

install -d %{buildroot}/%{_sysconfdir}/emacs/site-start.d
cat << EOF > %{buildroot}/%{_sysconfdir}/emacs/site-start.d/%{name}-init.el
(add-to-list 'load-path "%{lispdir}")

;(require 'bbdb)

; Since the syntax-checking of phone numbers only works with American
; phone numbers the syntax-checking is disabled by default.
(setq bbdb-north-american-phone-numbers-p nil)

; Set the coding system in order to prevent problems with non-ASCII
; characters.  The available coding systems can be displayed with
; (list-coding-systems).
;(modify-coding-system-alist 'file "\\.bbdb" 'emacs-mule)

;(bbdb-initialize 'gnus 'mh-e 'rmail 'sendmail 'message 'sc 'w3)
EOF


%changelog
* Wed Feb 12 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.36-2
+ Revision: 0034e4b
- LOG Update BuildRequires, add patch to fix build



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8942 |12cu|bbkeys-0.9.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	bbkeys
%define version 0.9.1
%define release  4

Summary:	Bbkeys, a configurable key-grabber for blackbox
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	MIT
Group:		Graphical desktop/Other
Source0:	http://heanet.dl.sourceforge.net/sourceforge/bbkeys/%name-%version.tar.gz
Source1:	%{name}-16x16.png
Source2:	%{name}-32x32.png
Source3:	%{name}-48x48.png
URL:		http://bbkeys.sourceforge.net/
BuildRequires:	pkgconfig(x11) blackbox-devel

%description
Bbkeys is a configurable key-grabber designed for the blackbox window 
manager which is written by Brad Hughes.  
It is based on the bbtools object code created by John Kennis
and re-uses some of the blackbox window manager classesas well.  
Bbkeys is easily configurable via directly hand-editing ~/.bbkeysrc 
file, or by using the gui configuration tool bbconf.  

%prep 

%setup -q

%build
%configure2_5x
%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=%{name}
Comment=Bbkeys, a configurable key-grabber for blackbox
Exec=%{name} -c
Icon=%{name}
Terminal=false
Type=Application
Categories=Settings;DesktopSettings;
EOF
  
#icon
install -d $RPM_BUILD_ROOT/%{_iconsdir}
install -d $RPM_BUILD_ROOT/%{_liconsdir}
install -d $RPM_BUILD_ROOT/%{_miconsdir}
install %{SOURCE1}  $RPM_BUILD_ROOT/%{_miconsdir}/%{name}.png
install %{SOURCE2}  $RPM_BUILD_ROOT/%{_iconsdir}/%{name}.png
install %{SOURCE3}  $RPM_BUILD_ROOT/%{_liconsdir}/%{name}.png

rm -fr $RPM_BUILD_ROOT%_prefix/doc

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%clean
rm -rf $RPM_BUILD_ROOT
rm -rf $RPM_BUILD_DIR/%{name}-%{version}

%files -n %{name}
%defattr(-,root,root)
%doc README ChangeLog AUTHORS TODO INSTALL
%attr(755,root,root) 
%{_bindir}/*
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_datadir}/%{name}
%{_mandir}/man1/*
%{_mandir}/man5/*
%_datadir/applications/*


%changelog
* Wed Feb 02 2011 Funda Wang <fwang@mandriva.org> 0.9.1-3mdv2011.0
+ Revision: 635004
- rebuild
- tighten BR

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-2mdv2011.0
+ Revision: 616735
- the mass rebuild of 2010.0 packages

* Wed Jun 10 2009 Jérôme Brenier <incubusss@mandriva.org> 0.9.1-1mdv2010.0
+ Revision: 384643
- update to new version 0.9.1
- fix license

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 0.9.0-1mdv2008.1
+ Revision: 135828
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Sep 05 2007 Funda Wang <fwang@mandriva.org> 0.9.0-1mdv2008.0
+ Revision: 79752
- fix file list
- BR blackbox
- New version 0.9.0

* Fri Aug 31 2007 Funda Wang <fwang@mandriva.org> 0.8.6-6mdv2008.0
+ Revision: 76707
- bunzip2 the images
- fix menu entries


* Mon Jul 31 2006 Lenny Cartier <lenny@mandriva.com> 0.8.6-5mdv2007.0
- rebuild

* Fri Jun 18 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.8.6-4mdk
- rebuild

* Mon Feb 23 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.8.6-3mdk
- rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8943 |12cu|bblaunch-0.0.3-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name bblaunch
%define version 0.0.3
%define release  9

Summary: An application launcher for Blackbox type window managers
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://folk.uio.no/~steingrd/%{name}-%{version}.tar.bz2
Source1: %{name}.1
Patch0: bblaunch-0.0.3.typo.patch
License: GPL
Group: Graphical desktop/Other
Url: http://blackboxwm.sourceforge.net/
BuildRequires: pkgconfig(x11)

%description
bblaunch is an application launcher that lets you set certain blackbox related
attributes on the launched program.  You can use it to run an application with
no decorations, to immediately have it sent to a specific workspace, to have it
visible on all workspaces and so on and so on.

%prep
%setup -q
%patch0 -p1 -b .typo

%build
# (blino) the default -O2 optimization makes bblaunch segfault
export CFLAGS="%optflags -O0"
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std
install -d -m 755 ${RPM_BUILD_ROOT}%{_mandir}/man1/
install -m 644 %{SOURCE1} ${RPM_BUILD_ROOT}%{_mandir}/man1/

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*


%changelog
* Wed Feb 02 2011 Funda Wang <fwang@mandriva.org> 0.0.3-8mdv2011.0
+ Revision: 635005
- rebuild
- tighten BR

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.0.3-7mdv2011.0
+ Revision: 616742
- the mass rebuild of 2010.0 packages

* Tue Sep 01 2009 Thierry Vignaud <tv@mandriva.org> 0.0.3-6mdv2010.0
+ Revision: 424022
- rebuild

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 0.0.3-5mdv2009.0
+ Revision: 240442
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Aug 15 2007 Pascal Terjan <pterjan@mandriva.org> 0.0.3-3mdv2008.0
+ Revision: 63758
- Import bblaunch



* Fri Dec 23 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.0.3-3mdk
- Fix BuildRequires
- use mkrel

* Fri Oct 21 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.0.3-2mdk
- Fix BuildRequires

* Sat Apr  2 2005 Olivier Blin <oblin@mandrakesoft.com> 0.0.3-1mdk
- initial Mandrakelinux release (Patch0 and man page from Debian)

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8944 |12cu|beesu-2.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define nbmversion 1.7

Summary:	Graphical wrapper for su
Name:		beesu
Version:	2.7
Release:	2
License:	GPLv2+
Group:		System/Base
Url:		http://www.honeybeenet.altervista.org
Source0:	http://honeybeenet.altervista.org/beesu/files/beesu-sources/%{name}-%{version}.tar.bz2
Source1:	http://honeybeenet.altervista.org/beesu/files/beesu-manager/nautilus-beesu-manager-%{nbmversion}.tar.bz2
Patch1:		beesu-nautilus-no-browser.patch
Requires:	pam
Requires:	usermode

%description
Beesu is a wrapper around su and works with consolehelper to let you
have a graphic interface like gksu.

%package -n nautilus-beesu-manager
Summary:	Utility to add beesu scripts to nautilus
Version:	%{nbmversion}
Group:		Graphical desktop/Other
Requires:	beesu
Requires:	zenity
Requires:	nautilus
BuildArch:	noarch

%description -n nautilus-beesu-manager
nautilus-beesu-manager is a little utility to add some useful scripts
to the Nautilus file browser; nautilus-beesu-manager can add scripts
to Nautilus using beesu to elevate the user's privileges to root.

%prep
%setup -q -a1
chmod -x nautilus-beesu-manager-%{nbmversion}/COPYING nautilus-beesu-manager-%{nbmversion}/README
%patch1 -p1

%build
%make CFLAGS="%{optflags} -fno-delete-null-pointer-checks"

%install
mkdir -p %{buildroot}%{_datadir}/%{name}

%makeinstall_std

#nbm
pushd nautilus-beesu-manager-%{nbmversion}
mkdir -v -p %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/
mkdir -v -p %{buildroot}%{_datadir}/applications/
install -p -m 755 nautilus-beesu-manager %{buildroot}%{_bindir}
install -p -m 644 nautilus-beesu-manager.png %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/
desktop-file-install --dir %{buildroot}%{_datadir}/applications --mode 0644 nautilus-beesu-manager.desktop
mkdir -v -p %{buildroot}%{_libexecdir}/nautilus-beesu-manager/
install -p -m 755 libexec/api %{buildroot}%{_libexecdir}/nautilus-beesu-manager/
cp -a libexec/scripts %{buildroot}%{_libexecdir}/nautilus-beesu-manager/
install -p -m 644 libexec/local-launcher %{buildroot}%{_libexecdir}/nautilus-beesu-manager/
popd

%files
%doc COPYING README
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/pam.d/%{name}
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/security/console.apps/%{name}
%{_sysconfdir}/profile.d/%{name}-bash-completion.sh
%{_sbindir}/%{name}
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1.xz

%files -n nautilus-beesu-manager
%doc nautilus-beesu-manager-%{nbmversion}/COPYING nautilus-beesu-manager-%{nbmversion}/README
%{_bindir}/nautilus-beesu-manager
%{_datadir}/applications/*.desktop
%{_datadir}/icons/hicolor/32x32/apps/nautilus-beesu-manager.png
%{_libexecdir}/nautilus-beesu-manager/


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8945 |12cu|berusky-1.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		berusky
Version:	1.7
Release:	1
Summary:	Sokoban clone
License:	GPLv2+
Group:		Games/Puzzles
URL:		http://www.anakreon.cz/
Source0:	http://www.anakreon.cz/download/%{name}-%{version}.tar.gz
Patch0:		berusky-paths.patch
Source1:	berusky.png

BuildRequires:  pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gdk-2.0)
BuildRequires:	gettext-devel

Requires:	%{name}-data = %{EVRD}


%description
Berusky is a 2D logic game based on an ancient puzzle named Sokoban.

An old idea of moving boxes in a maze has been expanded with new logic
items such as explosives, stones, special gates and so on.
In addition, up to five bugs can cooperate and be controlled by the player.

This package contains a binary for the game.

%prep
%setup -q
%patch0 -p0

touch config.rpath ABOUT-NLS
sed -i -e 's,AM_CONFIG_HEADER,AC_CONFIG_HEADERS,g' -e 's,AM_PROG_CC_STDC,AC_PROG_CC,g' configure.*

%build
#autoreconf -fi
%configure2_5x
%make

%install
%makeinstall_std

# Remove docs from a wrong directory
rm -rf %{buildroot}%{_prefix}/doc

# Install icon
install -D -p %{SOURCE1} %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/%{name}.png

# Desktop-file
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Name=Berusky
Comment=Rescue the bugs!
Exec=%{_gamesbindir}/%{name}
Terminal=false
Type=Application
StartupNotify=false
Icon=%{name}
Categories=Game;LogicGame;
EOF

# Move berusyk.ini to /etc
mkdir -p %{buildroot}%{_sysconfdir}/%{name}
mv %{buildroot}%{_datadir}/%{name}/%{name}.ini %{buildroot}%{_sysconfdir}/%{name}

# Remove empty %{_datadir}, and create %{_gamesdatadir} for files from berusky-data
rm -fR %{buildroot}%{_datadir}/%{name}
mkdir -p %{buildroot}%{_gamesdatadir}/%{name}

# Move binary to /usr/games
mv %{buildroot}%{_bindir} %{buildroot}%{_gamesbindir}


%files
%doc AUTHORS ChangeLog README TODO
%{_gamesbindir}/*
%{_gamesdatadir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}/*
%{_datadir}/applications/mandriva-%{name}.desktop
%{_datadir}/icons/hicolor/32x32/apps/%{name}.png





%changelog
* Sun Feb 23 2014 symbianflo <symbianflo@symbianflo> 1.7-1
+ Revision: 9f26240
- Log: update to 1.7



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8946 |12cu|berusky-data-1.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname berusky

Name:		%{oname}-data
Version:	1.7
Release:	1
Summary:	Game data files for Berusky
License:	GPLv2+
Group:		Games/Puzzles
URL:		http://www.anakreon.cz/
Source0:	http://www.anakreon.cz/download/%{name}-%{version}.tar.gz
BuildArch:	noarch

%description
A datafile for Berusky. Berusky is a 2D logic game based on an ancient
puzzle named Sokoban.

An old idea of moving boxes in a maze has been expanded with new logic
items such as explosives, stones, special gates and so on.
In addition, up to five bugs can cooperate and be controlled by the player.

This package contains a data for the game, i.e. files with graphics, levels,
game rules and configuration.


%prep
%setup -q

%build

%install
mkdir -p %{buildroot}%{_gamesdatadir}/%{oname}

cp -p -R GameData %{buildroot}%{_gamesdatadir}/%{oname}
cp -p -R Graphics %{buildroot}%{_gamesdatadir}/%{oname}
cp -p -R Levels   %{buildroot}%{_gamesdatadir}/%{oname}

# berusky.ini is installed from the berusky package

%files
%doc README COPYING
%{_gamesdatadir}/%{oname}/*





%changelog
* Sun Feb 23 2014 symbianflo <symbianflo@symbianflo> 1.7-1
+ Revision: 1f5643d
- Log: Update to 1.7



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8947 |12cu|bfast-0.7.0a-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		bfast
Version:	0.7.0a
Release:	2
Summary:	Blat-like Fast Accurate Search Tool

Group:		Sciences/Physics
License:	GPLv2 and MIT
URL:		http://bfast.sourceforge.net
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz

BuildRequires:	zlib-devel bzip2-devel

%description

BFAST facilitates the fast and accurate mapping of short reads to
reference sequences.  Some advantages of BFAST include:

Speed: enables billions of short reads to be mapped quickly.

Accuracy: A priori probabilities for mapping reads with defined set of
variants.

An easy way to measurably tune accuracy at the expense of speed.

Specifically, BFAST was designed to facilitate whole-genome
resequencing, where mapping billions of short reads with variants is
of utmost importance.

BFAST supports both Illumina and ABI SOLiD data, as well as any other
Next-Generation Sequencing Technology (454, Helicos), with particular
emphasis on sensitivity towards errors, SNPs and especially
indels. Other algorithms take short-cuts by ignoring errors, certain
types of variants (indels), and even require further alignment, all to
be the "fastest" (but still not complete). BFAST is able to be tuned
to find variants regardless of the error-rate, polymorphism rate, or
other factors.


%prep
%setup -q

# temporary fix for 32-bit build problem
sed -i '/^extended_CFLAGS=/ s/-m64//' configure

%build
%configure
%make

%install
%makeinstall_std

rm %{buildroot}/%{_docdir}/%{name}/LICENSE
rm %{buildroot}/%{_docdir}/%{name}/bfast-book.pdf


%files
%doc AUTHORS ChangeLog NEWS README LICENSE
%doc manual/bfast-book.pdf
%{_bindir}/balignmentscoredistribution
%{_bindir}/balignsim
%{_bindir}/bevalsim
%{_bindir}/bfast
%{_bindir}/bfast.resubmit.pl
%{_bindir}/bfast.submit.pl
%{_bindir}/bgeneratereads
%{_bindir}/bindexdist
%{_bindir}/bindexhist
%{_bindir}/bmfmerge
%{_bindir}/brepeat
%{_bindir}/btestindexes
%{_bindir}/ill2fastq.pl
%{_bindir}/solid2fastq


%changelog
* Mon Nov 28 2011 Alexander Khrukin <akhrukin@mandriva.org> 0.7.0a-1
+ Revision: 734971
- imported package bfast


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8948 |12cu|bfc-0.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#define git	20121105

Name:		bfc
Version:	0.2
Release:	%{?git:0.git%{git}.}4
Summary:	An alternative ABF client
Group:		Development/Other
License:	GPLv3+
URL:		https://github.com/mikhirev/bfc
%if 0%{?git}
Source0:	%{name}-%{git}.tar.xz
%else
Source0:	%{name}-%{version}.tar.xz
%endif
Source1:	bfc.conf
Patch0:		bfc-0.2-git20121225.patch
BuildArch:	noarch
Requires:	perl(LWP::Protocol::https)
Requires:	rpm-build

%description
Build Farm Client aka bfc is an alternative command line client for ABF
(Automated Build Farm) and %{distribution} maintainers' helper.
It is being under development and not feature rich yet.

%prep
%setup -q %{?git: -n %{name}-%{git}}
%patch0 -p1

%build
pod2man bfc > bfc.1

%install
install -D -m 755 bfc %{buildroot}%{_bindir}/bfc
install -D -m 644 bfc.1 %{buildroot}%{_mandir}/man1/bfc.1
install -D -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/bfc.conf

%files
%doc README
%{_bindir}/bfc
%{_mandir}/man1/bfc.1*
%config %{_sysconfdir}/bfc.conf

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8949 |12cu|bgpq3-0.1.19-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	BGP filtering automation for cisco and juniper routers
Name:		bgpq3
Version:	0.1.19
Release:	1
License:	GPLv2
Group:		Text tools
URL:		http://snar.spb.ru/prog/bgpq3/
Source:		http://snar.spb.ru/prog/bgpq3/%{name}-%{version}.tgz


%description
The bgpq3 ultility used to generate Cisco and 
Juniper prefix-lists, extended access-lists,
policy-statement terms and as-path lists 
based on RADB data.

%prep
%setup -q

%build
%configure
%make

%install
mkdir -p %{buildroot}%{_bindir}
install -D -m 755 bgpq3 %{buildroot}%{_bindir}/
mkdir -p %{buildroot}%{_mandir}/man8
install -D -m 644 bgpq3.8 %{buildroot}%{_mandir}/man8/

%files
%{_bindir}/*
%{_mandir}/man8/*



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8950 |12cu|bibletime-2.10.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#define debug_package %{nil}
%define Werror_cflags %nil
Name:		bibletime
Version:	2.10.0
Release:	1
Summary:	Easy to use Bible study tool
License:	GPLv2+
Url:		http://www.bibletime.info/
Group:		Text tools
Source0:	http://garr.dl.sourceforge.net/project/bibletime/BibleTime%202/BibleTime%202%20source%20code/%{name}-%{version}.tar.xz
BuildRequires:	qt5-devel
BuildRequires:	qt5-linguist-tools
BuildRequires:	pkgconfig(sword) >= 1.7.0
BuildRequires:	boost-devel
BuildRequires:	pkgconfig(libclucene-core) >= 2.0
BuildRequires:	desktop-file-utils
BuildRequires:	pkgconfig(openssl)
BuildRequires:	imagemagick
BuildRequires:	cmake
Requires:	sword >= 1.7.0
Obsoletes:	bibletime-i18n
Obsoletes:	bibletime-i18n-af
Obsoletes:	bibletime-i18n-de
Obsoletes:	bibletime-i18n-fi
Obsoletes:	bibletime-i18n-it
Obsoletes:	bibletime-i18n-no
Obsoletes:	bibletime-i18n-ro
Obsoletes:	bibletime-i18n-ua
Obsoletes:	bibletime-i18n-bg
Obsoletes:	bibletime-i18n-en_GB
Obsoletes:	bibletime-i18n-fr
Obsoletes:	bibletime-i18n-ko
Obsoletes:	bibletime-i18n-pl
Obsoletes:	bibletime-i18n-ru
Obsoletes:	bibletime-i18n-cs
Obsoletes:	bibletime-i18n-es
Obsoletes:	bibletime-i18n-hu
Obsoletes:	bibletime-i18n-nl
Obsoletes:	bibletime-i18n-pt_br
Obsoletes:	bibletime-i18n-sk

%description
BibleTime is a free and easy to use bible study tool built with QT4.

BibleTime provides easy handling of digitized texts (Bibles, commentaries 
and lexicons) and powerful features to work with these texts (search in 
texts, write own notes, save, print etc.). Bibletime is a frontend for 
the SWORD Bible Framework.

%prep
%setup -q

%build
mkdir build
pushd build
cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX="%{_prefix}" ../
%make
popd 

%install
%makeinstall_std -C build


desktop-file-install --vendor='' \
	--dir=%{buildroot}%{_datadir}/applications \
	--add-category="Office" \
	%{buildroot}%{_datadir}/applications/*.desktop

# icons
for size in 256x256 128x128 96x96 64x64 48x48 32x32 22x22 16x16 ; do
    install -dm 0755 \
        %{buildroot}%{_iconsdir}/hicolor/$size/apps
    convert -strip -resize $size pics/icons/bibletime.svg \
        %{buildroot}%{_iconsdir}/hicolor/$size/apps/%{name}.png
done

# install manpages
install -Dm644 docs/manpages/bibletime.1 %{buildroot}%{_mandir}/man1/bibletime.1

# fix language pathnames
mv %{buildroot}%{_datadir}/%{name}/locale/bibletime_ui_pt_{br,BR}.qm || :
mv %{buildroot}%{_datadir}/%{name}/docs/howto/pt-{br,BR} || :

%find_lang %{name} || touch %{name}.lang
BT_DOC_DIR=%{_datadir}/%{name}/docs
for doctype in handbook howto ; do
	for lang_dir in %{buildroot}/$BT_DOC_DIR/$doctype/* ; do
		lang=$(basename $lang_dir)
		echo "%lang($lang) $BT_DOC_DIR/$doctype/$lang/*" >> %{name}.lang
	done
done	
	
%files -f %{name}.lang
%doc ChangeLog LICENSE README
%{_bindir}/bibletime
%{_datadir}/applications/bibletime.desktop
%dir %{_datadir}/%{name}
%dir %{_datadir}/%{name}/docs/
%dir %{_datadir}/%{name}/docs/handbook/
%dir %{_datadir}/%{name}/docs/howto/
%{_datadir}/%{name}/display-templates/
%{_datadir}/%{name}/javascript/
%{_datadir}/%{name}/license/
%{_datadir}/%{name}/icons/
%{_datadir}/%{name}/locale/
%{_datadir}/%{name}/pics/
%{_datadir}/icons/bibletime.svg
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_mandir}/man1/bibletime.1*




%changelog
* Mon Feb 17 2014 SymbianFlo <symbianflo@mandrivausers.ro> 2.10.0-1
+ Revision: edfd811
- Log:update to 2.10.0, switch to qt5 build, fix BR ,
- build against swig 1.7.2, add man, fix %lang



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8951 |12cu|bibtex2html-1.97-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	A Tool for translating from BibTeX to HTML
Name:		bibtex2html
Version:	1.97
Release:	1
License:	GPLv2+
Group:		Publishing
Url:		http://www.lri.fr/~filliatr/bibtex2html
Source0:	http://www.lri.fr/~filliatr/ftp/bibtex2html/%{name}-%{version}.tar.gz
BuildRequires:	ocaml
BuildRequires:	hevea
BuildRequires:	tetex-latex
BuildRequires:	tetex-dvips
BuildRequires:	tetex-cmsuper
BuildRequires:	texlive

%description
bibtex2html is a collection of tools for translating bibliographies
in BibTeX format to HTML. Here are some of these tools' more important
features:

* Handle any BibTeX style (even those producing multiple bibliographies);
* Use additional fields like abstract, url, ps, etc. to insert web links;
* Crossrefs are also replaced by links;
* Sort by dates or authors, in increasing or decreasing order;
* Read simple macros in TeX or LaTeX files;
* Show syntax errors in BibTeX files;
* Extract from one or several BibTeX files the set of entries satisfying
  a given criterion.

%files
%doc CHANGES COPYING README manual.pdf manual.html
%{_bindir}/*
%{_mandir}/man1/*

#----------------------------------------------------------------------------

%prep
%setup -q
# Removing unused lib from makefile
sed -i 's/-cclib -lstr//' Makefile.in

%build
%configure
%make
%make doc

%install
install -d -m 755 %{buildroot}%{_bindir}
install -d -m 755 %{buildroot}%{_mandir}/man1
install -m 755 aux2bib bib2bib bibtex2html %{buildroot}%{_bindir}
install -m 644 aux2bib.1 bib2bib.1 bibtex2html.1 %{buildroot}%{_mandir}/man1


%changelog
* Wed Feb 12 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.97-1
+ Revision: 8e1c097
- Try to require whole texlive for build



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8952 |12cu|bibtool-2.55-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname BibTool

Summary:	A Tool for manipulating BibTeX data bases
Name:		bibtool
Version:	2.55
Release:	1
License:	GPLv1+
Group:		Publishing
Url:		http://www.ctan.org/tex-archive/biblio/bibtex/utils/bibtool
Source0:	ftp://ctan.tug.org/tex-archive/biblio/bibtex/utils/bibtool/%{oname}-%{version}.tar.gz
Patch0:		BibTool-2.51-regex.patch
BuildRequires:	texlive

%description
BibTeX provides an easy to use means to integrate citations and
bibliographies into LaTeX documents. But the user is left alone with
the management of the BibTeX files. The program BibTool is intended to
fill this gap. BibTool allows the manipulation of BibTeX files which
goes beyond the possibilities --- and intentions --- of BibTeX.

%files
%doc COPYING README THANKS ToDo
%{_bindir}/*
%{_datadir}/%{name}
%{_mandir}/man1/*

#----------------------------------------------------------------------------

%prep
%setup -q -n %{oname}
%patch0 -p1 -b .regex
sed -i -e 's%^#!/usr/local/bin/tclsh%#! %{_bindir}/tclsh%' Tcl/bibtool.tcl
sed -i -e 's%^#!/usr/local/bin/perl%#! %{_bindir}/perl%' Perl/bibtool.pl
# configure will recreate the directory, but only with config.h within
rm -rf regex-0.12

%build
%configure2_5x
sed -i -e 's#@kpathsea_lib_static@##' makefile
%make
cd Doc
make all

%install
install -d -m 755 %{buildroot}%{_bindir}
install -d -m 755 %{buildroot}%{_datadir}/%{name}
install -d -m 755 %{buildroot}%{_mandir}/man1
install -m 755 bibtool %{buildroot}%{_bindir}
install -m 644 Lib/* %{buildroot}%{_datadir}/%{name}
install -m 644 Doc/bibtool.1 %{buildroot}%{_mandir}/man1


%changelog
* Wed Feb 12 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.55-1
+ Revision: 38f76cd
- LOG New version 2.55



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8953 |12cu|bibus-1.5.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libreofficedir %{_libdir}/libreoffice

Name:		bibus
Version:	1.5.2
Release:	1
Summary:	Bibliographic database manager with OpenOffice.org integration
Source0:	http://freefr.dl.sourceforge.net/sourceforge/bibus-biblio/%{name}_%{version}.orig.tar.gz
Patch0:		bibus-1.4.3.1-fix-desktop-file.patch
Patch1:		bibus-1.5.1-fix_path_search.patch
Patch2:         bibus-1.5.2-mga-ubu-fix_libreoffice.patch
Source11:	%{name}.16.png
Source12:	%{name}.32.png
Source13:	%{name}.48.png
License:	GPLv2+
Group:		Publishing
Url:		http://bibus-biblio.sourceforge.net
BuildRequires:  desktop-file-utils
BuildRequires:  python-devel
BuildRequires:  gettext
BuildRequires:  libreoffice-devel
BuildRequires:  libreoffice-pyuno
Requires:       python >= 2.5
Requires:       wxPython > 2.6
Suggests:       %{_lib}sqlite3_0

%description
Bibus is a bibliographic and reference management software. Besides besides
searching, editing and sorting bibliographic records, it features:
- Online PubMed and eTBLAST queries
- Direct reference insertion in OpenOffice.org
- File exchange capabilities with other reference managers
- Hierarchical organization of the references with user-defined keys
- Multi-user design
- Live queries (i.e. upgraded when database is modified).

%prep
%setup -q -n %{name}-%{version}
%patch0 -p1
%patch1 -p1
%patch2 -p1

mv locale/zh_cn locale/zh_CN
mv locale/cn locale/zh_TW

%install
%make -f Setup/Makefile \
    DESTDIR=%{buildroot}%{_prefix} \
    sysconfdir=%{buildroot}%{_sysconfdir} \
    python=%{_bindir}/python \
    oopath=%{libreofficedir}/program \
    ooure=%{libreofficedir}/ure-link/lib \
    oobasis=%{libreofficedir}/program \
    install

# we use our own doc installation macro
rm -rf %{buildroot}%{_docdir}/bibus
# rpm deals with uninstallation
rm -f %{buildroot}%{_datadir}/bibus/Setup/uninstall.sh
# fix symlink pathname
ln -sf %{_datadir}/bibus/bibusStart.py %{buildroot}%{_bindir}/bibus
# dirty hack for wrong pathnames in bibus.cfg
sed -e "s|%{buildroot}/|/|g" %{buildroot}%{_datadir}/bibus/bibus.cfg \
	> %{buildroot}%{_datadir}/bibus/bibuscorr.cfg
install -m644 --backup=off %{buildroot}%{_datadir}/bibus/bibuscorr.cfg \
	%{buildroot}%{_datadir}/bibus/bibus.cfg
rm -f %{buildroot}%{_datadir}/bibus/bibuscorr.cfg
# we use distro's iconsdir
rm -rf %{buildroot}%{_iconsdir}/hicolor

# localization
%find_lang %{name}

# icons
install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png

# Menu item, using the provide .desktop file

# Position the bibus.desktop entry
install -m644 --backup=off Setup/bibus.desktop -D %{buildroot}%{_datadir}/applications/bibus.desktop

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="GTK" \
  --add-category="Office" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

# Adjust some permissions
for file in bibus.py bibusStart.py CleanDB.py CodecChoice.py \
Data/parsePubMedJ.py display_panel.py \
FirstStart/FirstTimeWizard_DB.py \
FirstStart/Wizard_SQLite.py \
FirstStart/Wizard_MySQL.py \
FirstStart/MySQL_Setup.py \
Pref_Connection.py Pref_DB.py Pref_Display.py \
Pref_Duplicates_Base.py Pref_Journals.py Pref_Search.py \
RefDisplayDates.py \
moveFile.py \
lyx_remote.py \
BIBbase.py \
Pref_PubMed.py \
RefEditor_Files.py \
Utilities/open_url.py \
Utilities/title_case.py;
do
	chmod 755     %{buildroot}/%{_datadir}/%{name}/$file
done

%files -f %{name}.lang
%defattr(-,root,root,0755)
%doc Docs/html/ScreenShots Docs/html/en Docs/{CHANGELOG,copying,*.txt}
%attr(644,root,root) %{_miconsdir}/%{name}.png
%attr(644,root,root) %{_iconsdir}/%{name}.png
%attr(644,root,root) %{_liconsdir}/%{name}.png
%{_mandir}/man1/%{name}.1*
%config(noreplace) %{_sysconfdir}/bibus.config
%{_bindir}/bibus
%{_datadir}/%{name}
%{_datadir}/applications/bibus.desktop

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8954 |12cu|biew-6.1.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

%define versrc 610

Summary:	Console hex viewer/editor and disassembler
Name:		biew
Version:	6.1.0
Release:	4
License:	GPLv2+
Group:		File tools
Url:		http://biew.sourceforge.net
Source0:	%{name}-%{versrc}.tar.bz2
#patch0 sent upstream (Kharec)
Patch0:		biew610-fix-str-fmt.patch
ExclusiveArch:	%{ix86}

%description
BIEW (Binary vIEW) is a free, portable, advanced file viewer with
built-in editor for binary, hexadecimal and disassembler modes.

It contains a highlight Athlon64/Prescott/K7-Athlon/Cyrix-M2 disassembler,
full preview of MZ, NE, PE, LE, LX, DOS.SYS, NLM, ELF, a.out, arch,
coff32, PharLap, rdoff executable formats, a code guider, and lot of
other features, making it invaluable for examining binary code.

Linux, Unix, QNX, BeOS, DOS, Win32, OS/2 versions are available.

%files
%doc doc/biew_en.txt doc/biew_ru.txt doc/unix.txt doc/release.txt
%{_bindir}/%{name}
%{_datadir}/%{name}/*
%{_mandir}/man?/%{name}.1*

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{versrc}
%patch0 -p0

%build
#we can't use %configure2_5x because we need the mm/xmm registers
CFLAGS="%{optflags} -mmmx -msse"
CXXFLAGS="%{optflags} -mmmx -msse"
./configure --enable-curses --libdir=%{_libdir} --prefix=%{_prefix}
make TARGET_OS=linux USE_MOUSE=n PREFIX=%{_prefix}

%install
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_datadir}/%{name}
mkdir -p %{buildroot}%{_mandir}/man1

install -m 755 %{name} %{buildroot}%{_bindir}/%{name}
cp -a bin_rc/{xlt,skn,*.hlp} %{buildroot}%{_datadir}/%{name}
install -m 0644 doc/biew.1 %{buildroot}%{_mandir}/man1


%changelog
* Wed Feb 12 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 6.1.0-4
+ Revision: de2dfd3
- LOG Spec cleanup, disable debug package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8955 |12cu|bigloo-3.8c-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define inplace `pwd`/inplace
%define __noautoprov 'devel.*'
%define __noautoreq 'devel.*'

%define major %{version}
%define devname %mklibname bigloo -d

Summary:	Compiler for the Scheme programming language
Name:		bigloo
Version:	3.8c
Release:	2
License:	GPLv2+
Group:		Development/C
Url:		http://www-sop.inria.fr/mimosa/fp/Bigloo
Source0:	ftp://ftp-sop.inria.fr/mimosa/fp/Bigloo/%{name}%{version}.tar.gz
Source10:	%{name}.rpmlintrc
BuildRequires:	indent
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(sqlite3)
Requires:	indent

%description
Bigloo is a Scheme implementation devoted to one goal: enabling Scheme based
programming style where C(++) is usually required. Bigloo attempts to make
Scheme practical by offering features usually presented by traditional
programming languages but ot offered by Scheme and functional programming.
Bigloo compiles Scheme modules. It delivers small and fast stand alone binary
executables. Bigloo enables full connections between Scheme and C programs.

%files
%{_bindir}/*
%dir %{_libdir}/bigloo/%{major}
%dir %{_libdir}/bigloo/%{major}/bmem
%{_libdir}/bigloo/%{major}/*.init
%{_libdir}/bigloo/%{major}/*.heap
%{_libdir}/bigloo/%{major}/bmem/*
%{_libdir}/bigloo/%{major}/bigloo_config.sch
%{_libdir}/bigloo/%{major}/runtest
%{_libdir}/bigloo/%{major}/text
%{_infodir}/*.info*
%{_mandir}/man*/*
%{_libdir}/lib*.so
%{_libdir}/bigloo/%{major}/*.so

#----------------------------------------------------------------------------

%package -n	%{devname}
Summary:	Static library and header files for the Bigloo library
Group:		Development/C
Provides:	%{name}-devel = %{EVRD}
Requires:	%{name} = %{EVRD}
Requires:	pkgconfig(openssl)
Requires:	pkgconfig(sqlite3)

%description -n	%{devname}
Runtime libraries for Bigloo compiled programs.

This package contains the static Bigloo library and its header files.

%files -n %{devname}
%doc Makefile.config examples
%{_libdir}/bigloo/%{major}/*.a
%{_libdir}/bigloo/%{major}/*.h
%{_libdir}/bigloo/%{major}/Makefile*

#----------------------------------------------------------------------------

%package	doc
Summary:	Bigloo documentation
Group:		Development/C

%description	doc
Documentation for the Bigloo compiler and integrated development environment.

%files doc
%doc manuals/*.html

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}%{version}

perl -pi -e "s|bmask=755|bmask=644|" configure

# this is needed to construct a correct soname (fugly)
perl -pi -e "s|^release=.*|release=%{major}|" configure

# fix attributes
find . -type f -perm 0640 -exec chmod 644 {} \;
find . -type d -exec chmod 755 {} \;

%build
export CFLAGS="`echo %{optflags}|sed -e 's/-fomit-frame-pointer//'` -fPIC"
%setup_compile_flags
./configure \
%ifarch x86_64 amd64 athlon
    --arch=athlon \
%endif
%ifarch i586
    --arch=i586 \
%endif
%ifarch i686
    --arch=i686 \
%endif
%ifarch pentium3
    --arch=pentium3 \
%endif
%ifarch pentium4
    --arch=pentium4 \
%endif
    --prefix=%{_prefix} \
    --bindir=%{_bindir} \
    --libdir=%{_libdir} \
    --mandir=%{_mandir}/man1 \
    --infodir=%{_infodir} \
    --docdir=%{_docdir} \
    --bee=full \
    --native-default-backend \
    --emacs=/bin/true \
    --jvm=no \
    --sharedbde=yes \
    --sharedcompiler=yes \
    --coflags="$CFLAGS"

# this is needed to provide a meanful debug package
perl -pi -e "s|STRIP=.*|STRIP=/bin/true|" Makefile.config

# this is needed to construct a correct soname (fugly)
perl -pi -e "s|LDSONAME=.*|LDSONAME=-Wl,-soname|" Makefile.config

# gcc: -pg and -fomit-frame-pointer are incompatible
perl -pi -e "s|-pg||" Makefile.config

export LD_LIBRARY_PATH=`pwd`/lib/%{major}
export BIGLOOLIB=%{inplace}%{_libdir}/bigloo/%{major}
make
make DESTDIR=%{inplace} install

export PATH=`pwd`/bin:$PATH
make compile-bee

# Disable tests as they fail with /usr/bin/bigloo: Command not found
#check
#make test

%install
export LD_LIBRARY_PATH=`pwd`/lib/%{major}
export BIGLOOLIB=%{inplace}%{_libdir}/bigloo/%{major}

make DESTDIR=%{buildroot} install
make DESTDIR=%{buildroot} install-bee
make -C manuals DESTDIR=%{buildroot} install-bee

chmod 755 %{buildroot}%{_bindir}/*
(
    cd %{buildroot}%{_libdir}
    chmod 755 bigloo/%{major}/*.so
    rm -f *.so
    mv bigloo/%{major}/*.so .

    for ext in bdl calendar fth mail multimedia pth sqlite ssl web
    do
        ln -sf libbigloo${ext}_s-%{major}.so libbigloo${ext}_u-%{major}.so
    done

    (cd bigloo/%{major}; ln -sf ../../*.so .)
)
rm -fr %{buildroot}%{_infodir}/dir
rm -fr %{buildroot}%{_datadir}/doc

perl -pi -e 's|^BOOTBINDIR=.*|BOOTBINDIR=%{_bindir}|' Makefile.config


%changelog
* Wed Feb 12 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.8c-2
+ Revision: 88e6a15
- LOG Add rpmlint filter



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8956 |12cu|biloba-0.9.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A tactical board game
Name:		biloba
Version:	0.9.3
Release:	2
License:	GPLv2+
Group:		Games/Boards
Url:		http://biloba.sourceforge.net/
Source0:	http://osdn.dl.sourceforge.net/sourceforge/biloba/%{name}-%{version}.tar.gz
BuildRequires:	imagemagick
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(SDL_mixer)

%description
Biloba is a very innovative tactical board game.
It can be played by 2, 3 or 4 players and against the computer (IA).
After installing the game you will be able to play on the same computer or
on-line against your opponents.

%files
%doc AUTHORS ChangeLog README
%{_bindir}/*
%{_datadir}/%{name}
%{_datadir}/applications/biloba.desktop
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png

#----------------------------------------------------------------------------

%prep
%setup -q
# fix linting
iconv -f iso8859-1 -t utf-8 ChangeLog > ChangeLog.conv && mv -f ChangeLog.conv ChangeLog

%build
%configure2_5x \
	--bindir=%{_bindir} \
	--datadir=%{_datadir}
%make

%install
%makeinstall bindir=%{buildroot}%{_bindir} \
	datadir=%{buildroot}%{_datadir}

# install menu
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=%{name}
Comment=A tactical board game
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;BoardGame;
EOF

# install icons
mkdir -p %{buildroot}{%{_liconsdir},%{_miconsdir},%{_iconsdir}}
cp %{name}_icon.png %{buildroot}%{_liconsdir}/%{name}.png
convert -scale 32x32 %{name}_icon.png %{buildroot}%{_iconsdir}/%{name}.png
convert -scale 16x16 %{name}_icon.png %{buildroot}%{_miconsdir}/%{name}.png


%changelog
* Wed Feb 12 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.9.3-2
+ Revision: 24f83b3
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8957 |12cu|bindgraph-0.2-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Gathers bind9 statistics
Name:		bindgraph
Version:	0.2
Release:	13
License:	GPL
Group:		Networking/WWW
URL:		http://www.linux.it/~md/software/
Source0:	http://ftp.debian.org/debian/pool/main/b/bindgraph/bindgraph_0.2a.orig.tar.gz
Source1:	bindgraph.init
Source2:	bindgraph.sysconfig
Source3:	bindgraph.logrotate
Patch0:		bindgraph-0.2-mdk_config.diff
Requires:       webserver
%if %mdkversion < 201010
Requires(postun):   rpm-helper
%endif
Requires(post):   rpm-helper
Requires(preun):   rpm-helper
Requires:	bind
Requires:	rrdtool
#Requires:	perl-File-Tail
BuildArch:	noarch

%description
DNS statistics RRDtool frontend for BIND9 BindGraph is a very simple DNS
statistics RRDtool frontend for BIND9 that produces daily, weekly, monthly and
yearly graphs of the DNS server's activity (queries, errors, etc.).

%prep

%setup -q
%patch0 -p0

cp %{SOURCE1} bindgraph.init
cp %{SOURCE2} bindgraph.sysconfig
cp %{SOURCE3} bindgraph.logrotate

%build

%install

install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_sysconfdir}/sysconfig
install -d %{buildroot}%{_sysconfdir}/logrotate.d
install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_localstatedir}/lib/bindgraph
install -d %{buildroot}/var/run/bindgraph
install -d %{buildroot}/var/log/bindgraph
install -d %{buildroot}/var/cache/bindgraph
install -d %{buildroot}/var/www/cgi-bin

install -m0755 bindgraph.pl %{buildroot}%{_sbindir}/bindgraph
install -m0755 bindgraph.cgi %{buildroot}/var/www/cgi-bin/
install -m0755 bindgraph.init %{buildroot}%{_initrddir}/bindgraph
install -m0644 bindgraph.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/bindgraph
install -m0644 bindgraph.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/bindgraph

install -d %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf << EOF
<Location /cgi-bin/bindgraph.cgi>
    Require all granted
</Location>
EOF

%post
%_post_service bindgraph
%if %mdkversion < 201010
%_post_webapp
%endif

%preun
%_preun_service bindgraph


%clean

%files 
%doc ChangeLog COPYING rbldnsd.diff README
%attr(0755,root,root) %{_initrddir}/bindgraph
%config(noreplace) %{_webappconfdir}/%{name}.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/bindgraph
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/bindgraph
%attr(0755,root,root) %{_sbindir}/bindgraph
%attr(0755,root,root) /var/www/cgi-bin/bindgraph.cgi
%dir %attr(0755,root,root) /var/run/bindgraph
%dir %attr(0755,root,root) /var/log/bindgraph
%dir %attr(0755,apache,root) /var/cache/bindgraph
%dir %attr(0755,root,root) %{_localstatedir}/lib/bindgraph


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2-10mdv2011.0
+ Revision: 610071
- rebuild

* Mon Mar 01 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.2-9mdv2010.1
+ Revision: 513189
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise
- switch to "open to all" default access policy
- no need to prevent initscript translation

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 0.2-8mdv2010.0
+ Revision: 424621
- rebuild

* Sun Jul 20 2008 Oden Eriksson <oeriksson@mandriva.com> 0.2-7mdv2009.0
+ Revision: 238958
- rebuild

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu May 10 2007 Oden Eriksson <oeriksson@mandriva.com> 0.2-6mdv2008.0
+ Revision: 26127
- use the source from debian that actually works (duh!)
- added some apache config as well...

* Thu May 10 2007 Oden Eriksson <oeriksson@mandriva.com> 0.2-5mdv2008.0
+ Revision: 25915
- fix the path to the query.log
- bunzip the sources


* Fri Dec 22 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2-4mdv2007.0
+ Revision: 101620
- Import bindgraph

* Sun Jan 08 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2-4mdk
- rebuild

* Sun Dec 19 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.2-3mdk
- fix a silly typo

* Sun Dec 19 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.2-2mdk
- ahh, i forgot the %%post, %%preun and logrotate stuff...

* Sun Dec 19 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.2-1mdk
- initial debian import but with a twist
- partly rediffed the debian patch (P0)
- added S1 & S2


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8958 |12cu|bino-1.4.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Video Player with 3D and Multi-Display Video Support
Name:		bino
Version:	1.4.4
Release:	1
License:	GPLv3+
Group:		Video
Url:		http://bino3d.org
Source0:	http://mirror.lihnidos.org/GNU/savannah//bino/%{name}-%{version}.tar.xz

BuildRequires:	ffmpeg-devel
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(glew)
BuildRequires:	pkgconfig(libass)
BuildRequires:	pkgconfig(liblircclient0)
BuildRequires:	pkgconfig(openal)
BuildRequires:	texinfo

%description
Bino is a video player with the following main features:
- Support for stereoscopic 3D video, with a wide variety of input and output
formats.
- Support for multi-display video, e.g. for powerwalls, Virtual Reality
installations and other multi-projector setups.

%prep
%setup -q

%build
export PATH=$PATH:%{qt4bin}
export LDFLAGS="%{ldflags} -zmuldefs"
%configure \
	--disable-silent-rules

%make

%install
%makeinstall_std

rm -rf "%{buildroot}%{_datadir}/doc"

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS ChangeLog COPYING README
%doc doc/*.html doc/*.jpg doc/*.png
%{_bindir}/bino
%doc %{_mandir}/man1/bino.1.*
%doc %{_infodir}/bino.info.*
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/bino.*



%changelog
* Sun Feb 23 2014 symbianflo <symbianflo@symbianflo> 1.4.4-1
+ Revision: d382a52
- log: update to 1.4.4



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8959 |12cu|binstats-1.08-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	An administration utility
Name:		binstats
Version:	1.08
Release:	11
License:	GPL
Group:		File tools
Url:		http://www.ccc.nottingham.ac.uk/~etzpc/binstats.html
Source0:	%{name}-%{version}.tar.bz2

%description
An administration utility for tracking down the various types of binary
formats for Linux (i386) executables and their dynamic library dependencies
and also executable scripts.

%files
%doc README
%{_bindir}/*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
make CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"

%install
# make install
install -m 755 -d %{buildroot}%{_bindir}
install -m 755 binstats %{buildroot}%{_bindir}/binstats
install -m 755 derefsymlink %{buildroot}%{_bindir}/derefsymlink



%changelog
* Wed Feb 12 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.08-11
+ Revision: 34a02dd
- LOG Fix debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8960 |12cu|bip-0.8.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	IRC Bouncer (proxy)
Name:		bip
Version:	0.8.9
Release:	1
Group:		Networking/IRC
License:	GPLv2+
Url:		http://bip.t1r.net
Source0:	https://projects.duckcorp.org/attachments/download/20/bip-%{version}.tar.gz
Source2:	bip-tmpfs.conf
Source3:	bip.service
Patch0:		0001-Setup-bip-for-Fedora-s-paths.patch
Patch1:		0002-Throttle-joins-to-prevent-flooding.patch
BuildRequires:	byacc
BuildRequires:	flex
BuildRequires:	systemd-units
BuildRequires:	pkgconfig(openssl)
Requires(post,preun,postun):	systemd-units

%description
Bip is an IRC proxy, which means it keeps connected to your preferred IRC
servers, can store the logs for you, and even send them back to your IRC
client(s) upon connection.
You may want to use bip to keep your logfiles (in a unique format and on a
unique computer) whatever your client is, when you connect from multiple
workstations, or when you simply want to have a playback of what was said
while you were away.

%files
%doc AUTHORS ChangeLog COPYING README TODO
%doc samples/bip.vim
%{_bindir}/bip
%{_bindir}/bipgenconfig
%{_bindir}/bipmkpw
%{_mandir}/man1/bip.1*
%{_mandir}/man1/bipmkpw.1*
%{_mandir}/man5/bip.conf.5*
%attr(0640,root,bip) %config(noreplace) %{_sysconfdir}/bip.conf
%config %{_sysconfdir}/tmpfiles.d/bip.conf
%attr(-,bip,bip) %ghost %{_localstatedir}/run/bip
%attr(-,bip,bip) %dir %{_localstatedir}/log/bip
%{_unitdir}/bip.service

%pre
/usr/sbin/useradd -c "Bip IRC Proxy" \
  -s /bin/sh -r -d / bip 2> /dev/null || :

%post
%systemd_post bip.service
/bin/systemd-tmpfiles --create %{_sysconfdir}/tmpfiles.d/bip.conf

%preun
%systemd_preun bip.service

%postun
%systemd_postun_with_restart bip.service

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p1

iconv -f iso-8859-1 -t utf-8 -o ChangeLog{.utf8,}
mv ChangeLog{.utf8,}

%build
%configure2_5x --with-openssl
make CFLAGS="%{optflags} -fPIE -Wno-unused-result -Wstrict-aliasing=0"

%install
%makeinstall_std

# Remove misplaced files
rm -rf %{buildroot}%{_defaultdocdir}/bip
mkdir -p %{buildroot}%{_sysconfdir}
# Install bip.conf
install -m 0644 samples/bip.conf %{buildroot}%{_sysconfdir}/bip.conf
# Install bipgenconfig
install -m 0755 scripts/bipgenconfig %{buildroot}%{_bindir}/bipgenconfig
mkdir -p %{buildroot}%{_localstatedir}/run/bip
mkdir -p %{buildroot}%{_localstatedir}/log/bip

install -d -m 755 %{buildroot}%{_sysconfdir}/tmpfiles.d
install -p -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/tmpfiles.d/bip.conf

# Install systemd service file
install -d -m 755 %{buildroot}%{_unitdir}
install -p -m 0644 %{SOURCE3} %{buildroot}%{_unitdir}/


%changelog
* Wed Feb 12 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.8.9-1
+ Revision: cd96880
- LOG New version 0.8.9, switch to systemd



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8961 |12cu|bitlbee-3.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	bitlbid	bitlbee

Summary:	IRC proxy to connect to ICQ, AOL, MSN and Jabber
Name:		bitlbee
Version:	3.2.1
Release:	1
License:	GPLv2+
Group:		Networking/Instant messaging
Url:		http://bitlbee.org/
Source0:	http://get.bitlbee.org/src/%{name}-%{version}.tar.gz
# When the above patches will  be consolidated upstream, this should merge
# with Patch1 or Patch2 or something like that
Patch5:		bitlbee-forkdaemon.patch
# Patch rejected upstream, however we need to keep this, because
# of the SELinux policy is set up for this mode of operation.
Patch6:		bitlbee-systemd.patch
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gnutls)
BuildRequires:	pkgconfig(libgcrypt)
BuildRequires:	pkgconfig(libsoup-2.4)
BuildRequires:	pkgconfig(systemd)
Requires(post):	ccp
Requires(pre,post,preun):	rpm-helper

%description
%{name} is a proxy which accepts connections from any irc-client
and allows you to communicate using following instant messaging
protocols:
 - ICQ
 - AIM
 - MSN
 - YIM
 - Jabber (including Google Talk and Facebook)
 - Twitter

%files
%defattr(0750,root,%{bitlbid},0755)
%{_sbindir}/%{name}
%defattr(0644,root,root,0755)
%doc doc/AUTHORS doc/README doc/FAQ
%doc doc/CHANGES doc/CREDITS
%doc doc/user-guide/
%{_datadir}/%{name}/help.txt
%dir %{_datadir}/%{name}/
%{_mandir}/man?/*
%config(noreplace) %{_sysconfdir}/%{name}/motd.txt
%config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf
%{_unitdir}/%{name}*
%defattr(0600,%{bitlbid},%{bitlbid},0700)
%{_var}/lib/%{name}

%pre
%_pre_useradd %{bitlbid} %{_var}/%{name} /bin/true
# in post it is harder to know if the new empty dir already exists
if [ $1 = 2 -a -d "%{_var}/%{name}" -a ! -d "%{_var}/lib/%{name}" ]; then
   echo -n " NOTE: new location of bitlbee users data: "
   mv -v "%{_var}/%{name}" "%{_var}/lib/%{name}"
fi

%post
ccp --delete --ifexists --set NoOrphans --oldfile %{_sysconfdir}/%{name}/%{name}.conf --newfile %{_sysconfdir}/%{name}/%{name}.conf.rpmnew
%systemd_post %{name}.service

%preun
%systemd_preun %{name}.service

%postun
%systemd_postun_with_restart %{name}.service

#----------------------------------------------------------------------------

%prep
%setup -q
%apply_patches
# Use the nick "bitlbee" instead of "root"
sed -i 's/ROOT_NICK "root"/ROOT_NICK "bitlbee"/' bitlbee.h

%build
perl -pi -e "s#CFLAGS=\"-O2#CFLAGS=\"%{optflags}#g" configure
./configure	--prefix=%{_prefix} \
		--etcdir=%{_sysconfdir}/%{name} \
		--libdir=%{_libdir}/%{name} \
		--strip=0 \
		--otr=0

%make

%install
%makeinstall_std install-etc
install -d %{buildroot}%{_var}/lib/%{name}

install -p -d %{buildroot}%{_unitdir}
install -p -m 644 init/%{name}{.service,@.service,.socket} %{buildroot}%{_unitdir}


%changelog
* Wed Feb 12 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.2.1-1
+ Revision: 6e7aae8
- LOG New version 3.2.1, switch to systemd



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8962 |12cu|bjs-0.1.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		bjs
Version:	0.1.3
Release:	2
Summary:	3D tank battle game
License:	GPLv2
Group:		Games/Arcade
Url:		http://bjs.sourceforge.net/
Source:		http://sourceforge.net/projects/bjs/files/%{name}/%{name}-%{version}/%{name}-%{version}.tar.gz
BuildRequires:	CEGUI0.6-devel
BuildRequires:	zlib-devel
BuildRequires:	SDL_gfx-devel
BuildRequires:	SDL_image-devel
BuildRequires:	SDL_mixer-devel
BuildRequires:	SDL_ttf-devel
BuildRequires:	freetype2-devel
BuildRequires:	pkgconfig(lua)
BuildRequires:	pkgconfig(omniORB4)
BuildRequires:	python-omniidl
BuildRequires:	openal-devel
BuildRequires:	omniorb

%description
BJS is a funny arcade 3D multiplayer tank battle. It is fuly playable and
very fun in multiplayer. Of course the single player is also possible.
The goal of the game is just to create a good time for players ;-) There is
no story. You just get tank and go shooting other players. Currently we are
having 5 different tanks, 6 maps, 9 powerups and 4 weapons.

%prep
%setup -q
sed -i 's|lua5.1|lua|g' Makefile
sed -i 's|bjs.png|bjs|g' misc/bjs.desktop
sed -i 's|ActionGame|ArcadeGame|g' misc/bjs.desktop

%build
%make idl
%make

%install
%__make install DESTDIR=%{buildroot}/usr

%files
%doc NEWS
%{_bindir}/*
%{_mandir}/man6/*
%{_datadir}/pixmaps/*
%{_datadir}/applications/*.desktop
%{_gamesdatadir}/%{name}




%changelog
* Wed Apr 16 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.1.3-2
+ Revision: 2d417c7
- Added omniorb BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8963 |12cu|blackbox-0.70.1-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname bt %major
# fwang: we don't use libbt-devel because it is already occupied by libbt
%define develname %mklibname -d blackbox

Summary:  	A Window Manager for the X Window System
Name:		blackbox
Version:	0.70.1
Release:	16
License:	BSD-like
Group:		Graphical desktop/Other
URL:		http://blackboxwm.sourceforge.net/
Source0:	blackbox-%{version}.tar.bz2
Source1:	blackbox.xdg
Source3:	blackbox.png
Source4:	blackbox32.png
Source5:	blackbox-startblackbox
Patch0:		blackbox-0.70.1-gcc43.patch
Patch1:		blackbox-0.70.1-x11-1.4.patch
Requires:	desktop-common-data
Requires:	xdg-compliance-menu
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xft)
BuildRequires:  locales-en
Requires:	%libname = %version-%release

%description
This is a window manager for X.  It is similar in many respects to
such popular packages as Window Maker, Enlightenment, and FVWM2.  You
might be interested in this package if you are tired of window managers
that are a heavy drain on your system resources, but you still want
an attractive and modern-looking interface.
.
The best part of all is that this program is coded in C++, so it
is even more attractive "under the hood" than it is in service -- no
small feat.
.
If none of this sounds familiar to you, or you want your computer to
look like Windows 98, you probably don't want this package.

%package -n %libname
Group:		Graphical desktop/Other
Summary:	Library files for blackbox

%description -n %libname
This package contains library fiiles needed for blackbox.

%package -n %develname
Group:		Development/X11
Summary:	Developemnt files provided by blackbox
Provides:	%{name}-devel = %version-%release
Requires:	%libname = %version-%release
Conflicts:	%name < 0.70.1-6

%description -n %develname
This package contains developemnt files provided by blackbox.

%prep
%setup -q
%patch0 -p1 -b .gcc43
%patch1 -p0

%build
export LANG="en_US" LC_ALL="en_US"
%configure2_5x --enable-kde --enable-nls --enable-shared --disable-static

%make DEFAULT_MENU=%{_sysconfdir}/menu.d/%name

%install
mkdir -p %{buildroot}%{_prefix}
%makeinstall_std

#mkdir -p %{buildroot}%{_prefix}/bin
#install -m755 %{buildroot}%{_bindir}/* %{buildroot}%{_prefix}/bin/
# and removing the files from _bindir if they are not packaged; otherwise
# the rpm checking makes the building of the package fail -- pablo
#rm -f %{buildroot}%{_bindir}/*

install -m755 %{SOURCE1} -D %{buildroot}%{_sysconfdir}/menu.d/%{name}

mkdir -p %{buildroot}%_sysconfdir/X11/%{name}
touch %{buildroot}%_sysconfdir/X11/%{name}/%{name}-menu

install -m644 %{SOURCE3} -D %{buildroot}%{_miconsdir}/blackbox.png
install -m644 %{SOURCE4} -D %{buildroot}%{_iconsdir}/blackbox.png

# bsetroot is an alternative for the one in fluxbox
mv %{buildroot}%{_bindir}/bsetroot %{buildroot}%{_bindir}/bsetroot-blackbox


rm -f %{buildroot}/%{_libdir}/*.a \
        %{buildroot}/%{_libdir}/*.la

mkdir -p %{buildroot}%{_sysconfdir}/X11/wmsession.d
cat > %{buildroot}/%{_sysconfdir}/X11/wmsession.d/05blackbox << EOF
NAME=BlackBox
ICON=blackbox.png
EXEC=%{_bindir}/blackbox
DESC=A Light but nice looking window manager
SCRIPT:
exec %{_bindir}/startblackbox
EOF

install -m 755 %{SOURCE5} %{buildroot}/usr/bin/startblackbox

%post
%{update_desktop_database}

#blackbox-alternatives
update-alternatives --install %{_bindir}/bsetroot bsetroot %{_bindir}/bsetroot-%name 10

%postun
%{clean_desktop_database}

# Remove bsetroot-alternatives
if [ "$1" = 0 ]; then
update-alternatives --remove bsetroot %{_bindir}/bsetroot-%name
fi

%files
%config(noreplace) %{_sysconfdir}/menu.d/%{name}
%config(noreplace) %{_sysconfdir}/X11/%{name}/%{name}-menu
%config(noreplace) %{_sysconfdir}/X11/wmsession.d/05blackbox
%{_bindir}/*
%{_datadir}/blackbox
%{_iconsdir}/blackbox.png
%{_miconsdir}/blackbox.png
%{_mandir}/man1/*

%files -n %libname
%_libdir/*.so.%{major}*

%files -n %develname
%_libdir/*.so
%_includedir/bt
%{_libdir}/pkgconfig/libbt.pc

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8964 |12cu|bleachbit-1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package   %{nil}
%define distsuffix mrb

Name:		bleachbit
Version:	1.0
Release:	1
Summary:	Remove unnecessary files, free space, and maintain privacy
License:	GPLv3+
Group:		System/Configuration/Other
URL:		http://bleachbit.sourceforge.net/
Source0:	http://netcologne.dl.sourceforge.net/project/%{name}/%{name}/%{version}/%{name}-%{version}.tar.bz2
Source1:        %{name}.1

BuildRequires:	python-devel
BuildRequires:	desktop-file-utils
BuildRequires:	gettext
Requires:	python
Requires:	gnome-python
Requires:	gnome-python-gnomevfs
Requires:	pygtk2.0 >= 2.6
Requires:	usermode-consoleonly


BuildArch:	noarch


%description
BleachBit deletes unnecessary files to free valuable disk space, maintain 
privacy, and remove junk. Rid your system of old clutter including cache, 
cookies, Internet history, localizations, logs, temporary files, and broken 
shortcuts. It wipes clean the cache and history list of many common programs. 

%prep
%setup -q

%build
make -C po local 
python setup.py build

%install
%makeinstall_std prefix=%{_prefix}

# create root desktop-file
cp %{name}.desktop %{name}-root.desktop
sed -i -e 's/Name=BleachBit$/Name=BleachBit as Administrator/g' %{name}-root.desktop
sed -i -e 's/Exec=bleachbit$/Exec=bleachbit-root/g' %{name}-root.desktop

cat > bleachbit.pam <<EOF
#%PAM-1.0
auth            include         config-util
account         include         config-util
session         include         config-util
EOF

cat > bleachbit.console <<EOF
USER=root
PROGRAM=/usr/bin/bleachbit
SESSION=true
EOF


desktop-file-install \
	--add-category="Utility"\
        --dir=%{buildroot}%{_datadir}/applications/ \
        --vendor="" %{name}.desktop

desktop-file-install \
	--add-category="Utility"\
        --dir=%{buildroot}%{_datadir}/applications/ \
        --vendor="" %{name}-root.desktop

# consolehelper and userhelper
ln -s consolehelper %{buildroot}%{_bindir}/%{name}-root
mkdir -p %{buildroot}%{_sbindir}
ln -s ../..%{_bindir}/%{name} %{buildroot}%{_sbindir}/%{name}-root
mkdir -p %{buildroot}%{_sysconfdir}/pam.d
install -m 644 %{name}.pam %{buildroot}%{_sysconfdir}/pam.d/%{name}-root
mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
install -m 644 %{name}.console %{buildroot}%{_sysconfdir}/security/console.apps/%{name}-root
mkdir -p %{buildroot}%{_mandir}/man1
install -m 644 %{SOURCE1} %{buildroot}%{_mandir}/man1
install -m 644 %{SOURCE1} %{buildroot}%{_mandir}/man1/%{name}-root.1

chmod 644 %{buildroot}%{_datadir}/%{name}/Worker.py
chmod 755 %{buildroot}%{_datadir}/%{name}/CLI.py
chmod 755 %{buildroot}%{_datadir}/%{name}/GUI.py

# clean ms crap and *pyo
rm -fr %{buildroot}%{_datadir}/%{name}/Windows.py*
rm %{buildroot}%{_datadir}/%{name}/*.pyo

%find_lang %{name}

%files -f %{name}.lang
%doc COPYING README
%{_bindir}/%{name}
%{_bindir}/%{name}-root
%{_sbindir}/*
%config(noreplace) %{_sysconfdir}/pam.d/%{name}-root
%config(noreplace) %{_sysconfdir}/security/console.apps/%{name}-root
%{_datadir}/%{name}
%{_datadir}/pixmaps/*.png
%{_datadir}/applications/*.desktop
%{_mandir}/man1/%{name}.1.xz
%{_mandir}/man1/%{name}-root.1.xz


%changelog
* Sat Jan 11 2014 symbianflo <symbianflo@mandrivausers.ro> 1.0-1
+ Revision: 24b8d4e
- Merge pull request #2 from symbianflo/bleachbit:rosa2012.1
- symbianflo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8965 |12cu|bloboats-1.0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Boat racing game
Name:		bloboats
Version:	1.0.2
Release:	2
License:	GPL
Group:		Games/Arcade
Url:		http://bloboats.dy.fi/
Source0:	http://mirror.kapsi.fi/bloboats.dy.fi/%{name}-%{version}.tar.gz
Patch0:		bloboats-1.0.2-cflags.patch
BuildRequires:	imagemagick
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(SDL_net)
BuildRequires:	pkgconfig(vorbis)

%description
Bloboats is a boat racing game in which the objective is to reach the
goal as fast as possible, at least faster than your friend does.

%files
%doc copying.txt readme.txt
%{_gamesbindir}/%{name}
%{_sysconfdir}/bloboats.dirs
# Why does this files get 755 perms?
%attr(0644,root,root) %{_gamesdatadir}/%{name}/data/*/*.*
%attr(0644,root,root) %{_gamesdatadir}/%{name}/data/defaults/*/*.*
%attr(0644,root,root) %{_gamesdatadir}/%{name}/data/defaults/private/*/*.*
%{_datadir}/applications/*.desktop
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
%make \
	STRIP=true \
	CFLAGS="%{optflags}" \
	DATADIR=%{_gamesdatadir}/%{name}/data

%install
%makeinstall_std \
	PREFIX=%{buildroot} \
	BINARYDIR=%{buildroot}%{_gamesbindir} \
	DATADIR=%{buildroot}%{_gamesdatadir}/%{name}/data

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=%{name}
Comment=%{Summary}
Exec=%{name}
Icon=%{name}
Terminal=false
StartupNotify=false
Type=Application
Categories=Game;ArcadeGame;
EOF

# install icons
mkdir -p %{buildroot}{%{_liconsdir},%{_miconsdir},%{_iconsdir}}
cp data/images/icon.png %{buildroot}%{_iconsdir}/%{name}.png
convert -scale 48x48 data/images/icon.png %{buildroot}%{_liconsdir}/%{name}.png
convert -scale 16x16 data/images/icon.png %{buildroot}%{_miconsdir}/%{name}.png



%changelog
* Wed Feb 12 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0.2-2
+ Revision: c4cbfbc
- LOG Fix build flags and debug package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8966 |12cu|bluegriffon-1.7.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

%global tarballdir  mozilla-2.0

%global withxulrunner   0
%global gecko_version   2.0.1
%global srcversion      9db46ddfb517

Summary:	The next-generation Web Editor
Name:		bluegriffon
Version:	1.7.2
Release:	3
License:	MPLv1.1 or GPLv2+ or LGPLv2+
Group:		Editors
Url:		http://bluegriffon.org/
Source0:	firefox-%{srcversion}.tar.bz2
Source1:	%{name}-%{version}.tar.bz2
Source2:	%{name}-l10n-%{version}.tar.bz2
# russian files
Source3:	russian.tar.bz2

Source10:	%{name}.sh.in
Source11:	%{name}.sh
Source12:	%{name}.desktop

# Russian patch
Patch0:		bluegriffon-1.7.2-update-i18n.patch 

# build patches
Patch1:		bluegriffon-build.patch
Patch2:		mozilla-2.0-build-env.patch
Patch3:		mozilla-2.0-no-sig-verify.patch

# upstream patches
Patch10:	firefox-cairo_shared.patch

# custom default settings
Patch30:	bluegriffon-1.7.2-updates.patch

# op1 russian patch
Patch31:	bluegriffon-1.7.2-op1-i18n.patch

BuildRequires:	autoconf2.1
BuildRequires:	desktop-file-utils
BuildRequires:	yasm
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(gl)

%if %{withxulrunner}
%global xulbin xulrunner
%global grecnf gre
BuildRequires:	pkgconfig(libxul)
Requires:	xulrunner
#BuildRequires:	gecko-devel = %{gecko_version}
%else
BuildRequires:	wireless-tools
BuildRequires:	zip
BuildRequires:	krb5-devel
BuildRequires:	libiw-devel
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(gnome-vfs-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libgnomeui-2.0)
BuildRequires:	pkgconfig(libIDL-2.0)
BuildRequires:	pkgconfig(libstartup-notification-1.0)
BuildRequires:	pkgconfig(pango)
BuildRequires:	pkgconfig(xrender)
BuildRequires:	pkgconfig(xt)

# BR from Xulrunner
BuildRequires:	bzip2-devel
BuildRequires:	jpeg-devel
BuildRequires:	nss-static-devel
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(hunspell)
BuildRequires:	pkgconfig(lcms)
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(nspr)
BuildRequires:	pkgconfig(nss)
BuildRequires:	pkgconfig(sqlite)
BuildRequires:	pkgconfig(zlib)

Requires:	nss
Requires:	nspr
%endif %{withxulrunner}

AutoProv:	no

%description
BlueGriffon is a new WYSIWYG content editor for the World Wide Web.

Powered by Gecko, the rendering engine of Firefox 4, it's a modern
and robust solution to edit Web pages in conformance to the latest
Web Standards.

%prep
echo TARGET %{name}-%{version}-%{release}
%setup -q -n %{tarballdir}
%if %{withxulrunner}
echo use GECKO %{gecko_version}
%else
echo use Bundled GECKO
%endif
tar xjf %{SOURCE1}
tar xjf %{SOURCE2} --directory %{name}
tar xjf %{SOURCE3} --directory %{name}

%patch0 -p1
%patch1 -p0 -b .build
%patch2 -p1
%patch3 -p1

%patch10 -p1

%patch30 -p1

# Otherwise build fails because it expects this dir to exist
mkdir -p js/src/.deps

# See http://bluegriffon.org/pages/Build-BlueGriffon
cat <<EOF_MOZCONFIG > .mozconfig 
mk_add_options MOZ_OBJDIR=@TOPSRCDIR@

ac_add_options --enable-application=%{name}

#--with-system-png requires APNG support in libpng
ac_add_options --with-system-png
ac_add_options --prefix="\$PREFIX"
ac_add_options --libdir="\$LIBDIR"
ac_add_options --disable-cpp-exceptions
ac_add_options --enable-system-sqlite
ac_add_options --with-system-nspr
ac_add_options --with-system-nss
ac_add_options --enable-system-hunspell
ac_add_options --enable-system-cairo
ac_add_options --enable-libnotify
ac_add_options --enable-system-lcms
ac_add_options --with-system-jpeg
ac_add_options --with-system-zlib
ac_add_options --with-system-bz2
ac_add_options --with-pthreads
ac_add_options --disable-strip
ac_add_options --disable-activex
ac_add_options --disable-activex-scripting
ac_add_options --disable-tests
ac_add_options --disable-airbag
ac_add_options --enable-places
ac_add_options --enable-storage
ac_add_options --enable-shared
ac_add_options --disable-static
ac_add_options --disable-mochitest
ac_add_options --disable-installer
ac_add_options --disable-debug
ac_add_options --enable-optimize="\$MOZ_OPT_FLAGS"
ac_add_options --enable-xinerama
ac_add_options --enable-default-toolkit=cairo-gtk2
ac_add_options --disable-xprint
ac_add_options --enable-pango
ac_add_options --enable-svg
ac_add_options --enable-canvas
ac_add_options --enable-startup-notification
ac_add_options --disable-javaxpcom
ac_add_options --disable-crashreporter
ac_add_options --enable-safe-browsing
ac_add_options --disable-updater
ac_add_options --enable-gio
ac_add_options --disable-gnomevfs
ac_add_options --enable-libxul
EOF_MOZCONFIG

%if %{withxulrunner}
echo "ac_add_options --with-libxul-sdk=\
$(pkg-config --variable=sdkdir libxul)" >> .mozconfig
%endif

%build
MOZ_OPT_FLAGS=$(echo %{optflags} | sed -e 's/-Wall//' -e 's/-fexceptions/-fno-exceptions/g' -e 's/-gdwarf-4//')
export CFLAGS=$MOZ_OPT_FLAGS
export CXXFLAGS=$MOZ_OPT_FLAGS

export PREFIX='%{_prefix}'
export LIBDIR='%{_libdir}'

MOZ_APP_DIR=%{_libdir}/%{name}

%patch31 -p1

export LDFLAGS="-Wl,-rpath,${MOZ_APP_DIR}"

make -f client.mk build

%install
# No Make install for now :(
mkdir -p %{buildroot}%{_libdir}/%{name}
tar --create --file - --dereference --directory=dist/bin --exclude xulrunner . \
  | tar --extract --file - --directory %{buildroot}%{_libdir}/%{name}

# Launcher
%if %{withxulrunner}
install -d -m 755 %{buildroot}%{_bindir}
XULRUNNER_DIR=`pkg-config --variable=libdir libxul | sed -e "s,%{_libdir},,g"`
cat %{SOURCE10} | sed -e "s,XULRUNNER_DIRECTORY,$XULRUNNER_DIR,g" \
                     | sed -e "s,XULRUNNER_BIN,%{xulbin},g" \
                     | sed -e "s,GRE_CONFIG,%{grecnf},g"  \
  > %{buildroot}%{_bindir}/%{name}
chmod 755 %{buildroot}%{_bindir}/%{name}
%else
install -D -m 755 %{SOURCE11} %{buildroot}%{_bindir}/%{name}
%endif

# Shortcut
desktop-file-install  \
  --dir %{buildroot}%{_datadir}/applications \
  --add-category Development \
  --add-category Network \
  %{SOURCE12}

# Icons
install -D -m 644  bluegriffon/app/icons/default16.png  %{buildroot}%{_datadir}/icons/hicolor/16x16/apps/%{name}.png
install -D -m 644  bluegriffon/app/icons/default32.png  %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
install -D -m 644  bluegriffon/app/icons/default48.png  %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/%{name}.png
install -D -m 644  bluegriffon/app/icons/default50.png  %{buildroot}%{_datadir}/icons/hicolor/16x16/apps/%{name}.png
install -D -m 644  bluegriffon/app/icons/%{name}128.png %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/%{name}.png

# install languages
cp bluegriffon/langpacks/*.xpi %{buildroot}%{_libdir}/%{name}/extensions/

# Use the system hunspell dictionaries
rm -rf %{buildroot}%{_libdir}/%{name}/dictionaries
ln -s %{_datadir}/myspell %{buildroot}%{_libdir}/%{name}/dictionaries

%files
%{_bindir}/%{name}
%{_libdir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/16x16/apps/%{name}.png
%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
%{_datadir}/icons/hicolor/48x48/apps/%{name}.png
%{_datadir}/icons/hicolor/128x128/apps/%{name}.png


%changelog
* Fri Nov 22 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.7.2-3
+ Revision: 55bfd73
- LOG Add Russian translations



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8967 |12cu|blueman-1.23-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: 		blueman
Version: 	1.23
Release: 	3
Summary: 	Full featured bluetooth manager for GNOME/GTK
License: 	GPLv2+
Group: 		Communications
Url: 		http://blueman-project.org/
Source0: 	http://launchpad.net/blueman/1.0/1.10/+download/%{name}-%{version}.tar.gz
BuildRequires:  desktop-file-utils
BuildRequires:  perl(XML::Parser)
BuildRequires:  glib2-devel
BuildRequires:  pkgconfig(gconf-2.0)
BuildRequires:  pygtk2.0-devel
BuildRequires:  intltool
BuildRequires:	startup-notification-devel
BuildRequires:	python-gobject
BuildRequires:	python-notify
BuildRequires:	bluez-devel
BuildRequires:	python-devel
BuildRequires:	python-pyrex
BuildRequires:	python-dbus
Requires:	obex-data-server
Requires:	python-notify
Requires:	pygtk2.0
Requires:	gnome-python-gconf
Requires:	python-dbus
Requires:	python-gobject
Requires:	polkit-gnome
Requires:	python-blueman


%description
Blueman is designed to provide simple, yet effective means for 
controlling BlueZ API and simplifying bluetooth tasks such as:

* Connecting to 3G/EDGE/GPRS via dial-up
* Connecting to/Creating bluetooth networks
* Connecting to input devices
* Connecting to audio devices
* Sending/Receiving/Browsing files via OBEX
* Pairing

Blueman also integrates with Network Manager 0.7, so any Dialup/Network
 connections will be made available (via HAL) to Network Manager.

%package -n	python-%{name}
Summary:	Blueman python package
Group:		Communications

%description -n	python-%{name}
The python-blueman package is required for blueman.

%package -n	nautilus-sendto-%{name} 
Summary:	Blueman nautilus plugin
Group:		Communications
Provides:	nautilus-sendto-%{name}-plugin

%description -n	nautilus-sendto-%{name}
Blueman nautilus plugin


%prep
%setup -q

%build
%configure2_5x  --disable-desktop-update \
		--disable-icon-update \
	        --disable-schemas-install \
		--disable-static
%make

%install
%makeinstall_std

desktop-file-install --vendor="" \
  --add-category="GTK" \
  --add-category="HardwareSettings" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/%{name}-manager.desktop

%find_lang %{name}

%files -f %{name}.lang
%{_sysconfdir}/dbus-1/system.d/org.%{name}*.conf
%{_sysconfdir}/xdg/autostart/%{name}.desktop
%{_bindir}/%{name}-*
%{_datadir}/applications/%{name}-manager.desktop
%{_datadir}/polkit-1/actions/org.%{name}.policy
%{_datadir}/%{name}/ui/*.ui
%{_datadir}/%{name}/icons/hicolor/*/*s/*.png
#%{_datadir}/%{name}/icons/hicolor/scalable/status/*.svg
%{_datadir}/icons/hicolor/*/apps/*.png
%{_datadir}/icons/hicolor/scalable/apps/*.svg
%{_datadir}/blueman/icons/hicolor/scalable/actions/*.svg
%{_datadir}/blueman/icons/hicolor/scalable/devices/*.svg
%{_datadir}/blueman/icons/hicolor/scalable/status/*.svg
%{_datadir}/dbus-1/services/%{name}-applet.service
%{_datadir}/dbus-1/system-services/org.%{name}*.service
#%{_datadir}/hal/fdi/information/20thirdparty/*.fdi
%{_mandir}/man1/%{name}*1.*

%files -n nautilus-sendto-%{name}
%{_libdir}/nautilus-sendto/plugins/libnstblueman.so

%files -n python-%{name}

%{python_sitelib}/blueman
%{python_sitearch}/*.so
%{_libdir}/%{name}-*


%changelog
* Thu Jun 14 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.23-2
+ Revision: 805708
- rel bump
- files into both packages fix
- version update 1.23

* Mon Nov 08 2010 Funda Wang <fwang@mandriva.org> 1.21-2mdv2011.0
+ Revision: 595015
- rebuild for py 2.7

* Sat Dec 26 2009 Emmanuel Andry <eandry@mandriva.org> 1.21-1mdv2010.1
+ Revision: 482499
- New version 1.21
- update BR
- update files list

* Wed Jul 29 2009 Eugeni Dodonov <eugeni@mandriva.com> 1.10-3mdv2010.0
+ Revision: 403707
- Bring back .so files to prevent blueman-* from crashing on startup.

* Sat Jul 25 2009 Emmanuel Andry <eandry@mandriva.org> 1.10-1mdv2010.0
+ Revision: 399801
- New version 1.10
- add source url
- update files list

* Fri Mar 27 2009 Emmanuel Andry <eandry@mandriva.org> 1.02-4mdv2009.1
+ Revision: 361574
- don't explicitely requires notification-daemon

* Mon Mar 02 2009 Emmanuel Andry <eandry@mandriva.org> 1.02-3mdv2009.1
+ Revision: 347587
- requires python-blueman

* Mon Mar 02 2009 Emmanuel Andry <eandry@mandriva.org> 1.02-2mdv2009.1
+ Revision: 347346
- fix files
- BR python-dbus
- fix BR
- BR python-devel
- import blueman


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8968 |12cu|bobobot-0-16.preview3.9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define preview preview3

Summary:	Mario-like game
Name:		bobobot
Version:	0
Release:	16.%{preview}.9
Source0:	ftp://ftp.sonic.net/pub/users/nbs/unix/x/bobobot/bobobot-preview3.tar.bz2
Url:		http://newbreedsoftware.com/bobobot/
License:	GPLv2+
Group:		Games/Arcade
Buildrequires:	SDL-devel
BuildRequires:	SDL_mixer-devel
Buildrequires:	pkgconfig(x11)
BuildRequires:	imagemagick
Patch0:		%{name}-preview3-fix-makefile.patch
Patch2:		%{name}-preview3-fix-nosound.patch

%description
BoboBot is a multi-level one-player action game starring "BoboBot," the
robo-monkey. It's played with the keyboard, or optionally with a joystick

%prep
%setup -q -n %{name}-preview3
%patch0 -p1
%patch2 -p1 -z .pix

# beurk
chmod +x mods/unused
chmod -R a+r *

%build
%make SOUND=YES MUSIC=YES INSTALLROOT=%{_gamesdatadir}/%{name} OPTIMIZE="%{optflags}" X11_LIB="-L%_libdir -lX11" bobobot CC="gcc %ldflags"

%install
%{__install} -d %{buildroot}{%{_liconsdir},%{_miconsdir}}
convert %{name}-icon.xpm -size 16x16 %{buildroot}%{_miconsdir}/%{name}.png
convert %{name}-icon.xpm -size 32x32 %{buildroot}%{_iconsdir}/%{name}.png
convert %{name}-icon.xpm -size 48x48 %{buildroot}%{_liconsdir}/%{name}.png

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=BoboBot
Comment=%{summary}
Exec=%_gamesbindir/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;ArcadeGame;
EOF

install -d %{buildroot}{%{_gamesbindir},%{_gamesdatadir}/%{name}}
make INSTALLROOT=%{buildroot}%{_gamesdatadir}/%{name}
mv %{buildroot}%{_gamesdatadir}/%{name}/%{name} %{buildroot}%{_gamesbindir}

%clean

%files
%defattr(644,root,root,755)
%doc docs/*
%{_gamesdatadir}/%{name}
%{_datadir}/applications/*
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%defattr(755,root,root,755)
%{_gamesbindir}/%{name}



%changelog
* Wed Jan 05 2011 Funda Wang <fwang@mandriva.org> 0-16.preview3.8mdv2011.0
+ Revision: 628658
- tighten BR

* Sun Aug 22 2010 Funda Wang <fwang@mandriva.org> 0-16.preview3.7mdv2011.0
+ Revision: 571832
- bunzip2 the patches

* Tue Jun 16 2009 Jérôme Brenier <incubusss@mandriva.org> 0-16.preview3.7mdv2010.0
+ Revision: 386379
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0-16.preview3.6mdv2009.0
+ Revision: 243357
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 10 2007 Funda Wang <fwang@mandriva.org> 0-16.preview3.4mdv2008.1
+ Revision: 116845
- drop old menu

  + Thierry Vignaud <tv@mandriva.org>
    - buildrequires X11-devel instead of XFree86-devel
    - import bobobot


* Fri Jul  7 2006 Pixel <pixel@mandriva.com> 0-16.preview3.3mdv2007.0
- switch to XDG menu

* Thu May  5 2005 Pixel <pixel@mandriva.com> 0-16.preview3.2mdk
- fix build on lib64 (hopefully)

* Thu Mar 24 2005 Olivier Thauvin <nanardon@mandrake.org> 0-16.preview3.1mdk
- who is the stupid guy who didn't put mdk at the end of release tag ?

* Fri Nov 12 2004 Pixel <pixel@mandrakesoft.com> 0-15mdk.preview3
- rebuild

* Wed Aug 06 2003 Per yvind Karlsen <peroyvind@linux-mandrake.com> 0-14mdk.preview3
- include more meaningful documentation

* Mon Aug 04 2003 Per yvind Karlsen <peroyvind@linux-mandrake.com> 0-13mdk.preview3
- rebuild
- move stuff to %%{_gamesbindir} & %%{_gamesdatadir}
- quiet setup
- drop Prefix tag
- cosmetics
- added menu item
- added icons

* Thu Sep 05 2002 Lenny Cartier <lenny@mandrakesoft.com> 0-12mdk.preview3
- rebuild

* Sun Jul 21 2002 Pixel <pixel@mandrakesoft.com> 0-11mdk.preview3
- recompile against new vorbis stuff

* Mon Apr 29 2002 Pixel <pixel@mandrakesoft.com> 0-10mdk.preview3
- rebuild for new libasound (alsa)

* Sat Jan 19 2002 Stefan van der Eijk <stefan@eijk.nu> 0-9mdk.preview3
- BuildRequires

* Tue Sep 11 2001 Stefan van der Eijk <stefan@eijk.nu> 0-8mdk.preview3
- BuildRequires: libSDL1.2-devel XFree86-devel

* Thu Sep  6 2001 Pixel <pixel@mandrakesoft.com> 0-7mdk.preview3
- rebuild

* Mon May 14 2001 Pixel <pixel@mandrakesoft.com> 0-6mdk.preview3
- rebuild with new SDL

* Tue Dec 19 2000 Pixel <pixel@mandrakesoft.com> 0-5mdk.preview3
- rebuild for new lib mixer

* Mon Dec  4 2000 Pixel <pixel@mandrakesoft.com> 0-4mdk.preview3
- new version

* Wed Nov 29 2000 Pixel <pixel@mandrakesoft.com> 0-3mdk.preview2
- rebuild

* Mon Nov 27 2000 Pixel <pixel@mandrakesoft.com> 0-2mdk.preview2
- add BuildRequires

* Wed Nov  1 2000 Pixel <pixel@mandrakesoft.com> 0-1mdk.preview2
- initial spec


# end of file

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8969 |12cu|bodr-10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The Blue Obelisk Data Repository
Name:		bodr
Version:	10
Release:	1
License:	MIT
Group:		System/Libraries
Url:		http://blueobelisk.sourceforge.net/
Source0:	http://downloads.sourceforge.net/bodr/%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	libxslt-proc
BuildArch:	noarch

%description
It represents a set of common, standardized data for chemoinformatics
in both XML and plain-text formats. This data is open for common use,
under the expectation that others will contribute to the repository,
either via tabulations of additional properties or revisions/comments
on existing data.

The concept is that via shared default data, reproducing computational
chemistry and chemoinformatics will become more reproducible :-).

Currently this encompasses:
* Elements directory
  * element names and symbols
  * atomic masses, covalent radii, van der Waals radii
  * Pauling electronegativities
  * electron affinity
  * ionization potential
  * default element colors for viewers
* Isotopes directory
  * exact masses of most abundant isotopes
  * isotopic masses and abundances
  * spin
  * kinds of decay, percentages and energy
  * magnetic dipole moment
  * halflife

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc AUTHORS ChangeLog COPYING NEWS README THANKS TODO
%{_datadir}/%{name}/*.xml
%{_datadir}/%{name}/dicts/*.xml
%{_datadir}/pkgconfig/%{name}.pc


%changelog
* Tue Jan 21 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 10-1
+ Revision: 8b9d1ed
- LOG New version 10



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8970 |12cu|bogofilter-1.2.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#define _requires_exceptions perl

Summary:	Fast anti-spam filtering by Bayesian statistical analysis
Name:		bogofilter
Version:	1.2.3
Release:	1
License:	GPLv2+
Group:		Networking/Mail
URL:		http://bogofilter.sourceforge.net
Source0:	http://freefr.dl.sourceforge.net/project/bogofilter/bogofilter-%{version}/%{name}-%{version}.tar.bz2
BuildRequires:	db-devel
BuildRequires:	gsl-devel
BuildRequires:	valgrind
BuildRequires:	flex
BuildRequires:	xmlto
BuildRequires:	openjade

%description
Bogofilter is a Bayesian spam filter. In its normal mode of
operation, it takes an email message or other text on standard
input, does a statistical check against lists of "good" and
"bad" words, and returns a status code indicating whether or not
the message is spam. Bogofilter is designed with fast algorithms
(including Berkeley DB system), coded directly in C, and tuned for
speed, so it can be used for production by sites that process a
lot of mail.

%prep

%setup -q

%build

%configure2_5x \
    --disable-rpath \
    --disable-transactions \
    --with-database=db \
    --without-included-gsl

%make

%check
make DESTDIR="%{buildroot}" check

%install
%makeinstall_std

mv %{buildroot}%{_sysconfdir}/bogofilter.cf.example %{buildroot}%{_sysconfdir}/bogofilter.cf

##include contrib...some my find it usefull
for d in contrib ; do
  install -d %{buildroot}%{_datadir}/%{name}/$d
  files=$(find "$d" -maxdepth 1 -type f -print)
  for f in $files ; do
    case $f in
      *.c|*.o|*.obj|*/Makefile*) continue ;;
      *.1)
    cp -p $f %{buildroot}%{_mandir}/man1 ;;
      *)
    cp -p $f %{buildroot}%{_datadir}/%{name}/$d ;;
    esac
  done
done

# it gets built, so why not install it?
##it is only needed to run check during build and does not need to be installed CAE
#install -m755 contrib/bogogrep %{buildroot}%{_bindir}/

# prepare for doc inclusion
for n in xml html ; do
  install -d .inst/$n
  install -m644 doc/*.$n .inst/$n
done

%files
%doc AUTHORS GETTING.STARTED Doxyfile NEWS
%doc README* RELEASE.NOTES
%doc RELEASE.NOTES* TODO bogofilter.cf.example
%doc doc/README* doc/bogofilter-SA*
%doc doc/integrating-* 
%doc doc/rpm.notes.BerkeleyDB 
%doc .inst/html .inst/xml
%doc trio/AUTHORS trio/CHANGES trio/README 
%doc contrib/README*
%config(noreplace) %{_sysconfdir}/bogofilter.cf
%{_bindir}/*
%{_datadir}/bogofilter
%{_mandir}/man1/*


%changelog
* Mon May 07 2012 Crispin Boylan <crisb@mandriva.org> 1.2.2-4
+ Revision: 797318
- Rebuild

  + Bogdano Arendartchuk <bogdano@mandriva.com>
    - build with db 5.1 (fwang | 2011-04-12 10:39:11 +0200)

* Sun Jul 11 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1.2.2-2mdv2011.0
+ Revision: 551171
- add a _requires_exceptions for perl, not needed (from Charles A Edwards)

* Sat Jul 10 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1.2.2-1mdv2011.0
+ Revision: 550109
- update to new version 1.2.2

* Sat Jan 02 2010 Funda Wang <fwang@mandriva.org> 1.2.1-2mdv2010.1
+ Revision: 484939
- build for db4.8

* Fri Aug 14 2009 Frederik Himpe <fhimpe@mandriva.org> 1.2.1-1mdv2010.0
+ Revision: 416385
- update to new version 1.2.1

* Tue Feb 24 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.2.0-1mdv2009.1
+ Revision: 344436
- build against db4.7
- update to new version 1.2.0

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1.1.7-2mdv2009.0
+ Revision: 266301
- rebuild early 2009.0 package (before pixel changes)

* Wed May 07 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.1.7-1mdv2009.0
+ Revision: 202667
- new version
- drop patch 0 and 1, not usefull imho
- enable valgrind test
- add missing buildrequires

* Fri Jan 11 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.1.6-3mdv2008.1
+ Revision: 147813
- disable transactional mode in Berkeley DB, probably this causes bug #36504
- do not package INSTALL file

* Sun Dec 30 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.1.6-2mdv2008.1
+ Revision: 139395
- rebuild against db4.6
- new license policy
- do not package COPYING file

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Dec 06 2007 Andreas Hasenack <andreas@mandriva.com> 1.1.6-1mdv2008.1
+ Revision: 116019
- updated to version 1.1.6

* Tue Sep 18 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.1.5-2mdv2008.0
+ Revision: 89868
- remove dead configure option
- disable rpath
- enable transactions
- use system gsl library
- compile with support with Berkeley's database
- spec file clean


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8971 |12cu|boinc-client-7.2.42-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Werror_cflags %nil

Summary:	The BOINC client core
Name:		boinc-client
Version:	7.2.42
Release:	1
License:	LGPLv2+
Group:		Sciences/Other
URL:		http://boinc.berkeley.edu/
# The source for this package was pulled from upstream's vcs. Use the
# following commands to generate the tarball:
# git clone git://boinc.berkeley.edu/boinc-v2.git boinc
# pushd boinc
# git checkout client_release/7.2/%{version}
# ./_autosetup
# ../trim . Trim all binaries and other unnecessary things.
# rm -rf .git*
# popd
# tar -cJvf boinc-%%{version}.tar.xz boinc
# Full changelog: http://boinc.berkeley.edu/dev/forum_thread.php?id=8378
Source0:	boinc-%{version}.tar.xz
Source1:	boinc-client-systemd
Source2:	boinc-client-logrotate-d
Source3:	boinc-manager.desktop
Source4:	trim
# Wrapper to fix GPU detection (fedora)
Source5:	boinc_gpu
# Create password file rw for group, this enables passwordless connection
# of manager from users of the boinc group.
# This won't be probably upstreamed as it might be unsafe for common usage
# without setting proper group ownership of the password file.
Patch0:		boinc-7.2.39-guirpcauth.patch
# Backport patch from 7.3 branch to fix idle time detection (fedora)
Patch1:		boinc-7.2.39-idledetect.patch
BuildRequires:	curl-devel
BuildRequires:	wxgtku-devel
BuildRequires:	gettext
BuildRequires:	jpeg-devel
BuildRequires:	openssl-devel
BuildRequires:	docbook2x
BuildRequires:	sqlite3-devel
BuildRequires:	pkgconfig(glut)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(xmu)
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	xcb-util-devel
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(xscrnsaver)
BuildRequires:	icoutils
Requires:	logrotate

%description
The Berkeley Open Infrastructure for Network Computing (BOINC) is an open-
source software platform which supports distributed computing, primarily in
the form of "volunteer" computing and "desktop Grid" computing.  It is well
suited for problems which are often described as "trivially parallel".  BOINC
is the underlying software used by projects such as SETI@home, Einstein@Home,
ClimatePrediciton.net, the World Community Grid, and many other distributed
computing projects.

This package installs the BOINC client software, which will allow your
computer to participate in one or more BOINC projects, using your spare
computer time to search for cures for diseases, model protein folding, study
global warming, discover sources of gravitational waves, and many other types
of scientific and mathematical research.

%package -n boinc-manager
Summary:	GUI to control and monitor %{name}
Group:		Sciences/Other
Requires:	%{name} = %{version}-%{release}

%description -n boinc-manager
The BOINC Manager is a graphical monitor and control utility for the BOINC
core client. It gives a detailed overview of the state of the client it is
monitoring. The BOINC Manager has two modes of operation, the "Simple View" in
which it only displays the most important information and the "Advanced View"
in which all information and all control elements are available.

%package devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{name} = %{version}-%{release}
Requires:	openssl-devel
Requires:	mysql-devel

%description devel
This package contains development files for %{name}.

%package static
Summary:	Static libraries for %{name}
Group:		Sciences/Other
Requires:	%{name}-devel = %{version}-%{release}

%description static
This package contains static libraries for %{name}.

%package doc
Summary:	Documentation files for %{name}
Group:		Sciences/Other
BuildArch:	noarch
Requires:	%{name} = %{version}-%{release}

%description doc
This package contains documentation files for %{name}.

%prep
%setup -qn boinc
%apply_patches

# fix utf8
iconv -f ISO88591 -t UTF8 < checkin_notes_2004 > checkin_notes_2004.utf8
touch -r checkin_notes_2004 checkin_notes_2004.utf8
mv checkin_notes_2004.utf8 checkin_notes_2004

iconv -f ISO88591 -t UTF8 < checkin_notes_2005 > checkin_notes_2005.utf8
touch -r checkin_notes_2005 checkin_notes_2005.utf8
mv checkin_notes_2005.utf8 checkin_notes_2005

iconv -f ISO88591 -t UTF8 < checkin_notes_2009 > checkin_notes_2009.utf8
touch -r checkin_notes_2009 checkin_notes_2009.utf8
mv checkin_notes_2009.utf8 checkin_notes_2009

iconv -f ISO88591 -t UTF8 < checkin_notes_2010 > checkin_notes_2010.utf8
touch -r checkin_notes_2010 checkin_notes_2010.utf8
mv checkin_notes_2010.utf8 checkin_notes_2010

iconv -f ISO88591 -t UTF8 < checkin_notes_2011 > checkin_notes_2011.utf8
touch -r checkin_notes_2011 checkin_notes_2011.utf8
mv checkin_notes_2011.utf8 checkin_notes_2011

%build
%ifarch x86_64
%global boinc_platform x86_64-pc-linux-gnu
%else
%global boinc_platform i686-pc-linux-gnu
%endif

./_autosetup

%configure2_5x	--disable-dependency-tracking \
		--disable-fcgi \
		--disable-shared \
		--disable-server \
		--enable-client \
		--enable-manager \
		--enable-unicode \
		--enable-dynamic-client-linkage \
		--with-ssl \
		--with-x \
		--with-boinc-platform=%{boinc_platform}

# Disable rpaths
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool

%make

%install
mkdir -p %{buildroot}%{_iconsdir}/hicolor/256x256/apps
mkdir -p %{buildroot}%{_unitdir}
mkdir -p %{buildroot}%{_localstatedir}/lib/boinc
mkdir -p %{buildroot}%{_mandir}/man1
mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d/

%makeinstall_std

chmod a-x %{buildroot}%{_sysconfdir}/sysconfig/%{name}

pushd %{buildroot}%{_bindir}

# use symlink instead of hardlink
rm boinc
cat > boinc <<EOF
#!/bin/bash
# wrapper script that redirects stdout/stderr to correct log paths

# we allow multiple clients so that the client does not think there is another instance running (namely this wrapper)
%{_bindir}/boinc_client --allow_multiple_clients \$@ >> %{_localstatedir}/log/boinc.log 2>> %{_localstatedir}/log/boincerr.log 
EOF
chmod a+x boinc

# remove libtool archives
rm %{buildroot}%{_libdir}/*.la

popd

# own systemd script and logrotate configuration file
rm -f %{buildroot}%{_sysconfdir}/init.d/%{name} %{buildroot}%{_sysconfdir}/sysconfig/%{name}
install -p -m 0755 %{SOURCE1} %{buildroot}%{_unitdir}/%{name}.service
install -p -m 0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
install -p -m 0755 %{SOURCE5} %{buildroot}%{_bindir}

# create .png for app icon and install .desktop file
icotool -x -i 2 clientgui/res/BOINCGUIApp.ico -o %{buildroot}%{_datadir}/icons/hicolor/256x256/apps/boincmgr.png
install -Dp -m 0644 %{SOURCE3} %{buildroot}%{_datadir}/applications/boinc-manager.desktop

%find_lang BOINC-Client
%find_lang BOINC-Manager

# bash-completion
install -Dp -m 0644 client/scripts/boinc.bash %{buildroot}%{_sysconfdir}/bash_completion.d/boinc-client

%pre
getent group boinc >/dev/null || groupadd -r boinc
getent passwd boinc >/dev/null || \
useradd -r -g boinc -d %{_localstatedir}/lib/boinc -s /sbin/nologin -c "BOINC client account." boinc
exit 0

%post
/sbin/chkconfig --add boinc-client

%preun
if [ $1 -eq 0 ]; then #if uninstalling, not only updating
	/sbin/service boinc-client stop
	/sbin/chkconfig --del boinc-client
fi

%postun
if [ "$1" -ge "1" ] ; then
        /sbin/service boinc-client condrestart >/dev/null 2>&1 || :
fi

%files -f BOINC-Client.lang
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%config(noreplace) %{_sysconfdir}/bash_completion.d/
%doc COPYING COPYRIGHT
%{_bindir}/boinc
%{_bindir}/boinc_client
%{_bindir}/boinccmd
%{_bindir}/boinc_gpu
%{_bindir}/switcher
%{_unitdir}/%{name}.service
%{_mandir}/man?/boinccmd.?.*
%{_mandir}/man?/boinc.?.*
%defattr(-,boinc,boinc,-)
%{_localstatedir}/lib/boinc/

%files doc
%doc checkin_notes checkin_notes_*

%files -n boinc-manager -f BOINC-Manager.lang
%{_bindir}/boincmgr
%{_bindir}/boincscr
%{_datadir}/applications/boinc-manager.desktop
%{_iconsdir}/*/*/apps/boincmgr.*
%{_mandir}/man?/boincmgr.?.*

%files static
%{_libdir}/libboinc.a
%{_libdir}/libboinc_api.a
%{_libdir}/libboinc_crypt.a
%{_libdir}/libboinc_graphics2.a
%{_libdir}/libboinc_opencl.a

%files devel
%{_includedir}/boinc


%changelog
* Mon Apr 07 2014 Denis Silakov <denis.silakov@rosalab.ru> 7.2.42-1
+ Revision: cba3903
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8972 |12cu|bonsai-1.3.9-0.20051228.10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define snapshot	20051228

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(CGI.pl.*|perl\\(SourceChecker.*'
%else
%define _requires_exceptions perl(\\(CGI.pl\\|SourceChecker\\))
%endif

Name:		bonsai
Version:	1.3.9
Release:	0.%{snapshot}.10
Summary:	A query interface to the CVS source repository
License:	MPL
Group:		Networking/WWW
URL:		http://www.mozilla.org/projects/bonsai/
Source0:	%{name}-%{snapshot}.tar.bz2
Source1:	%{name}.README.mdk.bz2
Patch0:		%{name}-20051228.fhs.patch
Requires:	perl-DBD-mysql
BuildArch:	noarch

%description
Bonsai is a really cool idea on how to "see" changes taking place during a
development cycle. The original implementation was by Terry Weissman, first
done in TCL, then later ported to Perl. It's built to run against CVS using
Perl, MySQL, and your favorite webserver to display checkin history, log
information, diffs, and other assorted pieces of information in easy to parse
HTML.

%prep
%setup -q -n %{name}
%patch0 -p1

find . -name CVS -o -name .cvsignore | xargs rm -rf

# fix paths
find . -type f | xargs perl -pi -e "s|/usr/bonsaitools/bin|%{_bindir}|g"

%build

%install
install -d -m 755 %{buildroot}%{_var}/www/%{name}
install -m 755 *.cgi %{buildroot}%{_var}/www/%{name}
cp -pr *.html *.gif robots.txt %{buildroot}%{_var}/www/%{name}

install -d -m 755 %{buildroot}%{_datadir}/%{name}
install -d -m 755 %{buildroot}%{_datadir}/%{name}/lib
install -d -m 755 %{buildroot}%{_datadir}/%{name}/bin
install -m 644 CGI.pl \
		addcheckin.pl \
		adminfuncs.pl \
		adminmail.pl \
		createlegaldirs.pl \
		cvsblame.pl \
		cvsindex.pl \
		cvsmenu.pl \
		cvsquery.pl \
		defparams.pl \
		dolog.pl \
		get_line.pl \
		globals.pl \
		handleAdminMail.pl \
		handleCheckinMail.pl \
		header.pl \
		indextest.pl \
		lloydcgi.pl \
		modules.pl \
		processqueue.pl \
		reposfiles.pl \
		testlock.pl \
		%{buildroot}%{_datadir}/%{name}/lib
install -m 755 addcheckin.pl \
		adminmail.pl \
		createlegaldirs.pl \
		cvsblame.pl \
		cvsindex.pl \
		handleAdminMail.pl \
		handleCheckinMail.pl \
		processqueue.pl \
		reposfiles.pl \
		testlock.pl \
		maketables.sh \
		trapdoor \
		%{buildroot}%{_datadir}/%{name}/bin

install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}
install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}

install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}
install -m 644 treeconfig.pl.in %{buildroot}%{_sysconfdir}/%{name}/treeconfig.pl
install -m 644 cvsgraph.conf %{buildroot}%{_sysconfdir}/%{name}

# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# %{name} Apache configuration
Alias /%{name} %{_var}/www/%{name}

<Directory %{_var}/www/%{name}>
    Options ExecCGI
    DirectoryIndex toplevel.cgi
    Require all granted
</Directory>
EOF

%clean



%files
%doc README INSTALL CHANGES
%config(noreplace) %{_webappconfdir}/%{name}.conf
%config(noreplace) %{_sysconfdir}/%{name}
%{_var}/www/%{name}
%{_datadir}/%{name}
%attr(-,apache,apache) %{_localstatedir}/lib/%{name}


%changelog
* Mon Oct 14 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.3.9-0.20051228.10
+ Revision: 78c217a
- Adopted for Apache 2.4



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8973 |12cu|boolstuff-0.1.15-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		boolstuff
Summary:	Disjunctive Normal Form boolean expression library and example
Version:	0.1.15
Release:	1
License:	GPLv2+
Group:		Development/C++
Source:		http://sarrazip.com/dev/%{name}-%{version}.tar.gz
URL:		http://sarrazip.com/dev/boolstuff.html

%description
This library contains an algorithm that converts a boolean expression
binary tree into the Disjunctive Normal Form. The NOT operator
is supported.
A command that calls this library is also provided.

%files
%defattr(-, root, root)
%{_bindir}/*
%{_mandir}/man1/booldnf*

#--------------------------------------------------------------------------#

%define soname 0
%define api 0.1
%define libname %mklibname boolstuff%{api}_ %soname

%package -n %{libname}
Summary:  Disjunctive Normal Form boolean expression library
Group:    Development/C++

%description -n %{libname}
This library contains an algorithm that converts a boolean expression
binary tree into the Disjunctive Normal Form. The NOT operator
is supported.

%files -n %{libname}
%defattr(-, root, root)
%{_libdir}/libboolstuff-%{api}.so.%{soname}*
%{_mandir}/man3/boolstuff*
# do we need to redistribute the GPLv2 license? (INSTALL file)
%doc %{_defaultdocdir}/*

#--------------------------------------------------------------------------#

%define develname %mklibname boolstuff -d

%package -n %{develname}
Summary:  C++ header files for the boolstuff library
Group:    Development/C++
Requires: %{libname} = %{version}
Provides: %{name}-devel = %{version}-%{release}
Provides: libboolstuff-devel = %{version}-%{release}

%description -n %{develname}
C++ header files for the Disjunctive Normal Form boolean expression library.

%files -n %{develname}
%defattr(-, root, root)
%{_includedir}/*
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*

#--------------------------------------------------------------------------#
%prep
%setup -q

%build
# autoargh listao
./autogen.sh \
	--prefix %_prefix \
	--libdir=%{_libdir}

%make

%install
%makeinstall_std






%changelog
* Tue Mar 18 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.1.15-1
+ Revision: b985acf
- Updated to 0.1.15



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8974 |12cu|boomaga-0.6.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# lang file listed twice
%define git 0
%define _files_listed_twice_terminate_build 0
%define cups_serverbin  %{_exec_prefix}/lib/cups
%define printer_name    "Boomaga"
%define date 20131205

Summary:    A virtual printer for viewing a document before printing
Name:       boomaga
Version:    0.6.0
License:    LGPLv2.1
Group:      System/Printing
Url:        http://boomaga.github.io/
%if %{git}
Release:    0.git%{date}.1
Source0:     https://github.com/Boomaga/boomaga/archive/master.tar.gz
%else
Release:    3
Source0:    https://github.com/Boomaga/boomaga/archive/v%{version}.tar.gz
%endif


BuildRequires:  qt4-devel
BuildRequires:  cups-devel
BuildRequires:  %{_lib}snappy-devel
BuildRequires:  pkgconfig(poppler)
BuildRequires:  pkgconfig(poppler-cpp)
BuildRequires:  cmake


%description
Boomaga (BOOklet MAnager) is a virtual printer for viewing a document before
printing it out using the physical printer.
The program is very simple to work with. Running any program, click “print”
and select “Boomaga” to see in several seconds (CUPS takes some time to
respond) the Boomaga window open.
If you print out one more document, it gets added to the previous one, and you
can also print them out as one.
Regardless of whether your printer supports duplex printing or not, you would
be able to easily print on both sides of the sheet.

%prep
%if %{git}
    %setup -q -n boomaga-master
%else
    %setup -q
%endif

%build
%cmake
%make


%install
%makeinstall_std -C build


%find_lang %{name} --with-qt
%files -f %{name}.lang
%doc COPYING README.md
%{_bindir}/%{name}
%{_exec_prefix}/lib/boomaga/*
%{cups_serverbin}/backend/boomaga
%{cups_serverbin}/filter/boomaga_pstopdf
%{_datadir}/dbus-1/services/org.boomaga.service
%{_mandir}/man1/boomaga.1*
%{_datadir}/ppd/boomaga/boomaga.ppd
%{_datadir}/applications/*
%{_datadir}/icons/*
%{_datadir}/mime/*


%post
if [ $1 = 1 ]; then
    lpadmin -h localhost -p "%{printer_name}" -v "boomaga:/" -E -m "lsb/usr/boomaga/boomaga.ppd" -o printer-is-shared=no -o PageSize=a4
fi


%postun
lpadmin -x "Boomaga"

%changelog
* Mon Sep 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.6.0-3
+ Revision: 443257f
- Updated to 0.6.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8975 |12cu|botan-1.10.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 1.10
%define major 0
%define libname %mklibname %{name} %{api} %{major}
%define devname %mklibname %{name} %{api} -d

Summary:	Crypto library written in C++
Name:		botan
Version:	1.10.3
Release:	3
License:	BSD
Group:		System/Libraries
Url:		http://botan.randombit.net/
Source0:	http://files.randombit.net/botan/v%(echo %{version} |cut -d. -f1-2)/Botan-%{version}.tbz
BuildRequires:	bzip2-devel
BuildRequires:	gmp-devel
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(zlib)

%description
Botan is a BSD-licensed crypto library written in C++. It provides a
wide variety of basic cryptographic algorithms, X.509 certificates and
CRLs, PKCS \#10 certificate requests, a filter/pipe message processing
system, and a wide variety of other features, all written in portable
C++. The API reference, tutorial, and examples may help impart the
flavor of the library.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Main library for %{name}
Group:		System/Libraries

%description -n %{libname}
Botan is a BSD-licensed crypto library written in C++. It provides a
wide variety of basic cryptographic algorithms, X.509 certificates and
CRLs, PKCS \#10 certificate requests, a filter/pipe message processing
system, and a wide variety of other features, all written in portable
C++. The API reference, tutorial, and examples may help impart the
flavor of the library.

%files -n %{libname}
%{_libdir}/libbotan-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
This package contains libraries and header files for developing applications
that use %{name}.

%files -n %{devname}
%doc _doc/readme.txt
%doc doc/examples
%{_includedir}/%{name}-%{api}/
%{_bindir}/botan-config-%{api}
%{_libdir}/libbotan-%{api}.so
%{_libdir}/pkgconfig/%{name}-%{api}.pc

#----------------------------------------------------------------------------

%prep
%setup -qn Botan-%{version}

# Update permissions for debuginfo package
find . -name "*.c" -o -name "*.h" -o -name "*.cpp" |xargs chmod 0644

%build
# we have the necessary prerequisites, so enable optional modules
%define enable_modules gnump,bzip2,zlib,openssl

# fixme: maybe disable unix_procs, very slow.
%define disable_modules %{nil}

./configure.py \
        --prefix=%{_prefix} \
        --libdir=%{_lib} \
        --cc=gcc \
        --os=linux \
        --cpu=%{_arch} \
        --enable-modules=%{enable_modules} \
        --disable-modules=%{disable_modules}

# (ab)using CXX as an easy way to inject our CXXFLAGS
make CXX="g++ ${CXXFLAGS:-%{optflags}}" %{?_smp_mflags}

%install
make install \
	DESTDIR=%{buildroot}%{_prefix} \
	DOCDIR=_doc \
	INSTALL_CMD_EXEC="install -p -m 755" \
	INSTALL_CMD_DATA="install -p -m 644" \

rm -f %{buildroot}%{_libdir}/*.a

%check
make CXX="g++ ${CXXFLAGS:-%{optflags}}" %{?_smp_mflags} check

# these checks would fail
mv checks/validate.dat{,.orig}
awk '/\[.*\]/{f=0} /\[(RC5.*|RC6|IDEA)\]/{f=1} (f && !/^#/){sub(/^/,"#")} {print}' \
    checks/validate.dat.orig > checks/validate.dat
LD_LIBRARY_PATH=%{buildroot}%{_libdir} ./check --validate


%changelog
* Mon Aug 18 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.10.3-3
+ Revision: 5827198
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8976 |12cu|box2d-2.2.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

%define		oname	Box2D

Summary:	A 2D physics engine for games
Name:		box2d
Version:	2.2.1
Release:	3
Group:		System/Libraries
License:	BSD
Url:		http://www.box2d.org
Source:		http://box2d.googlecode.com/files/%{oname}_v%{version}.zip
Patch1:		box2d-2.2.1-cmake.patch
BuildRequires:	cmake
BuildRequires:	%{_lib}glui2-devel
BuildRequires:	pkgconfig(glut)
BuildRequires:	pkgconfig(x11)

%description
Box2D is a 2D rigid body simulation library for games. Programmers can use it
in their games to make objects move in believable ways and make the game world
more interactive. From the game's point of view a physics engine is just
a system for procedural animation.

Box2D is written in portable C++. Most of the types defined in the engine begin
with the b2 prefix. Hopefully this is sufficient to avoid name clashing with
your game engine.

#----------------------------------------------------------------------------

%package devel
Summary:	A 2D physics engine for games
Group:		Development/C++

%description devel
Box2D is a 2D rigid body simulation library for games. Programmers can use it
in their games to make objects move in believable ways and make the game world
more interactive. From the game's point of view a physics engine is just
a system for procedural animation.

Box2D is written in portable C++. Most of the types defined in the engine begin
with the b2 prefix. Hopefully this is sufficient to avoid name clashing with
your game engine.

%files devel
%doc License.txt Readme.txt Documentation
%{_libdir}/lib*.a
%{_libdir}/%{oname}
%{_includedir}/%{oname}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{oname}_v%{version}
%patch1 -p1
# XXX incorrect dates in zipfile
find . -type f -exec touch {} \;

%build
%cmake
%make

%install
%makeinstall_std -C build


%changelog
* Wed Feb 12 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.2.1-3
+ Revision: 6c10cc5
- LOG Disable debug package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8977 |12cu|briskola-1.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Clone of the Italian card game Briscola
Name:		briskola
Version:	1.0.0
Release:	2
License:	GPLv3+
Group:		Games/Cards
Url:		http://www.briskola.net
Source0:	http://www.briskola.net/files/briskola-%{version}.tar.gz
Patch0:		briskola.desktop.patch
BuildRequires:	cmake
BuildRequires:	qt4-devel

%description
BrisKola is a clone of the Italian card game Briscola. This is a classic
Italian game, surely one of the most popular, thanks to the simplicity of
the rules and the modest skills required to players.

%files
%doc README
%{_bindir}/briskola
%{_datadir}/applications/briskola.desktop
%{_datadir}/briskola/background/*.png
%{_datadir}/briskola/cards/*.png
%{_datadir}/briskola/decks/*.png
%{_datadir}/briskola/icons/*.png
%{_datadir}/briskola/misc/*.png
%{_datadir}/briskola/text/*.png
%{_datadir}/pixmaps/*.png

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
%cmake
%make

%install
%makeinstall_std -C build



%changelog
* Wed Feb 12 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0.0-2
+ Revision: ee66299
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8978 |12cu|bristol-0.60.11-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	bristol
%define	major	0
%define	libname	%mklibname %{name} %{major}

Name:       %{name}
Summary:    Synthesizer Emulator Pack
Version:    0.60.11
Release:    1

URL:        http://%{name}.sourceforge.net/
Source:     http://prdownloads.sourceforge.net/bristol/%{name}-%{version}.tar.gz
Patch0:     bristol-0.60.6-link.patch
License:    GPLv2
Group:      Sound

BuildRequires:	pkgconfig(jack) >= 0.109.0
BuildRequires:	pkgconfig(liblo) >= 0.22.0
BuildRequires:	pkgconfig(alsa) >= 1.0.0
BuildRequires:	pkgconfig(libpulse)
# Needed for GUI and main library
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	x11-proto-devel

Requires:       %{libname} >= %{version}
Requires:       jackit

Obsoletes:      %{name}-aks
Obsoletes:      %{name}-poly
Obsoletes:      %{name}-mixer
Obsoletes:      %{name}-hammond

%description
Bristol emulates several vintage synthesizers, mainly keyboards: Various Moog,
Sequencial Circuits, Oberheim, Arp, Rhodes, Yamaha, Roland, Hammond, Korg,
and Vox algorithms are provided. Each has its own graphical interface.
A central interface is provided by Brighton.

%files
%doc AUTHORS COPYING* NEWS README
%docdir %{_mandir}/man1/*
%{_mandir}/man1/*
%{_bindir}/brighton
%{_bindir}/%{name}
%{_bindir}/bristoljackstats
%{_bindir}/startBristol
%{_datadir}/pixmaps/bicon.svg
%{_datadir}/%{name}
%{_datadir}/desktop-directories/mandriva-%{name}.directory
%config(noreplace) /etc/xdg/menus/applications-merged/%{name}.menu

#------------------------------------------------------------------------------

%package -n %{libname}
Summary:	Dynamic libraries used by bristol
Group:		System/Libraries
Requires:	jackit
Provides:	lib%{name} = %{version}-%{release}

%description -n %{libname}
Dynamic libraries required by the Bristol vintage keyboard emulation package.

%files -n %{libname}
%{_libdir}/*.so.%{major}
%{_libdir}/*.so.%{major}.*

#-------------------------------------------------------------------------------

%package arp2600
Summary:	Bristol - arp 2600
Group:		Sound
Requires:	%{name}

%description arp2600
* arp 2600.

%files arp2600
%{_datadir}/applications/mandriva-bristol-arp2600.desktop

#-------------------------------------------------------------------------------

%package axxe
Summary:	Bristol - arp axxe
Group:		Sound
Requires:	%{name}

%description axxe
* axxe - arp axxe.

%files axxe
%{_datadir}/applications/mandriva-bristol-axxe.desktop

#-------------------------------------------------------------------------------

%package b3
Summary:	Bristol - hammond B3
Group:		Sound
Requires:	%{name}

%description b3
* b3 - hammond B3.

%files b3
%{_datadir}/applications/mandriva-bristol-b3.desktop

#-------------------------------------------------------------------------------

%package bitone
Summary:	Bristol - crumar bit 01
Group:		Sound
Requires:	%{name}

%description bitone
* bitone - crumar bit 01.

%files bitone
%{_datadir}/applications/mandriva-bristol-bitone.desktop

#-------------------------------------------------------------------------------

%package bit100
Summary:	Bristol - crumar bit + mods
Group:		Sound
Requires:	%{name}

%description bit100
* bit100 - crumar bit + mods.

%files bit100
%{_datadir}/applications/mandriva-bristol-bit100.desktop

#-------------------------------------------------------------------------------

%package bit99
Summary:	Bristol - crumar bit 99
Group:		Sound
Requires:	%{name}

%description bit99
* bit99 - crumar bit 99.

%files bit99
%{_datadir}/applications/mandriva-bristol-bit99.desktop

#-------------------------------------------------------------------------------

%package stratus
Summary:	Bristol - crumar stratus synth/organ combo
Group:		Sound
Requires:	%{name}

%description stratus
* stratus - crumar stratus synth/organ combo.

%files stratus
%{_datadir}/applications/mandriva-bristol-stratus.desktop

#-------------------------------------------------------------------------------

%package trilogy
Summary:	Bristol - crumar trilogy synth/organ/string combo
Group:		Sound
Requires:	%{name}

%description trilogy
* trilogy - crumar trilogy synth/organ/string combo.

%files trilogy
%{_datadir}/applications/mandriva-bristol-trilogy.desktop

#-------------------------------------------------------------------------------

%package dx
Summary:	Bristol - yamaha DX-7
Group:		Sound
Requires:	%{name}

%description dx
* dx - yamaha DX-7.

%files dx
%{_datadir}/applications/mandriva-bristol-dx.desktop

#-------------------------------------------------------------------------------

%package explorer
Summary:	Bristol - moog voyager
Group:		Sound
Requires:	%{name}

%description explorer
* explorer - moog voyager.

%files explorer
%{_datadir}/applications/mandriva-bristol-explorer.desktop

#-------------------------------------------------------------------------------

%package voyager
Summary:	Bristol - moog voyager electric blue
Group:		Sound
Requires:	%{name}

%description voyager
* voyager - moog voyager electric blue.

%files voyager
%{_datadir}/applications/mandriva-bristol-voyager.desktop

#-------------------------------------------------------------------------------

%package sonic6
Summary:	Bristol - moog sonic 6
Group:		Sound
Requires:	%{name}

%description sonic6
* sonic6 - moog sonic 6.

%files sonic6
%{_datadir}/applications/mandriva-bristol-sonic6.desktop

#-------------------------------------------------------------------------------

%package mg1
Summary:	Bristol - moog/realistic mg-1 concertmate
Group:		Sound
Requires:	%{name}

%description mg1
* mg1 - moog/realistic mg-1 concertmate.

%files mg1
%{_datadir}/applications/mandriva-bristol-mg1.desktop

#-------------------------------------------------------------------------------

%package juno
Summary:	Bristol - roland juno-60
Group:		Sound
Requires:	%{name}

%description juno
* juno - roland juno-60.

%files juno
%{_datadir}/applications/mandriva-bristol-juno.desktop

#-------------------------------------------------------------------------------

%package jupiter
Summary:	Bristol - roland jupiter-8
Group:		Sound
Requires:	%{name}

%description jupiter
* jupiter - roland jupiter-8.

%files jupiter
%{_datadir}/applications/mandriva-bristol-jupiter.desktop

#-------------------------------------------------------------------------------

%package bme700
Summary:	Bristol - Baumann bme-700
Group:		Sound
Requires:	%{name}

%description bme700
* bme700 - Baumann bme-700.

%files bme700
%{_datadir}/applications/mandriva-bristol-bme700.desktop

#-------------------------------------------------------------------------------

%package bm
Summary:	Bristol - bristol bassmaker sequencer
Group:		Sound
Requires:	%{name}

%description bm
* bm - bristol bassmaker sequencer.

%files bm
%{_datadir}/applications/mandriva-bristol-bm.desktop

#-------------------------------------------------------------------------------

%package memory
Summary:	Bristol - moog memory
Group:		Sound
Requires:	%{name}

%description memory
* memory - moog memory.

%files memory
%{_datadir}/applications/mandriva-bristol-memory.desktop

#-------------------------------------------------------------------------------

%package mini
Summary:	Bristol - moog mini
Group:		Sound
Requires:	%{name}

%description mini
* mini - moog mini.

%files mini
%{_datadir}/applications/mandriva-bristol-mini.desktop

#-------------------------------------------------------------------------------

%package mono
Summary:	Bristol - korg monopoly
Group:		Sound
Requires:	%{name}

%description mono
* mono - korg monopoly.

%files mono
%{_datadir}/applications/mandriva-bristol-mono.desktop

#-------------------------------------------------------------------------------

%package obx
Summary:	Bristol - oberheim OB-X
Group:		Sound
Requires:	%{name}

%description obx
* obx - oberheim OB-X.

%files obx
%{_datadir}/applications/mandriva-bristol-obx.desktop

#-------------------------------------------------------------------------------

%package obxa
Summary:	Bristol - oberheim OB-X-A
Group:		Sound
Requires:	%{name}

%description obxa
* obxa - oberheim OB-X-A.

%files obxa
%{_datadir}/applications/mandriva-bristol-obxa.desktop

#-------------------------------------------------------------------------------

%package odyssey
Summary:	Bristol - arp odyssey
Group:		Sound
Requires:	%{name}

%description odyssey
* odyssey - arp odyssey.

%files odyssey
%{_datadir}/applications/mandriva-bristol-odyssey.desktop

#-------------------------------------------------------------------------------

%package polysix
Summary:	Bristol - korg polysix
Group:		Sound
Requires:	%{name}

%description polysix
* polysix - korg polysix.

%files polysix
%{_datadir}/applications/mandriva-bristol-polysix.desktop

#-------------------------------------------------------------------------------

%package poly800
Summary:	Bristol - korg poly-800
Group:		Sound
Requires:	%{name}

%description poly800
* poly800 - korg poly-800.

%files poly800
%{_datadir}/applications/mandriva-bristol-poly800.desktop

#-------------------------------------------------------------------------------

%package monopoly
Summary:	Bristol - korg mono/poly
Group:		Sound
Requires:	%{name}

%description monopoly
* poly - korg mono/poly.

%files monopoly
%{_datadir}/applications/mandriva-bristol-monopoly.desktop

#-------------------------------------------------------------------------------

%package prophet
Summary:	Bristol- sequential circuits prophet-5
Group:		Sound
Requires:	%{name}

%description prophet
* prophet - sequential circuits prophet-5.

%files prophet
%{_datadir}/applications/mandriva-bristol-prophet.desktop

#-------------------------------------------------------------------------------

%package pro10
Summary:	Bristol- sequential circuits prophet-10
Group:		Sound
Requires:	%{name}

%description pro10
* pro10 - sequential circuits prophet-10.

%files pro10
%{_datadir}/applications/mandriva-bristol-pro10.desktop

#-------------------------------------------------------------------------------

%package pro52
Summary:	Bristol- sequential circuits prophet-5/fx
Group:		Sound
Requires:	%{name}

%description pro52
* pro52 - sequential circuits prophet-5 with chorus.

%files pro52
%{_datadir}/applications/mandriva-bristol-pro52.desktop

#-------------------------------------------------------------------------------

%package pro1
Summary:	Bristol- sequential circuits pro-one
Group:		Sound
Requires:	%{name}

%description pro1
* pro1 - sequential circuits pro-one.

%files pro1
%{_datadir}/applications/mandriva-bristol-pro1.desktop

#-------------------------------------------------------------------------------

%package roadrunner
Summary:	Bristol- roadrunner electric piano
Group:		Sound
Requires:	%{name}

%description roadrunner
* roadrunner   - roadrunner electric piano.

%files roadrunner
%{_datadir}/applications/mandriva-bristol-roadrunner.desktop

#-------------------------------------------------------------------------------

%package rhodes
Summary:	Bristol- fender rhodes mark-I stage 73
Group:		Sound
Requires:	%{name}

%description rhodes
* rhodes - fender rhodes mark-I stage 73.

%files rhodes
%{_datadir}/applications/mandriva-bristol-rhodes.desktop

#-------------------------------------------------------------------------------

%package rhodesbass
Summary:	Bristol- fender rhodes bass piano
Group:		Sound
Requires:	%{name}

%description rhodesbass
* rhodesbass - fender rhodes bass piano.

%files rhodesbass
%{_datadir}/applications/mandriva-bristol-rhodesbass.desktop

#-------------------------------------------------------------------------------

%package solina
Summary:	Bristol- Solina string machine
Group:		Sound
Requires:	%{name}

%description solina
* solina - solina string machine.

%files solina
%{_datadir}/applications/mandriva-bristol-solina.desktop

#-------------------------------------------------------------------------------

%package sidney
Summary:	Bristol- Comodore-64 SID chip synth
Group:		Sound
Requires:	%{name}

%description sidney
* sidney - Comodore-64 SID chip synth.

%files sidney
%{_datadir}/applications/mandriva-bristol-sidney.desktop

#-------------------------------------------------------------------------------

%package voxM2
Summary:	Bristol- vox continental super/300/II
Group:		Sound
Requires:	%{name}

%description voxM2
* vox - vox continental super/300/II.

%files voxM2
%{_datadir}/applications/mandriva-bristol-voxM2.desktop

#-------------------------------------------------------------------------------

%package vox
Summary:	Bristol- vox continental
Group:		Sound
Requires:	%{name}

%description vox
* vox - vox continental.

%files vox
%{_datadir}/applications/mandriva-bristol-vox.desktop

#-------------------------------------------------------------------------------


%prep
%setup -q
#patch0 -p1 -b .link
chmod  a-x bitmaps/*/*
chmod  a-x bitmaps/bicon.svg bitmaps/icon_bitmap.xbm
chmod  a-x COPYING AUTHORS NEWS

perl -pi -e 's/-march=core2//g' bristol/Makefile.*
perl -pi -e 's/-march=core2//g' libbristol/Makefile.*

%build
autoreconf -fi
# Still needed?
#define _disable_ld_no_undefined 1
%configure CONFIG_SHELL=/bin/bash \
    --disable-version-check \
    --enable-static=no

%make

%install
make BRISTOL_DIR=%{_datadir}/bristol DESTDIR=%{buildroot} install

rm -f %{buildroot}%{_libdir}/*.la %{buildroot}%{_libdir}/*.so

mkdir -p %{buildroot}/etc/xdg/menus/applications-merged
cat > %{buildroot}/etc/xdg/menus/applications-merged/%{name}.menu << EOF
<!DOCTYPE Menu PUBLIC "-//freedesktop//DTD Menu 1.0//EN"
"http://www.freedesktop.org/standards/menu-spec/menu-1.0.dtd">
<Menu>
    <Name>Applications</Name>
    <Menu>
        <Name>SoundVideo</Name>
        <Menu>
            <Name>Bristol</Name>
                <Directory>mandriva-%{name}.directory</Directory>
                <Include>
                    <Category>X-Bristol</Category>
                </Include>
        </Menu>
    </Menu>
</Menu>
EOF

mkdir -p %{buildroot}%{_datadir}/desktop-directories
cat > %{buildroot}%{_datadir}/desktop-directories/mandriva-%{name}.directory << EOF
[Desktop Entry]
Encoding=UTF-8
Name=Bristol
Icon=bicon.svg
Type=Directory
EOF


mkdir -p %{buildroot}%{_datadir}/applications/
for synth in    arp2600 axxe b3 dx explorer voyager mg1 juno jupiter \
                trilogy stratus memory mini sonic6\
                bitone bit99 bit100 sidney bm bme700 \
                mono obx obxa odyssey poly800 monopoly \
                polysix prophet pro10 pro52 pro1 roadrunner rhodes rhodesbass \
                solina vox voxM2; do

cat > %{buildroot}%{_datadir}/applications/mandriva-bristol-${synth}.desktop << EOF
[Desktop Entry]
Name=Bristol ${synth}
Comment=Emulator for diverse keyboard instruments
Icon=bicon.svg
Type=Application
Exec=startBristol -jack -autoconn -priority 70 -${synth}
Terminal=false
Encoding=UTF-8
Categories=X-Bristol;
EOF

done

mkdir -p %{buildroot}%{_datadir}/pixmaps
cp bitmaps/bicon.svg %{buildroot}%{_datadir}/pixmaps/


%changelog
* Sun Jun 02 2013 Giovanni Mariani <mc2374@mclink.it> 0.60.11-1
- New version 0.60.11
- Added BReqs and version info according to the configure output
- Dropped P0 (no more required?)
- Cleaned the spec file

* Thu Dec 15 2011 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.60.9-1mdv2012.0
+ Revision: 741503
- update to 0.60.9

* Wed Mar 23 2011 Frank Kober <emuse@mandriva.org> 0.60.8-1
+ Revision: 648179
- new version 0.60.8

* Wed Jan 05 2011 Funda Wang <fwang@mandriva.org> 0.60.6-2mdv2011.0
+ Revision: 628673
- tighten BR
- partial fix linkage

* Sat Aug 14 2010 Frank Kober <emuse@mandriva.org> 0.60.6-1mdv2011.0
+ Revision: 569591
- new version 0.60.6
  o adjust file list
  o adjust permission fix

  + Funda Wang <fwang@mandriva.org>
    - update to new version 0.60.5

* Thu Jul 15 2010 Frank Kober <emuse@mandriva.org> 0.60.5-1mdv2011.0
+ Revision: 553529
- new version 0.60.5

* Thu May 13 2010 Frank Kober <emuse@mandriva.org> 0.60.3-1mdv2010.1
+ Revision: 544715
- new version 0.60.3 adding CLI and fixing crashes on KDE4
- manpages added to spec

* Fri Apr 16 2010 Frank Kober <emuse@mandriva.org> 0.50.6-2mdv2010.1
+ Revision: 535353
- begin lint cleaning, obsolete old desktop pkgs

* Sun Apr 11 2010 Frank Kober <emuse@mandriva.org> 0.50.6-1mdv2010.1
+ Revision: 533599
- sync sources
- adjust desktop file list (thanks to Philippe Didier), new version 0.50.6, create submenu entry

* Mon Apr 05 2010 Frank Kober <emuse@mandriva.org> 0.50.5-1mdv2010.1
+ Revision: 531721
- add missing new item to file list
- new version 0.50.5
- new version 0.50.5

* Fri Apr 02 2010 Frank Kober <emuse@mandriva.org> 0.50.3-1mdv2010.1
+ Revision: 530789
- update to new version 0.50.3

* Sun Mar 28 2010 Frank Kober <emuse@mandriva.org> 0.50.2-3mdv2010.1
+ Revision: 528481
- do Makefile.am modification BEFORE configure

* Sun Mar 28 2010 Frank Kober <emuse@mandriva.org> 0.50.2-2mdv2010.1
+ Revision: 528475
- drop patches, use perl to only remove -march flag

* Sun Mar 28 2010 Frank Kober <emuse@mandriva.org> 0.50.2-1mdv2010.1
+ Revision: 528458
- import bristol, initial specfile provided by Yvan Munoz
- import bristol



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8979 |12cu|bubble-chains-0.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
######################################################
# SpecFile: chains.spec 
# Generato: http://www.mandrivausers.ro/
# MRB-Falticska Florin
######################################################
%define debug_package	%{nil}
%define oname chains

Name: 		bubble-chains
Summary: 	Free-ware cross-platform 2D arcade-puzzle game
Version: 	0.1.1
Release: 	1
License: 	GPLv2
Group: 		Games/Puzzles
URL:		http://bubble-chains.sintegrial.com/
Source0:	http://bubble-chains.sintegrial.com/files/%{oname}-%{version}-src.7z
Patch0:		%{name}-%{version}-dirs.patch

BuildRequires:	qt4-devel 
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	imagemagick 
BuildRequires:	desktop-file-utils
BuildRequires:	p7zip
Requires:	config(TiMidity++)


%description
Bubble Chains is a funny 2D game which runs on Linux, 
Windows and FreeBSD. 
Bubble Chains was created using only free 
development software and free resources.
Game manual can be found on the official website: 
http://bubble-chains.sintegrial.com/about.php

%prep
7za x %{SOURCE0} 
%setup -T -D -n %{oname}-%{version}-src
%patch0 -p0


%build
%qmake_qt4
%make 

%install
%makeinstall_std INSTALL_ROOT=%{buildroot}

install -d -m755 %{buildroot}%{_liconsdir}
install -d -m755 %{buildroot}%{_iconsdir}
install -d -m755 %{buildroot}%{_miconsdir}
install -d -m755 %{buildroot}%{_datadir}/pixmaps

convert images/icon256.png -resize 48x48 %{buildroot}%{_liconsdir}/%{oname}.png
convert images/icon256.png -resize 32x32 %{buildroot}%{_iconsdir}/%{oname}.png
convert images/icon256.png -resize 16x16 %{buildroot}%{_miconsdir}/%{oname}.png
install -m 644 images/icon256.png %{buildroot}%{_datadir}/pixmaps/%{oname}.svg

# menu entry
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Categories=Qt;Game;
Comment=funny 2D game
Exec=chains
GenericName=chains
Icon=chains
Name=chains
NoDisplay=false
StartupNotify=true
Terminal=false
Type=Application
EOF

desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop 

# make rpmlint happy
pushd %{buildroot}%{_datadir}/%{oname}/data
chmod 0755 schemes help schemes/default lang tools sounds levels music bonus
popd

chmod 0755 %{buildroot}%{_datadir}/%{oname}/data
#

%files
%doc README
%{_bindir}/%{oname}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/%{oname}.png
%{_miconsdir}/%{oname}.png
%{_liconsdir}/%{oname}.png
%{_datadir}/pixmaps/%{oname}.svg
%{_datadir}/%{oname}/data




%changelog
* Tue Apr 29 2014 symbianflo <symbianflo@symbianflo> 0.1.1-1
+ Revision: 8c76d9f
- Log import from MRB for contrib



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8980 |12cu|bubblemon-1.46-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	WindowMaker dockapp CPU, memory, swap and load average monitor
Name:		bubblemon
Version:	1.46
Release:	6
License:	GPLv2+
Group:          Graphical desktop/WindowMaker
Source0:	%{name}-dockapp-%{version}.tar.bz2
Source1:	%{name}-icons.tar.bz2
Patch0:		%{name}-1.46-fix-overlinking.patch
URL:		http://www.ne.jp/asahi/linux/timecop/
BuildRequires:	pkgconfig(x11)
BuildRequires:  xpm-devel 
BuildRequires:  gtk+-devel = 1.2.10

%description
 This is a system monitoring dockapp, visually based on the GNOME "BubbleMon"
 applet. Basically, it displays CPU and memory load as bubbles in a jar of
 water. But that is where similarity ends. New bubblemon-dockapp features
 translucent CPU load meter (for accurate CPU load measurement), yellow duck
 swimming back and forth on the water surface (just for fun), and fading load
 average and memory usage screens. Either of the info screens can be locked to
 stay on top of water/duck/cpu screen, so that you can see both statistics at
 once. Pretty nifty toy for your desktop. Code has been thoroughly optimized
 since version 1.0, and even with all the features compiled in, BubbleMon still
 uses very little CPU time. All the extra "bloated" features can be compiled
 out or disabled on command-line, if you prefer original "BubbleMon" look.

%prep
%setup -q -n %{name}-dockapp-%{version}
%patch0 -p1

%build
make EXTRA="-DENABLE_DUCK -DENABLE_CPU -DENABLE_MEMSCREEN" \
CFLAGS="$RPM_OPT_FLAGS `gtk-config --cflags` \${EXTRA} \${WMAN}"
     
%install
[ -d %buildroot ] && rm -rf %buildroot

install -m 755 -d %buildroot%{_miconsdir}
install -m 755 -d %buildroot%{_iconsdir}
install -m 755 -d %buildroot%{_liconsdir}
tar xOjf %SOURCE1 %{name}-16x16.png > %buildroot%{_miconsdir}/%{name}.png
tar xOjf %SOURCE1 %{name}-32x32.png > %buildroot%{_iconsdir}/%{name}.png
tar xOjf %SOURCE1 %{name}-48x48.png > %buildroot%{_liconsdir}/%{name}.png

install -m 755 bubblemon -D %buildroot%{_bindir}/bubblemon


mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=%{name}
Comment=Monitoring-duck-in-a-jar dockapp
Exec=%{_bindir}/%{name} 
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=X-MandrivaLinux-System-Monitoring;System;Monitor;
EOF

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%files
%defattr (-,root,root)
%doc ChangeLog README SUPPORTED_SYSTEMS doc/Xdefaults.sample
%{_bindir}/*
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_datadir}/applications/mandriva-%{name}.desktop



%changelog
* Sun Aug 22 2010 Funda Wang <fwang@mandriva.org> 1.46-5mdv2011.0
+ Revision: 571833
- use libx11-devel

* Tue Jun 16 2009 Jérôme Brenier <incubusss@mandriva.org> 1.46-5mdv2010.0
+ Revision: 386385
- fix overlinking
- fix license tag

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.46-4mdv2009.0
+ Revision: 243370
- rebuild
- drop old menu

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.46-2mdv2008.1
+ Revision: 140691
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import bubblemon


* Fri Sep 01 2006 Nicolas Lcureuil <neoclust@mandriva.org> 1.46-2mdv2007.0
- XDG

* Fri Jul 22 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.46-1mdk
- New release 1.46

* Sun Dec 14 2003 Per yvind Karlsen <peroyvind@linux-mandrake.com> 1.41-1mdk
- 1.4.1
- drop Prefix tag
- fix buildrequires
- drop explicit library dependency
- quiet setup

* Wed Jul 16 2003 HA Quc-Vit <viet@mandrakesoft.com> 1.4-2mdk
- added libgtk+1.2-devel to BuildRequires thanks to
  Michael Scherer <scherer.michael@free.fr>

* Mon Feb 11 2002 HA Quc-Vit <viet@mandrakesoft.com> 1.4-1mdk
- new source update.
- icons converted from xpm to png.
- s/Copyright/License/
- compile options are now working.

* Thu May 31 2001 HA Quc-Vit <viet@mandrakesoft.com> 1.32-1mdk
- Initial release.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8981 |12cu|buffer-1.19-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	General purpose buffer program
Name:		buffer
Version:	1.19
Release:	10
License:	GPLv2+
Group:		Archiving/Backup
Source0:	%{name}-%{version}.tar.bz2
Patch0:		buffer_1.19-7.patch.bz2

%description
This is a program designed to speed up writing tapes on remote tape
drives. After startup it splits itself into two processes. The first
process reads (and reblocks) from stdin into a shared memory buffer.
The second writes from the shared memory buffer to stdout.  Doing it this way
means that the writing side effectly sits in a tight write loop and
doesn't have to wait for input.  Similarly for the input side.  It is
this waiting that slows down other reblocking processes, like dd.

%files
%doc COPYING README
%{_bindir}/buffer
%{_mandir}/man1/buffer.1*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
make CFLAGS="%{optflags}"

%install
install -m 755 -D buffer %{buildroot}%{_bindir}/buffer
install -m 644 -D buffer.man %{buildroot}%{_mandir}/man1/buffer.1


%changelog
* Wed Feb 12 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.19-10
+ Revision: 2986782
- LOG Fix debug package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8982 |12cu|bugzilla-4.0.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %{_use_internal_dependency_generator}
%define __noautoprov 'perl(.*)'
%define __noautoreq 'perl\\(XML::Twig\\)|perl\\(MIME::Parser\\)|perl\\(Bugzilla.*\\)|perl\\(DBD::.*\\)|perl\\(DBI::st\\)|perl\\(DBI::db\\)|perl\\(TheSchwartz\\)'
%else
%define _provides_exceptions perl(.*)
%define _requires_exceptions perl(\\(XML::Twig\\|MIME::Parser\\|Bugzilla.*\\|DBD::.*\\|DBI::st\\))
%endif

Name:		bugzilla
Version:	4.0.1
Release:	8

Summary:	A bug tracking system developed by mozilla.org
License:	MPL
Group:		Networking/WWW
Url:		http://www.bugzilla.org
Source0:	ftp://ftp.mozilla.org/pub/mozilla.org/webtools/%{name}-%{version}.tar.gz
Patch0:		%{name}-3.6.3-fhs.patch
Patch1:		%{name}-4.0.1-dont-mess-file-perms.patch
# https://bugzilla.mozilla.org/show_bug.cgi?id=392482
Patch2:		%{name}-3.6-extern-id.patch
Requires:	apache
Requires:	perl(CGI) >= 1:3.500.0
Requires:	perl(Date::Format) >= 2.21
Requires:	perl(DateTime)     >= 0.280.0
Requires:	perl(Digest::SHA)
Requires:	perl(File::Spec)   >= 0.840.0
Requires:	perl(DBI)          >= 1.410.0
Requires:	perl(Template)     >= 2.120.0
Requires:	perl(Email::Send)  >= 2.0.0
Requires:	perl(Email::MIME::Modifier)
Requires:	sendmail-command
%if %mdkversion < 201010
Requires(post):   rpm-helper
Requires(postun):   rpm-helper
%endif
Suggests: diffutils
Suggests: graphviz
Suggests: patchutils
Suggests: perl(DBD::mysql) >= 4.0.0
Suggests: perl(DBD::Pg)    >= 1.45.0
Suggests: perl(GD)
Suggests: perl(GD::Graph)
Suggests: perl(GD::TextUtil)
Suggests: perl(Chart::Base)
Suggests: perl(Net::LDAP)
Suggests: perl(PatchReader)
Suggests: perl(XML::Parser)
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
Bugzilla is one example of a class of programs called "Defect Tracking
Systems", or, more commonly, "Bug-Tracking Systems". Defect Tracking Systems
allow individual or groups of developers to keep track of outstanding bugs
in their product effectively.

%package contrib
Summary:	Additional tools for %{name}
Group:		Networking/WWW

%description contrib
This package contains additional tools for %{name}.

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1
find . -name CVS -o -name .cvsignore | xargs rm -rf

# fix perms
chmod -R go=u-w .
chmod 644 Bugzilla/Bug.pm
chmod 644 template/en/default/admin/keywords/*
chmod 755 docs/makedocs.pl

# fix paths
find . -type f | xargs perl -pi -e "s|/usr/local/bin|%{_bindir}|g"

# fix contrib documentation files names
(cd contrib/bugzilla-submit && mv README README.bugzilla-submit)

%build

%install
rm -rf %{buildroot}

install -d -m 755 %{buildroot}%{_datadir}/%{name}

install -d -m 755 %{buildroot}%{_datadir}/%{name}/www
install -m 755 *.cgi %{buildroot}%{_datadir}/%{name}/www
cp -pr js skins images robots.txt %{buildroot}%{_datadir}/%{name}/www
install -d -m 755 %{buildroot}%{_datadir}/%{name}/extensions
install -d -m 755 %{buildroot}%{_datadir}/%{name}/www/skins/custom
install -d -m 755 %{buildroot}%{_datadir}/%{name}/www/skins/contrib

install -d -m 755 %{buildroot}%{_datadir}/%{name}/lib
install -d -m 755 %{buildroot}%{_datadir}/%{name}/bin

# only install english templates (bug #61555)
install -d -m 755 %{buildroot}%{_datadir}/%{name}/template
cp -pr template/en %{buildroot}%{_datadir}/%{name}/template

cp -pr Bugzilla %{buildroot}%{_datadir}/%{name}/lib
install -m 644 Bugzilla.pm \
	%{buildroot}%{_datadir}/%{name}/lib
install -m 755 collectstats.pl \
	testserver.pl \
	checksetup.pl \
	importxml.pl \
	whineatnews.pl \
	whine.pl \
	contrib/bugzilla_ldapsync.rb \
	contrib/bzdbcopy.pl \
	contrib/cvs-update.pl \
	contrib/jb2bz.py \
	contrib/merge-users.pl \
	contrib/mysqld-watcher.pl \
	contrib/sendbugmail.pl \
	contrib/sendunsentbugmail.pl \
	contrib/syncLDAP.pl \
	contrib/yp_nomail.sh \
	contrib/bugzilla-submit/bugzilla-submit \
	contrib/cmdline/buglist \
	contrib/cmdline/bugs \
	%{buildroot}%{_datadir}/%{name}/bin
cp -p bugzilla.dtd %{buildroot}%{_datadir}/%{name}

install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}
install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}
install -m 644 contrib/cmdline/query.conf %{buildroot}%{_sysconfdir}/%{name}

install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}

# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# Bugzilla Apache configuration
Alias /bugzilla/data %{_localstatedir}/lib/bugzilla/
Alias /%{name} %{_datadir}/%{name}/www

<Directory %{_datadir}/%{name}/www>
    Require all granted

    Options ExecCGI
    DirectoryIndex index.cgi
</Directory>

# The duplicates.rdf must be accessible, as it is used by
# duplicates.xul
<Directory %{_localstatedir}/lib/bugzilla>
    <Files duplicates.rdf>
        Require all granted
    </Files>
</Directory>

# The dot files must be accessible to the public webdot server
# The png files locally created locally must be accessible
<Directory %{_localstatedir}/lib/bugzilla/webdot>
    <FilesMatch \.dot$>
        Require host research.att.com
    </FilesMatch>

    <FilesMatch \.png$>
        Require all granted
    </FilesMatch>
</Directory>
EOF

# cron task
install -d -m 755 %{buildroot}%{_sysconfdir}/cron.d
cat > %{buildroot}%{_sysconfdir}/cron.d/%{name} <<EOF
0 0 * * *     apache     %{_datadir}/%{name}/bin/collectstats.pl > /dev/null 2>&1
0 0 * * *     apache     %{_datadir}/%{name}/bin/whineatnews.pl > /dev/null 2>&1
*/15 * * * *     apache     %{_datadir}/%{name}/bin/whine.pl > /dev/null 2>&1
EOF

cat > README.mdv <<EOF
Mandriva RPM specific notes

setup
-----
The setup used here differs from default one, to achieve better FHS compliance.
- the constant files are in %{_datadir}/%{name}
- the variables files are in %{_localstatedir}/lib/%{name}
- the configuration file will be generated in %{_sysconfdir}/%{name}

post-installation
-----------------
You have to create the MySQL database, and run %{_datadir}/%{name}/bin/checksetup.pl

Additional useful packages
--------------------------
- perl-GD, perl-GDGraph, perl-GD-TextUtil and perl-Chart for graphical reports
- perl-XML-Parser for importing XML bugs
- perl-Net-LDAP for LDAP authentication
- perl-PatchReader, cvs, diffutils and patchutils for patch viewer
- graphviz for graphical view of dependency relationships
- a MySQL database, either locale or remote
EOF

%clean
rm -rf %{buildroot}



%files
%defattr(-,root,root)
%doc README README.mdv docs
%config(noreplace) %{_webappconfdir}/%{name}.conf
%config(noreplace) %{_sysconfdir}/cron.d/%{name}
%{_datadir}/%{name}
%{_sysconfdir}/%{name}
%attr(-,apache,apache) %{_localstatedir}/lib/%{name}
%exclude %{_datadir}/%{name}/bin/bugzilla_ldapsync.rb
%exclude %{_datadir}/%{name}/bin/cvs-update.pl
%exclude %{_datadir}/%{name}/bin/jb2bz.py
%exclude %{_datadir}/%{name}/bin/mysqld-watcher.pl
%exclude %{_datadir}/%{name}/bin/sendbugmail.pl
%exclude %{_datadir}/%{name}/bin/sendunsentbugmail.pl
%exclude %{_datadir}/%{name}/bin/syncLDAP.pl
%exclude %{_datadir}/%{name}/bin/yp_nomail.sh
%exclude %{_datadir}/%{name}/bin/bugzilla-submit
%exclude %{_datadir}/%{name}/bin/buglist
%exclude %{_datadir}/%{name}/bin/bugs
%exclude %{_sysconfdir}/%{name}/query.conf

%files contrib
%defattr(-,root,root)
%doc contrib/README
%doc contrib/bugzilla-submit/README.bugzilla-submit
%{_datadir}/%{name}/bin/bugzilla_ldapsync.rb
%{_datadir}/%{name}/bin/cvs-update.pl
%{_datadir}/%{name}/bin/jb2bz.py
%{_datadir}/%{name}/bin/mysqld-watcher.pl
%{_datadir}/%{name}/bin/sendbugmail.pl
%{_datadir}/%{name}/bin/sendunsentbugmail.pl
%{_datadir}/%{name}/bin/syncLDAP.pl
%{_datadir}/%{name}/bin/yp_nomail.sh
%{_datadir}/%{name}/bin/bugzilla-submit
%{_datadir}/%{name}/bin/buglist
%{_datadir}/%{name}/bin/bugs
%config(noreplace) %{_sysconfdir}/%{name}/query.conf


%changelog
* Thu Jun 16 2011 Guillaume Rousse <guillomovitch@mandriva.org> 4.0.1-1mdv2011.0
+ Revision: 685608
- new version

* Sun Feb 27 2011 Funda Wang <fwang@mandriva.org> 4.0-2
+ Revision: 640424
- rebuild to obsolete old packages

* Fri Feb 18 2011 Oden Eriksson <oeriksson@mandriva.com> 4.0-1
+ Revision: 638460
- 4.0
- rediff the mdv patches

* Sun Jan 30 2011 Guillaume Rousse <guillomovitch@mandriva.org> 3.6.4-1
+ Revision: 634176
- update to new version 3.6.4

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Update perl-CGI requires because of a security issue
      https://bugzilla.mozilla.org/show_bug.cgi?id=600464

* Sun Nov 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 3.6.3-2mdv2011.0
+ Revision: 594829
- only ship english templates (bug #61555)

* Sat Nov 06 2010 Guillaume Rousse <guillomovitch@mandriva.org> 3.6.3-1mdv2011.0
+ Revision: 594273
- new version
  update fhs and installation patches

* Wed Aug 11 2010 Guillaume Rousse <guillomovitch@mandriva.org> 3.6.2-1mdv2011.0
+ Revision: 569161
- new version

* Tue Apr 13 2010 Guillaume Rousse <guillomovitch@mandriva.org> 3.6-1mdv2010.1
+ Revision: 534573
- new version

* Thu Mar 18 2010 Guillaume Rousse <guillomovitch@mandriva.org> 3.4.6-1mdv2010.1
+ Revision: 525137
- update to new version 3.4.6

* Mon Mar 01 2010 Guillaume Rousse <guillomovitch@mandriva.org> 3.4.5-2mdv2010.1
+ Revision: 513138
- fix dependencies

* Sat Feb 06 2010 Guillaume Rousse <guillomovitch@mandriva.org> 3.4.5-1mdv2010.1
+ Revision: 501371
- new version

* Wed Jan 20 2010 Guillaume Rousse <guillomovitch@mandriva.org> 3.4.4-2mdv2010.1
+ Revision: 494305
- switch to open to all by default, as the application does not allow modification of system state
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise

* Fri Dec 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.4.4-1mdv2010.1
+ Revision: 473485
- new version
- better apache configuration

* Mon Nov 30 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.4.3-2mdv2010.1
+ Revision: 472099
- restrict default access permissions to localhost only, as per new policy

* Sat Nov 07 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.4.3-1mdv2010.1
+ Revision: 462364
- update to new version 3.4.3

* Sun Sep 13 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.4.2-1mdv2010.0
+ Revision: 438635
- new version

* Wed Aug 19 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.4.1-1mdv2010.0
+ Revision: 418278
- new version

* Wed Aug 12 2009 Jérôme Quelin <jquelin@mandriva.org> 3.4-3mdv2010.0
+ Revision: 415676
- adding security patch

* Wed Aug 12 2009 Jérôme Quelin <jquelin@mandriva.org> 3.4-2mdv2010.0
+ Revision: 415671
- bug 52827: adding missing requires:

* Tue Jul 28 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.4-1mdv2010.0
+ Revision: 402836
- new version

* Thu Jul 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.2.4-1mdv2010.0
+ Revision: 396682
- new version
- move all web files under %%{_datadir}/%%{name}/www

* Tue May 05 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.2.3-2mdv2010.0
+ Revision: 372202
- add soft dependencies for optional additional packages

* Thu Apr 02 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.2.3-1mdv2009.1
+ Revision: 363522
- update to new version 3.2.3

* Tue Feb 03 2009 Funda Wang <fwang@mandriva.org> 3.2.2-1mdv2009.1
+ Revision: 337090
- New version 3.2.2

* Fri Dec 05 2008 Guillaume Rousse <guillomovitch@mandriva.org> 3.2-1mdv2009.1
+ Revision: 310742
- new version
- rediff FHS and file perms patches

* Sun Nov 09 2008 Guillaume Rousse <guillomovitch@mandriva.org> 3.0.6-1mdv2009.1
+ Revision: 301431
- update to new version 3.0.6

* Mon Aug 25 2008 Funda Wang <fwang@mandriva.org> 3.0.5-1mdv2009.0
+ Revision: 275951
- rediff perms patch
- New version 3.0.5

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 3.0.4-2mdv2009.0
+ Revision: 266423
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Tue May 06 2008 Funda Wang <fwang@mandriva.org> 3.0.4-1mdv2009.0
+ Revision: 201767
- New version 3.0.4

* Fri Feb 29 2008 Guillaume Rousse <guillomovitch@mandriva.org> 3.0.3-1mdv2008.1
+ Revision: 176726
- update to new version 3.0.3

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Dec 07 2007 Oden Eriksson <oeriksson@mandriva.com> 3.0.2-2mdv2008.1
+ Revision: 116252
- added P2 to be able to use apache-mod_authn_bugzilla

* Fri Nov 02 2007 Guillaume Rousse <guillomovitch@mandriva.org> 3.0.2-1mdv2008.1
+ Revision: 105255
- new version

* Tue Sep 18 2007 Guillaume Rousse <guillomovitch@mandriva.org> 3.0.1-2mdv2008.0
+ Revision: 89581
- rebuild

* Fri Aug 31 2007 Guillaume Rousse <guillomovitch@mandriva.org> 3.0.1-1mdv2008.0
+ Revision: 77124
- new version
  drop duplicate warning patch (merged upstream)
  rediff fhs patch

* Wed May 30 2007 Guillaume Rousse <guillomovitch@mandriva.org> 3.0-4mdv2008.0
+ Revision: 32946
- really fix dependencies, using individual module syntax rather than packages

* Fri May 25 2007 Guillaume Rousse <guillomovitch@mandriva.org> 3.0-3mdv2008.0
+ Revision: 31125
- fix dependencies

* Thu May 24 2007 Guillaume Rousse <guillomovitch@mandriva.org> 3.0-2mdv2008.0
+ Revision: 30905
- update dependencies
- fix alias ordering in apache configuration
- add missing custom skins directory
- fix FHS patch

* Thu May 17 2007 Guillaume Rousse <guillomovitch@mandriva.org> 3.0-1mdv2008.0
+ Revision: 27603
- new version


* Wed Feb 14 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.22.2-1mdv2007.0
+ Revision: 121057
- new version
  rediff FHS patch

* Thu Dec 14 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.22.1-1mdv2007.1
+ Revision: 96801
- new version
- Import bugzilla

* Sat Jul 01 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.22-4mdv2007.0
- relax buildrequires versionning

* Tue Jun 27 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.22-3mdv2007.0
- use new webapps macros
- don't provides private perl dependencies
- decompress all patches

* Tue May 23 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.22-2mdk
- fix apache configuration file backportability

* Wed May 10 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.22-1mdk
- new release
- buildrequires apache >= 2.0.54-5mdk because of macros use
- rediff FHS patch
- don't use backup files for patches, as it interferes with installed files

* Tue Apr 18 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.20.1-1mdk
- New release 2.20.1
- use herein document to manage README.mdv instead of additional source
- backport compatible apache configuration file
- mark the cron task as configuration to allow user customizations

* Mon Dec 05 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.20-2mdk
- misc fixes from Sherwin Daganato (<win@email.com.ph>)
 - rediff fhs patch to fix missed files
 - add whine.pl (new in v2.20) in cron and bindir
 - fix requires
 - fix regex in _requires_exceptions
- don't ship tests
- filter additional automatics requires
- drop require on perl-DBD-Mysql, bugzilla is supposed to be DB-agnostic now
- fix checksetup.pl path in README

* Sun Nov 06 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.20-1mdk
- 2.20
- use webapp rpm macros
- rediff all patches

* Fri Sep 23 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.18.3-1mdk
- new version 
- %%mkrel
- fix requires for contrib package

* Fri Jul 29 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.18.1-3mdk 
- requires sendmail-command

* Thu Jun 23 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.18.1-2mdk 
- new apache setup 
- clean apache config from useless directives
- update README.mdk
- more exceptions for handling optional packages

* Fri May 13 2005 Oden Eriksson <oeriksson@mandriva.com> 2.18.1-1mdk
- 2.18.1 (Minor bugfixes)
- rediffed P0

* Sat Apr 02 2005 Guillaume Rousse <guillomovitch@mandrake.org> 2.18-4mdk 
- ship configuration directory (thanks snt)

* Sat Feb 19 2005 Guillaume Rousse <guillomovitch@mandrake.org> 2.18-3mdk 
- patch files instead of setting PERL5LIB as bugzilla run in tainted mode
- more complete apache configuration
- update README.mdk
- make cron tasks run by apache user
- install tests and contribs
- ship contrib in a distinct subpackage

* Fri Feb 18 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.18-2mdk
- spec file cleanups, remove the ADVX-build stuff

* Thu Jan 27 2005 Guillaume Rousse <guillomovitch@mandrake.org> 2.18-1mdk 
- new version
- top-level is now /var/www/bugzilla
- non-accessible files are now in /usr/share/bugzilla
- herein document whenever possible
- no more order for apache configuration
- reload apache instead of restart it
- don't tag executables in /etc as executables
- README.mdk

* Mon Jan 17 2005 Stefan van der Eijk <stefan@mandrake.org> 2.16.8-1mdk
- New release 2.16.8

* Thu Jan 06 2005 Guillaume Rousse <guillomovitch@mandrake.org> 2.16.7-2mdk 
- fixed missing perl deps (thx knocte <knocte@gmail.com>)

* Mon Dec 06 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.16.7-1mdk
- 2.16.7 (security and bugfixes release)

* Tue Jul 20 2004 Guillaume Rousse <guillomovitch@mandrake.org> 2.16.6-2mdk 
- apache config file in /etc/httpd/webapps.d
- standard perms for /etc/httpd/webapps.d/%%{order}_bugzilla.conf

* Mon Jul 12 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.16.6-1mdk
- 2.16.6 (minor bugfixes)

* Fri Apr 23 2004 Guillaume Rousse <guillomovitch@mandrake.org> 2.16.5-1mdk
- new version
- dropped useless provides
- rpmbuildupdate aware

* Tue Apr 13 2004 Guillaume Rousse <guillomovitch@mandrake.org> 2.16.4-3mdk
- updated description (John Keller <jkeller@matchbox.fr>)

* Wed Apr 07 2004 Guillaume Rousse <guillomovitch@mandrake.org> 2.16.4-2mdk
- let spechelper compute perl dependencies


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8983 |12cu|bullet-2.80-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2.80

Summary:	Professional 3D collision detection library
Name:		bullet
Version:	2.80
Release:	4
License:	Zlib
Group:		System/Libraries
URL:		http://www.bulletphysics.com
Source0:	http://bullet.googlecode.com/files/%{name}-%{version}-rev2531.tgz
Patch0:		bullet-2.80-extras-version.patch
BuildRequires:	cmake
BuildRequires:	libtool
BuildRequires:	doxygen
BuildRequires:	graphviz
BuildRequires:	perl-Template-Toolkit
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(glut)
BuildRequires:	pkgconfig(libxml-2.0)

%description
Bullet 3D Game Multiphysics Library provides state of the art
collision detection, soft body and rigid body dynamics.

* Used by many game companies in AAA titles on Playstation 3,
  XBox 360, Nintendo Wii and PC
* Modular extendible C++ design with hot-swap of most components
* Optimized back-ends with multi-threaded support for Playstation 3
  Cell SPU and other platforms
* Discrete and continuous collision detection (CCD)
* Swept collision queries
* Ray casting with custom collision filtering
* Generic convex support (using GJK), capsule, cylinder, cone, sphere,
  box and non-convex triangle meshes.
* Rigid body dynamics including constraint solvers, generic
  constraints, ragdolls, hinge, ball-socket
* Support for constraint limits and motors
* Soft body support including cloth, rope and deformable
* Bullet is integrated into Blender 3D and provides a Maya Plugin
* Supports import and export into COLLADA 1.4 Physics format
* Support for dynamic deformation of non-convex triangle meshes, by
  refitting the acceleration structures

The Library is free for commercial use and open source
under the ZLib License.

#----------------------------------------------------------------------------

%package demo
Summary:	A demo programs using bullet library
Group:		Graphics

%description demo
A demo programs using bullet library.

%files demo
%{_bindir}/%{name}-*

#----------------------------------------------------------------------------

%define libBulletCollision %mklibname BulletCollision %{major}

%package -n %{libBulletCollision}
Summary:	Professional 3D game multiphysics library
Group:		System/Libraries
Conflicts:	%{_lib}bullet2 < 2.80-4
Obsoletes:	%{_lib}bullet2 < 2.80-4

%description -n %{libBulletCollision}
Bullet is a professional open source multi-threaded 3D Collision Detection
and Rigid Body Dynamics Library for games and animation.

This package provides one of Bullet shared libraries.

%files -n %{libBulletCollision}
%{_libdir}/libBulletCollision.so.%{major}

#----------------------------------------------------------------------------

%define libBulletDynamics %mklibname BulletDynamics %{major}

%package -n %{libBulletDynamics}
Summary:	Professional 3D game multiphysics library
Group:		System/Libraries
Conflicts:	%{_lib}bullet2 < 2.80-4

%description -n %{libBulletDynamics}
Bullet is a professional open source multi-threaded 3D Collision Detection
and Rigid Body Dynamics Library for games and animation.

This package provides one of Bullet shared libraries.

%files -n %{libBulletDynamics}
%{_libdir}/libBulletDynamics.so.%{major}

#----------------------------------------------------------------------------

%define libBulletFileLoader %mklibname BulletFileLoader %{major}

%package -n %{libBulletFileLoader}
Summary:	Professional 3D game multiphysics library
Group:		System/Libraries
Conflicts:	%{_lib}bullet2 < 2.80-4

%description -n %{libBulletFileLoader}
Bullet is a professional open source multi-threaded 3D Collision Detection
and Rigid Body Dynamics Library for games and animation.

This package provides one of Bullet shared libraries.

%files -n %{libBulletFileLoader}
%{_libdir}/libBulletFileLoader.so.%{major}

#----------------------------------------------------------------------------

%define libBulletMultiThreaded %mklibname BulletMultiThreaded %{major}

%package -n %{libBulletMultiThreaded}
Summary:	Professional 3D game multiphysics library
Group:		System/Libraries
Conflicts:	%{_lib}bullet2 < 2.80-4

%description -n %{libBulletMultiThreaded}
Bullet is a professional open source multi-threaded 3D Collision Detection
and Rigid Body Dynamics Library for games and animation.

This package provides one of Bullet shared libraries.

%files -n %{libBulletMultiThreaded}
%{_libdir}/libBulletMultiThreaded.so.%{major}

#----------------------------------------------------------------------------

%define libBulletSoftBody %mklibname BulletSoftBody %{major}

%package -n %{libBulletSoftBody}
Summary:	Professional 3D game multiphysics library
Group:		System/Libraries
Conflicts:	%{_lib}bullet2 < 2.80-4

%description -n %{libBulletSoftBody}
Bullet is a professional open source multi-threaded 3D Collision Detection
and Rigid Body Dynamics Library for games and animation.

This package provides one of Bullet shared libraries.

%files -n %{libBulletSoftBody}
%{_libdir}/libBulletSoftBody.so.%{major}

#----------------------------------------------------------------------------

%define libBulletWorldImporter %mklibname BulletWorldImporter %{major}

%package -n %{libBulletWorldImporter}
Summary:	Professional 3D game multiphysics library
Group:		System/Libraries
Conflicts:	%{_lib}bullet2 < 2.80-4

%description -n %{libBulletWorldImporter}
Bullet is a professional open source multi-threaded 3D Collision Detection
and Rigid Body Dynamics Library for games and animation.

This package provides one of Bullet shared libraries.

%files -n %{libBulletWorldImporter}
%{_libdir}/libBulletWorldImporter.so.%{major}

#----------------------------------------------------------------------------

%define libConvexDecomposition %mklibname ConvexDecomposition %{major}

%package -n %{libConvexDecomposition}
Summary:	Professional 3D game multiphysics library
Group:		System/Libraries
Conflicts:	%{_lib}bullet2 < 2.80-4

%description -n %{libConvexDecomposition}
Bullet is a professional open source multi-threaded 3D Collision Detection
and Rigid Body Dynamics Library for games and animation.

This package provides one of Bullet shared libraries.

%files -n %{libConvexDecomposition}
%{_libdir}/libConvexDecomposition.so.%{major}

#----------------------------------------------------------------------------

%define libGIMPACTUtils %mklibname GIMPACTUtils %{major}

%package -n %{libGIMPACTUtils}
Summary:	Professional 3D game multiphysics library
Group:		System/Libraries
Conflicts:	%{_lib}bullet2 < 2.80-4

%description -n %{libGIMPACTUtils}
Bullet is a professional open source multi-threaded 3D Collision Detection
and Rigid Body Dynamics Library for games and animation.

This package provides one of Bullet shared libraries.

%files -n %{libGIMPACTUtils}
%{_libdir}/libGIMPACTUtils.so.%{major}

#----------------------------------------------------------------------------

%define libGLUI %mklibname GLUI %{major}

%package -n %{libGLUI}
Summary:	Professional 3D game multiphysics library
Group:		System/Libraries
Conflicts:	%{_lib}bullet2 < 2.80-4

%description -n %{libGLUI}
Bullet is a professional open source multi-threaded 3D Collision Detection
and Rigid Body Dynamics Library for games and animation.

This package provides one of Bullet shared libraries.

%files -n %{libGLUI}
%{_libdir}/libGLUI.so.%{major}

#----------------------------------------------------------------------------

%define libHACD %mklibname HACD %{major}

%package -n %{libHACD}
Summary:	Professional 3D game multiphysics library
Group:		System/Libraries
Conflicts:	%{_lib}bullet2 < 2.80-4

%description -n %{libHACD}
Bullet is a professional open source multi-threaded 3D Collision Detection
and Rigid Body Dynamics Library for games and animation.

This package provides one of Bullet shared libraries.

%files -n %{libHACD}
%{_libdir}/libHACD.so.%{major}

#----------------------------------------------------------------------------

%define libLinearMath %mklibname LinearMath %{major}

%package -n %{libLinearMath}
Summary:	Professional 3D game multiphysics library
Group:		System/Libraries
Conflicts:	%{_lib}bullet2 < 2.80-4

%description -n %{libLinearMath}
Bullet is a professional open source multi-threaded 3D Collision Detection
and Rigid Body Dynamics Library for games and animation.

This package provides one of Bullet shared libraries.

%files -n %{libLinearMath}
%{_libdir}/libLinearMath.so.%{major}

#----------------------------------------------------------------------------

%define libMiniCL %mklibname MiniCL %{major}

%package -n %{libMiniCL}
Summary:	Professional 3D game multiphysics library
Group:		System/Libraries
Conflicts:	%{_lib}bullet2 < 2.80-4

%description -n %{libMiniCL}
Bullet is a professional open source multi-threaded 3D Collision Detection
and Rigid Body Dynamics Library for games and animation.

This package provides one of Bullet shared libraries.

%files -n %{libMiniCL}
%{_libdir}/libMiniCL.so.%{major}

#----------------------------------------------------------------------------

%define libOpenGLSupport %mklibname OpenGLSupport %{major}

%package -n %{libOpenGLSupport}
Summary:	Professional 3D game multiphysics library
Group:		System/Libraries
Conflicts:	%{_lib}bullet2 < 2.80-4

%description -n %{libOpenGLSupport}
Bullet is a professional open source multi-threaded 3D Collision Detection
and Rigid Body Dynamics Library for games and animation.

This package provides one of Bullet shared libraries.

%files -n %{libOpenGLSupport}
%{_libdir}/libOpenGLSupport.so.%{major}

#----------------------------------------------------------------------------

%define devname %mklibname %{name} -d

%package -n %{devname}
Summary:	Development headers for Bullet
Group:		Development/C
Provides:	%{name}-devel = %{EVRD}
Requires:	%{libBulletCollision} = %{EVRD}
Requires:	%{libBulletDynamics} = %{EVRD}
Requires:	%{libBulletFileLoader} = %{EVRD}
Requires:	%{libBulletMultiThreaded} = %{EVRD}
Requires:	%{libBulletSoftBody} = %{EVRD}
Requires:	%{libBulletWorldImporter} = %{EVRD}
Requires:	%{libConvexDecomposition} = %{EVRD}
Requires:	%{libGIMPACTUtils} = %{EVRD}
Requires:	%{libGLUI} = %{EVRD}
Requires:	%{libHACD} = %{EVRD}
Requires:	%{libLinearMath} = %{EVRD}
Requires:	%{libMiniCL} = %{EVRD}
Requires:	%{libOpenGLSupport} = %{EVRD}
Requires:	pkgconfig(libxml-2.0)

%description -n %{devname}
Development headers for Bullet, a 3D collision library.

%files -n %{devname}
%doc AUTHORS README COPYING ChangeLog NEWS VERSION *.pdf
%dir %{_includedir}/%{name}
%{_libdir}/*.so
%{_includedir}/%{name}/*
%{_libdir}/pkgconfig/%{name}.pc

#----------------------------------------------------------------------------

%prep
%setup -qn %{name}-%{version}-rev2531
%patch0 -p1
rm -f src/BulletMultiThreaded/GpuSoftBodySolvers/OpenCL/CMakeLists.txt Demos/OpenCLClothDemo/CMakeLists.txt

%build
%cmake \
	-DBUILD_EXTRAS=ON -DINCLUDE_INSTALL_DIR=%{_includedir}/bullet
%make

%install
cd build
%makeinstall_std

#install demos
mkdir -p %{buildroot}%{_bindir}
for i in `find -type f -name *Demo`; do
    install -m 755 $i %{buildroot}%{_bindir}/bullet-`basename $i`
done

# install libs from Extras
pushd Extras
find . -name '*.so*' -exec cp -a {} %{buildroot}%{_libdir} \;
popd

# install libs from Demos
pushd Demos
find . -name '*.so*' -exec cp -a {} %{buildroot}%{_libdir} \;
popd


%changelog
* Sun Oct 20 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.80-4
+ Revision: 24003e9
- LOG Split library package according to our policy



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8984 |12cu|bup-0.26-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Efficient backup system based on the git packfile format
Name:		bup
Version:	0.26
Release:	1
License:	GPLv2+
Group:		Archiving/Backup
Url:		https://github.com/bup/bup
Source0:	https://github.com/bup/bup/archive/%{name}-%{version}.tar.gz
BuildRequires:	git
BuildRequires:	python-fuse
BuildRequires:	python-pylibacl
BuildRequires:	python-xattr
BuildRequires:	pkgconfig(python)
Requires:	git
Requires:	python-fuse
Requires:	python-pylibacl
Requires:	python-xattr

%description
Bup is a very efficient backup system based on the git packfile format,
providing fast incremental saves and global deduplication (among and
within files, including virtual machine images).

%files
%{_bindir}/%{name}
# this path seems to be hardcoded so using _libdir requires testing,
# just leave it like that for now
%{_prefix}/lib/%{name}

#----------------------------------------------------------------------------

%prep
%setup -q

%build
./configure
%make

%install
%makeinstall_std

%check
# Tests are quite long, don't enable them for ABF
# make check

%changelog
* Thu Sep 04 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.26-1
+ Revision: a029d38
- Update BuildRequires and Requires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8985 |12cu|burgerspace-1.9.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		burgerspace
Version:	1.9.2
Release:	1
Summary:	A Burgertime(TM) clone
License:	GPLv2+
Group:		Games/Arcade
URL:		http://sarrazip.com/dev/burgerspace.html
Source0: 	http://perso.b2b2c.ca/sarrazip/dev/%{name}-%{version}.tar.gz
Source1:	%{name}-16x16.png.bz2
Source2:	%{name}-32x32.png.bz2
Source3:	%{name}-48x48.png.bz2
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	flatzebra-devel >= 0.1.6


%description
Clone of the Burgertime video game.  You are a chef that must walk
over hamburger ingredients in a maze while avoiding enemies.

Use the arrow keys to move, the left Ctrl key to throw pepper, and
P to pause the game and resume it. The Escape key quits the game.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

#icon
%__mkdir_p %{buildroot}%{_iconsdir}
%__mkdir_p %{buildroot}%{_miconsdir}
%__mkdir_p %{buildroot}%{_liconsdir}
bzcat %{SOURCE1} > %{buildroot}%{_miconsdir}/%{name}.png
bzcat %{SOURCE2} > %{buildroot}%{_iconsdir}/%{name}.png
bzcat %{SOURCE3} > %{buildroot}%{_liconsdir}/%{name}.png

%__rm -fr %{buildroot}%{_defaultdocdir}/%{name}-*

%files
%doc AUTHORS COPYING NEWS README THANKS 
%{_bindir}/burgerspace
%{_bindir}/burgerspace-server
%{_datadir}/sounds/*
%{_mandir}/man6/burgerspace.6*
%{_mandir}/man6/burgerspace-server.6*
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_datadir}/applications/*
%{_datadir}/pixmaps/*.png




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8986 |12cu|bwa-0.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		bwa
Version:	0.6.2
Release:	1
Summary:	Burrows-Wheeler Alignment tool

Group:		Sciences/Biology
License:	GPLv3
URL:		http://bio-bwa.sourceforge.net/
Source0:	http://downloads.sourceforge.net/bio-bwa/%{name}-%{version}.tar.bz2

BuildRequires:	zlib-devel
Patch0:		msse2_makefile.patch

%description

BWA is a program for aligning sequencing reads against a large
reference genome (e.g. human genome). It has two major components, one
for read shorter than 150bp and the other for longer reads.

%prep
%setup -q
%patch0 -p0


%build

%make

%install
mkdir -p %{buildroot}/%{_bindir}
mkdir -p %{buildroot}/%{_mandir}/man1

install -m 0755 bwa %{buildroot}/%{_bindir}
install -m 0755 solid2fastq.pl %{buildroot}/%{_bindir}
install -m 0755 qualfa2fq.pl %{buildroot}/%{_bindir}
install -m 0644 bwa.1 %{buildroot}/%{_mandir}/man1/bwa.1

%files
%doc COPYING NEWS 
%{_mandir}/man1/%{name}.1*
%{_bindir}/bwa
%{_bindir}/qualfa2fq.pl
%{_bindir}/solid2fastq.pl



%changelog
* Wed Dec 18 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.6.2-1
+ Revision: 46e05ab
- Fix patch



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8987 |12cu|bwidget-1.9.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		bwidget
Version:	1.9.7
Release:	1
Summary:	Extended widget set for Tk
Group:		System/Libraries
License:	BSD
URL:		http://tcllib.sourceforge.net/
Source0:	https://sourceforge.net/projects/tcllib/files/BWidget/1.9.7/%{name}-%{version}.tar.gz
#Requires:      tcl(abi) = 8.5 tk
Requires:	tcl
Requires:	tk
BuildRequires:	tcl-devel
BuildArch:	noarch

%description
An extended widget set for Tcl/Tk.

%prep
%setup -q
%{__sed} -i 's/\r//' LICENSE.txt BWman/*.html

%build

%install
# Don't bother with the included configure script and Makefile.  They
# are missing a lot of pieces and won't work at all.  Installation is
# pretty simple, so we can just do it here manually.
%{__mkdir_p} %{buildroot}%{tcl_sitelib}/%{name}%{version}/
%{__mkdir_p} %{buildroot}%{tcl_sitelib}/%{name}%{version}/lang
%{__mkdir_p} %{buildroot}%{tcl_sitelib}/%{name}%{version}/images

%{__install} -m 0644 -pD *.tcl %{buildroot}%{tcl_sitelib}/%{name}%{version}/
%{__install} -m 0644 -pD lang/*.rc %{buildroot}%{tcl_sitelib}/%{name}%{version}/lang/
%{__install} -m 0644 -pD images/*.gif images/*.xbm %{buildroot}%{tcl_sitelib}/%{name}%{version}/images/


%files
%defattr(0644,root,root,0755)
%doc README.txt LICENSE.txt
%doc BWman/*.html
%defattr(-,root,root,0755)
%{tcl_sitelib}/%{name}%{version}


%changelog
* Tue Mar 15 2011 Stéphane Téletchéa <steletch@mandriva.org> 1.9.2-1mdv2011.0
+ Revision: 645050
- update to new version 1.9.2

* Mon Feb 15 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.9.0-1mdv2011.0
+ Revision: 506073
- Update to 1.9.0
- Clean spec to fix warnings

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 1.8.0-6mdv2010.0
+ Revision: 436907
- rebuild

* Fri Dec 05 2008 Adam Williamson <awilliamson@mandriva.org> 1.8.0-5mdv2009.1
+ Revision: 310802
- buildrequires tcl-devel (for the macros)
- rebuild with new tcl
- drop the now unneeded defines

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.8.0-4mdv2009.0
+ Revision: 243378
- rebuild

* Wed Jan 09 2008 David Walluck <walluck@mandriva.org> 1.8.0-2mdv2008.1
+ Revision: 147396
- add macros
- fix tcl Requires

* Mon Jan 07 2008 David Walluck <walluck@mandriva.org> 1.8.0-1mdv2008.1
+ Revision: 146191
- hardcode tcl version
- import bwidget


* Fri Jan  3 2008 Marcela Maslanova <mmaslano@redhat.com> 1.8.0-3
- rebuild with new tcl8.5, changed abi in spec

* Wed Aug 22 2007 Wart <wart at kobold.org> 1.8.0-2
- License tag clarification
- Move files to a tcl-specific directory for faster loading

* Thu Oct 19 2006 Wart <wart at kobold.org> 1.8.0-1
- Update to 1.8.0
- Remove patch that was accepted upstream

* Mon Aug 28 2006 Wart <wart at kobold.org> 1.7.0-4
- Rebuild for Fedora Extras

* Fri Aug 11 2006 Wart <wart at kobold.org> 1.7.0-3
- Add patch for adding a color selector to the font dialog

* Sat Dec 10 2005 Wart <wart at kobold.org> 1.7.0-2
- added dist tag to release tag.

* Sat Dec 10 2005 Wart <wart at kobold.org> 1.7.0-1
- Initial spec file.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8988 |12cu|bygfoot-2.3.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Football (soccer) manager game
Name:		bygfoot
Version:	2.3.2
Release:	6
License:	GPLv2+
Group:		Games/Sports
Url:		http://bygfoot.sourceforge.net
Source0:	http://downloads.sourceforge.net/bygfoot/%{name}-%{version}.tar.bz2
Source1:	%{name}.desktop
Patch0:		%{name}-2.2.1-gst-version.patch
BuildRequires:	pkgconfig(gstreamer-0.10)
BuildRequires:	pkgconfig(gtk+-2.0)

%description
Bygfoot is a small and simple football (a.k.a. soccer) manager game
featuring quite a few international leagues and cups. You manage a
team from one such league: you form the team, buy and sell players,
get promoted or relegated and of course try to be successful.

%files -f %{name}.lang
%doc AUTHORS ChangeLog README TODO UPDATE ReleaseNotes
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/applications/%{name}.desktop

#----------------------------------------------------------------------------

%prep
%setup -qn %{name}-%{version}
%patch0 -p1

%build
export LDFLAGS="-lpthread -lm"
aclocal --force
autoconf --force
autoheader --force
touch configure.in
%configure2_5x \
	--enable-gstreamer

%make

%install
%makeinstall_std

mkdir -p %{buildroot}%{_datadir}/{pixmaps,applications}
install -m 0644 support_files/pixmaps/bygfoot_icon.png %{buildroot}%{_datadir}/pixmaps/bygfoot.png
install -m 0644 %{SOURCE1} %{buildroot}%{_datadir}/applications/%{name}.desktop

%find_lang %{name}



%changelog
* Wed Feb 12 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.3.2-6
+ Revision: e7c3e87
- LOG Adjust for new automake



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8989 |12cu|byobu-5.86-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _files_listed_twice_terminate_build 0
%define build_mrb 0

%define name	byobu
%define version 5.86
%define release 2
Summary: 	Profiles for the GNU screen manager
Name: 	 	%{name}
Version: 	%{version}
Release: 	%{release}
License: 	GPLv3+
Group:		Terminals
URL:		http://byobu.co/index.html
Source0: 	http://byobu.co/download/%{name}_%{version}.orig.tar.gz
BuildArch:	noarch
BuildRequires:	gettext
BuildRequires:	desktop-file-utils

# Do not drop TTY req. Sflo
%if %{build_mrb}
# lauched as byobu-screen
Requires:	screen >= 4.2.1
%else
Requires:	screen >= 4.0.3
%endif

Requires:	python >= 2.7
Requires:	newt
Requires:	gettext
#From X xterm-256color .Sflo
Requires:	ncurses-extraterms
# lauched as byobu, tmux also needed in X .Sflo
Requires:	tmux >= 1.9

%description
byobu includes a set of profiles for the GNU screen window
manager. These profiles are quite useful on server machines which are
not running a graphical desktop. The 'screen' command provides a
number of advanced features are not necessarily exposed in the default
profile. These profiles provide features such as status bars, clocks,
notifiers (reboot-required, updates-available), etc. The
profile-switcher allows users to quickly switch their .screenrc to any
of the available profiles.

%prep
%setup -q

%build
%configure2_5x

%install
%makeinstall_std
# lang
for po in po/*.po
do
    lang=${po#po/}
    lang=${lang%.po}
    mkdir -p %{buildroot}%{_datadir}/locale/${lang}/LC_MESSAGES/
    msgfmt ${po} -o %{buildroot}%{_datadir}/locale/${lang}/LC_MESSAGES/%{name}.mo
done
# desktop
desktop-file-install usr/share/applications/%{name}.desktop --dir %{buildroot}%{_datadir}/applications
# icons in DE
mkdir -p %{buildroot}%{_datadir}/pixmaps
mv %{buildroot}%{_datadir}/byobu/pixmaps/byobu.svg %{buildroot}%{_datadir}/pixmaps/byobu.svg

%find_lang %{name}


%files -f %{name}.lang
%doc README COPYING ChangeLog 
%doc /usr/share/doc/%{name}/help.screen.txt
%doc /usr/share/doc/%{name}/help.tmux.txt
%dir %{_datadir}/%{name}
%dir %{_prefix}/lib/%{name}
%{_bindir}/%{name}*
%{_bindir}/col1
%{_bindir}/wifi-status
%{_bindir}/ctail
%config(noreplace) %{_sysconfdir}/%{name}/backend
%config(noreplace) %{_sysconfdir}/%{name}/socketdir
%config(noreplace) %{_sysconfdir}/profile.d/Z97-%{name}.sh
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}/*
%{_mandir}/man1/%{name}*.1.*
%{_mandir}/man1/col1.1.xz
%{_mandir}/man1/ctail.1.xz
%{_mandir}/man1/wifi-status.1.xz
%{_prefix}/lib/%{name}/*
%{_datadir}/pixmaps/byobu.svg

%changelog
* Sat Oct 04 2014 abfonly <abfonly@gmail.com> 5.86-2
+ Revision: d273ab7
- Merge pull request #1 from abfonly/byobu:rosa2012.1
- abfonly



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8990 |12cu|bzr-2.5.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# TODO
# split the tools from main package ?
# split the doc ?
Summary:	Next-generation distributed version control
Name:		bzr
Version:	2.5.1
Release:	3
License:	GPLv2+
Group:		Development/Other
Url:		http://www.bazaar-vcs.org/
Source0:	https://launchpad.net/bzr/%{version}/%{version}/+download/bzr-%{version}.tar.gz
Source1:	https://launchpad.net/bzr/%{version}/%{version}/+download/bzr-%{version}.tar.gz.sig
BuildRequires:	python-paramiko
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(zlib)

%description
Bazaar is a distributed revision control system. It allows team members to
branch and merge upstream code very easily.

Distributed revision control systems allow multiple people to have their
own branch of a project, and merge code efficiently between them. This
enables new contributors to immediately have access to the full tools that
previously have been limited to just the committers to a project.

%files
%doc  doc contrib NEWS README TODO
%{_bindir}/bzr
%{_mandir}/man1/*
%{py_platsitedir}/bzrlib/
%{py_platsitedir}/*egg-info
%config(noreplace) %{_sysconfdir}/bash_completion.d/bzr

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{version}

%check
# run test in /tmp to avoid lock problems with nfs on build cluster
# sadely, it's not enough: bzr tests are trying to rebuild bzr, and
# so must be run in the bzr build dir
# cd /tmp
# $OLDPWD/bzr selftest

# (misc) broken by diff binary test, will investigate later
# still broken with 0.11
# still broken with 0.12
# still broken with 0.13, maybe du to a local server listening , as pycurl test fail
# still broken with 0.15
export TMPDIR=/tmp
#./bzr selftest

%install
python setup.py install --prefix=%{buildroot}%{_prefix}
mkdir -p %{buildroot}%{_mandir}
mv %{buildroot}%{_prefix}/man/* %{buildroot}/%{_mandir}/
# remove as they are packaged externally
rm -Rf %{buildroot}/%{py_platsitedir}/bzrlib/util/elementtree

find %{buildroot}/%{py_platsitedir} -name '*.pyc' | xargs rm -f

# install bash completion
mkdir -p %{buildroot}/%{_sysconfdir}/bash_completion.d/
cp contrib/bash/bzr %{buildroot}/%{_sysconfdir}/bash_completion.d/



%changelog
* Wed Apr 16 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.5.1-3
+ Revision: b45cd4b
- Fix rpmlint errors



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8991 |12cu|caboodle-0.5-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

Summary:	Clone of the Flash game Planarity
Name:		caboodle
Version:	0.5
Release:	3
License:	GPLv2+
Group:		Games/Puzzles
Url:		http://juripakaste.fi/caboodle/
Source0:	http://www.juripakaste.fi/store/dl/caboodle/releases/caboodle-%{version}.tar.gz
Patch0:		caboodle-makefile.patch
Patch1:		caboodle-desktop.patch
BuildRequires:	ocaml
BuildRequires:	ocaml-cairo-devel
BuildRequires:	ocaml-lablgtk2-devel
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(gdk-2.0)
BuildRequires:	pkgconfig(libglade-2.0)
Requires:	gtk+2

%description
Caboodle is a clone of the Flash game Planarity for the GNOME desktop.

The objective of the game is to arrange the balls on the screen so that
no lines cross.

%files
%doc COPYING README NEWS
%{_gamesbindir}/caboodle
%{_datadir}/applications/caboodle.desktop
%{_datadir}/caboodle/

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p0
%patch1 -p0

%build
make

%install
make install PREFIX=%{buildroot}%{_usr} REALPREFIX=%{_usr}


%changelog
* Thu Feb 13 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.5-3
+ Revision: 92a7733
- LOG Update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8992 |12cu|cacti-0.8.7i-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %_use_internal_dependency_generator
%define __noautoreq 'pear(/usr/share/php/adodb/adodb.inc.php)'
%else
%define _requires_exceptions pear(/usr/share/php/adodb/adodb.inc.php)
%endif

%define pia_version 3.1

Summary:	Php frontend for rrdtool
Name:		cacti
Version:	0.8.7i
Release:	5
License:	GPL
Group:		System/Servers
URL:		http://www.cacti.net
Source0:	http://www.cacti.net/downloads/%{name}-%{version}-PIA-%{pia_version}.tar.gz
Patch0:		cacti-0.8.7i-PIA-3.1-fhs.diff
Patch1:		cacti-0.8.7i-PIA-3.1-use-external-adodb.diff
Requires:	apache-mod_php >= 2.0.54
Requires:	php-adodb >= 1:4.64-1mdk
Requires:	php-cli
Requires:	php-gd
Requires:	php-mysql
Requires:	php-snmp
Requires:	php-xml
Requires:	php-sockets
Requires:	net-snmp-utils
Requires:	net-snmp
Requires:	rrdtool
BuildArch:	noarch

%description
Cacti is a complete frondend to rrdtool, it stores all of the
nessesary information to create graphs and populate them with
data in a MySQL database.

The frontend is completely PHP driven. Along with being able
to maintain Graphs, Data Sources, and Round Robin Archives in
a database, cacti handles the data gathering also. There is
also SNMP support for those used to creating traffic graphs
with MRTG.

The plugin architecture patch has been applied

%prep

%setup -q -n %{name}-%{version}-PIA-%{pia_version}

%patch0 -p1
%patch1 -p0

rm -rf lib/adodb
find . -type f -name "*.orig" | xargs rm -f

# fix perms
find . -type d | xargs chmod 755
find . -type f | xargs chmod 644
chmod +x scripts/*.{pl,sh}
chmod +x poller.php cmd.php

# no .htaccess file
rm -f cli/.htaccess

%build

%install
install -d -m 755 %{buildroot}%{_datadir}/%{name}

install -d -m 755 %{buildroot}%{_datadir}/%{name}
cp *.php %{buildroot}%{_datadir}/%{name}
cp -pr docs %{buildroot}%{_datadir}/%{name}
cp -pr images %{buildroot}%{_datadir}/%{name}
cp -pr install %{buildroot}%{_datadir}/%{name}
cp -pr include %{buildroot}%{_datadir}/%{name}

cp -pr scripts %{buildroot}%{_datadir}/%{name}
cp -pr cli %{buildroot}%{_datadir}/%{name}
cp -pr resource %{buildroot}%{_datadir}/%{name}
cp -pr lib %{buildroot}%{_datadir}/%{name}

install -d -m 755 %{buildroot}%{_datadir}/%{name}/sql
install -m 644 cacti.sql %{buildroot}%{_datadir}/%{name}/sql

install -d -m 755 %{buildroot}%{_datadir}/%{name}/plugins

# fix SQL schemas
perl -pi -e 's/TYPE=/ENGINE=/' %{buildroot}%{_datadir}/%{name}/sql/*

# configuration
install -d -m 755 %{buildroot}%{_sysconfdir}
mv %{buildroot}%{_datadir}/%{name}/include/config.php \
    %{buildroot}%{_sysconfdir}/%{name}.conf
pushd %{buildroot}%{_datadir}/%{name}/include
ln -s ../../../..%{_sysconfdir}/%{name}.conf config.php
chmod 600 %{buildroot}%{_sysconfdir}/%{name}.conf
popd

perl -pi -e 's|\$url_path = "/";|\$url_path = "/cacti/";|' \
    %{buildroot}%{_sysconfdir}/cacti.conf

# data
install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}
pushd %{buildroot}%{_datadir}/%{name}
ln -s ../../..%{_localstatedir}/lib/%{name} rra
popd

# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# Cacti Apache configuration file
Alias /%{name} %{_datadir}/%{name}
<Directory %{_datadir}/%{name}>
    Require all granted

    Options -FollowSymLinks

    <Files ~ "^(poller.*|cmd).php$">
        Require all denied
    </Files>

    # recommanded value
    php_value memory_limit 128M
</Directory>

<Directory %{_datadir}/%{name}/scripts>
    Require all denied
</Directory>

<Directory %{_datadir}/%{name}/cli>
    Require all denied
</Directory>

<Directory %{_datadir}/%{name}/resource>
    Require all denied
</Directory>

<Directory %{_datadir}/%{name}/lib>
    Require all denied
</Directory>

<Directory %{_datadir}/%{name}/sql>
    Require all denied
</Directory>
EOF

# cron task
install -d -m 755 %{buildroot}%{_sysconfdir}/cron.d
cat > %{buildroot}%{_sysconfdir}/cron.d/%{name} <<EOF
*/5 * * * *     apache     php %{_datadir}/%{name}/poller.php > /dev/null 2>&1
EOF

# logs
install -d -m 755 %{buildroot}%{_var}/log/%{name}
touch %{buildroot}%{_localstatedir}/log/%{name}/%{name}.log
install -d -m 755 %{buildroot}%{_sysconfdir}/logrotate.d
cat > %{buildroot}%{_sysconfdir}/logrotate.d/%{name} <<EOF
%{_var}/log/%{name}/*.log {
    missingok
    compress
}
EOF

rm -rf %{buildroot}%{_datadir}/%{name}/lib/adodb

cat > README.mdv <<EOF
Mandriva RPM specific notes

setup
-----
The setup used here differs from default one, to achieve better FHS compliance.
- the constant files are in %{_datadir}/%{name}
- the configuration file is /etc/cacti.conf
- the variable files are in %{_localstatedir}/lib/%{name}
- the log files are in %{_localstatedir}/log/%{name}

post-installation
-----------------
You have to create the MySQL database using the following files:
- /usr/share/cacti/sql/cacti.sql

Warning, apache will segfault if cacti is run with an empty database...

Additional useful packages
--------------------------
- a MySQL database, either locale or remote
EOF

%pre
if [ $1 = "2" ]; then
    # fix for old setup
    if [ -L %{_var}/www/%{name}/include ]; then
        rm -f %{_var}/www/%{name}/include
    fi
fi

%files
%defattr(-,root,root)
%doc LICENSE README.mdv docs/CHANGELOG docs/CONTRIB docs/README
%attr(640,root,apache) %config(noreplace) %{_webappconfdir}/%{name}.conf
%attr(640,root,apache) %%config(noreplace) %{_sysconfdir}/%{name}.conf
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%{_sysconfdir}/cron.d/%{name}
%{_datadir}/%{name}
%attr(-,apache,apache) %{_localstatedir}/lib/%{name}
%attr(-,apache,apache) %{_localstatedir}/log/%{name}/%{name}.log


%changelog
* Thu Jan 19 2012 Oden Eriksson <oeriksson@mandriva.com> 0.8.7i-0.1mdv2011.0
+ Revision: 762385
- also actually make it work with external adodb (phew!)

* Thu Jan 19 2012 Oden Eriksson <oeriksson@mandriva.com> 0.8.7i-2
+ Revision: 762384
- fix a small typo ;)

* Thu Jan 19 2012 Oden Eriksson <oeriksson@mandriva.com> 0.8.7i-1
+ Revision: 762355
- 0.8.7i (PIA-3.1)

* Fri Sep 30 2011 Oden Eriksson <oeriksson@mandriva.com> 0.8.7h-1
+ Revision: 702090
- 0.8.7h (fixes *a lot* of security issues)
- drop obsolete patches
- use the http://www.cacti.net/downloads/pia/cacti-plugin-0.8.7h-PA-v3.0.tar.gz source instead of fiddling with private patches and what not
- rediffed the cacti-0.8.7g-use-external-adodb.patch patch

* Wed Sep 21 2011 Alexander Barakin <abarakin@mandriva.org> 0.8.7g-6
+ Revision: 700715
- bump release
- fix permissions on cacti.conf

* Thu Jun 30 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.7g-5
+ Revision: 688401
- create plugins directory, and fix default configuration

* Wed Jun 29 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.7g-4
+ Revision: 688237
- re-enable plugin architecture
- fix SQL schemas syntaxe
- drop pre-2010.0 compatibility

* Thu Oct 21 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.8.7g-3mdv2011.0
+ Revision: 587172
- Do not add shebang in cron.d file
  CCBUG: 57855

* Tue Aug 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.8.7g-2mdv2011.0
+ Revision: 572677
- added upstream patches P10 - P14
- added backporting magic

* Mon Jul 12 2010 Oden Eriksson <oeriksson@mandriva.com> 0.8.7g-1mdv2011.0
+ Revision: 551281
- 0.8.7g

* Mon Jun 21 2010 Oden Eriksson <oeriksson@mandriva.com> 0.8.7g-0.0.beta2.1mdv2010.1
+ Revision: 548397
- 0.8.7g-beta2

* Wed Jun 02 2010 Oden Eriksson <oeriksson@mandriva.com> 0.8.7f-1mdv2010.1
+ Revision: 546991
- 0.8.7f
- drop upstream added patches
- rediffed one patch

* Thu May 13 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.7e-12mdv2010.1
+ Revision: 544671
- fix SQL injection vulnerability (CVE-2010-1431)

* Thu May 06 2010 Oden Eriksson <oeriksson@mandriva.com> 0.8.7e-11mdv2010.1
+ Revision: 543015
- bump release
- make it backportable for cs4
- sync with the mes5 updates

* Mon Mar 01 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.7e-10mdv2010.1
+ Revision: 513146
- ship an empty log file to avoid a big red error message terrifying users in installation wizard

* Fri Feb 26 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.7e-9mdv2010.1
+ Revision: 512119
- fix dependencies
- refer to actual configuration file location in error message
- drop unapplied installer patch
- clean patch 1 from backup files
- make configuration file perms more restrictive

* Tue Jan 19 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.7e-8mdv2010.1
+ Revision: 493903
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise
- cleaner default apache configuration
- symlink rrd directory from %%{_datadir}/%%{name}

* Sun Jan 03 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.7e-7mdv2010.1
+ Revision: 486049
- switch apache ACLs to open to all by default, as application does not allow
 local modifications
- add a note in README.mdv about segfault occuring with an empty database

* Thu Dec 17 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.7e-6mdv2010.1
+ Revision: 479728
- add all available upstream patches, including the fix for XSS vuln (CVE-2009-4032)

* Tue Dec 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.7e-5mdv2010.1
+ Revision: 478975
- don't apply patch to prevent php to segfault when the database is empty, it
  has too many side-effect with Plugin Architecture patch
- fix backporting

* Sun Dec 13 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.7e-4mdv2010.1
+ Revision: 478245
- add patch to avoid php segfault with empty database (#56306)
- update Plugin Architecture patch to 2.6
- ship missing SQL file for Plugin Architecture
- move SQL files in a specific subdirectory

* Fri Dec 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.7e-3mdv2010.1
+ Revision: 473525
- don't attempt to isolate web files from other files, to better match upstream
  setup
- enforce new default access policy
- better default apache configuration

* Sat Jul 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.7e-2mdv2010.0
+ Revision: 399767
- additional php-sockets dependency
- fix default log file location

* Sat Jul 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.7e-1mdv2010.0
+ Revision: 399675
- new version
- use symlinks instead of patch for FHS compliance
- move web files under %%{_datadir}/%%{name}/www
- update for new adodb package

* Thu Feb 19 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.7d-1mdv2009.1
+ Revision: 342756
- new version
- rediff FHS patch
- update PA patch

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 0.8.7b-4mdv2009.0
+ Revision: 266444
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Sat May 24 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.7b-3mdv2009.0
+ Revision: 210979
- update FHS patch for missing included file (fix #40862)
- update FHS patch for upgrade scripts

* Mon Mar 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.7b-2mdv2008.1
+ Revision: 191186
- don't make cron task executable

* Fri Feb 29 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.7b-1mdv2008.1
+ Revision: 176798
- new version
  update FHS and PA patches

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 0.8.7a-4mdv2008.1
+ Revision: 170781
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

* Wed Jan 23 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.7a-3mdv2008.1
+ Revision: 157170
- fix default URL root (fix #36617)

* Thu Jan 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.7a-2mdv2008.1
+ Revision: 154062
- rediff fhs patch
  ifix _adodb.patch (should fix #36617)

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Nov 28 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.7a-1mdv2008.1
+ Revision: 113789
- new version
  rediff FHS patch
  apply Plugin Architecture patch from http://cactiusers.org/downloads/plugins/

  + Buchan Milne <bgmilne@mandriva.org>
    - New version 0.8.7
    - Drop LDAP protocol patch (protocol version support added upstream)
    - Add plugin patch from cactiusers.org (and the tarball it ships in)

* Fri Aug 17 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.6j-1mdv2008.0
+ Revision: 65370
- remove eol fixing, as done by spec-helper
- new version


* Sat Oct 21 2006 Jérôme Soyer <saispo@mandriva.org> 0.8.6i-1mdv2007.0
+ Revision: 71585
- New release 0.8.6i
- Import cacti

* Wed Jul 12 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.6h-6mdv2007.0
- use herein document for README.mdv

* Sat Jul 01 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.6h-5mdv2007.0
- relax buildrequires versionning

* Tue Jun 27 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.6h-4mdv2007.0
- new webapps macros
- decompress all patches

* Fri Mar 17 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.6h-3mdk
- add patch to allow to select LDAP protocol
- fix included adodb removal
- backport compatible apache configuration file

* Mon Feb 27 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.6h-2mdk
- fixes from J.P. Pasnak <pasnak@warpedsystems.sk.ca> (fix bug #21125)
 - rediff patch 0
 - move some additional files out of webroot

* Tue Jan 10 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.6h-1mdk
- New release 0.8.6h
- rediff patch 0

* Mon Dec 05 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.6g-3mdk
- move new poller scripts to /usr/share/cacti (fix bug #20065)
- rediff patch 0
- don't backup files before patching

* Thu Dec 01 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.6g-2mdk
- rediff patch 0 (fix 0.8.6f -> 0.8.6g upgrade)

* Sun Nov 06 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.6g-1mdk
- New release 0.8.6g
- rediff and merge patches 0, 2 and 3

* Wed Aug 17 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.6f-3mdk
- rediff patch 3 to avoid false automatic pear dependencies

* Wed Aug 17 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.6f-2mdk
- fix remaining wrong includes (fix bug #5423)

* Wed Jul 20 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.6f-1mdk 
- new version
- fix upgrade
- fix include path
- mv upgrade libraries outside of www root

* Thu Jun 30 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.6e-3mdk 
- use new rpm apache macros
- rediff patch 1 for new adodb
- only fix encoding for text files
- let rpm compute dependencies

* Thu Jun 23 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.6e-2mdk 
- drop redundant requires 
- drop additional sources, herein documents are used
- safer %%post and %%postun
- don't use dos2unix
- use patch instead of symlinks for FHS compliance
- split include between /usr/share/cacti and /var/www/cacti
- remove script from webroot

* Thu Jun 23 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.6e-1mdk
- 0.8.6e (Major security fixes)
- fix apache changes
- use the %%mkrel macro

* Mon May 16 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.6d-4mdk
- don't trash images

* Mon May 16 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.6d-3mdk
- fix config
- fix reload

* Fri May 13 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.6d-2mdk 
- fix upgrading from 0.8.6c-5mdk and prior releases

* Wed May 11 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.6d-1mdk
- 0.8.6d
- rediff P0, P1 & P2
- fix deps
- use better anti ^M stripper

* Sat Apr 09 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.8.6c-10mdk
- fix #13964

* Sat Apr 09 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.8.6c-9mdk
- fix #13963

* Fri Feb 18 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.8.6c-8mdk
- spec file cleanups, remove the ADVX-build stuff
- fix rpmlint errors

* Mon Jan 31 2005 Guillaume Rousse <guillomovitch@mandrake.org> 0.8.6c-7mdk 
- fix configuration patch

* Sat Jan 29 2005 Guillaume Rousse <guillomovitch@mandrake.org> 0.8.6c-6mdk 
- fix inclusion pathes (Gilles Mocellin <cooker@gmocellin.dyndns.org>)
- move include and lib to /usr/share/cacti
- fix post-install and post-uninstall

* Thu Jan 27 2005 Guillaume Rousse <guillomovitch@mandrake.org> 0.8.6c-5mdk 
- top-level dir is now /var/www/cacti
- config is now in /etc
- reload apache instead of restarting it
- herein document instead of external source for apache config
- don't tag executables in /etc as config
- README.mdk

* Wed Jan 12 2005 Guillaume Rousse <guillomovitch@mandrake.org> 0.8.6c-4mdk 
- move resource out of web dir too
- rediff P0 accordingly
- make cron task run with webserver uid
- use herein document instead of additional source

* Thu Jan 06 2005 Guillaume Rousse <guillomovitch@mandrake.org> 0.8.6c-3mdk 
- fix scripts encoding and perms
- rediff P0 for additional path problems in xml files

* Mon Dec 20 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.8.6c-2mdk
- fix url

* Mon Dec 20 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.8.6c-1mdk
- 0.8.6c
- fix deps
- fix P0

* Sat Oct 09 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.8.6b-1mdk
- 0.8.6b
- fix P0
- bring back perms on the scripts, duh!

* Mon Oct 04 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.8.6-3mdk
- fix P0 and S1

* Mon Oct 04 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.8.6-2mdk
- fix strange perms

* Mon Oct 04 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.8.6-1mdk
- 0.8.6
- rediffed P0 & P1
- misc spec file fixes

* Mon May 31 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.8.5a-1mdk
- 0.8.5a
- fixed P0
- added P1

* Tue Mar 02 2004 Tibor Pittich <Tibor.Pittich@mandrake.org> 0.8.5-1mdk
- 0.8.5
- rediff patch1
- add logrotate script
- macroszification

* Thu Nov 27 2003 Guillaume Rousse <guillomovitch@mandrake.org> 0.8.4-2mdk
- add missing lib directory

* Tue Nov 25 2003 Guillaume Rousse <guillomovitch@linux-mandrake.com> 0.8.4-1mdk
- 0.8.4
- ADVX macros
- fix files list


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8993 |12cu|caffeine-2.2.386-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A system applet that allows to temporarily inhibit screensaver and sleep mode
Name:		caffeine
Version:	2.2.386
Release:	2
Epoch:		1
License:	LGPLv2+
Group:		Graphical desktop/GNOME
Url:		https://launchpad.net/~caffeine-developers/+archive/ppa/+packages
Source0:	%{name}-%{version}.tar.bz2
Source11:	%{name}.desktop
Source12:	%{name}-preferences.desktop
Patch1:		%{name}.desktop.patch
Patch2:		%{name}-preferences.desktop.patch
BuildRequires:	gettext
BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(pygtk-2.0)
BuildRequires:	pkgconfig(python)
Requires:	gnome-python
Requires:	gnome-python-gconf
Requires:	pygtk2.0
Requires:	python-notify
Requires:	python-xlib
BuildArch:	noarch

%description
Caffeine is a system applet that allows the user to temporarily
inhibit both the screensaver and the sleep power saving mode, simply
by clicking on it. This could be useful for example when watching
long flash videos or playing certain full screen games that don't
inhibit the screensaver by themselves

%files -f %{name}.lang
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/caffeine
%{py_platsitedir}/*
%{_datadir}/applications/*
%{_datadir}/caffeine/glade/*.glade
%{_datadir}/caffeine/images/*
%{_iconsdir}/hicolor/*
%{_iconsdir}/ubuntu-mono-dark/*
%{_mandir}/man1/%{name}.1*
%{_datadir}/pixmaps/caffeine.png

#----------------------------------------------------------------------------

%prep
%setup -q
%patch1 -p0
%patch2 -p0

%build
python setup.py build

%install
python setup.py install --root=%{buildroot} --install-lib=%{py_platsitedir}

%find_lang %{name}


%changelog
* Thu Feb 13 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:2.2.386-2
+ Revision: 6034519
- Spec cleanup, fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8994 |12cu|cairo-dock-3.3.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Needed to build help plugin
%define _disable_ld_no_undefined 1

Summary:	A light and eye-candy dock to launch your programs easily
Name:		cairo-dock
Version:	3.3.2
Release:	2
License:	GPLv3+
Group:		Graphical desktop/Other
Url:		https://launchpad.net/cairo-dock-core
Source0:	http://launchpad.net/cairo-dock-core/3.3/%{version}/+download/%{name}-%{version}.tar.gz
BuildRequires:	cmake
BuildRequires:	imagemagick
BuildRequires:	intltool
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(gthread-2.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(pangox)
BuildRequires:	pkgconfig(xcomposite)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	pkgconfig(xrender)
BuildRequires:	pkgconfig(xtst)
Suggests:	cairo-dock-plugins = %{version}
Suggests:	cairo-dock-help = %{EVRD}
Suggests:	cairo-dock-themes

%description
cairo-dock uses cairo to render nice graphics, and Glitz to use hardware
acceleration. It's fully configurable and can be a taskbar too. You can
easily plug applets into it.

%files -f %{name}.lang
%{_bindir}/*
%{_datadir}/%{name}
%exclude %{_datadir}/%{name}/plug-ins
%{_datadir}/applications/*.desktop
%{_datadir}/pixmaps/*.svg
%{_mandir}/man1/cairo-dock.1.*
%{_iconsdir}/hicolor/*/apps/%{name}.png

#---------------------------------------------------------------------
%define major 3
%define libname %mklibname gldi %{major}

%package -n %{libname}
Summary:	Library files for cairo-dock
Group:		System/Libraries

%description -n %{libname}
cairo-dock uses cairo to render nice graphics, and Glitz to use hardware
acceleration. It's fully configurable and can be a taskbar too. You can
easily plug applets into it.

This package provides the libraries for cairo-dock functions.

%files  -n %{libname}
%{_libdir}/libgldi.so.%{major}*

#---------------------------------------------------------------------
%package devel
Summary:	Development files for cairo-dock
Group:		Development/Other
Requires:	%{name} = %{EVRD}
Requires:	%{libname} = %{EVRD}

%description devel
cairo-dock uses cairo to render nice graphics, and Glitz to use hardware
acceleration. It's fully configurable and can be a taskbar too. You can
easily plug applets into it.

This package provides the include files and library for cairo-dock functions.

%files devel
%{_includedir}/%{name}
%{_libdir}/libgldi.so
%{_libdir}/pkgconfig/*.pc

#---------------------------------------------------------------------

%package help
Summary:	This package provides plugin "help"
Group:		Graphical desktop/Other
Requires:	%{name} = %{EVRD}

%description help
This package provides plugin "help".

%files help
%{_libdir}/%{name}/libcd-Help.so
%{_datadir}/%{name}/plug-ins/Help

#---------------------------------------------------------------------

%prep
%setup -q

%build
%cmake -DCMAKE_INSTALL_LIBDIR=lib
%make

%install
%makeinstall_std -C build
chmod 755 %{buildroot}%{_libdir}/libgldi.so.*

%find_lang %{name}

# icons
for size in 256x256 128x128 96x96 64x64 48x48 32x32 22x22 16x16 ; do
    install -dm 0755 \
        %{buildroot}%{_iconsdir}/hicolor/$size/apps
    convert -strip -resize $size data/cairo-dock.svg \
        %{buildroot}%{_iconsdir}/hicolor/$size/apps/%{name}.png
done


%changelog
* Fri Feb 14 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.3.2-2
+ Revision: 9749ea4
- LOG Update icons



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8995 |12cu|cairo-dock-plugins-3.3.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define packagename cairo-dock

Summary:	Plugins for cairo-dock
Name:		cairo-dock-plugins
Version:	3.3.2
Release:	1
License:	GPLv3+
Group:		Graphical desktop/Other
Url:		https://launchpad.net/cairo-dock-plug-ins
Source0:	http://launchpad.net/cairo-dock-plug-ins/3.3/%{version}/+download/%{name}-%{version}.tar.gz
# From Arch Linux:
Patch0:		cairo-dock-plugins-3.0.2-applet-host-ias.patch
# cmake logic is messed up in 3.2.0
Patch1:		cairo-dock-plugins-3.2.0-xfce-cmake.patch
BuildRequires:	cmake
BuildRequires:	ruby
BuildRequires:	vala
BuildRequires:	cairo-dock-devel >= %{version}
BuildRequires:	libetpan-devel
BuildRequires:	lm_sensors-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(dbusmenu-gtk3-0.4)
BuildRequires:	pkgconfig(fftw3)
BuildRequires:	pkgconfig(gio-2.0)
BuildRequires:	pkgconfig(gldi)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(glib-sharp-2.0)
BuildRequires:	pkgconfig(gobject-2.0)
BuildRequires:	pkgconfig(gthread-2.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(libexif)
#disabled until cairo-dock-plugins builds successfully with libgnome-menu-3.0
#BuildRequires:	pkgconfig(libgnome-menu-3.0)
BuildRequires:	pkgconfig(libical)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	pkgconfig(libxklavier)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(ndesk-dbus-1.0)
BuildRequires:	pkgconfig(ndesk-dbus-glib-1.0)
BuildRequires:	pkgconfig(thunar-vfs-1)
BuildRequires:	pkgconfig(upower-glib)
BuildRequires:	pkgconfig(vte-2.90)
BuildRequires:	pkgconfig(webkitgtk-3.0)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xxf86vm)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(zeitgeist-1.0)

Requires:	cairo-dock >= %{version}
Requires:	%{packagename}-clock
Requires:	%{packagename}-dustbin
Requires:	%{packagename}-logout
Requires:	%{packagename}-musicPlayer
Requires:	%{packagename}-rendering
Requires:	%{packagename}-terminal
Requires:	%{packagename}-powermanager
#Requires:	%{packagename}-shortcuts
Obsoletes:	%{packagename}-shortcuts < %{version}
Requires:	%{packagename}-systray
Requires:	%{packagename}-weather
Requires:	%{packagename}-xgamma
Requires:	%{packagename}-alsamixer
Requires:	%{packagename}-cairo-penguin
Requires:	%{packagename}-tomboy
Requires:	%{packagename}-wifi
Requires:	%{packagename}-netspeed
Requires:	%{packagename}-switcher
Requires:	%{packagename}-dbus
Requires:	%{packagename}-showdesktop
Requires:	%{packagename}-slider
Requires:	%{packagename}-stack
Requires:	%{packagename}-System-monitor
Requires:	%{packagename}-clipper
Requires:	%{packagename}-animated-icons
Requires:	%{packagename}-desklet-rendering
Requires:	%{packagename}-dialog-rendering
Requires:	%{packagename}-drop_indicator
Requires:	%{packagename}-icon-effect
Requires:	%{packagename}-illusion
Requires:	%{packagename}-motion_blur
Requires:	%{packagename}-quick-browser
Requires:	%{packagename}-show_mouse
Requires:	%{packagename}-status-notifier
Requires:	%{packagename}-toons
Requires:	%{packagename}-keyboard-indicator
Requires:	%{packagename}-weblets
Requires:	%{packagename}-dnd2share
Requires:	%{packagename}-kde-integration
Requires:	%{packagename}-mail
Requires:	%{packagename}-rssreader
Requires:	%{packagename}-Folders
Requires:	%{packagename}-remote-control
Requires:	%{packagename}-composite-manager
Requires:	%{packagename}-screenshot
Requires:	%{packagename}-sound-effects
Obsoletes:	%{packagename}-showdesklets < 2.1.3

%description
cairo-dock uses cairo to render nice graphics, and Glitz to use hardware
acceleration. It's fully configurable and can be a taskbar too. You can
easily plug applets into it.

This package contains various plugins for cairo-dock.

%files

#---------------------------------------------------------------------
%package i18n
Summary:	Translation files for %{name}
Group:		Graphical desktop/Other
Requires:	%{packagename} >= %{version}

%description i18n
This package contains common translations for %{name}.

%files i18n -f %{name}.lang

#---------------------------------------------------------------------
%package -n %{packagename}-animated-icons
Summary:	That package provides plugin "Animated Icons"
Group:		Graphical desktop/Other
Requires:	%{name}-i18n = %{version}

%description -n %{packagename}-animated-icons
This plug-in provides many different animations for your icons.

%files -n %{packagename}-animated-icons
%{_datadir}/cairo-dock/plug-ins/Animated-icons
%{_libdir}/cairo-dock/libcd-Animated-icons.so

#---------------------------------------------------------------------
%package -n %{packagename}-clock
Summary:	That package provides plugin "Clock"
Group:		Graphical desktop/Other
Requires:	%{name}-i18n = %{version}

%description -n %{packagename}-clock
Display time and date in your dock with the clock applet! 

2 view are available: numeric and analogic.

It can derach itself to be the perfect clone of CairoClock. It can warn you
with alarms, can display a calendar, and allow you to setup time and date.

%files -n %{packagename}-clock
%{_datadir}/cairo-dock/plug-ins/clock
%{_libdir}/cairo-dock/libcd-clock.so

#---------------------------------------------------------------------
%package -n %{packagename}-composite-manager
Summary:	That package provides plugin "Composite Manager"
Group:		Graphical desktop/Other
Requires:	%{name}-i18n = %{version}
Requires:	%{packagename}-shared-files = %{version}

%description -n %{packagename}-composite-manager
This applet allows you to toggle the composite ON/OFF.

%files -n %{packagename}-composite-manager
%{_datadir}/cairo-dock/plug-ins/Composite-Manager
%{_libdir}/cairo-dock/libcd-Composite-Manager.so

#---------------------------------------------------------------------
%package -n %{packagename}-desklet-rendering
Summary:	That package provides plugin "Desklet Rendering"
Group:		Graphical desktop/Other
Requires:	%{name}-i18n = %{version}

%description -n %{packagename}-desklet-rendering
This module provides different views for your desklets.

%files -n %{packagename}-desklet-rendering
%{_datadir}/cairo-dock/plug-ins/desklet-rendering
%{_libdir}/cairo-dock/libcd-desklet-rendering.so

#---------------------------------------------------------------------
%package -n %{packagename}-dialog-rendering
Summary:	That package provides plugin "Dialog Rendering"
Group:		Graphical desktop/Other
Requires:	%{name}-i18n = %{version}

%description -n %{packagename}-dialog-rendering
This plug-in provides some dialog decorators for dialog bubbles.

%files -n %{packagename}-dialog-rendering
%{_datadir}/cairo-dock/plug-ins/dialog-rendering
%{_libdir}/cairo-dock/libcd-dialog-rendering.so

#---------------------------------------------------------------------
%package -n %{packagename}-dnd2share
Summary:	That package provides plugin "dnd2share"
Group:		Graphical desktop/Other
Requires:	%{name}-i18n = %{version}

%description -n %{packagename}-dnd2share
This applet lets you share files easily :
Drag-and-drop a file on the icon to upload it to one of the available hosting
sites. It supports many sites, like DropBox, Imageshack, pastebin, etc

You can upload text, image, video, and files.

The resulting URL is automatically stored in the clipboard to be directly
copied by CTRL+v. It can keep an history of your last uploads to retrieve them
without any account. You'll need to install 'curl' and 'wget' to upload the
data.

%files -n %{packagename}-dnd2share
%{_datadir}/cairo-dock/plug-ins/dnd2share
%{_libdir}/cairo-dock/libcd-dnd2share.so

#---------------------------------------------------------------------
%package -n %{packagename}-drop_indicator
Summary:	That package provides plugin "Drop Indicator"
Group:		Graphical desktop/Other
Requires:	%{name}-i18n = %{version}

%description -n %{packagename}-drop_indicator
This plug-in displays an animated indicator when you drop something in the
dock.

%files -n %{packagename}-drop_indicator
%{_datadir}/cairo-dock/plug-ins/drop-indicator
%{_libdir}/cairo-dock/libcd-drop_indicator.so

#---------------------------------------------------------------------
%package -n %{packagename}-dustbin
Summary:	That package provides plugin "Dustbin"
Group:		Graphical desktop/Other
Requires:	%{name}-i18n = %{version}

%description -n %{packagename}-dustbin
Manage your disks space with this trash applet!

It can handle several trash directories, threw files or unmount disks with
drag'n'drop, warn you if you use too much space, and display usefull info
about your dustbins.

%files -n %{packagename}-dustbin
%{_datadir}/cairo-dock/plug-ins/dustbin
%{_libdir}/cairo-dock/libcd-dustbin.so

#---------------------------------------------------------------------
%package -n %{packagename}-icon-effect
Summary:	That package provides plugin "Icon Effect"
Group:		Graphical desktop/Other
Requires:	%{name}-i18n = %{version}

%description -n %{packagename}-icon-effect
This plug-in adds many special effects to your icons.

%files -n %{packagename}-icon-effect
%{_datadir}/cairo-dock/plug-ins/icon-effect
%{_libdir}/cairo-dock/libcd-icon-effect.so

#---------------------------------------------------------------------
%package -n %{packagename}-illusion
Summary:	That package provides plugin "Illusion"
Group:		Graphical desktop/Other
Requires:	%{name}-i18n = %{version}

%description -n %{packagename}-illusion
This plug-in provides animations for appearance & disappearance of icons.

%files -n %{packagename}-illusion
%{_datadir}/cairo-dock/plug-ins/illusion
%{_libdir}/cairo-dock/libcd-illusion.so

#---------------------------------------------------------------------
%package -n %{packagename}-kde-integration
Summary:	That package provides plugin "KDE Integration"
Group:		Graphical desktop/Other
Requires:	%{name}-i18n = %{version}

%description -n %{packagename}-kde-integration
This applet provides functions for a better integration into a KDE
environnement. It is auto-activated, so you don't need to activate it.
It is designed for KDE4.

%files -n %{packagename}-kde-integration
%{_datadir}/cairo-dock/plug-ins/kde-integration
%{_libdir}/cairo-dock/libcd_kde-integration.so

#---------------------------------------------------------------------
%package -n %{packagename}-logout
Summary:	That package provides plugin "Logout"
Group:		Graphical desktop/Other
Requires:	%{name}-i18n = %{version}

%description -n %{packagename}-logout
A very simple applet that adds an icon to log out from your session.

%files -n %{packagename}-logout
%{_datadir}/cairo-dock/plug-ins/logout
%{_libdir}/cairo-dock/libcd-logout.so

#---------------------------------------------------------------------
%package -n %{packagename}-mail
Summary:	That package provides plugin "Mail"
Group:		Graphical desktop/Other
Requires:	%{name}-i18n = %{version}

%description -n %{packagename}-mail
This applet is very useful to warn you when you get new e-mails. It can check
in any kind of mailbox (yahoo, gmail, etc). Left-click to launch the prefered
mail application, middle-click to refresh all the mailboxes.

%files -n %{packagename}-mail
%{_datadir}/cairo-dock/plug-ins/mail
%{_libdir}/cairo-dock/libcd-mail.so

#---------------------------------------------------------------------
%package -n %{packagename}-motion_blur
Summary:	That package provides plugin "Motion Blur"
Group:		Graphical desktop/Other
Requires:	%{name}-i18n = %{version}

%description -n %{packagename}-motion_blur
This plug-in adds a motion blur effect on docks.

%files -n %{packagename}-motion_blur
%{_datadir}/cairo-dock/plug-ins/motion-blur
%{_libdir}/cairo-dock/libcd-motion_blur.so

#---------------------------------------------------------------------
%package -n %{packagename}-musicPlayer
Summary:	That package provides plugin "Music Player"
Group:		Graphical desktop/Other
Requires:	%{name}-i18n = %{version}
Obsoletes:	%{packagename}-rhythmbox < 2.1.2
Obsoletes:	%{packagename}-xmms < 2.1.2

%description -n %{packagename}-musicPlayer
This applet lets you control any music player. Left click to Play/Pause,
middle-click to play Next song. Scroll up/down to play previous/next song.
You can drag and drop songs on the icon to put them in the queue,and jpeg
image to use as cover.

%files -n %{packagename}-musicPlayer
%{_datadir}/cairo-dock/plug-ins/musicPlayer
%{_libdir}/cairo-dock/libcd-musicPlayer.so

#---------------------------------------------------------------------
%package -n %{packagename}-quick-browser
Summary:	That package provides plugin "Quick Browser"
Group:		Graphical desktop/Other
Requires:	%{name}-i18n = %{version}

%description -n %{packagename}-quick-browser
This applet lets you browse a folder and its sub-folders very quickly.
You can set up a shortkey to pop up the menu. Midlle-click will open
the main folder.

This applet can be instanciated several times, if you want to browse
different folders.

%files -n %{packagename}-quick-browser
%{_datadir}/cairo-dock/plug-ins/quick_browser
%{_libdir}/cairo-dock/libcd-quick-browser.so

#---------------------------------------------------------------------
%package -n %{packagename}-rendering
Summary:	That package provides plugin "Rendering"
Group:		Graphical desktop/Other
Requires:	%{name}-i18n = %{version}

%description -n %{packagename}-rendering
This module adds different views to your dock. Any dock or sub-dock can be
displayed with the view of your choice. Currently, 3D-plane, Caroussel,
Parabolic and Rainbow views are provided

%files -n %{packagename}-rendering
%{_datadir}/cairo-dock/plug-ins/rendering
%{_libdir}/cairo-dock/libcd-rendering.so

#---------------------------------------------------------------------
%package -n %{packagename}-terminal
Summary:	That package provides plugin "Terminal"
Group:		Graphical desktop/Other
Requires:	%{name}-i18n = %{version}

%description -n %{packagename}-terminal
Add a terminal to your dock! You can drag'n'drop files or text into it
and select an action

%files -n %{packagename}-terminal
%{_datadir}/cairo-dock/plug-ins/terminal
%{_libdir}/cairo-dock/libcd-terminal.so

#---------------------------------------------------------------------
%package -n %{packagename}-powermanager
Summary:	That package provides a powermanager plugins
Group:		Graphical desktop/Other
Requires:	%{name}-i18n = %{version}

%description -n %{packagename}-powermanager
A power manager for laptop's battery. It works with ACPI and DBus.

%files -n %{packagename}-powermanager
%{_datadir}/cairo-dock/plug-ins/powermanager
%{_libdir}/cairo-dock/libcd-powermanager.so
%{_datadir}/cairo-dock/gauges/Battery-Mono
%{_datadir}/cairo-dock/gauges/Battery

#---------------------------------------------------------------------
%package -n %{packagename}-shared-files
Summary:	Shared files for plugins
Group:		Graphical desktop/Other
Obsoletes:	%{packagename}-shared-images < %{version}

%description -n %{packagename}-shared-files
This package provides shared files for plugins.

%files -n %{packagename}-shared-files
%{_datadir}/cairo-dock/plug-ins/shared-files

#---------------------------------------------------------------------
#%package -n %{packagename}-shortcuts
#Summary:	That package provides a shortcuts plugins
#Group:		Graphical desktop/Other
#Requires:	%{name}-i18n = %{version}

#%description -n %{packagename}-shortcuts
#An applets thatlet you acces quickly to all of your shortcuts.
#It can manage disks, network points, and Nautilus bookmarks.
#You can add or remove bookmarks bye drag'n'drop, even if you
#don't have Nautilus. Middle-click to acces your desktop easily

#%files -n %{packagename}-shortcuts
#%{_datadir}/cairo-dock/plug-ins/shortcuts
#%{_libdir}/cairo-dock/libcd-shortcuts.so

#---------------------------------------------------------------------
%package -n %{packagename}-show_mouse
Summary:	That package provides plugin "Show Mouse"
Group:		Graphical desktop/Other
Requires:	%{name}-i18n = %{version}

%description -n %{packagename}-show_mouse
This plug-in draw some animation around the cursor when it's inside a dock
desklet.

%files -n %{packagename}-show_mouse
%{_datadir}/cairo-dock/plug-ins/show_mouse
%{_libdir}/cairo-dock/libcd-show_mouse.so

#---------------------------------------------------------------------
%package -n %{packagename}-systray
Summary:	That package provides a systray plugins
Group:		Graphical desktop/Other
Requires:	%{name}-i18n = %{version}

%description -n %{packagename}-systray
Add a systray to your dock!

%files -n %{packagename}-systray
%{_datadir}/cairo-dock/plug-ins/systray
%{_libdir}/cairo-dock/libcd-systray.so

#---------------------------------------------------------------------
%package -n %{packagename}-toons
Summary:	That package provides plugin "Toons"
Group:		Graphical desktop/Other
Requires:	%{name}-i18n = %{version}

%description -n %{packagename}-toons
This plug-in draw some animation around the cursor when it's inside a dock
desklet.

%files -n %{packagename}-toons
%{_datadir}/cairo-dock/plug-ins/Toons
%{_libdir}/cairo-dock/libcd-Toons.so

#---------------------------------------------------------------------
%package -n %{packagename}-weather
Summary:	That package provides a weather plugins
Group:		Graphical desktop/Other
Requires:	%{name}-i18n = %{version}

%description -n %{packagename}-weather
This applet displyas weather into your dock. It can detach itself to be a
totally eye-candy 3D Desklet. You can have many valuable info by (middle)
clicking on the icons. Data are provided by www.weather.com

%files -n %{packagename}-weather
%{_datadir}/cairo-dock/plug-ins/weather
%{_libdir}/cairo-dock/libcd-weather.so

#---------------------------------------------------------------------
%package -n %{packagename}-xgamma
Summary:	That package provides a Xgamma plugins
Group:		Graphical desktop/Other
Requires:	%{name}-i18n = %{version}

%description -n %{packagename}-xgamma
Setup the gama of your screen directly from the dock. It is a simple port of
xgamma. Quickly setup gamma with left click, or more accurately with middle
click.

%files -n %{packagename}-xgamma
%{_datadir}/cairo-dock/plug-ins/Xgamma
%{_libdir}/cairo-dock/libcd-Xgamma.so

#---------------------------------------------------------------------
%package -n %{packagename}-alsamixer
Summary:	That package provides a alsaMixer plugins
Group:		Graphical desktop/Other
Requires:	%{name}-i18n = %{version}

%description -n %{packagename}-alsamixer
This applet let you set up the sound volume from the dock.

Click on icon to show/hide volume comtrol (You can bin a keyboard shortcut
for it.) Middle-click to set or unset mute.

This applet works with Alsa sound drivers.

%files -n %{packagename}-alsamixer
%{_datadir}/cairo-dock/plug-ins/AlsaMixer
%{_libdir}/cairo-dock/libcd-AlsaMixer.so
%{_datadir}/cairo-dock/gauges/Sound-Mono

#---------------------------------------------------------------------
%package -n %{packagename}-cairo-penguin
Summary:	That package provides a Cairo-Penguin plugins
Group:		Graphical desktop/Other
Requires:	%{name}-i18n = %{version}

%description -n %{packagename}-cairo-penguin
Add a lively Penguin in your dock! Left click to change animation,
right click to disturb him ^_^.
Images are from Pingus, Inspiration is from xpenguins.

%files -n %{packagename}-cairo-penguin
%{_datadir}/cairo-dock/plug-ins/Cairo-Penguin
%{_libdir}/cairo-dock/libcd-Cairo-Penguin.so

#---------------------------------------------------------------------
%package -n %{packagename}-slider
Summary:	That package provides a slider plugins
Group:		Graphical desktop/Other
Requires:	%{name}-i18n = %{version}

%description -n %{packagename}-slider
The slider applet is a basic image slider.

%files -n %{packagename}-slider
%{_datadir}/cairo-dock/plug-ins/slider
%{_libdir}/cairo-dock/libcd-slider.so

#---------------------------------------------------------------------
%package -n %{packagename}-stack
Summary:	That package provides a stack plugins
Group:		Graphical desktop/Other
Requires:	%{name}-i18n = %{version}

%description -n %{packagename}-stack
This applet allows you to build a stack of items, just like the Stack
applet of MacOS X. Items can be files, folders, URL, or even pieces of text.

%files -n %{packagename}-stack
%{_datadir}/cairo-dock/plug-ins/stack
%{_libdir}/cairo-dock/libcd-stack.so

#---------------------------------------------------------------------
%package -n %{packagename}-System-monitor
Summary:	That package provides plugin "System Monitor"
Group:		Graphical desktop/Other
Requires:	%{name}-i18n = %{version}
Obsoletes:	%{packagename}-rame < 2.1.2
Obsoletes:	%{packagename}-cpusage < 2.1.2
Obsoletes:	%{packagename}-nvidia < 2.1.2

%description -n %{packagename}-System-monitor
This applet shows you the CPU load, RAM usage, graphic card temperature, etc.
Middle click on the icon to get some valuable info. Left click on the icon to
get a list of the most ressources using programs.

You can instanciate this applet several times to show different values each
time.

%files -n %{packagename}-System-monitor
%{_datadir}/cairo-dock/plug-ins/System-monitor
%{_libdir}/cairo-dock/libcd-system-monitor.so

#---------------------------------------------------------------------
%package -n %{packagename}-wifi
Summary:	That package provides a wifi plugins
Group:		Graphical desktop/Other
Requires:	%{name}-i18n = %{version}

%description -n %{packagename}-wifi
The wifi applet show you the signal strenght of the first active connection.

%files -n %{packagename}-wifi
%{_datadir}/cairo-dock/plug-ins/wifi
%{_libdir}/cairo-dock/libcd-wifi.so
%{_datadir}/cairo-dock/gauges/Wifi_default

#---------------------------------------------------------------------
%package -n %{packagename}-xfce-integration
Summary:	That package provides a xfce-integration plugins
Group:		Graphical desktop/Other
Requires:	%{name}-i18n = %{version}

%description -n %{packagename}-xfce-integration
This applet provides functions for a better integration into XFCE.

%files -n %{packagename}-xfce-integration
%{_datadir}/cairo-dock/plug-ins/xfce-integration
%{_libdir}/cairo-dock/libcd_xfce-integration.so

#---------------------------------------------------------------------
%package -n %{packagename}-tomboy
Summary:	That package provides a tomboy plugins
Group:		Graphical desktop/Other
Requires:	%{name}-i18n = %{version}

%description -n %{packagename}-tomboy
Control your TomBoy's notes directly in the dock!

%files -n %{packagename}-tomboy
%{_datadir}/cairo-dock/plug-ins/tomboy
%{_libdir}/cairo-dock/libcd-tomboy.so

#---------------------------------------------------------------------
%package -n %{packagename}-netspeed
Summary:	That package provides a netspeed plugins
Group:		Graphical desktop/Other
Requires:	%{name}-i18n = %{version}

%description -n %{packagename}-netspeed
the netspeed applet show you the bit rate of your internet connection
and make some stats on it.

%files -n %{packagename}-netspeed
%{_datadir}/cairo-dock/plug-ins/netspeed
%{_libdir}/cairo-dock/libcd-netspeed.so

#---------------------------------------------------------------------
%package -n %{packagename}-switcher
Summary:	That package provides a switcher plugins
Group:		Graphical desktop/Other
Requires:	%{name}-i18n = %{version}
Requires:	%{packagename}-shared-files = %{version}

%description -n %{packagename}-switcher
The new and soon wonderful switcher applet

%files -n %{packagename}-switcher
%{_datadir}/cairo-dock/plug-ins/switcher
%{_libdir}/cairo-dock/libcd-switcher.so

#---------------------------------------------------------------------
%package -n %{packagename}-dbus
Summary:	That package provides a Dbus plugins
Group:		Graphical desktop/Other
Requires:	%{name}-i18n = %{version}

%description -n %{packagename}-dbus
This plug-in lets extern application interact on the dock. The communication
between both sides is based on Dbus.

%files -n %{packagename}-dbus
%{_datadir}/cairo-dock/plug-ins/Dbus
%{_libdir}/cairo-dock/libcd-Dbus.so
%{_libdir}/cairo-dock/cairo-dock-launcher-API-daemon
%{_prefix}/lib/cli/cairo-dock-plug-ins/CDApplet.dll
%{ruby_libdir}/CDApplet.rb

#---------------------------------------------------------------------
%package -n %{packagename}-interface-python
Summary:	This package contains a Python interface for the DBus plug-in
Group:		Graphical desktop/Other
Requires:	%{name}-i18n = %{version}
Requires:	python
Requires:	python3

%description -n %{packagename}-interface-python
This package provides library of Cairo-Dock D-Bus interface for Python.

%files -n %{packagename}-interface-python
%{python_sitelib}/CDApplet-1.0-py*.egg-info
%{python_sitelib}/CDApplet.py
%{python_sitelib}/CDBashApplet-1.0-py*.egg-info
%{python_sitelib}/CDBashApplet.py
%{python_sitelib}/CairoDock.py
%{python3_sitelib}/CDApplet-1.0-py*.egg-info
%{python3_sitelib}/CDApplet.py
%{python3_sitelib}/CDBashApplet-1.0-py*.egg-info
%{python3_sitelib}/CDBashApplet.py
%{python3_sitelib}/CairoDock.py

#---------------------------------------------------------------------
%package -n %{packagename}-showdesktop
Summary:	That package provides a showDesktop plugins
Group:		Graphical desktop/Other
Requires:	%{name}-i18n = %{version}
Requires:	%{packagename}-shared-files = %{version}

%description -n %{packagename}-showdesktop
This applet let you acces quickly to your desktop.

%files -n %{packagename}-showdesktop
%{_datadir}/cairo-dock/plug-ins/showDesktop
%{_libdir}/cairo-dock/libcd-showDesktop.so

#---------------------------------------------------------------------
%package -n %{packagename}-gnome-integration
Summary:	That package provides a gnome-integration plugins
Group:		Graphical desktop/Other
Requires:	%{name}-i18n = %{version}

%description -n %{packagename}-gnome-integration
This applet provides functions for a better integration into GNOME.

%files -n %{packagename}-gnome-integration
%{_datadir}/cairo-dock/plug-ins/gnome-integration
%{_libdir}/cairo-dock/libcd_gnome-integration.so

#---------------------------------------------------------------------
%package -n %{packagename}-clipper
Summary:	That package provides plugin "Clipper"
Group:		Graphical desktop/Other
Requires:	%{name}-i18n = %{version}

%description -n %{packagename}-clipper
This applet keeps a trace of the clipboard and mouse selection, so that
you can recall them quickly. It's a clone of the well-know Klipper.

%files -n %{packagename}-clipper
%{_datadir}/cairo-dock/plug-ins/Clipper
%{_libdir}/cairo-dock/libcd-Clipper.so

#---------------------------------------------------------------------
#disabled until cairo-dock-plugins builds successfully with libgnome-menu-3.0

#%package -n %{packagename}-gmenu
#Summary:	That package provides plugin "gmenu"
#Group:		Graphical desktop/Other
#Requires:	%{name}-i18n = %{version}

#%description -n %{packagename}-gmenu
#The new and soon wonderful GMenu applet

#%files -n %{packagename}-gmenu
#%{_datadir}/cairo-dock/plug-ins/GMenu
#%{_libdir}/cairo-dock/libcd-GMenu.so

#---------------------------------------------------------------------
%package -n %{packagename}-keyboard-indicator
Summary:	That package provides plugin "Keyboard Indicator"
Group:		Graphical desktop/Other
Requires:	%{name}-i18n = %{version}

%description -n %{packagename}-keyboard-indicator
This applet lets you control the keyboard layout.

%files -n %{packagename}-keyboard-indicator
%{_datadir}/cairo-dock/plug-ins/keyboard-indicator
%{_libdir}/cairo-dock/libcd-keyboard-indicator.so

#---------------------------------------------------------------------
%package -n %{packagename}-weblets
Summary:	That package provides plugin "Weblets"
Group:		Graphical desktop/Other
Requires:	%{name}-i18n = %{version}

%description -n %{packagename}-weblets
The weblets applet allows you to show an interactive web page on your desktop.

%files -n %{packagename}-weblets
%{_datadir}/cairo-dock/plug-ins/weblets
%{_libdir}/cairo-dock/libcd-weblets.so

#---------------------------------------------------------------------
%package -n %{packagename}-rssreader
Summary:	That package provides plugin "RSS Reader"
Group:		Graphical desktop/Other
Requires:	%{name}-i18n = %{version}

%description -n %{packagename}-rssreader
This applet is an RSS/Atom feed reader. You can instanciate it as many
times as you want.

%files -n %{packagename}-rssreader
%{_libdir}/cairo-dock/libcd-rssreader.so
%{_datadir}/cairo-dock/plug-ins/RSSreader

#---------------------------------------------------------------------
%package -n %{packagename}-Folders
Summary:	That package provides plugin "Folders"
Group:		Graphical desktop/Other
Requires:	%{name}-i18n = %{version}

%description -n %{packagename}-Folders
This applet imports folders inside the Dock.

%files -n %{packagename}-Folders
%{_libdir}/cairo-dock/libcd-Folders.so
%{_datadir}/cairo-dock/plug-ins/Folders

#---------------------------------------------------------------------
%package -n %{packagename}-remote-control
Summary: That package provides plugin "Remote Control"
Group: Graphical desktop/Other
Requires: %{name}-i18n = %{version}

%description -n %{packagename}-remote-control
This plug-in lets you control your dock from the keyboard or even
a remote controller.

%files -n %{packagename}-remote-control
%{_libdir}/cairo-dock/libcd-Remote-Control.so
%{_datadir}/cairo-dock/plug-ins/Remote-Control

#---------------------------------------------------------------------
%package -n %{packagename}-vala
Summary:	This package provides vala binding for %{packagename}
Group:		Graphical desktop/Other

%description -n %{packagename}-vala
This package provides vala binding for %{packagename}.

%files -n %{packagename}-vala
%{_libdir}/libCDApplet.so
%{_libdir}/pkgconfig/CDApplet.pc
%{_datadir}/vala*/vapi/CDApplet.*

#---------------------------------------------------------------------
%package -n %{packagename}-status-notifier
Summary:	That package provides plugin "status-notifier"
Group:		Graphical desktop/Other
Requires:	%{name}-i18n = %{version}

%description -n %{packagename}-status-notifier
This package provides plugin Status Notifier for %{packagename}.

%files -n %{packagename}-status-notifier
%{_libdir}/cairo-dock/libcd-status-notifier.so
%{_libdir}/cairo-dock/status-notifier-watcher
%{_datadir}/cairo-dock/plug-ins/Status-Notifier

#---------------------------------------------------------------------

%package -n %{packagename}-recent-events
Summary:	Recent-Events applet based on Zeitgeist framework
Group:		Graphical desktop/Other
Requires:	%{name}-i18n = %{version}

%description -n %{packagename}-recent-events
This applet is an quite complex and Gnome Activity Journal like.
Features:
* you can browse recent tracked events by categories (All,
  Document, Folder, Image, Audioa, Video, Other, Top Results)
* you can look for events (search through it and delete the searched item)
* the tracked items have thumbnails
* huge list of recent items

%files -n %{packagename}-recent-events
%{_libdir}/cairo-dock/libcd-Recent-Events.so
%{_datadir}/cairo-dock/plug-ins/Recent-Events/*

#---------------------------------------------------------------------

%package -n %{packagename}-impulse
Summary:	That package provides plugin "Impulse"
Group:		Graphical desktop/Other
Requires:	%{name}-i18n = %{version}

%description -n %{packagename}-impulse
This applet analyse the signal given by PulseAudio and provides a graphical
equalizer into the dock.

%files -n %{packagename}-impulse
%{_libdir}/cairo-dock/libcd-Impulse.so
%{_datadir}/cairo-dock/plug-ins/Impulse/*

#---------------------------------------------------------------------

%package -n %{packagename}-screenshot
Summary:	That package provides plugin "Screenshot"
Group:		Graphical desktop/Other
Requires:	%{name}-i18n = %{version}

%description -n %{packagename}-screenshot
A simple applet to quickly take screenshots.

%files -n %{packagename}-screenshot
%{_libdir}/cairo-dock/libcd-Screenshot.so
%{_datadir}/cairo-dock/plug-ins/Screenshot/*

#---------------------------------------------------------------------

%package -n %{packagename}-sound-effects
Summary:	That package provides plugin "Sound Effects"
Group:		Graphical desktop/Other
Requires:	%{name}-i18n = %{version}

%description -n %{packagename}-sound-effects
This plug-in adds sound effects on various events in the dock. When clicking
an icon, when hovering an icon etc.

%files -n %{packagename}-sound-effects
%{_libdir}/cairo-dock/libcd-Sound-Effects.so
%{_datadir}/cairo-dock/plug-ins/Sound-Effects/*

#---------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p1

for i in */src/CMakeLists.txt
do
	sed -i -e 's/ SHARED/ MODULE /' $i
done

%build
%cmake
%make

%install
%makeinstall_std -C build

rm -f %{buildroot}%{_libdir}/cairo-dock/cairo-dock-unity-bridge

# chortcuts crash cairo dock now
rm -rf %{buildroot}%{_datadir}/cairo-dock/plug-ins/shortcuts
rm -f %{buildroot}%{_libdir}/cairo-dock/libcd-shortcuts.so

%find_lang %{name}

%changelog
* Thu Feb 13 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.3.2-1
+ Revision: 91a0318
- LOG New version 3.3.2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8996 |12cu|cairo-dock-themes-1.6.3.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Themes for cairo-dock
Name:		cairo-dock-themes
Version:	1.6.3.1
Release:	5
License:	GPLv3+
Group:		Graphical desktop/Other
Url:		http://www.cairo-dock.org/
Source0:	http://download.berlios.de/cairo-dock/%{name}-%{version}.tar.bz2
Source1:	%{name}.rpmlintrc
Patch0:		cairo-dock-themes-1.6.3.1-theme-dir.patch
BuildRequires:	pkgconfig(gldi)
Requires:	cairo-dock
BuildArch:	noarch

%description
This package contains all cairo-dock themes.

%files
%{_datadir}/cairo-dock/themes/*

#---------------------------------------------------------------------
%prep
%setup -q
%patch0 -p0

%build
autoreconf -fi
%configure2_5x
%make

%install
%makeinstall_std


%changelog
* Thu Feb 13 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.6.3.1-5
+ Revision: 556d31a
- LOG Update patch to work with cairo-dock 3.3.x



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8997 |12cu|caja-1.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver     %(echo %{version}|cut -d. -f1,2)
%define name        caja
%define oname       mate-file-manager
%define major       1
%define gi_major    2.0
%define libname     %mklibname %{name}-extension %{major}
%define develname   %mklibname -d %{name}-extension
%define girname     %mklibname %{name}-gir %{gi_major}

Name:               %{name}
Version:            1.8.0
Release:            1
Summary:            File manager for the MATE desktop environment
Group:              File tools
License:            GPLv2+ and LGPLv2+
URL:                http://www.mate-desktop.org/
Source0:            http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz
Source1:            nautilus_16.png
Source2:            nautilus_32.png
Source3:            nautilus_48.png
Source4:            caja-ffmpegthumbnailer.thumbnailer
Source5:            caja-autostart.in
Source6:            caja-autostart.desktop
# gw from Fedora, fix crash on weird file infos
# http://bugzilla.mate.org/show_bug.cgi?id=519743
Patch0:             nautilus-filetype-symlink-fix.patch
# (fc) don't show KDE specific links (CVS + me) (Mdv bug #4844)
Patch1:             nautilus-kdedesktop.patch
# (fc) auto-unmount ejected medias when mount points are in fstab (Mdv bug #39540)
Patch2:             nautilus-2.25.91-umountfstab.patch
# (fc) add a search .desktop file (GNOME bug #350950) (SUSE)
Patch3:             nautilus-bgo350950-search-desktop.diff
# (cg) Patch for double forking problem (mga#11184)
Patch5:             caja-1.7.2-avoid-double-forking.patch
# (patch by Atilla ÖNTAŞ) This patch fixes unworking accels issue and respects mate config dirs.
Patch7:             mate-file-manager-1.6.2-mga_fix_config_dirs.patch
# (gnome#674659)	places-sidebar: don't double unref GMount objects
Patch8:			    mate-file-manager-1.6.2-double_unref_GMount_objects.patch
# Along with Source5 and Source6 try to fix x-caja-windows on startup issue
# Taken from Fedora
# https://bugzilla.redhat.com/show_bug.cgi?id=886029
# https://bugs.mageia.org/show_bug.cgi?id=12463
# https://github.com/mate-desktop/caja/issues/100
Patch9:             mate-file-manager-1.6.2-fdo-x-caja-windows.patch
Patch10:            mate-file-manager-1.6.2-fdo-yet_another_xcaja_workaround.patch
# Allows to dropping files/directories to bookmarks:
Patch11:            mate-file-manager_allow-dropping-files-to-bookmarks.patch

BuildRequires:      pkgconfig(libxml-2.0)
BuildRequires:      pkgconfig(dbus-glib-1)
BuildRequires:      gtk-doc
BuildRequires:      intltool
BuildRequires:      mate-common
BuildRequires:      pkgconfig(gsettings-desktop-schemas)
BuildRequires:      pkgconfig(exempi-2.0)
BuildRequires:      pkgconfig(gobject-introspection-1.0)
BuildRequires:      pkgconfig(gtk+-2.0)
BuildRequires:      pkgconfig(glib-2.0)
BuildRequires:      pkgconfig(cairo-gobject)
BuildRequires:      pkgconfig(gail)
BuildRequires:      pkgconfig(libexif)
BuildRequires:      pkgconfig(mate-desktop-2.0)
BuildRequires:      pkgconfig(pangox)
BuildRequires:      pkgconfig(sm)
BuildRequires:      pkgconfig(unique-1.0)
BuildRequires:      librsvg-devel
BuildRequires:      chrpath

Requires:           gvfs
# We need a seperate package for other MATE apps.
Requires:           %{name}-schemas = %{version}-%{release}
Suggests:           %{name}-extensions >= 1.7.0

# Whitout these, caja can not connect to a secure network or WebDav
Suggests:           glib-networking
Suggests:           davfs2
Suggests:           ffmpegthumbnailer

Provides:           %{oname}
Obsoletes:          %{oname}

%description
Caja is the file manager and graphical shell for the MATE desktop,
that makes it easy to manage your files and the rest of your system.

It allows to browse directories on local and remote file systems,
preview files and launch applications associated with them.
It is also responsible for handling the icons on the MATE desktop.

%package -n %{libname}
Summary:             Libraries for Mate file manager
Group:               System/Libraries

%description -n %{libname}
Caja is a  file manager for the MATE desktop environment.
This package contains libraries used by Caja.

%package -n %{girname}
Summary:        GObject Introspection interface description for %{name}
Group:          System/Libraries
Requires:       %{libname} = %{version}

%description -n %{girname}
GObject Introspection interface description for %{name}

%package -n %{develname}
Summary:        Libraries and include files for developing caja components
Group:          Development/C
Requires:       %{libname} = %{version}
Requires:       %{girname} = %{version}
Provides:       %{name}-devel = %{version}-%{release}
Obsoletes:      %{oname}-devel
Provides:       %{oname}-devel

%description -n %{develname}
This package provides the necessary development libraries and include
files to allow you to develop caja components.

%package -n %{name}-schemas
Summary:        Gsettings schema files for %{name}
Group:          File tools
Obsoletes:      %{oname}

%description -n %{name}-schemas
This package provides caja gsettings schema files;
needed to run caja and various other MATE applications.

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
        --disable-static \
        --enable-unique \
        --disable-schemas-compile \
        --with-x \
        --with-gtk=2.0 \
        --disable-update-mimedb

%make

%install
%makeinstall_std

mkdir -p  %{buildroot}%{_miconsdir} %{buildroot}%{_liconsdir}
cp %{SOURCE1} %{buildroot}%{_miconsdir}/caja.png
cp %{SOURCE2} %{buildroot}%{_iconsdir}/caja.png
cp %{SOURCE3} %{buildroot}%{_liconsdir}/caja.png

mkdir -p %{buildroot}%{_datadir}/thumbnailers
install -m644 %{SOURCE4} %{buildroot}%{_datadir}/thumbnailers/caja-ffmpegthumbnailer.thumbnailer

chrpath --delete %{buildroot}%{_libexecdir}/caja-convert-metadata
chrpath --delete %{buildroot}%{_bindir}/caja
chrpath --delete %{buildroot}%{_bindir}/caja-connect-server
chrpath --delete %{buildroot}%{_bindir}/caja-autorun-software
chrpath --delete %{buildroot}%{_bindir}/caja-file-management-properties

mkdir -p %{buildroot}%{_localstatedir}/lib/mate/desktop \
    %{buildroot}%{_datadir}/%{name}/default-desktop \
    %{buildroot}%{_libdir}/%{name}/extensions-2.0
    
# Install these to fix x-caja-desktop issue (mga#12463)
desktop-file-install --dir=%{buildroot}%{_sysconfdir}/xdg/autostart %{SOURCE6}
install -m 755 -p %{SOURCE5} %{buildroot}%{_bindir}/caja-autostart

#Remove unneeded MateConf convert:
rm -fr %{buildroot}%{_datadir}/MateConf

%{find_lang} %{name}

%files -f %{name}.lang
%doc README NEWS HACKING AUTHORS MAINTAINERS
%dir %{_localstatedir}/lib/mate/desktop
%dir %{_localstatedir}/lib/mate/
%{_sysconfdir}/xdg/autostart/caja-autostart.desktop
%{_bindir}/*
%{_datadir}/caja
%{_datadir}/dbus-1/services/org.mate.freedesktop.FileManager1.service
%{_datadir}/applications/*
%{_datadir}/pixmaps/*
%{_datadir}/mime/packages/caja.xml
%{_datadir}/thumbnailers/caja-ffmpegthumbnailer.thumbnailer
%{_datadir}/icons/hicolor/*/emblems/emblem-note.png
%{_libexecdir}/caja-convert-metadata
%{_mandir}/man1/*
%{_iconsdir}/hicolor/*/apps/caja.*
%{_iconsdir}/*.png
%{_miconsdir}/*.png
%{_liconsdir}/*.png
%dir %{_libdir}/caja
%dir %{_libdir}/caja/extensions-2.0

%files -n %{libname}
%{_libdir}/libcaja*.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Caja-%{gi_major}.typelib

%files -n %{develname}
%doc ChangeLog
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*
%{_datadir}/gtk-doc/html/libcaja-extension
%{_datadir}/gir-1.0/Caja-%{gi_major}.gir

%files -n %{name}-schemas
%{_datadir}/glib-2.0/schemas/org.mate.*.gschema.xml

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.8.0-1
+ Revision: 1d5863f
- Fix sourcedir usage



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8998 |12cu|caja-extensions-1.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version}|cut -d. -f1,2)
%define oname mate-file-manager

Name:           caja-extensions
Summary:        Set of extensions for caja file manager
Version:        1.8.0
Release:        1
Group:          Graphical desktop/Other
License:        GPLv2+
URL:            http://mate-desktop.org
Source0:        http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz
Source1:        caja-share-setup-instructions
Source2:        caja-share-smb.conf.example

BuildRequires:  mate-common >= 1.7.0
BuildRequires:  pkgconfig(libcaja-extension) >= 1.7.0
BuildRequires:  pkgconfig(mate-desktop-2.0) >= 1.7.0
BuildRequires:  pkgconfig(dbus-glib-1)
BuildRequires:  pkgconfig(gtk+-2.0)
BuildRequires:  pkgconfig(gupnp-1.0)

%description
Extensions for the caja file-browser, open-terminal,
image-converter, sendto and share

%package common
Summary:    Common files for caja-extensions
Group:      Graphical desktop/Other
BuildArch:  noarch
# gksu support disabled. Suggest caja-actions with open
# as root support.
Suggests:   caja-actions >= 1.6.2-2

%description common
Common files for caja extensions such as 
open-terminal, image-converter etc.

%package -n caja-image-converter
Summary:    Caja extension to mass resize images
Group:	    Graphical desktop/Other
Requires:   %{name}-common = %{version}-%{release}
Requires:   imagemagick
Requires:   %{_lib}caja-extension1 >= 1.7.0
Provides:   %{oname}-image-converter = %{version}-%{release}
Obsoletes:  %{oname}-image-converter < 1.7.0

%description -n caja-image-converter
Adds a "Resize Images..." menu item to the context menu of all images. This
opens a dialog where you set the desired image size and file name. A click
on "Resize" finally resizes the image(s) using ImageMagick's convert tool.

%package -n caja-open-terminal
Summary:    Caja extension for an open terminal shortcut
Group:	    Graphical desktop/Other
Requires:   %{name}-common = %{version}-%{release}
Requires:   %{_lib}caja-extension1 >= 1.7.0
Provides:   %{oname}-open-terminal = %{version}-%{release}
Obsoletes:  %{oname}-open-terminal < 1.7.0

%description -n caja-open-terminal
This is a proof-of-concept Caja extension which allows you to open
a terminal in arbitrary local folders.

%package -n caja-sendto
Summary:    Send files from caja using with mail or IM
Group:	    Graphical desktop/Other
Requires:   %{name}-common = %{version}-%{release}
Requires:   %{_lib}caja-extension1 >= 1.7.0
Provides:   %{name}-gajim  = %{version}-%{release}
Provides:   %{name}-email = %{version}-%{release}
Provides:   %{name}-evolution = %{version}-%{release}
Provides:   %{oname}-sendto = %{version}-%{release}
Obsoletes:  %{oname}-sendto < 1.7.0
Conflicts:  %{oname}-bluetooth

%description -n caja-sendto
This application provides integration between caja and mail or IM clients.
It adds a Caja context menu component ("Send To...") and features
a dialog for insert the email or IM account which you want to send
the file/files.

%package -n caja-sendto-pidgin
Summary:    Send files from caja to pidgin
Group:      Graphical desktop/Other
Requires:   pidgin
Requires:   %{name}-common = %{version}
Requires:   caja-sendto = %{version}-%{release}
Provides:   %{name}-sendto-gaim = %{version}-%{release}
Provides:   %{oname}-sendto-pidgin = %{version}-%{release}
Obsoletes:  %{oname}-sendto-pidgin < 1.7.0

%description -n caja-sendto-pidgin
This application provides integration between caja and pidgin.  It
adds a Caja context menu component ("Send To...") and features a
dialog for insert the IM account which you want to send the file/files.

%package -n caja-sendto-upnp
Summary:    Send files from nautilus via UPNP
Group:      Graphical desktop/Other
Requires:   %{name}-common = %{version}
Requires:   caja-sendto = %{version}-%{release}
Provides:   %{oname}-sendto-upnp = %{version}-%{release}
Obsoletes:  %{oname}-sendto-upnp < 1.7.0

%description -n caja-sendto-upnp
This application provides integration between caja and UPNP.
It adds a Caja context menu component ("Send To...") and allows sending
files to UPNP media servers.

%package -n caja-sendto-devel
Summary:    Development libraries and headers for caja-sendto
Group:	    Development/C
Requires:   %{name}-common = %{version}-%{release}
Requires:   caja-sendto = %{version}-%{release}
Provides:   %{oname}-sendto-devel = %{version}-%{release}
Obsoletes:  %{oname}-sendto-devel < 1.7.0

%description -n caja-sendto-devel
Development libraries and headers for caja-sendto

%package -n caja-share
Summary:    Easy sharing folder via Samba (CIFS protocol)
Group:      Networking/File transfer
Requires:   %{name}-common = %{version}-%{release}
Requires:   %{_lib}caja-extension1 >= 1.7.0
Requires:   samba
Provides:   %{oname}-share = %{version}-%{release}
Obsoletes:  %{oname}-share < 1.7.0

%description -n caja-share
Caja extension designed for easier folders 
sharing via Samba (CIFS protocol) in *NIX systems.

%prep
%setup -q
cp %{SOURCE1} SETUP

%build
# gksu support disabled. It doesn't work with our gksu-polkit
%configure2_5x \
     --disable-schemas-compile \
     --with-gtk=2.0            \
     --enable-image-converter  \
     --enable-open-terminal    \
     --enable-sendto           \
     --enable-share            \
     --disable-gksu             \
     --disable-static

%make

%install
%makeinstall_std

find %{buildroot} -name *.a -delete

mkdir -p %{buildroot}/%{_sysconfdir}/samba/
cp %{SOURCE2} %{buildroot}/%{_sysconfdir}/samba/

# remove needless MateConf stuff
rm -fr  %{buildroot}%{_datadir}/MateConf

%find_lang %{name} --with-gnome --all-name

%files common -f %{name}.lang
%doc AUTHORS README SETUP
%dir %{_datadir}/caja-extensions

%files -n caja-image-converter
%{_libdir}/caja/extensions-2.0/libcaja-image-converter.so
%{_datadir}/caja-extensions/caja-image-resize.ui
%{_datadir}/caja-extensions/caja-image-rotate.ui

%files -n caja-open-terminal
%{_libdir}/caja/extensions-2.0/libcaja-open-terminal.so
%{_datadir}/glib-2.0/schemas/org.mate.caja-open-terminal.gschema.xml

%files -n caja-sendto
%{_bindir}/caja-sendto
%dir %{_libdir}/caja-sendto
%dir %{_libdir}/caja-sendto/plugins
%{_libdir}/caja-sendto/plugins/libnstburn.so
%{_libdir}/caja-sendto/plugins/libnstemailclient.so
%{_libdir}/caja-sendto/plugins/libnstgajim.so
%{_libdir}/caja-sendto/plugins/libnstremovable_devices.so
%{_libdir}/caja/extensions-2.0/libcaja-sendto.so
%{_datadir}/glib-2.0/schemas/org.mate.Caja.Sendto.gschema.xml
%{_datadir}/caja-extensions/caja-sendto.ui
%{_mandir}/man1/caja-sendto.1.*

%files -n caja-sendto-pidgin
%{_libdir}/caja-sendto/plugins/libnstpidgin.so

%files -n caja-sendto-upnp
%{_libdir}/caja-sendto/plugins/libnstupnp.so

%files -n caja-sendto-devel
%dir %{_includedir}/caja-sendto
%{_includedir}/caja-sendto/caja-sendto-plugin.h
%{_libdir}/pkgconfig/caja-sendto.pc
%dir %{_datadir}/gtk-doc/html/caja-sendto
%{_datadir}/gtk-doc/html/caja-sendto/*

%files -n caja-share
%config(noreplace) %{_sysconfdir}/samba/caja-share-smb.conf.example
%{_libdir}/caja/extensions-2.0/libcaja-share.so
%{_datadir}/caja-extensions/share-dialog.ui

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.8.0-1
+ Revision: 2621bab
- Fix setup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 8999 |12cu|caja-gksu-1.6.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version}|cut -d. -f1,2)
%define oname    mate-file-manager-gksu

Summary: Run command as root in a specified folder
Name:    caja-gksu
Version: 1.6.0
Release: 2
Group:   File tools
License: GPLv2+
URL:     http://mate-desktop.org
Source0: http://pub.mate-desktop.org/releases/%{url_ver}/%{oname}-%{version}.tar.xz
Patch0:  mate-file-manager-gksu-1.6.0-mga-fix-configure_ac-script.patch

BuildRequires: intltool
BuildRequires: mate-common >= 1.6.0
BuildRequires: pkgconfig(gtk+-2.0)
BuildRequires: pkgconfig(libcaja-extension) >= 1.6.0
BuildRequires: pkgconfig(libgksu2)

Provides:      caja-open-gksu = %{version}-%{release}

%rename %{oname}

%description
This is a proof-of-concept Caja extension which allows you to run
a command as root in arbitrary local folders.

%prep
%setup -q -n %{oname}-%{version}

%build
NOCONFIGURE=1 ./autogen.sh
%configure2_5x \
   --disable-static

%make

%install
%makeinstall_std

%find_lang %{oname} --with-gnome --all-name

%files -f %{oname}.lang
%{_libdir}/caja/extensions-2.0/libcaja-gksu.so


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9000 |12cu|caja-image-converter-1.6.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version}|cut -d. -f1,2)
%define oname   mate-file-manager-image-converter

Summary:	Caja extension to mass resize images
Name:		caja-image-converter
Version:	1.6.0
Release:	2
Group:		Graphical desktop/Other
License:	GPLv2+
URL:		http://pub.mate-desktop.org
Source0:    http://pub.mate-desktop.org/releases/%{url_ver}/%{oname}-%{version}.tar.xz

BuildRequires:	intltool
BuildRequires:	mate-common
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(libcaja-extension)

Requires:	imagemagick
Requires:	%{_lib}caja-extension1 >= 1.6.0

%rename %{oname}

%description
Adds a "Resize Images..." menu item to the context menu of all images. This
opens a dialog where you set the desired image size and file name. A click
on "Resize" finally resizes the image(s) using ImageMagick's convert tool.

%prep
%setup -q -n %{oname}-%{version}

%build
NOCONFIGURE=1 ./autogen.sh
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS COPYING
%{_datadir}/caja-image-converter
%{_libdir}/caja/extensions-2.0/*.so


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9001 |12cu|caja-open-terminal-1.6.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version}|cut -d. -f1,2)
%define oname   mate-file-manager-open-terminal

Summary:        Caja extension for an open terminal shortcut
Name:           caja-open-terminal
Version:        1.6.0
Release:        2
URL:            http://mate-desktop.org
Source0:        http://pub.mate-desktop.org/releases/%{url_ver}/%{oname}-%{version}.tar.xz
Patch0:		caja-open-terminal-1.6.0-compile-with-desktop-1.7.0.patch
License:        GPLv2+
Group:          Graphical desktop/Other

BuildRequires:  pkgconfig(libcaja-extension)
BuildRequires:  pkgconfig(mate-desktop-2.0)
BuildRequires:  intltool
BuildRequires:  pkgconfig(mate-doc-utils)
BuildRequires:  pkgconfig(gsettings-desktop-schemas)

Requires:       gsettings-desktop-schemas

%rename %{oname}

%description
This is a proof-of-concept Caja extension which allows you to open
a terminal in arbitrary local folders.

%prep
%setup -q -n %{oname}-%{version}
%apply_patches

%build
aclocal
libtoolize --force --automake --copy
autoheader
automake --add-missing --copy
autoconf
cp configure.ac configure.in
# NOCONFIGURE=1 sh ./autogen.sh
intltoolize --copy --force

%configure2_5x \
        --disable-static \
        --disable-schemas-compile
%make

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS ChangeLog README COPYING
%{_libdir}/caja/extensions-2.0/libcaja-open-terminal.so
%{_datadir}/MateConf/gsettings/caja-open-terminal.convert
%{_datadir}/glib-2.0/schemas/org.mate.caja-open-terminal.gschema.xml


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9002 |12cu|caja-sendto-1.6.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version}|cut -d. -f1,2)
%define oname    mate-file-manager-sendto

Summary:        Send files from caja using with mail or IM
Name:           caja-sendto
Version:        1.6.0
Release:        4
URL:            http://www.mate-desktop.org
Source0:        http://pub.mate-desktop.org/releases/%{url_ver}/%{oname}-%{version}.tar.xz
License:        GPLv2+
Group:          Graphical desktop/Other

BuildRequires:  pkgconfig(libcaja-extension)
BuildRequires:  pkgconfig(mate-desktop-2.0)
BuildRequires:  pkgconfig(mate-doc-utils)
BuildRequires:  pkgconfig(gsettings-desktop-schemas)
BuildRequires:  pkgconfig(dbus-glib-1)
BuildRequires:  pkgconfig(glib-2.0)
BuildRequires:  pkgconfig(gtk+-2.0)
BuildRequires:  pkgconfig(gupnp-1.0)
BuildRequires:  pkgconfig(dbus-1)
BuildRequires:  gtk-doc
BuildRequires:  intltool
BuildRequires:  pidgin-devel
# BuildRequires:  gupnp-av-devel
BuildRequires:  gajim

Provides:       %{oname}-sendto-gajim 
Provides:       %{oname}-sendto-email
Provides:       %{oname}-sendto-evolution

%rename %{oname}

Suggests:       %{name}-bluetooth
Requires:       caja

%description
This application provides integration between caja and mail or IM clients.
It adds a Caja context menu component ("Send To...") and features
a dialog for insert the email or IM account which you want to send
the file/files.

%package pidgin
Summary:    Send files from caja to pidgin
Group:      Graphical desktop/Other
Requires:   pidgin
Requires:   %{name} = %{version}
Provides:   %{name}-sendto-gaim
Provides:   %{oname}-sendto-pidgin = %{version}-%{release}

%description pidgin
This application provides integration between caja and pidgin.  It
adds a Caja context menu component ("Send To...") and features a
dialog for insert the IM account which you want to send the file/files.


%package upnp
Summary:   Send files from nautilus via UPNP
Group:     Graphical desktop/Other
Requires:  %{name} = %{version}
%rename    %{oname}-upnp

%description upnp
This application provides integration between caja and UPNP.
It adds a Caja context menu component ("Send To...") and allows sending
files to UPNP media servers.

%package devel
Summary:  Development files for %{name}
Group:    Graphical desktop/Other
Provides: %{name}-devel = %{version}-%{release}

%description devel
This package provides development files needed to build plugins upon
%{name}-sendto.

%prep
%setup -q -n %{oname}-%{version}

%build
NOCONFIGURE=1 ./autogen.sh
%configure2_5x
%make

%install
%makeinstall_std

%find_lang %{name} --all-name

%files -f %{name}.lang
%doc AUTHORS COPYING README
%{_mandir}/man1/*
%{_bindir}/caja-sendto
%{_datadir}/MateConf/gsettings/caja-sendto-convert
%{_datadir}/caja-sendto/ui/caja-sendto.ui
%{_datadir}/glib-2.0/schemas/org.mate.Caja.Sendto.gschema.xml
%{_libdir}/caja-sendto/plugins/libnstburn.so
%{_libdir}/caja-sendto/plugins/libnstemailclient.so
%{_libdir}/caja-sendto/plugins/libnstgajim.so
%{_libdir}/caja-sendto/plugins/libnstremovable_devices.so
%{_libdir}/caja/extensions-2.0/libcaja-sendto.so

%files pidgin
%{_libdir}/caja-sendto/plugins/libnstpidgin.so

%files upnp
%{_libdir}/caja-sendto/plugins/libnstupnp.so

%files devel
%{_includedir}/caja-sendto/caja-sendto-plugin.h
%{_libdir}/pkgconfig/caja-sendto.pc
%{_datadir}/gtk-doc/html/caja-sendto


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9003 |12cu|caja-share-1.6.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version}|cut -d. -f1,2)
%define oname   mate-file-manager-share

Name:		caja-share
Version:	1.6.0
Release:	2
Summary:	Easy sharing folder via Samba (CIFS protocol)
Group:		Networking/File transfer
License:	GPLv2+
URL:		http://pub.mate-desktop.org
Source0:        http://pub.mate-desktop.org/releases/%{url_ver}/%{oname}-%{version}.tar.xz
Source1:	caja-share-setup-instructions
Source2:	caja-share-smb.conf.example

BuildRequires:  pkgconfig(libcaja-extension)
BuildRequires:	mate-common

Requires:	samba

%rename %{oname}

%description
Caja extension designed for easier folders 
sharing via Samba (CIFS protocol) in *NIX systems.

%prep
%setup -q -n %{oname}-%{version}
cp %{SOURCE1} SETUP


%build
NOCONFIGURE=1 ./autogen.sh
%configure \
	--disable-static

%make


%install
%makeinstall_std INSTALL='install -p'

mkdir -p %{buildroot}/%{_sysconfdir}/samba/
cp %{SOURCE2} %{buildroot}/%{_sysconfdir}/samba/

%find_lang %{oname}


%files -f %{oname}.lang
%doc AUTHORS COPYING README
%{_libdir}/caja/extensions-2.0/*
%{_datadir}/mate-file-manager-share/
%config(noreplace) %{_sysconfdir}/samba/caja-share-smb.conf.example


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9004 |12cu|calf-0.0.19-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           calf
Summary:        Pack of multi-standard audio plugins and host for JACK
Version:        0.0.19
Release:        1

Source:         http://dl.sf.net/%{name}/%{name}-%{version}.tar.gz
URL:            http://%{name}.sourceforge.net/
License:        GPLv2
Group:          Sound
BuildRequires:  desktop-file-utils expat-devel cairo-devel
BuildRequires:  gtk2-devel
BuildRequires:  fftw-devel
BuildRequires:  pkgconfig
BuildRequires:  pkgconfig(gconf-2.0)
BuildRequires:  jackit-devel lv2-devel readline-devel
BuildRequires:  fluidsynth-devel
Requires:       redland lv2 fluidsynth

%description
Calf is a pack of audio plugins for the LV2 interface.
Calf contains the following audio effects: vintage delay,
rotary speaker, reverb, multi chorus, flanger, phaser, filter,
compressor. It also contains two full-blown synthesizers: monosynth and
organ.

%prep

%setup -q

%build
LDFLAGS='-lgthread-2.0' \
%configure  --with-ladspa-dir=%{_libdir}/ladspa \
                --with-dssi-dir=%{_libdir}/dssi \
                --with-lv2-dir=%{_libdir}/lv2 \
                --enable-static=false \
                --libdir=%{_libdir} \
                --without-lash --enable-experimental=yes
%make

%install
%makeinstall_std
desktop-file-install --add-category=";X-MandrivaLinux-Multimedia-Sound;" \
                     --add-category="GTK;" \
                     --remove-key="Version" \
                     --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

rm -f %{buildroot}/%{_datadir}/icons/hicolor/icon-theme.cache


%files
%defattr(-,root,root)
%doc README COPYING AUTHORS
%{_bindir}/calfjackhost
%{_libdir}/lv2/%{name}.lv2
%{_libdir}/%{name}/%{name}.so


%{_datadir}/%{name}/*

%{_datadir}/icons/hicolor/16x16/apps/calf.png
%{_datadir}/icons/hicolor/24x24/apps/calf.png
%{_datadir}/icons/hicolor/32x32/apps/calf.png
%{_datadir}/icons/hicolor/48x48/apps/calf.png
%{_datadir}/icons/hicolor/128x128/apps/calf.png
%{_datadir}/icons/hicolor/128x128/apps/calf_plugin.png
%{_datadir}/icons/hicolor/16x16/apps/calf_plugin.png
%{_datadir}/icons/hicolor/22x22/apps/calf.png
%{_datadir}/icons/hicolor/22x22/apps/calf_plugin.png
%{_datadir}/icons/hicolor/24x24/apps/calf_plugin.png
%{_datadir}/icons/hicolor/256x256/apps/calf.png
%{_datadir}/icons/hicolor/256x256/apps/calf_plugin.png
%{_datadir}/icons/hicolor/32x32/apps/calf_plugin.png
%{_datadir}/icons/hicolor/48x48/apps/calf_plugin.png
%{_datadir}/icons/hicolor/64x64/apps/calf.png
%{_datadir}/icons/hicolor/64x64/apps/calf_plugin.png
%{_datadir}/icons/hicolor/scalable/apps/calf.svg
%{_datadir}/icons/hicolor/scalable/apps/calf_plugin.svg

%{_mandir}/man1/calfjackhost.1.*
%{_mandir}/man7/calf.7.*

%{_datadir}/applications/%{name}.desktop



%changelog
* Wed Apr 25 2012 Frank Kober <emuse@mandriva.org> 0.0.19-0.git20120421.1mdv2012.0
+ Revision: 793444
- new git snapshot
  o adjust file list
  o adapt BR names
  o drop strfmt fix patch

* Tue Jun 28 2011 Frank Kober <emuse@mandriva.org> 0.0.19-0.git20110507.1
+ Revision: 687626
- try included autogen.sh instead of autoreconf
- bump version to 0.0.19
- add string format fix
- update to latest git version from 2011-05-07
  o keep official version tarball

* Sun Feb 27 2011 Funda Wang <fwang@mandriva.org> 0.0.18.6-5
+ Revision: 640427
- rebuild to obsolete old packages

* Mon Feb 14 2011 Frank Kober <emuse@mandriva.org> 0.0.18.6-4
+ Revision: 637747
- disable lash, fix hicolor icon cache conflict

* Sun Feb 13 2011 Frank Kober <emuse@mandriva.org> 0.0.18.6-3
+ Revision: 637570
- fix icon paths
- rebuild for fixed redland

* Wed Feb 09 2011 Frank Kober <emuse@mandriva.org> 0.0.18.6-2
+ Revision: 637055
- rebuild for new raptor

* Tue Aug 24 2010 Frank Kober <emuse@mandriva.org> 0.0.18.6-1mdv2011.0
+ Revision: 572936
- new version 0.18.6 (bugfix)
  o replace autoreconf by configure2_5x

* Tue Jan 05 2010 Stéphane Téletchéa <steletch@mandriva.org> 0.0.18.5-1mdv2010.1
+ Revision: 486367
- Another missing BR
- Missing BR readline
- Precise plugins path

  + Frank Kober <emuse@mandriva.org>
    - manpage compression format generalized
    - Update rpm group tag
    - Update rpm group tag
    - import calf


* Sat Dec 19 2009 Frank Kober <emuse@mandriva.org> 0.0.18.5-1mdv2010.0
- import calf

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9005 |12cu|calibre-1.15.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	E-book converter and library management
Name:		calibre
Version:	1.15.0
Release:	3
License:	GPLv3+
Group:		Office
Url:		http://calibre-ebook.com/
Source0:	http://iweb.dl.sourceforge.net/project/%{name}/%{version}/%{name}-%{version}.tar.xz
Source2:	%{name}-mount-helper
Source100:	%{name}.rpmlintrc
Patch1:		%{name}-no-update-0.8.6.patch
Patch3:		%{name}-0.7.27-python-fix.patch
Patch4:		%{name}-python2-env-fix.patch
Patch5:		%{name}-web-control.patch
BuildRequires:	chrpath
BuildRequires:	desktop-file-utils
BuildRequires:	python-setuptools
BuildRequires:	python-sip
BuildRequires:	unzip
BuildRequires:	xdg-utils >= 1.0.2
BuildRequires:	chmlib-devel >= 0.40
BuildRequires:	icu-devel >= 4.4
BuildRequires:	libwmf-devel >= 0.2.8
BuildRequires:	podofo-devel >= 0.8.2
BuildRequires:	python-qt4-devel >= 4.9.6
BuildRequires:	qt4-devel >= 4.8.0
BuildRequires:	qt4-devel-private
BuildRequires:	pkgconfig(ImageMagick) >= 6.5.9
BuildRequires:	pkgconfig(libmtp) >= 1.1.5
BuildRequires:	pkgconfig(poppler-glib)
BuildRequires:	pkgconfig(poppler-qt4) >= 0.12
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	pythonegg(apsw) >= 3.7.17
BuildRequires:	pythonegg(beautifulsoup) >= 3.0.5
BuildRequires:	pythonegg(cssutils) >= 0.9.9
BuildRequires:	pythonegg(lxml) >= 2.2.1
BuildRequires:	pythonegg(mechanize) >= 0.1.11
BuildRequires:	pythonegg(pil) >= 1.1.6
BuildRequires:	pythonegg(python-dateutil) >= 1.4.1
BuildRequires:	pythonegg(six)

Requires:	fonts-ttf-liberation
Requires:	imagemagick
Requires:	poppler >= 0.20.2
Requires:	pythonegg(apsw) >= 3.7.17
Requires:	pythonegg(beautifulsoup) >= 3.0.5
Requires:	pythonegg(cherrypy)
Requires:	pythonegg(cssselect) >= 0.7.1
Requires:	pythonegg(cssutils) >= 0.9.9
Requires:	pythonegg(python-dateutil) >= 1.4.1
Requires:	pythonegg(django-tagging)
Requires:	pythonegg(dnspython) >= 1.6.0
Requires:	pythonegg(genshi)
Requires:	pythonegg(pil) >= 1.1.6
Requires:	pythonegg(lxml) >= 2.2.1
Requires:	pythonegg(mechanize) >= 0.1.11
Requires:	pythonegg(netifaces) >= 0.8
Requires:	pythonegg(odfpy)
Requires:	pythonegg(pypdf)
Requires:	python-qt4 >= 4.9.6
Requires:	python-qt4-help

%description
Calibre is meant to be a complete e-library solution. It includes library
management, format conversion, news feeds to e-book conversion as well as
e-book reader sync features.

Calibre is primarily a e-book cataloging program. It manages your e-book
collection for you. It is designed around the concept of the logical book,
i.e. a single entry in the database that may correspond to e-books in several
formats. It also supports conversion to and from a dozen different e-book
formats.

Supported input formats are: MOBI, LIT, PRC, EPUB, CHM, ODT, HTML, CBR, CBZ,
RTF, TXT, PDF and LRS.

%files
%doc COPYRIGHT LICENSE Changelog.yaml
%{_bindir}/calibre
%{_bindir}/calibre-complete
%{_bindir}/calibre-customize
%{_bindir}/calibre-debug
%{_bindir}/calibre-parallel
%{_bindir}/calibre-server
%{_bindir}/calibre-smtp
%{_bindir}/calibre-mount-helper
%{_bindir}/calibredb
%{_bindir}/ebook-convert
%{_bindir}/ebook-device
%{_bindir}/ebook-meta
%{_bindir}/ebook-viewer
%{_bindir}/ebook-polish
%{_bindir}/fetch-ebook-metadata
%{_bindir}/lrf2lrs
%{_bindir}/lrfviewer
%{_bindir}/lrs2lrf
%{_bindir}/markdown-calibre
%{_bindir}/web2disk
%{_bindir}/ebook-edit
%config(noreplace) %{_sysconfdir}/bash_completion.d/%{name}
%{_libdir}/%{name}
%{_datadir}/%{name}
%{_datadir}/pixmaps/*
%{_datadir}/applications/*.desktop
%{_datadir}/mime/packages/*
%{_datadir}/icons/hicolor/scalable/mimetypes/*
%{_datadir}/icons/hicolor/*/apps/*
%{python_sitelib}/init_calibre.py*

#--------------------------------------------------------------------

%prep
%setup -q -n %{name}

# remove redundant / non-free fonts
rm -rf resources/fonts/*/

# don't check for new upstream version (that's what packagers do)
# otherwise the plugins are safe to be updated in ~/.config/calibre/plugins/
%patch1 -F 2 -p1 -b .no-update

# libs
%patch3 -p1 -b .python-fix

# there is no python2 symlink to python2.7
# but just python, as opposed to python3
%patch4 -p1 -b .python2-env-fix

# import from QtNetwork, not Qt
%patch5 -p1 -b .python-web-control

# dos2unix newline conversion
sed -i -e 's/\r//' src/calibre/web/feeds/recipes/*

# fix the location of liberation default font
# sed -i -e "s:P('fonts/liberation/LiberationSerif:('%{_datadir}/fonts/TTF/liberation/LiberationSerif:" \
#  src/calibre/library/catalog.py
sed -i -e "s:P('fonts/liberation/LiberationSerif:('%{_datadir}/fonts/TTF/liberation/LiberationSerif:" \
  src/calibre/utils/magick/draw.py
sed -i -e "s:P('fonts/liberation/LiberationSerif:('%{_datadir}/fonts/TTF/liberation/LiberationSerif:" \
  src/calibre/web/feeds/news.py
sed -i -e "s:P('fonts/liberation/LiberationSerif:('%{_datadir}/fonts/TTF/liberation/LiberationSerif:" \
  recipes/*_ke.recipe

# remove shebangs
sed -i -e '/^#!\//, 1d' src/calibre/*/*/*/*.py
sed -i -e '/^#!\//, 1d' src/calibre/*/*/*.py
sed -i -e '/^#![ ]*\//, 1d' src/calibre/*/*.py
sed -i -e '/^#!\//, 1d' src/calibre/*.py
sed -i -e '/^#!\//, 1d' src/templite/*.py
sed -i -e '/^#!\//, 1d' resources/default_tweaks.py
sed -i -e '/^#!\//, 1d' recipes/*.recipe

chmod -x src/calibre/*/*/*/*.py
chmod -x src/calibre/*/*/*.py
chmod -x src/calibre/*/*.py
chmod -x src/calibre/*.py
chmod -x recipes/*.recipe

%build
OVERRIDE_CFLAGS="%{optflags}" LANG='en_US.UTF-8' python setup.py build 
LANG='en_US.UTF-8' python setup.py translations

%install
mkdir -p %{buildroot}%{_datadir}

# create directories for xdg-utils
mkdir -p %{buildroot}%{_datadir}/icons
mkdir -p %{buildroot}%{_datadir}/icons/hicolor
mkdir -p %{buildroot}%{_datadir}/packages
mkdir -p %{buildroot}%{_datadir}/mime
mkdir -p %{buildroot}%{_datadir}/mime/packages
mkdir -p %{buildroot}%{_datadir}/applications
mkdir -p %{buildroot}%{_datadir}/desktop-directories

# create directory for calibre environment module
# the install script assumes it's there.
mkdir -p %{buildroot}%{python_sitelib}

XDG_DATA_DIRS="%{buildroot}%{_datadir}" \
XDG_UTILS_INSTALL_MODE="system" \
LIBPATH="%{_libdir}" \
python setup.py install --root=%{buildroot}%{_prefix} \
			--prefix=%{_prefix} \
			--libdir=%{_libdir} \
			--staging-libdir=%{buildroot}%{_libdir} \
# remove shebang from init_calibre.py here because
# it just got spawned by the install script
sed -i -e '/^#!\//, 1d' %{buildroot}%{python_sitelib}/init_calibre.py

# icons
mkdir -p %{buildroot}%{_datadir}/pixmaps/
cp -p resources/images/library.png		  \
   %{buildroot}%{_datadir}/pixmaps/%{name}-gui.png
cp -p resources/images/viewer.png		  \
   %{buildroot}%{_datadir}/pixmaps/calibre-viewer.png

# every file is empty here
find %{buildroot}%{_datadir}/mime -maxdepth 1 -type f|xargs rm -f 

# the portable batch (>=0.8.5) is not needed
rm -f %{buildroot}%{_bindir}/calibre-portable.bat

# packages aren't allowed to register mimetypes like this
rm -f %{buildroot}%{_datadir}/applications/defaults.list
rm -f %{buildroot}%{_datadir}/applications/mimeinfo.cache
rm -f %{buildroot}%{_datadir}/mime/application/*.xml
rm -f %{buildroot}%{_datadir}/mime/text/*.xml

desktop-file-validate \
%{buildroot}%{_datadir}/applications/calibre-ebook-viewer.desktop
desktop-file-validate \
%{buildroot}%{_datadir}/applications/calibre-gui.desktop
desktop-file-validate \
%{buildroot}%{_datadir}/applications/calibre-lrfviewer.desktop

# mimetype icon for lrf
rm -rf %{buildroot}%{_datadir}/icons/hicolor/128x128
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/scalable
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/scalable/mimetypes
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/scalable/apps
cp -p resources/images/mimetypes/lrf.png \
      %{buildroot}%{_datadir}/icons/hicolor/scalable/mimetypes/application-x-sony-bbeb.png
cp -p resources/images/viewer.png \
      %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/calibre-viewer.png

# don't put bash completions in /usr/etc
mkdir -p %{buildroot}%{_sysconfdir}/bash_completion.d
mv %{buildroot}%{_prefix}%{_sysconfdir}/bash_completion.d/%{name} %{buildroot}%{_sysconfdir}/bash_completion.d
rmdir %{buildroot}%{_prefix}%{_sysconfdir}/bash_completion.d

# these are provided as separate packages
rm -rf %{buildroot}%{_libdir}/%{name}/{odf,cherrypy,pyPdf,encutils,cssutils}
rm -rf %{buildroot}%{_libdir}/%{name}/cal/utils/genshi
rm -rf %{buildroot}%{_libdir}/%{name}/cal/trac

# link to system fonts after we have deleted the non-free ones
# http://oldbugs.calibre-ebook.com/ticket/3832
mkdir -p %{buildroot}%{_datadir}/%{name}/fonts/prs500
ln -s %{_datadir}/fonts/TTF/liberation/LiberationSans-Regular.ttf \
      %{buildroot}%{_datadir}/%{name}/fonts/prs500/tt0003m_.ttf
ln -s %{_datadir}/fonts/TTF/liberation/LiberationSerif-Regular.ttf \
      %{buildroot}%{_datadir}/%{name}/fonts/prs500/tt0011m_.ttf
ln -s %{_datadir}/fonts/TTF/liberation/LiberationMono-Regular.ttf \
      %{buildroot}%{_datadir}/%{name}/fonts/prs500/tt0419m_.ttf
  

# delete locales, calibre stores them in a zip file now
rm -rf %{buildroot}%{_datadir}/%{name}/localization/locales/

rm -f %{buildroot}%{_bindir}/%{name}-uninstall

install -m 0755 %{SOURCE2} %{buildroot}%{_bindir}/


# fix linting section :)
# script-without-shebang
find %{buildroot}%{_libdir}/%{name}/chardet -name '*.py' -exec sed -i -e '1i#!/usr/bin/python'  {} \;

# wrong-script-interpreter
find %{buildroot}%{_libdir}/%{name}/calibre/ebooks/markdown/extensions/meta.py  -exec sed -i -e '1i#!/usr/bin/python'  {} \;

# non-executable-script
chmod a+x %{buildroot}%{_libdir}/%{name}/qtcurve/test_rendering.py
chmod a+x %{buildroot}%{_libdir}/%{name}/calibre/ebooks/djvu/djvubzzdec.py
chmod a+x %{buildroot}%{_libdir}/%{name}/calibre/utils/fonts/sfnt/cff/table.py
chmod a+x %{buildroot}%{_libdir}/%{name}/calibre/ebooks/djvu/djvu.py
chmod a+x %{buildroot}%{_libdir}/%{name}/calibre/ebooks/oeb/display/test-cfi/run.py
chmod a+x %{buildroot}%{_libdir}/%{name}/calibre/devices/mtp/unix/upstream/update.py
chmod a+x %{buildroot}%{_libdir}/%{name}/calibre/utils/fonts/sfnt/cff/__init__.py
chmod a+x %{buildroot}%{_libdir}/%{name}/calibre/utils/fonts/sfnt/cff/dict_data.py
chmod a+x %{buildroot}%{_libdir}/%{name}/calibre/utils/fonts/sfnt/cff/constants.py
chmod a+x %{buildroot}%{_libdir}/%{name}/calibre/ebooks/markdown/extensions/meta.py
chmod a+x %{buildroot}%{_libdir}/%{name}/calibre/utils/fonts/sfnt/cff/writer.py
chmod a+x %{buildroot}%{_libdir}/%{name}/calibre/ebooks/oeb/polish/tests/main.py
chmod a+x %{buildroot}%{_libdir}/%{name}/calibre/ebooks/oeb/polish/tests/base.py
chmod a+x %{buildroot}%{_libdir}/%{name}/calibre/ebooks/oeb/polish/tests/container.py
chmod a+x %{buildroot}%{_libdir}/%{name}/calibre/ebooks/oeb/polish/tests/__init__.py
chmod a+x %{buildroot}%{_datadir}/%{name}/catalog/section_list_templates.py
chmod a+x %{buildroot}%{_datadir}/%{name}/calibre-portable.sh 

chmod +x %{buildroot}%{_libdir}/%{name}/calibre/ebooks/oeb/polish/check/base.py
chmod +x %{buildroot}%{_libdir}/%{name}/calibre/ebooks/oeb/polish/check/parsing.py
chmod +x %{buildroot}%{_libdir}/%{name}/calibre/ebooks/oeb/polish/check/main.py
chmod +x %{buildroot}%{_libdir}/%{name}/calibre/ebooks/oeb/polish/check/__init__.py
chmod +x %{buildroot}%{_libdir}/%{name}/calibre/gui2/tweak_book/editor/syntax/base.py
chmod +x %{buildroot}%{_libdir}/%{name}/calibre/ebooks/oeb/polish/check/images.py
chmod +x %{buildroot}%{_libdir}/%{name}/calibre/ebooks/oeb/polish/check/links.py
chmod +x %{buildroot}%{_libdir}/%{name}/calibre/gui2/tweak_book/editor/syntax/css.py
chmod +x %{buildroot}%{_libdir}/%{name}/calibre/ebooks/oeb/polish/check/fonts.py
chmod +x %{buildroot}%{_libdir}/%{name}/calibre/gui2/tweak_book/editor/syntax/__init__.py
chmod +x %{buildroot}%{_libdir}/%{name}/calibre/ebooks/oeb/polish/tests/parsing.py
chmod +x %{buildroot}%{_libdir}/%{name}/calibre/gui2/tweak_book/editor/syntax/html.py
# rpath fix
chrpath -d %{buildroot}%{_libdir}/%{name}/calibre/plugins/pictureflow.so
chrpath -d %{buildroot}%{_libdir}/%{name}/calibre/plugins/progress_indicator.so
chrpath -d %{buildroot}%{_libdir}/%{name}/calibre/plugins/qt_hack.so


%changelog
* Mon Apr 28 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.15.0-3
+ Revision: f47f259
- Sort BuildRequires, rebuild against new python-sip



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9006 |12cu|calligra-2.8.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define compile_apidox 0
%define build_mobile 0
%define _disable_ld_no_undefined 1

Summary:	Set of office applications for KDE
Name:		calligra
Version:	2.8.1
Release:	1
#koffice has epoch 15. We need upper epoch
Epoch:		16
License:	GPLv2+ and LGPLv2+ and GFDL
Group:		Office
Url:		http://www.calligra-suite.org
Source0:	http://master.kde.org/stable/%{name}-%{version}/%{name}-%{version}-1.tar.xz
Source3:	%{name}.rpmlintrc
Patch1:		calligra-2.4.0-find-openjpeg.patch
Patch2:		calligra-2.6.0-xbase-3.1.2.patch
Patch3:		calligra-optionize-staging.patch
Patch4:		calligra-2.8.0-libpqxx-4.0.patch
Patch5:		calligra-2.8.1-soversion.patch
BuildRequires:	pstoedit
BuildRequires:	boost-devel
BuildRequires:	freetds-devel
BuildRequires:	glpk-devel
BuildRequires:	jbig-devel
BuildRequires:	jpeg-devel
BuildRequires:	kdepimlibs4-devel
BuildRequires:	marble-devel
BuildRequires:	mysql-devel
BuildRequires:	okular-devel
BuildRequires:	postgresql-devel
BuildRequires:	readline-devel
BuildRequires:	vc-devel
BuildRequires:	wv2-devel
BuildRequires:	xbase-devel
BuildRequires:	pkgconfig(eigen2)
BuildRequires:	pkgconfig(exiv2)
BuildRequires:	pkgconfig(fftw3)
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glew)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(GraphicsMagick)
BuildRequires:	pkgconfig(gsl)
BuildRequires:	pkgconfig(libkactivities)
BuildRequires:	pkgconfig(lcms2)
BuildRequires:	pkgconfig(libattica)
BuildRequires:	pkgconfig(libexif)
BuildRequires:	pkgconfig(libgsf-1)
BuildRequires:	pkgconfig(libkdcraw)
BuildRequires:	pkgconfig(libkexiv2)
BuildRequires:	pkgconfig(libodfgen-0.0)
BuildRequires:	pkgconfig(libopenjpeg1)
BuildRequires:	pkgconfig(libpng)
# Should be 3.x but we have 4.x
BuildRequires:	pkgconfig(libpqxx)
BuildRequires:	pkgconfig(libtiff-4)
BuildRequires:	pkgconfig(libvisio-0.0)
BuildRequires:	pkgconfig(libwpd-0.9)
BuildRequires:	pkgconfig(libwpg-0.2)
BuildRequires:	pkgconfig(libwps-0.2)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(libxslt)
BuildRequires:	pkgconfig(OpenCTL)
BuildRequires:	pkgconfig(OpenColorIO)
BuildRequires:	pkgconfig(OpenEXR)
BuildRequires:	pkgconfig(OpenShiva)
BuildRequires:	pkgconfig(poppler-qt4)
BuildRequires:	pkgconfig(pstoedit)
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(qca2)
BuildRequires:	pkgconfig(qimageblitz)
BuildRequires:	pkgconfig(QtGTL)
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(soprano)
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	pkgconfig(zlib)

Suggests:	%{name}-author
Suggests:	%{name}-words
Suggests:	braindump
Suggests:	flow
Suggests:	karbon
Suggests:	kchart
Suggests:	kexi
Suggests:	kformula
Suggests:	krita
Suggests:	plan
Suggests:	sheets
Suggests:	stage

%description
Office applications for the K Desktop Environment.

Calligra contains:
   * Words: word processor
   * Table: spreadsheet
   * Stage: presentations
   * Flow: diagram generator
   * Some filters (Excel 97, Winword 97/2000, etc.)
   * karbon: the scalable vector drawing application for KDE.
   * krita: painting and image editing application.
   * plan: a project management.
   * kexi: an integrated data management application.

%files

#----------------------------------------------------------------------------

%package core
Summary:	Set of office applications for KDE
Group:		Office
Requires:	kdebase4-runtime

%description core
Common files for Calligra.

%files core
%{_kde_bindir}/calligra
%{_kde_bindir}/calligraconverter
%{_kde_bindir}/cstester
%{_kde_bindir}/cstrunner
%{_kde_bindir}/visualimagecompare
%{_kde_libdir}/kde4/calligra_docker_defaults.so
%{_kde_libdir}/kde4/calligra_shape_artistictext.so
%{_kde_libdir}/kde4/calligra_shape_music.so
%{_kde_libdir}/kde4/calligra_shape_paths.so
%{_kde_libdir}/kde4/calligra_shape_picture.so
%{_kde_libdir}/kde4/calligra_shape_plugin.so
%{_kde_libdir}/kde4/calligra_shape_text.so
%{_kde_libdir}/kde4/calligra_shape_threed.so
%{_kde_libdir}/kde4/calligra_semanticitem_contact.so
%{_kde_libdir}/kde4/calligra_semanticitem_event.so
%{_kde_libdir}/kde4/calligra_semanticitem_location.so
%{_kde_libdir}/kde4/calligra_textediting_autocorrect.so
%{_kde_libdir}/kde4/calligra_textediting_changecase.so
%{_kde_libdir}/kde4/calligra_textediting_spellcheck.so
%{_kde_libdir}/kde4/calligra_textediting_thesaurus.so
%{_kde_libdir}/kde4/calligra_textinlineobject_variables.so
%{_kde_libdir}/kde4/calligra_tool_basicflakes.so
%{_kde_libdir}/kde4/calligra_tool_defaults.so
%{_kde_libdir}/kde4/calligraimagethumbnail.so
%{_kde_libdir}/kde4/calligradocinfopropspage.so
%{_kde_libdir}/kde4/calligrathumbnail.so
%{_kde_libdir}/kde4/kolcmsengine.so
%{_kde_libdir}/kde4/kopabackgroundtool.so
%{_kde_libdir}/kde4/koreport_barcodeplugin.so
%{_kde_libdir}/kde4/koreport_mapsplugin.so
%{_kde_libdir}/kde4/koreport_webplugin.so
%{_kde_libdir}/kde4/calligra_shape_vector.so
%{_kde_libdir}/kde4/calligra_shape_video.so
%{_kde_applicationsdir}/calligra.desktop
%{_kde_appsdir}/calligra
%{_kde_appsdir}/koproperty
%{_kde_appsdir}/musicshape
%{_kde_datadir}/color/icc/pigment/*.icm
%{_kde_iconsdir}/*/*/actions/black.*
%{_kde_iconsdir}/*/*/actions/curve-connector.*
%{_kde_iconsdir}/*/*/actions/highlight.*
%{_kde_iconsdir}/*/*/actions/insert-endnote.*
%{_kde_iconsdir}/*/*/actions/insert-footnote.*
%{_kde_iconsdir}/*/*/actions/insert-tableofcontents.*
%{_kde_iconsdir}/*/*/actions/lines-connector.*
%{_kde_iconsdir}/*/*/actions/object-align-horizontal-center-calligra.*
%{_kde_iconsdir}/*/*/actions/object-align-horizontal-left-calligra.*
%{_kde_iconsdir}/*/*/actions/object-align-horizontal-right-calligra.*
%{_kde_iconsdir}/*/*/actions/object-align-vertical-bottom-calligra.*
%{_kde_iconsdir}/*/*/actions/object-align-vertical-bottom-top-calligra.*
%{_kde_iconsdir}/*/*/actions/object-align-vertical-center-calligra.*
%{_kde_iconsdir}/*/*/actions/object-align-vertical-top-calligra.*
%{_kde_iconsdir}/*/*/actions/object-group-calligra.*
%{_kde_iconsdir}/*/*/actions/object-order-back-calligra.*
%{_kde_iconsdir}/*/*/actions/object-order-front-calligra.*
%{_kde_iconsdir}/*/*/actions/object-order-lower-calligra.*
%{_kde_iconsdir}/*/*/actions/object-order-raise-calligra.*
%{_kde_iconsdir}/*/*/actions/object-ungroup-calligra.*
%{_kde_iconsdir}/*/*/actions/pen.*
%{_kde_iconsdir}/*/*/actions/shape-choose.*
%{_kde_iconsdir}/*/*/actions/standard-connector.*
%{_kde_iconsdir}/*/*/actions/straight-connector.*
%{_kde_iconsdir}/*/*/actions/table.*
%{_kde_iconsdir}/*/*/actions/x-shape-connection.*
%{_kde_iconsdir}/*/*/actions/x-shape-formula.*
%{_kde_iconsdir}/*/*/actions/x-shape-image.*
%{_kde_iconsdir}/*/*/actions/x-shape-text.*
%{_kde_services}/calligra_docker_defaults.desktop
%{_kde_services}/calligra_odg_thumbnail.desktop
%{_kde_services}/calligra_shape_artistictext.desktop
%{_kde_services}/calligra_shape_music.desktop
%{_kde_services}/calligra_shape_paths.desktop
%{_kde_services}/calligra_shape_picture.desktop
%{_kde_services}/calligra_shape_plugin.desktop
%{_kde_services}/calligra_shape_text.desktop
%{_kde_services}/calligra_shape_threed.desktop
%{_kde_services}/calligra_shape_vector.desktop
%{_kde_services}/calligra_shape_video.desktop
%{_kde_services}/calligra_semanticitem_contact.desktop
%{_kde_services}/calligra_semanticitem_event.desktop
%{_kde_services}/calligra_semanticitem_location.desktop
%{_kde_services}/calligra_textediting_autocorrect.desktop
%{_kde_services}/calligra_textediting_changecase.desktop
%{_kde_services}/calligra_textediting_spellcheck.desktop
%{_kde_services}/calligra_textediting_thesaurus.desktop
%{_kde_services}/calligra_textinlineobject_variables.desktop
%{_kde_services}/calligra_tool_basicflakes.desktop
%{_kde_services}/calligra_tool_defaults.desktop
%{_kde_services}/calligradocinfopropspage.desktop
%{_kde_services}/kolcmsengine.desktop
%{_kde_services}/kopabackgroundtool.desktop
%{_kde_services}/koreport_barcodeplugin.desktop
%{_kde_services}/koreport_mapsplugin.desktop
%{_kde_services}/koreport_webplugin.desktop
%{_kde_servicetypes}/calligra_application.desktop
%{_kde_servicetypes}/calligra_deferred_plugin.desktop
%{_kde_servicetypes}/calligra_filter.desktop
%{_kde_servicetypes}/calligra_part.desktop
%{_kde_servicetypes}/calligra_semanticitem.desktop
%{_kde_servicetypes}/calligradocker.desktop
%{_kde_servicetypes}/flake.desktop
%{_kde_servicetypes}/flakedevice.desktop
%{_kde_servicetypes}/flakeshape.desktop
%{_kde_servicetypes}/flaketool.desktop
%{_kde_servicetypes}/inlinetextobject.desktop
%{_kde_servicetypes}/koreport_itemplugin.desktop
%{_kde_servicetypes}/pigment.desktop
%{_kde_servicetypes}/pigmentextension.desktop
%{_kde_servicetypes}/scripteventaction.desktop
%{_kde_servicetypes}/texteditingplugin.desktop
%{_kde_datadir}/mime/packages/msooxml-all.xml
%{_kde_datadir}/mime/packages/calligra_svm.xml
%doc %{_kde_docdir}/HTML/en/calligra

#--------------------------------------------------------------------

%package active
Summary:	A document viewer for touch based tablets
Group:		Office
Requires:	%{name}-words = %{EVRD}
Requires:	sheets = %{EVRD}
Requires:	stage = %{EVRD}

%description active
Calligra's QML UI.

%files active
%{_kde_bindir}/calligraactive
%{_kde_datadir}/applications/calligraactive.desktop
%{_kde_datadir}/calligraactive

#--------------------------------------------------------------------

%package author
Summary:	Write ebooks and textbooks
Group:		Office
Requires:	%{name}-words = %{EVRD}
Provides:	%{name}-apps = %{EVRD}

%description author
Write ebooks and textbooks.

%files author
%{_kde_bindir}/calligraauthor
%{_kde_libdir}/kde4/authorpart.so
%{_kde_libdir}/libkdeinit4_calligraauthor.so
%{_kde_applicationsdir}/author.desktop
%{_kde_appsdir}/author
%{_kde_configdir}/authorrc
%{_kde_services}/authorpart.desktop
%{_kde_iconsdir}/*/*/*/calligraauthor.*

#--------------------------------------------------------------------

%package -n braindump
Summary:	Calligra mind mapping tool
Group:		Office
Url:		http://www.calligra-suite.org/braindump/
Requires:	%{name}-core = %{EVRD}
Provides:	%{name}-apps = %{EVRD}
Obsoletes:	stateshape < 16:2.8.0
Obsoletes:	webshape < 16:2.8.0

%description -n braindump
Braindump is a tool to dump and organize the content of your brain (ideas,
drawings, images, texts...) to your computer. It works by allowing to create
and edit whiteboards, which are infinite canvas on which you can add texts,
images, charts, drawings. You can also organize your ideas into diagrams
and flowcharts.

%files -n braindump
%{_kde_bindir}/braindump
%{_kde_applicationsdir}/braindump.desktop
%{_kde_appsdir}/braindump
%{_kde_appsdir}/stateshape
%{_kde_libdir}/kde4/braindump_shape_state.so
%{_kde_libdir}/kde4/braindump_shape_web.so
%{_kde_services}/braindump_shape_state.desktop
%{_kde_services}/braindump_shape_web.desktop
%{_kde_servicetypes}/braindump_extensions.desktop
%{_kde_iconsdir}/*/*/*/braindump.*
%{_kde_iconsdir}/*/*/*/stateshape*
%{_kde_iconsdir}/*/*/*/statetool*

#--------------------------------------------------------------------

%package -n flow
Summary:	Diagramming and flowcharting apps for calligra
Group:		Office
Url:		http://www.calligra-suite.org/flow/
Requires:	%{name}-core = %{EVRD}
Provides:	%{name}-apps = %{EVRD}

%description -n flow
Use Flow to make network diagrams, organization charts, flowcharts and much
more. Flow also comes with numerous stencils that can be used to make anything
you want. There are options for Networking, Renewable Energy, Chemistry,
Building sites, and many other options to help you make your diagrams.

%files -n flow
%{_kde_bindir}/calligraflow
%{_kde_libdir}/kde4/flowdockersplugin.so
%{_kde_libdir}/kde4/flowpart.so
%{_kde_libdir}/libkdeinit4_calligraflow.so
%{_kde_applicationsdir}/flow.desktop
%{_kde_configdir}/flowrc
%{_kde_configdir}/flow_stencils.knsrc
%{_kde_appsdir}/flow
%{_kde_services}/flowdockersplugin.desktop
%{_kde_services}/flowpart.desktop
%{_kde_services}/flow_vsdx_thumbnail.desktop
%{_kde_services}/flow_wpg_thumbnail.desktop
%{_kde_services}/ServiceMenus/flow_print.desktop
%{_kde_servicetypes}/flow_dock.desktop
%{_kde_iconsdir}/hicolor/*/*/calligraflow*

#--------------------------------------------------------------------

%package -n karbon
Summary:	Scalable drawing for calligra
Group:		Office
Url:		http://www.calligra-suite.org/karbon/
Requires:	%{name}-core = %{EVRD}
Provides:	%{name}-apps = %{EVRD}
# Required at runtime by the Karbon EPS import filter (karbonepsimport)
Requires:	pstoedit

%description -n karbon
Karbon is a vector drawing application with an user interface that is easy to
use, highly customizable and extensible.
That makes Karbon a great application for users starting to explore the world
of vector graphics as well as for artists wanting to create breathtaking vector
art.

%files -n karbon
%{_kde_bindir}/karbon
%{_kde_libdir}/kde4/calligra_filter_eps2svgai.so
%{_kde_libdir}/kde4/calligra_filter_karbon1x2karbon.so
%{_kde_libdir}/kde4/calligra_filter_karbon2image.so
%{_kde_libdir}/kde4/calligra_filter_karbon2svg.so
%{_kde_libdir}/kde4/calligra_filter_karbon2wmf.so
%{_kde_libdir}/kde4/calligra_filter_pdf2svg.so
%{_kde_libdir}/kde4/calligra_filter_svg2karbon.so
%{_kde_libdir}/kde4/calligra_filter_vsdx2odg.so
%{_kde_libdir}/kde4/calligra_filter_wmf2svg.so
%{_kde_libdir}/kde4/calligra_filter_wpg2odg.so
%{_kde_libdir}/kde4/calligra_filter_wpg2svg.so
%{_kde_libdir}/kde4/calligra_filter_xfig2odg.so
%{_kde_libdir}/kde4/karbonfiltereffects.so
%{_kde_libdir}/kde4/karbon_flattenpathplugin.so
%{_kde_libdir}/kde4/karbon_refinepathplugin.so
%{_kde_libdir}/kde4/karbon_roundcornersplugin.so
%{_kde_libdir}/kde4/karbon_whirlpinchplugin.so
%{_kde_libdir}/kde4/karbonpart.so
%{_kde_libdir}/kde4/karbontools.so
%{_kde_libdir}/libkdeinit4_karbon.so
%{_kde_applicationsdir}/karbon.desktop
%{_kde_iconsdir}/*/*/apps/calligrakarbon.*
%{_kde_configdir}/karbonrc
%{_kde_appsdir}/karbon
%{_kde_datadir}/templates/Illustration.desktop
%{_kde_datadir}/templates/.source/Illustration.odg
%{_kde_services}/ServiceMenus/karbon_print.desktop
%{_kde_services}/calligra_filter_eps2svgai.desktop
%{_kde_services}/calligra_filter_karbon1x2karbon.desktop
%{_kde_services}/calligra_filter_karbon2jpg.desktop
%{_kde_services}/calligra_filter_karbon2png.desktop
%{_kde_services}/calligra_filter_karbon2svg.desktop
%{_kde_services}/calligra_filter_karbon2wmf.desktop
%{_kde_services}/calligra_filter_pdf2svg.desktop
%{_kde_services}/calligra_filter_svg2karbon.desktop
%{_kde_services}/calligra_filter_svgz2karbon.desktop
%{_kde_services}/calligra_filter_vsdx2odg.desktop
%{_kde_services}/calligra_filter_wmf2svg.desktop
%{_kde_services}/calligra_filter_wpg2odg.desktop
%{_kde_services}/calligra_filter_wpg2svg.desktop
%{_kde_services}/calligra_filter_xfig2odg.desktop
%{_kde_services}/karbon*.desktop
%{_kde_servicetypes}/filtereffect.desktop
%{_kde_servicetypes}/karbon_dock.desktop
%{_kde_servicetypes}/karbon_viewplugin.desktop

#--------------------------------------------------------------------

%package -n katelier
Summary:	Krita and karbon meta package
Group:		Office
Requires:	karbon = %{EVRD}
Requires:	krita = %{EVRD}

%description -n katelier
Krita and karbon meta package.

%files -n katelier

#--------------------------------------------------------------------

%package -n kchart
Summary:	Chart and diagram drawing
Group:		Office
Requires:	%{name}-core = %{EVRD}
Provides:	%{name}-apps = %{EVRD}

%description -n kchart
Kchart is a chart and diagram drawing program.

%files -n kchart
%{_kde_libdir}/kde4/calligra_shape_chart.so
%{_kde_services}/calligra_shape_chart.desktop

#--------------------------------------------------------------------

%package -n kexi
Summary:	An integrated environment for managing data
Group:		Office
Url:		http://www.calligra-suite.org/kexi/
Requires:	%{name}-core = %{EVRD}
Provides:	%{name}-apps = %{EVRD}

%description -n kexi
Kexi is an integrated data management application.
It can be used for creating database schemas, inserting data, performing
queries, and processing data. Forms can be created to provide a custom
interface to your data. All database objects – tables, queries and forms –
are stored in the database, making it easy to share data and design.

%files -n kexi
%{_kde_bindir}/kexi
%{_kde_bindir}/kexi_sqlite3_dump
%{_kde_libdir}/kde4/kformdesigner_containers.so
%{_kde_libdir}/kde4/kformdesigner_mapbrowser.so
%{_kde_libdir}/kde4/kformdesigner_kexidbwidgets.so
%{_kde_libdir}/kde4/kformdesigner_stdwidgets.so
%{_kde_libdir}/kde4/kformdesigner_webbrowser.so
%{_kde_libdir}/kde4/kexidb_mysqldriver.so
%{_kde_libdir}/kde4/kexidb_pqxxsqldriver.so
%{_kde_libdir}/kde4/kexidb_sqlite3driver.so
%{_kde_libdir}/kde4/kexidb_sqlite3_icu.so
%{_kde_libdir}/kde4/kexidb_sybasedriver.so
%{_kde_libdir}/kde4/kexidb_xbasedriver.so
%{_kde_libdir}/kde4/kexihandler_csv_importexport.so
%{_kde_libdir}/kde4/kexihandler_form.so
%{_kde_libdir}/kde4/kexihandler_migration.so
%{_kde_libdir}/kde4/kexihandler_query.so
%{_kde_libdir}/kde4/kexihandler_script.so
%{_kde_libdir}/kde4/kexihandler_table.so
%{_kde_libdir}/kde4/keximigrate_mdb.so
%{_kde_libdir}/kde4/keximigrate_mysql.so
%{_kde_libdir}/kde4/keximigrate_pqxx.so
%{_kde_libdir}/kde4/keximigrate_sybase.so
%{_kde_libdir}/kde4/keximigrate_txt.so
%{_kde_libdir}/kde4/keximigrate_spreadsheet.so
%{_kde_libdir}/kde4/keximigrate_xbase.so
%{_kde_libdir}/kde4/kexirelationdesignshape.so
%{_kde_libdir}/kde4/krossmodulekexidb.so
%{_kde_libdir}/kde4/kexihandler_report.so
%{_kde_applicationsdir}/kexi.desktop
%{_kde_appsdir}/kexi
%{_kde_configdir}/kexirc
%{_kde_services}/kexi
%{_kde_services}/kexidb_mysqldriver.desktop
%{_kde_services}/kexidb_pqxxsqldriver.desktop
%{_kde_services}/kexidb_sqlite3driver.desktop
%{_kde_services}/kexidb_sybasedriver.desktop
%{_kde_services}/kexidb_xbasedriver.desktop
%{_kde_services}/keximigrate_mdb.desktop
%{_kde_services}/keximigrate_mysql.desktop
%{_kde_services}/keximigrate_pqxx.desktop
%{_kde_services}/keximigrate_sybase.desktop
%{_kde_services}/keximigrate_txt.desktop
%{_kde_services}/keximigrate_spreadsheet.desktop
%{_kde_services}/keximigrate_xbase.desktop
%{_kde_services}/kexirelationdesignshape.desktop
%{_kde_services}/kformdesigner
%{_kde_servicetypes}/widgetfactory.desktop
%{_kde_servicetypes}/calligradb_driver.desktop
%{_kde_servicetypes}/kexihandler.desktop
%{_kde_servicetypes}/keximigration_driver.desktop
%{_kde_iconsdir}/hicolor/*/*/calligrakexi*
%doc %{_kde_docdir}/HTML/en/kexi

#--------------------------------------------------------------------

%package -n kformula
Summary:	Formula Editor for calligra
Group:		Office
Requires:	%{name}-core = %{EVRD}
Provides:	%{name}-apps = %{EVRD}

%description -n kformula
Kformula is a formula editor for kde project.

%files -n kformula
%{_kde_libdir}/kde4/calligra_shape_formular.so
%{_kde_appsdir}/formulashape
%{_kde_services}/calligra_shape_formular.desktop
%{_kde_services}/kformulapart.desktop

#--------------------------------------------------------------------

%package -n krita
Summary:	Sketching and painting program
Group:		Office
Url:		http://www.calligra-suite.org/krita/
Requires:	%{name}-core = %{EVRD}
Requires:	libkdcraw-common
Provides:	%{name}-apps = %{EVRD}

%description -n krita
Krita offers an end–to–end solution for creating digital painting files
from scratch by masters. It supports concept art, creation of comics
and textures for rendering.

%files -n krita
%{_kde_bindir}/gmicparser
%{_kde_bindir}/krita
%{_kde_bindir}/kritagemini
%{_kde_bindir}/kritasketch
%{_kde_libdir}/calligra/imports/org/krita/
%{_kde_libdir}/kde4/*krita*
%{_kde_libdir}/libkdeinit4_krita.so
%{_kde_applicationsdir}/krita.desktop
%{_kde_applicationsdir}/kritagemini.desktop
%{_kde_applicationsdir}/kritasketch.desktop
%{_kde_applicationsdir}/krita_bmp.desktop
%{_kde_applicationsdir}/krita_exr.desktop
%{_kde_applicationsdir}/krita_flipbook.desktop
%{_kde_applicationsdir}/krita_jp2.desktop
%{_kde_applicationsdir}/krita_jpeg.desktop
%{_kde_applicationsdir}/krita_odg.desktop
%{_kde_applicationsdir}/krita_ora.desktop
%{_kde_applicationsdir}/krita_pdf.desktop
%{_kde_applicationsdir}/krita_png.desktop
%{_kde_applicationsdir}/krita_ppm.desktop
%{_kde_applicationsdir}/krita_psd.desktop
%{_kde_applicationsdir}/krita_raw.desktop
%{_kde_applicationsdir}/krita_tiff.desktop
%{_kde_applicationsdir}/krita_xcf.desktop
%{_kde_appsdir}/krita/
%{_kde_appsdir}/kritagemini/
%{_kde_appsdir}/kritaplugins/
%{_kde_appsdir}/kritasketch/
%{_kde_services}/ServiceMenus/krita_print.desktop
%{_kde_services}/*krita*.desktop
%{_kde_servicetypes}/*krita*.desktop
%{_kde_iconsdir}/hicolor/*/apps/calligrakrita.*
%{_kde_configdir}/kritageminipanelsrc
%{_kde_configdir}/kritageminirc
%{_kde_configdir}/kritarc
%{_kde_configdir}/kritasketchpanelsrc
%{_kde_configdir}/kritasketchrc
%{_kde_configdir}/krita*.knsrc
%dir %{_kde_datadir}/color/icc/krita
%{_kde_datadir}/color/icc/krita/README
%{_kde_datadir}/color/icc/krita/*.icm
%{_kde_datadir}/color/icc/krita/*.icc
%{_kde_datadir}/appdata/krita.appdata.xml
%{_kde_appsdir}/color-schemes/Krita50.colors
%{_kde_appsdir}/color-schemes/KritaBlender.colors
%{_kde_appsdir}/color-schemes/KritaBright.colors
%{_kde_appsdir}/color-schemes/KritaBrighter.colors
%{_kde_appsdir}/color-schemes/KritaDark.colors
%{_kde_appsdir}/color-schemes/KritaDarker.colors
%{_kde_datadir}/mime/packages/krita.xml
%{_kde_datadir}/mime/packages/krita_ora.xml

#--------------------------------------------------------------------

%if %{build_mobile}
%package mobile
Summary:	mobile user interaction of Calligra Suite
Group:		Office
Requires:	%{name}-core = %{EVRD}

%description mobile
Calligra Mobile is a mobile user interaction of Calligra Suite

%files mobile
%{_kde_bindir}/calligramobile
%{_kde_applicationsdir}/hildon/calligramobile.desktop
%{_kde_datadir}/calligramobile-templates/
%{_kde_datadir}/dbus-1/services/com.nokia.CalligraMobile.service
%{_kde_iconsdir}/hicolor/178x200/apps/calligramobile.png
%{_kde_iconsdir}/hicolor/48x48/hildon/Document.png
%{_kde_iconsdir}/hicolor/48x48/hildon/Presenter.png
%{_kde_iconsdir}/hicolor/48x48/hildon/SpreadSheet.png
%{_kde_iconsdir}/hicolor/64x64/apps/calligramobile.png
%endif

#--------------------------------------------------------------------

%package -n okular-odp
Summary:	ODP file renderer for Okular
Group:		Office
Requires:	%{name}-core = %{EVRD}
Requires:	okular

%description -n okular-odp
ODP file renderer for Okular.

%files -n okular-odp
%{_kde_libdir}/kde4/okularGenerator_odp.so
%{_kde_applicationsdir}/okularApplication_odp.desktop
%{_kde_services}/libokularGenerator_odp.desktop
%{_kde_services}/okularOdp.desktop

#--------------------------------------------------------------------

%package -n plan
Summary:	Project management application for Calligra
Group:		Office
Url:		http://www.calligra-suite.org/plan/
Requires:	%{name}-core = %{EVRD}
Provides:	%{name}-apps = %{EVRD}

%description -n plan
Plan is a project management application.
It is intended for managing moderately large projects with multiple resources.

%files -n plan
%{_kde_bindir}/calligraplan
%{_kde_bindir}/calligraplanwork
%{_kde_libdir}/libkdeinit4_calligraplan.so
%{_kde_libdir}/libkdeinit4_calligraplanwork.so
%{_kde_libdir}/kde4/calligra_filter_mpxj2plan.so
%{_kde_libdir}/kde4/krossmoduleplan.so
%{_kde_libdir}/kde4/planicalexport.so
%{_kde_libdir}/kde4/plankplatoimport.so
%{_kde_libdir}/kde4/planpart.so
%{_kde_libdir}/kde4/plantjscheduler.so
%{_kde_libdir}/kde4/planworkpart.so
%{_kde_libdir}/kde4/planconvert/PlanConvert.jar
%{_kde_applicationsdir}/plan.desktop
%{_kde_applicationsdir}/planwork.desktop
%{_kde_appsdir}/plan
%{_kde_appsdir}/planwork
%{_kde_configdir}/planrc
%{_kde_configdir}/planworkrc
%{_kde_services}/calligra_filter_mpp2plan.desktop
%{_kde_services}/calligra_filter_mpx2plan.desktop
%{_kde_services}/calligra_filter_planner2plan.desktop
%{_kde_services}/krossmoduleplan.desktop
%{_kde_services}/plan_icalendar_export.desktop
%{_kde_services}/planpart.desktop
%{_kde_services}/planworkpart.desktop
%{_kde_services}/planrcpsscheduler.desktop
%{_kde_services}/planscripting.desktop
%{_kde_services}/plantjscheduler.desktop
%{_kde_services}/plan_kplato_import.desktop
%{_kde_servicetypes}/plan_schedulerplugin.desktop
%{_kde_servicetypes}/plan_viewplugin.desktop
%{_kde_iconsdir}/hicolor/*/*/calligraplan*
%{_kde_iconsdir}/hicolor/*/*/application-x-vnd.kde.plan*
%{_kde_iconsdir}/hicolor/*/mimetypes/application-x-vnd.kde.kplato.*
%{_kde_datadir}/config.kcfg/plansettings.kcfg
%{_kde_datadir}/config.kcfg/planworksettings.kcfg
%{_kde_datadir}/mime/packages/calligra_planner_mpp.xml

#--------------------------------------------------------------------

%package -n sheets
Summary:	SpreadSheet for calligra
Group:		Office
Url:		http://www.calligra-suite.org/sheets/
Requires:	%{name}-core = %{EVRD}
Provides:	%{name}-apps = %{EVRD}

%description -n sheets
Sheets is a fully-featured calculation and spreadsheet tool.
Use it to quickly create and calculate various business-related spreadsheets,
such as income and expenditure, employee working hours, etc.

%files -n sheets
%{_kde_bindir}/calligrasheets
%{_kde_libdir}/kde4/calligra_filter_applixspread2kspread.so
%{_kde_libdir}/kde4/calligra_filter_csv2sheets.so
%{_kde_libdir}/kde4/calligra_filter_dbase2kspread.so
%{_kde_libdir}/kde4/calligra_filter_gnumeric2sheets.so
%{_kde_libdir}/kde4/calligra_filter_html2ods.so
%{_kde_libdir}/kde4/calligra_filter_kspread2tex.so
%{_kde_libdir}/kde4/calligra_filter_opencalc2sheets.so
%{_kde_libdir}/kde4/calligra_filter_qpro2sheets.so
%{_kde_libdir}/kde4/calligra_filter_sheets2csv.so
%{_kde_libdir}/kde4/calligra_filter_sheets2gnumeric.so
%{_kde_libdir}/kde4/calligra_filter_sheets2html.so
%{_kde_libdir}/kde4/calligra_filter_sheets2opencalc.so
%{_kde_libdir}/kde4/calligra_filter_xls2ods.so
%{_kde_libdir}/kde4/calligra_filter_xlsx2ods.so
%{_kde_libdir}/kde4/krossmodulesheets.so
%{_kde_libdir}/kde4/calligrasheetspart.so
%{_kde_libdir}/kde4/kplatorcpsscheduler.so
%{_kde_libdir}/kde4/kspread*.so
%{_kde_libdir}/kde4/sheetspivottables.so
%{_kde_libdir}/kde4/sheetssolver.so
%{_kde_libdir}/kde4/calligra_shape_spreadsheet.so
%{_kde_libdir}/kde4/calligra_shape_spreadsheet-deferred.so
%{_kde_libdir}/libkdeinit4_calligrasheets.so
%{_kde_applicationsdir}/sheets.desktop
%{_kde_appsdir}/sheets
%{_kde_configdir}/sheetsrc
%{_kde_datadir}/config.kcfg/sheets.kcfg
%{_kde_datadir}/templates/.source/SpreadSheet.ods
%{_kde_datadir}/templates/SpreadSheet.desktop
%{_kde_services}/calligra_filter_applixspread2kspread.desktop
%{_kde_services}/calligra_filter_csv2sheets.desktop
%{_kde_services}/calligra_filter_dbase2kspread.desktop
%{_kde_services}/calligra_filter_gnumeric2sheets.desktop
%{_kde_services}/calligra_filter_html2ods.desktop
%{_kde_services}/calligra_filter_kspread2tex.desktop
%{_kde_services}/calligra_filter_opencalc2sheets.desktop
%{_kde_services}/calligra_filter_qpro2sheets.desktop
%{_kde_services}/calligra_filter_sheets2csv.desktop
%{_kde_services}/calligra_filter_sheets2gnumeric.desktop
%{_kde_services}/calligra_filter_sheets2html.desktop
%{_kde_services}/calligra_filter_sheets2opencalc.desktop
%{_kde_services}/calligra_filter_xls2ods.desktop
%{_kde_services}/calligra_filter_xlsx2ods.desktop
%{_kde_services}/sheetspart.desktop
%{_kde_services}/sheets_excel_thumbnail.desktop
%{_kde_services}/sheets_ods_thumbnail.desktop
%{_kde_services}/sheets_xlsx_thumbnail.desktop
%{_kde_services}/ServiceMenus/sheets_print.desktop
%{_kde_services}/krossmodulesheets.desktop
%{_kde_services}/kspread*.desktop
%{_kde_services}/sheetspivottables.desktop
%{_kde_services}/sheetsscripting.desktop
%{_kde_services}/sheetssolver.desktop
%{_kde_services}/calligra_shape_spreadsheet.desktop
%{_kde_services}/calligra_shape_spreadsheet-deferred.desktop
%{_kde_servicetypes}/sheets_plugin.desktop
%{_kde_servicetypes}/sheets_viewplugin.desktop
%{_kde_iconsdir}/hicolor/*/*/calligrasheets*
%doc %{_kde_docdir}/HTML/en/sheets

#--------------------------------------------------------------------

%package -n stage
Summary:	Presentation for calligra-suite
Group:		Office
Url:		http://www.calligra-suite.org/stage/
Requires:	%{name}-core = %{EVRD}
Requires:	xdg-utils
Provides:	%{name}-apps = %{EVRD}

%description -n stage
Stage is an easy to use yet still flexible presentation application. You can
easily create presentations containing a rich variety of elements,
from graphics to text, from charts to images.
Stage is extensible through a plugin system, so it is easy to add new effects,
new content elements or even new ways of managing your presentation. Because of
the integration with Calligra, all the power and flexibility of the Calligra
content elements are available to Stage.

%files -n stage
%{_kde_bindir}/calligrastage
%{_kde_libdir}/kde4/calligra_filter_ppt2odp.so
%{_kde_libdir}/kde4/calligra_filter_pptx2odp.so
%{_kde_libdir}/kde4/calligrastagepart.so
%{_kde_libdir}/kde4/kpr_pageeffect_barwipe.so
%{_kde_libdir}/kde4/kpr_pageeffect_clockwipe.so
%{_kde_libdir}/kde4/kpr_pageeffect_edgewipe.so
%{_kde_libdir}/kde4/kpr_pageeffect_iriswipe.so
%{_kde_libdir}/kde4/kpr_pageeffect_matrixwipe.so
%{_kde_libdir}/kde4/kpr_pageeffect_slidewipe.so
%{_kde_libdir}/kde4/kpr_pageeffect_fade.so
%{_kde_libdir}/kde4/kpr_pageeffect_spacerotation.so
%{_kde_libdir}/kde4/kpr_pageeffect_swapeffect.so
%{_kde_libdir}/kde4/kpr_shapeanimation_example.so
%{_kde_libdir}/kde4/calligrastageeventactions.so 
%{_kde_libdir}/kde4/calligrastagetoolanimation.so
%{_kde_libdir}/kde4/kprvariables.so
%{_kde_libdir}/libkdeinit4_calligrastage.so
%{_kde_applicationsdir}/stage.desktop
%{_kde_appsdir}/stage
%{_kde_datadir}/templates/Presentation.desktop
%{_kde_datadir}/templates/.source/Presentation.odp
%{_kde_configdir}/stagerc
%{_kde_iconsdir}/hicolor/*/apps/calligrastage.*
%{_kde_services}/ServiceMenus/stage_print.desktop
%{_kde_services}/calligra_filter_ppt2odp.desktop
%{_kde_services}/calligra_filter_pptx2odp.desktop
%{_kde_services}/calligrastageeventactions.desktop
%{_kde_services}/kpr_pageeffect_barwipe.desktop
%{_kde_services}/kpr_pageeffect_clockwipe.desktop
%{_kde_services}/kpr_pageeffect_edgewipe.desktop
%{_kde_services}/kpr_pageeffect_iriswipe.desktop
%{_kde_services}/kpr_pageeffect_matrixwipe.desktop
%{_kde_services}/kpr_pageeffect_slidewipe.desktop
%{_kde_services}/kpr_shapeanimation_example.desktop
%{_kde_services}/kpr_pageeffect_fade.desktop
%{_kde_services}/kpr_pageeffect_spacerotation.desktop
%{_kde_services}/kpr_pageeffect_swapeffect.desktop
%{_kde_services}/calligrastagetoolanimation.desktop
%{_kde_services}/kprvariables.desktop
%{_kde_services}/stagepart.desktop
%{_kde_services}/stage_odp_thumbnail.desktop
%{_kde_services}/stage_powerpoint_thumbnail.desktop
%{_kde_services}/stage_pptx_thumbnail.desktop
%{_kde_servicetypes}/presentationeventaction.desktop
%{_kde_servicetypes}/kpr_pageeffect.desktop
%{_kde_servicetypes}/kpr_shapeanimation.desktop
%doc %{_kde_docdir}/HTML/en/stage

#--------------------------------------------------------------------

%package words
Summary:	Word processor for calligra
Group:		Office
Url:		http://www.calligra-suite.org/words/
Requires:	%{name}-core = %{EVRD}
Requires:	wordnet
Provides:	%{name}-apps = %{EVRD}

%description words
Words is an intuitive word processor application with desktop publishing
features.

With it, you can create informative and attractive documents with ease.

%files words
%{_kde_bindir}/calligrawords
%{_kde_libdir}/kde4/calligra_filter_applixword2odt.so
%{_kde_libdir}/kde4/calligra_filter_ascii2words.so
%{_kde_libdir}/kde4/calligra_filter_doc2odt.so
%{_kde_libdir}/kde4/calligra_filter_docx2odt.so
%{_kde_libdir}/kde4/calligra_filter_odt2ascii.so
%{_kde_libdir}/kde4/calligra_filter_odt2epub2.so
%{_kde_libdir}/kde4/calligra_filter_odt2html.so
%{_kde_libdir}/kde4/calligra_filter_odt2mobi.so
%{_kde_libdir}/kde4/calligra_filter_rtf2odt.so
%{_kde_libdir}/kde4/calligra_filter_wpd2odt.so
%{_kde_libdir}/kde4/calligra_filter_wps2odt.so
%{_kde_libdir}/kde4/wordspart.so
%{_kde_libdir}/libkdeinit4_calligrawords.so
%{_kde_applicationsdir}/calligrawords_ascii.desktop
%{_kde_applicationsdir}/words.desktop
%{_kde_appsdir}/words
%{_kde_configdir}/wordsrc
%{_kde_services}/ServiceMenus/words_print.desktop
%{_kde_services}/calligra_filter_applixword2odt.desktop
%{_kde_services}/calligra_filter_ascii2words.desktop
%{_kde_services}/calligra_filter_doc2odt.desktop
%{_kde_services}/calligra_filter_docx2odt.desktop
%{_kde_services}/calligra_filter_odt2ascii.desktop
%{_kde_services}/calligra_filter_odt2epub2.desktop
%{_kde_services}/calligra_filter_odt2html.desktop
%{_kde_services}/calligra_filter_odt2mobi.desktop
%{_kde_services}/calligra_filter_rtf2odt.desktop
%{_kde_services}/calligra_filter_wpd2odt.desktop
%{_kde_services}/calligra_filter_wps2odt.desktop
%{_kde_services}/words*.desktop
%{_kde_datadir}/templates/.source/TextDocument.odt
%{_kde_datadir}/templates/TextDocument.desktop
%{_kde_iconsdir}/hicolor/*/*/calligrawords*
%{_kde_iconsdir}/hicolor/*/actions/tool_pagelayout.*

#--------------------------------------------------------------------

%define libbasicflakes_major 13
%define libbasicflakes %mklibname basicflakes %{libbasicflakes_major}

%package -n %{libbasicflakes}
Summary:	Calligra core library
Group:		System/Libraries

%description -n %{libbasicflakes}
Calligra core library.

%files -n %{libbasicflakes}
%{_kde_libdir}/libbasicflakes.so.%{libbasicflakes_major}*

#--------------------------------------------------------------------

%define libbraindumpcore_major 13
%define libbraindumpcore %mklibname braindumpcore %{libbraindumpcore_major}

%package -n %{libbraindumpcore}
Summary:	Calligra Braindump core library
Group:		System/Libraries

%description -n %{libbraindumpcore}
Calligra Braindump core library.

%files -n %{libbraindumpcore}
%{_kde_libdir}/libbraindumpcore.so.%{libbraindumpcore_major}*

#--------------------------------------------------------------------

%define libcalligradb_major 13
%define libcalligradb %mklibname calligradb %{libcalligradb_major}

%package -n %{libcalligradb}
Summary:	Calligra core library
Group:		System/Libraries

%description -n %{libcalligradb}
Calligra core library.

%files -n %{libcalligradb}
%{_kde_libdir}/libcalligradb.so.%{libcalligradb_major}*

#--------------------------------------------------------------------

%define calligrakdchart_major 13
%define libcalligrakdchart %mklibname calligrakdchart %{calligrakdchart_major}

%package -n %{libcalligrakdchart}
Summary:	Calligra core library
Group:		System/Libraries

%description -n %{libcalligrakdchart}
Calligra core library.

%files -n %{libcalligrakdchart}
%{_kde_libdir}/libcalligrakdchart.so.%{calligrakdchart_major}*

#--------------------------------------------------------------------

%define calligrakdgantt_major 13
%define libcalligrakdgantt %mklibname calligrakdgantt %{calligrakdgantt_major}

%package -n %{libcalligrakdgantt}
Summary:	Calligra core library
Group:		System/Libraries

%description -n %{libcalligrakdgantt}
Calligra core library.

%files -n %{libcalligrakdgantt}
%{_kde_libdir}/libcalligrakdgantt.so.%{calligrakdgantt_major}*

#--------------------------------------------------------------------

%define sheets_major 13
%define libcalligrasheetscommon %mklibname calligrasheetscommon %{sheets_major}

%package -n %{libcalligrasheetscommon}
Summary:	Calligra core library
Group:		System/Libraries

%description -n %{libcalligrasheetscommon}
Calligra core library.

%files -n %{libcalligrasheetscommon}
%{_kde_libdir}/libcalligrasheetscommon.so.%{sheets_major}*

#--------------------------------------------------------------------

%define sheetsodf_major 13
%define libcalligrasheetsodf %mklibname calligrasheetsodf %{sheetsodf_major}

%package -n %{libcalligrasheetsodf}
Summary:	Calligra core library
Group:		System/Libraries

%description -n %{libcalligrasheetsodf}
Calligra core library.

%files -n %{libcalligrasheetsodf}
%{_kde_libdir}/libcalligrasheetsodf.so.%{sheetsodf_major}*

#--------------------------------------------------------------------

%define calligrastageprivate_major 13
%define libcalligrastageprivate %mklibname calligrastageprivate %{calligrastageprivate_major}

%package -n %{libcalligrastageprivate}
Summary:	Calligra core library
Group:		System/Libraries

%description -n %{libcalligrastageprivate}
Calligra core library.

%files -n %{libcalligrastageprivate}
%{_kde_libdir}/libcalligrastageprivate.so.%{calligrastageprivate_major}*

#--------------------------------------------------------------------

%define libflake_major 13
%define libflake %mklibname flake %{libflake_major}

%package -n %{libflake}
Summary:	Calligra core library
Group:		System/Libraries

%description -n %{libflake}
Calligra core library.

Flake is the object library for Calligra. It provides a basic concept of a
'shape' which can be a square, circle or any other form. The shape can contain
any sort of media because it is responsible for painting itself. This means
that Words can provide a textShape which has text flowing inside.

%files -n %{libflake}
%{_kde_libdir}/libflake.so.%{libflake_major}*

#--------------------------------------------------------------------

%define libflowprivate_major 13
%define libflowprivate %mklibname flowprivate %{libflowprivate_major}

%package -n %{libflowprivate}
Summary:	Calligra core library
Group:		System/Libraries

%description -n %{libflowprivate}
Calligra core library.

%files -n %{libflowprivate}
%{_kde_libdir}/libflowprivate.so.%{libflowprivate_major}*

#--------------------------------------------------------------------

%define karboncommon_major 13
%define libkarboncommon %mklibname karboncommon %{karboncommon_major}

%package -n %{libkarboncommon}
Summary:	Calligra core library
Group:		System/Libraries

%description -n %{libkarboncommon}
Calligra core library.

%files -n %{libkarboncommon}
%{_kde_libdir}/libkarboncommon.so.%{karboncommon_major}*

#--------------------------------------------------------------------

%define karbonui_major 13
%define libkarbonui %mklibname karbonui %{karbonui_major}

%package -n %{libkarbonui}
Summary:	Calligra core library
Group:		System/Libraries

%description -n %{libkarbonui}
Calligra core library.

%files -n %{libkarbonui}
%{_kde_libdir}/libkarbonui.so.%{karbonui_major}*

#--------------------------------------------------------------------

%define libkexicore_major 13
%define libkexicore %mklibname kexicore %{libkexicore_major}

%package -n %{libkexicore}
Summary:	Calligra core library
Group:		System/Libraries

%description -n %{libkexicore}
Calligra core library.

%files -n %{libkexicore}
%{_kde_libdir}/libkexicore.so.%{libkexicore_major}*

#--------------------------------------------------------------------

%define libkexidatatable_major 13
%define libkexidatatable %mklibname kexidatatable %{libkexidatatable_major}

%package -n %{libkexidatatable}
Summary:	Calligra core library
Group:		System/Libraries

%description -n %{libkexidatatable}
Calligra core library.

%files -n %{libkexidatatable}
%{_kde_libdir}/libkexidatatable.so.%{libkexidatatable_major}*

#--------------------------------------------------------------------

%define libkexidb_major 13
%define libkexidb %mklibname kexidb %{libkexidb_major}

%package -n %{libkexidb}
Summary:	Calligra core library
Group:		System/Libraries

%description -n %{libkexidb}
Calligra core library.

%files -n %{libkexidb}
%{_kde_libdir}/libkexidb.so.%{libkexidb_major}*

#--------------------------------------------------------------------

%define libkexiextendedwidgets_major 13
%define libkexiextendedwidgets %mklibname kexiextendedwidgets %{libkexiextendedwidgets_major}

%package -n %{libkexiextendedwidgets}
Summary:	Calligra core library
Group:		System/Libraries

%description -n %{libkexiextendedwidgets}
Calligra core library.

%files -n %{libkexiextendedwidgets}
%{_kde_libdir}/libkexiextendedwidgets.so.%{libkexiextendedwidgets_major}*

#--------------------------------------------------------------------

%define libkexiformutils_major 13
%define libkexiformutils %mklibname kexiformutils %{libkexiformutils_major}

%package -n %{libkexiformutils}
Summary:	Calligra core library
Group:		System/Libraries

%description -n %{libkexiformutils}
Calligra core library.

%files -n %{libkexiformutils}
%{_kde_libdir}/libkexiformutils.so.%{libkexiformutils_major}*

#--------------------------------------------------------------------

%define libkeximain_major 13
%define libkeximain %mklibname keximain %{libkeximain_major}

%package -n %{libkeximain}
Summary:	Calligra core library
Group:		System/Libraries

%description -n %{libkeximain}
Calligra core library.

%files -n %{libkeximain}
%{_kde_libdir}/libkeximain.so.%{libkeximain_major}*

#--------------------------------------------------------------------

%define libkeximigrate_major 13
%define libkeximigrate %mklibname keximigrate %{libkeximigrate_major}

%package -n %{libkeximigrate}
Summary:	Calligra core library
Group:		System/Libraries

%description -n %{libkeximigrate}
Calligra core library.

%files -n %{libkeximigrate}
%{_kde_libdir}/libkeximigrate.so.%{libkeximigrate_major}*

#--------------------------------------------------------------------

%define libkexirelationsview_major 13
%define libkexirelationsview %mklibname kexirelationsview %{libkexirelationsview_major}

%package -n %{libkexirelationsview}
Summary:	Calligra core library
Group:		System/Libraries

%description -n %{libkexirelationsview}
Calligra core library.

%files -n %{libkexirelationsview}
%{_kde_libdir}/libkexirelationsview.so.%{libkexirelationsview_major}*

#--------------------------------------------------------------------

%define libkexiutils_major 13
%define libkexiutils %mklibname kexiutils %{libkexiutils_major}

%package -n %{libkexiutils}
Summary:	Calligra core library
Group:		System/Libraries

%description -n %{libkexiutils}
Calligra core library.

%files -n %{libkexiutils}
%{_kde_libdir}/libkexiutils.so.%{libkexiutils_major}*

#--------------------------------------------------------------------

%define libkexiguiutils_major 13
%define libkexiguiutils %mklibname kexiguiutils %{libkexiguiutils_major}

%package -n %{libkexiguiutils}
Summary:	Calligra core library
Group:		System/Libraries

%description -n %{libkexiguiutils}
Calligra core library.

%files -n %{libkexiguiutils}
%{_kde_libdir}/libkexiguiutils.so.%{libkexiguiutils_major}*

#--------------------------------------------------------------------

%define libkexidataviewcommon_major 13
%define libkexidataviewcommon %mklibname kexidataviewcommon %{libkexidataviewcommon_major}

%package -n %{libkexidataviewcommon}
Summary:	Calligra core library
Group:		System/Libraries

%description -n %{libkexidataviewcommon}
Calligra core library.

%files -n %{libkexidataviewcommon}
%{_kde_libdir}/libkexidataviewcommon.so.%{libkexidataviewcommon_major}*

#--------------------------------------------------------------------

%define libkformdesigner_major 13
%define libkformdesigner %mklibname kformdesigner %{libkformdesigner_major}

%package -n %{libkformdesigner}
Summary:	Calligra core library
Group:		System/Libraries

%description -n %{libkformdesigner}
Calligra core library.

%files -n %{libkformdesigner}
%{_kde_libdir}/libkformdesigner.so.%{libkformdesigner_major}*

#--------------------------------------------------------------------

%define libkformula_major 13
%define libkformula %mklibname kformulalib %{libkformula_major}

%package -n %{libkformula}
Summary:	Calligra core library
Group:		System/Libraries

%description -n %{libkformula}
Calligra core library.

%files -n %{libkformula}
%{_kde_libdir}/libkformula.so.%{libkformula_major}*

#--------------------------------------------------------------------

%define libkokross_major 13
%define libkokross %mklibname kokross %{libkokross_major}

%package -n %{libkokross}
Summary:	Calligra core library
Group:		System/Libraries

%description -n %{libkokross}
Calligra core library.

%files -n %{libkokross}
%{_kde_libdir}/libkokross.so.%{libkokross_major}*

#--------------------------------------------------------------------

%define libkomain_major 13
%define libkomain %mklibname komain %{libkomain_major}

%package -n %{libkomain}
Summary:	Calligra core library
Group:		System/Libraries
Requires:	%{name}-l10n

%description -n %{libkomain}
Calligra core library.

%files -n %{libkomain}
%{_kde_libdir}/libkomain.so.%{libkomain_major}*

#--------------------------------------------------------------------

%define komsooxml_major 13
%define libkomsooxml %mklibname komsooxml %{komsooxml_major}

%package -n %{libkomsooxml}
Summary:	Calligra core library
Group:		System/Libraries

%description -n %{libkomsooxml}
Calligra core library.

%files -n %{libkomsooxml}
%{_kde_libdir}/libkomsooxml.so.%{komsooxml_major}*

#--------------------------------------------------------------------

%define libkoodf_major 13
%define libkoodf %mklibname koodf %{libkoodf_major}

%package -n %{libkoodf}
Summary:	Calligra core library
Group:		System/Libraries

%description -n %{libkoodf}
Calligra core library. ODF Library.

%files -n %{libkoodf}
%{_kde_libdir}/libkoodf.so.%{libkoodf_major}*

#--------------------------------------------------------------------

%define koodf2_major 13
%define libkoodf2 %mklibname koodf2_ %{koodf2_major}

%package -n %{libkoodf2}
Summary:	Calligra core library
Group:		System/Libraries

%description -n %{libkoodf2}
Calligra core library.

%files -n %{libkoodf2}
%{_kde_libdir}/libkoodf2.so.%{koodf2_major}*

#--------------------------------------------------------------------

%define koodfreader_major 13
%define libkoodfreader %mklibname koodfreader %{koodfreader_major}

%package -n %{libkoodfreader}
Summary:	Calligra core library
Group:		System/Libraries

%description -n %{libkoodfreader}
Calligra core library.

%files -n %{libkoodfreader}
%{_kde_libdir}/libkoodfreader.so.%{koodfreader_major}*

#--------------------------------------------------------------------

%define libkopageapp_major 13
%define libkopageapp %mklibname kopageapp %{libkopageapp_major}

%package -n %{libkopageapp}
Summary:	Calligra core library
Group:		System/Libraries

%description -n %{libkopageapp}
Calligra core library.

%files -n %{libkopageapp}
%{_kde_libdir}/libkopageapp.so.%{libkopageapp_major}*

#--------------------------------------------------------------------

%define libkoplugin_major 13
%define libkoplugin %mklibname koplugin %{libkoplugin_major}

%package -n %{libkoplugin}
Summary:	Calligra core library
Group:		System/Libraries

%description -n %{libkoplugin}
Calligra core library.

%files -n %{libkoplugin}
%{_kde_libdir}/libkoplugin.so.%{libkoplugin_major}*

#--------------------------------------------------------------------

%define libkoproperty_major 13
%define libkoproperty %mklibname koproperty %{libkoproperty_major}

%package -n %{libkoproperty}
Summary:	Calligra core library
Group:		System/Libraries

%description -n %{libkoproperty}
Calligra core library.

%files -n %{libkoproperty}
%{_kde_libdir}/libkoproperty.so.%{libkoproperty_major}*

#----------------------------------------------------------------------

%define libkordf_major 13
%define libkordf %mklibname kordf %{libkordf_major}

%package -n %{libkordf}
Summary:	Calligra core library
Group:		System/Libraries

%description -n %{libkordf}
Calligra core library.

%files -n %{libkordf}
%{_kde_libdir}/libkordf.so.%{libkordf_major}*

#----------------------------------------------------------------------

%define libkoreport_major 13
%define libkoreport %mklibname koreport %{libkoreport_major}

%package -n %{libkoreport}
Summary:	Calligra core library
Group:		System/Libraries

%description -n %{libkoreport}
Calligra core library.
It's an application-independent reporting library for the generation of both
printed and ODS and HTML reports from various sources of data. It provides a
gui based designer and renderer, and is currently used by Kexi for the
generation of database reports, and Calligra Plan for the generation of
planning reports.

%files -n %{libkoreport}
%{_kde_libdir}/libkoreport.so.%{libkoreport_major}*

#--------------------------------------------------------------------

%define libkotext_major 13
%define libkotext %mklibname kotext %{libkotext_major}

%package -n %{libkotext}
Summary:	Calligra core library
Group:		System/Libraries

%description -n %{libkotext}
Calligra core library.

KoText is the library that offers rich text layout and OpenDocument Format
loading/saving.

%files -n %{libkotext}
%{_kde_libdir}/libkotext.so.%{libkotext_major}*

#--------------------------------------------------------------------

%define kotextlayout_major 13
%define libkotextlayout %mklibname textlayout %{kotextlayout_major}

%package -n %{libkotextlayout}
Summary:	Calligra core library
Group:		System/Libraries

%description -n %{libkotextlayout}
Calligra core library.

%files -n %{libkotextlayout}
%{_kde_libdir}/libkotextlayout.so.%{kotextlayout_major}*

#--------------------------------------------------------------------

%define kovectorimage_major 13
%define libkovectorimage %mklibname kovectorimage %{kovectorimage_major}

%package -n %{libkovectorimage}
Summary:	Calligra core library
Group:		System/Libraries

%description -n %{libkovectorimage}
Calligra core library.

%files -n %{libkovectorimage}
%{_kde_libdir}/libkovectorimage.so.%{kovectorimage_major}*

#--------------------------------------------------------------------

%define libkowidgets_major 13
%define libkowidgets %mklibname kowidgets %{libkowidgets_major}

%package -n %{libkowidgets}
Summary:	Calligra core library
Group:		System/Libraries

%description -n %{libkowidgets}
Calligra core library.

%files -n %{libkowidgets}
%{_kde_libdir}/libkowidgets.so.%{libkowidgets_major}*

#--------------------------------------------------------------------

%define libkowidgetutils_major 13
%define libkowidgetutils %mklibname kowidgetutils %{libkowidgetutils_major}

%package -n %{libkowidgetutils}
Summary:	Calligra core library
Group:		System/Libraries

%description -n %{libkowidgetutils}
Calligra core library.

%files -n %{libkowidgetutils}
%{_kde_libdir}/libkowidgetutils.so.%{libkowidgetutils_major}*

#--------------------------------------------------------------------

%define libkowv2_major 9
%define libkowv2 %mklibname kowv2_ %{libkowv2_major}

%package -n %{libkowv2}
Summary:	Calligra core library
Group:		System/Libraries

%description -n %{libkowv2}
Calligra core library.

%files -n %{libkowv2}
%{_kde_libdir}/libkowv2.so.%{libkowv2_major}*

#-------------------------------------------------------------------

%define kplatokernel_major 13
%define libkplatokernel %mklibname kplatokernel %{kplatokernel_major}

%package -n %{libkplatokernel}
Summary:	Calligra core library
Group:		System/Libraries

%description -n %{libkplatokernel}
Calligra core library.

%files -n %{libkplatokernel}
%{_kde_libdir}/libkplatokernel.so.%{kplatokernel_major}*

#--------------------------------------------------------------------

%define kplatomodels_major 13
%define libkplatomodels %mklibname kplatomodels %{kplatomodels_major}

%package -n %{libkplatomodels}
Summary:	Calligra core library
Group:		System/Libraries

%description -n %{libkplatomodels}
Calligra core library.

%files -n %{libkplatomodels}
%{_kde_libdir}/libkplatomodels.so.%{kplatomodels_major}*

#--------------------------------------------------------------------

%define kplatoui_major 13
%define libkplatoui %mklibname kplatoui %{kplatoui_major}

%package -n %{libkplatoui}
Summary:	Calligra core library
Group:		System/Libraries

%description -n %{libkplatoui}
Calligra core library.

%files -n %{libkplatoui}
%{_kde_libdir}/libkplatoui.so.%{kplatoui_major}*

#--------------------------------------------------------------------

%define libkritaimage_major 13
%define libkritaimage %mklibname kritaimage %{libkritaimage_major}

%package -n %{libkritaimage}
Summary:	Calligra core library
Group:		System/Libraries

%description -n %{libkritaimage}
Calligra core library.

%files -n %{libkritaimage}
%{_kde_libdir}/libkritaimage.so.%{libkritaimage_major}*

#--------------------------------------------------------------------

%define libkritalibbrush_major 13
%define libkritalibbrush %mklibname kritalibbrush %{libkritalibbrush_major}

%package -n %{libkritalibbrush}
Summary:	Calligra core library
Group:		System/Libraries

%description -n %{libkritalibbrush}
Calligra core library.

%files -n %{libkritalibbrush}
%{_kde_libdir}/libkritalibbrush.so.%{libkritalibbrush_major}*

#--------------------------------------------------------------------

%define libkritalibpaintop_major 13
%define libkritalibpaintop %mklibname kritalibpaintop %{libkritalibpaintop_major}

%package -n %{libkritalibpaintop}
Summary:	Calligra core library
Group:		System/Libraries

%description -n %{libkritalibpaintop}
Calligra core library.

%files -n %{libkritalibpaintop}
%{_kde_libdir}/libkritalibpaintop.so.%{libkritalibpaintop_major}*

#--------------------------------------------------------------------

%define kritasketchlib_major 13
%define libkritasketchlib %mklibname kritasketchlib %{kritasketchlib_major}

%package -n %{libkritasketchlib}
Summary:	Calligra core library
Group:		System/Libraries

%description -n %{libkritasketchlib}
Calligra core library.

%files -n %{libkritasketchlib}
%{_kde_libdir}/libkritasketchlib.so.%{kritasketchlib_major}*

#--------------------------------------------------------------------

%define libkritaui_major 13
%define libkritaui %mklibname kritaui %{libkritaui_major}

%package -n %{libkritaui}
Summary:	Calligra core library
Group:		System/Libraries

%description -n %{libkritaui}
Calligra core library.

%files -n %{libkritaui}
%{_kde_libdir}/libkritaui.so.%{libkritaui_major}*

#--------------------------------------------------------------------

%define kundo2_major 13
%define libkundo2 %mklibname kundo2_ %{kundo2_major}

%package -n %{libkundo2}
Summary:	Calligra core library
Group:		System/Libraries

%description -n %{libkundo2}
Calligra core library.

%files -n %{libkundo2}
%{_kde_libdir}/libkundo2.so.%{kundo2_major}*

#--------------------------------------------------------------------

%define libpigmentcms_major 13
%define libpigmentcms %mklibname pigmentcms %{libpigmentcms_major}

%package -n %{libpigmentcms}
Summary:	Calligra core library
Group:		System/Libraries

%description -n %{libpigmentcms}
Calligra core library.

Pigment is the Color Manipulation System library for Calligra, this include but
it is not limited to full color management. Originating from Krita it provides
a generic KoColor class wich represents the notion of a color. The same color
can often be specified in different colorspaces. Some colors however can only
be specified in some colorspaces.

%files -n %{libpigmentcms}
%{_kde_libdir}/libpigmentcms.so.%{libpigmentcms_major}*

#--------------------------------------------------------------------

%define planprivate_major 13
%define libplanprivate %mklibname planprivate %{planprivate_major}

%package -n %{libplanprivate}
Summary:	Calligra core library
Group:		System/Libraries

%description -n %{libplanprivate}
Calligra core library.

%files -n %{libplanprivate}
%{_kde_libdir}/libplanprivate.so.%{planprivate_major}*

#--------------------------------------------------------------------

%define planworkapp_major 13
%define libplanworkapp %mklibname planworkapp %{planworkapp_major}

%package -n %{libplanworkapp}
Summary:	Calligra core library
Group:		System/Libraries

%description -n %{libplanworkapp}
Calligra core library.

%files -n %{libplanworkapp}
%{_kde_libdir}/libplanworkapp.so.%{planworkapp_major}*

#--------------------------------------------------------------------

%define kplatoworkfactory_major 13
%define libplanworkfactory %mklibname kplatoworkfactory %{kplatoworkfactory_major}

%package -n %{libplanworkfactory}
Summary:	Calligra core library
Group:		System/Libraries

%description -n %{libplanworkfactory}
Calligra core library.

%files -n %{libplanworkfactory}
%{_kde_libdir}/libplanworkfactory.so.%{kplatoworkfactory_major}*

#--------------------------------------------------------------------

%define librcps_plan_major 13
%define librcps_plan %mklibname rcps_plan %{librcps_plan_major}

%package -n %{librcps_plan}
Summary:	Calligra core library
Group:		System/Libraries

%description -n %{librcps_plan}
Calligra core library.

%files -n %{librcps_plan}
%{_kde_libdir}/librcps_plan.so.%{librcps_plan_major}*

#--------------------------------------------------------------------

%define rtfreader_major 13
%define librtfreader %mklibname rtfreader %{rtfreader_major}

%package -n %{librtfreader}
Summary:	Calligra core library
Group:		System/Libraries

%description -n %{librtfreader}
Calligra core library.

%files -n %{librtfreader}
%{_kde_libdir}/libRtfReader.so.%{rtfreader_major}*

#--------------------------------------------------------------------

%define wordsprivate_major 13
%define libwordsprivate %mklibname wordsprivate %{wordsprivate_major}

%package -n %{libwordsprivate}
Summary:	Calligra core library
Group:		System/Libraries

%description -n %{libwordsprivate}
Calligra core library.

%files -n %{libwordsprivate}
%{_kde_libdir}/libwordsprivate.so.%{wordsprivate_major}*

#--------------------------------------------------------------------

%package devel
Summary:	Header files for developing calligra applications
Group:		Development/KDE and Qt
Requires:	%{libbasicflakes} = %{EVRD}
Requires:	%{libcalligradb} = %{EVRD}
Requires:	%{libcalligrakdchart} = %{EVRD}
Requires:	%{libcalligrakdgantt} = %{EVRD}
Requires:	%{libcalligrasheetscommon} = %{EVRD}
Requires:	%{libcalligrasheetsodf} = %{EVRD}
Requires:	%{libcalligrastageprivate} = %{EVRD}
Requires:	%{libflake} = %{EVRD}
Requires:	%{libflowprivate} = %{EVRD}
Requires:	%{libkarboncommon} = %{EVRD}
Requires:	%{libkarbonui} = %{EVRD}
Requires:	%{libkexicore} = %{EVRD}
Requires:	%{libkexidatatable} = %{EVRD}
Requires:	%{libkexidataviewcommon} = %{EVRD}
Requires:	%{libkexidb} = %{EVRD}
Requires:	%{libkexiextendedwidgets} = %{EVRD}
Requires:	%{libkexiformutils} = %{EVRD}
Requires:	%{libkexiguiutils} = %{EVRD}
Requires:	%{libkeximain} = %{EVRD}
Requires:	%{libkeximigrate} = %{EVRD}
Requires:	%{libkexirelationsview} = %{EVRD}
Requires:	%{libkexiutils} = %{EVRD}
Requires:	%{libkformdesigner} = %{EVRD}
Requires:	%{libkformula} = %{EVRD}
Requires:	%{libkokross} = %{EVRD}
Requires:	%{libkomain} = %{EVRD}
Requires:	%{libkomsooxml} = %{EVRD}
Requires:	%{libkoodf} = %{EVRD}
Requires:	%{libkoodf2} = %{EVRD}
Requires:	%{libkoodfreader} = %{EVRD}
Requires:	%{libkopageapp} = %{EVRD}
Requires:	%{libkoplugin} = %{EVRD}
Requires:	%{libkoproperty} = %{EVRD}
Requires:	%{libkordf} = %{EVRD}
Requires:	%{libkoreport} = %{EVRD}
Requires:	%{libkotext} = %{EVRD}
Requires:	%{libkotextlayout} = %{EVRD}
Requires:	%{libkovectorimage} = %{EVRD}
Requires:	%{libkowidgets} = %{EVRD}
Requires:	%{libkowidgetutils} = %{EVRD}
Requires:	%{libkowv2} = %{EVRD}
Requires:	%{libkplatokernel} = %{EVRD}
Requires:	%{libkplatomodels} = %{EVRD}
Requires:	%{libkplatoui} = %{EVRD}
Requires:	%{libkritaimage} = %{EVRD}
Requires:	%{libkritalibbrush} = %{EVRD}
Requires:	%{libkritalibpaintop} = %{EVRD}
Requires:	%{libkritasketchlib} = %{EVRD}
Requires:	%{libkritaui} = %{EVRD}
Requires:	%{libkundo2} = %{EVRD}
Requires:	%{libpigmentcms} = %{EVRD}
Requires:	%{libplanprivate} = %{EVRD}
Requires:	%{libplanworkapp} = %{EVRD}
Requires:	%{libplanworkfactory} = %{EVRD}
Requires:	%{librcps_plan} = %{EVRD}
Requires:	%{librtfreader} = %{EVRD}
Requires:	%{libwordsprivate} = %{EVRD}
Requires:	%{name}-core = %{EVRD}

%description devel
Header files needed for developing calligra applications.

%files devel
%{_kde_appsdir}/cmake/*/*
%{_kde_includedir}/*
%{_kde_libdir}/libbasicflakes.so
%{_kde_libdir}/libcalligradb.so
%{_kde_libdir}/libcalligrakdchart.so
%{_kde_libdir}/libcalligrakdgantt.so
%{_kde_libdir}/libcalligrasheetscommon.so
%{_kde_libdir}/libcalligrasheetsodf.so
%{_kde_libdir}/libcalligrastageprivate.so
%{_kde_libdir}/libflake.so
%{_kde_libdir}/libflowprivate.so
%{_kde_libdir}/libkarboncommon.so
%{_kde_libdir}/libkarbonui.so
%{_kde_libdir}/libkexicore.so
%{_kde_libdir}/libkexidatatable.so
%{_kde_libdir}/libkexidataviewcommon.so
%{_kde_libdir}/libkexidb.so
%{_kde_libdir}/libkexiextendedwidgets.so
%{_kde_libdir}/libkexiformutils.so
%{_kde_libdir}/libkexiguiutils.so
%{_kde_libdir}/libkeximain.so
%{_kde_libdir}/libkeximigrate.so
%{_kde_libdir}/libkexirelationsview.so
%{_kde_libdir}/libkexiutils.so
%{_kde_libdir}/libkformdesigner.so
%{_kde_libdir}/libkformula.so
%{_kde_libdir}/libkokross.so
%{_kde_libdir}/libkomain.so
%{_kde_libdir}/libkomsooxml.so
%{_kde_libdir}/libkoodf.so
%{_kde_libdir}/libkoodf2.so
%{_kde_libdir}/libkoodfreader.so
%{_kde_libdir}/libkopageapp.so
%{_kde_libdir}/libkoplugin.so
%{_kde_libdir}/libkoproperty.so
%{_kde_libdir}/libkoreport.so
%{_kde_libdir}/libkordf.so
%{_kde_libdir}/libkotext.so
%{_kde_libdir}/libkotextlayout.so
%{_kde_libdir}/libkovectorimage.so
%{_kde_libdir}/libkowidgets.so
%{_kde_libdir}/libkowidgetutils.so
%{_kde_libdir}/libkowv2.so
%{_kde_libdir}/libkplatokernel.so
%{_kde_libdir}/libkplatomodels.so
%{_kde_libdir}/libkplatoui.so
%{_kde_libdir}/libkritaimage.so
%{_kde_libdir}/libkritalibbrush.so
%{_kde_libdir}/libkritalibpaintop.so
%{_kde_libdir}/libkritasketchlib.so
%{_kde_libdir}/libkritaui.so
%{_kde_libdir}/libkundo2.so
%{_kde_libdir}/libpigmentcms.so
%{_kde_libdir}/libplanprivate.so
%{_kde_libdir}/libplanworkapp.so
%{_kde_libdir}/libplanworkfactory.so
%{_kde_libdir}/librcps_plan.so
%{_kde_libdir}/libRtfReader.so
%{_kde_libdir}/libwordsprivate.so

#--------------------------------------------------------------------

%prep
%setup -q
%patch1 -p1 -b .openjpeg~
%patch2 -p0 -b .xbase312~
%patch3 -p1 -b .staging~
%patch4 -p1 -b .pqxx~
%patch5 -p1 -b .soversion~

%build
%cmake_kde4 \
%if %{build_mobile}
	-DBUILD_MOBILE:BOOL=ON \
%else
	-DBUILD_MOBILE:BOOL=OFF \
%endif
	-DIHAVEPATCHEDQT:BOOL=ON \
	-DCALLIGRA_SHOULD_BUILD_STAGING:BOOL=ON
%make

%if %{compile_apidox}
make apidox
%endif

%install
%makeinstall_std -C build

%if %{compile_apidox}
make install-apidox DESTDIR=%{buildroot}/
list=`ls -d */ -1`;
echo $list;
for i in $list ; do
	cd $i;
		if grep '^include .*Doxyfile.am' Makefile.am; then
			echo "installing apidox from $i" ;
			make install-apidox DESTDIR=%{buildroot}/ ;
		fi
	cd ../;
done;
%endif

# Remove shebang from non-executable files
find %{buildroot}%{_kde_appsdir}/ -type f -name '*.py' -exec sed -i '1s/^#!.*$//' {} \;


%changelog
* Sat Apr 05 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 16:2.8.1-1
+ Revision: 912c2c9
- Fix typo once again

* Sat Apr 05 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 16:2.8.1-1
+ Revision: 366ed60
- Fix typo

* Sat Apr 05 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 16:2.8.1-1
+ Revision: 1d372c6
- Fix typo

* Sat Apr 05 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 16:2.8.1-1
+ Revision: 5d8c05c
- Update BuildRequires

* Sat Apr 05 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 16:2.8.1-1
+ Revision: b2f81a1
- New version 2.8.1, update files

* Fri Mar 14 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 16:2.7.5-3
+ Revision: c03c053
- LOG Bump release (rebuild against KDE 4.12)

* Wed Jan 15 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 16:2.7.5-2
+ Revision: 76c1072
- LOG Bump release

* Fri Nov 29 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 16:2.7.5-1
+ Revision: 62b62d6
- LOG New version 2.7.5

* Sat Oct 26 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 16:2.7.4-3
+ Revision: 028e9df
- LOG Rebuild with KDE 4.11

* Mon Oct 21 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 16:2.7.4-2
+ Revision: 80a595b
- LOG Bump release

* Fri Oct 18 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 16:2.7.4-1
+ Revision: 87df68d
- LOG New version 2.7.4

* Tue Sep 24 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 16:2.7.3-2
+ Revision: 3f805ed
- LOG Fix some subpackages groups

* Tue Sep 24 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 16:2.7.3-1
+ Revision: 829e862
- LOG Update BuildRequires and Requires

* Tue Sep 24 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 16:2.7.3-1
+ Revision: 79476a3
- LOG New version 2.7.3, add new subpackages, update files list, more spec cleanups

* Tue Sep 24 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 16:2.6.3-4
+ Revision: d9f1851
- LOG Spec cleanup

* Tue May 21 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 16:2.6.3-3
+ Revision: c7d6179
- LOG Rebuild against new KDE4

* Fri Apr 19 2013 Denis Silakov <denis.silakov@rosalab.ru> 16:2.6.3-2
+ Revision: 7a9c612
- Bump release for rebuild

* Tue Apr 16 2013 Anton Chernyshov <ach@rosalab.ru> 16:2.6.3-1
+ Revision: 4fd7135
- New upstream release - 2.6.3

* Mon Mar 18 2013 Anton Chernyshov <ach@rosalab.ru> 16:2.6.2-1
+ Revision: 83b6eae
- New upstream release - 2.6.2

* Wed Jan 02 2013 Dmitry Mikhirev <mikhirev@mezon.ru> 16:2.5.4-1
+ Revision: 47d8672
- LOG update to 2.5.4 bugfix release

* Wed Nov 07 2012 Dmitry Mikhirev <mikhirev@mezon.ru> 16:2.5.3-1
+ Revision: ea85691
- LOG update to 2.5.3

* Thu Sep 27 2012 Дмитрий Михирев <mikhirev@mezon.ru> 16:2.5.2-1
+ Revision: 893c3f4
- fix BR

* Thu Sep 27 2012 Dmitry Mikhirev <mikhirev@mezon.ru> 16:2.5.2-1
+ Revision: bc953fb
- suggest braindump

* Thu Sep 27 2012 Dmitry Mikhirev <mikhirev@mezon.ru> 16:2.5.2-1
+ Revision: 33ca7ec
- fix some descriptions

* Thu Sep 27 2012 Dmitry Mikhirev <mikhirev@mezon.ru> 16:2.5.2-1
+ Revision: ace52e9
- suggest flow

* Thu Sep 27 2012 Dmitry Mikhirev <mikhirev@mezon.ru> 16:2.5.2-1
+ Revision: 9c3a52c
- use %EVRD macro

* Thu Sep 27 2012 Dmitry Mikhirev <mikhirev@mezon.ru> 16:2.5.2-1
+ Revision: e024066
- LOG update to 2.5.2 and rename calligra-* packages used in rosa marathon

* Sat Sep 08 2012 Rosa <rosa@rosa-build.rosalab.ru> 16:2.5.1-1
+ Revision: db5af1f
- Automatic import for version 2.5.1-1

* Tue Aug 21 2012 Rosa <rosa@rosa-build.rosalab.ru> 16:2.5.0-1
+ Revision: 30eda3d
- Automatic import for version 2.5.0-1

* Tue Aug 07 2012 Rosa <rosa@rosa-build.rosalab.ru> 16:2.4.3-2
+ Revision: c42a9cf
- Automatic import for version 2.4.3-2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9007 |12cu|calligra-l10n-2.8.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Supported l10n language
%define langlist bs ca cs da de el es et fi fr gl hu it kk nb nds nl pl pt pt_BR ru sk sl sv uk zh_CN zh_TW

# Languages that were once supported, but aren't supported by the current release anymore
# (old packages have to be obsoleted so we don't create dependency problems)
%define temporarily_unsupported en_GB ja tr

# Language descriptions
%define language_bs bs
%define langname_bs Bosnian
%define language_ca ca
%define langname_ca Catalan
%define language_cs cs
%define langname_cs Czech
%define language_da da
%define langname_da Dansk
%define language_de de
%define langname_de German
%define language_el el
%define langname_el Greek
%define language_en_GB en_GB
%define langname_en_GB British English
%define language_es es
%define langname_es Spanish
%define language_et et
%define langname_et Estonian
%define language_fi fi
%define langname_fi Finnish
%define language_fr fr
%define langname_fr French
%define language_gl gl
%define langname_gl Galician
%define language_hu hu
%define langname_hu Hungarian
%define language_ia ia
%define langname_ia Interlingua
%define language_it it
%define langname_it Italian
%define language_ja ja
%define langname_ja Japanese
%define language_kk kk
%define langname_kk Kazakh
%define language_nb nb
%define langname_nb Norwegian
%define language_nl nl
%define langname_nl Dutch
%define language_nds nds
%define langname_nds Lower Saxon
%define language_pl pl
%define langname_pl Polish
%define language_pt pt
%define langname_pt Portuguese
%define language_pt_BR pt_BR
%define langname_pt_BR Brazilian portuguese
%define language_pt_PT pt-PT
%define langname_pt_PT Portuguese
%define language_ru ru
%define langname_ru Russian
%define language_sl sl
%define langname_sl Slovenian
%define language_sk sk
%define langname_sk Slovakian
%define language_sv sv
%define langname_sv Swedish
%define language_tr tr
%define langname_tr Turkish
%define language_uk uk
%define langname_uk Ukrainian
%define language_wa wa
%define langname_wa Walloon
%define language_zh_CN zh_CN
%define langname_zh_CN Simplified Chinese
%define language_zh_TW zh_TW
%define langname_zh_TW Traditional Chinese

# --- Danger line ---

# Locales
%{expand:%(for lang in %{langlist}; do echo "%%define locale_$lang `echo $lang | cut -d _ -f 1` "; done)}

Summary:	Language files for Calligra (virtual package)
Name:		calligra-l10n
Version:	2.8.1
Release:	1
License:	GPLv2+
Group:		System/Internationalization
Url:		http://www.calligra-suite.org/
# localisation package template
Source0:	%{name}-template.in
Source1:	%{name}.rpmlintrc
# l10n sources
%{expand:%(\
	i=2; \
	for lang in %{langlist}; do\
		echo "%%{expand:Source$i: http://download.kde.org/stable/calligra-%%{version}/%%{name}/%%{name}-%%{language_$lang}-%%{version}.tar.xz}";\
		i=$[i+1];\
	done\
	)
}
BuildRequires:	gettext
BuildRequires:	kdelibs4-devel
BuildArch:	noarch
%{expand:%(\
	for i in %{temporarily_unsupported}; do \
		echo "Obsoletes: %{name}-$i < %{EVRD}"; \
	done)
}

%description
Language files for Calligra.

# Expand all localisation packages descriptions.

%{expand:%(\
	for lang in %{langlist}; do\
		echo "%%{expand:%%(sed "s!__LANG__!$lang!g" %{_sourcedir}/%{name}-template.in 2> /dev/null)}";\
	done\
	)
}

%prep
%setup -T -n %{name}-%{version} -c

for lang in %{langlist}; do\
  tar xf %{_sourcedir}/%{name}-$lang-%{version}.tar.xz;
done

%build
for lang in %{langlist}; do\
	pushd %{name}-$lang-%{version};
		%cmake_kde4;
		%make;
	popd;
done

%install
for lang in %{langlist}; do
	pushd %{name}-$lang-%{version};
		%makeinstall_std -C build;
	popd;
done

%changelog
* Sat Apr 05 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.8.1-1
+ Revision: 65a401e
- New version 2.8.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9008 |12cu|canonutil-0.07-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Maintenance tool for Canon inkjet printers
Name: 		canonutil
Version:	0.07
Release:	8
License:	GPLv2+
Group:		System/Kernel and hardware
Url:		http://xwtools.automatix.de/
Source0: 	CanonUtil-%{version}.tar.bz2
Source1:	canonutil.png.bz2
Patch0:		canonuti-0.07-fltk-1.1.patch
BuildRequires:	imagemagick
BuildRequires:	fltk-devel
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
ExclusiveArch:	%{ix86}

%description
CanonUtil does all needed maintenance tasks for Canon inkjet printers:

- Nozzle check page
- Nozzle cleaning
- Nozzle adjustment
- Printer reset
- Power saving control

%files
%doc CHANGES.txt LICENCE.txt README
# This should run SGID sys, so that it can access the printer device files
# when started by a normal user
%attr(2755,lp,sys) %{_bindir}/CanonUtil
%{_libdir}/CanonUtil
%{_datadir}/applications/canonutil.desktop
%{_datadir}/icons/*.png
%{_datadir}/icons/mini/*.png
%{_datadir}/icons/large/*.png

#----------------------------------------------------------------------------

%prep
%setup -q -n CanonUtil-%{version}
%patch0 -p1
bzcat %{SOURCE1} > icon.png

# Fix path for help file
perl -p -i -e 's:CanonUtil.html:/usr/lib/CanonUtil/CanonUtil.html:' CanonUtilFltkMw.cpp

#if [ -d /usr/lib64 ]; then
#  perl -p -i -e 's:lib:lib64:' configure
#fi

%build
./configure --prefix /usr

%make fltk

# convert icons to required format
convert icon.png -resize 32x32 canonutil.png
convert icon.png -resize 16x16 canonutil_mini.png
convert icon.png -resize 48x48 canonutil_large.png

%install
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_libdir}

# The Makefile does not support DESTDIR
./configure --prefix %{buildroot}/usr

# We cannot SUID root the executable here, so de-activate appropriate lines
# in the Makefile
perl -p -i -e 's/chmod/:/' Makefile
perl -p -i -e 's/chown/:/' Makefile

%makeinstall install-fltk

# icons
install -d %{buildroot}%{_datadir}/icons
install -m 644 canonutil.png %{buildroot}%{_datadir}/icons/
install -d %{buildroot}%{_datadir}/icons/mini
install -m 644 canonutil_mini.png %{buildroot}%{_datadir}/icons/mini/canonutil.png
install -d %{buildroot}%{_datadir}/icons/large
install -m 644 canonutil_large.png %{buildroot}%{_datadir}/icons/large/canonutil.png

# menu stuff
mkdir -p %{buildroot}%{_datadir}/applications/
cat << EOF > %{buildroot}%{_datadir}/applications/canonutil.desktop
[Desktop Entry]
Type=Application
Exec=/usr/bin/CanonUtil
Name=CanonUtil
Comment=Maintenance tool for Canon inkjet printers
Categories=HardwareSettings;
Icon=canonutil
EOF


%changelog
* Wed Apr 16 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.07-8
+ Revision: bd8f565
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9009 |12cu|cantata-1.3.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Client for the Music Player Daemon (MPD)
Name:		cantata
Version:	1.3.3
Release:	1
License:	GPLv2+
Group:		Graphical desktop/KDE
Url:		https://code.google.com/p/cantata/
# NOTE:
# As of January 14th 2014, google code no longer allows adding new downloads. 
# Therefore, the google code download page has been replaced with this page. 
# New downloads (from 1.3.0 onwards) will be served from google drive.
# No longer direct link to the source.
Source0:	%{name}-%{version}.tar.bz2
Patch0:         cantata-1.3.3-locale.patch
BuildRequires:	cdparanoia
BuildRequires:	cdda-devel
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(libmtp)
BuildRequires:	pkgconfig(libmpg123)
BuildRequires:	pkgconfig(libmusicbrainz5)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(speexdsp)
BuildRequires:	pkgconfig(taglib) >= 1.6
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	ffmpeg-devel
BuildRequires:  pkgconfig(QJson)
BuildRequires:	pkgconfig(libcddb)
BuildRequires:	pkgconfig(taglib-extras)

Requires:	mpd
Requires:	oxygen-icon-theme
Suggests:	lame

%description
Cantata is a (yet another!) client for the music player daemon (MPD).
Originally started as a fork of QtMPC, the code is now *very* different. To be
true to QtMPCs origins, Cantata can be compiled with KDE support, or as a pure
Qt4 application (however, note that this is not fully tested). The interface
is very configurable - most views can be shown as either a list or tree
structure.

%files -f %{name}.lang
%doc AUTHORS ChangeLog LICENSE README TODO
%{_kde_bindir}/%{name}
%{_kde_applicationsdir}/%{name}.desktop
%{_kde_appsdir}/solid/actions/cantata-play-audiocd.desktop
%{_kde_datadir}/%{name}
%{_kde_libdir}/%{name}
%{_kde_iconsdir}/hicolor/*/apps/%{name}.*
#------------------------------------------------------------------------------

%prep
%setup -q

%patch0 -p1

# Hack to fix install path for x86_64 build
# TODO report upstream for a fix -done.
sed -i s,lib/cantata,%{_lib}/cantata,g replaygain/CMakeLists.txt
sed -i s,lib/cantata,%{_lib}/cantata,g replaygain/albumscanner.cpp


%build
%cmake_kde4 
%make

%install
%makeinstall_std -C build

%find_lang %{name}


%changelog
* Thu Mar 27 2014 Victor Ryzhikh <victorr2007@yandex.ru> 1.3.3-1
+ Revision: 115d625
- Updated cantata.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9010 |12cu|caprice32-4.2.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	CaPriCe32 - Amstrad CPC Emulator
Name:		caprice32
Version:	4.2.0
Release:	4
#v2, except for cpc roms, which just are just allowed be distributed
License:	GPLv2+
Group:		Emulators
Url:		http://caprice32.sourceforge.net/
Source0:	%{name}-%{version}-src.tar.bz2
Source1:	%{name}.png
#this is the same icon as xcpc, but converted in png
Source2:	%{name}
Patch0:		caprice32-4.2.0-cflags.patch
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(zlib)

%description
CaPriCe32 emulates the Amstrad CPC home computer models 464, 664 and 6128
faithfully on your PC. Detailed usage instructions can be found in the
included documentation.

%files
%doc README.txt
%attr(0755,root,root) %{_bindir}/cap32
%attr(0755,root,root) %{_bindir}/%{name}
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*
%{_iconsdir}/*
%{_datadir}/applications/%{name}.desktop

#----------------------------------------------------------------------------

%prep
%setup -c -q
%patch0 -p1
perl -pi -e "s|\r\n|\n|g" README.txt

%build
%setup_compile_flags
%make -f makefile.unix RELEASE=true

%install
#binary
install -d -m 755 %{buildroot}%{_bindir}
install -m 755 cap32 %{buildroot}%{_bindir}
#wrapper
install -m 755 %{SOURCE2} %{buildroot}%{_bindir}
#roms
install -d -m 755 %{buildroot}%{_datadir}/%{name}/rom
install -m 644 rom/* %{buildroot}%{_datadir}/%{name}/rom/
#config
install -m 644 cap32.cfg %{buildroot}%{_datadir}/%{name}/
#icon
install -d -m 755 %{buildroot}%{_iconsdir}
install -m 644 %{SOURCE1} %{buildroot}%{_iconsdir}/

#xdg menu
install -d -m 755 %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=CaPriCe32
Comment=Amstrad CPC Emulator
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;Emulator;
EOF


%changelog
* Thu Feb 13 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.2.0-4
+ Revision: 954c7e7
- LOG Fix debug package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9011 |12cu|caps-0.9.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package          %{nil}

Name: 	 	caps
Version: 	0.9.7
Release: 	1

Summary: 	Collection of plugins for LADSPA
URL:		http://quitte.de/dsp/
License:	GPLv2+
Group:		Sound
Source0:	http://quitte.de/dsp/%{name}_%{version}.tar.bz2
BuildRequires:	ladspa-devel
Requires:	ladspa

%description
CAPS, the C* Audio Plugin Suite, is a collection of refined LADSPA
audio plugins capable of (and mainly intended for) realtime operation.
The suite includes DSP units emulating instrument amplifiers,
stomp-box classics, versatile 'virtual analogue' oscillators, fractal
oscillation, reverb, equalization and more. 

%prep
%setup -q

%build
%make CFLAGS="%{optflags} -fPIC" CXXFLAGS="%{optflags} -fPIC" DEST=%{_libdir}/ladspa RDFDEST=%{_datadir}/ladspa/rdf
									
%install
%makeinstall DEST=%{buildroot}/%{_libdir}/ladspa RDFDEST=%{buildroot}%{_datadir}/ladspa/rdf

%files
%defattr(-,root,root)
%doc CHANGES README
%{_libdir}/ladspa/%{name}.so
%{_datadir}/ladspa/rdf/%{name}.rdf


%changelog
* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 0.4.2-2mdv2010.0
+ Revision: 424746
- rebuild

* Thu Aug 28 2008 Adam Williamson <awilliamson@mandriva.org> 0.4.2-1mdv2009.0
+ Revision: 276762
- add fPIC to cflags (needed for build on x86-64)
- provide / obsolete ladspa-quitte-dsp, which it supersedes
- clean (well, completely rewrite) spec
- new release 0.4.2

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.3.0-3mdv2009.0
+ Revision: 243435
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.3.0-1mdv2008.1
+ Revision: 136283
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Aug 15 2007 Pascal Terjan <pterjan@mandriva.org> 0.3.0-1mdv2008.0
+ Revision: 63781
- Import caps



* Sun May 16 2006 Emmanuel Andry <eandry@mandriva.org> 0.3.0-1mdk
- 0.3.0
- drop patch

* Mon Jan 02 2005 Lenny Cartier <lenny@mandriva.com> 0.2.3-1mdk
- 0.2.3
- use debian patch
- add docfiles in docdir

* Wed Jun 16 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.1.11-2mdk
- Rebuild

* Sat May 8 2004 Austin Acton <austin@mandrake.org> 0.1.11-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9012 |12cu|carpm-2.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		carpm
Summary:	Script to help rpm's managing in command-line
Version:	2.2
Release:	4
Source0:	%{name}-%{version}.tar.bz2
License:	GPLv3
Group:		System/Configuration/Packaging
URL:		http://carpm.sourceforge.net
BuildRequires:	bash
Requires:	rpm
Requires:	urpmi  
Requires:	bash
BuildArch:  noarch

%description
Carpm is a script, a text tool for help you to managing your rpm and your rpm
database.

%prep
%setup -q

%build

%install
mkdir -p %{buildroot}%{_bindir}
install -m 755 %name %{buildroot}/%{_bindir}


%files
%doc INSTALL COPYING
%{_bindir}/%{name}


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 2.2-3mdv2011.0
+ Revision: 610096
- rebuild

* Sun Apr 25 2010 Sandro Cazzaniga <kharec@mandriva.org> 2.2-2mdv2010.1
+ Revision: 538632
- don't define name version release on top of spec.
- use the tar.bz2 given by upstream
- package doc

* Thu Feb 25 2010 Sandro Cazzaniga <kharec@mandriva.org> 2.2-1mdv2010.1
+ Revision: 511170
- up to 2.2

* Wed Feb 24 2010 Sandro Cazzaniga <kharec@mandriva.org> 2.1-2mdv2010.1
+ Revision: 510583
- fix rel
- fix version

* Wed Feb 24 2010 Sandro Cazzaniga <kharec@mandriva.org> 2.1-1mdv2010.1
+ Revision: 510578
- new version 2.1

* Sat Feb 20 2010 Sandro Cazzaniga <kharec@mandriva.org> 2.0-1mdv2010.1
+ Revision: 508732
- import carpm



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9013 |12cu|CBFlib-0.9.2.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname cbf %{major}
%define develname %mklibname cbf -d

Summary: Crystallographic Binary File and Image Library
Name:    CBFlib
Version: 0.9.2.3
Release: 2
# library files (*.so*) are LGPLv2+, all else is GPLv2+
License: GPLv2+ and (GPLv2+ or LGPLv2+)
Group:   System/Libraries
URL:     http://www.bernstein-plus-sons.com/software/CBF
Source0: http://downloads.sourceforge.net/cbflib/%{name}-%{version}.tar.gz
BuildRequires: gcc-gfortran

%description
CBFlib (Crystallographic Binary File library) is a library of ANSI-C
functions providing a simple mechanism for accessing Crystallographic
Binary Files (CBF files) and Image-supporting CIF (imgCIF) files. The
CBFlib API is loosely based on the CIFPARSE API for mmCIF files. Like
CIFPARSE, CBFlib does not perform any semantic integrity checks;
rather it simply provides functions to create, read, modify and write
CBF binary data files and imgCIF ASCII data files.

%package -n %{libname}
Summary:        The CBFlib shared library
Group:          System/Libraries
Requires:       %{name}

%description -n %{libname}
The CBFlib shared library.

%package -n %{develname}
Summary:  Header files and library for developing programs with cbf
Requires: %{libname} = %{EVRD}
Provides: %{name}-devel
Group:    Development/Other

%description -n %{develname}
This package contains libraries and header files needed for program
development using the crystallographic binary file and image library.

%prep
%setup -q

# various cleanups
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 
rm doc/.symlinks
rm doc/.undosymlinks
chmod 644 examples/*.c

%build
cd src
gcc -fPIC -DCBF_DONT_USE_LONG_LONG -D_USE_XOPEN_EXTENDED %{optflags} -c *.c ../examples/img.c -I../include/ -I../examples/
gcc -shared -Wl,-soname,libcbf.so.0 -o libcbf.so.0.0.0 *.o -lm
rm *.o
gfortran -fPIC -fno-range-check %{optflags} -c *.f90 -I../include/
gfortran -shared -Wl,-soname,libfcb.so.0 -o libfcb.so.0.0.0 *.o

cd ../examples
utilsublist="adscimg2cbf
cbf2adscimg
adscimg2cbf"
for i in $utilsublist; do
  gcc %{optflags} ${i}.c ${i}_sub.c -I../include ../src/libcbf.so.0.0.0 -o ${i}
done
utillist="convert_image
convert_minicbf
makecbf
img2cif
cif2cbf
cif2c"
for i in $utillist; do
  gcc %{optflags} ${i}.c -I../include ../src/libcbf.so.0.0.0 -o ${i} -lm
done

%install
# make install DESTDIR=%{buildroot} INSTALL='install -p'

mkdir -p %{buildroot}%{_libdir}
install -p -m 644 src/*.so* %{buildroot}%{_libdir}/
pushd %{buildroot}%{_libdir}
chmod +x libcbf.so.0.0.0
ln -sf libcbf.so.0.0.0 libcbf.so.0
ln -sf libcbf.so.0.0.0 libcbf.so
chmod +x libfcb.so.0.0.0
ln -sf libfcb.so.0.0.0 libfcb.so.0
ln -sf libfcb.so.0.0.0 libfcb.so
popd

mkdir -p %{buildroot}%{_bindir}
utilsublist="adscimg2cbf
cbf2adscimg
adscimg2cbf"
for i in $utilsublist; do
  install -p -m 755 examples/${i} %{buildroot}%{_bindir}/
done
utillist="convert_image
convert_minicbf
makecbf
img2cif
cif2cbf
cif2c"
for i in $utillist; do
  install -p -m 755 examples/${i} %{buildroot}%{_bindir}/
done

mkdir -p %{buildroot}%{_includedir}/cbf
install -p -m 644 include/* %{buildroot}%{_includedir}/cbf/
install -p -m 644 examples/img.h %{buildroot}%{_includedir}/cbf/

%files
%doc README doc/gpl.txt
# GPLv2+
%{_bindir}/adscimg2cbf
%{_bindir}/cbf2adscimg
%{_bindir}/convert_image
%{_bindir}/convert_minicbf
%{_bindir}/makecbf
%{_bindir}/img2cif
%{_bindir}/cif2cbf
%{_bindir}/cif2c

%files -n %{libname}
# LGPLv2+
%{_libdir}/libcbf.so.%{major}*
%{_libdir}/libfcb.so.%{major}*

%files -n %{develname}
# GPLv2+
%doc doc
# LGPLv2+
%{_libdir}/libcbf.so
%{_libdir}/libfcb.so
# GPLv2+
%{_includedir}/cbf

%changelog
* Wed Mar 05 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.9.2.3-2
+ Revision: 85edccc
- Create lib packages



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9014 |12cu|cboard-0.7.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		cboard
Version:	0.7.1
Release:	1
Summary:	Console frontend of gnuchess
License:	GPLv2
Group:		Games/Boards
URL:		http://benkibbey.wordpress.com/cboard/
Source0:	http://sourceforge.net/projects/c-board/files/0.7.1/%{name}-%{version}.tar.bz2
Patch0:		cboard-0.6-mode.patch
BuildRequires:	pkgconfig(ncursesw)
Requires:	gnuchess

%description
CBoard is a console frontend to GNU Chess, using the ncurses library for
the interface. It can edit PGN tags, annotate moves with NAG, and more.

%prep
%setup -q
%patch0 -p0

%build
%configure2_5x --bindir=%{_gamesbindir} --datadir=%{_gamesdatadir}
%make

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%{_gamesbindir}/*
%{_gamesdatadir}/%{name}
%{_mandir}/man?/*

%changelog
* Thu Oct 17 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.7.1-1
+ Revision: 3d602ce
- Merge branch 'auto_update' into rosa2012.1
- Conflicts:
- .abf.yml
- cboard.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9015 |12cu|ccd2cue-0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		ccd2cue
Summary:	CCD to CUE converter
Version:	0.3
Release:	1
License:	GPLv3
Group:		Archiving/Cd burning
Url:		https://ftp.gnu.org/gnu/ccd2cue
Source:		https://ftp.gnu.org/gnu/ccd2cue/%{name}-%{version}.tar.gz
Patch0:		ccd2cue-0.3-strformat.patch
BuildRequires:  glibc-devel

%description
GNU ccd2cue is a CCD sheet to CUE sheet converter.  It supports the full
extent of CUE sheet format expressiveness, including mixed-mode discs
and CD-Text meta-data.

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%{_bindir}/*
%{_infodir}/*
%{_mandir}/man1/*


%changelog
* Thu Jan 30 2014 Rosa <rosa@abf.rosalinux.ru> 0.3-1
+ Revision: 93ff47e
- Automatic import for version 0.3-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9016 |12cu|ccd2iso-0.3-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: CloneCD image to ISO image file converter
Name:    ccd2iso
Version: 0.3
Release: 6
Source0: http://ovh.dl.sourceforge.net/sourceforge/%{name}/%{name}-%{version}.tar.bz2
License: GPL
Group:   Archiving/Cd burning
Url:     http://sourceforge.net/projects/ccd2iso/

%description
CloneCD is an image to ISO image file converter.

%prep
%setup -q

%build
aclocal-1.9
automake-1.9
autoheader
autoconf
%configure
%make

%install
%makeinstall_std

%files
%doc README INSTALL AUTHORS
%{_bindir}/ccd2iso

%changelog
* Thu Jan 30 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.3-6
+ Revision: 49638dd
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9017 |12cu|cciss_vol_status-1.11-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	HP Smart Array Status Display
Name:		cciss_vol_status
Version:	1.11
Release:        1
Group:		System/Kernel and hardware
License:	GPLv2
Source0:	https://sourceforge.net/projects/cciss/files/cciss_vol_status/%{name}-%{version}.tar.gz
BuildRequires:	kernel-source
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Show status of logical drives attached to HP Smart Array controllers.

%prep

%setup -q

%build
autoreconf -fis

%configure2_5x

%make

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_mandir}/man8

install -m0755 cciss_vol_status %{buildroot}%{_sbindir}/
install -m0644 cciss_vol_status.8 %{buildroot}%{_mandir}/man8/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ChangeLog AUTHORS
%{_sbindir}/cciss_vol_status
%{_mandir}/man8/cciss_vol_status.8*



%changelog
* Tue Mar 15 2011 Stéphane Téletchéa <steletch@mandriva.org> 1.09-1mdv2011.0
+ Revision: 645061
- update to new version 1.09

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.03-3mdv2011.0
+ Revision: 616949
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 1.03-2mdv2010.0
+ Revision: 424750
- rebuild

* Mon Sep 08 2008 Oden Eriksson <oeriksson@mandriva.com> 1.03-1mdv2009.0
+ Revision: 282672
- import cciss_vol_status


* Mon Sep 08 2008 Oden Eriksson <oeriksson@mandriva.com> 1.03-1mdv2009.0
- initial Mandriva package (opensuse import)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9018 |12cu|ccrtp-2.0.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api	2.0
%define major	0
%define libname %mklibname %{name} %{api} %{major}
%define devname %mklibname %{name} -d

Summary:	Common C++ RTP stack
Name:		ccrtp
Version:	2.0.5
Release:	2
License:	GPLv2+
Group:		System/Libraries
Url:		http://www.gnu.org/software/ccrtp/
Source0:	ftp://ftp.gnu.org/pub/gnu/ccrtp/%{name}-%{version}.tar.gz
Source1:	ftp://ftp.gnu.org/pub/gnu/ccrtp/%{name}-%{version}.tar.gz.sig
BuildRequires:	doxygen
BuildRequires:	libtool
BuildRequires:	pkgconfig(libccgnu2)
BuildRequires:	pkgconfig(libgcrypt)
BuildRequires:	pkgconfig(ucommon)

%description
Common C++ RTP stack.

#----------------------------------------------------------------------------

%package -n 	%{libname}
Summary:	Dynamic libraries from %{name}
Group:		System/Libraries
Provides:	%{name} = %{EVRD}

%description -n %{libname}
Dynamic libraries from %{name}.

%files -n %{libname}
%{_libdir}/libccrtp.so.%{major}*

#----------------------------------------------------------------------------

%package -n 	%{devname}
Summary:	Header files and static libraries from %{name}
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
Libraries and includes files for developing programs based on %{name}.

%files -n %{devname}
%{_includedir}/*
%{_libdir}/libccrtp.so
%{_libdir}/pkgconfig/*.pc
%{_infodir}/*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
export CXXFLAGS="-fpermissive %{optflags}"
%configure2_5x --disable-static
%make 
# disable or we have 4.7.2/../../../../lib64/crti.o: No such file or directory
# why we use this?
# LIBTOOL=% _bindir/libtool

%install
%makeinstall_std


%changelog
* Thu Feb 13 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.0.5-2
+ Revision: 77fc7e5
- LOG New version 2.0.5, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9019 |12cu|ccsm0.8-0.8.8-0.20130330.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname ccsm
%define oversion 0.8

%define git 20130330

%if  %{git}
%define srcname %{oname}-compiz-%{oversion}.tar.bz2
%define distname %{oname}-compiz-%{oversion}
%define rel 0.%{git}.1
%else
%define srcname %{name}-%{version}.tar.bz2
%define distname %{name}-%{version}
%define rel 1
%endif

Name:		%{oname}%{oversion}
Version:	0.8.8
Release:	%{rel}
Summary:	Compiz Config Settings Manager
Group:		System/X11
License:	GPL
URL:		http://www.compiz-fusion.org/
Source:		http://cgit.compiz.org/compiz/compizconfig/ccsm/snapshot/%{srcname}
BuildRequires:	compiz0.8-devel
BuildRequires:	python-compizconfig0.8
BuildRequires:	pygtk2.0-devel
BuildRequires:	intltool
BuildRequires:	desktop-file-utils

Requires:	python-compizconfig0.8
Requires:	pygtk2.0
Suggests:	python-sexy
Conflicts:	%{oname} > 0.9

BuildArch:	noarch

%description
Configuration tool for Compiz when used with the ccp configuration
plugin (default).

#----------------------------------------------------------------------------

%prep
%setup -q -n %{distname}

%build
python setup.py build --prefix=%{_prefix}

%install
python setup.py install --prefix=%{_prefix} --root=%{buildroot}

rm -f %{buildroot}%{py_puresitedir}/*.egg-info

%find_lang %{oname}

desktop-file-install \
  --vendor="" \
  --remove-category="Compiz" \
  --add-category="GTK" \
  --add-category="Settings" \
  --add-category="DesktopSettings" \
  --add-category="X-MandrivaLinux-CrossDesktop" \
  --dir %{buildroot}%{_datadir}/applications \
  %{buildroot}%{_datadir}/applications/%{oname}.desktop

%files -f %{oname}.lang
%{_bindir}/%{oname}
%{_datadir}/applications/%{oname}.desktop
%{_datadir}/%{oname}
%{_iconsdir}/hicolor/*/apps/%{oname}.*
%dir %{py_puresitedir}/ccm
%{py_puresitedir}/ccm/*.py


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9020 |12cu|cdb-0.75-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	Constant DataBase
Name:		cdb
Version:	0.75
Release:	1
License:	Public Domain
Group:		Databases
Url:		http://cr.yp.to/cdb.html
Source0:	%{name}-%{version}.tar.gz
Patch0:		cdb-0.75-errno.patch
Patch1:		cdb-0.75-stdint.patch
Obsoletes:	cdb-devel < 0.75

%description
cdb is a fast, reliable, lightweight package for creating and reading
constant databases.

%files
%doc README TODO
%{_bindir}/*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p0
%patch1 -p1
sed -i -e 's/head -1/head -n 1/g' Makefile

%build
echo "gcc %{optflags}">conf-cc
echo "gcc %{ldflags}">>conf-ld
make

%install
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_libdir}
install -d %{buildroot}%{_includedir}
install -m 755 cdbdump %{buildroot}%{_bindir}/
install -m 755 cdbget %{buildroot}%{_bindir}/
install -m 755 cdbmake %{buildroot}%{_bindir}/
install -m 755 cdbmake-12 %{buildroot}%{_bindir}/
install -m 755 cdbmake-sv %{buildroot}%{_bindir}/
install -m 755 cdbstats %{buildroot}%{_bindir}/
install -m 755 cdbtest %{buildroot}%{_bindir}/


%changelog
* Thu Feb 13 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.75-1
+ Revision: 39e0193
- LOG New version 0.75, drop devel package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9021 |12cu|cddetect-2.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A tool for detecting the type of a CD/DVD without mounting it
Name:		cddetect
Version:	2.1
Release:	2
License:	GPLv2+
Group:		Archiving/Cd burning
Url:		http://www.bellut.net/projects.html
Source0:	http://www.bellut.net/files/%{name}-%{version}.tar.bz2

%description
This program tries to detect the type of a CD/DVD without mounting it.
It detects audio, ISO, VCD, SVCD and Video-DVD.

%files
%doc COPYING
%{_bindir}/%{name}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}

%build
sed -i -e '1i#include <limits.h>' %{name}.c || die
%make CFLAGS="%{optflags}"

%install
mkdir -p %{buildroot}%{_bindir}
install -D %{name} %{buildroot}%{_bindir}



%changelog
* Thu Feb 13 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.1-2
+ Revision: 3f5878e
- LOG Fix debug package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9022 |12cu|cdecl-2.5-30
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Programs for encoding and decoding C and C++ function declarations
Name:		cdecl
Version:	2.5
Release:	30
License:	Distributable
Group:		Development/C
Source0:	%{name}-%{version}.tar.bz2
Url:		ftp://sunsite.unc.edu/pub/Linux/devel/lang/c/
Patch1:		cdecl-2.5-fix-conflicts.patch
BuildRequires:	byacc
BuildRequires:	flex
BuildRequires:	readline-devel
BuildRequires:	termcap-devel

%description
The cdecl package includes the cdecl and c++decl utilities, which are
used to translate English to C or C++ function declarations and vice
versa.

You should install the cdecl package if you intend to do C and/or C++
programming.

%files
%{_bindir}/cdecl
%{_bindir}/c++decl
%{_mandir}/man1/cdecl.*
%{_mandir}/man1/c++decl.*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch1 -p0

%build
%make CFLAGS="%{optflags} -DUSE_READLINE"

%install
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_mandir}/man1
%makeinstall \
	BINDIR=%{buildroot}%{_bindir} \
	MANDIR=%{buildroot}%{_mandir}/man1/



%changelog
* Thu Feb 13 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.5-30
+ Revision: 38cee69
- LOG Fix debug package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9023 |12cu|cdemu-client-2.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Command-line client for controlling CDEmu daemon
Name:		cdemu-client
Version:	2.1.1
Release:	1
Group:		Emulators
License:	GPLv2+
Url:		http://cdemu.sourceforge.net/
Source0:	http://downloads.sourceforge.net/cdemu/%{name}-%{version}.tar.bz2
BuildRequires:	cmake
BuildRequires:	intltool
BuildRequires:	glib-gettextize
Requires:	python-dbus
Requires:	cdemu-daemon >= %{version}
BuildArch:	noarch

%description
This is cdemu-client, a simple command-line client for controlling
CDEmu daemon. It is part of the userspace-cdemu suite, a free, GPL
CD/DVD-ROM device emulator for linux.

It provides a way to perform the key tasks related to controlling
the CDEmu daemon, such as loading and unloading devices, displaying
devices' status and retrieving/setting devices' debug masks.

%files -f cdemu.lang
%doc README AUTHORS COPYING NEWS ChangeLog
%{_sysconfdir}/bash_completion.d/cdemu-client
%{_bindir}/cdemu
%{_datadir}/applications/%{name}.desktop
%{_mandir}/man1/cdemu.1*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake -DPOST_INSTALL_HOOKS:BOOL=OFF
%make

%install
%makeinstall_std -C build

%find_lang cdemu


%changelog
* Sun Jan 26 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.1.1-1
+ Revision: d4bb914
- LOG New version 2.1.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9024 |12cu|cdemu-daemon-2.1.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Userspace daemon part of the CDemu suite
Name:		cdemu-daemon
Version:	2.1.1
Release:	3
Group:		Emulators
License:	GPLv2+
Url:		http://cdemu.sourceforge.net/
Source0:	http://downloads.sourceforge.net/cdemu/%{name}-%{version}.tar.bz2
Source1:	50-cdemud.rules
# (Anssi 12/2011) change default configuration to
# - no logging into $HOME to reduce homedir pollution
Patch0:		0001-daemon-set-Mageia-default-configuration.patch
BuildRequires:	cmake
BuildRequires:	sysfsutils-devel
BuildRequires:	pkgconfig(libmirage) >= %{version}
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(ao)
Requires:	kmod(vhba)

%description
The daemon receives SCSI commands from kernel module and processes
them, passing the requested data back to the kernel.

Daemon implements the actual virtual device; one instance per each
device registered by kernel module. It uses libMirage, an image
access library that is part of userspace-cdemu suite, for the image
access (e.g. sector reading).

Daemon is controlled through methods that are exposed via D-BUS. It
is written in C and based on GLib (and thus GObjects), but being
controlled over D-BUS, it allows for different clients written in
different languages.

%files
%doc README AUTHORS
%{_sysconfdir}/modprobe.preload.d/cdemud.conf
/lib/udev/rules.d/50-cdemud.rules
%{_bindir}/cdemu-daemon
%{_libexecdir}/cdemu-daemon-session.sh
%{_datadir}/dbus-1/services/net.sf.cdemu.CDEmuDaemon.service
%{_mandir}/man8/cdemu-daemon.8*

%post
# apply the new udev rule if module already present
/sbin/modprobe --first-time vhba 2>/dev/null || /sbin/udevadm trigger --sysname-match=vhba_ctl

#----------------------------------------------------------------------------

%prep
%setup -q
%apply_patches

%build
%cmake
%make

%install
%makeinstall_std -C build

install -d -m755 %{buildroot}%{_libexecdir}
install -d -m755 %{buildroot}%{_sysconfdir}/modprobe.preload.d
install -d -m755 %{buildroot}/lib/udev/rules.d

echo "vhba" > %{buildroot}%{_sysconfdir}/modprobe.preload.d/cdemud.conf

install %{SOURCE1} %{buildroot}/lib/udev/rules.d/50-cdemud.rules

%if "%{_prefix}/libexec" != "%{_libexecdir}"
mv %{buildroot}%{_prefix}/libexec/cdemu-daemon-session.sh %{buildroot}%{_libexecdir}/cdemu-daemon-session.sh
sed -i s,"%{_prefix}/libexec/","%{_libexecdir}/",g %{buildroot}%{_datadir}/dbus-1/services/net.sf.cdemu.CDEmuDaemon.service
%endif

%changelog
* Thu Jan 30 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.1.1-3
+ Revision: 357d6b1
- LOG Fix path in dbus service



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9025 |12cu|cduce-0.5.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	cduce
%define version 0.5.3
%define release	%mkrel 3

Name:		%{name}
Version:	0.5.5
Release:	1
Summary:	XML-oriented functional language
Source:	    http://www.cduce.org/download/%{name}-%{version}.tar.gz
URL:		http://www.cduce.org
License:	GPL
Group:		Development/Other
BuildRequires:	ocaml
BuildRequires:	ocaml-sources
BuildRequires:	camlp4
BuildRequires:	ocaml-expat-devel
BuildRequires:	ocaml-pcre-devel
BuildRequires:	ocaml-ulex-devel
BuildRequires:	ocaml-ocamlnet-devel
BuildRequires:	ocaml-curl-devel
BuildRequires:	ocaml-pxp-devel >= 1.1.96
BuildRequires:	ocaml-findlib
BuildRoot:	    %{_tmppath}/%{name}-%{version}

%description
CDuce is a modern XML-oriented functional language with innovative features. A
compiler is available under the terms of an open-source license. CDuce is
type-safe, efficient, and offer powerful constructions to work with XML
documents.

%package        devel
Summary:        Development files for %{name}
Group:          Development/Other
Requires:       %{name} = %{version}-%{release}

%description    devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%prep
%setup -q

%build
./configure \
    --prefix=%{_prefix} \
    --mandir=%{_mandir} \
    --docdir=%{_docdir}/%{name} \
    --mliface=%{_prefix}/src/ocaml
make all doc VERBOSE=true

%install
rm -rf %{buildroot}
install -d -m 755 %{buildroot}/%{_libdir}/ocaml
make install \
    OCAMLFIND_DESTDIR=%{buildroot}/%{_libdir}/ocaml \
    BINDIR=%{buildroot}%{_bindir} \
    MANDIR=%{buildroot}%{_mandir} \
    DOCDIR=%{buildroot}%{_docdir}/%{name} \

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc %{_docdir}/%{name}
%{_bindir}/*
%{_mandir}/man1/*
%{_libdir}/ocaml/cduce
%exclude %{_libdir}/ocaml/cduce/*.a
%exclude %{_libdir}/ocaml/cduce/*.cmxa

%files devel
%defattr(-,root,root,-)
%{_libdir}/ocaml/cduce/*.a
%{_libdir}/ocaml/cduce/*.cmxa


%changelog
* Sun Feb 28 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.3-3mdv2010.1
+ Revision: 512708
- rebuild

* Mon Jun 29 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.3-2mdv2010.0
+ Revision: 390543
- rebuild for latest ocaml

* Mon Jun 08 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.3-1mdv2010.0
+ Revision: 384005
- new version
- drop patch, merged upstream

* Mon Dec 29 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.2.1-2mdv2009.1
+ Revision: 321204
- move non-devel files in main package
- site-lib hierarchy doesn't exist anymore
- fix build with latest ocaml (fedora patch)
- add curl support

* Fri Aug 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.2.1-1mdv2009.0
+ Revision: 272368
- new version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.5.0-5mdv2009.0
+ Revision: 243470
- rebuild

* Fri Mar 07 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.0-3mdv2008.1
+ Revision: 181374
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Sep 06 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.0-2mdv2008.0
+ Revision: 80935
- fix build dependencies
- build ocaml interface
  expat support

* Sat Aug 18 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.0-1mdv2008.0
+ Revision: 65397
- new version

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - new release: 0.4.2


* Fri Feb 23 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.4.1-1mdv2007.0
+ Revision: 124865
- fix build dependencies

* Fri Feb 23 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.4.1-1mdv2007.1
- first mdv release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9026 |12cu|CEGUI0.6-0.6.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libname %mklibname CEGUI %{version}
%define devname %mklibname %{name} -d

Summary:	A free library providing windowing and widgets for graphics APIs / engines 
Name:		CEGUI0.6
Version:	0.6.2
Release:	8
License:	MIT
Group:		Development/C++
Url:		http://www.cegui.org.uk
Source0:	http://prdownloads.sourceforge.net/crayzedsgui/CEGUI-%{version}.tar.gz
Patch1:		cegui-0.6.0-userverso.patch
Patch2:		CEGUI-0.6.2-fix-underlinking.patch
Patch3:		CEGUI-0.6.2-release-as-so-ver.patch
Patch4:		cegui-0.6.2-new-DevIL.patch
Patch5:		CEGUI-0.6.2-install.patch
Patch6:		CEGUI-0.6.2-gcc46.patch
Patch7:		CEGUI-0.6.2-tinyxml.patch
BuildRequires:	freeimage-devel
BuildRequires:	tinyxml-devel
BuildRequires:	tolua++-devel
BuildRequires:	pkgconfig(expat)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glew)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(glut)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(IL)
BuildRequires:	pkgconfig(libpcre)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(xerces-c)

%description
Crazy Eddie's GUI System is a free library providing windowing and widgets for 
graphics APIs / engines where such functionality is not natively available,
or severely lacking. The library is object orientated, written in C++, 
and targeted at games developers who should be spending their time creating 
great games, not building GUI sub-systems!

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	CEGUI library
Group:		Games/Other

%description -n %{libname}
This is a library used by CEGUI.

%files -n %{libname}
%{_libdir}/libCEGUI*-%{version}.so

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for CEGUI
Group:		Development/C++
Requires:	%{libname} = %{EVRD}
Provides:	lib%{name}-devel = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Conflicts:	%{_lib}CEGUI-devel >= 0.7

%description -n  %{devname}
Development file for CEGUI.

%files -n %{devname}
%{_libdir}/*.so
%exclude %{_libdir}/libCEGUI*-%{version}.so
%{_includedir}/CEGUI
%{_libdir}/pkgconfig/*
%{_datadir}/CEGUI

#----------------------------------------------------------------------------

%prep
%setup -qn CEGUI-%{version}
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p0
%patch6 -p1
%patch7 -p1

touch NEWS

%build
autoreconf -ifv

%configure2_5x \
	--with-gtk2 \
	--disable-samples \
	--disable-irrlicht-renderer \
	--enable-freeimage \
	--disable-directfb-renderer

# We do not want to get linked against a system copy of ourselves!
sed -i 's|-L%{_libdir}||g' RendererModules/OpenGLGUIRenderer/Makefile
# Don't use rpath!
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool

%make

%install
%makeinstall_std


%changelog
* Thu Feb 13 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.6.2-8
+ Revision: 6a90e4d
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9027 |12cu|cel-2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2.0
%define libname %mklibname %{name} %{major}

Summary:	Crystal Entity Layer
Name:		cel
Version:	%{major}
Release:	1
License:	LGPLv2+
Group:		System/Libraries
Url:		http://www.crystalspace3d.org/
Source0:	http://www.crystalspace3d.org/downloads/release/%{name}-src-%{version}.tar.bz2
BuildRequires:	doxygen
BuildRequires:	ftjam >= 2.5.3rc2-0.9
BuildRequires:	icoutils
BuildRequires:	imagemagick
BuildRequires:	perl(Template::Base)
BuildRequires:	tetex-dvips
BuildRequires:	tetex-dvipdfm
BuildRequires:	texinfo
BuildRequires:	crystalspace-devel >= %{major}
BuildRequires:	pkgconfig(cppunit)
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	pkgconfig(zlib)

%description
Crystal Entity Layer (CEL) is a game entity layer based on Crystal Space.
It makes it easier for game developers to create games based on Crystal Space.
CEL can optionally be used together with Python or other scripting languages.

%files
%doc README docs/todo.txt docs/history.txt
%{_bindir}/*
%exclude %{_bindir}/%{name}-config
%{_datadir}/%{name}-%{major}
%dir %{_sysconfdir}/%{name}-%{major}
%config(noreplace) %{_sysconfdir}/%{name}-%{major}/*.cfg
%dir %{_libdir}/%{name}-%{major}
%{_libdir}/%{name}-%{major}/*.so
%{_libdir}/%{name}-%{major}/*.csplugin

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Shared libraries for %{name}
Group:		System/Libraries
Requires:	%{name} = %{EVRD}

%description -n %{libname}
Shared libraries for %{name}.

%files -n %{libname}
%{_libdir}/libcelstartcore-%{major}.so
%{_libdir}/libceltool-%{major}.so

#----------------------------------------------------------------------------

%package devel
Summary:	Development headers and libraries for %{name}
Group:		Development/C
Requires:	%{libname} = %{EVRD}

%description devel
Development headers and libraries for %{name}.

%files devel
%{_bindir}/%{name}-config
%dir %{_includedir}/%{name}-%{major}
%{_includedir}/%{name}-%{major}/*

#----------------------------------------------------------------------------

%package	doc
Summary:	Documentation for %{name}
Group:		Development/C
Requires:	%{name} = %{EVRD}

%description	doc
Documentation for %{name}.

%files doc
%{_docdir}/%{name}-%{version}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}-src-%{version}

%build
CXXFLAGS="%{optflags} -fpermissive" \
%configure2_5x \
	--disable-separate-debug-info \
	--disable-meta-info-embedding \
	--without-python

jam -d2 %{_smp_mflags}

%install
DESTDIR=%{buildroot} jam -d2 install

# Fix unstripped-binary-or-object
chmod 0755 %{buildroot}%{_libdir}/libcelstartcore-%{major}.so
chmod 0755 %{buildroot}%{_libdir}/libceltool-%{major}.so


%changelog
* Fri Feb 14 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.0-1
+ Revision: 76fe58a
- LOG Split library package, drop python bindings as they are broken



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9028 |12cu|celestia-1.6.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A real-time visual space simulation
Name:		celestia
Version:	1.6.1
Release:	2
License:	GPLv2+
Group:		Sciences/Astronomy
Url:		http://www.shatters.net/celestia/
Source0:	http://prdownloads.sourceforge.net/celestia/%{name}-%{version}.tar.gz
Source1:	%{name}-16.png
Source2:	%{name}-32.png
Source3:	%{name}-48.png
Patch0:		celestia-1.6.1-gcc46.patch
Patch1:		celestia-1.6.0-cfg.patch
Patch2:		celestia-1.6.1-zlib.patch
Patch3:		celestia-1.6.1-link.patch
Patch4:		celestia-1.6.1-gcc47.patch
Patch5:		celestia-1.6.1-libpng-16.patch
BuildRequires:	desktop-file-utils
BuildRequires:	gettext-devel
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(gdk-2.0)
BuildRequires:	pkgconfig(gdkglext-1.0)
BuildRequires:	pkgconfig(glut)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(lua)
BuildRequires:	pkgconfig(theora)

%description
Celestia is a free real-time space simulation that lets you experience
our universe in three dimensions. Unlike most planetarium software,
Celestia doesn't confine you to the surface of the Earth. You can
travel throughout the solar system, to any of over 100,000 stars, or
even beyond the galaxy. All travel in Celestia is seamless; the
exponential zoom feature lets you explore space across a huge range of
scales, from galaxy clusters down to spacecraft only a few meters
across. A 'point-and-goto' interface makes it simple to navigate
through the universe to the object you want to visit.

%files -f %{name}.lang
%doc AUTHORS ChangeLog COPYING INSTALL README
%attr(755,root,root) %{_bindir}/*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/%{name}
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p0 -b .gcc
%patch1 -p0 -b .cfg
%patch2 -p0 -b .zlib
%patch3 -p0 -b .link
%patch4 -p1 -b .gcc47
%patch5 -p0 -b .png16

# support for automake 1.10: empty file
# http://celestia.cvs.sourceforge.net/celestia/celestia/admin/config.rpath?view=markup&sortby=date
touch admin/config.rpath

# (cjw) A new gettext Makefile.in.in is needed for new autotools but gettextize 
#       cannot be run from a script, so copy it manually.
#       This hack should be removed when upstream updates gettext files.
cp -f %{_datadir}/gettext/po/Makefile.in.in po/Makefile.in.in
cp -f %{_datadir}/gettext/po/Makefile.in.in po2/Makefile.in.in

%build
autoreconf -fi
%configure2_5x \
	--with-gtk \
	--disable-rpath \
	--enable-cairo \
	--enable-theora \
	--with-lua
%make

%install
%makeinstall_std

desktop-file-install --vendor='' \
	--dir %{buildroot}%{_datadir}/applications \
	--remove-category='Application' \
	--add-category='GTK;Education' \
	--remove-key='Version' \
	%{buildroot}%{_datadir}/applications/*.desktop

install -D -m 644 %{SOURCE1} %{buildroot}%{_miconsdir}/%{name}.png
install -D -m 644 %{SOURCE2} %{buildroot}%{_iconsdir}/%{name}.png
install -D -m 644 %{SOURCE3} %{buildroot}%{_liconsdir}/%{name}.png

%find_lang %{name} celestia_constellations %{name}.lang


%changelog
* Thu Feb 13 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.6.1-2
+ Revision: cde8d1a
- LOG Fix build with libpng16, fix locales generation



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9029 |12cu|cellwriter-1.3.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#define debug_package %{nil}

Name:           cellwriter
Summary:        Character-based hardwriting input panel
Version:        1.3.5
Release:        1
Source0:        http://pub.risujin.org/cellwriter/%{name}-%{version}.tar.gz
URL:            http://risujin.org/cellwriter/ 
Group:          Accessibility
License:        GPLv2
BuildRequires:   pkgconfig(xtst)
BuildRequires:   pkgconfig(gdk-2.0)
BuildRequires:   pkgconfig(libgnome-2.0)

%description
CellWriter is a grid-entry natural handwriting input panel. As you write
characters into the cells, your writing is instantly recognized at the
character level. When you press Enter on the panel, the input you entered is
sent to the currently focused application as if typed on the keyboard.

%prep 
%setup -q


%build 
%configure2_5x
%make LIBS="$LIBS -lX11 -lm -lXtst"

%install
%makeinstall_std


%files  
%doc README NEWS COPYING AUTHORS 
%{_bindir}/*
%{_mandir}/man1/*
%{_datadir}/%name
%{_datadir}/pixmaps/*
%{_iconsdir}/hicolor/scalable/apps/cellwriter.svg
%{_datadir}/applications/*


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.4-5mdv2011.0
+ Revision: 610129
- rebuild

* Sun May 02 2010 Funda Wang <fwang@mandriva.org> 1.3.4-4mdv2010.1
+ Revision: 541555
- fix perm

* Tue Feb 09 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.3.4-3mdv2010.1
+ Revision: 502678
- fix licence

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 1.3.4-2mdv2010.0
+ Revision: 436989
- rebuild

* Sun Mar 15 2009 Funda Wang <fwang@mandriva.org> 1.3.4-1mdv2009.1
+ Revision: 355280
- New version 1.3.4

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.2.4-3mdv2009.0
+ Revision: 243472
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Oct 18 2007 Austin Acton <austin@mandriva.org> 1.2.4-1mdv2008.1
+ Revision: 99984
- fix buildrequires
- import cellwriter




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9030 |12cu|cerealizer-0.8.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    cerealizer
%define oname   Cerealizer
%define version 0.7

Name:           %{name}
Version:        0.8.1
Release:        1
License:        GPL
Url:		http://home.gna.org/oomadness/fr/cerealizer/index.html
Source:		http://download.gna.org/soya/Cerealizer-%{version}.tar.bz2
Group:          Development/Python
Summary:        Python module that allows to save objects in file
BuildRequires:  python-devel 
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Buildarch:	noarch

%description
Python module that allows to save objects in file

%prep
%setup -q  -n %{oname}-%{version}
rm -rf `find -name CVS` `find -name .cvswrappers`

%build

%{__python} setup.py build

%install
%{__rm} -rf $RPM_BUILD_ROOT
%{__python} setup.py install --root=$RPM_BUILD_ROOT

%clean
%{__rm} -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README 
%py_puresitedir/%{name}
%py_puresitedir/*.egg-info




%changelog
* Tue Nov 02 2010 Michael Scherer <misc@mandriva.org> 0.7-4mdv2011.0
+ Revision: 592376
- rebuild for python 2.7

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 0.7-3mdv2010.0
+ Revision: 436990
- rebuild

* Sun Jan 04 2009 Funda Wang <fwang@mandriva.org> 0.7-2mdv2009.1
+ Revision: 324175
- rebuild

* Sat Sep 06 2008 Emmanuel Andry <eandry@mandriva.org> 0.7-1mdv2009.0
+ Revision: 281879
- New version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.6-3mdv2009.0
+ Revision: 243474
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Dec 15 2007 Emmanuel Andry <eandry@mandriva.org> 0.6-1mdv2008.1
+ Revision: 120399
- New version

* Tue Sep 11 2007 Emmanuel Andry <eandry@mandriva.org> 0.5-2mdv2008.0
+ Revision: 84538
- rebuild


* Sat Dec 16 2006 Olivier Blin <oblin@mandriva.com> 0.5-1mdv2007.0
+ Revision: 98150
- 0.5 (with register_alias support, #24821)

* Fri Dec 15 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.4-3mdv2007.1
+ Revision: 97486
- Fix File list
- Fix File list
- Rebuild against new python
- Import cerealizer

* Tue Jul 11 2006 Lenny Cartier <lenny@mandriva.com> 0.4-1mdv2007.0
- new



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9031 |12cu|certwatch-1.0-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	SSL certificate monitoring
Name:		certwatch
Version:	1.0
Release:	11
License:	GPLv2+
Group:		System/Servers
Source0:	%{name}-%{version}.tar.gz
Patch0:		%{name}-1.0-mdv.patch
BuildRequires:	docbook-style-xsl
BuildRequires:	xmlto
BuildRequires:	pkgconfig(openssl)

%description
The certwatch  program  is used to issue warning when an SSL certificate is
about to expire.

%files
%{_bindir}/*
%config(noreplace) %{_sysconfdir}/cron.daily/certwatch
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%{_mandir}/man1/*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p 1

%build
cc %{optflags} -Wall -I/usr/include/openssl \
	certwatch.c -o certwatch -lcrypto

xmlto man certwatch.xml

%install
mkdir -p %{buildroot}%{_sysconfdir}/cron.daily \
mkdir -p %{buildroot}%{_sysconfdir}/sysconfig \
	%{buildroot}%{_mandir}/man1 \
	%{buildroot}%{_bindir}

# install certwatch
install -c -m 755 certwatch %{buildroot}%{_bindir}/certwatch
install -c -m 755 certwatch.cron \
	%{buildroot}%{_sysconfdir}/cron.daily/certwatch
install -c -m 644 certwatch.1 \
	%{buildroot}%{_mandir}/man1/certwatch.1

cat > %{buildroot}%{_sysconfdir}/sysconfig/%{name} <<EOF
# certwatch cron task options
CERTS_DIR=/etc/pki/tls/certs
CERTWATCH_OPTS=
EOF


%changelog
* Thu Feb 13 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0-11
+ Revision: fd798cc
- LOG Update BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9032 |12cu|cgenius-1.8.1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oversion 1811

Summary:	Commander Keen engine
Name:		cgenius
Version:	1.8.1.1
Release:	2
License:	GPLv2+
Group:		Games/Arcade
Url:		http://clonekeenplus.sourceforge.net/
# from git by tag https://github.com/gerstrong/Commander-Genius/
Source0:	Commander-Genius-%{oversion}release.tar.gz
BuildRequires:	cmake
BuildRequires:	imagemagick
BuildRequires:	boost-devel
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(sdl2)
BuildRequires:	pkgconfig(SDL2_image)
BuildRequires:	pkgconfig(vorbisfile)
BuildRequires:	pkgconfig(x11)

%description
Commander Genius is an open-source clone of Commander Keen which allows
you to play the games, and a majority of the mods made for it.

So far Commander Keen 1-6 are fully supported.

Warning! Make sure to place data files to %{_gamesdatadir}/commandergenius/

You should note, that following versions of Keen work the best:
- Keen 1 - Version 1.33
- Keen 2 - Version 1.33
- Keen 3 - Version 1.33
- Keen 4 - Version 1.4
- Keen 5 - Version 1.4
- Keen 6 - Version 1.4

%files
%{_gamesbindir}/%{name}
%dir %attr(0777,games,root) %{_gamesdatadir}/commandergenius/
%{_gamesdatadir}/commandergenius/*
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png

#----------------------------------------------------------------------------

%prep
%setup -qn Commander-Genius-%{oversion}release

find . -type f -perm 0755 -exec chmod 644 {} \;

%build
%cmake \
	-DGAMES_SHAREDIR=%{_gamesdatadir} \
	-DBUILD_SHARED_LIBS:BOOL=OFF \
	-DBUILD_STATIC_LIBS:BOOL=ON
%make

%install
%makeinstall_std -C build

mv %{buildroot}%{_gamesbindir}/CGeniusExe %{buildroot}%{_gamesbindir}/%{name}

# install menu entry, overwrite the default one
mkdir -p %{buildroot}%{_datadir}/applications/
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=Commander Genius
Comment=Play natively Commander Keen Games
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;ArcadeGame;
EOF

# install menu icons
for N in 16 32 48 64 128 256;
do
convert CGLogo.png -scale ${N}x${N} $N.png;
install -D -m 0644 $N.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/apps/%{name}.png
done


%changelog
* Fri Jan 16 2015 Rosa <rosa@abf.rosalinux.ru> 1.8.1.1-2
+ Revision: 18a91f8
- Automatic import for version 1.8.1.1-2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9033 |12cu|cgicc-3.2.13-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 3
%define libname %mklibname %{name} %{major}
%define libnamedev %mklibname %{name} -d

Summary:	ANSI C++ class lib that simplifies the creation of CGI apps

Name:		cgicc
Version:	3.2.13
Release:	1
License:	LGPLv3+
Group:		Development/C
URL:		http://www.gnu.org/software/cgicc
Source:		ftp://ftp.gnu.org:21/gnu/cgicc/%{name}-%{version}.tar.gz
BuildRequires:	doxygen

%description
GNU Cgicc is an ANSI C++ compliant class library that greatly
simplifies the creation of CGI applications for the World Wide
Web. Cgicc performs the following functions:

 - Parses both GET and POST form data transparently. 
 - Provides string, integer, floating-point and single- and
   multiple-choice retrieval methods for form data.
 - Provides methods for saving and restoring CGI environments to aid
   in application debugging.
 - Provides full on-the-fly HTML generation capabilities, with support
   for cookies and file inclusion.
 - Supports HTTP file upload. 

%package -n %{libname}
Summary:        ANSI C++ class lib that simplifies the creation of CGI apps

Group:          Development/C
Obsoletes:	%mklibname cgicc 1

%description -n %{libname}
GNU Cgicc is an ANSI C++ compliant class library that greatly
simplifies the creation of CGI applications for the World Wide
Web. Cgicc performs the following functions:

 - Parses both GET and POST form data transparently.
 - Provides string, integer, floating-point and single- and
   multiple-choice retrieval methods for form data.
 - Provides methods for saving and restoring CGI environments to aid
   in application debugging.
 - Provides full on-the-fly HTML generation capabilities, with support
   for cookies and file inclusion.
 - Supports HTTP file upload.

%package -n %{libnamedev}
Summary:        ANSI C++ class lib that simplifies the creation of CGI apps

Group:          Development/C
Requires:	%{libname} = %{version}
Provides: 	libcgicc-devel
Obsoletes:	%mklibname -d cgicc 1

%description -n %{libnamedev}
GNU Cgicc is an ANSI C++ compliant class library that greatly
simplifies the creation of CGI applications for the World Wide
Web. Cgicc performs the following functions:

 - Parses both GET and POST form data transparently.
 - Provides string, integer, floating-point and single- and
   multiple-choice retrieval methods for form data.
 - Provides methods for saving and restoring CGI environments to aid
   in application debugging.
 - Provides full on-the-fly HTML generation capabilities, with support
   for cookies and file inclusion.
 - Supports HTTP file upload.

%prep
%setup -q

# fix doc files perms
chmod 644 AUTHORS COPYING* ChangeLog NEWS README

%build
autoreconf -f -i
%configure2_5x
%make

%install
%makeinstall_std

rm -rf %{buildroot}/%{_prefix}/doc/
rm -rf %{buildroot}/%{_docdir}/%{name}-%{version}/example/.libs

%files 
%doc AUTHORS COPYING* ChangeLog NEWS README

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{libnamedev}
%{_bindir}/%{name}-config
%{_libdir}/*.so
%{_libdir}/*.*a
%{_libdir}/pkgconfig/*.pc
%{_includedir}/%{name}
%{_datadir}/aclocal/%{name}.m4


%changelog
* Wed Apr 09 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.2.13-1
+ Revision: 64cc12c
- Updated to 3.2.13 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9034 |12cu|cgiirc-0.5.9-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           cgiirc
Version:        0.5.9
Release:        11
Summary:        IRC gateway 
License:        Artistic and GPL
Group:		Networking/WWW
URL:            http://cgiirc.sourceforge.net
Source:		http://prdownloads.sourceforge.net/cgiirc/%{name}-%{version}.tar.bz2
Patch0:		%{name}-0.5.8.fhs.patch
Patch1:		%{name}-0.5.7.config.patch
Requires:	webserver
BuildArch:      noarch

%description
CGI:IRC is a Perl/CGI program that lets you access IRC from a web browser, it
is designed to be flexible and has many uses such as an IRC gateway for an IRC
network, a chat-room for a website or to access IRC when stuck behind a
restrictive firewall.

%prep
%setup -q
%patch0 -p1
%patch1 -p0
chmod 755 docs/*.pl
find . -name .htaccess -exec rm -f {} \;

%install
rm -rf %{buildroot}

install -d -m 755 %{buildroot}%{_var}/www/cgi-bin
install -d -m 755 %{buildroot}%{_var}/www/%{name}
install -d -m 755 %{buildroot}%{_datadir}/%{name}
install -d -m 755 %{buildroot}%{_sysconfdir}

install -m 755 *.cgi %{buildroot}%{_var}/www/cgi-bin
install -m 644 cgiirc.config.full %{buildroot}%{_sysconfdir}/cgiirc.config
cp -r modules %{buildroot}%{_datadir}/%{name}
cp -r interfaces %{buildroot}%{_datadir}/%{name}
cp -r formats %{buildroot}%{_datadir}/%{name}
cp -r images/* %{buildroot}%{_var}/www/%{name}

# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# CGI::IRC configuration

Alias /%{name} %{_var}/www/%{name}
  
<Directory %{_var}/www/%{name}>
    Require all granted
</Directory>
EOF

%clean
rm -rf %{buildroot}



%files
%defattr(-,root,root)
%doc README docs/*
%{_datadir}/%{name}
%{_var}/www/%{name}
%{_var}/www/cgi-bin/*
%config(noreplace) %{_sysconfdir}/cgiirc.config
%config(noreplace) %{_webappconfdir}/%{name}.conf


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5.9-8mdv2011.0
+ Revision: 610133
- rebuild

* Mon Mar 01 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.9-7mdv2010.1
+ Revision: 513155
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 0.5.9-6mdv2010.0
+ Revision: 424795
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.5.9-5mdv2009.0
+ Revision: 243478
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.5.9-3mdv2008.1
+ Revision: 140692
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Aug 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.9-3mdv2008.0
+ Revision: 67054
- rebuild

  + Erwan Velu <erwan@mandriva.org>
    - Import cgiirc



* Fri Jun 30 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.9-2mdv2007.0
- relax buildrequires versionning

* Mon Jun 26 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.9-1mdv2007.0
- new version
- %%mkrel
- new webapp macros
- decompress patches

* Fri May 05 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.8-1mdk
- New release 0.5.8
- rediff fhs patch
- backport compatible apache configuration file

* Mon Sep 12 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.7-1mdk
- first mdk release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9035 |12cu|cgoban1-1.9.14-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name cgoban1
%define version 1.9.14
%define release  15
%define rname cgoban

Summary: A Go game client
Summary(fr): Un client pour le jeu de Go
Name: %{name}
Version: %{version}
Release: %{release}
License: GPLv2+
Group: Games/Boards
Source:	http://ovh.dl.sourceforge.net/sourceforge/cgoban1/%rname-%version.tar.bz2
Source2: %name-mini.png
Source3: %name.png
URL: http://cgoban1.sourceforge.net/
BuildRequires:  pkgconfig(x11)
Provides: %rname = %{version}

%description
Cgoban (Complete Goban) is for Unix systems with X11.  It has the ability
to be a computerized go board, view and edit smart-go files, and connect to
go servers on the Internet.
Cgoban is also a smart interface for GNU Go.

%prep
%setup -q -n %rname-%version

%build
mv src/cgoban.c src/cgoban.c.orig
sed -e 's|\"./goDummy\"|\"/usr/games/gnugo --quiet\"|' <src/cgoban.c.orig >src/cgoban.c
mv configure configure.orig
sed -e "s|-O2 -fomit-frame-pointer|$RPM_OPT_FLAGS|g" <configure.orig >configure
chmod +x configure
%configure2_5x --program-suffix=1 
%make

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_bindir}
mkdir -p $RPM_BUILD_ROOT%{_mandir}/man6
mkdir -p $RPM_BUILD_ROOT%{_iconsdir}{,/mini,/large}
%makeinstall_std

cp cgoban_icon.png $RPM_BUILD_ROOT%{_iconsdir}/large/cgoban1.png
cp %{SOURCE2} $RPM_BUILD_ROOT%{_iconsdir}/mini/cgoban1.png 
cp %{SOURCE3} $RPM_BUILD_ROOT%{_iconsdir}/cgoban1.png 

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=CGoban
Comment=Graphical game of Go
Exec=%{_bindir}/%{name}
Icon=cgoban1
Terminal=false
Type=Application
Categories=Game;BoardGame;
EOF

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files
%defattr(-,root,root)
%doc README TODO seigen-minoru.sgf
%{_bindir}/*
%{_mandir}/man6/*
%{_datadir}/applications/*.desktop
%{_iconsdir}/cgoban1.png
%{_iconsdir}/*/cgoban1.png


%changelog
* Wed Feb 02 2011 Funda Wang <fwang@mandriva.org> 1.9.14-14mdv2011.0
+ Revision: 635081
- drop fr translation
- rebuild
- tighten BR

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.9.14-13mdv2011.0
+ Revision: 616994
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 1.9.14-12mdv2010.0
+ Revision: 424797
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.9.14-11mdv2009.0
+ Revision: 243479
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Tue Mar 25 2008 Pascal Terjan <pterjan@mandriva.org> 1.9.14-9mdv2008.1
+ Revision: 189892
- Convert the description into UTF-8

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Dec 02 2007 Funda Wang <fwang@mandriva.org> 1.9.14-8mdv2008.1
+ Revision: 114364
- rebuild for new era

  + Thierry Vignaud <tv@mandriva.org>
    - kill hardcoded icon extension
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'


* Tue Jan 09 2007 Pascal Terjan <pterjan@mandriva.org> 1.9.14-7mdv2007.0
+ Revision: 106212
- Use autoconf 2.5
- XDG menu
- Import cgoban1

* Wed May 10 2006 Pascal Terjan <pterjan@mandriva.org> 1.9.14-6mdk
- mkrel

* Tue Mar 15 2005 Pascal Terjan <pterjan@mandrake.org> 1.9.14-5mdk
- rebuild to get the right menu section

* Sat May 15 2004 Pascal Terjan <pterjan@mandrake.org> 1.9.14-4mdk
- Rebuild
- use macros
- use cgoban1 for menu and icon
- add normal and mini icon


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9036 |12cu|cheops-ng-0.2.3-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Multipurpose network exploration tool
Name:		cheops-ng
Version:	0.2.3
Release:	8
License:	GPLv2+
Group:		Networking/Other
Url:		http://cheops-ng.sourceforge.net/
Source0:	%{name}-%{version}.tar.bz2
Source1:	cheops-agent
Patch0:		cheops-ng-0.2.3-ditch-in_addr_deepstruct.patch
Patch1:		cheops-ng-errno.patch
Patch2:		cheops-ng-0.2.3-ldflags.patch
# openSuSE patches
Patch11:	cheops-ng-missing_autoheader_templates.patch
Patch12:	cheops-ng-modernize_configure.patch
Patch13:	cheops-ng-use_external_libadns.patch
Patch14:	cheops-ng-rename_clog.patch
Patch15:	cheops-ng-pointer_int_casts.patch
Patch16:	cheops-ng-codecleanup.patch
Patch17:	cheops-ng-off_by_one.patch
Patch18:	cheops-ng-destdir.patch
Patch19:	cheops-ng-fix_desktop_file.patch
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	nmap
BuildRequires:	adns-devel
BuildRequires:	gnome-libs-devel
BuildRequires:	pkgconfig(glib)
BuildRequires:	pkgconfig(gtk+)
BuildRequires:	pkgconfig(imlib)
BuildRequires:	pkgconfig(libxml)
BuildRequires:	pkgconfig(ORBit)
BuildRequires:	pkgconfig(xpm)
Requires:	nmap

%description
Cheops-ng is a Network management tool for mapping and monitoring your network.
It has host/network discovery functionality as well as OS detection of hosts.
Cheops-ng has the ability to probe hosts to see what services they are running.
On some services, cheops-ng is actually able to see what program is running for
a service and the version number of that program.

NB: Run cheops-agent as root to enable the backend.

%files
%doc AUTHORS ChangeLog README doc/*
%{_bindir}/cheops-ng
%{_sbindir}/cheops-agent
%attr(755,root,root) %config(noreplace) %{_initrddir}/cheops-agent
%dir %{_datadir}/cheops-ng
%dir %{_datadir}/cheops-ng/pixmaps
%{_datadir}/cheops-ng/pixmaps/*.xpm
%{_datadir}/pixmaps/cheops-ng.xpm
%{_datadir}/applications/mandriva-%{name}.desktop
%{_datadir}/gnome/apps/Internet/cheops-ng.desktop

#----------------------------------------------------------------------------

%prep
%setup -q

%patch1 -p1
%patch11 -p0 -b .template~
%patch12 -p0
%patch13 -p0
%patch14 -p0
%patch15 -p0
%patch16 -p0
%patch17 -p0
%patch18 -p0
%patch19 -p0

%patch0 -p1
%patch2 -p1 -b .ldflags~

rm -f Makefile
aclocal -I m4
autoheader -I m4
autoconf -I m4
# grf, too incompetent to fix automake mess properly...
cp %{_datadir}/automake-`automake --version|head -n1|cut -d\  -f4|cut -d. -f-2`/config.sub .

%build
%configure2_5x
# make -j2 does not work
make

%install
%makeinstall_std

install -m755 %{SOURCE1} -D %{buildroot}%{_initrddir}/cheops-agent

mkdir -p %{buildroot}%{_datadir}/applications/
cat << EOF > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{_bindir}/%{name}
Icon=networking_section
Categories=Network;
Name=Cheops-NG
Comment=Network Browser and Tools (requires running agent)
EOF


%changelog
* Thu Feb 13 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.2.3-8
+ Revision: 11e4e5a
- LOG Fix debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9037 |12cu|cherrytree-0.35.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		cherrytree
Version:	0.35.6
Release:	1
Summary:	Hierarchical note taking application

Group:		Office
License:	GPLv2+
URL:		http://www.giuspen.com/cherrytree/
Source0:	http://www.giuspen.com/software/%{name}-%{version}.tar.xz

BuildArch:	noarch
BuildRequires:	pkgconfig(python)
BuildRequires:	gettext
BuildRequires:	desktop-file-utils
Requires:	pygtk2
Requires:	python-gobject
Requires:	python-gtksourceview
Requires:	python-enchant
Requires:	p7zip

%description
CherryTree is a hierarchical note taking application, featuring rich text and
syntax highlighting, storing all the data (including images) in a single XML
file with extension ".ctd".

%prep
%setup -q

%build
python setup.py build

%install
python setup.py install -O1 --root %{buildroot}

# don't include useless egg
rm -rf %{buildroot}%{python_sitelib}

# these are no longer in use
rm -rf %{buildroot}%{_datadir}/application-registry/
rm -rf %{buildroot}%{_datadir}/mime-info/

# menu entry check
desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop

#fix icon file permissions
chmod 0644 %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg

%find_lang %{name}

%files -f %{name}.lang
%doc changelog.txt license.txt
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/appdata/cherrytree.appdata.xml
%{_datadir}/%{name}/
%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
%{_datadir}/mime/packages/%{name}.xml
%{_mandir}/man1/*.1*


%changelog
* Sat Jan 03 2015 Eugene Budanov <eugene.budanov@rosalab.ru> 0.35.6-1
+ Revision: 71d717a
- Version update with small spec fix



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9038 |12cu|chessx-0.9.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oversion 0-9-6
# debuginfo-without-sources
%define debug_package	%{nil}
Name:		chessx
Version:	0.9.6
Release:	1
Summary:	An Open Source chess database
License:	GPLv2
Group:		Games/Boards
URL:		http://chessx.sourceforge.net/
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{oversion}.tar.gz
BuildRequires:	qt4-devel

%description
ChessX is an Open Source chess database. With ChessX you can operate on your
collection of chess games in many ways:
browse, edit, add, organize, analyze, etc.

%prep
%setup -q -n %{name}

%build
%qmake_qt4

# building language files
/usr/lib/qt4/bin/lrelease i18n/*.ts

%make

%install
# binaries
mkdir -p %{buildroot}%{_gamesbindir}
install -m0755 release/chessx %{buildroot}%{_gamesbindir}
# data 
mkdir -p %{buildroot}%{_gamesdatadir}/%{name}
cp -r data/* %{buildroot}%{_gamesdatadir}/%{name}
# lang
mkdir -p %{buildroot}%{_gamesdatadir}/%{name}/lang
cp i18n/*.qm %{buildroot}%{_gamesdatadir}/%{name}/lang/
#menu entry
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=ChessX
Comment=Open Source chess database
Exec=%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;BoardGame;
EOF
#icons
mkdir -p %{buildroot}/%{_iconsdir}/hicolor/128x128/apps
cp data/images/%{name}.png %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png
# permits
find %{buildroot}%{_gamesdatadir}/%{name}/images -name '*.svg' -exec chmod a-x  {} \;

%files
%doc COPYING ChangeLog
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.*
%{_gamesbindir}/%{name}
%{_gamesdatadir}/%{name}






@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9039 |12cu|childsplay-1.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global alphabet_ver 0.9.1

Summary:	Games for children with plugins
Name:		childsplay
Version:	1.6
Release:	2
License:	GPLv3+
Group:		Education
Url:		http://childsplay.sourceforge.net/
Source0:	http://downloads.sourceforge.net/schoolsplay/%{name}-%{version}.tgz
Source10:	http://downloads.sourceforge.net/schoolsplay/alphabet_sounds_bg-%{alphabet_ver}.tgz
Source11:	http://downloads.sourceforge.net/schoolsplay/alphabet_sounds_ca-%{alphabet_ver}.tgz
Source12:	http://downloads.sourceforge.net/schoolsplay/alphabet_sounds_de-%{alphabet_ver}.tgz
Source13:	http://downloads.sourceforge.net/schoolsplay/alphabet_sounds_el-0.9.tgz
Source14:	http://downloads.sourceforge.net/schoolsplay/alphabet_sounds_en_GB-%{alphabet_ver}.tgz
Source15:	http://downloads.sourceforge.net/schoolsplay/alphabet_sounds_es-%{alphabet_ver}.tgz
Source16:	http://downloads.sourceforge.net/schoolsplay/alphabet_sounds_fr-%{alphabet_ver}.tgz
Source17:	http://downloads.sourceforge.net/schoolsplay/alphabet_sounds_it-%{alphabet_ver}.tgz
Source18:	http://downloads.sourceforge.net/schoolsplay/alphabet_sounds_lt-%{alphabet_ver}.tgz
Source19:	http://downloads.sourceforge.net/schoolsplay/alphabet_sounds_nb-%{alphabet_ver}.tgz
Source20:	http://downloads.sourceforge.net/schoolsplay/alphabet_sounds_nl-%{alphabet_ver}.tgz
Source21:	http://downloads.sourceforge.net/schoolsplay/alphabet_sounds_pt-%{alphabet_ver}.tgz
Source22:	http://downloads.sourceforge.net/schoolsplay/alphabet_sounds_pt_BR-%{alphabet_ver}.tgz
Source23:	http://downloads.sourceforge.net/schoolsplay/alphabet_sounds_ro-%{alphabet_ver}.tgz
Source24:	http://downloads.sourceforge.net/schoolsplay/alphabet_sounds_ru-%{alphabet_ver}.tgz
Source25:	http://downloads.sourceforge.net/schoolsplay/alphabet_sounds_sl-%{alphabet_ver}.tgz
Source26:	http://downloads.sourceforge.net/schoolsplay/alphabet_sounds_sv-0.9.2.tgz
Patch0:		setup.py.diff
Requires:	pygame
Requires:	pygtk2.0
Requires:	python-numpy
Requires:	python-sqlalchemy
Requires:	%{name}-sound = %{EVRD}
BuildArch:	noarch

%description
Childsplay is a 'suite' of educational games for young children. It's written
in Python and uses the SDL-libraries to make it more games-like then, for
instance, GCompris. The aim is to be educational and at the same time be fun
to play.

NOTE: This package includes all games currently available for childsplay.
Some activities make use of language dependent voice samples, these sounds are
available as childsplay-sounds packages. For those you'll have to
install the childsplay-alphabet_sounds package for the languages you intend to
use. For example childsplay-sounds-pt_BR.

%files -f %{name}.lang
%doc README* doc/*
%{_bindir}/*
%{_datadir}/childsplay_sp/SPData
%{_datadir}/childsplay_sp/CPData/*.*
%{_datadir}/childsplay_sp/CPData/BilliardData
%{_datadir}/childsplay_sp/CPData/FallinglettersData
%{_datadir}/childsplay_sp/CPData/FindsoundData
%{_datadir}/childsplay_sp/CPData/FishtankData
%{_datadir}/childsplay_sp/CPData/FlashcardsData/cards
%{_datadir}/childsplay_sp/CPData/FlashcardsData/sounds
%{_datadir}/childsplay_sp/CPData/FlashcardsData/names/en
%{_datadir}/childsplay_sp/CPData/LMemoryData
%{_datadir}/childsplay_sp/CPData/MemoryData
%{_datadir}/childsplay_sp/CPData/PackidData
%{_datadir}/childsplay_sp/CPData/PongData
%{_datadir}/childsplay_sp/CPData/PuzzleData
%{_datadir}/childsplay_sp/CPData/SoundmemoryData
%{_datadir}/sp_alphabetsounds/en
%{_datadir}/applications/*.desktop
%{py_puresitedir}/*
%{_datadir}/icons/hicolor/*/apps/%{name}.png

#----------------------------------------------------------------------------

%package sounds-bg
Summary:	Bulgarian alphabet sounds for Childsplay
Group:		Games/Other
Requires:	%{name} = %{EVRD}
Provides:	%{name}-sound = %{EVRD}

%description sounds-bg
Bulgarian alphabet sounds for Childsplay.

%files sounds-bg
%doc  alphabet_sounds_bg-%{alphabet_ver}/GPL-2  alphabet_sounds_bg-%{alphabet_ver}/README
%{_datadir}/sp_alphabetsounds/bg

#----------------------------------------------------------------------------

%package sounds-ca
Summary:	Catalan alphabet sounds for Childsplay
Group:		Games/Other
Requires:	%{name} = %{EVRD}
Provides:	%{name}-sound = %{EVRD}

%description sounds-ca
Catalan alphabet sounds for Childsplay.

%files sounds-ca
%doc  alphabet_sounds_ca-%{alphabet_ver}/copyright  alphabet_sounds_ca-%{alphabet_ver}/GPL-2
%{_datadir}/%{name}_sp/CPData/FlashcardsData/names/ca
%{_datadir}/sp_alphabetsounds/ca

#----------------------------------------------------------------------------

%package sounds-de
Summary:	German alphabet sounds for Childsplay
Group:		Games/Other
Requires:	%{name} = %{EVRD}
Provides:	%{name}-sound = %{EVRD}

%description sounds-de
German alphabet sounds for Childsplay.

%files sounds-de
%doc  alphabet_sounds_de-%{alphabet_ver}/copyright  alphabet_sounds_de-%{alphabet_ver}/GPL-2
%{_datadir}/%{name}_sp/CPData/FlashcardsData/names/de
%{_datadir}/sp_alphabetsounds/de

#----------------------------------------------------------------------------

%package sounds-el
Summary:	New Greek alphabet sounds for Childsplay
Group:		Games/Other
Requires:	%{name} = %{EVRD}
Provides:	%{name}-sound = %{EVRD}

%description sounds-el
New Greek alphabet sounds for Childsplay.

%files sounds-el
%doc  alphabet_sounds_el-0.9/copyright  alphabet_sounds_el-0.9/GPL-2
%{_datadir}/sp_alphabetsounds/el

#----------------------------------------------------------------------------

%package sounds-en_GB
Summary:	British English alphabet sounds for Childsplay
Group:		Games/Other
Requires:	%{name} = %{EVRD}
Provides:	%{name}-sound = %{EVRD}

%description sounds-en_GB
British English alphabet sounds for Childsplay.

%files sounds-en_GB
%doc  alphabet_sounds_en_GB-%{alphabet_ver}/copyright  alphabet_sounds_en_GB-%{alphabet_ver}/GPL-2
%{_datadir}/sp_alphabetsounds/en_GB

#----------------------------------------------------------------------------

%package sounds-es
Summary:	Spanish alphabet sounds for Childsplay
Group:		Games/Other
Requires:	%{name} = %{EVRD}
Provides:	%{name}-sound = %{EVRD}

%description sounds-es
Spanish alphabet sounds for Childsplay.

%files sounds-es
%doc  alphabet_sounds_es-%{alphabet_ver}/copyright  alphabet_sounds_es-%{alphabet_ver}/GPL-2
%{_datadir}/%{name}_sp/CPData/FlashcardsData/names/es
%{_datadir}/sp_alphabetsounds/es

#----------------------------------------------------------------------------

%package sounds-fr
Summary:	French alphabet sounds for Childsplay
Group:		Games/Other
Requires:	%{name} = %{EVRD}
Provides:	%{name}-sound = %{EVRD}

%description sounds-fr
French alphabet sounds for Childsplay.

%files sounds-fr
%doc  alphabet_sounds_fr-%{alphabet_ver}/copyright  alphabet_sounds_fr-%{alphabet_ver}/GPL-2
%{_datadir}/%{name}_sp/CPData/FlashcardsData/names/fr
%{_datadir}/sp_alphabetsounds/fr

#----------------------------------------------------------------------------

%package sounds-it
Summary:	Italian alphabet sounds for Childsplay
Group:		Games/Other
Requires:	%{name} = %{EVRD}
Provides:	%{name}-sound = %{EVRD}

%description sounds-it
Italian alphabet sounds for Childsplay.

%files sounds-it
%doc  alphabet_sounds_it-%{alphabet_ver}/copyright  alphabet_sounds_it-%{alphabet_ver}/GPL-2
%{_datadir}/%{name}_sp/CPData/FlashcardsData/names/it
%{_datadir}/sp_alphabetsounds/it

#----------------------------------------------------------------------------

%package sounds-lt
Summary:	Lithuanian alphabet sounds for Childsplay
Group:		Games/Other
Requires:	%{name} = %{EVRD}
Provides:	%{name}-sound = %{EVRD}

%description sounds-lt
Lithuanian alphabet sounds for Childsplay.

%files sounds-lt
%doc  alphabet_sounds_lt-%{alphabet_ver}/copyright  alphabet_sounds_lt-%{alphabet_ver}/GPL-2
%{_datadir}/sp_alphabetsounds/lt

#----------------------------------------------------------------------------

%package sounds-nb
Summary:	Norwegian Bokmål alphabet sounds for Childsplay
Group:		Games/Other
Requires:	%{name} = %{EVRD}
Provides:	%{name}-sound = %{EVRD}

%description sounds-nb
Norwegian Bokmål alphabet sounds for Childsplay.

%files sounds-nb
%doc  alphabet_sounds_nb-%{alphabet_ver}/copyright  alphabet_sounds_nb-%{alphabet_ver}/GPL-2
%{_datadir}/sp_alphabetsounds/nb

#----------------------------------------------------------------------------

%package sounds-nl
Summary:	Dutch alphabet sounds for Childsplay
Group:		Games/Other
Requires:	%{name} = %{EVRD}
Provides:	%{name}-sound = %{EVRD}

%description sounds-nl
Dutch alphabet sounds for Childsplay.

%files sounds-nl
%doc  alphabet_sounds_nl-%{alphabet_ver}/copyright  alphabet_sounds_nl-%{alphabet_ver}/GPL-2
%{_datadir}/%{name}_sp/CPData/FlashcardsData/names/nl
%{_datadir}/sp_alphabetsounds/nl

#----------------------------------------------------------------------------

%package sounds-pt
Summary:	Portuguese alphabet sounds for Childsplay
Group:		Games/Other
Requires:	%{name} = %{EVRD}
Provides:	%{name}-sound = %{EVRD}

%description sounds-pt
Portuguese alphabet sounds for Childsplay.

%files sounds-pt
%doc  alphabet_sounds_pt-%{alphabet_ver}/copyright  alphabet_sounds_pt-%{alphabet_ver}/GPL-2
%{_datadir}/sp_alphabetsounds/pt

#----------------------------------------------------------------------------

%package sounds-pt_BR
Summary:	Brazilian portuguese alphabet sounds for Childsplay
Group:		Games/Other
Requires:	%{name} = %{EVRD}
Provides:	%{name}-sound = %{EVRD}

%description sounds-pt_BR
Brazilian portuguese alphabet sounds for Childsplay.

%files sounds-pt_BR
%doc  alphabet_sounds_pt_BR-%{alphabet_ver}/copyright  alphabet_sounds_pt_BR-%{alphabet_ver}/GPL-2
%{_datadir}/%{name}_sp/CPData/FlashcardsData/names/pt_BR
%{_datadir}/sp_alphabetsounds/pt_BR

#----------------------------------------------------------------------------

%package sounds-ro
Summary:	Romanian alphabet sounds for Childsplay
Group:		Games/Other
Requires:	%{name} = %{EVRD}
Provides:	%{name}-sound = %{EVRD}

%description sounds-ro
Romanian alphabet sounds for Childsplay.

%files sounds-ro
%doc  alphabet_sounds_ro-%{alphabet_ver}/copyright  alphabet_sounds_ro-%{alphabet_ver}/GPL-2
%{_datadir}/sp_alphabetsounds/ro

#----------------------------------------------------------------------------

%package sounds-ru
Summary:	Russian alphabet sounds for Childsplay
Group:		Games/Other
Requires:	%{name} = %{EVRD}
Provides:	%{name}-sound = %{EVRD}

%description sounds-ru
Russian alphabet sounds for Childsplay.

%files sounds-ru
%doc  alphabet_sounds_ru-%{alphabet_ver}/copyright  alphabet_sounds_ru-%{alphabet_ver}/GPL-2
%{_datadir}/%{name}_sp/CPData/FlashcardsData/names/ru
%{_datadir}/sp_alphabetsounds/ru

#----------------------------------------------------------------------------

%package sounds-sl
Summary:	Slovenian alphabet sounds for Childsplay
Group:		Games/Other
Requires:	%{name} = %{EVRD}
Provides:	%{name}-sound = %{EVRD}

%description sounds-sl
Slovenian alphabet sounds for Childsplay.

%files sounds-sl
%doc  alphabet_sounds_sl-%{alphabet_ver}/LICENCE  alphabet_sounds_sl-%{alphabet_ver}/README
%{_datadir}/sp_alphabetsounds/sl
%{_datadir}/%{name}_sp/CPData/FlashcardsData/names/sl

#----------------------------------------------------------------------------

%package sounds-sv
Summary:	Swedish alphabet sounds for Childsplay
Group:		Games/Other
Requires:	%{name} = %{EVRD}
Provides:	%{name}-sound = %{EVRD}

%description sounds-sv
Swedish alphabet sounds for Childsplay.

%files sounds-sv
%doc  alphabet_sounds_sv-0.9.2/copyright  alphabet_sounds_sv-0.9.2/GPL-2
%{_datadir}/sp_alphabetsounds/sv

#----------------------------------------------------------------------------

%prep
%setup -q -a 10 -a 11 -a 12 -a 13 -a 14 -a 15 -a 16 -a 17 -a 18 -a 19 -a 20 -a 21 -a 22 -a 23 -a 24 -a 25 -a 26
%patch0 -p0

%build

%install
PREFIX=%{buildroot}%{_prefix} python setup.py install --root="%{buildroot}" --optimize=1

%find_lang %{name} --all-name

rm -fr %{buildroot}%{_datadir}/doc/*

# below is the desktop file and icon stuff.
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=%{name}
Comment=Games for children
Exec=%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Education;
EOF

mkdir -p %{buildroot}%{_iconsdir}/hicolor/32x32/apps
mkdir -p %{buildroot}%{_iconsdir}/hicolor/64x64/apps
install -p -m 644 lib/SPData/menu/default/logo_cp_32x32.png \
  %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
install -p -m 644 lib/SPData/menu/default/logo_cp_64x64.png \
  %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png

#Alphabet sounds
# mkdir -p %{buildroot}%{_datadir}/%{name}/CPData/FlashcardsData/names
for sounds in bg ca de en_GB es fr it nb nl pt pt_BR ro ru sl 
do
  cp -a alphabet_sounds_$sounds-%{alphabet_ver}/AlphabetSounds/$sounds %{buildroot}%{_datadir}/sp_alphabetsounds
done
for sounds in ca de es fr it nl pt_BR ru sl
do
  cp -a alphabet_sounds_$sounds-%{alphabet_ver}/FlashCardsSounds/$sounds %{buildroot}%{_datadir}/%{name}_sp/CPData/FlashcardsData/names
done
#some language are not sync
cp -a alphabet_sounds_el-0.9/AlphabetSounds/el %{buildroot}%{_datadir}/sp_alphabetsounds
cp -a alphabet_sounds_sv-0.9.2/AlphabetSounds/sv %{buildroot}%{_datadir}/sp_alphabetsounds
cp -a alphabet_sounds_lt-0.9.1/AlphabetSounds %{buildroot}%{_datadir}/sp_alphabetsounds/lt


%changelog
* Thu Feb 13 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.6-2
+ Revision: 11ca7c9
- LOG Fix duplicate files error, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9040 |12cu|chipmunk-6.1.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 6.1
%define pkg_major 6
%define libname %mklibname %{name} %{major}
%define devname %mklibname -d %{name}
%define demoname  chipmunk-demo
%define samplname chipmunk-samples

Summary:	2D physics engine
Name:		chipmunk
Version:	6.1.5
Release:	1
License:	MIT
Group:		Development/C
Url:		http://chipmunk-physics.net/
Source0:	http://chipmunk-physics.net/release/Chipmunk-%{pkg_major}.x/Chipmunk-%{version}.tgz
Source1:	chipmunk-makefile
# opengl is only needed by the demos
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(glut)

%description
Chipmunk is a rigid body physics library, designed for 2D video games.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	2D physics engine shared library
Group:		Development/C
Obsoletes:	%{_lib}chipmunk6 < 6.1.5

%description -n %{libname}
Chipmunk is a rigid body physics library, designed for 2D video games.

%files -n %{libname}
%doc LICENSE.txt
%{_libdir}/libchipmunk.so.%{major}

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
The %{devname} package contains header files for developing
applications that use %{libname}.

%files -n %{devname}
%doc README.textile
%{_libdir}/libchipmunk.so
%{_libdir}/libchipmunk.a
%{_includedir}/chipmunk

#----------------------------------------------------------------------------

%package -n %{demoname}
Summary:	Demos of the library %{name}
Group:		Development/C
Requires:	%{libname} = %{EVRD}

%description -n %{demoname}
The %{demoname} package provides some demos of what can be achieved
using the library %{libname}.
Switch the demos using the keyboard keys from [a] to [s].

%files -n %{demoname}
%{_bindir}/chipmunk-demo

#----------------------------------------------------------------------------

%package -n %{samplname}
Summary:	Examples of use of the library %{name}
Group:		Development/C
BuildArch:	noarch

%description -n %{samplname}
The %{samplname} package provides the source code of the demos.

%files -n %{samplname}
%doc samples

#----------------------------------------------------------------------------

%prep
%setup -q -n Chipmunk-%{version}
cp %{SOURCE1} src/Makefile

%build
pushd src
make clean
make CFLAGS="%{optflags} -std=c99"
make cleanobj
make static CFLAGS="%{optflags} -std=c99"
popd
pushd Demo
ln -s ../src/libchipmunk.so.* libchipmunk.so
gcc -o chipmunk-demo -std=gnu99 -I../include/chipmunk -L. -lchipmunk -lm -lGL -lGLU -lglut *.c
popd
mkdir samples
cp Demo/*.[ch] samples/

%install
pushd src
make install \
  INCDIR=%{buildroot}%{_includedir} \
  LIBDEST=%{buildroot}%{_libdir}
popd
pushd Demo
install -d -m 0755 %{buildroot}%{_bindir}
install -m 0755 chipmunk-demo %{buildroot}%{_bindir}
popd


%changelog
* Thu Feb 13 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 6.1.5-1
+ Revision: d258696
- LOG New version 6.1.5, fix library major, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9041 |12cu|chkrootkit-0.49-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define build_diet 0

# commandline overrides:
# rpm -ba|--rebuild --with 'xxx'
%{?_with_diet: %{expand: %%define build_diet 1}}

Summary:	Check rootkits
Name:		chkrootkit
Version:	0.49
Release:	7
License:	BSD
Group:		Monitoring
Url:		http://www.chkrootkit.org/
Source0:	ftp://ftp.pangeia.com.br/pub/seg/pac/%{name}-%{version}.tar.bz2
Patch0:		chkrootkit_fix_apache_false_positive.diff
Patch1:		chkrootkit-0.49-bug57979.diff
%if %{build_diet}
BuildRequires:	dietlibc-devel >= 0.32
%endif
BuildRequires:	glibc-static-devel
Requires:	binutils
Requires:	coreutils
Requires:	findutils
Requires:	gawk
Requires:	grep
Requires:	net-tools
Requires:	procps
Requires:	sed

%description
Chkrootkit is a tool to locally check for signs of a rootkit.

%files
%doc ACKNOWLEDGMENTS README* COPYRIGHT
%{_sbindir}/*
%{_libdir}/%{name}

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p0
%patch1 -p0

# instead of a static patch
chmod 644 *
for i in `ls -1 *.c|sed "s/\.c//"`; do
    perl -pi -e "s|\./${i}|%{_libdir}/%{name}/${i}|g" %{name}
done

%build
%if %{build_diet}
# OE: use the power of dietlibc
make CC="diet gcc" CFLAGS="-DHAVE_LASTLOG_H -DLASTLOG_FILENAME='\"/var/log/lastlog\"' -DWTMP_FILENAME='\"/var/log/wtmp\"' -Os  -s -static" LDFLAGS=-static
%else
make CFLAGS="-DHAVE_LASTLOG_H -DLASTLOG_FILENAME='\"/var/log/lastlog\"' -DWTMP_FILENAME='\"/var/log/wtmp\"'" LDFLAGS=-static
%endif

%install
install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_libdir}/%{name}

install chkrootkit %{buildroot}%{_sbindir}/
install check_wtmpx chkdirs chklastlog chkproc chkutmp chkwtmp ifpromisc strings-static %{buildroot}%{_libdir}/%{name}/



%changelog
* Thu Feb 13 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.49-7
+ Revision: 9c86bae
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9042 |12cu|chocolate-doom-1.7.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		chocolate-doom
Version:	1.7.0
Release:	1
Group:		Games/Arcade
Summary:	Historically compatible Doom engine
License:	GPLv2+
URL:		http://chocolate-doom.org/
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(SDL_net)
BuildRequires:	pkgconfig(samplerate)

%description
Chocolate Doom is a game engine that aims to accurately reproduce the
experience of playing vanilla Doom. It is a conservative, historically
accurate Doom source port, which is compatible with the thousands of mods
and levels that were made before the Doom source code was released. Rather
than flashy new graphics, Chocolate Doom's main features are its accurate
reproduction of the game as it was played in the 1990s.

The following games can be played:
-Doom (including the shareware and registered versions,
       and the Ultimate Doom expansion pack)
-Doom II
-Final Doom (TNT:Evilution, and the Plutonia Experiment)
-Chex Quest

It is also possible to play these expansion packs and commercial games, each
of which requires one of the above:
-The Master Levels for Doom II
-Hacx

And also various TCs and WAD files:
http://www.chocolate-doom.org/wiki/index.php/User_guide

Warning! Chocolate Doom needs to know where to find your IWAD file.
To do this, put the file into /usr/share/games/doom or read INSTALL
file in docs for other possibilities.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

rm -f %{buildroot}%{_datadir}/applications/screensavers/chocolate-doom-screensaver.desktop

#These suck, we don't like them
rm -f %{buildroot}%{_datadir}/applications/chocolate-doom.desktop
rm -f %{buildroot}%{_datadir}/applications/chocolate-setup.desktop

cat > %{buildroot}%{_datadir}/applications/mandriva-chocolate-doom.desktop << EOF
[Desktop Entry]
Name=Chocolate Doom
Comment=Conservative Doom source port
Exec=chocolate-doom
Type=Application
Terminal=false
Icon=chocolate-doom
Categories=Game;ArcadeGame;
EOF

cat > %{buildroot}%{_datadir}/applications/mandriva-chocolate-setup.desktop << EOF
[Desktop Entry]
Name=Chocolate Doom Setup
Comment=Setup tool for Chocolate Doom
Exec=chocolate-setup
Type=Application
Terminal=false
Icon=chocolate-setup
Categories=Game;ArcadeGame;
EOF

%files
%doc CMDLINE ChangeLog NEWS NOT-BUGS README README.OPL INSTALL
%{_gamesbindir}/chocolate-doom
%{_gamesbindir}/chocolate-server
%{_gamesbindir}/chocolate-setup
%{_datadir}/applications/mandriva-chocolate-doom.desktop
%{_datadir}/applications/mandriva-chocolate-setup.desktop
%{_iconsdir}/chocolate-doom.png
%{_iconsdir}/chocolate-setup.png
%{_mandir}/man5/chocolate-doom.cfg.5.*
%{_mandir}/man5/default.cfg.5.*
%{_mandir}/man6/chocolate-doom.6.*
%{_mandir}/man6/chocolate-server.6.*
%{_mandir}/man6/chocolate-setup.6.*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9043 |12cu|cholmod-2.1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define NAME		CHOLMOD
%define major		%{version}
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname %{name} -d

%define enable_metis 	0

Name:		cholmod
Version:	2.1.2
Release:	1
Epoch:		1
Summary:	Routines for factorizing sparse symmetric positive definite matricies
Group:		System/Libraries
License:	LGPL
URL:		http://www.cise.ufl.edu/research/sparse/cholmod/
Source0:	http://www.cise.ufl.edu/research/sparse/cholmod/CHOLMOD-%{version}.tar.gz
BuildRequires:	blas-devel
BuildRequires:	lapack-devel
BuildRequires:	amd-devel >= 2.0.0
BuildRequires:	camd-devel >= 2.0.0
BuildRequires:	colamd-devel >= 2.0.0
BuildRequires:	ccolamd-devel >= 2.0.0
BuildRequires:	suitesparse-common-devel >= 4.0.0

%description
CHOLMOD is a set of routines for factorizing sparse symmetric positive
definite matrices of the form A or AA', updating/downdating a sparse
Cholesky factorization, solving linear systems, updating/downdating
the solution to the triangular system Lx=b, and many other sparse
matrix functions for both symmetric and unsymmetric matrices.  Its
supernodal Cholesky factorization relies on LAPACK and the Level-3
BLAS, and obtains a substantial fraction of the peak performance of
the BLAS.  Both real and complex matrices are supported.

%package -n %{libname}
Summary:	Routines for factorizing sparse symmetric positive definite matricies
Group:		System/Libraries

%description -n %{libname}
CHOLMOD is a set of routines for factorizing sparse symmetric positive
definite matrices of the form A or AA', updating/downdating a sparse
Cholesky factorization, solving linear systems, updating/downdating
the solution to the triangular system Lx=b, and many other sparse
matrix functions for both symmetric and unsymmetric matrices.  Its
supernodal Cholesky factorization relies on LAPACK and the Level-3
BLAS, and obtains a substantial fraction of the peak performance of
the BLAS.  Both real and complex matrices are supported.

This package contains the library needed to run programs dynamically
linked against %{NAME}.

%package -n %{develname}
Summary:	C routines for factorizing sparse symmetric positive definite matricies
Group:		Development/C
Requires:	suitesparse-common-devel >= 4.0.0
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{develname}
CHOLMOD is a set of routines for factorizing sparse symmetric positive
definite matrices of the form A or AA', updating/downdating a sparse
Cholesky factorization, solving linear systems, updating/downdating
the solution to the triangular system Lx=b, and many other sparse
matrix functions for both symmetric and unsymmetric matrices.  Its
supernodal Cholesky factorization relies on LAPACK and the Level-3
BLAS, and obtains a substantial fraction of the peak performance of
the BLAS.  Both real and complex matrices are supported.

This package contains the files needed to develop applications which
use %{name}.

%prep
%setup -q -c -n %{name}-%{version}
cd %{NAME}
find . -perm 0600 | xargs chmod 0644
mkdir ../SuiteSparse_config
ln -sf %{_includedir}/suitesparse/SuiteSparse_config.* ../SuiteSparse_config

%build
cd %{NAME}
%if "%{?enable_metis}" == "1"
CHOLMOD_FLAGS="%{optflags} -I%{_includedir}/metis -fPIC"
%else
CHOLMOD_FLAGS="%{optflags} -DNPARTITION -fPIC"
%endif
pushd Lib
    %make -f Makefile CC=%__cc CFLAGS="$CHOLMOD_FLAGS -fPIC -I%{_includedir}/suitesparse" INC=
    %__cc -shared -Wl,-soname,lib%{name}.so.%{major} -o lib%{name}.so.%{version} -lamd -lcamd -lcolamd -lccolamd -lblas -llapack -lm *.o
popd

%install
cd %{NAME}

%__install -d -m 755 %{buildroot}%{_libdir} 
%__install -d -m 755 %{buildroot}%{_includedir}/suitesparse 

for f in Lib/*.so*; do
    %__install -m 755 $f %{buildroot}%{_libdir}/`basename $f`
done
for f in Lib/*.a; do
    %__install -m 644 $f %{buildroot}%{_libdir}/`basename $f`
done
for f in Include/*.h; do
    %__install -m 644 $f %{buildroot}%{_includedir}/suitesparse/`basename $f`
done

%__ln_s lib%{name}.so.%{version} %{buildroot}%{_libdir}/lib%{name}.so

%__install -d -m 755 %{buildroot}%{_docdir}/%{name}
%__install -m 644 README.txt Core/*.txt Doc/*.pdf Doc/ChangeLog %{buildroot}%{_docdir}/%{name}

%files -n %{libname}
%{_libdir}/*.so.*

%files -n %{develname}
%{_docdir}/%{name}
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/*.a



%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:2.1.2-1
+ Revision: a66938d
- Updated to 2.1.2 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9044 |12cu|chromium-bsu-0.9.15.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Fast paced, arcade-style, top-scrolling space shooter
Name:		chromium-bsu
Version:	0.9.15.1
Release:	1
Group:		Games/Arcade
License:	Artistic clarified
Url:		http://chromium-bsu.sourceforge.net/
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
BuildRequires:	imagemagick
BuildRequires:	libglpng-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(freealut)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(quesoglc)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(vorbis)
Obsoletes:	chromium < 0.9.15-3

%description
You are captain of the cargo ship Chromium B.S.U., responsible for delivering
supplies to our troops on the front line. Your ship has a small fleet of
robotic fighters which you control from the relative safety of the Chromium
vessel.

This is an OpenGL-based shoot 'em up game with fine graphics.

%prep
%setup -q

%build
%configure2_5x \
	--bindir=%{_gamesbindir} \
	--datadir=%{_gamesdatadir}
%make

%install
%makeinstall_std

mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48,64x64}/apps
install -m0644 misc/%{name}.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
convert -scale 48x48 misc/%{name}.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
convert -scale 32x32 misc/%{name}.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -scale 16x16 misc/%{name}.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS COPYING NEWS README ChangeLog
%{_gamesbindir}/%{name}
%{_gamesdatadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_mandir}/man6/%{name}.6.*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9045 |12cu|chrony-1.27-0.pre1git1ca844a.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gitpatch git1ca844a
%define git 1
%define prel pre1

Name:		chrony
Version:	1.27
%if %git
Release:	0.%{?prel}%{?gitpatch}.2
%else
Release:	1
%endif
Summary:	An NTP client/server
Group:		System/Base
License:	GPLv2
URL:		http://chrony.tuxfamily.org
Source0:	http://download.tuxfamily.org/chrony/chrony-%{version}-%{?prel}.tar.gz
Source1:	chrony.conf
Source2:	chrony.keys
Source3:	chronyd.service
Source4:	chrony.helper
Source5:	chrony.logrotate
Source7:	chrony.nm-dispatcher
Source8:	chrony.dhclient
Source9:	chrony-wait.service
%{?gitpatch:Patch0: chrony-%{version}-%{?prel}%{gitpatch}.patch.gz}
BuildRequires:	libcap-devel
BuildRequires:	libedit-devel
BuildRequires:	bison
BuildRequires:	texinfo
Requires(pre):	shadow-utils
Requires(post):	systemd-units chkconfig
Requires(preun):	systemd-units
Requires(postun):	systemd-units

%description
A client/server for the Network Time Protocol, this program keeps your
computer's clock accurate. It was specially designed to support
systems with intermittent internet connections, but it also works well
in permanently connected environments. It can use also hardware reference
clocks, system real-time clock or manual input as time references.

%prep
%setup -q -n %{name}-%{version}-%{?prel}
%{?gitpatch:%patch0 -p1}

%{?gitpatch: echo %{version}-%{gitpatch} > version.txt}

%build
%if %mdkver >= 201200
%serverbuild_hardened
%else
%serverbuild
export CFLAGS="$CFLAGS -pie -fpie"
export LDFLAGS="$LDFLAGS -Wl,-z,relro,-z,now"
%endif

%configure \
        --docdir=%{_docdir} \
        --with-sendmail=%{_sbindir}/sendmail

%make getdate all docs

%install
%makeinstall_std install-docs DESTDIR=%{buildroot}

rm -rf %{buildroot}%{_docdir}

mkdir -p %{buildroot}%{_sysconfdir}/{sysconfig,logrotate.d}
mkdir -p %{buildroot}%{_localstatedir}/{lib,log}/chrony
mkdir -p %{buildroot}%{_sysconfdir}/NetworkManager/dispatcher.d
mkdir -p %{buildroot}%{_sysconfdir}/dhcp/dhclient.d
mkdir -p %{buildroot}/usr/libexec/
mkdir -p %{buildroot}/lib/systemd/system

install -m 644 -p %{SOURCE1} %{buildroot}%{_sysconfdir}/chrony.conf
install -m 640 -p %{SOURCE2} %{buildroot}%{_sysconfdir}/chrony.keys
install -m 644 -p %{SOURCE3} %{buildroot}/lib/systemd/system/chronyd.service
install -m 755 -p %{SOURCE4} %{buildroot}/usr/libexec/chrony-helper
install -m 644 -p %{SOURCE5} %{buildroot}%{_sysconfdir}/logrotate.d/chrony
install -m 755 -p %{SOURCE7} %{buildroot}%{_sysconfdir}/NetworkManager/dispatcher.d/20-chrony
install -m 755 -p %{SOURCE8} %{buildroot}%{_sysconfdir}/dhcp/dhclient.d/chrony.sh
install -m 644 -p %{SOURCE9} %{buildroot}/lib/systemd/system/chrony-wait.service

touch %{buildroot}%{_localstatedir}/lib/chrony/{drift,rtc}

%pre
getent group chrony > /dev/null || /usr/sbin/groupadd -r chrony
getent passwd chrony > /dev/null || /usr/sbin/useradd -r -g chrony -d %{_localstatedir}/lib/chrony -s /sbin/nologin chrony
:

%post
/bin/systemctl daemon-reload &> /dev/null
:

%triggerun -- chrony < 1.25
if /sbin/chkconfig --level 3 chronyd; then
        /bin/systemctl enable chronyd.service &> /dev/null
fi
:

%preun
if [ "$1" -eq 0 ]; then
        /bin/systemctl --no-reload disable chrony-wait.service chronyd.service &> /dev/null
        /bin/systemctl stop chrony-wait.service chronyd.service &> /dev/null
fi
:

%postun
/bin/systemctl daemon-reload &> /dev/null
if [ "$1" -ge 1 ]; then
        /bin/systemctl try-restart chronyd.service &> /dev/null
fi
:

%files
%doc COPYING NEWS README chrony.txt faq.txt examples/*
%config(noreplace) %{_sysconfdir}/chrony.conf
%config(noreplace) %verify(not md5 size mtime) %attr(640,root,chrony) %{_sysconfdir}/chrony.keys
%config(noreplace) %{_sysconfdir}/logrotate.d/chrony
%{_sysconfdir}/NetworkManager/dispatcher.d/20-chrony
%{_sysconfdir}/dhcp/dhclient.d/chrony.sh
%{_bindir}/chronyc
%{_sbindir}/chronyd
/usr/libexec/chrony-helper
%{_infodir}/chrony.info*
/lib/systemd/system/chrony*.service
%{_mandir}/man[158]/%{name}*.[158]*
%dir %attr(-,chrony,chrony) %{_localstatedir}/lib/chrony
%ghost %attr(-,chrony,chrony) %{_localstatedir}/lib/chrony/drift
%ghost %attr(-,chrony,chrony) %{_localstatedir}/lib/chrony/rtc
%dir %attr(-,chrony,chrony) %{_localstatedir}/log/chrony

%changelog
* Thu Jan  3 2013 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.27-0.pre1git1ca844a.2
- drop dependency on 'info'

* Sat Nov 03 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 1.27-0.pre1git1ca844a.1
+ Revision: 821779
- update to new version 1.27-pre1
- patch0: update to git b088b7
- update from fedora fils chrony.dhclient chrony-wait.service chrony.helper
- dont run info-install on %%post, %%preun
- spec file clean

* Sun Oct 09 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1.26.20110831gitb088b7-2
+ Revision: 703948
- use global ntp servers in chrony.conf
- use %%serverbuild_hardened macro for mdv2012
- spec file clean

* Sun Sep 18 2011 Александр Казанцев <kazancas@mandriva.org> 1.26.20110831gitb088b7-1
+ Revision: 700224
- update to 1.26
- adapt for Mandriva use with systemd
- drop SysVinit service

* Wed May 04 2011 Michael Scherer <misc@mandriva.org> 1.25-1
+ Revision: 666398
- update to new version 1.25

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.24-4mdv2011.0
+ Revision: 610138
- rebuild

* Thu Feb 25 2010 Oden Eriksson <oeriksson@mandriva.com> 1.24-3mdv2010.1
+ Revision: 511156
- bump release again...
- bump release due to unknown bs problems
- 1.24 (fixes CVE-2010-0292, CVE-2010-0293, CVE-2010-0294)
- rediffed one patch

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 1.23-8mdv2010.0
+ Revision: 437030
- rebuild

* Fri Apr 03 2009 Funda Wang <fwang@mandriva.org> 1.23-7mdv2009.1
+ Revision: 363669
- rebuild for new readline

* Thu Mar 26 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.23-6mdv2009.1
+ Revision: 361432
- rebuild

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - rebuild for latest readline

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.23-3mdv2009.0
+ Revision: 243883
- rebuild

* Mon Jan 28 2008 Adam Williamson <awilliamson@mandriva.org> 1.23-1mdv2008.1
+ Revision: 159227
- buildrequires texinfo (for .info file creation)
- new release 1.23 (hopefully fix #23977)
- rewrap description
- new license policy
- spec clean

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import chrony


* Wed Jun 21 2006 Lenny Cartier <lenny@mandriva.com> 1.22-0.20060621mdv2007.0
- conflicts ntp openntpd
- update to 20060621

* Sun Apr 03 2005 Michael Scherer <misc@mandrake.org> 1.20-3mdk
- Rebuild for readline

* Fri Jan 03 2004 Franck Villaume <fvill@freesurf.fr> 1.20-2mdk
- add BuildRequires : readline-devel

* Sun Dec 14 2003 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.20-1mdk
- 1.20
- cleanups
- macroize
- quiet setup
- rm -rf $RPM_BUILD_ROOT in %%install, not %%prep
- fix buildrequires (lib64..)
- add clean section
- fix init script (P1) in stead of messing with symlinks for chkconfig
- compile with $RPM_OPT_FLAGS

* Mon Apr 28 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.19-2mdk
- adjust buildrequires

* Wed Jan 22 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.19-1mdk
- from Aleksander Adamowski <olo@altkom.com.pl> :
	- update to version 1.19
- add manpages

* Fri Sep 20 2002 Aleksander Adamowski <olo@altkom.com.pl> 1.18-1mdk
	- update to version 1.18

* Wed Jul 24 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.17-3mdk
- rebuild for new readline

* Mon May 27 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.17-2mdk
- fixed by Vlatko Kosturjak <kost@linux-mandrake.com> :
	- fix for /etc/init.d/chronyd script (missing quote)
	- fix for info install/uninstall
	- support for chkconfig (chronyd is now visible in drakxservices)

* Thu Mar 07 2002  Lenny Cartier <lenny@mandrakesoft.com> 1.17-1mdk
- updated by W. Unruh <unruh@physics.ubc.ca> :
	- update to version 1.17

* Thu Jun 15 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.15-1mdk
- update to 1.15

* Fri Jan 05 2001 David BAUDENS <baudens@mandrakesoft.com> 1.14-3mdk
- ExcludeArch: ppc
- Macros
- Spec clean up

* Wed Sep 27 2000 Lenny Cartier <lenny@mandrakesoft.com> 1.14-2mdk
- fix info pages

* Mon Sep 25 2000 Lenny Cartier <lenny@mandrakesoft.com> 1.14-1mdk
- include fixes from :
 	Tue Sep 18 2000 W. Unruh <unruh@phsyics.ubc.ca> 1.14-1mdk
	-fix links in /etc/rc.d
	-update to version 1.14
- macros

* Tue Apr 25 2000 Lenny Cartier <lenny@mandrakesoft.com> 1.11-2mdk
- fix group
- spec helper fixes

* Mon Feb 07 2000 Lenny Cartier <lenny@mandrakesoft.com>
- fixed non-root build of the package
- bypass install script
- add correct links
- used original srpm provided by Per Wedin <perra@m-media.se>

* Sun Feb 06 2000 Per Wedin <perra@m-media.se>
- 1.11-2: Minor changes in chrony-1.11.spec
 
* Sat Feb 05 2000 Per Wedin <perra@m-media.se>
- New version: 1.11-1. First try...
 
* Wed Jun 24 1998 Corey Minyard <minyard@acm.org>
- Fixed all the configuration information so it went out correctly
 
* Mon Jun 22 1998 Corey Minyard <minyard@acm.org>
- Initial version.
* Sun Oct 09 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1.26.20110831gitb088b7-2mdv2012.0
+ Revision: 703948
- use global ntp servers in chrony.conf
  > - use %%serverbuild_hardened macro for mdv2012^C
- spec file clean

* Sun Sep 18 2011 ÐÐ»ÐµÐºÑÐ°Ð½Ð´Ñ ÐÐ°Ð·Ð°Ð½ÑÐµÐ² <kazancas@mandriva.org> 1.26.20110831gitb088b7-1
+ Revision: 700224
- update to 1.26
- adapt for Mandriva use with systemd
- drop SysVinit service

* Wed May 04 2011 Michael Scherer <misc@mandriva.org> 1.25-1
+ Revision: 666398
- update to new version 1.25

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.24-4mdv2011.0
+ Revision: 610138
- rebuild

* Thu Feb 25 2010 Oden Eriksson <oeriksson@mandriva.com> 1.24-3mdv2010.1
+ Revision: 511156
- bump release again...
- bump release due to unknown bs problems
- 1.24 (fixes CVE-2010-0292, CVE-2010-0293, CVE-2010-0294)
- rediffed one patch

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 1.23-8mdv2010.0
+ Revision: 437030
- rebuild

* Fri Apr 03 2009 Funda Wang <fwang@mandriva.org> 1.23-7mdv2009.1
+ Revision: 363669
- rebuild for new readline

* Thu Mar 26 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.23-6mdv2009.1
+ Revision: 361432
- rebuild

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - rebuild for latest readline

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.23-3mdv2009.0
+ Revision: 243883
- rebuild

* Mon Jan 28 2008 Adam Williamson <awilliamson@mandriva.org> 1.23-1mdv2008.1
+ Revision: 159227
- buildrequires texinfo (for .info file creation)
- new release 1.23 (hopefully fix #23977)
- rewrap description
- new license policy
- spec clean

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import chrony


* Wed Jun 21 2006 Lenny Cartier <lenny@mandriva.com> 1.22-0.20060621mdv2007.0
- conflicts ntp openntpd
- update to 20060621

* Sun Apr 03 2005 Michael Scherer <misc@mandrake.org> 1.20-3mdk
- Rebuild for readline

* Fri Jan 03 2004 Franck Villaume <fvill@freesurf.fr> 1.20-2mdk
- add BuildRequires : readline-devel

* Sun Dec 14 2003 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.20-1mdk
- 1.20
- cleanups
- macroize
- quiet setup
- rm -rf $RPM_BUILD_ROOT in %%install, not %%prep
- fix buildrequires (lib64..)
- add clean section
- fix init script (P1) in stead of messing with symlinks for chkconfig
- compile with $RPM_OPT_FLAGS

* Mon Apr 28 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.19-2mdk
- adjust buildrequires

* Wed Jan 22 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.19-1mdk
- from Aleksander Adamowski <olo@altkom.com.pl> :
	- update to version 1.19
- add manpages

* Fri Sep 20 2002 Aleksander Adamowski <olo@altkom.com.pl> 1.18-1mdk
	- update to version 1.18

* Wed Jul 24 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.17-3mdk
- rebuild for new readline

* Mon May 27 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.17-2mdk
- fixed by Vlatko Kosturjak <kost@linux-mandrake.com> :
	- fix for /etc/init.d/chronyd script (missing quote)
	- fix for info install/uninstall
	- support for chkconfig (chronyd is now visible in drakxservices)

* Thu Mar 07 2002  Lenny Cartier <lenny@mandrakesoft.com> 1.17-1mdk
- updated by W. Unruh <unruh@physics.ubc.ca> :
	- update to version 1.17

* Thu Jun 15 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.15-1mdk
- update to 1.15

* Fri Jan 05 2001 David BAUDENS <baudens@mandrakesoft.com> 1.14-3mdk
- ExcludeArch: ppc
- Macros
- Spec clean up

* Wed Sep 27 2000 Lenny Cartier <lenny@mandrakesoft.com> 1.14-2mdk
- fix info pages

* Mon Sep 25 2000 Lenny Cartier <lenny@mandrakesoft.com> 1.14-1mdk
- include fixes from :
 	Tue Sep 18 2000 W. Unruh <unruh@phsyics.ubc.ca> 1.14-1mdk
	-fix links in /etc/rc.d
	-update to version 1.14
- macros

* Tue Apr 25 2000 Lenny Cartier <lenny@mandrakesoft.com> 1.11-2mdk
- fix group
- spec helper fixes

* Mon Feb 07 2000 Lenny Cartier <lenny@mandrakesoft.com>
- fixed non-root build of the package
- bypass install script
- add correct links
- used original srpm provided by Per Wedin <perra@m-media.se>

* Sun Feb 06 2000 Per Wedin <perra@m-media.se>
- 1.11-2: Minor changes in chrony-1.11.spec
 
* Sat Feb 05 2000 Per Wedin <perra@m-media.se>
- New version: 1.11-1. First try...
 
* Wed Jun 24 1998 Corey Minyard <minyard@acm.org>
- Fixed all the configuration information so it went out correctly
 
* Mon Jun 22 1998 Corey Minyard <minyard@acm.org>
- Initial version.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9046 |12cu|ciao-1.10p8-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

%define shortversion 1.10

Summary:	Prolog development environment
Name:		ciao
Version:	1.10p8
Release:	5
Url:		http://www.ciaohome.org/
Source0:	http://www.clip.dia.fi.upm.es/~clip/Software/Ciao/ciao-%{version}.tar.gz
License:	GPLv2+
Group:		Development/Other
Patch0:		ciao-makefile-destdir.patch
Patch1:		ciao-dotprofile.patch
BuildRequires:	emacs

%description
Ciao is next generation multi-paradigm programming environment with a
unique set of features:

* Ciao offers a complete Prolog system, supporting ISO-Prolog, but its
  novel modular design allows both restricting and extending the language.
  As a result, it allows working with fully declarative subsets of Prolog
  and also to extend these subsets (or ISO-Prolog) both syntactically and
  semantically. Most importantly, these restrictions and extensions can
  be activated separately on each program module so that several
  extensions can coexist in the same application for different modules.

* Ciao also supports (through such extensions) programming with functions,
  higher-order (with predicate abstractions), constraints, and objects,
  as well as feature terms (records), persistence, several control rules
  (breadth-first search, iterative deepening, ...), concurrency
  (threads/engines), a good base for distributed execution (agents),
  and parallel execution. Libraries also support WWW programming,
  sockets, external interfaces (C, Java, TclTk, relational databases,
  etc.), etc.

* Ciao offers support for programming in the large with a robust
  module/object system, module-based separate/incremental compilation
  (automatically --no need for makefiles), an assertion language for
  declaring (optional) program properties (including types and modes,
  but also determinacy, non-failure, cost, etc.), automatic static
  inference and static/dynamic checking of such assertions, etc.

* Ciao also offers support for programming in the small producing small
  executables (including only those builtins used by the program) and
  support for writing scripts in Prolog.

* The Ciao programming environment includes a classical top-level and a
  rich emacs interface with an embeddable source-level debugger and a 
  number of execution visualization tools.

* The Ciao compiler (which can be run outside the top level shell)
  generates several forms of architecture-independent and stand-alone
  executables, which run with speed, efficiency and executable size
  which are very competitive with other commercial and academic
  Prolog/CLP systems. Library modules can be compiled into compact
  bytecode or C source files, and linked statically, dynamically, or
  autoloaded.

* The novel modular design of Ciao enables, in addition to modular 
  program development, effective global program analysis and static
  debugging and optimization via source to source program transformation.
  These tasks are performed by the Ciao preprocessor (ciaopp, 
  distributed separately).

* The Ciao programming environment also includes lpdoc, an automatic
  documentation generator for LP/CLP programs. It processes Prolog files
  adorned with (Ciao) assertions and machine-readable comments and
  generates manuals in many formats including postscript, pdf, texinfo,
  info, HTML, man, etc. , as well as on-line help, ascii README files,
  entries for indices of manuals (info, WWW, ...), and maintains WWW
  distribution sites.

%files
%doc local_doc/*
%config(noreplace) %{_sysconfdir}/profile.d/ciao.sh
%config(noreplace) %{_sysconfdir}/profile.d/ciao.csh
%{_libdir}/ciao-%{shortversion}/*
%{_libdir}/*.elc
%{_libdir}/*.el
%{_bindir}/*
%{_includedir}/ciao_prolog.h
%{_infodir}/ciao.info*
%{_mandir}/man1/ciao.1*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
make CIAOROOT=%{_prefix} LIBDIR=%{_libdir} SRC=`pwd` DOCROOT=%{_defaultdocdir}/%{name}-%{version} EXECMODE=755 DATAMODE=644

%install
make DESTDIR=%{buildroot} CIAOROOT=%{_prefix} LIBDIR=%{_libdir} SRC=`pwd` \
     DOCROOT=%{_defaultdocdir}/%{name}-%{version} EXECMODE=755 DATAMODE=644 install

pushd ciaoc
make DESTDIR=%{buildroot} CIAOROOT=%{_prefix} LIBDIR=%{_libdir} SRC=`pwd`/.. \
     DOCROOT=%{_defaultdocdir}/%{name}-%{version} EXECMODE=755 DATAMODE=644 install
popd

mkdir -p %{buildroot}%{_mandir}/man1 %{buildroot}%{_infodir}

mv %{buildroot}%{_defaultdocdir}/%{name}-%{version}/ciao.info %{buildroot}%{_infodir}
mv %{buildroot}%{_defaultdocdir}/%{name}-%{version}/manl/ciao.l %{buildroot}%{_mandir}/man1/ciao.1

mv %{buildroot}%{_defaultdocdir}/%{name}-%{version} local_doc

mkdir -p %{buildroot}%{_sysconfdir}/profile.d
mv %{buildroot}%{_libdir}/ciao-%{shortversion}/DOTprofile %{buildroot}%{_sysconfdir}/profile.d/ciao.sh
mv %{buildroot}%{_libdir}/ciao-%{shortversion}/DOTcshrc %{buildroot}%{_sysconfdir}/profile.d/ciao.csh
rm %{buildroot}%{_libdir}/DOTprofile %{buildroot}%{_libdir}/DOTcshrc
rm %{buildroot}%{_libdir}/NewUser


%changelog
* Thu Feb 13 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.10p8-5
+ Revision: 85878ca
- LOG Disable debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9047 |12cu|c-icap-0.2.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2
%define libname %mklibname c-icap %{major}
%define develname %mklibname c-icap -d

%define epoch 4

Summary:	An ICAP server coded in C
Name:		c-icap
Version:	0.2.3
Release:	4
License:	GPL
Group:		System/Servers
URL:		http://sourceforge.net/projects/c-icap/
Source0:	http://prdownloads.sourceforge.net/c-icap/c_icap-%{version}.tar.gz
Source1:	c-icap.service
Source2:	icapd.sysconfig
Source3:	icapd.logrotate
Source4:	c-icap-tmpfiles.conf
Patch0:		c_icap-mdv_conf.diff
Patch1:		c_icap-makefile.patch
Patch2:		c_icap-030606-perllib_fix.patch
Patch3:		fix_lookuptable.patch
Patch4:		c_icap-domain_strip.diff
BuildRequires:	clamav-devel
BuildRequires:	chrpath
BuildRequires:	dos2unix
BuildRequires:	automake
BuildRequires:	autoconf
BuildRequires:	perl-devel
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	bzip2-devel
BuildRequires:	pkgconfig(libidn)
BuildRequires:	gmp-devel
BuildRequires:	pkgconfig(openssl)
BuildRequires:  doxygen
BuildRequires:  db-devel
BuildRequires:  file
BuildRequires:  openldap-devel
Epoch:		%{epoch}
Requires(pre,post):	rpm-helper
Requires(postun,preun):	rpm-helper

%description
c-icap is an implementation of an ICAP server. It can be used with HTTP 
proxies that support the ICAP protocol to implement content adaptation 
and filtering services

Most of the commercial HTTP proxies must support the ICAP protocol. The 
open source Squid 3.x proxy server supports it

%package -n	%{libname}
Summary:	Shared libraries for %{name}
Group:		System/Libraries

%description -n %{libname}
Shared libraries for %{name}

%package -n	%{develname}
Summary:	Development library and header files for the %{name} library
Group:		Development/C
Requires:	%{libname} = %{epoch}:%{version}-%{release}
Provides:	%{name}-devel = %{epoch}:%{version}-%{release}
Provides:	lib%{name}-devel = %{epoch}:%{version}-%{release}
Obsoletes:	%{mklibname c-icap 0 -d}

%description -n %{develname}
This package contains the static %{libname} library and its header
files.

%package	server
Summary:	An ICAP server coded in C
Group:          System/Servers
Requires:	%{name}-modules = %{epoch}:%{version}-%{release}
Requires:	file webserver
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Suggests:	c-icap-modules-extra
%description	server
An ICAP server coded in C.

%package	client
Summary:	An ICAP client coded in C
Group:          System/Servers

%description	client
An ICAP client coded in C.

%package	modules
Summary:	Modules for the c-icap-server
Group:          System/Servers

%description	modules
Modules for the c-icap-server.

%prep

%setup -q -n c_icap-%{version}
%patch0 -p0
%patch1 -p0
%patch2 -p0
#patch3 -p0
%patch4 -p0 -b domain_strip

find . -type d -perm 0700 -exec chmod 755 {} \;
find . -type f -perm 0555 -exec chmod 755 {} \;
find . -type f -perm 0444 -exec chmod 644 {} \;

for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
done

# strip away annoying ^M
# find -type f | grep -v "\.gif" | grep -v "\.png" | grep -v "\.jpg" | xargs dos2unix -U
# find -type f -exec dos2unix --skipbin -U -n {} {} \;
chmod 644 AUTHORS COPYING TODO

cp %{SOURCE2} icapd.sysconfig
cp %{SOURCE3} icapd.logrotate

%build
export WANT_AUTOCONF_2_5=1
libtoolize --copy --force; aclocal; autoconf; automake --foreign --add-missing --copy

export LIBS="-lpthread -ldl"
export ICAP_DIR=`pwd`

%configure2_5x \
    --disable-static \
    --enable-shared \
    --with-perl=%{_bindir}/perl \
    --with-ldap

make

%install
%makeinstall_std CONFIGDIR=%{_sysconfdir}/icapd
install -d -m0755 %{buildroot}%{_sysconfdir}/sysconfig
install -d -m0755 %{buildroot}%{_sysconfdir}/logrotate.d
install -d -m0755 %{buildroot}%{_sbindir}
install -d -m0755 %{buildroot}%{_var}/log/icapd
install -d -m0755 %{buildroot}%{_var}/www/cgi-bin

mv %{buildroot}%{_bindir}/c-icap %{buildroot}%{_sbindir}/icapd
install -D -m 644 %{SOURCE1} %{buildroot}%{_unitdir}/icapd.service
install -m0644 icapd.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/icapd
install -m0644 icapd.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/icapd
install -m0755 contrib/get_file.pl %{buildroot}%{_var}/www/cgi-bin/get_file.pl
install -D -p -m 0644 %{SOURCE4} %{buildroot}%{_tmpfilesdir}/%{name}.conf

# nuke rpath
chrpath -d %{buildroot}%{_sbindir}/*

#chrpath -d %{buildroot}%{_bindir}/c-icap
chrpath -d %{buildroot}%{_bindir}/c-icap-client
#chrpath -d %{buildroot}%{_bindir}/c-icap-mkbdb
chrpath -d %{buildroot}%{_bindir}/c-icap-stretch

#for l in %{buildroot}%{_bindir}/* ; do
# file $l |grep "not stripped" 
# if [ $? -eq 0 ]; then
#  chrpath -d $l
#  continue
# else
#  echo "not need to strip"
#  continue#
# fi
#done

touch %{buildroot}%{_var}/log/icapd/server.log
touch %{buildroot}%{_var}/log/icapd/access.log

# cleanup
rm -f %{buildroot}%{_libdir}/c_icap/*.*a
rm -f %{buildroot}%{_libdir}/*.*a

%pre server
%_pre_useradd icapd /var/lib/icapd /bin/sh

%post server
%_post_service icapd
#%create_ghostfile %{_var}/log/icapd/server.log icapd icapd 0644
#%create_ghostfile %{_var}/log/icapd/access.log icapd icapd 0644

%preun server
%_preun_service icapd

%postun server
%_postun_userdel icapd

%files server
%doc AUTHORS COPYING TODO
%{_unitdir}/icapd.service
%{_tmpfilesdir}/%{name}.conf
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/icapd/c-icap.conf
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/icapd/c-icap.magic
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/sysconfig/icapd
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/logrotate.d/icapd
%attr(0755,root,root) %{_sbindir}/icapd
%attr(0755,root,root) %{_var}/www/cgi-bin/get_file.pl
%attr(0755,icapd,icapd) %dir %{_var}/log/icapd
%attr(0755,icapd,icapd) %dir %{_var}/run/icapd
%ghost %attr(0644,icapd,icapd) %{_var}/log/icapd/server.log
%ghost %attr(0644,icapd,icapd) %{_var}/log/icapd/access.log
%attr(0755,root,root) %{_mandir}/man8/c-icap.8.*

%files client
%attr(0755,root,root) %{_bindir}/c-icap-client
%attr(0755,root,root) %{_bindir}/c-icap-stretch
%attr(0755,root,root) %{_bindir}/c-icap-mkbdb
%attr(0755,root,root) %{_mandir}/man8/c-icap-client.8.*
%attr(0755,root,root) %{_mandir}/man8/c-icap-mkbdb.8.*
%attr(0755,root,root) %{_mandir}/man8/c-icap-stretch.8.*



%files modules
%dir %{_libdir}/c_icap
%attr(0755,root,root) %{_libdir}/c_icap/*.so

%files -n %{libname}
%attr(0755,root,root) %{_libdir}/*.so.%{major}*

%files -n %{develname}
%dir %{_includedir}/c_icap
%attr(0644,root,root) %{_includedir}/c_icap/*
%attr(0755,root,root) %{_libdir}/*.so
%attr(0755,root,root) %{_bindir}/c-icap-config
%attr(0755,root,root) %{_bindir}/c-icap-libicapapi-config
%attr(0755,root,root) %{_mandir}/man8/c-icap-config.8.*
%attr(0755,root,root) %{_mandir}/man8/c-icap-libicapapi-config.8.*

%changelog
* Sun Apr 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 4:0.2.3-4
+ Revision: d8cfc06
- Migrated to systemd



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9048 |12cu|c-icap-modules-extra-0.2.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define epoch 1
%define _disable_libtoolize 1

Summary:	An ICAP module server coded in C
Name:		c-icap-modules-extra
Version:	0.2.5
Release:	1
License:	GPL
Group:		System/Servers
URL:		http://sourceforge.net/projects/c-icap/
Source0:	http://sourceforge.net/projects/c-icap/files/c-icap-modules/0.2.x/c_icap_modules-%{version}.tar.gz
BuildRequires:	clamav-devel
BuildRequires:  c-icap-devel
BuildRequires:  automake
BuildRequires:  autoconf
BuildRequires:  dos2unix
BuildRequires:	db-devel 
Requires:	c-icap-server

Epoch:		%{epoch}

%description
An ICAP modules server coded in C


%prep

%setup -q -n c_icap_modules-%{version}

find . -type d -perm 0700 -exec chmod 755 {} \;
find . -type f -perm 0555 -exec chmod 755 {} \;
find . -type f -perm 0444 -exec chmod 644 {} \;

for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
done

# strip away annoying ^M
find -type f | grep -v "\.gif" | grep -v "\.png" | grep -v "\.jpg" | xargs dos2unix

chmod 644 AUTHORS COPYING 


%build
export WANT_AUTOCONF_2_5=1
libtoolize --copy --force; aclocal; autoconf; automake --foreign --add-missing --copy

export LIBS="-lpthread -ldl"

%configure2_5x \
    --disable-static \
    --enable-shared \
    --with-clamav=%{_prefix} \
    --with-c-icap=%{_prefix} \
    --with-bdb

perl -pi -e 's|(srv_clamav_la_LIBADD =  -L)/usr/lib|$1%{_libdir}|;'    \
        services/clamav/Makefile

%make

%install
%{__mkdir_p} %{buildroot}/%{_sysconfdir}/icapd
%makeinstall_std CONFIGDIR=/etc/icapd


# cleanup
rm -f %{buildroot}%{_libdir}/c_icap/*.*a
rm -f %{buildroot}%{_libdir}/*.*a

%files 
%doc AUTHORS COPYING 
%dir %{_libdir}/c_icap
%dir %{_sysconfdir}/icapd
%attr(0755,root,root) %{_libdir}/c_icap/*.so
%config(noreplace) %{_sysconfdir}/icapd/*.conf
%{_sysconfdir}/icapd/*.conf.default
%{_datadir}/c_icap/templates/virus_scan/en/*
%{_datadir}/c_icap/templates/srv_url_check/en/*
%{_mandir}/man8/*
%{_bindir}/*

%changelog
* Thu Oct 17 2013 Denis Silakov <denis.silakov@rosalab.ru> 1:0.2.5-1
+ Revision: 0cf1d21
- Merge branch 'auto_update' into rosa2012.1
- Conflicts:
- .abf.yml
- c-icap-modules-extra.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9049 |12cu|cirkuit-0.4.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		cirkuit
Summary:	KDE interface for LaTeX graphic tools
Version:	0.4.3
Release:	1
Group:		Sciences/Physics
License:	GPLv2
URL:		http://wwwu.uni-klu.ac.at/magostin/cirkuit.html
Source0:	http://wwwu.uni-klu.ac.at/magostin/src/%{name}-%{version}.tar.bz2
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(poppler-qt4)
Requires:	ghostscript
Requires:	dpic
Requires:	m4
Requires:	pdf2svg
# Textlive is required for dvips
Requires:	texlive

%description
KDE interface for LaTeX graphic tools (such as TikZ, Gnuplot, Circuit Macros)
to produce publication-ready pictures.

%files -f %{name}.lang
%{_kde_bindir}/cirkuit
%{_kde_libdir}/kde4/cirkuit_circuitmacrosbackend.so
%{_kde_libdir}/kde4/cirkuit_nullbackend.so
%{_kde_datadir}/config.kcfg/circuitmacrosbackend.kcfg
%{_kde_datadir}/config.kcfg/cirkuit.kcfg
%{_kde_datadir}/config/cirkuit_example.knsrc
%{_kde_datadir}/config/cirkuit_template.knsrc
%{_kde_datadir}/mime/packages/cirkuit.xml
%{_kde_applicationsdir}/cirkuit.desktop
%{_kde_services}/cirkuit/circuitmacrosbackend.desktop
%{_kde_services}/cirkuit/nullbackend.desktop
%{_kde_servicetypes}/cirkuit_backend.desktop
%{_kde_appsdir}/cirkuit/
%{_kde_appsdir}/katepart/syntax/m4cm.xml
%{_kde_iconsdir}/hicolor/*/apps/cirkuit.png
%{_kde_iconsdir}/oxygen/scalable/mimetypes/application-x-cirkuit.svgz

#------------------------------------------------------------------------------

%package gnuplot-backend
Summary:	Gnuplot backend for %{name}
Group:		Sciences/Physics
Conflicts:	%{name} < 0.4.3
Requires:	%{name} = %{EVRD}

%description gnuplot-backend
KDE interface for LaTeX graphic tools (such as TikZ, Gnuplot, Circuit Macros)
to produce publication-ready pictures.

This package provides the gnuplot backend for %{name}.

%files gnuplot-backend
%{_kde_libdir}/kde4/cirkuit_gnuplotbackend.so
%{_kde_appsdir}/katepart/syntax/gnuplot.xml
%{_kde_datadir}/config.kcfg/gnuplotbackend.kcfg
%{_kde_services}/cirkuit/gnuplotbackend.desktop

#------------------------------------------------------------------------------

%package pstricks-backend
Summary:	Pstricks backend for %{name}
Group:		Sciences/Physics
Conflicts:	%{name} < 0.4.3
Requires:	%{name} = %{EVRD}

%description pstricks-backend
KDE interface for LaTeX graphic tools (such as TikZ, Gnuplot, Circuit Macros)
to produce publication-ready pictures.

This package provides the pstricks backend for %{name}.

%files pstricks-backend
%{_kde_libdir}/kde4/cirkuit_pstricksbackend.so
%{_kde_datadir}/config.kcfg/pstricksbackend.kcfg
%{_kde_services}/cirkuit/pstricksbackend.desktop

#------------------------------------------------------------------------------

%package tikz-backend
Summary:	Tikz backend for %{name}
Group:		Sciences/Physics
Conflicts:	%{name} < 0.4.3
Requires:	%{name} = %{EVRD}

%description tikz-backend
KDE interface for LaTeX graphic tools (such as TikZ, Gnuplot, Circuit Macros)
to produce publication-ready pictures.

This package provides the tikz backend for %{name}.

%files tikz-backend
%{_kde_libdir}/kde4/cirkuit_tikzbackend.so
%{_kde_datadir}/config.kcfg/tikzbackend.kcfg
%{_kde_services}/cirkuit/tikzbackend.desktop

#------------------------------------------------------------------------------

%define cirkuit_major 1
%define libcirkuit %mklibname cirkuit %{cirkuit_major}

%package -n %{libcirkuit}
Group:		System/Libraries
Summary:	Runtime library for %{name}
Conflicts:	%{name} < 0.4.3

%description -n %{libcirkuit}
KDE interface for LaTeX graphic tools (such as TikZ, Gnuplot, Circuit Macros)
to produce publication-ready pictures.

This package provides the runtime library for %{name}

%files -n %{libcirkuit}
%{_kde_libdir}/libcirkuitlibs.so.%{cirkuit_major}*

#------------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

rm -f %{buildroot}%{_kde_libdir}/libcirkuitlibs.so

%find_lang %{name}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9050 |12cu|cjs-2.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global _internal_version  8711f3b
%define api             1.0
%define major           0
%define girmajor        1.0
%define libname         %mklibname %{name} %{major}
%define develname       %mklibname -d %{name}
%define girname         %mklibname %{name}-gir %{girmajor}


Name:		cjs
Version:	2.0.0
Release:	1
Summary:	Java script Bindings for Cinnamon
Group:		Graphical desktop/Other
License:	MIT and (MPLv1.1 or GPLv2+ or LGPLv2+)
URL:		http://cinnamon.linuxmint.com
Source0:	https://github.com/linuxmint/%{name}/archive/%{version}.tar.gz

BuildRequires: pkgconfig(mozjs185)
BuildRequires: pkgconfig(cairo-gobject)
BuildRequires: pkgconfig(gobject-introspection-1.0) >= 1.31.22
BuildRequires: readline-devel
BuildRequires: pkgconfig(dbus-glib-1)
BuildRequires: intltool
# Bootstrap requirements
BuildRequires: gtk-doc
BuildRequires: gnome-common

%description
Cjs allows using Cinnamon libraries from Javascript. It's based on the
Spidermonkey Javascript engine from Mozilla and the GObject introspection
framework.

%package -n %{libname}
Group:          System/Libraries
Summary:        JavaScript bindings based on gobject-introspection

%package -n %{develname}
Summary: Development package for %{name}
Group: Development/C
Requires:       %{libname} = %{EVRD}
Provides:       %{name}-devel = %{EVRD}
Provides:       lib%{name}-devel = %{EVRD}

%description -n %{develname}
Files for development with %{name}.

%package -n %{girname}
Summary:        GObject Introspection interface description for %{name}
Group:          System/Libraries
Requires:       %{libname} = %{EVRD}

%description -n %{girname}
GObject Introspection interface description for %{name}.

%prep
%setup -q 
sed -i -e 's@{ACLOCAL_FLAGS}@{ACLOCAL_FLAGS} -I m4@g' Makefile.am
echo "AC_CONFIG_MACRO_DIR([m4])" >> configure.ac
rm -f configure

%build
(if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; fi;
 %configure2_5x --disable-static)
sed -i -e 's! -shared ! -Wl,--as-needed\0!g' libtool
%make V=1

%install
%makeinstall



%files
%doc COPYING COPYING.LGPL NEWS README
%{_bindir}/cjs
%{_bindir}/cjs-console
%{_datadir}/%{name}-%{api}/

%files -n %{libname}
%doc COPYING COPYING.LGPL NEWS README
%{_libdir}/*.so.*

%files -n %{girname}
%doc COPYING COPYING.LGPL NEWS README
%{_libdir}/cjs/
%{_libdir}/cjs-1.0/

%files -n %{develname}
%doc examples/*
%{_includedir}/cjs-1.0/
%{_libdir}/pkgconfig/cjs-1.0.pc
%{_libdir}/pkgconfig/cjs-dbus-1.0.pc
%{_libdir}/pkgconfig/cjs-internals-1.0.pc
%{_libdir}/*.so

%changelog
* Mon Jan 13 2014 symbianflo <symbianflo@symbianflo> 2.0.0-1
+ Revision: b648e87
- Log: Import cjs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9051 |12cu|clanbomber2-0.9.1-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Clanbomber - free (GPL) Bomberman-like multiplayer game
Name:		clanbomber2
Version:	0.9.1
Release:	15
License:	GPLv2+
Group:		Games/Arcade
Url:		http://clanbomber.sourceforge.net/
Source0:	http://www.clanbomber.de/files/%{name}-%{version}.tar.bz2
Source11:	%{name}.16.png
Source12:	%{name}.32.png
Source13:	%{name}.48.png
Patch0:		fusionsound_new_api.patch
Patch8:		clanbomber-1.02a-gcc-3.3.patch
Patch12:	clanbomber2-0.9-x86_64.patch
BuildRequires:	hermes-devel
BuildRequires:	libmikmod-devel
BuildRequires:	pkgconfig(fusionsound)
BuildRequires:	pkgconfig(zlib)

%description
ClanBomber is a free (GPL) Bomberman-like multiplayer game that uses ClanLib, a
free multi platform C++ game SDK. First "ClanBomber" was only a working title
for a small game started in September 1998, that has only been started to learn
how to use ClanLib. But the ClanBomber project has grown into a real game. It
is fully playable and features Computer controlled bombers, however, it is
recommended to play ClanBomber with friends (3-8 players are really fun).

Clanbomber2 is a port of ClanBomber on frame buffer.
For X Window, just use plain legacy ClanBomber.

%files
%doc AUTHORS COPYING README
%{_gamesbindir}/*
%{_gamesdatadir}/*
%{_datadir}/applications/%{name}.desktop
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch8 -p1 -b .peroyvind
%patch12 -p1 -b .x86_64

%build
# (gc) workaround g++ exception bug when -fomit-frame-pointer is set
export CFLAGS="%{optflags} -fno-omit-frame-pointer" CXXFLAGS="%{optflags} -fno-omit-frame-pointer"
%configure2_5x --bindir=%{_gamesbindir} --datadir=%{_gamesdatadir}
make

%install
%makeinstall_std

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=ClanBomber
Comment=Clanbomber - free (GPL) Bomberman-like multiplayer game
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;ArcadeGame;
EOF

install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png


%changelog
* Thu Feb 13 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.9.1-15
+ Revision: 44f0bbf
- LOG Update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9052 |12cu|clara-0.20031214-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	clara
%define version 0.20031214
%define tarver  20031214
%define release  7
%define rc_name	%{name}-%{tarver}

Name: 		%{name}
Version: 	%{version}
Release: 	%{release}

Summary: 	An OCR (Optical Character Recognition) program
URL: 		http://www.geocities.com/claraocr
Source: 	http://www.geocities.com/claraocr/%{rc_name}.tar.bz2
Patch0:		clara-optflags.patch
Patch1:		clara-fix-str-fmt.patch
Patch2:		clara-gcc44.patch
License: 	GPL
Group: 		Graphics
BuildRequires:	pkgconfig(x11)

%description
Clara OCR is intended for large scale digitalization projects. 
It features a powerful GUI and a web interface for cooperative 
digitalization of books. Clara OCR development started in 1999 
and we're approaching production level.

%prep
%setup -q -n %{rc_name}
%patch0 -p1 -b .makefile
%patch1 -p0 -b .str
%patch2 -p0 -b .gcc
%if %_lib == lib64
sed -i 's|LIBPATH = -L/usr/X11R6/lib|LIBPATH = |' Makefile
%endif

%build
%make LDFLAGS="%ldflags"
%make doc

%install
mkdir -p $RPM_BUILD_ROOT%{_bindir}
cp clara $RPM_BUILD_ROOT%{_bindir}

mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1
install -m 644 doc/clara.1 $RPM_BUILD_ROOT%{_mandir}/man1
install -m 644 doc/clara-dev.1 $RPM_BUILD_ROOT%{_mandir}/man1
install -m 644 doc/clara-adv.1 $RPM_BUILD_ROOT%{_mandir}/man1

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc doc/*html doc/FAQ doc/README
%{_mandir}/man1/clara*
%{_bindir}/*



%changelog
* Fri Jan 21 2011 Funda Wang <fwang@mandriva.org> 0.20031214-6mdv2011.0
+ Revision: 632028
- fix build
- bunzip2 the patch

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.20031214-3mdv2008.1
+ Revision: 140694
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - buildrequires X11-devel instead of XFree86-devel
    - import clara


* Fri Jun 02 2006 Stew Benedict <sbenedict@mandriva.com> 0.20031214-3mdv2007.0
- rebuild, new url

* Mon May  9 2005 Stew Benedict <sbenedict@mandriva.com> 0.20031214-2mdk
- fix x86_64 build

* Fri Apr  2 2004 Stew Benedict <sbenedict@mandrakesoft.com> 0.20031214-1mdk
- new snapshot, rework patch0

* Mon Mar 10 2003 Marcel Pol <mpol@gmx.net> 0.9.9-3mdk
- buildreq: XFree86-devel

* Mon Dec 30 2002 Stew Benedict <sbenedict@mandrakesoft.com> 0.9.9-2mdk
- rebuild for new glibc/rpm, add %%clean section for rpmlint

* Tue May 07 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.9.9-1mdk
- 0.9.9
- refresh patch0

* Thu Nov 29 2001 Yves Duret <yduret@mandrakesoft.com> 0.9.8-1mdk
- version 0.9.8
- fix typo in url

* Mon Jul 23 2001 Yves Duret <yduret@mandrakesoft.com> 0.9.7-1mdk
- first MandrakeSoft package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9053 |12cu|claws-mail-3.11.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

# There are perl scripts in docs/tools and we don't want to install perl
# modules required by these scripts
%define __noautoreq 'perl(.*)'

Summary:	The user-friendly, lightweight and fast GTK2 based email client
Name:		claws-mail
Version:	3.11.0
Release:	1
Epoch:		1
License:	GPLv3+
Group:		Networking/Mail
Url:		http://www.claws-mail.org
Source0:	http://downloads.sourceforge.net/sylpheed-claws/%{name}-%{version}.tar.xz
# from Debian
Patch0:		claws-mail-3.7.6-trashed-read.patch
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	docbook-utils
BuildRequires:	imagemagick
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(dbus-1) >= 0.60
BuildRequires:	pkgconfig(dbus-glib-1) >= 0.60
BuildRequires:	pkgconfig(enchant) >= 1.0.0
BuildRequires:	pkgconfig(glib-2.0) >= 2.6
BuildRequires:	pkgconfig(gmodule-2.0) >= 2.6
BuildRequires:	pkgconfig(gnutls) >= 2.2
BuildRequires:	pkgconfig(gobject-2.0) >= 2.6
BuildRequires:	pkgconfig(gthread-2.0) >= 2.6
BuildRequires:	pkgconfig(gtk+-2.0) >= 2.16
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libgcrypt)
BuildRequires:	pkgconfig(libgdata)
BuildRequires:	pkgconfig(libgnome-2.0) >= 2.0
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	pkgconfig(libstartup-notification-1.0) >= 0.5
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(NetworkManager) >= 0.6.2
BuildRequires:	pkgconfig(pilot-link)
BuildRequires:	pkgconfig(poppler)
BuildRequires:	pkgconfig(poppler-glib)
BuildRequires:	pkgconfig(pygtk-2.0)
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(valgrind)
BuildRequires:	pkgconfig(webkit-1.0)
BuildRequires:	compface-devel
BuildRequires:	gpgme-devel > 0.4.5
BuildRequires:	libetpan-devel >= 0.42
BuildRequires:	libxml2-devel
BuildRequires:	openldap-devel
BuildRequires:	perl-devel
BuildRequires:	pkgconfig(expat)
BuildRequires:	pkgconfig(libarchive)
BuildRequires:	intltool
Requires:	compface
Requires:	rootcerts
Requires:	common-licenses
Requires:	aspell-dictionary
# These are dropped
Obsoletes:	%{name}-clamav-plugin < %{EVRD}
Obsoletes:	%{name}-dillo_viewer-plugin < %{EVRD}
Obsoletes:	%{name}-trayicon-plugin < %{EVRD}

%description
Claws-Mail is an e-mail client (and news reader) based on GTK+2, running
on X Window System, and aiming for:
 * Quick response
 * Graceful, and sophisticated interface
 * Easy configuration, intuitive operation
 * Abundant features
The appearance and interface are similar to some popular e-mail clients for
Windows, such as Outlook Express, Becky!, and Datula. The interface is also
designed to emulate the mailers on Emacsen, and almost all commands are
accessible with the keyboard.

The messages are managed by MH format, and you'll be able to use it together
with another mailer based on MH format (like Mew). You can also utilize
fetchmail or/and procmail, and external programs on receiving (like inc or
imget).

This is an improved version over the "bare" sylpheed package. It has
some additional features, and also extends existing features.

Addtitional features include:
    o Scoring
    o Spell checking
    o Return receipts

Improved features include:
    o SMTP Auth
    o Filtering
    o MIME attachments
    o Integrated News reader
    o Automatic mail checking
    o Line-wrapping
    o XML-based addressbook
    o Newly arrived and unread message management
    o Printing
    o GnuPG support
    o Address book supports JPilot, LDAP, LDIF, and vCard data files

For a complete listing of Features: http://www.claws-mail.org/features.php

%files -f %{name}.lang
%{_bindir}/%{name}
%{_bindir}/sylpheed-claws
#{_datadir}/appdata/claws-mail.appdata.xml
%{_datadir}/applications/claws-mail.desktop
%dir %{_libdir}/%{name}
%dir %{_libdir}/%{name}/plugins
%{_iconsdir}/hicolor/*/apps/*.png
%{_docdir}/claws-mail

#----------------------------------------------------------------------------

%package devel
Summary:	Development files for Claws Mail
Group:		Development/Other
Requires:	%{name} = %{EVRD}
# Dropped since 3.9.2
Obsoletes:	%{name}-notification-plugin-devel < %{EVRD}
Obsoletes:	%{name}-vcalendar-plugin-devel < %{EVRD}

%description devel
Development files and headers for %{name}.

%files devel
%{_includedir}/%{name}
%{_libdir}/pkgconfig/claws-mail.pc

#----------------------------------------------------------------------------

%package acpi-plugin
Summary:	This Claws Mail plugin enables mail notification via LEDs on some laptops
Group:		Networking/Mail
Requires:	%{name} = %{EVRD}

%description acpi-plugin
This plugin for Claws Mail enables mail notification via LEDs on some laptops.

%files acpi-plugin
%{_libdir}/%{name}/plugins/acpi_notifier.so

#----------------------------------------------------------------------------

%package address_keeper-plugin
Summary:	This Claws Mail plugin never forgets e-mail adresses
Group:		Networking/Mail
Requires:	%{name} = %{EVRD}

%description address_keeper-plugin
This plugin for Claws Mail allows saving outgoing addresses to a designated
folder in the address book.Addresses are saved only if not found in the
address book to avoid unwanted duplicates.

%files address_keeper-plugin
%{_libdir}/%{name}/plugins/address_keeper.so

#----------------------------------------------------------------------------

%package att_remover-plugin
Summary:	This Claws Mail plugin enables the removal of attachments
Group:		Networking/Mail
Requires:	%{name} = %{EVRD}

%description att_remover-plugin
This plugin for Claws Mail enables the removal of attachments.

%files att_remover-plugin
%{_libdir}/%{name}/plugins/att_remover.so

#----------------------------------------------------------------------------

%package attachwarner-plugin
Summary:	This Claws Mail plugin enables attachment warnings
Group:		Networking/Mail
Requires:	%{name} = %{EVRD}

%description attachwarner-plugin
This Claws Mail plugin enables attachment warnings.

%files attachwarner-plugin
%{_libdir}/%{name}/plugins/attachwarner.so

#----------------------------------------------------------------------------

%package bogofilter-plugin
Summary:	Bogofilter plugin for Claws Mail
Group:		Networking/Mail
BuildRequires:	bogofilter
Requires:	%{name} = %{EVRD}
Requires:	bogofilter

%description bogofilter-plugin
Enables the scanning of incoming mail received from a POP, IMAP, or LOCAL
account using Bogofilter. It can optionally delete mail identified as spam
or save it to a designated folder. Bogofilter is a pure Bayesian filter,
therefore it has better speed performance than SpamAssassin but might catch
less spam.

%files bogofilter-plugin
%{_libdir}/%{name}/plugins/bogofilter.so

#----------------------------------------------------------------------------

%package bsfilter-plugin
Summary:	This Claws Mail plugin enables spam fitering through bsfilter
Group:		Networking/Mail
Requires:	%{name} = %{EVRD}

%description bsfilter-plugin
Check all messages that are received from an IMAP, LOCAL or POP account
for spam using Bsfilter.

%files bsfilter-plugin
%{_libdir}/%{name}/plugins/bsfilter.so

#----------------------------------------------------------------------------

%package clamd-plugin
Summary:	This Claws Mail plugin enables spam fitering through Clam AntiVirus
Group:		Networking/Mail
Requires:	%{name} = %{EVRD}

%description clamd-plugin
Check all messages that are received from an IMAP, LOCAL or POP account
for spam using Clam AntiVirus.

%files clamd-plugin
%{_libdir}/%{name}/plugins/clamd.so

#----------------------------------------------------------------------------

%package fancy-plugin
Summary:	This Claws Mail plugin renders HTML e-mails through WebKit
Group:		Networking/Mail
Requires:	%{name} = %{EVRD}

%description fancy-plugin
Renders HTML e-mail using the WebKit library.

%files fancy-plugin
%{_libdir}/%{name}/plugins/fancy.so

#----------------------------------------------------------------------------

%package fetchinfo-plugin
Summary:	This Claws Mail plugin inserts headers containing some download information
Group:		Networking/Mail
Requires:	%{name} = %{EVRD}

%description fetchinfo-plugin
This plugin for Claws Mail inserts headers containing some download
information: UIDL, Sylpheeds account name, POP server, user ID
and retrieval time.

%files fetchinfo-plugin
%{_libdir}/%{name}/plugins/fetchinfo.so

#----------------------------------------------------------------------------

%package gdata-plugin
Summary:	This Claws Mail plugin enables access to GData (Google services)
Group:		Networking/Mail
Requires:	%{name} = %{EVRD}

%description gdata-plugin
Plugin to access to GData (Google services). The only currently implemented
feature is inclusion of Google contacts into the address completion.

%files gdata-plugin
%{_libdir}/%{name}/plugins/gdata.so

#----------------------------------------------------------------------------

%package libravatar-plugin
Summary:	This Claws Mail plugin enables libravatar support
Group:		Networking/Mail
Requires:	%{name} = %{EVRD}

%description libravatar-plugin
Plugin to show the profile pictures associated to email addresses provided by
libravatar service ( http://www.libravatar.org ).

%files libravatar-plugin
%{_libdir}/%{name}/plugins/libravatar.so

#----------------------------------------------------------------------------

%package mailmbox-plugin
Summary:	This Claws Mail plugin provides direct access to mbox folders
Group:		Networking/Mail
Requires:	%{name} = %{EVRD}

%description mailmbox-plugin
This Claws Mail plugin provides direct access to mbox folders.

%files mailmbox-plugin
%{_libdir}/%{name}/plugins/mailmbox.so

#----------------------------------------------------------------------------

%package newmail-plugin
Summary:	This Claws Mail plugin can write a summary to a log file
Group:		Networking/Mail
Requires:	%{name} = %{EVRD}

%description newmail-plugin
This Claws Mail plugin can write a summary to a log file upon
receiving new mail. It defaults to ~/Mail/NewLog.

%files newmail-plugin
%{_libdir}/%{name}/plugins/newmail.so

#----------------------------------------------------------------------------

%package notification-plugin
Summary:	This Claws Mail plugin notifies about new mail
Group:		Networking/Mail
Requires:	%{name} = %{EVRD}

%description notification-plugin
This Claws Mail plugin notifies about new mail.

%files notification-plugin
%{_libdir}/%{name}/plugins/notification.so

#----------------------------------------------------------------------------

%package pdfviewer-plugin
Summary:	This Claws Mail plugin handles PDF and PostScript attachments
Group:		Networking/Mail
Requires:	%{name} = %{EVRD}

%description pdfviewer-plugin
This Claws Mail plugin This plugin handles PDF and PostScript attachments.

%files pdfviewer-plugin
%{_libdir}/%{name}/plugins/pdf_viewer.so

#----------------------------------------------------------------------------

%package perl-plugin
Summary:	Perl interface to Claws Mail's filtering mechanism
Group:		Networking/Mail
Requires:	%{name} = %{EVRD}

%description perl-plugin
This plugin is intended to extend the filtering possibilities of Claws Mail.
It provides a Perl interface to Claws Mail's filtering mechanism, allowing
the use of full Perl power in email filters.

%files perl-plugin
%{_libdir}/%{name}/plugins/perl.so

#----------------------------------------------------------------------------

%package pgpcore-plugin
Summary:	PGP core plugin for Claws Mail
Group:		Networking/Mail
Requires:	%{name} = %{EVRD}

%description pgpcore-plugin
Handles core PGP functions and is a dependency of both the PGP/Inline and
PGP/MIME plugins.

%files pgpcore-plugin
%{_libdir}/%{name}/plugins/pgpcore.so

#----------------------------------------------------------------------------

%package pgpinline-plugin
Summary:	PGP/Inline plugin for Claws Mail
Group:		Networking/Mail
Requires:	%{name} = %{EVRD}
Requires:	%{name}-pgpcore-plugin = %{EVRD}

%description pgpinline-plugin
Handles PGP/Inline signed and/or encrypted mails. You can decrypt mails,
verify signatures or sign and encrypt your own mails.

%files pgpinline-plugin
%{_libdir}/%{name}/plugins/pgpinline.so
%{_libdir}/%{name}/plugins/pgpinline.deps

#----------------------------------------------------------------------------

%package pgpmime-plugin
Summary:	PGP/MIME plugin for Claws Mail
Group:		Networking/Mail
Requires:	%{name} = %{EVRD}
Requires:	%{name}-pgpcore-plugin = %{EVRD}

%description pgpmime-plugin
Handles PGP/MIME signed and/or encrypted mails. You can decrypt mails, verify
signatures or sign and encrypt your own mails.

%files pgpmime-plugin
%{_libdir}/%{name}/plugins/pgpmime.so
%{_libdir}/%{name}/plugins/pgpmime.deps

#----------------------------------------------------------------------------

%package python-plugin
Summary:	Python scriptin access to Claws Mail
Group:		Networking/Mail
Requires:	%{name} = %{EVRD}

%description python-plugin
This plugin offers a Python scripting access to Claws Mail.

%files python-plugin
%{_libdir}/%{name}/plugins/python.so

#----------------------------------------------------------------------------

%package rssyl-plugin
Summary:	This Claws Mail plugin allows you to read your favorite newsfeeds
Group:		Networking/Mail
Requires:	%{name} = %{EVRD}

%description rssyl-plugin
This plugin allows you to read your favorite newsfeeds in Claws Mail.
RSS 1.0, 2.0 and Atom feeds are currently supported.

%files rssyl-plugin
%{_libdir}/%{name}/plugins/rssyl.so

#----------------------------------------------------------------------------

%package smime-plugin
Summary:	S/Mime plugin for Claws Mail
Group:		Networking/Mail
Requires:	%{name} = %{EVRD}

%description smime-plugin
This plugin allows to use S/Mime signatures and encryptions in Claws Mail.

%files smime-plugin
%{_libdir}/%{name}/plugins/smime.so
%{_libdir}/%{name}/plugins/smime.deps

#----------------------------------------------------------------------------

%package spamassassin-plugin
Summary:	Spamassassin-plugin for Claws Mail
Group:		Networking/Mail
Requires:	%{name} = %{EVRD}
Requires:	spamassassin-spamd

%description spamassassin-plugin
Enables the scanning of incoming mail received from a POP, IMAP, or LOCAL
account using SpamAssassin. See README for configuration and set-up info.

%files spamassassin-plugin
%doc src/plugins/spamassassin/README
%{_libdir}/%{name}/plugins/spamassassin.so

#----------------------------------------------------------------------------

%package spam_report-plugin
Summary:	This Claws Mail plugin provides spamreport
Group:		Networking/Mail
Requires:	%{name} = %{EVRD}

%description spam_report-plugin
This Claws Mail plugin provides spamreport.

%files spam_report-plugin
%{_libdir}/%{name}/plugins/spamreport.so

#----------------------------------------------------------------------------

%package tnef_parse-plugin
Summary:	This Claws Mail plugin enables parsing MS-TNEF attachments
Group:		Networking/Mail
Requires:	%{name} = %{EVRD}

%description tnef_parse-plugin
This Claws Mail plugin enables parsing MS-TNEF attachments.

%files tnef_parse-plugin
%{_libdir}/%{name}/plugins/tnef_parse.so

#----------------------------------------------------------------------------

%package vcalendar-plugin
Summary:	This Claws Mail plugin enables vCalendar message handling
Group:		Networking/Mail
Requires:	%{name} = %{EVRD}

%description vcalendar-plugin
This Claws Mail plugin handles the vCalendar format (or rather, the meeting
subset of it). It displays such mails in a nice format, lets you create and
send meetings, and creates a virtual folder with the meetings you have sent
or received.

%files vcalendar-plugin
%{_libdir}/%{name}/plugins/vcalendar.so

%package archive-plugin
Summary:	Mail Archiver
Group:		Networking/Mail
Requires:	%{name} = %{EVRD}

%description archive-plugin
This plugin adds archiving features to Claws Mail


%files archive-plugin
%{_libdir}/%{name}/plugins/archive.so



#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x \
	--enable-enchant \
	--enable-jpilot \
	--enable-ldap \
	--enable-crash-dialog \
	--enable-spamassassin-plugin \
	--enable-archive-plugin \
	--enable-ipv6 \
	--enable-compface \
	--enable-gnutls \
	--enable-networkmanager-support \
	--disable-rpath \
	--disable-static

%make LIBTOOL=%{_bindir}/libtool

%check
make check

%install
%makeinstall_std

##remove duplicate man#
rm -rf  %{buildroot}%{_mandir}
## remove unneeded devel files
rm -f %{buildroot}%{_libdir}/%{name}/plugins/*.*a

mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48,64x64,128x128}/apps
convert %{name}.png -geometry 16x16 %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
convert %{name}.png -geometry 32x32 %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
install -m644 %{name}.png %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/%{name}.png
install -m644 %{name}-64x64.png %{buildroot}%{_datadir}/icons/hicolor/64x64/apps/%{name}.png
install -m644 %{name}-128x128.png %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/%{name}.png

mkdir -p %{buildroot}%{_datadir}/applications/
install -m644 %{name}.desktop %{buildroot}%{_datadir}/applications/

cp -a ABOUT-NLS AUTHORS NEWS README* TODO* RELEASE_NOTES tools %{buildroot}%{_docdir}/claws-mail/
rm -f %{buildroot}%{_docdir}/claws-mail/tools/Makefile*

%find_lang %{name}


%changelog
* Tue Oct 21 2014 djam <djam5@ya.ru> 1:3.11.0-1
+ Revision: 1f00152
- Merge pull request #1 from djam/claws-mail:rosa2012.1
- Update to 3.11.0, many bugs fix



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9054 |12cu|climm-0.7.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Text-mode ICQ clone
Name:		climm
Version:	0.7.1
Release:	2
License:	GPLv2+
Group:		Networking/Instant messaging
Url:		http://www.climm.org/
Source0:	http://www.climm.org/source/%{name}-%{version}.tgz
Patch0:		climm-0.6.4-linktcl.patch
Patch1:		climm-0.7.1-gnutls-2.8.patch
BuildRequires:	enca
BuildRequires:	gettext-devel
BuildRequires:	tcl-devel
BuildRequires:	pkgconfig(gloox)
BuildRequires:	pkgconfig(gnutls)
BuildRequires:	pkgconfig(iksemel)
BuildRequires:	pkgconfig(libotr)

%description
climm is a very portable text-mode ICQ clone - it is known to compile
under Linux, BSD, AIX, HPUX, Windows, AmigaOS and with restrictions
BeOS. Originally written by Matthew D. Smith, a great part of climm
has been rewritten by Rudiger Kuhlmann, in particular the support for
the new version 8 of the OSCAR protocol that became necessary, the
internationalization, the file transfer and some restructuring of
the code.

%files
%defattr(0644,root,root,0755)
%doc NEWS AUTHORS FAQ README TODO
%doc doc/README.i18n doc/README.logformat doc/README.ssl doc/example-climm-event-script
%attr(0755,root,root) %{_bindir}/*
%{_datadir}/%{name}
%defattr(0644,root,root,0755)
%lang(de) %{_mandir}/de/man?/*
%lang(es) %{_mandir}/es/man?/*
%lang(fr) %{_mandir}/fr/man?/*
%lang(it) %{_mandir}/it/man?/*
%{_mandir}/man?/*
%lang(pt_BR) %{_mandir}/pt_BR/man?/*
%lang(ru) %{_mandir}/ru/man?/*
%lang(se) %{_mandir}/se/man?/*
%lang(sk) %{_mandir}/sk/man?/*
%lang(sr) %{_mandir}/sr/man?/*
%lang(uk) %{_mandir}/uk/man?/*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p0
%patch1 -p0

%build
autoreconf -fi
%configure2_5x \
	--disable-dependency-tracking \
	--enable-ssl=gnutls \
	--enable-tcl \
	--enable-xmpp \
	--disable-rpath
make

%install
%makeinstall_std INSTALL="install -p"
# convert documentation to UTF-8, when possible
# es, fr are 7bit, sr is already UTF8
enconv -L russian -x UTF-8 doc/ru/*
enconv -L slovak -x UTF-8 doc/sk/*
enconv -L ukrainian -x UTF-8 doc/uk/* || :
for i in doc/de/* doc/pt_BR/* doc/it/*; do
  iconv -f iso8859-1 -t UTF-8 $i > $i.tmp
  mv -f $i.tmp $i
done



%changelog
* Thu Feb 13 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.7.1-2
+ Revision: e4ce9f0
- Re-add libotr to BuildRequires because it's used by autoreconf



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9055 |12cu|clipgrab-3.4.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           clipgrab
Version:        3.4.7
Release:        1
Summary:        Video down-loader
License:        GPLv3
Group:          Video
URL:            http://clipgrab.org/
Source0:        http://download.clipgrab.de/%{name}-%{version}.tar.bz2            
Source1:        %{name}.desktop

BuildRequires:  pkgconfig(QtCore)
BuildRequires:  pkgconfig(QtWebKit)
BuildRequires:  imagemagick

Requires:     ffmpeg

%description
A program which downloads and converts on-line videos from YouTube, Vimeo,
DailyMotion, MyVideo and many other platforms.


%prep
%setup -q
# fix spurious-executable-perm in debug
find . -type f -exec chmod -x {} \;
# fix wrong EOL encoding
perl -i -pe 's/\r\n/\n/gs' http_handler.h

%build
%qmake_qt4 clipgrab.pro QMAKE_CXXFLAGS="%{optflags -wall}"
%make

%install
# binary
install -D -m 755 %{name} %{buildroot}%{_bindir}/%{name}

# icons
mkdir -p %{buildroot}{%{_liconsdir},%{_iconsdir},%{_miconsdir}}
mkdir -p %{buildroot}%{_iconsdir}/hicolor/16x16/apps
mkdir -p %{buildroot}%{_iconsdir}/hicolor/32x32/apps
install -D -m644 icon.png %{buildroot}%{_iconsdir}/%{name}.png
mkdir -p %{buildroot}%{_datadir}/%{name}
install -D -m644 *.png %{buildroot}%{_datadir}/%{name}/
convert -geometry 32x32 icon.png %{buildroot}%{_liconsdir}/%{name}.png
convert -geometry 16x16 icon.png %{buildroot}%{_miconsdir}/%{name}.png
convert -scale 16x16 icon.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
convert -scale 32x32 icon.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png

# locales
mkdir -p %{buildroot}%{_datadir}/%{name}
install -D -m644 *.qm %{buildroot}%{_datadir}/%{name}/
# menu entry
install -d %{buildroot}%{_datadir}/applications
desktop-file-install --dir="%{buildroot}%{_datadir}/applications" %{SOURCE1}

# create lang file
(cd %{buildroot} && find . -name '*.qm') | %__sed -e 's|^.||' | sed -e \
    's:\(%{_datadir}/%{name}/%{name}_\)\([a-z_A-Z]\+\)\(.*qm$\):%lang(\2) \1\2\3:'\
        >> %{name}.lang
        
        
%files -f %{name}.lang
%doc COPYING README 
%{_bindir}/%{name}
%{_datadir}/%{name}/*.png
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_iconsdir}/hicolor/*/apps/%{name}.png




%changelog
* Sun Oct 05 2014 abfonly <abfonly@gmail.com> 3.4.7-1
+ Revision: 1133622
- Merge pull request #2 from abfonly/clipgrab:rosa2012.1
- abfonly



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9056 |12cu|clips-6.21-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Clips language for expert systems
Name:		clips
Version:	6.21
Release:	14
License:	BSD
Group:		Development/Other
Url:		http://www.ghg.net/clips/download/source/
Source0:	http://www.ghg.net/clips/download/source/clipssrc.tar.bz2
Source1:	http://www.ghg.net/clips/download/source/x-prjct.tar.bz2
Source2:	http://www.ghg.net/clips/download/source/makefile.bz2
Source3:	http://www.ghg.net/clips/download/source/clips.hlp
Source4:	http://www.ghg.net/clips/download/documentation/abstract.pdf
Source5:	http://www.ghg.net/clips/download/documentation/apg.pdf
Source6:	http://www.ghg.net/clips/download/documentation/arch5-1.pdf
Source7:	http://www.ghg.net/clips/download/documentation/bpg.pdf
Source8:	http://www.ghg.net/clips/download/documentation/ig.pdf
Source9:	http://www.ghg.net/clips/download/documentation/usrguide.pdf
Patch0:		clips-setup.patch
Patch1:		clips-6.21-lib64.patch
Patch3:		clips-6.21-gcc4.patch
Patch4:		clips-6.21-link.patch
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xaw7)
BuildRequires:	pkgconfig(xt)

%description
This is the Clips expert systems language.

%files
%{_bindir}/clips
%{_docdir}/clips-%{version}
%{_datadir}/clips

#----------------------------------------------------------------------------

%package	X11
Summary:	X interface to Clips
Group:		Development/Other
Requires:	clips

%description	X11
X interface to Clips.

%files X11
%{_prefix}/X11R6/bin/xclips
%doc clips.hlp

#----------------------------------------------------------------------------

%prep
%setup -q -a 1 -c
mv x-prjct/makefile/makefile.x clipssrc
mv x-prjct/xinterface/* clipssrc
%patch0 -p0 -b .setup
%patch1 -p1 -b .lib64
%patch3 -p1 -b .gcc4
bzcat %{SOURCE2} > clipssrc/makefile
%patch4 -p0 -b .link
#(peroyvind) invalid flag for C, drop it to avoid lots of warning
perl -pi -e "s#-Woverloaded-virtual ##g" clipssrc/makefile
perl -pi -e "s#gcc #gcc %{optflags} %{ldflags} #g" clipssrc/makefile*

%build
pushd clipssrc
%make
%make -f makefile.x LIB=%{_lib}
popd

%install
mkdir -p -m 0755 %{buildroot}%{_prefix}/{X11R6/bin,bin,doc,share/clips}
install -m 0755 clipssrc/clips %{buildroot}%{_prefix}/bin/
install -m 0755 clipssrc/xclips %{buildroot}%{_prefix}/X11R6/bin/
install -m 0644 %{SOURCE3} %{buildroot}%{_datadir}/clips/
cp %{SOURCE3} .
mkdir -p %{buildroot}%{_docdir}/clips-%{version}
for i in %{SOURCE4} %{SOURCE5} %{SOURCE6} %{SOURCE7} %{SOURCE8} %{SOURCE9}; do
install -m 0644 $i %{buildroot}%{_docdir}/clips-%{version}
done


%changelog
* Thu Feb 13 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 6.21-14
+ Revision: caa6a86
- LOG Disable debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9057 |12cu|cloud-utils-0.27-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Cloud image management utilities
Name:		cloud-utils
Version:	0.27
Release:	1
License:	GPLv3+
Group:		Networking/Other
Url:		https://launchpad.net/ubuntu/+source/cloud-utils
Source:		https://launchpad.net/%{name}/trunk/%{version}/+download/%{name}-%{version}.tar.gz
Source1:	LICENSE
Patch0:		0001-supress-partx-usage-error.patch
Requires:	%{name}-growpart
Requires:	e2fsprogs
Requires:	euca2ools
Requires:	file
Requires:	gawk
Requires:	python-paramiko
Requires:	qemu-img
Requires:	util-linux
BuildArch:	noarch

%description
This package provides a useful set of utilities for managing cloud
images.

The euca2ools package (a dependency of cloud-utils) provides an Amazon
EC2 API compatible set of utilities for bundling kernels, ramdisks,
and root filesystems, and uploading them to either EC2 or UEC.

The tasks associated with image bundling are often tedious and
repetitive.  The cloud-utils package provides several scripts
that wrap the complicated tasks with a much simpler interface.

%files
%doc ChangeLog LICENSE
%{_bindir}/cloud-localds
%{_bindir}/cloud-publish-tarball
%{_bindir}/cloud-run-instances
%{_bindir}/write-mime-multipart
%{_bindir}/cloud-publish-image
%{_bindir}/ec2metadata
%{_bindir}/resize-part-image
%doc %{_mandir}/man1/cloud-publish-image.*
%doc %{_mandir}/man1/cloud-publish-tarball.*
%doc %{_mandir}/man1/cloud-run-instances.*
%doc %{_mandir}/man1/resize-part-image.*
%doc %{_mandir}/man1/write-mime-multipart.*

#----------------------------------------------------------------------------

%package growpart
Summary:	Script for growing a partition
Group:		Networking/Other
Requires:	gawk
# gdisk is only required for resizing GPT partitions and depends on libicu
# (25MB). We don't make this a hard requirement to save some space in non-GPT
# systems.
#Requires:	gdisk
Requires:	util-linux
Conflicts:	%{name} < 0.27

%description growpart
This package provides the growpart script for growing a partition. It is
primarily used in cloud images in conjunction with the dracut-modules-growroot
package to grow the root partition on first boot.

%files growpart
%doc ChangeLog LICENSE
%{_bindir}/growpart
%doc %{_mandir}/man1/growpart.*

#----------------------------------------------------------------------------

%prep
%setup -q

%build

%install
cp %{SOURCE1} LICENSE
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_mandir}/man1

cp bin/* %{buildroot}%{_bindir}/
cp man/* %{buildroot}%{_mandir}/man1/

rm -f %{buildroot}%{_bindir}/*ubuntu*

# Install the growpart binary and man page
cp bin/growpart %{buildroot}%{_bindir}/
cp man/growpart.* %{buildroot}%{_mandir}/man1/


%changelog
* Thu Feb 13 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.27-1
+ Revision: 273249a
- LOG New version 0.27, split growpart subpackage



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9058 |12cu|clusterit-2.5-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Collection of clustering tools
Name:		clusterit
Version:	2.5
Release:	5
License:	BSD
Group:		Networking/Remote access
URL:		http://clusterit.sourceforge.net/
Source:		%{name}-%{version}.tar.gz
BuildRequires:  pkgconfig(x11)
BuildRequires:	ncurses-devel
Requires:	openssh-clients
Requires:	rsh-client
Requires:	gawk

%description
This is a collection of clustering tools, to turn your ordinary 
everyday pile of UNIX workstations into a speedy parallel beast.
dsh : run a command on a cluster of machines.  dshbak : format the 
output of dsh. barrier, barrierd : synchronize a process on a number 
of machines. jsd : simple command scheduling daemon for remote execution. 
jsh : run scheduled commands on remote machines. run : run a command 
on a machine at random. seq : run a command on a cluster in sequence. 
pcp : copy a file to a cluster of machines. pdf : display free disk space
across a group of machines. prm : delete a file or files on a cluster 
of machines. rvt : a specialized VT100 emulator for the X window system. 
dvt : clustersed quickly dissect cluster files.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%clean

%files
%doc INSTALL CHANGES README html/*.html html/man/*.html
%{_mandir}/man1/*
%{_bindir}/*


%changelog
* Fri Jan 28 2011 Funda Wang <fwang@mandriva.org> 2.5-3mdv2011.0
+ Revision: 633698
- invalid source
- patch is of no use
- bunzip2 the patch

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.0 packages

  + Sandro Cazzaniga <kharec@mandriva.org>
    - fix %%build to use %%make
    - use %%make
    - very little spec cleanup
    - new version 2.5, use %%configure2_5x and a tar.gz file

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 2.4-5mdv2010.0
+ Revision: 424881
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 2.4-4mdv2009.0
+ Revision: 243532
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 2.4-2mdv2008.1
+ Revision: 170786
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 2.4-1mdv2008.1
+ Revision: 123242
- kill re-definition of %%buildroot on Pixel's request
- import clusterit


* Fri Apr 28 2006 Jerome Soyer <saispo@mandriva.org> 2.4-1mdk
- New release 2.4
- Fix Url

* Fri Sep 09 2005 Antoine Ginies <aginies@mandrakesoft.com> 2.3.1-2mdk
- Fix BuildRquires

* Fri Jul 22 2005 Erwan Velu <velu@seanodes.com> 2.3.1-1mdk
- 2.3.1

* Wed May 19 2004 Antoine Ginies <aginies@n2.mandrakesoft.com> 2.2-1mdk
- release 2.2
* Fri Jan 03 2003 Antoine Ginies <aginies@mandrakesoft.com> 2.0-6mdk
- build for new glibc 
* Tue Aug 6 2002 Antoine Ginies <aginies@mandrakesoft.com> 2.0-5mdk
- build with gcc 3.2
* Thu Jul 11 2002 Antoine Ginies <aginies@mandrakesoft.com> 2.0-4mdk
- Build on 8.2 with 2.96
* Wed Jul 03 2002 Lenny Cartier <lenny@mandrakesoft.com> 2.0-3mdk
- fix ~rpm/... pb
* Fri May 17 2002 Antoine Ginies <aginies@mandrakesoft.com> 2.0-2mdk 
- solve conflict problem with sh-utils
- correct stupid error of changelog
* Tue Apr 30 2002 Antoine Ginies <aginies@mandrakesoft.com> 2.0-1mdk
- first release for Mandrakesoft :-)

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9059 |12cu|clusternfs-3.0.rc2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package	%{nil}

Name:		clusternfs
Version:	3.0.rc2
Release:	2

License:	GPL
Group:		System/Servers
Summary:	ClusterNFS server
URL:		http://clusternfs.sourceforge.net/
Source:		http://heanet.dl.sourceforge.net/project/clusternfs/ClusterNFS/3.0-rc2/%{name}-%{version}.tar.bz2

Source1:	clusternfs.init
BuildRequires:	tcp_wrappers-devel
Conflicts:	nfs-utils
Provides:       nfs-server
Requires:	rpcbind
Requires(post): rpm-helper
Requires(preun): rpm-helper


%description
ClusterNFS allows diskless clients to share a single root filesystem
by matching "tagged" filenames of the form "filename$$TAG=value$$" 
with fallback to the original filename.

%prep
%setup -q
sed -i 's|register void|register|g' *.c

%build
%serverbuild
./BUILD --batch \
	--rquotad=no \
	--ugidd=no --nis=yes \
	--hosts-access=yes\
	--libwrap-directory=%{_libdir} \
	--exports-uid=0 --exports-gid=0 \
	--log-mounts=yes --multi=yes \
	--devtab=yes --trnames=yes \
	--path_devtab=%{_localstatedir}/lib/nfs/devtab

%make

%install
%makeinstall_std
install -d %{buildroot}/var/adm/fillup-templates
install -m 755 %{SOURCE1} -D %{buildroot}%{_initrddir}/clusternfs
rm -f %{buildroot}{%{_sbindir}/,%{_mandir}/man8/}showmount*


%post
%_post_service %{name}

%preun
%_preun_service %{name}
  


%files
%doc BUGS COPYING ChangeLog HALL_OF_FAME NEWS README README.HISTORIC TODO README.ClusterNFS EXAMPLE.ClusterNFS
%{_mandir}/man5/*
%{_mandir}/man8/[m-r]*
%{_localstatedir}/lib/nfs
%{_sbindir}/rpc.*
%config(noreplace) %{_initrddir}/clusternfs




%changelog
* Tue Apr 08 2014 symbianflo <symbianflo@symbianflo> 3.0.rc2-2
+ Revision: eed74c6
- Log : Import clusternfs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9060 |12cu|clutter-sharp-0-0.20090817.5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#gw it could even become a noarch package, but it has a dep
#on the clutter library packages
%define debug_package %{nil}

%define cluttergtklibname %mklibname clutter-gtk 1.0 0

%define gitdate 20090817

Summary:	C#/.NET bindings to Clutter
Name:		clutter-sharp
Version:	0
Release:	0.%{gitdate}.5
License:	MIT
Group:		System/Libraries
Url:		http://www.clutter-project.org
Source0:	%{name}-%{gitdate}.tar.xz
Patch0:		clutter-sharp-20090817-ilasm-build.patch
Patch1:		clutter-sharp-20090828-initialization-fix.patch
BuildRequires:	gtk-sharp2
BuildRequires:	glib-sharp2
BuildRequires:	pkgconfig(clutter-gtk-1.0)
BuildRequires:	pkgconfig(gapi-2.0)
BuildRequires:	pkgconfig(mono)
Requires:	%{cluttergtklibname} = %{EVRD}

%description
Clutter-sharp offers C#/.NET bindings to Clutter.

%files
%doc COPYING README
%{_libdir}/clutter-sharp/

#----------------------------------------------------------------------------

%package devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{name} = %{version}-%{release}

%description devel
This package contains the development files for the C#/.NET bindings
to clutter.

%files devel
%{_datadir}/gapi-2.0/*
%{_libdir}/pkgconfig/clutter-sharp.pc
%{_libdir}/pkgconfig/clutter-gtk-sharp.pc

#----------------------------------------------------------------------------

%package doc
Summary:	Development documentation for %{name}
Group:		Development/Other
Requires(post,postun):	mono-tools >= 1.1.9
BuildArch:	noarch

%description doc
This package contains the API documentation for the %{name} in
Monodoc format.

%files doc
%{_prefix}/lib/monodoc/sources/*

%post doc
%{_bindir}/monodoc --make-index > /dev/null

%postun doc
if [ "$1" = "0" -a -x %{_bindir}/monodoc ]; then
  %{_bindir}/monodoc --make-index > /dev/null
fi

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}
%apply_patches
sed -i -e 's!$(prefix)/lib!%{_libdir}/!' glib/Makefile.am
sed -i -e 's!$(prefix)/lib!%{_libdir}/!' clutter/Makefile.am
sed -i -e 's!$(prefix)/lib!%{_libdir}/!' build/assembly.mk
sed -i -e 's!libdir=${exec_prefix}/lib!libdir=%{_libdir}!' clutter/clutter-sharp.pc.in
sed -i -e 's!libdir=${exec_prefix}/lib!libdir=%{_libdir}!' clutter-gtk/clutter-gtk-sharp.pc.in

#build with new clutter-gtk
sed -i -e 's,clutter-gtk-0.10,clutter-gtk-1.0,g' configure.ac

%build
autoreconf -vfi
export MONO_SHARED_DIR=%{_builddir}/%{?buildsubdir}
%configure2_5x
#gw parallel make broken
make

%install
%makeinstall_std


%changelog
* Thu Feb 13 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0-0.20090817.5
+ Revision: af03467
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9061 |12cu|clxclient-3.9.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# empty debug
%define debug_package %{nil}

%define major 3
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d

Summary:	Clxclient C++ libraries
Name:		clxclient
Version:	3.9.0
Release:	1
License:	LGPLv2+
Group:		System/Libraries
Url:		http://www.kokkinizita.net/linuxaudio/
Source0:	http://www.kokkinizita.net/linuxaudio/downloads/%{name}-%{version}.tar.bz2
Patch0:		clxclient-3.9.0.patch
BuildRequires:	clthreads-devel
BuildRequires:	x11-proto-devel
BuildRequires:	pkgconfig(xft)

%description
Clthreads C++ libraries

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Libraries for %{name}
Group:		System/Libraries

%description -n %{libname}
The libraries from %{name} package

%files -n %{libname}
%doc COPYING AUTHORS
%{_libdir}/lib%{name}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
Development libraries from %{name}.

%files -n %{devname}
%doc COPYING AUTHORS
%{_includedir}/clxclient.h
%{_libdir}/libclxclient.so

#--------------------------------------------------------------------

%prep
%setup -q
%patch0 -p0

%build
%make LDFLAGS="%{ldflags}"

%install
mkdir -p %{buildroot}%{_includedir}
make install PREFIX=%{buildroot}%{_prefix}


%changelog
* Mon Feb 10 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.9.0-1
+ Revision: 96ab8c0
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9062 |12cu|cmdftp-0.9.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name cmdftp
%define version 0.9.8
%define release 1

Name:		%name
Version:	%version
Release:	%release
Summary:	A command line shell-like FTP client
Source:		http://download.savannah.nongnu.org/releases/%{name}/%{name}-%{version}.tar.gz
URL:		http://www.nongnu.org/cmdftp/
Group:		Networking/File transfer
License:	GPLv3

%description
cmdftp is a command line FTP client for Unix under GPL.

Features include passive mode for all data transfers, shell like
transparent syntax for local and remote modes, multiple and recursive
file transfers using wild-cards, recursive copy and move commands, remote
and local text file viewing and editing, network errors detection and
resuming of currently executing command, partial download resuming (if
server accepts REST command), tab completion for both local and remote
names, auto-login using classic ~/.netrc approach, large file support.

cmdftp is aimed at being small and simple. 

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc AUTHORS ChangeLog COPYING NEWS README
%{_bindir}/%{name}
%{_mandir}/man1/%{name}*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9063 |12cu|cmmusic-1.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Console Mplayer Music
Name:		cmmusic
Version:	1.6
Release:	1
License:	GPLv2+
Group:		Sound
Source0:	http://downloads.sourceforge.net/cmmusic/%{name}-%{version}.tar.gz
Source1:	http://downloads.sourceforge.net/cmmusic/%{name}-plugin-%{version}.tar.gz
Patch0:		cmmusic-1.6-gcc43.patch
Patch1:		cmmusic-1.6-fix-format-string-error.patch
URL:		http://cmmusic.sourceforge.net/
BuildRequires:	pkgconfig(ncursesw)
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	desktop-file-utils
Requires:	mplayer
%rename		%{name}-gtk

%description
A front looks like xmms of mplayer which base on console user interface for
Linux. It may include control, list or event lirc panel and supports keyboard
and mouse.


%prep
%setup -qc -n %{name}-%{version}
#tar xfz %%{name}-%%{version}.tar.gz
tar xfz %{SOURCE1}
#tar xfz %%{name}-plugin-gtk-%%{version}.tar.gz

# Fix wron executable perms
find %{name}-%{version} -name "*.cpp" -exec chmod a-x {} \;
find %{name}-%{version} -name "*.c" -exec chmod a-x {} \;
find %{name}-%{version} -name "*.h" -exec chmod a-x {} \;
find %{name}-plugin-%{version} -name "*.cpp" -exec chmod a-x {} \;
find %{name}-plugin-%{version} -name "*.c" -exec chmod a-x {} \;
find %{name}-plugin-%{version} -name "*.h" -exec chmod a-x {} \;
chmod -x %{name}-%{version}/{COPYING,ChangeLog,README}

pushd %{name}-plugin-%{version}
%patch0 -p1
popd
%patch1 -p1


%build
pushd %{name}-%{version}
%configure2_5x
%make
popd

pushd %{name}-plugin-%{version}
%configure2_5x
%make
popd


%install
pushd %{name}-%{version}
%makeinstall_std
popd

pushd %{name}-plugin-%{version}
%makeinstall_std
popd

# Fix the .desktop file
desktop-file-install	--remove-key=Encoding \
			--set-key=Icon --set-value=%{name} \
			%{buildroot}%{_datadir}/applications/%{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop

chmod +x %{buildroot}%{_datadir}/%{name}/plugins/{baidump3,cuelist,shell,ttplrc}.sh


%files
%doc %{name}-%{version}/{COPYING,ChangeLog,README}
%{_bindir}/%{name}
%{_bindir}/cmmusicx
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.xpm


%changelog
* Sun Jun 02 2013 Giovanni Mariani <mc2374@mclink.it> 1.6-1
- New release 1.6
- Changed BReqs to the pkgconfig form
- Dropped -gtk package (no more sources for it)
- Remade P0 and added P1 to fix build error with -Werror=format-security
- Added some docs and keep rpmlint happy
- Added S100 to silence useless rpmlint wanrings

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.5-3mdv2011.0
+ Revision: 617073
- the mass rebuild of 2010.0 packages

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 1.5-2mdv2010.0
+ Revision: 437058
- rebuild

* Mon Mar 23 2009 Funda Wang <fwang@mandriva.org> 1.5-1mdv2009.1
+ Revision: 360605
- import cmmusic



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9064 |12cu|cmph-2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 0
%define libname	%mklibname cmph %{major}
%define develname %mklibname -d cmph

Summary:	C Minimal Perfect Hashing Library
Name:		cmph
Version:	2.0
Release:	1
Group:		System/Libraries
License:	LGPL
URL:		http://cmph.sourceforge.net/
Source0:	https://sourceforge.net/projects/cmph/files/cmph/%{name}-%{version}.tar.gz
Patch0:		cmph-2.0-no_examples.diff
Patch1:		cmph-2.0-no_-Werror.diff

%description
C Minimal Perfect Hashing Library is a portable LGPL library to create and to
work with minimal perfect hashing functions. The library encapsulates the
newest and more efficient algorithms available in the literature in an
easy-to-use, production-quality, fast API. The library is designed to work with
big entries that cannot fit in the main memory. It has been used successfully
for constructing minimal perfect hashing functions for sets with billions of
keys.

This package contains the cmph command line tool to generate and query minimal
perfect hash functions.

%package -n	%{libname}
Summary:	C Minimal Perfect Hashing Library
Group:          System/Libraries

%description -n	%{libname}
C Minimal Perfect Hashing Library is a portable LGPL library to create and to
work with minimal perfect hashing functions. The library encapsulates the
newest and more efficient algorithms available in the literature in an
easy-to-use, production-quality, fast API. The library is designed to work with
big entries that cannot fit in the main memory. It has been used successfully
for constructing minimal perfect hashing functions for sets with billions of
keys.

%package -n	%{develname}
Summary:	The development files for %{name}
Group:		Development/C
Provides:	%{name}-devel = %{version}
Requires:	%{libname} >= %{version}

%description -n	%{develname}
C Minimal Perfect Hashing Library is a portable LGPL library to create and to
work with minimal perfect hashing functions. The library encapsulates the
newest and more efficient algorithms available in the literature in an
easy-to-use, production-quality, fast API. The library is designed to work with
big entries that cannot fit in the main memory. It has been used successfully
for constructing minimal perfect hashing functions for sets with billions of
keys.

This package contains the development files for %{name}

%prep

%setup -q -n %{name}-%{version}
%patch0 -p0
%patch1 -p0

%build
autoreconf -fi

%configure2_5x

%make

%check
make check

%install
%makeinstall_std

# cleanup
rm -f %{buildroot}%{_libdir}/*.*a

%files
%{_bindir}/cmph
%{_mandir}/man1/cmph.1*

%files -n %{libname}
%doc AUTHORS README COPYING NEWS README
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc ChangeLog
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/cmph.pc



%changelog
* Tue May 17 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1-1mdv2011.0
+ Revision: 675441
- added some small fixes
- import cmph


* Tue May 17 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1-1mdv2010.2
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9065 |12cu|cmuclmtk-0.7-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d

Summary:	The CMU-Cambridge Statistical Language Modeling Toolkit
Name:		cmuclmtk
Version:	0.7
Release:	4
License:	GPLv3+
Group:		Development/Tools
Url:		http://cmusphinx.sourceforge.net/
Source0:	http://downloads.sourceforge.net/project/cmusphinx/cmuclmtk/0.7/%{name}-%{version}.tar.gz

%description
The CMU-Cambridge Statistical Language Modeling Toolkit need for make
cmu-sphinx's language models.

%files
%doc README NEWS ChangeLog TODO
%{_bindir}/*

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Shared library for %{name}
Group:		System/Libraries
Conflicts:	%{name} < 0.7-4

%description -n %{libname}
Shared library for %{name}.

%files -n %{libname}
%{_libdir}/lib%{name}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/C
Provides:	%{name}-devel = %{EVRD}
Conflicts:	%{name} < 0.7-4

%description -n %{devname}
Development files for %{name}.

%files -n %{devname}
%{_libdir}/lib%{name}.so
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
autoreconf -fi
%configure2_5x --disable-static
%make

%install
%makeinstall_std


%changelog
* Fri Aug 08 2014 abondrov <andrey.bondrov@rosalab.ru> 0.7-4
+ Revision: 387796a
- Fix package structure (split library and development files from main package)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9066 |12cu|cndrvcups-common-2.70-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define RELEASE 1

%ifarch	x86_64
%define	libs32	/usr/lib
%define	locallibs	/usr/local/lib64
%else
%define	libs32	%{_libdir}
%define	locallibs	/usr/local/lib
%endif

Summary:	Canon Printer Driver Common Module for Linux
Name:		cndrvcups-common
Version:	2.70
Release:	4
License:	See the LICENSE*.txt file.
Group:		System/Printing
Source0:	%{name}-%{version}-%{RELEASE}.tar.gz
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gmodule-2.0)
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	cups-devel
BuildRequires:	libtool

%description
Canon Printer Driver Common Module for Linux.

%prep
%setup -q

export LDFLAGS="-lgmodule-2.0"

cd buftool
NOCONFIGURE=1 ./autogen.sh --prefix=%{_prefix} --enable-progpath=%{_bindir} --libdir=%{_libdir} --disable-shared --enable-static
autoreconf
./configure --prefix=%{_prefix} --enable-progpath=%{_bindir} --libdir=%{_libdir} --disable-shared --enable-static

cd ../cngplp
NOCONFIGURE=1 ./autogen.sh --libdir=%{locallibs}
autoreconf
cp configure.ac configure.in
./configure --libdir=%{locallibs}

cd ../backend
./autogen.sh --prefix=%{_prefix} --libdir=%{_libdir}

%build
export LDFLAGS="-lgmodule-2.0"
make

cd c3plmod_ipc
make
cd -

%install
mkdir -pv %{buildroot}%{_bindir}
mkdir -pv %{buildroot}%{_prefix}/local/bin
mkdir -pv %{buildroot}%{_libdir}
mkdir -pv %{buildroot}%{_includedir}
mkdir -pv %{buildroot}%{_prefix}/local/share/locale/ja/LC_MESSAGES
mkdir -pv %{buildroot}%{_datadir}/caepcm
mkdir -pv %{buildroot}%{libs32}
# cngplp
mkdir -pv %{buildroot}%{_datadir}/cngplp/
#
mkdir -pv %{buildroot}%{_libdir}/cups/backend/

%makeinstall_std

cd c3plmod_ipc
%makeinstall_std LIBDIR=%{_libdir}
cd -

mv %{buildroot}/usr/local/bin/* %{buildroot}%{_bindir}
mv %{buildroot}/usr/local/share/* %{buildroot}%{_datadir}/
rm -rf %{buildroot}/usr/local/bin/ %{buildroot}/usr/local/share/

%ifarch x86_64
%define libsdir libsx86_64
%else
%define libsdir libs
%endif

install -c -m 755 libs/libcaiowrap.so.1.0.0		%{buildroot}%{libs32}
install -c -m 755 libs/libcaiousb.so.1.0.0		%{buildroot}%{libs32}

install -c -m 755 libs/libc3pl.so.0.0.1			%{buildroot}%{libs32}
install -c -m 755 libs/libcaepcm.so.1.0			%{buildroot}%{libs32}

install -c -m 755 libs/libColorGear.so.0.0.0    %{buildroot}%{libs32}
install -c -m 755 libs/libColorGearC.so.0.0.0    %{buildroot}%{libs32}

install -c -m 644 data/CA*	%{buildroot}%{_prefix}/share/caepcm
install -c -m 644 data/CNZ0*	%{buildroot}%{_prefix}/share/caepcm

install -c -s -m 755 libs/c3pldrv			%{buildroot}%{_bindir}

install -c -m 755 libs/libcanon_slim.so.1.0.0		%{buildroot}%{libs32}

cd %{buildroot}%{libs32}
ln -sf libc3pl.so.0.0.1		libc3pl.so.0
ln -sf libc3pl.so.0.0.1		libc3pl.so
ln -sf libcaepcm.so.1.0		libcaepcm.so.1
ln -sf libcaepcm.so.1.0		libcaepcm.so
ln -sf libcaiowrap.so.1.0.0	libcaiowrap.so.1
ln -sf libcaiowrap.so.1.0.0	libcaiowrap.so
ln -sf libcaiousb.so.1.0.0	libcaiousb.so.1
ln -sf libcaiousb.so.1.0.0	libcaiousb.so
ln -sf libcanon_slim.so.1.0.0	libcanon_slim.so.1
ln -sf libcanon_slim.so.1.0.0	libcanon_slim.so
ln -sf libColorGear.so.0.0.0	libColorGear.so.0
ln -sf libColorGear.so.0.0.0	libColorGear.so
ln -sf libColorGearC.so.0.0.0	libColorGearC.so.0
ln -sf libColorGearC.so.0.0.0	libColorGearC.so
cd -

pushd %{buildroot}%{_libdir}
ln -sf libcanonc3pl.so.1.0.0	libcanonc3pl.so
ln -sf libcanonc3pl.so.1.0.0	libcanonc3pl.so.1
popd

# Let's keep this in cndrvcups-lb package for now
rm -rf %{buildroot}%{_libdir}/cups/backend/*


%find_lang cngplp

%postun
if [ "$1" = 0 ] ; then
	cd /etc
	rm -rf cngplp
	rm -rf %{_prefix}/share/cngplp/
	rm -rf %{_prefix}/share/caepcm/
fi
#if [ $1 = 0 ]; then
#	if [ -d /usr/lib64/cups ]; then
#		if [ -d /usr/lib/cups ]; then
#			cd /usr/lib/cups/backend
#			rm -f cnusb
#		fi
#	fi
#fi

%files -f cngplp.lang
%doc LICENSE-common-%{version}*.txt
# cngplp
%{_datadir}/cngplp/cngplp.glade
#
%{_bindir}/*
%{_libdir}/libbuftool.a
%{_includedir}/buftool.h
%{_includedir}/buflist.h
%{_sysconfdir}/cngplp/account

%{libs32}/libcaiowrap.so*
%{libs32}/libcaiousb.so*

%{_libdir}/libcanonc3pl.so*
%{libs32}/libc3pl.so*
%{libs32}/libcaepcm.so*
%{libs32}/libcanon_slim.so*

%{_datadir}/caepcm/C*
%{libs32}/libColorGear.so*
%{libs32}/libColorGearC.so*



%changelog
* Thu Apr 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.70-4
+ Revision: 8ded955
- Resolve conflicts with cndrvcups-lb



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9067 |12cu|cndrvcups-lb-2.50-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define VERSION 2.50
%define README_VERSION 2.5x
%define  RELEASE 1

%ifarch x86_64
%define libs32  /usr/lib
%define locallibs  /usr/lib64
%else
%define libs32  %{_libdir}
%define locallibs      /usr/lib
%endif

%if %{_use_internal_dependency_generator}
%define __noautoreq 'devel.*'
%else
%define _requires_exceptions devel.*
%endif

Summary: Canon UFR II / LIPSLX Printer Driver
Name: cndrvcups-lb
Version: %{VERSION}
Release: 4
License: See the LICENSE*.txt file.
# Copyright: Copyright CANON INC. 2004-2012. All Rights Reserved.
Vendor: CANON INC.
Group: System/Printing
Source0: cndrvcups-lb-%{version}-1.tar.gz
Requires: cndrvcups-common >= %{version}
BuildRequires: cndrvcups-common >= %{version}
BuildRequires: libtool gettext
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(libglade-2.0)
BuildRequires: pkgconfig(gtk+-2.0)
BuildRequires: cups-devel

Conflicts: cndrvcups-ufr2-uk
Conflicts: cndrvcups-ufr2-us
Conflicts: cndrvcups-ufr2-lipslx


ExclusiveArch: %{ix86}

%description 
Canon UFR II / LIPSLX Printer Driver for Linux. 
This UFR II / LIPSLX printer driver provides printing functions
for Canon LBP/iR printers operating under the CUPS
(Common UNIX Printing System) environment.

%prep
%setup -q

cd ppd
./autogen.sh --prefix=%{_prefix} 

cd ../pstoufr2cpca
cp Makefile.am Makefile.in
cp filter/Makefile.am filter/Makefile.in
NOCONFIGURE=1 ./autogen.sh --prefix=%{_prefix} --libdir=%{_libdir}
autoreconf
./configure --prefix=%{_prefix} --libdir=%{_libdir}

cd ../backend
./autogen.sh --prefix=%{_prefix} --libdir=%{_libdir}
cd ..

cd cpca
NOCONFIGURE=1 ./autogen.sh --prefix=%{_prefix} --enable-progpath=%{_bindir} --libdir=%{_libdir} --enable-static --disable-shared
autoreconf
./configure --prefix=%{_prefix} --libdir=%{_libdir}
cd ..

cd cngplp
NOCONFIGURE=1 ./autogen.sh --libdir=%{locallibs}
autoreconf
cp configure.ac configure.in
./configure --libdir=%{locallibs}

cd files
./autogen.sh
cd ..

cd ..
 
%build
make 

%install

mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{libs32}
mkdir -p %{buildroot}%{_libdir}
mkdir -p %{buildroot}%{_libdir}/cups/filter
mkdir -p %{buildroot}%{_libdir}/cups/backend
mkdir -p %{buildroot}%{_prefix}/share/cups/model
mkdir -p %{buildroot}%{_prefix}/share/caepcm
mkdir -p %{buildroot}%{_prefix}/share/cnpkbidi
mkdir -p %{buildroot}%{_prefix}/share/ufr2filter
mkdir -p %{buildroot}%{_includedir}
# cngplp
mkdir -pv %{buildroot}%{locallibs}
mkdir -pv %{buildroot}%{_prefix}/share/cngplp

make install DESTDIR=%{buildroot}

install -c -m 4755 libs/cnpkmoduleufr2 	%{buildroot}%{_bindir}

install -c    -m 755 libs/libcanonufr2.la  %{buildroot}%{libs32}
install -c -s -m 755 libs/libcanonufr2.so.1.0.0  %{buildroot}%{libs32}
install -c -s -m 755 libs/libufr2filter.so.1.0.0   %{buildroot}%{libs32}
install -c -s -m 755 libs/libEnoJBIG.so.1.0.0   %{buildroot}%{libs32}
install -c -s -m 755 libs/libEnoJPEG.so.1.0.0   %{buildroot}%{libs32}
install -c -s -m 755 libs/cnpkbidi   %{buildroot}%{_bindir}
install -c -s -m 755 libs/libcaiocnpkbidi.so.1.0.0   %{buildroot}%{libs32}

install -c -m 644 data/CNC*	%{buildroot}%{_prefix}/share/caepcm
install -c -m 644 data/CNL6*	%{buildroot}%{_prefix}/share/caepcm
install -c -m 644 data/CNL8*	%{buildroot}%{_prefix}/share/caepcm
install -c -m 644 data/CNL9*	%{buildroot}%{_prefix}/share/caepcm
install -c -m 644 data/CNLC*	%{buildroot}%{_prefix}/share/caepcm
install -c -m 644 data/CNLA*	%{buildroot}%{_prefix}/share/caepcm
install -c -m 644 data/CNLB*	%{buildroot}%{_prefix}/share/caepcm
install -c -m 644 data/CNLD*	%{buildroot}%{_prefix}/share/caepcm
install -c -m 644 data/CNLF*	%{buildroot}%{_prefix}/share/caepcm
install -c -m 644 data/CnLB*	%{buildroot}%{_prefix}/share/caepcm
install -c -m 644 libs/cnpkbidi_info*	%{buildroot}%{_prefix}/share/cnpkbidi
install -c -m 644 libs/ThLB*	%{buildroot}%{_prefix}/share/ufr2filter

install -c -m 755 libs/libcnlbcm.so.1.0			%{buildroot}%{libs32}

# just remove these files to provide the same content as rpms from canon site
rm -f %{buildroot}%{_datadir}/cups/model/CN*ZJ.ppd
rm -f %{buildroot}%{_datadir}/cups/model/CN*ZS.ppd
rm -f %{buildroot}%{_prefix}/share/cngplp/CN*ZJ.res
rm -f %{buildroot}%{_prefix}/share/cngplp/CN*ZS.res

mkdir -p %{buildroot}%{_prefix}/share/locale/
mv %{buildroot}%{_prefix}/local/share/locale/* %{buildroot}%{_prefix}/share/locale/
rm -rf %{buildroot}%{_prefix}/local

cd %{buildroot}%{libs32}
ln -sf libcanonufr2.so.1.0.0 libcanonufr2.so
ln -sf libcanonufr2.so.1.0.0 libcanonufr2.so.1
ln -sf libufr2filter.so.1.0.0 libufr2filter.so
ln -sf libufr2filter.so.1.0.0 libufr2filter.so.1
ln -sf libEnoJBIG.so.1.0.0 libEnoJBIG.so
ln -sf libEnoJBIG.so.1.0.0 libEnoJBIG.so.1
ln -sf libEnoJPEG.so.1.0.0 libEnoJPEG.so
ln -sf libEnoJPEG.so.1.0.0 libEnoJPEG.so.1
ln -sf libcaiocnpkbidi.so.1.0.0 libcaiocnpkbidi.so
ln -sf libcaiocnpkbidi.so.1.0.0 libcaiocnpkbidi.so.1
ln -sf libcnlbcm.so.1.0			libcnlbcm.so.1
ln -sf libcnlbcm.so.1.0			libcnlbcm.so
cd -

%post
if [ -d /usr/lib64/cups ]; then
	if [ -d /usr/lib/cups ]; then
		cd /usr/lib/cups/backend
		ln -sf ../../../lib64/cups/backend/cnusb cnusb
		cd /usr/lib/cups/filter
		ln -sf ../../../lib64/cups/filter/pstoufr2cpca pstoufr2cpca
	fi
fi
if [ -x /sbin/ldconfig ]; then
	/sbin/ldconfig
fi
%postun
if [ $1 = 0 ]; then
	if [ -d /usr/lib64/cups ]; then
		if [ -d /usr/lib/cups ]; then
			cd /usr/lib/cups/backend
			rm -f cnusb
			cd /usr/lib/cups/filter
			rm -f pstoufr2cpca
		fi
	fi
fi
if [ -x /sbin/ldconfig ]; then
	/sbin/ldconfig
fi

%files
%defattr(-,root,root)
%{libs32}/libcnlbcm.so*
%{libs32}/libcanonufr2.*
%{libs32}/libufr2filter.*
%{libs32}/libEnoJBIG.*
%{libs32}/libEnoJPEG.*
%{libs32}/libcaiocnpkbidi.*
%{_bindir}/cnpkbidi
%{_bindir}/cnpkmoduleufr2
%{_libdir}/libcnpkufr2.*
%{_libdir}/cups/filter/pstoufr2cpca
%{_libdir}/cups/backend/cnusb
%{_prefix}/share/cups/model/CNCUPS*ZK.ppd
%{_prefix}/share/caepcm/C*
%{_prefix}/share/cnpkbidi/cnpkbidi*
%{_prefix}/share/ufr2filter/ThLB*
%{_includedir}/cnpklibufr2.h
# cngplp
%{locallibs}/libuictlufr2.*
%{_prefix}/share/cngplp/cngplp_ufr2.glade
%{_prefix}/share/cngplp/CN*ZK.res
%{_prefix}/share/cngplp/common_ufr2.res
%{_prefix}/share/cngplp/func_config_ufr2.xml
%{_prefix}/share/locale/ja/LC_MESSAGES/libuictlufr2*.mo
%{_prefix}/share/locale/fr/LC_MESSAGES/libuictlufr2*.mo
%{_prefix}/share/locale/it/LC_MESSAGES/libuictlufr2*.mo
%{_prefix}/share/locale/de/LC_MESSAGES/libuictlufr2*.mo
%{_prefix}/share/locale/es/LC_MESSAGES/libuictlufr2*.mo

%doc README*.txt
%doc L*-ufr2-%{README_VERSION}*.txt

%changelog
* Tue Apr 22 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.50-4
+ Revision: ecab94d
- Fix build with modern autotools



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9068 |12cu|coccigrep-1.12-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		coccigrep
Version:	1.12
Release:	2
Summary:	Semantic grep for C based on coccinelle
Source0:	http://pypi.python.org/packages/source/c/coccigrep/%{name}-%{version}.tar.gz
License:	GNU General Public License (GPL)
Group:		Development/C
Url:		http://home.regit.org/software/coccigrep/
BuildArch:	noarch
Requires:	coccinelle
Requires:	%{name}-data = %{version}-%{release}
Suggests:	%{name}-doc = %{version}-%{release}
Suggests:	%{name}-vim = %{version}-%{release}
Suggests:	%{name}-emacs = %{version}-%{release}
BuildRequires:	python-sphinx
BuildRequires:	python-setuptools
BuildRequires:	texlive
# Temporary, should be installed together with texlive...
BuildRequires:	texlive-babel-english
BuildRequires:	texlive-hyphen-english

BuildRequires:	python-devel

%description
Coccigrep is a semantic grep for the C language based on coccinelle. It
can be used to find where a given structure is used in code files.
coccigrep depends on the spatch program which comes with coccinelle.

%files
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.*
%{py_puresitedir}/%{name}/*.py*
%{py_puresitedir}/%{name}*.egg-info

%package data
Summary:	Data for %{name}

%description data
This package provides the data for %{name}, i.e. the coccinelle semantic
patches.

%files data
%{py_puresitedir}/%{name}/%{name}.cfg
%{py_puresitedir}/%{name}/data/

%package doc
Summary:	Documentation for %{name}

%description doc
This package provides the documentation for %{name}.

%files doc
%{_docdir}/%{name}-doc/%{name}.pdf

%package vim
Summary:	VIM support for %{name}
Requires:	%{name} = %{version}-%{release}

%description vim
This package provides Vim integration for %{name}.

%files vim
%{_datadir}/vim/plugin/cocci-grep.vim

%package emacs
Summary:	Emacs for %{name}
Requires:	%{name} = %{version}-%{release}

%description emacs
This package provides Emacs integration for %{name}.

%files emacs
%{_datadir}/emacs/site-lisp/cocci-grep.el

%prep
%setup -q

%build
python setup.py build

pushd doc
make man latexpdf
popd

%install
python setup.py install --root=%{buildroot}

pushd doc
%{__install} -m0644 -D _build/latex/%{name}.pdf %{buildroot}%{_docdir}/%{name}-doc/%{name}.pdf
%{__install} -m0644 -D _build/man/%{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1
popd

pushd editors
%{__install} -m0644 -D cocci-grep.vim %{buildroot}%{_datadir}/vim/plugin/cocci-grep.vim
%{__install} -m0644 -D cocci-grep.el %{buildroot}%{_datadir}/emacs/site-lisp/cocci-grep.el
popd

%changelog
* Thu Apr 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.12-2
+ Revision: 17d3517
- Return to texlive again



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9069 |12cu|codeblocks-13.12-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Werror_cflags %nil
%global optflags %{optflags} -fpermissive -fno-strict-aliasing
%define major		0
%define libname_orig	lib%{name}
%define libname		%mklibname %{name} 0
%define develname	%mklibname -d %{name}

Name:		codeblocks
Version:	13.12
Release:	1
Summary:	A C++ IDE
Group:		Development/Other
License:	GPLv3
URL:		http://www.codeblocks.org/
Source0:	http://sourceforge.net/projects/codeblocks/files/Sources/12.11/%{name}_%{version}-1.tar.gz
Source1:	%{name}.png
Source100:	%{name}.rpmlintrc
BuildRequires:	zip
BuildRequires:  autoconf
BuildRequires:  wxgtku2.8-devel
BuildRequires:	imagemagick
BuildRequires:	pkgconfig(hunspell)
BuildRequires:	pkgconfig(gamin)
BuildRequires:	libboost-devel
Requires:       %{libname} >= %{EVRD}
Suggests:	gcc-c++


%description
Code::Blocks is a free C++ IDE built specifically to meet the most 
demanding needs of its users. It was designed, right from the start, 
to be extensible and configurable.
Built around a plugin framework, Code::Blocks can be extended with 
plug-in DLLs. It includes a plugin wizard so you can compile your own
plug-ins!

%package -n %{libname}
Summary:        Shared library for %{name}
Group:          System/Libraries
Provides:       %{libname_orig} = %{version}-%{release}

%description -n %{libname}
Shared libraries for %{name}.

%package -n %{develname}
Summary:        Development headers for %{name}
Group:          Development/C
Requires:       %{libname} = %{version}
Provides:       %{name}-devel = %{version}-%{release}
Provides:       %{libname_orig}-devel = %{version}-%{release}

%description -n %{develname}
Development headers for %{name}.

%prep
%setup -qn %{name}-%{version}

%build
%configure2_5x --with-contrib-plugins=all --disable-static
%make

%install
%makeinstall_std


mkdir -p %{buildroot}%{_iconsdir}/hicolor/{128x128,256x256}/apps
convert -scale 128x128 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png
install -m 0644 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/256x256/apps/%{name}.png

chmod +x %{buildroot}%{_datadir}/%{name}/lexers/lexer_bash.sample

%files
%doc README AUTHORS BUGS COMPILERS TODO NEWS ChangeLog
%{_bindir}/*
%{_libdir}/%{name}
%{_mandir}/man1/*.1*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}
%{_iconsdir}/hicolor/*/*/*.png
%{_datadir}/mime/packages/%{name}.xml
%{_datadir}/pixmaps/%{name}.png

%files -n %{libname}
%doc README ChangeLog
%{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%doc BUGS COMPILERS TODO
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/*

%changelog
* Tue Jan 14 2014 Denis Silakov <denis.silakov@rosalab.ru> 13.12-1
+ Revision: cf8bd40
- Updated to 13.12



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9070 |12cu|codelite-6.0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A powerful open-source, cross platform code editor for C/C++
Name:		codelite
Version:	6.0.1
Release:	2
License:	GPLv2+
Group:		Development/Tools
Url:		http://www.codelite.org
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
Source10:	%{name}.rpmlintrc
Patch0:		codelite-6.0.1-desktop.patch
Patch1:		codelite-6.0.1-linkage.patch
Patch2:		codelite-5.4-libdir.patch
BuildRequires:	cmake
BuildRequires:	wxgtku3.0-devel
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libssh)
Requires:	wxgtk3.0
Requires:	xterm

%description
CodeLite uses a sophisticated, yet intuitive interface which allows
users to easily create, build and debug complex projects.

%files -f %{name}.lang
%doc AUTHORS LICENSE COPYING
%{_bindir}/clg++
%{_bindir}/clgcc
%{_bindir}/codelite
%{_bindir}/codelite-cc
%{_bindir}/codelite-clang
%{_bindir}/codelite-echo
%{_bindir}/codelite-make
%{_bindir}/codelite-terminal
%{_bindir}/codelite_indexer
%{_bindir}/codelite_cppcheck
%{_bindir}/codelite_fix_files
%{_bindir}/codelite_exec
%{_bindir}/codelite_kill_children
%{_bindir}/codelite_xterm
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}
%{_libdir}/%{name}/
%{_mandir}/man1/*.1*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1

%build
%cmake \
	-DPREFIX:PATH=%{_prefix} \
	-DCL_INSTALL_LIBDIR=%{_lib}
%make

%install
%makeinstall_std -C build

%find_lang %{name}

# To fix unstripped-binary-or-object
chmod 0755 %{buildroot}%{_libdir}/%{name}/*.so


%changelog
* Thu Aug 07 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 6.0.1-2
+ Revision: acfa9d2
- Fix menu category in desktop file



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9071 |12cu|coin-or-1.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Required due to circular dependencies in lt_libraries
%define _disable_ld_no_undefined	1

%define alp_major  3
%define bcp_major  1
%define blis_major 1
%define boncouenne_major 0
%define bonmin_major     4
%define cbc_major  3
%define cgl_major  1
%define clp_major  1
%define coinasl_major   1
%define coinmp_major    1
%define coinutils_major 3
%define couenne_major   1
%define decomp_major    1
%define dylp_major      1
%define flopcpp_major   1
%define ipopt_major     1
%define ipoptampl_major  0
%define os_major   6
%define osi_major  1
%define sym_major  2
%define vol_major  1

%define libAlps %mklibname Alps %{alp_major}
%define libBcp %mklibname Bcp %{bcp_major}
%define libBcps %mklibname Bcps %{bcp_major}
%define libBlis %mklibname Blis %{blis_major}
%define libBonCouenne %mklibname BonCouenne %{boncouenne_major}
%define libCbc %mklibname Cbc %{cbc_major}
%define libCbcSolver %mklibname CbcSolver %{cbc_major}
%define libCgl %mklibname Cgl %{cgl_major}
%define libClp %mklibname Clp %{clp_major}
%define libCoinMP %mklibname CoinMP %{coinmp_major}
%define libCoinUtils %mklibname CoinUtils %{coinutils_major}
%define libCouenne %mklibname Couenne %{couenne_major}
%define libCouenneReadnl %mklibname CouenneReadnl %{couenne_major}
%define libDecomp %mklibname Decomp %{decomp_major}
%define libDylp %mklibname Dylp %{dylp_major}
%define libFlopCpp %mklibname FlopCpp %{flopcpp_major}
%define libOS %mklibname OS %{os_major}
%define libOsi %mklibname Osi %{osi_major}
%define libOsiCbc %mklibname OsiCbc %{cbc_major}
%define libOsiClp %mklibname OsiClp %{clp_major}
%define libOsiCommonTests %mklibname OsiCommonTests %{osi_major}
%define libOsiDylp %mklibname OsiDylp %{dylp_major}
%define libOsiSym %mklibname OsiSym %{sym_major}
%define libOsiVol %mklibname OsiVol %{vol_major}
%define libSym %mklibname Sym %{sym_major}
%define libVol %mklibname Vol %{vol_major}
%define libbonmin %mklibname bonmin %{bonmin_major}
%define libbonminampl %mklibname bonminampl %{bonmin_major}
%define libcoinasl %mklibname coinasl %{coinasl_major}
%define libipopt %mklibname ipopt %{ipopt_major}
%define libipoptamplinterface %mklibname ipoptamplinterface %{ipoptampl_major}

%define devname %mklibname %{name} -d

Summary:	COmputational INfrastructure for Operations Research
Name:		coin-or
License:	CPL
Group:		Sciences/Mathematics
Version:	1.6.0
Release:	1
Epoch:		1
Url:		http://www.coin-or.org/
Source0:	http://www.coin-or.org/download/source/CoinAll/CoinAll-1.6.0.tgz
# wget http://netlib.sandia.gov/cgi-bin/netlib/netlibfiles.tar?filename=netlib/ampl/solvers
Source1:	solvers.tar
BuildRequires:	glpk-devel
BuildRequires:	readline-devel
BuildRequires:	pkgconfig(blas)
BuildRequires:	pkgconfig(lapack)
BuildRequires:	gcc-gfortran
Patch0:		CoinAll-1.6.0-format.patch
Patch1:		CoinAll-1.6.0-math.h.patch
Patch2:		CoinAll-1.6.0-svn_rev.patch

%description
The Computational Infrastructure for Operations Research (COIN-OR**, or
simply COIN) project is an initiative to spur the development of open-source
software for the operations research community.

Why open source? The Open Source Initiative explains it well. When people
can read, redistribute, and modify the source code, software evolves. People
improve it, people adapt it, people fix bugs.  The results of open-source
development have been remarkable. Community-based efforts to develop software
under open-source licenses have produced high-quality, high-performance
code---code on which much of the Internet is run.

Why for OR? Consider the following scenario. You read about an optimization
algorithm in the literature and you get an idea on how to improve it.  Today,
testing your new idea typically requires re-implementing (and re-debugging and
re-testing) the original algorithm.  Often, clever implementation details
aren't published. It can be difficult to replicate reported performance.
Now imagine the scenario if the original algorithm was publicly available
in a community repository. Weeks of re-implementing would no longer be
required. You would simply check out a copy of it for yourself and modify it.
Imagine the productivity gains from software reuse!
Our goal is to create for mathematical software what the open literature is
for mathematical theory.

We are building an open-source community for operations research software in
order to speed development and deployment of models, algorithms, and
cutting-edge computational research, as well as provide a forum for peer
review of software similar to that provided by archival journals for
theoretical research. This is a lofty goal, but we believe it's a worthwhile
one. We have ideas, but we don't have all the answers. Only the community of
users and contributors can define what is needed to make it a reality. For
further information, please see the FAQs page, as well as the COIN-OR
resources page.

%files
%{_bindir}/blis
%{_bindir}/bonmin
%{_bindir}/cbc
%{_bindir}/clp
%{_bindir}/couenne
%{_bindir}/ipopt
%{_bindir}/OSSolverService
%{_bindir}/symphony

#----------------------------------------------------------------------------

%package -n coin-or-libs
Summary:	An open-source mixed integer programming solver
License:	CPL
Group:		System/Libraries
Requires:       %{libAlps} = %{EVRD}
Requires:       %{libBcp} = %{EVRD}
Requires:       %{libBcps} = %{EVRD}
Requires:       %{libBlis} = %{EVRD}
Requires:       %{libBonCouenne} = %{EVRD}
Requires:       %{libCbc} = %{EVRD}
Requires:       %{libCbcSolver} = %{EVRD}
Requires:       %{libCgl} = %{EVRD}
Requires:       %{libClp} = %{EVRD}
Requires:       %{libCoinMP} = %{EVRD}
Requires:       %{libCoinUtils} = %{EVRD}
Requires:       %{libCouenne} = %{EVRD}
Requires:       %{libCouenneReadnl} = %{EVRD}
Requires:       %{libDecomp} = %{EVRD}
Requires:       %{libDylp} = %{EVRD}
Requires:       %{libFlopCpp} = %{EVRD}
Requires:       %{libOS} = %{EVRD}
Requires:       %{libOsi} = %{EVRD}
Requires:       %{libOsiCbc} = %{EVRD}
Requires:       %{libOsiClp} = %{EVRD}
Requires:       %{libOsiCommonTests} = %{EVRD}
Requires:       %{libOsiDylp} = %{EVRD}
Requires:       %{libOsiSym} = %{EVRD}
Requires:       %{libOsiVol} = %{EVRD}
Requires:       %{libSym} = %{EVRD}
Requires:       %{libVol} = %{EVRD}
Requires:       %{libbonmin} = %{EVRD}
Requires:       %{libbonminampl} = %{EVRD}
Requires:       %{libcoinasl} = %{EVRD}
Requires:       %{libipopt} = %{EVRD}
Requires:       %{libipoptamplinterface} = %{EVRD}

%description -n coin-or-libs
The Computational Infrastructure for Operations Research (COIN-OR**, or
simply COIN) project is an initiative to spur the development of open-source
software for the operations research community.

%files -n coin-or-libs

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	An open-source mixed integer programming solver
License:	CPL
Group:		Development/C
Requires:       %{libAlps} = %{EVRD}
Requires:       %{libBcp} = %{EVRD}
Requires:       %{libBcps} = %{EVRD}
Requires:       %{libBlis} = %{EVRD}
Requires:       %{libBonCouenne} = %{EVRD}
Requires:       %{libCbc} = %{EVRD}
Requires:       %{libCbcSolver} = %{EVRD}
Requires:       %{libCgl} = %{EVRD}
Requires:       %{libClp} = %{EVRD}
Requires:       %{libCoinMP} = %{EVRD}
Requires:       %{libCoinUtils} = %{EVRD}
Requires:       %{libCouenne} = %{EVRD}
Requires:       %{libCouenneReadnl} = %{EVRD}
Requires:       %{libDecomp} = %{EVRD}
Requires:       %{libDylp} = %{EVRD}
Requires:       %{libFlopCpp} = %{EVRD}
Requires:       %{libOS} = %{EVRD}
Requires:       %{libOsi} = %{EVRD}
Requires:       %{libOsiCbc} = %{EVRD}
Requires:       %{libOsiClp} = %{EVRD}
Requires:       %{libOsiCommonTests} = %{EVRD}
Requires:       %{libOsiDylp} = %{EVRD}
Requires:       %{libOsiSym} = %{EVRD}
Requires:       %{libOsiVol} = %{EVRD}
Requires:       %{libSym} = %{EVRD}
Requires:       %{libVol} = %{EVRD}
Requires:       %{libbonmin} = %{EVRD}
Requires:       %{libbonminampl} = %{EVRD}
Requires:       %{libcoinasl} = %{EVRD}
Requires:       %{libipopt} = %{EVRD}
Requires:       %{libipoptamplinterface} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
The Computational Infrastructure for Operations Research (COIN-OR**, or
simply COIN) project is an initiative to spur the development of open-source
software for the operations research community.

%files -n %{devname}
%dir %{_includedir}/coin
%{_includedir}/coin/*
%dir %{_includedir}/cppad
%{_includedir}/cppad/*
%{_libdir}/pkgconfig/*
%{_libdir}/lib*.so
%dir %{_datadir}/coin
%{_datadir}/coin/*

#----------------------------------------------------------------------------

%package -n %{libAlps}
Summary:        Shared library for COIN-OR
Group:          System/Libraries
Conflicts:      coin-or-libs < 1.6.0-2

%description -n %{libAlps}
This package contains shared library needed by programs linked against COIN-OR.

%files -n %{libAlps}
%{_libdir}/libAlps.so.%{alp_major}*

#----------------------------------------------------------------------------

%package -n %{libBcp}
Summary:        Shared library for COIN-OR
Group:          System/Libraries
Conflicts:      coin-or-libs < 1.6.0-2

%description -n %{libBcp}
This package contains shared library needed by programs linked against COIN-OR.

%files -n %{libBcp}
%{_libdir}/libBcp.so.%{bcp_major}*

#----------------------------------------------------------------------------

%package -n %{libBcps}
Summary:        Shared library for COIN-OR
Group:          System/Libraries
Conflicts:      coin-or-libs < 1.6.0-2

%description -n %{libBcps}
This package contains shared library needed by programs linked against COIN-OR.

%files -n %{libBcps}
%{_libdir}/libBcps.so.%{bcp_major}*

#----------------------------------------------------------------------------

%package -n %{libBlis}
Summary:        Shared library for COIN-OR
Group:          System/Libraries
Conflicts:      coin-or-libs < 1.6.0-2

%description -n %{libBlis}
This package contains shared library needed by programs linked against COIN-OR.

%files -n %{libBlis}
%{_libdir}/libBlis.so.%{blis_major}*

#----------------------------------------------------------------------------

%package -n %{libBonCouenne}
Summary:        Shared library for COIN-OR
Group:          System/Libraries
Conflicts:      coin-or-libs < 1.6.0-2

%description -n %{libBonCouenne}
This package contains shared library needed by programs linked against COIN-OR.

%files -n %{libBonCouenne}
%{_libdir}/libBonCouenne.so.%{boncouenne_major}*

#----------------------------------------------------------------------------

%package -n %{libCbc}
Summary:        Shared library for COIN-OR
Group:          System/Libraries
Conflicts:      coin-or-libs < 1.6.0-2

%description -n %{libCbc}
This package contains shared library needed by programs linked against COIN-OR.

%files -n %{libCbc}
%{_libdir}/libCbc.so.%{cbc_major}*

#----------------------------------------------------------------------------

%package -n %{libCbcSolver}
Summary:        Shared library for COIN-OR
Group:          System/Libraries
Conflicts:      coin-or-libs < 1.6.0-2

%description -n %{libCbcSolver}
This package contains shared library needed by programs linked against COIN-OR.

%files -n %{libCbcSolver}
%{_libdir}/libCbcSolver.so.%{cbc_major}*

#----------------------------------------------------------------------------

%package -n %{libCgl}
Summary:        Shared library for COIN-OR
Group:          System/Libraries
Conflicts:      coin-or-libs < 1.6.0-2

%description -n %{libCgl}
This package contains shared library needed by programs linked against COIN-OR.

%files -n %{libCgl}
%{_libdir}/libCgl.so.%{cgl_major}*

#----------------------------------------------------------------------------

%package -n %{libClp}
Summary:        Shared library for COIN-OR
Group:          System/Libraries
Conflicts:      coin-or-libs < 1.6.0-2

%description -n %{libClp}
This package contains shared library needed by programs linked against COIN-OR.

%files -n %{libClp}
%{_libdir}/libClp.so.%{clp_major}*

#----------------------------------------------------------------------------

%package -n %{libCoinMP}
Summary:        Shared library for COIN-OR
Group:          System/Libraries
Conflicts:      coin-or-libs < 1.6.0-2

%description -n %{libCoinMP}
This package contains shared library needed by programs linked against COIN-OR.

%files -n %{libCoinMP}
%{_libdir}/libCoinMP.so.%{coinmp_major}*

#----------------------------------------------------------------------------

%package -n %{libCoinUtils}
Summary:        Shared library for COIN-OR
Group:          System/Libraries
Conflicts:      coin-or-libs < 1.6.0-2

%description -n %{libCoinUtils}
This package contains shared library needed by programs linked against COIN-OR.

%files -n %{libCoinUtils}
%{_libdir}/libCoinUtils.so.%{coinutils_major}*

#----------------------------------------------------------------------------

%package -n %{libCouenne}
Summary:        Shared library for COIN-OR
Group:          System/Libraries
Conflicts:      coin-or-libs < 1.6.0-2

%description -n %{libCouenne}
This package contains shared library needed by programs linked against COIN-OR.

%files -n %{libCouenne}
%{_libdir}/libCouenne.so.%{couenne_major}*

#----------------------------------------------------------------------------

%package -n %{libCouenneReadnl}
Summary:        Shared library for COIN-OR
Group:          System/Libraries
Conflicts:      coin-or-libs < 1.6.0-2

%description -n %{libCouenneReadnl}
This package contains shared library needed by programs linked against COIN-OR.

%files -n %{libCouenneReadnl}
%{_libdir}/libCouenneReadnl.so.%{couenne_major}*

#----------------------------------------------------------------------------

%package -n %{libDecomp}
Summary:        Shared library for COIN-OR
Group:          System/Libraries
Conflicts:      coin-or-libs < 1.6.0-2

%description -n %{libDecomp}
This package contains shared library needed by programs linked against COIN-OR.

%files -n %{libDecomp}
%{_libdir}/libDecomp.so.%{decomp_major}*

#----------------------------------------------------------------------------

%package -n %{libDylp}
Summary:        Shared library for COIN-OR
Group:          System/Libraries
Conflicts:      coin-or-libs < 1.6.0-2

%description -n %{libDylp}
This package contains shared library needed by programs linked against COIN-OR.

%files -n %{libDylp}
%{_libdir}/libDylp.so.%{dylp_major}*

#----------------------------------------------------------------------------

%package -n %{libFlopCpp}
Summary:        Shared library for COIN-OR
Group:          System/Libraries
Conflicts:      coin-or-libs < 1.6.0-2

%description -n %{libFlopCpp}
This package contains shared library needed by programs linked against COIN-OR.

%files -n %{libFlopCpp}
%{_libdir}/libFlopCpp.so.%{flopcpp_major}*

#----------------------------------------------------------------------------

%package -n %{libOS}
Summary:        Shared library for COIN-OR
Group:          System/Libraries
Conflicts:      coin-or-libs < 1.6.0-2

%description -n %{libOS}
This package contains shared library needed by programs linked against COIN-OR.

%files -n %{libOS}
%{_libdir}/libOS.so.%{os_major}*

#----------------------------------------------------------------------------

%package -n %{libOsi}
Summary:        Shared library for COIN-OR
Group:          System/Libraries
Conflicts:      coin-or-libs < 1.6.0-2

%description -n %{libOsi}
This package contains shared library needed by programs linked against COIN-OR.

%files -n %{libOsi}
%{_libdir}/libOsi.so.%{osi_major}*

#----------------------------------------------------------------------------

%package -n %{libOsiCbc}
Summary:        Shared library for COIN-OR
Group:          System/Libraries
Conflicts:      coin-or-libs < 1.6.0-2

%description -n %{libOsiCbc}
This package contains shared library needed by programs linked against COIN-OR.

%files -n %{libOsiCbc}
%{_libdir}/libOsiCbc.so.%{cbc_major}*

#----------------------------------------------------------------------------

%package -n %{libOsiClp}
Summary:        Shared library for COIN-OR
Group:          System/Libraries
Conflicts:      coin-or-libs < 1.6.0-2

%description -n %{libOsiClp}
This package contains shared library needed by programs linked against COIN-OR.

%files -n %{libOsiClp}
%{_libdir}/libOsiClp.so.%{clp_major}*

#----------------------------------------------------------------------------

%package -n %{libOsiCommonTests}
Summary:        Shared library for COIN-OR
Group:          System/Libraries
Conflicts:      coin-or-libs < 1.6.0-2

%description -n %{libOsiCommonTests}
This package contains shared library needed by programs linked against COIN-OR.

%files -n %{libOsiCommonTests}
%{_libdir}/libOsiCommonTests.so.%{osi_major}*

#----------------------------------------------------------------------------

%package -n %{libOsiDylp}
Summary:        Shared library for COIN-OR
Group:          System/Libraries
Conflicts:      coin-or-libs < 1.6.0-2

%description -n %{libOsiDylp}
This package contains shared library needed by programs linked against COIN-OR.

%files -n %{libOsiDylp}
%{_libdir}/libOsiDylp.so.%{dylp_major}*

#----------------------------------------------------------------------------

%package -n %{libOsiSym}
Summary:        Shared library for COIN-OR
Group:          System/Libraries
Conflicts:      coin-or-libs < 1.6.0-2

%description -n %{libOsiSym}
This package contains shared library needed by programs linked against COIN-OR.

%files -n %{libOsiSym}
%{_libdir}/libOsiSym.so.%{sym_major}*

#----------------------------------------------------------------------------

%package -n %{libOsiVol}
Summary:        Shared library for COIN-OR
Group:          System/Libraries
Conflicts:      coin-or-libs < 1.6.0-2

%description -n %{libOsiVol}
This package contains shared library needed by programs linked against COIN-OR.

%files -n %{libOsiVol}
%{_libdir}/libOsiVol.so.%{vol_major}*

#----------------------------------------------------------------------------

%package -n %{libSym}
Summary:        Shared library for COIN-OR
Group:          System/Libraries
Conflicts:      coin-or-libs < 1.6.0-2

%description -n %{libSym}
This package contains shared library needed by programs linked against COIN-OR.

%files -n %{libSym}
%{_libdir}/libSym.so.%{sym_major}*

#----------------------------------------------------------------------------

%package -n %{libVol}
Summary:        Shared library for COIN-OR
Group:          System/Libraries
Conflicts:      coin-or-libs < 1.6.0-2

%description -n %{libVol}
This package contains shared library needed by programs linked against COIN-OR.

%files -n %{libVol}
%{_libdir}/libVol.so.%{vol_major}*

#----------------------------------------------------------------------------

%package -n %{libbonmin}
Summary:        Shared library for COIN-OR
Group:          System/Libraries
Conflicts:      coin-or-libs < 1.6.0-2

%description -n %{libbonmin}
This package contains shared library needed by programs linked against COIN-OR.

%files -n %{libbonmin}
%{_libdir}/libbonmin.so.%{bonmin_major}*

#----------------------------------------------------------------------------

%package -n %{libbonminampl}
Summary:        Shared library for COIN-OR
Group:          System/Libraries
Conflicts:      coin-or-libs < 1.6.0-2

%description -n %{libbonminampl}
This package contains shared library needed by programs linked against COIN-OR.

%files -n %{libbonminampl}
%{_libdir}/libbonminampl.so.%{bonmin_major}*

#----------------------------------------------------------------------------

%package -n %{libcoinasl}
Summary:        Shared library for COIN-OR
Group:          System/Libraries
Conflicts:      coin-or-libs < 1.6.0-2

%description -n %{libcoinasl}
This package contains shared library needed by programs linked against COIN-OR.

%files -n %{libcoinasl}
%{_libdir}/libcoinasl.so.%{coinasl_major}*

#----------------------------------------------------------------------------

%package -n %{libipopt}
Summary:        Shared library for COIN-OR
Group:          System/Libraries
Conflicts:      coin-or-libs < 1.6.0-2

%description -n %{libipopt}
This package contains shared library needed by programs linked against COIN-OR.

%files -n %{libipopt}
%{_libdir}/libipopt.so.%{ipopt_major}*

#----------------------------------------------------------------------------

%package -n %{libipoptamplinterface}
Summary:        Shared library for COIN-OR
Group:          System/Libraries
Conflicts:      coin-or-libs < 1.6.0-2

%description -n %{libipoptamplinterface}
This package contains shared library needed by programs linked against COIN-OR.

%files -n %{libipoptamplinterface}
%{_libdir}/libipoptamplinterface.so.%{ipoptampl_major}*

#----------------------------------------------------------------------------

%prep
%setup -q -n CoinAll-%{version}

pushd ThirdParty/ASL
    tar xf %{SOURCE1}
    gunzip -fr solvers
popd

%patch0 -p1
%patch1 -p1
%patch2 -p1

%build
export PKG_CONFIG_PATH="%{buildroot}%{_libdir}/pkgconfig"
%configure2_5x
%make

%install
%makeinstall_std
# Hack ...
rm -rf %{buildroot}/builddir/build/BUILDROOT/%{name}-%{version}-*-buildroot/usr/share/coin/doc/CoinMP/





%changelog
* Sat Feb 15 2014 dsilakov <denis.silakov@rosalab.ru> 1:1.6.0-1
+ Revision: 53c8286
- Merge pull request #1 from dsilakov/coin-or:rosa2012.1
- Create dummy coin-or-libs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9072 |12cu|coin-or-Sample-1.2.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global		module		Sample

Name:		coin-or-%{module}
Group:		Sciences/Mathematics
Summary:	Coin-or Sample data files

Version:	1.2.8
Release:	1
License:	Public Domain
URL:		https://projects.coin-or.org/svn/Data/%{module}
Source0:	http://www.coin-or.org/download/source/Data/%{module}-%{version}.tgz
Source1:	COPYING
Source2:	%{name}.rpmlintrc
BuildArch:	noarch

%description
Coin-or Sample data files.

%prep
%setup -q -n %{module}-%{version}

%build
%configure
cp -p %{SOURCE1} .
%make all

%install
make install DESTDIR=%{buildroot} pkgconfiglibdir=%{_datadir}/pkgconfig

%files
%{_datadir}/coin
%{_datadir}/pkgconfig/*
%doc COPYING


%changelog
* Wed May 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.2.8-1
+ Revision: a91728c
- Adopt for ROSA



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9073 |12cu|colibri-0.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Alternative notifications for KDE4
Name:		colibri
Version:	0.3.0
Release:	1
Group:		Graphical desktop/KDE
License:	GPLv2
Url:		http://kde-apps.org/content/show.php/Colibri?content=117147
Source0:	ftp://ftp.kde.org/pub/kde/stable/%{name}/%{name}-%{version}.tar.bz2
BuildRequires:	kdelibs4-devel
Requires:	kdebase4-workspace

%description
Colibri provides an alternative to KDE4 Plasma notifications.

Colibri notifications look lighter and are completely passive: they do not
provide any buttons. You may or may not like this.

Since they are completely passive, they smoothly fade away when you mouse over
them, allowing you to interact with any window behind them.

They also do not stack each others: if multiple notifications happen, they will
be shown one at a time.

Colibri can be configured from its System Settings module.
If you need help follow the setup howto at 
http://gitorious.org/colibri/pages/SetupHowto.

%files -f %{name}.lang
%{_kde_bindir}/%{name}
%{_kde_libdir}/kde4/kcm_colibri.so
%{_kde_services}/%{name}.desktop
%{_kde_datadir}/autostart/%{name}_autostart.desktop

#---------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4

%install
%makeinstall_std -C build

%find_lang %{name}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9074 |12cu|collectd-5.1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname collectdclient %{major}
%define devname %mklibname -d collectdclient

Summary:	Collects system information in RRD files
Name:		collectd
Version:	5.1.0
Release:	2
License:	GPLv2+
Group:		Monitoring
Url:		http://collectd.org/
Source0:	http://collectd.org/files/collectd-%{version}.tar.bz2
Source1:	%{name}-initscript
Source2:	%{name}.logrotate
Patch3:		collectd-4.5.1-perl_fix.diff
Patch101:	collectd-4.10.3-werror.patch
Patch102:	collectd-4.10.3-lt.patch
Patch103:	collectd-4.10.1-noowniptc.patch
Patch104:	collectd-4.10.2-libnotify-0.7.patch
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	libdbi-devel
BuildRequires:	libesmtp-devel
BuildRequires:	libtool-devel
BuildRequires:	lm_sensors-devel
BuildRequires:	mysql-devel
BuildRequires:	net-snmp-devel
BuildRequires:	oping-devel
BuildRequires:	pcap-devel
BuildRequires:	perl-devel
BuildRequires:	postgresql-devel
BuildRequires:	pkgconfig(gnutls)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libgcrypt)
BuildRequires:	pkgconfig(libiptc)
BuildRequires:	pkgconfig(libip4tc)
BuildRequires:	pkgconfig(libip6tc)
BuildRequires:	pkgconfig(libmemcached)
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	pkgconfig(librrd)
BuildRequires:	pkgconfig(libstatgrab)
BuildRequires:	pkgconfig(libupsclient)
BuildRequires:	pkgconfig(libvirt)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(OpenIPMI)
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(xtables)
Requires(pre):	rpm-helper

%description
The collectd daemon collects information about the system it is running on and
writes this information into special database files. These database files can
then be used to generate graphs of the collected data.

%files
%defattr(644,root,root,755)
%doc AUTHORS COPYING README ChangeLog TODO
%config(noreplace) %{_sysconfdir}/collectd.conf
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%{_initrddir}/%{name}
%{_bindir}/collectd-nagios
%{_bindir}/collectdctl
%{_sbindir}/collectd
%{_sbindir}/collectdmon
%dir %{_libdir}/collectd
%{_libdir}/collectd/*.so
%{perl_vendorlib}/*
%dir %{_datadir}/collectd
%{_datadir}/collectd/postgresql_default.conf
%{_datadir}/collectd/types.db
%dir /var/lib/%{name}
%dir /var/run/%{name}
%dir /var/log/%{name}
%ghost /var/log/%{name}/%{name}.log
%{_mandir}/man1/collectd.*
%{_mandir}/man5/collectd.conf.*
%{_mandir}/man1/collectdmon.1*
%{_mandir}/man1/collectd-nagios.1*
%{_mandir}/man1/collectdctl.1*
%{_mandir}/man3/Collectd::Unixsock.3pm*
%{_mandir}/man5/collectd-threshold.5*
%{_mandir}/man5/collectd-email.5*
%{_mandir}/man5/collectd-exec.5*
%{_mandir}/man5/collectd-java.5*
%{_mandir}/man5/collectd-perl.5*
%{_mandir}/man5/collectd-python.5*
%{_mandir}/man5/collectd-snmp.5*
%{_mandir}/man5/collectd-unixsock.5*
%{_mandir}/man5/types.db.5*

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Collects system information in RRD files
Group:		System/Libraries

%description -n %{libname}
The collectd daemon collects information about the system it is running on.
This package contains the shared libraries used by %{name}

%files -n %{libname}
%{_libdir}/libcollectdclient.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Collects system information in RRD files
Group:		Development/C
Requires:	%{libname} = %{EVRD}

%description -n %{devname}
The collectd daemon collects information about the system it is running on.
This package contains the development headers.

%files -n %{devname}
%defattr(644,root,root,755)
%{_libdir}/libcollectdclient.so
%{_includedir}/collectd/client.h
%{_includedir}/collectd/lcc_features.h
%{_libdir}/pkgconfig/libcollectdclient.pc

#----------------------------------------------------------------------------

%prep
%setup -q
%patch101 -p1
%patch3 -p0

%build
autoreconf -fi
%serverbuild
pushd libltdl
%before_configure
popd
%configure2_5x \
    --with-libperl=%{_prefix} \
    --with-perl-bindings="INSTALLDIRS=vendor" \
    --localstatedir=/var/lib \
    --without-included-ltdl \
    --with-ltdl-include=%{_includedir} \
    --with-ltdl-lib=%{_libdir} \
    --disable-xmms \
    --disable-static

%make

%install
install -d %{buildroot}%{_sysconfdir}/logrotate.d
install -d %{buildroot}%{_initrddir}
install -d %{buildroot}/var/lib/%{name}
install -d %{buildroot}/var/run/%{name}
install -d %{buildroot}/var/log/%{name}

%makeinstall_std LIBLTDL=%{_libdir}/libltdl.la

install -m0755 %{SOURCE1} %{buildroot}%{_initrddir}/%{name}
install -m0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}

touch %{buildroot}/var/log/%{name}/%{name}.log

# cleanup
rm %{buildroot}%{_libdir}/collectd/*.la

%post
%create_ghostfile /var/log/%{name}/%{name}.log root root 644
%_post_service %{name}

%preun
%_preun_service %{name}


%changelog
* Fri Feb 14 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5.1.0-2
+ Revision: a2dcd53
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9075 |12cu|colordiff-1.0.13-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	colordiff
%define version	1.0.13

Summary:	Wrapper for diff that produces output with syntax highlighting
Name:		%{name}
Version:	%{version}
Release:	1
License:	GPLv2+
Url:		http://colordiff.sourceforge.net/
Source0:	http://download.sourceforge.net/sourceforge/colordiff/%{name}-%{version}.tar.gz
Group:		Development/Other
Requires:	diffutils
Requires:	less
Requires:	perl
Requires:	webfetch
BuildArch:	noarch

%description
The Perl script colordiff is a wrapper for diff. It produces the same
output but with syntax highlighting. Color schemes can be customized.

%prep
%setup -q

%build

%install
%{__install} -m 755 -D cdiff.sh %{buildroot}%{_bindir}/cdiff
%{__install} -m 755 -D colordiff.pl %{buildroot}%{_bindir}/colordiff
%{__install} -m 644 -D colordiff.1 %{buildroot}%{_mandir}/man1/colordiff.1
%{__sed} -i -e 's/banner=yes/banner=no/' colordiffrc*
%{__install} -m 644 -D colordiffrc %{buildroot}%{_sysconfdir}/colordiffrc

%files
%doc BUGS CHANGES colordiffrc-lightbg COPYING README
%{_bindir}/cdiff
%{_bindir}/%{name}
%config(noreplace) %{_sysconfdir}/colordiffrc
%{_mandir}/man1/colordiff*

%changelog
* Sat Nov 02 2013 symbianflo <symbianflo@mandrivausers.ro> 1.0.13-1
+ Revision: 2326b48
- Merge pull request #1 from symbianflo/colordiff:rosa2012.1
- Symbianflo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9076 |12cu|colord-kde-0.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Colord support for KDE
Name:		colord-kde
Version:	0.3.0
Release:	1
License:	GPLv2+
Group:		Graphics
Url:		http://dantti.wordpress.com/
Source0:	http://download.kde.org/stable/%{name}/%{version}/src/%{name}-%{version}.tar.bz2
BuildRequires:	cmake
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(colord)
BuildRequires:	pkgconfig(lcms2)
Requires:	kdebase4-runtime
Requires:	colord

%description
KDE support for colord including KDE Daemon module and System Settings module.

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%files
%doc COPYING MAINTAINERS TODO
%{_kde_applicationsdir}/colordkdeiccimporter.desktop
%{_kde_bindir}/colord-kde-icc-importer
%{_kde_libdir}/kde4/k*_colord.so
%{_kde_services}/kcm_colord.desktop
%{_kde_services}/kded/colord.desktop


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9077 |12cu|colorhug-client-0.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Tools for the Hughski Colorimeter
Name:		colorhug-client
Version:	0.2.1
Release:	1
License:	GPLv2+
Group:		Graphics
Url:		http://www.hughski.com/
Source0:	http://people.freedesktop.org/~hughsient/releases/%{name}-%{version}.tar.xz
BuildRequires:	intltool
BuildRequires:	itstool
BuildRequires:	docbook-to-man
BuildRequires:	docbook-utils
BuildRequires:	pkgconfig(colord)
BuildRequires:	pkgconfig(colord-gtk)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(gusb)
BuildRequires:	pkgconfig(lcms2)
BuildRequires:	pkgconfig(libcanberra-gtk3)
BuildRequires:	pkgconfig(libsoup-2.4)

%description
The Hughski ColorHug colorimeter is a low cost open-source hardware
sensor used to calibrate screens.

This package includes the client tools which allows the user to upgrade
the firmware on the sensor or to access the sensor from command line
scripts.

%files -f %{name}.lang
%doc README AUTHORS NEWS COPYING
%{_bindir}/colorhug*
%{_datadir}/%{name}
%{_datadir}/help/*/%{name}/
%{_libexecdir}/colorhug*
%{_datadir}/appdata/colorhug-*.appdata.xml
%{_datadir}/applications/*.desktop
%{_mandir}/man1/*.1*
%config %{_sysconfdir}/bash_completion.d/*-completion.bash
%{_datadir}/glib-2.0/schemas/com.hughski.colorhug-client.gschema.xml
%{_iconsdir}/hicolor/*/apps/*
%{_iconsdir}/hicolor/*/mimetypes/*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%find_lang %{name}


%changelog
* Fri Feb 14 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.2.1-1
+ Revision: 36a793f
- LOG New version 0.2.1, drop library packages as they are moved to another package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9078 |12cu|compcache-0.6.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Compcache provides the ability to use part of the RAM as compressed swap
Name:		compcache
Version:	0.6.2
Release:	4
License:	BSD and GPLv2+
Group:		System/Kernel and hardware
Url:		http://code.google.com/p/compcache/
Source0:	http://compcache.googlecode.com/files/%{name}-%{version}.tar.gz
Source1:	compcache.init
Source2:	compcache.sysconfig

%description
Compcache (compressed caching) provides the ability to use part of the RAM as
compressed swap. In other words, you can take a portion of your RAM (default
25%) and use it as swap, compressing the data before moving it into swap, and
decompressing it when moving it out of swap. This is a classic time-space
trade-off. You effectively get more memory, but some of it is slower than
normal RAM due to the CPU time required to compress and decompress the swapped
pages.

%files
%doc README Changelog
%{_initrddir}/%{name}
%config %{_sysconfdir}/sysconfig/%{name}
%{_sbindir}/rzscontrol
%{_mandir}/man1/rzscontrol.1*

#----------------------------------------------------------------------------

%prep
%setup -q
install -m0755 %{SOURCE1} compcache.init
install -m0755 %{SOURCE2} compcache.sysconfig

%build
%make -C sub-projects/rzscontrol/

%install
mkdir -p %{buildroot}%{_initrddir}
mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
mkdir -p %{buildroot}%{_sbindir}
mkdir -p %{buildroot}%{_mandir}/man1
install -m0755 compcache.init %{buildroot}%{_initrddir}/%{name}
install -m0755 compcache.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/%{name}
install -m0755 sub-projects/rzscontrol/rzscontrol %{buildroot}%{_sbindir}
install -m0755 sub-projects/rzscontrol/rzscontrol %{buildroot}%{_sbindir}
install -m0644 sub-projects/rzscontrol/man/rzscontrol.1 %{buildroot}%{_mandir}/man1


%changelog
* Fri Feb 14 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.6.2-4
+ Revision: 552579f
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9079 |12cu|compiz0.8-0.8.9-0.20130330.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define __noautoreq 'pkgconfig\\(compiz\\)'
%define __noautoprov 'pkgconfig(.*)'

%define oname compiz
%define oversion 0.8
%define git 20130330

%define major 8
%define libname %mklibname decoration %{major}
%define devname %mklibname -d decoration

%if %{git}
%define srcname core-%{oname}-%{oversion}.tar.bz2
%define distname core-%{oname}-%{oversion}
%define rel 0.%{git}.4
%else
%define srcname %{oname}-%{version}.tar.bz2
%define distname %{oname}-%{version}
%define rel 1
%endif


Name:		%{oname}%{oversion}
Version:	0.8.9
Release:	%{rel}
Summary:	OpenGL composite manager for Xgl and AIGLX
Group:		System/X11
License:	GPLv2+ and LGPLv2+ and MIT
Url:		http://www.compiz.org/
Source:		http://cgit.compiz.org/compiz/core/snapshot/%{srcname}
Source1:	compiz.defaults
Source2:	compiz-window-decorator
Source3:	kstylerc.xinit

# (cg) Using git to manage patches
# To recreate the structure
# git clone git://git.freedesktop.org/git/xorg/app/compiz
# git checkout compiz-0.8.0
# git checkout -b mdv-0.8.0-cherry-picks
# git am 00*.patch
# git checkout -b mdv-0.8.0-patches
# git am 05*.patch

# To apply new custom patches
# git checkout mdv-0.8.0-patches
# (do stuff)

# To apply new cherry-picks
# git checkout mdv-0.8.0-cherry-picks
# git cherry-pick <blah>
# git checkout mdv-0.8.0-patches
# git rebase mdv-0.8.0-cherry-picks

# Make sure we don't conflict with main Compiz
Patch0:		compiz0.8-0.8.9-soversion.patch

Patch1:		compiz0.8-0.8.9-kde4.10.patch
Patch2:		compiz0.8-0.8.9-kde4.11.patch

# Mandriva Patches
# git format-patch --start-number 500 mdv-0.8.0-cherry-picks..mdv-0.8.0-patches
Patch500:	0500-Fix-memory-leak-in-KDE3-window-decorator.patch
Patch501:	0501-Add-ROSA-graphic-to-the-top-of-the-cube.patch
Patch502:	0502-Use-our-compiz-window-decorator-script-as-the-defaul.patch
Patch503:	0503-Do-not-put-window-decorations-on-KDE-screensaver.patch
Patch504:	0504-Also-check-for-tfp-in-server-extensions.patch
Patch505:	0505-Fix-KDE3-linking-by-changing-the-directory-order.patch

BuildRequires:	x11-util-macros
BuildRequires:	pkgconfig(ice)
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xtst)
BuildRequires:	pkgconfig(xcursor)
BuildRequires:	pkgconfig(xrender)
BuildRequires:	pkgconfig(xcomposite)
BuildRequires:	pkgconfig(xdamage)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(xfixes)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(xft)
BuildRequires:	pkgconfig(fontconfig)

BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)

BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(zlib)

BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(libwnck-1.0)
BuildRequires:	pkgconfig(libmetacity-private)
BuildRequires:	pkgconfig(pango)

BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	pkgconfig(libstartup-notification-1.0)
BuildRequires:	pkgconfig(libcanberra-gtk)
BuildRequires:	pkgconfig(libgtop-2.0)

BuildRequires:	kdebase4-devel
BuildRequires:	kdebase4-workspace-devel
BuildRequires:	kdelibs4-devel

BuildRequires:	pkgconfig(libbonoboui-2.0)
BuildRequires:	pkgconfig(libxslt)
BuildRequires:	libxslt-proc
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(libsvg-cairo)
BuildRequires:	pkgconfig(fuse)
# needed by autoreconf:
BuildRequires:	intltool

Requires(post): GConf2
Requires(preun): GConf2
Requires:	%{libname} = %{version}-%{release}
Requires:	compositing-wm-common >= 2012.1
Provides:	compositing-wm%{oversion} = %{version}-%{release}
Requires:	compiz-decorator%{oversion}
Conflicts:	%{oname} > 0.9

%description
Compiz is an OpenGL composite manager for Xgl and AIGLX.

#----------------------------------------------------------------------------

%package decorator-gtk
Summary:	GTK window decorator for compiz
Group:		System/X11
Provides:	compiz-decorator%{oversion} = %{version}-%{release}
Requires:	%{name} = %{version}-%{release}
Conflicts:	%{oname}-decorator-gtk

%description decorator-gtk
This package provides a GTK window decorator for the compiz OpenGL
compositing manager.

#----------------------------------------------------------------------------

%package decorator-kde4
Summary:	KDE4 window decorator for compiz
Group:		System/X11
Provides:	compiz-decorator%{oversion} = %{version}-%{release}
Requires:	%{name} = %{version}-%{release}
Conflicts:	%{oname}-decorator-kde4

%description decorator-kde4
This package provides a KDE4 window decorator for the compiz OpenGL
compositing manager.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Shared libraries for compiz
Group:		System/X11

%description -n %{libname}
This package provides shared libraries for compiz.

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for compiz
Group:		Development/X11
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Requires:	pkgconfig(gl)
Conflicts:	%{_lib}compiz-devel

%description -n %{devname}
This package provides development files for compiz.

#----------------------------------------------------------------------------

%prep
%setup -q -n %{distname}
%apply_patches

%build
%if %{git}
# This is a CVS snapshot, so we need to generate makefiles.
  sh autogen.sh -V
%else
# (Anssi 03/2008) Needed to get rid of RPATH=/usr/lib64 on lib64:
  autoreconf -i
# build fails without this:
  intltoolize --force
%endif

%configure2_5x \
  --disable-kde \
  --disable-gnome \
  --disable-static \
  --with-default-plugins=core,png,decoration,wobbly,fade,minimize,cube,rotate,zoom,scale,move,resize,place,switcher,screenshot,dbus

%make

%install
%makeinstall_std

install -m755 %{SOURCE2} %{buildroot}%{_bindir}/%{oname}-window-decorator
install -D -m644 %{SOURCE1} %{buildroot}%{_datadir}/compositing-wm/%{oname}.defaults
# Old, unneeded schemas
rm -f %{buildroot}%{_sysconfdir}/gconf/schemas/compiz-kconfig.schemas

%find_lang %{oname}

#----------------------------------------------------------------------------

%files -f %{oname}.lang
%{_bindir}/%{oname}
%{_bindir}/%{oname}-window-decorator
%{_libdir}/%{oname}/lib*.so
%{_sysconfdir}/gconf/schemas/*.schemas
%exclude %{_sysconfdir}/gconf/schemas/gwd.schemas
%dir %{_datadir}/%{oname}
%{_datadir}/%{oname}/*.png
%{_datadir}/%{oname}/*.xml
%{_datadir}/%{oname}/*.xslt
%{_datadir}/compositing-wm/%{oname}.defaults

%files decorator-gtk
%{_bindir}/gtk-window-decorator
%{_sysconfdir}/gconf/schemas/gwd.schemas

%files decorator-kde4
%{_bindir}/kde4-window-decorator

%files -n %{libname}
%{_libdir}/libdecoration.so.%{major}*

%files -n %{devname}
%{_includedir}/%{oname}/%{oname}*.h
%{_includedir}/%{oname}/decoration.h
%{_libdir}/libdecoration.so
%{_libdir}/pkgconfig/%{oname}*.pc
%{_libdir}/pkgconfig/libdecoration.pc


%changelog
* Wed Feb 12 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.8.9-0.20130330.4
+ Revision: e7a248d
- LOG Add patch to fix build with KDE 4.11



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9080 |12cu|compiz0.8-bcop-0.8.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname compiz-bcop
%define shortname bcop

Name:		compiz0.8-bcop
Version:	0.8.8
Release:	1
Summary:	BCOP: Compiz Fusion plugin build utility
Group:		System/X11
License:	GPLv2
URL:		http://www.compiz.org/
Source:		http://releases.compiz.org/components/%{oname}/%{oname}-%{version}.tar.bz2
BuildRequires:	pkgconfig(libxslt)
Requires:	xsltproc
Conflicts:	compiz > 0.9
BuildArch:	noarch

%description
BCOP: Compiz Fusion plugin build utility.

%prep
%setup -q -n %{oname}-%{version}

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%{_bindir}/%{shortname}
%dir %{_datadir}/%{shortname}
%{_datadir}/%{shortname}/%{shortname}.xslt
%{_datadir}/pkgconfig/%{shortname}.pc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9081 |12cu|compiz-fusion-2012.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		compiz-fusion
Version:	2012.1
Release:	4
Summary:	Compiz Fusion OpenGL compositing manager
License:	GPLv2
Group:		System/X11
URL:		http://www.compiz.org/
Source0:	%{name}
Source1:	%{name}.defaults
Requires:	compiz0.8
Requires:	ccsm0.8
Requires:	compiz-fusion-plugins-main
Conflicts:	compiz > 0.9
BuildArch:	noarch

%description
Compiz Fusion is a set of applications based on the compiz OpenGL
compositing manager.

It uses the ccp configuration backend, contains additional compiz
plugins, and provides the ccsm configuration interface.

This package provides some helper scripts and contains the necessary
dependancies to pull in the relevent required packages.

%prep
%setup -q -T -c

%build

%install
install -d %{buildroot}%{_bindir}
install -m755 %{SOURCE0} %{buildroot}%{_bindir}
install -d %{buildroot}%{_datadir}/compositing-wm
install -m644 %{SOURCE1} %{buildroot}%{_datadir}/compositing-wm

%files
%{_bindir}/%{name}
%{_datadir}/compositing-wm/%{name}.defaults


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9082 |12cu|compiz-fusion-plugins-extra-0.8.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

%define __noautoprov 'pkgconfig(.*)'
%define __noautoreq 'pkgconfig\\(compiz\\)'

%define oname compiz-plugins-extra

Summary:	Compiz Fusion Main Plugin Set for compiz
Name:		compiz-fusion-plugins-extra
Version:	0.8.8
Release:	1
License:	GPLv2
Group:		System/X11
URL:		http://www.compiz.org/
Source0:	http://releases.compiz.org/components/plugins-extra/%{oname}-%{version}.tar.bz2
Patch0:		compiz-plugins-extra-0.8.8-libnotify0.7.patch
BuildRequires:	intltool
BuildRequires:	compiz0.8-bcop
BuildRequires:	compiz0.8-devel
BuildRequires:	compiz-fusion-plugins-main-devel
BuildRequires:	gettext-devel
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	pkgconfig(pango)
Requires:	compiz0.8

%description
This is the main plugin set from the Compiz Fusion community.

This is a combination of the Compiz Extras and Beryl communities.

%files -f %{oname}.lang
%{_libdir}/compiz/lib*.so
%{_datadir}/compiz/*.xml
%{_datadir}/compiz/*.png

#----------------------------------------------------------------------------

%package devel
Summary:	Development files for Compiz Fusion Extra Plugin Set for compiz
Group:		Development/X11
Conflicts:	compiz-devel > 0.9
Requires:	compiz0.8-devel

%description devel
Development files for Compiz Fusion Extra Plugin Set for compiz.

%files devel
%{_includedir}/compiz/*.h
%{_libdir}/pkgconfig/*.pc

#----------------------------------------------------------------------------

%prep
%setup -q -n %{oname}-%{version}
%patch0 -p0

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%find_lang %{oname}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9083 |12cu|compiz-fusion-plugins-main-0.8.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define __noautoprov 'pkgconfig(.*)'
%define __noautoreq 'pkgconfig\\(compiz\\)'

%define oname compiz-plugins-main

Name:		compiz-fusion-plugins-main
Version:	0.8.8
Release:	2
Summary:	Compiz Fusion Main Plugin Set for compiz
License:	GPLv2
Group:		System/X11
URL:		http://www.compiz.org/
Source0:	http://releases.compiz.org/components/plugins-main/%{oname}-%{version}.tar.bz2
Patch1:		0001-Use-appropriate-animation-for-screenlets.patch
Patch2:		0002-Use-a-more-Mandriva-y-blue-for-expo.patch
# From Debian and Fedora
Patch3:		compiz-plugins-main_fix_edges.patch
BuildRequires:	intltool
BuildRequires:	compiz0.8-bcop
BuildRequires:	compiz0.8-devel
BuildRequires:	gettext-devel
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(pango)
Requires:	compiz0.8
Conflicts:	compiz > 0.9

%description
This is the main plugin set from the Compiz Fusion community.

This is a combination of the Compiz Extras and Beryl communities

%files -f %{oname}.lang
%{_libdir}/compiz/lib*.so
%{_datadir}/compiz/*.xml
%dir %{_datadir}/compiz/filters
%{_datadir}/compiz/filters/*
%{_datadir}/compiz/*/*.png

#----------------------------------------------------------------------------

%package devel
Summary:	Development files for Compiz Fusion Main Plugin Set for compiz
Group:		Development/X11
Requires:	compiz0.8-devel
Conflicts:	compiz-devel > 0.9

%description devel
Development files for Compiz Fusion Main Plugin Set for compiz

%files devel
%{_includedir}/compiz/*.h
%{_libdir}/pkgconfig/*.pc

#----------------------------------------------------------------------------

%prep
%setup -q -n %{oname}-%{version}
%patch1 -p1
%patch2 -p1
%patch3 -p1

%build
autoreconf -fi
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%find_lang %{oname}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9084 |12cu|compton-0.2-20131109d897740.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gitrel d897740

Name:           compton
Version:        0.2
Release:        20131109%{gitrel}.2
Summary:        Compositor for X
Group:		System/X11
License:        MIT
URL:            https://github.com/chjj/%{name}

# The source for this package was pulled from upstream's vcs.  Use the
# following command to generate the tarball:
# wget -O chjj-compton-d897740.tar.gz --no-check-certificate --content-disposition http://github.com/chjj/compton/tarball/d897740

Source0:        chjj-compton-%{gitrel}.tar.gz

BuildRequires:  asciidoc
BuildRequires:	pkgconfig(libconfig)
BuildRequires:  pkgconfig(libdrm)
BuildRequires:  pkgconfig(gl)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(xdamage)
BuildRequires:	pkgconfig(xcomposite)
BuildRequires:	pkgconfig(libpcre)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(xfixes)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xrender)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	pkgconfig(xproto)
BuildRequires:	pkgconfig
BuildRequires:	docbook-dtd45-xml
BuildRequires:	docbook-style-xsl
BuildRequires:	xsltproc

Requires:		xprop
Requires:		xwininfo

%description
Compton is a compositor for X, and a fork of xcompmgr-dana.

%prep
%setup -q -n chjj-compton-%{gitrel}

%build
CFLAGS="%{optflags}" make
make docs

%install
%make_install
rm -f %{buildroot}%{_datadir}/applications/compton.desktop


%files
%doc LICENSE README.md
%{_bindir}/%{name}
%{_bindir}/%{name}-trans
%{_mandir}/man1/%{name}.1.*
%{_mandir}/man1/%{name}-trans.1.*
#{_datadir}/applications/compton.desktop

%changelog
* Wed Dec 18 2013 Alexander Kazancev <kazancas@gmail.com> 0.2-20131109d897740.2
+ Revision: fa2fe3e
- Delete desktop file



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9085 |12cu|compton-conf-0.1-20131109aaecf43.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gitrel aaecf43

Name:           compton-conf
Version:        0.1
Release:        20131109%{gitrel}.4
Summary:        Compositor for X
Group:		System/X11
License:        MIT
URL:            https://github.com/lxde/compton-conf

# The source for this package was pulled from upstream's vcs.  Use the
# following command to generate the tarball:
# wget -O chjj-compton-d897740.tar.gz --no-check-certificate --content-disposition http://github.com/chjj/compton/tarball/d897740

Source0:        lxde-%{name}-%{gitrel}.tar.gz
Source1:	compton-conf.desktop
Patch0:		rosa-lxde-config.patch

BuildRequires:  qt4-devel
BuildRequires:	pkgconfig(libconfig)
BuildRequires:	cmake
BuildRequires:  pkgconfig

Requires:	compton

%description
This is lxde configure tools for Compton - compositor for X.

%prep
%setup -q -n lxde-%{name}-%{gitrel}
%apply_patches

%build
%cmake_qt4
%make

%install
%makeinstall_std -C build
install -d %{buildroot}%{_datadir}/applications/
install -m 0644 %{SOURCE1} %{buildroot}%{_datadir}/applications/%{name}.desktop

%files
%{_bindir}/%{name}
%{_datadir}/%{name}/compton.conf.example
%{_datadir}/applications/%{name}.desktop
%changelog
* Sun Nov 10 2013 akdengi <kazancas@mandriva.ru> 0.1-20131109aaecf43.4
+ Revision: 4423a03
- Set opacity to menu on 1.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9086 |12cu|comsat-0.17-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url ftp://ftp.uk.linux.org/pub/linux/Networking/netkit/

Summary:	A mail checker client and comsat mail checking server
Name:		comsat
Version:	0.17
Release:	12
License:	BSD
Group:		Networking/Mail
Url:		http://freshmeat.net/projects/netkit/
Source0:	ftp://ftp.uk.linux.org/pub/linux/Networking/netkit/biff+comsat-%{version}.tar.bz2
Source1:	%{name}-xinetd
Patch0:		biff+comsat-0.10-nobr.patch
Patch1:		biff+comsat-0.17-no-strip.patch
Requires:	xinetd
Provides:	biff = %{EVRD}

%description
The biff client and comsat server are an antiquated method of
asynchronous mail notification.  Although they are still supported, most
users use their shell's MAIL variable (or csh shell's mail variable) to
check for mail, or a dedicated application like xbiff or xmailbox.  If
the comsat service is not enabled, biff won't work and you'll need to use
either the MAIL or mail variable.

You may want to install biff if you'd like to be notified when mail
arrives. However, you should probably check out the more modern
methodologies of mail notification (xbiff or xmailbox) instead.

%files
%{_bindir}/biff
%{_sbindir}/in.comsat
%config(noreplace) %{_sysconfdir}/xinetd.d/comsat
%{_mandir}/man[18]/*

#----------------------------------------------------------------------------

%prep
%setup -q -n biff+comsat-%{version}
%patch1 -p1
%patch0 -p1

%build
sh configure --with-c-compiler=gcc

perl -pi -e '
    s,^CC=.*$,CC=cc,;
    s,^BINDIR=.*$,BINDIR=%{_bindir},;
    s,^MANDIR=.*$,MANDIR=%{_mandir},;
    s,^SBINDIR=.*$,SBINDIR=%{_sbindir},;
    ' MCONFIG

sed s/"-O2"/"%{optflags}"/g -i MCONFIG

%make

%install
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_sbindir}
mkdir -p %{buildroot}%{_mandir}/man1
mkdir -p %{buildroot}%{_mandir}/man8

make install INSTALLROOT=%{buildroot} MANDIR=%{_mandir}

rm %{buildroot}%{_mandir}/man8/comsat.8
ln -s in.comsat.8.bz2 %{buildroot}%{_mandir}/man8/comsat.8.bz2

install -D -m644 %{SOURCE1} %{buildroot}%{_sysconfdir}/xinetd.d/comsat


%changelog
* Fri Feb 14 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.17-12
+ Revision: 44d4de1
- LOG Fix debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9087 |12cu|conduit-0.3.17-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Synchronization solution for GNOME
Name:		conduit
Version:	0.3.17
Release:	3
License:	GPLv2+
Group:		Communications
Url:		http://www.conduit-project.org/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/conduit/0.3/%{name}-%{version}.tar.bz2
BuildRequires:	intltool
BuildRequires:	python-dbus
BuildRequires:	python-pygoocanvas
BuildRequires:	python-vobject
BuildRequires:	perl-XML-Parser
BuildRequires:	rarian
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(pygtk-2.0)
Requires:	gnome-python-desktop
Requires:	gnome-python-gconf
Requires:	python-gdata
Requires:	python-gobject
Requires:	python-pygoocanvas
Requires:	python-pyxml
Requires:	python-vobject
Requires:	python-webkitgtk
Suggests:	avahi-python
Suggests:	gnome-python-evolution
Suggests:	python-gpod
Suggests:	python-feedparser
Suggests:	python-twisted
Suggests:	ffmpeg
Suggests:	mencoder
BuildArch:	noarch

%description
Conduit is a synchronization solution for GNOME which allows the user
to take their emails, files, bookmarks, and any other type of personal
information and synchronize that data with another computer, an online
service, or even another electronic device.

Conduit manages the synchronization and conversion of data into other
formats. For example, conduit allows you to synchronize your tomboy 
notes to a file on a remote computer, synchronize your emails to your
mobile phone, synchronize your bookmarks to delicious, gmail, or even
your own webserver, and more.

%files -f %{name}.lang
%doc AUTHORS NEWS README TODO
%{_bindir}/%{name}
%{_bindir}/%{name}-client
%{py_puresitedir}/%{name}
%{_prefix}/lib/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/dbus-1/services/org.%{name}.service
%{_iconsdir}/hicolor/*/*/*.png
%{_iconsdir}/hicolor/*/*/*.svg
%{_datadir}/gnome/help/%{name}
%{_datadir}/omf/%{name}

#----------------------------------------------------------------------------

%prep
%setup -q

# install plugins to /usr/lib regardless of arch: they are arch-independent
perl -pi -e 's,\$\(libdir\)/conduit,\$\(exec_prefix\)/lib/conduit,g' conduit/modules/Makefile.am
perl -pi -e 's,\$\(libdir\)/conduit,\$\(exec_prefix\)/lib/conduit,g' conduit/modules/*/Makefile.am
perl -pi -e 's,\$\(libdir\)/conduit,\$\(exec_prefix\)/lib/conduit,g' conduit/modules/*/*/Makefile.am

# install pkgconfig file to /usr/share/pkgconfig instead of libdir/pkgconfig
perl -pi -e 's,\$\(libdir\)/pkgconfig,\$\(datadir\)/pkgconfig,g' data/Makefile.am

# ...and correct the paths in it to match the changes we made above
perl -pi -e 's.MODULEDIR, \$libdir.MODULEDIR, \$exec_prefix/lib.g' configure.ac

# correct start_conduit.py for the changes made above
perl -pi -e 's.LIBDIR, \$libdir.LIBDIR, \$exec_prefix/lib.g' configure.ac

%build
# redefinition of ACLOCAL is needed because conduit ships its own
# Awsum Hax0reD .m4 files and a normal aclocal uses the standard ones
# and breaks build. - AdamW 2007/10
ACLOCAL="aclocal -I ./m4" autoreconf
%configure2_5x
%make

%install
%makeinstall_std
# The whole .real bit is only needed for Firefox, and we use Webkit...
# - AdamW 2008/09
mv -f %{buildroot}%{_bindir}/%{name}.real %{buildroot}%{_bindir}/%{name}

# Causes -devel dependencies if present, and isn't really useful as
# there's nothing that builds against Conduit. Will re-introduce in a
# -devel package if it becomes useful in future. - AdamW 2008/03
rm -f %{buildroot}%{_datadir}/pkgconfig/%{name}.pc

%find_lang %{name}


%changelog
* Fri Feb 14 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.3.17-3
+ Revision: 130322e
- LOG Update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9088 |12cu|cone-0.90-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Mail reader
Name:		cone
Version:	0.90
Release:	3
License:	GPLv2+
Group:		Networking/Mail
Url:		http://www.courier-mta.org/cone
Source0:	http://prdownloads.sourceforge.net/courier/%{name}-%{version}.tar.bz2
Source1:	http://prdownloads.sourceforge.net/courier/%{name}-%{version}.tar.bz2.sig
BuildRequires:	autoconf2.5
BuildRequires:	aspell-devel
BuildRequires:	libstdc++-devel
BuildRequires:	pkgconfig(gamin)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(ncursesw)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(zlib)

%description
CONE is a simple, text-based E-mail reader and writer.

%files
%doc ABOUT-NLS ChangeLog README NEWS AUTHORS COPYING* cone/html
%attr(644,root,root) %{_sysconfdir}/cone.dist
%ghost %attr(0644,root,root) %{_sysconfdir}/cone
%attr(0755,root,root) %{_bindir}/cone
%attr(0755,root,root) %{_bindir}/leaf
%attr(0755,root,root) %{_bindir}/mailtool
%attr(0755,root,root) %{_libdir}/cone
%{_datadir}/cone
%{_mandir}/man1/*

%preun
if [ "$1" = 0 ]; then
    mv %{_sysconfdir}/cone %{_sysconfdir}/cone.rpmsave
fi

%pre
if [ "$1" = 1 -a -f %{_sysconfdir}/cone.rpmsave -a ! -f %{_sysconfdir}/cone ]; then
    mv %{_sysconfdir}/cone.rpmsave %{_sysconfdir}/cone
fi

%post
perl %{_datadir}/cone/cone.sysconftool %{_sysconfdir}/cone.dist > /dev/null

#----------------------------------------------------------------------------

%package	devel
Summary:	LibMAIL mail client development library
Group:		Development/C++

%description	devel
The %{name}-devel package the header files and library files for
developing application using LibMAIL - a high level, C++ OO
library for mail clients.

%files devel
%{_libdir}/*.a
%{_mandir}/man[35]/*
%{_includedir}/libmail

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x \
	--enable-shared \
	--enable-static \
	--enable-fast-install \
	--with-devel
%make

%install
%makeinstall_std
install sysconftool %{buildroot}%{_datadir}/cone/cone.sysconftool
touch %{buildroot}%{_sysconfdir}/cone

pushd %{buildroot}%{_datadir}/cone
    for i in *.html; do
	ln -snf ../doc/%{name}/html/$i $i
    done
popd

# install missing files
install -m755 libmail/mailtool %{buildroot}%{_bindir}/mailtool
install -m644 help.txt %{buildroot}%{_datadir}/cone/


%changelog
* Fri Feb 14 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.90-3
+ Revision: 8918d8d
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9089 |12cu|conectivator-0.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A set of aliases for Conectiva users
Name:		conectivator
Version:	0.2
Release:	6
License:	GPLv2+
Group:		Shells
Source0:	conectivator-profile.sh
Requires:	bash
Buildarch:	noarch

%files
%{_sysconfdir}/profile.d/conectivator.sh

#----------------------------------------------------------------------------

%description
This package provides a set of aliases for users familiar with Conectiva Linux.
Back are:
- l
- tm
- tmm
- tms
- cds

%install
mkdir -p %{buildroot}%{_sysconfdir}/profile.d
install -m 0755 %{SOURCE0} %{buildroot}%{_sysconfdir}/profile.d/conectivator.sh


%changelog
* Fri Feb 14 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.2-6
+ Revision: bbbfdf6
- LOG Fix rpmlint error



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9090 |12cu|configure-trackpoint-0.6-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		configure-trackpoint
Version:	0.6
Release:	6
Summary:	TrackPoint configuration tool
URL:		http://tpctl.sourceforge.net/configure-trackpoint.html
License:	GPL
Group:		System/Configuration/Hardware
Source:		http://prdownloads.sourceforge.net/tpctl/%{name}-%{version}.tar.bz2
Source1:	trackpoint.init
BuildRequires:	pkgconfig(libgnomeui-2.0)
BuildRequires:	imagemagick desktop-file-utils
Requires:	rpm-helper

%description
Configure-trackpoint is a Gnome TrackPoint configuration tool, which
provides a friendly and descriptive interface to configure various
TrackPoint device's parameters.

%prep
%setup -q

%build
%configure
%make
# the Icon tag shouldn't have an extension, desktop-* complains
sed -i~ -e '/^Icon/s/\.png//' configure-trackpoint.desktop

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std
# default provided config is useless and very likely bad (wrong device)
# the user must run the app and save settings to get a working config
cat <<FIN >%{buildroot}/%{_sysconfdir}/trackpoint/trackpoint.conf
# This file is manipulated by the configure-trackpoint program, and sourced
# by %{_initrddir}/trackpoint. Avoid hand editing, it is not guaranteed
# to work as expected.

FIN
rm -rf %{buildroot}/{%{_sysconfdir}/init.d,%{_initrddir}/trackpoint}
cp -p %{SOURCE1} %{buildroot}/%{_initrddir}/trackpoint


desktop-file-install --vendor="" \
  --remove-category="Application" \
  --remove-category="SystemSetup" \
  --add-category="Settings;HardwareSettings" \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/*

mkdir -p %{buildroot}/{%{_miconsdir},%{_liconsdir}}
convert -resize 48x48 pixmaps/trackpoint.png %{buildroot}/%{_liconsdir}/%{name}.png
convert -resize 32x32 pixmaps/trackpoint.png %{buildroot}/%{_iconsdir}/%{name}.png
convert -resize 16x16 pixmaps/trackpoint.png %{buildroot}/%{_miconsdir}/%{name}.png

%clean
rm -rf $RPM_BUILD_ROOT

%post
%_post_service trackpoint
%if %mdkversion < 200900
%update_menus
%endif

consoleperms=/etc/security/console.perms
if ! `grep -q "/proc/trackpoint/" $consoleperms` ; then
        echo "adding entry for /proc/trackpoint/* to your $consoleperms"
        cat >> $consoleperms << EOF

# Added by %{name} to allow user access to /proc/trackpoint
<console>  0600 /proc/trackpoint/* 0600 root
EOF
fi

%preun
%_preun_service trackpoint

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog
%{_bindir}/%{name}
%{_datadir}/pixmaps/%{name}
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_datadir}/applications/*.desktop
%{_initrddir}/trackpoint
%config(noreplace) %{_sysconfdir}/trackpoint/trackpoint.conf



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.6-5mdv2011.0
+ Revision: 617412
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Thierry Vignaud <tv@mandriva.org> 0.6-4mdv2010.0
+ Revision: 424941
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.6-3mdv2009.0
+ Revision: 243623
- rebuild
- drop old menu
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Dec 02 2007 Gustavo De Nardin <gustavodn@mandriva.com> 0.6-1mdv2008.1
+ Revision: 114395
- new version 0.6
- initscript to initialize the trackpoint at system startup
- some fixes to the menu and desktop entry file
- added ChangeLog to package documentation
- updated description, the trackpoint stuff seems to be in mainline kernel now

  + Thierry Vignaud <tv@mandriva.org>
    - import configure-trackpoint


* Tue Sep 12 2006 Emmanuel Andry <eandry@mandriva.org> 0.2-3mdv2007.0
- add buildrequires desktop-file-utils

* Tue Sep 12 2006 Emmanuel Andry <eandry@mandriva.org> 0.2-2mdv2007.0
- %%mkrel
- xdg menu

* Mon Mar 21 2005 Michael Reinsch <mr@uue.org> 0.2-1mdk
- first package for Mandrakelinux

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9091 |12cu|conglomerate-0.9.1-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A structural XML document editor
Name:		conglomerate
Version:	0.9.1
Release:	11
License:	GPLv2+
Group:		Editors
URL:		http://www.conglomerate.org/
Source:		http://prdownloads.sourceforge.net/conglomerate/%{name}-%{version}.tar.bz2
Source1:	%{name}-48.png
Patch:		conglomerate-0.9.1-format-strings.patch
BuildRequires:	gtksourceview-devel >= 0.6
BuildRequires:	pkgconfig(libgnomeui-2.0)
BuildRequires:	pkgconfig(libexslt)
BuildRequires:	libglade2.0-devel >= 2.0.0
BuildRequires:	enchant-devel
BuildRequires:	scrollkeeper
BuildRequires:	gtk-doc
BuildRequires:	perl-XML-Parser
BuildRequires:	desktop-file-utils
#BuildRequires:	automake1.4
Requires(post): scrollkeeper desktop-file-utils
Requires(postun): scrollkeeper desktop-file-utils

%description
Conglomerate is an XML editor for GNOME, aiming to be as user-friendly as
possible, to help non-technical people to use DocBook and similar formats.


%prep
%setup -q
%patch -p1

%build
%configure2_5x
%make

%install
GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 %makeinstall_std

# menu entry
desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="X-MandrivaLinux-MoreApplications-Editors" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*


install -D pixmaps/conglomerate-icon-16.png %{buildroot}%{_miconsdir}/%{name}.png
install -D %{SOURCE1} %{buildroot}%{_liconsdir}/%{name}.png
install -D pixmaps/conglomerate-icon-32.png %{buildroot}%{_iconsdir}/%{name}.png

%{find_lang} %{name} --with-gnome

%files -f %{name}.lang
%doc AUTHORS BUGS COPYING ChangeLog NEWS README TODO
%{_bindir}/*
%{_datadir}/%{name}
%{_datadir}/applications/%name.desktop
%{_datadir}/application-registry/*.applications
%{_datadir}/mime-info/*
#%dir %{_datadir}/omf/%name
#%{_datadir}/omf/%name/%name-C.omf
%{_datadir}/pixmaps/*
%{_datadir}/gtk-doc/html/%name
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_sysconfdir}/gconf/schemas/%{name}.schemas


%changelog
* Mon May 23 2011 Funda Wang <fwang@mandriva.org> 0.9.1-9mdv2011.0
+ Revision: 677616
- rebuild to add gconftool as req

* Fri Jul 24 2009 GÃ¶tz Waschk <waschk@mandriva.org> 0.9.1-8mdv2011.0
+ Revision: 399238
- fix format strings
- update license

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.9.1-7mdv2009.0
+ Revision: 243624
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri Jan 11 2008 Thierry Vignaud <tv@mandriva.org> 0.9.1-5mdv2008.1
+ Revision: 148086
- drop old menu
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Aug 03 2007 GÃ¶tz Waschk <waschk@mandriva.org> 0.9.1-5mdv2008.0
+ Revision: 58476
- Import conglomerate



* Wed Aug 02 2006 Frederic Crozat <fcrozat@mandriva.com> 0.9.1-5mdv2007.0
- Rebuild with latest dbus

* Thu Jul 20 2006 Götz Waschk <waschk@mandriva.org> 0.9.1-4mdv2007.0
- add missing mime handling

* Thu Jul 20 2006 Götz Waschk <waschk@mandriva.org> 0.9.1-3mdv2007.0
- many spec fixes
- xdg menu

* Fri Nov 18 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.9.1-2mdk
- rebuild against openssl-0.9.8

* Fri Jun 24 2005 Götz Waschk <waschk@mandriva.org> 0.9.1-1mdk
- New release 0.9.1

* Tue Feb 15 2005 Jerome Soyer <saispo@mandrake.org> 0.9.0-1mdk
- New release 0.9.0

* Thu Nov  4 2004 Götz Waschk <waschk@linux-mandrake.com> 0.7.16-1mdk
- drop patch
- New release 0.7.16

* Wed Oct 27 2004 Götz Waschk <waschk@linux-mandrake.com> 0.7.15-1mdk
- drop ghost file
- fix omf file installation
- fix buildrequires
- fix docs build
- New release 0.7.15

* Fri Aug 20 2004 Austin Acton <austin@mandrake.org> 0.7.14-2mdk
- new menu

* Mon Jun 28 2004 Abel Cheung <deaddog@mandrakesoft.com> 0.7.14-1mdk
- New release 0.7.14

* Mon Jun 21 2004 Götz Waschk <waschk@linux-mandrake.com> 0.7.13-1mdk
- remove config file tag from GConf schemas
- add gtk-doc files
- buildrequires gtk-doc
- add source URL
- New release 0.7.13

* Fri May 21 2004 Götz Waschk <waschk@linux-mandrake.com> 0.7.12-3mdk
- yelp-pregenerate is dead, fix the post script

* Fri Apr 16 2004 Götz Waschk <waschk@linux-mandrake.com> 0.7.12-2mdk
- fix installation

* Tue Mar 02 2004 Abel Cheung <deaddog@deaddog.org> 0.7.12-1mdk
- New version

* Mon Feb 16 2004 Götz Waschk <waschk@linux-mandrake.com> 0.7.11-1mdk
- remove gtk-doc stuff
- new version

* Tue Jan 13 2004 Buchan Milne <bgmilne@linux-mandrake.com> 0.7.10-1mdk
- 0.7.10

* Wed Jan  7 2004 Götz Waschk <waschk@linux-mandrake.com> 0.7.8-2mdk
- fix buildrequires

* Tue Dec 23 2003 Arkadiusz Lipiec <arkadiusz.lipiec@gazeta.pl> 0.7.8-1mdk
- new version
- icon 32x32 is in pixmaps directory (no need to source2 tag)

* Fri Dec 12 2003 Abel Cheung <deaddog@deaddog.org> 0.7.7-1mdk
- new version
- Remove patch0 (upstream)

* Thu Oct 30 2003 Götz Waschk <waschk@linux-mandrake.com> 0.7.6-1mdk
- new version

* Wed Oct  8 2003 Götz Waschk <waschk@linux-mandrake.com> 0.7.5-1mdk
- fix rpmlint warning
- add gtk-doc docs
- fix changelog (Abel Cheung, can you please use ISO-8859-1 next time?)
- new version

* Mon Sep 29 2003 Abel Cheung <deaddog@deaddog.org> 0.7.4-1mdk
- 0.7.4
- Patch0: Fix path of faq XML file in document
- Convert this spec to UTF-8
- Fix doc pre-generation

* Tue Sep 23 2003 Götz Waschk <waschk@linux-mandrake.com> 0.7.3-1mdk
- new version

* Mon Sep 22 2003 Abel Cheung <deaddog@deaddog.org> 0.7.2-4mdk
- Generate help file cache
- Register help document with scrollkeeper

* Mon Sep 22 2003 Götz Waschk <waschk@linux-mandrake.com> 0.7.2-3mdk
- fix buildrequires

* Sat Sep 20 2003 Abel Cheung <deaddog@deaddog.org> 0.7.2-2mdk
- spec tweaks

* Fri Sep 19 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.7.2-1mdk
- update

* Mon Aug 11 2003 Abel Cheung <maddog@linux.org.hk> 0.5.4-1mdk
- First Mandrake spec

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9092 |12cu|congruity-18-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Logitech Harmony remote programmer GUI

Name:		congruity
Version:	18
Release:	1
License:	GPLv3+
URL:		http://congruity.sourceforge.net/
Source:		http://sourceforge.net/projects/congruity/files/congruity/18/%{name}-%{version}.tar.bz2
Group:		System/Configuration/Hardware
Requires:	python-libconcord
Requires:	wxPythonGTK
BuildArch:	noarch

%description
This software allows you to program your Logitech Harmony universal
remote.

%prep
%setup -q

%install
%makeinstall_std RUN_UPDATE_DESKTOP_DB=0 PREFIX=%{_prefix}

install -d -m755 %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-harmony-www.desktop <<EOF
[Desktop Entry]
Name=Logitech Harmony configuration
Comment=Configure a Harmony remote
Exec=www-browser http://members.harmonyremote.com/
Type=Application
Icon=web_browser_section
Categories=Utility;Electronics;
StartupNotify=false
EOF

%files
%doc Changelog README.txt LICENSE.txt
%{_bindir}/congruity
%{_bindir}/mhgui
%{_datadir}/congruity
%{_datadir}/applications/congruity.desktop
%{_datadir}/applications/mandriva-harmony-www.desktop
%{_mandir}/man1/congruity*
%{_datadir}/applications/mhgui.desktop
%{_mandir}/man1/mhgui.1*




%changelog
* Wed Apr 09 2014 Denis Silakov <denis.silakov@rosalab.ru> 18-1
+ Revision: a34ee56
- Add new files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9093 |12cu|conky-1.9.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A lightweight system monitor
Name:		conky
Version:	1.9.0
Release:	2
License:	GPLv3+
Group:		Monitoring
Url:		http://conky.sourceforge.net/
Source0:	http://downloads.sourceforge.net/project/conky/conky/%{version}/%{name}-%{version}.tar.bz2
BuildRequires:	curl-devel
BuildRequires:	libxslt-proc
BuildRequires:	libiw-devel
BuildRequires:	lua-devel
BuildRequires:	tolua++-devel
BuildRequires:	imlib2-devel
BuildRequires:	gettext-devel
BuildRequires:	cairo-devel
BuildRequires:	glib2-devel
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xdamage)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xfixes)
BuildRequires:	pkgconfig(xft)
BuildRequires:	ncurses-devel

%description
Conky is a free, light-weight system monitor for X, 
that displays any information on your desktop.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static \
	--disable-rpath \
	--enable-ibm \
	--enable-rss \
	--enable-wlan \
	--enable-imlib2 \
	--enable-lua-cairo --enable-lua-imlib2

%make

%install
%makeinstall_std

#% find_lang %{name}

%files 
#-f %{name}.lang
%config(noreplace) %{_sysconfdir}/%{name}
%{_bindir}/%{name}
%{_libdir}/%{name}
%{_mandir}/man1/*


%changelog
* Sat May 05 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.9.0-1
+ Revision: 796888
- version update 1.9.0

* Wed Feb 02 2011 Funda Wang <fwang@mandriva.org> 1.8.1-2
+ Revision: 635134
- simplify BR

* Sun Oct 17 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1.8.1-1mdv2011.0
+ Revision: 586301
- update to new version 1.8.1

* Sat Aug 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1.8.0-1mdv2011.0
+ Revision: 567392
- update to new version 1.8.0
- fix url for source0
- drop patch 0

* Sat Nov 21 2009 Funda Wang <fwang@mandriva.org> 1.7.2-3mdv2010.1
+ Revision: 468536
- build lua modules

* Wed Oct 07 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.7.2-2mdv2010.0
+ Revision: 455795
- rebuild for new curl SSL backend

* Sun Aug 30 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.7.2-1mdv2010.0
+ Revision: 422660
- update to new version 1.7.2

* Sat Jul 18 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.7.1.1-2mdv2010.0
+ Revision: 397059
- add Florian Hubold's suggests to enable more features

* Sun Jun 28 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.7.1.1-1mdv2010.0
+ Revision: 390367
- disable lua support
- update to new version 1.7.1.1

* Sat May 09 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.7.0-1mdv2010.0
+ Revision: 373897
- update to new version 1.7.0

* Fri Aug 22 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.6.1-1mdv2009.0
+ Revision: 275144
- update to new version 1.6.1

* Sun Jul 27 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.6.0-1mdv2009.0
+ Revision: 250440
- update to new version 1.6.0

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed May 07 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.5.1-1mdv2009.0
+ Revision: 203290
- add sources and spec file
- Created package structure for conky.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9094 |12cu|connman-1.18-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

Summary:	Connection Manager
Name:		connman
Version:	1.18
Release:	3
License:	GPLv2+
Group:		Networking/Other
Url:		http://www.moblin.org
Source0:	http://www.kernel.org/pub/linux/network/%{name}/%{name}-%{version}.tar.xz
Patch0:		connman-1.18-service.patch
BuildRequires:	gtk-doc
BuildRequires:	dhcp-client
BuildRequires:	iptables-devel
BuildRequires:	ppp-devel
BuildRequires:	readline-devel
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(udev)
BuildRequires:	pkgconfig(gnutls)
BuildRequires:	pkgconfig(libsystemd-daemon)
BuildRequires:	openvpn openconnect vpnc
Requires:	openvpn openconnect vpnc
Requires:	dbus
Requires:	dhcp-client >= 3.0.2
Requires:	wpa_supplicant >= 0.5.7
Requires:	bluez

%description
Connection Manager provides a daemon for managing Internet connections
within embedded devices running the Linux operating system.

%files
%doc AUTHORS COPYING INSTALL ChangeLog NEWS README
%{_sbindir}/*
%dir %{_libdir}/%{name}/scripts/
%{_libdir}/%{name}/plugins/*.so
%{_libdir}/%{name}/plugins-vpn/*.so
%config %{_sysconfdir}/dbus-1/system.d/*.conf
%{_datadir}/dbus-1/system-services/net.connman.vpn.service
%{_datadir}/dbus-1/system-services/org.moblin.connman.service
%{_datadir}/polkit-1/actions/net.connman.policy
%{_datadir}/polkit-1/actions/net.connman.vpn.policy
%{_libdir}/%{name}/scripts/*.so*
%{_libdir}/%{name}/scripts/open*-script
%{_unitdir}/%{name}.service
%{_unitdir}/%{name}-vpn.service
%{_mandir}/man5/connman.conf.5.*
%{_mandir}/man8/connman.8.*

#----------------------------------------------------------------------------

%package devel
Summary:	Development files for Connection Manager
Group:		Development/C
Requires:	%{name} = %{version}

%description devel
connman-devel contains development files for use with connman.

%files devel
%{_includedir}/*
%{_libdir}/pkgconfig/*.pc

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
autoreconf -fi
%configure2_5x	--disable-static \
		--enable-ethernet \
		--enable-wifi \
		--enable-bluetooth \
		--enable-datafiles \
		--enable-loopback \
		--enable-client \
		--enable-threads \
		--enable-gtk-doc \
		--enable-hh2serial-gps \
		--enable-openvpn \
		--enable-openconnect \
		--enable-vpnc \
		--enable-l2tp \
		--enable-iospm \
		--enable-tist \
		--enable-nmcompat \
		--enable-polkit \
		--prefix=%{_prefix} \
		--libdir=%{_libdir}
%make

%install
%makeinstall_std

install -d %{buildroot}%{_datadir}/dbus-1/system-services/
install -m644 src/connman.service %{buildroot}%{_datadir}/dbus-1/system-services/org.moblin.connman.service


%changelog
* Sun Oct 20 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.18-3
+ Revision: 827b04f
- LOG Build with system optflags



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9095 |12cu|contour-0.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A context sensitive user interface for Plasma Active
Name:		contour
Version:	0.3
Release:	2
License:	GPLv2+
Group:		Graphical desktop/KDE
Url:		http://community.kde.org/Plasma/Active/Contour
Source0:	http://download.kde.org/stable/active/3.0/src/%{name}-%{version}.tar.xz
Patch0:		qtmobility.diff
Patch1:		contour-0.1.1-find-qtmobility.patch
Patch100:	changeset_rd5306e452fd64f8bcb2dab6d5cef770584131486.diff
Patch101:	changeset_r688e2a2ce823d99e5ca1def1861fdf7591603cf2.diff
BuildRequires:	kdelibs4-devel
BuildRequires:	kdebase4-runtime-devel
BuildRequires:	kdebase4-workspace-devel
BuildRequires:	pkgconfig(libkactivities)
BuildRequires:	pkgconfig(NetworkManager)
BuildRequires:	pkgconfig(NetworkManagerQt)
BuildRequires:	pkgconfig(shared-desktop-ontologies)
BuildRequires:	pkgconfig(soprano)
Requires:	kdebase4-runtime

%description
Contour contributes a new usage paradigm using adaptive activities and
intelligent recommendations. Contour creates a context-sensitive user
interface that adapts to current context, current activities and behavioral
patterns of the user.

Contour is part of Plasma Active project.

%files
%{_kde_bindir}/contour
%{_kde_libdir}/kde4/*.so
%{_kde_appsdir}/contour
%{_kde_appsdir}/plasma/packages/org.kde.contour.recommendations
%{_kde_appsdir}/plasma/services/recommendations.operations
%{_kde_datadir}/autostart/contour.desktop
%{_kde_services}/*.desktop
%{_kde_servicetypes}/*.desktop

#----------------------------------------------------------------------------

%package devel
Summary:	%{name} development files
Group:		Development/Other
Requires:	%{name} = %{EVRD}

%description devel
%{name} development files.

%files devel
%{_datadir}/cmake/Contour

#----------------------------------------------------------------------------

%prep
%setup -q

# FindQtMobility is under review for inclusion to kdelibs, not needed
# by any other package
# TODO: remove once included in kdelibs
%patch0 -p1
%patch1 -p1 -b .find-qtmobility

# Upstream patches
%patch100 -p1 -b .makefile
%patch101 -p1 -b .notifier

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Fri Feb 14 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.3-2
+ Revision: 23d2d39
- LOG Add patches from Upstream, update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9096 |12cu|converseen-0.8.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _desktopdir %{_datadir}/applications
%define oname Converseen
%define _appdatadir %{_datadir}/appdata

Name:		converseen
Version:	0.8.4
Release:	1
Summary:	A batch image conversion tool
License:	GPLv3
Group:		Graphics
URL:		http://converseen.sf.net/
Source0:	https://github.com/Faster3ck/Converseen/archive/v%{version}.tar.gz
Source1:	%{name}.desktop
Source2:	converseen_import.desktop
BuildRequires:	cmake 
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(ImageMagick) >= 6.7.7
BuildRequires:	imagemagick
BuildRequires:	sane-backends >= 1.0.24
BuildRequires:	desktop-file-utils
BuildRequires:	pkgconfig(libpng)

%description
Converseen is a batch image conversion tool and resizer written in C++ with
Qt4 and Magick++. It allows you to convert images in more than 100
different formats!

%prep
%setup -qn %{oname}-%{version}

chmod -x README.* COPYING
#fix linting in debug
find . -type f -exec chmod -x {} \;

# fix png
find . -name '*.png' -exec identify {} \; 1>/dev/null 2>files


%build
%cmake
%make

%install
%makeinstall_std -C build
# icons and menu entry ,let's do this right
rm -rf \
    %{buildroot}%{_datadir}/pixmaps/%{name}.png %{buildroot}%{_desktopdir}/%name.desktop \
    %{buildroot}%{_datadir}/kde4/services/ServiceMenus/%{name}_import.desktop
# icons
for size in 256x256 128x128 96x96 64x64 48x48 32x32 22x22 16x16 ; do
    install -dm 0755 \
        %{buildroot}%{_datadir}/icons/hicolor/${size}/apps
    convert -strip -resize ${size} res/%{name}.png \
        %{buildroot}%{_datadir}/icons/hicolor/${size}/apps/%{name}.png
done

# menu entry
desktop-file-install  %{SOURCE1} %{buildroot}%{_desktopdir}/%{name}.desktop
# kde integration
install -m 0644 %{SOURCE2} %{buildroot}%{_datadir}/kde4/services/ServiceMenus/

# localize
%find_lang %{name} --with-qt

%files -f %{name}.lang 
%doc README.* COPYING
%{_bindir}/%{name}
%{_datadir}/icons/hicolor/*/apps/%{name}.png
%{_desktopdir}/%{name}.desktop
%{_datadir}/kde4/services/ServiceMenus/%{name}_import.desktop
%{_appdatadir}/%{name}.appdata.xml

%changelog
* Tue Sep 30 2014 abfonly <abfonly@gmail.com> 0.8.4-1
+ Revision: d1cfcbe
- Merge pull request #7 from abfonly/converseen:rosa2012.1
- abfonly



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9097 |12cu|convirt-2.0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A graphical Xen management tool
Name:		convirt
Version:	2.0.1
Release:	2
License:	GPLv2+
Group:		System/Libraries
Url:		http://www.convirt.net
Source0:	http://downloads.sourceforge.net/xenman/%{name}-%{version}.tar.gz
Requires:	pygtk2.0
Requires:	python-vte
Requires:	python-paramiko >= 1.6.4
BuildArch:	noarch

%description
ConVirt is an intuitive, graphical management tool aimed at operational
lifecycle management for the Xen virtualization platform. ConVirt is built
on the firm design philosophy that ease-of-use and sophistication can,
and should, co-exist in a single management tool. So, ConVirt should
hopefully prove valuable to both seasoned Xen Administrators as well as
those just seeking an introduction to Xen Virtualization

%files
%doc doc/*
%{_bindir}/convirt
%{_bindir}/mk_image_store
%{_datadir}/convirt
%{_var}/cache/%{name}

#----------------------------------------------------------------------------

%prep
%setup -qn %{name}
find . -perm 0600 | xargs chmod 0644
find . -perm 0700 | xargs chmod 0755

%install
install -d -m 755 %{buildroot}%{_bindir}
install -m 755 install/common/mk_image_store %{buildroot}%{_bindir}/mk_image_store

cat > %{buildroot}%{_bindir}/convirt <<'EOF'
#!/bin/sh
if [ "$DISPLAY" == "" ]; then
   export DISPLAY=:0.0
fi
export CONVIRT_ROOT=%{_datadir}/%{name}
export CONVIRT_SRC=$CONVIRT_ROOT/src
export PYTHONPATH=$PYTHONPATH:$CONVIRT_SRC
python $CONVIRT_SRC/convirt/client/convirt_client.py
EOF
chmod 755 %{buildroot}%{_bindir}/convirt

install -d -m 755 %{buildroot}%{_datadir}/%{name}
cp -r src %{buildroot}%{_datadir}/%{name}

install -d -m 755 %{buildroot}%{_var}/cache/%{name}
cp -r image_store %{buildroot}%{_var}/cache/%{name}
cp -r appliance_store %{buildroot}%{_var}/cache/%{name}


%changelog
* Fri Feb 14 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.0.1-2
+ Revision: 05da110
- LOG Fix permissions, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9098 |12cu|coolreader3-3.0.56-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		shortname	cr

Summary:	Free e-book reader
Name:		coolreader3
Version:	3.0.56
Release:	3
License:	GPLv2+
Group:		Books/Literature
Url:		http://www.coolreader.org
Source0:	%{shortname}3_%{version}.orig.tar.gz
BuildRequires:	cmake
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(Qt3Support)
BuildRequires:	pkgconfig(zlib)

%description
CoolReader 3.X is free open-source (GPL) multiplatform version under active
development.

%files
%{_bindir}/%{shortname}3
%{_datadir}/%{shortname}3/*.css
%{_datadir}/%{shortname}3/i18n/*.qm
%{_datadir}/%{shortname}3/hyph/*.pdb
%{_datadir}/%{shortname}3/hyph/*.pattern
%{_datadir}/%{shortname}3/textures/*.jpg
%{_datadir}/%{shortname}3/backgrounds/*.jpg
%{_datadir}/pixmaps/%{shortname}3.*
%{_datadir}/applications/%{shortname}3.desktop
%{_datadir}/doc/%{shortname}3/*
%{_mandir}/man1/%{shortname}3.*

#----------------------------------------------------------------------------

%prep
%setup -q -n %{shortname}%{version}-7

%build
%cmake \
	-DGUI=QT \
	-DMAX_IMAGE_SCALE_MUL=2 \
	-DDOC_DATA_COMPRESSION_LEVEL=3 \
	-DDOC_BUFFER_SIZE=0x1400000 \
	-DCMAKE_BUILD_TYPE=Release
%make

%install
%makeinstall_std -C build


%changelog
* Fri Feb 14 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.0.56-3
+ Revision: 19ac55a
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9099 |12cu|cool-retro-term-0.9-0.20141004.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define git 20141004

Summary:	Cool Retro Terminal
Name:		cool-retro-term
Version:	0.9
Release:	0.%{git}.2
License:	GPLv3+
Group:		Terminals
Url:		https://github.com/Swordifish90/cool-retro-term
# Git snapshot
Source0:	%{name}-%{version}-%{git}.tar.bz2
BuildRequires:	qmake5
BuildRequires:	pkgconfig(Qt5Core)
BuildRequires:	pkgconfig(Qt5Gui)
BuildRequires:	pkgconfig(Qt5Qml)
BuildRequires:	pkgconfig(Qt5Quick)
BuildRequires:	pkgconfig(Qt5Widgets)

%description
Cool Retro Terminal is a terminal emulator which tries to mimic the look and
feel of the old cathode tube screens. It has been designed to be eye-candy,
customizable, and reasonably lightweight.

%files
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%dir %{_qt5_libdir}/qt5/qml/org/crt/konsole
%{_qt5_libdir}/qt5/qml/org/crt/konsole/*

#----------------------------------------------------------------------------

%prep
%setup -qn %{name}-%{version}-%{git}

%build
%define optflags -Wa,--compress-debug-sections -gdwarf-4
%define ldflags %{nil}
%qmake_qt5
%make

%install
make install INSTALL_ROOT=%{buildroot} STRIP=true

%changelog
* Mon Oct 06 2014 Rosa <rosa@abf.rosalinux.ru> 0.9-0.20141004.2
+ Revision: 106b6b6
- Automatic import for version 0.9-0.20141004.2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9100 |12cu|copter-commander-1.8-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name copter-commander
%define version 1.8
%define release 9

Summary: A 2d networked helicopter game
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.bz2
Patch0:  %{name}-makefile-destdir.patch
Patch1:  copter-commander-1.8-lvalue.patch
Source10: %name-16.png
Source11: %name-32.png
Source12: %name-48.png
License: GPLv2+
Group: Games/Arcade
Url: http://sourceforge.net/projects/coco/
BuildRoot: %{_tmppath}/%{name}-buildroot
BuildRequires: libgnome-devel
BuildRequires: libtiff-devel
BuildRequires: libgtkglarea-devel = 1.2.3 

%description
A unique blend of arcade action and real time strategy, Copter Commander
is fun for novices but surprisingly deep. It supports one to four players 
via Internet play and is based on the game design of Rescue Raiders/Armor
Alley.

%prep
%setup -q
%patch0 -p0
%patch1 -p0 -b .lvalue

%build

%make \
    CFLAGS="$RPM_OPT_FLAGS" \
    COCO_OPTIMIZATION_FLAGS="-O2" \
    COCO_INSTALL_DIRECTORY=%_prefix \
    COCO_BIN_DIRECTORY=%_gamesbindir \
    COCO_SHARE_DIRECTORY=%_gamesdatadir/%name/%version

%install
rm -rf $RPM_BUILD_ROOT

%makeinstall_std \
    COCO_INSTALL_DIRECTORY=%_prefix \
    COCO_BIN_DIRECTORY=%_gamesbindir \
    COCO_SHARE_DIRECTORY=%_gamesdatadir/%name/%version

(
cd %buildroot%_gamesbindir
ln -s glx-%name %name-glx
)

mkdir -p %buildroot{%_miconsdir,%_iconsdir,%_liconsdir}
cp %SOURCE10 %buildroot%_miconsdir/%name.png
cp %SOURCE11 %buildroot%_iconsdir/%name.png
cp %SOURCE12 %buildroot%_liconsdir/%name.png


mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Copter Commander
Comment=Copter Commander
Exec=%_gamesbindir/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;ArcadeGame;X-MandrivaLinux-MoreApplications-Games-Arcade;
EOF

cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}-glx.desktop << EOF
[Desktop Entry]
Name=Copter-Commander Glx
Comment=Copter Commander OpenGL
Exec=%_gamesbindir/glx-%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;ArcadeGame;X-MandrivaLinux-MoreApplications-Games-Arcade;
EOF

%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root)
%doc DEVEL GNOME-HACKS ChangeLog INSTALL copyright
%_gamesbindir/*
%_gamesdatadir/%name
%_liconsdir/%name.png
%_iconsdir/%name.png
%_miconsdir/%name.png
%{_datadir}/applications/*.desktop


%changelog
* Thu May 14 2009 Samuel Verschelde <stormi@mandriva.org> 1.8-8mdv2010.0
+ Revision: 375634
- fix Licence
- fix Group (#49502)
- fix spec file (Patch0 was not applied)

* Fri Aug 15 2008 Götz Waschk <waschk@mandriva.org> 1.8-7mdv2009.0
+ Revision: 272473
- remove icon cache call, locolor has no icon theme (bug #42852)

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.8-6mdv2009.0
+ Revision: 243637
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Mon Feb 18 2008 Olivier Thauvin <nanardon@mandriva.org> 1.8-4mdv2008.1
+ Revision: 172117
- create directory for icons
- kill partial changelog rest

  + Thierry Vignaud <tv@mandriva.org>
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Mon Jul 17 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 2006-07-17 09:54:07 (41417)
- add patch1

* Mon Jul 17 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 2006-07-17 09:53:28 (41416)
- fix build (patch1)
- xdg menu
- fix old menu section

* Mon Jul 17 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 2006-07-17 09:32:28 (41415)
Import copter-commander

* Thu Jan 08 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.8-2mdk
- DIRM fix
- set RPM_OPT_FLAGS

* Mon Oct 13 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.8-1mdk
- 1st mdk package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9101 |12cu|copyq-2.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Advanced clipboard manager
Name:		copyq
Version:	2.1.0
Release:	1
License:	GPLv3
Group:		Accessibility
Url:		http://sourceforge.net/projects/copyq/
Source0:	http://sourceforge.net/projects/copyq/files/%{name}-%{version}.tar.gz
Patch0:		copyq-2.0.1-install.patch

BuildRequires:	cmake
BuildRequires:	imagemagick
BuildRequires:	qt4-devel

%description
CopyQ is advanced clipboard manager with search-able and editable history with
support for image formats, command line control and more.

Features
- Supports Windows and Linux.
- Store text, HTML, images and any other custom format.
- Customize tray menu.
- Save items in new tabs.
- Quickly browse through items (fast navigation, filtering with matched text
  highlighting).
- Sort items, create new, remove, copy/paste to different tab.
- Variety of system-wide shortcuts (e.g. show main window or tray, edit
  clipboard, copy next/previous item, paste as plain text).
- Immediately paste to focused window from tray or main window.
- Fully customizable appearance (colors, fonts, transparency).
- Advanced command-line interface and scripting.
- Ignore clipboard copied from some windows or containing some text.
- Apply custom commands on selected items or automatically when new matching
  clipboard content is available.



%prep
%setup -q
%patch0 -p0
find . -type f -exec chmod -x {} \;

%build
export CFLAGS="$RPM_OPT_FLAGS -ffast-math"
%cmake -DLIBDIR=%{_lib}
%make

%install
%makeinstall_std -C build

%files
%doc AUTHORS LICENSE
%{_bindir}/%{name}
%{_libdir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}*.svg
%{_datadir}/%{name}/themes/*.ini
%changelog
* Fri Apr 18 2014 symbianflo <symbianflo@symbianflo> 2.1.0-1
+ Revision: fe35287
- Log: Upsate to 2.1.0
- - French translation
- - Save/load and copy/paste user commands
- - Easier way to write longer commands and scripts
- - Remove formats in clipboard and item content dialogs
- - Command toggle focuses main window if unfocused (instead of closing)
- - Choose log file and amount of information to log
- - Lot of bugfixes and GUI improvements



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9102 |12cu|coq-8.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %nil

Summary:	The Coq Proof Assistant
Name:		coq
Version:	8.4
Release:	3
Group:		Sciences/Computer science
License:	LGPLv2+
Url:		http://coq.inria.fr
Source0:	http://coq.inria.fr/distrib/V%{version}/files/%{name}-%{version}.tar.gz
Source1:	http://coq.inria.fr/distrib/V8.4/files/Tutorial.pdf
Source2:	http://coq.inria.fr/distrib/V8.4/files/Reference-Manual.pdf
Source10:	%{name}.rpmlintrc
# Patch0 for compatibility with lablgtk 2.16 (from Gentoo)
Patch0:		coq-8.4-lablgtk-2.16-compat.patch
BuildRequires:	camlp4
BuildRequires:	camlp5
BuildRequires:	hevea
BuildRequires:	ocaml
BuildRequires:	ocaml-lablgtk2-devel
BuildRequires:	pkgconfig(ncurses)

%description
Coq is a proof assistant which:
  - allows to handle calculus assertions,
  - check mechanically proofs of these assertions,
  - helps to find formal proofs,
  - extracts a certified program from the constructive proof
    of its formal specification.

%files
%doc CHANGES COPYRIGHT README CREDITS INSTALL LICENSE
%{_bindir}/*
%{_libdir}/coq
%{_mandir}/man1/*
%{_datadir}/emacs/site-lisp/*
%{_datadir}/texmf/tex/latex/misc/*
%{_datadir}/pixmaps/coq.png
%exclude %{_bindir}/coqide*
%exclude %{_libdir}/coq/ide

#----------------------------------------------------------------------------

%package ide
Summary:	The Coq Integrated Development Interface
Group:		Sciences/Computer science
Requires:	%{name} = %{EVRD}

%description ide
The Coq Integrated Development Interface is a graphical interface for the
Coq proof assistant.

%files ide
%doc INSTALL.ide
%{_sysconfdir}/xdg/coq/coqide-gtk2rc
%{_datadir}/applications/%{name}.desktop
%{_bindir}/coqide*
%{_libdir}/coq/ide

#----------------------------------------------------------------------------

%package doc
Summary:	Documentation for %{name}
Group:		Sciences/Computer science
License:	Open Publication License
BuildArch:	noarch

%description doc
The %{name}-doc package contains documentation for %{name}.

%files doc
%doc Tutorial.pdf
%doc Reference-Manual.pdf

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p 1

cp %{SOURCE1} \
   %{SOURCE2} .

%build
./configure \
        -mandir %{_mandir} \
        -bindir %{_bindir} \
        -libdir %{_libdir}/coq \
        -emacslib %{_datadir}/emacs/site-lisp \
        -coqdocdir %{_datadir}/texmf/tex/latex/misc \
        -configdir %{_sysconfdir}/xdg/coq \
        -docdir %{_datadir}/doc/%{name} \
        -datadir %{_datadir}/pixmaps \
        -browser "xdg-open %s" \
        -usecamlp4 \
        -opt

make world


%install
make COQINSTALLPREFIX=%{buildroot} install-coq
make COQINSTALLPREFIX=%{buildroot} install-coqide
export EXCLUDE_FROM_STRIP=%{_bindir}

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=CoqIDE
Comment=Coq integrated developpment environment
Exec=%{_bindir}/coqide
Icon=coq
Type=Application
Categories=Education;Science;Math;
EOF


%changelog
* Wed Apr 16 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 8.4-3
+ Revision: a214d78
- Apply rpmlint filter, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9103 |12cu|coquillo-1.12-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Audio Metadata Editor
Name:		coquillo
Version:	1.12
Release:	1
License:	GPLv2+
Group:		Sound
Url:		https://github.com/sjuvonen/coquillo
Source0:	http://cs.joensuu.fi/~sjuvonen/coquillo/%{version}/%{name}-%{version}-src.tar.gz
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(phonon)
BuildRequires:	pkgconfig(taglib)

%description
Coquillo is a metadata editor, or so-called tagger utility, with which you can
edit tags of many different audio files. Its support includes MP3, Ogg/Vorbis,
FLAC and many others.

%files
%doc CHANGES README
%{_bindir}/coquillo
%{_datadir}/applications/coquillo.desktop
%{_datadir}/pixmaps/coquillo.png

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%qmake_qt4
%make

%install
%makeinstall_std INSTALL_ROOT=%{buildroot}


%changelog
* Fri Feb 14 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.12-1
+ Revision: d5bc42a
- LOG Update BuildRequires and Url



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9104 |12cu|coredumper-1.2.1-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d

Summary:	Generate a core dump of a running program without crashing
Name:		coredumper
Version:	1.2.1
Release:	10
License:	BSD
Group:		System/Libraries
Url:		http://code.google.com/p/google-coredumper/
Source0:	http://google-coredumper.googlecode.com/files/%{name}-%{version}.tar.gz
Patch0:		coredumper-libtool_fixes.diff
Patch1:		coredumper-1.2.1-fix-build.diff
Patch2:		coredumper-1.2.1-rosa-buildfix.patch
BuildRequires:	autoconf2.5
BuildRequires:	automake
# gdb is needed by make check
BuildRequires:	gdb

%description
The coredumper library can be compiled into applications to create
core dumps of the running program, without termination. It
supports both single- and multi-threaded core dumps, even if the
kernel doesn't natively support for multi-threaded core files.

#----------------------------------------------------------------------------

%package -n	%{libname}
Summary:	Generate a core dump of a running program without crashing
Group:		System/Libraries

%description -n	%{libname}
The coredumper library can be compiled into applications to create
core dumps of the running program, without termination. It
supports both single- and multi-threaded core dumps, even if the
kernel doesn't natively support for multi-threaded core files.

%files -n %{libname}
%doc AUTHORS COPYING ChangeLog README
%{_libdir}/lib%{name}.so.*

#----------------------------------------------------------------------------

%package -n	%{devname}
Summary:	Generate a core dump of a running program without crashing
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	coredumper-devel = %{EVRD}

%description -n	%{devname}
The coredumper library can be compiled into applications to create
core dumps of the running program, without termination. It
supports both single- and multi-threaded core dumps, even if the
kernel doesn't natively support for multi-threaded core files.

This package contains static and debug libraries and header
files for developing applications that use the coredumper library.

%files -n %{devname}
%doc examples
%{_libdir}/lib%{name}.so
%{_includedir}/google/*
%{_mandir}/man3/*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p0 -b .libtool
%patch1 -p0 -b .tv
%patch2 -p1

find . -type d -perm 0700 -exec chmod 755 {} \;
find . -type f -perm 0555 -exec chmod 755 {} \;
find . -type f -perm 0444 -exec chmod 644 {} \;

%build
export WANT_AUTOCONF_2_5=1
rm -f configure
libtoolize --copy --force
aclocal
autoconf --force
automake --add-missing

%serverbuild

export CFLAGS="$CFLAGS -fPIC -DPIC"

%configure2_5x --disable-static

%make CFLAGS="$CFLAGS -fPIC -DPIC"

%install
%makeinstall_std

# cleanup
rm -rf %{buildroot}%{_datadir}/doc


%changelog
* Fri Feb 14 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.2.1-10
+ Revision: 7473eb6
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9105 |12cu|coriander-2.0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version		2.0.1
%define release 		2

Summary:	GUI for controlling IEEE1394 cameras
Name:		coriander
Version:	%{version}
Release:	%{release}
License:	GPLv2+
Group:		Video
Source:		http://downloads.sourceforge.net/project/coriander/coriander-2/%{version}/%{name}-%{version}.tar.gz
URL:		http://damien.douxchamps.net/ieee1394/coriander/
BuildRequires:	SDL-devel
BuildRequires:	ftp-devel
BuildRequires:	dc1394-devel
BuildRequires:	pkgconfig(libgnomeui-2.0)
BuildRequires:	pkgconfig(libraw1394)
BuildRequires:	pkgconfig(xv)

%description
Coriander is the Linux graphical user interface (GUI) for controlling
a Digital Camera through the IEEE1394 bus (aka FireWire, or iLink).
Coriander is full featured and besides changing the parameters of the
camera it will also let you record video, send images to an FTP site,
convert the video to a V4L stream,... A live display is of course
provided too. Best of all, Coriander will work with any camera that is
compatible with the IIDC specifications (also known as DCAM specs).
This includes most 1394 webcams and a majority of industrial or
scientific cameras too.

%prep
%setup -q

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x
%make

%install
rm -rf ${RPM_BUILD_ROOT}
%makeinstall_std

%clean
rm -rf ${RPM_BUILD_ROOT}

%files
%defattr(-,root,root)
%{_bindir}/coriander
%dir %{_datadir}/pixmaps/coriander
%{_datadir}/pixmaps/coriander/coriander-icon.png
%{_datadir}/pixmaps/coriander/coriander-logo.png


%changelog
* Sat Oct 02 2010 Funda Wang <fwang@mandriva.org> 2.0.1-1mdv2011.0
+ Revision: 582469
- New version 2.0.1

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 2.0.0-2mdv2010.0
+ Revision: 437126
- rebuild

* Sat Jun 21 2008 Stefan van der Eijk <stefan@mandriva.org> 2.0.0-1mdv2009.0
+ Revision: 227806
- 2.0.0

  + Thierry Vignaud <tv@mandriva.org>
    - fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

* Fri Jan 18 2008 Stefan van der Eijk <stefan@mandriva.org> 2.0.0-0.rc6.1mdv2008.1
+ Revision: 154563
- 2.0.0 rc6

  + Funda Wang <fwang@mandriva.org>
    - rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Jun 11 2007 Stefan van der Eijk <stefan@mandriva.org> 2.0.0-0.rc5.1mdv2008.0
+ Revision: 38012
- 2.0.0-rc5


* Sun Jan 21 2007 Stefan van der Eijk <stefan@mandriva.org> 2.0.0-0.rc4.1mdv2007.0
+ Revision: 111251
- 2.0.0-rc4
- 2.0.0-rc3
- 2.0.0-rc2

* Wed Oct 25 2006 Stefan van der Eijk <stefan@mandriva.org> 2.0.0-0.rc1.1mdv2007.0
+ Revision: 72245
- 2.0.0-rc1
- Import coriander

* Thu Aug 03 2006 Frederic Crozat <fcrozat@mandriva.com> 2.0.0-0.pre6.3mdv2007.0
- Rebuild with latest dbus

* Mon Jun 12 2006 Stefan van der Eijk <stefan@eijk.nu> 2.0.0-0.pre6.2mdk
- fix BuildRequires for sparc64

* Thu May 11 2006 Stefan van der Eijk <stefan@eijk.nu> 2.0.0-0.pre6.1mdk
- 2.0.0-pre6

* Wed Mar 22 2006 Jerome Martin <jerome.f.martin@free.fr> 2.0.0-0.pre5.2mdk
- Fixed BuildRequires

* Mon Mar 20 2006 Stefan van der Eijk <stefan@eijk.nu> 2.0.0-0.pre5.1mdk
- 2.0.0-pre5

* Tue Dec 27 2005 Stefan van der Eijk <stefan@eijk.nu> 2.0.0-0.pre4.1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9106 |12cu|corsixth-0.30-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname CorsixTH

Summary:	Open source clone of Theme Hospital
Name:		corsixth
Version:	0.30
Release:	1
License:	MIT
Group:		Games/Strategy
Url:		http://code.google.com/p/corsix-th/
Source0:	http://corsix-th.googlecode.com/files/%{oname}-%{version}.tar.gz
Patch0:		CorsixTH-0.30-CMakeLists_license.patch
BuildRequires:	cmake
BuildRequires:	icoutils
BuildRequires:	ffmpeg-devel
BuildRequires:	lua5.1-devel
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_mixer)
Requires:	TiMidity++

%description
This project aims to reimplement the game engine of Theme Hospital, and
be able to load the original game data files. This means that you will
need a purchased copy of Theme Hospital in order to enjoy CorsixTH.

%files
%attr(755, root, root) %{_gamesbindir}/%{oname}
%dir %{_gamesdatadir}/%{oname}
%{_gamesdatadir}/%{oname}/*
%{_iconsdir}/hicolor/*/apps/%{oname}.*
%{_datadir}/applications/%{name}.desktop

#----------------------------------------------------------------------------

%prep
%setup -q -n %{oname}-%{version}
%patch0 -p1

%build
%cmake -DCMAKE_INSTALL_PREFIX=%{_gamesdatadir}/
%make

%install
%makeinstall_std -C build

mkdir %{buildroot}%{_gamesbindir}
cat > %{buildroot}%{_gamesbindir}/%{oname} << EOF
#!/bin/bash
%{_gamesdatadir}/%{oname}/%{oname}
EOF

mkdir -p %{buildroot}%{_gamesdatadir}/%{oname}/th-files/

mkdir -p %{buildroot}%{_iconsdir}/hicolor/{32x32,128x128}/apps

icotool -x %{oname}/%{oname}.ico
mv %{oname}*32x32*.png %{oname}.png
install -m 644 %{oname}.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{oname}.png
mv %{oname}*128x128*.png %{oname}.png
install -m 644 %{oname}.png %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{oname}.png

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=CorsixTH
Comment=Open source clone of Theme Hospital game
Exec=%{oname}
Path=%{_gamesdatadir}/%{oname}
Icon=%{oname}
Terminal=false
Type=Application
Categories=Game;StrategyGame;
EOF


%changelog
* Wed Apr 16 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.30-1
+ Revision: 755dbcb
- New version 0.30



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9107 |12cu|courier-authlib-0.65.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		courier-authlib
Version:	0.65.0
Release:	2
Summary:	Courier authentication library
Group:		System/Servers
License:	GPL
URL:		http://www.courier-mta.org
Source0:	http://prdownloads.sourceforge.net/courier/%{name}-%{version}.tar.bz2
Source1:	courier-authlib.sysconftool.m4
Source2:	courier-authlib.authdaemon-init
Patch0:		courier-authlib-0.65.sysconftool.patch
BuildRequires:	expect
BuildRequires:	libltdl-devel
BuildRequires:	gdbm-devel
BuildRequires:	openldap-devel
BuildRequires:	pam-devel
BuildRequires:	mysql-devel
BuildRequires:	postgresql-devel
Obsoletes:	courier-imap-utils
Obsoletes:	libcourier-authlib0
Conflicts:	courier-imap <= 3.0.8

%description
The Courier authentication library provides authentication
services for other Courier applications.

This package contains the Courier authentication daemon and common
authentication modules:

 o authcustom
 o authpam
 o authpwd
 o authshadow
 o courierauthsaslclient
 o courierauthsasl

%package -n courier-authdaemon
Summary:	Courier authentication daemon
Group:		System/Servers
Requires:	%{name} = %{version}
Requires:	expect
Requires(pre):	rpm-helper

%description -n courier-authdaemon
This package contains the Courier authentication daemon.

%package userdb
Summary:	Userdb support for the Courier authentication library
Group:		System/Servers
Requires(pre):	%{name} = %{version}

%description userdb
This package installs the userdb support for the Courier
authentication library.  Userdb is a simple way to manage virtual
mail accounts using a GDBM-based database file.

Install this package in order to be able to authenticate with
userdb.

%package ldap
Summary:	LDAP support for the Courier authentication library
Group:		System/Servers
Requires(pre):	%{name} = %{version}
Obsoletes:	courier-imap-ldap

%description ldap
This package installs LDAP support for the Courier authentication
library. Install this package in order to be able to authenticate
using LDAP.

%package mysql
Summary:	MySQL support for the Courier authentication library
Group:		System/Servers
Requires(pre):	%{name} = %{version}
Obsoletes:	courier-imap-mysql

%description mysql
This package installs MySQL support for the Courier authentication
library. Install this package in order to be able to authenticate
using MySQL.

%package pgsql
Summary:	PostgreSQL support for the Courier authentication library
Group:		System/Servers
Requires(pre):	%{name} = %{version}
Obsoletes:	courier-imap-pgsql

%description pgsql
This package installs PostgreSQL support for the Courier
authentication library. Install this package in order to be able
to authenticate using PostgreSQL.

%package sqlite
Summary:	SQLite support for the Courier authentication library
Group:		System/Servers
Requires(pre):	%{name} = %{version}

%description sqlite
This package installs SQLite support for the Courier
authentication library. Install this package in order to be able
to authenticate using SQLite.

%package devel
Summary:	Development libraries for the Courier authentication library
Group:		Development/C
Requires:	%{name} = %{version}

%description devel
This package contains the development libraries and files needed
to compile Courier packages that use this authentication library.
Install this package in order to build the rest of the Courier
packages. After they are built and installed this package can be
removed. Files in this package are not needed at runtime.

%prep
%setup -q -n %{name}-%{version}
%patch0 -p 0 -b .sysconftool

cp %{SOURCE1} .

%build
%configure2_5x \
    --with-syslog=MAIL \
    --disable-ltdl-install \
    --with-db=gdbm \
    --with-random=/dev/urandom \
    --with-mailuser=daemon \
    --with-mailgroup=daemon \
    --with-authdaemonrc=%{_sysconfdir}/courier/authdaemonrc \
    --with-authdaemonvar=%{_localstatedir}/lib/authdaemon \
    --with-makedatprog=%{_sbindir}/makedatprog \
    --with-userdb=%{_sysconfdir}/userdb \
    --with-pkgconfdir=%{_sysconfdir}/courier \
    --with-authuserdb \
    --with-authpam \
    --with-authldap \
    --with-authldaprc=%{_sysconfdir}/courier/authldaprc \
    --with-authpwd \
    --with-authshadow \
    --without-authvchkpw \
    --with-authpgsqlrc=%{_sysconfdir}/courier/authpgsqlrc \
    --with-authpgsql \
    --with-pgsql-libs=%{_libdir} \
    --with-pgsql-includes=%{_includedir}/pgsql \
    --with-authmysqlrc=%{_sysconfdir}/courier/authmysqlrc \
    --with-authmysql \
    --with-mysql-libs=%{_libdir} \
    --with-mysql-includes=%{_includedir}/mysql \
    --with-authcustom
%make
%make authinfo

%check
%{__make} check

%install
%makeinstall_std

# fix perms
chmod 755 %{buildroot}%{_localstatedir}/lib/authdaemon

install -d %{buildroot}%{_var}/run/authdaemon

install -m 755 sysconftool %{buildroot}%{_libdir}/courier-authlib/
install -m 755 authmigrate %{buildroot}%{_libdir}/courier-authlib/

install -d -m 755 %{buildroot}%{_initrddir}
install -m 755 %{SOURCE2} %{buildroot}%{_initrddir}/courier-authdaemon
mv %{buildroot}%{_libdir}/courier-authlib/authdaemond %{buildroot}%{_sbindir}/authdaemond

mv %{buildroot}%{_libdir}/courier-authlib/makedatprog %{buildroot}%{_sbindir}/makedatprog

# some utils...
install -m 755 authinfo %{buildroot}%{_sbindir}/
install -m 755 authdaemontest %{buildroot}%{_sbindir}/
install -m 755 liblock/lockmail %{buildroot}%{_sbindir}/
install -m 644 liblock/lockmail.1 %{buildroot}%{_mandir}/man1/

# A hack to provide libraries under libdir to be able to pick up them w/o adding
# courier-authlib to LD_LIBRARY_PATH
for file in %{buildroot}%{_libdir}/courier-authlib/*.so
do
    ln -s %{_libdir}/courier-authlib/`basename $file` %{buildroot}%{_libdir}/`basename $file`
done

# fix configuration
for file in %{buildroot}%{_sysconfdir}/courier/*.dist; do
    mv $file  %{buildroot}%{_sysconfdir}/courier/`basename $file .dist`
done
chmod 644 %{buildroot}%{_sysconfdir}/courier/*

perl -pi \
    -e "s|^authmodulelist=.*|authmodulelist=\"authpam authpwd authshadow\"|g;" \
    -e "s|^authmodulelistorig=.*|authmodulelistorig=\"authpam authpwd authshadow\"|g;" \
    %{buildroot}%{_sysconfdir}/courier/authdaemonrc

cat > README.mdv << EOF
ROSA RPM specific notes

Upgrade
------
Default upgrade procedure consists of shipping new configuration files with
.dist suffix, then running sysconftool script to merge with current
configuration. This packages ships new configuration files with their final
name instead, wich will be saved by rpm as .rpmnew if original ones have been
modified, and run sysconftools script during upgrade automatically.
EOF

%post -n courier-authdaemon
%{_libdir}/courier-authlib/authmigrate >/dev/null
if [ -f %{_sysconfdir}/courier/authdaemonrc.rpmnew ]; then
    %{_libdir}/courier-authlib/sysconftool %{_sysconfdir}/courier/authdaemonrc.rpmnew >/dev/null
fi
%_post_service courier-authdaemon

%preun -n courier-authdaemon
%_preun_service courier-authdaemon

%post userdb
%{_initrddir}/courier-authdaemon condrestart 1>&2;

%postun userdb
if [ "$1" = "0" ]; then
    %{_initrddir}/courier-authdaemon condrestart 1>&2;
fi

%post ldap
%{_libdir}/courier-authlib/authmigrate >/dev/null
if [ -f %{_sysconfdir}/courier/authldaprc.rpmnew ]; then
    %{_libdir}/courier-authlib/sysconftool %{_sysconfdir}/courier/authldaprc.rpmnew >/dev/null
fi
%{_initrddir}/courier-authdaemon condrestart 1>&2;
    
%postun ldap
if [ "$1" = "0" ]; then
    %{_initrddir}/courier-authdaemon condrestart 1>&2;
fi

%post mysql
%{_libdir}/courier-authlib/authmigrate >/dev/null
if [ -f %{_sysconfdir}/courier/authmysqlrc.rpmnew ]; then
    %{_libdir}/courier-authlib/sysconftool %{_sysconfdir}/courier/authmysqlrc.rpmnew >/dev/null
fi
%{_initrddir}/courier-authdaemon condrestart 1>&2;
    
%postun mysql
if [ "$1" = "0" ]; then
    %{_initrddir}/courier-authdaemon condrestart 1>&2;
fi

%pre pgsql
%{_libdir}/courier-authlib/authmigrate >/dev/null

%post pgsql
%{_initrddir}/courier-authdaemon condrestart 1>&2;
    
%postun pgsql
if [ "$1" = "0" ]; then
    %{_initrddir}/courier-authdaemon condrestart 1>&2;
fi

%pre sqlite
%{_libdir}/courier-authlib/authmigrate >/dev/null

%post sqlite
%{_initrddir}/courier-authdaemon condrestart 1>&2;
    
%postun sqlite
if [ "$1" = "0" ]; then
    %{_initrddir}/courier-authdaemon condrestart 1>&2;
fi

%files
%defattr(-,root,root)
%doc README.mdv README README.authdebug.html README.html README_authlib.html
%doc NEWS COPYING* AUTHORS ChangeLog liblock/lockmail.html liblog/courierlogger.html
%dir %{_sysconfdir}/courier
%dir %{_libdir}/courier-authlib
%{_libdir}/courier-authlib/authmigrate
%{_libdir}/courier-authlib/authsystem.passwd
%{_libdir}/courier-authlib/sysconftool
%{_libdir}/courier-authlib/libcourierauthsaslclient.so.*
%{_libdir}/courier-authlib/libcourierauthsasl.so.*
%{_libdir}/courier-authlib/libcourierauthcommon.so.*
%{_libdir}/courier-authlib/libcourierauth.so.*
%{_libdir}/courier-authlib/libauthcustom.so.0
%{_libdir}/courier-authlib/libauthpam.so.0
%{_libdir}/courier-authlib/libauthpwd.so.0
%{_libdir}/courier-authlib/libauthshadow.so.0
%{_libdir}/courier-authlib/libauthpipe.so.0
%{_mandir}/man1/*

%files -n courier-authdaemon
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/courier/authdaemonrc
%{_sbindir}/authdaemond
%{_sbindir}/authdaemontest
%{_sbindir}/authenumerate
%{_sbindir}/authinfo
%{_sbindir}/authtest
%{_sbindir}/courierlogger
%{_sbindir}/lockmail
%{_sbindir}/authpasswd
%{_sbindir}/makedatprog
%{_initrddir}/courier-authdaemon
%{_localstatedir}/lib/authdaemon
%{_var}/run/authdaemon

%files userdb
%defattr(-,root,root)
%doc userdb/makeuserdb.html userdb/userdb.html userdb/userdbpw.html
%{_sbindir}/makeuserdb
%{_sbindir}/pw2userdb
%{_sbindir}/userdb
%{_sbindir}/userdb-test-cram-md5
%{_sbindir}/userdbpw
%{_libdir}/courier-authlib/libauthuserdb.so.0
%{_mandir}/man8/*userdb*

%files ldap
%defattr(-,root,root)
%doc README.ldap authldap.schema
%config(noreplace) %{_sysconfdir}/courier/authldaprc
%{_libdir}/courier-authlib/libauthldap.so.0

%files mysql
%defattr(-,root,root)
%doc README.authmysql.html README.authmysql.myownquery
%config(noreplace) %{_sysconfdir}/courier/authmysqlrc
%{_libdir}/courier-authlib/libauthmysql.so.0

%files pgsql
%defattr(-,root,root)
%doc README.authpostgres.html
%config(noreplace) %{_sysconfdir}/courier/authpgsqlrc
%{_libdir}/courier-authlib/libauthpgsql.so.0

%files sqlite
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/courier/authsqliterc
%{_libdir}/courier-authlib/libauthsqlite.so.0

%files devel
%defattr(-,root,root)
%doc authlib.html auth_*.html
%{_bindir}/courierauthconfig
%{_libdir}/courier-authlib/*.a
%{_libdir}/courier-authlib/*.so
%{_libdir}/*.so
%{_includedir}/*
%{_mandir}/man3/*




%changelog
* Thu Mar 17 2011 Oden Eriksson <oeriksson@mandriva.com> 0.63.0-6mdv2011.0
+ Revision: 645789
- relink against libmysqlclient.so.18

* Sat Jan 01 2011 Oden Eriksson <oeriksson@mandriva.com> 0.63.0-5mdv2011.0
+ Revision: 627218
- rebuilt against mysql-5.5.8 libs, again

* Thu Dec 30 2010 Oden Eriksson <oeriksson@mandriva.com> 0.63.0-4mdv2011.0
+ Revision: 626512
- rebuilt against mysql-5.5.8 libs

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.63.0-2mdv2011.0
+ Revision: 610162
- rebuild

* Fri Feb 26 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.63.0-1mdv2010.1
+ Revision: 512127
- update to new version 0.63.0

* Thu Feb 18 2010 Oden Eriksson <oeriksson@mandriva.com> 0.62.4-2mdv2010.1
+ Revision: 507481
- rebuild

* Thu Jul 23 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.62.4-1mdv2010.0
+ Revision: 399045
- new version

* Sun Jan 18 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.62.0-1mdv2009.1
+ Revision: 331022
- update to new version 0.62.0

* Mon Dec 08 2008 Oden Eriksson <oeriksson@mandriva.com> 0.61.1-1mdv2009.1
+ Revision: 311851
- 0.61.1
- use lowercase mysql-devel

* Sat Dec 06 2008 Oden Eriksson <oeriksson@mandriva.com> 0.61.0-3mdv2009.1
+ Revision: 311327
- rebuilt against mysql-5.1.30 libs

* Mon Sep 08 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.61.0-2mdv2009.0
+ Revision: 282763
- use a rebind mount instead of an hard link for postfix chroot (bug #43478)
- change initscript to re-mount the socket directory in postfix chroot, as hardlinks don't work between different filesystems

* Sat Sep 06 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.61.0-1mdv2009.0
+ Revision: 281748
- new version

* Fri Jul 04 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.60.6-1mdv2009.0
+ Revision: 231884
- new version

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Wed Dec 26 2007 Oden Eriksson <oeriksson@mandriva.com> 0.60.1-2mdv2008.1
+ Revision: 137976
- rebuilt against openldap-2.4.7 libs

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Dec 13 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.60.1-1mdv2008.1
+ Revision: 119234
- update to new version 0.60.1


* Mon Mar 05 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.59.1-2mdv2007.0
+ Revision: 133179
- more consistent init scripts
- export DEBUG_LOGIN variable before launching daemon, as it seems to trust environment more than its configuration file (fix #28354)
- new version

* Fri Jan 12 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.59-1mdv2007.1
+ Revision: 107889
- new version
- Import courier-authlib

* Wed Sep 20 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.58-9mdv2007.0
- enforce courierlogger options in init script
- add network dependencies in init script

* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.58-8mdv2007.0
- fix sysconftool patch
- fix config file merge in %%post
- add postfix chroot support in init script (#5134)
- decompress all patches and sources

* Wed May 24 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.58-7mdk
- fix buildrequires
- fix initscript

* Wed May 24 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.58-6mdk
- resurect authdaemon subpackage
- mv plugins in runtime packages
- mv configuration in /etc/courier

* Wed May 17 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.58-5mdk
- conflicts with old courier-imap release (fix bug #22476)
- obsoletes plugin packages previsouly shipped with courier-imap
- fix configure invocation
- fix some perms

* Mon May 15 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.58-4mdk
- drop vpopmail support
- minor initscript corrections

* Thu May 11 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.58-3mdk
- no need for libification
- rename courier-authdaemon to courier-authlib
- don't ship .dist configuration files, and patch sysconftool to handle .rpmnew instead
- spec cleanup
- LSB-compliant init script
- simpler %%post/%%pre scripts using condrestart
- don't ship socket in package

* Thu May 11 2006 Jerome Soyer <saispo@mandriva.org> 0.58-2mdk
- Remove not needed "%%pre"

* Wed May 10 2006 Jerome Soyer <saispo@mandriva.org> 0.58-1mdk
- New release 0.58
- Use mkrel

* Thu Apr 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.55-4mdk
- rebuilt against new postgresql libs

* Sun Mar 06 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.55-3mdk
- fix some minor issues
- make it compile on 10.0 too (libtool mess)
- make it somewhat possible to link against vpopmail
- do some libifiction
- rename the initscript to courier-authdaemond

* Sat Mar 05 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.55-2mdk
- fix deps

* Fri Mar 04 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.55-1mdk
- 0.55

* Tue Mar 01 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.54-1mdk
- initial Mandrakelinux package
- added a more standard initscript (S2)
- used tiny parts of the provided spec file


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9108 |12cu|cppcheck-1.63-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:       cppcheck
Version:    1.63
Release:    1
License:    GPLv3+
Summary:    Static analysis tool for C/C++
Group:      Development/Other
Url:        http://cppcheck.sourceforge.net/
Source0:    http://downloads.sourceforge.net/sourceforge/%{name}/%{name}-%{version}.tar.bz2
BuildRequires:  docbook-style-xsl
BuildRequires:  libxslt-proc
BuildRequires:  pcre-devel
Requires:       python-pygments

%description
This program tries to detect bugs that your C/C++ compiler don't see. Cppcheck
is versatile. You can check non-standard code that includes various compiler
extensions, inline assembly code, etc. Its goal is no false positives.

%prep
%setup -q

%build
CXXFLAGS="%{optflags}" LDFLAGS="%{ldflags}" CFGDIR="%{_datadir}/%{name}" %make

# this command line is documented inside cppcheck.1.xml
cd man
xsltproc --nonet --param man.charmap.use.subset "0" \
   --param make.year.ranges "1" --param make.single.year.ranges "1" \
   /usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl \
   cppcheck.1.xml

%check
CXXFLAGS="%{optflags}" LDFLAGS="%{ldflags}" CFGDIR="%{_datadir}/%{name}" %make test

%install
rm -rf %{buildroot}
%makeinstall DESTDIR=%{buildroot}
mkdir -p %{buildroot}%{_mandir}/man1
install -m 0644 man/cppcheck.1 %{buildroot}/%{_mandir}/man1
install -m 0755 -d %{buildroot}/%{_datadir}/%{name}
install -m 0644 cfg/*.cfg %{buildroot}/%{_datadir}/%{name}

%files
%doc AUTHORS readme.txt
%{_mandir}/man1/cppcheck.1*
%{_bindir}/cppcheck
%{_bindir}/cppcheck-htmlreport
%{_datadir}/%{name}/*.cfg

%changelog
* Sat Jan 25 2014 emuse <goemusic@yahoo.fr> 1.63-1
+ Revision: d642e72
- Update to version 1.63



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9109 |12cu|cpuburn-1.4a-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package	%nil

Summary:	CPU testing utilities
Name:		cpuburn
Version:	1.4a
Release:	2
License:	GPLv2+
Group:		Monitoring
URL:		http://pages.sbcglobal.net/redelm/
Source0:	%{name}-%{version}.tar.gz
ExclusiveArch:	%{ix86}

%description
CPU testing utilities in optimized assembler for maximum loading P6 (Intel
Pentium Pro, Pentium II, Celeron and Pentium III TM), AMD K6, and P5
Pentium chips.

%files
%doc Design README
%{_bindir}/*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
gcc -s -nostdlib -o burnP6 burnP6.S
gcc -s -nostdlib -o burnBX burnBX.S
gcc -s -nostdlib -o burnK6 burnK6.S
gcc -s -nostdlib -o burnK7 burnK7.S
gcc -s -nostdlib -o burnMMX burnMMX.S
gcc -s -nostdlib -o burnP5 burnP5.S

%install
mkdir -p %{buildroot}%{_bindir}
install -m 0755 {burnP6,burnBX,burnK6,burnK7,burnMMX,burnP5} \
	%{buildroot}%{_bindir}


%changelog
* Fri Feb 14 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.4a-2
+ Revision: 6dd41ea
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9110 |12cu|CQRlib-1.1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Name:           CQRlib
Version:        1.1.2
Release:        1
Summary:        ANSI C API for quaternion arithmetic and rotation

Group:          System/Libraries
License:        LGPLv2+
URL:            http://cqrlib.sourceforge.net/
Source0:        http://downloads.sourceforge.net/project/cqrlib/cqrlib/CQRlib-%{version}/CQRlib-%{version}.tar.gz
# to fix /-dynamic/-rdynamic/ issue, reported to upstream
Patch0:         CQRlib-1.0.6-dynamic.patch
# to fix libdir for lib64 architecture
Patch1:         CQRlib-1.0.6-lib64.patch
BuildRequires:  libtool

%description
CQRlib is an ANSI C implementation of a utility library for quaternion
arithmetic and quaternion rotation math.

%package -n %{libname}
Summary:        The CQRlib shared library
Group:          System/Libraries
Requires:       %{name}

%description -n %{libname}
The CQRlib shared library.

%package -n %{develname}
Summary:        Development tools for compiling programs using CQRlib
Group:          Development/Other
Requires:       %{libname} = %{EVRD}
Provides:       %{name}-devel

%description -n %{develname}
The CQRlib-devel package includes the header and library files for
developing applications that use CQRlib.

%prep
%setup -q

%patch0 -p1 -b .dynamic
%if %{_lib} == lib64
%patch1 -p1 -b .lib64
%endif

%build
%make

%install
# %makeinstall_std
make install CFLAGS="%{optflags}" INSTALLDIR="%{buildroot}%{_prefix}"

# remove .a files
find %{buildroot} -name '*.a' -exec rm -f {} ';'

%check
make tests

%files
%doc README_CQRlib.html README_CQRlib.txt lgpl.txt

%files -n %{libname}
%{_libdir}/libCQRlib.so.%{major}*

%files -n %{develname}
%{_includedir}/cqrlib.h
%{_libdir}/libCQRlib.so

%changelog
* Wed Mar 05 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.1.2-1
+ Revision: 56d1590
- Create lib package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9111 |12cu|cross-avr-binutils-2.23.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define target avr

Name:           cross-%{target}-binutils
Version:        2.23.2
Release:        1
Summary:        Cross Compiling GNU binutils targeted at %{target}
Group:          Development/Other
License:        GPLv2+
URL:            http://www.gnu.org/software/binutils/
Source0:        ftp://ftp.gnu.org:21/pub/gnu/binutils/binutils-%{version}.tar.bz2
BuildRequires:  gawk texinfo

%description
This is a Cross Compiling version of GNU binutils, which can be used to
assemble and link binaries for the %{target} platform, instead of for the
native %{_arch} platform.


%prep
%setup -q -c


%build
mkdir -p build
pushd build
CFLAGS="%optflags" ../binutils-%{version}/configure --prefix=%{_prefix} \
  --libdir=%{_libdir} --mandir=%{_mandir} --infodir=%{_infodir} \
  --target=%{target} --disable-werror --disable-nls
make %{?_smp_mflags}
popd build


%install
rm -rf %{buildroot}
pushd build
make install DESTDIR=%{buildroot}
popd build
# these are for win targets only
rm %{buildroot}%{_mandir}/man1/%{target}-{dlltool,nlmconv,windres}.1
# we don't want these as we are a cross version
rm -r %{buildroot}%{_infodir}
rm    %{buildroot}%{_libdir}/libiberty.a


%files
%defattr(-,root,root,-)
%doc binutils-%{version}/COPYING binutils-%{version}/COPYING.LIB
%doc binutils-%{version}/README
%{_prefix}/%{target}
%{_bindir}/%{target}-*
%{_mandir}/man1/%{target}-*.1*


%changelog
* Mon Mar 19 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 2.22-1mdv2012.0
+ Revision: 785574
- update to 2.22

* Tue Oct 04 2011 Andrey Smirnov <asmirnov@mandriva.org> 2.21.1-1
+ Revision: 702720
- imported package cross-avr-binutils

* Tue Oct 12 2010 Funda Wang <fwang@mandriva.org> 2.20.51.0.11-1mnb2
+ Revision: 585033
- sync with main native binutils

* Mon Dec 28 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.20.51.0.4-1mnb2
+ Revision: 483151
- Update/sync with binutils 2.20.51.0.4-1mnb2
- Enable cross build for avr target, first release based on
  binutils-2.19.51.0.2-1mnb2
- binutils.spec: rename to cross-avr-binutils.spec
- Branch cross-avr-binutils, from current binutils.

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - don't ship with PIC libiberty for mips..
    - add missing 'OPTION_FIX_GS2F_KERNEL' enum type in binutils-2.19.51.0.2-mips-ls2f_fetch_fix.patch

* Wed Feb 11 2009 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.19.51.0.2-1mnb2
+ Revision: 339335
- apply mips patches from 2008.1 Gdium tree
- enable 64 bit support for mipsel
- new release: 2.19.51.0.2
- spec cosmetics
- remove locale files when doing cross build
- fix string literal errors when building binutils for mips

* Wed Dec 24 2008 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.19.50.0.1-1mnb2
+ Revision: 318384
- fix buildrequires
- sync with 2.19.50.0.1-8.fc11
- new release
- sync with binutils-2.18.50.0.9-1.fc10

* Mon Aug 18 2008 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.18.50.0.8-1mnb2
+ Revision: 273254
- new release
- sync with binutils-2.18.50.0.8-2.fc10

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Sun May 25 2008 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.18.50.0.6-1mnb2
+ Revision: 211109
- Updated to version 2.18.50.0.6
- Changed license tag (GPL -> GPLv3+, following policy).
- Sync patches with Fedora.

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 2.18.50.0.3-1mnb1
+ Revision: 170649
- replace %%mkrel with %%manbo_mkrel for Manbo Core 1

* Thu Jan 31 2008 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.18.50.0.3-1mdv2008.1
+ Revision: 160824
- New release: 2.18.50.3
- sync patches with Fedora
- regenerate P21 (linux32)
- don't hardcode vendor name & os in target
- add translations
- cosmetics
- add missing ia64 patch from fedora
- sync with fedora 2.17.50.0.12-4
- move checks to %%check
- s/mandrake/mandriva/

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request
    - kill file require on info-install

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Pixel <pixel@mandriva.com>
    - fix group (#28151)

* Sun May 06 2007 Christiaan Welvaart <spturtle@mandriva.org> 2.17.50.0.9-2mdv2008.0
+ Revision: 23749
- match all sparc flavors when checking target_cpu
- fix check to build alternate binaries for spu



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9112 |12cu|crosti-1.10.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		crosti
Summary:	Tool to create cross stitch scheme from custom image
Version:	1.10.1
Release:	1
License:	GPLv3+
Group:		Graphics
URL:		https://sites.google.com/site/crostiapp/
Source0:	http://garr.dl.sourceforge.net/project/crosti/crosti%201.10.1/%{name}-%{version}-source.zip
Source1:	crosti.xml
BuildRequires:	qt4-devel

%description
This tool allows you to make your own unique cross stitch scheme from custom
image. You can resize and rotate image, reduce the number of colors, change
image palette, make cross stitch scheme, preview it, save and print. Cross
stitch scheme edition available: colors and icons changing, new color addition,
color fill, scheme pixel draw, lines and half-stitches.

Features

* Convert custom image to cross stitch scheme.
* Edit cross stitch scheme.
* Save and print the scheme that you created.
* Input images: BMP, GIF, ICO, JPEG, JPG, MNG, PBM, PGM, PNG, PPM, SVG, TIF,
  TIFF, XBM, XPM.
* Output cross stitch scheme: BMP, ICO, JPEG, JPG, PNG, PPM, TIF, TIFF, XBM,
  XPM, PDF, CST (crosti scheme text file).

%prep
%setup  -qn %{name}-%{version}-source
perl -i -pe 's/\r\n/\n/gs' {readme,changelog}.txt

%build
%qmake_qt4
%make


%install
make install INSTALL_ROOT=%{buildroot}
install -D -m 644 %{SOURCE1} %{buildroot}%{_datadir}/mime/packages/%{name}.xml


%files
%doc readme.txt changelog.txt
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/mime/packages/%{name}.xml
%{_iconsdir}/hicolor/*/apps/*
%{_iconsdir}/hicolor/*/mimetypes/*


%changelog
* Sun Jan 26 2014 symbianflo <symbianflo@symbianflo> 1.10.1-1
+ Revision: d0d18d3
- Log. fix sources, permits and url



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9113 |12cu|crudini-0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           crudini
Version:        0.3
Release:        1
Summary:        A utility for manipulating ini files
Group :         Development/Other
License:        GPLv2
URL:            https://github.com/pixelb/%{name}
Source0:        https://github.com/pixelb/%{name}/archive/%{version}.tar.gz

BuildArch:      noarch
BuildRequires:  pythonegg(iniparse)
Requires:       pythonegg(iniparse)

%description
A utility for easily handling ini files from the command line and shell
scripts.

%prep
%setup -q

%build

%install
install -p -D -m 0755 %{name} %{buildroot}%{_bindir}/%{name}

%check
pushd tests
./test.sh
popd

%files
%doc README COPYING TODO example.ini
%{_bindir}/%{name}

%changelog
* Thu Apr 17 2014 symbianflo <symbianflo@symbianflo> 0.3-1
+ Revision: 05bd898
- Imported from SRPM



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9114 |12cu|cryptominisat-2.9.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           cryptominisat
Version:        2.9.8
Release:        1
Summary:        SAT solver

# The Mersenne Twister implementation is BSD-licensed.
# All other files are MIT-licensed.
License:        MIT
Group:		Sciences/Mathematics
URL:            http://www.msoos.org/cryptominisat2/
Source0:        https://gforge.inria.fr/frs/download.php/32925/cmsat-%{version}.tar.gz
Source1:	%{name}.rpmlintrc

BuildRequires:  gomp-devel
BuildRequires:  zlib-devel
Requires:       %{name}-libs = %{version}-%{release}

%description
CryptoMiniSat is a SAT solver that aims to become a premiere SAT solver
with all the features and speed of successful SAT solvers, such as
MiniSat and PrecoSat.  The long-term goals of CryptoMiniSat are to be an
efficient sequential, parallel and distributed solver.  There are
solvers that are good at one or the other, e.g. ManySat (parallel) or
PSolver (distributed), but we wish to excel at all.

CryptoMiniSat 2.5 won the SAT Race 2010 among 20 solvers submitted by
researchers and industry.

%package devel
Summary:        Header files for developing with %{name}
Requires:       %{name}-libs = %{version}-%{release}

%description devel
Header files for developing applications that use %{name}.

%package libs
Summary:        Cryptominisat library

%description libs
The %{name} library.

%prep
%setup -q -n cmsat-%{version}

%build
%configure --disable-static
sed -e 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' \
    -e 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' \
    -i libtool
sed -i 's|^LIBS =.*|LIBS = -lz -lgomp|' cmsat/Makefile
make %{?_smp_mflags}

%install
%makeinstall_std

%files
%{_bindir}/%{name}
%{_mandir}/man1/%{name}*

%files devel
%{_includedir}/cmsat/
%{_libdir}/lib%{name}.so

%files libs
%doc AUTHORS LICENSE-MIT NEWS README TODO
%{_libdir}/lib%{name}-%{version}.so

%changelog
* Tue Dec 03 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.9.8-1
+ Revision: 915197b
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9115 |12cu|cryptopp-5.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 6
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d
%define staticname %mklibname %{name} -s -d
%define fver %(echo %{version} |sed s/\\\\.//g)

Summary:	Public domain C++ class library of cryptographic schemes
Name:		cryptopp
Version:	5.6.2
Release:	1
License:	Public Domain
Group:		System/Libraries
Url:		http://www.cryptopp.com/
Source0:	http://www.cryptopp.com/%{name}%{fver}.zip
Source1:	cryptopp.pc
Patch0:		cryptopp-5.6.2-autotools.patch
# Debian patch installs TestVectors and TestData in /usr/share/cryptopp/
# http://groups.google.com/group/cryptopp-users/browse_thread/thread/6fe2192340f07e5d
Patch1:		cryptopp-5.6.2-data-files-location.patch
# Enable SSE2 only on x86_64
Patch2:		cryptopp-5.6.2-x86-disable-sse2.patch
BuildRequires:	doxygen

%description
Crypto++ Library is a public domain C++ class library of cryptographic 
schemes. Currently the library consists of the following features:

    * a class hierarchy with an API defined by abstract base classes 
    * AES(Rijndael) and AES candidates: RC6, MARS, Twofish, Serpent, 
      CAST-256
    * other symmetric block ciphers: IDEA, DES, Triple-DES (DES-EDE2 
      and DES-EDE3), DESX (DES-XEX3), RC2, RC5, Blowfish, TEA, XTEA, 
      SAFER, 3-WAY, GOST, SHARK, CAST-128, Square, Skipjack, Camellia, 
      SHACAL-2
    * generic block cipher modes: ECB, CBC, CBC ciphertext stealing 
      (CTS), CFB, OFB, counter mode (CTR)
    * stream ciphers: Salsa20, Panama, ARC4, SEAL, WAKE, WAKE-OFB, 
      BlumBlumShub
    * public-key cryptography: RSA, DSA, ElGamal, Nyberg-Rueppel (NR),
      Rabin, Rabin-Williams (RW), LUC, LUCELG, DLIES (variants of 
      DHAES), ESIGN
    * padding schemes for public-key systems: PKCS#1 v2.0, OAEP, PSS, 
      PSSR, IEEE P1363 EMSA2 and EMSA5
    * key agreement schemes: Diffie-Hellman (DH), Unified
      Diffie-Hellman (DH2), Menezes-Qu-Vanstone (MQV), LUCDIF, XTR-DH
    * elliptic curve cryptography: ECDSA, ECNR, ECIES, ECDH, ECMQV
    * one-way hash functions: SHA-1, MD2, MD4, MD5, HAVAL, RIPEMD-128, 
      RIPEMD-256, RIPEMD-160, RIPEMD-320, Tiger, SHA-2 (SHA-224, 
      SHA-256, SHA-384, and SHA-512), Panama, WHIRLPOOL
    * message authentication codes: MD5-MAC, HMAC, XOR-MAC, CBC-MAC, 
      DMAC, Two-Track-MAC
    * cipher constructions based on hash functions: Luby-Rackoff, MDC
    * pseudo random number generators (PRNG): ANSI X9.17 appendix C, 
      PGP's RandPool
    * password based key derivation functions: PBKDF1 and PBKDF2 from 
      PKCS #5
    * Shamir's secret sharing scheme and Rabin's information dispersal 
      algorithm (IDA)
    * DEFLATE (RFC 1951) compression/decompression with gzip (RFC 
      1952) and zlib (RFC 1950) format support
    * fast multi-precision integer (bignum) and polynomial operations, 
      with SSE2 optimizations for Pentium 4 processors, and support for 
      64-bit CPUs
    * finite field arithmetics, including GF(p) and GF(2^n)
    * prime number generation and verification
    * various miscellaneous modules such as base 64 coding and 32-bit 
      CRC
    * class wrappers for these operating system features (optional):
          o high resolution timers on Windows, Unix, and MacOS
          o Berkeley and Windows style sockets
          o Windows named pipes
          o /dev/random, /dev/urandom, /dev/srandom
          o Microsoft's CryptGenRandom on Windows 
    * A high level interface for most of the above, using a 
      filter/pipeline metaphor
    * benchmarks and validation testing
    * FIPS 140-2 Validated 

Because one purpose of the project is to act as a repository of public 
domain (not copyrighted) cryptographic source code, the code in 
Crypto++ was either written specifically for this project by its 
contributors and placed in the public domain, or derived from other 
sources that are public domain (again with the exception of mars.cpp).

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Base shared library part of %{name}
Group:		System/Libraries

%description -n %{libname}
Crypto++ Library is a free C++ class library of cryptographic schemes.

This package contains the library needed to run programs dynamically
linked with %{name}.

%files -n %{libname}
%{_libdir}/libcryptopp.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Header files and development documentation for %{name}
Group:		Development/C++
Requires:	%{libname} = %{EVRD}

%description -n %{devname}
Crypto++ Library is a free C++ class library of cryptographic schemes.

This package contains the header files and development documentation
for %{name}.

%files -n %{devname}
%{_includedir}/%{name}
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc

#----------------------------------------------------------------------------

%package -n %{staticname}
Summary:	Static libraries for programs which will use %{name}
Group:		Development/C++
Requires:	%{devname} = %{EVRD}

%description -n %{staticname}
Crypto++ Library is a free C++ class library of cryptographic schemes.

This package contains the static library for %{name}.

%files -n %{staticname}
%{_libdir}/*.a

#----------------------------------------------------------------------------

%package doc
Summary:	Documentation for %{name}
Group:		Development/C++
Obsoletes:	lib%{name}-doc < %{EVRD}

%description doc
Crypto++ Library is a free C++ class library of cryptographic schemes.

This package contains documentation for %{name}.

%files doc
%doc doc/html License.txt Readme.txt

#----------------------------------------------------------------------------

%package progs
Summary:	Programs for manipulating %{name} routines
Group:		Development/Other
Obsoletes:	lib%{name}-progs < %{EVRD}

%description progs
Crypto++ Library is a free C++ class library of cryptographic schemes.

This package contains programs for manipulating %{name} routines.

%files progs
%{_bindir}/cryptest
%{_datadir}/%{name}

#----------------------------------------------------------------------------

%prep
%setup -qc
rm -f GNUmakefile
%patch0 -p1 -b .autotools
%patch1 -p1 -b .data-files-location
%patch2 -p0 -b .x86-disable-sse2

%build
autoreconf -fi
%configure2_5x
%make
doxygen

%install
%makeinstall_std

sed -i -e 's/\r$//g' License.txt Readme.txt

# Install pkg-config file
install -D -m 0644 %{SOURCE1} %{buildroot}%{_libdir}/pkgconfig/cryptopp.pc
# Set variables
sed -i "s|@PREFIX@|%{_prefix}|g;s|@LIBDIR@|%{_libdir}|g;s|@INCLUDEDIR@|%{_includedir}|g" %{buildroot}%{_libdir}/pkgconfig/cryptopp.pc

install -d %{buildroot}%{_datadir}/%{name}/TestVectors
install -m 0644 TestVectors/* %{buildroot}%{_datadir}/%{name}/TestVectors
install -d %{buildroot}%{_datadir}/%{name}/TestData
install -m 0644 TestData/* %{buildroot}%{_datadir}/%{name}/TestData

rm -f %{buildroot}%{_bindir}/cryptestcwd

%check
./cryptestcwd v


%changelog
* Tue Feb 11 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5.6.2-1
+ Revision: 8f206ec
- LOG New version 5.6.2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9116 |12cu|crystalspace-2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2.0
%define libname %mklibname %{name} %{major}

Summary:	CrystalSpace free 3d engine
Name:		crystalspace
Version:	%{major}
Release:	2
Group:		System/Libraries
License:	LGPLv2+
Url:		http://www.crystalspace3d.org/
Source0:	http://www.crystalspace3d.org/downloads/release/%{name}-src-%{version}.tar.bz2
Patch0:		crystalspace-2.0-gcc47.patch
BuildRequires:	bison
BuildRequires:	doxygen
BuildRequires:	flex
BuildRequires:	ftjam
BuildRequires:	icoutils
BuildRequires:	imagemagick
BuildRequires:	libtool
BuildRequires:	nasm
BuildRequires:	swig >= 1.3.14
BuildRequires:	tetex-dvipdfm
BuildRequires:	tetex-dvips
BuildRequires:	texinfo
BuildRequires:	perl(Template::Base)
BuildRequires:	jpeg-devel
BuildRequires:	mng-devel
BuildRequires:	perl-devel
BuildRequires:	wxgtku2.8-devel
BuildRequires:	lib3ds-devel >= 1.3.0
BuildRequires:	libmikmod-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(bullet)
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(cairomm-1.0)
BuildRequires:	pkgconfig(cal3d)
BuildRequires:	pkgconfig(CEGUI)
BuildRequires:	pkgconfig(cppunit)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(lcms)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	pkgconfig(ode)
BuildRequires:	pkgconfig(ogg)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(speex)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(zlib)
# Dropped in 2.0 upstream:
Obsoletes:	crystalspace-bindings-java < 2.0
Obsoletes:	crystalspace-bindings-perl < 2.0

%description
Crystal Space is a free (LGPL) and portable 3D Development Kit
written in C++. It supports: true six degree's of freedom,
colored lighting, mipmapping, portals, mirrors, alpha transparency,
reflective surfaces, 3D sprites (frame based or with skeletal animation),
procedural textures, radiosity, particle systems, halos, volumetric fog,
scripting (using Python or other languages), 8-bit, 16-bit, and 32-bit
display support, OpenGL and software renderering, font support,
hierarchical transformations, etc.

%files
%dir %{_libdir}/%{name}-%{major}
%{_libdir}/%{name}-%{major}/*.so
%{_libdir}/%{name}-%{major}/*.csplugin
%exclude %{_libdir}/%{name}-%{major}/cspython.so
%exclude %{_libdir}/%{name}-%{major}/cspython.csplugin
%dir %{_datadir}/%{name}-%{major}/bindings
%{_datadir}/%{name}-%{major}/build
%{_datadir}/%{name}-%{major}/conversion
%{_datadir}/%{name}-%{major}/data
%dir %{_sysconfdir}/%{name}-%{major}
%config(noreplace) %{_sysconfdir}/%{name}-%{major}/*
%{_sysconfdir}/profile.d/90crystalspace.sh

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Shared libraries for %{name}
Group:		System/Libraries
Requires:	%{name} = %{EVRD}

%description -n %{libname}
Shared libraries for %{name}.

%files -n %{libname}
%{_libdir}/libcrystalspace*-%{major}.so

#----------------------------------------------------------------------------

%package devel
Summary:	Development headers and libraries for %{name}
Group:		Development/C
Requires:	%{libname} = %{EVRD}

%description devel
Development headers and libraries for %{name}.

%files devel
%{_includedir}/*
%{_datadir}/aclocal/crystal.m4
%{_bindir}/cs-config*
%exclude %{_includedir}/%{name}-%{major}/bindings/python

#----------------------------------------------------------------------------

%package doc
Summary:	Crystalspace documentation
Group:		Development/C
Requires:	%{name} = %{EVRD}
Conflicts:	freetds-devel
BuildArch:	noarch

%description doc
Crystalspace documentation.

%files doc
%doc %{_docdir}/%{name}-%{version}

#----------------------------------------------------------------------------

%package demos
Summary:	Crystalspace demos
Group:		Toys
Requires:	%{name} = %{EVRD}

%description demos
Crystalspace demos.

%files demos
%{_bindir}/*
%exclude %{_bindir}/cs-config
%exclude %{_bindir}/cs-config-%{major}

#----------------------------------------------------------------------------

%package	bindings-python
Summary:	Python bindings for Crystal Space free 3D SDK
Group:		Development/Python
Requires:	%{name} = %{EVRD}

%description bindings-python
Python bindings for Crystal Space free 3D SDK.

%files bindings-python
%{python_sitearch}/cspace.pth
%dir %{_datadir}/%{name}-%{major}/bindings/python
%{_libdir}/%{name}-%{major}/cspython.so
%{_libdir}/%{name}-%{major}/cspython.csplugin
%{_datadir}/%{name}-%{major}/bindings/python/*
%{_includedir}/%{name}-%{major}/bindings/python

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}-src-%{version}
%patch0 -p1

%build
CXXFLAGS="%{optflags} -fpermissive" \
%configure2_5x	\
	--enable-cpu-specific-optimizations=no \
	--with-mesa \
	--disable-optimize \
	--disable-debug \
	--disable-separate-debug-info \
	--without-Cg \
	--with-wx \
	--disable-meta-info-embedding

jam -d2 %{_smp_mflags}

%install
DESTDIR=%{buildroot} jam -d2 install

# Fix unstripped-binary-or-object
chmod 0755 %{buildroot}%{_libdir}/*.so

install -m644 mk/autoconf/crystal.m4 -D %{buildroot}%{_datadir}/aclocal/crystal.m4

mkdir -p %{buildroot}%{_sysconfdir}/profile.d
echo "export CRYSTAL_PLUGIN=%{_libdir}/%{name}-%{major}" > %{buildroot}%{_sysconfdir}/profile.d/90crystalspace.sh
echo "export CRYSTAL_CONFIG=/%{name}-%{major}/" >> %{buildroot}%{_sysconfdir}/profile.d/90crystalspace.sh


%changelog
* Fri Feb 14 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.0-2
+ Revision: 1a92c08
- LOG Update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9117 |12cu|csound-5.19.01-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Csound is really dumb about 64-bit
%ifarch	x86_64 ia64 ppc64 sparc64 s390x
%define	build64bit	1
%define	lib64		1
%define	useDouble	1
%define	install64bit	--word64
%else
%define	build64bit	0
%define	lib64		0
%define	useDouble	0
%define	install64bit	%{nil}
%endif

%define	use_cmake	0

%define	major		5
%define	libname		%mklibname %{name} %{major}
%define	develname	%mklibname -d %{name}

Summary:	A sound synthesis language and library
Name:		csound
Version:	5.19.01
Release:	%mkrel 1
License:	LGPLv2+
Group:		Sound
URL:		http://csound.sourceforge.net/
Source0:	http://downloads.sourceforge.net/%{name}/Csound%{version}.tar.gz
Source1:	http://downloads.sourceforge.net/%{name}/Csound5.19_manual_html.zip
Source2:	http://ccrma.stanford.edu/software/stk/release/stk-4.4.4.tar.gz
Source100:	%{name}.rpmlintrc
Patch0:		%{name}-5.18.02-fixpython.patch
Patch1:		%{name}-5.19.01-no-usr-local.patch
Patch2:		%{name}-5.19.01-default-opcodedir.patch
Patch3:		%{name}-5.19.01-64-bit-plugin-path.patch
Patch4:		%{name}-5.18.02-fix-conflicts.patch
Patch5:		%{name}-5.18.02-fix-locale-install.patch
Patch6:		%{name}-5.19.01-default-pulse.patch
Patch7:		%{name}-5.19.01-compile-flag.patch
Patch8:		%{name}-5.18.02-fix-tcl-check.patch
Patch9:		%{name}-5.19.01-fix-link.patch
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	gcc-c++ >= 4.0.0
BuildRequires:	gettext
BuildRequires:	python
BuildRequires:	scons
BuildRequires:	swig
BuildRequires:	stk-devel
BuildRequires:	jpackage-utils >= 1.5
BuildRequires:	texlive
BuildRequires:	texlive-latex
BuildRequires:	xsltproc
BuildRequires:	pkgconfig(alsa)
BuildRequires:	ladspa-devel
BuildRequires:	boost-devel
BuildRequires:	fltk-devel >= 1.1.7
BuildRequires:	java-devel-openjdk
BuildRequires:	java-1.5.0-gcj-devel
BuildRequires:	jpeg-devel
BuildRequires:	tcl-devel
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(dssi)
BuildRequires:	pkgconfig(fluidsynth)
BuildRequires:	pkgconfig(jack)
BuildRequires:	pkgconfig(liblo)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(lua)
BuildRequires:	pkgconfig(luajit)
BuildRequires:	pkgconfig(ogg)
BuildRequires:	pkgconfig(pixman-1)
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(sndfile) >= 1.0.19
BuildRequires:	pkgconfig(portaudio-2.0)
BuildRequires:	pkgconfig(tk)
BuildRequires:	pkgconfig(vorbis)
# For stk build
BuildRequires:	emacs-common
BuildRequires:	gomp-devel
Obsoletes:	%{name} < %{version}
Requires:	%{libname} = %{version}

%description
Csound is a sound and music synthesis system, providing facilities for
composition and performance over a wide range of platforms. It is not
restricted to any style of music, having been used for many years in
at least classical, pop, techno, ambient...

%files -f csound5.lang
%doc COPYING ChangeLog readme-csound5.txt
%{_bindir}/atsa
%{_bindir}/cs-launcher
%{_bindir}/csb64enc
%{_bindir}/csound
%{_bindir}/cvanal
%{_bindir}/dnoise
%{_bindir}/cs-envext
%{_bindir}/cs-extract
%{_bindir}/cs-extractor
%{_bindir}/het_export
%{_bindir}/het_import
%{_bindir}/hetro
%{_bindir}/lpanal
%{_bindir}/lpc_export
%{_bindir}/lpc_import
%{_bindir}/makecsd
%{_bindir}/cs-mixer
%{_bindir}/pvanal
%{_bindir}/pvlook
%{_bindir}/cs-scale
%{_bindir}/cs-scot
%{_bindir}/scsort
%{_bindir}/cs-sndinfo
%{_bindir}/cs-srconv
%{_bindir}/pv_export
%{_bindir}/pv_import
%{_bindir}/winsound

#-------------------------------------------------------------------------------

%package -n %{libname}
Summary:	Csound main library and plug-ins
Group:		Sound
Requires:	%{libname} = %{version}

%description -n %{libname}
Contains the library and the main plug-ins for using Csound.

%files -n %{libname}
%doc COPYING ChangeLog readme-csound5.txt
%{_libdir}/lib%{name}.so.5.2
%dir %{_libdir}/%{name}
%dir %{_libdir}/%{name}/plugins
%{_libdir}/%{name}/plugins/libampmidid.so
%{_libdir}/%{name}/plugins/libcellular.so
%{_libdir}/%{name}/plugins/libchua.so
%{_libdir}/%{name}/plugins/libcontrol.so
%{_libdir}/%{name}/plugins/libcs_date.so
%{_libdir}/%{name}/plugins/libcsladspa.so
%{_libdir}/%{name}/plugins/libdoppler.so
%{_libdir}/%{name}/plugins/libfareygen.so
%{_libdir}/%{name}/plugins/libfractalnoise.so
%{_libdir}/%{name}/plugins/libimage.so
%{_libdir}/%{name}/plugins/libjacko.so
%{_libdir}/%{name}/plugins/libjoystik.so
%{_libdir}/%{name}/plugins/libLuaCsound.so
%{_libdir}/%{name}/plugins/libmixer.so
%{_libdir}/%{name}/plugins/libplaterev.so
%{_libdir}/%{name}/plugins/libpy.so
%{_libdir}/%{name}/plugins/librtalsa.so
%{_libdir}/%{name}/plugins/librtpa.so
%{_libdir}/%{name}/plugins/librtpulse.so
%{_libdir}/%{name}/plugins/libscansyn.so
%{_libdir}/%{name}/plugins/libserial.so
%{_libdir}/%{name}/plugins/libsignalflowgraph.so
%{_libdir}/%{name}/plugins/libstdutil.so
%{_libdir}/%{name}/plugins/libsystem_call.so
%{_libdir}/%{name}/plugins/libudprecv.so
%{_libdir}/%{name}/plugins/libudpsend.so
%{_libdir}/%{name}/plugins/liburandom.so

#-------------------------------------------------------------------------------

%package -n %{develname}
Summary:	Csound development files and libraries
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{name}-devel < %{version}-%{release}

%description -n %{develname}
Contains headers and libraries for developing applications that use Csound.

%files -n %{develname}
%doc COPYING ChangeLog readme-csound5.txt
%dir %{_includedir}/%{name}/
%{_includedir}/%{name}/*
%{_libdir}/lib%{name}.so
%{_libdir}/libcsnd.so

#-------------------------------------------------------------------------------

%package python
Summary:	Python Csound development files and libraries
Group:		Development/Python
Requires:	%{name} = %{version}
Requires:	python

%description python
Contains Python language bindings for developing Python applications that
use Csound.

%files python
%doc COPYING
%{_libdir}/libcsnd.so.5.2
%{python_sitearch}/_csnd.so
%{python_sitearch}/csnd.py

#-------------------------------------------------------------------------------

#package python-devel
#Summary:	Csound python development files and libraries
#Group:		Development/Python
#Requires:	%%{name}-python = %%{version}
#description python-devel
#Contains libraries for developing against csound-python.
#files python-devel
#{_libdir}/libcsnd.so

#-------------------------------------------------------------------------------

%package java
Summary:	Java Csound support
Group:		Development/Java
Requires:	%{name} = %{version}
Requires:	jpackage-utils >= 1.5
Requires:	java-1.5.0-gcj
Requires(post,postun):	gcj-tools

%description java
Contains Java language bindings for developing and running Java applications
that use Csound.

%files java
%doc COPYING
%{_libdir}/lib_jcsound.so
%{_libdir}/%{name}/java/
%{_javadir}/csnd.jar
%attr(-,root,root) %{_libdir}/gcj/%{name}

#-------------------------------------------------------------------------------

%package javadoc
Summary:	API documentation for Java Csound support
Group:		Development/Java

%description javadoc
API documentation for the %{name}-java package.

%files javadoc
%doc COPYING
%doc %{_javadocdir}/%{name}-java

#-------------------------------------------------------------------------------

%package tk
Summary:	Tcl/Tk related Csound utilities
Group:		Sound
Requires:	%{name} = %{version}
Requires:	tcl
Requires:	tk

%description tk
Contains Tcl/Tk related Csound utilities.

%files tk
%doc COPYING
%{_libdir}/%{name}/tcl/
%{_bindir}/matrix.tk
%{_bindir}/brkpt
%{_bindir}/linseg
%{_bindir}/tabdes
%{_bindir}/cstclsh
%{_bindir}/cswish

#-------------------------------------------------------------------------------

%package stk
Summary:	STK plug-ins for Csound
Group:		Sound
Requires:	%{name} = %{version}

%description stk
Contains STK plug-ins for Csound.

%files stk
%doc COPYING
%{_libdir}/%{name}/plugins/libstk.so
%{_datadir}/%{name}/rawwaves/*.raw

#-------------------------------------------------------------------------------

%package gui
Summary:	A FLTK-based GUI for Csound
Group:		Sound
Requires:	%{name} = %{version}
Requires:	fltk
Requires:	xdg-utils

%description gui
Contains a FLTK-based GUI for Csound.

%files gui
%doc COPYING
%{_bindir}/csound5gui

#-------------------------------------------------------------------------------

%package fltk
Summary:	FLTK plug-ins for Csound
Group:		Sound
Requires:	%{name} = %{version}
Requires:	fltk

%description fltk
Contains FLTK plug-ins for Csound.

%files fltk
%doc COPYING
%{_libdir}/%{name}/plugins/libwidgets.so

#-------------------------------------------------------------------------------

%package jack
Summary:	Jack Audio plug-ins for Csound
Group:		Sound
Requires:	%{name} = %{version}
Requires:	jackit

%description jack
Contains Jack Audio plugins for Csound.

%files jack
%doc COPYING
%{_libdir}/%{name}/plugins/librtjack.so
%{_libdir}/%{name}/plugins/libjackTransport.so

#-------------------------------------------------------------------------------

%package fluidsynth
Summary:	Fluidsyth sound font plug-in for Csound
Group:		Sound
Requires:	%{name} = %{version}
Requires:	fluidsynth

%description fluidsynth
Contains Fluidsynth sound font plug-in for Csound.

%files fluidsynth
%doc COPYING
%{_libdir}/%{name}/plugins/libfluidOpcodes.so

#-------------------------------------------------------------------------------

%package dssi
Summary:	Disposable Soft Synth Interface (DSSI) plug-in for Csound
Group:		Sound
Requires:	%{name} = %{version}
Requires:	dssi

%description dssi
Disposable Soft Synth Interface (DSSI) plug-in for Csound.

%files dssi
%doc COPYING
%{_libdir}/%{name}/plugins/libdssi4cs.so

#-------------------------------------------------------------------------------

%package osc
Summary:	Open Sound Control (OSC) plug-in for Csound
Group:		Sound
Requires:	%{name} = %{version}

%description osc
Open Sound Control (OSC) plug-in for Csound.

%files osc
%doc COPYING
%{_libdir}/%{name}/plugins/libosc.so

#-------------------------------------------------------------------------------

%package virtual-keyboard
Summary:	Virtual MIDI keyboard plug-in for Csound
Group:		Sound
Requires:	%{name} = %{version}
Requires:	fltk

%description virtual-keyboard
A virtual MIDI keyboard plug-in for Csound.

%files virtual-keyboard
%doc COPYING
%{_libdir}/%{name}/plugins/libvirtual.so

#-------------------------------------------------------------------------------

%package manual
Summary:	The Csound manual
Group:		Sound
Requires:	%{name} = %{version}
BuildArch:	noarch

%description manual
Canonical Reference Manual for Csound.

%files manual
%doc manual/html

#-------------------------------------------------------------------------------

%prep
%setup -qn Csound%{version}
%patch0 -p1 -b .fixpython
%patch1 -p1 -b .no-usr-local
%patch2 -p1 -b .default-opcodedir
%patch3 -p1 -b .64-bit-plugin-path
%patch4 -p1 -b .fix-conflicts
%patch5 -p1 -b .fix-local-install
%patch6 -p1 -b .default-pulse
%patch7 -p1 -b .compile-flag
%patch8 -p1 -b .tcl
%patch9 -p1 -b .link

# It needs a custom.py or scons will fail
cp custom-linux-jpff.py custom.py


# Extract manual files
mkdir -p manual
pushd manual
    unzip -q %{SOURCE1}
    chmod 0755 html
    cd html
    chmod 0644 *.html *.css
    chmod 0755 images examples
    cd images/callouts
    chmod 0644 *
    cd ..
    chmod 0755 callouts
    chmod 0644 *.png *.jpg *.gif
    cd ..
    cd examples
    chmod 0644 *
    cd ../..
popd

# Extract and place the stk stuff
# NOTE: we now have STK in Contrib, but csound needs the stk source files
# in its source tree, so we cannot simply BReq STK and go on
mkdir -p stktemp
pushd stktemp
tar xzvf %{SOURCE2}
mv stk-4.4.4/include ../Opcodes/stk
mv stk-4.4.4/rawwaves ../Opcodes/stk
mv stk-4.4.4/src ../Opcodes/stk
popd

# Adjust location of the documentation for the GUI bits
sed -ie 's#\"firefox /usr/local/share/doc/csound/manual/#\"xdg-open file://%{_docdir}/%{name}-manual-%{version}/#' \
      frontends/fltk_gui/CsoundGlobalSettings.cpp

# Dirty hacks
%if %{use_cmake}
sed -i 's|"lib"|"%{_lib}"|g' CMakeLists.txt
sed -i 's|"${LIBRARY_INSTALL_DIR}/%{name}/plugins64-${APIVERSION}"|"${LIBRARY_INSTALL_DIR}/%{name}/plugins-${APIVERSION}"|g' CMakeLists.txt
sed -i 's|"lib"|"%{_lib}"|g' CMakeLists.txt
%else
#sed -i 's|(LIBS = \['sndfile'\]|(LIBS = \['sndfile', 'python2.7'\]|g' SConstruct
# Add path for OpenJDK to custom.py and SConstruct
#sed -i 's|"\['java', 'jvm/java', 'jvm/java-1.5.0'\]"|"\['java', 'jvm/java', 'jvm/java-1.6.0'\]"|g' SConstruct
sed -i "s|'/usr/lib/jvm/java-1.5.0/include'|'/usr/lib/jvm/java-1.6.0/include'|g" custom.py
sed -i "s|'/usr/lib/jvm/java-1.5.0/include/linux'|'/usr/lib/jvm/java-1.6.0/include/linux'|g" custom.py
# Fix include path
sed -i 's|-I/usr/local/include/|-I/usr/include/|g' custom.py
%endif


%build
%define	Werror_cflags	%{nil}
# TODO: (gvm) Try the cmake-based build
%if %{use_cmake}
%cmake .. \
      -DBUILD_RELEASE=1 \
      -DUSE_DOUBLE=1 \
      -DBUILD_UTILITIES=1 \
      -DBUILD_NEW_PARSER=1 \
      -DBUILD_MULTI_CORE=1 \
      -DFAIL_MISSING=0 \
      -DUSE_GETTEXT=1
%make
%else
scons	\
      customCCFLAGS="%{optflags}" \
      customCXXFLAGS="%{optflags}" \
      customSHLINKFLAGS="%{ldflags}" \
      useDouble=%{useDouble} \
      usePortAudio=1 \
      usePortMIDI=0 \
      useALSA=1 \
      useJack=1 \
      useIpMIDI=0 \
      useFLTK=1 \
      buildCsoundAC=1 \
      buildCsoundVST=0 \
      buildCSEditor=1 \
      buildCsound5GUI=1 \
      generateTags=1 \
      generatePdf=0 \
      useOSC=1 \
      buildPythonOpcodes=1 \
      buildLuaOpcodes=1 \
      prefix=%{_prefix} \
      buildRelease=1 \
      noDebug=1 \
      useLrint=1 \
      Word64=%{build64bit} \
      Lib64=%{lib64} \
      dynamicCsoundLibrary=1 \
      buildStkOpcodes=1 \
      buildDSSI=1 \
      buildUtilities=1 \
      buildTclcsound=1 \
      buildWinsound=1 \
      buildVirtual=1 \
      buildInterfaces=1 \
      buildLuaWrapper=1 \
      buildPythonWrapper=1 \
      buildJavaWrapper=1 \
      buildMultiCore=1 \
      useGettext=1 \
      useOpenMP=1 \
      buildcatalog=1
# No more present in SConstruct
# useFluidsynth=1
# Enabling this makes the build fail
# gcc4opt(=cputype)
# Useless?
# pythonVersion=%%{python_version}
%endif


# Generate javadoc
(cd interfaces; javadoc *.java)


%install
%{__python} install.py --prefix=%{_prefix} --instdir=%{buildroot} %{install64bit}
%{__rm} -f %{buildroot}%{_docdir}/%{name}/COPYING
%{__rm} -f %{buildroot}%{_docdir}/%{name}/ChangeLog
%{__rm} -f %{buildroot}%{_docdir}/%{name}/INSTALL
%{__rm} -f %{buildroot}%{_docdir}/%{name}/readme-csound5.txt
%{__rm} -f %{buildroot}%{_bindir}/uninstall-csound5
%{__rm} -f %{buildroot}%{_prefix}/csound5-*.md5sums


install -dm 755 %{buildroot}%{_javadir}
(cd %{buildroot}%{_javadir}; ln -s %{_libdir}/%{name}/java/csnd.jar .)

install -dm 644 %{buildroot}%{_javadocdir}/%{name}-java
%{__chmod} -R 755 %{buildroot}%{_javadocdir}/%{name}-java
pushd interfaces
    (tar cf - *.html csnd/*.html) | (cd %{buildroot}%{_javadocdir}/%{name}-java; tar xvf -)
popd

%{_bindir}/aot-compile-rpm


%find_lang csound5


%post java
if [ -x %{_bindir}/rebuild-gcj-db ]; then
    %{_bindir}/rebuild-gcj-db
fi


%postun java
if [ -x %{_bindir}/rebuild-gcj-db ]; then
    %{_bindir}/rebuild-gcj-db
fi


%changelog
* Wed Jun 05 2013 Giovanni Mariani <mc2374@mclink.it> 5.19.01-1
- New release 5.19.01
- Renumbered all the patches and rediffed P1-P3 and P6-P7
- Remade P9 (added python 2.7 path in place of a sed statement)
- Added some BReqs and version info according to the build output
- Enabled portaudio support and adjusted scons build options
- Added STK support (S2) and added sub-package for the resulting files
- Added means to optionally use cmake instead of scons
- Fixed file lists
- Added a library package and managed to avoid tons of rpmlint warning and errors
  (no-documentation, spurious-executable-perm, no-major-in-name, executable-in-library-package,
  non-standard-dir-perm)
- Added also S100 to silence more unavoidable rpmlint warnings (for the details see the file)

* Wed Oct 31 2012 Giovanni Mariani <mc2374@mclink.it> 5.18.02-1
- New release 5.18.02
- Dropped BuildRoot, %%defattr and %%clean section
- Switched BReqs from tetex to texlive and fixed others (libalsa and sndfile)
- Dropped empty package csound-python-devel
- Dropped S1: it does not exist on the download site
- Remade P0 (partially upstreamed) and P13 (scons was partially removed
  in favor of cmake)
- Dropped P3-P4, P11-P12 (fixed upstream) and P8 (OGG support dropped)
- Rediffed P1-P2, P5-P7, P9-P10

* Tue May 24 2011 Funda Wang <fwang@mandriva.org> 5.13.0-1
+ Revision: 678012
- update group
- fix build
- add br
- more linkage fix
- more linkage fix
- fix linkage
- update group
- sync with fedora

  + Stéphane Téletchéa <steletch@mandriva.org>
    - update to new version 5.12.1

* Sun Nov 07 2010 Jani Välimaa <wally@mandriva.org> 5.11-6mdv2011.0
+ Revision: 594452
- recognize python 2.7
- rebuild for python 2.7

* Sat Jan 16 2010 Funda Wang <fwang@mandriva.org> 5.11-5mdv2010.1
+ Revision: 492228
- rebuild for new libjpegv8

* Fri Jan 08 2010 Frederik Himpe <fhimpe@mandriva.org> 5.11-4mdv2010.1
+ Revision: 487725
- rebuild

* Sun Jan 03 2010 Emmanuel Andry <eandry@mandriva.org> 5.11-3mdv2010.1
+ Revision: 486025
- rebuild for new fltk

* Thu Nov 26 2009 Jérôme Brenier <incubusss@mandriva.org> 5.11-2mdv2010.1
+ Revision: 470418
-jack subpackage : requires jackit instead of jack-audio-connection-kit

* Sat Nov 07 2009 Frederik Himpe <fhimpe@mandriva.org> 5.11-1mdv2010.1
+ Revision: 462689
- update to new version 5.11

* Thu Oct 08 2009 Guillaume Rousse <guillomovitch@mandriva.org> 5.10.1-3mdv2010.0
+ Revision: 456003
- fix groups
- rename -manual subpackage to -doc
- don't make it noarch, it doesn't work

* Sun Sep 20 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 5.10.1-2mdv2010.0
+ Revision: 446059
- Fix groups
- Fix obsoletes
- Let my "monk" packaging habits fix my spec files :)
- Fix file list
- import csound


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9118 |12cu|ctorrent-3.3.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Fast and small BitTorrent Client program written in C/C++
Name:		ctorrent
Version:	3.3.2
Release:	5
License:	GPLv2+
Group:		Networking/File transfer
Url:		http://www.rahul.net/dholmes/ctorrent/
Source0:	http://www.rahul.net/dholmes/ctorrent/%{name}-dnh%{version}.tar.gz
BuildRequires:	pkgconfig(openssl)

%description
CTorrent is a BitTorrent Client program written in C/C++ for FreeBSD and Linux.
Fast and small are CTorrent's two strengths.

This is the Enhanced CTorrent fork.

%files
%doc AUTHORS ChangeLog NEWS README* VERSION
%{_bindir}/%{name}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}-dnh%{version}
find . -perm 0600 | xargs chmod 0644

%build
%configure2_5x
%make

%install
%makeinstall_std



%changelog
* Fri Feb 14 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.3.2-5
+ Revision: 53c3a81
- LOG Fix permissions, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9119 |12cu|ctpl-0.3.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define use_ccache        	1
%define ccachedir		~/.ccache-OOo%{mdvsuffix}%{?_with_ccache: %global use_ccache 1}%{?_without_ccache: %global use_ccache 0}
%define debug_package          	%{nil}

%define major 2
%define libname %mklibname %{name} %{major}
%define devname %mklibname -d %{name}

Name:		ctpl
Group:		Sciences/Mathematics
License:	GPLv3+
Summary:	Template engine library written in C
Version:	0.3.3
Release:	1
Source:		http://download.tuxfamily.org/ctpl/releases/%{name}-%{version}.tar.gz
URL:		http://ctpl.tuxfamily.org/
BuildRequires:	gtk-doc
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig

%description
CTPL is a template engine library written in C and distributed 
under the terms of the GNU GPLv3+. See the overview in the
documentation for a more complete description.

%package -n %{libname}
Summary: Template engine library written in C
Group:   Sciences/Mathematics

%description -n %{libname}
Library package for ctpl

%package -n %{devname}
Summary: Development files for ctpl
Group:   Sciences/Mathematics

%description -n %{devname}
Development files for ctpl library

%prep
%setup -q

%build
%configure2_5x --enable-gtk-doc -enable-gtk-doc-pdf
%make

%install
%makeinstall

%files
%{_datadir}/gtk-doc/*
%{_datadir}/man/man1/*
%{_bindir}/ctpl

%files -n %{libname}
%{_libdir}/*

%files -n %{devname}
%{_includedir}/%{name}/*

%changelog
* Sun Jul 24 2011 Yuri Myasoedov <omerta13@mandriva.org> 0.2.2-3mdv2012.0
+ Revision: 691420
- Fixed BuildRequires tag for glib2-devel once again
- Fixed release
- Fixed BuildRequires tag for glib2-devel
- Initial package import



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9120 |12cu|cudf-0.6.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package          %{nil}

Summary:	CUDF (Common Upgradeability Description Format) tools and libraries
Name:		cudf
Version:	0.6.3
Release:	1
Source0:	http://gforge.info.ucl.ac.be/frs/download.php/165/%{name}-%{version}.tar.gz
Patch0:		cudf-0.6.3-extlib.patch
URL:		http://www.mancoosi.org/cudf/
License:	LGPL
Group:		Development/Other
BuildRequires:	ocaml ocaml-findlib camlp4 ocaml-extlib-devel
BuildRequires:	glib2-devel ncurses-devel

%description
CUDF (for Common Upgradeability Description Format) is a format for describing
upgrade scenarios in package-based Free and Open Source Software distribution.

libCUDF is a library to manipulate so called CUDF documents. A CUDF document
describe an upgrade problem, as faced by package managers in popular
package-based GNU/Linux distributions.

%package	tools
Summary:	CUDF (Common Upgradeability Description Format) command-line tools

%description	tools
CUDF (for Common Upgradeability Description Format) is a format for describing
upgrade scenarios in package-based Free and Open Source Software distribution.

libCUDF is a library to manipulate so called CUDF documents. A CUDF document
describe an upgrade problem, as faced by package managers in popular
package-based GNU/Linux distributions.

This package contains command line tools to manipulate CUDF and related
documents. In particular it contains cudf-check, which enables checking of
document properties such as installation consistency and matching of problems
with their solutions.

%package	devel
Summary:	CUDF (Common Upgradeability Description Format) C development stuff

%description	devel
CUDF (for Common Upgradeability Description Format) is a format for describing
upgrade scenarios in package-based Free and Open Source Software distribution.

libCUDF is a library to manipulate so called CUDF documents. A CUDF document
describe an upgrade problem, as faced by package managers in popular
package-based GNU/Linux distributions.

This package contains the development stuff needed to use libCUDF in your C
programs.

%package	ocaml-devel
Summary:	CUDF (Common Upgradeability Description Format) OCaml development stuff

%description	ocaml-devel
CUDF (for Common Upgradeability Description Format) is a format for describing
upgrade scenarios in package-based Free and Open Source Software distribution.

libCUDF is a library to manipulate so called CUDF documents. A CUDF document
describe an upgrade problem, as faced by package managers in popular
package-based GNU/Linux distributions.

This package contains the development stuff needed to use libCUDF in your OCaml
programs.

%prep
%setup -q
%patch0 -p1 

%build
make all c-lib
which /usr/bin/ocamlopt > /dev/null && make opt c-lib-opt

%install
%makeinstall_std LIBDIR="%{_libdir}" OCAMLLIBDIR="%{_libdir}/ocaml"

%check
# test suite fails to pass.. :|
make -k test || /bin/true

%files tools
%{_bindir}/cudf-check
%{_bindir}/cudf-parse-822

%files devel
%{_includedir}/cudf.h
%{_libdir}/*.a
%{_libdir}/pkgconfig/cudf.pc

%files ocaml-devel
%{_libdir}/ocaml/cudf



%changelog
* Wed May 09 2012 Crispin Boylan <crisb@mandriva.org> 0.6.2-1
+ Revision: 797791
- New release

* Thu Apr 07 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.5.99-1
+ Revision: 651784
- add glib2-devel to buildrequires
- add ncurses-devel to buildrequires
- imported package cudf


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9121 |12cu|cups-pdf-2.6.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:        Extension for creating pdf-Files with CUPS
Name:           cups-pdf
Version:        2.6.1
Release:        2
Group:          System/Printing 
Source0:        http://www.physik.uni-wuerzburg.de/~vrbehr/cups-pdf/src/%{name}_%{version}.tar.gz
Patch1:         cups-pdf-conf.patch
Patch2:         cups-pdf-desktop.patch
URL:            http://cip.physik.uni-wuerzburg.de/~vrbehr/cups-pdf/
License:        GPLv2+
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
Requires:       ghostscript
Requires:       cups
BuildRequires:  cups-devel

# These are the defaults paths defined in config.h
# CUPS-PDF spool directory
%define CPSPOOL   %{_localstatedir}/spool/cups-pdf/SPOOL

# CUPS-PDF output directory
%define CPOUT     %{_localstatedir}/spool/cups-pdf

# CUPS-PDF log directory
%define CPLOG     %{_localstatedir}/log/cups

# CUPS-PDF cups-pdf.conf config file
%define ETCCUPS   %(cups-config --serverroot 2>/dev/null || echo %{_sysconfdir}/cups)

# Additional path to backend directory
%define CPBACKEND %(cups-config --serverbin  2>/dev/null || echo %{_libdir}/cups)/backend


%description
"cups-pdf" is a backend script for use with CUPS - the "Common UNIX Printing
System" (see more for CUPS under http://www.cups.org/). 
"cups-pdf" uses the ghostscript pdfwrite device to produce PDF Files.

This version has been modified to store the PDF files on the Desktop of the 
user. This behavior can be changed by editing the configuration file.

%prep
%setup -q -n %{name}-%{version}

# Relocate output on user's Desktop
%patch1 -p0 -b .oldconf
%patch2 -p0 -b .desktop

%build
pushd src
gcc $RPM_OPT_FLAGS -o cups-pdf cups-pdf.c
popd

# Avoid perl dependencies
chmod -x contrib/pstitleiconv-0.2/pstitleiconv
chmod -x contrib/cups-pdf-dispatch-0.1/cups-pdf-dispatch
chmod -x contrib/SELinux-HOWTO/update-module


%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{CPBACKEND}
mkdir -p %{buildroot}%{CPSPOOL}
mkdir -p %{buildroot}%{CPOUT}
mkdir -p %{buildroot}%{CPLOG}
mkdir -p %{buildroot}%{CPBACKEND}
mkdir -p %{buildroot}%{ETCCUPS}
mkdir -p %{buildroot}%{_datadir}/cups/model/
install -m644 extra/CUPS-PDF.ppd %{buildroot}%{_datadir}/cups/model/
install -m644 extra/cups-pdf.conf %{buildroot}%{ETCCUPS}/
install -m700 src/cups-pdf %{buildroot}%{CPBACKEND}/

%clean
rm -rf %{buildroot}


%post
# First install : create the printer if cupsd is running
if [ "$1" -eq "1" -a -f "%{_var}/run/cupsd.pid" ]
then
    if [ -d /proc/$(cat %{_var}/run/cupsd.pid) ]
    then
        /usr/sbin/lpadmin -p Cups-PDF -v cups-pdf:/ -m CUPS-PDF.ppd -E || :
    fi
fi


%postun
if [ "$1" -eq "0" ]; then
    # Delete the printer
    /usr/sbin/lpadmin -x Cups-PDF || :
fi

%files
%defattr(-,root,root)
%doc ChangeLog README contrib/
%dir %{CPSPOOL}
%dir %{CPOUT}
%attr(700, root, root) %{CPBACKEND}/cups-pdf
%config(noreplace) %{ETCCUPS}/cups-pdf.conf
%{_datadir}/cups/model/CUPS-PDF.ppd


%changelog
* Wed Dec 11 2013 Alexander Kazancev <kazancas@gmail.com> 2.6.1-2
+ Revision: 05a66af
- Rebuild with new cups



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9122 |12cu|cuyo-2.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	cuyo
%define	version	2.2.0
%define	release	1
%define	Summary A tetris like game
%define latestver 2.0.0

# cuyo-2.0.0.tar.gz             16-Feb-2012 18:07  3.6M 
# the latest vershion is lower then the previouse ...
Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	%{Summary}
License:	GPLv2
Group:		Games/Arcade
Url:		http://www.karimmi.de/cuyo/
Source0:	http://download.savannah.gnu.org/releases/%{name}/%{name}-%{latestver}.tar.gz

BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(SDL_mixer)

%description
Cuyo is a Tetris like game, There is many different level,
with different rules. We can play it with two players.

%prep
%setup -q -n %{name}-%{latestver}

%build
%configure2_5x	--bindir=%{_gamesbindir} \
		--datadir=%{_gamesdatadir}
%make

%install
%makeinstall_std

mkdir -p %{buildroot}%{_datadir}/applications/
cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Categories=Game;ArcadeGame;
Name=Cuyo
Comment=%{Summary}
EOF

%find_lang %{name}

%files -f %{name}.lang
%{_gamesbindir}/%{name}
%dir %{_gamesdatadir}/%{name}
%{_gamesdatadir}/%{name}/*
%{_mandir}/man?/cu*.6*
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/32x32/apps/%{name}.png
%{_iconsdir}/hicolor/64x64/apps/%{name}.png

%changelog
* Sat Nov 02 2013 symbianflo <symbianflo@mandrivausers.ro> 2.2.0-1
+ Revision: f84095e
- Merge pull request #1 from symbianflo/cuyo:rosa2012.1
- Symbianflo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9123 |12cu|CVector-1.0.3.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

#global release_date 5Aug09
%{!?release_func:%global release_func() %1%%{?release_date:.%%release_date}%%{?dist}}
%define version_number 1.0.3

Name:           CVector
Version:        %{version_number}.1
Release:        %release_func 3
Summary:        ANSI C API for Dynamic Arrays

Group:          System/Libraries
License:        LGPLv2+
URL:            http://cvector.sourceforge.net/
%if 0%{?release_date:1}
Source0:        http://downloads.sourceforge.net/project/cvector/cvector/CVector-%{version}/CVector-%{version}-%{release_date}.tar.gz
%else
Source0:        http://downloads.sourceforge.net/project/cvector/cvector/CVector-1.0.3/CVector-%{version}.tar.gz
%endif
# to fix /-dynamic/-rdynamic/ issue, reported to upstream
Patch0:         CVector-1.0.3.1-dynamic.patch
# to fix libdir for lib64 architecture
Patch1:         CVector-1.0.3-lib64.patch

BuildRequires:  libtool

%description
CVector is an ANSI C implementation of dynamic arrays to provide a
crude approximation to the C++ vector class.

%package -n %{libname}
Summary:        The CVector shared library
Group:          System/Libraries
Requires:       %{name}

%description -n %{libname}
The CVector shared library.

%package -n %{develname}
Summary:        Development tools for compiling programs using CVector
Group:          Development/Other
Provides:       %{name}-devel
Requires:       %{libname} = %{EVRD}

%description -n %{develname}
The CVector-devel package includes the header and library files for
developing applications that use CVector.

%prep
%setup -q
%patch0 -p1 -b .dynamic
%if %{_lib} == lib64
%patch1 -p1 -b .lib64
%endif

%build
%make

%install
# %makeinstall_std
make install CFLAGS="%{optflags}" INSTALL_PREFIX="%{buildroot}%{_prefix}"

# remove .a files
find %{buildroot} -name '*.a' -exec rm -f {} ';'

%check
make tests

%files
%doc README_CVector.html README_CVector.txt lgpl.txt

%files -n %{libname}
%{_libdir}/libCVector-%{version_number}.so.%{major}*

%files -n %{develname}
%{_includedir}/CVector.h
%{_libdir}/libCVector.so

%changelog
* Wed Mar 05 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.3.1-3
+ Revision: 4d0248a
- Fix package names



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9124 |12cu|cwirc-2.0.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	X-Chat Morse plugin
Name:		cwirc
Version:	2.0.0
Release:	6
License:	GPLv2+
Group:		Networking/IRC
Url:		http://webperso.easyconnect.fr/om.the/web/cwirc/download/
Source0:	http://webperso.easyconnect.fr/om.the/web/cwirc/download/%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(gtk+-2.0)
Requires:	xchat >= 2.0.2

%description
X-Chat plugin for sending and receiving raw morse code over IRC.

%files
%doc README Changelog COPYING schematics/cw_oscillator.jpg schematics/rs232_key_connection.jpg
%{_libdir}/xchat/plugins/cwirc.so
%{_bindir}/cwirc_frontend
%{_libdir}/cwirc/extensions

#----------------------------------------------------------------------------

%prep
%setup -q

%build
make \
	CFLAGS="%{optflags} -DLINUX" \
	STRIP=true \
	TARGET_OS=LINUX \
	PLUGIN_INSTALL_DIRECTORY=dummy \
	FRONTEND_INSTALL_DIRECTORY=dummy \
	CWIRC_EXTENSIONS_DIRECTORY=%{_libdir}/cwirc/extensions

%install
mkdir -p %{buildroot}%{_libdir}/xchat/plugins
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_libdir}/cwirc/extensions
install -m 0755 cwirc.so %{buildroot}%{_libdir}/xchat/plugins
install -m 0755 cwirc_frontend %{buildroot}%{_bindir}/


%changelog
* Fri Feb 14 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.0.0-6
+ Revision: a4a0ab0
- LOG Fix debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9125 |12cu|d1x-rebirth-0.58.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2006-2008 oc2pus
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
# Please submit bugfixes or comments to toni@links2linux.de

# norootforbuild

Summary:	The port of Descent 1 for Linux
Name:		d1x-rebirth
Version:	0.58.1
Release:	1
License:	GPL
Group:		Games/Arcade
URL:		http://www.dxx-rebirth.com/
Source:		http://www.dxx-rebirth.com/download/dxx/%{name}_v%{version}-src.tar.gz
Source1:	%{name}.png
Source2:	D2XBDE01.zip
BuildRequires:	dos2unix
BuildRequires:	gcc-c++
BuildRequires:	nasm
BuildRequires:	scons
BuildRequires:	SDL-devel
BuildRequires:	SDL_image-devel
BuildRequires:	SDL_mixer-devel
BuildRequires:	physfs-devel
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	unzip
Requires:	physfs

%description
This is the port of Descent 1, the famous 3D game for PC.

D2X is based on source code that was released the 14 December 1999 by
Parallax Software Corporation.

To use this package you'll need some datafiles installed in
/usr/share/games/descent2. See dxx-readme.txt.

%package sdl
Group:		Games/Arcade
Summary:	Descent 1 for Linux, SDL version
Requires:	d1x-rebirth = %{version}
Conflicts:	d1x-rebirth-gl

%description sdl
This is the port of Descent 1, the famous 3D game for PC.

D2X is based on source code that was released the 14 December 1999
by Parallax Software Corporation.

To use this package you'll need some datafiles installed in
/usr/share/games/descent2. See dxx-readme.txt.

This version uses SDL for Audio, Input/Output and graphics
rendering.

%package gl
Group:		Games/Arcade
Summary:	Descent 1 for Linux, OpenGL version
Requires:	d1x-rebirth = %{version}
Conflicts:	d1x-rebirth-sdl

%description gl
This is the port of Descent 1, the famous 3D game for PC.

D2X is based on source code that was released the 14 December 1999 by
Parallax Software Corporation.

To use this package you'll need some datafiles installed in
/usr/share/games/descent2.  See dxx-readme.txt.

This version uses SDL for Audio and Input/Output and OpenGL for
graphics rendering.

%prep
%setup -q -n %{name}_v%{version}-src -a2
dos2unix     d1x.ini *.txt
chmod 644 d1x.ini *.txt
dos2unix CHANGELOG.txt

%build
# d1x-sdl
scons %{?jobs:-j%{jobs}} \
	sharepath=%{_datadir}/games/descent2 \
	sdl_only=1 \
	sdlmixer=1 \
	no_asm=1
cp d1x-rebirth d1x-rebirth-sdl

# d1x-gl
scons -c
scons %{?jobs:-j%{jobs}} \
	sharepath=%{_datadir}/games/descent2 \
	sdlmixer=1 \
	PREFIX=%{buildroot}%{_prefix}
cp d1x-rebirth d1x-rebirth-gl

%install
# binaries
install -dm 755 %{buildroot}%{_prefix}/games/
install -m 755 d1x-rebirth-gl \
	%{buildroot}%{_prefix}/games/
install -m 755 d1x-rebirth-sdl \
	%{buildroot}%{_prefix}/games/

install -dm 755 %{buildroot}%{_datadir}/games/descent2
# german translations
install -m 644 D2XBDE01/D2XbDE01/*.txb \
	%{buildroot}%{_datadir}/games/descent2
install -m 644 D2XBDE01/*.txt \
	%{buildroot}%{_datadir}/games/descent2
# directory for original descent data
install -dm 755 %{buildroot}%{_datadir}/games/descent2/missions

# man-pages
# %__install -dm 755 %{buildroot}%{_mandir}/man1/
# %__install  -m 644 libmve/*.1 \
#	%{buildroot}%{_mandir}/man1/

# icon
install -dm 755 %{buildroot}%{_datadir}/pixmaps
install -m 644 %{SOURCE1} \
	%{buildroot}%{_datadir}/pixmaps

# menu
install -dm 755 %{buildroot}%{_datadir}/applications
cat > %{name}-sdl.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
Type=Application
Name=D2x (SDL version)
Comment=The port of Descent 1 for Linux
Exec=%{_prefix}/games/d1x-rebirth-sdl
Icon=%{name}
Categories=Game;ActionGame;
EOF
install -m 644 %{name}-sdl.desktop \
	%{buildroot}%{_datadir}/applications

cat > %{name}-gl.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
Type=Application
Name=D2x (OpenGL version)
Comment=The port of Descent 1 for Linux
Exec=%{_prefix}/games/d1x-rebirth-gl
Icon=%{name}
Categories=Game;ArcadeGame;
EOF
install -m 644 %{name}-gl.desktop \
	%{buildroot}%{_datadir}/applications

%files
%doc *.txt *.plist *.ini
%dir %{_datadir}/games/descent2
%{_datadir}/games/descent2/*.txb
%{_datadir}/games/descent2/*.txt
%dir %{_datadir}/games/descent2/missions
%{_datadir}/pixmaps/%{name}.png

%files sdl
%doc COPYING*
%{_prefix}/games/d1x-rebirth-sdl
%{_datadir}/applications/%{name}-sdl.desktop

%files gl
%doc COPYING*
%{_prefix}/games/d1x-rebirth-gl
%{_datadir}/applications/%{name}-gl.desktop


%changelog
* Wed Oct 02 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.58.1-1
+ Revision: a8b3b43
- Drop old tarball



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9126 |12cu|d2x-rebirth-0.58.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2006-2008 oc2pus
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
# Please submit bugfixes or comments to toni@links2linux.de

# norootforbuild

Summary:	The port of Descent 2 for Linux
Name:		d2x-rebirth
Version:	0.58.1
Release:	1
License:	GPL
Group:		Games/Arcade
URL:		http://www.dxx-rebirth.com/
Source:		http://www.dxx-rebirth.com/download/dxx/%{name}_v%{version}-src.tar.gz
Source1:	%{name}.png
Source2:	D2XBDE01.zip
BuildRequires:	dos2unix
BuildRequires:	gcc-c++
BuildRequires:	nasm
BuildRequires:	scons
BuildRequires:	SDL-devel
BuildRequires:	SDL_image-devel
BuildRequires:	SDL_mixer-devel
BuildRequires:	physfs-devel
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	unzip
Requires:	physfs

%description
This is the port of Descent 2, the famous 3D game for PC.

D2X is based on source code that was released the 14 December 1999 by
Parallax Software Corporation.

To use this package you'll need some datafiles installed in
/usr/share/games/descent2. See dxx-readme.txt.

%package sdl
Group:		Games/Arcade
Summary:	Descent 2 for Linux, SDL version
Requires:	d2x-rebirth = %{version}
Conflicts:	d2x-rebirth-gl

%description sdl
This is the port of Descent 2, the famous 3D game for PC.

D2X is based on source code that was released the 14 December 1999
by Parallax Software Corporation.

To use this package you'll need some datafiles installed in
/usr/share/games/descent2. See dxx-readme.txt.

This version uses SDL for Audio, Input/Output and graphics
rendering.

%package gl
Group:		Games/Arcade
Summary:	Descent 2 for Linux, OpenGL version
Requires:	d2x-rebirth = %{version}
Conflicts:	d2x-rebirth-sdl

%description gl
This is the port of Descent 2, the famous 3D game for PC.

D2X is based on source code that was released the 14 December 1999 by
Parallax Software Corporation.

To use this package you'll need some datafiles installed in
/usr/share/games/descent2.  See dxx-readme.txt.

This version uses SDL for Audio and Input/Output and OpenGL for
graphics rendering.


%prep
%setup -q -n %{name}_v%{version}-src -a2
dos2unix     d2x.ini *.txt
%__chmod 644 d2x.ini *.txt
dos2unix CHANGELOG.txt

%build
# d2x-sdl
scons %{?jobs:-j%{jobs}} \
	sharepath=%{_gamesdatadir}/descent2 \
	sdl_only=1 \
	sdlmixer=1 \
	no_asm=1
mv d2x-rebirth d2x-rebirth-sdl

# d2x-gl
scons -c
scons %{?jobs:-j%{jobs}} \
	sharepath=%{_gamesdatadir}/descent2 \
	sdlmixer=1 \
	PREFIX=%{buildroot}%{_prefix}
cp d2x-rebirth d2x-rebirth-gl

%install
# binaries
install -dm 755 %{buildroot}%{_prefix}/games/
install -m 755 d2x-rebirth  \
	%{buildroot}%{_prefix}/games/d2x-rebirth-gl
install -m 755 d2x-rebirth-sdl \
	%{buildroot}%{_prefix}/games/

install -dm 755 %{buildroot}%{_datadir}/games/descent2
# german translations
install -m 644 D2XBDE01/D2XbDE01/*.txb \
	%{buildroot}%{_datadir}/games/descent2
install -m 644 D2XBDE01/*.txt \
	%{buildroot}%{_datadir}/games/descent2
# directory for original descent data
install -dm 755 %{buildroot}%{_datadir}/games/descent2/missions

# man-pages
install -dm 755 %{buildroot}%{_mandir}/man1/
install  -m 644 libmve/*.1 \
	%{buildroot}%{_mandir}/man1/

# icon
install -dm 755 %{buildroot}%{_datadir}/pixmaps
install -m 644 %{SOURCE1} \
	%{buildroot}%{_datadir}/pixmaps

# menu
install -dm 755 %{buildroot}%{_datadir}/applications
cat > %{name}-sdl.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
Type=Application
Name=D2x (SDL version)
Comment=The port of Descent 2 for Linux
Exec=%{_prefix}/games/d2x-rebirth-sdl
Icon=%{name}
Categories=Game;ActionGame;
EOF
install -m 644 %{name}-sdl.desktop \
	%{buildroot}%{_datadir}/applications

cat > %{name}-gl.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
Type=Application
Name=D2x (OpenGL version)
Comment=The port of Descent 2 for Linux
Exec=%{_prefix}/games/d2x-rebirth-gl
Icon=%{name}
Categories=Game;ArcadeGame;
EOF
install -m 644 %{name}-gl.desktop \
	%{buildroot}%{_datadir}/applications

%files
%doc *.txt *.plist *.ini
%dir %{_datadir}/games/descent2
%{_datadir}/games/descent2/*.txb
%{_datadir}/games/descent2/*.txt
%dir %{_datadir}/games/descent2/missions
%{_mandir}/man1/*
%{_datadir}/pixmaps/%{name}.png

%files sdl
%doc COPYING*
%{_prefix}/games/d2x-rebirth-sdl
%{_datadir}/applications/%{name}-sdl.desktop

%files gl
%doc COPYING*
%{_prefix}/games/d2x-rebirth-gl
%{_datadir}/applications/%{name}-gl.desktop


%changelog
* Wed Oct 02 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.58.1-1
+ Revision: a9926d6
- Drop old tarball



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9127 |12cu|d2x-xl-1.16.16-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Werror_cflags %nil
%define dataver 1.15.295

Summary:	This is the port of Descent 2 Version 1.2, the famous 3D game for PC
Name:		d2x-xl
Version:	1.16.16
Release:	1
Group:		Games/Arcade
License:	GPL
URL:		http://www.descent2.de/
# Repack from original 7z archive + unpacked makefiles
Source0:	%{name}-src-%{version}.tar.bz2
Source1:	d2x-xl-data-%{dataver}.7z
Patch0:		d2x-xl-1.15.130-link.patch
Patch1:		d2x-xl-src-1.16.16-datapath.patch
BuildRequires:	imagemagick
BuildRequires:	p7zip
BuildRequires:	glibc-devel
BuildRequires:	gomp-devel
BuildRequires:	lesstif-devel
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glew)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(SDL_net)
Requires:	TiMidity++

%description
This is the port of Descent 2 Version 1.2, the famous 3D game for PC.

D2X is based on source code that was released the 14 December 1999 by
Parallax Software Corporation.

To use this package you'll need the datafiles from the Retail version
of Descent 2 Version 1.2 installed in %{_gamesdatadir}/%{name}

%prep
%setup -q -n %{name}-src-%{version}
%patch0 -p0
%patch1 -p1

%build
autoreconf
%configure2_5x \
	--bindir=%{_gamesbindir} \
	--disable-debug \
	--enable-release \
	--with-opengl
%make 

%install
%makeinstall_std

install -d %{buildroot}%{_gamesdatadir}/%{name}
pushd %{buildroot}%{_gamesdatadir}/%{name}
7z x %{SOURCE1}
popd

install -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=D2X-XL
Comment=This is the port of Descent 2 Version 1.2, the famous 3D game for PC
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;ArcadeGame;X-MandrivaLinux-MoreApplications-Games-Arcade;
EOF

install -d %{buildroot}{%{_iconsdir},%{_miconsdir},%{_liconsdir}}
convert -resize 16x16 d2x-xl-icon-64x64.png -resize 32x32 %{buildroot}%{_miconsdir}/%{name}.png
convert -resize 32x32 d2x-xl-icon-64x64.png -resize 32x32 %{buildroot}%{_iconsdir}/%{name}.png
convert -resize 48x48 d2x-xl-icon-64x64.png %{buildroot}%{_liconsdir}/%{name}.png

%files
%defattr(0644,root,root,0755)
%attr(0755,root,root) %{_gamesbindir}/%{name}
%{_gamesdatadir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9128 |12cu|dangerdeep-0.4-0_pre3327
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define title           Danger from the deep
%define longtitle       WW2 german submarine simulation

Name:		dangerdeep
Version:	0.4
Release:	0_pre3327
Summary:	WW2 German submarine simulation
License:	GPLv2
Group:		Games/Other
URL:		http://dangerdeep.sourceforge.net/
Source0:	http://kent.dl.sourceforge.net/project/dangerdeep/%{version}.%{release}/%{name}-%{version}.%{release}.tar.gz
BuildRequires:	scons
BuildRequires:	pkgconfig(fftw3)
BuildRequires:	pkgconfig(sdl)
%if %{mdvver} == 201200
BuildRequires:	SDL_net-devel
%else
BuildRequires:	pkgconfig(SDL_net)
%endif
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	imagemagick
BuildRequires:	pkgconfig(libavutil)

Requires:	    dangerdeep-data


%description
Danger from the deep (aka dangerdeep) is a Free / Open Source World War II
German submarine simulation. It is currently available for Linux/i386 and
Windows, but since it uses SDL/OpenGL it should be portable to other operating
systems or platforms. (If anyone wishes to port it, please contact us.) This
game is planned as tactical simulation and will be as realistic as our time and
knowledge of physics allows. It's current state is ALPHA, but it is playable.

%prep
%setup -q -n %{name}-%{version}.%{release}
# fix gl
perl -pi -e "s|/usr/local/bin|%{_gamesbindir}|"                          SConstruct
perl -pi -e "s|/usr/local/share/dangerdeep|%{_gamesdatadir}/dangerdeep|" SConstruct
perl -pi -e "s|/usr/local/lib|/usr/lib64|"				 SConstruct
perl -pi -e "s|ffmpeg/libavutil/avutil.h|libavutil/avutil.h|"		 SConstruct

# glibc fix in fresh
%if %{mdvver} >= 201210
sed -i '114i#include <unistd.h>' src/faulthandler.h
sed -i '28i#include <string.h>' src/matrix3.h
%endif



# spurious-executable-perm
find src -name '*.h' -exec chmod a-x {} \;
find src -name '*.cpp' -exec chmod a-x {} \;

# incorrect-fsf-address
find src -name '*.h' -exec perl -pi -e "s|Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA|Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301|" {} \;
find src -name '*.cpp' -exec perl -pi -e "s|Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA|Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301|" {} \;

# file-not-utf8
iconv -f iso8859-1 -t utf-8 ChangeLog > ChangeLog.conv && mv -f ChangeLog.conv ChangeLog
iconv -f iso8859-1 -t utf-8 CREDITS > CREDITS.conv && mv -f CREDITS.conv CREDITS
iconv -f iso8859-1 -t utf-8 README > README.conv && mv -f README.conv README
iconv -f iso8859-1 -t utf-8 LICENSE > LICENSE.conv && mv -f LICENSE.conv LICENSE

%build
procs=`egrep -c ^cpu[0-9]+ /proc/stat ||:`
if [ "$procs" ="0"]; then
	procs=1
fi

scons -j$procs \
    installbindir=%{buildroot}%{_gamesbindir} \
    installdatadir=%{buildroot}%{_gamesdatadir} \
    datadir=%{_gamesdatadir}/%{name} \
    usex86sse=1    

for i in 16 32 48; do
    convert -size ${i}x$i logo.xpm -resize ${i}x$i %{name}-${i}x$i.png
done

%install
scons \
    installbindir=%{buildroot}%{_gamesbindir} \
    installdatadir=%{buildroot}%{_gamesdatadir} \
    datadir=%{_gamesdatadir}/%{name} \
    install

#install -d -m 755 %{buildroot}%{_mandir}/man6
#install -m 644 doc/man/dangerdeep.6 %{buildroot}%{_mandir}/man6

install -d -m 755 %{buildroot}%{_datadir}/applications
cat >  %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=%{title}
Comment=%{longtitle}
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=false
Categories=X-MandrivaLinux-MoreApplications-Games-Other;Game;
EOF
  
# icon
install -d -m 755 %{buildroot}/%{_miconsdir}
install -d -m 755 %{buildroot}/%{_iconsdir}
install -d -m 755 %{buildroot}/%{_liconsdir}
install -m 644 %{name}-16x16.png %{buildroot}/%{_miconsdir}/%{name}.png
install -m 644 %{name}-32x32.png %{buildroot}/%{_iconsdir}/%{name}.png
install -m 644 %{name}-48x48.png %{buildroot}/%{_liconsdir}/%{name}.png
 

%files
%doc ChangeLog CREDITS README LICENSE
%{_gamesbindir}/%{name}
#{_mandir}/man6/*
%{_datadir}/applications/mandriva-%{name}.desktop
%{_miconsdir}/*
%{_iconsdir}/*.*
%{_liconsdir}/*



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9129 |12cu|dap-2.1.5-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	dap
%define version	2.1.5
%define release  12

Summary:	Audio sample editing and processing suite
Name:		%{name}
Version: 	%{version}
Release: 	%{release}
License: 	GPL
Group: 		Sound
URL: 		http://www.cee.hw.ac.uk/~richardk/
Source: 	%{name}-%{version}.tar.bz2
Patch1:		dap-2.1.5-x11-path.patch
BuildRequires:	libforms-devel
Buildrequires:	pkgconfig(x11)

%description
DAP is a comprehensive audio sample editing and processing suite.
It currently supports AIFF and AIFF-C audio files, 8 or 16 bit
resolution, and 1, 2 or 4 channels of audio data. The package
offers comprehensive editing, playback, and recording facilities
including full time stretch resampling, manual data editing, and
a reasonably complete DSP processing suite.

%prep
%setup -q
%patch1 -p1

%build
export XFORMS=/usr/include/X11
make CXX="g++ %ldflags" OPTIM="$RPM_OPT_FLAGS" -f Makefile.linux

%install
rm -rf %buildroot/

mkdir -p $RPM_BUILD_ROOT/%_bindir
cp main/DAP $RPM_BUILD_ROOT/%_bindir/dap

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=%{name}
Comment=Audio sample editing and processing suite
Exec=%{name} -c
Icon=%{name}
Terminal=false
Type=Application
Categories=AudioVideo;Audio;Midi;Mixer;Sequencer;Tuner;AudioVideoEditing;Player;Recorder;
EOF

%clean
rm -rf %buildroot

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%files
%defattr(-,root,root)
%doc CHANGES COPYING FEATURES README THANKS TODO
%{_bindir}/%name
%{_datadir}/applications/*


%changelog
* Thu Dec 23 2010 Funda Wang <fwang@mandriva.org> 2.1.5-11mdv2011.0
+ Revision: 623979
- rebuild for new xform

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 2.1.5-10mdv2011.0
+ Revision: 617517
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 2.1.5-9mdv2010.0
+ Revision: 427209
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 2.1.5-8mdv2009.0
+ Revision: 243960
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 2.1.5-6mdv2008.1
+ Revision: 136360
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

  + Funda Wang <fwang@mandriva.org>
    - old patch not needed

* Thu Sep 06 2007 Funda Wang <fwang@mandriva.org> 2.1.5-6mdv2008.0
+ Revision: 80961
- Rebuild for new x11 library
- Import dap



* Fri Aug 04 2006 Lenny Cartier <lenny@mandriva.com> 2.1.5-5mdv2007.0
- xdg

* Fri Jun 23 2006 Pascal Terjan <pterjan@mandriva.org> 2.1.5-4mdv2007.0
- fix lib64

* Thu Jan 06 2006 Lenny Cartier <lenny@mandriva.com> 2.1.5-3mdk
- rebuild

* Wed Jun 16 2004 Lenny Cartier <lenny@mandrakesoft.com> 2.1.5-2mdk
- rebuild

* Mon Feb 16 2004 Austin Acton <austin@mandrake.org> 2.1.5-1mdk
- 2.1.5

* Tue Jan 07 2003 Lenny Cartier <lenny@mandrakesoft.com> 2.1.4-1mdk
- from Austin Acton <aacton@yorku.ca> :
	- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9130 |12cu|darkplaces-20130304-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Werror_cflags %nil

%define debug_package %{nil}

Summary:	Multiplayer, deathmatch oriented first person shooter engine
Name:		darkplaces
Version:	20130304
Release:	1
Epoch:		1
License:	GPLv2+
Group:		Games/Arcade
Url:		http://icculus.org/twilight/darkplaces/
Source0:	%{name}enginesource%{version}.zip
# Debian patchset
Patch0:		0001-Split-Unix-CFLAGS-libs-to-one-per-line.patch
Patch1:		0002-Add-support-for-make-LINK_TO_LIBJPEG-1.patch
Patch2:		0003-Add-support-for-make-LINK_TO_ZLIB-1.patch
Patch3:		0004-Add-support-for-LINK_TO_LIBVORBIS-using-pkg-config.patch
Patch4:		0005-Add-LINK_TO_MODPLUG-option.patch
Patch5:		0006-add-LINK_TO_ODE-to-link-against-system-libode.patch
Patch6:		0007-add-LINK_TO_THEORA.patch
Patch7:		0008-Add-LINK_TO_PNG.patch
Patch8:		0009-add-LINK_TO_CURL.patch
Patch9:		0010-Add-LINK_TO_FREETYPE2.patch
Patch10:	0011-Add-support-for-linking-to-system-d0_blind_id-and-d0.patch
Patch11:	0012-Add-support-for-forcing-d0_blind_id-and-d0_rijndael-.patch
Patch12:	0014-image_png.h-change-name-of-multiple-inclusion-guard-.patch
Patch13:	0015-Be-more-type-safe-when-calling-setjmp-call-the-same-.patch
Patch14:	0016-Be-a-bit-more-type-safe-about-using-libpng.patch
Patch15:	0017-Fix-various-typos-dont-don-t-doesnt-doesn-t-arguemen.patch
Patch16:	0018-Don-t-build-SSE-only-software-rasterizer-on-non-x86-.patch
Patch17:	0019-If-linking-libpng-conventionally-use-the-png_jmpbuf-.patch
Patch18:	0020-If-linking-libpng-normally-use-its-header-to-get-the.patch
Patch19:	0021-If-linking-libpng-in-the-normal-way-use-its-actual-v.patch
Patch20:	0022-Add-support-for-disabling-libavw.patch
Patch21:	0023-Disable-dlopen-support-and-warn-if-it-gets-compiled-.patch
Patch22:	0024-Disable-gpu-skinning-for-skeletal-models.patch
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libmodplug)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(ode)
BuildRequires:	pkgconfig(ogg)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(theora)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xpm)
BuildRequires:	pkgconfig(xxf86dga)
BuildRequires:	pkgconfig(zlib)
Requires:	curl

%description
Darkplaces is a modern, powerful first-person shooter engine.

%files
%doc COPYING darkplaces.txt
%{_gamesbindir}/darkplaces-glx
%{_gamesbindir}/darkplaces-sdl

#----------------------------------------------------------------------------

%package server
Summary:	Dedicated server for the darkplaces engine
Group:		Games/Arcade
Requires:	curl

%description server
Darkplaces is a modern, powerful first-person shooter engine.

This is the darkplaces dedicated server required to host network games.

%files server
%doc COPYING darkplaces.txt
%{_gamesbindir}/darkplaces-dedicated

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}
%apply_patches

%build
make \
	release \
	OPTIM_RELEASE="%{optflags}" \
	LINK_TO_CURL=1 \
	LINK_TO_FREETYPE2=1 \
	LINK_TO_LIBJPEG=1 \
	LINK_TO_LIBVORBIS=1 \
	LINK_TO_MODPLUG=1 \
	LINK_TO_ODE=1 \
	LINK_TO_PNG=1 \
	LINK_TO_THEORA=1 \
	LINK_TO_ZLIB=1 \
	DISABLE_OFFSCREEN_GECKO=1 \
	DISABLE_D0_BLIND_ID=1 \
	DISABLE_D0_RIJNDAEL=1

%install
# Install the main programs
mkdir -p %{buildroot}%{_gamesbindir}
install -m 0755 darkplaces-glx \
	%{buildroot}%{_gamesbindir}/darkplaces-glx
install -m 0755 darkplaces-sdl \
	%{buildroot}%{_gamesbindir}/darkplaces-sdl
install -m 0755 darkplaces-dedicated \
	%{buildroot}%{_gamesbindir}/darkplaces-dedicated


%changelog
* Mon Feb 17 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:20130304-1
+ Revision: c9b527b
- LOG New version 20130304, add patchset from Debian to link against libraries instead of dlopening them



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9131 |12cu|darktable-1.6.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _cmake_skip_rpath -DCMAKE_SKIP_RPATH:BOOL=OFF

# Keep libraries private
%if %{_use_internal_dependency_generator}
%define __noautoprov '(.*)\\.so(.*)'
%define __noautoreq 'libdarktable\\.so(.*)'
%endif

Summary:	Utility to organize and develop raw images
Name:		darktable
Version:	1.6.7
Release:	1
License:	GPLv3+
Group:		Graphics
Url:		http://darktable.sourceforge.net/
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-release-%{version}.tar.gz
Source100:	%{name}.rpmlintrc
BuildRequires:	cmake
BuildRequires:	desktop-file-utils
BuildRequires:	gettext
BuildRequires:	gnome-doc-utils
BuildRequires:	intltool
BuildRequires:	gettext-devel
BuildRequires:	gomp-devel
BuildRequires:	jpeg-devel
BuildRequires:	libxml2-utils
BuildRequires:	perl
BuildRequires:	xsltproc
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(colord)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(exiv2)
BuildRequires:	pkgconfig(flickcurl)
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(gnome-keyring-1)
BuildRequires:	pkgconfig(GraphicsMagick)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(json-glib-1.0)
BuildRequires:	pkgconfig(lcms2)
BuildRequires:	pkgconfig(lensfun)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	pkgconfig(libgphoto2)
BuildRequires:	pkgconfig(libopenjpeg1)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	pkgconfig(libsecret-1)
BuildRequires:	pkgconfig(libsoup-2.4)
BuildRequires:	pkgconfig(libtiff-4)
BuildRequires:	pkgconfig(libwebp)
BuildRequires:	pkgconfig(lua)
BuildRequires:	pkgconfig(OpenEXR)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	xml2po
BuildRequires:	saxon
BuildRequires:	fop

Requires:	gphoto2

%description
Darktable is an open source photography workflow application and RAW developer.
A virtual lighttable and darkroom for photographers. It manages your digital
negatives in a database, lets you view them through a zoomable lighttable
and enables you to develop raw images and enhance them.

%files -f %{name}.lang
%doc doc/README doc/AUTHORS doc/LICENSE doc/TRANSLATORS
%{_bindir}/%{name}*
%{_libdir}/%{name}
%{_datadir}/appdata/%{name}.appdata.xml
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}
%{_iconsdir}/hicolor/*/apps/%{name}*
%{_mandir}/man1/%{name}*

#----------------------------------------------------------------------------

%prep
%setup -qn %{name}-release-%{version}
# file name typo
mv -f cmake/version.cmake.cmake cmake/version.cmake 
# Fix bogus perms
chmod -x src/external/LibRaw/src/libraw_datastream.cpp


%build
%cmake \
	-DCMAKE_LIBRARY_PATH:PATH=%{_libdir} \
	-DDONT_INSTALL_GCONF_SCHEMAS:BOOLEAN=ON \
	-DCMAKE_BUILD_TYPE:STRING=Release \
	-DBINARY_PACKAGE_BUILD=1 \
	-DPROJECT_VERSION:STRING="%{name}-%{EVRD}" \
	-DINSTALL_IOP_EXPERIMENTAL:BOOLEAN=ON

%make

%install
export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
%makeinstall_std -C build

%find_lang %{name}

#desktop-file-validate %%{buildroot}/%%{_datadir}/applications/%%{name}.desktop
rm -rf %{buildroot}%{_datadir}/doc/%{name}


%changelog

* Sat Jul 04 2015 abfonly <abfonly@gmail.com> 1.6.7-1
- (139e4b1) Merge pull request #5 from import/darktable:rosa2014.1
- (139e4b1) abfonly



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9132 |12cu|dayplanner-0.11-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(DP::CoreModules\\)'
%else
%define _requires_exceptions perl\(DP::CoreModules\)
%endif

Summary:	An easy and clean Day Planner
Name:		dayplanner
Version:	0.11
Release:	2
Group:		Office
License:	GPLv3+
URL:		http://www.day-planner.org/
Source0:	http://download.gna.org/dayplanner/%{name}-%{version}.tar.bz2
Patch0:         dayplanner-0.11-locale.patch
BuildRequires:	perl-devel
BuildRequires:	perl(Locale::gettext)
BuildArch:	noarch

%description
Day Planner is a simple time management program.

Day Planner is designed to help you easily manage your time.
It can manage appointments, birthdays and more. It makes sure you
remember your appointments by popping up a dialog box reminding you about it.

%files -f dayplanner.lang
# Note to packagers: Please leave COPYING in here as this package is distributed
#  from the software website aswell
%doc AUTHORS COPYING NEWS THANKS TODO ./doc/*
%{_bindir}/dayplanner
%{_bindir}/dayplanner-daemon
%{_bindir}/dayplanner-notifier
%{_datadir}/%{name}/
%{_mandir}/man1/*
%{_iconsdir}/dayplanner*.png
%{_miconsdir}/dayplanner*.png
%{_liconsdir}/dayplanner*.png
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png

#----------------------------------------------------------------------------

%prep
%setup -q

%patch0 -p1

%build
# Nothing

%install
%makeinstall_std prefix=/usr

# Install the icons
install -m644 ./art/dayplanner-24x24.png -D %{buildroot}%{_iconsdir}/dayplanner.png
install -m644 ./art/dayplanner-16x16.png -D %{buildroot}%{_miconsdir}/dayplanner.png
install -m644 ./art/dayplanner-48x48.png -D %{buildroot}%{_liconsdir}/dayplanner.png
# (High contrast icons)
install -m644 ./art/dayplanner_HC24.png -D %{buildroot}%{_iconsdir}/dayplanner_HC.png
install -m644 ./art/dayplanner_HC16.png -D %{buildroot}%{_miconsdir}/dayplanner_HC.png
install -m644 ./art/dayplanner_HC48.png -D %{buildroot}%{_liconsdir}/dayplanner_HC.png

# Find the localization
%find_lang %{name}


%changelog
* Fri Mar 28 2014 Victor Ryzhikh <victorr2007@yandex.ru> 0.11-2
+ Revision: c2d342c
- Updated dayplanner.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9133 |12cu|dbench-4.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Filesystem benchmark similar to Netbench
Name:		dbench
Version:	4.0
Release:	3
License:	GPLv3+
Group:		System/Kernel and hardware
Url:		http://samba.org/ftp/tridge/dbench/README
Source0:	http://samba.org/ftp/tridge/dbench/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(popt)

%description
dbench is a filesystem benchmark that generates load patterns similar
to those of the commercial Netbench benchmark, but without requiring
a lab of Windows load generators to run. It is now considered a de-facto
standard for generating load on the Linux VFS.

%files
%doc COPYING README
%attr(755,root,root) %{_bindir}/dbench
%attr(755,root,root) %{_bindir}/tbench
%attr(755,root,root) %{_bindir}/tbench_srv
%attr(644,root,root) %{_mandir}/man1/dbench.1.*
%attr(644,root,root) %{_mandir}/man1/tbench.1.*
%attr(644,root,root) %{_mandir}/man1/tbench_srv.1.*
%attr(644,root,root) %{_datadir}/%{name}/client.txt

#----------------------------------------------------------------------------

%prep
%setup -q

%build
./autogen.sh
%configure2_5x --datadir=/usr/share/dbench
%make CC="cc %ldflags"

%install
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_mandir}/man1
mkdir -p %{buildroot}%{_datadir}/%{name}
install -c -m 0755 dbench %{buildroot}%{_bindir}/dbench
install -c -m 0755 tbench %{buildroot}%{_bindir}/tbench
install -c -m 0755 tbench_srv %{buildroot}%{_bindir}/tbench_srv
install -c -m 0644 dbench.1 %{buildroot}%{_mandir}/man1/dbench.1
install -c -m 0644 client.txt %{buildroot}%{_datadir}/%{name}/client.txt
pushd %{buildroot}%{_mandir}/man1/
ln -sf dbench.1 tbench.1
ln -sf dbench.1 tbench_srv.1
popd


%changelog
* Mon Feb 17 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.0-3
+ Revision: 1e84393
- LOG Fix debug package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9134 |12cu|dbtool-1.6-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Command Line Tool for GDBM
Name:		dbtool
Version:	1.6
Release:	9
License:	GPLv2+
Group:		Databases
Url:		http://www.daemon.de/DBTOOL
Source0:	ftp://ftp.daemon.de/scip/Apps/dbtool/dbtool-%{version}.tar.bz2
Patch0:		dbtool.patch
Patch1:		dbtool-1.6-gcc411.diff
BuildRequires:	gdbm-devel
BuildRequires:	pkgconfig(libpcre)

%description
dbtool can be used to store and retrieve data in a key/value format
in a GDBM hash database. Perl compatible regular expressions are
supported both for storing and retrieving of data. It's main
advantages are the ability to maintain huge amounts of data and
speed. It also supports encrypted databases using the AES cipher
algorithm.

%files
%doc AUTHORS ChangeLog README samples
%{_bindir}/dbtool*
%{_mandir}/man1/*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p0
%patch1 -p1

# fix attribs
find samples -type f | xargs chmod 644
find samples -type d | xargs chmod 755
find . -perm 0640 | xargs chmod 644
chmod 644 AUTHORS ChangeLog README

%build
# build the gdbm version
%configure2_5x --without-berkeley
%make CXXFLAGS="%{optflags} -Wall" LDFLAGS="%{ldflags}"

%install
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_mandir}/man1

install -m0755 dbtool %{buildroot}%{_bindir}/
install -m0644 dbtool.1 %{buildroot}%{_mandir}/man1/


%changelog
* Mon Feb 17 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.6-9
+ Revision: f1d6a24
- LOG Fix debug package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9135 |12cu|dbus-sharp-glib-0.5.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Managed D-Bus implementation - GLib integration
Name:		dbus-sharp-glib
Version:	0.5.0
Release:	2
License:	MIT
Group:		System/Libraries
Url:		http://mono.github.com/dbus-sharp/
Source0:	http://github.com/downloads/mono/dbus-sharp/%{name}-%{version}.tar.gz
BuildRequires:	gtk-sharp2
BuildRequires:	dbus-sharp-devel
BuildRequires:	pkgconfig(mono)
Requires:	glib2
BuildArch:	noarch

%description
dbus-sharp is a C# implementation of D-Bus. It's often referred to as
"managed D-Bus" to avoid confusion with existing bindings (which wrap
libdbus). This is the GLib integration for ndesk-dbus.

D-Bus is an inter-process communication framework that lets
applications interface with the system event bus as well as allowing
them to talk to one another in a peer-to-peer configuration.

%files
%doc README COPYING
%{_prefix}/lib/mono/%{name}-1.0
%{_prefix}/lib/mono/gac/%{name}/

#----------------------------------------------------------------------------

%package devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{name} = %{EVRD}

%description devel
dbus-sharp is a C# implementation of D-Bus. It's often referred to as
"managed D-Bus" to avoid confusion with existing bindings (which wrap
libdbus). This is the GLib integration for ndesk-dbus.

D-Bus is an inter-process communication framework that lets
applications interface with the system event bus as well as allowing
them to talk to one another in a peer-to-peer configuration.

%files devel
%doc examples
%{_datadir}/pkgconfig/%{name}-1.0.pc

#----------------------------------------------------------------------------

%prep
%setup -q

%build
./configure --prefix=%{_prefix}
make

%install
%makeinstall_std pkgconfigdir=%{_datadir}/pkgconfig


%changelog
* Mon Feb 17 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.5.0-2
+ Revision: f761cd3
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9136 |12cu|dcaenc-2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libmajor 0
%define pluginname %{mklibname alsa-plugins}-dca
%define libname %mklibname %name %libmajor
%define devellibname %mklibname -d %name
#define debug_package	%{nil}
#define distsuffix mrb

Summary: DTS Coherent Acoustics encoder
Name:    dcaenc
Version: 2
Release: 1
Source0: http://aepatrakov.narod.ru/dcaenc/%{name}-%{version}.tar.gz
License: LGPLv2.1+
Group:   Sound
URL:     http://aepatrakov.narod.ru/dcaenc/
BuildRequires: kernel-headers >= 2.4.0
BuildRequires: pkgconfig(alsa)


%description
DTS Coherent Acoustics encoder

It may be useful if you want to create a 
DTS CD or a DTS 
soundtrack for a DVD
from a 6-channel PCM wav file using linux. 
Another use case is related to
real-time encoding of multichannel PCM 
audio output from arbitrary linux
applications for transmission over SPDIF 
(see %{pluginname} package)


%package -n %{libname}
Summary:   Libraries for DTS Coherent Acoustics encoder
Group:     Sound

%description -n %{libname}
Libraries for DTS Coherent Acoustics encoder


%package -n %{devellibname}
Summary:   Development sources for DTS Coherent Acoustics encoder
Group:     Development/C
Requires:  %{libname} = %{version}-%{release}

%description -n %{devellibname}
Development sources for DTS Coherent Acoustics encoder


%package -n %{pluginname}
Summary:   DTS Coherent Acoustics encoder plugin for ALSA
Group:     Sound
Requires:  alsa-lib

%description -n %{pluginname}
DTS Coherent Acoustics encoder plugin for ALSA

Provides real-time encoding of multichannel PCM audio output from arbitrary
linux applications for transmission over SPDIF.


%prep
%setup -q -n %name-%version
%apply_patches

%build
%configure2_5x
%make

%install
%makeinstall_std

mv %{buildroot}%{_datadir}/alsa/pcm %{buildroot}%{_datadir}/alsa/alsa.conf.d

find %{buildroot} -name '*.la' -delete

%files
%{_bindir}/dcaenc

%files -n %{libname}
%{_libdir}/libdcaenc.so.%{libmajor}*

%files -n %{devellibname}
%{_includedir}/dcaenc.h
%{_libdir}/libdcaenc.so
%{_libdir}/pkgconfig/dcaenc.pc

%files -n %{pluginname}
%{_datadir}/alsa/alsa.conf.d/dca.conf
%{_libdir}/alsa-lib/*





@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9137 |12cu|dcc-1.3.135-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define build_sendmail 1
# commandline overrides:
# rpm -ba|--rebuild --with 'xxx'
%{?_without_sendmail: %{expand: %%define build_sendmail 0}}

Summary:	Distributed Checksum Clearinghouse, anti-spam tool
Name:		dcc
Version:	1.3.135
Release:	4
License:	BSD-like
Group:		System/Servers
URL:		http://www.rhyolite.com/anti-spam/dcc/
Source0:	http://www.rhyolite.com/src/dcc/old/dcc-%{version}.tar.Z
Patch0:		dcc-dccd-initscript-135.diff
Patch1:		dcc-make-dcc_conf-nochwon.diff
Requires(post): rpm-helper perl rrdtool
Requires(preun): rpm-helper perl rrdtool
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires:	perl rrdtool
BuildRequires:	perl wget apache-base
%if %{build_sendmail}
BuildRequires:	sendmail-devel
%endif

%description
Distributed Checksum Clearinghouse or DCC is a cooperative,
distributed system intended to detect "bulk" mail or mail sent to
many people. It allows individuals receiving a single mail message
to determine that many other people have been sent essentially
identical copies of the message and so reject the message. It can
identify some unsolicited bulk mail using "spam traps" and other
detectors, but that is not its focus.

The DCC can be viewed as a tool for end users to enforce their
right to "opt-in" to streams of bulk mail by refusing all bulk mail
except from sources in a "white list."  White lists are generally
the responsibility of DCC clients, since only they know which bulk
mail they solicited.

NB to use DCC to reject SPAM you need to configure
%{_datadir}/dcc/dcc_conf and either use procmail or sendmail to
feed the messages to DCC

%package	cgi
Summary:	The cgi-scripts for managing mail delivery on a DCC enabled server
Group:		System/Servers
Requires:	apache-mpm-prefork
Requires:	%{name} = %{version}

%description	cgi
Example set of cgi-scripts to allow users to point-and-click
manage their own DCC whitelists and thus what is delivered to
them.  Allows overriding of site level lists.  The scripts give
controlled access to the whitelists which are otherwise in
protected directory space (owned by dcc).

NB these scripts need configured after installation

%if %{build_sendmail}
%package	sendmail
Summary:	Distributed Checksum Clearinghouse Milter Interface
Group:		System/Servers
Requires:	sendmail
Requires:	sendmail-cf
Requires:	%{name} = %{version}

%description	sendmail
Dccm is a daemon built with the sendmail milter interface intended
to connect sendmail to DCC servers.
%endif

%package	devel
Summary:	Development headers and libraries for %{name}
Group:		Development/C

%description	devel
Development headers and libraries for %{name}

%prep

%setup -q -n %{name}-%{version}
%patch0 -p0 -b .initscript
%patch1 -p0 -b .nochown

# fix defaults
find . -type f | xargs perl -pi -e "s|/usr/local|%{_prefix}|g"
find . -type f | xargs perl -pi -e "s|/var/dcc|%{_localstatedir}/lib/dcc|g"

# lib64 fixes
perl -pi -e "s|/usr/lib|%{_libdir}|g" configure

%build

./configure \
    --libexecdir=%{_sbindir} \
%if %{build_sendmail}
    --with-sendmail \
%endif
    --with-installroot=%{buildroot} \
    --homedir=%{_localstatedir}/lib/dcc \
    --bindir=%{_bindir} \
    --mandir=%{_mandir} \
    --disable-sys-inst \
    --with-uid=dcc \
    --with-cgibin=/var/www/dcc-bin \
    --with-rundir=/var/run/dcc \
    --with-db-memory=32 

#    --prefix=%{_localstatedir}/lib/dcc \
			  
perl -p -i -e "s:\".*\":\"%{_sbindir}\": if m/define\s+DCC_LIBEXECDIR/ ;" include/dcc_config.h

make CWARN="%{optflags}"

# make extras
make CWARN="%{optflags}" -C dccifd/dccif-test

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

# don't fiddle with the initscript!
export DONT_GPRINTIFY=1

install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_sysconfdir}/cron.daily
install -d %{buildroot}%{_webappconfdir}
install -d %{buildroot}/var/run/dcc
install -d %{buildroot}%{_localstatedir}/lib/dcc/{log,userdirs/{local,esmtp,cyrus,procmail}}
install -d %{buildroot}%{_mandir}/man8
install -d %{buildroot}%{_libdir}
install -d %{buildroot}%{_includedir}/dcc

export INST_UID="`id -u`"
export INST_GID="`id -g`"
alias chown=echo
make MANOWN=$INST_UID MANGRP=$INST_GID DCC_SUID=$INST_UID DCC_OWN=$INST_UID \
    DCC_GRP=$INST_GID BINOWN=$INST_UID GRP=$INST_GID INSTALL="install -c" \
    install
unalias chown

chmod 755 %{buildroot}%{_sbindir}/* %{buildroot}%{_bindir}/* 

install -m0755 misc/cron-dccd %{buildroot}%{_sysconfdir}/cron.daily/dccd
install -m0755 misc/rcDCC %{buildroot}%{_initrddir}/dccd
install -m0600 homedir/flod %{buildroot}%{_localstatedir}/lib/dcc/flod

install -m0755 dccifd/dccif-test/dccif-test %{buildroot}%{_sbindir}/
#install -m0755 dccifd/dccif-test/dccif-test.pl %{buildroot}%{_sbindir}/
install -m0755 dccifd/dccif.pl %{buildroot}%{_sbindir}/

%if %{build_sendmail}
install -d %{buildroot}%{_datadir}/sendmail-cf/feature
install -m0644 misc/dcc.m4 %{buildroot}%{_datadir}/sendmail-cf/feature/
install -m0644 misc/dccdnsbl.m4 %{buildroot}%{_datadir}/sendmail-cf/feature/
#install -m0644 misc/dict-attack-aliases %{buildroot}%{_localstatedir}/lib/dcc/
#install -m0755 misc/filter-dict-attack %{buildroot}%{_sbindir}/
%endif

# Set some initial logging, but no rejections
perl -p -i -e "s/BRAND=\$/BRAND=%{version}-%{release}/ ; s/DCCM_LOG_AT=\$/\$&10/ ; " \
	%{buildroot}%{_localstatedir}/lib/dcc/dcc_conf

# install the apache2 config
cat > dcc.conf <<EOF

ScriptAlias /dcc-bin/ /var/www/dcc-bin/

    <Directory /var/www/dcc-bin/>
	Require host 127.0.0.1

	SSLCipherSuite ALL:!ADH:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP
	SSLRequireSSL
	ErrorDocument 403 /dcc-bin/http2https

	AuthType Basic
	AuthName "DCC user"
	AuthUserFile %{_localstatedir}/lib/dcc/userdirs/webusers
	require valid-user

    </Directory>
EOF

install -m 0755 dcc.conf %{buildroot}%{_webappconfdir}/dcc.conf 
echo "# put users in here" > %{buildroot}%{_localstatedir}/lib/dcc/userdirs/webusers

# prepare for docs inclusion
cp misc/README README.misc
cp homedir/README README.homedir
cp cgi-bin/README README.cgi-bin

# fix strange attribs
chmod 644 CHANGES LICENSE README*  *.html

# install devel files
install -m0644 dccd/*.h %{buildroot}%{_includedir}/dcc/
install -m0644 include/*.h %{buildroot}%{_includedir}/dcc/
install -m0644 srvrlib/*.h %{buildroot}%{_includedir}/dcc/
install -m0644 thrlib/*.h %{buildroot}%{_includedir}/dcc/
#install -m0644 clntlib/*.h %{buildroot}%{_includedir}/dcc/

install -m0755 dcclib/libdcc.a %{buildroot}%{_libdir}/
install -m0755 srvrlib/libsrvr.a %{buildroot}%{_libdir}/
install -m0755 thrlib/libthr.a %{buildroot}%{_libdir}/
install -m0755 clntlib/libclnt.a %{buildroot}%{_libdir}/



# house cleaning
rm -f %{buildroot}/var/www/dcc-bin/README
rm -f %{buildroot}%{_sbindir}/rcDCC
rm -f %{buildroot}%{_sbindir}/cron-dccd
rm -f %{buildroot}%{_sbindir}/logger
rm -f %{buildroot}%{_sbindir}/updatedcc
rm -f %{buildroot}%{_sbindir}/uninstalldcc

# install man pages
install -m0644 *.8 %{buildroot}%{_mandir}/man8/

%pre
%_pre_useradd dcc %{_localstatedir}/lib/dcc /bin/sh

%post
%_post_service dccd
# this causes a hang if not connected to the internet
# deactivate it for now... user should read man pages
# instead...
#%{_bindir}/cdcc info > %{_localstatedir}/lib/dcc/map.txt || :


%preun
%_preun_service dccd

%postun
%_postun_userdel dcc

%clean

%files
%doc CHANGES  LICENSE README.misc README.homedir
%doc FAQ.html INSTALL.html cdcc.html dbclean.html dblist.html
%doc dcc.html dccd.html dccifd.html dccproc.html dccsight.html

%attr(0755,root,root) %{_sysconfdir}/cron.daily/dccd
%attr(0755,root,root) %{_initrddir}/dccd

%config(noreplace) %attr(0600,dcc,dcc) %{_localstatedir}/lib/dcc/ids
%config(noreplace) %attr(0600,dcc,dcc) %{_localstatedir}/lib/dcc/map
%config(noreplace) %attr(0600,dcc,dcc) %{_localstatedir}/lib/dcc/map.txt
%config(noreplace) %attr(0644,dcc,dcc) %{_localstatedir}/lib/dcc/dcc_conf
#%config(noreplace) %attr(0644,dcc,dcc) %{_localstatedir}/lib/dcc/dcc_db
#%config(noreplace) %attr(0644,dcc,dcc) %{_localstatedir}/lib/dcc/dcc_db.hash
%config(noreplace) %attr(0644,dcc,dcc) %{_localstatedir}/lib/dcc/flod
%config(noreplace) %attr(0644,dcc,dcc) %{_localstatedir}/lib/dcc/whiteclnt
%config(noreplace) %attr(0644,dcc,dcc) %{_localstatedir}/lib/dcc/whitecommon
%config(noreplace) %attr(0644,dcc,dcc) %{_localstatedir}/lib/dcc/whitelist
%config(noreplace) %attr(0644,dcc,dcc) %{_localstatedir}/lib/dcc/grey_flod
%config(noreplace) %attr(0644,dcc,dcc) %{_localstatedir}/lib/dcc/grey_whitelist

%attr(4755,root,root) %{_bindir}/cdcc
%attr(4755,root,root) %{_bindir}/dccproc
%attr(0755,root,root) %{_bindir}/dccif-test

%attr(0755,root,root) %{_sbindir}/dbclean
%attr(0755,root,root) %{_sbindir}/dblist
%attr(0755,root,root) %{_sbindir}/dccd
%attr(0755,root,root) %{_sbindir}/dccifd
%attr(0755,root,root) %{_sbindir}/newwebuser
#%attr(0755,root,root) %{_sbindir}/refeed
%attr(0755,root,root) %{_sbindir}/start-dccd
%attr(0755,root,root) %{_sbindir}/start-dccifd
%attr(0755,root,root) %{_sbindir}/stop-dccd
%attr(0755,root,root) %{_sbindir}/wlist
%attr(4755,root,root) %{_sbindir}/dccsight
%attr(0755,root,root) %{_sbindir}/start-grey
%attr(0755,root,root) %{_sbindir}/fetchblack
%attr(0755,root,root) %{_sbindir}/list-clients
%attr(0755,root,root) %{_sbindir}/dns-helper
%attr(0755,root,root) %{_sbindir}/ck2ip
%attr(0755,root,root) %{_sbindir}/dcc-stats-update

%attr(0755,root,root) %{_sbindir}/check_ip_range
%attr(0755,root,root) %{_sbindir}/dcc-nagios
%attr(0755,root,root) %{_sbindir}/dump-clients
%attr(0755,root,root) %{_sbindir}/fetchids
%attr(0755,root,root) %{_sbindir}/fix-map


# rrdtool stuff
%attr(0755,root,root) %{_sbindir}/dcc-stats-collect
%attr(0755,root,root) %{_sbindir}/dcc-stats-graph
%attr(0755,root,root) %{_sbindir}/dcc-stats-init
%attr(0755,root,root) %{_sbindir}/stats-get

# extras
%attr(0755,root,root) %{_sbindir}/dccif-test
#%attr(0755,root,root) %{_sbindir}/dccif-test.pl
%attr(0755,root,root) %{_sbindir}/dccif.pl
%attr(0755,root,root) %{_sbindir}/fetch-testmsg-whitelist

%attr(0755,dcc,dcc) %dir %{_localstatedir}/lib/dcc
%attr(0755,dcc,dcc) %dir %{_localstatedir}/lib/dcc/log
%attr(0755,dcc,dcc) %dir %{_localstatedir}/lib/dcc/userdirs
%attr(0755,dcc,dcc) %dir %{_localstatedir}/lib/dcc/userdirs/local
%attr(0755,dcc,dcc) %dir %{_localstatedir}/lib/dcc/userdirs/cyrus
%attr(0755,dcc,dcc) %dir %{_localstatedir}/lib/dcc/userdirs/procmail
%attr(0755,dcc,dcc) %dir %{_localstatedir}/lib/dcc/userdirs/esmtp
%attr(0755,dcc,dcc) %dir /var/run/dcc

%attr(0644,root,root) %{_mandir}/man8/cdcc.8*
%attr(0644,root,root) %{_mandir}/man8/dbclean.8*
%attr(0644,root,root) %{_mandir}/man8/dblist.8*
%attr(0644,root,root) %{_mandir}/man8/dcc.8*
%attr(0644,root,root) %{_mandir}/man8/dccd.8*
%attr(0644,root,root) %{_mandir}/man8/dccifd.8*
%attr(0644,root,root) %{_mandir}/man8/dccproc.8*
%attr(0644,root,root) %{_mandir}/man8/dccsight.8*
#%attr(0644,root,root) %{_mandir}/man8/dnsbl.8*

# excludes - files related to dcc-sendmail
%exclude %{_sbindir}/hackmc
%exclude %{_sbindir}/start-dccm
%exclude %{_mandir}/man8/dccm.8*
%if %{build_sendmail}
%files sendmail
%doc dccm.html
#%config(noreplace) %attr(0644,dcc,dcc) %{_localstatedir}/lib/dcc/dict-attack-aliases
%attr(0755,root,root) %{_sbindir}/dccm
#%attr(0755,root,root) %{_sbindir}/filter-dict-attack
%attr(0755,root,root) %{_sbindir}/hackmc
#%attr(0755,root,root) %{_sbindir}/na-spam
#%attr(0755,root,root) %{_sbindir}/ng-spam
%attr(0755,root,root) %{_sbindir}/start-dccm
%attr(0644,root,root) %{_datadir}/sendmail-cf/feature/dcc.m4
%attr(0644,root,root) %{_datadir}/sendmail-cf/feature/dccdnsbl.m4
%attr(0644,root,root) %{_mandir}/man8/dccm.8*
%endif

%files cgi
%doc README.cgi-bin
%attr(0644,root,root) %config(noreplace) %{_webappconfdir}/dcc.conf
%attr(0644,root,root) %config(noreplace) %{_localstatedir}/lib/dcc/userdirs/webusers
%attr(0755,root,root) /var/www/dcc-bin/chgpasswd
%attr(0755,root,root) /var/www/dcc-bin/common
%attr(0755,root,root) /var/www/dcc-bin/edit-whiteclnt
%attr(0755,root,root) /var/www/dcc-bin/http2https
%attr(0755,root,root) /var/www/dcc-bin/list-log
%attr(0755,root,root) /var/www/dcc-bin/list-msg
%attr(0755,root,root) /var/www/dcc-bin/webuser-notify
%attr(0755,root,root) /var/www/dcc-bin/footer
%attr(0755,root,root) /var/www/dcc-bin/header
%attr(0755,root,root) /var/www/dcc-bin/common.pm
%attr(0755,root,root) /var/www/dcc-bin/footer-dist
%attr(0755,root,root) /var/www/dcc-bin/header-dist

%files devel
%attr(0644,root,root) %{_includedir}/dcc/*.h
%attr(0755,root,root) %{_libdir}/*.a

%changelog
* Mon Oct 14 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.3.135-4
+ Revision: 11ce816
- Adopted for Apache 2.4



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9138 |12cu|dcmo5-11.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Thomson MO5 emulator
Name:		dcmo5
Version:	11.2
Release:	3
License:	GPLv3+
Group:		Emulators
Url:		http://dcmo5.free.fr/
Source0:	http://dcmo5.free.fr/v11/download/%{name}v11.0.tar.gz
Source1:	http://dcmo5.free.fr/v11/download/%{name}v%{version}.tar.gz
Source2:	%{name}-32.png
Source3:	%{name}-16.png
Source4:	%{name}.rom
Patch0:		dcmo5v11.2-user_directory.patch.bz2
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_ttf)

%description
DCMO5 is an emulator for the Thomson MO5 system.

%files
%doc licence/dcmo5v11-licence.txt licence/gpl-3.0.txt licence/lgpl-3.0.txt licence/vera-copyright.txt
%{_bindir}/%{name}
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_datadir}/applications/%{name}.desktop
%{_datadir}/apps/%{name}/%{name}.rom

#----------------------------------------------------------------------------

%prep
%setup -q -a 1 -c %{name}-%{version}-%{release}
%patch0 -p0
sed -i s/cc/"gcc %{optflags}"/g makefile

%build
%make

%install
# binary
install -d -m 755 %{buildroot}%{_bindir}
install -m 755 dcmo5 %{buildroot}%{_bindir}/

# icon
install -d -m 755 %{buildroot}%{_iconsdir}
install -m 644 %{SOURCE2} %{buildroot}%{_iconsdir}/%{name}.png
install -d -m 755 %{buildroot}%{_liconsdir}
install -m 644 %{SOURCE3} %{buildroot}%{_liconsdir}/%{name}.png

# xdg menu
install -d -m 755 %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
Name=DCMO5
Comment=%{summary}
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;Emulator;
EOF

# rom
install -d -m 755 %{buildroot}%{_datadir}/apps/dcmo5
install -m 644 %{SOURCE4} %{buildroot}%{_datadir}/apps/dcmo5/%{name}.rom


%changelog
* Mon Feb 17 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 11.2-3
+ Revision: a72606a
- Fix debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9139 |12cu|dcto9p-11.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Thomson TO9+ emulator
Name:		dcto9p
Version:	11.0
Release:	3
License:	GPLv3+
Group:		Emulators
Url:		http://dcto9p.free.fr/
Source0:	http://dcto9p.free.fr/v11/download/%{name}v%{version}.tar.gz
Source1:	%{name}-32.png
Source2:	%{name}-16.png
Patch0:		dcto9pv11.0-user_directory.patch.bz2
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_ttf)

%description
DCTO9+ is an emulator for the Thomson TO9+ system.

%files
%doc licence/dcto9pv11-licence.txt licence/gpl-3.0.txt licence/lgpl-3.0.txt licence/vera-copyright.txt
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png

#----------------------------------------------------------------------------

%prep
%setup -q -c %{name}-%{version}-%{release}
%patch0 -p0
sed -i s/cc/"gcc %{optflags}"/g makefile

%build
%make

%install
# binary
install -d -m 755 %{buildroot}%{_bindir}
install -m 755 dcto9p %{buildroot}%{_bindir}/

# icon
install -d -m 755 %{buildroot}%{_iconsdir}
install -m 644 %{SOURCE1} %{buildroot}%{_iconsdir}/%{name}.png
install -d -m 755 %{buildroot}%{_liconsdir}
install -m 644 %{SOURCE2} %{buildroot}%{_liconsdir}/%{name}.png

# xdg menu
install -d -m 755 %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
Name=DCTO9+
Comment=%{summary}
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;Emulator;
EOF


%changelog
* Mon Feb 17 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 11.0-3
+ Revision: 3707989
- LOG Fix debug package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9140 |12cu|ddrescue-1.17-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Data recovery tool
Name:		ddrescue
Version:	1.17
Release:	1
License:	GPLv3+
Group:		System/Kernel and hardware
Source0:	http://ftp.gnu.org/gnu/ddrescue/%{name}-%{version}.tar.gz
URL:		http://www.gnu.org/software/ddrescue/ddrescue.html




%description
GNU ddrescue is a data recovery tool. It copies data from one file or block 
device (hard disc, CDROM, etc) to another, trying hard to rescue data in 
case of read errors.

Ddrescue does not truncate the output file if not asked to. So, every time 
you run it on the same output file, it tries to fill in the gaps.

The basic operation of ddrescue is fully automatic. That is, you don't have 
to wait for an error, stop the program, read the log, run it in reverse mode.

If you use the log-file feature of ddrescue, the data is rescued very 
efficiently (only the needed blocks are read). Also you can interrupt the 
rescue at any time and resume it later at the same point.

Automatic merging of backups: If you have two or more damaged copies of a file,
CDROM, etc, and run ddrescue on all of them, one at a time, with the same 
output file, you will probably obtain a complete and error-free file. This is 
so because the probability of having damaged areas at the same places on 
different input files is very low. Using the log-file, only the needed blocks 
are read from the second and successive copies.

The log-file is periodically saved to disc. So in case of a crash you can 
resume the rescue with little recopying.

Also, the same log-file can be used for multiple commands that copy different 
areas of the file, and for multiple recovery attempts over different subsets.

Ddrescue aligns its I/O buffer to the sector size so that it can be used to 
read from raw devices. For efficiency reasons, also aligns it to the memory 
page size if page size is a multiple of sector size. 

%prep
%setup -q

%build
%configure2_5x
%make CXXFLAGS="%{optflags}" LDFLAGS="%{ldflags}"

%install
%makeinstall_std


%files
%doc AUTHORS ChangeLog README
%{_bindir}/*
%{_infodir}/*
%{_mandir}/*/*




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9141 |12cu|dd-rescue-1.33-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		dd-rescue
Version:	1.33
Release:	1
Summary:	Similar to dd but can copy from source with errors
Group:		System/Configuration/Hardware
License:	GPLv3
URL:		http://www.garloff.de/kurt/linux/ddrescue
Source0:	http://www.garloff.de/kurt/linux/ddrescue/dd_rescue-%{version}.tar.gz


%description
Imagine, one of your partitions is crashed, and as there are some hard errors,
you don't want to write to this hard disk any more. Just getting all the data
off it and retiring it seems to be suitable. However, you can't access the
files, as the file system is damaged. Now, you want to copy the whole
partition into a file. You burn it on CD-Rom, just to never lose it again. 

You can setup a loop device, and repair (fsck) it and hopefully are able to
mount it. Copying this partition with normal Un*x tools like cat or dd will
fail, as those tools abort on error. dd_rescue instead will try to read and if
it fails, it will go on with the next sectors. The output file naturally will
have holes in it, of course. You can write a log file, to see, where all these
errors are located.

The data rate drops very low, when errors are encountered. If you interrupt
the process of copying, you don't lose anything. You can just continue at any
position later. The output file will just be filled in further and not
truncated as with other Un*x tools. If you have one spot of bad sectors within
the partition, it might be a good idea, to approach this spot from both sides.
Reverse direction copy is your friend.

The two block sizes are a performance optimization. Large block sizes result in
superior performance, but in case of errors, you want to try to salvage every
single sector. So hardbs is best be set to the hardware sector size (most often
512 bytes) and softbs to a large value, such as the default 16k.


%prep
%setup -q -n dd_rescue

%build

%make

%install
mkdir -p %{buildroot}%{_bindir}
install -m 755 dd_rescue %{buildroot}%{_bindir}/%{name}

%files
%doc COPYING README.dd_rescue
%{_bindir}/%{name}




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9142 |12cu|dd_rhelp-0.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	dd_rhelp
%define version	0.3.0
%define release	1

Summary:	A hard disk rescue helper
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://www.kalysto.org/pkg/%{name}-%{version}.tar.gz
License:	GPLv2
Group:		System/Kernel and hardware
Url:		http://www.kalysto.org/utilities/dd_rhelp/index.en.html
BuildArch:	noarch
Requires:	dd_rescue

%description
dd_rhelp is a bash script that handles a very useful program written
in C by Kurt Garloff which is called dd_rescue, it roughly act as the
dd Linux command with the characteristic to NOT stop when it falls on
read/write errors.

%prep
%setup -q
perl -pi -e "s|59 Temple Place, Suite 330, Boston, MA  02111-1307  USA|51 Franklin Street, Fifth Floor, Boston, MA 02110-1301|" COPYING
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

%build

%install
install -D -m 755 %{name} %{buildroot}%{_bindir}/%{name}

%files
%doc ChangeLog FAQ NEWS README THANKS TODO COPYING
%{_bindir}/%{name}




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9143 |12cu|deadbeef-plugin-mpris-2.1.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %{_use_internal_dependency_generator}
%define __noautoprov 'mpris\\.so(.*)'
%endif

Summary:	MPRIS support plugin for DeaDBeeF
Name:		deadbeef-plugin-mpris
Version:	2.1.5
Release:	2
License:	GPLv3+
Group:		Sound
Url:		https://github.com/kernelhcy/DeaDBeeF-MPRIS-plugin
# Snapshot from git, version from configure.ac
Source0:	deadbeef-mpris-plugin-%{version}.tar.bz2
Patch0:		deadbeef-plugin-mpris-2.1.5-fix-crash.patch
BuildRequires:	deadbeef-devel
BuildRequires:	pkgconfig(glib-2.0)
Requires:	deadbeef

%description
MPRIS support plugin for DeaDBeeF.

%files
%doc README COPYING
%{_libdir}/deadbeef/mpris.so*

#----------------------------------------------------------------------------

%prep
%setup -qn deadbeef-mpris-plugin-%{version}
%patch0 -p1

sed s,"/lib/","/%{_lib}/",g -i configure.ac

%build
autoreconf -fi
%configure2_5x --disable-static
%make

%install
%makeinstall_std


%changelog
* Mon May 26 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.1.5-2
+ Revision: 6c297d9
- Add patch to fix deadbeef crash



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9144 |12cu|debmirror-2.14-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	debmirror
%define version 2.14
%define release 2

Name:		%{name}
Version:	%{version}
Release:	%{release}
Epoch:      1
Summary:	Debian partial mirror script, with ftp and package pool support
License:	GPLv2
Group:		Development/Other
Url:		http://packages.debian.org/unstable/net/debmirror
Source:		http://ftp.debian.org/debian/pool/main/d/debmirror/%{name}_%{version}.tar.gz
Patch0:     %{name}.disableipv6.patch
Buildarch:  noarch

%description
This program downloads and maintains a partial local Debian mirror. It can
mirror any combination of architectures, distributions and sections. Files are
transferred by ftp, http, hftp or rsync, and package pools are fully supported.
It also does locking and updates trace files.

%prep
%setup -q -n %{name}
%patch0 -p0
%build

%install
install -Dp -m 0755 %{name} %{buildroot}%{_bindir}/%{name}
install -Dp -m 0644 examples/%{name}.conf %{buildroot}%{_sysconfdir}/%{name}.conf

# generate a man page
install -d %{buildroot}%{_mandir}/man1
pod2man %{name} %{buildroot}%{_mandir}/man1/%{name}.1



%files 
%doc doc/* debian/NEWS debian/copyright debian/changelog examples
%config(noreplace) %{_sysconfdir}/debmirror.conf
%{_bindir}/*
%{_mandir}/man1/*



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9145 |12cu|decibel-audio-player-1.08-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	decibel-audio-player
%define	version 1.08
%define rel	1
%define	release	%rel

Name:		%{name}
Summary:	A clean and user-friendly audio player
Version:	%{version} 
Release:	%{release} 
Source0:	http://decibel.silent-blade.org/uploads/Main/%{name}-%{version}.tar.gz
Source1:	decibel-audio-player
Source2:	decibel-audio-player-remote
URL:		http://decibel.silent-blade.org/
Group:		Sound
License:	GPLv2+
Requires:	pygtk2.0 
Requires:	gstreamer0.10-python 
Requires:	pygtk2.0-libglade
Requires:	gstreamer0.10-plugins-good 
Requires:	gstreamer0.10-plugins-base 
Requires:	gstreamer0.10-plugins-ugly 
Requires:	python-pyxml
Requires:	mutagen
Requires:	python-notify
Requires:	python-imaging
Requires:	zeitgeist
Requires:	python-CDDB

BuildArch:	noarch

%description
Decibel is a GTK+ audio player designed for GNU/Linux, which aims at
being very straightforward to use by means of a very clean and user
friendly interface. Decibel is especially targeted at Gnome and will
follow the Gnome HIG as closely as possible.

It does not include features that generally have had better support
in specialized software, e.g. tagging.

%prep
%setup -q -n %{name}-%{version}
# fix paths in make
perl -pi -e "s|/usr/local|/usr|"  Makefile
perl -pi -e "s|share/pixmaps|share/icons|"  Makefile

%build

%install
%makeinstall_std

# replace wrappers
rm -rf %{buildroot}%{_bindir}/*
install -m755 {%SOURCE1,%SOURCE2} %{buildroot}%{_bindir}/
# fix permits
chmod a+x %{buildroot}%{_datadir}/%{name}/src/decibel-audio-player.py
%find_lang %name


%files -f %name.lang
%doc doc/{ChangeLog,decibel-audio-player.1,decibel-audio-player-remote.1,LICENCE}
%{_bindir}/*
%{_datadir}/%name/
%{_datadir}/applications/*
%{_iconsdir}/*
%{_mandir}/*/*




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9146 |12cu|declarative-plasmoids-4.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:    declarative-plasmoids
Summary: Declarative plasmoids for the plasma desktop and mobile
Version: 4.10
Release: 1
Group:   Graphical desktop/KDE
License: LGPLv2
URL:     http://www.kde.org/
Source:  ftp://ftp.kde.org/pub/kde/stable/active/1.0/src/%{name}-%version.tar.xz
BuildRequires: kdelibs4-devel
BuildArch: noarch


%description
Declarative plasmoids for the plasma desktop and mobile

%files
%doc COPYING.LIB
# dictionary
%_kde_appsdir/plasma/plasmoids/org.kde.dictionary-qml
%_kde_datadir/kde4/services/plasma-applet-dictionary-qml.desktop
# knowledgebase
%_kde_appsdir/plasma/plasmoids/org.kde.knowledgebase
%_kde_datadir/kde4/services/plasma-applet-knowledgebase-qml.desktop
# microblog
%_kde_datadir/applications/kde4/active-microblog.desktop
%_kde_appsdir/plasma/plasmoids/org.kde.microblog-qml
%_kde_datadir/kde4/services/plasma-applet-microblog-qml.desktop
# news
%_kde_appsdir/plasma/plasmoids/org.kde.news-qml
%_kde_datadir/kde4/services/plasma-applet-news-qml.desktop
%_kde_datadir/applications/kde4/active-news-reader.desktop
%_kde_datadir/icons/hicolor/*/apps/active-news.png
%_kde_datadir/icons/hicolor/scalable/apps/active-news.svgz
# rssnow
%_kde_appsdir/plasma/plasmoids/org.kde.rssnow-qml
%_kde_datadir/kde4/services/plasma-applet-rssnow-qml.desktop
# social-news
%_kde_datadir/kde4/services/plasma-applet-social-news-qml.desktop
%_kde_appsdir/plasma/plasmoids/org.kde.social-news-qml

#----------------------------------------------------------------------

%prep
%setup -q 

%build
%cmake_kde4
	
%make

%install
%makeinstall_std -C build

perl -pi -e "s|identi.ca,twitter|identi.ca,twitter;|"  %{buildroot}%{_datadir}/applications/kde4/active-microblog.desktop
perl -pi -e "s|xxidenti.ca,twitter;xx|xxidenti.ca,twitter;xx;|"  %{buildroot}%{_datadir}/applications/kde4/active-microblog.desktop




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9147 |12cu|dee-1.0.14-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lib_major 4
%define api 1.0
%define libname %mklibname dee %{api} %{lib_major}
%define gi_name %mklibname dee-gir %{api}
%define libnamedev %mklibname -d dee

Name: dee
Summary: Model to synchronize mutiple instances over DBus
Version: 1.0.14
Release: 1
License: LGPLv2+
Group: System/Libraries
Source0: http://launchpad.net/dee/1.0/%{version}/+download/dee-%{version}.tar.gz
URL: https://launchpad.net/dee
BuildRequires: pkgconfig(dbus-glib-1)
BuildRequires: pkgconfig(glib-2.0) >= 2.26
BuildRequires: pkgconfig(gthread-2.0) >= 2.26
BuildRequires: pkgconfig(gobject-2.0) >= 2.26
BuildRequires: pkgconfig(gio-2.0) >= 2.26
BuildRequires: pkgconfig(gio-unix-2.0) >= 2.26
BuildRequires: gobject-introspection-devel
BuildRequires: vala-tools
BuildRequires: vala-devel
BuildRequires: icu-devel


%description
Libdee is a library that uses DBus to provide objects allowing you to create
Model-View-Controller type programs across DBus. It also consists of utility
objects which extend DBus allowing for peer-to-peer discoverability of known
objects without needing a central registrar.

%package -n %{libname}
Summary: Model to synchronize mutiple instances over DBus - Shared lib
Group: System/Libraries

%description -n %{libname}
Libdee is a library that uses DBus to provide objects allowing you to create
Model-View-Controller type programs across DBus. It also consists of utility
objects which extend DBus allowing for peer-to-peer discoverability of known
objects without needing a central registrar.

%package -n %{gi_name}
Summary: GObject Introspection interface library for %{name}
Group: System/Libraries
Requires: %{libname} = %{version}-%{release}

%description -n %{gi_name}
GObject Introspection interface library for %{name}.

%package -n %{libnamedev}
Summary: Libraries and include files for developing with libdee
Group: Development/C
Requires: %{libname} = %{version}
Provides: %{name}-devel = %{version}-%{release}

%description -n %{libnamedev}
This package contains files that are needed to build applications.

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

rm -f %{buildroot}%{_libdir}/*.la

%files
%doc ChangeLog README TODO COPYING COPYING.GPL
%{_bindir}/dee-tool
%{python_sitearch}/gi/overrides/Dee.*

%files -n %{libname}
%doc ChangeLog README TODO COPYING COPYING.GPL
%{_libdir}/libdee-%{api}.so.%{lib_major}*

%files -n %{gi_name}
%doc ChangeLog README TODO COPYING COPYING.GPL
%{_libdir}/girepository-1.0/Dee-%{api}.typelib

%files -n %{libnamedev}
%doc ChangeLog README TODO COPYING COPYING.GPL
%{_libdir}/*.so
%{_libdir}/pkgconfig/*
%{_includedir}/*
%{_datadir}/gtk-doc/html/dee-*
%{_datadir}/gir-1.0/*.gir
%{_datadir}/vala/vapi/*






@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9148 |12cu|dell-bmcflash-1.5.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	A firmware-tools plugin to handle flash of Dell BMC
Name:		dell-bmcflash
Version:	1.5.0
Release:	3
License:	GPLv2+
Group:		System/Kernel and hardware
Url:		http://linux.dell.com/libsmbios/download/
Source0:	http://linux.dell.com/libsmbios/download/%{name}/%{name}-%{version}/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(python)
Requires:	firmware-tools
Requires:	firmware-addon-dell
# Dell only sells Intel-compat systems, so this package doesnt make much sense
# on, eg. PPC. Also, we rely on libsmbios, which is only avail on Intel-compat
ExclusiveArch:	x86_64 %{ix86}

%description
The dell-bmcflash package provides plugins to firmware-tools which enable
inventory and firmware updates for Dell Baseboard Management Controllers (BMC)

%files
%doc COPYING-GPL COPYING-OSL README
%{_bindir}/*
%config(noreplace) %{_sysconfdir}/firmware/firmware.d/*.conf
%{python_sitelib}/*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
python setup.py build

%install
mkdir -p %{buildroot}/%{_datadir}/firmware/dell/bmc
python setup.py install -O1 --skip-build --root %{buildroot}



%changelog
* Mon Feb 17 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.5.0-3
+ Revision: 3358bbf
- LOG Disable debug package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9149 |12cu|deluge-1.3.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Use system or static libtorrent(-rasterbar)?
%define sys_libtorrent 1
%define _enable_debug_packages %nil
%define debug_package %nil

Summary:	Full-featured GTK+ Bittorrent client
Name:		deluge
Version:	1.3.7
Release:	1
License:	GPLv3+ with exceptions
Group:		Networking/File transfer
Url:		http://deluge-torrent.org/
Source0:	http://download.deluge-torrent.org/source/%{name}-%{version}.tar.bz2
# (Debian) add patch to disable checking for updates by default
Patch0:		new_release_check.patch
Patch1:		deluge-1.1.8-use-multithreaded-boost.patch
BuildRequires:	desktop-file-utils
BuildRequires:	python-devel
BuildRequires:	boost-devel
BuildRequires:	zlib-devel
BuildRequires:	openssl-devel
BuildRequires:	imagemagick
BuildRequires:	python-setuptools
BuildRequires:	intltool
%if %{sys_libtorrent}
BuildRequires:	python-libtorrent-rasterbar >= 0.14.9
%endif
Requires:	librsvg2
Requires:	pyxdg
Requires:	pygtk2.0-libglade
Requires:	gnome-python-gnomevfs
Requires:	python-twisted-web
Requires:	python-simplejson
Requires:	python-notify
Requires:	python-OpenSSL
Requires:	python-chardet
Requires:	python-pkg-resources
%if %{sys_libtorrent}
Requires:	python-libtorrent-rasterbar >= 0.14.9
BuildArch:	noarch
%endif

%description
Deluge is a Bittorrent client. Deluge is intended to bring a native,
full-featured client to Linux GTK+ desktop environments such as GNOME
and XFCE.

%files
%doc ChangeLog
%{_bindir}/%{name}*
%{_datadir}/applications/%{name}.desktop
%if %{sys_libtorrent}
%{py_puresitedir}/*
%else
%{py_platsitedir}/*
%endif
%{_datadir}/pixmaps/%{name}.*
%{_iconsdir}/hicolor/*/apps/%{name}.*
%{_mandir}/man1/%{name}*.1.*

#----------------------------------------------------------------------------

%prep
%setup -q

%patch0 -p1 -b .update
%patch1 -p1 -b .mt

%build
%ifarch x86_64 sparc64
	CFLAGS="%{optflags} -DAMD64" python setup.py build
%else
	CFLAGS="%{optflags}" python setup.py build
%endif

%install
python ./setup.py install -O1 --skip-build --root=%{buildroot}


%changelog
* Mon Sep 08 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.3.7-1
+ Revision: cddde69
- New version 1.3.7



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9150 |12cu|denemo-1.1.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Werror_cflags %nil
Summary:	WYSIWYG musical score editor and frontend for Lilypond
Name:		denemo
Version:	1.1.8
Release:	1
License:	GPLv2+
Group:		Sound
URL:		http://www.denemo.org/HomePage
Source0:	http://ftp.gnu.org/gnu/denemo/%{name}-%{version}.tar.gz

BuildRequires:	pkgconfig(rubberband) >= 1.0.8
BuildRequires:	intltool >= 0.35.0
BuildRequires:	pkgconfig(aubio)
BuildRequires:	pkgconfig(evince-view-3.0)
BuildRequires:	pkgconfig(fftw3)
BuildRequires:	pkgconfig(fluidsynth)
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(gtksourceview-3.0)
BuildRequires:	pkgconfig(guile-1.8)
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(portaudio-2.0)
BuildRequires:	pkgconfig(samplerate)
BuildRequires:	portmidi-devel
BuildRequires:	desktop-file-utils

Requires:	fluidsynth
Requires:	lilypond
Requires:	playmidi
Requires:	TiMidity++

%description
Denemo is the GNU graphical musical score editor, and serves as a frontend
to Lilypond. Besides lilypond, it can also export music into ABC format.
as well as handling Csound score files playback and MIDI playback.

%prep
%setup -q
autoconf


%build
%configure2_5x --disable-static \
  --with-included-smf --enable-jack 
perl -pi -e "s|-lporttime||" src/Makefile
%make

%install
%makeinstall_std

desktop-file-install --vendor="" \
  --dir=%{buildroot}/%{_datadir}/applications\
  --add-category=GTK \
  %{buildroot}/%{_datadir}/applications/denemo.desktop

pushd %{buildroot}%{_datadir}/%{name}/actions/denemo-modules
find . -name "*.scm" |xargs chmod 0644
popd


%find_lang %{name}

%files -f %{name}.lang
%doc COPYING AUTHORS
%{_bindir}/*
%{_datadir}/%{name}
%{_datadir}/fonts/truetype/%{name}/*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/appdata/denemo.appdata.xml

%changelog
* Sun Oct 05 2014 symbianflo <symbianflo@symbianflo> 1.1.8-1
+ Revision: ae59eaf
- Log: Update to 1.1.8



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9151 |12cu|desktopcouch-1.0.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:       Integration of CouchDB storage into desktop applications	
Name:          desktopcouch
Version:       1.0.8
Release:       1
License:       LGPLv3
Group:         Databases
URL:           https://launchpad.net/desktopcouch	
Source0:       http://launchpad.net/desktopcouch/trunk/%{version}/+download/%{name}-%{version}.tar.gz
BuildRequires: python 
BuildRequires: python-setuptools
BuildRequires: python-distutils-extra
BuildRequires: python-twisted-core
BuildRequires: pkgconfig(pygobject-2.0)
BuildRequires: pkgconfig(dbus-python)
BuildRequires: intltool 
BuildRequires: pyxdg
BuildRequires: pkgconfig(pygtk-2.0)
BuildRequires: python-couchdb
BuildRequires: gnome-python-gnomekeyring
BuildRequires: python-simplejson
BuildRequires: avahi-python
BuildRequires: python-oauth

Requires:      couchdb-bin
Requires:      python-couchdb
Requires:      python-oauth
Requires:      python

BuildArch:     noarch

%description
Integration of CouchDB storage into desktop applications, for automatic 
replication and synchronization of data between computers.

%package tools
Requires:   pygtk2.0
Group:      Databases
Summary: Desktopcouch tools 
%description tools
This package contains graphical tools for desktopcouch, to pair two computers.

%prep
%setup -q

%build
python setup.py build

%install
python setup.py install --root $RPM_BUILD_ROOT

rm -Rf $RPM_BUILD_ROOT/%{_datadir}/apport/
rm -Rf $RPM_BUILD_ROOT/%{_docdir}/

%files
%config(noreplace) %{_sysconfdir}/xdg/desktop-couch/compulsory-auth.ini
%config(noreplace) %{_sysconfdir}/xdg/desktop-couch/default.ini
%dir %{_sysconfdir}/xdg/desktop-couch
%{_datadir}/dbus-1/services/org.desktopcouch.CouchDB.service
%{py_puresitedir}/%{name}/
%{py_puresitedir}/*.egg-info
%{_prefix}/lib/%{name}/
%{_datadir}/%{name}/

%files tools
%{_bindir}/*
%{_mandir}/man1/*
%{_datadir}/applications/*.desktop





@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9152 |12cu|desmume-0.9.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		longname	DeSmuME

Summary:	A Nintendo DS emulator
Name:		desmume
Version:	0.9.10
Release:	1
License:	GPLv2+
Group:		Emulators
Url:		http://desmume.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
Source10:	%{name}-48.png
Patch0:		desmume-0.9.10-no-return-for-void.patch
BuildRequires:	desktop-file-utils
BuildRequires:	intltool
BuildRequires:	recode
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gtkglext-1.0)
BuildRequires:	pkgconfig(libagg)
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	pcap-devel
Obsoletes:	wx%{name} < 0.9.10

%description
DeSmuME is a Nintendo DS emulator running homebrew demos and commercial 
games... For the latter ones, you should own the games corresponding the 
roms you play with.

You can find a compatibility list here : http://desmume.org/?page_id=15

In this package is the GTK GUI version.

%files
%doc AUTHORS ChangeLog README README.LIN
%attr(0755,root,root) %{_bindir}/%{name}
%{_iconsdir}/%{name}.png
%{_datadir}/applications/%{name}.desktop
%{_mandir}/man1/desmume.1.*
%{_datadir}/pixmaps/DeSmuME.xpm

#----------------------------------------------------------------------------

%package -n %{name}-glade
Summary:	A Nintendo DS emulator (Glade GUI version)
Group:		Emulators

%description -n %{name}-glade
DeSmuME is a Nintendo DS emulator running homebrew demos and commercial 
games... For the latter ones, you should own the games corresponding the 
roms you play with.

You can find a compatibility list here : http://desmume.org/?page_id=15

In this package is the GTK/Glade version, which includes a translation.

%files -n %{name}-glade -f %{name}.lang
%doc AUTHORS ChangeLog README README.LIN
%attr(0755,root,root) %{_bindir}/%{name}-glade
%{_datadir}/%{name}
%{_iconsdir}/%{name}-glade.png
%{_datadir}/applications/%{name}-glade.desktop
%{_mandir}/man1/desmume-glade.1.*

#----------------------------------------------------------------------------

%package -n %{name}-cli
Summary:	A Nintendo DS emulator (CLI version)
Group:		Emulators

%description -n %{name}-cli
DeSmuME is a Nintendo DS emulator running homebrew demos and commercial 
games... For the latter ones, you should own the games corresponding the 
roms you play with.

You can find a compatibility list here : http://desmume.org/?page_id=15

In this package is the CLI version (without a GUI).

%files -n %{name}-cli
%doc AUTHORS ChangeLog README README.LIN
%attr(0755,root,root) %{_bindir}/%{name}-cli
%{_mandir}/man1/desmume-cli.1.*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
recode l1..u8 AUTHORS ChangeLog
perl -pi -e 's|\r\n|\n|g' AUTHORS ChangeLog
find src -name *.[ch]* -exec chmod 644 {} +

%build
./autogen.sh
%configure2_5x \
	--enable-wifi \
	--enable-glade
%make

%install
%makeinstall_std

#glade files
install -d -m 755 %{buildroot}/%{_datadir}/%{name}
install -m 644 src/gtk-glade/glade/* %{buildroot}/%{_datadir}/%{name}

#icons
install -d -m 755 %{buildroot}/%{_iconsdir}
install -m 644 %{SOURCE10} %{buildroot}/%{_iconsdir}/%{name}.png
install -m 644 %{SOURCE10} %{buildroot}/%{_iconsdir}/%{name}-glade.png

#xdg menus
desktop-file-install --vendor="" \
 --remove-category="Application" \
 --remove-key="Version" \
 --add-category="X-MandrivaLinux-MoreApplications-Emulators" \
 --add-category="Emulator" \
 --dir=%{buildroot}%{_datadir}/applications \
 %{buildroot}%{_datadir}/applications/%{name}.desktop

desktop-file-install --vendor="" \
 --remove-category="Application" \
 --remove-key="Version" \
 --add-category="X-MandrivaLinux-MoreApplications-Emulators" \
 --add-category="Emulator" \
 --dir=%{buildroot}%{_datadir}/applications \
 %{buildroot}%{_datadir}/applications/%{name}-glade.desktop

%find_lang %{name}


%changelog
* Fri Nov 29 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.9.10-1
+ Revision: c670a54
- LOG New version 0.9.10, drop wx package as it's no longer provided in upstream



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9153 |12cu|deutex-4.4.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		deutex
Version:	4.4.0
Release:	4
Summary:	Summary	A utility for modifying the graphics of Doom IWAD and PWAD files
Source0:	http://www.teaser.fr/~amajorel/deutex/%{name}-%{version}.tar.bz2
# this patch s needed otherwise we cannot see fatal error on start, used
# to fix a segfault on start, as code was not 64 bits clean
Patch0:     deutex-4.4.0-fix-error-on-startup.diff
Patch1:     deutex-4.4.0-fix-error-on-64b.diff
URL:		http://www.deutex.com/
Group:		Games/Arcade
License:	GPLv2
BuildRequires:	SDL-devel smpeg-devel SDL_mixer-devel SDL_net-devel

%description
DeuTex is a wad composer for Doom, Heretic, Hexen and Strife. It can be used
to extract the lumps of a wad and save them as individual files. Conversely,
it can also build a wad from separate files.  When extracting a lump to a file,
it does not just copy the raw data, it converts it to an appropriate format
(such as PPM for graphics, Sun audio for samples, etc.). Conversely, when it
reads files for inclusion in pwads, it does the necessary conversions (for
example, from PPM to Doom picture format). In addition, DeuTex has functions
such as merging wads, etc.

%prep 
%setup -q -n %{name}-%{version}
%patch0 -p0
%patch1 -p0

%build
%make CFLAGS="%optflags" LDFLAGS="%ldflags"

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/%{_bindir}
mkdir -p %{buildroot}/%{_prefix}/man/man6/
mkdir -p %{buildroot}/%_mandir/

make install PREFIX=%{buildroot}/%{_prefix}

mv %{buildroot}/%{_prefix}/man/man6/ %{buildroot}/%_mandir/man6/

%clean
rm -rf %{buildroot}

%files
%doc CHANGES LICENSE README COPYING TODO COPYING.LIB VERSION
%defattr (-,root,root)
%{_bindir}/deutex
%{_bindir}/deusf
%_mandir/man6/*


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 4.4.0-3mdv2011.0
+ Revision: 610238
- rebuild

* Fri Apr 30 2010 Funda Wang <fwang@mandriva.org> 4.4.0-2mdv2010.1
+ Revision: 541253
- use flags

* Sun Mar 29 2009 Michael Scherer <misc@mandriva.org> 4.4.0-2mdv2009.1
+ Revision: 362134
- fix segfault on x86_64 on start, and also port it to 64 bits
- remove useless buildRequires
- update license
- fix installation of file ( bug 49263 )
- add doc and man page

* Tue Nov 18 2008 Zombie Ryushu <ryushu@mandriva.org> 4.4.0-1mdv2009.1
+ Revision: 304124
- import deutex



* Fri May 19 2006 Lenny Cartier <lenny@mandrakesoft.com> 4.4.0
- 4.4.0

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9154 |12cu|devede-3.23.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _files_listed_twice_terminate_build 0


######################
# Hardcode PLF build
%define build_plf 0
######################
%if %{build_plf}
%define distsuffix plf
%define extrarelsuffix plf
%endif

Name:		devede
Version:	3.23.0
Release:	1
Summary:	Graphical frontend to create video DVDs/(S)VCDs
License:	GPLv3+
Group:		Graphical desktop/Other
URL:		http://www.rastersoft.com/programas/devede.html
Source0:	http://www.rastersoft.com/descargas/%{name}-%{version}.tar.bz2
Source1:	devede-16.png
Source2:	devede-32.png
Source3:	devede-48.png
BuildArch:	noarch
BuildRequires:	bash
BuildRequires:	coreutils
Requires:	dvdauthor
Requires:	mencoder
Requires:	mkisofs
Requires:	mplayer
Requires:	pygtk2.0
Requires:	python
Requires:	vcdimager
Requires:	python-cairo
Requires:	ffmpeg
%if %{build_plf}
Requires:	faad2
%else
Suggests:	faad2
%endif

%description
DeVeDe is a program to create video DVDs (compatible with home players) from
nearly any video format. It only uses Python, MPlayer, Mencoder, DVDAuthor,
VCDImager, and mkisofs, so it has very few dependencies.

%prep
%setup -q

# fix spurious-executable-perm 
chmod -x version.txt

# remove shebangs
%{__sed} -i -e '/^#!\//, 1d' %{name}_*.py
%{__sed} -i 's/\/usr\/lib\/devede/\/usr\/share\/devede/' %{name}.py

%build
./setup.py build

%install
# The stuff that goes to /usr/lib is just python scripts, not actually
# arch-specific. The app always looks for them in /usr/lib , even on
# x86-64. So define libdir as %_prefix/lib. See bug #31692. -AdamW 2007/06
./setup.py install --root=%{buildroot}


# fd.o icons
mkdir -p %{buildroot}/%{_iconsdir}/hicolor/{16x16,32x32,48x48,scalable}/apps
mv %{buildroot}/%{_datadir}/pixmaps/%{name}.svg %{buildroot}/%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
install -m 644 %{SOURCE1} %{buildroot}/%{_iconsdir}/hicolor/16x16/apps/%{name}.png
install -m 644 %{SOURCE2} %{buildroot}/%{_iconsdir}/hicolor/32x32/apps/%{name}.png
install -m 644 %{SOURCE3} %{buildroot}/%{_iconsdir}/hicolor/48x48/apps/%{name}.png

# redundant files, temp files...
rm -f %{buildroot}/%{_bindir}/%{name}-debug
rm -f %{buildroot}/%{_datadir}/doc/%{name}/html/*~

%find_lang %{name}

%files -f %name.lang
%doc changes.txt version.txt
%defattr(0755,root,root,0755)
%{_bindir}/%{name}
%defattr(0644,root,root,0755)
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}
%{_datadir}/doc/%{name}
%{_iconsdir}/hicolor/*/apps/%{name}.*
%{py_puresitedir}/*





%changelog
* Sun Oct 05 2014 abfonly <abfonly@gmail.com> 3.23.0-1
+ Revision: c04467f
- Updated devede.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9155 |12cu|devilspie-0.23-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A window matching tool
Name:		devilspie
Version:	0.23
Release:	1
License:	GPLv2+
Group:		Graphical desktop/GNOME
Url:		http://www.burtonini.com/
Source0:	http://www.burtonini.com/computing/%{name}-%{version}.tar.xz
# Debian patchset
Patch0:		fix_manpage_lintian_warnings.patch
Patch1:		fix_memleak_in_my_wnck_get_viewport_start.patch
Patch2:		fix_using_deprecated_wnck_functions.patch
Patch3:		remove_unavailable_options_from_manpage.patch
BuildRequires:	intltool
BuildRequires:	pkgconfig(gdk-3.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(libwnck-3.0)
BuildRequires:	pkgconfig(x11)

%description
A window-matching utility, inspired by Sawfish's "Matched Windows" option and
the lack of the functionality in Metacity. Metacity lacking window matching is
not a bad thing -- Metacity is a lean window manager, and window matching does
not have to be a window manager task.

Devil's Pie can be configured to detect windows as they are created, and match
the window to a set of rules. If the window matches the rules, it can perform a
series of actions on that window. For example, I make all windows created by
X-Chat appear on all workspaces, and the main Gkrellm1 window does not appear
in the pager or task list.

%files -f %{name}.lang
%doc AUTHORS ChangeLog README* TODO
%{_bindir}/*
%{_mandir}/*/*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1

%build
%configure2_5x
%make

%check
make check

%install
%makeinstall_std

%find_lang %{name}


%changelog
* Mon Feb 17 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.23-1
+ Revision: 9081213
- LOG New version 0.23, update BuildRequires, add patchset from Debian



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9156 |12cu|devmon-0.3.1-0.beta1.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define beta beta1

Summary:	SNMP Device Monitoring for Hobbit/BigBrother
Name:		devmon
Version:	0.3.1
Release:	0.%{beta}.3
License:	GPLv2+
Group:		Monitoring
Url:		http://devmon.sf.net
Source0:	http://prdownloads.sourceforge.net/devmon/devmon-%{version}%{?beta:-%beta}.tar.gz
Patch0:		devmon-correct-paths.patch
Requires:	devmon-templates
Requires(pre,post,preun,postun):	rpm-helper
BuildArch:	noarch

%description
Devmon is a device monitoring script which works in tandem with the
Hobbit/BigBrother monitoring suites. It queries remote hosts via SNMP, applies
user-defined logic and thresholds to the acquired data, and submits status and
alarms to a display server.

%files
%doc docs/* README CHANGELOG extras/devmon.db extras/devmon-graph.cfg
%{_datadir}/%{name}
%attr(,640,root,devmon) %config(noreplace) %{_sysconfdir}/devmon.cfg
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%config %{_initrddir}/%{name}
%attr(755,devmon,devmon) %dir %{_logdir}/%{name}
%attr(755,devmon,devmon) %dir %{_var}/run/%{name}
%attr(755,devmon,devmon) %dir %{_localstatedir}/lib/%{name}

%pre
%_pre_useradd %{name} %{_localstatedir}/lib/%{name} /bin/false

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%postun
%_postun_userdel %{name}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{version}-%{beta}
%patch0 -p1 -b .mdv

%build

%install
install -d %{buildroot}/%{_datadir}/%{name}
install -d %{buildroot}/%{_sysconfdir}/logrotate.d %{buildroot}/%{_initrddir}
install -d %{buildroot}/%{_localstatedir}/lib/%{name} %{buildroot}/%{_var}/run/%{name}
install -d %{buildroot}/%{_logdir}/%{name}
install -d %{buildroot}/%{_localstatedir}/lib/%{name}
cp -a modules %{buildroot}/%{_datadir}/%{name}
install -m755 devmon %{buildroot}/%{_datadir}/%{name}
install -m 640 devmon.cfg %{buildroot}/%{_sysconfdir}
install -m 755 extras/devmon.initd.redhat %{buildroot}/%{_initrddir}/devmon

cat << EOF > %{buildroot}/%{_sysconfdir}/logrotate.d/%{name}
/var/log/devmon/devmon.log {
    notifempty
    missingok
    postrotate
        /sbin/service %{name} condrestart 2> /dev/null > /dev/null || true
    endscript
}
EOF


%changelog
* Mon Feb 17 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.3.1-0.beta1.3
+ Revision: ed74b48
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9157 |12cu|devmon-templates-20080206-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Templates for Devmon SNMP Device Monitoring for Hobbit/BigBrother
Name:		devmon-templates
Version:	20080206
Release:	6
License:	GPLv2+
Group:		Monitoring
Url:		http://devmon.sf.net
Source0:	http://prdownloads.sourceforge.net/devmon/devmon-templates-%{version}.tar.gz
Source10:	%{name}.rpmlintrc
Requires:	devmon
BuildArch:	noarch

%description
Devmon is a device monitoring script which works in tandem with the
Hobbit/BigBrother monitoring suites. It queries remote hosts via SNMP, applies
user-defined logic and thresholds to the acquired data, and submits status and
alarms to a display server.

This package contains the device templates, which define the OIDs, transforms,
thresholds, exceptions, and the message template sent to Hobbit/Big Brother.

%files
%{_datadir}/devmon/templates

#----------------------------------------------------------------------------

%prep
%setup -q

%build

%install
install -d %{buildroot}/%{_datadir}/devmon/templates
cp -a * %{buildroot}/%{_datadir}/devmon/templates


%changelog
* Mon Feb 17 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 20080206-6
+ Revision: df0e59f
- LOG Add rpmlint filter, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9158 |12cu|d-feet-0.3.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	debug_package %{nil}
%define url_ver %(echo %{version}|cut -d. -f1,2)

Summary:	 D-Bus debugger
Name:		d-feet
Version:	0.3.4
Release:	1
License:	GPLv2+
Group:		Emulators
Url:		http://fedorahosted.org/d-feet/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/d-feet/%{url_ver}/%{name}-%{version}.tar.xz
BuildRequires:	python-setuptools
BuildRequires:	python-pep8
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.6
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	itstool
BuildRequires:	libxml2-utils
BuildRequires:	intltool

Requires:	python-dbus


%description
D-Feet is a D-Bus debugger written in PyGtk by John (J5) Palmieri.

It allows :
* to view names on any bus,
* to view exported objects, interfaces, methods and signals,
* to view the full command line of services on the bus,
* and to execute methods with parameters on the bus and see their 
 return values.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std


mkdir -p %{buildroot}%{_datadir}/%{name}/help/figures
mv %{buildroot}%{_datadir}/help/C/%{name}/{index,basics}.page \
 %{buildroot}%{_datadir}/%{name}/help/
mv %{buildroot}%{_datadir}/help/C/%{name}/figures/icon.png \
 %{buildroot}%{_datadir}/%{name}/help/figures/
rm -rf %{buildroot}%{_datadir}/help
 
%files 
%doc AUTHORS COPYING README
%{python_sitelib}/*
%{_bindir}/%{name}
%{_datadir}/%{name}/
%{_iconsdir}/hicolor/*/apps/*.png
%{_iconsdir}/hicolor/*/apps/*.svg
%{_iconsdir}/HighContrast/*/apps/*.svg
%{_datadir}/applications/%{name}.desktop
%{_datadir}/glib-2.0/schemas/org.gnome.%{name}.gschema.xml


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9159 |12cu|dfu-programmer-0.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           dfu-programmer
Version:        0.6.1
Release:        1
Summary:        A Device Firmware Update based USB programmer for Atmel chips

Group:          Development/Other
License:        GPLv2+
URL:            http://dfu-programmer.sourceforge.net/
Source0:        http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz

BuildRequires:  libusb-devel >= 0.1.10a

%description 
A linux based command-line programmer for Atmel chips with a USB
bootloader supporting ISP. This is a mostly Device Firmware Update
(DFU) 1.0 compliant user-space application. Supports all DFU enabled
Atmel chips with USB support.

%prep
%setup -q

%build
export LDFLAGS="-lusb-1.0"
%configure
%make

%install
%makeinstall_std

%{__install} -d %{buildroot}%{_datadir}/hal/fdi/information/20thirdparty
%{__install} -pm 644 fedora/10-dfu-programmer.fdi %{buildroot}%{_datadir}/hal/fdi/information/20thirdparty/10-dfu-programmer.fdi

%files
%doc AUTHORS ChangeLog NEWS README COPYING
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*
%{_datadir}/hal/fdi/information/20thirdparty/10-dfu-programmer.fdi

%changelog
* Sun Jan 16 2011 Weston Schmidt <weston_schmidt at alumni.purdue.edu> - 0.5.4-1
- added atmega8u2 support
* Sun Jan 16 2011 Weston Schmidt <weston_schmidt at alumni.purdue.edu> - 0.5.3-1
- added at32uc3c* support
- fixed a number of defects
* Sat Aug 22 2009 Weston Schmidt <weston_schmidt at alumni.purdue.edu> - 0.5.2-1
- added ability to read from STDIN
- added ability to configure AVR32 fuses
- Applied a number of bug fixes
- Fixed AVR device support
* Wed Dec 10 2008 Weston Schmidt <weston_schmidt at alumni.purdue.edu> - 0.5.1-1
- add new flag to surpress bootloader memory checking
* Wed Dec 03 2008 Weston Schmidt <weston_schmidt at alumni.purdue.edu> - 0.5.0-1
- update the description
- fix the broken hal rules
* Fri Aug 29 2008 Weston Schmidt <weston_schmidt at alumni.purdue.edu> - 0.4.6-1
- change udev rules and permissions to be hal based
* Wed Aug 20 2008 Weston Schmidt <weston_schmidt at alumni.purdue.edu> - 0.4.5-1
- added 4K bootloader support
- added eeprom-dump and eeprom-flash support
- fixed the Source0 url
* Mon Nov 19 2007 Weston Schmidt <weston_schmidt at alumni.purdue.edu> - 0.4.4-1
- added reset command
- added udev rules and permissions
* Sun Aug 15 2007 Weston Schmidt <weston_schmidt at alumni.purdue.edu> - 0.4.3-2
- updated the license tag
* Sun Aug 12 2007 Weston Schmidt <weston_schmidt at alumni.purdue.edu> - 0.4.3-1
- see NEWS for details about this release
* Fri Jul 20 2007 Weston Schmidt <weston_schmidt at alumni.purdue.edu> - 0.4.2-2
- updated the release to include the dist, and remove the runtime lib req.
* Fri Jul 06 2007 Weston Schmidt <weston_schmidt at alumni.purdue.edu> - 0.4.2-1
- updating the release and other information to be ready to be part of fedora
* Tue May 08 2007 Weston Schmidt <weston_schmidt at alumni.purdue.edu> - 0.4.1-1
- fixint the changelog and Source0 URL
* Wed Oct 21 2006 Weston Schmidt <weston_schmidt at alumni.purdue.edu> - 0.3.1-1
- updated the release to get ready to be part of the fedora extras
* Wed May 07 2006 Weston Schmidt <weston_schmidt at alumni.purdue.edu> - 0.3.0-1
- updated the release to Fedora Core 5 & the email address
* Wed Aug 31 2005 Weston Schmidt <weston_schmidt at yahoo.com>
- initial creation

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9160 |12cu|dgen-sdl-1.32-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		dgen-sdl
Summary:	DGen Sega Genesis emulator, ported to SDL
Version:	1.32
Release:	1
Group:		Emulators
License:	BSD
URL:		http://dgen.sourceforge.net/
Source0:	http://sourceforge.net/projects/dgen/files/dgen/%{version}/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(sdl)
%ifarch %{ix86}
BuildRequires:	nasm
%endif

%description
DGen/SDL is a free, open source emulator for Sega Genesis/MegaDrive systems.
The latest version supports save states, interlace mode, Game Genie,
Linux joystick support, compressed ROM images, and other nice features.

Warning! There is no GUI yet so you need to either run DGen/SDL from
terminal or use front-end (if there are any).

%prep
%setup -q

%build
%configure --without-star --enable-opengl
%make

%install
%makeinstall_std

%files
%doc AUTHORS ChangeLog COPYING README BUGS
%{_bindir}/dgen
%{_bindir}/dgen_tobin
%{_mandir}/man1/dgen.1*
%{_mandir}/man1/dgen_tobin.1*
%{_mandir}/man5/dgenrc.5*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9161 |12cu|di-4.35-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

Name:		di
Version:	4.35
Release:	1
Summary:	Disk information utility, more powerful than 'df'
Group:		System/Base
License:	zlib/libpng
URL:		http://www.gentoo.com/di/
Source0:	http://www.gentoo.com/di/di-%{version}.tar.gz

%description
'di' is a disk information utility, displaying everything (and
more) that your 'df' command does. It features the ability to display
your disk usage in whatever format you prefer. It also
checks the user and group quotas, so that the user
sees the space available for their use, not the system wide
disk space. It is designed to be portable across many platforms
and is great for heterogenous networks.

%prep
%setup -q

%build
make -e LOCALEDIR=/usr/share/locale

%install
mkdir -p %{buildroot}/usr
make -e prefix=%{buildroot}/usr install

%find_lang %{name} %{name}.lang

%files -f %{name}.lang
%doc README LICENSE MANIFEST
%{_bindir}/*
%{_mandir}/man?/*

%changelog
* Sat Feb 14 2015 Denis Silakov <denis.silakov@rosalab.ru> 4.35-1
+ Revision: 1106b74
- Disale debug



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9162 |12cu|digger-20130313-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		digger
Version:	20130313
Release:	1
# created from my branch at https://gitorious.org/digger with:
# git archive --prefix=digger-$(date +%Y%m%d)/ -o digger-$(date +%Y%m%d).tar --format tar HEAD
Source0:	%{name}-%{version}.tar
Source11:	%{name}-16x16.png
Source12:	%{name}-32x32.png
Source13:	%{name}-48x48.png
License:	GPLv2
Group:		Games/Arcade
URL:		http://www.digger.org/
Summary:	The Unix version of the old classic game Digger
BuildRequires:	SDL-devel
BuildRequires:	zlib-devel
BuildRequires:  pkgconfig(x11)
BuildRequires:	cmake

%description
This is the Unix version of the old classic game Digger.
It has many new features including:
* Exit button
* Optional VGA graphics
* Recording and playback
* Real time speed control
* Keyboard redefinition
* Gauntlet mode
* Two player simultaneous mode

%prep
%setup -q

%build

%cmake
%make 

%install
install -m755 build/digger -D %{buildroot}%{_gamesbindir}/%{name}

install -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Digger Remastered
Comment=%{summary}
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;ArcadeGame;X-MandrivaLinux-MoreApplications-Games-Arcade;
EOF

install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png

%files
%doc %{name}.txt
%{_gamesbindir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png






@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9163 |12cu|dillo-3.0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Very fast and light web browser
Name:		dillo
Version:	3.0.3
Release:	1
# The OpenSSL exception is in dpi/https.c - AdamW 2008/12
License:	GPLv3+ with exceptions
Group:		Networking/WWW
URL:		http://www.dillo.org/
Source0:	http://www.dillo.org/download/%{name}-%{version}.tar.bz2
Source1:	http://www.dillo.org/download/%{name}-%{version}.tar.bz2.asc
BuildRequires:	fltk-devel
BuildRequires:	jpeg-devel
BuildRequires:	ungif-devel
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(pixman-1)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(zlib)

%description
Dillo is a Web browser that's completely written in C, very fast, and small in
code base and binary. It is a graphical browser built upon FLTK2 and currently
renders a subset of HTML (no frames, no JavaScript, and no JVM).

%prep
%setup -q

%build
%configure2_5x --enable-ipv6
%make

%install
%makeinstall_std

mkdir -p %{buildroot}%{_sysconfdir}
install -m 644 dillorc %{buildroot}%{_sysconfdir}/

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Dillo
Comment=A simple web browser
Exec=%{name}
Icon=networking_www_section
Terminal=false
Type=Application
Categories=Network;WebBrowser;
EOF

%files
%doc AUTHORS ChangeLog* INSTALL NEWS README
%{_bindir}/*
%{_datadir}/applications/mandriva-%{name}.desktop
%{_libdir}/%{name}/
%config(noreplace) %{_sysconfdir}/dillorc
%config(noreplace) %{_sysconfdir}/dillo/dillorc
%config(noreplace) %{_sysconfdir}/dillo/dpidrc
%config(noreplace) %{_sysconfdir}/dillo/keysrc
%config(noreplace) %{_sysconfdir}/dillo/domainrc
%{_mandir}/man1/dillo.1*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9164 |12cu|dino-0.2.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	dino
%define version	0.2.8
%define release  2

Name: 	 	%{name}
Summary: 	Pattern-based MIDI sequencer
Version: 	%{version}
Release: 	%{release}
License:	GPLv2+
Group:		Sound
URL:		http://dino.nongnu.org/
Source0:	http://download.savannah.nongnu.org/releases/dino/%{name}-%{version}.tar.gz
BuildRequires:	imagemagick
BuildRequires:	jackit-devel >= 0.102.5
BuildRequires:	pkgconfig(libglademm-2.4)
BuildRequires:	lash-devel
BuildRequires:	pkgconfig(libxml++-2.6)
BuildRequires:	chrpath
BuildRequires:	readline-devel

%description
Dino is a pattern-based sequencer, which means that you write small patterns
of MIDI events that you can repeat and arrange to create a whole song. Each
track has its own patterns, so you can for example play the same drum pattern
over and over again while you play different lead synth patterns and
basslines.

%prep
%setup -q

%build
%configure2_5x
%make
										
%install
%makeinstall_std
chrpath -d %buildroot/%_bindir/%name

#menu
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Dino
Comment=MIDI Sequencer
Exec=%{_bindir}/%{name} 
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=X-MandrivaLinux-Multimedia-Sound;AudioVideo;Audio;Sequencer;
EOF

#icons
mkdir -p %{buildroot}/%_liconsdir
convert -size 48x48 pixmaps/head.png %{buildroot}/%_liconsdir/%name.png
mkdir -p %{buildroot}/%_iconsdir
convert -size 32x32 pixmaps/head.png %{buildroot}/%_iconsdir/%name.png
mkdir -p %{buildroot}/%_miconsdir
convert -size 16x16 pixmaps/head.png %{buildroot}/%_miconsdir/%name.png

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog NEWS README TODO
%{_bindir}/%name
%{_datadir}/%name
%{_datadir}/applications/mandriva-%{name}.desktop
%{_liconsdir}/%name.png
%{_iconsdir}/%name.png
%{_miconsdir}/%name.png



%changelog
* Mon Apr 23 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.2.8-1
+ Revision: 792808
- update to 0.2.8
- drop old patches

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.2-2mdv2011.0
+ Revision: 610244
- rebuild

* Sat May 01 2010 Funda Wang <fwang@mandriva.org> 0.2.2-1mdv2010.1
+ Revision: 541395
- fix build with gcc 4.4

* Tue Apr 14 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.2-1mdv2009.1
+ Revision: 366884
- fix build dependencies
- new version
- fix build

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request
    - import dino

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot


* Wed Sep 13 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.2.1-2mdv2007.0
- XDG
- Add Patch0: Fix Build 

* Thu May 18 2006 Austin Acton <austin@mandriva.org> 0.2.1-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9165 |12cu|diskimg-1.1.1-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A tools to make disks/partitions image
Name:		diskimg
Version:	1.1.1
Release:	10
License:	GPL
Group:		Archiving/Backup
Url:		http://www.scylla-charybdis.com/tools.html#diskimg
Source0:	%{name}.tar.bz2

%description
DiskImg is a small command-line utility that dumps the contents
of a drive or partition to standard out. Because it is based on 
large file support, it is able to skip over read errors and log
them to a log file. It can start reading at an offset and writes
its progress to stderr.

%files
%doc VERSION README
%{_bindir}/%{name}

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%make "CFLAGS=%{optflags}"

%install
install -D %{name} %{buildroot}%{_bindir}/%{name}


%changelog
* Mon Feb 17 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.1.1-10
+ Revision: 659219f
- LOG Fix debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9166 |12cu|dispcalGUI-1.7.5.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A graphical user interface for the Argyll CMS display calibration utilities
Name:		dispcalGUI
Version:	1.7.5.7
Release:	1
License:	GPLv3+
Group: 		Graphics
Url:		http://dispcalGUI.hoech.net
Source0:	http://sourceforge.net/projects/dispcalgui/files/release/%{version}/%{name}-%{version}.tar.gz
Patch0:		dispcalGUI-1.7.5.7-rpmbuild.patch
BuildRequires:	python-setuptools
BuildRequires:	wxPythonGTK
BuildRequires:	wxPythonGTK-wxversion
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(xxf86vm)
Requires:	argyllcms
Requires:	python-setuptools
Requires:	wxPythonGTK
Requires:	wxPythonGTK-wxversion

%description
A graphical user interface for the Argyll CMS display calibration utilities.

%files
%{_bindir}/*
%{_datadir}/%{name}
%{_datadir}/applications/dispcalGUI*.desktop
%{_mandir}/man1/*.xz
%{_iconsdir}/hicolor/*/*
%{py_platsitedir}/%{name}
%{py_platsitedir}/*egg*
%{_sysconfdir}/xdg/autostart/z-dispcalGUI-apply-profiles.desktop

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
python setup.py build

%install
python setup.py install --prefix=/usr --root=%{buildroot}



%changelog
* Mon Feb 17 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.7.5.7-1
+ Revision: 92c9220
- LOG Force is_rpm_build to be true



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9167 |12cu|distcc-3.2rc1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
%{!?python_version: %define python_version %(%{__python} -c 'import sys; print sys.version.split(" ")[0]' || echo "2.3")}
%define _hardened_build 1


Name:       distcc
Version:    3.2rc1
Release:    1
Summary:    Distributed C/C++ compilation
Group:      Development/C
License:    GPLv2+
URL:        http://distcc.org/
Source0:    http://distcc.googlecode.com/files/%{name}-%{version}.tar.bz2
Source1:    hosts.sample
Source2:    distccd.service
Patch0:     %{name}-3.2rc1-mga-fix-sv-coding-in-distccmon-gnome.desktop.patch
BuildRequires: pkgconfig(popt)
BuildRequires: pkgconfig(libgnomeui-2.0)
BuildRequires: pkgconfig(pango)
BuildRequires: pkgconfig(python-2.7)
BuildRequires: desktop-file-utils
BuildRequires: avahi-common-devel 
BuildRequires: pkgconfig(avahi-client)
BuildRequires: pkgconfig(avahi-core)


%description
distcc is a program to distribute compilation of C or C++ code across
several machines on a network. distcc should always generate the same
results as a local compile, is simple to install and use, and is often
two or more times faster than a local compile.


%package     server
Summary:    Server for distributed C/C++ compilation
Group:      Development/C
License:    GPLv2+

Requires(post): systemd-units
Requires(preun): systemd-units
Requires(postun): systemd-units

%description server
This package contains the compilation server needed to use %{name}.


%prep
%setup -q
# desktop patch from mga
%patch0 -p0
# fix debug
find src -type f -exec chmod 644 {} \;
chmod 644 include_server/c_extensions/distcc_pump_c_extensions_module.c
chmod 644 lzo/minilzo.{c,h}
chmod 644 lzo/lzoconf.h
chmod 644 README 
chmod 644 COPYING
iconv -f iso8859-1 -t utf-8 NEWS > NEWS.conv && mv -f NEWS.conv NEWS

%build
%configure --with-gnome --with-docdir=%{_datadir}/doc/%{name}-%{version} --disable-Werror
%make


%install
%makeinstall_std

# Move desktop file to right directory
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
mv $RPM_BUILD_ROOT%{_datadir}/%{name}/*.desktop $RPM_BUILD_ROOT%{_datadir}/applications/
sed -i 's@Icon=@Icon=%{_datadir}/%{name}/@' $RPM_BUILD_ROOT%{_datadir}/applications/*.desktop

# Install sample hosts file
install -Dm 0644 %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/hosts

# Install sample distccd config file
install -Dm 0644 contrib/redhat/sysconfig $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/distccd

# Install distcdd unit file
mkdir -p $RPM_BUILD_ROOT%{_unitdir}
install -Dm 0755 %{SOURCE2} $RPM_BUILD_ROOT%{_unitdir}/distccd.service

# fix permits
find $RPM_BUILD_ROOT%{python_sitearch}/include_server -name '*.py' -exec chmod +x {} \;
chmod +x $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/commands.allow.sh
sed -i -e '1d;2i#!/usr/bin/python' $RPM_BUILD_ROOT%{python_sitearch}/include_server/__init__.py

%post server
#[ $1 -lt 2 ] && /sbin/chkconfig --add distccd ||:
if [ $1 -eq 1 ] ; then 
    # Initial installation 
    /usr/bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi



%preun server
#[ $1 -eq 0 ] && /sbin/chkconfig --del distccd ||:
if [ $1 -eq 0 ] ; then
    # Package removal, not upgrade
    /usr/bin/systemctl --no-reload disable distccd.service > /dev/null 2>&1 || :
    /usr/bin/systemctl stop distccd.service > /dev/null 2>&1 || :
fi

%postun server
/usr/bin/systemctl daemon-reload >/dev/null 2>&1 || :
if [ $1 -ge 1 ] ; then
    # Package upgrade, not uninstall
    /usr/bin/systemctl try-restart distccd.service >/dev/null 2>&1 || :
fi

%files
%doc %{_datadir}/doc/%{name}-%{version}
%{_bindir}/distcc
%{_bindir}/distccmon*
%{_bindir}/lsdistcc
%{_bindir}/pump
%{_mandir}/man1/distcc.*
%{_mandir}/man1/distccmon*
%{_datadir}/%{name}
%{_datadir}/applications/*.desktop
%dir %{_sysconfdir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}/hosts

%files server
%doc COPYING README
%{_bindir}/distccd
%{_unitdir}/*
%{_sysconfdir}/default/distcc
%{_sysconfdir}/distcc/*allow*
%{_mandir}/man1/distccd*
%{_mandir}/man1/include_server*
%{_mandir}/man1/pump*
%config(noreplace) %{_sysconfdir}/sysconfig/distccd
%{python_sitearch}/include_server*




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9168 |12cu|djview4-4.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

Name:           djview4
Version:        4.9
Release:        1
Epoch:          0
Summary:        DjVu viewer and browser plugin
License:        GPLv2+
Group:          Publishing
URL:            http://djvu.sourceforge.net/djview4.html
Source0:        https://sourceforge.net/projects/djvu/files/DjView/4.9/djview-%{version}.tar.gz
BuildRequires:  desktop-file-utils
BuildRequires:  djvulibre-devel >= 3.5.18
BuildRequires:  qt4-devel >= 4.2.0
BuildRequires:  tiff-devel

%description
This package contains the djview4 viewer and browser plugin.

Highlights:

- Entirely based on the public djvulibre api.
- Entirely written in portable Qt4.
- Works with Qt/X11, Qt/Mac, and Qt/Windows.
- Continuous scrolling of pages.
- Side-by-side display of pages.
- Ability to specify a url to the djview command.
- All plugin and cgi options available from the command line.
- All silly annotations implemented.
- Display thumbnails as a grid.
- Display outlines.
- Page names supported (see djvused command set-page-title).
- Metadata dialog (see djvused command set-meta).
- Mmplemented as reusable Qt widgets.

%package -n mozilla-plugin-dejavu
Summary:        UNIX-based DjVu Netscape plugin
Group:          Publishing
Requires:       %{name} = %{epoch}:%{version}-%{release}
Obsoletes:      djvulibre-browser-plugin < %{epoch}:%{version}-%{release}
Provides:       djvulibre-browser-plugin = %{epoch}:%{version}-%{release}

%description -n mozilla-plugin-dejavu
UNIX-based DjVu Netscape plugin.

%prep
%setup -q

%build
export QTDIR=%{qt4dir}
%configure2_5x
%make

%install
%makeinstall_std
%__rm -r %{buildroot}%{_datadir}/djvu/djview4/desktop
%__mkdir_p %{buildroot}%{_libdir}/mozilla/plugins
%__mv %{buildroot}%{_libdir}/netscape/plugins/nsdejavu.so %{buildroot}%{_libdir}/mozilla/plugins/nsdejavu.so
%__ln_s %{_libdir}/mozilla/plugins/nsdejavu.so %{buildroot}%{_libdir}/netscape/plugins/nsdejavu.so

%__mkdir_p %{buildroot}%{_datadir}/icons/hicolor/32x32/apps
%__cp -a desktopfiles/hi32-djview4.png %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/djvulibre-djview4.png
%__mkdir_p %{buildroot}%{_datadir}/icons/hicolor/64x64/apps
%__cp -a desktopfiles/hi64-djview4.png %{buildroot}%{_datadir}/icons/hicolor/64x64/apps/djvulibre-djview4.png
%__mkdir_p %{buildroot}%{_datadir}/icons/hicolor/scalable/apps
%__cp -a desktopfiles/djview.svg %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/djvulibre-djview4.svg

%{_bindir}/desktop-file-install \
  --vendor="" \
  --remove-category="Application" \
  --add-category="Qt" \
  --add-category="Graphics" \
  --add-category="Viewer" \
  --dir %{buildroot}%{_datadir}/applications desktopfiles/djvulibre-djview4.desktop

%files
%defattr(0644,root,root,0755)
%doc COPYING COPYRIGHT INSTALL NEWS README README_packagers README_translations
%attr(0755,root,root) %{_bindir}/djview
%attr(0755,root,root) %{_bindir}/djview4
%{_datadir}/djvu/djview4/
%{_mandir}/man1/djview4.1*
%{_mandir}/man1/djview.1*
%{_datadir}/applications/djvulibre-djview4.desktop
%{_datadir}/icons/hicolor/*/apps/djvulibre-djview4.*

%files -n mozilla-plugin-dejavu
%defattr(0644,root,root,0755)
%doc nsdejavu/README
%attr(0755,root,root) %{_libdir}/netscape/plugins/nsdejavu.so
%attr(0755,root,root) %{_libdir}/mozilla/plugins/nsdejavu.so
%{_mandir}/man1/nsdejavu.1*



%changelog
* Thu Oct 06 2011 Andrey Bondrov <abondrov@mandriva.org> 0:4.8-1
+ Revision: 703281
- Add patch0 to avoid swap function overloading
- New version: 4.8

* Wed Mar 09 2011 Lev Givon <lev@mandriva.org> 0:4.7-1
+ Revision: 643129
- Update to 4.7.

* Sat Feb 26 2011 Tomas Kindl <supp@mandriva.org> 0:4.6-2
+ Revision: 639824
- rebuilt

* Mon Nov 01 2010 Lev Givon <lev@mandriva.org> 0:4.6-1mdv2011.0
+ Revision: 591630
- Update to 4.6.
  Remove format string patch (no longer necessary).

* Wed Jul 28 2010 Lev Givon <lev@mandriva.org> 0:4.5-3mdv2011.0
+ Revision: 562702
- Include svg icon.

* Wed Mar 17 2010 Lev Givon <lev@mandriva.org> 0:4.5-2mdv2010.1
+ Revision: 524611
- Include high-resolution icon in package.

* Sat Dec 12 2009 Jérôme Brenier <incubusss@mandriva.org> 0:4.5-1mdv2010.1
+ Revision: 477780
- new version 4.5
- fix str fmt
- fix license tag

* Sat Oct 18 2008 David Walluck <walluck@mandriva.org> 0:4.4-1mdv2009.1
+ Revision: 295151
- 4.4

* Sun Sep 07 2008 Frederik Himpe <fhimpe@mandriva.org> 0:4.3-3mdv2009.0
+ Revision: 282360
- Rebuild for new djvulibre

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 0:4.3-2mdv2009.0
+ Revision: 266564
- rebuild early 2009.0 package (before pixel changes)

* Sun Apr 20 2008 David Walluck <walluck@mandriva.org> 0:4.3-1mdv2009.0
+ Revision: 196002
- 4.3

* Wed Jan 16 2008 David Walluck <walluck@mandriva.org> 0:4.2.3-1mdv2008.1
+ Revision: 153858
- use gentoo version number which includes the release in the version string

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - kill extra spacing at top of description

* Thu Dec 13 2007 David Walluck <walluck@mandriva.org> 0:4.2-1mdv2008.1
+ Revision: 119479
- 4.2-3

* Sat Nov 10 2007 David Walluck <walluck@mandriva.org> 0:4.1.2-1mdv2008.1
+ Revision: 107319
- change version to match gentoo

* Fri Aug 17 2007 David Walluck <walluck@mandriva.org> 0:4.1-1mdv2008.0
+ Revision: 65324
- needs desktop-file-utils
- BuildRequires: tiff-devel
- Import djview4



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9169 |12cu|dkms-netfilter-rtsp-3.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define proto rtsp
%define module_name netfilter-%{proto}

Summary:	Netfilter RTSP support (nat and conntrack)
Name:		dkms-%{module_name}
Version:	3.7
Release:	1
License:	GPLv2+
Group:		System/Kernel and hardware
Url:		http://mike.it-loops.com/rtsp/
Source0:	%{proto}-module-%{version}-v2.tar.gz
Source10:	%{name}.rpmlintrc
Requires(post):	coreutils
Requires(post,preun):	dkms
Provides:	%{module_name} = %{EVRD}
BuildArch:	noarch

%description
This module enable to add conntrack and nat support to netfilter for rtsp,
( Real Time Streaming Protocol ).

%files
%defattr(0644,root,root,0755)
%doc README.rst
%{_usrsrc}/%{module_name}-%{version}-%{release}

%post
%{_sbindir}/dkms add -m %{module_name} -v %{version}-%{release} --rpm_safe_upgrade
%{_sbindir}/dkms build -m %{module_name} -v %{version}-%{release} --rpm_safe_upgrade
%{_sbindir}/dkms install -m %{module_name} -v %{version}-%{release} --rpm_safe_upgrade
/sbin/rmmod nf_conntrack_rtsp
/sbin/modprobe nf_conntrack_rtsp
/sbin/rmmod nf_nat_rtsp
/sbin/modprobe nf_nat_rtsp || :

%preun
%{_sbindir}/dkms remove -m %{module_name} -v %{version}-%{release} --rpm_safe_upgrade --all || :

#----------------------------------------------------------------------------

%prep
%setup -q -c

%build

%install
mkdir -p %{buildroot}%{_usrsrc}/%{module_name}-%{version}-%{release}
cp -a * %{buildroot}%{_usrsrc}/%{module_name}-%{version}-%{release}
cat > %{buildroot}%{_usrsrc}/%{module_name}-%{version}-%{release}/dkms.conf << EOF
PACKAGE_VERSION="%{version}-%{release}"

# Items below here should not have to change with each driver version
PACKAGE_NAME="%{module_name}"

BUILT_MODULE_NAME[0]="nf_conntrack_rtsp"
DEST_MODULE_LOCATION[0]="/kernel/net/netfilter"
BUILT_MODULE_NAME[1]="nf_nat_rtsp"
DEST_MODULE_LOCATION[1]="/kernel/net/netfilter"

AUTOINSTALL="yes"

EOF


%changelog
* Mon Feb 17 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.7-1
+ Revision: 41c2fdc
- LOG New version 3.7



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9170 |12cu|dkms-vhba-2.1.1-0.20130607.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module vhba
%define oname vhba-module
# upstream release tarball is a snapshot-style one
%define snapshot 20130607

Summary:	Virtual SCSI HBA kernel module
Name:		dkms-vhba
# Sync version with cdemu because there's no version for module
Version:	2.1.1
Release:	0.%{snapshot}.2
Group:		System/Kernel and hardware
License:	GPLv2+
Url:		http://cdemu.sourceforge.net/
Source0:	http://downloads.sourceforge.net/cdemu/%{oname}-%{snapshot}.tar.bz2
Source10:	%{name}.rpmlintrc
Requires:	dkms
Requires(post,preun):	dkms
BuildArch:	noarch

%description
Virtual SCSI HBA kernel module. The vhba module is used by cdemu.

%files
%{_usrsrc}/%{module}-%{version}-%{release}

%post
dkms add	-m %{module} -v %{version}-%{release} --rpm_safe_upgrade &&
dkms build	-m %{module} -v %{version}-%{release} --rpm_safe_upgrade &&
dkms install	-m %{module} -v %{version}-%{release} --rpm_safe_upgrade
true

%preun
dkms remove  -m %{module} -v %{version}-%{release} --all --rpm_safe_upgrade
true

#----------------------------------------------------------------------------

%prep
%setup -q -n %{oname}-%{snapshot}
rm -rf debian

%build

%install
install -d -m755 %{buildroot}%{_usrsrc}/%{module}-%{version}-%{release}
cp -r * %{buildroot}%{_usrsrc}/%{module}-%{version}-%{release}

cat > %{buildroot}%{_usrsrc}/%{module}-%{version}-%{release}/dkms.conf <<EOF
PACKAGE_NAME="%{module}"
PACKAGE_VERSION="%{version}-%{release}"
DEST_MODULE_LOCATION[0]="/kernel/%{module}"
BUILT_MODULE_NAME[0]="%{module}"
MAKE[0]="make KDIR=\${kernel_source_dir}"
AUTOINSTALL="yes"
EOF
sed -i 's/-Werror//' %{buildroot}%{_usrsrc}/%{module}-%{version}-%{release}/Makefile



%changelog
* Sun Jan 26 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.1.1-0.20130607.2
+ Revision: 696c967
- LOG Drop udev rule, use it in cdemu-daemon package instead



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9171 |12cu|dmtx-utils-0.7.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		dmtx-utils
Version:	0.7.4
Release:	3
Summary:	a library for reading and writing Data Matrix 2D barcodes
Source0:	http://downloads.sourceforge.net/project/libdmtx/libdmtx/0.7.4/%{name}-%{version}.tar.bz2
Group:		Development/C++
License: 	GPLv2
URL:		http://www.libdmtx.org
BuildRequires:	pkgconfig(ImageMagick)
BuildRequires:	pkgconfig(libdmtx)
Obsoletes: libdmtx-utils

%description
dmtx-utils is open source software for reading and writing Data Matrix 2D
barcodes on Linux and Unix. At its core libdmtx is a shared library,
allowing C/C++ programs to use its capabilities without restrictions
or overhead.

This package contains command line tools (dmtxread, dmtxwrite and dmtxquery)
to test %{name} and to learn its behavior.

%prep
%setup -q

%build
%configure2_5x \

%make

%install
%makeinstall

%files
%doc AUTHORS ChangeLog COPYING README README.linux TODO
%{_bindir}/dmtxquery
%{_bindir}/dmtxread
%{_bindir}/dmtxwrite
%{_mandir}/man1/dmtxquery*
%{_mandir}/man1/dmtxread*
%{_mandir}/man1/dmtxwrite*


%changelog
* Sat Dec 24 2011 Matthew Dawkins <mattydaw@mandriva.org> 0.7.4-2
+ Revision: 745082
- rebuild to properly obsolete old utils pkg name
- removed unneeded BRs
- first build for spit out dmxt-utils from lib
- copy dmtx-utils now split out from libdmtx
- new version 0.7.4.tar.bz2
- cleaned up spec

* Fri Apr 29 2011 Oden Eriksson <oeriksson@mandriva.com> 0.7.2-2
+ Revision: 660235
- mass rebuild

  + John Balcaen <mikala@mandriva.org>
    - Remove BuildRoot

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Fix Buildrequires

* Tue Aug 31 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.7.2-1mdv2011.0
+ Revision: 574836
- import libdmtx


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9172 |12cu|dnsa-0.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	DNS Auditing tool
Name:		dnsa
Version:	0.5
Release:	1
License:	GPLv2+
Group:		Networking/Other
Url:		http://www.packetfactory.net/projects/dnsa/
Source0:	%{name}-%{version}-beta.tar.bz2
BuildRequires:	libnet-devel
BuildRequires:	libpcap-devel

%description
DNS Auditing tool.

%files
%doc sources/AUTHORS sources/ChangeLog sources/INSTALL sources/KNOWN_BUGS sources/README sources/TODO docs
%{_bindir}/dnsa

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{version}-beta

# lib64 fixes
perl -pi -e "s|/lib\ |/%{_lib}\ |g" sources/configure*

# anti recheck hack
touch sources/*

%build
cd sources
%configure2_5x
%make

%install
install -d %{buildroot}%{_bindir}
install -m0755 sources/dnsa %{buildroot}%{_bindir}/


%changelog
* Wed Apr 16 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.5-1
+ Revision: 5bcf9ee
- Fix BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9173 |12cu|dnsflood-1.20-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	DNS Flood Detector
Name:		dnsflood
Version:	1.20
Release:	1
License:	GPLv2
Group:		System/Servers
URL:		http://www.adotout.com/dnsflood.html
Source0:	http://www.adotout.com/%{name}-%{version}.tgz
Source1:	%{name}.init
Source2:	%{name}.sysconfig
Requires(post): rpm-helper
Requires(preun): rpm-helper
BuildRequires:	libpcap-devel


%description
DNS Flood Detector was developed to detect abusive usage levels on high traffic
name-servers and to enable quick response to the use of one's name-server to
facilitate Spam.

%prep

%setup -q -n dns_flood_detector_1.2

cp %{SOURCE1} %{name}.init
cp %{SOURCE2} %{name}.sysconfig

%build
%serverbuild

gcc $CFLAGS -D_BSD_SOURCE -lpcap -lpthread -lm -o dns_flood_detector dns_flood_detector.c

%install
install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_sysconfdir}/sysconfig

install -m0755 dns_flood_detector %{buildroot}%{_sbindir}/
install -m0755 %{name}.init %{buildroot}%{_initrddir}/'dnsflood'
install -m0644 %{name}.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/dns_flood_detector

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%files
%doc README LICENSE
%config(noreplace) %{_sysconfdir}/sysconfig/dns_flood_detector
%attr(0755,root,root) %{_initrddir}/dnsflood
%attr(0755,root,root) %{_sbindir}/dns_flood_detector




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9174 |12cu|dnssec-conf-2.02-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	DNSSEC and DLV configuration and priming tool
Name:		dnssec-conf
Version:	2.02
Release:	1
License:	GPLv2+
Group:		System/Servers
Url:		http://www.xelerance.com/software/dnssec-conf/
Source0:	http://www.xelerance.com/software/%{name}/%{name}-%{version}.tar.gz
Patch0:		dnssec-conf-1.20-borked_xml.diff
BuildRequires:	docbook-style-xsl
BuildRequires:	xmlto
Requires:	curl
Requires:	python-dns
#Requires: a caching nameserver
#Requires bind 9.4.0 if bind is reconfigured.....
BuildArch:	noarch

%description
DNSSEC configuration and priming tool. Keys are required until the root
is signed, as well as for local unpublished DNSSEC keys to be preloaded
into the recursive nameserver. These DNSSEC configuration files can be
directly included in the bind or unbound nameserver configuration files.
dnssec-conf includes a commandline configuration client for Bind and
Unbound, known DNSSEC keys, URL's to official publication pages of keys,
and harvested keys, as well a script to harvest DNSKEY's from DNS.
See also: system-config-dnssec

%files
%doc LICENSE README INSTALL
%attr(0755,root,root) %dir %{_sysconfdir}/pki/dnssec-keys
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/pki/dnssec-keys/*/*
%attr(0755,root,root) %dir %{_sysconfdir}/pki/dnssec-keys/production
%attr(0755,root,root) %dir %{_sysconfdir}/pki/dnssec-keys/harvest
%attr(0755,root,root) %dir %{_sysconfdir}/pki/dnssec-keys/dlv
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/dnssec
%{_bindir}/dnskey-pull
%{_sbindir}/dnssec-configure
%{_mandir}/*/*

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{version}
%patch0 -p0

%build
make

%install
%makeinstall_std \
    PREFIX=%{_prefix} \
    ETCDIR=%{buildroot}%{_sysconfdir} \
    BINDIR=%{buildroot}%{_bindir}\
    SBINDIR=%{buildroot}%{_sbindir} \
    MANDIR=%{buildroot}%{_mandir}

#KEYSDIR=$(ETCDIR)/pki/dnssec-keys

install -d %{buildroot}%{_sysconfdir}/sysconfig
install -m0644 packaging/fedora/dnssec.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/dnssec

# until upstream fixes standard DLV setting in 1.21
sed -i 's|#DLV="dlv.isc.org"|DLV="dlv.isc.org"|' %{buildroot}%{_sysconfdir}/sysconfig/dnssec
sed -i 's|DLV="off"|#DLV="off"|' %{buildroot}%{_sysconfdir}/sysconfig/dnssec


%changelog
* Mon Feb 17 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.02-1
+ Revision: fd8efd7
- LOG New version 2.02, update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9175 |12cu|docbook-style-xsl-ns-1.78.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Name docbook-style-xsl-ns

Name:		%{Name}
Version:	1.78.1
Release:	1
Group:		Publishing

Summary:	Norman Walsh's modular stylesheets for DocBook5

License:	Artistic style
URL:		http://sourceforge.net/projects/docbook

Provides:	docbook-xsl = %{version}
Requires:	docbook-dtd-xml
Requires(pre):	sgml-common >= 0.6.3-2mdk
# BuildRequires:	gcj-tools
Source0:	https://sourceforge.net/projects/docbook/files/docbook-xsl-ns/1.78.1/docbook-xsl-ns-%{version}.tar.bz2
BuildArch:	noarch
Obsoletes:	docbook5-style-xsl
Provides:	docbook5-style-xsl

%define sgmlbase %{_datadir}/sgml/

%Description
These XSL stylesheets allow to convert any DocBook5 document to another
printed (for example, RTF or PostScript) or online (for example, HTML) format.
They are highly customizable.
Note that this is an experimental release for testing purposes only: it makes
the stylesheets namespace aware for the first time for DocBook 5 (RNG based).
For production use please install docbook-style-xsl instead.

%prep
%setup -n docbook-xsl-ns-%{version} -q

%build
# index jar files to please rpmlint
# jar -i extensions/*.jar

%install
TARGET=%{sgmlbase}/docbook/xsl-stylesheets-db5-%{version}
mkdir -p %{buildroot}$TARGET
# Camille 2007-01-23: "slides website roundtrip" XSL not available in this DB5 release
cp -a VERSION common eclipse extensions fo highlighting html htmlhelp images javahelp lib template xhtml manpages profiling params tools %{buildroot}$TARGET


%files
%defattr (-,root,root)
%doc BUGS TODO README VERSION NEWS* COPYING RELEASE* INSTALL
%{sgmlbase}/docbook/xsl-stylesheets-db5-%{version}


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.75.2-2mdv2011.0
+ Revision: 617867
- the mass rebuild of 2010.0 packages

* Mon Aug 17 2009 Frederik Himpe <fhimpe@mandriva.org> 1.75.2-1mdv2010.0
+ Revision: 417410
- Use %%mkrel
- update to new version 1.75.2

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 1.73.2-3mdv2009.0
+ Revision: 240632
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Aug 31 2007 Funda Wang <fwang@mandriva.org> 1.73.2-1mdv2008.0
+ Revision: 76413
- Obsoletes old name
- New versino 1.73.2
- docbook5-xsl renamed to docbook-style-ns


* Wed Jan 24 2007 Camille Bégnis <camille@mandriva.com> 1.72.0-1mdv2007.0
+ Revision: 112876
- simplify spec
- Import docbook5-style-xsl

* Wed Jan 24 2007 Camille Begnis <camille@mandriva.com> 1.72.0-1mdv2007.1
- Esperimental stylesheet release for native (namespaced) DocBook5 support




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9176 |12cu|docker-1.5-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	docker
%define version	1.5
%define release  7

Name: 	 	%{name}
Summary: 	Standalone system tray
Version: 	%{version}
Release: 	%{release}
Source:		%{name}-%{version}.tar.bz2
Patch0:		docker-1.5-link.patch
URL:		http://icculus.org/openbox/2/docker/
License:	GPL
Group:		Graphical desktop/Other
BuildRequires:	pkgconfig(x11) glib2-devel

%description
Docker is a docking application (WindowMaker dock app) which acts as a system
tray for KDE3 and GNOME2. It can be used to replace the panel in either
environment, allowing you to have a system tray without running the KDE/GNOME
panel or environment. Originally written and designed to work with Openbox 2,
it should work fine in any window manager that supports WindowMaker dock apps.

%prep
%setup -q
%patch0 -p0

%build
%make CFLAGS="%optflags" XLIBPATH=%_libdir LDFLAGS="%ldflags"
										
%install
rm -rf $RPM_BUILD_ROOT
install -D -m755 %name %buildroot/%_bindir/%name

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README
%{_bindir}/%name


%changelog
* Wed Feb 02 2011 Funda Wang <fwang@mandriva.org> 1.5-6mdv2011.0
+ Revision: 635170
- rebuild
- fix linkage

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.5-5mdv2011.0
+ Revision: 617868
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 1.5-4mdv2010.0
+ Revision: 428310
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.5-3mdv2009.0
+ Revision: 244447
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.5-1mdv2008.1
+ Revision: 136373
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Jun 08 2007 Austin Acton <austin@mandriva.org> 1.5-1mdv2008.0
+ Revision: 37421
- buildrequires glib
- Import docker


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9177 |12cu|docky-2.1.4-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global         debug_package %{nil}

Name:           docky
Version:        2.1.4
Release:        4
Summary:        Advanced shortcut bar written in Mono

Group:          Graphical desktop/GNOME
License:        GPLv3+
URL:            http://wiki.go-docky.com
Source0:        http://launchpad.net/docky/2.1/%{version}/+download/docky-%{version}.tar.xz

Requires:       gnome-sharp2 gnome-desktop-sharp
Requires:       gnome-keyring-sharp mono-addins
Requires:       mono ndesk-dbus notify-sharp gtk2
Requires:       hicolor-icon-theme
Requires:       gio-sharp 
Requires:       dbus-sharp dbus-sharp-glib
Requires:       gnome-python-wnck

# sharp deps
BuildRequires:  gnome-sharp2-devel gnome-desktop-sharp-devel
BuildRequires:  gnome-keyring-sharp gtk-sharp2-devel mono-addins-devel
BuildRequires:  mono-devel ndesk-dbus-devel ndesk-dbus-glib-devel
BuildRequires:  notify-sharp-devel
BuildRequires:  pkgconfig(gconf-2.0)
BuildRequires:  gio-sharp-devel
BuildRequires:  dbus-sharp-devel pkgconfig(dbus-sharp-glib-1.0)
# native deps
BuildRequires:  pkgconfig(glib-2.0) pkgconfig(gtk+-2.0)
BuildRequires:  gettext
BuildRequires:  perl-XML-Parser
BuildRequires:  intltool
BuildRequires:  desktop-file-utils

# Mono only available on these:
ExclusiveArch: %ix86 x86_64 ppc ppc64 ia64 %{arm} sparcv9 alpha s390x


%description
Docky is an advanced shortcut bar that sits at the bottom, top, and/or sides 
of your screen. It provides easy access to some of the files, folders, 
and applications on your computer, displays which applications are 
currently running, holds windows in their minimized state, and more.


%package        devel
Summary:        Development files for %{name}
Group:          Development/Other
Requires:       %{name} = %{version}-%{release}
Requires:       pkgconfig

%description    devel
The %{name}-devel package contains libraries and header files
for developing applications that use %{name}.


%prep
%setup -q


%build
%configure2_5x
%make


%install
make install DESTDIR=$RPM_BUILD_ROOT

#gapi_codegen.exe is not distributed (licence is GNU GPL v2)
rm -f $RPM_BUILD_ROOT%{_libdir}/%{name}/gapi_codegen*

desktop-file-install    \
        --dir $RPM_BUILD_ROOT%{_sysconfdir}/xdg/autostart       \
        --add-only-show-in=GNOME                                \
        $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop
desktop-file-install --delete-original  \
        --dir $RPM_BUILD_ROOT%{_datadir}/applications   \
        --remove-category Application \
        $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop

# autostart is disabled by default
echo "X-GNOME-Autostart-enabled=false" >> \
    $RPM_BUILD_ROOT%{_sysconfdir}/xdg/autostart/%{name}.desktop

%find_lang %{name}


%files -f %{name}.lang
%doc AUTHORS COPYING COPYRIGHT NEWS
%{_bindir}/%{name}
%{_libdir}/%{name}
%{_datadir}/%{name}/
%{_datadir}/icons/hicolor/*/apps/%{name}.*
%{_datadir}/icons/hicolor/*/apps/gmail.png
%{_datadir}/icons/hicolor/*/mimetypes/*
%{_datadir}/applications/*.desktop
%config(noreplace) %{_sysconfdir}/xdg/autostart/%{name}.desktop
%{_sysconfdir}/gconf/schemas/docky.schemas
%doc %{_mandir}/man1/%{name}.1*


%files devel
%{_libdir}/pkgconfig/docky.cairohelper.pc
%{_libdir}/pkgconfig/docky.services.pc
%{_libdir}/pkgconfig/docky.widgets.pc
%{_libdir}/pkgconfig/docky.items.pc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9178 |12cu|docmgr-1.0-0.RC10.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	prerel	RC10
%define	webroot	%{_var}/www/docmgr

Name:		docmgr
Version:	1.0
Release:	0.%{prerel}.4
License:	GPLv2
Group:		System/Servers
Summary:	Web based DMS - Document Management System
URL:		http://docmgr.org/

Source0:	%{name}-%{version}%{?prerel:-%{prerel}}.tar.gz
Source1:	docmgr-rsync.sh
#Patch0:		docmgr-1.0-RC10-local-config.patch
Patch1:		docmgr-1.0-RC10-unified-tmpdir.patch
Patch2:		docmgr-1.0-RC8-quiet-rm.patch
#Patch3:		docmgr-1.0-RC10-no-dos-eol.patch
Patch4:		docmgr-1.0-RC6-PyODConverter-1.1.patch
Patch5:		docmgr-1.0-RC6-PyODConvert-stream.patch
Patch6:		docmgr-1.0-RC10-fileconvert-ooo-profile.d.patch
#Patch7:		docmgr-1.0-RC6-fix-keepalive-relative-url.patch
# As DocumentConvert.py now uses streams, we don't need to copy documents
# to a temporary directory to read them. This will also get rid of an issue
# with the input document being deleted before reading as well..
# Also since we no longer create a temporary copy with an extension to detect
# the type from, we now detect it based on mime type in stead.
# NOTE: Since we lack magic for ie. OOXML files and OOo also is dependent on suffix
# to determine type, behaviour has been partly reverted to create a symlink
# in stead with the corresponding suffix...
Patch8:		docmgr-1.0-RC10-dont-use-temp-copy-for-ooo-input.patch
# Use LC_TIME for date & time format if LOCALE is set
Patch9:		docmgr-1.0-RC9-locale-use-LC_TIME.patch
#Patch10:	docmgr-1.0-RC6-add-mediawiki-derived-installer.patch
# This is mainly to avoid dependency extractor from adding dependencies on the
# conditionally included files...
#Patch11:	docmgr-1.0-RC6-conditional-include-function.patch
Patch12:	docmgr-1.0-RC6-die-if-pg_connect-fails.patch
# This will set the default timezone if defined, this to silence php warnings
# when using date() with LC_TIME.
# TODO: fetch timezone from system(?), defaults to GMT for now. Uncertain whether
# or not it's actually desired to set any other timezone, rationale for now is to
# set it only to silence php errors about it not being set when using date()..
Patch13:	docmgr-1.0-RC10-set-default-timezone.patch
# Check that user actually exists before trying to update failed_logins for it
Patch14:	docmgr-1.0-RC8-check-if-user-exists-for-failed-logins.patch
# The config file mentions RESTRICTED_DELETE, but it's not really implemented,
# so let's implement it here.
Patch15:	docmgr-1.0-RC10-restricted-delete.patch
Patch16:	docmgr-1.0-RC6-use-FILE_DIR-for-process.patch
#Patch17:	docmgr-1.0-RC6-fix-typo.patch
Patch18:	docmgr-1.0-RC6-use-correct-mime-types.patch
# Add absolute path to include_path
Patch19:	docmgr-1.0-RC10-set-include_path.patch
# Check that the OOo converter returns without error status.
# TODO: implement proper behaviour on error
Patch20:	docmgr-1.0-RC6-check-fileconvert-exit-status.patch
#Patch21:	docmgr-1.0-RC10-use-utf8-for-client_encoding.patch
Patch22:	docmgr-1.0-RC10-run-indexer-as-admin-user.patch
Patch23:	docmgr-1.0-RC8-webdav-baseUri-no-reserved-domain.patch
# Print out the actual error message within the array, rather than the
# array (type) itself. Probably not the best solution, but does at least
# provide *some* verbosity...
#Patch24:	docmgr-1.0-RC8-print-firstlogin-perm-error.patch
# Do prefix searching to allow for searching on beginning of words as you write
# them. TODO: will it work with or break postgresql < 8.4?
Patch25:	docmgr-1.0-RC8-tsearch2-prefix-search.patch
Patch26:	docmgr-1.0-RC8-update-to-ckeditor-3.2.patch
# You can only search for users in the account manager, not list them, so let's
# implement a list as well.
Patch27:	docmgr-1.0-RC9-show-user-list.patch
#Patch28:	docmgr-1.0-RC8-set-bitmask.patch
Patch29:	docmgr-1.0-RC8-check-bitset-not-bitmask.patch
Patch30:	docmgr-1.0-RC8-fix-css-themes-relative-path.patch
Patch31:	docmgr-1.0-RC9-default-perms.patch
# Split date and time in php to get it correctly with localized version
Patch32:	docmgr-1.0-RC9-split-time-and-date-in-php-not-js.patch
Patch33:	docmgr-1.0-RC9-add-missing-objectId-to-edittask-query.patch
Patch34:	docmgr-1.0-RC9-set-workflow-comment-properly.patch
Patch35:	docmgr-1.0-RC9-display-recipient-notes-for-task.patch
Patch36:	docmgr-1.0-RC9-pg_connect-accept-empty-default-values.patch
# Use host & port specified in /etc/sysconfig/docmgr if available for doc conversion
Patch37:	docmgr-1.0-RC9-docconv-host-port-sysconfig.patch
#Patch38:	docmgr-1.0-RC10-installer-use-local-config.patch
Patch39:	docmgr-1.0-RC10-make-users-directory-protected.patch
#Patch40:	docmgr-1.0-RC10-customizable-database-setup.patch
Patch41:	docmgr-1.0-RC10-enhanced-setup-and-config.patch
Patch42:	docmgr-1.0-RC10-use-improved-external-documentconverter.patch

Requires:	clamav
Requires:	enscript
Requires:	file
Requires:	gocr
Requires:	imagemagick
Requires:	libtiff-progs
Requires:	ocrad
Requires:	poppler
Requires:	python-odconverter
Requires:	sendmail-command
Requires:	xpdf
Requires:	wget
Requires:	zip

Requires:	apache-mod_ssl
Requires:	mod_php
Requires:	php-cli
Requires:	php-iconv
Requires:	php-imap
Requires:	php-fileinfo
Requires:	php-mbstring
Requires:	php-pgsql
Requires:	php-zip

Requires:	postgresql-server >= 8.4
Requires:	postgresql-contrib-virtual
Requires:	postgresql-plpgsql-virtual
Requires(post,preun):	rpm-helper

BuildArch:	noarch

%description
DocMgr is a complete, web-based Document Management System (DMS).
It allows for the storage of any file type, and supports full-text indexing
of the most popular document formats. It is available in many different
languages and is easy to translate into new languages.

DocMgr runs on PHP, the Apache webserver, and Postgresql. It optionally
uses tsearch2 for full-text indexing which provides for faster search results
and result ranking. DocMgr supports LDAP authentication, the ability to
easily add and remove "objects" for storage in the system, document workflow,
object subscriptions, WebDAV access, and an ever-growing set of features
revolving around content storage.

%prep
%setup -q -n %{name}
#%%patch0 -p1 -b .local~
%patch1 -p1 -b .tmpdir~
%patch2 -p1 -b .quiet~
#%%patch3 -p1 -b .dos_eol~
%patch4 -p1 -b .doc_conv1.1~
%patch5 -p1 -b .stream~
%patch6 -p1 -b .ooo~
#%%patch7 -p1 -b .relative~
%patch8 -p1 -b .notemp~
%patch9 -p1 -b .locale~
#%%patch10 -p1 -b .mw_install~
#%%patch11 -p1 -b .cond_include~
%patch12 -p1 -b .die~
%patch13 -p1 -b .timezone~
%patch14 -p1 -b .failed_logins~
%patch15 -p1 -b .restricted~
%patch16 -p1 -b .file_dir~
#%%patch17 -p1 -b .typo~
%patch18 -p1 -b .mime_types~
%patch19 -p1 -b .set_include_path~
%patch20 -p1 -b .exit_status~
#%%patch21 -p1 -b .utf8~
%patch22 -p1 -b .admin~
%patch23 -p1 -b .webdav~
#%%patch24 -p1 -b .perm_error~
%patch25 -p1 -b .prefix_search~
%patch26 -p1 -b .ckeditor3.2~
%patch27 -p1 -b .account_list~
#%%patch28 -p1 -b .bitmask~
%patch29 -p1 -b .bitset~
%patch30 -p1 -b .themes_path~
%patch31 -p1 -b .perms~
%patch32 -p1 -b .date_view~
%patch33 -p1 -b .objectId~
%patch34 -p1 -b .comment~
%patch35 -p1 -b .task_notes~
%patch36 -p1 -b .emptydefs~
%patch37 -p1 -b .hostport~
#%%patch38 -p1 -b .local_installer~
%patch39 -p1 -b .protected~
#%%patch40 -p1 -b .db_setup~
%patch41 -p1 -b .setup~
%patch42 -p1 -b .pyodconv_new~

find -type f |xargs chmod 644

%build

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_var}/{www,lib}/docmgr
cp -r */ *.php %{buildroot}%{webroot}
rm -rf %{buildroot}%{webroot}/{DOCS,sd}
mv %{buildroot}%{webroot}/files %{buildroot}%{_var}/lib/%{name}

install -d %{buildroot}%{_webappconfdir}
tee %{buildroot}%{_webappconfdir}/%{name}.conf << EOF
Alias /%{name} %{webroot}
<Directory "%{webroot}">
  Require all granted
</Directory>

<Directory "%{webroot}/bin">
  Require all denied
</Directory>

<IfModule mod_ssl.c>
  <LocationMatch /%{name}>
    Options FollowSymLinks
    RewriteEngine on
    RewriteCond %{SERVER_PORT} !^443$
    RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R]
  </LocationMatch>
</IfModule>
EOF

install -d %{buildroot}%{webroot}/config/{local/tmp,vendor}
touch %{buildroot}%{webroot}/config/local/{app-config,config}.php
tee %{buildroot}%{webroot}/config/vendor/config.php << EOF
<?php
/********************************************
  DO NOT EDIT THE SETTINGS IN THIS FILE (config/vendor/config.php)!
  Add your own local settings to config/local/config.php in stead,
  otherwise you might loose your configuration when upgrading.
********************************************/

# No host & port specified, means use postgresql defaults (unix sockets)
define("DBHOST","");
define("DBPORT","");
define("DBUSER", "docmgr");
define("DBPASSWORD", "");
define("DBNAME", "docmgr");
define("FILE_DIR", "%{_localstatedir}/lib/%{name}/files");
define("ADMIN_EMAIL", "root@localhost");
define("SITE_URL", "http://localhost/%{name}");
define("SITE_PATH", "%{webroot}");
define("IMPORT_DIR", FILE_DIR . "/import");
define("DB_CHARSET", "UTF-8");
define("VIEW_CHARSET", "UTF-8");
define("DEBUG", "5");
EOF

tee %{buildroot}%{webroot}/config/vendor/app-config.php << EOF
<?php
/********************************************
  DO NOT EDIT THE SETTINGS IN THIS FILE (config/vendor/app-config.php)!
  Add your own local settings to config/local/app-config.php in stead,
  otherwise you might loose your configuration when upgrading.
********************************************/

define('OPENOFFICE_PATH', '');
EOF

find %{buildroot} -name \*~ |xargs rm -f

# ghost files
for conf in app-config.php config.php; do
	touch %{buildroot}%{webroot}/config/local/{,tmp/}$conf
done

install -m755 %{SOURCE1} -D %{buildroot}%{webroot}/bin/docmgr-rsync.sh

install -d %{buildroot}%{_sysconfdir}/logrotate.d
tee %{buildroot}%{_sysconfdir}/logrotate.d/docmgr-rsync <<EOH
%{_var}/log/docmgr/rsync.log {
    notifempty
    missingok
    copytruncate
}
EOH

install -m700 -d %{buildroot}%{_var}/log/docmgr

%posttrans
%_post_webapp

%postun
%_postun_webapp

%files
%defattr(644,root,root,755)
%doc DOCS/AUTHORS 
%config %{_webappconfdir}/%{name}.conf
%dir %{webroot}
%{webroot}/apilib
%{webroot}/app
%{webroot}/auth
%dir %{webroot}/bin
%attr(755,,root,root) %{webroot}/bin/*
%{webroot}/ckeditor
%dir %{webroot}/config
%config %{webroot}/config/app-config.php
%config %{webroot}/config/config.php
%dir %{webroot}/config/vendor
%config %{webroot}/config/vendor/app-config.php
%config %{webroot}/config/vendor/config.php
%config(noreplace) %{webroot}/config/ldap-config.php
%dir %{webroot}/config/local
%config(noreplace, missingok) %ghost %{webroot}/config/local/app-config.php
%config(noreplace, missingok) %ghost %{webroot}/config/local/config.php
%attr(775, root, apache) %dir %{webroot}/config/local/tmp/
%ghost %{webroot}/config/local/tmp/app-config.php
%ghost %{webroot}/config/local/tmp/config.php
#%attr(600, root, root) %config(noreplace, missingok) %ghost %{webroot}/config/ldap-config.php
%{webroot}/config/forms
%{webroot}/config/db_version.php
%{webroot}/config/*.xml
%{webroot}/controls
%{webroot}/header
%{webroot}/install
%{webroot}/javascript
%{webroot}/jslib
%{webroot}/lib
%{webroot}/modules
%{webroot}/themes
%{webroot}/sabredav
%{webroot}/scripts
%{webroot}/api.php
%{webroot}/history.php
%{webroot}/index.php
%{webroot}/webdav.php
%attr(711,root,root) %dir %{_localstatedir}/lib/%{name}
%attr(-,apache,apache) %{_localstatedir}/lib/%{name}/files
%config(noreplace) %{_sysconfdir}/logrotate.d/docmgr-rsync
%attr(700,apache,apache) %{_var}/log/docmgr



%changelog
* Mon Oct 07 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.0-0.RC10.4
+ Revision: 753076d
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9179 |12cu|dokeos-1.8.6.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	An elearning and course management web application
Name:		dokeos
Version:	1.8.6.1
Release:	3
License:	GPLv2+
Group:		Education
Url:		http://www.dokeos.com/
Source0:	http://ovh.dl.sourceforge.net/sourceforge/dokeos/%{name}-%{version}.zip
Requires:	apache-mod_php
Requires:	php-mysql
Requires:	php-xml
BuildArch:	noarch

%description
Dokeos is an elearning and course management web application, translated
in 31 languages, already helping thousands of organisations worldwide to
manage learning and collaboration activities. It has many tools, is light
and flexible, and free software.

%files
%doc README.txt install.sh
%{_var}/www/html/%{name}

%post
echo "Default permissions of configuration files won't allow dokeo to make changes."
echo "To allow dokeos to make changes be sure to run %{_docdir}/%{name}-%{version}/install.sh"
echo "to change the permissions."
echo "Also be sure to restrict permissions of /var/www/html/dokeos/claroline/inc/conf/claro_main.conf.php"
echo "afterwards so other users can't write to it."
echo "Eg. chmod 644 /var/www/html/dokeos/claroline/inc/conf/claro_main.conf.php"

#----------------------------------------------------------------------------

%prep
%setup -q

%build
cat << EOF > install.sh
#!/bin/sh
echo "Setting permissions of dokeos' files"
chmod 777 %{webroot}/claroline/inc/conf/
chmod 777 %{webroot}/claroline/garbage/
chmod 777 %{webroot}/claroline/upload/
chmod 777 %{webroot}/archive/
chmod 777 %{webroot}/courses/
chmod 777 %{webroot}/home/
echo ""
echo "Be sure to change the permission of /var/www/html/dokeos/claroline/inc/conf/claro_main.conf.php"
echo "afterwards so other users can't write to it."
echo "Eg. chmod 644 /var/www/html/dokeos/claroline/inc/conf/claro_main.conf.php"
EOF
chmod 700 install.sh

%install
install -d %{buildroot}%{_var}/www/html/%{name}
cp -r * %{buildroot}%{_var}/www/html/%{name}/


%changelog
* Mon Feb 17 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.8.6.1-3
+ Revision: 88ad454
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9180 |12cu|dokuwiki-20110525a-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define up_version  2011-05-25a
%define dir_version  2011-05-25a

%define _localstatedir %{_var}

Name:       dokuwiki
Version:    20110525a
Release:    5
Summary:    A wiki with plain text files backend
License:    GPLv2
Group:      Networking/WWW
Url:        http://wiki.splitbrain.org/wiki:dokuwiki 
Source:     http://www.splitbrain.org/_media/projects/dokuwiki/%{name}-%{up_version}.tgz
Requires:   mod_php
Requires:   php-xml
Requires:   apache-mod_socache_shmcb
BuildArch:  noarch

%description
DokuWiki is a standards compliant, simple to use Wiki, mainly aimed at creating
documentation of any kind. It is targeted at developer teams, workgroups and
small companies. It has a simple but powerful syntax which makes sure the
datafiles remain readable outside the Wiki and eases the creation of structured
texts. All data is stored in plain text files -- no database is required.

%prep
%setup -q -n %{name}-%{dir_version}
find . -name '.htaccess' | xargs rm -f

%build

%install
rm -rf %{buildroot}

install -d -m 755 %{buildroot}%{_var}/www/%{name}
install -m 644 *.php %{buildroot}%{_var}/www/%{name}
(cd %{buildroot}%{_var}/www/%{name} && ln -sf ../../..%{_datadir}/%{name}/lib .)

cat > %{buildroot}%{_var}/www/%{name}/prepend.php <<'EOF'
<?php
define('DOKU_CONF','%{_sysconfdir}/%{name}/');
define('DOKU_LOCAL','%{_sysconfdir}/%{name}/');
define('DOKU_INC','%{_datadir}/%{name}/');
define('DOKU_DATA','%{_localstatedir}/lib/%{name}/');
EOF

install -d -m 755 %{buildroot}%{_datadir}/%{name}
cp -pr bin %{buildroot}%{_datadir}/%{name}
chmod +x %{buildroot}%{_datadir}/%{name}/bin/*
cp -pr inc %{buildroot}%{_datadir}/%{name}
cp -pr lib %{buildroot}%{_datadir}/%{name}

install -d -m 755 %{buildroot}%{_localstatedir}/lib
cp -pr data %{buildroot}%{_localstatedir}/lib/%{name}

install -d -m 755 %{buildroot}%{_sysconfdir}
cp -pr conf %{buildroot}%{_sysconfdir}/%{name}
rm -f %{buildroot}%{_sysconfdir}/%{name}/*.{dist,example}
perl -pi -e 's|./data|%{_localstatedir}/lib/%{name}|' %{buildroot}%{_sysconfdir}/%{name}/dokuwiki.php


# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# %{name} Apache configuration
Alias /%{name} %{_var}/www/%{name}

<Directory %{_var}/www/%{name}>
    Require all granted
    Options FollowSymLinks
    DirectoryIndex doku.php
    php_value auto_prepend_file %{_var}/www/%{name}/prepend.php
</Directory>
EOF

cat > README.urpmi <<EOF
Mandriva RPM specific notes

setup
-----
The setup used here differs from default one, to achieve better FHS compliance, and
follow upstream security recommandations detailed at
http://wiki.splitbrain.org/wiki:security:
- the files accessibles from the web are in %{_var}/www/%{name}
- the variable files are in %{_localstatedir}/lib/%{name}
- the non-variable files are in %{_datadir}/%{name}
- the configuration files are in %{_sysconfdir}/%{name}
EOF
	
%clean
rm -rf %{buildroot}

%pretrans
# fix for old lib setup
if [ -d %{_localstatedir}/www/%{name}/lib -a ! -L %{_localstatedir}/www/%{name}/lib ]; then
    cd %{_localstatedir}/www/%{name}
    find lib -type f | \
        tar --create --files-from - --remove-files | \
        (cd %{_datadir}/%{name} && tar --preserve --extract)
    rm -rf lib
    ln -sf ../../..%{_datadir}/%{name}/lib lib
fi


%pre
if [ $1 = "2" ]; then
    # fix for old setup
    if [ -d %{_localstatedir}/lib/%{name}/data ]; then
        mv %{_localstatedir}/lib/%{name}/data/* %{_localstatedir}/lib/%{name}
        rmdir %{_localstatedir}/lib/%{name}/data
    fi
fi



%files
%defattr(-,root,root)
%doc COPYING README VERSION README.urpmi conf/*.{dist,example}
%config(noreplace) %{_webappconfdir}/%{name}.conf
%attr(-,apache,apache) %config(noreplace) %{_sysconfdir}/%{name}
%{_var}/www/%{name}
%{_datadir}/%{name}
%attr(-,apache,apache) %{_localstatedir}/lib/%{name}



%changelog
* Fri Oct 04 2013 Denis Silakov <denis.silakov@rosalab.ru> 20110525a-5
+ Revision: 10ac0b8
- Fix for Apache 2.4



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9181 |12cu|dolphin-connector-1.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define svn_version g5f75edb

Name: dolphin-connector
Summary: Simple MySQL C API wrapper for C++
Version: 1.2
Release: 5
License: BSD
Group: Development/C++
Source: http://github.com/poetinha/dolphin-connector/tarball/master/poetinha-%{name}-v%{version}-1-%{svn_version}.tar.gz
URL:	http://github.com/poetinha/dolphin-connector
BuildRequires: boost-static-devel, mysql-devel, automake

%description
Dolphin Connector is a simples MySQL C API wrapper for C++, It is originally
designed to be as efficient as is possible, and makes no use of exceptions

%package  devel
Summary: Development files for Dolphin Connector
Group: Development/C++
Requires: %{name} = %{version}-%{release}
Requires: mysql-devel
Requires: boost-devel

%description devel
Dolphin Connector development package

%prep
%setup -q -n poetinha-%{name}-5f75edb 

%build
./autogen.sh

########./configure --prefix=/usr/ --disable-static
%configure
%make

%install
%make_install

cd include/
make install DESTDIR=%{buildroot}

rm -f %{buildroot}%{_libdir}/*.la
rm -f %{buildroot}%{_libdir}/*.a

rm -f sample/Makefile*

%post -p /sbin/ldconfig

%postun -p /sbin/ldconfig

%files
%defattr(-,root,root,-)
%doc ChangeLog LICENSE README TODO
%{_libdir}/*.so.*

%files devel
%defattr(-,root,root,-)
%doc sample
%{_includedir}/dolphinconn
%{_libdir}/*.so


%changelog
* Thu Sep 22 2011 Leonardo Coelho <leonardoc@mandriva.com> 1.2-4mdv2012.0
+ Revision: 700988
- change the package license
- add devel package
- changes on spec file

* Tue Sep 06 2011 Leonardo Coelho <leonardoc@mandriva.com> 1.2-1
+ Revision: 698382
- first mandriva version
- Created package structure for dolphin-connector.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9182 |12cu|dolphin-emu-4.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Gamecube / Wii / Triforce Emulator
Name:		dolphin-emu
Version:	4.0.2
Release:	1
Epoch:		1
License:	GPLv2+
Group:		Emulators
Url:		http://www.dolphin-emu.com/
# Fetched from git and cleaned up from useless junk
Source0:	%{name}-%{version}.tar.bz2
Source9:	%{name}-256.png
Source10:	%{name}-128.png
Source11:	%{name}-64.png
Source12:	%{name}-32.png
Source13:	%{name}-16.png
Patch0:		dolphin-emu-cmakepath.patch
BuildRequires:	cmake
BuildRequires:	git
BuildRequires:	ffmpeg-devel
BuildRequires:	gomp-devel
BuildRequires:	liblzo-devel
BuildRequires:	polarssl-devel
BuildRequires:	sfml-network-devel
BuildRequires:	wxgtku3.0-devel
BuildRequires:	pkgconfig(ao)
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(bluez)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(glew)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(libusb-1.0)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(pangocairo)
BuildRequires:	pkgconfig(portaudio-2.0)
BuildRequires:	pkgconfig(sdl2)
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(soundtouch)
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(zlib)

%description
Gamecube / Wii / Triforce Emulator.

%files -f %{name}.lang
%doc license.txt Readme.txt
%attr(0755,root,root) %{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_datadir}/pixmaps/%{name}.xpm

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
mkdir -p build
cd build
export CFLAGS='%{optflags} -O3'
export CXXFLAGS='%{optflags} -O3'
cmake -DCMAKE_INSTALL_PREFIX=%{buildroot}/usr ..
%make

%install
%makeinstall -C build

install -D -m 644 %{SOURCE13} %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
install -D -m 644 %{SOURCE12} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
install -D -m 644 %{SOURCE11} %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
install -D -m 644 %{SOURCE10} %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png
install -D -m 644 %{SOURCE9} %{buildroot}%{_iconsdir}/hicolor/256x256/apps/%{name}.png

install -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=Dolphin-Emulator
Comment=%{summary}
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;Emulator;
EOF

%find_lang %{name}


%changelog
* Mon Dec 02 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.0.2-1
+ Revision: 9dd5509
- LOG New version 4.0.2, build with system wxWidgets3.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9183 |12cu|dolphin-libreoffice-templates-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	LibreOffice document templates for Dolphin contextual menu
Name:		dolphin-libreoffice-templates
Version:	1.0
Release:	2
# Based on Calligra templates
License:	GPLv2+
Group:		Graphical desktop/KDE
Url:		http://rosalab.com/
Source0:	%{name}-%{version}.tar.bz2
Buildarch:	noarch

%description
LibreOffice document templates for Dolphin contextual menu.

%files
%{_datadir}/templates

#----------------------------------------------------------------------------

%prep
%setup -q

%build

%install
mkdir -p %{buildroot}%{_datadir}/templates/
mkdir -p %{buildroot}%{_datadir}/templates/.source
install -m 0644 templates/*.desktop %{buildroot}%{_datadir}/templates/
install -m 0644 templates/.source/* %{buildroot}%{_datadir}/templates/.source/


%changelog
* Sun Oct 05 2014 Rosa <rosa@abf.rosalinux.ru> 1.0-2
+ Revision: dd0dc36
- Automatic import for version 1.0-2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9184 |12cu|dom4j-1.6.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2007, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

Summary:        Open Source XML framework for Java
Name:           dom4j
Version:        1.6.1
Release:        8
License:        BSD
URL:            http://www.dom4j.org/
Group:          Development/Java
Source0:        http://downloads.sourceforge.net/dom4j/dom4j-1.6.1.tar.gz
Source1:        dom4j_rundemo.sh
Patch0:         dom4j-1.6.1-build_xml.patch
BuildRequires:  jpackage-utils >= 0:1.6
BuildRequires:  ant >= 0:1.6
BuildRequires:  junit
BuildRequires:  jtidy
BuildRequires:  junitperf
BuildRequires:  isorelax
BuildRequires:  jaxen-bootstrap >= 0:1.1-0.b7
BuildRequires:  msv-msv
BuildRequires:  relaxngDatatype
BuildRequires:  bea-stax
BuildRequires:  bea-stax-api
BuildRequires:  ws-jaxme
BuildRequires:  xalan-j2
BuildRequires:  xerces-j2
BuildRequires:  jaxp = 1.2
BuildRequires:  xpp2
BuildRequires:  xpp3
BuildRequires:  msv-xsdlib
Requires:  xpp2
Requires:  xpp3
Requires:  xerces-j2
Requires:  msv-msv
Requires:  msv-xsdlib
Requires:  relaxngDatatype
Requires:  isorelax
Requires:  jaxen-bootstrap >= 0:1.1-0.b7
Requires:  jpackage-utils >= 0:1.6
Requires:  bea-stax
Requires:  bea-stax-api
Requires:  ws-jaxme
Requires:  xalan-j2
BuildArch:      noarch

%description
dom4j is an Open Source XML framework for Java. dom4j allows you to read,
write, navigate, create and modify XML documents. dom4j integrates with 
DOM and SAX and is seamlessly integrated with full XPath support. 

%package demo
Summary:        Samples for %{name}
Group:          Development/Java
Requires:       dom4j = 0:%{version}-%{release}

%description demo
Samples for %{name}.

%package manual
Summary:        Manual for %{name}
Group:          Development/Java

%description manual
Development/Java for %{name}.

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
Javadoc for %{name}.


%prep
%setup -q 
# replace run.sh
cp -p %{SOURCE1} run.sh
# remove binary libs
find . -name "*.jar" -exec rm -f {} \;
# fix for deleted jars
mv build.xml build.xml.orig
sed -e '/unjar/d' -e 's|,cookbook/\*\*,|,|' build.xml.orig > build.xml

%patch0 -b .sav

%build
pushd lib
ln -sf $(build-classpath xpp2)
ln -sf $(build-classpath relaxngDatatype)
ln -sf $(build-classpath jaxme/jaxmeapi) 
ln -sf $(build-classpath msv-xsdlib) 
ln -sf $(build-classpath msv-msv) 
ln -sf $(build-classpath jaxen) 
ln -sf $(build-classpath bea-stax-api) 
pushd test
ln -sf $(build-classpath bea-stax-ri) 
ln -sf $(build-classpath junitperf) 
ln -sf $(build-classpath junit) 
popd
ln -sf $(build-classpath xpp3) 
pushd tools
ln -sf $(build-classpath jaxme/jaxmexs) 
ln -sf $(build-classpath xalan-j2) 
ln -sf $(build-classpath jaxme/jaxmejs) 
ln -sf $(build-classpath jtidy) 
ln -sf $(build-classpath isorelax) 
ln -sf $(build-classpath jaxme/jaxme2) 
ln -sf $(build-classpath xerces-j2) 
popd
popd

# FIXME: test needs to be fixed
ant all samples # test

%install
# jars
mkdir -p $RPM_BUILD_ROOT%{_javadir}
cp -p build/%{name}.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{name}.jar

# javadoc
mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}
pushd build/doc/javadoc
for f in `find -name \*.html -o -name \*.css`; do
  sed -i 's/\r//g' $f;
done
popd
cp -pr build/doc/javadoc/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}

# manual
mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
rm -rf docs/apidocs docs/clover
pushd docs
for f in `find -name \*.html -o -name \*.css -o -name \*.java`; do
  sed -i 's/\r//g' $f;
done
popd
cp -pr docs/* $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
tr -d \\r <LICENSE.txt >tmp.file; mv tmp.file LICENSE.txt
cp -p LICENSE.txt $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}

# demo
mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}/classes/org/dom4j
cp -pr xml $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}
mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}/src
cp -pr src/samples $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}/src
cp -pr build/classes/org/dom4j/samples $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}/classes/org/dom4j
install -m 755 run.sh $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}

%files
%dir %{_docdir}/%{name}-%{version}
%{_javadir}/%{name}.jar

%files javadoc
%{_javadocdir}/*

%files manual
%doc %{_docdir}/%{name}-%{version}

%files demo
%attr(0755,root,root) %{_datadir}/%{name}-%{version}/run.sh
%dir %{_datadir}/%{name}-%{version}
%{_datadir}/%{name}-%{version}/src
%{_datadir}/%{name}-%{version}/xml
%{_datadir}/%{name}-%{version}/classes




%changelog
* Tue Aug 07 2012 Rosa <rosa@rosa-build.rosalab.ru> 1.6.1-8
+ Revision: d697107
- Automatic import for version 1.6.1-8



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9185 |12cu|dosbox-0.74-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A DOS emulator
Name:		dosbox
Version:	0.74
Release:	3
License:	GPLv2+
Group:		Emulators
Url:		http://dosbox.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/dosbox/%{name}-%{version}.tar.bz2
Source11:	%{name}-16x16.png
Source12:	%{name}-32x32.png
Source13:	%{name}-48x48.png
Patch0:		dosbox-0.73-fix-str-fmt.patch
# patch for gcc-4.6. Thnx to Gentoo
Patch1:		dosbox-0.74-gcc46.patch
BuildRequires:	SDL_sound-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_net)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(zlib)

%description
DOSBox is a DOS-emulator that uses the SDL-library which makes
DOSBox very easy to port to different platforms. DOSBox has
already been ported to many different platforms, such as
Windows, BeOS, Linux, MacOS X...

DOSBox also emulates CPU:286/386 realmode/protected mode,
Directory FileSystem/XMS/EMS, Tandy/Hercules/CGA/EGA/VGA/VESA
graphics, a SoundBlaster/Gravis Ultra Sound card for excellent
sound compatibility with older games...

You can "re-live" the good old days with the help of DOSBox,
it can run plenty of the old classics that don't run on your
new computer!

%files
%doc AUTHORS ChangeLog NEWS README THANKS
%{_bindir}/%{name}
%{_datadir}/applications/*.desktop
%{_mandir}/*/*
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p0
%patch1 -p0

%build
%configure2_5x
%make

%install
%makeinstall_std

rm -rf %{buildroot}%{_datadir}/doc/dosbox

mkdir -p %{buildroot}%{_datadir}/applications

# Create appropriate .desktop file
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=DOSBox
Comment=A DOS emulator
Exec=%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Utility;Emulator;
EOF

install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png


%changelog
* Mon Feb 17 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.74-3
+ Revision: 9786c48
- LOG Update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9186 |12cu|dosemu-1.4.0.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	dosver	1.1

#disable for plugins
%define _disable_ld_no_undefined 1

Summary:	DOSEMU stands for DOS Emulation, and enables Linux to run DOS programs
Name:		dosemu
Version:	1.4.0.8
Release:	1
Group:		Emulators
License:	GPLv2+
Url:		http://dosemu.sourceforge.net/
#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
Source0:	%{name}-%{version}.tar.xz
Source1:	%{name}-freedos-%{dosver}-bin.tar.bz2
Source11:	xdosemu-16x16.png
Source12:	xdosemu-32x32.png
Source13:	xdosemu-48x48.png
Patch0:		dosemu-1.4.0.8-parallel-build.patch
BuildRequires:	bdftopcf
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	mkfontdir
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(slang)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xxf86vm)
BuildRequires:	gpm-devel
BuildRequires:	svgalib-devel
Requires:	dosimage
Exclusivearch:	%{ix86} x86_64

%description
DOSEMU is a user-level program which uses certain special features
of the Linux kernel and the 80386 processor to run MS-DOS/FreeDOS/
DR-DOS, DOS programs, and many DPMI applications in what we in the
biz call a `DOS box'.

%package -n	xdosemu
Summary:	A DOS emulator for the X Window System
Group:		Emulators
Requires:	%{name} = %{EVRD}
Requires:	dosimage

%description -n xdosemu
Xdosemu is a version of the dosemu DOS emulator that runs with the X
Window System.  Xdosemu provides VGA graphics and mouse support.

Install xdosemu if you need to run DOS programs on your system, and you'd
like to do so with the convenience of graphics support and mouse
capabilities.

%package	freedos
Summary:	A FreeDOS hdimage for dosemu, a DOS emulator, to use
Group:		Emulators
Provides:	dosimage

%description freedos
Generally, the dosemu DOS emulator requires either that your system
have some version of DOS available or that your system's partitions
were formatted and installed with DOS. If your system does not meet
either of the previous requirements, you can instead use the dosemu-
freedos package, which contains required files which will be
installed in '/usr/share/dosemu/freedos-1.0'

Install dosemu-freedos if you are installing the dosemu package
and you don't have a version of DOS available on your system,
and your system's partitions were not formatted and installed
with DOS.

%prep
%setup -c %{name} -q -n %{name}-%{version}
%patch0 -p1

bunzip2 -c %{SOURCE1} | gzip -c > freedos.tgz

%build
%configure2_5x	--with-fdtarball=freedos.tgz \
		--with-svgalib \
		--with-x
%make

%install
%makeinstall_std

mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
install -m644 %{SOURCE11} -D \
	%{buildroot}%{_iconsdir}/hicolor/16x16/apps/x%{name}.png
install -m644 %{SOURCE12} -D \
	%{buildroot}%{_iconsdir}/hicolor/32x32/apps/x%{name}.png
install -m644 %{SOURCE13} -D \
	%{buildroot}%{_iconsdir}/hicolor/48x48/apps/x%{name}.png

#xdg menu
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/xdosemu.desktop <<EOF
[Desktop Entry]
Name=Xdosemu
Comment=DOS emulator running under X
Exec=%{_bindir}/x%{name}
Icon=x%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-MoreApplications-Emulators;Emulator;
EOF

rm -rf %{buildroot}%{_docdir}

# move freedos to another place to fix update issue (#34837)
mv %{buildroot}%{_datadir}/%{name}/freedos \
 %{buildroot}%{_datadir}/%{name}/freedos-%{dosver}

chmod 0755 %{buildroot}%{_libdir}/dosemu/libplugin*.so

%files
%doc doc/*
%{_bindir}/dosemu.bin
%{_bindir}/dosemu
%{_bindir}/mkfatimage
%{_bindir}/mkfatimage16
%{_bindir}/midid
%{_bindir}/dosdebug
%{_libdir}/dosemu/libplugin*.so
%{_mandir}/man1/mkfatimage16.1*
%{_mandir}/man1/dosdebug.1*
%{_mandir}/man1/dosemu.1*
%{_mandir}/man1/dosemu.bin.1*
%{_mandir}/man1/midid.1.*
%lang(ru) %{_mandir}/ru/man1/mkfatimage16.1*
%lang(ru) %{_mandir}/ru/man1/dosdebug.1*
%lang(ru) %{_mandir}/ru/man1/dosemu.1*
%lang(ru) %{_mandir}/ru/man1/dosemu.bin.1*
%{_datadir}/dosemu/commands
%{_datadir}/dosemu/keymap
%{_datadir}/dosemu/Xfonts
%config(noreplace) %{_sysconfdir}/dosemu.conf
%config(noreplace) %{_sysconfdir}/drives/c
%config(noreplace) %{_sysconfdir}/drives/d
%config(noreplace) %{_sysconfdir}/dosemu.users
%config(noreplace) %{_sysconfdir}/global.conf

%files -n xdosemu
%{_bindir}/xdosemu
%{_mandir}/man1/xdosemu.1*
%lang(ru) %{_mandir}/ru/man1/xdosemu.1*
%{_iconsdir}/hicolor/16x16/apps/x%{name}.png
%{_iconsdir}/hicolor/32x32/apps/x%{name}.png
%{_iconsdir}/hicolor/48x48/apps/x%{name}.png
%{_datadir}/applications/xdosemu.desktop

%files freedos
%{_datadir}/dosemu/freedos-%{dosver}
%{_datadir}/dosemu/drive_z



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9187 |12cu|dotclear-2.6.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		dotclear
Version:	2.6.2
Release:	2
Summary:	Web-based blog
License:	GPLv2
Group:		System/Servers
URL:		http://www.dotclear.net
Source0:	http://download.dotclear.org/latest/%{name}-%{version}.tar.gz
Source1:	%{name}.rpmlintrc
Patch0:		php53.patch
Requires:		php-xml 
Requires:		php-iconv
Requires:		php-mbstring
BuildArch:	noarch

%description
dotclear is a multilingual web application developed in php. 
It provides personal blogs and trackbacks to react,
but also can be used in a multi-user mode with several right levels.

%prep
%setup -q -n %{name}
%patch0 -p1

%build

%install
# install files
install -d -m 755 %{buildroot}%{_var}/www/%{name}
cp -aRf * %{buildroot}%{_var}/www/%{name}
for i in CHANGELOG CREDITS LICENSE README; do
	rm -f %{buildroot}%{_var}/www/%{name}/$i
done

# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
Alias /dotclear /var/www/dotclear
<Directory /var/www/dotclear>
    Require all granted
</Directory>

<Directory /var/www/dotclear/admin/install>
    Require local granted
    ErrorDocument 403 "Access denied per %{_webappconfdir}/%{name}.conf"
</Directory>
EOF

# remove .htaccess files
find %{buildroot}%{_var}/www/%{name} -name .htaccess -exec rm -f {} \;

# fix exectuable bit 
find %{buildroot}%{_var}/www/%{name} -type f -exec chmod 644 {} \;
chmod 755 %{buildroot}%{_var}/www/%{name}/inc/dbschema/upgrade-cli.php

cat > README.urpmi <<EOF
Dotclear is a database driven blogging program designed to make it exceedingly
easy to publish an online blog, sometimes also called a weblog or journal.

Once this package is installed, there are a few configuration items which need
to be performed before the blog is usable.  First, you need to install
Mysql or PostgreSQL database and corresponding php modules:

# urpmi mysql php-mysql

or 

# urpmi postgresql php-pgsql

Then, you need to establish a username and password to connect to your
MySQL database as, and make both MySQL/Postgres and Dotclear aware of this.
Let's start by creating the database and the username / password
inside MySQL first:

  # mysql
  mysql> create database dotclear;
  Query OK, 1 row affected (0.00 sec)

  mysql> grant all privileges on dotclear.* to dotclear identified by 'dotclear';
  Query OK, 0 rows affected (0.00 sec)

  mysql> flush privileges;
  Query OK, 0 rows affected (0.00 sec)

  mysql> exit
  Bye
  #

Under certain curcumstances, you may need to run variations of the "grant"
command:
mysql> grant all privileges on dotclear.* to dotclear@localhost identified by 'dotclear';
   OR
mysql> grant all privileges on dotclear.* to dotclear@'%' identified by 'dotclear';

This has created an empty database called 'dotclear', created a user named
'dotclear' with a password of 'dotclear', and given the 'dotclear' user total
permission over the 'dotclear' database.  Obviously, you'll want to select a
different password, and you may want to choose different database and user
names depending on your installation.  The specific values you choose are
not constrained, they simply need to be consistent between the database and the
config file.

Once that's done and the database server and web server have been started, 
 in your favourite web browser, enter following URL :
http://hostname/dotclear/admin/install/wizard.php  and 
follow the instructions given to you on the pages you see to set up the 
database tables and begin publishing your blog.
EOF

%files
%doc README.urpmi CHANGELOG CREDITS LICENSE
%config(noreplace) %{_webappconfdir}/%{name}.conf
%dir %{_var}/www/%{name}
%{_var}/www/%{name}/*.php
%{_var}/www/%{name}/*.md
#%{_var}/www/%{name}/inc/
%{_var}/www/%{name}/admin
#%{_var}/www/%{name}/cache
%{_var}/www/%{name}/db
%{_var}/www/%{name}/locales
%{_var}/www/%{name}/plugins
%{_var}/www/%{name}/public
%{_var}/www/%{name}/themes
%attr(0775,root,apache) %{_var}/www/%{name}/cache
%attr(0775,root,apache) %{_var}/www/%{name}/inc/


%changelog
* Thu Apr 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.6.2-2
+ Revision: 4348d4e
- Update permissions for admin



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9188 |12cu|dotproject-2.1.4-0.0.r6063.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define svn_snap r6063

Summary:	Web Based Project Management Tool
Name:		dotproject
Version:	2.1.4
Release:	0.0.%{svn_snap}.4
License:	GPL
Group:		System/Servers
URL:		http://sourceforge.net/projects/dotproject/
Source0:	http://prdownloads.sourceforge.net/dotproject/%{name}-%{version}-%{svn_snap}.tar.xz
# S10 - S30 was taken http://sourceforge.net/projects/dotmods/
Source10:	http://mesh.dl.sourceforge.net/project/dotmods/Annotations/0.3.0/annotations_1235-29072009.zip
Source11:	http://mesh.dl.sourceforge.net/project/dotmods/Backup%20Module/v2.0/backup_2.0.tar.gz
Source12:	http://mesh.dl.sourceforge.net/project/dotmods/Details/0.3.0/details_1235-29072009.zip
Source13:	http://mesh.dl.sourceforge.net/project/dotmods/Eventum%20Integration%20Module/v1.1.5/dp_eventum_1_1_5.zip
Source14:	http://mesh.dl.sourceforge.net/project/dotmods/Finance/finance%200.1/finance.zip
# cvs -z3 -d:pserver:anonymous@dotmods.cvs.sourceforge.net:/cvsroot/dotmods co -P helpdesk
Source15:	helpdesk.tar.gz
Source16:	http://mesh.dl.sourceforge.net/project/dotmods/Holiday/Version%201.2/holiday_v1_2.tar.gz
Source17:	http://mesh.dl.sourceforge.net/project/dotmods/Import%20Export/backup%200.2/backup.zip
# cvs -z3 -d:pserver:anonymous@dotmods.cvs.sourceforge.net:/cvsroot/dotmods co -P inventory
Source18:	inventory.tar.gz
Source19:	http://mesh.dl.sourceforge.net/project/dotmods/Invoice/invoice_0.7.tar.gz
Source20:	http://mesh.dl.sourceforge.net/project/dotmods/Journal%20Module/v1.0a/journal.zip
Source21:	http://mesh.dl.sourceforge.net/project/dotmods/Opportunities/0.3.0/opportunities_1235-29072009.zip
Source22:	http://mesh.dl.sourceforge.net/project/dotmods/ProjectDesigner/ProjectDesigner%20v1/projectdesigner_v1.zip
# cvs -z3 -d:pserver:anonymous@dotmods.cvs.sourceforge.net:/cvsroot/dotmods co -P risks
Source23:	risks.tar.gz
Source24:	http://mesh.dl.sourceforge.net/project/dotmods/Trac%20Integration/Release%200.5/trac_dotmod-0.5.1.tar.gz
Source25:	http://mesh.dl.sourceforge.net/project/dotmods/Unitcost/v1.0.0/unitcost_1.0.0.tar.gz
Patch0:		dotproject-2.1.2-fix-perl-path.patch
Patch1:		dotproject-external_smarty.diff
Patch2:		dotproject-external_nusoap.diff
Patch3:		dotproject-external_adodb.diff
Requires(post): rpm-helper apache-mod_php
Requires(preun): rpm-helper apache-mod_php
Requires:	apache-mod_php
Requires:	apache-mod_socache_shmcb
Requires:	nusoap
Requires:	php-adodb
Requires:	php-gd
Requires:	php-jpgraph
Requires:	php-ldap
Requires:	php-mysql
Requires:	php-pear-Date_Holidays
Requires:	php-smarty
Requires:	php-sqlite3
BuildArch:	noarch
BuildRequires:	apache-devel >= 2.0.54
BuildRequires:	unzip

%description
DotProject is a Web-based project management framework that includes modules
for companies, projects, tasks (with Gantt charts), forums, files, a
calendar, contacts, tickets/helpdesk, multi-language support, user/module
permissions, and themes. It is translated into 17 languages and has a modular
design that allows extra modules (such as time sheets and inventory) to be
added in easily.

%prep
%setup -q

# extra modules
pushd modules

if ! [ -d annotations ]; then unzip -q %{SOURCE10}; else exit 1; fi
if ! [ -d backup ]; then tar -zxf %{SOURCE11}; else exit 1; fi
if ! [ -d details ]; then unzip -q %{SOURCE12}; else exit 1; fi
if ! [ -d eventum ]; then unzip -q %{SOURCE13}; else exit 1; fi
if ! [ -d finance ]; then unzip -q %{SOURCE14}; else exit 1; fi
if ! [ -d helpdesk ]; then tar -zxf %{SOURCE15}; else exit 1; fi
if ! [ -d holiday ]; then tar -zxf %{SOURCE16}; else exit 1; fi

# special voodoo magic here...
if ! [ -d import_export ]; then
    mkdir -p import_export
    pushd import_export
	unzip -q %{SOURCE17}
	mv backup/* .
	rm -rf backup
	perl -pi -e "s|\'Backup\'\;|\'Import_Export\'\;|g" setup.php
	perl -pi -e "s|\'backup\'\;|\'import_export\'\;|g" setup.php
    popd
else
    exit 1
fi

if ! [ -d inventory ]; then tar -zxf %{SOURCE18}; else exit 1; fi
if ! [ -d invoice ]; then tar -zxf %{SOURCE19}; else exit 1; fi

# more special voodoo magic here.
if ! [ -d journal ]; then
    cd ..
    unzip -q %{SOURCE20}
    cd -
else
    exit 1
fi

if ! [ -d opportunities ]; then unzip -q %{SOURCE21}; else exit 1; fi
if ! [ -d projectdesigner ]; then unzip -q %{SOURCE22}; else exit 1; fi
if ! [ -d risks ]; then tar -zxf %{SOURCE23}; else exit 1; fi
if ! [ -d trac ]; then tar -zxf %{SOURCE24}; else exit 1; fi
if ! [ -d unitcost ]; then tar -zxf %{SOURCE25}; else exit 1; fi

popd

# don't bundle these
#rm -rf lib/PEAR
rm -rf lib/adodb
rm -rf lib/jpgraph
rm -rf lib/smarty
rm -f lib/phpgacl/soap/nusoap.php
rm -rf modules/holiday/PEAR

%patch0 -p0
%patch1 -p1
%patch2 -p1
%patch3 -p1

# fix dir/file perms
find . -type d -exec chmod 755 {} \;
find . -type f -exec chmod 644 {} \;

# clean up CVS stuff
for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -r $i; fi >&/dev/null
done

# clean up SVN stuff
for i in `find . -type d -name .svn` `find . -type f -name .svn\*`; do
    if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
done

# unwanted files
find . -type f -name "Thumbs.db" -exec rm -f {} \;

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build

%install
export DONT_RELINK=1

install -d %{buildroot}%{_sysconfdir}/%{name}
install -d %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d
install -d %{buildroot}%{_datadir}/%{name}

cp -aRf * %{buildroot}%{_datadir}/%{name}/

install -d %{buildroot}%{_datadir}/%{name}/files/cache/phpgacl
install -d %{buildroot}%{_datadir}/%{name}/files/cache/smarty_templates
install -d %{buildroot}%{_datadir}/%{name}/files/cache/smarty_templates_c

# fix file perms
chmod 755 %{buildroot}%{_datadir}/%{name}/includes/gateway.pl
cp %{buildroot}%{_datadir}/%{name}/includes/gateway.pl %{buildroot}%{_datadir}/%{name}/modules/helpdesk/gateway.pl

# fix config file location
cp %{buildroot}%{_datadir}/%{name}/includes/config-dist.php %{buildroot}%{_sysconfdir}/%{name}/config.php
ln -s %{_sysconfdir}/%{name}/config.php %{buildroot}%{_datadir}/%{name}/includes/config.php

cat > dotproject-apache.conf << EOF

Alias /%{name} "%{_datadir}/%{name}"

<Directory "%{_datadir}/%{name}">
    Require all granted
    php_admin_value memory_limit    64M
    php_admin_value post_max_size   17M
    php_admin_value upload_max_filesize 32M
    php_admin_value max_execution_time 120
</Directory>

<Directory "%{_datadir}/%{name}/files">
    Options -All
    Require all denied
</Directory>

<Directory "%{_datadir}/%{name}/files/temp">
    Options -All
    Require all granted
</Directory>

<Directory "%{_datadir}/%{name}/includes">
    <Files "gateway.pl">
	Require all denied
    </Files>
</Directory>

<Directory "%{_datadir}/%{name}/install">
    Require host 127.0.0.1
    ErrorDocument 403 "Access denied per %{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf"
</Directory>
EOF

install -m0644 dotproject-apache.conf %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf

# cleanup
find %{buildroot}%{_datadir}/%{name} -type f -name "\.htaccess" | xargs rm -f


%files
%doc ChangeLog
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf
%attr(0640,apache,apache) %config(noreplace) %{_sysconfdir}/%{name}/config.php
%{_datadir}/%{name}

%changelog
* Fri Oct 04 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.1.4-0.0.r6063.4
+ Revision: f9e2d31
- Fix for Apache 2.4



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9189 |12cu|doublecmd-0.5.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# norootforbuild

%define debug_package %{nil}

Summary:	Twin-panel (commander-style) file manager (Qt4)
Name:		doublecmd
Version:	0.5.10
Release:	1
License:	GPLv2+
Group:		File tools
Url:		http://doublecmd.sourceforge.net
Source0:	http://downloads.sourceforge.net/project/doublecmd/Double%20Commander%20Source/%{name}-%{version}-src.tar.gz
Patch0:		dont_build_lazarus_components.patch
Patch1:		doublecmd-0.5.10-lazarus-1.2.patch
BuildRequires:	fpc
BuildRequires:	fpc-src
BuildRequires:	lazarus
BuildRequires:	bzip2-devel
BuildRequires:	qt4pas-devel
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(dbus-1)

%files
%{_libdir}/%{name}
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/man/man1/%{name}.*
%{_datadir}/pixmaps/%{name}.*
%{_datadir}/applications/%{name}.desktop

#----------------------------------------------------------------------------

%description
Double Commander is a cross platform open source file manager with two panels
side by side. It is inspired by Total Commander and features some new ideas.

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
./build.sh beta qt

%install
install/linux/install.sh --install-prefix=%{buildroot}


%changelog
* Tue Aug 26 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.5.10-1
+ Revision: e1aea35
- Add patch from upstream to fix build with Lazarus 1.2+



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9190 |12cu|dpatch-2.0.35-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		dpatch
Version:	2.0.35
Release:	1
Summary:	Debian dpatch tool
Group:		Development/Other
License:	GPLv2+
URL:		https://alioth.debian.org/projects/dpatch/
Source0:	ftp://ftp.debian.org:21/debian/pool/main/d/dpatch/dpatch_2.0.35.tar.gz
BuildArch:	noarch
Requires:   	dpkg
Patch1:		dpatch-nawk.patch

%description
Debian dpatch tool.

%prep
%setup -q -n %{name}
%patch1 -p1 -b .orig

%build
make

%install
install -d %{buildroot}{%{_mandir}/{man1,man7},%{_bindir}}
make install DESTDIR=%{buildroot}

%files
%doc debian/control debian/copyright debian/NEWS
%{_bindir}/*
%{_datadir}/dpatch
%{_mandir}/*/*
%{_sysconfdir}/bash_completion.d/dpatch_edit_patch


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 2.0.31-2mdv2011.0
+ Revision: 610271
- rebuild

* Tue Feb 23 2010 Sandro Cazzaniga <kharec@mandriva.org> 2.0.31-1mdv2010.1
+ Revision: 510390
- up to 2.0.31

* Sat Jan 24 2009 Jérôme Soyer <saispo@mandriva.org> 2.0.30-1mdv2009.1
+ Revision: 333151
- import dpatch




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9191 |12cu|dpic-2013.03.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		dpic
Version:	2013.03.10
Release:	1
Summary:	Pic language processor
License:	BSD
Group:		Publishing
URL:		http://www.ece.uwaterloo.ca/~aplevich/dpic/
Source0:	%{name}-%{version}.tar.gz

%description
Pic language processor for LaTeX documents or web sites.

%files
%doc README CHANGES doc/dpicdoc.pdf
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*


#--------------------------------------------------------------------

%prep
%setup -qn %{name}
chmod 0644 README CHANGES doc/dpicdoc.pdf

%build
%setup_compile_flags
%make

%install
install -Dm 0755 %{name} %{buildroot}%{_bindir}/%{name}
install -Dm 0644 doc/%{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9192 |12cu|dragonegg-3.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

%define		gcc_version		%(%__cc -dumpversion)
%define		gcc_plugindir		%(%__cc -print-file-name=plugin)

Summary:	DragonEgg - Using LLVM as a GCC backend
Name:		dragonegg
Version:	3.3
Release:	1
License:	NCSA
Group:		Development/Other
Url:		http://dragonegg.llvm.org
Source0:	http://llvm.org/releases/%version/dragonegg-%version.src.tar.gz
Patch0:		dragonegg-3.3-arm-target.patch
BuildRequires:	gcc-plugin-devel
BuildRequires:	llvm-devel

%description
DragonEgg is a gcc plugin that replaces GCC's optimizers and code
generators with those from the LLVM project. It works with gcc-4.5,
gcc-4.6, and gcc-4.7, targets the x86-32 and x86-64 processor families,
and has been successfully used on the Darwin, FreeBSD, KFreeBSD, Linux
and OpenBSD platforms. It fully supports Ada, C, C++ and Fortran.
It has partial support for Go, Java, Obj-C and Obj-C++.

%files
%doc %{_docdir}/%{name}
%{_bindir}/%{name}
%{gcc_plugindir}/%{name}.so

#----------------------------------------------------------------------------
%prep
%setup -q -n %{name}-%{version}.src
%patch0 -p1 -b .arm~

%build
%setup_compile_flags
%make	\
	GCC=%__cc \
	LLVM_CONFIG=llvm-config \
	GCC_VERSION=%{gcc_version} \
	REVISION=`llvm-config --version` \
	VERBOSE=1

#-----------------------------------------------------------------------
%install
install -m755 -D %{name}.so %{buildroot}%{gcc_plugindir}/%{name}.so
install -d %{buildroot}%{_docdir}/%{name}
install -m644 README TODO %{buildroot}%{_docdir}/%{name}

mkdir -p %{buildroot}%{_bindir}
cat > %{buildroot}%{_bindir}/%{name} << EOF
#!/bin/sh

gcc-%{gcc_version} -fplugin=%{gcc_plugindir}/%{name}.so "\$@"
EOF
chmod +x %{buildroot}%{_bindir}/%{name}


%changelog
* Fri Oct 18 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.3-1
+ Revision: 649adcb
- LOG New version 3.3, build with system optflags



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9193 |12cu|drakconf-legacy-12.19.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define   legacy_name drakconf

Summary:  The %{vendor} Linux Control Center 
Name:     drakconf-legacy
Version:  12.19.2
Release:  6
License:  GPLv2+
Group:    System/Configuration/Other
Url:      http://wiki.mandriva.com/en/ControlCenter
Source0:  %{legacy_name}-%{version}.tar.lzma
Source1:  drakconf16.png
Source2:  drakconf32.png
Source3:  drakconf48.png
Source4:  drakconf-legacy.rpmlintrc
BuildArch: noarch

BuildRequires: gettext
BuildRequires: intltool
BuildRequires: perl-MDK-Common-devel
BuildRequires: drakxtools-backend

Requires: %{_vendor}-release
Requires: drakxtools >= 11.64
Requires: harddrake-ui
Requires: usermode
Requires: perl-Gtk2
Requires: perl-Gnome2-Vte
Requires: gtk+2.0
Requires: perl-MDK-Common
Requires: userdrake
Requires: drakconf-icons = %{version}
Requires: drakx-net
Requires: drakx-kbd-mouse-x11
Requires: perl-Gtk2-WebKit
Requires: drakconf-icons
Suggests: drakfax
Suggests: system-config-printer
Suggests: rpmdrake
Suggests: drakmenustyle
Suggests: drakguard
Suggests: mdkonline >= 2.77.19

# workaround rpm issues on updates (bad ordering relating to virtual packages?):
%define _requires_exceptions perl(Gtk2::Html2)

%description
drakconf includes the %{vendor} Linux Control Center which is an interface to 
multiple utilities from DrakXtools.

%prep
%setup -q -n %{legacy_name}-%{version}
%apply_patches

%build

%install
rm -fr %{buildroot}
%makeinstall_std

#install lang
%find_lang %{legacy_name}

#install menu
mkdir -p %{buildroot}%{_datadir}/applications
install -m644 drakconf.desktop %{buildroot}%{_datadir}/applications/%{_vendor}-drakconf.desktop

#fix run from /usr/bin as need for consolehelper work
sed -e 's/sbin/bin/' -i %{buildroot}%{_datadir}/applications/%{_vendor}-drakconf.desktop

#install menu icon
mkdir -p %{buildroot}/{%{_miconsdir},%{_liconsdir}}
install -m644 %{SOURCE1} %{buildroot}/%{_miconsdir}/drakconf.png
install -m644 %{SOURCE2} %{buildroot}/%{_iconsdir}/drakconf.png
install -m644 %{SOURCE3} %{buildroot}/%{_liconsdir}/drakconf.png

install -d %{buildroot}/etc
touch %{buildroot}/etc/mcc.conf

#icons still in old drakconf-icons package
rm -rf %{buildroot}%{_datadir}/mcc/themes

#mv drakconf to sbin - it's need be run only from root
mv -f %{buildroot}%{_bindir}/drakconf %{buildroot}%{_sbindir}/drakconf

#pam.d configuration
# console user, ask for root password
        ln -s %{_bindir}/consolehelper %{buildroot}%{_bindir}/drakconf
        mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
        cat > %{buildroot}%{_sysconfdir}/security/console.apps/drakconf <<EOF
USER=root
PROGRAM=/usr/sbin/drakconf.real
SESSION=true
FALLBACK=false
EOF
        mkdir -p %{buildroot}%{_sysconfdir}/pam.d
		cat > %{buildroot}%{_sysconfdir}/pam.d/drakconf  <<EOF
#%PAM-1.0
auth	sufficient	pam_rootok.so
auth	sufficient	pam_timestamp.so
auth	include		system-auth
session	required	pam_permit.so
session	optional	pam_xauth.so
session	optional	pam_timestamp.so
account	required	pam_permit.so
EOF

for i in %{buildroot}{%{_sbindir},%{_bindir}}/mcc; do ln -s {drakconf,$i}; done

%files -f %{legacy_name}.lang
%doc COPYING 
%config(noreplace) %ghost %{_sysconfdir}/mcc.conf
%config(noreplace) %{_sysconfdir}/sysconfig/mcc.conf
%{_bindir}/*
%{_sbindir}/*
%{_datadir}/applications/%{_vendor}-drakconf.desktop
%{perl_vendorlib}/MDV
%dir %{_datadir}/mcc
%{_datadir}/mcc/progs.conf
%{_iconsdir}/*
%{_sysconfdir}/pam.d/drakconf
%{_sysconfdir}/security/console.apps/drakconf

%changelog
* Sun Mar 11 2012 Matthew Dawkins <mattydaw@mandriva.org> 12.19.2-3
+ Revision: 784204
- rebuild to drop popt reqs
- corrected macros, vendor=Mandriva, _vendor=mandriva
- cleaned up spec
- this is an attempt to make the spec distro agnostic
- removed legacy conflicts and version for requires
- removed pre 2009 scriptlets
- removed mdk trigger

* Thu Sep 01 2011 Nicolas LÃ©cureuil <nlecureuil@mandriva.com> 12.19.2-2
+ Revision: 697701
- Remove the Autologin module from MCC ( BUG: 64114 )

* Wed Apr 20 2011 Antoine Ginies <aginies@mandriva.com> 12.19.2-1
+ Revision: 656172
- remove requires on drak3d

* Sun Aug 01 2010 Funda Wang <fwang@mandriva.org> 12.19.1-3mdv2011.0
+ Revision: 564233
- rebuild for perl 5.12.1

* Thu Jul 22 2010 Funda Wang <fwang@mandriva.org> 12.19.1-2mdv2011.0
+ Revision: 556963
- rebuild

  + Joao Victor Martins <jvictor@mandriva.com>
    - 12.19.1
    - Updated extended maintenance binary to mdkapplet-add-media-helper.

* Wed May 26 2010 Christophe Fergeau <cfergeau@mandriva.com> 12.19-1mdv2010.1
+ Revision: 546209
- 12.19:
- properly align text and icons (#53383)
- Use /usr/sbin/system-config-printer instead of the /usr/bin/ one. (Bug #58174)

* Mon Mar 29 2010 Tiago Salem <salem@mandriva.com.br> 12.18.4-1mdv2010.1
+ Revision: 528924
- update to 12.18.4

* Tue Jan 26 2010 Thierry Vignaud <tv@mandriva.org> 12.18.3-1mdv2010.1
+ Revision: 496775
- stop retrieving URL on startup (now done in embedded tool)

* Mon Jan 25 2010 Thierry Vignaud <tv@mandriva.org> 12.18.2-1mdv2010.1
+ Revision: 496462
- translations updates

* Mon Jan 25 2010 Thierry Vignaud <tv@mandriva.org> 12.18.1-1mdv2010.1
+ Revision: 496461
- patch 0: build fix
- extended maintenance tool:
  o fix providing the right version
  o provide the URL

* Fri Jan 22 2010 Thierry Vignaud <tv@mandriva.org> 12.18-1mdv2010.1
+ Revision: 494775
- add extended maintenance icon

  + Sandro Cazzaniga <kharec@mandriva.org>
    - Fix licence to GPLv2+

* Thu Oct 29 2009 Thierry Vignaud <tv@mandriva.org> 12.17-1mdv2010.0
+ Revision: 460164
- refresh the icon list if some package got installed
- restart cups service when installing system-config-print

* Tue Oct 27 2009 Thierry Vignaud <tv@mandriva.org> 12.16-1mdv2010.0
+ Revision: 459468
- do not offer to configure the boot splash screen

* Mon Oct 12 2009 Thierry Vignaud <tv@mandriva.org> 12.15-1mdv2010.0
+ Revision: 456899
- bump require on drakxtools for new API
- display help as user
- fix sometimes not being able to run the help browser (#53999)
- try harder to display release notes, bug wizards, ... as user

* Mon Oct 12 2009 Thierry Vignaud <tv@mandriva.org> 12.14-1mdv2010.0
+ Revision: 456854
- fix tool URL which can be a translated UTF-8 string (eg: for CD/DVD
  entries) (#54457)
- run help when pressing <F1>
- drop obsolete comment

* Thu Oct 08 2009 Frederic Crozat <fcrozat@mandriva.com> 12.13.2-2mdv2010.0
+ Revision: 456082
- Remove dependency on drakbackup

* Tue Oct 06 2009 Thierry Vignaud <tv@mandriva.org> 12.13.2-1mdv2010.0
+ Revision: 454904
- fix system-config-printer emplacement (#54303)

* Mon Aug 31 2009 Thierry Vignaud <tv@mandriva.org> 12.13.1-1mdv2010.0
+ Revision: 422845
- workaround latest webkit breaking mcc (bis repetita) (teuf)

* Wed Jul 29 2009 Thierry Vignaud <tv@mandriva.org> 12.13-1mdv2010.0
+ Revision: 403872
- control-center:
  o show update frequency configurator

* Fri Jul 24 2009 Eugeni Dodonov <eugeni@mandriva.com> 12.12-1mdv2010.0
+ Revision: 399470
- 12.12:
- add support for tomoyo-gui.

* Fri Jul 10 2009 Thierry Vignaud <tv@mandriva.org> 12.11-1mdv2010.0
+ Revision: 394210
- drakconsole
  o fix not having the focus on startup (#48091)

* Fri Apr 17 2009 Thierry Vignaud <tv@mandriva.org> 12.10.1-2mdv2009.1
+ Revision: 367922
- install task-printing-server task-printing-hp too when
  system-printer-config is missing
- enable to install missing tools through /usr/share/mcc/progs.conf
  (eg: system-printer-config on live CDs, #49994)
- fix swedish translation (#49990)
- fix packaging /etc/sysconfig/mcc.conf

* Wed Apr 15 2009 Thierry Vignaud <tv@mandriva.org> 12.9-1mdv2009.1
+ Revision: 367400
- translation updates

* Sun Apr 05 2009 Thierry Vignaud <tv@mandriva.org> 12.8-1mdv2009.1
+ Revision: 364242
- fix displaying name of CD/DVDs if more than one (#49565)

* Mon Mar 30 2009 Thierry Vignaud <tv@mandriva.org> 12.7-1mdv2009.1
+ Revision: 362327
- translation updates

* Mon Mar 30 2009 Thierry Vignaud <tv@mandriva.org> 12.6-2mdv2009.1
+ Revision: 362322
- drop require on rfbdrake

* Mon Mar 23 2009 Thierry Vignaud <tv@mandriva.org> 12.6-1mdv2009.1
+ Revision: 360617
- drakconf:
  o fix IDs of DVD/CDs thus fixing crashing on invalidly escaped
    characters (#49034)
- drakxconf:
  o do use translations when using the text mode version (#48988)

* Thu Mar 19 2009 Thierry Vignaud <tv@mandriva.org> 12.5-1mdv2009.1
+ Revision: 357809
- fix a rare crash when embedded program segfaulted (#48080)

* Mon Mar 16 2009 Thierry Vignaud <tv@mandriva.org> 12.4-1mdv2009.1
+ Revision: 355648
- workaround latest webkit breaking mcc (again)

* Wed Feb 18 2009 Thierry Vignaud <tv@mandriva.org> 12.3-1mdv2009.1
+ Revision: 342285
- fix not-working-links regression introduced by webkit workaround in
  12.2 (#47911)

* Mon Feb 16 2009 Thierry Vignaud <tv@mandriva.org> 12.2-1mdv2009.1
+ Revision: 340964
- workaround latest webkit breaking mcc (#47840)

* Thu Jan 22 2009 Eugeni Dodonov <eugeni@mandriva.com> 12.1-1mdv2009.1
+ Revision: 332392
- Version 12.1 - 21 January 2009, Eugeni Dodonov
- removed entry for drakperm (now handled by msecgui)
- add support for msecgui
- changed description for draksec functionality

  + Funda Wang <fwang@mandriva.org>
    - it is a noarch package

* Thu Dec 18 2008 Thierry Vignaud <tv@mandriva.org> 12-1mdv2009.1
+ Revision: 315693
- drop again diagnostics, strict, vars and warnings pragmas
  (was kept since 10.18.7)
- enable to alter branding

* Sat Oct 04 2008 Olivier Blin <blino@mandriva.org> 11.9-1mdv2009.0
+ Revision: 291112
- 11.9
- do not show banner when no application is embedded

* Thu Oct 02 2008 Thierry Vignaud <tv@mandriva.org> 11.8.2-1mdv2009.0
+ Revision: 290880
- use different icons for sources manager & drakstats

* Wed Oct 01 2008 Thierry Vignaud <tv@mandriva.org> 11.8.1-1mdv2009.0
+ Revision: 290303
- fix desktop menu entry (#44457)

* Tue Sep 30 2008 Thierry Vignaud <tv@mandriva.org> 11.8-1mdv2009.0
+ Revision: 290171
- enable to translate menu entry here rather than in menu-messages (#43580)
- right part:
  o adjust spacing
  o fix order with RTL languages
  o fix titles alignment with RTL languages
  o remove gray gradient
  o reduce subtitles font size

* Tue Sep 30 2008 Thierry Vignaud <tv@mandriva.org> 11.7.3-1mdv2009.0
+ Revision: 289965
- translation updates

* Mon Sep 29 2008 Thierry Vignaud <tv@mandriva.org> 11.7.2-1mdv2009.0
+ Revision: 289124
- use new drakxtools API

* Fri Sep 26 2008 Thierry Vignaud <tv@mandriva.org> 11.7.1-1mdv2009.0
+ Revision: 288640
- fix banners displaying titles with "&amp;"

* Fri Sep 26 2008 Thierry Vignaud <tv@mandriva.org> 11.7-1mdv2009.0
+ Revision: 288558
- RTL languages fixes
- fix icon ugliness

* Thu Sep 25 2008 Thierry Vignaud <tv@mandriva.org> 11.6-2mdv2009.0
+ Revision: 288148
- fix URL
- require perl-Gtk2-WebKit instead of perl-Gtk2-Html2

* Thu Sep 25 2008 Thierry Vignaud <tv@mandriva.org> 11.6-1mdv2009.0
+ Revision: 288129
- dither splash screen

* Thu Sep 25 2008 Thierry Vignaud <tv@mandriva.org> 11.5-1mdv2009.0
+ Revision: 288127
- do not crash when selecting "Reload" in contextual menu (#44226)
- disable contextual menu
- make icon+text act as a single item for links
- make sure --save-html-pages write UTF-8 files
- use gray gradient in right background
- bump require on drakxtools for new image

* Thu Sep 25 2008 Thierry Vignaud <tv@mandriva.org> 11.4-1mdv2009.0
+ Revision: 288109
- add padding between icons & text
- display frames around icons
- render titles as blue and with asterisks
- reduce spacing between left items

* Thu Sep 25 2008 Thierry Vignaud <tv@mandriva.org> 11.2-1mdv2009.0
+ Revision: 288097
- restore scrollbar (#44213)

* Thu Sep 25 2008 Thierry Vignaud <tv@mandriva.org> 11.1-1mdv2009.0
+ Revision: 288088
- handle --save-html-pages in order to debug HTML pages generated by
  mcc
- make focus be visible
- show right items as white

* Thu Sep 25 2008 Thierry Vignaud <tv@mandriva.org> 11-1mdv2009.0
+ Revision: 288007
- improve style by using installer's one
- switch from gtkhtml2 to wekbit

* Wed Sep 24 2008 Thierry Vignaud <tv@mandriva.org> 10.26-1mdv2009.0
+ Revision: 287812
- bump require on drakxtools
- fix about dialog banner (#44176)
- new splash screen

* Tue Sep 23 2008 Thierry Vignaud <tv@mandriva.org> 10.25.2-1mdv2009.0
+ Revision: 287216
- use new boot icon

* Mon Sep 22 2008 Thierry Vignaud <tv@mandriva.org> 10.25.1-1mdv2009.0
+ Revision: 287130
- restore icon wrongly removed

* Mon Sep 22 2008 Thierry Vignaud <tv@mandriva.org> 10.25-1mdv2009.0
+ Revision: 286690
- updated icons & translations

* Tue Sep 16 2008 Thierry Vignaud <tv@mandriva.org> 10.24-1mdv2009.0
+ Revision: 285190
- do call the appropriate help index
- fix calling the appropriate contextual help index:
  o ensure tab order doesn't alter help ID
  o fix help ID for "local disks" (not know yet to the doc)

* Mon Sep 15 2008 Thierry Vignaud <tv@mandriva.org> 10.23-1mdv2009.0
+ Revision: 284870
- fix errata/NEWS URL (#43854)

* Sat Aug 23 2008 Anne Nicolas <ennael@mandriva.org> 10.22-2mdv2009.0
+ Revision: 275301
- Fix drakxtools require

* Fri Aug 22 2008 Thierry Vignaud <tv@mandriva.org> 10.22-1mdv2009.0
+ Revision: 275087
- do not crash if an icon is missing (#37651)
- stop probing for floppies, which can be slow (#40322)

* Wed Aug 20 2008 Thierry Vignaud <tv@mandriva.org> 10.21-2mdv2009.0
+ Revision: 274298
+ rebuild (emptylog)

* Wed Aug 20 2008 Thierry Vignaud <tv@mandriva.org> 10.21-1mdv2009.0
+ Revision: 274283
- change system-config-printer to embed in mcc and
  change its path to $sbindir

* Wed Aug 20 2008 Thierry Vignaud <tv@mandriva.org> 10.20-1mdv2009.0
+ Revision: 274250
- change printerdrake by system-config-printer
- update translations

  + Tiago Salem <salem@mandriva.com.br>
    - Changing suggests: printerdrake by system-config-printer

* Mon Jul 28 2008 Thierry Vignaud <tv@mandriva.org> 10.19-1mdv2009.0
+ Revision: 251182
- update icons
- update translations

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed May 28 2008 Thierry Vignaud <tv@mandriva.org> 10.18.7-1mdv2009.0
+ Revision: 212642
- BuildRequires drakxtools-backend for generating conf file
- package sysconfig file
- do open bug in running firefox drakbug (#31109)
- enable to disable some icons through /etc/sysconfig/mcc.conf

* Fri May 23 2008 Thierry Vignaud <tv@mandriva.org> 10.18.6-1mdv2009.0
+ Revision: 210396
- solve hard to reproduce perl segfault (#34505)

* Thu Apr 03 2008 Olivier Blin <blino@mandriva.org> 10.18.5-2mdv2008.1
+ Revision: 192275
- suggest drakguard and draksnapshot

* Thu Apr 03 2008 Thierry Vignaud <tv@mandriva.org> 10.18.5-1mdv2008.1
+ Revision: 192056
- translation updates

* Wed Apr 02 2008 Thierry Vignaud <tv@mandriva.org> 10.18.4-1mdv2008.1
+ Revision: 191524
- translation updates

* Fri Mar 28 2008 Thierry Vignaud <tv@mandriva.org> 10.18.3-1mdv2008.1
+ Revision: 190919
- translation updates

* Tue Mar 25 2008 Thierry Vignaud <tv@mandriva.org> 10.18.2-1mdv2008.1
+ Revision: 190055
- translation updates

* Tue Mar 11 2008 Thierry Vignaud <tv@mandriva.org> 10.18.1-1mdv2008.1
+ Revision: 183953
- rename sound icon (#38767)

* Mon Mar 10 2008 Thierry Vignaud <tv@mandriva.org> 10.18-1mdv2008.1
+ Revision: 183752
- fix calling userdrake without consolehelper-gtk else we kill
  consolehelper-gtk instead of userdrake (#34892)
  (also fixing unable to run userdrake in sec level > 3)
- use 'sound' iconf for "Sound Configuration"

* Fri Mar 07 2008 Thierry Vignaud <tv@mandriva.org> 10.17-1mdv2008.1
+ Revision: 181331
- add "Parental Controls" icon
- add "Sound Configuration" icon
- restore wait animation (regression introduced in 10.4.14-1mdv2007.1)
- make a suggests out of drakmenustyle require (#38107)

* Tue Feb 26 2008 Thierry Vignaud <tv@mandriva.org> 10.16-1mdv2008.1
+ Revision: 175626
- translations updates

* Thu Feb 14 2008 Thierry Vignaud <tv@mandriva.org> 10.15-1mdv2008.1
+ Revision: 168539
- remove menu entry for upload to old HCL db

* Thu Feb 14 2008 Thierry Vignaud <tv@mandriva.org> 10.14-1mdv2008.1
+ Revision: 167779
- readd buildroot
- change 'Share data with Windows system' to 'Access Windows (SMB)
  shared drives and partitions' (36552)
- change 'Use NFS shares' to 'Access NFS shared drives and partitions'
  for consistency
- change 'Share your data through NFS' to 'Share drives and
  directories using NFS'
- new wording for WebDAV configuration tool
- more text changes for nfs / smb sharing
- escape "&", "<", ">" in descriptions so that Gtk2::Html2 doesn't
  havoc on them
- updated translation
- use more consistent entry in drakconf for rpmdrake (same as menu
  label) (#33315)

* Wed Jan 23 2008 Thierry Vignaud <tv@mandriva.org> 10.13-1mdv2008.1
+ Revision: 157041
- updated translations

* Wed Jan 09 2008 Thierry Vignaud <tv@mandriva.org> 10.12-1mdv2008.1
+ Revision: 147275
- show again "removing interface" since netcenter doesn't support this (#34588)
- size horizontal & vertical sizes independently & support height of
  480 so that strange laptops have reasonnable sizing
- kill re-definition of %%buildroot on Pixel's request
- do not harcode icon extension

  + Funda Wang <fwang@mandriva.org>
    - drop old menu

* Mon Oct 08 2007 Thierry Vignaud <tv@mandriva.org> 10.11-1mdv2008.0
+ Revision: 95700
- enable to visit Mandriva Tour from mcc

* Wed Oct 03 2007 Thierry Vignaud <tv@mandriva.org> 10.10-1mdv2008.0
+ Revision: 95042
- updated translation

* Mon Oct 01 2007 Thierry Vignaud <tv@mandriva.org> 10.9-1mdv2008.0
+ Revision: 94140
- updated translation

* Fri Sep 28 2007 Thierry Vignaud <tv@mandriva.org> 10.8-1mdv2008.0
+ Revision: 93570
- fix reporting bug on drakwizard

* Thu Sep 27 2007 Thierry Vignaud <tv@mandriva.org> 10.7-1mdv2008.0
+ Revision: 93286
- move transfugrake from "Localization" section into "Administration tools"
  section

* Tue Sep 25 2007 Thierry Vignaud <tv@mandriva.org> 10.6.7-1mdv2008.0
+ Revision: 92938
- updated translations

* Wed Sep 19 2007 Thierry Vignaud <tv@mandriva.org> 10.6.6-1mdv2008.0
+ Revision: 90969
- updated translations

* Mon Sep 17 2007 Thierry Vignaud <tv@mandriva.org> 10.6.5-1mdv2008.0
+ Revision: 89070
- translation snapshot
-  use "X-MandrivaLinux-System-Configuration" category instead
   "X-MandrivaLinux-CrossDesktop" and "System" instead of "Settings"
- suggests printerdrake instead of hard-requiring it

* Fri Sep 14 2007 Thierry Vignaud <tv@mandriva.org> 10.6.4-1mdv2008.0
+ Revision: 85406
- fix bogus markup (#33556)
- show again disk ID now that we use short descriptions (#33554)

* Thu Sep 13 2007 Thierry Vignaud <tv@mandriva.org> 10.6.3-1mdv2008.0
+ Revision: 84963
- add an horizontal separator between right sub-sections

* Wed Sep 12 2007 Thierry Vignaud <tv@mandriva.org> 10.6.2-1mdv2008.0
+ Revision: 84673
- lot of typo fixes
- make right titles be bold
- only draw the current notebook label in bold
- use new icon for "network sharing"

* Mon Sep 10 2007 Thierry Vignaud <tv@mandriva.org> 10.6.1-1mdv2008.0
+ Revision: 84096
- do not show mcc's menu when embedding edit-urpm-sources (#33316)
- fix rfbdrake path (#33373)
- typo fix (#33274)
- updated translations

* Wed Sep 05 2007 Thierry Vignaud <tv@mandriva.org> 10.6-1mdv2008.0
+ Revision: 80296
- adjust file list
- add a transfugdrake entry
- add back "Access Windows shares" tool
- enable to run as a user if using --testing option
- fix icon alignment for RTL locales (#32881)
- improved margin between tables & subtitles
- new icons for "Network Center"  & "rpmdrake"
- updated descriptions
- suggests transfugdrake
- stop packaging desktop entries for g-c-c

* Wed Aug 22 2007 Thierry Vignaud <tv@mandriva.org> 10.5-1mdv2008.0
+ Revision: 68962
- don't use extra space if we have only one icon in last row
- hide mdvonline wizard since web registering is unused/broken
- increase default size for resolutions bigger than > 800x600 (modulo
  laptops)
- move "Software Media Manager" into "Software Management"
- offer report a bug on embedded tool instead of drakconf in menu
- prevent not being able to close mcc once drakbug was fired

* Wed Aug 22 2007 Olivier Blin <blino@mandriva.org> 10.4.25-1mdv2008.0
+ Revision: 68779
- 10.4.25
- add back "Add Connection" wizard
- remove Roaming entry
- use temporary icon for network center
- render right titles with a smaller font and in gray (Tv)

* Mon Aug 13 2007 Thierry Vignaud <tv@mandriva.org> 10.4.24-3mdv2008.0
+ Revision: 62660
- fix file conflict

* Sun Aug 12 2007 Pixel <pixel@mandriva.com> 10.4.24-2mdv2008.0
+ Revision: 62220
- don't suggest mdkwebadmin, no such package (and mdkwebadmin.pl is bundled here)

* Sat Aug 11 2007 Thierry Vignaud <tv@mandriva.org> 10.4.24-1mdv2008.0
+ Revision: 61883
- fix subtitles alignment with RTL locales (#32445)
- Suggests: drakfax, rpmdrake, mdkwebadmin, rfbdrake

* Wed Aug 08 2007 Thierry Vignaud <tv@mandriva.org> 10.4.23-1mdv2008.0
+ Revision: 60265
- cleanup code by killing last workarounds for expert mode
- enable to test new view when network center is installed
- new GUI:
  o create sub groups with title in the right part
  o add default titles
  o reorder samba vs NFS

* Tue Jul 31 2007 Thierry Vignaud <tv@mandriva.org> 10.4.22-1mdv2008.0
+ Revision: 57138
- add driver name to CD/DVD descriptions in order to reduce confusion
  when there's several of them
- keep only one entry for XFdrake
- kill expert mode
- kill drakxtv since bttv configuration was only needed with very old
  cards and since kdetv and the like have their own scanning wizards
- merge "Install Software", "Installed Software", "Remove Software" as
  they basically are the same software in different views we keep
  MandrivaUpdate for now since it offers to update media
- move "Display Manager chooser" from "System" section into "Boot" one
- rename "Mount Points" as "Local disks" (#31779)
- split out "network sharing" out of "mount points" (#31779)
- bump require on drakxtools

* Wed Jun 27 2007 Thierry Vignaud <tv@mandriva.org> 10.4.21-1mdv2008.0
+ Revision: 44998
- display the release in the about dialog (#31223)
- rename "Set Samba mount points" entry as "Configure Windows shared
  drives on the local network" (#28976)
- show release notes from the help menu (#26281)
- show errata from the help menu too
- workaround libgtkhtml2_0 infamously blocking events on
  hidden-due-to-scroll links (#23185)
- drop /usr/X11R6/bin/DrakConf symlink (#24749)
- disable startup notification (#29679)

* Fri Jun 08 2007 Thierry Vignaud <tv@mandriva.org> 10.4.20-1mdv2008.0
+ Revision: 37487
- first release after SVN recover


* Tue Mar 27 2007 Thierry Vignaud <tvignaud@mandriva.com> 10.4.19-1mdv2007.1
+ Revision: 148880
- do not account help browser as a child to wait for, thus enabling to
  close mcc while help is browsed in external browser (#28442)

* Mon Mar 19 2007 Thierry Vignaud <tvignaud@mandriva.com> 10.4.18-1mdv2007.1
+ Revision: 146564
- make it fit in 800x600
- do not package big ChangeLog

* Fri Mar 16 2007 Thierry Vignaud <tvignaud@mandriva.com> 10.4.17-2mdv2007.1
+ Revision: 145198
- bump release

* Fri Mar 16 2007 Thierry Vignaud <tvignaud@mandriva.com> 10.4.17-1mdv2007.1
+ Revision: 145055
- translation update

* Mon Jan 22 2007 Thierry Vignaud <tvignaud@mandriva.com> 10.4.16-1mdv2007.1
+ Revision: 111861
- fix fcrozat's fix
- fix build
- require drak3d & drakx-kbd-mouse-x11
- don't require draktermserv; we don't offer to run it
- require drakbackup & draktermserv

* Tue Dec 05 2006 Thierry Vignaud <tvignaud@mandriva.com> 10.4.15-1mdv2007.1
+ Revision: 90759
- really overite 10.4.14 tarball with 10.4.15 one
- about dialog:
  o don't display emails of authors
  o fix banner

* Thu Nov 30 2006 Thierry Vignaud <tvignaud@mandriva.com> 10.4.14-2mdv2007.1
+ Revision: 89463
- fix require (drakx-net instead of drakxnet)

* Thu Nov 30 2006 Thierry Vignaud <tvignaud@mandriva.com> 10.4.14-1mdv2007.1
+ Revision: 89408
- Import drakconf

* Thu Nov 30 2006 Thierry Vignaud <tvignaud@mandriva.com> 10.4.14-1mdv2007.1
- requires drakx-net & printerdrake

* Sat Sep 23 2006 Thierry Vignaud <tvignaud@mandriva.com> 10.4.13-1mdv2007.0
- fix menu group
- workaround rpm issues on updates

* Wed Sep 20 2006 Thierry Vignaud <tvignaud@mandriva.com> 10.4.12-1mdv2007.0
- handle embedded tools that block SIG_KILL (#24914)

* Sat Sep 16 2006 Thierry Vignaud <tvignaud@mandriva.com> 10.4.11-1mdv2007.0
- news & kolab wizards are now dead

* Wed Sep 13 2006 Thierry Vignaud <tvignaud@mandriva.com> 10.4.10-1mdv2007.0
- translation update

* Sat Sep 09 2006 Thierry Vignaud <tvignaud@mandriva.com> 10.4.9-1mdv2007.0
- allow to disable 3d desktop in text drakconf (#25316)
- printer wizard doesn't exist anymore

* Thu Sep 07 2006 Thierry Vignaud <tvignaud@mandriva.com> 10.4.8-1mdv2007.0
- unhide main XFdrake icon

* Wed Sep 06 2006 Thierry Vignaud <tvignaud@mandriva.com> 10.4.7-1mdv2007.0
- drakmenustyle replaced menudrake
- show localekdrake in mcc

* Tue Aug 29 2006 Thierry Vignaud <tvignaud@mandriva.com> 10.4.6-1mdv2007.0
- update translations

* Tue Aug 29 2006 Thierry Vignaud <tvignaud@mandriva.com> 10.4.5-1mdv2007.0
- fix bogus icons (#24789)

* Fri Aug 25 2006 Olivier Blin <oblin@mandriva.com> 10.4.4-1mdv2007.0
- add drak3d, drakinvictus and drakvpn
- update draknetprofile icon
- from Thierry Vignaud:
  o set minimum size to a bigger value if screen size is bigger than 640x480
    (thus fixing overlapping widgets when resizing mcc to its minimal size)
  o prevent "spoofing" minimum size
  o s/Mandrake/Mandriva/ in icon file names (#21539)
  o drakxconf: warn if tool is not executable
  o drakxconf: tinyfirewall was replaced drakfirewall (#24592)
- from Stew Benedict:
  o let drakbackup show only it's own menu

* Wed Aug 02 2006 Thierry Vignaud <tvignaud@mandriva.com> 10.4.3-1mdv2007.0
- fix menu entry

* Sun Jul 30 2006 Thierry Vignaud <tvignaud@mandriva.com> 10.4.2-1mdv2007.0
- switch to XDG menu

* Thu Jun 01 2006 Thierry Vignaud <tvignaud@mandriva.com> 10.4.1-1mdv2007.0
- drop old netprofile stuff (blino)
- add a draknetprofile icon (blino)

* Wed Mar 22 2006 Thierry Vignaud <tvignaud@mandriva.com> 10.4.0-1mdk
- hide mcc's menu when running draknfs and draksambashare since they
  already provides a menu bar (#21528)

* Wed Feb 15 2006 Thierry Vignaud <tvignaud@mandriva.com> 10.3.2-1mdk
- do not use stock icons in menus
- offer to upload hw list in the online db and start a browser there
  in order to specify the hw status

* Tue Jan 03 2006 Thierry Vignaud <tvignaud@mandriva.com> 10.3.1-1mdk
- adapt to new DrakX API (#20395)
- only warn about non executable programs, just skip non installed
  stuff (Eskild Hustvedt)
- use CREDITS.<lang> if availlable

* Tue Sep 20 2005 Thierry Vignaud <tvignaud@mandriva.com> 10.3-5mdk
- show drakauth (again) in "system" section only if drakwizard isn't
  installed (#18687)

* Mon Sep 19 2005 Thierry Vignaud <tvignaud@mandriva.com> 10.3-4mdk
- display a banner for drakhosts
- don't show "NFS exports" twice (blino, #18670)
- use proper icon for drakhosts
- really run sshd wizard when requested (blino, #18645)

* Sat Sep 17 2005 Thierry Vignaud <tvignaud@mandriva.com> 10.3-3mdk
- do display 3 missing icons

* Fri Sep 16 2005 Thierry Vignaud <tvignaud@mandriva.com> 10.3-2mdk
- fix switching section while starting a non embedded tool (#17284)

* Thu Sep 15 2005 Thierry Vignaud <tvignaud@mandriva.com> 10.3-1mdk
- add new tools (draknfs, drakhosts, draksambashare) and new wizards
  (sambashare, sambaprint, sshd)
- only show wizards that are installed after drakwizard split
- fix garbaged display when toggling "expert mode" while a tool is
  embedded (#17212)
- translation update
- enable sub dialogs to be transient to mcc's main window

* Thu Jun 09 2005 Thierry Vignaud <tvignaud@mandriva.com> 10.3-0.6mdk
- fix profiles (blino)

* Wed Jun 08 2005 Thierry Vignaud <tvignaud@mandriva.com> 10.3-0.5mdk
- use new drakconnect API (blino)

* Tue May 17 2005 Thierry Vignaud <tvignaud@mandriva.com> 10.3-0.4mdk
- improved layout of CREDITS in about dialog (#14995)

* Tue May 03 2005 Thierry Vignaud <tvignaud@mandriva.com> 10.3-0.3mdk
- fix restoring notebook position when switching from/to expert mode
- fix detecting buggy programs not starting
- fix contributors list (blino, #14995)

* Tue Apr 19 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.3-0.2mdk
- fix mandrivaupdate's icon (#15494)

* Sat Apr 16 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.3-0.1mdk
- Mandrakesoft is now Mandriva

* Wed Mar 30 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-5mdk
- move small icons in their own package (#13392)

* Thu Mar 24 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-4mdk
- add "roaming" icon in network section
- improve layout for RTL languages
- reduce columns flicking (now it only happens when a page has a
  scrollbar)
- update translations

* Fri Mar 18 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-3mdk
- fix hidden left icons when expert mode is altered several times
  whereas a tool is embedded (#14440)
- fix RTL rendering (#14517):
  o add bidi hints for html render engines
  o explicitely align RTL texts to right
  o pack text & icon from righ to left for RTL languages

* Mon Mar 07 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-2mdk
- translation updates

* Wed Mar 02 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-1mdk
- enhanced layout (#13447)
- fix bogus portuguese translation (#13695)

* Fri Feb 25 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-0.11mdk
- fix layout bug on "expert mode" switch while embedding a tool (#13416)
- display a graphical warning when the translations are bogus

* Fri Feb 25 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-0.10mdk
- prevent translation bugs (such as #13540) to happen

* Thu Feb 24 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-0.9mdk
- fix crashes in profile dialogs (#7313)
- really use short descriptions in banners (#13567)
- kill logdrake when asked for in menu (#9329)

* Mon Feb 21 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-0.8mdk
- update drakups' icons

* Tue Feb 15 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-0.7mdk
- fix drakstats path
- update translations (#13673)

* Mon Feb 14 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-0.6mdk
- enable drakconf to display third parties wizard (#13643)
- drakstats is located now in /usr/sbin/drakstats (daouda, #13572)
- do not show banner for mandrakeupdate which now take care of that

* Fri Feb 11 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-0.5mdk
- use short description for banners (#13567)

* Thu Feb 10 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-0.4mdk
- add a mdkonline icon in rpmdrake section
- update translations

* Thu Feb 03 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-0.3mdk
- add long descriptions with 2 columns layout
- hide "Installed Software" entry now that we have long description
  strings (# 13041)
- fix icon alignment (#12447)
- workaround disappearing gdk window crash (#13190)
- really show drakauth in system section only if drakwizard isn't installed
- add a few new icons

* Mon Jan 24 2005 Daouda LO <daouda@mandrakesoft.com> 10.2-0.2mdk
- added drakstats to package management section
- some cleanups

* Mon Jan 24 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-0.1mdk
- split the wizard category in four
- reorder categories by usage frequency
- kill embedded tool instead of exiting the whole mcc when one click
  on the close icon and when a tool is embedded

* Wed Jan 12 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.1-4mdk
- hide menu and banner too when embedding harddrake2 & rpmdrake

* Wed Jan 12 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.1-3mdk
- internal cleanings
- embedd printerdrake & userdrake
- add an "installed softwares" icon in rpmdrake section
- show drakauth in system section

* Sat Oct 02 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.1-2mdk
- start drakups in wizard mode

* Fri Oct 01 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.1-1mdk
- show UPS icon

* Sat Sep 25 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.1-0.7mdk
- hide main XFdrake icon

* Tue Sep 14 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.1-0.6mdk
- enable to start directly with drakwizard
- show LDAP wizard

* Tue Sep 14 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.1-0.5mdk
- add hidden entries for localedrake and drakauth
- accept tags with spaces with --start-with option
- about dialog:
  o fix utf-8 issues
  o fix parsing new CREDITS file

* Thu Sep 09 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.1-0.4mdk
- main notebook (better respect of l10n):
  o let labels wrap
  o enable the main notebook to scroll:
- about dialog: display translator name
- fix menu entry capitalization (thus reusing simplified menu string)
- translation snapshot

* Thu Sep 02 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.1-0.3mdk
- new design
- add support for the '--start-with=foobar' command line option that
  enable to start mcc directly with specified applet

* Sat Aug 28 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.1-0.2mdk
- translation update
- fix about dialogs (credits got broken by mandrakelinux-release
  package renaming)
- PXE wizard is dead
- fix special "<control>" entries (pablo)
- make web wizard description more accurate (#8153)
- drakconsole: add a title for when one run it not from mcc

* Fri Jul 23 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.1-0.1mdk
- sync with new drakconnect API

* Wed Jun 16 2004 Daouda LO <daouda@mandrakesoft.com> 10-14mdk
- embed rfbdrake (Online Administration section)
- fix buildrequires (Per Øyvind Karlsen)
- fix profiles garbage (tvignaud, #9278)

* Thu Apr 15 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 10-13mdk
- remove stock icon from button
- display drakcronat icon if installed


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9194 |12cu|drakguard-policy-0.7.7-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Parental control tool with NetPolice DNS enable
Name:		drakguard-policy
Version:	0.7.7
Release:	9
License:	GPLv2+
Group:		System/Configuration/Other
Url:		http://www.rosalab.ru/
Requires(post,postun):	squid
Requires:	drakguard
BuildArch:	noarch

%description
This tool allows to configure parental control. It can block access to
web sites and restrict connection during a specified timeframe. This version
consist DNS-protect from russian company Yandex.

To disable NetPolice filters remove this line from /etc/squid/squid.conf:
dns_nameservers 77.88.8.3 77.88.8.7

%files

%post
echo "dns_nameservers 77.88.8.3 77.88.8.7" >> /etc/squid/squid.conf

%postun
sed -i 's/dns_nameservers\ 77.88.8.3\ 77.88.8.7//' /etc/squid/squid.conf

#----------------------------------------------------------------------------

%prep
# Nothing

%build
# Nothing

%install
# Nothing


%changelog
* Mon Feb 17 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.7.7-9
+ Revision: 6410252
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9195 |12cu|dreamchess-0.2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	OpenGL chess game
Name:		dreamchess
Version:	0.2.0
Release:	2
License:	GPLv3+
Group:		Games/Boards
Url:		http://www.dreamchess.org/
Source0:	%{name}-%{version}.tar.gz
Source1:	%{name}.desktop
Source2:	%{name}-48.png
Patch0:		dreamchess-0.2.0-pthread.patch
Patch1:		dreamchess-0.2.0-sfmt.patch
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(mxml)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(zlib)
Requires:	%{name}-data = %{EVRD}

%description
DreamChess is a user interface for playing chess. It comes with its own
engine called Dreamer. Both DreamChess and Dreamer are compatible with the
xboard/Winboard chess engine communication protocol. This means that
DreamChess can be used with other xboard-compatible chess engines such as
crafty (ftp://ftp.cis.uab.edu/pub/hyatt/) and GNU Chess
(http://www.gnu.org/software/chess/). Similarly, the Dreamer chess engine can
be used with other xboard-compatible user interfaces such as xboard and
Winboard (http://www.tim-mann.org/xboard.html) and recent editions of the
commercial chess program Chessmaster (http://www.chessmaster.com/).

%files
%doc README COPYING ChangeLog AUTHORS INSTALL
%{_gamesbindir}/*
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/applications/%{name}.desktop
%{_mandir}/man6/*

#----------------------------------------------------------------------------

%package data
Summary:	Data files for DreamChess game
Group:		Games/Boards
BuildArch:	noarch
Requires:	%{name} = %{EVRD}

%description data
This package contains data files for DreamChess game.

%files data
%{_gamesdatadir}/*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
%configure2_5x \
	--bindir=%{_gamesbindir} \
	--datadir=%{_gamesdatadir}
%make

%install
%makeinstall_std
install -pD -m644 %{SOURCE1} %{buildroot}%{_datadir}/applications/%{name}.desktop
install -pD -m644 %{SOURCE2} %{buildroot}%{_datadir}/pixmaps/%{name}.png


%changelog
* Mon Feb 17 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.2.0-2
+ Revision: ef4d4c9
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9196 |12cu|dropbox-servicemenu-0.16.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           dropbox-servicemenu
Version:        0.16.1
Release:        2
Summary:        Dropbox servicemenu for Konqueror and Dolphin
Group:          Networking/File transfer
License:        GPLv3+
#peace's latest fix
Url:            http://kde-apps.org/content/show.php/Dropbox+ServiceMenu?content=124416
Source0:        http://dl.dropbox.com/u/4127065/DropboxServiceMenu-0.16.1_peace.tar.gz
BuildArch:      noarch
BuildRequires:  kdebase4, desktop-file-utils
Requires:       kdebase4, python, xdg-utils, sqlite3-tools, klipper

%description
Dropbox ServiceMenu is a servicemenu which allows easy access to most
of Dropbox features.

%prep
%setup -q -n DropboxServiceMenu-0.16.1_peace
rm install-it.sh
rm deinstall.sh

%build
# nothing to build


%install
mkdir -p $RPM_BUILD_ROOT%{_datadir}/kde4/services/ServiceMenus/
mkdir -p $RPM_BUILD_ROOT%{_bindir}
install -m 755 dropbox-scripts/pyndexer.py $RPM_BUILD_ROOT%{_bindir}/pyndexer.py
install -m 755 dropbox-scripts/dropbox.py $RPM_BUILD_ROOT%{_bindir}/dropbox.py
install -m 755 dropbox-scripts/dropbox-notify.py $RPM_BUILD_ROOT%{_bindir}/dropbox-notify.py
install -m 755 dropbox-scripts/dropbox_menu.sh $RPM_BUILD_ROOT%{_bindir}/dropbox_menu.sh
install -m 755 dropbox-scripts/dropbox_menu_translations.sh $RPM_BUILD_ROOT%{_bindir}/dropbox_menu_translations.sh

install -m 644 dropbox_all.desktop $RPM_BUILD_ROOT%{_datadir}/kde4/services/ServiceMenus/
install -m 644 dropbox_directories.desktop $RPM_BUILD_ROOT%{_datadir}/kde4/services/ServiceMenus/
install -m 644 dropbox_files.desktop $RPM_BUILD_ROOT%{_datadir}/kde4/services/ServiceMenus/


%files
%defattr(-,root,root,-)
%doc LICENSE Changelog THANKS pEACEFIX
%{_bindir}/pyndexer.py
%{_bindir}/dropbox.py
%{_bindir}/dropbox-notify.py
%{_bindir}/dropbox_menu.sh
%{_bindir}/dropbox_menu_translations.sh
%{_datadir}/kde4/services/ServiceMenus/dropbox_all.desktop
%{_datadir}/kde4/services/ServiceMenus/dropbox_directories.desktop
%{_datadir}/kde4/services/ServiceMenus/dropbox_files.desktop


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9197 |12cu|drumstick-0.5.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libalsa %mklibname %{name}-alsa %{major}
%define libfile %mklibname %{name}-file %{major}
%define devname %mklibname %{name} -d

Summary:	C++/Qt4 wrapper around the ALSA library sequencer interface
Name:		drumstick
Version:	0.5.0
Release:	4
Group:		Development/C++
License:	GPLv2+
Url:		http://drumstick.sourceforge.net/
Source0:	http://downloads.sourceforge.net/project/drumstick/%{version}/%{name}-%{version}.tar.bz2
Patch0:		drumstick-0.5.0-fix-gold-linker.patch
BuildRequires:	cmake
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(alsa)
# vpiano example program needs it
BuildRequires:	pkgconfig(x11)
# to build the manpages
BuildRequires:	docbook-style-xsl
BuildRequires:	docbook-dtd-xml
BuildRequires:	doxygen >= 1.5.0
BuildRequires:	graphviz
BuildRequires:	xsltproc
# See INSTALL file
BuildRequires:	shared-mime-info >= 0.3.0

%description
The %{name} library is a C++ wrapper around the ALSA library sequencer
interface, using Qt4 objects, idioms and style. The ALSA sequencer
interface provides software support for MIDI technology on GNU/Linux.

%files
%doc AUTHORS ChangeLog COPYING NEWS README TODO
%{_datadir}/mime/packages/drumstick.xml

#----------------------------------------------------------------------------

%package -n %{libalsa}
Summary:	Drumstick shared library
Group:		System/Libraries
Conflicts:	%{name} < 0.5.0-4

%description -n %{libalsa}
Drumstick shared library.

%files -n %{libalsa}
%{_libdir}/lib%{name}-alsa.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libfile}
Summary:	Drumstick shared library
Group:		System/Libraries
Conflicts:	%{name} < 0.5.0-4

%description -n %{libfile}
Drumstick shared library.

%files -n %{libfile}
%{_libdir}/lib%{name}-file.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/C++
Requires:	%{libalsa} = %{EVRD}
Requires:	%{libfile} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Conflicts:	%{name}-devel < 0.5.0-4
Obsoletes:	%{name}-devel < 0.5.0-4

%description -n %{devname}
The %{name} library is a C++ wrapper around the ALSA library sequencer
interface, using Qt4 objects, idioms and style. This package contains
the files needed for build programs against %{name}.

%files -n %{devname}
%doc build/doc/html/*
%{_libdir}/libdrumstick-alsa.so
%{_libdir}/libdrumstick-file.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/drumstick/
%{_includedir}/drumstick.h

#----------------------------------------------------------------------------

%package examples
Summary:	Example programs for %{name}
Group:		Development/C++
Requires:	%{name} = %{EVRD}

%description examples
This package contains the test/example programs for %{name}.

%files examples
%{_bindir}/drumstick-*
%{_datadir}/applications/drumstick-*.desktop
%{_datadir}/icons/hicolor/*/apps/*
%{_mandir}/man1/%{name}-*

#----------------------------------------------------------------------------

%prep
%setup -q
%apply_patches

%build
%cmake
%make
# (gvm) Make also the doxygen docs for the library
%make doxygen

%install
%makeinstall_std -C build


%changelog
* Tue Feb 18 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.5.0-4
+ Revision: 4c868e4
- LOG Split libraries according to our policy, update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9198 |12cu|drupal-7.27-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Open source content management platform
Name:		drupal
Version:	7.27
Release:	1
License:	GPLv2+
Group:		Networking/WWW
Url:		http://www.drupal.org/
Source0:	http://ftp.osuosl.org/pub/drupal/files/projects/%{name}-%{version}.tar.gz
Patch0:		drupal-7.4-baseurl.patch
Patch1:		drupal-7.8-scripts-remove-shebang.patch
Patch2:		drupal-7.14-fc-fix-path-disclosure-vulnerability.patch
Patch3:		drupal-7.26-drupal-conf.patch
Requires:	apache
Requires:	apache-mod_php
Requires:	php-xml
Requires:	php-mbstring
Requires:	php-gd
Suggests:	drupal-database-storage
# Drupal fails to create initial config when php-suhosin is installed
Conflicts:	php-suhosin
BuildArch:	noarch

%description
Drupal is a free software package that allows an individual or a 
community of users to easily publish, manage and organize a wide variety 
of content on a website. Tens of thousands of people and organizations 
have used Drupal to power scores of different web sites, including

    * Community web portals
    * Discussion sites
    * Corporate web sites
    * Intranet applications
    * Personal web sites or blogs
    * Aficionado sites
    * E-commerce applications
    * Resource directories
    * Social Networking sites

%files
%defattr(0644,root,root,0755)
%doc *.txt
%dir %{_var}/www/drupal
%{_var}/www/drupal/*.php
%{_var}/www/drupal/*.txt
%{_var}/www/drupal/includes
%{_var}/www/drupal/misc
%{_var}/www/drupal/modules
%{_var}/www/drupal/profiles
%dir %{_var}/www/drupal/scripts
%attr(0755,root,root) %{_var}/www/drupal/scripts/*
%attr(0755,apache,apache) %{_var}/www/drupal/sites
%{_var}/www/drupal/themes
%attr(710,root,apache) %dir %{_sysconfdir}/drupal
%attr(640,root,apache) %config(noreplace) %{_sysconfdir}/drupal/robots.txt
%config(noreplace) %{_webappconfdir}/drupal.conf

#----------------------------------------------------------------------------

%package mysql
Summary:	mysql storage of drupal
Group:		Networking/WWW
Provides:	drupal-database-storage = %{EVRD}
Requires:	drupal = %{EVRD}
Requires:	php-pdo_mysql
Requires:	mysql
Obsoletes:	drupal-mysqli < %{EVRD}

%description mysql
This package provides virtual requries of using mysql as storage backend
for drupal.

%files mysql

#----------------------------------------------------------------------------

%package postgresql
Summary:	postgresql storage of drupal
Group:		Networking/WWW
Provides:	drupal-database-storage = %{EVRD}
Requires:	drupal = %{EVRD}
Requires:	php-pdo_pgsql
Requires:	postgresql-virtual

%description postgresql
This package provides virtual requries of using postgresql as storage backend
for drupal.

%files postgresql

#----------------------------------------------------------------------------

%package sqlite
Summary:	sqlite storage of drupal
Group:		Networking/WWW
Provides:	drupal-database-storage = %{EVRD}
Requires:	drupal = %{EVRD}
Requires:	php-pdo_sqlite

%description sqlite
This package provides virtual requries of using sqlite as storage backend
for drupal.

%files sqlite

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p0
%patch1 -p0
%patch2 -p1
%patch3 -p1

%build

%install
mkdir -p %{buildroot}%{_var}/www/drupal
cp -a * %{buildroot}%{_var}/www/drupal

rm %{buildroot}%{_var}/www/drupal/*.txt %{buildroot}%{_var}/www/drupal/web.config

mkdir -p %{buildroot}%{_sysconfdir}/drupal
cat > %{buildroot}%{_sysconfdir}/drupal/robots.txt << EOF
User-agent: *
Disallow:   /
EOF
(cd %{buildroot}%{_var}/www/drupal && \
ln -s %{_sysconfdir}/drupal/robots.txt robots.txt)

mkdir -p %{buildroot}%{_webappconfdir}
cp .htaccess %{buildroot}%{_webappconfdir}/drupal.conf


%changelog
* Wed Apr 23 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 7.27-1
+ Revision: cc4bed7
- New version 7.27



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9199 |12cu|ds_net_utils-0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	DanSoft Net Utils
Name:		ds_net_utils
Version:	0.3
Release:	1
License:	GPLv2+
Group:		Networking/Other
Url:		http://dansoft.krasnokamensk.ru
Source0:	http://dansoft.krasnokamensk.ru/data/1017/%{name}-%{version}.tar.gz
BuildRequires:	qt4-devel

%description
DanSoft Net Utils:
 - ping
 - what is my ip
 - Looking Glass

%prep
%setup -q

%build
%qmake_qt4
%make

%install
install -d -m 755 %{buildroot}%{_bindir}
install -m 755 ping/ds_ping %{buildroot}%{_bindir}/ds_ping
install -m 755 lg/ds_lg %{buildroot}%{_bindir}/ds_lg
install -m 755 whatismyip/ds_whatismyip %{buildroot}%{_bindir}/ds_whatismyip

%files
%{_bindir}/ds_ping
%{_bindir}/ds_lg
%{_bindir}/ds_whatismyip


%changelog
* Fri Dec 06 2013 Александр, Данилов <dik@inbox.ru> 0.3-1
+ Revision: 92325c4
- Updated ds_net_utils.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9200 |12cu|dspam-3.10.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

%define	major 7
%define libname %mklibname dspam %{major}
%define develname %mklibname dspam -d

Summary:	A library and Mail Delivery Agent for Bayesian spam filtering
Name:		dspam
Version:	3.10.1
Release:	2
License:	GPL
Group:		System/Servers
URL:		http://dspam.nuclearelephant.com/
Source0:	http://dspam.nuclearelephant.com/sources/%{name}-%{version}.tar.gz
Source1:	dspam_sa_trainer.tar.bz2
Source2:	dspam.cf
Source3:	dspam.cron
Source4:	dspam.sysconfig
Source5:	dspam.init
Patch0:		dspam-modules.diff
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires:   apache-mod_socache_shmcb
Requires:	clamav clamd
BuildRequires:	autoconf2.5
BuildRequires:	automake
BuildRequires:	mysql-devel
BuildRequires:	sqlite3-devel
BuildRequires:	postgresql-devel
BuildRequires:	openldap-devel
BuildRequires:	libtool
#BuildConflicts:	sqlite-devel
Obsoletes:	dspam-amavis
Obsoletes:	dspam-db4

%description
DSPAM (as in De-Spam) is an open-source project to create a new
kind of anti-spam mechanism, and is currently effective as both a
server-side agent for UNIX email servers and a developer's library
for mail clients, other anti-spam tools, and similar projects
requiring drop-in spam filtering.

The DSPAM agent masquerades as the email server's local delivery
agent and filters/learns spams using an advanced Bayesian
statistical approach (based on Baye's theorem of combined
probabilities) which provides an administratively
maintenance-free, easy-learning Anti-Spam service custom tailored
to each individual user's behavior. Advanced because on top of
standard Bayesian filtering is also incorporated the use of
Chained Tokens, de-obfuscation, and other enhancements. DSPAM
works great with Sendmail and Exim, and should work well with
any other MTA that supports an external local delivery agent
(postfix, qmail, etc.)

%package -n	%{libname}
Summary:	A library and Mail Delivery Agent for Bayesian spam filtering
Group:         	System/Libraries
Conflicts:	%{mklibname dspam 5}
Conflicts:	%{mklibname dspam 6}
Conflicts:	%{mklibname dspamdb4 6}
Conflicts:	%{mklibname dspamamavis 6}

%description -n	%{libname}
DSPAM (as in De-Spam) is an open-source project to create a new
kind of anti-spam mechanism, and is currently effective as both a
server-side agent for UNIX email servers and a developer's library
for mail clients, other anti-spam tools, and similar projects
requiring drop-in spam filtering.

The DSPAM agent masquerades as the email server's local delivery
agent and filters/learns spams using an advanced Bayesian
statistical approach (based on Baye's theorem of combined
probabilities) which provides an administratively
maintenance-free, easy-learning Anti-Spam service custom tailored
to each individual user's behavior. Advanced because on top of
standard Bayesian filtering is also incorporated the use of
Chained Tokens, de-obfuscation, and other enhancements. DSPAM
works great with Sendmail and Exim, and should work well with
any other MTA that supports an external local delivery agent
(postfix, qmail, etc.)

%package -n	%{develname}
Summary:	Development library and header files for the %{name} library
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel lib%{name}-devel
Obsoletes:	%{mklibname dspam 5 -d}
Obsoletes:	%{mklibname dspam 6 -d}
Obsoletes:	%{mklibname dspam 7 -d}

%description -n	%{develname}
DSPAM has had its core engine moved into a separate library,
libdspam. This library can be used by developers to provide
'drop-in' spam filtering for their mail client applications,
other anti-spam tools, or similar projects. 

%package	backend-mysql
Summary:	The mysql driver for dspam
Group:		System/Servers
Requires:	%{name} = %{version}
Obsoletes:	dspam-mysql
Obsoletes:	%{mklibname dspammysql 6}

%description	backend-mysql
The mysql driver for dspam

%package	backend-pgsql
Summary:	The pgsql driver for dspam
Group:		System/Servers
Requires:	%{name} = %{version}
Obsoletes:	dspam-pgsql
Obsoletes:	%{mklibname dspampgsql 6}

%description	backend-pgsql
The pgsql driver for dspam

%package	backend-sqlite3
Summary:	The sqlite3 driver for dspam
Group:		System/Servers
Requires:	%{name} = %{version}

%description	backend-sqlite3
The sqlite3 driver for dspam

%package	cgi
Summary:	Web administration GUI for DSPAM
Group:		System/Servers
Requires:	apache
Requires:	%{name} = %{version}

%description	cgi
Web administration GUI for DSPAM.

%prep

%setup -q -n %{name}-%{version} -a1
%patch0 -p1

# instead of maintaining patches...
find -type f -name "Makefile*" | xargs perl -pi -e "s|-static||g"

cp %{SOURCE2} dspam.cf
cp %{SOURCE3} dspam.cron
cp %{SOURCE4} dspam.sysconfig
cp %{SOURCE5} dspam.init

%build
export WANT_AUTOCONF_2_5=1
rm -f configure
autoreconf -fis
ln -snf %{_bindir}/libtool .

#sh ./autogen.sh

%configure2_5x \
    --enable-daemon \
    --enable-ldap \
    --enable-trusted-user-security \
    --enable-clamav \
    --enable-neural-networking \
    --enable-long-usernames \
    --enable-domain-scale \
    --enable-virtual-users \
    --with-dspam-home=%{_localstatedir}/lib/dspam \
    --with-logdir=/var/log/dspam \
    --with-storage-driver=hash_drv,mysql_drv,pgsql_drv,sqlite3_drv \
    --with-mysql-includes=%{_includedir}/mysql --with-mysql-libraries=%{_libdir} \
    --with-pgsql-includes=%{_includedir} --with-pgsql-libraries=%{_libdir} \
    --with-sqlite3-includes=%{_includedir} --with-sqlite3-libraries=%{_libdir}

%install
rm -rf %{buildroot} 

# make some dirs
install -d %{buildroot}%{_includedir}/dspam
install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_sysconfdir}/mail/spamassassin
install -d %{buildroot}%{_sysconfdir}/cron.daily
install -d %{buildroot}%{_sysconfdir}/logrotate.d
install -d %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d
install -d %{buildroot}%{_sysconfdir}/sysconfig
install -d %{buildroot}%{_sysconfdir}/ld.so.conf.d
install -d %{buildroot}%{_libdir}/dspam
install -d %{buildroot}%{_localstatedir}/lib/dspam/data
install -d %{buildroot}/var/log/dspam
install -d %{buildroot}/var/run/dspam
install -d %{buildroot}/var/www/icons
install -d %{buildroot}%{_datadir}/dspam/cgi-bin/templates
install -d %{buildroot}%{_datadir}/dspam-sqlite3
install -d %{buildroot}%{_datadir}/dspam-mysql
install -d %{buildroot}%{_datadir}/dspam-pgsql

%makeinstall_std

# install promo icon
install -m0644 webui/htdocs/dspam-logo-small.gif %{buildroot}/var/www/icons/dspam.gif

# install /etc stuff
install -m0755 dspam.cron %{buildroot}%{_sysconfdir}/cron.daily/dspam
install -m0644 dspam.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/dspam
install -m0755 dspam.init %{buildroot}%{_initrddir}/dspam

# nuke unwanted devel files
rm -f %{buildroot}%{_libdir}/dspam/lib*_drv.*a

# install sql stuff
install -m0644 src/tools.sqlite_drv/*.sql %{buildroot}%{_datadir}/dspam-sqlite3/
install -m0644 src/tools.mysql_drv/*.sql %{buildroot}%{_datadir}/dspam-mysql/
install -m0644 src/tools.pgsql_drv/*.sql %{buildroot}%{_datadir}/dspam-pgsql/

# install the cgi stuff
install -m0755 webui/cgi-bin/*.cgi %{buildroot}%{_datadir}/dspam/cgi-bin/
install -m0755 webui/cgi-bin/configure.pl %{buildroot}%{_datadir}/dspam/cgi-bin/
install -m0644 webui/cgi-bin/*.txt %{buildroot}%{_datadir}/dspam/cgi-bin/
install -m0644 webui/cgi-bin/default.prefs %{buildroot}%{_datadir}/dspam/cgi-bin/
install -m0644 webui/cgi-bin/admins %{buildroot}%{_datadir}/dspam/cgi-bin/
install -m0644 webui/htdocs/*.css %{buildroot}%{_datadir}/dspam/cgi-bin/
install -m0644 webui/htdocs/*.gif %{buildroot}%{_datadir}/dspam/cgi-bin/
install -m0644 webui/cgi-bin/templates/*.html %{buildroot}%{_datadir}/dspam/cgi-bin/templates/

# fix webroot
perl -pi -e "s|\"\/\"\;|\"\/dspam\"\;|g" %{buildroot}%{_datadir}/dspam/cgi-bin/configure.pl

cat > dspam.apache2 << EOF

Alias /dspam %{_datadir}/dspam/cgi-bin

<Directory %{_datadir}/dspam/cgi-bin/>

    Options ExecCGI
    AllowOverride Limit AuthConfig
    DirectoryIndex dspam.cgi

    Require host 127.0.0.1

    AuthUserFile %{_datadir}/dspam/cgi-bin/.htpasswd
    AuthGroupFile /dev/null
    AuthName "Authorization required"
    AuthType Basic

    <Limit GET>
	require user root
	require user dspamadmin
    </Limit>

</Directory>
EOF
install -m0644 dspam.apache2 %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/dspam.conf
echo "dspamadmin:h7Sr5nPztyPjU" > %{buildroot}%{_datadir}/dspam/cgi-bin/.htpasswd
echo "dspamadmin" >> %{buildroot}%{_datadir}/dspam/cgi-bin/admins

cat > dspam.logrotate << EOF
/var/log/dspam/*.log {
    missingok
    monthly
    compress
    postrotate
	/bin/kill -HUP \`cat /var/run/dspam/dspam.pid 2> /dev/null\` || /bin/true
    endscript
}
EOF
install -m0644 dspam.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/dspam

# fix strange perms (strip cannot access setuid/sgid files...)
chmod 755 %{buildroot}%{_bindir}/*

# install spamassassin stuff
install -m0644 dspam.cf %{buildroot}%{_sysconfdir}/mail/spamassassin

# fix default config (patches won't apply here...)
perl -pi -e "s|^#ServerDomainSocketPath.*|ServerDomainSocketPath \"%{_localstatedir}/lib/dspam/dspam\.sock\"|g" %{buildroot}%{_sysconfdir}/dspam.conf
perl -pi -e "s|^#ClientHost.*|ClientHost \"%{_localstatedir}/lib/dspam/dspam\.sock\"|g" %{buildroot}%{_sysconfdir}/dspam.conf
perl -pi -e "s|^#ServerPID.*|ServerPID \"/var/run/dspam/dspam\.pid\"|g" %{buildroot}%{_sysconfdir}/dspam.conf
perl -pi -e "s|^#ServerMode.*|ServerMode dspam|g" %{buildroot}%{_sysconfdir}/dspam.conf

# fix strange perms
chmod 644 doc/*

# provide a  README.urpmi file
cat > README.urpmi << EOF

Due huge changes in the source an upgrade from 3.4.x to 3.6.x has to be done 
manually, please read these files:

%{_docdir}/%{name}-%{version}/RELEASE.NOTES
%{_docdir}/%{name}-%{version}/UPGRADING

The previous 3.4.x packages was specially handcrafted so that you could use each
driver and even toggle between them, or use them simultaneousely. This is not
nessesary anymore and that magic has therefore been removed.

The Berkley-DB backend driver has been removed as it is prone to give errors due 
lack of thread safety as outlined in the dspam documentation.

The amavis-new tailored package has been removed, it may reappear later on.

You will have to define a proper cron command to use for daily cleanups. Look
in the %{_sysconfdir}/sysconfig/dspam file for some examples.

For example when executing dspam with the mysql driver it is possible it will
complain that it cannot find a %{_localstatedir}/lib/dspam/mysql.data file. This
is for backward compatibility. Do not use this file, edit the %{_sysconfdir}/dspam.conf
file instead.

The dspam-cgi web interface is password protected and only accessable from 127.0.0.1,
login as dspamadmin (l/p=dspamadmin) and change this ASAP in the 
%{_datadir}/dspam/cgi-bin/.htpasswd file. Preferably you should use some other
authentication mechanish.
EOF

echo "%{_libdir}/dspam" > %{buildroot}%{_sysconfdir}/ld.so.conf.d/dspam.conf

%post
%_post_service dspam

%preun
%_preun_service dspam

%post cgi
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi
 
%postun cgi
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
    fi
fi

%if "%{distribution}" == "Mandriva Linux"
	%if %mdkversion < 200900
		%post -n %{libname} -p /sbin/ldconfig

		%postun -n %{libname} -p /sbin/ldconfig

		%post backend-mysql -p /sbin/ldconfig

		%postun backend-mysql -p /sbin/ldconfig

		%post backend-pgsql -p /sbin/ldconfig

		%postun backend-pgsql -p /sbin/ldconfig

		%post backend-sqlite3 -p /sbin/ldconfig

		%postun backend-sqlite3 -p /sbin/ldconfig
	%endif
%endif

%files
%doc README* RELEASE.NOTES CHANGELOG txt/*.txt dspam_sa_trainer
%doc doc/courier.txt doc/exim.txt doc/markov.txt doc/pop3filter.txt
%doc doc/postfix.txt doc/qmail.txt doc/relay.txt doc/sendmail.txt
%attr(0755,root,root) %{_initrddir}/dspam
%attr(0755,root,root) %{_sysconfdir}/cron.daily/dspam
%attr(0644,root,mail) %config(noreplace) %{_sysconfdir}/dspam.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/dspam
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/dspam
%attr(0644,root,mail) %config(noreplace) %{_sysconfdir}/mail/spamassassin/dspam.cf
%attr(0644,root,mail) %config(noreplace) %{_sysconfdir}/ld.so.conf.d/dspam.conf
%attr(0755,root,root) %{_bindir}/cssclean
%attr(0755,root,root) %{_bindir}/csscompress
%attr(0755,root,root) %{_bindir}/cssconvert
%attr(0755,root,root) %{_bindir}/cssstat
%attr(0755,root,mail) %{_bindir}/dspam_admin
%attr(0755,root,mail) %{_bindir}/dspam
%attr(0755,root,root) %{_bindir}/dspam_2sql
%attr(0755,root,root) %{_bindir}/dspam_clean
%attr(0755,root,root) %{_bindir}/dspam_crc
%attr(0755,root,root) %{_bindir}/dspamc
%attr(0755,root,root) %{_bindir}/dspam_dump
%attr(0755,root,root) %{_bindir}/dspam_logrotate
%attr(0755,root,root) %{_bindir}/dspam_merge
%attr(0755,root,root) %{_bindir}/dspam_stats
%attr(0755,root,root) %{_bindir}/dspam_train
%attr(0755,root,root) %{_bindir}/dspam_notify
%attr(0644,root,root) %{_mandir}/man1/dspam.1*
%attr(0644,root,root) %{_mandir}/man1/dspam_clean.1*
%attr(0644,root,root) %{_mandir}/man1/dspam_dump.1*
%attr(0644,root,root) %{_mandir}/man1/dspam_merge.1*
%attr(0644,root,root) %{_mandir}/man1/dspam_stats.1*
%attr(0644,root,root) %{_mandir}/man1/dspam_train.1*
%attr(0644,root,root) %{_mandir}/man1/dspam_admin.1*
%attr(0644,root,root) %{_mandir}/man1/dspam_crc.1*
%attr(0644,root,root) %{_mandir}/man1/dspam_logrotate.1*
%attr(0644,root,root) /var/www/icons/dspam.gif
%dir %attr(0750,root,mail) %{_localstatedir}/lib/dspam
%dir %attr(0750,root,mail) %{_localstatedir}/lib/dspam/data
%dir %attr(0755,root,root) %{_datadir}/dspam
%dir %attr(0750,root,mail) /var/log/dspam
%dir %attr(0750,root,root) /var/run/dspam

%files -n %{libname}
%attr(0755,root,root) %{_libdir}/libdspam.so.*
%attr(0755,root,root) %{_libdir}/dspam/libhash_drv.so

%files -n %{develname}
%attr(0755,root,root) %{_libdir}/libdspam.so
%attr(0644,root,root) %{_libdir}/libdspam.*a
%{_includedir}/dspam
%attr(0644,root,root) %{_libdir}/pkgconfig/dspam.pc
%attr(0644,root,root) %{_mandir}/man3/*

%files backend-mysql
%doc doc/mysql_drv.txt
%attr(0755,root,root) %{_libdir}/dspam/libmysql_drv.so
%dir %attr(0755,root,root) %{_datadir}/dspam-mysql
%attr(0644,root,root) %{_datadir}/dspam-mysql/*

%files backend-pgsql
%doc doc/pgsql_drv.txt
%attr(0755,root,root) %{_libdir}/dspam/libpgsql_drv.so
%attr(0755,root,root) %{_bindir}/dspam_pg2int8
%dir %attr(0755,root,root) %{_datadir}/dspam-pgsql
%attr(0644,root,root) %{_datadir}/dspam-pgsql/*

%files backend-sqlite3
%doc doc/sqlite_drv.txt
%attr(0755,root,root) %{_libdir}/dspam/libsqlite3_drv.so
%{_datadir}/dspam-sqlite3

%files cgi
%dir %attr(0755,root,root) %{_datadir}/dspam/cgi-bin
%dir %attr(0755,root,root) %{_datadir}/dspam/cgi-bin/templates
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/dspam.conf
%attr(0644,root,root) %config(noreplace) %{_datadir}/dspam/cgi-bin/default.prefs
%attr(0644,root,root) %config(noreplace) %{_datadir}/dspam/cgi-bin/admins
%attr(0644,root,root) %config(noreplace) %{_datadir}/dspam/cgi-bin/.htpasswd
%attr(0644,root,root) %{_datadir}/dspam/cgi-bin/*.txt
%attr(0644,root,root) %{_datadir}/dspam/cgi-bin/*.gif
%attr(0644,root,root) %{_datadir}/dspam/cgi-bin/*.css
%attr(0755,root,root) %{_datadir}/dspam/cgi-bin/*.cgi
%attr(0755,root,root) %{_datadir}/dspam/cgi-bin/*.pl
%attr(0644,root,root) %{_datadir}/dspam/cgi-bin/templates/*.html



%changelog
* Mon Oct 07 2013 Denis Silakov <denis.silakov@rosalab.ru> 3.10.1-2
+ Revision: 182fdfe
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9201 |12cu|dssi-vst-0.9.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}
# when building debug package: *** ERROR: same build ID in nonidentical files!

Summary:	DSSI and LADSPA plugin wrapper for VST plugins
Name:		dssi-vst
Version:	0.9.2
Release:	6
License:	GPLv2+
Group:		Sound
Url:		http://breakfastquay.com/dssi-vst/
Source0:	http://code.breakfastquay.com/attachments/download/2/%{name}-%{version}.tar.bz2
BuildRequires:	ladspa-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(dssi)
BuildRequires:	pkgconfig(jack)
BuildRequires:	pkgconfig(liblo)
# The -wine subpackage will only be built on ix86
%ifarch %{ix86}
BuildRequires:	wine-devel
# Both packages depend on each other
Requires:	%{name}-wine = %{EVRD}
%endif
Requires:	dssi
ExclusiveArch:	%{ix86} x86_64

%description
dssi-vst enables any compliant DSSI or LADSPA host to use VST instruments
and effects as plugins. They will recognize VSTs placed in the user's

myhome/plugins/win32-vst

Note:
x86_64 users also need the dssi-vst-wine package from the i586 contrib
repository.

'VST is a trademark of Steinberg Media Technologies GmbH'

However, this library does not use VST headers, and is absolutely free.

%files
%doc README
%{_bindir}/*
%{_libdir}/dssi/%{name}.so
%dir %{_libdir}/dssi/%{name}/
%{_libdir}/dssi/%{name}/%{name}_gui
%{_libdir}/ladspa/%{name}.so
%config(noreplace) %attr(644,root,root) %{_sysconfdir}/profile.d/dssi-vst.sh
%config(noreplace) %attr(644,root,root) %{_sysconfdir}/profile.d/dssi-vst.csh

#----------------------------------------------------------------------------

%ifarch %{ix86}
%package wine
Summary:	VST plugins wrapper
Group:		System/Libraries
Requires:	%{name} = %{EVRD}

%description wine
This package provides two 32bit executables necessary for using dssi-vst
even on 64bit platforms.
dssi-vst enables any compliant DSSI or LADSPA host to use VST instruments
and effects as plugins. They will recognize VSTs placed in the user's

myhome/plugins/win32-vst

'VST is a trademark of Steinberg Media Technologies GmbH'

However, this library does not use VST headers, and is absolutely free.

%files wine
%dir %{_libdir}/dssi/
%dir %{_libdir}/dssi/%{name}/
%{_libdir}/dssi/%{name}/%{name}-scanner*
%{_libdir}/dssi/%{name}/%{name}-server*
%endif

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%ifarch %{ix86}
#build all targets only on i586
make CXXFLAGS="%{optflags} -fPIC -Ivestige"

# correct executable filenames if wineg++ >= 4.3
mv dssi-vst-server.exe dssi-vst-server
mv dssi-vst-scanner.exe dssi-vst-scanner

%else
# On x86_64, build non-wine parts only:
make \
	dssi-vst.so vsthost dssi-vst_gui \
	CXXFLAGS="%{optflags} -fPIC -Ivestige"
%endif

%install
%ifarch %{ix86}
make DSSIDIR=%{buildroot}%{_libdir}/dssi   \
	LADSPADIR=%{buildroot}%{_libdir}/ladspa \
	BINDIR=%{buildroot}%{_bindir}        \
	install
rm -f %{buildroot}%{_libdir}/ladspa/*
%else
mkdir -p %{buildroot}%{_libdir}/dssi/%{name} \
	%{buildroot}%{_bindir}              \
	%{buildroot}%{_libdir}/ladspa
install -pm 755 vsthost %{buildroot}%{_bindir}
install -pm 644 %{name}.so %{buildroot}%{_libdir}/dssi/
install -pm 755 %{name}_gui %{buildroot}%{_libdir}/dssi/%{name}/
%endif
ln -s ../dssi/%{name}.so %{buildroot}%{_libdir}/ladspa

install -d -m 755 %{buildroot}%{_sysconfdir}/profile.d

#prepare VST_PATH definition in user profile
cat > %{buildroot}%{_sysconfdir}/profile.d/%{name}.csh << EOF
# Set VST_PATH for csh
if ( \${?VST_PATH} ) then
   exit
endif
setenv VST_PATH \$HOME/plugins/win32-vst
EOF

cat > %{buildroot}%{_sysconfdir}/profile.d/%{name}.sh << EOF
# Set VST_PATH for Bash shell
if [ -n "\\\$VST_PATH" ]; then
   export VST_PATH="\$HOME/plugins/win32-vst"
fi
EOF

# add 32bit dssi path on x86_64 systems to find wine executables
%ifarch x86_64
cat  > %{buildroot}%{_sysconfdir}/profile.d/%{name}.csh << EOF
setenv DSSI_PATH \$DSSI_PATH:/usr/lib/dssi
EOF
cat  > %{buildroot}%{_sysconfdir}/profile.d/%{name}.sh << EOF
export DSSI_PATH="\$DSSI_PATH:/usr/lib/dssi"
EOF
%endif


%changelog
* Tue Feb 18 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.9.2-6
+ Revision: 523561a
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9202 |12cu|dumb-0.9.3-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Dynamic Universal Music Bibliotheque
Name:		dumb
Version:	0.9.3
Release:	10
License:	BSD
Group:		Sound
Url:		http://dumb.sf.net/
Source0:	http://prdownloads.sourceforge.net/dumb/%{name}-%{version}.tar.bz2
Patch0:		dumb-0.9.3-fix-linking.patch
BuildRequires:	pkgconfig(allegro)

%description
DUMB is an IT, XM, S3M and MOD player library. This includes a player based
on Allegro.

%files
%doc readme.txt licence.txt release.txt
%{_bindir}/*

#----------------------------------------------------------------------------

%package devel
Summary:	Dynamic Universal Music Bibliotheque
Group:		Development/C

%description devel
DUMB is an IT, XM, S3M and MOD player library. This contains static libraries
and C header files.

%files devel
%doc docs/*
%{_libdir}/lib*.a
%{_includedir}/*.h

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

cat > make/config.txt << EOF
include make/unix.inc
ALL_TARGETS := core core-examples core-headers
ALL_TARGETS += allegro allegro-examples allegro-headers
PREFIX := %{_prefix}
EOF

%build
%make CC="gcc -fPIC %{optflags}" LDFLAGS="%{ldflags}"

%install
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_libdir}
mkdir -p %{buildroot}%{_includedir}
%makeinstall \
	PREFIX=%{buildroot}%{_prefix} \
	LIB_INSTALL_PATH=%{buildroot}%{_libdir}


%changelog
* Tue Feb 18 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.9.3-10
+ Revision: 4a6bcec
- LOG Fix debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9203 |12cu|dunelegacy-0.96.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		dunelegacy
Version:	0.96.3
Release:	1
Summary:	Open-source Dune II engine
License:	GPLv2+
Group:		Games/Strategy
URL:		http://dunelegacy.sourceforge.net/
Source0:	http://www.myway.de/richieland/%{name}-%{version}-src.tar.bz2
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	libstdc++-devel
BuildRequires:	desktop-file-utils

%description
Lead one of three interplanetary houses, Atreides, Harkonnen or Ordos,
in an attempt to harvest the largest amount of spice from the sand
dunes. Exchange your spice stockpiles for credits through refinement
and build an army capable of thwarting attempts of the other houses to
stop your harvesting!

Dune Legacy is an effort by a handful of developers to revitalize the
first-ever real-time strategy game. The original game was the basis
for the hugely successful Command and Conquer series, and the game-play
has been replicated an extended to a wide variety of story-lines and
series.

NOTE: Original Dune 2 game files are needed.

%prep
%setup -q
sed -i s,"#!/usr/bin/env xdg-open",,g %{name}.desktop
sed -i 's/\r//' ToDo.txt
# clean   
rm -fr debian
rm -fr MacOSX

%build
%configure2_5x
%make 

%install
%makeinstall_std 
# menu entry
mkdir -p %{buildroot}%{_datadir}/applications
install -m 644 %{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
# icons
mkdir -p %{buildroot}%{_datadir}/pixmaps
install -m 644 %{name}-128x128.png %{buildroot}%{_datadir}/pixmaps/%{name}.png



%files
%doc README ToDo.txt ChangeLog
%{_bindir}/%{name}
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png





@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9204 |12cu|dvda-author-09.09-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

Summary:	High-definition DVD-AUDIO disc creator
Name:		dvda-author
Version:	09.09
Release:	2
License:	GPLv3+
Group:		Archiving/Cd burning
# Repack, drop built binaries etc from upstream tarball
Url:		http://dvd-audio.sourceforge.net/
Source0:	%{name}-%{version}-60.tar.lzma
BuildRequires:	curl
BuildRequires:	help2man
BuildRequires:	pkgconfig(flac)
BuildRequires:	pkgconfig(sox)
BuildRequires:	pkgconfig(vorbis)
Requires:	cdrkit
Requires:	dvdauthor
Requires:	imagemagick
Requires:	mkisofs
Requires:	mjpegtools

%description
dvda-author creates high-definition DVD-Audio discs with navigable DVD-Video
zone from DVD-Audio zone Supported input audio types: .wav, .flac, .oga,
SoX-supported formats
EXAMPLES
-creates a 3-group DVD-Audio disc (legacy syntax):

dvda-author -g file1.wav file2.flac -g file3.flac -g file4.wav

-creates a hybrid DVD disc with both AUDIO_TS mirroring audio_input_directory
and VIDEO_TS imported from directory VID, outputs disc structure to directory
DVD_HYBRID and links video titleset #2 of VIDEO_TS to AUDIO_TS:

dvda-author -i ~/audio/audio_input_directory -o DVD_HYBRID -V ~/Video/VID -T 2

Both types of constructions can be combined.

%files
%doc %{_datadir}/doc/%{name}/*
%{_bindir}/%{name}
%{_datadir}/applications/%{name}/
%{_datadir}/pixmaps/%{name}*.png
%{_mandir}/man1/%{name}.1*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std


%changelog
* Tue Feb 18 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 09.09-2
+ Revision: 0d13194
- LOG Bump release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9205 |12cu|dvdisaster-0.72.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Securely store data on DVD/CD media
Name:		dvdisaster
Version:	0.72.4
Release:	2
License:	GPLv2
Group:		Archiving/Backup
URL:		http://dvdisaster.net/
Source0:	http://dvdisaster.net/downloads/%{name}-%{version}.tar.bz2
BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pango-devel
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	bzip2-devel = 1.0.6-5

%description

dvdisaster is a way to securely store data on DVD/CD media.
CD, DVD and BD media keep their data only for a finite time
(typically for many years). 
After that time, data loss develops slowly with read errors
growing from the outer media region towards the inside.
dvdisaster stores data on CD/DVD/BD (supported media) in a way
that it is fully recoverable even after some read errors have
developed. This enables you to rescue the complete data to a new
medium. Data loss is prevented by using error correcting codes.
Error correction data is either added to the medium 
or kept in separate error correction files. dvdisaster works at
the image level so that the 
ecovery does not depend on the file system of the medium. 
The maximum error correction capacity is user-selectable.



%prep
%setup -q

%build
./configure \
    --prefix=%{_prefix} \
    --buildroot=%{buildroot} \
    --mandir=%{_mandir} \
    --localedir=%{_datadir}/locale \
    --docdir=%{_datadir}/doc \
    --docsubdir=%{name}
%__make CFLAGS="%{optflags}"

%install

%makeinstall_std


%files
%defattr(-,root,root)
%{_bindir}/dvdisaster*
%doc CHANGELOG COPYING CREDIT* README* TODO INSTALL documentation
%{_mandir}/man?/%{name}*
%{_mandir}/*/man?/%{name}*
%{_datadir}/locale/*/LC_MESSAGES/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9206 |12cu|dvdstyler-2.7.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname DVDStyler

Summary:	DVD authoring application
Name:		dvdstyler
Version:	2.7.2
Release:	1
Epoch:		1
License:	GPLv2+
Group:		Video
Url:		http://dvdstyler.sourceforge.net/
Source0:	http://sourceforge.net/projects/dvdstyler/files/%{name}/%{version}/%{oname}-%{version}.tar.bz2
Patch0:		dvdstyler-make-desktopfile-valid.patch
BuildRequires:	bison
BuildRequires:	desktop-file-utils
BuildRequires:	dvd+rw-tools
BuildRequires:	dvdauthor >= 0.7.0
BuildRequires:	ffmpeg
BuildRequires:	flex
BuildRequires:	gettext
BuildRequires:	imagemagick
BuildRequires:	mkisofs
BuildRequires:	netpbm
BuildRequires:	xmlto
BuildRequires:	zip
BuildRequires:	ffmpeg-devel
BuildRequires:	wxgtku2.8-devel
BuildRequires:	pkgconfig(libexif)
BuildRequires:	pkgconfig(libgnomeui-2.0)
BuildRequires:	pkgconfig(libwxsvg) >= 1.1.14

Requires:	dvdauthor
Requires:	mjpegtools
Requires:	dvd+rw-tools
Requires:	mkisofs

%description
DVDstyler is a DVD authoring program. The main DVDStyler features are:
    * you can drag and drop MPEG files directly
    * you can import image file for background
    * you can create NTSC/PAL menu
    * you can place text and images anywhere on the menu screen
    * you can change font/color
    * you can put basic text buttons, change font/color and background color
    * you can set chapters for each movie
    * you can change post command for each movie

%files -f %{name}.lang
%doc AUTHORS ChangeLog README TODO
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_mandir}/man1/%{name}.1*
%{_datadir}/applications/*.desktop
%{_datadir}/pixmaps/*.png
%{_iconsdir}/hicolor/*/apps/%{name}.png

#----------------------------------------------------------------------------

%prep
%setup -q -n %{oname}-%{version}
%patch0 -p0

# fix desktop file
sed -i -e 's,%{name}.png,%{name},g' data/dvdstyler.desktop

# not utf-8 file
iconv -f iso8859-1 -t utf-8 ChangeLog > ChangeLog.conv && mv -f ChangeLog.conv ChangeLog

%build
chmod +x ./autogen.sh ./configure
./autogen.sh
%configure2_5x --with-wx-config=%{_bindir}/wx-config-unicode
%make

%install
%makeinstall_std
# we'll install this in %%files section
rm -fr %{buildroot}%{_docdir}

# menu entry
desktop-file-install --vendor='' \
	--dir=%{buildroot}%{_datadir}/applications \
	--remove-category='Application' \
	--add-category='Video;AudioVideoEditing' \
	%{buildroot}%{_datadir}/applications/*.desktop

# icons
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{48x48,32x32,16x16}/apps
convert -size 48x48 src/rc/%{name}.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
convert -size 32x32 src/rc/%{name}.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -size 16x16 src/rc/%{name}.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png

# remove duplicate files
rm -fr %{buildroot}%{_libdir}/share/doc/dvdstyler/

# es_ar language missing in rosa lang tree, to be seen later
# for now we got to live with "E: invalid-lc-messages-dir"
# I'd like to avoid rpmlintrc usage.
# If someone have a fix please push it.

%find_lang %{name}



%changelog
* Thu Jun 05 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:2.7.2-1
+ Revision: 4895983
- New version 2.7.2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9207 |12cu|dvi2tty-5.3.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	dvi2tty
%define version 5.3.4
%define release 1
#debuginfo-without-sources
%define debug_package	%{nil}

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Tool for previewing DVI files on text-only devices
Group:		Text tools
URL:		http://www.mesa.nl/pub/dvi2tty/
Source:		http://www.mesa.nl/pub/dvi2tty/%{name}-%{version}.tgz
Patch0:		dvi2tty-5.3.4-pager.patch
License:	GPLv2


%description
dvi2tty is a tool for previewing DVI files on text-only devices. It is
used by MC for viewing DVI files.

%prep
%setup -q
%patch0 -p0 -b .pager

%build
%make

%install
mkdir -p %buildroot%_bindir
mkdir -p %buildroot%_mandir/man1
install -m 755 dvi2tty disdvi %buildroot%_bindir
install -m 644 dvi2tty.1 disdvi.1 %buildroot%_mandir/man1

%files
%_bindir/*
%_mandir/*/*





@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9208 |12cu|dvtm-0.12-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#empty-debuginfo-package
%define debug_package	%{nil}
Name:		dvtm
Version:	0.12
Release:	1
Summary:	Tiling window management for the console
License:	MIT
Group:		Terminals
URL:		http://www.brain-dump.org/projects/dvtm/
Source0:	http://www.brain-dump.org/projects/dvtm/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(ncursesw)

%description
dvtm brings the concept of tiling window management, popularized by
X11-window managers like dwm to the console. As a console window manager
it tries to make it easy to work with multiple console based programs
like vim, mutt, cmus or irssi.

%prep
%setup -q


%build
sed -i 's/PREFIX.*local*/PREFIX\ =\ \/usr\//' config.mk
%make

%install
%makeinstall_std


%files
%doc README LICENSE
%{_bindir}/%{name}
%{_bindir}/%{name}-status
%{_datadir}/terminfo/d/*
%{_mandir}/man1/%{name}.1*


%changelog
* Sun Oct 05 2014 abfonly <abfonly@gmail.com> 0.12-1
+ Revision: e459e3b
- Merge pull request #3 from abfonly/dvtm:rosa2012.1
- abfonly



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9209 |12cu|dwm-6.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		dwm
Version:	6.0
Release:	3
URL:		http://dwm.suckless.org
Source0:	http://dl.suckless.org/%{name}/%{name}-%{version}.tar.gz
Source1:	%{name}.png
License:	MIT
Group:		Graphical desktop/Other
Summary:	A minimalist window manager for the X Window System
Requires:	xterm
Requires:	xmessage
Requires:	dwm-tools
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xinerama)

%define debug_package %{nil}

%description
dwm is a dynamic window manager for X.

It manages windows in tiled and floating layouts.
Either layout can be applied dynamically, optimizing
the environment for the application in use and the
task performed. It is the little brother of wmii.

%prep
%setup -q

%build
%make CC="gcc %{optflags} %{ldflags}"

%install
%makeinstall_std DESTDIR=%{buildroot} PREFIX=%{_prefix}

# startfile
%__cat > %{buildroot}%{_bindir}/start%{name} << EOF
#!/bin/sh
exec %{_bindir}/%{name}
EOF

%__chmod 755 %{buildroot}%{_bindir}/start%{name}

# session file
%__install -d %{buildroot}%{_sysconfdir}/X11/wmsession.d
%__cat > %{buildroot}%{_sysconfdir}/X11/wmsession.d/40%{name} << EOF
NAME=%{name}
EXEC=%{_bindir}/start%{name}
DESC=%{name} window manager
SCRIPT:
exec %{_bindir}/start%{name}
EOF

%__mkdir_p %{buildroot}%{_datadir}/icons/
%__cp -f %{SOURCE1} %{buildroot}%{_datadir}/icons/

%files
%defattr(-,root,root,755)
%doc LICENSE README
%config(noreplace) %{_sysconfdir}/X11/wmsession.d/40%{name}
%{_bindir}/%{name}
%{_bindir}/start%{name}
%{_mandir}/man1/dwm.1*
%{_datadir}/icons/%{name}.png


%changelog
* Thu Feb 09 2012 Andrey Bondrov <abondrov@mandriva.org> 6.0-1mdv2012.0
+ Revision: 772260
- New version 6.0

* Tue Nov 29 2011 Andrey Bondrov <abondrov@mandriva.org> 5.9-1
+ Revision: 735403
- New version 5.9

* Wed Feb 02 2011 Funda Wang <fwang@mandriva.org> 5.8.2-2
+ Revision: 635319
- simplify BR

* Wed Jul 28 2010 Rémy Clouard <shikamaru@mandriva.org> 5.8.2-1mdv2011.0
+ Revision: 562814
- bump release, fix URL and Source
- clean spec to avoid an rpmlint warning
- add shebang to startdwm script

* Tue Jan 12 2010 Rémy Clouard <shikamaru@mandriva.org> 5.7.2-1mdv2010.1
+ Revision: 490027
- bump release (5.7.2)
- fix licence

* Sun Sep 27 2009 Frederik Himpe <fhimpe@mandriva.org> 5.7.1-1mdv2010.0
+ Revision: 449726
- update to new version 5.7.1

* Mon Jul 27 2009 Frederik Himpe <fhimpe@mandriva.org> 5.6.1-1mdv2010.0
+ Revision: 400631
- update to new version 5.6.1

* Tue Jul 14 2009 Frederik Himpe <fhimpe@mandriva.org> 5.6-1mdv2010.0
+ Revision: 396039
- update to new version 5.6

* Mon May 18 2009 Frederik Himpe <fhimpe@mandriva.org> 5.5-1mdv2010.0
+ Revision: 377334
- Update to new version 5.5

* Wed Feb 18 2009 Jérôme Soyer <saispo@mandriva.org> 5.4-1mdv2009.1
+ Revision: 342494
- New upstream release

* Sun Jan 04 2009 Jérôme Soyer <saispo@mandriva.org> 5.3.1-1mdv2009.1
+ Revision: 324243
- New upstream release

* Wed Dec 03 2008 Jérôme Soyer <saispo@mandriva.org> 5.2-1mdv2009.1
+ Revision: 309671
- New Release 5.2

* Wed Jul 30 2008 Jérôme Soyer <saispo@mandriva.org> 5.1-1mdv2009.0
+ Revision: 254725
- New release 5.1

* Tue Jan 08 2008 Jérôme Soyer <saispo@mandriva.org> 4.7-3mdv2008.1
+ Revision: 146908
- Add Requires

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Dec 13 2007 Jérôme Soyer <saispo@mandriva.org> 4.7-2mdv2008.1
+ Revision: 119225
- Add macro for creating session

* Thu Dec 06 2007 Jérôme Soyer <saispo@mandriva.org> 4.7-1mdv2008.1
+ Revision: 116082
- import dwm



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9210 |12cu|dwm-tools-32-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

%define dmenu_version 4.4.1
%define lsw_version 0.2
%define slock_version 0.9
%define sselp_version 0.2
%define ssid_version 0.1
%define swarp_version 0.1
%define tabbed_version 0.3
%define wmname_version 0.1

Summary:	Dwm Window Manager Tools
Name:		dwm-tools
Version:	32
Release:	3
License:	MIT
Group:		Graphical desktop/Other
Url:		http://www.suckless.org
Source0:	%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xinerama)
Provides:	dmenu = %{dmenu_version}
Provides:	lsw = %{lsw_version}
Provides:	slock = %{slock_version}
Provides:	sselp = %{sselp_version}
Provides:	ssid = %{ssid_version}
Provides:	swarp = %{swarp_version}
Provides:	tabbed = %{tabbed_version}
Provides:	wmname = %{wmname_version}

%description
Dwm tools is a set of tools for some WM such as wmii, dwm, etc.

%files
%attr(0755,root,root) %{_bindir}/*
%{_datadir}/man/man*/*

#----------------------------------------------------------------------------

%prep
%setup -q
for tarballs in dmenu-%{dmenu_version}.tar.gz lsw-%{lsw_version}.tar.gz slock-%{slock_version}.tar.gz sselp-%{sselp_version}.tar.gz ssid-%{ssid_version}.tar.gz swarp-%{swarp_version}.tar.gz tabbed-%{tabbed_version}.tar.gz wmname-%{wmname_version}.tar.gz; \
do \
   tar xf $tarballs; \
done

%build
for dwmtools in dmenu-%{dmenu_version} lsw-%{lsw_version} slock-%{slock_version} sselp-%{sselp_version} ssid-%{ssid_version} swarp-%{swarp_version} tabbed-%{tabbed_version} wmname-%{wmname_version}; \
do \
   make -C $dwmtools PREFIX=/usr; \
done

%install
for dwmtools in dmenu-%{dmenu_version} lsw-%{lsw_version} slock-%{slock_version} sselp-%{sselp_version} ssid-%{ssid_version} swarp-%{swarp_version} tabbed-%{tabbed_version} wmname-%{wmname_version}; \
do \
   make -C $dwmtools install DESTDIR=%{buildroot} PREFIX=/usr; \
done


%changelog
* Tue Feb 18 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 32-3
+ Revision: a8a2607
- LOG Disable debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9211 |12cu|e-0.17.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define use_ccache 1
%define oname enlightenment

%define _disable_ld_no_undefined 1

Summary:	Enlightenment DR 17 window manager
Name:		e
Version:	0.17.5
Release:	1
License:	BSD
Group:		Graphical desktop/Enlightenment
Url:		http://www.enlightenment.org/
Source0:	http://download.enlightenment.org/releases/%{oname}-%{version}.tar.bz2
# When we have it:
#Source1:	some-theme.edj.bz2
Patch0:		e17_sysactions.conf.patch

BuildRequires:	multiarch-utils
BuildRequires:	doxygen
BuildRequires:	gettext-devel
BuildRequires:	pam-devel
BuildRequires:	edje
BuildRequires:	eet
BuildRequires:	embryo
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(ebluez) >= 1.7.4
BuildRequires:	pkgconfig(ecore) >= 1.7.4
BuildRequires:	pkgconfig(ecore-con) >= 1.7.4
BuildRequires:	pkgconfig(ecore-evas) >= 1.7.4
BuildRequires:	pkgconfig(ecore-file) >= 1.7.4
BuildRequires:	pkgconfig(ecore-input) >= 1.7.4
BuildRequires:	pkgconfig(ecore-input-evas) >= 1.7.4
BuildRequires:	pkgconfig(ecore-ipc) >= 1.7.4
BuildRequires:	pkgconfig(ecore-x) >= 1.7.4
BuildRequires:	pkgconfig(edbus) >= 1.7.4
BuildRequires:	pkgconfig(edje) >= 1.7.4
BuildRequires:	pkgconfig(eet) >= 1.7.4
BuildRequires:	pkgconfig(eeze) >= 1.7.4
BuildRequires:	pkgconfig(efreet) >= 1.7.4
BuildRequires:	pkgconfig(efreet-mime) >= 1.7.4
BuildRequires:	pkgconfig(efreet-trash) >= 1.7.4
BuildRequires:	pkgconfig(eina) >= 1.7.4
BuildRequires:	pkgconfig(eio) >= 1.7.4
BuildRequires:	pkgconfig(elementary) >= 1.7.4
BuildRequires:	pkgconfig(eofono) >= 1.7.4
BuildRequires:	pkgconfig(ephysics)
BuildRequires:	pkgconfig(ethumb)
BuildRequires:	pkgconfig(evas) >= 1.7.4
BuildRequires:	pkgconfig(exchange)
BuildRequires:	pkgconfig(xcb)
BuildRequires:	pkgconfig(xcb-keysyms)
BuildRequires:	pkgconfig(xcb-shape)

#Requires:	acpitool
Requires:	pm-utils
Requires:	eet >= 1.7.4
Requires:	ecore >= 1.7.4
Requires:	efreet >= 1.7.4
Requires:	embryo >= 1.7.4
Requires:	e_dbus >= 1.7.4
Requires:	evas >= 1.7.4
Requires:	evas_generic_loaders >= 1.7.4
#Suggests:	econnman

Provides:	%{oname} = %{EVRD}

%description
E17 is a next generation window manager for UNIX operating systems. Based on
the Enlightenment Foundation Libraries (EFL), E17 is much more than just
another window manager - it's an ambitious and innovative project that aims
to drive the development of graphical applications industry-wide for several
years to come.

%files -f %{oname}.lang
%doc AUTHORS README COPYING doc/*
%config %{_sysconfdir}/X11/wmsession.d/23E17
%config(noreplace) %{_sysconfdir}/%{oname}/sysactions.conf
%{_sysconfdir}/xdg/menus/enlightenment.menu
%{_bindir}/%{oname}
%{_bindir}/%{oname}_*
%{_datadir}/%{oname}
%{_datadir}/applications/enlightenment_filemanager.desktop
%{_libdir}/%{oname}

#----------------------------------------------------------------------------

%package devel
Summary:	Enlightenment library headers and development libraries
Group:		Development/C

%description devel
E17 development headers and development libraries.

%files devel
%{_bindir}/%{oname}-config
%{multiarch_bindir}/%{oname}-config
%{_libdir}/pkgconfig/*.pc
%{_includedir}/%{oname}

#----------------------------------------------------------------------------

%prep
%setup -qn %{oname}-%{version}
%apply_patches

sed -i s,release_info=\"-release\ \$release\",release_info=\"\",g configure.ac

%build
#NOCONFIGURE=yes ./autogen.sh
%configure2_5x \
	--enable-files \
	--disable-device-hal \
	--disable-mount-hal \
	--enable-device-udev \
	--enable-exchange

%make

%install
%makeinstall_std

%find_lang %{oname}

#fake e-config
touch %{buildroot}/%{_bindir}/%{oname}-config
%multiarch_binaries %{buildroot}/%{_bindir}/%{oname}-config

#fix bad perms
chmod a=rx,u+xws %{buildroot}%{_libdir}/%{oname}/modules/cpufreq/linux-*/freqset
chmod a=rx,u+xws %{buildroot}%{_libdir}/%{oname}/utils/enlightenment_sys
chmod a=rx,u+xws %{buildroot}%{_libdir}/%{oname}/utils/enlightenment_backlight

# display manager entry
mkdir -p %{buildroot}/%{_sysconfdir}/X11/wmsession.d
cat << EOF > %{buildroot}/%{_sysconfdir}/X11/wmsession.d/23E17
NAME=E17
ICON=
EXEC=/usr/bin/enlightenment_start
SCRIPT:
exec /usr/bin/enlightenment_start
EOF

# We already have wmsession.d/23E17, so we can remove
# xsessions/enlightenment.desktop. If we keep both files, we'll have both "E17"
# and "Enlightenment" options in the Display Manager (GDM, Entrance), which is
# not good.
# Also, the wmsession.d file is used to generate
# /etc/X11/dm/Sessions/23E17.desktop, which uses Xsession and consequently
# consolekit. If you re-enable the sessions/enlightenment.desktop, please patch
# it to use Exec="/usr/share/X11/xdm/Xsession E17". See bug #59123
rm -f %{buildroot}%{_datadir}/xsessions/%{oname}.desktop

# When we have our own theme
# rename default theme, so we can replace it with our theme
#mv %{buildroot}%{_datadir}/enlightenment/data/themes/default.edj %{buildroot}%{_datadir}/enlightenment/data/themes/original-default.edj
# add our theme as default
#bzcat %{SOURCE1} > %{buildroot}%{_datadir}/enlightenment/data/themes/default.edj


%changelog
* Fri Nov 08 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.17.5-1
+ Revision: 83c3175
- LOG New version 0.17.5



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9212 |12cu|e17_themes-0.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	Enlightenment DR 17 themes
Name: 		e17_themes
Version: 	0.2
Release: 	3
License: 	BSD
Group: 		Graphical desktop/Enlightenment
URL:		http://exchange.enlightenment.org/theme/
#Source0:	Natural_Yellow.edj.bz2
#Source1:	bwsquared.edj.bz2
Source2:	cerium.edj.bz2
#Source3:	crude.edj.bz2
#Source4:	cthulhain-0.5.8.edj.bz2
#Source5:	grunge.edj.bz2
Source6:	milky1.0-Beta8.edj.bz2
#Source7:	nyz-0.3.edj.bz2
Source8:	simply-white-1.0.2.edj.bz2
Source9:	steampunk_0_18.edj.bz2
Source10:	edjy-b.edj.bz2
#Source11:	fireball.edj.bz2
Source12:	A-Beautiful-Blue.edj.bz2
Requires:	e >= 0.16.999.050

%description
E17 theme from exchange.enlightenment.org.

%prep

%build

%install
rm -fr %{buildroot}
mkdir -p %buildroot/%{_datadir}/enlightenment/data/themes/
#cp -av %{SOURCE1} %buildroot/%{_datadir}/enlightenment/data/themes/
cp -av %{SOURCE2} %buildroot/%{_datadir}/enlightenment/data/themes/
#cp -av %{SOURCE3} %buildroot/%{_datadir}/enlightenment/data/themes/
#cp -av %{SOURCE4} %buildroot/%{_datadir}/enlightenment/data/themes/
#cp -av %{SOURCE5} %buildroot/%{_datadir}/enlightenment/data/themes/
cp -av %{SOURCE6} %buildroot/%{_datadir}/enlightenment/data/themes/
#cp -av %{SOURCE7} %buildroot/%{_datadir}/enlightenment/data/themes/
cp -av %{SOURCE8} %buildroot/%{_datadir}/enlightenment/data/themes/
cp -av %{SOURCE9} %buildroot/%{_datadir}/enlightenment/data/themes/
cp -av %{SOURCE10} %buildroot/%{_datadir}/enlightenment/data/themes/
#cp -av %{SOURCE11} %buildroot/%{_datadir}/enlightenment/data/themes/
cp -av %{SOURCE12} %buildroot/%{_datadir}/enlightenment/data/themes/

pushd %buildroot/%{_datadir}/enlightenment/data/themes/
for theme in *.bz2
do
bunzip2 -fv $theme
done
popd

%clean

%files
%defattr(-,root,root)
%{_datadir}/enlightenment/data/themes/*.edj


%changelog
* Sun Jan 02 2011 Crispin Boylan <crisb@mandriva.org> 0.2-1mdv2011.0
+ Revision: 627476
- Update themes and dont install ones which dont work anymore

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1-3mdv2011.0
+ Revision: 617946
- the mass rebuild of 2010.0 packages

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 0.1-2mdv2010.0
+ Revision: 437220
- rebuild

* Thu Mar 05 2009 Antoine Ginies <aginies@mandriva.com> 0.1-1mdv2009.1
+ Revision: 348800
- import e17_themes



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9213 |12cu|e3-2.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	Tiny editor, well suited for rescue disks
Name:		e3
Version:	2.8
Release:	1
License:	GPLv2+
Group:		Editors
Url:		https://sites.google.com/site/e3editor/
Source0:	https://sites.google.com/site/e3editor/Home/%{name}-%{version}.tgz
# mark the stack as non-executable and disable tiny/crippled elf on 32
# bit linux so that stack can be marked as non-executable on it too
# http://www.gentoo.org/proj/en/hardened/gnu-stack.xml
Patch0:		e3-gnu-stack.patch
BuildRequires:	nasm
ExclusiveArch:	%{ix86} x86_64

%description
E3 is teeny tiny editor that doesn't depend on any libs.
e3 uses subset of wordstar|emacs|pico|vi|nedit commands.

%files
%doc README ChangeLog e3.html
%{_bindir}/e3
%{_bindir}/e3em
%{_bindir}/e3ne
%{_bindir}/e3pi
%{_bindir}/e3vi
%{_bindir}/e3ws
%{_mandir}/man1/e3*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
rm -rf bin

%build
%ifarch x86_64
make PREFIX=%{_prefix} MANDIR=%{_mandir}/man1 EXMODE=SED 64
%else
make PREFIX=%{_prefix} MANDIR=%{_mandir}/man1 EXMODE=SED 32
%endif

%install
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_mandir}/man1

install -m755 e3 %{buildroot}%{_bindir}/e3
install -m644 e3.man %{buildroot}%{_mandir}/man1/e3.1

# fix those softlinks
pushd %{buildroot}%{_bindir}
    for i in e3em e3ne e3pi e3vi e3ws; do
	ln -snf e3 ${i}
    done
popd


%changelog
* Tue Feb 18 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.8-1
+ Revision: 8947473
- LOG New version 2.8, disable debug package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9214 |12cu|easymp3gain-0.5.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	Graphical user interface for MP3Gain, AACGain and VorbisGain (GTK2)
Name:		easymp3gain
Version:	0.5.0
Release:	3
License:	GPLv2+
Group:		Sound
Url:		http://easymp3gain.sourceforge.net
BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
Source0:	%{name}-%{version}.src.tar.gz
Patch0:		easymp3gain-cpu.patch
Patch1:		easymp3gain-0.5.0-desktop.patch
Patch2:		fix_missing_LazarusDir.diff
Patch3:		fix_missing_overload_on_AddTask.diff
BuildRequires:	fpc
BuildRequires:	lazarus
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
Requires:	mp3gain
Requires:	vorbisgain

%description
easyMP3Gain is a graphical user interface for MP3Gain, AACGain and VorbisGain.
The Interface looks similar to the one available for Windows.
It's a native GTK/GTK+ application, so it runs on Linux and FreeBSD/OpenBSD.

%files
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png

#----------------------------------------------------------------------------

%prep
%setup -q
%ifarch %{ix86}
%patch0 -p1
%endif
%patch1 -p0
%patch2 -p1
%patch3 -p1

%build
make all

%install
./install.sh DESTDIR=%{buildroot}



%changelog
* Tue Feb 18 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.5.0-3
+ Revision: 6cdad80
- LOG Sync patchset with Mageia, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9215 |12cu|easynote-keys-1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		easynote-keys
Version:	1.0
Release:	1
Summary:	Mappings for additional keys of Packard Bell EASYNOTE
License:	GPLv2+
Group:		System/Configuration/Hardware
BuildArch:	noarch
Requires:	xmodmap

%description
setkeycodes and Xmodmap settings for
Packard Bell EASYNOTE machines such as TE11HC-B8302G50Mnks

%prep

%build

%install

%post
cat >>/etc/rc.d/rc.local <<EOF
setkeycodes e01a 217     # added by easynote-keys
setkeycodes e034 219     # added by easynote-keys
setkeycodes e033 221     # added by easynote-keys
EOF

cat >>/etc/X11/Xmodmap <<EOF
! added by easynote-keys
keycode 229 = EuroSign
! added by easynote-keys
keycode 227 = dollar
EOF

%preun
sed -i '/added by easynote-keys/{N;d}' /etc/X11/Xmodmap
sed -i '/added by easynote-keys/d' /etc/rc.d/rc.local


%files

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9216 |12cu|easystroke-0.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#empty debug package
%define debug_package	%{nil}

Summary:	A gesture-recognition application for X11
Name:		easystroke
Version:	0.6.0
Release:	1
Group:		Accessibility
License:	ISC
Url:		http://easystroke.sourceforge.net/
Source0:	http://garr.dl.sourceforge.net/project/%{name}/%{name}/%{version}/%{name}-%{version}.tar.gz

BuildRequires:	pkgconfig(gdkmm-3.0)
BuildRequires:	dbus-glib-devel
BuildRequires:	boost-devel
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(xfixes)
BuildRequires:	pkgconfig(xtst)
BuildRequires:	x11-server-devel
BuildRequires:	intltool
BuildRequires:	help2man

%description
Easystroke is a gesture-recognition application for X11. Gestures or 
strokes are movements that you make with you mouse (or your pen, 
finger etc.) while holding down a specific mouse button. Easystroke 
will execute certain actions if it recognizes the stroke; currently 
easystroke can emulate key presses, execute shell commands, hold down 
modifiers and emulate a scroll wheel. 
The program was designed with Tablet PCs in mind and can be used 
effectively even without access to a keyboard. Easystroke tries to 
provide an intuitive and efficient user interface, while at the same 
time being highly configurable and offering many advanced features. 

%prep
%setup -q
# fix PREFIX
sed -i -e 's:/usr/local:%{_prefix}:' Makefile

%build
%make	CXX="g++ %{optflags}" \
	CC="gcc -std=c99 %{optflags}" \
	LDFLAGS="%{ldflags}"

# man page
make man

%install
%makeinstall_std

# man page install
install -D -m644 %{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1

%find_lang %{name}

%files -f %{name}.lang
%doc LICENSE changelog
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
%{_mandir}/man1/%{name}*





@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9217 |12cu|ecasound-2.9.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major		24
%define	libname		%mklibname %{name} %{major}
%define	develname	%mklibname %{name} -d

Summary:	Sound processing, multitrack recording, and mixing tools
Name:		ecasound
Version:	2.9.0
Release:	2
License: 	GPLv2+
Group:		Sound
URL: 		http://www.eca.cx/ecasound/
Source0:	http://ecasound.seul.org/download/%{name}-%{version}.tar.gz
Source1:	%{name}16.png
Source2:	%{name}32.png
Source3:	%{name}48.png
Patch0:		%{name}-2.7.0-shared.diff
Patch1:		%{name}-shellbang_fix.patch
Patch2:		%{name}-linkage_fix.diff
Patch3:		%{name}-2.6.0-link-pyecasound.patch
Requires(post,postun): 	desktop-file-utils
BuildRequires:	pkgconfig(jack)
BuildRequires:	pkgconfig(alsa) >= 0.9.0
BuildRequires:	pkgconfig(audiofile)
BuildRequires:	pkgconfig(samplerate)
BuildRequires:	pkgconfig(sndfile) >= 1.0.0
BuildRequires:	ncurses-devel
BuildRequires:	pkgconfig(python)
BuildRequires:	readline-devel
BuildRequires:	oil-devel >= 0.3
BuildRequires:	pkgconfig(liblo)
BuildRequires:	pkgconfig(lilv-0)
BuildRequires:	ruby
BuildRequires:	pkgconfig(ruby-1.9)
BuildRequires:	multiarch-utils >= 1.0.3

%define	python_compile_opt	python -O -c "import compileall; compileall.compile_dir('.')"
%define	python_compile		python -c "import compileall; compileall.compile_dir('.')"

%description
Ecasound is a software package designed for multitrack audio processing.
It can be used for simple tasks like audio playback, recording and format
conversions, as well as for multitrack effect processing, mixing, recording
and signal recycling. Ecasound supports a wide range of audio inputs, outputs
and effect algorithms. Effects and audio objects can be combined in various
ways, and their parameters can be controlled by operator objects like
oscillators and MIDI-CCs. A versatile console mode user-interface is included
in the package.

%files
%doc NEWS COPYING COPYING.GPL COPYING.LGPL README BUGS TODO examples
%doc Documentation/*.html
%{_bindir}/eca*
#%%config(noreplace) %%{_sysconfdir}/ecasound/*
%{_datadir}/%{name}
%{_mandir}/man1/*
%{_mandir}/man5/*
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_datadir}/applications/*.desktop

#-------------------------------------------------------------------------------

%package -n %{libname}
Summary:	Shared libraries for Ecasound
Group:		System/Libraries

%description -n %{libname}
Ecasound is a software package designed for multitrack audio processing.
It can be used for simple tasks like audio playback, recording and format
conversions, as well as for multitrack effect processing, mixing, recording
and signal recycling. Ecasound supports a wide range of audio inputs, outputs
and effect algorithms. Effects and audio objects can be combined in various
ways, and their parameters can be controlled by operator objects like
oscillators and MIDI-CCs. A versatile console mode user-interface is included
in the package. This package contains the shared Ecasound libraries.

%files -n %{libname}
%{_libdir}/libecasound.so.%{major}*
%{_libdir}/libecasoundc.so.*
%{_libdir}/libkvutils.so.*

#-------------------------------------------------------------------------------

%package -n python-%{name}
Summary:	Python bindings to %{name} control interface
Group:		Sound
Requires:	%{name} = %{version}
%rename		pyecasound

%description -n python-%{name}
Python bindings to Ecasound Control Interface (ECI).

%files -n python-ecasound
#{py_platsitedir}/*.so
%{py_platsitedir}/*.py
%{py_platsitedir}/*.pyc
%{py_platsitedir}/*.pyo

#-------------------------------------------------------------------------------

%package -n ruby-%{name}
Summary:	Ruby bindings to %{name} control interface
Group:		Sound
Requires:	%{name} = %{version}
%rename		rubyecasound

%description -n ruby-%{name}
Ruby bindings to Ecasound Control Interface (ECI).

%files -n ruby-ecasound
%{ruby_sitelibdir}/*.rb

#-------------------------------------------------------------------------------

%package -n %{develname}
Summary:	Ecasound - development files
Group:		Development/Other
Requires:	%{libname} = %{version}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
%rename		%{_lib}ecasound16-devel

%description -n	%{develname}
The %{name}-devel package contains the files necessary for building apps like
ecawave and ecamegapedal that directly link against %{name} libraries.

%files -n %{develname}
%{_bindir}/libecasound-config
%{_bindir}/libecasoundc-config
%{_includedir}/kvutils/*.h
%{_includedir}/libecasound/*.h
%{_includedir}/libecasoundc/*.h
%{_libdir}/*.so
%{_libdir}/*.a

#-------------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p0
%patch1 -p1
%patch2 -p0
%patch3 -p1

# lib64 fix
perl -pi -e "s|/lib/|/%{_lib}/|g" configure*


%build
autoreconf -fiv
# It was "%%{optflags} -fPIC -DPIC",
# but we already have "-fPIC" in %%{optflags}
export CFLAGS="%{optflags} -DPIC"
export CXXFLAGS="%{optflags} -DPIC"

%configure2_5x \
    --enable-liboil \
    --enable-pyecasound \
    --disable-dependency-tracking \
    --disable-liblilv \
    --enable-sys-readline

%make

# (eandry) the tests dies at "pyecasound" on bs submit,
# but build fine with mdvsys build, so disabling for submission
#%%check
#%%make check


%install
install -d %{buildroot}%{py_platsitedir}
%makeinstall_std

pushd pyecasound
%python_compile_opt
%python_compile
install *.pyc *.pyo %{buildroot}%{py_platsitedir}
popd

# Icons
install -m644 %{SOURCE1} -D %{buildroot}%{_miconsdir}/%{name}.png
install -m644 %{SOURCE2} -D %{buildroot}%{_iconsdir}/%{name}.png
install -m644 %{SOURCE3} -D %{buildroot}%{_liconsdir}/%{name}.png

# Menu
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=%{name}
Name[ru]=%{name}
Comment=%{Summary}
Comment[ru]=Инструменты обработки звука, микширования и записи
Exec=%{name} -c
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-Multimedia-Sound;
EOF

cat > %{buildroot}%{_datadir}/applications/ecamonitor.desktop << EOF
[Desktop Entry]
Name=%{name}
Name[ru]=%{name}
Comment=%{Summary}
Comment[ru]=Инструменты обработки звука, микширования и записи
Exec=ecamonitor
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-Multimedia-Sound;
EOF

cat > %{buildroot}%{_datadir}/applications/ecasignalview.desktop << EOF
[Desktop Entry]
Name=%{name}
Name[ru]=%{name}
Comment=%{Summary}
Comment[ru]=Инструменты обработки звука, микширования и записи
Exec=ecasignalview
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-Multimedia-Sound;
EOF

# Installer wrongly put the ecasound.rb file in /usr/lib/ruby/1.9.1/site_ruby/1.9/
# the right one is %%{ruby_sitelibdir}= /usr/lib/ruby/1.9.1/site_ruby/1.9.1/:
# rename it accordingly
mv %{buildroot}/usr/lib/ruby/1.9.1/site_ruby/1.9/ %{buildroot}%{ruby_sitelibdir}



%changelog
* Tue Feb 11 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.9.0-2
+ Revision: c6c2fb5
- Added Russian descriptions



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9218 |12cu|echomine-muse-0.81-0.0.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gcj_support 1
%define section free

Name:           echomine-muse
Version:        0.81
Release:        %mkrel 0.0.3
Epoch:          0
Summary:        Java API for XMPP/Jabber
License:        GPL
Group:          Development/Java
URL:            http://open.echomine.org/confluence/display/MUSE/Muse+Home
Source0:        http://download.berlios.de/muse/muse-0.81.tar.gz
Patch0:         muse-0.81-file-compare-to.patch
Requires:       jakarta-commons-logging
Requires:       jdom
Requires:       xpp3
BuildRequires:  ant
BuildRequires:  jakarta-commons-logging
BuildRequires:  jdom
BuildRequires:  xpp3
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildArch:      noarch
%endif
BuildRequires:  java-rpmbuild
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%description
Echomine Muse provides an easy-to-use Java API that gives you quick
and easy yet powerful access to network collaboration services.
Specifically, it allows you to communicate with XMPP/Jabber servers
to perform instant messaging and presence management in a secure
and real-time environment.

%package javadoc
Summary:        Javadoc documentation for muse
Group:          Development/Java

%description javadoc
Javadoc documentation for muse.

%prep
%setup -q -c
%patch0 -p0
%{_bindir}/find . -name '*.jar' | %{_bindir}/xargs -t %{__rm}

%build
export CLASSPATH=$(build-classpath jakarta-commons-logging jdom xpp3)
export OPT_JAR_LIST=:
%{ant} jar javadocs

%install
%{__mkdir_p} %{buildroot}%{_javadir}
cp -a work/muse.jar %{buildroot}%{_javadir}/muse-%{version}.jar
%{__ln_s} muse-%{version}.jar %{buildroot}%{_javadir}/muse.jar

%{__mkdir_p} %{buildroot}%{_javadocdir}/muse-%{version}
cp -a work/docs/api/* %{buildroot}%{_javadocdir}/muse-%{version}
%{__ln_s} muse-%{version} %{buildroot}%{_javadocdir}/muse

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%doc examples license
%{_javadir}/*.jar
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/*.jar.*
%endif

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/muse-%{version}
%doc %{_javadocdir}/muse


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0:0.81-0.0.3mdv2011.0
+ Revision: 617992
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 0:0.81-0.0.2mdv2010.0
+ Revision: 428445
- rebuild

* Sat Dec 29 2007 David Walluck <walluck@mandriva.org> 0:0.81-0.0.1mdv2008.1
+ Revision: 139119
- import echomine-muse



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9219 |12cu|ecl-13.5.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Werror_cflags	%{nil}

Name:           ecl
Version:        13.5.1
Release:        1
Summary:        Embeddable Common-Lisp
Group:          Development/Other
License:        LGPLv2+ and BSD and MIT and Public Domain
URL:            http://ecls.sourceforge.net/
Source0:        http://downloads.sourceforge.net/ecls/%{name}-%{version}.tgz
# The manual has not yet been released.  Use the following commands to generate
# the manual tarball:
#   git clone git://ecls.git.sourceforge.net/gitroot/ecls/ecl-doc
#   cd ecl-doc
#   git checkout 5d2657b5b32a2b5df701ba1ffa768e3e05816b70
#   rm -fr .git
#   cd ..
#   tar cJf ecl-doc.tar.xz ecl-doc
Source1:        %{name}-doc.tar.xz
Source2:        %{name}.desktop
# A modified version of src/util/ecl.svg with extra whitespace removed.  The
# extra whitespace made the icon appear very small and shoved into a corner.
Source3:        %{name}.svg
Source4:        %{name}.rpmlintrc
# This patch was sent upstream on 4 Feb 2012.  It fixes a few warnings
# from the C compiler that indicate situations that might be dangerous at
# runtime.
Patch0:         %{name}-13.5.1-warnings.patch
# Do not use a separate thread to handle signals by default if built with
# boehm-gc support.
# This prevents a deadlock when building maxima with ecl support in
# fedora, and should handle by default these problems:
# http://trac.sagemath.org/sage_trac/ticket/11752
# http://www.mail-archive.com/ecls-list@lists.sourceforge.net/msg00644.html
Patch1:         %{name}-13.5.1-signal_handling_thread.patch
# Work around xsltproc requiring namespace declarations for entities.  This
# patch was sent upstream 3 Jun 2013.
Patch2:         %{name}-12.12.1-xsltproc.patch
# GCC does not implement support for #pragma STDC FENV_ACCESS
Patch3:         %{name}-13.5.1-fenv-access.patch

BuildRequires:  m4
BuildRequires:  texi2html
BuildRequires:	texinfo
BuildRequires:  gmp-devel
BuildRequires:  pkgconfig(bdw-gc)
BuildRequires:  pkgconfig(x11)
BuildRequires:  xmlto

# ECL permits to mix C code and Lisp, so users probably want gcc and 
# devel packages of libraries used by ecl
Suggests:       gcc
Suggests:       pkgconfig(bdw-gc)
Suggests:       gmp-devel

%description
ECL (Embeddable Common-Lisp) is an interpreter of the Common-Lisp
language as described in the X3J13 Ansi specification, featuring CLOS
(Common-Lisp Object System), conditions, loops, etc, plus a translator
to C, which can produce standalone executables.

# no -devel package for header files is split off
# since they are required by the main package

%package doc
Summary:      Documentation for Embeddable Common-Lisp
Group:        Development/Other
Requires:     %{name} = %{version}

%description doc
ECL (Embeddable Common-Lisp) is an interpreter of the Common-Lisp
language as described in the X3J13 Ansi specification, featuring CLOS
(Common-Lisp Object System), conditions, loops, etc, plus a translator
to C, which can produce standalone executables.

This package contains the documentation for ECL.

%prep
%setup -q
%setup -q -T -D -a 1
%patch0
%patch1
%patch2
%patch3

# Remove spurious executable bits
chmod a-x src/CHANGELOG
find src/c -type f -perm /0111 | xargs chmod a-x
find src/h -type f -perm /0111 | xargs chmod a-x

%build
CONFIGURE_TOP=$PWD \
%configure2_5x --enable-unicode=yes --enable-c99complex --enable-threads=yes \
  --with-__thread --with-clx --disable-rpath \
%ifarch x86_64
  --with-sse \
%endif
  CPPFLAGS=`pkg-config --cflags libffi` \
  CFLAGS="%{optflags} -std=gnu99 -Wno-unused -Wno-return-type"
make
mkdir -p ecl-doc/tmp
make -C ecl-doc
rm ecl-doc/html/ecl2.proc

%install
%makeinstall_std

# Remove installed files that are in the wrong place
rm -fr %{buildroot}%{_docdir}
rm -f %{buildroot}%{_libdir}/Copyright
rm -f %{buildroot}%{_libdir}/LGPL

# Install the man pages
mkdir -p %{buildroot}%{_mandir}/man1
sed -e "s|@bindir@|%{_bindir}|" src/doc/ecl.man.in > \
  %{buildroot}%{_mandir}/man1/ecl.1
cp -p src/doc/ecl-config.man.in %{buildroot}%{_mandir}/man1/ecl-config.1

# Install the desktop file
desktop-file-install --dir=%{buildroot}%{_datadir}/applications/ %{SOURCE2}

# Install the desktop icon
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/scalable/apps
cp -p %{SOURCE3} %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/

%files
%{_bindir}/ecl
%{_bindir}/ecl-config
%{_datadir}/applications/ecl.desktop
%{_datadir}/icons/hicolor/scalable/apps/ecl.svg
%{_libdir}/%{name}-%{version}/
%{_libdir}/libecl.so*
%{_includedir}/ecl
%{_mandir}/man1/*

%doc ANNOUNCEMENT Copyright LGPL src/CHANGELOG

%files doc
%doc examples ecl-doc/html
%doc src/doc/amop.txt src/doc/types-and-classes

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9220 |12cu|ecore-1.7.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	1
%define	libname %mklibname %{name} %{major}
%define	devname %mklibname %{name} -d

Summary:	Enlightenment event/X abstraction layer
Name:		ecore
Epoch:		3
Version:	1.7.9
Release:	1
License:	BSD
Group:		Graphical desktop/Enlightenment
Url:		http://www.enlightenment.org/
Source0:	http://download.enlightenment.fr/releases/%{name}-%{version}.tar.bz2

BuildRequires:	gettext-devel
BuildRequires:	gpm-devel
BuildRequires:	pkgconfig(directfb)
BuildRequires:	pkgconfig(eet)
BuildRequires:	pkgconfig(eina)
BuildRequires:	pkgconfig(evas)
BuildRequires:	pkgconfig(gnutls)
BuildRequires:	pkgconfig(libcares)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(tslib-0.0)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xcomposite)
BuildRequires:	pkgconfig(xcursor)
BuildRequires:	pkgconfig(xdamage)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xfixes)
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(xrender)
BuildRequires:	pkgconfig(xscrnsaver)
BuildRequires:	pkgconfig(xtst)

%description
Ecore is the event/X abstraction layer that makes doing selections,
Xdnd, general X stuff, event loops, timeouts and idle handlers fast,
optimized, and convenient.

This package is part of the Enlightenment DR17 desktop shell.

%files -f %{name}.lang
%doc AUTHORS COPYING README
%{_libdir}/ecore/immodules/xim.so

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Libraries for the %{name} package
Group:		System/Libraries

%description -n %{libname}
Libraries for %{name}.

%files -n %{libname}
%{_libdir}/*.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Headers and development libraries from %{name}
Group:		Development/Other
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
%{name} development headers and libraries.

%files -n %{devname}
%{_libdir}/pkgconfig/*
%{_libdir}/*.so
%{_includedir}/ecore*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x \
	--enable-ecore-x \
	--enable-ecore-fb \
	--enable-ecore-directfb \
	--enable-ecore-con \
	--enable-ecore-file \
	--enable-ecore-sdl \
	--enable-ecore-evas \
	--enable-ecore-evas-fb \
	--enable-ecore-evas-software-x11 \
	--enable-ecore-evas-opengl-x11 \
	--enable-ecore-evas-opengl-sdl \
	--enable-ecore-evas-software-16-x11 \
	--enable-gnutls \
	--enable-curl \
	--enable-cares \
	--disable-static

%make

%install
%makeinstall_std

%find_lang %{name}


%changelog
* Fri Nov 08 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:1.7.9-1
+ Revision: 0b50a11
- LOG New version 1.7.9



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9221 |12cu|edb-debugger-0.9.17-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _name   debugger 
%define _exe    edb

Name:           edb-debugger
Summary:        A free OllyDbg like debugger
Version:        0.9.17
Release:        2
Source0:        http://www.codef00.com/projects/%{_name}-%{version}.tgz
URL:            http://www.codef00.com/projects

Group:          Development/Other
License:        GPLv2 

BuildRequires: qt4-devel >= 4.5
BuildRequires: boost-devel >= 1.35
BuildRequires: imagemagick
BuildRequires: desktop-file-utils


%description
One of the main goals of this debugger is modularity. 
The interface is written in Qt4 and is therefore source portable 
to many platforms. The debugger core is a plugin and the platform 
specific code is isolated to just a few files, porting to a new OS 
would require porting these few files and implementing a plugin 
which implements the DebuggerCoreInterface interface. Also, 
because the plugins are based on the QPlugin API, and do their work 
through the DebuggerCoreInterface object, they are almost always 
portable with just a simple recompile.
The disassembly engine is my edisassm project. I feel that this 
disassembler is mature and works well. It is worth noting that the 
current version of edb has temporarily dropped AT&T syntax support. 
Once this is implemented in edisassm, it will return.

%prep 
%setup -q -n %{_name}

%build
%{qmake_qt4} PREFIX=%{_prefix} DEFAULT_PLUGIN_PATH="%{_libdir}/%{_exe}/"
%make

%install
rm -rf $RPM_BUILD_ROOT
make install INSTALL_ROOT=%{buildroot}
mkdir -p %{buildroot}{%{_miconsdir},%{_iconsdir},%{_liconsdir},%{_bindir},%{_libdir}}/
install -c -m 0755 src/images/edb48-logo.png "$RPM_BUILD_ROOT%{_liconsdir}/%{_exe}.png"
%{__mv} %{buildroot}/bin/* %{buildroot}%{_bindir}/
%{__mv} %{buildroot}/%{_lib}/* %{buildroot}%{_libdir}/
%{__rm} -fr %{buildroot}/bin
%{__rm} -fr %{buildroot}/%{_lib}

convert src/images/edb48-logo.png -resize 32x32 $RPM_BUILD_ROOT%{_iconsdir}/%{_exe}.png
convert src/images/edb48-logo.png -resize 16x16 $RPM_BUILD_ROOT%{_miconsdir}/%{_exe}.png

desktop-file-install --vendor="" \
		     --dir $RPM_BUILD_ROOT%{_datadir}/applications \
		     %{_exe}.desktop


%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%{_bindir}/%{_exe}
%{_libdir}/%{_exe}/*.so
%{_datadir}/applications/%{_exe}.desktop
%{_liconsdir}/%{_exe}.png
%{_miconsdir}/%{_exe}.png
%{_iconsdir}/%{_exe}.png



%changelog
* Thu Jul 14 2011 Angelo Naselli <anaselli@mandriva.org> 0.9.17-1mdv2011
+ Revision: 690008
- import edb-debugger


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9222 |12cu|e_dbus-1.7.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	1
%define	libname	%mklibname %{name} %{major}
%define	devname	%mklibname %{name} -d

Summary:	E17 basic convenience wrappers around dbus
Name:		e_dbus
Version:	1.7.9
Release:	1
License:	BSD
Group:		System/Servers
Url:		http://www.enlightenment.org/
Source0:	http://download.enlightenment.fr/releases/%{name}-%{version}.tar.bz2
BuildRequires:	doxygen
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(ecore) >= 1.7.0
BuildRequires:	pkgconfig(eina) >= 1.7.0
BuildRequires:	pkgconfig(evas) >= 1.7.0

%description
This is the start of some basic convenience wrappers around dbus to
ease integrating dbus with EFL based applications.
When using e_dbus, direct use of the low level dbus api is still
heavily required for processing messages.

%files
%doc AUTHORS README
%{_bindir}/*
%{_datadir}/%{name}/*

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Libraries for the %{name} package
Group:		System/Libraries

%description -n %{libname}
Libraries for %{name}.

%files -n %{libname}
%{_libdir}/*.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Headers and development libraries from %{name}
Group:		Development/Other
Requires:	%{libname} = %{EVRD}
Requires:	%{name} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
%{name} development headers and libraries.

%files -n %{devname}
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/%{name}*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure \
	--disable-static \
	--enable-econnman0_7x \
	--enable-ebluez

%make

%install
%makeinstall_std


%changelog
* Fri Nov 08 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.7.9-1
+ Revision: 2d1ccc8
- LOG New version 1.7.9



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9223 |12cu|ede-2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: 		ede
Version: 	2.0
Release: 	2
Source0: 	http://downloads.sourceforge.net/project/ede/%{name}/%{version}/%{name}-%{version}.tar.gz
Patch0:		ede-1.0.4-exclude-unused-progs.patch
Patch1:		ede-2.0-mdv-linking.patch
Patch2:		ede-mandriva-menufixes.patch
Patch3:		ede-2.0-rosa-flags.patch
Patch4:		ede-2.0-rosa-format-security.patch
Patch5:		ede-2.0-rosa-no-update-mime-database.patch
Summary:	The core programs for the Equinox Desktop Environment
URL: 		http://equinox-project.org/
License: 	GPLv2+
Group: 		Graphical desktop/Other

BuildRequires:	jam
BuildRequires:	pkgconfig(edelib)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	fltk-devel
BuildRequires:	pkgconfig(libstartup-notification-1.0)
BuildRequires:	pkgconfig(xpm)
BuildRequires:	pkgconfig(xkbfile)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(ice)
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(pixman-1)
BuildRequires:	jpeg-devel
BuildRequires:	png-devel

%description
Equinox Desktop Environment (EDE) is desktop environment - the piece of
software that enables you to launch applications in a convenient way,
show what windows you have opened, manages icons and background of your
desktop, etc. This core package provides panel with tasklist, clock,
load status; icon manager that take care of your icons on background,
control panel for easy access to your settings, sound volume control, 
color configuration, panel configuration, menu editor, icons configuration, 
tips, time/date and timezone configuration, fast file search tool and of 
course window manager that manages your windows with config utility.

%prep
%setup -q
#patch0 -p1
%patch1 -p1
#patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1

%build
%define _disable_ld_no_undefined 1

%configure
jam -d+5

%install
jam install DESTDIR=%{buildroot}

# Mandriva specific stuff - add to wmsessions
mkdir -p %{buildroot}%{_sysconfdir}/X11/wmsession.d/
cat << EOF > %{buildroot}%{_sysconfdir}/X11/wmsession.d/08EDE
NAME=EDE
ICON=ede-wmsession.xpm
EXEC=%{_bindir}/startede
DESC=Equinox Lightweight desktop environment
SCRIPT:
exec %{_bindir}/startede
EOF

mv %{buildroot}%{_docdir}/%{name}-%{version}* %{buildroot}%{_docdir}/%{name}



%files
%doc AUTHORS AUTHORS.pekwm ChangeLog README
%config(noreplace) %{_sysconfdir}/X11/wmsession.d/08EDE
%{_bindir}/*
%{_datadir}/applications/*.desktop
%{_iconsdir}/edeneu
%{_iconsdir}/kbflags
%{_datadir}/dbus-1/services/*.service
%{_datadir}/desktop-directories/ede-*.directory
%{_datadir}/ede
%{_datadir}/mime/packages/*.xml
%{_datadir}/pekwm
%{_datadir}/wallpapers/*
%{_datadir}/xsessions/ede.desktop
%config(noreplace) %{_sysconfdir}/pekwm/*
%config(noreplace) %{_sysconfdir}/xdg/ede/*
%config(noreplace) %{_sysconfdir}/xdg/menus/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9224 |12cu|edgar-1.06-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rel 2

Name:		edgar
Summary:	2D Platform Game
Version:	1.06
Release:	1
Source:		%{name}-%{version}-%{rel}.tar.gz
Url:		http://www.parallelrealities.co.uk/projects/edgar.php
Group:		Games/Adventure
License:	GPLv2
Requires:	%{name}-data = %{version}
BuildRequires:	SDL_image-devel
BuildRequires:	SDL_mixer-devel
BuildRequires:	SDL_net-devel
BuildRequires:	SDL_ttf-devel
BuildRequires:	zlib-devel
BuildRequires:	desktop-file-utils

%description
The Legend of Edgar. When his father fails to return home after venturing out
one stormy night, Edgar sets off on a quest to rescue him.

%package data
Group:		Games/Arcade
License:	GPLv2
BuildArch:	noarch
Summary:	The Legend of Edgar level set
Requires:	%{name} = %{version}

%description data
The Legend of Edgar. When his father fails to return home after venturing
out one stormy night, Edgar sets off on a quest to rescue him.

This package contains official level set for Edgar.

%prep
%setup -q

%build
%make VERSION=%{version} RELEASE=%{rel}

%install
%makeinstall_std

%find_lang %{name}
desktop-file-install --dir %{buildroot}%{_datadir}/applications \
	--remove-category=Application \
	--add-category="AdventureGame" \
	%{buildroot}%{_datadir}/applications/edgar.desktop

rm -rf %{buildroot}%{_datadir}/doc

%files -f %{name}.lang
%doc doc/*
%{_gamesbindir}/*
%{_datadir}/applications/*.desktop
%{_iconsdir}/hicolor/*/apps/*

%files data
%dir %{_gamesdatadir}/%{name}
%{_gamesdatadir}/%{name}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9225 |12cu|edid-decode-0-0.20120926.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define git	20120926

Summary:	EDID parse tool
Name:		edid-decode
Version:	0
Release:	0.%{git}.1
License:	MIT
Group:		System/X11
Url:		http://cgit.freedesktop.org/xorg/app/edid-decode/
# git clone git://anongit.freedesktop.org/xorg/app/edid-decode
# tar c -j --exclude=.git --exclude=.gitignore -f edid-decode-%{git}.tar.bz2 edid-decode
Source0:	%{name}-%{git}.tar.bz2
# (cjw) add a basic man page
Source1:	edid-decode.1
# (cjw) use CFLAGS to compile source file
Patch1:		edid-decode-makefile.patch
# (cjw) fix string parsing
Patch2:		edid-decode-extract-string.patch

%description
The edid-decode tool parses a given EDID from a file or stdin and
shows the contents on stdout. It handles both the regular video info
and the audio info often provided by HDMI displays.

%prep
%setup -q -n %{name}
%patch1 -p1 -b .cleanup
%patch2 -p1 -b .strings

%build
%make CFLAGS="%{optflags}"

%install
%makeinstall_std
mkdir -p %{buildroot}%{_mandir}/man1
install -m 0644 %{SOURCE1} %{buildroot}%{_mandir}/man1

%files
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1.*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9226 |12cu|edje-1.7.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	1
%define	libname %mklibname %{name} %{major}
%define	devname %mklibname %{name} -d

Summary:	Complex graphical design & layout library
Name:		edje
Version:	1.7.9
Release:	1
License:	BSD
Group:		Graphical desktop/Enlightenment
Url:		http://www.enlightenment.org/
Source0:	http://download.enlightenment.fr/releases/%{name}-%{version}.tar.bz2
BuildRequires:	lua-devel
BuildRequires:	pkgconfig(ecore)
BuildRequires:	pkgconfig(ecore-evas)
BuildRequires:	pkgconfig(ecore-file)
BuildRequires:	pkgconfig(ecore-input)
BuildRequires:	pkgconfig(eet)
BuildRequires:	pkgconfig(eina)
BuildRequires:	pkgconfig(eio)
BuildRequires:	pkgconfig(embryo)
BuildRequires:	pkgconfig(evas)
Conflicts:	%{libname} < 1.1.99.66793-0.20120103.1
Requires:	evas

%description
A graphical layout and animation library for animated resizable, compressed
and scalable themes.

This package is part of the Enlightenment DR17 desktop shell.

%files
%doc AUTHORS COPYING README
%{_bindir}/%{name}_*
%{_bindir}/inkscape2edc
%{_libdir}/edje/utils/epp
%{_datadir}/%{name}
%{_datadir}/mime/packages/%{name}.xml

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Libraries for the edje package
Group:		System/Libraries

%description -n %{libname}
Libraries for edje.

%files -n %{libname}
%{_libdir}/lib%{name}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Enlightenment edje headers and development libraries
Group:		Development/Other
Requires:	%{libname} = %{EVRD}
Requires:	pkgconfig(lua)
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
Edje development headers and libraries.

%files -n %{devname}
%{_libdir}/lib%{name}.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/%{name}*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x \
	--disable-static
%make

%install
%makeinstall_std


%changelog
* Fri Nov 08 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.7.9-1
+ Revision: 43498cb
- LOG New version 1.7.9



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9227 |12cu|eekboard-1.0.8-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		eekboard
Version:	1.0.8
Release:	5%{?dist}
Summary:	Yet Another Virtual Keyboard

Group:		System/X11
License:	GPLv3+
URL:		http://fedorahosted.org/eekboard/
Source0:	http://github.com/downloads/ueno/eekboard/eekboard-%{version}.tar.gz
Patch0:		eekboard-stop-key-repeat.patch
BuildRequires:	gnome-common, gettext-devel
BuildRequires:	pkgconfig(xtst)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(libxklavier)
BuildRequires:	pkgconfig(atspi-2)
BuildRequires:	intltool desktop-file-utils
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(libcroco-0.6)
BuildRequires:	vala-tools

Requires:	eekboard-service = %{version}-%{release}
Provides:	eekboard-python = %{version}-%{release}
Obsoletes:	eekboard-python < 1.0.5-5

%description
eekboard is a virtual keyboard software package, including a set of
tools to implement desktop virtual keyboards.

%package service
Summary:	Runtime service for eekboard
Group:		System/X11

Requires:	%{name}-libs = %{version}-%{release}

%description service
This package contains the D-Bus service for eekboard

%package libs
Summary:	Runtime libraries for eekboard
Group:		System/Libraries
License:	LGPLv2+

%description libs
This package contains the libraries for eekboard

%package devel
Summary:	Development tools for eekboard
Group:		Development/X11
License:	LGPLv2+ and GFDL

Requires:	vala
Requires:	%{name}-libs = %{version}-%{release}

%description devel
This package contains the development tools for eekboard.


%prep
%setup -q
%patch0 -p1 -b .stop-key-repeat

AUTOPOINT='intltoolize --automake --copy' autoreconf -fi


%build
%configure --disable-static --enable-atspi
make %{?_smp_mflags}


%install
make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p"
rm -rf $RPM_BUILD_ROOT%{_libdir}/*.la

# We don't install autostart file to avoid conflict with other OSK.
# Instead, install it under doc.
mkdir -p base-installed/examples
mv $RPM_BUILD_ROOT%{_sysconfdir}/xdg/autostart/%{name}-autostart.desktop base-installed/examples

desktop-file-validate ${RPM_BUILD_ROOT}%{_datadir}/applications/%{name}.desktop

%find_lang %{name}

%post
touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :

%postun
if [ $1 -eq 0 ] ; then
    touch --no-create %{_datadir}/icons/hicolor &>/dev/null
    gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
fi

%posttrans
gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :

%post libs -p /sbin/ldconfig

%postun libs
if [ $1 -eq 0 ] ; then
    /usr/bin/glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
fi

%posttrans libs
/usr/bin/glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
/sbin/ldconfig


%files -f %{name}.lang
%doc base-installed/examples
%{_bindir}/eekboard
%{_libexecdir}/eekboard-setup
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/*/apps/eekboard.png
%{_datadir}/icons/hicolor/scalable/apps/eekboard.svg

%files service
%{_bindir}/eekboard-server
%{_datadir}/dbus-1/services/eekboard-server.service
%{_datadir}/eekboard/
%{_datadir}/glib-2.0/schemas/*

%files libs
%doc AUTHORS COPYING README
%{_libdir}/libeek*.so.*
%{_libdir}/girepository-1.0/Eek*.typelib

%files devel
# LGPLv2+
%{_libdir}/libeek*.so
%{_includedir}/eek-0.90/
%{_includedir}/eekboard-0.90/
%{_datadir}/gir-1.0/Eek*.gir
%{_datadir}/vala/vapi/eek*.vapi
%{_datadir}/vala/vapi/eek*.deps
%{_libdir}/pkgconfig/eek*.pc
# GFDL
%{_datadir}/gtk-doc/html/*



%changelog
* Mon Nov 18 2013 Rosa <rosa@abf.rosalinux.ru> 1.0.8-5
+ Revision: 40b11a2
- Automatic import for version 1.0.8-5



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9228 |12cu|eet-1.7.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	1
%define	libname %mklibname %{name} %{major}
%define	devname %mklibname %{name} -d

Summary:	Eet library
Name:		eet
Version:	1.7.9
Release:	1
License:	BSD
Group:		Graphical desktop/Enlightenment
Url:		http://www.enlightenment.org/
Source0:	http://download.enlightenment.fr/releases/%{name}-%{version}.tar.bz2
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(eina) >= 1.0.0
BuildRequires:	pkgconfig(gnutls) >= 1.7.6
# note: pkgconfig(libgcrypt) is for 2013.0+, for Rosa 2012.1 should be libgcrypt-devel
BuildRequires:	pkgconfig(libgcrypt)
BuildRequires:	pkgconfig(zlib)

%description
Eet is a tiny library designed to write an arbitary set of chunks of data
to a file and optionally compress each chunk (very much like a zip file)
and allow fast random-access reading of the file later on. It does not
do zip as a zip itself has more complexity than is needed, and it was much
simpler to impliment this once here.

This package is part of the E17 desktop shell.

%files
%doc AUTHORS COPYING README
%{_bindir}/%{name}

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Eet library
Group:		System/Libraries

%description -n %{libname}
This package contains the dynamic libraries from %{name}.

%files -n %{libname}
%{_libdir}/libeet.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Eet headers, libraries, documentation and test programs
Group:		Development/Other
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
Headers and libraries from eet.

%files -n %{devname}
%{_libdir}/libeet.so
%{_libdir}/pkgconfig/*.pc
%dir %{_datadir}/%{name}
%dir %{_datadir}/%{name}/examples
%{_datadir}/%{name}/examples/*
%{_includedir}/eet*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std


%changelog
* Fri Nov 08 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.7.9-1
+ Revision: 13956b4
- LOG New version 1.7.9



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9229 |12cu|eeze-1.7.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major   1
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d

Summary:	Library for easily manipulating devices
Name:		eeze
Version:	1.7.9
Release:	1
License:	BSD
Group:		Graphical desktop/Enlightenment
Url:		http://www.enlightenment.org/
Source0:	http://download.enlightenment.fr/releases/%{name}-%{version}.tar.bz2
BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(ecore) >= 1.7.0
BuildRequires:	pkgconfig(ecore-con) >= 1.7.0
BuildRequires:	pkgconfig(ecore-file) >= 1.7.0
BuildRequires:	pkgconfig(edje) >= 1.7.0
BuildRequires:	pkgconfig(eet) >= 1.7.0
BuildRequires:	pkgconfig(libudev)
BuildRequires:	pkgconfig(mount)

%description
Eeze is a library for manipulating devices through udev with a simple and fast
api. It interfaces directly with libudev, avoiding such middleman daemons as
udisks/upower or hal, to immediately gather device information the instant it
becomes known to the system.  This can be used to determine such things as:
  * If a cdrom has a disk inserted
  * The temperature of a cpu core
  * The remaining power left in a battery
  * The current power consumption of various parts
  * Monitor in realtime the status of peripheral devices
  
Each of the above examples can be performed by using only a single eeze
function, as one of the primary focuses of the library is to reduce the
complexity of managing devices.

%files
%{_bindir}/eeze*

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Dynamic libraries from %{name}
Group:		System/Libraries
%rename	%{name}

%description -n %{libname}
Eeze libraries.

Eeze is a library for manipulating devices through udev with a simple and fast
api. It interfaces directly with libudev, avoiding such middleman daemons as
udisks/upower or hal, to immediately gather device information the instant it
becomes known to the system.  This can be used to determine such things as:
  * If a cdrom has a disk inserted
  * The temperature of a cpu core
  * The remaining power left in a battery
  * The current power consumption of various parts
  * Monitor in realtime the status of peripheral devices
  
Each of the above examples can be performed by using only a single eeze
function, as one of the primary focuses of the library is to reduce the
complexity of managing devices.

%files -n %{libname}
%{_libdir}/libeeze.so.%{major}*

#----------------------------------------------------------------------------

%package -n	%{devname}
Summary:	Headers and development libraries from %{name}
Group:		System/Libraries
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
%{name} development headers and libraries.

%files -n %{devname}
%{_includedir}/%{name}*
%{_libdir}/libeeze.so
%{_libdir}/pkgconfig/eeze.pc

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x \
	--disable-static \
	--with-mount \
	--with-umount \
	--with-eject
%make

%install
%makeinstall_std


%changelog
* Fri Nov 08 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.7.9-1
+ Revision: 3f2c51f
- LOG New version 1.7.9



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9230 |12cu|efax-gtk-3.2.12-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Werror_cflags %nil

%define name	efax-gtk
%define version 3.2.10
%define release 1

Name: 	 	%{name}
Summary: 	GTK2 frontend for efax
Version: 	3.2.12
Release: 	1

Source0:	http://sourceforge.net/projects/efax-gtk/files/efax-gtk/3.2.12/%{name}-%{version}.src.tgz
URL:		http://efax-gtk.sourceforge.net
License:	GPLv2
Group:		Communications
BuildRequires:	pkgconfig
BuildRequires:  gtk+3-devel
BuildRequires:  sigc++2.0-devel
BuildRequires:  desktop-file-utils
BuildRequires:	libtiff-devel
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	c++-gtk-utils-devel

Requires:	ghostscript
Requires:       cups
Requires:       gv

%description
Efax-gtk provides a GUI frontend for the efax fax program. It interfaces with
efax directly, replacing the scripts supplied with efax, and can be used for
receiving and sending faxes, and for viewing, printing, and managing faxes
which have been received and sent.

%prep
%setup -q
# since users can't write to /var/lock
perl -p -i -e 's|/var/lock|/tmp||g' efax-gtkrc
# /dev/modem is quite common
perl -p -i -e 's|ttyS1|modem||g' efax-gtkrc

%build
%configure2_5x
perl -p -i -e 's/install-data-hook//g' Makefile efax-gtk-faxfilter/Makefile
perl -p -i -e 's/usr\/local/usr/g' Makefile
perl -p -i -e 's/efax-gtk.png/efax-gtk/g' efax-gtk.desktop
%make

%install
%makeinstall_std

#menu
desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="X-MandrivaLinux-Office-Communications-Fax" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

%find_lang %name

%post
touch /tmp/faxfile.ps
chmod a+rw /tmp/faxfile.ps

%files -f %{name}.lang
%doc AUTHORS README BUGS COPYING
%{_bindir}/*
%config(noreplace) %{_sysconfdir}/%{name}rc
%{_datadir}/applications/*
%{_mandir}/man1/*
%{_datadir}/pixmaps/%{name}.png
%{_localstatedir}/spool/fax/*


%changelog
* Thu Oct 24 2013 dsilakov <denis.silakov@rosalab.ru> 3.2.12-1
+ Revision: 3188386
- Merge pull request #1 from import/efax-gtk:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9231 |12cu|efreet-1.7.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	1
%define	libname %mklibname %{name} %{major}
%define	devname %mklibname %{name} -d

Summary:	Enlightened efreet
Name:		efreet
Epoch:		2
Version:	1.7.9
Release:	1
License:	BSD
Group:		Graphical desktop/Enlightenment
Url:		http://www.enlightenment.org/
Source0:	http://download.enlightenment.fr/releases/%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(ecore) >= 1.7.0
BuildRequires:	pkgconfig(ecore-file) >= 1.7.0
BuildRequires:	pkgconfig(eet) >= 1.7.0
BuildRequires:	pkgconfig(eina) >= 1.7.0
Conflicts:	%{libname} < 2:1.1.99.66149-0.20120103.1

%description
An implementation of several specifications from freedesktop.org intended
for use in Enlightenment DR17 (e17) and other applications using the
Enlightenment Foundation Libraries (EFL). Currently, the following
specifications are included:
  o Base Directory
  o Desktop Entry
  o Icon Theme
  o Menu

%files -f %{name}.lang
%doc AUTHORS COPYING README
%{_bindir}/%{name}*
%{_libexecdir}/%{name}/%{name}_desktop_cache_create
%{_libexecdir}/%{name}/%{name}_icon_cache_create

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Enlightened efreet Libraries
Group:		System/Libraries

%description -n %{libname}
Efreet libraries.

An implementation of several specifications from freedesktop.org intended
for use in Enlightenment DR17 (e17) and other applications using the
Enlightenment Foundation Libraries (EFL). Currently, the following
specifications are included:
  o Base Directory
  o Desktop Entry
  o Icon Theme
  o Menu

%files -n %{libname}
%{_libdir}/lib%{name}*.so.%{major}*


#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Enlightened efreet Library headers and development libraries
Group:		System/Libraries
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
Efreet development headers and development libraries.

%files -n %{devname}
%{_libdir}/lib%{name}*.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/%{name}*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std

# Get rid of unneeded testing cruft
rm -rf %{buildroot}%{_datadir}/%{name}

%find_lang %{name}


%changelog
* Fri Nov 08 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:1.7.9-1
+ Revision: 6ee2fd9
- LOG New version 1.7.9



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9232 |12cu|egroupware-1.8.007.20150218-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# (oe) undefining these makes the build _real_ quick.
%undefine __find_provides
%undefine __find_requires

%define	Name	eGroupware

Name:		egroupware
Version:	1.8.007.20150218
Release:	1
Summary:	Web-based groupware suite written in php
License:	GPL+
Group:		System/Servers
URL:		http://www.egroupware.org/
Source0:	http://downloads.sourceforge.net/%{name}/%{Name}-%{version}.tar.bz2
Source1:	http://downloads.sourceforge.net/%{name}/%{Name}-egw-pear-%{version}.tar.bz2
Source2:	http://downloads.sourceforge.net/%{name}/%{Name}-gallery-%{version}.tar.bz2
Patch0:		eGroupware-1.6.002-preferred_php_binary.patch

Requires:	apache-mod_php
Requires:   apache-mod_socache_shmcb
Requires:	php-xml
Requires:	php-gd
Requires:	php-cli
Requires:	php-dom
Requires:	php-zip
Requires:   php-pear-XML_Parser
Requires:	%{name}-calendar
Requires:	%{name}-etemplate
Requires:	%{name}-emailadmin
Suggests:	php-pdo_mysql
Suggests:	php-mcrypt
Suggests:	php-imap
Provides:	egroupware-addressbook = %{version}-%{release}
Provides:	egroupware-etemplate = %{version}-%{release}
Provides:	egroupware-contrib-icalsrv = %{version}-%{release}
Provides:	egroupware-contrib-egwical = %{version}-%{release}
Provides:	egroupware-icalsrv = %{version}-%{release}
Provides:	egroupware-mydms = %{version}-%{release}
Obsoletes:	egroupware-addressbook < 1.8.001.2010111-1
Obsoletes:	egroupware-etemplate < 1.8.001.2010111-1
Obsoletes:	egroupware-icalsrv < 1.8.001.2010111-1
Obsoletes:	egroupware-mydms < 1.8.001.2010111-1
Obsoletes:	egroupware-contrib-icalsrv < 1.2.107-5
Obsoletes:	egroupware-contrib-egwical < 1.2.107-5
BuildArch:	noarch

%description
eGroupWare is a web-based groupware suite written in PHP. 
The core package provides the admin, setup, phpgwapi and preferences
packages. It also provides an API for developing additional applications. 
See the egroupware apps project for add-on apps.

%package bookmarks
Summary:	The eGroupWare bookmarks application
Group:		System/Servers
Requires:	%{name} >= %{version}-%{release}

%description bookmarks
Manage your bookmarks with eGroupWare. Has Netscape plugin.

%package calendar
Summary:	The eGroupWare calendar application
Group:		System/Servers
Requires:	%{name} >= %{version}-%{release}

%description calendar
Powerful calendar with meeting request system, Alarms, CalDAV and E-Mail 
support, and ACL security.

%package developer_tools
Summary:	The eGroupWare developer_tools application
Group:		System/Servers
Requires:	%{name} >= %{version}-%{release}

%description developer_tools
The TranslationTools allow to create and extend translations-files for
eGroupWare. They can search the sources for new / added phrases and show you
the ones missing in your language. 

%package egw-pear
Summary:	Php-pear classes for eGroupWare
Group:		System/Servers
Requires:	%{name} >= %{version}-%{release}

%description egw-pear
egw-pear contains modified pear classes necessary for eGroupware.

%package emailadmin
Summary:	The eGroupWare emailadmin application
Group:		System/Servers
Requires:	%{name} >= %{version}-%{release}
Requires:	%{name}-egw-pear >= %{version}-%{release}
Suggests:	php-pear-Auth_SASL

%description emailadmin
EmailAdmin enables user email account maintenance in eGroupWare.

%package felamimail
Summary:	The eGroupWare felamimail application
Group:		System/Servers
Requires:	%{name}-emailadmin = %{version}-%{release}
Requires:	%{name}-egw-pear = %{version}-%{release}

%description felamimail
The felamimail Email Reader is an alternative email application for eGroupWare.

%package filemanager
Summary:	The eGroupWare filemanager application
Group:		System/Servers
Requires:	%{name} >= %{version}-%{release}
Requires:	%{name}-egw-pear >= %{version}-%{release}

%description filemanager
This is the filemanager app for eGroupWare.

%package gallery
Summary:	The eGroupWare gallery application
Group:		System/Servers
Requires:	%{name} >= %{version}-%{release}
Requires:	%{name}-egw-pear >= %{version}-%{release}

%description gallery
A gallery application for eGroupWare (a port of gallery2).

%package importexport
Summary:	The eGroupWare import/export function
Group:		System/Servers
Requires:	%{name} >= %{version}-%{release}

%description importexport
This package provides a general import/export function for the 
eGroupware suite.

%package infolog
Summary:	The eGroupWare infolog application
Group:		System/Servers
Requires:	%{name} >= %{version}-%{release}

%description infolog
This is the infolog app for eGroupWare.

%package manual
Summary:	The eGroupWare messenger application
Group:		System/Servers
Requires:	%{name} >= %{version}-%{release}

%description manual
This is the manual app for eGroupWare.

%package news_admin
Summary:	The eGroupWare news_admin application
Group:		System/Servers
Requires:	%{name} >= %{version}-%{release}

%description news_admin
This is the news_admin app for eGroupWare.

%package notifications
Summary:	User notifications for eGroupWare
Group:		System/Servers
Requires:	%{name} >= %{version}-%{release}

%description notifications
This package provides pop-up user notifications for the eGroupWare 
suite.

%package phpbrain
Summary:	The eGroupWare phpbrain application
Group:		System/Servers

%description phpbrain
This is the phpbrain app for eGroupWare.

%package phpsysinfo
Summary:	The eGroupWare phpsysinfo application
Group:		System/Servers
Requires:	%{name} >= %{version}-%{release}

%description phpsysinfo
This is the cire phpsysinfo of eGroupWare.

%package polls
Summary:	The eGroupWare polls application
Group:		System/Servers
Requires:	%{name} >= %{version}-%{release}

%description polls
This is the polls app for eGroupWare.

%package projectmanager
Summary:	The eGroupWare projects application
Group:		System/Servers
Requires:	%{name} >= %{version}-%{release}

%description projectmanager
This is the projects app for eGroupWare.

%package registration
Summary:	The eGroupWare registration application
Group:		System/Servers
Requires:	%{name} >= %{version}-%{release}

%description registration
This is the registration app for eGroupWare.

%package sambaadmin
Summary:	The eGroupWare sambaadmin application
Group:		System/Servers
Requires:	%{name} >= %{version}-%{release}

%description sambaadmin
Manage Samba resources with egroupware.

%package sitemgr
Summary:	The eGroupWare sitemgr application
Group:		System/Servers
Requires:	%{name} >= %{version}-%{release}

%description sitemgr
This is the sitemgr app for eGroupWare.

%package syncml
Summary:	The eGroupWare syncml application
Group:		System/Servers
Requires:	%{name} >= %{version}-%{release}

%description syncml
Synchronisation for agenda, contacts and todo list.

%package timesheet
Summary:	The eGroupWare timesheet application
Group:		System/Servers
Requires:	%{name} >= %{version}-%{release}

%description timesheet
Free time management.

%package tracker
Summary:	The eGroupWare tracker application
Group:		System/Servers
Requires:	%{name} = %{version}-%{release}

%description tracker
This is the tracker app for eGroupWare.

%package wiki
Summary:	The eGroupWare wiki application
Group:		System/Servers

%description wiki
This is the wiki app for eGroupWare.

%prep
%setup -q -n %{name}
%setup -q -T -D -b 1 -n %{name}
%setup -q -T -D -b 2 -n %{name}
%patch0 -p1

# cleanup
find . -type d -name CVS | xargs rm -rf
find . -type f -name *.old -o -name *.backup | xargs rm -f
find . -type f -empty | xargs rm -f
find . -type f | xargs chmod 644
find . -name .htaccess |xargs rm -f
find . -name .svn | xargs rm -rf

%build

%install
# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
sed 's,\/usr\/share\/egroupware,\/var\/www\/egroupware,' doc/rpm-build/apache.conf > %{buildroot}%{_webappconfdir}/%{name}.conf

# install files
install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}/default/files
install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}/default/backup
install -d -m 755 %{buildroot}%{_var}/www/%{name}
cp -aRf * %{buildroot}%{_var}/www/%{name}

# setup the config file: this dummy content triggers the setup process 
# (from upstream's package)
cp doc/rpm-build/header.inc.php %{buildroot}%{_localstatedir}/lib/%{name}/header.inc.php
ln -s %{_localstatedir}/lib/%{name}/header.inc.php %{buildroot}%{_var}/www/%{name}/header.inc.php

# post-install cleanup
rm -rf %{buildroot}%{_var}/www/%{name}/doc 
rm -rf %{buildroot}%{_var}/www/%{name}/*/doc 
rm -f %{buildroot}%{_var}/www/%{name}/felamimail/{COPYING,Changelog,README,TODO}
# doc cleanup
rm -f doc/Makefile
rm -rf doc/rpm-build

%files
%doc doc/* 
%doc phpgwapi/doc/*
# Apache configuration file
%config(noreplace) %{_webappconfdir}/%{name}.conf
# Header config file
%attr(640,apache,apache) %config(noreplace) %{_localstatedir}/lib/%{name}/header.inc.php
# top level dir and files
%dir %{_var}/www/%{name}
%{_var}/www/%{name}/*.php
%{_var}/www/%{name}/groupdav.htaccess
%{_var}/www/%{name}/header.inc.php.template
%{_var}/www/%{name}/phpgwapi
%{_var}/www/%{name}/addressbook
%{_var}/www/%{name}/admin
%{_var}/www/%{name}/etemplate
%{_var}/www/%{name}/preferences
%{_var}/www/%{name}/setup
%{_var}/www/%{name}/home
%{_var}/www/%{name}/resources
%{_var}/www/%{name}/files
%attr(-,apache,apache) %dir %{_localstatedir}/lib/%{name}
%attr(-,apache,apache) %dir %{_localstatedir}/lib/%{name}/default
%attr(-,apache,apache) %dir %{_localstatedir}/lib/%{name}/default/files
%attr(-,apache,apache) %dir %{_localstatedir}/lib/%{name}/default/backup

%files bookmarks
%{_var}/www/%{name}/bookmarks

%files calendar
%{_var}/www/%{name}/calendar

%files developer_tools
%doc developer_tools/doc/*
%{_var}/www/%{name}/developer_tools

%files egw-pear
%{_var}/www/%{name}/egw-pear

%files emailadmin
%{_var}/www/%{name}/emailadmin

%files felamimail
%doc felamimail/{Changelog,README,TODO}
%{_var}/www/%{name}/felamimail

%files filemanager
%{_var}/www/%{name}/filemanager

%files gallery
%{_var}/www/%{name}/gallery

%files importexport
%{_var}/www/%{name}/importexport

%files infolog
%{_var}/www/%{name}/infolog

%files manual
%{_var}/www/%{name}/manual

%files news_admin
%doc news_admin/doc/*
%{_var}/www/%{name}/news_admin

%files notifications
%{_var}/www/%{name}/notifications

%files phpbrain
%{_var}/www/%{name}/phpbrain

%files phpsysinfo
%{_var}/www/%{name}/phpsysinfo

%files polls
%doc polls/doc/*
%{_var}/www/%{name}/polls

%files projectmanager
%{_var}/www/%{name}/projectmanager

%files registration
%doc registration/doc/*
%{_var}/www/%{name}/registration

%files sambaadmin
%{_var}/www/%{name}/sambaadmin

%files sitemgr
%{_var}/www/%{name}/sitemgr

%files syncml
%{_var}/www/%{name}/syncml

%files timesheet
%{_var}/www/%{name}/timesheet

%files tracker
%{_var}/www/%{name}/tracker

%files wiki
%doc wiki/doc/*
%{_var}/www/%{name}/wiki



%changelog
* Thu Mar 12 2015 dsilakov <denis.silakov@rosalab.ru> 1.8.007.20150218-1
+ Revision: ba58ddd
- Merge pull request #1 from import/egroupware:rosa2014.1
- Updated to 1.8.007.20150218



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9233 |12cu|egroupware-contrib-1.2.107-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	Name	eGroupWare-contrib
%define egw	egroupware
%define wwwdir	%{_var}/www/%{egw}
%define	Version	1.2.107-2

Name:		egroupware-contrib
Version:	1.2.107
Release:	11
Summary:	Contrib modules for egroupware suite
License:	GPL+
Group:		System/Servers
URL:		http://www.egroupware.org/
Source0:	%{Name}-%{Version}.tar.bz2
Requires:	apache-mod_php
Requires:   apache-mod_socache_shmcb
Requires:	php-xml
Requires:	php-gd
BuildArch:	noarch

%description
eGroupWare is a web-based groupware suite written in PHP. This -contrib 
package provides unsupported (and often obsolete and broken) plugins.

%package backup
Summary:	The eGroupWare backup application
Group:		System/Servers
Requires:	%{egw} >= %{version}-%{release}
Obsoletes:	egroupware-backup
Provides:	egroupware-backup

%description backup
An online configurable backup app to store data offline. 
Can store files in zip, tar.gz and tar.bz2 on the local machine 
or Remote via FTP, SMBMOUNT or NFS 

%package browser
Summary:	The eGroupWare browser application
Group:		System/Servers
Requires:	%{egw} >= %{version}-%{release}

%description browser
The eGroupWare browser application

%package chatty
Summary:	The eGroupWare chat application
Group:		System/Servers
Requires:	%{egw} >= %{version}-%{release}

%description chatty
Direct dialogue for egroupware.

%package comic
Summary:	The eGroupWare comic application
Group:		System/Servers
Requires:	%{egw} >= %{version}-%{release}
Obsoletes:	egroupware-comic
Provides:	egroupware-comic

%description comic
This application display comic strips.

%package email
Summary:	The eGroupWare email application
Group:		System/Servers
Obsoletes:	egroupware-email
Provides:	egroupware-email

%description email
AngleMail for eGroupWare at www.anglemail.org is an Email reader with multiple
accounts and mailbox filtering. Also Anglemail support IMAP, IMAPS, POP3 and
POP3S accounts.

%package filescenter
Summary:	The eGroupWare filescenter application
Group:		System/Servers
Requires:	%{egw} >= %{version}-%{release}

%description filescenter
This is the filescenter app for eGroupWare.

%package forum
Summary:	The eGroupWare forum application
Group:		System/Servers
Requires:	%{egw} >= %{version}-%{release}
Obsoletes:	egroupware-forum
Provides:	egroupware-forum

%description forum
This is the forum app for eGroupWare.

%package ftp
Summary:	The eGroupWare ftp application
Group:		System/Servers
Requires:	%{egw} >= %{version}-%{release}
Obsoletes:	egroupware-ftp
Provides:	egroupware-ftp

%description ftp
This is the ftp app for eGroupWare.

%package fudforum
Summary:	The eGroupWare fudforum application
Group:		System/Servers
Requires:	%{egw} >= %{version}-%{release}
Obsoletes:	egroupware-fudforum
Provides:	egroupware-fudforum

%description fudforum
This is the fudforum app for eGroupWare.

%package headlines
Summary:	The eGroupWare headlines application
Group:		System/Servers
Requires:	%{egw} >= %{version}-%{release}
Obsoletes:	egroupware-headlines
Provides:	egroupware-headlines

%description headlines
This is the headlines app for eGroupWare.

%package jinn
Summary:	The eGroupWare jinn application
Group:		System/Servers
Requires:	%{egw} >= %{version}-%{release}
Obsoletes:	egroupware-jinn
Provides:	egroupware-jinn

%description jinn
The jinn app is a multi-site, multi-database, multi-user/-group, database
driven Content Management System written in and for the eGroupWare Framework.

%package messenger
Summary:	The eGroupWare messenger application
Group:		System/Servers
Requires:	%{egw} >= %{version}-%{release}
Obsoletes:	egroupware-messenger
Provides:	egroupware-messenger

%description messenger
This is the messenger app for eGroupWare.
bsoletes:	egroupware-phpbrain
Provides:	egroupware-phpbrain

%package phpldapadmin
Summary:	The eGroupWare phpldapadmin application
Group:		System/Servers
Requires:	%{egw} >= %{version}-%{release}
Obsoletes:	egroupware-phpldapadmin
Provides:	egroupware-phpldapadmin

%description phpldapadmin
This is the phpldapadmin app for eGroupWare.

%package projects
Summary:	The eGroupWare projects application
Group:		System/Servers
Obsoletes:	egroupware-projects
Provides:	egroupware-projects

%description projects
This is the projects app for eGroupWare.

%package skel
Summary:        The eGroupWare skel application
Group:          System/Servers
Requires:       %{egw} >= %{version}-%{release}
Obsoletes:	egroupware-skel
Provides:	egroupware-skel

%description skel
This is the skel app for eGroupWare.

%package soap
Summary:        The eGroupWare soap application
Group:          System/Servers
Requires:       %{egw} >= %{version}-%{release}

%description soap
This is the soap app for eGroupWare.

%package stocks
Summary:	The eGroupWare stocks application
Group:		System/Servers
Requires:	%{egw} >= %{version}-%{release}
Obsoletes:	egroupware-stocks
Provides:	egroupware-stocks

%description stocks
This is the stocks app for eGroupWare.

%package switchuser
Summary:        The eGroupWare switchuser application
Group:          System/Servers
Requires:       %{egw} >= %{version}-%{release}

%description switchuser
This is the switchuser app for eGroupWare.

%package tts
Summary:	The eGroupWare tts application
Group:		System/Servers
Requires:	%{egw} >= %{version}-%{release}
Obsoletes:	egroupware-tts
Provides:	egroupware-tts

%description tts
This is the tts app for eGroupWare.

%package xmlrpc
Summary:        The eGroupWare xmlrpc application
Group:          System/Servers
Requires:       %{egw} >= %{version}-%{release}

%description xmlrpc
This is the xmlrpc app for eGroupWare.

%prep
%setup -q -n %{egw}
# cleanup
find . -type d -name CVS | xargs rm -rf
find . -type f -name *.old -o -name *.backup | xargs rm -f
find . -type f -empty | xargs rm -f
find . -type f | xargs chmod 644
find . -name .svn | xargs rm -rf


# delete duplicate fonts
find . -type d -name ttf-bitstream-vera-1.10|xargs rm -rf

# remove egwical and icalsrv (they're in the main package now)
rm -rf egwical/ icalsrv/

%build

%install
rm -rf  %{buildroot}

# install files
install -d -m 755 %{buildroot}%{wwwdir}
cp -aRf * %{buildroot}%{wwwdir}

# post-install cleanup
rm -rf %{buildroot}%{wwwdir}/doc 
rm -rf %{buildroot}%{wwwdir}/*/doc 
rm -f %{buildroot}%{wwwdir}/backup/README
rm -f %{buildroot}%{wwwdir}/felamimail/{COPYING,Changelog,README,TODO}
rm -f %{buildroot}%{wwwdir}/jinn/{CHANGELOG,COPYING,INSTALL,LICENSE,README,TODO}
rm -f %{buildroot}%{wwwdir}/phpldapadmin/{INSTALL,LICENSE,VERSION}
rm -rf %{buildroot}%{wwwdir}/infolog/debian
rm -rf %{buildroot}%{wwwdir}/jinn/quixplorer_2_3
# doc cleanup
rm -f doc/Makefile
rm -rf doc/rpm-build

# remove .htaccess files
find %{buildroot}%{wwwdir} -name .htaccess -exec rm -f {} \;

# modify shell bang for perl scripts
find %{buildroot}%{wwwdir} -name '*.pl' -exec perl -pi -e 's|/usr/local/bin/perl|/usr/bin/perl|g' {} \;
find %{buildroot}%{wwwdir} -name '*.py' -exec perl -pi -e 's|/usr/local/bin/python|/usr/bin/python|g' {} \;

# fix right on scripts
find %{buildroot}%{wwwdir} -name '*.pl' -exec chmod 755 {} \;
find %{buildroot}%{wwwdir} -name '*.py' -exec chmod 755 {} \;

# apache configuration for fudforum
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{egw}-fudforum.conf <<EOF
<Directory /var/www/egroupware/fudforum/setup/base>
    Require all denied
</Directory>

<Directory /var/www/egroupware/fudforum/setup/base/sql>
    Require all denied
</Directory>

<Directory /var/www/egroupware/fudforum/setup/base/src>
    Require all denied
</Directory>

<Directory /var/www/egroupware/fudforum/setup/base/thm>
    Require all denied
</Directory>

<Directory /var/www/egroupware/fudforum/setup/base/cache>
    Require all denied
</Directory>

<Directory /var/www/egroupware/fudforum/setup/base/scripts>
    Require all denied
</Directory>

<Directory /var/www/egroupware/fudforum/setup/base/www_root>

    php_admin_value output_buffering 16000
    php_admin_value variables_order GPCS
    php_admin_value implicit_flush 0
    php_admin_value register_globals 0
    php_admin_value register_argc_argv 0
    php_admin_value magic_quotes_gpc 0
    php_admin_value session.use_trans_sid 0
</Directory>

<Directory /var/www/egroupware/fudforum/setup/base/include>
    Require all denied
</Directory>
EOF



%clean
rm -rf %{buildroot}

%files backup
%defattr(-,root,root)
%doc backup/README
%{wwwdir}/backup

%files browser
%defattr(-,root,root)
%doc browser/doc/*
%{wwwdir}/browser

%files chatty
%defattr(-,root,root)
%{wwwdir}/chatty

%files comic
%defattr(-,root,root)
%doc comic/doc/*
%{wwwdir}/comic

%files email
%defattr(-,root,root)
%doc email/addressbook-js.changelog.txt email/doc/*
%{wwwdir}/email

%files filescenter
%defattr(-,root,root)
%doc filescenter/doc/*
%{wwwdir}/filescenter

%files forum
%defattr(-,root,root)
%doc forum/README 
%{wwwdir}/forum

%files ftp
%defattr(-,root,root)
%doc ftp/doc/*
%{wwwdir}/ftp

%files fudforum
%defattr(-,root,root)
%{wwwdir}/fudforum
%config(noreplace) %{_webappconfdir}/%{egw}-fudforum.conf

%files headlines
%defattr(-,root,root)
%{wwwdir}/headlines

%files jinn
%defattr(-,root,root)
%doc jinn/{CHANGELOG,COPYING,INSTALL,LICENSE,README,TODO} jinn/doc/*
%{wwwdir}/jinn

%files messenger
%defattr(-,root,root)
%doc messenger/doc/*
%{wwwdir}/messenger

%files phpldapadmin
%defattr(-,root,root)
%doc phpldapadmin/{LICENSE,VERSION}
%{wwwdir}/phpldapadmin

%files projects
%defattr(-,root,root)
%doc projects/doc/*
%{wwwdir}/projects

%files skel
%defattr(-,root,root)
%doc skel/doc/*
%{wwwdir}/skel

%files soap
%defattr(-,root,root)
%doc soap/README.txt
%{wwwdir}/soap

%files stocks
%defattr(-,root,root)
%doc stocks/doc/*
%{wwwdir}/stocks

%files switchuser
%defattr(-,root,root)
%doc switchuser/CHANGELOG switchuser/doc/*
%{wwwdir}/switchuser

%files tts
%defattr(-,root,root)
%doc tts/doc/*
%{wwwdir}/tts

%files xmlrpc
%defattr(-,root,root)
%doc xmlrpc/NOTE xmlrpc/doc/*
%{wwwdir}/xmlrpc



%changelog
* Fri Oct 04 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.2.107-11
+ Revision: 303d00a
- Fix for Apache 2.4



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9234 |12cu|eina-1.7.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	1
%define	libname %mklibname %{name} %{major}
%define	devname %mklibname %{name} -d

Summary:	Data Type Library
Name:		eina
Version:	1.7.9
Release:	1
License:	LGPLv2+
Group:		Graphical desktop/Enlightenment
Url:		http://www.enlightenment.org/
Source0:	http://download.enlightenment.fr/releases/%{name}-%{version}.tar.bz2

#----------------------------------------------------------------------------

%description
Eina is a data type library.

%package -n %{libname}
Summary:	Libraries for the %{name} package
Group:		System/Libraries

%description -n %{libname}
Libraries for %{name}.

%files -n %{libname}
%{_libdir}/libeina.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Headers and development libraries from %{name}
Group:		Development/Other
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
%{name} development headers and libraries.

%files -n %{devname}
%{_libdir}/pkgconfig/*
%{_libdir}/libeina.so
%{_includedir}/*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x \
	--disable-cpu-sse \
	--disable-static

%make

%install
%makeinstall_std


%changelog
* Fri Nov 08 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.7.9-1
+ Revision: 6f67bbe
- LOG New version 1.7.9



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9235 |12cu|einstein-2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Remake of old DOS game Sherlock which was inspired by Albert Einstein's puzzle
Name:		einstein
Version:	2.0
Release:	2
License:	GPLv2+
Group:		Games/Puzzles
Url:		http://games.flowix.com/en/index.html
Source:		http://www.babichev.info/files/einstein/%{name}-%{version}-src.tar.gz
Source1:	%{name}-1.0-html-pages.tgz
Source2:	%{name}-wrapper
Source3:	icon.bmp
Source4:	einstein.desktop
Source5:	einstein.png
Patch1:		einstein-math_h.patch
Patch2:		einstein-Makefile.patch
Patch3:		einstein-formatter_cpp.patch
Patch4:		einstein-2.0-deb-icon_change.patch
Patch5:		einstein-2.0-deb-font_change.patch
Patch6:		einstein-2.0-deb-random_init.patch
Patch7:		einstein-2.0-alt-rules_clarification.patch
Patch8:		einstein-2.0-alt-fix_mkres_link.patch
Patch9:		einstein-2.0-alt-translation_fix.patch
Patch10:	einstein-2.0-gcc43.patch
Patch11:	einstein-2.0-no-strip.patch
BuildRequires:	fonts-ttf-dejavu
BuildRequires:	makedepend
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(SDL_ttf)
BuildRequires:	pkgconfig(zlib)

%description
Einstein puzzle is cross-platform open source remake of old DOS game Sherlock
which was inspired by Albert Einstein's puzzle. Einstein said that only those
with an intelligence quotient of 97 percentile and higher should be able to
solve it.

The game goal is to open all cards in square of 6x6 cards.
Every row of square contains cards of one type only. For example, first row
contains arabic digits, second - letters, third - rome digits, fouths - dices,
fifth - geometric figures, sixs - mathematic symbols.

%files
%doc doc/*
%{_bindir}/*
%{_datadir}/%{name}
%{_datadir}/applications/*.desktop
%{_datadir}/pixmaps/%{name}.png

#----------------------------------------------------------------------------

%prep
%setup
%setup -q -T -D -a 1

%patch1
%patch2
%patch3 -p2
%patch4 -p1
%patch5 -p1
%patch6 -p1
%patch7 -p1
%patch8 -p1
%patch9 -p1
%patch10 -p1
%patch11 -p1
install %{SOURCE3} res/
mv %{name} doc
cp /usr/share/fonts/TTF/dejavu/DejaVuSans.ttf res/

%build
%make depend
%make -C mkres OPTIMIZE="%{optflags}"
pushd res
../mkres/mkres --source resources.descr --output ../einstein.res
popd
%make PREFIX=/usr OPTIMIZE="%{optflags}"

%install
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_datadir}/%{name}/res
%makeinstall_std PREFIX=%{buildroot}%{_prefix}
mv %{buildroot}%{_bindir}/%{name} %{buildroot}%{_bindir}/%{name}.bin
install %{SOURCE2} %{buildroot}%{_bindir}/%{name}
chmod 755 %{buildroot}%{_bindir}/%{name}
install -Dm 0644 %{SOURCE4} %{buildroot}%{_datadir}/applications/%{name}.desktop
install -Dm 0644 %{SOURCE5} %{buildroot}%{_datadir}/pixmaps/%{name}.png


%changelog
* Tue Feb 18 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.0-2
+ Revision: e5827cf
- LOG Fix debug package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9236 |12cu|eio-1.7.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	1
%define libname	%mklibname %{name} %{major}
%define devname	%mklibname %{name} -d

Summary:	E17 Input Output Library
Name:		eio
Version:	1.7.9
Release:	1
License:	LGPLv2+
Group:		Graphical desktop/Enlightenment
Url:		http://www.enlightenment.org/
Source0:	http://download.enlightenment.fr/releases/%{name}-%{version}.tar.bz2
BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(eet) >= 1.7.0
BuildRequires:	pkgconfig(ecore) >= 1.7.0
BuildRequires:	pkgconfig(eina) >= 1.7.0

%description
This library is intended to provide non blocking IO by using thread for all
operation that may block. It depends only on eina and ecore right now. It
should integrate all the features/functions of Ecore_File that could block.

This should become one day part of what we call the EFL and be a dependence
of E17. Feel free to contribute, help is always appreciated!

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Eio library
Group:		System/Libraries

%description -n %{libname}
This package contains the dynamic libraries from %{name}.

%files -n %{libname}
%{_libdir}/libeio.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Eio headers, libraries, documentation and test programs
Group:		Development/Other
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
Headers and libraries from %{name}.

%files -n %{devname}
%doc AUTHORS README ChangeLog NEWS
%{_includedir}/%{name}*
%{_libdir}/libeio.so
%{_libdir}/pkgconfig/*.pc

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std


%changelog
* Fri Nov 08 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.7.9-1
+ Revision: ef98261
- LOG New version 1.7.9



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9237 |12cu|eiskaltdcpp-2.2.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major		2.2
%define	libname		%mklibname %{name} %{major}
%define	develname	%mklibname %{name} -d


Name:		eiskaltdcpp
Version:	2.2.9
Release:	1
License:	GPLv3+
Summary:	Cross-platform program that uses the Direct Connect and ADC protocol
Url:		http://code.google.com/p/eiskaltdc
Group:		Networking/File transfer
Source0:	https://eiskaltdc.googlecode.com/files/%{name}-%{version}.tar.xz
Patch0:		eiskaltdcpp-2.2.8-fix-linkage.patch

BuildRequires:  cmake >= 2.6.3
BuildRequires:  boost-devel
BuildRequires:  aspell-devel
BuildRequires:  pkgconfig(libupnp)
BuildRequires:  qt4-devel
BuildRequires:  bzip2-devel
BuildRequires:  pkgconfig(openssl) >= 0.9.8
BuildRequires:  gettext-devel
BuildRequires:  pkgconfig(gail-3.0)
BuildRequires:  pkgconfig(gdk-3.0)
BuildRequires:  pkgconfig(libnotify)
BuildRequires:  pkgconfig(lua)
BuildRequires:  pkgconfig(gladeui-2.0)
BuildRequires:  pkgconfig(libidn)
BuildRequires:  desktop-file-utils
BuildRequires:  pkgconfig(libpcre)
BuildRequires:  miniupnpc-devel
BuildRequires:  pkgconfig(lua)
BuildRequires:  pkgconfig(libcanberra-gtk3)


%description
EiskaltDC++ is a cross-platform program that uses the Direct Connect and ADC
protocol. It is compatible with other DC clients, such as the original DC from
Neomodus, DC++ and derivatives. EiskaltDC++ also inter operates with all
common DC hub software. The minimum number of our patches to original DC++
kernel makes it easy to upgrade to new versions and ensures compatibility with
other clients.


%files -f lib%{name}.lang
%doc AUTHORS COPYING LICENSE ChangeLog.txt ChangeLog_ru.txt ChangeLog_uk.txt
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/update_geoip
%{_datadir}/%{name}/sounds
%{_datadir}/%{name}/examples
%{_datadir}/%{name}/emoticons
%{_datadir}/%{name}/luascripts
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/icons/hicolor/*/apps/%{name}.png

#-----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Dynamic library used by EiskaltDC++
Group:		System/Libraries

%description -n %{libname}
Dynamic library used by EiskaltDC++.

%files -n %{libname}
%doc COPYING
%{_libdir}/lib%{name}.so.%{major}*

#-----------------------------------------------------------------------------


%package qt
Summary:	Qt frontend for EiskaltDC++
Group:		Networking/File transfer
Requires:	%{name} = %{EVRD}
Requires:	%{libname} = %{EVRD}

%description qt
EiskaltDC++ is a cross-platform program that uses the Direct Connect and ADC
protocol. It is compatible with other DC clients, such as the original DC from
Neomodus, DC++ and derivatives. EiskaltDC++ also inter operates with all
common DC hub software. The minimum number of our patches to original DC++
kernel makes it easy to upgrade to new versions and ensures compatibility with
other clients. This is the Qt front end.



%files qt -f %{name}-qt.lang
%doc COPYING
%dir %{_datadir}/%{name}/qt
%dir %{_datadir}/%{name}/qt/ts
%{_datadir}/%{name}/qt/icons
%{_datadir}/%{name}/qt/qtscripts
%{_datadir}/%{name}/qt/resources
%{_mandir}/man1/%{name}-qt.1.*
%{_datadir}/applications/%{name}-qt.desktop
%{_bindir}/%{name}-qt


#-----------------------------------------------------------------------------
%package gtk
Summary:	GTK frontend for EiskaltDC++
Group:		Networking/File transfer
Requires:	%{name} = %{EVRD}
Requires:	%{libname} = %{EVRD}

%description gtk
EiskaltDC++ is a cross-platform program that uses the Direct Connect and ADC
protocol. It is compatible with other DC clients, such as the original DC from
Neomodus, DC++ and derivatives. EiskaltDC++ also inter operates with all
common DC hub software. The minimum number of our patches to original DC++
kernel makes it easy to upgrade to new versions and ensures compatibility with
other clients. This is the GTK front end.



%files gtk -f %{name}-gtk.lang
%doc COPYING
%{_datadir}/%{name}/gtk
%{_mandir}/man1/%{name}-gtk.1.*
%{_datadir}/applications/%{name}-gtk.desktop
%{_bindir}/%{name}-gtk


#-----------------------------------------------------------------------------
%package daemon
Summary:	A simple EiskaltDC++ daemon
Group:		Networking/File transfer
Requires:	%{name} = %{EVRD}
Requires:	%{libname} = %{EVRD}
Requires:	perl(Term::UI)

%description daemon
EiskaltDC++ is a cross-platform program that uses the Direct Connect and
ADC protocol. It is compatible with other DC clients, such as the original
DC from Neomodus, DC++ and derivatives. EiskaltDC++ also inter operates
with all common DC hub software. This is a simple daemon for running
EiskaltDC++ without any GUI; it can be controlled via XMLRPC or JSONRPC.

%files daemon
%doc AUTHORS COPYING LICENSE README TODO
%{_datadir}/%{name}/cli/*
%{_mandir}/man1/%{name}-daemon.1.*
%{_mandir}/man1/%{name}-cli-*.1.*
%{_bindir}/%{name}-daemon
%{_bindir}/%{name}-cli-*


#-----------------------------------------------------------------------------
%package -n %{develname}
Summary:	Development files for the main EiskaltDC++ library
Group:		Development/C++
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{develname}
EiskaltDC++ is a cross-platform program that uses the Direct Connect and
ADC protocol. It is compatible with other DC clients, such as the original
DC from Neomodus, DC++ and derivatives. EiskaltDC++ also inter operates
with all common DC hub software.
This package contains the header files needed to use the main EiskaltDC++
library.

%files -n %{develname}
%doc COPYING ChangeLog.txt ChangeLog_ru.txt ChangeLog_uk.txt
%{_includedir}/%{name}/dcpp/*.h


#-----------------------------------------------------------------------------

%prep
%setup -q
#https://github.com/eiskaltdcpp/eiskaltdcpp/issues/27
lua_version=`lua -v 2>&1 | cut -d ' ' -f2 | cut -d '.' -f1,2`
if [ "$lua_version" = "5.2" ]
then
    sed -i -e 's/Lua51/Lua52/' CMakeLists.txt cmake/FindLua52.cmake
fi

%patch0 -p1 -b .linkage

%build
rm -rf data/examples/*.php eiskaltdcpp-qt/qtscripts/gnome/*.php

%cmake	-DCMAKE_BUILD_TYPE=Release \
	-DCMAKE_INSTALL_PREFIX=%{_prefix} \
	-DLIB_INSTALL_DIR=%{_libdir} \
	-DLOCAL_BOOST=OFF \
	-DLUA_SCRIPT=ON \
	-DUSE_IDNA=ON \
	-DPERL_REGEX=ON \
	-DUSE_QT=ON \
	-DUSE_QT_SQLITE=ON \
	-DUSE_QT_QML=ON \
	-DUSE_JS=ON \
	-DUSE_ASPELL=ON \
	-DFREE_SPACE_BAR_C=ON \
	-DDBUS_NOTIFY=ON \
	-DUSE_GTK3=ON \
	-DUSE_LIBGNOME2=OFF \
	-DUSE_LIBNOTIFY=ON \
	-DUSE_LIBCANBERRA=ON \
	-DNO_UI_DAEMON=ON \
	-DXMLRPC_DAEMON=OFF \
	-DJSONRPC_DAEMON=ON \
	-DUSE_CLI_XMLRPC=ON \
	-DUSE_CLI_JSONRPC=ON \
	-DWITH_DEV_FILES=ON \
	-DEISKALTDCPP_INCLUDE_DIR="%{_includedir}/%{name}" \
	-DWITH_EMOTICONS=ON \
	-DWITH_SOUNDS=ON \
	-DWITH_EXAMPLES=ON \
	-DWITH_LUASCRIPTS=ON \
	-DWITH_DHT=ON \
	-DUSE_MINIUPNP=ON \
	-DCREATE_MO=ON \
	-DINSTALL_RUNTIME_PATH=OFF
%make


%install
%makeinstall_std -C build

%find_lang %{name}-gtk

find %{buildroot} -name "*.qm" | sed 's:'%{buildroot}':: 
s:.*/\([a-zA-Z]\{2\}\).qm:%lang(\1) \0:' > %{name}-qt.lang

%find_lang lib%{name} lib%{name}.lang





%changelog
* Sat Feb 22 2014 symbianflo <symbianflo@mandrivausers.ro> 2.2.9-1
+ Revision: 28da8cc
- Merge pull request #1 from symbianflo/eiskaltdcpp:rosa2012.1
- symbianflo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9238 |12cu|ejabberd-2.1.13-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A distributed, fault-tolerant Jabber/XMPP server

Name:		ejabberd
Version:	2.1.13
Release:	4
Group:		System/Servers
License:	GPLv2+
URL:		http://www.ejabberd.im/
Source0:	http://www.process-one.net/downloads/ejabberd/%{version}/%{name}-%{version}.tgz
Source3:        inetrc
# http://ejabberd.jabber.ru/ejabberdctl-extra
Source4:	http://ejabberd.jabber.ru/files/efiles/mod_ctlextra.erl
# The following were extracted from a patch found on http://realloc.spb.ru/share/ejabberdad.html
Source5:	ejabberd_auth_ad.erl
Source6:	mod_shared_roster_ad.erl
Source7:	mod_vcard_ad.erl

Source9:        ejabberd.logrotate
Source10:       ejabberd.sysconfig
Source11:       ejabberd.service
Source12:       ejabberd.tmpfiles.conf

# PAM support
Source13:       ejabberdctl.pam
Source14:       ejabberdctl.apps
Source15:       ejabberd.pam

# Patches from Fedora
# Use ejabberd as an example for PAM service name (fedora/epel-specific)
Patch1: ejabberd-0001-Fix-PAM-service-example-name-to-match-actual-one.patch
# fixed delays in s2s connections
Patch2: ejabberd-0002-Fixed-delays-in-s2s-connections.patch
# Introducing mod_admin_extra
Patch3: ejabberd-0003-Introducing-mod_admin_extra.patch
# BZ# 439583, 452326, 451554, 465196, 502361 (fedora/epel-specific)
Patch4: ejabberd-0004-Fedora-specific-changes-to-ejabberdctl.patch
# Fix so-lib permissions while installing (fedora/epel-specific)
Patch5: ejabberd-0005-Install-.so-objects-with-0755-permissions.patch
# Will be proposed for inclusion into upstream
Patch6: ejabberd-0006-Use-versioned-directory-for-storing-docs.patch
# Backported from upstream
Patch7: ejabberd-0007-Support-SASL-GSSAPI-authentication-thanks-to-Mikael-.patch
# Disable IP restriction for ejabberdctl (seems that it doesn't work well)
Patch8: ejabberd-0008-Disable-INET_DIST_INTERFACE-by-default.patch

BuildRequires:	erlang-base
BuildRequires:	erlang-ssl
BuildRequires:	erlang-devel
BuildRequires:	erlang-erl_interface
BuildRequires:	erlang-compiler
BuildRequires:	erlang-asn1
BuildRequires:	erlang-public_key
BuildRequires:	erlang-parsetools
BuildRequires:	libexpat-devel
BuildRequires:	openssl-devel
BuildRequires:	zlib-devel
BuildRequires:	tetex-latex
BuildRequires:	hevea
BuildRequires:	rpm-helper >= 0.21
BuildRequires:  texlive-collection-basic
Requires:	erlang-base
Requires:	erlang-crypto
Requires:	erlang-mnesia
Requires:	erlang-syntax_tools
Requires:	erlang-compiler
Requires:	erlang-asn1
Requires:	erlang-ssl
Requires(post):	systemd
Requires(pre):	rpm-helper >= 0.19
Requires(post):	rpm-helper >= 0.21
Requires(preun):	rpm-helper >= 0.19
Requires(postun):	rpm-helper >= 0.19


%description
ejabberd is a Free and Open Source distributed fault-tolerant
Jabber/XMPP server. It is mostly written in Erlang, and runs on many
platforms (tested on Linux, FreeBSD, NetBSD, Solaris, Mac OS X and
Windows NT/2000/XP).

%package devel
Summary:	Development files for %{name}

Group:		Development/Other
Requires:	%{name} = %{version}-%{release}
Requires:	erlang-devel

%description devel
Development files for %{name}.

%package doc
Summary:	Documentation for ejabberd

Group:		System/Servers

%description doc
Documentation for ejabberd.

%prep
%setup -q


%patch1 -p1 -b .pam_name
%patch2 -p1 -b .s2s_delays
%patch3 -p1 -b .mod_admin_extra
#%patch4 -p1 -b .fedora_specific
%patch5 -p1 -b .fix_perms
%patch6 -p1 -b .versioned_docdir
%patch7 -p1 -b .gssapi
%patch8 -p1 -b .disable_ip_restriction_for_ejabberdctl

# FIXME one more last-minute fix, now for 2.1.13
sed -i -e "s,2.1.12,2.1.13,g" src/configure
touch -r src/configure.ac src/configure

%{__perl} -pi -e "s!/var/lib/ejabberd!%{_libdir}/ejabberd-%{version}!g" src/Makefile.in
%{__perl} -pi -e "s!/etc!%{_sysconfdir}!g" src/Makefile.in

cp %{SOURCE4} src
cp %{SOURCE5} src
cp %{SOURCE6} src
cp %{SOURCE7} src

%build
%define _disable_ld_no_undefined 1
pushd src
%configure2_5x \
	--enable-odbc \
	--disable-pam \
	--disable-ejabberd_zlib

%make -j1
popd
pushd doc
make html pdf
popd

%install
pushd src
%makeinstall_std
popd

# fix example SSL certificate path to real one, which we created recently (see above)
%{__perl} -pi -e 's!/path/to/ssl.pem!/etc/ejabberd/ejabberd.pem!g' %{buildroot}/etc/ejabberd/ejabberd.cfg

# fix captcha path
%{__perl} -pi -e 's!/lib/ejabberd/priv/bin/captcha.sh!%{_libdir}/%{name}/priv/bin/captcha.sh!g' %{buildroot}/etc/ejabberd/ejabberd.cfg

mkdir -p %{buildroot}/var/log/ejabberd
mkdir -p %{buildroot}/var/lib/ejabberd/spool

chmod a+x %{buildroot}%{_libdir}/ejabberd/priv/lib/

%{__perl} -pi -e 's!./ssl.pem!/etc/pki/tls/private/ejabberd.pem!g' \
    %{buildroot}/etc/ejabberd/ejabberd.cfg

install -d -m 755 %{buildroot}/var/log/ejabberd
install -d -m 755 %{buildroot}%{_var}/lib/ejabberd

# install systemd entry
install -D -m 0644 -p %{S:11} %{buildroot}%{_unitdir}/%{name}.service
install -D -m 0644 -p %{S:12} %{buildroot}%{_tmpfilesdir}/%{name}.conf

# install sysconfig file
install -D -p -m 0644  %{S:10} %{buildroot}%{_sysconfdir}/sysconfig/ejabberd

mkdir -p %{buildroot}%{_bindir}
ln -s consolehelper %{buildroot}%{_bindir}/ejabberdctl
install -D -p -m 0644 %{S:13} %{buildroot}%{_sysconfdir}/pam.d/ejabberdctl
install -D -p -m 0644 %{S:14} %{buildroot}%{_sysconfdir}/security/console.apps/ejabberdctl
install -D -p -m 0644 %{S:15} %{buildroot}%{_sysconfdir}/pam.d/ejabberd


# install config for logrotate
install -D -p -m 0644  %{S:9} %{buildroot}%{_sysconfdir}/logrotate.d/ejabberd

cp %{S:3} %{buildroot}%{_sysconfdir}/ejabberd/inetrc

cat > README.urpmi <<EOF
Mageia RPM specific notes

Post-installation
-----------------
There is no users created with the default configuration.

You have to first create an user, either through a client supporting registration (kopete, psi), or through command line:

$> su ejabberd -c 'ejabberdctl --node ejabberd@host register user domain.tld passwd'

Then you have to grant him admin privilege, by adding such a line in /etc/ejabberd/ejabberd.cfg:

{acl, admin, {user, "user"}}.

More commands are available, through ejabberctl:

$> su ejabberd -c 'ejabberdctl --node ejabberd@host help'

You can also access the web console at http://host:5280/admin
EOF

install -d -m 755 %{buildroot}%{_docdir}/%{name}
install -m 644 README %{buildroot}%{_docdir}/%{name}
install -m 644 README.urpmi %{buildroot}%{_docdir}/%{name}
install -m 644 COPYING %{buildroot}%{_docdir}/%{name}
install -m 644 doc/*.pdf doc/*.html doc/*.png doc/release_notes_*  %{buildroot}%{_docdir}/%{name}

install -d -m 755 %{buildroot}%{_sbindir}
# ejabberd wrapper
cat > %{buildroot}%{_sbindir}/ejabberd <<'EOF'
#!/bin/sh

ERLANG_NODE=ejabberd
ERL=/usr/bin/erl
LIB=%{_var}/lib/ejabberd/ebin
CONFIG=/etc/ejabberd/ejabberd.cfg
INETRC=/etc/ejabberd/inetrc
LOG=/var/log/ejabberd/ejabberd.log
SASL_LOG=/var/log/ejabberd/sasl.log
SPOOL=/var/lib/ejabberd

if [ -r /var/lib/ejabberd/.erlang.cookie ] ; then
    export HOME=/var/lib/ejabberd
fi

ARGS=
while [ $# -ne 0 ] ; do
    PARAM=$1
    shift
    case $PARAM in
	--) break ;;
	--node) ERLANG_NODE=$1; shift ;;
	--config) CONFIG=$1 ; shift ;;
	--log) LOG=$1 ; shift ;;
	--sasl-log) SASL_LOG=$1 ; shift ;;
	--spool) SPOOL=$1 ; shift ;;
	*) ARGS="$ARGS $PARAM" ;;
    esac
done

if [ "$ERLANG_NODE" = "${ERLANG_NODE%.*}" ] ; then
    SNAME=-sname
else
    SNAME=-name
fi

exec $ERL -pa $LIB \
    $SNAME $ERLANG_NODE \
    -s ejabberd \
    -kernel inetrc \"$INETRC\" \
    -ejabberd config \"$CONFIG\" log_path \"$LOG\" \
    -sasl sasl_error_logger \{file,\"$SASL_LOG\"\} \
    -mnesia dir \"$SPOOL\" \
    $ERL_OPTIONS $ARGS "$@"
EOF
chmod 755 %{buildroot}%{_sbindir}/ejabberd

%pre
if [ -d %{_var}/lib/%{name}/spool ]; then
    mv -f %{_var}/lib/%{name}/spool/* %{_var}/lib/%{name}
    rmdir %{_var}/lib/%{name}/spool
fi
%_pre_useradd %{name} /var/lib/%{name} /bin/sh
%_pre_groupadd %{name} %{name}

%preun
%_preun_service %{name}

%post
%_create_ssl_certificate %{name} -b -g %{name}
%_tmpfilescreate %{name}
%_post_service %{name}

%postun
%_postun_userdel %{name}
%_postun_groupdel %{name}

%clean

%files
%doc %{_docdir}/%{name}-%{version}
%{_docdir}/%{name}/COPYING
%{_docdir}/%{name}/README
%{_docdir}/%{name}/README.urpmi
%dir %attr(750,root,ejabberd) %{_sysconfdir}/ejabberd
%attr(750,root,ejabberd) %{_sysconfdir}/sysconfig/ejabberd
%attr(640,root,ejabberd) %config(noreplace) %{_sysconfdir}/ejabberd/ejabberd.cfg
%attr(640,root,ejabberd) %config(noreplace) %{_sysconfdir}/ejabberd/inetrc
%attr(640,root,ejabberd) %config(noreplace) %{_sysconfdir}/ejabberd/ejabberdctl.cfg
%{_unitdir}/%{name}.service
%{_tmpfilesdir}/%{name}.conf
%{_sbindir}/ejabberd
%config(noreplace) %{_sysconfdir}/pam.d/%{name}
%config(noreplace) %{_sysconfdir}/pam.d/ejabberdctl
%config(noreplace) %{_sysconfdir}/security/console.apps/ejabberdctl
%{_bindir}/ejabberdctl
%attr(550,root,ejabberd) %{_sbindir}/ejabberdctl
%dir %{_libdir}/ejabberd
%dir %{_libdir}/ejabberd/ebin
%dir %{_libdir}/ejabberd/priv
%{_libdir}/ejabberd/ebin/*
%{_libdir}/ejabberd/priv/*
%config(noreplace) %{_sysconfdir}/logrotate.d/ejabberd
%attr(-,ejabberd,ejabberd) /var/lib/ejabberd
%attr(-,ejabberd,ejabberd) /var/log/ejabberd

%files devel
%{_libdir}/ejabberd/include

%files doc
%{_docdir}/%{name}/*
%exclude %{_docdir}/%{name}/COPYING
%exclude %{_docdir}/%{name}/README
%exclude %{_docdir}/%{name}/README.urpmi

%changelog
* Thu Apr 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.1.13-4
+ Revision: 53756bd
- Move back inetrc



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9239 |12cu|ekg-1.8-0.rc2.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define prel rc1

Summary:	A client compatible with Gadu-Gadu
Name:		ekg
Version:	1.8
Release:	0.rc2.4
License:	GPLv2+
Group:		Networking/Instant messaging
Url:		http://ekg.chmurka.net/
Source0:	http://ekg.chmurka.net/%{name}-%{version}%{prel}.tar.bz2
Source1:	%{name}.conf
Patch0:		%{name}-makefile-ioctld-makedir.patch
Patch1:		ekg-1.8_rc1-gtk.patch
Patch2:		ekg-1.8rc1-linkage.patch
BuildRequires:	aspell-devel
BuildRequires:	jpeg-devel
BuildRequires:	libgsm-devel
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libgadu)
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(zlib)

%description
EKG ("Eksperymentalny Klient Gadu-Gadu") is an open source gadu-gadu
client for UNIX systems. Gadu-Gadu is an instant messaging program,
very popular in Poland.

EKG features include:
  - irssi-like ncurses interface
  - sending and receiving files
  - voice conversations
  - launching shell commands on certain events
  - reading input from pipe
  - python scripting support
  - speech synthesis (using an external program)
  - encryption support

Please note that the program is not internationalized and all messages
are in Polish (although the commands are in English).

%files
%defattr(644,root,root,755)
%doc docs/{dcc,files,gdb,python,sim,themes,ui-ncurses,vars,voip}.txt
%doc ChangeLog docs/{FAQ,README,TODO,ULOTKA} docs/emoticons.{ansi,sample}
%config(noreplace) %{_sysconfdir}/%{name}.conf
%attr(755,root,root) %{_bindir}/e*
%attr(755,root,root) %{_bindir}/ioctld
%{_datadir}/ekg
%{_mandir}/man1/*
%{_mandir}/pl/man1/*

#----------------------------------------------------------------------------

%prep
%setup -qn %{name}-%{version}%{prel}
%patch0 -p1 -b .ioctld
%patch1 -p1 -b .gtk
%patch2 -p1 -b .linkage

%build
%configure2_5x \
	--enable-aspell \
	--disable-static \
	--enable-shared \
	--enable-ioctld \
	--with-python \
	--with-libgsm
%make

%install
%makeinstall_std

install contrib/ekl2.pl %{buildroot}%{_bindir}
install contrib/ekl2.sh %{buildroot}%{_bindir}
install docs/ekl2.man.pl %{buildroot}%{_mandir}/pl/man1/ekl2.1
install docs/ekl2.man.en %{buildroot}%{_mandir}/man1/ekl2.1
install -D %{SOURCE1} %{buildroot}%{_sysconfdir}/ekg.conf
rm -f examples/Makefile examples/Makefile.in examples/.cvsignore

#fix wrong-script-end-of-line-encoding /usr/bin/ekl2.pl
perl -pi -e 's/\015$//' %{buildroot}/%{_bindir}/ekl2.pl

#Remove bad requires from libgadu.pc
perl -pi -e 's/@[^@]*@//' %{buildroot}%{_libdir}/pkgconfig/libgadu.pc


%changelog
* Tue Feb 18 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.8-0.rc2.4
+ Revision: 5c8f0aa
- LOG Update BuildRequires, fix build



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9240 |12cu|ekg2-1.0-7.20120212.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _snapshot 20120212

Summary:	Opensource multi-protocol instatnt messaging client
Name:		ekg2
Version:	1.0
Release:	7.%{_snapshot}.2
License:	GPLv2+
Group:		Networking/Instant messaging
Url:		http://ekg2.org/
Source0:	http://pl.ekg2.org/%{name}-%{_snapshot}.tar.bz2
BuildRequires:	libtool
BuildRequires:	aspell-devel
BuildRequires:	gettext-devel
BuildRequires:	gpgme-devel
BuildRequires:	gpm-devel
BuildRequires:	jpeg-devel
BuildRequires:	libgsm-devel
BuildRequires:	libltdl-devel
BuildRequires:	perl-devel
BuildRequires:	readline-devel
BuildRequires:	xosd-devel
BuildRequires:	pkgconfig(expat)
BuildRequires:	pkgconfig(gnutls)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libgadu)
BuildRequires:	pkgconfig(ncursesw)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(sqlite3)
Conflicts:	ekg
Conflicts:	%{name}-devel

%description
EKG2 is opensource IM client for Unix systems. Program supports plugins,
which make possibility to support many diffrent protocols.

%files -f %{name}.lang
%doc docs/*
%{_bindir}/*
%{_libdir}/%{name}
%{_datadir}/%{name}
%{perl_vendorarch}/Ekg2
%{perl_vendorarch}/Ekg2.pm
%{perl_vendorarch}/auto/Ekg2

#----------------------------------------------------------------------------

%prep
%setup -qn %{name}-%{_snapshot}
export AUTOMAKE="automake --foreign"
autoreconf -fi
sed -i "s/);/,\n\t'INSTALLDIRS' => 'vendor');/" plugins/perl/common/Makefile.PL
sed -i "s/);/,\n\t'INSTALLDIRS' => 'vendor');/" plugins/perl/irc/Makefile.PL

%build
%configure2_5x \
    --with-aspell \
    --with-expat \
    --with-libgnutls \
    --with-libgadu \
    --with-libgsm \
    --with-python \
    --without-readline \
    --with-sqlite \
    --with-sqlite3 \
    --with-gtk \
    --enable-unicode \
    --disable-rpath

# /usr/bin/gpgme-config --cflags returns empty string, but build fails:
# error: GPGME was compiled with _FILE_OFFSET_BITS = 64
%make GPGME_CFLAGS="-D_FILE_OFFSET_BITS=64"

%install
install -d %{buildroot}%{_datadir}/%{name}/scripts
install -d  %{buildroot}%{perl_vendorlib}/i386-linux

%makeinstall_std

rm -rf docs/{CVS,.cvsignore,Makefile*}
rm -rf docs/ekg2book/{CVS,.cvsignore,Makefile*}
rm -rf docs/ekg2book/design/CVS
rm -rf docs/ekg2book-en/{CVS,.cvsignore,Makefile*}
rm -rf docs/ekg2book-en/design/CVS
rm -f %{buildroot}%{_libdir}/%{name}/plugins/*.la

%find_lang %{name}


%changelog
* Wed Apr 16 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0-7.20120212.2
+ Revision: 0d51a7d
- Fix BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9241 |12cu|elementary-1.7.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major   1
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d

Summary:	Basic widget set based on EFL for mobile touch-screen devices
Name:		elementary
Version:	1.7.9
Release:	1
License:	LGPLv2.1+
Group:		Graphical desktop/Enlightenment
Url:		http://www.enlightenment.org/
Source0:	http://download.enlightenment.fr/releases/%{name}-%{version}.tar.bz2
BuildRequires:	doxygen
BuildRequires:	gettext-devel
BuildRequires:	edje
BuildRequires:	eet
BuildRequires:	embryo
BuildRequires:	pkgconfig(ecore) >= 1.7.1
BuildRequires:	pkgconfig(ecore-con) >= 1.7.1
BuildRequires:	pkgconfig(ecore-evas) >= 1.7.1
BuildRequires:	pkgconfig(ecore-file) >= 1.7.1
BuildRequires:	pkgconfig(ecore-imf) >= 1.7.1
BuildRequires:	pkgconfig(edbus) >= 1.7.1
BuildRequires:	pkgconfig(edje) >= 1.7.1
BuildRequires:	pkgconfig(eet) >= 1.7.1
BuildRequires:	pkgconfig(efreet) >= 1.7.1
BuildRequires:	pkgconfig(efreet-mime) >= 1.7.1
BuildRequires:	pkgconfig(efreet-trash) >= 1.7.1
BuildRequires:	pkgconfig(eina) >= 1.7.1
BuildRequires:	pkgconfig(eio) >= 1.7.1
BuildRequires:	pkgconfig(evas) >= 1.7.1
BuildRequires:	evas_generic_loaders

# Extra stuff
BuildRequires:	pkgconfig(emotion)
BuildRequires:	pkgconfig(ethumb_client)
#BuildRequires:	pkgconfig(eweather)

%description
A basic widget set that is easy to use based on EFL for mobile
touch-screen devices

This package is part of the Enlightenment DR17 desktop shell.

%files -f %{name}.lang
%doc AUTHORS COPYING README
%{_bindir}/%{name}_run
%{_bindir}/elementary_config
%{_bindir}/elementary_quicklaunch
%{_libdir}/edje/modules/elm/linux-*/module.so
%{_libdir}/elementary/modules/access_output/linux*
%{_datadir}/applications/%{name}_config.desktop
%{_datadir}/%{name}/config/*
%{_datadir}/%{name}/edje_externals/*
%{_datadir}/%{name}/images/*
%{_datadir}/%{name}/themes/default.edj
%{_datadir}/%{name}/themes/default-desktop.edj
%{_datadir}/%{name}/objects/*
%{_iconsdir}/%{name}.png

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Libraries for the %{name} package
Group:		System/Libraries

%description -n %{libname}
Libraries for %{name}.

%files -n %{libname}
%{_libdir}/libelementary.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Headers and development libraries from %{name}
Group:		Development/Other
Requires:	%{libname} = %{EVRD}
Requires:	pkgconfig(eweather)
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
%{name} development headers and libraries.

%files -n %{devname}
%{_bindir}/elementary_testql
%{_bindir}/elementary_test
%{_libdir}/pkgconfig/*.pc
%{_libdir}/libelementary.so
%{_libdir}/elementary_testql.so
%{_libdir}/elementary/modules/test_entry/linux*
%{_libdir}/elementary/modules/test_map/linux*
%{_libdir}/elementary/modules/datetime_input_ctxpopup/linux*
%{_datadir}/applications/%{name}_test.desktop
%{_includedir}/%{name}*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x \
	--disable-static
%make

%install
%makeinstall_std

%find_lang %{name}


%changelog
* Fri Nov 08 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.7.9-1
+ Revision: 9753c0a
- LOG Fix files list



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9242 |12cu|elfio-1.0.3-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname ELFIO
%define sdevname %mklibname %{name} -d -s

Summary:	ELF (Executable and Linkable Format) reader and producer
Name:		elfio
Version:	1.0.3
Release:	6
License:	LGPLv2.1+
Group:		System/Libraries
Url:		http://elfio.sourceforge.net/
Source0:	http://downloads.sourceforge.net/%{name}/%{oname}-%{version}.tar.bz2

%description
ELFIO is a C++ library for reading and generating files in the ELF
binary format. This library is unique and not based on any other
product. It is also platform independent. The library uses standard
ANSI C++ constructions and runs on a wide variety of architectures.

%files
%doc README AUTHORS doc/tutorial.pdf
%{_bindir}/ELFDump

#----------------------------------------------------------------------------

%package -n %{sdevname}
Summary:	Development tools for programs using the %{oname} library
Group:		Development/C
Provides:	%{name}-devel = %{EVRD}
Obsoletes:	%{_lib}elfio1-devel < 1.0.3-6

%description -n %{sdevname}
This package contains the header files and libraries needed for
developing programs using the %{oname} library.

%files -n %{sdevname}
%{_includedir}/ELF*.h
%{_libdir}/lib%{oname}.a

#----------------------------------------------------------------------------

%prep
%setup -q -n %{oname}-%{version}

%build
%configure2_5x
%make

%install
%makeinstall_std


%changelog
* Tue Feb 18 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0.3-6
+ Revision: 04faf0a
- LOG Name devel package properly, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9243 |12cu|elinks-0.12-0.pre6.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pre pre6

Summary:	Lynx-like text WWW browser
Name:		elinks
Version:	0.12
Release:	0.%{pre}.1
License:	GPLv2+
Group:		Networking/WWW
Url:		http://elinks.or.cz/
Source0:	http://elinks.or.cz/download/%{name}-%{version}%{pre}.tar.bz2
Source1:	elinks.conf
# stella6.4/centos patches thx to Nux
Patch0:		elinks-0.11.0-ssl-noegd.patch
Patch1:		elinks-0.10.1-utf_8_io-default.patch
Patch3:		elinks-0.11.0-getaddrinfo.patch
Patch4:		elinks-0.11.0-sysname.patch
Patch5:		elinks-0.10.1-xterm.patch
Patch7:		elinks-0.11.3-macropen.patch
Patch8:		elinks-scroll.patch
# nss_compat_ossl not yet ported on rosa
#Patch9:	elinks-nss.patch
#Patch10:	elinks-nss-inc.patch
Patch11:	elinks-0.12pre5-js185.patch
Patch12:	elinks-0.12pre5-ddg-search.patch
Patch13:	elinks-0.12pre6-autoconf.patch

BuildRequires:	bzip2-devel
BuildRequires:	gpm-devel
BuildRequires:	krb5-devel
BuildRequires:	pkgconfig(expat)
BuildRequires:	pkgconfig(libidn)
BuildRequires:	pkgconfig(mozjs185)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(x11)
Provides:	webclient
Provides:	links

%description
ELinks is an advanced and well-established feature-rich text mode web
(HTTP/FTP/..) browser. ELinks can render both frames and tables, is highly
customizable and can be extended via scripts. Its features include:

- renders tables and frames
- displays colors as specified in current HTML page
- uses drop-down menu (like in Midnight Commander)
- can download files in background
- HTTP authentication

%files -f elinks.lang
%{_bindir}/elinks
%doc README SITES TODO COPYING
%ghost %verify(not md5 size mtime) %{_bindir}/links
%ghost %verify(not md5 size mtime) %{_mandir}/man1/links*
%config(noreplace) %{_sysconfdir}/elinks.conf
%{_mandir}/man1/elinks.1*
%{_mandir}/man5/*

%postun
if [ "$1" -ge "1" ]; then
	links=`readlink %{_sysconfdir}/alternatives/links`
	if [ "$links" == "%{_bindir}/elinks" ]; then
		%{_sbindir}/alternatives --set links %{_bindir}/elinks
	fi
fi
exit 0

%post
#Set up alternatives files for links
%{_sbindir}/alternatives --install %{_bindir}/links links %{_bindir}/elinks 90 \
  --slave %{_mandir}/man1/links.1.gz links-man %{_mandir}/man1/elinks.1.gz
links=`readlink %{_sysconfdir}/alternatives/links`
if [ "$links" == "%{_bindir}/elinks" ]; then
	%{_sbindir}/alternatives --set links %{_bindir}/elinks
fi

%preun
if [ $1 = 0 ]; then
	%{_sbindir}/alternatives --remove links %{_bindir}/elinks
fi
exit 0

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{version}%{pre}
%patch0 -p1
%patch1 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1
%patch7 -p1
%patch8 -p1
#patch9 -p1
#patch10 -p1
%patch11 -p1
%patch12 -p1
%patch13 -p1

find . -name "Makefile*" -o -name "*.m4" |xargs sed -i -e 's,configure.in,configure.ac,g'
sed -i 's/^# *serial [AM0-9]*$//' acinclude.m4 config/m4/*.m4
aclocal -I config/m4
autoreconf

%build
export CFLAGS="%{optflags} $(getconf LFS_CFLAGS) -D_GNU_SOURCE"
%configure2_5x \
	%{?rescue:--without-gpm} \
	--without-x \
	--with-gssapi \
	--enable-bittorrent \
	--with-nss_compat_ossl \
	--enable-256-colors \
	--without-openssl \
	--without-gnutls

MOPTS="V=1"
if tty >/dev/null 2>&1; then
    # turn on fancy colorized output only when we have a TTY device
    MOPTS=
fi
%make $MOPTS

%install
%makeinstall_std
rm -f %{buildroot}%{_datadir}/locale/locale.alias
mkdir -p %{buildroot}%{_sysconfdir}
install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/elinks.conf
touch %{buildroot}%{_bindir}/links
true | gzip -c > %{buildroot}%{_mandir}/man1/links.1.gz

%find_lang elinks


%changelog
* Tue Feb 18 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.12-0.pre6.1
+ Revision: 605b408
- LOG Fix automake issue



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9244 |12cu|emacs-browse-kill-ring-1.3-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname browse-kill-ring

Summary:	Interactively insert items from kill-ring
Name:		emacs-%{rname}
Version:	1.3
Release:	10
License:	GPLv2+
Group:		Editors
Url:		http://www.todesschaf.org/projects/bkr.html
Source0:	%{rname}.el
Source1:	%{name}-autostart.el
BuildRequires:	emacs
BuildRequires:	perl
BuildArch:	noarch

%description
Ever feel that 'C-y M-y M-y M-y ...' is not a great way of trying
to find that piece of text you know you killed a while back?  Then
browse-kill-ring is for you.

%files
%doc DOCUMENTATION
%config(noreplace) /etc/emacs/site-start.d/%{name}.el
%{_datadir}/*/site-lisp/*el*

#----------------------------------------------------------------------------

%prep
%setup -T -c
install -m644 %{SOURCE0} .

%build
emacs -batch -q -no-site-file -f batch-byte-compile %{rname}.el
mv %{rname}.elc emacs-%{rname}.elc

#Maybe need adjust
perl -n -e 'last if /^\(/;last if /^;;; Code/; s|^([;])+\s||; print' < %{SOURCE0} > DOCUMENTATION

%install
mkdir -p %{buildroot}%{_datadir}/emacs/site-lisp/
install -m644 emacs-%{rname}.elc %{buildroot}%{_datadir}/emacs/site-lisp/
install -m644 %{rname}.el %{buildroot}%{_datadir}/emacs/site-lisp/

install -d %{buildroot}%{_sysconfdir}/emacs/site-start.d
install -m644 %{SOURCE1} %{buildroot}%{_sysconfdir}/emacs/site-start.d/%{name}.el


%changelog
* Wed Feb 19 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.3-10
+ Revision: 4ddebdf
- LOG Drop xemacs part, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9245 |12cu|emacs-chess-2.0b5-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pname chess
%define name emacs-%pname

Name:		%name
Summary: 	A client and library for playing Chess from Emacs
Version: 	2.0b5
Release: 	5
License:	GPL
Group: 		Editors
Source: 	%{pname}-%{version}.tar.bz2
Url: 		http://www.newartisans.com/johnw/EmacsChess.html
BuildRequires: 	emacs-bin
BuildRequires:  texinfo
BuildArch: noarch

%{expand:%%define emacs_version %(rpm -q emacs|sed 's/emacs-\([0-9].*\)-.*$/\1/')}

%description
Chess.el does not know how to play chess against you.  While the
library does know all legal moves, there is no "thinking" module.  For
this, you must download one of the publically available chess engines,
such as gnuchess, crafty or phalanx.  You will find all of these
sufficiently challenging, I'm sure.  Once they are installed, chess.el
will use them, provided the locations of the binaries is on your PATH.

%prep 
%setup -q -n %pname-%version

%build
make clean
%make

%install
mkdir -p %{buildroot}/%_datadir/emacs/site-lisp
install	*.el *.elc %{buildroot}/%_datadir/emacs/site-lisp

install -d %buildroot%{_sysconfdir}/emacs/site-start.d
cp chess-auto.el %buildroot%{_sysconfdir}/emacs/site-start.d/%pname-emacs.el

%files
%doc COPYING ChangeLog EPD.txt PGN.txt PLAN README TODO 
%_datadir/emacs/site-lisp/*.el
%_datadir/emacs/site-lisp/*.elc
%config(noreplace) %_sysconfdir/emacs/site-start.d/%pname-emacs.el

%changelog
* Sat Aug 05 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/05/06 15:50:35 (53315)
- rebuild

* Sat Aug 05 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/05/06 15:48:58 (53314)
Import emacs-chess

* Mon May 01 2006 Olivier Thauvin <nanardon@mandriva.org> 2.0b5-3mdk
- Rebuild

* Fri Apr 29 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.0b5-2mdk
- rebuild for latest emacs

* Wed Apr 21 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 2.0b5-1mdk
- 2.0b5

* Tue Dec 23 2003 Michael Scherer <misc@mandrake.org> 2.0b3-3mdk
- BuildRequires : texinfo
 

* Tue Jan 21 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.0b3-2mdk
- rebuild for latest emacs

* Sun Dec 29 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 2.0b3-1mdk
- initial mdk package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9246 |12cu|emacs-elib-1.0-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define fname   elib
%define elibdir %{_datadir}/emacs/site-lisp/%{fname}

Name:           emacs-%{fname}
Version:        1.0
Release:        %mkrel 12
Epoch:          0
Summary:        Emacs Lisp Library
Requires:       emacs >= 0:20.7
License:        GPL
URL:            http://jdee.sunsite.dk/
Source:         http://jdee.sunsite.dk/%{fname}-%{version}.tar.bz2
Patch:          emacs-elib-1.0-direntry.patch
Group:          Editors
Obsoletes:      elib < %{epoch}:%{version}-%{release}
Provides:       elib = %{epoch}:%{version}-%{release}
Buildroot:      %{_tmppath}/%{name}-%{version}-%{release}-root
BuildArch:      noarch
BuildRequires:  emacs-bin
BuildRequires:  texinfo

%description
The Emacs Lisp Library.

%prep
%setup -q -n %{fname}-%{version}
%patch -p1

%build
%{make}

%install
%{__rm} -rf %{buildroot}
%{__mkdir_p} %{buildroot}%{_datadir}/emacs/site-lisp/%{fname}
%{__mkdir_p} %{buildroot}{%{elibdir},%{_infodir}}

%{__install} -m 644 *.el *.elc %{buildroot}%{elibdir}
%{__install} -m 644 *.info* %{buildroot}%{_infodir}

%clean
%{__rm} -rf %{buildroot}



%files
%defattr(-,root,root)
%doc ChangeLog COPYING INSTALL NEWS README RELEASING TODO
%{elibdir}
%{_infodir}/*info*


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0:1.0-12mdv2011.0
+ Revision: 618049
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 0:1.0-11mdv2010.0
+ Revision: 428556
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0:1.0-10mdv2009.0
+ Revision: 244698
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0:1.0-8mdv2008.1
+ Revision: 136403
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - rebuild

* Mon Sep 10 2007 David Walluck <walluck@mandriva.org> 0:1.0-7mdv2008.0
+ Revision: 83983
- rebuild
- Import emacs-elib



* Fri Sep 08 2006 David Walluck <walluck@mandriva.org> 0:1.0-6mdv2007.0
- rebuild
- bunzip2 patch
- version elib provides
- use macros

* Fri Apr 29 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.0-5mdk
- rebuild for new emacs

* Fri Sep 03 2004 David Walluck <walluck@mandrake.org> 0:1.0-4mdk
- rebuild

* Mon Apr 28 2003 Guillaume Rousse <g.rousse@linux-mandrake.com> 1.0-3mdk
- fixed dir ownership (Olivier Thauvin <thauvin@aerov.jussieu.fr>)

* Fri Apr 25 2003 Guillaume Rousse <g.rousse@linux-mandrake.com> 1.0-2mdk
- fixed buildrequires (Stefan van der Eijk <stefan@eijk.nu>)

* Sun Mar 23 2003 Guillaume Rousse <g.rousse@linux-mandrake.com> 1.0-1mdk
- contributed by David Walluck <david@anti-microsoft.org

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9247 |12cu|emacs-ess-13.09-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name ess

Summary:	Emacs Speaks Statistics package for Emacs
Name:		emacs-%{upstream_name}
Version:	13.09
Release:	1
License:	GPLv2+
Group:		Editors
Url:		http://ess.r-project.org
Source0:	http://ess.r-project.org/downloads/ess/%{upstream_name}-%{version}.tgz
BuildRequires:	emacs
BuildRequires:	emacs-el
BuildRequires:	R-base
BuildRequires:	texinfo
Requires:	emacs
Requires:	emacs-el
BuildArch:	noarch

%description
This package provides Emacs Speaks Statistics (ESS), which provides
Emacs-based front ends for popular statistics packages.

ESS provides an intelligent, consistent interface between the user and
the software.  ESS interfaces with S-PLUS, R, SAS, BUGS and other
statistical analysis packages under the Unix, Microsoft Windows, and
Apple Mac OS operating systems.  ESS is a package for the GNU Emacs
text editor whose features ESS uses to streamline the creation and use
of statistical software. ESS knows the syntax and grammar of statistical
analysis packages and provides consistent display and editing features
based on that knowledge. ESS assists in interactive and batch execution
of statements written in these statistical analysis languages.

%files
%doc ANNOUNCE ChangeLog README VERSION
%dir %{_datadir}/emacs/site-lisp
%{_datadir}/emacs/site-lisp/%{upstream_name}
%{_infodir}/%{upstream_name}.info.xz
%config(noreplace) %{_sysconfdir}/emacs/site-start.d/%{name}.el

#----------------------------------------------------------------------------

%package doc
Summary:	Emacs Speaks Statistics Documentation
Group:		Editors

%description doc
This package provides documentation for Emacs Speaks Statistics (ESS).

%prep
%setup -q -n %{upstream_name}-%{version}
chmod u+w doc/{html,info,refcard,dir.txt} # fix perms

%files doc
%doc doc/ess-intro-graphs.pdf doc/readme.pdf doc/html

#----------------------------------------------------------------------------

%build
%make \
	PREFIX=%{_prefix} \
	LISPDIR=%{_datadir}/emacs/site-lisp/%{upstream_name} \
	ETCDIR=%{_datadir}/emacs/site-lisp/%{upstream_name}/etc \
	INFODIR=%{_infodir}

cat > %{name}.el <<"EOF"
;;; Set up %{upstream_name} for Emacs.
;;;
;;; This file is automatically loaded by emacs's site-start.el
;;; when you start a new emacs session.
(if (not (string-match "XEmacs" emacs-version)) (require 'ess-site))
EOF

%install
install -d %{buildroot}%{_sysconfdir}/emacs/site-start.d
install -d %{buildroot}%{_infodir}

%makeinstall_std \
	PREFIX=%{buildroot}%{_prefix} \
	LISPDIR=%{buildroot}%{_datadir}/emacs/site-lisp/%{upstream_name} \
	ETCDIR=%{buildroot}%{_datadir}/emacs/site-lisp/%{upstream_name}/etc \
	INFODIR=%{buildroot}%{_infodir} \
	DOCDIR=%{buildroot}%{_docdir}/%{name}-doc
install -m 0644 %{name}.el %{buildroot}%{_sysconfdir}/emacs/site-start.d/
rm -f %{buildroot}%{_datadir}/emacs/site-lisp/%{upstream_name}/etc/*.BAT
rm -f %{buildroot}%{_datadir}/emacs/site-lisp/%{upstream_name}/etc/*.sparc
rm -f %{buildroot}%{_docdir}/%{name}-doc/*.dvi
rm -f %{buildroot}%{_docdir}/%{name}-doc/*.html


%changelog
* Wed Feb 19 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 13.09-1
+ Revision: 7773559
- LOG New version 13.09, drop xemacs part as upstream did



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9248 |12cu|emacs-haskell-mode-2.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname haskell-mode

Summary: Major mode for editing Haskell code with emacs
Name:    emacs-haskell-mode
Version: 2.4
Release: 1
Source0: http://www.iro.umontreal.ca/~monnier/elisp/haskell-mode-%{version}.tar.gz
License: GPL
Group: Development/Other
BuildArch: noarch
BuildRequires: emacs
Url: http://haskell.org/haskell-mode/

%description
Haskell Mode for Emacs

%prep
%setup -q -n %{rname}-%{version}

%build
make

%install
# NB: prefering .el files (so that it's version independant)
install -d %buildroot%{_datadir}/emacs/site-lisp
install -m644 *.el %buildroot%_datadir/emacs/site-lisp

install -d %{buildroot}%{_sysconfdir}/emacs/site-start.d
cat <<EOF >%{buildroot}%{_sysconfdir}/emacs/site-start.d/%{rname}.el
(load "%{_datadir}/emacs/site-lisp/haskell-site-file")
;(add-hook 'haskell-mode-hook 'turn-on-haskell-decl-scan)
;(add-hook 'haskell-mode-hook 'turn-on-haskell-hugs)
EOF


%files
%doc NEWS
%config(noreplace) /etc/emacs/site-start.d/%{rname}.el
%_datadir/*/site-lisp/*




%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 2.1-6mdv2011.0
+ Revision: 618050
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 2.1-5mdv2010.0
+ Revision: 428559
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2.1-4mdv2009.0
+ Revision: 244701
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 18 2007 Thierry Vignaud <tv@mandriva.org> 2.1-2mdv2008.1
+ Revision: 132849
- BR emacs
- kill re-definition of %%buildroot on Pixel's request
- import emacs-haskell-mode


* Mon Dec  5 2005 Pixel <pixel@mandriva.com> 2.1-2mdk
- fix loading

* Mon Nov 28 2005 Pixel <pixel@mandriva.com> 2.1-1mdk
- first package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9249 |12cu|emacs-matlab-3.3.1-2.20130402.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define git 20130402

Summary:	Matlab mode for emacs
Name:		emacs-matlab
Version:	3.3.1
Release:	2.%{git}.1
License:	GPLv2+
Group:		Editors
Url: 		http://matlab-emacs.sourceforge.net/
Source0:	matlab-emacs-%{git}.tar.bz2
BuildRequires:	emacs
BuildRequires:	emacs-cedet
Requires:	emacs
Requires:	emacs-cedet
BuildArch:	noarch

%description
Matlab mode for emacs.

%files
%doc ChangeLog* README
%{_datadir}/emacs/site-lisp/matlab
%config(noreplace) %{_sysconfdir}/emacs/site-start.d/matlab-load.*

#----------------------------------------------------------------------------

%prep
%setup -q -n matlab-emacs

%build
sed -i 's,--no-site-file,,' Makefile
%make all

%install
rm -f *~
mkdir -p %{buildroot}%{_datadir}/emacs/site-lisp/matlab/
install -m 644 *.el* %{buildroot}%{_datadir}/emacs/site-lisp/matlab/

cat > tmp <<EOF
;; Set path to matlab mode files on Mandriva
(add-to-list 'load-path "/usr/share/emacs/site-lisp/matlab")

EOF
cat tmp matlab-load.el > tmp2
mv -f tmp2 matlab-load.el

mkdir -p %{buildroot}%{_sysconfdir}/emacs/site-start.d/
install -m 644 matlab-load.el* %{buildroot}%{_sysconfdir}/emacs/site-start.d/
rm -f %{buildroot}%{_datadir}/emacs/site-lisp/matlab/matlab-load*

chmod 644 ChangeLog* README


%changelog
* Wed Feb 19 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.3.1-2.20130402.1
+ Revision: fa61ee8
- LOG Update to latest snapshot (20130402), spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9250 |12cu|emacs-php-mode-1.5.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		rname php-mode

Summary:	Major mode for editing PHP code
Name:		emacs-%{rname}
Version:	1.5.0
Release:	%mkrel 1
Epoch:		1
Source0:	http://prdownloads.sourceforge.net/php-mode/%{rname}-%{version}.tar.gz
URL:		http://php-mode.sourceforge.net/
License:	GPLv3+
Group:		Editors
BuildRoot:	%_tmppath/%{name}-%{release}-buildroot
Requires:	emacs >= 22.0
BuildRequires:	emacs >= 22.0, texinfo
BuildArch:    	noarch	

%description 
PHP mode is a major Emacs mode for editing PHP 3 and 4 source code. As
it is an extension of the C mode, it inherits all of that mode's
navigation functionality. It's syntax highlighting colors code
according to PHP's grammar, however, and indents it according to the
PEAR coding guidelines. The mode also includes a couple of handy
IDE features such as documentation search and a source and class
browser.

%prep
%setup -q -n %{rname}-%{version}

%build
emacs -batch -q -no-site-file -f batch-byte-compile %{rname}.el 
make %{rname}.info

%install
%__rm -rf %{buildroot}

%__install -m 755 -d %{buildroot}%{_datadir}/emacs/site-lisp
%__install -m 644 %{rname}.el* %{buildroot}%{_datadir}/emacs/site-lisp/

%__install -m 755 -d %{buildroot}%{_infodir}
%__install -m 644 %{rname}.info* %{buildroot}%{_infodir}

%__install -m 755 -d %{buildroot}%{_sysconfdir}/emacs/site-start.d
cat > %buildroot%_sysconfdir/emacs/site-start.d/%{name}.el << EOF
;; -*- Mode: Emacs-Lisp -*-
; Copyright (C) 2000 by Chmouel Boudjnah
; 
; Redistribution of this file is permitted under the terms of the GNU 
; Public License (GPL)
;

(autoload '%{rname} "%{rname}" nil t)
(setq auto-mode-alist (append '(("\\\\.php3?\\\\'" . %{rname})) auto-mode-alist))
EOF



%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ChangeLog
%config(noreplace) /etc/emacs/site-start.d/%{name}.el
%_datadir/*/site-lisp/*el*
%_infodir/%rname.*


%changelog
* Wed Feb 04 2009 Lev Givon <lev@mandriva.org> 1:1.5.0-1mdv2009.1
+ Revision: 337546
- Update to 1.5.0.

* Thu Jul 24 2008 Lev Givon <lev@mandriva.org> 1:1.4.0-1mdv2009.0
+ Revision: 245569
- Update to 1.4.0, update license.

* Tue Jul 22 2008 Thierry Vignaud <tvignaud@mandriva.com> 1:1.2.0-3mdv2009.0
+ Revision: 240683
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Jul 09 2007 Olivier Blin <oblin@mandriva.com> 1:1.2.0-1mdv2008.0
+ Revision: 50545
- 1.2.0
- bump Epoch
- update documentation filtering regexp (and move in prep section)
- Import emacs-php-mode



* Fri Apr 29 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 102-6mdk
- rebuild for new emacs

* Wed Feb 26 2003 Gtz Waschk <waschk@linux-mandrake.com> 102-5mdk
- remove xemacs file, included in xemacs package 
- fix site-start file

* Tue Jan 21 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 102-4mdk
- rebuild for latest emacs

* Mon Jul 22 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 102-3mdk
- welcome to goreland:
  s!
		cat << EOF > file
		%%{expand:%%(%%__cat %%{SOURCE1})}
		EOF
	!cat %%SOURCE1 > file
	!g

	s!
		mkdir -p %%name-%%version
		install -m644 %%SOURCE0 %%name-%%version/%%rname.el
		%%setup -T -D
	!
		%%setup -c -T
	!g

- remove useless prefix

* Fri Jun 21 2002 Gtz Waschk <waschk@linux-mandrake.com> 102-2mdk
- buildarch noarch
- buildrequires emacs-bin

* Sat Jan 26 2002 Yves Duret <yduret@mandrakesoft.com> 102-1mdk
- version 102
- add URL: tag
- s#Copyright#License#

* Mon Sep 10 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 099-1mdk
- First version.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9251 |12cu|emacs-psgml-1.3.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	fname	psgml
%define psgmldir %_datadir/emacs/site-lisp/psgml

%define debug_package %{nil}

Summary:	A GNU Emacs major mode for editing SGML documents
name:		emacs-%fname
Version:	1.3.2
Release: 	1
Requires: 	sgml-common
Requires: 	emacs >= 20.7
License: 	GPL
URL:		http://www.lysator.liu.se/projects/about_psgml.html
Source: 	ftp://ftp.lysator.liu.se:21/pub/sgml/ALPHA/psgml-%{version}.tar.gz
Group: 		Editors
Obsoletes:	psgml
Provides:	psgml = %version-%release
BuildRequires:	emacs-bin

%description
Emacs is an advanced and extensible editor. An Emacs major mode
customizes Emacs for editing particular types of text documents. PSGML
is a major mode for SGML (a markup language) documents.  PSGML
provides several functionalities for editing SGML documents:
indentation according to element nesting depth and identification of
structural errors (but it is not a validating SGML parser); menus and
commands for inserting tags with only the contextually valid tags;
attribute values can be edited in a separate window with information
about types and defaults; structure based editing includes movement
and killing; and also several commands for folding editing.

%prep
%setup -q -n %fname-%version

%build
%configure
make infodir=%{_infodir} psgmldir=%{psgmldir}

%install
install -d %{buildroot}{%{psgmldir},%{_infodir},%{_libdir}/sgml/cdtd}

%makeinstall psgmldir=%{buildroot}%{psgmldir} lispdir=%{buildroot}%{psgmldir}

# Why putting source files ??????
#for i in $RPM_BUILD_ROOT%{psgmldir}/*.elc; do 
#  rm -f $i
#  cp `echo $(basename $i) | sed s/elc/el/` %{buildroot}%{psgmldir}
#done

make install-info infodir=%{buildroot}%{_infodir}

install -d %{buildroot}%{_sysconfdir}/emacs/site-start.d
cat << EOF > %{buildroot}%{_sysconfdir}/emacs/site-start.d/%{name}-init.el
(add-to-list 'load-path "%{psgmldir}")

(autoload 'sgml-mode "psgml" "Major mode for editing SGML." t)
(autoload 'xml-mode "psgml" "Major mode for editing XML." t)
(if (not (getenv "SGML_CATALOG_FILES"))
   (defvar sgml-catalog-files '("CATALOG" "catalog" "/etc/sgml/catalog""%{_libdir}/sgml/CATALOG" "%{_libdir}/sgml-tools/dtd/catalog"))
  "*List of catalog entry files.
The files are in the format defined in the SGML Open Draft Technical
Resolution on Entity Management.")
(put 'sgml-catalog-files 'sgml-type 'list);;
;;
;; SGML markup faces.
;;
(setq sgml-markup-faces
'((start-tag . font-lock-function-name-face)
(end-tag . font-lock-builtin-face)
(comment . font-lock-comment-face)
(pi . font-lock-keyword-face)
(sgml . font-lock-keyword-face)
(doctype . font-lock-keyword-face)
(entity . font-lock-variable-name-face)
(shortref . font-lock-variable-name-face)
(ignored  . font-lock-comment)
(ms-start . font-lock-type-face)
(ms-end . font-lock-type-face)))

(setq sgml-set-face t)

EOF


%files
%doc README.psgml
%config(noreplace) %_sysconfdir/emacs/site-start.d/%{name}-init.el
%dir %{psgmldir}
%{psgmldir}/*
%_libdir/sgml/cdtd
%_infodir/*info*



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2.5-11mdv2011.0
+ Revision: 618052
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 1.2.5-10mdv2010.0
+ Revision: 428587
- rebuild

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1.2.5-9mdv2009.0
+ Revision: 266618
- rebuild early 2009.0 package (before pixel changes)

* Sun May 11 2008 Nicolas LÃ©cureuil <nlecureuil@mandriva.com> 1.2.5-8mdv2009.0
+ Revision: 205714
- Should not be noarch ed

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 18 2007 Thierry Vignaud <tv@mandriva.org> 1.2.5-7mdv2008.1
+ Revision: 132938
- fix prereq
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- fix summary-ended-with-dot
- import emacs-psgml


* Fri Apr 29 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.2.5-7mdk
- rebuild for new emacs

* Tue May 20 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.2.5-6mdk
- distlint fixes

* Tue Jan 21 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.2.5-5mdk
- rebuild for latest emacs

* Mon Jul 22 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.2.5-4mdk
- build release

* Fri Jun 21 2002 Götz Waschk <waschk@linux-mandrake.com> 1.2.5-3mdk
- buildrequires emacs-bin

* Sat Jun 01 2002 Yves Duret <yduret@mandrakesoft.com> 1.2.5-2mdk
- renamed to emacs-psgml to be more coherent with our other emacs modes.
- do not own %%_infodir in the rpm.
- %%setup -q
- spec clean up

* Thu May 16 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.2.5-1mdk
- new release
- add %%clean section

* Wed Jan 02 2002 Camille Begnis <camille@mandrakesoft.com> 1.2.4-1mdk
- 1.2.4
- removed patches

* Fri Nov 16 2001 Camille Begnis <camille@mandrakesoft.com> 1.2.2-4mdk
- Take patches from RedHat for DocBook>4.0 and emacs21
- Improve highlighting
- put again .elc files instead of .el 

* Fri Aug 31 2001 Lenny Cartier <lenny@mandrakesoft.com>  1.2.2-3mdk
- rebuild

* Fri Jun 22 2001 Pixel <pixel@mandrakesoft.com> 1.2.2-2mdk
- much cleanup (still doesn't work?)

* Wed Jun 21 2001 Camille Begnis <camille@mandrakesoft.com> 1.2.2-1mdk  
- Stole spec from RH


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9252 |12cu|emacs-w3m-1.5-0.20120203.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname w3m
%define emacs_version 24.3
%define git 20120203

Summary:	An Emacs interface to w3m, a web browser and pager
Name:		emacs-%{rname}
Version:	1.5
Release:	0.%{git}.1
License:	GPLv2+
Group:		Networking/WWW
Url:		http://emacs-w3m.namazu.org/
Source0:	%{name}-%{version}.tar.gz
Source1:	%{name}-autostart.el
BuildRequires:	emacs
Requires:	emacs
Requires:	w3m
Conflicts:	xemacs
Provides:	emacs-w3 = %{EVRD}
BuildArch:	noarch

%description
Emacs-w3m is a simple Emacs interface to w3m, which is a pager with WWW
capability. Although it is a pager, it can be used as a text-mode WWW browser.

%files
%doc README
%config(noreplace) %{_sysconfdir}/emacs/site-start.d/*el
%{_infodir}/*
%dir %attr(0755, root, root) %{_datadir}/emacs/site-lisp/%{rname}/
%{_datadir}/emacs/site-lisp/%{rname}/*elc
%{_datadir}/emacs/site-lisp/%{rname}/mew-%{rname}.el
%{_datadir}/emacs/site-lisp/%{rname}/mime-%{rname}.el
%{_datadir}/emacs/site-lisp/%{rname}/octet.el
%{_datadir}/emacs/site-lisp/%{rname}/%{rname}-load.el
%{_datadir}/emacs/site-lisp/%{rname}/%{rname}-ucs.el
%{_datadir}/emacs/%{emacs_version}/etc/images/w3m/

#----------------------------------------------------------------------------

%package el
Summary:	Web Browser sources for GNU Emacs
Group:		Editors
Url:		http://www.cs.indiana.edu/elisp/w3/
Requires:	%{name} = %{EVRD}

%description el
Emacs-w3m is a simple Emacs interface to w3m, which is a pager with WWW
capability. Although it is a pager, it can be used as a text-mode WWW browser.

This is the elisp source.

%files el
%doc ChangeLog
%dir %attr(0755, root, root) %{_datadir}/emacs/site-lisp/%{rname}/
%{_datadir}/emacs/site-lisp/%{rname}/ChangeLog
%{_datadir}/emacs/site-lisp/%{rname}/ChangeLog.1
%{_datadir}/emacs/site-lisp/%{rname}/bookmark-w3m.el
%{_datadir}/emacs/site-lisp/%{rname}/%{rname}-antenna.el
%{_datadir}/emacs/site-lisp/%{rname}/%{rname}-bookmark.el
%{_datadir}/emacs/site-lisp/%{rname}/%{rname}-bug.el
%{_datadir}/emacs/site-lisp/%{rname}/%{rname}-ccl.el
%{_datadir}/emacs/site-lisp/%{rname}/%{rname}-cookie.el
%{_datadir}/emacs/site-lisp/%{rname}/%{rname}-dtree.el
%{_datadir}/emacs/site-lisp/%{rname}/%{rname}-ems.el
%{_datadir}/emacs/site-lisp/%{rname}/%{rname}-favicon.el
%{_datadir}/emacs/site-lisp/%{rname}/%{rname}-fb.el
%{_datadir}/emacs/site-lisp/%{rname}/%{rname}-filter.el
%{_datadir}/emacs/site-lisp/%{rname}/%{rname}-form.el
%{_datadir}/emacs/site-lisp/%{rname}/%{rname}-hist.el
%{_datadir}/emacs/site-lisp/%{rname}/%{rname}-image.el
%{_datadir}/emacs/site-lisp/%{rname}/%{rname}-lnum.el
%{_datadir}/emacs/site-lisp/%{rname}/%{rname}-mail.el
%{_datadir}/emacs/site-lisp/%{rname}/%{rname}-namazu.el
%{_datadir}/emacs/site-lisp/%{rname}/%{rname}-perldoc.el
%{_datadir}/emacs/site-lisp/%{rname}/%{rname}-proc.el
%{_datadir}/emacs/site-lisp/%{rname}/%{rname}-rss.el
%{_datadir}/emacs/site-lisp/%{rname}/%{rname}-search.el
%{_datadir}/emacs/site-lisp/%{rname}/%{rname}-session.el
%{_datadir}/emacs/site-lisp/%{rname}/%{rname}-symbol.el
%{_datadir}/emacs/site-lisp/%{rname}/%{rname}-tabmenu.el
%{_datadir}/emacs/site-lisp/%{rname}/%{rname}-util.el
%{_datadir}/emacs/site-lisp/%{rname}/%{rname}-weather.el
%{_datadir}/emacs/site-lisp/%{rname}/%{rname}.el

#----------------------------------------------------------------------------

%prep
%setup -q

%build
autoreconf -fi
./configure --with-emacs=emacs --libdir=%{_libdir}

make

%install
mkdir -p %{buildroot}%{_sysconfdir}/emacs/site-start.d/
install -m644 %{SOURCE1} %{buildroot}%{_sysconfdir}/emacs/site-start.d/%{rname}.el

make install \
     infodir=%{buildroot}%{_infodir} \
     lispdir=%{buildroot}%{_datadir}/emacs/site-lisp/%{rname}

make install-icons \
     ICONDIR=%{buildroot}%{_datadir}/emacs/%{emacs_version}/etc/images/%{rname}


%changelog
* Wed Feb 19 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.5-0.20120203.1
+ Revision: b5225d5
- LOG Update to new snapshot (20120203), spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9253 |12cu|emacs-yaml-mode-0.0.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		rname yaml-mode

Summary:	Major mode for editing YAML file
Name:		emacs-%{rname}
Version:	0.0.4
Release:	3
Epoch:		1
Source0:	%{rname}-%{version}.tar.gz
URL:		http://github.com/yoshiki/yaml-mode/tree/master
License:	GPLv3+
Group:		Editors
BuildRoot:	%_tmppath/%{name}-%{release}-buildroot
Requires:	emacs >= 22.0
BuildRequires:	emacs >= 22.0, texinfo
BuildArch:    	noarch	

%description 
YAML mode is a major Emacs mode for editing YAML.

%prep
%setup -q -n yoshiki-yaml-mode-bce5aa195f30734b2f559ee36065e6c96b36986e/

%build
emacs -batch -q -no-site-file -f batch-byte-compile %{rname}.el 

%install
%__rm -rf %{buildroot}

%__install -m 755 -d %{buildroot}%{_datadir}/emacs/site-lisp
%__install -m 644 %{rname}.el* %{buildroot}%{_datadir}/emacs/site-lisp/

%__install -m 755 -d %{buildroot}%{_sysconfdir}/emacs/site-start.d
cat > %buildroot%_sysconfdir/emacs/site-start.d/%{name}.el << EOF
;; -*- Mode: Emacs-Lisp -*-
; 
; Redistribution of this file is permitted under the terms of the GNU 
; Public License (GPL)
;

(autoload '%{rname} "%{rname}" nil t)
(setq auto-mode-alist (append '(("\\\\.yml?\\\\'" . %{rname})) auto-mode-alist))

(add-hook 'yaml-mode-hook
      '(lambda ()
        (define-key yaml-mode-map "\C-m" 'newline-and-indent)))

EOF



%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes README
%config(noreplace) /etc/emacs/site-start.d/%{name}.el
%_datadir/*/site-lisp/*el*



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.0.4-2mdv2011.0
+ Revision: 618056
- the mass rebuild of 2010.0 packages

* Mon Jun 08 2009 Jerome Martin <jmartin@mandriva.org> 1:0.0.4-1mdv2010.0
+ Revision: 383955
- create emacs-yaml-mode


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9254 |12cu|emboss-6.4.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1
%define _disable_ld_as_needed 1

%define oname EMBOSS
%define major 6
%define major1 1
%define major7 7
%define major3 3
%define libacd %mklibname acd %{major}
%define libajax %mklibname ajax %{major}
%define libajaxdb %mklibname ajaxdb %{major}
%define libajaxg %mklibname ajaxg %{major}
%define libeexpat %mklibname eexpat %{major1}
%define libensembl %mklibname ensembl %{major}
%define libepcre %mklibname epcre %{major7}
%define libeplplot %mklibname eplplot %{major3}
%define libezlib %mklibname ezlib %{major1}
%define libnucleus %mklibname nucleus %{major}
%define devname %mklibname %{name} -d

Summary:	The European Molecular Biology Open Software Suite
Name:		emboss
Version:	6.4.0
Release:	4
License:	GPL/LGPL
Group:		Sciences/Biology
Url:		http://www.emboss.org
Source0:	ftp://emboss.open-bio.org/pub/EMBOSS/%{oname}-%{version}.tar.gz
Source1:	%{name}.default.bz2
BuildRequires:	pkgconfig(libpcre)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(x11)
Obsoletes:	%{_lib}emboss6 < 6.4.0-4

%description
EMBOSS is a new, free Open Source software analysis package specially
developed for the needs of the molecular biology (e.g. EMBnet) user community.
The software automatically copes with data in a variety of formats and even
allows transparent retrieval of sequence data from the web. Also, as extensive
libraries are provided with the package, it is a platform to allow other
scientists to develop and release software in true open source spirit.
EMBOSS also integrates a range of currently available packages and tools for
sequence analysis into a seamless whole.

Reference for EMBOSS: Rice,P. Longden,I. and Bleasby,A.
"EMBOSS: The European Molecular Biology Open Software Suite"
Trends in Genetics June 2000, vol 16, No 6. pp.276-277

%files
%doc AUTHORS ChangeLog COPYING FAQ INSTALL LICENSE NEWS README THANKS
%{_bindir}/*
%{_datadir}/EMBOSS
%config(noreplace) %{_sysconfdir}/emboss.default
%config(noreplace) %{_sysconfdir}/profile.d/emboss.*

#----------------------------------------------------------------------------

%package -n %{libacd}
Summary:	Shared library for %{name}
Group:		System/Libraries
Conflicts:	%{_lib}emboss6 < 6.4.0-4

%description -n %{libacd}
Shared library for %{name}.

%files -n %{libacd}
%{_libdir}/libacd.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libajax}
Summary:	Shared library for %{name}
Group:		System/Libraries
Conflicts:	%{_lib}emboss6 < 6.4.0-4

%description -n %{libajax}
Shared library for %{name}.

%files -n %{libajax}
%{_libdir}/libajax.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libajaxdb}
Summary:	Shared library for %{name}
Group:		System/Libraries
Conflicts:	%{_lib}emboss6 < 6.4.0-4

%description -n %{libajaxdb}
Shared library for %{name}.

%files -n %{libajaxdb}
%{_libdir}/libajaxdb.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libajaxg}
Summary:	Shared library for %{name}
Group:		System/Libraries
Conflicts:	%{_lib}emboss6 < 6.4.0-4

%description -n %{libajaxg}
Shared library for %{name}.

%files -n %{libajaxg}
%{_libdir}/libajaxg.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libeexpat}
Summary:	Shared library for %{name}
Group:		System/Libraries
Conflicts:	%{_lib}emboss6 < 6.4.0-4

%description -n %{libeexpat}
Shared library for %{name}.

%files -n %{libeexpat}
%{_libdir}/libeexpat.so.%{major1}*

#----------------------------------------------------------------------------

%package -n %{libensembl}
Summary:	Shared library for %{name}
Group:		System/Libraries
Conflicts:	%{_lib}emboss6 < 6.4.0-4

%description -n %{libensembl}
Shared library for %{name}.

%files -n %{libensembl}
%{_libdir}/libensembl.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libepcre}
Summary:	Shared library for %{name}
Group:		System/Libraries
Conflicts:	%{_lib}emboss6 < 6.4.0-4

%description -n %{libepcre}
Shared library for %{name}.

%files -n %{libepcre}
%{_libdir}/libepcre.so.%{major7}*

#----------------------------------------------------------------------------

%package -n %{libeplplot}
Summary:	Shared library for %{name}
Group:		System/Libraries
Conflicts:	%{_lib}emboss6 < 6.4.0-4

%description -n %{libeplplot}
Shared library for %{name}.

%files -n %{libeplplot}
%{_libdir}/libeplplot.so.%{major3}*

#----------------------------------------------------------------------------

%package -n %{libezlib}
Summary:	Shared library for %{name}
Group:		System/Libraries
Conflicts:	%{_lib}emboss6 < 6.4.0-4

%description -n %{libezlib}
Shared library for %{name}.

%files -n %{libezlib}
%{_libdir}/libezlib.so.%{major1}*

#----------------------------------------------------------------------------

%package -n %{libnucleus}
Summary:	Shared library for %{name}
Group:		System/Libraries
Conflicts:	%{_lib}emboss6 < 6.4.0-4

%description -n %{libnucleus}
Shared library for %{name}.

%files -n %{libnucleus}
%{_libdir}/libnucleus.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{libacd} = %{EVRD}
Requires:	%{libajax} = %{EVRD}
Requires:	%{libajaxdb} = %{EVRD}
Requires:	%{libajaxg} = %{EVRD}
Requires:	%{libeexpat} = %{EVRD}
Requires:	%{libensembl} = %{EVRD}
Requires:	%{libepcre} = %{EVRD}
Requires:	%{libeplplot} = %{EVRD}
Requires:	%{libezlib} = %{EVRD}
Requires:	%{libnucleus} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
Development files for %{name}.

%files -n %{devname}
%{_includedir}/*
%{_libdir}/libacd.so
%{_libdir}/libajax.so
%{_libdir}/libajaxdb.so
%{_libdir}/libajaxg.so
%{_libdir}/libeexpat.so
%{_libdir}/libensembl.so
%{_libdir}/libepcre.so
%{_libdir}/libeplplot.so
%{_libdir}/libezlib.so
%{_libdir}/libnucleus.so

#----------------------------------------------------------------------------

%prep
%setup -q -n %{oname}-%{version}
bzcat %{SOURCE1} > emboss.default

%build
autoreconf -fi
%configure2_5x \
	--without-java \
	--disable-static
%make

%install
%makeinstall_std

# fix perms and conflicts
chmod 755 %{buildroot}%{_bindir}/runJemboss.csh
for file in merger emma yank; do 
	mv %{buildroot}%{_bindir}/$file %{buildroot}%{_bindir}/$file-%{name}
done
# configuration file
install -d -m 755 %{buildroot}%{_sysconfdir}
install -m 644 emboss.default %{buildroot}%{_sysconfdir}
cd %{buildroot}%{_datadir}/EMBOSS && ln -s ../../../etc/emboss.default .
# shell init files
install -d -m 755 %{buildroot}%{_sysconfdir}/profile.d
cat >%{buildroot}%{_sysconfdir}/profile.d/emboss.sh <<EOF
#EMBOSS environment
export PLPLOT_LIB=%{_datadir}/EMBOSS
EOF
cat >%{buildroot}%{_sysconfdir}/profile.d/emboss.csh <<EOF
#EMBOSS environment
setenv PLPLOT_LIB %{_datadir}/EMBOSS
EOF
#remove jemboss
rm -rf %{buildroot}%{_datadir}/EMBOSS/jemboss

#fix avlmap-utils
mv %{buildroot}%{_bindir}/wordcount %{buildroot}%{_bindir}/wordcount-%{name}


%changelog
* Fri Aug 08 2014 abondrov <andrey.bondrov@rosalab.ru> 6.4.0-4
+ Revision: 546c710
- Split library package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9255 |12cu|embryo-1.7.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	1
%define	libname %mklibname %{name} %{major}
%define	devname %mklibname %{name} -d

Summary:	Enlightenment bytecode virtual machine
Name:		embryo
Version:	1.7.9
Release:	1
License:	BSD
Group:		Graphical desktop/Enlightenment
Url:		http://www.enlightenment.org/
Source0:	http://download.enlightenment.fr/releases/%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(eina) >= 1.7.0

%description
Embryo is primarily a shared library that gives you an API to load and control
interpreted programs compiled into an abstract machine bytecode that it
understands.  This abstract (or virtual) machine is similar to a real machine
with a CPU, but it is emulated in software.

This package is part of the Enlightenment DR17 desktop shell.

%files
%doc AUTHORS COPYING README
%{_bindir}/%{name}_cc
%{_datadir}/%{name}

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Libraries for the %{name} package
Group:		System/Libraries

%description -n %{libname}
Libraries for %{name}.

%files -n %{libname}
%{_libdir}/lib%{name}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Headers and development libraries from %{name}
Group:		Development/Other
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
%{name} development headers and libraries.

%files -n %{devname}
%{_libdir}/pkgconfig/*
%{_libdir}/lib%{name}.so
%{_includedir}/%{name}*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std


%changelog
* Fri Nov 08 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.7.9-1
+ Revision: dec663f
- LOG New version 1.7.9



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9256 |12cu|embutils-0.19-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	Small system utilities for embedded systems
Name:		embutils
Version:	0.19
Release:	5
License:	GPLv2+
Group:		System/Base
Url:		http://www.fefe.de/
Source0:	http://www.fefe.de/embutils/%{name}-%{version}.tar.bz2
Source1:	http://www.fefe.de/embutils/%{name}-%{version}.tar.bz2.sig
BuildRequires:	dietlibc-devel
Prefix:		%{_libdir}/%{name}

%description
Most of the typical Unix userland typically comes from either the
GNU project or the BSD people. Those sources are ancient and 
optimized for features, not for small size, and now that computers
are fast enough and have lots of RAM, implementations became 
larger and larger. Features like internationalization eat lots of
memory and disk space.

For embedded system and boot disks (and desktops and servers for 
purist Unix users), you rather want small than internationalized 
versions of the utilities. That's why I started to reimplement a 
few important typical userland programs that I need on boot and 
rescue disks, making sure that you can link it against diet libc
to create very small statically linked binaries.

%files
%doc CHANGES TODO
%{prefix}/bin/allinone
%{prefix}/bin/arch
%{prefix}/bin/basename
%{prefix}/bin/cat
%{prefix}/bin/chgrp
%{prefix}/bin/chmod
%{prefix}/bin/chown
%{prefix}/bin/chroot
%{prefix}/bin/chrootuid
%{prefix}/bin/chvt
%{prefix}/bin/clear
%{prefix}/bin/cmp
%{prefix}/bin/cp
%{prefix}/bin/date
%{prefix}/bin/dd
%{prefix}/bin/df
%{prefix}/bin/dirname
%{prefix}/bin/dmesg
%{prefix}/bin/domainname
%{prefix}/bin/du
%{prefix}/bin/echo
%{prefix}/bin/env
%{prefix}/bin/false
%{prefix}/bin/head
%{prefix}/bin/hostname
%{prefix}/bin/id
%{prefix}/bin/insmod
%{prefix}/bin/install
%{prefix}/bin/kill
%{prefix}/bin/ln
%{prefix}/bin/ls
%{prefix}/bin/lsmod
%{prefix}/bin/md5sum
%{prefix}/bin/mesg
%{prefix}/bin/mkdir
%{prefix}/bin/mkfifo
%{prefix}/bin/mknod
%{prefix}/bin/mktemp
%{prefix}/bin/mount
%{prefix}/bin/mv
%{prefix}/bin/nice
%{prefix}/bin/nohup
%{prefix}/bin/pivot_root
%{prefix}/bin/printenv
%{prefix}/bin/pwd
%{prefix}/bin/renice
%{prefix}/bin/rm
%{prefix}/bin/rmdir
%{prefix}/bin/rmmod
%{prefix}/bin/sleep
%{prefix}/bin/sleep2
%{prefix}/bin/soscp
%{prefix}/bin/sosln
%{prefix}/bin/soslns
%{prefix}/bin/sosmv
%{prefix}/bin/sosrm
%{prefix}/bin/strings
%{prefix}/bin/sync
%{prefix}/bin/tail
%{prefix}/bin/tar
%{prefix}/bin/tee
%{prefix}/bin/test
%{prefix}/bin/time
%{prefix}/bin/touch
%{prefix}/bin/tr
%{prefix}/bin/true
%{prefix}/bin/truncate
%{prefix}/bin/tty
%{prefix}/bin/umount
%{prefix}/bin/uname
%{prefix}/bin/uniq
%{prefix}/bin/uudecode
%{prefix}/bin/uuencode
%{prefix}/bin/wc
%{prefix}/bin/which
%{prefix}/bin/whoami
%{prefix}/bin/write
%{prefix}/bin/yes

#----------------------------------------------------------------------------

%prep
%setup -q

%build
make FLAGS="-DPAGE_SIZE=\"`getconf PAGE_SIZE`\""

%install
install -d %{buildroot}%{prefix}/bin

make DESTDIR="%{buildroot}%{prefix}" prefix="" install

# fix softlinks...
ln -snf chown %{buildroot}%{prefix}/bin/chgrp
ln -snf mv %{buildroot}%{prefix}/bin/cp
ln -snf mknod %{buildroot}%{prefix}/bin/mkfifo


%changelog
* Wed Feb 19 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.19-5
+ Revision: c175336
- LOG Disable debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9257 |12cu|emelfm-0.9.2.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}
%define extra_ver 1
%define rversion 0.9.2

Summary:	File manager using the two-panel design and Gtk+
Name:		emelfm
Version:	0.9.2.%{extra_ver}
Release:	6
License:	GPLv2+
Group:		File tools
Url:		http://www.havens.de/elm/emelfm.html
Source0:	%{name}-%{rversion}-elm%{extra_ver}.tar.bz2
BuildRequires:	pkgconfig(gtk+)
Requires:	gtk+
Requires:	xterm

%description
emelFM is a file manager that implements the popular two-panel design. It
features a simple GTK+ interface, a flexible filetyping scheme, and a built-in
command line for executing commands without opening an xterm.

Features:
     o Simple Interface
     o Bookmarks and History Lists
     o Flexible filetyping scheme
     o Multiple actions selectable for each filetype
     o Filename, Size, and Date Filters
     o Built-In Command Line
     o User-defined menu
     o Configurable Keyboard bindings
     o Configurable Toolbar
     o Runtime loadable plugins

%files -f %{name}.lang
%doc README COPYING ChangeLog
%doc docs/help.txt
%{_bindir}/*
%{_datadir}/applications/*
%{_libdir}/emelfm/plugins/*.so

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{rversion}-elm%{extra_ver}

%build
%make

%install
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_docdir}
mkdir -p %{buildroot}%{_libdir}/emelfm/plugins
mkdir -p %{buildroot}%{_datadir}/locale/
make BIN_DIR=%{buildroot}%{_bindir} DOC_DIR=%{buildroot}%{_docdir} \
	PLUGINS_DIR=%{buildroot}%{_libdir}/emelfm/plugins \
	LOCALEDIR=%{buildroot}%{_datadir}/locale/ install

rm -rf %{buildroot}%{_docdir}/help.txt

mkdir -p %{buildroot}%{_datadir}/applications/
 cat << EOF > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{name}
Name=Emelfm
Comment=A GTK file manager
Icon=file_tools_section
Categories=FileManager;Utility;
EOF

%find_lang %{name}


%changelog
* Wed Feb 19 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.9.2.1-6
+ Revision: ae9deb0
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9258 |12cu|emerald-0.8.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define __noautoreq 'pkgconfig\\(libdecoration\\)'

%define major 0
%define libname %mklibname %{name}engine %{major}
%define devname %mklibname -d %{name}engine

Name:		emerald
Version:	0.8.8
Release:	1
Summary:	Window decorator for Compiz
Group:		System/X11
License:	GPLv2
URL:		http://www.compiz.org/
Source:		http://releases.compiz.org/components/emerald/%{name}-%{version}.tar.bz2
BuildRequires:	desktop-file-utils
BuildRequires:	intltool
BuildRequires:	subversion-devel
BuildRequires:	compiz0.8-devel
BuildRequires:	pkgconfig(apr-1)
BuildRequires:	pkgconfig(apr-util-1)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libwnck-1.0)
BuildRequires:	pkgconfig(neon)
BuildRequires:	pkgconfig(pango)

Requires:	compiz0.8
Requires:	emerald-themes
Provides:	compiz-decorator = %{version}-%{release}

%description
Themeable window decorator for the Compiz window manager/compositor.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Library files for %{name}
Group:		System/X11
Conflicts:	%{_lib}name

%description -n %{libname}
Library files for %{name}.

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files from %{name}
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Requires:	compiz0.8-devel
Provides:	%{name}-devel = %{version}-%{release}
Conflicts:	%{_lib}name-devel

%description -n %{devname}
Development files from %{name}.

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x \
	--disable-mime-update \
	--disable-static

%make LIBS="-ldl -lm"

%install
%makeinstall_std

%find_lang %{name}

desktop-file-install \
  --vendor="" \
  --add-category="X-MandrivaLinux-CrossDesktop" \
  --dir %{buildroot}%{_datadir}/applications \
  %{buildroot}%{_datadir}/applications/*.desktop

mkdir -p %{buildroot}%{_datadir}/mimelnk/application
cat >%{buildroot}%{_datadir}/mimelnk/application/x-%{name}-theme.desktop <<EOF
[Desktop Entry]
Type=MimeType
Comment=Emerald Theme
MimeType=application/x-emerald-theme
Patterns=*.emerald
EOF

#----------------------------------------------------------------------------

%files -f %{name}.lang
%doc AUTHORS ChangeLog README COPYING
%{_bindir}/%{name}*
%{_libdir}/%{name}/engines/*.so
%{_datadir}/applications/%{name}*.desktop
%{_datadir}/mime-info/%{name}.mime
%{_datadir}/mime/packages/%{name}.xml
%{_datadir}/mimelnk/application/x-%{name}-theme.desktop
%{_datadir}/pixmaps/%{name}*.png
%{_iconsdir}/hicolor/48x48/mimetypes/*.png
%{_datadir}/%{name}/*
%{_mandir}/man1/%{name}*.1*

%files -n %{libname}
%{_libdir}/lib%{name}engine.so.%{major}*

%files -n %{devname}
%{_libdir}/pkgconfig/%{name}engine.pc
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/*
%{_libdir}/lib%{name}engine.so


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9259 |12cu|emerald-themes-0.6.0-0.20080210.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define git 20080210

%if  %{git}
%define srcname %{name}-%{git}
%define distname %{name}
%define rel 0.%{git}.4
%else
%define srcname %{name}-%{version}
%define distname %{name}-%{version}
%define rel 1
%endif

Name:		emerald-themes
Version:	0.6.0
Release:	%{rel}
Summary:	Themes for the Emerald Window Decorator
Group:		System/X11
License:	GPLv2
URL:		http://www.compiz-fusion.org/
Source:		%{srcname}.tar.bz2
Requires:	emerald
BuildArch:	noarch

%description
Themes for the Emerald Window Decorator for Compiz.

This package provides some basic themes, although more can be downloaded
automatically once installed.

#----------------------------------------------------------------------------

%prep
%setup -q -n %{distname}

%build
%if %{git}
# This is a GIT snapshot, so we need to generate makefiles.
  sh autogen.sh -V
%endif

%configure2_5x
%make

%install

%makeinstall_std

chmod -R a+r %{buildroot}

#----------------------------------------------------------------------------

%files
%dir %{_datadir}/emerald/themes
%{_datadir}/emerald/themes/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9260 |12cu|e_modules-0.0.1-1.84419.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Tarball of svn snapshot created as follows...
#Cut and paste in a shell after removing initial #

#svn co http://svn.enlightenment.org/svn/e/trunk/E-MODULES-EXTRA E-MODULES-EXTRA; \
#cd E-MODULES-EXTRA; \
#SVNREV=$(LANGUAGE=C svn info | grep "Last Changed Rev:" | cut -d: -f 2 | sed "s@ @@"); \
#PKG_VERSION=0.0.1.$SVNREV; \
#cd ..; \
#tar -Jcf E-MODULES-EXTRA-$PKG_VERSION.tar.xz E-MODULES-EXTRA/ --exclude .svn --exclude .*ignore


%define	svnrev	84419
%define	svnname	E-MODULES-EXTRA

Summary:	Loose collection of third party E17 modules
Name:		e_modules
Epoch:		1
Version:	0.0.1
Release:	1.%{svnrev}.3
License:	BSD
Group:		Graphical desktop/Enlightenment
URL:		http://enlightenment.org/
Source0:	%{svnname}-%{version}.%{svnrev}.tar.xz

BuildRequires:	edje
BuildRequires:	embryo
BuildRequires:	emprint
BuildRequires:	elementary
BuildRequires:	evas
Buildrequires:	imagemagick
Buildrequires:	gettext-devel
BuildRequires:	pkgconfig(ecore)
BuildRequires:	pkgconfig(edbus)
BuildRequires:	pkgconfig(edje)
BuildRequires:	pkgconfig(eet)
BuildRequires:	pkgconfig(efreet)
BuildRequires:	pkgconfig(eina)
BuildRequires:	pkgconfig(embryo)
BuildRequires:	pkgconfig(enlightenment)
BuildRequires:	pkgconfig(evas)
BuildRequires:	pkgconfig(exalt)
BuildRequires:	pkgconfig(elementary)
BuildRequires:	pkgconfig(eweather)
BuildRequires:	pkgconfig(ethumb)
BuildRequires:	pkgconfig(json)
BuildRequires:	pkgconfig(libbsd)
BuildRequires:	pkgconfig(libmpd)
BuildRequires:	pkgconfig(xkbfile)
BuildRequires:	v8-devel

Requires:	e >= 0.16.999.050-3
Requires:	emprint

%description
e_modules is a loose collection of third party E17 modules written by
various authors.  They are not officially a part of E17, but they are
allowed to use the E cvs repository.  The modules are all separate
modules, written by separate authors.

%prep
%setup -qn %{svnname}

rm -fr weather eenvader.fractal
# share uses E18 api
rm -fr share

%build
%define Werror_cflags %nil

# Is it still needed? Looks like it breaks build so comment it out:
#for m in itask winlist-ng; do pushd $m; sed -i 's@po/Makefile@@' configure.ac ; sed -i 's@ po@@' Makefile.am; popd; done

for i in `find * -type d|awk -F'/' '{print $1}'|sort|uniq`
do
(
	pushd $i
	NOCONFIGURE=yes ./autogen.sh
	%configure2_5x
	make
	popd
)
done

%install
for i in `find * -type d|awk -F'/' '{print $1}'|sort|uniq`
do
	%makeinstall_std -C $i
done

# Don't use it to avoid file listed twice rpm error
#find_lang %{name} --all-name

# do not provide devel stuffs
rm -fr %{buildroot}%{_includedir}/drawer %{buildroot}%{_libdir}/pkgconfig
find %{buildroot} -type f -name "*.a" -exec rm -f {} ';'

%files
%doc AUTHORS README
%{_libdir}/enlightenment/modules/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9261 |12cu|emotion-1.7.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	gstapi	0.10
%define	major	1
%define	libname %mklibname %{name} %{major}
%define	devname %mklibname %{name} -d

Summary:	Enlightenment video and media library
Name:		emotion
Version:	1.7.9
Release:	1
License:	BSD
Group:		Graphical desktop/Enlightenment
Url:		http://www.enlightenment.org/
Source0:	http://download.enlightenment.fr/releases/%{name}-%{version}.tar.bz2

BuildRequires:	doxygen
BuildRequires:	evas >= 1.7.1
BuildRequires:	edje >= 1.7.1
BuildRequires:	gstreamer%{gstapi}-tools
BuildRequires:	pkgconfig(ecore) >= 1.7.1
BuildRequires:	pkgconfig(edje) >= 1.7.1
BuildRequires:	pkgconfig(eio)
BuildRequires:	pkgconfig(embryo) >= 1.7.1
BuildRequires:	pkgconfig(eet) >= 1.7.1
BuildRequires:	pkgconfig(eeze) >= 1.7.1
BuildRequires:	pkgconfig(evas) >= 1.7.1
BuildRequires:	pkgconfig(edje) >= 1.7.1
BuildRequires:	pkgconfig(gstreamer-%{gstapi})
BuildRequires:	pkgconfig(gstreamer-plugins-base-%{gstapi})
BuildRequires:	pkgconfig(gstreamer-video-%{gstapi})
BuildRequires:	pkgconfig(libxine)
BuildRequires:	pkgconfig(lua)

%description
Emotion is a video & media object library designed to interface with Evas and
Ecore to provide autonomous "video" and "audio" objects that can be moved,
resized and positioned like any normal object, but instead they can play video
and audio and can be controlled from a high-level control API allowing the
programmer to quickly piece together a multi-media system with minimal work.

This package is part of the Enlightenment DR17 desktop shell.

%files
%doc AUTHORS COPYING README
%{_bindir}/%{name}_*
%{_datadir}/%{name}
%{_libdir}/%{name}
%{_libdir}/edje/modules/emotion/linux-*/*.so

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Libraries for the %{name} package
Group:		System/Libraries
Requires:	%{name}

%description -n %{libname}
Libraries for %{name}.

%files -n %{libname}
%{_libdir}/lib%{name}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Headers and development libraries from %{name}
Group:		Development/Other
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
%{name} development headers and libraries.

%files -n %{devname}
%{_libdir}/pkgconfig/*
%{_libdir}/lib%{name}.so
%{_includedir}/%{name}*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x \
	--enable-gstreamer \
	--enable-xine \
	--disable-static

%make

%install
%makeinstall_std


%changelog
* Fri Nov 08 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.7.9-1
+ Revision: ad0bc4b
- LOG New version 1.7.9



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9262 |12cu|enet-1.3.11-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		2
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname %{name} -d

Summary:	Simple and robust network communication layer on top of UDP
Name:		enet
Version:	1.3.11
Release:	1
Source0:	http://enet.bespin.org/download/%{name}-%{version}.tar.gz
License:	BSD
Group:		System/Libraries
URL:		http://enet.bespin.org

%description
ENet's purpose is to provide a relatively thin, simple and robust
network communication layer on top of UDP (User Datagram Protocol). The
primary feature it provides is optional reliable, in-order delivery of
packets.

ENet omits certain higher level networking features such as
authentication, lobbying, server discovery, encryption, or other similar
tasks that are particularly application specific so that the library
remains flexible, portable, and easily embeddable.

%package -n	%{libname}
Summary:	Libraries for %{name}
Group:		System/Libraries

%description -n	%{libname}
ENet's purpose is to provide a relatively thin, simple and robust
network communication layer on top of UDP (User Datagram Protocol). The
primary feature it provides is optional reliable, in-order delivery of
packets.

ENet omits certain higher level networking features such as
authentication, lobbying, server discovery, encryption, or other similar
tasks that are particularly application specific so that the library
remains flexible, portable, and easily embeddable.

This package provides the libraries for %{name}.

%package -n %{develname}
Summary:	Development files for for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}

%description -n	%{develname}
Development files and headers for %{name}.

%prep
%setup -q 

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%files -n %{libname}
%doc LICENSE README ChangeLog
%{_libdir}/libenet.so.%{major}*

%files -n %{develname}
%{_includedir}/%{name}
%{_libdir}/libenet.so
%{_libdir}/pkgconfig/libenet.pc




%changelog
* Thu Feb 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.3.11-1
+ Revision: d958690
- Updated to 1.3.11 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9263 |12cu|engine_pkcs11-0.1.8-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: PKCS#11 engine for OpenSSL
Name: engine_pkcs11
Version: 0.1.8
Release: 4
License: BSD
Group: System/Libraries
Source0: http://www.opensc-project.org/files/%{name}/%{name}-%{version}.tar.gz
Buildrequires: libp11-devel >= 0.2.1
Buildrequires: pkgconfig(openssl)
URL: http://www.opensc.org/engine_pkcs11

%description
Engine_pkcs11 is an implementation of an engine for OpenSSL. It can be loaded
using code, config file or command line and will pass any function call by
openssl to a PKCS#11 module. Engine_pkcs11 is meant to be used with smart cards
and software for using smart cards in PKCS#11 format, such as OpenSC. Originaly
this engine was a part of OpenSC, until OpenSC was split into several small
projects for improved flexibility.

%prep
%setup -q
cat > README.mandriva <<EOF
In Mandriva, the engine file has been placed in the
%{_libdir}/openssl/engines directory instead of the default
%{_libdir}/engines. This was done so in order to match our openssl
installation.

Considering this new path, below is the suggested change to openssl.cnf
in order to use this engine:

openssl_conf = openssl_def

[openssl_def]
engines = engine_section

[engine_section]
pkcs11 = pkcs11_section

[pkcs11_section]
engine_id = pkcs11
dynamic_path = %{_libdir}/openssl/engines/engine_pkcs11.so
MODULE_PATH = %{_libdir}/opensc-pkcs11.so
init = 0

EOF

chmod 0644 README.mandriva

%build
%configure2_5x --with-enginesdir=%{_libdir}/openssl/engines
%make

%install
rm -rf %{buildroot}
%makeinstall_std

# remove unnecessary files
rm -f %{buildroot}%{_libdir}/openssl/engines/*.a

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc doc/README doc/nonpersistent/wiki.out/* README.mandriva
%{_libdir}/openssl/engines/*


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.8-3mdv2011.0
+ Revision: 610376
- rebuild

* Wed Apr 21 2010 Funda Wang <fwang@mandriva.org> 0.1.8-2mdv2010.1
+ Revision: 537454
- rebuild

* Thu Jan 07 2010 Frederik Himpe <fhimpe@mandriva.org> 0.1.8-1mdv2010.1
+ Revision: 487337
- update to new version 0.1.8

* Sun Dec 27 2009 Frederik Himpe <fhimpe@mandriva.org> 0.1.7-1mdv2010.1
+ Revision: 482764
- Update to new version 0.7.1
- a few cosmetic clean-ups in SPEC file

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 0.1.5-2mdv2010.0
+ Revision: 437462
- rebuild

* Tue Oct 14 2008 Funda Wang <fwang@mandriva.org> 0.1.5-1mdv2009.1
+ Revision: 293500
- new version 0.1.5

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.1.4-3mdv2009.0
+ Revision: 244904
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Nov 05 2007 Andreas Hasenack <andreas@mandriva.com> 0.1.4-1mdv2008.1
+ Revision: 106185
- updated to version 0.1.4


* Fri Jan 12 2007 Andreas Hasenack <andreas@mandriva.com> 0.1.3-3mdv2007.0
+ Revision: 107938
- rebuilt
- Import engine_pkcs11

* Mon Dec 05 2005 Andreas Hasenack <andreas@mandriva.com> 0.1.3-2mdk
- fix engine path to match openssl's
- added a README.mandriva file to explain this change

* Sat Dec 03 2005 Andreas Hasenack <andreas@mandriva.com> 0.1.3-1mdk
- packaged for Mandriva


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9264 |12cu|engrampa-1.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version}|cut -d. -f1,2)
%define oname   mate-file-archiver

Name:          engrampa
Version:       1.8.0
Release:       1
Summary:       An archive manager for MATE Desktop
Group:         Archiving/Compression
License:       GPLv2+ and LGPLv2+
URL:           http://mate-desktop.org
Source0:       http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz

BuildRequires: intltool
BuildRequires: chrpath
BuildRequires: mate-common
BuildRequires: xsltproc
BuildRequires: which
BuildRequires: xml2po
BuildRequires: magic-devel
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(gtk+-2.0)
BuildRequires: pkgconfig(gnome-doc-utils)
BuildRequires: pkgconfig(libcaja-extension)
BuildRequires: pkgconfig(sm)
BuildRequires: pkgconfig(gsettings-desktop-schemas)
BuildRequires: itstool
BuildRequires: yelp-tools

Suggests:      cdrecord-isotools
# for the gsettings schema
Requires:      caja

%rename %{oname}

%description
Engrampa is an archive manager for the GNOME environment.  This means that 
you can : create and modify archives; view the content of an archive; view a 
file contained in the archive; extract files from the archive.
Engrampa is only a front-end (a graphical interface) to archiving programs 
like tar and zip. The supported file types are :
    * Tar archives uncompressed (.tar) or compressed with
          * gzip (.tar.gz , .tgz)
          * bzip (.tar.bz , .tbz)
          * bzip2 (.tar.bz2 , .tbz2)
          * compress (.tar.Z , .taz)
          * lzop (.tar.lzo , .tzo)
          * lzma (.tar.lzma , .tlz)
    * Zip archives (.zip)
    * Jar archives (.jar , .ear , .war)
    * Lha archives (.lzh)
    * Rar archives (.rar)
    * Single files compressed with gzip, bzip, bzip2, compress, lzop, lzma
    * ISO images


%prep
%setup -q

%build
NOCONFIGURE=1 ./autogen.sh
%configure2_5x                \
   --disable-scrollkeeper  \
   --disable-static        \
   --with-gtk=2.0          \
   --enable-packagekit \
   --enable-caja-actions

%make


%install
%makeinstall_std

%find_lang %{name} --with-gnome --all-name

#gw rpmlint errors
chrpath -d %{buildroot}%{_bindir}/%{name}
chrpath -d %{buildroot}%{_libdir}/caja/*/*.so

%files -f %{name}.lang
%doc README COPYING NEWS AUTHORS
%{_bindir}/%{name}
%{_libexecdir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/MateConf/gsettings/%{name}.convert
%{_datadir}/glib-2.0/schemas/org.mate.engrampa.gschema.xml
%{_iconsdir}/hicolor/*/apps/*.png
%{_iconsdir}/hicolor/scalable/apps/*.svg
%{_libdir}/caja/extensions-2.0/libcaja-%{name}.so
%{_mandir}/man1/%{name}.1.*

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.8.0-1
+ Revision: 68749bf
- Fix setup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9265 |12cu|enigma-1.20-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Puzzle game similar to Oxyd
Name:		enigma
Version:	1.20
Release:	1
License:	GPLv2+
Group:		Games/Arcade
Url:		http://www.nongnu.org/enigma/
Source0:	http://downloads.sourceforge.net/%{name}-game/Release%20%{version}/%{name}-%{version}.tar.gz
BuildRequires:	desktop-file-utils
BuildRequires:	imagemagick
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(lua)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(SDL_ttf)
BuildRequires:	pkgconfig(xerces-c)

%description
Enigma is a tribute to and a re-implementation of one of the most
original and intriguing computer games of the 1990's: Oxyd.  Your
objective is easily explained: find and uncover all pairs of identical
Oxyd stones in each landscape.  Sounds simple?  It would be, if it
weren't for hidden traps, vast mazes, insurmountable obstacles and
innumerable puzzles blocking your direct way to the Oxyd stones...

%files -f %{name}.lang
%{_bindir}/*
%{_datadir}/enigma
%{_datadir}/applications/%{name}.desktop
%{_mandir}/man6/*
%{_datadir}/icons/hicolor/48x48/apps/*
%{_datadir}/pixmaps/*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

rm -rf %{buildroot}/%{_docdir}/%{name}

rm -rf %{buildroot}%{_includedir} %{buildroot}%{_libdir}/*.a

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --remove-category="PuzzleGame" \
  --add-category="ArcadeGame;LogicGame" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

%find_lang %{name}


%changelog
* Wed Feb 19 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.20-1
+ Revision: 4ee275d
- LOG New version 1.20, new url, re-work package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9266 |12cu|enki-0.6.0-0.74197.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Tarball of svn snapshot created as follows...
#Cut and paste in a shell after removing initial #

#svn co http://svn.enlightenment.org/svn/e/trunk/enki enki; \
#cd enki; \
#SVNREV=$(LANGUAGE=C svn info | grep "Last Changed Rev:" | cut -d: -f 2 | sed "s@ @@"); \
#v_maj=$(cat configure.ac | grep 'm4_define(\[v_maj\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#v_min=$(cat configure.ac | grep 'm4_define(\[v_min\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#v_mic=$(cat configure.ac | grep 'm4_define(\[v_mic\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#PKG_VERSION=$v_maj.$v_min.$v_mic.$SVNREV; \
#cd ..; \
#tar -Jcf enki-$PKG_VERSION.tar.xz enki/ --exclude .svn --exclude .*ignore

%define svnrev  74197

Summary:	Enki Photo Manager for E17
Name:		enki
Version:	0.6.0
Release:	0.%{svnrev}.1
License:	GPLv2
Group:		Graphical desktop/Enlightenment
URL:		http://www.enlightenment.org/
Source0:	%{name}-%{version}.%{svnrev}.tar.xz
Patch0:		enki-desktop.patch

BuildRequires:	edje
BuildRequires:	embryo
BuildRequires:	evas
BuildRequires:	desktop-file-utils
BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(eio)
BuildRequires:	pkgconfig(enlil)
BuildRequires:	pkgconfig(elementary)
BuildRequires:	pkgconfig(eweather)

Requires:	enlil

%description
Enki is a photo manager using the EFL and allows the user to manage a
list of albums and photos.

%prep
%setup -qn %{name}
%apply_patches

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x 
%make

%install
%makeinstall_std

#menu
desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="X-MandrivaLinux-Multimedia-Graphics" \
  --dir %{buildroot}%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/*.desktop

%files
%doc AUTHORS COPYING INSTALL NEWS README
%{_bindir}/enki
%{_bindir}/enki-slideshow
%{_datadir}/enki/themes/*.edj
%{_datadir}/applications/enki.desktop
%{_datadir}/pixmaps/enki.png

%changelog
* Wed Oct 10 2012 Alexander Khryukin <alexander@mezon.ru> 0.6.0-0.74197.1
+ Revision: ddee783
- BR: pkgconfig(eweather)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9267 |12cu|eog-plugins-3.8.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Plugins for the Eye of GNOME image viewer
Name:		eog-plugins
Version:	3.8.1
Release:	1
License:	GPLv2+
Group:		Graphical desktop/GNOME
Url:		http://www.gnome.org/projects/eog/
Source0: 	http://ftp.gnome.org/pub/GNOME/sources/eog-plugins/3.8/%{name}-%{version}.tar.xz
BuildRequires:	intltool
BuildRequires:	pkgconfig(champlain-0.12)
BuildRequires:	pkgconfig(eog)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(gsettings-desktop-schemas)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(libpeas-gtk-1.0)
BuildRequires:	pkgconfig(libexif)
BuildRequires:	pkgconfig(libgdata)

Requires:	eog
Requires:	postr

%description
This is the Eye of Gnome, an image viewer program. It is meant
to be a fast and functional image viewer as well as an image
cataloging program. It does proper handling of large images and
images with full opacity information, and can zoom and scroll
images quickly while keeping  memory usage constant.

This package contains additional plugins for EOG:
- Map
- Exif display
- Zoom to fit image width
- Flickr Uploader
- PicasaWeb Uploader
- Python Console
- Send By Mail
- Slideshow Shuffle

%files -f %{name}.lang
%doc AUTHORS NEWS README
%{_datadir}/eog/plugins/*
%{_libdir}/eog/plugins/*
%{_datadir}/glib-2.0/schemas/*.xml

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std

%find_lang %{name} --with-gnome


%changelog
* Wed Feb 19 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.8.1-1
+ Revision: ecc13a8
- LOG New version 3.8.1, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9268 |12cu|eom-1.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver	%(echo %{version}|cut -d. -f1,2)
%define oname  mate-image-viewer

Name:          eom
Version:       1.8.0
Release:       1
Summary:       Eye of MATE image viewer
Group:         Graphical desktop/Other
License:       GPLv2+ and LGPLv2+ 
URL:           http://mate-desktop.org 
Source0:       http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz

BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(gtk+-2.0)
BuildRequires: pkgconfig(gtk-doc)
BuildRequires: pkgconfig(libglade-2.0)
BuildRequires: pkgconfig(libexif)
BuildRequires: pkgconfig(exempi-2.0)
BuildRequires: pkgconfig(libart-2.0)
BuildRequires: pkgconfig(xt)
BuildRequires: pkgconfig(libxml-2.0)
BuildRequires: pkgconfig(librsvg-2.0)
BuildRequires: pkgconfig(mate-doc-utils)
BuildRequires: pkgconfig(mate-desktop-2.0)
BuildRequires: pkgconfig(lcms)
BuildRequires: pkgconfig(gsettings-desktop-schemas)
BuildRequires: pkgconfig(mate-icon-theme)
BuildRequires: pkgconfig(pygtk-2.0)
BuildRequires: pkgconfig(dbus-glib-1)
BuildRequires: pkgconfig(shared-mime-info)
BuildRequires: pkgconfig(pygobject-2.0)
BuildRequires: jpeg-devel
BuildRequires: intltool
BuildRequires: itstool
BuildRequires: which
BuildRequires: xml2po
BuildRequires: mate-common
BuildRequires: yelp-tools

Requires:      mate-icon-theme
Requires:      gsettings-desktop-schemas   

%rename %{oname}

%description
This is the Eye of MATE, an image viewer program.  It is meant to be
a fast and functional image viewer.

Eye of MATE is a fork of Eye of GNOME.

%package devel
Summary:  C headers needed to build EOM plugins
Group:    Development/C
Requires: %{name} = %{version}
Provides: %{name}-devel = %{version}-%{release}
Provides: %{oname}-devel = %{version}-%{release}

%description devel
The Eye of MATE image viewer (eom) is the official image viewer for the
MATE desktop. This package allows you to develop plugins that add new
functionality to eom.

%prep
%setup -q
%apply_patches

%build
# NOCONFIGURE=1 ./autogen.sh
%configure2_5x \
   --disable-schemas-compile \
   --disable-scrollkeeper
           
%make LIBS='-lgmodule-2.0 -lz'


%install
%makeinstall_std

desktop-file-install                               \
  --delete-original                                \
  --dir %{buildroot}%{_datadir}/applications    \
%{buildroot}%{_datadir}/applications/eom.desktop

# Remove needless MateConf stuff
rm -fr %{buildroot}%{_datadir}/MateConf

%find_lang eom --with-gnome

# save space by linking identical images in translated docs
helpdir=%{buildroot}%{_datadir}/mate/help/%{name}
for f in $helpdir/C/figures/*.png; do
  b="$(basename $f)"
  for d in $helpdir/*; do
    if [ -d "$d" -a "$d" != "$helpdir/C" ]; then
      g="$d/figures/$b"
      if [ -f "$g" ]; then
        if cmp -s $f $g; then
          rm "$g"; ln -s "../../C/figures/$b" "$g"
        fi
      fi
    fi
  done
done

%post
/bin/touch --no-create %{_datadir}/mate-image-viewer/icons/hicolor >&/dev/null || :

%files -f %name.lang
%doc AUTHORS COPYING NEWS README
%{_bindir}/eom
%{_mandir}/man1/eom.*
%{_libdir}/eom/plugins
%{_datadir}/applications/eom.desktop
%{_datadir}/eom
# %{_datadir}/help/*/%{name}
%{_datadir}/gtk-doc/html/eom/*
%{_datadir}/icons/hicolor/*/apps/eom.*
%{_datadir}/glib-2.0/schemas/org.mate.eom.gschema.xml

%files devel
%{_libdir}/pkgconfig/eom.pc
%{_includedir}/eom-2.20

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.8.0-1
+ Revision: 66a0b7b
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9269 |12cu|epdfview-0.1.8-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Simple and lightweight PDF viewer
Name:		epdfview
Version:	0.1.8
Release:	5
License:	GPLv2+
Group:		Office
Url:		http://trac.emma-soft.com/epdfview/
Source0:	http://trac.emma-soft.com/epdfview/chrome/site/releases/%{name}-%{version}.tar.bz2
Patch1:		epdfview-0.1.8_glibh.patch
Patch2:		epdfview-0.1.6-format_not_a_string_literal_and_no_format_arguments.patch
Patch3:		epdfview-0.1.8-bgra_to_rgba.patch
Patch4:		epdfview-0.1.8-cups-1.6.patch
BuildRequires:	bison
BuildRequires:	cups-devel
BuildRequires:	pkgconfig(cppunit)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(poppler-glib)
Requires:	poppler

%description
ePDFView is a free lightweight PDF document viewer using Poppler and GTK+
libraries.The aim of ePDFView is to make a simple PDF document viewer,
in the lines of Evince but without using the Gnome libraries.

%files -f %{name}.lang
%dir %{_datadir}/%{name}
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}/*
%{_iconsdir}/hicolor/*/apps/*
%{_mandir}/man1/epdfview.1.*

#----------------------------------------------------------------------------

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--disable-rpath \
	--with-cups
%make

%install
%makeinstall_std

# (tpg) move icons to the right place
for i in 24 32 48;do
mkdir -p %{buildroot}%{_iconsdir}/hicolor/"$i"x"$i"/apps
cp %{buildroot}%{_datadir}/%{name}/pixmaps/icon_epdfview-$i.png %{buildroot}%{_iconsdir}/hicolor/"$i"x"$i"/apps/%{name}.png;
done

sed -i -e 's/^Icon=icon_epdfview-48$/Icon=%{name}/g' %{buildroot}%{_datadir}/applications/*

%find_lang %{name}


%changelog
* Wed Feb 19 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.1.8-5
+ Revision: 9773bce
- LOG Add patch to fix build with new cups, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9270 |12cu|ephysics-0.1.99.77544-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d

%define svnrev 77544

Summary:	A wrapper between Ecore, Evas and Bullet Physics
Name:		ephysics
Version:	0.1.99.%{svnrev}
Release:	2
License:	BSD
Group:		Graphical desktop/Enlightenment
Url:		http://trac.enlightenment.org/e/browser/trunk/ephysics
Source0:	%{name}-%{version}.tar.bz2
Patch0:		ephysics-0.1.99.77544-linkage.patch
BuildRequires:	autoconf
BuildRequires:	automake
BuildRequires:	libtool
BuildRequires:	pkgconfig(bullet)
BuildRequires:	pkgconfig(ecore)
BuildRequires:	pkgconfig(ecore-evas)
BuildRequires:	pkgconfig(eina)
BuildRequires:	pkgconfig(evas)

%description
EPhysics is a library that manages Ecore, Evas and Bullet Physics into
an easy to use way. It's a kind of wrapper, a glue, between these libraries.
It's not intended to be a physics library (we already have many out there).

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Ephysics Dynamic Library
Group:		System/Libraries

%description -n %{libname}
Ephysics is a wrapper library between Ecore, Evas and Bullet Physics.

%files -n %{libname}
%{_libdir}/libephysics.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Ephysics headers, static libraries, documentation and test programs
Group:		Development/Other
Requires:	%{libname} = %{EVRD}

%description -n %{devname}
Headers, static libraries, test programs and documentation for ephysics.

%files -n %{devname}
%{_includedir}/ephysics-0/
%{_libdir}/pkgconfig/ephysics.pc
%{_libdir}/libephysics.so

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
NOCONFIGURE=yes ./autogen.sh
%configure --disable-static
%make

%install
%makeinstall_std


%changelog
* Sun Oct 20 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.1.99.77544-2
+ Revision: bd7768b
- LOG Fix license, do various cleanups



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9271 |12cu|epic4-2.10.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define help_version 20050315

Summary:	(E)nhanced (P)rogrammable (I)RC-II (C)lient
Name:		epic4
Version:	2.10.1
Release:	2
License:	BSD
Group:		Networking/IRC
Url:		http://www.epicsol.org/
Source0:	ftp://ftp.epicsol.org/pub/epic/EPIC4-PRODUCTION/epic4-%{version}.tar.bz2
Source1:	ftp://ftp.epicsol.org/pub/epic/EPIC4-PRODUCTION/epic4-help-%{help_version}.tar.gz
Source2:	epic.wmconfig
Source3:	ircII.servers
# Don't include term.h, it conflicts with termcap.h - AdamW 2008/12
Patch0:		epic4-2.10-include.patch
BuildRequires:	desktop-file-utils
BuildRequires:	perl-devel
BuildRequires:	tcl-devel
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(openssl)
Provides:	epic = %{EVRD}
Provides:	epic-help = %{help_version}

%description
EPIC is the (E)nhanced (P)rogrammable (I)RC-II (C)lient. It is a program
used to connect to IRC servers around the globe so that the user can chat
with others.

%files
%doc INSTALL UPDATES KNOWNBUGS BUG_FORM doc/*
%{_bindir}/*
%{_libexecdir}/wserv4
%dir %{_datadir}/epic
%config(noreplace) %{_datadir}/epic/ircII.servers
%{_datadir}/epic/script/
%{_datadir}/epic/help/
%{_mandir}/man1/*
%{_datadir}/applications/*-%{name}.desktop

#----------------------------------------------------------------------------

%prep
%setup -q -a 1 -T -b 0
%patch0 -p1 -b .include
rm -r `%{_bindir}/find -type d -name CVS`

%build
%configure2_5x \
	--with-ipv6 \
	--with-perl \
	--with-ssl \
	--without-socks \
	--without-socks5 \
	--with-tcl

%make wserv_exe="%{_libexecdir}"

%install
%makeinstall installhelp sharedir=%{buildroot}%{_datadir} libexecdir=%{buildroot}%{_libexecdir}
install -m644 %{SOURCE3} %{buildroot}%{_datadir}/epic
chmod 755 %{buildroot}%{_datadir}/epic/script/epic-crypt-gpg{,-aa}

cat > %{name}.desktop << EOF
[Desktop Entry]
Name=Epic
Comment=EPIC is the (E)nhanced (P)rogrammable (I)RC-II (C)lient.
Exec=%{_bindir}/%{name}
Icon=irc_section
Terminal=false
Type=Application
Categories=Network;IRCClient;
EOF

mkdir -p %{buildroot}%{_datadir}/applications
desktop-file-install --vendor="rosa" \
	--remove-category="Application" \
	--dir %{buildroot}%{_datadir}/applications %{name}.desktop

# Empty docs make rpmlint go crazy
find %{buildroot} -size 0 |xargs rm -f


%changelog
* Wed Apr 16 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.10.1-2
+ Revision: 4a65a4c
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9272 |12cu|epic5-1.1.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	(E)nhanced (P)rogrammable (I)RC-II (C)lient
Name:		epic5
Version:	1.1.6
Release:	1
License:	BSD
Group:		Networking/IRC
Url:		http://www.epicsol.org/
Source0:	http://ftp.epicsol.org/pub/epic/EPIC5-PRODUCTION/%{name}-%{version}.tar.bz2
Source1:	ftp://ftp.epicsol.org/pub/epic/help/epic-help-current.tar.gz
# Amnesiac 2.0.2 release updated on Jul 26 2010 @ 20:09
Source2:	http://amnesiac.ircii.org/amnesiac2.0.2cvs51.tgz
Source10:	%{name}.rpmlintrc
BuildRequires:	perl-devel
BuildRequires:	ruby-devel
BuildRequires:	tcl-devel
BuildRequires:	pkgconfig(libarchive)
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(openssl)

%description
EPIC is an irc client project. The EPIC software was forked from
ircII-2.8.2 in fall 1994. There have been 5 generations of EPIC.

EPIC's development model is to provide tools to scripters rather than
features to end users. Out of the box, EPIC behaves much the same way
ircII-2.8.2 did in 1994. To truly leverage EPIC, you will need a
script pack.

This package includes the Amnesia script pack, see http://amnesiac.ircii.org

%files
%defattr(0644,root,root,0755)
%doc BUG_FORM COPYRIGHT FILES INSTALL KNOWNBUGS README README-CRYPTO UPDATES VOTES doc/* contrib regress
%attr(0755,root,root) %{_bindir}/%{name}
%attr(0755,root,root) %{_bindir}/%{name}-%{version}
%attr(0755,root,root) %{_bindir}/epic5-wserv4
%{_mandir}/man1/%{name}.1*
%{_datadir}/%{name}

#----------------------------------------------------------------------------

%prep
%setup -q -a 1 -T -b 0
find . -type d -name CVS | xargs -t rm -r
perl -pi -e 's|/usr/local/bin/perl5|perl|' regress/crash-irc

%build
autoreconf -fi
%configure2_5x \
	--with-ipv6 \
	--with-perl \
	--with-ruby \
	--with-ssl \
	--without-socks \
	--with-tcl
make wserv_exe=%{_bindir}/wserv4

%install
%makeinstall \
	libexecdir=%{buildroot}%{_bindir} \
	sharedir=%{buildroot}%{_datadir} \
	installhelp

chmod 755 %{buildroot}%{_datadir}/%{name}/script/epic-crypt-gpg{,-aa}

tar -xf %{SOURCE2} -C %{buildroot}%{_datadir}/%{name}/script
chmod 644 %{buildroot}%{_datadir}/%{name}/script/amn/themes/ansiless.th


%changelog
* Wed Feb 19 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.1.6-1
+ Revision: 1fa5299
- LOG Add rpmlint filter



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9273 |12cu|eric-4.5.7-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Full featured Python and Ruby editor and IDE
Name:		eric
Version:	4.5.7
Release:	3
License:	GPLv2+
Group:		Development/Python
Url:		http://eric-ide.python-projects.org/
Source0:	http://heanet.dl.sourceforge.net/project/eric-ide/eric4/stable/%{version}/%{name}4-%{version}.tar.gz
Source1:	http://switch.dl.sourceforge.net/project/eric-ide/eric4/stable/%{version}/%{name}4-i18n-de-%{version}.tar.gz
Source2:	http://switch.dl.sourceforge.net/project/eric-ide/eric4/stable/%{version}/%{name}4-i18n-fr-%{version}.tar.gz
Source3:	http://switch.dl.sourceforge.net/project/eric-ide/eric4/stable/%{version}/%{name}4-i18n-ru-%{version}.tar.gz
Source4:	http://switch.dl.sourceforge.net/project/eric-ide/eric4/stable/%{version}/%{name}4-i18n-cs-%{version}.tar.gz
Source5:	http://switch.dl.sourceforge.net/project/eric-ide/eric4/stable/%{version}/%{name}4-i18n-es-%{version}.tar.gz
Source6:	http://switch.dl.sourceforge.net/project/eric-ide/eric4/stable/%{version}/%{name}4-i18n-tr-%{version}.tar.gz
Source7:	http://switch.dl.sourceforge.net/project/eric-ide/eric4/stable/%{version}/%{name}4-i18n-zh_CN.GB2312-%{version}.tar.gz
Source8:	http://switch.dl.sourceforge.net/project/eric-ide/eric4/stable/%{version}/%{name}4-i18n-it-%{version}.tar.gz
Source9:	http://switch.dl.sourceforge.net/project/eric-ide/eric4/stable/%{version}/%{name}4-i18n-en-%{version}.tar.gz
BuildRequires:	imagemagick
BuildRequires:	python-qt4
BuildRequires:	python-qt4-qscintilla
BuildRequires:	python-sip
BuildRequires:	qscintilla-qt4-devel
Requires:	python-qt4
Requires:	python-qt4-help
Requires:	python-qt4-qscintilla
Requires:	python-svn
BuildArch:	noarch

%description
Eric is a full featured Python and Ruby editor and IDE, written in python. It
is based on the cross platform Qt gui toolkit, integrating the highly flexible
Scintilla editor control. It is designed to be usable as everdays' quick and
dirty editor as well as being usable as a professional project management tool
integrating many advanced features Python offers the professional coder.

%files
%doc README THANKS
%{_bindir}/*
%{qt4dir}/qsci/api
%{py_puresitedir}/*
%{_datadir}/applications/mandriva-%{name}.desktop
%{_iconsdir}/hicolor/48x48/apps/%{name}.png
%{_iconsdir}/hicolor/32x32/apps/%{name}.png
%{_iconsdir}/hicolor/16x16/apps/%{name}.png

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}4-%{version}
# This unpacks the i18n sources correctly. The previous spec unpacked them to the wrong place. -AdamW, 2007/05
%setup -q -n %{name}4-%{version} -D -T -b 1
%setup -q -n %{name}4-%{version} -D -T -b 2
%setup -q -n %{name}4-%{version} -D -T -b 3
%setup -q -n %{name}4-%{version} -D -T -b 4
%setup -q -n %{name}4-%{version} -D -T -b 5
%setup -q -n %{name}4-%{version} -D -T -b 6
%setup -q -n %{name}4-%{version} -D -T -b 7
%setup -q -n %{name}4-%{version} -D -T -b 8
%setup -q -n %{name}4-%{version} -D -T -b 9

%install
mkdir -p %{buildroot}%{py_puresitedir}/%{name}
python install.py -i %{buildroot} \
	-b %{_bindir} -d %{py_puresitedir} \
	-a %{qt4dir}/qsci/api

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Eric
Comment=Python IDE
Exec=eric4
Icon=%{name}
Terminal=false
Type=Application
Categories=Development;IDE;QT;
EOF

mkdir -p %{buildroot}%{_iconsdir}/hicolor/{48x48,32x32,16x16}/apps
convert -scale 48 %{buildroot}%{py_puresitedir}/eric4/icons/default/erict.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
convert -scale 32 %{buildroot}%{py_puresitedir}/eric4/icons/default/erict.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -scale 16 %{buildroot}%{py_puresitedir}/eric4/icons/default/erict.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png


%changelog
* Fri Apr 11 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.5.7-3
+ Revision: ba5c94f
- Rebuild against python-sip 4.15, spec cleanups



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9274 |12cu|etch-0.0.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d

Summary:	Rendering framework
Name:		etch
Version:	0.0.4
Release:	2
License:	GPLv2+
Group:		System/Libraries
Url:		http://code.google.com/p/enesim/
Source0:	%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(eina)
BuildRequires:	pkgconfig(ender)

%description
Generic rendering framework library used by other libraries.
Part of Enesim framework.

%files
%{_bindir}/*

#---------------------------------------------------------------------

%package -n %{libname}
Summary:	Generic rendering framework library
Group:		System/Libraries

%description -n %{libname}
Generic rendering framework library used by other libraries.
Part of Enesim framework.

%files -n %{libname}
%{_libdir}/lib%{name}.so.%{major}*

#---------------------------------------------------------------------

%package -n %{devname}
Summary:	Enesim headers, static libraries, documentation and test programs
Group:		Development/C
Requires:	%{libname} = %{EVRD}

%description -n %{devname}
Headers, static libraries, test programs and documentation for etch.

%files -n %{devname}
%doc ChangeLog README COPYING
%{_libdir}/pkgconfig/etch.pc
%{_includedir}/*
%{_libdir}/*.so

#---------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std


%changelog
* Wed Feb 19 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.0.4-2
+ Revision: 2b64326
- LOG Fix group



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9275 |12cu|eternallands-1.9.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A free to play, graphical MMORPG client
Name:		eternallands
Version:	1.9.3
Release:	2
License:	QTPL-based
Group:		Games/Adventure
URL:		http://www.eternal-lands.com
# it's better to get sources from here than from git:
# http://ppa.launchpad.net/pjbroad/ppa/ubuntu/pool/main/e/
Source0:	%{name}-%{version}.tar.gz
Patch0:		eternallands-1.9.2-wrapper.patch
Patch1:		eternallands-1.9.2-linking.patch
Patch2:		eternallands-1.9.2-verbose.patch
Patch3:		eternallands-1.9.3-glext.patch
Patch4:		eternallands-1.9.3-libxml29.patch
BuildRequires:	cal3d-devel
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(SDL_net)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(zlib)
Requires:	zenity
Requires:	%{name}-data = %{version}

%description
Eternal Lands is a free to play, graphical MMORPG (massively-multi-player
online role-playing game).  Different from other role-playing games, there are
no fixed classes so you can improve any of the many skills.  There is a choice
of several character races but all are equal.

%files
%doc CHANGES TODO eternal_lands_license.txt
%{_gamesbindir}/*
%{_datadir}/applications/mandriva-%{name}.desktop
%{_datadir}/pixmaps/%{name}.png
%{_mandir}/man6/*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1 -b .wrapper
%patch1 -p1 -b .linking
%patch2 -p1 -b .verbose
%patch3 -p1 -b .glext
%patch4 -p1 -b .libxml29

%build
sed -i s,-march=i686,,g make.conf
%make -f Makefile.linux

%install
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Eternal Lands
Comment=%{summary}
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;AdventureGame;
EOF

install -d %{buildroot}%{_datadir}/pixmaps
cp pkgfiles/%{name}.png %{buildroot}%{_datadir}/pixmaps/

# game binary and wrapper
install -d %{buildroot}%{_gamesbindir}
cp el.x86.linux.bin %{buildroot}%{_gamesbindir}/
cp pkgfiles/%{name} %{buildroot}%{_gamesbindir}/

# man files
install -d %{buildroot}%{_mandir}/man6
cp pkgfiles/*.6 %{buildroot}%{_mandir}/man6/


%changelog
* Thu Jun 05 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.9.3-2
+ Revision: be19513
- New version 1.9.3, fix work with libxml 2.8+



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9276 |12cu|eternallands-data-1.9.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname eternallands

# data package version
%define dversion 193
# sound package version
%define sversion 191

Summary:	Data files to play Eternal Lands
Name:		%{oname}-data
Version:	1.9.3
Release:	2
License:	QTPL-based
Group:		Games/Adventure
Url:		http://www.eternal-lands.com
Source0:	http://www.eternal-lands.com/el_linux_%{dversion}.zip
Source1:	http://www.eternallands.co.uk/EL_sound_%{sversion}.zip
Source10:	http://www.eternallands.co.uk/music_full.zip
BuildRequires:	unzip
BuildArch:	noarch

%description
Data files to play Eternal Lands. Graphics, music, sounds etc.

%files
%doc license.txt
%{_gamesdatadir}/%{oname}

#----------------------------------------------------------------------------

%prep
%setup -q -n el_linux -a 1

%build

%install
# game data and sound files
install -d %{buildroot}%{_gamesdatadir}/%{oname}
rm -f *.bin *.exe
cp -r * %{buildroot}%{_gamesdatadir}/%{oname}/

# game music
install -d %{buildroot}%{_gamesdatadir}/%{oname}/music
unzip %{SOURCE10} -d %{buildroot}%{_gamesdatadir}/%{oname}/music


%changelog
* Thu Jun 05 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.9.3-2
+ Revision: efbf5a2
- New version 1.9.3



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9277 |12cu|etherape-0.9.12-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Graphical network viewer modeled after etherman
Name:		etherape
Version:	0.9.12
Release: 	3
License:	GPLv2+
Group:		Monitoring
URL:		http://etherape.sourceforge.net/
Source:		http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
Requires:	usermode-consoleonly
Requires:       libbonoboui
Requires:       libgnomeui2
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	pkgconfig(libgnomeui-2.0)
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	libpcap-devel
BuildRequires:	desktop-file-utils
BuildRequires:	scrollkeeper
BuildRequires:	imagemagick

%description
Etherape is a graphical network monitor for Unix modeled after
etherman. Featuring ether, ip and tcp modes, it displays network
activity graphically. Hosts and links change in size with traffic. 
Color coded protocols display. It supports ethernet, ppp and slip 
devices. It can filter traffic to be shown, and can read traffic 
from a file as well as live from the network. 

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std bindir=%{_sbindir}
mkdir -p %{buildroot}%{_bindir}

mv %{buildroot}/%{_sbindir}/etherape %{buildroot}/%{_sbindir}/etherape.real
ln -sf %{_bindir}/consolehelper %{buildroot}/%{_bindir}/etherape

perl -pi -e 's,%{name}.png,%{name},g' %{buildroot}%{_datadir}/applications/*

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="System" \
  --add-category="Monitor" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

# pam.d
install -m 755 -d %{buildroot}%{_sysconfdir}/pam.d
cat > %{buildroot}%{_sysconfdir}/pam.d/%{name} << _EOF_
#%PAM-1.0
auth       sufficient	pam_rootok.so
auth       required     pam_console.so
auth       sufficient	pam_timestamp.so
auth       include	system-auth
account    required	pam_permit.so
session    optional	pam_xauth.so
session    optional	pam_timestamp.so
_EOF_

# console.apps
install -m 755 -d %{buildroot}%{_sysconfdir}/security/console.apps
cat > %{buildroot}%{_sysconfdir}/security/console.apps/%{name} << _EOF_
USER=root
PROGRAM=%{_sbindir}/etherape.real
SESSION=true
FALLBACK=false
_EOF_

# fd.o icons
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
install -m 644 %{name}.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
convert -scale 32 %{name}.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -scale 16 %{name}.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png

# remove files not bundled
rm -rf %{buildroot}%{_datadir}/gnome

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS ChangeLog COPYING NEWS README* FAQ
%config(noreplace) %{_sysconfdir}/etherape
%config(noreplace) %{_sysconfdir}/pam.d/etherape
%config(noreplace) %{_sysconfdir}/security/console.apps/etherape
%{_bindir}/*
%{_sbindir}/*
%{_mandir}/man1/*
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_datadir}/%{name}
%{_datadir}/pixmaps/*
%{_datadir}/applications/*.desktop
%{_datadir}/omf/%{name}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9278 |12cu|etherboot-5.4.4-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

%define docver  5.2.2

Summary:	Software package for booting x86 PCs over a network
Name:		etherboot
Version:	5.4.4
Release:	6
License:	GPLv2+
Group:		Development/Kernel
Url:		http://etherboot.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/etherboot/%{name}-%{version}.tar.bz2
Source1:	http://prdownloads.sourceforge.net/etherboot/%{name}-doc-%{docver}.tar.bz2
Patch0:		etherboot-5.4.4-no-inline.patch
BuildRequires:	dos2unix
ExclusiveArch:	%{ix86} x86_64

%description
Etherboot is a free software package for booting x86 PCs over a
network. In principle this could be any network technology that TCP/IP
runs on that supports broadcasting. In practice, the bandwidth
required means it's only practical over LANs and some WANs. Etherboot
is useful for booting PCs diskless. This is desirable in various
situations, for example:
  - Maintaining software for a cluster of equally configured
    workstations centrally.`
  - A low-cost X-terminal.
  - A low cost user platform where remote partitions are mounted by NFS
    and you are willing to accept the slowness of data transfers that
    results from NFS, compared to a local disk.
  - Various kinds of remote servers, e.g. a tape drive server that can
    be accessed with the RMT protocol.
  - Routers.
  - Machines doing tasks in environments unfriendly to disks.

See %{_docdir}/%{name}-%{version}/README.MDK for examples of usage.

%files
%defattr(644,root,root,755)
%doc INSTALL RELNOTES index.html doc contrib
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*
%attr(755,root,root) %{_bindir}/*

#----------------------------------------------------------------------------

%prep
%setup -q -a1
%patch0 -p0 -b .no_inline

%build
# we don't use custom optimizations here because it can cause problems
# parallel make dies on cluster
make allzdsks allzpxes allzlilos -C src \
%ifarch x86_64
ARCH="i386" EXTRA_CFLAGS="-m32" EXTRA_ASFLAGS="--32" EXTRA_LDFLAGS="-m elf_i386"
# (x86_64 flags from main Makefile)
# x86_64 systems can run 32-bit code so there is no sense in porting etherboot
# to x86_64 native, also this way the boot images have the ability to work on
# both 32-bit and 64-bit systems
%endif

# clean up cvs files, remove .exe files
find . -name '.cvs*' | xargs rm -f
find . -name '*.exe' | xargs rm -f
find . -name '.keepme' | xargs rm -f
find . -name '.DS_Store' | xargs rm -f

%install
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_datadir}/%{name}/zdsk
install -d %{buildroot}%{_datadir}/%{name}/zlilo
install -d %{buildroot}%{_datadir}/%{name}/zpxe

install src/util/makerom.pl %{buildroot}%{_bindir}/makerom
install src/bin/*.zdsk %{buildroot}%{_datadir}/%{name}/zdsk
install src/bin/*.zpxe %{buildroot}%{_datadir}/%{name}/zpxe
install src/bin/*.zlilo %{buildroot}%{_datadir}/%{name}/zlilo

# (sb) rpmlint
#find contrib/wakeonlan -type f | xargs dos2unix
dos2unix contrib/wakeonlan/readme.txt
dos2unix contrib/wakeonlan/wakeup.pl
dos2unix contrib/wakeonlan/mp-form.pl
dos2unix contrib/romid/pktdrv.bat
dos2unix contrib/hdload/hdload.S
dos2unix contrib/romid/readme
dos2unix contrib/wakeonlan/mp-form.txt
dos2unix contrib/wakeonlan/mp-form1.pl
sed -i 's|perl/bin/perl|usr/bin/perl|' contrib/wakeonlan/mp-form.pl


%changelog
* Wed Feb 19 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5.4.4-6
+ Revision: 0f6b12d
- LOG Disable debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9279 |12cu|ethumb-1.7.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major   1
%define libname %mklibname %{name} %{major}
%define libclient %mklibname ethumb_client %{major}
%define devname %mklibname -d %{name}

Summary:	Enlightenment thumbnailing library
Name:		ethumb
Version:	1.7.9
Release:	1
License:	LGPLv3+
Group:		Graphical desktop/Enlightenment
Url:		http://www.enlightenment.org/
Source0:	http://download.enlightenment.org/releases/%{name}-%{version}.tar.bz2
BuildRequires:	edje
BuildRequires:	evas
BuildRequires:	pkgconfig(ecore)
BuildRequires:	pkgconfig(ecore-file)
BuildRequires:	pkgconfig(ecore-evas)
BuildRequires:	pkgconfig(edbus)
BuildRequires:	pkgconfig(edje)
BuildRequires:	pkgconfig(eina)
BuildRequires:	pkgconfig(emotion)
BuildRequires:	pkgconfig(evas)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(libexif)
BuildRequires:	pkgconfig(lua)
# Can be added later:
#BuildRequires:	pkgconfig(epdf)

%description
New library to generate thumbnails.
There are still some important features to be implemented, like
client-server framework, edje thumbnails and a plugin API to integrate
it with emotion and like.

%files
%doc AUTHORS README
%{_bindir}/ethumb
%{_bindir}/ethumbd
%{_bindir}/ethumbd_client
%{_datadir}/dbus-1/services/org.enlightenment.Ethumb.service
%{_datadir}/ethumb
%{_libdir}/ethumb
%{_libexecdir}/ethumbd_slave

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Enlightenment thumbnailing library
Group:		System/Libraries

%description -n %{libname}
New library to generate thumbnails.

%files -n %{libname}
%{_libdir}/libethumb.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libclient}
Summary:	Enlightenment thumbnailing library
Group:		System/Libraries
Conflicts:	%{_lib}ethumb1 < 1.7.9

%description -n %{libclient}
New library to generate thumbnails.

%files -n %{libclient}
%{_libdir}/libethumb_client.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Enlightenment thumbnailing library - devel files
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Requires:	%{libclient} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
ethumb development headers and development libraries.

%files -n %{devname}
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/%{name}*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x \
	--disable-static
%make

%install
%makeinstall_std


%changelog
* Fri Nov 08 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.7.9-1
+ Revision: 89daf69
- LOG New version 1.7.9, split library package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9280 |12cu|etl-0.04.16-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	_enable_debug_packages	%{nil}
%define	debug_package		%{nil}

%define	oname	ETL
%define	devname	%mklibname %{name} -d

Name:		etl
Summary:	Template library for synfig
Version:	0.04.16
Release:	1
License:	GPLv2+
Group:		Development/C++
URL:		http://www.synfig.org
Source0:	http://downloads.sourceforge.net/synfig/%{oname}-%{version}.tar.gz
Patch0:		etl-0.04.15-cflags.patch

%description
Voria ETL is a multi-platform class and template library designed to add new
data types and functions which combine well with the existing types and
functions from the C++ Standard Template Library (STL).


%package -n %{devname}
Summary:	Template library for synfig
Group:		Development/C++
Provides:	%{name}-devel = %{EVRD}
Provides:	%{name} = %{EVRD}

%description -n %{devname}
Voria ETL is a multi-platform class and template library designed to add new
data types and functions which combine well with the existing types and
functions from the C++ Standard Template Library (STL).


%prep
%setup -q  -n %{oname}-%{version}
%patch0 -p1


%build
autoreconf -fi
%configure2_5x
%make


%install
%makeinstall_std
%multiarch_binaries %{buildroot}%{_bindir}/ETL-config


%files -n %{devname}
%doc AUTHORS README NEWS
%{_bindir}/%{oname}-config
%{multiarch_bindir}/%{oname}-config
%{_includedir}/%{oname}
%{_libdir}/pkgconfig/%{oname}.pc


%changelog
* Fri Jun 07 2013 Giovanni Mariani <mc2374@mclink.it> 0.04.16-1
- New release 0.04.16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9281 |12cu|etswitch-0.1.14-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		etswitch
Summary:	ETSWITCH - A *nix 'minimizer' for a few games
Version:	0.1.14
Release:	10
License:	GPLv2+
Group:		Games/Other
Url:		http://hem.bredband.net/b400150/
Source:		http://hem.bredband.net/b400150/etswitch/%{name}-%{PACKAGE_VERSION}.tar.gz
Patch0:		etswitch-0.1.14-missing-argument-in-open.patch
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xmu)
BuildRequires:	pkgconfig(xxf86vm)
BuildRequires:	pkgconfig(xpm)
BuildRequires:	desktop-file-utils

%description
A minimizer for all OpenGL and SDL games natively supported by GNU/Linux.

%prep
%setup -q
%patch0 -p1

sed -i -e 's/^Icon=%{name}.png$/Icon=%{name}/g' %{name}.desktop.in

%build
%configure2_5x \
	--enable-debug=no \
	--disable-debug

%make

%install
rm -rf %{buildroot}
%makeinstall_std

desktop-file-install \
	--remove-category="Tool" \
	--remove-category="Application" \
	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%if %mdkversion < 200900
%post
%{update_menus}
%{update_desktop_database}
%update_icon_cache hicolor
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%{clean_desktop_database}
%clean_icon_cache hicolor
%endif

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog NEWS README TODO
%{_bindir}/etswitch
%{_datadir}/applications/etswitch.desktop
%{_mandir}/man1/etswitch.*
%{_datadir}/pixmaps/etswitch.png
%{_datadir}/pixmaps/etswitch.xpm


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.14-9mdv2011.0
+ Revision: 610393
- rebuild

* Sun Feb 14 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.14-8mdv2010.1
+ Revision: 505665
- Patch0: fix open syntax

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Oct 26 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.14-4mdv2008.1
+ Revision: 102425
- new license policy
- drop patch 0, use desktop-file-install for tuning up
- do not hardcode icon extension in desktop file

  + Thierry Vignaud <tv@mandriva.org>
    - replace %%{_datadir}/man by %%{_mandir}!
    - fix man pages


* Tue Mar 06 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.14-3mdv2007.0
+ Revision: 133956
- rebuild

* Wed Dec 06 2006 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.14-2mdv2007.1
+ Revision: 91795
- fix xdg menu entry

* Tue Dec 05 2006 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.14-1mdv2007.1
+ Revision: 90857
- Fixed build requires
- Add missing build requires
- import etswitch
- Import etswitch

* Sun Dec 03 2006 Tomasz pawe Gajc <tpg at mandriva dot org> 0.1.14-1mdv2007.1
- initial package for mdv


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9282 |12cu|ettercap-0.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Ncurses/Gtk2 based sniffer/interceptor utility
Name:		ettercap
Version:	0.8.0
Release:	1
License:	GPLv2+
Group:		Networking/Other
Url:		http://ettercap.github.io/ettercap/
Source:		https://github.com/Ettercap/ettercap/archive/v%{version}.tar.gz
Patch0:		ettercap-0.7.6-CMAKE_MODULE_LINKER_FLAGS.patch
BuildRequires:	bison
BuildRequires:	cmake
BuildRequires:	flex
BuildRequires:	ghostscript
BuildRequires:	groff
BuildRequires:	libnet-devel
BuildRequires:	libtool-devel
BuildRequires:	pcap-devel
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libpcre)
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(zlib)
%rename ettercap-ng

%description
Ettercap is a suite for man in the middle attacks on LAN.

It features sniffing of live connections, content filtering
on the fly and many other interesting tricks.

It supports active and passive dissection of many protocols
(even ciphered ones) and includes many feature for network
and host analysis.

%files
%doc AUTHORS CHANGELOG INSTALL LICENSE README* THANKS TODO TODO.TESTING doc/*
%{_mandir}/man?/*
%{_bindir}/*
%{_datadir}/ettercap
%{_datadir}/applications/ettercap.desktop
%{_datadir}/pixmaps/ettercap.svg
%{_datadir}/polkit-1/actions/org.pkexec.ettercap.policy
%{_libdir}/ettercap
%{_libdir}/libettercap.so
%dir %{_sysconfdir}/ettercap
%config(noreplace) %{_sysconfdir}/ettercap/*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
%cmake \
	-DENABLE_IPV6=yes \
	-DCMAKE_BUILD_TYPE=Release
%make

%install
%makeinstall_std -C build



%changelog
* Wed Feb 19 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.8.0-1
+ Revision: e2dec3f
- Update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9283 |12cu|e-uae-0.8.29-2.WIP4.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define cdrname cdrtools
%define cdrmainvers 2.01
%define cdrvers %{cdrmainvers}a38
%define wiprel WIP4

# For building with SCSI support
%define build_scsi 0
%{?_with_scsi: %global build_scsi 1}
%{?_without_scsi: %global build_scsi 0}

Summary:	A software emulation of the Amiga system
Name:		e-uae
Version:	0.8.29
Release:	2.%{wiprel}.2
License:	GPLv2+
Group:		Emulators
Url:		http://sourceforge.net/projects/uaedev/
Source0:	e-uae-%{version}-%{wiprel}.tar.bz2
Source1:	ftp://ftp.berlios.de/pub/cdrecord/alpha/%{cdrname}-%{cdrvers}.tar.bz2
Source10:	%{name}.rpmlintrc
Patch4:		uae-0.8.25-20040302-libscg.patch
Patch7:		e-uae-0.8.29-WIP4-sdlkeys-wahcade.patch
Patch8:		e-uae-fix-string-format-bug.patch
BuildRequires:	x11-data-xkbdata
BuildRequires:	attr-devel
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(pango)
BuildRequires:	pkgconfig(pangocairo)
BuildRequires:	pkgconfig(pangoft2)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(x11)
Conflicts:	uae

%description
UAE is a software emulation of the Amiga system hardware, which
enables you to run most available Amiga software.  Since it is a
software emulation, no extra or special hardware is needed.  The Amiga
hardware is emulated accurately, so that Amiga software is tricked
into thinking it is running on the real thing.  Your computer's
display, keyboard, hard disk and mouse assume the roles of their
emulated counterparts.

Note that to fully emulate the Amiga you need the Amiga KickStart ROM
images, which are copyrighted and, of course, not included here.

[This is in an unofficial branch of UAE (the Ubiquitous Amiga Emulator)
with the aim of bringing the features of WinUAE to non-Windows platforms
such as Linux, Mac OS X and BeOS.]

%files
%doc docs/*
%{_bindir}/*
%{_libdir}/uae

#----------------------------------------------------------------------------

%prep
%setup -q -n e-uae-%{version}-%{wiprel} -a1
%patch4 -p1 -b .libscg
%patch7
%patch8

%build
%if %{build_scsi}
# build libscg for scsi-device support
(cd %{cdrname}-%{cdrmainvers}
ln -sf i586-linux-cc.rul RULES/ia64-linux-cc.rul
ln -sf i586-linux-cc.rul RULES/x86_64-linux-cc.rul
ln -sf i586-linux-cc.rul RULES/amd64-linux-cc.rul
ln -sf i686-linux-cc.rul RULES/athlon-linux-cc.rul
pwd

CFLAGS="%{optflags}" \
CONFFLAGS="%{_target_platform} --prefix=%{_prefix}" \
        XL_ARCH=%{_target_cpu} ./Gmake)
(cd src
./install_libscg ../%{cdrname}-%{cdrmainvers})
%endif

# build uae
CFLAGS="%{optflags} -O3 -pipe -ffast-math -fomit-frame-pointer -Wa,--execstack" \
./configure \
	--prefix=%{_prefix} \
	--with-x \
	--with-sdl \
	--with-sdl-sound \
	--with-sdl-gfx \
	--enable-threads \
	--enable-ui \
	--enable-jit \
%if %{build_scsi}
	--enable-scsi-device \
	--with-libscg-includedir=`pwd`/src/include/ \
	--with-libscg-libdir=`pwd`/src \
%else
	--disable-scsi-device \
%endif
	--enable-bsdsock-new
make

%install
mkdir -p %{buildroot}%{_prefix}/bin \
	%{buildroot}%{_libdir}/uae/amiga/source

%makeinstall_std
cp -pR amiga/* %{buildroot}/%{_libdir}/uae/amiga/.


%changelog
* Wed Feb 19 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.8.29-2.WIP4.2
+ Revision: adc8566
- LOG Disable scsi build because it's broken, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9284 |12cu|euca2ools-2.1.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           euca2ools
Version:        2.1.4
Release:        1
License:        BSD
Summary:        Elastic Utility Computing Architecture Command Line Tools
Url:            http://open.eucalyptus.com/downloads
Group:          Networking/WWW
Source0:        http://downloads.eucalyptus.com/software/euca2ools/2.0/source/euca2ools-%{version}.tar.gz
Patch0:		euca2ools-1.3.1_Makefile.patch
Patch1:         euca2ools-2.1.4-boto-ssl.patch
Patch2:         euca2ools-2.1.4-virttype.patch

BuildRequires:  make
BuildRequires:  pythonegg(boto) >= 2.13.3
BuildRequires:  pkgconfig(python)
BuildRequires:  pythonegg(m2crypto)
BuildRequires:  pythonegg(xmldiff)
BuildRequires:  help2man
BuildRequires:  pythonegg(setuptools)

Requires:       python-base  >= 2.6
Requires:       pythonegg(boto) >= 2.13.3
Requires:       python-m2crypto
Requires:       rsync
Requires:       util-linux


BuildArch:      noarch

%description
Euca2ools are command-line tools for interacting with Web services that
export a REST/Query-based API compatible with Amazon EC2 and S3 services.
The tools can be used with both Amazon's services and with installations
of the Eucalyptus open-source cloud-computing infrastructure.

%prep
%setup -q
# let's try to build the manpages
# I'll keep the patch , just in case.Sflo
#patch0 -p0
#
%patch1 -p1
%patch2 -p1

%build
FLAGS="%{optflags}" python setup.py build
# build man
sh -xe generate-manpages.sh

%install
python setup.py install --skip-build --root %{buildroot}
python setup.py install -O1 --skip-build --root %{buildroot}
# install man
export DESTDIR=%{buildroot}
export PREFIX=%{_prefix}
sh -xe install-manpages.sh

%files
%doc INSTALL COPYING README CHANGELOG
%{_mandir}/man1/euare*
%{_mandir}/man1/euca*
%{_mandir}/man1/eustore*
%{_bindir}/euare-*
%{_bindir}/euca-*
%{_bindir}/eustore-*
%{py_puresitedir}/%{name}-*.egg-info
%{py_puresitedir}/%{name}/


%changelog
* Mon Jun 02 2014 symbianflo <symbianflo@mandrivausers.ro> 2.1.4-1
+ Revision: 2a3f681
- Merge pull request #2 from symbianflo/euca2ools:rosa2014.1
- symbianflo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9285 |12cu|evas-1.7.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	1
%define	libname %mklibname %{name} %{major}
%define	devname %mklibname %{name} -d

Summary:	Enlightened canvas library
Name:		evas
Epoch:		2
Version:	1.7.9
Release:	1
License:	BSD
Group:		Graphical desktop/Enlightenment
Url:		http://www.enlightenment.org/
Source0:	http://download.enlightenment.fr/releases/%{name}-%{version}.tar.bz2
Patch0:		evas-1.7.0-esvg.patch
BuildRequires:	chrpath
BuildRequires:	doxygen
BuildRequires:	xz
BuildRequires:	jpeg-devel
BuildRequires:	pth-devel
BuildRequires:	giflib-devel
BuildRequires:	ungif-devel
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(edb)
BuildRequires:	pkgconfig(eet) >= 1.7.0
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(ice)
BuildRequires:	pkgconfig(libpng)
# librsvg is no longer supported, we use esvg now for SVG support
BuildRequires:	pkgconfig(esvg)
BuildRequires:	pkgconfig(libtiff-4)
BuildRequires:	pkgconfig(pixman-1)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xcb)
BuildRequires:	pkgconfig(xcb-util)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xrender)
BuildRequires:	pkgconfig(xpm)

Conflicts:	%{_lib}evas1-devel
Conflicts:	%{_lib}evas1 < 1.1.99.66798-0.20120103.1

%description
Evas is a clean display canvas API for several target display systems
that can draw anti-aliased text, smooth super and sub-sampled scaled
images, alpha-blend objects much and more.

This package is part of the Enlightenment DR17 desktop shell.

%files
%doc AUTHORS COPYING README
%{_bindir}/evas_cserve*
%{_libdir}/%{name}/modules/engines/*/*/*.so
%{_libdir}/%{name}/modules/loaders/*/*/*.so
%{_libdir}/%{name}/modules/savers/*/*/*.so
%{_libdir}/%{name}/cserve2/loaders/*/*/*.so
%{_libdir}/dummy_slave
%{_libdir}/evas_cserve2
%{_libdir}/evas_cserve2_slave
%{_datadir}/%{name}/checkme

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Enlightened Canvas Libraries
Group:		System/Libraries

%description -n %{libname}
Evas canvas libraries.

Evas is a clean display canvas API for several target display systems
that can draw anti-aliased text, smooth super and sub-sampled scaled
images, alpha-blend objects much and more.

This package is part of the Enlightenment DR17 desktop shell.

%files -n %{libname}
%{_libdir}/libevas.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Enlightened Canvas Library headers and development libraries
Group:		System/Libraries
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Obsoletes:	%{_lib}evas0-devel < 2:1.7.0
Conflicts:	%{_lib}evas1-devel

%description -n %{devname}
Evas development headers and development libraries.

%files -n %{devname}
%{_libdir}/libevas.so
%{_includedir}/evas*
%{_libdir}/pkgconfig/*
%dir %{_datadir}/evas
%dir %{_datadir}/evas/examples
%{_datadir}/evas/examples/*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
sed -i 's|bzip2|xz|g' config*
sed -i 's|bzip2|xz|g' Makefile*
sed -i 's|bzip2|xz|g' doc/Makefile*
sed -i 's|bz2|xz|g' Makefile*
sed -i 's|bz2|xz|g' doc/Makefile*

%configure2_5x \
	--enable-image-loader-gif \
	--disable-valgrind \
	--enable-image-loader-png \
	--enable-image-loader-jpeg \
	--enable-image-loader-eet \
	--enable-font-loader-eet \
	--enable-image-loader-tiff \
	--enable-image-loader-xpm \
	--enable-image-loader-svg \
	--enable-cpu-mmx \
	--disable-cpu-sse \
	--enable-cpu-c \
	--enable-scale-sample \
	--enable-scale-smooth \
	--enable-convert-yuv \
	--enable-small-dither-mask \
	--enable-fontconfig \
	--enable-software-xlib \
	--enable-software-16-x11 \
	--enable-gl-sdl \
	--enable-fb \
	--enable-directfb \
	--enable-buffer \
	--enable-gl-xlib \
	--enable-pthreads \
	--disable-static

%make
cd doc; %make doc

%install
%makeinstall_std
rm -f %{buildroot}%{_libdir}/%{name}/modules/engines/software_16_sdl/*/module.a


%changelog
* Fri Nov 08 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:1.7.9-1
+ Revision: adfebd5
- LOG New version 1.7.9



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9286 |12cu|evas_generic_loaders-1.7.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gstapi	0.10

Summary:	Evas generic loaders
Name:		evas_generic_loaders
Version:	1.7.9
Release:	1
License:	BSD
Group:		Graphical desktop/Enlightenment
Url:		http://trac.enlightenment.org/e/wiki/
Source0:	http://download.enlightenment.fr/releases/%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(eina) >= 1.7.0
BuildRequires:	pkgconfig(gstreamer-%{gstapi})
BuildRequires:	pkgconfig(gstreamer-plugins-base-%{gstapi})
BuildRequires:	pkgconfig(libraw)
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	pkgconfig(libspectre)
BuildRequires:	pkgconfig(poppler)

%description
These are additional "generic" loaders for Evas that are stand-alone
executables that evas may run from its generic loader module. This
means that if they crash, the application loading the image does not
crash also. In addition the licensing of these binaries will not
affect the license of any application that uses Evas as this uses a
completely generic execution system that allows anything to be plugged
in as a loader.

This package is part of the Enlightenment DR17 desktop shell.

%files
%doc AUTHORS COPYING README
%{_libdir}/evas/utils

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std


%changelog
* Fri Nov 08 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.7.9-1
+ Revision: a443edf
- LOG New version 1.7.9



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9287 |12cu|evolvotron-0.6.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#debuginfo-without-sources
%define debug_package	%{nil}
%define name evolvotron
%define version 0.6.3
%define release 1

Summary: Interactive "generative art" software
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://prdownloads.sourceforge.net/evolvotron/%{name}-%{version}.tar.gz
Patch: evolvotron-qmake-name.patch
License: GPLv2+
Group: Toys
URL: http://evolvotron.sf.net
BuildRequires: qt4-devel
BuildRequires: boost-devel

%description
Evolvotron Interactive "generative art" software to evolve
images/textures/patterns through an iterative process of random
mutation and user-selection driven evolution.  If you like lava lamps,
and still think the Mandelbrot set is cool, this could be the software
for you.

%prep
%setup -q -n %{name}
%patch -p1

%build
./BUILD

%install
mkdir -p $RPM_BUILD_ROOT%{_bindir}
install -m 755 evolvotron/evolvotron evolvotron_mutate/evolvotron_mutate \
  evolvotron_render/evolvotron_render $RPM_BUILD_ROOT%{_bindir}

mkdir -p %buildroot%{_mandir}/man1
install -m 644 man/man1/*.1 %buildroot%{_mandir}/man1

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=Evolvotron
Comment=Interactive generative art software
Exec=%{name}
Icon=toys_section
Terminal=false
Type=Application
StartupNotify=true
Categories=Qt;Amusement;
EOF


%files
%doc LICENSE README TODO USAGE
%doc USAGE %name.html 
%{_bindir}/%{name}*
%{_mandir}/man1/%{name}*.1*
%{_datadir}/applications/%{name}.desktop





@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9288 |12cu|exaile-3.3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

%define url_ver %(echo %version | cut -d. -f1,2,3)

Summary:	A powerful GTK music player
Name:		exaile
Version:	3.3.1
Release:	1
Epoch:		1
Group:		Sound
License:	GPLv2+
URL:		http://www.exaile.org/
Source0:	https://launchpad.net/%{name}/3.3.x/%{version}/+download/%{name}-%{version}.tar.gz
# (tpg) somehow a musictracker plugin for pidgin doesnt work... http://code.google.com/p/pidgin-musictracker/issues/detail?id=164
# let's use native plugin for exaile
# http://sourceforge.net/projects/exailemusictrac/
Source1:	http://downloads.sourceforge.net/project/exailemusictrac/%{name}musictracker-0.1.2.tar.bz2
Patch0:		exaile-3.3.0-makefile.patch
Patch1:		exaile-3.3.0-udisks.patch
Patch2:		exaile-3.3.1-launcher.patch 
BuildRequires:	python-gobject-devel
BuildRequires:	intltool
BuildRequires:	gettext-devel
BuildRequires:	help2man
Requires:	pygtk2.0
Requires:	gstreamer0.10-python
Requires:	gstreamer0.10-plugins-good
Requires:	gstreamer0.10-plugins-base
Requires:	gstreamer0.10-plugins-ugly
Requires:	gstreamer0.10-cdio
Requires:	gstreamer0.10-moodbar
Requires:	dbus-python
Requires:	mutagen
Requires:	python-gobject2
Requires:	python-CDDB
Suggests:	python-gpod
BuildArch:	noarch

%description
Exaile is a music player inspired by KDE's Amarok, but for GTK and written in
Python. It incorporates many of the cool things from Amarok and other, like:
* automatic fetching of album art
* handling of large libraries
* lyrics fetching
* artist/album information via the wikipedia
* Last.fm support
* optional iPod support
* an advanced tag editor
* a SHOUTcast directory browser

In addition, Exaile also includes:
* a SHOUTcast directory browser
* tabbed playlists (so you can have more than one playlist open at a time)
* blacklisting of tracks (so they don't get scanned into your library)
* downloading of guitar tablature from fretplay.com
* submitting played tracks on your iPod to Last.fm

%prep
%setup -q
%apply_patches

# (tpg) unpack the plugin
tar xf %{SOURCE1} -C plugins/

%build
%make

%install
%makeinstall_std PREFIX=%{_prefix} LIBINSTALLDIR=%{_datadir} DESTDIR=%{buildroot}

%find_lang %{name}

%files -f %{name}.lang
%dir %{_datadir}/%{name}
%{_bindir}/%{name}
%{_datadir}/%{name}/*
%{_datadir}/applications/*.desktop
%{_datadir}/pixmaps/%{name}.*
%{_datadir}/dbus-1/services/org.exaile.Exaile.service
%config(noreplace) %{_sysconfdir}/xdg/exaile/
%{_mandir}/man1/%{name}.*




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9289 |12cu|ExEf-1.70-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:   Real-time audio effects processor
Name:      ExEf
Version:   1.70
Release:   9
Source0:   %{name}.tar.bz2
Source1:   robots.tar.bz2
Source2:   %{name}16.png.bz2
Source3:   %{name}32.png.bz2
Source4:   %{name}48.png.bz2
Patch0:    ExEf-fix-str-fmt.patch
License:   GPL
Group:     Sound
URL:	   http://twinstar.hobby.cz/exef/
Requires:  tcl, tk
Requires:  pulseaudio-utils

%description
ExEf (Extreme Effect) is an extremely powerful and flexible Real Time
effect engine. It is designed to work with guitars, microphones and
other instruments. It can run both in X Window System and command line.

%prep
%setup -T -b 0 -qn %{name}-V116
%setup -T -D -a 1 -qn %{name}-V116
%patch0 -p0

# Make package relocatable
for FILE in ExEf ExEfDSP.c ; do

    sed "s|/usr/share|%{_datadir}| ; s|/usr/bin|%{_bindir}|" < ./${FILE} > ${FILE}.tmp
    mv ./${FILE}.tmp ${FILE}

done

gcc ExEfDSP.c %{optflags} -lm -o ExEfDSP.bin
mv ExEf ExEf.bin

%install
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_datadir}/ExEf

install -m 755 ExEf.bin ExEfDSP.bin %{buildroot}%{_bindir}
cp -f ExEflogo.gif .ExEfrc %{buildroot}%{_datadir}/ExEf
cp -R configs %{buildroot}%{_datadir}/ExEf
cp -f robots/* %{buildroot}%{_datadir}/ExEf/configs

#
# Icons
install -d %{buildroot}{%{_miconsdir},%{_liconsdir}}
bzcat %{SOURCE2} > %{buildroot}%{_miconsdir}/%{name}.png
bzcat %{SOURCE3} > %{buildroot}%{_iconsdir}/%{name}.png
bzcat %{SOURCE4} > %{buildroot}%{_liconsdir}/%{name}.png

# Wrappers to launch real application binaries using 'padsp'
cat > %{buildroot}%{_bindir}/ExEf << EOF
#!/bin/bash

padsp /usr/bin/ExEf.bin
EOF

cat > %{buildroot}%{_bindir}/ExEfDSP << EOF
#!/bin/bash

padsp /usr/bin/ExEfDSP.bin
EOF

chmod a+x %{buildroot}%{_bindir}/ExEfDSP %{buildroot}%{_bindir}/ExEf

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/rosa-%{name}.desktop << EOF
[Desktop Entry]
Name=ExEf
Name[ru]=ExEf
Comment=Real-time audio effects processor
Comment[ru]=Гитарный процессор реального времени
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=AudioVideo;Audio;
EOF

%files
%defattr(-,root,root,755)
%doc COPYING
%{_bindir}/*
%dir %{_datadir}/ExEf
%{_datadir}/ExEf/*
%{_datadir}/ExEf/.ExEfrc
%{_datadir}/applications/rosa-%{name}.desktop
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png



%changelog
* Tue Jul 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.70-9
+ Revision: 36e52bd
- Make the wrappers executable



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9290 |12cu|exfat-utils-1.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		exfat-utils
Summary:	Utilities for exFAT file system
Version:	1.0.1
Release:	%mkrel 1
License:	GPLv2+
Group:		System/Kernel and hardware
Source0:	http://exfat.googlecode.com/files/exfat-utils-%{version}.tar.gz

# A cumulative patch with changes since the release of 1.0.1 (SVN rev 342)
# till the newest revision at the moment (rev 392, 2014-01-18).
# The license also changed from GPLv3+ to GPLv2+.
Patch0: exfat-utils-r342-to-r392.patch

URL:		http://code.google.com/p/exfat/
BuildRequires:	scons

%description
A set of utilities for creating, checking, dumping and labeling exFAT file
system.

%prep
%setup -q
%patch0 -p1

%build
%scons

%install
scons install DESTDIR=%{buildroot}/sbin
mkdir -p %{buildroot}/%{_mandir}/man8/

install -m644 dump/dumpexfat.8 %{buildroot}/%{_mandir}/man8/dumpexfat.8
install -m644 fsck/exfatfsck.8 %{buildroot}/%{_mandir}/man8/exfatfsck.8
install -m644 mkfs/mkexfatfs.8 %{buildroot}/%{_mandir}/man8/mkexfatfs.8
install -m644 label/exfatlabel.8 %{buildroot}/%{_mandir}/man8/exfatlabel.8

pushd %{buildroot}/%{_mandir}/man8/
ln -s exfatfsck.8 fsck.exfat.8
ln -s mkexfatfs.8 mkfs.exfat.8
popd

%files
/sbin/dumpexfat
/sbin/exfatfsck
/sbin/fsck.exfat
/sbin/mkexfatfs
/sbin/mkfs.exfat
/sbin/exfatlabel
%{_mandir}/man8/*

%changelog
* Wed Feb 12 2014 Eugene Shatokhin <eugene.shatokhin@rosalab.ru> 1.0.1-1
+ Revision: 66bc094
- Added exfat-utils version 1.0.1
- Based on the package from Fedora 20.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9291 |12cu|exim-4.76-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

%if %mandriva_branch == Cooker
# Cooker
%define release  5
%else
# Old distros
%define subrel 2
%define release  1
%endif

%define saversion 4.2.1

%define tlsdir		%{_sysconfdir}/pki/tls/%{name}

%define build_mysql	1
%define build_pgsql	0
%define build_monitor	1
%define build_exiscan	1
%define build_spf2	0
%define build_srs_alt	0
%define build_sqlite3	1
%define build_ldap	1
%define build_sasl2	1
%define build_logrotate	1

%define build_certs	1
%define altpriority 	40

# commandline overrides:
# rpm -ba|--rebuild --define 'with_xxx'
%{?_with_mysql: %{expand: %%global build_mysql 1}}
%{?_without_mysql: %{expand: %%global build_mysql 0}}
%{?_with_pgsql: %{expand: %%global build_pgsql 1}}
%{?_without_pgsql: %{expand: %%global build_pgsql 0}}
%{?_with_monitor: %{expand: %%global build_monitor 1}}
%{?_without_monitor: %{expand: %%global build_monitor 0}}
%{?_with_exiscan: %{expand: %%global build_exiscan 1}}
%{?_without_exiscan: %{expand: %%global build_exiscan 0}}
%{?_with_spf2: %{expand: %%global build_spf2 1}}
%{?_without_spf2: %{expand: %%global build_spf2 0}}
%{?_with_srs_alt: %{expand: %%global build_srs_alt 1}}
%{?_without_srs_alt: %{expand: %%global build_srs_alt 0}}
%{?_with_sqlite3: %{expand: %%global build_sqlite3 1}}
%{?_without_sqlite3: %{expand: %%global build_sqlite3 0}}
%{?_with_ldap: %{expand: %%global build_ldap 1}}
%{?_without_ldap: %{expand: %%global build_ldap 0}}
%{?_with_sasl2: %{expand: %%global build_sasl2 1}}
%{?_without_sasl2: %{expand: %%global build_sasl2 0}}
%{?_with_logrotate: %{expand: %%global build_logrotate 1}}
%{?_without_logrotate: %{expand: %%global build_logrotate 0}}

%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

Summary:		The exim mail transfer agent
Name:			exim
Version:		4.76
Release:		%{release}
License:		GPLv2+
Group:			System/Servers
URL:			http://www.exim.org
Source0:		ftp://ftp.exim.org/pub/exim/exim4/%{name}-%{version}.tar.gz
Source1:		ftp://ftp.exim.org/pub/exim/exim4/%{name}-%{version}.tar.gz.asc
# http://www.exim.org/pub/exim/exim4/config.samples.tar.bz2
Source2:		exim-4.43-config.samples.tar.bz2
Source3:		ftp://ftp.exim.org/pub/exim/exim4/exim-html-%{version}.tar.gz
Source4:		ftp://ftp.exim.org/pub/exim/exim4/exim-html-%{version}.tar.gz.asc
# http://sa-exim.sourceforge.net/
Source5:		http://prdownloads.sourceforge.net/sa-exim/sa-exim-%{saversion}.tar.gz
#Source6:		eximconfig.bz2
Source7:		exim-README.urpmi
Source20:		exim.aliases
Source21:		exim.init
Source22:		exim.sysconfig
Source23:		exim.logrotate
Source24:		exim.pam
Source25:		exim_monitor-16x16.png
Source26:		exim_monitor-32x32.png
Source27:		exim_monitor-48x48.png
Source28:		exim-4.63-auth_pop3_imap.embedded_perl
Source29:		exim-4.63-sasl2_smtpd.conf
Source30:		exim-4.63-logrotate_eximstats
Source31:		exim-4.63-cron_exicyclog_eximstats
Source32:		exim-4.63-sysconfig
Patch0:			exim-4.69-mdv-config.patch
Patch3:			exim-4.22-install.patch
Patch5:			exim-4.43-dontoverridecflags.diff
Patch7:			exim-4.69-configure.default.patch
Patch8:			sa-exim-4.2.1-fix-str-fmt.patch
Requires(pre):		rpm-helper
Requires:		perl(Net::IMAP::Simple)
Requires:		openssl
Requires:		apache-mod_socache_shmcb
Provides:		mail-server
Provides:		sendmail-command
Conflicts:		postfix
Conflicts:		sendmail
Conflicts:		qmail
BuildRequires:		tcp_wrappers-devel
BuildRequires:		pam-devel
BuildRequires:		openssl-devel
BuildRequires:		lynx
BuildRequires:		links
BuildRequires:		pcre-devel
BuildRequires:		perl-devel
BuildRequires:		db-devel >= 4.2
%if %{build_monitor}
BuildRequires:		pkgconfig(x11)
BuildRequires:		pkgconfig(xaw7)
BuildRequires:		pkgconfig(xext)
BuildRequires:		pkgconfig(xmu)
BuildRequires:		pkgconfig(xt)
%endif
%if %{build_mysql}
BuildRequires:		mysql-devel
%endif
%if %{build_pgsql}
BuildRequires:		postgresql-devel
%endif
%if %{build_spf2}
BuildRequires:		libspf2-devel
%endif
%if %{build_srs_alt}
BuildRequires:		srs_alt-devel
%endif
%if %{build_sqlite3}
BuildRequires:		sqlite3-devel >= 3.2.2
%endif
%if %{build_ldap}
BuildRequires:		openldap-devel >= 2.0.11
Requires:		openldap >= 2.0.11
%endif
%if %{build_sasl2}
BuildRequires:		sasl-devel >= 2.1.25
%endif

%description
Exim is a mail transport agent (MTA) developed at the University of
Cambridge for use on Unix systems connected to the Internet. In style
it is similar to Smail 3, but its facilities are more extensive, and
in particular it has options for verifying incoming sender and
recipient addresses, for refusing mail from specified hosts, networks,
or senders, and for controlling mail relaying. Exim is in production
use at quite a few sites, some of which move hundreds of thousands of
messages per day.

You can build %{name} with some conditional build swithes;

(ie. use with rpm --rebuild):
--with[out] mysql	MySQL lookup support (enabled)
--with[out] pgsql	PostgreSQL lookup support (disabled)
--with[out] monitor	The Exim Monitor (enabled)
--with[out] exiscan	SpamAssassin support (enabled)
--with[out] srs_alt	Experimental SRS support (disabled)
--with[out] spf2	Experimental SPF2 support (disabled)
--with[out] sqlite3	SQLite3 lookup support (enabled)
--with[out] ldap	LDAP lookup support (enabled)
--with[out] sals2	SASL2 auth support (disabled)
--with[out] logrotate	Logrotate  (enabled)

%if %{build_monitor}
%package		monitor
Summary:		X11 monitor application for exim
Group:			Monitoring
Requires:		%{name} >= %{version}-%{release}

%description		monitor
The Exim Monitor is an optional supplement to the Exim package. It
displays information about Exim's processing in an X window, and an
administrator can perform a number of control actions from the window
interface.
%endif

%package		plugins-SpamAssassin
Summary:		Exim SpamAssassin at SMTP time plugin
Group:			System/Servers
Requires:		%{name} >= %{version}-%{release}

%description 		plugins-SpamAssassin
Allows running SpamAssassin on incoming mail and rejection
at SMTP time as well as other nasty things like teergrubbing.

%package		doc
Summary:		Exim documentation
Group:			System/Servers

%description		doc
This package includes the Exim FAQ and Exim manual in HTML.


%prep

%setup -q -n %{name}-%{version} -a2 -a3 -a5

cp %{SOURCE7} README.urpmi

# fix strange attribs
find . -type d -perm 0700 -exec chmod 755 {} \;
find . -type f -perm 0555 -exec chmod 755 {} \;
find . -type f -perm 0444 -exec chmod 644 {} \;

# cvs cleanup
for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
	if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
done

%patch0 -p1 -b .config
%patch3 -p1 -b .install
%patch5 -p0 -b .dontoverridecflags
%patch7 -p0 -b .configure_default

# apply the SA-exim dlopen patch
cat sa-exim-%{saversion}/localscan_dlopen_exim_4.20_or_better.patch | patch -p1

pushd sa-exim-%{saversion}
%patch8 -p0 -b .str
popd

# pre-build setup
cp src/EDITME Local/Makefile
%if %{build_monitor}
cp exim_monitor/EDITME Local/eximon.conf
%endif

# Added BIN_DIRECTORY:
perl -pi -e 's|^BIN_DIRECTORY=/usr/exim/bin|BIN_DIRECTORY=%{_bindir}|g' Local/Makefile

# modify Local/Makefile for our builds
%if !%{build_mysql}
  perl -pi -e 's|^LOOKUP_MYSQL=yes|#LOOKUP_MYSQL=yes|g' Local/Makefile
  perl -pi -e 's|-lmysqlclient||g' Local/Makefile
  perl -pi -e 's|-I%{_includedir}/mysql||g' Local/Makefile
%endif
%if !%{build_pgsql}
  perl -pi -e 's|^LOOKUP_PGSQL=yes|#LOOKUP_PGSQL=yes|g' Local/Makefile
  perl -pi -e 's|-lpq||g' Local/Makefile
  perl -pi -e 's|-I%{_includedir}/pgsql||g' Local/Makefile
%endif
%if !%{build_monitor}
  perl -pi -e 's|^EXIM_MONITOR=|#EXIM_MONITOR=|g' Local/Makefile
%endif

%ifarch amd64 x86_64
  perl -pi -e 's|X11\)/lib|X11\)/lib64|g' OS/Makefile-Linux
%endif

%if %{build_exiscan}
  perl -pi -e 's|^# WITH_CONTENT_SCAN=.*|WITH_CONTENT_SCAN=yes|g' Local/Makefile
  perl -pi -e 's|^# WITH_OLD_DEMIME=.*|WITH_OLD_DEMIME=yes|g' Local/Makefile
%endif

# the spf stuff won't build
%if %{build_spf2}
  perl -pi -e 's|^# EXPERIMENTAL_SPF=.*|EXPERIMENTAL_SPF=yes\nCFLAGS += -DHAVE_NS_TYPE\nLDFLAGS += -L%{_libdir} -lspf2|g' Local/Makefile
%endif

%if %{build_srs_alt}
  perl -pi -e 's|^# EXPERIMENTAL_SRS=.*|EXPERIMENTAL_SRS=yes\nLDFLAGS += -L%{_libdir} -lsrs_alt|g' Local/Makefile
%endif

%if %{build_ldap}
perl -pi -e 's|^# LOOKUP_LDAP=yes|LOOKUP_LDAP=yes|g' Local/Makefile
perl -pi -e 's|^# LDAP_LIB_TYPE=OPENLDAP2|LDAP_LIB_TYPE=OPENLDAP2|' Local/Makefile
perl -pi -e 's|^LOOKUP_INCLUDE=|LOOKUP_INCLUDE=-I%{_includedir}/ldap |' Local/Makefile
perl -pi -e 's|^LOOKUP_LIBS=|LOOKUP_LIBS=-L%{_libdir} -llber -lldap |' Local/Makefile
%endif

%if %{build_sqlite3}
perl -pi -e 's|^# LOOKUP_SQLITE=yes|LOOKUP_SQLITE=yes|g' Local/Makefile
perl -pi -e 's|^LOOKUP_INCLUDE=|LOOKUP_INCLUDE=-I/usr/include |g' Local/Makefile
perl -pi -e 's|^LOOKUP_LIBS=|LOOKUP_LIBS=-L%{_libdir} -lsqlite3 |g' Local/Makefile
%endif

%if %{build_sasl2}
  perl -pi -e 's|^# CYRUS_SASLAUTHD_SOCKET=/var/run/saslauthd/mux|CYRUS_SASLAUTHD_SOCKET=/var/lib/sasl2/mux|' Local/Makefile
  perl -pi -e 's|^# AUTH_LIBS=-lsasl2|AUTH_LIBS=-L%{_libdir} -lsasl2|' Local/Makefile
%endif

# Remove references to Interbase (-lgds):
perl -pi -e 's|-lgds||g' Local/Makefile

# support the SMTP STARTTLS:
perl -pi -e 's|-L/usr/openssl/lib -lssl -lcrypto|-L%{_libdir} -lssl -lcrypto|' Local/Makefile

# enable all of them
perl -pi -e "s|^# AUTH_CYRUS_SASL=yes|AUTH_CYRUS_SASL=yes|g" Local/Makefile
perl -pi -e "s|^# AUTH_DOVECOT=yes|AUTH_DOVECOT=yes|g" Local/Makefile

# fix stray borked libdir
perl -pi -e "s|/usr/lib\b|%{_libdir}|g" Local/Makefile

# unpack some other stuff
mkdir -p mandriva
#cp %{SOURCE6} mandriva/eximconfig
cp %{SOURCE20} mandriva/exim.aliases
cp %{SOURCE21} mandriva/exim.init
cp %{SOURCE22} mandriva/exim.sysconfig
cp %{SOURCE23} mandriva/exim.logrotate
cp %{SOURCE24} mandriva/exim.pam

# copy icons
cp %{SOURCE25} exim_monitor-16x16.png
cp %{SOURCE26} exim_monitor-32x32.png
cp %{SOURCE27} exim_monitor-48x48.png

mkdir -p exim_tmp
# embedded perl
cp -f %{SOURCE28} exim_tmp/exim_auth_pop3_imap.embedded_perl
cp -f %{SOURCE29} exim_tmp/exim_sasl2_smtpd.conf
cp -f %{SOURCE30} exim_tmp/exim_logrotate_eximstats
cp -f %{SOURCE31} exim_tmp/exim_cron_exicyclog_eximstats
cp -f %{SOURCE32} exim_tmp/exim_sysconfig

# prepare docs
mkdir -p doc/html
mv exim-html-%{version}/doc/html/spec_html/* doc/html/

%build
%serverbuild

make CC="gcc %ldflags" \
    CFLAGS="%optflags -fPIC" \
    RPM_OPT_FLAGS="%optflags -fPIC"

# build SA-exim
pushd sa-exim-%{saversion}
perl -pi -e 's|\@lynx|HOME=/ /usr/bin/lynx|g;' Makefile
perl -pi -e 's|/usr/lib/exim4/local_scan|%{_libdir}/exim|g' INSTALL
make clean

make \
    SACONF=%{_sysconfdir}/exim/sa-exim.conf \
    CFLAGS="%optflags" \
    LDFLAGS="-shared -fPIC %ldflags"
popd

%install
# don't fiddle with the initscript!
export DONT_GPRINTIFY=1

# make some directories
install -d %{buildroot}%{_sysconfdir}/{pam.d,exim,sysconfig,cron.weekly}
install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_libdir}/exim
install -d %{buildroot}%{_mandir}/man8
install -d %{buildroot}/var/spool/exim/{db,input,msglog}
install -d %{buildroot}/var/run/exim
install -d %{buildroot}/var/log/exim
install -d %{buildroot}/%{_menudir}
install -d %{buildroot}%{_iconsdir}
install -d %{buildroot}%{_miconsdir}
install -d %{buildroot}%{_liconsdir}
mkdir -p %{buildroot}%{tlsdir}/{certs,private,dhparam}

%makeinstall_std

pushd build-`scripts/os-type`-`scripts/arch-type`
    for i in convert4r3 convert4r4 exicyclog exigrep \
    exim exim_checkaccess exim_dbmbuild exim_dumpdb exim_fixdb \
    exim_lock eximstats exim_tidydb exinext exipick exiqgrep \
    exiqsumm exiwhat; do
	install -m0755 $i %{buildroot}%{_bindir}/
    done

%if %{build_monitor}
    install -m0755 eximon %{buildroot}%{_bindir}/
    install -m0755 eximon.bin %{buildroot}%{_bindir}/
%endif

popd

# make some softlinks
ln -snf ../bin/exim %{buildroot}%{_prefix}/lib/sendmail.exim
ln -snf ../bin/exim %{buildroot}%{_sbindir}/exim
ln -snf exim %{buildroot}%{_sbindir}/sendmail.exim
ln -snf exim %{buildroot}%{_bindir}/mailq.exim
ln -snf exim %{buildroot}%{_bindir}/newaliases.exim
ln -snf exim %{buildroot}%{_bindir}/rmail.exim
ln -snf exim %{buildroot}%{_bindir}/rsmtp
ln -snf exim %{buildroot}%{_bindir}/rsmtp.exim
ln -snf exim %{buildroot}%{_bindir}/runq
ln -snf exim %{buildroot}%{_bindir}/runq.exim

# install SA-exim
install -m0644 sa-exim-%{saversion}/*.so %{buildroot}%{_libdir}/exim/
install -m0644 sa-exim-%{saversion}/*.conf %{buildroot}%{_sysconfdir}/exim/

pushd %{buildroot}%{_libdir}/exim
    strip sa-exim*.so
    strip accept.so
    ln -s sa-exim*.so sa-exim.so
popd

# install some other stuff
pushd mandriva
    install -m0644 exim.aliases %{buildroot}%{_sysconfdir}/exim/aliases
    install -m0755 exim.init %{buildroot}%{_initrddir}/exim
    install -m0644 exim.pam %{buildroot}%{_sysconfdir}/pam.d/smtp
popd

install -m0644 exim_tmp/exim_auth_pop3_imap.embedded_perl %{buildroot}%{_sysconfdir}/exim/exim_perl.pl
%if %{build_sasl2}
install -d %{buildroot}%{_sysconfdir}/sasl2
install -m0644 exim_tmp/exim_sasl2_smtpd.conf %{buildroot}%{_sysconfdir}/sasl2/smtpd.conf
%endif
%if %{build_logrotate}
install -d %{buildroot}%{_sysconfdir}/logrotate.d
install -m0644 exim_tmp/exim_logrotate_eximstats %{buildroot}%{_sysconfdir}/logrotate.d/exim
%else
install -m0755 exim_tmp/exim_cron_exicyclog_eximstats %{buildroot}%{_sysconfdir}/cron.weekly/exim
%endif
install -m0644 exim_tmp/exim_sysconfig %{buildroot}%{_sysconfdir}/sysconfig/exim

install -m644 doc/exim.8 %{buildroot}%{_mandir}/man8/exim.8

# Alias /eximstats /var/www/eximstats for Apache
install -d %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d
cat > %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/eximstats.conf << EOF
Alias /eximstats /var/www/eximstats
<Directory /var/www/eximstats>
	Require all granted
	Options +Indexes
</Directory>
EOF

pod2man --center=EXIM --section=8 \
    %{buildroot}%{_bindir}/eximstats \
    %{buildroot}%{_mandir}/man8/eximstats.8

%if %{build_monitor}
# Mandriva Icons
install -m0644 exim_monitor-48x48.png %{buildroot}%{_liconsdir}/%{name}-monitor.png
install -m0644 exim_monitor-32x32.png %{buildroot}%{_iconsdir}/%{name}-monitor.png
install -m0644 exim_monitor-16x16.png %{buildroot}%{_miconsdir}/%{name}-monitor.png

#menu-xdg
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}-monitor.desktop << EOXDG
[Desktop Entry]
Name=Exim Monitor
Comment=X11 monitor application for exim
Exec=%{_bindir}/eximon
Icon=%{name}-monitor
Terminal=false
Type=Application
Categories=Settings;Network;
EOXDG

%endif

# include more README files in %%doc
cp src/auths/README README.auths
cp src/lookups/README README.lookups
cp src/routers/README README.routers
cp src/transports/README README.transports
cp doc/README README.doc

# cleanup
rm -f %{buildroot}%{_bindir}/exim-%{version}*

%post
%_post_service exim
%{alternatives_install_cmd}

# scrub hints files - db files change format between builds so
# killing the hints can save an MTA crash later
[ -d /var/spool/exim/db ] && rm -f /var/spool/exim/db/*

# alternatives changes the mode of /usr/bin/exim so we have to chmod
chmod 4755 %{_bindir}/exim

# Define FQDN
FQDN=`hostname`
if [ "x${FQDN}" = "x" ]; then
    FQDN="localhost.localdomain"
fi
# fix primary_hostname
perl -pi -e "s|^# primary_hostname =|primary_hostname = $FQDN|" %{_sysconfdir}/%{name}/%{name}.conf

# disable cron job if build_logrotate enabled:
%if %{build_logrotate}
if [ -f "/etc/cron.weekly/exim" ]; then
    day=`date +%Y%m%d`
    mv /etc/cron.weekly/exim /etc/exim/cron.weekly_exim.backup.$day
fi
%endif

%if %{build_certs}
# Add dummy certficates
if [ ! -f "%{tlsdir}/certs/%{name}.pem" ]; then
    touch %{tlsdir}/{certs,private,dhparam}/%{name}.pem
    umask 077
    cat << EOF | openssl req -new -x509 -days 365 -nodes \
    -out %{tlsdir}/certs/%{name}.pem \
    -keyout %{tlsdir}/private/%{name}.pem &>/dev/null
MandrivaLand
MandrivaCountry
MandrivaCity
SMTP server on ${FQDN}
SMTP SSL/TLS key on ${FQDN}
${FQDN}
root@${FQDN}
EOF
    openssl dhparam -check -text -5 512 -out %{tlsdir}/dhparam/%{name}.pem &>/dev/null
    %__chown mail.root %{tlsdir}/{private,certs,dhparam}/%{name}.pem
    %__chmod 600 %{tlsdir}/{private,certs,dhparam}/%{name}.pem
fi
%endif

# necessary when we upgrade from a non-alternatives package
%triggerpostun -- exim
[ -e %{_sbindir}/sendmail.exim ] && %{alternatives_install_cmd} || :

%preun
%_preun_service exim
if [ "$1" = "0" ]; then
    update-alternatives --remove mta %{_sbindir}/sendmail.exim
fi

%postun
if [ "$1" -ge "1" ]; then
    /sbin/service exim condrestart > /dev/null 2>&1
fi

%files
%doc ACKNOWLEDGMENTS CHANGES LICENCE NOTICE README*
%doc doc/ChangeLog doc/*.upgrade doc/NewStuff doc/OptionLists.txt doc/README.SIEVE doc/dbm.discuss.txt
%doc doc/experimental-spec.txt doc/filter.txt doc/pcrepattern.txt doc/pcretest.txt doc/spec.txt
%doc util/unknownuser.sh build-Linux-*/transport-filter.pl util/cramtest.pl util/logargs.sh
%attr(0755,root,mail) %dir %{_sysconfdir}/exim
%attr(0755,root,root) %{_initrddir}/exim
%attr(0644,root,mail) %config(noreplace) %{_sysconfdir}/exim/exim.conf
%attr(0644,root,mail) %config(noreplace) %{_sysconfdir}/exim/aliases
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/exim
%attr(0644,root,mail) %config(noreplace) %{_sysconfdir}/exim/exim_perl.pl
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/eximstats.conf
%if %{build_sasl2}
%attr(0644,root,mail) %config(noreplace) %{_sysconfdir}/sasl2/smtpd.conf
%endif
%if %{build_logrotate}
%attr(0644,root,mail) %config(noreplace) %{_sysconfdir}/logrotate.d/exim
%else
%attr(0755,root,root) %{_sysconfdir}/cron.weekly/exim
%endif
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/pam.d/smtp
# SSL/TLS
%attr(0600,root,root) %dir %{tlsdir}/certs
%attr(0600,root,root) %dir %{tlsdir}/dhparam
%attr(0600,root,root) %dir %{tlsdir}/private
# end SSL/TLS
%attr(0755,root,root) %{_bindir}/convert4r3
%attr(0755,root,root) %{_bindir}/convert4r4
%attr(0755,root,root) %{_bindir}/exicyclog
%attr(0755,root,root) %{_bindir}/exigrep
%attr(0755,root,root) %{_bindir}/exim_checkaccess
%attr(0755,root,root) %{_bindir}/exim_dbmbuild
%attr(0755,root,root) %{_bindir}/exim_dumpdb
%attr(0755,root,root) %{_bindir}/exim_fixdb
%attr(0755,root,root) %{_bindir}/exim_lock
%attr(0755,root,root) %{_bindir}/eximstats
%attr(0755,root,root) %{_bindir}/exim_tidydb
%attr(0755,root,root) %{_bindir}/exinext
%attr(0755,root,root) %{_bindir}/exipick
%attr(0755,root,root) %{_bindir}/exiqgrep
%attr(0755,root,root) %{_bindir}/exiqsumm
%attr(0755,root,root) %{_bindir}/exiwhat
%attr(0755,root,root) %{_bindir}/rsmtp
%attr(0755,root,root) %{_bindir}/runq
%attr(4755,root,root) %{_bindir}/exim
%attr(0755,root,root) %{_sbindir}/exim
#%attr(0755,root,root) %{_sbindir}/eximconfig
# alternatives
%attr(0755,root,root) %{_sbindir}/sendmail.exim
%attr(0644,root,root) %{_prefix}/lib/sendmail.exim
%attr(0755,root,root) %{_bindir}/mailq.exim
%attr(0755,root,root) %{_bindir}/newaliases.exim
%attr(0755,root,root) %{_bindir}/rmail.exim
%attr(0755,root,root) %{_bindir}/rsmtp.exim
%attr(0755,root,root) %{_bindir}/runq.exim
%attr(0755,mail,mail) %dir %{_var}/spool/exim
%attr(0755,mail,mail) %dir %{_var}/spool/exim/db
%attr(0755,mail,mail) %dir %{_var}/spool/exim/input
%attr(0755,mail,mail) %dir %{_var}/spool/exim/msglog
%attr(0755,mail,mail) %dir %{_logdir}/exim
%attr(0755,mail,mail) %dir %{_var}/run/exim
%attr(0644,root,root) %{_mandir}/man8/exim.8*
%attr(0644,root,root) %{_mandir}/man8/eximstats.8*

%if %{build_monitor}
%files monitor
%defattr(-,root,root)
%attr(0755,root,root) %{_bindir}/eximon
%attr(0755,root,root) %{_bindir}/eximon.bin
%{_iconsdir}/%{name}-monitor.png
%{_miconsdir}/%{name}-monitor.png
%{_liconsdir}/%{name}-monitor.png
%{_datadir}/applications/mandriva-%{name}-monitor.desktop
%endif

%files plugins-SpamAssassin
%defattr(-,root,root)
%doc sa-exim-%{saversion}/*.html sa-exim-%{saversion}/{ACKNOWLEDGEMENTS,CHANGELOG,INSTALL,LICENSE,TODO,contrib}
%doc sa-exim-%{saversion}/{README,README.greylisting,*.diff}
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/exim/sa-exim.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/exim/sa-exim_short.conf
%dir %{_libdir}/exim
%attr(0644,root,root) %{_libdir}/exim/*

%files doc
%defattr(-,root,root)
%doc doc/html config.samples README.urpmi



%changelog
* Sun Oct 06 2013 Denis Silakov <denis.silakov@rosalab.ru> 4.76-1
+ Revision: 5fb7611
- Fix strip



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9292 |12cu|exmplayer-3.8.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	MPlayer GUI with thumbnail seeking and 3D Video support
Name:		exmplayer
Version:	3.8.0
Release:	5
License:	GPLv2+
Group:		Video
Url:		http://exmplayer.sourceforge.net/
Source0:	https://launchpadlibrarian.net/165380514/%{name}_%{version}.tar.gz
Patch0:		exmplayer-3.8.0-segfault.patch
Patch1:		exmplayer-3.8.0-click-pause.patch
Patch2:		exmplayer-3.8.0-dont-messup-powersaving.patch
BuildRequires:	cmake
BuildRequires:	imagemagick
BuildRequires:	qt4-devel
Requires:	ffmpeg
Requires:	mplayer

%description
ExMplayer(Extended MPlayer) is a GUI front-end for MPlayer.

Version 3 introduces 3D video playback,wide variety of 3D video formats
supported. Volume booster with volume boost up to 5000%. It can play audio,
video, dvd files(.vob), vcd files(.mpg, .dat), mp4, mkv etc, supports network
streaming and subtitles. ExMplayer has many useful tools like audio converter,
audio extractor,media cutter.

%files
%{_bindir}/%{name}
%{_sysconfdir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/applications/%{name}_enqueue.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_datadir}/%{name}

#----------------------------------------------------------------------------

%prep
%setup -q -n ExMplayer
%patch0 -p1
%patch1 -p1
%patch2 -p1

%build
cd src
%qmake_qt4
%make

%install
mkdir -p %{buildroot}%{_bindir}
install -m 0755 src/%{name} %{buildroot}%{_bindir}/%{name}

mkdir -p %{buildroot}%{_sysconfdir}/%{name}
install -m 0644 linux_build/fmts %{buildroot}%{_sysconfdir}/%{name}/fmts
install -m 0644 linux_build/sc_default.xml %{buildroot}%{_sysconfdir}/%{name}/sc_default.xml

mkdir -p %{buildroot}%{_datadir}/applications
install -m 0644 %{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
install -m 0644 %{name}_enqueue.desktop %{buildroot}%{_datadir}/applications/%{name}_enqueue.desktop

mkdir -p %{buildroot}%{_datadir}/%{name}
ln -s %{_bindir}/ffmpeg %{buildroot}%{_datadir}/%{name}/ffmpeg

# install menu icons
for N in 16 32 48 64 128 256;
do
convert debian/%{name}.png -resize ${N}x${N} $N.png;
install -D -m 0644 $N.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/apps/%{name}.png
done


%changelog
* Thu Oct 02 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.8.0-5
+ Revision: 941cb4e
- Add patch to prevent ExMplayer from messing up powersaving settings



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9293 |12cu|exo-0.10.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -d. -f1,2)

%define major		0
%define api		1
%define libname		%mklibname %{name} %{api} %{major}
%define develname	%mklibname %{name} -d

Summary:	An extension library to Xfce desktop environment
Name:		exo
Version:	0.10.2
Release:	3
License:	GPLv2+
Group:		System/Libraries
URL:		http://www.xfce.org
Source0:	http://archive.xfce.org/src/xfce/exo/%{url_ver}/%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libxfce4util-1.0) >= 4.9.0
BuildRequires:	pkgconfig(libxfce4ui-1) >= 4.9.0
BuildRequires:	pkgconfig(gio-unix-2.0)
BuildRequires:	perl(URI::Escape)
BuildRequires:	perl(URI::file)
BuildRequires:	perl(URI::URL)
BuildRequires:	intltool

%description
This is libexo, an extension library to Xfce, developed by os-cillation.
While Xfce comes with quite a few libraries that are targeted at
desktop development, libexo is targeted at application development.

%package -n %{libname}
Summary:	An extension library to Xfce
Group:		System/Libraries
Requires:	%{name} >= %{version}
#Added 01/2012 (wally)
Obsoletes:	%{_lib}%{name}-1_0 < 0.7.0

%description -n %{libname}
Main library for the libexo.

%package -n %{develname}
Summary:	Headers, static libraries and documentation for libexo
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{EVRD}
Provides:	lib%{name}-devel = %{EVRD}
Obsoletes:	%{_lib}exo1_0-devel
Conflicts:	%{name} < 0.7.0

%description -n %{develname}
Headers, static libraries and documentation for libexo.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std

# (tpg) already in %{_real_vendor}-xfce-config package
rm -rf %{buildroot}%{_sysconfdir}/xdg/xfce4/helpers.rc

# don't ship .la
find %{buildroot} -name "*.la" -delete

%find_lang %{name}-%{api}

%files -f %{name}-%{api}.lang
%doc AUTHORS README ChangeLog TODO
%{_bindir}/exo*
%{_libexecdir}/xfce4/%{name}-%{api}/exo-helper-%{api}
%{_libexecdir}/xfce4/%{name}-%{api}/exo-compose-mail-%{api}
%{_datadir}/applications/*.desktop
%{_datadir}/xfce4/helpers/*.desktop
%{_iconsdir}/hicolor/*/apps/*.png
%{_mandir}/man1/exo*
%{_datadir}/pixmaps/exo-%{api}/exo-thumbnail-frame.png

%files -n %{libname}
%{_libdir}/lib%{name}-%{api}.so.%{major}*

%files -n %{develname}
%doc %{_datadir}/gtk-doc/html/%{name}-%{api}/
%{_libdir}/lib%{name}-%{api}.so
%{_libdir}/pkgconfig/%{name}-%{api}.pc
%{_includedir}/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9294 |12cu|expedite-1.7.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Expedite Evas benchmark/test suite
Name:		expedite
Version:	1.7.9
Release:	1
License:	BSD
Group:		Graphical desktop/Enlightenment
Url:		http://www.enlightenment.org/
Source0:	http://download.enlightenment.fr/releases/%{name}-%{version}.tar.bz2
Source1:	%{name}.desktop

BuildRequires:	desktop-file-utils
BuildRequires:	pkgconfig(evas)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(glew)
BuildRequires:	pkgconfig(directfb)
BuildRequires:	pkgconfig(libgdiplus)
BuildRequires:	pkgconfig(libxine)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(xcb-util)

%description
Expedite Evas benchmark/test suite.

%files
%doc AUTHORS COPYING* README
%{_bindir}/%{name}
%{_bindir}/expedite-cmp
%{_datadir}/%{name}
%{_datadir}/pixmaps/*.png
%{_datadir}/applications/*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x \
	--enable-directfb \
	--enable-opengl-sdl

%make

%install
%makeinstall_std

mkdir -p %{buildroot}%{_datadir}/applications/
cp -vf %{SOURCE1} %{buildroot}%{_datadir}/applications/

mkdir -p %{buildroot}%{_datadir}/pixmaps
cp data/e.png %{buildroot}%{_datadir}/pixmaps/%{name}.png


%changelog
* Fri Nov 08 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.7.9-1
+ Revision: 6656e5f
- LOG New version 1.7.9



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9295 |12cu|ezusbmidi-2002_10_20-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Firmware drivers for EZUSB MIDI devices
Name:		ezusbmidi
Version:	2002_10_20
Release:	11
License:	GPLv2+
Group:		System/Kernel and hardware
Url:		http://linux-hotplug.sourceforge.net
Source0:	%{name}-%{version}.tar.bz2
Patch0:		ezusbmidi-2002_10_20-sdcc33.patch
Patch1:		ezusbmidi-2002_10_20-udev.patch
BuildRequires:	linuxdoc-tools
BuildRequires:	sdcc
Requires:	fxload
Requires:	udev
BuildArch:	noarch

%description
This program is an USB-MIDI compliant firmware for the EZUSB chip
(AN2131SC) developed to make an USB-MIDI adapter to run with Linux.
It runs with these USB-MIDI devices:
- Midiman Midisport 1x1
- Midiman Midisport 2x2
- Midiman Midisport UNO
- Steinberg USB-2-MIDI

%files
%doc AUTHORS COPYING ChangeLog descriptor.png KnownBugs README *.html
%{_sysconfdir}/udev/rules.d/*
%{_datadir}/usb/ezusbmidi

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
make

%install
%makeinstall_std



%changelog
* Sat Apr 19 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2002_10_20-11
+ Revision: a2f7ff0
- Fix build with sdcc 3.3



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9296 |12cu|f2c-20031026-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: The f2c Fortran to C/C++ conversion program and static libraries
Name: f2c
Version: 20031026
Release: 4
License: Distributable
Group: Development/Other
Source: f2c.tar
Patch0: f2c-20031026.patch 
URL: http://netlib.org/f2c/
BuildRequires: unzip
Obsoletes: f2c-libs

%description
F2c converts Fortran 77 source code to C or C++ source files. If no
Fortran files are named on the command line, f2c can read Fortran from
standard input and write C to standard output.


%prep
%setup -q -n %{name}
unzip libf2c.zip
%patch0 -p1  -b .tim

%build
%ifarch axp
MFLAG=-mieee
%endif

mkdir -p $RPM_BUILD_DIR/f2c-%{version}/libf2c/PIC

cp src/makefile.u src/Makefile
cp libf2c/makefile.u libf2c/Makefile
make -C src RPM_OPT_FLAGS="$RPM_OPT_FLAGS" MFLAG="$MFLAG" f2c
make -C libf2c RPM_OPT_FLAGS="$RPM_OPT_FLAGS -fPIC" MFLAG="$MFLAG" 

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_libdir}
mkdir -p %{buildroot}%{_includedir}
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}/%{_mandir}/man1
install -m 644 libf2c/libf2c.a %{buildroot}%{_libdir}
install -m 644 f2c.h %{buildroot}%{_includedir}
install -s -m 755 src/f2c %{buildroot}%{_bindir}/f2c
install -m 644 src/f2c.1t %{buildroot}/%{_mandir}/man1/f2c.1
install -m 755 libf2c/libf2c.so.0.22 %{buildroot}%{_libdir}
ln -sf libf2c.so.0.22 %{buildroot}%{_libdir}/libf2c.so

%post -p /sbin/ldconfig

%postun -p /sbin/ldconfig

%files
%defattr(-,root,root,-)
%doc f2c.ps readme permission disclaimer changes src/Notice src/README
%{_bindir}/*
%{_libdir}/libf2c.so.*
%{_mandir}/man1/f2c.1*
%{_includedir}/*
%{_libdir}/libf2c.a
%{_libdir}/libf2c.so

%clean
rm -rf %{buildroot}

%changelog
* Sat Jun 14 2008 Axel Thimm <Axel.Thimm@ATrpms.net> - 20031026-3.0.1
- Fix not utf-8 specfile entries.

* Wed Jul 16 2003 Axel Thimm <Axel.Thimm@ATrpms.net>
- Updated to 20030320, adapted the patch.

* Thu Jan 11 2001 Trond Eivind Glomsrød <teg@redhat.com>
- add -fPIC to the CFLAGS

* Mon Jul 24 2000 Prospector <prospector@redhat.com>
- rebuilt

* Mon Jul 10 2000 Trond Eivind Glomsrød <teg@redhat.com>
- rebuild

* Thu Jun 22 2000 Trond Eivind Glomsrød <teg@redhat.com>
- use %%{_tmppath} and %%{_mandir}

* Wed May 10 2000 Tim Powers <timp@redhat.com>
- updated to 20000510

* Fri Feb 04 2000 Tim Powers <timp@redhat.com>
- fixed so that man pages are gzip'ed

* Tue Nov 9 1999 Tim Powers <timp@redhat.com>
- updated source to 19991109
- quiet setup

* Wed Jul 28 1999 Tim Powers <timp@redhat.com>
- updated source to 19990728
- updated patch
- added %defattr
- moved changleg to bottom of spec
- built for 6.1

* Tue Apr 27 1999 Bill Nottingham <notting@redhat.com>
- build for powertools

* Tue Mar 30 1999 Alexander L. Belikoff <abel@bfr.co.il>

- upgraded to version 19990326
- adjusted the types in f2c.h for the Alpha
- f2c source is packaged as a .tar.gz file and libf2c inside is already
  extracted - this makes building patches much easier.

* Thu May 07 1998 Prospector System <bugs@redhat.com>

- translations modified for de, fr, tr

* Wed Oct 29 1997 Cristian Gafton <gafton@redhat.com>
- upgraded to version 19970805
- added buildroot; removed libs subpackage and made it obsoleted

* Thu Jul 17 1997 Erik Troan <ewt@redhat.com>
- built against glibc

* Thu Apr 17 1997 Erik Troan <ewt@redhat.com>
- Changed axp tag to alpha

* Fri Apr 11 1997 Michael Fulbright <msf@redhat.com>
- Fixed man page and made it install the troff version in correct place.
- Removed checksum calculation on sources, otherwise we cant patch source!

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9297 |12cu|faenza-icon-theme-1.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		faenza-icon-theme
Version:	1.3
Release:	1
Summary:	Faenza icon theme
Group:		Graphical desktop/Other
License:	GPLv3+
URL:		http://tiheum.deviantart.com/art/Faenza-Icons-173323228
Source0:	http://faenza-icon-theme.googlecode.com/files/%{name}_%{version}.zip

Requires(post):	gtk+2
Requires(postun):	gtk+2
BuildRequires:	icon-naming-utils >= 0.8.7
Requires:	gnome-icon-theme
Requires:	tango-icon-theme
Requires:	gnome-themes

BuildArch:	noarch

%description
This icon theme for Gnome provides monochromatic icons for panels, 
toolbars and buttons and colourful squared icons for devices, 
applications, folder, files and Gnome menu items.

Four themes are included to fit with light or dark themes/panels.

%prep
%setup -q -c
for f in Faenza Faenza-Ambiance Faenza-Dark Faenza-Darker Faenza-Darkest Faenza-Radiance
do
    tar xzf ${f}.tar.gz
done

%install
find Faenza* -type d -exec chmod 755 {} \;
find Faenza* -type f -exec chmod 644 {} \;
install -d -m 755 %{buildroot}%{_iconsdir}
mv Faenza* %{buildroot}%{_iconsdir}
touch %{buildroot}%{_iconsdir}/Faenza/icon-theme.cache
touch %{buildroot}%{_iconsdir}/Faenza-Ambiance/icon-theme.cache
touch %{buildroot}%{_iconsdir}/Faenza-Dark/icon-theme.cache
touch %{buildroot}%{_iconsdir}/Faenza-Darker/icon-theme.cache
touch %{buildroot}%{_iconsdir}/Faenza-Darkest/icon-theme.cache
touch %{buildroot}%{_iconsdir}/Faenza-Radiance/icon-theme.cache

%post
%update_icon_cache Faenza
%update_icon_cache Faenza-Ambiance
%update_icon_cache Faenza-Dark
%update_icon_cache Faenza-Darker
%update_icon_cache Faenza-Darkest
%update_icon_cache Faenza-Radiance

%postun
%clean_icon_cache Faenza
%clean_icon cache Faenza-Ambiance
%clean_icon_cache Faenza-Dark
%clean_icon_cache Faenza-Darker
%clean_icon_cache Faenza-Darkest
%clean_icon_cache Faenza_Radiance

%files
%defattr(0644,root,root,0755)
%{_iconsdir}/Faenza*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9298 |12cu|fake-1.1.11-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Switches in redundant servers using arp spoofing
Name:		fake
Version:	1.1.11
Release:	3
License:	GPLv2+
Group:		Networking/Other
Url:		http://www.vergenet.net/linux/fake/
Source0:	http://www.vergenet.net/linux/fake/download/%{version}/%{name}-%{version}.tar.gz

%description
Fake is a utility that enables the IP address be taken over
by bringing up a second interface on the host machine and
using gratuitous arp. Designed to switch in backup servers
on a LAN.

%files
%defattr(644,root,root,755)
%doc COPYING AUTHORS README ChangeLog docs/* instance_config/* heartbeat/fake
%defattr(-,root,root)
%{_prefix}/sbin/*
%{_mandir}/man8/*
%dir %{_sysconfdir}/fake
%config(noreplace) %{_sysconfdir}/fake/instance_config
%config(noreplace) %{_sysconfdir}/fake/.fakerc
%config(noreplace) %{_sysconfdir}/fake/clear_routers
%{_prefix}/lib/heartbeat/fake

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%make patch
%make CC="gcc %{optflags}"

%install
make ROOT_DIR=%{buildroot} MAN8_DIR=%{buildroot}%{_mandir}/man8 install
rm -rf %{buildroot}%{_prefix}/doc/


%changelog
* Thu Feb 20 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.1.11-3
+ Revision: d873753
- LOG Fix debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9299 |12cu|fapg-0.41-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Werror_cflags %nil
#define debug_package	%{nil}


%define name fapg
%define version 0.41
%define release 1

Summary: Fast Audio Playlist Generator
Name: %{name}
Version: %{version}
Release: %{release}
Group: Sound
License: GPLv2
Url: http://royale.zerezo.com/fapg/
Source: http://royale.zerezo.com/%{name}/%{name}-%{version}.tar.gz
Buildrequires:	pkgconfig(liburiparser)
Buildrequires:	gawk

%description
FAPG is a tool to generate list of audio files (Wav, MP3, Ogg, etc)
in various formats (M3U, PLS, HTML, etc).

%prep 
%setup -q

%build 
%configure2_5x
make

%install 
%makeinstall_std

rm -rf $RPM_BUILD_ROOT%{_docdir}/


%files 
%doc COPYING README
%{_bindir}/fapg
%{_mandir}/man1/*






@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9300 |12cu|fastdup-0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		fastdup
Version:	0.3
Release:	1
Group:		Archiving/Backup
License:	GPLv3+
Summary:	Find copies of the same file
Url:		http://sourceforge.net/projects/fastdup/
Source0:	http://downloads.sourceforge.net/project/fastdup/fastdup/0.3%20alpha/fastdup-0.3.tar.bz2
Patch0:		fastdup-0.3-install-path.patch

%description
FastDup is a tool to find copies of the same file within directory tree(s),
designed for maximum speed and efficiency unlike most similar tools. Where
many similar tools rely on checksums or hashes of files, or simple comparisons,
fastdup uses a number of cleverly optimized tricks to reduce the number of
actual comparisons necessary, and as a result can scan large sets of data
extremely quickly compared to alternatives.

%prep
%setup -q
%patch0 -p1

%build
%make

%install
mkdir -p %{buildroot}/usr/bin
%makeinstall_std

%files
%{_bindir}/*

%changelog
* Tue Oct 29 2013 Rosa <rosa@abf.rosalinux.ru> 0.3-1
+ Revision: 9b9432c
- Automatic import for version 0.3-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9301 |12cu|fatpack-0.10.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    App-FatPacker
%define upstream_version 0.010000

Name:       fatpack
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Pack your dependencies onto your script file
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/App/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl-devel

BuildArch: noarch

%description
Pack your dependencies onto your script file
Command line frontend for App::FatPacker  

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml
%{_bindir}/fatpack
%{_mandir}/man1/*
%{_mandir}/man3/*
%{perl_vendorlib}/*





%changelog
* Sun Mar 02 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.10.0-1
+ Revision: 83ad919
- Updated to 0.01



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9302 |12cu|fatrat-1.2.0-0.beta2.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define beta beta2

Summary:	Download manager for Linux with the help of the Qt4 library
Name:		fatrat
Version:	1.2.0
Release:	0.%{beta}.1
License:	GPLv2+
Group:		Networking/File transfer
Url:		http://fatrat.dolezel.info/
Source0:	http://www.dolezel.info/download/data/fatrat/%{name}-%{version}_%{beta}.tar.xz
Patch0:		fatrat-headers.patch
Patch10:	fatrat-remove-java-applet.patch
BuildRequires:	cmake
BuildRequires:	boost-devel
BuildRequires:	gloox-devel
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libssh2)
BuildRequires:	pkgconfig(libtorrent-rasterbar)
BuildRequires:	pkgconfig(pion-net)
BuildRequires:	pkgconfig(QtWebKit)
Requires:	qt4-common
Suggests:	fatrat-czshare
Suggests:	fatrat-opensubtitles
Suggests:	fatrat-unpack

%description
FatRat is an open source download manager for Linux/Unix systems written
in C++ with the help of the Trolltech Qt 4 library. It is rich in features
and is continuously developed.

%files -f %{name}.lang
%{_datadir}/%{name}/AUTHORS
%{_datadir}/%{name}/INSTALL
%{_datadir}/%{name}/LICENSE
%{_datadir}/%{name}/README
%{_datadir}/%{name}/TRANSLATIONS
%{_bindir}/fatrat
%{_bindir}/fatrat-conf
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/%{name}/data/btsearch/
%{_datadir}/%{name}/data/css/*
%{_datadir}/%{name}/data/btlinks.txt
%{_datadir}/%{name}/data/bttrackers.txt
%{_datadir}/%{name}/data/defaults.conf
%{_datadir}/%{name}/data/genssl.*
%{_datadir}/%{name}/data/mirrors.txt
%{_mandir}/man1/%{name}*
%{_datadir}/%{name}/data/remote/*

#----------------------------------------------------------------------------

%package devel
Summary:	Fatrat development files
Group:		Development/C++

%description devel
This package contains header files required for development.

%files devel
%{_includedir}/%{name}/*

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{version}_%{beta}
%patch0 -p1

# remove Java web-interface applet
rm -rf data/remote/applet.html data/remote/applet/
%patch10 -p1

%build
%cmake_qt4 \
	-DCMAKE_EXE_LINKER_FLAGS="-lpthread -lssl -lcrypto -lboost_system -lboost_filesystem -lboost_thread -llog4cpp" \
	-DWITH_BITTORRENT=ON \
	-DWITH_CURL=ON \
	-DWITH_JABBER=ON \
	-DWITH_JPLUGINS=OFF \
	-DWITH_NLS=ON \
	-DWITH_WEBINTERFACE=ON

%make

%install
cp build/config.h .
%makeinstall_std -C build

%find_lang %{name} --with-qt



%changelog
* Thu Feb 20 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.2.0-0.beta2.1
+ Revision: 494e34f
- LOG New version 1.2.0 beta2, update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9303 |12cu|fatrat-czshare-1.1.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

Summary:	CZShare plugin for FatRat
Name:		fatrat-czshare
Version:	1.1.3
Release:	2
License:	GPLv2+
Group:		Networking/File transfer
Url:		http://fatrat.dolezel.info/
Source0:	%{name}-%{version}.tar.gz
BuildRequires:	cmake
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	fatrat-devel
Requires:	fatrat

%description
FatRat is an open source download manager for Linux/Unix systems written
in C++ with the help of the Qt4 library. It is rich in features and is
continuously developed.

%files
%{_libdir}/fatrat/plugins/libfatrat-czshare.so
%{_docdir}/%{name}/TRANSLATIONS

#----------------------------------------------------------------------------

%prep
%setup -q
sed s,lib/fatrat/plugins,%{_lib}/fatrat/plugins,g -i CMakeLists.txt

%build
%cmake_qt4
%make

%install
%makeinstall_std -C build


%changelog
* Thu Feb 20 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.1.3-2
+ Revision: 1b27ca3
- LOG Fix plugin path



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9304 |12cu|fatrat-opensubtitles-1.1.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

Summary:	OpenSubtitles plugin for FatRat
Name:		fatrat-opensubtitles
Version:	1.1.3
Release:	2
License:	GPLv2+
Group:		Networking/File transfer
Url:		http://fatrat.dolezel.info/
Source0:	%{name}-%{version}.tar.gz
BuildRequires:	cmake
BuildRequires:	fatrat-devel
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(zlib)
Requires:	fatrat

%description
FatRat is an open source download manager for Linux/Unix systems written
in C++ with the help of the Qt4 library. It is rich in features and is
continuously developed.

%files
%{_libdir}/fatrat/plugins/lib%{name}.so
%{_docdir}/%{name}/TRANSLATIONS

#----------------------------------------------------------------------------

%prep
%setup -q
sed s,lib/fatrat/plugins,%{_lib}/fatrat/plugins,g -i CMakeLists.txt

%build
%cmake_qt4
%make

%install
%makeinstall_std -C build



%changelog
* Thu Feb 20 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.1.3-2
+ Revision: 1bcd51b
- LOG Update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9305 |12cu|fatrat-unpack-1.1.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

Summary:	UnPack plugin for FatRat
Name:		fatrat-unpack
Version:	1.1.3
Release:	1
License:	GPLv2+
Group:		Networking/File transfer
Url:		http://fatrat.dolezel.info/
Source0:	%{name}-%{version}.tar.gz
BuildRequires:	cmake
BuildRequires:	fatrat-devel
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(libzip)
Requires:	fatrat
Requires:	libzip

%description
FatRat is an open source download manager for Linux/Unix systems written in C++
with the help of the Trolltech Qt 4 library. It is rich in features and is
continuously developed.

Unpack or pipe RAR (and ZIP optionally) archives inside the application.

%files
%{_libdir}/fatrat/plugins/libfatrat-unpack.so
%{_datadir}/fatrat/data/plugins/%{name}/pipecmds
%{_docdir}/%{name}/TRANSLATIONS
%{_docdir}/%{name}/3RDPARTIES

#----------------------------------------------------------------------------

%prep
%setup -q
sed s,lib/fatrat/plugins,%{_lib}/fatrat/plugins,g -i CMakeLists.txt

%build
%cmake_qt4 \
	-DWITH_ZIP=ON
cp config.h ..
%make

%install
%makeinstall_std -C build


%changelog
* Thu Feb 20 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.1.3-1
+ Revision: 4161b23
- LOG New version 1.1.3



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9306 |12cu|faust-0.9.65-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

Summary:	Faust AUdio Stream (real-time audio signal processing language)
Name:		faust
Version:	0.9.65
Release:	2
License:	GPLv2+ and BSD
Group:		Development/Other
Url:		http://faust.grame.fr/
Source0:	http://downloads.sourceforge.net/faudiostream/%{name}-%{version}.tar.gz
Source1:	faust.rpmlintrc
BuildRequires:	doxygen
BuildRequires:	graphviz
Requires:	glitz
Suggests:	jackit
Suggests:	csound
Suggests:	octave

%description
Faust AUdio STreams is a functional programming language for real-time audio
signal processing. Its programming model combines two approaches : functional
programming and block diagram composition. You can think of FAUST as a
structured block diagram language with a textual syntax.

FAUST is intended for developers who need to develop efficient C/C++ audio
plugins for existing systems or full standalone audio applications. Thanks to
some specific compilation techniques and powerful optimizations, the C++ code
generated by the Faust compiler is usually very fast. It can generally compete
with (and sometimes outperform) hand-written C code.

Programming with FAUST is somehow like working with electronic circuits and
signals. A FAUST program is a list of definitions that defines a signal
processor block-diagram: a piece of code that produces output signals
according to its input signals (and maybe some user interface parameters)

%files
%doc COPYING README examples
%{_bindir}/%{name}
%{_bindir}/%{name}path
%{_bindir}/%{name}optflags
%{_libdir}/%{name}
%{_includedir}/%{name}

#----------------------------------------------------------------------------

%package doc
Summary:	Documentation for %{name}
License:	GPLv2+
Group:		Development/Other
BuildArch:	noarch

%description doc
Faust AUdio STreams is a functional programming language for real-time audio
signal processing. This package provides documentation files to help with
writing programs with faust.

%files doc
%doc documentation/*
%doc dox

#----------------------------------------------------------------------------

%package tools
Summary:	3rd party tools written for %{name}
License:	GPLv2+
Group:		Development/Other
Requires:	%{name} = %{EVRD}

%description tools
Faust AUdio STreams is a functional programming language for real-time audio
signal processing. These additional tools are provided by various contributors
to help the building process of applications and plugins with Faust.

%files tools
%doc tools/README README.supercollider README.appls
%{_bindir}/%{name}2*

#----------------------------------------------------------------------------

%package kate
Summary:	Kate/Kwrite plugin for %{name}
License:	GPLv2+
Group:		Development/Other
Requires:	%{name} = %{EVRD}

%description kate
Faust AUdio STreams is a functional programming language for real-time audio
signal processing. This package provides Faust code syntax highlighting support
for KDE's Kate/Kwrite.

%files kate
%doc syntax-highlighting/README
%{_datadir}/kde4/apps/katepart/syntax/%{name}.xml

#----------------------------------------------------------------------------

%prep
%setup -q
# For installation in the correct location and for preserving timestamps:
# The Makefile normally puts noarch files in $prefix/lib. We change
# this to $prefix/share
# Also don't build the osclib until upstream supports shared libs
#	-e '/osclib/d'				\
sed -i	-e 's|/lib/|/%{_lib}/|g'			\
	-e 's| -r | -pr |'			\
	-e 's| -m | -pm |'			\
	Makefile
sed -i 's|/lib|/%{_lib}|g' compiler/parser/enrobage.cpp
sed -i 's|install |install -pm 755 |' tools/faust2appls/Makefile

iconv -f iso8859-1 -t utf8 examples/README -o tmpfile

%build
%make PREFIX=%{_prefix}

#limit doxy generation to html:
sed -i -e "s/GENERATE_LATEX         = YES/GENERATE_LATEX          = NO/g" compiler/Doxyfile

%make doc PREFIX=%{_prefix}

%install
mkdir -p %{buildroot}%{_bindir}
touch -r examples/README tmpfile
mv -f tmpfile examples/README
make install DESTDIR=%{buildroot} PREFIX=%{_prefix} LIBDIR=%{_libdir} INCLUDEDIR=%{_includedir}

mv documentation/faust-quick-reference-src/illustrations/ documentation
rm -fr documentation/faust-quick-reference-src

cp -a tools/%{name}2sc-*/%{name}2sc %{buildroot}%{_bindir}
mv tools/%{name}2sc-*/README README.supercollider

cp -a tools/%{name}2appls/%{name}2* %{buildroot}%{_bindir}
mv tools/%{name}2appls/README README.appls

mkdir -p %{buildroot}%{_datadir}/kde4/apps/katepart/syntax/
cp -a syntax-highlighting/%{name}.xml \
    %{buildroot}%{_datadir}/kde4/apps/katepart/syntax/

# remove the android lib
rm -fr %{buildroot}%{_libdir}/faust/android/
rm -fr %{buildroot}%{_libdir}/faust/iOS/
rm -fr %{buildroot}%{_libdir}/faust/iPhone/


%changelog
* Sat Apr 19 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.9.65-2
+ Revision: 670f7da
- Fix package structure (no need to split devel package etc here)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9307 |12cu|fbdesk-1.4.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name      fbdesk
%define version   1.4.1
%define release    7
%define title     Fbdesk
%define longtitle Fluxbox-application to create and manage icons on your desktop

Summary:          %longtitle
Name:             %name
Version:          %version
Release:          %release
License:          MIT
Group:            Graphical desktop/Other
URL:              http://fluxbox.sourceforge.net/fbdesk
Source0:          http://fluxbox.sourceforge.net/fbdesk/%{name}-%{version}.tar.bz2
Source1:          %name-icons.tar.bz2
Patch0:		  fbdesk-1.4.1-gcc-4.3.patch
Buildrequires:    pkgconfig(x11)
Buildrequires:    pkgconfig(xext)
Buildrequires:    pkgconfig(xft)
Buildrequires:    pkgconfig(xpm)
Buildrequires:    pkgconfig(xrender)
Buildrequires:    imlib2-devel

%description
FbDesk is a fluxbox-application to create and manage icons on your desktop.

Implemented Features :

 * XPM and PNG image loading
 * Antialias text
 * UTF-8 and multibyte support
 * Vertical text
 * Grid Snapping
 * GUI for editing command/label and add/remove icons
 * Fluxbox menu style


%prep
%setup -q
%setup -q -T -D -a1
%patch0 -p1

%build
%configure2_5x
%make

%install
%__rm -rf %buildroot
%makeinstall_std

# Menu
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%name.desktop
[Desktop Entry]
Type=Application
Exec=%{_bindir}/%{name}
Icon=%{name}
Categories=Graphics;2DGraphics;
Name=%{title}
Comment=%{longtitle}
EOF

# icon
%__install -D -m 644 %{name}48.png %buildroot%_liconsdir/%name.png
%__install -D -m 644 %{name}32.png %buildroot%_iconsdir/%name.png
%__install -D -m 644 %{name}16.png %buildroot%_miconsdir/%name.png

%__install -d            %buildroot%_datadir/%name
%__install -m 0644 *.png %buildroot%_datadir/%name


%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif


%clean
rm -rf %buildroot


%files
%defattr(-,root,root)
%doc README
%_bindir/*
%{_datadir}/applications/mandriva-*.desktop
%_miconsdir/*.png
%_iconsdir/*.png
%_liconsdir/*.png
%_datadir/%name


%changelog
* Thu Feb 03 2011 Funda Wang <fwang@mandriva.org> 1.4.1-6mdv2011.0
+ Revision: 635413
- simplify BR

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.4.1-5mdv2011.0
+ Revision: 618257
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 1.4.1-4mdv2010.0
+ Revision: 428708
- rebuild

* Wed Aug 13 2008 Funda Wang <fwang@mandriva.org> 1.4.1-3mdv2009.0
+ Revision: 271537
- add gcc 4.3 patch from gentoo

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Thu Jan 03 2008 Thierry Vignaud <tv@mandriva.org> 1.4.1-1mdv2008.1
+ Revision: 141839
- fix spacing at top of description
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request
- buildrequires X11-devel instead of XFree86-devel

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Jérôme Soyer <saispo@mandriva.org>
    - New release
    - import fbdesk


* Sun Apr 23 2006 Nicolas Lcureuil <neoclust@mandriva.org> 1.4.0-3mdk
- Really fix BuildRequires

* Sun Apr 23 2006 Nicolas Lcureuil <neoclust@mandriva.org> 1.4.0-2mdk
- Add BuildRequires

* Thu Apr 06 2006 Lenny Cartier <lenny@mandriva.com> 1.4.0-1mdk
- 1.4.0

* Thu Oct 06 2005 Lenny Cartier <lenny@mandriva.com> 1.2.1-1mdk
- 1.2.1

* Wed Jul 14 2004 Michael Scherer <misc@mandrake.org> 1.1.5-2mdk 
- rebuild for new gcc, patch #0

* Sun Oct 19 2003 Han Boetes <han@linux-mandrake.com> 1.1.5-1mdk
- Various Fixes among which the dreaded menu.
  Just that you need to have fluxbox installed :S

* Fri May 23 2003 Han Boetes <han@linux-mandrake.com> 1.1.4-2mdk
- Added dir entry to make distriblint happy

* Mon May 19 2003 Han Boetes <han@linux-mandrake.com> 1.1.4-1mdk
- New release.

* Thu Jan 30 2003 Han Boetes <han@linux-mandrake.com> 1.1.3-1mdk
- Bump. bugfix-release.

* Sun Jan 19 2003 Han Boetes <han@linux-mandrake.com> 1.1.2-1mdk
- Initial release.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9308 |12cu|fbpager-0.1.4-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:             fbpager
Version:          0.1.4
Release:          9
Summary:          Workspace pager dockapp for Fluxbox
License:          MIT
Group:            Graphical desktop/Other
Source:           %{name}-%{version}.tar.gz
Patch0:           01-fix_g++_build_error.patch
Patch1:		  fbpager-0.1.4-gcc43.patch
URL:              http://fluxbox.sourceforge.net/fbpager/
BuildRequires:    pkgconfig(x11)
BuildRequires:    pkgconfig(xrender)
Requires:         fluxbox

%description
Fbpager is a workspace pager dockapp, particularly useful with the
fbpager window manager. It is largely based on bbpager for Blackbox.

For additional information, see the included README and INSTALL text
files.

%prep
%setup -q
%patch0 -p0
%patch1 -p0

%build
%configure2_5x
%make

%install
rm -fr %buildroot
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS  COPYING ChangeLog INSTALL NEWS README  TODO
%{_bindir}/*


%changelog
* Thu Feb 03 2011 Funda Wang <fwang@mandriva.org> 0.1.4-8mdv2011.0
+ Revision: 635414
- tighten BR

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.4-7mdv2011.0
+ Revision: 618258
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 0.1.4-6mdv2010.0
+ Revision: 428709
- rebuild

* Wed Aug 13 2008 Funda Wang <fwang@mandriva.org> 0.1.4-5mdv2009.0
+ Revision: 271538
- add gcc 4.3 patch from gentoo

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Fri Feb 22 2008 Thierry Vignaud <tv@mandriva.org> 0.1.4-3mdv2008.1
+ Revision: 173840
- make it installable (removing manual lib dependancies)

* Thu Feb 14 2008 Thierry Vignaud <tv@mandriva.org> 0.1.4-2mdv2008.1
+ Revision: 168492
- rebuild
- fix summary
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Oct 24 2007 Jérôme Soyer <saispo@mandriva.org> 0.1.4-1mdv2008.1
+ Revision: 101712
- Add patch for building
- Add patch for building
- import fbpager



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9309 |12cu|fbpanel-6.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

Summary:	A lightweight X11 desktop panel
Name:		fbpanel
Version:	6.1
Release:	3
License:	LGPLv2+ and GPLv2+
Group:		Graphical desktop/Other
Url:		http://fbpanel.sourceforge.net
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tbz2
Patch0:		fbpanel-6.1-dsofix.patch
# distro specific patches
Patch10:	fbpanel-6.1-default-config.patch
Patch11:	fbpanel-6.1-default-applications.patch
BuildRequires:	pkgconfig(gdk-pixbuf-xlib-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(xmu)
BuildRequires:	pkgconfig(xpm)
Requires:	xdg-utils

%description
fbpanel is a lightweight, NETWM compliant desktop panel. It works with any
NETWM compliant window manager (eg xfwm4, sawfish, openbox, metacity, kde).

It provides:
    * variety of plugins
    * ability to replace window icons
    * all icons follow your current GTK+ icon theme
    * transparency support
    * customizable size and screen position
    * ability to run many instances each with its own configuration
    * modest resource usage

%prep
%setup -q
%patch0 -p1 -b .dsofix
%patch10 -p1 -b .default-config
%patch11 -p1 -b .default-applications

%build
%setup_compile_flags
# this script is really ugly and doesn't work with configure macro
./configure \
	--prefix=%{_prefix} \
	--libdir=%{_libdir} \
	--libexecdir=%{_libexecdir} \
	--sysconfdir=%{_sysconfdir} \
	--localstatedir=%{_localstatedir}
%make cflagsx="%{optflags}"

%install
%makeinstall_std

# man page
install -Dpm 644 data/man/%{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1

# change some icon names that were also changed in the default panel config
mv %{buildroot}%{_datadir}/%{name}/images/logo.png \
	%{buildroot}%{_datadir}/%{name}/images/start-here.png

mv %{buildroot}%{_datadir}/%{name}/images/gnome-session-halt.png \
	%{buildroot}%{_datadir}/%{name}/images/system-shutdown.png

mv %{buildroot}%{_datadir}/%{name}/images/gnome-session-reboot.png \
	%{buildroot}%{_datadir}/%{name}/images/system-reboot.png

# volume plugin is not working and prevents starting of fbpanel, lets remove it.
# https://sourceforge.net/tracker/?func=detail&aid=3121295&group_id=66031&atid=513125
rm %{buildroot}%{_libdir}/%{name}/volume.so

%files
%doc CHANGELOG COPYING CREDITS README NOTES
%{_bindir}/%{name}
%{_libdir}/%{name}/
%{_datadir}/%{name}/
%{_mandir}/man1/%{name}.1.*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9310 |12cu|fbreader-0.99.5-0.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# empty debug
%define debug_package %{nil}
%define _disable_ld_no_undefined 1

%define major 0.99
%define libzlcore %mklibname zlcore %{major}
%define libzltext %mklibname zltext %{major}
%define libzlui %mklibname zlui %{major}

Summary:	Reader for e-books in various formats
Name:		fbreader
Version:	0.99.5
Release:	0.1
License:	GPLv2+
Group:		Office
Url:		http://www.fbreader.org
#Source0:	http://fbreader.org/files/desktop/%{name}-sources-%{version}.tgz
# from git this time
Source0:	%{name}-%{version}.tar.bz2
BuildRequires:	bzip2-devel
BuildRequires:	jpeg-devel
BuildRequires:	libstdc++-devel
BuildRequires:	linebreak-devel
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(expat)
BuildRequires:	pkgconfig(fribidi)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	pkgconfig(xft)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	desktop-file-utils
# force explicit Requires because of library packages being messed up in past
Requires:	%{libzlcore} = %{EVRD}
Requires:	%{libzltext} = %{EVRD}
Requires:	%{libzlui} = %{EVRD}
Obsoletes:	%{_lib}zlibrary-devel < 0.99.5

%description
FBReader is an e-book reader for various platforms.
Supported formats include: fb2, HTML, chm, plucker, palmdoc,
zTxt, TCR, RTF, OEB, OpenReader, mobipocket, plain text.

%files
%doc fbreader/LICENSE
%{_bindir}/FBReader
%{_datadir}/FBReader/
%{_datadir}/pixmaps/FBReader/
%{_datadir}/pixmaps/FBReader.png
%{_datadir}/applications/FBReader.desktop
%{_mandir}/man1/FBReader.1.*

#----------------------------------------------------------------------------

%package -n %{libzlcore}
Summary:	Cross-platform GUI library
Group:		System/Libraries
Requires:	zlibrary-common = %{EVRD}
Conflicts:	%{_lib}zlibrary < 0.99.5
Obsoletes:	%{_lib}zlibrary < 0.99.5

%description -n %{libzlcore}
ZLibrary is a cross-platform library to build applications running on
desktop Linux, Windows, and different Linux-based PDAs.

This package provides ZLibrary core.

%files -n %{libzlcore}
%{_libdir}/libzlcore.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libzltext}
Summary:	Cross-platform GUI library
Group:		System/Libraries
Requires:	zlibrary-common = %{EVRD}
Conflicts:	%{_lib}zlibrary < 0.99.5

%description -n %{libzltext}
ZLibrary is a cross-platform library to build applications running on
desktop Linux, Windows, and different Linux-based PDAs.

This package provides ZLibrary text.

%files -n %{libzltext}
%{_libdir}/libzltext.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libzlui}
Summary:	Cross-platform GUI library
Group:		System/Libraries
Requires:	zlibrary-common = %{EVRD}
Conflicts:	%{_lib}zlibrary < 0.99.5

%description -n %{libzlui}
ZLibrary is a cross-platform library to build applications running on
desktop Linux, Windows, and different Linux-based PDAs.

This package provides ZLibrary ui.

%files -n %{libzlui}
%{_libdir}/libzlui.so.%{major}*

#----------------------------------------------------------------------------

%package -n zlibrary-common
Summary:	Cross-platform GUI library
Group:		System/Libraries
BuildArch:	noarch
Conflicts:	%{_lib}zlibrary < 0.99.5

%description -n zlibrary-common
ZLibrary is a cross-platform library to build applications running on
desktop Linux, Windows, and different Linux-based PDAs.

This package provides ZLibrary common files.

%files -n zlibrary-common
%{_datadir}/zlibrary/

#----------------------------------------------------------------------------

%prep
%setup -q

# fix icon extension in the .desktop file
perl -pi -e 's,FBReader.png,FBReader,' fbreader/desktop/desktop

# fix qt4 build
perl -pi -e 's,moc-qt4,%{qt4bin}/moc,' makefiles/arch/desktop.mk
perl -pi -e 's,CC = .*,CC = gcc,' makefiles/arch/desktop.mk
perl -pi -e 's,QTINCLUDE = -I /usr/include/qt4,QTINCLUDE = -I %{qt4include},' makefiles/arch/desktop.mk
perl -pi -e 's,UILIBS = -lQtGui,UILIBS = -lQtGui -lQtCore,' makefiles/arch/desktop.mk
perl -pi -e 's,-lunibreak,-llinebreak,' makefiles/config.mk zlibrary/text/Makefile

echo "CFLAGS = %{optflags}" >> makefiles/arch/desktop.mk
echo "LDFLAGS = %{ldflags}" >> makefiles/arch/desktop.mk

%build
make -C zlibrary/core TARGET_ARCH=desktop UI_TYPE=dummy

make -C zlibrary/text TARGET_ARCH=desktop UI_TYPE=dummy

make -C zlibrary/ui TARGET_ARCH=desktop UI_TYPE=qt4

make -C fbreader TARGET_ARCH=desktop UI_TYPE=dummy

%install
make -C zlibrary/core TARGET_ARCH=desktop UI_TYPE=dummy \
	DESTDIR=%{buildroot} INSTALLDIR=%{_prefix} LIBDIR=%{_libdir} do_install

make -C zlibrary/text TARGET_ARCH=desktop UI_TYPE=dummy \
	DESTDIR=%{buildroot} INSTALLDIR=%{_prefix} LIBDIR=%{_libdir} do_install

make -C zlibrary/ui TARGET_ARCH=desktop UI_TYPE=qt4 \
	DESTDIR=%{buildroot} INSTALLDIR=%{_prefix} LIBDIR=%{_libdir} do_install

make -C fbreader TARGET_ARCH=desktop UI_TYPE=dummy \
	DESTDIR=%{buildroot} INSTALLDIR=%{_prefix} LIBDIR=%{_libdir} do_install

# add mimetypes
desktop-file-install \
	--vendor="" \
	--add-mime-type="application/epub+zip;application/rtf;" \
	--add-mime-type="application/x-mobipocket-ebook;application/x-fictionbook+xml;" \
	--add-mime-type="text/html;application/xhtml+xml;" \
	%{buildroot}%{_datadir}/applications/FBReader.desktop --dir=%{buildroot}%{_datadir}/applications/

# man
mkdir -p %{buildroot}%{_mandir}/man1
install -m644 fbreader/desktop/FBReader.1 %{buildroot}%{_mandir}/man1

# remove useless .so files (there are no includes to use them)
rm -f %{buildroot}%{_libdir}/*.so

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9311 |12cu|fbterm-1.7-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A fast FrameBuffer based TERMinal emulator for linux
Name:	  	fbterm
Version:	1.7
Release:	3
License:	GPLv2+
Group:		Terminals
Source0: 	http://fbterm.googlecode.com/files/%name-%version.tar.gz
URL:		http://code.google.com/p/fbterm/
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	fontconfig-devel
BuildRequires:  gpm-devel
BuildRequires:  libx86-devel

%description
FbTerm is a fast terminal emulator for linux with frame buffer. Features
include: 

* mostly as fast as terminal of linux kernel while accelerated scrolling
  is enabled on framebuffer device
* select font with fontconfig and draw text with freetype2, same as
  Qt/Gtk+ based GUI apps
* dynamicly create/destroy up to 10 windows initially running default
  shell
* record scrollback history for every window 
* auto-detect text encoding with current locale, support double width
  scripts like Chinese, Japanese etc
* switch between configurable additional text encodings with hot keys on
  the fly 
* copy/past selected text between windows with mouse when gpm server is
  running

%prep
%setup -q

%build
autoreconf -fi
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-, root, root)
%doc AUTHORS ChangeLog README
%{_bindir}/%{name}
%{_mandir}/man1/*


%changelog
* Sun Nov 21 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.7-2mdv2011.0
+ Revision: 599358
- add missing require

* Tue Oct 12 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.7-1mdv2011.0
+ Revision: 585177
- update to 1.7
- drop p0

* Sat Nov 14 2009 Funda Wang <fwang@mandriva.org> 1.6-1mdv2010.1
+ Revision: 466096
- new verrsion 1.6

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 1.3-2mdv2010.0
+ Revision: 437527
- rebuild

* Sat Dec 20 2008 Funda Wang <fwang@mandriva.org> 1.3-1mdv2009.1
+ Revision: 316406
- new version 1.3
- new version 1.2

* Sat Aug 23 2008 Funda Wang <fwang@mandriva.org> 1.1-1mdv2009.0
+ Revision: 275412
- import fbterm



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9312 |12cu|fbv-1.0b-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
######################################################
# SpecFile: fbv.spec 
# Generato: http://www.mandrivausers.ro/
# MRB-Falticska Florin
######################################################
%define debug_package	%{nil}

Summary:	Framebuffer image viewer
Name:		fbv
Version:	1.0b
Release:	4
License:	GPLv2+
Group:		Graphical desktop/Other
Url:		http://s-tech.elsat.net.pl/fbv
Source0:	http://s-tech.elsat.net.pl/fbv/%{name}-%{version}.tar.gz
#patch from alt-linux
Patch0:		fbv-nocenter.patch
BuildRequires:	giflib-devel
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(zlib)

%description
A simple program to view pictures on a framebuffer console. It
supports PNG, JPEG, GIF and BMP files.

%files
%doc ChangeLog README TODO
%{_bindir}/*
%{_mandir}/man1/*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
iconv -f iso8859-1 -t utf-8 ChangeLog > ChangeLog.conv && \
	mv -f ChangeLog.conv ChangeLog

%build
./configure \
	--prefix=%{_prefix} \
	--mandir=%{_mandir}

sed -i 's|LIBS.*|LIBS=-lpng -ljpeg -lungif -lgif|' Make.conf
sed -i 's|setjmp(png_ptr->jmpbuf)|setjmp(png_jmpbuf(png_ptr))|' png.c

%make CFLAGS="%{optflags}"

%install
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_mandir}/man1

%makeinstall_std


%changelog
* Thu Feb 20 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0b-4
+ Revision: b67a859
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9313 |12cu|fbzx-3.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A ZX Spectrum Emulator for FrameBuffer
Name:		fbzx
Version:	3.1.0
Release:	1
License:	GPLv3+
Group:		Emulators
Url:		http://www.rastersoft.com/programas/fbzx.html
Source0:	http://www.rastersoft.com/descargas/%{name}/%{name}-%{version}.tar.bz2
BuildRequires:	desktop-file-utils
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(sdl)
Suggests:	spectrum-roms

%description
FBZX is a Sinclair Spectrum emulator, designed to work at full screen using
the FrameBuffer or under X-Windows.

For ZX Spectrum roms install spectrum-roms package from non-free repository.

%files
%doc AMSTRAD CAPABILITIES COPYING FAQ README* TODO VERSIONS.md
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
%{_datadir}/applications/%{name}.desktop

#----------------------------------------------------------------------------

%prep
%setup -qn %{name}

# Patch to use rpm optflags
sed -i -e "s/^\(CC\=\g++\) [^\`]*/\1 -c \$(CFLAGS) /" src/Makefile
sed -i -e "s/^\(CPP\=\g++\) [^\`]*/\1 -c \$(CFLAGS) /" src/Makefile
sed -i -e "s/^\(LN\=\g++\) [^\`]*/\1 \$(CFLAGS) /" src/Makefile

%build
export CFLAGS="%{optflags}"
%make

%install
#install application
mkdir -p %{buildroot}%{_bindir}
install -m 755 src/%{name} %{buildroot}%{_bindir}

# install data
mkdir -p %{buildroot}%{_datadir}/%{name}
install -p -m 644 data/keymap.bmp %{buildroot}%{_datadir}/%{name}

# install icon
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/scalable/apps
install -p -m 644 data/%{name}.svg %{buildroot}%{_datadir}/icons/hicolor/scalable/apps

# install desktop file
mkdir -p %{buildroot}%{_datadir}/applications
desktop-file-install \
	--remove-key=Version \
	--add-category=Emulator \
	--dir %{buildroot}%{_datadir}/applications \
	data/%{name}.desktop


%changelog

* Tue Jan 19 2016 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.1.0-1
- (fa835ac) New version 3.1.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9314 |12cu|fceux-2.2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	NES emulator
Name:		fceux
Version:	2.2.2
Release:	1
License:	GPLv2+
Group:		Emulators
Url:		http://fceultra.sourceforge.net/
Source0:	http://fceultra.sourceforge.net/releases/%{name}-%{version}.src.tar.gz
Patch0:		fceux-2.1.5-gcc46.patch
BuildRequires:	scons
BuildRequires:	lua5.1-devel
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(sdl)
Requires:	zenity

%description
FCEUX is a Nintendo Entertainment System (NES), Famicom, and Famicom
Disk System (FDS) emulator. It supports both PAL (European) and NTSC
(USA/JPN) modes. It supports both Windows and SDL versions for cross
compatibility.

%files
%doc Authors changelog.txt NewPPUtests.txt README-SDL TODO*
%doc documentation/
%{_bindir}/%{name}
%{_mandir}/man6/%{name}.6*
%{_datadir}/applications/mandriva-%{name}.desktop

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
%setup_compile_flags
%scons

%install
install -m 755 -D bin/fceux %{buildroot}%{_bindir}/fceux
install -D documentation/fceux.6 %{buildroot}%{_mandir}/man6/fceux.6

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Name=FCEUX
GenericName=NES emulator
Comment=Play Nintendo Enternainment System games
Exec=%{_bindir}/%{name}
Icon=emulators_section
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;Emulator;
EOF


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9315 |12cu|fcgi-2.4.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %{name} %{major}

Summary:	The FastCGI development kit
Name:		fcgi
Version:	2.4.0
Release:	15
License:	BSD-style
Group:		System/Servers
URL:		http://www.fastcgi.com/
Source0:	%{name}-%{version}.tar.bz2
Patch0:		fcgi-no-libs.patch
Patch1:		FastCGI-clientdata_pointer.patch
Patch2:		FastCGI-makefile.am_cppflags.patch
Patch3:		fastcgi-2.4.0_missing_call_to_fclose.patch
Patch4:		FastCGI-2.4.0-CVE-2011-2766.diff
Patch5:		fcgi-2.4.0-gcc4.4.diff
BuildRequires:	libstdc++-devel
BuildRequires:	autoconf automake libtool
Requires:	%{libname} >= %{version}

%description
FastCGI is an open extension to CGI that provides high performance
for all Internet applications without the penalties of Web server
APIs.

FastCGI is designed to be layered on top of existing Web server
APIs. For instance, the mod_fastcgi Apache module adds FastCGI 
support to the Apache server. FastCGI can also be used, with 
reduced functionality and reduced performance, on any Web server
that supports CGI.

This FastCGI Developer's Kit is designed to make developing 
FastCGI applications easy. The kit currently supports FastCGI 
applications written in C/C++, Perl, Tcl, and Java.

This package contains only shared libraries used by programs 
developed using FastCGI Developer's Kit and cgi-fcgi (bridge from
CGI to FastCGI).

%package -n	%{libname}
Summary:	Libraries for %{name}
Group:          System/Libraries

%description -n	%{libname}
This package contains the %{name} library files.

%package -n	%{libname}-devel
Summary:	Development headers and libraries for %{name}
Group:		Development/C
Requires:	%{libname} >= %{version}
Provides:	libfcgi-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}


%description -n	%{libname}-devel
This package contains FastCGI Developer's Kit, which is designed
to make developing FastCGI applications easy. The kit currently
supports FastCGI applications written in C/C++, Perl, Tcl, and
Java.

%prep

%setup -q
%patch0 -p1
%patch1 -p0
%patch2 -p0
%patch3 -p0
%patch4 -p0
%patch5 -p0

%build
touch INSTALL NEWS AUTHORS ChangeLog COPYING
rm -f configure
libtoolize --copy --force; aclocal; autoconf; automake --add-missing --copy

%configure2_5x \
    --with-global \
    --with-nodebug \
    --with-noassert \
    --with-notest

make

%install
%makeinstall_std

install -d %{buildroot}%{_datadir}/fastcgi
cp -a examples/{Makefile*,*.c} %{buildroot}%{_datadir}/fastcgi/

# install the built examples (should we require apache here?)
install -d %{buildroot}/var/www/fcgi-bin

pushd examples/.libs/
    install -m755 authorizer %{buildroot}/var/www/fcgi-bin/
    install -m755 echo %{buildroot}/var/www/fcgi-bin/
    install -m755 echo-cpp %{buildroot}/var/www/fcgi-bin/
    install -m755 echo-x %{buildroot}/var/www/fcgi-bin/
    install -m755 log-dump %{buildroot}/var/www/fcgi-bin/
    install -m755 size %{buildroot}/var/www/fcgi-bin/
    install -m755 threaded %{buildroot}/var/www/fcgi-bin/
popd

# cleanup
rm -f %{buildroot}%{_libdir}/*.*a

%files
%doc doc/*.1 LICENSE.TERMS README
%attr(0755,root,root) %{_bindir}/cgi-fcgi
%attr(0755,root,root) /var/www/fcgi-bin/authorizer
%attr(0755,root,root) /var/www/fcgi-bin/echo
%attr(0755,root,root) /var/www/fcgi-bin/echo-cpp
%attr(0755,root,root) /var/www/fcgi-bin/echo-x
%attr(0755,root,root) /var/www/fcgi-bin/log-dump
%attr(0755,root,root) /var/www/fcgi-bin/size
%attr(0755,root,root) /var/www/fcgi-bin/threaded

%files -n %{libname}
%attr(0755,root,root) %{_libdir}/libfcgi++.so.%{major}*
%attr(0755,root,root) %{_libdir}/libfcgi.so.%{major}*

%files -n %{libname}-devel
%doc doc/*.htm* doc/*.gif doc/fastcgi-* doc/*.3
%attr(0755,root,root) %{_libdir}/libfcgi++.so
%attr(0755,root,root) %{_libdir}/libfcgi.so
%{_includedir}/*.h
%{_datadir}/fastcgi/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9316 |12cu|fcitx-4.2.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		fcitx
Version:	4.2.2
Release:	2
Summary:	Fcitx - Free Chinese Input Toys for X
License:	GPLv2
Group:		System/Internationalization
URL:		http://code.google.com/p/fcitx/
Source0:	http://fcitx.googlecode.com/files/%{name}-%{version}_dict.tar.xz
BuildRequires:	automake
BuildRequires:	cmake
BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xft)
BuildRequires:	xpm-devel
BuildRequires:	pkgconfig(xext)
BuildRequires:	dbus-devel
BuildRequires:	wget
BuildRequires:	cairo-devel
BuildRequires:	pango-devel
BuildRequires:	intltool
BuildRequires:	dbus-glib-devel
BuildRequires:	gtk+2-devel
BuildRequires:	gtk+3-devel

%if %mdvver >= 201100
BuildRequires:	opencc-devel
%endif
BuildRequires:	chrpath
Requires:	locales-zh

%description
%{name} is an X input method allowing people to enter simplified Chinese
characters in X environment following XIM standard.

%package devel
Summary:	fcitx development library
Group:		Development/C
Requires:	%{name} = %{version}

%description devel
fcitx development files.

%package gtk
Summary:	fcitx gtk module
Group:		System/Internationalization
Requires:	%{name} = %{version}
Requires(post):	gtk+2.0
Requires(postun): gtk+2.0

%description gtk
fcitx gtk module.

%post gtk
%{_bindir}/gtk-query-immodules-2.0 > %{_sysconfdir}/gtk-2.0/gtk.immodules.%{_lib}

%postun gtk
%{_bindir}/gtk-query-immodules-2.0 > %{_sysconfdir}/gtk-2.0/gtk.immodules.%{_lib}

%prep
%setup -q

%build
#Don't build GTK3 module because we don't have GTK3 yet
%cmake -DENABLE_GTK2_IM_MODULE=ON -DENABLE_GTK3_IM_MODULE=ON -DCMAKE_SKIP_RPATH=OFF
%make

%install
%makeinstall_std -C build

chrpath -d %{buildroot}%{_libdir}/*.so

%find_lang %{name}

%files -f %{name}.lang
%attr(0644,-,-) %doc doc/*.txt doc/*.htm
%{_bindir}/*
%{_libdir}/*.so.*
%{_libdir}/%{name}
%{_datadir}/%{name}
%{_mandir}/man1/*
%{_datadir}/applications/*.desktop
%{_datadir}/mime/packages/x-fskin.xml
%{_iconsdir}/*/*/*/*

%files devel
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/*
%{_datadir}/cmake/%{name}

%files gtk
%{_libdir}/gtk-2.0/*/immodules/im-fcitx.so
%{_libdir}/gtk-3.0/*/immodules/im-fcitx.so


%changelog
* Thu Apr 26 2012 Alexander Khrukin <akhrukin@mandriva.org> 4.2.2-1
+ Revision: 793520
- version update 4.2.2

* Tue Mar 20 2012 Andrey Bondrov <abondrov@mandriva.org> 4.2.1-1
+ Revision: 785795
- New version 4.2.1

* Mon Oct 10 2011 Andrey Bondrov <abondrov@mandriva.org> 4.1.2-1
+ Revision: 703989
- New version 4.1.2, new subpackage gtk, more BR

* Mon Dec 20 2010 Funda Wang <fwang@mandriva.org> 4.0.1-1mdv2011.0
+ Revision: 623234
- new version 4.0.1

* Sun Nov 21 2010 Funda Wang <fwang@mandriva.org> 4.0.0-2mdv2011.0
+ Revision: 599321
- add two upstream patch to fix problems

* Fri Nov 19 2010 Funda Wang <fwang@mandriva.org> 4.0.0-1mdv2011.0
+ Revision: 598900
- new version 4.0.0
- new version 4.0.0

* Fri Feb 19 2010 Funda Wang <fwang@mandriva.org> 3.6.3-1mdv2010.1
+ Revision: 507965
- BR dbus
- new version 3.6.3

* Fri Nov 06 2009 Funda Wang <fwang@mandriva.org> 3.6.2-1mdv2010.1
+ Revision: 460569
- New version 3.6.2

* Mon Oct 05 2009 Funda Wang <fwang@mandriva.org> 3.6.1-2mdv2010.0
+ Revision: 454166
- update to svn trunk
- really use 3.6.1 tarball

* Thu Sep 24 2009 Frederik Himpe <fhimpe@mandriva.org> 3.6.1-1mdv2010.0
+ Revision: 448396
- update to new version 3.6.1

* Sat Jul 11 2009 Funda Wang <fwang@mandriva.org> 3.6.0-1mdv2010.0
+ Revision: 394836
- BR xext
- fix linkage
- new version 3.6.0 final

* Sun Jan 18 2009 Funda Wang <fwang@mandriva.org> 3.6.0-0.rc.1mdv2009.1
+ Revision: 330812
- New version 3.6.0 rc
- rediff winposition patch

* Thu Jun 19 2008 Funda Wang <fwang@mandriva.org> 3.5-2mdv2009.0
+ Revision: 226418
- add patch for -asneeded
- simplify the BR

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 3.5-1mdv2008.1
+ Revision: 136411
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - s/Mandrake/Mandriva/

* Thu Jul 19 2007 Funda Wang <fwang@mandriva.org> 3.5-1mdv2008.0
+ Revision: 53434
- New version

* Fri Jul 06 2007 Funda Wang <fwang@mandriva.org> 3.5-0.070703.1mdv2008.0
+ Revision: 49152
- New version

* Sun Jul 01 2007 Funda Wang <fwang@mandriva.org> 3.5-0.070630.1mdv2008.0
+ Revision: 46417
- New version

* Tue May 29 2007 Funda Wang <fwang@mandriva.org> 3.5-0.070528.1mdv2008.0
+ Revision: 32415
- New snapshot

* Mon May 28 2007 Funda Wang <fwang@mandriva.org> 3.5-0.070527.1mdv2008.0
+ Revision: 31890
- New version

* Mon May 07 2007 Funda Wang <fwang@mandriva.org> 3.5-0.070507.1mdv2008.0
+ Revision: 24113
- New upstream version 070507


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9317 |12cu|fcron-3.0.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Task scheduler
Name:		fcron
Version:	3.0.6
Release:	1
License:	GPLv2+
Group:		System/Configuration/Other
URL:		http://fcron.free.fr/
Source0:	http://fcron.free.fr/archives/%{name}-%{version}.src.tar.gz
Source1:	%{name}-2.0.0-extra.tar.bz2
Patch0:		fcron-3.0.5-Makefile.in.diff
# (fc) 3.0.4-5mdv accept fcron.conf file with 644 perms (Fedora)
Patch1:		fcron-3.0.2-accept_readable_fcron.conf.patch
BuildRequires:	pam-devel
BuildRequires:	sendmail-command
BuildRequires:	vim-minimal
Requires(post):	systemd
Requires(pre,preun,post,postun):	rpm-helper
Requires:	syslog-daemon
Requires:	sendmail-command
Provides:	cron-daemon
BuildConflicts:	libselinux-devel

%description
Fcron is a scheduler. It aims at replacing Vixie Cron, so it implements most
of its functionalities.

But contrary to Vixie Cron, fcron does not need your system to be up 7 days
a week, 24 hours a day : it also works well with systems which are
not running neither all the time nor regularly (contrary to anacrontab).

In other words, fcron does both the job of Vixie Cron and anacron, but does
even more and better :)) ...

%files
%doc fcrontab.example
%{_initrddir}/fcron
%attr(640,root,fcron) %config(noreplace) %{_sysconfdir}/fcron.conf
%attr(640,root,fcron) %config(noreplace) %{_sysconfdir}/fcron.allow
%attr(640,root,fcron) %config(noreplace) %{_sysconfdir}/fcron.deny
%config(noreplace) %{_sysconfdir}/pam.d/fcron
%config(noreplace) %{_sysconfdir}/pam.d/fcrontab
%{_tmpfilesdir}/%{name}.conf
%{_mandir}/man8/fcron.8*
%{_mandir}/man1/fcrontab.1*
%{_mandir}/man1/fcrondyn.1*
%{_mandir}/man1/fcron-update-crontabs.1*
%{_mandir}/man5/fcrontab.5*
%{_mandir}/man5/fcron.conf.5*
%{_mandir}/man3/bitstring.3*
%lang(fr) %{_mandir}/fr/man?/*
%attr(6111,root,root) %{_bindir}/convert-fcrontab
%attr(6111,root,root) %{_bindir}/fcronsighup
%attr(6111,root,root) %{_bindir}/fcrondyn
%attr(6111,fcron,fcron) %{_bindir}/fcrontab
%attr(110,root,root) %{_sbindir}/fcron
%{_sbindir}/fcron-update-crontabs
%dir %attr(770,fcron,fcron) /var/spool/fcron

%pre
# Check now if there is an old ( < 1.1.x ) version of fcrontab on the system.
echo `fcron -V 2>&1 | grep "^fcron "` > /tmp/PREVIOUS_VERSION
if [ "$1" = "1" ]; then
    %_pre_useradd fcron /var/spool/fcron /bin/true
fi

%post
%_tmpfilescreate %{name}
if [ "$1" = "2" ]; then
    killall -TERM fcron
    FCRONTABS=/var/spool/fcron

    find ${FCRONTABS} -type f \( -name "*.orig" -a ! -name "root.orig" \) \
        -exec chown fcron:fcron {} \; -exec chmod 640 {} \;
    find ${FCRONTABS} -type f -name "root.orig" -exec chown root:fcron {} \; -exec chmod 600 {} \;
    find ${FCRONTABS} -type f ! -name "*.orig" -exec chown root:root {} \; -exec chmod 600 {} \;
    [ -f %{_sysconfdir}/fcron.deny ] && chown root:fcron %{_sysconfdir}/fcron.deny
    [ -f %{_sysconfdir}/fcron.allow ] && chown root:fcron %{_sysconfdir}/fcron.allow

    if test -r "/tmp/PREVIOUS_VERSION"; then
        MAJOR=`cat /tmp/PREVIOUS_VERSION | awk '{print $2}' | awk -F '.' '{print $1}'`
        MINOR=`cat /tmp/PREVIOUS_VERSION | awk '{print $2}' | awk -F '.' '{print $2}'`
    fi

    if test \( "$MAJOR" -lt 1 \) -o \( \( "$MINOR" -lt 1 \) -a "$MAJOR" -eq 1 \); then
        for FILE in $FCRONTABS/* ; do \
            if test "$FILE" != "$FCRONTABS/*"; then
                BASENAME=`basename $FILE` ; \
                FCRONTAB=`echo "$BASENAME" | \
                sed "s|.*orig|| ; s|fcrontab.sig|| ; s|rm.*||"` ; \
                ( test ! -z "$FCRONTAB" && convert-fcrontab $FCRONTAB ) \
                || echo -n ""; \
            fi
        done
    fi
fi

%{_initrddir}/fcron start
%_post_service %{name}

%postun
if [ "$1" = "0" ]; then
    # Remove user fcron
    %_postun_userdel fcron
fi

%preun
%_preun_service %{name}


#----------------------------------------------------------------------------

%prep
%setup -q -T -b 0 -n %{name}-%{version} -a1
mv %{name}-2.0.0-extra/fcrontab.example ./

%patch0 -p0
%patch1 -p0 -b .readable-file

%build
%configure2_5x \
	--with-sendmail=/bin/false \
	--with-shell=/bin/sh \
	--with-editor=/bin/vi \
	--with-etcdir=%{_sysconfdir} \
	--with-spooldir=/var/spool/fcron \
	--with-run-non-privileged=no \
	--with-username=fcron \
	--with-groupname=fcron \
	--with-sysfcrontab=yes \
	--with-pam=yes \
	--with-selinux=no

perl -pi \
	-e 's|^#define SENDMAIL .*|#define SENDMAIL "%{_libdir}/sendmail"|;' \
	-e 's|^#define PIDFILE .*|#define PIDFILE "/run/fcron/fcron.pid"|;' \
	-e 's|^#define FIFOFILE .*|#define FIFOFILE "/run/fcron/fcron.fifo"|;' \
	config.h

%make OPTIM="%{optflags} -I%{_includedir}/selinux"

%install
install -d %{buildroot}%{_docdir}
install -d %{buildroot}%{_sysconfdir}/pam.d
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_mandir}/man{1,3,5,8}
install -d %{buildroot}%{_initrddir}
install -d %{buildroot}/var/spool/fcron

yes n | make install \
	DESTDIR=%{buildroot} \
	ROOTNAME=`id -un` ROOTGROUP=`id -gn`

install -m 755 script/sysVinit-launcher %{buildroot}%{_initrddir}/fcron
install -m 755 convert-fcrontab %{buildroot}%{_bindir}

install -m755 debian/fcron-update-crontabs %{buildroot}%{_sbindir}/
install -m644 debian/fcron-update-crontabs.1 %{buildroot}%{_mandir}/man1/

install -m644 files/fcron.pam %{buildroot}%{_sysconfdir}/pam.d/fcron
install -m644 files/fcrontab.pam %{buildroot}%{_sysconfdir}/pam.d/fcrontab

# fixup
perl -pi \
	-e 's|SBIN=@\@DESTSBIN@|SBIN=%{_sbindir}|;' \
	-e 's|^# pidfile: .*|# pidfile: /run/fcron/fcron.pid|;' \
	%{buildroot}%{_initrddir}/fcron
perl -pi \
	-e "s|^pidfile.*|pidfile = /run/fcron/fcron\.pid|;" \
	-e "s|^fifofile.*|fifofile = /run/fcron/fcron\.fifo|;" \
	%{buildroot}%{_sysconfdir}/fcron.conf

# nuke installed files
rm -rf %{buildroot}%{_docdir}/%{name}-%{version}
rm -f %{buildroot}%{_sysconfdir}/pam.conf

# nuke permissions (for strip)
chmod 755 %{buildroot}%{_bindir}/*
chmod 755 %{buildroot}%{_sbindir}/*

mkdir -p %{buildroot}%{_tmpfilesdir}
cat <<EOF > %{buildroot}%{_tmpfilesdir}/%{name}.conf
d /run/fcron 0755 root root
EOF


%changelog
* Thu Feb 20 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.0.6-1
+ Revision: bf8b846
- LOG New version 3.0.6, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9318 |12cu|FDesktopRecorder-20130527-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
######################################################
# SpecFile: FDesktopRecorder.spec 
# Generato: http://www.mandrivausers.ro/
# MRB-Falticska Florin
######################################################
#define debug_package	%{nil}
%define oname fdesktoprecorder

Name:           FDesktopRecorder
Version:	20130527  
Release:	2
License:	GPLv2
Summary:	A program to record the screen
Url:		http://kde-apps.org/content/show.php/FDesktopRecorder?content=147844&PHPSESSID=57d37aac96e72e09176982eea7020ac6
Group:		Video
Source0:	https://github.com/froksen/FDesktopRecorder/zipball/master/%{name}-%{version}.tar.gz
BuildRequires:	qt4-devel 
BuildRequires:	gcc-c++ 
BuildRequires:	cmake  
BuildRequires:	make 
BuildRequires:	kdelibs4-devel
BuildRequires:  desktop-file-utils
Requires:	ffmpeg >= 1.0
Provides:	fdesktoprecorder = %{version}

%description
A program that can record a single window or your entire desktop using ffmpeg. 
Based on a script by Peter Lyberth from the 
danish GNU/Linux show "Kanal Tux" http://www.kanaltux.dk 


%prep
%setup -q 
rm -rf 'RPM (buildservice)'
rm -rf 'Desktop'
rm -rf abandoned
find src -name '*.{h,cpp}' -exec chmod a-x {} \;

%build
%cmake_kde4 -DCMAKE_INSTALL_PREFIX=$RPM_BUILD_ROOT%{_prefix} 
%make 

%install
%makeinstall -C build
desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/%{oname}.desktop

# fix localize in fresh
mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{oname}/translations
cp -R build/src/*.qm $RPM_BUILD_ROOT%{_datadir}/%{oname}/translations



%files
%doc CHANGELOG README.md 
%{_bindir}/%{oname}
%{_datadir}/applications/%{oname}.desktop
%{_datadir}/pixmaps/%{oname}.png
%_kde_datadir/kde4/apps/%{oname}/%{oname}.notifyrc
%{_datadir}/%{oname}/translations/*.qm



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9319 |12cu|feff-1.9.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# empty debug
%define debug_package	%{nil}
%define	name	feff
%define	version	1.9.2
%define	release	1
Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Front-end for FFmpeg
License:	GPLv3
URL:		http://dansoft.krasnokamensk.ru/
Source:		http://qt-apps.org/CONTENT/content-files/140298-%{name}_source.tar.gz
Group:		Video
BuildRequires:	qt4-devel 
BuildRequires:	desktop-file-utils 
BuildRequires:	imagemagick
Requires:	ffmpeg 

%description
Front-end for FFmpeg written in QT4

%prep
%setup -q -n feff_source

ln Bin/COPYING COPYING
ln Bin/HISTORY HISTORY

%build
qmake 
%make 

%install

# menu entry
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Categories=X-MandrivaLinux-Multimedia-Video;AudioVideo;Video;
Comment=Front-end for FFmpeg
Exec=feff
GenericName=feff
Icon=feff
Name=feff
StartupNotify=true
Terminal=false
Type=Application
EOF

desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop 

#binaries
install -d -m 755 %{buildroot}%{_bindir}
install -m 755 Bin/%{name} %{buildroot}%{_bindir}/

# icons
install -d -m755 $RPM_BUILD_ROOT%{_miconsdir}
convert %{name}.ico -resize 16x16 $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
install -d -m755 $RPM_BUILD_ROOT%{_iconsdir}
convert %{name}.ico -resize 32x32 $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
install -d -m755 $RPM_BUILD_ROOT%{_liconsdir}
convert %{name}.ico -resize 48x48 $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png
# lang
install -d -m 755 %{buildroot}%{_datadir}/%{name}
# .ts needed for translations to be dropped in the future.
install -m 755  %{name}_*.ts %{buildroot}%{_datadir}/%{name}/
install -m 755  Bin/feff_*.qm %{buildroot}%{_datadir}/%{name}/
# permits
find %{buildroot}%{_datadir}/%{name} -name '*.ts' -exec chmod -x {} \;

%files
%doc HISTORY COPYING
%{_datadir}/%{name}/*.ts
%{_datadir}/%{name}/feff_*.qm
%{_bindir}/%{name}
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_datadir}/applications/%{name}.desktop


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9320 |12cu|feh-2.12-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:        Image viewer at heart, though it does other cool stuff
Name:           feh
Version:        2.12
Release:        1
License:        MIT
Group:          Graphics
URL:            http://feh.finalrewind.org/
Source0:	http://feh.finalrewind.org/%{name}-%{version}.tar.bz2

BuildRequires:  pkgconfig(imlib2)
BuildRequires:  pkgconfig(xt) 
BuildRequires:  pkgconfig(xinerama)
BuildRequires:  pkgconfig(giblib)
BuildRequires:  jpeg-devel 
BuildRequires:  pkgconfig(libpng)
BuildRequires:  pkgconfig(libcurl)
BuildRequires:  pkgconfig(libexif)
BuildRequires:	perl-devel
BuildRequires:	perl-Test-Command

%description
Feh is an image viewer, but it does a whole lot of other cool stuff as
well. There are simply too many to mention them here so please check the
docs/homepage.

%prep
%setup -q

# fix debug
find . -name "*.c" -o -name "*.h" |xargs chmod 0644
chmod 644 AUTHORS ChangeLog README TODO examples/*
chmod 755 examples

%build
%setup_compile_flags
%make PREFIX=/usr 


%install
%makeinstall_std PREFIX=%{_prefix} 

#let files section handle docs
rm -rf %{buildroot}%{_docdir}%{name}

%check
%make test


%files
%doc AUTHORS ChangeLog README TODO examples
%{_bindir}/*
%{_datadir}/%{name}
%{_mandir}/man1/*
%{_datadir}/applications/%{name}.desktop






%changelog
* Sun Oct 05 2014 symbianflo <symbianflo@symbianflo> 2.12-1
+ Revision: 542bf92
- Log: update to 2.12



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9321 |12cu|fes-0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# http://trac.sagemath.org/sage_trac/ticket/13162

Name:		fes
Version:	0.1
Release:	1
License:	GPLv3+
Group:		Sciences/Mathematics
Summary:	Fast Exhaustive Search

URL:		http://www.lifl.fr/~bouillag
Source0:	http://www.lifl.fr/~bouillag/download/fes-0.1.spkg
Source1:	%{name}.rpmlintrc
ExclusiveArch:	x86_64
BuildRequires:	autoconf
BuildRequires:	automake
BuildRequires:	libtool
BuildRequires:	python-devel
BuildRequires:	texlive
BuildRequires:	texlive-collection-science
Patch0:		%{name}-dynamic.patch

%description
This external library implements an efficient implement of exhaustive
search to solve systems of low-degree boolean equations. Exhaustive
search is asymptotically faster than computing a Groebner basis,
except in special cases. This particular implementation is
particularly efficient (in the good cases it tests 3 candidate
solutions per CPU cycle on each core).

%package	devel
Summary:	Development files for %{name}

Group:		Development/C
Requires:	%{name} = %{version}-%{release}

%description	devel
This package contains the header files and development documentation
for %{name}.

%prep
%setup -q
%patch0 -p1

pushd src
    autoreconf -ifs
popd

%build
pushd src
    export CCASFLAGS="%{optflags} -Wa,--noexecstack"
    %configure --disable-static --enable-dynamic
    %make
    pushd doc
	pdflatex doc.tex
    popd
popd

%install
make install DESTDIR=%{buildroot} -C src

%check
pushd src
    chmod +x test/test_suite.py
    make check
    cat test/test_suite.py.log
popd

%files
%doc src/AUTHORS
%doc src/COPYING
%{_libdir}/libfes.so.*

%files		devel
%doc src/TODO
%doc src/doc/doc.pdf
%{_includedir}/fes_interface.h
%{_libdir}/libfes.so

%changelog
* Wed May 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.1-1
+ Revision: afebc7a
- Adopt for ROSA



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9322 |12cu|festivox-ru-0.5-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#sound-theme-echoe.synth.spec
Summary: Festival speech synthesis russian voice
Name:    festivox-ru
Version: 0.5
Release: 3
Group:   Sound
License: GPL
# for content EFML and OAL or Free Art or CC-BY-SA - just not for sale
# For details on the licenses used, see CREDITS
Url:     http://festlang.berlios.de/docu/doku.php?id=russianru
Source0: msu_ru_nsh_clunits-0.5.tar.bz2
Patch0:  patch.festival_server
Patch1:  patch.lexicon.scm
Patch2:  patch.tokenizer.scm
BuildArch: noarch
BuildRequires: festival
Provides: festivox-ru

%define _this msu_ru_nsh_clunits
%define indir /usr/share/festival/voices/russian
%define instdir %{buildroot}%{indir}

%description
Russian voice for Festival tts engine 
made by MGU speech group http://www.philol.msu.ru/~otipl/SpeechGroup/


%prep
%setup -qn %{_this}
%patch1 -p0
%patch2 -p0

%build

%install
mkdir -p %{instdir}/%{_this}
cp -a %{_builddir}/%{_this}/* %{buildroot}%{indir}/%{_this}/

%post
%patch0 -p0

%files
%{indir}/%{_this}/


%changelog
* Wed Apr 23 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.5-3
+ Revision: 90319e3
- Bump release

* Wed Apr 23 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.5-2
+ Revision: bde0872
- Merge with master

* Sat Dec 21 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.5-2
+ Revision: 0e191af
- Fix group

* Sat Dec 21 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.5-2
+ Revision: 0684f1f
- Spec cleanup

* Fri Dec 20 2013 oeai (RA) <oeai@symbiants.com> 
+ Revision: 40912f3
- rm

* Fri Dec 20 2013 oeai (RA) <oeai@symbiants.com> 
+ Revision: f9bb935
- i

* Fri Dec 20 2013 oeai (RA) <oeai@symbiants.com> None
+ Revision: 541bd7f
- fix

* Fri Dec 20 2013 oeai (RA) <oeai@symbiants.com> None
+ Revision: cbd83f9
- fix

* Fri Dec 20 2013 oeai (RA) <oeai@symbiants.com> None
+ Revision: cfd7b8d
- fix

* Fri Dec 20 2013 oeai (RA) <oeai@symbiants.com> None
+ Revision: 45a7bd8
- fix

* Fri Dec 20 2013 oeai (RA) <oeai@symbiants.com> None
+ Revision: 2779370
- fix

* Fri Dec 20 2013 oeai (RA) <oeai@symbiants.com> None
+ Revision: 37ce8bb
- fix

* Fri Dec 20 2013 oeai (RA) <oeai@symbiants.com> None
+ Revision: b1aef05
- fix

* Fri Dec 20 2013 oeai (RA) <oeai@symbiants.com> None
+ Revision: fd6ecd8
- fix

* Fri Dec 20 2013 oeai (RA) <oeai@symbiants.com> None
+ Revision: 8d0e2e1
- fix

* Fri Dec 20 2013 oeai (RA) <oeai@symbiants.com> None
+ Revision: 482b2d1
- fix

* Fri Dec 20 2013 oeai (RA) <oeai@symbiants.com> None
+ Revision: 0285927
- fix

* Fri Dec 20 2013 oeai (RA) <oeai@symbiants.com> None
+ Revision: b3f9f39
- _dir

* Fri Dec 20 2013 oeai (RA) <oeai@symbiants.com> None
+ Revision: f948008
- /

* Fri Dec 20 2013 oeai (RA) <oeai@symbiants.com> None
+ Revision: aa87d68
- екн

* Fri Dec 20 2013 oeai (RA) <oeai@symbiants.com> None
+ Revision: 7ba3fd9
- dirs

* Fri Dec 20 2013 oeai (RA) <oeai@symbiants.com> None
+ Revision: 1afbcad
- dirs

* Fri Dec 20 2013 oeai (RA) <oeai@symbiants.com> None
+ Revision: a559c3f
- dirs

* Fri Dec 20 2013 oeai (RA) <oeai@symbiants.com> None
+ Revision: b5e5eae
- _this

* Fri Dec 20 2013 oeai (RA) <oeai@symbiants.com> None
+ Revision: 485ba3a
- indir

* Fri Dec 20 2013 oeai (RA) <oeai@symbiants.com> None
+ Revision: be28c9b
- instdir yeah babe!

* Fri Dec 20 2013 oeai (RA) <oeai@symbiants.com> None
+ Revision: c4bc64b
- cp try

* Thu Dec 19 2013 oeai (RA) <oeai@symbiants.com> None
+ Revision: 05c6e74
- cp try

* Thu Dec 19 2013 oeai (RA) <oeai@symbiants.com> None
+ Revision: 86073bd
- .

* Thu Dec 19 2013 oeai (RA) <oeai@symbiants.com> None
+ Revision: 9ec84ca
- .



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9323 |12cu|fet-5.23.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package   %{nil}
#define distsuffix mrb

Name:		fet
Summary:	Free Timetabling Software
Version:	5.23.3
Release:	1
Group:		Education
License:	GPLv2+
URL:		http://lalescu.ro/liviu/fet/
Source0:	http://lalescu.ro/liviu/fet/download/%{name}-%{version}.tar.bz2
BuildRequires:	qt5-devel
BuildRequires:	qt5-linguist-tools
BuildRequires:	qmake5

%description
FET is free timetabling software (licensed under GNU GPL v2 or later). This
program aims to automatically generate the timetable of a school,
high-school or university. It may be used for other timetabling purposes.

FET can mean "Free Educational Timetabling" (the "E" in the middle may
also stand for other words, based on your personal preference).

%prep
%setup -q

%build
%{_qt5_bindir}/lupdate %{name}.pro
pushd translations
%{_qt5_bindir}/lrelease *.ts
popd

%qmake_qt5 DEFINES+=USE_SYSTEM_LOCALE 
%make

%install
%makeinstall INSTALL_ROOT=%{buildroot}
%find_lang %{name} --with-qt

%files -f %{name}.lang
%{_docdir}/%{name}
%{_bindir}/%{name}*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.*
%{_iconsdir}/hicolor/scalable/apps/%{name}.*
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/examples
%dir %{_datadir}/%{name}/translations
%{_mandir}/man1/%{name}*.1.*
%{_datadir}/%{name}/translations/fet_untranslated.qm












%changelog
* Mon Oct 06 2014 abfonly <abfonly@gmail.com> 5.23.3-1
+ Revision: 6b1be5c
- Merge pull request #2 from abfonly/fet:rosa2012.1
- abfonly



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9324 |12cu|fetchyahoo-2.14.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Downloads mail from an Yahoo! webmail account
Name: fetchyahoo
Version: 2.14.10
Release: 1
URL: http://fetchyahoo.twizzler.org
Source0: http://fetchyahoo.twizzler.org/%{name}-%{version}.tar.gz
Source1: README.urpmi
License: GPLv2+
Group: Networking/Mail

Requires: perl(LWP::Protocol::https)
Requires: perl

BuildArch: noarch

%description
FetchYahoo is a Perl script that downloads mail from a Yahoo! web-mail
account to a local mail spool, an m-box file, or to proc-mail. It is
meant to replace fetchmail for people using Yahoo! mail since Yahoo!'s
POP and email forwarding services are no longer free. It includes all
parts and attachments within the email. It can also forward the email
to a specified address.

%prep
%setup -q
iconv -f iso8859-1 -t utf-8 ChangeLog > ChangeLog.conv && mv -f ChangeLog.conv ChangeLog
iconv -f iso8859-1 -t utf-8 Credits > Credits.conv && mv -f Credits.conv Credits

%build

%install
mkdir -p $RPM_BUILD_ROOT%_bindir
mkdir -p $RPM_BUILD_ROOT%_mandir/man1
cp -a fetchyahoo $RPM_BUILD_ROOT%_bindir/fetchyahoo
cp -a fetchyahoo.1 $RPM_BUILD_ROOT%_mandir/man1/fetchyahoo.1
install  %{SOURCE1} README.urpmi

%files
%doc COPYING INSTALL TODO index.html fetchyahoorc ChangeLog Credits
%_bindir/fetchyahoo
%_mandir/man1/fetchyahoo.*



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9325 |12cu|ffcall-1.10-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libavcall %mklibname avcall %{major}
%define libcallback %mklibname callback %{major}
%define devname %mklibname %{name} -d

Summary:	Libraries that can be used to build foreign function call interfaces
Name:		ffcall
Version:	1.10
Release:	11
License:	GPLv2+
Group:		System/Libraries
Url:		ftp://ftp.santafe.edu/pub/gnu/
Source:		ftp://ftp.santafe.edu/pub/gnu/%{name}-%{version}.tar.bz2
Patch0:		ffcall-make-jN.patch

%description
This is a collection of four libraries which can be used to build
foreign function call interfaces in embedded interpreters.

The four packages are:
- avcall - calling C functions with variable arguments
- vacall - C functions accepting variable argument prototypes
- trampoline - closures as first-class C functions
- callback - closures with variable arguments as first-class C functions
  (a reentrant combination of vacall and trampoline)
This version B includes some minor configuration changes so that files
are installed in the proper place. Also it compiles on cygwin and mingw32.

#----------------------------------------------------------------------------

%package -n %{libavcall}
Summary:	Libraries that can be used to build foreign function call interfaces
Group:		System/Libraries
Conflicts:	%{_lib}ffcall0 < 1.10-11

%description -n %{libavcall}
This is a collection of four libraries which can be used to build
foreign function call interfaces in embedded interpreters.

The four packages are:
- avcall - calling C functions with variable arguments
- vacall - C functions accepting variable argument prototypes
- trampoline - closures as first-class C functions
- callback - closures with variable arguments as first-class C functions
  (a reentrant combination of vacall and trampoline)
This version B includes some minor configuration changes so that files
are installed in the proper place. Also it compiles on cygwin and mingw32.

%files -n %{libavcall}
%{_libdir}/libavcall.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libcallback}
Summary:	Libraries that can be used to build foreign function call interfaces
Group:		System/Libraries
Conflicts:	%{_lib}ffcall0 < 1.10-11
Obsoletes:	%{_lib}ffcall0 < 1.10-11

%description -n %{libcallback}
This is a collection of four libraries which can be used to build
foreign function call interfaces in embedded interpreters.

The four packages are:
- avcall - calling C functions with variable arguments
- vacall - C functions accepting variable argument prototypes
- trampoline - closures as first-class C functions
- callback - closures with variable arguments as first-class C functions
  (a reentrant combination of vacall and trampoline)
This version B includes some minor configuration changes so that files
are installed in the proper place. Also it compiles on cygwin and mingw32.

%files -n %{libcallback}
%{_libdir}/libcallback.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for ffcall library
Group:		Development/C
Requires:	%{libavcall} = %{EVRD}
Requires:	%{libcallback} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
Development files for ffcall library.

%files -n %{devname}
%doc NEWS README PLATFORMS
%{_includedir}/*.h
%{_libdir}/*.so
%{_libdir}/*.a
%{_mandir}/man3/*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
export CFLAGS="%{optflags} -fPIC"
%configure2_5x \
	--enable-shared
%make

%install
# make install does not create all necessary directories
mkdir -p %{buildroot}%{_includedir}
mkdir -p %{buildroot}%{_libdir}
mkdir -p %{buildroot}%{_mandir}
%makeinstall_std

mkdir -p %{buildroot}%{_defaultdocdir}/%{devname}
mv %{buildroot}%{_datadir}/html %{buildroot}%{_defaultdocdir}/%{devname}/html

chmod 0755 %{buildroot}%{_libdir}/*.so.*


%changelog
* Tue Feb 25 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.10-11
+ Revision: 3c63563
- Adjust Conflicts



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9326 |12cu|ffdiaporama-2.2-0.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package	%{nil}
%define oname   ffDiaporama
Name:           ffdiaporama
Version:        2.2
Release:        0.1
Summary:        Movie creator from photos and video clips
License:        GPLv2
URL:            http://ffdiaporama.tuxfamily.org
Group:          Video
# this is devel version
Source:         http://download.tuxfamily.org/%{name}/Packages/Stable/%{name}-2014.07.01.tar.gz

BuildRequires:  pkgconfig(Qt5Core)
BuildRequires:  pkgconfig(libavcodec)
BuildRequires:  pkgconfig(Qt5Multimedia)
BuildRequires:  desktop-file-utils
BuildRequires:  pkgconfig(exiv2)
BuildRequires:  pkgconfig(Qt5Svg)
BuildRequires:  pkgconfig(Qt5Help)
BuildRequires:  pkgconfig(Qt5Xml)
BuildRequires:  pkgconfig(Qt5Concurrent)
BuildRequires:  qt5-macros
BuildRequires:  qmake5



Requires:       ffmpeg
Requires:       qt5-database-plugin-sqlite
Suggests:       ffdiaporama-texturemate
Suggests:       ffdiaporama-openclipart

%description
ffDiaporama is an application for creating video sequences consisting of
* titles, fixed or animated.
* images or photos, fixed or animated.
* movie clips
* music

These sequences are assembled into a slide show by means of transitions
to produce complete videos
The following options are available:

* Reframing of images and photos
* Cutting of video clips
* Adding text, notes to images, photos, sequences and animations
* Graphical filters on the images and the videos (conversion into
  black and white, dust removal, equalization of colors, etc.)
* Creation of animation by zoom, rotation or Ken Burns Effect on
  images or photos
* Correction of the images and the videos during animations
  (luminosity, contrast, gamma, colors, etc.)
* Transitions between sequences with definition of the transition type,
  sequence by sequence.
* Addition of a background sound (wav, mp3 or ogg) with customizable
  effects for volume, fade in/out and passage in pause, sequence by sequence.
* Generation of videos usable on most current video equipment
  (DVD player/smartphone, multimedia box, hard drive, etc.)
  but also publishable on the main video-sharing Websites
  (YouTube, Dailymotion, etc.)
* Video formats from QVGA (320×240) to Full HD (1920×1080)
  by way of the DVD and HD 720 formats.
* Image geometry (aspect ratio) : 4:3, 16:9 or 2.35:1 (cinema)
* Possible formats for rendering : avi, mpg, mp4, webm, mkv

%prep
%setup -q -n %{oname}
perl -pi -e "s|Categories=GTK;GNOME;Qt;KDE;AudioVideo|Categories=GTK;GNOME;Qt;KDE;AudioVideo;|" ffDiaporama.desktop

chmod -x authors.txt BUILDVERSION.txt changelog-en.txt changelog-fr.txt licences.txt \
  readme.txt licence.rtf ffDiaporama.xml ffDiaporama.desktop Devices.xml ffDiaporama-mime.xml \
  locale/LOCALEVERSION.TXT locale/WIKIVERSION.TXT


%build
%qmake_qt5 %{oname}.pro
%make

%install
%makeinstall INSTALL_ROOT=%{buildroot}
mkdir -p %{buildroot}%{_datadir}%{oname}/locale
install locale/*  %{buildroot}%{_datadir}/%{oname}/locale/

desktop-file-validate %{buildroot}%{_datadir}/applications/%{oname}.desktop

(cd %{buildroot} && find . -name '*.q*') | sed -e 's|^.||' | sed -e \
    's:\(.*/locale/\)\([_a-z_A-Z]\+\)\(.q\):%lang(\2) \1\2\3:' >> %{name}.lang
    
find %{buildroot}%{_datadir}/%{oname}/locale  -name '*.ts' -exec chmod -x {} \;

%files -f %{name}.lang
%doc authors.txt BUILDVERSION.txt changelog-en.txt changelog-fr.txt licences.txt readme.txt licence.rtf ffDiaporama.xml Devices.xml
%{_datadir}/%{oname}/*.txt
%{_datadir}/%{oname}/*.xml
%{_datadir}/%{oname}/*.rtf
%{_datadir}/%{oname}/locale/*.TXT
%{_datadir}/%{oname}/locale/*.ts

%{_bindir}/%{oname}
%{_datadir}/applications/%{oname}.desktop
%{_datadir}/mime/packages/%{oname}-mime.xml
%{_iconsdir}/hicolor/*/apps/%{name}.png
%changelog
* Sun Jul 13 2014 abfonly <abfonly@gmail.com> 2.2-0.1
+ Revision: 1303c1e
- Update 2.2-devel



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9327 |12cu|ffdiaporama-openclipart-1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	This is ffDiaporama extension for Openclipart
Name:		ffdiaporama-openclipart
Version:	1.0
Release:	1
License:	GPLv2+
Group:		Graphics
Url:		http://ffdiaporama.tuxfamily.org/?page_id=9273
BuildRequires:	openclipart
Requires:	ffdiaporama
Requires:	openclipart
BuildArch:	noarch

%description
This extension allows you to use the openclipart database (version 0.18+)
with ffDiaporama. This database contains nearly 13,000 free clipart in .svg
format (vector). These cliparts are available in ffDiaporama under the
"clipart" entry of the directory tree in multimedia file browser.

%files
%{_datadir}/ffDiaporama/clipart/openclipart

#----------------------------------------------------------------------------

%prep
#nothing

%build
#nothing

%install
install -d %{buildroot}%{_datadir}/ffDiaporama/clipart/openclipart
ln -s %{_datadir}/clipart/openclipart/* %{buildroot}%{_datadir}/ffDiaporama/clipart/openclipart


%changelog
* Sun Jul 13 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0-1
+ Revision: da9fd48
- No need to force versions, adjust spec style



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9328 |12cu|ffdiaporama-texturemate-1.0-1.2014.0125.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname ffdiaporama_texturemate
%define upname ffDiaporama_texturemate

%define year 2014
%define minor 0125

Summary:	Background textures for ffDiaporama
Name:		ffdiaporama-texturemate
Version:	1.0
Release:	1.%{year}.%{minor}.1
License:	CC-BY
Group:		Graphics
Url:		http://www.texturemate.com/
Source0:	http://download.tuxfamily.org/ffdiaporama/Packages/Stable/%{oname}_%{version}.%{year}.%{minor}.tar.gz
BuildRequires:	ffdiaporama
BuildRequires:	qmake5
BuildRequires:	qt5-macros
Requires:	ffdiaporama
BuildArch:	noarch

%description
This package contains free textures to set as background in ffDiaporama.
You can set a texture as background from the library when editing the
background in a slide's settings dialog.

ffDiaporama is a tool to make diaporamas as video and a part of ffDiaporama.

All resources provided with ffDiaporama-texturemate are from the site:
 http://www.texturemate.com/
and have been redesigned to work with ffDiaporama 1.6 and higher.

%files
%doc licence.txt readme.txt TMTBUILDVERSION.txt
%{_datadir}/ffDiaporama/background/texturemate/*

#----------------------------------------------------------------------------

%prep
%setup -qn %{upname}

%build
%qmake_qt5 %{upname}.pro

%make

%install
%makeinstall INSTALL_ROOT=%{buildroot}


%changelog
* Sun Jul 13 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0-1.2014.0125.1
+ Revision: 3b20171
- Adjust spec style



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9329 |12cu|ffmpegthumbnailer-2.0.8-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 4
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d

Summary:	Lightweight video thumbnailer
Name:		ffmpegthumbnailer
Version:	2.0.8
Release:	5
License:	GPLv2+
Group:		Video
Url:		http://code.google.com/p/ffmpegthumbnailer/
Source0:	http://ffmpegthumbnailer.googlecode.com/files/%{name}-%{version}.tar.gz
BuildRequires:	ffmpeg-devel
BuildRequires:	pkgconfig(libpng)
BuildRequires:	jpeg-devel

%description
This video thumbnailer can be used by file managers to create thumbnails for
your video files. The thumbnailer uses ffmpeg to decode frames from the video
files, so supported videoformats depend on the configuration flags of ffmpeg.

This thumbnailer was designed to be as fast and lightweight as possible.

%files
%doc AUTHORS ChangeLog README TODO
%{_bindir}/ffmpegthumbnailer
%{_mandir}/man1/*

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Shared library for %{name}
Group:		Video

%description -n %{libname}
Shared library for %{name}.

%files -n %{libname}
%doc AUTHORS ChangeLog README TODO
%{_libdir}/libffmpegthumbnailer.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/C++
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
Development files for %{name}.

%files -n %{devname}
%doc AUTHORS ChangeLog README TODO
%{_libdir}/libffmpegthumbnailer.so
%{_includedir}/*
%{_libdir}/pkgconfig/*.pc

#----------------------------------------------------------------------------

%prep
%setup -q
chmod 644 AUTHORS ChangeLog README TODO

%build
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9330 |12cu|fget-1.3.3-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define sdevname %mklibname %{name} -d -s

Summary:	Commandline tool for mirroring remote files via FTP
Name:		fget
Version:	1.3.3
Release:	7
License:	GPLv2+
Group:		Networking/File transfer
Url:		http://www.feep.net/fget/
Source0:	ftp://ftp.feep.net/pub/software/fget/%{name}-%{version}.tar.bz2
Patch0:		fget-1.3.3-no-strip.patch

%description
fget is a commandline tool for mirroring remote files via FTP. It was designed
as an analog to the GNU wget utility. The fget package includes an FTP client
library, so that others can make use of FTP from within their own C programs.

%files
%doc README
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*

#----------------------------------------------------------------------------

%package -n %{sdevname}
Summary:	Development library for fget
Group:		Development/Other
Provides:	%{name}-devel = %{EVRD}
Conflicts:	%{name} < 1.3.3-6
Conflicts:	%{name}-devel < 1.3.3-6
Obsoletes:	%{name}-devel < 1.3.3-6

%description -n %{sdevname}
Development library for fget.

%files -n %{sdevname}
%{_includedir}/*.h
%{_libdir}/*.a
%{_mandir}/man3/*.3*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x
%make

%install
%makeinstall_std


%changelog
* Thu Feb 20 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.3.3-7
+ Revision: 9e6acf3
- LOG Fix debug package, properly name devel package, move devel mans to devel package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9331 |12cu|fgrun-1.7.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Graphical launcher for the FlightGear flight simulator
Name:		fgrun
Version:	1.7.0
Release:	1
License:	GPLv2+
Group:		Games/Other
Url:		http://sourceforge.net/projects/fgrun/
Source0:	http://prdownloads.sourceforge.net/fgrun/%{name}-%{version}.tar.gz
Source1:	flightgear.png
Patch0:		fgrun-1.6.1-fedora-fix-crash-when-setting-defaults.patch
Patch1:		fgrun-1.6.2-default-settings-for-rosa.patch
Patch2:		fgrun-1.6.2-fedora-fix-reloadpath-logic.patch
Patch3:		fgrun-1.6.2-fix-strings.patch
Patch4:		fgrun-1.6.2-linkage.patch
Patch5:		fgrun-1.7.0-fedora-build-fgrun-with-static-ui-libs.patch
BuildRequires:	cmake
BuildRequires:	imagemagick
BuildRequires:	boost-devel
BuildRequires:	fltk-devel >= 1.3.0
BuildRequires:	simgear-devel
BuildRequires:	pkgconfig(openscenegraph)
BuildRequires:	pkgconfig(xft)
BuildRequires:	pkgconfig(xinerama)
Requires:	flightgear

%description
fgrun is a graphical launcher for the FlightGear flight simulator.

%files -f %{name}.lang
%doc README COPYING NEWS AUTHORS
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_sysconfdir}/fltk/flightgear.org/fgrun.prefs

#----------------------------------------------------------------------------

%prep
%setup -q -n fg-fgrun
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1

%build
#cmake -DCMAKE_INSTALL_PREFIX=%{_prefix} -DCMAKE_BUILD_TYPE=Release
%cmake_qt4
%make

%install
%makeinstall_std -C build

mkdir -p %{buildroot}%{_sysconfdir}/fltk/flightgear.org
install -m 0644 fgrun.prefs \
	%{buildroot}%{_sysconfdir}/fltk/flightgear.org/fgrun.prefs

%find_lang %{name}

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=%{name}
Comment=Graphical launcher for the FlightGear flight simulator
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=false
Categories=Game;Simulation;
EOF

mkdir -p %{buildroot}%{_miconsdir}
mkdir -p %{buildroot}%{_liconsdir}
convert -size 16x16 %{SOURCE1} %{buildroot}%{_miconsdir}/%{name}.png
convert -size 48x48 %{SOURCE1} %{buildroot}%{_liconsdir}/%{name}.png
install -m 644 %{SOURCE1} %{buildroot}%{_iconsdir}/%{name}.png


%changelog
* Thu Feb 20 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.7.0-1
+ Revision: 3b041cf
- LOG New version 1.7.0, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9332 |12cu|fidoconf-1.4.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define preversion rc5

%define release 0.%{preversion}.%{rel}

%define major 1.4
%define libname %mklibname %name %major

Summary:	Library to access the fidoconfig
Name:           fidoconf
Version:        1.4.0
Release:        4
License:	GPL
Group:		File tools
Source0:		%{name}-%{major}-%{preversion}.tar.bz2
Patch0:		fidoconf-20021015-main.patch
Patch1:		fidoconf-20021015-doc.patch
Patch2:		fidoconf-20021015-man.patch
Patch3:		fidoconf-20021022-config.patch
Patch4:		fidoconf-20030523-fc2fgate.patch
Patch5:		fidoconf-tparser.diff
Patch6:		fidoconf-Makefile.diff
patch7:		fidoconf-1.4-rc5.huskymak.patch
patch8:		fidoconf-1.4-rc5.printf.patch
BuildRequires:	huskybse smapi-devel texinfo
URL:		http://sourceforge.net/projects/husky/

%description
The design goal of fidoconfig was to provide one config-file for several
different fido software packages like editor, tosser etc.
An additional aim was to have one library (fidoconfig) which can be used by
all programs.
The advantage is you only have to edit one config-file, so changing your
system is much easier than with common software packages. Also bugs can only
creep in one library and not in thousands over thousands libraries.

%package -n %libname
Summary: Library to access the fidoconfig
Group: System/Libraries
Provides: lib%name = %version-%release

%description -n %libname
The design goal of fidoconfig was to provide one config-file for several
different fido software packages like editor, tosser etc.
An additional aim was to have one library (fidoconfig) which can be used by
all programs.
The advantage is you only have to edit one config-file, so changing your
system is much easier than with common software packages. Also bugs can only
creep in one library and not in thousands over thousands libraries.

%package -n %libname-devel
Summary: Library to access the fidoconfig, development files
Group: Development/Other
Requires: %{libname} = %{version}-%{release}
Provides: lib%name-devel = %{version}-%{release}
Provides: %name-devel = %{version}-%{release} 

%description -n %libname-devel
The design goal of fidoconfig was to provide one config-file for several
different fido software packages like editor, tosser etc.
An additional aim was to have one library (fidoconfig) which can be used by
all programs.
The advantage is you only have to edit one config-file, so changing your
system is much easier than with common software packages. Also bugs can only
creep in one library and not in thousands over thousands libraries.

This Package contains the Development Files. Only needed if you want to
compile the Husky-Programs yourself

%prep
%setup -q -n %name
#% patch0 -p1
#% patch1 -p1
#% patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1
%patch6 -p1
%patch7 -p1 -b .huskymak
%patch8 -p1 -b .printf

%build
MANDIR=%{buildroot}%{_mandir} BINDIR=%{buildroot}%{_bindir} INCDIR=%{buildroot}%{_includedir} LIBDIR=%{buildroot}%{_libdir} INFODIR=%{buildroot}%{_infodir}
%make OPTCFLAGS=" -s -c -fPIC %{optflags}"

%install
make BINDIR=%{buildroot}%{_bindir} INCDIR=%{buildroot}%{_includedir} LIBDIR=%{buildroot}%{_libdir} INFODIR=%{buildroot}%{_infodir} install
rm -rf %{buildroot}%{_infodir}/dir
make MANDIR=%{buildroot}%{_mandir} install-man

chmod 755 %{buildroot}%{_bindir}/*
chmod 755 %{buildroot}%{_libdir}/*



%files
%doc COPYING ChangeLog HISTORY INSTALL README.TXT TODO VERSION fconf2dir fconf2fidogate.cfg.sample doc/config
%{_bindir}/*
%{_infodir}/fidoconfig.info*
%{_mandir}/*/*

%files -n %libname
%{_libdir}/libfidoconfig.so.*

%files -n %libname-devel
%{_libdir}/libfidoconfig.so
%dir %{_includedir}/fidoconf
%{_includedir}/fidoconf/*
%{_libdir}/libfidoconfig.a




%changelog
* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.4.0-0.rc5.3mdv2009.0
+ Revision: 245132
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.4.0-0.rc5.1mdv2008.1
+ Revision: 136415
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request
    - do not hardcode bz2 extension


* Sat Aug 05 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/05/06 16:36:07 (53348)
- 1.4-rc5

* Sat Aug 05 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/05/06 16:30:11 (53343)
Import fidoconf

* Mon Apr 17 2006 Olivier Thauvin <nanardon@mandriva.org> 1.4.0-0.rc2.3mdk
- rebuild

* Sun Jan 30 2005 Sylvie Terjan <erinmargault@mandrake.org> 1.4.0-0.rc2.2mdk
- birthday rebuild

* Tue Dec 23 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.4.0-0.rc2.1mdk
- %%mklibname
- From Iouri Goussev <elendal@polygonized.com>
  - First MDK version
  - original SPEC by Sergey Zhemchugov <Sergey_Zhemchugov@p8.f822.n463.z2.fidonet.org>


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9333 |12cu|fife-0.3.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define soname 0
%define libname %mklibname %{name} %{soname}
%define devname %mklibname -d %{name}
%define staticname %mklibname -d -s %{name}
# 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).
#global minor_version r3

Summary:	Cross platform game creation framework
Name:		fife
Version:	0.3.4
Release:	1
Group:		System/Libraries
License:	LGPLv2+
URL:		http://www.fifengine.de
# https://sourceforge.net/projects/fife/files/active/src/fife_%{version}.tar.gz/download
# removed ext/   -  removed for using system libs instead of shipped
# removed tests/   -  removed for legal issues
# added docs/   -  missing in 0.3.4 by mistake?
Source0:	%{name}_%{version}%{?minor_version}.tar.xz
Patch0:		fife-0.3.4-no-tests.patch
BuildRequires:	chrpath
BuildRequires:	scons
BuildRequires:	graphviz
BuildRequires:	swig
BuildRequires:	boost-devel
BuildRequires:	python-devel
BuildRequires:	SDL_ttf-devel
BuildRequires:	tinyxml-devel
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(guichan-0.8)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(xcursor)
BuildRequires:	pkgconfig(zlib)

Provides:	%{name}-python = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description
This package of Fife comes with game-engine only.
Unknown horizons is one of the clients that will use this engine.

%package -n %{libname}
Summary:	Shared libs for %{name}
Group:		System/Libraries
Requires:	%{name} = %{version}-%{release}

%description -n %{libname}
Shared libs for %{name}.

%package -n %{devname}
Summary:	Development package for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{name}-devel < %{version}-%{release}

%description -n %{devname}
Files for development with %{name}.

%package -n %{staticname}
Summary:	Static library for %{name} development
Group:		Development/C
Requires:	%{devname} = %{version}-%{release}
Provides:	%{name}-static-devel = %{version}-%{release}
Obsoletes:	%{name}-static < %{version}-%{release}

%description -n %{staticname}
The %{name}-static package includes static library needed to develop programs
that use the %{name} library.

%package doc
Summary:	Documentation for %{name}
Group:		Development/Other
BuildRequires:	doxygen
BuildArch:	noarch
Requires:	%{name} = %{version}-%{release}

%description doc
Doxygen generated documentation for %{name}.

%prep
%setup -q -n %{name}_%{version}%{?minor_version}
%patch0 -p1

# remove usage of ./ext/ (see line 16 for further informations)
# very dirrty, but it works
sed -i '21d' \
    build/linux2-config.py

# use libdir instead of lib (for 64bit systems)
for l in ./engine/SConscript ./build/linux2-config.py
do
 sed -i "s|'lib'|'%{_lib}'|g" $l
done 

# be utf-8 clean, dudes!
for f in ./AUTHORS ./CHANGES ./COPYING ./README
do
 iconv -f iso-8859-1 -t utf-8 $f |sed 's|\r||g' > $f.utf8
 touch -c -r $f $f.utf8
 mv $f.utf8 $f
done

# correction of leaf
sed -i 's|i->leaf()|i->path().leaf()|g' \
    engine/core/vfs/vfsdirectory.cpp

%build
scons . \
	CXXFLAGS='%{optflags}' \
	--enable-debug \
	--enable-rend-grid \
	--enable-rend-camzone \
	fife-shared fife-static fife-python fife-swig

# Doxygen generated docs
doxygen ./doc/doxygen/doxyfile
rm -f ./doc/doxygen/html/installdox

%install
scons . \
	CXXFLAGS='%{optflags}' \
	--enable-debug \
		install-all \
		install-dev \
	DESTDIR=%{buildroot} \
	--prefix=%{_prefix} \
	--lib-dir=%{_lib} \
	--python-prefix=%{python_sitearch}

# rpath is evil, evil, evil
chrpath --delete %{buildroot}%{_libdir}/lib%{name}.so.%{version}
chrpath --delete %{buildroot}%{python_sitearch}/%{name}/_%{name}.so

# playing a little bit with soname
pushd %{buildroot}%{_libdir}
ln -s lib%{name}.so.%{version} lib%{name}.so.%{soname}
ln -s lib%{name}.so.%{version} lib%{name}.so
popd

mkdir -p %{buildroot}/%{_bindir}/
cat > %{buildroot}/%{_bindir}/%{name}-documentation << EOF
#!/bin/sh
xdg-open file://%{_docdir}/%{name}-doc-%{version}/index.html
EOF
chmod +x %{buildroot}/%{_bindir}/%{name}-documentation

# fife.ppc: E: non-standard-executable-perm /usr/lib/libfife.so.0 0775
chmod 755 %{buildroot}/%{_libdir}/lib%{name}.so.%{soname}
# fife.ppc: E: non-standard-executable-perm /usr/lib/python2.6/site-packages/fife/_fife.so 0775
chmod 755 %{buildroot}/%{python_sitearch}/%{name}/_%{name}.so

%files
%doc AUTHORS CHANGES COPYING README
%{python_sitearch}/%{name}

%files -n %{libname}
%{_libdir}/lib%{name}.so.%{soname}
%{_libdir}/lib%{name}.so.%{version}

%files -n %{devname}
%{_libdir}/lib%{name}.so
%{_includedir}/%{name}/

%files -n %{staticname}
%{_libdir}/lib%{name}.a

%files doc
%doc ./doc/doxygen/html/*
%{_bindir}/%{name}-documentation



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9334 |12cu|figlet-2.2.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _fontdir %{_datadir}/%{name}

Name: figlet
Epoch: 1
Version: 2.2.5
Release: 1
Summary: A program for making large letters out of ordinary text
URL: http://www.figlet.org/
Group: Toys
License: BSD
Source: ftp://ftp.figlet.org:21/pub/figlet/program/unix/%{name}-%{version}.tar.gz
BuildRequires: zip
BuildRoot: %{_tmppath}/%{name}-%{version}-root

%description
FIGlet is a program that creates large characters out of ordinary
screen characters
 _ _ _          _   _     _
| (_) | _____  | |_| |__ (_)___
| | | |/ / _ \ | __| '_ \| / __|
| | |   <  __/ | |_| | | | \__ \_
|_|_|_|\_\___|  \__|_| |_|_|___(_)

(This is meant to be viewed in a monospaced font.)  FIGlet can create
characters in many different styles and can kern and "smush" these
characters together in various ways.

%prep
%setup -q

%build
%make \
  CFLAGS="%{optflags}" \
  BINDIR=%{_bindir} \
  MANDIR=%{_mandir} \
  DEFAULTFONTDIR=%{_fontdir}

%install
rm -rf %{buildroot}

# Compress fonts
(cd fonts;
chmod 644 *;
for i in *; do
  zip -m $i.zip $i
  mv $i.zip $i
done)

make install \
  BINDIR=%{_bindir} \
  MANDIR=%{_mandir} \
  DEFAULTFONTDIR=%{_fontdir} \
  DESTDIR=%{buildroot}
./run-tests.sh %{buildroot}%{_fontdir}

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc FAQ CHANGES LICENSE README figfont.txt
%attr(755,-,-) %{_bindir}/figlet
%attr(755,-,-) %{_bindir}/chkfont
%attr(755,-,-) %{_bindir}/figlist
%attr(755,-,-) %{_bindir}/showfigfonts
%{_mandir}/man6/figlet.6*
%{_mandir}/man6/chkfont.6*
%{_mandir}/man6/figlist.6*
%{_mandir}/man6/showfigfonts.6*
%dir %{_fontdir}
%{_fontdir}/*.fl[fc]


%changelog
* Sun Feb 27 2011 Funda Wang <fwang@mandriva.org> 1:2.2.4-2mdv2011.0
+ Revision: 640432
- rebuild to obsolete old packages

* Fri Jan 28 2011 Claudio Matsuoka <claudio@mandriva.com> 1:2.2.4-1
+ Revision: 633686
- new upstream release
  * add support for tlf2 fonts
  * fix smushing corruption bug

* Mon Jan 24 2011 Claudio Matsuoka <claudio@mandriva.com> 1:2.2.3-2
+ Revision: 632479
- add upstream patch to fix rendering corruption on multiline smushing

* Thu Jan 13 2011 Claudio Matsuoka <claudio@mandriva.com> 1:2.2.3-1
+ Revision: 631016
- new upstream version 2.2.3
  * license changed to BSD
  * zipio license changed to MIT
  * fixes for JIS0201
  * fix for memory allocation errors and access violations
- Fix memory violation when smushing at line start
- Relicense zipio files under the MIT license
- fix handling of JIS X 0201 characters (by Micah Cowan)
- refactor FIGlet package
  * layout change: include fonts as subpackages, obsolete figlet-more-fonts
  * better package descriptions
  * use upstream version numbering system
- fix memory allocation error handling
- fix 5x8 fixed font size
- add utility manpages written by Jonathon Abbott for Debian
- use compressed fonts to save storage space
- imported package figlet

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 222-9mdv2011.0
+ Revision: 618282
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 222-8mdv2010.0
+ Revision: 428729
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 222-7mdv2009.0
+ Revision: 245133
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 222-5mdv2008.1
+ Revision: 170829
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Aug 21 2007 Olivier Thauvin <nanardon@mandriva.org> 222-4mdv2008.0
+ Revision: 68487
- rebuild


* Sun Aug 06 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/06/06 11:20:43 (53392)
- rebuild

* Sun Aug 06 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/06/06 11:14:40 (53391)
Import figlet

* Tue Jul 26 2005 Olivier Thauvin <nanardon@mandriva.org> 222-2mdk
- update url

* Tue Jul 26 2005 Olivier Thauvin <nanardon@mandriva.org> 222-1mdk
- 222

* Mon Jun 14 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 221-2mdk
- birthday rebuild
- split font into figlet-more-fonts



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9335 |12cu|filerunner-13.4.18.11-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname	FileRunner

Summary:	A simple file manager with built-in FTP support
Name:		filerunner
Version:	13.4.18.11
Release:	1
License:	GPLv3+
Group:		File tools
URL:		http://sourceforge.net/projects/filerunner/
Source0:	http://netcologne.dl.sourceforge.net/project/filerunner/Release-13.4.18.11/fr-13.4.18.11.tar.gz
BuildArch:	noarch
BuildRequires:	imagemagick
BuildRequires:	tcl-devel
Requires:	tcl
Requires:	tk
Suggests:	expect
Suggests:	openssh-clients


Provides:	%{oname} = %{version}-%{release}
Obsoletes:	%{oname} <= 2.5.1


%description
FileRunner is a file manager for Unix. It is simple and efficient and has
a built-in FTP client. New and improved from a FileRunner of long ago.

%prep
%setup -q -c %{name}-%{version}
cd %{name}
# http://qa.mandriva.com/show_bug.cgi?id=22193
find -type f | xargs perl -pi -e "s|\\\$glob\(doclib_fr\)|%{_docdir}/%{name}|g"

%build
#nothing

%install
mkdir -p %{buildroot}%{tcl_sitelib}/%{oname}/bitmaps
mkdir -p %{buildroot}%{_bindir}
cd %{name}
cp -a bitmaps/* %{buildroot}%{tcl_sitelib}/%{oname}/bitmaps
cp -a *.tcl %{buildroot}%{tcl_sitelib}/%{oname}
cp -a icon.xpm %{buildroot}%{tcl_sitelib}/%{oname}
cp -a tclIndex %{buildroot}%{tcl_sitelib}/%{oname}

install -m755 fr %{buildroot}%{tcl_sitelib}/%{oname}/fr
install -m755 frftp %{buildroot}%{tcl_sitelib}/%{oname}/frftp

ln -s %{tcl_sitelib}/%{oname}/fr %{buildroot}%{_bindir}/fr
ln -s %{_docdir}/%{name}/HISTORY %{buildroot}%{tcl_sitelib}/%{oname}/HISTORY

# Icons
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps

convert icon.xpm -resize 16x16  %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
convert icon.xpm -resize 32x32  %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert icon.xpm -resize 48x48  %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=%{name}
Comment=%{summary}
Exec=fr
Icon=%{name}
Terminal=false
Type=Application
Categories=Network;FileTransfer;
EOF

find %{buildroot}%{_datadir}/tcl8.6/FileRunner/bitmaps -name '*.bit' -exec chmod -x {} \;
chmod +x %{buildroot}%{_datadir}/tcl8.6/FileRunner/bitmaps/bitmapeditor
chmod 0755 %{buildroot}%{_datadir}/tcl8.6/FileRunner/frcolor.tcl



%files
%doc %{name}/COPYING %{name}/FAQ %{name}/HISTORY %{name}/README %{name}/*.txt
%{tcl_sitelib}/%{oname}
%{_bindir}/fr
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_datadir}/applications/mandriva-%{name}.desktop





@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9336 |12cu|fileschanged-0.6.5-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Reports when files have been altered
Name:		fileschanged
Version:	0.6.5
Release:	5
License:	GPLv2+
Group:		File tools
Url:		http://fileschanged.sourceforge.net
Source0:	http://mesh.dl.sourceforge.net/sourceforge/fileschanged/%{name}-%{version}.tar.bz2
BuildRequires:	help2man
BuildRequires:	pkgconfig(gamin)
Requires:	gamin

%description
This software is a client to the FAM (File Alteration Monitor) server.
Here's how the fileschanged FAM client works: 
you give it some filenames on the command line, it monitors those for changes.
When it discovers that a file has changed (or has been altered),
it displays the filename on the standard-output.

%files -f %{name}.lang
%doc README
%{_bindir}/fileschanged
%{_datadir}/fileschanged
%{_mandir}/man1/*
%{_datadir}/info/*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
sed -i 's/-Werror//' src/Makefile.*
%configure2_5x
make

%install
%makeinstall_std
rm -f %{buildroot}%{_datadir}/%{name}/NEWS

%find_lang %{name}

%changelog
* Thu Feb 20 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.6.5-5
+ Revision: 876e177
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9337 |12cu|fillets-ng-1.0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Fish Fillets NG
Name:		fillets-ng
Version:	1.0.1
Release:	2
License:	GPLv2+
Group:		Games/Puzzles
Url:		http://fillets.sourceforge.net/
Source0:	http://downloads.sourceforge.net/fillets/%{name}-%{version}.tar.gz
Source3:	%{name}-48.png
Source4:	%{name}-32.png
Source5:	%{name}-16.png
Requires:	%{name}-data
BuildRequires:	pkgconfig(fribidi)
BuildRequires:	pkgconfig(lua)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(SDL_ttf)

%description
Fish Fillets NG is strictly a puzzle game. The goal in every of the seventy
levels is always the same: find a safe way out. The fish utter witty remarks
about their surroundings, the various inhabitants of their underwater realm
quarrel among themselves or comment on the efforts of your fish. The whole
game is accompanied by quiet, comforting music.

%files
%doc AUTHORS COPYING ChangeLog INSTALL NEWS README TODO
%{_gamesbindir}/fillets
%{_mandir}/man6/*
%{_liconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_datadir}/applications/%{name}.desktop

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x \
	--bindir=%{_gamesbindir} \
	--datadir=%{_gamesdatadir}/%{name}
%make

%install
%makeinstall_std

# Menu entry
install -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=Fish Fillets NG
Comment=Fish Fillets NG puzzle game
Exec= %{_gamesbindir}/fillets
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;LogicGame;
EOF

# Icon installation
install -D -m 644 %{SOURCE3} %{buildroot}%{_liconsdir}/%{name}.png
install -D -m 644 %{SOURCE4} %{buildroot}%{_iconsdir}/%{name}.png
install -D -m 644 %{SOURCE5} %{buildroot}%{_miconsdir}/%{name}.png


%changelog
* Thu Feb 20 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0.1-2
+ Revision: 25c19c2
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9338 |12cu|filters-2.48-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	filters
%define debug_package %{nil}

Name: %name
Version: 2.48
Release: 1
Summary: A collection of text filters, including the Swedish Chef
License: GPL
Group: Toys
URL: http://kitenet.net/~joey/code/filters.html
# author distributes tarball only from debian pool
Source: http://ftp.debian.org/debian/pool/main/f/filters/filters_2.48.tar.gz
BuildRequires: flex, byacc

%description
A collection of filters to do all sorts of strange things to text.
This includes such favorites as B1FF and the Swedish Chef, and a
wide range of others.

%prep
%setup -q -n %{name}

sed -r -i '/\s+g*cc/s,g*cc,\$(CC),' *.dir/makefile

%build
export CC="%__cc %optflags"
%make

%install
%makeinstall_std

%files
%defattr(0644,root,root,0755)
%doc README
%attr(0755,root,root) %{_gamesbindir}/*
%{_mandir}/man6/*


%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 2.46-2mdv2011.0
+ Revision: 618285
- the mass rebuild of 2010.0 packages

* Thu Jul 09 2009 Anssi Hannula <anssi@mandriva.org> 2.46-1mdv2010.0
+ Revision: 393974
- new version
- fix format-security errors (printf-format.patch)

* Sun May 11 2008 Anssi Hannula <anssi@mandriva.org> 2.44-1mdv2009.0
+ Revision: 205453
- update to new version 2.44

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 2.40-1mdv2008.1
+ Revision: 136415
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 01 2007 Anssi Hannula <anssi@mandriva.org> 2.40-1mdv2008.0
+ Revision: 77430
- 2.40
- Import filters



* Sat Jul 15 2006 Anssi Hannula <anssi@mandriva.org> 2.39-1mdv2007.0
- clean spec
- add URL
- apply %%optflags

* Wed Jun  1 2005 Claudio Matsuoka <claudio@mandriva.com> 2.33-1mdk
- created mdk package.

* Thu Aug 21 2003 Claudio Matsuoka <claudio@conectiva.com>
+ 2003-08-21 19:05:26 (34521)
- Initial commit.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9339 |12cu|fim-0.4-rc1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _desktopdir %{_datadir}/application
%define experimental 1


Summary: 	Free Image Manipulator
Name: 		fim
Version: 	0.4
Release: 	rc1
License: 	GPLv2
Group: 		Graphics

Url: 		http://www.autistici.org/dezperado/%{name}/
Source0: 	http://download.savannah.gnu.org/releases/fbi-improved/%{name}-%{version}-%{release}.tar.bz2
Source1: 	fim.desktop


BuildRequires: gd-devel 
BuildRequires: pkgconfig(libpng)
BuildRequires: flex bison 
BuildRequires: giflib-devel 
BuildRequires: pkgconfig(ddjvuapi) 
BuildRequires: pkgconfig(libspectre)
BuildRequires: pkgconfig(sdl)
BuildRequires: pkgconfig(fontconfig)
BuildRequires: readline-devel
BuildRequires: pkgconfig(poppler)
BuildRequires: pkgconfig(poppler-cpp)
BuildRequires: imagemagick

%if %{experimental}
BuildRequires: pkgconfig(GraphicsMagick)
BuildRequires: pkgconfig(imlib2)
BuildRequires: aalib-devel
BuildRequires: pkgconfig(libexif)
%endif

Suggests: 	screen
Suggests: 	fbterm


%description
FIM aims to be a highly customizable and scriptable 
image viewer targeted at users who are comfortable 
with software like the Vim text editor or the 
Mutt mail user agent. 
It is based on the Fbi image viewer, by Gerd Hoffmann, 
and works in the Linux framebuffer console mode, 
as well as under X/Xorg, using the SDL library. 
The right video mode gets auto-detected at runtime, 
and may be configured out at build time, if necessary. 


%prep
%setup -qn %{name}-%{version}-%{release}

%build
export LDFLAGS="$LDFLAGS -lexif"
%configure2_5x \
    --prefix=/usr \
    --disable-debug \
    --enable-screen \
    --enable-unicode \
    --enable-pdf \
    --enable-hardcoded-font \
    --enable-recursive-dirs \
    --enable-poppler \
    --enable-scan-consolefonts \
%if %{experimental}
    --enable-graphicsmagick \
    --enable-imlib2 \
    --enable-exif \
    --enable-aa \
    --enable-custom-status-bar \
    --enable-optimizations \
    --enable-read-dirs \
    --enable-warnings 
%endif

# parallel build broken
make

%install

%makeinstall_std
install -pD -m644 %{SOURCE1} %{buildroot}%{_desktopdir}/%{name}.desktop
install -d -m755 %{buildroot}{%{_miconsdir},%{_iconsdir},%{_liconsdir}}
convert media/fim.png  -resize 32x32 %{buildroot}%{_iconsdir}/%{name}.png
convert media/fim.png  -resize 16x16 %{buildroot}%{_miconsdir}/%{name}.png
convert media/fim.png  -resize 48x48 %{buildroot}%{_liconsdir}/%{name}.png

%files
%doc ChangeLog COPYING FAQ.TXT README THANKS AUTHORS BUGS NEWS README.FIRST TODO doc/*.html
%{_bindir}/%name
%{_bindir}/fimgs
%{_desktopdir}/%name.desktop
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_mandir}/man1/*.xz
%{_mandir}/man5/*.xz




%changelog
* Thu May 01 2014 symbianflo <symbianflo@symbianflo> 0.4-rc1
+ Revision: 1b90f44
- Imported from SRPM



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9340 |12cu|fio-2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name fio
%define version 2.1
%define release 1

Summary: A flexible I/O tester/benchmarker
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://brick.kernel.dk/snaps/%{name}-%{version}.tar.bz2
License: GPLv2
Group: System/Kernel and hardware
Url: http://git.kernel.dk/?p=fio.git;a=summary
BuildRequires: libaio-devel

%description
fio is an I/O tool meant to be used both for benchmark and 
stress/hardware verification.
It has support for 9 different types of I/O engines
(sync, mmap, libaio, posixaio, SG v3, splice, null, network, syslet),
I/O priorities (for newer Linux kernels), rate I/O, forked or threaded jobs,
and much more. It can work on block devices as well as files.
fio accepts job descriptions in a simple-to-understand text format.
Several example job files are included. 
fio displays all sorts of I/O performance information.
It supports Linux, FreeBSD, and OpenSolaris.

%prep
%setup -q

%build
%make

%install
%makeinstall

%files
%doc HOWTO README COPYING REPORTING-BUGS
%doc examples
%{_bindir}/fio
%{_bindir}/fio_generate_plots
%{_mandir}/man1/*





@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9341 |12cu|fireflies-2.07-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	Colourful OpenGL screensaver
Name:		fireflies
Version:	2.07
Release:	12
License:	GPLv2+
Group:		Graphical desktop/Other
Url:		http://somewhere.fscked.org/fireflies/
Source0:	http://somewhere.fscked.org/fireflies/%{name}-%{version}.tar.bz2
Patch0:		fireflies-2.07-gcc4.3.patch
Patch1:		libgfx-fltk-header.patch
Patch2:		fireflies-2.07-missing-header.patch
Patch3:		fireflies-2.07-libgfx-libpng15.patch
Patch4:		fireflies-2.07-libgfx-libpng16.patch
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(x11)
Requires:	xscreensaver

%description
Fireflies is an OpenGL screensaver for Linux (using xscreensaver) and
Windows. It also works as a standalone program, which allows you to
move and rotate the camera. Swarms of bugs fly around the screen
leaving colorful translucent trails that get blown around by the wind.

%files
%doc README ChangeLog
%{_libexecdir}/xscreensaver/%{name}

#----------------------------------------------------------------------------

%prep
%setup -q
tar xzf libgfx*
%patch0 -p1
%patch1 -p0
%patch2 -p1
%patch3 -p0
%patch4 -p0

%build
cd libgfx
%configure2_5x
cd src
%make
cd ../..
%configure2_5x
%make OPT_LIBS=-lX11

%install
install -D -m 755 src/%{name} %{buildroot}%{_libexecdir}/xscreensaver/%{name}


%changelog
* Thu Feb 20 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.07-12
+ Revision: 1d201bd
- LOG Add patches to fix build with libpng15 and libpng16, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9342 |12cu|firefox-ext-adblock-plus-2.5.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	debug_package	%{nil}

Summary:	Ad-blocking extension for firefox
Name:		firefox-ext-adblock-plus
Version:	2.5.1
Release:	%mkrel 1
License:	MPL
Group:		Networking/WWW
URL:		https://addons.mozilla.org/en-US/firefox/addon/1865
Source0:	http://releases.mozilla.org/pub/mozilla.org/addons/1865/adblock_plus-%{version}-sm+tb+an+fx.xpi
BuildRequires:	firefox-devel
Requires:	firefox >= %{firefox_version}
BuildArch:	noarch

%description
Ever been annoyed by all those ads and banners on the Internet that often take
longer to download than everything else on the page? Install Adblock Plus now
and get rid of them. 


%prep
%setup -qcn %{name}-%{version}


%build
# Precompiled Java archive: nothing to do


%install
mkdir -p %{buildroot}%{firefox_extdir}

hash="$(sed -n '/.*em:id="\(.*\)"/{s//\1/p;q}' install.rdf)"
if [ -z "$hash" ]; then
    hash="$(sed -n '/.*em:id>\(.*\)<\/em:id>.*/{s//\1/p;q}' install.rdf)"
fi
if [ -z "$hash" ]; then
    echo "Failed to find plugin hash."
    exit 1
fi
extdir="%{firefox_extdir}/"
mkdir -p "%{buildroot}$extdir"
cp -af %SOURCE0 "%{buildroot}$extdir/$hash.xpi"


%files
%{firefox_extdir}



%changelog
* Mon Mar 31 2014 Giovanni Mariani <mc2374@mclink.it> 2.5.1-1
+ Revision: edae548
- Updated to release 2.5.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9343 |12cu|firefox-ext-bugzilla-tweaks-1.12.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Bugzilla extension for firefox
Name:		firefox-ext-bugzilla-tweaks
Version:	1.12.1.1
Release:	%mkrel 1
License:	MPL
Group:		Networking/WWW
URL:		https://addons.mozilla.org/en-US/firefox/addon/187588/
Source0:	https://addons.mozilla.org/firefox/downloads/latest/187588/bugzilla_tweaks-%{version}-fx.xpi
BuildRequires:	firefox-devel
Requires:	firefox >= %{firefox_version}
BuildArch:	noarch

%description
This extension modifies the pages loaded from bugzilla.mozilla.org and adds
features including:
- Interleaving the bug's change history with the comments on the same page
- Showing the last time that a bug or attachment flag was changed
- Proving user name autocompletion support
- And many more...


%prep
%setup -qcn %{name}-%{version}


%build
# Precompiled Java archive: nothing to do


%install
mkdir -p %{buildroot}%{firefox_extdir}

hash="$(sed -n '/.*em:id="\(.*\)"/{s//\1/p;q}' install.rdf)"
if [ -z "$hash" ]; then
    hash="$(sed -n '/.*em:id>\(.*\)<\/em:id>.*/{s//\1/p;q}' install.rdf)"
fi
if [ -z "$hash" ]; then
    echo "Failed to find plugin hash."
    exit 1
fi
extdir="%{firefox_extdir}/$hash"
mkdir -p "%{buildroot}$extdir"
cp -af * "%{buildroot}$extdir/"


%files
%{firefox_extdir}



%changelog
* Mon Mar 31 2014 Giovanni Mariani <mc2374@mclink.it> 1.12.1.1-1
+ Revision: 792f63a
- Fixed wrong version



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9344 |12cu|firefox-ext-firebug-1.12-0..0a7.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pre			.0a7
%define	firefox_version		21
%define	firefox_extdir		%{_datadir}/mozilla/extensions

Summary:	Web development tool extension for firefox
Name:		firefox-ext-firebug
Version:	1.12
Release:	%mkrel 0.%{pre}.1
License:	MPL
Group:		Networking/WWW
URL:		https://addons.mozilla.org/en-US/firefox/addon/1843
#Source: http://www.gtlib.gatech.edu/pub/mozilla.org/addons/1843/firebug-%%{version}-fx.xpi
Source0:	http://getfirebug.com/releases/firebug/1.12/firebug-%{version}%{pre}.xpi
BuildRequires:	firefox-devel
Requires:	firefox => %{firefox_version}
BuildArch:	noarch

%description
The most popular and powerful web development tool:
* Inspect HTML and modify style and layout in real-time
* Use the most advanced JavaScript debugger available for any browser
* Accurately analyze network usage and performance
* Extend Firebug and add features to make Firebug even more powerful
* Get the information you need to get it done with Firebug.


%prep
%setup -q -c -n %{name}-%{version}


%build
# Prebuilt: nothing to do


%install
mkdir -p %{buildroot}%{firefox_extdir}

hash="$(sed -n '/.*em:id="\(.*\)"/{s//\1/p;q}' install.rdf)"
if [ -z "$hash" ]; then
    hash="$(sed -n '/.*em:id>\(.*\)<\/em:id>.*/{s//\1/p;q}' install.rdf)"
fi
if [ -z "$hash" ]; then
    echo "Failed to find plugin hash."
    exit 1
fi
extdir="%{firefox_extdir}/"
mkdir -p "%{buildroot}$extdir"
cp -af %{SOURCE0} "%{buildroot}$extdir/$hash.xpi"


%files
%{firefox_extdir}



%changelog
* Sat Jun 08 2013 Giovanni Mariani <mc2374@mclink.it> 1.12-0.0a7.1
- New release 1.12.0alpha7

* Sat Mar 19 2011 Funda Wang <fwang@mandriva.org> 1.7-0.X.0b3.1mdv2011.0
+ Revision: 646523
- 1.7.X.0b3

* Sun Feb 27 2011 Funda Wang <fwang@mandriva.org> 1.7-0.X.0a11.2
+ Revision: 640433
- rebuild to obsolete old packages

* Wed Feb 16 2011 Thierry Vignaud <tv@mandriva.org> 1.7-0.X.0a11.1
+ Revision: 638078
- new prerelease

* Tue Feb 15 2011 Thierry Vignaud <tv@mandriva.org> 1.7-0.X.0a10.1
+ Revision: 637877
- new prerelease

* Wed Jan 26 2011 Thierry Vignaud <tv@mandriva.org> 1.7-0.X.0a9.1
+ Revision: 632900
- new release

* Wed Jan 19 2011 Thierry Vignaud <tv@mandriva.org> 1.7-0.X.0a8.1
+ Revision: 631666
- new version
- prevent need to rebuild for every new firefox
 (package only .xpi still doesn't work)
- only package .xpi

* Wed Jan 05 2011 Thierry Vignaud <tv@mandriva.org> 1.7-0.X.0a7.1mdv2011.0
+ Revision: 628864
- rebuild for new firefox

* Tue Nov 30 2010 Thierry Vignaud <tv@mandriva.org> 1.7-0.X.0a7mdv2011.0
+ Revision: 604013
- new release
  firebug-1.6.0-fx.xpi
  firebug-1.7X.0a7.xpi

* Tue Nov 30 2010 Thierry Vignaud <tv@mandriva.org> 1.6.0-0.0mdv2011.0
+ Revision: 603235
- new release

* Wed Nov 17 2010 Thierry Vignaud <tv@mandriva.org> 1.6-0.X.0b4mdv2011.0
+ Revision: 598388
- 1.6X.0b4

* Mon Nov 15 2010 Thierry Vignaud <tv@mandriva.org> 1.6-0.X.0b3mdv2011.0
+ Revision: 597634
- switch to 1.6x branch (which is compatible with firefox4)

* Sun Nov 14 2010 Thierry Vignaud <tv@mandriva.org> 1.5.4-4mdv2011.0
+ Revision: 597379
- rebuild for new firefox

* Tue Jul 27 2010 Funda Wang <fwang@mandriva.org> 1.5.4-3mdv2011.0
+ Revision: 561160
- rebuild for ff 3.6.8

* Mon Jun 28 2010 Frederic Crozat <fcrozat@mandriva.com> 1.5.4-2mdv2010.1
+ Revision: 549365
- rebuild with FF 3.6.6

  + Funda Wang <fwang@mandriva.org>
    - New version 1.5.4

* Fri Apr 30 2010 Thierry Vignaud <tv@mandriva.org> 1.5.3-1mdv2010.1
+ Revision: 541247
- import firefox-ext-firebug


* Fri Apr 30 2010 Thierry Vignaud <tvignaud@mandriva.com> 1.5.3-1mdv2010.1
- initial release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9345 |12cu|firefox-ext-greasemonkey-1.15-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Greasemonkey extension for firefox
Name:		firefox-ext-greasemonkey
Version:	1.15
Release:	%mkrel 1
License:	MIT
Group:		Networking/WWW
URL:		https://addons.mozilla.org/en-US/firefox/addon/748
Source0:	https://addons.mozilla.org/firefox/downloads/latest/748/greasemonkey-%{version}-fx.xpi
BuildRequires:	firefox-devel
Requires:	firefox >= %{firefox_version}
BuildArch:	noarch

%description
Allows you to customize the way a webpage displays using small bits of
JavaScript.  Hundreds of scripts, for a wide variety of popular sites, are
already available at http://userscripts.org.  You can write your own scripts,
too. Check out http://wiki.greasespot.net/ to get started.


%prep
%setup -qcn %{name}-%{version}


%build
# Precompiled Java archive: nothing to do


%install

mkdir -p %{buildroot}%{firefox_extdir}

hash="$(sed -n '/.*em:id="\(.*\)"/{s//\1/p;q}' install.rdf)"
if [ -z "$hash" ]; then
    hash="$(sed -n '/.*em:id>\(.*\)<\/em:id>.*/{s//\1/p;q}' install.rdf)"
fi
if [ -z "$hash" ]; then
    echo "Failed to find plugin hash."
    exit 1
fi
extdir="%{firefox_extdir}/"
mkdir -p "%{buildroot}$extdir"
cp -af %SOURCE0 "%{buildroot}$extdir/$hash.xpi"


%files
%{firefox_extdir}




%changelog
* Mon Mar 31 2014 Giovanni Mariani <mc2374@mclink.it> 1.15-1
+ Revision: 8581e03
- Updated to release 1.15



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9346 |12cu|firefox-ext-noscript-2.6.8.19-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Firefox extension that protects against XSS and Clickjacking attacks
Name:		firefox-ext-noscript
Version:	2.6.8.19
Release:	%mkrel 1
License:	MPL
Group:		Networking/WWW
URL:		https://addons.mozilla.org/en-US/firefox/addon/722/
Source0:	https://addons.mozilla.org/firefox/downloads/latest/722/noscript_security_suite-%{version}-fn+sm+fx.xpi
BuildRequires:	firefox-devel
Requires:	firefox >= %{firefox_version}
BuildArch:	noarch

%description
The best security you can get in a web browser! Allow active content to run
only from sites you trust, and protect yourself against XSS and Clickjacking
attacks.
Winner of the "2006 PC World World Class Award", this tool provides extra
protection to your Firefox. It allows JavaScript, Java and other executable
content to run only from trusted domains of your choice, e.g. your
home-banking web site, guarding your "trust boundaries" against cross-site
scripting attacks (XSS), cross-zone DNS rebinding / CSRF attacks
(router hacking), and Clickjacking attempts, thanks to its unique ClearClick
technology.
Such a preemptive approach prevents exploitation of security vulnerabilities
(known and even unknown!) with no loss of functionality... 
Experts do agree: Firefox is really safer with NoScript ;-)


%prep
%setup -qcn %{name}-%{version}


%build
# Precompiled Java archive: nothing to do


%install
mkdir -p %{buildroot}%{firefox_extdir}

hash="$(sed -n '/.*em:id="\(.*\)"/{s//\1/p;q}' install.rdf)"
if [ -z "$hash" ]; then
    hash="$(sed -n '/.*em:id>\(.*\)<\/em:id>.*/{s//\1/p;q}' install.rdf)"
fi
if [ -z "$hash" ]; then
    echo "Failed to find plugin hash."
    exit 1
fi
extdir="%{firefox_extdir}/"
mkdir -p "%{buildroot}$extdir"
cp -af %SOURCE0 "%{buildroot}$extdir/$hash.xpi"


%files
%{firefox_extdir}



%changelog
* Mon Mar 31 2014 Giovanni Mariani <mc2374@mclink.it> 2.6.8.19-1
+ Revision: f8e44ec
- Fixed S0, really this time



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9347 |12cu|firmware-addon-dell-2.2.9-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	A firmware-tools plugin to handle BIOS/Firmware for Dell systems
Name:		firmware-addon-dell
Version:	2.2.9
Release:	2
License:	GPLv2+
Group:		System/Kernel and hardware
Url:		http://linux.dell.com/libsmbios/download/ 
Source0:	http://linux.dell.com/libsmbios/download/%{name}/%{name}-%{version}/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(python)
# I know rpmlint complains about this (An ERROR, in fact), but it is a
# false positive. Auto deps cannot find this one because I actually am running
# binaries, not linking agains libs, as indicated by the fact that I require
# the -bin package
Requires:	libsmbios-bin
Requires:	firmware-tools
# Dell only sells Intel-compat systems, so this package doesnt make much sense
# on, eg. PPC. Also, we rely on libsmbios, which is only avail on Intel-compat
ExclusiveArch:	x86_64 %{ix86}

%description
The firmware-addon-dell package provides plugins to firmware-tools which enable
BIOS updates for Dell system, plus pulls in standard inventory modules
applicable to most Dell systems.

%files
%doc COPYING-GPL COPYING-OSL README TODO AUTHORS
%{python_sitelib}/*
%config(noreplace) %{_sysconfdir}/firmware/firmware.d/*.conf
%{_datadir}/firmware/dell
%{_datadir}/firmware-tools/*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x
%make

%install
mkdir -p %{buildroot}/%{_datadir}/firmware/dell/bios
%makeinstall_std


%changelog
* Thu Feb 20 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.2.9-2
+ Revision: 3708b5a
- LOGH Disable debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9348 |12cu|firmware-tools-2.1.15-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		firmware-tools
Version:	2.1.15
Release:	%mkrel 1
Summary:	Scripts and tools to manage firmware and BIOS updates
Group:		System/Kernel and hardware
License:	GPLv2+
URL:		http://linux.dell.com/libsmbios/download/ 
Source0:	http://linux.dell.com/libsmbios/download/%{name}/%{name}-%{version}/%{name}-%{version}.tar.bz2
Patch0:		001-fix-lzma-not-supported.patch
BuildRequires:	python-devel
Requires:	python-rpm
BuildArch:	noarch

%description
The firmware-tools project provides tools to inventory hardware and a plug-in
architecture so that different OEM vendors can provide different inventory
components. It is intended to tie to the package system to enable seamless
installation of updated firmware via your package manager, as well as provide
a framework for BIOS and firmware updates.


%prep
%setup -q
%patch0 -p1
find . -type f | xargs perl -pi -e 's|#!/usr/bin/python2|#!/usr/bin/python|'


%build
# Needed by P0
autoreconf -vfi
%configure2_5x
# There is nothing to build
#%%make


%install
%makeinstall_std
mkdir -p %{buildroot}/%{_sysconfdir}/firmware/firmware.d/
mkdir -p %{buildroot}/%{_datadir}/firmware


%files
%doc COPYING-GPL COPYING-OSL README
%{python_sitelib}/*
%{_sbindir}/*
%{_datadir}/firmware-tools/
%dir %{_sysconfdir}/firmware
%dir %{_sysconfdir}/firmware/firmware.d
%config(noreplace) %{_sysconfdir}/firmware/firmware.conf
%{_datadir}/firmware/

%changelog
* Tue Jun 04 2013 Giovanni Mariani <mc2374@mclink.it> 2.1.15-1
- New release 2.1.15
- Added P0 to fix a configure time build failure
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9349 |12cu|fizmo-0.7.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           fizmo
Summary:        A Z-Machine interpreter supporting unicode, sound, blorbfile and more
Version:        0.7.7
Release:        1
URL:            http://spellbreaker.org/~chrender/fizmo/ 
Source0:        http://spellbreaker.org/~chrender/fizmo/source/fizmo-%{version}.tar.gz
License:        BSD
Group:          Games/Adventure
BuildRequires:  pkgconfig(ncursesw)
BuildRequires:  pkgconfig(libxml-2.0)
BuildRequires:  SDL_sound-devel
BuildRequires:  pkgconfig(sndfile)
BuildRequires:  pkgconfig(libpng)
BuildRequires:  jpeg-devel


%description
Fizmo is a Z-Machine interpreter. That means it allows you to play interactive 
fiction, also know as textadventures, which were implemented either by Infocom
or created using the Inform compiler. It is a console-based interpreter, 
meaning that there is no graphical user interface, and works with all Z-machine
versions except version 6.

%prep
%setup -q -n %{name}-%{version}

%build
%configure prefix=%{_prefix} bindir=%{_gamesbindir} mandir=%{_mandir}
%make 

%install
%makeinstall_std 

cd %{buildroot}%{_gamesbindir} && ln -s fizmo-ncursesw fizmo && cd -
cd %{buildroot}%{_mandir}/man6 && ln -s fizmo-ncursesw.6.xz fizmo.6.xz

%files
%doc CHANGELOG.txt COPYRIGHT.txt README.txt README-0.7.txt user-config-example.txt
%{_mandir}/*/*
%{_gamesbindir}/fizmo-console
%{_gamesbindir}/fizmo-ncursesw
%lang(de) %{_datadir}/fizmo/locales/de_DE/*
%lang(en) %{_datadir}/fizmo/locales/en_US/*
%lang(fr) %{_datadir}/fizmo/locales/fr_FR/*
%{_gamesbindir}/fizmo





%changelog
* Sun Oct 13 2013 symbianflo <symbianflo@mandrivausers.ro> 0.7.7-1
+ Revision: a4ac4e7
- Merge pull request #2 from symbianflo/fizmo:rosa2012.1
- Symbianflo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9350 |12cu|flacon-1.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Audio file splitter and converter
Name:		flacon
Version:	1.0.1
Release:	1
Group:		Sound
License:	GPLv3
URL:		http://flacon.github.io/
# https://github.com/flacon/flacon/archive/v%{version}.tar.gz
Source0:	%{name}-%{version}.tar.gz
BuildRequires:  hicolor-icon-theme
BuildRequires:	desktop-file-utils
BuildRequires:  qt4-devel
BuildRequires:  pkgconfig(uchardet)
BuildRequires:  cmake

Requires:	shntool
Requires:	flac
Requires:	wavpack
Requires:	vorbis-tools
Requires:	vorbisgain
Requires:	mp3gain
Requires:	ttaenc

Suggests:       faac
Suggests:       lame
Suggests:	mac


%description
Flacon extracts individual tracks from one big audio file containing the
entire album of music and saves them as separate audio files. To do this, it
uses information from the appropriate CUE file. Flacon also makes it possible
to conveniently revise or specify tags both for all tracks at once or for each
tag separately.


%prep
%setup -q


%build
mkdir build
cd build
cmake .. \
    -DCMAKE_INSTALL_PREFIX=%{_prefix} \
    -DCMAKE_C_FLAGS="%{optflags}" \
    -DCMAKE_CXX_FLAGS="%{optflags}"
%make VERBOSE=1


%install
%makeinstall_std -C build

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="X-MandrivaLinux-Multimedia-Sound" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*.desktop

%find_lang %{name} --with-qt

%files -f %{name}.lang
%doc LICENSE README.md
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/*/*/%{name}.*
%{_mandir}/man?/*

%changelog
* Thu Aug 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.1-1
+ Revision: c418829
- Updated to 1.0.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9351 |12cu|fldigi-3.21.70-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		fldigi
Version:	3.21.70
Release:	1
Summary:	Fldigi is a software modem for Amateur Radio use
License:        GPLv3+
Group:          Communications
URL:            http://www.w1hkj.com
Source0:        http://www.w1hkj.com/downloads/%{name}/%{name}-%{version}.tar.gz
BuildRequires:  pulseaudio-devel
BuildRequires:  portaudio-devel
BuildRequires: 	fltk-devel
BuildRequires:  libxmlrpc-c-devel
BuildRequires:	hamlib-devel
BuildRequires:	sndfile-devel
BuildRequires:	asciidoc

%description
Fldigi is a software modem for Amateur Radio use. It is a sound card based
program that is used for both transmitting and receiving data in any of the
following modes:

BPSK and QPSK        31, 63, 125, 250 (both), and 63F and 500 (BPSK only)
PSKR                 125, 250, and 500
CW                   speeds from 5 to 200 wpm
DominoEX             4, 5, 8, 11, 16 and 22; also with FEC
Hellschreiber        Feld Hell, Slow Hell, Hell x5/x9, FSKHell(-105)
                     and Hell 80
MFSK                 4, 8, 11, 16, 22, 31, 32 and 64; most with image support
MT63                 500, 1000 and 2000
OLIVIA               various tones and bandwidths
RTTY                 various baud rates, shifts, nbr. of data bits, etc.
THOR                 4, 5, 8, 11, 16 and 22
Throb and ThrobX     1, 2, and 4
WWV                  receive only - calibrate your sound card to WWV
Frequency Analysis   receive only - measure the frequency of a carrier

Fldigi can also control a transceiver using Hamlib or RigCAT I/O, perform
online or cdrom QRZ queries, log QSOs with the built-in logbook or Xlog,
and send reception reports to the PSK Automatic Propagation Reporter.

%prep 
%setup -q

%build 
%configure2_5x \
	--disable-rpath \
	--with-xmlrpc \
	--with-hamlib

%make LIBS='-lxmlrpc_server_abyss++ -lxmlrpc_server++ -lxmlrpc_server_abyss -lxmlrpc_server -lxmlrpc_abyss -lxmlrpc++ -lxmlrpc -lxml2 -lxmlrpc_util' \
	ASCIIDOC_ICONS_DIR=%{_sysconfdir}/asciidoc/images/icons \
	V=1

%install
%makeinstall_std

%find_lang %{name}


%files -f %{name}.lang
%doc README NEWS AUTHORS doc/guide*
%{_bindir}/flarq
%{_bindir}/fldigi
%{_bindir}/fldigi-shell
%{_datadir}/applications/*.desktop
%{_datadir}/pixmaps/*.xpm
%{_datadir}/%{name}/NAVTEX_Stations.csv
%{_mandir}/man1/flarq.1*
%{_mandir}/man1/fldigi.1*
%{_mandir}/man1/fldigi-shell.1*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9352 |12cu|flexdock-1.2.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		    flexdock
Version:	    1.2.4
Release:	    1
Summary:	    Docking framework for Java Swing GUI apps
Group:		    Development/Java
License:	    MIT 
URL:		    http://forge.scilab.org/index.php/p/flexdock/
Source0:	    http://forge.scilab.org/index.php/p/flexdock/downloads/get/%{name}-%{version}.tar.gz
Patch1:		    flexdock-1.2.3-demos.patch
Patch2:		    flexdock-1.2.3-build.patch
BuildRequires:	pkgconfig(x11)
BuildRequires:	java-devel
BuildRequires:	ant
BuildRequires:	jpackage-utils
BuildRequires:	jgoodies-common
BuildRequires:	jgoodies-looks
BuildRequires:	skinlf

Requires:       java
Requires:       jpackage-utils
Requires:       jgoodies-common
Requires:       jgoodies-looks
Requires:       skinlf

BuildArch:      noarch


%description
FlexDock is a Java docking framework for use in cross-platform Swing
applications. It offers features you'd expect in any desktop docking
framework such as:

* Tabbed and Split Layouts
* Drag-n-Drop capability (native drag rubber band painting on some platforms)
* Floating windows
* Collapsible Containers to Save Real Estate
* Layout Persistence

It is released using the MIT license.

#-------------------
%package javadoc
Summary:	Javadoc for flexdock
Group:		Development/Java

%description javadoc
Javadoc for flexdock.

#-------------------
%package manual
Summary:	User documentation for flexdock
Group:		Development/Java

%description manual
User manual for flexdock.

#-------------------
%prep
%setup -q
%patch1 -p1
%patch2 -p1

echo "sdk.home=%{java_home}" > workingcopy.properties
find ./ -name \*.jar -exec rm {} \;
build-jar-repository -s -p lib skinlf jgoodies-looks jgoodies-common
rm src/java/demo/org/flexdock/demos/raw/jmf/MediaPanel.java
rm src/java/demo/org/flexdock/demos/raw/jmf/JMFDemo.java

for i in "LICENSE.txt README release-notes.txt" ;
do
    %{__sed} -i 's/\r//' $i
done

%build
ant jar

%install
# jars
mkdir -p %{buildroot}%{_javadir}
install -pm644 build/%{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}.jar

# javadoc
install -dm 755 %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -pr docs/* \
	%{buildroot}%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}


%files
%doc LICENSE.txt README release-notes.txt
%{_javadir}/*

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}

%files manual
%doc docs/

%changelog
* Wed May 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.2.4-1
+ Revision: 076b059
- Clean .abf.yml



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9353 |12cu|flickcurl-1.25-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	C library for the Flickr API
Name:		flickcurl
Version:	1.25
Release:	1
License:	LGPLv2+
Group:		Networking/File transfer
URL:		http://librdf.org/flickcurl/
Source0:	http://download.dajobe.org/flickcurl/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libxml-2.0) >= 2.6.8
BuildRequires:	pkgconfig(raptor2)
BuildRequires:	pkgconfig(libexslt)
BuildRequires:	pkgconfig(libcares)
BuildRequires:	pkgconfig(gnutls)

%description
Flickcurl is a C library for the Flickr API, handling creating the
requests, signing, token management, calling the API, marshalling
request parameters and decoding responses. It uses libcurl to call the
REST web service and libxml2 to manipulate the XML responses. The
current version supports part of the API (see Flickcurl API coverage)
primarily the functions for reading photo, people and tags description,
uploading photos, changing tags and comments.

This package contains some utility programs using the %{name} library.


%package -n %{libname}
Summary:	C library for the Flickr API
Group:		System/Libraries

%description -n %{libname}
Flickcurl is a C library for the Flickr API, handling creating the
requests, signing, token management, calling the API, marshalling
request parameters and decoding responses. It uses libcurl to call the
REST web service and libxml2 to manipulate the XML responses. The
current version supports part of the API (see Flickcurl API coverage)
primarily the functions for reading photo, people and tags description,
uploading photos, changing tags and comments.


%package -n %{develname}
Summary:	Development files for %{libname}
Group:		System/Libraries
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{EVRD}
Provides:	lib%{name}-devel = %{EVRD}

%description -n %{develname}
This package contains the development files for the %{name} library.

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%files
%doc LICENSE-2.0.txt LICENSE.html AUTHORS
%doc NEWS NEWS.html README README.html ChangeLog coverage.html
%{_bindir}/%{name}
%{_bindir}/flickrdf
%{_mandir}/man1/%{name}.1.*
%{_mandir}/man1/flickrdf.1.*

%files -n %{libname}
%doc LICENSE-2.0.txt LICENSE.html AUTHORS
%{_libdir}/lib%{name}.so.%{major}*

%files -n %{develname}
%doc NOTICE
%{_libdir}/lib%{name}.so
%{_libdir}/pkgconfig/%{name}.pc
%{_includedir}/%{name}.h
%{_bindir}/%{name}-config
%{_mandir}/man1/%{name}-config.1.*
%{_datadir}/gtk-doc/html/flickcurl


%changelog
* Mon Oct 14 2013 symbianflo <symbianflo@mandrivausers.ro> 1.25-1
+ Revision: 2f2e6b6
- Merge pull request #2 from symbianflo/flickcurl:rosa2012.1
- Symbianflo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9354 |12cu|flightgear-3.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The FlightGear Flight Simulator
Name:		flightgear
Version:	3.4.0
Release:	1
License:	GPLv2+
Group:		Games/Other
Url:		http://www.flightgear.org/
Source0:	ftp://ftp.flightgear.org/pub/fgfs/Source/%{name}-%{version}.tar.bz2
Source11:	%{name}.16.png
Source12:	%{name}.32.png
Source13:	%{name}.48.png
Patch0:		flightgear-3.2.0-linkage.patch
BuildRequires:	cmake
BuildRequires:	git-core
BuildRequires:	boost-devel
BuildRequires:	fltk-devel
BuildRequires:	plib-devel
BuildRequires:	subversion-devel
BuildRequires:	simgear-devel >= %{version}
BuildRequires:	pkgconfig(apr-1)
BuildRequires:	pkgconfig(freealut)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(glut)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(openscenegraph)
BuildRequires:	pkgconfig(openal)
BuildRequires:  pkgconfig(sqlite3)
BuildRequires:	pkgconfig(udev)
BuildRequires:	pkgconfig(xmu)
BuildRequires:	pkgconfig(zlib)
Requires:	%{name}-data = %{version}
Requires:	openscenegraph-plugins

%description
The FlightGear project is working to create a sophisticated flight simulator
framework for the development and pursuit of interesting flight simulator
ideas. We are developing a solid basic sim that can be expanded and improved
upon by anyone interested in contributing.

%files
%doc README AUTHORS docs-mini/
%{_bindir}/*
%{_datadir}/applications/%{name}.desktop
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_mandir}/man1/*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

# Taken from OBS
for f in docs-mini/README.xmlparticles Thanks
do
    iconv -f iso-8859-1 -t utf-8 -o ${f}.utf8 ${f}
    mv -f ${f}.utf8 ${f}
done
sed -i 's/\r//' docs-mini/AptNavFAQ.FlightGear.html

# remove some unneeded doc files
for ext in Cygwin IRIX Joystick Linux MSVC MSVC8 MacOS SimGear Unix Win32-X autoconf mingw plib src xmlsyntax; do
    rm -f docs-mini/README.${ext}
done

%build
%cmake \
	-DFG_DATA_DIR=%{_datadir}/%{name} \
	-DJPEG_FACTORY:BOOL=ON -DSYSTEM_SQLITE:BOOL=ON

%make

%install
%makeinstall_std -C build

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=Flight Gear
Name[ru]=Flight Gear
Comment=%{Summary}
Comment[ru]=Авиасимулятор Flight Gear
Exec=fgfs
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;Simulation;
EOF

install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png

rm -rf %{buildroot}%{_docdir}/FlightGear

# remove obsolete utilities (taken from OBS)
cd %{buildroot}%{_bindir} && rm GPSsmooth MIDGsmooth UGsmooth metar


%changelog

* Mon Jun 01 2015 abfonly <abfonly@gmail.com> 3.4.0-1
- (db051d6) Merge pull request #1 from import/flightgear:rosa2014.1
- (db051d6) abfonly



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9355 |12cu|flightgear-data-3.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	flightgear

Summary:	The data for FlightGear Flight Simulator
Name:		flightgear-data
Version:	3.4.0
Release:	1
License:	GPLv2+
Group:		Games/Other
Url:		http://www.flightgear.org/
Source0:	ftp://ftp.linux.kiev.ua/pub/mirrors/ftp.flightgear.org/flightgear/Shared/FlightGear-data-%{version}.tar.bz2
Provides:	flightgear-base = %{EVRD}
BuildArch:	noarch

%description
The Flight Gear project is working to create a sophisticated flight simulator
framework for the development and pursuit of interesting flight simulator
ideas. We are developing a solid basic sim that can be expanded and improved
upon by anyone interested in contributing.

This package contains the base data files.

%files
%doc AUTHORS COPYING NEWS README Thanks Docs
%{_datadir}/%{oname}

#----------------------------------------------------------------------------

%prep
%setup -q -n fgdata

%build
# Nothing

%install
install -d -m 0755 %{buildroot}%{_datadir}/%{oname}/
cp -a * %{buildroot}%{_datadir}/%{oname}/

# cleanup temporary files and fix permissions
find %{buildroot}%{_datadir}/%{oname} -name '*#*' -exec rm {} \;
find %{buildroot}%{_datadir}/%{oname} -type f -exec chmod 644 {} \;

# fix wrong eol encoding on some doc files
for f in Docs/FGShortRef.css Docs/README.kln89.html Docs/FGShortRef.html \
	Docs/README.submodels Docs/README.yasim Docs/README.xmlparticles
do
	sed -i 's/\r//' %{buildroot}%{_datadir}/%{oname}/$f
done

# fix files not in utf-8
for f in Thanks Docs/README.xmlparticles
do
	path=%{buildroot}%{_datadir}/%{oname}/$f
	iconv -f iso-8859-1 -t utf-8 -o ${path}.utf8 $path
	mv -f ${path}.utf8 ${path}
done


%changelog

* Mon Jun 01 2015 abfonly <abfonly@gmail.com> 3.4.0-1
- (a0bc68d) Merge pull request #1 from import/flightgear-data:rosa2014.1
- (a0bc68d) abfonly



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9356 |12cu|flowcanvas-0.7.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 5
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d

Summary:	An interactive Gtkmm/Gnomecanvasmm widget
Name:		flowcanvas
Version:	0.7.1
Release:	5
License:	GPLv2+
Group:		System/Libraries
Url:		http://drobilla.net/software/flowcanvas/
Source0:	http://download.drobilla.net/%{name}-%{version}.tar.bz2
BuildRequires:	waf
BuildRequires:	boost-devel
BuildRequires:	pkgconfig(gtkmm-2.4)
BuildRequires:	pkgconfig(libgnomecanvasmm-2.6)
BuildRequires:	pkgconfig(libgraph)

%description
FlowCanvas is an interactive Gtkmm/Gnomecanvasmm widget for "boxes
and lines" style environments (e.g. modular synths or interactive
finite state automata diagrams).

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	An interactive Gtkmm/Gnomecanvasmm widget library
Group:		System/Libraries

%description -n %{libname}
FlowCanvas is an interactive Gtkmm/Gnomecanvasmm widget for "boxes
and lines" style environments (e.g. modular synths or interactive
finite state automata diagrams).

%files -n %{libname}
%doc AUTHORS README ChangeLog
%{_libdir}/lib%{name}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/GNOME and GTK+
Provides:	%{name}-devel = %{EVRD}
Requires:	%{libname} = %{EVRD}

%description -n %{devname}
This package contains development files for %{name}.

%files -n %{devname}
%{_libdir}/lib%{name}.so
%{_libdir}/pkgconfig/%{name}.pc
%{_includedir}/%{name}/

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%setup_compile_flags
./waf configure \
	--prefix=%{_prefix} \
	--datadir=%{_datadir} \
	--libdir=%{_libdir} \
	--includedir=%{_includedir} \

# execution of waf link in source topdir fails to include autowaf.py:

./autowaf/waf build

%install
./autowaf/waf install --destdir=%{buildroot}

chmod 0755 %{buildroot}%{_libdir}/lib%{name}.so.%{major}*


%changelog
* Fri Feb 21 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.7.1-5
+ Revision: 4d0ada1
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9357 |12cu|flrig-1.3.15-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		flrig
URL:		http://www.w1hjk.com
License:	GPL
Group:		Communications
Version:	1.3.15
Release:	1
Summary:	Transceiver control program for Amateur Radio use
Source0:	http://www.w1hkj.com/downloads/flrig/%{name}-%{version}.tar.gz
BuildRequires:	gcc-c++ gcc make pkgconfig(x11) fltk-devel pkgconfig(xmlrpc) pkgconfig(libpng) jpeg-devel
BuildRequires:	pixman-devel
BuildRequires:	pkgconfig(cairo)

%description
Flrig is a transceiver control program designed to be used either stand
alone or as an adjunct to fldigi. The user interface changes to accommodate
the degree of CAT support available for the transceiver in use.
The back end control code for each transceiver is unique to flrig.
No additional libraries or definition files are required.

Authors:
--------
W1HKJ    -   w1hkj@w1hkj.com

%prep
%setup -q -n %{name}-%{version}

%build
%configure
%make

%install
%makeinstall_std

%files
%{_bindir}/%{name}
%{_datadir}/applications/flrig.desktop
%{_datadir}/pixmaps/flrig.xpm





%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.3.15-1
+ Revision: a856ba9
- Updated to 1.3.15 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9358 |12cu|flukz-0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
######################################################
# SpecFile: flukz.spec 
# Generato: http://www.mandrivausers.ro/
# MRB-Falticska Florin
######################################################
#define debug_package   %{nil}


Name:       flukz
Summary:    Flukz is a shoot'em up with levels directly editable online
Version:    0.4
Release:    1
License:    GPLv2
Group:      Games/Arcade
URL:        http://flukz.org/wiki/doku.php?id=flukz
Source0:    http://download.tuxfamily.org/flukz/%{name}%{version}.tar.gz
BuildRequires:  qt4-devel 
BuildRequires:  pkgconfig(QtMultimediaKit)
BuildRequires:  pkgconfig(libpulse)
BuildRequires:  desktop-file-utils
BuildRequires:  imagemagick
Requires:       pulseaudio

%description
Flukz is a shoot'em up with levels directly editable on-line. 
All users can easily create new levels or edit existing ones, 
in the same way as a wiki. A graphical interface is provided 
o edit levels easily, without programming knowledge.
In the new version 0.4 (released on 22 february 2014), 
the best scores are automatically saved on the server 
and displayed at the end of a level.Our long-term goal is 
to create a complete Qt platform for all 2D games 
like shoot'em ups, platformers, board games or puzzles

%prep
%setup -qn %{name}%{version}

%build
%qmake_qt4
%make 

%install
#makeinstall not provided
# binary
install -d -m755 %{buildroot}%{_bindir}
install -m755 bin/%{name} %{buildroot}%{_bindir}/%{name}

# icons
install -d -m755 %{buildroot}{%{_liconsdir},%{_iconsdir},%{_miconsdir}}
convert images/flukz-24x32.png -resize 48x48 %{buildroot}%{_liconsdir}/%{name}.png
convert images/flukz-24x32.png -resize 32x32 %{buildroot}%{_iconsdir}/%{name}.png
convert images/flukz-24x32.png -resize 16x16 %{buildroot}%{_miconsdir}/%{name}.png

# menu entry
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Categories=Qt;Game;
Comment=funny 2D game
Exec=flukz
GenericName=flukz
Icon=flukz
Name=flukz
NoDisplay=false
StartupNotify=true
Terminal=false
Type=Application
EOF

desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop


%files
%doc Changelog.txt License.txt README.txt
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png


%changelog
* Sat Feb 22 2014 SymbianFlo <symbianflo@mandrivausers.ro> 0.4-1
+ Revision: a3840be
- Initial build flukz
- fix Req and BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9359 |12cu|flyspray-0.9.9.6-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %{_use_internal_dependency_generator}
%define __noautoreq 'pear\\(Zend(.*)\\)'
%else
%define _requires_exceptions pear(Zend.*)
%endif

Summary:	A simple Bug tracking system
Name:		flyspray
Version:	0.9.9.6
Release:	7
License:	GPLv2
Group:		Networking/WWW
Url:		http://flyspray.org
Source0:	http://flyspray.org/%{name}-%{version}.tar.bz2
Requires:	apache-mod_php
Requires:	php-adodb
Requires:	apache-mod_socache_shmcb
BuildArch:	noarch

%description
%{name} is a simple bug tracking system, written in php, aimed
at people who do not want to deploy Bugzilla.
It offer most of the features needed without a increased complexity.
The configuration is done trough a web interface, and you can fully
control who can do what on the various task.

%prep
%setup -q -c %{name}-%{release}

%build

%install
%__install -d -m 755 %{buildroot}%{_var}/www/%{name}
cp -aRf * %{buildroot}%{_var}/www/%{name}

# remove .htaccess files
find %{buildroot}%{_var}/www/%{name} -name .htaccess -exec rm -f {} \;

# Create empty config file
%__install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}
cat > %{buildroot}%{_sysconfdir}/%{name}/flyspray.conf.php <<EOF
# Configuration file for flyspray will be overide during configuration
EOF

ln -s %{_sysconfdir}/%{name}/flyspray.conf.php %{buildroot}%{_var}/www/%{name}/

%__install -d -m 755  %{buildroot}/%{_webappconfdir}
cat > %{buildroot}/%{_webappconfdir}/%{name}.conf << EOF

Alias /%{name} %{_var}/www/%{name}
<Directory %{_var}/www/%{name}>
    Require all granted
</Directory>

<Directory %{_var}/www/%{name}/adodb>
    Require all denied
</Directory>

<Directory %{_var}/www/%{name}/conf>
    Require all denied
</Directory>

<Directory %{_var}/www/%{name}/includes>
    Require all denied
</Directory>

<Directory %{_var}/www/%{name}/templates>
    Require all denied
</Directory>

<Files %{_var}/www/%{name}/plugins/*.php>
    Require all denied
</Files>

<Files %{_var}/www/%{name}/plugins/fetch.php>
    Require all granted
</Files>
EOF

cat > README.urpmi <<EOF
Once this package is installed, there are a few configuration items which need
to be performed before the blog is usable.  First, you need to install
Mysql or PostgreSQL database and corresponding php modules:

# urpmi mysql php-mysql

or 

# urpmi postgresql php-pgsql

Then, you need to establish a username and password to connect to your
MySQL database as, and make both MySQL/Postgres and Flyspray aware of this.
Let's start by creating the database and the username / password
inside MySQL first:

  # mysql
  mysql> create database flyspray;
  Query OK, 1 row affected (0.00 sec)

  mysql> grant all privileges on flyspray.* to flyspray identified by 'flyspray';
  Query OK, 0 rows affected (0.00 sec)

  mysql> flush privileges;
  Query OK, 0 rows affected (0.00 sec)

  mysql> exit
  Bye
  #

Under certain curcumstances, you may need to run variations of the "grant"
command:
mysql> grant all privileges on flyspray.* to flyspray@localhost identified by 'flyspray';
   OR
mysql> grant all privileges on flyspray.* to flyspray@'%' identified by 'flyspray';

This has created an empty database called 'flyspray', created a user named
'flyspray' with a password of 'flyspray', and given the 'flyspray' user total
permission over the 'flyspray' database.  Obviously, you'll want to select a
different password, and you may want to choose different database and user
names depending on your installation.  The specific values you choose are
not constrained, they simply need to be consistent between the database and the
config file.

Once that's done and the database server and web server have been started, 
 in your favourite web browser, enter following URL :
http://hostname/flyspray/  and 
follow the instructions given to you on the pages you see to set up the 
database tables and begin publishing your blog.
EOF

%files
%doc docs/* 
%{_var}/www/%{name}/adodb
%{_var}/www/%{name}/docs
%{_var}/www/%{name}/favicon.ico
%{_var}/www/%{name}/feed.php
%{_var}/www/%{name}/flyspray.conf.php
%{_var}/www/%{name}/header.php
%{_var}/www/%{name}/htaccess.dist
%{_var}/www/%{name}/includes
%{_var}/www/%{name}/index.php
%{_var}/www/%{name}/javascript
%{_var}/www/%{name}/lang
%{_var}/www/%{name}/plugins
%{_var}/www/%{name}/scripts
%{_var}/www/%{name}/setup
%{_var}/www/%{name}/templates
%{_var}/www/%{name}/themes
%{_var}/www/%{name}/robots.txt
%{_var}/www/%{name}/schedule.php
%dir %attr(0755,apache,apache) %{_var}/www/%{name}/attachments/
%dir %attr(0755,apache,apache) %{_var}/www/%{name}/cache/
%attr(0644,apache,apache) %{_var}/www/%{name}/attachments/index.html
%attr(0644,apache,apache) %{_var}/www/%{name}/cache/index.html
%config(noreplace) %attr(0755,apache,apache) %{_sysconfdir}/%{name}/flyspray.conf.php
%config(noreplace) %{_webappconfdir}/%{name}.conf


%changelog
* Fri Oct 04 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.9.9.6-7
+ Revision: d9d41ce
- Fix for Apache 2.4



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9360 |12cu|focuswriter-1.5.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		focuswriter
Version:	1.5.3
Release:	1
Summary:	A full-screen, distraction-free writing program

Group:		Editors
License:	GPLv3+
URL:		http://gottcode.org/%{name}/
Source:		http://gottcode.org/%{name}/%{name}-%{version}-src.tar.bz2

BuildRequires:	pkgconfig(libzip)
BuildRequires:  pkgconfig(QtCore)
BuildRequires:	pkgconfig(enchant)
BuildRequires:	pkgconfig(hunspell)

%description
A full-screen, distraction-free writing program. 
You can customize your environment by changing the font, colors, and
background image to add ambiance as you type. FocusWriter features
an on-the-fly updating word count, optional auto-save, optional daily
goals, and an interface that hides away to allow you to focus more 
clearly; additionally, when you open the program your current 
work-in-progress will automatically load and position you at the end
of your document, so that you can immediately jump back in.

%prep
%setup -q

%build
%qmake_qt4 PREFIX=%{_prefix}
%make

%install
make install INSTALL_ROOT=%{buildroot}

%files
%defattr(-,root,root,-)
%{_bindir}/%{name}
%{_datadir}/%{name}/
%{_datadir}/applications/%{name}.desktop
%{_datadir}/appdata/focuswriter.appdata.xml
%{_datadir}/icons/hicolor/*/apps/%{name}.png
%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
%{_datadir}/pixmaps/%{name}.xpm
%{_mandir}/man1/focuswriter.1.xz


%changelog
* Sat Jan 03 2015 Eugene Budanov <eugene.budanov@rosalab.ru> 1.5.3-1
+ Revision: e39ccfc
- Version update



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9361 |12cu|fonts-ttf-andagii-1.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define fontname andagii

%define fontdir %{_datadir}/fonts/TTF/%{fontname}
%define fontconfdir %{_sysconfdir}/X11/fontpath.d

Summary:	Andagii font for the Osmanya script
Name:		fonts-ttf-%{fontname}
Version:	1.0
Release:	3
License:	GPL
Group:		System/Fonts/True type
Url:		http://www.i18nguy.com/unicode/unicode-font.html
Source0:	%{fontname}.zip
BuildRequires:	fontconfig
BuildRequires:	freetype-tools
BuildArch:	noarch

%description
This package contains the Andagii font for the Osmanya script by
Mark Williamson. Ugaritic and Shavian are also supported.

%files
%dir %{fontdir}
%{fontdir}/*.ttf
%{fontdir}/fonts.*
%{fontconfdir}/*

#----------------------------------------------------------------------------

%prep
%setup -q -c -T
unzip %{SOURCE0}
mv -f ANDAGII_.TTF andagii.ttf

%install
install -m 0755 -d %{buildroot}%{fontdir}
install -m 0644 -p *.ttf %{buildroot}%{fontdir}
ttmkfdir -u %{buildroot}%{fontdir} > %{buildroot}%{fontdir}/fonts.dir
ln -s fonts.dir %{buildroot}%{fontdir}/fonts.scale

install -m 0755 -d %{buildroot}%{fontconfdir}
ln -s ../../../%{fontdir} %{buildroot}%{fontconfdir}/ttf-%{fontname}:pri=50



%changelog
* Fri Feb 21 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0-3
+ Revision: 2c7f667
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9362 |12cu|fonts-ttf-edrip-r6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname edrip-ttf

Summary: contrast sans-serif font
Name: fonts-ttf-edrip
Version: r6
Release: 2
License: OFL
Group: System/Fonts/True type
URL: http://code.google.com/p/edrip/
Source0: http://edrip.googlecode.com/files/%{pkgname}-%{version}.tar.xz
BuildArch: noarch
BuildRequires: freetype-tools

%description
Edrip font is a contrast sans-serif font. It is based on the Teams font
released on 2000 by TopTeam Co. which can be found in Debian:
http://packages.debian.org/sarge/t1-teams. The font is distributed under the
terms of SIL Open Font License. Up to now this font contains symbols for
Cyrillic and basic Latin alphabets.

%prep
%setup -q -c -n %{pkgname}-%{version}

%build

%install
%__mkdir_p %{buildroot}%{_xfontdir}/TTF/edrip

%__install -m 644 *.ttf %{buildroot}%{_xfontdir}/TTF/edrip
ttmkfdir %{buildroot}%{_xfontdir}/TTF/edrip > %{buildroot}%{_xfontdir}/TTF/edrip/fonts.dir
%__ln_s fonts.dir %{buildroot}%{_xfontdir}/TTF/edrip/fonts.scale

%__mkdir_p %{buildroot}%_sysconfdir/X11/fontpath.d/
%__ln_s ../../..%{_xfontdir}/TTF/edrip \
    %{buildroot}%_sysconfdir/X11/fontpath.d/ttf-edrip:pri=50

%files
%defattr(-,root,root,-)
%doc README OFL.txt OFL-FAQ.txt FontLog.txt
%dir %{_xfontdir}/TTF/edrip
%{_xfontdir}/TTF/edrip/*.ttf
%verify(not mtime) %{_datadir}/fonts/TTF/edrip/fonts.dir
%{_xfontdir}/TTF/edrip/fonts.scale
%{_sysconfdir}/X11/fontpath.d/ttf-edrip:pri=50





%changelog
* Fri Jul 22 2011 Sergey Zhemoitel <serg@mandriva.org> r6-1mdv2012.0
+ Revision: 690968
- imported package fonts-ttf-edrip


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9363 |12cu|fonts-ttf-grana-padano-20100429-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define fontname grana-padano

Summary:	medium-weight upright sans-serif font
Name:		fonts-ttf-grana-padano
Version:	20100429
Release:	3
License:	OFL
Group:		System/Fonts/True type
Url:		http://io.debian.net/~danielj/
Source0:	http://io.debian.net/~danielj/grana-padano/%{fontname}-%{version}.zip
BuildArch:	noarch
BuildRequires:	freetype-tools
BuildRequires:	fontforge

%description
Grana Padano is a medium-weight upright sans-serif font in roughly the same
family as Apple Computer's historic Chicago font. It has support for Latin and
Cyrillic character sets, containing sufficient characters for Latin-0 through
Latin-10, as well as support for Vietnamese and all major Slavic
Cyrillic-based languages.

%files
%doc FONTLOG.txt
%dir %{_xfontdir}/TTF/grana-padano
%{_xfontdir}/TTF/grana-padano/*.ttf
%verify(not mtime) %{_datadir}/fonts/TTF/grana-padano/fonts.dir
%{_xfontdir}/TTF/grana-padano/fonts.scale
%{_sysconfdir}/X11/fontpath.d/ttf-grana-padano:pri=50

#----------------------------------------------------------------------------

%prep
%setup -q -c -n %{fontname}-%{version}

%build
for sfdfile in *.sfd
do
  fontforge -lang=ff -c "Open(\"./$sfdfile\"); Generate(\"./$sfdfile\":r + \".ttf\")"
done

%install
mkdir -p %{buildroot}%{_xfontdir}/TTF/grana-padano

install -m 644 *.ttf %{buildroot}%{_xfontdir}/TTF/grana-padano
ttmkfdir %{buildroot}%{_xfontdir}/TTF/grana-padano > %{buildroot}%{_xfontdir}/TTF/grana-padano/fonts.dir
ln -s fonts.dir %{buildroot}%{_xfontdir}/TTF/grana-padano/fonts.scale

mkdir -p %{buildroot}%{_sysconfdir}/X11/fontpath.d/
ln -s ../../..%{_xfontdir}/TTF/grana-padano \
	%{buildroot}%{_sysconfdir}/X11/fontpath.d/ttf-grana-padano:pri=50


%changelog
* Fri Feb 21 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 20100429-3
+ Revision: 593b6a7
- LOG Fix encoding issue



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9364 |12cu|fonts-ttf-Inconsolata-1.010-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	fontname	Inconsolata

%define fontdir		%{_datadir}/fonts/TTF/%{fontname}
%define fontconfdir 	%{_sysconfdir}/X11/fontpath.d

Summary:		Inconsolata monospace font
Name:			fonts-ttf-%{fontname}
Version:		1.010
Release: 		6
License:		OFL
Group:			System/Fonts/True type
URL:			http://www.levien.com/type/myfonts/inconsolata.html
Source0:		http://www.levien.com/type/myfonts/Inconsolata.otf
Source1:		OFL.txt
Source2:		OFL-FAQ.txt
BuildArch:		noarch
BuildRequires:		ttmkfdir
BuildRequires: fontconfig

%description
A monospace font designed by Ralph Levien for code listings and the like
in print.

%prep
cp %{SOURCE1} %{SOURCE2} .

%install
%__install -m 0755 -d %{buildroot}%{fontdir}
%__install -m 0644 -p %{SOURCE0} %{buildroot}%{fontdir}
ttmkfdir %{buildroot}%{fontdir} > %{buildroot}%{fontdir}/fonts.dir
ln -s fonts.dir %{buildroot}%{fontdir}/fonts.scale

%__install -m 0755 -d %{buildroot}%{fontconfdir}
ln -s ../../../%{fontdir} %{buildroot}%{fontconfdir}/ttf-%{fontname}:pri=50

%files
%doc OFL*
%dir %{fontdir}
%{fontdir}/*.otf
%{fontdir}/fonts.*
%{fontconfdir}/*


%changelog
* Tue May 17 2011 Funda Wang <fwang@mandriva.org> 1.010-5mdv2011.0
+ Revision: 675788
- add br
- use upstream generated file
- br fontconfig for fc-query used in new rpm-setup-build

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.010-4mdv2011.0
+ Revision: 610730
- rebuild

* Wed Jan 20 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.010-3mdv2010.1
+ Revision: 494142
- fc-cache is now called by an rpm filetrigger

* Wed May 06 2009 Lev Givon <lev@mandriva.org> 1.010-2mdv2010.0
+ Revision: 372617
- Fix font config path.

* Wed May 06 2009 Lev Givon <lev@mandriva.org> 1.010-1mdv2010.0
+ Revision: 372609
- imported package fonts-ttf-Inconsolata



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9365 |12cu|fonts-ttf-liberastika-1.1.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname liberastika-ttf

Summary: Sans fonts derived from Liberation Sans
Name: fonts-ttf-liberastika
Version: 1.1.3
Release: 2
License: GPLv2 with exception
Group: System/Fonts/True type
URL: http://code.google.com/p/liberastika/
Source0: http://liberastika.googlecode.com/files/%{pkgname}-%{version}.tar.xz
BuildArch: noarch
BuildRequires: freetype-tools

%description
The font based on Liberation Sans with some cyrillic letters modified. It is
metrically incompatible with Arial fonts.

%prep
%setup -q -c -n %{pkgname}-%{version}

%build

%install
%__mkdir_p %{buildroot}%{_xfontdir}/TTF/liberastika

%__install -m 644 *.ttf %{buildroot}%{_xfontdir}/TTF/liberastika
ttmkfdir %{buildroot}%{_xfontdir}/TTF/liberastika > %{buildroot}%{_xfontdir}/TTF/liberastika/fonts.dir
%__ln_s fonts.dir %{buildroot}%{_xfontdir}/TTF/liberastika/fonts.scale

%__mkdir_p %{buildroot}%_sysconfdir/X11/fontpath.d/
%__ln_s ../../..%{_xfontdir}/TTF/liberastika \
    %{buildroot}%_sysconfdir/X11/fontpath.d/ttf-liberastika:pri=50

%files
%defattr(-,root,root,-)
%doc AUTHORS COPYING README ChangeLog
%dir %{_xfontdir}/TTF/liberastika
%{_xfontdir}/TTF/liberastika/*.ttf
%verify(not mtime) %{_datadir}/fonts/TTF/liberastika/fonts.dir
%{_xfontdir}/TTF/liberastika/fonts.scale
%{_sysconfdir}/X11/fontpath.d/ttf-liberastika:pri=50





%changelog
* Fri Jul 22 2011 Sergey Zhemoitel <serg@mandriva.org> 1.1.3-1mdv2012.0
+ Revision: 690986
- imported package fonts-ttf-liberastika


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9366 |12cu|fonts-ttf-opensans-1.0-9.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define  fontname   opensans

Name:           fonts-ttf-opensans
Version:        1.0
Release:        9.3
Summary:        Humanist Sans Serif Typeface
License:        Apache-2.0
Group:          System/Fonts/True type
Url:            http://code.google.com/webfonts/family?family=Open+Sans
Source0:        %{fontname}.tar.bz2
BuildRequires:  bzip2
BuildArch: 	noarch
BuildRequires: fontconfig
BuildRequires: freetype-tools
BuildRequires:  dos2unix

%description
Open Sans is a humanist sans serif typeface designed by
Steve Matteson, Type Director of Ascender Corp.

This version contains the complete 897 character set, which
includes the standard ISO Latin 1, Latin CE, Greek and Cyrillic
character sets. Open Sans was designed with an upright stress,
open forms and a neutral, yet friendly appearance. It was
optimized for print, web, and mobile interfaces, and has
excellent legibility characteristics in its letterforms.

Designer: Steve Matteson

%prep
%setup -q -n %{fontname}

%build
chmod 644 LICENSE.txt
dos2unix LICENSE.txt

%install

mkdir -p %{buildroot}%{_datadir}/fonts/TTF/%{fontname}

install -m 644 *.ttf %{buildroot}%{_datadir}/fonts/TTF/%{fontname}
ttmkfdir %{buildroot}%{_datadir}/fonts/TTF/%{fontname} > %{buildroot}%{_datadir}/fonts/TTF/%{fontname}/fonts.dir
ln -s fonts.dir %{buildroot}%{_datadir}/fonts/TTF/%{fontname}/fonts.scale

mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
ln -s ../../..%_datadir/fonts/TTF/%{fontname} \
    %{buildroot}%_sysconfdir/X11/fontpath.d/ttf-%{fontname}:pri=50

%files
%defattr(-,root,root,-)
%doc LICENSE.txt
%dir %{_datadir}/fonts/TTF/%{fontname}
%{_datadir}/fonts/TTF/%{fontname}/*.ttf
%verify(not mtime) %{_datadir}/fonts/TTF/%{fontname}/fonts.dir
%{_datadir}/fonts/TTF/%{fontname}/fonts.scale
%{_sysconfdir}/X11/fontpath.d/ttf-%{fontname}:pri=50

%changelog
* Fri Oct 25 2013 akdengi <kazancas@mandriva.ru> 1.0-9.3
+ Revision: d411190
- SILENT missed spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9367 |12cu|fonts-ttf-pwt-0.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname pwtfont

Summary: Fonts to replace commonly used Microsoft Windows Fonts
Name: fonts-ttf-pwt
Version: 0.5
Release: 2
License: open
Group: System/Fonts/True type
URL: http://www.pingwinsoft.ru/system/uploads/7/original/fonts_test.zip?1276003553
Source0: %{pkgname}.tar.bz2
BuildArch: noarch
BuildRequires: freetype-tools

%description
The PingWin Typography (PWT) fonts are intended to be replacements for most 
commonly used fonts on Microsoft systems: Tahoma, Arial, Courier, Verdana,
Times New Roman

%prep
%setup -q -n %{pkgname}

%build

%install
mkdir -p %{buildroot}%{_datadir}/fonts/TTF/pwt

install -m 644 *.ttf %{buildroot}%{_datadir}/fonts/TTF/pwt
ttmkfdir %{buildroot}%{_datadir}/fonts/TTF/pwt > %{buildroot}%{_datadir}/fonts/TTF/pwt/fonts.dir
ln -s fonts.dir %{buildroot}%{_datadir}/fonts/TTF/pwt/fonts.scale

mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
ln -s ../../..%_datadir/fonts/TTF/pwt \
    %{buildroot}%_sysconfdir/X11/fontpath.d/ttf-pwt:pri=50

%post
[ -x %{_bindir}/fc-cache ] && %{_bindir}/fc-cache 

%postun
if [ "$1" = "0" ]; then
  [ -x %{_bindir}/fc-cache ] && %{_bindir}/fc-cache 
fi


%files
%defattr(-,root,root,-)
%doc License.txt 
#COPYING
%dir %{_datadir}/fonts/TTF/pwt
%{_datadir}/fonts/TTF/pwt/*.ttf
%verify(not mtime) %{_datadir}/fonts/TTF/pwt/fonts.dir
%{_datadir}/fonts/TTF/pwt/fonts.scale
%{_sysconfdir}/X11/fontpath.d/ttf-pwt:pri=50



%changelog
* Mon Oct 10 2011 Александр Казанцев <kazancas@mandriva.org> 0.5-1edm2012.0
+ Revision: 704075
- imported package fonts-ttf-pwt

  + Sergey Zhemoitel <serg@mandriva.org>
    - imported package fonts-ttf-pwt


* Thu Jun 17 2010 Alexander Kazancev <kazancas@mandriva.ru>
- Initial build.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9368 |12cu|fonts-ttf-tempora-lgc-0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname tempora-lgc

Summary:	times-like font with Latin, Greek and Cyrillic support
Name:		fonts-ttf-tempora-lgc
Version:	0.2
Release:	1
License:	GPLv2 with exception
Group:		System/Fonts/True type
URL:		http://www.thessalonica.org.ru/en/fonts.html
Source0:	http://www.thessalonica.org.ru/downloads/%{pkgname}.ttf.zip
BuildArch:	noarch
BuildRequires:	freetype-tools

%description
This font family is based on two well-known free typefaces similar to Adobe
Times: Nimbus Roman No 9 L by URW (russified by Valek Filippov), and the Omega
Serif family, developed by Yannis Haralambous. However, all basic components
of the font, and especially its Greek and Cyrillic parts, have suffered
serious modifications, so that currently Tempora LGC Unicode represents an
independent typeface, quite different from its predecessors.

%prep
%setup -q -c -n %{pkgname}-%{version}

%build

%install
%__rm -rf %{buildroot}

%__mkdir_p %{buildroot}%{_xfontdir}/TTF/tempora-lgc

%__install -m 644 *.ttf %{buildroot}%{_xfontdir}/TTF/tempora-lgc
ttmkfdir %{buildroot}%{_xfontdir}/TTF/tempora-lgc > %{buildroot}%{_xfontdir}/TTF/tempora-lgc/fonts.dir
%__ln_s fonts.dir %{buildroot}%{_xfontdir}/TTF/tempora-lgc/fonts.scale

%__mkdir_p %{buildroot}%_sysconfdir/X11/fontpath.d/
%__ln_s ../../..%{_xfontdir}/TTF/tempora-lgc \
    %{buildroot}%_sysconfdir/X11/fontpath.d/ttf-tempora-lgc:pri=50

%clean
%__rm -rf %{buildroot}

%files
%doc COPYING HISTORY README
%dir %{_xfontdir}/TTF/tempora-lgc
%{_xfontdir}/TTF/tempora-lgc/*.ttf
%verify(not mtime) %{_datadir}/fonts/TTF/tempora-lgc/fonts.dir
%{_xfontdir}/TTF/tempora-lgc/fonts.scale
%{_sysconfdir}/X11/fontpath.d/ttf-tempora-lgc:pri=50


%changelog
* Wed Dec 07 2011 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.2-1
+ Revision: 738637
- imported package fonts-ttf-tempora-lgc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9369 |12cu|fonts-ttf-triod-postnaja-20100305-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname TriodPostnaja

Summary: Decorative font in Slavonic Church style
Name: fonts-ttf-triod-postnaja
Version: 20100305
Release: 2
License: OFL
Group: System/Fonts/True type
URL: http://io.debian.net/~danielj/
Source0: http://io.debian.net/~danielj/triod-postnaja/%{pkgname}-%{version}.sfd.gz
BuildArch: noarch
BuildRequires: freetype-tools
BuildRequires: fontforge


%description
Triod Postnaja attempts to mimic the typefaces used to publish Old Church
Slavonic service books prior to the 20th century. It also provides a range of
Latin letters in the same style, sufficient for the needs of central, northern
and western European languages.

%prep
#%setup -q -c -n %{pkgname}-%{version}
cd %_builddir
%__mkdir_p %{pkgname}-%{version}
cd %{pkgname}-%{version}
%__gzip -dc %{SOURCE0} > %{pkgname}-%{version}.sfd

%build
cd %{_builddir}/%{pkgname}-%{version}
for sfdfile in *.sfd
do
  fontforge -lang=ff -c "Open(\"./$sfdfile\"); Generate(\"./$sfdfile\":r + \".ttf\")"
done

%install
cd %{pkgname}-%{version}

%__rm -rf %{buildroot}

%__mkdir_p %{buildroot}%{_xfontdir}/TTF/triod-postnaja

%__install -m 644 *.ttf %{buildroot}%{_xfontdir}/TTF/triod-postnaja
ttmkfdir %{buildroot}%{_xfontdir}/TTF/triod-postnaja > %{buildroot}%{_xfontdir}/TTF/triod-postnaja/fonts.dir
%__ln_s fonts.dir %{buildroot}%{_xfontdir}/TTF/triod-postnaja/fonts.scale

%__mkdir_p %{buildroot}%_sysconfdir/X11/fontpath.d/
%__ln_s ../../..%{_xfontdir}/TTF/triod-postnaja \
    %{buildroot}%_sysconfdir/X11/fontpath.d/ttf-triod-postnaja:pri=50

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%dir %{_xfontdir}/TTF/triod-postnaja
%{_xfontdir}/TTF/triod-postnaja/*.ttf
%verify(not mtime) %{_datadir}/fonts/TTF/triod-postnaja/fonts.dir
%{_xfontdir}/TTF/triod-postnaja/fonts.scale
%{_sysconfdir}/X11/fontpath.d/ttf-triod-postnaja:pri=50





%changelog
* Sat Jul 23 2011 Sergey Zhemoitel <serg@mandriva.org> 20100305-1mdv2012.0
+ Revision: 691280
- imported package fonts-ttf-triod-postnaja


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9370 |12cu|fonts-ttf-ubuntu-0.80-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname ubuntu-font-family-sources
%define _fontdir %{_datadir}/fonts/TTF/ubuntu

Name: fonts-ttf-ubuntu
Summary: Ubuntu Font Family
Version: 0.80
Release: 1
License: Ubuntu Font Licence 1.0
Group: System/Fonts/True type
URL: http://font.ubuntu.com/
Source: http://font.ubuntu.com/download/%{pkgname}_0.80.orig.tar.gz
BuildRequires: freetype-tools
BuildArch: noarch
BuildRequires: fontconfig

%description
The Ubuntu Font Family are a set of matching new libre/open fonts in
development during 2010--2011. The development is being funded by
Canonical Ltd on behalf the wider Free Software community and the
Ubuntu project.  The technical font design work and implementation is
being undertaken by Dalton Maag.

Both the final font Truetype/OpenType files and the design files used
to produce the font family are distributed under an open licence and
you are expressly encouraged to experiment, modify, share and improve.

%prep
%setup -q -n %{pkgname}-%{version}

%build

%install
mkdir -p %{buildroot}%{_fontdir}
install -m 644 *.ttf %{buildroot}%{_fontdir}
ttmkfdir %{buildroot}%{_fontdir} > %{buildroot}%{_fontdir}/fonts.dir
ln -s fonts.dir %{buildroot}%{_fontdir}/fonts.scale
mkdir -p %{buildroot}%{_sysconfdir}/X11/fontpath.d/
ln -s ../../..%{_fontdir} \
	%{buildroot}%{_sysconfdir}/X11/fontpath.d/ttf-ubuntu:pri=50

%files
%doc *.txt
%dir %{_fontdir}
%{_fontdir}/*.ttf
%verify(not mtime) %{_fontdir}/fonts.dir
%{_fontdir}/fonts.scale
%{_sysconfdir}/X11/fontpath.d/ttf-ubuntu:pri=50


%changelog
* Tue May 17 2011 Funda Wang <fwang@mandriva.org> 0.70.1-2mdv2011.0
+ Revision: 675578
- br fontconfig for fc-query used in new rpm-setup-build

* Wed Jan 05 2011 Claudio Matsuoka <claudio@mandriva.com> 0.70.1-1mdv2011.0
+ Revision: 628853
- imported package fonts-ttf-ubuntu



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9371 |12cu|foo-yc20-1.3.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lv2dir  %{_libdir}/lv2/

Summary:	YC-20 organ emulation
Name:		foo-yc20
Version:	1.3.0
Release:	4
License:	GPLv2+
Group:		Sound
Source0:	http://%{name}.googlecode.com/files/%{name}-%{version}.tar.bz2
Url:		http://code.google.com/p/%{name}
BuildRequires:	desktop-file-utils
BuildRequires:	faust
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(jack)
BuildRequires:	pkgconfig(lv2)
BuildRequires:	pkgconfig(slv2)

%description
The YC-20 is a divide-down combo organ designed in the late 60's. This
emulation faithfully copies the features, sounds and flaws of the
original organ. It comes as standalone synth and as LV2 plugin. Features
are as follows.

o Physical modelling, no polyphony restrictions
o 61 keys
o Two main voice sections
o Switchable bass section
o Realism control to add flaws found in the real organ

%files
%doc README
%{_bindir}/*
%{_datadir}/%{name}/*
%{_datadir}/applications/%{name}.desktop
%{lv2dir}%{name}.lv2/%{name}-lv2ui.so
%{lv2dir}%{name}.lv2/%{name}.so
%{lv2dir}%{name}.lv2/%{name}.ttl
%{lv2dir}%{name}.lv2/manifest.ttl

#----------------------------------------------------------------------------

%prep
%setup -q

perl -pi -e 's/\/usr\/local/\/usr\//g' Makefile
perl -pi -e 's/\/lib\/lv2/\/%{_lib}\/lv2/g' Makefile
perl -pi -e 's/CFLAGS=/#CFLAGS=/g' Makefile

%build
CFLAGS="-mfpmath=sse -ffast-math -ftree-vectorize" %make

%install
%makeinstall_std

mkdir -p %{buildroot}%{_datadir}/applications
desktop-file-install \
    --add-category="Midi" \
    --add-category="X-MandrivaLinux-Sound" \
    --dir %{buildroot}%{_datadir}/applications \
    %{buildroot}%{_datadir}/applications/%{name}.desktop


%changelog
* Sat Apr 19 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.3.0-4
+ Revision: 44dfe6c
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9372 |12cu|fortune-mod-ru-1.52-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Russian fortune messages
Name:		fortune-mod-ru
Version:	1.52
Release:	1
License:	GPLv2+
Group:		Toys
Url:		http://jack.kiev.ua/fortune-mod-ru/
Source0:	http://jack.kiev.ua/filez/%{name}-%{version}.tar.bz2
Requires:	fortune-mod
BuildArch:	noarch

%description
Russian fortune messages from Acid Jack.

%files
%doc ChangeLog README
%{_gamesdatadir}/fortunes/ru/

#----------------------------------------------------------------------------

%prep
%setup -q

%build

%install
%makeinstall_std INSTALL=install


%changelog
* Mon Dec 23 2013 Rosa <rosa@abf.rosalinux.ru> 1.52-1
+ Revision: 728d7ca
- Automatic import for version 1.52-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9373 |12cu|fotoxx-14.10.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:			fotoxx
Version:		14.10.1
Release:		1
Summary:		Editor of image files from digital cameras
License:		GPLv3
Group:			Graphics
Source0:		http://www.kornelix.com/uploads/1/3/0/3/13035936/%{name}-%{version}.tar.gz
URL:			http://www.kornelix.com/fotoxx.html
BuildRequires:		pkgconfig(gtk+-3.0)
BuildRequires:		ufraw
BuildRequires:		perl(Image::ExifTool)
BuildRequires:		tiff-devel
BuildRequires:		xdg-utils
BuildRequires:		imagemagick
BuildRequires:		pkgconfig(lcms2)
Requires:		exiv2
Requires:		ufraw
Requires:		perl(Image::ExifTool)
Suggests:		rawtherapee
Suggests:		brasero


%description
Edit image files from a digital camera. Includes color and contrast
enhancement, red-eye removal, sharpen, crop, rotate, noise removal,
HDR (high dynamic range) and panorama image compositing, thumbnail
image browser, tag editing and search.

%prep
%setup -q

%build
%make CXXFLAGS="%{optflags}" LDFLAGS="%{ldflags}" PREFIX=%{_prefix}

%install
%makeinstall_std

# menu icon
install -D -m 644 %{buildroot}%{_datadir}/%{name}/icons/%{name}.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
for size in 16 24 32 48
do
install -d %{buildroot}%{_iconsdir}/hicolor/${size}x${size}/apps/
convert -resize ${size}x${size} %{buildroot}%{_datadir}/%{name}/icons/%{name}.png %{buildroot}%{_iconsdir}/hicolor/${size}x${size}/apps/%{name}.png
done

# menu entry
rm -rf %{buildroot}%{_datadir}/applications/kornelix-fotoxx.desktop

mkdir -p %{buildroot}%{_datadir}/applications
cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
[Desktop Entry]
Name=%{name}
GenericName=Image Editor
Comment=Edit image files from a digital camera
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Graphics;X-MandrivaLinux-CrossDesktop;
EOF

chmod -x %{buildroot}%{_datadir}/%{name}/data/quickstart-it.html 
chmod 644 %{buildroot}%{_datadir}/fotoxx/data/KB-shortcuts-es
chmod 644 %{buildroot}%{_datadir}/fotoxx/data/KB-shortcuts-ca

%files
%{_docdir}/%{name}
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/*/apps/%{name}.png
%{_mandir}/man1/fotoxx.1*
%{_datadir}/appdata/fotoxx.appdata.xml



%changelog
* Tue Oct 07 2014 abfonly <abfonly@gmail.com> 14.10.1-1
+ Revision: c1f92bd
- Merge pull request #3 from abfonly/fotoxx:rosa2012.1
- abfonly



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9374 |12cu|fox-1.7.39-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		1.7

%define name		fox
%define version 1.7.39
%define release %mkrel 1

%define libname		%mklibname %{name} %{major}
%define libnamedev	%mklibname -d %{name}

%define name_ex_apps	%{name}-example-apps

%define icon_name_calc	%{name}-calculator.png
%define icon_name_adie	%{name}-adie.png

#should fix unpacked dir/subdir....
%define _unpackaged_subdirs_terminate_build 0

#debuginfo-without-sources
%define debug_package	%{nil}

Summary:	The FOX C++ GUI Toolkit
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	LGPLv2+
Group:		Development/C++
URL:		http://www.fox-toolkit.org
Source: 	ftp://ftp.fox-toolkit.org/pub/%{name}-%{version}.tar.gz
Source1:	fox-shutterbug-16.png
Source2:	fox-shutterbug-32.png
Source3:	fox-shutterbug-48.png
Source10:	%{name}_adie_16.png
Source11:	%{name}_adie_32.png
Source12:	%{name}_adie_48.png
Source20:	%{name}_calc_16.png
Source21:	%{name}_calc_32.png
Source22:	%{name}_calc_48.png

BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glut)
BuildRequires:	cups-devel
BuildRequires:	bzip2-devel
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(xft)
BuildRequires:	pkgconfig(xcursor)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	jpeg-devel
BuildRequires:	freetype-devel
BuildRequires:	doxygen


%description
FOX is a C++-Based Library for Graphical User Interface Development
FOX supports modern GUI features, such as Drag-and-Drop, Tooltips, Tab
Books, Tree Lists, Icons, Multiple-Document Interfaces (MDI), timers,
idle processing, automatic GUI updating, as well as OpenGL/Mesa for
3D graphics.  Subclassing of basic FOX widgets allows for easy
extension beyond the built-in widgets by application writers.

%package -n %{name_ex_apps}
Summary:	FOX example applications
Group:		Office
Requires:	%{libname} >= %{version}

%description -n %{name_ex_apps}
Editor, file browser and calculator, written with FOX

%package -n %{libname}
Summary:	The FOX C++ GUI Toolkit - Libraries
Group:		System/Libraries

%description -n %{libname}
FOX is a C++-Based Library for Graphical User Interface Development
FOX supports modern GUI features, such as Drag-and-Drop, Tooltips, Tab
Books, Tree Lists, Icons, Multiple-Document Interfaces (MDI), timers,
idle processing, automatic GUI updating, as well as OpenGL/Mesa for
3D graphics.  Subclassing of basic FOX widgets allows for easy
extension beyond the built-in widgets by application writers.

%package -n %{libnamedev}
Summary:	FOX header files
Group:		Development/C++
Requires:	%{libname} = %{version}
Provides:	libfox-devel = %version-%release
Provides:	fox%{major}-devel = %version-%release
Provides:	libfox%{major}-devel = %version-%release
Conflicts:	%mklibname -d fox 1.4
Obsoletes:	%mklibname -d fox 1.7

%description -n %{libnamedev}
FOX is a C++-Based Library for Graphical User Interface Development
FOX supports modern GUI features, such as Drag-and-Drop, Tooltips, Tab
Books, Tree Lists, Icons, Multiple-Document Interfaces (MDI), timers,
idle processing, automatic GUI updating, as well as OpenGL/Mesa for
3D graphics.  Subclassing of basic FOX widgets allows for easy
extension beyond the built-in widgets by application writers.

This package contains the necessary files to develop applications
with FOX.

%prep
%setup -q

%build
#gw the examples don't link
##define _disable_ld_no_undefined 1
%configure2_5x --with-opengl=mesa --enable-cups LIBS='-lfontconfig'
make GL_LIBS="-lGL -lGLU"

%install
rm -rf %{buildroot} installed-docs
%makeinstall_std
mv %buildroot%_datadir/doc/fox-%{major}/* installed-docs
cp -p pathfinder/PathFinder %{buildroot}/usr/bin

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-foxcalculator.desktop << EOF
[Desktop Entry]
Name=FOX Calculator
Comment=Calculator using the FOX toolkit
Exec=%{_bindir}/calculator %U
Icon=%{icon_name_calc}
Terminal=false
Type=Application
StartupNotify=true
Categories=Science;Math;
EOF
cat > %{buildroot}%{_datadir}/applications/mandriva-foxadie.desktop << EOF
[Desktop Entry]
Name=FOX Adie
Comment=A.D.I.E. - Advanced Interactive Editor using the FOX toolkit
Exec=%{_bindir}/adie %U
Icon=%{icon_name_adie}
Terminal=false
Type=Application
StartupNotify=true
Categories=TextEditor;Utility;
EOF
cat > %{buildroot}%{_datadir}/applications/mandriva-shutterbug.desktop << EOF
[Desktop Entry]
Name=FOX Shutterbug
Comment=Takes a screenshot and saves it to a file
Exec=%{_bindir}/shutterbug %U
Icon=shutterbug
Terminal=false
Type=Application
StartupNotify=true
Categories=Graphics;
EOF

install -D -m 644 %{SOURCE10} %{buildroot}%{_miconsdir}/%{icon_name_adie}
install -D -m 644 %{SOURCE11} %{buildroot}%{_iconsdir}/%{icon_name_adie}
install -D -m 644 %{SOURCE12} %{buildroot}%{_liconsdir}/%{icon_name_adie}

install -m 644 %{SOURCE20} %{buildroot}%{_miconsdir}/%{icon_name_calc}
install -m 644 %{SOURCE21} %{buildroot}%{_iconsdir}/%{icon_name_calc}
install -m 644 %{SOURCE22} %{buildroot}%{_liconsdir}/%{icon_name_calc}

install -m 644 %{SOURCE1} %{buildroot}%{_miconsdir}/shutterbug.png
install -m 644 %{SOURCE2} %{buildroot}%{_iconsdir}/shutterbug.png
install -m 644 %{SOURCE3} %{buildroot}%{_liconsdir}/shutterbug.png

rm -rf %buildroot%_prefix/fox



%files -n %{name_ex_apps}
%doc %{_mandir}/man1/ControlPanel*
%doc %{_mandir}/man1/PathFinder*
%doc %{_mandir}/man1/adie*
%doc %{_mandir}/man1/calculator*
%doc %{_mandir}/man1/shutterbug.1*
%{_bindir}/calculator
%{_bindir}/ControlPanel
%{_bindir}/PathFinder
%{_bindir}/adie
%{_bindir}/Adie.stx
%{_bindir}/shutterbug
%{_datadir}/applications/mandriva*
%{_miconsdir}/%{icon_name_adie}
%{_iconsdir}/%{icon_name_adie}
%{_liconsdir}/%{icon_name_adie}
%{_miconsdir}/%{icon_name_calc}
%{_iconsdir}/%{icon_name_calc}
%{_liconsdir}/%{icon_name_calc}
%{_miconsdir}/shutterbug.png
%{_iconsdir}/shutterbug.png
%{_liconsdir}/shutterbug.png


%files -n %{libname}
%doc LICENSE README
%{_libdir}/*%{major}.so.0*

%files -n %{libnamedev}
%doc doc ADDITIONS TRACING
%doc installed-docs
%doc %{_mandir}/man1/reswrap*
%{_bindir}/reswrap
%{_bindir}/fox-config
%dir %{_includedir}/fox-%{major}
%{_includedir}/fox-%{major}/*
%{_libdir}/*.so
%{_libdir}/*.a
%{_libdir}/pkgconfig/*.pc






@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9375 |12cu|fplll-4.0.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name		fplll
%define major		0
%define libfplll	%mklibname %{name} %{major}
%define libfplll_devel	%mklibname %{name} -d

Epoch:		1
Name:		%{name}
Group:		Sciences/Mathematics
License:	LGPLv2+
Summary:	LLL-reduction of euclidean lattices
Version:	4.0.4
Release:	2
Source:		http://perso.ens-lyon.fr/damien.stehle/fplll/lib%{name}-%{version}.tar.gz
URL:		http://perso.ens-lyon.fr/damien.stehle/fplll/
BuildRequires:	gmp-devel
BuildRequires:	mpfr-devel
#Reversed (or previously applied) patch detected!
#Patch0:		%{name}-fplllv31.patch

%description
%{name}-%{version} contains several algorithms on lattices that rely on
floating-point computations. This includes implementations of the
floating-point LLL reduction algorithm, offering different
speed/guarantees ratios. It contains a 'wrapper' choosing the
estimated best sequence of variants in order to provide a guaranteed
output as fast as possible. In the case of the wrapper, the
succession of variants is oblivious to the user. It also includes
a rigorous floating-point implementation of the Kannan-Fincke-Pohst
algorithm that finds a shortest non-zero lattice vector, and the BKZ
reduction algorithm.

%package	-n %{libfplll}
Summary:	lib%{name} shared libraries
Group:		System/Libraries

%description	-n %{libfplll}
libfpll shared libraries. fplll is code that LLL-reduces euclidean lattices.

%package	-n %{libfplll_devel}
Summary:	lib%{name} libraries, includes, etc
Group:		Development/C
Requires:	%{libfplll} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Conflicts:	%{_lib}fplll3 < 3.0-7
Obsoletes:	%{_lib}fplll3 < 3.0-7

%description	-n %{libfplll_devel}
libfpll libraries, includes, etc. fplll is code that LLL-reduces
euclidean lattices.

%prep
%setup -q -n lib%{name}-%{version}
#patch0 -p1

%build
%configure2_5x --disable-static LDFLAGS="-Wl,--as-needed $RPM_LD_FLAGS"

# Eliminate hardcoded rpaths, and workaround libtool moving all -Wl options
# after the libraries to be linked
sed -e 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' \
    -e 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' \
    -e 's|-nostdlib|-Wl,--as-needed &|' \
    -i libtool
%make

%install
%makeinstall_std
rm %{buildroot}%{_libdir}/libfplll.la

%check
export LD_LIBRARY_PATH=$PWD/src/.libs
make check

%files
%{_bindir}/*

%files		-n %{libfplll}
%{_libdir}/libfplll.so.*

%files		-n %{libfplll_devel}
%{_includedir}/%{name}.h
%{_includedir}/%{name}
%{_libdir}/libfplll.so

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9376 |12cu|frame-2.5.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 6
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d

Summary:	Buildup and synchronization of simultaneous touches
Name:		frame
Version:	2.5.0
Release:	1
License:	GPLv3+
Group:		Development/Other
Url:		https://launchpad.net/frame
Source0:	https://launchpad.net/frame/trunk/utouch-%{name}-%{version}/+download/%{name}-%{version}.tar.gz
BuildRequires:	asciidoc
BuildRequires:	pkgconfig(evemu)
BuildRequires:	pkgconfig(mtdev)
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(xorg-server)
Requires:	evemu

%description
Frame handles the buildup and synchronization of a set of simultaneous touches.

%files
%doc COPYING
%{_bindir}/frame-test-x11
%{_mandir}/man1/frame-test-x11.1*

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Frame shared library Package
Group:		System/Libraries

%description -n %{libname}
This package contains the library needed to run programs dynamically linked
with Frame.

%files -n %{libname}
%{_libdir}/libframe.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Frame development package
Group:		Development/Other
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Conflicts:	%{_lib}frame6 < 2.5.0

%description -n %{devname}
This package provides headers files for Frame development.

%files -n %{devname}
%{_includedir}/oif/*.h
%{_libdir}/libframe.so
%{_libdir}/pkgconfig/frame.pc
%{_libdir}/pkgconfig/frame-x11.pc

#----------------------------------------------------------------------------

%prep
%setup -q

%build
autoreconf -fi
%configure2_5x --disable-static
%make

%install
%makeinstall_std


%changelog
* Fri Feb 28 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.5.0-1
+ Revision: b7b9ffe
- LOG Update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9377 |12cu|freecad-0.14.3702-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		freecad
Summary:	FreeCAD is a general purpose 3D CAD modeler
Version:	0.14.3702
Release:	3
License:	GPL and LGPL
Group: 		Graphics
Url:		http://free-cad.sourceforge.net/
Source0:	http://dfn.dl.sourceforge.net/sourceforge/free-cad/freecad-%{version}.tar.gz
Source1:      	freecad.desktop
Source2:      	freecad.1
Source3:	%{name}.rpmlintrc
BuildRequires: 	gstreamer0.10-devel
BuildRequires: 	pkgconfig(QtCore)
BuildRequires:	doxygen
BuildRequires:	pkgconfig(QtWebKit)
BuildRequires: 	pkgconfig(xerces-c)
BuildRequires: 	opencv-devel
BuildRequires: 	python-devel
BuildRequires: 	libode-devel
BuildRequires: 	python-matplotlib
BuildRequires: 	eigen3
BuildRequires: 	cmake
BuildRequires: 	gcc-gfortran
BuildRequires: 	opencascade-devel
BuildRequires: 	pkgconfig(Coin)
BuildRequires: 	soqt-devel
BuildRequires: 	boost-devel >= 1.34.0
BuildRequires:	pkgconfig(shiboken)
BuildRequires:	pkgconfig(pyside)
BuildRequires:	dos2unix


%description
FreeCAD will be a general purpose 3D CAD modeler.
The development will be completely Open Source.
As with many modern 3D CAD modelers it will
have a 2D component in order to extract design detail
from the 3D model to create 2D production drawings,
although 2D (e.g. AutoCAD LT) is not the focus,
neither are animation and organic shapes
(e.g. Maya, 3D StudioMAX and Cinema 4D).

#package devel
#Group: Development/C++
#Summary: Devel package for %{name}
#Requires: {name} = {version}

#description devel
#FreeCAD will be a general purpose 3D CAD modeler.
#The development will be completely Open Source.
#As with many modern 3D CAD modelers it will
#have a 2D component in order to extract design detail
#from the 3D model to create 2D production drawings,
#although 2D (e.g. AutoCAD LT) is not the focus,
#neither are animation and organic shapes
#(e.g. Maya, 3D StudioMAX and Cinema 4D).

%prep
%setup -q 

%build
%define Werror_cflags %nil
%cmake_qt4 -DCMAKE_INSTALL_PREFIX=%{_libdir}/%{name} \
	    -DCMAKE_INSTALL_DATADIR=%{_datadir}/%{name} \
            -DCMAKE_INSTALL_DOCDIR=%{_docdir}/%{name} \
            -DCMAKE_INSTALL_INCLUDEDIR=%{_includedir} \
            -DRESOURCEDIR=%{_libdir}/freecad \
            -DCMAKE_BUILD_TYPE=Release 
%make

%install
%makeinstall_std -C build

# Symlink binaries to /usr/bin
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
ln -s ../%{_lib}/freecad/bin/FreeCAD .
ln -s ../%{_lib}/freecad/bin/FreeCADCmd .
popd

# Install desktop file
desktop-file-install \
    --dir=%{buildroot}%{_datadir}/applications  %{SOURCE1}

sed -i 's,@lib@,%{_lib},g' %{buildroot}%{_datadir}/applications/%{name}.desktop

# Install desktop icon
install -pD -m 0644 src/Gui/Icons/%{name}.svg \
    %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg

# Install man page
install -pD -m 0644 %{SOURCE2} \
    %{buildroot}%{_mandir}/man1/%{name}.1

# Symlink manpage to other binary names
pushd %{buildroot}%{_mandir}/man1
ln -sf %{name}.1.gz FreeCAD.1.gz.
ln -sf %{name}.1.gz FreeCADCmd.1.gz
popd

%files
%doc ChangeLog.txt copying.lib data/License.txt build/doc/*
%{_bindir}/*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
%{_libdir}/*.so
%{_libdir}/%{name}/bin/
#{_libdir}/%{name}/lib/
%{_libdir}/%{name}/Mod/
%{_datadir}/%{name}/
%{_mandir}/man1/*.1*

#files devel
#{_libdir}/{name}/include/*

%changelog
* Sun Sep 14 2014 djam <djam5@ya.ru> 0.14.3702-3
+ Revision: 2a26dbe
- Merge pull request #3 from djam/freecad:rosa2012.1
- up to 3 release, few corrected



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9378 |12cu|freecell-solver-3.16.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define basen freecell-solver
%define libname_orig lib%{basen}
%define major 0
%define libname %mklibname %{basen} %{major}
%define develname %mklibname %{basen} -d
%define staticname %mklibname %{basen} -d -s
%define debug_package	%{nil}

Name: %{basen}
Version: 3.16.0
Release: 1
License: MIT
Group: Games/Cards
Source: http://download.berlios.de/fc-solve/%{name}-%{version}.tar.bz2
Buildroot: %{_tmppath}/freecell-solver-root
URL: http://fc-solve.berlios.de/
Requires: %{libname} = %{PACKAGE_VERSION}
Summary: The Freecell Solver Executable
BuildRequires: cmake

%description
The Freecell Solver package contains the fc-solve executable which is
a command-line program that can be used to solve games of Freecell and
similar card solitaire variants.

This package also contains command line executables to generate the initial
boards of several popular Freecell implementations.

%files
%_bindir/fc-solve
%_bindir/freecell-solver-fc-pro-range-solve
%_bindir/freecell-solver-multi-thread-solve
%_bindir/freecell-solver-range-parallel-solve
%_bindir/make-aisleriot-freecell-board
%_bindir/make-gnome-freecell-board
%_bindir/make_pysol_freecell_board.py
%_bindir/pi-make-microsoft-freecell-board
%_datadir/freecell-solver
%{_mandir}/*/*
%{_docdir}/*

######################

%package -n %{libname}
Summary: The Freecell Solver dynamic libraries for solving Freecell games
Group: Games/Cards

%description -n %{libname}
Contains the Freecell Solver libraries that are used by some programs to solve
games of Freecell and similar variants of card solitaire.

This package is mandatory for the Freecell Solver executable too.

%files -n %{libname}
%{_libdir}/libfreecell-solver.so.%{major}.*
%{_libdir}/libfreecell-solver.so.%{major}

#######################

%package -n %{develname}
Summary: The Freecell Solver development tools for solving Freecell games
Group: Games/Cards
Requires: %{libname} = %{PACKAGE_VERSION}

%description -n %{develname}
Freecell Solver is a library for automatically solving boards of Freecell and
similar variants of card Solitaire. This package contains the header files and 
static libraries necessary for developing programs using Freecell Solver.

You should install it if you are a game developer who would like to use 
Freecell Solver from within your programs.

%files -n %{develname}
%_includedir/freecell-solver/*.h
%_bindir/freecell-solver-config
%{_libdir}/pkgconfig/*.pc
%{_libdir}/libfreecell-solver.so

#######################

%package -n %{staticname}
Summary: The Freecell Solver static libraries
Group: Games/Cards
Requires: %{develname} = %{PACKAGE_VERSION}

%description -n %{staticname}
Freecell Solver is a library for automatically solving boards of Freecell and
similar variants of card Solitaire. This package contains the static libraries.

It is not generally required.

%files -n %{staticname}
%{_libdir}/libfreecell-solver.a

########################

%prep
%setup -q
# This is a hack that is meant to make sure the README of the board
# generation programs resides inside the board_gen sub-dir of the 
# documentation directory.
cd board_gen
mkdir doc
cd doc
mkdir board_gen
cd board_gen
cp ../../README .


%build
# limits are suggested by the PySolFC

%cmake -DLOCALE_INSTALL_DIR=%{_datadir}/locale \
	-DLIB_INSTALL_DIR=%{_libdir} \
	-DMAX_NUM_FREECELLS=8 \
	-DMAX_NUM_STACKS=20 \
	-DMAX_NUM_INITIAL_CARDS_IN_A_STACK=60
%make

%install
cd build
%{makeinstall_std}

rm -f  %{buildroot}%{_bindir}/make-microsoft-freecell-board




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9379 |12cu|freeciv-2.4.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	CIVilization clone
Name:		freeciv
Version:	2.4.4
Release:	1
License:	GPLv2+
Group:		Games/Strategy
Url:		http://www.freeciv.org/
Source0:	http://download.gna.org/freeciv/stable/freeciv-%{version}.tar.bz2
Source1:	%{name}.server.wrapper
Source2:	stdsounds3.tar.gz
BuildRequires:	desktop-file-utils
BuildRequires:	ggz-gtk-client-devel
BuildRequires:	libstdc++-static-devel
BuildRequires:	readline-devel
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(ImageMagick)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(liblzma)
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(SDL_mixer)
Requires(post,preun):	ggz-client-libs

%description
Freeciv is a multiplayer strategy game, released under the GNU General
Public License. It is generally comparable with Civilization II(r),
published by Microprose(r).

Default configuration uses the Civilization II(r) style Isometric view. If
you prefer classic Civilization(r) 2-d view, invoke the client with
"civclient --tiles trident".

#----------------------------------------------------------------------------

%package data
Summary:	FREE CIVilization clone - data files
Group:		Games/Strategy
BuildArch:	noarch

%description data
Freeciv is a multiplayer strategy game, released under the GNU General
Public License. It is generally comparable with Civilization II(r),
published by Microprose(r).

Default configuration uses the Civilization II(r) style Isometric view. If
you prefer classic Civilization(r) 2-d view, invoke the client with
"civclient --tiles trident".

%files -f %{name}.lang data
%doc AUTHORS doc/BUGS doc/HOWTOPLAY NEWS doc/README doc/README.AI doc/README.graphics doc/README.rulesets doc/README.sound doc/HACKING
%{_gamesdatadir}/%{name}

#----------------------------------------------------------------------------

%package client
Summary:	FREE CIVilization clone - client
Group:		Games/Strategy
Provides:	%{name} = %{EVRD}
Requires:	%{name}-data = %{EVRD}
Requires:	%{name}-server = %{EVRD}
Requires(post,preun):	ggz-client-libs

%description client
This is the graphical client for freeciv.

%files client
%{_gamesbindir}/freeciv-gtk2
%{_gamesbindir}/freeciv-manual
%{_gamesbindir}/freeciv-modpack
%{_datadir}/appdata/freeciv-gtk2.appdata.xml
%{_datadir}/appdata/freeciv-modpack.appdata.xml
%{_datadir}/applications/freeciv.desktop
%{_datadir}/applications/freeciv-modpack.desktop
%{_datadir}/ggz/civclient.dsc
%{_datadir}/pixmaps/freeciv-client.png
%{_iconsdir}/hicolor/*/apps/freeciv-modpack.png
%{_iconsdir}/hicolor/*/apps/freeciv-client.png
%{_mandir}/man6/freeciv-client.6*
%{_mandir}/man6/freeciv-gtk2.6*
%{_mandir}/man6/freeciv-manual.6*
%{_mandir}/man6/freeciv-modpack.6*

%post client
%{_bindir}/ggz-config --install --force --modfile=%{_datadir}/ggz/civclient.dsc || :

%preun client
if [ $1 -eq 0 ]; then
   %{_bindir}/ggz-config --remove --modfile=%{_datadir}/ggz/civclient.dsc || :
fi

#----------------------------------------------------------------------------

%package server
Summary:	FREE CIVilization clone - server
Group:		Games/Strategy
Requires:	%{name}-data = %{EVRD}
Requires(post,preun):	ggz-client-libs

%description server
This is the server for freeciv.

%files server
%{_gamesbindir}/civserver.real
%{_gamesbindir}/freeciv-server
%{_datadir}/appdata/freeciv-server.appdata.xml
%{_datadir}/applications/freeciv-server.desktop
%{_datadir}/ggz/civserver.dsc
%{_iconsdir}/hicolor/*/apps/freeciv-server.png
%{_mandir}/man6/freeciv-server.6*
%{_sysconfdir}/freeciv

%post server
%{_bindir}/ggz-config --install --force --modfile=%{_datadir}/ggz/civserver.dsc || :

%preun server
if [ $1 -eq 0 ]; then
  %{_bindir}/ggz-config --remove --modfile=%{_datadir}/ggz/civserver.dsc || :
fi

#----------------------------------------------------------------------------

%prep
%setup -q

%build
#locales are not in %{_gamesdatadir}
export localedir=%{_datadir}/locale

%configure2_5x \
	--bindir=%{_gamesbindir} \
	--datadir=%{_gamesdatadir} \
	--enable-client=gtk-2.0
%make

%install
%makeinstall_std localedir=%{_datadir}/locale

tar -xvf %{SOURCE2} -C %{buildroot}%{_gamesdatadir}/%{name}

# wrapper
mv %{buildroot}%{_gamesbindir}/freeciv-server %{buildroot}%{_gamesbindir}/civserver.real
install -m 755 %{SOURCE1} %{buildroot}%{_gamesbindir}/freeciv-server

# fix icons locations
mv %{buildroot}%{_gamesdatadir}/icons %{buildroot}%{_datadir}/icons

# menu entry
desktop-file-install \
	--vendor="" \
	--remove-category="Application" \
	--remove-category="GNOME" \
	--remove-category="Strategy" \
	--add-category="GTK" \
	--add-category="StrategyGame" \
	--dir %{buildroot}%{_datadir}/applications \
	%{buildroot}%{_datadir}/applications/*.desktop

%find_lang %{name}

# omit ggz.modules, to register at install, not build, time.
rm %{buildroot}%{_sysconfdir}/ggz.modules
# include .dsc files
mkdir -p %{buildroot}%{_datadir}/ggz
install -p -D -m644 data/civclient.dsc %{buildroot}%{_datadir}/ggz/civclient.dsc
install -p -D -m644 data/civclient.dsc %{buildroot}%{_datadir}/ggz/civserver.dsc 

#remove unneeded
# The Qt one will be useful as soon as the Qt client becomes more than a
# stub -- probably by 2.5.x
rm -f %{buildroot}%{_libdir}/*a
rm -f %{buildroot}%{_mandir}/man6/*ftwl*
rm -f %{buildroot}%{_mandir}/man6/*gtk3*
rm -f %{buildroot}%{_mandir}/man6/*qt*
rm -f %{buildroot}%{_mandir}/man6/*sdl*
rm -f %{buildroot}%{_mandir}/man6/*win32*
rm -f %{buildroot}%{_mandir}/man6/*xaw*

rm -rf %{buildroot}%{_defaultdocdir}/%{name}

%changelog
* Tue Jan 27 2015 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.4.4-1
+ Revision: eb7163b
- New version 2.4.4



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9380 |12cu|freedroidrpg-0.15.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	freedroidRPG

Summary:	Summary A Diablo clone with the Tux as hero in a world of rampaging robots
Name:		freedroidrpg
Version:	0.15.1
Release:	1
Group:		Games/Adventure
License:	GPLv2
URL:		http://freedroid.sourceforge.net/
Source0:	http://garr.dl.sourceforge.net/project/freedroid/freedroidRPG/freedroidRPG-0.15/%{oname}-%{version}.tar.gz
Source11:	%{name}-16x16.png
Source12:	%{name}-32x32.png
Source13:	%{name}-48x48.png
Patch0:		freedroidrpg-0.13-string-format.patch
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(SDL_net)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(SDL_gfx)
BuildRequires:	gtk+-devel
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(libpng)
BuildRequires:	gettext-devel

%rename	%{oname}

%description
FreeDroidRPG is a free isometric RPG game inspired by elements of Diablo and
Fallout. Originally based on FreeDroid Classic, this project now has vastly
deviated from its parent.

This game tells the story of a world destroyed by a conflict between the bots
and their human masters. Play as Tux in a quest to save the world from the
murderous
rebel bots who know no mercy. You get to choose which path you wish to follow,
and
freedom of choice is everywhere in the game.

FreeDroidRPG features a complete real time combat system with me-lee and ranged
weapons, fairly similar to the proprietary game Diablo. There also is an 
innovative system of magic, with features such as forced casting and over 20
spells.
You can use over 50 different kinds of items and fight countless enemies on
your way to your destiny.

We have an advanced dialog system, which aims at being at least on par with
Fallout's. The dialogs in the game represent a large part of the game-play.
Finally, if guns are too inaccurate and blades too messy, you can always take
over your enemies and have them fight on your side."

%prep
%setup -q
# %patch0 -p1 -b .strfmt
rm -rf `find -name .xvpics`

%build
%configure2_5x \
	--bindir=%{_gamesbindir} \
	--datadir=%{_gamesdatadir}
make clean
%make

%install
%makeinstall_std

install -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=FreedroidRPG
Comment=%{Summary}
Exec=%{_gamesbindir}/%{oname}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;AdventureGame;
EOF

install %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
install %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
install %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png

# fix attr
chmod +x %{buildroot}%{_gamesdatadir}/freedroidrpg/sound/speak.py

%files -n %{name}
%defattr(644,root,root,755)
%doc AUTHORS ChangeLog NEWS README
%{_datadir}/applications/mandriva*
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%dir %{_gamesdatadir}/%{name}
%dir %{_gamesdatadir}/%{name}/sound
%{_gamesdatadir}/%{name}/sound/*
%{_gamesdatadir}/%{name}/graphics
%{_gamesdatadir}/%{name}/map
%{_gamesdatadir}/%{name}/dialogs
%{_mandir}/man6/freedroidRPG.6.*
%attr(755,root,root) %{_gamesbindir}/*



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9381 |12cu|freego-4.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Easier access to your personal data on free.fr
Name:		freego
Version:	4.5
Release:	2
License:	GPLv2+
Group:		Networking/Other
Url:		http://www.freego.fr/
Source0:	http://www.freego.fr/logiciel/linux/FreeGo%{version}.zip
Patch0:		freego-4-prefix.patch
Patch1:		freego-4-desktopfile.patch
Patch2:		freego-4-gcc45.patch
BuildRequires:	qt4-devel
Requires:	vlc

%description
FreeGo makes it easier to access your personal data on the french ISP Free.

%files
%doc *.pdf
%{_bindir}/*
%{_datadir}/applications/*.desktop
%{_datadir}/icons/hicolor/*/apps/*.png

#----------------------------------------------------------------------------

%prep
%setup -q -c Freego%{version}
%patch0 -p0 -b .prefix
%patch1 -p0 -b .desktopfile
%patch2 -p0 -b .gcc

%build
%qmake_qt4
%make

%install
%makeinstall INSTALL_ROOT=%{buildroot}
install -p -m 755 -D FreeGo %{buildroot}%{_bindir}/FreeGo

desktop-file-install  \
	--dir %{buildroot}%{_datadir}/applications\
	--delete-original\
	%{buildroot}%{_datadir}/applications/*.desktop


%changelog
* Fri Feb 21 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.5-2
+ Revision: c86ae73
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9382 |12cu|freemarker-2.3.10-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           freemarker
Version:        2.3.10
Release:        10
Summary:        FreeMarker template engine - a generic tool to generate text output
License:        BSD
Group:          Development/Java
Url:            http://freemarker.org/
BuildArch:      noarch
Source0:        %{name}-%{version}.tar.gz
Patch0:         build.patch
BuildRequires:  java-rpmbuild
BuildRequires:  ant
BuildRequires:  java-devel >= 1.6
BuildRequires:  java >= 1.6
Requires:       java >= 1.6

%description
FreeMarker is a "template engine"; a generic tool to generate text output 
(anything from HTML to autogenerated source code) based on templates. 
It's a Java package, a class library for Java programmers. 
It's not an application for end-users in itself, but something that 
programmers can embed into their products.

%package        javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java
Requires:        %{name} = %{version}-%{release}
%description    javadoc
FreeMarker is a "template engine"; a generic tool to generate text output 
(anything from HTML to autogenerated source code) based on templates. 
It's a Java package, a class library for Java programmers. 
It's not an application for end-users in itself, but something that 
programmers can embed into their products.

%prep
%setup -q
%remove_java_binaries
%patch0 -p0 -b .sav

#
# XXX: This package contains just core of freemarker. This is enough for
# NetBeans integration, that is why it removes certain extensions. In case
# of need, feel free to modify this script to compile these extensions correctly.
#
%{__rm} -rf src/freemarker/ext/jython/
%{__rm} -rf src/freemarker/ext/xml/
%{__rm} -rf src/freemarker/ext/jsp/
%{__rm} -rf src/freemarker/ext/servlet/
%{__rm} src/freemarker/cache/WebappTemplateLoader.java

%build
ant -f build.xml jar javadoc

%install
install -m644 lib/%{name}.jar -D %{buildroot}%{_javadir}/%{name}-%{version}.jar
ln -s %{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}.jar

install -d %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -r build/api %{buildroot}%{_javadocdir}/%{name}-%{version}

%create_jar_links


%postun

%defattr(644,root,root,755)
%{_javadir}/%{name}.jar
%ghost %{_javadir}/%{name}-%{version}.jar

%files
%{_javadir}/%{name}.jar
%{_javadir}/%{name}-%{version}.jar

%files javadoc
%defattr(644,root,root,755)
%{_javadocdir}/%{name}-%{version}



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 2.3.10-7mdv2011.0
+ Revision: 618341
- the mass rebuild of 2010.0 packages

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 2.3.10-6mdv2010.0
+ Revision: 437591
- rebuild

* Sun Mar 29 2009 Pascal Terjan <pterjan@mandriva.org> 2.3.10-5mdv2009.1
+ Revision: 362179
- Fix summary of -javadoc subpackage

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Dec 16 2007 Anssi Hannula <anssi@mandriva.org> 2.3.10-2mdv2008.1
+ Revision: 120880
- buildrequire java-rpmbuild, i.e. build with icedtea on x86(_64)

* Sun Dec 02 2007 Jaroslav Tulach <jtulach@mandriva.org> 2.3.10-1mdv2008.1
+ Revision: 114454
- Yet another try: Just using %%{ant} defines JAVA_HOME to non-existant gcj directory. Trying plain ant
- Make sure Java is available also during compile time
- Is there a better way to enforce compilation with real javac than to require java-devel >= 1.6?
- The core of freemarker builds. Extensions (JSP, Jython, XML) are not included.
- create freemarker


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9383 |12cu|freenx-0.7.3-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# --with NomachineKey
# Allow login with the key shipped with the NoMachine client.
# This can be a security risk, so it is disabled by default
# and an SSH key is generated at install time.
%bcond_with NomachineKey

Summary:        Free NX implementation
Name:           freenx
Version:        0.7.3
Release:        13
License:        GPLv2
Group:          Networking/Remote access
URL:            http://freenx.berlios.de/
Source0:        http://download.berlios.de/freenx/freenx-server-%{version}.tar.gz
Source1:        freenx-nxserver.logrotate
Patch0:         freenx-server-0.7.3-lp-fixes.patch
Patch1:         freenx-server-r104-fixes.patch
Patch2:		freenx-server-0.7.3-connection-fix.patch
Patch3:		freenx-server-0.7.3-authkeys2.patch
Patch4:		freenx-server-0.7.3-lxde_gnome_crash.patch
Requires:       expect
Requires:       netcat
Requires:       nxagent
Requires:       nxproxy
Requires:       openssh-server
Requires:       Xdialog
Requires:       xmessage
Requires:       xterm
Requires(pre):  rpm-helper
Requires(post): expect

%description
NoMachine NX is the next-generation X compression and roundtrip 
suppression scheme. It can operate remote X11 sessions over 56k 
modem dialup links or anything better.

This package contains a free (GPL) implementation of the nxserver
component.
 
%prep
%setup -q -n %{name}-server-%{version}
%patch0 -p1 -b .lp
%patch1 -p1 -b .fixes
%patch2 -p0 -b .connection-fix
%patch3 -p1 -b .authkeys2
%patch4 -p1 -b .lxde_gnome_crash

%build
perl -pi -e "s|/var/lib/nxserver/home|%{_localstatedir}/lib/nxserver/nxhome|" nxloadconfig
pushd nxserver-helper
%make
popd

# README.install.urpmi doesn't work yet.
cat << EOF > README.urpmi
After installing this package, an nx user is created (this is a 
system user, do not try to log in as him), with a home located 
at %{_localstatedir}/lib/nxserver/nxhome. His password is a random 
32-character password. 

%if %with NomachineKey
Using Nomachine ssh key, warning, this is a potential security risk.
%else
Your user must install the key located at: 
%{_localstatedir}/lib/nxserver/nxhome/.ssh/client.id_dsa.key
to log in.

For knx, put it in: %{_datadir}/knx/ with world-readable right.
For nomachine.com Nx client for windows put it in : C:\Program
Files\NX Client for Windows\share

You user will now be able to log in using their username 
and password provided you have ssh logins enabled for them
%endif
EOF

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_sbindir}
install -m 755 {nxdialog,nxkeygen,nxloadconfig,nxnode,nxnode-login,nxserver,nxserver-helper/nxserver-helper} %{buildroot}%{_bindir}
install -m 755 nxsetup %{buildroot}%{_sbindir}

mkdir -p %{buildroot}%{_localstatedir}/lib/nxserver/nxhome/.ssh
mkdir -p %{buildroot}%{_localstatedir}/lib/nxserver/db/{closed,failed,running}
mkdir -p %{buildroot}%{_sysconfdir}/nxserver
mkdir -p %{buildroot}%{_logdir}
/bin/touch %{buildroot}%{_sysconfdir}/nxserver/{passwords,passwords.orig,users.id_dsa,users.id_dsa.pub}
/bin/touch %{buildroot}%{_localstatedir}/lib/nxserver/nxhome/.ssh/{server.id_dsa.pub.key,client.id_dsa.key,authorized_keys,known_hosts}
/bin/touch %{buildroot}%{_logdir}/nxserver.log
install node.conf.sample %{buildroot}%{_sysconfdir}/nxserver/node.conf
#/bin/echo 'ENABLE_1_5_0_BACKEND="1"' >> %{buildroot}%{_sysconfdir}/nxserver/node.conf
/bin/echo 'ENABLE_2_0_0_BACKEND="1"' >> %{buildroot}%{_sysconfdir}/nxserver/node.conf
/bin/echo 'ENABLE_ROOTLESS_MODE="1"' >> %{buildroot}%{_sysconfdir}/nxserver/node.conf
mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
cp -a %{SOURCE1} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}

# install init script
install -D -m 755 init.d/freenx-server %{buildroot}%{_initrddir}/freenx-server

# tell spec-helper to not remove passwords.orig
export DONT_CLEANUP=1

%clean
rm -rf %{buildroot}

%pre
if [ $1 = 1 ]; then
        %_pre_useradd nx %{_localstatedir}/lib/nxserver/nxhome %{_bindir}/nxserver
fi

%postun
if [ $1 = 0 ]; then
        %_postun_userdel nx
fi

%post
%_post_service freenx-server

# make a link from %{_usr}/X11R6/lib/X11/fonts -> %{_datadir}/fonts if needed
[ ! -d %{_usr}/X11R6/lib/X11/fonts ] && %{__ln_s} %{_datadir}/fonts %{_usr}/X11R6/lib/X11/ 
if [ $1 = 1 ]; then
        %{_bindir}/ssh-keygen -f %{_sysconfdir}/nxserver/users.id_dsa -t dsa -N "" 2>&1 > /dev/null
        chown nx.root %{_sysconfdir}/nxserver/users.id_dsa 
        chmod 600 %{_sysconfdir}/nxserver/users.id_dsa

%if %with NomachineKey
        cat << EOF > %{_localstatedir}/lib/nxserver/nxhome/.ssh/authorized_keys
ssh-dss AAAAB3NzaC1kc3MAAACBAJe/0DNBePG9dYLWq7cJ0SqyRf1iiZN/IbzrmBvgPTZnBa5FT/0Lcj39sRYt1paAlhchwUmwwIiSZaON5JnJOZ6jKkjWIuJ9MdTGfdvtY1aLwDMpxUVoGwEaKWOyin02IPWYSkDQb6cceuG9NfPulS9iuytdx0zIzqvGqfvudtufAAAAFQCwosRXR2QA8OSgFWSO6+kGrRJKiwAAAIEAjgvVNAYWSrnFD+cghyJbyx60AAjKtxZ0r/Pn9k94Qt2rvQoMnGgt/zU0v/y4hzg+g3JNEmO1PdHh/wDPVOxlZ6Hb5F4IQnENaAZ9uTZiFGqhBO1c8Wwjiq/MFZy3jZaidarLJvVs8EeT4mZcWxwm7nIVD4lRU2wQ2lj4aTPcepMAAACANlgcCuA4wrC+3Cic9CFkqiwO/Rn1vk8dvGuEQqFJ6f6LVfPfRTfaQU7TGVLk2CzY4dasrwxJ1f6FsT8DHTNGnxELPKRuLstGrFY/PR7KeafeFZDf+fJ3mbX5nxrld3wi5titTnX+8s4IKv29HJguPvOK/SI7cjzA+SqNfD7qEo8= root@nettuno
EOF
%else
        %{_bindir}/ssh-keygen -q -t dsa -N '' -f %{_localstatedir}/lib/nxserver/nxhome/.ssh/local.id_dsa 2>&1 > /dev/null
        mv -f %{_localstatedir}/lib/nxserver/nxhome/.ssh/local.id_dsa %{_localstatedir}/lib/nxserver/nxhome/.ssh/client.id_dsa.key
        mv -f %{_localstatedir}/lib/nxserver/nxhome/.ssh/local.id_dsa.pub %{_localstatedir}/lib/nxserver/nxhome/.ssh/server.id_dsa.pub.key
        cat %{_localstatedir}/lib/nxserver/nxhome/.ssh/server.id_dsa.pub.key >  %{_localstatedir}/lib/nxserver/nxhome/.ssh/authorized_keys
        
%endif
        /bin/echo -n "127.0.0.1 " > %{_localstatedir}/lib/nxserver/nxhome/.ssh/known_hosts
        cat %{_sysconfdir}/ssh/ssh_host_rsa_key.pub >> %{_localstatedir}/lib/nxserver/nxhome/.ssh/known_hosts
        chmod 600 %{_localstatedir}/lib/nxserver/nxhome/.ssh/*
        chown nx.root %{_localstatedir}/lib/nxserver/nxhome/.ssh/*
        %create_ghostfile %{_sysconfdir}/nxserver/users.id_dsa.pub root root 644
        %create_ghostfile %{_sysconfdir}/nxserver/passwords.orig nx root 600
        %create_ghostfile %{_sysconfdir}/nxserver/passwords nx root 600
        %create_ghostfile %{_logdir}/nxserver.log nx root 600
        %{_bindir}/mkpasswd -l 32 | %{_bindir}/passwd --stdin nx 2>&1 > /dev/null
fi

%preun
%_preun_service freenx-server

%files
%defattr(0644,root,root,0755)
%doc AUTHORS README.urpmi
%attr(0755,root,root) %{_bindir}/nxdialog
%attr(0755,root,root) %{_bindir}/nxkeygen
%attr(0755,root,root) %{_bindir}/nxloadconfig
%attr(0755,root,root) %{_bindir}/nxnode
%attr(0755,root,root) %{_bindir}/nxnode-login
%attr(0755,root,root) %{_bindir}/nxserver
%attr(0755,root,root) %{_bindir}/nxserver-helper
%attr(0755,root,root) %{_sbindir}/nxsetup
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%attr(0755,root,root) %{_initrddir}/freenx-server
%attr(755,nx,root) %dir %{_sysconfdir}/nxserver
%attr(755,nx,root) %dir %{_localstatedir}/lib/nxserver
%attr(755,nx,root) %dir %{_localstatedir}/lib/nxserver/db
%attr(700,nx,root) %dir %{_localstatedir}/lib/nxserver/db/closed
%attr(700,nx,root) %dir %{_localstatedir}/lib/nxserver/db/failed
%attr(700,nx,root) %dir %{_localstatedir}/lib/nxserver/db/running
%attr(755,nx,root) %dir %{_localstatedir}/lib/nxserver/nxhome
%attr(700,nx,root) %dir %{_localstatedir}/lib/nxserver/nxhome/.ssh
%attr(644,nx,root) %config(noreplace) %{_sysconfdir}/nxserver/node.conf
%attr(600,nx,root) %ghost %{_sysconfdir}/nxserver/passwords
%attr(600,nx,root) %ghost %{_sysconfdir}/nxserver/users.id_dsa
%attr(644,root,root) %ghost %{_sysconfdir}/nxserver/users.id_dsa.pub
%attr(600,nx,root) %ghost %{_sysconfdir}/nxserver/passwords.orig
%attr(600,nx,root) %ghost %{_localstatedir}/lib/nxserver/nxhome/.ssh/known_hosts
%attr(600,nx,root) %ghost %{_localstatedir}/lib/nxserver/nxhome/.ssh/authorized_keys
%attr(600,nx,root) %ghost %{_localstatedir}/lib/nxserver/nxhome/.ssh/client.id_dsa.key
%attr(600,nx,root) %ghost %{_localstatedir}/lib/nxserver/nxhome/.ssh/server.id_dsa.pub.key
# E: freenx non-root-user-log-file /var/log/nxserver.log nx
%attr(600,nx,root) %ghost %{_logdir}/nxserver.log



%changelog
* Mon Nov 18 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.7.3-13
+ Revision: 49d8888
- Bump release for rebuild



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9384 |12cu|freeorion-0.4.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

%define oname FreeOrion

Summary:	Turn-based space empire and galactic conquest
Name:		freeorion
Version:	0.4.3
Release:	1
License:	GPLv2+
Group:		Games/Strategy
Url:		http://www.freeorion.org
# From SVN, rev 6318
Source0:	%{oname}-%{version}.tar.bz2
Source1:	%{name}.png
Requires:	%{name}-data = %{version}
Requires:	ogre
BuildRequires:	cmake
BuildRequires:	boost-devel
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(bullet)
BuildRequires:	pkgconfig(freealut)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(libtiff-4)
BuildRequires:	pkgconfig(ogg)
BuildRequires:	pkgconfig(OGRE)
BuildRequires:	pkgconfig(OIS)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(zlib)

%description
FreeOrion is a free, open source, turn-based space empire and galactic conquest
(4X) computer game being designed and built by the FreeOrion project. FreeOrion
is inspired by the tradition of the Master of Orion games, but is not a clone
or remake of that series or any other game.

%files
%doc changelog.txt
%{_iconsdir}/%{name}.png
%{_gamesbindir}/freeorion*
%{_gamesdatadir}/freeorion/ogre_plugins.cfg
%{_datadir}/applications/mandriva-freeorion.desktop

#----------------------------------------------------------------------------

%package data
Summary:	FreeOrion game data files
Group:		Games/Strategy
BuildArch:	noarch
License:	CC-BY-SA

%description data
Data files for FreeOrion game

%files data
%{_gamesdatadir}/freeorion
%exclude %{_gamesdatadir}/freeorion/ogre_plugins.cfg

#----------------------------------------------------------------------------

%prep
%setup -q -n %{oname}-%{version}
#patch0 -p1
sed -e "s:PluginFolder=.*:PluginFolder=$(pkg-config --variable=plugindir OGRE):" -i ogre_plugins.cfg.in

%build
# System resource usage is extremely high so disable extra flags and parallel build
%global optflags -O2
%cmake \
	-DCMAKE_BUILD_TYPE=RelWithDebInfo \
	-DBUILD_DEBUG:BOON=ON \
	-DUSE_STATIC_LIBS:BOOL=ON \
	-DBUILD_SHARED_LIBS:BOOL=OFF
make VERBOSE=1

%install
install -d -m 755 %{buildroot}%{_gamesbindir}
install -m 755 build/freeorion %{buildroot}%{_gamesbindir}/freeorion.real
install -m 755 build/freeoriond %{buildroot}%{_gamesbindir}/freeoriond
install -m 755 build/freeorionca %{buildroot}%{_gamesbindir}/freeorionca

cat > %{buildroot}%{_gamesbindir}/freeorion <<EOF
#!/bin/sh
cd %{_gamesdatadir}/%{name}
%{_gamesbindir}/freeorion.real
EOF
chmod +x %{buildroot}%{_gamesbindir}/freeorion

install -d -m 755 %{buildroot}%{_gamesdatadir}/%{name}
cp -ar default %{buildroot}%{_gamesdatadir}/%{name}

install -d -m 755 %{buildroot}%{_iconsdir}
install -m 644 %{SOURCE1} %{buildroot}%{_iconsdir}

install -d -m 755 %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Type=Application
Encoding=UTF-8
Name=FreeOrion
Comment=Turn-based space empire and galactic conquest
Exec=%{_gamesbindir}/%{name}
Path=%{_gamesbindir}
Icon=%{name}
Terminal=false
Categories=Game;StrategyGame;
EOF

install -m 644 ogre_plugins.cfg.in %{buildroot}%{_gamesdatadir}/%{name}/ogre_plugins.cfg


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9385 |12cu|freeplane-1.2.23_01-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           freeplane
Summary:        Free and open source software application
Version:        1.2.23_01
Release:        1
Group:          Office
License:        GPLv2
Url:            http://freeplane.sourceforge.net

Requires:       java >= 1.6.0
BuildRequires:  unzip

Source0:        %{name}_bin-%{version}.zip
Source1:        %{name}.desktop
Source2:	%{name}.run
Source3:	%{name}.rpmlintrc
BuildArch:      noarch

%description
Freeplane is free and open source software to support 
thinking, sharing information and getting things done at work, 
in school and at home. The core of the software consists of 
functions for mind mapping, also called concept mapping or information
mapping, and tools for using mapped information. Freeplane runs on 
any operating system on which a current version of Java is
installed and from USB.

%prep
%setup -q -n %{name}-%{version}

%build

%install
mkdir -p %{buildroot}/opt/%{name}

for file in $( find plugins -type f ) ; do
    install -Dm644 ${file} %{buildroot}/opt/%{name}/${file}
done

# Add antialiasing settings
echo -Dawt.useSystemAAFontSettings=on >> init.xargs

install -Dm755 %{SOURCE2} %{buildroot}/%{_bindir}/%{name}
install -Dm755 freeplane.sh %{buildroot}/opt/%{name}/%{name}.sh
install -Dm644 init.xargs %{buildroot}/opt/%{name}/init.xargs
install -Dm644 props.xargs %{buildroot}/opt/%{name}/props.xargs

for dir in core resources scripts ; do
    cp -Rp $dir %{buildroot}/opt/%{name}/
done

install -Dm644 doc/freeplane.mm %{buildroot}/opt/%{name}/freeplane.mm

install -Dm644 %{SOURCE1} %{buildroot}/%{_datadir}/applications/%{name}.desktop
install -Dm644 freeplane.png %{buildroot}/%{_datadir}/pixmaps/%{name}.png
install -Dm644 freeplane.svg %{buildroot}/%{_datadir}/pixmaps/%{name}.svg

install -Dm644 freeplane.l4j.ini %{buildroot}/opt/%{name}/freeplane.l4j.ini
install -Dm644 freeplaneConsole.l4j.ini %{buildroot}/opt/%{name}/freeplaneConsole.l4j.ini
install -Dm644 freeplaneIcons.dll %{buildroot}/opt/%{name}/freeplaneIcons.dll
install -Dm644 gitinfo.txt %{buildroot}/opt/%{name}/gitinfo.txt
install -Dm644 freeplanelauncher.jar %{buildroot}/opt/%{name}/freeplanelauncher.jar
install -Dm644 framework.jar %{buildroot}/opt/%{name}/framework.jar

%files
%defattr(-,root,root)
%{_bindir}/*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.svg
%{_datadir}/pixmaps/%{name}.png
/opt/%{name}/*

%changelog

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9386 |12cu|freesynd-0.7.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		freesynd
Version:	0.7.1
Release:	1
Summary:	Open-source engine for the classic DOS game Syndicate
Group:		Games/Strategy
License:	GPLv2
URL:		http://freesynd.sourceforge.net/
Source0:	http://sourceforge.net/projects/freesynd/files/%{name}/%{name}-%{version}/%{name}-%{version}.tar.gz
Patch0:		freesynd-0.7-path.patch
BuildRequires:	cmake
BuildRequires:	imagemagick
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(zlib)

%description
FreeSynd is a cross-platform, GPLed reimplementation of engine for the classic
Bullfrog game, Syndicate.

Syndicate is an isometric real-time tactical game created in 1993.

Gameplay involves ordering a four-person team of cyborg agents around cities
displayed in a fixed-view isometric style, in pursuit of mission goals such
as assassinating executives of a rival syndicate, rescuing captured allies,
"persuading" civilians and scientists to join the player's company or simply
killing all enemy agents.

As the player progresses through the game, they must manage the research and
development of new weaponry and cyborg upgrades. The player has only limited
funds, requiring taxation of the conquered territories while ensuring that
they are not so over-taxed that they revolt against the player.

WARNING!!! You need original game data to play this game. Copy all files from
data directory to: %{_gamesdatadir}/%{name}/data/

%prep
%setup -q
%patch0 -p1
for N in 16 32 64 128; do convert icon/sword.png -resize ${N}x${N} $N.png; done

%build
%cmake -DCMAKE_BUILD_TYPE=release
%make

%install
%makeinstall_std -C build

install -D 16.png %{buildroot}%{_miconsdir}/%{name}.png
install -D 32.png %{buildroot}%{_liconsdir}/%{name}.png
install -D 64.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
install -D 128.png %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png

# menu-entry
mkdir -p  %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=Syndicate (freesynd)
Comment=An isometric real-time tactical game
Exec=%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;StrategyGame;
EOF

%files
%doc AUTHORS COPYING NEWS README
%{_gamesbindir}/%{name}
%{_gamesdatadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_iconsdir}/hicolor/*/apps/%{name}.png


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9387 |12cu|freetuxtv-0.6.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	TV player
Name:		freetuxtv
Version:	0.6.6
Release:	2
License:	GPLv2+
Group:		Video
Url:		http://freetuxtv.googlecode.com
Source0:	http://freetuxtv.googlecode.com/files/%{name}-%{version}.tar.gz
BuildRequires:	intltool
BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(gdk-3.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	pkgconfig(libvlc)
BuildRequires:	pkgconfig(sqlite3)
Requires:	vlc

%description
freetuxtv is a player for Television on Internet with french Free
or SFR (ex-Neuf) Internet service providers, and a lot of WebTV in
French languages in the world (Canada, Switzerland, Belgium, etc...).

%files -f %{name}.lang
%doc NEWS AUTHORS COPYING README ChangeLog
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
autoreconf -fi
%configure2_5x --with-gtk=3.0
%make

%install
%makeinstall_std

%find_lang %{name}

rm -fr %{buildroot}%{_libdir}/*.a
rm -fr %{buildroot}%{_includedir}


%changelog
* Wed Jun 25 2014 Victor Ryzhikh <victorr2007@yandex.ru> 0.6.6-2
+ Revision: 3749d32
- Updated freetuxtv.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9388 |12cu|freevo-1.9.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name 	freevo
%define version 1.9.0
%define release %mkrel 3

%define 	_cachedir /var/cache
%define         py_ver 	  %(python -c 'import sys; print sys.version[:3]')

# Set default freevo parameters
%define display  x11

Summary:        Open-source digital video jukebox 
Name: 		%{name}
Version: 	%{version}
Release: 	%{release}
URL:            http://freevo.sourceforge.net/
Source0: 	http://belnet.dl.sourceforge.net/sourceforge/freevo/%{name}-%{version}.tar.gz
Source11:	freevo-mail-0.6.tgz 
Source1: 	redhat-boot_config
Source2:	local_conf.py
Source4:	firebird.py
Source7:	freevo_tvgrab
Source8:	mute
Source9:	unmute
Source10:	fonts.tgz
Patch0:		%{name}-build.patch
Patch5: 	%{name}-webserver.patch
Patch6: 	%{name}-boot.patch
Patch7: 	%{name}-volume.patch
License: 	GPLv2+
Group: 		Video
Buildarch:	noarch
BuildRoot: 	%{_tmppath}/%{name}-buildroot
BuildRequires: 	docbook-utils
BuildRequires:  wget
%py_requires
BuildRequires:  pygame >= 1.5
BuildRequires:  python-twisted >= 1.1.0
BuildRequires:  python-imaging >= 1.1.4
BuildRequires:  python-kaa-base
BuildRequires:	python-kaa-metadata
BuildRequires:	python-kaa-imlib2
BuildRequires:  python-pyxml
BuildRequires:  python-devel
BuildRequires:	python-beautifulsoup >= 3.0.3
BuildRequires:  python-numeric
Requires:	pygame >= 1.5
Requires:	python-twisted >= 1.1.0
Requires:	python-imaging >= 1.1.4
Requires:	python-kaa-base
Requires:	python-kaa-metadata
Requires:	python-kaa-imlib2
Requires:	python-beautifulsoup >= 3.0.3
Requires:	python-lirc >= 0.0.4
Requires:	mplayer, tvtime, xine-ui, xmltv, PyXML, libjpeg-progs, mencoder, cdparanoia, vorbis-tools, util-linux, python-numeric, lsdvd, python-osd, xmltv-grabbers
Requires(pre):  rpm-helper
Requires(post): rpm-helper 
Requires(post): desktop-file-utils
Requires(postun): desktop-file-utils

%description
Freevo is a Linux application that turns a PC with a TV capture card
and/or TV-out into a standalone multimedia jukebox/VCR. It builds on
other applications such as xine, mplayer, tvtime and mencoder to play
and record video and audio.

Available rpmbuild rebuild options :
--without: use_sysapps

%prep
rm -rf $RPM_BUILD_ROOT
%setup -q
%patch0 -p0
%patch5 -p0
%patch6 -p0
#%patch7 -p0
cd share/fonts/
tar -xvzf %SOURCE10

%build
find . -name CVS | xargs rm -rf
find . -name ".cvsignore" |xargs rm -f
find . -name "*.pyc" |xargs rm -f
find . -name "*.pyo" |xargs rm -f
find . -name "*.py" |xargs chmod 644

#./autogen.sh
#Building freevo
cd $RPM_BUILD_DIR/%{name}-%{version}/
env CFLAGS="$RPM_OPT_FLAGS" python setup.py build 

#Building mail menu
#cd $RPM_BUILD_DIR/%{name}-%{version}/*mail*
#PYTHONPATH=../build/lib env CFLAGS="$RPM_OPT_FLAGS" python setup.py build


%install
rm -rf $RPM_BUILD_ROOT/%{name}-%{version}

mkdir -p %{buildroot}%{_sysconfdir}/freevo
# The following is needed to let RPM know that the files should be backed up
touch %{buildroot}%{_sysconfdir}/freevo/freevo.conf

# boot scripts
mkdir -p %{buildroot}%{_initrddir}
mkdir -p %{buildroot}%{_bindir}
install -m 644 -D %{SOURCE1} %{buildroot}%{_sysconfdir}/freevo/boot_config

mkdir -p %{buildroot}%{_cachedir}/freevo
mkdir -p %{buildroot}%{_cachedir}/freevo/{thumbnails,audio}
mkdir -p %{buildroot}%{_cachedir}/xmltv/logos
chmod 777 %{buildroot}%{_cachedir}/{freevo,freevo/thumbnails,freevo/audio,xmltv,xmltv/logos}

mkdir -p %{buildroot}%{_initrddir}
mkdir -p %{buildroot}/etc/freevo
mkdir -p %{buildroot}%{_datadir}/%{name}/contrib
mkdir -p %{buildroot}%{_docdir}/%{name}-%{version}
mkdir -p %{buildroot}/tmp/%{name}/Videos
mkdir -p %{buildroot}/etc/cron.weekly

python setup.py install %{?_without_compile_obj:--no-compile} --root=$RPM_BUILD_ROOT --record=INSTALLED_FILES

#cp -av contrib/examples contrib/fbcon contrib/xmltv %{buildroot}%{_prefix}/contrib
cp -av contrib/lirc/ %{buildroot}/%{_datadir}/%{name}/contrib/
install -m 755 freevo %{buildroot}%{_datadir}/%{name}
install -m 755 freevo_config.py %{buildroot}%{_datadir}/%{name}
install %SOURCE2 $RPM_BUILD_ROOT/%{_sysconfdir}/freevo/local_conf.py
install %SOURCE7 $RPM_BUILD_ROOT/etc/cron.weekly
install %SOURCE8 $RPM_BUILD_ROOT%{_datadir}/%{name}
install %SOURCE9 $RPM_BUILD_ROOT%{_datadir}/%{name}

#######################
#Installing Initscripts
#######################
#install -m 755 boot/freevo %{buildroot}%{_sysconfdir}/rc.d/init.d
#install -m 755 boot/freevo_dep %{buildroot}%{_sysconfdir}/rc.d/init.d
install -m 755 boot/recordserver %{buildroot}%{_initrddir}/freevo_recordserver
install -m 755 boot/webserver %{buildroot}%{_initrddir}/freevo_webserver
#install -m 755 boot/recordserver_init %{buildroot}%{_bindir}/freevo_recordserver_init
#install -m 755 boot/webserver_init %{buildroot}%{_bindir}/freevo_webserver_init

####################
# Installing Plugins
####################
# Mailer Plugin
#cd $RPM_BUILD_DIR/%{name}-%{version}/*mail*
#PYTHONPATH=../build/lib python setup.py install %{?_without_compile_obj:--no-compile} --root=$RPM_BUILD_ROOT --record=INSTALLED_FILES
#
install %SOURCE4 $RPM_BUILD_ROOT/%{py_sitedir}/freevo/plugins

###############
# Copying icons
###############
install -D -m 644 $RPM_BUILD_DIR/%{name}-%{version}/share/icons/misc/freevo_app.png $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png
install -D -m 644 $RPM_BUILD_DIR/%{name}-%{version}/share/icons/misc/freevo_app.png $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
install -D -m 644 $RPM_BUILD_DIR/%{name}-%{version}/share/icons/misc/freevo_app.png $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png

#####################
# Adding a menu entry
####################
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT/%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=%name
Comment=%{summary}
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=AudioVideo;TV;Player;Recorder;
EOF

####################
# About locales... #
####################

find %buildroot/%_datadir/locale -name "*.po" -exec rm -f {} \;
%find_lang %name

####################
# Cleaning
####################
rm -rf $RPM_BUILD_ROOT/%{_datadir}/fxd/web*

%pre
%_pre_useradd %{name} %{_datadir}/%{name} /bin/bash

%post
rm -rf /var/log/freevo 2>/dev/null
%if %mdkversion < 200900
%{update_menus}
%endif

#Determining TV_NORM & CHANNEL_LIST from local clock
ZONE=`grep "ZONE" /etc/sysconfig/clock | sed -e "s/^ZONE\=\(.*\)\/\(.*\)/\1/g"`
CITY=`grep "ZONE" /etc/sysconfig/clock | sed -e "s/^ZONE\=\(.*\)\/\(.*\)/\2/g"`
TV_NORM="ntsc"
CHANNEL_LIST="us-cable"

if [ "${CITY}" = "Paris" ]; then
TV_NORM="secam"
CHANNEL_LIST="france"
else
        if [ "${ZONE}" = "Europe" ]; then
                TV_NORM="pal"
                CHANNEL_LIST="europe-west"
        fi
fi

#Determining current X configuration
RESOLUTION=`xdpyinfo 2>/dev/null | grep dimensions | awk '{ print $2 }'`
case $RESOLUTION in
	"1280x800")
		RESOLUTION="1024x768";
		;;
	"1280x720")
		RESOLUTION="1024x768";
		;;
	"1680x1050")
		RESOLUTION="1280x1024";
		;;
	"1400x1050")
		RESOLUTION="1280x1024";
		;;

	"1920x1200")
		RESOLUTION="1600x1200";
		;;
	"")	
		RESOLUTION="800x600";
		;;
esac

# Copy old local_conf.py to replace dummy file
cd %{_datadir}/%{name}
./freevo setup --geometry=$RESOLUTION --display=%{display} \
        --tv=${TV_NORM} --chanlist=${CHANNEL_LIST} \
	%{!?_without_use_sysapps:--sysfirst} 

if [ ! -f /etc/freevo/lircrc ]; then
	ln -sf %{_datadir}/%{name}/contrib/lirc/pinnacle_PCTV /etc/freevo/lircrc
fi;
%_post_service freevo_webserver
%_post_service freevo_recordserver


%preun
%_preun_service freevo_recordserver
%_preun_service freevo_webserver

%clean
rm -rf $RPM_BUILD_ROOT

%postun
%if %mdkversion < 200900
%{clean_menus}
%endif
%_postun_userdel %{name}

%files -f %name.lang
%defattr(-,root,root)
%doc COPYING ChangeLog FAQ INSTALL README local_conf.py.example Docs/*
%{_datadir}/%{name}
%{_bindir}/freevo
%{_iconsdir}/freevo.png
%{_liconsdir}/freevo.png
%{_miconsdir}/freevo.png
%{_datadir}/applications/mandriva-%{name}.desktop
%config(noreplace) /etc/cron.weekly/*
# Hu, even those files are need, tmpwatch will delete it !!
#%attr(777,root,root) %dir /tmp/%{name}/Videos
#%attr(777,root,root) %dir /tmp/%{name}/
%attr(777,root,root) %dir %{_cachedir}/freevo
%attr(777,root,root) %dir %{_cachedir}/freevo/audio
%attr(777,root,root) %dir %{_cachedir}/freevo/thumbnails
%attr(777,root,root) %dir %{_cachedir}/xmltv
%attr(777,root,root) %dir %{_cachedir}/xmltv/logos
%dir %{_sysconfdir}/freevo
%attr(644,root,root) %config(noreplace) %{_sysconfdir}/freevo/*
%config(noreplace) %attr(755,root,root) %{_sysconfdir}/rc.d/init.d/*
%{py_sitedir}/freevo
%{py_sitedir}/*.egg-info
%{_defaultdocdir}/%{name}-%{version}


%changelog
* Tue Nov 02 2010 Crispin Boylan <crisb@mandriva.org> 1.9.0-2mdv2011.0
+ Revision: 591981
- Rebuild

* Sun Aug 30 2009 Crispin Boylan <crisb@mandriva.org> 1.9.0-1mdv2010.0
+ Revision: 422461
- LSB-ify init scripts
- New release

* Mon Dec 29 2008 Crispin Boylan <crisb@mandriva.org> 1.8.3-1mdv2009.1
+ Revision: 321178
- BuildRequires numeric
- New release

* Sun Aug 31 2008 Crispin Boylan <crisb@mandriva.org> 1.8.2-1mdv2009.0
+ Revision: 277757
- New release

* Sun Aug 31 2008 Crispin Boylan <crisb@mandriva.org> 1.8.1-3mdv2009.0
+ Revision: 277756
- rebuild

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1.8.1-2mdv2009.0
+ Revision: 266821
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Mon Jun 02 2008 Crispin Boylan <crisb@mandriva.org> 1.8.1-1mdv2009.0
+ Revision: 214197
- New version

* Mon May 12 2008 Crispin Boylan <crisb@mandriva.org> 1.8.0-1mdv2009.0
+ Revision: 206442
- New version

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1.7.6.1-2mdv2008.1
+ Revision: 170845
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

* Wed Feb 06 2008 Crispin Boylan <crisb@mandriva.org> 1.7.6.1-1mdv2008.1
+ Revision: 163297
- New release
- New release

* Fri Dec 28 2007 Crispin Boylan <crisb@mandriva.org> 1.7.5-1mdv2008.1
+ Revision: 138698
- New release

* Fri Dec 21 2007 Crispin Boylan <crisb@mandriva.org> 1.7.4-1mdv2008.1
+ Revision: 136714
- New version

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Dec 07 2007 Funda Wang <fwang@mandriva.org> 1.7.3-3mdv2008.1
+ Revision: 116177
- use %%py_requires
- drop old menus

  + Thierry Vignaud <tv@mandriva.org>
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Fri Aug 24 2007 Erwan Velu <erwan@mandriva.org> 1.7.3-2mdv2008.0
+ Revision: 70747
- Oups, defaultdocdir was missing in the files section
- Fixing menu generation

* Sat Aug 11 2007 Crispin Boylan <crisb@mandriva.org> 1.7.3-1mdv2008.0
+ Revision: 61919
- New version, remove patch 12 (merged upstream)

* Fri Jun 01 2007 Crispin Boylan <crisb@mandriva.org> 1.7.2-1mdv2008.0
+ Revision: 33511
- New release

* Mon Apr 30 2007 Crispin Boylan <crisb@mandriva.org> 1.7.1-1mdv2008.0
+ Revision: 19406
- New release

* Tue Apr 17 2007 Crispin Boylan <crisb@mandriva.org> 1.7.0-2mdv2008.0
+ Revision: 13698
- Update local_conf.py file for latest version


* Tue Mar 13 2007 Crispin Boylan <crisb@mandriva.org> 1.7.0-1mdv2007.1
+ Revision: 143256
- Clean spec
- Remove merged patches 4,8 and sources 5,6
- Remove merged patches
- Remove merged weather and crystal plugins
- Disable freevo-mail (for now) as it doesnt work
- New version 1.7.0
- Requires kaa libraries
- Remove python-mm deps

* Wed Jan 03 2007 Crispin Boylan <crisb@mandriva.org> 1.6.2-1mdv2007.1
+ Revision: 103601
-Use py_sitedir instead of libdir
-XDG Menu
-Add python-devel to BuildRequires
-Add python-pyxml to BuildRequires
-Add patch12 to fix elementtree def
-New version
- Import freevo

* Wed Nov 16 2005 Erwan Velu <erwan@seanodes.com> 1.5.4-1mdk
- 1.5.4
- Adding 16/10 screen detection
- Fixing wrong path in freevo : removing stupid (drunked ?) patch12

* Tue Oct 04 2005 Erwan Velu <erwan@seanodes.com> 1.5.3-2mdk
- Adding dvb-t configuration
- Fixing wrong path which prevent webserver from starting
- Fixing rpm-helper requires
- Moving to noarch as there is no binary

* Mon Jan 24 2005 Erwan Velu <erwan@seanodes.com> 1.5.3-1mdk
- 1.5.3

* Sun Dec 05 2004 Michael Scherer <misc@mandrake.org> 1.5.2-2mdk
- Rebuild for new python

* Fri Nov 12 2004 Erwan Velu <erwan@seanodes.com> 1.5.2-1mdk
- 1.5.2

* Thu Sep 16 2004 Erwan Velu <erwan@mandrakesoft.com> 1.5.1-2mdk
- Missing dependencies on xmltv-grabbers

* Wed Sep 15 2004 Erwan Velu <erwan@mandrakesoft.com> 1.5.1-1mdk
- 1.5.1

* Sun Aug 15 2004 Erwan Velu <erwan@mandrakesoft.com> 1.5.0-1mdk
- 1.5.0
- Regenerating patch 1
- Remove patch 3 merged upstream
- Disabling patch 8, 9
- Adding python-numeric, lsdvd, python-osd requires
- Rework default freevo configuration
- Adding Weather Application
- New crystal theme


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9389 |12cu|freexl-1.0.0g-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d

Summary:	Library to extract valid data from within an Excel spreadsheet
Name:		freexl
Version:	1.0.0g
Release:	1
License:	MPL or GPLv2+ or LGPLv2.1+
Group:		System/Libraries
Url:		https://www.gaia-gis.it/fossil/freexl/index
Source0:	http://www.gaia-gis.it/gaia-sins/%{name}-%{version}.tar.gz

%description
FreeXL is an open source library to extract valid data from within an Excel
(.xls) spreadsheet.

FreeXL design goals:

- to be simple and lightweight
- to be stable, robust and efficient
- to be easily and universally portable
- completely ignoring any GUI-related oddity

Note that the final goal means that FreeXL ignores at all fonts, sizes
and alignments, and most formats. It ignores Pivot Table, Charts, Formulas,
Visual Basic macros and so on. FreeXL is structurally simple and quite
light-weight.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Library to extract valid data from within an Excel spreadsheet

%description -n %{libname}
FreeXL is an open source library to extract valid data from within an Excel
(.xls) spreadsheet.

FreeXL design goals:

- to be simple and lightweight
- to be stable, robust and efficient
- to be easily and universally portable
- completely ignoring any GUI-related oddity

Note that the final goal means that FreeXL ignores at all fonts, sizes
and alignments, and most formats. It ignores Pivot Table, Charts, Formulas,
Visual Basic macros and so on. FreeXL is structurally simple and quite
light-weight.

%files -n %{libname}
%{_libdir}/libfreexl.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Library to extract valid data from within an Excel spreadsheet
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
FreeXL is an open source library to extract valid data from within an Excel
(.xls) spreadsheet.

This package contains development files.

%files -n %{devname}
%doc AUTHORS README
%{_libdir}/libfreexl.so
%{_libdir}//pkgconfig/freexl.pc
%{_includedir}/freexl.h

#----------------------------------------------------------------------------

%prep
%setup -q

%build
autoreconf
%configure2_5x \
	--disable-static
%make

%install
%makeinstall_std


%changelog
* Fri Feb 21 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0.0g-1
+ Revision: ee44107
- LOG New version 1.0.0g, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9390 |12cu|freqtweak-0.7.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		freqtweak
Summary:	GUI-based sound file tweaker
Version:	0.7.2
Release:	3
License:	GPLv2+
Group:		Sound
Url:		http://freqtweak.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
# From Debian: fixes a variable cast error on x86-64 - AdamW 2008/03
Patch0:		freqtweak-0.7.0-long.patch
Patch1:		freqtweak-0.7.2-deb-missing-include.patch
BuildRequires:	wxgtku2.8-devel
BuildRequires:	pkgconfig(fftw3)
BuildRequires:	pkgconfig(jack)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(sigc++-1.2)

%description
FreqTweak is a tool for FFT-based realtime audio spectral manipulation and
display. It provides several algorithms for processing audio data in the
frequency domain and a highly interactive GUI to manipulate the associated
filters for each. It also provides high-resolution spectral displays in the
form of scrolling-raster spectragrams and energy vs frequency plots
displaying both pre- and post-processed spectra.

%files
%doc README AUTHORS ChangeLog NEWS THANKS
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_mandir}/man1/%{name}.1*
%{_datadir}/applications/%{name}.desktop

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p0 -b .long
%patch1 -p1

%build
%configure2_5x
%make

%install
%makeinstall_std

#menu
mkdir -p %{buildroot}%{_datadir}/applications/
cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{name}
Icon=sound_section
Name=FreqTweak
Comment=Sound manipulator
Categories=AudioVideo;Audio;
EOF


%changelog
* Fri Feb 21 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.7.2-3
+ Revision: ef5c85f
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9391 |12cu|frescobaldi-2.0.13-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# keep our find_lang
%define _unpackaged_files_terminate_build 0

Summary:	A LilyPond sheet music editor
Name:		frescobaldi
Version: 	2.0.13
Release: 	1
Source0: 	http://lilykde.googlecode.com/files/%{name}-%{version}.tar.gz
# 2 branch is on github
#https://github.com/wbsoft/frescobaldi/archive/v2.0.13.tar.gz
License: 	GPLv2+
Group: 		Graphical desktop/KDE
Url: 		http://www.frescobaldi.org/
BuildRequires:	pkgconfig(python)
BuildRequires:	pythonegg(setuptools)
BuildArch:	noarch
Requires:	python-qt4
Requires:	python-poppler-qt4
Suggests:	portmidi

%description 
Frescobaldi is a LilyPond sheet music editor. It aims to be powerful, yet
lightweight and easy to use.

%files  -f %{name}.lang
%doc COPYING ChangeLog README THANKS README-*
%{_bindir}/%{name}
%{py_puresitedir}/%{name}_app
%exclude %{py_puresitedir}/%{name}_app/po/*.mo
%{py_puresitedir}/%{name}-%{version}-py2.7.egg-info
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/*/*/*/*
%{_mandir}/man1/frescobaldi.1.xz



#-------------------------------------------------

%prep
%setup -q
find -name "*.py"  -exec sed -i -e 's|#! python||' {} \;

%build
python setup.py build
cd %{name}_app/po
make

%install
python ./setup.py install --skip-build --prefix=%{buildroot}%{_prefix}
mkdir -p %{buildroot}%{_docdir}/%{name}


# create lang files
for file in %{buildroot}%{py_puresitedir}/%{name}_app/po/*.mo; do
    bn=$(basename $file)
    language=$(basename $file|cut -f 2 -d _|sed 's|\..*||')
    echo %%lang\($language\) %{py_puresitedir}/%{name}_app/po/$bn >> frescobaldi.lang
    done

    
# fix shebangs
sed -i -e 's|#!/usr/bin/python||' \
    %{buildroot}%{py_puresitedir}/%{name}_app/language_names/generate.py
    
perl -pi -e "s|#!python|#!/usr/bin/python|" \
  %{buildroot}%{py_puresitedir}/%{name}_app/simplemarkdown.py
    
# fix permissions
find %{buildroot}%{py_puresitedir}/%{name}_app/ -name "*.py*" -exec chmod 644 {} \;
chmod +x %{buildroot}%{py_puresitedir}/%{name}_app/simplemarkdown.py


%changelog
* Tue Dec 31 2013 symbianflo <symbianflo@symbianflo> 2.0.13-1
+ Revision: d351d36
- Log : Update to 2.0.13, update req :http://lists.rosalab.ru/mailman/private/rosa-devel/2013-December/005894.html



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9392 |12cu|freshplayerplugin-0.2.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Ppapi2npapi compatibility layer
Name:		freshplayerplugin
Version:	0.2.3
Release:	1
License:	MIT
Group:		Networking/WWW
Url:		https://github.com/i-rinat/freshplayerplugin
Source0:	https://github.com/i-rinat/%{name}/archive/v%{version}.tar.gz

BuildRequires:	cmake
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(egl)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glesv2)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libconfig)
BuildRequires:	pkgconfig(libevent)
BuildRequires:	pkgconfig(libevent_pthreads)
BuildRequires:	pkgconfig(liburiparser)
BuildRequires:	pkgconfig(pango)
BuildRequires:	pkgconfig(pangocairo)
BuildRequires:	pkgconfig(pangoft2)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	ragel

Requires:	chromium-browser-pepper-flash

%description
Ppapi2npapi compatibility layer.

%files
%doc COPYING LICENSE.MIT README.md
%{_libdir}/mozilla/plugins/*.so*
%{_sysconfdir}/freshwrapper.conf

#----------------------------------------------------------------------------

%prep
%setup -q
#Correct search path
sed -i -e "s;/opt/google/chrome/PepperFlash/libpepflashplayer.so;%{_libdir}/chromium-browser/PepperFlash/libpepflashplayer.so;" data/freshwrapper.conf.example


%build
export LDFLAGS="%{optflags} -lrt"
%cmake
%make

%install
install -Dm 755 build/libfreshwrapper-pepperflash.so %{buildroot}%{_libdir}/mozilla/plugins/libfreshwrapper-pepperflash.so
install -Dm 644 data/freshwrapper.conf.example %{buildroot}%{_sysconfdir}/freshwrapper.conf

%changelog
* Thu Mar 12 2015 dsilakov <denis.silakov@rosalab.ru> 0.2.3-1
+ Revision: f445f41
- Merge pull request #1 from import/freshplayerplugin:rosa2014.1
- Backport 0.2.3 from R5



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9393 |12cu|fritzing-0.8.3b-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global _enable_debug_package 0
%global debug_package %{nil}

Name: fritzing
Version: 0.8.3b
Release: 1
Summary: Electronic Design Automation software; from prototype to product
License: GPLv2/GPLv3
Group: Sciences/Other
Url: http://fritzing.org/
Source: http://fritzing.org/download/%{version}/source-tarball/%{name}-%{version}.source.tar.bz2
Source1: fritzing.desktop
Source2: fritzing.rpmlintrc
# Fedora patch to disable internal auto-updating feature.
Patch0:         fritzing-disable-autoupdate.patch

BuildRequires:  qt4-devel
BuildRequires:  desktop-file-utils
BuildRequires:  boost-devel
BuildRequires:  quazip-devel
BuildRequires:  minizip-devel
Requires:	fonts-ttf-droid

%description
Fritzing is an open-source initiative to support designers, artists,
researchers and hobbyists to take the step from physical prototyping
to actual product. It is in the spirit of Processing and Arduino which
allows users to document their Arduino and other electronic-based 
prototypes, and to create a PCB layout for manufacturing.

%prep
%setup -q -n %{name}-%{version}.source
rm -f pri/quazip.pri
rm -rf src/lib/quazip

sed -i 's/\r//' README.txt
sed -i 's/\r//' LICENSE.CC-BY-SA

%patch0 -p1 -b .disable-updates

%build
CXXFLAGS="%{optflags}"
%qmake_qt4 DEFINES=QUAZIP_INSTALLED
%make

%install
make install INSTALL_ROOT=%{buildroot}

# A few files in /usr/share/fritzing end up executable.
find %{buildroot}%{_datadir}/%{name} -type f -exec %{__chmod} 644 {} \;
find %{buildroot}%{_datadir}/%{name} -type d -exec %{__chmod} 755 {} \;

# Icon is dumped in /usr/share/icons by default, need to move it.
mv %{buildroot}%{_datadir}/icons %{buildroot}%{_datadir}/pixmaps

# Included .desktop file is suitable for SuSE, not ROSA.
desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{SOURCE1}

%files
%defattr(-,root,root,-)
%doc README.txt LICENSE.GPL2 LICENSE.GPL3 LICENSE.CC-BY-SA
%{_bindir}/Fritzing
%{_datadir}/%{name}
%{_datadir}/applications/fritzing.desktop
%{_datadir}/pixmaps/fritzing.png
%{_mandir}/man?/*


%changelog
* Fri Nov 08 2013 Alexander Kazancev <kazancas@gmail.com> 0.8.3b-1
+ Revision: 2f161ab
- Updated fritzing.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9394 |12cu|frogatto-1.3.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global commit a7ef3bfa0c32df4852bf057fab969c1a080edf4d
%global shortcommit %(c=%{commit}; echo ${c:0:7})

Name:		frogatto
Version:	1.3.3
Release:	2
Summary:	Frogatto & Friends classic adventure game
License:	GPLv3+
Group:		Games/Arcade
URL:		http://www.frogatto.com/
Source:		https://github.com/frogatto/frogatto/archive/%{commit}/%{name}-%{version}-%{shortcommit}.tar.gz
Source1:	frogatto
Source2:	frogatto.desktop
Source3:	frogatto.pod
# Patch Makefile not to link lSDLmain
Patch0:         %{name}-1.2-Makefile.patch
# Boost no longer has separate non mt and -mt variants of its libs
Patch1:         %{name}-1.3-no-boost-mt.patch
# Use FreeFont instead of the Ubuntu Font Family
Patch2:         %{name}-1.3-fonts.patch

BuildRequires:  boost-devel
BuildRequires:  gcc-c++
BuildRequires:  SDL-devel
BuildRequires:  SDL_image-devel
BuildRequires:  SDL_mixer-devel
BuildRequires:  SDL_ttf-devel
BuildRequires:  pkgconfig(glu)
BuildRequires:  pkgconfig(glew)
BuildRequires:  pkgconfig(libpng)
BuildRequires:  ccache
BuildRequires:  glibc-devel
BuildRequires:  perl
BuildRequires:  libicns-utils
BuildRequires:  desktop-file-utils

Requires:       hicolor-icon-theme
Requires:       fonts-ttf-freefont

Requires: %{name}-gamedata = %{version}

%description
Frogatto & Friends is a old-school 2d platformer game, starring a certain
quixotic frog.

%package	gamedata
Summary:	Game data for frogatto
License:	distributable
Group:		Games/Arcade
# We split game data to separate package to make it noarch and thus save
# bandwidth and space on distribution media.
BuildArch:	noarch

%description	gamedata
Game data for frogatto.

%prep
%setup -qn %{name}-%{commit}
%patch0 -p1
%patch1 -p1
%patch2 -p1

sed -i -e 's#BINARY_FILE=.*#BINARY_FILE=%{_libdir}/frogatto/game#g' %{SOURCE1}

# Fix locale file path
sed -i 's!"./locale/"!"%{_datadir}/locale/"!' src/i18n.cpp

%build
%make

%install
# Install wrapper script
install -d %{buildroot}%{_gamesbindir}
install -pDm 755 %{SOURCE1} %{buildroot}%{_gamesbindir}/frogatto

# Install game and data
install -d %{buildroot}%{_libdir}/%{name}
install -m 755 -p game %{buildroot}%{_libdir}/%{name}
install -d %{buildroot}%{_datadir}/%{name}/modules/%{name}
cp -pr data images music *.cfg %{buildroot}%{_datadir}/%{name}
pushd modules/%{name}
cp -pr data images music sounds *.cfg \
  %{buildroot}%{_datadir}/%{name}/modules/%{name}
# Install translations
  cp -pr locale %{buildroot}%{_datadir}
popd

# Install desktop file
install -d %{buildroot}%{_datadir}/applications
desktop-file-install \
  --dir %{buildroot}%{_datadir}/applications \
  %{SOURCE2}

# Extract Mac OS X icons
icns2png -x modules/%{name}/images/os/mac/icon.icns

# Install icons
for i in 16 32 128 256; do
  install -d -m 755 %{buildroot}%{_datadir}/icons/hicolor/${i}x${i}/apps
  install -m 644 icon_${i}x${i}x32.png \
    %{buildroot}%{_datadir}/icons/hicolor/${i}x${i}/apps/%{name}.png
done

# Install man page
install -d %{buildroot}%{_mandir}/man6
pod2man --section=6 \
  -center="RPM Fusion contributed man pages" \
  -release="%{name} %{version}" \
  -date="July 13th, 2010" \
   %{SOURCE3} > %{buildroot}%{_mandir}/man6/%{name}.6

%find_lang %{name}

%files -f %{name}.lang
%{_gamesbindir}/*
%{_libdir}/%{name}/
%{_datadir}/applications/*
%{_datadir}/icons/hicolor/*/apps/%{name}.png
%{_mandir}/man6/*

%files gamedata
%doc LICENSE modules/%{name}/CHANGELOG
%{_datadir}/%{name}



%changelog
* Wed Jan 29 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.3.3-2
+ Revision: c400b7d
- Fix spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9395 |12cu|frogr-0.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -d. -f1,2)
%define gstapi 1.0

Summary:	Tool to Manage Flickr Accounts
Name:		frogr
Version:	0.9
Release:	1
License:	GPLv3+
Group:		Graphical desktop/GNOME
Url:		https://live.gnome.org/Frogr
Source0:	http://ftp.gnome.org/pub/GNOME/sources/frogr/%{url_ver}/%{name}-%{version}.tar.xz
BuildRequires:	intltool
BuildRequires:	itstool
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(gstreamer-%{gstapi})
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(json-glib-1.0)
BuildRequires:	pkgconfig(libexif)
BuildRequires:	pkgconfig(libgcrypt)
BuildRequires:	pkgconfig(libsoup-2.4)
BuildRequires:	pkgconfig(libxml-2.0)

%description
Frogr is a small application for the GNOME desktop that allows users to
manage their accounts in the Flickr image hosting website. It supports
all the basic Flickr features, including uploading pictures, adding
descriptions, setting tags and managing sets and groups pools.

%files -f %{name}.lang
%doc AUTHORS ChangeLog COPYING NEWS README THANKS
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}/
%{_datadir}/pixmaps/frogr.xpm
%{_iconsdir}/hicolor/*/apps/frogr.*
%{_iconsdir}/HighContrast/*/apps/frogr.*
%{_mandir}/man1/frogr.1*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%find_lang %{name} --with-gnome


%changelog
* Fri Feb 21 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.9-1
+ Revision: 6a3db0c
- LOG New version 0.9, update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9396 |12cu|frostwire-5.6.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Spec is based on Nicolo' Costanza's and Francesco Mancuso's work in MIB

Summary:	Java-based BitTorrent client
Name:		frostwire
Version:	5.6.4
Release:	1
License:	GPLv3+
Group:		Networking/WWW
Url:		http://www.frostwire.com/
Source0:	http://downloads.sourceforge.net/frostwire/frostwire_%{version}.orig.tar.gz
BuildRequires:	ant
BuildRequires:	locales
Requires:	java >= 1.7
BuildArch:	noarch

%description
FrostWire is a peer-to-peer file sharing program for the BitTorrent protocol.
It is forked from Limewire and written in Java.

%files
%doc README.txt
%{_bindir}/%{name}
%{_iconsdir}/hicolor/*/apps/*
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop

#----------------------------------------------------------------------------

%prep
%setup -q

%build
export LC_ALL=UTF-8
ant everything

#Copy frostwire.jar
cp -p -v dist/*.jar lib/jars
#Copy all component jars too
cp -p -v components/*/dist/*.jar lib/jars
#Final pack200 all the jars
./resources/pack200.sh

%install
export DONT_STRIP=1

mkdir -p %{buildroot}%{_datadir}/%{name} %{buildroot}%{_datadir}/applications %{buildroot}%{_iconsdir} %{buildroot}%{_bindir}

install -m0644 lib/jars/*.pack %{buildroot}%{_datadir}/frostwire/
install -m0755 resources/frostwire.sh %{buildroot}%{_datadir}/frostwire/
install -m0644 resources/EULA.txt %{buildroot}%{_datadir}/frostwire/
install -m0644 resources/VERSION %{buildroot}%{_datadir}/frostwire/
install -m0755 resources/frostwire %{buildroot}%{_bindir}/
install -m0644 resources/frostwire.desktop %{buildroot}%{_datadir}/applications/
cp -fr lib/icons/hicolor %{buildroot}%{_iconsdir}


%changelog
* Fri Feb 21 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5.6.4-1
+ Revision: cf94353
- LOG New version 5.6.4, build from sources, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9397 |12cu|fsarchiver-0.6.17-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		fsarchiver
Version:	0.6.17
Release:	1

Summary:	Safe and flexible file-system backup/deployment tool
Group:		Archiving/Backup
License:	GPLv2
URL:		http://www.fsarchiver.org
Source0:  	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz      
Patch0:		fsarchiver-0.6.13-linking.patch

BuildRequires:	pkgconfig(ext2fs)
BuildRequires:	pkgconfig(uuid)
BuildRequires:	pkgconfig(blkid)
BuildRequires:	e2fsprogs
BuildRequires:	libattr-devel
BuildRequires:	pkgconfig(libgcrypt)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	bzip2-devel
BuildRequires:	liblzo-devel
BuildRequires:	pkgconfig(liblzma)

%description
FSArchiver is a system tool that allows you to save the contents of a 
file-system to a compressed archive file. The file-system can be restored 
on a partition which has a different size and it can be restored on a 
different file-system. Unlike tar/dar, FSArchiver also creates the 
file-system when it extracts the data to partitions. Everything is 
checksummed in the archive in order to protect the data. If the archive 
is corrupt, you just loose the current file, not the whole archive.

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x

%make V=1

%install
%makeinstall_std

%files
%doc README THANKS NEWS ChangeLog
%{_sbindir}/%{name}
%{_mandir}/man8/%{name}*



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9398 |12cu|fs-uae-2.2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A software emulation of the Amiga system
Name:		fs-uae
Version:	2.2.2
Release:	1
License:	GPLv2
Group:		Emulators
URL:		http://fengestad.no/fs-uae/files/
Source0:	%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(zlib)

%description
UAE is a software emulation of the Amiga system hardware, which
enables you to run most available Amiga software.  Since it is a
software emulation, no extra or special hardware is needed.  The Amiga
hardware is emulated accurately, so that Amiga software is tricked
into thinking it is running on the real thing.  Your computer's
display, keyboard, hard disk and mouse assume the roles of their
emulated counterparts.

Note that to fully emulate the Amiga you need the Amiga KickStart ROM
images, which are copyrighted and, of course, not included here.

[This is in an unofficial branch of UAE (the Ubiquitous Amiga Emulator)
with the aim of bringing the features of WinUAE to non-Windows platforms
such as Linux, Mac OS X and BeOS.]

%prep
%setup -q

%build
%make

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%{_bindir}/fs-uae
%{_docdir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/fs-uae.desktop
%{_datadir}/icons/hicolor/*/apps/fs-uae.png


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9399 |12cu|ftnchek-3.3.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Fortran 77 program checker
Name:		ftnchek
Version:	3.3.1
Release:	8
License:	MIT
Group:		Development/Other
Url:		http://www.dsm.fordham.edu/~ftnchek
Source:		ftp://ftp.dsm.fordham.edu/pub/ftnchek/%{name}-%{version}.tar.bz2
Buildrequires:	groff
Buildrequires:	groff-for-man

%description
Ftnchek (short for Fortran checker) is designed to detect certain errors in a
Fortran program that a compiler usually does not.

Ftnchek is not primarily intended to detect syntax errors.
Its purpose is to assist the user in finding semantic errors.
Semantic errors are legal in the Fortran language but are wasteful or may
cause incorrect operation.

%files
%doc README PATCHES FAQ LICENSE dcl2inc.ps ftnchek.ps html
%attr (0755,root,root) %{_bindir}/*
%attr (0644,root,root) %{_mandir}/man1/*
%attr (0644,root,root) %{_datadir}/emacs/site-lisp/*
%{_libdir}/*.awk

#----------------------------------------------------------------------------

%prep
%setup -q
touch `find . -type f`

%build
%configure2_5x
make "OPTIONS=%{optflags}"
cd test
make

%install
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_mandir}/man1
mkdir -p %{buildroot}%{_datadir}/emacs/site-lisp
%makeinstall STRIP=true


%changelog
* Fri Feb 21 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.3.1-8
+ Revision: 636c117
- LOG Disable parallel build



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9400 |12cu|ftplib-4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 4
%define libname %mklibname ftp %{major}
%define devname %mklibname ftp -d

Summary:	FTP Library Routines
Name:		ftplib
Version:	4.0
Release:	1
License:	Artistic
Group:		System/Libraries
Url:		http://nbpfaus.net/~pfau/ftplib/
Source0:	http://www.nbpfaus.net/~pfau/ftplib/%{name}-%{version}.tar.gz

%description
This package implements a callable interface to FTP. The FTP
protocol is specified in RFC 959.

#----------------------------------------------------------------------------

%package -n qftp
Summary:	Command line driven ftp file transfer program
Group:		Networking/File transfer

%description -n qftp
qftp performs directories or file transfers using the ftp protocol
based on the command it was invoked with and command line arguments.

%files -n qftp
%doc README.qftp
%{_bindir}/ftp*
%{_bindir}/qftp

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Shared library of ftplib
Group:		System/Libraries

%description -n %{libname}
This package implements a callable interface to FTP. The FTP
protocol is specified in RFC 959.

This package contains the library needed to run programs dynamically
linked with ftplib.

%files -n %{libname}
%doc CHANGES README.ftplib-%{version} LICENSE
%{_libdir}/libftp.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Headers and static library for ftplib development
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	libftp-devel = %{EVRD}
Provides:	ftp-devel = %{EVRD}

%description -n %{devname}
This package implements a callable interface to FTP. The FTP
protocol is specified in RFC 959.

This package contains the headers and static library that
programmers will need to develop applications which will use
ftplib.

%files -n %{devname}
%doc CHANGES README.ftplib-%{version} LICENSE
%{_libdir}/*.so
%{_includedir}/%{name}.h

#----------------------------------------------------------------------------

%prep
%setup -q
sed -i 's,/usr/local/bin,$(DESTDIR)%{_bindir},' src/Makefile
sed -i 's,/usr/local/lib,$(DESTDIR)%{_libdir},' src/Makefile
sed -i 's,/usr/local/include,$(DESTDIR)%{_includedir},' src/Makefile

%build
cd src
%make DEBUG="%{optflags}"

%install
cd src
install -d -m755 %{buildroot}%{_bindir}
install -d -m755 %{buildroot}%{_libdir}
install -d -m755 %{buildroot}%{_includedir}
%makeinstall_std

# unstripped-binary-or-object
chmod 0755 %{buildroot}%{_libdir}/libftp.so.%{major}*


%changelog
* Fri Feb 21 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.0-1
+ Revision: fccabf8
- LOG New version 4.0, new library major 4



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9401 |12cu|funcoeszz-13.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Handy bash functions called zz*
Name:		funcoeszz
Version:	13.2
Release:	1
License:	GPLv2+
Group:		Text tools
Url:		http://funcoeszz.net/
Source0:	http://funcoeszz.net/funcoeszz
Source1:	zzwrapper
Requires:	lynx
BuildArch:	noarch

%description
Handy bash functions called zz*, to deal with files, internet dictionary
queries, freshmeat, and others.

%files
%{_bindir}/funcoeszz
%{_bindir}/zz*

#----------------------------------------------------------------------------

%prep

%build

%install
install -d %{buildroot}%{_bindir}
install -m 0755 %{SOURCE0} %{buildroot}%{_bindir}/funcoeszz
install -m 0755 %{SOURCE1} %{buildroot}%{_bindir}/zzwrapper
pushd %{buildroot}%{_bindir}
grep '^zz.*()' funcoeszz | sed 's,(),,g' | xargs -n1 ln -s zzwrapper
popd

%changelog
* Fri Feb 21 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 13.2-1
+ Revision: 72d073a
- LOG New version 13.2, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9402 |12cu|funguloids-1.06.4-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# pre release from http://www.ogre3d.org/phpBB2/viewtopic.php?t=29147&postdays=0&postorder=asc&start=75 (with autotools and OpenAL support)
##%define pre 0
%define distname %{name}-linux-src-1.06-4

Summary:	Those Funny Funguloids! arcade game
Name:		funguloids
Version:	1.06.4
Release:	15
License:	Zlib/libpng
Group:		Games/Arcade
Url:		http://funguloids.sourceforge.net/
Source0:	http://www.newbyteorder.net/%{distname}.tar.bz2
Source1:	funguloids-linux-1.06-4.tar.bz2
# (ahmad) fix segmenation fault on selecting "start game", due to change in ogre
# using mpak.py, from upstream author, to unpack, modify the scritps and repack
# c.f. http://www.mail-archive.com/packman@links2linux.de/msg02703.html
Source2:	mpak.py
Patch0:		funguloids-1.06-0-noCg.patch
Patch1:		funguloids-1.06-4-gcc43.patch
Patch2:		funguloids-size_chunks_reverse.patch
# add upstream patch to make it work with openal, because it defaults to openal-soft
Patch3:		funguloids-1.06-more-ogre.patch
Patch4:		funguloids-1.06.4-alc_error.patch
# fix doc location
Patch5:		funguloids-1.06-fix-doc-location.patch
Patch6:		funguloids-ogre-1.7.0.patch
Patch7:		funguloids-1.06-gcc4.7.patch
Patch8:		funguloids-1.06-linkage.patch
BuildRequires:	automake1.8
BuildRequires:	lua5.1-devel ogre-devel ois-devel
BuildRequires:	freealut-devel mad-devel oggvorbis-devel openal-devel
Requires:	ogre

%description
Never before has collecting mushrooms been this mildly
entertaining. At least not in outer space. It's more of a lifestyle
than a game, really. Now with graphics and sound, too!

%prep
%setup -q -n %{name} -a 1
%patch0 -p1 -b .noCg
%patch1 -p0
%patch2 -p0
%patch3 -p1
%patch4 -p0
%patch5 -p0 -b .doc
%patch6 -p1
%patch7 -p1
%patch8 -p1
perl -pi -e 's/-llua5\.1/-llua/' configure*
autoreconf -fi

# fix scritps using mpak.py from upstream
cp %{SOURCE2} .
python mpak.py -e -f funguloids/bin/bootstrap.mpk -p _bootstrap
python mpak.py -e -f funguloids/bin/funguloids.mpk -p _gamedata
sed -ri '/^[A-Z]/ s/(.*)/overlay \1/' _bootstrap/*.overlay _gamedata/*.overlay
sed -ri '/^[A-Z]/ s/(.*)/particle_system \1/' _gamedata/*.particle
# This last one looks like a bug in ogre, should be removed when fixed
# The problem is that green and blue mushrooms have a square instead of a glow
sed -ri 's/^(\t\t\t)(texture_unit) 1/\1\2\n\1{\n\1}\n\1\2/' _gamedata/materials.material
python mpak.py -c -f funguloids/bin/bootstrap.mpk _bootstrap/*
python mpak.py -c -f funguloids/bin/funguloids.mpk _gamedata/*
rm -rf mpak.py _bootstrap _gamedata

%build
%configure2_5x --bindir=%{_gamesbindir}
%make

%install
rm -rf %{buildroot}
%makeinstall_std
install %{name}/bin/*.mpk %{buildroot}%{_gamesdatadir}/%{name}
install bin/icon/*.png %{buildroot}%{_gamesdatadir}/%{name}/music

install -m 755 -d %{buildroot}%{_datadir}/applications/
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Those Funny Funguloids!
Comment=%{summary}
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;ArcadeGame;
EOF

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_gamesbindir}/%{name}
%{_gamesdatadir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/doc/%{name}


%changelog
* Sun Feb 06 2011 Funda Wang <fwang@mandriva.org> 1.06.4-13mdv2011.0
+ Revision: 636431
- update opal patch from archlinux
- add archlinux patch to build with ogre 1.7

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.06.4-12mdv2011.0
+ Revision: 610777
- rebuild

* Sun May 02 2010 Funda Wang <fwang@mandriva.org> 1.06.4-11mdv2010.1
+ Revision: 541523
- rebuild
- fix desktop file

  + Ahmad Samir <ahmadsamir@mandriva.org>
    - add patch to install docs to %%_docdir
    - clean spec

* Sun Mar 21 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1.06.4-9mdv2010.1
+ Revision: 526273
- clean spec
- add upstream patch to make it work with openal
- use upstream mpak.py to fix the scripts to make it work with new ogre changes

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 1.06.4-8mdv2010.0
+ Revision: 437608
- rebuild

* Sun Mar 29 2009 Michael Scherer <misc@mandriva.org> 1.06.4-7mdv2009.1
+ Revision: 362175
- fix build by porting to the new ogre library, to fix  bug #49268

  + Emmanuel Andry <eandry@mandriva.org>
    - add missing menu entry
    - add support for ogre 1.4.6 and later with P2
    - really requires ogre

* Tue Aug 26 2008 Emmanuel Andry <eandry@mandriva.org> 1.06.4-4mdv2009.0
+ Revision: 276162
- fix typo
- drop ogre requires
- add P1 from Pardus to fix gcc43 build

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Tue Mar 11 2008 Erwan Velu <erwan@mandriva.org> 1.06.4-2mdv2008.1
+ Revision: 186975
- Fixing requires

* Fri Feb 22 2008 Emmanuel Andry <eandry@mandriva.org> 1.06.4-1mdv2008.1
+ Revision: 173918
- New version
- drop patch1

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed May 02 2007 Olivier Blin <oblin@mandriva.com> 1.06-0.pre0.4mdv2008.0
+ Revision: 20528
- write ogre config and log files in home directory (patch from upstream forum, #30583)

* Tue May 01 2007 Olivier Blin <oblin@mandriva.com> 1.06-0.pre0.3mdv2008.0
+ Revision: 19976
- really disable Cg (by patching .in file...)

* Mon Apr 30 2007 Olivier Blin <oblin@mandriva.com> 1.06-0.pre0.2mdv2008.0
+ Revision: 19529
- disable Cg plugin

* Sun Apr 29 2007 Olivier Blin <oblin@mandriva.com> 1.06-0.pre0.1mdv2008.0
+ Revision: 19090
- buildrequire mad-devel
- buildrequire oggvorbis-devel
- buildrequire ois-devel
- buildrequire freaalut-devel
- buildrequire openal-devel
- add mpk data files from src+data tarball
- initial funguloids package (from pre 1.06 release with autotools and OpenAL support)
- Create funguloids


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9403 |12cu|furiusisomount-0.11.3.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

Summary:	An ISO, IMG, BIN, MDF and NRG Image management utility
Name:		furiusisomount
Version:	0.11.3.1
Release:	2
License:	GPLv3+
Group:		Archiving/Cd burning
Url:		https://launchpad.net/furiusisomount
Source0:	https://launchpad.net/furiusisomount/python/%{version}/+download/%{name}_%{version}.tar.gz
Patch0:		furiusisomount_0.11.3.1-desktop.patch
Requires:	fuseiso
Requires:	pygtk2.0

%description
Simple Gtk+ Interface to Mount ISO, IMG, BIN, MDF and NRG Image files without
burning to disk.

%files
%{_bindir}/%{name}
%dir %{python_sitelib}/%{name}
%{python_sitelib}/%{name}/*
%{_datadir}/applications/%{name}.desktop

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}_%{version}
%patch0 -p1

#Remove unneeded files
rm -fr .bzr
rm -fr .project
rm -fr .pydevproject
rm -fr .settings
rm -fr %{name}

%build

%install
install -dm 755 %{buildroot}%{python_sitelib}/%{name}
install -dm 755 %{buildroot}%{_bindir}

cp -r * %{buildroot}%{python_sitelib}/%{name}
install -Dm644 app.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop

#Create a working launch script (the included one doesn't work when you move the files around)
cat > %{buildroot}%{_bindir}/%{name} << EOF
#!/bin/sh

python "%{python_sitelib}/%{name}/src/main.py" \$1

EOF

chmod 755 %{buildroot}%{_bindir}/%{name}


%changelog
* Tue Aug 26 2014 Rosa <rosa@abf.rosalinux.ru> 0.11.3.1-2
+ Revision: e3cad65
- Automatic import for version 0.11.3.1-2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9404 |12cu|fuse-emulator-1.1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		sname	fuse

Summary:	Free Unix Spectrum Emulator
Name:		fuse-emulator
Version:	1.1.1
Release:	2
Group:		Emulators
License:	GPLv2+
Url:		http://fuse-emulator.sourceforge.net/
Source0:	%{sname}-%{version}.tar.gz
Source1:	%{sname}-icons.tar.bz2
BuildRequires:	flex
BuildRequires:	bison
BuildRequires:	bzip2-devel
BuildRequires:	jsw-devel
BuildRequires:	libspectrum-devel >= %{version}
BuildRequires:	libgcrypt-devel >= 1.1.42
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(audiofile)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(zlib)

%description
What Fuse does have:

* Working 16K/48K/128K/+2/+2A/+3 Speccy, Timex TC2048/TC2068 and
  Pentagon 128 emulation, running at true Speccy speed on any computer
  you're likely to try it on.
* Support for loading from .tzx files.
* Sound (on systems supporting the Open Sound System, SDL, or OpenBSD/
  Solaris's /dev/audio).
* Emulation of most of the common joysticks used on the Spectrum
  (including Kempston, Sinclair and Cursor joysticks).
* Emulation of some of the printers you could attach to a Spectrum.
* Support for the RZX input recording file format, including
  'competition mode'.
* Emulation of the Spectrum +3e, ZXATASP and ZXCF IDE interfaces.

%prep
%setup -q -n %{sname}-%{version}
%setup -q -T -D -a1 -n %{sname}-%{version}

%build
autoreconf
%configure2_5x \
	--enable-gtk2 \
	--with-roms-dir=%{_datadir}/%{sname}
%make

%install
%makeinstall_std

mkdir -p %{buildroot}%{_datadir}/applications
cat<<EOF>%{buildroot}%{_datadir}/applications/%{name}.desktop
[Desktop Entry]
Name=Fuse
Comment=Free Unix Spectrum Emulator
Exec=%{_bindir}/%{sname}
Icon=%{sname}
Terminal=false
Type=Application
Categories=Game;Emulator;X-MandrivaLinux-MoreApplications-Emulators;
EOF

install -D -m 644 %{sname}48.png %{buildroot}%{_liconsdir}/%{sname}.png
install -D -m 644 %{sname}32.png %{buildroot}%{_iconsdir}/%{sname}.png
install -D -m 644 %{sname}16.png %{buildroot}%{_miconsdir}/%{sname}.png

%files
%defattr(0644,root,root,0755)
%doc README THANKS COPYING AUTHORS ChangeLog
%attr(0755,root,root) %{_bindir}/*
%{_datadir}/applications/%{name}.desktop
%{_miconsdir}/%{sname}*
%{_iconsdir}/%{sname}*
%{_liconsdir}/%{sname}*
%{_mandir}/*/*
%{_datadir}/%{sname}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9405 |12cu|fuse-emulator-utils-1.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname		fuse-utils

Summary:	A few tools to deal with ZX Spectrum emulator files
Name:		fuse-emulator-utils
Version:	1.1.1
Release:	1
Group:		Emulators
License:	GPLv2+
URL:		http://fuse-emulator.sourceforge.net/
Source0:	%{oname}-%{version}.tar.gz
BuildRequires:	gettext-devel
BuildRequires:	libgcrypt-devel >= 1.1.42
BuildRequires:	libspectrum-devel >= %{version}
BuildRequires:	pkgconfig(audiofile)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(zlib)
%rename fuse-utils

%description
The Fuse utilities are a few tools which may be of occasional use when
dealing with ZX Spectrum emulator files. They were originally
distributed with Fuse, the Free Unix Spectrum Emulator, but are now
independent of Fuse and can be used on their own.

The available utilities are:

* createhdf: create an empty .hdf IDE hard disk image.
* listbasic: list the BASIC in a snapshot or tape file.
* rzxcheck: verify the digital signature in an RZX file.
* rzxdump: list the contents of an RZX input recording file.
* rzxtool: add, extract or remove the embedded snapshot from an RZX file,
  or compress or uncompress the file.
* scl2trd: convert .scl disk images to .trd disk images.
* snap2tzx: convert snapshots to TZX tape images.
* snapconv: convert between snapshot formats.
* tapeconv: convert between .tzx and .tap files.
* tzxlist: list the contents of a TZX file.

%prep
%setup -q -n %{oname}-%{version}

%build
autoreconf
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc README AUTHORS ChangeLog
%{_bindir}/*
%{_mandir}/*/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9406 |12cu|fusion-icon-0.1-0.20100215.5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define git 20100215

%if  %{git}
# git clone git://anongit.compiz-fusion.org/users/crdlb/fusion-icon
# git archive --format=tar --prefix=fusion-icon-$(date +%Y%m%d)/ master | bzip2 > ../fusion-icon-$(date +%Y%m%d).tar.bz2
%define distname %{name}-%{git}
%define rel 0.%{git}.5
%else
%define distname %{name}-%{version}
%define rel 1
%endif

Name:		fusion-icon
Version:	0.1
Release:	%{rel}
Summary:	Simple tray icon for compiz fusion
Group:		System/X11
License:	GPLv2
URL:		http://www.compiz-fusion.org/
Source:		%{distname}.tar.bz2
Patch0:		fusion-icon-20071127-icon32.patch
BuildRequires:	desktop-file-utils
BuildRequires:	pkgconfig(python)
Requires:	python-compizconfig0.8
Requires:	pygtk2.0
Requires:	glxinfo
Requires:	xvinfo
BuildArch:	noarch

%description
fusion-icon is a simple tray icon for compiz fusion.

%prep
%setup -q -n %{distname}
%patch0 -p1 -b .icon32

%build
python setup.py build

%install
python setup.py install --prefix=%{_prefix} --root=%{buildroot}

desktop-file-install \
	--vendor="" \
	--remove-category="Compiz" \
	--add-category="Settings" \
	--add-category="DesktopSettings" \
	--add-category="X-MandrivaLinux-CrossDesktop" \
	--dir %{buildroot}%{_datadir}/applications \
	%{buildroot}%{_datadir}/applications/%{name}.desktop

%files
%{_bindir}/%{name}
%{py_puresitedir}/FusionIcon
%{py_puresitedir}/*.egg-info
%{_iconsdir}/hicolor/*/apps/%{name}.*
%{_datadir}/applications/%{name}.desktop


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9407 |12cu|fusionsound-1.6.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname FusionSound

%define api 1.6
%define major 2
%define libname %mklibname %{name}-%{api}_ %{major}
%define devname %mklibname %{name} -d

%define dfbmoduledir %(pkg-config --variable=moduledir direct)

Summary:	An audio sub system
Name:		fusionsound
Version:	1.6.3
Release:	4
License:	GPLv2+
Group:		System/Libraries
Url:		http://www.directfb.org
Source0:	http://www.directfb.org/downloads/Core/%{oname}-%{version}.tar.gz
Patch0:		FusionSound-1.6.2-ffmpeg1.0.patch
Patch1:		FusionSound-1.6.3-ffmpeg2.0.patch
BuildRequires:	ffmpeg-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(directfb)
BuildRequires:	pkgconfig(libcddb)
BuildRequires:	pkgconfig(mad)
BuildRequires:	pkgconfig(vorbis)
Provides:	%{oname} = %{version}-%{release}

%description
FusionSound is a very powerful audio sub system in the
manner of DirectFB and a technical demonstration of Fusion.

FusionSound supports multiple applications using Fusion IPC.
It provides streams, static sound buffers and control over any
number of concurrent playbacks. Sample data is always stored
in shared memory, starting a playback simply adds an entry to
the playlist of the mixer thread in the master application.

%files
%doc AUTHORS ChangeLog TODO
%{_bindir}/fs*
%{_mandir}/*/%{name}*
%dir %{dfbmoduledir}/interfaces/IFusionSound
%{dfbmoduledir}/interfaces/IFusionSound/libifusionsound.*
%dir %{dfbmoduledir}/interfaces/IFusionSoundMusicProvider
%{dfbmoduledir}/interfaces/IFusionSoundMusicProvider/libifusionsoundmusicprovider_cdda.*
%{dfbmoduledir}/interfaces/IFusionSoundMusicProvider/libifusionsoundmusicprovider_ffmpeg.*
%{dfbmoduledir}/interfaces/IFusionSoundMusicProvider/libifusionsoundmusicprovider_mad.*
%{dfbmoduledir}/interfaces/IFusionSoundMusicProvider/libifusionsoundmusicprovider_playlist.*
%{dfbmoduledir}/interfaces/IFusionSoundMusicProvider/libifusionsoundmusicprovider_vorbis.*
%{dfbmoduledir}/interfaces/IFusionSoundMusicProvider/libifusionsoundmusicprovider_wave.*
%dir %{dfbmoduledir}/snddrivers
%{dfbmoduledir}/snddrivers/libfusionsound_alsa.*
%{dfbmoduledir}/snddrivers/libfusionsound_oss.*
%{dfbmoduledir}/snddrivers/libfusionsound_wave.*
%{dfbmoduledir}/snddrivers/libfusionsound_dummy.*

#----------------------------------------------------------------------------

%package -n %{libname}
Group:		System/Libraries
Summary:	An audio sub sytem
Obsoletes:	%{_lib}fusionsound2 < 1.6.3-3

%description -n %{libname}
FusionSound is a very powerful audio sub system in the
manner of DirectFB and a technical demonstration of Fusion. 

FusionSound supports multiple applications using Fusion IPC.
It provides streams, static sound buffers and control over any
number of concurrent playbacks. Sample data is always stored
in shared memory, starting a playback simply adds an entry to
the playlist of the mixer thread in the master application.

%files -n %{libname}
%doc ChangeLog
%{_libdir}/lib%{name}-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Group:		Development/Other
Summary:	An audio sub system
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{devname}
FusionSound is a very powerful audio sub system in the
manner of DirectFB and a technical demonstration of Fusion.

FusionSound supports multiple applications using Fusion IPC.
It provides streams, static sound buffers and control over any
number of concurrent playbacks. Sample data is always stored
in shared memory, starting a playback simply adds an entry to
the playlist of the mixer thread in the master application.

%files -n %{devname}
%doc AUTHORS ChangeLog TODO
%{_libdir}/pkgconfig/fusionsound*.pc
%{_includedir}/fusionsound
%{_includedir}/fusionsound-internal
%{_libdir}/lib%{name}.so

#----------------------------------------------------------------------------

%prep
%setup -q -n %{oname}-%{version}
%patch0 -p1
%patch1 -p1

%build
autoreconf -fi
%configure2_5x
%make

%install
%makeinstall_std


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9408 |12cu|fvwm-1.24r-37
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		fvwm
Version:	1.24r
Summary:	An X Window System based window manager
Release:	37
Epoch:		1
License:	GPLv2+
Group:		Graphical desktop/FVWM based
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xpm)
BuildRequires:	pkgconfig(xt)
BuildRequires:	x11-data-bitmaps
BuildRequires:	pkgconfig(xmu)
BuildRequires:	imake
Requires:	x11-data-bitmaps fvwm2-icons xterm xsetroot
URL:		http://www.fvwm.org/
Source0:	sunsite.unc.edu:/pub/Linux/X11/window-managers/%{name}-%{version}.tar.bz2
Source1:	%{name}-%{version}-system-menu.fvwmrc
Source2:	fvwm1.menu-method
Source3:	%{name}.icon-48.png
Source4:	%{name}.icon-32.png
Source5:	%{name}.icon-16.png
# patch to add FHS compliance
Patch0:		%{name}-%{version}-fsstnd.patch
# add Alpha support on linux for the makefile
Patch1:		%{name}-%{version}-imake.patch
# ??? try to open a file in exclusive mode 
Patch2:		%{name}-%{version}-security.patch
# add a suffix to manpage 
Patch3:		%{name}-%{version}-fvwmman.patch
# increase the number of popup from 50 to 100
Patch4:		%{name}-%{version}-menu-100.patch
# remove /usr/lib/X11 from linker search path 
Patch5:		%{name}-%{version}-config.patch

%description
FVWM (the F stands for whatever you want, but the VWM stands for Virtual Window
Manager) is a window manager for the X Window System. FVWM was derived from the
twm window manager. FVWM is designed to minimize memory consumption, to provide
window frames with a 3D look, and to provide a simple virtual desktop. FVWM can
be configured to look like Motif.

Install the fvwm package if you'd like to use the FVWM window manager. If you
install fvwm, you'll also need to install fvwm2-icons.

%prep

%setup -q
%patch0 -p1 -b .fsstnd
%patch1 -p1 -b .imake
%patch2 -p1 -b .security
%patch3 -p1 -b .fvwmman
%patch4 -p1
%patch5 -p1
install -m644 %{SOURCE3} %{name}-48.png
install -m644 %{SOURCE4} %{name}-32.png
install -m644 %{SOURCE5} %{name}-16.png
# fix strange perms
chmod 644 sample.fvwmrc/*

%build
xmkmf
make Makefiles
%make CDEBUGFLAGS="%optflags" EXTRA_LDOPTIONS="%ldflags"

%install
rm -rf %{buildroot}
make install install.man DESTDIR=%{buildroot}
mkdir -p %{buildroot}/%{_datadir}/X11/fvwm/
rm -f %{buildroot}/%{_sysconfdir}/X11/fvwm/system.fvwmrc

mkdir -p %{buildroot}%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Categories=X-MandrivaLinux-System-Session-Windowmanagers;
Name=Fvwm
Comment=FVWM Windows manager
Icon=fvwm
Exec=startfvwm
EOF

install -D -m 644 %{SOURCE1} %{buildroot}/%{_datadir}/X11/fvwm/system.fvwmrc
install -D -m 644 %{SOURCE2} %{buildroot}/%{_menudir}/%{name}

# icons
install -D -m 644 %{name}-16.png %{buildroot}%{_miconsdir}/%{name}.png
install -D -m 644 %{name}-32.png %{buildroot}%{_iconsdir}/%{name}.png 
install -D -m 644 %{name}-48.png %{buildroot}%{_liconsdir}/%{name}.png

mkdir -p %{buildroot}/%{_sysconfdir}/X11/wmsession.d/
cat << EOF > %{buildroot}/%{_sysconfdir}/X11/wmsession.d/10Fvwm1
NAME=Fvwm1
EXEC=%{_bindir}/startfvwm
DESC=A very stable and light window manager
SCRIPT:
exec %{_bindir}/startfvwm
EOF

# 1.24r-24mdk: add startfvwm script to set cursor (defaults to wait)
# is this the right way to set the cursor?
cat > %{buildroot}%{_bindir}/startfvwm << EOF
#!/bin/sh
%{_bindir}/xsetroot -cursor_name left_ptr
exec %{_bindir}/fvwm
EOF
chmod 755 %{buildroot}%{_bindir}/startfvwm



%clean
rm -fr %{buildroot}

%files
%defattr(-,root,root)
%config(noreplace) %{_menudir}/%{name}
%config(noreplace) %{_sysconfdir}/X11/wmsession.d/10Fvwm1
%doc sample.fvwmrc/*
%{_datadir}/applications/mandriva-%{name}.desktop
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_datadir}/X11/fvwm
%{_bindir}/fvwm
%{_bindir}/startfvwm
%{_mandir}/man*/*


%changelog
* Thu Feb 03 2011 Funda Wang <fwang@mandriva.org> 1:1.24r-33mdv2011.0
+ Revision: 635470
- tighten BR

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.24r-32mdv2011.0
+ Revision: 610781
- rebuild

* Tue Mar 02 2010 Michael Scherer <misc@mandriva.org> 1:1.24r-31mdv2010.1
+ Revision: 513429
- fix rpmlint warning on startfvwm
- fix License
- move fwvm session file to the proper directory ( fix #57945 )

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 1:1.24r-31mdv2010.0
+ Revision: 428977
- rebuild

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1:1.24r-30mdv2009.0
+ Revision: 266825
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri May 30 2008 Paulo Andrade <pcpa@mandriva.com.br> 1:1.24r-29mdv2009.0
+ Revision: 213535
- Uncompress some of the patches to make it easier to change them, and
  also to allow viewing the diffs in the commit mail logs.
  Add extra minimal Requires.
  Patch fvwm-1.24r-config.patch was actually undoing
  fvwm-1.24r-fsstnd.patch.bz2 and adding yet another alternative
  (from /usr/bin/X11 to /usr/X11R6/bin to /usr/bin ...), but was kept as
  it is still required to tell how to link with libXpm (could also just
  be merged in another patch).

* Wed May 21 2008 Paulo Andrade <pcpa@mandriva.com.br> 1:1.24r-27mdv2009.0
+ Revision: 209604
- Don't install files under /usr/X11R6.
  These changes should allow rebuilding the package and passing build
  system tests.
  Directly install data files in /usr/share/X11.

* Thu Jan 03 2008 Thierry Vignaud <tv@mandriva.org> 1:1.24r-26mdv2008.1
+ Revision: 141940
- auto-convert XDG menu entry
- adjust file list
- fix man pages directory
- BR imake
- kill re-definition of %%buildroot on Pixel's request
- buildrequires X11-devel instead of XFree86-devel
- use %%mkrel
- import fvwm

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Sun Mar 13 2005 Franck Villaume <fvill@freesurf.fr> 1.24r-26mdk
- add missing files

* Thu Feb 26 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.24r-25mdk
- own /etc/X11/fvwm

* Mon Dec 29 2003 Marcel Pol <mpol@mandrake.org> 1.24r-24mdk
- add startfvwm script to set cursor
- unzip icons

* Sat Mar 15 2003 Marcel Pol <mpol@gmx.net> 1.24r-23mdk
- buildrequires: XFree86

* Mon Mar 11 2002 Guillaume Rousse <g.rousse@linux-mandrake.com> 1.24r-22mdk
- resurrected by popular demand 
- s/Copyright/License/
- used png icons

* Mon Jan 07 2002 David BAUDENS <baudens@mandrakesoft.com> 1.24r-21mdk
- Rebuild

* Mon Nov 13 2000 David BAUDENS <baudens@mandrakesoft.com> 1.24r-20mdk
- Build with glibc-2.2 & gcc-2.96

* Mon Aug 07 2000 Frederic Lepied <flepied@mandrakesoft.com> 1.24r-19mdk
- automatically added BuildRequires

* Wed Jul 12 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 1.24r-18mdk
- Add support for the new chksession.

* Sun May 13 2000 David BAUDENS <baudens@mandrakesoft.com> 1.24r-17mdk
- Fix build for i486

* Tue May  2 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 1.24r-16mdk
- moved icons' ratio to 1.0 because some wm won't resize keeping aspect ratio
- added a mini icon

* Mon May  1 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 1.24r-15mdk
- fixed postun script
- added url
- added icons
- cleaned up specfile
- removed version in menu entry

* Fri Apr 28 2000 damien <damien@mandrakesoft.com> 1.24r-14mdk
- added fndSession call.

* Fri Apr  7 2000 DindinX <odin@mandrakesoft.com> 1.24r-13mdk
- Still better default configuration
- Added support for the 'Menu' key.

* Wed Apr  5 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 1.24r-12mdk
- Better default configuration.
- Menu can do more than 50 entry.
- Add menu support.

* Mon Mar 27 2000 DindinX <odin@mandrakesoft.com> 1.24r-11mdk
- Spec fixes

* Wed Jan 12 2000 Pixel <pixel@mandrakesoft.com>
- fix build as non-root (defattr)

* Wed Nov 03 1999 Jerome Martin <jerome@mandrakesoft.com>
- rebuild for new distribution
- minor specfile cleanup

* Tue May 11 1999 Bernhard Rosenkraenzer <bero@mandrakesoft.com>
- Mandrake adaptions

* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
- auto rebuild in the new build environment (release 17)

* Wed Dec 30 1998 Cristian Gafton <gafton@redhat.com>
- build for glibc 2.1

* Thu May 07 1998 Prospector System <bugs@redhat.com>
- translations modified for de, fr, tr

* Fri May 01 1998 Cristian Gafton <gafton@redhat.com>
- tagged config files correctly
- buildroot

* Thu Oct 23 1997 Cristian Gafton <gafton@redhat.com>
- fixed it for AnotherLevel (icon paths, etc)

* Thu Jul 10 1997 Erik Troan <ewt@redhat.com>
- built against glibc

* Mon Mar 24 1997 Michael Fulbright <msf@redhat.com>
- Fixed system.fvwmrc to point at /usr/X11R6/include/X11/bitmaps and pixmaps. 
  Fvwm wasn't find icons otherwise, which is why they disappeared if someone
  upgraded from 4.0 to 4.1! 


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9409 |12cu|fvwm2-2.6.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# These are bogus as they're all internal, nothing else can use 'em
# The perl-Gtk requires is also not really necessary
# Inspired by Fedora - AdamW 2008/08
%define __noautoreq 'perl(\\(FvwmCommand\\)|\\(FVWM::|\\(General::)'
%define __noautoprov 'perl(\\(FvwmCommand\\)|\\(FVWM::|\\(General::)'

Name:		fvwm2
Version:	2.6.5
Release:	1
Summary:	An improved version of the FVWM X-based window manager
URL: 		http://www.fvwm.org/
Source0:	ftp://ftp.fvwm.org/pub/fvwm/version-2/fvwm-%{version}.tar.bz2
Source1:	fvwm2.png
Source2:	fvwm2
Source3:	system.fvwm2rc
Source4:	configuration
Source5:	http://www.cl.cam.ac.uk/~pz215/fvwm-scripts/scripts/fvwm-xdg-menu.py
# From Gentoo, which got it from fvwm-user mailing list; enables fast
# translucent menus - AdamW 2008/08
Patch0:		fvwm-2.5.26-translucent-menus.diff
# From Fedora: use xdg-open instead of 'netscape' - AdamW 2008/08
Patch1:		fvwm-2.6.5-rosa-www-browser.patch
# From Fedora: use mimeopen instead of just opening files with an
# editor - AdamW 2008/08
Patch2:		fvwm-2.5.21-mimeopen.patch
# From Fedora: generate menu using fvwm-xdg-menu.py (external source
# above) instead of hardcoding it
Patch3:		fvwm-2.5.21-menu-generate.patch
Patch4:		fvwm-2.5.26-fix-str-fmt.patch
License:	GPLv2+
Group:		Graphical desktop/FVWM based
Requires:	fvwm-icons
# for www-browser
Requires:	desktop-common-data
# for fvwm-bug
Requires:	sendmail-command
# for fvwm-menu-headlines
Requires:	xdg-utils
# for fvwm-menu-xlock
Requires:	xlockmore
# for auto-menu generation
Requires:	imagemagick pyxdg
Requires:	xterm
Requires:	xdg-compliance-menu
# for mimeinfo
#Requires:	perl-File-MimeInfo
BuildRequires:	flex
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xt)
BuildRequires:  pkgconfig(xft)
BuildRequires:	xpm-devel
BuildRequires:	png-devel
BuildRequires:	readline-devel
BuildRequires:	termcap-devel
BuildRequires:  fribidi-devel
BuildRequires:  rplay-devel
BuildRequires:  libstroke-devel
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	pkgconfig(xinerama)

%description
FVWM2 (the F stands for whatever you want, but the VWM stands for Virtual
Window Manager) is an improved version of the FVWM window manager for the X
Window System and shares the same characteristics as FVWM.

%prep
%setup -q -n fvwm-%{version}
%patch0 -p0 -b .translucent
%patch1 -p1 -b .www
#patch2 -p1 -b .mime
%patch3 -p1 -b .generate
%patch4 -p0 -b .str

%build
%configure2_5x \
    --disable-gtk \
    --libexecdir=%{_libdir}/X11/fvwm2 \
    --sysconfdir=%{_sysconfdir}/X11/fvwm2 \
    --with-imagepath=%{_datadir}/icons


%make LOCALEDIR=%{_datadir}/locale localedir=%{_datadir}/locale

%install
%{makeinstall_std} LOCALEDIR=%{_datadir}/locale localedir=%{_datadir}/locale

install -d -m 755 %{buildroot}%{_iconsdir}
install -m 644 %{SOURCE1} %{buildroot}%{_iconsdir}

mkdir -p %{buildroot}%{_sysconfdir}/X11/fvwm2
install -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/X11/fvwm2
install -m 644 %{SOURCE4} %{buildroot}%{_sysconfdir}/X11/fvwm2

mkdir -p %{buildroot}%{_sysconfdir}/menu.d
install -m 755 %{SOURCE2} %{buildroot}%{_sysconfdir}/menu.d

# session stuff
mkdir -p %{buildroot}%{_sysconfdir}/X11/wmsession.d
cat > %{buildroot}%{_sysconfdir}/X11/wmsession.d/09fvwm2 << EOF
NAME=Fvwm2
ICON=fvwm2.png
EXEC=%{_bindir}/fvwm2
DESC=A popular window manager
SCRIPT:
exec %{_bindir}/fvwm2
EOF

# OT fvwm is fvwm1
rm -f %{buildroot}%{_bindir}/fvwm2
mv %{buildroot}%{_bindir}/fvwm %{buildroot}%{_bindir}/fvwm2

# menus
install -D -m0755 -p %{SOURCE2} %{buildroot}%{_bindir}/fvwm-xdg-menu

%find_lang %{name} --all-name

%files -f %{name}.lang
%defattr(-,root,root)
%doc INSTALL README AUTHORS INSTALL.fvwm NEWS ChangeLog docs
%config(noreplace) %{_sysconfdir}/X11/fvwm2
%config(noreplace) %{_sysconfdir}/menu.d/fvwm2
%config(noreplace) %{_sysconfdir}/X11/wmsession.d/09fvwm2
%{_mandir}/man1/*
%{_bindir}/*
%{_datadir}/fvwm
%{_libdir}/X11/fvwm2
%{_iconsdir}/%{name}.png



%changelog
* Tue Feb 15 2011 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 2.5.26-3mdv2011.0
+ Revision: 637848
- Require xdg-compliance-menu (moved from desktop-common-data)

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 2.5.26-2mdv2011.0
+ Revision: 437611
- rebuild

* Sat Apr 04 2009 Funda Wang <fwang@mandriva.org> 2.5.26-1mdv2009.1
+ Revision: 363986
- fix str fmt
- rediff translucent menu patch

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Wed Aug 06 2008 Adam Williamson <awilliamson@mandriva.org> 2.5.26-1mdv2009.0
+ Revision: 264127
- clean up a couple of variables
- buildrequires librsvg-devel and libxinerama-devel to enable these functions
  (thanks Fedora)
- drop the GTK+ 1.2 buildrequire (and hence the old and useless GTK+ 1.2 module)
- add several requires (thanks Fedora)
- new license policy
- sync patches with Fedora: add xdg-open.patch, mimeopen.patch and menu-generate.patch
- update to latest translucent-menus.diff from Gentoo
- add fvwm-xdg-menu.py as a source (from Fedora, needed for a Fedora patch)
- reorder sources
- fix indentations
- get rid of some bogus requires and provides (thanks Fedora)
- remove some unnecessary %%defines
- new release 2.5.26

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2.5.21-4mdv2009.0
+ Revision: 245567
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Thu Mar 13 2008 Andreas Hasenack <andreas@mandriva.com> 2.5.21-2mdv2008.1
+ Revision: 187612
- rebuild for 2008.1

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue May 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.5.21-1mdv2008.0
+ Revision: 29904
- new version


* Thu Jan 18 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.5.18-4mdv2007.0
+ Revision: 110130
- revert to previous setup, with distinct configuration and menu files included from main configuration file

* Mon Dec 11 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.5.18-3mdv2007.1
+ Revision: 94775
- bump release
- buildrequires libxft-devel

* Fri Dec 08 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.5.18-2mdv2007.1
+ Revision: 92250
- return of the translucent menu patch

* Wed Nov 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.5.18-1mdv2007.1
+ Revision: 88337
- new version
  drop transclucy patch (merged upstream)

* Thu Nov 16 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.5.10-9mdv2007.1
+ Revision: 84723
- new release
- fix buildrequires name
- bump release
- fix buildrequires
- bump release
- removed unused macros
- unused anymore
- move icons into a distinct source package, as they are distributed separatly
- fix menus
- no more need for the cursor hack
- add icon in wmsession script
- switch to new menu conversion system
- no need for menu entries
- patch is now uncompressed
- use a single configuration file, as twm
- uncompressed all additional sources
- icons are now generated with convert
- revert previous change, seems this menu template is needed after all
- don't ship default menu, let's use standard menu system
- unused anymore
- convert old menu to new xdg menu
  fix old menu to use png icons
  use fvwm2 icons set
- drop old obsoletes
- %%{1}mdv2007.1
- spec cleanup
- fix prefix
- fix buildrequires
- Import fvwm2

* Thu Jan 20 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 2.5.10-5mdk
- rebuild for new readline

* Sun Jul 25 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 2.5.10-4mdk
- From Philippe Reynes <trem@zarb.org> 
    - fix the compilation problem

* Sun Jun 13 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 2.5.10-3mdk
- Fix missing binary (Thanks Gregoire Favre <Gregoire.Favre@freesurf.ch>)

* Fri Jun 11 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 2.5.10-2mdk
- apply transparency patch0 (ask by Yves Brissaud)

* Fri Jun 11 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 2.5.10-1mdk
- 2.5.10

* Fri Apr 23 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 2.4.18-1mdk
- 2.4.18


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9410 |12cu|fwbuilder-5.1.0.3599-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Firewall Builder
Name:		fwbuilder
Version:	5.1.0.3599
Release:	6
License:	GPLv2+
Group:		System/Configuration/Networking
Url:		http://www.fwbuilder.org/
Source0:	http://downloads.sourceforge.net/fwbuilder/%{name}-%{version}.tar.gz
Patch0:		fwbuilder-4.1.0-recognize-rosa.patch
Patch1:		ftbfs-gcc-4.7.diff
Patch2:		fwbuilder-5.1.0.3599-C++11.patch
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(libxslt)

%description
Firewall administration tool.

%files
%doc %{_datadir}/doc/%{name}
%{_bindir}/*
%{_mandir}/man1/*
%{_datadir}/%{name}
%{_datadir}/applications/*.desktop
%{_iconsdir}/hicolor/*/apps/*.png

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p0
%patch1 -p1
%patch2 -p1

%build
./autogen.sh
%configure2_5x \
	--with-templatedir=%{_datadir}/%{name} \
	--with-docdir=%{_datadir}/doc/%{name}
%make

%install
make INSTALL_ROOT=%{buildroot} install


%changelog
* Fri Feb 21 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5.1.0.3599-6
+ Revision: c21bbfd
- LOG Fix build in C++11 mode, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9411 |12cu|fwmon-1.1.0-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A linux netlink firewall monitor
Name:		fwmon
Version:	1.1.0
Release:	11
License:	GPLv2+
Group:		System/Servers
Url:		http://www.scaramanga.co.uk/fwmon/
Source0:	%{name}-%{version}.tar.bz2
# http://qa.mandriva.com/show_bug.cgi?id=36213
Patch0:		fwmon-1.1.0-mb.patch
Patch1:		fwmon-1.1.0-sfmt.patch
Buildrequires:	pcap-devel

%description
This program allows you to monitor ipchains/iptables output in realtime.
It  supports both logging to a file/stdout and/or to tcpdump format
capture logs. It also supports security features such as running
non-root, and chrooting itself.

%files
%defattr(0644,root,root)
%config(noreplace) %{_sysconfdir}/logrotate.d/fwmon
%defattr(0755,root,root)
%{_sbindir}/fwmon
%defattr(644,root,root,755)
%doc README README.2nd README.chroot COPYING
%doc initdb.sql
%{_mandir}/man8/*

%post
# Add the fwmon user
adduser -d /var/log/fwmon -s /bin/false -M fwmon 2>/dev/null || true

# Add the fwmon directory if it isnt already there
if [ ! -d /var/log/fwmon ]; then
	mkdir /var/log/fwmon
	chown fwmon.fwmon /var/log/fwmon
	chmod 700 /var/log/fwmon
fi

# Add a line to init
F_UID=`id -u fwmon`
F_GID=`id -g fwmon`
INITLINE="fw:2345:respawn:fwmon -sa -l /fwmon.log -t /fwmon.cap -u $F_UID -g $F_GID -c /var/log/fwmon"
echo "#$INITLINE" >> /etc/inittab

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1 -b .mb
%patch1 -p1

find . -perm 640 | xargs chmod 644

%build
%make CFLAGS="%{optflags} -D_HAVE_LIBPCAP -I/usr/include/pcap"

%install
mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
mkdir -p %{buildroot}%{_sbindir}
mkdir -p %{buildroot}%{_mandir}/man8/
install -m 500 fwmon %{buildroot}%{_sbindir}/fwmon
install -m 644 fwmon.8 %{buildroot}%{_mandir}/man8/fwmon.8
install -m 644 logrotate.fwmon %{buildroot}%{_sysconfdir}/logrotate.d/fwmon



%changelog
* Fri Feb 21 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.1.0-11
+ Revision: 4bc9695
- LOG Fix debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9412 |12cu|fyre-1.0.1-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:      fyre
Summary:   Explorer for iterated chaotic functions
Version:   1.0.1
Release:   10
License:   GPLv2+
Group:     Graphics
Source:    http://flapjack.navi.cx/releases/fyre/%{name}-%{version}.tar.bz2
Patch: fyre-1.0.0-datadir.patch
Patch1: fyre-1.0.1-format-strings.patch
URL:       http://fyre.navi.cx
Requires(post): desktop-file-utils shared-mime-info
Requires(postun): desktop-file-utils shared-mime-info
BuildRequires: pkgconfig(gtk+-2.0)
BuildRequires: OpenEXR-devel
BuildRequires: pkgconfig(libglade-2.0)
BuildRequires: pkgconfig(gnet-2.0)
BuildRequires: desktop-file-utils shared-mime-info
BuildRequires: automake1.9

%description
Fyre is a tool for producing computational artwork based on histograms
of iterated chaotic functions. At the moment, it implements the Peter
de Jong map in a fixed-function pipeline with an interactive GTK+
frontend and a command line interface for easy and efficient rendering
of high-resolution, high quality images.

%prep
%setup -q
%patch -p1 -b .datadir
%patch1 -p1
aclocal-1.9
autoconf
automake-1.9

%build
%configure2_5x --enable-gnet --enable-openexr
%make

%install
%makeinstall update_xdgmime=true
desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="X-MandrivaLinux-Multimedia-Graphics" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

rm -f %{buildroot}%{_datadir}/icons/hicolor/icon-theme.cache

%clean

%post
%update_mime_database
%update_desktop_database
%update_icon_cache hicolor

%postun
%clean_mime_database
%clean_desktop_database
%clean_icon_cache hicolor

%files
%doc AUTHORS ChangeLog README TODO
%{_bindir}/fyre
%{_datadir}/applications/fyre.desktop
%{_datadir}/fyre/
%{_datadir}/icons/hicolor/*/apps/*
%{_datadir}/icons/hicolor/48x48/mimetypes/application-x-fyre-animation.png
%{_datadir}/mime/packages/fyre.xml




%changelog
* Wed Jul 27 2011 Götz Waschk <waschk@mandriva.org> 1.0.1-8mdv2012.0
+ Revision: 691825
- rebuild

* Sat Jul 25 2009 Götz Waschk <waschk@mandriva.org> 1.0.1-7mdv2011.0
+ Revision: 399708
- fix format strings
- update license

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.0.1-6mdv2009.0
+ Revision: 245586
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.0.1-4mdv2008.1
+ Revision: 140731
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Feb 09 2007 Götz Waschk <waschk@mandriva.org> 1.0.1-4mdv2007.0
+ Revision: 118561
- rebuild

* Fri Oct 13 2006 Götz Waschk <waschk@mandriva.org> 1.0.1-3mdv2006.0
+ Revision: 63849
- rebuild
- unpack patch
- Import fyre

* Tue Oct 10 2006 Götz Waschk <waschk@mandriva.org> 1.0.1-1mdv2007.1
- update file list
- New version 1.0.1

* Wed Aug 16 2006 Götz Waschk <waschk@mandriva.org> 1.0.0-2mdv2007.0
- initial mdv package

* Fri Mar 04 2005 Mirco Mueller <macslow@bangang.de> 1.0.0-2
- stupid me, I totally forgot to enable gnet2 and OpenEXR support

* Thu Mar 03 2005 Mirco Mueller <macslow@bangang.de> 1.0.0-1
- initial .spec file written for fyre-1.0.0.tar.gz


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9413 |12cu|g15macro-1.0.3-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:                   g15macro
Version:                1.0.3
Release:                9
Summary:                Simple Macro recording/playback app for G15Daemon
License:                GPLv2+
Group:                  System/Configuration/Hardware
URL:                    http://g15daemon.sourceforge.net/
Source0:                http://downloads.sourceforge.net/g15daemon/g15macro-%{version}.tar.bz2
Patch0:                 g15macro-1.0.3-rosa-linkage.patch
BuildRequires:          g15-devel
BuildRequires:          g15daemon_client-devel
BuildRequires:          g15render-devel
BuildRequires:          pkgconfig(x11)
BuildRequires:          pkgconfig(xtst)

%description
A simple Macro recording/playback app for G15Daemon.

Requires X11, libg15render, and the XTEST extension headers to compile, and
XTEST extension in order to function.

Features:
- records both keyboard and mouse activity, playback via 'G' hotkey
- up to 56 macros can be created (using the 'M' keys to select a palette).
- Each macro can have up to 128 steps

%prep
%setup -q
%patch0 -p1

%build
autoreconf -fi
%configure2_5x --enable-xtest
%make

%install
%{makeinstall_std}
%{__rm} -r %{buildroot}%{_docdir}

%files 
%defattr(0644,root,root,0755)
%doc AUTHORS COPYING ChangeLog INSTALL NEWS README
%defattr(-,root,root,0755)
%{_bindir}/g15macro
%{_datadir}/g15macro


%changelog
* Thu Feb 03 2011 Funda Wang <fwang@mandriva.org> 1.0.3-7mdv2011.0
+ Revision: 635471
- tighten BR

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-6mdv2011.0
+ Revision: 618387
- the mass rebuild of 2010.0 packages

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 1.0.3-5mdv2010.0
+ Revision: 428982
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.0.3-4mdv2009.0
+ Revision: 245589
- rebuild

* Mon Feb 11 2008 David Walluck <walluck@mandriva.org> 1.0.3-2mdv2008.1
+ Revision: 165002
- enable xtest

* Fri Feb 08 2008 David Walluck <walluck@mandriva.org> 1.0.3-1mdv2008.1
+ Revision: 163935
- fix file list
- import g15macro



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9414 |12cu|g15mpd-1.0.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Simple frontend for the MPD Media Player Daemon, for use with g15daemon
Name:		g15mpd
Version:	1.0.0
Release:	9
License:	GPLv2+
Group:		Sound
Url:		http://g15daemon.sourceforge.net/
Source0:	http://downloads.sourceforge.net/g15daemon/%{name}-%{version}.tar.bz2
Patch0:		g15mpd-1.0.0-newer-mpd.patch
Patch1:		g15mpd-1.0.0-rosa-linkage.patch
BuildRequires:	g15-devel
BuildRequires:	g15daemon_client-devel
BuildRequires:	g15render-devel
BuildRequires:	pkgconfig(libmpd)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xtst)

%description
A simple frontend for the MPD Media Player Daemon, for use with g15daemon.

Features:
- Artist/Title Info is displayed
- Track time elapsed/total time is displayed, with a completion bar.
- Random and Repeat modes are available.
- Multimedia keys are usable when run from X.

Caveats:
- Requires MPD to be running in the background.
- In order for multimedia keys to function, the frontend must be run from
  X11, either in a console, or at X login.
- Requires that X11 has been configured to understand the mediakeys, either
  via the g15daemon xmodmap file, or a similar keyboard being selected in X
  configuration.
- Currently, playlist management is not available, so another mpd frontend
  will be required to create one.

%files
%doc AUTHORS COPYING ChangeLog INSTALL NEWS README
%{_bindir}/g15mpd

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p0
%patch1 -p1

%build
autoreconf -fi
%configure2_5x
%make

%install
%makeinstall_std
rm -r %{buildroot}%{_docdir}


%changelog
* Mon Feb 24 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0.0-9
+ Revision: bb8f15c
- LOG Change Group, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9415 |12cu|gadmin-httpd-0.1.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# if I fix the string literal errors according to the wiki Problems
# page, it crashes on startup - AdamW 2009/01
%define Werror_cflags %nil

Summary:	Easy to use GTK+ frontend for the Apache HTTPD webserver
Name:		gadmin-httpd
Version:	0.1.4
Release:	3
License:	GPLv3+
Group:		System/Configuration/Networking
Url:		http://www.gadmintools.org/
Source0:	http://mange.dynalias.org/linux/%{name}/%{name}-%{version}.tar.gz
Source1:	%{name}.pam
BuildRequires:	desktop-file-utils
BuildRequires:	imagemagick
BuildRequires:	pkgconfig(gtk+-2.0)
Requires:	apache-base
Requires:	usermode-consoleonly

%description
GAdmin-HTTPD is an easy to use GTK+ frontend for the Apache httpd webserver.

%files
%defattr(-,root,root,0755)
%doc COPYING AUTHORS ChangeLog
%config(noreplace) %{_sysconfdir}/pam.d/%{name}
%config(noreplace) %{_sysconfdir}/security/console.apps/%{name}
%{_bindir}/%{name}
%{_sbindir}/%{name}.real
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/*.png
%{_datadir}/pixmaps/%{name}/*.png
%{_iconsdir}/hicolor/*/apps/%{name}.png

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std
#INSTALL_USER=`id -un` INSTALL_GROUP=`id -gn`

# pam auth
install -d %{buildroot}%{_sysconfdir}/pam.d/
install -d %{buildroot}%{_sysconfdir}/security/console.apps

install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/pam.d/%{name}
install -m 644 etc/security/console.apps/%{name} %{buildroot}%{_sysconfdir}/security/console.apps/%{name}

# Icons
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
convert -geometry 48x48 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
convert -geometry 32x32 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -geometry 16x16 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png

# Menu
mkdir -p %{buildroot}%{_datadir}/applications
sed -i -e 's,%{name}.png,%{name},g' desktop/%{name}.desktop
sed -i -e 's,GADMIN-HTTPD,Gadmin-HTTPD,g' desktop/%{name}.desktop
mv desktop/%{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
desktop-file-install --vendor="" \
    --remove-category="Application" \
    --add-category="Settings;Network;GTK;" \
    --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

# Prepare usermode entry
mkdir -p %{buildroot}%{_bindir}
mv %{buildroot}%{_sbindir}/%{name} %{buildroot}%{_sbindir}/%{name}.real
ln -s %{_bindir}/consolehelper %{buildroot}%{_bindir}/%{name}

mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
cat > %{buildroot}%{_sysconfdir}/security/console.apps/%{name} <<_EOF_
USER=root
PROGRAM=%{_sbindir}/%{name}.real
SESSION=true
FALLBACK=false
_EOF_

rm -rf %{buildroot}%{_datadir}/doc/%{name}


%changelog
* Mon Feb 24 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.1.4-3
+ Revision: 8c97bce
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9416 |12cu|gadmin-openvpn-client-0.1.5-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# if I fix the string literal errors according to the wiki Problems
# page, it crashes on startup - AdamW 2009/01
%define Werror_cflags %nil

Summary:	A GTK+ administation tool for OpenVPN (client)
Name:		gadmin-openvpn-client
Version:	0.1.5
Release:	3
License:	GPLv3+
Group:		System/Configuration/Networking
URL:		http://www.gadmintools.org/
Source0:	http://mange.dynalias.org/linux/gadmin-openvpn/client/%{name}-%{version}.tar.gz
Source1:	%{name}.pam
BuildRequires:	gtk+2-devel
BuildRequires:	imagemagick
BuildRequires:	desktop-file-utils
Requires:	openvpn
Requires:	usermode-consoleonly
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Gadmin-OpenVPN-client is a fast and easy to use GTK+ administration tool for
OpenVPN (client use).

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

install -d %{buildroot}%{_sysconfdir}/%{name}

# pam auth
install -d %{buildroot}%{_sysconfdir}/pam.d/
install -d %{buildroot}%{_sysconfdir}/security/console.apps

install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/pam.d/%{name}
install -m 644 etc/security/console.apps/%{name} %{buildroot}%{_sysconfdir}/security/console.apps/%{name}

## locales
%find_lang %{name}

# Mandriva Icons
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
convert -geometry 48x48 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/48x48/%{name}.png
convert -geometry 32x32 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/32x32/%{name}.png
convert -geometry 16x16 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/16x16/%{name}.png

mkdir -p %{buildroot}%{_datadir}/applications
sed -i -e 's,%{name}.png,%{name},g' desktop/%{name}.desktop
sed -i -e 's,GADMIN-OPENVPN-Client,Gadmin-OpenVPN-client,g' desktop/%{name}.desktop
mv desktop/%{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
desktop-file-install --vendor="" \
    --remove-category="Application" \
    --add-category="Settings;Network;GTK;" \
    --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

# Prepare usermode entry
mkdir -p %{buildroot}%{_bindir}
mv %{buildroot}%{_sbindir}/%{name} %{buildroot}%{_sbindir}/%{name}.real
ln -s %{_bindir}/consolehelper %{buildroot}%{_bindir}/%{name}

mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
cat > %{buildroot}%{_sysconfdir}/security/console.apps/%{name} <<_EOF_
USER=root
PROGRAM=%{_sbindir}/%{name}.real
SESSION=true
FALLBACK=false
_EOF_

rm -rf %{buildroot}%{_datadir}/doc/%{name}



%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root,0755)
%doc COPYING AUTHORS ChangeLog
%config(noreplace) %{_sysconfdir}/pam.d/%{name}
%config(noreplace) %{_sysconfdir}/security/console.apps/%{name}
%dir %{_sysconfdir}/%{name}
%{_bindir}/%{name}
%{_sbindir}/%{name}.real
%{_datadir}/pixmaps/*.png
%{_datadir}/pixmaps/%{name}/*.png
%{_datadir}/applications/*
%{_iconsdir}/hicolor/*/%{name}.png



%changelog
* Sun May 22 2011 Funda Wang <fwang@mandriva.org> 0.1.5-1mdv2011.0
+ Revision: 676972
- update to new version 0.1.5

* Tue Mar 15 2011 Stéphane Téletchéa <steletch@mandriva.org> 0.1.4-1
+ Revision: 645175
- update to new version 0.1.4

* Sat Dec 25 2010 Funda Wang <fwang@mandriva.org> 0.1.3-1mdv2011.0
+ Revision: 624782
- update to new version 0.1.3

* Sun Aug 29 2010 Funda Wang <fwang@mandriva.org> 0.1.2-1mdv2011.0
+ Revision: 574139
- update to new version 0.1.2

* Sat Feb 27 2010 Funda Wang <fwang@mandriva.org> 0.1.1-1mdv2010.1
+ Revision: 512359
- new version 0.1.1

* Thu Jan 07 2010 Emmanuel Andry <eandry@mandriva.org> 0.0.8-1mdv2010.1
+ Revision: 487296
- New version 0.0.8

* Fri Sep 11 2009 Emmanuel Andry <eandry@mandriva.org> 0.0.7-1mdv2010.0
+ Revision: 438454
- New version 0.0.7

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 0.0.3-2mdv2010.0
+ Revision: 437633
- rebuild

* Sun Jan 04 2009 Adam Williamson <awilliamson@mandriva.org> 0.0.3-1mdv2009.1
+ Revision: 324195
- import gadmin-openvpn-client



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9417 |12cu|gadmin-samba-0.3.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# if I fix the string literal errors according to the wiki Problems
# page, it crashes on startup - AdamW 2009/01
%define Werror_cflags %nil

Summary:	A GTK+ administation tool for the SAMBA server
Name:		gadmin-samba
Version:	0.3.0
Release:	3
License:	GPLv3+
Group:		System/Configuration/Networking
URL:		http://www.gadmintools.org/
Source0:	http://mange.dynalias.org/linux/gadmin-samba/%{name}-%{version}.tar.gz
Source1:	%{name}.pam
Patch0:		gadmin-samba-0.3.0-fix_netlogon_script.patch
BuildRequires:	gtk+2-devel
BuildRequires:	imagemagick
BuildRequires:	desktop-file-utils
Requires:	samba-server >= 3.0
Requires:	openssl
Requires:	usermode-consoleonly
Obsoletes:	gsambad
Provides:	gsambad
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Gadmin-Samba is a fast and easy to use GTK+ administration tool for the
Samba server.

%prep
%setup -q
%patch0 -p1 -b .fix_netlogon

%build
%configure2_5x

perl -pi -e 's|^#define SAMBA_USER .*|#define SAMBA_USER \"root\"|g' config.h

%make

%install
rm -rf %{buildroot}

%makeinstall_std INSTALL_USER=`id -un` INSTALL_GROUP=`id -gn`

install -d %{buildroot}%{_sysconfdir}/%{name}

# pam auth
install -d %{buildroot}%{_sysconfdir}/pam.d/
install -d %{buildroot}%{_sysconfdir}/security/console.apps

install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/pam.d/%{name}
install -m 644 etc/security/console.apps/%{name} %{buildroot}%{_sysconfdir}/security/console.apps/%{name}

## locales
%find_lang %{name}

# Mandriva Icons
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
convert -geometry 48x48 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/48x48/%{name}.png
convert -geometry 32x32 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/32x32/%{name}.png
convert -geometry 16x16 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/16x16/%{name}.png

mkdir -p %{buildroot}%{_datadir}/applications
sed -i -e 's,%{name}.png,%{name},g' desktop/%{name}.desktop
sed -i -e 's,GADMIN-SAMBA,Gadmin-Samba,g' desktop/%{name}.desktop
install -m644 desktop/%{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
desktop-file-install --vendor="" \
    --remove-category="Application" \
    --add-category="Settings;Network;GTK;" \
    --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

# Prepare usermode entry
mkdir -p %{buildroot}%{_bindir}
mv %{buildroot}%{_sbindir}/%{name} %{buildroot}%{_sbindir}/%{name}.real
ln -s %{_bindir}/consolehelper %{buildroot}%{_bindir}/%{name}

# Scripts
install -d %{buildroot}%{_bindir}
install -m 755 scripts/example.bat %{buildroot}%{_bindir}

mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
cat > %{buildroot}%{_sysconfdir}/security/console.apps/%{name} <<_EOF_
USER=root
PROGRAM=%{_sbindir}/%{name}.real
SESSION=true
FALLBACK=false
_EOF_

rm -rf %{buildroot}%{_datadir}/doc/%{name}



%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root,0755)
%doc COPYING AUTHORS ChangeLog
%config(noreplace) %{_sysconfdir}/pam.d/%{name}
%config(noreplace) %{_sysconfdir}/security/console.apps/%{name}
%dir %{_sysconfdir}/%{name}
%{_bindir}/*
%{_sbindir}/%{name}.real
%{_datadir}/pixmaps/*.png
%{_datadir}/pixmaps/%{name}/*.png
%{_datadir}/applications/*
%{_iconsdir}/hicolor/*/%{name}.png
%{_localstatedir}/lib/samba/netlogon/example.bat


%changelog
* Fri Sep 10 2010 Funda Wang <fwang@mandriva.org> 0.3.0-1mdv2011.0
+ Revision: 577109
- New version 0.3.0

* Sun Mar 14 2010 Funda Wang <fwang@mandriva.org> 0.2.9-1mdv2010.1
+ Revision: 518882
- new version 0.2.9

* Thu Jan 07 2010 Emmanuel Andry <eandry@mandriva.org> 0.2.8-1mdv2010.1
+ Revision: 487288
- New version 0.2.8

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 0.2.7-3mdv2010.0
+ Revision: 437644
- rebuild

* Sun Jan 04 2009 Adam Williamson <awilliamson@mandriva.org> 0.2.7-2mdv2009.1
+ Revision: 324171
- fix icon locations
- fix patch application for re-diffed patch
- rediff and improve name of fix_netlogon_script.patch
- install consolehelper link to /usr/bin not /usr/sbin, so it works right
- don't use ALL CAPS in menu entry
- fd.o icons
- clean description a bit
- new license policy
- disable Werror (if I try and fix it, it crashes on startup)

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Tue Sep 09 2008 Emmanuel Andry <eandry@mandriva.org> 0.2.7-1mdv2009.0
+ Revision: 283095
- import gadmin-samba



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9418 |12cu|gajim-0.15.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package	%{nil}
Summary:	Jabber Client written in PyGTK
Name:		gajim
Version:	0.15.4
Release:	2
Source:		http://gajim.org/downloads/0.15/gajim-%{version}.tar.bz2
URL:		http://www.gajim.org
Group:		Networking/Instant messaging
License:	GPLv3
BuildRequires:	pkgconfig(gnome-python-extras-2.0)
BuildRequires:	pkgconfig(gtkspell-2.0) 
BuildRequires:	pkgconfig(gdk-2.0)
BuildRequires:	pkgconfig(pygtk-2.0)
BuildRequires:  pkgconfig(xscrnsaver)
BuildRequires:  pkgconfig(expat)
BuildRequires:  pkgconfig(dbus-1)
BuildRequires:  imagemagick
BuildRequires:  desktop-file-utils
BuildRequires:  intltool

Requires:       pygtk2.0-libglade 
Requires:       python-sqlite2
Requires:       gnome-python-gconf
Requires:       gnome-python-extras
Requires:       dbus-python 
Requires:       python-OpenSSL
Requires:	pyasn1
Requires:       bind-utils

Suggests:       gnome-python-gtkspell


%description
Gajim is a jabber client written in PyGTK. The goal of Gajim's developers is
to provide a full featured and easy to use xmpp client for the GTK+
users. Gajim does not require GNOME to run, event-hough it exists with it
nicely. Gajim is released under the GNU General Public License

Features:
- Tabbed chat windows
- Groupchat support (with MUC protocol)
- Emoticons, URL grabber
- Systray icon
- TLS & GPG support
- Transport Registration support
- Service Discovery including Nodes
- Multiple accounts support

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %{buildroot} installed-docs
%makeinstall_std

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="GNOME" \
  --add-category="X-MandrivaLinux-Internet-InstantMessaging" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*
  
  
# Fix python-bytecode-inconsistent-mtime
pushd %{buildroot}%{_datadir}/%{name}/src/common
rm -rf *.pyc
rm -rf *.pyo
python -m compileall *.py
popd  

pushd %{buildroot}%{_datadir}/%{name}/src/plugins
rm -rf *.pyc
rm -rf *.pyo
python -m compileall *.py
popd  
 
%find_lang %{name}

%files -f %{name}.lang
%doc ChangeLog COPYING README THANKS THANKS.artists
%{_bindir}/gajim
%{_bindir}/gajim-remote
%{_bindir}/gajim-history-manager
%{_datadir}/applications/gajim.desktop
%{_datadir}/gajim
%{_mandir}/man1/gajim.1*
%{_mandir}/man1/gajim-remote.1*
%{_mandir}/man1/gajim-history-manager.1*
%{_iconsdir}/hicolor/*/apps/%{name}.*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9419 |12cu|galan-0.3.0-0.beta7.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define beta beta7

%define __noautoprov '(.*)\\.so\\.0(.*)'
%define __noautoreq 'libgalan\\.so\\.(.*)'

Summary:	Graphical audio processing toolkit
Name:		galan
Version:	0.3.0
Release:	0.%{beta}.4
Source0:	%{name}-%{version}_%{beta}.tar.bz2
Url:		http://galan.sourceforge.net/
License:	GPLv2+
Group:		Sound
BuildRequires:	fftw2-devel
BuildRequires:	gtkglarea-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(audiofile)
BuildRequires:	pkgconfig(esound)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(jack)
BuildRequires:	pkgconfig(lrdf)
BuildRequires:	pkgconfig(pango)
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	pkgconfig(vorbis)

%description
Using gAlan is much like setting up an effects-chain for, say, a guitar.
You choose the effects units you wish to use, lay them out, and then
connect them to each other, starting with the guitar, threading through
the effects, and ending up at the amplifier (and ultimately the speakers).

It's not just limited to acting as an effects-chain, though. You can also
configure it (using the same basic principles) to act as a mixer, a
sample-sequencer or drum machine, or a synthesizer capable of emulating
various analogue systems. The examples page and the tutorial provide some
descriptions of some of the ways gAlan can be used. The User Guide has a
section on common motifs in mesh design which may also give an impression
of how gAlan works.

%files
%doc AUTHORS COPYING NEWS NOTES README TODO doc/examples doc/html
%{_bindir}/*
%{_libdir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{version}_%{beta}

%build
#autoreconf -fi
LDFLAGS="-lm -ldl" %configure2_5x --enable-static=no
make

%install
%makeinstall_std

#cleanup
for i in doc/CVS doc/examples/CVS doc/examples/samples/CVS doc/exdoc/html/CVS doc/html/CVS
do
rm -fr $i
done

rm -f %{buildroot}%{_libdir}/%{name}/libgalan.so

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=Galan
Comment=Graphical audio processing toolkit
Exec=%{_bindir}/%{name}
Icon=sound_section
Terminal=false
Type=Application
Categories=AudioVideo;Audio;AudioVideoEditing;
EOF




%changelog
* Mon Feb 24 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.3.0-0.beta7.4
+ Revision: 1a4d686
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9420 |12cu|gamazons-0.83-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	0.83
%define release 	11

Summary:	A board game similar to chess and go combined
Name:		gamazons
Version:	%{version}
Release:	%{release}
License:	GPLv2
Group:		Games/Boards
URL:		http://www.yorgalily.org/gamazons/
Source:		http://www.yorgalily.org/gamazons/src/%{name}-%{version}.tar.bz2
Patch0:		gamazons-0.83-fix-desktop-file.patch
BuildRequires:	imagemagick
BuildRequires:	pkgconfig(libgnomeui-2.0)
# (tv) for /usr/bin/desktop-file-install:
BuildRequires:	desktop-file-utils

%description
Amazons is a game played on a 10x10 chess board. Each side has four pieces
(amazons) that move like chess queens (in a straight line in any direction).
Instead of capturing pieces like in chess, the game is determined based on
who moves last.

Each move consists of two parts. First an amazon moves to a new square and
then fires an arrow to another square (the arrow is fired in a straight
line in any direction from the square the amazon landed on). The square
the arrow lands on becomes a permenant block for the rest of the game.
No one can move over it, or fire an arrow over it. Every turn an amazon
must move and fire an arrow, so every turn there is one less square
available on the board. Try and block in your opponent or section off a
good chunk of the board for yourself.


%prep
%setup -q
%patch0 -p1

%build
%configure2_5x --bindir=%{_gamesbindir}
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std


desktop-file-install --vendor="" \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/*

mkdir -p $RPM_BUILD_ROOT%{_iconsdir} \
	 $RPM_BUILD_ROOT%{_miconsdir} \
	 $RPM_BUILD_ROOT%{_liconsdir}
install -m 0644         pixmaps/gnome-gamazons.png $RPM_BUILD_ROOT%{_liconsdir}/gnome-gamazons.png
convert -geometry 32x32 pixmaps/gnome-gamazons.png $RPM_BUILD_ROOT%{_iconsdir}/gnome-gamazons.png
convert -geometry 16x16 pixmaps/gnome-gamazons.png $RPM_BUILD_ROOT%{_miconsdir}/gnome-gamazons.png

# translation will come in future versions, find
# help files for now
%{find_lang} %{name} --with-gnome

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %{name}.lang
%defattr(-,root,root)
%doc COPYING
%{_gamesbindir}/*
%{_datadir}/applications/*.desktop
%{_datadir}/%{name}
%{_datadir}/pixmaps/*
%{_iconsdir}/gnome-gamazons.png
%{_miconsdir}/gnome-gamazons.png
%{_liconsdir}/gnome-gamazons.png



%changelog
* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.83-10mdv2011.0
+ Revision: 618395
- the mass rebuild of 2010.0 packages

* Thu May 14 2009 Samuel Verschelde <stormi@mandriva.org> 0.83-9mdv2010.0
+ Revision: 375632
- fix Licence
- fix desktop file (#49436)

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Tue Jun 17 2008 Thierry Vignaud <tv@mandriva.org> 0.83-8mdv2009.0
+ Revision: 222104
- BuildRequires desktop-file-utils for /usr/bin/desktop-file-install
- drop old menu
- kill re-definition of %%buildroot on Pixel's request
- import gamazons

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Thu Aug 10 2006 Lenny Cartier <lenny@mandriva.com> 0.83-7mdv2007.0
- xdg

* Fri Aug 05 2005 Abel Cheung <deaddog@mandriva.org> 0.83-6mdk
- rebuild

* Mon Nov 29 2004 Abel Cheung <deaddog@mandrake.org> 0.83-5mdk
- rebuild with correct gpg key
- move binary to gamesbindir

* Tue Sep 28 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.83-4mdk
- rebuild

* Sun Aug 17 2003 Abel Cheung <maddog@linux.org.hk> 0.83-3mdk
- Replace broken package and spec

* Tue Apr 29 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.83-2mdk
- buildrequires

* Mon Jan 06 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.83-1mdk
- from Arkadiusz Lipiec <alipiec@elka.pw.edu.pl> :
	- package created


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9421 |12cu|gambas3-3.5.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		gambas3
Summary:	Complete IDE based on a BASIC interpreter with object extensions
Version:	3.5.4
Release:	1
License:	GPLv2+
Group:		Development/Other
URL:		http://gambas.sourceforge.net
Source0:    http://garr.dl.sourceforge.net/project/gambas/gambas3/%{name}-%{version}.tar.bz2


Source1:	%{name}.desktop
Source100:	%{name}.rpmlintrc

BuildRequires:	bzip2-devel
BuildRequires:	autoconf automake libtool
BuildRequires:	unixODBC-devel
BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(libpng)
BuildRequires:	imagemagick
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(QtWebKit)
BuildRequires:	pkgconfig(glew)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(xcursor)
BuildRequires:	pkgconfig(SDL_ttf)
BuildRequires:	mysql-devel
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(poppler)
BuildRequires:	SDL_sound-devel
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(gdk-2.0)
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	pkgconfig(gdkglext-1.0)
BuildRequires:	pkgconfig(libffi)
BuildRequires:	pkgconfig(imlib2)
BuildRequires:	pkgconfig(libecpg)
BuildRequires:	pkgconfig(libv4l2)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(libexslt)
BuildRequires:	pkgconfig(xtst)
BuildRequires:  freetype2-devel
BuildRequires:	xdg-utils
BuildRequires:	desktop-file-utils
BuildRequires:	pkgconfig(sqlite)
BuildRequires:  libstdc++-static-devel 
BuildRequires:  libstdc++-devel
BuildRequires:  freetype-devel
BuildRequires:  pkgconfig(gsl)
BuildRequires:  pkgconfig(gnome-keyring-1)
BuildRequires:  pkgconfig(libpcre)
BuildRequires:  pkgconfig(ice)
BuildRequires:  pkgconfig(dbus-1)
BuildRequires:  pkgconfig(SDL_image)
# no pkgconfig for gmime for portability
BuildRequires:  gmime-devel
BuildRequires:  pkgconfig(libv4lconvert)
#
%if %{mdvver} >= 201210
BuildRequires:  llvm-devel
%if %{mdvver} == 201200
BuildRequires:	llvm
%endif
%endif
# No jit modules in 2014.1, won't build against llvm3.4.2
# we don't have gst-1 in lts
BuildRequires:  pkgconfig(gstreamer-1.0)
BuildRequires:  pkgconfig(gstreamer-app-1.0)
BuildRequires:  pkgconfig(openssl)
BuildRequires:  gmp-devel
BuildRequires:  pkgconfig(openal)
BuildRequires:  pkgconfig(alure)
BuildRequires:  pkgconfig(sndfile)
BuildRequires:  pkgconfig(libmpg123)
BuildRequires:  pkgconfig(fluidsynth)
BuildRequires:  dumb-devel

%description
Gambas is a free development environment based on a Basic interpreter
with object extensions, like Visual Basic(tm) (but it is NOT a clone!). 
With Gambas, you can quickly design your program GUI, access MySQL or
PostgreSQL databases, translate your program into many languages, 
create network applications easily, build RPMs of your apps 
automatically, and so on...

%prep
%setup -q

for i in `find . -name "acinclude.m4"`;
do
	sed -i -e 's|AM_CONFIG_HEADER|AC_CONFIG_HEADERS|g' ${i}
	sed -i 's|$AM_CFLAGS -O3|$AM_CFLAGS|g' ${i}
	sed -i 's|$AM_CXXFLAGS -Os -fno-omit-frame-pointer|$AM_CXXFLAGS|g' ${i}
	sed -i 's|$AM_CFLAGS -Os|$AM_CFLAGS|g' ${i}
	sed -i 's|$AM_CFLAGS -O0|$AM_CFLAGS|g' ${i}
	sed -i 's|$AM_CXXFLAGS -O0|$AM_CXXFLAGS|g' ${i}
done


# debug linting fix
chmod -x main/gbx/gbx_local.h
chmod -x gb.xml/src/xslt/CXSLT.h
chmod -x main/lib/option/main.h
chmod -x main/lib/option/main.c
chmod -x main/lib/option/getoptions.c
chmod -x main/lib/option/getoptions.h
chmod -x main/gbx/gbx_subr_file.c
chmod -x gb.xml/src/xslt/main.cpp
chmod -x gb.qt4/src/CContainer.cpp
chmod -x gb.xml/src/xslt/CXSLT.cpp



%build
%if %{mdvver} == 201410
# add math's functions to the linker
export LDFLAGS="$LDFLAGS -lm"
# export pow, ceil a.s.o math's functions
# in both compilers , gb.image component is in C
export CXXFLAGS="%{optflags} -lm"
export CFLAGS="%{optflags} -lm"
%endif

%setup_compile_flags
./reconf-all
for i in `find -name configure`
do
        (
          pushd `dirname $i`
          %before_configure
          popd
        )
done


%configure2_5x
%make

%install
%makeinstall_std

# Get the SVN noise out of the main tree
find %{buildroot}%{_datadir}/%{name}/ -type d -name .svn -exec rm -rf {} 2>/dev/null ';' || :

# Mime types.
mkdir -p %{buildroot}%{_datadir}/mime/packages/
install -m 0644 -p app/mime/application-x-gambasscript.xml %{buildroot}%{_datadir}/mime/packages/
install -m 0644 -p main/mime/application-x-gambas3.xml %{buildroot}%{_datadir}/mime/packages/

# clean, should be done upstream
find %{buildroot} -name '*.la' -delete
rm -f %{buildroot}%{_libdir}/%{name}/gb.so %{buildroot}%{_libdir}/%{name}/gb.so.*

# menu entry && icons
install -D -m 755 app/src/%{name}/img/logo/logo-16.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
install -D -m 755 app/src/%{name}/img/logo/logo-32.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
install -D -m 755 app/src/%{name}/img/logo/logo-64.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
install -D -m 755 app/src/%{name}/img/logo/logo-ide.png %{buildroot}%{_datadir}/pixmaps/%{name}.png
install -D -m 644 %{SOURCE1} %{buildroot}%{_datadir}/applications/%{name}.desktop
# attr fix
chmod -x %{buildroot}%{_datadir}/gambas3/gb.sdl/LICENSE

desktop-file-install %{SOURCE1} %{buildroot}%{_datadir}/applications/%{name}.desktop
chmod -x %{buildroot}%{_datadir}/applications/%{name}.desktop 

mkdir -p %{buildroot}%{_docdir}

#------------------------------------------------------------------------

%package runtime
Summary: The Gambas runtime
Group: Development/Other

%description runtime
This package includes the Gambas interpreter needed to run Gambas applications.

%files runtime 
%doc README ChangeLog AUTHORS
%{_bindir}/gbx3
%{_bindir}/gbr3
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/gb.component
%{_libdir}/%{name}/gb.debug.*
%{_libdir}/%{name}/gb.eval.component
%{_libdir}/%{name}/gb.eval.so*
%{_libdir}/%{name}/gb.draw.*
%{_libdir}/%{name}/gb.geom.*
%dir %{_datadir}/%{name}
%dir %{_datadir}/%{name}/info
%{_datadir}/%{name}/info/gb.info
%{_datadir}/%{name}/info/gb.list
%{_datadir}/%{name}/info/gb.debug.*
%{_datadir}/%{name}/info/gb.eval.list
%{_datadir}/%{name}/info/gb.eval.info
%dir %{_datadir}/%{name}/icons
%{_datadir}/%{name}/icons/application-x-%{name}.png

#-----------------------------------------------------------------------------

%package devel
Summary: The Gambas development package
Group: Development/Other

%description devel
This package includes all tools needed to compile Gambas projects
without having to install the complete development environment.

%files devel
%doc README  ChangeLog 
%{_bindir}/gbc3
%{_bindir}/gba3
%{_bindir}/gbi3

#-----------------------------------------------------------------------------

%package script
Summary: The Gambas scripter package
Group: Development/Other
Requires: %{name}-runtime = %{version}-%{release}


%description script
This package includes the scripter program that allows to write script files
in Gambas.

%files script
%doc README  ChangeLog 
%{_bindir}/gbs3
%{_bindir}/gbs3.gambas
%{_bindir}/gbw3
%{_datadir}/%{name}/icons/application-x-gambasserverpage.png
%{_datadir}/%{name}/icons/application-x-gambasscript.png

#-----------------------------------------------------------------------------

%package ide
Summary: The Gambas IDE
Group: Development/Other
Requires: %{name}-runtime = %{version}-%{release}
Requires: %{name}-devel = %{version}
Requires: %{name}-gb-db = %{version}
Requires: %{name}-gb-db-form = %{version}
Requires: %{name}-gb-desktop = %{version}
Requires: %{name}-gb-eval-highlight = %{version}
Requires: %{name}-gb-form = %{version}
Requires: %{name}-gb-form-dialog = %{version}
Requires: %{name}-gb-form-mdi = %{version}
Requires: %{name}-gb-form-stock = %{version}
Requires: %{name}-gb-gui = %{version}
Requires: %{name}-gb-image = %{version}
Requires: %{name}-gb-image-effect = %{version}
Requires: %{name}-gb-qt4 = %{version}
Requires: %{name}-gb-qt4-ext = %{version}
Requires: %{name}-gb-qt4-webkit = %{version}
Requires: %{name}-gb-settings = %{version}
Requires: %{name}-examples = %{version}
Requires: gettext
Requires: rpm-build

%description ide
This package includes the complete Gambas Development Environment, with the
database manager, the help files, and all components.

%files ide 
%doc README ChangeLog 
%{_bindir}/%{name}
%{_bindir}/%{name}.gambas
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/*/%{name}.png
%{_datadir}/pixmaps/%{name}.png
%dir %{_datadir}/%{name}/examples/

#-----------------------------------------------------------------------------

%package examples
Summary: The Gambas examples
Group: Development/Other
BuildArch: noarch
Suggests: %{name}-ide = %{version}


%description examples
This package includes all the example projects provided with Gambas.

%files examples
%doc README  ChangeLog
%dir %{_datadir}/%{name}/examples/Automation/
%dir %{_datadir}/%{name}/examples/Basic/
%dir %{_datadir}/%{name}/examples/Control/
%dir %{_datadir}/%{name}/examples/Database/
%dir %{_datadir}/%{name}/examples/Drawing/
%dir %{_datadir}/%{name}/examples/Games/
%dir %{_datadir}/%{name}/examples/Image/
%dir %{_datadir}/%{name}/examples/Misc/
%dir %{_datadir}/%{name}/examples/Multimedia/
%dir %{_datadir}/%{name}/examples/Networking/
%dir %{_datadir}/%{name}/examples/OpenGL/
%dir %{_datadir}/%{name}/examples/Printing/
%dir %{_datadir}/%{name}/examples/Automation/DBusExplorer/
%{_datadir}/%{name}/examples/Automation/DBusExplorer/dbus*.png
%{_datadir}/%{name}/examples/Automation/DBusExplorer/DBusExplorer.gambas
%{_datadir}/%{name}/examples/Automation/DBusExplorer/.directory
%{_datadir}/%{name}/examples/Automation/DBusExplorer/.gambas/
%{_datadir}/%{name}/examples/Automation/DBusExplorer/.hidden
%{_datadir}/%{name}/examples/Automation/DBusExplorer/.icon.png
%{_datadir}/%{name}/examples/Automation/DBusExplorer/method.png
%{_datadir}/%{name}/examples/Automation/DBusExplorer/.project
%{_datadir}/%{name}/examples/Automation/DBusExplorer/property.png
%{_datadir}/%{name}/examples/Automation/DBusExplorer/.settings
%{_datadir}/%{name}/examples/Automation/DBusExplorer/signal.png
%{_datadir}/%{name}/examples/Automation/DBusExplorer/.src/
%{_datadir}/%{name}/examples/Automation/DBusExplorer/.startup

%dir %{_datadir}/%{name}/examples/Basic/Blights/
%dir %{_datadir}/%{name}/examples/Basic/Blights/.lang/
%{_datadir}/%{name}/examples/Basic/Blights/.directory
%{_datadir}/%{name}/examples/Basic/Blights/.gambas/
%{_datadir}/%{name}/examples/Basic/Blights/.hidden
%{_datadir}/%{name}/examples/Basic/Blights/.icon*
%{_datadir}/%{name}/examples/Basic/Blights/.project
%{_datadir}/%{name}/examples/Basic/Blights/.src/
%{_datadir}/%{name}/examples/Basic/Blights/.startup
%{_datadir}/%{name}/examples/Basic/Blights/Blights.gambas
%{_datadir}/%{name}/examples/Basic/Blights/ampoule.png
%{_datadir}/%{name}/examples/Basic/Blights/bloff.xpm
%{_datadir}/%{name}/examples/Basic/Blights/blon.xpm

%dir %{_datadir}/%{name}/examples/Basic/Collection/
%dir %{_datadir}/%{name}/examples/Basic/Collection/.lang/
%{_datadir}/%{name}/examples/Basic/Collection/.directory
%{_datadir}/%{name}/examples/Basic/Collection/.gambas/
%{_datadir}/%{name}/examples/Basic/Collection/.hidden
%{_datadir}/%{name}/examples/Basic/Collection/.icon*
%{_datadir}/%{name}/examples/Basic/Collection/.project
%{_datadir}/%{name}/examples/Basic/Collection/.startup
%{_datadir}/%{name}/examples/Basic/Collection/.src/
%{_datadir}/%{name}/examples/Basic/Collection/Collection.gambas
%{_datadir}/%{name}/examples/Basic/Collection/collection.png

%dir %{_datadir}/%{name}/examples/Basic/DragNDrop/
%{_datadir}/%{name}/examples/Basic/DragNDrop/.directory
%{_datadir}/%{name}/examples/Basic/DragNDrop/.gambas/
%{_datadir}/%{name}/examples/Basic/DragNDrop/.hidden
%{_datadir}/%{name}/examples/Basic/DragNDrop/.icon*
%{_datadir}/%{name}/examples/Basic/DragNDrop/.project
%{_datadir}/%{name}/examples/Basic/DragNDrop/.startup
%{_datadir}/%{name}/examples/Basic/DragNDrop/DragNDrop.gambas
%{_datadir}/%{name}/examples/Basic/DragNDrop/.src/
%{_datadir}/%{name}/examples/Basic/DragNDrop/drop.png

%dir %{_datadir}/%{name}/examples/Basic/Object/
%dir %{_datadir}/%{name}/examples/Basic/Object/.lang/
%{_datadir}/%{name}/examples/Basic/Object/.directory
%{_datadir}/%{name}/examples/Basic/Object/.gambas/
%{_datadir}/%{name}/examples/Basic/Object/.hidden
%{_datadir}/%{name}/examples/Basic/Object/.icon*
%{_datadir}/%{name}/examples/Basic/Object/.project
%{_datadir}/%{name}/examples/Basic/Object/.startup
%{_datadir}/%{name}/examples/Basic/Object/.src/
%{_datadir}/%{name}/examples/Basic/Object/Object.gambas
%{_datadir}/%{name}/examples/Basic/Object/object.png

%dir %{_datadir}/%{name}/examples/Basic/Timer/
%dir %{_datadir}/%{name}/examples/Basic/Timer/.lang/
%{_datadir}/%{name}/examples/Basic/Timer/.directory
%{_datadir}/%{name}/examples/Basic/Timer/.gambas/
%{_datadir}/%{name}/examples/Basic/Timer/.hidden
%{_datadir}/%{name}/examples/Basic/Timer/.icon*
%{_datadir}/%{name}/examples/Basic/Timer/.project
%{_datadir}/%{name}/examples/Basic/Timer/.startup
%{_datadir}/%{name}/examples/Basic/Timer/.src/
%{_datadir}/%{name}/examples/Basic/Timer/Timer.gambas
%{_datadir}/%{name}/examples/Basic/Timer/timer.png

%dir %{_datadir}/%{name}/examples/Control/ArrayOfControls/
%dir %{_datadir}/%{name}/examples/Control/ArrayOfControls/.lang/
%{_datadir}/%{name}/examples/Control/ArrayOfControls/.directory
%{_datadir}/%{name}/examples/Control/ArrayOfControls/.gambas/
%{_datadir}/%{name}/examples/Control/ArrayOfControls/.hidden
%{_datadir}/%{name}/examples/Control/ArrayOfControls/.icon*
%{_datadir}/%{name}/examples/Control/ArrayOfControls/.project
%{_datadir}/%{name}/examples/Control/ArrayOfControls/.startup
%{_datadir}/%{name}/examples/Control/ArrayOfControls/.src/
%{_datadir}/%{name}/examples/Control/ArrayOfControls/green1.png
%{_datadir}/%{name}/examples/Control/ArrayOfControls/green.png
%{_datadir}/%{name}/examples/Control/ArrayOfControls/phone.png
%{_datadir}/%{name}/examples/Control/ArrayOfControls/red1.png
%{_datadir}/%{name}/examples/Control/ArrayOfControls/red.png
%{_datadir}/%{name}/examples/Control/ArrayOfControls/ArrayOfControls.gambas

%dir %{_datadir}/%{name}/examples/Control/Embedder/
%dir %{_datadir}/%{name}/examples/Control/Embedder/.lang/
%{_datadir}/%{name}/examples/Control/Embedder/.directory
%{_datadir}/%{name}/examples/Control/Embedder/.gambas/
%{_datadir}/%{name}/examples/Control/Embedder/.hidden
%{_datadir}/%{name}/examples/Control/Embedder/.icon*
%{_datadir}/%{name}/examples/Control/Embedder/.project
%{_datadir}/%{name}/examples/Control/Embedder/.settings
%{_datadir}/%{name}/examples/Control/Embedder/.startup
%{_datadir}/%{name}/examples/Control/Embedder/.src/
%{_datadir}/%{name}/examples/Control/Embedder/Embedder.gambas
%{_datadir}/%{name}/examples/Control/Embedder/embedder.png

%dir %{_datadir}/%{name}/examples/Control/HighlightEditor/
%dir %{_datadir}/%{name}/examples/Control/HighlightEditor/.lang/
%{_datadir}/%{name}/examples/Control/HighlightEditor/.directory
%{_datadir}/%{name}/examples/Control/HighlightEditor/.gambas/
%{_datadir}/%{name}/examples/Control/HighlightEditor/.hidden
%{_datadir}/%{name}/examples/Control/HighlightEditor/.icon*
%{_datadir}/%{name}/examples/Control/HighlightEditor/.project
%{_datadir}/%{name}/examples/Control/HighlightEditor/.startup
%{_datadir}/%{name}/examples/Control/HighlightEditor/.src/
%{_datadir}/%{name}/examples/Control/HighlightEditor/HighlightEditor.gambas
%{_datadir}/%{name}/examples/Control/HighlightEditor/download.html
%{_datadir}/%{name}/examples/Control/HighlightEditor/editor.png

%dir %{_datadir}/%{name}/examples/Control/MapView/
%{_datadir}/%{name}/examples/Control/MapView/.directory
%{_datadir}/%{name}/examples/Control/MapView/.gambas/
%{_datadir}/%{name}/examples/Control/MapView/.hidden/
%{_datadir}/%{name}/examples/Control/MapView/.icon*
%{_datadir}/%{name}/examples/Control/MapView/.project
%{_datadir}/%{name}/examples/Control/MapView/.src/
%{_datadir}/%{name}/examples/Control/MapView/.startup
%{_datadir}/%{name}/examples/Control/MapView/MapView.gambas

%dir %{_datadir}/%{name}/examples/Control/TextEdit/
%dir %{_datadir}/%{name}/examples/Control/TextEdit/.lang/
%{_datadir}/%{name}/examples/Control/TextEdit/.directory
%{_datadir}/%{name}/examples/Control/TextEdit/.gambas/
%{_datadir}/%{name}/examples/Control/TextEdit/.hidden
%{_datadir}/%{name}/examples/Control/TextEdit/.icon*
%{_datadir}/%{name}/examples/Control/TextEdit/.project
%{_datadir}/%{name}/examples/Control/TextEdit/.startup
%{_datadir}/%{name}/examples/Control/TextEdit/.src/
%{_datadir}/%{name}/examples/Control/TextEdit/TextEdit.gambas
%{_datadir}/%{name}/examples/Control/TextEdit/edit.png
%{_datadir}/%{name}/examples/Control/TextEdit/text.html

%dir %{_datadir}/%{name}/examples/Control/TreeView/
%dir %{_datadir}/%{name}/examples/Control/TreeView/.lang/
%{_datadir}/%{name}/examples/Control/TreeView/.directory
%{_datadir}/%{name}/examples/Control/TreeView/.gambas/
%{_datadir}/%{name}/examples/Control/TreeView/.hidden
%{_datadir}/%{name}/examples/Control/TreeView/.icon*
%{_datadir}/%{name}/examples/Control/TreeView/.project
%{_datadir}/%{name}/examples/Control/TreeView/.startup
%{_datadir}/%{name}/examples/Control/TreeView/.src/
%{_datadir}/%{name}/examples/Control/TreeView/Female.png
%{_datadir}/%{name}/examples/Control/TreeView/Male.png
%{_datadir}/%{name}/examples/Control/TreeView/treeview.png
%{_datadir}/%{name}/examples/Control/TreeView/TreeView.gambas

%dir %{_datadir}/%{name}/examples/Control/Wizard/
%dir %{_datadir}/%{name}/examples/Control/Wizard/.lang/
%{_datadir}/%{name}/examples/Control/Wizard/.directory
%{_datadir}/%{name}/examples/Control/Wizard/.gambas/
%{_datadir}/%{name}/examples/Control/Wizard/.hidden
%{_datadir}/%{name}/examples/Control/Wizard/.icon*
%{_datadir}/%{name}/examples/Control/Wizard/.project
%{_datadir}/%{name}/examples/Control/Wizard/.startup
%{_datadir}/%{name}/examples/Control/Wizard/.src/
%{_datadir}/%{name}/examples/Control/Wizard/Wizard.gambas
%{_datadir}/%{name}/examples/Control/Wizard/wizard.png

%dir %{_datadir}/%{name}/examples/Database/Database/
%dir %{_datadir}/%{name}/examples/Database/Database/.lang/
%{_datadir}/%{name}/examples/Database/Database/.component
%{_datadir}/%{name}/examples/Database/Database/.directory
%{_datadir}/%{name}/examples/Database/Database/.gambas/
%{_datadir}/%{name}/examples/Database/Database/.hidden
%{_datadir}/%{name}/examples/Database/Database/.icon*
%{_datadir}/%{name}/examples/Database/Database/.project
%{_datadir}/%{name}/examples/Database/Database/.startup
%{_datadir}/%{name}/examples/Database/Database/.src/
%{_datadir}/%{name}/examples/Database/Database/Database.gambas
%{_datadir}/%{name}/examples/Database/Database/database.png

%dir %{_datadir}/%{name}/examples/Database/MySQLExample/
%dir %{_datadir}/%{name}/examples/Database/MySQLExample/.lang/
%{_datadir}/%{name}/examples/Database/MySQLExample/.action
%{_datadir}/%{name}/examples/Database/MySQLExample/.directory
%{_datadir}/%{name}/examples/Database/MySQLExample/.gambas/
%{_datadir}/%{name}/examples/Database/MySQLExample/.hidden
%{_datadir}/%{name}/examples/Database/MySQLExample/.icon*
%{_datadir}/%{name}/examples/Database/MySQLExample/icons/
%{_datadir}/%{name}/examples/Database/MySQLExample/MySQLExample.gambas
%{_datadir}/%{name}/examples/Database/MySQLExample/.project
%{_datadir}/%{name}/examples/Database/MySQLExample/.src/
%{_datadir}/%{name}/examples/Database/MySQLExample/.startup

%dir %{_datadir}/%{name}/examples/Database/PictureDatabase/
%dir %{_datadir}/%{name}/examples/Database/PictureDatabase/.lang/
%{_datadir}/%{name}/examples/Database/PictureDatabase/.directory
%{_datadir}/%{name}/examples/Database/PictureDatabase/.gambas/
%{_datadir}/%{name}/examples/Database/PictureDatabase/.hidden
%{_datadir}/%{name}/examples/Database/PictureDatabase/.icon*
%{_datadir}/%{name}/examples/Database/PictureDatabase/.project
%{_datadir}/%{name}/examples/Database/PictureDatabase/.startup
%{_datadir}/%{name}/examples/Database/PictureDatabase/.src/
%{_datadir}/%{name}/examples/Database/PictureDatabase/Images/
%{_datadir}/%{name}/examples/Database/PictureDatabase/PictureDatabase.gambas

%dir %{_datadir}/%{name}/examples/Drawing/AnalogWatch/
%{_datadir}/%{name}/examples/Drawing/AnalogWatch/.directory
%{_datadir}/%{name}/examples/Drawing/AnalogWatch/.gambas/
%{_datadir}/%{name}/examples/Drawing/AnalogWatch/.hidden
%{_datadir}/%{name}/examples/Drawing/AnalogWatch/.icon*
%{_datadir}/%{name}/examples/Drawing/AnalogWatch/.project
%{_datadir}/%{name}/examples/Drawing/AnalogWatch/.startup
%{_datadir}/%{name}/examples/Drawing/AnalogWatch/AnalogWatch.gambas
%{_datadir}/%{name}/examples/Drawing/AnalogWatch/.src/
%{_datadir}/%{name}/examples/Drawing/AnalogWatch/timer.png

%dir %{_datadir}/%{name}/examples/Drawing/Barcode/
%dir %{_datadir}/%{name}/examples/Drawing/Barcode/.lang/
%{_datadir}/%{name}/examples/Drawing/Barcode/.directory
%{_datadir}/%{name}/examples/Drawing/Barcode/.gambas/
%{_datadir}/%{name}/examples/Drawing/Barcode/.hidden
%{_datadir}/%{name}/examples/Drawing/Barcode/.icon*
%{_datadir}/%{name}/examples/Drawing/Barcode/.project
%{_datadir}/%{name}/examples/Drawing/Barcode/.settings
%{_datadir}/%{name}/examples/Drawing/Barcode/.startup
%{_datadir}/%{name}/examples/Drawing/Barcode/.src/
%{_datadir}/%{name}/examples/Drawing/Barcode/Barcode.gambas
%{_datadir}/%{name}/examples/Drawing/Barcode/barcode.png

%dir %{_datadir}/%{name}/examples/Drawing/Chart/
%dir %{_datadir}/%{name}/examples/Drawing/Chart/.lang/
%{_datadir}/%{name}/examples/Drawing/Chart/.directory
%{_datadir}/%{name}/examples/Drawing/Chart/.gambas/
%{_datadir}/%{name}/examples/Drawing/Chart/.hidden
%{_datadir}/%{name}/examples/Drawing/Chart/.icon*
%{_datadir}/%{name}/examples/Drawing/Chart/.project
%{_datadir}/%{name}/examples/Drawing/Chart/.src/
%{_datadir}/%{name}/examples/Drawing/Chart/.startup
%{_datadir}/%{name}/examples/Drawing/Chart/Chart.gambas
%{_datadir}/%{name}/examples/Drawing/Chart/graph.png

%dir %{_datadir}/%{name}/examples/Drawing/Clock/
%dir %{_datadir}/%{name}/examples/Drawing/Clock/.lang/
%{_datadir}/%{name}/examples/Drawing/Clock/.directory
%{_datadir}/%{name}/examples/Drawing/Clock/.gambas/
%{_datadir}/%{name}/examples/Drawing/Clock/.hidden
%{_datadir}/%{name}/examples/Drawing/Clock/.icon*
%{_datadir}/%{name}/examples/Drawing/Clock/.project
%{_datadir}/%{name}/examples/Drawing/Clock/.startup
%{_datadir}/%{name}/examples/Drawing/Clock/.src/
%{_datadir}/%{name}/examples/Drawing/Clock/Clock.gambas
%{_datadir}/%{name}/examples/Drawing/Clock/img/

%dir %{_datadir}/%{name}/examples/Drawing/Fractal/
%dir %{_datadir}/%{name}/examples/Drawing/Fractal/.lang
%{_datadir}/%{name}/examples/Drawing/Fractal/.directory
%{_datadir}/%{name}/examples/Drawing/Fractal/.gambas/
%{_datadir}/%{name}/examples/Drawing/Fractal/.icon*
%{_datadir}/%{name}/examples/Drawing/Fractal/.project
%{_datadir}/%{name}/examples/Drawing/Fractal/.startup
%{_datadir}/%{name}/examples/Drawing/Fractal/.src/
%{_datadir}/%{name}/examples/Drawing/Fractal/Fractal.gambas
%{_datadir}/%{name}/examples/Drawing/Fractal/icon.png
%{_datadir}/%{name}/examples/Drawing/Fractal/rose.jpg

%dir %{_datadir}/%{name}/examples/Drawing/Gravity/
%dir %{_datadir}/%{name}/examples/Drawing/Gravity/.lang/
%{_datadir}/%{name}/examples/Drawing/Gravity/.directory
%{_datadir}/%{name}/examples/Drawing/Gravity/.gambas/
%{_datadir}/%{name}/examples/Drawing/Gravity/.hidden
%{_datadir}/%{name}/examples/Drawing/Gravity/.icon*
%{_datadir}/%{name}/examples/Drawing/Gravity/.project
%{_datadir}/%{name}/examples/Drawing/Gravity/.startup
%{_datadir}/%{name}/examples/Drawing/Gravity/.src/
%{_datadir}/%{name}/examples/Drawing/Gravity/Gravity.gambas
%{_datadir}/%{name}/examples/Drawing/Gravity/gravity.png

%dir %{_datadir}/%{name}/examples/Drawing/OnScreenDisplay/
%dir %{_datadir}/%{name}/examples/Drawing/OnScreenDisplay/.lang/
%{_datadir}/%{name}/examples/Drawing/OnScreenDisplay/.directory
%{_datadir}/%{name}/examples/Drawing/OnScreenDisplay/.gambas/
%{_datadir}/%{name}/examples/Drawing/OnScreenDisplay/.hidden
%{_datadir}/%{name}/examples/Drawing/OnScreenDisplay/.icon*
%{_datadir}/%{name}/examples/Drawing/OnScreenDisplay/.project
%{_datadir}/%{name}/examples/Drawing/OnScreenDisplay/.startup
%{_datadir}/%{name}/examples/Drawing/OnScreenDisplay/.src/
%{_datadir}/%{name}/examples/Drawing/OnScreenDisplay/OnScreenDisplay.gambas
%{_datadir}/%{name}/examples/Drawing/OnScreenDisplay/icon.png

%dir %{_datadir}/%{name}/examples/Drawing/Painting/
%dir %{_datadir}/%{name}/examples/Drawing/Painting/.lang
%{_datadir}/%{name}/examples/Drawing/Painting/.directory
%{_datadir}/%{name}/examples/Drawing/Painting/.gambas/
%{_datadir}/%{name}/examples/Drawing/Painting/.hidden
%{_datadir}/%{name}/examples/Drawing/Painting/.icon*
%{_datadir}/%{name}/examples/Drawing/Painting/.project
%{_datadir}/%{name}/examples/Drawing/Painting/.startup
%{_datadir}/%{name}/examples/Drawing/Painting/.src/
%{_datadir}/%{name}/examples/Drawing/Painting/Example*
%{_datadir}/%{name}/examples/Drawing/Painting/clovis.jpg
%{_datadir}/%{name}/examples/Drawing/Painting/gambas.*svg
%{_datadir}/%{name}/examples/Drawing/Painting/icon.png
%{_datadir}/%{name}/examples/Drawing/Painting/image.jpg
%{_datadir}/%{name}/examples/Drawing/Painting/Painting.gambas

%dir %{_datadir}/%{name}/examples/Drawing/GSLSpline/
%{_datadir}/%{name}/examples/Drawing/GSLSpline/.directory
%{_datadir}/%{name}/examples/Drawing/GSLSpline/.gambas/
%{_datadir}/%{name}/examples/Drawing/GSLSpline/.icon*
%{_datadir}/%{name}/examples/Drawing/GSLSpline/.project
%{_datadir}/%{name}/examples/Drawing/GSLSpline/.src/
%{_datadir}/%{name}/examples/Drawing/GSLSpline/.startup
%{_datadir}/%{name}/examples/Drawing/GSLSpline/GSLSpline.gambas
%{_datadir}/%{name}/examples/Drawing/GSLSpline/spline.png

%dir %{_datadir}/%{name}/examples/Drawing/Tablet/
%{_datadir}/%{name}/examples/Drawing/Tablet/.directory
%{_datadir}/%{name}/examples/Drawing/Tablet/.gambas/
%{_datadir}/%{name}/examples/Drawing/Tablet/.icon*
%{_datadir}/%{name}/examples/Drawing/Tablet/.project
%{_datadir}/%{name}/examples/Drawing/Tablet/.src/
%{_datadir}/%{name}/examples/Drawing/Tablet/.startup
%{_datadir}/%{name}/examples/Drawing/Tablet/Icon.png
%{_datadir}/%{name}/examples/Drawing/Tablet/Tablet.gambas

%dir %{_datadir}/%{name}/examples/Games/BeastScroll/
%{_datadir}/%{name}/examples/Games/BeastScroll/.dir_icon.png
%{_datadir}/%{name}/examples/Games/BeastScroll/.directory
%{_datadir}/%{name}/examples/Games/BeastScroll/.gambas/
%{_datadir}/%{name}/examples/Games/BeastScroll/.hidden
%{_datadir}/%{name}/examples/Games/BeastScroll/.icon*
%{_datadir}/%{name}/examples/Games/BeastScroll/.project
%{_datadir}/%{name}/examples/Games/BeastScroll/.startup
%{_datadir}/%{name}/examples/Games/BeastScroll/.src/
%{_datadir}/%{name}/examples/Games/BeastScroll/BeastScroll.gambas
%{_datadir}/%{name}/examples/Games/BeastScroll/b-title.mod
%{_datadir}/%{name}/examples/Games/BeastScroll/bgd*.png
%{_datadir}/%{name}/examples/Games/BeastScroll/fireworks.png
%{_datadir}/%{name}/examples/Games/BeastScroll/logo.png
%{_datadir}/%{name}/examples/Games/BeastScroll/scrolltext.png
%{_datadir}/%{name}/examples/Games/BeastScroll/sprite*.png

%dir %{_datadir}/%{name}/examples/Games/Concent/
%dir %{_datadir}/%{name}/examples/Games/Concent/.lang/
%{_datadir}/%{name}/examples/Games/Concent/.directory
%{_datadir}/%{name}/examples/Games/Concent/.gambas/
%{_datadir}/%{name}/examples/Games/Concent/.hidden
%{_datadir}/%{name}/examples/Games/Concent/.icon*
%{_datadir}/%{name}/examples/Games/Concent/.project
%{_datadir}/%{name}/examples/Games/Concent/.settings
%{_datadir}/%{name}/examples/Games/Concent/.startup
%{_datadir}/%{name}/examples/Games/Concent/*.wav
%{_datadir}/%{name}/examples/Games/Concent/CHANGELOG
%{_datadir}/%{name}/examples/Games/Concent/Concent.gambas
%{_datadir}/%{name}/examples/Games/Concent/.src/
%{_datadir}/%{name}/examples/Games/Concent/imagenes/

%dir %{_datadir}/%{name}/examples/Games/DeepSpace/
%dir %{_datadir}/%{name}/examples/Games/DeepSpace/.lang/
%{_datadir}/%{name}/examples/Games/DeepSpace/.directory
%{_datadir}/%{name}/examples/Games/DeepSpace/.gambas/
%{_datadir}/%{name}/examples/Games/DeepSpace/.hidden
%{_datadir}/%{name}/examples/Games/DeepSpace/.icon*
%{_datadir}/%{name}/examples/Games/DeepSpace/.project
%{_datadir}/%{name}/examples/Games/DeepSpace/.startup
%{_datadir}/%{name}/examples/Games/DeepSpace/.src/
%{_datadir}/%{name}/examples/Games/DeepSpace/DeepSpace.gambas
%{_datadir}/%{name}/examples/Games/DeepSpace/doc/
%{_datadir}/%{name}/examples/Games/DeepSpace/images/
%{_datadir}/%{name}/examples/Games/DeepSpace/object.data/

%dir %{_datadir}/%{name}/examples/Games/GameOfLife/
%dir %{_datadir}/%{name}/examples/Games/GameOfLife/.lang/
%{_datadir}/%{name}/examples/Games/GameOfLife/.debug
%{_datadir}/%{name}/examples/Games/GameOfLife/.directory
%{_datadir}/%{name}/examples/Games/GameOfLife/.gambas/
%{_datadir}/%{name}/examples/Games/GameOfLife/.hidden
%{_datadir}/%{name}/examples/Games/GameOfLife/.icon*
%{_datadir}/%{name}/examples/Games/GameOfLife/.project
%{_datadir}/%{name}/examples/Games/GameOfLife/.settings
%{_datadir}/%{name}/examples/Games/GameOfLife/.startup
%{_datadir}/%{name}/examples/Games/GameOfLife/.src/
%{_datadir}/%{name}/examples/Games/GameOfLife/GameOfLife.gambas
%{_datadir}/%{name}/examples/Games/GameOfLife/glob2*.png

%dir %{_datadir}/%{name}/examples/Games/GNUBoxWorld/
%dir %{_datadir}/%{name}/examples/Games/GNUBoxWorld/.lang/
%{_datadir}/%{name}/examples/Games/GNUBoxWorld/.directory
%{_datadir}/%{name}/examples/Games/GNUBoxWorld/.gambas/
%{_datadir}/%{name}/examples/Games/GNUBoxWorld/.hidden
%{_datadir}/%{name}/examples/Games/GNUBoxWorld/.icon*
%{_datadir}/%{name}/examples/Games/GNUBoxWorld/License
%{_datadir}/%{name}/examples/Games/GNUBoxWorld/.project
%{_datadir}/%{name}/examples/Games/GNUBoxWorld/.startup
%{_datadir}/%{name}/examples/Games/GNUBoxWorld/.src/
%{_datadir}/%{name}/examples/Games/GNUBoxWorld/GNUBoxWorld.gambas
%{_datadir}/%{name}/examples/Games/GNUBoxWorld/abajo.png
%{_datadir}/%{name}/examples/Games/GNUBoxWorld/arriba.png
%{_datadir}/%{name}/examples/Games/GNUBoxWorld/derecha.png
%{_datadir}/%{name}/examples/Games/GNUBoxWorld/destino.png
%{_datadir}/%{name}/examples/Games/GNUBoxWorld/ganador.png
%{_datadir}/%{name}/examples/Games/GNUBoxWorld/izquierda.png
%{_datadir}/%{name}/examples/Games/GNUBoxWorld/logo.png
%{_datadir}/%{name}/examples/Games/GNUBoxWorld/movibleendestino.png
%{_datadir}/%{name}/examples/Games/GNUBoxWorld/movible.png
%{_datadir}/%{name}/examples/Games/GNUBoxWorld/obstaculo*.png
%{_datadir}/%{name}/examples/Games/GNUBoxWorld/piso.png
%dir %{_datadir}/%{name}/examples/Games/Invaders
%{_datadir}/%{name}/examples/Games/Invaders/invaders.png
%{_datadir}/%{name}/examples/Games/Invaders/.directory
%{_datadir}/%{name}/examples/Games/Invaders/.gambas/
%{_datadir}/%{name}/examples/Games/Invaders/.icon*
%{_datadir}/%{name}/examples/Games/Invaders/.project
%{_datadir}/%{name}/examples/Games/Invaders/.src/
%{_datadir}/%{name}/examples/Games/Invaders/.startup
%{_datadir}/%{name}/examples/Games/Invaders/Invaders.*

%dir %{_datadir}/%{name}/examples/Games/MineSweeper/
%dir %{_datadir}/%{name}/examples/Games/MineSweeper/.lang/
%{_datadir}/%{name}/examples/Games/MineSweeper/.directory
%{_datadir}/%{name}/examples/Games/MineSweeper/.gambas/
%{_datadir}/%{name}/examples/Games/MineSweeper/.icon*
%{_datadir}/%{name}/examples/Games/MineSweeper/.project
%{_datadir}/%{name}/examples/Games/MineSweeper/.src/
%{_datadir}/%{name}/examples/Games/MineSweeper/.startup
%{_datadir}/%{name}/examples/Games/MineSweeper/MineSweeper.gambas
%{_datadir}/%{name}/examples/Games/MineSweeper/image/

%dir %{_datadir}/%{name}/examples/Games/Pong/
%{_datadir}/%{name}/examples/Games/Pong/.directory
%{_datadir}/%{name}/examples/Games/Pong/.gambas/
%{_datadir}/%{name}/examples/Games/Pong/.icon*
%{_datadir}/%{name}/examples/Games/Pong/.project
%{_datadir}/%{name}/examples/Games/Pong/.src/
%{_datadir}/%{name}/examples/Games/Pong/.startup
%{_datadir}/%{name}/examples/Games/Pong/Pong.gambas
%{_datadir}/%{name}/examples/Games/Pong/SPEED
%{_datadir}/%{name}/examples/Games/Pong/pong.png

%dir %{_datadir}/%{name}/examples/Games/Puzzle1To8
%dir %{_datadir}/%{name}/examples/Games/Puzzle1To8/.lang/
%{_datadir}/%{name}/examples/Games/Puzzle1To8/.directory
%{_datadir}/%{name}/examples/Games/Puzzle1To8/.gambas/
%{_datadir}/%{name}/examples/Games/Puzzle1To8/.hidden
%{_datadir}/%{name}/examples/Games/Puzzle1To8/.icon*
%{_datadir}/%{name}/examples/Games/Puzzle1To8/.project
%{_datadir}/%{name}/examples/Games/Puzzle1To8/.startup
%{_datadir}/%{name}/examples/Games/Puzzle1To8/.src/
%{_datadir}/%{name}/examples/Games/Puzzle1To8/ejemplo1.png
%{_datadir}/%{name}/examples/Games/Puzzle1To8/ejemplo2.png
%{_datadir}/%{name}/examples/Games/Puzzle1To8/logo.png
%{_datadir}/%{name}/examples/Games/Puzzle1To8/Licence
%{_datadir}/%{name}/examples/Games/Puzzle1To8/Puzzle*.gambas

%dir %{_datadir}/%{name}/examples/Games/RobotFindsKitten/
%dir %{_datadir}/%{name}/examples/Games/RobotFindsKitten/.lang/
%{_datadir}/%{name}/examples/Games/RobotFindsKitten/.directory
%{_datadir}/%{name}/examples/Games/RobotFindsKitten/.gambas/
%{_datadir}/%{name}/examples/Games/RobotFindsKitten/.hidden
%{_datadir}/%{name}/examples/Games/RobotFindsKitten/.icon*
%{_datadir}/%{name}/examples/Games/RobotFindsKitten/.project
%{_datadir}/%{name}/examples/Games/RobotFindsKitten/.startup
%{_datadir}/%{name}/examples/Games/RobotFindsKitten/.src/
%{_datadir}/%{name}/examples/Games/RobotFindsKitten/COPYING
%{_datadir}/%{name}/examples/Games/RobotFindsKitten/RobotFindsKitten.gambas
%{_datadir}/%{name}/examples/Games/RobotFindsKitten/heart.png
%{_datadir}/%{name}/examples/Games/RobotFindsKitten/nkis.txt
%{_datadir}/%{name}/examples/Games/RobotFindsKitten/readme.txt

%dir %{_datadir}/%{name}/examples/Games/Snake/
%dir %{_datadir}/%{name}/examples/Games/Snake/.lang/
%{_datadir}/%{name}/examples/Games/Snake/.directory
%{_datadir}/%{name}/examples/Games/Snake/.gambas/
%{_datadir}/%{name}/examples/Games/Snake/.hidden
%{_datadir}/%{name}/examples/Games/Snake/.icon*
%{_datadir}/%{name}/examples/Games/Snake/.project
%{_datadir}/%{name}/examples/Games/Snake/.startup
%{_datadir}/%{name}/examples/Games/Snake/.src/
%{_datadir}/%{name}/examples/Games/Snake/Snake.gambas
%{_datadir}/%{name}/examples/Games/Snake/apple.png
%{_datadir}/%{name}/examples/Games/Snake/body.png
%{_datadir}/%{name}/examples/Games/Snake/*.wav
%{_datadir}/%{name}/examples/Games/Snake/head.png

%dir %{_datadir}/%{name}/examples/Games/Solitaire/
%dir %{_datadir}/%{name}/examples/Games/Solitaire/.lang/
%{_datadir}/%{name}/examples/Games/Solitaire/.directory
%{_datadir}/%{name}/examples/Games/Solitaire/.gambas/
%{_datadir}/%{name}/examples/Games/Solitaire/.hidden
%{_datadir}/%{name}/examples/Games/Solitaire/.icon*
%{_datadir}/%{name}/examples/Games/Solitaire/.project
%{_datadir}/%{name}/examples/Games/Solitaire/.startup
%{_datadir}/%{name}/examples/Games/Solitaire/.src/
%{_datadir}/%{name}/examples/Games/Solitaire/Solitaire.gambas
%{_datadir}/%{name}/examples/Games/Solitaire/ball.png
%{_datadir}/%{name}/examples/Games/Solitaire/new.png
%{_datadir}/%{name}/examples/Games/Solitaire/quit.png
%{_datadir}/%{name}/examples/Games/Solitaire/redo.png
%{_datadir}/%{name}/examples/Games/Solitaire/undo.png

%dir %{_datadir}/%{name}/examples/Games/StarField/
%{_datadir}/%{name}/examples/Games/StarField/.directory
%{_datadir}/%{name}/examples/Games/StarField/.gambas/
%{_datadir}/%{name}/examples/Games/StarField/.icon*
%{_datadir}/%{name}/examples/Games/StarField/.project
%{_datadir}/%{name}/examples/Games/StarField/.src/
%{_datadir}/%{name}/examples/Games/StarField/.startup
%{_datadir}/%{name}/examples/Games/StarField/StarField.gambas
%{_datadir}/%{name}/examples/Games/StarField/enterprise.png
%{_datadir}/%{name}/examples/Games/StarField/logo.png

%dir %{_datadir}/%{name}/examples/Image/ImageViewer/
%dir %{_datadir}/%{name}/examples/Image/ImageViewer/.lang/
%{_datadir}/%{name}/examples/Image/ImageViewer/.directory
%{_datadir}/%{name}/examples/Image/ImageViewer/.gambas/
%{_datadir}/%{name}/examples/Image/ImageViewer/.hidden
%{_datadir}/%{name}/examples/Image/ImageViewer/.icon*
%{_datadir}/%{name}/examples/Image/ImageViewer/image.png
%{_datadir}/%{name}/examples/Image/ImageViewer/ImageViewer.gambas
%{_datadir}/%{name}/examples/Image/ImageViewer/.project
%{_datadir}/%{name}/examples/Image/ImageViewer/.startup
%{_datadir}/%{name}/examples/Image/ImageViewer/.src/
%{_datadir}/%{name}/examples/Image/ImageViewer/test.png

%dir %{_datadir}/%{name}/examples/Image/Lighttable/
%dir %{_datadir}/%{name}/examples/Image/Lighttable/.lang/
%{_datadir}/%{name}/examples/Image/Lighttable/.action/
%{_datadir}/%{name}/examples/Image/Lighttable/.gambas/
%{_datadir}/%{name}/examples/Image/Lighttable/.src/
%{_datadir}/%{name}/examples/Image/Lighttable/.directory
%{_datadir}/%{name}/examples/Image/Lighttable/.hidden
%{_datadir}/%{name}/examples/Image/Lighttable/.icon*
%{_datadir}/%{name}/examples/Image/Lighttable/.project
%{_datadir}/%{name}/examples/Image/Lighttable/.settings
%{_datadir}/%{name}/examples/Image/Lighttable/.startup
%{_datadir}/%{name}/examples/Image/Lighttable/CHANGELOG
%{_datadir}/%{name}/examples/Image/Lighttable/close.png
%{_datadir}/%{name}/examples/Image/Lighttable/FStart.*
%{_datadir}/%{name}/examples/Image/Lighttable/hand1.png
%{_datadir}/%{name}/examples/Image/Lighttable/help-contents.png
%{_datadir}/%{name}/examples/Image/Lighttable/Help*.html
%{_datadir}/%{name}/examples/Image/Lighttable/Liesmich.txt
%{_datadir}/%{name}/examples/Image/Lighttable/Lighttable.gambas
%{_datadir}/%{name}/examples/Image/Lighttable/lighttable.png
%{_datadir}/%{name}/examples/Image/Lighttable/LTicon.png
%{_datadir}/%{name}/examples/Image/Lighttable/move.png
%{_datadir}/%{name}/examples/Image/Lighttable/Readme.txt
%{_datadir}/%{name}/examples/Image/Lighttable/zoom-in.png

%dir %{_datadir}/%{name}/examples/Image/PhotoTouch/
%dir %{_datadir}/%{name}/examples/Image/PhotoTouch/.lang/
%{_datadir}/%{name}/examples/Image/PhotoTouch/.directory
%{_datadir}/%{name}/examples/Image/PhotoTouch/.gambas/
%{_datadir}/%{name}/examples/Image/PhotoTouch/.info
%{_datadir}/%{name}/examples/Image/PhotoTouch/.icon*
%{_datadir}/%{name}/examples/Image/PhotoTouch/.list
%{_datadir}/%{name}/examples/Image/PhotoTouch/.project
%{_datadir}/%{name}/examples/Image/PhotoTouch/.src/
%{_datadir}/%{name}/examples/Image/PhotoTouch/.startup
%{_datadir}/%{name}/examples/Image/PhotoTouch/PhotoTouch.gambas
%{_datadir}/%{name}/examples/Image/PhotoTouch/*.png

%dir %{_datadir}/%{name}/examples/Misc/Console/
%dir %{_datadir}/%{name}/examples/Misc/Console/.lang/
%{_datadir}/%{name}/examples/Misc/Console/.directory
%{_datadir}/%{name}/examples/Misc/Console/.gambas/
%{_datadir}/%{name}/examples/Misc/Console/.hidden
%{_datadir}/%{name}/examples/Misc/Console/.icon*
%{_datadir}/%{name}/examples/Misc/Console/.project
%{_datadir}/%{name}/examples/Misc/Console/.startup
%{_datadir}/%{name}/examples/Misc/Console/Console.gambas
%{_datadir}/%{name}/examples/Misc/Console/terminal.png
%{_datadir}/%{name}/examples/Misc/Console/.src/

%dir %{_datadir}/%{name}/examples/Misc/Evaluator/
%dir %{_datadir}/%{name}/examples/Misc/Evaluator/.lang/
%{_datadir}/%{name}/examples/Misc/Evaluator/.directory
%{_datadir}/%{name}/examples/Misc/Evaluator/.gambas/
%{_datadir}/%{name}/examples/Misc/Evaluator/.hidden
%{_datadir}/%{name}/examples/Misc/Evaluator/.icon*
%{_datadir}/%{name}/examples/Misc/Evaluator/.project
%{_datadir}/%{name}/examples/Misc/Evaluator/.startup
%{_datadir}/%{name}/examples/Misc/Evaluator/Evaluator.gambas
%{_datadir}/%{name}/examples/Misc/Evaluator/.src/
%{_datadir}/%{name}/examples/Misc/Evaluator/calculator.png

%dir %{_datadir}/%{name}/examples/Misc/Explorer/
%dir %{_datadir}/%{name}/examples/Misc/Explorer/.lang/
%{_datadir}/%{name}/examples/Misc/Explorer/.directory
%{_datadir}/%{name}/examples/Misc/Explorer/.gambas/
%{_datadir}/%{name}/examples/Misc/Explorer/.hidden
%{_datadir}/%{name}/examples/Misc/Explorer/.icon*
%{_datadir}/%{name}/examples/Misc/Explorer/.project
%{_datadir}/%{name}/examples/Misc/Explorer/.startup
%{_datadir}/%{name}/examples/Misc/Explorer/Explorer.gambas
%{_datadir}/%{name}/examples/Misc/Explorer/.src/
%{_datadir}/%{name}/examples/Misc/Explorer/folder.png

%dir %{_datadir}/%{name}/examples/Misc/Notepad/
%dir %{_datadir}/%{name}/examples/Misc/Notepad/.lang/
%{_datadir}/%{name}/examples/Misc/Notepad/.directory
%{_datadir}/%{name}/examples/Misc/Notepad/.gambas/
%{_datadir}/%{name}/examples/Misc/Notepad/.hidden
%{_datadir}/%{name}/examples/Misc/Notepad/.icon*
%{_datadir}/%{name}/examples/Misc/Notepad/.project
%{_datadir}/%{name}/examples/Misc/Notepad/.startup
%{_datadir}/%{name}/examples/Misc/Notepad/.src/
%{_datadir}/%{name}/examples/Misc/Notepad/Notepad.gambas
%{_datadir}/%{name}/examples/Misc/Notepad/notepad.png

%dir %{_datadir}/%{name}/examples/Misc/PDFViewer/
%dir %{_datadir}/%{name}/examples/Misc/PDFViewer/.lang/
%{_datadir}/%{name}/examples/Misc/PDFViewer/.directory
%{_datadir}/%{name}/examples/Misc/PDFViewer/.gambas/
%{_datadir}/%{name}/examples/Misc/PDFViewer/.hidden
%{_datadir}/%{name}/examples/Misc/PDFViewer/.icon*
%{_datadir}/%{name}/examples/Misc/PDFViewer/.project
%{_datadir}/%{name}/examples/Misc/PDFViewer/.startup
%{_datadir}/%{name}/examples/Misc/PDFViewer/.src/
%{_datadir}/%{name}/examples/Misc/PDFViewer/PDFViewer.gambas
%{_datadir}/%{name}/examples/Misc/PDFViewer/pdf.png

%dir %{_datadir}/%{name}/examples/Multimedia/CDPlayer/
%dir %{_datadir}/%{name}/examples/Multimedia/CDPlayer/.lang/
%{_datadir}/%{name}/examples/Multimedia/CDPlayer/.directory
%{_datadir}/%{name}/examples/Multimedia/CDPlayer/.gambas/
%{_datadir}/%{name}/examples/Multimedia/CDPlayer/.icon*
%{_datadir}/%{name}/examples/Multimedia/CDPlayer/.project
%{_datadir}/%{name}/examples/Multimedia/CDPlayer/.src/
%{_datadir}/%{name}/examples/Multimedia/CDPlayer/.startup
%{_datadir}/%{name}/examples/Multimedia/CDPlayer/CDPlayer.gambas
%{_datadir}/%{name}/examples/Multimedia/CDPlayer/cdrom.png

%dir %{_datadir}/%{name}/examples/Multimedia/MediaPlayer/
%{_datadir}/%{name}/examples/Multimedia/MediaPlayer/.directory
%{_datadir}/%{name}/examples/Multimedia/MediaPlayer/.icon*
%{_datadir}/%{name}/examples/Multimedia/MediaPlayer/.info
#need gst1
%{_datadir}/%{name}/examples/Multimedia/MediaPlayer/.gambas/
%{_datadir}/%{name}/examples/Multimedia/MediaPlayer/.list
%{_datadir}/%{name}/examples/Multimedia/MediaPlayer/.project
%{_datadir}/%{name}/examples/Multimedia/MediaPlayer/.src/
%{_datadir}/%{name}/examples/Multimedia/MediaPlayer/.startup
%{_datadir}/%{name}/examples/Multimedia/MediaPlayer/MediaPlayer.gambas
%{_datadir}/%{name}/examples/Multimedia/MediaPlayer/*.png

%dir %{_datadir}/%{name}/examples/Multimedia/MoviePlayer/
%dir %{_datadir}/%{name}/examples/Multimedia/MoviePlayer/.lang/
%{_datadir}/%{name}/examples/Multimedia/MoviePlayer/.directory
%{_datadir}/%{name}/examples/Multimedia/MoviePlayer/.gambas/
%{_datadir}/%{name}/examples/Multimedia/MoviePlayer/.icon*
%{_datadir}/%{name}/examples/Multimedia/MoviePlayer/.project
%{_datadir}/%{name}/examples/Multimedia/MoviePlayer/.src/
%{_datadir}/%{name}/examples/Multimedia/MoviePlayer/.startup
%{_datadir}/%{name}/examples/Multimedia/MoviePlayer/MoviePlayer.gambas
%{_datadir}/%{name}/examples/Multimedia/MoviePlayer/video.png

%dir %{_datadir}/%{name}/examples/Multimedia/MusicPlayer/
%dir %{_datadir}/%{name}/examples/Multimedia/MusicPlayer/.lang/
%{_datadir}/%{name}/examples/Multimedia/MusicPlayer/.directory
%{_datadir}/%{name}/examples/Multimedia/MusicPlayer/.gambas/
%{_datadir}/%{name}/examples/Multimedia/MusicPlayer/.icon*
%{_datadir}/%{name}/examples/Multimedia/MusicPlayer/.project
%{_datadir}/%{name}/examples/Multimedia/MusicPlayer/.src/
%{_datadir}/%{name}/examples/Multimedia/MusicPlayer/.startup
%{_datadir}/%{name}/examples/Multimedia/MusicPlayer/MusicPlayer.gambas
%{_datadir}/%{name}/examples/Multimedia/MusicPlayer/sound.png

%dir %{_datadir}/%{name}/examples/Multimedia/MyWebCam/
%dir %{_datadir}/%{name}/examples/Multimedia/MyWebCam/.lang/
%{_datadir}/%{name}/examples/Multimedia/MyWebCam/.directory
%{_datadir}/%{name}/examples/Multimedia/MyWebCam/.gambas/
%{_datadir}/%{name}/examples/Multimedia/MyWebCam/.icon*
%{_datadir}/%{name}/examples/Multimedia/MyWebCam/.project
%{_datadir}/%{name}/examples/Multimedia/MyWebCam/.src/
%{_datadir}/%{name}/examples/Multimedia/MyWebCam/.startup
%{_datadir}/%{name}/examples/Multimedia/MyWebCam/MyWebCam.gambas
%{_datadir}/%{name}/examples/Multimedia/MyWebCam/camera.png

%dir %{_datadir}/%{name}/examples/Multimedia/WebCam/
%{_datadir}/%{name}/examples/Multimedia/WebCam/.directory
%{_datadir}/%{name}/examples/Multimedia/WebCam/.gambas/
%{_datadir}/%{name}/examples/Multimedia/WebCam/.icon*
%{_datadir}/%{name}/examples/Multimedia/WebCam/.project
%{_datadir}/%{name}/examples/Multimedia/WebCam/.src/
%{_datadir}/%{name}/examples/Multimedia/WebCam/.startup
%{_datadir}/%{name}/examples/Multimedia/WebCam/WebCam.gambas
%{_datadir}/%{name}/examples/Multimedia/WebCam/camera.png
%{_datadir}/%{name}/examples/Multimedia/WebCam/settings.png

%dir %{_datadir}/%{name}/examples/Networking/ClientSocket/
%dir %{_datadir}/%{name}/examples/Networking/ClientSocket/.lang/
%{_datadir}/%{name}/examples/Networking/ClientSocket/.directory
%{_datadir}/%{name}/examples/Networking/ClientSocket/.gambas/
%{_datadir}/%{name}/examples/Networking/ClientSocket/.hidden
%{_datadir}/%{name}/examples/Networking/ClientSocket/.icon*
%{_datadir}/%{name}/examples/Networking/ClientSocket/.project
%{_datadir}/%{name}/examples/Networking/ClientSocket/.startup
%{_datadir}/%{name}/examples/Networking/ClientSocket/ClientSocket.gambas
%{_datadir}/%{name}/examples/Networking/ClientSocket/.src/
%{_datadir}/%{name}/examples/Networking/ClientSocket/socket.png

%dir %{_datadir}/%{name}/examples/Networking/DnsClient/
%dir %{_datadir}/%{name}/examples/Networking/DnsClient/.lang/
%{_datadir}/%{name}/examples/Networking/DnsClient/.directory
%{_datadir}/%{name}/examples/Networking/DnsClient/.gambas/
%{_datadir}/%{name}/examples/Networking/DnsClient/.hidden
%{_datadir}/%{name}/examples/Networking/DnsClient/.icon*
%{_datadir}/%{name}/examples/Networking/DnsClient/.project
%{_datadir}/%{name}/examples/Networking/DnsClient/.startup
%{_datadir}/%{name}/examples/Networking/DnsClient/DnsClient.gambas
%{_datadir}/%{name}/examples/Networking/DnsClient/.src/
%{_datadir}/%{name}/examples/Networking/DnsClient/dnsclient.png

%dir %{_datadir}/%{name}/examples/Networking/HTTPGet/
%dir %{_datadir}/%{name}/examples/Networking/HTTPGet/.lang/
%{_datadir}/%{name}/examples/Networking/HTTPGet/.directory
%{_datadir}/%{name}/examples/Networking/HTTPGet/.gambas/
%{_datadir}/%{name}/examples/Networking/HTTPGet/.hidden
%{_datadir}/%{name}/examples/Networking/HTTPGet/.icon*
%{_datadir}/%{name}/examples/Networking/HTTPGet/.project
%{_datadir}/%{name}/examples/Networking/HTTPGet/.startup
%{_datadir}/%{name}/examples/Networking/HTTPGet/.src/
%{_datadir}/%{name}/examples/Networking/HTTPGet/HTTPGet.gambas
%{_datadir}/%{name}/examples/Networking/HTTPGet/httpclient.png

%dir %{_datadir}/%{name}/examples/Networking/HTTPPost/
%dir %{_datadir}/%{name}/examples/Networking/HTTPPost/.lang/
%{_datadir}/%{name}/examples/Networking/HTTPPost/.directory
%{_datadir}/%{name}/examples/Networking/HTTPPost/.gambas/
%{_datadir}/%{name}/examples/Networking/HTTPPost/.hidden
%{_datadir}/%{name}/examples/Networking/HTTPPost/.icon*
%{_datadir}/%{name}/examples/Networking/HTTPPost/.project
%{_datadir}/%{name}/examples/Networking/HTTPPost/.startup
%{_datadir}/%{name}/examples/Networking/HTTPPost/.src/
%{_datadir}/%{name}/examples/Networking/HTTPPost/HTTPPost.gambas
%{_datadir}/%{name}/examples/Networking/HTTPPost/httpclient.png

%dir %{_datadir}/%{name}/examples/Networking/POPMailbox/
%{_datadir}/%{name}/examples/Networking/POPMailbox/.directory
%{_datadir}/%{name}/examples/Networking/POPMailbox/.gambas/
%{_datadir}/%{name}/examples/Networking/POPMailbox/.icon*
%{_datadir}/%{name}/examples/Networking/POPMailbox/.project
%{_datadir}/%{name}/examples/Networking/POPMailbox/.src/
%{_datadir}/%{name}/examples/Networking/POPMailbox/.startup
%{_datadir}/%{name}/examples/Networking/POPMailbox/POPMailbox.gambas
%{_datadir}/%{name}/examples/Networking/POPMailbox/pop3client.png

%dir %{_datadir}/%{name}/examples/Networking/SerialPort/
%dir %{_datadir}/%{name}/examples/Networking/SerialPort/.lang/
%{_datadir}/%{name}/examples/Networking/SerialPort/.directory
%{_datadir}/%{name}/examples/Networking/SerialPort/.gambas/
%{_datadir}/%{name}/examples/Networking/SerialPort/.hidden
%{_datadir}/%{name}/examples/Networking/SerialPort/.icon*
%{_datadir}/%{name}/examples/Networking/SerialPort/.project
%{_datadir}/%{name}/examples/Networking/SerialPort/.startup
%{_datadir}/%{name}/examples/Networking/SerialPort/.src/
%{_datadir}/%{name}/examples/Networking/SerialPort/SerialPort.gambas
%{_datadir}/%{name}/examples/Networking/SerialPort/serialport.png

%dir %{_datadir}/%{name}/examples/Networking/ServerSocket/
%dir %{_datadir}/%{name}/examples/Networking/ServerSocket/.lang/
%{_datadir}/%{name}/examples/Networking/ServerSocket/.directory
%{_datadir}/%{name}/examples/Networking/ServerSocket/.gambas/
%{_datadir}/%{name}/examples/Networking/ServerSocket/.hidden
%{_datadir}/%{name}/examples/Networking/ServerSocket/.icon*
%{_datadir}/%{name}/examples/Networking/ServerSocket/.project
%{_datadir}/%{name}/examples/Networking/ServerSocket/.startup
%{_datadir}/%{name}/examples/Networking/ServerSocket/.src/
%{_datadir}/%{name}/examples/Networking/ServerSocket/ServerSocket.gambas
%{_datadir}/%{name}/examples/Networking/ServerSocket/serversocket.png

%dir %{_datadir}/%{name}/examples/Networking/UDPServerClient/
%dir %{_datadir}/%{name}/examples/Networking/UDPServerClient/.lang/
%{_datadir}/%{name}/examples/Networking/UDPServerClient/.directory
%{_datadir}/%{name}/examples/Networking/UDPServerClient/.gambas/
%{_datadir}/%{name}/examples/Networking/UDPServerClient/.hidden
%{_datadir}/%{name}/examples/Networking/UDPServerClient/.icon*
%{_datadir}/%{name}/examples/Networking/UDPServerClient/.project
%{_datadir}/%{name}/examples/Networking/UDPServerClient/.startup
%{_datadir}/%{name}/examples/Networking/UDPServerClient/.src/
%{_datadir}/%{name}/examples/Networking/UDPServerClient/UDPServerClient.gambas
%{_datadir}/%{name}/examples/Networking/UDPServerClient/udpsocket.png

%dir %{_datadir}/%{name}/examples/Networking/WebBrowser/
%dir %{_datadir}/%{name}/examples/Networking/WebBrowser/.lang/
%{_datadir}/%{name}/examples/Networking/WebBrowser/.directory
%{_datadir}/%{name}/examples/Networking/WebBrowser/.gambas/
%{_datadir}/%{name}/examples/Networking/WebBrowser/.hidden
%{_datadir}/%{name}/examples/Networking/WebBrowser/.icon*
%{_datadir}/%{name}/examples/Networking/WebBrowser/.project
%{_datadir}/%{name}/examples/Networking/WebBrowser/.startup
%{_datadir}/%{name}/examples/Networking/WebBrowser/.src/
%{_datadir}/%{name}/examples/Networking/WebBrowser/WebBrowser.gambas
%{_datadir}/%{name}/examples/Networking/WebBrowser/konqueror.png
%{_datadir}/%{name}/examples/Networking/WebBrowser/list-*.png

%dir %{_datadir}/%{name}/examples/OpenGL/3DWebCam/
%{_datadir}/%{name}/examples/OpenGL/3DWebCam/.directory
%{_datadir}/%{name}/examples/OpenGL/3DWebCam/.gambas/
%{_datadir}/%{name}/examples/OpenGL/3DWebCam/.hidden
%{_datadir}/%{name}/examples/OpenGL/3DWebCam/.icon*
%{_datadir}/%{name}/examples/OpenGL/3DWebCam/.project
%{_datadir}/%{name}/examples/OpenGL/3DWebCam/.startup
%{_datadir}/%{name}/examples/OpenGL/3DWebCam/3DWebCam.gambas
%{_datadir}/%{name}/examples/OpenGL/3DWebCam/.src/
%{_datadir}/%{name}/examples/OpenGL/3DWebCam/webcam.png

%dir %{_datadir}/%{name}/examples/OpenGL/GambasGears/
%{_datadir}/%{name}/examples/OpenGL/GambasGears/.directory
%{_datadir}/%{name}/examples/OpenGL/GambasGears/.gambas/
%{_datadir}/%{name}/examples/OpenGL/GambasGears/.hidden
%{_datadir}/%{name}/examples/OpenGL/GambasGears/.icon*
%{_datadir}/%{name}/examples/OpenGL/GambasGears/.project
%{_datadir}/%{name}/examples/OpenGL/GambasGears/.startup
%{_datadir}/%{name}/examples/OpenGL/GambasGears/GambasGears.gambas
%{_datadir}/%{name}/examples/OpenGL/GambasGears/.src/
%{_datadir}/%{name}/examples/OpenGL/GambasGears/gears.png

%dir %{_datadir}/%{name}/examples/OpenGL/Md2Model/
%{_datadir}/%{name}/examples/OpenGL/Md2Model/.directory
%{_datadir}/%{name}/examples/OpenGL/Md2Model/.gambas/
%{_datadir}/%{name}/examples/OpenGL/Md2Model/.icon*
%{_datadir}/%{name}/examples/OpenGL/Md2Model/.project
%{_datadir}/%{name}/examples/OpenGL/Md2Model/.settings
%{_datadir}/%{name}/examples/OpenGL/Md2Model/.src/
%{_datadir}/%{name}/examples/OpenGL/Md2Model/.startup
%{_datadir}/%{name}/examples/OpenGL/Md2Model/Md2Model.gambas
%{_datadir}/%{name}/examples/OpenGL/Md2Model/Weapon.*
%{_datadir}/%{name}/examples/OpenGL/Md2Model/bauul.*
%{_datadir}/%{name}/examples/OpenGL/Md2Model/goblin.*
%{_datadir}/%{name}/examples/OpenGL/Md2Model/icon.*
%{_datadir}/%{name}/examples/OpenGL/Md2Model/igdosh.*
%{_datadir}/%{name}/examples/OpenGL/Md2Model/knight.*
%{_datadir}/%{name}/examples/OpenGL/Md2Model/ogro.*
%{_datadir}/%{name}/examples/OpenGL/Md2Model/rat.*
%{_datadir}/%{name}/examples/OpenGL/Md2Model/rhino.*

%dir %{_datadir}/%{name}/examples/OpenGL/NeHeTutorial/
%{_datadir}/%{name}/examples/OpenGL/NeHeTutorial/.directory
%{_datadir}/%{name}/examples/OpenGL/NeHeTutorial/.gambas/
%{_datadir}/%{name}/examples/OpenGL/NeHeTutorial/.icon*
%{_datadir}/%{name}/examples/OpenGL/NeHeTutorial/.project
%{_datadir}/%{name}/examples/OpenGL/NeHeTutorial/.src/
%{_datadir}/%{name}/examples/OpenGL/NeHeTutorial/.startup
%{_datadir}/%{name}/examples/OpenGL/NeHeTutorial/NeHe.png
%{_datadir}/%{name}/examples/OpenGL/NeHeTutorial/NeHeTutorial.gambas
%{_datadir}/%{name}/examples/OpenGL/NeHeTutorial/*.txt
%{_datadir}/%{name}/examples/OpenGL/NeHeTutorial/Star.png
%{_datadir}/%{name}/examples/OpenGL/NeHeTutorial/barrel.png
%{_datadir}/%{name}/examples/OpenGL/NeHeTutorial/ceiling.png
%{_datadir}/%{name}/examples/OpenGL/NeHeTutorial/crate.jpeg
%{_datadir}/%{name}/examples/OpenGL/NeHeTutorial/floor.png
%{_datadir}/%{name}/examples/OpenGL/NeHeTutorial/glass.png
%{_datadir}/%{name}/examples/OpenGL/NeHeTutorial/icon.png
%{_datadir}/%{name}/examples/OpenGL/NeHeTutorial/wall.jpeg

%dir %{_datadir}/%{name}/examples/OpenGL/NeHeTutorialShell/
%{_datadir}/%{name}/examples/OpenGL/NeHeTutorialShell/.directory
%{_datadir}/%{name}/examples/OpenGL/NeHeTutorialShell/.gambas/
%{_datadir}/%{name}/examples/OpenGL/NeHeTutorialShell/.icon*
%{_datadir}/%{name}/examples/OpenGL/NeHeTutorialShell/.project
%{_datadir}/%{name}/examples/OpenGL/NeHeTutorialShell/.src/
%{_datadir}/%{name}/examples/OpenGL/NeHeTutorialShell/.startup
%{_datadir}/%{name}/examples/OpenGL/NeHeTutorialShell/NeHeTutorialShell.gambas
%{_datadir}/%{name}/examples/OpenGL/NeHeTutorialShell/icon.png
%{_datadir}/%{name}/examples/OpenGL/NeHeTutorialShell/nehe.png

%dir %{_datadir}/%{name}/examples/OpenGL/PDFPresentation/
%{_datadir}/%{name}/examples/OpenGL/PDFPresentation/.directory
%{_datadir}/%{name}/examples/OpenGL/PDFPresentation/.gambas/
%{_datadir}/%{name}/examples/OpenGL/PDFPresentation/.hidden
%{_datadir}/%{name}/examples/OpenGL/PDFPresentation/.icon*
%{_datadir}/%{name}/examples/OpenGL/PDFPresentation/.project
%{_datadir}/%{name}/examples/OpenGL/PDFPresentation/.settings
%{_datadir}/%{name}/examples/OpenGL/PDFPresentation/.startup
%{_datadir}/%{name}/examples/OpenGL/PDFPresentation/.src/
%{_datadir}/%{name}/examples/OpenGL/PDFPresentation/PDFPresentation.gambas
%{_datadir}/%{name}/examples/OpenGL/PDFPresentation/icon.png
%{_datadir}/%{name}/examples/OpenGL/PDFPresentation/logo.png
%{_datadir}/%{name}/examples/OpenGL/PDFPresentation/music.xm

%dir %{_datadir}/%{name}/examples/OpenGL/TunnelSDL/
%{_datadir}/%{name}/examples/OpenGL/TunnelSDL/.dir_icon.png
%{_datadir}/%{name}/examples/OpenGL/TunnelSDL/.directory
%{_datadir}/%{name}/examples/OpenGL/TunnelSDL/.gambas/
%{_datadir}/%{name}/examples/OpenGL/TunnelSDL/.icon*
%{_datadir}/%{name}/examples/OpenGL/TunnelSDL/.project
%{_datadir}/%{name}/examples/OpenGL/TunnelSDL/.src/
%{_datadir}/%{name}/examples/OpenGL/TunnelSDL/.startup
%{_datadir}/%{name}/examples/OpenGL/TunnelSDL/CHANGELOG
%{_datadir}/%{name}/examples/OpenGL/TunnelSDL/TunnelSDL.gambas
%{_datadir}/%{name}/examples/OpenGL/TunnelSDL/texture.png
%{_datadir}/%{name}/examples/OpenGL/TunnelSDL/tunnelsdl.png

%dir %{_datadir}/%{name}/examples/Printing/Printing/
%{_datadir}/%{name}/examples/Printing/Printing/.directory
%{_datadir}/%{name}/examples/Printing/Printing/.gambas/
%{_datadir}/%{name}/examples/Printing/Printing/.hidden
%{_datadir}/%{name}/examples/Printing/Printing/.icon*
%{_datadir}/%{name}/examples/Printing/Printing/.project
%{_datadir}/%{name}/examples/Printing/Printing/.startup
%{_datadir}/%{name}/examples/Printing/Printing/molly-malone.txt
%{_datadir}/%{name}/examples/Printing/Printing/printer-laser.png
%{_datadir}/%{name}/examples/Printing/Printing/.src/
%{_datadir}/%{name}/examples/Printing/Printing/Printing.gambas

%dir %{_datadir}/%{name}/examples/Printing/ReportExample/
%{_datadir}/%{name}/examples/Printing/ReportExample/.connection/
%{_datadir}/%{name}/examples/Printing/ReportExample/.directory
%{_datadir}/%{name}/examples/Printing/ReportExample/.gambas/
%{_datadir}/%{name}/examples/Printing/ReportExample/.hidden/
%{_datadir}/%{name}/examples/Printing/ReportExample/.icon*
%{_datadir}/%{name}/examples/Printing/ReportExample/.project
%{_datadir}/%{name}/examples/Printing/ReportExample/.settings
%{_datadir}/%{name}/examples/Printing/ReportExample/.src/
%{_datadir}/%{name}/examples/Printing/ReportExample/.startup
%{_datadir}/%{name}/examples/Printing/ReportExample/ReportExample.gambas
%{_datadir}/%{name}/examples/Printing/ReportExample/gambas.svg

# Translation files
%lang(ca) %{_datadir}/%{name}/examples/Basic/Blights/.lang/ca.*o
%lang(cs) %{_datadir}/%{name}/examples/Basic/Blights/.lang/cs.*o
%lang(de) %{_datadir}/%{name}/examples/Basic/Blights/.lang/de.*o
%lang(es) %{_datadir}/%{name}/examples/Basic/Blights/.lang/es.*o
%lang(fr) %{_datadir}/%{name}/examples/Basic/Blights/.lang/fr.*o
%lang(sv) %{_datadir}/%{name}/examples/Basic/Blights/.lang/sv.*o
%lang(ca) %{_datadir}/%{name}/examples/Basic/Collection/.lang/ca.*o
%lang(cs) %{_datadir}/%{name}/examples/Basic/Collection/.lang/cs.*o
%lang(de) %{_datadir}/%{name}/examples/Basic/Collection/.lang/de.*o
%lang(es) %{_datadir}/%{name}/examples/Basic/Collection/.lang/es.*o
%lang(ca) %{_datadir}/%{name}/examples/Basic/Object/.lang/ca.*o
%lang(cs) %{_datadir}/%{name}/examples/Basic/Object/.lang/cs.*o
%lang(de) %{_datadir}/%{name}/examples/Basic/Object/.lang/de.*o
%lang(es) %{_datadir}/%{name}/examples/Basic/Object/.lang/es.*o
%lang(ca) %{_datadir}/%{name}/examples/Basic/Timer/.lang/ca.*o
%lang(cs) %{_datadir}/%{name}/examples/Basic/Timer/.lang/cs.*o
%lang(de) %{_datadir}/%{name}/examples/Basic/Timer/.lang/de.*o
%lang(es) %{_datadir}/%{name}/examples/Basic/Timer/.lang/es.*o
%lang(ca) %{_datadir}/%{name}/examples/Control/ArrayOfControls/.lang/ca.*o
%lang(cs) %{_datadir}/%{name}/examples/Control/ArrayOfControls/.lang/cs.*o
%lang(de) %{_datadir}/%{name}/examples/Control/ArrayOfControls/.lang/de.*o
%lang(ca) %{_datadir}/%{name}/examples/Control/Embedder/.lang/ca.*o
%lang(cs) %{_datadir}/%{name}/examples/Control/Embedder/.lang/cs.*o
%lang(de) %{_datadir}/%{name}/examples/Control/Embedder/.lang/de.*o
%lang(es) %{_datadir}/%{name}/examples/Control/Embedder/.lang/es.*o
%lang(ca) %{_datadir}/%{name}/examples/Control/HighlightEditor/.lang/ca.*o
%lang(cs) %{_datadir}/%{name}/examples/Control/HighlightEditor/.lang/cs.*o
%lang(de) %{_datadir}/%{name}/examples/Control/HighlightEditor/.lang/de.*o
%lang(es) %{_datadir}/%{name}/examples/Control/HighlightEditor/.lang/es.*o
%lang(ca) %{_datadir}/%{name}/examples/Control/TextEdit/.lang/ca.*o
%lang(cs) %{_datadir}/%{name}/examples/Control/TextEdit/.lang/cs.*o
%lang(de) %{_datadir}/%{name}/examples/Control/TextEdit/.lang/de.*o
%lang(es) %{_datadir}/%{name}/examples/Control/TextEdit/.lang/es.*o
%lang(fr) %{_datadir}/%{name}/examples/Control/TextEdit/.lang/fr.*o
%lang(sv) %{_datadir}/%{name}/examples/Control/TextEdit/.lang/sv.*o
%lang(ca) %{_datadir}/%{name}/examples/Control/TreeView/.lang/ca.*o
%lang(cs) %{_datadir}/%{name}/examples/Control/TreeView/.lang/cs.*o
%lang(de) %{_datadir}/%{name}/examples/Control/TreeView/.lang/de.*o
%lang(es) %{_datadir}/%{name}/examples/Control/TreeView/.lang/es.*o
%lang(ca) %{_datadir}/%{name}/examples/Control/Wizard/.lang/ca.*o
%lang(cs) %{_datadir}/%{name}/examples/Control/Wizard/.lang/cs.*o
%lang(de) %{_datadir}/%{name}/examples/Control/Wizard/.lang/de.*o
%lang(ca) %{_datadir}/%{name}/examples/Database/Database/.lang/ca.*o
%lang(cs) %{_datadir}/%{name}/examples/Database/Database/.lang/cs.*o
%lang(de) %{_datadir}/%{name}/examples/Database/Database/.lang/de.*o
%lang(es) %{_datadir}/%{name}/examples/Database/Database/.lang/es.*o
%lang(ca) %{_datadir}/%{name}/examples/Database/MySQLExample/.lang/ca.*o
%lang(cs) %{_datadir}/%{name}/examples/Database/MySQLExample/.lang/cs.*o
%lang(de) %{_datadir}/%{name}/examples/Database/MySQLExample/.lang/de.*o
%lang(es) %{_datadir}/%{name}/examples/Database/MySQLExample/.lang/es.*o
%lang(fr) %{_datadir}/%{name}/examples/Database/MySQLExample/.lang/fr.*o
%lang(ca) %{_datadir}/%{name}/examples/Database/PictureDatabase/.lang/ca.*o
%lang(cs) %{_datadir}/%{name}/examples/Database/PictureDatabase/.lang/cs.*o
%lang(de) %{_datadir}/%{name}/examples/Database/PictureDatabase/.lang/de.*o
%lang(es) %{_datadir}/%{name}/examples/Database/PictureDatabase/.lang/es.*o
%lang(ca) %{_datadir}/%{name}/examples/Drawing/Barcode/.lang/ca.*o
%lang(cs) %{_datadir}/%{name}/examples/Drawing/Barcode/.lang/cs.*o
%lang(de) %{_datadir}/%{name}/examples/Drawing/Barcode/.lang/de.*o
%lang(ca) %{_datadir}/%{name}/examples/Drawing/Chart/.lang/ca.*o
%lang(cs) %{_datadir}/%{name}/examples/Drawing/Chart/.lang/cs.*o
%lang(de) %{_datadir}/%{name}/examples/Drawing/Chart/.lang/de.*o
%lang(es) %{_datadir}/%{name}/examples/Drawing/Chart/.lang/es.*o
%lang(ca) %{_datadir}/%{name}/examples/Drawing/Clock/.lang/ca.*o
%lang(cs) %{_datadir}/%{name}/examples/Drawing/Clock/.lang/cs.*o
%lang(de) %{_datadir}/%{name}/examples/Drawing/Clock/.lang/de.*o
%lang(es) %{_datadir}/%{name}/examples/Drawing/Clock/.lang/es.*o
%lang(cs) %{_datadir}/%{name}/examples/Drawing/Fractal/.lang/cs.*o
%lang(fr) %{_datadir}/%{name}/examples/Drawing/Fractal/.lang/fr.*o
%lang(ca) %{_datadir}/%{name}/examples/Drawing/Gravity/.lang/ca.*o
%lang(cs) %{_datadir}/%{name}/examples/Drawing/Gravity/.lang/cs.*o
%lang(de) %{_datadir}/%{name}/examples/Drawing/Gravity/.lang/de.*o
%lang(es) %{_datadir}/%{name}/examples/Drawing/Gravity/.lang/es.*o
%lang(ca) %{_datadir}/%{name}/examples/Drawing/OnScreenDisplay/.lang/ca.*o
%lang(cs) %{_datadir}/%{name}/examples/Drawing/OnScreenDisplay/.lang/cs.*o
%lang(de) %{_datadir}/%{name}/examples/Drawing/OnScreenDisplay/.lang/de.*o
%lang(es) %{_datadir}/%{name}/examples/Drawing/OnScreenDisplay/.lang/es.*o
%lang(ca) %{_datadir}/%{name}/examples/Drawing/Painting/.lang/ca.*o
%lang(cs) %{_datadir}/%{name}/examples/Drawing/Painting/.lang/cs.*o
%lang(de) %{_datadir}/%{name}/examples/Drawing/Painting/.lang/de.*o
%lang(ca) %{_datadir}/%{name}/examples/Games/Concent/.lang/ca.*o
%lang(cs) %{_datadir}/%{name}/examples/Games/Concent/.lang/cs.*o
%lang(de) %{_datadir}/%{name}/examples/Games/Concent/.lang/de.*o
%lang(en) %{_datadir}/%{name}/examples/Games/Concent/.lang/en.*o
%lang(es) %{_datadir}/%{name}/examples/Games/Concent/.lang/es.*o
%lang(fr) %{_datadir}/%{name}/examples/Games/Concent/.lang/fr.*o
%lang(ca) %{_datadir}/%{name}/examples/Games/DeepSpace/.lang/ca.*o
%lang(cs) %{_datadir}/%{name}/examples/Games/DeepSpace/.lang/cs.*o
%lang(de) %{_datadir}/%{name}/examples/Games/DeepSpace/.lang/de.*o
%lang(es) %{_datadir}/%{name}/examples/Games/DeepSpace/.lang/es.*o
%lang(ca) %{_datadir}/%{name}/examples/Games/GameOfLife/.lang/ca.*o
%lang(cs) %{_datadir}/%{name}/examples/Games/GameOfLife/.lang/cs.*o
%lang(de) %{_datadir}/%{name}/examples/Games/GameOfLife/.lang/de.*o
%lang(ca) %{_datadir}/%{name}/examples/Games/GNUBoxWorld/.lang/ca.*o
%lang(cs) %{_datadir}/%{name}/examples/Games/GNUBoxWorld/.lang/cs.*o
%lang(de) %{_datadir}/%{name}/examples/Games/GNUBoxWorld/.lang/de.*o
%lang(es) %{_datadir}/%{name}/examples/Games/GNUBoxWorld/.lang/es*.*o
%lang(cs) %{_datadir}/%{name}/examples/Games/MineSweeper/.lang/cs.*o
%lang(ja) %{_datadir}/%{name}/examples/Games/MineSweeper/.lang/ja.*o
%lang(zh) %{_datadir}/%{name}/examples/Games/MineSweeper/.lang/zh*.*o
%lang(ca) %{_datadir}/%{name}/examples/Games/Puzzle1To8/.lang/ca.*o
%lang(cs) %{_datadir}/%{name}/examples/Games/Puzzle1To8/.lang/cs.*o
%lang(de) %{_datadir}/%{name}/examples/Games/Puzzle1To8/.lang/de.*o
%lang(es) %{_datadir}/%{name}/examples/Games/Puzzle1To8/.lang/es*.*o
%lang(ca) %{_datadir}/%{name}/examples/Games/RobotFindsKitten/.lang/ca.*o
%lang(cs) %{_datadir}/%{name}/examples/Games/RobotFindsKitten/.lang/cs.*o
%lang(de) %{_datadir}/%{name}/examples/Games/RobotFindsKitten/.lang/de.*o
%lang(es) %{_datadir}/%{name}/examples/Games/RobotFindsKitten/.lang/es.*o
%lang(ca) %{_datadir}/%{name}/examples/Games/Snake/.lang/ca.*o
%lang(cs) %{_datadir}/%{name}/examples/Games/Snake/.lang/cs.*o
%lang(de) %{_datadir}/%{name}/examples/Games/Snake/.lang/de.*o
%lang(ca) %{_datadir}/%{name}/examples/Games/Solitaire/.lang/ca.*o
%lang(cs) %{_datadir}/%{name}/examples/Games/Solitaire/.lang/cs.*o
%lang(de) %{_datadir}/%{name}/examples/Games/Solitaire/.lang/de.*o
%lang(es) %{_datadir}/%{name}/examples/Games/Solitaire/.lang/es.*o
%lang(ca) %{_datadir}/%{name}/examples/Image/ImageViewer/.lang/ca.*o
%lang(cs) %{_datadir}/%{name}/examples/Image/ImageViewer/.lang/cs.*o
%lang(de) %{_datadir}/%{name}/examples/Image/ImageViewer/.lang/de.*o
%lang(es) %{_datadir}/%{name}/examples/Image/ImageViewer/.lang/es.*o
%lang(ca) %{_datadir}/%{name}/examples/Image/Lighttable/.lang/ca.*o
%lang(cs) %{_datadir}/%{name}/examples/Image/Lighttable/.lang/cs.*o
%lang(de) %{_datadir}/%{name}/examples/Image/Lighttable/.lang/de.*o
%lang(en) %{_datadir}/%{name}/examples/Image/Lighttable/.lang/en.*o
%lang(fr) %{_datadir}/%{name}/examples/Image/PhotoTouch/.lang/fr.*o
%lang(fr) %{_datadir}/%{name}/examples/Misc/Console/.lang/fr.*o
%lang(ca) %{_datadir}/%{name}/examples/Misc/Evaluator/.lang/ca.*o
%lang(cs) %{_datadir}/%{name}/examples/Misc/Evaluator/.lang/cs.*o
%lang(de) %{_datadir}/%{name}/examples/Misc/Evaluator/.lang/de.*o
%lang(es) %{_datadir}/%{name}/examples/Misc/Evaluator/.lang/es.*o
%lang(ca) %{_datadir}/%{name}/examples/Misc/Explorer/.lang/ca.*o
%lang(cs) %{_datadir}/%{name}/examples/Misc/Explorer/.lang/cs.*o
%lang(de) %{_datadir}/%{name}/examples/Misc/Explorer/.lang/de.*o
%lang(es) %{_datadir}/%{name}/examples/Misc/Explorer/.lang/es.*o
%lang(ca) %{_datadir}/%{name}/examples/Misc/Notepad/.lang/ca.*o
%lang(cs) %{_datadir}/%{name}/examples/Misc/Notepad/.lang/cs.*o
%lang(de) %{_datadir}/%{name}/examples/Misc/Notepad/.lang/de.*o
%lang(es) %{_datadir}/%{name}/examples/Misc/Notepad/.lang/es.*o
%lang(ca) %{_datadir}/%{name}/examples/Misc/PDFViewer/.lang/ca.*o
%lang(cs) %{_datadir}/%{name}/examples/Misc/PDFViewer/.lang/cs.*o
%lang(de) %{_datadir}/%{name}/examples/Misc/PDFViewer/.lang/de.*o
%lang(es) %{_datadir}/%{name}/examples/Misc/PDFViewer/.lang/es.*o
%lang(ca) %{_datadir}/%{name}/examples/Multimedia/CDPlayer/.lang/ca.*o
%lang(cs) %{_datadir}/%{name}/examples/Multimedia/CDPlayer/.lang/cs.*o
%lang(es) %{_datadir}/%{name}/examples/Multimedia/CDPlayer/.lang/es.*o
%dir %{_datadir}/%{name}/examples/Multimedia/MediaPlayer/.lang
%lang(fr) %{_datadir}/%{name}/examples/Multimedia/MediaPlayer/.lang/fr.*o
%lang(ca) %{_datadir}/%{name}/examples/Multimedia/MoviePlayer/.lang/ca.*o
%lang(cs) %{_datadir}/%{name}/examples/Multimedia/MoviePlayer/.lang/cs.*o
%lang(es) %{_datadir}/%{name}/examples/Multimedia/MoviePlayer/.lang/es.*o
%lang(ca) %{_datadir}/%{name}/examples/Multimedia/MusicPlayer/.lang/ca.*o
%lang(cs) %{_datadir}/%{name}/examples/Multimedia/MusicPlayer/.lang/cs.*o
%lang(es) %{_datadir}/%{name}/examples/Multimedia/MusicPlayer/.lang/es.*o
%lang(fr) %{_datadir}/%{name}/examples/Multimedia/MusicPlayer/.lang/fr.*o
%lang(ca) %{_datadir}/%{name}/examples/Multimedia/MyWebCam/.lang/ca.*o
%lang(cs) %{_datadir}/%{name}/examples/Multimedia/MyWebCam/.lang/cs.*o
%lang(es) %{_datadir}/%{name}/examples/Multimedia/MyWebCam/.lang/es.*o
%lang(ca) %{_datadir}/%{name}/examples/Networking/ClientSocket/.lang/ca.*o
%lang(cs) %{_datadir}/%{name}/examples/Networking/ClientSocket/.lang/cs.*o
%lang(de) %{_datadir}/%{name}/examples/Networking/ClientSocket/.lang/de.*o
%lang(es) %{_datadir}/%{name}/examples/Networking/ClientSocket/.lang/es.*o
%lang(ca) %{_datadir}/%{name}/examples/Networking/DnsClient/.lang/ca.*o
%lang(cs) %{_datadir}/%{name}/examples/Networking/DnsClient/.lang/cs.*o
%lang(de) %{_datadir}/%{name}/examples/Networking/DnsClient/.lang/de.*o
%lang(es) %{_datadir}/%{name}/examples/Networking/DnsClient/.lang/es.*o
%lang(ca) %{_datadir}/%{name}/examples/Networking/HTTPGet/.lang/ca.*o
%lang(cs) %{_datadir}/%{name}/examples/Networking/HTTPGet/.lang/cs.*o
%lang(de) %{_datadir}/%{name}/examples/Networking/HTTPGet/.lang/de.*o
%lang(es) %{_datadir}/%{name}/examples/Networking/HTTPGet/.lang/es.*o
%lang(ca) %{_datadir}/%{name}/examples/Networking/HTTPPost/.lang/ca.*o
%lang(cs) %{_datadir}/%{name}/examples/Networking/HTTPPost/.lang/cs.*o
%lang(de) %{_datadir}/%{name}/examples/Networking/HTTPPost/.lang/de.*o
%lang(es) %{_datadir}/%{name}/examples/Networking/HTTPPost/.lang/es.*o
%lang(ca) %{_datadir}/%{name}/examples/Networking/SerialPort/.lang/ca.*o
%lang(cs) %{_datadir}/%{name}/examples/Networking/SerialPort/.lang/cs.*o
%lang(es) %{_datadir}/%{name}/examples/Networking/SerialPort/.lang/es.*o
%lang(ca) %{_datadir}/%{name}/examples/Networking/ServerSocket/.lang/ca.*o
%lang(cs) %{_datadir}/%{name}/examples/Networking/ServerSocket/.lang/cs.*o
%lang(es) %{_datadir}/%{name}/examples/Networking/ServerSocket/.lang/es.*o
%lang(ca) %{_datadir}/%{name}/examples/Networking/UDPServerClient/.lang/ca.*o
%lang(cs) %{_datadir}/%{name}/examples/Networking/UDPServerClient/.lang/cs.*o
%lang(es) %{_datadir}/%{name}/examples/Networking/UDPServerClient/.lang/es.*o
%lang(ca) %{_datadir}/%{name}/examples/Networking/WebBrowser/.lang/ca.*o
%lang(cs) %{_datadir}/%{name}/examples/Networking/WebBrowser/.lang/cs.*o
%lang(de) %{_datadir}/%{name}/examples/Networking/WebBrowser/.lang/de.*o
%lang(es) %{_datadir}/%{name}/examples/Networking/WebBrowser/.lang/es.*

#-----------------------------------------------------------------------------

%package gb-cairo
Summary: The Gambas Cairo component
Group: Development/Other
Requires: %{name}-runtime = %{version}-%{release}

%description gb-cairo
This package contains the Gambas Cario components.

%files gb-cairo
%doc README  ChangeLog
%{_libdir}/%{name}/gb.cairo.*
%{_datadir}/%{name}/info/gb.cairo.*

#-----------------------------------------------------------------------------

%package gb-chart
Summary: The Gambas chart component
Group: Development/Other
Requires: %{name}-runtime = %{version}-%{release}

%description gb-chart
This package contains the Gambas Chart components.

%files gb-chart
%doc README  ChangeLog
%{_libdir}/%{name}/gb.chart.*
%{_datadir}/%{name}/info/gb.chart.*

#-----------------------------------------------------------------------------

%package gb-compress
Summary: The Gambas compression component
Group: Development/Other
Requires: %{name}-runtime = %{version}-%{release}

%description gb-compress
This component allows you to compress/uncompress data or files with
the bzip2 and zip algorithms.

%files gb-compress
%doc README  ChangeLog
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/gb.compress.*
%dir %{_datadir}/%{name}/info
%{_datadir}/%{name}/info/gb.compress.*

#-----------------------------------------------------------------------------

%package gb-crypt
Summary: The Gambas cryptography component
Group: Development/Other
Requires: %{name}-runtime = %{version}-%{release}

%description gb-crypt
This component allows you to use cryptography in your projects.

%files gb-crypt
%doc README  ChangeLog
%{_libdir}/%{name}/gb.crypt.*
%{_datadir}/%{name}/info/gb.crypt.*

#-----------------------------------------------------------------------------

%package gb-db
Summary: The Gambas database component
Group: Development/Other
Requires: %{name}-runtime = %{version}-%{release}

%description gb-db
This component allows you to access many databases management systems,
provided that you install the needed driver packages.

%files gb-db
%doc README  ChangeLog
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/gb.db.so*
%{_libdir}/%{name}/gb.db.component
%{_libdir}/%{name}/gb.db.gambas
%dir %{_datadir}/%{name}/info
%{_datadir}/%{name}/info/gb.db.info
%{_datadir}/%{name}/info/gb.db.list

#-----------------------------------------------------------------------------

%package gb-db-form
Summary: The Gambas db-form component
Group: Development/Other
Requires: %{name}-runtime = %{version}-%{release}

%description gb-db-form
This package contains the Gambas Database form components.

%files gb-db-form
%doc README  ChangeLog
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/gb.db.form.*
%dir %{_datadir}/%{name}/info
%{_datadir}/%{name}/info/gb.db.form.*
%dir %{_datadir}/%{name}/control
%{_datadir}/%{name}/control/gb.db.form

#-----------------------------------------------------------------------------
%package gb-db-mysql
Summary: The MySQL driver for the Gambas database component
Group: Development/Other
Requires: %{name}-runtime = %{version}-%{release}
Requires: %{name}-gb-db = %{version}-%{release}

%description gb-db-mysql
This component allows you to access MySQL databases.

%files gb-db-mysql
%doc README  ChangeLog
%{_libdir}/%{name}/gb.db.mysql.*
%{_datadir}/%{name}/info/gb.db.mysql.info
%{_datadir}/%{name}/info/gb.db.mysql.list

#-----------------------------------------------------------------------------
%package gb-db-odbc
Summary: The ODBC driver for the Gambas database component
Group: Development/Other
Requires: %{name}-runtime = %{version}-%{release}
Requires: %{name}-gb-db = %{version}-%{release}

%description gb-db-odbc
This component allows you to access ODBC databases.

%files gb-db-odbc
%doc README  ChangeLog
%{_libdir}/%{name}/gb.db.odbc.*
%{_datadir}/%{name}/info/gb.db.odbc.info
%{_datadir}/%{name}/info/gb.db.odbc.list

#-----------------------------------------------------------------------------
%package gb-db-postgresql
Summary: The PostgreSQL driver for the Gambas database component
Group: Development/Other
Requires: %{name}-runtime = %{version}-%{release}
Requires: %{name}-gb-db = %{version}

%description gb-db-postgresql
This component allows you to access PostgreSQL databases.

%files gb-db-postgresql
%doc README  ChangeLog
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/gb.db.postgresql.*
%dir %{_datadir}/%{name}/info
%{_datadir}/%{name}/info/gb.db.postgresql.info
%{_datadir}/%{name}/info/gb.db.postgresql.list

#-----------------------------------------------------------------------------
%package gb-db-sqlite2
Summary: The SQLite 2 driver for the Gambas database component
Group: Development/Other
Requires: %{name}-runtime = %{version}-%{release}
Requires: %{name}-gb-db = %{version}-%{release}

%description gb-db-sqlite2
This component allows you to access SQLite 2 databases.

%files gb-db-sqlite2
%doc README  ChangeLog
%{_libdir}/%{name}/gb.db.sqlite2.*
%{_datadir}/%{name}/info/gb.db.sqlite2.info
%{_datadir}/%{name}/info/gb.db.sqlite2.list

#-----------------------------------------------------------------------------

%package gb-db-sqlite3
Summary: The SQLite 3 driver for the Gambas database component
Group: Development/Other
Requires: %{name}-runtime = %{version}-%{release}
Requires: %{name}-gb-db = %{version}-%{release}

%description gb-db-sqlite3
This component allows you to access SQLite 3 databases.

%files gb-db-sqlite3
%doc README  ChangeLog
%{_libdir}/%{name}/gb.db.sqlite3.*
%{_datadir}/%{name}/info/gb.db.sqlite3.info
%{_datadir}/%{name}/info/gb.db.sqlite3.list

#-----------------------------------------------------------------------------

%package gb-dbus
Summary: The Gambas dbus component
Group: Development/Other
Requires: %{name}-runtime = %{version}-%{release}

%description gb-dbus
This package contains the Gambas D-bus components.

%files gb-dbus
%doc README  ChangeLog
%{_libdir}/%{name}/gb.dbus.*
%{_datadir}/%{name}/info/gb.dbus.*

#-----------------------------------------------------------------------------

%package gb-desktop
Summary: The Gambas XDG component
Group: Development/Other
Requires: %{name}-runtime = %{version}-%{release}

%description gb-desktop
This component allows you to use desktop-agnostic routines based on 
the xdg-utils scripts of the Portland project.

%files gb-desktop
%doc README  ChangeLog
%{_libdir}/%{name}/gb.desktop.*
%{_datadir}/%{name}/info/gb.desktop.*
%{_datadir}/%{name}/control/gb.desktop

#-----------------------------------------------------------------------------

%package gb-eval-highlight
Summary: The Gambas eval-highlight component
Group: Development/Other
Requires: %{name}-runtime = %{version}-%{release}

%description gb-eval-highlight
This component implements the eval-highlight component.

%files gb-eval-highlight
%doc README  ChangeLog
%{_libdir}/%{name}/gb.eval.highlight.*
%{_datadir}/%{name}/info/gb.eval.highlight.*

#-----------------------------------------------------------------------------

%package gb-form
Summary: The Gambas dialog form component
Group: Development/Other
Requires: %{name}-runtime = %{version}-%{release}

%description gb-form
This component implements the form control.

%files gb-form
%doc README  ChangeLog
%{_libdir}/%{name}/gb.form.component
%{_libdir}/%{name}/gb.form.gambas
%{_datadir}/%{name}/control/gb.form
%{_datadir}/%{name}/info/gb.form.info
%{_datadir}/%{name}/info/gb.form.list

#-----------------------------------------------------------------------------

%package gb-form-dialog
Summary: The Gambas dialog form component
Group: Development/Other
Requires: %{name}-runtime = %{version}-%{release}

%description gb-form-dialog
This component implements the form-dialog control.

%files gb-form-dialog
%doc README  ChangeLog
%{_libdir}/%{name}/gb.form.dialog.component
%{_libdir}/%{name}/gb.form.dialog.gambas
%{_datadir}/%{name}/info/gb.form.dialog.info
%{_datadir}/%{name}/info/gb.form.dialog.list

#-----------------------------------------------------------------------------

%package gb-form-mdi
Summary: The Gambas mdi form component
Group: Development/Other
Requires: %{name}-runtime = %{version}-%{release}

%description gb-form-mdi
This component implements the form-mdi control.

%files gb-form-mdi
%doc README  ChangeLog
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/gb.form.mdi.component
%{_libdir}/%{name}/gb.form.mdi.gambas
%dir %{_datadir}/%{name}/control
%{_datadir}/%{name}/control/gb.form.mdi
%dir %{_datadir}/%{name}/info
%{_datadir}/%{name}/info/gb.form.mdi.info
%{_datadir}/%{name}/info/gb.form.mdi.list

#-----------------------------------------------------------------------------

%package gb-form-stock
Summary: The Gambas stock form component
Group: Development/Other
Requires: %{name}-runtime = %{version}-%{release}

%description gb-form-stock
This component implements the form-stock control.

%files gb-form-stock
%doc README  ChangeLog
%{_libdir}/%{name}/gb.form.stock.component
%{_libdir}/%{name}/gb.form.stock.gambas
%{_datadir}/%{name}/info/gb.form.stock.info
%{_datadir}/%{name}/info/gb.form.stock.list

#-----------------------------------------------------------------------------

%package gb-gtk
Summary: The Gambas GTK+ GUI component
Group: Development/Other
Requires: %{name}-runtime = %{version}-%{release}

%description gb-gtk
This package contains the Gambas GTK+ GUI components.

%files gb-gtk
%doc README  ChangeLog
%dir %{_datadir}/%{name}/info
%{_libdir}/%{name}/gb.gtk.*
%{_datadir}/%{name}/info/gb.gtk.*

#-----------------------------------------------------------------------------
%package gb-gsl
Summary: The Gambas interface to the GNU Scientific Library 
Group: Development/Other
Requires: %{name}-runtime = %{version}-%{release}

%description gb-gsl
This component provides an interface to the GNU Scientific Library.

%files gb-gsl
%doc README  ChangeLog
%{_libdir}/%{name}/gb.gsl.*
%{_datadir}/%{name}/info/gb.gsl.*

#-----------------------------------------------------------------------------
%package gb-gui
Summary: The Gambas GUI component
Group: Development/Other
Requires: %{name}-runtime = %{version}-%{release}

%description gb-gui
This is a component that just loads gb.qt if you are running KDE or
gb.gtk in the other cases.

%files gb-gui
%doc README  ChangeLog
%{_libdir}/%{name}/gb.gui.*
%{_datadir}/%{name}/info/gb.gui.*

#-----------------------------------------------------------------------------
%if %{mdvver} < 201410
%package gb-jit
Summary: The Gambas JIT component
Group: Development/Other
Requires: %{name}-runtime = %{version}-%{release}

%description gb-jit
This component provides the jit compiler for gambas.

%files gb-jit
%doc README  ChangeLog
%{_libdir}/%{name}/gb.jit.*
%dir %{_datadir}/%{name}/info
%{_datadir}/%{name}/info/gb.jit.info
%{_datadir}/%{name}/info/gb.jit.list
%endif
#-----------------------------------------------------------------------------
%package gb-image
Summary: The Gambas image manipulation component
Group: Development/Other
Requires: %{name}-runtime = %{version}-%{release}

%description gb-image
This component allows you to apply various effects to images.

%files gb-image
%doc README  ChangeLog
%{_libdir}/%{name}/gb.image.component
%{_libdir}/%{name}/gb.image.so*
%{_datadir}/%{name}/info/gb.image.info
%{_datadir}/%{name}/info/gb.image.list

#-----------------------------------------------------------------------------

%package gb-image-effect
Summary: The Gambas image effect component
Group: Development/Other
Requires: %{name}-runtime = %{version}-%{release}

%description gb-image-effect
This component allows you to apply various effects to images.

%files gb-image-effect
%doc README  ChangeLog
%{_libdir}/%{name}/gb.image.effect.*
%{_datadir}/%{name}/info/gb.image.effect.*

#-----------------------------------------------------------------------------

%package gb-image-imlib
Summary: The Gambas image imlib component
Group: Development/Other
Requires: %{name}-runtime = %{version}-%{release}

%description gb-image-imlib
This component allows you to manipulate images with imlibs.

%files gb-image-imlib
%doc README  ChangeLog
%{_libdir}/%{name}/gb.image.imlib.*
%{_datadir}/%{name}/info/gb.image.imlib.*

#-----------------------------------------------------------------------------

%package gb-image-io
Summary: The Gambas image io component
Group: Development/Other
Requires: %{name}-runtime = %{version}-%{release}

%description gb-image-io
This component allows you to perform images input output operations.

%files gb-image-io
%doc README  ChangeLog
%{_libdir}/%{name}/gb.image.io.*
%{_datadir}/%{name}/info/gb.image.io.*

#-----------------------------------------------------------------------------
# we don't have gst-1 in lts
%if %{mdvver} >= 201210
%package gb-media
Summary: The Gambas media component
Group: Development/Other
Requires: %{name}-runtime = %{version}-%{release}

%description gb-media
This package contains the Gambas media component.

%files gb-media
%doc README  ChangeLog
%{_libdir}/%{name}/gb.media.*
%{_datadir}/%{name}/info/gb.media.*
%endif

#-----------------------------------------------------------------------------
%package gb-mysql
Summary: The Gambas mysql component
Group: Development/Other
Requires: %{name}-runtime = %{version}-%{release}

%description gb-mysql
This package contains the Gambas MySQL components.

%files gb-mysql
%doc README  ChangeLog
%{_libdir}/%{name}/gb.mysql.*
%dir %{_datadir}/%{name}/info
%{_datadir}/%{name}/info/gb.mysql.*

#-----------------------------------------------------------------------------
%package gb-ncurses
Summary: The Gambas ncurses component
Group: Development/Other
Requires: %{name}-runtime = %{version}-%{release}

%description gb-ncurses
This component allows you to use ncurses with gambas.

%files gb-ncurses
%doc README  ChangeLog
%{_libdir}/%{name}/gb.ncurses.so*
%{_libdir}/%{name}/gb.ncurses.component
%{_datadir}/%{name}/info/gb.ncurses.info
%{_datadir}/%{name}/info/gb.ncurses.list

#---------------------------------------------------------------------------
%package gb-net
Summary: The Gambas networking component
Group: Development/Other
Requires: %{name}-runtime = %{version}-%{release}

%description gb-net
This component allows you to use TCP/IP and UDP sockets, and to access
any serial ports.

%files gb-net
%doc README  ChangeLog
%{_libdir}/%{name}/gb.net.so*
%{_libdir}/%{name}/gb.net.component
%{_datadir}/%{name}/info/gb.net.info
%{_datadir}/%{name}/info/gb.net.list

#-----------------------------------------------------------------------------

%package gb-net-curl
Summary: The Gambas advanced networking component
Group: Development/Other
Requires: %{name}-runtime = %{version}-%{release}
Requires: %{name}-gb-net = %{version}-%{release}

%description gb-net-curl
This component allows your programs to easily become FTP or HTTP clients.

%files gb-net-curl
%doc README  ChangeLog
%{_libdir}/%{name}/gb.net.curl.so*
%{_libdir}/%{name}/gb.net.curl.component
%dir %{_datadir}/%{name}/info
%{_datadir}/%{name}/info/gb.net.curl.info
%{_datadir}/%{name}/info/gb.net.curl.list

#-----------------------------------------------------------------------------

%package gb-net-smtp
Summary: The Gambas SMTP component
Group: Development/Other
Requires: %{name}-runtime = %{version}-%{release}
Requires: %{name}-gb-net = %{version}-%{release}

%description gb-net-smtp
This component allows you to send emails using the SMTP protocol.

%files gb-net-smtp
%doc README  ChangeLog
%{_libdir}/%{name}/gb.net.smtp.*
%{_datadir}/%{name}/info/gb.net.smtp.*

#-----------------------------------------------------------------------------

%package gb-opengl
Summary: The Gambas OpenGL component
Group: Development/Other
Requires: %{name}-runtime = %{version}-%{release}

%description gb-opengl
This component allows you to use the Mesa libraries to do 3D operations.

%files gb-opengl
%doc README  ChangeLog
%{_libdir}/%{name}/gb.opengl.component
%{_libdir}/%{name}/gb.opengl.so*
%dir %{_datadir}/%{name}/info
%{_datadir}/%{name}/info/gb.opengl.info
%{_datadir}/%{name}/info/gb.opengl.list

#-----------------------------------------------------------------------------

%package gb-opengl-glsl
Summary: The Gambas opengl-glsl component
Group: Development/Other
Requires: %{name}-runtime = %{version}-%{release}

%description gb-opengl-glsl
This component allows you to use the Mesa libraries to do 3D operations.

%files gb-opengl-glsl
%doc README  ChangeLog
%{_libdir}/%{name}/gb.opengl.glsl.*
%dir %{_datadir}/%{name}/info
%{_datadir}/%{name}/info/gb.opengl.glsl.*

#-----------------------------------------------------------------------------

%package gb-opengl-glu
Summary: The Gambas opengl-glu component
Group: Development/Other
Requires: %{name}-runtime = %{version}-%{release}

%description gb-opengl-glu
This component allows you to use the Mesa libraries to do 3D operations.

%files gb-opengl-glu
%doc README  ChangeLog
%{_libdir}/%{name}/gb.opengl.glu.*
%dir %{_datadir}/%{name}/info
%{_datadir}/%{name}/info/gb.opengl.glu.*

#-----------------------------------------------------------------------------

%package gb-option
Summary: The Gambas command-line option component
Group: Development/Other
Requires: %{name}-runtime = %{version}-%{release}

%description gb-option
This component allows you to interpret command-line options.

%files gb-option
%doc README  ChangeLog
%{_libdir}/%{name}/gb.option.*
%dir %{_datadir}/%{name}/info
%{_datadir}/%{name}/info/gb.option.*

#-----------------------------------------------------------------------------

%package gb-pcre
Summary: The Gambas PCRE component
Group: Development/Other
Requires: %{name}-runtime = %{version}-%{release}

%description gb-pcre
This component allows you to use Perl compatible regular expressions
within Gambas code.

%files gb-pcre
%doc README  ChangeLog
%{_libdir}/%{name}/gb.pcre.*
%{_datadir}/%{name}/info/gb.pcre.*

#-----------------------------------------------------------------------------

%package gb-pdf
Summary: The Gambas PDF component
Group: Development/Other
Requires: %{name}-runtime = %{version}-%{release}

%description gb-pdf
This component allows you to manipulate pdf files with Gambas code.

%files gb-pdf
%doc README  ChangeLog
%{_libdir}/%{name}/gb.pdf.*
%{_datadir}/%{name}/info/gb.pdf.*

#-----------------------------------------------------------------------------

%package gb-qt4
Summary: The Gambas Qt GUI component
Group: Development/Other
Requires: %{name}-runtime = %{version}-%{release}

%description gb-qt4
This package includes the Gambas QT GUI component.

%files gb-qt4
%doc README  ChangeLog
%{_libdir}/%{name}/gb.qt4.component
%{_libdir}/%{name}/gb.qt4.so*
%{_datadir}/%{name}/info/gb.qt4.info
%{_datadir}/%{name}/info/gb.qt4.list

#-----------------------------------------------------------------------------

%package gb-qt4-ext
Summary: The Gambas qt-ext component
Group: Development/Other
Requires: %{name}-runtime = %{version}-%{release}

%description gb-qt4-ext
This package contains the Gambas qt-ext components.

%files gb-qt4-ext
%doc README  ChangeLog
%{_libdir}/%{name}/gb.qt4.ext.*
%{_datadir}/%{name}/info/gb.qt4.ext.*

#-----------------------------------------------------------------------------

%package gb-qt4-opengl
Summary: The Gambas qt-opengl component
Group: Development/Other
Requires: %{name}-runtime = %{version}-%{release}

%description gb-qt4-opengl
This package contains the Gambas qt-opengl components.

%files gb-qt4-opengl
%doc README  ChangeLog
%{_libdir}/%{name}/gb.qt4.opengl.*
%{_datadir}/%{name}/info/gb.qt4.opengl.*

#-----------------------------------------------------------------------------

%package gb-qt4-webkit
Summary: The Gambas qt-webkit component
Group: Development/Other
Requires: %{name}-runtime = %{version}-%{release}

%description gb-qt4-webkit
This package contains the Gambas qt-webkit components.

%files gb-qt4-webkit
%doc README  ChangeLog
%{_libdir}/%{name}/gb.qt4.webkit.*
%{_datadir}/%{name}/info/gb.qt4.webkit.*

#-----------------------------------------------------------------------------

%package gb-report
Summary: The Gambas report component
Group: Development/Other
Requires: %{name}-runtime = %{version}-%{release}

%description gb-report
This package contains the Gambas Report components.

%files gb-report
%doc README  ChangeLog
%{_libdir}/%{name}/gb.report.*
%{_datadir}/%{name}/info/gb.report.*
%{_datadir}/%{name}/control/gb.report

#-----------------------------------------------------------------------------

%package gb-sdl
Summary: The Gambas SDL component
Group: Development/Other
Requires: %{name}-runtime = %{version}-%{release}

%description gb-sdl
This component use the sound, image and TTF fonts parts of the SDL
library. It allows you to simultaneously play many sounds and music
stored in a file. If OpenGL drivers are installed it uses them to 
accelerate 2D and 3D drawing.

%files gb-sdl
%doc README  ChangeLog 
%{_libdir}/%{name}/gb.sdl.so
%{_libdir}/%{name}/gb.sdl.so.*
%{_libdir}/%{name}/gb.sdl.component
%{_datadir}/%{name}/info/gb.sdl.info
%{_datadir}/%{name}/info/gb.sdl.list
%{_datadir}/%{name}/gb.sdl

#-----------------------------------------------------------------------------

%package gb-sdl-sound
Summary: The Gambas SDL sound component
Group: Development/Other
Requires: %{name}-runtime = %{version}-%{release}

%description gb-sdl-sound
This component allows you to play sounds in Gambas. This component 
manages up to 32 sound tracks that can play sounds from memory, and
one music track that can play music from a file. Everything is mixed
in real time. 

%files gb-sdl-sound
%doc README  ChangeLog
%{_libdir}/%{name}/gb.sdl.sound.*
%dir %{_datadir}/%{name}/info
%{_datadir}/%{name}/info/gb.sdl.sound.*

#-----------------------------------------------------------------------------

%package gb-settings
Summary: The Gambas settings component
Group: Development/Other
Requires: %{name}-runtime = %{version}-%{release}

%description gb-settings
This components allows you to deal with configuration files.

%files gb-settings
%doc README  ChangeLog
%{_libdir}/%{name}/gb.settings.*
%{_datadir}/%{name}/info/gb.settings.*

#-----------------------------------------------------------------------------

%package gb-signal
Summary: The Gambas signal component
Group: Development/Other
Requires: %{name}-runtime = %{version}-%{release}

%description gb-signal
This package contains the Gambas Signal components.

%files gb-signal
%doc README  ChangeLog
%{_libdir}/%{name}/gb.signal.*
%dir %{_datadir}/%{name}/info
%{_datadir}/%{name}/info/gb.signal.*

#-----------------------------------------------------------------------------

%package gb-v4l
Summary: The Gambas Video4Linux component
Group: Development/Other
Requires: %{name}-runtime = %{version}-%{release}

%description gb-v4l
This components allows you to use the Video4Linux interface with
Gambas.

%files gb-v4l
%doc README  ChangeLog
%{_libdir}/%{name}/gb.v4l.*
%{_datadir}/%{name}/info/gb.v4l.*

#-----------------------------------------------------------------------------

%package gb-vb
Summary: The Gambas Visual Basic(tm) compatibility component
Group: Development/Other
Requires: %{name}-runtime = %{version}-%{release}

%description gb-vb
This component aims at including some functions that imitate the 
behavior
 of Visual Basic(TM) functions. Use it only if you want to 
port some VB projects.

%files gb-vb
%doc README  ChangeLog
%{_libdir}/%{name}/gb.vb.*
%dir %{_datadir}/%{name}/info
%{_datadir}/%{name}/info/gb.vb.*

#-----------------------------------------------------------------------------

%package gb-web
Summary: The Gambas CGI component
Group: Development/Other
Requires: %{name}-runtime = %{version}-%{release}

%description gb-web
This components allows you to make CGI web applications using Gambas, 
with an ASP-like interface.

%files gb-web
%doc README  ChangeLog
%{_libdir}/%{name}/gb.web.*
%{_datadir}/%{name}/info/gb.web.*

#-----------------------------------------------------------------------------
%package gb-libxml
Summary: The Gambas libxml component
Group: Development/Other
Requires: %{name}-runtime = %{version}-%{release}

%description gb-libxml
This component allows you to use xml.

%files gb-libxml
%doc README  ChangeLog
%{_libdir}/%{name}/gb.libxml.so*
%{_libdir}/%{name}/gb.libxml.component
%{_datadir}/%{name}/info/gb.libxml.info
%{_datadir}/%{name}/info/gb.libxml.list

#------------------------------------------------------------------------------
%package gb-xml
Summary: The Gambas xml component
Group: Development/Other
Requires: %{name}-runtime = %{version}-%{release}

%description gb-xml
This component allows you to use xml.

%files gb-xml
%doc README  ChangeLog
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/gb.xml.gambas
%{_libdir}/%{name}/gb.xml.so*
%{_libdir}/%{name}/gb.xml.component
%dir %{_datadir}/%{name}/info
%{_datadir}/%{name}/info/gb.xml.info
%{_datadir}/%{name}/info/gb.xml.list

#-----------------------------------------------------------------------------
%package gb-xml-html
Summary: The Gambas xml html component
Group: Development/Other
Requires: %{name}-runtime = %{version}-%{release}
Requires: %{name}-gb-xml

%description gb-xml-html
This component allows you to use xml html.

%files gb-xml-html
%doc README  ChangeLog
%{_libdir}/%{name}/gb.xml.html.so*
%{_libdir}/%{name}/gb.xml.html.component
%{_datadir}/%{name}/info/gb.xml.html.info
%{_datadir}/%{name}/info/gb.xml.html.list

#-----------------------------------------------------------------------------
%package gb-xml-rpc
Summary: The Gambas xml-rpc component
Group: Development/Other
Requires: %{name}-runtime = %{version}-%{release}
Requires: %{name}-gb-xml

%description gb-xml-rpc
This component allows you to use xml-rpc.

%files gb-xml-rpc
%doc README  ChangeLog
%{_libdir}/%{name}/gb.xml.rpc*
%{_datadir}/%{name}/info/gb.xml.rpc.info
%{_datadir}/%{name}/info/gb.xml.rpc.list


#-----------------------------------------------------------------------------

%package gb-xml-xslt
Summary: The Gambas xml-rpc component
Group: Development/Other
Requires: %{name}-runtime = %{version}-%{release}

%description gb-xml-xslt
This component allows you to use xml-xslt.

%files gb-xml-xslt
%doc README  ChangeLog
%{_libdir}/%{name}/gb.xml.xslt*
%{_datadir}/%{name}/info/gb.xml.xslt*

#-----------------------------------------------------------------------------
%package gb-complex
Summary: The Gambas complex component
Group: Development/Other
Requires: %{name}-runtime = %{version}-%{release}

%description gb-complex
New component that implements a rudimentary management of complex numbers. 
This component is automatically loaded if a complex 
number constant is encountered and no loaded component 
can already handle complex numbers.

%files gb-complex
%doc README  ChangeLog
%{_libdir}/%{name}/gb.complex*
%{_datadir}/%{name}/info/gb.complex*
#-----------------------------------------------------------------------------

%package gb-data
Summary: The Gambas data component
Group: Development/Other
Requires: %{name}-runtime = %{version}-%{release}

%description gb-data
New component that adds new container data types to Gambas.

%files gb-data
%doc README  ChangeLog
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/gb.data*
%dir %{_datadir}/%{name}/info
%{_datadir}/%{name}/info/gb.data*
#-----------------------------------------------------------------------------
%package gb-mime
Summary: The Gambas mime component
Group: Development/Other
Requires: %{name}-runtime = %{version}-%{release}

%description gb-mime
New component that allows to encode and decode MIME messages.

%files gb-mime
%doc README  ChangeLog
%{_libdir}/gambas3/gb.mime.component
%{_libdir}/gambas3/gb.mime.so
%{_libdir}/gambas3/gb.mime.so.0
%{_libdir}/gambas3/gb.mime.so.0.0.0
%{_datadir}/gambas3/info/gb.mime.info
%{_datadir}/gambas3/info/gb.mime.list
%{_datadir}/mime/packages/application-x-gambas3.xml
%{_datadir}/mime/packages/application-x-gambasscript.xml

#----------------------------------------------------------------------------
%package gb-net-pop3
Summary:	Gambas3 component package for net-pop3
Group:		Development/Other
Requires:	%{name}-runtime = %{version}-%{release}
Requires:	%{name}-gb-mime

%description gb-net-pop3
New component that implements a POP3 client.

%files gb-net-pop3
%doc README  ChangeLog
%{_libdir}/%{name}/gb.net.pop3.*
%{_datadir}/%{name}/info/gb.net.pop3.*

#---------------------------------------------------------------------------

%package gb-args
Summary:	Gambas3 component package for args
Group:		Development/Other
Requires:	%{name}-runtime = %{version}-%{release}

%description gb-args
%{summary}

%files gb-args
%doc README  ChangeLog
%{_libdir}/%{name}/gb.args.*
%{_datadir}/%{name}/info/gb.args.*

#---------------------------------------------------------------------------
%package gb-httpd
Summary:	Gambas3 component package for httpd
Group:		Development/Other
Requires:	%{name}-runtime = %{version}-%{release}

%description gb-httpd
%{summary}.

%files gb-httpd
%doc README  ChangeLog
%{_libdir}/%{name}/gb.httpd.*
%{_datadir}/%{name}/info/gb.httpd.*


#---------------------------------------------------------------------------

%package gb-map
Summary:	Gambas3 component package for map
Group:		Development/Other
Requires:	%{name}-runtime = %{version}-%{release}

%description gb-map
%{summary}.

%files gb-map
%doc README  ChangeLog
%{_libdir}/%{name}/gb.map.component
%{_libdir}/%{name}/gb.map.gambas
%{_datadir}/%{name}/info/gb.map.*
%{_datadir}/%{name}/control/gb.map/

#---------------------------------------------------------------------------
%package gb-memcached
Summary:	Gambas3 component package for memcached
Group:		Development/Other
Requires:	%{name}-runtime = %{version}-%{release}

%description gb-memcached
%{summary}.

%files gb-memcached
%doc README  ChangeLog
%{_libdir}/%{name}/gb.memcached.*
%{_datadir}/%{name}/info/gb.memcached.*

#---------------------------------------------------------------------------
%package gb-clipper
Group:   Development/Other
Requires:      %{name}-runtime = %{version}-%{release}

%description gb-clipper
New component based on the Clipper library

%files gb-clipper
%doc README  ChangeLog
%{_libdir}/%{name}/gb.clipper.*
%{_datadir}/%{name}/info/gb.clipper.*

#---------------------------------------------------------------------------
%package gb-gmp
Summary:       Gambas3 component package for gmp
Group:   Development/Other
Requires:      %{name}-runtime = %{version}-%{release}

%description gb-gmp
New component based on the Gnu Multiple Precision Arithmetic 
Library that implements big integers and big rational numbers.

%files gb-gmp
%doc README  ChangeLog
%{_libdir}/%{name}/gb.gmp.*
%dir %{_datadir}/%{name}/info
%{_datadir}/%{name}/info/gb.gmp.*
#---------------------------------------------------------------------------
%package gb-logging
Summary:       Gambas3 component package for logging
Group:   Development/Other
Requires:      %{name}-runtime = %{version}-%{release}

%description gb-logging
%{summary}.

%files gb-logging
%doc README  ChangeLog
%{_libdir}/%{name}/gb.logging.*
%{_datadir}/%{name}/info/gb.logging.*

#---------------------------------------------------------------------------
%package gb-openal
Summary:       Gambas3 component package for openal
Group:   Development/Other
Requires:      %{name}-runtime = %{version}-%{release}

%description gb-openal
Component based on the OpenAL 3D audio library.

%files gb-openal
%doc README  ChangeLog
%{_libdir}/%{name}/gb.openal.*
%{_datadir}/%{name}/info/gb.openal.*

#---------------------------------------------------------------------------
%package gb-opengl-sge
Summary:       Gambas3 component package for opengl-sge
Group:   Development/Other
Requires:      %{name}-runtime = %{version}-%{release}
Requires:      %{name}-gb-opengl = %{version}-%{release}

%description gb-opengl-sge
Component that implements a simple OpenGL game engine based on the MD2 format.

%files gb-opengl-sge
%doc README  ChangeLog
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/gb.opengl.sge.*
%dir %{_datadir}/%{name}/info
%{_datadir}/%{name}/info/gb.opengl.sge.*

#---------------------------------------------------------------------------
%package gb-openssl
Summary:       Gambas3 component package for openssl
Group:   Development/Other
Requires:      %{name}-runtime = %{version}-%{release}

%description gb-openssl
Component to wrap cryptographic functions of 
libcrypto from the OpenSSL project.

%files gb-openssl
%doc README  ChangeLog
%{_libdir}/%{name}/gb.openssl.*
%{_datadir}/%{name}/info/gb.openssl.*

#---------------------------------------------------------------------------















































%changelog
* Sun Jun 29 2014 symbianflo <symbianflo@symbianflo> 3.5.4-1
+ Revision: 73fe58a
- Log: Update to 3.5.4

* Fri Apr 18 2014 SymbianFlo <symbianflo@mandrivausers.ro> 3.5.3-1
+ Revision: f5429a7
- ChangeLog 3.5.3
- [DEVELOPMENT ENVIRONMENT]
- * NEW: Use the new wiki for the documentation.
- * BUG: Write project configuration before making an executable or a source
- archive, so that their contents is up to date.
- * BUG: Don't freeze when loading an older version of a component project
- that misses some classes implemented in the newer versions of the
- component.
- * BUG: Fix the analyze of exported classes that override a class from a
- component.
- * BUG: Help on function argument is correct now.
- [INTERPRETER]
- * BUG: Correctly close the standard error output of an ending process if
- its standard output has already been closed.
- * BUG: Fix a possible file descriptor leak when using LOCK.
- * BUG: Fix memory leak with Lower$() and Upper$() on some null strings.
- [COMPILER]
- * BUG: Prevent NEW and READ from being used without an affectation.
- * BUG: Raise an error if a function has too many arguments or too many
- local variables.
- [GB.COMPLEX]
- * BUG: Conversion from complex to number now returns the real part if the
- imaginary part is null, and raises an error otherwise. It does not return
- the complex modulus anymore. Use Abs() for that.
- [GB.FORM]
- * BUG: Balloon: Fix position on desktop having top and/or left panels.
- * BUG: Balloon: Fix arrow drawing.
- [GB.GTK]
- * BUG: The TextArea.Text property does not waste memory anymore.
- * BUG: TrayIcon: Handle DblClick and MouseWheel events correctly.
- * BUG: Controls inside TabStrip now are detected correctly and are not
- insensitive anymore.
- * BUG: The MouseDrag event can be canceled now, like with gb.qt4.
- * BUG: Fix the default size of message boxes.
- * BUG: Fix Align.IsBottom() and Align.IsMiddle().
- [GB.GSL]
- * BUG: Conversion from complex to number now returns the real part if the
- imaginary part is null, and raises an error otherwise. It does not return
- the complex modulus anymore. Use Abs() for that.
- [GB.GUI.BASE]
- * BUG: GridView: Dnd now works as expected even in multiple selection mode.
- * BUG: Draw.End() now resets anti-aliasing to TRUE.
- * BUG: If the Layout property of HSplit or VSplit controls does not receive
- one size for each child control, then child controls without size are
- hidden (i.e. their size is assumed to be zero).
- [GB.MEDIA]
- * BUG: When a MediaPipeline is freed, the pipeline is first stopped before
- being put to the null state. Otherwise GStreamer freezes.
- * BUG: Fix inputs and outputs enumeration.
- [GB.NET.SMTP]
- * NEW: Recipients now support the "Chuck Norris " syntax.
- * NEW: The "Chuck Norris " is now supported in the "From"
- property.
- [GB.OPENGL]
- * BUG: Fix the missing "gl" prefix on two OpenGL calls.
- [GB.QT4]
- * BUG: TextLabel: Automatic size is correctly computed now. Apparently
- there are internal changes in the Qt library that made it false.
- * BUG: Text can be drop on TextBox and TextArea controls again, unless
- their Drop property is set. In that case, the dnd behavior is entirely
- controlled by Gambas.
- * BUG: Correctly free the internal clipboard formats list when the
- clipboard contents changes. This avoids possible crashes.
- * BUG: Correctly handle UTF-8 when displaying the error message.
- * BUG: Fix Align.IsBottom() and Align.IsMiddle().
- * BUG: Key.Normal now works correctly with numeric pad keys.
- [GB.SDL]
- * BUG: Don't create a default TTF font for each draw event!

* Fri Apr 18 2014 SymbianFlo <symbianflo@mandrivausers.ro> 3.5.3-1
+ Revision: a06666f
- Update to 3.5.3
- ChangeLog
- [DEVELOPMENT ENVIRONMENT]
- * NEW: Use the new wiki for the documentation.
- * BUG: Write project configuration before making an executable or a source
- archive, so that their contents is up to date.
- * BUG: Don't freeze when loading an older version of a component project
- that misses some classes implemented in the newer versions of the
- component.
- * BUG: Fix the analyze of exported classes that override a class from a
- component.
- * BUG: Help on function argument is correct now.
- [INTERPRETER]
- * BUG: Correctly close the standard error output of an ending process if
- its standard output has already been closed.
- * BUG: Fix a possible file descriptor leak when using LOCK.
- * BUG: Fix memory leak with Lower$() and Upper$() on some null strings.
- [COMPILER]
- * BUG: Prevent NEW and READ from being used without an affectation.
- * BUG: Raise an error if a function has too many arguments or too many
- local variables.
- [GB.COMPLEX]
- * BUG: Conversion from complex to number now returns the real part if the
- imaginary part is null, and raises an error otherwise. It does not return
- the complex modulus anymore. Use Abs() for that.
- [GB.FORM]
- * BUG: Balloon: Fix position on desktop having top and/or left panels.
- * BUG: Balloon: Fix arrow drawing.
- [GB.GTK]
- * BUG: The TextArea.Text property does not waste memory anymore.
- * BUG: TrayIcon: Handle DblClick and MouseWheel events correctly.
- * BUG: Controls inside TabStrip now are detected correctly and are not
- insensitive anymore.
- * BUG: The MouseDrag event can be canceled now, like with gb.qt4.
- * BUG: Fix the default size of message boxes.
- * BUG: Fix Align.IsBottom() and Align.IsMiddle().
- [GB.GSL]
- * BUG: Conversion from complex to number now returns the real part if the
- imaginary part is null, and raises an error otherwise. It does not return
- the complex modulus anymore. Use Abs() for that.
- [GB.GUI.BASE]
- * BUG: GridView: Dnd now works as expected even in multiple selection mode.
- * BUG: Draw.End() now resets anti-aliasing to TRUE.
- * BUG: If the Layout property of HSplit or VSplit controls does not receive
- one size for each child control, then child controls without size are
- hidden (i.e. their size is assumed to be zero).
- [GB.MEDIA]
- * BUG: When a MediaPipeline is freed, the pipeline is first stopped before
- being put to the null state. Otherwise GStreamer freezes.
- * BUG: Fix inputs and outputs enumeration.
- [GB.NET.SMTP]
- * NEW: Recipients now support the "Chuck Norris <chuck@norris.com>" syntax.
- * NEW: The "Chuck Norris <chuck@norris.com>" is now supported in the "From"
- property.
- [GB.OPENGL]
- * BUG: Fix the missing "gl" prefix on two OpenGL calls.
- [GB.QT4]
- * BUG: TextLabel: Automatic size is correctly computed now. Apparently
- there are internal changes in the Qt library that made it false.
- * BUG: Text can be drop on TextBox and TextArea controls again, unless
- their Drop property is set. In that case, the dnd behavior is entirely
- controlled by Gambas.
- * BUG: Correctly free the internal clipboard formats list when the
- clipboard contents changes. This avoids possible crashes.
- * BUG: Correctly handle UTF-8 when displaying the error message.
- * BUG: Fix Align.IsBottom() and Align.IsMiddle().
- * BUG: Key.Normal now works correctly with numeric pad keys.
- [GB.SDL]
- * BUG: Don't create a default TTF font for each draw event!

* Fri Mar 14 2014 SymbianFlo <symbianflo@mandrivausers.ro> 3.5.2-1
+ Revision: c6b620f
- Updated gambas3.spec

* Fri Mar 14 2014 SymbianFlo <symbianflo@mandrivausers.ro> 3.5.2-1
+ Revision: 4a0b333
- Updated gambas3.spec

* Thu Mar 13 2014 SymbianFlo <symbianflo@mandrivausers.ro> 3.5.2-1
+ Revision: 22238fd
- Update to 3.5.2, Cahngelog:
- * BUG: Report editor: Now the report borders are shown correctly in the
- editor.
- * BUG: The property help WebView now uses the same default font size (80%)
- than the help window.
- * BUG: Fix HTML compression so that everything is not put on the same line.
- * BUG: Subversion: Support for Subversion >= 1.8.
- * BUG: Subversion: Automatically remove the ".lang/.pot" file from version
- control, as it is a generated file, and as its conflicts cannot be
- resolved.
- * BUG: Subversion: Fix the Subversion conflict management.
- * BUG: Subversion: Raise the svn commands timeout to 30 seconds: some
- commits can take a long time.
- * BUG: File property dialog: The 'Revert' button is correctly hidden now.
- * BUG: Menu editor: The last menu can be move up now.
- * BUG: Menu editor: Fix the highlight of the current menu.
- * BUG: Menu editor: Fix the menu search box.
- * BUG: Project tree: The popup menu should be accurate with extern files
- now.
- * BUG: Project tree: Fix popup menu when clicking on the "Data" project
- tree folder.
- * BUG: Form editor: Correctly hide and show toolbar entries according to
- the current state (debugging, read-only...).
- * BUG: Form editor: Formatting toolbar buttons act on the entire form if
- nothing is selected now.
- * BUG: Don't set the focus to the console if it is hidden.
- * BUG: Packager: Fix .deb package description.
- BUG: Image editor: Don't left the editor in an inconsistent state after a
- paste has been done.[INTERPRETER]
- * BUG: String.InStr() does not crash anymore if the string pattern is void.
- It returns 0 instead (like InStr).
- * BUG: Don't crash if an unknown option is passed with the '-g' option.
- * BUG: Fix the LIKE operator whth "{...}" patterns.
- * BUG: Fix a crash when using CStr() on an object having a conversion
- function.
- * BUG: Be virtual even the first time when calling the [] operator.
- [COMPILER]
- * BUG: Fix compilation of NOT LIKE, NOT BEGINS and NOT ENDS operators when
- they are not alone in an expression.
- [GB.DB]
- * BUG: Don't crash anymore when releasing database objects.
- * BUG: The automatic Blob to String conversion does not lead to a crash
- anymore.
- [GB.DB.FORM]
- * BUG: DataCheckBox correctly defines its internal TriState property
- depending on whether its database field is mandatory or not.
- * BUG: Editable DataBrowser and DataView do not create a spurious extra
- line anymore.
- [GB.DB.SQLITE3]
- * BUG: Fix specific implementation of sqlite3_exec. Prevent some crashes
- and make database creation work again (among other things).
- * BUG: Correctly handle requests returning only one table name inside field
- names.
- [GB.DRAW]
- * BUG: Correctly initialize the Paint class when calling Paint.Begin() on
- an already opened drawing device.
- [GB.FORM]
- * BUG: FileProperties: Do not crash anymore if the directory size
- calculation task returns rubbish.
- * BUG: FileProperties: The icon of the FileProperties control now correctly
- adapts its size.
- * BUG: FileChooser: The Paths property now returns the selected path in
- single mode and not a void array anymore.
- [GB.FORM.DIALOG]
- * BUG: Dialog.Open() in multiple mode works now.
- [GB.FORM.MDI]
- * BUG: Raise an error if the Toolbar.Configure() method is called whereas
- the toolbar Key property is not defined.
- * BUG: Toolbar configuration dialog: the toolbar elements with a short text
- are correctly displayed now.
- [GB.GSL]
- * BUG: Polynomial: Create a new void polymonial does not lead to a crash
- anymore.
- [GB.GTK]
- * BUG: The RTL layout is correctly initialized at startup.
- * BUG: Embedder.Embed() does not take two arguments.
- * BUG: Imbrication of popup menu click events works correctly now and does
- not crash anymore.
- * BUG: The Window.Picture property now should work correctly.
- * BUG: Correctly update background and foreground of multi-container
- controls.
- * BUG: Font.Grade maximum value is now +24, as expected by the font
- selector.
- * BUG: Fix memory leak when loading images without alpha channel.
- * BUG: GlArea control now can take the focus.
- [GB.GUI.BASE]
- * BUG: Clicking on GridView/ColumnView headers now should work correctly
- again.
- [GB.NET.POP3]
- * BUG: Error messages must not be translatable.
- [GB.OPENGL]
- * BUG: GL.GetString() now raises an error if the glGetString() function
- fails.
- [GB.OPENGL.SGE]
- * BUG: Don't crash if a model has only one frame.
- [GB.PCRE]
- * BUG: RegExp.Replace(): Explicitly use 0 if optional arguments are missing
- * BUG: Don't call GB.ReturnNewString() if a match returns a null string.
- * BUG: Use GB.ReturnVoidString() instead of GB.ReturnNull().
- [GB.QT4]
- * BUG: Imbrication of popup menu click events works correctly now and does
- not crash anymore.
- * BUG: Correctly update background and foreground of multi-container
- controls.
- * BUG: Font.Grade maximum value is now +24, as expected by the font
- selector.
- * BUG: Foreground and background colors now work as expected on ComboBox
- and SpinBox controls.
- [GB.SDL]
- * BUG: Restore fill pattern to solid after a Draw.Rect() or a
- Draw.Ellipse(), otherwise Draw.Image() draws nothing!
- [GB.XML]
- * BUG: XMLElement.AppendFromText() now behaves correctly if no extra
- arguments are given.
- * BUG: XMLElement.FromText() now correctly catches parsing exceptions.
- * BUG: The Boolean parameter 'Indent' of XMLDocument.ToString() is now
- correctly interpreted.
- * BUG: Serializing a comment that is a direct child of a document with
- indentation enabled does not crash anymore.
- * BUG: The Document.All property is now correctly declared as an XMLNode[]
- [GB.XML.HTML]
- * BUG: Serializing a comment that is a direct child of a document with
- indentation enabled does not crash anymore.
- [GB.XML.RPC]
- * BUG: miniServer would give an out-of-bound with multiple parallel
- requests.
- * BUG: miniServer could crash on an invalid request.
- [GB.WEB]
- * BUG: CGI.Error() now correctly sends an UTF-8 HTML page.

* Thu Mar 13 2014 SymbianFlo <symbianflo@mandrivausers.ro> 3.5.2-1
+ Revision: 10af094
- Update to 3.5.2, Cahngelog: * BUG: Report editor: Now the report borders are shown correctly in the
- editor.
- * BUG: The property help WebView now uses the same default font size (80%)
- than the help window.
- * BUG: Fix HTML compression so that everything is not put on the same line.
- * BUG: Subversion: Support for Subversion >= 1.8.
- * BUG: Subversion: Automatically remove the ".lang/.pot" file from version
- control, as it is a generated file, and as its conflicts cannot be
- resolved.
- * BUG: Subversion: Fix the Subversion conflict management.
- * BUG: Subversion: Raise the svn commands timeout to 30 seconds: some
- commits can take a long time.
- * BUG: File property dialog: The 'Revert' button is correctly hidden now.
- * BUG: Menu editor: The last menu can be move up now.
- * BUG: Menu editor: Fix the highlight of the current menu.
- * BUG: Menu editor: Fix the menu search box.
- * BUG: Project tree: The popup menu should be accurate with extern files
- now.
- * BUG: Project tree: Fix popup menu when clicking on the "Data" project
- tree folder.
- * BUG: Form editor: Correctly hide and show toolbar entries according to
- the current state (debugging, read-only...).
- * BUG: Form editor: Formatting toolbar buttons act on the entire form if
- nothing is selected now.
- * BUG: Don't set the focus to the console if it is hidden.
- * BUG: Packager: Fix *.deb package description.
- * BUG: Image editor: Don't left the editor in an inconsistent state after a
- paste has been done.
- [INTERPRETER]
- * BUG: String.InStr() does not crash anymore if the string pattern is void.
- It returns 0 instead (like InStr).
- * BUG: Don't crash if an unknown option is passed with the '-g' option.
- * BUG: Fix the LIKE operator whth "{...}" patterns.
- * BUG: Fix a crash when using CStr() on an object having a conversion
- function.
- * BUG: Be virtual even the first time when calling the [] operator.
- [COMPILER]
- * BUG: Fix compilation of NOT LIKE, NOT BEGINS and NOT ENDS operators when
- they are not alone in an expression.
- [GB.DB]
- * BUG: Don't crash anymore when releasing database objects.
- * BUG: The automatic Blob to String conversion does not lead to a crash
- anymore.
- [GB.DB.FORM]
- * BUG: DataCheckBox correctly defines its internal TriState property
- depending on whether its database field is mandatory or not.
- * BUG: Editable DataBrowser and DataView do not create a spurious extra
- line anymore.
- [GB.DB.SQLITE3]
- * BUG: Fix specific implementation of sqlite3_exec. Prevent some crashes
- and make database creation work again (among other things).
- * BUG: Correctly handle requests returning only one table name inside field
- names.
- [GB.DRAW]
- * BUG: Correctly initialize the Paint class when calling Paint.Begin() on
- an already opened drawing device.
- [GB.FORM]
- * BUG: FileProperties: Do not crash anymore if the directory size
- calculation task returns rubbish.
- * BUG: FileProperties: The icon of the FileProperties control now correctly
- adapts its size.
- * BUG: FileChooser: The Paths property now returns the selected path in
- single mode and not a void array anymore.
- [GB.FORM.DIALOG]
- * BUG: Dialog.Open() in multiple mode works now.
- [GB.FORM.MDI]
- * BUG: Raise an error if the Toolbar.Configure() method is called whereas
- the toolbar Key property is not defined.
- * BUG: Toolbar configuration dialog: the toolbar elements with a short text
- are correctly displayed now.
- [GB.GSL]
- * BUG: Polynomial: Create a new void polymonial does not lead to a crash
- anymore.
- [GB.GTK]
- * BUG: The RTL layout is correctly initialized at startup.
- * BUG: Embedder.Embed() does not take two arguments.
- * BUG: Imbrication of popup menu click events works correctly now and does
- not crash anymore.
- * BUG: The Window.Picture property now should work correctly.
- * BUG: Correctly update background and foreground of multi-container
- controls.
- * BUG: Font.Grade maximum value is now +24, as expected by the font
- selector.
- * BUG: Fix memory leak when loading images without alpha channel.
- * BUG: GlArea control now can take the focus.
- [GB.GUI.BASE]
- * BUG: Clicking on GridView/ColumnView headers now should work correctly
- again.
- [GB.NET.POP3]
- * BUG: Error messages must not be translatable.
- [GB.OPENGL]
- * BUG: GL.GetString() now raises an error if the glGetString() function
- fails.
- [GB.OPENGL.SGE]
- * BUG: Don't crash if a model has only one frame.
- [GB.PCRE]
- * BUG: RegExp.Replace(): Explicitly use 0 if optional arguments are missing
- * BUG: Don't call GB.ReturnNewString() if a match returns a null string.
- * BUG: Use GB.ReturnVoidString() instead of GB.ReturnNull().
- [GB.QT4]
- * BUG: Imbrication of popup menu click events works correctly now and does
- not crash anymore.
- * BUG: Correctly update background and foreground of multi-container
- controls.
- * BUG: Font.Grade maximum value is now +24, as expected by the font
- selector.
- * BUG: Foreground and background colors now work as expected on ComboBox
- and SpinBox controls.
- [GB.SDL]
- * BUG: Restore fill pattern to solid after a Draw.Rect() or a
- Draw.Ellipse(), otherwise Draw.Image() draws nothing!
- [GB.XML]
- * BUG: XMLElement.AppendFromText() now behaves correctly if no extra
- arguments are given.
- * BUG: XMLElement.FromText() now correctly catches parsing exceptions.
- * BUG: The Boolean parameter 'Indent' of XMLDocument.ToString() is now
- correctly interpreted.
- * BUG: Serializing a comment that is a direct child of a document with
- indentation enabled does not crash anymore.
- * BUG: The Document.All property is now correctly declared as an XMLNode[]
- [GB.XML.HTML]
- * BUG: Serializing a comment that is a direct child of a document with
- indentation enabled does not crash anymore.
- [GB.XML.RPC]
- * BUG: miniServer would give an out-of-bound with multiple parallel
- requests.
- * BUG: miniServer could crash on an invalid request.
- [GB.WEB]
- * BUG: CGI.Error() now correctly sends an UTF-8 HTML page.

* Tue Dec 17 2013 symbianflo <symbianflo@mandrivausers.ro> 3.5.1-1
+ Revision: 25f8335
- Log. update to 3.5.1. This release must be used instead of the 3.5.0 version, because it fixes the IDE packager. But there are some bug fixes and new features related to the bug fixes too.

* Tue Dec 17 2013 Alexander Kazancev <kazancas@gmail.com> 3.5.0-2
+ Revision: 024e1e2
- Rebuild with new libglew

* Sun Nov 03 2013 SymbianFlo <symbianflo@mandrivausers.ro> 3.5.0-1
+ Revision: d42a9da
- Updated gambas3.desktop

* Fri Nov 01 2013 symbianflo <symbianflo@mandrivausers.ro> 3.5.0-1
+ Revision: 187be0f
- Log fix desktop attr

* Fri Nov 01 2013 symbianflo <symbianflo@mandrivausers.ro> 3.5.0-1
+ Revision: 6669e63
- Log : update to 3.5.0, fix build, drop llvm patch, drop dirty fixings, refilter gambas behavior in linting

* Fri Oct 18 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.4.2-5
+ Revision: 57d7046
- LOG Add patch to fix build with LLVM 3.3

* Fri Oct 18 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.4.2-5
+ Revision: 68fe0f7
- Rebuild with new LLVM

* Tue Sep 24 2013 symbianflo <symbianflo@mandrivausers.ro> 3.4.2-4
+ Revision: 52dd227
- LOG fix attr in debug, some other attr fixings

* Tue Sep 24 2013 symbianflo <symbianflo@mandrivausers.ro> 3.4.2-4
+ Revision: 8affa95
- Log filtering gambas normal behavior in linting, linking fonts,remane spec

* Sat Sep 14 2013 symbianflo <symbianflo@mandrivausers.ro> None
+ Revision: 75c22b7
- LOG: update to 3.4.2, huge amount of bugfix in this version, see http://gambasdoc.org/help/doc/release/3.4.2?view for detailes

* Fri Apr 19 2013 Denis Silakov <denis.silakov@rosalab.ru> None
+ Revision: f6e3325
- Bump release to rebuild with newer poppler

* Sat Apr 06 2013 symbianflo <symbianflo@mandrivausers.ro> None
+ Revision: 705c756
- LOG: new bugfix release from 3.4 series

* Sat Apr 06 2013 symbianflo <symbianflo@mandrivausers.ro> None
+ Revision: 97b2e2c
- LOG: new bugfix release from 3.4 series

* Tue Apr 02 2013 SymbianFlo <symbianflo@mandrivausers.ro> None
+ Revision: 75600eb
- fix files in gb-jit component

* Tue Apr 02 2013 symbianflo <symbianflo@mandrivausers.ro> None
+ Revision: bd654c3
- LOG update to 3.4.1, re-enabled gb-media componenet in LTS,upstream fix

* Thu Feb 28 2013 SymbianFlo <symbianflo@mandrivausers.ro> None
+ Revision: abc3e75
- Add notice for spec-helper fix ,to be dropped from the next %rel

* Wed Feb 27 2013 SymbianFlo <symbianflo@mandrivausers.ro> None
+ Revision: 2bc839b
- Updated gambas3-rosa.spec

* Wed Feb 27 2013 symbianflo <symbianflo@mandrivausers.ro> None
+ Revision: 2ac1c57
- LOG fix build for 2012.1, hopfuly

* Wed Feb 27 2013 SymbianFlo <symbianflo@mandrivausers.ro> None
+ Revision: ad47078
- Updated gambas3-rosa.spec

* Wed Feb 27 2013 SymbianFlo <symbianflo@mandrivausers.ro> None
+ Revision: bd4c6c1
- Updated gambas3-rosa.spec

* Wed Feb 27 2013 symbianflo <symbianflo@mandrivausers.ro> None
+ Revision: 5d1b746
- LOG update spec for 2012.1

* Wed Feb 27 2013 SymbianFlo <symbianflo@mandrivausers.ro> None
+ Revision: 73c98a7
- Updated gambas3-rosa.spec

* Wed Feb 27 2013 SymbianFlo <symbianflo@mandrivausers.ro> None
+ Revision: 648e6b9
- Updated gambas3-rosa.spec

* Wed Feb 27 2013 SymbianFlo <symbianflo@mandrivausers.ro> None
+ Revision: 6c8cb9a
- Updated gambas3-rosa.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9422 |12cu|gambatte-0.5.0-1.r550.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define subver r550

Summary:	Game Boy Color emulator with Qt and SDL frontends
Name:		gambatte
Version:	0.5.0
Release:	1.%{subver}.1
License:	GPLv2+
Group:		Emulators
Url:		http://sourceforge.net/projects/gambatte/
Source0:	%{name}_src-%{subver}.tar.gz
Source1:	%{name}.png
BuildRequires:	imagemagick
BuildRequires:	scons
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(xv)

%description
Gambatte is an accuracy-focused, open-source, cross-platform
Game Boy / Game Boy Color emulator written in C++. It is based on hundreds of
corner case hardware tests, as well as previous documentation and reverse
engineering efforts.

The core emulation code is contained in a separate library back-end
(libgambatte) written in platform-independent C++. There is currently a GUI
front-end (gambatte_qt) using Trolltech's Qt4 toolkit, and a simple 
command-line SDL front-end (gambatte_sdl).

%files
%doc README changelog COPYING
%{_bindir}/gambatte_*
%{_iconsdir}/*.png
%{_miconsdir}/*.png
%{_liconsdir}/*.png
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/applications/%{name}.desktop

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}_src-%{subver}

%build
export CFLAGS="%{optflags}"
export CXXFLAGS="%{optflags}"
cd libgambatte
%scons
cd ../gambatte_qt
%qmake_qt4
%make
cd ../gambatte_sdl
%scons

%install
install -d -m 755 %{buildroot}%{_bindir}
install -m 755 gambatte_qt/bin/gambatte_qt %{buildroot}%{_bindir}
install -m 755 gambatte_sdl/gambatte_sdl %{buildroot}%{_bindir}

# install menu entries
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=Gambatte
Comment=Game Boy Color Emulator
Exec=%{name}_qt
Icon=%{name}
Type=Application
Terminal=false
Categories=X-MandrivaLinux-MoreApplications-Emulators;Emulator;
EOF

#Icons
mkdir -p %{buildroot}%{_datadir}/pixmaps/
install -c -m 644 %{SOURCE1} %{buildroot}%{_datadir}/pixmaps/%{name}.png

mkdir -p %{buildroot}%{_miconsdir}
mkdir -p %{buildroot}%{_liconsdir}
mkdir -p %{buildroot}%{_iconsdir}

install -m 644 %{SOURCE1} %{buildroot}%{_miconsdir}/%{name}.png
install -m 644 %{SOURCE1} %{buildroot}%{_iconsdir}/%{name}.png
install -m 644 %{SOURCE1} %{buildroot}%{_liconsdir}/%{name}.png
convert %{buildroot}%{_miconsdir}/%{name}.png -resize 16x16 %{buildroot}%{_miconsdir}/%{name}.png
convert %{buildroot}%{_iconsdir}/%{name}.png -resize 32x32 %{buildroot}%{_iconsdir}/%{name}.png


%changelog
* Mon Feb 24 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.5.0-1.r550.1
+ Revision: bf58591
- LOG New upstream tarball r550



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9423 |12cu|gammu-1.33.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 7
%define libname %mklibname %{name} %major
%define libnamedev %mklibname %{name} -d

Summary:		Mobile phones tools for Unix (Linux) and Win32
Name:			gammu
Version:		1.33.0
Release:		1
License:		GPLv2+
Group:			Communications
Source:			http://dl.cihar.com/gammu/releases/%{name}-%{version}.tar.xz
Source1:		69-gammu-acl.rules
URL:			http://www.gammu.org/
BuildRequires:		pkgconfig(bluez)
BuildRequires:		cmake
BuildRequires:		doxygen
BuildRequires:		gettext-devel
BuildRequires:		curl-devel
BuildRequires:		mysql-devel
BuildRequires:		postgresql-devel
BuildRequires:		python-devel
BuildRequires:		dbi-devel
BuildRequires:		usb1.0-devel

%description
Gammu can do such things with cellular phones as making data calls,
updating the address book, changing calendar and ToDo entries, sending and
receiving SMS messages, loading and getting ring tones and pictures (different
types of logos), synchronizing time, enabling NetMonitor, managing WAP
settings and bookmarks and much more. Functions depend on the phone model.

%package -n %libname
Summary: Mobile phones tools for Unix (Linux) and Win32 (libraries)
Group: System/Libraries
Requires: %{name} = %{version}

%description -n %libname
Gammu can do such things with cellular phones as making data calls,
updating the address book, changing calendar and ToDo entries, sending and
receiving SMS messages, loading and getting ring tones and pictures (different
types of logos), synchronizing time, enabling NetMonitor, managing WAP
settings and bookmarks and much more. Functions depend on the phone model.

%package -n %libnamedev
Summary:		Headers and pkgconfig file for Gammu development
Group:			Development/Other
Requires:		%libname = %{version}
Provides:		libgammu-devel = %{version}-%{release}
Provides:		%{name}-devel = %{version}-%{release}
Obsoletes:		%mklibname -d gammu 0.0
Obsoletes:		%mklibname -d gammu 1.0

%description -n %libnamedev
This package contains the headers and pkgconfig file that programmers
will need to develop applications which will use libGammu.

%package -n python-%{name}
Summary:		Python module to communicate with mobile phones
Group:			Communications
Requires:		%{name} = %{version}
BuildRequires:  python-devel

%description -n python-%{name}
This provides gammu module, that can work with any phone Gammu
supports - many Nokias, Siemens, Alcatel, ...

%prep
%setup -q

%build
%cmake -DINSTALL_LIB_DIR=%{_lib}
%make

%install
%makeinstall_std -C build

%__mkdir_p %{buildroot}%{_sysconfdir}
%__sed -e 's|^port =.*$|port = /dev/ttyS0|' \
         -e 's|^connection =.*$|connection = dlr3|' \
         -e 's/$//' \
         < docs/config/gammurc > %{buildroot}%{_sysconfdir}/gammurc

mkdir -p %{buildroot}%{_sysconfdir}/udev/rules.d/
install -m644 %{SOURCE1} %{buildroot}%{_sysconfdir}/udev/rules.d/69-gammu-acl.rules

%find_lang %{name} lib%{name} %{name}.lang

%files -f %{name}.lang
%doc ChangeLog COPYING INSTALL README
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/gammurc
%{_sysconfdir}/udev/rules.d/*.rules
%{_sysconfdir}/bash_completion.d/gammu
%{_bindir}/gammu
%{_bindir}/gammu-detect
%{_bindir}/gammu-smsd
%{_bindir}/gammu-smsd-inject
%{_bindir}/gammu-smsd-monitor
%{_bindir}/jadmaker
%{_mandir}/man1/gammu-detect.*
%{_mandir}/man1/gammu-smsd-inject.*
%{_mandir}/man1/gammu-smsd-monitor.1.*
%{_mandir}/man1/gammu-smsd.*
%{_mandir}/man1/gammu.*
%{_mandir}/man1/jadmaker.*
%{_mandir}/man5/*
%{_mandir}/man7/*
#%doc %{_datadir}/doc/%{name}
%{_datadir}/%{name}

%files -n %libname
%{_libdir}/*.so.%{major}*

%files -n %libnamedev
%{_bindir}/gammu-config
%{_libdir}/*.so
%{_includedir}/gammu
%{_mandir}/man1/gammu-config.*
%{_libdir}/pkgconfig/*.pc

%files -n python-%{name}
%doc python/examples
%py_platsitedir/gammu


%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.33.0-1
+ Revision: 1e7d926
- Fix python BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9424 |12cu|ganeti-2.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	Ganeti is a cluster virtual server management software tool
Name:		ganeti
Version:	2.9.4
Release:	1
License:	GPLv3+
Group:		System/Cluster
Source0:	http://ganeti.googlecode.com/files/%{name}-%{version}.tar.gz
Url:		http://code.google.com/p/ganeti/
BuildRequires:	ghc
BuildRequires:	ghc-devel
BuildRequires:	ghc-curl
BuildRequires:	ghc-hslogger
BuildRequires:	ghc-json
BuildRequires:	ghc-mtl
BuildRequires:	ghc-network
BuildRequires:	ghc-parallel
BuildRequires:	ghc-utf8-string
BuildRequires:	graphviz
BuildRequires:	pylint
BuildRequires:	python-bitarray
BuildRequires:	python-curl
BuildRequires:	python-ipaddr
BuildRequires:	python-OpenSSL
BuildRequires:	python-paramiko
BuildRequires:	python-parsing
BuildRequires:	python-pep8
BuildRequires:	python-pyinotify
BuildRequires:	python-simplejson
BuildRequires:	python-sphinx
BuildRequires:	qemu-img
BuildRequires:	socat
BuildRequires:	pkgconfig(libcurl)
Requires:	qemu-img
Requires:	pylint
Requires:	python-bitarray
Requires:	python-curl
Requires:	python-ipaddr
Requires:	python-OpenSSL
Requires:	python-paramiko
Requires:	python-parsing
Requires:	python-pep8
Requires:	python-pyinotify
Requires:	python-simplejson
Requires:	python-sphinx

%description
Ganeti is a cluster virtual server management software tool built on top of
existing virtualization technologies such as Xen or KVM and other Open Source
software.

Ganeti requires pre-installed virtualization software on your servers in order
to function. Once installed, the tool will take over the management part of the
virtual instances (Xen DomU), e.g. disk creation management, operating system
installation for these instances (in co-operation with OS-specific install
scripts), and startup, shutdown, failover between physical systems.

It has been designed to facilitate cluster management of virtual servers and
to provide fast and simple recovery after physical failures using commodity
hardware.

%files
%{python_sitelib}
%{_bindir}/h*
%{_sbindir}/g*
%{_libdir}/%{name}
%{_mandir}/man1/*.1*
%{_mandir}/man7/*.7*
%{_mandir}/man8/*.8*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
export PATH=$PATH:/sbin/
%configure2_5x
%make

%install
mkdir -p %{buildroot}/%{_var}
mkdir -p %{buildroot}/%{_sysconfdir}
mkdir -p %{buildroot}/srv/%{name}/export
mkdir -p %{buildroot}/srv/%{name}/os
mkdir -p %{buildroot}/srv/%{name}/file-storage
%makeinstall_std


%changelog
* Wed Feb 26 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.9.4-1
+ Revision: 313f27f
- LOG Update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9425 |12cu|ganyremote-6.3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name		ganyremote
%define version		6.3.1
%define	release		1

Summary:		GTK frontend for anyRemote
Name:			%{name}
Version:		%{version}
Release:		%{release}
License:		GPLv2+
Group:			Graphical desktop/GNOME
BuildArch:		noarch
Source0:	 	http://download.sourceforge.net/anyremote/%name-%version.tar.gz
URL:			http://anyremote.sourceforge.net/
Requires:	pygtk2.0 
Requires:	pythonegg(pybluez) 
Requires:	anyremote >= 6.3.2
Requires:	bluez

%description
gAnyRemote package is GTK GUI frontend for anyRemote.  It provides remote
control service on Linux through Bluetooth, InfraRed, Wi-Fi or TCP/IP
connection.

%prep
%setup -q

%build
%configure2_5x --build=%{_host}
%make

%install
%makeinstall_std

%find_lang %name

# we'll cp our own doc files
rm -rf %buildroot%_datadir/doc

%files -f %name.lang
%doc NEWS README AUTHORS
%{_bindir}/%name
%{_datadir}/pixmaps/*.png
%{_datadir}/applications/*.desktop

%changelog
* Sun Dec 22 2013 symbianflo <symbianflo@mandrivausers.ro> 6.3.1-1
+ Revision: 8d0af0d
- Merge pull request #1 from symbianflo/ganyremote:rosa2012.1
- Symbianflo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9426 |12cu|gap-4.6.5-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define with_xemacs	0
%define bootstrap 0
%define _emacs_sitelispdir %{_datadir}/emacs/site-lisp
%define _emacs_bytecompile %{_bindir}/emacs -batch --no-init-file --no-site-file --eval '(progn (setq load-path (cons "." load-path)))' -f batch-byte-compile
%define _xemacs_sitelispdir %{_datadir}/xemacs/site-lisp
%define _xemacs_bytecompile %{_bindir}/xemacs -q -no-site-file -batch -eval '(push "." load-path)' -f batch-byte-compile

%global upstreamver 4r6p5
%global pkgdate 2013_07_20-20_02
%global gapdirname gap%(cut -dp -f1 <<<%upstreamver)
%global gapdir %{_prefix}/lib/gap
%global icondir %{_datadir}/icons/hicolor

Name:           gap
Version:        %(sed -r "s/r|p/./g" <<<%upstreamver)
Release:        3
Summary:        Computational discrete algebra
License:        GPLv2+
Group:		Sciences/Mathematics
URL:            http://www.gap-system.org/
Source0:        ftp://ftp.gap-system.org/pub/gap/gap4/tar.bz2/%{name}%{upstreamver}_%{pkgdate}.tar.bz2
Source1:        README.urpmi
Source2:        update-gap-workspace
Source3:        gap.xml
Source4:        gap.desktop
Source5:        gap.el
Source6:        gap.1.in
Source7:        gac.1.in
Source8:        update-gap-workspace.1
Source9:        gap.vim
# rpm5 does not understand heredoc with double %%
Source10:       gap.macros
# This patch from Debian rearranges some paths to match Linux conventions.
Patch0:         %{name}-paths.patch
# This patch applies a change from Debian to allow help files to be in gzip
# compressed DVI files, and also adds support for viewing with xdg-open.
Patch1:         %{name}-help.patch
# This patch will not be sent upstream.  It makes the main binary read the
# environment variables now read by gap.sh, so we can dispose of the shell
# script and run the actual binary directly.
Patch2:         %{name}-env.patch
# This patch was sent upstream 4 Aug 2011.  It fixes some cosmetic issues in
# the Emacs Lisp sources.
Patch3:         %{name}-emacs.patch
# This patch will not be sent upstream.  Force use of the 64-bit stat()
# routines to avoid overflow of the inode and size fields.
Patch4:         %{name}-stat.patch

BuildRequires:  emacs
BuildRequires:  desktop-file-utils
BuildRequires:  gmp-devel
BuildRequires:  netpbm
BuildRequires:  readline-devel
%if %{with_xemacs}
BuildRequires:  xemacs
%endif
Obsoletes:      gap-system <= 4.4.12
Obsoletes:      gap-system-packages <= 4.4.12

Requires:       %{name}-libs = %{EVRD}
Requires:       %{name}-core = %{EVRD}
Requires:       %{name}-online-help = %{EVRD}
Requires:       meataxe

%description
GAP is a system for computational discrete algebra, with particular
emphasis on Computational Group Theory.  GAP provides a programming
language, a library of thousands of functions implementing algebraic
algorithms written in the GAP language as well as large data libraries
of algebraic objects.  GAP is used in research and teaching for studying
groups and their representations, rings, vector spaces, algebras,
combinatorial structures, and more.

This is a metapackage that requires the standard GAP components.

%package libs
Summary:        Essential GAP libraries
BuildArch:      noarch

Provides:       %{name}-prim-groups = %{EVRD}
Provides:       %{name}-small-groups = %{EVRD}
Provides:       %{name}-trans-groups = %{EVRD}

%description libs
This package contains the essential GAP libraries: lib and grp, as well as
the primitive, small, and transitive group databases.

%package core
Summary:        GAP core components
Requires:       %{name}-libs = %{EVRD}
%if !%{bootstrap}
Requires:       GAPDoc
%endif
# The gap binary executes gunzip
Requires:       gzip
Requires:       hicolor-icon-theme

%description core
This package contains the core GAP system.

%package online-help
Summary:        Online help for GAP
Requires:       %{name}-core = %{EVRD}
BuildArch:      noarch

%description online-help
This package contains the documentation in TeX format needed for GAP's
online help system.

%package devel
Summary:        GAP compiler and development files
Requires:       %{name}-core%{?isa} = %{EVRD}
Requires:       gcc
Requires:       gmp-devel%{?_isa}

%description devel
This package contains the GAP compiler (gac) and the header files necessary
for developing GAP programs.

%package vim
Summary:        Edit GAP files with VIM
Requires:       %{name}-core = %{EVRD}, vim-enhanced
BuildArch:      noarch

%description vim
This package provides VIM add-on files to support editing GAP sources.
Both syntax highlighting and indentation are supported.

%package emacs
Summary:        Edit GAP files with Emacs
Requires:       %{name}-core = %{EVRD}
Requires:       emacs
BuildArch:      noarch

%description emacs
This package provides Emacs add-on files to support editing GAP sources
and running GAP from within Emacs.

%package emacs-el
Summary:        Emacs Lisp source files for GAP
Requires:       %{name}-emacs = %{EVRD}
BuildArch:      noarch

%description emacs-el
Emacs Lisp source files for GAP.  This package is not needed to use the
GAP Emacs support.

%if %{with_xemacs}
%package xemacs
Summary:        Edit GAP files with XEmacs
Requires:       %{name}-core = %{EVRD}
Requires:       xemacs
BuildArch:      noarch

%description xemacs
This package provides XEmacs add-on files to support editing GAP sources
and running GAP from within XEmacs.

%package xemacs-el
Summary:        XEmacs Lisp source files for GAP
Requires:       %{name}-xemacs = %{EVRD}
BuildArch:      noarch

%description xemacs-el
XEmacs Lisp source files for GAP.  This package is not needed to use the
GAP XEmacs support.
%endif

%prep
%setup -q -n %{gapdirname}
%patch0
%patch1
%patch2
%patch3
%patch4

# Replace the CFLAGS, find the math functions and sigsetjmp
sed -re "s|(gp_cv_prog_cc_cdynoptions=)\"-fpic -Wall -O2|\1\"\$RPM_OPT_FLAGS -fPIC -D_FILE_OFFSET_BITS=64 -DSYS_DEFAULT_PATHS='\"%{gapdir}\"'|" \
    -e "s|(gp_cv_prog_cc_cdynlinking=)\"-shared -g|\1\"\$RPM_LD_FLAGS -shared|" \
    -e '/log2 log10/iLIBS="-lm $LIBS"' \
    -e "/sigsetjmp/,\$s|(ac_fn_c_check_func.*)ac_func(.*)|\1{ac_func/sigsetjmp/__sigsetjmp}\2|" \
    -i cnf/configure.out

# The -m32 and -m64 flags are not available on all platforms, and we provide
# them in optflags when they are needed.
sed -e 's/GMP_CFLAGS="-m${ABI}"/GMP_CFLAGS=""/' \
    -e 's/ABI_CFLAGS="-m[[:digit:]]*"/ABI_CFLAGS=""/' \
    -i configure

# Get the README
cp -p %{SOURCE1} README.urpmi

# Fix a missing executable bit
chmod a+x makepkgs

%build
%configure --with-gmp=system \
  CPPFLAGS='-D_FILE_OFFSET_BITS=64 -DSYS_DEFAULT_PATHS=\"%{gapdir}\"'
# FIXME: GAP 4.5 broke parallel build?
make

# Get the value of the GAParch variable
source ./sysinfo.gap

# The packages must be built for the check script to succeed
sed -e "s|@gaparch@|$GAParch|" \
    -e "s| -DSYS_DEFAULT_PATHS=\\\"/usr/share/gap\\\"||" \
    -i bin/$GAParch/gac
mkdir -p bin/$GAParch/extern/gmp/include
ln -s %{_includedir}/gmp.h bin/$GAParch/extern/gmp/include
sed -i "s|-D_GNU_SOURCE|-I$PWD|" Makefile-default*
sed -i "s|-o|-p -I -p $PWD -p -I -p $PWD/bin/$GAParch &|" \
    pkg/edim/Makefile.in pkg/Browse/Makefile.in
make packages

# Compress help files
find doc -name \*.dvi -o -name \*.toc | xargs gzip --best

# Compress large group files
find -O3 small -mindepth 2 -type f | xargs gzip --best -f
gzip --best prim/grps/*.g trans/*.grp

%install
# Get the value of the GAParch variable
source ./sysinfo.gap

# Install the binaries
mkdir -p %{buildroot}%{_bindir}
cp -p bin/$GAParch/{gac,gap} %{buildroot}%{_bindir}
cp -p %{SOURCE2} %{buildroot}%{_bindir}
chmod +x %{buildroot}%{_bindir}/update-gap-workspace

# Install the data
mkdir -p %{buildroot}%{gapdir}/etc
cp -a grp lib prim small trans tst %{buildroot}%{gapdir}
cp -p etc/debug* %{buildroot}%{gapdir}/etc

# Install the arch-specific files
cp -a sysinfo.gap* %{buildroot}%{gapdir}

# Create the system workspace, initially empty
mkdir -p %{buildroot}%{_localstatedir}/lib/%{name}
touch %{buildroot}%{_localstatedir}/lib/%{name}/workspace

# Install the header and object files where the GAP compiler can find them
mkdir -p %{buildroot}%{gapdir}/src
cp -p src/*.h %{buildroot}%{gapdir}/src
mkdir -p %{buildroot}%{gapdir}/bin/$GAParch
cp -p bin/$GAParch/config.h %{buildroot}%{gapdir}/bin/$GAParch
cp -p bin/$GAParch/*.o %{buildroot}%{gapdir}/bin/$GAParch
rm -f bin/$GAParch/extern/Makefile
cp -a bin/$GAParch/extern %{buildroot}%{gapdir}/bin/$GAParch
ln -s %{_bindir}/gac %{buildroot}%{gapdir}/bin/$GAParch/gac
ln -s %{_bindir}/gap %{buildroot}%{gapdir}/bin/$GAParch/gap

# Make an empty directory to hold the GAP packages
mkdir -p %{buildroot}%{gapdir}/pkg

# Intall the documentation
cp -a doc %{buildroot}%{gapdir}
rm -f %{buildroot}%{gapdir}/doc/manualindex
rm -fr %{buildroot}%{gapdir}/doc/test

# Install the icon
mkdir -p %{buildroot}%{icondir}/32x32
bmptopnm bin/gapicon.bmp | pnmtopng -compression=9 \
         > %{buildroot}%{icondir}/32x32/gap.png

# Install the MIME type
mkdir -p %{buildroot}%{_datadir}/mime/packages
cp -p %{SOURCE3} %{buildroot}%{_datadir}/mime/packages

# Install the desktop file
mkdir -p %{buildroot}%{_datadir}/applications
desktop-file-install --mode=644 --dir=%{buildroot}%{_datadir}/applications \
  %{SOURCE4}

# Install the RPM macro file
mkdir -p %{buildroot}%{_sysconfdir}/rpm/macros.d
cp -p %{SOURCE10} %{buildroot}%{_sysconfdir}/rpm/macros.d

# Install the VIM support
mkdir -p %{buildroot}%{_datadir}/vim/vimfiles/indent
cp -p etc/gap_indent.vim %{buildroot}%{_datadir}/vim/vimfiles/indent
mkdir -p %{buildroot}%{_datadir}/vim/vimfiles/syntax
cp -p etc/gap.vim %{buildroot}%{_datadir}/vim/vimfiles/syntax
mkdir -p %{buildroot}%{_datadir}/vim/vimfiles/ftdetect
cp -p %{SOURCE9}  %{buildroot}%{_datadir}/vim/vimfiles/ftdetect

# Install the Emacs support
mkdir -p %{buildroot}%{_emacs_sitelispdir}
cp -p etc/emacs/gap*.el %{buildroot}%{_emacs_sitelispdir}
pushd %{buildroot}%{_emacs_sitelispdir}
%{_emacs_bytecompile} gap*.el
popd
mkdir -p %{buildroot}%{_emacs_sitestartdir}
cp -p %{SOURCE5} %{buildroot}%{_emacs_sitestartdir}

%if %{with_xemacs}
# Install the XEmacs support
mkdir -p %{buildroot}%{_xemacs_sitelispdir}
cp -p etc/emacs/gap*.el %{buildroot}%{_xemacs_sitelispdir}
pushd %{buildroot}%{_xemacs_sitelispdir}
%{_xemacs_bytecompile} gap*.el
popd
mkdir -p %{buildroot}%{_xemacs_sitestartdir}
cp -p %{SOURCE5} %{buildroot}%{_xemacs_sitestartdir}
%endif

# Install the man pages
mkdir -p %{buildroot}%{_mandir}/man1
sed "s|@VERSION@|%{version}|" %{SOURCE6} > %{buildroot}%{_mandir}/man1/gap.1
sed "s|@VERSION@|%{version}|" %{SOURCE7} > %{buildroot}%{_mandir}/man1/gac.1
cp -p %{SOURCE8} %{buildroot}%{_mandir}/man1

%post core
update-desktop-database %{_datadir}/applications &>/dev/null ||:
update-mime-database %{_datadir}/mime &>/dev/null ||:
touch --no-create %{icondir} >&/dev/null ||:

%posttrans
%{_bindir}/gtk-update-icon-cache %{icondir} >&/dev/null ||:
%{_bindir}/update-gap-workspace ||:

%postun core
update-desktop-database %{_datadir}/applications &>/dev/null ||:
update-mime-database %{_datadir}/mime &>/dev/null ||:
if [ $1 -eq 0 ] ; then
touch --no-create %{icondir} >&/dev/null ||:
%{_bindir}/gtk-update-icon-cache %{icondir} >&/dev/null ||:
fi

%check
sed -e "s|^GAP_DIR=.*|GAP_DIR=$PWD|" \
    -e "s|\$GAP_DIR/bin/\$GAP_PRG|$PWD/bin/\$GAP_PRG|" \
    -i bin/gap.sh bin/gap-default*.sh
sed -i "s|80 -r|& -l $PWD|" Makefile-default*
make testinstall

%files
# No files in the metapackage

%files libs
%doc etc/GPL small/README
%dir %{gapdir}
%{gapdir}/grp/
%{gapdir}/lib/
%{gapdir}/prim/
%{gapdir}/small/
%{gapdir}/trans/

%files core
%doc README.urpmi
%{_bindir}/gap
%{_bindir}/update-gap-workspace
%{gapdir}/sysinfo.gap*
%{gapdir}/pkg/
%{_mandir}/man1/gap.1*
%{_mandir}/man1/update-gap-workspace.1*
%{_datadir}/applications/gap.desktop
%{_datadir}/mime/packages/gap.xml
%{icondir}/32x32/gap.png
%dir %{_localstatedir}/lib/%{name}/
%verify(user group mode) %{_localstatedir}/lib/%{name}/workspace

%files online-help
%{gapdir}/doc/

%files devel
%{_bindir}/gac
%{gapdir}/bin/
%{gapdir}/src/
%{gapdir}/tst/
%{_mandir}/man1/gac.1*
%config(noreplace) %{_sysconfdir}/rpm/macros.d/gap.macros

%files vim
%{gapdir}/etc/
%{_datadir}/vim/vimfiles/ftdetect/gap.vim
%{_datadir}/vim/vimfiles/indent/gap_indent.vim
%{_datadir}/vim/vimfiles/syntax/gap.vim

%files emacs
%doc etc/emacs/gap-mode.doc
%{_emacs_sitelispdir}/gap*.elc
%{_emacs_sitestartdir}/gap.el

%files emacs-el
%{_emacs_sitelispdir}/gap*.el

%if %{with_xemacs}
%files xemacs
%doc etc/emacs/gap-mode.doc
%{_xemacs_sitelispdir}/gap*.elc
%{_xemacs_sitestartdir}/gap.el

%files xemacs-el
%{_xemacs_sitelispdir}/gap*.el
%endif

%changelog
* Wed Nov 27 2013 Denis Silakov <denis.silakov@rosalab.ru> 4.6.5-3
+ Revision: 195c28f
- revert bootstrap



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9427 |12cu|gap-character-tables-1.2.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global upstreamver 1r2p1

Name:           gap-character-tables
Version:        %(echo %upstreamver | sed -r "s/r|p/./g")
Release:        2
Summary:        GAP Character Table Library
License:        GPLv2+
Group:          Sciences/Mathematics
URL:            http://www.math.rwth-aachen.de/~Thomas.Breuer/ctbllib/
Source0:        http://www.math.rwth-aachen.de/~Thomas.Breuer/ctbllib/ctbllib-%{upstreamver}.tar.gz
BuildArch:      noarch

BuildRequires:  gap-devel
Requires:       gap-table-of-marks
Provides:       gap-pkg-ctbllib = %{version}-%{release}

%description
This package provides the Character Table Library by Thomas Breuer.

%prep
%setup -q -n ctbllib

# Compress large tables
gzip --best data/*.tbl

%build
# Nothing to do

%install
mkdir -p %{buildroot}%{_gap_dir}/pkg/ctbllib
cp -a data doc gap4 tst *.g %{buildroot}%{_gap_dir}/pkg/ctbllib

%posttrans
    %{_bindir}/update-gap-workspace

%postun
    %{_bindir}/update-gap-workspace

%files
%doc README htm
%{_gap_dir}/pkg/ctbllib/

%changelog
* Tue Dec 03 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.2.1-2
+ Revision: 3eaecf0
- Spec cleunup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9428 |12cu|gapcmon-0.8.9-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# spec taken from upstream - thanks. AdamW 2007/07

Summary:	Utility for monitoring the operation of UPSs controlled by apcupsd
Name:		gapcmon
Version:	0.8.9
Release:	2
License:	GPLv2+
Group:		Monitoring
Source0:	https://sourceforge.net/projects/gapcmon/files/gapcmon/0.8.9/%{name}-%{version}.tar.bz2
# Fixes up the .desktop file - it's too broken to use 
# desktop-file-install. AdamW 2007/07
Patch0:		gapcmon-0.8.5-desktop.patch
Patch1:		gapcmon-0.8.6-fix-str-fmt.patch
URL:		http://gapcmon.sourceforge.net/
BuildRequires:	imagemagick
BuildRequires:	gtk2-devel
BuildRequires:	pkgconfig(gconf-2.0)
Requires:	apcupsd

%description
gapcmon monitors and displays the status of UPSs under the management 
of apcupsd. 

%prep
%setup -q
%patch0 -p1 -b .desktop
%patch1 -p0 -b .str

%build
export LDFLAGS="-lX11"
%configure2_5x --disable-maintainer-mode
%make

%install
rm -rf %{buildroot}
%makeinstall_std

# fd.o icons
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
install -m 644 %{buildroot}%{_datadir}/pixmaps/apcupsd.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -scale 16 %{buildroot}%{_datadir}/pixmaps/apcupsd.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
convert -scale 48 %{buildroot}%{_datadir}/pixmaps/apcupsd.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png

%if %mdkversion < 200900
%post
%{update_menus}
%{update_icon_cache hicolor}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%{clean_icon_cache hicolor}
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%{_bindir}/%{name}
%doc README AUTHORS NEWS INSTALL ChangeLog
%{_datadir}/pixmaps/*.png
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_datadir}/applications/%{name}.desktop



%changelog
* Fri Feb 19 2010 Funda Wang <fwang@mandriva.org> 0.8.6-2mdv2010.1
+ Revision: 508341
- fix str fmt

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 0.8.6-1mdv2009.0
+ Revision: 218423
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Sat Mar 01 2008 Adam Williamson <awilliamson@mandriva.org> 0.8.6-1mdv2008.1
+ Revision: 177115
- spec clean
- new release 0.8.6

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Jul 05 2007 Adam Williamson <awilliamson@mandriva.org> 0.8.5-1mdv2008.0
+ Revision: 48428
- buildrequires libGConf2-devel
- Import gapcmon



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9429 |12cu|GAPDoc-1.5.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           GAPDoc
Version:        1.5.1
Release:        5
Summary:        GAP documentation tool
Group:		Sciences/Mathematics
# The package is all GPLv2+ except for some of the mathml files
License:        GPLv2+ and MPLv1.1 and W3C
URL:            http://www.math.rwth-aachen.de/~Frank.Luebeck/%{name}/
Source0:        http://www.math.rwth-aachen.de/~Frank.Luebeck/%{name}/%{name}-%{version}.tar.bz2
BuildArch:      noarch
BuildRequires:  gap-devel
Requires:       gap-core
Requires:       texlive
Provides:       gap-pkg-%{name} = %{version}-%{release}

%description
This package describes a document format for writing GAP documentation.

The idea is to define a sufficiently abstract markup language for GAP
documentation which can be (relatively easily) converted into different
output formats.  We used XML to define such a language.

This package provides:
- Utilities to use the documentation which is written in GAPDoc format
  with the GAP help system.  If you don't want to write your own
  (package) documentation you can skip to the last point of this list.
- The description of a markup language for GAP documentation (which is
  defined using the XML standard).
- Three example documents using this language: The GAPDoc documentation
  itself, a short example which demonstrates all constructs defined in
  the GAPDoc language, and a very short example explained in the
  introduction of the main documentation.
- A mechanism for distributing documentation among several files,
  including source code files.
- GAP programs (written by the first named author) which produce from
  documentation written in the GAPDoc language several document formats:
  * text format with color markup for onscreen browsing.
  * LaTeX format and from this PDF- (and DVI)-versions with hyperlinks.
  * HTML (XHTML 1.0 strict) format for reading with a Web-browser (and
    many hooks for CSS layout).
- Utility GAP programs which are used for the above but can be of
  independent interest as well:
  * Unicode strings with translations to and from other encodings
  * further utilities for manipulating strings
  * tools for dealing with BibTeX data
  * another data format BibXMLext for bibliographical data including
    tools to manipulate/translate them
  * a tool ComposedDocument for composing documents which are
    distributed in many files

%prep
%setup -q

# Fix line endings
for fil in mathml/{ctop,mathml,pmathml}.xsl; do
  sed 's/\r//' $fil > $fil.new
  touch -r $fil $fil.new
  mv -f $fil.new $fil
done

%build
# Remove unnecessary documentation clean scripts
rm -f 3k+1/clean doc/clean example/clean

%install
mkdir -p %{buildroot}%{_gap_dir}/pkg
cd ..
cp -a %{name}-%{version} %{buildroot}%{_gap_dir}/pkg
rm -f %{buildroot}%{_gap_dir}/pkg/%{name}-%{version}/{CHANGES,GPL,README}

%posttrans
    %{_bindir}/update-gap-workspace

%postun
    %{_bindir}/update-gap-workspace

%files
%doc CHANGES GPL README
%{_gap_dir}/pkg/%{name}-%{version}/

%changelog
* Wed Nov 27 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.5.1-5
+ Revision: eb85855
- Sepccleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9430 |12cu|gap-io-4.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           gap-io
Version:        4.2
Release:        2
Summary:        Unix I/O functionality for GAP

Group:          Sciences/Mathematics
License:        GPLv3+
URL:            http://www-groups.mcs.st-and.ac.uk/~neunhoef/Computer/Software/Gap/io.html
Source0:        http://www-groups.mcs.st-and.ac.uk/~neunhoef/Computer/Software/Gap/io/io-%{version}.tar.gz

BuildRequires:  gap-devel
BuildRequires:  pkgconfig

Requires:       gap-core

Provides:       gap-pkg-io = %{version}-%{release}

%description
This GAP package provides a link to the standard UNIX I/O functionality
that is available through the C library.  This part basically consists
of functions on the GAP level that allow functions in the C library to
be called.

Built on top of this is a layer for buffered input/output which is
implemented completely in the GAP language.  It is intended to be used
by programs for which it is not necessary to have full direct access to
the operating system.

On this level, quite a few convenience functions are implemented for
interprocess communication like starting up pipelines of processes to
filter data through them and to start up processes and then communicate
with them.  There is also support for creating network connections over
TCP/IP and UDP.

Building on this, the package contains an implementation of the client
side of the HTTP protocol making it possible among other things to
access web pages from within GAP.

Another part of the package is a framework for object serialization.
That is, GAP objects can be converted into a platform-independent byte
sequence which can be stored to a file or sent over the network.  The
code takes complete care of arbitrarily self-referential data structures
like lists containing themselves as an entry.  The resulting byte
strings can be read back into GAP and the original objects are rebuilt
with exactly the same self-references.  This works for most of the
standard builtin types of GAP like numbers, permutations, polynomials,
lists, and records and can be extended to nearly arbitrary GAP objects.

%prep
%setup -q -n io

# File file encodings
for fil in PackageInfo.g PackageInfoFor4.5.g; do
  iconv -f iso8859-1 -t utf-8 -o $fil.utf8 $fil
  touch -r $fil $fil.utf8
  mv -f $fil.utf8 $fil
done

%build
%configure --with-gaproot=%{_gap_dir}
%make io.la

# Remove an unnecessary script and some leftover build artifacts
rm -f doc/clean doc/io.{aux,bbl,blg,idx,ilg,ind,log,pnr,toc}

%install
# make install is broken

# Get the name of the arch-specific subdirectory
source %{_gap_dir}/sysinfo.gap

# Install, but not the libtool archive
mkdir -p %{buildroot}%{_gap_dir}/pkg/io/bin/$GAParch
./libtool --mode=install %{_bindir}/install -c io.la \
  %{buildroot}%{_gap_dir}/pkg/io/bin/$GAParch
rm -f %{buildroot}%{_gap_dir}/pkg/io/bin/$GAParch/io.la
cp -a *.g doc example gap tst %{buildroot}%{_gap_dir}/pkg/io

%post
    %{_bindir}/update-gap-workspace

%postun
    %{_bindir}/update-gap-workspace

%check
# Cannot run the HTTP test, as there is no network access on koji builders
gap -l "/usr/lib/gap;%{buildroot}%{_gap_dir}" tst/platform.g tst/pickle.g \
  tst/buffered.g < /dev/null

%files
%doc CHANGES GPL HISTORY LICENSE README TODO
%{_gap_dir}/pkg/io/

%changelog
* Wed Nov 27 2013 Denis Silakov <denis.silakov@rosalab.ru> 4.2-2
+ Revision: 1d9efed
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9431 |12cu|gap-sonata-2.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           gap-sonata
Version:        2.6
Release:        1
Summary:        GAP package for systems of nearrings
License:        GPLv2
Group:		Sciences/Mathematics
URL:            http://www.algebra.uni-linz.ac.at/Sonata/
Source0:        http://www.algebra.uni-linz.ac.at/Sonata/sonata-%{version}/sonata-%{version}.tar.gz
BuildArch:      noarch
BuildRequires:  gap-devel

Provides:       gap-pkg-sonata = %{version}-%{release}
Requires:       gap-core

%description
SONATA stands for "systems of nearrings and their applications".  It
provides methods for the construction and the analysis of finite
nearrings.  A left nearring is an algebra (N;+,*), where (N,+) is a (not
necessarily abelian) group, (N,*) is a semigroup, and x*(y+z) = x*y + x*z
holds for all x,y,z in N.

As a typical example of a nearring, we may consider the set of all
mappings from a group G into G, where the addition is the pointwise
addition of mappings in G, and the multiplication is composition of
functions.  If functions are written on the right of their arguments,
then the left distributive law holds, while the right distributive law
is not satisfied for non-trivial G.

The SONATA package provides methods for the construction and analysis of
finite nearrings.
1. Methods for constructing all endomorphisms and all fixed-point-free
   automorphisms of a given group.
2. Methods for constructing the following nearrings of functions on a
   group G:
   - the nearring of polynomial functions of G (in the sense of
     Lausch-Nöbauer);
   - the nearring of compatible functions of G;
   - distributively generated nearrings such as I(G), A(G), E(G);
   - centralizer nearrings. 
3. A library of all small nearrings (up to order 15) and all small
   nearrings with identity (up to order 31).
4. Functions to obtain solvable fixed-point-free automorphism groups on
   abelian groups, nearfields, planar nearrings, as well as designs from
   those.
5. Various functions to study the structure (size, ideals, N-groups, ...)
   of nearrings, to determine properties of nearring elements, and to
   decide whether two nearrings are isomorphic.
6. If the package XGAP is installed, the lattices of one- and two-sided
   ideals of a nearring can be studied interactively using a graphical
   representation. 

%prep
%setup -q -n sonata

# Fix file encodings
for f in PackageInfo.g README.sonata; do
  iconv -f iso8859-1 -t utf-8 -o ${f}.utf8 $f
  touch -r $f ${f}.utf8
  mv -f ${f}.utf8 $f
done

# Delete KDE Desktop files
find . -name .directory | xargs rm -f

# Delete documentation log files
find . -name \*.log | xargs rm -f

%build
# Compress large data files
gzip --best nr/*.nr nri/*.nr

%install
mkdir -p %{buildroot}%{_gap_dir}/pkg
cd ..
cp -a sonata %{buildroot}%{_gap_dir}/pkg
rm -f %{buildroot}%{_gap_dir}/pkg/sonata/README.sonata
rm -f %{buildroot}%{_gap_dir}/pkg/sonata/doc/{make_doc,convert.pl}

%post
    %{_bindir}/update-gap-workspace

%postun
    %{_bindir}/update-gap-workspace

%files
%doc README.sonata
%{_gap_dir}/pkg/sonata/

%changelog
* Tue Dec 03 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.6-1
+ Revision: 598f239
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9432 |12cu|gap-table-of-marks-1.2.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global upstreamver 1r2p2

Name:           gap-table-of-marks
Version:        %(echo %upstreamver | sed -r "s/r|p/./g")
Release:        4
Summary:        GAP Table of Marks package
Group:		Sciences/Mathematics
License:        GPLv2+
URL:            http://schmidt.nuigalway.ie/tomlib/
Source0:        http://schmidt.nuigalway.ie/tomlib/tomlib%{upstreamver}.tar.gz
BuildArch:      noarch

BuildRequires:  gap-devel
Requires:       gap-core
Provides:       gap-pkg-tomlib = %{version}-%{release}

%description
This package provides access to several hundred tables of marks of
almost simple groups and their maximal subgroups.

%prep
%setup -q -n tomlib

# Remove spurious executable bits
chmod a-x doc/tomlib.xml

# Compress large tables of marks
gzip --best data/*.tom

%build
# Nothing to do

%install
mkdir -p %{buildroot}%{_gap_dir}/pkg
cd ..
cp -a tomlib %{buildroot}%{_gap_dir}/pkg
rm -f %{buildroot}%{_gap_dir}/pkg/tomlib/README

%posttrans
    %{_bindir}/update-gap-workspace

%postun
    %{_bindir}/update-gap-workspace

%files
%doc README
%{_gap_dir}/pkg/tomlib/

%changelog
* Tue Dec 03 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.2.2-4
+ Revision: ff34494
- Spec cleunup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9433 |12cu|garlic-1.6-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Free molecular viewer and editor
Name:		garlic
Version:	1.6
Release:	7
License:	GPLv2+
Group:		Sciences/Chemistry
Url:		http://garlic.mefos.hr/sources
Source0:	%{name}-%{version}.tar.bz2
Source1:	%{name}-%{version}-doc.tar.bz2
Source2:	%{name}.1.bz2
BuildRequires:	imagemagick
BuildRequires:	pkgconfig(x11)

%description
Garlic is a full-featured molecular viewer and editor. It is intended mainly
for biological macromolecules (proteins and DNA) in PDB format. It can also
render high-quality images for presentations or publishing.

%files
%doc README HISTORY BUGS *.script doc
%{_bindir}/*
%{_libdir}/%{name}
%{_mandir}/man1/*
%{_datadir}/applications/%{name}.desktop
%{_liconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png

#----------------------------------------------------------------------------

%prep
%setup -q -a 1
mv garlic-%{version} doc
perl -pi -e "s/^CCOPT.*/CCOPT = %{optflags}/" Makefile
rm -rf doc/mouse/.xvpics/
perl -pi -e 's/usr\/X11R6\/lib/usr\/X11R6\/%{_lib}/g' Makefile

%build
%make

%install
mkdir -p %{buildroot}%{_bindir}
install -m755 garlic %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_libdir}/%{name}
install -m644 .garlicrc *.pdb %{buildroot}%{_libdir}/%{name}
mkdir -p %{buildroot}%{_mandir}/man1
cp %SOURCE2 %{buildroot}%{_mandir}/man1

install -d %{buildroot}{%{_miconsdir},%{_liconsdir}}
convert -size 16x16 %{name}.xpm %{buildroot}%{_liconsdir}/%{name}.png
convert -size 32x32 %{name}.xpm %{buildroot}%{_iconsdir}/%{name}.png
convert -size 48x48 %{name}.xpm %{buildroot}%{_miconsdir}/%{name}.png

# menu
mkdir -p %{buildroot}%{_datadir}/applications/
cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
[Desktop Entry]
Type=Application
Exec=garlic
Categories=Science;Chemistry;
Name=Garlic
Icon=%{name}
Comment=3D Molecule Viewer
EOF


%changelog
* Mon Feb 24 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.6-7
+ Revision: 05fecb2
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9434 |12cu|gav-0.9.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tver 0.7.3

Summary:	Arcade volleyball
Name:		gav
Version:	0.9.0
Release:	9
License:	GPLv2+
Group:		Games/Sports
Url:		http://gav.sourceforge.net/
Source0:	http://puzzle.dl.sourceforge.net/sourceforge/gav/%{name}-%{version}.tar.bz2
Source1:	%{name}-themes-%{tver}.tar.bz2
Source11:	%{name}16.png
Source12:	%{name}32.png
Source13:	%{name}48.png
Patch0:		gav-0.9.0-mdv-fix-gcc-4.3.patch
Patch1:		gav-0.9.0-no-strip.patch
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(SDL_net)

%description
An SDL-based rendition of an old favorite CGA game featuring
two characters playing a volleyball-like game. This "revamped"
version is supposed to support theming, multiplayer games,
different input devices and networking (not yet).

This package contains all available themes as well.

%files
%doc README CHANGELOG
%{_gamesbindir}/%{name}
%{_gamesdatadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_liconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png

#----------------------------------------------------------------------------

%prep
%setup -q -a1
%patch0 -p1 -b .gcc43
%patch1 -p1

%build
%make depend CXXFLAGS="%{optflags} `sdl-config --cflags` -I`pwd`/menu  -I`pwd`/automa  -I`pwd`/net -I`pwd`"
make CXXFLAGS="%{optflags} `sdl-config --cflags` -I`pwd`/menu  -I`pwd`/automa  -I`pwd`/net -I`pwd`"

%install
install -m755 %{name} -D %{buildroot}%{_gamesbindir}/%{name}
install -m755 -d %{buildroot}%{_gamesdatadir}/%{name}/themes
cp -r themes/* %{buildroot}%{_gamesdatadir}/%{name}/themes

#menu
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=%{name}
Comment=2D Volleyball
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;SportsGame;
EOF

#icons
install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png


%changelog
* Mon Feb 24 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.9.0-9
+ Revision: df679fb
- LOG Fix debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9435 |12cu|gbrainy-1.65-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	A brain teaser game and trainer to have fun and to keep your brain trained
Name:		gbrainy
Version:	1.65
Release:	4
License:	GPLv2+
Group:		Graphical desktop/GNOME
Url:		http://live.gnome.org/gbrainy
Source0:	http://gent.softcatala.org/jmas/%{name}/%{name}-%{version}.tar.gz
BuildRequires:	intltool
BuildRequires:	pkgconfig(glade-sharp-2.0)
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(gnome-sharp-2.0)
BuildRequires:	pkgconfig(gtk-sharp-2.0)
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	pkgconfig(mono)
BuildRequires:	pkgconfig(mono-addins)

%description
gbrainy is a brain teaser game and trainer written for GNOME using Mono,
C# and Cairo.

Its mission is to provide a platform for creating different kinds of
brain-teasers and brain trainer games for GNOME.

%files -f %{name}.lang
%doc AUTHORS ChangeLog NEWS README
%{_bindir}/*
%{_libexecdir}/%{name}/%{name}.exe
%{_libexecdir}/%{name}/%{name}.exe.config
%{_libexecdir}/%{name}/%{name}.Core.dll
%{_libexecdir}/%{name}/%{name}.Core.dll.config
%{_libexecdir}/%{name}/%{name}.Games.dll
%{_libdir}/pkgconfig/gbrainy.pc
%{_datadir}/applications/*.desktop
%{_iconsdir}/hicolor/*/apps/*
%{_mandir}/man6/*
%{_datadir}/pixmaps/*
%{_datadir}/games/%{name}

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

# find_lang seems to fail on this
rm -rf %{buildroot}%{_datadir}/gnome/help/%{name}/sr@latin

%find_lang %{name} --with-gnome


%changelog
* Mon Feb 24 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.65-4
+ Revision: 6b4d905
- LOG Disable debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9436 |12cu|gcal-3.6-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Program for calculating and printing calendars
Name:		gcal
Version:	3.6
Release:	3
License:	GPLv3+
Group:		Office
Source0:	ftp://ftp.gnu.org/pub/gnu/gcal/%{name}-%{version}.tar.gz
URL:		http://www.gnu.org/software/gcal/
BuildRequires:	ncurses-devel
BuildRequires:	texinfo
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Gcal is a program for calculating and printing calendars. Gcal displays
hybrid and proleptic Julian and Gregorian calendar sheets, respectively
for one month, three months, or a whole year. It also displays eternal
holiday lists for many countries around the globe, and features a very
powerful creation of fixed date lists that can be used for reminding
purposes.

Gcal can calculate various astronomical data and times of the Sun and
the Moon for pleasure at any location, precisely enough for most civil
purposes. Gcal supports some other calendar systems, for example, the
Chinese and Japanese calendars, the Hebrew calendar, and the civil
Islamic calendar, too.

%prep
%setup -q

sed -i -e "s,ThisGcal=.*,ThisGcal=@PACKAGE@,g" misc/*/*.in

%build
%configure2_5x --disable-rpath MAKEINFO="makeinfo"
%make
%make html

%install
rm -rf %{buildroot}
%makeinstall_std

%find_lang %{name}

#examples
mkdir -p %{buildroot}%{_docdir}/%{name}
cp -rf doc/en/examples %{buildroot}%{_docdir}/%{name}/

#misc files
cp -rf misc %{buildroot}%{_docdir}/%{name}/

#fix rights
chmod 644 %{buildroot}%{_docdir}/%{name}/misc/gcalltx/gcalltx.pl
chmod 755 %{buildroot}%{_docdir}/%{name}/misc/wloc/wlocdrv

for i in daily ddiff dst gcalltx moon mrms srss
do
  chmod 755 %{buildroot}%{_docdir}/%{name}/misc/$i/$i
done

#cleanup
rm -rf %{buildroot}%{_datadir}/%{name}/{CREDITS,README}
find %{buildroot} -name "Makefile*" -exec rm -rf {} \;
find %{buildroot}%{_docdir} -name "*.in" -exec rm -rf {} \;
find %{buildroot}%{_docdir} -name "*.bat" -exec rm -rf {} \;
find %{buildroot}%{_docdir} -name "*.texi" -exec rm -rf {} \;



%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root,0755)
%doc doc/en/gcal.html doc/GREG-REFORM README BUGS LIMITATIONS TODO AUTHORS NEWS THANKS 
%{_bindir}/*
%{_datadir}/gcal
%{_infodir}/gcal*


%changelog
* Mon Jul 26 2010 Jani Välimaa <wally@mandriva.org> 3.6-2mdv2011.0
+ Revision: 560886
- fix gcal path in misc scripts
- fix misc scripts rights

* Mon Jul 26 2010 Jani Välimaa <wally@mandriva.org> 3.6-1mdv2011.0
+ Revision: 560778
- install examples and misc files
- change description and summary
- add BR to build gcal.html
- new version 3.6
- sync sources
- clean .spec

* Wed Apr 14 2010 Sandro Cazzaniga <kharec@mandriva.org> 3.5.1-1mdv2010.1
+ Revision: 534761
- Don't define name, version, release on top of spec
- new version 3.5.1
- drop p1, applied upstream and p0 (but keep p0)
- fix %%install && %%files
- lang(de) is now with the other langs (%%find_lang)
- fix license

* Thu Mar 11 2010 Sandro Cazzaniga <kharec@mandriva.org> 3.01.1-1mdv2010.1
+ Revision: 517924
- Fix License according to the COPYING file.
- Update to 3.01.1

* Thu Feb 11 2010 Funda Wang <fwang@mandriva.org> 3.01-13mdv2010.1
+ Revision: 504125
- fix build

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 3.01-10mdv2008.1
+ Revision: 125489
- kill re-definition of %%buildroot on Pixel's request
- import gcal


* Thu Oct 06 2005 Lenny Cartier <lenny@mandriva.com> 3.01-10mdk
- rebuild

* Thu Jul 29 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 3.01-9mdk
- fix buildrequires
- cleanups

* Thu May 27 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 3.01-8mdk
- rebuild
- clean up a leftover file

* Fri Feb 20 2004 Lenny Cartier <lenny@mandrakesoft.com> 3.01-7mdk
- rebuild

* Wed Jan 22 2003 Lenny Cartier <lenny@mandrakesoft.com> 3.01-6mdk
- rebuild

* Sun Mar 17 2002 Lenny Cartier <lenny@mandrakesoft.com> 3.01-5mdk
- fixes from Abel Cheung <maddog@linux.org.hk> :
	- Patch1: Misc fixes taken from debian
	- Add missing manpages
	- find_lang
	- Use _install_info and _remove_install_info

* Tue Jul 10 2001 Lenny Cartier <lenny@mandrakesoft.com> 3.01-4mdk
- rebuild

* Fri May 11 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 3.01-3mdk
- use find_lang

* Fri Jan  5 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 3.01-2mdk
- rebuild

* Tue Aug 31 2000 Lenny Cartier <lenny@mandrakesoft.com> 3.01-1mdk
- macros
- BM

* Sat Jun 10 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 3.00-2mdk
- better group

* Fri Jun  9 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 3.00-1mdk
- first Mandrake package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9437 |12cu|gcc-melt-4.7.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _real_vendor mandriva

# To prepare tarball,
# git archive --prefix=gcc-melt-$(git describe --always)/ --format=tar melt-branch | bzip2 > gcc-melt-$(git describe --always).tar.bz2
%define name			%{cross_prefix}gcc%{package_suffix}
%define branch			melt
%define branch_tag		%(perl -e 'printf "%%02d%%02d", split(/\\./,shift)' %{branch})
%define version			4.7.0
%define snapshot		3cefe7f
%define release			7
%define nof_arches		noarch
%define spu_arches		ppc64
%define lsb_arches		i386 x86_64 ia64 ppc ppc64 s390 s390x mips mipsel mips64 mips64el
%define biarches		x86_64 ppc64 mips64 mips64el

# Define libraries major versions
%define libgcc_major		1
%define libstdcxx_major		6
%define libstdcxx_minor		14
%define libgfortran_major	3
%define libgcj_major		11
%define libobjc_major		2
%define libgnat_major		1
%define libffi_major		4
%define libmudflap_major	0
%define libssp_major		0
%define libgomp_major		1
%define libgcj_bc_major		1
%define liblto_major		0
%define libquadmath_major	0

# Disable -Werror because there's a format string warning in gcc/cp/parser.c 
# around line 2300 that a comment says is intentional :( 
%define Werror_cflags %nil

%if %{branch}
%define _target_platform	%{_target_cpu}-%{_real_vendor}%{branch}-%{_target_os}%{?_gnu}
%endif

# Package holding Java tools (gij, jv-convert, etc.)
%define GCJ_TOOLS		%{cross_prefix}gcj%{package_suffix}-tools

# libgcj-devel should not provide libgcj_bc.so.1
%if %{_use_internal_dependency_generator}
%define _noautoprovfiles %{gcc_libdir}/%{gcc_target_platform}/%{version}/libgcj_bc.so
%else
%define _exclude_files_from_autoprov %{gcc_libdir}/%{gcc_target_platform}/%{version}/libgcj_bc.so
%endif

#-- JDK version
%define jdk_version	1.5.0
%define jdk_base	java-%{jdk_version}-gcj
%define jdk_home	%{_prefix}/lib/jvm/%{jdk_base}-%{jdk_version}.0/jre

# Define if building a cross compiler
# FIXME: assume user does not define both cross and cross_bootstrap variables
%define build_cross		0
%define build_cross_bootstrap	0
%{expand: %{?cross:		%%global build_cross 1}}
%{expand: %{?cross_bootstrap:	%%global build_cross_bootstrap 1}}

# System compiler in MDV 2009
#%if %{mdkversion} >= 200900
#define system_compiler		1
#%else
%define system_compiler		0
#%endif
%define target_cpu		%{_target_cpu}
%if %{build_cross}
%define system_compiler		0
%define target_cpu		%{cross}
%endif
%if %{build_cross_bootstrap}
%define build_cross		1
%define system_compiler		0
%define target_cpu		%{cross_bootstrap}
%endif
%if %{system_compiler}
%define alternative_priority	30%{branch_tag}
%define cross_prefix		%{nil}
%define cross_program_prefix	%{nil}
%define package_suffix		%{nil}
%define program_prefix		%{nil}
%define program_suffix		%{nil}
%define program_long_suffix     -%{version}
%else
%if %{build_cross}
%define alternative_priority	10%{branch_tag}
%define cross_prefix		cross-%{target_cpu}-
%define cross_program_prefix	%{target_cpu}-linux-
%if "%{target_cpu}" == "spu"
%define cross_program_prefix	%{target_cpu}-unknown-elf-
%endif
%define package_suffix		%{nil}
%define program_prefix		%{cross_program_prefix}
%define program_suffix		%{nil}
%define program_long_suffix	-%{version}
%else
%define alternative_priority	20%{branch_tag}
%define cross_prefix		%{nil}
%define cross_program_prefix	%{nil}
%define package_suffix		-%{branch}
%define program_prefix		%{nil}
%define program_suffix		-%{branch}
%define program_long_suffix	-%{branch}
%endif
%endif
%define _alternativesdir	/etc/alternatives
%if "%{package_suffix}" == "%{nil}"
%define _package_suffix		%{nil}
%else
%define _package_suffix		%{package_suffix}
%endif
%define gcc42_as_system_compiler 0

%if "%snapshot" != ""
%define source_package		gcc-%{branch}-%{version}-git%{snapshot}
%define source_dir		gcc-%{branch}-%{version}-git%{snapshot}
%define build_release		0
%else
%define source_package		gcc-%{version}
%define source_dir		gcc-%{version}
%define build_release		1
%endif

# Define GCC target platform, and arch we built for
%if %{build_cross}
%define biarches		noarch
%define arch			%{target_cpu}
%define gcc_target_platform	%{target_cpu}-linux
%if "%{target_cpu}" == "spu"
%define gcc_target_platform	%{target_cpu}-unknown-elf
%endif
%define target_prefix		%{_prefix}/%{gcc_target_platform}
%define target_libdir		%{target_prefix}/%{target_lib}
%define target_slibdir		%{target_prefix}/%{target_lib}
%define target_slibdir32	%{target_prefix}/lib
%else
%define arch			%(echo %{_target_cpu}|sed -e "s/\\(i.86\\|athlon\\)/i386/" -e "s/amd64/x86_64/" -e "s/\\(sun4.*\\|sparcv[89]\\)/sparc/")
%define gcc_target_platform	%{_target_platform}
%define target_prefix		%{_prefix}
%define target_libdir		%{_libdir}
%define target_slibdir		/%{_lib}
%define target_slibdir32	/lib
%endif
%define isarch()		%(case " %* " in (*" %{arch} "*) echo 1;; (*) echo 0;; esac)
%define gcc_libdir		%{_prefix}/lib/gcc
%define gcj_libdir		%{target_libdir}/gcj-%{version}-%{libgcj_major}

%define target_lib             lib
%if %isarch ppc64 sparc64 x86_64 mips64 mips64el
%define target_lib             lib64
%endif

%if %isarch x86_64
%define multilib_32_arch	i586
%endif
%if %isarch ppc64
%define multilib_32_arch	ppc
%endif
%if %isarch sparc64
%define multilib_32_arch	sparc
%endif
%if %isarch mips64
%define	multilib_32_arch	mips
%endif
%if %isarch mips64el
%define	multilib_32_arch	mipsel
%endif
%if %isarch %{biarches}
%define gcc32_target_platform	%{multilib_32_arch}-%{_real_vendor}-%{_target_os}%{?_gnu}
%endif

# Location of Java headers, don't let them in compiler specific
# directory as they are grabbed first
%define libjava_includedir	%{target_prefix}/include/libgcj-%{version}

# We now have versioned libstdcxx_includedir, that is c++/<VERSION>/
%define libstdcxx_includedir	%{target_prefix}/include/c++/%{version}

%define build_minimal		0
%define build_monolithic	0
%define build_doc		1
%define build_pdf_doc		0
%define build_check		0
%define build_ada		0
%define gpc_snapshot		20040516
%define build_pascal		1
%ifarch noarch
%define build_pascal		1
%endif
%if %isarch %{ix86} x86_64 ia64
%define build_ada		1
%endif
%define build_cxx		0
%define build_libstdcxx		%{build_cxx}
%define build_fortran		%{system_compiler}
%define build_objc		1
%define build_objcp		1
%define build_libmudflap	0
%define build_libgomp           1
%define build_libgcj_bc		0
%define build_libffi		1
%define build_java		0
%define build_debug		0
%define build_stdcxxheaders	1
%if %{gcc42_as_system_compiler}
%define build_libstdcxx		0
%define build_libmudflap	0
%endif
# use SSP support from glibc 2.4
%define use_ssp_glibc		1
%define build_libssp		0
%if !%{system_compiler}
%define build_objc		0
%define build_objcp		0
%define build_pascal		0
%define build_ada		0
%define build_libffi		0
%define build_libgomp		0
#define build_libgcj_bc		1
%endif
%define use_hash_style_gnu	0
%define build_cloog		1
%define build_lto		1

# Define C library to use
%define libc glibc
%define libc_shared 1
%if "%{libc}" == "glibc"
# Default to --hash-style=gnu on MDK >= 2007.1
%define use_hash_style_gnu 1
%endif
%if !%{build_cross_bootstrap}
# Make sure pthread.h doesn't contain __thread keyword
%define libc_version 2.2.5-14mdk
%if %{use_ssp_glibc}
# Make sure glibc supports stack protector
%define libc_version 2.4-1mdk
%endif
%if %isarch ppc ppc64 sparc sparcv9
# Make sure glibc supports 128-bit long doubles
%define libc_version 2.4-4mdk
%endif
%if %{use_hash_style_gnu}
# Make sure glibc supports DT_GNU_HASH
%define libc_version 2.4-6mdk
%endif
%if %isarch spu
# Make sure we build against newlib
%define libc newlib
%define libc_shared 0
%define libc_version 1.15.0
%endif
%endif

%if %isarch spu mips mipsel mips64 mips64el
# spu & mips port doesn't support the following languages yet
%define build_fortran		0
%define build_libssp		0
%define use_ssp_glibc		0
%endif

# Allow --with[out] <feature> at rpm command line build
%{expand: %{?_without_PDF:	%%global build_pdf_doc 0}}
%{expand: %{?_without_DEBUG:	%%global build_debug 0}}
%{expand: %{?_without_check:	%%global build_check 0}}
%{expand: %{?_without_CHECK:	%%global build_check 0}}
%{expand: %{?_without_MINIMAL:	%%global build_minimal 0}}
%{expand: %{?_with_PDF:		%%global build_pdf_doc 1}}
%{expand: %{?_with_DEBUG:	%%global build_debug 1}}
%{expand: %{?_with_CHECK:	%%global build_check 1}}
%{expand: %{?_with_MINIMAL:	%%global build_minimal 1}}

# Allow --without <front-end> at rpm command line build
%{expand: %{?_with_CXX:		%%global build_cxx 1}}
%{expand: %{?_with_ADA:		%%global build_ada 1}}
%{expand: %{?_with_FORTRAN:	%%global build_fortran 1}}
%{expand: %{?_with_JAVA:	%%global build_java 1}}
%{expand: %{?_with_OBJC:	%%global build_objc 1}}
%{expand: %{?_with_OBJCXX:	%%global build_objcp 1}}
%{expand: %{?_with_PASCAL:	%%global build_pascal 1}}

# Allow --with <front-end> at rpm command line build
%{expand: %{?_without_CXX:	%%global build_cxx 0}}
%{expand: %{?_without_ADA:	%%global build_ada 0}}
%{expand: %{?_without_FORTRAN:	%%global build_fortran 0}}
%{expand: %{?_without_JAVA:	%%global build_java 0}}
%{expand: %{?_without_OBJC:	%%global build_objc 0}}
%{expand: %{?_without_OBJCXX:	%%global build_objcp 0}}
%{expand: %{?_without_PASCAL:	%%global build_pascal 0}}

# A minimal build overrides all other options
%if %{build_cross_bootstrap}
%define build_minimal		1
%define libc_shared		0
%endif
%if %{build_minimal}
%define build_doc		0
%define build_pdf_doc		0
%define build_check		0
%define build_ada		0
%define build_cxx		0
%define build_fortran		0
%define build_objc		0
%define build_objcp		0
%define build_java		0
%define build_debug		0
%define build_libffi		0
%define build_libmudflap	0
%endif
%if %{build_cross}
%define build_monolithic	1
%define build_doc		0
%define build_pdf_doc		0
# Unsupported front-ends when cross-compiling for now
%define build_check		0
%define build_java		0
%define build_ada		0
%define build_libffi		0
%define build_libmudflap	0
%endif
%if !%{libc_shared}
%define build_java		0
%endif
%if !%{build_java}
%define build_libffi		0
%endif

%if "%{branch}" == "melt"
%define libc_shared		0
%define build_doc		0
%define build_flto		0
%define biarches		noarch
%define melt_bootstrap		1
%endif

# Define library packages names
%define libgcc_name_orig	%{cross_prefix}libgcc
%define libgcc_name		%{libgcc_name_orig}%{libgcc_major}
%define libstdcxx_name_orig	%{cross_prefix}libstdc++
%define libstdcxx_name		%{libstdcxx_name_orig}%{libstdcxx_major}
%define libgfortran_name_orig	%{cross_prefix}libgfortran
%define libgfortran_name	%{libgfortran_name_orig}%{libgfortran_major}
%define libquadmath_name_orig	%{cross_prefix}libquadmath
%define libquadmath_name	%{libquadmath_name_orig}%{libquadmath_major}
%define libgcj_name_orig	%{cross_prefix}libgcj
%define libgcj_name		%{cross_prefix}%{mklibname gcj %{libgcj_major}}
%define libgcj_devel_name	%{cross_prefix}%{mklibname gcj -d}
%define libgcj_static_devel_name %{cross_prefix}%{mklibname gcj -d -s}
%define libgcj_name_base	%{libgcj_name_orig}%{libgcj_major}
%define libgcj_bc_name		%{cross_prefix}%{mklibname gcj_bc %{libgcj_bc_major}}
%define libobjc_name_orig	%{cross_prefix}libobjc
%define libobjc_name		%{libobjc_name_orig}%{libobjc_major}
%define libgnat_name_orig	%{cross_prefix}libgnat
%define libgnat_name		%{libgnat_name_orig}%{libgnat_major}
%define libffi_name_orig	%{cross_prefix}libffi
%define libffi_name		%{libffi_name_orig}%{libffi_major}
%define libmudflap_name_orig	%{cross_prefix}libmudflap
%define libmudflap_name		%{libmudflap_name_orig}%{libmudflap_major}
%define libssp_name_orig	%{cross_prefix}libssp
%define libssp_name		%{libssp_name_orig}%{libssp_major}
%define libgomp_name_orig	%{cross_prefix}libgomp
%define libgomp_name		%{libgomp_name_orig}%{libgomp_major}

# Extract Mandriva Linux name and version
%define mdk_distro_version_file	/etc/release
%define mdk_distro_version	%(perl -ne '/^([.\\w\\s]+) \\(.+\\).+/ and print $1' < %{mdk_distro_version_file})

Summary:	GNU Compiler Collection
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPLv3+
Group:		Development/C

# Main source:	(CVS)
URL:		http://gcc.gnu.org/
Source0:	%{source_package}.tar.bz2
Source1:	lsb-headers-3.1.1.tar.bz2
Source5:	gcc35-gpc-%{gpc_snapshot}.tar.bz2
# FIXME: unless we get proper help2man package
Source6:	gcc35-help2man.pl
Source7:	gcc35-gnatmake-bash-completion
Source8:	build_cross_gcc4.sh

# Mandriva patches + backports from trunk
# LSB compliant headers (for cross compiling without (glibc?) headers)
Patch999: lsb-headers-3.1.1-misc.patch
Patch1000: lsb-headers-3.1.1-mips-support.patch
Patch100: gcc-46-ppl-0.10.patch
# slibdir is either /lib or /lib64
Patch101: gcc33-pass-slibdir.patch
# pass libdir around
Patch107: gcc33-multi-do-libdir.patch

# testsuite
Patch1: gcc33-pr11536-testcase.patch
Patch2: gcc33-pr9929-testcase.patch
Patch102: gcc32-pr7434-testcase.patch
Patch103: gcc33-pr8213-testcase.patch
Patch113: gcc33-pr11631.patch
# ada
Patch105: gcc35-ada-link.patch
Patch106: gcc40-ada-makefile.patch
# gnu pascal
Patch111: gcc34-gpc-fixes.patch
Patch112: gcc33-gpc-serialize-build.patch

# -Wformat=security fixes
Patch114: gcc-4.3.3-wformat-fixes.patch

# build 32 bits code when running through linux32
Patch115: gcc40-linux32.patch
# ?
Patch116: gcc40-linux32-build-env.patch
# (cjw) disable building of 'nof' libs on ppc
Patch129: gcc-4.1.2-ppc-soft-float-64bit-double-libs.patch

# Load property.files from /usr/lib, not /usr/lib64, so that
# they can be shared with other classpath jvms (asked by dwalluck)
Patch130: gcc43-no-multilib-propertydir.patch
Patch132: gcc43-custom-libgcj_bc-rpath.patch

# Red Hat patches
# allow --disable-libjava-multilib to disable multilib for java
Patch201: gcc4-java-nomulti.patch
# ?
Patch202: gcc4-ppc64-m32-m64-multilib-only.patch
# fix libltdl with multilib?
Patch207: gcc4-libltdl-multilib.patch

# workaround bug with redefined extern inline (mdvbz #41171, upstream #33763)
Patch208: gcc43-pr33763.patch

# use hash style gnu (faster dynamic linking, cf http://lwn.net/Articles/192624/)
Patch211: gcc43-hash-style-gnu.patch

# mips patches from the gdium tree
Patch301: gcc-mips-libjava-interp.patch
Patch302: gcc_mips_gcc_testsuite_fix_loop.patch

# (proyvind): set interpreter path used by our uclibc for use with -muclibc
Patch304: gcc-4.4.2-uclibc-ldso-path.patch

BuildRoot:	%{_tmppath}/%{name}-%{version}-root
# Want updated alternatives priorities
%if %{build_cross}
Conflicts:	gcc-cpp < 3.2.2-4mdk
%endif
%define binutils_version 2.16.91.0.2-2mdk
%if %{use_hash_style_gnu}
%define binutils_version 2.16.91.0.7-6mdk
%endif
Requires:	%{cross_prefix}binutils >= %{binutils_version}
BuildRequires:	%{cross_prefix}binutils >= %{binutils_version}
# Make sure gdb will understand DW_FORM_strp
Conflicts:	gdb < 5.1.1
BuildRequires:	zlib-devel
BuildRequires:	chrpath

%if %{gcc42_as_system_compiler}
# We need gcc4.2 + its libstdc++ headers
%define gcc42_version %(gcc4.2-version 2>/dev/null || echo 0)
%if !%{build_stdcxxheaders}
%define libstdcxx_includedir %{target_prefix}/include/c++/%{gcc42_version}
%endif
BuildRequires:	gcc4.2
BuildRequires:	gcc4.2-c++
%endif
%if %{build_ada}
# Ada requires Ada to build
BuildRequires:	%{name}-gnat >= 3.1, %{libgnat_name} >= 3.1
%endif
# PPL itself is required for MELT
BuildRequires: ppl-devel >= 0.11
# cloog is used for Graphite support (optimizations)
# see http://gcc.gnu.org/wiki/Graphite
%if %{build_cloog}
BuildRequires: cloog-ppl-devel >= 0.16
#Requires: libcloog1 >= 0.15
%endif
#needed for lto support
%if %{build_lto}
BuildRequires: elfutils-devel
Requires:	%{name}-cpp = %{version}-%{release}
%endif
# FIXME: We need a libgcc with 3.4 symbols
%if %{libc_shared} && !%{build_monolithic}
Requires:	%{libgcc_name_orig} >= 3.3.2-5mdk
%endif
Requires(post): update-alternatives
Requires(postun): update-alternatives
BuildRequires:	gettext, flex, bison
BuildRequires:	texinfo >= 4.1
# XXX: Needs a GNU awk recent enough to correctly generate options.h
BuildRequires:	gawk >= 3.1.4
%if "%{?libc_version:%{libc_version}}" != ""
Requires:	%{cross_prefix}%{libc}-devel >= %{libc_version}
BuildRequires:	%{cross_prefix}%{libc}-devel >= %{libc_version}
%endif
%if %{build_check}
BuildRequires:	%{cross_prefix}glibc-static-devel
BuildRequires:	autogen
%endif
%if %{system_compiler}
Obsoletes:	gcc%{branch}
Provides:	gcc%{branch} = %{version}-%{release}
%else
Conflicts:	gcc%{branch} < %{version}-%{release}
%endif
%if %{build_pdf_doc}
BuildRequires:	texlive, texlive-texmf-dvips, texlive-texmf-latex
%endif
%if %{build_check}
BuildRequires:	dejagnu
%endif
%if %{build_cross}
AutoReq:	false
AutoProv:	false
%endif
BuildRequires:	gmp-devel
BuildRequires:	mpfr-devel
BuildRequires:	libmpc-devel
%if "%{branch}" == "melt"
Requires:	gcc-melt-module = %{version}-%{release}
Requires:	gcc-melt-source = %{version}-%{release}
Provides:	gccmelt
%endif

%description
A compiler aimed at integrating all the optimizations and features
necessary for a high-performance and stable development environment.
This package is required for all other GCC compilers, namely C++,
Fortran 95, Objective C, Java and Ada 95.

%package -n %{libgcc_name}
Summary:	GNU C library
Group:		System/Libraries
Provides:	%{libgcc_name_orig} = %{version}-%{release}
Obsoletes:	%{libgcc_name_orig}%{branch}
Provides:	%{libgcc_name_orig}%{branch} = %{version}-%{release}
Obsoletes:	%{libgcc_name_orig}3.0
Provides:	%{libgcc_name_orig}3.0 = %{version}-%{release}
Provides:	%{libgcc_name_orig}3.2 = %{version}-%{release}
%if %{build_cross}
AutoReq:	false
AutoProv:	false
%endif

%description -n %{libgcc_name}
The %{libgcc_name} package contains GCC shared libraries for gcc %{branch}

####################################################################
# C++ Compiler

%package c++
Summary:	C++ support for gcc
Group:		Development/C++
%if %{system_compiler}
Obsoletes:	gcc%{branch}-c++
Provides:	gcc%{branch}-c++ = %{version}-%{release}
%else
Conflicts:	gcc%{branch}-c++ < %{version}-%{release}
%endif
Requires:	%{name} = %{version}-%{release}
%if %{system_compiler}
# some day, rpm will be smart enough: %if (%{system_compiler} || %{build_cross}) && !%{build_monolithic}
%if %{libc_shared}
Requires:	%{libstdcxx_name} = %{version}
%endif
Requires:	%{libstdcxx_name_orig}-devel = %{version}
%else

%if %{gcc42_as_system_compiler}
%if %{libc_shared}
Requires:	%{libstdcxx_name} >= %{gcc42_version}
%endif
%if !%{build_stdcxxheaders}
Requires:	%{libstdcxx_name_orig}-devel >= %{gcc42_version}
%endif
%endif
%endif

%if %{build_cross}
AutoReq:	false
AutoProv:	false
%endif
Requires(post): update-alternatives
Requires(postun): update-alternatives

%description c++
This package adds C++ support to the GNU C compiler. It includes support
for most of the current C++ specification, including templates and
exception handling. It does include the static standard C++
library and C++ header files; the library for dynamically linking
programs is available separately.

####################################################################
# gcc Plugin%package -n gcc-plugins
%package plugins
Summary:	Headers to build gcc plugins
Group:		Development/C
Obsoletes:	gcc-plugins <= 4.7.0-2
%description plugins
This package contains the headers needed to build gcc plugins.

####################################################################
# C++ Libraries

%package -n %{libstdcxx_name}
Summary:	GNU C++ library
Group:		System/Libraries
Obsoletes:	%{libstdcxx_name_orig}%{branch}
Provides:	%{libstdcxx_name_orig}%{branch} = %{version}-%{release}
Provides:	%{libstdcxx_name_orig} = %{version}-%{release}
%if "%{branch}" == "3.3"
# By default, the libstdc++ from gcc3.3 is ABI compatible with the one
# from gcc3.2. Just tell other packages about it if they relied on that.
Provides:	%{libstdcxx_name_orig}3.2 = %{version}-%{release}
%endif
%if %{build_cross}
AutoReq:	false
AutoProv:	false
%endif

%description -n %{libstdcxx_name}
This package contains the GCC Standard C++ Library v3, an ongoing
project to implement the ISO/IEC 14882:1998 Standard C++ library.

%package -n %{libstdcxx_name_orig}-devel
Summary:	Header files and libraries for C++ development
Group:		Development/C++
%if %{libc_shared}
Requires:	%{libstdcxx_name} = %{version}-%{release}
%endif
Obsoletes:	%{libstdcxx_name_orig}%{branch}-devel
Provides:	%{libstdcxx_name_orig}%{branch}-devel = %{version}-%{release}
Provides:	%{libstdcxx_name_orig}6-devel
Obsoletes:	%{libstdcxx_name_orig}6-devel
%if %{build_cross}
AutoReq:	false
AutoProv:	false
%endif

%description -n %{libstdcxx_name_orig}-devel
This is the GNU implementation of the standard C++ libraries.  This
package includes the header files and libraries needed for C++
development.

%package -n %{libstdcxx_name_orig}-static-devel
Summary:	Static libraries for C++ development
Group:		Development/C++
Requires:	%{libstdcxx_name_orig}-devel = %{version}-%{release}
Obsoletes:	%{libstdcxx_name_orig}%{branch}-static-devel
Provides:	%{libstdcxx_name_orig}%{branch}-static-devel = %{version}-%{release}
Provides:	%{libstdcxx_name_orig}6-static-devel
Obsoletes:	%{libstdcxx_name_orig}6-static-devel
%if %{build_cross}
AutoReq:	false
AutoProv:	false
%endif

%description -n %{libstdcxx_name_orig}-static-devel
This is the GNU implementation of the standard C++ libraries.  This
package includes the static libraries needed for C++ development.

####################################################################
# Objective C Compiler

%package objc
Summary:	Objective C support for gcc
Group:		Development/Other
%if %{system_compiler}
Obsoletes:	gcc%{branch}-objc
Provides:	gcc%{branch}-objc = %{version}-%{release}
%endif
Requires:	%{name} = %{version}-%{release}
%if %{libc_shared} && !%{build_monolithic}
Requires:	%{libobjc_name} = %{version}-%{release}
%endif
%if %{build_cross}
AutoReq:	false
AutoProv:	false
%endif

%description objc
This package adds Objective C support to the GNU C compiler. Objective
C is an object oriented derivative of the C language, mainly used on
systems running NeXTSTEP. This package does not include the standard
Objective C object library.

####################################################################
# Objective C++ Compiler

%package objc++
Summary:	Objective C++ support for gcc
Group:		Development/Other
%if %{system_compiler}
Obsoletes:	gcc%{branch}-objc++
Provides:	gcc%{branch}-objc++ = %{version}-%{release}
%endif
Requires:	%{name}-objc = %{version}-%{release}
Requires:	%{name}-c++ = %{version}-%{release}
%if %{build_cross}
AutoReq:	false
AutoProv:	false
%endif

%description objc++
This package adds Objective C++ support to the GNU C++ compiler.

####################################################################
# Objective C Libraries

%package -n %{libobjc_name}
Summary:	Objective C runtime libraries
Group:		System/Libraries
Obsoletes:	%{libobjc_name_orig}3.0, %{libobjc_name_orig}3.1
Provides:	%{libobjc_name_orig} = %{version}-%{release}
Provides:	%{libobjc_name_orig}3.0 = %{version}-%{release}
Provides:	%{libobjc_name_orig}3.1 = %{version}-%{release}
%if !%{system_compiler}
Conflicts:	%{name}-objc < %{branch}
%endif
%if %{build_cross}
AutoReq:	false
AutoProv:	false
%endif

%description -n %{libobjc_name}
Runtime libraries for the GNU Objective C Compiler.

####################################################################
# Pascal Compiler

%package gpc
Summary:	Pascal support for gcc
Group:		Development/Other
%if %{system_compiler}
Obsoletes:	gcc%{branch}-gpc
Provides:	gcc%{branch}-gpc = %{version}-%{release}
%endif
Requires:	%{name} = %{version}-%{release}
%if %{build_cross}
AutoReq:	false
AutoProv:	false
%endif

%description gpc
The GNU Pascal Compiler (GPC) is, as the name says, the Pascal
compiler of the GNU family.  The compiler supports the following
language standards and quasi-standards:

  * ISO 7185 Pascal (see Resources),
  * most of ISO 10206 Extended Pascal,
  * Borland Pascal 7.0,
  * parts of Borland Delphi, Mac Pascal and Pascal-SC (PXSC). 

####################################################################
# Fortran 95 Compiler

%package gfortran
Summary:	Fortran 95 support for gcc
Group:		Development/Other
%if %{system_compiler}
Obsoletes:	gcc%{branch}-gfortran
Provides:	gcc%{branch}-gfortran = %{version}-%{release}
%endif
Obsoletes:	gcc%{branch}-g77
Requires:	%{name} = %{version}-%{release}
%if %{libc_shared} && !%{build_monolithic}
Requires:	%{libgfortran_name} = %{version}-%{release}
%endif
%if %{build_cross}
AutoReq:	false
AutoProv:	false
%endif

%description gfortran
This package adds support for compiling Fortran 95 programs with the GNU
compiler.

####################################################################
# Fortran 95 Libraries

%package -n %{libgfortran_name}
Summary:	Fortran 95 runtime libraries
Group:		System/Libraries
Provides:	%{libgfortran_name_orig} = %{version}
Obsoletes:	%{libgfortran_name_orig}%{branch}
Provides:	%{libgfortran_name_orig}%{branch} = %{version}-%{release}
Obsoletes:	libgfortran0
%if %{build_cross}
AutoReq:	false
AutoProv:	false
%endif

%description -n %{libgfortran_name}
This package contains Fortran 95 shared library which is needed to run
Fortran 95 dynamically linked programs.

%package -n %{libquadmath_name}
Summary:	GCC Quad-Precision Math Library
Group:		System/Libraries
Provides:	%{libquadmath_name_orig} = %{version}
Obsoletes:	%{libquadmath_name_orig}%{branch}
Provides:	%{libquadmath_name_orig}%{branch} = %{version}-%{release}
%if %{build_cross}
AutoReq:	false
AutoProv:	false
%endif

%description -n %{libquadmath_name}
A library, which provides quad-precision mathematical functions on
targets supporting the __float128 datatype. The library is used to
provide on such targets the REAL(16) type in the GNU Fortran compiler. 

####################################################################
# Ada 95 Compiler

%package gnat
Summary:	Ada 95 support for gcc
Group:		Development/Other
Requires:	%{libgnat_name} = %{version}-%{release}
%if %{system_compiler}
Obsoletes:	gcc%{branch}-gnat
Provides:	gcc%{branch}-gnat = %{version}-%{release}
%endif
Obsoletes:	%{cross_prefix}gnat
Provides:	%{cross_prefix}gnat = %{version}-%{release}
Requires:	%{name} = %{version}-%{release}

%description gnat
This package contains an Ada95 compiler and associated development
tools based on the GNU gcc technology. Ada95 is the object oriented
successor of the Ada83 language. To build this package from sources
you must have installed a binary version to bootstrap the compiler.

####################################################################
# Ada 95 Libraries

%package -n %{libgnat_name}
Summary:	Ada 95 runtime libraries
Group:		System/Libraries
Provides:	%{libgnat_name_orig} = %{version}-%{release}
Obsoletes:	%{cross_prefix}gnat-runtime
Provides:	%{cross_prefix}gnat-runtime = %{version}-%{release}

%description -n %{libgnat_name}
This package contains the shared libraries required to run programs
compiled with the GNU Ada compiler (GNAT) if they are compiled to use
shared libraries.  It also contains the shared libraries for the
Implementation of the Ada Semantic Interface Specification (ASIS), the
implementation of Distributed Systems Programming (GLADE) and the
Posix 1003.5 Binding (Florist).

####################################################################
# Java Compiler

%package java
Summary:	Java support for gcc
Group:		Development/Java
%if %{system_compiler}
Obsoletes:	gcc%{branch}-java
Provides:	gcc%{branch}-java = %{version}-%{release}
%endif
Requires:	%{name} = %{version}-%{release}
Requires:	%{GCJ_TOOLS} = %{version}-%{release}
Requires:	%{libgcj_name} >= %{version}
Requires:	%{libgcj_devel_name} >= %{version}
Requires:	libecj-java

%description java
This package adds experimental support for compiling Java(tm) programs
and bytecode into native code. To use this you will also need the
libgcj package.

####################################################################
# Java Runtime Tools

%package -n %{GCJ_TOOLS}
Summary:	Java related tools from gcc %{version}
Group:		Development/Java
%if %{system_compiler}
Obsoletes:	%{cross_prefix}gcj%{branch}-tools
Provides:	%{cross_prefix}gcj%{branch}-tools = %{version}-%{release}
Requires:	%{libgcj_bc_name} >= %{version}
%endif
Provides:	%{cross_prefix}gcj-tools = %{version}-%{release}
Requires:	%{libgcj_name} >= %{version}
Conflicts:	kaffe < 1.0.7-3mdk
Conflicts:	classpath < 0.97.1-2

%description -n %{GCJ_TOOLS}
This package includes Java related tools built from gcc %{version}:

   * gij: a Java ByteCode Interpreter
   * gcjh: generate header files from class files
   * jcf-dump: print information about class files
   * gcj-dbtool: tool for manipulating class file databases
   * grmic: generate stubs for Remote Method Invocation
   * grmiregistry: the remote object registry
   * aot-compile: ahead-of-time compiler
   * gappletviewer
   * gc-analyze
   * gjar
   * gjarsigner
   * gjavah
   * gkeytool
   * gnative2ascii
   * gorbd
   * grmid
   * gtnameserv
   * gserialver

####################################################################
# Java Libraries

%package -n %{libgcj_name}
Summary:	GNU Java runtime libraries
Group:		System/Libraries
Obsoletes:	%{cross_prefix}gcc-libgcj
Provides:	%{cross_prefix}gcc-libgcj = %{version}-%{release}
Obsoletes:	%{libgcj_name_orig}%{branch}
Provides:	%{libgcj_name_orig}%{branch} = %{version}-%{release}
%if %{build_java}
BuildRequires:	antlr
BuildRequires:	libxt-devel, libxtst-devel
BuildRequires:  jpackage-utils
# needed for cairo support (Graphics2D)
Requires:	gtk+2.0 >= 2.8.0
BuildRequires:	libgtk+2.0-devel >= 2.8.0
# for libgjsmdssi:
BuildRequires:	libjack-devel
BuildRequires:	dssi-devel
# for libgjsmalsa:
BuildRequires:	libalsa-devel
Requires:	libglib2.0 >= 2.4.0
BuildRequires:	libglib2.0-devel >= 2.4.0
BuildRequires:	libart_lgpl-devel >= 2.1.0
BuildRequires:	eclipse-ecj
BuildRequires:	zip
%endif
Obsoletes:	libgcj3, libgcj4
%if %{system_compiler}
Obsoletes:	libgcj5
Obsoletes:	%{mklibname gcj 6}
%endif
Requires:	%{libgcj_name_base}-base = %{version}
%if %isarch %{biarches}
Conflicts:	libgcj6 < 4.0.1-4mdk, lib64gcj6 < 4.0.1-4mdk
%endif

%description -n %{libgcj_name}
Runtime libraries for the GNU Java Compiler. The libgcj includes parts
of the Java Class Libraries, plus glue to connect the libraries to the
compiler and the underlying OS.

%package -n %{libgcj_devel_name}
Summary:	Header files and libraries for Java development
Group:		Development/Java
Requires:	zip >= 2.1
Requires:	zlib-devel
Requires:	%{libgcj_name} = %{version}-%{release}
Provides:	%{libgcj_name_orig}%{branch}-devel = %{version}-%{release}
Provides:	%{libgcj_name_orig}-devel = %{version}-%{release}
%if %{system_compiler}
Requires:	%{libgcj_bc_name} >= %{version}-%{release}
Obsoletes:	libgcj3-devel
Obsoletes:	libgcj4-devel
Obsoletes:	libgcj5-devel
Obsoletes:	%{mklibname gcj 6}-devel
Obsoletes:	%{mklibname gcj 7}-devel
Obsoletes:	%{mklibname gcj 9}-devel
%endif

%description -n %{libgcj_devel_name}
Development headers and libraries for the GNU Java Compiler. The
libgcj includes parts of the Java Class Libraries, plus glue to
connect the libraries to the compiler and the underlying OS.

%package -n %{libgcj_static_devel_name}
Summary:	Static libraries for Java development
Group:		Development/Java
Requires:	%{libgcj_devel_name} = %{version}-%{release}
Provides:	%{libgcj_name_orig}%{branch}-static-devel = %{version}-%{release}
Provides:	%{libgcj_name_orig}-static-devel = %{version}-%{release}
%if %{system_compiler}
Obsoletes:	libgcj3-static-devel
Obsoletes:	libgcj4-static-devel
Obsoletes:	libgcj5-static-devel
Obsoletes:	%{mklibname gcj 6}-static-devel
Obsoletes:	%{mklibname gcj 7}-static-devel
Obsoletes:	%{mklibname gcj 9}-static-devel
%endif

%description -n %{libgcj_static_devel_name}
Static libraries for the GNU Java Compiler.

%package -n %{libgcj_name_base}-base
Summary: Java library base classes
Group: Development/Java
# For /usr/lib/logging.properties and /usr/lib/security/classpath.security:
Requires: jpackage-utils
Conflicts: %{mklibname gcj 6} < 4.0.1-4mdk
%if %{system_compiler}
Obsoletes: libgcj6-base
%endif

%description -n %{libgcj_name_base}-base
The Java(tm) runtime library classes.

%package -n %{libgcj_name_base}-src
Summary: Java library sources
Group: Development/Java
Requires: %{libgcj_name} = %{version}-%{release}
%if %{system_compiler}
Obsoletes: libgcj6-src
%endif

%description -n %{libgcj_name_base}-src
The Java(tm) runtime library sources.

%package -n %{libgcj_bc_name}
Summary:	GNU Java runtime bytecode wrapper library
Group:		System/Libraries
%if %{system_compiler}
Conflicts:	%{mklibname gcj 8}
Conflicts:	%{mklibname gcj 9} < 4.3.3
%endif
Requires:	%{libgcj_name}

%description -n %{libgcj_bc_name}
Runtime wrapper library for applications using the bytecode interpreter
API of libgcj.

####################################################################
# FFI headers and libraries

%package -n %{libffi_name}
Summary:	GCC support library for FFI
Group:		System/Libraries

%description -n %{libffi_name}
This package contains GCC shared support library which is needed
for FFI support.

%package -n %{libffi_name}-devel
Summary:	Development headers and static library for FFI
Group:		Development/C
Requires:	%{libffi_name} = %{version}-%{release}
Provides:	%{libffi_name_orig}-devel = %{version}-%{release}
Obsoletes:	%{libffi_name_orig}-devel = 4.3.2
Obsoletes:	%{libffi_name_orig}-devel = 4.3.1
Obsoletes:	%{libffi_name_orig}-devel = 4.2.3
Obsoletes:	%{libffi_name_orig}-devel = 4.2.2
Provides:	ffi-devel = %{version}-%{release}

%description -n %{libffi_name}-devel
This package contains the development headers and the static library
for libffi. The libffi library provides a portable, high level
programming interface to various calling conventions. This allows a
programmer to call any function specified by a call interface
description at run time.

####################################################################
# mudflap headers and libraries

%package -n %{libmudflap_name}
Summary:	GCC mudflap shared support library
Group:		System/Libraries

%description -n %{libmudflap_name}
This package contains GCC shared support library which is needed
for mudflap support.

For front-ends that support it (C and C++), instrument all risky
pointer/array dereferencing operations, some standard library
string/heap functions, and some other associated constructs with
range/validity tests.  Modules so instrumented should be immune to
buffer overflows, invalid heap use, and some other classes of C/C++
programming errors.

Refer to the documentation for -fmudflap and -fmudflapth.

%package -n %{libmudflap_name_orig}-devel
Summary:	GCC mudflap support
Group:		Development/C
Requires:	%{name} = %{version}-%{release}
%if %{libc_shared}
Requires:	%{libmudflap_name} = %{version}-%{release}
%endif
Obsoletes:	libmudflap0-devel

%description -n %{libmudflap_name_orig}-devel
This package contains headers and static libraries for building
mudflap-instrumented programs.

To instrument a non-threaded program, add `-fmudflap' option to GCC
and when linking add `-lmudflap'. For threaded programs also add
`-fmudflapth' and `-lmudflapth'.

####################################################################
# SSP headers and libraries

%package -n %{libssp_name}
Summary:	GCC SSP shared support library
Group:		System/Libraries

%description -n %{libssp_name}
This package contains GCC shared support library which is needed
for SSP support.

%package -n %{libssp_name_orig}-devel
Summary:	GCC SSP support
Group:		Development/C
Requires:	%{name} = %{version}-%{release}
%if %{libc_shared}
Requires:	%{libssp_name} = %{version}-%{release}
%endif

%description -n %{libssp_name_orig}-devel
This package contains headers and static libraries for building
SSP-instrumented programs.

Refer to the documentation for -fstack-protector.

####################################################################
# GCC OpenMP headers and library

%package -n %{libgomp_name}
Summary:	GCC OpenMP support library
Group:		System/Libraries

%description -n %{libgomp_name}
This package contains the GCC shared support library which is needed 
for OpenMP support.

%package -n %{libgomp_name_orig}-devel
Summary:	GCC OpenMP support
Group:		Development/C
Requires:	%{name} = %{version}-%{release}
%if %{libc_shared}
Requires:	%{libgomp_name} = %{version}-%{release}
%endif

%description -n %{libgomp_name_orig}-devel
This package contains headers and static libraries for building 
programs that use OpenMP.

####################################################################
# Preprocessor

%package cpp
Summary:	The C Preprocessor
Group:		Development/C
%if %{system_compiler}
Obsoletes:	gcc%{branch}-cpp
Provides:	gcc%{branch}-cpp = %{version}-%{release}
%endif
Requires(post): update-alternatives
Requires(postun): update-alternatives

%description cpp
The C preprocessor is a 'macro processor' which is used automatically
by the C compiler to transform your program before actual
compilation. It is called a macro processor because it allows
you to define 'macros,' which are abbreviations for longer
constructs.

The C preprocessor provides four separate facilities that you can use as
you see fit:

* Inclusion of header files. These are files of declarations that can be
  substituted into your program.
* Macro expansion. You can define 'macros,' which are abbreviations for 
  arbitrary fragments of C code, and then the C preprocessor will replace
  the macros with their definitions throughout the program.
* Conditional compilation. Using special preprocessing directives,
  you can include or exclude parts of the program according to various
  conditions.
* Line control. If you use a program to combine or rearrange source files
  into an intermediate file which is then compiled, you can use line
  control to inform the compiler about where each source line originated.

You should install this package if you are a programmer who is searching for
such a macro processor.

####################################################################
# SPU compilers

%package -n spu-gcc
Summary:	GNU C Compiler for Cell SPU
Group:		Development/C
Requires:	spu-binutils
Requires:	spu-newlib

%description -n spu-gcc
This package contains the C compiler for Cell SPU.

%package -n spu-gcc-c++
Summary:	GNU C++ Compiler for Cell SPU
Group:		Development/C++
Requires:	spu-gcc
Requires:	%{libstdcxx_name_orig}-devel = %{version}-%{release}

%description -n spu-gcc-c++
This package contains the C++ compiler for Cell SPU.

####################################################################
# Documentation

%package doc
Summary:	GCC documentation
Group:		Development/Other
%if %{system_compiler}
Obsoletes:	gcc%{branch}-doc
Provides:	gcc%{branch}-doc = %{version}-%{release}
%endif
Requires(post): info-install
Requires(preun): info-install
BuildArch: noarch

%description doc
GCC is a compiler suite aimed at integrating all the optimizations and
features necessary for a high-performance and stable development
environment. This package contains the compiler documentation in INFO
pages.

%package doc-pdf
Summary:	GCC documentation
Group:		Development/Other
%if %{system_compiler}
Obsoletes:	gcc%{branch}-doc-pdf
Provides:	gcc%{branch}-doc-pdf = %{version}-%{release}
%endif

%description doc-pdf
GCC is a compiler suite aimed at integrating all the optimizations and
features necessary for a high-performance and stable development
environment. This package contains the compiler printable
documentation in PDF.

####################################################################
# GCC MELT packaging

%if "%{branch}" == "melt"
%package -n gcc-melt-module
Summary:	GCC MELT Module
Group:		Development/Other
Obsoletes:	gcc-melt-plugin <= 4.7.0-4.4.1
Provides:	gcc-melt-module = %{version}-%{release}

%description -n gcc-melt-module
GCC MELT is a GCC (Gnu Compiler Collection, a free compiler for many
languages -C, C++, Ada, Fortran, ...- and systems) plugin and branch,
providing a lispy domain specific language to easily code GCC extensions
in. MELT originally meant Middle End Lisp Translator

GCC MELT should interest any important software project (coded in C,
C++, Ada, Fortran, ...), compiled with GCC, since it facilitates the
development of customized GCC extensions for:
 - specific warnings or typechecks
 - specific optimizations coding rules
 - validation source code navigation or processing, in particular aspect
   oriented programming, retro-engineering or refactoring tasks
 - any processing taking advantage of powerful GCC internal
   representations of your source code

%package -n gcc-melt-source
Summary:	GCC MELT Module sources
Group:		Development/Other
Obsoletes:	gcc-melt-plugin <= 4.7.0-4.4.1
Provides:	gcc-melt-source = %{version}-%{release}

%description -n gcc-melt-source
GCC MELT is a GCC (Gnu Compiler Collection, a free compiler for many
languages -C, C++, Ada, Fortran, ...- and systems) plugin and branch,
providing a lispy domain specific language to easily code GCC extensions
in. MELT originally meant Middle End Lisp Translator

GCC MELT should interest any important software project (coded in C,
C++, Ada, Fortran, ...), compiled with GCC, since it facilitates the
development of customized GCC extensions for:
 - specific warnings or typechecks
 - specific optimizations coding rules
 - validation source code navigation or processing, in particular aspect
   oriented programming, retro-engineering or refactoring tasks
 - any processing taking advantage of powerful GCC internal
   representations of your source code
%endif

%prep
%setup -q -n %{source_dir} -a 5
%patch1 -p1 -b .pr11536-testcase
%patch2 -p1 -b .pr9929-testcase

# Mandriva patches
# Using PPL 0.10 instead of PPL 0.11
# %patch100 -F 2 -p0 -b .ppl0.10
%patch101 -p1 -b .pass-slibdir
%patch102 -p1 -b .pr7434-testcase
%patch103 -p1 -b .pr8213-testcase

#%patch105 -p1 -b .ada-link
#%patch106 -p1 -b .ada-makefile

#%patch107 -p1 -b .multi-do-libdir
%patch113 -p1 -b .pr11631-testcase
#%patch114 -p1 -b .wformat
#%patch115 -p1 -b .linux32
%patch116 -p1 -b .linux32-build-env
%patch129 -p1 -b .nonof

%patch130 -p1
perl -pi -e 's,\@PROPERTYFILES\@,"%{_prefix}/lib",' libjava/gnu/classpath/natSystemProperties.cc

#%patch132 -p1
%if %build_libgcj_bc && !%system_compiler
perl -pi -e 's,\@ADDITIONAL_RPATH\@,-rpath %{target_libdir}/gcj_bc-%{libgcj_major},' libjava/Makefile.{am,in}
%else
perl -pi -e 's,\@ADDITIONAL_RPATH\@,,' libjava/Makefile.{am,in}
%endif

# Red Hat patches
%patch201 -p1 -b .java-nomulti
%patch202 -p1 -b .ppc64-m32-m64-multilib-only
%patch207 -p1 -b .libltdl-multilib
#patch208 -p1 -b .pr33763
%if %{use_hash_style_gnu}
#%patch211 -p1 -b .hash-style-gnu
%endif

# Integrate GNU Pascal compiler
%if %{build_pascal}
mv gpc-%{gpc_snapshot}/p gcc/p
rmdir gpc-%{gpc_snapshot}
patch -p1 < gcc/p/diffs/gcc-3.5.0.diff
%patch111 -p1 -b .gpc-fixes
%patch112 -p1 -b .gpc-serialize-build
%endif
%patch301 -p1 -b .mips_java
%patch302 -p1 -b .mips-testsuite-addr

# Setup files for cross-compilation
# XXX embed uClibc / dietlibc sources? [ia64 checks for __GLIBC__]
%ifarch %{spu_arches}
sysroot=%{_prefix}/spu
%endif
%if %{build_cross}
sysroot=%{_prefix}/%{gcc_target_platform}
%endif
if [[ -n "$sysroot" ]]; then
mkdir sysroot
cd sysroot
[[ -d $sysroot/bin ]] &&
ln -s $sysroot/bin bin
[[ -f $sysroot/usr/include/stdio.h ]] &&
ln -s $sysroot/usr/include include
[[ -f $sysroot/lib/crti.o ]] &&
ln -s $sysroot/lib lib
[[ -f $sysroot/lib64/crti.o ]] &&
ln -s $sysroot/lib64 lib64
[[ -L usr/include ]] || {
mkdir -p usr/include
tar jxf %{SOURCE1} -C usr/include
cd usr
%patch999 -p0
%patch1000 -p0 -b .mips~
}
cd ../..
fi

# We can actually link binaries at this stage
# XXX integrate into Patch104 (cross-build-fixes)?
%if %{build_cross}
perl -pi -e '/^DRIVER_DEFINES/ .. /^gcc/ and s/(\@TARGET_SYSTEM_ROOT_DEFINE\@)/-DSYSROOT_SPEC="\\"\\"" \1/' gcc/Makefile.in
perl -ni -e '/^m4_define.+AC_LINK/ .. /^m4_defn.+AC_LINK/ or print' config/no-executables.m4
perl -pi -e 's/^(.+GLIBCXX_IS_NATIVE)=false/\1=true/' libstdc++-v3/configure.ac
for d in libiberty libgfortran libstdc++-v3; do
cd $d
autoconf
cd ..
done
%endif

%if !%build_libgcj_bc
perl -pi -e 's,use_libgcj_bc=yes,use_libgcj_bc=no,' libjava/configure.host
%endif

# Patch version for Mandriva and bug reports
echo "%{version}" > gcc/BASE-VER
perl -pi -e '/^\#define VERSUFFIX/ and s/""/" (%{version}-%{release})"/' gcc/version.c

# Fix java-ext path
sed -i -e 's,\$(jardir)/ext,$(jardir)-ext,g' libjava/Makefile.{am,in}

#%patch304 -p1 -b .uclibc~

%build
# FIXME: extra tools needed
mkdir -p bin
install -m755 %{SOURCE6} bin/help2man
export PATH=$PATH:$PWD/bin

# Prepare OPT_FLAGS
OPT_FLAGS=`echo $RPM_OPT_FLAGS|sed -e 's/-fno-rtti//g' -e 's/-fno-exceptions//g' -e 's/-mcpu=pentiumpro//g'`
%if %{build_debug}
OPT_FLAGS=`echo "$OPT_FLAGS -g" | sed -e "s/-fomit-frame-pointer//g"`
%endif
%if %{build_cross}
OPT_FLAGS="-O2 -g -pipe"
%endif
%if %isarch %{biarches}
OPT_FLAGS=`echo $OPT_FLAGS|sed -e 's/\(-m64\|-m32\)//g'`
%endif
%ifarch ppc
OPT_FLAGS=`echo $OPT_FLAGS|sed -e 's/-Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4//'`
%endif
OPT_FLAGS=`echo $OPT_FLAGS|sed -e 's/-fomit-frame-pointer//g'`

# don't build crt files with -fasynchronous-unwind-tables
case " $OPT_FLAGS " in
*" -fasynchronous-unwind-tables "*)
  perl -pi -e 's/-fno-exceptions /-fno-exceptions -fno-asynchronous-unwind-tables /' gcc/Makefile.in
  ;;
esac

# Force a seperate object dir
rm -fr obj-%{gcc_target_platform}
mkdir obj-%{gcc_target_platform}
cd obj-%{gcc_target_platform}

# Make bootstrap-lean
LANGUAGES="c"
%if %{build_cxx}
LANGUAGES="$LANGUAGES,c++"
%endif
%if %{build_ada}
LANGUAGES="$LANGUAGES,ada"
%endif
%if %{build_fortran}
LANGUAGES="$LANGUAGES,fortran"
%endif
%if %{build_objc}
LANGUAGES="$LANGUAGES,objc"
LIBOBJC_FLAGS="--enable-objc-gc"
%endif
%if %{build_objcp}
LANGUAGES="$LANGUAGES,obj-c++"
%endif
%if %{build_java}
LANGUAGES="$LANGUAGES,java"
%endif
%if %{build_pascal}
LANGUAGES="$LANGUAGES,pascal"
%endif
%if %{build_lto}
LANGUAGES="$LANGUAGES,lto"
%endif
PROGRAM_SUFFIX=""
%if "%{program_suffix}" != ""
PROGRAM_SUFFIX="--program-suffix=%{program_suffix}"
%endif
PROGRAM_PREFIX=""
%if "%{program_prefix}" != ""
PROGRAM_PREFIX="--program-prefix=%{program_prefix}"
%endif
%if %{build_cxx}
LIBSTDCXX_FLAGS="--enable-long-long --enable-__cxa_atexit --disable-libunwind-exceptions"
case %{libc} in
glibc)		LIBSTDCXX_FLAGS="$LIBSTDCXX_FLAGS --enable-clocale=gnu";;
esac
%endif
%if %{build_java}
LIBJAVA_FLAGS="--enable-java-awt=gtk --with-java-home=%{jdk_home} --with-ecj-jar=%{_datadir}/java/eclipse-ecj.jar"
LIBJAVA_FLAGS="$LIBJAVA_FLAGS --enable-gtk-cairo"
LIBJAVA_FLAGS="$LIBJAVA_FLAGS --disable-libjava-multilib"
%else
LIBJAVA_FLAGS="--disable-libgcj"
%endif
SSP_FLAGS="--disable-ssp --disable-libssp"
%if %{build_libssp}
SSP_FLAGS="--enable-ssp --enable-libssp"
%endif
%if %{use_ssp_glibc}
SSP_FLAGS="--enable-ssp --disable-libssp"
%endif
%if !%{build_libmudflap}
MUDFLAP_FLAGS="--disable-libmudflap"
%endif
%if !%{build_libgomp}
LIBGOMP_FLAGS="--disable-libgomp"
%endif
# As of GCC 4.6.0, we need to specify the ClooG backend, being either:
# ppl (cloog-parma)
# isl (cloog)
# ppl-legacy (default)
%if %{build_cloog}
CLOOG_FLAGS="--with-ppl --with-cloog --enable-cloog-backend=ppl"
%endif
%if !%{build_libffi} && !%{build_java}
LIBFFI_FLAGS="--disable-libffi"
%endif
%if %{build_cross}
CROSS_FLAGS="--with-build-sysroot=$PWD/../sysroot --with-headers --disable-multilib --disable-nls"
%endif
%if %{build_cross_bootstrap}
CROSS_FLAGS="--disable-multilib --disable-threads"
%if %isarch %{lsb_arches}
# we have embedded the LSB 3.1 headers, so we can build the unwinding stuff too (ia64)
CROSS_FLAGS="$CROSS_FLAGS --with-build-sysroot=$PWD/../sysroot --with-headers"
%endif
%endif
%if !%{system_compiler} && !%{build_stdcxxheaders}
LIBSTDCXX_FLAGS="$LIBSTDCXX_FLAGS --with-gxx-include-dir=%{libstdcxx_includedir}"
%endif
[[ -n "$CROSS_FLAGS" ]] && CROSS_FLAGS="$CROSS_FLAGS --target=%{gcc_target_platform}"
case %{libc} in
%if %{build_cross_bootstrap}
glibc)		LIBC_FLAGS="";;
%else
glibc)		LIBC_FLAGS="--enable-threads=posix";;
%endif
newlib)		LIBC_FLAGS="--with-newlib --with-headers --disable-threads";;
*)		echo "ERROR: unsupported %{libc} C library"; exit 1;;
esac
%if %{libc_shared}
LIBC_FLAGS="$LIBC_FLAGS --enable-shared"
%else
LIBC_FLAGS="$LIBC_FLAGS --disable-shared"
%endif
# target specific flags (don't %ifarch for cross compilers)
case %{target_cpu} in
x86_64)		TARGET_FLAGS="--with-cpu=generic";;
i?86|athlon)	TARGET_FLAGS="--with-cpu=generic";;
ppc)		TARGET_FLAGS="--with-cpu=750 --with-long-double-128";;
ppc32|ppc64)	TARGET_FLAGS="--with-cpu=power4 --with-long-double-128";;
sparc|sparcv9)	TARGET_FLAGS="--with-long-double-128";;
mips64|mips64el) TARGET_FLAGS="--enable-long-long --with-abi=64";;
esac

%if "%{branch}" == "melt"
MELT_FLAGS="--disable-multilib"
	%if %melt_bootstrap
		MELT_BOOTSTRAP_FLAGS="--enable-bootstrap"
	%else
		MELT_BOOTSTRAP_FLAGS="--disable-bootstrap"
	%endif
MELT_FLAGS="$MELT_FLAGS $MELT_BOOTSTRAP_FLAGS"
%endif

%if %{build_release}
CHECKING_FLAGS="--enable-checking=release"
%else
CHECKING_FLAGS="--enable-checking=yes"
%endif

%if %{build_flto}
OPT_FLAGS="$OPT_FLAGS -flto"
%endif

%if %{build_fortran}
LIBQUADMATH_FLAGS=""
%else
LIBQUADMATH_FLAGS="--disable-libquadmath"
%endif

# (anssi) building with external jar fails
%define python_dir %(echo "%{py_puresitedir}" | sed 's!^%{_prefix}!!g')
export JAR="no"
export FASTJAR="no"
CC="%{__cc}" CFLAGS="$OPT_FLAGS" CXXFLAGS="$OPT_FLAGS" XCFLAGS="$OPT_FLAGS" TCFLAGS="$OPT_FLAGS" \
	../configure --prefix=%{_prefix} --libexecdir=%{_prefix}/lib --with-slibdir=%{target_slibdir} \
	--with-bugurl=https://qa.mandriva.com/ \
	--mandir=%{_mandir} --infodir=%{_infodir} $CHECKING_FLAGS \
	--enable-languages="$LANGUAGES" $PROGRAM_PREFIX $PROGRAM_SUFFIX \
	--build=%{_target_platform} --host=%{_target_platform} $CROSS_FLAGS $TARGET_FLAGS \
	--with-system-zlib $LIBC_FLAGS $LIBOBJC_FLAGS $LIBSTDCXX_FLAGS $LIBJAVA_FLAGS $SSP_FLAGS \
	$MUDFLAP_FLAGS $LIBFFI_FLAGS --disable-werror $LIBGOMP_FLAGS $LIBQUADMATH_FLAGS \
	$CLOOG_FLAGS --with-python-dir=%{python_dir} --enable-plugins \
	$MELT_FLAGS
touch ../gcc/c-gperf.h
%if %{build_cross}
# (peryvind): xgcc seems to ignore --sysroot, so let's just workaround it for
# by adding a symlink to the headers since xgcc already passes -isystem ./include
mkdir -p %{target_cpu}-linux/libgcc
ln -sf $PWD/../sysroot/usr/include %{target_cpu}-linux/libgcc/include

# GCC MELT can't stand make -j for now ...
make
%else
# bootstrap-lean is similar to bootstrap except "object files from the stage1
# and stage2 of the 3-stage bootstrap of the compiler are deleted as soon as
# they are no longer needed."
# GCC MELT can't stand make -j for now ...
# Disabling bootstrap for now ...
%if %melt_bootstrap
make bootstrap-lean BOOT_CFLAGS="$OPT_CFLAGS"
%endif

%endif

cd ..

# Build the SPU compiler
%ifarch %{spu_arches}
rm -rf objs-spu
mkdir objs-spu
cd objs-spu

%define spu_prefix %{_prefix}/spu
%define spu_program_prefix spu-
SPU_OPT_FLAGS="-O2 -g -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64"
CC="%{__cc} $OPT_FLAGS" CFLAGS="$SPU_OPT_FLAGS" CXXFLAGS="$SPU_OPT_FLAGS" XCFLAGS="$SPU_OPT_FLAGS" TCFLAGS="$SPU_OPT_FLAGS" \
../configure \
	--prefix=%{_prefix} --libexecdir=%{_prefix}/lib --with-slibdir=%{spu_prefix}/lib \
	--mandir=%{_mandir} --infodir=%{_infodir} \
	--with-build-sysroot=$PWD/../sysroot --with-newlib --with-headers --disable-shared \
	--disable-threads --disable-multilib --disable-nls \
	--enable-checking=release --enable-languages="c,c++" --disable-libssp --disable-libmudflap \
	--host=%{_target_platform} --build=%{_target_platform} --target=spu \
	--program-prefix=%{spu_program_prefix}
%make
cd ..
%endif

# Copy various doc files here and there
mkdir -p rpm.doc/gfortran
mkdir -p rpm.doc/objc
mkdir -p rpm.doc/objcp
mkdir -p rpm.doc/libjava
mkdir -p rpm.doc/libobjc
mkdir -p rpm.doc/boehm-gc
mkdir -p rpm.doc/gpc
mkdir -p rpm.doc/c++
mkdir -p rpm.doc/libstdc++

%if %{build_libstdcxx}
(cd libstdc++-v3; for i in ChangeLog*; do
	ln -f $i ../rpm.doc/libstdc++/$i
done)
%endif
%if %{build_cxx}
(cd gcc/cp; for i in ChangeLog*; do
	ln -f $i ../../rpm.doc/c++/$i
done)
%endif
%if %{build_pascal}
(cd gcc/p; for i in ChangeLog* README NEWS FAQ; do
	ln -f $i ../../rpm.doc/gpc/$i
done)
%endif
%if %{build_fortran}
(cd gcc/fortran; for i in ChangeLog*; do
	ln -f $i ../../rpm.doc/gfortran/$i
done)
(cd libgfortran; for i in ChangeLog*; do
	ln -f $i ../rpm.doc/gfortran/$i.libgfortran
done)
%endif
%if %{build_objc}
(cd gcc/objc; for i in README*; do
	ln -f $i ../../rpm.doc/objc/$i.objc
done)
(cd libobjc; for i in README*; do
	ln -f $i ../rpm.doc/libobjc/$i.libobjc
done)
%endif
%if %{build_objcp}
(cd gcc/objcp;
  # XXX placeholder, there may be docs in the future
  echo "Objective-C++ support for GCC" > ../../rpm.doc/objcp/README)
%endif
%if %{build_java}
(cd boehm-gc; for i in ChangeLog*; do
        ln -f $i ../rpm.doc/boehm-gc/$i.gc
done)
(cd libjava; for i in README THANKS COPYING ChangeLog; do
	ln -f $i ../rpm.doc/libjava/$i.libjava
done)
(cd libjava; ln -f LIBGCJ_LICENSE ../rpm.doc/libjava/LICENSE.libjava)
%endif

# [ghibo] - build printable documentation
%if %{build_pdf_doc}
%if %{mdkversion} >= 200710
export PDFTEX=pdftex
%endif
unset TEXINPUTS
(cd gcc/doc; for file in gcc.texi cpp.texi cppinternals.texi; do
  texi2dvi -p -t @afourpaper -t @finalout -I ./include -I ../../obj-%{gcc_target_platform}/gcc $file
done)
(cd gcc/fortran;
  texi2dvi -p -t @afourpaper -t @finalout -I ../doc/include -I ../../obj-%{gcc_target_platform}/gcc gfortran.texi)
%if %{build_ada}
(cd gcc/ada;
  texi2dvi -p -t @afourpaper -t @finalout -I ../doc/include -I ../../obj-%{gcc_target_platform}/gcc gnat_rm.texi)
(cd obj-%{gcc_target_platform}/gcc/doc;
  texi2dvi -p -t @afourpaper -t @finalout -I ../../../gcc/doc/include -I .. gnat_ugn.texi
  mv gnat_ugn.pdf ../../../gcc/ada/gnat_ugn.pdf)
%endif
%endif

%check
echo ====================TESTING=========================
%if %{build_check}
cd obj-%{gcc_target_platform}
time %make -k check || true
echo "XXX check time above XXX"
../contrib/test_summary > ../test_summary.log
cd ..
%endif
echo ====================TESTING END=====================
 
%install
rm -rf %{buildroot}

# Fix HTML docs for libstdc++-v3
perl -pi -e \
  's~href="l(ibstdc|atest)~href="http://gcc.gnu.org/onlinedocs/libstdc++/l\1~' \
  libstdc++-v3/doc/html/api.html

# Create some directories, just to make sure (e.g. ColorGCC)
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_mandir}
mkdir -p %{buildroot}%{_infodir}
mkdir -p %{buildroot}%{_sysconfdir}

%ifarch %{spu_arches}
%makeinstall_std -C objs-spu
%endif

pushd obj-%{gcc_target_platform};
  %makeinstall_std
  %if %{build_java}
  %makeinstall_std -C %{gcc_target_platform}/libjava install-src.zip
  %endif
popd

FULLVER=`%{buildroot}%{_bindir}/%{gcc_target_platform}-gcc%{program_suffix} --version | head -n 1 | cut -d' ' -f3`
FULLPATH=$(dirname %{buildroot}%{gcc_libdir}/%{gcc_target_platform}/%{version}/cc1)

# Create /usr/bin/%{program_prefix}gcc%{branch}-version that contains the full version of gcc
cat >%{buildroot}%{_bindir}/%{program_prefix}gcc%{branch}-version <<EOF
#!/bin/sh
echo "$FULLVER"
EOF
chmod 0755 %{buildroot}%{_bindir}/%{program_prefix}gcc%{branch}-version

%if "%{program_suffix}" == ""
mv %{buildroot}%{_bindir}/%{program_prefix}cpp %{buildroot}%{_bindir}/%{program_prefix}cpp-%{version}
mv %{buildroot}%{_bindir}/%{program_prefix}gcc %{buildroot}%{_bindir}/%{program_prefix}gcc-%{version}
%if %{build_cxx}
mv %{buildroot}%{_bindir}/%{program_prefix}g++ %{buildroot}%{_bindir}/%{program_prefix}g++-%{version}
%endif
%endif

# replacing hardlinks with symlinks
ln -sf %{program_prefix}gcc%{program_long_suffix} %{buildroot}%{_bindir}/%{gcc_target_platform}-gcc%{program_suffix}
# TODO: cleanups?
%if "%{program_prefix}" != "%{gcc_target_platform}-"
ln -sf %{program_prefix}gcc%{program_long_suffix} %{buildroot}%{_bindir}/%{gcc_target_platform}-gcc-%{version}
%endif
%if %{build_cxx}
ln -sf %{program_prefix}g++%{program_long_suffix} %{buildroot}%{_bindir}/c++%{program_long_suffix}
ln -sf %{program_prefix}g++%{program_long_suffix} %{buildroot}%{_bindir}/%{gcc_target_platform}-c++%{program_suffix}
ln -sf %{program_prefix}g++%{program_long_suffix} %{buildroot}%{_bindir}/%{gcc_target_platform}-g++%{program_suffix}
%endif
%if %{build_fortran}
ln -sf %{program_prefix}gfortran%{program_suffix} %{buildroot}%{_bindir}/%{gcc_target_platform}-gfortran%{program_suffix}
%endif
%if %{build_java}
ln -sf %{program_prefix}gcj%{program_suffix} %{buildroot}%{_bindir}/%{gcc_target_platform}-gcj%{program_suffix}
ln -sf %{program_prefix}gcjh%{program_suffix} %{buildroot}%{_bindir}/%{gcc_target_platform}-gcjh%{program_suffix}
%endif

%if %{system_compiler}
ln -s gcc %{buildroot}%{_bindir}/cc
%endif

rm -f %{buildroot}%{_infodir}/dir

%if %{build_ada} && %{libc_shared}
%if %isarch ppc64 sparc64 x86_64 mips64 mips64el
rm -rf $FULLPATH/32/ada{include,lib}
%endif
# Dispatch Ada 95 libraries (special case)
pushd $FULLPATH/adalib
  rm -f libgnarl.so* libgnat.so*
  mv -f libgnarl-*.so.* %{buildroot}%{_libdir}/
  ln -s ../../../../../%{_lib}/libgnarl-*.so.* libgnarl-%{branch}.so
  ln -s libgnarl-%{branch}.so libgnarl.so
  mv -f libgnat-*.so.* %{buildroot}%{_libdir}/
  ln -s ../../../../../%{_lib}/libgnat-*.so.* libgnat-%{branch}.so
  ln -s libgnat-%{branch}.so libgnat.so
popd
%endif

# Strip debug info from libraries
STRIP_DEBUG=/bin/true
%if !%{build_debug}
if [[ "%{_enable_debug_packages}" != "1" ]]; then
  STRIP_DEBUG="strip -g"
  if [[ "%{_target_cpu}" != "%{target_cpu}" ]]; then
    STRIP_DEBUG="%{target_cpu}-linux-$STRIP_DEBUG"
  fi
fi
%endif

# Dispatch libraries to the right directories
DispatchLibs() {
	libname=$1 libversion=$2
	[[ -f ../../../../..%{target_libdir}/$libname.so.$libversion ]] && {
	$STRIP_DEBUG ../../../../..%{target_libdir}/$libname.so.$libversion
	rm -f $libname.so
	ln -s ../../../../..%{target_libdir}/$libname.so.$libversion $libname.so
	rm -f ../../../../..%{target_libdir}/$libname.so
	} || :
	[[ -f ../../../../..%{target_libdir}/$libname.a ]] && {
	$STRIP_DEBUG ../../../../..%{target_libdir}/$libname.a
	rm -f $libname.a
	cp -f ../../../../..%{target_libdir}/$libname.a $libname.a
	rm -f ../../../../..%{target_libdir}/$libname.a
	} || :
	%if %isarch %{biarches}
	[ -d 32 ] || mkdir 32
	pushd 32
	mkdir -p %{buildroot}%{_prefix}/lib
	skip32=
	[[ -z "$skip32" ]] && [[ -f ../../../../$libname.so.$libversion ]] && {
	$STRIP_DEBUG ../../../../$libname.so.$libversion
	ln -s ../../../../$libname.so.$libversion $libname.so
	rm -f ../../../../$libname.so
	[[ -f ../../../../$libname.a ]] && {
	$STRIP_DEBUG ../../../../$libname.a
	cp -f ../../../../$libname.a $libname.a
	rm -f ../../../../$libname.a
	} || :
	} || :
	popd
	%endif
	%if %isarch %{nof_arches}
	[ -d nof ] || mkdir nof
	pushd nof
	$STRIP_DEBUG ../../../../nof/$libname.so.$libversion
	ln -s ../../../../nof/$libname.so.$libversion $libname.so
	rm -f ../../../../nof/$libname.so
	[[ -f ../../../../nof/$libname.a ]] && {
	$STRIP_DEBUG ../../../../nof/$libname.a
	cp -f ../../../../nof/$libname.a $libname.a
	rm -f ../../../../nof/$libname.a
	} || :
	popd
	%endif
}
pushd $FULLPATH
	%if %{build_libssp}
	DispatchLibs libssp		%{libssp_major}.0.0
	mv ../../../../..%{target_libdir}/libssp_nonshared.a libssp_nonshared.a
	%if %isarch %{biarches}
	mv ../../../libssp_nonshared.a 32/libssp_nonshared.a
	%endif
	%endif
        %if %{build_libgomp}
	DispatchLibs libgomp		%{libgomp_major}.0.0
        %endif
	%if %{build_libmudflap}
	DispatchLibs libmudflap		%{libmudflap_major}.0.0
	DispatchLibs libmudflapth	%{libmudflap_major}.0.0
	%endif
	%if %{build_cxx}
	DispatchLibs libstdc++	%{libstdcxx_major}.0.%{libstdcxx_minor}
	mv ../../../../..%{target_libdir}/libsupc++.a libsupc++.a
	%if %isarch %{biarches}
	mv -f ../../../libsupc++.a 32/libsupc++.a
	%endif
	%if %isarch %{nof_arches}
	mv -f ../../../nof/libsupc++.a nof/libsupc++.a
	%endif
	%endif
	# Make it less hard dependent on libstdc++ 3.4 minor changes
	%if !%{system_compiler}
	[[ -f  ../../../../..%{target_libdir}/libstdc++.so.%{libstdcxx_major} ]] &&
	ln -sf ../../../../..%{target_libdir}/libstdc++.so.%{libstdcxx_major} libstdc++.so || :
	%if %isarch %{biarches}
	[[ -f  ../../../libstdc++.so.%{libstdcxx_major} ]] &&
	ln -sf ../../../../libstdc++.so.%{libstdcxx_major} 32/libstdc++.so || :
	%endif
	%endif
	%if %{build_java}
	DispatchLibs libgcj			%{libgcj_major}.0.0
	DispatchLibs libgij			%{libgcj_major}.0.0
	DispatchLibs libgcj-tools		%{libgcj_major}.0.0
	%if %build_libgcj_bc
	# Do not dispatch libgcj_bc, libgcj_bc.so and libgcj_bc.so.1.0.0
	# are different libraries intentionally. We move it manually:
	mv ../../../../..%{target_libdir}/libgcj_bc.{so,a} .
	%endif
	%endif
	%if %{build_objc}
	DispatchLibs libobjc	%{libobjc_major}.0.0
	DispatchLibs libobjc_gc	%{libobjc_major}.0.0
	%endif
	%if %{build_fortran}
	DispatchLibs libgfortran	%{libgfortran_major}.0.0
	DispatchLibs libquadmath	%{libquadmath_major}.0.0
	[[ -f ../../../libgfortranbegin.a ]] &&
	mv -f ../../../libgfortranbegin.a 32/libgfortranbegin.a || :
	%if %isarch %{nof_arches}
	[[ -f ../../../nof/libgfortranbegin.a ]] &&
	mv -f ../../../nof/libgfortranbegin.a nof/libgfortranbegin.a || :
	%endif
	%endif
popd

# Move Java headers to /usr/include/libgcj-<version>
%if %{build_java}
if [ "%{libjava_includedir}" != "%{_includedir}" ]; then
  mkdir -p %{buildroot}%{libjava_includedir}
  for dir in gcj gnu java javax org; do
    mkdir -p %{buildroot}%{libjava_includedir}/$dir
    mv %{buildroot}%{libstdcxx_includedir}/$dir/* %{buildroot}%{libjava_includedir}/$dir/
    rmdir %{buildroot}%{libstdcxx_includedir}/$dir
  done

  # include <libgcj/XXX.h> should lead to <libgcj-VERSION/XXX.h>
  ln -s %{libjava_includedir} %{buildroot}%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/libgcj

  # fix pkgconfig files
  perl -pi -e 's,^(includedir=).+,\1%{libjava_includedir},' %{buildroot}%{_prefix}/lib/pkgconfig/libgcj-%{branch}.pc
%if %isarch %{biarches}
  mkdir -p %{buildroot}%{_libdir}/pkgconfig
  perl -pe '/^libdir=/ and s,/lib,/%{target_lib},' %{buildroot}%{_prefix}/lib/pkgconfig/libgcj-%{branch}.pc > %{buildroot}%{_libdir}/pkgconfig/libgcj-%{branch}.pc
  rm %{buildroot}%{_prefix}/lib/pkgconfig/libgcj-%{branch}.pc
%endif
fi
# In java-1.5.0-gcj(-devel):
rm -rf %{buildroot}%{_bindir}/rebuild-gcj-db%{program_suffix}
rm -rf %{buildroot}%{_bindir}/aot-compile%{program_suffix}
rm -rf %{buildroot}%{_mandir}/man1/aot-compile*.1*
rm -rf %{buildroot}%{_mandir}/man1/rebuild-gcj-db*.1*
rm -f %{buildroot}%{py_puresitedir}/{aotcompile,classfile}.py
%endif

# Move libgcj.spec to compiler-specific directories
%if %{build_java}
mv %{buildroot}%{_prefix}/lib/libgcj.spec $FULLPATH/libgcj.spec
%endif

# Move <cxxabi.h> to compiler-specific directories
%if %{build_cxx}
mkdir -p $FULLPATH/include/bits/
mv %{buildroot}%{libstdcxx_includedir}/cxxabi.h $FULLPATH/include/
mv %{buildroot}%{libstdcxx_includedir}/%{gcc_target_platform}/bits/cxxabi_tweaks.h $FULLPATH/include/bits/
%endif

# Ship with biarch c++config.h headers
%if %{build_cxx}
pushd obj-%{gcc_target_platform}
cxxconfig="`find %{gcc_target_platform}/libstdc++-v3/include -name c++config.h`"
for i in `find %{gcc_target_platform}/[36]*/libstdc++-v3/include -name c++config.h 2>/dev/null`; do
  if ! diff -up $cxxconfig $i; then
    file_32=x file_64=x
    case $i in
      %{gcc_target_platform}/32/*) file_32=$i; file_64=$cxxconfig ;;
      %{gcc_target_platform}/64/*) file_32=$cxxconfig; file_64=$i ;;
    esac
    { [[ -f "$file_32" ]] && [[ -f "$file_64" ]]; } ||
      { echo "c++config.h dispatch error"; exit 1; }

    cat > %{buildroot}%{libstdcxx_includedir}/%{gcc_target_platform}/bits/c++config.h <<EOF
#ifndef _CPP_CPPCONFIG_WRAPPER
#define _CPP_CPPCONFIG_WRAPPER 1
#include <bits/wordsize.h>
#if __WORDSIZE == 32
`cat $file_32`
#else
`cat $file_64`
#endif
#endif
EOF
    break
  fi
done
popd
%endif

# Link gnatgcc to gcc
%if %{build_ada}
ln -sf gcc %{buildroot}%{_bindir}/gnatgcc
%endif

# Create an empty file with perms 0755
FakeAlternatives() {
  for file in ${1+"$@"}; do
    rm -f %{cross_program_prefix}$file
    touch %{cross_program_prefix}$file
    chmod 0755 %{cross_program_prefix}$file
  done
}

# Alternatives provide /lib/cpp and %{_bindir}/cpp
(cd %{buildroot}%{_bindir}; FakeAlternatives cpp)
%if !%{build_cross} && %{system_compiler}
(mkdir -p %{buildroot}/lib; cd %{buildroot}/lib; ln -sf %{_bindir}/cpp cpp)
%endif

# Alternatives provide /usr/bin/c++
%if %{build_cxx}
(cd %{buildroot}%{_bindir}; FakeAlternatives c++)
%endif

if [[ -z "%{?cross_bootstrap:1}" ]] && [[ "%{libc_shared}" = "1" ]]; then
# Move libgcc_s.so* to /%{_lib}
pushd %{buildroot}%{_prefix}/%{target_lib}
  chmod 0755 libgcc_s.so.%{libgcc_major}
  mkdir -p %{buildroot}%{target_slibdir}
  mv -f  libgcc_s.so.%{libgcc_major} %{buildroot}%{target_slibdir}/libgcc_s-%{version}.so.%{libgcc_major}
  ln -sf libgcc_s-%{version}.so.%{libgcc_major} %{buildroot}%{target_slibdir}/libgcc_s.so.%{libgcc_major}
  ln -sf %{target_slibdir}/libgcc_s.so.%{libgcc_major} %{buildroot}%{target_libdir}/libgcc_s.so
%if %isarch %{nof_arches}
  chmod 0755 nof/libgcc_s.so.%{libgcc_major}
  mkdir -p %{buildroot}%{target_slibdir}/nof
  mv -f  nof/libgcc_s.so.%{libgcc_major} %{buildroot}%{target_slibdir}/nof/libgcc_s-%{version}.so.%{libgcc_major}
  ln -sf libgcc_s-%{version}.so.%{libgcc_major} %{buildroot}%{target_slibdir}/nof/libgcc_s.so.%{libgcc_major}
  ln -sf %{target_slibdir}/nof/libgcc_s.so.%{libgcc_major} %{buildroot}%{target_libdir}/nof/libgcc_s.so
%endif
popd
%if %isarch %{biarches}
pushd %{buildroot}%{_prefix}/lib
  chmod 0755 libgcc_s.so.%{libgcc_major}
  mkdir -p %{buildroot}/lib
  mv -f  libgcc_s.so.%{libgcc_major} %{buildroot}/lib/libgcc_s-%{version}.so.%{libgcc_major}
  ln -sf libgcc_s-%{version}.so.%{libgcc_major} %{buildroot}/lib/libgcc_s.so.%{libgcc_major}
  ln -sf ../../lib/libgcc_s.so.%{libgcc_major} %{buildroot}%{_prefix}/lib/libgcc_s.so
  ln -sf ../../lib/libgcc_s.so.%{libgcc_major} %{buildroot}%{_prefix}/lib/libgcc_s_32.so
popd
%if %build_java
libs="libgcj libgij libgcj-tools"
%if %build_libgcj_bc
libs="$libs libgcj_bc"
%endif
for lib in $libs; do
  ln -sf ../../../%{gcc32_target_platform}/%{version}/$lib.a  $FULLPATH/32/$lib.a
  ln -sf ../../../%{gcc32_target_platform}/%{version}/$lib.so $FULLPATH/32/$lib.so
done
%endif
%endif
fi

# Create c89 and c99 wrappers
%if %{system_compiler}
cat > %{buildroot}%{_prefix}/bin/c89 <<"EOF"
#!/bin/sh
fl="-std=c89"
for opt; do
  case "$opt" in
    -ansi|-std=c89|-std=iso9899:1990) fl="";;
    -std=*) echo "`basename $0` called with non ANSI/ISO C option $opt" >&2
	    exit 1;;
  esac
done
exec %{_bindir}/gcc-%{version} $fl ${1+"$@"}
EOF
cat > %{buildroot}%{_prefix}/bin/c99 <<"EOF"
#!/bin/sh
fl="-std=c99"
for opt; do
  case "$opt" in
    -std=c99|-std=iso9899:1999) fl="";;
    -std=*) echo "`basename $0` called with non ISO C99 option $opt" >&2
	    exit 1;;
  esac
done
exec %{_bindir}/gcc-%{version} $fl ${1+"$@"}
EOF
chmod 755 %{buildroot}%{_prefix}/bin/c?9
%endif

# FIXME: cpp, gcov manpages names
pushd %{buildroot}%{_mandir}/man1;
  if [[ -n "%{program_prefix}%{program_suffix}" ]]; then
    for f in gcov cpp gcc g++ gfortran gpc; do
      [[ -f "$f.1" ]] && mv $f.1 %{program_prefix}$f%{program_suffix}.1 || :
    done
  fi
popd

# Fix info pages
if [[ "%{name}" = "gcc%{branch}" ]]; then
  pushd %{buildroot}%{_infodir}/
  for f in cpp cppinternals gcc gpc gpcs gfortran gnat-style gnat_rm gnat_ugn gcj; do
    if [[ -f "$f.info" ]]; then
      perl -pe "/^START-INFO-DIR-ENTRY/ .. /^END-INFO-DIR-ENTRY/ and s/($f)/\${1}-%{branch}/ig" $f.info > ${f}-%{branch}.info
      rm -f $f.info
    fi
  done
  popd
fi

# Sanitize rpath
for bin in %{buildroot}%{_bindir}/* $FULLPATH/*.so $FULLPATH/ecj1; do
  if [[ ! -f $bin ]]; then
    continue
  fi
  oldrpath=$(chrpath -l $bin | awk -F= '{ print $2 }')
  newrpath=
  for rpathdir in ${oldrpath//:/ }; do
    rpathdir=${rpathdir/lib\/..\/lib64/lib64}
    [[ "$rpathdir" != "%{_libdir}" ]] || continue
    newrpath=$newrpath:$rpathdir
  done
  newrpath=${newrpath#:}
  [[ "$newrpath" != "$oldrpath" ]] || continue
  if [[ "$newrpath" == "" ]]; then
    chrpath -d $bin
  else
    chrpath -r $newrpath $bin
  fi
done

%if %{system_compiler}
%define find_lang /usr/lib/rpm/find-lang.sh %buildroot
%find_lang %{name}
%find_lang cpplib
%if %{build_cxx}
%find_lang libstdc++
%endif
%else
touch %{name}.lang cpplib.lang libstdc++.lang
%endif

# Remove unpackaged files
rm  -f %{buildroot}%{_bindir}/jar
rm  -f %{buildroot}%{_bindir}/addr2name.awk
rm -rf %{buildroot}%{_prefix}/doc
rm -rf %{buildroot}%{_mandir}/man7
rm  -f %{buildroot}%{_libdir}/*.la
rm  -f %{buildroot}%{gcj_libdir}/*.la
rm  -f %{buildroot}%{_prefix}/lib*/libiberty.a
rm  -f %{buildroot}%{target_libdir}/libiberty.a
%if %isarch %{biarches}
rm  -f %{buildroot}%{_prefix}/lib/*.la
rm  -f %{buildroot}%{_prefix}/lib/32/libiberty.a
%endif
rm -rf %{buildroot}%{gcc_libdir}/%{gcc_target_platform}/%{version}/install-tools
%ifarch %{spu_arches}
rm -rf %{buildroot}%{_prefix}/lib/gcc/spu/%{version}/install-tools
rm  -f %{buildroot}%{spu_prefix}/lib/*.la
%endif
%if !%{build_doc}
rm -fr %{buildroot}/%{_datadir}/info/
%endif

%if %{build_cross}
rm %{buildroot}%{_mandir}/man1/%{program_prefix}gcov%{program_suffix}.1*
rm %{buildroot}%{_bindir}/%{program_prefix}gcov%{program_suffix}
%endif


%if !%system_compiler && !%build_cross && %libc_shared
rm %{buildroot}%{target_slibdir}/libgcc_s-%{version}.so.%{libgcc_major}
rm %{buildroot}%{target_slibdir}/libgcc_s.so.%{libgcc_major}
rm %{buildroot}%{target_libdir}/libgcc_s.so
%if %isarch %{biarches}
rm %{buildroot}%{target_slibdir32}/libgcc_s-%{version}.so.%{libgcc_major}
rm %{buildroot}%{target_slibdir32}/libgcc_s.so.%{libgcc_major}
rm %{buildroot}%{target_libdir}/../lib/libgcc_s.so
rm %{buildroot}%{target_libdir}/../lib/libgcc_s_32.so
%endif
%endif

# limits.h and syslimits.h are needed in includedir
mv %{buildroot}%{gcc_libdir}/%{gcc_target_platform}/%{version}/include-fixed/{sys,}limits.h \
	%{buildroot}%{gcc_libdir}/%{gcc_target_platform}/%{version}/include
rm -r %{buildroot}%{gcc_libdir}/%{gcc_target_platform}/%{version}/include-fixed

%if %build_libgcj_bc && !%system_compiler
# moved away, otherwise conflicts with system compiler libgcj
mkdir -p %{buildroot}%{target_libdir}/gcj_bc-%{libgcj_major}
mv %{buildroot}%{target_libdir}/libgcj_bc.so.%{libgcj_bc_major}.0.0 %{buildroot}%{target_libdir}/gcj_bc-%{libgcj_major}
mv %{buildroot}%{target_libdir}/libgcj_bc.so.%{libgcj_bc_major} %{buildroot}%{target_libdir}/gcj_bc-%{libgcj_major}
%endif

%if %build_java
# Handled by jpackage-utils, see #23693
rm  -f %{buildroot}%{target_libdir}/security/classpath.security
rm  -f %{buildroot}%{target_libdir}/logging.properties
%endif

%if %build_java && !%build_libffi
rm %{buildroot}%{target_libdir}/libffi.*
%if %isarch %biarches
rm %{buildroot}%{target_libdir}/../lib/libffi.*
%endif
%endif

%if !%{system_compiler}
rm -f %{buildroot}%{_infodir}/gccinstall.info*
rm -f %{buildroot}%{_infodir}/gccint.info*
rm -rf %{buildroot}%{_datadir}/locale
%endif
rm -f %{buildroot}%{_infodir}/cp-tools.info

%if "%{branch}" == "melt"
rm -f %{buildroot}%{_bindir}/cpp
rm -rf %{buildroot}%{_datadir}/locale
%endif

# In case we are cross-compiling, don't bother to remake symlinks and
# don't let spec-helper when stripping files either
%if %build_cross
export DONT_SYMLINK_LIBS=1
export DONT_STRIP=1
%endif

%if %{build_debug}
# Don't strip in debug mode
export DONT_STRIP=1
%endif

%if %{build_ada}
# gnatmake bash completion
install -d -m 755 %{buildroot}%{_sysconfdir}/bash_completion.d
install -m 644 %{SOURCE7} %{buildroot}%{_sysconfdir}/bash_completion.d/gnatmake
%endif

%if %{build_java}
mkdir -p %{buildroot}%{_datadir}/java/gcj-endorsed \
         %{buildroot}%{gcj_libdir}/classmap.db.d
chmod 755 %{buildroot}%{_datadir}/java/gcj-endorsed \
          %{buildroot}%{gcj_libdir} \
          %{buildroot}%{gcj_libdir}/classmap.db.d
touch %{buildroot}%{gcj_libdir}/classmap.db

# check if gcj-dbtool hasn't been incorrectly relinked.  rh#165781
classmap_db=`LD_LIBRARY_PATH=%{buildroot}%{_libdir}:%{buildroot}/%{_lib} \
             %{buildroot}%{_bindir}/gcj-dbtool%{program_suffix} -p`
case "$classmap_db" in
  # XXX: grmpf, make sure it's at a unique location!?
  %{gcj_libdir}/classmap.db) ;;
  %{_prefix}/lib/../%{_lib}/gcj-%{version}-%{libgcj_major}/classmap.db) ;;
  *) echo Unexpected gcj-dbtool%{program_suffix} -p output; exit 1 ;;
esac
%endif

%if %{build_libstdcxx}
mkdir -p %{buildroot}%{_datadir}/gdb/auto-load/%{_libdir}
mv -f %{buildroot}%{_libdir}/libstdc++.so.%{libstdcxx_major}.0.%{libstdcxx_minor}-gdb.py \
      %{buildroot}%{_datadir}/gdb/auto-load/%{_libdir}/
%if %isarch %{biarches}
mkdir -p %{buildroot}%{_datadir}/gdb/auto-load/%{_prefix}/lib
mv -f %{buildroot}%{_prefix}/lib/libstdc++.so.%{libstdcxx_major}.0.%{libstdcxx_minor}-gdb.py \
      %{buildroot}%{_datadir}/gdb/auto-load/%{_prefix}/lib/
%endif
%endif

####################################################################

# %clean
# rm -rf %{buildroot}

%post
/usr/sbin/update-alternatives --install %{_bindir}/%{cross_program_prefix}gcc %{cross_program_prefix}gcc %{_bindir}/%{program_prefix}gcc-%{version} %{alternative_priority}
[ -e %{_bindir}/%{cross_program_prefix}gcc ] || /usr/sbin/update-alternatives --auto %{cross_program_prefix}gcc

%postun
if [ ! -f %{_bindir}/%{cross_program_prefix}gcc-%{version} ]; then
  /usr/sbin/update-alternatives --remove %{cross_program_prefix}gcc %{_bindir}/%{program_prefix}gcc-%{version}
fi

%if %{build_cxx}
%post c++
/usr/sbin/update-alternatives --install %{_bindir}/%{cross_program_prefix}g++ %{cross_program_prefix}g++ %{_bindir}/%{program_prefix}g++-%{version} %{alternative_priority} --slave %{_bindir}/%{cross_program_prefix}c++ %{cross_program_prefix}c++ %{_bindir}/%{program_prefix}g++-%{version}
[ -e %{_bindir}/%{cross_program_prefix}g++ ] || /usr/sbin/update-alternatives --auto %{cross_program_prefix}g++

%postun c++
if [ ! -f %{_bindir}/%{cross_program_prefix}g++-%{version} ]; then
  /usr/sbin/update-alternatives --remove %{cross_program_prefix}g++ %{_bindir}/%{program_prefix}g++-%{version}
fi
%endif

%if %{build_libstdcxx}
%if %mdkversion < 200900
%post -n %{libstdcxx_name} -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %{libstdcxx_name} -p /sbin/ldconfig
%endif
%endif

%if %mdkversion < 200900
%post -n %{libgcc_name} -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %{libgcc_name} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%post -n %{libmudflap_name} -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %{libmudflap_name} -p /sbin/ldconfig
%endif

%if %{build_libssp}
%if %mdkversion < 200900
%post -n %{libssp_name} -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %{libssp_name} -p /sbin/ldconfig
%endif
%endif

%if %mdkversion < 200900
%post -n %{libgomp_name} -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %{libgomp_name} -p /sbin/ldconfig
%endif

%post cpp
/usr/sbin/update-alternatives --install %{_bindir}/%{cross_program_prefix}cpp %{cross_program_prefix}cpp %{_bindir}/%{program_prefix}cpp-%{version} %{alternative_priority} --slave /lib/%{cross_program_prefix}cpp %{cross_program_prefix}lib_cpp %{_bindir}/%{program_prefix}cpp-%{version}
[ -e %{_bindir}/%{cross_program_prefix}cpp ] || /usr/sbin/update-alternatives --auto %{cross_program_prefix}cpp

%postun cpp
if [ ! -f %{_bindir}/%{cross_program_prefix}cpp-%{version} ]; then
  /usr/sbin/update-alternatives --remove %{cross_program_prefix}cpp %{_bindir}/%{program_prefix}cpp-%{version}
fi

%if %{build_java}
%if %mdkversion < 200900
%post -n %{libgcj_name} -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %{libgcj_name} -p /sbin/ldconfig
%endif
%endif

%if %{build_objc}
%if %mdkversion < 200900
%post -n %{libobjc_name} -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %{libobjc_name} -p /sbin/ldconfig
%endif
%endif

%if %{build_fortran}
%if %mdkversion < 200900
%post -n %{libgfortran_name} -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %{libgfortran_name} -p /sbin/ldconfig
%endif
%endif

%if %{build_ada}
%if %mdkversion < 200900
%post -n %{libgnat_name} -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %{libgnat_name} -p /sbin/ldconfig
%endif
%endif

%post doc
%_install_info gcc.info
%_install_info cpp.info
%if %{build_pascal}
%_install_info gpc.info
%_install_info gpcs.info
%endif
%if %{build_fortran}
%_install_info gfortran.info
%endif
%if %{build_ada}
%_install_info gnat-style.info
%_install_info gnat_rm.info
%_install_info gnat_ugn.info
%endif
%if %{build_java}
%_install_info gcj_ug.info
%endif

%preun doc
if [ "$1" = "0" ];then /sbin/install-info %{_infodir}/gcc.info.bz2 --dir=%{_infodir}/dir --remove;fi;
%_remove_install_info cpp.info
%if %{build_pascal}
%_remove_install_info gpc.info
%_remove_install_info gpcs.info
%endif
%if %{build_fortran}
%_remove_install_info gfortran.info
%endif
%if %{build_ada}
%_remove_install_info gnat-style.info
%_remove_install_info gnat_rm.info
%_remove_install_info gnat_ugn.info
%endif
%if %{build_java}
%_remove_install_info gcj.info
%endif

%files -f %{name}.lang
%defattr(-,root,root)
#
%doc gcc/README*
%{_mandir}/man1/%{program_prefix}gcc%{program_suffix}.1*
%if "%{name}" == "gcc%{package_suffix}"
%{_mandir}/man1/gcov%{program_suffix}.1*
%endif
#
%{_bindir}/%{program_prefix}gcc%{branch}-version
%{_bindir}/%{program_prefix}gcc%{program_long_suffix}
%{_bindir}/%{gcc_target_platform}-gcc%{program_suffix}
%{_bindir}/%{gcc_target_platform}-gcc-%{version}
%if "%{name}" == "gcc%{package_suffix}"
%{_bindir}/gcov%{program_suffix}
%endif
%if %{system_compiler}
%{_bindir}/cc
%{_bindir}/c89
%{_bindir}/c99
%endif
#
%if %{libc_shared} && %{build_cross} || %{system_compiler}
%if !%{build_cross_bootstrap}
%{target_libdir}/libgcc_s.so
%endif
%if "%{name}" == "gcc%{package_suffix}"
%if %isarch %{nof_arches}
%{_libdir}/nof/libgcc_s.so
%endif
%if %isarch %{biarches}
%{_prefix}/lib/libgcc_s.so
%{_prefix}/lib/libgcc_s_32.so
%endif
%endif
%endif
#
%dir %{gcc_libdir}/%{gcc_target_platform}
%dir %{gcc_libdir}/%{gcc_target_platform}/%{version}
#
%{gcc_libdir}/%{gcc_target_platform}/%{version}/collect2
%{gcc_libdir}/%{gcc_target_platform}/%{version}/crt*.o
%if %isarch ppc ppc64
%{gcc_libdir}/%{gcc_target_platform}/%{version}/ecrt*.o
%{gcc_libdir}/%{gcc_target_platform}/%{version}/ncrt*.o
%endif
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libgcc.a
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libgcov.a
%if %{build_lto}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/lto-wrapper
%{gcc_libdir}/%{gcc_target_platform}/%{version}/lto1
%{gcc_libdir}/%{gcc_target_platform}/%{version}/liblto_plugin.so
%{gcc_libdir}/%{gcc_target_platform}/%{version}/liblto_plugin.so.%{liblto_major}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/liblto_plugin.so.%{liblto_major}.0.0
%endif

#%if !%{build_cross_bootstrap}
#%{gcc_libdir}/%{gcc_target_platform}/%{version}/libgcc_eh.a
#%endif
%if "%{name}" == "gcc%{package_suffix}"
%if %isarch %{biarches}
%dir %{gcc_libdir}/%{gcc_target_platform}/%{version}/32
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/crt*.o
%if %isarch ppc64
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/ecrt*.o
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/ncrt*.o
%endif
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/libgcc.a
%if %{libc_shared}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/libgcc_eh.a
%endif
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/libgcov.a
%endif
%if %isarch %{nof_arches}
%dir %{gcc_libdir}/%{gcc_target_platform}/%{version}/nof
%{gcc_libdir}/%{gcc_target_platform}/%{version}/nof/crt*.o
%{gcc_libdir}/%{gcc_target_platform}/%{version}/nof/ecrt*.o
%{gcc_libdir}/%{gcc_target_platform}/%{version}/nof/libgcc.a
%if %{libc_shared}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/nof/libgcc_eh.a
%endif
%endif
%endif
#
%dir %{gcc_libdir}/%{gcc_target_platform}/%{version}/include
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/float.h
%if %isarch %{ix86} x86_64
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/abmintrin.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/ammintrin.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/bmmintrin.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/nmmintrin.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/smmintrin.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/mm3dnow.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/mm_malloc.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/mmintrin.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/xmmintrin.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/pmmintrin.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/emmintrin.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/tmmintrin.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/avxintrin.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/immintrin.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/wmmintrin.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/x86intrin.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/fma4intrin.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/ia32intrin.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/lwpintrin.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/popcntintrin.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/xopintrin.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/bmiintrin.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/tbmintrin.h
%endif
%if %isarch ppc ppc64
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/spe.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/altivec.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/ppc-asm.h
%endif
%if %isarch spu
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/vmx2spu.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/spu_intrinsics.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/spu_internals.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/spu_mfcio.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/vec_types.h
%endif
%if %isarch ia64
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/ia64intrin.h
%endif
%if %isarch m68k
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/math-68881.h
%endif
%if %isarch armel armeb
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/mmintrin.h
%endif
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/iso646.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/limits.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/stdarg.h
%if %isarch %{ix86} x86_64
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/cross-stdarg.h
%endif
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/stdbool.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/stddef.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/stdint-gcc.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/stdint.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/syslimits.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/unwind.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/varargs.h
%if %isarch i386 x86_64
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/cpuid.h
%endif
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/stdfix.h

%if !%build_libffi && %build_java
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/ffi*.h
%endif

%if "%{name}" == "%{cross_prefix}gcc" && %{libc_shared}
%if !%{build_monolithic}
%files -n %{libgcc_name}
%endif
%defattr(-,root,root)
%{target_slibdir}/libgcc_s-%{version}.so.%{libgcc_major}
%{target_slibdir}/libgcc_s.so.%{libgcc_major}
%if %isarch %{biarches}
%{target_slibdir32}/libgcc_s-%{version}.so.%{libgcc_major}
%{target_slibdir32}/libgcc_s.so.%{libgcc_major}
%{_prefix}/lib/libgcc_s.so.%{libgcc_major}
%endif
%if %isarch %{nof_arches}
%{target_slibdir}/nof/libgcc_s-%{version}.so.%{libgcc_major}
%{target_slibdir}/nof/libgcc_s.so.%{libgcc_major}
%endif
%endif

%if %{build_libssp} && %{libc_shared}
%if !%{build_monolithic}
%files -n %{libssp_name}
%endif
%defattr(-,root,root)
%{target_libdir}/libssp.so.%{libssp_major}
%{target_libdir}/libssp.so.%{libssp_major}.0.0
%if %isarch %{biarches}
%{_prefix}/lib/libssp.so.%{libssp_major}
%{_prefix}/lib/libssp.so.%{libssp_major}.0.0
%endif
%endif

%if %{build_libssp}
%if !%{build_monolithic}
%files -n %{libssp_name_orig}-devel
%endif
%defattr(-,root,root)
%dir %{gcc_libdir}/%{gcc_target_platform}/%{version}/include/ssp
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/ssp/*.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libssp.a
%if %{libc_shared}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libssp_nonshared.a
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libssp.so
%endif
%if %isarch %{biarches}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/libssp.a
%if %{libc_shared}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/libssp_nonshared.a
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/libssp.so
%endif
%endif
%endif

%if %{build_libmudflap} && %{libc_shared}
%if !%{build_monolithic}
%files -n %{libmudflap_name}
%endif
%defattr(-,root,root)
#
%{target_libdir}/libmudflap.so.%{libmudflap_major}
%{target_libdir}/libmudflap.so.%{libmudflap_major}.0.0
%{target_libdir}/libmudflapth.so.%{libmudflap_major}
%{target_libdir}/libmudflapth.so.%{libmudflap_major}.0.0
%if %isarch %{biarches}
%{_prefix}/lib/libmudflap.so.%{libmudflap_major}
%{_prefix}/lib/libmudflap.so.%{libmudflap_major}.0.0
%{_prefix}/lib/libmudflapth.so.%{libmudflap_major}
%{_prefix}/lib/libmudflapth.so.%{libmudflap_major}.0.0
%endif
%endif

%if %{build_libmudflap}
%if !%{build_monolithic}
%files -n %{libmudflap_name_orig}-devel
%endif
%defattr(-,root,root)
#
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/mf-runtime.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libmudflap.a
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libmudflapth.a
%if %{libc_shared}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libmudflap.so
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libmudflapth.so
%endif
%if %isarch %{biarches}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/libmudflap.a
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/libmudflapth.a
%if %{libc_shared}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/libmudflap.so
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/libmudflapth.so
%endif
%endif
%endif

%if %{build_libgomp}
%files -n %{libgomp_name}
%{target_libdir}/libgomp.so.%{libgomp_major}
%{target_libdir}/libgomp.so.%{libgomp_major}.0.0
%if %isarch %{biarches}
%{_prefix}/lib/libgomp.so.%{libgomp_major}
%{_prefix}/lib/libgomp.so.%{libgomp_major}.0.0
%endif

%files -n %{libgomp_name_orig}-devel
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libgomp.a
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libgomp.so
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/omp.h
%if %isarch %{biarches}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/libgomp.a
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/libgomp.so
%endif
%{target_libdir}/libgomp.spec
%if %isarch %{biarches}
%{_prefix}/lib/libgomp.spec
%endif
%endif

%files cpp -f cpplib.lang
%defattr(-,root,root)
#
%{_mandir}/man1/%{program_prefix}cpp%{program_suffix}.1*
#
%if %{build_cross} && !%{build_cross_bootstrap}|| %{system_compiler}
/lib/%{cross_program_prefix}cpp
%ghost %{_bindir}/%{cross_program_prefix}cpp
%endif
%{_bindir}/%{program_prefix}cpp%{program_long_suffix}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/cc1

%if %{build_cxx}
%files c++ -f libstdc++.lang
%defattr(-,root,root)
#
%{_mandir}/man1/%{program_prefix}g++%{program_suffix}.1*
#
%ghost %{_bindir}/%{cross_program_prefix}c++
%{_bindir}/%{program_prefix}g++%{program_long_suffix}
%{_bindir}/%{program_prefix}c++%{program_long_suffix}
%{_bindir}/%{gcc_target_platform}-g++%{program_suffix}
%{_bindir}/%{gcc_target_platform}-c++%{program_suffix}
#
%{gcc_libdir}/%{gcc_target_platform}/%{version}/cc1plus
# symlinks to gcc3.4 stuff
%if !%{system_compiler}
#
%if %{build_stdcxxheaders}
%dir %{target_prefix}/include/c++
%{libstdcxx_includedir}
%endif
#
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/cxxabi.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/bits
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libstdc++.so
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libsupc++.a
%if %isarch %{biarches}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/libstdc++.so
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/libsupc++.a
%endif
%endif
%endif

%files plugins
%dir %{gcc_libdir}/%{gcc_target_platform}/%{version}/plugin/include/
%{gcc_libdir}/%{gcc_target_platform}/%{version}/plugin/include/*

%if %{build_libstdcxx} && %{libc_shared}
%if !%{build_monolithic}
%files -n %{libstdcxx_name}
%endif
%defattr(-,root,root)
%{target_libdir}/libstdc++.so.%{libstdcxx_major}
%{target_libdir}/libstdc++.so.%{libstdcxx_major}.0.%{libstdcxx_minor}
%if %isarch %{biarches}
%{_prefix}/lib/libstdc++.so.%{libstdcxx_major}
%{_prefix}/lib/libstdc++.so.%{libstdcxx_major}.0.%{libstdcxx_minor}
%endif
%if %isarch %{nof_arches}
%dir %{_libdir}/nof
%{_libdir}/nof/libstdc++.so.%{libstdcxx_major}
%{_libdir}/nof/libstdc++.so.%{libstdcxx_major}.0.%{libstdcxx_minor}
%endif
%endif

%if %{build_libstdcxx}
%if !%{build_monolithic}
%files -n %{libstdcxx_name_orig}-devel
%endif
%defattr(-,root,root)
#
%doc libstdc++-v3/README*
#
%dir %{libstdcxx_includedir}
%{libstdcxx_includedir}/*
%{_datadir}/gdb/auto-load/%{_libdir}/libstdc++.so.%{libstdcxx_major}.0.%{libstdcxx_minor}-gdb.py
%if %isarch %{biarches}
%{_datadir}/gdb/auto-load/%{_prefix}/lib/libstdc++.so.%{libstdcxx_major}.0.%{libstdcxx_minor}-gdb.py
%endif
%dir %{_datadir}/gcc-%{version}/python/libstdcxx
%{_datadir}/gcc-%{version}/python/libstdcxx/*

%ifarch %{spu_arches}
%exclude %dir %{libstdcxx_includedir}/spu
%exclude %dir %{libstdcxx_includedir}/spu/bits
%exclude %{libstdcxx_includedir}/spu/bits/*
%endif
%if %{system_compiler}
%dir %{gcc_libdir}/%{gcc_target_platform}/%{version}
%dir %{gcc_libdir}/%{gcc_target_platform}/%{version}/include
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/cxxabi.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/bits
%endif
#
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libsupc++.a
%if %{libc_shared}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libstdc++.so
%endif
%if %isarch %{biarches}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/libsupc++.a
%if %{libc_shared}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/libstdc++.so
%endif
%endif
%if %isarch %{nof_arches}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/nof/libsupc++.a
%if %{libc_shared}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/nof/libstdc++.so
%endif
%endif
%endif

%if %{build_libstdcxx}
%if !%{build_monolithic}
%files -n %{libstdcxx_name_orig}-static-devel
%endif
%defattr(-,root,root)
%doc libstdc++-v3/README
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libstdc++.a
%if %isarch %{biarches}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/libstdc++.a
%endif
%if %isarch %{nof_arches}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/nof/libstdc++.a
%endif
%endif

%if %{build_objc}
%files objc
%defattr(-,root,root)
#
%doc rpm.doc/objc/*
#
%{gcc_libdir}/%{gcc_target_platform}/%{version}/cc1obj
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libobjc.a
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libobjc_gc.a
%if %{libc_shared}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libobjc.so
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libobjc_gc.so
%endif
%if %isarch %{biarches}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/libobjc.a
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/libobjc_gc.a
%if %{libc_shared}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/libobjc.so
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/libobjc_gc.so
%endif
%endif
%if %isarch %{nof_arches}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/nof/libobjc.a
%{gcc_libdir}/%{gcc_target_platform}/%{version}/nof/libobjc_gc.a
%if %{libc_shared}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/nof/libobjc.so
%{gcc_libdir}/%{gcc_target_platform}/%{version}/nof/libobjc_gc.so
%endif
%endif
#
%dir %{gcc_libdir}/%{gcc_target_platform}/%{version}/include/objc
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/objc/*.h
%endif

%if %{build_objc} && %{libc_shared}
%if !%{build_monolithic}
%files -n %{libobjc_name}
%endif
%defattr(-,root,root)
#
%doc rpm.doc/libobjc/*
%doc libobjc/THREADS* libobjc/ChangeLog
#
%{target_libdir}/libobjc.so.%{libobjc_major}
%{target_libdir}/libobjc.so.%{libobjc_major}.0.0
%{target_libdir}/libobjc_gc.so.%{libobjc_major}
%{target_libdir}/libobjc_gc.so.%{libobjc_major}.0.0
%if %isarch %{biarches}
%{_prefix}/lib/libobjc.so.%{libobjc_major}
%{_prefix}/lib/libobjc.so.%{libobjc_major}.0.0
%{_prefix}/lib/libobjc_gc.so.%{libobjc_major}
%{_prefix}/lib/libobjc_gc.so.%{libobjc_major}.0.0
%endif
%endif

%if %{build_objcp}
%files objc++
%defattr(-,root,root)
%doc rpm.doc/objcp/*
%{gcc_libdir}/%{gcc_target_platform}/%{version}/cc1objplus
%endif

%if %{build_pascal}
%files gpc
%defattr(-,root,root)
#
%doc rpm.doc/gpc/*
%{_mandir}/man1/%{program_prefix}gpc%{program_suffix}.1*
%{_mandir}/man1/%{program_prefix}/gpc-run%{program_suffix}.1*
#
%{_bindir}/gpc-run
%{_bindir}/binobj
%{_bindir}/%{program_prefix}gpc%{program_suffix}
%{_bindir}/%{program_prefix}gpidump%{program_suffix}
#
%{gcc_libdir}/%{gcc_target_platform}/%{version}/gpc1
%{gcc_libdir}/%{gcc_target_platform}/%{version}/gpcpp
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libgpc.a
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/gpc-in-c.h
%dir %{gcc_libdir}/%{gcc_target_platform}/%{version}/units
%{gcc_libdir}/%{gcc_target_platform}/%{version}/units/*.c
%{gcc_libdir}/%{gcc_target_platform}/%{version}/units/*.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/units/*.s
%{gcc_libdir}/%{gcc_target_platform}/%{version}/units/*.inc
%{gcc_libdir}/%{gcc_target_platform}/%{version}/units/*.pas
%endif

%if %{build_fortran}
%files gfortran
%defattr(-,root,root)
#
%doc rpm.doc/gfortran/*
%{_mandir}/man1/%{program_prefix}gfortran%{program_suffix}.1*
#
%{_bindir}/%{program_prefix}gfortran%{program_suffix}
%{_bindir}/%{gcc_target_platform}-gfortran%{program_suffix}
#
%{gcc_libdir}/%{gcc_target_platform}/%{version}/f951
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libgfortranbegin.a
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libgfortran.a
%if %{libc_shared}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libgfortran.so
%endif
%if %isarch %{biarches}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/libgfortranbegin.a
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/libgfortran.a
%if %{libc_shared}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/libgfortran.so
%endif
%endif
%if %isarch %{nof_arches}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/nof/libgfortran.a
%if %{libc_shared}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/nof/libgfortran.so
%endif
%endif
%if %{build_libgomp}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/finclude/omp*
%endif
%endif

%if %{build_fortran} && %{libc_shared}
%if !%{build_monolithic}
%files -n %{libgfortran_name}
%endif
%defattr(-,root,root)
#
%{target_libdir}/libgfortran.so.%{libgfortran_major}
%{target_libdir}/libgfortran.so.%{libgfortran_major}.0.0
%{target_libdir}/libgfortran.spec
%if %isarch %{biarches}
%{_prefix}/lib/libgfortran.so.%{libgfortran_major}
%{_prefix}/lib/libgfortran.so.%{libgfortran_major}.0.0
%{_prefix}/lib/libgfortran.spec
%endif

%files -n %{libquadmath_name}
%defattr(-,root,root)
#
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/quadmath.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/quadmath_weak.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libquadmath.a
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libquadmath.so
%{_infodir}/libquadmath.info.*
%{target_libdir}/libquadmath.so.%{libquadmath_major}
%{target_libdir}/libquadmath.so.%{libquadmath_major}.0.0
%if %isarch %{biarches}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/libquadmath.a
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/libquadmath.so
%{_prefix}/lib/libquadmath.so.%{libquadmath_major}
%{_prefix}/lib/libquadmath.so.%{libquadmath_major}.0.0
%endif
%endif

%if %{build_java}
%files java
%defattr(-,root,root)
%doc gcc/java/ChangeLog*
%{_bindir}/gcj%{program_suffix}
%{_bindir}/%{gcc_target_platform}-gcj
%{gcc_libdir}/%{gcc_target_platform}/%{version}/ecj1
%{gcc_libdir}/%{gcc_target_platform}/%{version}/jc1
%{gcc_libdir}/%{gcc_target_platform}/%{version}/jvgenmain
%{_mandir}/man1/%{program_prefix}gcj%{program_suffix}.1*
%endif

%if %{build_java}
%files -n %{GCJ_TOOLS}
%defattr(-,root,root)
%{_bindir}/gij%{program_suffix}
%{_bindir}/grmic%{program_suffix}
%{_bindir}/grmiregistry%{program_suffix}
%{_bindir}/gappletviewer%{program_suffix}
%{_bindir}/gc-analyze%{program_suffix}
%{_bindir}/gjar%{program_suffix}
%{_bindir}/gjarsigner%{program_suffix}
%{_bindir}/gjavah%{program_suffix}
%{_bindir}/gjdoc%{program_suffix}
%{_bindir}/gkeytool%{program_suffix}
%{_bindir}/gnative2ascii%{program_suffix}
%{_bindir}/gorbd%{program_suffix}
%{_bindir}/grmid%{program_suffix}
%{_bindir}/gserialver%{program_suffix}
%{_bindir}/gtnameserv%{program_suffix}
%{_bindir}/gcj-dbtool%{program_suffix}
%{_bindir}/gcjh%{program_suffix}
%{_bindir}/%{gcc_target_platform}-gcjh
%{_bindir}/jcf-dump%{program_suffix}

#
%{_mandir}/man1/gij*.1*
%{_mandir}/man1/gcjh*.1*
%{_mandir}/man1/grmic*.1*
%{_mandir}/man1/grmiregistry*.1*
%{_mandir}/man1/gcj-dbtool*.1*
%{_mandir}/man1/jcf-dump*.1*
%{_mandir}/man1/gappletviewer*.1*
%{_mandir}/man1/gc-analyze*.1*
%{_mandir}/man1/gjar*.1*
%{_mandir}/man1/gjavah*.1*
%{_mandir}/man1/gjdoc*.1*
%{_mandir}/man1/gkeytool*.1*
%{_mandir}/man1/gnative2ascii*.1*
%{_mandir}/man1/gorbd*.1*
%{_mandir}/man1/grmid*.1*
%{_mandir}/man1/gserialver*.1*
%{_mandir}/man1/gtnameserv*.1*
%{_mandir}/man1/jv-convert*.1*
%endif

%if %{build_java}
%files -n %{libgcj_name}
%defattr(-,root,root)
%{target_libdir}/libgcj.so.%{libgcj_major}
%{target_libdir}/libgcj.so.%{libgcj_major}.0.0
%{target_libdir}/libgij.so.%{libgcj_major}
%{target_libdir}/libgij.so.%{libgcj_major}.0.0
%{target_libdir}/libgcj-tools.so.%{libgcj_major}
%{target_libdir}/libgcj-tools.so.%{libgcj_major}.0.0
%dir %{gcj_libdir}
%{gcj_libdir}/libgjsmalsa.so
%{gcj_libdir}/libgjsmdssi.so
%{gcj_libdir}/libgtkpeer.so
%{gcj_libdir}/libjavamath.so
%{gcj_libdir}/libjawt.so
%{gcj_libdir}/libjvm.so
#
%if %build_libgcj_bc && !%system_compiler
%{target_libdir}/gcj_bc-%{libgcj_major}
%endif
#
%dir %{gcj_libdir}/classmap.db.d
%attr(0644,root,root) %verify(not md5 size mtime) %ghost %config(missingok,noreplace) %{gcj_libdir}/classmap.db
%endif

%if %{build_java}
%files -n %{libgcj_name_base}-base
%defattr(-,root,root)
%dir %{_datadir}/java
%dir %{_datadir}/java/gcj-endorsed
%{_datadir}/java/libgcj-%{version}.jar
%{_datadir}/java/libgcj-tools-%{version}.jar
%endif

%if %{build_java}
%files -n %{libgcj_devel_name}
%defattr(-,root,root)
#
%doc rpm.doc/boehm-gc/*
%doc rpm.doc/libjava/*
#
%{_bindir}/jv-convert%{program_suffix}
%{_mandir}/man1/jv-convert%{program_suffix}.1*
#
%{_libdir}/pkgconfig/libgcj*.pc
#
%dir %{gcc_libdir}/%{gcc_target_platform}/%{version}
%dir %{gcc_libdir}/%{gcc_target_platform}/%{version}/include
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/gcj
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/libgcj
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/jni.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/jni_md.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/jvmpi.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/jawt.h
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/jawt_md.h
#
%dir %{libjava_includedir}
%dir %{libjava_includedir}/gcj
%{libjava_includedir}/gcj/*.h
%dir %{libjava_includedir}/gnu
%{libjava_includedir}/gnu/*
%dir %{libjava_includedir}/java
%{libjava_includedir}/java/*
%dir %{libjava_includedir}/javax
%{libjava_includedir}/javax/*
%dir %{libjava_includedir}/org
%{libjava_includedir}/org/*
#
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libgcj.spec
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libgcj.so
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libgij.so
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libgcj-tools.so
%if %build_libgcj_bc
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libgcj_bc.so
%endif
%if %isarch %{biarches}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/libgcj.so
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/libgij.so
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/libgcj-tools.so
%if %build_libgcj_bc
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/libgcj_bc.so
%endif
%endif
%if %isarch %{nof_arches}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/nof/libgcj.so
%{gcc_libdir}/%{gcc_target_platform}/%{version}/nof/libgij.so
%endif
%endif

%if %{build_java}
%files -n %{libgcj_static_devel_name}
%defattr(-,root,root)
%doc libjava/README libjava/LIBGCJ_LICENSE
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libgcj.a
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libgij.a
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libgcj-tools.a
%if %build_libgcj_bc
%{gcc_libdir}/%{gcc_target_platform}/%{version}/libgcj_bc.a
%endif
%{gcj_libdir}/libjvm.a
%if %isarch %{biarches}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/libgcj.a
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/libgij.a
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/libgcj-tools.a
%if %build_libgcj_bc
%{gcc_libdir}/%{gcc_target_platform}/%{version}/32/libgcj_bc.a
%endif
%endif
%if %isarch %{nof_arches}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/nof/libgcj.a
%{gcc_libdir}/%{gcc_target_platform}/%{version}/nof/libgij.a
%endif
%endif

%if %{build_java}
%files -n %{libgcj_name_base}-src
%defattr(-,root,root)
%dir %{_datadir}/java
%{_datadir}/java/src*.zip
%endif

%if %{build_java} && %{system_compiler}
%files -n %{libgcj_bc_name}
%defattr(-,root,root)
%{target_libdir}/libgcj_bc.so.%{libgcj_bc_major}
%{target_libdir}/libgcj_bc.so.%{libgcj_bc_major}.0.0
%endif

%if %{build_ada}
%files gnat
%defattr(-,root,root)
#
%{_bindir}/gnat*
%config(noreplace) %{_sysconfdir}/bash_completion.d/gnatmake
#
%{gcc_libdir}/%{gcc_target_platform}/%{version}/gnat1
%dir %{gcc_libdir}/%{gcc_target_platform}/%{version}/adainclude
%{gcc_libdir}/%{gcc_target_platform}/%{version}/adainclude/*.adb
%{gcc_libdir}/%{gcc_target_platform}/%{version}/adainclude/*.ads
%dir %{gcc_libdir}/%{gcc_target_platform}/%{version}/adalib
%{gcc_libdir}/%{gcc_target_platform}/%{version}/adalib/*.ali
%{gcc_libdir}/%{gcc_target_platform}/%{version}/adalib/g-trasym.o
%{gcc_libdir}/%{gcc_target_platform}/%{version}/adalib/libgmem.a
%{gcc_libdir}/%{gcc_target_platform}/%{version}/adalib/libgnala.a
%{gcc_libdir}/%{gcc_target_platform}/%{version}/adalib/libgnat.a
%{gcc_libdir}/%{gcc_target_platform}/%{version}/adalib/libgnarl.a
%if %{libc_shared}
%{gcc_libdir}/%{gcc_target_platform}/%{version}/adalib/libgnat.so
%{gcc_libdir}/%{gcc_target_platform}/%{version}/adalib/libgnat-%{branch}.so
%{gcc_libdir}/%{gcc_target_platform}/%{version}/adalib/libgnarl.so
%{gcc_libdir}/%{gcc_target_platform}/%{version}/adalib/libgnarl-%{branch}.so
%endif
%endif

%if %{build_libffi}
%files -n %{libffi_name}
%defattr(-,root,root)
%{target_libdir}/libffi.so.%{libffi_major}
%{target_libdir}/libffi.so.%{libffi_major}.0.1
%if %isarch %{biarches}
%{_prefix}/lib/libffi.so.%{libffi_major}
%{_prefix}/lib/libffi.so.%{libffi_major}.0.1
%endif

%files -n %{libffi_name}-devel
%defattr(-,root,root)
%doc libffi/README libffi/LICENSE libffi/ChangeLog*
%{_mandir}/man3/ffi*.3*
%dir %{gcc_libdir}/%{gcc_target_platform}/%{version}
%dir %{gcc_libdir}/%{gcc_target_platform}/%{version}/include
%{gcc_libdir}/%{gcc_target_platform}/%{version}/include/ffi*.h
%{_libdir}/libffi.a
%{_libdir}/libffi.so
%if %isarch %{biarches}
%{_prefix}/lib/libffi.a
%{_prefix}/lib/libffi.so
%endif
%endif

%if %{build_ada} && %{libc_shared}
%files -n %{libgnat_name}
%defattr(-,root,root)
#
%{target_libdir}/libgnat-*.so.*
%{target_libdir}/libgnarl-*.so.*
%endif

%ifarch %{spu_arches}
%files -n spu-gcc
%defattr(-,root,root)
%{_bindir}/%{spu_program_prefix}cpp
%{_bindir}/%{spu_program_prefix}gcc
%dir %{gcc_libdir}/spu/%{version}
%{gcc_libdir}/spu/%{version}/cc1
%{gcc_libdir}/spu/%{version}/collect2
%{gcc_libdir}/spu/%{version}/*.o
%{gcc_libdir}/spu/%{version}/*.a
%dir %{gcc_libdir}/spu/%{version}/include
%{gcc_libdir}/spu/%{version}/include/*.h
%{_mandir}/man1/%{spu_program_prefix}cpp.1*
%{_mandir}/man1/%{spu_program_prefix}gcc.1*

%files -n spu-gcc-c++
%defattr(-,root,root)
%{_bindir}/%{spu_program_prefix}c++
%{_bindir}/%{spu_program_prefix}g++
%{spu_prefix}/lib/libsupc++.a
%{spu_prefix}/lib/libstdc++.a
%{gcc_libdir}/spu/%{version}/cc1plus
%dir %{libstdcxx_includedir}/spu
%dir %{libstdcxx_includedir}/spu/bits
%{libstdcxx_includedir}/spu/bits/*
%{_mandir}/man1/%{spu_program_prefix}g++.1*
%endif

%if %{build_doc}
%files doc
%doc gcc/*ChangeLog*
%doc libstdc++-v3/doc/html/
%defattr(-,root,root)
%if %{build_check}
%doc test_summary.log
%endif
%{_infodir}/cppinternals.info*
%{_infodir}/cpp.info*
%{_infodir}/gcc.info*
%if %{system_compiler}
%{_infodir}/gccinstall.info*
%{_infodir}/gccint.info*
%endif
%if %{build_libstdcxx}
%doc rpm.doc/libstdc++/
%endif
%if %{build_cxx}
%doc rpm.doc/c++
%endif
%if %{build_libgomp}
%{_infodir}/libgomp.info*
%endif
%if %{build_ada}
%{_infodir}/gnat-style.info*
%{_infodir}/gnat_rm.info*
%{_infodir}/gnat_ugn.info*
%endif
%if %{build_java}
%{_infodir}/gcj.info*
%endif
%if %{build_pascal}
%{_infodir}/gpc.info*
%{_infodir}/gpcs.info*
%endif
%if %{build_fortran}
%{_infodir}/gfortran.info*
%endif
%endif

%if %{build_pdf_doc}
%files doc-pdf
%defattr(-,root,root)
%doc gcc/doc/cppinternals.pdf
%doc gcc/doc/gcc.pdf
%doc gcc/doc/cpp.pdf
%if %{build_ada}
%doc gcc/ada/gnat_rm.pdf
%doc gcc/ada/gnat_ugn.pdf
%endif
%if %{build_fortran}
%doc gcc/fortran/gfortran.pdf
%endif
%endif

####################################################################
# GCC MELT packaging
%if "%{branch}" == "melt"
%files -n gcc-melt-module
%{gcc_libdir}/%{gcc_target_platform}/%{version}/melt-module.mk
%{gcc_libdir}/%{gcc_target_platform}/%{version}/melt-modules/*

%files -n gcc-melt-source
%{gcc_libdir}/%{gcc_target_platform}/%{version}/melt-sources/*
#{gcc_libdir}/%{gcc_target_platform}/%{version}/melt-private-include/*
%endif



%changelog
* Thu Nov 15 2012 Denis Silakov <denis.silakov@rosalab.ru> 4.7.0-7
+ Revision: c3fbeb8
- Fix exceptions for the new generator



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9438 |12cu|gcdemu-2.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	GTK+ based GUI for controlling CDEmu daemon
Name:		gcdemu
Version:	2.1.1
Release:	1
Group:		Emulators
License:	GPLv2+
Url:		http://cdemu.sourceforge.net/
Source0:	http://downloads.sourceforge.net/cdemu/%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	cmake
BuildRequires:	intltool
# for cdemu daemon interface v3
Requires:	cdemu-daemon
Requires:	python-gi
Requires:	typelib(Notify) >= 0.7
Requires:	typelib(Gtk) >= 3.0
BuildArch:	noarch

%description
gCDEmu is a Gtk+ based GUI for controlling CDEmu daemon. It is part of the
userspace-cdemu suite, a free, GPL CD/DVD-ROM device emulator for linux.

It provides a graphic interface that allows performing the key tasks related to
controlling the CDEmu daemon, such as loading and unloading devices, displaying
devices' status and retrieving/setting devices' debug masks.

In addition, it listens to signals emitted by CDEmu daemon and provides
notifications via libnotify.

%files -f %{name}.lang
%doc README AUTHORS
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}*.svg
%{_datadir}/glib-2.0/schemas/net.sf.cdemu.gcdemu.gschema.xml

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake -DPOST_INSTALL_HOOKS:BOOL=OFF
%make

%install
%makeinstall_std -C build

%find_lang %{name}



%changelog
* Sun Jan 26 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.1.1-1
+ Revision: 77655a4
- LOG New version 2.1.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9439 |12cu|gcl-2.6.8.20130521cvs-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# minor adptation of fedora package:
#	http://cvs.fedoraproject.org/viewvc/rpms/gcl/devel/
%define _disable_ld_as_needed		1
%define _disable_ld_no_undefined	1

%define	with_selinux	0
%define with_xemacs     0

%define static_libbfd	0

# Prerelease of 2.6.8
%define alphatag 20130521cvs

%define preversion	2.6.8

%define emacs_version 23.3
%define emacs_lispdir %{_datadir}/emacs/site-lisp

%if %{with_xemacs}
%define xemacs_version 21.4.22
%define xemacs_lispdir %{_datadir}/xemacs/site-packages/lisp
%endif

Name:           gcl
Version:        %{preversion}.%{alphatag}
Release:        3
Summary:        GNU Common Lisp

Group:          Development/Other
License:        GPL+ and LGPLv2+
URL:            http://www.gnu.org/software/gcl/
# The source for this package was pulled from upstream's CVS repository.  Use
# the following commands to generate the tarball:
#   cvs -d:pserver:anonymous@cvs.savannah.gnu.org:/sources/gcl export \
#     -r Version_2_6_8pre -D 2010-11-16 -d gcl-2.6.8 gcl
#   tar cvf gcl-2.6.8.tar gcl-2.6.8
#   xz gcl-2.6.8.tar
Source0:        gcl-%{preversion}.tar.xz
Source1:        gcl.el
# This is some info files that are needed for the DESCRIBE function to do
# something useful.  These files are present in CVS HEAD (i.e., the upcoming
# 2.7.0 release), but are missing in the 2.6 branch.
Source2:        %{name}-2.6.8-info.tar.xz
# This patch was last sent upstream on 29 Dec 2008.  It fixes a file descriptor
# leak, as well as combining 4 system calls into only 2 on an exec().
Patch0:		%{name}-2.6.8-fd-leak.patch
# This patch was last sent upstream on 29 Dec 2008.  It updates one source file
# from LaTeX 2.09 to LaTeX 2e, thereby eliminating LaTeX warnings about running
# in compatibility mode.
Patch1:		%{name}-2.6.8-latex.patch
# This patch was last sent upstream on 29 Dec 2008.  It eliminates a few minor
# texinfo warnings.
Patch2:		%{name}-2.6.8-texinfo.patch
# This patch was last sent upstream on 29 Dec 2008.  It fixes a large number of
# compile- and run-time problems with the Emacs interface code.
Patch3:		%{name}-2.6.8-elisp.patch
# This patch was last sent upstream on 17 Jan 2009.  It adds support for
# compiling and running on an SELinux-enabled host.
Patch4:		%{name}-2.6.8-selinux.patch
# This patch was last sent upstream on 29 Dec 2008.  It uses the rename()
# system call when it is available to avoid spawning a subshell and suffering a
# context switch just to rename a file.
Patch5:		%{name}-2.6.8-rename.patch
# This patch was last sent upstream on 29 Dec 2008.  It eliminates a
# compilation problem due to the fact that, at high optimization levels,
# getcwd() is an inline function.
Patch6:		%{name}-2.6.8-getcwd.patch
# This patch was last sent upstream on 29 Dec 2008.  It updates the autoconf
# and libtool files to newer versions.  By itself, this patch accomplishes
# little of interest.  However, some of the later patches change configure.in.
# Without this patch, autoconf appears to run successfully, but generates a
# configure script that contains invalid shell script syntax.
Patch7:		%{name}-2.6.8-infrastructure.patch
# This patch was last sent upstream on 29 Dec 2008.  It simplifies the handling
# of alloca() detection in the configure script.
Patch8:		%{name}-2.6.8-alloca.patch
# This patch was last sent upstream on 29 Dec 2008.  It rationalizes the
# handling of system extensions.  For example, on glibc-based systems, some
# functionality is available only when _GNU_SOURCE is defined.
Patch9:		%{name}-2.6.8-extension.patch
# This patch was last sent upstream on 29 Dec 2008.  It fixes a compilation
# error on newer GCC systems due to an include inside a function.  This affects
# the "unrandomize" sbrk() functionality, hence the name of the patch.
Patch10:	%{name}-2.6.8-unrandomize.patch
# This is a Fedora-specific patch.  Do not delete C files produced from D files
# so they can be pulled into the debuginfo package.
Patch11:	%{name}-2.6.8-debuginfo.patch
# The need for this patch was last communicated to upstream on 21 May 2009.
# Without this patch, compilation fails due to conflicting type definitions
# between glibc and Linux kernel headers. This patch prevents the kernel
# headers from being used.
Patch12:	%{name}-2.6.8-asm-signal-h.patch 
# This patch was last sent upstream on 13 Oct 2009. It fixes two bugs in the
# reading of PLT information.
Patch13:	%{name}-2.6.8-plt.patch 
# This patch was last sent upstream on 13 Oct 2009. It fixes several malformed
# function prototypes involving an ellipsis.
Patch14:	%{name}-2.6.8-ellipsis.patch 
# This patch was last sent upstream on 30 Dec 2010.  It fixes some malformed
# man page constructions.
Patch15:        %{name}-2.6.8-man.patch

# Patch required to build in Mandriva
Patch16:	%{name}-2.6.8-tcl8.6.patch

BuildRequires:  pkgconfig(sm)
BuildRequires:  pkgconfig(xext)
BuildRequires:  xaw-devel
BuildRequires:  readline-devel
BuildRequires:  binutils-devel
BuildRequires:  tk-devel
BuildRequires:  tcl-devel
BuildRequires:  gmp-devel
BuildRequires:  texlive-collection-latex
BuildRequires:  texinfo
BuildRequires:  emacs-bin
BuildRequires:  emacs-el
%if %{with_xemacs}
BuildRequires:  xemacs, xemacs-devel
%endif
%if %{with_selinux}
BuildRequires:  selinux-policy
%endif
BuildRequires:	x11-server-common

%if %{with_selinux}
Requires:       gcl-selinux
%endif

%description
GCL is a Common Lisp currently compliant with the ANSI standard.  Lisp
compilation produces native code through the intermediary of the
system's C compiler, from which GCL derives efficient performance and
facile portability. Currently uses TCL/Tk as GUI.


%package emacs
Group:          Development/Other
Summary:        Emacs mode for interacting with GCL
Requires:       %{name} = %{version}-%{release}, emacs >= %{emacs_version}
# Don't make subpackages noarch as our bs does not deal with this yet
#BuildArch:      noarch

%description emacs
Emacs mode for interacting with GCL

%package emacs-el
Group:          Development/Other
Summary:        Source for Emacs mode for interacting with GCL
Requires:       %{name}-emacs = %{version}-%{release}
#BuildArch:      noarch

%description emacs-el
Source Elisp code for Emacs mode for interacting with GCL


%if %{with_xemacs}
%package xemacs
Group:          Development/Other
Summary:        XEmacs mode for interacting with GCL
Requires:       %{name} = %{version}-%{release}
Requires:       xemacs >= %{xemacs_version}, xemacs-extras
#BuildArch:      noarch

%description xemacs
XEmacs mode for interacting with GCL

%package xemacs-el
Group:          Development/Other
Summary:        Source for XEmacs mode for interacting with GCL
Requires:       %{name}-xemacs = %{version}-%{release}
#BuildArch:      noarch

%description xemacs-el
Source Elisp code for XEmacs mode for interacting with GCL
%endif

%if %{with_selinux}
%package selinux
Group:          Development/Other
Summary:        SELinux policy for GCL images
Requires(post): policycoreutils
Requires(postun): policycoreutils

%description selinux
SELinux policy for GCL images.  All programs that dump GCL images to be run on
SELinux-enabled hosts should Require this package, and give the image the type
gcl_exec_t.
%endif


%prep
%setup -q -n gcl-%{preversion}
%setup -q -n gcl-%{preversion} -T -D -a 2
%patch0
%patch1
#%patch2
%patch3
%patch4 -p1
%if %{with_selinux}
%patch5
%endif
%patch6
##% patch7
##% patch8
##% patch9
##% patch10
%patch11
##% patch12
%patch13
%patch14
%patch15
%patch16 -p1

# Don't let the configure script add compiler flags we don't want
sed -i -e 's/fomit-frame-pointer/fno-strict-aliasing/' -e 's/-O3/-O2/g' configure

# Fix a path in the launch script
sed -i -e 's|/usr/lib/tk|%{_datadir}/tk|' debian/gcl.sh

# The archive is so full of spurious executable bits that we just remove them
# all here, then add back the ones that should exist
find . -type f -perm /0111 | xargs chmod a-x
chmod a+x add-defs add-defs1 config.guess config.sub configure install.sh
chmod a+x bin/info bin/info1 gcl-tk/gcltksrv.in gcl-tk/ngcltksrv
chmod a+x mp/gcclab o/egrep-def utils/replace xbin/*


%build
# -fstack-protector leads to segfaults because GCL uses its own conflicting
# stack protection scheme.
%define _ssp_cflags %{nil}
%configure2_5x --enable-readline --enable-ansi --enable-dynsysgmp --enable-xgcl \
  --enable-tclconfig=%{_libdir} --enable-tkconfig=%{_libdir} \
  --disable-custreloc \
	--enable-dlopen

#%if %{static_libbfd}
#  --enable-statsysbfd --disable-dynsysbfd
#%else
#  --disable-statsysbfd --enable-dynsysbfd
#%endif
# FIXME: %%{?_smp_mflags} breaks the build
make 

# Build gcl.info, which is needed for DESCRIBE to work properly
make -C info gcl.info

# dwdoc needs one extra LaTeX run to resolve references
cd xgcl-2
pdflatex dwdoc.tex

%if %{with_selinux}
# Build the SELinux policy
cd ../selinux
make -f %{_datadir}/selinux/devel/Makefile
%endif

%install
make install DESTDIR=%{buildroot}

# Get rid of the parts that we don't want
rm -f %{buildroot}%{_infodir}/dir
rm -rf %{buildroot}%{_datadir}/doc
rm -rf %{buildroot}%{_datadir}/emacs
rm -rf %{buildroot}%{_prefix}/lib/gcl-*/info

# Install the man page
mkdir -p %{buildroot}%{_mandir}/man1
cp -pf man/man1/* %{buildroot}%{_mandir}/man1

# Install the HTML documentation
mkdir -p html
cp -pfr info/gcl-si info/gcl-tk html

# Install and compile the Emacs code
mkdir -p %{buildroot}%{emacs_lispdir}/gcl
cp -pfr elisp/* %{buildroot}%{emacs_lispdir}/gcl
rm -f %{buildroot}%{emacs_lispdir}/gcl/makefile
rm -f %{buildroot}%{emacs_lispdir}/gcl/readme
mkdir -p %{buildroot}%{emacs_lispdir}/site-start.d
sed -e "s|%LISP_DIR%|%{emacs_lispdir}|" %{SOURCE1} > %{buildroot}%{emacs_lispdir}/site-start.d/gcl.el
pushd %{buildroot}%{emacs_lispdir}/gcl
emacs -batch -no-site-file --eval "(push \"`pwd`\" load-path)" \
  -f batch-byte-compile *.el
popd

%if %{with_xemacs}
# Install and compile the XEmacs code
mkdir -p %{buildroot}%{xemacs_lispdir}/gcl
cp -fr elisp/* %{buildroot}%{xemacs_lispdir}/gcl
rm -f %{buildroot}%{xemacs_lispdir}/gcl/makefile
rm -f %{buildroot}%{xemacs_lispdir}/gcl/readme
mkdir -p %{buildroot}%{xemacs_lispdir}/site-start.d
sed -e "s|%LISP_DIR%|%{xemacs_lispdir}|" %{SOURCE1} > %{buildroot}%{xemacs_lispdir}/site-start.d/gcl.el
pushd %{buildroot}%{xemacs_lispdir}/gcl
xemacs -batch -no-site-file -eval "(push \"`pwd`\" load-path)" \
  -f batch-byte-compile *.el
popd
%endif

%if %{with_selinux}
# Save the policy file away for later installation
mkdir -p %{buildroot}%{_datadir}/selinux/packages/gcl
cp -p selinux/gcl.pp %{buildroot}%{_datadir}/selinux/packages/gcl
%endif

# The image has garbage strings containing RPM_BUILD_ROOT
export QA_SKIP_BUILD_ROOT=1


%if %{with_selinux}
%post selinux
/usr/sbin/semodule -i %{_datadir}/selinux/packages/gcl/gcl.pp || :
/sbin/fixfiles -R gcl restore || :
%endif


%if %{with_selinux}
%postun selinux
if [ $1 = 0 ]; then
    /usr/sbin/semodule -r gcl || :
fi
%endif

%files
%defattr(-,root,root,-)
%{_bindir}/gcl
%{_prefix}/lib/gcl*
%{_infodir}/*
%{_mandir}/man*/*
%doc COPYING* readme readme.xgcl RELEASE* ChangeLog* faq doc
%doc gcl*.jpg gcl.ico gcl.png
%doc --parent html

%files emacs
%defattr(-,root,root,-)
%doc elisp/readme
%dir %{emacs_lispdir}/gcl
%{emacs_lispdir}/gcl/*.elc
%{emacs_lispdir}/site-start.d/*

%files emacs-el
%defattr(-,root,root,-)
%{emacs_lispdir}/gcl/*.el

%if %{with_xemacs}
%files xemacs
%defattr(-,root,root,-)
%doc elisp/readme
%dir %{xemacs_lispdir}/gcl
%{xemacs_lispdir}/gcl/*.elc
%{xemacs_lispdir}/site-start.d/*

%files xemacs-el
%defattr(-,root,root,-)
%{xemacs_lispdir}/gcl/*.el
%endif

%if %{with_selinux}
%files selinux
%defattr(-,root,root,-)
%{_datadir}/selinux/packages/gcl
%endif


%changelog
* Tue Nov 26 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.6.8.20130521cvs-3
+ Revision: 147f551
- Updated to 20130521 snapshot



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9440 |12cu|gcompris-12.11-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		gcompris
Version:	12.11
Release:	1
Summary:	An educational game for children starting at 2
License:	GPLv2+
Group:		Education
URL:		http://www.gcompris.net
Source:		http://garr.dl.sourceforge.net/project/gcompris/12.11/%{name}-%{version}.tar.bz2
#We don't want all warnings to be treated as errors
#Reversed (or previously applied) patch detected!
#Patch1:		gcompris-11.09-werror.patch

BuildRequires:	gnome-common
BuildRequires:	automake
BuildRequires:	autoconf
BuildRequires:	libtool-base
BuildRequires:	gnuchess
BuildRequires:	pkgconfig(ogg)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(libgnomeui-2.0)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(ao)
BuildRequires:	imagemagick
BuildRequires:	desktop-file-utils
BuildRequires:	pkgconfig(gnet-2.0)
# (misc) needed for python support
BuildRequires:	gnome-python
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(pygtk-2.0)
BuildRequires:	pkgconfig(pycairo)
BuildRequires:	texinfo
BuildRequires:	texi2html >= 1.82
BuildRequires:	pkgconfig(libassetml)
# (misc) for the need of a display for pygtk
BuildRequires:	x11-server-xvfb
BuildRequires:	xauth
BuildRequires:	perl-XML-Parser
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	python-pyxml
BuildRequires:	python-sqlite2
BuildRequires:	pkgconfig(gtk+-2.0)
# (misc) for fullscreen support, now it is done with xvidmode instead of xrandr
BuildRequires:	pkgconfig(xxf86vm)
BuildRequires:	pkgconfig(gstreamer-0.10)
BuildRequires:	intltool
BuildRequires:	pkgconfig(librsvg-2.0)

Requires:	%{name}-sound = %{version}-%{release}
# (misc) gnuchess for the chees activitie, gnome-python-canvas for python board
Requires:	gnuchess >= 5.02
Requires:	python
Requires:	gnome-python
Requires:	gnome-python-canvas
Requires:	pygtk2.0
Requires:	python-sqlite2
Requires:	python-cairo
Requires:	librsvg
Requires:	tuxpaint
Requires:	gnucap
Requires:	gstreamer0.10-plugins-good

%description
An educational game for children starting at 2.
More than 100 different activities are proposed:
* Click on the animals => learn the mouse/click usage
* Type the falling letters => learn the keyboard usage
* Falling Dices
* Falling words
* Basic algebra
* Time learning with an analog clock
* Puzzle game with famous paintings
* Drive Plane to catch clouds in increasing number
* Balance the scales
* And much more ...

The Game is included in the Main desktop menu in 'Games'.

You should install it only if you have children using this computer.

%package music
Summary:	Background music for GCompris
Group:		Education
Provides:	%{name}-music = %{version}
Conflicts:	%{name} < 8.4.2-2
BuildArch:	noarch

%description music
Background music for gcompris.

%package sounds-af
Summary:	Afrikaans sounds for GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-af
BuildArch:	noarch

%description sounds-af
Afrikaans sounds for gcompris.

%package sounds-ast
Summary:	Asturian sounds for GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-ast
BuildArch:	noarch

%description sounds-ast
Asturian sounds for gcompris.

%package sounds-ar
Summary:	Arabic (Tunisia) sounds for GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-ar
Conflicts:	%{name} < 8.4.2-2
BuildArch:	noarch

%description sounds-ar
Arabic (Tunisia) sounds for gcompris.

%package sounds-bg
Summary:	Bulgarian sounds for GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-bg
Conflicts:	%{name} < 8.4.4-2
BuildArch:	noarch

%description sounds-bg
Bulgarian sounds for gcompris.

%package sounds-br
Summary:	Breton sounds for GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-br
Conflicts:	%{name} < 8.4.2-2
BuildArch:	noarch

%description sounds-br
Breton sounds for gcompris.

%package sounds-cs
Summary:	Czech sounds for GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-cs
Conflicts:	%{name} < 8.4.2-2
BuildArch:	noarch

%description sounds-cs
Czech sounds for gcompris.

%package sounds-de
Summary:	German sounds for GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-de
Conflicts:	%{name} < 8.4.2-2
BuildArch:	noarch

%description sounds-de
German sounds for gcompris.

%package sounds-da
Summary:	Danish sounds for GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-da
Conflicts:	%{name} < 8.4.2-2
BuildArch:	noarch

%description sounds-da
Danish sounds for gcompris.

%package sounds-eo
Summary:	Esperanto sounds for GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-eo
Conflicts:	%{name} < 9.0-2
BuildArch:	noarch

%description sounds-eo
Esperanto sounds for gcompris.

%package sounds-es
Summary:	Spanish sounds for GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-es
Conflicts:	%{name} < 8.4.2-2
BuildArch:	noarch

%description sounds-es
Spanish sounds for gcompris.

%package sounds-el
Summary:	Greek sounds for GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-el
Conflicts:	%{name} < 8.4.2-2
BuildArch:	noarch

%description sounds-el
Greek sounds for gcompris.

%package sounds-en
Summary:	English sounds for GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-en
Conflicts:	%{name} < 8.4.2-2
BuildArch:	noarch

%description sounds-en
English sounds for gcompris.

%package sounds-eu
Summary:	Basque sounds for GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-eu
Conflicts:	%{name} < 8.4.2-2
BuildArch:	noarch

%description sounds-eu
Basque sounds for gcompris.

%package sounds-fi
Summary:	Finnish sounds for GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-fi
Conflicts:	%{name} < 8.4.2-2
BuildArch:	noarch

%description sounds-fi
Finnish sounds for gcompris.

%package sounds-fr
Summary:	French sounds for GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-fr
Conflicts:	%{name} < 8.4.2-2
BuildArch:	noarch

%description sounds-fr
French sounds for gcompris.

%package sounds-he
Summary:	Hebrew soundsfor GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-he
Conflicts:	%{name} < 8.4.6-2
BuildArch:	noarch

%description sounds-he
Hebrew sounds for gcompris.

%package sounds-hi
Summary:	Hindi soundsfor GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-hi
Conflicts:	%{name} < 8.4.2-2
BuildArch:	noarch

%description sounds-hi
Hindi sounds for gcompris.

%package sounds-hu
Summary:	Hungarian sounds for GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-hu
Conflicts:	%{name} < 8.4.2-2
BuildArch:	noarch

%description sounds-hu
Hungarian sounds for gcompris.

%package sounds-id
Summary:	Indonesian sounds for GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-id
Conflicts:	%{name} < 8.4.2-2
BuildArch:	noarch

%description sounds-id
Indonesian sounds for gcompris.

%package sounds-it
Summary:	Italian sounds for GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-it
Conflicts:	%{name} < 8.4.2-2
BuildArch:	noarch

%description sounds-it
Italian sounds for gcompris.

%package sounds-mr
Summary:	Marathi sounds for GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-mr
Conflicts:	%{name} < 8.4.2-2
BuildArch:	noarch

%description sounds-mr
Marathi sounds for gcompris.

%package sounds-nb
Summary:	Norvegian Bokmal sounds for GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-no
Conflicts:	%{name} < 8.4.2-2
BuildArch:	noarch

%description sounds-nb
Norvegian BÃ¶kmal sounds for gcompris.

%package sounds-nl
Summary:	Nederland sounds for GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-nl
Conflicts:	%{name} < 8.4.2-2
BuildArch:	noarch

%description sounds-nl
Nederland sounds for gcompris.

%package sounds-nn
Summary:	Norvegian sounds for GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-nn
BuildArch:	noarch

%description sounds-nn
Norvegian sounds for gcompris.

%package sounds-pa
Summary:	Punjabi sounds for GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-pa
Conflicts:	%{name} < 8.4.2-2
BuildArch:	noarch

%description sounds-pa
Punjabi sounds for gcompris.

%package sounds-pt
Summary:	Portuguese sounds for GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-pt
Conflicts:	%{name} < 8.4.2-2
BuildArch:	noarch

%description sounds-pt
Portuguese sounds for gcompris.

%package sounds-pt_BR
Summary:	Brasilian Portuguese sounds for GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-pt
Conflicts:	%{name} < 8.4.2-2
BuildArch:	noarch

%description sounds-pt_BR
Brasilian Portuguese sounds for gcompris.

%package sounds-ru
Summary:	Russian sounds for GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-ru
Conflicts:	%{name} < 8.4.2-2
BuildArch:	noarch

%description sounds-ru
Russian sounds for gcompris.

%package sounds-sl
Summary:	Slovenian sounds for GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-sl
BuildArch:	noarch

%description sounds-sl
Slovenian sounds for gcompris.

%package sounds-so
Summary:	Somalian sounds for GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-so
Conflicts:	%{name} < 8.4.2-2
BuildArch:	noarch

%description sounds-so
Somalian sounds for gcompris.

%package sounds-sr
Summary:	Serbian sounds for GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-sr
Conflicts:	%{name} < 8.4.2-2
BuildArch:	noarch

%description sounds-sr
Serbian sounds for gcompris.

%package sounds-sv
Summary:	Swedish sounds for GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-sv
Conflicts:	%{name} < 8.4.2-2
BuildArch:	noarch

%description sounds-sv
Swedish sounds for gcompris.

%package sounds-tr
Summary:	Turkish sounds for GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-tr
Conflicts:	%{name} < 8.4.2-2
BuildArch:	noarch

%description sounds-tr
Turkish sounds for gcompris.

%package sounds-ur
Summary:	Urdu sounds for GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-ur
Conflicts:	%{name} < 8.4.4-1
BuildArch:	noarch

%description sounds-ur
Urdu sounds for gcompris.

%package sounds-zh_CN
Summary:	Simplified Chinese sounds for GCompris
Group:		Education
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-sound = %{version}-%{release}
Requires:	locales-zh_CN
Conflicts:	%{name} < 9.1-2
BuildArch:	noarch

%description sounds-zh_CN
Simplified Chinese sounds for gcompris.

%prep
%setup -q
#Reversed (or previously applied) patch detected!
#patch1 -p1 -b .werror

%build
# anaselli: added due to a patched Makefile.am needed to add Italy map
autoreconf
%configure2_5x --enable-py-build-only --enable-gnet

%make

%install
%makeinstall_std

#Fixing desktop file to match spec
perl -pi -e "s/Icon=.*/Icon=gcompris/g" %{buildroot}%{_datadir}/applications/%{name}.desktop
perl -pi -e "s/(Categories=).*/$1/" %{buildroot}%{_datadir}/applications/%{name}.desktop
perl -pi -e "s/Icon=.*/Icon=gcompris-edit/g" %{buildroot}%{_datadir}/applications/%{name}-edit.desktop

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="Education" \
  --add-category="X-MandrivaLinux-CrossDesktop" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/%{name}.desktop

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="Education" \
  --add-category="X-MandrivaLinux-CrossDesktop" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/%{name}-edit.desktop

# install icons
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
install -m 644 gcompris{,-edit}.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/
for size in 16x16 32x32; do
	convert -scale $size gcompris.png \
		%{buildroot}%{_iconsdir}/hicolor/$size/apps/gcompris.png
	convert -scale $size gcompris-edit.png \
		%{buildroot}%{_iconsdir}/hicolor/$size/apps/gcompris-edit.png
done

# remove unwanted files
rm -f %{buildroot}%{_menudir}/%{name}

%find_lang %{name}

%post 
%_install_info %{name}.info

%preun
%_remove_install_info %{name}.info

%files -f %{name}.lang
%doc AUTHORS COPYING ChangeLog NEWS README
%{_bindir}/*
%{_libdir}/%{name}
%{_datadir}/applications/*
%{_datadir}/pixmaps/*
%{_iconsdir}/hicolor/*/apps/*
%{_mandir}/man6/*
%{_datadir}/%{name}
%exclude %{_datadir}/%{name}/boards/music
%exclude %{_datadir}/%{name}/boards/voices/af
%exclude %{_datadir}/%{name}/boards/voices/ar
%exclude %{_datadir}/%{name}/boards/voices/ast
%exclude %{_datadir}/%{name}/boards/voices/bg
%exclude %{_datadir}/%{name}/boards/voices/br
%exclude %{_datadir}/%{name}/boards/voices/cs
%exclude %{_datadir}/%{name}/boards/voices/da
%exclude %{_datadir}/%{name}/boards/voices/de
%exclude %{_datadir}/%{name}/boards/voices/el
%exclude %{_datadir}/%{name}/boards/voices/en
%exclude %{_datadir}/%{name}/boards/voices/eo
%exclude %{_datadir}/%{name}/boards/voices/es
%exclude %{_datadir}/%{name}/boards/voices/eu
%exclude %{_datadir}/%{name}/boards/voices/fi
%exclude %{_datadir}/%{name}/boards/voices/fr
%exclude %{_datadir}/%{name}/boards/voices/he
%exclude %{_datadir}/%{name}/boards/voices/hi
%exclude %{_datadir}/%{name}/boards/voices/hu
%exclude %{_datadir}/%{name}/boards/voices/id
%exclude %{_datadir}/%{name}/boards/voices/it
%exclude %{_datadir}/%{name}/boards/voices/mr
%exclude %{_datadir}/%{name}/boards/voices/nb
%exclude %{_datadir}/%{name}/boards/voices/nn
%exclude %{_datadir}/%{name}/boards/voices/nl
%exclude %{_datadir}/%{name}/boards/voices/pa
%exclude %{_datadir}/%{name}/boards/voices/pt
%exclude %{_datadir}/%{name}/boards/voices/pt_BR
%exclude %{_datadir}/%{name}/boards/voices/ru
%exclude %{_datadir}/%{name}/boards/voices/sl
%exclude %{_datadir}/%{name}/boards/voices/so
%exclude %{_datadir}/%{name}/boards/voices/sr
%exclude %{_datadir}/%{name}/boards/voices/sv
%exclude %{_datadir}/%{name}/boards/voices/tr
%exclude %{_datadir}/%{name}/boards/voices/ur
%exclude %{_datadir}/%{name}/boards/voices/zh_CN

%files music
%{_datadir}/%{name}/boards/music

%files sounds-af
%{_datadir}/%{name}/boards/voices/af

%files sounds-ar
%{_datadir}/%{name}/boards/voices/ar

%files sounds-ast
%{_datadir}/%{name}/boards/voices/ast

%files sounds-bg
%{_datadir}/%{name}/boards/voices/bg

%files sounds-br
%{_datadir}/%{name}/boards/voices/br

%files sounds-cs
%{_datadir}/%{name}/boards/voices/cs

%files sounds-da
%{_datadir}/%{name}/boards/voices/da

%files sounds-de
%{_datadir}/%{name}/boards/voices/de

%files sounds-el
%{_datadir}/%{name}/boards/voices/el

%files sounds-en
%{_datadir}/%{name}/boards/voices/en

%files sounds-eo
%{_datadir}/%{name}/boards/voices/eo

%files sounds-eu
%{_datadir}/%{name}/boards/voices/eu

%files sounds-es
%{_datadir}/%{name}/boards/voices/es

%files sounds-fi
%{_datadir}/%{name}/boards/voices/fi

%files sounds-fr
%{_datadir}/%{name}/boards/voices/fr

%files sounds-he
%{_datadir}/%{name}/boards/voices/he

%files sounds-hi
%{_datadir}/%{name}/boards/voices/hi

%files sounds-hu
%{_datadir}/%{name}/boards/voices/hu

%files sounds-id
%{_datadir}/%{name}/boards/voices/id

%files sounds-it
%{_datadir}/%{name}/boards/voices/it

%files sounds-mr
%{_datadir}/%{name}/boards/voices/mr

%files sounds-nb
%{_datadir}/%{name}/boards/voices/nb

%files sounds-nl
%{_datadir}/%{name}/boards/voices/nl

%files sounds-nn
%{_datadir}/%{name}/boards/voices/nn

%files sounds-pa
%{_datadir}/%{name}/boards/voices/pa

%files sounds-pt
%{_datadir}/%{name}/boards/voices/pt

%files sounds-pt_BR
%{_datadir}/%{name}/boards/voices/pt_BR

%files sounds-ru
%{_datadir}/%{name}/boards/voices/ru

%files sounds-sl
%{_datadir}/%{name}/boards/voices/sl

%files sounds-so
%{_datadir}/%{name}/boards/voices/so

%files sounds-sr
%{_datadir}/%{name}/boards/voices/sr

%files sounds-sv
%{_datadir}/%{name}/boards/voices/sv

%files sounds-tr
%{_datadir}/%{name}/boards/voices/tr

%files sounds-ur
%{_datadir}/%{name}/boards/voices/ur

%files sounds-zh_CN
%{_datadir}/%{name}/boards/voices/zh_CN



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9441 |12cu|gconnman-0.5.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major           0
%define libname         %mklibname %{name} %{major}
%define develname       %mklibname %{name} -d

Name: gconnman
Summary: A GObject binding of the Connman D-Bus API
Group: System/Configuration/Networking
Version: 0.5.0
License: LGPL 2.1
URL: http://www.moblin.org
Release: 4
Source0: http://git.moblin.org/cgit.cgi/%{name}/snapshot/%{name}-%{version}.tar.bz2

BuildRequires: pkgconfig(gl)
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(dbus-glib-1)
BuildRequires: pkgconfig(gtk+-2.0)
BuildRequires: connman-devel
BuildRequires: intltool
BuildRequires: gettext
BuildRequires: automake
BuildRequires: autoconf
BuildRequires: gettext-devel

%description
Description: %{summary}

%package -n %{libname}
Summary: Gconnman library, GObject binding of the Connman D-Bus API
Group: System/Libraries

%description -n %{libname}
Description: %{summary}

%package -n %{develname}
Summary: Gconnman development package
Group: System/Libraries

Requires: %{libname} >= %{version}
Provides: %{name}-devel

%description -n %{develname}
Gconnman development package

%prep
%setup -q 
perl -pi -e 's,^./configure.*,,' ./autogen.sh

%build
./autogen.sh
%configure2_5x
%make

%install
%makeinstall_std

%files -n %{libname}
%doc README AUTHORS ChangeLog COPYING NEWS
%{_libdir}/libgconnman*.so.*

%files -n %{develname}
%{_includedir}/%{name}/*.h
%{_libdir}/pkgconfig/*.pc
%{_libdir}/libgconnman*.so
%{_libdir}/libgconnman*.a

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9442 |12cu|gdal-1.9.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %{_use_internal_dependency_generator}
%define __noautoreq 'devel\\(libogdi31.*|devel\\(libcfitsio.*|libgrass.*'
%else
%define _requires_exceptions devel\(libogdi31.*\)\\|devel\(libcfitsio.*\)\\|libgrass
%endif

%define major 1
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d
%define sdevname %mklibname %{name} -d -s

# Build gdal against libgrass. It is better to instead compile the new plugin
# which builds against grass itself (and thus has more features than the
# libgrass5 version)
# In fact, building with direct grass support will break gdal on every grass
# upgrade, see http://n2.nabble.com/qgis-%2B-grass-plugin-%3D-gdal-problem-tp2394932p2405146.html
%define build_libgrass 0
%{?with_libgrass: %define build_libgrass 1}

Summary:	The Geospatial Data Abstraction Library (GDAL)
Name:		gdal
Version:	1.9.2
Release:	2
License:	MIT
Group:		Sciences/Geosciences
Url:		http://www.gdal.org/
Source0:	ftp://ftp.remotesensing.org/pub/gdal/%{name}-%{version}.tar.gz
Patch3:		gdal-1.6.0-fix-libname.patch
Patch4:		gdal-fix-pythontools-install.patch
BuildRequires:	swig
BuildRequires:	doxygen
BuildRequires:	python-setuptools
BuildRequires:	giflib-devel
BuildRequires:	hdf5-devel
BuildRequires:	jpeg-devel
BuildRequires:	libgeos-devel >= 2.2.3
BuildRequires:	postgresql-devel >= 9.0
BuildRequires:	python-numpy-devel
BuildRequires:	unixODBC-devel

BuildRequires:	pkgconfig(cfitsio)
BuildRequires:	pkgconfig(geotiff)
BuildRequires:	pkgconfig(jasper)
BuildRequires:	pkgconfig(liblzma)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(libtirpc)
BuildRequires:	pkgconfig(netcdf)
BuildRequires:	pkgconfig(ogdi)
BuildRequires:	pkgconfig(proj) >= 4.4.7
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	pkgconfig(xerces-c)
BuildRequires:	pkgconfig(zlib)
%if %{build_libgrass}
BuildRequires:	grass
Requires:	grass >= 6.4.0
%endif

%description
The Geospatial Data Abstraction Library (GDAL) is a unifying
C/C++ API for accessing raster geospatial data, and currently
includes formats like GeoTIFF, Erdas Imagine, Arc/Info
Binary, CEOS, DTED, GXF, and SDTS. It is intended to provide
efficient access, suitable for use in viewer applications,
and also attempts to preserve coordinate systems and metadata.
Python, C, and C++ interfaces are available.

%files
%doc NEWS VERSION
%{_datadir}/gdal/
%{_bindir}/*
%{_mandir}/man1/*.xz
%exclude %{_bindir}/gdal-config
%exclude %{multiarch_bindir}/gdal-config

#----------------------------------------------------------------------------

%package -n python-%{name}
Summary:	The Python bindings for the GDAL library
Group:		Sciences/Geosciences
Requires:	%{libname} = %{EVRD}

%description -n python-%{name}
The Python bindings for the GDAL library

%files -n python-%{name}
%{py_platsitedir}/*

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Libraries required for the GDAL library
Group:		System/Libraries

%description -n %{libname}
Libraries required for the GDAL library

%files -n %{libname}
%{_libdir}/libgdal.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for using the GDAL library
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
Development files for using the GDAL library

%files -n %{devname}
%{_bindir}/%{name}-config
%{_libdir}/libgdal.so
%{_includedir}/*
%{multiarch_bindir}/gdal-config

#----------------------------------------------------------------------------

%package -n %{sdevname}
Summary:	Development files for using the GDAL library
Group:		Development/C
Requires:	%{devname} = %{EVRD}

%description -n %{sdevname}
Development files for using the GDAL library

%files -n %{sdevname}
%{_libdir}/libgdal.a

#----------------------------------------------------------------------------

%prep
%setup -q
%patch3 -p0 -b .libname
%patch4 -p1 -b .pythontools

find . -name '*.h' -o -name '*.cpp' -executable -exec chmod a-x {} \;
find . -name '*.h' -o -name '*.cpp' -executable -exec chmod a+r {} \;

%build
%configure2_5x \
	--datadir=%{_datadir}/gdal \
	--includedir=%{_includedir}/gdal \
	--with-dods-root=no \
	--with-ogdi=%{_includedir}/ogdi \
	--with-cfitsio=yes \
	--with-geotiff=internal \
	--with-libtiff=internal \
	--with-libz=%{_prefix} \
	--with-liblzma=yes \
	--with-netcdf=%{_prefix} \
	--with-hdf5=%{_prefix} \
	--with-geos \
	--with-jasper \
	--with-png \
	--with-gif \
	--with-jpeg \
	--with-odbc \
	--with-sqlite3 \
	--with-mysql \
	--with-curl \
	--with-python \
	--with-xerces \
	--with-xerces-lib='-lxerces-c' \
	--with-xerces-inc=%{_includedir} \
	--without-pcraster \
%if %{build_libgrass}
	--with-grass=%{_libdir}/grass64 \
%endif
	--with-threads

perl -pi -e 's,PYTHON = no,PYTHON = /usr/bin/python,g' GDALmake.opt
make
make docs

%install
mkdir -p %{buildroot}%{py_platsitedir}
export PYTHONPATH="%{buildroot}%{py_platsitedir}"
export DESTDIR=%{buildroot}
unset PYTHONDONTWRITEBYTECODE
export INST_MAN=%{_mandir}
%makeinstall_std install-man

%multiarch_binaries %{buildroot}%{_bindir}/gdal-config

find %{buildroot}%{py_platsitedir} -name '*.py' -exec chmod a-x {} \;

install -d %{buildroot}%{_docdir}/%{name}
mv %{buildroot}%{_bindir}/*.dox %{buildroot}%{_docdir}/%{name}
chmod a-x %{buildroot}%{_docdir}/%{name}/*.dox


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9443 |12cu|gdeskcal-1.01-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	Eye-candy calendar for your desktop
Name:		gdeskcal
Version:	1.01
Release:	7
License:	GPLv2+
Group:		Graphical desktop/GNOME
Url:		http://www.pycage.de/
Source0:	http://www.pycage.de/download/gDeskCal-%{version}.tar.gz
Source1:	gdeskcal.png
Source2:	gdeskcal.desktop
Patch0:		gdeskcal-1.0.1-fix-source-encoding.patch
BuildRequires:	desktop-file-utils
BuildRequires:	perl(XML::Parser)
BuildRequires:	pkgconfig(pygtk-2.0)
Requires:	pygtk2.0
Provides:	gDeskCal = %{EVRD}

%description
gDeskCal is a cute little eye-candy calendar for your desktop. It features
transparency with smooth alpha-blending and its appearance can be changed
completely by using skins.

%files -f %{name}.lang
%doc AUTHORS NEWS README
%{_bindir}/gdeskcal
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png
%{_libdir}/%{name}/

#----------------------------------------------------------------------------

%prep
%setup -q -n gDeskCal-%{version}
%patch0 -p0

%build
%configure2_5x
make
# no multi build as it's annoying the buildsys

%install
install -p -D -m0644 %{SOURCE1} %{buildroot}/%{_datadir}/pixmaps/gdeskcal.png
%makeinstall_std

desktop-file-install \
	--dir ${RPM_BUILD_ROOT}%{_datadir}/applications \
	%{SOURCE2}

%find_lang %{name}


%changelog
* Mon Feb 24 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.01-7
+ Revision: c3fef4c
- LOG Disable debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9444 |12cu|gdesklets-0.36.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	gdesklets
%define version	0.36.3
%define release 	2

Summary:	GNOME Desktop Applets
Name:		%{name}
Version:	%{version}
Release:	%mkrel %{release}
URL:            http://gdesklets.de/
Source0:	http://gdesklets.de/files/%{name}-%{version}.tar.bz2
Source1:	%{name}-32.png
Source2:	%{name}-16.png
Patch1:		gdesklets-0.36.3-no-import-override.patch
Patch3:		gdesklets-0.36.3-.in-files.patch
License:	GPLv2+
Group:		Graphical desktop/GNOME
BuildRequires:	gnome-python-devel
BuildRequires:  pyorbit-devel  
BuildRequires:	pygtk2.0-devel > 2.4.0
BuildRequires:  pkgconfig(librsvg-2.0) 
BuildRequires:	libgtop2.0-devel >= 2.8.0
BuildRequires:	pkgconfig(xdmcp)
BuildRequires:  pkgconfig(xau)
BuildRequires:	pkgconfig(libgnome-2.0) > 2.6.0
BuildRequires:  desktop-file-utils
BuildRequires:	pkgconfig(libgnomeui-2.0) >= 2.2.0
BuildRequires:	librsvg-devel intltool
Requires(pre):	shared-mime-info
Requires(post): desktop-file-utils
Requires(postun): desktop-file-utils
Requires:	gnome-python
Requires:	gnome-python-gconf >= 2.6.0
Requires:	gnome-python-gtkhtml2
Requires:	gnome-python-gnomevfs

%description
'gDesklets' provides an advanced architecture for desktop applets -
tiny displays sitting on your desktop in a symbiotic relationship of
eye candy and usefulness.

Populate your desktop with status meters, icon bars, weather sensors,
news tickers... whatever you can imagine! Virtually anything is
possible and maybe even available some day.

%prep
%setup -q
%patch1 -p0
%patch3 -p0

%build
# FIXME: temporary workaround to get intltool-merge working. Will get fixed with a new release (> 0.36.1) released with a newer intltool.
#intltoolize --force --copy
autoreconf -f -i
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std
%find_lang %{name}

perl -pi -e 's,%{name}.png,%{name},g' %{buildroot}%{_datadir}/applications/*

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="GTK" \
  --add-category="System;Monitor" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*		  
 
install -d %{buildroot}%{_liconsdir}
ln -s %{_datadir}/pixmaps/%{name}.png %{buildroot}%{_liconsdir}
install -D %{SOURCE1} %{buildroot}%{_iconsdir}/%{name}.png
install -D %{SOURCE2} %{buildroot}%{_miconsdir}/%{name}.png

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root,-)
%doc AUTHORS ChangeLog NEWS README
%{_sysconfdir}/xdg/autostart/%{name}.desktop
%{_bindir}/%{name}
%{_libdir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/mime/packages/*
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/icons/gnome/48x48/mimetypes/gnome-mime-application-x-%{name}-display.png
%{_mandir}/man1/%{name}.1*
%{_liconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png


%changelog
* Fri Mar 18 2011 Jani Välimaa <wally@mandriva.org> 0.36.3-1mdv2011.0
+ Revision: 646458
- new version 0.36.3
- drop old patches
- add a patch from gentoo to fix build/install
- fix url
- clean .spec a bit

* Mon Aug 16 2010 Emmanuel Andry <eandry@mandriva.org> 0.36.2-1mdv2011.0
+ Revision: 570542
- New version 0.36.2
- rediff p1

* Mon Nov 09 2009 Jérôme Brenier <incubusss@mandriva.org> 0.36.1-5mdv2010.1
+ Revision: 463767
- fix build (Patch2 added)

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Thu Mar 26 2009 Emmanuel Andry <eandry@mandriva.org> 0.36.1-3mdv2009.1
+ Revision: 361498
- add patch from archlinux to fix the -Could not import tiling module- error

* Tue Mar 24 2009 Emmanuel Andry <eandry@mandriva.org> 0.36.1-2mdv2009.1
+ Revision: 360902
- rebuild

* Sun Dec 07 2008 Funda Wang <fwang@mandriva.org> 0.36.1-1mdv2009.1
+ Revision: 311543
- new version 0.36.1

* Sat Aug 23 2008 Emmanuel Andry <eandry@mandriva.org> 0.36-3mdv2009.0
+ Revision: 275322
- fix license
- use PO from opensuse
- use intltoolize

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Sun Feb 24 2008 Emmanuel Andry <eandry@mandriva.org> 0.36-1mdv2008.1
+ Revision: 174473
- New version
- fix source
- BR reorganization
- disable x86_64 symlink workaround (should be fixed upstream)

* Tue Jan 08 2008 Emmanuel Andry <eandry@mandriva.org> 0.36-0.beta.2mdv2008.1
+ Revision: 146700
- fix wrong x86_64 symlink workaround

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Dec 26 2007 Emmanuel Andry <eandry@mandriva.org> 0.36-0.beta.1mdv2008.1
+ Revision: 137823
- fix path for x86_64

* Tue Dec 18 2007 Emmanuel Andry <eandry@mandriva.org> 0.36-0.beta.0mdv2008.1
+ Revision: 132779
- New version

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Sep 18 2007 Emmanuel Andry <eandry@mandriva.org> 0.35.4-4mdv2008.0
+ Revision: 89683
- make desktop file validation pass
- disable autotools since it generates errors with intltool-merge
- drop P0 and delete mime components manually (because of autotools deactivation)


* Sat Dec 09 2006 Emmanuel Andry <eandry@mandriva.org> 0.35.4-2mdv2007.0
+ Revision: 94384
- rebuild for python 2.5

* Tue Nov 07 2006 Emmanuel Andry <eandry@mandriva.org> 0.35.4-1mdv2007.1
+ Revision: 77055
- 0.35.4 (drop patch1)
- bunzip2 patches
- Import gdesklets

* Mon Sep 11 2006 Emmanuel Andry <eandry@mandriva.org> 0.35.3-4mdv2007.0
- rebuild

* Sat Aug 19 2006 Emmanuel Andry <eandry@mandriva.org> 0.35.3-3mdv2007.0
- patch from Nicolas Lcureuil to fix bug #24326

* Fri Aug 04 2006 Emmanuel Andry <eandry@mandriva.org> 0.35.3-2mdv2007.0
- fix mimetype
- works fine with default automake
- add buildrequires libgnomeui2_0-devel >= 2.2.0

* Sun Jul 23 2006 Emmanuel Andry <eandry@mandriva.org> 0.35.3-1mdv2007.0
- Reintroduced package with version 0.35.3 from fedora spec file
- Fixed URL for rpmbuildupdate
- %%mkrel
- xdg menu


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9445 |12cu|gdevilspie-0.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	GTK GUI for devilspie
Name:		gdevilspie
Version:	0.5
Release:	1
Epoch:		1
License:	GPLv3+
Group:		Graphical desktop/GNOME
Url:		http://code.google.com/p/gdevilspie/
Source0:	%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(python)
Requires:	devilspie
Requires:	pygtk2.0-libglade
Requires:	gnome-python-desktop
BuildArch:	noarch

%description
A user friendly interface to the devilspie window matching daemon, to
create rules easily.

%files
%doc README TODO Changelog
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}
%{_datadir}/pixmaps/%{name}.png
%{py_puresitedir}/g*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}



%changelog
* Mon Feb 17 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:0.5-1
+ Revision: b351840
- LOG New version 0.5, use Epoch to make updates possible



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9446 |12cu|gdlmm-3.7.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -d "." -f -2)

%define api 3.0
%define major 2
%define libname %mklibname %{name} %{api} %{major}
%define devname %mklibname -d %{name}

Summary:	C++ binding for the gdl library
Name:		gdlmm
Version:	3.7.3
Release:	1
License:	LGPLv2+
Group:		System/Libraries
Url:		http://www.gnome.org/
Source0:	https://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
BuildRequires:	pkgconfig(gdl-3.0) >= 3.7
BuildRequires:	pkgconfig(glibmm-2.4) >= 2.16
BuildRequires:	pkgconfig(gtkmm-3.0) >= 3.0
BuildRequires:	doxygen
BuildRequires:	xsltproc

%description
gdlmm is the C++ binding for the gdl library.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	C++ binding for the gdl library
Group:		System/Libraries

%description -n %{libname}
gdlmm is the C++ binding for the gdl library.

%files -n %{libname}
%doc AUTHORS ChangeLog NEWS README
%{_libdir}/lib%{name}-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development libraries and include files for gdlmm
Group:		Development/C++
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
gdlmm development files.

%files -n %{devname}
%doc %{_datadir}/doc/gdlmm-%{api}/
%{_libdir}/*.so
%{_includedir}/*
%{_libdir}/pkgconfig/*
%{_libdir}/%{name}-%{api}
%{_datadir}/devhelp/books/%{name}-%{api}

#----------------------------------------------------------------------------

%prep
%setup -q

%build
NOCONFIGURE=1 ./autogen.sh

# first remove outdated generated source files
%configure2_5x
make maintainer-clean

# now build it
%configure2_5x
# generate source files
pushd gdl/src
make all-local
popd
%make

%install
%makeinstall_std


%changelog
* Mon Feb 24 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.7.3-1
+ Revision: 28e9574
- LOG New version 3.7.3, new library major 2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9447 |12cu|gdome2-0.8.1-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname  %mklibname gdome %{major}
%define devname %mklibname -d gdome

Summary:	A DOM level2 library for accessing XML files
Name:		gdome2
Version:	0.8.1
Release:	11
License:	LGPLv2.1+
Group:		System/Libraries
URL:		http://gdome2.cs.unibo.it
Source0:	http://gdome2.cs.unibo.it/tarball/%{name}-%{version}.tar.bz2
Patch0:		gdome2-0.8.1-gdome-config_lib64.diff
Patch1:		gdome2-0.8.1-fix-str-fmt.patch
Patch2:		gdome2-0.8.1-libxml2.patch
BuildRequires:	intltool
BuildRequires:	pkgconfig(glib)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(libxml-2.0)

%description
Libgdome is a DOM C library developed for the Gnome project. It's a DOM level2
implementation. Libgdome supports "Core", "XML", "Events" and "MutationEvents"
modules. It's based on libxml2.

%package -n	%{libname}
Summary:	A DOM level2 library for accessing XML files
Group:		System/Libraries

%description -n	%{libname}
A fast, light and complete DOM level2 implementation based on libxml2.

%files -n %{libname}
%{_libdir}/libgdome.so.%{major}*

#----------------------------------------------------------------------------

%package -n	%{devname}
Summary:	DOM level2 library for accessing XML files
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n	%{devname}
This package contains the header files and static libraries for
developing with libgdome.

%files -n %{devname}
%doc AUTHORS MAINTAINERS ChangeLog README COPYING COPYING.LIB
%{_bindir}/gdome-config
%{_datadir}/aclocal/gdome2.m4
%{_includedir}/*
%{_libdir}/pkgconfig/gdome2.pc
%{_libdir}/libgdome.so
%{_libdir}/*.sh
%{_mandir}/man1/gdome-config.1*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p0
%patch1 -p0
%patch2 -p0

%build
autoreconf -fi
%configure2_5x \
	--disable-static \
	--disable-glib-1

%make

%install
%makeinstall_std


%changelog
* Wed Feb 26 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.8.1-11
+ Revision: e61f589
- LOG Update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9448 |12cu|geany-1.23.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#for educational needs
%define edm	1

Summary:	Small C editor using GTK2
Name: 		geany
Version: 	1.23.1
Release: 	1
License: 	GPLv2+
Group: 		Development/C
URL: 		http://geany.uvena.de/
Source0: 	http://download.geany.org/%{name}-%{version}.tar.bz2
# The following tags files were retrieved 17 Aug 2009
Source1:	http://download.geany.org/contrib/tags/sqlite3.c.tags
Source2:	http://download.geany.org/contrib/tags/std.glsl.tags
Source3:	http://download.geany.org/contrib/tags/gtk216.c.tags
Source4:	http://download.geany.org/contrib/tags/xfce46.c.tags
Source5:	http://download.geany.org/contrib/tags/dbus-glib-0.76.c.tags
Source6:	http://download.geany.org/contrib/tags/geany-api-0.18.c.tags
Source7:	http://download.geany.org/contrib/tags/standard.css.tags
Source8:	http://download.geany.org/contrib/tags/std.vala.tags
# Russian help source. You may create another similar file for you language
Source9: 	index.html
Source10: 	images.tar.bz2
# Replace default setup for FreeBasic on MS QB compatable and complex Haskell 
# on simple Hugs98
Patch0:		001_geany_qb_fb.patch
Patch1:		002_geany_hugs98.patch
# Russian doc patch
Patch2:		ru_doc.patch
# Patch3:		ru_compile_typo.patch
Patch4:		geany-1.23-rosaconf.patch

BuildRequires:  desktop-file-utils
BuildRequires:  imagemagick
BuildRequires:  intltool
BuildRequires:	lxterminal
BuildRequires:  perl-XML-Parser
BuildRequires:  pkgconfig(gtk+-2.0)

Suggests:	geany-plugins

%description
Geany is a small C editor using GTK2 with basic features of an
integrated development environment. It features syntax highlighting,
code completion, call tips, many supported filetypes (including C,
Java, PHP, HTML, DocBook, Perl, LateX, and Bash), and symbol lists.

%package devel
Summary:	Header files for building Geany plug-ins
Group:		Development/Other
Requires:	%{name} = %{version}-%{release}

%description devel
This package contains the header files and pkg-config file needed for
building Geany plug-ins. You do not need to install this package

%prep
%setup -q
# For future reason add edm distepoch  You may recreate packets set edm to 0
%if %{edm}
%patch0 -p0
%patch1 -p0
%endif
%patch2 -p1
# %patch3 -p0
%patch4 -p1

%build
%configure2_5x
%make LIBS='-lgmodule-2.0'

%install
%makeinstall
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'

#Fix for Russian
sed 's/Name\[ru\]=Geany/Name\[ru\]=Среда разработки Geany/g' -i %{buildroot}%{_datadir}/applications/geany.desktop
mkdir -p  %{buildroot}%{_defaultdocdir}/%{name}/html/ru/
install -Dpm 0644 %{SOURCE9} %{buildroot}%{_defaultdocdir}/%{name}/html/ru/
tar -xjvf %SOURCE10
mv images %{buildroot}%{_defaultdocdir}/%{name}/html/ru/

# research locale file
%find_lang %{name}

# prepare menu
# we remove the key "Version" and "Encoding" because it's invalid
desktop-file-install --vendor="" \
	--remove-category="Application" \
	--add-category="GNOME" \
	--remove-key="Version" \
	--remove-key="Encoding" \
	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

# Install tags files
install -p %{SOURCE1} %{SOURCE2} %{SOURCE3} %{SOURCE4} %{SOURCE5} %{SOURCE6} %{SOURCE7} %{SOURCE8} %{buildroot}%{_datadir}/%{name}

# remove useless file
rm -f %{buildroot}%{_datadir}/icons/hicolor/icon-theme.cache
rm -f %{buildroot}%{_datadir}/icons/Tango/icon-theme.cache

%files -f %{name}.lang
%{_bindir}/%{name}
%{_libdir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}
%{_defaultdocdir}/%{name}
%{_iconsdir}/hicolor/*/apps/*
%{_iconsdir}/hicolor/*/actions/*
%{_iconsdir}/Tango/*/actions/*
%{_mandir}/man1/%{name}.*

%files devel
%{_includedir}/%{name}
%{_libdir}/pkgconfig/%{name}.pc



%changelog
* Thu Apr 26 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.20-8
+ Revision: 793483
- split out devel pkg
- rebuild to clean up pkgconfig reqs
- cleaned up spec

* Thu Oct 13 2011 Александр Казанцев <kazancas@mandriva.org> 0.20-7
+ Revision: 704560
- add lxterminal as default terminal for geany. Avoid not works from KDE4

* Sun Sep 04 2011 Александр Казанцев <kazancas@mandriva.org> 0.20-6
+ Revision: 698204
- drop lxterminal from requires. Set default terminal to automate xvt script

* Thu Aug 18 2011 Александр Казанцев <kazancas@mandriva.org> 0.20-5
+ Revision: 695122
- Add patch for new default conf:
    replace xterm for lxterminal
    replace default font Sans on Droid Sans
    replace Monospace on Droid Sans Monospace

* Tue Aug 02 2011 Александр Казанцев <kazancas@mandriva.org> 0.20-4
+ Revision: 692717
- fix compile error due non-latin programm name

* Mon May 30 2011 Александр Казанцев <kazancas@mandriva.org> 0.20-3
+ Revision: 681773
- aplly for default patch FreeBasic and Hascell/Hugs98

* Sun May 29 2011 Александр Казанцев <kazancas@mandriva.org> 0.20-2
+ Revision: 681731
- add locale update

* Sun Jan 09 2011 Александр Казанцев <kazancas@mandriva.org> 0.20-1
+ Revision: 630810
- new version 0.20

* Sat Dec 25 2010 Funda Wang <fwang@mandriva.org> 0.19.2-1mdv2011.0
+ Revision: 624789
- update to new version 0.19.2

* Tue Aug 31 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.19.1-1mdv2011.0
+ Revision: 574916
- update to 0.19.1

* Sun Aug 01 2010 trem <trem@mandriva.org> 0.19-1mdv2011.0
+ Revision: 564855
- update to 0.19

* Sun Feb 14 2010 Funda Wang <fwang@mandriva.org> 0.18.1-1mdv2010.1
+ Revision: 505926
- drop dup files declaration
- update to new version 0.18.1

* Mon Aug 17 2009 Frederik Himpe <fhimpe@mandriva.org> 0.18-1mdv2010.0
+ Revision: 417201
- Update to new version 0.18
- Update tag files
- Don't do custom installation of icons, make install now takes care of
  installing them in fdo icon directories

* Sun May 03 2009 Frederik Himpe <fhimpe@mandriva.org> 0.17-1mdv2010.0
+ Revision: 370910
- Update to new version 0.17
- Fix license
- Fix source URL
- Package contrib tags files

* Sun Feb 15 2009 trem <trem@mandriva.org> 0.16-1mdv2009.1
+ Revision: 340646
- update to 0.16

* Sun Jan 04 2009 Jérôme Soyer <saispo@mandriva.org> 0.15-1mdv2009.1
+ Revision: 324737
- Fix BR
- New upstream release

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Sat Apr 19 2008 trem <trem@mandriva.org> 0.14-1mdv2009.0
+ Revision: 195799
- update to 0.14

  + Thierry Vignaud <tv@mandriva.org>
    - fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

* Tue Feb 05 2008 trem <trem@mandriva.org> 0.13-1mdv2008.1
+ Revision: 162874
- update to 0.13

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Oct 14 2007 trem <trem@mandriva.org> 0.12-2mdv2008.1
+ Revision: 98282
- new packaging revision
- remove macro _icons16dir

* Sun Oct 14 2007 Funda Wang <fwang@mandriva.org> 0.12-1mdv2008.1
+ Revision: 98274
- add missing icons
- fix desktop entry and icons

  + trem <trem@mandriva.org>
    - remove unkown macro iconsbasedir
    - add BuildRequires perl-XML-Parser
    - update to 0.12

  + Thierry Vignaud <tv@mandriva.org>
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'
    - fix man pages

* Mon May 21 2007 trem <trem@mandriva.org> 0.11-1mdv2008.0
+ Revision: 29521
- new release 0.11


* Wed Feb 28 2007 Jérôme Soyer <saispo@mandriva.org> 0.10.2-1mdv2007.0
+ Revision: 127084
- New release 0.10.2

* Sat Dec 23 2006 trem <trem@mandriva.org> 0.10-1mdv2007.1
+ Revision: 101854
- Add buildrequires ImageMagick
- Add buildrequires desktop-file-utils
- Add buildrequires gtk2-devel
- Add buildrequires pkgconfig
- 0.10
- Import geany

* Fri Aug 11 2006 trem <trem@mandriva.org> 0.8-1mdv2007.0
- 0.8

* Thu Jul 20 2006 trem <trem@mandriva.org> 0.7.1-1mdv2007.0
- 0.7.1
- add Patch0 to fix a double free
- switch to XDG menu

* Mon Jun 05 2006 trem <trem@mandriva.org> 0.7-1mdv2007.0
- 0.7

* Mon May 01 2006 trem <trem@mandriva.org> 0.6-2mdk
- fix packager name in changelog

* Mon May 01 2006 <trem@mandriva.org> 0.6-1mdk
- Initial build.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9449 |12cu|geany-plugins-1.23-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global geany_plug_docdir %{_defaultdocdir}/%{name}

Name:		geany-plugins
Version:	1.23
Release:	2

Group:		Development/GNOME and GTK+
License:	GPLv2+ ; GPLv3+
Summary:	A collection of different plugins for Geany
Url:		http://plugins.geany.org/
Source0:	http://plugins.geany.org/geany-plugins/geany-plugins-%{version}.tar.bz2
BuildRequires:	gettext
BuildRequires:	intltool
BuildRequires:	lua-devel
BuildRequires:	enchant-devel
BuildRequires:	gtkspell-devel
BuildRequires:	pkgconfig(geany) >= 0.20
Requires:	geany
Requires:	lua


%description
Geany-Plugins is a collection of different plugins for Geany,
a lightweight IDE. It provides a common location for plugin authors
and users with a known infrastructure and support. List of included
plugins:


- Addons: Collection of small addons for geany
- Codenav: make it possible to
           - switch between header and implementation
           - go to a file by typing its name
- Geanydoc: allow executing specified commands on the
            current word at the cursor position
- Geanyextreasel: The Extra Selection adds several selection
                  enhancements to geany
- Geanygdb: integrated debugging support within Geany via
            the GNU Debugger (GDB).
- Geanyinsertnum: replaces a (possibly zero-width) rectangular selection
                  with integer numbers, using start/step/base etc.
                  specified by the user.
- Geanylatex: GeanyLaTeX is a plugin for Geany IDE to improve work
              with LaTeX.
- Geanylipsum: implements a Lorem Ipsum generator to insert
               placeholder text into your document
- Geanyprj: alternative project manager for Geany fast light IDE
- Geanysendmail: send a document as attachment using the preferred
                 mail client from inside Geany
- Geanyvc: provides a uniform way of accessing the different
           version-control systems inside Geany IDE.
- ShiftColumn: allows you to move blocks of text horizontally
- Spellcheck: checks the content of the current document in Geany
              with the spell check library Enchant
- Treebrowser

%prep
%setup -q

%build
%configure2_5x --docdir=%{geany_plug_docdir}
make


%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%doc NEWS README
%if "%{_libdir}" != "%{_libexecdir}"
%{_libexecdir}/geany-plugins
%endif
%{_iconsdir}/hicolor/16x16/apps/*
%{_libdir}/geany-plugins
%{_libdir}/geany/*
%{_datadir}/geany-plugins


%changelog
* Wed Oct 23 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.23-2
+ Revision: 9c9e1cb
- Updated to 1.23



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9450 |12cu|geary-0.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A lightweight email program designed around conversations
Name:		geary
Version:	0.6.0
Release:	1
License:	LGPLv2+
Group:		Networking/Mail
URL:		http://yorba.org/geary/
Source0:	http://yorba.org/download/geary/stable/%{name}-%{version}.tar.xz

BuildRequires:	vala >= 0.18
BuildRequires:	vala-tools
BuildRequires:	make
BuildRequires:	cmake
BuildRequires:	pkgconfig(gthread-2.0)
BuildRequires:	pkgconfig(glib-2.0) >= 2.30.0
BuildRequires:	pkgconfig(gio-2.0) >= 2.28.0
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.2.0
BuildRequires:	pkgconfig(gee-1.0) >= 0.6.0
BuildRequires:	pkgconfig(gee-0.8)
BuildRequires:	pkgconfig(unique-3.0) >= 3.0.0
BuildRequires:	pkgconfig(libnotify) >= 0.7.5
BuildRequires:	pkgconfig(libcanberra) >= 0.28
BuildRequires:	pkgconfig(sqlite3) >= 3.7.4
BuildRequires:	pkgconfig(gmime-2.6) >= 2.6.0
BuildRequires:	pkgconfig(gnome-keyring-1) >= 3.2.2
BuildRequires:	pkgconfig(webkitgtk-3.0) >= 1.8.0
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	desktop-file-utils
BuildRequires:	gettext
BuildRequires:	intltool
BuildRequires:	xml2po

Requires:	hicolor-icon-theme

%description
Geary is a new email reader for GNOME designed to let you read your email
quickly and effortlessly. Its interface is based on conversations, so you
can easily read an entire discussion without having to click from message
to message.
Geary is still in early development and has limited features today, but
we're planning to add lightning-fast searching, multiple account support,
and much more. Eventually we'd like Geary to have an extensible plugin
architecture so that developers will be able to add all kinds of nifty
features in a modular way.

%prep
%setup -q

%build
%cmake

%make

%install
%makeinstall_std -C build

%find_lang %{name} --with-gnome

%files -f %{name}.lang
%doc AUTHORS COPYING NEWS MAINTAINERS README THANKS
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/appdata/*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/glib-2.0/schemas/org.yorba.geary.gschema.xml
%{_datadir}/icons/hicolor/*/apps/%{name}.*

%changelog
* Thu Apr 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.6.0-1
+ Revision: b4c4566
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9451 |12cu|geda-1.8.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libmajor 42

Summary:	GPL Electronic Design Automation Project
Name:		geda
Epoch:		1
Version:	1.8.1
Release:	3
License:	GPLv2
Group:		Office
Url:		http://www.gpleda.org/
Source:		ftp://ftp.geda-project.org/geda-gaf/stable/v1.8/%{version}/geda-gaf-%{version}.tar.gz
Patch0:		geda-gaf-1.8.1-linkage.patch
Patch1:		geda-gaf-1.8.1-desktop.patch
BuildRequires:	shared-mime-info
BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(guile-2.0)
BuildRequires:	libstroke-devel
BuildRequires:	guile
Requires:	geda-gattrib
Requires:	geda-gschem
Requires:	geda-gnetlist
Requires:	geda-gsymcheck
Requires:	geda-symbols
Requires:	geda-utils
Suggests:	geda-docs
Suggests:	geda-examples

%description
The GPL Electronic Design Automation (gEDA) project has produced and
continues working on a full GPL'd suite and toolkit of Electronic
Design Automation tools. These tools are used for electrical circuit
design, schematic capture, simulation, prototyping, and
production. Currently, the gEDA project offers a mature suite of free
software applications for electronics design, including schematic
capture, attribute management, bill of materials (BOM) generation,
net listing into over 20 net list formats, analog and digital
simulation, and printed circuit board (PCB) layout.

%files

#--------------------------------------------------------------------------
%package -n lib%{name}-data
Summary:	Static data from %{name}
Group:		Sciences/Other
Conflicts:	%{name}-symbols < 1:1.6.0-2

%description -n lib%{name}-data
This packages contains some help files and other
static stuff.

The gEDA project is working on producing a full GPL'd suite of
Electronic Design Automation tools. These tools are used for electrical
circuit design, simulation, prototyping, and production.

%files -n lib%{name}-data -f lib%{name}%{libmajor}.lang
%dir %{_datadir}/gEDA
%{_datadir}/gEDA/prolog.ps
%{_datadir}/gEDA/scheme/geda.scm
%{_datadir}/gEDA/scheme/color-map.scm
%{_datadir}/gEDA/system-gafrc
%{_datadir}/gEDA/print-colormap-*
%{_iconsdir}/hicolor/*/mimetypes/*
%{_datadir}/mime/packages/*

#--------------------------------------------------------------------------
%define libname %mklibname %{name} %{libmajor}

%package -n %{libname}
Summary:	Libraries for the gEDA project
Group:		Sciences/Other
Requires:	lib%{name}-data = %{EVRD}

%description -n %{libname}
This package contains libgeda%{libmajor} (library needed by gEDA applications).

The gEDA project is working on producing a full GPL'd suite of
Electronic Design Automation tools. These tools are used for electrical
circuit design, simulation, prototyping, and production.

%files -n %{libname}
%{_libdir}/*.so.%{libmajor}
%{_libdir}/*.so.%{libmajor}.*

#--------------------------------------------------------------------------
%define develname %mklibname -d %{name}

%package -n %{develname}
Summary:	Development libraries for the gEDA project
Group:		Sciences/Other
Provides:	%{name}-devel = %{EVRD}
Requires:	%{libname} = %{EVRD}

%description -n %{develname}
This package contains libgeda%{libmajor} development libraries needed
by gEDA applications) and the necessary header files for development.

The gEDA project is working on producing a full GPL'd suite of
Electronic Design Automation tools. These tools are used for electrical
circuit design, simulation, prototyping, and production.

%files -n %{develname}
%{_libdir}/libgeda.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/libgeda

#--------------------------------------------------------------------------
%package symbols
Summary:	Electronic symbols for gEDA
Group:		Sciences/Other

%description symbols
This package contains a bunch of symbols of electronic devices
used by gschem, the gEDA project schematic editor.

%files symbols
%dir %{_datadir}/gEDA/sym
%dir %{_datadir}/gEDA/sym/*/
%{_datadir}/gEDA/sym/*/*
%{_datadir}/gEDA/gafrc.d
%{_datadir}/doc/geda-gaf/nc.pdf

#--------------------------------------------------------------------------
%package gattrib
Summary:	Electronics schematics editor
Group:		Sciences/Other
Requires:	%{name}-symbols = %{EVRD}

%description gattrib
Gattrib is gEDA's attribute editor.  It reads a set of gschem .sch
files (schematic files), and creates a spreadsheet showing all
components in rows, with the associated component attributes listed in
the columns.  It allows the user to add, modify, or delete component
attributes outside of gschem, and then save the .sch files back
out.  When it is completed, it will allow the user to edit attributes
attached to components, nets, and pins.  (Currently, only component
attribute editing is implemented; pin and net attributes are displayed
only.)

%files gattrib -f %{name}-gattrib.lang
%{_bindir}/gattrib
%{_datadir}/gEDA/system-gattribrc
%{_datadir}/gEDA/gattrib-menus.xml
%{_datadir}/applications/geda-gattrib.desktop
%{_iconsdir}/hicolor/*/apps/geda-gattrib.*
%{_datadir}/doc/geda-gaf/man/gattrib.html
%{_mandir}/man1/gattrib.1.xz

#--------------------------------------------------------------------------
%package gschem
Summary:	Electronics schematics editor
Group:		Sciences/Other
Requires:	%{name}-symbols = %{EVRD}
Conflicts:	%{name}-symbols < 1:1.6.0-2

%description gschem
Gschem is an electronics schematic editor. It is part of the gEDA project.

%files gschem -f %{name}-gschem.lang
%{_bindir}/gschem
%{_mandir}/man1/gschem.*
%{_datadir}/gEDA/bitmap/gschem*
%{_datadir}/gEDA/system-gschemrc
%{_datadir}/gEDA/gschem-*
%{_datadir}/gEDA/scheme/auto-place-attribs.scm
%{_datadir}/gEDA/scheme/auto-uref.scm
%{_datadir}/gEDA/scheme/default-attrib-positions.scm 
%{_datadir}/gEDA/scheme/generate_netlist.scm
%{_datadir}/gEDA/scheme/gschem.scm
%{_datadir}/gEDA/scheme/image.scm
%{_datadir}/gEDA/scheme/list-keys.scm
%{_datadir}/gEDA/scheme/partslist-common.scm
%{_datadir}/gEDA/scheme/pcb.scm
%{_datadir}/gEDA/scheme/print.scm
%{_datadir}/gEDA/scheme/print-NB-attribs.scm
%{_datadir}/gEDA/scheme/geda/attrib.scm
%{_datadir}/gEDA/scheme/geda/core/gettext.scm
%{_datadir}/gEDA/scheme/geda/deprecated.scm
%{_datadir}/gEDA/scheme/geda/object.scm
%{_datadir}/gEDA/scheme/geda/os.scm
%{_datadir}/gEDA/scheme/geda/page.scm
%{_datadir}/gEDA/scheme/gschem/attrib.scm
%{_datadir}/gEDA/scheme/gschem/core/gettext.scm
%{_datadir}/gEDA/scheme/gschem/deprecated.scm
%{_datadir}/gEDA/scheme/gschem/gschemdoc.scm
%{_datadir}/gEDA/scheme/gschem/hook.scm
%{_datadir}/gEDA/scheme/gschem/keymap.scm
%{_datadir}/gEDA/scheme/gschem/selection.scm
%{_datadir}/gEDA/scheme/gschem/util.scm
%{_datadir}/gEDA/scheme/gschem/window.scm
%{_datadir}/doc/geda-gaf/man/gschem.html
%{_datadir}/applications/geda-gschem.desktop
%{_iconsdir}/hicolor/*/apps/geda-gschem.*
%{_infodir}/geda-scheme.info.*

#--------------------------------------------------------------------------
%package gsymcheck
Summary:	Electronics schematics editor
Group:		Sciences/Other
Requires:	%{name}-symbols = %{EVRD}

%description gsymcheck
Gsymcheck is a utility to check symbols for gschem. It is part
of the gEDA project.

%files gsymcheck
%{_bindir}/gsymcheck
%{_datadir}/gEDA/system-gsymcheckrc
%{_datadir}/doc/geda-gaf/man/gsymcheck.html
%{_mandir}/man1/gsymcheck.*

#--------------------------------------------------------------------------
%package utils
Summary:	Net lister for the gEDA project
Group:		Sciences/Other
Requires:	%{name}-symbols = %{EVRD}

%description utils
Several utilities for the gEDA project.

%files utils
%{_bindir}/gmk_sym
%{_bindir}/smash_megafile
%{_bindir}/convert_sym
%{_bindir}/sarlacc_schem
%{_bindir}/sarlacc_sym
%{_bindir}/gschlas
%{_bindir}/olib
%{_bindir}/refdes_renum
%{_bindir}/gsch2pcb
%{_bindir}/pads_backannotate
%{_bindir}/tragesym
%{_bindir}/garchive
%{_bindir}/grenum
%{_bindir}/gsymfix
%{_bindir}/schdiff
%{_bindir}/pcb_backannotate
%{_bindir}/gxyrs
%{_datadir}/gEDA/perl/lib/gxyrs.pm
%{_datadir}/gEDA/system-gschlasrc
%{_datadir}/doc/geda-gaf/man/grenum.html
%{_datadir}/doc/geda-gaf/man/convert_sym.html
%{_datadir}/doc/geda-gaf/man/garchive.html
%{_datadir}/doc/geda-gaf/man/gmk_sym.html
%{_datadir}/doc/geda-gaf/man/gsch2pcb.html
%{_datadir}/doc/geda-gaf/man/gschlas.html
%{_datadir}/doc/geda-gaf/man/gsymfix.html
%{_datadir}/doc/geda-gaf/man/gxyrs.html
%{_datadir}/doc/geda-gaf/man/olib.html
%{_datadir}/doc/geda-gaf/man/pads_backannotate.html
%{_datadir}/doc/geda-gaf/man/pcb_backannotate.html
%{_datadir}/doc/geda-gaf/man/refdes_renum.html
%{_datadir}/doc/geda-gaf/man/sarlacc_schem.html
%{_datadir}/doc/geda-gaf/man/sarlacc_sym.html
%{_datadir}/doc/geda-gaf/man/schdiff.html
%{_datadir}/doc/geda-gaf/man/smash_megafile.html
%{_datadir}/doc/geda-gaf/man/tragesym.html
%{_datadir}/doc/geda-gaf/readmes
%{_mandir}/man1/grenum.1*
%{_mandir}/man1/convert_sym.1*
%{_mandir}/man1/garchive.1*
%{_mandir}/man1/gmk_sym.1*
%{_mandir}/man1/gsch2pcb.1*
%{_mandir}/man1/gschlas.1*
%{_mandir}/man1/gsymfix.1*
%{_mandir}/man1/gxyrs.1*
%{_mandir}/man1/olib.1*
%{_mandir}/man1/pads_backannotate.1*
%{_mandir}/man1/pcb_backannotate.1*
%{_mandir}/man1/refdes_renum.1*
%{_mandir}/man1/sarlacc_schem.1*
%{_mandir}/man1/sarlacc_sym.1*
%{_mandir}/man1/schdiff.1*
%{_mandir}/man1/smash_megafile.1*
%{_mandir}/man1/tragesym.1*

#--------------------------------------------------------------------------
%package gnetlist
Summary:	Net lister for the gEDA project
Group:		Sciences/Other
Requires:	%{name}-symbols = %{EVRD}
Conflicts:	%{name}-symbols < 1:1.6.0-2

%description gnetlist
Gnetlist generates net lists from schematics drawn with gschem
(the gEDA schematic editor). Possible output formats are:
- spice net lists
- verilog
- tango

%files gnetlist
%dir %{_datadir}/gEDA
%{_bindir}/gnetlist
%{_bindir}/sw2asc
%{_mandir}/man1/gnetlist.*
%{_datadir}/gEDA/system-gnetlistrc
%{_datadir}/gEDA/scheme/gnet*.scm
%dir %{_datadir}/gEDA/scheme/gnetlist
%{_datadir}/gEDA/scheme/gnetlist/backend-getopt.scm
%{_datadir}/doc/geda-gaf/man/gnetlist.html
%{_datadir}/doc/geda-gaf/man/sw2asc.html
%{_mandir}/man1/sw2asc.1*

#--------------------------------------------------------------------------
%package examples
Summary:	Examples for the gEDA project
Group:		Sciences/Other

%description examples
This package provide example for the gEDA project.

%files examples
%{_datadir}/doc/geda-gaf/examples

#--------------------------------------------------------------------------
%package docs
Summary:	Doc for the gEDA project
Group:		Sciences/Other

%description docs
This package provides documentation for the gEDA project.

%files docs
%{_datadir}/doc/geda-gaf/wiki
%{_datadir}/doc/geda-gaf/gedadocs.html

#--------------------------------------------------------------------------

%prep
%setup -qn geda-gaf-%{version}
%apply_patches

%build
%configure2_5x \
	--disable-update-xdg-database \
	--disable-static \
	--disable-rpath
%make

%install
%makeinstall_std

%find_lang lib%{name}%{libmajor}
%find_lang %{name}-gattrib
%find_lang %{name}-gschem
#fix linting
sed -i 's/\r//' %{buildroot}%{_datadir}/doc/geda-gaf/examples/RF_Amp/{Q2,MSA-2643,Q1}.cir
sed -i 's/\r//' %{buildroot}%{_datadir}/doc/geda-gaf/examples/TwoStageAmp/spice.netlist






@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9452 |12cu|geis-2.2.16-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d

Summary:	Gesture Engine Interface and Support Interface
Name:		geis
Version:	2.2.16
Release:	1
License:	GPLv3+
Group:		System/Libraries
Url:		https://launchpad.net/geis
Source0:	https://launchpad.net/%{name}/trunk/%{version}/+download/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(check)
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(frame)
BuildRequires:	pkgconfig(grail)
BuildRequires:	pkgconfig(python3)
BuildRequires:	pkgconfig(xcb)
BuildRequires:	pkgconfig(xorg-server)

%description
GEIS is a library for applications and toolkit programmers which provides
a consistent platform independent interface for any system-wide input gesture
recognition mechanism.

%files
%doc README COPYING
%{_bindir}/geis-server
%{_bindir}/geistest
%{_mandir}/man1/geis*

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Gesture Engine Interface and Support lLibrary package
Group:		System/Libraries

%description -n %{libname}
This package contains the library needed to run programs dynamically linked
with geis.

%files -n %{libname}
%{_libdir}/libgeis.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Gesture Engine Interface and Support development package
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Conflicts:	%{_lib}geis1 < 2.2.16

%description -n %{devname}
This package provides headers files for geis development.

%files -n %{devname}
%{_includedir}/%{name}/geis.h
%{_includedir}/%{name}/geisimpl.h
%{_libdir}/libgeis.so
%{_libdir}/pkgconfig/libgeis.pc

#----------------------------------------------------------------------------

%package -n python3-%{name}
Summary:	GEIS python bindings
Group:		Development/Python
Requires:	%{libname} = %{EVRD}
Obsoletes:	python-%{name} < 2.2.16
Conflicts:	python-%{name} < 2.2.16

%description -n python3-%{name}
GEIS python bindings.

%files -n python3-%{name}
%{_bindir}/pygeis
%{python3_sitelib}/%{name}/
%{python3_sitearch}/_geis_bindings.so
%{_mandir}/man1/pygeis.1*

#----------------------------------------------------------------------------

%package -n %{name}view
Summary:	GEIS View
Requires:	python3-%{name} = %{EVRD}

%description -n %{name}view
GEIS View.

%files -n %{name}view
%{_bindir}/%{name}view
%{_datadir}/applications/geisview.desktop
%{_datadir}/geisview/*.ui
%{_datadir}/pixmaps/geisview32x32.xpm
%{python3_sitelib}/%{name}view/

#----------------------------------------------------------------------------

%prep
%setup -q

%build
autoreconf -fi
automake --add-missing
%configure2_5x --disable-static
%make

%install
%makeinstall_std


%changelog
* Fri Feb 28 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.2.16-1
+ Revision: 0fcc1b4
- LOG Switch to python3 as upstream did



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9453 |12cu|gemrb-0.8.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Port of the original Infinity (Game) Engine
Name:		gemrb
Version:	0.8.0.1
Release:	1
Group:		Games/Adventure
License:	GPLv2+
Url:		http://gemrb.sourceforge.net/
Source0:	http://downloads.sourceforge.net/project/gemrb/GemRB%20Sources/GemRB%200.7.0%20Sources/%{name}-%{version}.tar.gz
BuildRequires:	cmake
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(SDL_ttf)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(zlib)
Requires:	openal

%description
GemRB (Game Engine Made with pre-Rendered Background) is a portable
open-source implementation of Bioware's Infinity Engine.

It was written to support pseudo-3D role playing games based on the
Dungeons & Dragons ruleset (Baldur's Gate and Icewind Dale series,
Planescape: Torment).

This is not a game, but the engine. You need data installed somewhere, and
point gemrb the the relevant directory. More details and a list of
supported games can be found at
http://gemrb.sourceforge.net/wiki/doku.php?id=getting_started

%files
%defattr(644,root,root,755)
%doc AUTHORS COPYING NEWS README INSTALL
%attr(755,root,root) %{_bindir}/gemrb
%attr(755,root,root) %{_libdir}/gemrb/libgemrb_core.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/NullSource.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/TTFImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/2DAImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/ACMReader.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/AREImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/BAMImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/BIFImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/BIKPlayer.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/BMPImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/BMPWriter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/CHUImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/CREImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/DirectoryImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/DLGImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/EFFImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/FXOpcodes.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/GAMImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/GUIScript.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/IDSImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/INIImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/ITMImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/IWDOpcodes.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/KEYImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/MOSImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/MUSImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/MVEPlayer.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/NullSound.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/OGGReader.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/OpenALAudio.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/PLTImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/PNGImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/PROImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/PSTOpcodes.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/SDLAudio.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/SDLVideo.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/SPLImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/STOImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/TISImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/TLKImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/WAVReader.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/WEDImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/WMPImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/ZLibManager.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/SAVImporter.so

%{_sysconfdir}/gemrb/GemRB.cfg.sample
%{_mandir}/man6/gemrb.6.*
%{_datadir}/gemrb/*
%{_datadir}/applications/gemrb.desktop
%{_iconsdir}/hicolor/scalable/apps/gemrb.svg
%{_datadir}/pixmaps/gemrb.png
%{_bindir}/extend2da.py

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake -DLAYOUT=fhs -DLIB_DIR='%{_libdir}/gemrb'
%make

%install
%makeinstall_std -C build

rm -f %{buildroot}/etc/gemrb/GemRB.cfg.noinstall.sample


%changelog
* Tue Dec 10 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.8.0.1-1
+ Revision: c197ddd
- LOG New version 0.8.0.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9454 |12cu|gengetopt-2.22.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	GNU gengetopt generates command line parsers
Name:		gengetopt
Version:	2.22.6
Release:	1
License:	GPLv3+
Group:		Development/C
Url:		http://www.gnu.org/software/gengetopt/gengetopt.html
Source0:	ftp://ftp.gnu.org/gnu/gengetopt/%{name}-%{version}.tar.gz
Source10:	%{name}.rpmlintrc
BuildRequires:	bison
BuildRequires:	flex

%description
This program generates a C function that uses getopt_long function to parse
the command line options, to validate them and fills a struct.

Thus your program can now handle options such as:

myprog --input foo.c -o foo.o --no-tabs -i 100 *.class

And both long options (those that start with --) and short options (start
with - and consist of only one character) can be handled. For standards
about short and long options you may want to take a look at the GNU Coding
Standards.

%files
%doc %{_docdir}/%{name}/*
%{_bindir}/gengetopt
%{_datadir}/gengetopt/
%{_mandir}/man1/gengetopt.1*
%{_infodir}/gengetopt.info*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x
make

%check
%make check

%install
%makeinstall_std


%changelog
* Mon Feb 24 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.22.6-1
+ Revision: d5020d3
- LOG New version 2.22.6, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9455 |12cu|genius-1.0.17-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version}|cut -d. -f1,2)

Summary:	A general purpose calculator and math tool
Name:		genius
Version:	1.0.17
Release:	1
License:	GPLv3+
Group:		Sciences/Mathematics
URL:		http://www.jirka.org/genius.html
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	intltool
BuildRequires:	rarian
BuildRequires:	gmp-devel
BuildRequires:	mpfr-devel
BuildRequires:	readline-devel
BuildRequires:	termcap-devel
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gtksourceview-2.0)
BuildRequires:	pkgconfig(vte)

Requires:	ghostscript

%description
Genius is an advanced calculator and a mathematical programming language.
It handles multiple precision floating point numbers, infinite precision
integers, complex numbers and matrixes.

%package devel
Summary:	Files to develop genius plugins
Requires:	%{name} = %{version}

%description devel
Genius is an advanced calculator and a mathematical programming language.
It handles multiple precision floating point numbers, infinite precision
integers, complex numbers and matrixes.

This package contains developmend files and not required for runnind genius.

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--enable-mpfr \
	--disable-scrollkeeper \
	--disable-update-mimedb \
	--disable-static
%make

%install
%makeinstall_std

%{find_lang} %{name} --with-gnome

%files -f %{name}.lang
%doc AUTHORS NEWS README
%{_bindir}/*
%{_datadir}/applications/*.desktop
%{_datadir}/%{name}
%{_datadir}/application-registry/*
%{_datadir}/mime/packages/*
%{_datadir}/mime-info/*
%{_iconsdir}/hicolor/*/apps/gnome-genius.png
%{_iconsdir}/hicolor/*/apps/genius-stock-plot.png
%{_libdir}/%{name}
%{_libexecdir}/genius-readline-helper-fifo

%files devel
%{_includedir}/*



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9456 |12cu|geogebra-3.2.47.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:             geogebra
Summary:          Free mathematics software for learning and teaching
Version:          3.2.47.0
Release:          2
Group:            Sciences/Mathematics
Url:              http://www.geogebra.org
License:          GPLv2+ ; CC-BY-SAv3+ ; CC-BY-NC-SAv3+
Source:           geogebra-%{version}.tar.gz  
Source1:          %{name}.desktop
Requires:         java >= 1.5.0
Requires(post):   shared-mime-info
Requires(postun): shared-mime-info
BuildArch:        noarch

%description
This package provides GeoGebra.

GeoGebra is free and multi-platform dynamic mathematics software for all
levels of education that joins geometry, algebra, tables, graphing, statistics
and calculus in one easy-to-use package. It has received several educational
software awards in Europe and the USA.

Quick Facts:

- Graphics, algebra and tables are connected and fully dynamic
- Easy-to-use interface, yet many powerful features 
- Authoring tool to create interactive learning materials as web pages 
- Available in many languages for our millions of users around the world 
- Free and open source software



Authors:
--------
    Markus Hohenwarter (Austria & USA): Project leader since 2001
    Michael Borcherds (UK): Lead Developer since 2007
    Yves Kreis (Luxembourg): Developer since 2005

%prep
%setup -q -n geogebra-%{version}

%build
#

%install
%{__install} -d -m755 %{buildroot}%{_datadir}/%{name}
%{__install} -d -m755 %{buildroot}%{_datadir}/%{name}/unsigned
%{__install} -m644 *.jar %{buildroot}%{_datadir}/%{name}
%{__install} -m644 unsigned/*.jar %{buildroot}%{_datadir}/%{name}/unsigned
%{__install} -d -m755 %{buildroot}%{_datadir}/mime/packages
%{__install} -m644 geogebra.xml %{buildroot}%{_datadir}/mime/packages/%{name}.xml
%{__install} -d -m755 %{buildroot}%{_datadir}/applications
%{__install} -m644 %{SOURCE1} %{buildroot}%{_datadir}/applications/
for SIZE in 16x16 22x22 32x32 48x48 64x64 128x128 256x256; do
%{__install} -d -m755 %{buildroot}%{_datadir}/icons/hicolor/$SIZE/apps
%{__install} -d -m755 %{buildroot}%{_datadir}/icons/hicolor/$SIZE/mimetypes
%{__install} -m644 icons/hicolor/$SIZE/apps/geogebra.png %{buildroot}%{_datadir}/icons/hicolor/$SIZE/apps
%{__install} -m644 icons/hicolor/$SIZE/mimetypes/application-vnd.geogebra.file.png %{buildroot}%{_datadir}/icons/hicolor/$SIZE/mimetypes
%{__install} -m644 icons/hicolor/$SIZE/mimetypes/application-vnd.geogebra.tool.png %{buildroot}%{_datadir}/icons/hicolor/$SIZE/mimetypes
done
%{__install} -d -m755 %{buildroot}%{_docdir}/%{name}
%{__install} -m644 license.txt %{buildroot}%{_docdir}/%{name}/COPYING
%{__install} -d -m755 %{buildroot}%{_bindir}

# startscript
cat > %{buildroot}%{_bindir}/%{name} << EOF
#!/bin/bash
# simple script to start GeoGebra
func_usage()
{
cat << _USAGE
Usage: %{name} [Java-options] [GeoGebra-options] [FILE]

GeoGebra - Dynamic mathematics software

Java options:
  -Xms<size>                       Set initial Java heap size
  -Xmx<size>                       Set maximum Java heap size

GeoGebra options:
  --help                           Show this help message
  --language=<iso_code>            Set language using locale code, e.g. en, de_AT
  --showAlgebraInput=<boolean>     Show/hide algebra input field
  --showAlgebraWindow=<boolean>    Show/hide algebra window
  --showSpreadsheet=<boolean>      Show/hide spreadsheet
  --fontSize=<number>              Set default font size
  --showSplash=<boolean>           Enable/disable the splash screen
  --enableUndo=<boolean>           Enable/disable Undo
_USAGE
}
# prefer jre-sun, if exists
if [ -z "\$JAVACMD" ]; then
    if [ -e /etc/alternatives/jre_sun/bin/java ]; then
        JAVACMD=/etc/alternatives/jre_sun/bin/java
    else
        JAVACMD=java
    fi
fi
# check for option --help and pass memory options to Java, others to GeoGebra
for i in "\$@"; do
    case "\$i" in
    --help | --hel | --he | --h )
        func_usage; exit 0 ;;
    esac
    if [ \$(expr match "\$i" '.*-Xm') -ne 0 ]; then
        if [ -z "\$JAVA_OPTS" ]; then
            JAVA_OPTS="\$i"
        else
            JAVA_OPTS="\$JAVA_OPTS \$i"
        fi
        shift \$((1))
    else
        if [ \$(expr match "\$i" '.*--') -ne 0 ]; then
            if [ -z "\$GG_OPTS" ]; then
                GG_OPTS="\$i"
            else
                GG_OPTS="\$GG_OPTS \$i"
            fi
            shift \$((1))
        fi
    fi
done
# if memory not set, change to GeoGebra defaults
if [ \$(expr match "\$JAVA_OPTS" '.*-Xmx') -eq 0 ]; then
    JAVA_OPTS="\$JAVA_OPTS -Xmx512m"
fi
if [ \$(expr match "\$JAVA_OPTS" '.*-Xms') -eq 0 ]; then
    JAVA_OPTS="\$JAVA_OPTS -Xms32m"
fi
# run
exec \$JAVACMD \$JAVA_OPTS -jar %{_datadir}/%{name}/geogebra.jar \$GG_OPTS "\$@"
EOF
%{__chmod} 755 %{buildroot}%{_bindir}/%{name}

#%if 0%{?suse_version}
#%suse_update_desktop_file %{name}
#%else
#%if 0%{?fedora} || 0%{?rhel_version} || 0%{?centos_version}
#desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
#%endif
#%endif

%clean

%post
%if 0%{?mandriva_version}
%{update_menus}
%update_desktop_database
%update_mime_database
%update_icon_cache hicolor
%else
%{_bindir}/update-mime-database %{_datadir}/mime >/dev/null
%endif

%postun
%if 0%{?mandriva_version}
%{clean_menus}
%clean_desktop_database
%clean_mime_database
%update_icon_cache hicolor
%else
%{_bindir}/update-mime-database %{_datadir}/mime >/dev/null
%endif

%files
%defattr(-,root,root)
%dir %{_datadir}/icons/hicolor
%dir %{_datadir}/icons/hicolor/16x16
%dir %{_datadir}/icons/hicolor/22x22
%dir %{_datadir}/icons/hicolor/32x32
%dir %{_datadir}/icons/hicolor/48x48
%dir %{_datadir}/icons/hicolor/64x64
%dir %{_datadir}/icons/hicolor/128x128
%dir %{_datadir}/icons/hicolor/256x256
%dir %{_datadir}/icons/hicolor/16x16/apps
%dir %{_datadir}/icons/hicolor/16x16/mimetypes
%dir %{_datadir}/icons/hicolor/22x22/apps
%dir %{_datadir}/icons/hicolor/22x22/mimetypes
%dir %{_datadir}/icons/hicolor/32x32/apps
%dir %{_datadir}/icons/hicolor/32x32/mimetypes
%dir %{_datadir}/icons/hicolor/48x48/apps
%dir %{_datadir}/icons/hicolor/48x48/mimetypes
%dir %{_datadir}/icons/hicolor/64x64/apps
%dir %{_datadir}/icons/hicolor/64x64/mimetypes
%dir %{_datadir}/icons/hicolor/128x128/apps
%dir %{_datadir}/icons/hicolor/128x128/mimetypes
%dir %{_datadir}/icons/hicolor/256x256/apps
%dir %{_datadir}/icons/hicolor/256x256/mimetypes
%{_docdir}/%{name}
%{_datadir}/%{name}
%{_datadir}/mime/packages/%{name}.xml
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/*/*/*.png



%changelog
* Sun Jul 24 2011 Sergey Zhemoitel <serg@mandriva.org> 3.2.47.0-1mdv2012.0
+ Revision: 691470
- fix build
- new version 3.2.47.0

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 2.6a-6mdv2011.0
+ Revision: 618449
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2.6a-5mdv2010.0
+ Revision: 429191
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2.6a-4mdv2009.0
+ Revision: 245882
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri Jan 25 2008 Funda Wang <fwang@mandriva.org> 2.6a-2mdv2008.1
+ Revision: 157781
- fix desktop entry

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 2.6a-1mdv2008.1
+ Revision: 131552
- auto-convert XDG menu entry
- BR java-rpmbuild instead of jdk
- kill re-definition of %%buildroot on Pixel's request
- import geogebra


* Thu May 04 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 2.6a-1mdk
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9457 |12cu|getxml-1.0.4-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	XML file internationalization
Name:		getxml
Version:	1.0.4
Release:	11
License:	GPLv2+
Group:		System/Libraries
Url:		http://toutdoux.sourceforge.net
Source0:	%{name}-%{version}.tar.bz2
# from GNU git
Source1:	config.sub.20091120
Source2:	config.guess.20091120
BuildRequires:	pkgconfig(glib)
BuildRequires:	pkgconfig(libxml)

%description
XML File internationalization.

%files
%doc AUTHORS README COPYING NEWS INSTALL ABOUT-NLS
%{_bindir}/*

#----------------------------------------------------------------------------

%prep
%setup -q
install -b %{SOURCE1} config.sub
install -b %{SOURCE2} config.guess

%build
%configure2_5x
%make

%install
%makeinstall_std


%changelog
* Mon Feb 24 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0.4-11
+ Revision: 7071399
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9458 |12cu|gf2x-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	1
%define libname	%mklibname %{name} %{major}
%define devname	%mklibname %{name} -d

Name:		gf2x
Version:	1.1
Release:	2
Group:		Sciences/Mathematics
License:	GPL
Summary:	Library for multiplying polynomials over the binary field
Source0:	http://gforge.inria.fr/frs/download.php/27999/%{name}-%{version}.tar.gz
URL:		http://gforge.inria.fr/projects/gf2x/
BuildRequires:	gmp-devel

%package	-n %{libname}
Group:		System/Libraries
License:	GPL
Summary:	Library for multiplying polynomials over the binary field

%description	-n %{libname}
Library for multiplying polynomials over the binary field.
This package contains the gf2x runtime library.

%package	-n %{devname}
Group:		Development/C
License:	GOL
Summary:	Library for multiplying polynomials over the binary field
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description	-n %{devname}
Library for multiplying polynomials over the binary field.
This package contains the gf2x development files.

%description
gf2x is a library for multiplying polynomials over the binary field.

%prep
%setup -q

%build
# don't disable sse2 by default - this mean it may need to be rebuilt
# from source on pentium 3 or older
%configure2_5x --disable-static

%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/libgf2x.so.%{major}*

%files -n %{devname}
%{_includedir}/*.h
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/*.h
%{_libdir}/libgf2x.so


%changelog
* Thu Mar 20 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.1-2
+ Revision: fc8f1d9
- Bump release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9459 |12cu|gforth-0.7.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	GNU Forth
Name:		gforth
Version:	0.7.0
Release:	4
License:	GPLv3+
Group:		Development/Other
Url:		http://www.jwdt.com/~paysan/gforth.html
Source0:	http://www.complang.tuwien.ac.at/forth/gforth/%{name}-%{version}.tar.gz
Source16:	gnu-forth.16.png
Source32:	gnu-forth.32.png
Source48:	gnu-forth.48.png
Source100:	%{name}.rpmlintrc
Patch0:		gforth-0.7.0-buildpath.patch
Patch1:		gforth-0.7.0-shebang.patch
# s390 build fix from Debian (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=544827)
Patch2:		gforth-0.7.0-compile-fix.patch
# patches from fedora rawhide
Patch3:		gforth-0.7.0-broken-disassembler.patch
Patch4:		gforth-0.7.0-newline-null-local-array.patch
Patch5:		gforth-0.7.0-libtool-build.patch
Patch6:		gforth-0.7.0-compile.patch
BuildRequires:	emacs

%description
Gforth is a fast and portable implementation of the ANS Forth language.

%files
%doc README README.vmgen NEWS NEWS.vmgen AUTHORS BUGS
%{_bindir}/*
%{_libdir}/%{name}
%{_datadir}/%{name}
%{_datadir}/emacs/site-lisp/gforth.el
%{_datadir}/emacs/site-lisp/gforth.elc
%{_includedir}/%{name}/%{version}/*.h
%{_mandir}/man1/*
%{_infodir}/*
%{_iconsdir}/*
%{_datadir}/applications/*.desktop

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1 -b .compile-fix
%patch3 -p1 -b .broken-disassembler
%patch4 -p1 -b .newline-null-local-array
%patch5 -p1 -b .libtool-build
%patch6 -p1

iconv -f latin1 -t utf8 AUTHORS > AUTHORS.new
mv -f AUTHORS.new AUTHORS
touch -d 2008-10-01 prim prim.b engine/prim.i

find . -name "Makefile*" -o -name "*.m4" |xargs sed -i -e 's,configure.in,configure.ac,g'

%build
autoreconf -fi
%configure2_5x
make

%install
install -d %{buildroot}/usr/share/emacs/site-lisp

%makeinstall_std

# icon section
install -D %{SOURCE16} %{buildroot}%{_miconsdir}/gnu-forth.png
install -D %{SOURCE32} %{buildroot}%{_iconsdir}/gnu-forth.png
install -D %{SOURCE48} %{buildroot}%{_liconsdir}/gnu-forth.png

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=%{name}
Comment=GNU Forth
Exec=%{name}
Icon=gnu-forth
Terminal=false
Type=Application
Categories=Development;Building;
EOF


%changelog
* Mon Feb 24 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.7.0-4
+ Revision: c509828
- LOG Add rpmlint filter



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9460 |12cu|ggz-sdl-games-0.0.14.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libggz_version %{version}
%define ggz_client_libs_version %{version}

# list of game description files
%define games_list ttt3d geekgame

Name:		ggz-sdl-games
Summary:	GGZ Games in SDL user interface
Version:	0.0.14.1
Release:	7
License:	GPLv2+
Group:		Games/Other
Url:		http://www.ggzgamingzone.org/
Source0:	http://prdownload.sourceforge.net/ggz/%{name}-%{version}.tar.bz2
BuildRequires:	libggz-devel = %{libggz_version}
BuildRequires:	ggz-client-libs-devel = %{ggz_client_libs_version}
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(SDL_ttf)
Requires:	libggz = %{libggz_version}
Requires:	ggz-client-libs = %{ggz_client_libs_version}
Requires:	libggz = %{libggz_version}
Provides:	ggz-game-modules = %{version}

%description
The complete set of GGZ Gaming Zone games in SDL user interface.
Includes all of the following:

TicTacToe 3D:   OpenGL client compatible to other TicTacToe clients
The Geek Game:  Calculate numbers in all directions and wrap around edges

%files
%doc AUTHORS COPYING ChangeLog NEWS README README.GGZ QuickStart.GGZ
%{_libdir}/ggz/*
%{_datadir}/ggz/geekgame
%{_datadir}/ggz/ggz-config/*
%{_datadir}/ggz/ttt3d

%post
# Run ggz-config vs. all installed games
if [ -f %{_sysconfdir}/ggz.modules -a -x %{_bindir}/ggz-config ]; then
  for i in %{games_list}; do
    ggz-config --install --modfile=%{_datadir}/ggz/ggz-config/sdl-$i.dsc --force
  done
fi

%preun
# Run ggz-config to uninstall all the games
if [ $1 = 0 ]; then
  if [ -f %{_sysconfdir}/ggz.modules -a -x %{_bindir}/ggz-config ]; then
    for i in %{games_list}; do
      ggz-config --remove --modfile=%{_datadir}/ggz/ggz-config/sdl-$i.dsc
    done
  fi
fi

#----------------------------------------------------------------------------

%prep
%setup -q

%build
export LDFLAGS="-lggz -lX11"
%configure2_5x \
	--with-libggz-libraries=%{_libdir} \
	--with-ggzmod-libraries=%{_libdir} \
	--with-ggzcore-libraries=%{_libdir}
%make

%install
# Create a ggz.modules file so we can make install easily
mkdir -p %{buildroot}%{_sysconfdir}
echo "[Games]" > %{buildroot}%{_sysconfdir}/ggz.modules

%makeinstall_std

rm %{buildroot}%{_sysconfdir}/ggz.modules
rmdir %{buildroot}%{_sysconfdir}

# Get a copy of all of our .dsc files
mkdir -p %{buildroot}%{_datadir}/ggz/ggz-config
for i in %{games_list}; do
  install -m 0644 $i/module.dsc %{buildroot}%{_datadir}/ggz/ggz-config/sdl-$i.dsc
done


%changelog
* Mon Feb 24 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.0.14.1-7
+ Revision: 64c490d
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9461 |12cu|ghc-7.6.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The Glasgow Haskell Compiler
Name:		ghc
Version:	7.6.3
Release:	1
License:	BSD
Group:		Development/Other
Url:		http://haskell.org/ghc/
Source0:	http://haskell.org/ghc/dist/%{version}/ghc-%{version}-src.tar.bz2
Patch0:		ghc-7.6.3-haddockpath.patch
Patch1:		ghc-7.6.1-fromsuse-use-system-libffi.patch
Requires:	gcc
BuildRequires:	alex >= 2.0
BuildRequires:	dblatex
BuildRequires:	docbook-dtd42-xml
BuildRequires:	ghc
BuildRequires:	happy >= 1.15
BuildRequires:	texlive
BuildRequires:	texlive-bibtopic
BuildRequires:	update-alternatives
BuildRequires:	ghc-devel
BuildRequires:	gmp-devel
BuildRequires:	readline-devel
BuildRequires:	pkgconfig(glut)
Requires:	gmp-devel

%description
Haskell is the standard lazy purely functional programming language.
The current language version is Haskell 98, agreed in December 1998,
with a revised version published in January 2003.

GHC is a state-of-the-art programming suite for Haskell. Included is
an optimising compiler generating good code for a variety of
platforms, together with an interactive system for convenient, quick
development. The distribution includes space and time profiling
facilities, a large collection of libraries, and support for various
language extensions, including concurrency, exceptions, and foreign
language interfaces (C, C++, whatever).

A wide variety of Haskell related resources (tutorials, libraries,
specifications, documentation, compilers, interpreters, references,
contact information, links to research groups) are available from the
Haskell home page at http://haskell.org/.

%files -f rpm-noprof-lib-files
%{_mandir}/man1/ghc.1*
%{_bindir}/ghc
%{_bindir}/ghc-%{version}
%{_bindir}/ghc-pkg
%{_bindir}/ghc-pkg-%{version}
%{_bindir}/ghci
%{_bindir}/ghci-%{version}
%{_bindir}/hp2ps
%{_bindir}/hpc
%{_bindir}/hsc2hs
%{_bindir}/hsc2hs-ghc
%{_bindir}/hsc2hs-%{version}
%{_bindir}/runghc
%{_bindir}/runghc-%{version}
%{_bindir}/runhaskell

%post
# Alas, GHC, Hugs and nhc all come with different set of tools in addition to
# a runFOO:
#
#   * GHC:  hsc2hs
#   * Hugs: hsc2hs, cpphs
#   * nhc:  cpphs
#
# Therefore it is currently not possible to use --slave below to form link
# groups under a single name 'runhaskell'. Either these tools should be
# disentangled from the Haskell implementations or all implementations should
# have the same set of tools. *sigh*
update-alternatives --install %{_bindir}/runhaskell runhaskell %{_bindir}/runghc     500
/usr/bin/ghc-pkg recache

%preun
if test "$1" = 0; then
  update-alternatives --remove runhaskell %{_bindir}/runghc
fi

#----------------------------------------------------------------------------

%package prof
Summary:	Profiling libraries for GHC
Group:		Development/Other
Requires:	%{name} = %{EVRD}

%description prof
Profiling libraries for Glorious Glasgow Haskell Compilation System (GHC).
They should be installed when GHC's profiling subsystem is needed.

%files prof -f rpm-prof-lib-files

#----------------------------------------------------------------------------

%package doc
Summary:	Documentation for the Glasgow Haskell Compiler
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}

%description doc
Documentation for the Glasgow Haskell Compiler.

%files doc
%doc docs/comm
%{_docdir}/%{name}

#----------------------------------------------------------------------------

%package devel
Summary:	GHC development libraries
Group:		Development/Other
Requires:	%{name} = %{EVRD}
Requires:	pkgconfig(libffi)

%description devel
This is a meta-package for all the development library packages in GHC
except the ghc library, which is installed by the toplevel ghc metapackage.

%files devel -f rpm-devel-files

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1 -b .haddockpath
%patch1 -p1 -b .use-system-libffi

%build
# simulate old texlive behavior for processing backslashes in urls in the
# docbooks. see f.e.: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=563659
export DBLATEX_OPTS="--param=texlive.version=2009"
# makeindex (called by dblatex) by default does not work with absolute paths
export openout_any=r
# executable-stack rpmlint error
export LDFLAGS="-Wl,-z,noexecstack"

autoreconf -vif
./configure \
	--prefix=%{_prefix} \
	--mandir=%{_mandir} \
	--libdir=%{_libdir} \
	--with-system-libffi

# Don't install these tools, we'll use update-alternatives below.
touch mk/build.mk
echo "NO_INSTALL_RUNHASKELL=YES" >>mk/build.mk
echo "NO_INSTALL_HSC2HS=YES" >>mk/build.mk

%make

%install
# This is a cruel hack: There seems to be no way to install the Haddock
# documentation into the build directory, because DESTDIR is alway prepended.
# Furthermore, rpm removes the target documentation directory before the doc
# macros are processed. Therefore we have to copy things back into safety... :-P
# The right thing would be being able to install directly into the build tree.
make DESTDIR=%{buildroot} docdir=%{_datadir}/doc/packages/%{name} HADDOCK_DOCS=NO install

mkdir -p %{buildroot}%{_docdir}/%{name}
mv %{buildroot}%{_docdir}/packages/%{name} %{buildroot}%{_docdir}/%{name}/packages
rm -rf %{buildroot}%{_docdir}/packages

mv %{buildroot}%{_prefix}/bin/hsc2hs %{buildroot}%{_prefix}/bin/hsc2hs-%{version}
ln -s hsc2hs-%{version} %{buildroot}%{_prefix}/bin/hsc2hs-ghc
ln -s hsc2hs-%{version} %{buildroot}%{_prefix}/bin/hsc2hs

# generate the file list for lib/ _excluding_ all files needed for profiling
# only
#
# * generating file lists in a BUILD_ROOT spec is a bit tricky: the file list
#   has to contain complete paths, _but_ without the BUILD_ROOT, we also do
#   _not_ want have directory names in the list; furthermore, we have to make
#   sure that any leading / is removed from % {_prefix}/lib, as find has to
#   interpret the argument as a relative path; however, we have to include the
#   leading / again in the final file list (otherwise, rpm complains)
# * isn't there an easier way to do all this?
#
dir=`pwd`
cd %{buildroot}
libdir=`echo %{_libdir} | sed 's|^/||'`
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
find $libdir ! -type d -name '*.p_hi' -print | sed 's|^|/|' > $dir/rpm-prof-lib-files
find $libdir ! -type d \( -name '*.a' -or -name '*.h' \) -print | sed 's|^|/|' > $dir/rpm-devel-files
cd $dir


%changelog
* Tue Feb 25 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 7.6.3-1
+ Revision: b7579f4
- LOG Update Requires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9462 |12cu|ghc-cabalrpmdeps-0.0.4-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module cabalrpmdeps
%define _no_haddock 0
%global debug_package %{nil}

Summary:	Tools to build rpm dependencies from Cabal
Name:		ghc-%{module}
Version:	0.0.4
Release:	13
License:	GPLv2+
Group:		Development/Other
Url:		http://hackage.haskell.org/package/%{module}
Source0:	http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz
Source10:	%{name}.rpmlintrc
# actualize code for ghc-7.6.1
# thanks to Roman Cheplyaka:
# https://groups.google.com/group/haskell-russian/browse_thread/thread/507bf0121ecebe60
Patch0:		cabalrpmdeps-0.0.4.nohaskell98.patch
BuildRequires:	ghc-devel
BuildRequires:	haskell-macros
Requires(post,preun):	ghc
Obsoletes:	haskell-%{module} < 0.0.4-13
Obsoletes:	%{module} < 0.0.4-13

%description
Tools to build rpm dependencies from Cabal.

%files
%{_bindir}/*
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%{_cabal_rpm_deps_dir}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{module}-%{version}
%patch0 -p1 -b .nohaskell98

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check


%changelog
* Thu Feb 27 2014 Rosa <rosa@abf.rosalinux.ru> 0.0.4-13
+ Revision: 2430e90
- Automatic import for version 0.0.4-13



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9463 |12cu|ghc-ConfigFile-1.1.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}

%define module ConfigFile

Summary:	Configuration file reading & writing
Name:		ghc-%{module}
Version:	1.1.1
Release:	3
License:	LGPLv2+
Group:		Development/Other
Url:		http://hackage.haskell.org/package/%{module}
Source0:	http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz
Source10:	%{name}.rpmlintrc
BuildRequires:	ghc-devel
BuildRequires:	haddock
BuildRequires:	haskell-macros
BuildRequires:	haskell(MissingH)
BuildRequires:	haskell(mtl)
BuildRequires:	haskell(parsec)
Requires(post,preun):	ghc
Requires(pre):	haskell(MissingH)
Requires(pre):	haskell(mtl)
Requires(pre):	haskell(parsec)

%description
Parser and writer for handling sectioned config files in Haskell.

The ConfigFile module works with configuration files in a standard
format that is easy for the user to edit, easy for the programmer
to work with, yet remains powerful and flexible. It is inspired by,
and compatible with, Python's ConfigParser module. It uses files
that resemble Windows .INI-style files, but with numerous
improvements.

ConfigFile provides simple calls to both read and write config files.
It's possible to make a config file parsable by this module,
the Unix shell, and make.

%files
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%{_cabal_rpm_deps_dir}
%{_cabal_haddoc_files}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets


%changelog
* Wed Feb 26 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.1.1-3
+ Revision: 8d030bc
- LOG Update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9464 |12cu|ghc-containers-0.5.1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define module containers

Summary:	Assorted concrete container types for Haskell
Name:		ghc-%{module}
Version:	0.5.1.0
Release:	2
License:	BSD
Group:		Development/Other
Url:		http://hackage.haskell.org/package/%{module}
Source0:	http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz
Source10:	%{name}.rpmlintrc
BuildRequires:	ghc-devel
BuildRequires:	haddock
BuildRequires:	haskell-macros
Requires(post,preun):	ghc

%description
This package contains efficient general-purpose implementations of various
basic immutable container types. The declared cost of each operation is either
worst-case or amortized, but remains valid even if structures are shared.

%files
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%{_cabal_rpm_deps_dir}
%{_cabal_haddoc_files}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets


%changelog
* Wed Feb 26 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.5.1.0-2
+ Revision: 5ec93f5
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9465 |12cu|ghc-convertible-1.0.11.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define _cabal_setup Setup.lhs
%define module convertible

Summary:	Typeclasses and instances for converting between types for Haskell
Name:		ghc-%{module}
Version:	1.0.11.1
Release:	2
License:	BSD
Group:		Development/Other
Url:		http://hackage.haskell.org/package/%{module}
Source0:	http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz
Source10:	%{name}.rpmlintrc
BuildRequires:	ghc-devel
BuildRequires:	haddock
BuildRequires:	haskell-macros
BuildRequires:	haskell(mtl)
BuildRequires:	haskell(text)
Requires(post,preun):	ghc
Requires(pre):	haskell(mtl)
Requires(pre):	haskell(text)

%description
convertible provides a typeclass with a single function that is designed to
help convert between different types: numeric values, dates and times, and the
like.  The conversions perform bounds checking and return a pure Either value.
This means that you need not remember which specific function performs the
conversion you desire.

Also included in the package are optional instances that provide conversion
for various numeric and time types, as well as utilities for writing your own
instances.

Finally, there is a function that will raise an exception on bounds-checking
violation, or return a bare value otherwise, implemented in terms of the safer
function described above.

Convertible is also used by HDBC 2.0 for handling marshalling of data to and
from databases.

Convertible is backed by an extensive test suite and passes tests on GHC and
Hugs.

%files
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%{_cabal_rpm_deps_dir}
%{_cabal_haddoc_files}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check


%changelog
* Wed Feb 26 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0.11.1-2
+ Revision: 86f01fb
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9466 |12cu|ghc-cpphs-1.17.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define module cpphs

Summary:	A liberalised re-implementation of cpp, the C pre-processor for Haskell
Name:		ghc-%{module}
Version:	1.17.1
Release:	2
License:	LGPLv2.1+
Group:		Development/Other
Url:		http://hackage.haskell.org/package/%{module}
Source0:	http://hackage.haskell.org/packages/archive/cpphs/%{version}/%{module}-%{version}.tar.gz
Source10:	%{name}.rpmlintrc
BuildRequires:	ghc-devel
BuildRequires:	haddock
BuildRequires:	haskell-macros
Requires(post,preun):	ghc
Obsoletes:	%{module} < 1.17.1-2
Provides:	%{module} = %{EVRD}

%description
Cpphs is a re-implementation of the C pre-processor that is both more
compatible with Haskell, and itself written in Haskell so that it can be
distributed with compilers.

This version of the C pre-processor is pretty-much feature-complete and
compatible with traditional (K&R) pre-processors. Additional features
include:
- a plain-text mode;
- an option to unlit literate code files;
- and an option to turn off macro-expansion.

%files
%{_bindir}/%{module}
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%{_cabal_rpm_deps_dir}
%{_cabal_haddoc_files}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check


%changelog
* Thu Feb 27 2014 Rosa <rosa@abf.rosalinux.ru> 1.17.1-2
+ Revision: f30f1be
- Automatic import for version 1.17.1-2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9467 |12cu|ghc-curl-1.3.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}

%global module curl

Summary:	Haskell curl library
Name:		ghc-curl
Version:	1.3.8
Release:	2
License:	BSD
Group:		Development/Other
Url:		http://hackage.haskell.org/package/%{module}
Source0:	http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz
Source10:	%{name}.rpmlintrc
BuildRequires:	ghc-devel
BuildRequires:	haddock
BuildRequires:	haskell-macros
BuildRequires:	pkgconfig(libcurl)

%description
A curl library for Haskell.

%files
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%{_cabal_rpm_deps_dir}
%{_cabal_haddoc_files}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check


%changelog
* Wed Feb 26 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.3.8-2
+ Revision: cf07075
- Bump release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9468 |12cu|ghc-data-default-0.5.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}
%define _cabal_setup Setup.lhs
%define module data-default

Summary:	A class for types with a default value for Haskell
Name:		ghc-%{module}
Version:	0.5.1
Release:	1
License:	BSD
Group:		Development/Other
Url:		http://hackage.haskell.org/package/%{module}
Source0:	http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz
BuildRequires:	ghc-devel
BuildRequires:	haddock
BuildRequires:	haskell-macros
BuildRequires:	haskell(dlist)
Requires(post,postun):	ghc
Requires(pre):	haskell(dlist)

%description
A class for types with a default value for Haskell.

%files
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%{_cabal_rpm_deps_dir}
%{_cabal_haddoc_files}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check


%changelog
* Mon Apr 07 2014 Rosa <rosa@abf.rosalinux.ru> 0.5.1-1
+ Revision: 9f19f9d
- Automatic import for version 0.5.1-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9469 |12cu|ghc-data-default-class-0.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package	%{nil}
%define compiler ghc-7.6.3
%define module data-default-class
%define _cabal_setup Setup.lhs

Name:           ghc-%{module}
Version:        0.0.1
Release:        1
Summary:        Class for types with a default value
Group:		Development/Other
License:        BSD
URL:            http://hackage.haskell.org/package/%{module}
Source0:        http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz

BuildRequires:  ghc-devel
BuildRequires:  haskell-macros
BuildRequires:  haskell(haddock)

%description
A class for types with a default value.


%prep
%setup -q -n %{module}-%{version}


%build
%{_cabal_build}
%{_cabal_genscripts}

%install
%{_cabal_install}
%{_cabal_rpm_gen_deps}


%files 
%{_datadir}/doc/%{module}-%{version}/LICENSE
%{_datadir}/haskell-deps/ghc-data-default-class-0.0.1-1/provides
%{_datadir}/haskell-deps/ghc-data-default-class-0.0.1-1/requires
%{_datadir}/doc/%{module}-%{version}/html/*
%{_libdir}/%{module}-%{version}/%{compiler}/Data/Default/Class.hi
%{_libdir}/%{module}-%{version}/%{compiler}/HS%{module}-%{version}.o
%{_libdir}/%{module}-%{version}/%{compiler}/libHS%{module}-%{version}.a

%changelog
* Sat Mar 08 2014 SymbianFlo <symbianflo@mandrivausers.ro> 0.0.1-1
+ Revision: cfe44a1
- Updated ghc-data-default-class.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9470 |12cu|ghc-dataenc-0.14.0.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define module dataenc

Summary:	Data encoding library for Haskell
Name:		ghc-%{module}
Version:	0.14.0.4
Release:	3
License:	BSD
Group:		Development/Other
Url:		http://hackage.haskell.org/package/%{module}
Source0:	http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz
Source10:	%{name}.rpmlintrc
BuildRequires:	ghc-devel
BuildRequires:	haskell-macros
BuildRequires:	haddock
Requires(post,preun):	ghc

%description
Data encoding library currently providing Base16, Base32, Base32Hex, Base64,
Base64Url, Base85, Python string escaping, Quoted-Printable, URL encoding,
uuencode, xxencode, and yEncoding.

%files
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%{_cabal_rpm_deps_dir}
%{_cabal_haddoc_files}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check


%changelog
* Wed Feb 26 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.14.0.4-3
+ Revision: 3b73e1d
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9471 |12cu|ghc-dlist-0.6.0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package   %{nil}

%define _cabal_setup Setup.lhs
%define module dlist

Summary:	Haskell differences lists
Name:		ghc-%{module}
Version:	0.6.0.1
Release:	2
License:	BSD
Group:		Development/Other
Url:		http://hackage.haskell.org/package/%{module}
Source0:	http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz
BuildRequires:	ghc-devel
BuildRequires:	haskell-macros
BuildRequires:	haskell(haddock)

%description
Differences lists: a list-like type supporting O(1) append.
This is particularly useful for efficient logging and pretty
printing, (e.g. with the Writer monad), where list append
quickly becomes too expensive.


%files
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%{_cabal_rpm_deps_dir}
%{_cabal_haddoc_files}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets


%changelog
* Sun Apr 06 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.6.0.1-2
+ Revision: 5e38153
- Fix how Haskell modules should build



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9472 |12cu|ghc-extensible-exceptions-0.1.1.4-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define module extensible-exceptions

Summary:	Extensible exceptions for Haskell
Name:		ghc-%{module}
Version:	0.1.1.4
Release:	4
License:	BSD
Group:		Development/Other
Url:		http://hackage.haskell.org/package/%{module}
Source0:	http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz
Source10:	%{name}.rpmlintrc
BuildRequires:	ghc-devel
BuildRequires:	haddock
BuildRequires:	haskell-macros
Requires(post,preun):	ghc

%description
This package provides extensible exceptions for both new and old versions of
GHC (i.e., < 6.10).

%files
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%{_cabal_rpm_deps_dir}
%{_cabal_haddoc_files}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check


%changelog
* Wed Feb 26 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.1.1.4-4
+ Revision: a24bca2
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9473 |12cu|ghc-FindBin-0.0.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define _cabal_setup Setup.lhs
%define module FindBin

Summary:	Locate directory of original program for Haskell
Name:		ghc-%{module}
Version:	0.0.5
Release:	2
License:	BSD
Group:		Development/Other
Url:		http://hackage.haskell.org/package/%{module}
Source0:	http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz
Source10:	%{name}.rpmlintrc
BuildRequires:	ghc-devel
BuildRequires:	haddock
BuildRequires:	haskell-macros
Requires(post,preun):	ghc

%description
This module locates the full directory to the running program, to allow the use
of paths relative to it.

FindBin supports invocation of Haskell programs via "ghci", via
"runhaskell/runghc", as well as compiled as an executable.

%files
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%{_cabal_rpm_deps_dir}
%{_cabal_haddoc_files}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check


%changelog
* Wed Feb 26 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.0.5-2
+ Revision: 580b1fa
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9474 |12cu|ghc-happy-1.19.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}
%define _cabal_setup Setup.lhs
%define _no_haddock 0
%define module happy

Summary:	Happy is a parser generator for Haskell
Name:		ghc-%{module}
Version:	1.19.3
Release:	1
License:	BSD
Group:		Development/Other
Url:		http://hackage.haskell.org/package/%{module}
Source0:	http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz
Source10:	%{name}.rpmlintrc
BuildRequires:	ghc-devel
BuildRequires:	haskell-macros
BuildRequires:	haskell(mtl)
Requires(post,preun):	ghc
Requires(pre):	haskell(mtl)
Obsoletes:	%{module} < 1.19.3
Provides:	%{module} = %{EVRD}

%description
Happy is a parser generator system for Haskell, similar to the tool
`yacc' for C. Like `yacc', it takes a file containing an annotated BNF
specification of a grammar and produces a Haskell module containing a
parser for the grammar.

Happy is flexible: you can have several Happy parsers in the same
program, and several entry points to a single grammar. Happy can work
in conjunction with a lexical analyser supplied by the user (either
hand-written or generated by another program), or it can parse a
stream of characters directly (but this isn't practical in most
cases).

%files
%{_bindir}/%{module}
%{_datadir}/%{module}-%{version}
%{_docdir}/%{module}-%{version}
%{_cabal_rpm_deps_dir}
%{_cabal_haddoc_files}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps


%changelog
* Thu Feb 27 2014 Rosa <rosa@abf.rosalinux.ru> 1.19.3-1
+ Revision: 2f732e0
- Automatic import for version 1.19.3-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9475 |12cu|ghc-hashed-storage-0.5.10-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define module hashed-storage

Summary:	Hashed file storage support code for Haskell
Name:		ghc-%{module}
Version:	0.5.10
Release:	3
License:	BSD
Group:		Development/Other
Url:		http://hackage.haskell.org/package/%{module}
Source0:	http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz
Source10:	%{name}.rpmlintrc
BuildRequires:	ghc-devel
BuildRequires:	haddock
BuildRequires:	haskell-macros
BuildRequires:	haskell(dataenc)
BuildRequires:	haskell(extensible-exceptions)
BuildRequires:	haskell(mmap)
BuildRequires:	haskell(mtl)
BuildRequires:	haskell(transformers)
BuildRequires:	haskell(zlib)
Requires(post,preun):	ghc

%description
Support code for reading and manipulating hashed file storage (where each file
and directory is associated with a cryptographic hash, for corruption-resistant
storage and fast comparisons).
The supported storage formats include darcs hashed pristine, a plain filesystem
tree and an indexed plain tree (where the index maintains hashes of the plain
files and directories).

%files
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%{_cabal_rpm_deps_dir}
%{_cabal_haddoc_files}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets


%changelog
* Wed Feb 26 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.5.10-3
+ Revision: c675d6a
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9476 |12cu|ghc-haskeline-0.7.0.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define module haskeline

Summary:	A command-line interface for user input, written in Haskell
Name:		ghc-%{module}
Version:	0.7.0.3
Release:	3
License:	BSD
Group:		Development/Other
Url:		http://hackage.haskell.org/package/%{module}
Source0:	http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz
Source10:	%{name}.rpmlintrc
BuildRequires:	ghc-devel
BuildRequires:	haddock
BuildRequires:	haskell-macros
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	haskell(terminfo)
BuildRequires:	haskell(transformers)
Requires(post,preun):	ghc

%description
Haskeline provides a user interface for line input in command-line programs.
This library is similar in purpose to readline, but since it is written in
Haskell it is (hopefully) more easily used in other Haskell programs.
Haskeline runs both on POSIX-compatible systems and on Windows.

%files
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%{_cabal_rpm_deps_dir}
%{_cabal_haddoc_files}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{module}-%{version}

%build
%_haskell_compiler %_cabal_setup configure --prefix=%{_prefix} --libdir=%{_libdir} --disable-executable-stripping -fterminfo
%_haskell_compiler %_cabal_setup build
%{?!_no_haddock:%_haskell_compiler %_cabal_setup haddock}
%_cabal_genscripts

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check


%changelog
* Wed Feb 26 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.7.0.3-3
+ Revision: 7a3593c
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9477 |12cu|ghc-haskell-src-1.0.1.5-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define module haskell-src

Summary:	Support for manipulating Haskell source code
Name:		ghc-%{module}
Version:	1.0.1.5
Release:	3
License:	BSD
Group:		Development/Other
Url:		http://hackage.haskell.org/package/%{module}
Source0:	http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz
Source10:	%{name}.rpmlintrc
BuildRequires:	ghc-devel
BuildRequires:	haddock
BuildRequires:	haskell-macros
BuildRequires:	haskell(syb)
Requires(post,preun):	ghc
Requires(pre):	haskell(syb)

%description
The 'haskell-src' package provides support for manipulating Haskell source
code. The package provides a lexer, parser and pretty-printer, and a definition
of a Haskell abstract syntax tree (AST). Common uses of this package are to
parse or generate Haskell 98 code.

%files
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%{_cabal_rpm_deps_dir}
%{_cabal_haddoc_files}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check


%changelog
* Thu Apr 17 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0.1.5-3
+ Revision: f6a9978
- Rebuild against new ghc-syb



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9478 |12cu|ghc-haskell-src-exts-1.14.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define module haskell-src-exts

Summary:	Manipulating Haskell source: abstract syntax, lexer, parser, and pretty-printer
Name:		ghc-%{module}
Version:	1.14.0.1
Release:	1
License:	BSD
Group:		Development/Other
Url:		http://hackage.haskell.org/package/%{module}
Source0:	http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz
Source10:	%{name}.rpmlintrc
BuildRequires:	ghc-devel
BuildRequires:	haddock
BuildRequires:	haskell-macros
BuildRequires:	haskell(cpphs)
BuildRequires:	haskell(happy)
Requires(post,preun):	ghc
Requires(pre):	haskell(cpphs)
Requires(pre):	haskell(happy)
Obsoletes:	%{module} < 1.14.0.1

%description
Haskell-Source with Extensions (HSE, haskell-src-exts) is an extension of the
standard haskell-src package, and handles most registered syntactic extensions
to Haskell, including:
* Multi-parameter type classes with functional dependencies
* Indexed type families (including associated types)
* Empty data declarations
* GADTs
* Implicit parameters
* Template Haskell
and a few more. All extensions implemented in GHC are supported.
Apart from these standard extensions, it also handles regular patterns as per
the HaRP extension as well as HSX-style embedded XML syntax.

%files
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%{_cabal_rpm_deps_dir}
%{_cabal_haddoc_files}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets


%changelog
* Thu Feb 27 2014 Rosa <rosa@abf.rosalinux.ru> 1.14.0.1-1
+ Revision: 231bd7b
- Automatic import for version 1.14.0.1-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9479 |12cu|ghc-HaXml-1.23.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}
%define module HaXml

Summary:	Utilities for manipulating XML documents for Haskell
Name:		ghc-%{module}
Version:	1.23.3
Release:	2
License:	LGPLv2.1+
Group:		Development/Other
Url:		http://hackage.haskell.org/package/%{module}
Source0:	http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz
Source10:	%{name}.rpmlintrc
BuildRequires:	ghc-devel
BuildRequires:	haddock
BuildRequires:	haskell-macros
BuildRequires:	haskell(polyparse)
BuildRequires:	haskell(random)
Requires(post,postun):	ghc
Requires(pre):	haskell(polyparse)
Requires(pre):	haskell(random)
Obsoletes:	haskell-%{module} < 1.23.3-2

%description
Haskell utilities for parsing, filtering, transforming and generating XML
documents.

%files
%{_bindir}/*
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%{_cabal_rpm_deps_dir}
%{_cabal_haddoc_files}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check


%changelog
* Thu Feb 27 2014 Rosa <rosa@abf.rosalinux.ru> 1.23.3-2
+ Revision: 38ad98d
- Automatic import for version 1.23.3-2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9480 |12cu|ghc-HDBC-2.3.1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define _cabal_setup Setup.lhs
%define module HDBC

Summary:	Haskell Database Connectivity
Name:		ghc-%{module}
Version:	2.3.1.1
Release:	2
License:	BSD
Group:		Development/Other
Url:		http://hackage.haskell.org/package/%{module}
Source0:	http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz
Source10:	%{name}.rpmlintrc
BuildRequires:	ghc-devel
BuildRequires:	haddock
BuildRequires:	haskell-macros
BuildRequires:	haskell(convertible)
BuildRequires:	haskell(mtl)
BuildRequires:	haskell(text)
BuildRequires:	haskell(utf8-string)
Requires(post,preun):	ghc
Requires(pre):	haskell(convertible)
Requires(pre):	haskell(mtl)
Requires(pre):	haskell(text)
Requires(pre):	haskell(utf8-string)
Obsoletes:	haskell-%{module} < 2.3.1.1-2

%description
HDBC provides an abstraction layer between Haskell programs and SQL relational
databases. This lets you write database code once, in Haskell, and have it work
with any number of backend SQL databases (MySQL, Oracle, PostgreSQL,
ODBC-compliant databases, etc.)

%files
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%{_cabal_rpm_deps_dir}
%{_cabal_haddoc_files}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check


%changelog
* Thu Feb 27 2014 Rosa <rosa@abf.rosalinux.ru> 2.3.1.1-2
+ Revision: f6a3669
- Automatic import for version 2.3.1.1-2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9481 |12cu|ghc-hslogger-1.2.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define module hslogger

Summary:	Versatile logging framework for Haskell
Name:		ghc-%{module}
Version:	1.2.1
Release:	3
License:	BSD
Group:		Development/Other
Url:		http://hackage.haskell.org/package/%{module}
Source0:	http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz
Source10:	%{name}.rpmlintrc
BuildRequires:	ghc-devel
BuildRequires:	haddock
BuildRequires:	haskell-macros
BuildRequires:	haskell(network)
BuildRequires:	haskell(mtl)
Requires(post,preun):	ghc
Requires(pre):	haskell(network)
Requires(pre):	haskell(mtl)

%description
hslogger is a logging framework for Haskell, roughly similar to
Python's logging module.

hslogger lets each log message have a priority and source be associated
with it.  The programmer can then define global handlers that route
or filter messages based on the priority and source.  hslogger also
has a syslog handler built in.

%files
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%{_cabal_rpm_deps_dir}
%{_cabal_haddoc_files}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check


%changelog
* Wed Feb 26 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.2.1-3
+ Revision: 94a2548
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9482 |12cu|ghc-HsParrot-0.0.2.20120717-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define _cabal_setup Setup.lhs
%define module HsParrot

Summary:	Haskell integration with Parrot virtual machine
Name:		ghc-%{module}
Version:	0.0.2.20120717
Release:	4
License:	MIT
Group:		Development/Other
Url:		http://hackage.haskell.org/package/%{module}
Source0:	http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz
Source10:	%{name}.rpmlintrc
BuildRequires:	ghc-devel
BuildRequires:	haddock
BuildRequires:	haskell-macros
BuildRequires:	haskell(HsSyck)
BuildRequires:	haskell(pugs-DrIFT)
Requires(post,preun):	ghc
Requires(pre):	haskell(HsSyck)
Requires(pre):	haskell(pugs-DrIFT)

%description
Haskell integration with Parrot virtual machine.

%files
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%{_cabal_rpm_deps_dir}
%{_cabal_haddoc_files}
%{_datadir}/%{module}-%{version}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check


%changelog
* Thu Apr 17 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.0.2.20120717-4
+ Revision: 896c93d
- Rebuild against new ghc-syb



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9483 |12cu|ghc-HsSyck-0.50-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define _cabal_setup Setup.lhs
%define module HsSyck

Summary:	Fast, lightweight YAML loader and dumper for Haskell
Name:		ghc-%{module}
Version:	0.50
Release:	3
License:	MIT
Group:		Development/Other
Url:		http://hackage.haskell.org/package/%{module}
Source0:	http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz
Source10:	%{name}.rpmlintrc
BuildRequires:	ghc-devel
BuildRequires:	haddock
BuildRequires:	haskell-macros
BuildRequires:	haskell(syb)
BuildRequires:	haskell(utf8-string)
Requires(post,preun):	ghc
Requires(pre):	haskell(syb)
Requires(pre):	haskell(utf8-string)

%description
This is a simple YAML ('Yet Another Markup Language') processor, used by the
Pugs project for handling data serialization; this can be useful for
optimization and caching purposes.

This is an interface to the @syck@ C library for parsing and dumping YAML data.
It lets you transform textual YAML data into an object of type 'YamlNode', and
vice versa, fast.

%files
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%{_cabal_rpm_deps_dir}
%{_cabal_haddoc_files}
%{_datadir}/%{module}-%{version}/Changes

#----------------------------------------------------------------------------

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check


%changelog
* Thu Apr 17 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.50-3
+ Revision: 38a84ef
- Rebuild against new ghc-syb



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9484 |12cu|ghc-html-1.0.1.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define module html

Summary:	HTML combinator library for Haskell
Name:		ghc-%{module}
Version:	1.0.1.2
Release:	4
License:	BSD
Group:		Development/Other
Url:		http://hackage.haskell.org/package/%{module}
Source0:	http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz
Source10:	%{name}.rpmlintrc
BuildRequires:	ghc-devel
BuildRequires:	haddock
BuildRequires:	haskell-macros
Requires(post,preun):	ghc

%description
This package contains a combinator library for constructing HTML documents.

%files
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%{_cabal_rpm_deps_dir}
%{_cabal_haddoc_files}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check


%changelog
* Wed Feb 26 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0.1.2-4
+ Revision: b8a0e77
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9485 |12cu|ghc-HTTP-4000.2.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define _cabal_setup Setup.lhs
%define module HTTP

Summary:	A library for client-side HTTP for Haskell
Name:		ghc-%{module}
Version:	4000.2.6
Release:	2
License:	BSD
Group:		Development/Other
Url:		http://hackage.haskell.org/package/%{module}
Source0:	http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz
Source10:	%{name}.rpmlintrc
BuildRequires:	ghc-devel
BuildRequires:	haddock
BuildRequires:	haskell-macros
BuildRequires:	haskell(mtl)
BuildRequires:	haskell(network)
BuildRequires:	haskell(parsec)
Requires(post,preun):	ghc
Requires(pre):	haskell(mtl)
Requires(pre):	haskell(network)
Requires(pre):	haskell(parsec)
Obsoletes:	haskell-%{module} < 4000.2.6-2

%description
The HTTP package supports client-side web programming in Haskell. It lets you
set up HTTP connections, transmitting requests and processing the responses
coming back, all from within the comforts of Haskell. It's dependent on the
network package to operate, but other than that, the implementation is all
written in Haskell.

A basic API for issuing single HTTP requests + receiving responses is provided.
On top of that, a session-level abstraction is also on offer  (the
@BrowserAction@ monad); it taking care of handling the management of persistent
connections, proxies, state (cookies) and authentication credentials required
to handle multi-step interactions with a web server.

The representation of the bytes flowing across is extensible via the use of a
type class, letting you pick the representation of requests and responses that
best fits your use.  Some pre-packaged, common instances are provided for you
(@ByteString@, @String@.)

%files
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%{_cabal_rpm_deps_dir}
%{_cabal_haddoc_files}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets


%changelog
* Thu Feb 27 2014 Rosa <rosa@abf.rosalinux.ru> 4000.2.6-2
+ Revision: 5fd3e93
- Automatic import for version 4000.2.6-2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9486 |12cu|ghc-HUnit-1.2.5.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define module HUnit

Summary:	A unit testing framework for Haskell
Name:		ghc-%{module}
Version:	1.2.5.1
Release:	2
License:	BSD
Group:		Development/Other
Url:		http://hackage.haskell.org/package/%{module}
Source0:	http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz
Source10:	%{name}.rpmlintrc
BuildRequires:	ghc-devel
BuildRequires:	haddock
BuildRequires:	haskell-macros
Requires(post,preun):	ghc

%description
HUnit is a unit testing framework for Haskell, inspired by the JUnit
tool for Java.

%files
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%{_datadir}/%{module}-%{version}
%{_cabal_rpm_deps_dir}
%{_cabal_haddoc_files}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets


%changelog
* Wed Feb 26 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.2.5.1-2
+ Revision: 82b0c57
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9487 |12cu|ghc-hxt-9.3.1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define _cabal_setup Setup.lhs
%define module hxt

Summary:	A collection of tools for processing XML with Haskell
Name:		ghc-%{module}
Version:	9.3.1.1
Release:	2
License:	MIT
Group:		Development/Other
Url:		http://hackage.haskell.org/package/%{module}
Source0:	http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz
Source10:	%{name}.rpmlintrc
BuildRequires:	ghc-devel
BuildRequires:	haddock
BuildRequires:	haskell-macros
BuildRequires:	haskell(HUnit)
BuildRequires:	haskell(hxt-charproperties)
BuildRequires:	haskell(hxt-regex-xmlschema)
BuildRequires:	haskell(hxt-unicode)
BuildRequires:	haskell(mtl)
BuildRequires:	haskell(network)
BuildRequires:	haskell(parsec)
Requires(post,preun):	ghc
Requires(pre):	haskell(HUnit)
Requires(pre):	haskell(hxt-charproperties)
Requires(pre):	haskell(hxt-regex-xmlschema)
Requires(pre):	haskell(hxt-unicode)
Requires(pre):	haskell(mtl)
Requires(pre):	haskell(network)
Requires(pre):	haskell(parsec)
Obsoletes:	haskell-%{module} < 9.3.1.1-2

%description
The Haskell XML Toolbox bases on the ideas of HaXml and HXML, but introduces a
more general approach for processing XML with Haskell.
The Haskell XML Toolbox uses a generic data model for representing XML
documents, including the DTD subset and the document subset, in Haskell.
It contains a validating XML parser, a HTML parser, namespace support, an XPath
expression evaluator, an XSLT library, a RelaxNG schema validator and funtions
for serialization and deserialization of user defined data.
The library makes extensive use of the arrow approach for processing XML.
Since version 9 the toolbox is partitioned into various (sub-)packages.
This package contains the core functionality, hxt-curl, hxt-tagsoup,
hxt-relaxng, hxt-xpath, hxt-xslt, hxt-regex-xmlschema contain the extensions.
hxt-unicode contains encoding and decoding functions,
hxt-charproperties char properties for unicode and XML.

%files
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%{_cabal_rpm_deps_dir}
%{_cabal_haddoc_files}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check


%changelog
* Thu Feb 27 2014 Rosa <rosa@abf.rosalinux.ru> 9.3.1.1-2
+ Revision: 47be282
- Automatic import for version 9.3.1.1-2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9488 |12cu|ghc-hxt-charproperties-9.1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define module hxt-charproperties

Summary:	Character properties and classes for XML and Unicode for Haskell
Name:		ghc-%{module}
Version:	9.1.1
Release:	2
License:	MIT
Group:		Development/Other
Url:		http://hackage.haskell.org/package/%{module}
Source0:	http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz
Source10:	%{name}.rpmlintrc
BuildRequires:	ghc-devel
BuildRequires:	haddock
BuildRequires:	haskell-macros
Requires(post,preun):	ghc

%description
Character proprties defined by XML and Unicode standards. These modules
contain predicates for Unicode blocks and char proprties and character
predicates defined by XML. Supported Unicode version is 5.2.0.

%files
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%{_cabal_rpm_deps_dir}
%{_cabal_haddoc_files}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check


%changelog
* Wed Feb 26 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 9.1.1-2
+ Revision: db31b28
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9489 |12cu|ghc-hxt-regex-xmlschema-9.0.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define module hxt-regex-xmlschema

Summary:	A regular expression library for W3C XML Schema regular expressions for Haskell
Name:		ghc-%{module}
Version:	9.0.4
Release:	2
License:	MIT
Group:		Development/Other
Url:		http://hackage.haskell.org/package/%{module}
Source0:	http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz
Source10:	%{name}.rpmlintrc
BuildRequires:	ghc-devel
BuildRequires:	haddock
BuildRequires:	haskell-macros
BuildRequires:	haskell(hxt-charproperties)
BuildRequires:	haskell(mtl)
BuildRequires:	haskell(parsec)
Requires(post,preun):	ghc
Requires(pre):	haskell(hxt-charproperties)
Requires(pre):	haskell(mtl)
Requires(pre):	haskell(parsec)

%description
This library supports full W3C XML Schema regular expressions inclusive all
Unicode character sets and blocks.

It is implemented by the technique of derivations of regular expressions.
The W3C syntax is extended to support not only union of regular sets, but also
intersection, set difference, exor.

Matching of subexpressions is also supported.

The library can be used for constricting lightweight scanners and tokenizers.

It is a standalone library, no external regex libraries are used.

This package is a substitute for the old regex-xmlschema package.

%files
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%{_cabal_rpm_deps_dir}
%{_cabal_haddoc_files}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check


%changelog
* Wed Feb 26 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 9.0.4-2
+ Revision: 8d8fa0f
- LOG Update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9490 |12cu|ghc-hxt-unicode-9.0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define module hxt-unicode

Summary:	Unicode en-/decoding functions for utf8, iso-latin-* and other encodings
Name:		ghc-%{module}
Version:	9.0.2
Release:	2
License:	MIT
Group:		Development/Other
Url:		http://hackage.haskell.org/package/%{module}
Source0:	http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz
Source10:	%{name}.rpmlintrc
BuildRequires:	ghc-devel
BuildRequires:	haddock
BuildRequires:	haskell-macros
BuildRequires:	haskell(hxt-charproperties)
Requires(post,preun):	ghc
Requires(pre):	haskell(hxt-charproperties)

%description
Unicode encoding and decoding functions for utf8, iso-latin-* and somes other
encodings, used in the Haskell XML Toolbox.

ISO Latin 1 - 16, utf8, utf16, ASCII are supported. Decoding is done with lasy
functions, errors may be detected or ignored.

%files
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%{_cabal_rpm_deps_dir}
%{_cabal_haddoc_files}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check


%changelog
* Wed Feb 26 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 9.0.2-2
+ Revision: 628539b
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9491 |12cu|ghc-json-0.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}

%global module json

Summary:	Haskell JSON library
Name:		ghc-json
Version:	0.7
Release:	2
License:	BSD
Group:		Development/Other
Url:		http://hackage.haskell.org/package/%{module}
Source0:	http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz
Source10:	%{name}.rpmlintrc
BuildRequires:	ghc-devel
BuildRequires:	ghc-mtl
BuildRequires:	ghc-text
BuildRequires:	haddock
BuildRequires:	haskell-macros
Requires(post,preun):	ghc

%description
A JSON library for Haskell.

%files
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%{_cabal_rpm_deps_dir}
%{_cabal_haddoc_files}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check


%changelog
* Wed Feb 26 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.7-2
+ Revision: 87cf35d
- LOG Update Requires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9492 |12cu|ghc-MissingH-1.2.0.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define module MissingH

Summary:	Large utility library for Haskell
Name:		ghc-%{module}
Version:	1.2.0.0
Release:	5
License:	BSD
Group:		Development/Other
Url:		http://hackage.haskell.org/package/%{module}
Source0:	http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz
Source10:	%{name}.rpmlintrc
BuildRequires:	ghc-devel
BuildRequires:	haddock
BuildRequires:	haskell-macros
BuildRequires:	haskell(HUnit)
BuildRequires:	haskell(hslogger)
BuildRequires:	haskell(network)
BuildRequires:	haskell(parsec)
BuildRequires:	haskell(random)
BuildRequires:	haskell(regex-base)
BuildRequires:	haskell(regex-compat)
BuildRequires:	haskell(regex-posix)
Requires:	haskell(HUnit)
Requires:	haskell(hslogger)
Requires:	haskell(network)
Requires:	haskell(parsec)
Requires:	haskell(random)
Requires:	haskell(regex-base)
Requires:	haskell(regex-compat)
Requires:	haskell(regex-posix)
Requires(post,preun):	ghc
Obsoletes:	haskell-%{module} < 1.2.0.0-3

%description
MissingH is a library of all sorts of utility functions for Haskell
programmers. It is written in pure Haskell and thus should be extremely
portable and easy to use.

%files
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%{_cabal_rpm_deps_dir}
%{_cabal_haddoc_files}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build


%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets


%changelog
* Wed Feb 26 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.2.0.0-5
+ Revision: a44cccf
- LOG Update Requires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9493 |12cu|ghc-mmap-0.5.8-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define module mmap

Summary:	Memory mapped files for POSIX and Windows
Name:		ghc-%{module}
Version:	0.5.8
Release:	3
License:	BSD
Group:		Development/Other
Url:		http://hackage.haskell.org/package/%{module}
Source0:	http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz
Source10:	%{name}.rpmlintrc
BuildRequires:	ghc-devel
BuildRequires:	haddock
BuildRequires:	haskell-macros
Requires(post,preun):	ghc

%description
This library provides a wrapper to mmap(2) or MapViewOfFile, allowing files or
devices to be lazily loaded into memory as strict or lazy ByteStrings,
ForeignPtrs or plain Ptrs, using the virtual memory subsystem to do on-demand
loading. Modifications are also supported.

%files
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%{_cabal_rpm_deps_dir}
%{_cabal_haddoc_files}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check


%changelog
* Wed Feb 26 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.5.8-3
+ Revision: 7e22cf8
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9494 |12cu|ghc-mtl-2.1.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define module mtl

Summary:	Monad classes, using functional dependencies
Name:		ghc-%{module}
Version:	2.1.2
Release:	8
License:	BSD
Group:		Development/Other
Url:		http://hackage.haskell.org/package/%{module}
Source0:	http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz
Source10:	%{name}.rpmlintrc
BuildRequires:	ghc-devel
BuildRequires:	haddock
BuildRequires:	haskell-macros
BuildRequires:	haskell(transformers)
Requires(pre):	haskell(transformers)
Requires(post,preun):	ghc

%description
Monad classes using functional dependencies, with instances
for various monad transformers, inspired by the paper
/Functional Programming with Overloading and Higher-Order Polymorphism/,
by Mark P Jones, in /Advanced School of Functional Programming/, 1995
(<http://web.cecs.pdx.edu/~mpj/pubs/springschool.html>).

%files
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%{_cabal_rpm_deps_dir}
%{_cabal_haddoc_files}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets


%changelog
* Wed Feb 26 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.1.2-8
+ Revision: 747fbf3
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9495 |12cu|ghc-network-2.4.0.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define module network

Summary:	Low-level networking interface for Haskell
Name:		ghc-%{module}
Version:	2.4.0.1
Release:	5
License:	BSD
Group:		Development/Other
Url:		http://hackage.haskell.org/package/%{module}
Source0:	http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz
Source10:	%{name}.rpmlintrc
BuildRequires:	ghc-devel
BuildRequires:	haddock
BuildRequires:	haskell-macros
BuildRequires:	haskell(mtl)
BuildRequires:	haskell(parsec)
Requires(post,preun):	ghc
Requires(pre):	haskell(mtl)
Requires(pre):	haskell(parsec)

%description
Low-level networking interface.

%files
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%{_cabal_rpm_deps_dir}
%{_cabal_haddoc_files}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets


%changelog
* Wed Feb 26 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.4.0.1-5
+ Revision: 2660c1d
- LOG Update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9496 |12cu|ghc-parallel-3.2.0.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}

%global module parallel

Summary:	Haskell parallel library
Name:		ghc-parallel
Version:	3.2.0.3
Release:	2
License:	BSD
Group:		Development/Other
Url:		http://hackage.haskell.org/package/%{module}
Source0:	http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz
Source10:	%{name}.rpmlintrc
BuildRequires:	ghc-devel
BuildRequires:	haddock
BuildRequires:	haskell-macros
Requires(post,preun):	ghc

%description
A parallel library for Haskell.

%files
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%{_cabal_rpm_deps_dir}
%{_cabal_haddoc_files}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check


%changelog
* Wed Feb 26 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.2.0.3-2
+ Revision: 0ff9615
- LOG Update Requires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9497 |12cu|ghc-parsec-3.1.3-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define module parsec

Summary:	Monadic parser combinators for Haskell
Name:		ghc-%{module}
Version:	3.1.3
Release:	8
License:	BSD
Group:		Development/Other
Url:		http://hackage.haskell.org/package/%{module}
Source0:	http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz
Source10:	%{name}.rpmlintrc
BuildRequires:	ghc-devel
BuildRequires:	haddock
BuildRequires:	haskell-macros
BuildRequires:	haskell(mtl)
BuildRequires:	haskell(text)
Requires(post,preun):	ghc
Requires(pre):	haskell(text)

%description
Parsec is designed from scratch as an industrial-strength parser library.
It is simple, safe, well documented (on the package homepage), has extensive
libraries and good error messages, and is also fast.  It is defined as a
monad transformer that can be stacked on arbitrary monads, and it is also
parametric in the input stream type.

%files
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%{_cabal_rpm_deps_dir}
%{_cabal_haddoc_files}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build


%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets


%changelog
* Wed Feb 26 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.1.3-8
+ Revision: 83ec1de
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9498 |12cu|ghc-paths-0.1.0.8-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define _no_haddock 1

Summary:	Knowledge of GHC's installation directories
Name:		ghc-paths
Version:	0.1.0.8
Release:	8
License:	BSD
Group:		Development/Other
Url:		http://hackage.haskell.org/package/%{name}
Source0:	http://hackage.haskell.org/packages/archive/%{name}/%{version}/%{name}-%{version}.tar.gz
BuildRequires:	haskell-macros
BuildRequires:	ghc-devel
Requires:	ghc
Requires(post,preun):	ghc
Requires(post,preun):	haddock

%description
Knowledge of GHC's installation directories

%files
%{_docdir}/%{name}-%{version}
%{_libdir}/%{name}-%{version}
%{_cabal_haddoc_files}
%{_cabal_rpm_deps_dir}

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check


%changelog
* Wed Feb 26 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.1.0.8-8
+ Revision: f41e082
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9499 |12cu|ghc-plugins-1.5.3.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define _cabal_setup Setup.lhs
%define module plugins

Summary:	Dynamic linking for Haskell and C objects
Name:		ghc-%{module}
Version:	1.5.3.0
Release:	3
License:	BSD
Group:		Development/Other
Url:		http://hackage.haskell.org/package/%{module}
Source0:	http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz
Source10:	%{name}.rpmlintrc
BuildRequires:	ghc-devel
BuildRequires:	haddock
BuildRequires:	haskell-macros
BuildRequires:	haskell(haskell-src)
BuildRequires:	haskell(random)
Requires(post,preun):	ghc
Requires(pre):	haskell(haskell-src)
Requires(pre):	haskell(random)

%description
Dynamic linking and runtime evaluation of Haskell,
and C, including dependency chasing and package resolution.

Described in the papers:
 * /Plugging Haskell In/
 * /Dynamic Applications from the Ground Up/
 * /Dynamic Extension of Typed Functional Languages/.

%files
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%{_cabal_rpm_deps_dir}
%{_cabal_haddoc_files}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check


%changelog
* Thu Apr 17 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.5.3.0-3
+ Revision: 2a04792
- Rebuild for new haskell-src



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9500 |12cu|ghc-polyparse-1.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define module polyparse

Summary:	A variety of alternative parser combinator libraries for Haskell
Name:		ghc-%{module}
Version:	1.8
Release:	2
License:	LGPLv2.1+
Group:		Development/Other
Url:		http://hackage.haskell.org/package/%{module}
Source0:	http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz
Source10:	%{name}.rpmlintrc
BuildRequires:	ghc-devel
BuildRequires:	haddock
BuildRequires:	haskell-macros
BuildRequires:	haskell(text)
Requires(post,preun):	ghc
Requires(pre):	haskell(text)
Obsoletes:	haskell-%{module} < 1.8-2

%description
A variety of alternative parser combinator libraries, including the original
HuttonMeijer set. The Poly sets have features like good error reporting,
arbitrary token type, running state, lazy parsing, and so on. Finally,
Text.Parse is a proposed replacement for the standard Read class, for better
deserialisation of Haskell values from Strings.

%files
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%{_cabal_rpm_deps_dir}
%{_cabal_haddoc_files}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check


%changelog
* Thu Feb 27 2014 Rosa <rosa@abf.rosalinux.ru> 1.8-2
+ Revision: cf6a256
- Automatic import for version 1.8-2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9501 |12cu|ghc-primitive-0.5.0.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define module  primitive

Summary:	Primitive memory-related operations for Haskell
Name:		ghc-%{module}
Version:	0.5.0.1
Release:	4
License:	BSD
Group:		Development/Other
Url:		http://hackage.haskell.org/package/%{module}
Source0:	http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz
Source10:	%{name}.rpmlintrc
BuildRequires:	ghc-devel
BuildRequires:	haddock
BuildRequires:	haskell-macros
Requires(post,preun):	ghc

%description
This package provides various primitive memory-related operations.

%files
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%{_cabal_rpm_deps_dir}
%{_cabal_haddoc_files}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check


%changelog
* Wed Feb 26 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.5.0.1-4
+ Revision: 968322d
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9502 |12cu|ghc-pugs-DrIFT-2.2.3.20120717-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}
%define module pugs-DrIFT

Summary:	DrIFT with pugs-specific rules for Haskell
Name:		ghc-%{module}
Version:	2.2.3.20120717
Release:	3
License:	BSD
Group:		Development/Other
Url:		http://hackage.haskell.org/package/%{module}
Source0:	http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz
Source10:	%{name}.rpmlintrc
Patch0:		pugs-DrIFT-2.2.3.20120717.catch.patch
BuildRequires:	ghc-devel
BuildRequires:	haddock
BuildRequires:	haskell-macros
BuildRequires:	haskell(HsSyck)
BuildRequires:	haskell(mtl)
BuildRequires:	haskell(random)
BuildRequires:	haskell(stm)
BuildRequires:	haskell(utf8-string)
Requires(post,preun):	ghc
Requires(pre):	haskell(HsSyck)
Requires(pre):	haskell(mtl)
Requires(pre):	haskell(random)
Requires(pre):	haskell(stm)
Requires(pre):	haskell(utf8-string)

%description
DrIFT is a type sensitive preprocessor for Haskell. It extracts type
declarations and directives from modules. The directives cause rules to be
fired on the parsed type declarations, generating new code which is then
appended to the bottom of the input file. The rules are expressed as Haskell
code, and it is intended that the user can add new rules as required.

DrIFT automates instance derivation for classes that aren't supported by the
standard compil In addition, instances can be produced in seperate modules to
that containing the type decla This allows instances to be derived for a type
after the original module has been compiled. As a bonus, simple utility
functions can also be produced from a type.

%files
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%{_cabal_rpm_deps_dir}
%{_cabal_haddoc_files}
%{_bindir}/%{module}
%{_datadir}/%{module}-%{version}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{module}-%{version}
%patch0 -p1 -b .catch

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check


%changelog
* Thu Apr 17 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.2.3.20120717-3
+ Revision: e5dbe10
- Rebuild against new ghc-syb



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9503 |12cu|ghc-QuickCheck-2.5.1.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define _cabal_setup Setup.lhs
%define module QuickCheck

Summary:	Automatic testing of Haskell programs
Name:		ghc-%{module}
Version:	2.5.1.1
Release:	4
License:	BSD
Group:		Development/Other
Url:		http://hackage.haskell.org/package/%{module}
Source0:	http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz
Source10:	%{name}.rpmlintrc
BuildRequires:	ghc-devel
BuildRequires:	haddock
BuildRequires:	haskell-macros
BuildRequires:	haskell(random)
Requires(post,preun):	ghc
Requires(pre):	haskell(random)

%description
QuickCheck is a library for random testing of program properties.

The programmer provides a specification of the program, in the form of
properties which functions should satisfy, and QuickCheck then tests
that the properties hold in a large number of randomly generated cases.

Specifications are expressed in Haskell, using combinators defined in the
QuickCheck library. QuickCheck provides combinators to define properties,
observe the distribution of test data, and define test data generators.

%files
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%{_cabal_rpm_deps_dir}
%{_cabal_haddoc_files}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets


%changelog
* Wed Feb 26 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.5.1.1-4
+ Revision: 43ee45d
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9504 |12cu|ghc-random-1.0.1.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}

%define module random

Summary:	Random number library for Haskell
Name:		ghc-%{module}
Version:	1.0.1.1
Release:	3
License:	BSD
Group:		Development/Other
Url:		http://hackage.haskell.org/package/%{module}
Source0:	http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz
Source10:	%{name}.rpmlintrc
BuildRequires:	ghc-devel
BuildRequires:	haddock
BuildRequires:	haskell-macros
Requires(post,preun):	ghc

%description
This package provides a basic random number generation library,
including the ability to split random number generators.

%files
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%{_cabal_rpm_deps_dir}
%{_cabal_haddoc_files}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets


%changelog
* Wed Feb 26 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0.1.1-3
+ Revision: fd10fd3
- LOG Add rpmlintrc file



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9505 |12cu|ghc-regex-base-0.93.2-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define module regex-base

Summary:	Replaces/Enhances Text.Regex
Name:		ghc-%{module}
Version:	0.93.2
Release:	7
License:	BSD
Group:		Development/Other
Url:		http://hackage.haskell.org/package/%{module}
Source0:	http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz
Source10:	%{name}.rpmlintrc
BuildRequires:	ghc-devel
BuildRequires:	haddock
BuildRequires:	haskell-macros
BuildRequires:	haskell(mtl)
Requires(post,preun):	ghc
Requires(pre):	haskell(mtl)

%description
Interface API for regex-posix, pcre, parsec, tdfa, dfa.

%files
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%{_cabal_rpm_deps_dir}
%{_cabal_haddoc_files}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check


%changelog
* Wed Feb 26 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.93.2-7
+ Revision: 059538c
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9506 |12cu|ghc-regex-compat-0.95.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define module regex-compat

Summary:	Replaces/Enhances Text.Regex
Name:		ghc-%{module}
Version:	0.95.1
Release:	6
License:	BSD
Group:		Development/Other
Url:		http://hackage.haskell.org/package/%{module}
Source0:	http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz
Source10:	%{name}.rpmlintrc
BuildRequires:	ghc-devel
BuildRequires:	haskell-macros
BuildRequires:	haddock
BuildRequires:	haskell(regex-base)
BuildRequires:	haskell(regex-posix)
Requires(post,preun):	ghc
Requires(pre):	haskell(regex-base)
Requires(pre):	haskell(regex-posix)

%description
One module layer over regex-posix to replace Text.Regex.

%files
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%{_cabal_rpm_deps_dir}
%{_cabal_haddoc_files}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check


%changelog
* Thu Apr 17 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.95.1-6
+ Revision: 696a36e
- Update Requires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9507 |12cu|ghc-regex-posix-0.95.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define module regex-posix

Summary:	Replaces/Enhances Text.Regex
Name:		ghc-%{module}
Version:	0.95.2
Release:	4
License:	BSD
Group:		Development/Other
Url:		http://hackage.haskell.org/package/%{module}
Source0:	http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz
Source10:	%{name}.rpmlintrc
BuildRequires:	ghc-devel
BuildRequires:	haddock
BuildRequires:	haskell-macros
BuildRequires:	haskell(regex-base)
Requires(post,preun):	ghc

%description
The posix regex backend for regex-base.

%files
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%{_cabal_rpm_deps_dir}
%{_cabal_haddoc_files}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check


%changelog
* Wed Feb 26 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.95.2-4
+ Revision: 847d6bc
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9508 |12cu|ghc-stm-2.4.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define module stm

Summary:	Software Transactional Memory for Haskell
Name:		ghc-%{module}
Version:	2.4.2
Release:	2
License:	BSD
Group:		Development/Other
Url:		http://hackage.haskell.org/package/%{module}
Source0:	http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz
Source10:	%{name}.rpmlintrc
BuildRequires:	ghc-devel
BuildRequires:	haddock
BuildRequires:	haskell-macros
Requires(post,preun):	ghc

%description
A modular composable concurrency abstraction.

%files
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%{_cabal_rpm_deps_dir}
%{_cabal_haddoc_files}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check


%changelog
* Wed Feb 26 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.4.2-2
+ Revision: 25547d3
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9509 |12cu|ghc-strict-0.3.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define _cabal_setup Setup.lhs
%define module  strict

Summary:	Strict data types and String IO for Haskell
Name:		ghc-%{module}
Version:	0.3.2
Release:	2
License:	BSD
Group:		Development/Other
Url:		http://hackage.haskell.org/package/%{module}
Source0:	http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz
Source10:	%{name}.rpmlintrc
BuildRequires:	ghc-devel
BuildRequires:	haddock
BuildRequires:	haskell-macros
Requires(post,preun):	ghc

%description
This package provides strict versions of some standard Haskell data types
(pairs, Maybe and Either). It also contains strict IO operations.

%files
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%{_cabal_rpm_deps_dir}
%{_cabal_haddoc_files}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check


%changelog
* Wed Feb 26 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.3.2-2
+ Revision: e617247
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9510 |12cu|ghc-syb-0.4.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}
%define _cabal_setup Setup.lhs
%define module syb
%define _no_haddock 1

Summary:	Scrap Your Boilerplate for Haskell
Name:		ghc-%{module}
Version:	0.4.1
Release:	3
License:	BSD
Group:		Development/Other
Url:		http://hackage.haskell.org/package/%{module}
Source0:	http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz
BuildRequires:	ghc-devel
BuildRequires:	haddock
BuildRequires:	haskell-macros
#for check
BuildRequires:	haskell(HUnit)
BuildRequires:	haskell(mtl)
Requires(post,preun):	ghc
Requires(pre):	haskell(HUnit)
Requires(pre):	haskell(mtl)

%description
This package contains the generics system described in the /Scrap Your
Boilerplate/ papers (see <http://www.cs.uu.nl/wiki/GenericProgramming/SYB>).
It defines the @Data@ class of types permitting folding and unfolding of
constructor applications, instances of this class for primitive types, and a
variety of traversals.

%files
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%{_cabal_rpm_deps_dir}
%{_cabal_haddoc_files}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets


%changelog
* Thu Apr 17 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.4.1-3
+ Revision: d600d1f
- Build in a proper way



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9511 |12cu|ghc-tagsoup-0.12.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define module tagsoup

Summary:	Parsing and extracting information from (possibly malformed) HTML/XML documents
Name:		ghc-%{module}
Version:	0.12.8
Release:	2
License:	BSD
Group:		Development/Other
Url:		http://hackage.haskell.org/package/%{module}
Source0:	http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz
Source10:	%{name}.rpmlintrc
BuildRequires:	ghc-devel
BuildRequires:	haddock
BuildRequires:	haskell-macros
BuildRequires:	haskell(text)
Requires(post,preun):	ghc
Requires(pre):	haskell(text)

%description
TagSoup is a library for parsing HTML/XML. It supports the HTML 5
specification, and can be used to parse either well-formed XML, or unstructured
and malformed HTML from the web. The library also provides useful functions to
extract information from an HTML document, making it ideal for screen-scraping.

Users should start from the "Text.HTML.TagSoup" module.

%files
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%{_cabal_rpm_deps_dir}
%{_cabal_haddoc_files}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check


%changelog
* Wed Feb 26 2014 Rosa <rosa@abf.rosalinux.ru> 0.12.8-2
+ Revision: facfddd
- Automatic import for version 0.12.8-2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9512 |12cu|ghc-tar-0.4.0.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define _cabal_setup Setup.lhs
%define module tar

Summary:	Reading, writing and manipulating ".tar" archive files for Haskell
Name:		ghc-%{module}
Version:	0.4.0.1
Release:	3
License:	BSD
Group:		Development/Other
Url:		http://hackage.haskell.org/package/%{module}
Source0:	http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz
Source10:	%{name}.rpmlintrc
BuildRequires:	ghc-devel
BuildRequires:	haskell-macros
BuildRequires:	haddock
Requires(post,preun):	ghc

%description
This library is for working with "tar" archive files. It can read and write a
range of common variations of archive format including V7, USTAR, POSIX and GNU
formats. It provides support for packing and unpacking portable archives. This
makes it suitable for distribution but not backup because details like file
ownership and exact permissions are not preserved.

%files
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%{_cabal_rpm_deps_dir}
%{_cabal_haddoc_files}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check


%changelog
* Wed Feb 26 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.4.0.1-3
+ Revision: e8b18c5
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9513 |12cu|ghc-terminfo-0.3.2.5-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define _cabal_setup Setup.lhs
%define module terminfo

Summary:	Haskell bindings to the terminfo library
Name:		ghc-%{module}
Version:	0.3.2.5
Release:	3
License:	BSD
Group:		Development/Other
Url:		http://hackage.haskell.org/package/%{module}
Source0:	http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz
Source10:	%{name}.rpmlintrc
BuildRequires:	ghc-devel
BuildRequires:	haddock
BuildRequires:	haskell-macros
BuildRequires:	pkgconfig(ncurses)
Requires(post,preun):	ghc

%description
This library provides an interface to the terminfo database (via bindings to
the curses library). Terminfo allows POSIX systems to interact with a variety
of terminals using a standard set of capabilities.

%files
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%{_cabal_rpm_deps_dir}
%{_cabal_haddoc_files}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check


%changelog
* Wed Feb 26 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.3.2.5-3
+ Revision: 8ffbf2c
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9514 |12cu|ghc-testpack-2.1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define module testpack

Summary:	Test Utililty Pack for HUnit and QuickCheck
Name:		ghc-%{module}
Version:	2.1.2
Release:	2
License:	LGPLv2.1+
Group:		Development/Other
Url:		http://hackage.haskell.org/package/%{module}
Source0:	http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz
Source10:	%{name}.rpmlintrc
Patch0:		testpack-2.1.2.maxdiscard.patch
BuildRequires:	ghc-devel
BuildRequires:	haddock
BuildRequires:	haskell-macros
BuildRequires:	haskell(HUnit)
BuildRequires:	haskell(QuickCheck)
BuildRequires:	haskell(mtl)
BuildRequires:	haskell(random)
Requires(post,preun):	ghc
Requires(pre):	haskell(HUnit)
Requires(pre):	haskell(QuickCheck)
Requires(pre):	haskell(mtl)
Requires(pre):	haskell(random)

%description
Haskell Test Utility Pack for HUnit and QuickCheck testpack provides utilities
for both HUnit and QuickCheck. These include tools for running QuickCheck
properties as HUnit test cases, allowing you to combine both approaches in a
single program. It also includes tools for more helpful displays of running
progress in both HUnit and QuickCheck, additional generators for other types
for QuickCheck, and shortcuts for quickly defining new test cases.

%files
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%{_cabal_rpm_deps_dir}
%{_cabal_haddoc_files}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{module}-%{version}
%patch0 -p1 -b .maxdiscard

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check


%changelog
* Wed Feb 26 2014 Rosa <rosa@abf.rosalinux.ru> 2.1.2-2
+ Revision: 62e526c
- Automatic import for version 2.1.2-2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9515 |12cu|ghc-text-0.11.2.3-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define _cabal_setup Setup.lhs
%define module text

Summary:	An efficient packed Unicode text type
Name:		ghc-%{module}
Version:	0.11.2.3
Release:	6
License:	BSD
Group:		Development/Other
Url:		http://hackage.haskell.org/package/%{module}
Source0:	http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz
Source10:	%{name}.rpmlintrc
BuildRequires:	ghc-devel
BuildRequires:	haddock
BuildRequires:	haskell-macros
Requires(preun,post):	ghc

%description
An efficient packed, immutable Unicode text type (both strict and
lazy), with a powerful loop fusion optimization framework.

The 'Text' type represents Unicode character strings, in a time and
space-efficient manner. This package provides text processing
capabilities that are optimized for performance critical use, both
in terms of large data quantities and high speed.

The 'Text' type provides character-encoding, type-safe case
conversion via whole-string case conversion functions. It also
provides a range of functions for converting 'Text' values to and from
'ByteStrings', using several standard encodings.

Efficient locale-sensitive support for text IO is also supported.

%files
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%{_cabal_rpm_deps_dir}
%{_cabal_haddoc_files}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets


%changelog
* Wed Feb 26 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.11.2.3-6
+ Revision: e088ef8
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9516 |12cu|ghc-transformers-0.3.0.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}

%define module transformers

Summary:	Concrete functor and monad transformers
Name:		ghc-%{module}
Version:	0.3.0.0
Release:	5
License:	BSD
Group:		Development/Other
Url:		http://hackage.haskell.org/package/%{module}
Source0:	http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz
Source10:	%{name}.rpmlintrc
BuildRequires:	ghc-devel
BuildRequires:	haddock
BuildRequires:	haskell-macros
Requires(post,preun):	ghc

%description
A portable library of functor and monad transformers, inspired by
the paper \"Functional Programming with Overloading and Higher-Order
Polymorphism\", by Mark P Jones,
in /Advanced School of Functional Programming/, 1995
(<http://web.cecs.pdx.edu/~mpj/pubs/springschool.html>).

This package contains:
* the monad transformer class (in "Control.Monad.Trans.Class")
* concrete functor and monad transformers, each with associated
  operations and functions to lift operations associated with other
  transformers.

It can be used on its own in portable Haskell code, or with the monad
classes in the @mtl@ or @monads-tf@ packages, which automatically
lift operations introduced by monad transformers through other
transformers.

%files
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%{_cabal_rpm_deps_dir}
%{_cabal_haddoc_files}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets


%changelog
* Wed Feb 26 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.3.0.0-5
+ Revision: 97ab8a0
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9517 |12cu|ghc-utf8-string-0.3.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}

%global module utf8-string

Summary:	Haskell UTF8-String library
Name:		ghc-utf8-string
Version:	0.3.7
Release:	2
License:	BSD
Group:		Development/Other
Url:		http://hackage.haskell.org/package/%{module}
Source0:	http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz
Source10:	%{name}.rpmlintrc
Patch0:		utf8-string-0.3.7-setup.patch
BuildRequires:	ghc-devel
BuildRequires:	haddock
BuildRequires:	haskell-macros
Requires(post,preun):	ghc

%description
A UTF8-String library for Haskell.

%files
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%{_cabal_rpm_deps_dir}
%{_cabal_haddoc_files}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{module}-%{version}
%patch0 -p1

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check


%changelog
* Wed Feb 26 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.3.7-2
+ Revision: 5be7c7d
- LOG Update Requires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9518 |12cu|ghc-vector-0.10.0.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define module vector

Summary:	Efficient Arrays for Haskell
Name:		ghc-%{module}
Version:	0.10.0.1
Release:	3
License:	BSD
Group:		Development/Other
Url:		http://hackage.haskell.org/package/%{module}
Source0:	http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz
Source10:	%{name}.rpmlintrc
BuildRequires:	ghc-devel
BuildRequires:	haddock
BuildRequires:	haskell-macros
BuildRequires:	haskell(primitive)
Requires(post,preun):	ghc

%description
An efficient implementation of Int-indexed arrays (both mutable
and immutable), with a powerful loop optimisation framework.

It is structured as follows:

["Data.Vector"] Boxed vectors of arbitrary types.

["Data.Vector.Unboxed"] Unboxed vectors with an adaptive
representation based on data type families.

["Data.Vector.Storable"] Unboxed vectors of 'Storable' types.

["Data.Vector.Primitive"] Unboxed vectors of primitive types as
defined by the @primitive@ package. "Data.Vector.Unboxed" is more
flexible at no performance cost.

["Data.Vector.Generic"] Generic interface to the vector types.

%files
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%{_cabal_rpm_deps_dir}
%{_cabal_haddoc_files}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check


%changelog
* Wed Feb 26 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.10.0.1-3
+ Revision: d70de57
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9519 |12cu|ghc-X11-1.6.1.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define module X11

Summary:	A binding to the X11 graphics library for Haskell
Name:		ghc-%{module}
Version:	1.6.1.1
Release:	4
License:	BSD
Group:		Development/Other
Url:		http://hackage.haskell.org/package/%{module}
Source0:	http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz
Source1:	x11-1.6.1.1-html.tar.bz
Source10:	%{name}.rpmlintrc
BuildRequires:	ghc-devel
BuildRequires:	haddock
BuildRequires:	haskell-macros
BuildRequires:	haskell(data-default)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(xinerama)
Requires(post,preun):	ghc
Requires(pre):	haskell(data-default)

%description
A Haskell binding to the X11 graphics library.

The binding is a direct translation of the C binding; for documentation of
these calls, refer to "The Xlib Programming Manual", available online at
<http://tronche.com/gui/x/xlib/>.

%files
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%{_cabal_rpm_deps_dir}
%{_cabal_haddoc_files}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{module}-%{version} -a1

%build
%_cabal_build
mkdir -p dist/doc
cp -r html dist/doc/html

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets


%changelog
* Mon Apr 07 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.6.1.1-4
+ Revision: a88a672
- Build in a proper way, update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9520 |12cu|ghc-xhtml-3000.2.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define _no_haddock 0
%define sname xhtml

Summary:	An XHTML combinator library
Name:		ghc-xhtml
Version:	3000.2.1
Release:	7
License:	BSD
Group:		Development/Other
Url:		http://hackage.haskell.org/package/%{sname}
Source0:	http://hackage.haskell.org/packages/archive/%{sname}/%{version}/%{sname}-%{version}.tar.gz
BuildRequires:	ghc-devel
BuildRequires:	cabalrpmdeps
BuildRequires:	haskell-macros
Requires:	ghc
Requires(post,preun):	ghc

%description
This package provides combinators for producing XHTML 1.0, including the
Strict, Transitional and Frameset variants.

%files
%{_docdir}/%{sname}-%{version}
%{_libdir}/%{sname}-%{version}
%{_cabal_rpm_deps_dir}
%{_cabal_haddoc_files}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{sname}-%{version}

%build
%_cabal_build

%check
%_cabal_check

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets


%changelog
* Wed Feb 26 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3000.2.1-7
+ Revision: acba752
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9521 |12cu|ghc-zlib-0.5.4.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}

%define module  zlib

Summary:	Compression and decompression in the gzip and zlib formats for Haskell
Name:		ghc-%{module}
Version:	0.5.4.0
Release:	4
Group:		Development/Other
License:	BSD
Url:		http://hackage.haskell.org/package/%{module}
Source0:	http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz
Source10:	%{name}.rpmlintrc
BuildRequires:	ghc-devel
BuildRequires:	haddock
BuildRequires:	haskell-macros
Requires(post,preun):	ghc

%description
This package provides a pure interface for compressing and decompressing
streams of data represented as lazy 'ByteString's. It uses the zlib C library
so it has high performance. It supports the "zlib", "gzip" and "raw"
compression formats.

It provides a convenient high level API suitable for most tasks and for the few
cases where more control is needed it provides access to the full zlib feature
set.

%files
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%{_cabal_rpm_deps_dir}
%{_cabal_haddoc_files}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check


%changelog
* Wed Feb 26 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.5.4.0-4
+ Revision: bebb79e
- LOG Update Requires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9522 |12cu|giFTcurs-0.6.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Cursed frontend to the giFT daemon
Name:		giFTcurs
Version:	0.6.2
Release:	9
License:	GPLv2+
Group:		Networking/Other
Url:		http://www.nongnu.org/giftcurs/
Source0:	http://savannah.nongnu.org/download/giftcurs/%name-%version.tar.bz2
Source1:	%{name}-icon-16.png
Source2:	%{name}-icon-32.png
Source3:	%{name}-icon-48.png
BuildRequires:	gpm-devel
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(ncursesw)
Suggests:	gift
# It doesn't not requires giFT to run 'cause it can connect to another
# host

%description
The giFTcurs software is a cursed frontend to the giFT daemon and has been
described as "seriously slick". It won't work that well without giFT, which
you should have already.

%files -f %{name}.lang
%doc README COPYING NEWS AUTHORS ChangeLog TODO ABOUT-NLS
%{_bindir}/giFTcurs
%{_datadir}/applications/%{name}.desktop
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_mandir}/man1/giFTcurs.1*
%{_mandir}/man5/giFTcurs.conf.5*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x --with-ncursesw
%make

%install
%makeinstall_std

%find_lang %{name}

# menu
install %{SOURCE1} -D -m 644 %{buildroot}%{_miconsdir}/%{name}.png
install %{SOURCE2} -D -m 644 %{buildroot}%{_iconsdir}/%{name}.png
install %{SOURCE3} -D -m 644 %{buildroot}%{_liconsdir}/%{name}.png

# Creation of the menu item

mkdir -p %{buildroot}%{_datadir}/applications/

cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{_bindir}/giFTcurs
Categories=P2P;Network;FileTransfer;ConsoleOnly;
Name=GiFTcurs
Comment=Cursed frontend for the giFT peer2peer software
Icon=%{name}
Terminal=true
EOF


%changelog
* Tue Feb 25 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.6.2-9
+ Revision: 3bb8e17
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9523 |12cu|giggle-0.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %{name} %{major}
%define libgit %mklibname %{name}-git %{major}
%define devname %mklibname -d %{name}

Summary:	Gtk frontend for git
Name:		giggle
Version:	0.7
Release:	1
License:	GPLv2+
Group:		Development/Other
Url:		https://wiki.gnome.org/giggle
Source0:	https://download.gnome.org/sources/%name/%{name}-%{version}.tar.xz
Patch0:		giggle-0.7-gtksourceview-3.8.patch
Patch1:		giggle-0.7-gettext-usage.patch
BuildRequires:	git-core
BuildRequires:	gnome-common
BuildRequires:	intltool >= 0.40.0
BuildRequires:	itstool
BuildRequires:	libxml2-utils
BuildRequires:	xsltproc
BuildRequires:	yelp-tools
BuildRequires:	pkgconfig(gdk-3.0) >= 3.3.12
BuildRequires:	pkgconfig(gdk-pixbuf-2.0) >= 2.22
BuildRequires:	pkgconfig(gio-2.0) >= 2.30
BuildRequires:	pkgconfig(glib-2.0) >= 2.30
BuildRequires:	pkgconfig(gthread-2.0) >= 2.30
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.3.12
BuildRequires:	pkgconfig(gtksourceview-3.0) >= 3.8
BuildRequires:	pkgconfig(libebook-1.2) >= 3.2
BuildRequires:	pkgconfig(vte-2.90) >= 0.28
Requires:	git-core

%description
Giggle is a graphical frontend for the git directory tracker.

%files -f %{name}.lang
%doc AUTHORS README NEWS ChangeLog
%{_bindir}/*
%dir %{_libdir}/%{name}
%dir %{_libdir}/%{name}/plugins
%dir %{_libdir}/%{name}/plugins/%{version}
%{_libdir}/%{name}/plugins/%{version}/libpersonal-details*
%{_libdir}/%{name}/plugins/%{version}/libterminal-view*
%{_libdir}/%{name}/plugins/%{version}/*.xml
%{_datadir}/%{name}/
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/*

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Shared libraries for Giggle
Group:		System/Libraries

%description -n %{libname}
Giggle is a graphical frontend for the git directory tracker.

%files -n %{libname}
%{_libdir}/libgiggle.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libgit}
Summary:	Shared libraries for Giggle
Group:		System/Libraries
Conflicts:	%{_lib}giggle0 < 0.7

%description -n %{libgit}
Giggle is a graphical frontend for the git directory tracker.

%files -n %{libgit}
%{_libdir}/libgiggle-git.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for Giggle
Group:		Development/C
Provides:	%{name}-devel = %{EVRD}
Requires:	%{libname} = %{EVRD}
Requires:	%{libgit} = %{EVRD}

%description -n %{devname}
Giggle is a graphical frontend for the git directory tracker.

%files -n %{devname}
%{_libdir}/libgiggle.so
%{_libdir}/libgiggle-git.so
%{_includedir}/%{name}

#----------------------------------------------------------------------------

%prep
%setup -q
%apply_patches

%build
NOCONFIGURE=yes gnome-autogen.sh
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%find_lang %{name} --with-gnome


%changelog
* Tue Feb 25 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.7-1
+ Revision: 217dd1b
- LOG New version 0.7, split library package, update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9524 |12cu|gigi-0.8.0-8.20130806.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# System resource usage is extremely high so disable extra flags, including debug
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

%define oname GiGi

# 20120910 is from FreeOrion source tree
%define svnrev	20130806

%define major		0
%define libname		%mklibname %{oname} %{major}
%define libggogre	%mklibname %{oname}Ogre %{major}
%define libggois	%mklibname %{oname}OgrePlugin_OIS %{major}
%define libggsdl	%mklibname %{oname}SDL %{major}
%define devname		%mklibname %{oname} -d

Summary:	A GUI library for OpenGL
Name:		gigi
Version:	0.8.0
Release:	8.%{svnrev}.3
License:	LGPLv2+
Group:		System/Libraries
Url:		http://gigi.sourceforge.net/
Source0:	%{name}-%{svnrev}.tar.xz
Patch0:		gigi-20130806-link.patch
Patch1:		gigi-20130806-soversion.patch

BuildRequires:	cmake
BuildRequires:	doxygen
BuildRequires:	boost-devel
BuildRequires:	jpeg-devel
BuildRequires:	libtool-devel
BuildRequires:	tiff-devel
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(OGRE)
BuildRequires:	pkgconfig(OIS)
BuildRequires:	pkgconfig(sdl)

%description
GiGi (aka GG) is a GUI library for OpenGL. It is platform-independent
(it runs at least on Linux and Windows, and probably more),
compiler-independent (it compiles under at GCC 3.2 or higher and MSVC++ 7.1 
or higher, and probably more), and driver-independent. A reference driver
for SDL is provided, and it is straightforward to write one for yourself
should you decide to do so.

#----------------------------------------------------------------------------

%package -n 	%{libname}
Summary:	A GUI library for OpenGL
Group:		System/Libraries
Provides:	%{name} = %{EVRD}
Conflicts:	%{_lib}gigi0 < %{EVRD}
Obsoletes:	%{_lib}gigi0 < %{EVRD}

%description -n %{libname}
This package contains the shared library for GiGi (aka GG), a GUI library
for OpenGL.

%files -n %{libname}
%{_libdir}/lib%{oname}.so.%{major}*

#----------------------------------------------------------------------------

%package -n 	%{libggogre}
Summary:	A GUI library for OpenGL (OGRE)
Group:		System/Libraries
Conflicts:	%{_lib}gigi0 < %{EVRD}

%description -n %{libggogre}
This package contains the shared library for GiGi (aka GG), a GUI library
for OpenGL.

%files -n %{libggogre}
%{_libdir}/lib%{oname}Ogre.so.%{major}*

#----------------------------------------------------------------------------

%package -n 	%{libggois}
Summary:	A GUI library for OpenGL (OGRE OIS plugin)
Group:		System/Libraries
Conflicts:	%{_lib}gigi0 < %{EVRD}

%description -n %{libggois}
This package contains the shared library for GiGi (aka GG), a GUI library
for OpenGL.

%files -n %{libggois}
%{_libdir}/lib%{oname}OgrePlugin_OIS.so.%{major}*

#----------------------------------------------------------------------------

%package -n 	%{libggsdl}
Summary:	A GUI library for OpenGL (SDL)
Group:		System/Libraries
Conflicts:	%{_lib}gigi0 < %{EVRD}

%description -n %{libggsdl}
This package contains the shared library for GiGi (aka GG), a GUI library
for OpenGL.

%files -n %{libggsdl}
%{_libdir}/lib%{oname}SDL.so.%{major}*

#----------------------------------------------------------------------------

%package -n 	%{devname}
Summary:	Development headers for GiGi
Group:		System/Libraries
Provides:	%{name}-devel = %{EVRD}
Provides:	%{oname}-devel = %{EVRD}
Requires:	%{libname} = %{EVRD}
Requires:	%{libggogre} = %{EVRD}
Requires:	%{libggois} = %{EVRD}
Requires:	%{libggsdl} = %{EVRD}
Conflicts:	%{_lib}gigi-devel < %{EVRD}
%rename		%{_lib}gigi-devel

%description -n %{devname}
Development headers and includes for GiGi (aka GG), a GUI library
for OpenGL.

%files -n %{devname}
%{_libdir}/lib%{oname}*.so
%{_libdir}/pkgconfig/%{oname}*
%{_includedir}/GG

#----------------------------------------------------------------------------

%prep
%setup -qn GG
%patch0 -p1
%patch1 -p1

%build
# System resource usage is extremely high so disable extra flags and parallel build
%global optflags -O2
%cmake -DBUILD_DEBUG:BOON=ON
make VERBOSE=1

%install
%makeinstall_std -C build


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9525 |12cu|gimp2-freetype-0.6-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname gimp-freetype

Summary:	A GIMP font renderer based on the freetype library
Name:		gimp2-freetype
Version:	0.6
Release:	8
License:	GPLv2+
Group:		Graphics
Url:		http://freetype.gimp.org/
Source0:	%{pkgname}-%{version}.tar.bz2
#gw for the broken intltool scripts:
BuildRequires:	perl-XML-Parser
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(gimp-2.0)
Requires:	gimp

%description
The goal of gimp-freetype project is to get superb font support into
The GIMP. As a first step, a plug-in for GIMP based on the freetype2
library is developed. Later it might become a tool or a pluggable
module.

%files -f gimp20-freetype.lang
%doc AUTHORS ChangeLog NEWS README
%{_libdir}/gimp/*/plug-ins/*
%{_datadir}/gimp-freetype

#----------------------------------------------------------------------------

%prep
%setup -q -n %{pkgname}-%{version}

%build
export LDFLAGS="-lm"
%configure2_5x
%make

%install
%makeinstall_std

%find_lang gimp20-freetype


%changelog
* Fri May 16 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.6-8
+ Revision: d075f8d
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9526 |12cu|gimp2-gap-2.6.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname gimp-gap

Summary:	GAP (GIMP Animation Package), a video plug-in for GIMP
Name:		gimp2-gap
Version:	2.6.0
Release:	6
License:	GPLv2+
Group:		Graphics
Url:		http://gimp.org
Source0:	ftp://ftp.gimp.org/pub/gimp/plug-ins/v2.6/gap/%{pkgname}-%{version}.tar.bz2
Patch2:		gimp-gap-2.6.0-libmpeg3-format-strings.patch
Patch3:		gimp-gap-2.6.0-format-strings.patch
Patch4:		gimp-gap-2.6.0-fix-linking.patch
BuildRequires:	glib-gettextize
BuildRequires:	intltool >= 0.17
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(gimp-2.0)
Requires:	gimp
Requires:	wavplay

%description
The GIMP has some plug-ins supporting animation features based on
layers, with each layer of the image being considered as one frame of
the animation.

GAP is a collection of plug-ins that extend the GIMP's animation
capabilities by supporting the creation of more complex animations. It
was part of the GIMP from 1.1.4 to the 1.2 series, but was split
afterwards.

Additional Informations about the GAP can be found in the GimpUserManual
Chapter Advanced Animation.

%files -f gimp20-gap.lang
%doc AUTHORS ChangeLog* README
%{_libdir}/gimp/2.0/plug-ins/*
%{_libdir}/gimp-gap-2.0
%{_datadir}/gimp/2.0/scripts/*

#----------------------------------------------------------------------------

%prep
%setup -q -n %{pkgname}-%{version}
pushd extern_libs/
tar xzf libmpeg3.tar.gz
%patch2 -p0
popd
%patch3 -p1 -b .format-strings
%patch4 -p1

find . -name "Makefile*" -o -name "*.m4" |xargs sed -i -e 's,configure.in,configure.ac,g'

%build
%define _disable_ld_no_undefined 1
%configure2_5x
make LIBS="-lm -pthread"

%install
%makeinstall \
	libexecdir=%{buildroot}%{_libexecdir}/gimp/2.0/plug-ins \
	scriptdatadir=%{buildroot}%{_datadir}/gimp/2.0/scripts
#gw the makefile is broken, move the file by hand
mkdir -p %{buildroot}%{_libexecdir}/gimp-gap-2.0
mv %{buildroot}%{_libexecdir}/gimp/2.0/plug-ins/audioconvert_to_wav.sh %{buildroot}%{_libexecdir}/gimp-gap-2.0
rm -f %{buildroot}%{_datadir}/gimp/2.0/scripts/*.a

%find_lang gimp20-gap


%changelog
* Tue Feb 25 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.6.0-6
+ Revision: 3aa2085
- LOG Fix build



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9527 |12cu|gimp-plugin-wavelet-decompose-0.1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	sname	wavelet-decompose

Summary:	Gimp plugin to decomposes a layer into layers of wavelet scales
Name:		gimp-plugin-%{sname}
Version:	0.1.2
Release:	1
Group:		Graphics
License:	GPLv2
Url:		http://registry.gimp.org/node/11742
Source:		http://registry.gimp.org/files/%{sname}-%{version}.tar.gz
BuildRequires:	pkgconfig(gimp-2.0)
Requires:	gimp

%description
This plugin losslessly decomposes a layer of an image into layers of wavelet
scales. This means that you can edit the image on different detail scales.
The trivial recomposition of the image can be done by GIMP's layer modes so
you can see the results of your modifications instantly.

Among the applications are:
 - retouching
 - noise reduction
 - enhancing global contrast

%prep
%setup -q -n %{sname}-%{version}
sed -i s,"install -v","install -D -v",g po/Makefile

%build
%make

%install
make -C po install LOCALEDIR=%{buildroot}%{_datadir}/locale
install -Dm 755 src/%{sname} %{buildroot}%{_libdir}/gimp/2.0/plug-ins/%{sname}

%find_lang gimp20-%{sname}-plug-in

%files -f gimp20-%{sname}-plug-in.lang
%doc COPYING AUTHORS ChangeLog THANKS README TRANSLATIONS
%{_libdir}/gimp/2.0/plug-ins/%{sname}


%changelog
* Fri Jan  25 2013 Rosa <rosa@abf.rosalinux.ru>
+ Commit: 23dbaea
- Automatic import for version 0.1.2-1
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9528 |12cu|gimp-plugin-wavelet-denoise-0.3.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	sname	wavelet-denoise

Summary:	The wavelet denoise Gimp plugin is a tool to reduce noise
Name:		gimp-plugin-%{sname}
Version:	0.3.1
Release:	2
License:	GPLv2+
Group:		Graphics
Url:		http://registry.gimp.org/node/4235
Source0:	http://registry.gimp.org/files/%{sname}-%{version}.tar.gz
Patch0:		wavelet-denoise-0.3.1-flags.patch
BuildRequires:	pkgconfig(gimp-2.0)
Requires:	gimp

%description
The wavelet denoise plugin is a tool to reduce noise in each channel of an
image separately. The default colour space to do denoising is YCbCr which has
the advantage that chroma noise can be reduced without affecting image details.
Denoising in CIELAB (L*a*b*) or RGB is available as an option. The user
interface allows colour mode and preview channel selection. The denoising
threshold can be set for each colour channel independently.

%files -f gimp20-%{sname}-plug-in.lang
%doc COPYING AUTHORS ChangeLog THANKS README TRANSLATIONS
%{_libdir}/gimp/2.0/plug-ins/%{sname}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{sname}-%{version}
%patch0 -p1
sed -i s,"install -v","install -D -v",g po/Makefile
sed -i s,"(LIBS)","(LIBS) -lm",g src/Makefile
sed -i s,"*.c","*.c -lm",g src/Makefile

%build
%setup_compile_flags
%make

%install
make -C po install LOCALEDIR=%{buildroot}%{_datadir}/locale
install -Dm 755 src/%{sname} %{buildroot}%{_libdir}/gimp/2.0/plug-ins/%{sname}

%find_lang gimp20-%{sname}-plug-in


%changelog
* Fri Jun 27 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.3.1-2
+ Revision: 6d27760
- Adjust compile flags, minor spec cleanups



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9529 |12cu|gitg-0.2.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 1.0
%define major 0
%define libname %mklibname %name %api %major
%define develname %mklibname -d %name

Name:           gitg
Version:        0.2.7
Release:        1
Summary:        GTK+ graphical interface for the git revision control system

Group:          Graphical desktop/GNOME
License:        GPLv2+
URL:            http://trac.novowork.com/gitg
Source0:        http://download.gnome.org/sources/gitg/0.2/%{name}-%{version}.tar.xz

BuildRequires:  dbus-devel
BuildRequires:  pkgconfig(gconf-2.0)
BuildRequires:  glib2-devel >= 1:2.26
BuildRequires:  gtk+3-devel
BuildRequires:  gtksourceview3-devel >= 3.1.3
BuildRequires:  gsettings-desktop-schemas-devel
BuildRequires:  pkgconfig(gladeui-2.0)
BuildRequires:  intltool
Requires:       git
Requires:	%libname >= %version-%release

%description
gitg is a GitX clone for GNOME/gtk+. It aims at being a small, fast and
convenient tool to visualize git history and actions that benefit from a
graphical presentation.

%package -n %libname
Group: System/Libraries
Summary: Shared library parts of %name

%description -n %libname
gitg is a GitX clone for GNOME/gtk+. It aims at being a small, fast and
convenient tool to visualize git history and actions that benefit from a
graphical presentation.

%package -n %develname
Group: Development/C
Summary: Development library parts of %name
Requires: %libname = %version-%release
Provides: libgitg-devel = %version-%release

%description -n %develname
gitg is a GitX clone for GNOME/gtk+. It aims at being a small, fast and
convenient tool to visualize git history and actions that benefit from a
graphical presentation.

%prep
%setup -q


%build
%configure2_5x --disable-static --disable-maintainer-mode
%make


%install
%makeinstall_std
%find_lang %{name}


%clean

%files -f %{name}.lang
%defattr(-,root,root,-)
%doc AUTHORS NEWS README

%{_bindir}/gitg
%_datadir/icons/hicolor/*/apps/gitg*
%{_datadir}/gitg
%_datadir/glib-2.0/schemas/org.gnome.gitg.gschema.xml
%{_mandir}/man1/gitg.1*

%{_datadir}/applications/gitg.desktop

%files -n %libname
%defattr(-,root,root,-)
%_libdir/libgitg-%api.so.%{major}*

%files -n %develname
%defattr(-,root,root,-)
%doc ChangeLog
%_includedir/libgitg-%api
%_libdir/libgitg-%api.so
%_libdir/pkgconfig/libgitg-%api.pc



%changelog
* Thu Oct 17 2013 dsilakov <denis.silakov@rosalab.ru> 0.2.7-1
+ Revision: afbeaf8
- Merge pull request #1 from import/gitg:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9530 |12cu|gjay-0.3.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Automated music manager for DJ applications
Name:		gjay
Version:	0.3.2
Release:	1
License:	GPLv2+
Group:		Sound
Url:		http://gjay.sourceforge.net/
Source0:	%{name}-%{version}.tar.gz
Patch0:		gjay-0.3.2-sfmt.patch
BuildRequires:	pkgconfig(audacious)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(flac)
BuildRequires:	pkgconfig(gsl)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libmpdclient)
BuildRequires:	pkgconfig(vorbis)
Requires:	audacious
Requires:	mp3info
Requires:	mpg321
Requires:	vorbis-tools
# Doesn't get autogenerated as the app doesn't link against it but
# dlopens it: it's not strictly required, so make it a suggests
Suggests:	%{_lib}flac8
Suggests:	%{_lib}mpdclient2
Suggests:	%{_lib}vorbis0
Suggests:	%{_lib}vorbisfile3

%description
GJay (Gtk+ DJ) generates playlists across a collection of music (ogg, mp3,
wav) such that each song sounds good following the previous song. It is ideal
for home users who want a non-random way to wander large collections or for
DJs planning a set list. You can generate playlists from within the
application, or run GJay as a standalone command-line utility.

%files
%doc README
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_mandir}/man1/*
%{_datadir}/applications/%{name}.desktop

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x
%make

%install
%makeinstall_std

#menu
mkdir -p %{buildroot}%{_datadir}/applications/
cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
[Desktop Entry]
Name=GJay
Comment=DJ Collection Manager
Exec=%{_bindir}/%{name}
Icon=sound_section
Terminal=false
Type=Application
StartupNotify=true
Categories=GTK;X-MandrivaLinux-CrossDesktop;Audio;Player;
EOF


%changelog
* Tue Feb 25 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.3.2-1
+ Revision: edcd014
- LOG Update BuildRequires and Suggests



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9531 |12cu|gjdoc-0.7.9-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gcj_support        1
%bcond_with                native

%if %with native
%define gcj_support        0
%endif

Summary:                GNU Javadoc
Name:                   gjdoc
Version:                0.7.9
Release:                5
Epoch:                  0
License:                GPL
Group:                  Development/Java
URL:                    http://savannah.gnu.org/projects/classpath/
Source0:                ftp://ftp.gnu.org/gnu/classpath/gjdoc-%{version}.tar.gz
Source1:                ftp://ftp.gnu.org/gnu/classpath/gjdoc-%{version}.tar.gz.sig
Patch0:                 %{name}-fix-control-z.patch
Patch1:                 %{name}-rm-timestamp.patch
Patch2:                 %{name}-consistent-html.patch
Patch3:                 %{name}-fix-bootclasspath-option.patch
Requires:               antlr
Requires:               jaxp_parser_impl
Requires:               jaxp_transform_impl
Requires:               java >= 0:1.4.2
Requires:               jpackage-utils
%if %{gcj_support}
BuildRequires:          java-gcj-compat-devel
%else
%if %without native
BuildArch:              noarch
%endif
%endif
BuildRequires:          antlr
BuildRequires:          chrpath
BuildRequires:          java-devel >= 0:1.4.2
BuildRequires:          jaxp_parser_impl
BuildRequires:          jaxp_transform_impl
BuildRequires:          java-rpmbuild

%description
A documentation generation system for "javadoc"-style comments.

%prep
%setup -q
%patch0 -p1
%patch1 -p0
%patch2 -p0
%patch3 -p1

%build
export CLASSPATH=
#export CLASSPATH=$(build-classpath jaxp_parser_impl jaxp_transform_impl)
export JAR=%{jar}
export JAVA=%{java}
export JAVAC=%{javac}
export JAVADOC=%{javadoc}
%ifarch noarch
%{configure} \
%else
%{configure2_5x} \
%endif
--with-antlr-jar=%{_javadir}/antlr.jar \
--enable-xmldoclet \
%if %with native
--enable-native
%else
--disable-native
%endif
%{__sed} -i 's/^pic_flag=\"\"/pic_flag=\"\ \-fPIC\"/' libtool
%{__sed} -i 's/^compiler_c_o=\"no\"/compiler_c_o=\"yes\"/' libtool
%{make}

%install
%{__rm} -rf %{buildroot}
%{makeinstall}

%if %with natuve
%{_bindir}/chrpath -d %{buildroot}%{_bindir}/gjdoc
%endif

pushd %{buildroot}%{_javadir}
%{__ln_s} com-sun-javadoc-%{version}.jar com-sun-javadoc.jar
%{__ln_s} com-sun-tools-doclets-Taglet-%{version}.jar com-sun-tools-doclets-Taglet.jar
%{__ln_s} gnu-classpath-tools-gjdoc-%{version}.jar gnu-classpath-tools-gjdoc.jar
popd

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%if %{gcj_support}
%post
%{update_gcjdb}
%endif

%if %{gcj_support}
%postun
%{clean_gcjdb}
%endif

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog COPYING INSTALL NEWS README
%{_bindir}/gjdoc
%{_javadir}/com-sun-javadoc-%{version}.jar
%{_javadir}/com-sun-tools-doclets-Taglet-%{version}.jar
%{_javadir}/gnu-classpath-tools-gjdoc-%{version}.jar
%{_javadir}/com-sun-javadoc.jar
%{_javadir}/com-sun-tools-doclets-Taglet.jar
%{_javadir}/gnu-classpath-tools-gjdoc.jar
%if %{gcj_support}
%{_libdir}/gcj/%{name}/com-sun-javadoc-%{version}.jar.*
%{_libdir}/gcj/%{name}/com-sun-tools-doclets-Taglet-%{version}.jar.*
%{_libdir}/gcj/%{name}/gnu-classpath-tools-gjdoc-%{version}.jar.*
%endif
%if %with native
%{_libdir}/lib-com-sun-javadoc.la
%{_libdir}/lib-com-sun-javadoc.so
%{_libdir}/lib-com-sun-javadoc.so.0
%{_libdir}/lib-com-sun-javadoc.so.0.0.0
%{_libdir}/lib-com-sun-tools-doclets-Taglet.la
%{_libdir}/lib-com-sun-tools-doclets-Taglet.so
%{_libdir}/lib-com-sun-tools-doclets-Taglet.so.0
%{_libdir}/lib-com-sun-tools-doclets-Taglet.so.0.0.0
%{_libdir}/lib-gnu-classpath-tools-gjdoc.la
%{_libdir}/lib-gnu-classpath-tools-gjdoc.so
%{_libdir}/lib-gnu-classpath-tools-gjdoc.so.0
%{_libdir}/lib-gnu-classpath-tools-gjdoc.so.0.0.0
%endif
%{_infodir}/gjdoc.info*
%{_mandir}/man1/gjdoc*


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0:0.7.9-4mdv2011.0
+ Revision: 618953
- the mass rebuild of 2010.0 packages

* Wed Sep 02 2009 Christophe Fergeau <cfergeau@mandriva.com> 0:0.7.9-3mdv2010.0
+ Revision: 424992
- rebuild

* Wed Aug 06 2008 Thierry Vignaud <tv@mandriva.org> 0:0.7.9-2mdv2009.1
+ Revision: 264544
- rebuild early 2009.0 package (before pixel changes)

* Wed Apr 23 2008 Alexander Kurtakov <akurtakov@mandriva.org> 0:0.7.9-1mdv2009.0
+ Revision: 196793
- new version

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Dec 16 2007 Anssi Hannula <anssi@mandriva.org> 0:0.7.8-5mdv2008.1
+ Revision: 120885
- buildrequire java-rpmbuild, i.e. build with icedtea on x86(_64)

* Sat Sep 15 2007 Anssi Hannula <anssi@mandriva.org> 0:0.7.8-4mdv2008.0
+ Revision: 87380
- rebuild to filter out autorequires of GCJ AOT objects
- remove unnecessary Requires(post) on java-gcj-compat

* Tue Sep 11 2007 David Walluck <walluck@mandriva.org> 0:0.7.8-3mdv2008.0
+ Revision: 84355
- disable broken infopage install

* Sun Sep 09 2007 Pascal Terjan <pterjan@mandriva.org> 0:0.7.8-2mdv2008.0
+ Revision: 82795
- update to new version

* Fri May 04 2007 David Walluck <walluck@mandriva.org> 0:0.7.8-1mdv2008.0
+ Revision: 22260
- no need to remove info dir
- 0.7.8


* Thu Mar 15 2007 Christiaan Welvaart <spturtle@mandriva.org> 0.7.7-14.2mdv2007.1
+ Revision: 143953
- patch3: -bootclasspath option should accept an argument

* Thu Mar 08 2007 David Walluck <walluck@mandriva.org> 0:0.7.7-14.1mdv2007.1
+ Revision: 137675
- add gjdoc-consistent-html.patch
- rebuild without native
  use %%bcond_with

* Sat Nov 04 2006 David Walluck <walluck@mandriva.org> 0:0.7.7-12mdv2007.1
+ Revision: 76409
- update
- Import gjdoc

* Tue Apr 25 2006 David Walluck <walluck@mandriva.org> 0:0.7.7-9mdv2007.0
- use chrpath
- rebuild for libgcj.so.7

* Wed Apr 12 2006 David Walluck <walluck@mandriva.org> 0:0.7.7-8mdk
- add ^Z patch
- don't package .la files

* Thu Feb 23 2006 David Walluck <walluck@mandriva.org> 0:0.7.7-7mdk
- rebuild as native
- fix gcj support

* Fri Jan 27 2006 David Walluck <walluck@mandriva.org> 0:0.7.7-6mdk
- source java-functions, set_javacmd
- Requires: jpackage-utils

* Fri Jan 13 2006 David Walluck <walluck@mandriva.org> 0:0.7.7-5mdk
- package, but don't install info page (broken)

* Fri Jan 13 2006 David Walluck <walluck@mandriva.org> 0:0.7.7-4mdk
- fix requires

* Wed Jan 11 2006 David Walluck <walluck@mandriva.org> 0:0.7.7-3mdk
- require java/java-devel

* Mon Jan 09 2006 David Walluck <walluck@mandriva.org> 0:0.7.7-2mdk
- work around post-script failures

* Mon Dec 19 2005 David Walluck <walluck@mandriva.org> 0:0.7.7-1mdk
- 0.7.7

* Tue Nov 08 2005 David Walluck <walluck@mandriva.org> 0:0.7.6-2mdk
- use aot-compile instead of native
- install jar symlinks
- set correct java paths for build (runtime currently not correct)

* Sat Oct 22 2005 David Walluck <walluck@mandriva.org> 0:0.7.6-1mdk
- 0.7.6

* Mon Sep 12 2005 David Walluck <walluck@mandriva.org> 0:0.7.5-2mdk
- fix libgcj requirement

* Mon Sep 12 2005 David Walluck <walluck@mandriva.org> 0:0.7.5-1mdk
- 0.7.5

* Mon May 23 2005 David Walluck <walluck@mandriva.org> 0:0.7.4-5.1mdk
- use macros for info pages
- add patch to handle single quotes in options (Julian Scheid)
- add patch to handle lack of whitespace before member names (Julian)
- add patches to ignore option case and deal with some error cases (Julian
  Scheid)

* Thu May 05 2005 David Walluck <walluck@mandriva.org> 0:0.7.4-3.1mdk
- release

* Wed Apr 27 2005 Andrew Overholt <overholt@redhat.com> 0.7.4-3
- Remove ppc64 as it appears to be hanging during the build.
  Will investigate.

* Tue Apr 26 2005 Andrew Overholt <overholt@redhat.com> 0.7.4-2
- Add patches from head (Julian Scheid).

* Mon Apr 25 2005 Andrew Overholt <overholt@redhat.com> 0.7.4-1
- New version.

* Tue Mar 15 2005 Andrew Overholt <overholt@redhat.com> 0.7.3-1
- New version.

* Wed Mar 09 2005 Andrew Overholt <overholt@redhat.com> 0.7.2-1
- New version.

* Thu Mar 03 2005 Andrew Overholt <overholt@redhat.com> 0.7.1-4
- Add workaround for extraneous directory on x86_64.
- Remove ia64 due to gcc backend bug.

* Wed Mar 02 2005 Andrew Overholt <overholt@redhat.com> 0.7.1-3
- %%files tweaking.

* Tue Mar 01 2005 Andrew Overholt <overholt@redhat.com> 0.7.1-2
- Bump for gcc4 -> gcc.
- Re-add libtool hack.

* Fri Feb 25 2005 Andrew Overholt <overholt@redhat.com> 0.7.1-1
- Import new version.

* Wed Feb 09 2005 Andrew Overholt <overholt@redhat.com> 0.7.1-0.pre3.1
- Import 0.7.1-pre3.
- Remove libtool breakage workaround.

* Tue Feb 08 2005 Andrew Overholt <overholt@redhat.com> 0.7.1-0.pre2.4
- Add workaround for libtool breakage.
- Exclude s390 and s390x.

* Mon Feb 07 2005 Andrew Overholt <overholt@redhat.com> 0.7.1-0.pre2
- New upstream version.
- Add README.

* Sat Feb 05 2005 Andrew Overholt <overholt@redhat.com> 0.7.1-0.pre1
- Initial build of upstream pre-release.
- Import gbenson's previous specfile.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9532 |12cu|gkrellm-plugins-2.3.5-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	gkrellm-plugins
%define version	2.3.5
%define release 	4

%define debug_package %{nil}

%define gkrellweather_version	2.0.8
%define seti_version		0.7.0b
%define gkrellStock_version	0.5.1
%define gkrellShoot_version	0.4.4
%define snmp_version		1.1
%define gkrellmitime_version	1.0
%define volume_version		2.1.13
%define mailwatch_version	2.4.3
%define gkrellmss_version	2.6
%define gkrellmwireless_version	2.0.3
%define radio_version		2.0.4
%define gkrellkam_version	2.0.0
%define fmonitor_version	2.0.4
%define reminder_version	2.0.0
%define gkrellmoon_version	0.6
%define gkleds_version		0.8.0
%define gkrellmbgchg2_version	0.1.9
%define gkrellsun_version	1.0.0
%define hddtemp_version		0.2-beta
%define timers_version		1.3
%define gkrelltop_version	2.2.13
%define gkrellmlaunch_version 0.5
%define cpufreq_version		0.6.1

Name:		%{name}
Summary:	Plugins for gkrellm
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Monitoring
URL:		http://gkrellm.net
Source2:	gkrellm-volume-%{volume_version}.tar.gz
Source3:	gkrellm-mailwatch-%{mailwatch_version}.tar.gz
Source4:	gkrellmitime-%{gkrellmitime_version}.tar.bz2
Source5:	gkrellstock-%{gkrellStock_version}.tar.bz2
Patch5:		gkrellstock-0.5.1.path.patch.bz2
Source6:	http://prdownloads.sourceforge.net/gkrellshoot/gkrellshoot-%{gkrellShoot_version}.tar.gz
Source7:	http://members.dslextreme.com/~billw/gkrellmss/gkrellmss-%{gkrellmss_version}.tar.gz
Source8:	gkrellmwireless-%{gkrellmwireless_version}.tar.bz2
Source9:	gkrellm-radio-%{radio_version}.tar.bz2
Source10:	gkrellkam_%{gkrellkam_version}.tar.bz2
Source11:	gkrellweather-%{gkrellweather_version}.tgz
Patch4:		gkrellweather-2.0.8-fix-path.patch
Source12:	gkrellm-fmonitor-%{fmonitor_version}.tgz
Source13:	gkrellm-reminder-%{reminder_version}.tar.bz2
Source14:	gkrellmoon-%{gkrellmoon_version}.tar.bz2
Source15:	gkrellm_snmp-%{snmp_version}.tar.gz
Source16:	gkleds-%{gkleds_version}.tar.bz2
Source17:	http://www.bender-suhl.de/stefan/comp/sources/gkrellmbgchg2-%{gkrellmbgchg2_version}.tar.gz
Source18:	http://sourceforge.net/projects/gkrellsun/files/gkrellsun%20gkrellm-2.2/1.0.0/gkrellsun-%{gkrellsun_version}.tar.gz
Source20:	seti-%{seti_version}.tar.bz2
Patch2:		seti-%{seti_version}-gkrellm2.patch.bz2
Source21:	gkrellm-hddtemp-%{hddtemp_version}.tar.bz2
Source22:	gkrellm_timers-%{timers_version}.tar.bz2
Source23:	http://sourceforge.net/projects/gkrelltop/files/gkrelltop/2.2.13/gkrelltop_%{gkrelltop_version}.orig.tar.gz
Source24:	gkrellmlaunch-%{gkrellmlaunch_version}.tar.bz2 
Source25:	gkrellm2-cpufreq-%{cpufreq_version}.tar.gz

Requires:	gkrellm = %{version}
BuildRequires:	gkrellm-devel = %{version}
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(liblircclient0)
BuildRequires:	pkgconfig(fftw3)
BuildRequires:	libmcrypt-devel
BuildRequires:	pkgconfig(esound)
BuildRequires:  pkgconfig(openssl)
BuildRequires:  pkgconfig(xtst)
BuildRequires:  cpupower-devel

%description
This package contains some plugins for gkrellm.  Included are the following
plugins:

  * volume, controls mixer
  * mailwatch, watches individual mailboxes for new mail
  * gkrellmitime, displays internet time
  * gkrellmss, sound scope
  * gkrellmwireless, monitors the link quality of a wirless LAN card
  * gkrellm-radio, radio tuner interface
  * gkrellweather, checks and reports weather conditions
  * fmonitor, displays contents of files
  * reminder, a cron-lick scheduler
  * gkleds, plugin which monitors CapsLock, NumLock, ScrollLock
  * gkrellmbgchg, Change your background on a schedule
  * gkrellsun, Sunrise and Sunset display
  * gkx86info, Calculates Mhz/Ghz of processor
  * gkrellmoon, shows the phases of the moon
  * seti, displays information about your seti progress
  * gkrellm-hddtemp, displays temperatures of hard disks
  * gkrellmlaunch, allows one click access to programs

%package snmp
Summary:	SNMP plugin for %{name}
Group:		Monitoring
Requires:	gkrellm = %{version}
BuildRequires:	net-snmp-devel

%description snmp
gkrellm_snmp, SNMP monitor.

%package stock
Summary:	Stock plugin for %{name}
Group:		Monitoring
Requires:	gkrellm = %{version}

%description stock
gkrellStock, a stock monitor.

%package shoot
Summary:	Shoot plugin for %{name}
Group:		Monitoring
Requires:	gkrellm = %{version}
Requires:	imagemagick

%description shoot
gkrellShoot, a screen locker and screen capture krell.

%package kam
Summary:	Kam plugin for %{name}
Group:		Monitoring
Requires:	gkrellm = %{version}
Requires:	wget

%description kam
gkrellkam, monitor static images such as webcams.

%prep
%setup -T -c -n %{name}
#%setup -q -T -D -c -a 1 -n %{name}
%setup -q -T -D -c -a 2 -n %{name}
%setup -q -T -D -c -a 3 -n %{name}
%setup -q -T -D -c -a 4 -n %{name}
%setup -q -T -D -c -a 5 -n %{name}
%setup -q -T -D -c -a 6 -n %{name}
%setup -q -T -D -c -a 7 -n %{name}
%setup -q -T -D -c -a 8 -n %{name}
%setup -q -T -D -c -a 9 -n %{name}
%setup -q -T -D -c -a 10 -n %{name}
%setup -q -T -D -c -a 11 -n %{name}
%setup -q -T -D -c -a 12 -n %{name}
%setup -q -T -D -c -a 13 -n %{name}
%setup -q -T -D -c -a 14 -n %{name}
%setup -q -T -D -c -a 15 -n %{name}
%setup -q -T -D -c -a 16 -n %{name}
%setup -q -T -D -c -a 17 -n %{name}
%setup -q -T -D -c -a 18 -n %{name}
%setup -q -T -D -c -a 20 -n %{name}
%setup -q -T -D -c -a 21 -n %{name}
%setup -q -T -D -c -a 22 -n %{name}
%setup -q -T -D -c -a 23 -n %{name}
%setup -q -T -D -c -a 24 -n %{name}
%setup -q -T -D -c -a 25 -n %{name}

(cd seti-%{seti_version}
%patch2 -p1 -b .gtk2
)
(cd gkrellweather-%{gkrellweather_version}
%patch4 -p1 -b .path
)
(cd gkrellStock-%{gkrellStock_version}
%patch5 -p0 -b .path
)

sed -i 's/-Wl /-Wl,/' gkrellmitime-%{gkrellmitime_version}/Makefile
sed -i 's/-Wl//' gkrellm-radio/Makefile
sed -i 's/-Wl//' gkrellkam-%{gkrellkam_version}/Makefile
sed -i 's/-Wl//' seti-%{seti_version}/Makefile
sed -i 's/-Wl//' gkrellm-hddtemp-%{hddtemp_version}/Makefile
sed -i 's/-W1//' gkrellmlaunch-%{gkrellmlaunch_version}/Makefile
sed -i 's/lcpufreq/lcpupower/' gkrellm2-cpufreq-%{cpufreq_version}/Makefile

%build
(cd gkrellm-volume
make CFLAGS="%{optflags}"
)
(cd gkrellm-mailwatch
make CFLAGS="%{optflags} -fPIC `pkg-config gtk+-2.0 --cflags`"
)
(cd gkrellmitime-%{gkrellmitime_version}
make CFLAGS="%{optflags} -fPIC `pkg-config gtk+-2.0 --cflags`"
)
(cd gkrellStock-%{gkrellStock_version}
make CFLAGS="%{optflags}"
)
(cd gkrellShoot-%{gkrellShoot_version}
make CFLAGS="%{optflags}"
)
(cd gkrellmss-%{gkrellmss_version}
make CFLAGS="%{optflags}"
)
(cd gkrellmwireless
make CFLAGS="%{optflags}"
)
(cd gkrellm-radio
make WITH_LIRC=1
)
(cd gkrellkam-%{gkrellkam_version}
make CFLAGS="%{optflags} -fPIC `pkg-config gtk+-2.0 --cflags`"
)
(cd gkleds-%{gkleds_version}
%ifarch x86_64
make X11_LIB="-L/usr/X11R6/lib64 -lX11 -lXtst" CFLAGS="%{optflags} -fPIC"
%else
make CFLAGS="%{optflags}"
%endif
)
(cd gkrellmbgchg2-%{gkrellmbgchg2_version}
make CFLAGS="%{optflags} -fPIC `pkg-config gtk+-2.0 --cflags`"
)
(cd gkrellm-fmonitor-%{fmonitor_version}
make CFLAGS="%{optflags} -fPIC `pkg-config gtk+-2.0 --cflags`"
)
(cd gkrellmoon-%{gkrellmoon_version}
make CFLAGS="%{optflags}"
)
(cd gkrellm-reminder-%{reminder_version}
make CFLAGS="%{optflags} -fPIC `pkg-config gtk+-2.0 --cflags`"
)
(cd gkrellm_snmp-%{snmp_version}
make CFLAGS="%{optflags} -fPIC `pkg-config gtk+-2.0 --cflags`"
)
(cd gkrellsun-%{gkrellsun_version}/src20
make CFLAGS="%{optflags}"
)
(cd gkrellweather-%{gkrellweather_version}
make PREFIX=%{_prefix} CFLAGS="%{optflags} -fPIC `pkg-config gtk+-2.0 --cflags`"
)
(cd seti-%{seti_version}
make CFLAGS="%{optflags} -fPIC `pkg-config gtk+-2.0 --cflags`"
)
(cd gkrellm-hddtemp-%{hddtemp_version}
make gkrellm2 CFLAGS="%{optflags} -fPIC"
)
(cd gkrellm_timers-%{timers_version}
make CFLAGS="%{optflags}"
)
( cd gkrelltop-%{gkrelltop_version}.orig
make clean
make CFLAGS="%{optflags}"
)
( cd gkrellmlaunch-%{gkrellmlaunch_version}
make CFLAGS="%{optflags}"
)
(cd gkrellm2-cpufreq-%{cpufreq_version}
make CFLAGS="%{optflags}"
)

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_libdir}/gkrellm2/plugins
mkdir -p %{buildroot}%{_datadir}/gkrellm2/scripts
install -c -s -m 755 gkrellm-volume/volume.so %{buildroot}%{_libdir}/gkrellm2/plugins
install -c -s -m 755 gkrellm-mailwatch/mailwatch.so %{buildroot}%{_libdir}/gkrellm2/plugins
install -c -s -m 755 gkrellmitime-%{gkrellmitime_version}/gkrellm_itime.so  %{buildroot}%{_libdir}/gkrellm2/plugins
install -c -s -m 755 gkrellStock-%{gkrellStock_version}/gkrellstock.so  %{buildroot}%{_libdir}/gkrellm2/plugins
install -c -m 755 gkrellStock-%{gkrellStock_version}/GetQuote2 %{buildroot}%{_datadir}/gkrellm2/scripts
install -c -s -m 755 gkrellShoot-%{gkrellShoot_version}/gkrellshoot.so  %{buildroot}%{_libdir}/gkrellm2/plugins
install -c -s -m 755 gkrellmss-%{gkrellmss_version}/src/gkrellmss.so  %{buildroot}%{_libdir}/gkrellm2/plugins
install -c -s -m 755 gkrellmwireless/wireless.so  %{buildroot}%{_libdir}/gkrellm2/plugins
install -c -s -m 755 gkrellm-radio/radio.so  %{buildroot}%{_libdir}/gkrellm2/plugins
install -c -s -m 755 gkrellkam-%{gkrellkam_version}/gkrellkam2.so  %{buildroot}%{_libdir}/gkrellm2/plugins
install -c -s -m 755 gkrellweather-%{gkrellweather_version}/gkrellweather.so %{buildroot}%{_libdir}/gkrellm2/plugins
install -c -m 755 gkrellweather-%{gkrellweather_version}/GrabWeather %{buildroot}%{_datadir}/gkrellm2/scripts
install -c -s -m 755 gkrellm-fmonitor-%{fmonitor_version}/fmonitor.so  %{buildroot}%{_libdir}/gkrellm2/plugins
#install -c -s -m 755 gkrellm-fmonitor-%{fmonitor_version}/sensors.tcl %{buildroot}%{_bindir}
install -c -s -m 755 gkrellm-reminder-%{reminder_version}/reminder.so  %{buildroot}%{_libdir}/gkrellm2/plugins
install -c -s -m 755 gkrellm_snmp-%{snmp_version}/gkrellm_snmp.so  %{buildroot}%{_libdir}/gkrellm2/plugins
install -c -s -m 755 gkleds-%{gkleds_version}/gkleds.so  %{buildroot}%{_libdir}/gkrellm2/plugins
install -c -s -m 755 gkrellmbgchg2-%{gkrellmbgchg2_version}/gkrellmbgchg.so %{buildroot}%{_libdir}/gkrellm2/plugins
install -c -s -m 755 gkrellsun-%{gkrellsun_version}/src20/gkrellsun.so %{buildroot}%{_libdir}/gkrellm2/plugins
install -c -s -m 755 gkrellmoon-%{gkrellmoon_version}/gkrellmoon.so %{buildroot}%{_libdir}/gkrellm2/plugins
install -c -s -m 755 seti-%{seti_version}/seti.so %{buildroot}%{_libdir}/gkrellm2/plugins
install -c -s -m 755 gkrellm-hddtemp-%{hddtemp_version}/gkrellm-hddtemp.so %{buildroot}%{_libdir}/gkrellm2/plugins
install -c -s -m 755 gkrellm_timers-%{timers_version}/gkrellm_timers.so %{buildroot}%{_libdir}/gkrellm2/plugins
install -c -s -m 755 gkrelltop-%{gkrelltop_version}.orig/gkrelltop{,d}.so %{buildroot}%{_libdir}/gkrellm2/plugins
install -c -s -m 755 gkrellmlaunch-%{gkrellmlaunch_version}/gkrellmlaunch.so %{buildroot}%{_libdir}/gkrellm2/plugins
install -c -s -m 755 gkrellm2-cpufreq-%{cpufreq_version}/cpufreq.so %{buildroot}%{_libdir}/gkrellm2/plugins

# setup various docs
mkdir -p doc/gkleds
cp gkleds-%{gkleds_version}/{COPYING,Changelog,License,README,TODO,Themes} doc/gkleds
mkdir -p doc/gkrellm-fmonitor
cp gkrellm-fmonitor-%{fmonitor_version}/README doc/gkrellm-fmonitor
mkdir -p doc/gkrellm-hddtemp
cp gkrellm-hddtemp-%{hddtemp_version}/{COPYING,README} doc/gkrellm-hddtemp
mkdir -p doc/gkrellm-mailwatch
cp gkrellm-mailwatch/{Changelog,README} doc/gkrellm-mailwatch
mkdir -p doc/gkrellm-radio
cp gkrellm-radio/{CHANGES,README,lirc.example} doc/gkrellm-radio
mkdir -p doc/gkrellm-reminder
cp gkrellm-reminder-%{reminder_version}/{COPYING,ChangeLog,INSTALL,README} doc/gkrellm-reminder
mkdir -p doc/gkrellm-volume
cp gkrellm-volume/{COPYRIGHT,Changelog,README,THEMING} doc/gkrellm-volume
mkdir -p doc/timers
cp gkrellm_timers-%{timers_version}/{ChangeLog,README,TODO} doc/timers
mkdir -p doc/gkrellmbgchg2
cp gkrellmbgchg2-%{gkrellmbgchg2_version}/{ChangeLog,README,TODO} doc/gkrellmbgchg2
mkdir -p doc/gkrellmitime
cp gkrellmitime-%{gkrellmitime_version}/{COPYING,ChangeLog,README} doc/gkrellmitime
mkdir -p doc/gkrellmlaunch
cp gkrellmlaunch-%{gkrellmlaunch_version}/{CHANGELOG,COPYING,LICENSE,README} doc/gkrellmlaunch
mkdir -p doc/gkrellmoon
cp gkrellmoon-%{gkrellmoon_version}/{AUTHORS,COPYING,ChangeLog,INSTALL,NEWS,README} doc/gkrellmoon
mkdir -p doc/gkrellmss
cp gkrellmss-%{gkrellmss_version}/{COPYRIGHT,Changelog,INSTALL,README,Themes} doc/gkrellmss
mkdir -p doc/gkrellmwireless
cp gkrellmwireless/{Changelog,README} doc/gkrellmwireless
mkdir -p doc/gkrellsun
cp gkrellsun-%{gkrellsun_version}/{AUTHORS,COPYING,INSTALL,README} doc/gkrellsun
mkdir -p doc/gkrelltop
cp gkrelltop-%{gkrelltop_version}.orig/README doc/gkrelltop
mkdir -p doc/gkrellweather
cp gkrellweather-%{gkrellweather_version}/{COPYING,ChangeLog,README} doc/gkrellweather
mkdir -p doc/seti
cp seti-%{seti_version}/{AUTHORS,BUGS,COPYING,ChangeLog,INSTALL,INSTALL.gtk2,LICENSE,NEWS,README,README-pcpu,TODO} doc/seti
mkdir -p doc/cpufreq
cp gkrellm2-cpufreq-%{cpufreq_version}/{ChangeLog,LICENSE,README} doc/cpufreq

# fix some perms
chmod 644 doc/gkrellmoon/*
chmod 644 doc/gkleds/*
chmod 644 doc/gkrelltop/*

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc doc/*
%{_libdir}/gkrellm2/plugins/*
%exclude %{_libdir}/gkrellm2/plugins/gkrellm_snmp.so
%exclude %{_libdir}/gkrellm2/plugins/gkrellstock.so
%exclude %{_libdir}/gkrellm2/plugins/gkrellshoot.so
%exclude %{_libdir}/gkrellm2/plugins/gkrellkam2.so
%{_datadir}/gkrellm2/scripts/GrabWeather

%files snmp
%defattr(-,root,root)
%doc gkrellm_snmp-%{snmp_version}/ChangeLog
%doc gkrellm_snmp-%{snmp_version}/FAQ
%doc gkrellm_snmp-%{snmp_version}/README
%doc gkrellm_snmp-%{snmp_version}/TODO
%{_libdir}/gkrellm2/plugins/gkrellm_snmp.so

%files stock
%defattr(-,root,root)
%doc gkrellStock-%{gkrellStock_version}/COPYING
%doc gkrellStock-%{gkrellStock_version}/ChangeLog
%doc gkrellStock-%{gkrellStock_version}/README
%{_libdir}/gkrellm2/plugins/gkrellstock.so
%{_datadir}/gkrellm2/scripts/GetQuote2

%files shoot
%defattr(-,root,root)
%doc gkrellShoot-%{gkrellShoot_version}/ChangeLog
%doc gkrellShoot-%{gkrellShoot_version}/README
%{_libdir}/gkrellm2/plugins/gkrellshoot.so

%files kam
%defattr(-,root,root)
%doc gkrellkam-%{gkrellkam_version}/README
%doc gkrellkam-%{gkrellkam_version}/COPYING
%doc gkrellkam-%{gkrellkam_version}/Changelog
%doc gkrellkam-%{gkrellkam_version}/INSTALL
%doc gkrellkam-%{gkrellkam_version}/Release
%doc gkrellkam-%{gkrellkam_version}/Todo
%doc gkrellkam-%{gkrellkam_version}/example.list
%{_libdir}/gkrellm2/plugins/gkrellkam2.so


%changelog
* Mon Jul 18 2011 Oden Eriksson <oeriksson@mandriva.com> 2.3.5-2mdv2011
+ Revision: 690291
- rebuilt against new net-snmp libs

* Tue Oct 12 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.3.5-1mdv2011.0
+ Revision: 585213
- rebuild for latest gkrellm

* Sun Jul 18 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.3.4-4mdv2011.0
+ Revision: 554861
- fix compilation on x86_64, and ensure proper CFLAGS use
- update fmonitor plugin to 2.0.4
- update mailwatch plugin to 2.4.3
- update snmp plugin to 1.1
- update bgchg2 plugin to 0.1.9
- update mms plugin to 2.1.22
- update mss plugin to 2.6
- update sun plugin to 1.0.0
- update top plugin to 2.2.13
- update weather plugin to 2.0.8
- drop i86-specific gkx86info plugin
- add cpufreq plugin
- update volume plugin version to 2.1.13 (#60229)

* Fri Apr 23 2010 Funda Wang <fwang@mandriva.org> 2.3.4-3mdv2010.1
+ Revision: 538092
- rebuild for openssl

* Sun Jan 10 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.3.4-2mdv2010.1
+ Revision: 488716
- rebuild for missing binaries

* Wed Jan 06 2010 Frederik Himpe <fhimpe@mandriva.org> 2.3.4-1mdv2010.1
+ Revision: 486903
- update to new version 2.3.4

* Wed Dec 30 2009 Frederik Himpe <fhimpe@mandriva.org> 2.3.3-1mdv2010.1
+ Revision: 484042
- Rebuild for new gkrellm 2.3.3

* Thu Oct 15 2009 Oden Eriksson <oeriksson@mandriva.com> 2.3.2-3mdv2010.0
+ Revision: 457689
- rebuild
- lowercase ImageMagick

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sat Oct 11 2008 Frederik Himpe <fhimpe@mandriva.org> 2.3.2-1mdv2009.1
+ Revision: 291685
- Update for new gkrellm 2.3.2 version

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2.3.1-3mdv2009.0
+ Revision: 246163
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Dec 12 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.3.1-1mdv2008.1
+ Revision: 118058
- update to new version 2.3.1

* Thu Aug 16 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.3.0-3mdv2008.0
+ Revision: 64656
- updates:
- gkrellshoot 0.4.4
- gkrelltop 2.2.10

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuilt against latest net-snmp-devel

* Thu Jul 26 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.3.0-1mdv2008.0
+ Revision: 56013
- new version

* Sun May 13 2007 Michael Scherer <misc@mandriva.org> 2.2.10-1mdv2008.0
+ Revision: 26570
- rebuild for gkrellm 2.2.10
- Import gkrellm-plugins



* Fri Jun 30 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.9-3mdv2007.0
- buildrequires libxtst-devel

* Wed Jun 21 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.9-2mdv2007.0
- gkrellm_snmp 1.0

* Mon Apr 03 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.9-1mdk
- rebuild for new gkrellm

* Tue Jan 10 2006 Oden Eriksson <oeriksson@mandriva.com> 2.2.7-6mdk
- rebuilt against new snmp-libs with new major (10)

* Wed Dec 21 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.7-5mdk
- %%mkrel

* Thu Sep 01 2005 Michael Scherer <misc@mandriva.org> 2.2.7-4mdk
- Rebuild without glitz deps

* Mon Aug 22 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.7-3mdk
- really fix helper scripts path 

* Mon Aug 22 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.7-2mdk
- gkrellweather 2.0.7 
- fix helper script path 
- mv all helper scripts to %%{_datadir}/gkrellm2, no need to have them in %%{_bindir}
- drop fetcho (unknown origin)

* Tue Jun 21 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.7-1mdk 
- rebuild against gkrellm 2.2.7
- gkrellsun 1.0.6
- fix build with gcc4

* Tue Apr 26 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.5-1mdk 
- rebuild against gkrellm 2.2.5
- GkrellMBgChg2 0.1.4

* Mon Jan 17 2005 Guillaume Rousse <guillomovitch@mandrake.org> 2.2.4-3mdk 
- GkrellMBgChg2 0.1.2
- gkrelltop 2.2.6
- GKrellShoot 0.4.2
- GKrellMMS 2.1.21

* Sat Jan 08 2005 Guillaume Rousse <guillomovitch@mandrake.org> 2.2.4-2mdk
- buildrequires gtk+1.2-devel for gkrellmms (altough xmms-devel should maybe requires it instead?) 
- fix x86_64 build

* Tue Nov 09 2004 Guillaume Rousse <guillomovitch@mandrake.org> 2.2.4-1mdk 
- new version

* Fri Jul 23 2004 Guillaume Rousse <guillomovitch@mandrake.org> 2.2.2-1mdk
- new version

* Fri Jun 11 2004 Guillaume Rousse <guillomovitch@mandrake.org> 2.2.1-1mdk 
- new version

* Sat May 08 2004 Guillaume Rousse <guillomovitch@mandrake.org> 2.1.28-3mdk
- gkrellmms 2.1.19

* Fri Apr 30 2004 Guillaume Rousse <guillomovitch@mandrake.org> 2.1.28-2mdk
- gkrellmbgchg2 0.1.0
- gkrellmms 2.1.17

* Tue Apr 06 2004 Guillaume Rousse <guillomovitch@mandrake.org> 2.1.28-1mdk
- rebuild against gkrellm 2.1.28

* Wed Feb 25 2004 Guillaume Rousse <guillomovitch@mandrake.org> 2.1.25-2mdk
- gkrellm-mss -> 2.4
- gkrellm-mms -> 2.1.14
- gkrellm-sun -> 0.10.4
- drop patch 3, use PREFIX instead

* Fri Jan 23 2004 Guillaume Rousse <guillomovitch@mandrake.org> 2.1.25-1mdk
- rebuild against gkrellm 2.1.25
- timers 1.3

* Mon Jan 12 2004 Guillaume Rousse <guillomovitch@mandrake.org> 2.1.24-3mdk
- gkrellm_snmp 0.21
- drop patches 1 and 4

* Mon Jan 12 2004 Guillaume Rousse <guillomovitch@mandrake.org> 2.1.24-2mdk
- build gkrellm_snmp againsnt libnet-smp (Luca Berra <bluca@comedia.it>)
- fix gkrellmitime build

* Sun Dec 28 2003 Guillaume Rousse <guillomovitch@mandrake.org> 2.1.24-1mdk
- rebuild against gkrellm 2.1.24

* Thu Dec 18 2003 Guillaume Rousse <guillomovitch@mandrake.org> 2.1.22-1mdk
- rebuild against gkrellm 2.1.22

* Fri Dec 12 2003 Guillaume Rousse <guillomovitch@mandrake.org> 2.1.21-2mdk
- patch for gkrellmweather path problem
- gkrellm-mms -> 2.1.13
- gkrellm-wireless -> 2.0.3
- gkrellm-mms subpackage
- included missing doc files
- spec cleanup

* Tue Nov 18 2003 Guillaume Rousse <guillomovitch@linux-mandrake.com> 2.1.21-1mdk
- rebuild against gkrellm 2.1.21
- gkrellm-radio -> 2.0.4
- gkrellm-volume -> 2.1.9
- gkrellm-fmonitor -> 2.0.3
- gkrellmbgchg -> 2.0.8
- fixed buildrequires

* Sat Aug 30 2003 Michael Scherer <scherer.michael@free.fr> 2.1.16-2mdk
- BuildRequires libopenssl-devel, for snmp plugin

* Sat Aug 23 2003 Guillaume Rousse <guillomovitch@linux-mandrake.com> 2.1.16-1mdk
- rebuild against gkrellm 2.1.16

* Sat Aug 09 2003 Michael Scherer <scherer.michael@free.fr> 2.1.15-2mdk
- + gkrellmlaunch ( 0.5 )
 
* Thu Aug 07 2003 Guillaume Rousse <guillomovitch@linux-mandrake.com> 2.1.15-1mdk
- rebuild against gkrellm 2.1.15
- no buildrequires libgtk1.2-devel

* Mon Jun 30 2003 Guillaume Rousse <guillomovitch@linux-mandrake.com> 2.1.14-1mdk
- rebuild against gkrellm 2.1.14
- gkrellweather -> 2.0.6
- gkrellstock -> 0.5.1
- gkrellm-volume -> 2.1.8
- gkrellmms -> 2.1.12
- gkrellm-mailwatch -> 2.4.2
- gkrelltop -> 2.2
- used macros for specific plugins versions

* Thu Jun 19 2003 Guillaume Rousse <guillomovitch@linux-mandrake.com> 2.1.12-2mdk
- split up some subpackages to leverage depndencies
- spec cleanup

* Tue Jun 17 2003 Guillaume Rousse <guillomovitch@linux-mandrake.com> 2.1.12-1mdk
- rebuild against gkrellm 2.1.12

* Thu May 01 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 2.1.7a-4mdk
- buildrequires (stefan spam ;)
- distlint error

* Sat Apr 12 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 2.1.7a-3mdk
- gkrellmms -> 2.1.9
- gkrellm-mailwatch -> 2.3.1
- gkrellm-radio -> 2.0.3
- + gkrellm_timers (1.2)
- + gkrelltop (2.1)

* Sat Feb 08 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 2.1.7a-2mdk
- %%ix86 sucks, gkx86info does not exist on ppc/alpha/sparc

* Thu Jan 30 2003 Frederic Crozat <fcrozat@mandrakesoft.com> 2.1.7a-1mdk
- rebuild against gkrellm 2.1.7a

* Fri Jan 24 2003 Vincent Danen <vdanen@mandrakesoft.com> 2.1.5-2mdk
- changes from Ben Reser:
  - Lots of new goodies:
    gkrellweather 2.0.5
    fmonitor 2.0.2
    reminder 2.0.0
    gkrellm_snmp 0.18 (patched for gkrellm2)
    gkleds 0.8.0
    bkrellmbgchg2 0.0.4
    gkrellsun 0.9.1
    gkx86info 0.0.2
    gkrellmoon 0.6
  - Removed uneeded ppc pmud requires since there is
    no pmud plugin for gkrellm2 :(
  - Updated gkrellmss to 2.3 and re-enabled it now that fftw is
    in contrib
  - Updated gkrellmvolume & gkrellmms to 2.1.7
  - Cleanup so package no longer uses /usr/X11R6

* Tue Jan 14 2003 Frederic Crozat <fcrozat@mandrakesoft.com> 2.1.5-1mdk
- Recompiled against gkrellm 2.1.5
- Remove old prefix, since main package don't use it anymore
- gkrellmms 2.1.6
- gkrellm-volume 2.1.6
- gkrellm-mailwatch 2.1
- gkrellmss 2.3
- gkrellmwireless 2.0.2
- gkrellm-radio 2.0.2

* Tue Oct 29 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 2.0.4-2mdk
- Add gkrellkam2 2.0.0
- Fix build for gkrellmitime
- Remove obsolete build lines for gkrellm-gnome
- Fix dependencies

* Wed Oct 16 2002 Vincent Danen <vdanen@mandrakesoft.com> 2.0.4-1mdk
- gkrellm-volume 2.1.4
- gkrellmms 2.1.2
- gkrellm-mailwatch 2.0
- gkrellmwireless 2.0.0
- gkrellm-radio 2.0.1
- gkrellmitime 1.0
- gkrellstock 0.5
- gkrellshoot 0.4.1
- gkrellmss 2.0 (disabled currently)
- remove all 1.x plugins not ported to 2.x

* Thu Oct 03 2002 Antoine Ginies <aginies@mandrakesoft.com> 1.2.13-2mdk
- gkleds 0.6.1

* Sat Aug 10 2002 Vincent Danen <vdanen@mandrakesoft.com> 1.2.13-1mdk
- rebuild for 1.2.13
- gkrellkam-0.3.4
- gkrellm-radio-0.3.3
- Requires: wget (for gkrellkam)
- more macros
- BuildRequires: liblirc-devel

* Mon May 06 2002 Vincent Danen <vdanen@mandrakesoft.com> 1.2.11-1mdk
- rebuild for 1.2.11
- gkrellmms 0.5.6
- new gktaskman-0.0.7
- new gkrelmwireless-0.2.2

* Thu Jan 31 2002 Vincent Danen <vdanen@mandrakesoft.com> 1.2.8-1mdk
- rebuild for 1.2.8
- Requires: gnome-libs-devel
- Requires: s/ucd-snmp-devel/libsnmp-devel/

* Wed Nov 21 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.2.4-1mdk
- rebuild for 1.2.4 by Ryan T. Sammartino <ryants@shaw.ca>

* Sun Sep 30 2001 Vincent Danen <vdanen@mandrakesoft.com> 1.2.2-1mdk
- rebuild for 1.2.2
- need to define IMLIB_INCLUDE and GTK_INCLUDE in spec so can use
  optimization for all krells
- updated mailwatch to 0.7
- lots of new goodies:
  - fmonitor 0.3
  - gkrellmitime 0.4
  - gkrellscore 0.0.2
  - glogwatch 1.0
  - gkrellstock 0.2 
  - gkrellshoot 0.2
  - gkrinn 0.5-1
  - gkrellmwho 0.4
  - reminder 0.3.1
  - gkrellmoon 0.3
  - gkrellm_snmp 0.18
  - gkrellmss 0.2

* Wed Aug  9 2001 Stew Benedict <sbenedict@mandrakesoft.com> 1.2.1-1mdk
- rebuild for 1.2.1 - move plugins to /usr/lib/gkrellm per FHS
- add gkrellm-pmu, gkrellm-gnome (marc heckmann)

* Mon Jul 16 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.0.8-1mdk
- rebuild for 1.0.8
- updated plugins

* Wed Mar 14 2001 Vincent Danen <vdanen@mandrakesoft.com> 1.0.7-1mdk
- rebuild for 1.0.7

* Wed Jan 31 2001 Vincent Danen <vdanen@mandrakesoft.com> 1.0.6-1mdk
- rebuild for 1.0.6

* Tue Jan 23 2001 Vincent Danen <vdanen@mandrakesoft.com> 1.0.5-1mdk
- rebuild for 1.0.5

* Tue Jan 16 2001 Vincent Danen <vdanen@mandrakesoft.com> 1.0.4-1mdk
- rebuild for 1.0.4
- plugin_fan compiles again so it's back in

* Sun Jan 07 2001 Vincent Danen <vdanen@mandrakesoft.com> 1.0.3-1mdk
- rebuild for 1.0.3
- remove the plugin_fan plugin...  doesn't look like it's supported anymore
  and it won't build anymore either

* Wed Nov 15 2000 Vincent Danen <vdanen@mandrakesoft.com> 1.0.2-1mdk
- build for 1.0.2
- rename primary sourcefile so it has no version (silly to keep changing
  it for every new version since the plugins don't change)

* Fri Oct 20 2000 Vincent Danen <vdanen@mandrakesoft.com> 1.0.1-1mdk
- build for 1.0.1

* Fri Oct 13 2000 Vincent Danen <vdanen@mandrakesoft.com> 1.0.0-1mdk
- build for 1.0.0

* Mon Aug  7 2000 Vincent Danen <vdanen@mandrakesoft.com> 0.10.5-1mdk
- build for 0.10.5
- added stricter version checking for dependencies

* Wed Jul 12 2000 Vincent Danen <vdanen@mandrakesoft.com> 0.10.4-1mdk
- new package for gkrellm plugins
- gkrellmms 0.5.4
- add gkrellweather 0.2.3
- add volume 0.6
- add mailwatch 0.2
- added slim fetcho email fetching client
- remove seti@home since it never compiles properly

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9533 |12cu|gl-117-1.3.2-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Action flight simulator
Name:		gl-117
Version:	1.3.2
Release:	7
License:	GPLv2+
Group:		Games/Arcade
Url:		http://www.heptargon.de/
Source0:	http://prdownloads.sourceforge.net/gl-117/%{name}-%{version}-src.tar.bz2
Source11:	%{name}-16x16.png
Source12:	%{name}-32x32.png
Source13:	%{name}-48x48.png
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(glut)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_mixer)

%description
GL-117 is an action flight simulator for Linux/Unix and MSWindows.
Enter the Eagle Squadron and succeed in several challenging missions
leading though different landscapes. Five predefined levels of video
quality and an amount of viewing ranges let you perfectly adjust the
game to the performance of your system. Joystick, mouse,
sound effects, music...

%files
%defattr(644,root,root,755)
%doc AUTHORS ChangeLog NEWS README FAQ
%{_mandir}/man6/%{name}.6*
%{_gamesdatadir}/%{name}
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_datadir}/applications/%{name}.desktop
%defattr(755,root,root,755)
%{_gamesbindir}/*

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{version}-src

%build
%configure2_5x \
	--bindir=%{_gamesbindir} \
	--datadir=%{_gamesdatadir}
%make

%install
%makeinstall_std

install -d %{buildroot}%{_datadir}/applications
cat <<EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
[Desktop Entry]
Name=GL-117
Comment=Action flight simulator
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;ArcadeGame;
EOF

install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png

install -m644 doc/%{name}.6 -D %{buildroot}%{_mandir}/man6/%{name}.6



%changelog
* Tue Feb 25 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.3.2-7
+ Revision: 7144c79
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9534 |12cu|gl2ps-1.3.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname gl2ps %{major}
%define libname_virt    gl2ps
%define develname %mklibname gl2ps -d


Summary:        An OpenGL to PostScript printing library
Name:           gl2ps
Version:        1.3.8
Release:        1
License:        LGPLv2+
Group:          System/Libraries
Source0:        http://www.geuz.org/gl2ps/src/%{name}-%{version}.tgz
Patch0:         %{name}-soversion.patch
Patch1:         %{name}-so-link-fix.patch
URL:            http://www.geuz.org/gl2ps/
BuildRequires:  cmake
BuildRequires:  pkgconfig(gl)
BuildRequires:  pkgconfig(libpng)
BuildRequires:  pkgconfig(zlib)

%description
GL2PS is a C library providing high quality vector output for any
OpenGL application. The main difference between GL2PS and other
similar libraries is the use of sorting algorithms capable of handling
intersecting and stretched polygons, as well as non manifold objects.
GL2PS provides advanced smooth shading and text rendering, culling of
invisible primitives, mixed vector/bitmap output, and much more...

GL2PS can currently create PostScript (PS), Encapsulated PostScript
(EPS) and Portable Document Format (PDF) files, as well as LaTeX files
for the text fragments. Adding new vector output formats should be
relatively easy (and amongst the formats we would be interested in
adding, SVG is first in line). Meanwhile, you can use the excellent
pstoedit program to transform the PostScript files generated by GL2PS
into many other vector formats such as xfig, cgm, wmf, etc.

%package -n %{libname}
Summary: An OpenGL to PostScript printing library
Group:  System/Libraries
Provides: %{name} = %{EVRD}
Provides: %{libname_virt} = %{version}-%{release}

%description -n %libname
GL2PS is a C library providing high quality vector output for any
OpenGL application. The main difference between GL2PS and other
similar libraries is the use of sorting algorithms capable of handling
intersecting and stretched polygons, as well as non manifold objects.
GL2PS provides advanced smooth shading and text rendering, culling of
invisible primitives, mixed vector/bitmap output, and much more...

GL2PS can currently create PostScript (PS), Encapsulated PostScript
(EPS) and Portable Document Format (PDF) files, as well as LaTeX files
for the text fragments. Adding new vector output formats should be
relatively easy (and amongst the formats we would be interested in
adding, SVG is first in line). Meanwhile, you can use the excellent
pstoedit program to transform the PostScript files generated by GL2PS
into many other vector formats such as xfig, cgm, wmf, etc.

%package -n %develname
Summary:        Header files for GL2PS library
Group:          System/Libraries
Requires:       %{name} = %{EVRD}
Requires:       pkgconfig(gl)
Provides:       gl2ps-devel = %{version}-%{release}


%description -n %develname
Header files for GL2PS library.

%prep
%setup -q -n %{name}-%{version}-source
%apply_patches

%build
%cmake
%make

%install
pushd ./build
%makeinstall_std
rm %{buildroot}%{_libdir}/libgl2ps.a

%files -n %libname
%doc COPYING.GL2PS COPYING.LGPL README.txt
%attr(755,root,root) %{_libdir}/libgl2ps.so.*

%files -n %develname
%doc gl2ps.pdf TODO.txt gl2psTest*.c
%{_libdir}/libgl2ps.so
%{_includedir}/gl2ps.h
%{_docdir}/gl2ps

%changelog
* Thu Feb 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.3.8-1
+ Revision: 79a847e
- Fix requires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9535 |12cu|glc-0.5.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libcapture %mklibname %{name}-capture %{major}
%define libcore %mklibname %{name}-core %{major}
%define libexport %mklibname %{name}-export %{major}
%define libhook %mklibname %{name}-hook %{major}
%define libplay %mklibname %{name}-play %{major}
%define devname %mklibname %{name} -d

Summary:	ALSA and OpenGL video capture tool
Name:		glc
Version:	0.5.8
Release:	2
License:	MIT
Group:		Video
Url:		https://github.com/nullkey/glc
Source0:	https://nodeload.github.com/nullkey/glc/tarball/master/%{name}-%{version}.tar.bz2
Patch0:		glc-0.5.8-alsa-capture-stop.patch
Patch1:		glc-0.5.8-linkage.patch
BuildRequires:	cmake
BuildRequires:	libelfhacks-devel
BuildRequires:	libpacketstream-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(ao)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(xxf86vm)
BuildRequires:	pkgconfig(xorg-server)

%description
glc is an ALSA and OpenGL video capture tool that you can use to record
the output from opengl applications.

%files -n %{name}
%{_bindir}/glc*

#----------------------------------------------------------------------------

%package -n %{libcapture}
Summary:	Shared library for %{name}
Group:		System/Libraries
Conflicts:	%{_lib}glc < 0.5.8-2

%description -n %{libcapture}
This project provides a client library for %{name}.

%files -n %{libcapture}
%{_libdir}/lib%{name}-capture.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libcore}
Summary:	Shared library for %{name}
Group:		System/Libraries
Conflicts:	%{_lib}glc < 0.5.8-2
Obsoletes:	%{_lib}glc < 0.5.8-2

%description -n %{libcore}
This project provides a client library for %{name}.

%files -n %{libcore}
%{_libdir}/lib%{name}-core.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libexport}
Summary:	Shared library for %{name}
Group:		System/Libraries
Conflicts:	%{_lib}glc < 0.5.8-2

%description -n %{libexport}
This project provides a client library for %{name}.

%files -n %{libexport}
%{_libdir}/lib%{name}-export.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libhook}
Summary:	Shared library for %{name}
Group:		System/Libraries
Conflicts:	%{_lib}glc < 0.5.8-2

%description -n %{libhook}
This project provides a client library for %{name}.

%files -n %{libhook}
%{_libdir}/lib%{name}-hook.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libplay}
Summary:	Shared library for %{name}
Group:		System/Libraries
Conflicts:	%{_lib}glc < 0.5.8-2

%description -n %{libplay}
This project provides a client library for %{name}.

%files -n %{libplay}
%{_libdir}/lib%{name}-play.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for %{name}
Provides:	%{name}-devel = %{EVRD}
Requires:	%{libcapture} = %{EVRD}
Requires:	%{libcore} = %{EVRD}
Requires:	%{libexport} = %{EVRD}
Requires:	%{libhook} = %{EVRD}
Conflicts:	%{_lib}glc < 0.5.8-2

%description -n %{devname}
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.

%files -n %{devname}
%{_libdir}/lib%{name}-*.so
%{_includedir}/*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
%cmake -DMLIBDIR=%{_lib}
%make

%install
%makeinstall_std -C build


%changelog
* Tue Feb 25 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.5.8-2
+ Revision: ac567f8
- LOG Add bugfix patch from upstream, split library package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9536 |12cu|glee-5.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0d1
%define libname %mklibname glee %major
%define libname_devel %mklibname -d glee
%define debug_package	%{nil}

Name:          glee
Version:       5.4.0
Release:       1
Summary:       GL Easy Extension library
Group:         System/X11
License:       BSD
Url:           http://elf-stone.com/glee.php
Source0:       http://elf-stone.com/downloads/GLee/GLee-%{version}-src.tar.gz
# includedir point to /usr/include instead of /usr/include/GL (default location)
# from Debian
Source1:       glee-%{version}.pc
Patch0:        glee-5.4.0-Makefile_in.patch
Patch1:        glee-5.4.0-GLXContextID.patch
BuildRequires: pkgconfig(gl)

%description
GLee (GL Easy Extension library) is a 
free cross-platform extension 
loading library for OpenGL. It
provides seamless support for 
OpenGL functions up to version 
3.0 and 398 extensions.

Features:

 * Core functions up to OpenGL 3.0
 * 398 extensions
 * Lazy loading for extension functions, 
 so no initialisation code is required
 * Forced extension loading, 
 though the GLeeForceLink function.

%package -n %libname
Summary:          Library files for %{name}
Group:            System/X11
Provides:         %{name} = %{version}

%description -n %libname
GLee (GL Easy Extension library) is a free 
cross-platform extension loading library for OpenGL.
#--------------------------------------

%package -n %libname_devel
Group:         Development/C++
Summary:       Devel package for %{name}
Requires:      %libname = %{EVRD}
Provides:      %{name}-devel = %{version}

%description -n %libname_devel
GLee (GL Easy Extension library) is a free 
cross-platform extension loading library for OpenGL.

This package contains static libraries 
and header files need for development.
#--------------------------------------------

%prep
%setup -q -c
%patch0 -p0
%patch1 -p1

chmod -x readme.txt extensionList.txt

%build
%configure2_5x
%make

%install
%makeinstall_std

chmod 755 %{buildroot}%{_libdir}/*.so*

mkdir -p %{buildroot}%{_libdir}/pkgconfig
install -pm 644 %SOURCE1 %{buildroot}%{_libdir}/pkgconfig/%{name}.pc

%files -n %libname
%{_libdir}/lib%{name}.so.*
%doc readme.txt

%files -n %libname_devel
%{_includedir}/GLee.h
%{_libdir}/lib%{name}.a
%{_libdir}/lib%{name}.so
%{_libdir}/pkgconfig/%{name}.pc
%doc extensionList.txt




%changelog
* Sat Sep 06 2014 abfonly <abfonly@gmail.com> 5.4.0-1
+ Revision: a754f24
- Merge pull request #5 from abfonly/glee:master
- abfonly



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9537 |12cu|glinuxsms-0.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# SPEC written by Julien Catalano with the great help of http://qa.mandrakesoft.com/twiki/bin/view/Main/RpmHowTo
%define name glinuxsms

%define version 0.1
%define release   7

%define title   Glinuxsms
%define longtitle Glinuxsms is a GNOME2 GUI/front-end for linuxsms 

Summary:        %longtitle
Name:           %name
Version:        %version
Release:        %release
License:        GPL
Group:          Communications
Url:		http://glinuxsms.sourceforge.net/

Source0:        %name-%version.tar.bz2
# Make 3 icons %name-{16,32,48}.png and then tar cjf %name-icons.tar.bz2 *png
Source1:        %name-icons.tar.bz2
Patch0:		glinuxsms-0.1-fix-str-fmt.patch

Buildrequires: pkgconfig(libgnomeui-2.0)
Requires: linuxsms

%description
 glinuxsms is a GNOME2 GUI/front-end for linuxsms, an interesting
 tool to send SMS to cellphones all over the world. With glinuxsms
 you just write your message and click SEND, no need to get write
 the full command on a terminal. It uses linuxsms as a backend,
 and its configuration files as well. 

The main purpose for now is to keep it simple and light. 

Why should you use it?

 If you are a GNOME user, then you may SMS message your 
 contacts with a few clicks, no need to launch a xterm 
 to write the full commands. 

%prep
%setup -q
# unpack icons:
%setup -q -T -D -a1
%patch0 -p0

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std
# icon
mkdir -p $RPM_BUILD_ROOT{%{_liconsdir},%{_iconsdir},%{_miconsdir}}
install -D -m 644 %{name}-48.png $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png
install -D -m 644 %{name}-32.png $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
install -D -m 644 %{name}-16.png $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png

# Menu
# Every entry must be changed according package specfications
# Pay attention to "section" "command" and "longtitle"
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{_bindir}/%{name}
Icon=%{name}
Categories=Network;
Name=%{title}
Comment=%{longtitle}
EOF

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc COPYING README INSTALL TODO AUTHORS
%_bindir/*
%{_datadir}/applications/mandriva-%name.desktop

%_miconsdir/%name.png
%_iconsdir/%name.png
%_liconsdir/%name.png



%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1-6mdv2011.0
+ Revision: 610861
- rebuild

* Fri Feb 19 2010 Funda Wang <fwang@mandriva.org> 0.1-5mdv2010.1
+ Revision: 508343
- fix str fmt

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.1-4mdv2009.0
+ Revision: 246182
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.1-2mdv2008.1
+ Revision: 131604
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import glinuxsms


* Fri Aug 05 2005 Michael Scherer <misc@mandriva.org> 0.1-2mdk
- Rebuild


* Sun May 16 2004 Michael Scherer <misc@mandrake.org> 0.1-1mdk
- from Julien Catalano <julien.catalano@free.fr>
  - Creating RPM for Mandrake Linux.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9538 |12cu|gliv-1.9.7-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: 	 	gliv
Summary: 	OpenGL image viewer
Version: 	1.9.7
Release: 	4

Source:		http://guichaz.free.fr/gliv/files/%{name}-%{version}.tar.bz2
Patch0:		gliv-1.9.7-fix-link.patch
URL:		http://guichaz.free.fr/gliv/
License:	GPL
Group:		Graphics
BuildRequires:	mesaglu-devel
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gtkglext-1.0)
BuildRequires:	gettext-devel
Requires:	imagemagick

%description
GLiv is an OpenGL image viewer. It performs image loading via Gdk-pixbuf
(which is bundled with GTK+-2.2) and rendering with OpenGL. The graphical
user interface uses GTK+ with GtkGLExt. If Gdk-pixbuf cannot load your image,
it uses ImageMagick to convert it to PNG. GLiv is very fast and smooth at
rotating, panning, and zooming if you have an OpenGL accelerated graphics
board.

%prep
%setup -q
%patch0 -p0

%build
export LDFLAGS="-lm"
autoreconf -fi
%configure2_5x
%make
										
%install
%makeinstall

%find_lang %name

%files -f %{name}.lang
%defattr(-,root,root)
%doc README COPYING THANKS
%{_bindir}/%name
%lang(de) %{_mandir}/de/man1/*
%lang(fr) %{_mandir}/fr/man1/*
%lang(ru) %{_mandir}/ru/man1/*
%lang(cs) %{_mandir}/cs/man1/*
%{_datadir}/pixmaps/gliv.png
%_mandir/man1/*
%{_datadir}/applications/*


%changelog
* Sat Dec 25 2010 Funda Wang <fwang@mandriva.org> 1.9.7-1mdv2011.0
+ Revision: 624828
- new version 1.9.7

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.9.6-3mdv2009.0
+ Revision: 246202
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Mon Mar 03 2008 Austin Acton <austin@mandriva.org> 1.9.6-1mdv2008.1
+ Revision: 177842
- new version

  + Thierry Vignaud <tv@mandriva.org>
    - auto-convert XDG menu entry
    - do not compile on gliv
    - kill re-definition of %%buildroot on Pixel's request
    - buildrequires X11-devel instead of XFree86-devel
    - use %%mkrel

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Mon Mar 20 2006 Austin Acton <austin@mandriva.org> 1.9.5-1mdk
- New release 1.9.5

* Thu Nov 17 2005 Lenny Cartier <lenny@mandriva.com> 1.9.4-1mdk
- 1.9.4

* Wed Aug 24 2005 Austin Acton <austin@mandriva.org> 1.9.3-1mdk
- 1.9.3
- source URL
- configure 2.5

* Thu Jan 06 2005 Lenny Cartier <lenny@mandrakesoft.com> 1.9.1-1mdk
- 1.9.1

* Thu Aug 05 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.8.4-1mdk
- 1.8.4

* Fri Jun 25 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.8.3-1mdk
- 1.8.3

* Fri Apr 04 2003 Austin Acton <aacton@yorku.ca> 1.7.1-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9539 |12cu|glm-0.9.4.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# The library consists of headers only
%global debug_package %{nil}

Name:           glm
Version:        0.9.4.4
Release:        1
Summary:        C++ mathematics library for graphics programming
Group:          Development/C
License:        MIT
URL:            http://glm.g-truc.net/
Source0:        http://downloads.sourceforge.net/ogl-math/%{name}-%{version}/%{name}-%{version}.7z
BuildRequires:  cmake
# For unpacking the source
BuildRequires:	p7zip

%description
GLM is a C++ library for doing mathematics operations
required in many OpenGL based applications. Its interface
has been designed to resemble the built-in matrix and vector
types of the OpenGL shading language.

%package        devel
Summary:        C++ mathematics library for graphics programming

%description    devel
GLM is a C++ library for doing mathematics operations
required in many OpenGL based applications. Its interface
has been designed to resemble the built-in matrix and vector
types of the OpenGL shading language.

%{name}-devel is only required for building software that uses
the GLM library. Because GLM currently is a header-only library,
there is no matching run time package.

%package        doc
Summary:        Documentation for %{name}-devel
Group:          Books/Computer books
BuildArch:      noarch

%description    doc
The %{name}-doc package contains reference documentation and
a programming manual for the %{name}-devel package.

%prep
# Some glm releases, like version 0.9.3.1, place contents of
# the source archive directly into the archive root. Others,
# like glm 0.9.3.2, place them into a single subdirectory.
# The former case is inconvenient, but it can be be
# compensated for with the -c option of the setup macro.
#
# When updating this package, take care to check if -c is
# needed for the particular version.
%setup -q

# A couple of files had CRLF line-ends in them.
sed -i 's/\r//' copying.txt
sed -i 's/\r//' readme.txt
# fix attr and line-ends
perl -i -pe 's/\r\n/\n/gs' doc/api/{jquery,dynsections}.js doc/api/{tabs,doxygen}.css 
chmod 755 doc/api


%build
%{cmake} -DGLM_TEST_ENABLE=ON ..
%make

%check
cd build

#ctest --output-on-failure

%install
cd build

%makeinstall_std
find %{buildroot} -name '*.la' -exec rm -f {} ';'
find %{buildroot} -name CMakeLists.txt -exec rm -f {} ';'

%files devel
%doc copying.txt readme.txt
%{_includedir}/%{name}

%files doc
%doc doc/%{name}.pdf
%doc doc/api/


%changelog
* Sun Oct 27 2013 symbianflo <symbianflo@mandrivausers.ro> 0.9.4.4-1
+ Revision: 08525b2
- Log: import from omv, fix linting,



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9540 |12cu|glpi-0.83.40-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %mandriva_branch == Cooker
%define release 4
%else
%define subrel 1
%define release 4
%endif

%define relpkg 0
%define srcver 0.83.4

# don't update this package before a fusioninventory plugin is available

Epoch: 1

Summary: A web based park management
Name: glpi
Version: %{srcver}%{relpkg}
Release: %{release}
License: GPLv2
Group: Monitoring
URL: http://www.glpi-project.org/
Source0: http://forge.indepnet.net/attachments/download/656/%{name}-%{srcver}.tar.gz
Requires: php-xml
Requires: mod_php
Requires: apache-mod_socache_shmcb # if we're using apache...
Requires: php-mysql
Requires: php-mbstring
BuildArch: noarch
#Epoch: 1

%description
GLPI is web based database application allowing to managed computers and
peripherals park. Its goal is to help technicians about maintenance expiration,
stock flow and license counting.

%prep

%setup -q -n %name

%install

install -d -m 755 %{buildroot}%{_datadir}/%{name}

install -m 644 *.php *.js %{buildroot}%{_datadir}/%{name}

for i in ajax css front inc install lib locales pics plugins scripts; do
    cp -ar $i %{buildroot}%{_datadir}/%{name}
done

install -d -m 755 %{buildroot}%{_sysconfdir}/glpi
install -m 644 config/*.php %{buildroot}%{_sysconfdir}/glpi
pushd %{buildroot}%{_datadir}/%{name}
ln -sf ../../..%{_sysconfdir}/glpi config
popd

find %{buildroot}%{_datadir}/%{name} -name .htaccess | xargs rm -f

cat > %{buildroot}%{_sysconfdir}/glpi/config_path.php <<EOF
<?php
// for packaging defaults

define("GLPI_CONFIG_DIR",     "%{_sysconfdir}/glpi");
define("GLPI_DOC_DIR",        "%{_localstatedir}/lib/%{name}");
define("GLPI_CACHE_DIR",      "%{_localstatedir}/lib/%{name}/_cache/");
define("GLPI_CRON_DIR",       "%{_localstatedir}/lib/%{name}/_cron");
define("GLPI_DUMP_DIR",       "%{_localstatedir}/lib/%{name}/_dumps");
define("GLPI_GRAPH_DIR",      "%{_localstatedir}/lib/%{name}/_graphs");
define("GLPI_LOCK_DIR",       "%{_localstatedir}/lib/%{name}/_lock/");
define("GLPI_PLUGIN_DOC_DIR", "%{_localstatedir}/lib/%{name}/_plugins");
define("GLPI_SESSION_DIR",    "%{_localstatedir}/lib/%{name}/_sessions");
define("GLPI_LOG_DIR",        "%{_localstatedir}/log/%{name}");
?>
EOF

install -d -m 755 %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d
cat > %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf <<EOF
Alias /%{name} %{_datadir}/%{name}

<Directory %{_datadir}/%{name}>
    Options -FollowSymLinks
    Require all granted
    # recommanded value
    php_value memory_limit 64M
</Directory>

<Directory %{_datadir}/%{name}/install>
    # 15" should be enough for migration in most case
    php_value max_execution_time 900
    php_value memory_limit 128M
</Directory>

<Directory %{_datadir}/%{name}/files>
    Require all denied
</Directory>

<Directory %{_datadir}/%{name}/inc>
    Require all denied
</Directory>

<Directory %{_datadir}/%{name}/locales>
    Require all denied
</Directory>

<Directory %{_datadir}/%{name}/mysql>
    Require all denied
</Directory>

<Directory %{_datadir}/%{name}/scripts>
    Require all denied
</Directory>
EOF

install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}
install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}/_cache
install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}/_cron
install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}/_dumps
install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}/_graphs
install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}/_lock
install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}/_plugins
install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}/_sessions
install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}/_tmp
install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}/_uploads

install -d -m 755 %{buildroot}%{_localstatedir}/log/%{name}

install -d -m 755 %{buildroot}%{_sysconfdir}/logrotate.d
cat > %{buildroot}%{_sysconfdir}/logrotate.d/%{name} <<EOF
/var/log/glpi/*.log {
    notifempty
    missingok
    create 644 apache apache
}
EOF

install -d -m 755 -p %{buildroot}%{_sysconfdir}/cron.d
cat > %{buildroot}%{_sysconfdir}/cron.d/%{name} <<EOF
# Run cron from to execute task even when no user connected
*/4 * * * * apache %{_bindir}/php %{_datadir}/%{name}/front/cron.php
EOF



%files
%doc CHANGELOG.txt README.txt
%{_datadir}/%name
%config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%config(noreplace) %{_sysconfdir}/cron.d/%{name}
%dir %attr(-,apache,apache) %{_sysconfdir}/glpi
%config(noreplace) %{_sysconfdir}/glpi/*
%attr(-,apache,apache) %{_localstatedir}/lib/%{name}
%attr(-,apache,apache) %{_localstatedir}/log/%{name}



%changelog
* Thu Oct 10 2013 Denis Silakov <denis.silakov@rosalab.ru> 1:0.83.40-4
+ Revision: e7f9431
- Apopted for Apacje 2.4



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9541 |12cu|glpi-plugin-fusioninventory-0.83-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	fusioninventory communication server
Name:		glpi-plugin-fusioninventory
Version:	0.83
Release:	1
Epoch:		1
License:	GPLv3+
Group:		Monitoring
Url:		http://fusioninventory.org/wordpress/
Source0:	http://forge.fusioninventory.org/attachments/download/1003/fusioninventory-for-glpi-metapackage_%{version}_2.3.1.tar.gz
BuildArch:	noarch

%description
This plugin enables you to manage fusioninventory agents from GLPI.

%files
%doc fusioninventory/docs/*.TXT
%{_datadir}/glpi/plugins/fusioninventory

#----------------------------------------------------------------------------

%package snmp
Summary:	SNMP extension for fusioninventory
Group:		Monitoring
Requires:	%{name} = %{EVRD}

%description snmp
This plugin allow to perform remote inventory with fusioninventory agents.

%files snmp
%doc fusinvsnmp/docs/*.TXT
%{_datadir}/glpi/plugins/fusinvsnmp

#----------------------------------------------------------------------------

%package inventory
Summary:	Inventory extension for fusioninventory
Group:		Monitoring
Requires:	%{name} = %{EVRD}

%description inventory
This plugin allow to perform local inventory with fusioninventory agents.

%files inventory
%{_datadir}/glpi/plugins/fusinvinventory

#----------------------------------------------------------------------------

%package deploy
Summary:	Deploy extension for fusioninventory
Group:		Monitoring
Requires:	%{name} = %{EVRD}

%description deploy
This plugin allow to deploy with fusioninventory agents.

%files deploy
%{_datadir}/glpi/plugins/fusinvdeploy

#----------------------------------------------------------------------------

%prep
%setup -q -c

find . -type f | xargs chmod 644
find . -type d | xargs chmod 755

%build

%install
install -d -m 755 %{buildroot}%{_datadir}/glpi/plugins
cp -rp fusinvdeploy %{buildroot}%{_datadir}/glpi/plugins/
cp -rp fusinvinventory %{buildroot}%{_datadir}/glpi/plugins/
cp -rp fusinvsnmp %{buildroot}%{_datadir}/glpi/plugins/
cp -rp fusioninventory %{buildroot}%{_datadir}/glpi/plugins/

rm -rf %{buildroot}%{_datadir}/glpi/plugins/fusinvsnmp/docs
rm -rf %{buildroot}%{_datadir}/glpi/plugins/fusioninventory/docs


%changelog
* Sat Apr 19 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:0.83-1
+ Revision: 413af4e
- Update to match glpi 0.83, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9542 |12cu|gluon-0.71.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#define git  5493f448
%define major 0

Name:		gluon
Summary:	A cross-platform free and open source 2D game engine from KDE
Group:		Graphical desktop/KDE
Version:	0.71.0
Release:	3
License:	GPLv2+
URL:		http://gluon.tuxfamily.org/
Source0:	http://gitorious.net/gluon/%{name}-%{version}.tar.bz2
Patch0:		gluon-0.71.0-gcc-4.7.patch

BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(alure)
BuildRequires:	pkgconfig(glew)
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(openal)

%description
Gluon is a cross-platform free and open source 2D game engine from KDE. 
It aims to make life easier for game developers by providing a simple 
but powerful API to handle 2D objects, sounds and inputs.

%files
%{_kde_bindir}/gluon*
%{_kde_datadir}/applications/gluon_kdeextplayer.desktop
%{_kde_datadir}/applications/gluon_kdeplayer.desktop
%{_kde_datadir}/applications/gluon_qmlplayer.desktop
%{_kde_datadir}/applications/gluon_qtplayer.desktop
%{_kde_applicationsdir}/gluon-creator.desktop
%{_kde_appsdir}/gluon_kdeextplayer/
%{_kde_appsdir}/gluoncreator/
%{_kde_appsdir}/gluoneditorpart/
%{_kde_appsdir}/gluonviewerpart/
%{_kde_datadir}/config.kcfg/gluoncreatorsettings.kcfg
%{_kde_datadir}/gluon/
%{_kde_datadir}/mime/packages/x-gluon-mimetypes.xml
%{_kde_services}/*.desktop
%{_kde_servicetypes}/gluoncreator_plugin.desktop
%{_kde_iconsdir}/hicolor/*
%{_kde_libdir}/gluon/
%{_kde_libdir}/kde4/*.so

#-----------------------------------------------------------------------------
%define libgluonaudio %mklibname gluonaudio %{major}

%package -n %{libgluonaudio}
Summary:	%{name} library
Group:		System/Libraries

%description -n %{libgluonaudio}
%{name} library.

%files -n %{libgluonaudio}
%{_kde_libdir}/libGluonAudio.so.%{major}*

#-----------------------------------------------------------------------------
%define libgluoncore %mklibname gluoncore %{major}

%package -n %{libgluoncore}
Summary:	%{name} library
Group:		System/Libraries

%description -n %{libgluoncore}
%{name} library.

%files -n %{libgluoncore}
%{_kde_libdir}/libGluonCore.so.%{major}*

#-----------------------------------------------------------------------------
%define libgluoncreator %mklibname gluoncreator %{major}

%package -n %{libgluoncreator}
Summary:	%{name} library
Group:		System/Libraries

%description -n %{libgluoncreator}
%{name} library.

%files -n %{libgluoncreator}
%{_kde_libdir}/libGluonCreator.so.%{major}*

#-----------------------------------------------------------------------------
%define libgluonengine %mklibname gluonengine %{major}

%package -n %{libgluonengine}
Summary:	%{name} library
Group:		System/Libraries

%description -n %{libgluonengine}
%{name} library.

%files -n %{libgluonengine}
%{_kde_libdir}/libGluonEngine.so.%{major}*

#-----------------------------------------------------------------------------
%define libgluoninput %mklibname gluoninput %{major}

%package -n %{libgluoninput}
Summary:	%{name} library
Group:		System/Libraries

%description -n %{libgluoninput}
%{name} library.

%files -n %{libgluoninput}
%{_kde_libdir}/libGluonInput.so.%{major}*

#-----------------------------------------------------------------------------
%define libgluongraphics %mklibname gluongraphics %{major}

%package -n %{libgluongraphics}
Summary:	%{name} library
Group:		System/Libraries

%description -n %{libgluongraphics}
%{name} library.

%files -n %{libgluongraphics}
%{_kde_libdir}/libGluonGraphics.so.%{major}*

#-----------------------------------------------------------------------------
%define libgluonplayer %mklibname gluonplayer %{major}

%package -n %{libgluonplayer}
Summary:	%{name} library
Group:		System/Libraries

%description -n %{libgluonplayer}
%{name} library.

%files -n %{libgluonplayer}
%{_kde_libdir}/libGluonPlayer.so.%{major}*

#-----------------------------------------------------------------------------
%package devel
Summary:	Headers files for %{name}
Group:		Development/KDE and Qt
Requires:	%{libgluonaudio} = %{version}-%{release}
Requires:	%{libgluoncore} = %{version}-%{release}
Requires:	%{libgluoncreator} = %{version}-%{release}
Requires:	%{libgluonengine} = %{version}-%{release}
Requires:	%{libgluoninput} = %{version}-%{release}
Requires:	%{libgluongraphics} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description devel
Headers files needed to build %{name}.

%files devel
%{_kde_datadir}/cmake/Modules/*
%{_kde_includedir}/gluon/
%{_kde_libdir}/libGluon*.so

#-----------------------------------------------------------------------------
%prep
%setup -q
%patch0 -p0

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Thu Nov 15 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.71.0-3
+ Revision: 6841119
- Fix typo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9543 |12cu|glusterfs-3.2.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname glusterfs %{major}
%define devname %mklibname -d glusterfs

Summary:	GlusterFS network/cluster filesystem
Name:		glusterfs
Version:	3.2.6
Release:	2
License:	GPLv3+
Group:		Networking/Other
URL:		http://www.gluster.org/docs/index.php/GlusterFS
Source0:	ftp://ftp.gluster.com/pub/gluster/glusterfs/3.0/%{version}/%{name}-%{version}.tar.gz
Source1:	glusterfsd.init
Source2:	glusterfsd.sysconfig
Source3:	glusterfsd.logrotate
Source4:	glusterfs.logrotate
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	libtool
BuildRequires:	pkgconfig(fuse)
BuildRequires:	libibverbs-devel

%description
GlusterFS is a clustered file-system capable of scaling to several
peta-bytes. It aggregates various storage bricks over Infiniband RDMA
or TCP/IP interconnect into one large parallel network file
system. GlusterFS is one of the most sophisticated file system in
terms of features and extensibility.  It borrows a powerful concept
called Translators from GNU Hurd kernel. Much of the code in GlusterFS
is in userspace and easily manageable.

Please visit http://www.gluster.org/docs/index.php/GlusterFS for more info.

#----------------------------------------------------------------------------

%package -n	%{libname}
Summary:	GlusterFS network/cluster filesystem library
Group:		System/Libraries
Provides:	glusterfs-libs = %{EVRD}
Provides:	libglusterfs = %{EVRD}

%description -n	%{libname}
GlusterFS is a clustered file-system capable of scaling to several
peta-bytes. It aggregates various storage bricks over Infiniband RDMA
or TCP/IP interconnect into one large parallel network file
system. GlusterFS is one of the most sophisticated file system in
terms of features and extensibility.  It borrows a powerful concept
called Translators from GNU Hurd kernel. Much of the code in GlusterFS
is in userspace and easily manageable.

Please visit http://www.gluster.org/docs/index.php/GlusterFS for more info.

This package includes the libglusterfs and glusterfs translator modules common
to both GlusterFS server and client framework.

%files -n %{libname}
%{_libdir}/*.so.%{major}*
%{_libdir}/glusterfs

#----------------------------------------------------------------------------

%package -n	%{devname}
Summary:	Static library and header files for the GlusterFS library
Group:		Development/C
Provides:	%{name}-devel = %{EVRD}
Requires:	%{libname} = %{EVRD}

%description -n	%{devname}
GlusterFS is a clustered file-system capable of scaling to several
peta-bytes. It aggregates various storage bricks over Infiniband RDMA
or TCP/IP interconnect into one large parallel network file
system. GlusterFS is one of the most sophisticated file system in
terms of features and extensibility.  It borrows a powerful concept
called Translators from GNU Hurd kernel. Much of the code in GlusterFS
is in userspace and easily manageable.

Please visit http://www.gluster.org/docs/index.php/GlusterFS for more info.

This package contains the static GlusterFS library and its header files.

%files -n %{devname}
%{_includedir}/glusterfs/
%{_libdir}/*.so

#----------------------------------------------------------------------------

%package	common
Summary:	The common files needed by GlusterFS for client and server
Group:		Networking/Other
Requires:	fuse >= 2.6.0

%description	common
GlusterFS is a clustered file-system capable of scaling to several
peta-bytes. It aggregates various storage bricks over Infiniband RDMA
or TCP/IP interconnect into one large parallel network file
system. GlusterFS is one of the most sophisticated file system in
terms of features and extensibility.  It borrows a powerful concept
called Translators from GNU Hurd kernel. Much of the code in GlusterFS
is in userspace and easily manageable.

Please visit http://www.gluster.org/docs/index.php/GlusterFS for more info.

This package includes the glusterfs binaries and documentation.
These are needed by both glusterfs client and server.

%files common
%docdir %{_docdir}/glusterfs
%doc %{_docdir}/glusterfs/*
%{_sysconfdir}/glusterfs/gluster*
%{_mandir}/man8/glusterfs.8*
%{_mandir}/man8/gluster.8*
%{_mandir}/man8/glusterd.8*
%{_mandir}/man8/glusterfsd.8*
%dir /var/log/glusterfs/
%{_sbindir}/glusterfs
%{_sbindir}/gluster
%{_sbindir}/glusterfsd
%{_sbindir}/glusterd

#----------------------------------------------------------------------------

%package	client
Summary:	GlusterFS client
Group:		Networking/Other
Requires:	%{name}-common = %{EVRD}
Requires(post): rpm-helper

%description	client
GlusterFS is a clustered file-system capable of scaling to several
peta-bytes. It aggregates various storage bricks over Infiniband RDMA
or TCP/IP interconnect into one large parallel network file
system. GlusterFS is one of the most sophisticated file system in
terms of features and extensibility.  It borrows a powerful concept
called Translators from GNU Hurd kernel. Much of the code in GlusterFS
is in userspace and easily manageable.

This package is the client needed to mount a GlusterFS fs.

%files client
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/logrotate.d/glusterfs-client
/sbin/mount.glusterfs
%{_mandir}/man8/mount.glusterfs.8.*
%attr(0644,root,root) %ghost %config(noreplace) /var/log/glusterfs/glusterfs.log

%post client
%create_ghostfile /var/log/glusterfs/glusterfs.log root root 0644

#----------------------------------------------------------------------------

%package	server
Summary:	GlusterFS server
Group:		Networking/Other
Requires:	%{name}-common = %{EVRD}
Requires:	%{name}-client = %{EVRD}
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires(post): sed

%description	server
GlusterFS is a clustered file-system capable of scaling to several
peta-bytes. It aggregates various storage bricks over Infiniband RDMA
or TCP/IP interconnect into one large parallel network file
system. GlusterFS is one of the most sophisticated file system in
terms of features and extensibility.  It borrows a powerful concept
called Translators from GNU Hurd kernel. Much of the code in GlusterFS
is in userspace and easily manageable.

This package is the server.

%files server
%attr(0755,root,root) %{_initrddir}/glusterd
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/sysconfig/glusterfsd
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/logrotate.d/glusterfs-server
%attr(0644,root,root) %ghost %config(noreplace) /var/log/glusterfs/glusterfsd.log
%dir /var/run/glusterfsd

%post server
%create_ghostfile /var/log/glusterfs/glusterfsd.log root root 0644
%_post_service glusterd
if [ -e /etc/glusterfs/glusterfs-server.vol ]; then 
echo "Updating /etc/sysconfig/glusterfsd to point to old /etc/glusterfs/glusterfs-server.vol file"
sed -i 's|GLUSTERFSD_CONFIG_FILE="/etc/glusterfs/glusterfsd.vol"|GLUSTERFSD_CONFIG_FILE="/etc/glusterfs/glusterfs-server.vol"|g' /etc/sysconfig/glusterfsd
#   mv -n /etc/glusterfs/glusterfs-server.vol /etc/glusterfs/glusterfsd.vol
fi

%preun server
%_preun_service glusterfsd

#----------------------------------------------------------------------------

%prep
%setup -q
cp %{SOURCE1} glusterfsd.init
cp %{SOURCE2} glusterfsd.sysconfig
cp %{SOURCE3} glusterfsd.logrotate
cp %{SOURCE4} glusterfs.logrotate

%build
%configure2_5x \
	--disable-static \
	--enable-shared

# Remove rpath
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
make

%install
make install DESTDIR=%{buildroot}
mkdir -p %{buildroot}%{_includedir}/glusterfs
mkdir -p %{buildroot}/var/log/glusterfs
install -p -m 0644 libglusterfs/src/*.h %{buildroot}%{_includedir}/glusterfs/

install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_sysconfdir}/sysconfig
install -d %{buildroot}%{_sysconfdir}/logrotate.d
install -d %{buildroot}/var/run/glusterfsd

install -m0755 glusterfsd.init %{buildroot}%{_initrddir}/glusterd
install -m0644 glusterfsd.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/glusterfsd
install -m0644 glusterfsd.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/glusterfs-server
install -m0644 glusterfs.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/glusterfs-client

touch %{buildroot}/var/log/glusterfs/glusterfs.log
touch %{buildroot}/var/log/glusterfs/glusterfsd.log

# remove default startup script
rm %{buildroot}/etc/init.d/glusterd


%changelog
* Tue Feb 25 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.2.6-2
+ Revision: 95cf747
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9544 |12cu|glw-8.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Xt / Motif OpenGL widgets
Name:		glw
Version:	8.0.0
Release:	1
License:	MIT
Group:		System/Libraries
Url:		http://www.mesa3d.org
Source0:	ftp://ftp.freedesktop.org/pub/mesa/%{name}/%{name}-%{version}.tar.bz2
BuildRequires:	lesstif-devel
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xt)

%description
Mesa libGLw runtime library.

#----------------------------------------------------------------------------

%define major 1
%define libname %mklibname GLw %{major}

%package -n %{libname}
Summary:	Xt / Motif OpenGL widgets
Group:		System/Libraries

%description -n %{libname}
Mesa libGLw runtime library.

%files -n %{libname}
%doc README
%{_libdir}/libGLw.so.%{major}*

#----------------------------------------------------------------------------

%define devname %mklibname GLw -d

%package -n %{devname}
Summary:	Mesa libGLw development package
Group:		Development/C
Requires:	%{libname} = %{EVRD}

%description -n %{devname}
Mesa libGLw development package.

%files -n %{devname}
%{_libdir}/libGLw.so
%{_includedir}/GL/GLwDrawA.h
%{_includedir}/GL/GLwDrawAP.h
%{_includedir}/GL/GLwMDrawA.h
%{_includedir}/GL/GLwMDrawAP.h
%{_libdir}/pkgconfig/glw.pc

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x \
	--enable-motif \
	--disable-static

%install
%makeinstall_std


%changelog
* Thu Oct 31 2013 Rosa <rosa@abf.rosalinux.ru> 8.0.0-1
+ Revision: 5c7802d
- Automatic import for version 8.0.0-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9545 |12cu|glyr-1.0.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major		1
%define	libname		%mklibname %{name} %{major}
%define	devname	%mklibname %{name} -d

Summary:	Search engine for Music related Metadata
Name:		glyr
Version:	1.0.5
Release:	1
License:	GPLv3+
Group:		System/Libraries
Url:		https://github.com/sahib/glyr
Source0:	https://github.com/downloads/sahib/%{name}/%{name}-%{version}.tar.gz
# Remove __DATE and __TIME__ that causes the package to rebuild when not needed
Patch0:		glyr-1.0.5-date-n-time.patch
Patch1:		glyr-1.0.5-flags.patch
BuildRequires:	cmake
BuildRequires:	pkgconfig(glib-2.0) >= 2.10
BuildRequires:	pkgconfig(gthread-2.0)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(sqlite3)

%description
Glyr CLI tool.
The sort of metadata glyr is searching (and downloading) is usually the data
you see in your musicplayer. And indeed, originally it was written to serve as
internally library for a musicplayer, but has been extended to work as a
standalone program which is able to download:
* cover art;
* lyrics;
* bandphotos;
* artist biography;
* album reviews;
* tracklists of an album;
* a list of albums from a specific artist;
* tags, either related to artist, album or title relations, for example
  links to wikipedia;
* similar artists;
* similar songs.

%files
%doc AUTHORS CHANGELOG COPYING README.textile
%{_bindir}/glyrc

#-----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Search engine for Music related Metadata
Group:		System/Libraries

%description -n %{libname}
Glyr shared library.
The sort of metadata glyr is searching (and downloading) is usually the data
you see in your musicplayer. And indeed, originally it was written to serve as
internally library for a musicplayer, but has been extended to work as a
standalone program which is able to download:
* cover art;
* lyrics;
* bandphotos;
* artist biography;
* album reviews;
* tracklists of an album;
* a list of albums from a specific artist;
* tags, either related to artist, album or title relations, for example
  links to wikipedia;
* similar artists;
* similar songs.

%files -n %{libname}
%doc COPYING
%{_libdir}/lib%{name}.so.%{major}*

#-----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Search engine for Music related Metadata
Group:		Development/C
Requires:	%{libname} = %{EVRD}

%description -n %{devname}
Glyr development files.
The sort of metadata glyr is searching (and downloading) is usually the data
you see in your musicplayer. And indeed, originally it was written to serve as
internally library for a musicplayer, but has been extended to work as a
standalone program which is able to download:
* cover art;
* lyrics;
* bandphotos;
* artist biography;
* album reviews;
* tracklists of an album;
* a list of albums from a specific artist;
* tags, either related to artist, album or title relations, for example
  links to wikipedia;
* similar artists;
* similar songs.

%files -n %{devname}
%doc COPYING
# No doc files here
#doc src/examples
%{_includedir}/%{name}
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc

#-----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
%cmake
%make

%install
%makeinstall_std -C build



%changelog
* Mon May 05 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0.5-1
+ Revision: 57cb7a8
- Add patch to fix build flags



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9546 |12cu|gmediafinder-1.5.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Obtaining source
#  git clone git://github.com/smolleyes/gmediafinder2.git
# rm -rf gmediafinder2/debian && rm -rf gmediafinder2/win32
# tar cjf gmediafinder-{_version}.tar.bz2 gmediafinder2/ && rm -rf gmediafinder2
%define debug_package	%{nil}
Name:			gmediafinder
Version:		1.5.1
Release:		5
Summary:		Stream and/or download and/or convert files
License:		GPLv2
Group:			Video
URL:			http://gnomefiles.org/content/show.php/Gmediafinder?content=138588&PHPSESSID=9c909890a42ce1ac7a555efab2b34b83
Source0:		%{name}-%{version}.zip
Source1:		README.urpmi
Source100:		%{name}.rpmlintrc
Patch0:                 gmediafinder2-master-l10n.patch
BuildRequires:		hicolor-icon-theme 
BuildRequires:		python-mechanize 
BuildRequires:		python-setuptools 
BuildRequires:		python-distutils-extra 
BuildRequires:		intltool
BuildRequires:		python-gdata
BuildRequires:		python-configobj
BuildRequires:		gettext
BuildRequires:		desktop-file-utils
BuildRequires:		txt2man


# GUI and browser
Requires:       pythonegg(html5lib)
Requires:       pythonegg(python-xlib)
Requires:       python-mechanize 
Requires:       python-webkitgtk
Requires:       python-gdata
Requires:       pygtk2.0
Requires:       python-configobj
Requires:       python-lxml
Requires:       pygtk2.0-libglade


# decoding
Requires:       gstreamer0.10-tools
Requires:       gstreamer0.10-python 
Requires:       gstreamer0.10-ffmpeg 
Requires:       gstreamer0.10-plugins-good 
Requires:       gstreamer0.10-libvisual 
Requires:       gstreamer0.10-plugins-base

# audio extract 
Requires:       ffmpeg 
Requires:       %{_lib}avutil50

# just keep it for later run upcoming features!
Requires:       libvisual-plugins 

# menu integration
Requires:       gnome-icon-theme-legacy
Requires:       hicolor-icon-theme

BuildArch:		noarch


%description
Gmediafinder is a software to search stream an/or download files 
form you-tube without flash,
Google and some mp3 search-engines (you know the rules...)
its support full-screen mode, visualization and use the gstreamer engine
for you-tube you can select your preferred, resolution and give priority to 
mp4 format for video seeking! (and lower CPU usage than flv...).


%prep
%setup -q -n %{name}2-master
%patch0 -p1
chmod 644 CHANGELOG gpl-2.0.txt VERSION README
perl -pi -e "s|1.5|1.5.1|"  GmediaFinder/lib/config.py

%build
python setup.py build 

%install
python setup.py install --root=%{buildroot}
cp -R data/img/throbber.png %{buildroot}%{_datadir}/%{name}/
# fix attr
chmod 644 %{buildroot}%{_datadir}/applications/%{name}.desktop
chmod 644 %{buildroot}%{_datadir}/%{name}/*.png
chmod 644 %{buildroot}%{_datadir}/%{name}/*/*
chmod +x %{buildroot}%{_datadir}/pyshared/GmediaFinder/lib/engines/__init__.py
chmod +x %{buildroot}%{_datadir}/pyshared/GmediaFinder/lib/__init__.py
chmod +x %{buildroot}%{py_sitedir}/GmediaFinder/lib/Translation.py
chmod +x %{buildroot}%{py_sitedir}/GmediaFinder/__init__.py
chmod +x %{buildroot}%{py_sitedir}/GmediaFinder/lib/engines/__init__.py
chmod +x %{buildroot}%{py_sitedir}/GmediaFinder/lib/downloads/__init__.py
chmod +x %{buildroot}%{py_sitedir}/GmediaFinder/lib/__init__.py
chmod +x %{buildroot}%{py_sitedir}/GmediaFinder/lib/player/__init__.py
chmod +x %{buildroot}%{py_sitedir}/GmediaFinder/lib/engines/main.py
chmod +x %{buildroot}%{py_sitedir}/GmediaFinder/lib/get_stream.py
chmod +x %{buildroot}%{py_sitedir}/GmediaFinder/gmediafinder.py
chmod +x %{buildroot}%{py_sitedir}/GmediaFinder/lib/pykey.py
chmod +x %{buildroot}%{py_sitedir}/GmediaFinder/lib/checklinks.py
chmod +x %{buildroot}%{py_sitedir}/GmediaFinder/lib/engines/Youtube/__init__.py
chmod +x %{buildroot}%{_datadir}/gmediafinder/scripts/get_stream.py 
chmod +x %{buildroot}%{_datadir}/pyshared/GmediaFinder/__init__.py


desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop

install -m644 %{SOURCE1} README.urpmi


%find_lang %{name} 


# wont harm kde and a must in gtk.
%post
gtk-update-icon-cache -f -t /usr/share/icons/hicolor

%files -f %{name}.lang

%doc CHANGELOG gpl-2.0.txt VERSION README
%{_bindir}/*
%{_datadir}/applications/%{name}.desktop
%{py_sitedir}/*/*
%{_datadir}/%{name}/*
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_datadir}/pyshared/GmediaFinder/*





@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9547 |12cu|gmemusage-0.2-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	Graphics memory usage meter
Name: 		gmemusage
Version: 	0.2
Release: 	14
Source: 	%{name}-%{version}.tar.bz2
Url: 		http://reality.sgi.com/raju/software/
License: 	GPL
Group: 		Monitoring
Buildrequires:	pkgconfig(x11)

%description
This tool displays the bar graph describing a memory usage of processes
on the Linux box. Uses /proc filesystem.

%prep
%setup

%build
%make OPTIM="%optflags" LIBX11DIR=-L%{_libdir} LDFLAGS="%ldflags"

%install
rm -fr %buildroot
install -D -m 755 gmemusage $RPM_BUILD_ROOT%{_bindir}/%{name}
install -D -m 644 gmemusage.1 $RPM_BUILD_ROOT%{_mandir}/man1/%{name}.1

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{_bindir}/gmemusage
Name=Gmemusage
Comment=Memory usage
Icon=monitoring_section
Categories=System;Monitor;
EOF
 
%if %mdkversion < 200900
%post
%{update_menus}
%endif
 
%if %mdkversion < 200900
%postun          
%{clean_menus}
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr (-,root,root)
%{_bindir}/*
%{_mandir}/man1/*
%{_datadir}/applications/mandriva-%{name}.desktop


%changelog
* Fri Feb 04 2011 Funda Wang <fwang@mandriva.org> 0.2-13mdv2011.0
+ Revision: 635854
- tighten BR

* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2-12mdv2011.0
+ Revision: 618966
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.2-11mdv2010.0
+ Revision: 429221
- rebuild

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 0.2-10mdv2009.0
+ Revision: 218423
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.2-10mdv2008.1
+ Revision: 131581
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request
- buildrequires X11-devel instead of XFree86-devel
- import gmemusage


* Fri Dec 23 2005 Anssi Hannula <anssi@mandriva.org> 0.2-10mdk
- %%mkrel
- fix menudir
- fix lib64 build

* Thu Jul 22 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.2-9mdk
- rebuild

* Tue Jan 28 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.2-7mdk
- rebuild

* Sat Jan 19 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 0.2-6mdk
- Fix menu entry

* Wed Jul 18 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.2-5mdk
- rebuild

* Wed Jan 10 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.2-4mdk
- rebuild

* Tue Aug 31 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.2-3mdk
- BM
- macros 
- menu

* Thu Apr 27 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.2-2mdk
- fix  group

* Thu Feb 24 2000 Lenny Cartier <lenny@mandrakesoft.com>
- mandrake build

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9548 |12cu|gmerlin-1.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %{name} %{major}
%define libgtk %mklibname %{name}_gtk %{major}
%define devname %mklibname -d %{name}

Summary:	A multimedia architecture for linux
Name:		gmerlin
Version:	1.2.0
Release:	1
License:	GPLv3+
Group:		Video
Url:		http://gmerlin.sourceforge.net/
Source0:	http://downloads.sourceforge.net/gmerlin/%{name}-%{version}.tar.gz
Patch0:		gmerlin-1.0.0-link.patch
Patch1:		gmerlin-1.2.0-icons.patch
Patch2:		gmerlin-1.2.0-desktop.patch
BuildRequires:	doxygen
BuildRequires:	texinfo
BuildRequires:	jpeg-devel
BuildRequires:	tiff-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(esound)
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(gavl)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(jack)
BuildRequires:	pkgconfig(libcddb)
BuildRequires:	pkgconfig(libcdio)
BuildRequires:	pkgconfig(libexif)
BuildRequires:	pkgconfig(libmusicbrainz)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(libquicktime)
BuildRequires:	pkgconfig(libv4l1)
BuildRequires:	pkgconfig(libvisual-0.4)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xfixes)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	pkgconfig(xtst)
BuildRequires:	pkgconfig(xv)

%description
The gmerlin application framework consists of a toolkit indepentent
gmerlin library, which contains the player core, the transcoder core
and other utilities. It can be used to build custom multimedia
applications.

%files -f %{name}.lang
%doc %{_datadir}/doc/%{name}
%{_bindir}/*
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/plugins
%{_datadir}/%{name}
%{_datadir}/applications/*.desktop
%{_iconsdir}/*/*/*/*
%{_mandir}/man1/*
%{_infodir}/*

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Shared library for %{name}
Group:		System/Libraries

%description -n %{libname}
This package contains shared library for %{name}.

%files -n %{libname}
%{_libdir}/lib%{name}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libgtk}
Summary:	Shared library for %{name}
Group:		System/Libraries
Conflicts:	%{_lib}gmerlin0 < 1.2.0

%description -n %{libgtk}
This package contains shared library for %{name}.

%files -n %{libgtk}
%{_libdir}/lib%{name}_gtk.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{libname} = %{EVRD}
Requires:	%{libgtk} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
This package contains development files for %{name}.

%files -n %{devname}
%{_includedir}/%{name}
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p0
%patch1 -p1
%patch2 -p1

%build
autoreconf -fi
%configure2_5x --disable-rpath
%make

%install
%makeinstall_std

%find_lang %{name}


%changelog
* Tue Feb 25 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.2.0-1
+ Revision: 51ef36e
- LOG New version 1.2.0, split library package, update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9549 |12cu|gmerlin-encoders-1.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
######################
# Hardcode PLF build
%define build_plf 0
######################

%if %{build_plf}
%define distsuffix plf
%define extrarelsuffix plf
%endif

Summary:	A multimedia encoding library
Name:		gmerlin-encoders
Version:	1.2.0
Release:	1%{?extrarelsuffix}
License:	LGPLv2+
Group:		Video
Url:		http://gmerlin.sourceforge.net/
Source0:	http://downloads.sourceforge.net/gmerlin/%{name}-%{version}.tar.gz
Patch0:		gmerlin-encoders-1.2.0-ffmpeg2.patch
BuildRequires:	gmerlin
BuildRequires:	ffmpeg-devel
BuildRequires:	pkgconfig(flac)
BuildRequires:	pkgconfig(gavl)
BuildRequires:	pkgconfig(gmerlin)
BuildRequires:	pkgconfig(mjpegtools)
BuildRequires:	pkgconfig(ogg)
BuildRequires:	pkgconfig(shout)
BuildRequires:	pkgconfig(speex)
BuildRequires:	pkgconfig(theora)
BuildRequires:	pkgconfig(vorbis)
%if %{build_plf}
BuildRequires:	libfaac-devel
BuildRequires:	lame-devel
%endif

%description
This package contains some encoder plugins for gmerlin.
If you install it, gmerlin-transcoder will be able to
encode more file formats.

%files -f %{name}.lang
%{_libdir}/gmerlin/plugins/*.so

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x
make

%install
%makeinstall_std

%find_lang %{name}


%changelog
* Tue Feb 25 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.2.0-1
+ Revision: f5bf4d6
- LOG Add patch to fix build with new ffmpeg



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9550 |12cu|gmetadom-0.2.6-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname gmetadom_gdome_cpp_smart %{major}
%define devname %mklibname gmetadom_gdome_cpp_smart -d

%define _disable_ld_as_needed 1

Summary:	C++ Wrapper for GDOME
Name:		gmetadom
Version:	0.2.6
Release:	11
License:	LGPLv2.1+
Group:		System/Libraries
Url:		http://gmetadom.sourceforge.net/
Source0:	%{name}-%{version}.tar.bz2
Patch1:		gmetadom-0.2.6-fix-missing-header.patch
BuildRequires:	ocaml
BuildRequires:	ocaml-findlib
BuildRequires:	pkgconfig(gdome2)

%description
GMetaDOM is a collection of libraries, each library providing a
DOM implementation. Each DOM implementation is generated
automatically by means of XSLT stylesheets.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	CPP Libraries for gdome2
Group:		System/Libraries

%description -n %{libname}
GMetaDOM is a collection of libraries, each library providing a
DOM implementation. Each DOM implementation is generated
automatically by means of XSLT stylesheets.

%files -n %{libname}
%{_libdir}/libgmetadom_gdome_cpp_smart.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Libraries and include files for gdome2
Group:		Development/C++
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel  = %{EVRD}

%description -n %{devname}
GMetaDOM is a collection of libraries, each library providing a
DOM implementation. Each DOM implementation is generated
automatically by means of XSLT stylesheets.

%files -n %{devname}
%doc AUTHORS COPYING ChangeLog HISTORY INSTALL LICENSE
%{_includedir}/*
%{_libdir}/pkgconfig/*.pc
%{_libdir}/lib*.so

#----------------------------------------------------------------------------

%package -n ocaml-%{name}
Summary:	Ocaml bindings for %{name}
Group:		Development/Other

%description -n ocaml-%{name}
GMetaDOM is a collection of libraries, each library providing a
DOM implementation. Each DOM implementation is generated
automatically by means of XSLT stylesheets.

This are the Ocaml bindings of GMetaDOM.

%files -n ocaml-%{name}
%{_libdir}/ocaml/gdome2
%{_libdir}/ocaml/stublibs/*

#----------------------------------------------------------------------------

%prep
%setup -q
%apply_patches

%build
#gw we have to disable libtoolize, as the ocaml path doesn't build otherwise
%define __libtoolize true
%configure2_5x \
	--with-ocaml-lib-prefix=%{_libdir}/ocaml

%install
%makeinstall_std

# static lib needed for internal test
rm -f %{buildroot}%{_libdir}/*.a


%changelog
* Wed Feb 26 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.2.6-11
+ Revision: 611a13c
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9551 |12cu|gmpc-lyrics-11.8.16-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A lyrics provider plugin for gmpc
Name:		gmpc-lyrics
Version:	11.8.16
Release:	1
License:	GPLv2+
Group:		Sound
Url:		http://www.sarine.nl//gmpc-plugins-lyrics-provider
Source0:	http://download.sarine.nl/Programs/gmpc/11.8.16/%{name}-%{version}.tar.gz
BuildRequires:	libmpd-devel >= 0.14.99
BuildRequires:	libxml2-devel
BuildRequires:	gmpc-devel >= 0.15.4.102
BuildRequires:	gtk+2-devel >= 2.8
BuildRequires:	curl-devel
BuildRequires:	intltool
Requires:	gmpc

%description
A lyrics provider plugin for gmpc.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%defattr(-,root,root)
%{_libdir}/gmpc/plugins/lyricsplugin.so


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.20.0-2mdv2011.0
+ Revision: 610906
- rebuild

* Mon Apr 05 2010 Funda Wang <fwang@mandriva.org> 0.20.0-1mdv2010.1
+ Revision: 531609
- update to new version 0.20.0

* Sat Dec 26 2009 Funda Wang <fwang@mandriva.org> 0.19.0-1mdv2010.1
+ Revision: 482402
- BR intltool
- new version 0.19.0

* Wed Oct 07 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.18.0-2mdv2010.0
+ Revision: 455846
- rebuild for new curl SSL backend

* Mon May 25 2009 Funda Wang <fwang@mandriva.org> 0.18.0-1mdv2010.0
+ Revision: 379403
- BR curl
- New version 0.18.0

* Mon Dec 29 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.17.0-1mdv2009.1
+ Revision: 321126
- update to new version 0.17.0

* Wed Dec 03 2008 Funda Wang <fwang@mandriva.org> 0.16.0-1mdv2009.1
+ Revision: 309576
- move plugins

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - fix file list
    - update to new version 0.16.0

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.15.5.0-3mdv2009.0
+ Revision: 246283
- rebuild

* Wed Jan 30 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.15.5.0-1mdv2008.1
+ Revision: 160391
- add missing buildrequires on libcurl
- add spec file
- add source
- Created package structure for gmpc-lyrics.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9552 |12cu|gmpc-magnatune-11.8.16-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A magnatune browser plugin for gmpc
Name:		gmpc-magnatune
Version:	11.8.16
Release:	3
License:	GPLv2+
Group:		Sound
Url:		http://www.sarine.nl//gmpc-plugins-magnatune
Source0:	http://download.sarine.nl/Programs/gmpc/11.8.16/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(libmpd) >= 0.15.98
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	gtk+2-devel >= 2.4
BuildRequires:	gmpc-devel >= 0.18.0
BuildRequires:	sqlite3-devel
BuildRequires:	intltool
Requires:	gmpc

%description
The magnatune plugin provides an interface to the 
www.magnatune.com website. The plugin allows you 
to browse, and preview available albums.
(It uses the 128kbit mp3 version).The magnatune 
plugin provides a double function, it also uses 
the data from the magnatune website to fetch 
cover art.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%defattr(-,root,root)
%dir %{_datadir}/gmpc/plugins/magnatune
%{_libdir}/gmpc/plugins/magnatuneplugin.so
%{_datadir}/gmpc/plugins/magnatune/magnatune.png


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.20.0-2mdv2011.0
+ Revision: 610907
- rebuild

* Mon Apr 05 2010 Funda Wang <fwang@mandriva.org> 0.20.0-1mdv2010.1
+ Revision: 531683
- update to new version 0.20.0

* Mon Dec 28 2009 Funda Wang <fwang@mandriva.org> 0.19.0-1mdv2010.1
+ Revision: 482926
- new version 0.19.0

* Mon May 25 2009 Funda Wang <fwang@mandriva.org> 0.18.0-1mdv2010.0
+ Revision: 379402
- New version 0.18.0

* Sun Jan 04 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.17.0-2mdv2009.1
+ Revision: 324626
- fix installation on x86_64
- update to new version 0.17.0

* Wed Dec 03 2008 Funda Wang <fwang@mandriva.org> 0.16.0-1mdv2009.1
+ Revision: 309577
- move plugins

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - fix file list
    - update to new version 0.16.0

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.15.5.0-3mdv2009.0
+ Revision: 246284
- rebuild

* Wed Jan 30 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.15.5.0-1mdv2008.1
+ Revision: 160389
- add spec file
- add source
- Created package structure for gmpc-magnatune.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9553 |12cu|gmpc-random-playlist-0.15.5.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A random playlist plugin for gmpc
Name:		gmpc-random-playlist
Version:	0.15.5.0
Release:	6
License:	GPLv2+
Group:		Sound
Url:		http://www.sarine.nl/
Source0:	http://download.sarine.nl/download/gmpc-0.15.5/%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(libmpd)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	libglade2.0-devel
BuildRequires:	gmpc-devel
Requires:	gmpc

%description
A random playlist plugin for gmpc.

%prep
%setup -q

%build
%configure2_5x

%make

%install
%makeinstall_std

%files
%defattr(-,root,root)
%{_datadir}/gmpc/plugins/librandomplaylist.so


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.15.5.0-4mdv2011.0
+ Revision: 618977
- the mass rebuild of 2010.0 packages

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.15.5.0-3mdv2009.0
+ Revision: 246319
- rebuild

* Wed Jan 30 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.15.5.0-1mdv2008.1
+ Revision: 160418
- add spec file
- add source
- Created package structure for gmpc-random-playlist.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9554 |12cu|gmpc-stopbutton-0.15.5.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A stop button plugin for gmpc
Name:		gmpc-stopbutton
Version:	0.15.5.0
Release:	6
License:	GPLv2+
Group:		Sound
Url:		http://www.sarine.nl//gmpc-plugins-stopbutton
Source0:	http://download.sarine.nl/download/gmpc-0.15.5/%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(libmpd)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	libglade2.0-devel
BuildRequires:	gmpc-devel
Requires:	gmpc

%description
This is the simplest plugin of the lot, it adds a stop 
button to the controls in the main window. It's an easy 
solution to keep everybody happy.

%prep
%setup -q

%build
%configure2_5x

%make

%install
%makeinstall_std

%files
%defattr(-,root,root)
%{_datadir}/gmpc/plugins/libstopbutton.so


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.15.5.0-5mdv2011.0
+ Revision: 618978
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.15.5.0-4mdv2010.0
+ Revision: 429222
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.15.5.0-3mdv2009.0
+ Revision: 246327
- rebuild

* Wed Jan 30 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.15.5.0-1mdv2008.1
+ Revision: 160452
- add spec file
- add source
- Created package structure for gmpc-stopbutton.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9555 |12cu|gmrun-0.9.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	gmrun
%define version	0.9.2
%define	release	2

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Lightweight "Run program" dialog box with search history and tab completion
Group:		Graphical desktop/Other
License:	GPL+
URL:		http://sourceforge.net/projects/gmrun
Source0:	http://heanet.dl.sourceforge.net/sourceforge/%{name}/%{name}-%{version}.tar.gz
Patch0:		gmrun-gmrunrc.patch
Patch1:		gmrun-0.9.2-gcc43.patch
Patch2:		gmrun-0.9.2-mousewheel.patch
Patch3:		gmrun-0.9.2-mga.patch

BuildRequires:	pkgconfig(popt)
BuildRequires:	pkgconfig(gtk+-2.0)

Requires:	xterm
Requires:	man
Requires:	info
Requires:	xdg-utils

%description
A simple GTK program which provides a "run program" window.
It features a bash-like TAB completion, Ctrl-R/Ctrl-S for
searching through the history and URL handlers for any 
user defined prefix.


%prep
%setup -q
%patch0 -p1 -b .gmrunrc
%patch1 -p1 -b .gcc43
%patch2 -p1 -b .mousewheel
%patch3 -p1 -b .mga_support

%build
%configure2_5x
%make


%install
%makeinstall_std

%files
%defattr(-,root,root)
%doc ChangeLog AUTHORS COPYING README NEWS
%{_datadir}/gmrun/
%{_bindir}/gmrun


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9556 |12cu|gmsh-2.8.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Automatic 3D finite element grid generator
Name:		gmsh
Version:	2.8.4
Release:	1
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://www.geuz.org/gmsh/
Source0:	http://www.geuz.org/gmsh/src/%{name}-%{version}-source.tgz
Patch0:		gmsh-2.4.2-format.patch
Patch1:		gmsh-2.5.0-png1.5.patch
BuildRequires:	cmake
BuildRequires:	gcc-gfortran
BuildRequires:	opencascade
BuildRequires:	texinfo
BuildRequires:	fltk-devel
BuildRequires:	gmp-devel
BuildRequires:	jpeg-devel
BuildRequires:	libatlas-devel
BuildRequires:	opencascade-devel
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(zlib)
# There's no more devel package
Obsoletes:	%{name}-devel < 2.8.4

%description
Gmsh is an automatic 3D finite element grid generator with a built-in CAD
engine and post-processor. Its design goal is to provide a simple meshing tool
for academic problems with parametric input and advanced visualization
capabilities.

Gmsh is built around four modules: geometry, mesh, solver and post-processing.
The specification of any input to these modules is done either interactively
using the graphical user interface or in ASCII text files using Gmsh's own
scripting language.

%files
%doc README.txt doc/{CREDITS.txt,VERSIONS.txt}
%{_bindir}/*
%{_mandir}/man1/*
%{_iconsdir}/%{name}.png
%exclude %{_docdir}/%{name}/demos
%exclude %{_docdir}/%{name}/tutorial

#----------------------------------------------------------------------------

%package	demos
Summary:	Tutorial and demo files for Gmsh
Group:		Sciences/Mathematics
# known to have issues in mandriva build system
BuildArch:	noarch

%description	demos
Gmsh is an automatic 3D finite element grid generator with a built-in CAD
engine and post-processor. Its design goal is to provide a simple meshing tool
for academic problems with parametric input and advanced visualization
capabilities.

Gmsh is built around four modules: geometry, mesh, solver and post-processing.
The specification of any input to these modules is done either interactively
using the graphical user interface or in ASCII text files using Gmsh's own
scripting language.

This package contains tutorial and demo files for Gmsh.

%files demos
%{_docdir}/%{name}/demos
%{_docdir}/%{name}/tutorial

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{version}-source
%patch0 -p1
%patch1 -p1

%build
%cmake
%make

%install
%makeinstall_std -C build
install -D utils/icons/solid_48x48.png %{buildroot}%{_iconsdir}/%{name}.png


%changelog
* Wed Feb 26 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.8.4-1
+ Revision: fe5b6d7
- LOG Drop devel package as upstream did



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9557 |12cu|gmtp-1.3.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Simple MTP Client
Name:		gmtp
Version:	1.3.7
Release:	1
License:	BSD
Group:		Sound
Url:		http://gmtp.sourceforge.net/
Source0:	http://download.sourceforge.net/gmtp/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(flac)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(id3tag)
BuildRequires:	pkgconfig(libmtp)
BuildRequires:	pkgconfig(vorbisfile)

%description
Supports MTP devices including those with multiple storage devices (typically
mobile phones). Supports Drag'n'Drop interface for upload/download of files.

%files -f %{name}.lang
%doc AUTHORS ChangeLog COPYING README
%{_bindir}/%{name}
%{_datadir}/%{name}/
%{_datadir}/applications/%{name}.desktop
%{_datadir}/glib-2.0/schemas/org.gnome.gmtp.gschema.xml
%{_datadir}/pixmaps/gmtpicon.png

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%find_lang %{name}


%changelog
* Fri Aug 22 2014 Rosa <rosa@abf.rosalinux.ru> 1.3.7-1
+ Revision: 024e28f
- Automatic import for version 1.3.7-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9558 |12cu|gmusicbrowser-1.1.12-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Gtk2::(.*)\\)'
%endif

Summary:	Jukebox for collections of music files
Name:		gmusicbrowser
Version:	1.1.12
Release:	%mkrel 1
Epoch:		1
License:	GPLv3+
Group:		Sound
URL:		http://gmusicbrowser.org
Source0:	http://gmusicbrowser.org/download/%{name}-%{version}.tar.gz
BuildRequires:	imagemagick
BuildRequires:	desktop-file-utils
Requires:	perl-Gtk2 >= 1.090
Requires:	perl-GStreamer >= 0.06
Requires:	gstreamer0.10-plugins-good
Requires:	gstreamer0.10-plugins-ugly
Requires:	gstreamer0.10-flac
Requires:	perl-Gtk2-TrayIcon
Requires:	perl-Gtk2-WebKit
Requires:	perl(GStreamer::Interfaces)
# Already found by the build process
#Requires:	perl(Net::DBus)
Requires:	vorbis-tools
Requires:	mpg123
Suggests:	gstreamer0.10-lame
BuildArch:	noarch

%description
An open-source jukebox for large collections of mp3/ogg/flac/mpc/ape files,
written in perl.


%prep
%setup -q


%install
%makeinstall_std

desktop-file-install \
  --add-category="GTK;Player" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

rm -rf %{buildroot}%{_docdir}/%{name}-%{version}
rm -rf %{buildroot}%{_menudir}

%find_lang %{name}


%files -f %{name}.lang
%doc AUTHORS README NEWS layout_doc.html
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/*.desktop
%{_mandir}/man1/*
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png



%changelog
* Fri Mar 21 2014 Giovanni Mariani <mc2374@mclink.it> 1:1.1.12-1
+ Revision: bfd4355
- Updated to version 1.1.12



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9559 |12cu|gngb-0.20060309-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define beta 20060309

Summary:	Color Gameboy emulator
Name:		gngb
Version:	0.%{beta}
Release:	4
License:	GPLv2+
Group:		Emulators
Url:		http://m.peponas.free.fr/gngb/
Source0:	http://m.peponas.free.fr/gngb/download/%{name}-%{beta}.tar.bz2
BuildRequires:	bzip2-devel
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(zlib)

%description
Gngb is a Color Gameboy emulator for Linux written in C with the SDL.
It support most of Gameboy and Color Gameboy games.

%files
%doc AUTHORS COPYING ChangeLog README TODO sample_gngbrc
%attr(0755,root,games) %{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{beta}

%build
%configure2_5x
%make

%install
%makeinstall_std


%changelog
* Thu Feb 27 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.20060309-4
+ Revision: 078727f
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9560 |12cu|gnochm-0.9.11-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A chm file viewer for gnome
Name:		gnochm
Version:	0.9.11
Release:	9
License:	GPLv2+
Group:		Graphical desktop/GNOME
Url:		http://gnochm.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/gnochm/%{name}-%{version}.tar.bz2
Source1:	%{name}-16.png
Source2:	%{name}-32.png
Source3:	%{name}.png
Patch0:		gnochm-makefile.patch
Patch1:		gnochm.py.in.patch
Patch2:		gnochm-desktop.patch
BuildRequires:	gnome-common
BuildRequires:	intltool
BuildRequires:	scrollkeeper
BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(gconf-2.0)
Requires:	pygtk2.0-libglade
Requires:	gnome-python
Requires:	gnome-python-bonobo
Requires:	gnome-python-gconf
Requires:	gnome-python-gnomevfs
Requires:	gnome-python-gtkhtml2
Requires:	python-chm
BuildArch:	noarch

%description
A CHM file viewer for Gnome. Features are:

  * Full text search
  * Bookmarks
  * Support for external ms-its links
  * Configurable support for http links
  * Internationalisation

%files -f %{name}.lang
%doc ABOUT-NLS AUTHORS COPYING ChangeLog NEWS README
%config(noreplace) %{_sysconfdir}/gconf/schemas/gnochm.schemas
%{_bindir}/gnochm
%dir %{_datadir}/gnochm/
%dir %{_datadir}/gnochm/glade/
%{_datadir}/gnochm/glade/*.glade
%{_datadir}/pixmaps/*
%{_datadir}/applications/*
%{_datadir}/mime-info/gnochm.*
%{_datadir}/mime/packages/%{name}.xml
%{_datadir}/application-registry/gnochm.*
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png

%preun
%preun_uninstall_gconf_schemas gnochm

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p0 -b .makefile
%patch1 -p0 -b .makefile
%patch2 -p0 -b .desktop

%build
NOCONFIGURE=yes gnome-autogen.sh
%configure2_5x

%make

%install
%makeinstall_std

%find_lang %{name} --with-gnome

# icon
mkdir -p %{buildroot}%{_liconsdir}
mkdir -p %{buildroot}%{_iconsdir}
mkdir -p %{buildroot}%{_miconsdir}
install -m 644 %{SOURCE1} %{buildroot}%{_miconsdir}/%{name}.png
install -m 644 %{SOURCE2} %{buildroot}%{_liconsdir}/%{name}.png
install -m 644 %{SOURCE3} %{buildroot}%{_iconsdir}/%{name}.png


%changelog
* Thu Feb 27 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.9.11-9
+ Revision: 006999c
- LOG Should be noarch package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9561 |12cu|gnoise-0.1.15-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	GTK-based wave file editor
Version:	0.1.15
Name:		gnoise
Release:	13
License:	GPLv2+
Group:		Sound
Url:		http://sourceforge.net/projects/gnoise/
Source0:	%{name}-%{version}.tar.bz2
Patch0:		gnoise-0.1.15-fix-desktop.patch
BuildRequires:	pkgconfig(gtk+)
BuildRequires:	desktop-file-utils

%description
GNoise is a GTK-based wave file editor for Linux capable of handling large
files. A peaks display cache provides a fast, double-buffered display.

%files
%doc README COPYING TODO ChangeLog
%{_bindir}/*
%{_datadir}/pixmaps/gnoise.png
%{_datadir}/applications/*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p0
find . -name "Makefile*" -o -name "*.m4" |xargs sed -i -e 's,configure.in,configure.ac,g'
find . -name "configure*" -o -name "missing" |xargs sed -i -e 's,configure.in,configure.ac,g'

%build
export FORCE_AUTOCONF_2_5=1
aclocal
automake -a -c
autoconf

%configure2_5x --disable-gnome
make

%install
%makeinstall_std

desktop-file-install --vendor='' --delete-original \
	--dir=%{buildroot}%{_datadir}/applications \
	%{buildroot}%{_datadir}/gnome/apps/Multimedia/gnoise.desktop


%changelog
* Thu Feb 27 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.1.15-13
+ Revision: 9d1fdd1
- LOG Spec cleanup, adjust automake stuff



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9562 |12cu|gnome-activity-journal-0.8.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name gnome-activity-journal
%define version 0.8.0
%define release %mkrel 2

Summary: GUI to browse and search your Zeitgeist activities
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://launchpad.net/%name/0.8/%version/+download/%name-%version.tar.gz
Patch0: gnome-activity-journal-fix-histogram-issue.patch
License: GPLv3+
Group: Graphical desktop/GNOME
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
BuildRequires: python-distutils-extra
BuildRequires: python-setuptools
BuildRequires: intltool
Url: https://launchpad.net/gnome-activity-journal
Requires: zeitgeist >= 0.3.1
Requires: gnome-python
Requires: gnome-python-gconf
Requires: libbonobo
Requires: gnome-python-gnomevfs

%description

GNOME Activity Journal is a tool for easily browsing and finding files on 
your computer. It shows a chronological journal of all file activity and 
supports full-text search through Tracker.

%prep
%setup -q -n %{name}-%{version}
%patch0 -p1

%build
python setup.py build

%install
rm -rf %buildroot %name.lang
python setup.py install --root=$RPM_BUILD_ROOT
%find_lang %name
mkdir -p %buildroot%_sysconfdir
mv %buildroot%_datadir/gconf %buildroot%_sysconfdir

%clean
rm -rf $RPM_BUILD_ROOT

%preun
%preun_uninstall_gconf_schemas %name

%files -f %name.lang
%defattr(-,root,root)
%doc README AUTHORS
%_sysconfdir/gconf/schemas/%name.schemas
%_bindir/%name
%py_puresitedir/*.egg-info
%_datadir/applications/%name.desktop
%_datadir/%name
%_datadir/icons/hicolor/*/*/*
%_mandir/man1/%name.1*
%_datadir/pixmaps/%name.xpm
%_datadir/zeitgeist/_zeitgeist/engine/extensions/gnome_activity_journal.py


%changelog
* Mon Jul 18 2011 Götz Waschk <waschk@mandriva.org> 0.8.0-1mdv2011
+ Revision: 690223
- new version

* Mon May 23 2011 Funda Wang <fwang@mandriva.org> 0.6.0-2
+ Revision: 677707
- rebuild to add gconftool as req

* Thu Jan 27 2011 Götz Waschk <waschk@mandriva.org> 0.6.0-1
+ Revision: 633485
- new version
- update URL

* Wed Nov 03 2010 Götz Waschk <waschk@mandriva.org> 0.5.0.1-2mdv2011.0
+ Revision: 592937
- rebuild for new python 2.7

* Thu Sep 23 2010 Götz Waschk <waschk@mandriva.org> 0.5.0.1-1mdv2011.0
+ Revision: 580704
- new version

* Tue Aug 24 2010 Götz Waschk <waschk@mandriva.org> 0.5.0-1mdv2011.0
+ Revision: 572932
- new version
- update file list
- update source URL

  + Olivier Faurax <ofaurax@mandriva.org>
    - bad extension for pixmaps (svg -> xpm)
    - forcing new release
    - Updated tar.gz to 0.3.4.1

* Thu Aug 05 2010 Götz Waschk <waschk@mandriva.org> 0.3.4.1-1mdv2011.0
+ Revision: 566419
- update to new version 0.3.4.1

* Sun Feb 21 2010 Götz Waschk <waschk@mandriva.org> 0.3.3-1mdv2010.1
+ Revision: 509023
- update to new version 0.3.3

* Wed Jan 20 2010 Götz Waschk <waschk@mandriva.org> 0.3.2-1mdv2010.1
+ Revision: 493968
- import gnome-activity-journal



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9563 |12cu|gnome-chemistry-utils-0.14.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 0.14
%define major 0
%define libname %mklibname gcu %{api} %{major}
%define libgchempaint %mklibname gchempaint %{api} %{major}
%define libgcrystal %mklibname gcrystal %{api} %{major}

Summary:	Backend for Gnome chemistry applications
Name:		gnome-chemistry-utils
Version:	0.14.5
Release:	1
License:	LGPLv2+
Group:		Sciences/Chemistry
Url:		http://www.nongnu.org/gchemutils/
Source0:	http://download.savannah.nongnu.org/releases/gchemutils/%{api}/%{name}-%{version}.tar.xz
BuildRequires:	bodr
BuildRequires:	chemical-mime-data
BuildRequires:	chrpath
BuildRequires:	gtk-doc
BuildRequires:	intltool
BuildRequires:	perl-XML-Parser
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(libgoffice-0.10)
BuildRequires:	pkgconfig(libgsf-1)
BuildRequires:	pkgconfig(openbabel-2.0)
# Also can be built with gnumeric but we don't do it for now
Provides:	gcu = %{EVRD}
Provides:	gchemutils = %{EVRD}
Obsoletes:	gcu < %{EVRD}
Obsoletes:	gchemutils < %{EVRD}
# fwang: the main package comes meta package since 0.10
Requires:	gchem3d = %{EVRD}
Requires:	gchemcalc = %{EVRD}
Requires:	gchempaint = %{EVRD}
Requires:	gchemtable = %{EVRD}
Requires:	gcrystal = %{EVRD}
Requires:	gspectrum = %{EVRD}

%description
The Gnome Chemistry Utils provide C++ classes and GTK2 widgets related to
chemistry. They are currently used in Gnome Crystal (gcrystal) and Gnome
Chemistry Paint (gchempaint).

%files
%doc README ChangeLog NEWS AUTHORS

#--------------------------------------------------------------------

%package common
Summary:	Common files shared by different components of %{name}
Group:		Sciences/Chemistry
Conflicts:	%{name} < %{version}
Requires:	chemical-mime-data
Requires:	bodr

%description common
The Gnome Chemistry Utils provide C++ classes and GTK2 widgets related to
chemistry.  They are currently used in Gnome Crystal (gcrystal) and Gnome
Chemistry Paint (gchempaint).

This package contains the common files ahred by different components of
%{name}.

%preun common
%preun_uninstall_gconf_schemas gchemutils

%files common -f gchemutils-%{api}.lang
%{_datadir}/glib-2.0/schemas/org.gnome.gchemutils.gschema.xml
%dir %{_libdir}/gchemutils
%dir %{_libdir}/gchemutils/%{api}
%dir %{_libdir}/gchemutils/%{api}/plugins
%{_libdir}/gchemutils/%{api}/plugins/cdx
%{_libdir}/gchemutils/%{api}/plugins/cdxml
%{_libdir}/gchemutils/%{api}/plugins/cif
%{_libdir}/gchemutils/%{api}/plugins/cml
%{_libdir}/gchemutils/%{api}/plugins/nuts
%dir %{_datadir}/gchemutils
%dir %{_datadir}/gchemutils/%{api}
%{_datadir}/gchemutils/%{api}/*.xml
%dir %{_datadir}/gchemutils/%{api}/pixmaps
%dir %{_datadir}/gchemutils/%{api}/ui
%{_datadir}/gchemutils/%{api}/ui/libgcu
%{_datadir}/mime/packages/*.xml
%{_libdir}/babelserver

#--------------------------------------------------------------------

%package -n %{libname}
Summary:	Main libraries for %{name}
Group:		System/Libraries

%description -n %{libname}
The Gnome Chemistry Utils provide C++ classes and GTK2 widgets related to
chemistry. They are currently used in Gnome Crystal (gcrystal) and Gnome
Chemistry Paint (gchempaint).

This package contains the library needed to run programs dynamically
linked with %{name}.

%files -n %{libname}
%{_libdir}/libgcu-%{api}.so.%{major}*
%{_libdir}/libgcugtk-%{api}.so.%{major}*

#--------------------------------------------------------------------

%package -n %{libgchempaint}
Summary:	Libraries for gchempaint
Group:		System/Libraries

%description -n %{libgchempaint}
The Gnome Chemistry Utils provide C++ classes and GTK2 widgets related to
chemistry. They are currently used in Gnome Crystal (gcrystal) and Gnome
Chemistry Paint (gchempaint).

This package contains the library needed to run programs dynamically
linked with gchempaint.

%files -n %{libgchempaint}
%{_libdir}/libgcp-%{api}.so.%{major}*
%{_libdir}/libgccv-%{api}.so.%{major}*

#--------------------------------------------------------------------

%package -n %{libgcrystal}
Summary:	Libraries for gchempaint
Group:		System/Libraries

%description -n %{libgcrystal}
The Gnome Chemistry Utils provide C++ classes and GTK2 widgets related to
chemistry. They are currently used in Gnome Crystal (gcrystal) and Gnome
Chemistry Paint (gchempaint).

This package contains the library needed to run programs dynamically
linked with gcrystal.

%files -n %{libgcrystal}
%{_libdir}/libgcrystal-%{api}.so.%{major}*

#--------------------------------------------------------------------

%package -n gchempaint
Summary:	GNOME 2D chemical structure drawing tool
Group:		Sciences/Chemistry
Requires:	%{name}-common = %{EVRD}
Suggests:	%{name}-goffice = %{EVRD}
Conflicts:	%{name}-common < 0.10.1-2

%description -n gchempaint
GChemPaint is a 2D chemical structures editor for the Gnome-2 desktop.
GChemPaint is a multi-document application and will be a bonobo server so
that some chemistry could be embedded in Gnome applications such as
Gnumeric and Abiword.

%preun -n gchempaint
%preun_uninstall_gconf_schemas gchempaint gchempaint-arrows

%files -n gchempaint
%{_datadir}/glib-2.0/schemas/org.gnome.gchemutils.paint.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gnome.gchemutils.paint.plugins.arrows.gschema.xml
%{_bindir}/gchempaint*
%{_libdir}/gchemutils/%{api}/plugins/paint
%{_datadir}/applications/gchempaint*.desktop
%{_datadir}/gchemutils/%{api}/paint
%{_datadir}/gchemutils/%{api}/pixmaps/gchempaint_logo.*
%{_datadir}/gchemutils/%{api}/ui/paint
%{_datadir}/gnome/help/gchempaint-%{api}
%{_iconsdir}/hicolor/*/apps/gchempaint.*
%{_iconsdir}/hicolor/*/mimetypes/application-x-gchempaint.*
%{_mandir}/man1/gchempaint*
%{_datadir}/omf/gchempaint-%{api}/gchempaint-%{api}-C.omf

#--------------------------------------------------------------------

%package -n gchem3d
Summary:	Molecules Viewer
Group:		Sciences/Chemistry
Requires:	%{name}-common = %{EVRD}
Conflicts:	%{name} < %{version}

%description -n gchem3d
GChem3Viewer is a 3D molecular structure viewer.

%files -n gchem3d
%{_bindir}/gchem3d*
%{_datadir}/applications/gchem3d*.desktop
%{_datadir}/gnome/help/gchem3d-%{api}
%{_iconsdir}/hicolor/*/apps/gchem3d.*
%{_mandir}/man1/gchem3d*
%{_datadir}/omf/gchem3d-%{api}/gchem3d-%{api}-C.omf

#--------------------------------------------------------------------

%package -n gchemcalc
Summary:	Chemical calculator
Group:		Sciences/Chemistry
Requires:	%{name}-common = %{EVRD}
Conflicts:	%{name} < %{version}

%description -n gchemcalc
GChemCalc is a Chemical calculator.

%files -n gchemcalc
%{_bindir}/gchemcalc*
%{_datadir}/applications/gchemcalc*.desktop
%{_datadir}/gchemutils/%{api}/ui/calc
%{_datadir}/gnome/help/gchemcalc-%{api}
%{_iconsdir}/hicolor/*/apps/gchemcalc.*
%{_mandir}/man1/gchemcalc*
%{_datadir}/omf/gchemcalc-%{api}/gchemcalc-%{api}-C.omf

#--------------------------------------------------------------------

%package -n gchemtable
Summary:	Periodic table
Group:		Sciences/Chemistry
Requires:	%{name}-common = %{EVRD}
Conflicts:	%{name} < %{version}

%description -n gchemtable
GChemTable is a periodic table of the elements application.

%files -n gchemtable
%{_bindir}/gchemtable*
%{_datadir}/applications/gchemtable*.desktop
%{_datadir}/gnome/help/gchemtable-%{api}
%{_datadir}/gchemutils/%{api}/ui/table
%{_iconsdir}/hicolor/*/apps/gchemtable.*
%{_mandir}/man1/gchemtable*
%{_datadir}/omf/gchemtable-%{api}/gchemtable-%{api}-C.omf

#--------------------------------------------------------------------

%package -n gcrystal
Summary:	Crystal structure viewer
Group:		Sciences/Chemistry
Requires:	%{name}-common = %{EVRD}
Conflicts:	%{name} < %{version}

%description -n gcrystal
GCrystal is a Crystal structure viewer.

%preun -n gcrystal
%preun_uninstall_gconf_schemas gcrystal

%files -n gcrystal
%{_datadir}/glib-2.0/schemas/org.gnome.gchemutils.crystal.gschema.xml
%{_bindir}/gcrystal*
%{_datadir}/gchemutils/%{api}/pixmaps/gcrystal_logo.png
%{_datadir}/gchemutils/%{api}/ui/crystal
%{_datadir}/applications/gcrystal*.desktop
%{_datadir}/gnome/help/gcrystal-%{api}
%{_iconsdir}/hicolor/*/apps/gcrystal.*
%{_iconsdir}/hicolor/*/mimetypes/application-x-gcrystal.*
%{_mandir}/man1/gcrystal*
%{_datadir}/omf/gcrystal-%{api}/gcrystal-%{api}-C.omf

#--------------------------------------------------------------------

%package -n gspectrum
Summary:	Spectrum viewer
Group:		Sciences/Chemistry
Requires:	%{name}-common = %{EVRD}
Conflicts:	%{name} < %{version}

%description -n gspectrum
GSpectrum is a Spectrum viewer.

%files -n gspectrum
%{_bindir}/gspectrum*
%{_datadir}/applications/gspectrum*.desktop
%{_datadir}/gnome/help/gspectrum-%{api}
%{_iconsdir}/hicolor/*/apps/gspectrum.*
%{_mandir}/man1/gspectrum*
%{_datadir}/omf/gspectrum-%{api}/gspectrum-%{api}-C.omf

#--------------------------------------------------------------------

%package goffice
Summary:	GOffice plugin for gchemutils
Group:		Sciences/Chemistry
Requires:	gchempaint = %{EVRD}
Requires:	goffice

%description goffice
GOffice plugin for gchemutils.

%files goffice
%{_libdir}/goffice/*/plugins/gchemutils

#--------------------------------------------------------------------

%package	devel
Summary:	Development related files of %{name}
Group:		Development/GNOME and GTK+
Requires:	%{libname} = %{EVRD}
Requires:	%{libgchempaint} = %{EVRD}
Requires:	%{libgcrystal} = %{EVRD}
Provides:	gcu-devel = %{EVRD}
Provides:	gchemutils-devel = %{EVRD}
Provides:	gchempaint-devel = %{EVRD}
Obsoletes:	%{_lib}gcu-devel < %{version}
Obsoletes:	gchempaint-devel < %{version}

%description	devel
The Gnome Chemistry Utils provide C++ classes and GTK2 widgets related to
chemistry.  They are currently used in Gnome Crystal (gcrystal) and Gnome
Chemistry Paint (gchempaint).

This package includes the header files and static libraries necessary for
developing chemistry related programs using %{name}.

%files devel
%doc docs/reference
%{_libdir}/*.so

#--------------------------------------------------------------------

%prep
%setup -q

%build
%define Werror_cflags %{nil}
export CXXFLAGS="%{optflags} -fpermissive"
%configure2_5x \
	--enable-static=no --disable-update-databases \
	--disable-mozilla-plugin --disable-schemas-install \
	--disable-scrollkeeper --without-kde-mime-dir
%make

%install
%makeinstall_std HTMLDIR=`pwd`/reference/html

#kill intrusive docs
rm -rf %{buildroot}%{_docdir}/gchemutils

#kill rpaths
chrpath --delete  %{buildroot}%{_bindir}/*
chrpath --delete  %{buildroot}%{_libdir}/goffice/*/plugins/gchemutils/gchemutils.so
chrpath --delete  %{buildroot}%{_libdir}/*.so.*

%find_lang gchemutils-%{api}


%changelog
* Sat Jan 18 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.14.5-1
+ Revision: eadea6a
- LOG Update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9564 |12cu|gnome-commander-1.2.8.17-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

Summary:	A Gnome filemanager similar to the Norton Commander(TM) 
Name:		gnome-commander
Version:	1.2.8.17
Release:	2
License:	GPLv2+
Group:		File tools
Url:		http://www.freesoftware.fsf.org/gcmd/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.xz
Patch0:		gnome-commander-1.2.8.17-sfmt.patch
BuildRequires:	desktop-file-utils
BuildRequires:	flex
BuildRequires:	gnome-common
BuildRequires:	intltool
BuildRequires:	libxslt-proc
BuildRequires:	libchm-devel
BuildRequires:	pkgconfig(exiv2)
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(gnome-vfs-2.0)
BuildRequires:	pkgconfig(lcms)
BuildRequires:	pkgconfig(libgnomeui-2.0)
BuildRequires:	pkgconfig(libgsf-1)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(poppler)
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(taglib)
Requires:	gnome-vfs2

%description
Gnome Commander is a filemanager that just like the classical Norton
commander (TM) lets you do everything with the keyboard. It can
perform all standard file operations and some extra features like ftp
support.

%files -f %{name}.lang
%doc README TODO COPYING ChangeLog
%{_bindir}/gnome-commander
%{_bindir}/gcmd-block
%{_libdir}/gnome-commander/
%{_datadir}/pixmaps/*
%{_datadir}/applications/gnome-commander.desktop
%{_mandir}/man1/*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
autoreconf
%configure2_5x \
	--disable-scrollkeeper \
	--disable-shared
%make

%install
%makeinstall_std

%find_lang %{name} --with-gnome

rm -f %{buildroot}%{_libdir}/gnome-commander/*.a
rm -f %{buildroot}%{_libdir}/gnome-commander/plugins/*.a

desktop-file-install --vendor="" \
	--remove-category="Application" \
	--add-category="X-MandrivaLinux-System-FileTools" \
	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*


%changelog
* Sun Feb 02 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.2.8.17-2
+ Revision: f50de52
- LOG Add gnome-vfs2 to Requires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9565 |12cu|gnome-devel-docs-3.8.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver	%(echo %{version}|cut -d. -f1,2)

Summary:		GNOME Developer Documentation
Name:			gnome-devel-docs
Version:		3.8.1
Release:		1
License:		GFDL
Source0:		http://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
Group:			Books/Other
Url:			http://developer.gnome.org/
BuildArch:		noarch
BuildRequires:		scrollkeeper itstool
BuildRequires:		pkgconfig
BuildRequires:		gnome-doc-utils >= 0.5.6
BuildRequires:		gnome-doc-utils-devel
Requires(post):		scrollkeeper >= 0.3
Requires(postun):	scrollkeeper >= 0.3

%description
This package contains the GNOME Handbook, the GNOME Documentation Style Guide
and an Overview of the GNOME Platform.

%prep
%setup -q

%build
%configure2_5x
#gw broken in 2.28.1
%make

%install
%makeinstall_std

%find_lang %{name} --with-gnome --all-name
rm -rf %buildroot/var/lib/scrollkeeper

%files -f %{name}.lang
%doc NEWS  README AUTHORS

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9566 |12cu|gnome-sensors-applet-3.0.0-2.20131013.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1
%define git 20131013

%define major 0
%define libname %mklibname sensors-applet-plugin %{major}
%define devname %mklibname sensors-applet-plugin -d

Summary:	Detailed hardware monitoring applet for GNOME2
Name:		gnome-sensors-applet
Version:	3.0.0
Release:	2.%{git}.1
License:	GPLv2+
Group:		Graphical desktop/GNOME
Url:		http://sensors-applet.sourceforge.net/
Source0:	http://downloads.sourceforge.net/sensors-applet/sensors-applet-%{version}-%{git}.tar.bz2
BuildRequires:	gnome-common
BuildRequires:	intltool
BuildRequires:	perl-XML-Parser
BuildRequires:	xsltproc
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(libatasmart)
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	pkgconfig(libpanelapplet-4.0)

%description
GNOME Sensors Applet is an applet for the GNOME Panel to display readings
from hardware sensors, including CPU and system temperatures, fan speeds and
voltage readings under Linux.

Interfaces via the Linux kernel i2c modules.

%files -f sensors-applet.lang
%doc AUTHORS ChangeLog NEWS README TODO
%{_libdir}/sensors-applet
%{_datadir}/dbus-1/services/org.gnome.panel.applet.SensorsAppletFactory.service
%{_datadir}/gnome-panel/4.0/applets/org.gnome.applets.SensorsApplet.panel-applet
%{_datadir}/icons/hicolor/*/*/*.png
%{_datadir}/pixmaps/*
%{_datadir}/sensors-applet/ui/SensorsApplet.xml

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Shared library for gnome-sensors-applet
Group:		System/Libraries
Conflicts:	%{name} < 3.0.0-2

%description -n %{libname}
Shared library for gnome-sensors-applet.

%files -n %{libname}
%{_libdir}/libsensors-applet-plugin.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for gnome-sensors-applet
Group:		Development/GNOME and GTK+
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Conflicts:	%{name}-devel < 3.0.0-2
Obsoletes:	%{name}-devel < 3.0.0-2

%description -n %{devname}
This package contains development files for gnome-sensors-applet.

%files -n %{devname}
%{_includedir}/sensors-applet/*.h
%{_libdir}/libsensors-applet-plugin.so

#----------------------------------------------------------------------------

%prep
%setup -qn sensors-applet-%{version}-%{git}

%build
autoreconf -fi
%configure2_5x \
	--disable-scrollkeeper \
	--enable-libnotify \
	--without-libsensors \
	--disable-static

%make

%install
mkdir -p %{buildroot}%{_libdir}/sensors-applet/plugins

%makeinstall_std

%find_lang sensors-applet --with-gnome


%changelog
* Thu Feb 27 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.0.0-2.20131013.1
+ Revision: 44502b6
- LOG Update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9567 |12cu|gnomoradio-0.15.1-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libroboradio %mklibname roboradio %{major}
%define librainbow %mklibname rainbow %{major}
%define libaudio %mklibname %{name}-audio %{major}
%define libmp3 %mklibname %{name}-mp3 %{major}
%define devname %mklibname %{name} -d

Summary:	Finder and player of free (Creative Commons) music
Name:		gnomoradio
Version:	0.15.1
Release:	10
License:	GPLv2+
Group:		Sound
Url:		http://gnomoradio.org/
Source0:	%{name}-%{version}.tar.bz2
# patches from Gentoo
Patch0:		gnomoradio-0.15.1-gcc42.patch
Patch1:		gnomoradio-0.15.1-gcc43.patch
# -------------------
Patch2:		gnomoradio-0.15.1-fix-underlinking.patch
Patch3:		gnomoradio-0.15.1-glib-single-include.patch
Patch4:		gnomoradio-0.15.1-lm.patch
BuildRequires:	desktop-file-utils
BuildRequires:	imagemagick
BuildRequires:	pkgconfig(ao)
BuildRequires:	pkgconfig(gconfmm-2.6)
BuildRequires:	pkgconfig(gtkmm-2.4)
BuildRequires:	pkgconfig(libxml++-2.6)
BuildRequires:	pkgconfig(sigc++-2.0)
BuildRequires:	pkgconfig(ogg)
BuildRequires:	pkgconfig(vorbis)

%description
Gnomoradio is a program that can find, fetch, share, and play music that is
freely available for sharing. The Gnomoradio project is creating an
online network where artists can promote and share their music freely and
willingly. By eliminating many of the exclusionary tactics of the mainstream
music industry, musicians now have a chance to interact directly with their
listeners and receive valuable exposure.

%files
%doc AUTHORS README NEWS TODO
%{_bindir}/%{name}
%{_bindir}/rainbow-get
%{_sbindir}/rainbow-hub
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/*
%{_liconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png

#----------------------------------------------------------------------------

%package -n %{libroboradio}
Summary:	Dynamic library from %{name}
Group:		System/Libraries
Conflicts:	%{_lib}gnomoradio0 < 0.15.1-10
Obsoletes:	%{_lib}gnomoradio0 < 0.15.1-10

%description -n %{libroboradio}
Dynamic library from %{name}.

%files -n %{libroboradio}
%{_libdir}/libroboradio.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{librainbow}
Summary:	Dynamic library from %{name}
Group:		System/Libraries
Conflicts:	%{_lib}gnomoradio0 < 0.15.1-10

%description -n %{librainbow}
Dynamic library from %{name}.

%files -n %{librainbow}
%{_libdir}/librainbow.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libaudio}
Summary:	Dynamic library from %{name}
Group:		System/Libraries
Conflicts:	%{_lib}gnomoradio0 < 0.15.1-10

%description -n %{libaudio}
Dynamic library from %{name}.

%files -n %{libaudio}
%{_libdir}/libroboradio-audio.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libmp3}
Summary:	Dynamic library from %{name}
Group:		System/Libraries
Conflicts:	%{_lib}gnomoradio0 < 0.15.1-10

%description -n %{libmp3}
Dynamic library from %{name}.

%files -n %{libmp3}
%{_libdir}/libroboradio-mp3.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Header files and static libraries from %{name}
Group:		Development/C
Requires:	%{libroboradio} = %{EVRD}
Requires:	%{librainbow} = %{EVRD}
Requires:	%{libaudio} = %{EVRD}
Requires:	%{libmp3} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Obsoletes:	%{_lib}gnomoradio0-devel < 0.15.1-10

%description -n %{devname}
Libraries and includes files for developing programs based on %{name}.

%files -n %{devname}
%{_includedir}/rainbow
%{_includedir}/roboradio
%{_libdir}/*.so

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1

%build
%configure2_5x
%make LIBS="-lglibmm-2.4 -lsigc-2.0"

%install
%makeinstall_std

desktop-file-install --vendor="" \
	--remove-category="Application" \
	--add-category="GTK" \
	--add-category="AudioVideo" \
	--add-category="Audio" \
	--add-category="Player" \
	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

mkdir -p %{buildroot}/%{_liconsdir}
convert -size 48x48 %{name}/%{name}.png %{buildroot}/%{_liconsdir}/%{name}.png
mkdir -p %{buildroot}/%{_iconsdir}
convert -size 32x32 %{name}/%{name}.png %{buildroot}/%{_iconsdir}/%{name}.png
mkdir -p %{buildroot}/%{_miconsdir}
convert -size 16x16 %{name}/%{name}.png %{buildroot}/%{_miconsdir}/%{name}.png


%changelog
* Thu Feb 27 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.15.1-10
+ Revision: 71ec059
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9568 |12cu|gnote-3.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           gnote
Version:        3.8.0
Release:        1
Summary:        Note-taking application
Group:          Graphical desktop/GNOME
License:        GPLv3+
URL:            http://live.gnome.org/Gnote
Source0:        http://ftp.gnome.org/pub/GNOME/sources/gnote/3.8/%{name}-%{version}.tar.xz
# https://bugzilla.gnome.org/show_bug.cgi?id=696664
Patch0:         gnote-3.8.0-keywords.patch

BuildRequires:  boost-devel
BuildRequires:  desktop-file-utils
BuildRequires:  gettext
BuildRequires:  pkgconfig(gtkmm-3.0)
BuildRequires:  pkgconfig(gtkspell3-3.0)
BuildRequires:  intltool
BuildRequires:  itstool
BuildRequires:  pkgconfig(libsecret-1)
BuildRequires:  pkgconfig(uuid)
BuildRequires:  pkgconfig(libxml-2.0)
BuildRequires:  libxml2-utils
BuildRequires:  pkgconfig(libxslt)
BuildRequires:  pkgconfig(libpcre)


%description
Gnote is a desktop note-taking application which is simple and easy to use.
It lets you organize your notes intelligently by allowing you to easily link
ideas together with Wiki style interconnects. It is a port of Tomboy to C++ 
and consumes fewer resources.

%prep
%setup -q
%patch0 -p1 -b .keywords

%build
%configure2_5x --disable-static --with-gnu-ld
V=1 %make

%install
%makeinstall_std

desktop-file-validate %{buildroot}%{_datadir}/applications/gnote.desktop

find %{buildroot} -type f -name "*.la" -delete

%find_lang %{name} --with-gnome

%files -f %{name}.lang
%doc COPYING README TODO NEWS AUTHORS
%{_bindir}/gnote
%{_mandir}/man1/gnote.1.*
%{_datadir}/applications/gnote.desktop
%{_datadir}/gnote/
%{_datadir}/icons/hicolor/*/apps/gnote.png
%{_datadir}/icons/hicolor/scalable/apps/gnote.svg
%{_prefix}/%{_lib}/gnote/
%{_prefix}/%{_lib}/libgnote*
%{_datadir}/dbus-1/services/org.gnome.Gnote.service
%{_datadir}/glib-2.0/schemas/org.gnome.gnote.gschema.xml


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9569 |12cu|gnubg-20121022-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define enable_3d 1
%{?_without_3d: %define enable_3d 0}

Summary:	GNU Backgammon
Name:		gnubg
Version:	20121022
Release:	3
License:	GPLv2+
Group:		Games/Boards
URL:		http://www.gnubg.org

Source0:	http://gnubg.org/media/sources/%{name}-source-SNAPSHOT-%{version}.tar.gz

BuildRequires:	flex
BuildRequires:	bison
BuildRequires:	readline-devel
BuildRequires:	gdbm-devel
BuildRequires:	gettext-devel
BuildRequires:	termcap-devel
BuildRequires:	gmp-devel
BuildRequires:	gtk+2-devel
BuildRequires:	libxml2-devel
BuildRequires:	python-devel
BuildRequires:	png-devel
BuildRequires:	esound-devel

%if %enable_3d
BuildRequires:	ftgl-devel
BuildRequires:	gtkglext-devel >= 1.0
BuildRequires:	pkgconfig(glu)
%endif

%description
GNU Backgammon (gnubg) plays and analyses backgammon games and matches.
Some of its features include:

* Tournament match and money session cube handling
* Can play using graphical board (using GTK+ interface) with 2D/3D
  graphics, or command line interface
* Functions to generate legal moves and evaluate positions at
  varying search depths
* Neural  net functions for giving cubeless evaluations of all other
  contact and race positions
* Support for both 1-sided and 2-sided bearoff databases, and allows
  storing optional larger databases on disks
* Automated  rollouts of positions, with lookahead and race variance
  reduction where appropriate. Rollouts may also be extended.
* Both TD(0) and supervised training of neural net weights
* Optional position databases for supervised training
* Loading and saving .sgf games and matches, and export to various
  other formats
* Scripting ability
* Automatic and manual annotation (analysis and commentary) of games
  and matches.
* Record keeping of statistics of players in games and matches

%prep
%setup -q -n %{name}

%build
./autogen.sh
%configure2_5x \
	--with-gtk \
	--with-python \
	--bindir=%{_gamesbindir} \
%if %enable_3d
	--with-board3d \
%else
	--without-board3d \
%endif

%make

%install
rm -rf %{buildroot}
%makeinstall_std bindir=%{_gamesbindir}

# XDG menu entry
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=GNU Backgammon
Comment=GNU Backgammon
Exec=%{_gamesbindir}/%{name} -b -w
Icon=strategy_section
Terminal=false
Type=Application
Categories=Game;BoardGame;
EOF

# remove unwanted files
rm -rf %{buildroot}%{_datadir}/locale/en@quot

%find_lang %{name}




%files -f %{name}.lang
%defattr(-, root, root)
%{_gamesbindir}/*
%{_datadir}/%{name}
%{_mandir}/man6/*
%{_datadir}/applications/mandriva-%{name}.desktop
%{_docdir}/%{name}
%{_iconsdir}/hicolor/*/apps/%{name}.*



%changelog
* Sat Mar 12 2011 Funda Wang <fwang@mandriva.org> 1:0.9.0-3mdv2011.0
+ Revision: 643963
- fix desktop launcher (bug#62761)

* Wed Feb 10 2010 Funda Wang <fwang@mandriva.org> 1:0.9.0-2mdv2011.0
+ Revision: 503622
- fix version
- rebuild for new gmp

  + Sandro Cazzaniga <kharec@mandriva.org>
    - fix licence and version

* Thu Dec 31 2009 Crispin Boylan <crisb@mandriva.org> 1:0.9.0-1mdv2010.1
+ Revision: 484504
- New(er) release 0.9.0
- Clean up spec file

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sat Feb 28 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.15-5mdv2009.1
+ Revision: 346063
- builtfor latest readline
- fix some (not all) format errors
- fix linking order

  + Adam Williamson <awilliamson@mandriva.org>
    - rebuild for new ftgl major

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.15-1mdv2008.1
+ Revision: 136454
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - do not harcode icon extension
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'


* Sun Mar 04 2007 Emmanuel Andry <eandry@mandriva.org> 0.15-1mdv2007.0
+ Revision: 132148
- buildrequires ghostscript
- drop source 1
- New version 0.15

  + Nicolas Lécureuil <neoclust@mandriva.org>
    - Fix BuildRequires
    - Use mkrel
    - Fix BuildRequires
    - Add menu entry
    - Import gnubg

* Tue Feb 08 2005 Abel Cheung <deaddog@mandrake.org> 0.14.3-4mdk
- Rebuild against new readline

* Sun Dec 26 2004 Abel Cheung <deaddog@mandrake.org> 0.14.3-3mdk
- Rebuild against new python

* Thu Dec 02 2004 Abel Cheung <deaddog@mandrake.org> 0.14.3-2mdk
- Fix BuildRequires

* Thu Nov 04 2004 Abel Cheung <deaddog@mandrake.org> 0.14.3-1mdk
- First Mandrakelinux package
- If you try to play without -b option, it will encounter
  assertion fail and quit during bearoff


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9570 |12cu|gnucap-20060830-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define filever 2006-08-30

Summary:	A general purpose circuit simulator
Name:		gnucap
Version:	20060830
Release:	7
License:	GPLv2+
Group:		Development/Other
Url:		http://www.geda.seul.org/tools/gnucap/index.html
Source0:	%{name}-%{filever}.tar.bz2
Source10:	%{name}.rpmlintrc
Patch0:		gnucap-2006-08-30-fix-build.patch
BuildRequires:	readline-devel
BuildRequires:	termcap-devel

%description
GNUCAP is a general purpose circuit simulator. It performs nonlinear dc and
transient analyses, Fourier analysis, and ac analysis linearized at an
operating point. It is fully interactive and command driven. It can also be
run in batch mode or as a server. The output is produced as it simulates.
Spice compatible models for the MOSFET (level 1,2,3) and diode are included
in this release.

%files
%doc COPYING
%{_bindir}/*
%{_mandir}/man1/*
%{_datadir}/%{name}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{filever}
%patch0 -p1

%build
%configure2_5x
%make

%install
%makeinstall_std

mkdir -p %{buildroot}/%{_mandir}/man1/
cp doc/gnucap.1 %{buildroot}/%{_mandir}/man1/


%changelog
* Thu Feb 27 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 20060830-7
+ Revision: a33c60b
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9571 |12cu|gnudl-0.9.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define srcname gdl

Summary:	A free incremental compiler quite similar and compatible with IDL
Name:		gnudl
Version:	0.9.4
Release:	2
License:	GPLv2+
Group:		Development/Other
Url:		http://gnudatalanguage.sourceforge.net/
Source0:	http://sourceforge.net/projects/gnudatalanguage/files/gdl/%{version}/%{srcname}-%{version}.tar.gz
# Fix datatype for use with gsl's permutation type
# https://sourceforge.net/p/gnudatalanguage/bugs/570/
Patch0:		gdl-gsl.patch
# Patch to support plplot's new width() function
# https://sourceforge.net/p/gnudatalanguage/patches/70/
Patch1:		gdl-plwidth.patch
Patch2:		gdl-0.9.4-linkage.patch
BuildRequires:	cmake
BuildRequires:	gomp-devel
BuildRequires:	hdf5-devel
BuildRequires:	jpeg-devel
BuildRequires:	python-numpy-devel
BuildRequires:	readline-devel
BuildRequires:	udunits2-devel
BuildRequires:	wxgtku-devel
BuildRequires:	pkgconfig(fftw3)
BuildRequires:	pkgconfig(gsl)
BuildRequires:	pkgconfig(libps)
#This is a workaround for missing rpc.h of xdr.h
BuildRequires:	pkgconfig(libtirpc)
BuildRequires:	pkgconfig(ImageMagick)
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(netcdf)
BuildRequires:	pkgconfig(plplotd)
BuildRequires:	pkgconfig(python)

%description
A free compatible incremental compiler (i.e. runs Interactive Data
Language programs). IDL is a registered trademark of ITT Visual
Information Solutions. All IDL language elements up to IDL version 7.1
are supported and more than 380 library routines are implemented. For
a sorted list enter HELP,/LIB at the command prompt and look for
library routines written in GDL in the gnudatalanguage/lib directory.

%files
%doc README AUTHORS NEWS TODO HACKING ChangeLog COPYING
%{_mandir}/man1/*
%{_bindir}/gdl
%{_datadir}/gnudatalanguage/*

#----------------------------------------------------------------------------

%prep
%setup -q -n %{srcname}-%{version}
%patch0 -p1
%patch1 -p1
%patch2 -p1

%build
%cmake \
	-DWXWIDGETS=ON \
	-DUDUNITS=ON \
	-DUDUNITS_INCLUDE_DIR=%{_includedir}/udunits2 \
	-DGRIB=OFF \
	-DOPENMP=OFF \
	-DHDF=OFF \
	-DEIGEN3=OFF \
	-DMPICH=OFF \
	-DMAGICK=ON \
	-DGRAPHICSMAGICK=OFF
%make

%install
%makeinstall_std -C build


%changelog
* Sat Apr 19 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.9.4-2
+ Revision: 667b6b4
- Update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9572 |12cu|gnuit-4.9.5-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A set of GNU Interactive Tools
Name: 		gnuit
Version:	4.9.5
Release:	4
License:	GPLv3+
Group:		File tools
Url:		http://www.gnu.org/software/gnuit/
Source0:	http://ftp.gnu.org/gnu/gnuit/%{name}-%{version}.tar.gz
Patch1:		0001-Fix-string-format-errors.patch
Patch2:		0002-Fix-linking.patch
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	tetex
BuildRequires:	texinfo
BuildRequires:	texi2html
Conflicts:	git

%description
gnuit (GNU Interactive Tools) provides an extensible file
system browser, an ASCII/hexadecimal file viewer, a process viewer/killer
and other related utilities and shell scripts.  gnuit can be used to increase
the speed and efficiency of copying and moving files and directories,
invoking editors, compressing and uncompressing files, creating and expanding
archives, compiling programs, sending mail and more. gnuit uses standard
ANSI color sequences, if they are available.

You should install the gnuit package if you are interested in using its file
management capabilities.

%files
%doc ChangeLog LSM NEWS PLATFORMS PROBLEMS README INSTALL doc/gnuit.html
%{_bindir}/*
%{_bindir}/.gitaction
%{_mandir}/man1/*
%{_infodir}/*
%{_datadir}/gnuit

#----------------------------------------------------------------------------

%prep
%setup -q
%apply_patches

%build
%configure2_5x
%make

# Force rebuild of info file
pushd doc
makeinfo gnuit.texinfo
popd

%install
%makeinstall_std


%changelog
* Thu Feb 27 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.5-4
+ Revision: b998873
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9573 |12cu|gnupod-0.99.8-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		gnupod		
Summary:	Command-line tools for the iPod
Version:	0.99.8
Release:	3
Source:		ftp://ftp.gnu.org/gnu/gnupod/%{name}-%{version}.tgz
URL:		http://www.gnu.org/software/gnupod/
License:	GPLv3+
Group:		Communications
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	perl-MP3-Info perl-Unicode-String
BuildRequires:	perl-XML-Parser
BuildRequires:	perl-libwww-perl
BuildRequires:	perl-Digest-SHA1
BuildRequires:	perl-TimeDate
Requires:	perl-MP3-Info perl-Unicode-String
Requires:	perl-XML-Parser
BuildArch:	noarch
Provides:	gnupod-tools
%description
gnuPod is a collection of tools which allow you to use your iPod under Linux.
HFS+ and FAT32 formatted iPods are supported.

%prep
%setup -q

%build
%{__perl} -pi -e 's/test \$PERL/test "\$PERL"/' configure
export PERL="%{__perl} -I$RPM_BUILD_ROOT%{perl_vendorlib}"
%configure2_5x

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/%{_bindir}
mkdir -p $RPM_BUILD_ROOT/%{perl_vendorlib}
mkdir -p $RPM_BUILD_ROOT/%{_infodir}
%makeinstall
cp doc/%name.info $RPM_BUILD_ROOT/%{_infodir}

%clean
rm -rf $RPM_BUILD_ROOT



%files
%defattr(-,root,root)
%doc CHANGES doc/*
%{_bindir}/*
%{_mandir}/man1/*
%{perl_vendorlib}/*
%{_infodir}/*


%changelog
* Fri Apr 23 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.99.8-2mdv2011.0
+ Revision: 538315
- just don't define name, version, and release on top of spec
- don't bumping release, not needed

* Sun Mar 07 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.99.8-2mdv2010.1
+ Revision: 515565
- Fix url
- provides: gnupod-tools
- Fix 3 of 4 rpmlint's warning
- remove spaces for tabulations, line 5
- update to 0.99.8

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 0.99.7-2mdv2010.0
+ Revision: 437796
- rebuild

* Tue Jan 20 2009 Funda Wang <fwang@mandriva.org> 0.99.7-1mdv2009.1
+ Revision: 331669
- add BR

  + Jérôme Soyer <saispo@mandriva.org>
    - New upstream release

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.99.6-3mdv2009.0
+ Revision: 246499
- rebuild

* Sun Feb 03 2008 Funda Wang <fwang@mandriva.org> 0.99.6-1mdv2008.1
+ Revision: 161625
- New version 0.99.6

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Oct 09 2007 Jérôme Soyer <saispo@mandriva.org> 0.99.5-1mdv2008.1
+ Revision: 96129
- Add BR
- New release 0.99.5
- New release 0.99.5

* Sun Sep 02 2007 Funda Wang <fwang@mandriva.org> 0.99.3-1mdv2008.0
+ Revision: 77743
- New version 0.99.3

* Mon May 21 2007 Jérôme Soyer <saispo@mandriva.org> 0.99.2-1mdv2008.0
+ Revision: 29224
- Add BuildRequires
- New release 0.99.2
- Import gnupod



* Tue May 23 2006 Lenny Cartier <lenny@mandriva.com> 0.99-1mdk
- 0.99

* Sun Jun 26 2005 Austin Acton <austin@mandriva.org> 0.98.1-1mdk
- 0.98.1
- source URL

* Sun Feb 27 2005 Austin Acton <austin@mandrake.org> 0.98-1mdk
- 0.98

* Wed Sep 1 2004 Austin Acton <austin@mandrake.org> 0.96-1mdk
- 0.96

* Wed Jun 30 2004 Austin Acton <austin@linux.ca> 0.95-1mdk
- 0.95
- configure 2.5

* Sun Dec 14 2003 Austin Acton <austin@linux.ca> 0.93-1mdk
- 0.93

* Mon Oct 6 2003 Austin Acton <aacton@yorku.ca> 0.92-1mdk
- 0.92
- no need parser-simple, file-ncopy
- drop patch

* Thu Jul 24 2003 Michael Scherer <scherer.michael@free.fr> 0.29-0.3mdk 
- Fix unpackaged files

* Thu Jul 17 2003 David Walser <luigiwalser@yahoo.com> 0.29-0.2mdk
- use Getopt::Long instead of Getopt::Mixed

* Wed Jul 16 2003 David Walser <luigiwalser@yahoo.com> 0.29-0.1mdk
- 0.29 RC1
- drop patch (better way of fixing installation)
- update URL

* Sun Mar 16 2003 Austin Acton <aacton@yorku.ca> 0.28-1mdk
- 0.28

* Sun Feb 9 2003 Austin Acton <aacton@yorku.ca> 0.27-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9574 |12cu|gnuradio-3.6.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		0
%define libuhd		%mklibname %{name}-uhd %{major}
%define devuhd		%mklibname %{name}-uhd -d
%define libdigital	%mklibname %{name}-digital %{major}
%define devdigital	%mklibname %{name}-digital -d
%define libvolk		%mklibname %{name}-volk %{major}
%define devvolk		%mklibname %{name}-volk -d
%define libatsc		%mklibname %{name}-atsc %{major}
%define devatsc		%mklibname %{name}-atsc -d
%define libaudio	%mklibname %{name}-audio %{major}
%define devaudio	%mklibname %{name}-audio -d
%define libcore		%mklibname %{name}-core %{major}
%define devcore		%mklibname %{name}-core -d
%define libvocoder	%mklibname %{name}-vocoder %{major}
%define devvocoder	%mklibname %{name}-vocoder -d
%define libnoaa		%mklibname %{name}-noaa %{major}
%define devnoaa		%mklibname %{name}-noaa -d
%define libpager	%mklibname %{name}-pager %{major}
%define devpager	%mklibname %{name}-pager -d
%define libqtgui	%mklibname %{name}-qtgui %{major}
%define devqtgui	%mklibname %{name}-qtgui -d
%define libtrellis	%mklibname %{name}-trellis %{major}
%define devtrellis	%mklibname %{name}-trellis -d
%define libvideo_sdl	%mklibname %{name}-video-sdl %{major}
%define devvideo_sdl	%mklibname %{name}-video-sdl -d
%define libgruel	%mklibname gruel %{major}
%define devgruel	%mklibname gruel -d
%define libfcd		%mklibname %{name}-fcd %{major}
%define devfcd		%mklibname %{name}-fcd -d
%define libwavelet	%mklibname %{name}-wavelet %{major}
%define devwavelet	%mklibname %{name}-wavelet -d
%define libfft		%mklibname %{name}-fft %{major}
%define devfft		%mklibname %{name}-fft -d
%define libfilter	%mklibname %{name}-filter %{major}
%define devfilter	%mklibname %{name}-filter -d

Summary:	Software defined radio framework
Name:		gnuradio
Version:	3.6.2
Release:	5
License:	GPLv3+
Group:		Communications
Url:		http://www.gnuradio.org
Source0:	%{name}-%{version}.tar.gz
# Create tarball from git with:
# $ ./make-tarball gnuradio http://gnuradio.org/git/gnuradio.git
# See note in make-tarball script
Source1:	make-tarball
Patch0:		gnuradio-3.6.2-mga-fix_install_paths_in_CMakeLists.patch
Patch2:		gnuradio-3.6.1-fix-linkage.patch

BuildRequires:	cmake
BuildRequires:	doxygen
BuildRequires:	graphviz
BuildRequires:	pygtk2.0-libglade
BuildRequires:	python-cheetah
BuildRequires:	python-lxml
BuildRequires:	python-numpy
BuildRequires:	sdcc
BuildRequires:	swig
BuildRequires:	wxPython
BuildRequires:	xdg-utils
BuildRequires:	xmlto
BuildRequires:	boost-devel
BuildRequires:	libqwtplot3d-devel
BuildRequires:	python-qt4-devel
BuildRequires:	qwt-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(cppunit)
BuildRequires:	pkgconfig(fftw3)
BuildRequires:	pkgconfig(gsl)
BuildRequires:	pkgconfig(guile-2.0)
BuildRequires:	pkgconfig(libcanberra-gtk)
BuildRequires:	pkgconfig(libusb-1.0)
BuildRequires:	pkgconfig(orc-0.4)
BuildRequires:	pkgconfig(portaudio-2.0)
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(uhd)
## TODO
#BuildRequires:	sphinx

Requires(pre):	shadow-utils

Requires:	%{name}-companion
Requires:	%{name}-doc
Requires:	%{name}-examples
Requires:	%{name}-noaa
Requires:	%{name}-pager
Requires:	%{name}-utils
Requires:	python-%{name}-atsc
Requires:	python-%{name}-core
Requires:	python-%{name}-qtgui
Requires:	python-%{name}-trellis
Requires:	python-%{name}-video-sdl
Requires:	python-%{name}-wxgui
Requires:	python-%{name}-digital
Requires:	python-%{name}-gruel
Requires:	python-%{name}-vocoder
Requires:	python-%{name}-audio
Requires:	python-%{name}-uhd
Requires:	python-%{name}-fcd
Requires:	python-%{name}-wavelet
Requires:	python-%{name}-fft
Requires:	python-%{name}-filter

%description
GNU Radio is a collection of software that when combined with minimal
hardware, allows the construction of radios where the actual wave forms
transmitted and received are defined by software. What this means is
that it turns the digital modulation schemes used in today's high
performance wireless devices into software problems.

This is a virtual package that installs the entire GNU Radio software set.

%files

#----------------------------------------------------------------------------

%package doc
Summary:	Software Defined Radio
Group:		Communications
BuildArch:	noarch

%description doc
This package contains the documentation for the GNU Radio software
defined radio system.

%files doc
%doc AUTHORS
%doc %{_docdir}/*
%{_datadir}/applications/%{name}-doc.desktop

#----------------------------------------------------------------------------

%package examples
Summary:	GNU Radio Example Programs
Group:		Communications

%description examples
This package provides examples of GNU Radio usage using Python.

%files examples
%{_datadir}/%{name}
%exclude %{_datadir}/%{name}/grc

#----------------------------------------------------------------------------

%package -n %{libuhd}
Summary:	GNU Radio UHD package
Group:		System/Libraries

%description -n %{libuhd}
This is the GNU Radio UHD package.

It is the interface to the UHD library to connect to and send and receive data
between the Ettus Research, LLC product line.

%files -n %{libuhd}
%{_libdir}/lib%{name}-uhd*.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devuhd}
Summary:	Uhd devel files
Group:		Communications
Requires:	%{libuhd} = %{EVRD}
Requires:	%{devcore} = %{EVRD}

%description -n %{devuhd}
This package contains header files needed by developers.

%files -n %{devuhd}
%{_libdir}/pkgconfig/%{name}-uhd.pc
%{_libdir}/lib%{name}-uhd*.so

#----------------------------------------------------------------------------

%package -n %{libdigital}
Summary:	GNU Radio digital modulation blocks
Group:		System/Libraries

%description -n %{libdigital}
This is the gr-digital package.

It contains all of the digital modulation blocks, utilities, and examples.

%files -n %{libdigital}
%{_libdir}/lib%{name}-digital*.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devdigital}
Summary:	GNU Radio digital modulation blocks development files
Group:		Communications
Requires:	%{libdigital} = %{EVRD}

%description -n %{devdigital}
This package contains header files needed by developers.

%files -n %{devdigital}
%{_includedir}/%{name}/digital_*.h
%{_libdir}/pkgconfig/%{name}-digital.pc
%{_libdir}/lib%{name}-digital*.so

#----------------------------------------------------------------------------

%package -n %{libvolk}
Summary:	GNU Radio Volk
Group:		System/Libraries

%description -n %{libvolk}
VOLK stands for Vector-Optimized Library of Kernels.
It is a library that was introduced into GNU Radio in December 2010.

%files -n %{libvolk}
%{_libdir}/libvolk.so.%{major}*
# not sure where to put this:
%{_bindir}/volk_profile

#----------------------------------------------------------------------------

%package -n %{devvolk}
Summary:	GNU Radio Volk devel files
Group:		Communications
Requires:	%{libvolk} = %{EVRD}

%description -n %{devvolk}
This package contains header files needed by developers.

%files -n %{devvolk}
%{_includedir}/volk/*
%{_libdir}/pkgconfig/volk.pc
%{_libdir}/libvolk.so

#----------------------------------------------------------------------------

%package -n %{libatsc}
Summary:	The GNU Radio blocks for ATSC decoding
Group:		System/Libraries

%description -n %{libatsc}
This pacage provides ATSC (HDTV) transmitter and receiver blocks.
Code related to the Advanced Television Standards Committee HDTV
implementation.

%files -n %{libatsc}
%{_libdir}/lib%{name}-atsc*.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devatsc}
Summary:	The GNU Radio blocks for ATSC decoding
Group:		Communications
Requires:	%{libatsc} = %{EVRD}

%description -n %{devatsc}
This package contains header files needed by developers.

%files -n %{devatsc}
%{_includedir}/%{name}/atsc_*.h
%{_includedir}/%{name}/atsci_*.h
%{_includedir}/%{name}/convolutional_interleaver.h
%{_includedir}/%{name}/create_atsci_*.h
%{_includedir}/%{name}/fpll_btloop_coupling.h
%{_includedir}/%{name}/interleaver_fifo.h
%{_libdir}/pkgconfig/%{name}-atsc.pc
%{_libdir}/lib%{name}-atsc*.so

#----------------------------------------------------------------------------

%package -n %{libaudio}
Summary:	GNU Radio audio interfaces
Group:		System/Libraries

%description -n %{libaudio}
This package includes all of the supported audio interfaces.

%files -n %{libaudio}
%{_libdir}/lib%{name}-audio*.so.%{major}*
%config(noreplace) %{_sysconfdir}/%{name}/conf.d/gr-audio-*.conf

#----------------------------------------------------------------------------

%package -n %{devaudio}
Summary:	GNU Radio audio interfaces - devel files
Group:		Communications
Requires:	%{libaudio} = %{EVRD}
Requires:	%{devcore} = %{EVRD}

%description -n %{devaudio}
This package contains header files needed by developers.

%files -n %{devaudio}
%{_libdir}/pkgconfig/%{name}-audio.pc
%{_libdir}/lib%{name}-audio*.so


#----------------------------------------------------------------------------

%package -n %{libcore}
Summary:	The GNU Radio Core Library
Group:		System/Libraries

%description -n %{libcore}
This package contains the core GNU Radio libraries.

%files -n %{libcore}
%{_libdir}/lib%{name}-core*.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devcore}
Summary:	The GNU Radio Core devel files
Group:		Communications
Requires:	%{libcore} = %{EVRD}

%description -n %{devcore}
This package contains header files needed by developers.

%files -n %{devcore}
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/gr_*.h
%{_includedir}/%{name}/gri_*.h
%{_includedir}/%{name}/ccomplex_*.h
%{_includedir}/%{name}/complex_*.h
%{_includedir}/%{name}/fcomplex*.h
%{_includedir}/%{name}/float_dotprod*.h
%{_includedir}/%{name}/%{name}_swig_bug_workaround.h
%{_includedir}/%{name}/i2c*.h
%{_includedir}/%{name}/malloc16.h
%{_includedir}/%{name}/microtune_*.h
%{_includedir}/%{name}/swig
%{_includedir}/%{name}/ppio*.h
%{_includedir}/%{name}/qa_filter.h
%{_includedir}/%{name}/random.h
%{_includedir}/%{name}/rs.h
%{_includedir}/%{name}/sdr_1000.h
%{_includedir}/%{name}/short_dotprod*.h
%{_includedir}/%{name}/sse_debug.h
%{_includedir}/%{name}/viterbi.h
%{_libdir}/pkgconfig/%{name}-core.pc
%{_libdir}/lib%{name}-core*.so

#----------------------------------------------------------------------------

%package -n %{libvocoder}
Summary:	GNU Radio C++ vocoder blocks
Group:		System/Libraries

%description -n %{libvocoder}
This is the gr-vocoder package.
It contains all available vocoders in GNU Radio.

%files -n %{libvocoder}
%{_libdir}/lib%{name}-vocoder*.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devvocoder}
Summary:	GNU Radio vocoder devel files
Group:		Communications
Requires:	%{libvocoder} = %{EVRD}

%description -n %{devvocoder}
This package contains header files needed by developers.

%files -n %{devvocoder}
%{_includedir}/%{name}/vocoder_*.h
%{_libdir}/pkgconfig/%{name}-vocoder.pc
%{_libdir}/lib%{name}-vocoder*.so

#----------------------------------------------------------------------------

%package -n %{libnoaa}
Summary:	GNU Radio C++ block implementing the NOAA
Group:		System/Libraries

%description -n %{libnoaa}
This package provides a NOAA POES HRPT receiver/demodulator block
for GNU Radio.

%files -n %{libnoaa}
%{_libdir}/lib%{name}-noaa*.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devnoaa}
Summary:	GNU Radio C++ block implementing the NOAA
Group:		Communications
Requires:	%{libnoaa} = %{EVRD}

%description -n %{devnoaa}
This package contains header files needed by developers.

%files -n %{devnoaa}
%{_includedir}/%{name}/noaa_*.h
%{_libdir}/lib%{name}-noaa*.so
%{_libdir}/pkgconfig/%{name}-noaa.pc

#----------------------------------------------------------------------------

%package -n %{libpager}
Summary:	GNU Radio C++ block implementing the FLEX one-way pager protocol
Group:		System/Libraries

%description -n %{libpager}
This package provides an implementation of the FLEX one-way pager protocol
for GNU Radio.

%files -n %{libpager}
%{_libdir}/lib%{name}-pager*.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devpager}
Summary:	GNU Radio C++ block implementing the FLEX one-way pager protocol
Group:		Communications
Requires:	%{libpager} = %{EVRD}

%description -n %{devpager}
This package contains header files needed by developers.

%files -n %{devpager}
%{_includedir}/%{name}/pager*.h
%{_libdir}/pkgconfig/%{name}-pager.pc
%{_libdir}/lib%{name}-pager*.so

#----------------------------------------------------------------------------

%package -n %{libqtgui}
Summary:	GNU Radio C++ blocks fro QT-based GUI applications
Group:		System/Libraries

%description -n %{libqtgui}
This package contains the C++ library for using GNU Radio inside
QT-based GUI applications.

%files -n %{libqtgui}
%{_libdir}/lib%{name}-qtgui*.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devqtgui}
Summary:	GNU Radio C++ blocks for QT-based GUI applications
Group:		Communications
Requires:	%{libqtgui} = %{EVRD}

%description -n %{devqtgui}
This package contains the C++ library for using GNU Radio inside
QT-based GUI applications.
This package contains header files needed by developers.

%files -n %{devqtgui}
%{_includedir}/%{name}/qtgui*.h
%{_includedir}/%{name}/ConstellationDisplayPlot.h
%{_includedir}/%{name}/FrequencyDisplayPlot.h
%{_includedir}/%{name}/SpectrumGUIClass.h
%{_includedir}/%{name}/TimeDomainDisplayPlot.h
%{_includedir}/%{name}/WaterfallDisplayPlot.h
%{_includedir}/%{name}/plot_waterfall.h
%{_includedir}/%{name}/spectrumUpdateEvents.h
%{_includedir}/%{name}/spectrumdisplayform.h
%{_includedir}/%{name}/waterfallGlobalData.h
%{_includedir}/%{name}/timedisplayform.h
%{_libdir}/pkgconfig/%{name}-qtgui.pc
%{_libdir}/lib%{name}-qtgui*.so

#----------------------------------------------------------------------------

%package -n  %{libtrellis}
Summary:	GNU Radio C++ block implementing trellis-coded modulation
Group:		System/Libraries

%description -n %{libtrellis}
This package provides an implementation of tellis-coded modulation
for GNU Radio.

%files -n %{libtrellis}
%{_libdir}/lib%{name}-trellis*.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devtrellis}
Summary:	GNU Radio C++ block implementing trellis-coded modulation
Group:		Communications
Requires:	%{libtrellis} = %{EVRD}

%description -n %{devtrellis}
This package contains header files needed by developers.

%files -n %{devtrellis}
%{_includedir}/%{name}/trellis*.h
%{_includedir}/%{name}/quicksort_index.h
%{_includedir}/%{name}/interleaver.h
%{_includedir}/%{name}/fsm.h
%{_includedir}/%{name}/base.h
%{_includedir}/%{name}/siso_type.h
%{_includedir}/%{name}/calc_metric.h
%{_includedir}/%{name}/core_algorithms.h
%{_libdir}/pkgconfig/%{name}-trellis.pc
%{_libdir}/lib%{name}-trellis*.so

#----------------------------------------------------------------------------

%package -n %{libvideo_sdl}
Summary:	GNU Radio C++ block implementing video-sdl-coded modulation
Group:		System/Libraries

%description -n %{libvideo_sdl}
This package provides an interface to the SDL rendering library
for GNU Radio.

%files -n %{libvideo_sdl}
%{_libdir}/lib%{name}-video-sdl*.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devvideo_sdl}
Summary:	GNU Radio C++ block implementing video-sdl-coded modulation
Group:		Communications
Requires:	%{libvideo_sdl} = %{EVRD}

%description -n %{devvideo_sdl}
This package provides an interface to the SDL rendering library
for GNU Radio.

This package contains header files needed by developers.

%files -n %{devvideo_sdl}
%{_includedir}/%{name}/video_sdl*.h
%{_libdir}/pkgconfig/%{name}-video-sdl.pc
%{_libdir}/lib%{name}-video-sdl*.so

#----------------------------------------------------------------------------

%package -n %{libgruel}
Summary:	GNU Radio Utility Etcetera Library
Group:		System/Libraries

%description -n %{libgruel}
This package implements a variety of low-level utility routines for
GNU Radio.

%files -n %{libgruel}
%{_libdir}/libgruel*.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devgruel}
Summary:	GNU Radio Utility Etcetera Library
Group:		Communications
Requires:	%{libgruel} = %{EVRD}

%description -n %{devgruel}
This package implements a variety of low-level utility routines for
GNU Radio.

This package contains header files needed by developers.

%files -n %{devgruel}
%{_includedir}/gruel/*
%{_libdir}/pkgconfig/gruel.pc
%{_libdir}/libgruel*.so

#----------------------------------------------------------------------------

%package -n %{libfcd}
Summary:	Fun Cube Dongle libs
Group:		System/Libraries

%description -n %{libfcd}
Fun Cube Dongle library files.

%files -n %{libfcd}
%{_libdir}/lib%{name}-fcd*.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devfcd}
Summary:	Fun Cube Dongle development files
Group:		System/Libraries
Requires:	%{libfcd} = %{EVRD}

%description -n %{devfcd}
This package contains header files needed by developers.

%files -n %{devfcd}
%{_includedir}/%{name}/fcd_api.h
%{_includedir}/%{name}/fcd_source_c.h
%{_libdir}/pkgconfig/%{name}-fcd.pc
%{_libdir}/lib%{name}-fcd*.so

#----------------------------------------------------------------------------

%package -n %{libwavelet}
Summary:	GnuRadio Wavelet
Group:		System/Libraries

%description -n %{libwavelet}
GnuRadio Wavelet module.

%files -n %{libwavelet}
%{_libdir}/lib%{name}-wavelet*.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devwavelet}
Summary:	GnuRadio Wavelet development files
Group:		System/Libraries
Requires:	%{libwavelet} = %{EVRD}

%description -n %{devwavelet}
This package contains header files needed by developers.

%files -n %{devwavelet}
%{_includedir}/%{name}/wavelet_*.h
%{_libdir}/lib%{name}-wavelet*.so
%{_libdir}/pkgconfig/%{name}-wavelet.pc

#----------------------------------------------------------------------------

%package -n %{libfft}
Summary:	GnuRadio fft
Group:		System/Libraries

%description -n %{libfft}
GnuRadio fft module.

%files -n %{libfft}
%{_libdir}/lib%{name}-fft*.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devfft}
Summary:	GnuRadio fft development files
Group:		System/Libraries
Requires:	%{libfft} = %{EVRD}

%description -n %{devfft}
This package contains header files needed by developers.

%files -n %{devfft}
%{_includedir}/%{name}/fft/*.h
%{_libdir}/lib%{name}-fft*.so
%{_libdir}/pkgconfig/%{name}-fft.pc

#----------------------------------------------------------------------------

%package -n %{libfilter}
Summary:	GnuRadio filters
Group:		System/Libraries

%description -n %{libfilter}
GnuRadio filter module.

%files -n %{libfilter}
%{_libdir}/lib%{name}-filter*.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devfilter}
Summary:	GnuRadio filter development files
Group:		System/Libraries
Requires:	%{libfilter} = %{EVRD}

%description -n %{devfilter}
This package contains header files needed by developers.

%files -n %{devfilter}
%{_includedir}/%{name}/filter/*.h
%{_libdir}/lib%{name}-filter*.so
%{_libdir}/pkgconfig/%{name}-filter.pc

#----------------------------------------------------------------------------

%package -n python-%{name}-digital
Summary:	Python bindings for GNU Radio digital
Group:		Development/Python
Requires:	python-%{name}-core = %{EVRD}

%description -n python-%{name}-digital
This package contains Python bindings for GNU Radio Digital.

%files -n python-%{name}-digital
%{python_sitearch}/%{name}/digital/*

#----------------------------------------------------------------------------

%package -n python-%{name}-gruel
Summary:	Python bindings for GNU Radio gruel
Group:		Development/Python
Requires:	python-%{name}-core = %{EVRD}

%description -n python-%{name}-gruel
This package contains Python bindings for GNU Radio gruel.

%files -n python-%{name}-gruel
%{python_sitearch}/gruel/*

#----------------------------------------------------------------------------

%package -n python-%{name}-vocoder
Summary:	Python bindings for GNU Radio vocoder
Group:		Development/Python
Requires:	python-%{name}-core = %{EVRD}

%description -n python-%{name}-vocoder
This package contains Python bindings for GNU Radio ATSC decoding.

%files -n python-%{name}-vocoder
%{python_sitearch}/%{name}/vocoder/*

#----------------------------------------------------------------------------

%package -n python-%{name}-atsc
Summary:	Python bindings for GNU Radio ATSC decoding
Group:		Development/Python
Requires:	python-%{name}-core = %{EVRD}

%description -n python-%{name}-atsc
This package contains Python bindings for GNU Radio ATSC decoding.
Code related to the Advanced Television Standards Committee HDTV
implementation.

%files -n python-%{name}-atsc
%{python_sitearch}/%{name}/_atsc.*
%{python_sitearch}/%{name}/atsc.*

#----------------------------------------------------------------------------

%package -n python-%{name}-audio
Summary:	GNU Radio Python Audio Driver
Group:		Development/Python
Requires:	python-%{name}-core = %{EVRD}

%description -n python-%{name}-audio
This package provides the Python interface to the GNU Radio driver for the
audio system.

%files -n python-%{name}-audio
%config(noreplace) %{_sysconfdir}/%{name}/conf.d/gr-audio.conf
%{python_sitearch}/%{name}/audio/*

#----------------------------------------------------------------------------

%package -n python-%{name}-core
Summary:	Python bindings for GNU Radio core library
Group:		Development/Python
Requires:	python-numpy
Requires:	python-lxml
Requires:	pygtk2.0
Requires:	python-cheetah
Requires:	wxPython
Requires:	python-scipy
# Explicit require on PyQt4 Resolves: rhbz#781494
Requires:	PyQt4

%description -n python-%{name}-core
This package provides the modules that enable one to use gnuradio from
Python scripts.

%files -n python-%{name}-core
%dir %{_sysconfdir}/%{name}
%dir %{_sysconfdir}/%{name}/conf.d
%config(noreplace) %{_sysconfdir}/%{name}/conf.d/%{name}-core.conf
%dir %{python_sitearch}/%{name}
%{python_sitearch}/%{name}/blks2
%{python_sitearch}/%{name}/blks2impl
%{python_sitearch}/%{name}/gr
%{python_sitearch}/%{name}/gru
%{python_sitearch}/%{name}/gruimpl
%{python_sitearch}/%{name}/__init__.*
%{python_sitearch}/%{name}/eng_notation.*
%{python_sitearch}/%{name}/eng_option.*
%{python_sitearch}/%{name}/gr_unittest.*
%{python_sitearch}/%{name}/optfir.*
%{python_sitearch}/%{name}/window.*

#----------------------------------------------------------------------------

%package -n python-%{name}-qtgui
Summary:	GNU Radio Graphical Interface Routines based on QT
Group:		Development/Python
Requires:	python-%{name}-core = %{EVRD}

%description -n python-%{name}-qtgui
This package provides the Python wrappers around the GNU Radio QT GUI
C++ blocks.

%files -n python-%{name}-qtgui
%{python_sitearch}/%{name}/qtgui

#----------------------------------------------------------------------------

%package -n python-%{name}-trellis
Summary:	GNU Radio Trellis-Coded Modulation library
Group:		Development/Python
Requires:	python-%{name}-core = %{EVRD}

%description -n python-%{name}-trellis
This package provides an implementation of trellis-coded modulation for
GNU Radio.

%files -n python-%{name}-trellis
%{python_sitearch}/%{name}/_trellis.*
%{python_sitearch}/%{name}/trellis.*

#----------------------------------------------------------------------------

%package -n python-%{name}-uhd
Summary:	Python bindings for GNU Radio uhd driver
Group:		Development/Python
Requires:	python-%{name}-core = %{EVRD}

%description -n python-%{name}-uhd
This package provides the Python interface to the GNU Radio uhd driver
and daughterboard drivers.

%files -n python-%{name}-uhd
%{python_sitearch}/%{name}/uhd

#----------------------------------------------------------------------------

%package -n python-%{name}-video-sdl
Summary:	GNU Radio SDL Interface Library
Group:		Development/Python
Requires:	python-%{name}-core = %{EVRD}

%description -n python-%{name}-video-sdl
This package provides an interface to the SDL rendering library for GNU Radio.

%files -n python-%{name}-video-sdl
%{python_sitearch}/%{name}/_video_sdl.*
%{python_sitearch}/%{name}/video_sdl.*

#----------------------------------------------------------------------------

%package -n python-%{name}-wxgui
Summary:	GNU Radio GUI Routines based on wxPython
Group:		Development/Python
Requires:	python-%{name}-core = %{EVRD}
Requires:	python-numpy
Requires:	python-opengl

%description -n python-%{name}-wxgui
This package provides high level GUI
construction classes based upon the wxPython bindings 
for wxWidgets.

%files -n python-%{name}-wxgui
%config(noreplace) %{_sysconfdir}/%{name}/conf.d/gr-wxgui.conf
%{python_sitearch}/%{name}/wxgui

#----------------------------------------------------------------------------

%package -n python-%{name}-fcd
Summary:	GNU Radio Fun Cube Dongle
Group:		Development/Python

%description -n python-%{name}-fcd
GNU Radio Fun Cube Dongle

%files -n python-%{name}-fcd
%{python_sitearch}/%{name}/fcd

#----------------------------------------------------------------------------

%package -n python-%{name}-wavelet
Summary:	GNU Radio wavelet
Group:		Development/Python

%description -n python-%{name}-wavelet
GNU Radio wavelet.

%files -n python-%{name}-wavelet
%{python_sitearch}/%{name}/wavelet

#----------------------------------------------------------------------------

%package -n python-%{name}-fft
Summary:	GNU Radio fft
Group:		Development/Python

%description -n python-%{name}-fft
GNU Radio fft

%files -n python-%{name}-fft
%{python_sitearch}/%{name}/fft
%{python_sitearch}/%{name}/plot_fft_base.*

#----------------------------------------------------------------------------

%package -n python-%{name}-filter
Summary:	GNU Radio filter
Group:		Development/Python

%description -n python-%{name}-filter
GNU Radio filter

%files -n python-%{name}-filter
%{python_sitearch}/%{name}/filter

#----------------------------------------------------------------------------

%package companion
Summary:	The GNU Radio Companion
Group:		Communications
Requires:	python-%{name}-core = %{EVRD}
Requires:	python-cheetah
Requires:	pygtk2.0
Requires:	python-lxml

%description companion
GRC is a graphical flowgraph editor for the GNU Software Radio.

%files companion
%config(noreplace) %{_sysconfdir}/%{name}/conf.d/grc.conf
%{_bindir}/%{name}-companion
%{_datadir}/applications/%{name}-grc.desktop
%{_datadir}/mime/application/*.xml
%{_iconsdir}/hicolor/*/apps/%{name}-grc.png
%{_datadir}/%{name}/grc
%{python_sitearch}/%{name}/grc
%{python_sitearch}/grc_%{name}

#----------------------------------------------------------------------------

%package  noaa
Summary:	GNU Radio NOAA POES HRPT receiver
Group:		Communications
Requires:	python-%{name}-core = %{EVRD}

%description noaa
This package provides and implements an NOAA POES HRPT receiver.

%files noaa
%{python_sitearch}/%{name}/noaa

#----------------------------------------------------------------------------

%package pager
Summary:	GNU Radio FLEX Pager Decoder
Group:		Communications
Requires:	python-%{name}-uhd = %{EVRD}

%description pager
This package provides a decoder for the FLEX paging protocol for GNU Radio.

%files pager
%{_bindir}/usrp_flex*
%{python_sitearch}/%{name}/pager

#----------------------------------------------------------------------------

%package utils
Summary:	GNU Radio Utilities
Group:		Communications
Requires:	python-%{name}-wxgui = %{EVRD}
Requires:	python-matplotlib
Requires:	python-scipy
Requires:	python-qt4

%description utils
This package provides commonly used utilities for GNU Radio.

%files utils
%{python_sitearch}/%{name}/plot_data.*
%{python_sitearch}/%{name}/pyqt_filter.*
%{python_sitearch}/%{name}/pyqt_plot.*
%{_bindir}/%{name}-config-info
# This should really be in a devel package
%{_libdir}/pkgconfig/gr-wxgui.pc

## TODO Where do these live?
%{_bindir}/gr_filter_design
%{_bindir}/gr_plot_*
%{_bindir}/uhd_*
%{python_sitearch}/%{name}/gr_xmlrunner.*
%{python_sitearch}/%{name}/plot_psd_base.*

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{version}
%patch0 -p0 -b .gnuradio-3.6.2-mga-fix_install_paths_in_CMakeLists.patch
%patch2 -p1 -b .gnuradio-3.6.1-fix-linkage.patch

%build
%cmake
make

%install
%makeinstall_std -C build

#icons
for i in 32 48 64 128 256; do
	install -Dpm0644 %{buildroot}%{_datadir}/%{name}/grc/freedesktop/grc-icon-${i}.png \
		%{buildroot}/%{_iconsdir}/hicolor/${i}x${i}/apps/%{name}-grc.png
done

# Desktop files
mkdir -p %{buildroot}%{_datadir}/applications
mkdir -p %{buildroot}%{_datadir}/mime/application
mv %{buildroot}%{_datadir}/%{name}/grc/freedesktop/%{name}-grc.xml %{buildroot}%{_datadir}/mime/application/

cat > %{name}-doc.desktop << EOF
[Desktop Entry]
Version=1.0
Name=Gnu Radio C++ API Documentation
GenericName=Gnu Radio C++ API Documentation
Exec=xdg-open /usr/share/doc/%{name}-%{version}/html/index.html
Icon=%{name}-grc
Terminal=false
Type=Application
Categories=System;Documentation;
X-Desktop-File-Install-Version=0.19
EOF

desktop-file-install \
--dir=%{buildroot}%{_datadir}/applications %{name}-doc.desktop

desktop-file-install \
--set-key=Name \
--set-value='Gnu Radio Companion' \
--dir=%{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/%{name}/grc/freedesktop/%{name}-grc.desktop

#we don't want these
rm -rf %{buildroot}%{_bindir}/create-%{name}-out-of-tree-project
rm -rf %{buildroot}%{_libdir}/%{name}/grc_setup_freedesktop
rm -rf %{buildroot}/%{_datadir}/%{name}/grc/freedesktop

%changelog
* Thu Feb 27 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.6.2-5
+ Revision: e924ecd
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9575 |12cu|gnurobbo-0.66-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Logic game ported from ATARI XE/XL
Name:		gnurobbo
Version:	0.66
Release:	2
License:	GPLv2+
Group:		Games/Arcade
Url:		http://gnurobbo.sourceforge.net
Source0:	http://prdownloads.sourceforge.net/gnurobbo/%{name}-%{version}-source.tar.gz
Source10:	%{name}.16.png.bz2
Source11:	%{name}.32.png.bz2
Source12:	%{name}.48.png.bz2
Patch0:		gnurobbo-0.66.libm.patch
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(SDL_ttf)

%description
GNU Robbo is very addictive logic game. You must help little robot to get out
of unfriendly planet, collecting parts of emergency capsule.

%files
%doc README ChangeLog AUTHORS
%{_bindir}/*
%{_datadir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png

#----------------------------------------------------------------------------

%prep
%setup -q
%apply_patches

%build
%make PACKAGE_DATA_DIR=%{_datadir}/%{name}

%install
%makeinstall \
	BINDIR=%{buildroot}%{_bindir} \
	PACKAGE_DATA_DIR=%{buildroot}%{_datadir}/%{name} \
	DOCDIR=%{buildroot}%{_docdir}/%{name}

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=GNU Robbo
Comment=%{summary}
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;ArcadeGame;
EOF

mkdir -p %{buildroot}%{_miconsdir}
mkdir -p %{buildroot}%{_liconsdir}
bzcat %{SOURCE10} > %{buildroot}%{_miconsdir}/%{name}.png
bzcat %{SOURCE11} > %{buildroot}%{_iconsdir}/%{name}.png
bzcat %{SOURCE12} > %{buildroot}%{_liconsdir}/%{name}.png


%changelog
* Fri Feb 28 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.66-2
+ Revision: 16a2f1d
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9576 |12cu|gnus-5.10.8-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define cvs    0
%define sname	ngnus-0.3

%define infodir %_infodir/packages/%{name}

%{expand:%%define emacs_version %(rpm -q emacs|sed 's/emacs-\([0-9].*\)-.*$/\1/')}
%{expand:%%define xemacs_version %(rpm -q xemacs|sed 's/xemacs-\([0-9].*\)-.*$/\1/')}

Summary:	Gnus Newsreader for Emacs
Name:	gnus
Epoch:	1
Version:	5.10.8
Release:	4
%if %cvs
Source0:	http://www.gnus.com/dist/%sname.tar.bz2
%else
Source0:	http://www.gnus.com/dist/%name-%version.tar.bz2
%endif
Source1: 	gnus-emacs.el
#Source2: 	gnus-xemacs.el
URL: 		http://www.gnus.org/
License: 	GPLv2+
Group: 		Networking/News
BuildArch: noarch
BuildRequires: emacs-bin

%description
You can read news (and mail) from within Emacs by using Gnus. The news can be
gotten by any nefarious means you can think of -- NNTP, local spool or your
mbox file. All at the same time, if you want to push your luck.

%package doc
Summary: 	Gnus Newsreader for XEmacs
Group: 		Networking/News

%description doc
You can read news (and mail) from within Emacs by using Gnus. The news can be
gotten by any nefarious means you can think of -- NNTP, local spool or your
mbox file. All at the same time, if you want to push your luck.

This package is the documentation info files for GNUS version %{version}.

%package emacs
Summary: 	Gnus Newsreader for Emacs
Group: 		Networking/News
Requires: 	emacs
Obsoletes: 	gnus
Provides:	gnus = %version

%description emacs
You can read news (and mail) from within Emacs by using Gnus. The news can be
gotten by any nefarious means you can think of -- NNTP, local spool or your
mbox file. All at the same time, if you want to push your luck.

This version is compiled for GNU/Emacs %{emacs_version}

#%package xemacs
#Summary: Gnus Newsreader for XEmacs
#Copyright: GPL
#Group: Networking/News
#Requires: xemacs = %{xemacs_version}
#
#%description xemacs
#You can read news (and mail) from within Emacs by using Gnus. The news can be
#gotten by any nefarious means you can think of -- NNTP, local spool or your
#mbox file. All at the same time, if you want to push your luck.
#
#This version is compiled for XEmacs %{xemacs_version}

%prep
%if %cvs
%setup -q -n %sname
%else
%setup -q
%endif

%build
# We don't build it since even in the %%install gnus want always to do it.
install -d BUILD
mv [a-z]* Makefile* BUILD

for i in emacs ; do
  cp -a BUILD $i-build
  (cd $i-build ; EMACS=/usr/bin/$i %configure --with-lispdir=%{_datadir}/$i/site-lisp/%{name})
done

%install
for i in emacs ; do
  make -C $i-build install infodir=%buildroot%{infodir} lispdir=%buildroot%{_datadir}/$i/site-lisp/%{name} EMACS=/usr/bin/$i
done

install -d %buildroot%{_sysconfdir}/emacs/site-start.d
cat << EOF > %buildroot%{_sysconfdir}/emacs/site-start.d/%{name}-emacs.el
%{expand:%(%__cat %{SOURCE1})}
EOF

%files doc
%defattr(-,root,root)
%{infodir}/*

%files emacs
%defattr(-,root,root)
%doc GNUS-NEWS BUILD/lisp/ChangeLog
%dir %_datadir/emacs/site-lisp/%{name}
%_datadir/emacs/site-lisp/%{name}/*
%dir %_datadir/emacs/etc/images/%{name}
%_datadir/emacs/etc/images/%{name}/*
%_datadir/emacs/etc/images/smilies/*
%_datadir/emacs/etc/%{name}-tut.txt

%config(noreplace) %{_sysconfdir}/emacs/site-start.d/%{name}-emacs*

#%files xemacs
#%defattr(-,root,root)
#%doc GNUS-NEWS README
#%{_datadir}/xemacs/site-lisp/%{name}
#%config(noreplace) %{_sysconfdir}/emacs/site-start.d/%{name}-xemacs*




%changelog
* Sat Jul 17 2010 Sandro Cazzaniga <kharec@mandriva.org> 1:5.10.8-3mdv2011.0
+ Revision: 554697
- fix license

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1:5.10.8-2mdv2010.0
+ Revision: 429284
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1:5.10.8-1mdv2009.0
+ Revision: 136456
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import gnus


* Fri Jul 14 2006 Olivier Blin <blino@mandriva.com> 5.10.8-1mdv2007.0
- 5.10.8
- adapt to new lispdir and etcdir

* Fri May  6 2005 Pixel <pixel@mandriva.com> 5.10.6-6mdk
- no need to load info before setting Info-default-directory-list (this fixed bugzilla #9395)

* Mon May 02 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 5.10.6-5mdk
- no-gnus 0.3
- remove packager tag

* Thu Dec 23 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 5.10.6-4mdk
- fix info pages (anthill #1241)

* Tue May 04 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 5.10.6-3mdk
- no-gnus 0.2

* Fri Apr 23 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 5.10.6-2mdk
- no-gnus 0.1

* Mon Jan 05 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 5.10.6-1mdk
- new release

* Wed May 14 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 5.10.2-1mdk
- gnus-5.10.2

* Mon May 12 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 5.10.1-1mdk
- gnus-5.10.1

* Tue Apr 29 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 6.0.0-16mdk
- oort gnus-0.19

* Tue Apr 29 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 6.0.0-15mdk
- oort gnus-0.18

* Fri Apr 25 2003 Pixel <pixel@mandrakesoft.com> 6.0.0-14mdk
- replace BuildRequires emacs with emacs-bin

* Wed Apr 02 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 6.0.0-13mdk
- rebuild for new emacs

* Tue Apr 01 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 6.0.0-12mdk
- oort gnus-0.17

* Wed Mar 19 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 6.0.0-11mdk
- oort gnus-0.16

* Mon Feb 10 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 6.0.0-10mdk
- oort gnus-0.15

* Mon Jan 27 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 6.0.0-9mdk
- oort gnus-0.14

* Tue Jan 21 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 6.0.0-8mdk
- oort gnus-0.13

* Mon Jan 13 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 6.0.0-7mdk
- oort gnus-0.12

* Mon Jan 06 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 6.0.0-6mdk
- oort gnus-0.10

* Thu Nov 14 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 6.0.0-5mdk
- rebuild for current emacs

* Wed Oct 16 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 6.0.0-4mdk
- rebuild for current emacs

* Tue Oct 15 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 6.0.0-3mdk
- fix pre-un

* Tue Sep 10 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 6.0.0-1mdk
- Oort gnus v0.07

* Mon May 06 2002 Yves Duret <yduret@mandrakesoft.com> 6.0.0-1mdk
- Oort Gnus v0.06

* Tue Apr 30 2002 Yves Duret <yduret@mandrakesoft.com> 6.0.0-0.20020430.1mdk
- new cvs snapshot
- now good for mdk

* Wed Aug 08 2001 Thierry Vignaud <tvignaud@mandrakesoft.com> 5.9.0-0.20010808-1mdk
- cvs snapshot

* Wed Aug 01 2001 Thierry Vignaud <tvignaud@mandrakesoft.com> 5.9.0.oort_v0.0.3-0.1_oort_v0.0.3mdk
- cvs snapshot

* Thu Mar  8 2001 Pixel <pixel@mandrakesoft.com> 5.8.8-2mdk
- rebuild, removing xemacs-gnus

* Sat Jan  6 2001 Pixel <pixel@mandrakesoft.com> 5.8.8-1mdk
- fix chmouel's split (strange, he didn't use brute force? he shouldn't, he's not used to it ;p)
- cleanup and fix
- new version

* Tue Jan  2 2001 Pixel <pixel@mandrakesoft.com> 5.8.7-5mdk
- remove ugly require xemacs in gnus-doc (chmousux)

* Tue Nov 14 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 5.8.7-4mdk
- Move info files to %%infodir and add to lisp path in the .el files.

* Tue Nov 14 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 5.8.7-3mdk
- Fix %%preun.
- Split in different pacakge -emacs -xemacs and -doc, -emacs obsoletes
  now gnus-.

* Tue Nov  7 2000 Pixel <pixel@mandrakesoft.com> 5.8.7-2mdk
- add packager tag

* Thu Aug 24 2000 Pixel <pixel@mandrakesoft.com> 5.8.7-1mdk
- first version

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9577 |12cu|gnusim8085-1.3.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: gnusim8085
Summary: Graphical Intel 8085 simulator, assembler and debugger
Version: 1.3.7
Release: 2
License: GPLv2+
Group: Development/Other
Source:  http://launchpad.net/gnusim8085/trunk/%version/+download/%name-%version.tar.gz
URL: http://launchpad.net/gnusim8085
BuildRequires: pkgconfig(gtk+-2.0) >= 2.12.0
BuildRequires: pkgconfig(gtksourceview-2.0) >= 2.2.0
BuildRequires: desktop-file-utils

%description
GNUSim8085 is a graphical simulator plus assembler with debugger for
the Intel 8085 microprocessor.  It is written using GNOME libs.  It
can also run on several window managers.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -fr %{buildroot}
%makeinstall_std

desktop-file-install --vendor='' \
	--dir %buildroot%_datadir/applications \
	--add-category='GTK;GNOME;Development;Debugger' \
	%buildroot%_datadir/applications/GNUSim8085.desktop

%find_lang %name

# doc files are holding by rpm itself
rm -fr %buildroot%_datadir/doc/*

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files -f %name.lang
%defattr(-,root,root)
%doc README TODO NEWS AUTHORS ABOUT-NLS
%doc doc/*.txt doc/examples/*
%{_bindir}/*
%{_datadir}/%name
%{_datadir}/applications/*.desktop
%{_mandir}/man1/*
%{_iconsdir}/*/*/*/*

%clean
rm -rf %{buildroot}


%changelog
* Wed May 18 2011 Funda Wang <fwang@mandriva.org> 1.3.7-1mdv2011.0
+ Revision: 676054
- new version 1.3.7

* Tue Aug 03 2010 Funda Wang <fwang@mandriva.org> 1.3.6-1mdv2011.0
+ Revision: 565284
- New version 1.3.6

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 1.3.5-2mdv2010.1
+ Revision: 437797
- rebuild

* Wed Mar 18 2009 Funda Wang <fwang@mandriva.org> 1.3.5-1mdv2009.1
+ Revision: 357118
- New version 1.3.5

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.3.2-3mdv2009.0
+ Revision: 246506
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Oct 28 2007 Funda Wang <fwang@mandriva.org> 1.3.2-1mdv2008.1
+ Revision: 102847
- install correct dekstop file
- fix file list
- First package
- Created package structure for gnusim8085.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9578 |12cu|gnustep-back-0.24.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	GNUstep Backend package
Name:		gnustep-back
Version:	0.24.0
Release:	1
License:	LGPLv2+
Group:		Development/Other
Url:		http://www.gnustep.org/
Source0:	ftp://ftp.gnustep.org/pub/gnustep/core/%{name}-%{version}.tar.gz
Patch0:		gnustep-back-0.16.0-fix-str-fmt.patch

BuildRequires:	gcc-objc
BuildRequires:	gnustep-make
BuildRequires:	gnustep-base-devel
BuildRequires:	gnustep-gui-devel
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xmu)
Requires:	gnustep-gui

%description
It is a library of graphical user interface classes written completely in the
Objective-C language; the classes are based upon the OpenStep specification as
released by NeXT Software, Inc. The library does not completely conform to the
specification and has been enhanced in a number of ways to take advantage of
the GNU system. These classes include graphical objects such as buttons, text
fields, popup lists, browser lists, and windows; there are also many associated
classes for handling events, colors, fonts, pasteboards and images.

%files
%doc ANNOUNCE COPYING.LIB INSTALL NEWS README 
%{_bindir}/*
%{_libdir}/GNUstep/Bundles/*
%{_libdir}/GNUstep/Fonts
%{_mandir}/man1/*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p0

%build
#define __cputoolize /bin/true
# FIXME:	gold linker dies with internal error in convert_types, at ../../gold/gold.h:192 on i586
%ifarch %{ix86}
export CC="%{__cc} -fuse-ld=bfd"
%endif
%configure2_5x
%make

%install
%makeinstall_std GNUSTEP_INSTALLATION_DOMAIN=SYSTEM


%changelog
* Fri Feb 28 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.24.0-1
+ Revision: 0b47f30
- LOG New version 0.24.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9579 |12cu|gnustep-base-1.24.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define build_doc 1

%define major 1.24
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d

Summary:	GNUstep Base package
Name:		gnustep-base
Version:	1.24.6
Release:	2
License:	LGPLv2+
Group:		Development/Other
Url:		http://www.gnustep.org/
Source0:	http://ftpmain.gnustep.org/pub/gnustep/core/%{name}-%{version}.tar.gz
Source100:	gnustep-base.rpmlintrc
BuildRequires:	gnustep-make >= 2.6.2-3
BuildRequires:	gcc-objc
BuildRequires:	binutils-devel
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(libxslt)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(gnutls)
BuildRequires:	pkgconfig(libffi)
BuildRequires:	pkgconfig(avahi-client)
BuildRequires:	pkgconfig(icu-i18n)
%if %{build_doc}
BuildRequires:	tetex-dvips
BuildRequires:	texi2html
BuildRequires:	texinfo
%endif
Requires:	gnustep-make >= 2.6.2-3

%description
The GNUstep Base Library is a powerful fast library of general-purpose,
non-graphical Objective C classes, inspired by the superb OpenStep API but
implementing Apple and GNU additions to the API as well. It includes for
example classes for unicode strings, arrays, dictionaries, sets, byte
streams, typed coders, invocations, notifications, notification dispatchers,
scanners, tasks, files, networking, threading, remote object messaging
support (distributed objects), event loops, loadable bundles, attributed
unicode strings, xml, mime, user defaults. This package includes development
headers too.

%files
%doc NEWS README
%{_bindir}/*
%{_libdir}/GNUstep
%{_mandir}/man1/*
%{_mandir}/man8/*
%{_infodir}/*

%post
grep -q '^gdomap' /etc/services                                            \
	|| (echo "gdomap 538/tcp # GNUstep distributed objects" >> /etc/services  \
	&& echo "gdomap 538/udp # GNUstep distributed objects" >> /etc/services)

%postun
mv -f /etc/services /etc/services.orig
grep -v "^gdomap 538" /etc/services.orig > /etc/services
rm -f /etc/services.orig

#-----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Dynamic libraries from %{name}
Group:		System/Libraries

%description -n %{libname}
Dynamic libraries from %{name}.

%files -n %{libname}
%{_libdir}/lib%{name}.so.%{major}*

#-----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Header files and static libraries from %{name}
Group:		Development/Other
Requires:	%{name} >= %{EVRD}
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
Libraries and includes files for developing programs based on %{name}.

%files -n %{devname}
%doc ANNOUNCE COPYING COPYING.LIB ChangeLog*
%{_includedir}/*
%{_datadir}/GNUstep/*
%{_libdir}/*.so

#-----------------------------------------------------------------------------

%prep
%setup -q

%build
if [ -z "$GNUSTEP_SYSTEM_ROOT" ]; then
  . %{_datadir}/GNUstep/Makefiles/GNUstep.sh
fi
%define __cputoolize /bin/true
# FIXME We force ld.bfd because of a gold bug last seen in 2.23.51.0.8, causing
# the build to fail on x86_32. -fuse-ld=bfd should be removed as soon as this
# is fixed.
export LDFLAGS="%{ldflags} -fuse-ld=bfd"
%configure2_5x \
	--with-default-config=/etc/GNUstep/GNUstep.conf \
	--with-installation-domain=SYSTEM \
	--enable-setuid-gdomap
%make GNUSTEP_INSTALLATION_DOMAIN=SYSTEM

%if %{build_doc}
export LD_LIBRARY_PATH="${RPM_BUILD_DIR}/%{name}-%{version}/Source/obj:${LD_LIBRARY_PATH}"
make -C Documentation
%endif

%install
if [ -z "$GNUSTEP_SYSTEM_ROOT" ]; then
  . %{_datadir}/GNUstep/Makefiles/GNUstep.sh
fi
%makeinstall_std GNUSTEP_INSTALLATION_DOMAIN=SYSTEM

%if %{build_doc}
cd Documentation
%makeinstall_std GNUSTEP_INSTALLATION_DOMAIN=SYSTEM
%endif

mkdir -p %{buildroot}%{_libdir}/GNUstep/Libraries/Resources


%changelog
* Fri Feb 28 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.24.6-2
+ Revision: cc038e2
- LOG New version 1.24.6



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9580 |12cu|gnustep-gui-0.24.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major %(echo %version |cut -d. -f1-2)
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d

Summary:	GNUstep GUI package
Name:		gnustep-gui
Version:	0.24.0
Release:	2
License:	GPLv2+
Group:		Development/Other
Url:		http://www.gnustep.org/
Source0:	ftp://ftp.gnustep.org/pub/gnustep/core/%{name}-%{version}.tar.gz

BuildRequires:	gcc-objc
BuildRequires:	gnustep-make >= 2.6.2-3
BuildRequires:	aspell-devel
BuildRequires:	cups-devel
BuildRequires:	gnustep-base-devel >= 1.24.0-2
BuildRequires:	jpeg-devel
BuildRequires:	ungif-devel
BuildRequires:	pkgconfig(ao)
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	pkgconfig(libpng) >= 1.5
Buildrequires:	pkgconfig(libtiff-4)
Requires:	gnustep-base >= 1.24.0-3

%description
This is a library of graphical user interface classes written completely in the
Objective-C language; the classes are based upon the OpenStep specification as
released by NeXT Software, Inc.  The library does not completely conform to the
specification and has been enhanced in a number of ways to take advantage of
the GNU system. These classes include graphical objects such as buttons, text
fields, popup lists, browser lists, and windows; there are also many associated
classes for handling events, colors, fonts, pasteboards and images.

%files
%doc ANNOUNCE COPYING.LIB BUGS NEWS README
%{_bindir}/*
%{_libdir}/GNUstep/*

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Dynamic libraries from %{name}
Group:		System/Libraries

%description -n %{libname}
Dynamic libraries from %{name}.

%files -n %{libname}
%{_libdir}/lib%{name}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Header files and development library from %{name}
Group:		Development/Other
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
Library and includes files for developing programs based on %{name}.

%files -n %{devname}
%{_includedir}/*
%{_libdir}/*.so
%{_datadir}/GNUstep/Makefiles/Additional/*

#----------------------------------------------------------------------------

%prep
%setup -q
%apply_patches

%build
%configure2_5x --with-installation-domain=SYSTEM
%make GNUSTEP_INSTALLATION_DOMAIN=SYSTEM

%install
%makeinstall_std GNUSTEP_INSTALLATION_DOMAIN=SYSTEM


%changelog
* Fri Feb 28 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.24.0-2
+ Revision: 01093d3
- LOG New version 0.24.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9581 |12cu|gnustep-make-2.6.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# No binaries included => no need for a debug package
# Still can't make it noarch because files will contain
# lib vs. lib64 references
%define debug_package %{nil}
%define _disable_ld_no_undefined 1

Summary:	GNUstep Makefile package
Name:		gnustep-make
Version:	2.6.6
Release:	1
License:	GPLv3+
Group:		Development/Other
Url:		http://www.gnustep.org/
Source0: 	ftp://ftp.gnustep.org/pub/gnustep/core/%{name}-%{version}.tar.gz
Source100:	%{name}.rpmlintrc
BuildRequires:	texinfo
BuildRequires:	texlive-scheme-full
BuildRequires:	latex2html
BuildRequires:	tetex-latex
BuildRequires:	tetex-dvips
BuildRequires:	texi2html
BuildConflicts:	%{name}

%track
prog %{name} = {
	version = %{version}
	url = http://ftp.gnustep.org/pub/gnustep/core/
	regex = %{name}-(__VER__)\.tar\.gz
}

%description
This package contains the basic scripts, makefiles and directory layout
needed to run and compile any GNUstep software.

NOTE: Following FHS standards, this package will attempt to force all other
gnustep-based into /usr/bin, /usr/lib, /usr/share, etc.  Many documentation
files will refer to /usr/GNUstep as being the root directory, which is
incorrect.  Also, user files are stored in ~/.gnustep rather than ~/GNUstep.

%files
%doc ANNOUNCE ChangeLog FAQ GNUstep-HOWTO NEWS README RELEASENOTES Version
%doc Documentation/tmp-installation/System/Library/Documentation/Developer
%doc Documentation/tmp-installation/System/Library/Documentation/User
%{_sysconfdir}/GNUstep
%{_bindir}/*
%{_datadir}/GNUstep
%{_mandir}/man1/*
%{_mandir}/man7/*

#----------------------------------------------------------------------------

%prep
%setup -q
%if "%{_lib}" != "lib"
sed -i -e 's,/lib,/%{_lib},g' FilesystemLayouts/fhs*
%endif

%build
%configure2_5x \
	--with-layout=fhs-system \
	--with-user-dir=.gnustep
%make
sed -i -e 's|%{_prefix}/man|%{_mandir}|g' GNUstep.conf
sed -i -e 's|%{_prefix}/info|%{_datadir}/GNUstep/info|g' GNUstep.conf
cd Documentation
%make

%install
%makeinstall_std

cd Documentation
make install
mkdir -p %{buildroot}/%{_datadir}/GNUstep
cd tmp-installation/System/Library/Documentation
cp -fr info %{buildroot}/%{_datadir}/GNUstep/



%changelog
* Fri Feb 28 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.6.6-1
+ Revision: 3dc584e
- LOG Update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9582 |12cu|gnutrition-0.31-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A free nutrition analysis software
Name:		gnutrition
Version:	0.31
Release:	2
License:	GPLv3+
Group:		Sciences/Biology
Url:		http://www.gnu.org/software/gnutrition/
Source0:	http://ftp.gnu.org/gnu/gnutrition/%{name}-%{version}.tar.gz
Patch0:		gnutrition-0.31-mdv-fix-desktopfile-install-path.patch
BuildRequires:	python-mysql
BuildRequires:	pkgconfig(pygtk-2.0)
Requires:	gnome-python-desktop
Requires:	pygtk2.0
Requires:	python-mysql
BuildArch:	noarch

%description
Gnutrition is a free nutrition analysis software written for the GNU
operating system. The US Department of Agriculture Nutrient Database of
Standard Reference is used as the source of food nutrient information.
It contains data on 81 nutrients for over 5,000 foods.

%files
%doc AUTHORS COPYING README ChangeLog
%{_bindir}/%{name}
%{_datadir}/%{name}/src/*
%{_datadir}/pixmaps/*.png
%{_datadir}/data/*.txt
%{_datadir}/gnome/apps/Applications/%{name}.desktop

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p0

%build
%configure2_5x
%make

%install
%makeinstall


%changelog
* Fri Feb 28 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.31-2
+ Revision: 56f2de1
- LOG Should be noarch package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9583 |12cu|gnutu-2.5-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	Student's Schedule
Name:		gnutu
Version:	2.5
Release:	6
License:	GPLv2+
Group:		Education
Url:		http://www.gnutu.devnull.pl/
Source0:	http://gnutu.devnull.pl/download.php?id=sources/gnutu-%{version}.tar.gz
Patch0:		%{name}-desktop.patch
BuildRequires:	gtk-sharp2
BuildRequires:	glade-sharp2
BuildRequires:	pkgconfig(mono)

%description
GNUTU (Student's Schedule) is designed for students from primary and secondary
schools - using it, you can note various information (like marks, tests' dates
and important school events). It also can create various statistics, search
for all entered data, calculate your average; it can also serve as a diary and
many, many more...

%files -f %{name}.lang
%defattr(644,root,root,755)
%doc AUTHORS ChangeLog COPYING README
%attr(755,root,root) %{_bindir}/%{name}
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/*
%{_datadir}/applications/gnutu.desktop
%{_datadir}/pixmaps/gnutu.ico
%{_datadir}/pixmaps/gnutu.png

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1 -b .%{name}-desktop.patch

%build
%configure2_5x
%make

%install
%makeinstall_std

%find_lang %{name}


%changelog
* Fri Feb 28 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.5-6
+ Revision: d9e6d55
- LOG Disable debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9584 |12cu|go-1.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

%define goversion go1.2

Summary:	A compiled, garbage-collected, concurrent programming language
Name:		go
Version:	1.2.1
Release:	1
License:	BSD-3-Clause
Group:		Development/Other
Url:		http://golang.org
Source0:	https://go.googlecode.com/files/%{name}%{version}.src.tar.gz
Source1:	%{name}.rpmlintrc
Source2:	go.sh
Source3:	macros.go
# This file is otherwise generated at build-time from the .hg directory, which was
# stripped from the tarball to save space. TODO: Update contents after version update!
Source4:	VERSION
Source5:	godoc.service
# PATCH-FIX-OPENSUSE add -s flag to 'go install' (don't rebuild/install std libs)
Patch3:		go-build-dont-reinstall-stdlibs.patch
# PATCH-FIX-OPENSUSE re-enable build binary only packages (we are binary distro)
# see http://code.google.com/p/go/issues/detail?id=2775 & also issue 3268
Patch4:		allow-binary-only-packages.patch
BuildRequires:	bison
BuildRequires:	ed
BuildRequires:	systemd
# We need to manually specify the release version string here. All code compiled
# with this package will have the release string specified by the VERSION file
# in this source tarball baked into it, libs compiled with a different version
# cannot be linked anyway so all library packages will depend on this version string.
# the version string is pulled into the %godepends macro using the "go version" command.
Provides:	go-devel = %{goversion}
Provides:	go-devel-static = %{goversion}
Obsoletes:	go-devel < %{goversion}
Obsoletes:	%{name}-kate < 1.2.1

%description
Go is an expressive, concurrent, garbage collected systems programming language
that is type safe and memory safe. It has pointers but no pointer arithmetic.
Go has fast builds, clean syntax, garbage collection, methods for any type, and
run-time reflection. It feels like a dynamic language but has the speed and
safety of a static language.

%files
%doc AUTHORS CONTRIBUTORS LICENSE PATENTS README
%ifarch %{ix86} %{arm}
%{_libdir}/go/pkg/tool/linux_%{go_arch}/8*
%endif
%ifarch x86_64
%{_libdir}/go/pkg/tool/linux_%{go_arch}/6*
%endif
%ifarch %{arm}
%{_libdir}/go/pkg/tool/linux_%{go_arch}/5*
%endif
%{_libdir}/go/src/cmd
%{_libdir}/go/src/pkg
%{_libdir}/go/pkg/linux_%{go_arch}/archive/tar.a
%{_libdir}/go/pkg/linux_%{go_arch}/archive/zip.a
%{_libdir}/go/pkg/linux_%{go_arch}/bufio.a
%{_libdir}/go/pkg/linux_%{go_arch}/bytes.a
%{_libdir}/go/pkg/linux_%{go_arch}/cgocall.h
%{_libdir}/go/pkg/linux_%{go_arch}/compress/bzip2.a
%{_libdir}/go/pkg/linux_%{go_arch}/compress/flate.a
%{_libdir}/go/pkg/linux_%{go_arch}/compress/gzip.a
%{_libdir}/go/pkg/linux_%{go_arch}/compress/lzw.a
%{_libdir}/go/pkg/linux_%{go_arch}/compress/zlib.a
%{_libdir}/go/pkg/linux_%{go_arch}/container/heap.a
%{_libdir}/go/pkg/linux_%{go_arch}/container/list.a
%{_libdir}/go/pkg/linux_%{go_arch}/container/ring.a
%{_libdir}/go/pkg/linux_%{go_arch}/crypto.a
%{_libdir}/go/pkg/linux_%{go_arch}/crypto/aes.a
%{_libdir}/go/pkg/linux_%{go_arch}/crypto/cipher.a
%{_libdir}/go/pkg/linux_%{go_arch}/crypto/des.a
%{_libdir}/go/pkg/linux_%{go_arch}/crypto/dsa.a
%{_libdir}/go/pkg/linux_%{go_arch}/crypto/ecdsa.a
%{_libdir}/go/pkg/linux_%{go_arch}/crypto/elliptic.a
%{_libdir}/go/pkg/linux_%{go_arch}/crypto/hmac.a
%{_libdir}/go/pkg/linux_%{go_arch}/crypto/md5.a
%{_libdir}/go/pkg/linux_%{go_arch}/crypto/rand.a
%{_libdir}/go/pkg/linux_%{go_arch}/crypto/rc4.a
%{_libdir}/go/pkg/linux_%{go_arch}/crypto/rsa.a
%{_libdir}/go/pkg/linux_%{go_arch}/crypto/sha1.a
%{_libdir}/go/pkg/linux_%{go_arch}/crypto/sha256.a
%{_libdir}/go/pkg/linux_%{go_arch}/crypto/sha512.a
%{_libdir}/go/pkg/linux_%{go_arch}/crypto/subtle.a
%{_libdir}/go/pkg/linux_%{go_arch}/crypto/tls.a
%{_libdir}/go/pkg/linux_%{go_arch}/crypto/x509.a
%{_libdir}/go/pkg/linux_%{go_arch}/crypto/x509/pkix.a
%{_libdir}/go/pkg/linux_%{go_arch}/database/sql.a
%{_libdir}/go/pkg/linux_%{go_arch}/database/sql/driver.a
%{_libdir}/go/pkg/linux_%{go_arch}/debug/dwarf.a
%{_libdir}/go/pkg/linux_%{go_arch}/debug/elf.a
%{_libdir}/go/pkg/linux_%{go_arch}/debug/gosym.a
%{_libdir}/go/pkg/linux_%{go_arch}/debug/macho.a
%{_libdir}/go/pkg/linux_%{go_arch}/debug/pe.a
%{_libdir}/go/pkg/linux_%{go_arch}/encoding.a
%{_libdir}/go/pkg/linux_%{go_arch}/encoding/ascii85.a
%{_libdir}/go/pkg/linux_%{go_arch}/encoding/asn1.a
%{_libdir}/go/pkg/linux_%{go_arch}/encoding/base32.a
%{_libdir}/go/pkg/linux_%{go_arch}/encoding/base64.a
%{_libdir}/go/pkg/linux_%{go_arch}/encoding/binary.a
%{_libdir}/go/pkg/linux_%{go_arch}/encoding/csv.a
%{_libdir}/go/pkg/linux_%{go_arch}/encoding/gob.a
%{_libdir}/go/pkg/linux_%{go_arch}/encoding/hex.a
%{_libdir}/go/pkg/linux_%{go_arch}/encoding/json.a
%{_libdir}/go/pkg/linux_%{go_arch}/encoding/pem.a
%{_libdir}/go/pkg/linux_%{go_arch}/encoding/xml.a
%{_libdir}/go/pkg/linux_%{go_arch}/errors.a
%{_libdir}/go/pkg/linux_%{go_arch}/expvar.a
%{_libdir}/go/pkg/linux_%{go_arch}/flag.a
%{_libdir}/go/pkg/linux_%{go_arch}/fmt.a
%{_libdir}/go/pkg/linux_%{go_arch}/go/ast.a
%{_libdir}/go/pkg/linux_%{go_arch}/go/build.a
%{_libdir}/go/pkg/linux_%{go_arch}/go/doc.a
%{_libdir}/go/pkg/linux_%{go_arch}/go/format.a
%{_libdir}/go/pkg/linux_%{go_arch}/go/parser.a
%{_libdir}/go/pkg/linux_%{go_arch}/go/printer.a
%{_libdir}/go/pkg/linux_%{go_arch}/go/scanner.a
%{_libdir}/go/pkg/linux_%{go_arch}/go/token.a
%{_libdir}/go/pkg/linux_%{go_arch}/hash.a
%{_libdir}/go/pkg/linux_%{go_arch}/hash/adler32.a
%{_libdir}/go/pkg/linux_%{go_arch}/hash/crc32.a
%{_libdir}/go/pkg/linux_%{go_arch}/hash/crc64.a
%{_libdir}/go/pkg/linux_%{go_arch}/hash/fnv.a
%{_libdir}/go/pkg/linux_%{go_arch}/html.a
%{_libdir}/go/pkg/linux_%{go_arch}/html/template.a
%{_libdir}/go/pkg/linux_%{go_arch}/image.a
%{_libdir}/go/pkg/linux_%{go_arch}/image/color.a
%{_libdir}/go/pkg/linux_%{go_arch}/image/color/palette.a
%{_libdir}/go/pkg/linux_%{go_arch}/image/draw.a
%{_libdir}/go/pkg/linux_%{go_arch}/image/gif.a
%{_libdir}/go/pkg/linux_%{go_arch}/image/jpeg.a
%{_libdir}/go/pkg/linux_%{go_arch}/image/png.a
%{_libdir}/go/pkg/linux_%{go_arch}/index/suffixarray.a
%{_libdir}/go/pkg/linux_%{go_arch}/io.a
%{_libdir}/go/pkg/linux_%{go_arch}/io/ioutil.a
%{_libdir}/go/pkg/linux_%{go_arch}/log.a
%{_libdir}/go/pkg/linux_%{go_arch}/log/syslog.a
%{_libdir}/go/pkg/linux_%{go_arch}/math.a
%{_libdir}/go/pkg/linux_%{go_arch}/math/big.a
%{_libdir}/go/pkg/linux_%{go_arch}/math/cmplx.a
%{_libdir}/go/pkg/linux_%{go_arch}/math/rand.a
%{_libdir}/go/pkg/linux_%{go_arch}/mime.a
%{_libdir}/go/pkg/linux_%{go_arch}/mime/multipart.a
%{_libdir}/go/pkg/linux_%{go_arch}/net.a
%{_libdir}/go/pkg/linux_%{go_arch}/net/http.a
%{_libdir}/go/pkg/linux_%{go_arch}/net/http/cgi.a
%{_libdir}/go/pkg/linux_%{go_arch}/net/http/cookiejar.a
%{_libdir}/go/pkg/linux_%{go_arch}/net/http/fcgi.a
%{_libdir}/go/pkg/linux_%{go_arch}/net/http/httptest.a
%{_libdir}/go/pkg/linux_%{go_arch}/net/http/httputil.a
%{_libdir}/go/pkg/linux_%{go_arch}/net/http/pprof.a
%{_libdir}/go/pkg/linux_%{go_arch}/net/mail.a
%{_libdir}/go/pkg/linux_%{go_arch}/net/rpc.a
%{_libdir}/go/pkg/linux_%{go_arch}/net/rpc/jsonrpc.a
%{_libdir}/go/pkg/linux_%{go_arch}/net/smtp.a
%{_libdir}/go/pkg/linux_%{go_arch}/net/textproto.a
%{_libdir}/go/pkg/linux_%{go_arch}/net/url.a
%{_libdir}/go/pkg/linux_%{go_arch}/os.a
%{_libdir}/go/pkg/linux_%{go_arch}/os/exec.a
%{_libdir}/go/pkg/linux_%{go_arch}/os/signal.a
%{_libdir}/go/pkg/linux_%{go_arch}/os/user.a
%{_libdir}/go/pkg/linux_%{go_arch}/path.a
%{_libdir}/go/pkg/linux_%{go_arch}/path/filepath.a
%{_libdir}/go/pkg/linux_%{go_arch}/reflect.a
%{_libdir}/go/pkg/linux_%{go_arch}/regexp.a
%{_libdir}/go/pkg/linux_%{go_arch}/regexp/syntax.a
%{_libdir}/go/pkg/linux_%{go_arch}/runtime.a
%{_libdir}/go/pkg/linux_%{go_arch}/runtime.h
%{_libdir}/go/pkg/linux_%{go_arch}/runtime/cgo.a
%{_libdir}/go/pkg/linux_%{go_arch}/runtime/debug.a
%{_libdir}/go/pkg/linux_%{go_arch}/runtime/pprof.a
%{_libdir}/go/pkg/linux_%{go_arch}/runtime/race.a
%{_libdir}/go/pkg/linux_%{go_arch}/sort.a
%{_libdir}/go/pkg/linux_%{go_arch}/strconv.a
%{_libdir}/go/pkg/linux_%{go_arch}/strings.a
%{_libdir}/go/pkg/linux_%{go_arch}/sync.a
%{_libdir}/go/pkg/linux_%{go_arch}/sync/atomic.a
%{_libdir}/go/pkg/linux_%{go_arch}/syscall.a
%{_libdir}/go/pkg/linux_%{go_arch}/testing.a
%{_libdir}/go/pkg/linux_%{go_arch}/testing/iotest.a
%{_libdir}/go/pkg/linux_%{go_arch}/testing/quick.a
%{_libdir}/go/pkg/linux_%{go_arch}/text/scanner.a
%{_libdir}/go/pkg/linux_%{go_arch}/text/tabwriter.a
%{_libdir}/go/pkg/linux_%{go_arch}/text/template.a
%{_libdir}/go/pkg/linux_%{go_arch}/text/template/parse.a
%{_libdir}/go/pkg/linux_%{go_arch}/time.a
%{_libdir}/go/pkg/linux_%{go_arch}/unicode.a
%{_libdir}/go/pkg/linux_%{go_arch}/unicode/utf16.a
%{_libdir}/go/pkg/linux_%{go_arch}/unicode/utf8.a
%{_libdir}/go/pkg/obj/linux_%{go_arch}/lib9.a
%{_libdir}/go/pkg/obj/linux_%{go_arch}/libbio.a
%{_libdir}/go/pkg/obj/linux_%{go_arch}/libcc.a
%{_libdir}/go/pkg/obj/linux_%{go_arch}/libgc.a
%{_libdir}/go/pkg/obj/linux_%{go_arch}/libmach.a
%{_libdir}/go/pkg/tool/linux_%{go_arch}/addr2line
%{_libdir}/go/pkg/tool/linux_%{go_arch}/cgo
%{_libdir}/go/pkg/tool/linux_%{go_arch}/dist
%{_libdir}/go/pkg/tool/linux_%{go_arch}/fix
%{_libdir}/go/pkg/tool/linux_%{go_arch}/nm
%{_libdir}/go/pkg/tool/linux_%{go_arch}/objdump
%{_libdir}/go/pkg/tool/linux_%{go_arch}/pack
%{_libdir}/go/pkg/tool/linux_%{go_arch}/pprof
%{_libdir}/go/pkg/tool/linux_%{go_arch}/yacc
%{_bindir}/go*
%{_datadir}/go
%config %{_sysconfdir}/bash_completion.d/go
%config %{_sysconfdir}/profile.d/go.sh
%config %{_sysconfdir}/rpm/macros.go
%{_unitdir}/godoc.service

%post
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%preun
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

#----------------------------------------------------------------------------

%package doc
Summary:	Go documentation
Requires:	%{name} = %{EVRD}

%description doc
Go examples and documentation.

%files doc
%doc doc misc

#----------------------------------------------------------------------------

%package vim
Summary:	Go syntax files for Vim
Group:		Editors
Requires:	%{name} = %{EVRD}

%description vim
Vim syntax highlighting scheme for the Go programming language.

%files vim
%dir %{_datadir}/vim
%{_datadir}/vim/*

#----------------------------------------------------------------------------

%package emacs
Summary:	Go language syntax files for Emacs
Group:		Editors
Requires:	%{name} = %{version}

%description emacs
Emacs syntax highlighting scheme for the Go programming language.

%files emacs
%{_datadir}/emacs/site-lisp/go-mode*

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}
%patch3 -p1
%patch4 -p1
cp %{SOURCE4} .
cp %{SOURCE5} .

# setup go_arch (BSD-like scheme)
%ifarch %{ix86}
sed -i 's|GOARCH|386|' %{SOURCE3}
%define go_arch 386
%endif
%ifarch x86_64
sed -i 's|GOARCH|amd64|' %{SOURCE3}
%define go_arch amd64
%endif
%ifarch %{arm}
sed -i 's|GOARCH|arm|' %{SOURCE3}
%define go_arch arm
%endif

%build
export GOROOT="`pwd`"
export GOROOT_FINAL=%{_libdir}/go
export GOBIN="$GOROOT/bin"
mkdir -p "$GOBIN"
cd src
export GDB_PRINTER="%{gdb_printer}"
HOST_EXTRA_CFLAGS="%{optflags} -Wno-error" ./make.bash

%install
export GOROOT="%{buildroot}%{_libdir}/%{name}"
install -Dm644 misc/bash/go %{buildroot}%{_sysconfdir}/bash_completion.d/go
install -Dm644 %{SOURCE2} %{buildroot}%{_sysconfdir}/profile.d/go.sh
install -Dm644 misc/emacs/go-mode-load.el %{buildroot}%{_datadir}/emacs/site-lisp/go-mode-load.el
install -Dm644 misc/emacs/go-mode.el %{buildroot}%{_datadir}/emacs/site-lisp/go-mode.el
install -Dm644 misc/vim/autoload/go/complete.vim %{buildroot}%{_datadir}/vim/site/autoload/go/complete.vim
install -d %{buildroot}%{_datadir}/vim/site/ftplugin/go
install -Dm644 misc/vim/ftplugin/go/{fmt,import}.vim %{buildroot}%{_datadir}/vim/site/ftplugin/go/
install -Dm644 misc/vim/ftplugin/go.vim %{buildroot}%{_datadir}/vim/site/ftplugin/go/
install -Dm644 misc/vim/indent/go.vim %{buildroot}%{_datadir}/vim/site/indent/go.vim
install -Dm644 misc/vim/plugin/godoc.vim %{buildroot}%{_datadir}/vim/site/plugin/godoc.vim
install -Dm644 misc/vim/syntax/godoc.vim %{buildroot}%{_datadir}/vim/site/syntax/godoc.vim
install -Dm644 misc/vim/syntax/go.vim %{buildroot}%{_datadir}/vim/site/syntax/go.vim
install -Dm644 misc/vim/ftdetect/gofiletype.vim %{buildroot}%{_datadir}/vim/site/ftdetect/gofiletype.vim

# godoc service
mkdir -p %{buildroot}%{_unitdir}
install -Dm644 godoc.service %{buildroot}%{_unitdir}/godoc.service

# copy document templates, packages, obj libs and command utilities
mkdir -p %{buildroot}%{_bindir}
mkdir -p $GOROOT/lib
mv pkg $GOROOT
mv bin/* %{buildroot}%{_bindir}
rm -f %{buildroot}%{_bindir}/{hgpatch,quietgcc}

# source files for go install, godoc, etc
install -d %{buildroot}%{_datadir}/go
for ext in *.{go,c,h,s,S,py}; do
  find src -name ${ext} -exec install -Dm644 \{\} %{buildroot}%{_datadir}/go/\{\} \;
done
mkdir -p $GOROOT/src
ln -s /usr/share/go/src/pkg $GOROOT/src/pkg
ln -s /usr/share/go/src/cmd $GOROOT/src/cmd

# documentation and examples
# fix documetation permissions (rpmlint warning)
find doc/ misc/ -type f -exec chmod 0644 '{}' \;
# remove unwanted arch-dependant binaries (rpmlint warning)
rm -rf misc/cgo/test/{_*,*.o,*.out,*.6,*.8}
rm -f misc/dashboard/builder/{gobuilder,*6,*.8}
rm -f misc/goplay/{goplay,*.6,*.8}
rm -rf misc/windows
rm -rf misc/cgo/test/{_*,*.o,*.out,*.6,*.8}

# install RPM macros ($GOARCH prepared in %%prep section)
install -Dm644 %{SOURCE3} %{buildroot}%{_sysconfdir}/rpm/macros.go

# break hard links
rm %{buildroot}%{_libdir}/go/pkg/linux_%{go_arch}/{cgocall,runtime}.h
ln -s %{_datadir}/go/src/pkg/runtime/{cgocall,runtime}.h %{buildroot}%{_libdir}/go/pkg/linux_%{go_arch}/

strip %{buildroot}%{_bindir}/%{name}


%changelog
* Wed Mar 05 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.2.1-1
+ Revision: 7a47933
- LOG New version 1.2.1, update files, drop kate subpackage to avoid conflicts with katepart



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9585 |12cu|googlecl-0.9.14-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	This tool brings Google services to the command line
Name:		googlecl
Version:	0.9.14
Release:	1
License:	ASL 2.0
Group:		Networking/Other
Url:		http://code.google.com/p/googlecl/
Source0:	http://googlecl.googlecode.com/files/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(python)
Requires:	python-gdata
BuildArch:	noarch

%description
GoogleCL is a command-line utility that provides access to various Google
services. It streamlines tasks such as posting to a Blogger blog, adding events
to Calendar, or editing documents on Google Docs.

For example:
$ google blogger post --blog "My blog" --tags "python, googlecl" my_post.html
$ google calendar add "Lunch with Jason tomorrow at noon"
$ google docs edit --title "Shopping list" --editor vim

GoogleCL is a pure Python application that uses the Python gdata libraries to
make Google Data API calls from the command line.

%files
%doc README.txt README.config INSTALL.txt 
%{_mandir}/man1/google.1*
%{_bindir}/google
%{python_sitelib}/%{name}-*.egg-info
%{python_sitelib}/%{name}/*.py*
%{python_sitelib}/%{name}/*/*.py*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
python setup.py build

%install
python setup.py install --root=%{buildroot} --skip-build
mkdir -p %{buildroot}%{_mandir}/man1
cp -a man/google.1 %{buildroot}%{_mandir}/man1


%changelog
* Wed Apr 16 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.9.14-1
+ Revision: ea94adf
- New version 0.9.14, should be noarch package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9586 |12cu|gosa-2.5.14-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define apacheuser apache 
%define apachegroup apache 
%define oleversion 0.0.0

Summary: 	Web Based LDAP Administration Program 
Name:		gosa
Version: 	2.5.14
Release:	10
License: 	GPL
Group: 		System/Configuration/Other
URL: 		http://gosa.gonicus.de
Source: 	ftp://oss.GONICUS.de/pub/gosa/beta/%{name}-%{version}.tar.bz2
Source1:	gosa.conf.mdv
Source2:	README.urpmi
# http://www.bettina-attack.de/jonny/view.php/projects/php_ole/
Source3:	php_ole-%{oleversion}.tar.bz2
Requires:	apache-mod_php
Requires:   apache-mod_socache_shmcb
Requires:	php-ldap
Requires:	php-imap
Requires:	php-mbstring
Requires:	php-mysql
Requires:	php-xml 
Requires:	php-gd
Requires:	php-snmp
Requires:	php-iconv
Requires:	php-cups
Requires:	fping
Requires:	imagemagick
Requires:	smbldap-tools
BuildArch: 	noarch

%description
GOsa is a combination of system-administrator and end-user web
interface, designed to handle LDAP based setups.
Provided is access to posix, shadow, samba, proxy, fax, and kerberos
accounts. It is able to manage the postfix/cyrus server combination
and can write user adapted sieve scripts.

Access GOsa at http://localhost/gosa/

%package schema
Group: 		System/Configuration/Other
Summary:        Schema Definitions for the GOSA package
Requires:	openldap-servers openldap-clients

%description schema
Contains the Schema definition files for the GOSA admin package.

%prep
%setup -q -a 3
find . -depth -name CVS -type d | xargs rm -rf
cp %{SOURCE2} .

%build

%install
mkdir -p %{buildroot}%{_datadir}/%{name}

# (sb) seems broken - bad path to includes
sed -i 's|Excel/||g' include/php_writeexcel/class.excel.php
# (sb) copy the missing includes from SOURCE3 and rename docs
cp php_ole-%{oleversion}/*.php include/php_writeexcel
for i in README HOMEPAGE LICENSE; do \
  mv php_ole-%{oleversion}/$i $i.php_ole; \
done

DIRS="ihtml plugins html include locale"
for i in $DIRS; do \
  cp -ua $i %{buildroot}%{_datadir}/%{name}/$i ; \
done

# (sb) make rpmlint happier
find doc -type f | xargs chmod -x

# (sb) error during setup if this isn't found
mkdir -p %{buildroot}%{_datadir}/%{name}/contrib
cp -a contrib/gosa.conf %{buildroot}%{_datadir}/%{name}/contrib

# (sb) used by smarty compile
mkdir -p %{buildroot}/var/spool/gosa

# Copy default config
mkdir -p %{buildroot}%{_sysconfdir}/%{name}
install -m 640 %{SOURCE1} %{buildroot}%{_sysconfdir}/%{name}/%{name}.conf
mkdir -p %{buildroot}%{_webappconfdir}

cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
Alias /gosa %{_datadir}/%{name}/html

<Directory %{_datadir}/%{name}/html>
    Require host 127.0.0.1
    ErrorDocument 403 "Access denied per %{_webappconfdir}/%{name}.conf"
</Directory>
EOF

mkdir -p %{buildroot}%{_datadir}/openldap/schema/%{name}
mv contrib/openldap/*.schema %{buildroot}%{_datadir}/openldap/schema/%{name}

cat > %{buildroot}%{_datadir}/openldap/schema/%{name}/%{name}-core.schema <<EOF
include %{_datadir}/openldap/schema/%{name}/goconfig.schema
include %{_datadir}/openldap/schema/%{name}/gofax.schema
include %{_datadir}/openldap/schema/%{name}/gofon.schema
include %{_datadir}/openldap/schema/%{name}/gosystem.schema
include %{_datadir}/openldap/schema/%{name}/goserver.schema
include %{_datadir}/openldap/schema/%{name}/goto.schema
include %{_datadir}/openldap/schema/%{name}/gosa+samba3.schema
include %{_datadir}/openldap/schema/%{name}/pureftpd.schema
EOF

cat > %{buildroot}%{_datadir}/openldap/schema/%{name}/example.ldif <<EOF
# Organization for Example Corporation
# load this ldif before gosa.ldif (for an empty opendap db)
dn: dc=example,dc=com
objectClass: dcObject
objectClass: organization
dc: example
o: Example Corporation
description: The Example Corporation

# Organizational Role for Directory Manager
dn: cn=Manager,dc=example,dc=com
objectClass: organizationalRole
cn: Manager
description: Directory Manager

# groups
dn: ou=Group,dc=example,dc=com
objectClass: organizationalUnit
ou: Group
description: Groups

# users
#dn: ou=People,dc=example,dc=com
#objectClass: organizationalUnit
#ou: People
#description: Users
EOF

cat > %{buildroot}%{_datadir}/openldap/schema/%{name}/%{name}.ldif <<EOF
# Sample GOsa ldif
# username "admin", password "tester", group "administrators"

# groups - may not be needed, in an fresh install I found I needed it
dn: ou=groups,dc=example,dc=com
objectClass: organizationalUnit
ou: groups
description: Groups

# users - may not be needed, in a fresh install I found I needed it
dn: ou=people,dc=example,dc=com
objectClass: organizationalUnit
ou: people
description: Users

dn: cn=admin,ou=people,dc=example,dc=com
objectClass: person
objectClass: organizationalPerson
objectClass: inetOrgPerson
objectClass: gosaAccount
uid: admin
cn: admin
givenName: admin
sn: GOsa main administrator
sambaLMPassword: 10974C6EFC0AEE1917306D272A9441BB
sambaNTPassword: 38F3951141D0F71A039CFA9D1EC06378
userPassword:: dGVzdGVy

dn: cn=administrators,ou=groups,dc=example,dc=com
objectClass: gosaObject
objectClass: posixGroup
gosaSubtreeACL: :all
cn: administrators
gidNumber: 999
memberUid: admin
EOF

# (sb) rpmlint
chmod +x contrib/scripts/*.pl


%post schema
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
if [ -f /var/lock/subsys/ldap ]; then
    /etc/rc.d/init.d/ldap restart 1>&2;
fi


%postun schema
sed -i "s|^include %{_datadir}/openldap/schema/%{name}/%{name}-core.schema||" %{_sysconfdir}/openldap/schema/local.schema
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/ldap ]; then
        /etc/rc.d/init.d/ldap restart 1>&2
    fi
fi

%clean

%files
%doc AUTHORS README README.urpmi
%doc Changelog COPYING INSTALL FAQ doc/* 
#%doc contrib/altlinux contrib/fix_config.sh 
#%doc contrib/mysql contrib/opensides contrib/patches 
%doc contrib/scripts contrib/vacation_example.txt
%doc *.php_ole

%config(noreplace) %{_webappconfdir}/%{name}.conf
%attr(0750, %{apacheuser}, %{apachegroup}) %dir /var/spool/%{name}
%{_datadir}/%{name}
%dir %{_sysconfdir}/%{name}
%attr(0640, root, %{apachegroup}) %config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf

%files schema
%doc COPYING AUTHORS README README.urpmi
%doc contrib/demo.ldif contrib/openldap/slapd.conf
%dir %{_datadir}/openldap/schema/%{name}
%{_datadir}/openldap/schema/%{name}/*



%changelog
* Thu Oct 10 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.5.14-10
+ Revision: e3be5e1
- Apopted for Apacje 2.4



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9587 |12cu|gource-0.40-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:        Software version control visualization tool
Name:           gource
Version:        0.40
Release:        1
License:        GPLv3
Group:          Monitoring
URL:            http://code.google.com/p/gource/
Source0:        http://gource.googlecode.com/files/%{name}-%{version}.tar.gz
# cvs and svn scripts imported from suse
Source1:        cvs-exp.pl
Source2:        svn-gource.py
BuildRequires:  pkgconfig(sdl)
BuildRequires:  pkgconfig(SDL_image)
BuildRequires:  pkgconfig(ftgl)
BuildRequires:  pkgconfig(libpcre)
BuildRequires:  pkgconfig(libpng15)
BuildRequires:  jpeg-devel
BuildRequires:  pkgconfig(glew)	
BuildRequires:  boost-devel
BuildRequires:  glm-devel
BuildRequires:  freetype-devel

%description
Software projects are displayed by Gource as an animated tree with the root
directory of the project at its center. Directories appear as branches with
files as leaves. Developers can be seen working on the tree at the times they
contributed to the project.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

install %{SOURCE1} %{buildroot}%{_bindir}/cvs-exp
install %{SOURCE2} %{buildroot}%{_bindir}/svn-gource

%find_lang %{name} || touch %{name}.lang

%files -f %{name}.lang
%doc COPYING README THANKS ChangeLog
%{_bindir}/gource
%{_bindir}/cvs-exp
%{_bindir}/svn-gource
%{_datadir}/gource/*
%{_mandir}/man1/gource.1*

%changelog
* Sun Oct 27 2013 symbianflo <symbianflo@mandrivausers.ro> 0.40-1
+ Revision: 0907d6c
- Merge pull request #1 from symbianflo/gource:rosa2012.1
- symbianflo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9588 |12cu|gpaint-2-0.3.3-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Simple, easy-to-use paint program
Name:		gpaint-2
Version:	0.3.3
Release:	8
License:	GPLv2+
Group:		Graphics
Source0:	http://www.gnu.org/software/gpaint/downloading/%{name}-%{version}.tar.gz
Url:		http://www.gnu.org/software/gpaint/
Patch0:		gpaint-2-0.3.3-fix-drawing-fnt.patch
Patch1:		gpaint-2-0.3.3-remove-entry-menu.h.patch
Patch2:		gpaint-2-0.3.3-fix-crash-on-font-selection.patch
Patch3:		gpaint-2-0.3.3-fix-crash-on-saving-in-unsupported-format.patch
Patch4:		gpaint-2-0.3.3-fix-not-printable-string.patch
Patch5:		gpaint-2-0.3.3-fix-color-selection.patch
BuildRequires:	pkgconfig(libglade-2.0)

%description
GNU Paint. A simple, easy-to-use paint program for GNOME. This is a port of
xpaint that takes advantages of features unique to the GNOME environment.

%files -f %{name}.lang
%doc AUTHORS COPYING  NEWS README THANKS
%{_bindir}/%{name}
%{_datadir}/gpaint/glade/gpaint.glade
%{_datadir}/applications/%{name}.desktop

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p0
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1

%build
%configure2_5x
%make LIBS="-lm"

%install
%makeinstall_std
%find_lang %{name}

#mdk menu entry
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
Name=Gpaint
Comment=Paint program
Exec=%{_bindir}/%{name}
Icon=graphics_section
Terminal=false
Type=Application
Categories=Graphics;
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;
EOF


%changelog
* Fri Feb 28 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.3.3-8
+ Revision: 8fe3adb
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9589 |12cu|gpppoem-0.1.1-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Monitor your pppoe connection
Name:		gpppoem
Version:	0.1.1
Release:	9
License:	GPLv2+
Group:		Monitoring
Url:		http://footprints.altervista.org/index.php
Source0:	http://footprints.altervista.org/archivio/%{name}/%{name}-%{version}.tar.bz2
Source10:	gpppoem-16.png
Source11:	gpppoem-32.png
Source12:	gpppoem-48.png
BuildRequires:	pkgconfig(libgnome-2.0)
BuildRequires:	pkgconfig(libgnomeui-2.0)

%description
Monitor your pppoe connection. It can also monitor your eth0 connection.

%files
%{_bindir}/*
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_datadir}/pixmaps/%{name}/gppp.png

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}-0.1

find . -name "Makefile*" -o -name "*.m4" -o -name "configure*" |xargs sed -i -e 's,configure.in,configure.ac,g'

%build
export LIBS="-lX11"
autoreconf -vif
%configure2_5x

%install
%makeinstall_std prefix=%{buildroot}%{_prefix}

mkdir -p %{buildroot}/{%{_iconsdir},%{_liconsdir},%{_miconsdir}}
cp %{SOURCE10} %{buildroot}%{_miconsdir}/%{name}.png
cp %{SOURCE11} %{buildroot}%{_iconsdir}/%{name}.png
cp %{SOURCE12} %{buildroot}%{_liconsdir}/%{name}.png

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=Gpppoem
Comment=Pppoe monitor
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=GNOME;X-MandrivaLinux-System-Monitoring;
EOF


%changelog
* Fri Feb 28 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.1.1-9
+ Revision: 144fac3
- LOG Fix build with new automake, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9590 |12cu|gpscorrelate-1.6.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	GPS photo tagging application
Name:		gpscorrelate
Version:	1.6.1
Release:	5
License:	GPLv2+
Group:		Graphics
Url:		http://freefoote.dview.net/linux_gpscorr.html
Source0:	http://freefoote.dview.net/linux/%{name}-%{version}.tar.gz
Patch0:		gpscorrelate-1.6.1-makefile.diff
BuildRequires:	xsltproc
BuildRequires:	docbook-style-xsl
BuildRequires:	pkgconfig(exiv2)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libxml-2.0)

%description
This program correlates digital camera photos with GPS data in GPX format.

%files
%doc RELEASES COPYING README doc
%{_bindir}/*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
%make LDFLAGS="%{ldflags}" CFLAGS="%{optflags}"

%install
install -d %{buildroot}%{_bindir}
install -m 755 gpscorrelate gpscorrelate-gui %{buildroot}%{_bindir}



%changelog
* Fri Feb 28 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.6.1-5
+ Revision: 19aaeee
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9591 |12cu|gpsdrive-2.11-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	GPS based navigation tool
Name:		gpsdrive
Version:	2.11
Release:	4
License:	GPLv2+
Group:		Networking/Other
URL:		http://www.gpsdrive.de/
Source0:	http://www.gpsdrive.de/packages/%{name}-%{version}.tar.gz
Source1:	http://download.sourceforge.net/sourceforge/gpsdrive/openstreetmap-map-icons-minimal.tar.gz
Source2:	%{name}-48.png
Source3:	%{name}-32.png
Source4:	%{name}-16.png
source5:	.abf.yml
Patch0:		gpsdrive-2.10pre6-leaf.patch
Patch1:		gpsdrive-2.10pre7-fedora.patch
Patch2:		gpsdrive-2.10pre7-usepc.patch
Patch3:		gpsdrive-2.10-newgps.patch
Patch4:		gpsdrive-2.10-fix-dso-linking.patch
Patch5:		gpsdrive-2.11-add-gdk-pixbuf2.patch
Patch6:		gpsdrive_no_segfault_on_nan_lat.patch
patch7:		gpsdrive-2.11.mapnik.cpp.patch

BuildRequires:	cmake
BuildRequires:	desktop-file-utils
BuildRequires:	boost-devel
BuildRequires:	curl-devel
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	gpsd-devel
BuildRequires:	mapnik-devel
BuildRequires:	postgresql-devel
BuildRequires:	speech-dispatcher-devel
BuildRequires:	sqlite3-devel
BuildRequires:	pkgconfig(libxml-2.0)

Provides:	perl(Geo::OSM::EntitiesV3)
Provides:	perl(Geo::OSM::OsmReaderV5)
Provides:	perl(Geo::OSM::EntitiesV5)
Provides:	perl(Geo::OSM::OsmReaderV3)

%description
Gpsdrive is a map-based navigation system. It displays your position on a 
zoomable map provided from a NMEA-capable GPS receiver. The maps are 
autoselected for the best resolution, depending of your position, and the 
displayed image can be zoomed. Maps can be downloaded from the Internet with 
one mouse click. The program provides information about speed, direction, 
bearing, arrival time, actual position, and target position. Speech output 
is also available.

%prep
%setup -q -n %{name}-%{version} -a1
%patch0 -p1 -b .leaf
%patch1 -p1
%patch2 -p1 -b .usepc
%patch3 -p1 -b .newgps
%patch4 -p1 -b .fix-dso-linking
%patch5 -p1 -b .gdk-pixbuf2
%patch6 -p0 -b .nan
%patch7 -p1 -b .mapnikcpp

%build
export CXXFLAGS="%optflags -DBOOST_FILESYSTEM_VERSION=3"
%cmake
%make

%install
%makeinstall_std -C build

rm -rf %{buildroot}%{_datadir}/%{name}/{AUTHORS,FAQ*,LEEME,LISEZMOI,README*,TODO,NMEA*,GPS-*}

install -m644 %{SOURCE2} -D %{buildroot}%{_liconsdir}/%{name}.png
install -m644 %{SOURCE3} -D %{buildroot}%{_iconsdir}/%{name}.png
install -m644 %{SOURCE4} -D %{buildroot}%{_miconsdir}/%{name}.png

#menu entry
desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="GTK" \
  --add-category="Science" \
  --add-category="X-MandrivaLinux-MoreApplications-Sciences-Other" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

install -d %{buildroot}%{_datadir}/icons/map-icons
cp -a usr/share/icons/map-icons/* %{buildroot}%{_datadir}/icons/map-icons/

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS README
%{_bindir}/*
%{_mandir}/man1/*.1*
%{_mandir}/es/man1/gpsdrive.1*
%{_mandir}/de/man1/gpsdrive.1*
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_datadir}/icons/map-icons
%{_datadir}/%{name}
%{_datadir}/applications/*
%{perl_vendorlib}/*


%changelog
* Fri Apr 18 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.11-4
+ Revision: 580f0da
- Fix postgresql BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9592 |12cu|gpsim-0.26.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    gpsim
%define version 0.26.1
%define release  2

%define lib_name_orig lib%{name}
%define lib_major 0
%define lib_name %mklibname %{name} %{lib_major}
%define develname %mklibname -d %{name}

Name:           %{name}
Epoch:		1
Version:        %{version}
Release:        %{release}
Summary:        A software simulator for Microchip PIC microcontrollers
Source0:        %{name}-%{version}.tar.gz
Patch0:		gpsim-0.26.1-linkage.patch
Patch1:		gpsim-0.26.1-gtkextra3.patch
Patch2:		gpsim-0.26.1-glibh.patch
License:        GPL
Group:          Development/Other
Url:		http://gpsim.sourceforge.net/
BuildRequires:  readline-devel flex pkgconfig(popt) pkgconfig(glib-2.0)
BuildRequires:  termcap-devel pkgconfig(ncurses) glibc-static-devel
BuildRequires:  pkgconfig(gtkextra-3.0)

%description
gpsim is a full-featured software simulator for Microchip PIC microcontrollers
distributed under the GNU General Public License.

gpsim has been designed to be as accurate as possible. Accuracy includes the 
entire PIC - from the core to the I/O pins and including ALL of the internal 
peripherals. Thus it's possible to create stimuli and tie them to the I/O pins 
and test the PIC the same PIC the same way you would in the real world.

%package -n     %{lib_name}
Summary:	Main library for %{name}
Group:          System/Libraries

%description -n %{lib_name}
This package contains the library needed to run programs dynamically
linked with libgpsim

%package -n     %{develname}
Summary:        Headers for developing programs that will use libgpsim
Group:          Development/C
Requires:       %{lib_name} = %{epoch}:%{version}
Provides:       %{lib_name_orig}-devel = %{version}-%{release} 
Provides:       %{name}-devel = %{version}-%{release}
Obsoletes:	%{lib_name}-devel

%description -n %{develname}
This package contains the headers that programmers will need to develop
applications which will use libgpsim

%prep
%setup -q
%patch0 -p0 -b .link
%patch1 -p2 -b .gtkextra3
%patch2 -p2 -b .glibh

%build
%define _disable_ld_no_undefined 1
%configure2_5x --disable-static
%make

%install
%makeinstall_std

# zap .a and .la
rm -fr %{buildroot}%{_libdir}/*.la

%files
%defattr(-,root,root)
%doc README
%{_bindir}/%{name}

%files -n %{lib_name}
%defattr(-,root,root)
%{_libdir}/*.so.*

%files -n %{develname}
%defattr(-,root,root)
%{_includedir}/*
%{_libdir}/*.so


%changelog
* Fri May 20 2011 Funda Wang <fwang@mandriva.org> 1:0.26.1-1mdv2011.0
+ Revision: 676248
- do not use autoconf
- new version 0.26.1

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.24.0-3mdv2011.0
+ Revision: 610976
- rebuild

* Sun May 16 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1:0.24.0-2mdv2010.1
+ Revision: 544879
- don't ship .a and .la
- enable building the gui and add libgtk+extra-2-devel as a BR
- remove mdkversion < 200900 bits, not needed

* Wed Feb 10 2010 Funda Wang <fwang@mandriva.org> 1:0.24.0-1mdv2010.1
+ Revision: 503876
- New version 0.24.0

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Jun 24 2007 Funda Wang <fwang@mandriva.org> 1:0.22.0-1mdv2008.0
+ Revision: 43582
- BR glib2
- Patch not needed
- New version
- Import gpsim



* Sat Apr 15 2006 Couriousous <couriousous@mandriva.org> 1:0.21.11-1mdk
- 0.21.11

* Fri Aug 26 2005 Couriousous <couriousous@mandriva.org> 1:0.21.4-2mdk
- Disable gui as it use an antique gtk+extra no more provided in the distro

* Fri Jul 15 2005 Couriousous <couriousous@mandriva.org> 0.21.4-1mdk
- 0.21.4

* Fri Feb 04 2005 Couriousous <couriousous@mandrake.org> 0.21.2-5mdk
- Rebuild for new libreadline

* Fri Jan 21 2005 Couriousous <couriousous@mandrake.org> 0.21.2-4mdk
- Fix menu ( strange bug ... )
- Fix requires-on-release

* Mon Jan 17 2005 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.21.2-3mdk
- Fix epoch stuff

* Sat Jan 15 2005 Couriousous <couriousous@mandrake.org> 0.21.2-2mdk
- Revert to 0.21.2 since ktechlab don't build with 0.21.3 cvs
- trem <trem@zarb.org>
   - Add buildrequires

* Fri Jan 14 2005 Couriousous <couriousous@mandrake.org> 0.21.3-0.20041231.1mdk
- Update
- Use gtk2

* Mon Jan 10 2005 Couriousous <couriousous@mandrake.org> 0.21.2-1mdk
- First Mandrakelinux release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9593 |12cu|gputils-1.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A collection of tools for the Microchip (TM) PIC microcontrollers
Name:		gputils
Version:	1.2.0
Release:	1
License:	GPLv2+
Group:		Development/Other
Url:		http://gputils.sourceforge.net/
Source0:	http://downloads.sourceforge.net/gputils/%{name}-%{version}.tar.gz

%description
GPUTILS is a collection of tools for the Microchip (TM) PIC microcontrollers.
It includes gpasm, gplink, and gplib.

%files
%doc README
%{_datadir}/%{name}
%{_mandir}/man1/*.1*
%lang(fr) %{_mandir}/fr/man1/*
%{_bindir}/*
%{_docdir}/%{name}-%{version}/html

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std



%changelog
* Fri Apr 04 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.2.0-1
+ Revision: f09aecc
- New version 1.2.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9594 |12cu|grail-3.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 6
%define libname %mklibname %{name} %{major}
%define devname %mklibname -d %{name}

Summary:	Gesture Recognition And Instantiation Library
Name:		grail
Version:	3.1.0
Release:	1
License:	GPLv3+
Group:		Development/Other
Url:		https://launchpad.net/grail
Source0:	https://launchpad.net/grail/trunk/%{version}/+download/%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(evemu)
BuildRequires:	pkgconfig(frame)
BuildRequires:	pkgconfig(frame-x11)
BuildRequires:	pkgconfig(inputproto)
BuildRequires:	pkgconfig(mtdev)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xi)

%description
Grail consists of an interface and tools for handling gesture recognition and
gesture instantiation.

When a multitouch gesture is performed on a device, the recognizer emits one
or several possible gestures. Once the context of the gesture is known, i.e.,
in what window the touches land and what gestures the clients of that window
listen to, the instantiator delivers the matching set of gestures.

The library handles tentative gestures, i.e., buffering of events for several
alternative gestures until a match is confirmed.

%files
%doc README COPYING
%{_bindir}/grail*
%{_mandir}/man1/grail*

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	GRAIL shared library package
Group:		System/Libraries
Conflicts:	%{_lib}grail5 < 3.1.0
Obsoletes:	%{_lib}grail5 < 3.1.0

%description -n %{libname}
This package contains the library needed to run programs dynamically linked
with grail.

%files -n %{libname}
%{_libdir}/libgrail.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Gesture Recognition And Instantiation Library Development Package
Group:		Development/Other
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Conflicts:	%{_lib}grail5 < 3.1.0

%description -n %{devname}
This package provides headers files for grail development.

%files -n %{devname}
%{_includedir}/oif/grail.h
%{_libdir}/libgrail.so
%{_libdir}/pkgconfig/grail.pc

#----------------------------------------------------------------------------

%prep
%setup -q

%build
sed -i 's/-Werror//g' configure.ac
autoreconf -fi
%configure2_5x --disable-static
%make

%install
%makeinstall_std


%changelog
* Fri Feb 28 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.1.0-1
+ Revision: d6a0699
- LOG Update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9595 |12cu|graveman-0.3.12-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realver %version-5

Name: 	 	graveman
Summary: 	Simple frontend for CD creation
Version: 	0.3.12
Release: 	13

Source:		http://graveman.tuxfamily.org/sources/%{name}-%{realver}.tar.bz2
Patch: graveman-0.3.12-5-cdrkit.patch
URL:		http://graveman.tuxfamily.org/index-e.php
License:	GPLv2+
Group:		Archiving/Cd burning
BuildRequires:	imagemagick
BuildRequires:	gtk2-devel libglade2.0-devel libid3tag-devel
BuildRequires:	pkgconfig(vorbis) libmad-devel
BuildRequires:	pkgconfig(flac)
BuildRequires:	mng-devel
BuildRequires:	perl-XML-Parser
BuildRequires: desktop-file-utils
Requires:	cdrkit cdrkit-genisoimage sox dvd+rw-tools sox cdrdao

%description
Another frontend for cdrecord, mkisofs, readcd and sox!
With graveman you can burn audio cds (wav, ogg, mp3), data cds,
and duplicate cds.

%prep
%setup -q -n %name-%realver
%patch -p1 -b .cdrkit

%build
%configure2_5x
%make
										
%install
mkdir -p %buildroot/%_mandir/man1
cp man/%name.man %buildroot/%_mandir/man1/%name.1
bzip2 %buildroot/%_mandir/man1/%name.1
mkdir -p %buildroot/%_mandir/fr/man1
cp man/%name.fr.man %buildroot/%_mandir/fr/man1/%name.1
bzip2 %buildroot/%_mandir/fr/man1/%name.1
perl -p -i -e 's/install\:/none\:/g' man/Makefile
%makeinstall_std

#menu
desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="X-MandrivaLinux-System-Archiving-CDBurning" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

#icons
mkdir -p %{buildroot}/%_liconsdir
convert -size 48x48 pixmaps/graver.png %{buildroot}/%_liconsdir/%name.png
mkdir -p %{buildroot}/%_iconsdir
convert -size 32x32 pixmaps/graver.png %{buildroot}/%_iconsdir/%name.png
mkdir -p %{buildroot}/%_miconsdir
convert -size 16x16 pixmaps/graver.png %{buildroot}/%_miconsdir/%name.png

%find_lang %name

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS ChangeLog NEWS THANKS README*
%{_bindir}/%name
%{_datadir}/applications/*
%{_datadir}/%name
%{_datadir}/pixmaps/*
%{_mandir}/man1/*
%{_mandir}/fr/man1/*
%{_liconsdir}/%name.png
%{_iconsdir}/%name.png
%{_miconsdir}/%name.png




%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.12-11mdv2011.0
+ Revision: 619252
- the mass rebuild of 2010.0 packages

* Sat May 16 2009 JÃ©rÃ´me Brenier <incubusss@mandriva.org> 0.3.12-10mdv2010.0
+ Revision: 376325
- fix license (GPLv2+)

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 0.3.12-9mdv2009.0
+ Revision: 218421
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Thierry Vignaud <tv@mandriva.org>
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Tue Feb 06 2007 GÃ¶tz Waschk <waschk@mandriva.org> 0.3.12-9mdv2007.0
+ Revision: 116812
- replace remaining strings with their cdrkit versions

* Mon Jan 08 2007 GÃ¶tz Waschk <waschk@mandriva.org> 0.3.12-8mdv2007.1
+ Revision: 106004
- it's called genisoimage, stupid

* Mon Jan 08 2007 GÃ¶tz Waschk <waschk@mandriva.org> 0.3.12-7mdv2007.1
+ Revision: 105934
- patch for cdrkit

* Mon Dec 11 2006 GÃ¶tz Waschk <waschk@mandriva.org> 0.3.12-6mdv2007.1
+ Revision: 95022
- Import graveman

* Mon Dec 11 2006 GÃ¶tz Waschk <waschk@mandriva.org> 0.3.12-6mdv2007.1
- Rebuild

* Thu Aug 03 2006 Götz Waschk <waschk@mandriva.org> 0.3.12-5mdv2007.0
- xdg menu

* Tue Jun 13 2006 Michael Scherer <misc@mandriva.org> 0.3.12-4mdv2007.0
- from dovix ( dovix2003@yahoo.com )
  - New release 0.3.12.5, fix #23048
- add %%{1}mdv2007.1

* Thu Jun 16 2005 Götz Waschk <waschk@mandriva.org> 0.3.12-3mdk
- update to patchlevel 4

* Thu May 19 2005 Götz Waschk <waschk@mandriva.org> 0.3.12-2mdk
- fix buildrequires

* Wed May 18 2005 Götz Waschk <waschk@mandriva.org> 0.3.12-1mdk
- fix URL
- New release 0.3.12

* Thu May 12 2005 Götz Waschk <waschk@mandriva.org> 0.3.11-2mdk
- fix buildrequires

* Sat May 07 2005 Götz Waschk <waschk@mandriva.org> 0.3.11-1mdk
- new URLs
- New release 0.3.11

* Tue Apr 05 2005 Austin Acton <austin@mandrake.org> 0.3.10-1mdk
- New release 0.3.10
- fudge man install for now
- fix source URL

* Sun Apr 03 2005 Austin Acton <austin@mandrake.org> 0.3.9-1mdk
- 0.3.9
- require flac and cdrdao

* Tue Feb 15 2005 Austin Acton <austin@mandrake.org> 0.3.8-1mdk
- 0.3.8
- require sox

* Sun Feb 13 2005 Austin Acton <austin@mandrake.org> 0.3.7-1mdk
- 0.3.7

* Thu Feb 03 2005 Austin Acton <austin@mandrake.org> 0.3.6-1mdk
- 0.3.6
- require dvd+rw-tools
- source URL

* Tue Feb 01 2005 Lenny Cartier <lenny@mandrakesoft.com> 0.3.5-2mdk
- url

* Tue Feb 01 2005 Lenny Cartier <lenny@mandrakesoft.com> 0.3.5-1mdk
- 0.3.5

* Tue Jan 25 2005 Austin Acton <austin@mandrake.org> 0.3.4-1mdk
- 0.3.4

* Mon Jan 24 2005 Lenny Cartier <lenny@mandrakesoft.com> 0.3.2-1mdk
- 0.3.2

* Thu Jan 20 2005 Austin Acton <austin@mandrake.org> 0.3.1-1mdk
- 0.3.1
- buildrequires libmad

* Tue Jan 18 2005 Austin Acton <austin@mandrake.org> 0.3.0-1mdk
- 0.3.0

* Mon Jan 17 2005 Austin Acton <austin@mandrake.org> 0.2.20050117-1mdk
- 0.2.20050117

* Wed Jan 12 2005 Austin Acton <austin@mandrake.org> 0.2.20050112-1mdk
- 0.2.20050112

* Mon Jan 10 2005 Austin Acton <austin@mandrake.org> 0.2.20050110-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9596 |12cu|grc-1.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Generic Colouriser
Name:		grc
Version:	1.5
Release:	1
License:	GPLv2+
Group:		Text tools
Url:		http://kassiopeia.juls.savba.sk/~garabik/software/grc.html
Source0:	http://kassiopeia.juls.savba.sk/~garabik/software/grc/%{name}_%{version}.tar.gz
Patch0:		grc-1.4-ipv6.patch
Patch1:		grc-1.4-support-more-files.patch
Requires:	python
BuildArch:	noarch

%description
Generic Colouriser is yet another colouriser for beautifying
your logfiles or output of commands.

%files
%doc CHANGES CREDITS README Regexp.txt TODO
%{_bindir}/%{name}
%{_bindir}/%{name}at
%dir %{_datadir}/%{name}/
%{_datadir}/%{name}/conf.*
%config(noreplace) %{_sysconfdir}/%{name}.conf
%{_mandir}/man1/%{name}*.1*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
# fix symlinked doc file
rm -f CHANGES
cp debian/changelog CHANGES

%install
install -d -m 755 %{buildroot}%{_bindir}
install -m 755 %{name}{,at} %{buildroot}%{_bindir}
install -d -m 755 %{buildroot}%{_datadir}/%{name}
install -m 644 conf.* %{buildroot}%{_datadir}/%{name}
install -d -m 755 %{buildroot}%{_sysconfdir}
install -m 644 %{name}.conf %{buildroot}%{_sysconfdir}
install -d -m 755 %{buildroot}%{_mandir}/man1
install -m 644 %{name}{,at}.1 %{buildroot}%{_mandir}/man1



%changelog
* Fri Feb 28 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.5-1
+ Revision: 9f217d0
- LOG New version 1.5, should be noarch package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9597 |12cu|grdesktop-0.23-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: A gtk2 frontend for rdesktop
Name: grdesktop
Version: 0.23
Release: 10
Group: Networking/Remote access
License: GPLv2+
Source0: %{name}-%{version}.tar.bz2
Patch0: grdesktop-0.23-desktopentry.patch
Patch1: grdesktop-0.23-format-strings.patch
URL: http://www.nongnu.org/grdesktop/
Requires: rdesktop
BuildRequires: pkgconfig(libgnomeui-2.0)
BuildRequires: scrollkeeper
BuildRequires: imagemagick

%description
grdesktop is a frontend, written in C using the GTK+ 2 toolkit, for
the remote desktop client (rdesktop).
It can save several connections (including their options), and browse
the network for available terminal servers.

%prep
%setup -q
%patch0 -p1 -b .desktopentry
%patch1 -p1

%build
%configure2_5x --with-keymap-path=%_datadir/rdesktop/keymaps
%make

%install
%makeinstall_std
mv %buildroot%_datadir/locale/de/LC_MESSAGES/@GETTEXT_PACKAGE@.mo %buildroot%_datadir/locale/de/LC_MESSAGES/grdesktop.mo
mv %buildroot%_datadir/locale/es/LC_MESSAGES/@GETTEXT_PACKAGE@.mo %buildroot%_datadir/locale/es/LC_MESSAGES/grdesktop.mo
mv %buildroot%_datadir/locale/fr/LC_MESSAGES/@GETTEXT_PACKAGE@.mo %buildroot%_datadir/locale/fr/LC_MESSAGES/grdesktop.mo

%find_lang %name --with-gnome 
mkdir -p %buildroot{%_iconsdir,%_liconsdir,%_miconsdir}
ln -s %_datadir/pixmaps/%name/icon.png %buildroot%_liconsdir/%name.png
convert -scale 32x32 pixmaps/icon.png %buildroot%_iconsdir/%name.png
convert -scale 16x16 pixmaps/icon.png %buildroot%_miconsdir/%name.png


%files -f %name.lang
%defattr(-,root,root)
%doc AUTHORS ChangeLog NEWS README TODO
%_sysconfdir/gconf/schemas/grdesktop.schemas
%{_bindir}/grdesktop
%{_mandir}/man1/grdesktop.1*
%_datadir/application-registry/grdesktop.applications
%_datadir/applications/grdesktop.desktop
%_datadir/mime-info/grdesktop.keys
%_datadir/mime-info/grdesktop.mime
%{_datadir}/pixmaps/grdesktop/
%_liconsdir/%name.png
%_iconsdir/%name.png
%_miconsdir/%name.png


%changelog
* Mon May 23 2011 Funda Wang <fwang@mandriva.org> 0.23-9mdv2011.0
+ Revision: 677725
- rebuild to add gconftool as req

* Sat Jul 25 2009 Götz Waschk <waschk@mandriva.org> 0.23-8mdv2011.0
+ Revision: 399672
- fix format strings
- update license

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.23-7mdv2009.0
+ Revision: 246636
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri Jan 11 2008 Thierry Vignaud <tv@mandriva.org> 0.23-5mdv2008.1
+ Revision: 148199
- drop old menu
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Sep 20 2007 Götz Waschk <waschk@mandriva.org> 0.23-5mdv2008.0
+ Revision: 91369
- fix desktop entry (bug #33760)

* Wed Jul 25 2007 Götz Waschk <waschk@mandriva.org> 0.23-4mdv2008.0
+ Revision: 55229
- Import grdesktop



* Thu Jul 20 2006 Gtz Waschk <waschk@mandriva.org> 0.23-4mdv2007.0
- xdg menu

* Sun May 14 2006 Götz Waschk <waschk@mandriva.org> 0.23-3mdk
- Rebuild
- use mkrel

* Fri May 13 2005 Gtz Waschk <waschk@mandriva.org> 0.23-2mdk
- drop obsolete gnome help file handling
- fix menu

* Fri Apr  2 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.23-1mdk
- fix installation of the locale files
- fix build
- new version

* Fri Feb  6 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.22-2mdk
- fix rdesktop keymap location

* Thu Feb  5 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.22-1mdk
- initial Mandrake package

* Tue Nov 12 2002 Che
- version upgrade
- prettyfied it a bit :P

* Fri Nov 01 2002 Che
- initial rpm release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9598 |12cu|greensql-console-0.5.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define __noautoreq 'pear(/usr/share/smarty/Smarty.class.php)'

%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

Summary:	Manages a GreenSQL Database Firewall
Name:		greensql-console
Version:	0.5.0
Release:	4
License:	GPLv2
Group:		System/Servers
URL:		http://www.greensql.net/
Source0:	http://www.greensql.net/public/releases/%{name}-%{version}.tar.gz
Patch0:		greensql-console-mdv_conf.diff
Requires(post): rpm-helper
Requires(postun): rpm-helper
Requires:	apache-mod_php php-mysql
Requires:   apache-mod_socache_shmcb
Requires:	php-smarty >= 2.3.0
BuildRequires:	apache-base >= 2.0.54
Suggests:	greensql-fw
Suggests:	mysql
BuildArch:	noarch

%description
The greensql-console package is web management tool used to manage GreenSQL
Database Firewall.

%prep

%setup -q -n green-%{version}
%patch0 -p1

%build

%install
install -d %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d
install -d %{buildroot}%{_sysconfdir}/%{name}
install -d %{buildroot}/var/www/%{name}
install -d %{buildroot}/var/lib/%{name}/smarty/templates_c

cp -aRf * %{buildroot}/var/www/%{name}/

mv %{buildroot}/var/www/%{name}/config.php %{buildroot}%{_sysconfdir}/%{name}/config.php

cat > %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf << EOF

Alias /%{name} /var/www/%{name}

<Directory /var/www/%{name}>
    Require host 127.0.0.1
    ErrorDocument 403 "Access denied per %{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf"
</Directory>
EOF

# cleanup
rm -rf %{buildroot}/var/www/%{name}/configs
rm -rf %{buildroot}/var/www/%{name}/libs
#rm -rf %{buildroot}/var/www/%{name}/templates
rm -rf %{buildroot}/var/www/%{name}/templates_c

%post
%_post_webapp

%postun
%_postun_webapp

%clean


%files
%defattr(0644,root,root,0755)
%doc license.txt readme.txt
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf
%attr(0700,apache,apache) %dir %{_sysconfdir}/%{name}
%attr(0640,apache,apache) %config(noreplace) %{_sysconfdir}/%{name}/config.php
/var/www/%{name}
%attr(0700,apache,apache) %dir /var/lib/%{name}
%attr(0700,apache,apache) %dir /var/lib/%{name}/smarty
%attr(0700,apache,apache) %dir /var/lib/%{name}/smarty/templates_c



%changelog
* Thu Oct 10 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.5.0-4
+ Revision: 06bbd88
- Fix req exception



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9599 |12cu|gretl-1.9.14-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api		1.0
%define major		9
%define libname		%mklibname %{name} %{api} %{major}
%define devname		%mklibname -d %{name}

Summary:	A tool for econometric analysis
Name:		gretl
Version:	1.9.14
Release:	1
Group:		Sciences/Mathematics
License:	GPLv3+ and BSD and MIT
Url:		http://gretl.sourceforge.net/
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.xz
#Licensing of plugins used in gretl
Source1:	gretl_plugins.txt
Patch1:		gretl-1.9.12-linking.patch
BuildRequires:	desktop-file-utils
BuildRequires:	fonts-ttf-bitstream-vera
BuildRequires:	fonts-ttf-freefont
BuildRequires:	gnuplot
BuildRequires:	R-base
BuildRequires:	gmp-devel
BuildRequires:	mpfr-devel
BuildRequires:	readline-devel
BuildRequires:	unixODBC-devel
BuildRequires:	pkgconfig(blas)
BuildRequires:	pkgconfig(fftw3)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtksourceview-3.0)
BuildRequires:	pkgconfig(lapack)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(ncurses)
Requires:	fonts-ttf-bitstream-vera
Requires:	fonts-ttf-freefont
Requires:	gnuplot
Requires:	R-base

%description
A cross-platform software package for econometric analysis,
written in the C programming language.

%files -f %{name}.lang
%doc ChangeLog CompatLog README.audio README gretl_plugins.txt
%{_bindir}/gretl*
%{_libdir}/gretl-gtk3/
%{_datadir}/%{name}/
%{_mandir}/man1/*

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Shared library for %{name}
Group:		Development/C

%description -n %{libname}
This package contains the shared library files for %{name}.

%files -n %{libname}
%{_libdir}/libgretl-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/C

%description -n %{devname}
This package contains the development files for %{name}.

%files -n %{devname}
%{_libdir}/pkgconfig/gretl.pc
%{_libdir}/libgretl-%{api}.so
%{_includedir}/%{name}/

#----------------------------------------------------------------------------

%prep
%setup -q
%apply_patches

# fix flite detection
# FIXME: edit macros/flite.m4 and fix failing autoreconf
sed -i -e 's:register_cmu_us_kal:register_cmu_us_kal16:' configure

# fix include path
sed -i -e 's:includedir=${prefix}/include:includedir=${prefix}/include/gretl:' gretl.pc.in

# plugins licensing notes
install -pm644 %{SOURCE1} .

%build
%configure2_5x \
	--disable-static \
	--disable-rpath \
	--with-libR \
	--with-odbc \
	--with-audio
%make

%install
%makeinstall includedir=%{buildroot}%{_includedir}/%{name}

chmod 0644 %{buildroot}%{_datadir}/%{name}/data/misc/galton.gdt

%find_lang %{name}

#font installation
rm -rf %{buildroot}/%{_datadir}/%{name}/fonts/*
ln -s %{_datadir}/fonts/TTF/Vera.ttf %{buildroot}/%{_datadir}/%{name}/fonts/Vera.ttf
ln -s %{_datadir}/fonts/TTF/VeraMono.ttf %{buildroot}/%{_datadir}/%{name}/fonts/VeraMono.ttf
ln -s %{_datadir}/fonts/TTF/FreeSans.ttf %{buildroot}/%{_datadir}/%{name}/fonts/FreeSans.ttf


%changelog
* Fri Feb 28 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.9.14-1
+ Revision: 1a80e51
- LOG New version 1.9.14, new library major 9, switch to GTK3



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9600 |12cu|gretools-1.2.4-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Vocabulary building tool for GNOME
Name:		gretools
Version:	1.2.4
Release:	8
License:	GPLv2+
Group:		Games/Other
Url:		http://theory.cs.iitm.ernet.in/~arvindn/gretools/
Source0:	http://theory.cs.iitm.ernet.in/~arvindn/gretools/1.2/%{name}-%{version}.tar.bz2
Patch0:		gretools-1.2.4-fix-desktop-file.patch
BuildRequires:	scrollkeeper
BuildRequires:	pkgconfig(pygtk-2.0)
Requires:	gnome-python
Requires:	gnome-python-gconf
Requires:	pyorbit
Requires:	pygtk2.0
Requires:	pygtk2.0-libglade
Buildarch:	noarch

%description
Gretools consists of a synonym quiz and a word guessing game.
It is very useful for preparing for word tests.

%files
%doc COPYING ChangeLog INSTALL README
%{_bindir}/*
%{_datadir}/gnome/help
%{_datadir}/pixmaps/gretools.png
%{_datadir}/gretools/glade/*.glade
%{_datadir}/gretools/lists/*.wl
%{_datadir}/applications/*.desktop
%{_datadir}/omf/gretools
%{py_puresitedir}/*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p0

%build
%configure2_5x
%make

%install
%makeinstall_std

rm -rf %{buildroot}%{_localstatedir}/scrollkeeper



%changelog
* Fri May 16 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.2.4-8
+ Revision: b87dbeb
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9601 |12cu|grfcodec-6.0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A suite of programs to modify Transport Tycoon Deluxe's GRF files
Name:		grfcodec
Version:	6.0.4
Release:	1
License:	GPLv2+
Group:		Development/Other
Url:		http://www.ttdpatch.net/grfcodec/
Source0:	http://gb.binaries.openttd.org/binaries/extra/%{name}/%{version}/%{name}-%{version}-source.tar.gz
BuildRequires:	boost-devel
BuildRequires:	pkgconfig(libpng)
Obsoletes:	nforenum < 5.0.0
Provides:	nforenum = %{EVRD}

%description
A suite of programs to modify Transport Tycoon Deluxe's GRF files.

%files
%doc bundle/docs/*.txt
%{_bindir}/*
%{_mandir}/man1/gr*
%{_mandir}/man1/nforenum.*

#----------------------------------------------------------------------------

%prep
%setup -q

#build time options
cat << EOF >> Makefile.local
V=1
CXXFLAGS=%{optflags}
LDOPT=%{ldflags}
STRIP=true
DO_NOT_INSTALL_LICENSE=1
DO_NOT_INSTALL_DOCS=1
DO_NOT_INSTALL_CHANGELOG=1
prefix=%{_prefix}
EOF

%build
%make

%install
%makeinstall_std


%changelog
* Fri Apr 04 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 6.0.4-1
+ Revision: 6133653
- New version 6.0.4



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9602 |12cu|grip-3.3.1-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define build_id3 0
%{?_with_id3: %{expand: %%global build_id3 1}}
%{?_without_id3: %{expand: %%global build_id3 0}}

Summary:	Grip, a CD player and ripper/MP3-encoder front-end
Name:		grip
Version:	3.3.1
Release:	16
License:	GPLv2+
Epoch:		1
Group:		Sound
URL:		http://www.nostatic.org/grip/
Source0:	http://prdownloads.sourceforge.net/grip/%{name}-%{version}.tar.bz2
Source2:	grip.1.bz2
Source3:	grip-3.3.1-de.po.bz2
Patch0:		grip-3.1.7-ogg.patch
Patch1:		grip-3.0.5-blind-write-fix.patch
Patch2:		grip-3.3.1-desktop.patch
Patch3:		grip-3.3.1-lame-flac-options.patch
Patch4:		grip-3.3.1-literal.patch
BuildRequires:	pkgconfig(libgnomeui-2.0)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	vte-devel
BuildRequires:	imagemagick
Requires:	vorbis-tools
BuildRequires:	cdda-devel = 1:10.2-11:2012.1
%if %build_id3
BuildRequires:	libid3-devel
%endif

%description
Grip is a GTK+-based CD player and ripper. It has the ripping
capabilities of cdparanoia built in, but can also use external rippers
(such as cdda2wav). It also provides an automated frontend for various
encoders, letting you take a disc and transform it easily straight
into Vorbis, FLAC or MP3 format (MP3 only with a separate MP3 encoder).
The CDDB protocol is supported for retrieving track information from
disc database servers. Grip works with DigitalDJ to provide a unified
"computerized" version of your music collection.

%prep
%setup -q
%patch0 -p1 -b .tv
%patch1 -p1 -b .blind-write-fix
%patch2 -p1 -b .desktop
%patch3 -p1 -b .options
%patch4 -p1 -b .literal
bzcat %SOURCE3 > po/de.po

%build
%configure2_5x \
%if %build_id3
  --enable-id3 \
%else
  --disable-id3 \
%endif
%ifarch alpha ppc
  --disable-cdpar
%endif

%make

%install
rm -rf %{buildroot}
%makeinstall
mkdir -p %{buildroot}%{_mandir}/man1
install -m 644 %SOURCE2 %{buildroot}%{_mandir}/man1/ 

#mdk icons
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
ln -s %{_datadir}/pixmaps/gripicon.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
convert -scale 32 pixmaps/gripicon.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -scale 16 pixmaps/gripicon.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png

#menu - delete the included one and make our own, because the included one stinks
rm -f %{buildroot}%{_datadir}/applications/%{name}.desktop

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Name=Grip
Comment=CD player and ripper
Exec=%{_bindir}/%{name} 
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=GTK;AudioVideo;Audio;Player;
EOF

%find_lang %{name}-2.2

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post
%{update_menus}
%{update_icon_cache hicolor}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%{clean_icon_cache hicolor}
%endif

%files -f %{name}-2.2.lang
%defattr(-,root,root)
%doc ABOUT-NLS AUTHORS CREDITS README ChangeLog TODO  
%{_bindir}/*
%{_datadir}/gnome/help/%{name}/
%{_datadir}/pixmaps/gripicon.png
%{_datadir}/pixmaps/griptray.png
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_mandir}/man1/*
%{_datadir}/applications/mandriva-%{name}.desktop



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1:3.3.1-15mdv2011.0
+ Revision: 619255
- the mass rebuild of 2010.0 packages

* Thu Oct 08 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1:3.3.1-14mdv2010.0
+ Revision: 455850
- rebuild for new curl SSL backend

* Wed Jun 10 2009 Götz Waschk <waschk@mandriva.org> 1:3.3.1-13mdv2010.0
+ Revision: 384686
- rebuild for new vte

* Tue Jun 02 2009 Götz Waschk <waschk@mandriva.org> 1:3.3.1-12mdv2010.0
+ Revision: 382165
- rebuild for new libvte

* Thu Jan 08 2009 Götz Waschk <waschk@mandriva.org> 1:3.3.1-11mdv2009.1
+ Revision: 327049
- disable stupid id3lib again
- always use id3v2 in lame options

* Wed Jan 07 2009 Adam Williamson <awilliamson@mandriva.org> 1:3.3.1-10mdv2009.1
+ Revision: 326760
- enable id3lib support, there's really no reason not to that I can see
- add literal.patch: fix a string literal error
- rediff lame-flac-options.patch

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 1:3.3.1-9mdv2009.0
+ Revision: 218421
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Tue Mar 04 2008 Oden Eriksson <oeriksson@mandriva.com> 1:3.3.1-9mdv2008.1
+ Revision: 178711
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Sep 21 2007 Adam Williamson <awilliamson@mandriva.org> 1:3.3.1-7mdv2008.0
+ Revision: 92088
- oops - fix icon directory creation
- rebuild for 2008
- don't package COPYING
- fd.o icons
- drop old menu, fix XDG menu (by dumping the included one and creating a new)
- new license policy
- spec clean


* Thu Nov 23 2006 Thierry Vignaud <tvignaud@mandriva.com> 3.3.1-6mdv2007.0
+ Revision: 86771
- Import grip

* Thu Nov 23 2006 Thierry Vignaud <tvignaud@mandrakesoft.com> 3.3.1-6mdv2007.1
- rebuild for new curl

* Tue Sep 19 2006 Gwenole Beauchesne <gbeauchesne@mandriva.com> 1:3.3.1-5mdv2007.0
- Rebuild

* Wed Aug 02 2006 Gtz Waschk <waschk@mandriva.org> 3.3.1-4mdv2007.0
- xdg menu

* Sat Jul 08 2006 Thierry Vignaud <tvignaud@mandriva.com> 3.3.1-3mdv2007.0
- rebuild with new vte

* Thu Nov 17 2005 Thierry Vignaud <tvignaud@mandriva.com> 3.3.1-2mdk
- rebuild against openssl-0.9.8

* Mon Jun 27 2005 Gtz Waschk <waschk@mandriva.org> 3.3.1-1mdk
- update source 3
- drop patch 2
- New release 3.3.1

* Wed Apr 06 2005 Gtz Waschk <waschk@linux-mandrake.com> 1:3.3.0-2mdk
- fix MDKSA-2005:066 (bug #15172)

* Mon Jan 31 2005 Gtz Waschk <waschk@linux-mandrake.com> 3.3.0-1mdk
- update the german translation
- new version

* Thu Jan 06 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 3.2.0-6mdk 
- Rebuild with latest howl

* Mon Nov 15 2004 Gtz Waschk <waschk@linux-mandrake.com> 3.2.0-5mdk
- fix menu entry

* Sun Nov 14 2004 Gtz Waschk <waschk@linux-mandrake.com> 3.2.0-4mdk
- use the official icon (thanks to Peter Adolphs)

* Thu Jul 01 2004 Gtz Waschk <waschk@linux-mandrake.com> 3.2.0-3mdk
- rebuild for new curl

* Sat Jun 05 2004 <lmontel@n2.mandrakesoft.com> 3.2.0-2mdk
- Rebuild

* Wed Apr 28 2004 Goetz Waschk <waschk@linux-mandrake.com> 3.2.0-1mdk
- New release 3.2.0

* Thu Apr 22 2004 Gtz Waschk <waschk@linux-mandrake.com> 3.1.10-1mdk
- fix URL
- New release 3.1.10

* Sat Apr 03 2004 Gtz Waschk <waschk@linux-mandrake.com> 3.1.9-1mdk
- requires curl instead of ghttp
- drop patch 2
- rediff patches 0,3
- new version

* Mon Dec 22 2003 Gtz Waschk <waschk@linux-mandrake.com> 3.1.4-1mdk
- add spec file support for id3lib
- patch3: add tagging to the default lame and flac encoder options
- patch2: fix header location of our cdparanoia libs
- new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9603 |12cu|grits-0.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 4
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d

Summary:	Virtual Globe library that handles coordinates and the OpenGL viewport
Name:		grits
Version:	0.7
Release:	2
License:	GPLv3+
Group:		System/Libraries
Url:		http://lug.rose-hulman.edu/code/projects/grits
Source0:	http://lug.rose-hulman.edu/proj/grits/%{name}-%{version}.tar.gz
Patch1:		grits-0.6.2-link.patch
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libsoup-2.4)
BuildRequires:	pkgconfig(libxml-2.0)

%description
libgis is a Virtual Globe library that handles coordinates and the OpenGL
viewport. Also provides some generic functionality and a plugin API. It is
used by AWeather.

#------------------------------------------------------------------------------

%package -n %{libname}
Summary:	Virtual Globe library that handles coordinates and the OpenGL viewport
Group:		System/Libraries

%description -n %{libname}
libname is a Virtual Globe library that handles coordinates and the OpenGL
viewport. Also provides some generic functionality and a plugin API. It is
used by AWeather.

%files -n %{libname}
%{_libdir}/lib%{name}.so.%{major}*
%{_libdir}/grits%{major}/*.so

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for the Virtual Globe library
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
libname is a Virtual Globe library that handles coordinates and the OpenGL
viewport. Also provides some generic functionality and a plugin API. It is
used by AWeather.

This package contains files needed only for development.

%files -n %{devname}
%doc ChangeLog README TODO
%{_libdir}/lib%{name}.so
%{_includedir}/*
%{_libdir}/pkgconfig/grits.pc

#----------------------------------------------------------------------------

%package doc
Summary:	Documentation for the Virtual Globe library
Group:		Books/Computer books

%description doc
libname is a Virtual Globe library that handles coordinates and the OpenGL
viewport. Also provides some generic functionality and a plugin API. It is
used by AWeather.

This package contains API documentation.

%files doc
%doc %{_datadir}/gtk-doc/html/grits/

#----------------------------------------------------------------------------

%package demo
Summary:	Demo program for the Virtual Globe library
Group:		Sciences/Geosciences

%description demo
libname is a Virtual Globe library that handles coordinates and the OpenGL
viewport. Also provides some generic functionality and a plugin API. It is
used by AWeather.

This package contains demo program using %{libname}

%files demo
%doc ChangeLog README TODO
%{_bindir}/grits-demo
%{_mandir}/man1/grits-demo.1*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch1 -p1

%build
autoreconf
%configure2_5x \
	--enable-shared=yes \
	--enable-static=no
%make

%install
%makeinstall_std

install -d -m 755 %{buildroot}%{_docdir}/%{devname}


%changelog
* Fri Feb 28 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.7-2
+ Revision: b6697d6
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9604 |12cu|gr-lida-0.11.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Frontend for DOSBox, ScummVM and VDMSound
Name:		gr-lida
Version:	0.11.0
Release:	1
License:	GPLv2+
Group:		Emulators
Url:		http://www.gr-lida.org/
Source0:	https://github.com/Monthy/gr-lida/archive/%{name}-%{version}.tar.gz
Patch0:		gr-lida-0.11.0-zlib.patch
BuildRequires:	librsvg
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(phonon)
BuildRequires:	pkgconfig(poppler-qt4)
BuildRequires:	pkgconfig(zlib)

%description
GR-lida is an open source frontend for DOSBox, ScummVM and VDMSound.
It can display games using pictureflow, which is a clone of Apples cover flow.

%files
%doc doc/COPYING.txt doc/AUTHORS.txt
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
%qmake_qt4
%make

%install
mkdir -p %{buildroot}%{_bindir}
install -m 0755 bin/%{name} %{buildroot}%{_bindir}/%{name}

# install menu entry
mkdir -p %{buildroot}%{_datadir}/applications/
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=GR-lida
Comment=Frontend for DOSBox, ScummVM and VDMSound
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;Emulator;
EOF

# Install icons of various sizes
for s in 256 128 96 48 32 22 16 ; do
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/${s}x${s}/apps
rsvg-convert -w ${s} -h ${s} \
    %{name}.svg -o \
    %{buildroot}%{_datadir}/icons/hicolor/${s}x${s}/apps/%{name}.png
done

%changelog
* Wed Jun 11 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.11.0-1
+ Revision: 6855fe7
- Update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9605 |12cu|gromacs-4.6.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Molecular dynamics package (non-mpi version)
Name:    gromacs
Version: 4.6.3
Release: 1
License: GPL
Group: Sciences/Chemistry
Requires: fftw >= 3.0.1
Source0: ftp://ftp.gromacs.org/pub/gromacs/%{name}-%{version}.tar.gz
Source1: gromacs.rpmlintrc
Buildrequires: cmake
Buildrequires: fftw-devel
BuildRequires: libxml2-devel
URL: http://www.gromacs.org

%description
GROMACS is a versatile and extremely well optimized package
to perform molecular dynamics computer simulations and
subsequent trajectory analysis. It is developed for
biomolecules like proteins, but the extremely high
performance means it is used also in several other field
like polymer chemistry and solid state physics. This
version has the dynamic libs and executables; to hack new
utility programs you also need the headers and static
libs in gromacs-dev. Linux kernel 2.4 or later is STRONGLY
recommended on Pentium III and later processors since
GROMACS then can use assembly loops with SSE instructions.
You can also perform parallel simulations if you install
gromacs-lammpi.

%package devel
Summary: Header files and static libraries for GROMACS
Group: Development/C++
Requires: %{name} = %{version}
Conflicts: %{name} < %{version}

%description devel
This package contains header files, static libraries,
and a program example for the GROMACS molecular
dynamics software. You need it if you want to write your
own analysis programs.

%prep
%setup -q
perl -pi -e "s|CMAKE_INSTALL_PREFIX}/lib|CMAKE_INSTALL_PREFIX}/%{_lib}|" CMakeLists.txt
perl -pi -e "s|set\(GMXLIB lib|set\(GMXLIB %{_lib}|" CMakeLists.txt
find . -type f -exec chmod a+r {} \;

%build
%cmake
# OK, this is ugly, but working ...
perl -pi -e "s/-lm/-lm -pthread/" src/gmxlib/CMakeFiles/gmx.dir/link.txt
%make

%install
%makeinstall_std -C build

%files
%doc AUTHORS COPYING README
%{_bindir}/*
%{_mandir}/man*/*
%{_datadir}/%{name}
%{_libdir}/*.so.*

%files devel
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc

%changelog
* Thu Oct 17 2013 Denis Silakov <denis.silakov@rosalab.ru> 4.6.3-1
+ Revision: bb3fa4d
- Merge branch 'auto_update' into rosa2012.1
- Conflicts:
- gromacs.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9606 |12cu|gscanbus-0.7.1-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name gscanbus
%define version 0.7.1
%define release  10

Summary: A tool to scan IEEE1394 (firewire/i.link) bus
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.bz2
Patch0: gscanbus-add-destdir.patch
Patch1: gscanbus-0.7.1-fix-unterminated-strings.patch
License: GPL
URL: http://gscanbus.berlios.de/
Group: System/Kernel and hardware
BuildRequires: pkgconfig(libraw1394)
BuildRequires: automake1.4
BuildRequires: gtk-devel

%description
gscanbus is a little bus scanning, testing and topology visualizing tool
for the Linux IEEE1394 subsystem, with some AV/C support, especially for
controlling Camcorders and VCRs. It is intended as a debugging tool for
IEEE1394 development, but can also be used to simply check your IEEE1394
setup on Linux.

%prep
%setup -q
%patch0 -p0
%patch1 -p0
automake-1.4      # patched Makefile.am

%build
%configure
%make

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/etc
make install DESTDIR=$RPM_BUILD_ROOT

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README
%config(noreplace) %{_sysconfdir}/*
%{_bindir}/*




%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.7.1-9mdv2011.0
+ Revision: 619257
- the mass rebuild of 2010.0 packages

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 0.7.1-8mdv2010.0
+ Revision: 437819
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.7.1-7mdv2009.0
+ Revision: 246651
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.7.1-5mdv2008.1
+ Revision: 140742
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Tue Jan 16 2007 Stefan van der Eijk <stefan@mandriva.org> 0.7.1-5mdv2007.0
+ Revision: 109644
- Import gscanbus

* Mon Apr 24 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.7.1-5mdk
- Add BuildRequires
- use mkrel

* Fri Mar 18 2005 Olivier Blin <oblin@mandrakesoft.com> 0.7.1-4mdk
- use automake1.4
- rebuild for libraw1394

* Sat Mar 13 2004 Guillaume Cottenceau <gc@mandrakesoft.com> 0.7.1-3mdk
- rebuild per request of Warly's bot


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9607 |12cu|gsmartcontrol-0.8.7-69
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package   %{nil}
%define distsuffix mrb


Name:		gsmartcontrol
Version:	0.8.7
Release:	69
License:	GPLv2, GPLv3
Url:		http://gsmartcontrol.berlios.de
Group:		System/Kernel and hardware
Source0:	http://download.berlios.de/%{name}/%{name}-%{version}.tar.bz2
Summary:	GSmartControl - Hard Disk Health Inspection Tool
Requires:	gtkmm2.4 >= 2.12.0
Requires:	smartmontools
Requires:	usermode-consoleonly
BuildRequires:	pkgconfig(libpcre)
BuildRequires:	pkgconfig(gtkmm-2.4) >= 2.12.0


%description
GUI for smartctl, which is a tool for
querying and controlling SMART (Self-Monitoring, Analysis, and Reporting
Technology) data in hard disk drives. It allows you to inspect the drive's
SMART data to determine its health, as well as run various tests on it.

%prep
%setup -q
sed -i -e "s/Exec=.*gsmartcontrol-root\"/Exec=gsmartcontrol/" data/gsmartcontrol.desktop.in

%build
%configure2_5x
%make

%install
%makeinstall_std

mkdir %{buildroot}%{_sbindir}
mv %{buildroot}%{_bindir}/%{name} %{buildroot}%{_sbindir}/%{name}
ln -s %{_bindir}/consolehelper %{buildroot}%{_bindir}/%{name}

# dirty fix mugged from rawhide
rm %{buildroot}%{_bindir}/%{name}-root

mkdir -p %{buildroot}%{_sysconfdir}/pam.d
cat <<EOF >%{buildroot}%{_sysconfdir}/pam.d/%{name}
#%%PAM-1.0
auth		include		config-util
account		include		config-util
session		include		config-util
EOF

mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
cat <<EOF >%{buildroot}%{_sysconfdir}/security/console.apps/%{name}
USER=root
PROGRAM=/usr/sbin/gsmartcontrol
SESSION=true
EOF
# end

%files
%doc %{_datadir}/doc/%{name}
%{_bindir}/*
%{_sbindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/*
%{_datadir}/pixmaps/*
%{_mandir}/man1/%{name}-root.1*
%{_mandir}/man1/%{name}.1*
%config(noreplace) %{_sysconfdir}/pam.d/%{name}
%config(noreplace) %{_sysconfdir}/security/console.apps/%{name}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9608 |12cu|gsql-0.2.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           gsql
Version:        0.2.2
Release:        5
Summary:        Integrated database development tool for GNOME
Group:          Development/Databases
License:        GPLv2+
URL:            http://gsql.org
Source0:        http://gsql.googlecode.com/files/gsql-%{version}.tar.bz2
Patch1:		gsql-0.2.2-mysql_cursor-format-not-string-literal-and-no-format.patch
Patch2:		gsql-0.2.2-DESTDIR-duplicate.patch
Patch3:		gsql-0.2.2-libnotify0.7.patch
BuildRequires:  pkgconfig(gtk+-2.0), pkgconfig(gconf-2.0), pkgconfig(libglade-2.0), libgtksourceview-2.0-devel
BuildRequires:  pkgconfig(libgnome-2.0), pkgconfig(libgnomeui-2.0), vte-devel, mysql-devel
BuildRequires:  pkgconfig(libnotify) desktop-file-utils gettext
BuildRequires:  postgresql-devel, libssh-devel >= 1:0.4.2
Requires:       %{name}-engine-mysql = %{version}-%{release}
Requires:       %{name}-engine-postgresql = %{version}-%{release}

%description
The mission of GSQL opensource project is to supply database developers with an
universal tool platform tailored against market leading DBMS by providing:

    * native DBMS access (not via ODBC layer)
    * databased objects organised into a tree
    * intuitive and easy database objects handling
    * syntax highlighting
    * query plan builder
    * query constructor
    * query result export (in XML, CSV, HTML)
    * debugger (depending on RDBMS)
    * query planner control (depending on RDBMS)
    * database administration functions
    * database system monitoring
    * GNOME integration (via gconf and gnome-keyring)


%package        devel
Summary:        Development files for %{name}
Group:          Development/Databases
Requires:       %{name} = %{version}-%{release}
Conflicts:	%{name} < 0.2.2-4

%description    devel
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.


%package        plugins
Summary:        Additional plugins for %{name}
Group:          Development/Databases
Requires:       %{name} = %{version}-%{release}

%description    plugins
Additional plugins for %{name}:

    * Terminal - opens a terminal session with parameters (such as login,
                 password etc) taken from the active session
    * Exporter - exports query results to a CVS file. So far only fetched
                 records could be exported
    * Runner   - periodically executes SQL queries


%package        engine-mysql
Summary:        MySQL engine for %{name}
Group:          Development/Databases
Requires:       %{name} = %{version}-%{release}

%description    engine-mysql
MySQL engine for GSQL

%package        engine-postgresql
Summary:        PostgreSQL engine for %{name}
Group:          Development/Databases
Requires:       %{name} = %{version}-%{release}

%description    engine-postgresql
PostgreSQL engine for GSQL

%prep
%setup -q
%patch1 -p0
%patch2 -p1 -b .dest
%patch3 -p0 -b .notify

%build
%configure2_5x \
	--disable-schemas-install \
	--disable-static \
	--without-oracle \
	--with-mysql=%{_prefix} \
	--with-mysql-lib=%{_prefix} \
	--with-mysql-include=%{_prefix} \
	--with-pgsql-lib=%{_prefix} \
	--with-pgsql-include=%{_prefix} 

%make

%install
%makeinstall DESTDIR=%buildroot
%find_lang %{name}
# remove improperly placed docs
rm -rf %{buildroot}%{_defaultdocdir}/%{name}


%files -f %{name}.lang
%defattr(-,root,root,-)
%doc AUTHORS COPYING README
%{_bindir}/%{name}
%dir %{_libdir}/%{name}/
%dir %{_libdir}/%{name}/engines/
%{_libdir}/lib%{name}*.so.*
%{_sysconfdir}/gconf/schemas/%{name}.schemas
%dir %{_datadir}/%{name}/
%dir %{_datadir}/%{name}/glade/
%{_datadir}/%{name}/glade/%{name}_dialogs.glade
%dir %{_datadir}/%{name}/ui/
%{_datadir}/%{name}/ui/*.ui
%dir %{_datadir}/pixmaps/%{name}/
%{_datadir}/pixmaps/%{name}/*.png
%{_datadir}/icons/hicolor/*/apps/%{name}.*
%{_datadir}/applications/%{name}.desktop
%{_mandir}/man1/*

%preun
%preun_uninstall_gconf_schemas %{name}

%files devel
%defattr(-,root,root,-)
%doc AUTHORS COPYING README
%{_libdir}/*.so
%{_libdir}/pkgconfig/lib%{name}.pc
%{_includedir}/lib%{name}/

%files plugins
%defattr(-,root,root,-)
%doc AUTHORS COPYING README
%{_libdir}/%{name}/plugins/
%{_sysconfdir}/gconf/schemas/%{name}-plugins.schemas
%{_datadir}/pixmaps/%{name}/plugins/
%{_datadir}/%{name}/ui/plugins/
%{_datadir}/%{name}/glade/plugins/

%preun plugins
%preun_uninstall_gconf_schemas %{name}-plugins

%files engine-mysql
%defattr(-,root,root,-)
%doc AUTHORS COPYING README
%{_libdir}/%{name}/engines/lib%{name}engine_mysql.so*
%{_sysconfdir}/gconf/schemas/%{name}-engine-mysql.schemas
%{_datadir}/%{name}/ui/mysql/
%{_datadir}/%{name}/glade/mysql/
%{_datadir}/pixmaps/%{name}/mysql/

%preun engine-mysql
%preun_uninstall_gconf_schemas %{name}-engine-mysql

%files engine-postgresql
%defattr(-,root,root,-)
%doc AUTHORS COPYING README
%{_libdir}/%{name}/engines/lib%{name}engine_pgsql.so*
%{_datadir}/%{name}/ui/postgresql/
%{_datadir}/%{name}/glade/postgresql/
%{_datadir}/pixmaps/%{name}/postgresql/


%changelog
* Mon May 23 2011 Funda Wang <fwang@mandriva.org> 0.2.2-4mdv2011.0
+ Revision: 677507
- move .so into devel package

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.2.2-3
+ Revision: 656817
- build with libnotify 0.7

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.2-2mdv2011.0
+ Revision: 610987
- rebuild

* Fri Apr 09 2010 Lonyai Gergely <aleph@mandriva.org> 0.2.2-1mdv2010.1
+ Revision: 533361
- Probe fix the libssh-devel version with epoch
- rebuild
- Fix the release tag
- initial release
- create gsql


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9609 |12cu|gst123-0.3.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Command line audio player based on GStreamer
Name:		gst123
Version:	0.3.3
Release:	%mkrel 1
License:	LGPLv2+
Group:		Sound
Url:		http://space.twc.de/~stefan/gst123.php
Source0:	http://space.twc.de/~stefan/%{name}/%{name}-%{version}.tar.bz2
BuildRequires:	libgstreamer-plugins-base-devel
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(ncurses)

%description
The program gst123 is designed to be a more flexible command line player in
the spirit of ogg123 and mpg123, based on gstreamer. It plays all file formats
gstreamer understands, so if you have a music collection which contains
different file formats, like flac, ogg and mp3, you can use gst123 to play all
your music files.


%prep
%setup -q


%build
%configure2_5x
%make


%install
%makeinstall_std


%files
%doc AUTHORS NEWS README TODO
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*



%changelog
* Fri Mar 21 2014 Giovanni Mariani <mc2374@mclink.it> 0.3.3-1
+ Revision: 2ae1e2b
- Updated to version 0.3.3



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9610 |12cu|gstreamer0.10-vaapi-0.4.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname	gstreamer-vaapi

%define api	0.10
%define major	0
%define libname	%mklibname gstvaapi %{api} %{major}
%define devname	%mklibname -d gstvaapi %{api}

Summary:	VA-API support for GStreamer
Name:		gstreamer%{api}-vaapi
Version:	0.4.0
Release:	2
License:	GPLv2+
Group:		Video
Url:		http://www.splitted-desktop.com/~gbeauchesne/gstreamer-vaapi/
Source0:	http://www.splitted-desktop.com/~gbeauchesne/gstreamer-vaapi/%{oname}-%{version}.tar.gz
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(gstreamer-%{api})
BuildRequires:	pkgconfig(gstreamer-basevideo-%{api})
BuildRequires:	pkgconfig(gstreamer-codecparsers-%{api})
BuildRequires:	pkgconfig(gstreamer-plugins-base-%{api})
BuildRequires:	pkgconfig(gtk-doc)
BuildRequires:	pkgconfig(libva)

%description
gstreamer-vaapi consists of a collection of VA-API based plugins for
GStreamer and helper libraries, allowing the use of VA-API acceleration
in applications that GStreamer for video playback.

%files
%doc README NEWS AUTHORS
%{_libdir}/gstreamer-%{api}/libgstvaapi.so

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	GStreamer VA-API support libraries
License:	LGPLv2+
Group:		System/Libraries

%description -n %{libname}
Helper libraries used by gstreamer0.10-vaapi.

%files -n %{libname}
%{_libdir}/libgstvaapi*-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for libgstvaapi
License:	LGPLv2+
Group:		System/Libraries

%description -n %{devname}
Development files for the libgstvaapi helper libraries.

%files -n %{devname}
%doc README NEWS AUTHORS
%{_includedir}/gstreamer-%{api}/gst/vaapi
%{_libdir}/libgstvaapi*-%{api}.so
%{_libdir}/pkgconfig/gstreamer-vaapi*-%{api}.pc

#----------------------------------------------------------------------------

%prep
%setup -q -n %{oname}-%{version}
%apply_patches

%build
export LIBS="-ldl"
./autogen.sh
%configure2_5x --disable-static
%make

%install
%makeinstall_std


%changelog
* Fri Feb 28 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.4.0-2
+ Revision: 823b887
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9611 |12cu|gstreamer1.0-plugins-entrans-1.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Gstreamer plugin for the libav codec
Name:		gstreamer1.0-plugins-entrans
Version:	1.0.2
Release:	1

License:	GPLv2+
Group:		Video
URL:            http://gentrans.sourceforge.net/
Source0:        http://downloads.sourceforge.net/gentrans/gst-entrans-%{version}.tar.gz

BuildRequires:  pkgconfig(gstreamer-plugins-base-1.0) >= %{version}
BuildRequires:  pkgconfig(gstreamer-1.0) >= %{version}
BuildRequires:  pkgconfig(gstreamer-base-1.0) >= %{version}
BuildRequires:  pkgconfig(gstreamer-check-1.0) >= %{version}
BuildRequires:  libtool gettext-devel

%description
Video codec plugin for GStreamer based on the libav libraries.

%prep
%setup -q -n gst-entrans-%{version}

%build
autoreconf -f -i
%configure --enable-debug --disable-static --enable-gtk-doc
%make

%install
%makeinstall_std

find %{buildroot} -name '*.la' -delete

%files
%doc AUTHORS COPYING
%doc docs/manual/html/
%{_bindir}/entrans*
%doc %{_mandir}/man1/entrans-*
%{_libdir}/gstreamer-1.0/libgstavidemux.so
%{_libdir}/gstreamer-1.0/libgstentrans.so
%{_libdir}/gstreamer-1.0/libgstmencoder.so
%{_libdir}/gstreamer-1.0/libgsttranscode.so
%{_libdir}/gstreamer-1.0/libgstvirtualdub.so
%{_libdir}/gstreamer-1.0/libgstyuv4mpeg.so

%changelog
* Thu Oct 16 2014 Tigro <ashejn@gmail.com> 1.0.2-1
+ Revision: 2862950
- drop R: gstreamer-python



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9612 |12cu|gtetrinet-0.7.11-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 0.7.11

Summary:	TetriNET game client for Linux
Name:		gtetrinet
Version:	%{version}
Release:	8
License:	GPLv2+
Group:		Games/Arcade
Source:		ftp://ftp.gnome.org/pub/gnome/sources/%{name}/0.7/%{name}-%{version}.tar.bz2
URL:		http://gtetrinet.sourceforge.net/
Patch0:     gtetrinet-0.7.11-fix_default_server.diff
Patch1:     gtetrinet-0.7.11-fix_format_error.diff 
Buildrequires:	pkgconfig(libgnomeui-2.0)
BuildRequires:  perl-XML-Parser
BuildRequires:	imagemagick
Requires(post):		GConf2 >= 2.3.3
Requires(preun):		GConf2 >= 2.3.3

%description
GTetrinet is a client program for the popular TetriNET game, a multiplayer
tetris game that is played over the internet. It is written in GTK.
(If you don't know what TetriNET is, check out tetrinet.org)

Its features include:
  * Fully network compatible with Tetrinet v1.13 for Win95/98/NT
  * Theme support with sound
  * Spectator support on Tetrinet-X servers with the qirc patch by Drslum.


%prep
%setup -q
%patch0 -p0
%patch1 -p0

%build
%configure2_5x --enable-detach --enable-ipv6
%make

%install
rm -fr $RPM_BUILD_ROOT
GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 %makeinstall_std

# icon
mkdir -p $RPM_BUILD_ROOT%{_iconsdir} \
	 $RPM_BUILD_ROOT%{_liconsdir} \
	 $RPM_BUILD_ROOT%{_miconsdir}
convert -geometry 48x48 gtetrinet.png $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png
convert -geometry 32x32 gtetrinet.png $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
convert -geometry 16x16 gtetrinet.png $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png

# menu
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=GTetrinet
Comment=TetriNET game client for Linux
Exec=%_gamesbindir/gtetrinet
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;ArcadeGame;X-MandrivaLinux-MoreApplications-Games-Arcade;
EOF

%find_lang %{name}

%if %mdkversion < 200900
%post
%{update_menus}
%post_install_gconf_schemas gtetrinet
%endif

%preun
%preun_uninstall_gconf_schemas gtetrinet

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog NEWS README
%{_gamesbindir}/*
%{_datadir}/gtetrinet
%{_datadir}/applications/*.desktop
%{_datadir}/pixmaps/*
%{_mandir}/man?/*
%{_sysconfdir}/gconf/schemas/*
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png




%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.7.11-7mdv2011.0
+ Revision: 619282
- the mass rebuild of 2010.0 packages

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 0.7.11-6mdv2010.0
+ Revision: 437822
- rebuild

* Sun Mar 29 2009 Michael Scherer <misc@mandriva.org> 0.7.11-5mdv2009.1
+ Revision: 362136
- fix default tetrinet server, bug 49270, patch 0
- fix build ( patch 1 )
- fix license

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.7.11-4mdv2009.0
+ Revision: 246671
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - use %%preun_uninstall_gconf_schemas
    - use %%post_install_gconf_schemas/%%preun_uninstall_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 18 2007 Thierry Vignaud <tv@mandriva.org> 0.7.11-2mdv2008.1
+ Revision: 132324
- drop old menu entry
- kill re-definition of %%buildroot on Pixel's request
- kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Mon Aug 20 2007 Thierry Vignaud <tv@mandriva.org> 0.7.11-2mdv2008.0
+ Revision: 67951
- convert prereq


* Fri Dec 01 2006 Jérôme Soyer <saispo@mandriva.org> 0.7.11-1mdv2007.0
+ Revision: 89906
- New release 0.7.11
- Import gtetrinet

* Wed Sep 06 2006 Jerome Soyer <saispo@mandriva.org> 0.7.10-1mdv2007.0
- New release
- XDG

* Fri Jun 03 2005 Abel Cheung <deaddog@mandriva.org> 0.7.9-1mdk
- New release
- Drop upstream patch

* Tue Mar 22 2005 Abel Cheung <deaddog@mandrake.org> 0.7.8-2mdk
- P0: UTF8 support (CVS)

* Sun Dec 26 2004 Abel Cheung <deaddog@mandrakesoft.com> 0.7.8-1mdk
- New release 0.7.8

* Thu Apr 22 2004 Götz Waschk <waschk@linux-mandrake.com> 0.7.7-2mdk
- fix buildrequires

* Tue Apr 20 2004 Götz Waschk <waschk@linux-mandrake.com> 0.7.7-1mdk
- new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9613 |12cu|gtg-0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           gtg
Version:        0.3
Release:        1
Group:          Development/Other
License:        GPLv3
Summary:        Getting Things GNOME! is an organizer for the GNOME desktop environment
Source:         https://launchpad.net/gtg/0.3/0.3/+download/%{name}-%{version}.tar.gz
URL:            http://gtg.fritalk.com/

BuildRequires: pyxdg
BuildRequires: python-devel
Requires:      python-configobj
Requires:      python-simplejson
Requires:      pygtk2.0
Requires:      pygtk2.0-libglade
Requires:      pyxdg
Requires:      python-gobject
Suggests: python-bugz
Suggests: python-evolution
Suggests: hamster-applet
Suggests: python-champlain
Suggests: python-clutter
Suggests: python-clutter-gtk
#Suggests:python-geoclue
BuildArch: noarch

%description
Getting Things Gnome! is an organizer for the GNOME desktop environment.

GTG focuses on usability and ease of use. Its main objective is to
provide a simple, powerful and flexible organization tool to the
GNOME desktop environment.

GTG uses a very handy text edition system for task creation and edition.
The task editor can automatically recognize meta-data such as tags
and subtasks only by the use of a very simple syntax.
If you wanna know more about this, please read Getting Started With GTG.

%prep
%setup -q

%build

%install
python setup.py install --root %{buildroot}

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS README CHANGELOG
%{_bindir}/%{name}*
%{_bindir}/gtcli
%{_datadir}/%{name}
%{_mandir}/man1/gtg*
%{_mandir}/man1/gtcli*
%{python_sitelib}/GTG
%{python_sitelib}/%{name}-%{version}-py%{py_ver}.egg-info
%{_datadir}/applications/%{name}.desktop
%{_datadir}/dbus-1/services/org.gnome.GTG.service
%{_iconsdir}/hicolor/*/apps/gtg.*
%{_datadir}/help/*/%{name}

%changelog
* Mon May 02 2011 Olivier Faurax <ofaurax@mandriva.org> 0.2.4-4mdv2011.0
+ Revision: 662744
- silent: bump release
- New suggests for plugins support

* Sat Nov 20 2010 Jani Välimaa <wally@mandriva.org> 0.2.4-3mdv2011.0
+ Revision: 599310
- add missing requires
- fix source tag
- fix typo in description
- fix install
- fix file list (don't own system dirs)

* Tue Nov 02 2010 Michael Scherer <misc@mandriva.org> 0.2.4-2mdv2011.0
+ Revision: 592472
- fix for python 2.7
- rebuild for python 2.7

* Mon Apr 12 2010 Olivier Faurax <ofaurax@mandriva.org> 0.2.4-1mdv2010.1
+ Revision: 533677
- new version 0.2.4

* Sat Mar 13 2010 Olivier Faurax <ofaurax@mandriva.org> 0.2.2-2mdv2010.1
+ Revision: 518750
- Better summary
- correct handling of lang files
- correct handling of man file

* Sat Mar 13 2010 Olivier Faurax <ofaurax@mandriva.org> 0.2.2-1mdv2010.1
+ Revision: 518618
- New version 0.2.2

* Sun Dec 20 2009 Olivier Faurax <ofaurax@mandriva.org> 0.2-1mdv2010.1
+ Revision: 480451
- version 0.2.0 -> 0.2 + new binay gtg_new_task
- new version: GTG 0.2.0

* Sun Dec 20 2009 Olivier Faurax <ofaurax@mandriva.org> 0.1.9-1mdv2010.1
+ Revision: 480300
- Added correct lib dir
- Missing python-devel
- Remove noarch, seems something is arch specific
- Missing pyxdg dependency (2)
- Setting as noarch
- Missing pyxdg dependency
- import gtg




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9614 |12cu|gtimelog-0.9.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: a small application to keep track of your time
Name: gtimelog
Version: 0.9.1
Release: 1
Group: Office
License: GPLv2
URL: http://mg.pov.lt/gtimelog/
Source0: https://github.com/gtimelog/gtimelog/archive/0.9.1/%{name}-%{version}.tar.gz
Requires: pygtk2.0
Requires: pygtk2.0-libglade
BuildRequires: python-devel
BuildRequires: python-setuptools
BuildRequires: desktop-file-utils

%define debug_package %{nil}

%description
GTimeLog is a small Gtk+ app for keeping track of your time. It's main goal
is to be as unintrusive as possible.

%prep
%setup -q

%build

%install
%__python setup.py install --root=%{buildroot}
mkdir -p %{buildroot}%{_datadir}/applications
desktop-file-install \
        --dir %{buildroot}%{_datadir}/applications \
        %name.desktop

%files
%doc   gtimelogrc.example
%attr(0755,root,root)%{_bindir}/%name
%{py_puresitedir}/%{name}*
%{_datadir}/applications/%name.desktop



%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.9.1-1
+ Revision: 00bad2b
- Fix %doc files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9615 |12cu|gtkam-0.2.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define buildgimpplugin	1

Summary: 	GPhoto2 GTK+ frontend
Name: 		gtkam
Version: 	0.2.0
Release: 	3
License: 	GPLv2+
Group: 		Graphics
Source0:	http://downloads.sourceforge.net/gphoto/%{name}-%{version}.tar.bz2
# file in the tarball is corrupt: replaced from upstream SVN. Drop
# with any release after 0.1.14. -AdamW 2007/07
Patch0:		gtkam-omf-install.patch
Patch1:		gtkam_wformat.patch
URL: 		http://sourceforge.net/projects/gphoto
Requires:	gphoto2
BuildRequires: 	pkgconfig(libgphoto2)
BuildRequires: 	gettext-devel
BuildRequires: 	libexif-gtk-devel
BuildRequires:	autoconf
BuildRequires:	imagemagick
BuildRequires:	gnome-common
BuildRequires:	intltool
BuildRequires:	pkgconfig(libbonobo-2.0)
BuildRequires:	pkgconfig(bonobo-activation-2.0)
BuildRequires:	pkgconfig(libgnomeui-2.0)
BuildRequires:	scrollkeeper
%if %{buildgimpplugin}
BuildRequires: 	gimp-devel
%endif

Requires(post):		scrollkeeper
Requires(postun):	scrollkeeper

%description
GTKam is a fine interface for a wide variety of digital cameras.

%if %{buildgimpplugin}
%package gimp-plugin
Summary: 	GIMP-plug-in for digital camera access through GPhoto2
Requires: 	%{name} = %{version} 
Requires:	gimp
Group: 		Graphics

%description gimp-plugin
GIMP-plug-in for direct digital camera access through GPhoto2.
%endif

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
%configure2_5x

%make WARN_CFLAGS=""

%install
%makeinstall_std
%find_lang %{name} --with-gnome 

# icons
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
cp %{buildroot}%{_datadir}/pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
convert -scale 32 %{buildroot}%{_datadir}/pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -scale 16 %{buildroot}%{_datadir}/pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png

# menu stuff
mkdir -p %{buildroot}%{_datadir}/applications
cat << EOF > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Name=GTKam
Comment=Access digital cameras (via GPhoto2)
Exec=%{_bindir}/%{name} 
Icon=%{name}
Terminal=false
Type=Application
Categories=GTK;Graphics;Photography;
EOF

rm -rf %{buildroot}%{_docdir}/%{name}
#rm -rf %{buildroot}/var/lib/scrollkeeper
rm -rf %{buildroot}/%{_datadir}/applications/gtkam.desktop

# dynamic desktop support
%define launchers /etc/dynamic/launchers/camera

mkdir -p %{buildroot}%{launchers}
cat > %{buildroot}%{launchers}/%{name}.desktop << EOF
[Desktop Entry]
Name=GTKam
Comment=GNU Digital Camera Program
TryExec=%{_bindir}/gtkam
Exec=%{_bindir}/gtkam
Terminal=false
Icon=gtkam
Type=Application
EOF

%post
update-alternatives --install %{launchers}/kde.desktop camera.kde.dynamic %{launchers}/%{name}.desktop 50
update-alternatives --install %{launchers}/gnome.desktop camera.gnome.dynamic %{launchers}/%{name}.desktop 50

%postun
if [ $1 = 0 ]; then
  update-alternatives --remove camera.kde.dynamic %{launchers}/%{name}.desktop
  update-alternatives --remove camera.gnome.dynamic %{launchers}/%{name}.desktop
fi

%clean

%files -f %{name}.lang
%doc ABOUT-NLS AUTHORS COPYING ChangeLog INSTALL NEWS README TODO
%config(noreplace) %{launchers}/%{name}.desktop
%{_bindir}/*
%{_datadir}/%{name}
%{_datadir}/images/%{name}
%{_datadir}/applications/*
%{_mandir}/*/%{name}*
#%{_datadir}/omf/%{name}
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/pixmaps/%{name}-camera.png
%{_iconsdir}/hicolor/48x48/apps/%{name}.png
%{_iconsdir}/hicolor/32x32/apps/%{name}.png
%{_iconsdir}/hicolor/16x16/apps/%{name}.png

%if %{buildgimpplugin}
%files gimp-plugin
%{_libdir}/gimp/*/plug-ins/%{name}-gimp
%endif

%changelog
* Wed Nov 06 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.2.0-3
+ Revision: 6b254ec
- Updated to 0.2.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9616 |12cu|gtk+extra-3-3.0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 3.0
%define major 1
%define libname %mklibname gtkextra-x11_ %{api} %{major}
%define devname %mklibname gtkextra-x11_ %{api} -d

Summary:	Extra gtk+2 widget
Name:		gtk+extra-3
Version:	3.0.1
Release:	2
License:	GPLv2+
Group:		Development/Other
Url:		http://gtkextra.sourceforge.net/
Source0:	http://nchc.dl.sourceforge.net/sourceforge/scigraphica/gtk+extra-%{version}.tar.gz
Patch0:		gtk+extra-3.0.1-glibh.patch
Patch1:		gtk+extra-3.0.1-printf.patch
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gtk-doc)

%description
Extra gtk2 widget.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Shared library for %{name}
Group:		System/Libraries
Conflicts:	%{_lib}gtk+extra-3_3.0 < 3.0.1-2
Obsoletes:	%{_lib}gtk+extra-3_3.0 < 3.0.1-2

%description -n %{libname}
This package contains the library needed to run programs dynamically
linked with libgtk+extra-3.

%files -n %{libname}
%{_libdir}/libgtkextra-x11-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Headers for developing programs that will use libgtk+extra-3
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Conflicts:	%{_lib}gtk+extra-3_3.0 < 3.0.1-2
Conflicts:	%{_lib}gtk+extra-3_3.0-devel < 3.0.1-2
Obsoletes:	%{_lib}gtk+extra-3_3.0-devel < 3.0.1-2

%description -n %{devname}
This package contains the headers that programmers will need to develop
applications which will use libgtk+extra-3.

%files -n %{devname}
%{_includedir}/*
%{_libdir}/libgtkextra-x11-%{api}.so
%{_libdir}/pkgconfig/*.pc
%{_datadir}/gtk-doc/html/gtkextra/*

#----------------------------------------------------------------------------

%prep
%setup -q -n gtk+extra-%{version}
%patch0 -p2 -b .glibh
%patch1 -p2 -b .printf

%build
autoreconf -vif
%configure2_5x --disable-static
%make

%install
%makeinstall_std


%changelog
* Fri May 16 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.0.1-2
+ Revision: ad1d9b5
- Fix library and devel package according to our library packaging policy, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9617 |12cu|gtkfind-1.1-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A graphical file finding program
Name:		gtkfind
Version:	1.1
Release:	13
License:	GPLv2+
Group:		File tools
Source0:	%{name}-%{version}.tar.bz2
Url:		http://www.oz.net/~mattg/download.html
BuildRequires:	man
BuildRequires:	xterm
BuildRequires:	pkgconfig(gtk+)

%description
gtkfind is a graphical file finding program, written by Matt Grossman
<mattg@oz.net> and distributed under the terms of the GNU GPL. It
requires X and the freely distributable (GPL) gtk toolkit to run.

%files
%doc README COPYING INSTALL
%{_bindir}/%{name}
%{_mandir}/man1/*
%{_datadir}/applications/%{name}.desktop

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x
%make

%install
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_mandir}/man1
install -m 755 gtkfind %{buildroot}%{_bindir}
install -m 444 gtkfind.1 %{buildroot}%{_mandir}/man1

mkdir -p %{buildroot}%{_datadir}/applications/
cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{_bindir}/%{name}
Name=Gtkfind
Comment=Graphical file finding program
Icon=file_tools_section
Categories=X-MandrivaLinux-System-FileTools;System;
EOF


%changelog
* Sat Mar 01 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.1-13
+ Revision: 166a7dd
- LOG Update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9618 |12cu|gtkglextmm-1.2.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	0
%define	api	1.2
%define	gdkname	%mklibname gdkglextmm-x11_ %{api} %{major}
%define	gtkname	%mklibname gtkglextmm-x11_ %{api} %{major}
%define	devname	%mklibname gtkglextmm-x11_ %{api} -d

Summary:	Libraries for the gtkglextmm package
Name:		gtkglextmm
Version:	1.2.0
Release:	5
License:	LGPLv2+
Group:		System/Libraries
Url:		http://www.k-3d.org/gtkglext/Main_Page
Source0:	http://downloads.sourceforge.net/gtkglext/%{name}-%{version}.tar.bz2
Patch0:		gtkglextmm-1.2.0-aclocal.patch
Patch1:		gtkglextmm-1.2.0-gtk2.20.patch
Patch2:		gtkglextmm-1.2.0-gtk2.36.patch
Patch3:		gtkglextmm-1.2.0-gtk2.37.patch
BuildRequires:	doxygen
BuildRequires:	recode
BuildRequires:	pkgconfig(gtkmm-2.4)
BuildRequires:	pkgconfig(gtkglext-1.0)

%description
Library and data files for the gtkglextmm package.

#----------------------------------------------------------------------------

%package -n	%{gdkname}
Summary:	Dynamic libraries from gtkglextmmO
Group:		System/Libraries
Provides:	%{name} = %{EVRD}
Conflicts:	%{_lib}gtkglextmm0 < 1.2.0-5

%description -n	%{gdkname}
Dynamic libraries from gtkglextmm.

%files -n %{gdkname}
%{_libdir}/libgdkglextmm-x11-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n	%{gtkname}
Summary:	Dynamic libraries from gtkglextmmO
Group:		System/Libraries
Provides:	%{name} = %{EVRD}
Conflicts:	%{_lib}gtkglextmm0 < 1.2.0-5
Obsoletes:	%{_lib}gtkglextmm0 < 1.2.0-5

%description -n	%{gtkname}
Dynamic libraries from gtkglextmm.

%files -n %{gtkname}
%{_libdir}/libgtkglextmm-x11-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n	%{devname}
Summary:	Header files and static libraries from gtkglextmm
Group:		Development/C
Requires:	%{gtkname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Conflicts:	%{_lib}gtkglextmm-devel < 1.2.0-5
Obsoletes:	%{_lib}gtkglextmm-devel < 1.2.0-5

%description -n	%{devname}
Libraries and includes files for developing programs based on gtkglextmm.

%files -n %{devname}
%doc AUTHORS ChangeLog README
%doc %{_docdir}/gtkglextmm-1.2
%{_datadir}/aclocal/*.m4
%{_includedir}/*
%{_libdir}/libgdkglextmm-x11-%{api}.so
%{_libdir}/libgtkglextmm-x11-%{api}.so
%{_libdir}/pkgconfig/*.pc
%{_libdir}/gtkglextmm-1.2

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
recode l1..u8 AUTHORS README

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

#rpmlint reports an empty file
rm -f %{buildroot}%{_libdir}/gtkglextmm-1.2/proc/m4/convert_gtkglext.m4


%changelog
* Fri Feb 28 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.2.0-5
+ Revision: e3d5f34
- LOG Add patches to fix build with new GTK, rename library subpackages according to our policy



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9619 |12cu|gtklp-1.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A GTK front-end for CUPS
Name:		gtklp
Version:	1.3.0
Release:	1
License:	GPLv2+
Group:		System/Configuration/Printing
Source0:	http://prdownloads.sourceforge.net/gtklp/%{name}-%{version}.src.tar.gz
Url:		http://gtklp.sourceforge.net/
Source1:	gtklp-icon48.png
Source2:	gtklp-icon32.png
Source3:	gtklp-icon16.png
Patch1:		gtklp-1.2.5-mdv-fix-str-fmt.patch
BuildRequires:	cups-common
BuildRequires:	cups-devel
BuildRequires:	pkgconfig(gtk+-2.0)
Requires:	cups

%description
A GTK front-end for CUPS.

%files -f %{name}.lang
%doc AUTHORS BUGS ChangeLog COPYING NEWS README TODO USAGE
%{_bindir}/*
%{_datadir}/applications/*.desktop
%{_iconsdir}/*.png
%{_liconsdir}/*.png
%{_miconsdir}/*.png
%{_mandir}/man1/*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch1 -p1 -b .strfmt

sed -e '/DEF_BROWSER_CMD/{s:netscape:firefox:}' \
	-e '/DEF_HELP_HOME/{s:631/sum.html#STANDARD_OPTIONS:631/help/:}' \
	-i include/defaults.h

find . -perm 600 | xargs chmod 644

%build
autoreconf -fi
%configure2_5x --enable-forte
%make

%install
mkdir -p %{buildroot}/%{_datadir}/applications/
install -d %{buildroot}%{_liconsdir}
install -d %{buildroot}%{_iconsdir}
install -d %{buildroot}%{_miconsdir}

%makeinstall_std

# menu entry
cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
[Desktop Entry]
Type=Application
Name=GTK CUPS
Comment=GTK Frontend for CUPS
Exec=%{_bindir}/gtklp
Icon=gtklp
Categories=HardwareSettings;Settings;GTK;
EOF

cat << EOF > %{buildroot}%{_datadir}/applications/gtklpq.desktop
[Desktop Entry]
Type=Application
Name=GTK Printer Queue
Comment=GTK Frontend to GTKlp CUPS Queue
Exec=%{_bindir}/gtklpq
Icon=gtklp
Categories=HardwareSettings;Settings;GTK;
EOF

# menu icon
install -m0644 %{SOURCE1} %{buildroot}%{_liconsdir}/%{name}.png
install -m0644 %{SOURCE2} %{buildroot}%{_iconsdir}/%{name}.png
install -m0644 %{SOURCE3} %{buildroot}%{_miconsdir}/%{name}.png

# locales
%find_lang %{name}


%changelog
* Sat Mar 01 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.3.0-1
+ Revision: 5b90332
- LOG New version 1.3.0, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9620 |12cu|gtknetcat-0.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	Easy-to-use and handy GUI frontend of netcat (nc) command
Name:		gtknetcat
Version:	0.1
Release:	6
License:	GPLv2+
Group:		Graphical desktop/Other
Url:		http://lxde.sourceforge.net/
Source0:	http://dfn.dl.sourceforge.net/sourceforge/lxde/%{name}-%{version}.tar.gz
BuildRequires:	intltool
BuildRequires:	pkgconfig(gnome-python-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
Requires:	gnome-python
Requires:	netcat
Requires:	pygtk2.0-libglade

%description
Easy-to-use and handy GUI frontend of netcat (nc) command letting you
transfer files to another computer via direct wired connection.

%files -f %{name}.lang
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_libdir}/*.py
%{_datadir}/applications/*.desktop
%{python_sitelib}/%{name}

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%find_lang %{name}


%changelog
* Sat Mar 01 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.1-6
+ Revision: b1e8cc1
- LOG Disable debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9621 |12cu|gtkpasman-0.12.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	GTK passwords manager for system and network administrators
Name:		gtkpasman
Version:	0.12.1
Release:	1
License:	GPLv2+
Group:		File tools
Url:		http://gtkpasman.sourceforge.net/
Source0:	http://downloads.sourceforge.net/project/gtkpasman/%{name}-sources/%{version}/%{name}-%{version}.tar.xz
# Translations make ABF hang :-/
Patch0:		gtkpasman-0.12.1-no-locale.patch
BuildRequires:	pkgconfig(gio-2.0)
BuildRequires:	pkgconfig(gtk+-3.0)
Requires:	gnupg

%description
It is a graphical interface to manage the usage of passwords related to servers
or services, grouped by customers (plateforms, etc.) The purpose is to provide
system and network administrators a convenient tool to manage a passwords
knowledge base related to customers, servers, services...

It can help to retrieve passwords, or even connect to servers (ssh, telnet,
FTP...). Passwords will be kept in a gnupg crypted file. The structure of the
file is predefined, but very easy to edit and maintain. The gtk application
can switch between a discreet applet and a full list of containers.

%files
%doc README NEWS AUTHORS
%{_bindir}/gtkpasman
%{_datadir}/applications/gtkpasman.desktop
%{_datadir}/glib-2.0/schemas/gtkpasman.gschema.xml

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
autoreconf -fi
%configure2_5x
%make

%install
%makeinstall_std


%changelog
* Sun Mar 02 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.12.1-1
+ Revision: d52cc55
- Disable translations because they make ABF hang



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9622 |12cu|gtk-recordmydesktop-0.3.8-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	GTK fronted for recordmydesktop
Name:		gtk-recordmydesktop
Version:	0.3.8
Release:	5
License:	GPLv2+
Group:		Video
Url:		http://recordmydesktop.sourceforge.net
Source0:	http://downloads.sourceforge.net/recordmydesktop/%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(pygtk-2.0)
BuildRequires:	desktop-file-utils
Requires:	recordmydesktop >= %{version}
BuildArch:	noarch

%description
Frontend for recordmydesktop tool.

%files -f gtk-recordMyDesktop.lang
%doc AUTHORS ChangeLog README
%{_bindir}/gtk-recordMyDesktop
%dir %{py_sitedir}/recordMyDesktop/
%{py_sitedir}/recordMyDesktop/*.py*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png

#----------------------------------------------------------------------------

%prep
%setup -q

%build

%configure2_5x

%make

%install
%makeinstall_std

#(tpg) handle icon extension
sed -i -e 's/^Icon=%{name}.png$/Icon=%{name}/g' %{buildroot}%{_datadir}/applications/*

desktop-file-install \
	--add-category="Video;GTK" \
	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

%find_lang gtk-recordMyDesktop


%changelog
* Sun Mar 02 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.3.8-5
+ Revision: 77c1250
- LOG Should be noarch package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9623 |12cu|gtk-sharp3-2.99.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname gtk-sharp
%define monodir %{_prefix}/lib/mono

Summary:	C# language binding for the gtk+ 3.0 toolkit
Name:		gtk-sharp3
Version:	2.99.2
Release:	1
License:	LGPLv2
Group:		Development/C#
URL:		http://gtk-sharp.sourceforge.net/
Source0:	https://download.gnome.org/sources/gtk-sharp/2.99/%{oname}-%{version}.tar.xz
BuildRequires: pkgconfig(atk)
BuildRequires: pkgconfig(gio-2.0) >= 2.28.0
BuildRequires: pkgconfig(gobject-2.0) >= 2.28.0
BuildRequires: pkgconfig(gtk+-3.0) >= 3.0.0
BuildRequires: pkgconfig(mono) >= 2.8
BuildRequires: pkgconfig(pango)
BuildRequires:	monodoc

%description
Gtk-sharp is a C# language binding for the gtk+ 3.0 toolkit.

%package devel
Summary: C# code generation tools for %{name}
Group: Development/C#
Requires: %{name} = %{version}

%description devel
This contains the code generation tools of gtk-sharp. It is needed for building
C# wrappers for GObject APIs.

%package -n glib-sharp3
Summary:        C# binding for glib
Group:          Development/C#

%description -n glib-sharp3
Glib-sharp is a C# language binding for glib.

%package -n atk-sharp3
Summary:        C# binding for atk
Group:          Development/C#

%description -n atk-sharp3
Atk-sharp is a C# language binding for atk.

%package -n cairo-sharp3
Summary:	C# binding for cairo
Group:		Development/C#

%description -n cairo-sharp3
Cairo-sharp is a C# language binding for cairo.

%package -n pango-sharp3
Summary:        C# binding for pango
Group:          Development/C#

%description -n pango-sharp3
Pango-sharp is a C# language binding for pango.

%package doc
Summary:	Documentation for gtk-sharp
Group:		Development/C#
BuildArch:	noarch
Requires(post): mono-tools >= 1.1.9
Requires(postun): mono-tools >= 1.1.9

%description doc
Gtk-sharp is a C# language binding for the  gtk+ toolkit.
This package provides documentation for gtk-sharp. 

%prep
%setup -q -n %{oname}-%{version}
%apply_patches

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%post doc
%{_bindir}/monodoc --make-index > /dev/null

%postun doc
if [ "$1" = "0" -a -x %{_bindir}/monodoc ]; then %{_bindir}/monodoc --make-index > /dev/null
fi

%files
%{monodir}/gac/gdk-sharp
%{monodir}/gac/gtk-dotnet
%{monodir}/gac/gtk-sharp
%{monodir}/gtk-sharp-3.0/gdk-sharp.dll
%{monodir}/gtk-sharp-3.0/gtk-dotnet.dll
%{monodir}/gtk-sharp-3.0/gtk-sharp.dll
%{_libdir}/libgtksharpglue-3.so
%{_libdir}/pkgconfig/gtk-dotnet-3.0.pc
%{_libdir}/pkgconfig/gtk-sharp-3.0.pc
%{_libdir}/libmono-profiler-gui-thread-check.so*

%files -n glib-sharp3
%{monodir}/gac/gio-sharp
%{monodir}/gac/glib-sharp
%{monodir}/gtk-sharp-3.0/gio-sharp.dll
%{monodir}/gtk-sharp-3.0/glib-sharp.dll
%{_libdir}/libgiosharpglue-3.so
%{_libdir}/pkgconfig/gio-sharp-3.0.pc
%{_libdir}/pkgconfig/glib-sharp-3.0.pc

%files -n pango-sharp3
%{monodir}/gac/pango-sharp
%{monodir}/gtk-sharp-3.0/pango-sharp.dll
%{_libdir}/libpangosharpglue-3.so

%files -n cairo-sharp3
%{monodir}/gac/cairo-sharp
%{monodir}/gtk-sharp-3.0/cairo-sharp.dll

%files -n atk-sharp3
%{monodir}/gac/atk-sharp
%{monodir}/gtk-sharp-3.0/atk-sharp.dll
%{_libdir}/libatksharpglue-3.so

%files devel
%{_bindir}/gapi3-codegen
%{_bindir}/gapi3-fixup
%{_bindir}/gapi3-parser
%{_prefix}/lib/gapi-3.0/gapi-fixup.exe
%{_prefix}/lib/gapi-3.0/gapi-parser.exe
%{_prefix}/lib/gapi-3.0/gapi2xml.pl
%{_prefix}/lib/gapi-3.0/gapi_codegen.exe
%{_prefix}/lib/gapi-3.0/gapi_pp.pl
%{_libdir}/pkgconfig/gapi-3.0.pc
%{_datadir}/gapi-3.0/atk-api.xml
%{_datadir}/gapi-3.0/gdk-api.xml
%{_datadir}/gapi-3.0/gio-api.xml
%{_datadir}/gapi-3.0/glib-api.xml
%{_datadir}/gapi-3.0/gtk-api.xml
%{_datadir}/gapi-3.0/pango-api.xml
%{_datadir}/gapi-3.0/gapi.xsd

%files doc
%{_prefix}/lib/monodoc/sources/gtk-sharp-3-docs.source
%{_prefix}/lib/monodoc/sources/gtk-sharp-3-docs.tree
%{_prefix}/lib/monodoc/sources/gtk-sharp-3-docs.zip

%changelog
* Tue Mar 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.99.2-1
+ Revision: e94050e
- Imported from SRPM



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9624 |12cu|gtkshots-0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		sname	gtkShots

Name:		gtkshots
Version:	0.1
Release:	1
Summary:	An utility to capture screenshots continuously
Group:		Graphics
License:	GPLv2+
URL:		http://gtkshots.sourceforge.net
Source:		http://sourceforge.net/projects/gtkshots/files/%{name}/%{version}/%{sname}-%{version}.tar.gz
BuildRequires:	imagemagick
Requires:	pygtk2
Buildarch:	noarch

%description
GTKShots is a python/GTK application to capture screenshots continuosly.
It is a hand tool to automatically save the screenshots in a (un)specified
period of time, with the possibility to schedule it and to choose options
for each screenshot to be saved, such as the size, the parent folder and
the time interval between them.

GTKShots could be used for a lot of different aims, for instance to create
presentations, to monitor desktop activity, or for any other scope that
needs a screenshots sequence.

GTKShots is actually a GUI frontend to pyshots, my command-line python
script to do the same job. Thus, if you need to work on the terminal
sessions, you could take advantage of this.

%prep
%setup -q -n %{sname}-%{version}

%build
for N in 16 32 64 128; do convert %{name}.svg -resize ${N}x${N} $N.png; done

%install
mkdir -p %{buildroot}%{_bindir}
cat > %{buildroot}%{_bindir}/%{name} << EOF
#!/bin/bash

pushd %{_datadir}/%{name}
python ./gtkshots.py \$@
popd
EOF

chmod 0755 %{buildroot}%{_bindir}/%{name}

mkdir -p %{buildroot}%{_datadir}/%{name}
install -m 0644 gtkshots.glade %{buildroot}%{_datadir}/%{name}/
install -m 0755 gtkshots.py %{buildroot}%{_datadir}/%{name}/
install -m 0755 pyshots.py %{buildroot}%{_datadir}/%{name}/

install -D 16.png %{buildroot}%{_miconsdir}/%{name}.png
install -D 32.png %{buildroot}%{_liconsdir}/%{name}.png
install -D 64.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
install -D 128.png %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png

# menu-entry
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=gtkShots
Comment=An utility to capture screenshots continuously
Exec=%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Graphics;
EOF

%files
%doc COPYING
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_iconsdir}/hicolor/*/apps/%{name}.png


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9625 |12cu|gtksourceviewmm-3.2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -d "." -f -2)

%define api 3.0
%define major 0
%define libname %mklibname gtksourceviewmm %{api} %{major}
%define devname %mklibname gtksourceviewmm %{api} -d

Summary:	Source code viewing library
Name:		gtksourceviewmm
Version:	3.2.0
Release:	2
License:	LGPLv2+
Group:		Editors
Url:		http://www.gnome.org/
Source0:	http://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
BuildRequires:	doxygen
BuildRequires:	pkgconfig(gtkmm-3.0)
BuildRequires:	pkgconfig(gtksourceview-3.0)

%description
GtkSourceview is a library that adds syntax highlighting,
line numbers, and other programming-editor features.
GtkSourceView specializes these features for a code editor.

This package contains the C++ language bindings for GtkSourceview.

#--------------------------------------------------------------------

%package -n %{libname}
Summary:	Source code viewing library
Group:		System/Libraries

%description -n %{libname}
GtkSourceview is a library that adds syntax highlighting,
line numbers, and other programming-editor features.
GtkSourceView specializes these features for a code editor.

This package contains the C++ language bindings for GtkSourceview.

%files -n %{libname}
%doc AUTHORS ChangeLog NEWS README
%{_libdir}/libgtksourceviewmm-%{api}.so.%{major}*

#--------------------------------------------------------------------

%package -n %{devname}
Summary:	Libraries and include files for GtkSourceView
Group:		Development/C++
Requires:	%{libname} = %{EVRD}

%description -n %{devname}
GtkSourceView development files.

This package contains the C++ language bindings for GtkSourceview.

%files -n %{devname}
%doc %{_datadir}/doc/gtksourceviewmm-%{api}/
%{_datadir}/devhelp/books/gtksourceviewmm-%{api}
%{_libdir}/*.so
%{_includedir}/*
%{_libdir}/pkgconfig/*
%{_libdir}/gtksourceviewmm*

#--------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%changelog
* Wed Mar 19 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.2.0-2
+ Revision: ed81273
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9626 |12cu|gtkterm-0.99.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Serial port terminal
Name:		gtkterm
Version:	0.99.6
Release:	2
License:	GPLv2+
Group:		Communications
Url:		http://fedorahosted.org/gtkterm/
Source0:        http://fedorahosted.org/released/%{name}/%{name}-%{version}.tar.gz
Patch2:		gtkterm-0.99.6-scrollback.patch
Patch5:		gtkterm-0.99.6-fix-str-fmt.patch
Patch7:		gtkterm-0.99.6-ubuntu-fixes.patch
BuildRequires:	bison
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(vte)
BuildRequires:	pkgconfig(zlib)

%description
Gtkterm is a simple GTK+ terminal used to communicate with a serial port.
It is has fewer features than minicom, but is designed to be as easy to
use as possible.

%files -f %{name}.lang
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*
%{_datadir}/applications/*.desktop

#----------------------------------------------------------------------------

%prep
%setup -q
%patch2 -p1 -b .scrollback
%patch5 -p0 -b .str
%patch7 -p1 -b .ubuntu

%build
%configure2_5x --disable-rpath

# Hack fix broken Makefile
sed -i 's|@MKINSTALLDIRS@|../mkinstalldirs|g' po/Makefile

%make

%install
%makeinstall_std

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
[Desktop Entry]
Name=GTKTerm
Comment=Serial port terminal
Exec=%{name}
Icon=terminals_section
Terminal=false
Type=Application
Categories=GTK;RemoteAccess;Network;
EOF

%find_lang %{name}


%changelog
* Sun Mar 02 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.99.6-2
+ Revision: 5009637
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9627 |12cu|gtvg-0.3-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name gtvg
%define version 0.3
%define release  12

Name: %{name}
Summary: Gtvg - A Gnome TV Guide
Version: %{version}
Release: %{release}
Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
Patch0: gtvg-0.3-libnotify0.7.patch
URL: http://gtvg.sourceforge.net/
License: GPL
Group: Graphical desktop/GNOME
BuildRequires: pkgconfig(libgnome-2.0)
BuildRequires: pkgconfig(libgnomecanvas-2.0)
BuildRequires: pkgconfig(libglade-2.0)
BuildRequires: pkgconfig(libnotify)
BuildRequires: intltool
BuildRequires: desktop-file-utils
BuildRequires: pkgconfig(sm)
BuildRequires: pkgconfig(ice)
BuildRequires: pkgconfig(gconf-2.0) GConf2
Requires: xmltv-grabbers

%description
Gtvg is a simple TV program schedule viewer, which allows you to quickly see 
what is on TV at the moment or later, and be reminded of when your favourite 
shows start.

It uses XMLTV as a backend to grab TV programs, but can be configured to use 
nxtvepg instead.

%prep
%setup -q
%patch0 -p0

%build
%configure2_5x --disable-schemas-install LIBS="-lm"
%make
										
%install
%makeinstall_std

desktop-file-install --vendor="" \
  --remove-category="Utility" \
  --remove-key="Encoding" \
  --remove-key="Version" \
  --remove-key="StartupNotify" \
  --add-category="X-MandrivaLinux-Multimedia-Video" \
  --dir %{buildroot}%{_datadir}/applications/ \
  %{buildroot}%{_datadir}/applications/*

rm -rf %{buildroot}/%{_prefix}/doc/%{name}
rm -f %{buildroot}%{_iconsdir}/hicolor/icon-theme.cache

%find_lang %{name}

%preun
%preun_uninstall_gconf_schemas "%{name}"

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS ChangeLog
%{_sysconfdir}/gconf/schemas/%{name}.schemas
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*



%changelog
* Mon May 23 2011 Funda Wang <fwang@mandriva.org> 0.3-11mdv2011.0
+ Revision: 677727
- rebuild to add gconftool as req

* Sat Apr 30 2011 Funda Wang <fwang@mandriva.org> 0.3-10
+ Revision: 661031
- fix build with libnotify 0.7

* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3-9mdv2011.0
+ Revision: 619298
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.3-8mdv2010.0
+ Revision: 429345
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.3-7mdv2009.0
+ Revision: 246723
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Guillaume Bedot <littletux@mandriva.org> 0.3-5mdv2008.1
+ Revision: 121730
- do not launch gtvg when installing schemas

* Mon Dec 17 2007 Guillaume Bedot <littletux@mandriva.org> 0.3-4mdv2008.1
+ Revision: 121642
- fix icon cache conflict

* Fri Dec 14 2007 Guillaume Bedot <littletux@mandriva.org> 0.3-3mdv2008.1
+ Revision: 120077
- fix schemas installation

* Tue Dec 11 2007 Guillaume Bedot <littletux@mandriva.org> 0.3-2mdv2008.1
+ Revision: 117184
- builreq again.
- also increase mkrel.
- requires, menus and and description fixes.

* Mon Dec 10 2007 Guillaume Bedot <littletux@mandriva.org> 0.3-1mdv2008.1
+ Revision: 117000
- Buildreqs.
- First package for Mandriva Linux (0.3 from svn).
- create gtvg


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9628 |12cu|gtweakui-0.4.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname gTweakUI
Summary:        Extra configuration dialogues for gnome
Name:           gtweakui
Version: 0.4.0
Release:        9
Group:          Graphical desktop/GNOME
URL:            http://gtweakui.sourceforge.net/
License:        GPL
Source0:        http://prdownloads.sourceforge.net/gtweakui/%{oname}-%{version}.tar.bz2
BuildRequires:  pkgconfig(libgnomeui-2.0) >= 2.4.0
BuildRequires:  libglade2.0-devel
BuildRequires:  perl-XML-Parser
BuildRequires:  desktop-file-utils

%description
With gTweakUI you can configure the GNOME desktop using extra
configuration dialogs.

%prep
%setup -q -n %oname-%version

%build
%configure2_5x
%make
  
%install
rm -rf %{buildroot}
%makeinstall_std
%find_lang gTweakUI
desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="X-MandrivaLinux-System-Configuration-GNOME-Advanced" \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/*

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files -f gTweakUI.lang
%defattr(-,root,root,-)
%doc AUTHORS ChangeLog NEWS README TODO FAQ
%{_bindir}/gtweakui-galeon
%{_bindir}/gtweakui-menus
%{_bindir}/gtweakui-session
%{_bindir}/gtweakui-nautilus
%_datadir/%oname
%{_datadir}/applications/gtweakui-galeon.desktop
%{_datadir}/applications/gtweakui-menus.desktop
%{_datadir}/applications/gtweakui-session.desktop
%{_datadir}/applications/gtweakui-nautilus.desktop


%changelog
* Wed Jul 27 2011 Götz Waschk <waschk@mandriva.org> 0.4.0-8mdv2012.0
+ Revision: 691853
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.4.0-7mdv2011.0
+ Revision: 246725
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri Jan 11 2008 Thierry Vignaud <tv@mandriva.org> 0.4.0-5mdv2008.1
+ Revision: 148209
- drop old menu
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Aug 03 2007 Götz Waschk <waschk@mandriva.org> 0.4.0-5mdv2008.0
+ Revision: 58478
- Import gtweakui



* Wed Aug  2 2006 Gtz Waschk <waschk@mandriva.org> 0.4.0-5mdv2007.0
- xdg menu

* Fri Sep 02 2005 Götz Waschk <waschk@mandriva.org> 0.4.0-4mdk
- rebuild to remove glitz dep

* Wed Aug 24 2005 Götz Waschk <waschk@mandriva.org> 0.4.0-3mdk
- Rebuild

* Fri Aug 13 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.4.0-2mdk
- fix buildrequires

* Thu Aug 12 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.4.0-1mdk
- add icons to the menu
- enable startup notification
- add gtweakui-galeon
- add locale files
- New release 0.4.0

* Thu Jun 10 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.0.6-2mdk
- fix buildrequires

* Wed Jun  9 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.0.6-1mdk
- initial mdk package

* Sun May 30 2004 Daniel James <daniel@netbreeze.com.au>
- Fixed the issue with the session splash preview not displaying for gnome 2.6
- Updated build system to check for new gtk file chooser dialog
- Use new gtk file chooser dialog if it is available.

* Fri May 28 2004 Daniel James <daniel@netbreeze.com.au>
- Made session.c more usable - second dialog is much nicer now.

* Thu May 27 2004 Daniel James <daniel@netbreeze.com.au>
- Added notice dialog: tells the use which settings require restart
- Added notices to menus.c
- Finished session.c - second dialog completed.
- Added notices to session.c

* Tue May 25 2004 Daniel James <daniel@netbreeze.com.au>
- Better about dialog.

* Mon Feb 24 2003 Daniel James daniel@netbreeze.com.au 0.0.1
- Initial RPM release.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9629 |12cu|gtypist-2.8.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name gtypist
%define version 2.8.3
%define release  3

Summary:	Universal typing tutor
Name:		%{name}
Version:	%{version}
Release:	%{release}
Group:		Text tools
License:	GPLv3+
URL: 		http://www.gnu.org/software/gtypist/gtypist.html
Source0: 	ftp://ftp.gnu.org/gnu/gtypist/%{name}-%{version}.tar.bz2
Buildrequires:	byacc bison pkgconfig(ncurses) binutils emacs
Obsoletes:	typist
Provides:	typist

%description
GNU Typist (also called gtypist) is a universal typing  tutor.  You  can
learn correct typing and improve your skills by practicing its exercises
on a regular basis.


%prep
%setup -q


%build
%configure2_5x
%make


%install

%makeinstall_std
%find_lang %{name}






%files -f %{name}.lang
%defattr(-,root,root,755)
%doc ABOUT-NLS AUTHORS COPYING ChangeLog NEWS README THANKS TODO QUESTIONS
%{_bindir}/*
%{_mandir}/man1/*
%{_datadir}/%name/
%{_infodir}/%name.info*
%{_datadir}/emacs/site-lisp/*



%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 2.8.3-2mdv2011.0
+ Revision: 611032
- rebuild

* Sat Jan 09 2010 Ahmad Samir <ahmadsamir@mandriva.org> 2.8.3-1mdv2010.1
+ Revision: 488014
- update to 2.8.3

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2.8.1-2mdv2010.0
+ Revision: 429346
- rebuild

* Sun Jul 20 2008 Funda Wang <fwang@mandriva.org> 2.8.1-1mdv2009.0
+ Revision: 238880
- update to new version 2.8.1

* Wed May 28 2008 Funda Wang <fwang@mandriva.org> 2.8-1mdv2009.0
+ Revision: 212198
- New version 2.8

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 2.7-4mdv2008.1
+ Revision: 170885
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- fix no-buildroot-tag
- fix spacing at top of description

* Tue Dec 18 2007 Thierry Vignaud <tv@mandriva.org> 2.7-3mdv2008.1
+ Revision: 132968
- BR emacs
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import gtypist


* Thu Jul 07 2005 Lenny Cartier <lenny@mandriva.com> 2.7-3mdk
- rebuild

* Wed May 19 2004 Michael Scherer <misc@mandrake.org> 2.7-2mdk
- add proper Obsoletes and Provides 
- rpmbuildupdate aware
- [DIRM]
- remove Prefix

* Wed Jan 14 2004 Lenny Cartier <lenny@mandrakesoft.com> 2.7-1mdk
- 2.7

* Wed Apr 30 2003 Lenny Cartier <lenny@mandrakesoft.com> 2.6.2-3mdk
- buildrequires

* Thu Jan 30 2003 Lenny Cartier <lenny@mandrakesoft.com> 2.6.2-2mdk
- rebuild

* Thu Sep  5 2002 Han Boetes <han@linux-mandrake.com> 2.6.2-1mdk
- 2.6.2
- Minor spec cleanups

* Tue Apr 30 2002  Lenny Cartier <lenny@mandrakesoft.com> 2.6-1mdk
- 2.6

* Tue Jan 22 2002 Lenny Cartier <lenny@mandrakesoft.com> 2.5-1mdk
- 2.5

* Thu Nov 08 2001 Lenny Cartier <lenny@mandrakesoft.com> 2.4.1-1mdk
- 2.4.1

* Wed Oct 31 2001 Lenny Cartier <lenny@mandrakesoft.com> 2.4-1mdk
- submitted by Han Boetes <han@mijncomputer.nl> :
	- Initial build (practise creates skill)

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9630 |12cu|guake-0.4.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A drop-down terminal for Gnome Desktop Environment
Name:     	guake
Version:	0.4.4
Release:	1
License:	GPLv2+
Group:		Graphical desktop/GNOME
Source0: 	http://guake.org/files/%{name}-%{version}.tar.gz
URL:		http://guake.org
Requires:	pygtk2.0
Requires:	python-vte
Requires:	python-dbus
Requires:	python-notify
Requires:	gnome-python-gconf
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	GConf2
BuildRequires:	pygtk2.0-devel
BuildRequires:	python-vte
BuildRequires:	intltool

%description
Guake is a drop-down terminal for Gnome Desktop Environment, so you just
need to press a key to invoke him, and press again to hide.

%prep
%setup -q

%build
%configure2_5x \
	--disable-schemas-install \
	--disable-static
%make

%install
%makeinstall_std pythondir=%{py_platsitedir}

%{find_lang} %{name}

%preun
%preun_uninstall_gconf_schemas %{name}

%files -f %{name}.lang
%{_sysconfdir}/gconf/schemas/%{name}.schemas
%{_bindir}/%{name}*
%{_datadir}/%{name}
%{_datadir}/applications/%{name}*.desktop
%{_mandir}/man1/*
%{_datadir}/dbus-1/services/org.guake.Guake.service
%{_datadir}/pixmaps/%{name}
%{_iconsdir}/hicolor/*/apps/*png
%{py_platsitedir}/%{name}

%changelog
* Fri May 06 2011 Jani Välimaa <wally@mandriva.org> 0.4.2-3mdv2011.0
+ Revision: 669798
- require python-notify (mga#1154)
- drop buildroot definition

* Sun Nov 07 2010 Jani Välimaa <wally@mandriva.org> 0.4.2-2mdv2011.0
+ Revision: 594691
- rebuild for python 2.7

* Tue Oct 12 2010 Jani Välimaa <wally@mandriva.org> 0.4.2-1mdv2011.0
+ Revision: 585198
- new version 0.4.2
- add patch from Fedora, fixes Fedora bug #626303
- clean spec a bit

* Fri Mar 05 2010 Jani Välimaa <wally@mandriva.org> 0.4.1-1mdv2010.1
+ Revision: 514480
- fix file list
- new version 0.4.1
- fix url

  + Juan Luis Baptiste <juancho@mandriva.org>
    - Missing python-dbus in Requires, without it fails when run.

* Tue Aug 25 2009 Frederik Himpe <fhimpe@mandriva.org> 0.4.0-1mdv2010.0
+ Revision: 421216
- Update to new version 0.4.0

* Tue Mar 03 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.1-2mdv2009.1
+ Revision: 347819
- rebuild for latest python

* Fri Jul 25 2008 Funda Wang <fwang@mandriva.org> 0.3.1-1mdv2009.0
+ Revision: 249719
- New version 0.3.1

* Fri Jul 18 2008 Funda Wang <fwang@mandriva.org> 0.3-1mdv2009.0
+ Revision: 238013
- import guake



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9631 |12cu|guidance-power-manager-4.4.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	KDE power management applet
Name:		guidance-power-manager
Version:	4.4.0
Release:	6
License:	GPLv2+
Group:		Graphical desktop/KDE
Url:		http://websvn.kde.org/trunk/extragear/utils/guidance-power-manager
Source0:	http://fr2.rpmfind.net/linux/KDE/stable/%{version}/src/extragear/%{name}-%{version}.tar.bz2
BuildRequires:	python-dbus
BuildRequires:	python-kde4
BuildRequires:	python-sip
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(xscrnsaver)
BuildRequires:	pkgconfig(xxf86vm)
Requires:	hal
Requires:	kdebase4-runtime
Requires:	pm-utils
Requires:	python-dbus
Requires:	python-kde4

%description
The package provides battery monitoring and suspend/standby triggers.
It is based on the powersave package and therefore supports APM and
ACPI. See powersave package for additional features such as CPU frequency
scaling(SpeedStep and PowerNow) and more

%files -f %{name}.lang
%{_kde_bindir}/guidance-power-manager
%{py_platsitedir}/ixf86misc.so
%{py_platsitedir}/xf86misc.py
%{_kde_appsdir}/guidance-power-manager
%{_kde_datadir}/autostart/guidance-power-manager.desktop

#--------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang %{name}


%changelog
* Fri Apr 11 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.4.0-6
+ Revision: a5c2879
- Rebuild against python-sip 4.15, spec cleanups



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9632 |12cu|guile-lib-0.2.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Library of useful guile modules
Name:		guile-lib
Version:	0.2.1
Release:	2
License:	GPLv3
Group:		Development/Other
URL:		http://savannah.nongnu.org/projects/guile-lib
Source:		http://download.savannah.gnu.org/releases/guile-lib/%{name}-%{version}.tar.gz
BuildRequires:	texinfo
BuildRequires:	guile-devel
Requires:	guile >= 1.6
BuildArch:	noarch

%description
A set of various-purpose library modules for Guile. Covered areas include:

  * Unit testing framework ala JUnit
  * Logging system
  * String routines (wrapping, completion, soundex algorithm)
  * OS process chains (think "shell pipes in scheme")
  * ANSI escape sequence text coloring
  * SRFI-35 (conditions)

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std



%files
%doc {AUTHORS,ChangeLog,NEWS,README}
%{_infodir}/*.info*
%{_datadir}/guile/site/*





@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9633 |12cu|guitarix2-0.25.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package          %{nil}

%define ladspadir       %{_libdir}/ladspa

Name:           guitarix2
Summary:        Guitar effect processor for JACK
Version:        0.25.1
Release:        1

Source:         http://prdownloads.sourceforge.net/guitarix/%{name}-%{version}.tar.bz2
URL:            http://guitarix.sourceforge.net/
License:        GPLv2
Group:          Sound
BuildRequires:  sigc++2.0-devel fftw3-devel ladspa-devel
BuildRequires:  gtk+2-devel gtkmm2.4-devel
BuildRequires:  sndfile-devel jackit-devel
BuildRequires:  libzita-convolver-devel libzita-resampler-devel boost-devel
BuildRequires:  liblrdf-devel
BuildRequires:  faust
BuildRequires:  intltool gettext-devel desktop-file-utils
Requires:       %{name}-plugins-ladspa = %{version}
Provides:       guitarix = %{version}-%{release}
Obsoletes:      guitarix < %{version}-%{release}

%description
Guitarix is a simple Linux Rock Guitar Amplifier for the Jack Audio
Connektion Kit with one input and two outputs. Designed to get nice
thrash/metal/rock/blues guitar sounds. There are controls for bass,
middle, treble, gain (in/out), compressor, preamp, tube's, drive,
overdrive, oversample, anti-alias, fuzz, balance, distortion, freeverb,
impulse response, vibrato, chorus, delay , cry-baby(wah) and echo.

%package plugins-ladspa
Summary:        LADSPA plugins coming with guitarix2
Group:          Sound

Requires:       ladspa

%description plugins-ladspa
Guitarix is a simple Linux Rock Guitar Amplifier for the Jack Audio
Connektion Kit. This package includes the LADSPA plugins for the amp,
which can be used with other LADSPA hosts as well.

%prep
%setup -q -n guitarix-%{version}

%build

./waf -vv configure --prefix=%{_prefix} --ladspadir=%ladspadir -j1
#      --cxxflags="-std=c++0x -fomit-frame-pointer -ftree-loop-linear         \
#      -ffinite-math-only -fno-math-errno -fno-signed-zeros -fstrength-reduce \
#      %{optflags}"                                                           \


./waf build -j1

%install
./waf install --destdir=%{buildroot}
desktop-file-install --add-category="X-MandrivaLinux-Multimedia-Sound;" \
                     --remove-category="X-Jack;" \
                     --remove-category="Midi;" \
                     --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

%files
%defattr(-,root,root)
%doc README
%{_bindir}/guitarix
%{_datadir}/pixmaps/*.png
%{_datadir}/gx_head/skins/*.jpg
%{_datadir}/gx_head/skins/*.png
%{_datadir}/gx_head/skins/*.svg
%{_datadir}/gx_head/skins/*.rc
%{_datadir}/gx_head/sounds/*.wav
%{_datadir}/gx_head/builder/*
%{_datadir}/gx_head/factorysettings/*
%{_datadir}/applications/guitarix.desktop
%{_localedir}/es/LC_MESSAGES/guitarix.mo
%{_localedir}/fr/LC_MESSAGES/guitarix.mo
%{_localedir}/it/LC_MESSAGES/guitarix.mo

%files plugins-ladspa
%defattr(-,root,root)
%dir %ladspadir
%ladspadir/*.so
%{_datadir}/ladspa/rdf/*.rdf


%changelog
* Tue Jul 31 2012 Frank Kober <emuse@mandriva.org> 0.23.3-1
+ Revision: 811492
- new version 0.23.3

* Thu Jul 12 2012 Frank Kober <emuse@mandriva.org> 0.23.2-1
+ Revision: 809068
- new version 0.23.2

* Thu Jul 05 2012 Frank Kober <emuse@mandriva.org> 0.23.1-1
+ Revision: 808161
- new version 0.23.1

* Fri May 18 2012 Frank Kober <emuse@mandriva.org> 0.22.3-1
+ Revision: 799574
- new version 0.22.3 (bugfixes)

* Tue Apr 17 2012 Frank Kober <emuse@mandriva.org> 0.22.0-3
+ Revision: 791535
- provide separate package for guitarix ladspa plugins

* Sun Apr 15 2012 Frank Kober <emuse@mandriva.org> 0.22.0-2
+ Revision: 791118
- rebuild using distro-own packages of zita-convolver and zita-resampler

* Sun Apr 15 2012 Frank Kober <emuse@mandriva.org> 0.22.0-1
+ Revision: 791085
- new version 0.22.0

* Wed Nov 09 2011 Frank Kober <emuse@mandriva.org> 0.20.1-1
+ Revision: 729562
- new version 0.20.1
  o try build with original waf configure forcing single CPU (works locally)

* Wed Nov 02 2011 Alexander Khrukin <akhrukin@mandriva.org> 0.18.0-2
+ Revision: 712244
- buildfix or we always have Unable to open file  osc.lib ERROR
- added libzita-resampler-devel to req section

* Wed Aug 10 2011 Frank Kober <emuse@mandriva.org> 0.18.0-1
+ Revision: 693878
- new version 0.18.0

* Sat Jul 09 2011 Frank Kober <emuse@mandriva.org> 0.17.0-1
+ Revision: 689409
- new version 0.17.0 (mainly bugfixes, some new features)

* Fri Jun 10 2011 Frank Kober <emuse@mandriva.org> 0.16.0-1
+ Revision: 684098
- added intltool BR
- Conflicts old version in guitarix package
- import guitarix2


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9634 |12cu|guitarix2-0.30.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package          %{nil}

%define ladspadir %{_libdir}/ladspa
%define lv2dir %{_libdir}/lv2

%define major 0
%define libgxw %mklibname gxw %{major}
%define libgxwmm %mklibname gxwmm %{major}

Summary:	Guitar effect processor for JACK
Name:		guitarix2
Version:	0.30.0
Release:	1
License:	GPLv2+
Group:		Sound
Url:		http://guitarix.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/guitarix/%{name}-%{version}.tar.bz2
BuildRequires:	desktop-file-utils
BuildRequires:	faust
BuildRequires:	eigen3
BuildRequires:	intltool
BuildRequires:	boost-devel
BuildRequires:	gettext-devel
BuildRequires:	ladspa-devel
BuildRequires:	libzita-convolver-devel
BuildRequires:	libzita-resampler-devel
BuildRequires:	pkgconfig(avahi-gobject)
BuildRequires:	pkgconfig(fftw3)
BuildRequires:	pkgconfig(gdkmm-2.4)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(jack)
BuildRequires:	pkgconfig(lrdf)
BuildRequires:	pkgconfig(lv2)
BuildRequires:	pkgconfig(sigc++-2.0)
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	pkgconfig(lilv-0)

Requires:	%{name}-plugins-ladspa = %{EVRD}
Provides:	guitarix = %{EVRD}
Obsoletes:	%{_lib}gxw-devel < 0.28.1-2

%description
Guitarix is a simple Linux Rock Guitar Amplifier for the Jack Audio
Connektion Kit with one input and two outputs. Designed to get nice
thrash/metal/rock/blues guitar sounds. There are controls for bass,
middle, treble, gain (in/out), compressor, preamp, tube's, drive,
overdrive, oversample, anti-alias, fuzz, balance, distortion, freeverb,
impulse response, vibrato, chorus, delay , cry-baby(wah) and echo.

%files -f guitarix.lang
%doc README
%{_bindir}/guitarix
%{_datadir}/pixmaps/*.png
%{_datadir}/gx_head/skins/*.jpg
%{_datadir}/gx_head/skins/*.png
%{_datadir}/gx_head/skins/*.svg
%{_datadir}/gx_head/skins/*.rc
%{_datadir}/gx_head/skins/LV2/*.rc
%{_datadir}/gx_head/sounds/*
%{_datadir}/gx_head/builder/*
%{_datadir}/gx_head/factorysettings/*
%{_datadir}/applications/guitarix.desktop

#----------------------------------------------------------------------------

%package plugins-ladspa
Summary:	LADSPA plugins coming with guitarix2
Group:		Sound
Requires:	ladspa

%description plugins-ladspa
Guitarix is a simple Linux Rock Guitar Amplifier for the Jack Audio
Connektion Kit. This package includes the LADSPA plugins for the amp,
which can be used with other LADSPA hosts as well.

%files plugins-ladspa
%dir %{ladspadir}
%{ladspadir}/*.so
%{_datadir}/ladspa/rdf/*.rdf

#----------------------------------------------------------------------------

%package plugins-lv2
Summary:	LV2 plugins coming with guitarix2
Group:		Sound
Requires:	lv2

%description plugins-lv2
Guitarix is a simple Linux Rock Guitar Amplifier for the Jack Audio
Connektion Kit. This package includes the LV2 plugins for the amp,
which can be used with LV2 hosts.

%files plugins-lv2
%dir %{_libdir}/lv2
%{_libdir}/lv2/*
%{_datadir}/gx_head/skins/LV2/*.png

#----------------------------------------------------------------------------

%package -n %{libgxw}
Summary:	Libraries required for guitarix LV2 plugins
Group:		Sound
Conflicts:	%{_lib}gxw1 < 0.28.1-2
Obsoletes:	%{_lib}gxw1 < 0.28.1-2

%description -n %{libgxw}
Libraries required for guitarix LV2 plugins.

%files -n %{libgxw}
%{_libdir}/libgxw.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libgxwmm}
Summary:	Libraries required for guitarix LV2 plugins
Group:		Sound
Conflicts:	%{_lib}gxw1 < 0.28.1-2
Obsoletes:	%{_lib}gxw1 < 0.28.1-2

%description -n %{libgxwmm}
Libraries required for guitarix LV2 plugins.

%files -n %{libgxwmm}
%{_libdir}/libgxwmm.so.%{major}*

#----------------------------------------------------------------------------

%prep
%setup -q -n guitarix-%{version}

%build
./waf configure \
	--prefix=%{_prefix} \
	--libdir=%{_libdir} \
	--ladspadir=%{ladspadir} \
	--lv2dir=%{lv2dir}

./waf build

%install
./waf install --destdir=%{buildroot}
desktop-file-install \
	--remove-category="X-Jack;" \
	--remove-category="Midi;" \
	--dir %{buildroot}%{_datadir}/applications \
	%{buildroot}%{_datadir}/applications/*

# These are not needed, we don't have header files to use
rm -f %{buildroot}%{_libdir}/libgxw.so
rm -f %{buildroot}%{_libdir}/libgxwmm.so

%find_lang guitarix


%changelog
* Sun Jul 06 2014 emuse <goemusic@yahoo.fr> 0.30.0-1
+ Revision: e452f2f
- Added missing lilv-0 BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9635 |12cu|gummiboot-38-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           gummiboot
Version:        38
Release:        1
Summary:        Simple EFI Boot Manager
Group:          System/Configuration/Boot and Init
ExclusiveArch:  x86_64
License:        LGPLv2+
URL:            http://freedesktop.org/wiki/Software/gummiboot
# git clone git://anongit.freedesktop.org/gummiboot
# cd gummiboot/
# ./autogen
# ./configure
# make distcheck
Source0:        %{name}-%{version}.tar.xz
BuildRequires:  gnu-efi
BuildRequires:  pkgconfig
BuildRequires:  pkgconfig(blkid)
BuildRequires:  pkgconfig(libxslt)
BuildRequires:  docbook-style-xsl
BuildRequires:  xsltproc

%description
gummiboot is a simple UEFI boot manager which executes configured EFI
images. The default entry is selected by a configured pattern (glob)
or an on-screen menu.

gummiboot operates on the EFI System Partition (ESP) only. gummiboot
reads simple and entirely generic boot loader configuration files;
one file per boot loader entry to select from.

Configuration file fragments, kernels, initrds, other EFI images need
to reside on the ESP.

%prep
%setup -q

%build
%configure  --libexecdir=%{_prefix}/lib
%make

%install
%make_install

%post
/usr/bin/gummiboot update >/dev/null 2>&1 || :

%files
%doc README LICENSE
%{_bindir}/gummiboot
%{_mandir}/man8/*
%dir %{_prefix}/lib/gummiboot
%ifarch x86_64
%{_prefix}/lib/gummiboot/gummibootx64.efi
%endif

%changelog
* Tue Nov 05 2013 akdengi <alexander.kazancev@rosalab.ru> 38-1
+ Revision: 1a2880b
- use right BR gnu-efi



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9636 |12cu|gupnp-tools-0.8.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version}|cut -d. -f1,2)

Summary:	A collection of dev tools utilizing GUPnP and GTK+
Name:		gupnp-tools
Version:	0.8.9
Release:	1
License:	GPLv2+
Group:		Development/Other
Url:		http://www.gupnp.org/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
BuildRequires:	intltool
BuildRequires:	pkgconfig(gnome-icon-theme)
BuildRequires:	pkgconfig(gssdp-1.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(gtksourceview-3.0)
BuildRequires:	pkgconfig(gupnp-1.0)
BuildRequires:	pkgconfig(gupnp-av-1.0)

%description
GUPnP is an object-oriented open source framework for creating UPnP
devices and control points, written in C using GObject and libsoup.
The GUPnP API is intended to be easy to use, efficient and flexible.

GUPnP-tools is a collection of developer tools utilizing GUPnP and GTK+.
It features a universal control point application as well as a sample
DimmableLight v1.0 implementation.

%files -f %{name}.lang
%doc AUTHORS README
%{_datadir}/%{name}
%{_bindir}/gssdp-discover
%{_bindir}/gupnp-network-light
%{_bindir}/gupnp-universal-cp
%{_bindir}/gupnp-av-cp
%{_bindir}/gupnp-upload
%{_datadir}/applications/gupnp-*.desktop

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std


%find_lang %{name}

%changelog
* Thu Apr 17 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.8.9-1
+ Revision: 861d108
- Update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9637 |12cu|gupnp-ui-0.1.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 1.0
%define major 0
%define libname %mklibname %{name} %{api} %{major}
%define devname %mklibname %{name} %{api} -d

Summary:	GUI for gupnp
Name:		gupnp-ui
Version:	0.1.1
Release:	5
License:	LGPLv2+
Group:		Networking/Other
Url:		http://gupnp.org/
Source0:	http://gupnp.org/sources/%{name}/%{name}-%{version}.tar.gz
Patch0:		gupnp-ui-0.1.1-format-strings.patch
BuildRequires:	pkgconfig(gssdp-1.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gtk-doc)
BuildRequires:	pkgconfig(gupnp-1.0)

%description
GUI for gupnp.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Shared library for gupnp-ui
Group:		System/Libraries
Conflicts:	%{_lib}gupnp-ui0 < 0.1.1-5
Obsoletes:	%{_lib}gupnp-ui0 < 0.1.1-5

%description -n %{libname}
This package contains the library needed to run programs dynamically
linked with gupnp-ui.

%files -n %{libname}
%{_libdir}/lib%{name}-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Headers for developing programs that will use gupnp-ui
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Conflicts:	%{_lib}gupnp-ui-devel < 0.1.1-5
Obsoletes:	%{_lib}gupnp-ui-devel < 0.1.1-5

%description -n %{devname}
This package contains the headers that programmers will need to develop
applications which will use gupnp-ui.

%files -n %{devname}
%{_libdir}/pkgconfig/gupnp-ui-%{api}.pc
%{_includedir}/gupnp-ui-%{api}/lib%{name}/*.h
%{_libdir}/lib%{name}-%{api}.so
%{_datadir}/gtk-doc/html/%{name}/*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x --disable-static
%make LIBS="-lgupnp-1.0 -lgtk-x11-2.0 -lgobject-2.0 -lgssdp-1.0"

%install
%makeinstall_std


%changelog
* Mon Mar 03 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.1.1-5
+ Revision: 34300d2
- LOG Fix build, rename library and devel package according to our policy



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9638 |12cu|gurlchecker-0.13.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Web page link validation program
Name:		gurlchecker
Version:	0.13.1
Release:	2
License:	GPLv2+
Group:		Networking/WWW
URL:		http://www.nongnu.org/gurlchecker/
Source0:	http://labs.libre-entreprise.org/frs/download.php/857/%{name}-%{version}.tar.gz
Patch0:		gurlchecker-0.13-tidydir.patch
Patch1:		gurlchecker-0.12-fix-str-fmt.patch
BuildRequires:	libglade2.0-devel
BuildRequires:	pkgconfig(libgnomeui-2.0)
BuildRequires:	libgnet2-devel
BuildRequires:	sqlite3-devel
BuildRequires:	libjson-glib-devel
BuildRequires:	imagemagick
BuildRequires:  perl(XML::Parser)
BuildRequires:  gnutls-devel
BuildRequires:  docbook-utils
BuildRequires:  openjade
BuildRequires:  tidy-devel = 1:20090904-7:2012.1
BuildRequires:  libcroco0.6-devel
BuildRequires:	docbook-dtd41-sgml
BuildRequires:  gtk-doc
BuildRequires:  desktop-file-utils
BuildRequires:	intltool

%description
gURLChecker is a graphical web link checker. It can work on a whole
site, a single local page or a browser bookmarks file.

%prep
%setup -q
%patch0 -p0 -b .tidy
%patch1 -p0

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

# menu

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/*

#icons
mkdir -p %{buildroot}%{_iconsdir} \
	 %{buildroot}%{_liconsdir} \
	 %{buildroot}%{_miconsdir}
convert -geometry 48x48 ui/%{name}_icon.png %{buildroot}%{_liconsdir}/%{name}.png
convert -geometry 32x32 ui/%{name}_icon.png %{buildroot}%{_iconsdir}/%{name}.png
convert -geometry 16x16 ui/%{name}_icon.png %{buildroot}%{_miconsdir}/%{name}.png

%find_lang %{name}

%files -f %{name}.lang
%defattr(-, root, root)
%doc AUTHORS COPYING ChangeLog NEWS README THANKS
%{_bindir}/*
%{_datadir}/%{name}
%{_datadir}/applications/*
%dir %{_datadir}/gtk-doc/html/%{name}
%{_datadir}/gtk-doc/html/%{name}/*
%{_datadir}/pixmaps/*
%{_mandir}/man1/*
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png


%changelog
* Mon Apr 16 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.13.1-1
+ Revision: 791338
- update to 0.13.1

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.13-3mdv2011.0
+ Revision: 611049
- rebuild

* Mon Feb 15 2010 Funda Wang <fwang@mandriva.org> 0.13-2mdv2010.1
+ Revision: 506383
- rework tidy patch
- add more BR
- new version 0.13

* Sun Feb 07 2010 Funda Wang <fwang@mandriva.org> 0.12.1-2mdv2010.1
+ Revision: 501644
- New version 0.12.1

* Sat Jan 30 2010 Funda Wang <fwang@mandriva.org> 0.12-1mdv2010.1
+ Revision: 498524
- New version 0.12

* Tue Nov 10 2009 Frederik Himpe <fhimpe@mandriva.org> 0.10.5-1mdv2010.1
+ Revision: 464297
- Update to new version 0.10.5

* Wed Jun 03 2009 Funda Wang <fwang@mandriva.org> 0.10.3-2mdv2010.0
+ Revision: 382370
- rebuild for gnutls 2.8

* Tue Feb 10 2009 Funda Wang <fwang@mandriva.org> 0.10.3-1mdv2009.1
+ Revision: 339201
- New version 0.10.3

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.10.2-3mdv2009.0
+ Revision: 246729
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri Feb 01 2008 Funda Wang <fwang@mandriva.org> 0.10.2-1mdv2008.1
+ Revision: 160977
- drop old category
- tidy does not sit in sub dir
- New version 0.10.2

  + Thierry Vignaud <tv@mandriva.org>
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Tue May 22 2007 Jérôme Soyer <saispo@mandriva.org> 0.10.1-1mdv2008.0
+ Revision: 29667
- New release


* Thu Mar 01 2007 Emmanuel Andry <eandry@mandriva.org> 0.10.0-4mdv2007.0
+ Revision: 130363
- buildrequires libtidy-devel
- buildrequires libcroco0.6-devel
- buildrequires docbook-dtd41-sgml
- buildrequires desktop-file-utils
- Import gurlchecker

* Sun Aug 20 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.10.0-3mdv2007.0
- Rebuild against new dbus

* Mon Aug 14 2006 Emmanuel Andry <eandry@mandriva.org> 0.10.0-2mdv2007.0
- xdg menu

* Tue May 30 2006 Jerome Soyer <saispo@mandriva.org> 0.10.0-1mdv2007.0
- New release 0.10.0

* Tue May 16 2006 Jerome Soyer <saispo@mandriva.org> 0.9.2-1mdk
- New release, i decided to upload unstable, more options are present.

* Tue Oct 04 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.8.2-5mdk
- Fix BuildRequires

* Tue Oct 04 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.8.2-4mdk
Fix BuildRequires

* Tue Oct 04 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.8.2-3mdk
Fix BuildRequires

* Tue Oct 04 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.8.2-2mdk
- BuildRequires fix

* Tue May 31 2005 Lenny Cartier <lenny@mandriva.com> 0.8.2-1mdk
- 0.8.2

* Mon Apr 04 2005 Abel Cheung <deaddog@mandrake.org> 0.8.1-1mdk
- 0.8.1

* Tue Jan 04 2005 Lenny Cartier <lenny@mandrakesoft.com> 0.8.0-1mdk
- 0.8.0

* Sun Apr 04 2004 Abel Cheung <deaddog@deaddog.org> 0.6.7-1mdk
- New version

* Sat Mar 13 2004 Abel Cheung <deaddog@deaddog.org> 0.6.6-1mdk
- New version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9639 |12cu|guvcview-1.7.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		guvcview
Version:	1.7.3
Release:	%mkrel 1
Summary:	GTK+ UVC Viewer and Capturer
Group:		Video
License:	GPLv3+
URL:		http://guvcview.sourceforge.net/
Source0:	http://sourceforge.net/projects/guvcview/files/source/%{name}-src-%{version}.tar.gz
Patch0:		%{name}-1.7.3-fix-linking.patch
BuildRequires:	pkgconfig(gdk-3.0)
BuildRequires:	gettext
BuildRequires:	intltool
BuildRequires:	desktop-file-utils
BuildRequires:	pkgconfig(sdl) >= 1.2.10
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(portaudio-2.0) >= 19
BuildRequires:	pkgconfig(libpulse) >= 0.9.15
BuildRequires:	pkgconfig(libv4l2)
BuildRequires:	pkgconfig(libudev)
BuildRequires:	pkgconfig(libusb-1.0)
BuildRequires:	ffmpeg-devel

%description
A simple GTK interface for capturing and viewing video from devices supported
by the Linux UVC driver, although it should also work with any v4l2 compatible
device.


%prep
%setup -qn %{name}-src-%{version}
%patch0 -p1
# Fix perms
chmod -x src/*
chmod -x {ChangeLog,configure.ac}
# Neeed by P0
autoreconf -vfi


%build
%configure --enable-pulse --disable-debian-menu
%make


%install
%makeinstall_std

desktop-file-install \
        --add-category='X-AudioVideoCapture' \
        --dir %{buildroot}%{_datadir}/applications \
        %{buildroot}%{_datadir}/applications/%{name}.desktop

%find_lang %{name}

mv %{buildroot}%{_datadir}/doc/%{name} _doc
rm _doc/INSTALL


%files -f %{name}.lang
%doc _doc/*
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*
%{_datadir}/pixmaps/%{name}
%{_datadir}/applications/%{name}.desktop



%changelog
* Wed Mar 26 2014 Giovanni Mariani <mc2374@mclink.it> 1.7.3-1
+ Revision: 468b542
- Fix linking



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9640 |12cu|gwibber-3.6.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define __noautoreq 'typelib\\(Unity\\)|typelib\\(MessagingMenu\\)'

%define major 3
%define libname %mklibname %{name} %{major}
%define girmajor 0.3
%define girname %mklibname %{name}-gir %{girmajor}
%define develname %mklibname %{name} -d

Name:		gwibber
Version:	3.6.0
Release:	2
Summary:	An open source microblogging client for GNOME developed with Python and GTK
Group:		Networking/Other
License:	GPLv2+
URL:		https://launchpad.net/gwibber
Source0:	http://launchpad.net/gwibber/3.6/%{version}/+download/gwibber-%{version}.tar.gz
Source1:	https://launchpad.net/gwibber-service-sina/trunk/0.9.1/+download/gwibber-service-sina-0.9.1.tar.gz
Patch0:		gwibber-3.6.0-drop-gtk2.patch
Patch1:		gwibber-3.6.0-desktop-file.patch
BuildRequires:	pkgconfig(dee-1.0) >= 1.0.0
BuildRequires:	pkgconfig(gdk-3.0) >= 3.2
BuildRequires:	pkgconfig(gee-1.0)
BuildRequires:	pkgconfig(gio-2.0)
BuildRequires:	pkgconfig(gio-unix-2.0) >= 2.26
BuildRequires:	pkgconfig(glib-2.0) >= 2.26
BuildRequires:	pkgconfig(gmodule-2.0)
BuildRequires:	pkgconfig(gobject-2.0) >= 2.26
BuildRequires:	pkgconfig(gsettings-desktop-schemas)
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.2
BuildRequires:	pkgconfig(json-glib-1.0)
BuildRequires:	pkgconfig(libaccounts-glib)
BuildRequires:	pkgconfig(libnotify) >= 0.7
BuildRequires:	pkgconfig(libsignon-glib)
BuildRequires:	pkgconfig(libsoup-2.4)
BuildRequires:	pkgconfig(pangocairo)
BuildRequires:	pkgconfig(gobject-introspection-1.0) >= 0.10
BuildRequires:	intltool >= 0.35.0
BuildRequires:	vala >= 0.15
BuildRequires:	python-devel >= 2.6
BuildRequires:	gettext-devel
BuildRequires:	python-distribute
BuildRequires:	python-distutils-extra
Requires: python-sqlite2
Requires: python-dbus
Requires: python-simplejson
Requires: python-oauth
Requires: python-imaging
Requires: python-httplib2
Requires: typelib(GnomeKeyring)
Requires: typelib(Accounts)
Requires: typelib(Signon)

%description
Gwibber is an open source microblogging client for GNOME developed with Python
and GTK. It supports Twitter, Jaiku, Identi.ca, Facebook, and Digg.

%package -n %{libname}
Summary: Gwibber - shared library
Group: Networking/Other

%description -n %{libname}
Gwibber - shared library.

%package -n %{girname}
Summary: GObject Introspection interface description for Gwibber
Group: Networking/Other
Requires: %{libname} = %{EVRD}

%description -n %{girname}
GObject Introspection interface description for Gwibber.

%package -n %{develname}
Summary: Development files for Gwibber
Group: Networking/Other
Requires: %{libname} = %{EVRD}

%description -n %{develname}
Development files for Gwibber.

%prep
%setup -q
%patch0 -p0
%patch1 -p0

find libgwibber-gtk -name *.c -delete

%build
%configure2_5x --disable-spell --disable-unity --disable-schemas-compile
# No parallel make
make

%install
%makeinstall_std

rm -f %{buildroot}%{_libdir}/*.a

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS README
%{_bindir}/*
%{_datadir}/%{name}
%{_libexecdir}/entry-c
%{_libexecdir}/entry-vala
%{_datadir}/applications/*.desktop
%{_datadir}/accounts/applications/gwibber.application
%{_iconsdir}/hicolor/*/apps/*
%{_datadir}/dbus-1/services/*
%{_datadir}/glib-2.0/schemas/*.xml
%{_datadir}/indicators/messages/applications/gwibber.indicator
%{py_puresitedir}/*
%{_datadir}/GConf/gsettings/*.convert
%{_mandir}/man1/*

%files -n %{libname}
%{_libdir}/*.so.%{major}
%{_libdir}/*.so.%{major}.*

%files -n %{girname}
%{_libdir}/girepository-1.0/Gwibber*-%{girmajor}.typelib

%files -n %{develname}
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_datadir}/gir-1.0/*.gir
%{_datadir}/vala/vapi/*.vapi
%{_datadir}/vala/vapi/*.deps

%changelog
* Mon Mar 31 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.6.0-2
+ Revision: 5cf2017
- Added more typelib requires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9641 |12cu|g-wrap-1.9.14-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2
%define modules_major 0
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d

Summary:	A tool for creating Scheme interfaces to C libraries
Name:		g-wrap
Version:	1.9.14
Release:	3
Epoch:		1
License:	LGPLv2+
Group:		System/Libraries
Url:		http://www.gnucash.org
Source0:	http://download.savannah.gnu.org/releases/g-wrap/%{name}-%{version}.tar.gz
BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(guile-2.0)
BuildRequires:	pkgconfig(libffi)
#BuildRequires:	automake1.9
Requires:	guile
Conflicts:	guile-lib

%description
g-wrap is a tool for creating Scheme interfaces to C libraries.  At
the moment it is most heavily focused on providing access to C
libraries from guile, but it also supports RScheme.

%files
%doc AUTHORS ChangeLog INSTALL NEWS README THANKS
%{_datadir}/guile/site/*
%{_mandir}/man1/*

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Shared library for g-wrap
Group:		System/Libraries

%description -n %{libname}
g-wrap is a tool for specifying types, functions, and constants to
import into a Scheme interpreter, and for generating code (in C) to
interface these to the Guile and RScheme interpreters in particular.

%files -n %{libname}
%{_libdir}/*.so.%{major}*
%{_libdir}/%{name}/modules/*.so.%{modules_major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Header files and libraries needed for g-wrap development
Group:		Development/C
Requires:	%{name} = %{EVRD}
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
g-wrap is a tool for creating Scheme interfaces to C libraries.  At
the moment it is most heavily focused on providing access to C
libraries from guile, but it also supports RScheme.

You can provide access to a given C API by creating a specification
file describing the interface you want published at the Scheme level.
g-wrap will handle generating all the lower level library interface
code so that the C library shows up as a set of Scheme functions.

You should install this package if you need to compile programs that
need to use g-wrap C<->Scheme functionality

%files -n %{devname}
%{_bindir}/*
%{_includedir}/g-wrap-wct.h
%{_includedir}/%{name}
%{_libdir}/*.so
%{_libdir}/%{name}/modules/*.so
%{_infodir}/%{name}*
%{_datadir}/aclocal/%{name}.m4
%{_libdir}/pkgconfig/g-wrap-2.0-guile.pc

#----------------------------------------------------------------------------

%prep
%setup -q

touch config.rpath
aclocal -I m4
autoconf
automake --add-missing

%build
# --disable-Werror required for gcc-4.3 & g-wrap-1.9.11:
# core-runtime.c:55: warning: ignoring return value of 'vasprintf', declared with attribute warn_unused_result
%configure2_5x \
	--disable-static \
	--disable-Werror
make

%install
%makeinstall_std


%changelog
* Mon Mar 03 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:1.9.14-3
+ Revision: 69e9112
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9642 |12cu|gwyddion-2.35-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define api 2
%define libname %mklibname %{name} %{api} %{major}
%define libgwyapp %mklibname gwyapp %{api} %{major}
%define libgwydgets %mklibname gwydgets %{api} %{major}
%define libgwydraw %mklibname gwydraw %{api} %{major}
%define libgwymodule %mklibname gwymodule %{api} %{major}
%define libgwyprocess %mklibname gwyprocess %{api} %{major}
%define devname %mklibname %{name} %{api} -d

Summary:	An SPM data visualization and analysis tool
Name:		gwyddion
Version:	2.35
Release:	1
License:	GPLv2+
Group:		Sciences/Other
Url:		http://gwyddion.net/
Source0:	http://prdownloads.sourceforge.net/gwyddion/%{name}-%{version}.tar.xz
Source1:	http://prdownloads.sourceforge.net/gwyddion/%{name}-%{version}.tar.xz.sig

BuildRequires:	python-numpy
BuildRequires:	ruby
BuildRequires:	bzip2-devel
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(fftw3)
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gtkglext-1.0)
BuildRequires:	pkgconfig(gtksourceview-2.0)
BuildRequires:	pkgconfig(IlmBase)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(libtiff-4)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(minizip)
BuildRequires:	pkgconfig(pango)
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(pygtk-2.0)
BuildRequires:	pkgconfig(unique-1.0)
BuildRequires:	pkgconfig(xmu)
BuildRequires:	pkgconfig(zlib)

%description
Gwyddion is a modular SPM (Scanning Probe Microsopy) data visualization and
analysis tool written with Gtk+.

It can be used for all most frequently used data processing operations
including: leveling, false color plotting, shading, filtering, denoising, data
editing, integral transforms, grain analysis, profile extraction, fractal
analysis, and many more.  The program is primarily focused on SPM data analysis
(e.g. data obtained from AFM, STM, NSOM, and similar microscopes).  However, it
can also be used for analysis of SEM (Scanning Electron Microscopy) data or any
other 2D data.

%files -f %{name}.lang
%{_bindir}/%{name}
%{_bindir}/%{name}-thumbnailer
%doc AUTHORS NEWS README THANKS
%{_datadir}/%{name}/
%{_mandir}/man1/%{name}.1*
%{_mandir}/man1/%{name}-thumbnailer.1*
%{_iconsdir}/hicolor/48x48/apps/%{name}.png
%{_libdir}/%{name}/modules/
%{_datadir}/applications/%{name}.desktop
%{_datadir}/mime/packages/%{name}.xml
%{_datadir}/thumbnailers/gwyddion.thumbnailer
%{python_sitearch}/gwy.so

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Shared library for Gwyddion
Group:		System/Libraries

%description -n %{libname}
Shared library for Gwyddion and its modules.

%files -n %{libname}
%{_libdir}/lib%{name}%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libgwyapp}
Summary:	Shared library for Gwyddion
Group:		System/Libraries
Conflicts:	%{_lib}gwyddion2_0 < 2.34

%description -n %{libgwyapp}
Shared library for Gwyddion and its modules.

%files -n %{libgwyapp}
%{_libdir}/libgwyapp%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libgwydgets}
Summary:	Shared library for Gwyddion
Group:		System/Libraries
Conflicts:	%{_lib}gwyddion2_0 < 2.34

%description -n %{libgwydgets}
Shared library for Gwyddion and its modules.

%files -n %{libgwydgets}
%{_libdir}/libgwydgets%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libgwydraw}
Summary:	Shared library for Gwyddion
Group:		System/Libraries
Conflicts:	%{_lib}gwyddion2_0 < 2.34

%description -n %{libgwydraw}
Shared library for Gwyddion and its modules.

%files -n %{libgwydraw}
%{_libdir}/libgwydraw%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libgwymodule}
Summary:	Shared library for Gwyddion
Group:		System/Libraries
Conflicts:	%{_lib}gwyddion2_0 < 2.34

%description -n %{libgwymodule}
Shared library for Gwyddion and its modules.

%files -n %{libgwymodule}
%{_libdir}/libgwymodule%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libgwyprocess}
Summary:	Shared library for Gwyddion
Group:		System/Libraries
Conflicts:	%{_lib}gwyddion2_0 < 2.34

%description -n %{libgwyprocess}
Shared library for Gwyddion and its modules.

%files -n %{libgwyprocess}
%{_libdir}/libgwyprocess%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Headers, libraries and tools for Gwyddion module development
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Requires:	%{libgwyapp} = %{EVRD}
Requires:	%{libgwydgets} = %{EVRD}
Requires:	%{libgwydraw} = %{EVRD}
Requires:	%{libgwymodule} = %{EVRD}
Requires:	%{libgwyprocess} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Obsoletes:	%{name}-devel < 2.34
Conflicts:	%{name}-devel < 2.34

%description -n %{devname}
Header files, libraries and tools for Gwyddion module and plug-in development.
This package also contains the API docmentation and sample plug-ins in various
programming languages.

%files -n %{devname}
%doc devel-docs/CODING-STANDARDS
%doc data/%{name}.vim
%{_includedir}/%{name}/
%{_datadir}/gtk-doc/html/*
%{_datadir}/gtksourceview-2.0/language-specs/pygwy.lang
%{_libdir}/*.so
%{_libdir}/pkgconfig/gwyddion.pc
%{_libdir}/%{name}/include/gwyconfig.h
# Plug-ins and plug-in devel stuff
%{_libdir}/%{name}/perl/
%{_libdir}/%{name}/python/
%{_libdir}/%{name}/ruby/
%{_libexecdir}/%{name}/plugins/

#----------------------------------------------------------------------------

%package thumbnailer-gconf
Summary:	GConf schemas for gwyddion-thumbnailer integration
Group:		Graphical desktop/GNOME
Requires:	%{name} = %{EVRD}

%description thumbnailer-gconf
GConf schemas that register gwyddion-thumbnailer as thumbnailer for SPM files
in GNOME and XFce.

%files thumbnailer-gconf
%{_sysconfdir}/gconf/schemas/gwyddion-thumbnailer.schemas

#----------------------------------------------------------------------------

%package thumbnailer-kde4
Summary:	KDE4 gwyddion thumbnailer module
Group:		Graphical desktop/KDE
Requires:	%{name} = %{EVRD}

%description thumbnailer-kde4
Gwyddion-thumbnailer based KDE thumbnail creator extension module for SPM
files.

%files thumbnailer-kde4
%{_libdir}/kde4/gwythumbcreator.so

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x \
	--without-pascal \
	--disable-rpath \
	--with-kde4-thumbnailer \
	--with-fftw3 \
	--with-gl \
	--enable-library-bloat
%make

%install
%makeinstall_std

%find_lang %{name}

# I cannot express this as %%files in a sensible manner, especially not when
# python byte-compilation kicks in.  Set permissions in the filesystem.
find %{buildroot}%{_libexecdir}/%{name} -type f -print0 | xargs -0 chmod 755
find %{buildroot}%{_libexecdir}/%{name} -type f -name \*.rgi -print0 | xargs -0 chmod 644

# Perl, Python, and Ruby modules are private, remove the Perl man page.
rm -f %{buildroot}%{_mandir}/man3/Gwyddion::dump.*


%changelog
* Mon Mar 03 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.35-1
+ Revision: daf9348
- LOG New version 2.35, split library package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9643 |12cu|gxine-0.5.906-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name gxine
%define version 0.5.906
%define release  2
%define xinever 1.1.16.3-2mdv
%define fname %name-%version

Summary: GTK+ frontend for the Xine multimedia player
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://prdownloads.sourceforge.net/xine/%{fname}.tar.bz2
Patch0: gxine-no-gnome-mime-registration.patch
Patch2: gxine-0.5.906-fix-glib-includes.patch
License: GPLv2+
Group: Video
URL: http://xine.sf.net
Requires: xine-plugins >= %xinever
Requires(post): desktop-file-utils
Requires(postun): desktop-file-utils
BuildRequires: pkgconfig(libxine) >= %xinever
BuildRequires: xine-plugins
BuildRequires: libgtk+2.0-devel
BuildRequires: pkgconfig(xaw7)
BuildRequires: pkgconfig(xext)
BuildRequires: pkgconfig(liblircclient0) > 0.8.5-0.20090320.1mdv2009.1
BuildRequires: libjs-devel
BuildRequires: pkgconfig(nspr)

%description
This is a graphical frontend for Xine based on the GTK+ toolkit.

%package mozilla
Summary: Xine video player plugin for Mozilla
Group: Video
Requires: %name = %version

%description mozilla
This is a video player plugin for Mozilla and compatible web browsers
based on the Xine engine.

%prep
%setup -q -n %fname
%apply_patches

#autoreconf -fi

%build
export LDFLAGS="-L%_prefix/X11R6/lib"
export CPPFLAGS=$(pkg-config --cflags mozilla-nspr)
%configure2_5x --disable-integration-wizard --with-spidermonkey=%_includedir/js
%make JS_LIBS="-lmozjs185 -ldl -lm"

%install
rm -rf $RPM_BUILD_ROOT %name.lang
%makeinstall_std
rm -f %buildroot/%_libdir/gxine/*a
mkdir -p %buildroot/%_libdir/mozilla/plugins
mv %buildroot/%_libdir/gxine/gxineplugin.so %buildroot/%_libdir/mozilla/plugins
%find_lang %name
%find_lang %name.theme
cat %name.theme.lang >> %name.lang

%if %mdkversion < 200900
%post
%update_menus
%update_desktop_database
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%clean_desktop_database
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %name.lang
%defattr(-,root,root)
%doc README ChangeLog AUTHORS
%dir %_sysconfdir/%name
%config(noreplace) %_sysconfdir/%name/*
%_bindir/gxine
%_bindir/gxine_client
%{_datadir}/applications/gxine.desktop
%{_datadir}/pixmaps/*
%{_datadir}/gxine/
%{_mandir}/man1/gxine.*
%{_mandir}/man1/gxine_client.*
%{_datadir}/icons/hicolor/64x64/apps/gxine.png
%lang(de) %{_mandir}/de/man1/gxine*
%lang(es) %{_mandir}/es/man1/gxine*



%files mozilla
%defattr(-,root,root)
%_libdir/mozilla/plugins/gxineplugin.so




%changelog
* Mon Nov 28 2011 Götz Waschk <waschk@mandriva.org> 0.5.906-1mdv2012.0
+ Revision: 734828
- new version
- drop patch 1
- fix build with new glib
- fix build with new js library from libmozjs185

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5.905-2mdv2011.0
+ Revision: 611055
- rebuild

* Sat Jan 02 2010 Götz Waschk <waschk@mandriva.org> 0.5.905-1mdv2010.1
+ Revision: 485077
- new version
- fix desktop entry again

* Mon May 11 2009 Götz Waschk <waschk@mandriva.org> 0.5.904-1mdv2010.0
+ Revision: 374852
- new version
- bump deps

* Thu Mar 26 2009 Götz Waschk <waschk@mandriva.org> 0.5.903-2mdv2009.1
+ Revision: 361255
- update libjs path
- update license

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild early 2009.0 package (before pixel changes)

* Fri Jun 13 2008 Götz Waschk <waschk@mandriva.org> 0.5.903-1mdv2009.0
+ Revision: 218667
- new version

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri Apr 18 2008 Götz Waschk <waschk@mandriva.org> 0.5.902-1mdv2009.0
+ Revision: 195530
- new version
- drop patch 1

* Wed Mar 12 2008 Götz Waschk <waschk@mandriva.org> 0.5.901-1mdv2008.1
+ Revision: 187085
- new version
- rediff patch 0
- fix desktop file generation
- update file list

* Fri Jan 11 2008 Thierry Vignaud <tv@mandriva.org> 0.5.11-1mdv2008.1
+ Revision: 148213
- drop old menu
- kill re-definition of %%buildroot on Pixel's request
- replace %%{_datadir}/man by %%{_mandir}!
- fix man pages

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot


* Thu Feb 01 2007 Götz Waschk <waschk@mandriva.org> 0.5.11-1mdv2007.0
+ Revision: 115808
- new version

* Mon Jan 08 2007 Götz Waschk <waschk@mandriva.org> 0.5.10-1mdv2007.1
+ Revision: 106086
- new version

* Sun Dec 17 2006 Götz Waschk <waschk@mandriva.org> 0.5.9-1mdv2007.1
+ Revision: 98265
- fix buildrequires
- new version
- fix build
- fix buildrequires
- Import gxine

* Mon Oct 09 2006 Gtz Waschk <waschk@mandriva.org> 0.5.8-1mdv2007.1
- fix nspr build
- rediff the patch
- New version 0.5.8

* Thu Jul 06 2006 Götz Waschk <waschk@mandriva.org> 0.5.7-1mdv2007.0
- New release 0.5.7

* Tue Jul 04 2006 Gtz Waschk <waschk@mandriva.org> 0.5.6-2mdv2007.0
- xdg menu
- fix buildrequires

* Mon May 01 2006 Götz Waschk <waschk@mandriva.org> 0.5.6-1mdk
- New release 0.5.6

* Wed Mar 08 2006 Götz Waschk <waschk@mandriva.org> 0.5.5-1mdk
- New release 0.5.5

* Tue Jan 24 2006 Götz Waschk <waschk@mandriva.org> 0.5.4-1mdk
- New release 0.5.4

* Sun Dec 25 2005 Götz Waschk <waschk@mandriva.org> 0.5.3-1mdk
- New release 0.5.3

* Wed Dec 21 2005 Gtz Waschk <waschk@mandriva.org> 0.5.2-1mdk
- drop patch 1
- New release 0.5.2
- use mkrel

* Wed Nov 30 2005 Gtz Waschk <waschk@mandriva.org> 0.5.1-2mdk
- fix menu location

* Wed Nov 30 2005 Gtz Waschk <waschk@mandriva.org> 0.5.1-1mdk
- update file list
- patch for libjs detection
- drop patch 1
- New release 0.5.1

* Sun Oct 30 2005 Gtz Waschk <waschk@mandriva.org> 0.5.0-2mdk
- hmm, link with libjs

* Sun Oct 30 2005 Gtz Waschk <waschk@mandriva.org> 0.5.0-1mdk
- update file list
- drop patch 1
- enable js
- New release 0.5.0

* Tue Oct 18 2005 Götz Waschk <waschk@mandriva.org> 0.4.9-1mdk
- New release 0.4.9

* Tue Sep 13 2005 Götz Waschk <waschk@mandriva.org> 0.4.8-1mdk
- New release 0.4.8

* Sat Aug 27 2005 Götz Waschk <waschk@mandriva.org> 0.4.7-1mdk
- New release 0.4.7

* Tue Jul 19 2005 Gtz Waschk <waschk@mandriva.org> 0.4.6-1mdk
- update file list
- New release 0.4.6

* Thu May 26 2005 Gtz Waschk <waschk@mandriva.org> 0.4.5-2mdk
- move mozilla plugin to a separate package (Austin)

* Thu May 26 2005 Gtz Waschk <waschk@mandriva.org> 0.4.5-1mdk
- New release 0.4.5

* Thu Apr 28 2005 Gtz Waschk <waschk@mandriva.org> 0.4.4-1mdk
- New release 0.4.4

* Tue Mar 29 2005 Götz Waschk <waschk@linux-mandrake.com> 0.4.3-1mdk
- New release 0.4.3

* Wed Mar 09 2005 Gtz Waschk <waschk@linux-mandrake.com> 0.4.2-1mdk
- patch to fix build
- disable the wizard again
- New release 0.4.2

* Fri Dec 17 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.4.1-1mdk
- update file list
- source URL
- New release 0.4.1

* Sun Dec 12 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.4.0-1mdk
- new version

* Sun Nov 28 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.4.0-0.rc2.1mdk
- update file list
- new version

* Fri Nov 19 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.4.0-0.rc1.1mdk
- fix file list
- drop patch 1
- new version

* Thu Nov 18 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.3.3-5mdk
- fix build
- fix mime types in the menu
- security fix for a buffer overflow

* Tue Aug 31 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.3.3-4mdk
- add more mime types to the menu entry
- disable gnome mime registration wizard (bug #11084)

* Sat May 15 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.3.3-3mdk
- drop prefix
- fix buildrequires


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9644 |12cu|gxneur-0.17.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		gxneur
Version:	0.17.0
Release:	1
License:	GPLv2
URL:		http://www.xneur.ru
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:  pkgconfig(libpcre)
BuildRequires:	%{_lib}xneur-devel = %{version}
BuildRequires:	pkgconfig(gconf-2.0)
Source0:	%{name}-%{version}.tar.gz
Patch0:		trayicon_unused_env.patch
Requires:	xneur = %{version}
Group:		System/X11
Summary:	X Neural Switcher - GTK2 interface

%description
X Neural Switcher (http://www.xneur.ru).
Automatical switcher of keyboard layout (GTK2 frontend).

%prep
%setup -n %{name}-%{version} -q
#% patch0 -p0

%build
./configure --prefix=/usr --libdir=%{_libdir}
%make

%install
%makeinstall
#small_hack
mkdir -p %{buildroot}%{_datadir}/%name/pixmaps/
pushd pixmaps
  for i in hicolor_apps_48x48_gxneur-*; do cp -f $i ${i/hicolor_apps_48x48_gxneur-/}; done
popd
cp -f pixmaps/ru.png %{buildroot}%{_datadir}/%name/pixmaps/ru\(winkeys\).png

install -dm 755 %{buildroot}%{_datadir}/applications
cat > %name.desktop << EOF
[Desktop Entry]
 Encoding=UTF-8
 Name=GXNeur
 GenericName=X Neural Switcher (GTK)
 Comment=X Neural Switcher (xneur) allow you to convert any text, typed in wrong keyboard layout just in-place for any X pplication.
 Icon=%{_datadir}/%{name}/pixmaps/gxneur.png
 Exec=gxneur --keyboard-properties="/usr/bin/kcmshell4 kcm_keyboard || /usr/bin/gnome-control-center"
 Terminal=false
 Type=Application
 Categories=GTK;GNOME;Application;Utility;
 StartupNotify=false
EOF
echo %{buildroot}%{_datadir}/applications/
install -m 0644 %name.desktop \
%{buildroot}%{_datadir}/applications/%name.desktop

#dirty hack for resolve conflict with hicolor-icon-theme

rm -f %{buildroot}%{_datadir}/icons/hicolor/icon-theme.cache
%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS ChangeLog NEWS README TODO
%{_bindir}/*
%{_iconsdir}/*
%{_datadir}/%{name}/*
%{_datadir}/applications/*.desktop
#%{_datadir}/%{name}/glade/*
#%{_iconsdir}/hicolor/*/*
#%{_datadir}/%{name}/pixmaps/*.png
%{_mandir}/man1/*
#% {_gnomedir}/share/icons/hicolor/*

%changelog
* Fri Oct 25 2013 Ilya <ilyahohryakov@gmail.com> 0.17.0-1
+ Revision: ca65ab0
- Updated to version 0.17.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9645 |12cu|gxtuner-2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		gxtuner
Summary:	A simple guitar and bass tuner for jack
Version:	2.1
Release:	1
License:	GPLv2
Group:		Sound
URL:		http://guitarix.sourceforge.net/
Source0:	http://sourceforge.net/projects/guitarix/files/gxtuner/%{name}-%{version}.tar.bz2
BuildRequires:	jackit-devel gtk+2-devel fftw3-devel libzita-resampler-devel

%description
A simple (linux) guitar and bass tuner for jack with full jack session
managment support

gxtuner use a equal-tempered scale based on

A4 = 440 Hz 

A4 reference pitch can adjusted at command line and/or runtime
in a half tone range: 415Hz <-> 467Hz

gxtuner use a default threshold level at 0.001 threshold can adjusted
at command line and/or runtime in a range of 0.001 <-> 0.5

%prep
%setup -q -n %name

%build
%setup_compile_flags
LDFLAGS="-lX11" make

%install
mkdir -p %{buildroot}%{_bindir} %{buildroot}%{_datadir}/applications %{buildroot}%{_iconsdir}
make PREFIX=%{buildroot}%{_prefix} PIXMAPS_DIR=%{buildroot}%{_iconsdir} install

%files
%{_bindir}/gxtuner
%defattr(644,root,root,755)
%{_datadir}/applications/gxtuner.desktop
%{_iconsdir}/gxtuner.png
%doc README



%changelog
* Sun Oct 13 2013 emuse <goemusic@yahoo.fr> 2.1-1
+ Revision: 59e6c0c
- New version 2.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9646 |12cu|gzrt-0.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		gzrt
Summary:	The gzip Recovery Toolkit
Version:	0.8
Release:	1
License:	GPLv2+
Group:		Archiving/Compression
BuildRequires:	zlib-devel
Source:		http://www.urbanophile.com/arenn/hacking/gzrt/%{name}-%{version}.tar.gz
URL:		http://www.urbanophile.com/arenn/hacking/gzrt/gzrt.html
%description
The gzip Recovery Toolkit attempts to automate the recovery of data
from corrupted gzip files (including tarballs) through a program called
gzrecover.

%prep
%setup -q

%build
%make

%install
%{__mkdir_p} %{buildroot}%{_bindir} %{buildroot}%{_mandir}/man1
cp -p gzrecover %{buildroot}%{_bindir}
cp -p gzrecover.1 %{buildroot}%{_mandir}/man1

%files
%doc ChangeLog README
%{_bindir}/gzrecover
%{_mandir}/man1/gzrecover.1*





%changelog
* Wed Jan 29 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.8-1
+ Revision: fd1e84b
- LOG Updated to 0.8 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9647 |12cu|haddock-2.13.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _cabal_setup Setup.lhs
%define _no_haddock 1

Summary:	Haddock documentation tool for annotated Haskell source code
Name:		haddock
Version:	2.13.2
Release:	1
License:	BSD
Group:		Development/Other
Url:		http://www.haskell.org/haddock/
Source0:	http://hackage.haskell.org/packages/archive/%{name}/${version}/%{name}-%{version}.tar.gz
BuildRequires:	ghc-devel
BuildRequires:	alex
BuildRequires:	docbook-style-xsl
BuildRequires:	happy
BuildRequires:	xsltproc
BuildRequires:	haskell-macros
BuildRequires:	haskell(ghc-paths)
BuildRequires:	haskell(xhtml)
BuildRequires:	pkgconfig(libffi)
Requires:	ghc
Requires:	haskell(ghc-paths)
Requires:	haskell(xhtml)
Requires(post,preun):	ghc

%description
Haddock is a tool for automatically generating documentation from
annotated Haskell source code. It is primary intended for documenting
libraries, but it should be useful for any kind of Haskell code.

Haddock lets you write documentation annotations next to the
definitions of functions and types in the source code, in a syntax
that is easy on the eye when writing the source code (no heavyweight
mark-up). The documentation generated by Haddock is fully hyperlinked
-- click on a type name in a type signature to go straight to the
definition, and documentation, for that type.

Haddock can generate documentation in multiple formats; currently HTML
is implemented, and there is partial support for generating DocBook.
The generated HTML uses stylesheets, so you need a fairly up-to-date
browser to view it properly (Mozilla, Konqueror, Opera, and IE 6
should all be ok).

%files
%doc %{_docdir}/%{name}-%{version}
%doc doc/haddock/*
%{_datadir}/%{name}-%{version}/html
%{_datadir}/%{name}-%{version}/latex
%{_libdir}/%{name}-%{version}/*
%{_bindir}/haddock
%{_cabal_rpm_deps_dir}

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%_cabal_build

cd doc
test -f configure || autoreconf
./configure
make html

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%changelog
* Wed Feb 26 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.13.2-1
+ Revision: 9f8eaa5
- Fix build



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9648 |12cu|hal-0.5.14-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define expat_version           1.95.5
%define glib2_version           2.14.0
%define dbus_glib_version       0.70
%define dbus_version       0.90
%define dbus_python_version 0.71

%define lib_major 1
%define lib_name %mklibname %{name} %{lib_major}

%define develname %mklibname %{name} -d
%if %mdkversion < 200800
%define develname %mklibname %{name} %{lib_major} -d
%endif

%define prerel rc1.20090403
%define snapshot ~rc1+git20090403

%define git_url git://git.freedesktop.org/git/hal

Summary: Hardware Abstraction Layer
Name: hal
Version: 0.5.14
Release: 15
URL: http://www.freedesktop.org/Software/hal
Source0: http://hal.freedesktop.org/releases/%{name}-%{version}.tar.bz2
Source1: 10-elantech-touchpad.fdi
# (fc) 0.2.97-3mdk fix start order (Mdk bug #11404)
# (aw) updated 0.5.11-8, messagebus has moved later
Patch3: hal-0.5.11-order.patch
# (couriousous) 0.5.5.1-4mdk add parallel init informations
Patch21: hal-0.5.11-pinit.patch
# (fc) 0.5.14-1mdv fix umount helper crash (GIT) (Mdv bug #57138)
Patch22: hal-0.5.14-fix-umount-crash.patch
# (fc) 0.5.14-3mdv fix input helper crash (GIT)
Patch23: hal-0.5.14-fix-input-crash.patch
# (bor) fix crash on unhandled rule (GIT) (mdv #60790)
Patch24: hal-0.5.14-do-not-crash-on-unhandled-rule.patch
Patch25: hal-0.5.14-libv4l_header_fix.diff
Patch45: hal-0.5.14-headers.patch	
Patch46: SOURCES/hal-udev-update.patch
Patch47: SOURCES/hal-libudev-events.patch

License: GPLv2 or AFL
Group: System/Libraries
BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot
Requires(pre): rpm-helper
Requires(preun): rpm-helper
Requires(post): rpm-helper
Requires(post): chkconfig >= 1.3.37-3mdv
BuildRequires: expat-devel >= %{expat_version}
BuildRequires: glib2-devel >= %{glib2_version}
BuildRequires: dbus-glib-devel >= %{dbus_glib_version}
BuildRequires: libusb-devel
BuildRequires: libcap-devel
BuildRequires: python python-devel
BuildRequires: pciutils-devel
BuildRequires: zlib-devel
BuildRequires: popt-devel
BuildRequires: usbutils
BuildRequires: glibc-static-devel
BuildRequires: perl(XML::Parser)
BuildRequires: docbook-dtd412-xml
BuildRequires: intltool
BuildRequires: gtk-doc
BuildRequires: xmlto
BuildRequires: libblkid-devel
BuildRequires: libv4l-devel
Requires: dbus >= %{dbus_version}
Requires(post): %{lib_name} >= %{version}-%{release}
#needed to get pci.ids
Requires: pciutils 
#needed to get usb.ids
Requires: usbutils
# needed for luks support
Requires: cryptsetup-luks
Requires: %mklibname blkid 1

%description
HAL is daemon for collection and maintaining information from several
sources about the hardware on the system. It provides a live device
list through D-BUS.

%package -n %{lib_name}
Summary: Shared library for using HAL
Group: System/Libraries
Requires: %name >= %{version}-%{release}

%description -n %{lib_name}
HAL shared library.

%package -n %{develname}
Summary: Libraries and headers for HAL
Group: Development/C
Requires: %{name} = %{version}
Requires: %{lib_name} = %{version}
Provides: %{name}-devel = %{version}-%{release}
Provides: lib%{name}-devel = %{version}-%{release}
#gw got this from the pkgconfig file:
Requires: dbus-devel >= %{dbus_version}
Conflicts: hal < 0.5.10-0.rc2.3mdv2008.0
Conflicts: %{_lib}hal0-devel
%if %mdkversion >= 200800
Obsoletes: %{lib_name}-devel
%endif

%description -n %{develname}
Headers and static libraries for HAL.

%prep
%setup -q 
%patch3 -p1 -b .order
%patch21 -p1 -b .pinit
%patch22 -p1 -b .fix-umount-crash
%patch23 -p1 -b .fix-input-crash
%patch24 -p1 -b .fix-unhandled-rule-crash
%patch25 -p0 -b .libv4l_header_fix
%patch45 -p1 -b .include_headers
%patch46 -p1 -b .arch_udev_1
#%patch47 -p1 -b .arch_udev_2	
find -type f -iname '*.c' | xargs sed -i 's/\#include.*glib\/.*h>/\#include <glib.h>/'

%build

%define _libexecdir %{_libdir}/hal

%configure2_5x \
    --localstatedir=%{_var} \
    --with-udev-prefix=/lib \
    --without-macbook \
    --without-macbook-pro \
    --disable-policy-kit \
    --disable-console-kit \
    --disable-smbios \
    --disable-acl-management \
    --without-keymaps \
    --without-dell-backlight \
    

make

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/%{_var}/run/hald

%makeinstall_std

cat << EOF > %{buildroot}%{_datadir}/hal/fdi/policy/10osvendor/90-default-policy-mount-point-names.fdi
<?xml version="1.0" encoding="ISO-8859-1"?> <!-- -*- SGML -*- --> 

<deviceinfo version="0.2">
  <device>
    <match key="info.category" string="volume">
	<match key="@block.storage_device:portable_audio_player.type" string="ipod">
      		<append key="volume.policy.desired_mount_point" type="string">ipod</append>
    	</match>
    	<match key="@block.storage_device:storage.drive_type" string="floppy">
		<append key="volume.policy.desired_mount_point" type="string">floppy</append>
	</match>
    </match>
  </device>
</deviceinfo>
EOF

# fix Mdv bug #41204
install -m644 %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/hal/fdi/policy/10osvendor
rm -f  %{buildroot}/lib/udev/rules.d/90-hal.rules

%clean
rm -rf %{buildroot}

%triggerpostun -- hal < 0.5.11-8
/sbin/chkconfig --del haldaemon
/sbin/chkconfig --add haldaemon

%pre
%_pre_useradd haldaemon / /sbin/nologin
%_pre_groupadd daemon haldaemon
# User haldaemon needs to be able to read authorizations
%{_bindir}/polkit-auth --user haldaemon --grant org.freedesktop.policykit.read >& /dev/null || :

%if %mdkversion < 200900
%post -n %{lib_name} -p /sbin/ldconfig
%endif

%post
if [ "$1" = "2" -a -r %{_datadir}/hal/fdi/30osvendor/locale-policy.fdi ]; then
 mv -f %{_datadir}/hal/fdi/30osvendor/locale-policy.fdi %{_datadir}/hal/fdi/policy/10osvendor/30-locale-policy.fdi > /dev/null
fi
%_post_service haldaemon

%preun
%_preun_service haldaemon

%triggerpostun -- hal < 0.5.12-0.rc1.2mdv
/sbin/chkconfig --level 7 haldaemon reset

%if %mdkversion < 200900
%postun -n %{lib_name} -p /sbin/ldconfig
%endif

%triggerpostun -- hal < 0.5.7.1
sed -i -e "/# This file is edited by fstab-sync - see 'man fstab-sync' for details/d" -e '/.*\,managed.*/d' /etc/fstab

%files
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/hal.conf
%config(noreplace) %{_sysconfdir}/rc.d/init.d/*
%dir %{_sysconfdir}/hal/
%{_sysconfdir}/hal/fdi
%{_sbindir}/*
%{_bindir}/lshal
%{_bindir}/hal-device
%{_bindir}/hal-get-property
%{_bindir}/hal-set-property
%{_bindir}/hal-find-by-capability
%{_bindir}/hal-find-by-property
%{_bindir}/hal-is-caller-locked-out
%{_bindir}/hal-disable-polling
%{_bindir}/hal-lock
%attr(0750,haldaemon,haldaemon) %dir %{_var}/run/hald
%{_mandir}/man1/*
%{_mandir}/man8/*

%attr(0750,haldaemon,haldaemon) %dir %{_var}/cache/hald

%{_libexecdir}/*

%dir %{_datadir}/hal
%{_datadir}/hal/fdi

%files -n %{lib_name}
%defattr(-,root,root)
%{_libdir}/*hal*.so.%{lib_major}*

%files -n %{develname}
%defattr(-,root,root)
%doc %_datadir/gtk-doc/html/*
%{_libdir}/lib*.a
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*
%{_includedir}/*



%changelog
* Thu Nov 07 2013 Alex Burmashev <alex.burmashev@rosalab.ru> 0.5.14-15
+ Revision: 5f8d124
- fixed removal



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9649 |12cu|hal-info-0.0-5.20091130.5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name hal-info
%define version 0.0
%define distversion 20091130
%define release %mkrel 5.%distversion.5

%define git_url git://git.freedesktop.org/git/hal-info

Summary: Device information for HAL
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://hal.freedesktop.org/releases/%{name}-%{distversion}.tar.bz2
Source1: 10-camera-storage.fdi
# (fc) update to latest git (git diff HAL_INFO_snapshot..master)
#Patch0: now patch now
# (fc) 0.0-4.20070425.1mdv re-add untested quirks (git diff master..mandriva
Patch1: hal-info-20090716-untestedquirks.patch
# (fc) 0.0-5.20070725.2mdv add patches pending merge (git diff master..pending)
#Patch3: no patch now

License: AFL or GPLv2
Group: System/Kernel and hardware
Url: http://www.freedesktop.org/Software/hal
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
Conflicts: hal < 0.5.8.1-10mdv2007.1
%if %mdkversion >= 200800
BuildRequires: hal-devel >= 0.5.10
%else
BuildRequires: hal-devel 
%endif
#needed for make check
BuildRequires: libxml2-utils

%description
hal-info contains device information for HAL.

%prep
%setup -q -n %{name}-%{distversion}
#%patch0 -p1 -b .git
%patch1 -p1 -b .untestedquirks
#%patch3 -p1 -b .pending

%build

%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std
install %{SOURCE1} %{buildroot}%{_datadir}/hal/fdi/information/10freedesktop/10-camera-storage.fdi

cat << EOF > $RPM_BUILD_ROOT%{_datadir}/hal/fdi/preprobe/10osvendor/10-usb-disable-mediacheck.fdi
<?xml version="1.0" encoding="ISO-8859-1"?> <!-- -*- SGML -*- -->

<deviceinfo version="0.2">
  <device>
    <match key="storage.bus" string="usb">
      <match key="@storage.physical_device:usb.vendor_id" int="0x67b">
        <match key="@storage.physical_device:usb.product_id" int="0x2317">
          <merge key="storage.media_detection_enabled" type="bool">false</merge>
        </match>
      </match>
      <match key="@storage.physical_device:usb.vendor_id" int="0x054c">
        <match key="@storage.physical_device:usb.product_id" int="0x008b">
          <merge key="storage.media_detection_enabled" type="bool">false</merge>
        </match>
      </match>
    </match>
  </device>
</deviceinfo>
EOF

%check
make check

%clean
rm -rf %{buildroot}

%postun
if [ "$1" = "1" -a -r /etc/init.d/haldaemon ]; then 
 service haldaemon condrestart > /dev/null 2>/dev/null
fi

%files
%defattr(-,root,root)
%doc AUTHORS NEWS README
%{_datadir}/hal/fdi/information
%{_datadir}/hal/fdi/preprobe




%changelog
* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 0.0-5.20091130.3mdv2011.0
+ Revision: 665401
- mass rebuild

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 0.0-5.20091130.2mdv2011.0
+ Revision: 605843
- rebuild

* Mon Jan 04 2010 Emmanuel Andry <eandry@mandriva.org> 0.0-5.20091130.1mdv2010.1
+ Revision: 486277
- Release 20091130

* Mon Jul 27 2009 Frederic Crozat <fcrozat@mandriva.com> 0.0-5.20090716.1mdv2010.0
+ Revision: 400546
- Release 20090716
- Update patch1

* Wed Apr 15 2009 Frederic Crozat <fcrozat@mandriva.com> 0.0-5.20090414.1mdv2009.1
+ Revision: 367371
- Release 20090414

* Tue Mar 31 2009 Frederic Crozat <fcrozat@mandriva.com> 0.0-5.20090330.1mdv2009.1
+ Revision: 362864
- Release 20030330

* Mon Mar 09 2009 Frederic Crozat <fcrozat@mandriva.com> 0.0-5.20090309.1mdv2009.1
+ Revision: 353200
- Release 200900309
- Remove patches 8 & 9 (merged upstream)
- Regenerate patch1, partially merged upstream

* Tue Feb 03 2009 Frederic Crozat <fcrozat@mandriva.com> 0.0-5.20090202.1mdv2009.1
+ Revision: 336977
- Release 20090202
- Add git_url
- Regenerate patches 1, 8, 9
- Remove patches 7, 13 (merged upstream)

* Wed Dec 17 2008 Frederic Crozat <fcrozat@mandriva.com> 0.0-5.20081127.1mdv2009.1
+ Revision: 315193
- Release 20081127
- Remove patches 11, 12 (merged upstream)
- Regenerate patch1

* Wed Oct 01 2008 Frederic Crozat <fcrozat@mandriva.com> 0.0-5.20081001.1mdv2009.0
+ Revision: 290445
- Release 20081001
- Patch13: add requires_eject for N82

* Mon Sep 29 2008 Frederic Crozat <fcrozat@mandriva.com> 0.0-5.20080929.1mdv2009.0
+ Revision: 289705
- Snapshot 20090929
- Remove patch2, obsolete
- Regenerate patch1 (partially merged)
- Remove patch5 (no longer needed)
- Remvoe patch12 (merged upstream)
- Patch12: fix check which doesn't pass with latest sony keymap file
- Patch12:  blacklist CD drive of the Huawei E220 USB HSDPA modem (GIT)

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild early 2009.0 package (before pixel changes)

* Wed Aug 06 2008 Frederic Crozat <fcrozat@mandriva.com> 0.0-5.20080508.1mdv2009.0
+ Revision: 264318
- Release 20080508
- Remove patches 6 & 10 (merged usptream)
- Regenerate patches 1 (partially merged upstream), 9

  + Pascal Terjan <pterjan@mandriva.org>
    - Add suspend quirk for Airis machine

* Wed May 14 2008 Frederic Crozat <fcrozat@mandriva.com> 0.0-5.20080317.4mdv2009.0
+ Revision: 207200
- Patch9: fix suspend quirk for EEEPC 900 (Mdv bug #40578)
- Patch10 (GIT) fix delete key not responsive on Acer Extensa 5220 (Mdv bug #37570)

* Tue Apr 01 2008 Frederic Crozat <fcrozat@mandriva.com> 0.0-5.20080317.3mdv2008.1
+ Revision: 191368
- Patch8: disable multimedia keymaps for Asus laptops, not needed with Mandriva kernels (Mdv bug #39669)

* Tue Mar 25 2008 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 0.0-5.20080317.2mdv2008.1
+ Revision: 190074
- Added video quirk for Clevo M720SR (needed when using video driver
  provided by sis).

* Tue Mar 18 2008 Frederic Crozat <fcrozat@mandriva.com> 0.0-5.20080317.1mdv2008.1
+ Revision: 188487
- Release 20080317
- Remove patch7, merged upstream
- Patch6: ad keymap for HP nx9420 (Mdv bug #37817)

* Fri Mar 14 2008 Frederic Crozat <fcrozat@mandriva.com> 0.0-5.20080313.1mdv2008.1
+ Revision: 187808
- Snapshot 20080313
- Remove source2, no longer needed
- regenerate patch1 (partially merged)

* Fri Feb 29 2008 Frederic Crozat <fcrozat@mandriva.com> 0.0-5.20080215.1mdv2008.1
+ Revision: 176839
- Release 20080215
- Remove patch6, merged upstream

* Sun Feb 24 2008 Colin Guthrie <cguthrie@mandriva.org> 0.0-5.20071212.2mdv2008.1
+ Revision: 174347
- Suspend fix for Dell Inspiron 6400 (aka MM061) (mdv#29448, fdo#14067)

* Wed Jan 09 2008 Frederic Crozat <fcrozat@mandriva.com> 0.0-5.20071212.1mdv2008.1
+ Revision: 147267
- Release 20071212
- Regenerate patches 1 and 5
- Remove patch4, no longer needed

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.0-5.20071011.1mdv2008.1
+ Revision: 126585
- kill re-definition of %%buildroot on Pixel's request

* Fri Oct 12 2007 Frederic Crozat <fcrozat@mandriva.com> 0.0-5.20071011.1mdv2008.0
+ Revision: 97760
- Release 20071011
- Update patch4, partially merged
- Patch6: fix validation test to discard commented lines

* Fri Sep 28 2007 Frederic Crozat <fcrozat@mandriva.com> 0.0-5.20070925.1mdv2008.0
+ Revision: 93544
- Release 20070925
- Patch4: add fixes from hal mailing-list
- Patch5: add keymap for Acer Aspire 9300 (Mdv bug #32989)

* Mon Sep 03 2007 Frederic Crozat <fcrozat@mandriva.com> 0.0-5.20070831.1mdv2008.0
+ Revision: 78600
- Release 20070831
- Regenerate patch1
- Remove patches 0 & 3 (empty for now)

* Thu Aug 23 2007 Frederic Crozat <fcrozat@mandriva.com> 0.0-5.20070725.4mdv2008.0
+ Revision: 70234
- Rebuild with hal 0.5.10 to get keymap and killswitch related fdi files

* Wed Aug 22 2007 Frederic Crozat <fcrozat@mandriva.com> 0.0-5.20070725.3mdv2008.0
+ Revision: 69024
- Update patches 0, 1, 2, 3 with latest git snapshot : add more laptops quirks and fix Mdv bug #32743)
- add make check to ensure we don't ship unoticed broken fdi files in the future
- add hal internal keymap list to get make check running

* Thu Aug 09 2007 Frederic Crozat <fcrozat@mandriva.com> 0.0-5.20070725.2mdv2008.0
+ Revision: 60844
- Patch3: add quirks pending merge

* Wed Aug 08 2007 Frederic Crozat <fcrozat@mandriva.com> 0.0-5.20070725.1mdv2008.0
+ Revision: 60450
- Release 20070725
- Regenerate patch1, part was merged upstream
- Patch0: update to latest git changes
- Patch2: enable quirks for intel xorg driver 1.x (only when building for Mandriva 2007.1)

* Mon Jun 25 2007 Olivier Blin <oblin@mandriva.com> 0.0-5.20070425.1mdv2008.0
+ Revision: 44113
- add quirks for Elonex M5A (from Arnaud Patard)

* Thu May 10 2007 Frederic Crozat <fcrozat@mandriva.com> 0.0-4.20070425.1mdv2008.0
+ Revision: 26113
- new release (20070425)
- Remove all patches, merged in either patch 0 or 1
- Patch0: update to latest GIT snapshot (20070510)
- Patch1: re-add untested quirks removed from upstream and add
 tested quirks (T42/2668, nc4200, nc6120), pending merge


* Tue Mar 27 2007 Frederic Crozat <fcrozat@mandriva.com> 0.0-4.20070326.2mdv2007.1
+ Revision: 149001
- Patch5: disable vbestate_restore when not needed
- Patch6: remove duplicated entries
- Restart haldaemon if running after package upgrade is finished

* Tue Mar 27 2007 Frederic Crozat <fcrozat@mandriva.com> 0.0-4.20070326.1mdv2007.1
+ Revision: 148861
- Updated snapshot (20070326)
- Remove patch3, merged upstream

* Fri Mar 09 2007 Olivier Blin <oblin@mandriva.com> 0.0-4.20070302.3mdv2007.1
+ Revision: 138615
- use vbe_post quirk on Maxdata Pro 6100X (to fix ghost cursor after resume from S3)

* Tue Mar 06 2007 Frederic Crozat <fcrozat@mandriva.com> 0.0-4.20070302.2mdv2007.1
+ Revision: 133959
- Add missing directories in package

* Fri Mar 02 2007 Frederic Crozat <fcrozat@mandriva.com> 0.0-4.20070302.1mdv2007.1
+ Revision: 131583
-New git snapshot (20070302)
-Patch3 : fix vbe_save key to correct one
-add usb-disable-media-check fdi from hal package
-regenerate patches 0 and 1
-package preprobe information fdi

* Wed Jan 17 2007 Olivier Blin <oblin@mandriva.com> 0.0-4mdv2007.1
+ Revision: 110044
- move camera storage information file in its own source
- add Z61m video quirks (settings from Frederic Crozat)
- add D420 video quirks (settings from Arnaud Patard)

* Tue Jan 09 2007 Olivier Blin <oblin@mandriva.com> 0.0-3mdv2007.1
+ Revision: 106352
- fix hal conflicts version

* Mon Jan 08 2007 Olivier Blin <oblin@mandriva.com> 0.0-2mdv2007.1
+ Revision: 106202
- move hal information scripts to hal-info

* Sun Jan 07 2007 Olivier Blin <oblin@mandriva.com> 0.0-1mdv2007.1
+ Revision: 105374
- initial hal-info release
- Create hal-info


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9650 |12cu|handbrake-0.9.9-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}
%define lname HandBrake

Summary:	MPEG-AVC(H.264)/MPEG-4 converter
Name:		handbrake
Version:	0.9.9
Release:	6
License:	GPLv2+
Group:		Video
Url:		http://handbrake.fr/
Source0:	%{lname}-%{version}.tar.bz2
Source1:        HandBrake_po.tar.gz
Patch0:		HandBrake-0.9.9-fixghb.patch
BuildRequires:	intltool
BuildRequires:	iso-codes
BuildRequires:	libtool
BuildRequires:	svn
BuildRequires:	valgrind
BuildRequires:	yasm
BuildRequires:	bzip2-devel
BuildRequires:	pkgconfig(gstreamer-plugins-base-0.10)
BuildRequires:	pkgconfig(theora)
BuildRequires:	pkgconfig(libgtkhtml-3.14)
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	pkgconfig(gstreamer-0.10)
BuildRequires:	pkgconfig(webkit-1.0)
BuildRequires:	pkgconfig(gudev-1.0)
BuildRequires:	pkgconfig(libass)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(samplerate)
BuildRequires:	pkgconfig(zlib)

%description
HandBrake is an open-source, GPL-licensed, multi-platform,
multi-threaded MPEG-AVC(x.264)/MPEG-4 converter, available for
MacOS X, Linux and Windows. It is a video encoder that takes
your movies and transfers them to a format that's useful on
your computers, media centers, and portable electronic devices.

%files
%doc AUTHORS COPYING CREDITS NEWS THANKS TRANSLATIONS
%{_bindir}/*
%{_datadir}/applications/*
%{_datadir}/icons/hicolor/*/apps/hb-icon.png
%{_datadir}/locale/ru/LC_MESSAGES/ghb.mo
%{_datadir}/locale/cs/LC_MESSAGES/ghb.mo

#----------------------------------------------------------------------------

%prep
%setup -q -n %{lname}-%{version}
%patch0 -p1

cd gtk/
tar -xvzf %{SOURCE1}

find . -name "Makefile*" -o -name "*.m4" |xargs sed -i -e 's,configure.in,configure.ac,g'

%build
# export CFLAGS="$RPM_OPT_FLAGS"
# export CXXFLAGS="$RPM_OPT_FLAGS"
./configure --prefix=%{_prefix} --launch --launch-jobs=0 --enable-ff-mpeg2

pushd gtk
autoreconf
popd
cd build && make

%install
%makeinstall_std -C build
%find_lang ghb

install -m 0755 build/HandBrakeCLI %{buildroot}%{_bindir}/HandBrakeCLI
pushd %{buildroot}%{_bindir}
ln -s ./HandBrakeCLI ./handbrake
popd

sed -i -e "s|hb-icon|hb-icon.png|" %{buildroot}%{_datadir}/applications/ghb.desktop

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="X-MandrivaLinux-Multimedia-Video" \
  --add-category="X-MandrivaLinux-CrossDesktop" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

rm -rf %{buildroot}%{_datadir}/icons/hicolor/icon-theme.cache


%changelog
* Sun Oct 12 2014 Victor Ryzhikh <victorr2007@yandex.ru> 0.9.9-6
+ Revision: 59e15b9
- Updated handbrake.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9651 |12cu|hardening-check-2.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Check binaries for security hardening features
Name:		hardening-check
Version:	2.5
Url:		https://abf.io/soft/hardening-check
Release:	1
Source0:	%{name}-%{version}.tar.xz
License:	GPLv2
Group:		System/Configuration/Packaging
BuildRequires:	perl
BuildRequires:	make
BuildArch:	noarch

%description
Examine a given set of ELF binaries and check for several security
hardening features, failing if they are not all found.

%prep
%setup -q

%build
%make

%install
mkdir -p %{buildroot}{%{_bindir},%{_mandir}/man1,%{_datadir}}
install -m 755 build-tree/hardening-check %{buildroot}%{_bindir}
install -m 755 build-tree/hardening-check.1 %{buildroot}%{_mandir}/man1

%files
%doc AUTHORS
%{_bindir}/*
%{_mandir}/*/*.*

%changelog
* Thu May 22 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.5-1
+ Revision: 6f96713
- Imported from SRPM



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9652 |12cu|hardinfo-0.5.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: A system profiler for Linux
Name: hardinfo
Version: 0.5.1
Release: 6
Source0: http://download.berlios.de/hardinfo/%{name}-%{version}.tar.bz2
Patch0:	01-truncated_description.patch
Patch1:	02-fix-distro-crash.patch
Patch2:	03-detect-lxde.patch
Patch3:	04-fix-usb.patch
Patch4:	05-fix-sensors-output.patch
License: GPLv2+
Group: System/Kernel and hardware 
Url: http://hardinfo.berlios.de
BuildRequires: pciutils
BuildRequires: libsoup-devel
BuildRequires: pkgconfig(gtk+-2.0)
BuildRequires: pkgconfig(zlib)
BuildRequires: desktop-file-utils
BuildRequires: pkgconfig(libffi)
BuildRequires: pkgconfig(usbutils)
BuildRequires: pciutils
Requires: pciutils
Requires: usbutils
Requires: hwdata

%description
HardInfo is a system profiler for Linux systems.
It can display information about the hardware, software, and perform 
simple benchmarks.

%prep
%setup -q
%apply_patches

%build
#export LIBDIR=%{_libdir}
%configure2_5x
#perl -pi -e "s|/usr/lib/hardinfo/|%{_libdir}/hardinfo/|g" Makefile
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="Settings" \
  --add-category="HardwareSettings" \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/%name.desktop

%files
%defattr(-,root,root)
%{_bindir}/hardinfo
%{_libdir}/%{name}/modules/*so
%{_datadir}/%{name}/pixmaps/*
%{_datadir}/%{name}/benchmark.conf
%{_datadir}/%{name}/benchmark.data
%{_datadir}/applications/%{name}.desktop


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9653 |12cu|harvid-0.7.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	HTTP server to extract, cache and serve still images from movie files
Name:		harvid
Version:	0.7.3
Release:	3
Group:		Video
License:	GPLv2+
Url:		http://x42.github.com/harvid/
Source0:	https://github.com/x42/harvid/archive/%{name}-%{version}.tar.gz
BuildRequires:	ffmpeg-devel
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(libpng)
Requires:	ffmpeg

%description
Harvid is a HTTP server to efficiently extract, cache and serve still images
from movie files. It provides for frame-accurate decoding and is main use-case
is to act as backend and second level cache for rendering the videotimeline in
Ardour. Harvid uses ffmpeg/libav and supports a wide variety of video codecs
and formats.

%prep
%setup -q

%build
%setup_compile_flags
make

%install
%makeinstall_std PREFIX=%{_prefix}

pushd %{buildroot}%{_bindir}
ln -s ffmpeg ffmpeg_harvid
ln -s ffprobe ffprobe_harvid
popd

%files
%doc README.md ChangeLog COPYING
%{_bindir}/%{name}
%{_bindir}/ffmpeg_harvid
%{_bindir}/ffprobe_harvid
%{_mandir}/man1/%{name}.1*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9654 |12cu|haskell-macros-7.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Rpms macros to easilly build haskell modules
Name:		haskell-macros
Version:	7.0
Release:	2
License:	GPLv3+
Source0:	%{name}-%{version}.tar.gz
Group:		System/Configuration/Packaging
Requires:	haskell(cabalrpmdeps)
BuildArch:	noarch

%description
Rpms macros to easilly build haskell modules.

%files
%{_sys_macros_dir}/%{name}.macros
%{_rpmhome}/*

#----------------------------------------------------------------------------

%prep
%setup -q

%install
%makeinstall_std rpmmacrosdir=%{_sys_macros_dir} prefix=%{_prefix} rpmhome=%{_rpmhome}

%changelog
* Thu Feb 27 2014 Denis Silakov <denis.silakov@rosalab.ru> 7.0-2
+ Revision: 25a7cb2
- Fix issue with sed errors



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9655 |12cu|hatari-1.9.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	An Atari ST emulator
Name:		hatari
Version:	1.9.0
Release:	1
License:	GPLv2+
Group:		Emulators
Url:		http://hatari.tuxfamily.org
Source0:	http://download.tuxfamily.org/%{name}/%{name}-%{version}.tar.bz2
Patch0:		hatari-1.9.0-static.patch
BuildRequires:	cmake
BuildRequires:	desktop-file-utils
BuildRequires:	readline-devel
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(portaudio-2.0)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(zlib)

%description
Hatari is an Atari ST and STE emulator.

The Atari ST was a 16/32 bit computer system which was first released by
Atari in 1985. Using the Motorola 68000 CPU, it was a very popular computer
having quite a lot of CPU power at that time. Unlike many other Atari ST
emulators which try to give you a good environment for running GEM
applications, Hatari tries to emulate the hardware of a ST as close as
possible so that it is able to run most of the old ST games and demos.

%files -f %{name}.lang
%doc readme.txt doc/changelog.txt doc/fr/clavier-exemple.txt
%doc tools/hmsa/readme-hmsa.txt
%{_bindir}/%{name}*
%{_bindir}/atari-convert-dir
%{_bindir}/atari-hd-image
%{_bindir}/gst2ascii
%{_bindir}/hmsa
%{_bindir}/zip2st
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/applications/%{name}ui.desktop
%{_datadir}/mime/packages/hatari.xml
%{_iconsdir}/hicolor/*/apps/%{name}.*
%{_iconsdir}/hicolor/*/mimetypes/application-x-st-disk-image.*
%{_mandir}/man1/*.1*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
%cmake
%make

%install
%makeinstall_std -C build

#fr man pages
install -d -m 755 %{buildroot}/%{_mandir}/fr/man1
install -m 644 doc/fr/%{name}.1 %{buildroot}/%{_mandir}/fr/man1/

#desktop file
desktop-file-install --vendor="" \
	--remove-key="Version" \
	--remove-key="Encoding" \
	--add-category="Game" \
	--add-category="Emulator" \
	--dir %{buildroot}%{_datadir}/applications/ \
	%{buildroot}%{_datadir}/applications/*

%find_lang %{name} --with-man


%changelog

* Tue Nov 17 2015 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.9.0-1
- (c17816f) New version 1.9.0
- (c17816f) Update files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9656 |12cu|hdf-java-2.6.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Java HDF5 Object Package
Name:		hdf-java
Version:	2.6.1
Release:	%mkrel 4
License:	BSD-like
Group:		Development/Java
Url:		http://www.hdfgroup.org/
# http://www.hdfgroup.org/ftp/HDF5/hdf-java/src/hdf-java-2.6.1-src.tar
Source0:	hdf-java-2.6.1-src.tar.xz
Patch0:		hdf-java-2.6-not-writable-fix.patch
Patch1:		hdf-java-2.6-use-shared-libraries.patch
Patch2:		hdf-java-2.6-optflags.patch
Patch3:		hdf-java-2.6-installdirs.patch
BuildRequires:  java-rpmbuild
BuildRequires:	java-devel-openjdk
BuildRequires:	classpath-devel
BuildRequires:	HDF-util
BuildRequires:	HDF-devel
BuildRequires:	hdf5-devel
BuildRequires:	netcdf-devel
BuildRequires:	jpeg-devel
BuildRequires:	zlib-devel
BuildConflicts:	libgcj-devel
Requires:	HDF-util
Requires:	libhdf5

%description
This Java package implements HDF5 data objects in an 
object-oriented form.

%prep
%setup -qn %{name}
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1

%build
%define _disable_ld_no_undefined 1
%define _disable_ld_as_needed 1

export JAVA_HOME="%{java_home}"
export COPT="%{optflags}"

sed -i -e 's|LDOPT=-G|LDOPT=-g|g' \
    -e 's|COPT=-G|COPT=-g|g' -e 's|LDOPT=-shared|LDOPT="-g -shared"|g' \
    -e 's|COPT=-shared|COPT="-shared  -fPIC"|g' -e 's|x86_64-pc-linux|x86_64-*-linux|g' \
    -e 's|x86_64-pc|x86_64-*|g' configure*

#(tpg) make it work
sed -i -e 's|x86_64-pc|x86_64-*|g' Config/config.sub
find . -name 'Makefile.in' | xargs sed -i -e 's|CFLAGS =|CFLAGS +=|g'
find . -name 'Makefile.in' | xargs sed -i -e 's|LDOPT=|LDOPT+=|g'
find . -name 'Makefile.in' | xargs sed -i -e 's|COPT=|COPT+=|g'

# (tpg) get rid of some jars
rm -rf lib/junit.jar
sed -i -e 's|cp lib/junit.jar $(LIBDIR)||g' Makefile*

autoreconf -fiv

%configure2_5x \
	--with-jdk=%{java_home}/include,%{java_home}/lib \
	--with-javabin=%{java_home}/bin  \
	--with-libz=yes,%{_libdir}  \
	--with-libjpeg=yes,%{_libdir}   \
	--with-hdf5=yes,%{_libdir} \
	--with-hdf4=yes,%{_libdir}

%make -j1

%install
%makeinstall_std
rm -rf %{buildroot}%{_docdir}/hdf-java

# should be another jni specific directory, but only hdf-java install
# .so files there...
mkdir -p %{buildroot}%{_libdir}
mv -f %{buildroot}%{_javadir}/*.so %{buildroot}%{_libdir}

%files
%doc Readme.txt docs/*
%{_bindir}/hdfview.sh
%{_javadir}/*.jar
%{_javadir}/ext/*.jar
%{_libdir}/*.so

%changelog
* Fri Mar 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.6.1-4
+ Revision: 6b833dd
- Fix jpeg BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9657 |12cu|hedgewars-0.9.21-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0.9.21
#%define minor 1

Summary:	Game with heavily armed fighting hedgehogs
Name:		hedgewars
Version:	%{major}
Release:	1
License:	GPLv2+
Group:		Games/Strategy
Url:		http://www.hedgewars.org/
Source0:	http://download.gna.org/hedgewars/%{name}-src-%{version}.tar.bz2
# Used to fix linkage issues when building with -DBUILD_SHARED_LIBS:BOOL=OFF
Patch1:		hedgewars-src-0.9.20-static.patch
Patch2:		hedgewars-src-0.9.20.5-gcc_s.patch
BuildRequires:	chrpath
BuildRequires:	cmake
BuildRequires:	fpc
BuildRequires:	imagemagick
BuildRequires:	ffmpeg-devel
BuildRequires:  physfs-devel
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(glut)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(lua) < 5.2
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(SDL_net)
BuildRequires:	pkgconfig(SDL_ttf)
BuildRequires:	pkgconfig(zlib)

%description
Each player controls a team of several hedgehogs. During the course of the
game, players take turns with one of their hedgehogs. They then use whatever
tools and weapons are available to attack and kill the opponents' hedgehogs,
thereby winning the game. Hedgehogs may move around the terrain in a variety
of ways, normally by walking and jumping but also by using particular tools
such as the "Rope" or "Parachute", to move to otherwise inaccessible areas.

Each turn is time-limited to ensure that players do not hold up the game
with excessive thinking or moving.

A large variety of tools and weapons are available for players during the
game: Grenade, Cluster Bomb, Bazooka, UFO, Shotgun, Desert Eagle, Fire Punch,
Baseball Bat, Dynamite, Mine, Rope, Pneumatic pick, Parachute. Most weapons,
when used, cause explosions that deform the terrain, removing circular chunks.

The landscape is an island floating on a body of water, or a restricted cave
with water at the bottom. A hedgehog dies when it enters the water (either
by falling off the island, or through a hole in the bottom of it), it is
thrown off either side of the arena or when its health is reduced,
typically from contact with explosions, to zero (the damage dealt to the
attacked hedgehog or hedgehogs after a player's or CPU turn is shown only
when all movement on the battlefield has ceased).

%files
%{_gamesbindir}/*
%{_gamesdatadir}/%{name}
%{_datadir}/applications/*.desktop
%{_datadir}/appdata/hedgewars.appdata.xml
%{_datadir}/pixmaps/hedgewars.xpm
%{_iconsdir}/hicolor/*/apps/%{name}.png

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}-src-%{major}
%patch1 -p1
%patch2 -p1

%build
%cmake_qt4 \
	-DNOSERVER:BOOL=ON \
	-DSYSTEM_PHYSFS:BOOL=OFF \
	-DBUILD_SHARED_LIBS:BOOL=OFF \
	-DDATA_INSTALL_DIR="%{_gamesdatadir}/%{name}" \
	-Dtarget_binary_install_dir="%{_gamesbindir}" \
	-Dtarget_library_install_dir="%{_libdir}"
%make VERBOSE=1

%install
%makeinstall_std -C build

mkdir -p %{buildroot}%{_datadir}/applications/
cat <<EOF >%{buildroot}%{_datadir}/applications/%{name}.desktop
[Desktop Entry]
Name=%{name}
Comment=Strategy action game
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;ActionGame;StrategyGame;Qt;
EOF

# install menu icons
for N in 16 32 48 64 128;
do
convert misc/%{name}.png -resize ${N}x${N} $N.png;
install -D -m 0644 $N.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/apps/%{name}.png
done

# Don't package static libs, no use for them
rm -f %{buildroot}%{_libdir}/*.a

chrpath -d %{buildroot}%{_gamesbindir}/*

%changelog
* Sat Jan 03 2015 Eugene Budanov <eugene.budanov@rosalab.ru> 0.9.21-1
+ Revision: 49e8286
- version bump



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9658 |12cu|heimdal-1.5.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %{_use_internal_dependency_generator}
%define __noautoreq 'devel\\(libcom_err(.*)\\)'
%else
%define _requires_exceptions devel(libcom_err
%endif

Summary:	Heimdal implementation of Kerberos V5 system
Name:		heimdal
Version:	1.5.3
Release:	1
License:	BSD-like
Group:		Networking/Other
URL:		http://www.h5l.org
Source0:	http://www.h5l.org/dist/src/heimdal-%{version}.tar.gz
Source10:	http://www.h5l.org/dist/src/heimdal-%{version}.tar.gz.asc
Source1:	%{name}.init
#FIXME
#Source2:	%{name}.logrotate
Source3:	%{name}.sysconfig
#Source4:	%{name}-krb5.conf
Source5:	%{name}-ftpd.xinetd
Source6:	%{name}-rshd.xinetd
Source7:	%{name}-telnetd.xinetd
Source8:	%{name}-kadmind.xinetd
Patch11:	heimdal-1.4-passwd-check.patch
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	texinfo
BuildRequires:	db-devel
BuildRequires:	openldap-devel >= 2.0
BuildRequires:	pam-devel
BuildRequires:	readline-devel
BuildRequires:	termcap-devel
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xau)
BuildRequires:	pkgconfig(xt)
#Required for tests/ldap
BuildRequires:	openldap-servers

%description
Heimdal is a free implementation of Kerberos 5. The goals are to:
   - have an implementation that can be freely used by anyone
   - be protocol compatible with existing implementations and, if not in
     conflict, with RFC 1510 (and any future updated RFC)
   - be reasonably compatible with the M.I.T Kerberos V5 API
   - have support for Kerberos V5 over GSS-API (RFC1964)
   - include the most important and useful application programs (rsh,
     telnet, popper, etc.)
   - include enough backwards compatibility with Kerberos V4
   - IPv6 support

#----------------------------------------------------------------------------

%package	workstation
Summary:	Kerberos programs for use on workstations
Group:		Networking/Other
Requires:	%{name}-libs = %{EVRD}
Conflicts:	krb5-workstation
Provides:	kerberos-workstation

%description	workstation
This package contains Kerberos 5 programs for use on workstations.

%files workstation
%{_bindir}/afslog
%{_bindir}/compile_et
%{_bindir}/kgetcred
%{_bindir}/kx
%{_bindir}/pfrom
%{_bindir}/rxtelnet
%{_bindir}/rxterm
%{_bindir}/string2key
%{_bindir}/tenletxr
%{_bindir}/otpprint
%{_bindir}/verify_krb5_conf
%{_bindir}/xnlock
%{_bindir}/kf
%{_bindir}/kdestroy
%{_bindir}/kinit
%{_bindir}/klist
%{_bindir}/kpasswd
%{_bindir}/gsstool
%{_bindir}/kcc
%{_bindir}/pagsh
%{_bindir}/hxtool
%{_bindir}/idn-lookup
%{_bindir}/kswitch
%attr(4755,root,root) %{_bindir}/otp
%attr(4755,root,root) %{_bindir}/su
%attr(4755,root,root) %{_bindir}/ksu
%{_sbindir}/kadmin
%{_sbindir}/ktutil
%{_sbindir}/digest-service
%{_mandir}/man1/afslog.1*
%{_mandir}/man1/ksu.1*
%{_mandir}/man1/kdestroy.1*
%{_mandir}/man1/kgetcred.1*
%{_mandir}/man1/klist.1*
%{_mandir}/man1/kswitch.1*
%{_mandir}/man1/kinit.1*
%{_mandir}/man1/kpasswd.1*
%{_mandir}/man1/pagsh.1*
%{_mandir}/man1/otp.1*
%{_mandir}/man1/otpprint.1*
%{_mandir}/man1/kf.1*
%{_mandir}/man1/kx.1*
%{_mandir}/man1/pfrom.1*
%{_mandir}/man1/rxtelnet.1*
%{_mandir}/man1/rxterm.1*
%{_mandir}/man1/tenletxr.1*
%{_mandir}/man1/xnlock.1*
%{_mandir}/man5/krb5.conf.5.*
%{_mandir}/man5/login.access.5.*
%{_mandir}/cat1/kdestroy.1*
%{_mandir}/cat1/kgetcred.1*
%{_mandir}/cat1/klist.1*
%{_mandir}/cat1/kswitch.1*
%{_mandir}/cat1/afslog.1*
%{_mandir}/cat1/ksu.1*
%{_mandir}/cat1/kinit.1*
%{_mandir}/cat1/kpasswd.1*
%{_mandir}/cat1/pagsh.1*
%{_mandir}/cat1/otp.1*
%{_mandir}/cat1/otpprint.1*
%{_mandir}/cat1/kf.1*
%{_mandir}/cat1/kx.1*
%{_mandir}/cat1/pfrom.1*
%{_mandir}/cat1/rxtelnet.1*
%{_mandir}/cat1/rxterm.1*
%{_mandir}/cat1/tenletxr.1*
%{_mandir}/cat1/xnlock.1*
%{_mandir}/man5/mech.5*
%{_mandir}/*8/verify_krb5_conf.8*
%{_mandir}/man8/string2key.8*
%{_mandir}/man8/kadmin.8*
%{_mandir}/man8/ktutil.8*
%{_mandir}/cat8/string2key.8*
%{_mandir}/cat8/kadmin.8*
%{_mandir}/cat8/ktutil.8*

#----------------------------------------------------------------------------

%package	server
Summary:	Kerberos Server
Group:		System/Servers
Requires:	%{name}-libs = %{EVRD}
# krb5 package ships krb5.conf etc on mdv 2008.0 and later
Requires:	krb5
Requires(post):	chkconfig
Requires(preun):chkconfig
Conflicts:	krb5-server

%description	server
This package contains the master KDC.

%files server
%doc NEWS TODO
%{_initrddir}/%{name}
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%config(noreplace) %{_sysconfdir}/xinetd.d/kadmind
%dir %{_localstatedir}/lib/%{name}
%config(noreplace) %{_localstatedir}/lib/%{name}/kadmind.acl
# %{_mandir}/*1/kimpersonate.1*
%{_mandir}/*8/kdigest.8*
%{_mandir}/*8/kimpersonate.8*
%{_mandir}/*8/iprop.8*
%{_mandir}/*8/iprop-log.8*
%{_mandir}/man8/kstash.8*
%{_mandir}/man8/hprop.8*
%{_mandir}/man8/hpropd.8*
%{_mandir}/man8/kadmind.8*
%{_mandir}/man8/kdc.8*
%{_mandir}/man8/kxd.8*
%{_mandir}/man8/kfd.8*
%{_mandir}/man8/kpasswdd.8*
%{_mandir}/man8/kcm.8*
%{_mandir}/*8/ipropd-*.8*
%{_mandir}/cat8/kstash.8*
%{_mandir}/cat8/hprop.8*
%{_mandir}/cat8/hpropd.8*
%{_mandir}/cat8/kadmind.8*
%{_mandir}/cat8/kdc.8*
%{_mandir}/cat8/kxd.8*
%{_mandir}/cat8/kfd.8*
%{_mandir}/cat8/kpasswdd.8*
%{_mandir}/cat8/kcm.8*
%{_sbindir}/kstash
%{_sbindir}/hprop
%{_sbindir}/hpropd
%{_sbindir}/ipropd-master
%{_sbindir}/ipropd-slave
%{_sbindir}/kadmind
%{_sbindir}/kdc
%{_sbindir}/kxd
%{_sbindir}/kfd
%{_sbindir}/kpasswdd
%{_sbindir}/iprop-log
%{_sbindir}/kcm
%{_sbindir}/kdigest
%{_sbindir}/kimpersonate
%{_libdir}/%{name}
%{_datadir}/%{name}
%doc doc/*.html lib/hdb/hdb.schema

%pre server
if [ -d %{_var}/%{name} ]; then
    mv %{_var}/%{name} %{_localstatedir}/lib/%{name}
fi

%post server
%_post_service %{name}

%preun server
%_preun_service %{name}

#----------------------------------------------------------------------------

# Not working right yet
%if 0
%package	hdb_ldap
Summary:	Kerberos Server LDAP Backend
Group:		System/Servers
Requires:	%{name}-server = %{EVRD}

%description	hdb_ldap
This package contains the LDAP HDB backend plugin, which allows the use of
an LDAP server for storing the Heimdal database.

%files hdb_ldap
%{_libdir}/hdb_ldap*
%endif

#----------------------------------------------------------------------------

%package	libs
Summary:	Heimdal shared libraries
Group:		System/Libraries
Conflicts:	%{_lib}gssapi2

%description	libs
This package contains shared libraries required by several of the other heimdal
packages.

%files libs
%attr(400,root,root) %ghost %{_sysconfdir}/krb5.keytab
%{_libdir}/lib*.so.*
%{_libdir}/windc*.so.*
%{_infodir}/heimdal.info*
%{_infodir}/hx509.info.*
%{_mandir}/man8/kerberos.8*
%{_mandir}/cat8/kerberos.8*

#----------------------------------------------------------------------------

%package	login
Summary:	Used when signing onto a system
Group:		Networking/Other
Requires:	%{name}-libs = %{EVRD}
Provides:	login
Conflicts:	util-linux shadow-utils

%description	login
login is used when signing onto a system. It can also be used to
switch from one user to another at any time (most modern shells have
support for this feature built into them, however). This package
contain kerberized version login program.

%files login
%{_bindir}/login
%{_mandir}/man1/login.1*
%{_mandir}/cat1/login.1*

#----------------------------------------------------------------------------

%package	ftp
Summary:	The standard UNIX FTP (file transfer protocol) client
Group:		Networking/Other
Requires:	%{name}-libs = %{EVRD}
Conflicts:	ftp-client-krb5
Provides:	ftp-client

%description	ftp
The ftp package provides the standard UNIX command-line FTP client
with kerberos authentication support. FTP is the file transfer
protocol, which is a widely used Internet protocol for transferring
files and for archiving files.

%files ftp
%{_bindir}/ftp
%{_mandir}/man1/ftp.1*
%{_mandir}/cat1/ftp.1*

#----------------------------------------------------------------------------

%package	rsh
Summary:	Clients for remote access commands (rsh, rlogin, rcp)
Group:		Networking/Other
Requires:	%{name}-libs = %{EVRD}
Provides:	rsh-client

%description	rsh
The rsh package contains a set of programs which allow users to run
commands on remote machines, login to other machines and copy files
between machines (rsh, rlogin and rcp). All three of these commands
use rhosts style authentication. This package contains the clients
needed for all of these services.

%files rsh
%{_bindir}/rsh
%{_bindir}/rcp
%{_mandir}/man1/rsh.1*
%{_mandir}/cat1/rsh.1*
%{_mandir}/man1/rcp.1*
%{_mandir}/cat1/rcp.1*

#----------------------------------------------------------------------------

%package	telnet
Summary:	Client for the telnet remote login
Group:		Networking/Other
Requires:	%{name}-libs = %{EVRD}
Conflicts:	krb5-appl-clients
Conflicts:	netkit-telnet
Provides:	telnet-client

%description	telnet
Telnet is a popular protocol for remote logins across the Internet.
This package provides a command line telnet client.

%files telnet
%{_bindir}/telnet
%{_mandir}/man1/telnet.1*
%{_mandir}/cat1/telnet.1*

#----------------------------------------------------------------------------

%package	ftpd
Summary:	The standard UNIX FTP (file transfer protocol) server
Group:		System/Servers
Requires(pre):	xinetd
Requires:	%{name}-libs = %{EVRD}
Conflicts:	ftp-server-krb5
Provides:	ftp-server

%description	ftpd
FTP is the file transfer protocol, which is a widely used Internet
protocol for transferring files and for archiving files.

%files ftpd
%config(noreplace) %{_sysconfdir}/xinetd.d/ftpd
%{_sbindir}/ftpd
%{_mandir}/man8/ftpd.8*
%{_mandir}/cat8/ftpd.8*

%post ftpd
service xinetd condreload

%postun ftpd
service xinetd condreload

#----------------------------------------------------------------------------

%package	rshd
Summary:	Server for remote access commands (rsh, rlogin, rcp)
Group:		System/Servers
Requires(pre):	xinetd
Requires:	%{name}-libs = %{EVRD}
Provides:	rsh-server

%description	rshd
The rsh package contains a set of programs which allow users to run
commmands on remote machines, login to other machines and copy files
between machines (rsh, rlogin and rcp). All three of these commands
use rhosts style authentication. This package contains servers needed
for all of these services.

%files rshd
%config(noreplace) %{_sysconfdir}/xinetd.d/rshd
%{_sbindir}/rshd
%{_mandir}/man8/rshd.8*
%{_mandir}/cat8/rshd.8*

%post rshd
service xinetd condreload

%postun rshd
service xinetd condreload

#----------------------------------------------------------------------------

%package	telnetd
Summary:	Server for the telnet remote login
Group:		System/Servers
Requires(pre):	xinetd
Requires:	%{name}-libs = %{EVRD}
Conflicts:	krb5-appl-servers
Conflicts:	netkit-telnet-server
Provides:	telnet-server

%description	telnetd
Telnet is a popular protocol for remote logins across the Internet.
This package provides a telnet daemon which allows remote logins into
the machine it is running on.

%files telnetd
%config(noreplace) %{_sysconfdir}/xinetd.d/telnetd
%{_sbindir}/telnetd
%{_mandir}/man8/telnetd.8*
%{_mandir}/cat8/telnetd.8*

%post telnetd
service xinetd condreload

%postun telnetd
service xinetd condreload

#----------------------------------------------------------------------------

%if 0
%package	clients
Summary:	Kerberos programs for use on workstations
Group:		Networking/Other
Requires:	%{name}-libs = %{EVRD}

%description	clients
Kerberos 5 Clients.
%endif

#----------------------------------------------------------------------------

%package	daemons
Summary:	Kerberos daemons programs for use on servers
Group:		System/Servers
Requires:	%{name}-libs = %{EVRD}

%description	daemons
Kerberos Daemons.

%files daemons
%{_sbindir}/popper
%{_sbindir}/push
%{_mandir}/man8/popper.8*
%{_mandir}/man8/push.8*
%{_mandir}/cat8/popper.8*
%{_mandir}/cat8/push.8*

#----------------------------------------------------------------------------

%package	devel
Summary:	Header files for heimdal
Group:		System/Libraries
Requires:	%{name}-libs = %{EVRD}
Conflicts:	libxmlrpc-devel
Conflicts:	krb5-devel
Conflicts:	ext2fs-devel

%description	devel
Contains files needed to compile and link software using the kerberos
libraries.

%files devel
%{_bindir}/heimdal-config
%{multiarch_bindir}/heimdal-config
%{_libdir}/lib*.so
%{_libdir}/windc.so
%{_includedir}/*
%{_libdir}/pkgconfig/heimdal-gssapi.pc

#----------------------------------------------------------------------------

%package	devel-doc
Summary:	Developer documentation for heimdal
Group:		System/Libraries
Conflicts:	heimdal-devel

%description	devel-doc
Contains the documentation covering functions etc. in the heimdal libraries

%files devel-doc
%{_mandir}/man1/krb5-config.1*
%{_mandir}/cat1/krb5-config.1*
%{_mandir}/man3/*
%{_mandir}/cat3/*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch11 -p1 -b .passwd_check

%build
%serverbuild
#   --sysconfdir=%{_sysconfdir}/%{name} \
%configure2_5x \
    --libexecdir=%{_sbindir} \
    --with-hdbdir=%{_localstatedir}/lib/%{name} \
    --disable-static \
    --enable-shared \
    --with-readline \
    --with-readline-lib=%{_libdir} \
    --with-readline-include=%{_includedir}/readline \
    --with-openldap=%{_prefix} \
    --with-sqlite3=%{_prefix} \
    --with-libintl=%{_prefix} \
    --with-x \
    --with-ipv6 \
    --enable-kcm \
    --enable-pk-init
%if 0
    --enable-hdb-openldap-module
%endif
make
%make -C doc html

%install
install -d %{buildroot}%{_localstatedir}/lib/%{name}
#install -d %{buildroot}%{_sysconfdir}/%{name}

%makeinstall_std

install appl/su/.libs/su %{buildroot}%{_bindir}/ksu
#install %{SOURCE4} %{buildroot}%{_sysconfdir}/krb5.conf

install -m755 %{SOURCE1} -D %{buildroot}%{_initrddir}/%{name}
install -m644 %{SOURCE3} -D %{buildroot}%{_sysconfdir}/sysconfig/%{name}
# FIXME install %{SOURCE2} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
# FIXME install %{SOURCE3} %{buildroot}%{_sysconfdir}/sysconfig/%{name}

install -m644 %{SOURCE5} -D %{buildroot}%{_sysconfdir}/xinetd.d/ftpd
install -m644 %{SOURCE6} -D %{buildroot}%{_sysconfdir}/xinetd.d/rshd
install -m644 %{SOURCE7} -D %{buildroot}%{_sysconfdir}/xinetd.d/telnetd
install -m644 %{SOURCE8} -D %{buildroot}%{_sysconfdir}/xinetd.d/kadmind

chmod +r %{buildroot}%{_bindir}/otp   # qrde dlaczego to ma chmod 0

#touch %{buildroot}%{_sysconfdir}/%{name}/krb5.keytab
touch %{buildroot}%{_sysconfdir}/krb5.keytab
touch %{buildroot}%{_localstatedir}/lib/%{name}/kadmind.acl

# prevent some conflicts
mv %{buildroot}%{_mandir}/man1/su.1 %{buildroot}%{_mandir}/man1/ksu.1
mv %{buildroot}%{_mandir}/cat1/su.1 %{buildroot}%{_mandir}/cat1/ksu.1
rm -f %{buildroot}%{_mandir}/*5/ftpusers.5*

rm -f %{buildroot}%{_libdir}/lib{com_err,ss}.so
rm -f %{buildroot}%{_includedir}/{glob,fnmatch,ss/ss}.h
rm -f %{buildroot}%{_bindir}/mk_cmds

# see if we can avoid conflicting with krb5-devel
mv %{buildroot}%{_bindir}/krb5-config %{buildroot}%{_bindir}/heimdal-config
%multiarch_binaries %{buildroot}%{_bindir}/heimdal-config

# utils
install -m755 tools/kdc-log-analyze.pl -D %{buildroot}%{_datadir}/%{name}/kdc-log-analyze.pl
install -m755 lib/kadm5/check-cracklib.pl -D %{buildroot}%{_datadir}/%{name}/check-cracklib.pl
perl -pi -e 's|^#! ?/usr/pkg/bin/perl|#!%{_bindir}/perl|' \
    %{buildroot}%{_datadir}/%{name}/*.pl

# stuff installed there because of libexecdir redefinition
mv %{buildroot}%{_sbindir}/%{name} %{buildroot}%{_libdir}

# cleanups
rm -f %{buildroot}%{_libdir}/*.*a

# looks like we don't need these
rm -f %{buildroot}%{_mandir}/*5/qop.5*
rm -f %{buildroot}%{_mandir}/cat5/mech.5

%check
%if %{?_with_test:1}%{!?_with_test:0}
# For some reason this check fails partially just under rpm:
perl -pi -e 's/check-iprop //g' tests/kdc/Makefile
make -C tests check
%endif


%changelog
* Mon Mar 03 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.5.3-1
+ Revision: 63c16af
- LOG Update files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9659 |12cu|heimdall-1.4.1-0.RC2.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define prerel RC2

%define udev_rules_dir /lib/udev/rules.d

Name:		heimdall
Version:	1.4.1
%if "%prerel" != ""
Release:	0.%prerel.1
%else
Release:	1
%endif
Summary:	Flash firmware (aka ROMs) onto Samsung Galaxy S devices
Group:		Development/Other
License:	MIT
URL:		http://www.glassechidna.com.au/products/%{name}/
# Source has to be generated from https://github.com/Benjamin-Dobell/Heimdall/tree/v1.3.1
# using:
# git clone git://github.com/Benjamin-Dobell/Heimdall.git
# git archive --format tar --prefix heimdall-1.4.1/ -o heimdall-1.4.1RC2.tar v1.4.1RC2
Source0:	%{name}-%{version}%prerel.tar.xz
BuildRequires:	pkgconfig(libusb-1.0)
BuildRequires:	dos2unix
BuildRequires:	qt4-devel

%description
Heimdall is a cross-platform open-source utility to flash firmware (aka ROMs)
onto Samsung Galaxy S devices.

%package frontend
Summary:	Qt4 based frontend for %{name}
Group:		Graphical desktop/KDE
Requires:	%{name} = %{version}-%{release}

%description frontend
Heimdall is a cross-platform open-source utility to flash firmware (aka ROMs)
onto Samsung Galaxy S devices.

This package provides Qt4 based frontend for %{name}.

%prep
%setup -q
%apply_patches

#fix EOLs
dos2unix Linux/README

#fix frontend install
sed -i -e 's|/usr/local/bin|%{_bindir}|g' heimdall-frontend/heimdall-frontend.pro

%build 
cd libpit
	%configure
	%make
cd ..
cd heimdall
	./autogen.sh --help || :
	%configure2_5x
	%make V=1
cd ..

cd heimdall-frontend
	%qmake_qt4 heimdall-frontend.pro 
	%make V=1
cd ..

%install
pushd heimdall
	%makeinstall_std
popd

pushd heimdall-frontend
	%make INSTALL_ROOT=%{buildroot} install
popd

# udev rule
mkdir -p %{buildroot}%{udev_rules_dir}
cat > %{buildroot}%{udev_rules_dir}/60-heimdall-galaxy-s.rules << EOF
SUBSYSTEM=="usb", ATTR{idVendor}=="04e8", ATTR{idProduct}=="6601", MODE="0666" 
EOF

# desktop file
# TODO: better icon
mkdir -p %{buildroot}%{_datadir}/applications/
cat > %{buildroot}%{_datadir}/applications/mandriva-heimdall.desktop << EOF
[Desktop Entry]
Name=Heimdall
Comment=Flash firmware (aka ROMs) onto Samsung Galaxy S devices
Icon=phone
Exec=%{name}-frontend
Terminal=false
Type=Application
Categories=Qt;Utility;
EOF

%post
udevadm control --reload

%postun
udevadm control --reload

%files
%defattr(-,root,root)
%doc Linux/README heimdall/LICENSE
%{_bindir}/%{name}
%{udev_rules_dir}/60-heimdall-galaxy-s.rules

%files frontend
%defattr(-,root,root)
%doc Linux/README heimdall/LICENSE
%{_bindir}/%{name}-frontend
%{_datadir}/applications/mandriva-%{name}.desktop


%changelog
* Tue Sep 11 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1.3.1-1mdv2012.0
+ Revision: 816803
- Update to 1.3.1
- Don't require root privileges during %%install

* Wed Dec 22 2010 Jani Välimaa <wally@mandriva.org> 1.1.1-1mdv2011.0
+ Revision: 623913
- new version 1.1.1
- update udev rule

* Sun Dec 05 2010 Jani Välimaa <wally@mandriva.org> 1.1.0-1mdv2011.0
+ Revision: 610718
- new version 1.1.0
- add udev rule to handle device rights after plug in
- introduce new heimdall-frontend package

* Mon Nov 01 2010 Jani Välimaa <wally@mandriva.org> 1.0.0-1mdv2011.0
+ Revision: 591515
- import heimdall


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9660 |12cu|heroes-0.21-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	dataversion	1.5

Summary:	Game like Nibbles but different
Name:		heroes
Version:	0.21
Release:	11
Source0:	http://download.sourceforge.net/heroes/%{name}-%{version}.tar.bz2
Source1:	http://download.sourceforge.net/heroes/%{name}-data-%{dataversion}.tar.bz2
Source2:	http://download.sourceforge.net/heroes/%{name}-sound-tracks-1.0.tar.bz2
Source3:	http://download.sourceforge.net/heroes/%{name}-sound-effects-1.0.tar.bz2
Source5:	%{name}-16.png
Source6:	%{name}-32.png
Source7:	%{name}-48.png
Patch0:		%{name}-0.21-debian-fixes.patch.bz2
Patch1:		heroes-0.21-fix-build-gcc4.patch.bz2
License:	GPL
Url:		http://heroes.sourceforge.net/
Group:		Games/Arcade
BuildRequires:	gettext bison SDL-devel SDL_mixer-devel

%description
Heroes is similar to the "Tron" and "Nibbles" games of yore, but includes
many graphical improvements and new game features.  In it, you must
maneuver a small vehicle around a world and collect powerups while avoiding
obstacles, your opponents' trails, and even your own trail. Several modes
of play are available, including "get-all-the-bonuses", deathmatch, and
"squish-the-pedestrians".

%prep
%setup -q
%setup -q -D -T -a 1
%setup -q -D -T -a 2
%setup -q -D -T -a 3
%patch0 -p1
%patch1 -p1

cat <<EOF > %{name}.menu
?package(%{name}):command="%{_gamesbindir}/%{name}" \
		  icon=%{name}.png \
		  needs="x11" \
		  section="More Applications/Games/Arcade" \
		  title="Heroes"\
		  longtitle="%{Summary}" xdg="true"
EOF

cat << EOF > mandriva-%{name}.desktop
[Desktop Entry]
Encoding=UTF-8
Name=Heroes
Comment=%{summary}
Exec=%_gamesbindir/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;ArcadeGame;X-MandrivaLinux-MoreApplications-Games-Arcade;
EOF

%build
%configure	--bindir=%{_gamesbindir} \
		--datadir=%{_gamesdatadir} \
		--disable-debug \
		--with-sdl
%make LDFLAGS="-lm -lpthread"
    (cd %{name}-data-%{dataversion}
     %configure	--bindir=%{_gamesbindir} --datadir=%{_gamesdatadir}
     %make
    )       
for i in sound-effects sound-tracks; do
    (
    cd %{name}-$i-1.0
    %configure --bindir=%{_gamesbindir} --datadir=%{_gamesdatadir}
		    
    %make
    )
done

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall bindir=$RPM_BUILD_ROOT%{_gamesbindir} datadir=$RPM_BUILD_ROOT%{_gamesdatadir}
    (cd %{name}-data-%{dataversion}
     %makeinstall bindir=$RPM_BUILD_ROOT%{_gamesbindir} datadir=$RPM_BUILD_ROOT%{_gamesdatadir}
    )
for i in sound-effects sound-tracks; do
    (
    cd %{name}-$i-1.0
    %makeinstall bindir=$RPM_BUILD_ROOT%{_gamesbindir} datadir=$RPM_BUILD_ROOT%{_gamesdatadir}
    )
done

mv $RPM_BUILD_ROOT%{_gamesdatadir}/locale/ $RPM_BUILD_ROOT%{_datadir}/
%find_lang %{name}

install -D -m644 mandriva-%{name}.desktop $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop
install -m644 %SOURCE6 -D $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
install -m644 %SOURCE5 -D $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
install -m644 %SOURCE7 -D $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png



%clean
rm -rf $RPM_BUILD_ROOT

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS ChangeLog INSTALL NEWS README THANKS TODO
%{_gamesdatadir}/%{name}
%{_mandir}/man6/%{name}*
%{_gamesbindir}/%{name}*
%{_datadir}/applications/*
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_infodir}/%{name}.info*



%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.21-8mdv2010.0
+ Revision: 429391
- rebuild

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 0.21-7mdv2009.0
+ Revision: 218432
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Thierry Vignaud <tvignaud@mandriva.com>
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request
    - import heroes

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Fri Jul  7 2006 Pixel <pixel@mandriva.com> 0.21-7mdv2007.0
- use mkrel
- switch to XDG menu

* Tue Oct 11 2005 Pixel <pixel@mandriva.com> 0.21-6mdk
- rebuild
- apply patch from debian (debian bug #297314)

* Thu Nov 20 2003 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.21-5mdk
- merge in debian fixes (P0)
- fix buildrequires (lib64..)
- drop Packager tag
- minor cosmetics
- link against sdl

* Mon Aug 04 2003 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.21-4mdk
- rebuild
- don't use overuse wildcards in %%files list
- change summary macro to avoid possible conflicts
- --disable-debug

* Sat Nov 23 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.21-3mdk
- add info page
- fix locales location

* Thu Nov 12 2002 Per Øyvind Karlsen <peroyvind@delonic.no> 0.21-2mdk
- Install stuff in the right places
- Remove obsolete Prefix tag
- Add menu item
- Add icons
- Cleanups

* Thu Jun 27 2002 Pixel <pixel@mandrakesoft.com> 0.21-1mdk
- new main release
- new data release

* Sat Feb  2 2002 Pixel <pixel@mandrakesoft.com> 0.19-1mdk
- new main version
- new data version

* Fri Oct 26 2001 Pixel <pixel@mandrakesoft.com> 0.15-1mdk
- new version

* Fri Oct 19 2001 Pixel <pixel@mandrakesoft.com> 0.14-1mdk
- new main version
- new data version

* Thu Oct 11 2001 Pixel <pixel@mandrakesoft.com> 0.12-3mdk
- s/Copyright/License/
- fix rights on sources

* Thu Jul 12 2001 Daouda LO <daouda@mandrakesoft.com> 0.12-2mdk
- update heroes source data to 1.1.
- provides mising icons.

* Wed Jul 11 2001  Daouda Lo <daouda@mandrakesoft.com> 0.12-1mdk
- new version.

* Tue Jul  3 2001 Pixel <pixel@mandrakesoft.com> 0.11-1mdk
- new version

* Mon May 14 2001 Pixel <pixel@mandrakesoft.com> 0.10-2mdk
- rebuild with new SDL

* Tue May  8 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 0.10-1mdk
- version 0.10

* Mon Mar  5 2001 Pixel <pixel@mandrakesoft.com> 0.9-2mdk
- add mo files (thanks to Alexandre Duret-Lutz)

* Sat Mar  3 2001 Pixel <pixel@mandrakesoft.com> 0.9-1mdk
- new version

* Wed Dec 20 2000 Pixel <pixel@mandrakesoft.com> 0.8-1mdk
- new version

* Tue Dec 19 2000 Pixel <pixel@mandrakesoft.com> 0.7-2mdk
- rebuild with new libSDL_mixer

* Wed Nov 29 2000 Pixel <pixel@mandrakesoft.com> 0.7-1mdk
- initial spec

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9661 |12cu|hevea-2.09-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#hevea-debuginfo.x86_64: E: debuginfo-without-sources (Badness: 1)
%define debug_package	%{nil}

Summary:	A fast LaTeX to HTML translator
Name:		hevea
Version:	2.09
Release:	3
License:	QPL
Group:		Publishing
Url:		http://hevea.inria.fr/
Source0:	http://para.inria.fr/~maranget/hevea/distri/hevea-%{version}.tar.gz
Source1:	http://para.inria.fr/~maranget/hevea/distri/hevea-%{version}-manual.tar.gz
Source100:	%{name}.rpmlintrc
BuildRequires:	ocaml >= 3.07
Requires:	texlive-kpathsea.bin
Requires(post,postun):	texlive-kpathsea.bin

%description
HEVEA is a LaTeX to HTML translator.  The input language is a fairly
complete subset of LaTeX2e (old LaTeX style is also accepted) and
the output language is HTML that is (hopefully) correct with respect
to version 4.0 (transitional).

This package is a binary installation of the hevea system.
This software includes the Objective Caml run-time system, which is
copyright 1995--1999 INRIA.

%files
%doc %{name}-%{version}-manual/*
%{_bindir}/*
%{_datadir}/%{name}
%{_datadir}/texmf-dist/tex/latex/%{name}.sty

%post
%{_bindir}/mktexlsr

%postun
%{_bindir}/mktexlsr

#----------------------------------------------------------------------------

%prep
%setup -q -a 1

%build
rm -f config.sh
make \
        DESTDIR=%{buildroot} \
        PREFIX=%{_prefix} \
        LIBDIR=%{_datadir}/%{name} \
        LATEXLIBDIR=%{_datadir}/texmf-dist/tex/latex

%install
install -d -m 755 %{buildroot}%{_bindir}
install -d -m 755 %{buildroot}%{_datadir}/%{name}
install -d -m 755 %{buildroot}%{_datadir}/texmf-dist/tex/latex/%{name}
make install \
        DESTDIR=%{buildroot} \
        PREFIX=%{_prefix} \
        LIBDIR=%{_datadir}/%{name} \
        LATEXLIBDIR=%{_datadir}/texmf-dist/tex/latex


%changelog
* Thu Apr 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.09-3
+ Revision: 4a5af53
- Rebuild for new texlive



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9662 |12cu|hexamine-0.2.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Hexagonal Minesweeper
Name:		hexamine
Version:	0.2.1
Release:	6
License:	GPLv2+
Group:		Games/Puzzles
Url:		http://sourceforge.net/projects/hexamine
Source0:	http://prdownloads.sourceforge.net/hexamine/%{name}-%{version}.tar.bz2
Source1:	%{name}.6
BuildRequires:	imagemagick
Requires:	pygame
BuildArch:	noarch

%description
A puzzle game, based on Minesweeper idea.

It introduces hexagonal grid, 3 different mine powers and extended
neighborhood information. All the above allows to present non trivial
but mostly solvable game situations even for most experienced player.

You can configure the game using system wide or user configuration file.

%files
%doc ABOUT README
%attr(0755,root,games) %{_gamesbindir}/%{name}
%{_gamesdatadir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}.conf
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_datadir}/applications/%{name}.desktop
%{_mandir}/man6/%{name}.6*

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}
perl -pi -e "s#./skins#%{_gamesdatadir}/%{name}/skins#g" hexamine.py
convert -size 16x16 skins/basic/hextile_flag_4.png %{name}-16.png
convert -size 32x32 skins/basic/hextile_flag_4.png %{name}-32.png
convert -size 48x48 skins/basic/hextile_flag_4.png %{name}-48.png

%build

%install
install -d -m 755 %{buildroot}%{_gamesbindir}
install -m 755 %{name}.py %{buildroot}%{_gamesbindir}/%{name}
install -d -m 755 %{buildroot}%{_gamesdatadir}/%{name}/skins/basic/
install -m 644 skins/basic/* %{buildroot}%{_gamesdatadir}/%{name}/skins/basic/
install -d -m 755 %{buildroot}/%{_sysconfdir}
install -m 644 %{name}.conf %{buildroot}/%{_sysconfdir}

#icons
install -d -m 755 %{buildroot}/%{_miconsdir}
install -m 644 %{name}-16.png %{buildroot}/%{_miconsdir}/%{name}.png
install -d -m 755 %{buildroot}/%{_iconsdir}
install -m 644 %{name}-32.png %{buildroot}/%{_iconsdir}/%{name}.png
install -d -m 755 %{buildroot}/%{_liconsdir}
install -m 644 %{name}-48.png %{buildroot}/%{_liconsdir}/%{name}.png

#xdg menu
install -d -m 755 %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=Hexamine
Comment=%{summary}
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;LogicGame;
EOF

#man page
install -d -m 755 %{buildroot}/%{_mandir}/man6
install -m 644 %{SOURCE1} %{buildroot}/%{_mandir}/man6/%{name}.6


%changelog
* Mon Mar 03 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.2.1-6
+ Revision: c77ea2f
- LOG Fix rpmlint errors



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9663 |12cu|hexcalc-1.11-22
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A decimal, hexadecimal, octal and binary calculator
Name:		hexcalc
Version:	1.11
Release:	22
License:	GPL-like
Group:		Sciences/Mathematics
Source0:	ftp://ftp.x.org/R5contrib/hexcalc.tar.bz2
Source1:	%{name}-16.png
Source2:	%{name}-32.png
Source3:	%{name}-48.png
BuildRequires:	imake
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xaw7)
BuildRequires:	pkgconfig(xt)

%description
Hexcalc is a simple multi-radix calculator for programmers. The calculator
operates in four modes (decimal, hexadecimal, octal and binary).

%files
%{_bindir}/hexcalc
%{_mandir}/*/*
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_datadir}/applications/%{name}.desktop

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}

%build
xmkmf
%make CCOPTIONS="%{optflags}" EXTRA_LDOPTIONS="%{ldflags}"

%install
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_mandir}/man1

install -c hexcalc %{buildroot}%{_bindir}
install -c hexcalc.man %{buildroot}%{_mandir}/man1/hexcalc.1x

# Menu stuff
install -d %{buildroot}%{_miconsdir}
install -d %{buildroot}%{_iconsdir}
install -d %{buildroot}%{_liconsdir}

install -m 644 %{SOURCE1} %{buildroot}%{_miconsdir}/%{name}.png
install -m 644 %{SOURCE2} %{buildroot}%{_iconsdir}/%{name}.png
install -m 644 %{SOURCE3} %{buildroot}%{_liconsdir}/%{name}.png

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=Hexcalc
Comment=Hexadecimal calculator
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Science;Math;
EOF


%changelog
* Mon Mar 03 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.11-22
+ Revision: 96b971d
- LOG Fix debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9664 |12cu|hexchat-2.9.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A popular and easy to use graphical IRC (chat) client
Name:		hexchat
Version:	2.9.6.1
Release:	1
Group:		Networking/IRC
License:	GPLv2+
URL:		http://www.hexchat.org
Source0:	http://dl.hexchat.net/hexchat/%{name}-%{version}.tar.xz

BuildRequires:	gettext-devel
BuildRequires:	perl-devel
BuildRequires:	python-devel
BuildRequires:	tcl-devel
BuildRequires:	pkgconfig(libpci)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libproxy-1.0)
BuildRequires:	pkgconfig(libsexy)
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	openssl-devel
BuildRequires:	desktop-file-utils

%description
HexChat is an easy to use graphical IRC chat client for the X Window System.
It allows you to join multiple IRC channels (chat rooms) at the same time, 
talk publicly, private one-on-one conversations etc. Even file transfers
are possible.

%prep
%setup -q
NOCONFIGURE=1 ./autogen.sh

%build
find -type f -exec chmod a-x {} \;
find -name configure -exec chmod a+x {} \;

%configure2_5x \
		--enable-ipv6 \
        --enable-spell=libsexy \
        --enable-shm

%make

%install
%makeinstall_std

# Add SVG for hicolor
install -D -m644 share/icons/hexchat.svg %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/hexchat.svg

# Drop deprecated TCL plugin
find %{buildroot} -name 'tcl.so' -exec rm -f {} ';'

# Remove unused schema
rm -f %{buildroot}%{_sysconfdir}/gconf/schemas/apps_hexchat_url_handler.schemas


#(tpg) remove these files
rm -rf %{buildroot}%{_includedir}/hexchat-plugin.h
rm -rf %{buildroot}%{_libdir}/pkgconfig/hexchat-plugin.pc

# Fix opening irc:// links by adding mimetype and editing exec
desktop-file-install \
    --add-mime-type='x-scheme-handler/irc;x-scheme-handler/ircs' \
    --remove-key=Exec \
    --dir=%{buildroot}%{_datadir}/applications/ \
    %{buildroot}%{_datadir}/applications/hexchat.desktop

# Workaround for EL's version of desktop-file-install
echo Exec="sh -c \"hexchat --existing --url %U || exec hexchat\"">>%{buildroot}%{_datadir}/applications/hexchat.desktop

%find_lang %{name}

%files -f %{name}.lang
%doc share/doc/*
%dir %{_libdir}/hexchat
%dir %{_libdir}/hexchat/plugins
%{_bindir}/hexchat
%{_libdir}/hexchat/plugins/checksum.so
%{_libdir}/hexchat/plugins/doat.so
%{_libdir}/hexchat/plugins/fishlim.so
%{_libdir}/hexchat/plugins/sysinfo.so
%{_libdir}/hexchat/plugins/perl.so
%{_libdir}/hexchat/plugins/python.so
%{_datadir}/applications/hexchat.desktop
%{_iconsdir}/hicolor/*/apps/*.*g
%{_datadir}/dbus-1/services/org.hexchat.service.service
%{_datadir}/appdata/hexchat.appdata.xml
%{_mandir}/man1/%{name}.1.*

%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.9.6.1-1
+ Revision: 1578995
- Added gettext BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9665 |12cu|hexter-1.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:       hexter
Summary:    Yamaha DX7 modeling DSSI plugin
Version:    1.0.2
Release:    1

Source:     https://sourceforge.net/projects/dssi/files/hexter/1.0.2/%{name}-%{version}.tar.gz
URL:        http://dssi.sourceforge.net/hexter.html
License:    GPLv2+
Group:      Sound

BuildRequires:  pkgconfig(dssi)
BuildRequires:  pkgconfig(gtk+-2.0)
BuildRequires:  pkgconfig(liblo)
BuildRequires:  pkgconfig(alsa)

%description
hexter is a software synthesizer that models the sound generation of a Yamaha
DX7 synthesizer. It can easily load most DX7 patch bank files, accept patch
editing commands via MIDI sys-ex messages (ALSA systems only), and recreate the
sound of the DX7 with greater accuracy than any previous open-source emulation
(that the author is aware of....)

hexter operates as a plugin for the Disposable Soft Synth Interface (DSSI).
DSSI is a plugin API for software instruments (soft synths) with user
interfaces, permitting them to be hosted in-process by audio applications.

%prep
%setup -q

%build
alias libtoolize=true
%configure2_5x
%make

%install
%makeinstall

%files
%doc ChangeLog COPYING AUTHORS README TODO
%{_libdir}/dssi/%{name}.so
%{_libdir}/dssi/%{name}/%{name}_gtk
%{_datadir}/%{name}/*.dx7




%changelog
* Wed Jan 29 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.2-1
+ Revision: 26cb3c0
- LOG Updated to 1.0.2 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9666 |12cu|hiawatha-9.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	An advanced and secure webserver for Unix
Name:		hiawatha
Version:	9.2
Release:	1
Source0:	http://www.hiawatha-webserver.org/files/%{name}-%{version}.tar.gz
Source1:	%{name}-sysvscript
License:	GPLv2
Group:		System/Servers
Url:		http://www.hiawatha-webserver.org/
BuildRequires:	libxslt-devel
BuildRequires:	pkcs11-helper-devel
BuildRequires:	polarssl-devel
BuildRequires:	cmake >= 2.8.4
Requires(preun):	rpm-helper
Requires(post):	rpm-helper
Provides:	webserver


%description
Hiawatha is an advanced and secure webserver for Unix. It has been written 
with 'being secure' as its main goal. This resulted in a webserver which 
has for example DoS protection, connection control and traffic throttling. 
It has of course also thoroughly been checked and tested for buffer overflows

%prep
%setup -q
rm -rf polarssl

%build
%cmake	-DENABLE_CHROOT:BOOL=ON \
	-DENABLE_MONITOR:BOOL=ON \
	-DUSE_PKCS11_HELPER_LIBRARY:BOOL=ON \
	-DUSE_SYSTEM_POLARSSL:BOOL=ON \
	-DCMAKE_SKIP_RPATH:BOOL=OFF \
	-DCMAKE_INSTALL_LOCALSTATEDIR:PATH=var \
	-DCMAKE_INSTALL_PREFIX:PATH="" \
	-DCMAKE_INSTALL_BINDIR:PATH=%{_bindir} \
	-DCMAKE_INSTALL_SBINDIR:PATH=%{_sbindir} \
	-DCMAKE_INSTALL_SYSCONFDIR:PATH=%{_sysconfdir} \
	-DCMAKE_INSTALL_MANDIR:PATH=%{_mandir}
%make

%install
pushd build
%makeinstall_std

install -D -m 644 logrotate.d/%{name} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
perl -pi -e 's|/usr/var/log/hiawatha/|/var/log/hiawatha/|' %{buildroot}%{_sysconfdir}/%{name}/hiawatha.conf

install -D -m 755 %{SOURCE1} %{buildroot}%{_initrddir}/%{name}
popd

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%files
%dir /var/log/%{name}
%config(noreplace) %{_sysconfdir}/%{name}/*
%{_sbindir}/%{name}
%{_mandir}/*/*.*
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%{_localstatedir}/www/%{name}/
%{_initrddir}/%{name}
%{_bindir}/ssi-cgi
%{_sbindir}/cgi-wrapper
%{_sbindir}/wigwam


%changelog
* Tue Sep 18 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 8.5-1
+ Revision: 817067
- update to 8.5
- use system polarssl library

* Sun Jun 10 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 8.4-1
+ Revision: 804330
- update to 8.4

* Fri May 25 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 8.3-1
+ Revision: 800733
- update to 8.3

* Fri May 04 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 8.2-1
+ Revision: 796129
- update to 8.2

* Sun Feb 26 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 8.1-1
+ Revision: 780912
- update to 8.1

* Thu Feb 02 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 8.0-1
+ Revision: 770756
- update to 8.0

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 4.3.2-1mdv2008.1
+ Revision: 140747
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import hiawatha


* Thu Aug 31 2006 Couriousous <couriousous@mandriva.org> 4.3.2-1mdv2007.0
- 4.3.2

* Sat Apr 15 2006 Couriousous <couriousous@mandriva.org> 4.2-1mdk
- 4.2
- LSB startup script

* Fri Mar 17 2006 Couriousous <couriousous@mandriva.org> 3.6.1-2mdk
- Rebuild

* Sat Oct  1 2005 Couriousous <couriousous@mandriva.org> 3.6.1-1mdk
- 3.6.1
- Some spec fix

* Sun Apr 24 2005 Couriousous <couriousous@mandriva.org> 3.5-1mdk
- 3.5

* Sat Apr 2 2005 Couriousous <couriousous@mandrake.org> 3.4-1mdk
- 3.4

* Wed Dec 1 2004 Couriousous <couriousous@zarb.org> 3.3-1mdk
- 3.3

* Mon Oct 11 2004 Couriousous <couriousous@zarb.org> 3.1-1mdk
- First Mandrakelinux release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9667 |12cu|hmmer-3.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Profile HMMs for protein sequence analysis
Name:		hmmer
Version:	3.0
Release:	3
License:	GPLv3+
Group:		Sciences/Biology
Url:		http://hmmer.janelia.org
Source0:	ftp://selab.janelia.org/pub/software/%{name}/%{version}/%{name}-%{version}.tar.gz
Patch:		%{name}-3.0.makefile.patch
BuildRequires:	openmpi
BuildRequires:	pkgconfig(ompi)

%description
Profile hidden Markov models (profile HMMs) can be used to do sensitive
database searching using statistical descriptions of a sequence family's
consensus. HMMER is a freely distributable implementation of profile HMM
software for protein sequence analysis.

%files
%doc README INSTALL LICENSE RELEASE-NOTES Userguide.pdf
%doc documentation tutorial
%{_bindir}/*
%{_mandir}/man1/*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch

%build
%configure2_5x --enable-mpi
%make

%check
%make check

%install
%makeinstall_std


%changelog
* Wed Jan 29 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.0-3
+ Revision: 2abaf93
- LOG Rebuild against new openmpi, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9668 |12cu|homerun-1.2.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	Fullscreen Launcher for KDE
Name:		homerun
Version:	1.2.5
Release:	1
License:	GPLv2+, LGPLv2.1+, BSD
Group:		Graphical desktop/KDE
Url:		http://userbase.kde.org/Homerun
Source0:	ftp://ftp.kde.org/pub/kde/stable/%{name}/src/%{name}-%{version}.tar.xz
Source1:    ru.tar.gz
BuildRequires:	cmake
BuildRequires:	kdelibs4-devel
BuildRequires:	kdebase4-devel
BuildRequires:	kdebase4-workspace-devel
Requires:	kdebase4-runtime

%description
Homerun is a fullscreen launcher with content organized in tabs. A tab is
composedof several "sources". A source can provide one or more sections to
a tab. Homerun comes with a few built-in sources, but custom sources can be
written using libhomerun.

%files -f plasma_applet_org.kde.homerun.lang
%doc COPYING LICENSE.BSD LICENSE.GPL-2 LICENSE.LGPL-2.1 NEWS
%{_kde_bindir}/homerunviewer
%{_kde_appsdir}/%{name}
%{_kde_appsdir}/plasma/plasmoids/org.kde.homerun
%{_kde_appsdir}/plasma/plasmoids/org.kde.homerun-kicker/contents/config/main.xml
%{_kde_appsdir}/plasma/plasmoids/org.kde.homerun-kicker/contents/ui/*.qml
%{_kde_appsdir}/plasma/plasmoids/org.kde.homerun-kicker/contents/ui/config.ui
%{_kde_appsdir}/plasma/plasmoids/org.kde.homerun-kicker/metadata.desktop
%{_datadir}/config/homerunkickerrc
%{_kde_configdir}/homerunrc
%{_kde_iconsdir}/hicolor/*/apps/homerun.*
%{_kde_libdir}/kde4/*.so
%{_kde_libdir}/kde4/imports/org/kde/homerun
%{_kde_services}/*.desktop
%{_kde_servicetypes}/homerun-source.desktop


#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libname}
This package provides libraries, data engines, and icons needed by all public
transport plasma applets.

%files -n %{libname}
%{_kde_libdir}/lib%{name}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	KDE 4 core library
Group:		Development/KDE and Qt
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{devname}
This package provides development libraries and headers needed to build
software using Homerun.

%files -n %{devname}
%{_kde_libdir}/lib%{name}.so
%{_kde_libdir}/cmake/Homerun
%{_kde_includedir}/%{name}

#----------------------------------------------------------------------------

%prep
%setup -q

pushd po
tar -xvzf %{SOURCE1}
popd

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang plasma_applet_org.kde.homerun



%changelog
* Sat Jul 05 2014 Victor Ryzhikh <victorr2007@yandex.ru> 1.2.5-1
+ Revision: 28abe04
- Updated homerun.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9669 |12cu|horde-3.3.11-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:       horde
Version:    3.3.11
Release:    6
Summary:    The Horde framework
License:    GPL
Group:      System/Servers
Source0:    ftp://ftp.horde.org/pub/horde/%{name}-%{version}.tar.gz
############################
# domxml php4 - php5 wrapper
# Written by Alexandre Alapetite
# Licence: Creative Commons "Attribution-ShareAlike 2.0 France" BY-SA (FR)
# http://alexandre.alapetite.net/doc-alex/domxml-php4-php5
Source1:    http://alexandre.alapetite.net/doc-alex/domxml-php4-php5/domxml-php4-to-php5.php.txt
############################
Patch2:     %{name}-3.3.2-better-default-configuration.patch
Patch4:     %{name}-3.3.5-registry.patch
Patch6:     horde-3.2-usr_local.patch
URL:        http://www.horde.org/
Suggests:   horde-dimp
Suggests:   horde-gollem
Suggests:   horde-ingo
Suggests:   horde-mimp
Suggests:   horde-nag
Suggests:   horde-turba
Suggests:   horde-passwd
Suggests:   horde-kronolith
Suggests:   horde-imp
Suggests:   horde-vacation
Requires:   apache-mod_php
Requires:   apache-mod_socache_shmcb
Suggests:   php-imagick
Requires:   php-xml
Requires:   php-dom
Conflicts:  horde-accounts <= 2.1.2
Conflicts:  horde-forwards <= 2.2.2
Conflicts:  horde-password <= 2.2.2
Conflicts:  horde-vacation <= 2.2.2
BuildArch:  noarch

%description
The Horde Framework provides a common structure and interface for Horde
applications (such as IMP, a web-based mail program).  This RPM is required
for all other Horde module RPMS.

The Horde Project writes web applications in PHP and releases them under
the GNU Public License.  For more information (including help with Horde
and its modules) please visit http://www.horde.org/.

%prep
%setup -q
%patch2 -p 1
%patch4 -p 1
%patch6 -p 1

# fix perms
chmod 755 scripts/*.{php,sh,cron}

# nuke patch backup files
find . -type f -name "*.orig" | xargs rm -f

%build

%install
# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# %{name} Apache configuration file
Alias /%{name} %{_datadir}/%{name}
<Directory %{_datadir}/%{name}>
    Require host localhost
</Directory>

<Directory %{_datadir}/%{name}/lib>
    Require all denied
</Directory>

<Directory %{_datadir}/%{name}/locale>
    Require all denied
</Directory>

<Directory %{_datadir}/%{name}/scripts>
    Require all denied
</Directory>

<Directory %{_datadir}/%{name}/templates>
    Require all denied
</Directory>
EOF

# remove .htaccess files
find . -name .htaccess -exec rm -f {} \;

# install files
install -d -m 755 %{buildroot}%{_datadir}/%{name}
cp -pR *.php %{buildroot}%{_datadir}/%{name}
cp -pR admin %{buildroot}%{_datadir}/%{name}
cp -pR js %{buildroot}%{_datadir}/%{name}
cp -pR services %{buildroot}%{_datadir}/%{name}
cp -pR themes %{buildroot}%{_datadir}/%{name}
cp -pR util %{buildroot}%{_datadir}/%{name}
cp -pR lib %{buildroot}%{_datadir}/%{name}
cp -pR locale %{buildroot}%{_datadir}/%{name}
cp -pR scripts %{buildroot}%{_datadir}/%{name}
cp -pR templates %{buildroot}%{_datadir}/%{name}

install -d -m 755 %{buildroot}%{_sysconfdir}
cp -pR config %{buildroot}%{_sysconfdir}/%{name}
pushd %{buildroot}%{_datadir}/%{name}
ln -s ../../..%{_sysconfdir}/%{name} config
popd

# put domxml-php4-to-php5.php in place
install -m0644 %{SOURCE1} %{buildroot}%{_datadir}/%{name}/lib/Horde/domxml-php4-to-php5.php

# activate configuration files
for file in %{buildroot}%{_sysconfdir}/%{name}/*.dist; do
    mv $file ${file%.dist}
done

# fix script shellbang
for file in `find %{buildroot}%{_datadir}/%{name}/scripts`; do
    perl -pi -e 's|/usr/local/bin/php|/usr/bin/php|' $file
done

# registry dir
install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}/registry.d

# logs
install -d -m 755 %{buildroot}%{_var}/log/%{name}
install -d -m 755 %{buildroot}%{_sysconfdir}/logrotate.d
cat > %{buildroot}%{_sysconfdir}/logrotate.d/%{name} <<EOF
%{_var}/log/%{name}/*.log {
    missingok
    compress
}
EOF

cat > README.mdv <<EOF
Mandriva RPM specific notes

setup
-----
The setup used here differs from default one, to achieve better FHS compliance.
- the configuration files are in /etc/horde
- the log files are in /var/log/horde
- the constant files are in /usr/share/horde

post-installation
-----------------
You have to either use a browser to http://your.server.url/horde, so as to
configure proper configuration.

Additional useful packages
--------------------------
- either a SQL database (MySQL or PostgreSQL), an LDAP (openldap) or a Kolab
  server for storing preferences
- php-mcrypt for better encryption
- php-iconv and php-mbstring for better utf8 support
- php-gd for image manipulations
- php-pear-File for CVS import support
- php-Date to deal with calendar data
- php-Services_Weather to the weather.com block on the portal page


Additional horde applications
-----------------------------
They are all packaged as horde-<application>. Warning, some have still not been
ported to horde 3, and have been removed from the distribution (vacation,
forwards and accounts notably).
EOF

%clean

%post
if [ $1 = 1 ]; then
    # configuration
    %create_ghostfile %{_sysconfdir}/%{name}/conf.php.bak apache apache 644
fi


%files
%doc README README.mdv COPYING docs  scripts/SCRIPTS
%config(noreplace) %{_webappconfdir}/%{name}.conf
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%config(noreplace) %{_sysconfdir}/%{name}/hooks.php
%config(noreplace) %{_sysconfdir}/%{name}/conf.xml
%config(noreplace) %{_sysconfdir}/%{name}/mime_drivers.php
%config(noreplace) %{_sysconfdir}/%{name}/motd.php
%config(noreplace) %{_sysconfdir}/%{name}/nls.php
%config(noreplace) %{_sysconfdir}/%{name}/prefs.php
%config(noreplace) %{_sysconfdir}/%{name}/registry.d/README
%config(noreplace) %{_sysconfdir}/%{name}/registry.php
%attr(-,apache,apache) %config(noreplace) %{_sysconfdir}/%{name}/conf.php 
%{_datadir}/%{name}
%attr(-,apache,apache) %{_var}/log/%{name}


%changelog
* Thu Oct 10 2013 Denis Silakov <denis.silakov@rosalab.ru> 3.3.11-6
+ Revision: 3f4ead9
- Adopted for Apache 2.4



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9670 |12cu|horde-auth-0.1.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define prj     Auth

%define xmldir  %{_var}/lib/pear
%define peardir %(pear config-get php_dir 2> /dev/null)

Name:		horde-auth
Version:	0.1.1
Release:	5
Summary:	Horde Authentication API
License:	LGPL
Group:		Networking/Mail
Url:		http://pear.horde.org/index.php?package=%{prj}
Source0:	%{prj}-%{version}.tgz
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-build
Requires(pre):  php-pear
Requires:	horde-framework
Requires:	horde-datatree
Requires:	horde-form
Requires:	horde-secret
Requires:	horde-util
Requires:	horde-history
Requires:	kolab-server
Requires:	php-pear
Requires:	php-gettext
Requires:	php-pear-Net_IMSP
Suggests:	php-sasl
Suggests:	php-pam_auth
BuildRequires:	php-pear
BuildRequires:  php-pear-channel-horde


%description
The Auth:: class provides a common abstracted interface into the various
backends for the Horde authentication system.
 This package contains implementations for:
 * A Horde Application
 * Composite Auth Driver
 * Custom SQL
 * Cyrus with SQL Support
 * Dummy Auto Login
 * FTP
 * HTTP
 * IMAP
 * IMSP
 * IP Based
 * Kerberos
 * Kolab
 * LDAP
 * Microsoft Active Directory
 * Shibboleth
 * System Login
 * PAM
 * Passwd File
 * Radius
 * SASL
 * SMB (smbauth extension)
 * SMB (smbclient)
 * SQL

Optional php extensions: pam_auth and sasl

%prep
%setup -q -n %{prj}-%{version}

%build
%__mv ../package*.xml .

%install
pear install --packagingroot %{buildroot} --nodeps package.xml

%__rm -rf %{buildroot}/%{peardir}/.{filemap,lock,registry,channels,depdb,depdblock}

%__mkdir_p %{buildroot}%{xmldir}
%__cp package.xml %{buildroot}%{xmldir}/%{prj}.xml

%clean
%__rm -rf %{buildroot}

%post
pear install --nodeps --soft --force --register-only %{xmldir}/%{prj}.xml

%postun
if [ "$1" -eq "0" ]; then
  pear uninstall --nodeps --ignore-errors --register-only pear.horde.org/%{prj}
fi

%files
%defattr(-, root, root)
%dir %{peardir}/Horde/Auth
%dir %{peardir}/Horde/Auth/Signup
%{xmldir}/%{prj}.xml
%{peardir}/Horde/Auth.php
%{peardir}/Horde/Auth/Signup.php
%{peardir}/Horde/Auth/Signup/datatree.php
%{peardir}/Horde/Auth/Signup/sql.php
%{peardir}/Horde/Auth/application.php
%{peardir}/Horde/Auth/auto.php
%{peardir}/Horde/Auth/composite.php
%{peardir}/Horde/Auth/customsql.php
%{peardir}/Horde/Auth/cyrsql.php
%{peardir}/Horde/Auth/cyrus.php
%{peardir}/Horde/Auth/ftp.php
%{peardir}/Horde/Auth/http.php
%{peardir}/Horde/Auth/http_remote.php
%{peardir}/Horde/Auth/imap.php
%{peardir}/Horde/Auth/imsp.php
%{peardir}/Horde/Auth/ipbasic.php
%{peardir}/Horde/Auth/kolab.php
%{peardir}/Horde/Auth/krb5.php
%{peardir}/Horde/Auth/ldap.php
%{peardir}/Horde/Auth/login.php
%{peardir}/Horde/Auth/msad.php
%{peardir}/Horde/Auth/pam.php
%{peardir}/Horde/Auth/passwd.php
%{peardir}/Horde/Auth/peclsasl.php
%{peardir}/Horde/Auth/radius.php
%{peardir}/Horde/Auth/shibboleth.php
%{peardir}/Horde/Auth/smb.php
%{peardir}/Horde/Auth/smbclient.php
%{peardir}/Horde/Auth/sql.php



%changelog
* Mon Jul 26 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.1.1-4mdv2011.0
+ Revision: 560373
- Increased release for rebuild

* Thu Mar 18 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.1.1-3mdv2010.1
+ Revision: 524824
- increased rel version
- replaced Requires(pre): %%{_bindir}/pear with Requires(pre): php-pear
  increased rel version

* Sat Feb 27 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.1.1-2mdv2010.1
+ Revision: 512488
- bumped up release
- added Requires:  php-pear-Net_IMSP

* Sat Feb 27 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.1.1-1mdv2010.1
+ Revision: 512256
- replaced PreRequ with Requires(pre)
- import horde-auth



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9671 |12cu|horde-chora-2.1-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	chora

Name:		horde-%{module}
Version:	2.1
Release:	10
Summary:	The Horde CVS viewer
License:	GPL
Group: 		System/Servers
URL:		http://www.horde.org/%{module}
Source0:	ftp://ftp.horde.org/pub/%{module}/%{module}-h3-%{version}.tar.bz2
Requires(post):	rpm-helper
Requires:	horde >= 3.3.5
Requires:	cvs
BuildArch:	noarch

%description
Chora is the Horde CVS viewer, and it provides an advanced web-based 
view of any CVS repository. It now includes annotation support, visual 
branch viewing capability, and human-readable diffs.

%prep
%setup -q -n %{module}-h3-%{version}

%build

%install
# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# %{name} Apache configuration file

<Directory %{_datadir}/horde/%{module}/lib>
    Require all denied
</Directory>

<Directory %{_datadir}/horde/%{module}/locale>
    Require all denied
</Directory>

<Directory %{_datadir}/horde/%{module}/scripts>
    Require all denied
</Directory>

<Directory %{_datadir}/horde/%{module}/templates>
    Require all denied
</Directory>
EOF

# horde configuration
install -d -m 755 %{buildroot}%{_sysconfdir}/horde/registry.d
cat > %{buildroot}%{_sysconfdir}/horde/registry.d/%{module}.php <<'EOF'
<?php
//
// Chora Horde configuration file
//
 
$this->applications['chora'] = array(
    'fileroot'    => $this->applications['horde']['fileroot'] . '/chora',
    'webroot'     => $this->applications['horde']['webroot'] . '/chora',
    'name'        => _("Version Control"),
    'status'      => 'active',
    'menu_parent' => 'devel'
);
EOF

# remove .htaccess files
find . -name .htaccess -exec rm -f {} \;

# install files
install -d -m 755 %{buildroot}%{_datadir}/horde/%{module}
cp -pR *.php %{buildroot}%{_datadir}/horde/%{module}
cp -pR themes %{buildroot}%{_datadir}/horde/%{module}
cp -pR lib %{buildroot}%{_datadir}/horde/%{module}
cp -pR locale %{buildroot}%{_datadir}/horde/%{module}
cp -pR templates %{buildroot}%{_datadir}/horde/%{module}
cp -pR config %{buildroot}%{_sysconfdir}/horde/%{module}

install -d -m 755 %{buildroot}%{_sysconfdir}/horde
pushd %{buildroot}%{_datadir}/horde/%{module}
ln -s ../../../..%{_sysconfdir}/horde/%{module} config
popd

# activate configuration files
for file in %{buildroot}%{_sysconfdir}/horde/%{module}/*.dist; do
	mv $file ${file%.dist}
done

# fix script shellbang
for file in `find %{buildroot}%{_datadir}/horde/%{module}/scripts`; do
	perl -pi -e 's|/usr/local/bin/php|/usr/bin/php|' $file
done

%clean

%post
if [ $1 = 1 ]; then
	# configuration
	%create_ghostfile %{_sysconfdir}/horde/%{module}/conf.php apache apache 644
	%create_ghostfile %{_sysconfdir}/horde/%{module}/conf.php.bak apache apache 644
fi
%if %mdkversion < 201010
%_post_webapp
%endif


%files
%doc COPYING README docs
%config(noreplace) %{_webappconfdir}/%{name}.conf
%config(noreplace) %{_sysconfdir}/horde/registry.d/%{module}.php
%config(noreplace) %{_sysconfdir}/horde/%{module}
%{_datadir}/horde/%{module}




%changelog
* Fri Oct 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.1-10
+ Revision: ff9a106
- Adopted for Apache 2.4



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9672 |12cu|horde-dimp-1.1.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	dimp

%define __noautoreq 'pear\\(Horde.*\\)'

Name:		horde-%{module}
Version:	1.1.3
Release:	4
Summary:	The Horde Dynamic Internet Messaging Program
License:	GPL
Group:		System/Servers
URL:		http://www.horde.org/%{module}
Source0:	ftp://ftp.horde.org/pub/%{module}/%{module}-h3-%{version}.tar.gz
Requires(post):	rpm-helper
Requires:	horde >= 3.0
BuildArch:	noarch

%description
IMP is a project to create a version of IMP utilizing AJAX-like technologies to
allow a more dynamic user experience (thus DIMP... Dynamic IMP).

%prep
%setup -q -n %{module}-h3-%{version}

%build

%install
# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# %{name} Apache configuration file

<Directory %{_datadir}/horde/%{module}/lib>
    Require all denied
</Directory>

<Directory %{_datadir}/horde/%{module}/locale>
    Require all denied
</Directory>

<Directory %{_datadir}/horde/%{module}/scripts>
    Require all denied
</Directory>

<Directory %{_datadir}/horde/%{module}/templates>
    Require all denied
</Directory>
EOF

# horde configuration
install -d -m 755 %{buildroot}%{_sysconfdir}/horde/registry.d
cat > %{buildroot}%{_sysconfdir}/horde/registry.d/%{module}.php <<'EOF'
<?php
//
// DIMP Horde configuration file
//
 
$this->applications['dimp'] = array(
    'fileroot' => $this->applications['horde']['fileroot'] . '/dimp',
    'webroot' => $this->applications['horde']['webroot'] . '/dimp',
    'name' => _("Dynamic Mail"),
    'status' => 'notoolbar',
    'target' => '_parent',
);
EOF

# remove .htaccess files
find . -name .htaccess -exec rm -f {} \;

# install files
install -d -m 755 %{buildroot}%{_datadir}/horde/%{module}
cp -pR *.php %{buildroot}%{_datadir}/horde/%{module}
cp -pR themes %{buildroot}%{_datadir}/horde/%{module}
cp -pR js %{buildroot}%{_datadir}/horde/%{module}
cp -pR lib %{buildroot}%{_datadir}/horde/%{module}
cp -pR locale %{buildroot}%{_datadir}/horde/%{module}
cp -pR templates %{buildroot}%{_datadir}/horde/%{module}
cp -pR config %{buildroot}%{_sysconfdir}/horde/%{module}

install -d -m 755 %{buildroot}%{_sysconfdir}/horde
pushd %{buildroot}%{_datadir}/horde/%{module}
ln -s ../../../..%{_sysconfdir}/horde/%{module} config
popd

# activate configuration files
for file in %{buildroot}%{_sysconfdir}/horde/%{module}/*.dist; do
	mv $file ${file%.dist}
done

%clean

%post
if [ $1 = 1 ]; then
	# configuration
	%create_ghostfile %{_sysconfdir}/horde/%{module}/conf.php apache apache 644
	%create_ghostfile %{_sysconfdir}/horde/%{module}/conf.php.bak apache apache 644
fi

%files
%doc README COPYING docs
%config(noreplace) %{_webappconfdir}/%{name}.conf
%config(noreplace) %{_sysconfdir}/horde/registry.d/%{module}.php
%config(noreplace) %{_sysconfdir}/horde/%{module}
%{_datadir}/horde/%{module}




%changelog
* Fri Oct 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.1.3-4
+ Revision: 1ebeeba
- Adopted for Apache 2.4



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9673 |12cu|horde-forwards-3.2.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	forwards

Name:		horde-%{module}
Version:	3.2.1
Release:	4
Summary:	The Horde forwards management application
License:	GPL
Group:		System/Servers
URL:		http://www.horde.org/%{module}/
Source0:	ftp://ftp.horde.org/pub/%{module}/%{module}-h3-%{version}.tar.gz
Requires:	horde >= 3.3.8
BuildArch:	noarch

%description
Forwards is a Horde module for setting user e-mail forwards with support for
several popular mailers. While it has been released and is in production use at
many sites, it is also still under development in an effort to expand and
improve the module.

Right now, Forwards provides fairly complete support for setting .forward style
forwards on sendmail or courier mail based systems via an FTP transport. It now
also supports for mdaemon, and qmail and exim sql based systems.

Forwards is part of a suite of account management modules for Horde consisting
of Accounts, Forwards, Passwd, and Vacation.

%prep
%setup -q -n %{module}-h3-%{version}

# fix perms
find lib -type f | xargs chmod 644

%build

%install
rm -rf %{buildroot}

# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# %{name} Apache configuration file

<Directory %{_datadir}/horde/%{module}/lib>
    Require all denied
</Directory>

<Directory %{_datadir}/horde/%{module}/locale>
    Require all denied
</Directory>

<Directory %{_datadir}/horde/%{module}/scripts>
    Require all denied
</Directory>

<Directory %{_datadir}/horde/%{module}/templates>
    Require all denied
</Directory>
EOF

# horde configuration
install -d -m 755 %{buildroot}%{_sysconfdir}/horde/registry.d
cat > %{buildroot}%{_sysconfdir}/horde/registry.d/%{module}.php <<'EOF'
<?php
//
// Forwards Horde configuration file
//
 
$this->applications['forwards'] = array(
    'fileroot'    => $this->applications['horde']['fileroot'] . '/forwards',
    'webroot'     => $this->applications['horde']['webroot'] . '/forwards',
    'name'        => _("Forwards"),
    'status'      => 'active',
    'provides'    => 'forwards',
    'menu_parent' => 'myaccount',
);
EOF

# remove .htaccess files
find . -name .htaccess -exec rm -f {} \;

# install files
install -d -m 755 %{buildroot}%{_datadir}/horde/%{module}
cp -pR *.php %{buildroot}%{_datadir}/horde/%{module}
cp -pR lib %{buildroot}%{_datadir}/horde/%{module}
cp -pR locale %{buildroot}%{_datadir}/horde/%{module}
cp -pR templates %{buildroot}%{_datadir}/horde/%{module}
cp -pR themes %{buildroot}%{_datadir}/horde/%{module}
cp -pR config %{buildroot}%{_sysconfdir}/horde/%{module}

install -d -m 755 %{buildroot}%{_sysconfdir}/horde
pushd %{buildroot}%{_datadir}/horde/%{module}
ln -s ../../../..%{_sysconfdir}/horde/%{module} config
popd

%clean
rm -rf %{buildroot}



%files
%defattr(-,root,root)
%doc LICENSE README docs
%config(noreplace) %{_webappconfdir}/%{name}.conf
%config(noreplace) %{_sysconfdir}/horde/registry.d/%{module}.php
%config(noreplace) %{_sysconfdir}/horde/%{module}
%{_datadir}/horde/%{module}




%changelog
* Fri Oct 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 3.2.1-4
+ Revision: 17324dc
- Adopted for Apache 2.4



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9674 |12cu|horde-framework-0.0.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define prj     Horde_Framework

%define xmldir  %{_var}/lib/pear
%define peardir %(pear config-get php_dir 2> /dev/null)

Name:          horde-framework
Version:       0.0.2
Release:       8
Summary:       Horde core Framework libraries
License:       LGPL
Group:         Networking/Mail
Url:           http://pear.horde.org/index.php?package=%{prj}
Source0:       %{prj}-%{version}.tgz
BuildArch:     noarch
Requires(pre): php-pear
Requires:      horde-dom
Requires:      horde-form
Requires:      horde-browser
Requires:      horde-cli
Requires:      php-pear-Services_Weather
Requires:      php-pear-Log
BuildRequires: php-pear
BuildRequires: php-pear-channel-horde

%description
These classes provide the core functionality of the Horde Application
Framework.


%prep
%setup -q -n %{prj}-%{version}

%build
%__mv ../package.xml .

%install
pear install --packagingroot %{buildroot} --nodeps package.xml

%__rm -rf %{buildroot}/%{peardir}/.{filemap,lock,registry,channels,depdb,depdblock}

%__mkdir_p %{buildroot}%{_docdir}/horde

%__mkdir_p %{buildroot}%{xmldir}
%__cp package.xml %{buildroot}%{xmldir}/%{prj}.xml

%clean
%__rm -rf %{buildroot}

%post
pear install --nodeps --soft --force --register-only %{xmldir}/%{prj}.xml

%postun
if [ "$1" -eq "0" ]; then
  pear uninstall --nodeps --ignore-errors --register-only pear.horde.org/%{prj}
fi

%files
%defattr(-, root, root)
%{xmldir}/%{prj}.xml
%{peardir}/Horde.php
%dir %{peardir}/Horde
%{peardir}/Horde/Config.php
%{peardir}/Horde/Help.php
%{peardir}/Horde/Menu.php
%{peardir}/Horde/Registry.php
%{peardir}/Horde/Text.php
%dir %{_docdir}/horde


%changelog
* Tue Aug 03 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-7mdv2011.0
+ Revision: 565240
- Increased release for rebuild

* Mon Mar 01 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-6mdv2010.1
+ Revision: 512824
- bumped up release
- added Requires:      php-pear-Services_Weather

* Sun Feb 28 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-5mdv2010.1
+ Revision: 512791
- bumped up release to get it rebuilt

* Thu Feb 25 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-4mdv2010.1
+ Revision: 510875
- added Requires:      horde-dom horde-form horde-browser horde-cli

* Thu Feb 25 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-3mdv2010.1
+ Revision: 510866
- added Requires:      horde-dom horde-form horde-browser horde-cli
  bumped up release

* Sun Feb 21 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-2mdv2010.1
+ Revision: 509321
- increade rel version
- removed requires for a temporary buiild

* Mon Feb 15 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-1mdv2010.1
+ Revision: 506027
- replaced PreReq with Requires (pre)
- import horde-framework



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9675 |12cu|horde-gollem-1.1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	gollem
%define	name	horde-%{module}

%if %{_use_internal_dependency_generator}
%define __noautoreq 'pear\\(Horde.*\\)'
%else
%define _requires_exceptions pear(Horde.*)
%endif

Name:		horde-%{module}
Version:	1.1.2
Release:	2
Summary:	The Horde file manager
License:	GPL
Group:		System/Servers
URL:		http://www.horde.org/%{module}
Source0:	ftp://ftp.horde.org:21/pub/gollem/gollem-h3-%{version}.tar.gz
Requires(post):	rpm-helper
Requires:	horde >= 3.3.5
BuildArch:	noarch

%description
Gollem is the Horde web-based File Manager, providing the ability to fully
manage a hierarchical file system stored in a variety of backends such as a SQL
database, as part of a real filesystem, or on an FTP server. It uses the
Horde's MIME_Viewer framework to identify file types, associate icons, etc.

%prep
%setup -q -n %{module}-h3-%{version}

%build

%install
# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# %{name} Apache configuration file

<Directory %{_datadir}/horde/%{module}/lib>
    Require all denied
</Directory>

<Directory %{_datadir}/horde/%{module}/locale>
    Require all denied
</Directory>

<Directory %{_datadir}/horde/%{module}/scripts>
    Require all denied
</Directory>

<Directory %{_datadir}/horde/%{module}/templates>
    Require all denied
</Directory>
EOF

# horde configuration
install -d -m 755 %{buildroot}%{_sysconfdir}/horde/registry.d
cat > %{buildroot}%{_sysconfdir}/horde/registry.d/%{module}.php <<'EOF'
<?php
//
// Gollem Horde configuration file
//
 
$this->applications['gollem'] = array(
    'fileroot' => $this->applications['horde']['fileroot'] . '/gollem',
    'webroot'  => $this->applications['horde']['webroot'] . '/gollem',
    'name'     => _("File Manager"),
    'status'   => 'active',
    'menu_parent' => 'myaccount',
    'provides' => 'files',
);

$this->applications['gollem-menu'] = array(
    'status' => 'block',
    'app' => 'gollem',
    'blockname' => 'tree_menu',
    'menu_parent' => 'gollem',
);
EOF

# remove .htaccess files
find . -name .htaccess -exec rm -f {} \;

# install files
install -d -m 755 %{buildroot}%{_datadir}/horde/%{module}
cp -pR *.php %{buildroot}%{_datadir}/horde/%{module}
cp -pR themes %{buildroot}%{_datadir}/horde/%{module}
cp -pR js %{buildroot}%{_datadir}/horde/%{module}
cp -pR lib %{buildroot}%{_datadir}/horde/%{module}
cp -pR locale %{buildroot}%{_datadir}/horde/%{module}
cp -pR templates %{buildroot}%{_datadir}/horde/%{module}
cp -pR config %{buildroot}%{_sysconfdir}/horde/%{module}

install -d -m 755 %{buildroot}%{_sysconfdir}/horde
pushd %{buildroot}%{_datadir}/horde/%{module}
ln -s ../../../..%{_sysconfdir}/horde/%{module} config
popd

# activate configuration files
for file in %{buildroot}%{_sysconfdir}/horde/%{module}/*.dist; do
	mv $file ${file%.dist}
done

%clean

%post
if [ $1 = 1 ]; then
	# configuration
	%create_ghostfile %{_sysconfdir}/horde/%{module}/conf.php apache apache 644
	%create_ghostfile %{_sysconfdir}/horde/%{module}/conf.php.bak apache apache 644
fi

%files
%config(noreplace) %{_webappconfdir}/%{name}.conf
%doc README COPYING docs
%config(noreplace) %{_sysconfdir}/horde/registry.d/%{module}.php
%config(noreplace) %{_sysconfdir}/horde/%{module}
%{_datadir}/horde/%{module}



%changelog
* Fri Oct 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.1.2-2
+ Revision: 64a43e9
- Adopted for Apache 2.4



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9676 |12cu|horde-hermes-1.0.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	hermes

Name:		horde-%{module}
Version:	1.0.1
Release:	4
Summary:	The Horde file manager
License:	GPL
Group:		System/Servers
URL:		http://www.horde.org/%{module}
Source0:	ftp://ftp.horde.org/pub/%{module}/%{module}-h3-%{version}.tar.gz
Requires:	horde >= 3.3.8
BuildArch:	noarch

%description
Hermes is a time-tracking application integrated with the Horde Framework. It
ties into Turba (to retrieve clients) and Nag and Whups (to retrieve cost
objects). It comes with a stop watch, search and reporting capabilities, and an
invoice interface

%prep
%setup -q -n %{module}-h3-%{version}

%build

%install
# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# %{name} Apache configuration file

<Directory %{_datadir}/horde/%{module}/lib>
    Require all denied
</Directory>

<Directory %{_datadir}/horde/%{module}/locale>
    Require all denied
</Directory>

<Directory %{_datadir}/horde/%{module}/scripts>
    Require all denied
</Directory>

<Directory %{_datadir}/horde/%{module}/templates>
    Require all denied
</Directory>
EOF

# horde configuration
install -d -m 755 %{buildroot}%{_sysconfdir}/horde/registry.d
cat > %{buildroot}%{_sysconfdir}/horde/registry.d/%{module}.php <<'EOF'
<?php
//
// Hermes Horde configuration file
//
 
$this->applications['hermes'] = array(
    'fileroot' => $this->applications['horde']['fileroot'] . '/hermes',
    'webroot' => $this->applications['horde']['webroot'] . '/hermes',
    'name' => _("Time Tracking"),
    'status' => 'active',
    'menu_parent' => 'office',
    'provides' => 'time'
);

$this->applications['hermes-stopwatch'] = array(
    'status' => 'block',
    'app' => 'hermes',
    'blockname' => 'tree_stopwatch',
    'menu_parent' => 'hermes',
);

$this->applications['hermes-menu'] = array(
    'status' => 'block',
    'app' => 'hermes',
    'blockname' => 'tree_menu',
    'menu_parent' => 'hermes',
);
EOF

# remove .htaccess files
find . -name .htaccess -exec rm -f {} \;

# install files
install -d -m 755 %{buildroot}%{_datadir}/horde/%{module}
cp -pR *.php %{buildroot}%{_datadir}/horde/%{module}
cp -pR themes %{buildroot}%{_datadir}/horde/%{module}
cp -pR lib %{buildroot}%{_datadir}/horde/%{module}
cp -pR locale %{buildroot}%{_datadir}/horde/%{module}
cp -pR scripts %{buildroot}%{_datadir}/horde/%{module}
cp -pR templates %{buildroot}%{_datadir}/horde/%{module}
cp -pR config %{buildroot}%{_sysconfdir}/horde/%{module}

install -d -m 755 %{buildroot}%{_sysconfdir}/horde
pushd %{buildroot}%{_datadir}/horde/%{module}
ln -s ../../../..%{_sysconfdir}/horde/%{module} config
popd

# activate configuration files
for file in %{buildroot}%{_sysconfdir}/horde/%{module}/*.dist; do
	mv $file ${file%.dist}
done

%clean

%post
if [ $1 = 1 ]; then
	# configuration
	%create_ghostfile %{_sysconfdir}/horde/%{module}/conf.php apache apache 644
	%create_ghostfile %{_sysconfdir}/horde/%{module}/conf.php.bak apache apache 644
fi
%if %mdkversion < 201010
%_post_webapp
%endif


%files
%doc LICENSE README docs
%config(noreplace) %{_webappconfdir}/%{name}.conf
%config(noreplace) %{_sysconfdir}/horde/registry.d/%{module}.php
%config(noreplace) %{_sysconfdir}/horde/%{module}
%{_datadir}/horde/%{module}



%changelog
* Fri Oct 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.0.1-4
+ Revision: 36aec1d
- Adopted for Apache 2.4



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9677 |12cu|horde-imp-4.3.9-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	imp

Name:		horde-%{module}
Version:	4.3.9
Release:	4
Summary:	The Horde Internet Messaging Program
License:	GPL
Group:		System/Servers
URL:		http://www.horde.org/%{module}
Source0:	ftp://ftp.horde.org/pub/%{module}/%{module}-h3-%{version}.tar.gz
Patch0:      	imp-h3-4.3-fix-constant-loading.patch
Requires:	horde >= 3.3.8
Requires:	php-imap
Requires:	php-ldap
BuildArch:	noarch

%description
IMP is the Internet Messaging Program, one of the Horde applications.
It provides webmail access to IMAP and POP3 accounts.

%prep
%setup -q -n %{module}-h3-%{version}
%patch0 -p 1

# fix perms
chmod 644 locale/da_DK/help.xml

%build

%install
# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# %{name} Apache configuration file

<Directory %{_datadir}/horde/%{module}/lib>
    Require all denied
</Directory>

<Directory %{_datadir}/horde/%{module}/locale>
    Require all denied
</Directory>

<Directory %{_datadir}/horde/%{module}/scripts>
    Require all denied
</Directory>

<Directory %{_datadir}/horde/%{module}/templates>
    Require all denied
</Directory>
EOF

# horde configuration
install -d -m 755 %{buildroot}%{_sysconfdir}/horde/registry.d
cat > %{buildroot}%{_sysconfdir}/horde/registry.d/%{module}.php <<'EOF'
<?php
//
// Imp Horde configuration file
//
 
$this->applications['imp'] = array(
    'fileroot' => $this->applications['horde']['fileroot'] . '/imp',
    'webroot'  => $this->applications['horde']['webroot'] . '/imp',
    'name'     => _("Mail"),
    'status'   => 'active',
    'provides' => array('mail', 'contacts/favouriteRecipients')
);

$this->applications['imp-folders'] = array(
    'status'      => 'block',
    'app'         => 'imp',
    'blockname'   => 'tree_folders',
    'menu_parent' => 'imp'
);
?>
EOF

# remove .htaccess files
find . -name .htaccess -exec rm -f {} \;

# install files
install -d -m 755 %{buildroot}%{_datadir}/horde/%{module}
cp -pR *.php %{buildroot}%{_datadir}/horde/%{module}
cp -pR themes %{buildroot}%{_datadir}/horde/%{module}
cp -pR js %{buildroot}%{_datadir}/horde/%{module}
cp -pR lib %{buildroot}%{_datadir}/horde/%{module}
cp -pR locale %{buildroot}%{_datadir}/horde/%{module}
cp -pR scripts %{buildroot}%{_datadir}/horde/%{module}
cp -pR templates %{buildroot}%{_datadir}/horde/%{module}

install -d -m 755 %{buildroot}%{_sysconfdir}/horde
cp -pR config %{buildroot}%{_sysconfdir}/horde/%{module}
pushd %{buildroot}%{_datadir}/horde/%{module}
ln -s ../../../..%{_sysconfdir}/horde/%{module} config
popd

# activate configuration files
for file in %{buildroot}%{_sysconfdir}/horde/%{module}/*.dist; do
	mv $file ${file%.dist}
done

# fix script shellbang
for file in `find %{buildroot}%{_datadir}/horde/%{module}/scripts`; do
	perl -pi -e 's|/usr/local/bin/php|/usr/bin/php|' $file
done

%clean

%post
if [ $1 = 1 ]; then
	# configuration
	%create_ghostfile %{_sysconfdir}/horde/%{module}/conf.php apache apache 644
	%create_ghostfile %{_sysconfdir}/horde/%{module}/conf.php.bak apache apache 644
fi


%files
%doc README COPYING docs
%config(noreplace) %{_webappconfdir}/%{name}.conf
%config(noreplace) %{_sysconfdir}/horde/registry.d/%{module}.php
%config(noreplace) %{_sysconfdir}/horde/%{module}
%{_datadir}/horde/%{module}



%changelog
* Fri Oct 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 4.3.9-4
+ Revision: c45b238
- Adopted for Apache 2.4



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9678 |12cu|horde-ingo-1.2.4-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	ingo

Name:           horde-%{module}
Version:        1.2.4
Release:        4
Summary:	The Horde email filter rules Manager
License:	GPL
Group: 		System/Servers
URL:		http://www.horde.org/%{module}
Source0:	ftp://ftp.horde.org/pub/%{module}/%{module}-h3-%{version}.tar.gz
Patch0:		%{module}-h3-1.2.1-fhs.patch
Requires:	horde >= 3.3.8
Requires: 	horde-imp >= 4.3
BuildArch:	noarch

%description
Ingo is an email filter rules manager.

Ingo currently supports the following filtering drivers:

    * Sieve (using timsieved)
    * procmail (using VFS FTP driver)
    * IMAP client-side filtering

Ingo has replaced IMP's internal filtering code and is the default filtering
agent in IMP H3 (4.0).

%prep
%setup -q -n %{module}-h3-%{version}
%patch0 -p 1

%build

%install
# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# %{name} Apache configuration file

<Directory %{_datadir}/horde/%{module}/lib>
    Require all denied
</Directory>

<Directory %{_datadir}/horde/%{module}/locale>
    Require all denied
</Directory>

<Directory %{_datadir}/horde/%{module}/scripts>
    Require all denied
</Directory>

<Directory %{_datadir}/horde/%{module}/templates>
    Require all denied
</Directory>
EOF

# horde configuration
install -d -m 755 %{buildroot}%{_sysconfdir}/horde/registry.d
cat > %{buildroot}%{_sysconfdir}/horde/registry.d/%{module}.php <<'EOF'
<?php
//
// Ingo Horde configuration file
//
 
$this->applications['ingo'] = array(
    'fileroot'    => $this->applications['horde']['fileroot'] . '/ingo',
    'webroot'     => $this->applications['horde']['webroot'] . '/ingo',
    'name'        => _("Filters"),
    'status'      => 'active',
    'provides'    => array('mail/blacklistFrom', 'mail/showBlacklist', 'mail/whitelistFrom', 'mail/showWhitelist', 'mail/applyFilters', 'mail/canApplyFilters', 'mail/showFilters'),
    'menu_parent' => 'imp'
);
EOF

# remove .htaccess files
find . -name .htaccess -exec rm -f {} \;

# install files
install -d -m 755 %{buildroot}%{_datadir}/horde/%{module}
cp -pR *.php %{buildroot}%{_datadir}/horde/%{module}
cp -pR js %{buildroot}%{_datadir}/horde/%{module}
cp -pR themes %{buildroot}%{_datadir}/horde/%{module}
cp -pR lib %{buildroot}%{_datadir}/horde/%{module}
cp -pR locale %{buildroot}%{_datadir}/horde/%{module}
cp -pR scripts %{buildroot}%{_datadir}/horde/%{module}
cp -pR templates %{buildroot}%{_datadir}/horde/%{module}
cp -pR config %{buildroot}%{_sysconfdir}/horde/%{module}

install -d -m 755 %{buildroot}%{_sysconfdir}/horde
pushd %{buildroot}%{_datadir}/horde/%{module}
ln -s ../../../..%{_sysconfdir}/horde/%{module} config
popd

# activate configuration files
for file in %{buildroot}%{_sysconfdir}/horde/%{module}/*.dist; do
	mv $file ${file%.dist}
done

# fix script shellbang
for file in `find %{buildroot}%{_datadir}/horde/%{module}/scripts`; do
	perl -pi -e 's|/usr/local/bin/php|/usr/bin/php|' $file
done

%clean

%post
if [ $1 = 1 ]; then
	# configuration
	%create_ghostfile %{_sysconfdir}/horde/%{module}/conf.php apache apache 644
	%create_ghostfile %{_sysconfdir}/horde/%{module}/conf.php.bak apache apache 644
fi


%files
%doc LICENSE README docs
%config(noreplace) %{_webappconfdir}/%{name}.conf
%config(noreplace) %{_sysconfdir}/horde/registry.d/%{module}.php
%config(noreplace) %{_sysconfdir}/horde/%{module}
%{_datadir}/horde/%{module}



%changelog
* Fri Oct 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.2.4-4
+ Revision: a35943b
- Adopted for Apache 2.4



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9679 |12cu|horde-kolab-0.0.6-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define prj Kolab

%define xmldir  %{_var}/lib/pear
%define peardir %(pear config-get php_dir 2> /dev/null)

Name:          horde-kolab
Version:       0.0.6
Release:       4
Summary:       Horde Mime Library
License:       LGPL
Group:         Networking/Mail
Url:           http://pear.horde.org/index.php?package=%{prj}
Source0:       %{prj}-%{version}.tgz
BuildArch:     noarch
Requires(pre): php-pear
Requires:      horde-nls
Requires:      php-pear
BuildRequires: php-pear
BuildRequires: php-pear-channel-horde


%description
This package contains a number of helper functions that make communication
between a Horde client and a Kolab server smoother.

%prep
%setup -q -n %{prj}-%{version}

%build
%__mv ../package.xml .

%install
pear install --packagingroot %{buildroot} --nodeps package.xml

%__rm -rf %{buildroot}/%{peardir}/.{filemap,lock,registry,channels,depdb,depdblock}

%__mkdir_p %{buildroot}%{xmldir}
%__cp package.xml %{buildroot}%{xmldir}/%{prj}.xml

%clean
%__rm -rf %{buildroot}

%post
pear install --nodeps --soft --force --register-only %{xmldir}/%{prj}.xml

%postun
if [ "$1" -eq "0" ]; then
  pear uninstall --nodeps --ignore-errors --register-only pear.horde.org/%{prj}
fi

%files
%defattr(-, root, root)
%{xmldir}/%{prj}.xml
%dir %{peardir}/Horde
%{peardir}/Horde/Kolab.php





%changelog
* Sat Jul 31 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.6-3mdv2011.0
+ Revision: 564029
- Increased release for rebuild

* Thu Mar 18 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.6-2mdv2010.1
+ Revision: 524851
- replaced Requires(pre): %%{_bindir}/pear with Requires(pre): php-pear

* Tue Mar 09 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.6-1mdv2010.1
+ Revision: 516847
- Updated Description Line
- really removed BuilRequires: horde-framework
- added Requires: php-pear
  removed BuildRequires: horde-framework
- import horde-kolab



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9680 |12cu|horde-kolab-filter-0.1.9-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define peardir %(pear config-get php_dir 2> /dev/null || echo %{_datadir}/pear)
%define xmldir  /var/lib/pear

Summary:		Postfix filters for the Kolab server
Name:		horde-kolab-filter
Version: 	0.1.9
Release: 	8
License: 	LGPLv2.1
Group:		Networking/Mail
Source0: 	http://pear.horde.org/get/Kolab_Filter-%{version}.tgz
URL: 		http://pear.horde.org/package/Kolab_Filter
BuildRequires: 	php-pear >= 1.4.7
Requires: 	horde >= 0.0.2
Requires:	horde-icalendar >= 0.0.3
Requires:	horde-argv
Requires:	horde-mime >= 0.0.2
Requires:	horde-util >= 0.0.2
Requires:	horde-kolab-server >= 0.2.0
Requires:	php-pear >= 1.4.0b1
BuildRequires: 	php-pear >= 1.4.7
BuildRequires: 	php-pear-channel-horde
Requires: 	php-pear-channel-horde
BuildArch: 	noarch

%description
The filters provided by this package implement the Kolab
 server resource management as well as some Kolab server sender
 policies.

%prep
%setup -c -T
pear -v -c pearrc \
        -d php_dir=%{peardir} \
        -d doc_dir=/docs \
        -d bin_dir=%{_bindir} \
        -d data_dir=%{peardir}/data \
        -d test_dir=%{peardir}/tests \
        -d ext_dir=%{_libdir} \
        -s

%build

%install
rm -rf %{buildroot}
pear -c pearrc install --nodeps --packagingroot %{buildroot} %{SOURCE0}
        
# Clean up unnecessary files
rm pearrc
rm %{buildroot}/%{peardir}/.filemap
rm %{buildroot}/%{peardir}/.lock
rm -rf %{buildroot}/%{peardir}/.registry
rm -rf %{buildroot}%{peardir}/.channels
rm %{buildroot}%{peardir}/.depdb
rm %{buildroot}%{peardir}/.depdblock

mv %{buildroot}/docs .


# Install XML package description
mkdir -p %{buildroot}%{xmldir}
tar -xzf %{SOURCE0} package.xml
cp -p package.xml %{buildroot}%{xmldir}/Kolab_Filter.xml

%clean
rm -rf %{buildroot}

%post
pear install --nodeps --soft --force --register-only %{xmldir}/Kolab_Filter.xml

%postun
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only pear.horde.org/Kolab_Filter
fi

%files
%defattr(-,root,root)
%doc docs/Kolab_Filter/*
%{peardir}/*
%{_bindir}/*
%{xmldir}/Kolab_Filter.xml



%changelog
* Tue Feb 12 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.1.9-8
+ Revision: 863fc7e
- Drop req exceptions - no need anymore



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9681 |12cu|horde-kolab-format-1.0.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define peardir %(pear config-get php_dir 2> /dev/null || echo %{_datadir}/pear)
%define xmldir  /var/lib/pear

Summary: PEAR: A package for reading/writing Kolab data formats
Name: 		horde-kolab-format
Version:		1.0.1
Release: 	7
License: 	LGPLv2.1
Group:		Networking/Mail
Source0:		http://pear.horde.org/get/Kolab_Format-%{version}.tgz
URL: 		http://pear.horde.org/package/Kolab_Format
BuildRequires: 	php-pear >= 1.4.7
BuildRequires: 	php-pear-channel-horde
Requires: 	horde-dom >= 0.1.0
Requires: 	horde-nls 
Requires: 	horde-util
Requires: 	php-pear >= 1.4.0b1
Requires:	php-pear-channel-horde
BuildArch: noarch

%description
This package allows to convert Kolab data objects from
 XML to hashes.

%prep
%setup -c -T
pear -v -c pearrc \
        -d php_dir=%{peardir} \
        -d doc_dir=/docs \
        -d bin_dir=%{_bindir} \
        -d data_dir=%{peardir}/data \
        -d test_dir=%{peardir}/tests \
        -d ext_dir=%{_libdir} \
        -s

%build

%install
rm -rf %{buildroot}
pear -c pearrc install --nodeps --packagingroot %{buildroot} %{SOURCE0}
        
# Clean up unnecessary files
rm pearrc
rm %{buildroot}/%{peardir}/.filemap
rm %{buildroot}/%{peardir}/.lock
rm -rf %{buildroot}/%{peardir}/.registry
rm -rf %{buildroot}%{peardir}/.channels
rm %{buildroot}%{peardir}/.depdb
rm %{buildroot}%{peardir}/.depdblock

mv %{buildroot}/docs .


# Install XML package description
mkdir -p %{buildroot}%{xmldir}
tar -xzf %{SOURCE0} package.xml
cp -p package.xml %{buildroot}%{xmldir}/Kolab_Format.xml

%clean
rm -rf %{buildroot}

%post
pear install --nodeps --soft --force --register-only %{xmldir}/Kolab_Format.xml

%postun
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only pear.horde.org/Kolab_Format
fi

%files
%defattr(-,root,root)
%doc docs/Kolab_Format/*
%{peardir}/*
%{xmldir}/Kolab_Format.xml


%changelog
* Sun Feb 26 2012 Thomas Spuhler <tspuhler@mandriva.org> 1.0.1-6mdv2012.0
+ Revision: 780928
+ rebuild (emptylog)

* Sun Feb 26 2012 Thomas Spuhler <tspuhler@mandriva.org> 1.0.1-5
+ Revision: 780783
+ rebuild (emptylog)

* Tue Dec 27 2011 Thomas Spuhler <tspuhler@mandriva.org> 1.0.1-4
+ Revision: 745814
- added define _requires_exceptions for none existent pear(PHPUnit/Framework)

* Sat Jul 31 2010 Thomas Spuhler <tspuhler@mandriva.org> 1.0.1-3mdv2011.0
+ Revision: 564038
- Increased release for rebuild

* Thu Mar 18 2010 Thomas Spuhler <tspuhler@mandriva.org> 1.0.1-2mdv2010.1
+ Revision: 524853
- replaced Requires(pre): %%{_bindir}/pear with Requires(pre): php-pear
  increased rel ver to 2

* Mon Mar 01 2010 Thomas Spuhler <tspuhler@mandriva.org> 1.0.1-1mdv2010.1
+ Revision: 512856
- replaced PreReq with Requires(pre)
- removed BuildRequires: horde-framework
- import horde-kolab-format



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9682 |12cu|horde-kolab-server-0.5.0-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define peardir %(pear config-get php_dir 2> /dev/null || echo %{_datadir}/pear)
%define xmldir  /var/lib/pear

Summary: 	A package for manipulating the Kolab user database
Name:		horde-kolab-server
Version:		0.5.0
Release: 	10
License: 	LGPLv2.1
Group:		Networking/Mail
Source0:		http://pear.horde.org/get/Kolab_Server-%{version}.tgz
URL:		http://pear.horde.org/package/Kolab_Server
BuildRequires: 	php-pear  >= 1.4.7
BuildRequires:	php-pear-channel-horde
Requires: 	horde-auth, 
Requires:	php-pear-Net_LDAP2 
Requires:	php-pear >= 1.4.0b1
Requires:	php-pear-channel-horde
BuildArch:	noarch

%description
This package allows to read/write entries in the Kolab user
 database stored in LDAP.

%prep
%setup -c -T
pear -v -c pearrc \
        -d php_dir=%{peardir} \
        -d doc_dir=/docs \
        -d bin_dir=%{_bindir} \
        -d data_dir=%{peardir}/data \
        -d test_dir=%{peardir}/tests \
        -d ext_dir=%{_libdir} \
        -s

%build

%install
rm -rf %{buildroot}
pear -c pearrc install --nodeps --packagingroot %{buildroot} %{SOURCE0}
        
# Clean up unnecessary files
rm pearrc
rm %{buildroot}/%{peardir}/.filemap
rm %{buildroot}/%{peardir}/.lock
rm -rf %{buildroot}/%{peardir}/.registry
rm -rf %{buildroot}%{peardir}/.channels
rm %{buildroot}%{peardir}/.depdb
rm %{buildroot}%{peardir}/.depdblock



# Install XML package description
mkdir -p %{buildroot}%{xmldir}
tar -xzf %{SOURCE0} package.xml
cp -p package.xml %{buildroot}%{xmldir}/Kolab_Server.xml

%clean
rm -rf %{buildroot}

%post
pear install --nodeps --soft --force --register-only %{xmldir}/Kolab_Server.xml

%postun
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only pear.horde.org/Kolab_Server
fi

%files
%defattr(-,root,root)

%{peardir}/*
%{xmldir}/Kolab_Server.xml


%changelog
* Sat Apr 14 2012 Thomas Spuhler <tspuhler@mandriva.org> 0.5.0-9mdv2012.0
+ Revision: 791020
+ rebuild (emptylog)

* Sun Feb 26 2012 Thomas Spuhler <tspuhler@mandriva.org> 0.5.0-8
+ Revision: 780940
+ rebuild (emptylog)

* Sun Feb 26 2012 Thomas Spuhler <tspuhler@mandriva.org> 0.5.0-7
+ Revision: 780774
+ rebuild (emptylog)

* Sat Feb 25 2012 Thomas Spuhler <tspuhler@mandriva.org> 0.5.0-6
+ Revision: 780757
+ rebuild (emptylog)

* Wed Dec 28 2011 Thomas Spuhler <tspuhler@mandriva.org> 0.5.0-5
+ Revision: 745833
+ rebuild (emptylog)

* Sat Dec 24 2011 Thomas Spuhler <tspuhler@mandriva.org> 0.5.0-4
+ Revision: 744944
- added %%define _requires_exceptions pear(PHPUnit/Framework.php)

* Sat Jul 31 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.5.0-3mdv2011.0
+ Revision: 564074
- Increased release for rebuild

* Wed Mar 17 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.5.0-2mdv2010.1
+ Revision: 523075
- replaced Requires(pre): %%{_bindir}/pear with Requires(pre): php-pear
  increased release version

* Sun Feb 28 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.5.0-1mdv2010.1
+ Revision: 512771
- replaced PreReq with Requires(pre)
- removed BuildRequires: horde-framework
- import horde-kolab-server



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9683 |12cu|horde-kolab-storage-0.5.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define peardir %(pear config-get php_dir 2> /dev/null || echo %{_datadir}/pear)
%define xmldir  /var/lib/pear

Summary:	A package for handling Kolab data stored on an IMAP server
Name: 		horde-kolab-storage
Version:	0.5.0
Release:	6
License:	LGPLv2.1+
Group:		Networking/Mail
Url: 		http://pear.horde.org/package/Kolab_Storage
Source0:	http://pear.horde.org/get/Kolab_Storage-%{version}.tgz
BuildRequires:	php-pear >= 1.4.7
BuildRequires: 	php-pear-channel-horde
Requires:	php-pear-Net_IMAP >= 1.1.0
Requires:	php-pear-Mail_mimeDecode
Requires:	php-pear-HTTP_Request
Requires:	horde-kolab-format
Requires:	horde-kolab-server
Requires:	php-pear-Auth >= 0.1.1
Requires:	horde-cache
Requires:	horde-group
Requires:	horde-history
Requires:	horde-ldap
Requires:	horde-perms
Requires:	horde-sessionobjects
Requires:	horde-mime
Requires:	horde-nls
Requires:	horde-util
Requires:	php-pear >= 1.4.0b1
Requires: 	php-pear-channel-horde
BuildArch:	noarch

%description
Storing user data in an IMAP account belonging to the user is one of the Kolab
server core concepts. This package provides  all the necessary means to deal
with this type of data storage effectively.

%files
%doc docs/Kolab_Storage/*
%{peardir}/*
%{xmldir}/Kolab_Storage.xml

%post
pear install --nodeps --soft --force --register-only %{xmldir}/Kolab_Storage.xml

%postun
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only pear.horde.org/Kolab_Storage
fi

#----------------------------------------------------------------------------

%prep
%setup -c -T
pear -v -c pearrc \
        -d php_dir=%{peardir} \
        -d doc_dir=/docs \
        -d bin_dir=%{_bindir} \
        -d data_dir=%{peardir}/data \
        -d test_dir=%{peardir}/tests \
        -d ext_dir=%{_libdir} \
        -s

%build

%install
pear -c pearrc install --nodeps --packagingroot %{buildroot} %{SOURCE0}

# Clean up unnecessary files
rm pearrc
rm %{buildroot}/%{peardir}/.filemap
rm %{buildroot}/%{peardir}/.lock
rm -rf %{buildroot}/%{peardir}/.registry
rm -rf %{buildroot}%{peardir}/.channels
rm %{buildroot}%{peardir}/.depdb
rm %{buildroot}%{peardir}/.depdblock

mv %{buildroot}/docs .

# Install XML package description
mkdir -p %{buildroot}%{xmldir}
tar -xzf %{SOURCE0} package.xml
cp -p package.xml %{buildroot}%{xmldir}/Kolab_Storage.xml


%changelog
* Mon Mar 03 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.5.0-6
+ Revision: 1656770
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9684 |12cu|horde-kronolith-2.3.5-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	kronolith

Name: 		horde-%{module}
Version: 	2.3.5
Release: 	4
Summary:	The Horde calendar application
License:	LGPL
Group:		System/Servers
URL:		http://www.horde.org/%{module}
Source0:	ftp://ftp.horde.org/pub/%{module}/%{module}-h3-%{version}.tar.gz
Requires(post):	rpm-helper
Requires:	horde >= 3.3.5
Requires:	horde-imp >= 4.0
Requires:	php-mcal
Requires:	php-pear-Date
Suggests:	php-pear-Date_Holidays
Suggests:	php-pear-XML_Serializer
BuildArch:	noarch

%description
Kronolith is the Horde calendar application. It provides a stable and
featureful individual calendar system for every Horde user, and
collaboration/scheduling features are starting to take shape. It makes
extensive use of the Horde Framework to provide integration with other
applications.

%prep
%setup -q -n %{module}-h3-%{version}

%build

%install
# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# %{name} Apache configuration file

<Directory %{_datadir}/horde/%{module}/lib>
    Require all denied
</Directory>

<Directory %{_datadir}/horde/%{module}/locale>
    Require all denied
</Directory>

<Directory %{_datadir}/horde/%{module}/scripts>
    Require all denied
</Directory>

<Directory %{_datadir}/horde/%{module}/templates>
    Require all denied
</Directory>
EOF

# horde configuration
install -d -m 755 %{buildroot}%{_sysconfdir}/horde/registry.d
cat > %{buildroot}%{_sysconfdir}/horde/registry.d/%{module}.php <<'EOF'
<?php
//
// Kronolith Horde configuration file
//
 
$this->applications['kronolith'] = array(
    'fileroot'    => $this->applications['horde']['fileroot'] . '/kronolith',
    'webroot'     => $this->applications['horde']['webroot'] . '/kronolith',
    'name'        => _("Calendar"),
    'status'      => 'active',
    'provides'    => 'calendar',
    'menu_parent' => 'organizing'
);

$this->applications['kronolith-menu'] = array(
    'status'      => 'block',
    'app'         => 'kronolith',
    'blockname'   => 'tree_menu',
    'menu_parent' => 'kronolith',
);
EOF

# remove .htaccess files
find . -name .htaccess -exec rm -f {} \;

# install files
install -d -m 755 %{buildroot}%{_datadir}/horde/%{module}
cp -pR *.php %{buildroot}%{_datadir}/horde/%{module}
cp -pR themes %{buildroot}%{_datadir}/horde/%{module}
cp -pR js %{buildroot}%{_datadir}/horde/%{module}
cp -pR calendars %{buildroot}%{_datadir}/horde/%{module}
cp -pR lib %{buildroot}%{_datadir}/horde/%{module}
cp -pR locale %{buildroot}%{_datadir}/horde/%{module}
cp -pR scripts %{buildroot}%{_datadir}/horde/%{module}
cp -pR templates %{buildroot}%{_datadir}/horde/%{module}
cp -pR config %{buildroot}%{_sysconfdir}/horde/%{module}

install -d -m 755 %{buildroot}%{_sysconfdir}/horde
pushd %{buildroot}%{_datadir}/horde/%{module}
ln -s ../../../..%{_sysconfdir}/horde/%{module} config
popd

# activate configuration files
for file in %{buildroot}%{_sysconfdir}/horde/%{module}/*.dist; do
	mv $file ${file%.dist}
done

# fix script shellbang
for file in `find %{buildroot}%{_datadir}/horde/%{module}/scripts`; do
	perl -pi -e 's|/usr/local/bin/php|/usr/bin/php|' $file
done

%post
if [ $1 = 1 ]; then
	# calendar access
	mcalpass=`perl -le'print map { (a..z,A..Z,0..9)[rand 62] } 0..pop' 12`
	htpasswd -b /etc/mpasswd kronolith "$mcalpass"
	perl -pi -e 's|\*\*\*\*|'$mcalpass'|' %{_sysconfdir}/horde/%{module}/conf.xml

	# configuration
	%create_ghostfile %{_sysconfdir}/horde/%{module}/conf.php apache apache 644
	%create_ghostfile %{_sysconfdir}/horde/%{module}/conf.php.bak apache apache 644

fi

%postun
if [ $1 = 0 ]; then
	htpasswd -bD /etc/mpasswd kronolith ""
fi

%files
%doc README COPYING docs
%config(noreplace) %{_webappconfdir}/%{name}.conf
%config(noreplace) %{_sysconfdir}/horde/registry.d/%{module}.php
%config(noreplace) %{_sysconfdir}/horde/%{module}
%{_datadir}/horde/%{module}



%changelog
* Fri Oct 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.3.5-4
+ Revision: 755f23f
- Adopted for Apache 2.4



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9685 |12cu|horde-mimp-1.1.4-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	mimp

Name:		horde-%{module}
Version:	1.1.4
Release:	4
Summary:	The Horde Mobile Internet Messaging Program
License:	GPL
Group:		System/Servers
URL:		http://www.horde.org/%{module}
Source0:	ftp://ftp.horde.org:21/pub/mimp/mimp-h3-%{version}.tar.gz
Requires(post):	rpm-helper
Requires:	horde >= 3.0
Requires:	php-imap
Requires:	php-ldap
BuildArch:	noarch

%description
MIMP is the Mobile IMP, one of the Horde applications.
It provides webmail access to IMAP and POP3 accounts via
a cut down UI suitable for mobile phones and PDAs

%prep
%setup -q -n %{module}-h3-%{version}

%build

%install
# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# %{name} Apache configuration file

<Directory %{_datadir}/horde/%{module}/lib>
    Require all denied
</Directory>

<Directory %{_datadir}/horde/%{module}/locale>
    Require all denied
</Directory>

<Directory %{_datadir}/horde/%{module}/scripts>
    Require all denied
</Directory>

<Directory %{_datadir}/horde/%{module}/templates>
    Require all denied
</Directory>
EOF

# horde configuration
install -d -m 755 %{buildroot}%{_sysconfdir}/horde/registry.d
cat > %{buildroot}%{_sysconfdir}/horde/registry.d/%{module}.php <<'EOF'
<?php
//
// Mimp Horde configuration file
//
 
$this->applications['mimp'] = array(
    'fileroot' => $this->applications['horde']['fileroot'] . '/mimp',
    'webroot'  => $this->applications['horde']['webroot'] . '/mimp',
    'name'     => _("Mobile Mail"),
    'status'   => 'notoolbar'
);
EOF

# remove .htaccess files
find . -name .htaccess -exec rm -f {} \;

# install files
install -d -m 755 %{buildroot}%{_datadir}/horde/%{module}
cp -pR *.php %{buildroot}%{_datadir}/horde/%{module}
cp -pR themes %{buildroot}%{_datadir}/horde/%{module}
cp -pR lib %{buildroot}%{_datadir}/horde/%{module}
cp -pR locale %{buildroot}%{_datadir}/horde/%{module}
cp -pR templates %{buildroot}%{_datadir}/horde/%{module}
cp -pR config %{buildroot}%{_sysconfdir}/horde/%{module}

install -d -m 755 %{buildroot}%{_sysconfdir}/horde
pushd %{buildroot}%{_datadir}/horde/%{module}
ln -s ../../../..%{_sysconfdir}/horde/%{module} config
popd

# activate configuration files
for file in %{buildroot}%{_sysconfdir}/horde/%{module}/*.dist; do
	mv $file ${file%.dist}
done

# fix script shellbang
for file in `find %{buildroot}%{_datadir}/horde/%{module}/scripts`; do
	perl -pi -e 's|/usr/local/bin/php|/usr/bin/php|' $file
done

%clean

%post
if [ $1 = 1 ]; then
	# configuration
	%create_ghostfile %{_sysconfdir}/horde/%{module}/conf.php apache apache 644
	%create_ghostfile %{_sysconfdir}/horde/%{module}/conf.php.bak apache apache 644
fi


%files
%doc README COPYING docs
%config(noreplace) %{_webappconfdir}/%{name}.conf
%config(noreplace) %{_sysconfdir}/horde/registry.d/%{module}.php
%config(noreplace) %{_sysconfdir}/horde/%{module}
%{_datadir}/horde/%{module}



%changelog
* Fri Oct 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.1.4-4
+ Revision: fd797b5
- Adopted for Apache 2.4



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9686 |12cu|horde-mnemo-2.2.2-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	mnemo

Name:           horde-%{module}
Version:        2.2.2
Release:        7
Summary:	The Horde notes and memo application
License:	GPL
Group: 		System/Servers
URL:		http://www.horde.org/%{module}
Source0:	ftp://ftp.horde.org/pub/%{module}/%{module}-h3-%{version}.tar.gz
Patch:      %{module}-h3-2.2-fix-constant-loading.patch
Requires(post):	rpm-helper
Requires:	horde >= 3.3.5
BuildArch:	noarch

%description
Mnemo is the Horde note manager application.

%prep
%setup -q -n %{module}-h3-%{version}
%patch -p 1

%build

%install
# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# %{name} Apache configuration file

<Directory %{_datadir}/horde/%{module}/lib>
    Require all denied
</Directory>

<Directory %{_datadir}/horde/%{module}/locale>
    Require all denied
</Directory>

<Directory %{_datadir}/horde/%{module}/scripts>
    Require all denied
</Directory>

<Directory %{_datadir}/horde/%{module}/templates>
    Require all denied
</Directory>
EOF

# horde configuration
install -d -m 755 %{buildroot}%{_sysconfdir}/horde/registry.d
cat > %{buildroot}%{_sysconfdir}/horde/registry.d/%{module}.php <<'EOF'
<?php
//
// Mnemo Horde configuration file
//
 
$this->applications['mnemo'] = array(
    'fileroot'    => $this->applications['horde']['fileroot'] . '/mnemo',
    'webroot'     => $this->applications['horde']['webroot'] . '/mnemo',
    'name'        => _("Notes"),
    'status'      => 'active',
    'provides'    => 'notes',
    'menu_parent' => 'organizing'
);
EOF

# remove .htaccess files
find . -name .htaccess -exec rm -f {} \;

# install files
install -d -m 755 %{buildroot}%{_datadir}/horde/%{module}
cp -pR *.php %{buildroot}%{_datadir}/horde/%{module}
cp -pR themes %{buildroot}%{_datadir}/horde/%{module}
cp -pR js %{buildroot}%{_datadir}/horde/%{module}
cp -pR notepads %{buildroot}%{_datadir}/horde/%{module}
cp -pR lib %{buildroot}%{_datadir}/horde/%{module}
cp -pR locale %{buildroot}%{_datadir}/horde/%{module}
cp -pR scripts %{buildroot}%{_datadir}/horde/%{module}
cp -pR templates %{buildroot}%{_datadir}/horde/%{module}
cp -pR config %{buildroot}%{_sysconfdir}/horde/%{module}

install -d -m 755 %{buildroot}%{_sysconfdir}/horde
pushd %{buildroot}%{_datadir}/horde/%{module}
ln -s ../../../..%{_sysconfdir}/horde/%{module} config
popd

# activate configuration files
for file in %{buildroot}%{_sysconfdir}/horde/%{module}/*.dist; do
	mv $file ${file%.dist}
done

# fix script shellbang
for file in `find %{buildroot}%{_datadir}/horde/%{module}/scripts`; do
	perl -pi -e 's|/usr/local/bin/php|/usr/bin/php|' $file
done

%clean

%post
if [ $1 = 1 ]; then
	# configuration
	%create_ghostfile %{_sysconfdir}/horde/%{module}/conf.php apache apache 644
	%create_ghostfile %{_sysconfdir}/horde/%{module}/conf.php.bak apache apache 644
fi


%files
%doc LICENSE README docs
%config(noreplace) %{_webappconfdir}/%{name}.conf
%config(noreplace) %{_sysconfdir}/horde/registry.d/%{module}.php
%config(noreplace) %{_sysconfdir}/horde/%{module}
%{_datadir}/horde/%{module}



%changelog
* Fri Oct 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.2.2-7
+ Revision: b3a2fdd
- Adopted for Apache 2.4



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9687 |12cu|horde-nag-2.3.6-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	nag

Name:           horde-%{module}
Version:        2.3.6
Release:        4
Summary:	The Horde task list manager
License:	GPL
Group: 		System/Servers
URL:		http://www.horde.org/%{module}
Source0:	ftp://ftp.horde.org/pub/%{module}/%{module}-h3-%{version}.tar.gz
Patch:      %{module}-h3-2.3.1-fix-constant-loading.patch
Requires:	horde >= 3.3.5
BuildArch:	noarch

%description
Nag is the Horde task list application. It stores todo items, things
due later this week, etc. It is very similar in functionality to the
Palm ToDo application.

%prep
%setup -q -n %{module}-h3-%{version}
%patch -p 1

%build

%install
# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# %{name} Apache configuration file

<Directory %{_datadir}/horde/%{module}/lib>
    Require all denied
</Directory>

<Directory %{_datadir}/horde/%{module}/locale>
    Require all denied
</Directory>

<Directory %{_datadir}/horde/%{module}/scripts>
    Require all denied
</Directory>

<Directory %{_datadir}/horde/%{module}/templates>
    Require all denied
</Directory>
EOF

# horde configuration
install -d -m 755 %{buildroot}%{_sysconfdir}/horde/registry.d
cat > %{buildroot}%{_sysconfdir}/horde/registry.d/%{module}.php <<'EOF'
<?php
//
// Nag Horde configuration file
//
 
$this->applications['nag'] = array(
    'fileroot'    => $this->applications['horde']['fileroot'] . '/nag',
    'webroot'     => $this->applications['horde']['webroot'] . '/nag',
    'name'        => _("Tasks"),
    'status'      => 'active',
    'provides'    => 'tasks',
    'menu_parent' => 'organizing'
);
EOF

# remove .htaccess files
find . -name .htaccess -exec rm -f {} \;

# install files
install -d -m 755 %{buildroot}%{_datadir}/horde/%{module}
cp -pR *.php %{buildroot}%{_datadir}/horde/%{module}
cp -pR themes %{buildroot}%{_datadir}/horde/%{module}
cp -pR js %{buildroot}%{_datadir}/horde/%{module}
cp -pR tasklists %{buildroot}%{_datadir}/horde/%{module}
cp -pR lib %{buildroot}%{_datadir}/horde/%{module}
cp -pR locale %{buildroot}%{_datadir}/horde/%{module}
cp -pR scripts %{buildroot}%{_datadir}/horde/%{module}
cp -pR templates %{buildroot}%{_datadir}/horde/%{module}
cp -pR config %{buildroot}%{_sysconfdir}/horde/%{module}

install -d -m 755 %{buildroot}%{_sysconfdir}/horde
pushd %{buildroot}%{_datadir}/horde/%{module}
ln -s ../../../..%{_sysconfdir}/horde/%{module} config
popd

# activate configuration files
for file in %{buildroot}%{_sysconfdir}/horde/%{module}/*.dist; do
	mv $file ${file%.dist}
done

# fix script shellbang
for file in `find %{buildroot}%{_datadir}/horde/%{module}/scripts`; do
	perl -pi -e 's|/usr/local/bin/php|/usr/bin/php|' $file
done

%clean

%post
if [ $1 = 1 ]; then
	# configuration
	%create_ghostfile %{_sysconfdir}/horde/%{module}/conf.php apache apache 644
	%create_ghostfile %{_sysconfdir}/horde/%{module}/conf.php.bak apache apache 644
fi


%files
%doc COPYING README docs
%config(noreplace) %{_webappconfdir}/%{name}.conf
%config(noreplace) %{_sysconfdir}/horde/registry.d/%{module}.php
%config(noreplace) %{_sysconfdir}/horde/%{module}
%{_datadir}/horde/%{module}



%changelog
* Fri Oct 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.3.6-4
+ Revision: b75aa53
- Adopted for Apache 2.4



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9688 |12cu|horde-passwd-3.1.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	passwd

Name:		horde-%{module}
Version:	3.1.3
Release:	5
Summary:	The Horde password management application
License:	GPL
Group:		System/Servers
URL:		http://www.horde.org/%{module}/
Source0:	ftp://ftp.horde.org/pub/%{module}/%{module}-h3-%{version}.tar.gz
Source2:	%{module}-horde.conf.bz2
#Patch0:		%{module}-h3-3.1.2-script-shellbang.patch
Requires:	horde >= 3.3.5
Requires:	php-soap
BuildArch:	noarch

%description
Passwd is the Horde password changing application. While it has been released
and is in production use at many sites, it is also under heavy development in
an effort to expand and improve the module.

Right now, Passwd provides fairly complete support for changing passwords via
poppassd, ldap, unix expect scripts, the unix smbpasswd command for smb/cifs
password support, servuftp, vmailmgr, vpopmail, and sql passwords.

Passwd is part of a suite of account management modules for Horde consisting of
Accounts, Forwards, Passwd, and Vacation.

%prep
%setup -q -n %{module}-h3-%{version}
#%patch0 -p 1

%build

%install
# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# %{name} Apache configuration file

<Directory %{_datadir}/horde/%{module}/lib>
    Require all denied
</Directory>

<Directory %{_datadir}/horde/%{module}/locale>
    Require all denied
</Directory>

<Directory %{_datadir}/horde/%{module}/scripts>
    Require all denied
</Directory>

<Directory %{_datadir}/horde/%{module}/templates>
    Require all denied
</Directory>
EOF

# horde configuration
install -d -m 755 %{buildroot}%{_sysconfdir}/horde/registry.d
bzcat %{SOURCE2} > %{buildroot}%{_sysconfdir}/horde/registry.d/%{module}.php

# remove .htaccess files
find . -name .htaccess -exec rm -f {} \;

# install files
install -d -m 755 %{buildroot}%{_datadir}/horde/%{module}
cp -pR *.php %{buildroot}%{_datadir}/horde/%{module}
cp -pR themes %{buildroot}%{_datadir}/horde/%{module}
cp -pR lib %{buildroot}%{_datadir}/horde/%{module}
cp -pR locale %{buildroot}%{_datadir}/horde/%{module}
cp -pR scripts %{buildroot}%{_datadir}/horde/%{module}
cp -pR templates %{buildroot}%{_datadir}/horde/%{module}

install -d -m 755 %{buildroot}%{_sysconfdir}/horde
cp -pR config %{buildroot}%{_sysconfdir}/horde/%{module}
pushd %{buildroot}%{_datadir}/horde/%{module}
ln -s ../../../..%{_sysconfdir}/horde/%{module} config
popd

# activate configuration files
for file in %{buildroot}%{_sysconfdir}/horde/%{module}/*.dist; do
	mv $file ${file%.dist}
done


%clean

%files
%doc README docs
%config(noreplace) %{_webappconfdir}/%{name}.conf
%config(noreplace) %{_sysconfdir}/horde/registry.d/%{module}.php
%config(noreplace) %{_sysconfdir}/horde/%{module}
%{_datadir}/horde/%{module}



%changelog
* Fri Oct 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 3.1.3-5
+ Revision: 513e1c0
- Adopted for Apache 2.4



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9689 |12cu|horde-turba-2.3.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	turba

Name: 		horde-%{module}
Version: 	2.3.6
Release: 	2
Summary:	The Horde contact manager
License:	LGPL
Group:		System/Servers
Source:		ftp://ftp.horde.org:21/pub/turba/turba-h3-%{version}.tar.gz
URL:		http://www.horde.org/%{module}/
Requires(post):	rpm-helper
Requires:	horde >= 3.3.5
Requires:	php-pear-Net_LDAP
BuildArch:	noarch

%description
Turba is the Horde contact management application, which allows access
to and storage of personal contacts (including name, email address,
phone number, and other easily customizable fields). Turba integrates
with IMP (Horde's webmail application) as its address book.

%prep
%setup -q -n %{module}-h3-%{version}

%build

%install
# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# %{name} Apache configuration file

<Directory %{_datadir}/horde/%{module}/lib>
    Require all denied
</Directory>

<Directory %{_datadir}/horde/%{module}/locale>
    Require all denied
</Directory>

<Directory %{_datadir}/horde/%{module}/scripts>
    Require all denied
</Directory>

<Directory %{_datadir}/horde/%{module}/templates>
    Require all denied
</Directory>
EOF

# horde configuration
install -d -m 755 %{buildroot}%{_sysconfdir}/horde/registry.d
cat > %{buildroot}%{_sysconfdir}/horde/registry.d/%{module}.php <<'EOF'
<?php
//
// Turba Horde configuration file
//
 
$this->applications['turba'] = array(
    'fileroot'    => $this->applications['horde']['fileroot'] . '/turba',
    'webroot'     => $this->applications['horde']['webroot'] . '/turba',
    'name'        => _("Address Book"),
    'status'      => 'active',
    'provides'    => array('contacts', 'clients'),
    'menu_parent' => 'organizing'
);
EOF
install -d -m 755 %{buildroot}%{_sysconfdir}/horde/registry.d

# remove .htaccess files
find . -name .htaccess -exec rm -f {} \;

# install files
install -d -m 755 %{buildroot}%{_datadir}/horde/%{module}
cp -pR *.php %{buildroot}%{_datadir}/horde/%{module}
cp -pR themes %{buildroot}%{_datadir}/horde/%{module}
cp -pR js %{buildroot}%{_datadir}/horde/%{module}
cp -pR addressbooks %{buildroot}%{_datadir}/horde/%{module}
cp -pR lib %{buildroot}%{_datadir}/horde/%{module}
cp -pR locale %{buildroot}%{_datadir}/horde/%{module}
cp -pR scripts %{buildroot}%{_datadir}/horde/%{module}
cp -pR templates %{buildroot}%{_datadir}/horde/%{module}
cp -pR config %{buildroot}%{_sysconfdir}/horde/%{module}

install -d -m 755 %{buildroot}%{_sysconfdir}/horde
pushd %{buildroot}%{_datadir}/horde/%{module}
ln -s ../../../..%{_sysconfdir}/horde/%{module} config
popd

# activate configuration files
for file in %{buildroot}%{_sysconfdir}/horde/%{module}/*.dist; do
	mv $file ${file%.dist}
done

# fix script shellbang
for file in `find %{buildroot}%{_datadir}/horde/%{module}/scripts`; do
	perl -pi -e 's|/usr/local/bin/php|/usr/bin/php|' $file
done

# additional cleanup
rm -f %{buildroot}%{_datadir}/horde/%{module}/scripts/Turba.reg


%post
if [ $1 = 1 ]; then
	# generate configuration
	%create_ghostfile %{_sysconfdir}/horde/%{module}/conf.php apache apache 644
	%create_ghostfile %{_sysconfdir}/horde/%{module}/conf.php.bak apache apache 644
fi

%files
%doc README LICENSE docs
%config(noreplace) %{_webappconfdir}/%{name}.conf
%config(noreplace) %{_sysconfdir}/horde/registry.d/%{module}.php
%config(noreplace) %{_sysconfdir}/horde/%{module}
%{_datadir}/horde/%{module}



%changelog
* Fri Oct 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.3.6-2
+ Revision: 49543ab
- Adopted for Apache 2.4



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9690 |12cu|horde-vacation-3.2.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	vacation

%if %{_use_internal_dependency_generator}
%define __noautoreq 'pear\\(Horde.*\\)'
%else
%define _requires_exceptions pear(Horde.*)
%endif

Name:		horde-%{module}
Version:	3.2.1
Release:	3
Summary:	The Horde vacation management application
License:	GPL
Group:		System/Servers
URL:		http://www.horde.org/%{module}/
Source0:	ftp://ftp.horde.org/pub/%{module}/%{module}-h3-%{version}.tar.gz
Source2:	%{module}-horde.conf.bz2
Patch:		%{module}-2.2.1.path.patch
Requires:	horde >= 3.3.5
Requires:	vacation
Requires(post):	rpm-helper
BuildArch:	noarch

%description
Vacation is a Horde module for managing user e-mail "vacation notices" or
"auto-responders." It works via a local vacation program which must be
installed and functioning on the server. It supports vacation programs using
the .forward-style forwarding mechanism supported by several popular mailers,
as well as qmail and sql based implementations. While it has been released and
is in production use at many sites, it is also under heavy development in an
effort to expand and improve the module.

Right now, Vacation provides fairly complete support for managing
.forward-style vacation notices on sendmail or courier mail based systems via
an FTP transport. It also has some support for qmail and exim sql based
servers.

Vacation is part of a suite of account management modules for Horde consisting
of Accounts, Forwards, Passwd, and Vacation.

%prep
%setup -q -n %{module}-h3-%{version}
%patch -p0
# fix perms
chmod 644 files/*
chmod 644 lib/*.php

%build

%install
# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# %{name} Apache configuration file

<Directory %{_datadir}/horde/%{module}/lib>
    Require all denied
</Directory>

<Directory %{_datadir}/horde/%{module}/locale>
    Require all denied
</Directory>

<Directory %{_datadir}/horde/%{module}/scripts>
    Require all denied
</Directory>

<Directory %{_datadir}/horde/%{module}/templates>
    Require all denied
</Directory>
EOF

# horde configuration
install -d -m 755 %{buildroot}%{_sysconfdir}/horde/registry.d
cat > %{buildroot}%{_sysconfdir}/horde/registry.d/%{module}.php <<'EOF'
<?php
//
// Vacation Horde configuration file
//
 
$this->applications['vacation'] = array(
    'fileroot'    => $this->applications['horde']['fileroot'] . '/vacation',
    'webroot'     => $this->applications['horde']['webroot'] . '/vacation',
    'name'        => _("Vacation"),
    'status'      => 'active',
    'provides'    => 'vacation',
    'menu_parent' => 'myaccount'
);
EOF

# remove .htaccess files
find . -name .htaccess -exec rm -f {} \;

# install files
install -d -m 755 %{buildroot}%{_datadir}/horde/%{module}
install -d -m 755 %{buildroot}%{_localstatedir}/lib/horde/%{module}
cp -pR *.php %{buildroot}%{_datadir}/horde/%{module}
cp -pR files/* %{buildroot}%{_localstatedir}/lib/horde/%{module}
cp -pR lib %{buildroot}%{_datadir}/horde/%{module}
cp -pR locale %{buildroot}%{_datadir}/horde/%{module}
cp -pR scripts %{buildroot}%{_datadir}/horde/%{module}
cp -pR templates %{buildroot}%{_datadir}/horde/%{module}
cp -pR config %{buildroot}%{_sysconfdir}/horde/%{module}

install -d -m 755 %{buildroot}%{_sysconfdir}/horde
pushd %{buildroot}%{_datadir}/horde/%{module}
ln -s ../../../..%{_sysconfdir}/horde/%{module} config
popd

%files
%doc LICENSE README docs
%config(noreplace) %{_webappconfdir}/%{name}.conf
%config(noreplace) %{_sysconfdir}/horde/registry.d/%{module}.php
%config(noreplace) %{_sysconfdir}/horde/%{module}
%{_datadir}/horde/%{module}
%{_localstatedir}/lib/horde/%{module}



%changelog
* Fri Oct 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 3.2.1-3
+ Revision: 8610256
- Adopted for Apache 2.4



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9691 |12cu|horde-whups-1.0-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	whups

Name:		horde-%{module}
Version:	1.0
Release:	11
Summary:	The Horde Horde Ticket Tracking System
License:	GPL
Group:		System/Servers
URL:		http://www.horde.org/%{module}
Source0:	ftp://ftp.horde.org/pub/%{module}/%{module}-h3-%{version}.tar.gz
Requires(post):	rpm-helper
Requires:	horde >= 3.0
BuildArch:	noarch

%description
Whups is Horde's ticket-tracking application. It is very flexible in design,
and can be used for help-desk requests, tracking sofware development, and
anything else that needs to track a set of requests and their status.

%prep
%setup -q -n %{module}-h3-%{version}

%build

%install
# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# %{name} Apache configuration file

<Directory %{_datadir}/horde/%{module}/lib>
    Require all denied
</Directory>

<Directory %{_datadir}/horde/%{module}/locale>
    Require all denied
</Directory>

<Directory %{_datadir}/horde/%{module}/scripts>
    Require all denied
</Directory>

<Directory %{_datadir}/horde/%{module}/templates>
    Require all denied
</Directory>
EOF

# horde configuration
install -d -m 755 %{buildroot}%{_sysconfdir}/horde/registry.d
cat > %{buildroot}%{_sysconfdir}/horde/registry.d/%{module}.php <<'EOF'
<?php
//
// Whups Horde configuration file
//
 
$this->applications['whups'] = array(
    'fileroot' => $this->applications['horde']['fileroot'] . '/whups',
    'webroot' => $this->applications['horde']['webroot'] . '/whups',
    'name' => _("Tickets"),
    'status' => 'active',
    'provides' => 'tickets',
    'menu_parent' => 'devel',
);

$this->applications['whups-menu'] = array(
    'status' => 'block',
    'app' => 'whups',
    'blockname' => 'tree_menu',
    'menu_parent' => 'whups',
);
EOF

# remove .htaccess files
find . -name .htaccess -exec rm -f {} \;

# install files
install -d -m 755 %{buildroot}%{_datadir}/horde/%{module}
cp -pR *.php %{buildroot}%{_datadir}/horde/%{module}
cp -pR themes %{buildroot}%{_datadir}/horde/%{module}
cp -pR lib %{buildroot}%{_datadir}/horde/%{module}
cp -pR locale %{buildroot}%{_datadir}/horde/%{module}
cp -pR scripts %{buildroot}%{_datadir}/horde/%{module}
cp -pR templates %{buildroot}%{_datadir}/horde/%{module}
cp -pR ticket %{buildroot}%{_datadir}/horde/%{module}
cp -pR search %{buildroot}%{_datadir}/horde/%{module}
cp -pR queue %{buildroot}%{_datadir}/horde/%{module}
cp -pR config %{buildroot}%{_sysconfdir}/horde/%{module}

install -d -m 755 %{buildroot}%{_sysconfdir}/horde
pushd %{buildroot}%{_datadir}/horde/%{module}
ln -s ../../../..%{_sysconfdir}/horde/%{module} config
popd

# activate configuration files
for file in %{buildroot}%{_sysconfdir}/horde/%{module}/*.dist; do
	mv $file ${file%.dist}
done

%clean

%post
if [ $1 = 1 ]; then
	# configuration
	%create_ghostfile %{_sysconfdir}/horde/%{module}/conf.php apache apache 644
	%create_ghostfile %{_sysconfdir}/horde/%{module}/conf.php.bak apache apache 644
fi

%files
%doc LICENSE README docs
%config(noreplace) %{_webappconfdir}/%{name}.conf
%config(noreplace) %{_sysconfdir}/horde/registry.d/%{module}.php
%config(noreplace) %{_sysconfdir}/horde/%{module}
%{_datadir}/horde/%{module}




%changelog
* Fri Oct 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.0-11
+ Revision: 01f5805
- Adopted for Apache 2.4



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9692 |12cu|host2cat-1.02-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define webserver_cgibindir	%{_var}/www/cgi-bin/
%define _initdir	/etc/rc.d/init.d
%define _cachedir	/var/cache

Name:		host2cat
Version:	1.02
Release:	3

Summary:	Custom DNS resolver
License:	BSD
Group:		System/Servers
Url:		www.netpolice.ru

Source0: 	%{name}-%{version}.tar.gz
Source1: 	%{name}.init
Source2: 	%{name}.sysconfig
Source3: 	squid.conf
Source4:	SQLite_migration_1.0.2_to_1.1.sql
Patch0:		%{name}-filterdb.patch

# Automatically added by buildreq on Fri Apr 10 2009
BuildRequires:	libadns-devel
BuildRequires:	memcache-devel

# for findreq
BuildRequires: 	perl-DBI
BuildRequires:	perl-Net-DNS perl-CGI
BuildRequires:  pkgconfig(zlib)

# for cgi-bin dir
Requires:	apache-base
Requires:	apache-conf >= 2.0
Requires:	apache-mod_perl
Requires: 	perl-DBD-SQLite
Requires:	memcached
Requires: 	netpolice-filter
Requires: 	squid-conf-%{name}
Requires:	squid >= 3.0

%description
DNS resolver for web content filtering with web interface.

%package -n squid-conf-%{name}
Summary:	adapted squid config
Group:		System/Servers

%description -n squid-conf-%{name}
This package contains squid config adapted for %{name}.

%prep
%setup -q
%patch0 -p1

%build
aclocal --force
autoconf --force
autoheader --force
automake --add-missing --force-missing --foreign
%configure
%make

%install

mkdir -p %{buildroot}/{%{_cachedir}/%{name},%{webserver_cgibindir},%{_libexecdir}/%{name}}
mkdir -p %{buildroot}/%{_var}/lib/netpolice
mkdir -p %{buildroot}/%{_var}/lib/netpolice/squid

install -m0755 -D %{name} %{buildroot}/%{_sbindir}/%{name}
install -m0755 -D %{SOURCE1} %{buildroot}/%{_initdir}/%{name}
install -m0644 -D %{SOURCE2} %{buildroot}/%{_sysconfdir}/sysconfig/%{name}
install -m0644 -D %{SOURCE3} %{buildroot}/etc/squid/squid.conf.sample
install -m0644 -D %{SOURCE4} %{buildroot}/var/cache/%{name}/SQLite_migration_1.0.2_to_1.1.sql

install -m0755 contrib/get_file.pl %{buildroot}/%{webserver_cgibindir}/get_file.pl
install -m0644 scripts/config.ph %{buildroot}/%{webserver_cgibindir}/config.ph
install -m0755 scripts/*.cgi %{buildroot}/%{webserver_cgibindir}/
install -m0755 scripts/*.pl %{buildroot}/%{_libexecdir}/%{name}/
install -m0644 scripts/*.schema %{buildroot}/%{_libexecdir}/%{name}/
install -m0644 scripts/custom_roles scripts/generic_roles scripts/users %{buildroot}/%{_libexecdir}/%{name}/

touch %{buildroot}%{_cachedir}/%{name}/filter.db

mkdir -p %{buildroot}/%{_sysconfdir}/httpd/conf/{extra-start.d,extra-available,mods-start.d}
cat << EOF > %{buildroot}/%{_sysconfdir}/httpd/conf/extra-start.d/030-host2cat.conf
host2cat=yes
EOF

cat << EOF > %{buildroot}/%{_sysconfdir}/httpd/conf/extra-available/host2cat.conf
<IfModule alias_module>
	ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"
</IfModule>
EOF

cat << EOF > %{buildroot}/%{_sysconfdir}/httpd/conf/mods-start.d/030-host2cat.conf
alias=yes
cgi=yes
EOF

%post
%_post_service %{name}
#/usr/sbin/a2chkconfig &> /dev/null ||:
/sbin/service httpd condreload ||:
INITDB=%{_libexecdir}/%{name}/init_filter_db.pl
[ -x $INITDB ] && $INITDB -d %{_libexecdir}/%{name}/ dbi:SQLite:dbname=%{_cachedir}/%{name}/filter.db ||:
mkdir -p /var/lib/netpolice/squid
touch /var/lib/netpolice/squid/passwd
usr/sbin/htpasswd -b /var/lib/netpolice/squid/passwd netpolice netpolice
%preun
%_preun_service %{name}


%files
%defattr(-,root,root)
%{_initdir}/%{name}
%{_sysconfdir}/sysconfig/%{name}
%{_sysconfdir}/httpd/conf/extra-start.d/030-host2cat.conf
%{_sysconfdir}/httpd/conf/extra-available/host2cat.conf
%{_sysconfdir}/httpd/conf/mods-start.d/030-host2cat.conf
%{_sbindir}/%{name}
%{webserver_cgibindir}/get_file.pl
%{_libexecdir}/%{name}
%config(noreplace) %{webserver_cgibindir}/config.ph
%{webserver_cgibindir}/*.cgi
%dir %attr(711,apache,root) %{_cachedir}/%{name}
%config(noreplace )%attr(644,apache,root) %{_cachedir}/%{name}/filter.db
/var/cache/%{name}/SQLite_migration_1.0.2_to_1.1.sql

%files -n squid-conf-%{name}
%defattr(-,root,root)
%config(noreplace) /etc/squid/squid.conf.sample



%changelog
* Wed Dec 07 2011 Pischulin Anton <apischulin@mandriva.org> 1.02-1
+ Revision: 738476
- update to 1.02

  + Alex Burmashev <burmashev@mandriva.org>
    - import host2cat


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9693 |12cu|hotot-0.9.8.14-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:       hotot
Version:    0.9.8.14
Release:    2
Summary:    Twitter Client 
License:    LGPLv2+
Group:      Networking/Other
URL:        http://hotot.org/
#git source: https://codeload.github.com/lyricat/Hotot/tar.gz/0.9.8.14
Source0:    Hotot-0.9.8.14.tar.gz

BuildRequires:   intltool
BuildRequires:   python-distutils-extra
BuildRequires:   python-devel
BuildRequires:   cmake
BuildRequires:   qt4-devel
Requires:        python-webkitgtk
Requires:        python-notify
Requires:        python-keybinder

%description
Hotot, is a lightweight & open source
Microblogging Client, coding using Python language
and designed for Linux. 

%prep
%setup -q -n Hotot-%{version}

%build
%cmake

%install
pushd build
%makeinstall_std
popd

%find_lang %{name}


%files -f %{name}.lang
%doc LGPL-license.txt ChangeLog TranslationStatus
%{_bindir}/hotot
%{_bindir}/hotot-qt
%{_datadir}/hotot/ext/*
%{_datadir}/applications/%{name}-qt.desktop
%{_datadir}/hotot/sound/*.wav
%{_datadir}/%{name}/_locales/*/*
%{_datadir}/%{name}/js/*
%{_datadir}/%{name}/css/*
%{_datadir}/%{name}/theme/*
%{_datadir}/%{name}/image/*
%{_datadir}/%{name}/*.html
%{_datadir}/%{name}/*.json
%{_datadir}/applications/hotot.desktop
%{python_sitearch}/*
%{_iconsdir}/hicolor/*/apps/*.*
%{_datadir}/%{name}/icons/*/apps/hotot.png
%{_datadir}/%{name}/icons/*/apps/hotot.ico
%{_datadir}/icons/hicolor/scalable/status/*.svg



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9694 |12cu|hotshots-2.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#empty debug
%define debug_package   %{nil}
%define oname HotShots

Name:           hotshots
Version:        2.2.0
Release:        1
License:        GPLv2+
Summary:        Screen-shot and Annotation Tool
URL:            http://thehive.xbee.net/index.php?module=pages&func=display&pageid=31
Group:          Graphics
Source0:        http://garr.dl.sourceforge.net/project/hotshots/%{version}/%{oname}-%{version}-src.zip

BuildRequires:  imagemagick
BuildRequires:  hicolor-icon-theme
BuildRequires:  libqxt-devel
BuildRequires:  qt4-devel
BuildRequires:  desktop-file-utils
BuildRequires:  cmake  >= 2.8.9



%description
HotShots is an application for capturing screens and saving them in
a variety of image formats as well as adding annotations and graphical
data (arrows, lines, texts, ...).

%prep
%setup -qn HotShots-%{version}-src
sed -i 's/\r$//' *.txt
iconv -f iso8859-1 -t utf-8 Changelog.txt > \
  Changelog.txt.conv && mv -f Changelog.txt.conv Changelog.txt

%if %{mdvver} >= 201410
# fix png rgb 
pushd res
find . -type f -name "*.png" -exec convert {} -strip {} \;
popd  
%endif


%build
cd build
%cmake -DCMAKE_INSTALL_PREFIX=/usr \
	  -DCMAKE_BUILD_TYPE=Release 

%make

%install
%makeinstall_std -C build/build



# icons
rm -f %{buildroot}%{_datadir}/pixmaps/%{name}.png
install -Dm 0644 res/%{name}.png \
    %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/%{name}.png
for size in 96x96 64x64 48x48 32x32 22x22 16x16 ; do
    install -dm 0755 \
        %{buildroot}%{_datadir}/icons/hicolor/${size}/apps
    convert -strip -resize ${size} res/%{name}.png \
        %{buildroot}%{_datadir}/icons/hicolor/${size}/apps/%{name}.png
done
# menu entry
cd build
desktop-file-install %{name}.desktop \
  --dir=%{buildroot}%{_datadir}/applications \
  --remove-key=Version \
  --remove-key=Icon \
  --set-icon=%{name} \
  --remove-key=GenericName \
  --remove-category=Utility \
  --remove-category=Application \
  --add-category=Qt \
  --add-category=KDE \
  --add-category=Graphics 
cd -
perl -pi -e "s|/usr/local/bin/hotshots|hotshots|" %{buildroot}%{_datadir}/applications/*.desktop

%files 
%doc *.txt
%{_bindir}/%{name}
%{_datadir}/applications/*.desktop
%{_datadir}/icons/hicolor/*/*/%{name}.*
%{_mandir}/man1/*
%{_datadir}/mime/packages/hotshots.xml
%{_datadir}/%{name}/*.txt
# lang
%lang(cs) %{_datadir}/%{name}/locale/hotshots_cs.qm
%lang(de) %{_datadir}/%{name}/locale/hotshots_de.qm
%lang(el) %{_datadir}/%{name}/locale/hotshots_el.qm
%lang(es) %{_datadir}/%{name}/locale/hotshots_es.qm
%lang(eu) %{_datadir}/%{name}/locale/hotshots_eu.qm
%lang(fr) %{_datadir}/%{name}/locale/hotshots_fr.qm
%lang(gl) %{_datadir}/%{name}/locale/hotshots_gl.qm
%lang(it) %{_datadir}/%{name}/locale/hotshots_it.qm
%lang(ja) %{_datadir}/%{name}/locale/hotshots_ja.qm
%lang(lt) %{_datadir}/%{name}/locale/hotshots_lt.qm
%lang(pl) %{_datadir}/%{name}/locale/hotshots_pl.qm
%lang(pt) %{_datadir}/%{name}/locale/hotshots_pt.qm
%lang(ro) %{_datadir}/%{name}/locale/hotshots_ro.qm
%lang(ru) %{_datadir}/%{name}/locale/hotshots_ru.qm
%lang(si) %{_datadir}/%{name}/locale/hotshots_si.qm
%lang(sk) %{_datadir}/%{name}/locale/hotshots_sk.qm
%lang(sr) %{_datadir}/%{name}/locale/hotshots_sr.qm
%lang(tr) %{_datadir}/%{name}/locale/hotshots_tr.qm
%lang(uk) %{_datadir}/%{name}/locale/hotshots_uk.qm
%lang(vi) %{_datadir}/%{name}/locale/hotshots_vi.qm
%lang(zh) %{_datadir}/%{name}/locale/hotshots_zh.qm
%changelog
* Sat Sep 27 2014 abfonly <abfonly@gmail.com> 2.2.0-1
+ Revision: b5f52b4
- Update to 2.2.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9695 |12cu|howto-sgml-nl-2006-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define format2 SGML/nl

Summary:	HOWTO documents (sgml format) from the Linux Documentation Project
Name:		howto-sgml-nl
Version:	2006
Release:	7
License:	GPLv2+
Group:		Books/Howtos
Source0:	howto-sgml-nl.tar.bz2
Url:		http://www.linuxdoc.org/docs.html#howto
BuildRequires:	howto-utils
Requires:	howto-utils
Requires:	locales-nl
BuildArch:	noarch

%description
Linux HOWTOs are detailed documents which describe a specific aspect of
configuring or using Linux. Linux HOWTOs are a great source of
practical information about your system. The latest versions of these
documents are located at http://www.linuxdoc.org/docs.html#howto

Install this package if you'd like to be able to modify the Linux
HOWTO documentation from your own system.

%files
%{_docdir}/HOWTO/SGML/nl

#----------------------------------------------------------------------------

%prep

%build

%install
mkdir -p %{buildroot}%{_docdir}/HOWTO/SGML/nl
cd %{buildroot}%{_docdir}/HOWTO/SGML/nl
bzcat %{SOURCE0} | tar xv



%changelog
* Mon Mar 03 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2006-7
+ Revision: 39985c6
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9696 |12cu|hpt-1.4.0-0.rc5.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%define fver	1.4
%define pre	rc5

Summary:	Highly Portable FTN Message Tosser
Name:           hpt
Version:        1.4.0
Release:        0.%{pre}.2
License:	GPLv2+
Group:		Networking/Other
Source0:		http://downloads.sourceforge.net/husky/%{name}-%{fver}-%{pre}.tar.gz
Patch0:		hpt-20021015-main.patch
Patch1:		hpt-20021015-doc.patch
patch2:		hpt-1.4-rc5.huskymak.patch
patch3:		hpt-1.4-rc5.printf.patch
Requires:	fidoconf
BuildRequires:	huskybse
BuildRequires:	smapi-devel
BuildRequires:	fidoconf-devel
BuildRequires:	texinfo
URL:		http://sourceforge.net/projects/husky/

%description
HPT is a Fidonet message tosser and packer with areafix.

Features of HPT:
 tossing packets of 2, 2.0 & 2+ types
 supporting of Msg, Squish and Jam message bases
 posting to net & echo areas
 areafix (on the fly, from command line, limit for areas...)
 autocreate on the fly
 forward requests
 pause and autopause for links
 linking of net & echo areas
 carbon copy
 groups & levels for personal and public access to echo areas
 powerful dupe checker
 link defaults

%prep
%setup -q -n %{name}
#% patch0 -p1
#% patch1 -p1
%patch2 -p1 -b .huskymak
%patch3 -p1 -b .printf

%build
%make OPTCFLAGS=" -c -fPIC %{optflags}"

%install
install -d %{buildroot}%{_bindir}
make BINDIR=%{buildroot}%{_bindir} MANDIR=%{buildroot}%{_mandir} install
make INFODIR=%{buildroot}%{_infodir} -C doc install
rm -rf %{buildroot}%{_infodir}/dir
install -d %{buildroot}%{_sysconfdir}/husky
install -m 644 config/{config,path,links,areas,packer} %{buildroot}%{_sysconfdir}/husky



%files
%doc BUG-REPORTING BUGS COPYING CREDITS ChangeLog HISTORY INSTALL README TODO UPGRADE VERSION filter.pl config misc
%doc doc/{bugreport.rus,bugreport.txt,faqfmt.pl,hpt-FAQ.russian,perlwin32.rus,perlwin32.txt}
%attr(755,root,root) %{_bindir}/*
%{_infodir}/%{name}.info.*
%{_mandir}/*/*
%dir %{_sysconfdir}/husky
%config(noreplace) %{_sysconfdir}/husky/*



%changelog
* Sun Aug 24 2008 Adam Williamson <awilliamson@mandriva.com> 1.4.0-0.rc5.1mdv2009.0
+ Revision: 275520
- don't assume .bz2 extension for .info files
- new license policy
- replace $RPM_* with %%{*
- clean bracket use
- remove unncessary defines
- new prerelease 1.4.0-rc5

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request
    - use %%mkrel
    - import hpt

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Wed Dec 07 2005 Lenny Cartier <lenny@mandriva.com> 1.4.0-0.rc2.3mdk
- rebuild

* Thu Jan  8 2004 Olivier Thauvin <nanardon@klama.mandrake.org> 1.4.0-0.rc2.2mdk
- Remove Requires: smapi 
- Fix perms

* Mon Dec 22 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.4.0-0.rc2.1mdk 
- cleanup
- From Iouri Goussev <elendal@polygonized.com>
  - First MDK version
  - original SPEC by Sergey Zhemchugov <Sergey_Zhemchugov@p8.f822.n463.z2.fidonet.org>

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9697 |12cu|httrack-3.47.27-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	2
%define	libname	%mklibname httrack %{major}

Name:		httrack
Version:	3.47.27
Release:	%mkrel 1
Summary:	A free (libre/open source) and easy-to-use off-line browser utility
Group:		Networking/WWW
License:	GPLv3+
URL:		http://www.httrack.com
Source0:	http://download.httrack.com/%{name}-%{version}.tar.gz
Patch0:		httrack-3.42-utf-8.patch
BuildRequires:	perl
BuildRequires:	zlib-devel
BuildRequires:	dos2unix
BuildRequires:	openssl-devel
BuildRequires:	imagemagick
BuildRequires:	desktop-file-utils
BuildRequires:	chrpath
Requires:	openssl
Requires:	xdg-utils

%description
HTTrack is a free (open source) and easy-to-use off-line browser utility.
Download a World Wide Web site from the Internet to a local directory.
Builds recursively all directories. Getting HTML, images, and other files from
the server. HTTrack arranges the original site's relative link-structure.
Simply open a page of the "mirrored" website in your browser: you can browse
the site from link to link, as if you were viewing it on-line.
It can update an existing mirrored site, and resume interrupted downloads.
It is fully configurable, and has an integrated help system.

%files
%doc httrack-doc.html templates AUTHORS README license.txt history.txt greetings.txt
%{_bindir}/htsserver
%{_bindir}/httrack
%{_bindir}/webhttrack
%{_bindir}/proxytrack
%config (noreplace) /etc/httrack.conf
%{_mandir}/man1/htsserver.*
%{_mandir}/man1/httrack.*
%{_mandir}/man1/webhttrack.*
%{_mandir}/man1/proxytrack.*
%{_datadir}/applications/WebHTTrack.desktop
#{_datadir}/pixmaps/httrack.xpm
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*.def
%{_datadir}/%{name}/html
%{_datadir}/%{name}/lang
%{_datadir}/%{name}/lang.indexes
%{_iconsdir}/hicolor/*/apps/*
%{_libdir}/%{name}/*.so.*

#-----------------------------------------------------------------------------

%package devel
Summary:	Headers for httrack
Group:		Development/C++
Requires:	libhttrack = %{version}
Provides:       libhttrack-devel = %{EVRD}
%rename		%{_lib}%{name}1

%description devel
Development files for httrack libraries.

%files devel
%doc AUTHORS README license.txt
%{_libdir}/lib%{name}.so
%{_libdir}/libhtsjava.so
%{_libdir}/%{name}/*.so
%{_includedir}/%{name}

#-----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Httrack shared libraries
Group:		System/Libraries
Provides:	libhttrack = %{EVRD}
Conflicts:	%{name} < 3.45.3-1

%description -n %{libname}
Shared libraries for httrack.

%files -n %{libname}
%doc AUTHORS README license.txt
%{_libdir}/lib%{name}.so.%{major}*
%{_libdir}/libhtsjava.so.%{major}*

#-----------------------------------------------------------------------------

%prep
%setup -qn %{name}-%{version}
%patch0 -p1 -b .utf8

# Suppress rpmlint errors
chmod 644 AUTHORS
dos2unix ./AUTHORS
dos2unix ./README
dos2unix ./greetings.txt
dos2unix ./history.txt
dos2unix ./html/step3.html
dos2unix ./%{name}-doc.html
dos2unix ./libtest/*.c
dos2unix ./libtest/example.h
dos2unix ./libtest/readme.txt
dos2unix ./license.txt
dos2unix ./templates/*.html

iconv --from-code ISO8859-1 --to-code UTF-8 ./greetings.txt \
  --output greetings.utf-8 && mv greetings.utf-8 ./greetings.txt
iconv --from-code ISO8859-1 --to-code UTF-8 ./history.txt \
  --output history.utf-8 && mv history.utf-8 ./history.txt
iconv --from-code ISO8859-1 --to-code UTF-8 ./html/contact.html \
  --output contact.utf-8 && mv contact.utf-8 ./html/contact.html


%build
%configure2_5x --disable-static


%install
%makeinstall_std
#find %%{buildroot} -type f -name "*.la" -delete

mkdir -p %{buildroot}/etc

cat > %{buildroot}/etc/httrack.conf <<"EOF"
# HTTrack Website Copier Settings
# See httrack --help for more information

# Examples: (to uncomment)

# set proxy proxy.myisp.com:8080
# retries=2
# set max-size 10000000
# set max-time 36000
# set user-agent Mouzilla/17.0 (compatible; HTTrack; I)
#
# There are MUCH more options.. try 'httrack --quiet --help | more'

# Deny and allow for links
# this will be used by default for all mirrors
allow *.gif
allow *.png
deny ad.doubleclick.net/*

# Path and other options
# '~' in the *begining* means 'home dir'
# '#' at the *end* means "projectname" (that is, the first URL given)
# Example: '~/websites/#' will create /home/smith/websites/www.foo.com
# folder when launching 'httrack www.foo.com'
set path ~/websites/#
EOF

chmod 644 %{buildroot}/etc/httrack.conf

# Move libtest and templates from /usr/share/httrack to RPM_BUILD_DIR.
# To be later listed against %%doc.
rm -rf ./libtest ./templates
mv %{buildroot}%{_datadir}/%{name}/libtest .
mv %{buildroot}%{_datadir}/%{name}/templates .

# We need to have a copy of html in /usr/share/httrack.
# The other is to be listed against %%doc.
rm -rf ./html
cp -pr %{buildroot}%{_datadir}/%{name}/html .

# icon
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{48x48,32x32,16x16}/apps
convert %{buildroot}%{_datadir}/pixmaps/httrack48x48.xpm %buildroot%{_iconsdir}/hicolor/48x48/apps/%{name}.png
convert %{buildroot}%{_datadir}/pixmaps/httrack32x32.xpm %buildroot%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert %{buildroot}%{_datadir}/pixmaps/httrack16x16.xpm %buildroot%{_iconsdir}/hicolor/16x16/apps/%{name}.png

rm -rf %{buildroot}%{_datadir}/pixmaps

# This just opens a web browser on ~/websites, which is empty by
# default, so this is a bit useless
rm -f %{buildroot}%{_datadir}/applications/WebHTTrack-Websites.desktop

desktop-file-install --vendor ""  \
	--remove-key Encoding \
	--remove-category="Application" \
	--remove-key Terminal \
	--remove-key MultipleArgs \
	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

# fix icon and shorten name
sed -i	-e 's!^Icon=.*$!Icon=httrack!' \
	-e 's!WebHTTrack Website Copier!HTTrack Website Copier!' \
	%{buildroot}%{_datadir}/applications/*

# Remove rpaths.
chrpath --delete %{buildroot}%{_bindir}/htsserver
chrpath --delete %{buildroot}%{_bindir}/%{name}
chrpath --delete %{buildroot}%{_libdir}/libhtsjava.so.*



%changelog
* Wed Apr 02 2014 Giovanni Mariani <mc2374@mclink.it> 3.47.27-1
+ Revision: 7a12b17
- Updated BReqs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9698 |12cu|hugo-2.12-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Hu-Go! - TurboGrafx 16/PC-Engine Emulator
Name:		hugo
Version:	2.12
Release:	12
License:	GPLv2+
Group:		Emulators
Url:		http://www.zeograd.com/
Source0:	http://www.zeograd.com/download/%{name}-%{version}.tar.bz2
Source1:	%{name}-48.png
Patch0:		hugo-2.12-gcc4.patch
Patch1:		hugo-2.12-x86_64fix.patch
Patch2:		hugo-2.12-x86_64-fixes-backport.patch
Patch3:		hugo-2.12-sfmt.patch
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(SDL_net)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(zlib)

%description
Hu-Go! is a TurboGrafx 16/PC-Engine Emulator. There is some public domain roms
you play with. The other games need that you own the original card or CD.

%files
%doc AUTHORS NEWS README
%attr(0755,root,games) %{_gamesbindir}/%{name}
%{_gamesbindir}/hugod
%{_datadir}/applications/%{name}.desktop
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*
%{_iconsdir}/*.png
%{_mandir}/man6/%{name}*.6*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
autoconf

%build
%configure2_5x
%make

%install
%makeinstall bindir=%{buildroot}/%{_gamesbindir}

install -d -m 755 %{buildroot}%{_mandir}/man6/
install -m 644 %{name}*.6 %{buildroot}%{_mandir}/man6/

install -D -m 644 %{SOURCE1} %{buildroot}%{_iconsdir}/%{name}.png

mkdir -p %{buildroot}%{_datadir}/applications
cat<<EOF>%{buildroot}%{_datadir}/applications/%{name}.desktop
[Desktop Entry]
Encoding=UTF-8
Name=Hugo
Comment=Hu-Go!
Exec=%{_gamesbindir}/hugo
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;Emulator;
EOF


%changelog
* Mon Mar 03 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.12-12
+ Revision: 952f90f
- LOG Fix rpmlint errors



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9699 |12cu|hydra-7.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Network logon cracker
Name:		hydra
Version:	7.6
Release:	1
License:	GPLv3+
Group:		Monitoring
Url:		http://www.thc.org/thc-hydra/
Source0:	http://freeworld.thc.org/releases/hydra-%{version}.tar.gz
BuildRequires:	firebird-devel
BuildRequires:	mysql-devel
BuildRequires:	ncpfs-devel
BuildRequires:	postgresql-devel
BuildRequires:	subversion-devel
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libidn)
BuildRequires:	pkgconfig(libpcre)
BuildRequires:	pkgconfig(libssh)
BuildRequires:	pkgconfig(openssl)

%description
A very fast network logon cracker which support many different services.

%files
%doc CHANGES INSTALL LICENSE* README
%{_bindir}/hydra
%{_mandir}/man1/hydra.1*
%{_mandir}/man1/pw-inspector.1*

#----------------------------------------------------------------------------

%package gui
Summary:	GUI for %{name}
Requires:	%{name} = %{EVRD}

%description gui
GUI for %{name}.

%files gui
%{_bindir}/xhydra
%{_mandir}/man1/xhydra.1*

#----------------------------------------------------------------------------

%prep
%setup -q
chmod 644 LICENSE

%build
%configure2_5x --disable-xhydra
%make
cd hydra-gtk
%configure2_5x
%make

%install
install -d -m 755 %{buildroot}%{_bindir}
install -m 755 hydra %{buildroot}%{_bindir}
install -m 755 hydra-gtk/src/xhydra %{buildroot}%{_bindir}

install -d -m 755 %{buildroot}%{_mandir}/man1
install -m 644 hydra.1 xhydra.1 pw-inspector.1 %{buildroot}%{_mandir}/man1


%changelog
* Mon Mar 03 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 7.6-1
+ Revision: 189c27f
- LOG New version 7.6, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9700 |12cu|hydrogen-0.9.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	rcsuffix	-RC1

Summary:	Hydrogen Drum Machine
Name:		hydrogen
Version:	0.9.6
Release:	%mkrel 2
License:	GPLv2+
Group:		Sound
URL:		http://www.hydrogen-music.org
Source:		http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}%{rcsuffix}.zip
#Patch0:	hydrogen-lrdf-pkg.patch
Patch0:		hydrogen-0.9.6rc1-disable-devel-warning.patch
Patch1:		hydrogen-0.9.6rc1-fix-lrdf-build.patch
Patch2:		hydrogen-0.9.6rc1-fix-core-linking.patch
BuildRequires:	cmake >= 2.6
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(libarchive)
BuildRequires:	qt4-devel >= 4.4
BuildRequires:	alsa-oss-devel
BuildRequires:	portmidi-devel
BuildRequires:	ladspa-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(audiofile)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(jack) >= 1.9.7
# Supported only <= 18, we have 19
#BuildRequires:	pkgconfig(portaudio-2.0)
BuildRequires:	pkgconfig(flac)
BuildRequires:	pkgconfig(flac++)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(rubberband)
BuildRequires:	pkgconfig(lash-1.0)
BuildRequires:	pkgconfig(lrdf)
BuildRequires:	pkgconfig(sndfile) >= 1.0.18
BuildRequires:	pkgconfig(raptor2)
BuildRequires:	desktop-file-utils

%description
Hydrogen is an advanced drum machine for GNU/Linux. Its main goal is to bring
professional yet simple and intuitive pattern-based drum programming.

%files
%doc AUTHORS ChangeLog COPYING README.txt
%{_bindir}/*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}
%{_iconsdir}/hicolor/48x48/apps/%{name}.png
%{_iconsdir}/hicolor/32x32/apps/%{name}.png
%{_iconsdir}/hicolor/16x16/apps/%{name}.png
%{_datadir}/pixmaps/h2-icon.svg

#--------------------------------------------------------------------

%prep
%setup -qn %{name}-%{version}%{rcsuffix}
%patch0 -p1
%patch1 -p1
%ifarch i586
%patch2 -p1
%endif


%build
%cmake	.. -DCMAKE_COLOR_MAKEFILE=1 \
	-DWANT_DEBUG=0 \
	-DWANT_SHARED=0 \
	-DWANT_LIBARCHIVE=1 \
	-DWANT_JACK=1 \
	-DWANT_JACKSESSION=1 \
	-DWANT_ALSA=1 \
	-DWANT_PULSEAUDIO=1 \
	-DWANT_OSS=0 \
	-DWANT_PORTAUDIO=1 \
	-DWANT_PORTMIDI=1 \
	-DWANT_LRDF=1 \
	-DWANT_LASH=1 \
	-DWANT_RUBBERBAND=1
%make


%install
%makeinstall_std -C build

#perl -pi -e 's,/usr/share/%%{name}/data/img/gray/icon64.png,%%{name},g' %%{buildroot}%%{_datadir}/applications/%%{name}.desktop

# Install icons
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{48x48,32x32,16x16}/apps
mkdir -p %{buildroot}%{_datadir}/pixmaps
cp data/img/gray/icon48.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
cp data/img/gray/icon32.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
cp data/img/gray/icon16.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
cp data/img/gray/h2-icon.svg %{buildroot}%{_datadir}/pixmaps/

# We don't want a devel package
rm -rf %{buildroot}%{_includedir}/hydrogen/{IO,basics,fx,helpers,sampler,smf,synth}/*.h
rmdir %{buildroot}%{_includedir}/hydrogen/{IO,basics,fx,helpers,sampler,smf,synth}
rm -rf %{buildroot}%{_includedir}/hydrogen/*.h
rmdir %{buildroot}%{_includedir}/hydrogen
rmdir %{buildroot}%{_includedir}
rm -rf %{buildroot}%{_libdir}/*.a
rmdir %{buildroot}%{_libdir}

# Fix .desktop file
desktop-file-install \
		--remove-category Application \
		--remove-category Sound \
		--remove-key Encoding \
		--remove-key=FilePattern \
		--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/%{name}.desktop



%changelog
* Wed Mar 26 2014 Giovanni Mariani <mc2374@mclink.it> 0.9.6-2
+ Revision: 9f7f609
- Adjust release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9701 |12cu|hydrogen-drumkits-0.9.3.20070703-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Extra drum kits for the Hydrogen drum machine
Name:		hydrogen-drumkits
Version:	0.9.3.20070703
Release:	6
License:	GPLv2+
Group:		Sound
Url:		http://www.hydrogen-music.org
Source0:	http://ftp.de.debian.org/debian/pool/main/h/hydrogen-drumkits/%{name}_%{version}.orig.tar.gz
Source1:	Makefile.hydrogen-drumkits
BuildArch:	noarch

%description
Hydrogen is an advanced drum machine for GNU/Linux. It's main goal is to bring
professional yet simple and intuitive pattern-based drum programming.

%files
%{_datadir}/hydrogen/data/drumkits/*
%{_datadir}/hydrogen/data/demo_songs/*

#----------------------------------------------------------------------------

%prep
%setup -q
install -m 644 %{SOURCE1} ./Makefile
perl -pi -e 's,KITS_DIR=.*,KITS_DIR=%{buildroot}%{_datadir}/hydrogen/data/drumkits,g' ./Makefile
perl -pi -e 's,SONG_DIR=.*,SONG_DIR=%{buildroot}%{_datadir}/hydrogen/data/demo_songs,g' ./Makefile

%build

%install
make unpack
chmod 0755 %{buildroot}%{_datadir}/hydrogen/data/drumkits/*


%changelog
* Mon Mar 03 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.9.3.20070703-6
+ Revision: 6c8c315
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9702 |12cu|hyena-0.5-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	Library for .NET applications
Name:		hyena
Version:	0.5
Release:	4
License:	MIT
Group:		System/Libraries
Url:		http://banshee-project.org/
Source:		http://ftp.acc.umu.se/pub/GNOME/sources/hyena/0.5/%{name}-%{version}.tar.bz2
# PATCH-FIX-UPSTREAM coolo@opensuse.org - broken Makefile syntax
Patch0:		fix-makefile.diff
BuildRequires:	gtk-sharp2
BuildRequires:	mono-basic
BuildRequires:	mono-nunit
BuildRequires:	perl-XML-Parser
BuildRequires:	pkgconfig(mono)
BuildRequires:	pkgconfig(gapi-2.0)
Requires:	mono
Requires:	gtk-sharp2

%description
Hyena is a .NET library that powers Banshee and PDF Mod, among others.

%files
%{_libdir}/%{name}
%{_libdir}/pkgconfig/*.pc

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x
make

%install
%makeinstall_std



%changelog
* Mon Mar 03 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.5-4
+ Revision: acc0f75
- LOG Disable debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9703 |12cu|ibus-anthy-1.5.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 1.0
%define major 5
%define libname %mklibname anthygobject %{api} %{major}
%define devname %mklibname -d anthygobject
%define girname %mklibname anthy-gir 9000

Summary:	ibus - Japanese Anthy engine
Name:		ibus-anthy
Version:	1.5.4
Release:	1
License:	GPLv2+
Group:		System/Internationalization
Url:		http://code.google.com/p/ibus/
Source0:	http://ibus.googlecode.com/files/%{name}-%{version}.tar.gz
BuildRequires:	ibus
BuildRequires:	intltool
BuildRequires:	pkgconfig(anthy)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(ibus-1.0)
BuildRequires:	pkgconfig(python)
BuildRequires:	python-gi
Requires:	ibus
Requires:	anthy
Requires:	python-gi
Requires:	%{girname} = %{EVRD}
Suggests:	kasumi

%description
ibus - Japanese Anthy engine.

%files -f %{name}.lang
%{_libexecdir}/ibus-engine-anthy
%{_libexecdir}/ibus-setup-anthy
%{_datadir}/%{name}
%{_datadir}/applications/ibus-setup-anthy.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.*
%{_datadir}/ibus/component/anthy.xml

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Shared library for anthygobject
Group:		System/Libraries

%description -n %{libname}
Shared library for anthygobject.

%files -n %{libname}
%{_libdir}/libanthygobject-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{girname}
Summary:	GObject Introspection interface description for anthy
Group:		System/Libraries
Requires:	%{libname} = %{EVRD}

%description -n %{girname}
GObject Introspection interface description for anthy.

%files -n %{girname}
%{_libdir}/girepository-1.0/Anthy-9000.typelib

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for ibus-anthy
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Requires:	%{girname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
This package contains development files for ibus-anthy.

%files -n %{devname}
%{_libdir}/libanthygobject-%{api}.so
%{_includedir}/ibus-anthy-%{api}
%{_datadir}/gir-1.0/*.gir

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%find_lang %{name}


%changelog
* Mon Jan 27 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.5.4-1
+ Revision: 789bf55
- LOG Update BuildRequires and Requires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9704 |12cu|ibus-chewing-1.4.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	ibus - Chinese chewing engine
Name:		ibus-chewing
Version:	1.4.7
Release:	1
License:	GPLv2+
Group:		System/Internationalization
Url:		http://code.google.com/p/ibus/
Source0:	http://ibus.googlecode.com/files/%{name}-%{version}-Source.tar.gz
Source1:	https://fedorahosted.org/releases/c/m/cmake-fedora/cmake-fedora-modules-only-latest.tar.gz
BuildRequires:	cmake
BuildRequires:	GConf2
BuildRequires:	gettext
BuildRequires:	gob2
BuildRequires:	pkgconfig(chewing)
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(ibus-1.0)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xtst)
Requires:	ibus >= 1.3.0
Requires:	libchewing-data
Requires(post,preun):	GConf2

%description
ibus - Chinese chewing engine.

%files -f %{name}.lang
%{_sysconfdir}/gconf/schemas/*.schemas
%{_libexecdir}/ibus-engine-*
%{_datadir}/%{name}
%{_datadir}/ibus/component/*.xml

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{version}-Source -a1

%build
%setup_compile_flags
cmake -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} -DLIBEXEC_DIR="%{_libexecdir}" -DSYSCONF_INSTALL_DIR:PATH=%{_sysconfdir}
%make
%make translations

%install
%makeinstall_std

rm -fr %{buildroot}%{_datadir}/doc

%find_lang %{name}


%changelog
* Mon Jan 27 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.4.7-1
+ Revision: 03fdeec
- LOG Update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9705 |12cu|ibus-handwrite-2.1.4-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Hand write recognition/input using ibus IM engine
Name:		ibus-handwrite
Version:	2.1.4
Release:	4
License:	GPLv2+
Group:		System/Internationalization
Url:		http://code.google.com/p/ibus-handwrite/
Source0:	http://ibus-handwrite.googlecode.com/files/%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(gdkglext-1.0)
BuildRequires:	pkgconfig(ibus-1.0)
BuildRequires:	pkgconfig(zinnia)
Requires:	ibus

%description
IBus handwrite project.

%files -f %{name}.lang
%doc AUTHORS COPYING README
%{_libexecdir}/ibus-engine-handwrite
%dir %{_datadir}/ibus-handwrite
%dir %{_datadir}/ibus-handwrite/data
%{_datadir}/ibus-handwrite/icons

#----------------------------------------------------------------------------

%package zh
Summary:	ibus-handwrite Chinese engine
Group:		System/Internationalization
Requires:	%{name} = %{EVRD}
Requires(post,preun):	GConf2

%description zh
ibus-handwrite Chinese engine.

%files zh
%{_datadir}/ibus-handwrite/data/table.txt
%{_datadir}/ibus/component/handwrite-zh.xml

#----------------------------------------------------------------------------

%package ja
Summary:	ibus-handwrite Japanese engine
Group:		System/Internationalization
Requires:	%{name} = %{EVRD}
Requires:	zinnia-tomoe-ja
Requires(post,preun):	GConf2

%description ja
ibus-handwrite Japanese engine.

%files ja
%{_datadir}/ibus/component/handwrite-jp.xml

#----------------------------------------------------------------------------

%prep
%setup -q

%build
export LDFLAGS="-lm"
%configure2_5x \
	--enable-zinnia \
	--with-zinnia-tomoe=%{_datadir}/zinnia/model/tomoe/
%make

%install
%makeinstall_std

%find_lang %{name}


%changelog
* Mon Jan 27 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.1.4-4
+ Revision: aef6c76
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9706 |12cu|ibus-hangul-1.4.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	ibus - Korean Hangul engine
Name:		ibus-hangul
Version:	1.4.2
Release:	2
Group:		System/Internationalization
License:	GPLv2+
Url:		http://code.google.com/p/ibus/
Source0:	http://ibus.googlecode.com/files/%{name}-%{version}.tar.gz
BuildRequires:	intltool
BuildRequires:	pkgconfig(ibus-1.0)
BuildRequires:	pkgconfig(libhangul) >= 0.1.0
Requires:	ibus

%description
ibus - Korean Hangul engine.

%files -f %{name}.lang
%{_bindir}/*
%{_libdir}/%{name}
%{_libexecdir}/ibus-engine-hangul
%{_libexecdir}/ibus-setup-hangul
%{_datadir}/%{name}
%{_iconsdir}/*/*/*
%{_datadir}/ibus/component/*.xml
%{_datadir}/applications/*.desktop

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%find_lang %{name}


%changelog
* Tue Apr 08 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.4.2-2
+ Revision: ed3e5cd
- Rebuild with new libibus



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9707 |12cu|ibus-m17n-1.3.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	ibus - m17n engine
Name:		ibus-m17n
Version:	1.3.4
Release:	1
License:	GPLv2+
Group:		System/Internationalization
Url:		http://code.google.com/p/ibus/
Source0:	http://ibus.googlecode.com/files/%{name}-%{version}.tar.gz
BuildRequires:	m17n-db
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(ibus-1.0)
BuildRequires:	pkgconfig(m17n-core)
Requires:	ibus
Requires:	m17n-lib
Requires(post,preun):	GConf2

%description
ibus - M17N engine.

%files -f %{name}.lang
%{_libexecdir}/ibus-*
%{_datadir}/%{name}
%{_datadir}/ibus/component/*.xml

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%find_lang %{name}


%changelog
* Mon Jan 27 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.3.4-1
+ Revision: 0affc52
- LOG New version 1.3.4



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9708 |12cu|ibus-pinyin-1.5.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	ibus - Chinese Pinyin engine
Name:		ibus-pinyin
Version:	1.5.0
Release:	1
Group:		System/Internationalization
License:	GPLv2+
Url:		http://code.google.com/p/ibus/
Source0:	http://ibus.googlecode.com/files/%{name}-%{version}.tar.gz
Patch0:		ibus-pinyin-support-set-content-type-method.patch
BuildRequires:	intltool
BuildRequires:	pkgconfig(ibus-1.0) >= 1.3.99
BuildRequires:	pkgconfig(pyzy-1.0) >= 0.0.8
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	sqlite3-tools
Requires:	ibus >= 1.3.99
Obsoletes:	ibus-pinyin-open-phrase < 1.5.0

%description
ibus - Chinese Pinyin engine.

%files -f %{name}.lang
%{_libexecdir}/ibus-engine-pinyin
%{_libexecdir}/ibus-setup-pinyin
%{_datadir}/%{name}
%{_datadir}/ibus/component/*.xml
%{_datadir}/applications/*.desktop

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x --disable-lua-extension
%make

%install
%makeinstall_std

%find_lang %{name}


%changelog
* Fri Jan 24 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.5.0-1
+ Revision: 1c8456a
- LOG New version 1.5.0, update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9709 |12cu|ibus-qt4-1.3.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname ibus-qt %{major}
%define devname %mklibname ibus-qt -d

Summary:	ibus qt4 input method plugin
Name:		ibus-qt4
Version:	1.3.2
Release:	1
License:	GPLv2+
Group:		System/Internationalization
Url:		http://code.google.com/p/ibus/
Source0:	http://ibus.googlecode.com/files/ibus-qt-%{version}-Source.tar.gz
BuildRequires:	cmake
BuildRequires:	doxygen
BuildRequires:	icu-devel
BuildRequires:	qt4-devel >= 4.4
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(ibus-1.0)
Requires:	ibus >= 1.3.0

%description
IBus is a next generation input framework. This package contains qt4 input
method plugin.

%files
%doc AUTHORS README
%{qt4plugins}/inputmethods/libqtim-ibus.so

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Shared library for ibus-qt
Group:		System/Libraries
Conflicts:	%{name} < 1.3.2

%description -n %{libname}
Shared library for ibus-qt.

%files -n %{libname}
%{_libdir}/libibus-qt.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for ibus-qt
Group:		Development/C++
Requires:	%{libname} = %{EVRD}
Conflicts:	%{name}-devel < 1.3.2
Obsoletes:	%{name}-devel < 1.3.2
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
This package contains development files for ibus-qt.

%files -n %{devname}
%{_includedir}/ibus-qt
%{_libdir}/*.so

#----------------------------------------------------------------------------

%prep
%setup -q -n ibus-qt-%{version}-Source

%build
%cmake_qt4 -DLIBDIR="%{_libdir}"
%make

%install
%makeinstall_std -C build

rm -fr %{buildroot}%{_datadir}/doc


%changelog
* Mon Jan 27 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.3.2-1
+ Revision: 42e947b
- LOG New version 1.3.2, fix package structure according to our policies



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9710 |12cu|ibus-sogoupycc-0.2.5-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %{_use_internal_dependency_generator}
%define __noautoreq '/usr/bin/lua'
%endif

Summary:	Sogou Pinyin Cloud Client on ibus platform
Name:		ibus-sogoupycc
Version:	0.2.5
Release:	10
Group:		System/Internationalization
License:	GPLv2+
Url:		http://code.google.com/p/ibus-sogoupycc/
Source0:	http://ibus-sogoupycc.googlecode.com/files/%{name}-%{version}.tar.gz
Patch0:		ibus-sogoupycc-0.2.5-default-use-sogoupy-schema.patch
Patch1:		ibus-sogoupycc-0.2.5-fix-dbus-build.patch
Patch2:		ibus-sogoupycc-0.2.5-libnotify0.7.patch
Patch3:		ibus-sogoupycc-0.2.5-no-strip.patch
BuildRequires:	cmake
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(ibus-1.0)
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	pkgconfig(lua)
BuildRequires:	pkgconfig(sqlite3)
Requires:	ibus >= 1.2.0
Requires:	lua-socket
Requires(post,preun):	GConf2

%description
ibus-sogoupycc is an unoffical Sogou pinyin cloud client on ibus platform. 
Features:
* double pinyin support: currently only support UCDOS style double pinyin
  scheme (slightly different from MSPY scheme)
* no preedit: always choose the default (1st) result
* non-blocking input: your input is not interrupted when waitting for
  server's responses.

%files
%{_libexecdir}/ibus-engine-sogoupycc
%{_datadir}/ibus-sogoupycc
%{_datadir}/ibus/component/sogoupycc.xml

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p0
%patch1 -p0
%patch2 -p0
%patch3 -p1

%build
export LDFLAGS="-lm -lpthread"
%cmake
%make

%install
%makeinstall_std -C build

mkdir -p %{buildroot}%{_libexecdir}
mv %{buildroot}%{_datadir}/ibus-sogoupycc/engine/ibus-sogoupycc %{buildroot}%{_libexecdir}/ibus-engine-sogoupycc

sed -i s,"%{_datadir}/ibus-sogoupycc/engine/ibus-sogoupycc","%{_libexecdir}/ibus-engine-sogoupycc",g \
	%{buildroot}%{_datadir}/ibus/component/sogoupycc.xml

%changelog
* Mon Jan 27 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.2.5-10
+ Revision: 95231f5
- LOG Fix engine path, fix debug package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9711 |12cu|ibus-sunpinyin-2.0.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A statistical language model based Chinese input method
Name:		ibus-sunpinyin
Version:	2.0.3
Release:	4
License:	LGPLv2+
Group:		System/Internationalization
Url:		http://code.google.com/p/sunpinyin
Source0:	http://sunpinyin.googlecode.com/files/%{name}-%{version}.tar.gz
Patch0:		ibus-sunpinyin-2.0.3-ibus-1.4.patch
BuildRequires:	cmake
BuildRequires:	intltool
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(ibus-1.0)
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	pkgconfig(sunpinyin-2.0) >= %{version}
Requires:	ibus

%description
SunPinyin is a statistical language model based Chinese input method,
which was firstly developed by Sun Beijing Globalization team, and
opensource'd to community with opensolaris project, with LGPLv2 and
CDDL dual-licenses.

SunPinyin had been ported to various input method platforms and
operating systems. The 2.0 release currently supports iBus, XIM, and
Mac OS X.

%files -f %{name}.lang
%{_datadir}/%{name}
%{_datadir}/ibus/component/sunpinyin.xml
%{_libexecdir}/ibus-engine-sunpinyin
%{_libexecdir}/ibus-setup-sunpinyin

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p0

%build
%cmake -DLIBEXEC_DIR=%{_libexecdir}
%make

%install
%makeinstall_std -C build

%find_lang %name


%changelog
* Sat Jan 25 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.0.3-4
+ Revision: 1bfe1a8
- LOG Fix build with new ibus, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9712 |12cu|ibus-table-1.5.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# We cannot make this package noarch but there are no binary files here
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	ibus - table-based engine
Name:		ibus-table
Version:	1.5.0
Release:	1
Group:		System/Internationalization
License:	GPLv2+
Url:		http://code.google.com/p/ibus/
Source0:	http://ibus.googlecode.com/files/%{name}-%{version}.tar.gz
Source1:	ibus-table.filter
Source2:	ibus-table.script
Source10:	%{name}.rpmlintrc
BuildRequires:	pkgconfig(ibus-1.0)
BuildRequires:	pkgconfig(python)
Requires:	ibus
Provides:	%{name}-devel = %{EVRD}
Obsoletes:	ibus-table-compose < 1.5.0
Obsoletes:	ibus-table-latex < 1.5.0

%description
ibus - table-based engine.

%files -f %{name}.lang
%{_bindir}/ibus-table-createdb
%{_libexecdir}/ibus-engine-table
%{_libdir}/pkgconfig/ibus-table.pc
%{_datadir}/ibus-table
%{_datadir}/ibus/component/*.xml
%{_var}/lib/rpm/filetriggers/*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std NO_INDEX=1

%find_lang %{name}

install -d -m 0755 %{buildroot}%{_var}/lib/rpm/filetriggers
install -m 0644 %{SOURCE1} %{buildroot}%{_var}/lib/rpm/filetriggers
install -m 0755 %{SOURCE2} %{buildroot}%{_var}/lib/rpm/filetriggers


%changelog
* Sat Jan 25 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.5.0-1
+ Revision: 85bbce7
- LOG New version 1.5.0, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9713 |12cu|ibus-table-chinese-1.4.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	ibus-chinese - table-based engine
Name:		ibus-table-chinese
Epoch:		1
Version:	1.4.6
Release:	1
License:	GPLv3+
Group:		System/Internationalization
Url:		http://code.google.com/p/ibus/
Source0:	http://ibus.googlecode.com/files/%{name}-%{version}-Source.tar.gz
Source1:	https://fedorahosted.org/releases/c/m/cmake-fedora/cmake-fedora-modules-only-latest.tar.gz
BuildRequires:	cmake
BuildRequires:	pkgconfig(ibus-1.0)
BuildRequires:	pkgconfig(ibus-table)
BuildArch:	noarch

%description
ibus-table-chinese provide the following input method tables for IBus-Table.

#----------------------------------------------------------------------------

%package -n ibus-table-array30
Summary:	ibus-array30 - table-based engine
Group:		System/Internationalization
Requires:	ibus-table

%description -n ibus-table-array30
Array30 input method on IBus Table under IBus framework.

%files -n ibus-table-array30
%{_datadir}/ibus-table/icons/array30-big.png
%{_datadir}/ibus-table/icons/array30.png
%{_datadir}/ibus-table/tables/array30-big.db
%{_datadir}/ibus-table/tables/array30.db

#----------------------------------------------------------------------------

%package -n ibus-table-cangjie
Summary:	ibus-cangjie - table-based engine
Group:		System/Internationalization
Requires:	ibus-table

%description -n ibus-table-cangjie
CangJie input methods on IBus Table under IBus framework.

%files -n ibus-table-cangjie
%{_datadir}/ibus-table/icons/cangjie-big.png
%{_datadir}/ibus-table/icons/cangjie3.svg
%{_datadir}/ibus-table/icons/cangjie5.svg
%{_datadir}/ibus-table/icons/easy-big.png
%{_datadir}/ibus-table/icons/quick-classic.png
%{_datadir}/ibus-table/icons/quick3.png
%{_datadir}/ibus-table/icons/quick5.png
%{_datadir}/ibus-table/icons/scj6.svg
%{_datadir}/ibus-table/tables/cangjie-big.db
%{_datadir}/ibus-table/tables/cangjie3.db
%{_datadir}/ibus-table/tables/cangjie5.db
%{_datadir}/ibus-table/tables/easy-big.db
%{_datadir}/ibus-table/tables/quick-classic.db
%{_datadir}/ibus-table/tables/quick3.db
%{_datadir}/ibus-table/tables/quick5.db
%{_datadir}/ibus-table/tables/scj6.db

#----------------------------------------------------------------------------

%package -n ibus-table-cantonese
Summary:	ibus-cantonese - table-based engine
Group:		System/Internationalization
Requires:	ibus-table

%description -n ibus-table-cantonese
Cantonese input method on IBus Table under IBus framework.

%files -n ibus-table-cantonese
%{_datadir}/ibus-table/icons/cantonese.png
%{_datadir}/ibus-table/icons/cantonhk.png
%{_datadir}/ibus-table/icons/jyutping.png
%{_datadir}/ibus-table/tables/cantonese.db
%{_datadir}/ibus-table/tables/cantonhk.db
%{_datadir}/ibus-table/tables/jyutping.db

#----------------------------------------------------------------------------

%package -n ibus-table-erbi
Summary:	ibus-erbi - table-based engine
Group:		System/Internationalization
Requires:	ibus-table

%description -n ibus-table-erbi
ErBi input method on IBus Table under IBus framework.

%files -n ibus-table-erbi
%{_datadir}/ibus-table/icons/erbi*
%{_datadir}/ibus-table/tables/erbi*.db

#----------------------------------------------------------------------------

%package -n ibus-table-stroke5
Summary:	ibus-stroke5 - table-based engine
Group:		System/Internationalization
Requires:	ibus-table

%description -n ibus-table-stroke5
Stroke5 input method on IBus Table under IBus framework.

%files -n ibus-table-stroke5
%{_datadir}/ibus-table/icons/stroke5*
%{_datadir}/ibus-table/tables/stroke5*.db

#----------------------------------------------------------------------------

%package -n ibus-table-wu
Summary:	ibus-wu - table-based engine
Group:		System/Internationalization
Requires:	ibus-table

%description -n ibus-table-wu
Wu input method on IBus Table under IBus framework.

%files -n ibus-table-wu
%{_datadir}/ibus-table/icons/wu.png
%{_datadir}/ibus-table/tables/wu.db

#----------------------------------------------------------------------------

%package -n ibus-table-wubi
Summary:	ibus-wubi - table-based engine
Group:		System/Internationalization
Requires:	ibus-table

%description -n ibus-table-wubi
Wubi86 input method on IBus Table under IBus framework.

%files -n ibus-table-wubi
%{_datadir}/ibus-table/icons/wubi*86.svg
%{_datadir}/ibus-table/tables/wubi*86.db

#----------------------------------------------------------------------------

%package -n ibus-table-yong
Summary:	ibus-yong - table-based engine
Group:		System/Internationalization
Requires:	ibus-table

%description -n ibus-table-yong
Yong input method on IBus Table under IBus framework.

%files -n ibus-table-yong
%{_datadir}/ibus-table/icons/yong*
%{_datadir}/ibus-table/tables/yong*.db

#---------------------------------------------------------------------------0

%prep
%setup -q -n %{name}-%{version}-Source -a1

%build
cmake . -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} -DDATA_DIR:PATH=%{_datadir}
%make

%install
%makeinstall_std

rm -rf %{buildroot}%{_datadir}/doc


%changelog
* Sat Jan 25 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:1.4.6-1
+ Revision: 50fa606
- LOG New version 1.4.6



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9714 |12cu|ibus-table-extraphrase-1.3.9.20110826-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Chinese extra phrases for ibus-table based IME
Name:		ibus-table-extraphrase
Version:	1.3.9.20110826
Release:	1
License:	GPLv2+
Group:		System/Internationalization
Url:		http://code.google.com/p/ibus/
Source0:	http://ibus.googlecode.com/files/%{name}-%{version}.tar.gz
Source10:	%{name}.rpmlintrc
Patch0:		ibus-table-extraphrase-0.1.2.20090102-noarch.patch
BuildRequires:	python-devel
BuildRequires:	ibus-table-devel
Requires:	ibus-table
BuildArch:	noarch

%description
This package provide Chinese extra phrases for ibus-table based IME,
such as ibus-table-zhengma, ibus-table-wubi, ibus-table-cangjie5,
ibus-table-erbi and etc.

This package will also provide a script, called ibus-table-extraphrase,
to print the path of extra_phrase.txt.bz2, which can be used when using
ibus-table-createdb to generate IME database.

%files
%{_datadir}/ibus-table/data/extra_phrase.txt
%{_datadir}/pkgconfig/*.pc

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p0

%build
%configure2_5x
%make

%install
%makeinstall_std


%changelog
* Sat Jan 25 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.3.9.20110826-1
+ Revision: 8eb58f4
- LOG New version 1.3.9.20110826, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9715 |12cu|ibus-table-others-1.3.0.20100528-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	ibus-table-others - table-based engine
Name:		ibus-table-others
Version:	1.3.0.20100528
Release:	8
License:	GPLv2+
Group:		System/Internationalization
Url:		http://code.google.com/p/ibus/
Source0:	http://ibus.googlecode.com/files/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(ibus-1.0)
BuildRequires:	pkgconfig(ibus-table)
Requires:	ibus-table
BuildArch:	noarch

%description
Provides the following input methods on IBus-Table on IBus framework:

    * CNS11643
    * Emoji
    * IPA-X-SAMPA
    * RussianTraditional
    * Yawerty

%files
%{_datadir}/ibus-table/icons/cns11643.png
%{_datadir}/ibus-table/icons/ibus-emoji.svg
%{_datadir}/ibus-table/icons/ipa-x-sampa.png
%{_datadir}/ibus-table/icons/rustrad.png
%{_datadir}/ibus-table/icons/yawerty.png
%{_datadir}/ibus-table/tables/cns11643.db
%{_datadir}/ibus-table/tables/emoji-table.db
%{_datadir}/ibus-table/tables/ipa-x-sampa.db
%{_datadir}/ibus-table/tables/rustrad.db
%{_datadir}/ibus-table/tables/yawerty.db

#----------------------------------------------------------------------------

%package -n ibus-table-th
Summary:	Thai language support via ibus-table
Group:		System/Internationalization
Requires:	ibus-table
Requires:	locales-th
Requires(post,preun):	GConf2

%description -n ibus-table-th
Thai input method on IBus Table under IBus framework.

%files -n ibus-table-th
%{_datadir}/ibus-table/icons/thai.png
%{_datadir}/ibus-table/tables/thai.db

#----------------------------------------------------------------------------

%package -n ibus-table-vi
Summary:	Vietnamese language support via ibus-table
Group:		System/Internationalization
Requires:	ibus-table
Requires(post,preun):	GConf2
Requires:	locales-vi

%description -n ibus-table-vi
Vietnamese input method on IBus Table under IBus framework.

%files -n ibus-table-vi
%{_datadir}/ibus-table/icons/viqr.png
%{_datadir}/ibus-table/tables/viqr.db

#----------------------------------------------------------------------------

%package -n ibus-table-translit
Summary:	ibus-translit - table-based engine
Group:		System/Internationalization
Requires:	ibus-table
Requires(post,preun):	GConf2

%description -n ibus-table-translit
Translit input method on IBus Table under IBus framework.

%files -n ibus-table-translit
%{_datadir}/ibus-table/icons/translit-ua.png
%{_datadir}/ibus-table/icons/translit.png
%{_datadir}/ibus-table/tables/translit-ua.db
%{_datadir}/ibus-table/tables/translit.db

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x --disable-compose --disable-latex
%make

%install
%makeinstall_std


%changelog
* Sat Jan 25 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.3.0.20100528-8
+ Revision: 6e79a79
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9716 |12cu|ibWebAdmin-1.0.2-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:        Adminstration of Firebird over the web
Name:           ibWebAdmin
Version:        1.0.2
Release:        11
License:        GPL
Group:          System/Servers
URL:            http://www.ibwebadmin.net/
Source0:        http://ufpr.dl.sourceforge.net/sourceforge/ibwebadmin/ibWebAdmin_%{version}.tar.gz
Source1:	configuration.inc.php
Requires:       apache-mod_php
Requires:       php-mysql
Requires:       php-mbstring
Requires:	apache-mod_socache_shmcb
Requires:       php-mcrypt
Requires(post): ccp >= 0.4.0
Requires:       firebird-server
Requires:       php-firebird
BuildRequires:  imagemagick
BuildArch:      noarch

%description
phpMyAdmin is intended to handle the adminstration of Firebird over
the web. Currently it can : create and drop databases, create,
copy, drop and alter tables, delete, edit and add fields, execute
any SQL-statement, even batch-queries, manage keys on fields, load
text files into tables, create and read dumps of tables, export
data to CSV value, administer multiple servers and single
databases.

%prep
%setup -q -n %{name}_%{version}
cp -f %{SOURCE1} %{_builddir}/%{name}_%{version}/inc/configuration.inc.php

%build

%install
install -d %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d
install -d %{buildroot}%{_sysconfdir}/%{name}
install -d %{buildroot}/var/www/%{name}

cp -aRf * %{buildroot}/var/www/%{name}/

# cleanup
pushd %{buildroot}/var/www/%{name}
    rm -f change_cvs.sh LICENSE Makefile NEWS README
popd

# fix config file location
mv %{buildroot}/var/www/%{name}/inc/configuration.inc.php %{buildroot}%{_sysconfdir}/%{name}/
ln -s %{_sysconfdir}/%{name}/configuration.inc.php %{buildroot}/var/www/%{name}/inc/configuration.inc.php

cat > %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf << EOF
Alias /%{name} /var/www/%{name}

php_flag session.auto_start 0

<Directory /var/www/%{name}>
    Require host 127.0.0.1
    ErrorDocument 403 "Access denied per %{_sysconfdir}/httpd/conf/webapps.d/01_%{name}.conf"
</Directory>

<Directory /var/www/%{name}/inc>
    Require all denied
</Directory>
EOF

# XDG menu
install -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=ibWebAdmin
Comment=%{summary}
Exec="%{_bindir}/www-browser http://localhost/%{name}/"
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-MoreApplications-Databases;
EOF

%post
ccp --delete --ifexists --set "NoOrphans" --ignoreopt VERSION \
	--oldfile %{_sysconfdir}/%{name}/configuration.inc.php \
	--newfile %{_sysconfdir}/%{name}/configuration.inc.php.rpmnew

%clean

%files
%defattr(-,root,root,0755)
%doc LICENSE NEWS README
%dir %{_sysconfdir}/%{name}
%attr(0640,apache,root) %config(noreplace) %{_sysconfdir}/%{name}/configuration.inc.php
%config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf
/var/www/%{name}
%{_datadir}/applications/*.desktop



%changelog
* Fri Oct 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.0.2-11
+ Revision: fb63925
- Adopted for Apache 2.4



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9717 |12cu|icclib-2.14-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	2
%define libname %mklibname icc %{major}
%define devname %mklibname icc -d

Summary:	ICC profile I/O library
Name:		icclib
Version:	2.14
Release:	1
Group:		Graphics
License:	GPLv3
Url:		http://www.argyllcms.com/
Source0:	http://www.argyllcms.com/icclib_V%{version}.zip
# (fc) 2.1-0.beta.1mdv change build system to use autotools (Debian)
Patch0:		icclib-2.1-autotools.patch

%description
The icclib is a set of routines which implement the reading and
writing of color profile files that conform to the International
Color Consortium (ICC) Profile Format Specification, Version 3.4.

%package -n %{libname}
Summary:        Libraries for icclib
Group:          System/Libraries

%description -n %{libname}
The icclib is a set of routines which implement the reading and
writing of color profile files that conform to the International
Color Consortium (ICC) Profile Format Specification, Version 3.4.

%package -n %{devname}
Summary:        Development libraries, header files for icclib
Group:          Development/GNOME and GTK+
Requires:       %{libname} = %{version}
Provides:	icclib-devel = %{version}-%{release}

%description -n %{devname}
The icclib is a set of routines which implement the reading and
writing of color profile files that conform to the International
Color Consortium (ICC) Profile Format Specification, Version 3.4.

%prep
%setup -qc
%apply_patches

#needed by patch0
autoreconf -i

%build
%configure2_5x \
	--disable-static

%make

%check
make check

%install
%makeinstall_std

%files 
%{_bindir}/*

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{devname}
%doc log.txt Readme.txt todo.txt
%{_libdir}/*.so
%{_includedir}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9718 |12cu|icecast-2.4.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Streaming Media Server
Name:		icecast
Version:	2.4.2
Release:	1
Epoch:		2
Group:		System/Servers
License:	GPLv2+
Url:		http://www.icecast.org
Source0:	http://downloads.us.xiph.org/releases/icecast/%{name}-%{version}.tar.gz
Source1:	status3.xsl
Source2:	icecast.service
Source3:	icecast.logrotate
Source4:	icecast.xml
Source5:        %{name}-tmpfiles.conf
Patch0:		%{name}.conf.patch
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libxslt)
BuildRequires:	pkgconfig(ogg)
BuildRequires:	pkgconfig(speex)
BuildRequires:	pkgconfig(theora)
BuildRequires:	pkgconfig(vorbis)
Requires(pre,postun):	rpm-helper
Requires(post,preun,postun):	systemd
Provides:	streaming-server

%description
Icecast is an Internet based broadcasting system based on the Mpeg Layer III
streaming technology.  It was originally inspired by Nullsoft's Shoutcast
and also mp3serv by Scott Manley.  The icecast project was started for several
reasons: a) all broadcasting systems were pretty much closed source,
non-free software implementations, b) Shoutcast doesn't allow you to run your
own directory servers, or support them, and c) we thought it would be a
lot of fun.

%files
%doc AUTHORS COPYING HACKING README TODO
%{_bindir}/%{name}
%{_datadir}/%{name}
%attr(-,icecast,icecast) %{_var}/log/%{name}
%config(noreplace) %{_sysconfdir}/%{name}.xml
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%{_tmpfilesdir}/%{name}.conf
%{_unitdir}/icecast.service

%pre
%_pre_useradd %{name} %{_datadir}/%{name} /bin/false

%post
%tmpfile_screate %{name}
%systemd_post %{name}.service

%preun
%systemd_preun %{name}.service

%postun
%_postun_userdel %{name}
%systemd_postun

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1 -b .orig
find -name "*.html" -or -name "*.jpg" -or -name "*.css" | xargs chmod 644


%build
%configure2_5x \
	--with-curl \
	--with-openssl \
	--with-ogg \
	--with-theora \
	--with-speex
%make

%install
%makeinstall_std
rm -rf %{buildroot}%{_datadir}/icecast/doc
rm -rf %{buildroot}%{_docdir}/icecast
install -D -m 644 %{SOURCE1} %{buildroot}%{_datadir}/icecast/web/status3.xsl
install -D -m 644 %{SOURCE2} %{buildroot}%{_unitdir}/%{name}.service
install -D -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/logrotate.d/icecast
install -D -m 640 %{SOURCE4} %{buildroot}%{_sysconfdir}/icecast.xml
mkdir -p %{buildroot}%{_localstatedir}/log/icecast

# to hold pid file ( need to be writable by icecast )
install -D -p -m 0644 %{SOURCE3} %{buildroot}%{_tmpfilesdir}/%{name}.conf

%changelog

* Sun May 31 2015 dsilakov <denis.silakov@rosalab.ru> 2:2.4.2-1
- (c6a1145) Merge pull request #1 from import/icecast:rosa2014.1
- (c6a1145) Backport 2.4.2 from R5



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9719 |12cu|icoutils-0.31.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Extract and convert bitmaps from Windows icon and cursor files
Name:		icoutils
Version:	0.31.0
Release:	%mkrel 1
Group:		Graphics
License:	GPLv3+
URL:		http://www.nongnu.org/%{name}/
Source0:	http://savannah.nongnu.org/download/%{name}/%{name}-%{version}.tar.bz2
Requires:	perl
BuildRequires:	libpng-devel

%description
The icoutils are a set of program for extracting and converting bitmaps from
Microsoft Windows icon and cursor files. These files usually have the
extension .ico or .cur, but they can also be embedded in executables and
libraries (.dll-files). (Such embedded files are referred to as resources).


%prep
%setup -q


%build
%configure2_5x
%make

%install
%makeinstall_std
cp extresso/extresso extresso/genresscript %{buildroot}/%{_bindir}
cp extresso/extresso.1 extresso/genresscript.1 %{buildroot}/%{_mandir}/man1

%find_lang %{name} 


%files -f %{name}.lang
%doc README AUTHORS ChangeLog NEWS TODO
%{_bindir}/*
%{_mandir}/man1/*


%changelog
* Tue Jun 04 2013 Giovanni Mariani <mc2374@mclink.it> 0.31.0
- New version 0.31.0
- Cleaned the spec file

* Mon Jul 11 2011 Goetz Waschk <waschk@mandriva.org> 0.29.1-2
+ Revision: 689502
- rebuild

* Fri Jul 09 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.29.1-1mdv2011.0
+ Revision: 549895
- new version 0.29.1

* Mon Feb 22 2010 Emmanuel Andry <eandry@mandriva.org> 0.29.0-1mdv2010.1
+ Revision: 509788
- New version 0.29.0

  + Frederik Himpe <fhimpe@mandriva.org>
    - Fix license

* Mon Aug 17 2009 Frederik Himpe <fhimpe@mandriva.org> 0.28.0-1mdv2010.0
+ Revision: 417430
- update to new version 0.28.0

* Wed Jul 01 2009 Götz Waschk <waschk@mandriva.org> 0.27.0-1mdv2010.0
+ Revision: 391167
- update to new version 0.27.0

* Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 0.26.0-4mdv2009.0
+ Revision: 240836
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Jul 25 2007 Götz Waschk <waschk@mandriva.org> 0.26.0-2mdv2008.0
+ Revision: 55233
- Import icoutils



* Thu Jul 20 2006 Götz Waschk <waschk@mandriva.org> 0.26.0-1mdv2007.0
- Rebuild

* Wed Mar  1 2006 Gtz Waschk <waschk@mandriva.org> 0.26.0-1mdk
- new URL
- new version

* Sat Apr 23 2005 Gtz Waschk <waschk@mandriva.org> 0.25.0-1mdk
- New release 0.25.0

* Mon Apr 18 2005 Götz Waschk <waschk@linux-mandrake.com> 0.24.0-1mdk
- New release 0.24.0

* Fri Sep 17 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.23.0-1mdk
- add source URL
- New release 0.23.0

* Wed Nov  5 2003 Gtz Waschk <waschk@linux-mandrake.com> 0.22.0-1mdk
- drop prefix
- new version

* Sun Sep 28 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.21.0-1mdk
- 0.21.0

* Wed Jun  4 2003 Gtz Waschk <waschk@linux-mandrake.com> 0.20.0-1mdk
- drop patch
- new version

* Tue May 27 2003 Gtz Waschk <waschk@linux-mandrake.com> 0.19.0-1mdk
- install man pages
- new version

* Thu Apr  3 2003 Gtz Waschk <waschk@linux-mandrake.com> 0.18.0-1mdk
- new version

* Tue Mar 11 2003 Gtz Waschk <waschk@linux-mandrake.com> 0.17.0-3mdk
- fix build
- fix buildrequires

* Fri Dec 27 2002 Gtz Waschk <waschk@linux-mandrake.com> 0.17.0-2mdk
- rebuild

* Sun Dec  1 2002 Gtz Waschk <waschk@linux-mandrake.com> 0.17.0-1mdk
- remove missing files from doc list
- new version

* Mon Jul  8 2002 Gtz Waschk <waschk@linux-mandrake.com> 0.16.0-1mdk
- new version

* Tue Jun  4 2002 Gtz Waschk <waschk@linux-mandrake.com> 0.15.0-1mdk
- add man pages
- remove examples from file list
- new version
- autoconf 2.5 macro

* Tue Jan 22 2002 Gtz Waschk <waschk@linux-mandrake.com> 0.13.0-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9720 |12cu|id3v2-0.1.12-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A command line id3v2 tag editor
Name:		id3v2
Version:	0.1.12
Release:	3
Source0:	http://prdownloads.sourceforge.net/id3v2/%{name}-%{version}.tar.bz2
License:	GPLv2+
Group:		Sound
URL:		http://id3v2.sourceforge.net/
BuildRequires:	libid3-devel

%description
id3v2 is a command line id3v2 tag editor.
You can add/modifiy/delete id3v2 tags and convert
id3v1 tags to id3v2 tags.

%prep
%setup -q

%build
%make clean
%make

%install
install -m755 id3v2 -D $RPM_BUILD_ROOT%{_bindir}/id3v2
install -m644 id3v2.1 -D $RPM_BUILD_ROOT%{_mandir}/man1/id3v2.1

%clean

%files
%doc README INSTALL
%{_bindir}/id3v2
%{_mandir}/man1/id3v2.1*


%changelog
* Mon Jul 11 2011 Götz Waschk <waschk@mandriva.org> 0.1.12-2mdv2011
+ Revision: 689503
- rebuild

* Sat Jul 10 2010 Götz Waschk <waschk@mandriva.org> 0.1.12-1mdv2011.0
+ Revision: 550360
- fix build
- new version
- drop patch
- update license

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.1.11-9mdv2009.0
+ Revision: 247199
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Oct 23 2007 Götz Waschk <waschk@mandriva.org> 0.1.11-7mdv2008.1
+ Revision: 101493
- fix bug 34944 (double free crash)

* Wed Jul 25 2007 Götz Waschk <waschk@mandriva.org> 0.1.11-6mdv2008.0
+ Revision: 55235
- Import id3v2



* Thu Jul 20 2006 Götz Waschk <waschk@mandriva.org> 0.1.11-1mdv2007.0
- Rebuild

* Mon Feb 06 2006 Götz Waschk <waschk@mandriva.org> 0.1.11-5mdk
- Rebuild
- use mkrel

* Mon Feb 07 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.1.11-4mdk
- even better description:p

* Sat Feb 05 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.1.11-3mdk
- better description
- cosmetics

* Tue Jun 15 2004 GØtz Waschk <waschk@linux-mandrake.com> 0.1.11-2mdk
- rebuild for new g++

* Wed May  5 2004 GØtz Waschk <waschk@linux-mandrake.com> 0.1.11-1mdk
- drop prefix
- add source url
- new version

* Fri Apr  4 2003 GØtz Waschk <waschk@linux-mandrake.com> 0.1.9-2mdk
- new id3lib

* Tue Feb 25 2003 GØtz Waschk <waschk@linux-mandrake.com> 0.1.9-1mdk
- drop patch
- new version

* Mon Feb 24 2003 GØtz Waschk <waschk@linux-mandrake.com> 0.1.8-1mdk
- patch in missing namespace to make it compile
- new version

* Sat Dec 28 2002 GØtz Waschk <waschk@linux-mandrake.com> 0.1.7-2mdk
- arrgh, don't use the included binaries

* Fri Dec 27 2002 GØtz Waschk <waschk@linux-mandrake.com> 0.1.7-1mdk
- new version

* Mon Nov 25 2002 GØtz Waschk <waschk@linux-mandrake.com> 0.1.5-6mdk
- rebuild with new id3lib

* Mon Nov  4 2002 GØtz Waschk <waschk@linux-mandrake.com> 0.1.5-5mdk
- rebuild with new id3lib

* Fri Aug 16 2002 GØtz Waschk <waschk@linux-mandrake.com> 0.1.5-4mdk
- gcc 3.2-0.3mdk build

* Mon Jul 29 2002 GØtz Waschk <waschk@linux-mandrake.com> 0.1.5-3mdk
- gcc3.2

* Tue May 28 2002 GØtz Waschk <waschk@linux-mandrake.com> 0.1.5-2mdk
- gcc3.1

* Mon Feb 18 2002 GØtz Waschk <waschk@linux-mandrake.com> 0.1.5-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9721 |12cu|ide-smart-1.4-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A system utility for monitoring a SMART capable hard-disk
Name:		ide-smart
Version:	1.4
Release:	10
License:	GPLv2+
Group:		Monitoring
Url:		http://lightside.eresmas.com/
Source0:	%{name}-%{version}.tar.bz2
Patch0:		ide-smart-1.4-typofix.patch.bz2
Patch1:		ide-smart-1.4-no-strip.patch

%description
The ide-smart program enable to monitor a SMART capable hard-disk.
The SMART protocol define several items. When one of these items is under
a certain level, this means that the disk is about to break.

%files
%{_sbindir}/*
%{_mandir}/man8/*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
make clean
make CFLAGS="%{optflags}"

%install
perl -pi -e "s!/man/!/share/man/!g" Makefile
%makeinstall INSTALL_PREFIX=%{buildroot}%{_prefix}



%changelog
* Thu Mar 06 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.4-10
+ Revision: 01c64ff
- LOG Fix debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9722 |12cu|idle3-tools-0.9.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

Name:           idle3-tools
Version:        0.9.1
Release:        1
Summary:        Utility for WD Hard Drives

Group:          System/Kernel and hardware
License:        GPLv3
URL:            http://sourceforge.net/projects/idle3-tools/
Source0:        http://download.sourceforge.net/idle3-tools/%{name}-%{version}.tgz
Patch0:         idle3-tools-0.9.1-Makefile.patch

%description
This linux/unix utility can be used to remove or set the infamous idle3 
timer found on recent Western Digital Hard Disk Drives.

%prep
%setup -q
%patch0 -p0 -b .Makefile

%build
%make

%install
%makeinstall_std

%files
%defattr(-,root,root,-)
%doc COPYING
%{_sbindir}/idle3ctl
%{_mandir}/man8/idle3ctl.8*



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9723 |12cu|ido-12.10.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 3-0.1
%define major 0

%define libname %mklibname %{name} %{api} %{major}
%define devname %mklibname %{name} -d

Summary:	Provides extra GTK+ menu items
Name:		ido
Version:	12.10.2
Release:	1
License:	LGPLv3+
Group:		System/Libraries
Url:		http://launchpad.net/ido
Source0:	https://launchpad.net/ido/12.10/%{version}/+download/%{name}-%{version}.tar.gz
BuildRequires:	intltool
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk-doc)
BuildRequires:	pkgconfig(gtk+-3.0)

%description
This library provdes extra gtk menu items for display in system indicators.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	IDO provides extra GTK+ menu items
Group:		System/Libraries
Obsoletes:	%{_lib}ido0 < 12.10.2

%description -n %{libname}
This library provdes extra gtk menu items for display in system indicators.

This package provides the shared libraries to be used by applications.

%files -n %{libname}
%doc COPYING
%{_libdir}/lib%{name}%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	IDO provides extra GTK+ menu items
Group:		Development/C
Requires:	%{libname} = %{EVRD}

%description -n %{devname}
This package provides the development files to build applications.

%files -n %{devname}
%dir %{_includedir}/libido%{api}
%{_includedir}/libido%{api}/libido/
%{_libdir}/pkgconfig/*.pc
%{_libdir}/*.so

#----------------------------------------------------------------------------

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--disable-static \
	--enable-gtk-doc

%make

%install
%makeinstall_std


%changelog
* Thu Mar 06 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 12.10.2-1
+ Revision: 288e2b2
- LOG New version 12.10.2, rename library package according to our policy



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9724 |12cu|ifd-gempc-1.0.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

Summary:	Gemplus 410 and 430 Smartcard reader driver
Name:		ifd-gempc
Version:	1.0.7
Release:	1
License:	GPL/BSD
Group:		System/Libraries
Url:		http://ludovic.rousseau.free.fr/softwares/ifd-GemPC/index.html
Source0:	http://ludovic.rousseau.free.fr/softwares/ifd-GemPC/ifd-gempc-%{version}.tar.gz
Source1:	http://ludovic.rousseau.free.fr/softwares/ifd-GemPC/ifd-gempc-%{version}.tar.gz.asc
BuildRequires:	pkgconfig(libpcsclite)
BuildRequires:	pkgconfig(libusb)

%description
This package provides a PCSC-lite driver for Gemplus 410 and 430
smartcard readers.

#----------------------------------------------------------------------------

%package -n ifd-gempc410
Summary:	Gemplus 410 smartcard reader driver
Group:		System/Libraries
Requires(post,postun):	pcsc-lite
Requires:	pcsc-lite

%description -n ifd-gempc410
This package provides a PCSC-lite driver for the following
serial Gemplus smartcard readers:
 * GemPC410
 * GemPC412
 * GemPC413-SL
 * GemPC415

%files -n ifd-gempc410
%doc README README.410
%config(noreplace) %{_sysconfdir}/reader.conf.d/*.conf
%{_libdir}/pcsc/drivers/serial/*

%post -n ifd-gempc410
%{_sbindir}/update-reader.conf

%postun -n ifd-gempc410
if [ "$1" = "0" ]; then
	%{_sbindir}/update-reader.conf
fi

#----------------------------------------------------------------------------

%package -n ifd-gempc430
Summary:	Gemplus 430 smartcard reader driver
Group:		System/Libraries
Requires:	pcsc-lite

%description -n ifd-gempc430
This package provides a PCSC-lite driver for the following usb
Gemplus smartcard readers:
 * GemPC430
 * GemPC432
 * GemPC435

%files -n ifd-gempc430
%doc README README.430
%{_libdir}/pcsc/drivers/ifd-GemPC430.bundle

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%setup_compile_flags
%make

%install
%makeinstall_std
mkdir -p %{buildroot}%{_sysconfdir}/reader.conf.d
cat > %{buildroot}%{_sysconfdir}/reader.conf.d/gempc410.conf <<_EOF
FRIENDLYNAME      "GemPC410"
DEVICENAME        /dev/ttyS0
LIBPATH           %{_libdir}/pcsc/drivers/serial/libGemPC410.so.%{version}
CHANNELID         1
_EOF


%changelog
* Thu Mar 06 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0.7-1
+ Revision: 407408c
- LOG New version 1.0.7, fix debug package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9725 |12cu|igmpproxy-0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: igmpproxy
Version: 0.1
Release: 2
License: GPL
Group: System/Servers
Summary: Simple mulitcast router for Linux that only uses the IGMP protocol

Source0: http://sourceforge.net/projects/igmpproxy/igmpproxy-%{version}.tar.gz
Source1: igmpproxy.init

BuildRequires: gcc

%description
igmpproxy is a simple multicast router for Linux that only uses the IGMP
protocol.

%prep
%setup -q -n %{name}-%{version}

%build
%configure
%make

%install
%makeinstall
rm -rf %{buildroot}%{_libdir}
rm -rf %{buildroot}/usr/src
install -D -m 755 %{SOURCE1} %{buildroot}%{_initrddir}/%{name}

%clean

%files
%defattr(-,root,root)
%doc AUTHORS README NEWS
%{_sbindir}/%{name}
%{_mandir}/man5/*
%{_mandir}/man8/*
%{_initrddir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}.conf


%changelog
* Wed Nov 24 2010 Eugeni Dodonov <eugeni@mandriva.com> 0.1-1mdv2011.0
+ Revision: 600889
- Fixed group to comply with the policy.
- Cleaned up spec.

  + zamir <zamir@mandriva.org>
    - first build
    - Created package structure for igmpproxy.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9726 |12cu|image-analyzer-2.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	An application that displays tree structure of disc image
Name:		image-analyzer
Version:	2.1.1
Release:	1
Group:		File tools
License:	GPLv2+
Url:		http://cdemu.sourceforge.net
Source0:	http://downloads.sourceforge.net/cdemu/%{name}-%{version}.tar.bz2
BuildRequires:	cmake
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(libmirage) >= %{version}
Requires:	gnuplot

%description
Image Analyzer is a simple Gtk+ application that displays tree structure
of disc image created by libMirage.

It is mostly intended as a demonstration of libMirage API use, although it
can be also used to verify that an image is correctly handled by libMirage.

%files
%doc README COPYING
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake -DPOST_INSTALL_HOOKS:BOOL=OFF
%make

%install
%makeinstall_std -C build



%changelog
* Sun Jan 26 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.1.1-1
+ Revision: 058ae45
- LOG New version 2.1.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9727 |12cu|imagination-3.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Simple DVD slide show maker
Name:		imagination
Version:	3.0
Release:	2
Group:		Video
License:	GPLv2+
URL:		http://imagination.sourceforge.net/
Source:		http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
Patch0:		imagination-3.0-link.patch
BuildRequires:	pkgconfig(cairo) >= 1.6
BuildRequires:	pkgconfig(glib-2.0) > 2.18.0
BuildRequires:	pkgconfig(gthread-2.0)
BuildRequires:	pkgconfig(gtk+-2.0) >= 2.14.0
BuildRequires:	pkgconfig(sox) >= 14.2.0
BuildRequires:	desktop-file-utils
BuildRequires:	gettext
BuildRequires:	intltool
BuildRequires:	xsltproc
BuildRequires:	docbook-xsl
BuildRequires:	docbook-style-xsl
Requires:	sox >= 14.3.0
Requires:	ffmpeg

%description
Imagination is a lightweight and simple DVD slide show maker written 
in C language and built with the GTK+2 toolkit.

%prep
%setup -q
%patch0 -p0
# Otherwise plugins won't be loading from %{_libdir}/%{name}
sed -i -e "/#define PLUGINS_INSTALLED/s:0:1:" src/support.h

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

desktop-file-install --vendor="" \
	--add-category="X-MandrivaLinux-Multimedia-Video" \
	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS ChangeLog NEWS README TODO
%{_bindir}/%{name}
%{_libdir}/%{name}
%{_datadir}/%{name}
%{_iconsdir}/hicolor/*/apps/*
%{_datadir}/applications/%{name}.desktop


%changelog
* Fri Jan  25 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 31e2e33
- LOG Fix plugins loading
  
* Sun Nov  18 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: ca8a963
- LOG Fix linkage and file files section
  
* Sun Nov  18 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 8df9a3f
- LOG New version 3.0, update BuildRequires
  
* Wed Feb  1 2012 Rosa <rosa@rosa-build.rosalab.ru>
+ Commit: 0254097
- Automatic import for version 2.1
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9728 |12cu|imgurbash-2013.11.27-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:    Small command-line program to upload on imgur
Name:       imgurbash
Version:    2013.11.27
# read the script for the version
Release:    4
License:    Public Domain and GPLv2
Group:      Networking/File transfer

Source0:	http://imgur.com/tools/imgurbash.sh
Url:		http://imgur.com/tools/

Suggests:	xclip


%description
Small command-line program to upload on imgur.


%prep
#nothing

%build
#nothing

%install
install -D -p -m 755 %{SOURCE0} %{buildroot}%{_bindir}/%{name}

%files
%{_bindir}/%{name}



%changelog
* Thu Nov 28 2013 symbianflo <symbianflo@mandrivausers.ro> 2013.11.27-4
+ Revision: 4446b27
- log: import from MRB



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9729 |12cu|imhangul-3.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Hangul input module for GTK+ 3.x
Name:		imhangul
Version:	3.1.1
Release:	1
License:	GPLv2+
Group:		System/Internationalization
Url:		http://code.google.com/p/imhangul/
Source0:	http://imhangul.googlecode.com/files/%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(libhangul)
Requires:	locales-ko

%description
Hangul input module for GTK+ 3.x

%files -f im-hangul-3.0.lang
%doc AUTHORS COPYING ChangeLog NEWS README gtkrc
%{_libdir}/gtk-3.0/immodules/*.so

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x --with-gtk-im-module-dir=%{_libdir}/gtk-3.0/immodules/
%make

%install
%makeinstall_std

%find_lang im-hangul-3.0


%changelog
* Sat Jan 25 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.1.1-1
+ Revision: 8220fb4
- LOG New version 3.1.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9730 |12cu|iml-1.0.3-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %{_use_internal_dependency_generator}
%define __noautoreq 'devel\\(libcblas(.*)|libcblas\\.so\\.(.*)'
%else
%define _requires_exceptions devel(libcblas|libcblas\\.so\\
%endif

%define libname	%mklibname %{name} 0
%define devname	%mklibname %{name} -d

Summary:	IML - Integer Matrix Library
Name:		iml
Version:	1.0.3
Release:	6
Group:		Sciences/Mathematics
License:	BSD-like
URL:		http://www.cs.uwaterloo.ca/~astorjoh/iml.html
Source:		http://www.cs.uwaterloo.ca/~astorjoh/iml-1.0.3.tar.gz

BuildRequires:	gmp-devel
BuildRequires:	libatlas-devel

Patch0:		iml-1.0.3-build.patch
Patch1:		iml-1.0.3-leak.patch

%description
IML is a free library of C source code which implements algorithms for
computing exact solutions to dense systems of linear equations over the
integers. IML is designed to be used with the ATLAS/BLAS library and
GMP bignum library. 

%files
%dir %{_docdir}/%{name}
%{_docdir}/%{name}/*
%dir %{_datadir}/%{name}/examples
%{_datadir}/%{name}/examples/*

#-----------------------------------------------------------------------
%package	-n %{libname}
Group:		Development/C
Summary:	IML - Integer Matrix Library library
Provides:	libname%{name}-devel = %{version}-%{release}
Requires:   atlas

%description	-n %{libname}
IML - Integer Matrix Library library.

%files		-n %{libname}
%{_libdir}/*.so.*

#-----------------------------------------------------------------------
%package	-n %{devname}
Group:		Development/C
Summary:	IML - Integer Matrix Library development files
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description	-n %{devname}
IML- Integer Matrix Library development files.

%files		-n %{devname}
%{_includedir}/%{name}.h
%{_libdir}/*.so

#-----------------------------------------------------------------------
%prep
%setup -q

%patch0 -p1
%patch1 -p1
rm -f config/*.m4

#-----------------------------------------------------------------------
%build
autoreconf -ifs
%configure						\
	--with-atlas-include=%{_includedir}/atlas	\
	--with-atlas-lib=%{_libdir}/atlas		\
	--disable-static				\
	--enable-shared

%make

#-----------------------------------------------------------------------
%install
%makeinstall_std

mkdir -p %{buildroot}%{_docdir}
mv -f %{buildroot}%{_datadir}/%{name} %{buildroot}%{_docdir}
mkdir -p %{buildroot}%{_datadir}/%{name}/examples
cp -fa examples/*.c examples/readme %{buildroot}%{_datadir}/%{name}/examples


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9731 |12cu|imspector-0.9-22
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:	    imspector
Version:    0.9
Release:    22
Summary:    Multiple IM transparent proxy
License:    GPLv2+
Group:      Networking/Other
URL:        http://www.imspector.org/
Source0:     http://www.imspector.org/downloads/%{name}-20101229.tar.gz
Source1:     imspector.sysconfig
Source2:     imspector.init
Patch0:      imspector-make.patch
Patch1:	     imspector-main.patch
Patch2:	     imspector-conf.patch
Patch3:      multiple-lines.patch
Patch4:      imspector-0.9-openssl-1.0.patch
Patch5:      imspector-0.9-link.patch
BuildRequires:  openssl-devel >= 0.9.7
BuildRequires: mysql-devel
BuildRequires:  postgresql-devel
BuildRequires: sqlite3-devel
Requires:	webserver
Requires:	openssl
Requires:	apache-mod_socache_shmcb # actually, only if webserver is apache, but there is no syntax for such aa condition
Requires(post):   rpm-helper


%description
IMSpector is an Instant Messenger proxy with monitoring, blocking and
content-filtering capabilities. Currently it supports MSN, Jabber/XMPP, AIM,
ICQ, Yahoo, IRC and Gadu-Gadu to different degrees. MSN is the principle
protocol, as it is the most popular these days, at least in the UK where I'm
based. The supported platforms are at present Linux and BSD when using the pf
firewall, but porting to other UNIXs should be trivial. It is able to log to
plain files, as well as several types of SQL database including MySQL, SQLite
and PostreSQL.

%package	mysql
Summary:	Imspector MySQL log support
Group:		Networking/Other
Requires:	%{name}

%description	mysql
This package gives imspector mysql logging capabilities.

%package	postgresql
Summary:	Imspector PostgreSQL log support
Group:		Networking/Other
Requires:	%{name}

%description	postgresql
This package gives imspector postgresql logging capabilities.

%package	sqlite
Summary:	Imspector MySQL log support
Group:		Networking/Other
Requires:	%{name}

%description	sqlite
This package gives imspector sqlite logging and auto-messeging capabilities.

%prep

%setup -q -n imspector
%patch0 -p0 -b .make
%patch1 -p0 -b .notusr
%patch2 -p0 -b .config
%patch3 -p1 -b .multiple_lines_at_config
%patch4 -p0 -b .ssl
%patch5 -p0 -b .link

cat imspector.conf|sed -r 's|/usr/lib|%{_libdir}|' >  imspector.conf.1
rm -f imspector.conf
mv imspector.conf.1 imspector.conf

%build
%make CXX="g++ %optflags %ldflags" LIBS="-lcrypto -ldl"
%make mysqlloggingplugin.so CXX="g++ %optflags"
%make postgresqlloggingplugin.so CXX="g++ %optflags"
%make sqliteloggingplugin.so  CXX="g++ %optflags"
%make dbresponderplugin.so CXX="g++ %optflags"

%install

%makeinstall
install -d %{buildroot}%{_var}/www/cgi-bin
mv contrib/imspector.cgi %{buildroot}%{_var}/www/cgi-bin/

%{__mkdir_p}  %{buildroot}%{_var}/log/imspector
%{__mkdir_p}  %{buildroot}%{_var}/lib/imspector

# provide a simple apache config
%{__mkdir_p} %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/
cat > %{buildroot}/etc/httpd/conf/webapps.d/imspector.conf << EOF
<Location /cgi-bin/imspector.cgi>
    Require all granted
</Location>
EOF

%{__mkdir_p} %{buildroot}%{_initrddir}
%{__mkdir_p} %{buildroot}%{_sysconfdir}/sysconfig
install -m0755 %{SOURCE2} %{buildroot}%{_initrddir}/imspector
install -m0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/sysconfig/imspector


%preun
%_preun_service imspector

%pre
%_pre_useradd imspector %{_var}/lib/imspector /bin/false

%postun
%_postun_userdel imspector
%_postun_groupdel imspector

%post
%_create_ssl_certificate imspector
%_post_service imspector

%files
%defattr(0755,root,root)
%doc COPYING INSTALL README
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/imspector
%attr(0755,root,root) %{_initrddir}/imspector
%dir %{_sysconfdir}/imspector
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/imspector/acl.txt
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/imspector/badwords.txt
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/imspector/imspector.conf
%{_sbindir}/imspector
%dir %{_libdir}/imspector
%{_libdir}/imspector/aclfilterplugin.so
%{_libdir}/imspector/badwordsfilterplugin.so
%{_libdir}/imspector/catsloggingplugin.so
%{_libdir}/imspector/censordfilterplugin.so
%{_libdir}/imspector/debugloggingplugin.so
%{_libdir}/imspector/fileloggingplugin.so
%{_libdir}/imspector/ggprotocolplugin.so
%{_libdir}/imspector/httpsprotocolplugin.so
%{_libdir}/imspector/icqprotocolplugin.so
%{_libdir}/imspector/ircprotocolplugin.so
%{_libdir}/imspector/jabberprotocolplugin.so
%{_libdir}/imspector/miscfilterplugin.so
%{_libdir}/imspector/msnprotocolplugin.so
%{_libdir}/imspector/yahooprotocolplugin.so
%{_libdir}/libimspector.so
%{_var}/www/cgi-bin/imspector.cgi
%attr(-,imspector,imspector) %{_var}/lib/imspector
%attr(-,imspector,imspector) %{_var}/log/imspector
%config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/imspector.conf

%files mysql
%{_libdir}/imspector/mysqlloggingplugin.so

%files postgresql
%{_libdir}/imspector/postgresqlloggingplugin.so

%files sqlite
%{_libdir}/imspector/sqliteloggingplugin.so
%{_libdir}/imspector/dbresponderplugin.so





%changelog
* Fri Oct 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.9-22
+ Revision: 6dfc714
- Adopted for Apache 2.4



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9732 |12cu|indicator-application-12.10.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Displays application menu's on panel
Name:		indicator-application
Version:	12.10.0
Release:	2
License:	GPLv3+
Group:		Graphical desktop/GNOME
Url:		http://launchpad.net/indicator-application
Source0:	%{name}-%{version}.tar.gz
Patch0:		indicator-application-12.10.0-glib-deprecated.patch
BuildRequires:	pkgconfig(appindicator3-0.1)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(dbusmenu-gtk3-0.4)
BuildRequires:	pkgconfig(indicator3-0.4)
BuildRequires:	pkgconfig(json-glib-1.0)

%description
This package provides a library and an indicator to take the menus from
applications and displays them on the panel bar.

%files
%doc AUTHORS COPYING
%{_libexecdir}/indicator-application-service
%{_libdir}/indicators3/
%{_datadir}/dbus-1/services/*.service
%{_datadir}/indicator-application/

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std



%changelog
* Thu Mar 06 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 12.10.0-2
+ Revision: 8e773e0
- LOG Add patch to fix build with new glib



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9733 |12cu|i-nex-0.5.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	System information tool
Name:		i-nex
Version:	0.5.2
Release:	2
Group:		System/Configuration/Hardware
License:	LGPLv3+
Url:		https://launchpad.net/i-nex
Source0:	https://launchpad.net/%{name}/trunk/%{version}/+download/%{name}_%{version}.tar.gz
# Just to make sure we have all these in repositories
BuildRequires:	gambas3-devel
BuildRequires:	gambas3-gb-desktop
BuildRequires:	gambas3-gb-form-dialog
BuildRequires:	gambas3-gb-form
BuildRequires:	gambas3-gb-gui
BuildRequires:	gambas3-gb-gtk
BuildRequires:	gambas3-gb-image
BuildRequires:	gambas3-gb-qt4
BuildRequires:	gambas3-gb-settings
BuildRequires:	imagemagick
Requires:	gambas3-gb-desktop
Requires:	gambas3-gb-form-dialog
Requires:	gambas3-gb-form
Requires:	gambas3-gb-gui
Requires:	gambas3-gb-gtk
Requires:	gambas3-gb-image
Requires:	gambas3-gb-qt4
Requires:	gambas3-gb-settings
Requires:	gambas3-runtime
BuildArch:	noarch

%description
An application that gathers information for hardware components available
on your system and displays it using an user interface similar to the popular
Windows tool CPU-Z.

%prep
%setup -q -n %{name}

%build
cd src/%{name}
gbc3 -eagtpmv
gba3

%install
mkdir -p %{buildroot}%{_bindir}
install -m 0755 src/i-nex/i-nex.gambas %{buildroot}%{_bindir}

# Launcher script
cat > %{buildroot}%{_bindir}/%{name} << EOF
#!/bin/sh
env LIBOVERLAY_SCROLLBAR=0 %{_bindir}/i-nex.gambas
EOF
chmod 0755 %{buildroot}%{_bindir}/%{name}

# install menu entry
mkdir -p %{buildroot}%{_datadir}/applications/
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Version=1.0
Name=I-Nex
Comment=I-Nex, a system information tool
Exec=i-nex
Icon=i-nex
Terminal=false
Type=Application
StartupNotify=true
Categories=System;Utility;
EOF

# install menu icons
for N in 16 32 48 64 128;
do
convert src/i-nex/logo/i-nex.0.4.x.png -resize ${N}x${N} $N.png;
install -D -m 0644 16.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/apps/%{name}.png
done

# pastebinit
mkdir -p %{buildroot}%{_datadir}/%{name}/pastebinit
cp -rf pastebin.d utils pastebinit{,.xml} release.conf test.sh %{buildroot}%{_datadir}/%{name}/pastebinit
chmod 0755 %{buildroot}%{_datadir}/%{name}/pastebinit/test.sh
chmod 0755 %{buildroot}%{_datadir}/%{name}/pastebinit/utils/pbput

%files
%{_bindir}/%{name}*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}
%{_iconsdir}/hicolor/*/apps/%{name}.png


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9734 |12cu|iniparser-3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d

Summary:	C library for parsing "INI-style" files
Name:		iniparser
Version:	3.1
Release:	1
License:	MIT
Group:		System/Libraries
Url:		http://ndevilla.free.fr/iniparser/
Source0:	http://ndevilla.free.fr/iniparser/%{name}-%{version}.tar.gz
Patch0:		iniparser-3.1-makefile.patch

%description
iniParser is an ANSI C library to parse "INI-style" files, often used to
hold application configuration information.


%package -n %{libname}
Summary:	C library for parsing "INI-style" files
Group:		System/Libraries

%description -n %{libname}
iniParser is an ANSI C library to parse "INI-style" files, often used to
hold application configuration information.

%package -n %{devname}
Summary:	Header files, libraries and development documentation for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{devname}
This package contains the header files, static libraries and development
documentation for %{name}. If you like to develop programs using %{name},
you will need to install %{name}-devel.

%prep
%setup -q -n %{name}
%patch0 -p1

%build
%setup_compile_flags
%make libiniparser.so

%install
# iniParser doesn't have a 'make install' of its own :(
install -d %{buildroot}%{_includedir} %{buildroot}%{_libdir}
install -m 644 -t %{buildroot}%{_includedir}/ src/dictionary.h src/iniparser.h
install -m 755 -t %{buildroot}%{_libdir}/ libiniparser.so.0
ln -s libiniparser.so.0 %{buildroot}%{_libdir}/libiniparser.so

%files -n %{libname}
%{_libdir}/libiniparser.so.%{major}*

%files -n %{devname}
%doc README LICENSE
%{_libdir}/libiniparser.so
%{_includedir}/*.h


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9735 |12cu|inotify-tools-3.14-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lname	inotifytools
%define major	0

%define libname	%mklibname %lname %major
%define devname	%mklibname %lname -d

Summary:	Simple interface to inotify
Name:		inotify-tools
Version:	3.14
Release:	3
URL:		http://inotify-tools.sourceforge.net/
Source:		http://github.com/downloads/rvoicilas/inotify-tools/%{name}-%{version}.tar.gz
Patch0:		inotify-tools-3.14-fix-blocking-inotifytools_next_event.patch
License:	LGPLv2.1+
Group:		File tools
BuildRequires:	doxygen

%description
This is a package of some commandline utilities relating to inotify.

The general purpose of this package is to allow inotify's features
to be used from within shell scripts.  Read the man pages for
further details.

%package -n	%{libname}
Summary:	Inotify interface library
Group:		System/Libraries

%description -n	%{libname}
This package contains the library needed to run programs dynamically
linked with libinotifytools.

%package -n	%{devname}
Summary:	Development files for inotifytools
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	%{lname}-devel = %{version}-%{release}

%description -n	%{devname}
Development files for inotifytools.

%prep
%setup -q
%apply_patches

%build
%configure2_5x
%make

%install
%makeinstall_std
mv %{buildroot}%{_docdir}/%{name} api


%files
%defattr(-,root,root)
%doc README
%{_bindir}/inotifywait
%{_bindir}/inotifywatch
%{_mandir}/man1/inotifywait.1*
%{_mandir}/man1/inotifywatch.1*

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/*.so.%{major}*

%files -n %{devname}
%defattr(-,root,root)
%doc AUTHORS ChangeLog NEWS api
%{_includedir}/inotifytools
%{_libdir}/*.a
%{_libdir}/*.so




%changelog
* Fri Mar 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.14-3
+ Revision: 134e49c
- Fix blocking inotifytools_next_event



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9736 |12cu|instead-1.9.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		instead
Version:	1.9.0
Release:	1
Summary:	Simply text adventures/visual novels engine and game
License:	GPLv2
Group:		Games/Adventure
URL:		http://instead.googlecode.com
Source0:	http://instead.googlecode.com/files/%{name}_%{version}.tar.gz
Patch0:		instead-desktop.patch
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(lua)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(SDL_ttf)
BuildRequires:	pkgconfig(zlib)
Requires:	instead-launcher

%description
Simply text adventures/visual novels engine and game.

It was designed to interpret games that are the mix of visual novels,
text quests and classical 90'ss quests.

%prep
%setup -q
%patch0 -p1

%build
%setup_compile_flags
echo 2 | ./configure.sh
%make PREFIX=/usr

%install
%makeinstall_std PREFIX=/usr

%files
%doc doc/*
%{_bindir}/*
%{_datadir}/%{name}/*
%{_datadir}/applications/*
%{_datadir}/pixmaps/*
%{_mandir}/*/%{name}.*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9737 |12cu|instead-launcher-0.6.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		instead-launcher
Version:	0.6.1
Release:	2
Summary:	Games download helper for Instead
Group:		Games/Adventure
License:	GPLv2
URL:		http://instead.googlecode.com
Source0:	http://instead-launcher.googlecode.com/files/%{name}_%{version}.tar.gz
# Fix default interpretator path
Patch0:		instead-default-interpretator-path-fix.patch
Patch1:		instead-launcher-desktop.patch
BuildRequires:	qt4-devel
Requires:	instead

%description
This is a games download helper for Instead game engine.

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
%qmake_qt4 \
	PREFIX=/usr \
	QMAKE_CXXFLAGS_RELEASE= 
%make

%install
%makeinstall_std INSTALL_ROOT=%{buildroot}

%files
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9738 |12cu|invada-studio-plugins-lv2-1.2.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name            invada-studio-plugins-lv2
%define version         1.2.0
%define release          7

%define ladspadir       %{_libdir}/ladspa

Name:           %{name}
Summary:        Studio LV2 plugins with GUI
Version:        %{version}
Release:        %{release}

Source:         http://launchpad.net/invada-studio/ladspa/0.3/+download/%{name}_%{version}-nopkg.tgz
Patch0:         invada-studio-1.2.0-update-turtle.patch
URL:            http://www.invadarecords.com/Downloads.php?ID=00000264
License:        GPLv2
Group:          Sound
BuildRequires:  lv2-devel
BuildRequires:  cairo-devel slv2-devel
BuildRequires:  pkgconfig(gtk+-2.0) libglade2.0-devel

%description
This package provides a kit of LV2 plugins for sound studio usage
developed by Invada Records under GPLv2 license. It contains delay,
distortion, dynamics, low- and high-pass filter, phaser, early-reflection
reverbs, input amp, meter and test-tone plugins.

%prep
%setup -q
%patch0 -p1

%build
# replace /usr/local/lib/lv2 directory by appropriate lv2 directory
perl -pi -e 's/\/local\/lib/\/%{_lib}/g' Makefile
%make

%install
rm -rf %{buildroot}

%make install-sys DESTDIR=%{buildroot}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README COPYING
%{_libdir}/lv2/invada.lv2/*




%changelog
* Wed Apr 25 2012 Frank Kober <emuse@mandriva.org> 1.2.0-6
+ Revision: 793407
- rebuild adding patch from falktx fixing lv2 descriptors
- rebuild adding patch from falktx fixing lv2 descriptors

* Sun Dec 04 2011 Frank Kober <emuse@mandriva.org> 1.2.0-5
+ Revision: 737636
+ rebuild (emptylog)

* Sat Dec 03 2011 Frank Kober <emuse@mandriva.org> 1.2.0-4
+ Revision: 737509
- Fixed BR name change

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-3mdv2011.0
+ Revision: 612400
- the mass rebuild of 2010.1 packages

* Tue Apr 06 2010 Frank Kober <emuse@mandriva.org> 1.2.0-2mdv2010.1
+ Revision: 531917
- bump release
- fix requires

* Tue Apr 06 2010 Frank Kober <emuse@mandriva.org> 1.2.0-1mdv2010.1
+ Revision: 531915
- import invada-studio-plugins-lv2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9739 |12cu|inxi-1.9.14-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		inxi
Version:	1.9.14
Release:	2
License:	GPLv3
Group:		System/Configuration/Other
Summary:	Command line system information script for console and IRC
URL:		http://code.google.com/p/inxi/
# obtaining source and version from svn :
# svn checkout http://inxi.googlecode.com/svn/trunk && cat trunk/inxi | grep "Version: "
Source0:	%{name}-%{version}.tar.gz
Source1:    README.urpmi

BuildRequires:	gzip
BuildRequires:	kde4-macros
# requires here: http://code.google.com/p/inxi/wiki/Dependencies

Requires:	glxinfo
Suggests:	lm_sensors
Suggests:	hddtemp
Suggests:	usbutils
Suggests:	xrandr
Suggests:	pciutils
Suggests:	procps
Suggests:	coreutils
Suggests:	gawk
Suggests:	sed
Suggests:	xprop

BuildArch:	noarch
	
%description
Inxi: A full featured system information script
Inxi offers a wide range of built-in options, as well as a good number of extra
features which require having the script recommends installed on the system.
Check recommends to see what's needed for each extra feature. Check sources for
latest inxi version number.

%package 	konversation-plugin
Summary:	Plugin for konversation
Group:		System/Configuration/Other
Requires:       konversation
Requires:       %{name} = %{version}-%{release}

%description 	konversation-plugin
Plugin to allow inxi to be  used in konversation.

%prep
%setup -c
chmod -x inxi.changelog

%install
# binary script
install -m755 %{name} -D %{buildroot}%{_bindir}/%{name}
# man page
install -m644 %{name}.1 -D %{buildroot}%{_mandir}/man1/%{name}.1
# konversation-plugin
mkdir -p %{buildroot}%{_kde_appsdir}/konversation/scripts
pushd %{buildroot}%{_kde_appsdir}/konversation/scripts/
ln -s %{_bindir}/%{name} %{name}
popd

# inxi --recommends
install -m644 %{SOURCE1} README.urpmi

%files
%doc inxi.changelog
%{_bindir}/%{name}
%{_mandir}/man?/%{name}*

%files konversation-plugin
%doc inxi.changelog
%{_kde_appsdir}/konversation/scripts/%{name}




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9740 |12cu|io_lib-1.13.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	1
%define libname	%mklibname %{name} %{major}
%define develname %mklibname -d %{name}

Name:		io_lib
Version:	1.13.5
Release:	1
Summary:	General purpose trace file library
License:	GPL
Group:		Development/C
Url:		http://staden.sourceforge.net/
Source0:		http://sourceforge.net/projects/staden/files/io_lib/1.13.5/%{name}-%{version}.tar.gz
BuildRequires:  zlib-devel

%description
Io_lib is a library of file reading and writing code to provide a general
purpose trace file (and Experiment File) reading interface. The programmer
simply calls the (eg) read_reading to create a "Read" C structure with the
data loaded into memory.

%package -n %{libname}
Summary:        Main library for %{name}
Group:          System/Libraries
Provides:       lib%{name} = %{version}-%{release}

%description -n %{libname}
This package contains the library needed to run %{name}.

%package -n %{develname}
Summary:    Development header files for %{name}
Group:      Development/C
Requires:   %{libname} = %{version}-%{release}
Provides:   %{name}-devel = %{version}-%{release}
Obsoletes:  %mklibname -d %{name} 1.9.0

%description -n %{develname}
Libraries, include files and other resources you can use to develop
%{name} applications.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall

%files
%defattr (-,root,root)
%doc CHANGES COPYRIGHT README
%{_bindir}/*

%files -n %{libname}
%defattr (-,root,root)
%{_libdir}/libstaden-read.so.*

%files -n %{develname}
%defattr (-,root,root)
%{_includedir}/%{name}
%{_libdir}/libstaden-read.a
%{_libdir}/libstaden-read.so
%{_mandir}/*/*




%changelog
* Mon Mar 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.13.5-1
+ Revision: 10f6c5e
- Updated to 1.13.5 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9741 |12cu|iozone3-414-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name iozone3
%define version 397
%define release %mkrel 1

Summary:	Filesystem characterization & benchmark tool
Name:		%{name}
Version:	414
Release:	1
License:	Public Domain
Group:		Monitoring
URL:		http://www.iozone.org/
Source0:	http://www.iozone.org/src/current/iozone3_414.tar
Obsoletes:	iozone < %{version}
Provides:	iozone
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This program allows one to characterize the filesystem performance
of vendors platform. It supports single stream, throughput, 
pthreads, async I/O and much more.

%prep
%setup -n %{name}_%{version}

%build
cd src/current
%make linux CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"

%install
cd $RPM_BUILD_DIR/%{name}_%{version}/src/current/
install -m 755 -d %{buildroot}%{_bindir}
install -m 755 iozone %{buildroot}%{_bindir}
install -m 755 gnu3d.dem %{buildroot}%{_bindir}
install -m 755 gengnuplot.sh %{buildroot}%{_bindir}
install -m 755 fileop %{buildroot}%{_bindir}
install -m 755 Generate_Graphs %{buildroot}%{_bindir}

cd $RPM_BUILD_DIR/%{name}_%{version}/docs
install -m 755 -d %{buildroot}%{_mandir}/man1
install -m 644 iozone.1 %{buildroot}%{_mandir}/man1

%clean
rm -rf %{buildroot}

%files
%defattr (-,root,root)
%doc docs/*.gz src/current/Gnuplot.txt docs/*.pdf docs/*.doc
%defattr (-,root,root)
%{_bindir}/*
%{_mandir}/man1/*


%changelog
* Fri Nov 04 2011 Andrey Bondrov <abondrov@mandriva.org> 397-1
+ Revision: 717624
- New version 397

  + Stéphane Téletchéa <steletch@mandriva.org>
    - update to new version 373

* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 326-2mdv2011.0
+ Revision: 619675
- the mass rebuild of 2010.0 packages

* Mon Sep 14 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 326-1mdv2010.0
+ Revision: 440691
- update to new version 326
- compile with %%optflags and %%ldflags
- spec file clean

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 287-4mdv2010.0
+ Revision: 429516
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 287-3mdv2009.0
+ Revision: 247242
- rebuild

* Tue Feb 26 2008 Erwan Velu <erwan@mandriva.org> 287-1mdv2008.1
+ Revision: 175414
- release 287

  + Thierry Vignaud <tv@mandriva.org>
    - fix no-buildroot-tag

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 281-1mdv2008.1
+ Revision: 131599
- kill re-definition of %%buildroot on Pixel's request


* Thu Feb 01 2007 Lenny Cartier <lenny@mandriva.com> 281-1mdv2007.0
+ Revision: 115813
- Import iozone3



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9742 |12cu|ipsvd-1.0.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	Internet protocol service daemons
Name:		ipsvd
Version:	1.0.0
Release:	8
License:	BSD
Group:		System/Servers
Url:		http://smarden.org/ipsvd/
Source0:	http://smarden.org/ipsvd/%{name}-%{version}.tar.gz

%description
ipsvd is a set of internet protocol service daemons for Unix. It currently
includes a TCP/IP service daemon, and a UDP/IP service daemon.

An internet protocol service (ipsv) daemon waits for incoming connections on a
local socket; for new connections, it conditionally runs an arbitrary program
with standard input reading from the socket, and standard output writing to the
socket (if connected), to handle the connection. Standard error is used for
logging.

ipsv daemons can be told to read and follow pre-defined instructions on how to
handle incoming connections; based on the client's IP address or hostname, they
can run different programs, set a different environment, deny a connection, or
set a per host concurrency limit.

On Linux the network connection optionally can be encrypted using SSLv3.

Normally the ipsv daemons are run by a supervisor process, such as runsv from
the runit package, or supervise from the daemontools package.

ipsvd can be used to run services normally run by inetd, xinetd, or tcpserver.

%files
%doc %{name}-%{version}/package/CHANGES
%doc %{name}-%{version}/package/README
%doc %{name}-%{version}/doc/*.html
%attr(0755,root,root) /sbin/ipsvd-cdb
%attr(0755,root,root) /sbin/tcpsvd
%attr(0755,root,root) /sbin/udpsvd
%attr(0644,root,root) %{_mandir}/man5/ipsvd-instruct.5*
%attr(0644,root,root) %{_mandir}/man7/ipsvd.7*
%attr(0644,root,root) %{_mandir}/man8/ipsvd-cdb.8*
%attr(0644,root,root) %{_mandir}/man8/tcpsvd.8*
%attr(0644,root,root) %{_mandir}/man8/udpsvd.8*

#----------------------------------------------------------------------------

%prep
%setup -q -n net

%build
pushd %{name}-%{version}/src
    make
    make check
popd

%install
install -d %{buildroot}/sbin/
install -d %{buildroot}%{_mandir}/man{5,7,8}

pushd %{name}-%{version}
    for i in ipsvd-cdb tcpsvd udpsvd; do
	install -m0755 src/$i %{buildroot}/sbin/
    done
popd

install -m0644 %{name}-%{version}/man/*.5 %{buildroot}%{_mandir}/man5/
install -m0644 %{name}-%{version}/man/*.7 %{buildroot}%{_mandir}/man7/
install -m0644 %{name}-%{version}/man/*.8 %{buildroot}%{_mandir}/man8/
rm -f %{buildroot}%{_mandir}/man8/sslio.8*
rm -f %{buildroot}%{_mandir}/man8/sslsvd.8*


%changelog
* Thu Mar 06 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0.0-8
+ Revision: c8f2e87
- LOG Disable debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9743 |12cu|iptstate-2.2.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Display IP Tables state table information in a "top"-like interface
Name:		iptstate
Version:	2.2.5
Release:	2
Group:		Monitoring
License:	zlib/libpng License
URL:		http://www.phildev.net/iptstate/
Source0:	http://www.phildev.net/iptstate/%{name}-%{version}.tar.bz2
Source1:	http://www.phildev.net/iptstate/%{name}-%{version}.tar.bz2.asc
BuildRequires:	ncurses-devel
BuildRequires:	gpm-devel
BuildRequires:	netfilter_conntrack-devel >= 0.0.50

%description
IP Tables State (iptstate) was originally written to impliment the "state top"
feature of IP Filter. "State top" displays the states held by your stateful
firewall in a "top"-like manner.

Since IP Tables doesn't have a built in way to easily display this information
even once, an option was added to just display the state table once and exit.

%prep
%setup -q

%build
%serverbuild
%make CXXFLAGS="$CFLAGS -Wall"
 
%install
%makeinstall PREFIX=%{buildroot}%{_prefix}

%files
%doc README BUGS Changelog LICENSE CONTRIB WISHLIST
%{_sbindir}/%{name}
%{_mandir}/man8/%{name}.8*



%changelog
* Wed Feb 26 2014 Alex Burmashev <alex.burmashev@rosalab.ru> 2.2.5-2
+ Revision: ee55f26
- release up



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9744 |12cu|irrlamb-0.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	3D physics game
Name:		irrlamb
Version:	0.1.1
Release:	1
License:	GPLv3
Group:		Games/Arcade
URL:		http://code.google.com/p/irrlamb/
Source0:	http://irrlamb.googlecode.com/files/%{name}-%{version}-src.tar.gz
Source1:	%{name}.png
BuildRequires:	pkgconfig(bullet)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	boost-devel
BuildRequires:	freeglut-devel
BuildRequires:	audiere-devel >= 1.9.4-6
BuildRequires:	irrlicht-devel
BuildRequires:	lua-devel >= 5.1
BuildRequires:	cmake
BuildRequires:	dos2unix

%description
irrlamb is a 3D game that probably involves a lot of physics and
frustrating gameplay.

%prep
%setup -q -n %{name}-%{version}-src

# use system-wide bullet library
find src -name '*.h' | xargs sed -i -e 's|btBulletCollisionCommon.h|bullet/btBulletCollisionCommon.h|g'
find src -name '*.h' | xargs sed -i -e 's|btBulletDynamicsCommon.h|bullet/btBulletDynamicsCommon.h|g'

%build
export CFLAGS="%{optflags} -fno-strict-aliasing"
export CXXFLAGS=$CFLAGS
export LDFLAGS="-ldl -lpthread"

%cmake
%make

%install
pwd
install -dm 755 %{buildroot}%{_gamesbindir}
install -m 755 bin/Release/%{name} %{buildroot}%{_gamesbindir}/%{name}.real

install -dm 755 %{buildroot}%{_gamesdatadir}/%{name}

for i in art fonts levels meshes scenes scripts shaders sounds textures; do
	cp -R working/$i %{buildroot}%{_gamesdatadir}/%{name}
done

# startscript
cat > %{name}-wrapper.sh << EOF
#!/bin/sh
if [ ! -d ~/.%{name} ]; then
	mkdir ~/.%{name}
	cd ~/.%{name}
	ln -s %{_gamesdatadir}/%{name}/* .
	cd ..
fi

cd ~/.%{name}
exec %{name}.real "$@"
EOF

install -m 755 %{name}-wrapper.sh %{buildroot}%{_gamesbindir}/%{name}

# icon and menu-entry
install -dm 755 %{buildroot}%{_datadir}/pixmaps
install -m 644 %{SOURCE1} %{buildroot}%{_datadir}/pixmaps

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Comment=irrlamb is a 3D game
Exec=%{name}
Icon=%{name}
Name=irrlamb
Terminal=false
Type=Application
Categories=Game;ArcadeGame;
EOF

%files
%doc deployment/*txt
%{_gamesbindir}/%{name}*
%dir %{_gamesdatadir}/%{name}
%{_gamesdatadir}/%{name}/*
%{_datadir}/pixmaps/*.png
%{_datadir}/applications/*.desktop

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9745 |12cu|iscsitarget-1.4.20.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define dkmsdir %{_usrsrc}/%{name}-%{version}-%{release}

Summary:	iSCSI target
Name:		iscsitarget
Version:	1.4.20.3
Release:	1
License:	GPLv2+
Group:		Networking/Other
Url:		http://iscsitarget.sourceforge.net/
Source0:	http://downloads.sourceforge.net/iscsitarget/%{name}-%{version}.tar.gz
Source1:	iscsitarget.init
Source2:	iscitarget-2.6.22.patch
Source10:	%{name}.rpmlintrc
Patch1:		iscsitarget-1.4.20.3-dkms.patch
Patch2:		isciscsitarget-1.4.20.3-makefile.patch
BuildRequires:	kernel-devel

%description
iSCSI Enterprise Target is for building an iSCSI storage system on
Linux. It is aimed at developing an iSCSI target satisfying enterprise
requirements.

%files
%doc ChangeLog COPYING README* RELEASE_NOTES
%config(noreplace) %{_sysconfdir}/ietd.conf
%config(noreplace) %{_sysconfdir}/initiators.allow
%config(noreplace) %{_sysconfdir}/targets.allow
%{_initrddir}/iscsi-target
%{_sbindir}/ietadm
%{_sbindir}/ietd
%{_mandir}/man5/ietd.conf.5*
%{_mandir}/man8/ietd.8*
%{_mandir}/man8/ietadm.8*

%preun
%_preun_service iscsi-target

%post
%_post_service iscsi-target

#----------------------------------------------------------------------------

%package -n dkms-%{name}
Summary:	iSCSI-target kernel module
Group:		Networking/Other
Requires(preun,post):	dkms

%description -n dkms-%{name}
This package contains the iscsi-target kernel module.

%files -n dkms-%{name}
%{_usrsrc}/%{name}-%{version}-%{release}

%preun -n dkms-%{name}
dkms remove -m %{name} -v %{version}-%{release} --rpm_safe_upgrade --all || :

%post -n dkms-%{name}
dkms add -m %{name} -v %{version}-%{release} --rpm_safe_upgrade
dkms build -m %{name} -v %{version}-%{release} --rpm_safe_upgrade
dkms install -m %{name} -v %{version}-%{release} --rpm_safe_upgrade

#----------------------------------------------------------------------------

%prep
%setup -q
cp %{SOURCE2} patches/compat-mdv2008.patch
%patch1 -p1 -b .dkms.orig
%patch2 -p1 -b .makefile

find . -name .svn | xargs rm -rf

%build
%make -C usr CC="gcc %{optflags} %{ldflags}"

%install
make DESTDIR=%{buildroot} KVER=`uname -r` install-usr install-man

# do this manually to install in proper paths
mkdir -p %{buildroot}%{_initrddir}
install %{SOURCE1} %{buildroot}%{_initrddir}/iscsi-target
cp etc/ietd.conf %{buildroot}%{_sysconfdir}
cp etc/*.allow %{buildroot}%{_sysconfdir}

# DKMS
mkdir -p %{buildroot}%{dkmsdir}
cp -r kernel include patches %{buildroot}%{dkmsdir}/
# remove patch backup files
rm -f  %{buildroot}%{dkmsdir}/*/*.r*.orig

sed -e 's@^PACKAGE_VERSION=.*$@PACKAGE_VERSION="%{version}-%{release}"@' dkms.conf > %{buildroot}%{dkmsdir}/dkms.conf


%changelog
* Thu Mar 06 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.4.20.3-1
+ Revision: b0bdbd6
- LOG Fix and filter rpmlint errors, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9746 |12cu|istanbul-0.2.2-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %mdkversion <= 200600
%define    py_platsitedir %{_libdir}/python2.4/site-packages
%endif
%define    name istanbul
%define    version 0.2.2
%define release  10
%define    summary  Desktop Session Recorder

Summary:   %summary
Name:      %name
Version:   %version 
Release:   %release
License:   GPL
Group:     Video
URL:       http://live.gnome.org/Istanbul 
Source:    http://zaheer.merali.org/istanbul-%{version}.tar.bz2
Patch: istanbul-fix-recording-with-sound.patch
Requires:  pygtk2.0 pygtk2.0-libglade
Requires: python-xlib
Requires: gnome-python-extras
Requires: gnome-python-gconf
# when suggest tag is implemented, we can change this one

Requires: gstreamer0.10-plugins-base
Requires: gstreamer0.10-plugins-good
Requires: gstreamer0.10-python
BuildRequires: python
BuildRequires: pygtk2.0-libglade
BuildRequires: desktop-file-utils
BuildRequires: pygtk2.0-devel
BuildRequires: gnome-python-extras
BuildRequires: gstreamer0.10-plugins-good
BuildRequires: gstreamer0.10-python-devel
BuildRequires: pkgconfig(gstreamer-plugins-base-1.0)
BuildRequires: imagemagick
BuildRequires: automake1.8 intltool pkgconfig(gconf-2.0)
BuildRequires: desktop-file-utils
BuildRequires: python-xlib gnome-python-gconf

%description
Istanbul is a desktop session recorder.  You can use it to record your desktop 
session and then play it back for demos, tutorials and presentations.  Sessions
are recorded to ogg theora files for later playback.

%prep
%setup -q
%patch -p0

%build
%configure2_5x
%make 

%install
rm -rf %buildroot
%makeinstall
%if %_lib != lib
mkdir -p %buildroot%_libdir
mv %buildroot%_prefix/lib/python* %buildroot%_libdir
%endif
rm -f %buildroot%{py_platsitedir}/istanbul/extern/pytrayicon/*.la

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="GTK" \
  --add-category="Video;Recorder" \
  --add-category="X-MandrivaLinux-Multimedia-Video" \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/*


for i in 16 32 48; do 
    convert %buildroot/%{_datadir}/pixmaps/%{name}.png -size ${i}x${i} %{name}-${i}.png
done

install -m0644 %{name}-16.png -D $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
install -m0644 %{name}-32.png -D $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
install -m0644 %{name}-48.png -D $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png

%find_lang %name
rm -f %buildroot%_libdir/gstreamer-0.10/libistximagesrc.*a

%clean
rm -rf %buildroot


%files  -f %name.lang
%defattr(-,root,root,-)
%doc ChangeLog 
#NEWS README AUTHORS
%_sysconfdir/gconf/schemas/%name.schemas
%_mandir/man1/%name.1*
%{_bindir}/%{name}
%{py_platsitedir}/*
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/applications/%{name}.desktop
%_libdir/gstreamer-0.10/libistximagesrc.so*
%{_miconsdir}/%{name}.png 
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png

%if %mdkversion < 200900
%post
%{update_menus}
%post_install_gconf_schemas %name
%endif

%preun
%preun_uninstall_gconf_schemas %name

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif




%changelog
* Mon May 23 2011 Funda Wang <fwang@mandriva.org> 0.2.2-9mdv2011.0
+ Revision: 677818
- rebuild to add gconftool as req

* Wed Nov 03 2010 GÃ¶tz Waschk <waschk@mandriva.org> 0.2.2-8mdv2011.0
+ Revision: 592940
- rebuild for new python 2.7

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 0.2.2-7mdv2011.0
+ Revision: 437995
- rebuild

* Sun Dec 28 2008 GÃ¶tz Waschk <waschk@mandriva.org> 0.2.2-6mdv2009.1
+ Revision: 320643
- rebuild for new python

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Tue Aug 19 2008 GÃ¶tz Waschk <waschk@mandriva.org> 0.2.2-5mdv2009.0
+ Revision: 273863
- add patch to fix bug #42922

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.2.2-4mdv2009.0
+ Revision: 247313
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Tue Feb 12 2008 Thierry Vignaud <tv@mandriva.org> 0.2.2-2mdv2008.1
+ Revision: 166622
- fix description-line-too-long
- drop old menu
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + GÃ¶tz Waschk <waschk@mandriva.org>
    - fix buildrequires


* Tue Mar 20 2007 GÃ¶tz Waschk <waschk@mandriva.org> 0.2.2-2mdv2007.1
+ Revision: 146952
- update deps

* Tue Feb 27 2007 Michael Scherer <misc@mandriva.org> 0.2.2-1mdv2007.1
+ Revision: 126340
- update to 0.2.2

* Wed Nov 29 2006 GÃ¶tz Waschk <waschk@mandriva.org> 0.2.1-6mdv2007.1
+ Revision: 88365
- fix file list
- unpack patch
- rename patch
- Import istanbul

* Thu Oct 05 2006 Götz Waschk <waschk@mandriva.org> 0.2.1-4mdv2007.0
- fix deps (bug #26309)

* Thu Sep 14 2006 Götz Waschk <waschk@mandriva.org> 0.2.1-3mdv2007.0
- fix a crash

* Wed Aug 30 2006 Götz Waschk <waschk@mandriva.org> 0.2.1-2mdv2007.0
- fix buildrequires

* Sun Jul 30 2006 GÃ¶tz Waschk <waschk@mandriva.org> 0.2.1-1mdv2007.0
- New release 0.2.1

* Mon Jul 17 2006 Götz Waschk <waschk@mandriva.org> 0.2.0-1mdv2007.0
- fix deps
- update file list
- drop patch
- New release 0.2.0

* Tue Jul 11 2006 Götz Waschk <waschk@mandriva.org> 0.1.2-2mdv2007.0
- fix buildrequires

* Mon Jun 19 2006 Götz Waschk <waschk@mandriva.org> 0.1.2-1mdv2007.0
- add xdg menu
- update file list
- drop patch 0
- fix deps
- New release 0.1.2

* Wed Apr 26 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.1.1-11mdk
- Fix Build for mdv <= 2006.0

* Tue Apr 04 2006 Sebastien Savarin <plouf@mandriva.org> 0.1.1-10mdk
- add missing Requires on gstreamer-vorbis
- use macros
- make specfile "reader friendly"

* Tue Mar 14 2006 Götz Waschk <waschk@mandriva.org> 0.1.1-9mdk
- install in the right dir on x86_64

* Fri Feb 10 2006 Michael Scherer <misc@mandriva.org> 0.1.1-8mdk
- patch 1, stolen from debian, fix the problem regarding icon menu on kde 
- use python macro

* Tue Jan 10 2006 Götz Waschk <waschk@mandriva.org> 0.1.1-7mdk
- fix buildrequires

* Mon Jan 02 2006 Götz Waschk <waschk@mandriva.org> 0.1.1-6mdk
- fix build

* Sat Dec 31 2005 Götz Waschk <waschk@mandriva.org> 0.1.1-5mdk
- depend on the jpeg plugin for the smoke codec

* Fri Sep 30 2005 Götz Waschk <waschk@mandriva.org> 0.1.1-4mdk
- fix buildrequires

* Wed Sep 14 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.1.1-3mdk
- Fix BuildRequires ( ImageMagick because of convert )

* Tue Jul 05 2005 Michael Scherer <misc@mandriva.org> 0.1.1-2mdk
- fix deps

* Sun Jul 03 2005 Michael Scherer <misc@mandriva.org> 0.1.1-1mdk
- adaptation of spec from John (J5) Palmieri <johnp@redhat.com>
- patch for various bug related to icecast support


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9747 |12cu|istodo-1.3.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Organizer for students
Name:		istodo
Version:	1.3.0
Release:	2
License:	GPLv3+
Group:		Education
Url:		http://istodo.ru/
# Repack from http://dev.istodo.ru/istodo-desktop/get/v%{version}.tar.bz2
Source0:	%{name}-%{version}.tar.bz2
Patch0:		istodo-1.3.0-no-iOS.patch
BuildRequires:	qmake5
BuildRequires:	pkgconfig(Qt5Core)
BuildRequires:	pkgconfig(Qt5Gui)
BuildRequires:	pkgconfig(Qt5Network)
BuildRequires:	pkgconfig(Qt5Sql)
BuildRequires:	pkgconfig(Qt5Widgets)
BuildRequires:	pkgconfig(Qt5Xml)
Requires:	qt5-database-plugin-sqlite

%description
iStodo is an organizer for students with scheduling and planning features.

%files
%doc linux_deploy_1.0/source_amd64/license.txt
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/*/*/%{name}.*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
%qmake_qt5
%make

%install
mkdir -p %{buildroot}%{_bindir}
install -m 0755 desktop/iStodo %{buildroot}%{_bindir}/%{name}
mkdir -p %{buildroot}%{_datadir}/applications
install -m 0644 linux_deploy_1.0/source_amd64/%{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
sed -i s,"Version=.*","Version=1.0", %{buildroot}%{_datadir}/applications/%{name}.desktop

# Install icons of various sizes.
for s in 256 128 64 48 32 ; do
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/${s}x${s}/apps
    cp linux_deploy_1.0/source_amd64/icons/${s}x${s}/%{name}.png %{buildroot}%{_datadir}/icons/hicolor/${s}x${s}/apps/%{name}.png
done


%changelog
* Wed Oct 01 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.3.0-2
+ Revision: 46b9096
- Requires qt5-database-plugin-sqlite



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9748 |12cu|italc2-2.0.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

%define 	libname %mklibname italc
%define 	italcgrp italc

Summary:	Intelligent Teaching And Learning with Computers - software for teachers
Name:		italc2
Version:	2.0.1
Release:	3
License:	GPLv2+
Group:		Networking/Remote access
Url:		http://italc.sourceforge.net/
Source0:	italc2-%{version}.tar.bz2
Source2:	italc-start_ica
Source3:	italc.sysconfig
Source5:	ica-autostart.desktop
Source6:	italc-launcher
BuildRequires:	cmake
BuildRequires:	qt4-linguist
BuildRequires:	jpeg-devel
BuildRequires:	pam-devel
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(xtst)
BuildRequires:	pkgconfig(zlib)

%description
iTALC is a use- and powerful didactical tool for teachers. It lets you view
and control other computers in your network in several ways. It supports Linux
and Windows 2000/XP/Vista.

Features:

* see what's going on in computer-labs by using overview mode and
  make snapshots
* remote-control computers to support and help other people
* show a demo (either in fullscreen or in a window) - the teacher's screen
  is shown on all student's computers in realtime
* lock workstations for moving undivided attention to teacher
* send text-messages to students
* powering on/off and rebooting computers per remote
* remote logon and logoff and remote execution of arbitrary commands/scripts
* home-schooling - iTALC's network-technology is not restricted to a subnet
  and therefore students at home can join lessons via VPN-connections just
  by installing iTALC client

Furthermore iTALC is optimized for usage on multi-core systems (by making
heavy use of threads). No matter how many cores you have, iTALC can make use
of all of them.

#----------------------------------------------------------------------------

%package client
Summary:	Software for iTALC-clients
Group:		Networking/Remote access

%description client
This package contains the software, needed by iTALC-clients.

See /usr/share/italc/doc/INSTALL for details on how to install and setup iTALC
in your network.

%files client
%{_bindir}/ica
%{_bindir}/start-ica
%{_bindir}/italc_auth_helper
%config %{_sysconfdir}/xdg/autostart/ica-autostart.desktop
%config(noreplace) %{_sysconfdir}/sysconfig/ica
%dir %{_sysconfdir}/settings
%dir "%{_sysconfdir}/settings/iTALC Solutions"
%config(missingok,noreplace) "%{_sysconfdir}/settings/iTALC Solutions/iTALC.conf"
%dir %{_sysconfdir}/italc/keys/private
%defattr(0440,root,%{italcgrp},0750)
%dir %{_sysconfdir}/italc/keys/private/teacher
%dir %{_sysconfdir}/italc/keys/private/admin
%dir %{_sysconfdir}/italc/keys/private/supporter
%dir %{_sysconfdir}/italc/keys/private/other
%ghost %attr(0440,root,%{italcgrp}) %config(noreplace) %{_sysconfdir}/italc/keys/private/teacher/key
%ghost %attr(0440,root,%{italcgrp}) %config(noreplace) %{_sysconfdir}/italc/keys/private/admin/key
%ghost %attr(0440,root,%{italcgrp}) %config(noreplace) %{_sysconfdir}/italc/keys/private/supporter/key
%ghost %attr(0444,root,%{italcgrp}) %config(noreplace) %{_sysconfdir}/italc/keys/public/teacher/key
%ghost %attr(0444,root,%{italcgrp}) %config(noreplace) %{_sysconfdir}/italc/keys/public/admin/key
%ghost %attr(0444,root,%{italcgrp}) %config(noreplace) %{_sysconfdir}/italc/keys/public/supporter/key

%pre client
%{_sbindir}/groupadd -r -f %{italcgrp} 2>/dev/null ||:

%post client
if
    getent group %{italcgrp} >/dev/null
then
    : OK group %{italcgrp} already present
else
    groupadd -r %{italcgrp} 2>/dev/null || :
fi

#----------------------------------------------------------------------------

%package master
Summary:	iTALC master software
Group:		Networking/Remote access
Requires:	%{libname} = %{EVRD}
Requires:	%{name}-client = %{EVRD}
Requires(post):	%{name}-client = %{EVRD}

%description master
This package contains the actual master-software for accessing clients.

See /usr/share/italc/doc/INSTALL for details on how to install and setup iTALC
in your network.

%files master
%doc AUTHORS COPYING ChangeLog INSTALL README TODO
%{_bindir}/italc
%{_bindir}/italc-launcher
%{_bindir}/imc
%{_datadir}/pixmaps/*

%post master
if
    getent group %{italcgrp} >/dev/null
then
    : OK group %{italcgrp} already present
else
    groupadd -r %{italcgrp} 2>/dev/null || :
fi

# dont run scripts on update
if [ ${1:-0} -lt 2 ]; then
  for role in admin supporter teacher; do
	if [ ! -f "%{_sysconfdir}/italc/keys/private/$role/key" ]; then
		/usr/bin/ica -role $role -createkeypair 1>/dev/null
		chgrp %{italcgrp} "%{_sysconfdir}/italc/keys/private/$role/key"
		chmod 0440 "%{_sysconfdir}/italc/keys/private/$role/key"
	fi
  done
fi

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Library used by ITALC
Group:		Networking/Remote access

%description -n %{libname}
iTALC is a use- and powerful didactical tool for teachers. It lets you
view and control other computers in your network in several ways. It
supports Linux and Windows 2000/XP/Vista and it even can be used
transparently in mixed environments!

This is a library used by %{name}-master and %{name}-client.

%files -n %{libname}
%doc AUTHORS COPYING ChangeLog INSTALL README TODO
%{_libdir}/*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_qt4
%make

%install
mkdir -p %{buildroot}%{_defaultdocdir}/%{name}

%makeinstall_std -C build
# create the directories containing the auth-keys
mkdir -p %{buildroot}%{_sysconfdir}/italc/keys/{private,public}/{teacher,admin,supporter,other}
# create pseudo key files so RPM can own them (ghost files)
for role in admin supporter teacher; do
	touch %{buildroot}%{_sysconfdir}/italc/keys/{private,public}/$role/key
done
# create the initial config
mkdir -p "%{buildroot}/%{_sysconfdir}/settings/iTALC Solutions"
cat > "%{buildroot}/%{_sysconfdir}/settings/iTALC Solutions/iTALC.conf" << EOF
[keypathsprivate]
admin=%{_sysconfdir}/italc/keys/private/admin/key
supporter=%{_sysconfdir}/italc/keys/private/supporter/key
teacher=%{_sysconfdir}/italc/keys/private/teacher/key

[keypathspublic]
admin=%{_sysconfdir}/italc/keys/public/admin/key
supporter=%{_sysconfdir}/italc/keys/public/supporter/key
teacher=%{_sysconfdir}/italc/keys/public/teacher/key
EOF
# install start script for ica client
install -D -m755 %{SOURCE2} %{buildroot}/%{_bindir}/start-ica
install -D -m644 %{SOURCE5} %{buildroot}/%{_sysconfdir}/xdg/autostart/ica-autostart.desktop
install -D -m755 %{SOURCE6} %{buildroot}/%{_bindir}/italc-launcher
# icon for the desktop file
install -Dm644 ima/data/italc.png %{buildroot}/%{_datadir}/pixmaps/italc.png
#
# Distribution specific
#
# configuration for ica

install -D -m644 %{SOURCE3} %{buildroot}/%{_sysconfdir}/sysconfig/ica


%changelog
* Thu Mar 06 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.0.1-3
+ Revision: 361d240
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9749 |12cu|iTest-1.4.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Testing system
Name: iTest
Version: 1.4.1
Release: 2
License: GPL
Group: Education
URL: http://itest.sourceforge.net/
Source: %{name}-%{version}-src.tar.gz
Patch0:	 itest-1.4-qt4.7.diff

BuildRequires: qt4-common qt4-devel

%description
iTest is a client-server appplication for creation and running tests and exams.

%prep
%setup -qn %{name}-%{version}-src -q
%patch0 -p1

%build
cd iTestServer
%qmake_qt4 -config release
%qt4bin/lrelease iTestServer.pro
cd ..
cd iTestClient
%qmake_qt4 -config release
%qt4bin/lrelease iTestClient.pro
cd ..
%qmake_qt4 -config release
make

%install
rm -rf %{buildroot}

install -m 755 -d %{buildroot}%{_bindir}
install -m 755 bin/iTestClient $RPM_BUILD_ROOT%{_bindir}
install -m 755 bin/iTestServer $RPM_BUILD_ROOT%{_bindir}
install -m 755 -d %{buildroot}%{_iconsdir}
install -m 644 *.png $RPM_BUILD_ROOT%{_iconsdir}

%makeinstall

install -dm 755 %{buildroot}%{_datadir}/applications
cat > itest.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
GenericName=iTests & iExams
GenericName[ru]=Экзаменатор iTest
Comment=iTest -  Tests & Exams Program by Qt4
Comment[ru]=Мощная программа для проведения тестов
Exec=%{_bindir}/iTestServer
Icon=%{_iconsdir}/itdb.png
MimeType=application/x-edu;application/x-edugallery
Name=iTestServer
DocPath=
Path=%{_bindir}
Terminal=false
Type=Application
X-DCOP-ServiceType=Multi
Categories=Qt;KDE;Education;Teaching;X-MandrivaLinux-MoreApplications-Education-Other;
EOF
install -m 0644 itest.desktop \
%{buildroot}%{_datadir}/applications/itest.desktop

install -dm 755 %{buildroot}%{_datadir}/applications
cat > itestwri.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
GenericName=iTests & iExams client
GenericName[ru]=Клиент для экзаменатора iTest
Comment=iTest -  Tests & Exams client by Qt4
Comment[ru]=Клиент для проведения тестов iTest
Exec=%{_bindir}/iTestClient
Icon=%{_iconsdir}/itos.png
MimeType=application/x-edu;application/x-edugallery
Name=iTestClient
DocPath=
Path=%{_bindir}
Terminal=false
Type=Application
X-DCOP-ServiceType=Multi
Categories=Qt;KDE;Education;Teaching;X-MandrivaLinux-MoreApplications-Education-Other;
EOF
install -m 0644 itestwri.desktop \
%{buildroot}%{_datadir}/applications/itestwri.desktop

%clean
rm -rf %{buildroot}

%files
%defattr(-,root, root)
%{_bindir}/iTestClient
%{_bindir}/iTestServer
%{_iconsdir}/itcl.png
%{_iconsdir}/itdb.png
%{_iconsdir}/itest.png
%{_iconsdir}/itestwri.png
%{_iconsdir}/itos.png
%{_datadir}/applications/itest.desktop
%{_datadir}/applications/itestwri.desktop


%changelog
* Wed Dec 29 2010 Александр Казанцев <kazancas@mandriva.org> 1.4.1-1mdv2011.0
+ Revision: 625744
- fix build for Qt4.7
-initial release
- import iTest


* Wed Apr 15 2009 Alexander Kazancev <kazancas@mandriva.ru> - 1.4.1-1
- version 1.4.1

* Fri Jan 09 2009 Alexander Kazancev <kazancas@mandriva.ru> - 1.4.0-1
- new release 1.4.0 for 2009.0
- fix spec for build of source code

* Wed May 28 2008 Alexander Kazancev <kazancas@mandriva.ru> - 1.3.0-2
- fix bug on disapear test windows

* Fri May 08 2008 Alexander Kazancev <kazancas@mandriva.ru> - 1.3.0-1
- packet for 2008.1

* Thu Nov 20 2007 Alexander Kazancev <kazancas@mandriva.ru> - 1.3.0-1
- Initial release.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9750 |12cu|iurt-0.6.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
############################################
# Warning
#   This package must be handled 
#   via /svn/soft/build_system/iurt/trunk/
############################################

Name: iurt
Version: 0.6.5
Release: 2
License: GPL
Summary: Packages rebuilder
Group: Development/Other
URL: http://svn.mandriva.com/cgi-bin/viewvc.cgi/soft/build_system/iurt/trunk/
Source: %{name}.tar.xz
Requires: mkcd
BuildArch: noarch

%description
iurt is a collection of tools to create an automatic rebuild system. It
contains the rebuild script, iurt, as well as the scheduler, ulri, and
the upload script, emi.

%prep
%setup -q -n %{name}-%{version}

%install
%makeinstall DESTDIR=%{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/emi
%{_bindir}/iurt
%{_bindir}/ulri
%{_sbindir}/iurt_root_command
%{perl_vendorlib}/Iurt



%changelog
* Tue Jan 03 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.6.5-1mdv2012.0
+ Revision: 749051
- update tarball and spec for version 0.6.5
- update tarball and spec for version 0.6.5
- update tarball and spec for version 0.6.5
- update tarball and spec for version 0.6.5
- update tarball and spec for version 0.6.5
- update tarball and spec for version 0.6.5
- Rework to use make targets to commit and submit package.

* Wed Apr 20 2011 Antoine Ginies <aginies@mandriva.com> 0.6.4-6.r272332.3
+ Revision: 656210
- fix %%setup
- update tarball to latest release
- release r272332
- update tarball and spec for version 0.6.4

* Thu Mar 24 2011 Bogdano Arendartchuk <bogdano@mandriva.com> 0.6.4-6.r272097.2
+ Revision: 648345
- Updated package to r272097

* Sun Jan 09 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.6.4-6.r271421.2mdv2011.0
+ Revision: 630773
- merge rpm5 branch

* Sun Oct 31 2010 Olivier Blin <blino@mandriva.org> 0.6.4-6.r271258.1mdv2011.0
+ Revision: 591265
- update to svn snapshot r271258

* Sat Mar 06 2010 Pascal Terjan <pterjan@mandriva.org> 0.6.4-6.r265102.1mdv2011.0
+ Revision: 514906
- Update to latest svn

  + Sandro Cazzaniga <kharec@mandriva.org>
    - clean spec file

* Tue Dec 01 2009 Pascal Terjan <pterjan@mandriva.org> 0.6.4-6.r259002.1mdv2010.1
+ Revision: 472297
- Update to current svn

* Sun Oct 04 2009 Oden Eriksson <oeriksson@mandriva.com> 0.6.4-6mdv2010.0
+ Revision: 453520
- fix group
- use newer code than from 2006-12-07 (svn)

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - rebuild
    - fix description-line-too-long
    - kill re-definition of %%buildroot on Pixel's request

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot


* Thu Dec 07 2006 Warly <warly@mandriva.com> 0.6.4-1mdv2007.0
+ Revision: 91988
- update tarball and spec for version 0.6.4
- update tarball and spec for version 0.6.4

* Wed Dec 06 2006 Warly <warly@mandriva.com> 0.6.3-1mdv2007.1
+ Revision: 91771
- update tarball and spec for version 0.6.3
- update tarball and spec for version 0.6.3
- update tarball and spec for version 0.6.3
- update tarball and spec for version 0.6.3

* Wed Dec 06 2006 Warly <warly@mandriva.com> 0.6.2-1mdv2007.1
+ Revision: 91724
- update tarball and spec for version 0.6.2
- update tarball and spec for version 0.6.2
- Update package SPEC for version 0.6.2
- Remove previously copied spec to replace it for 0.6.2
- Update package SPEC for version 0.6.2
- Create iurt


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9751 |12cu|ivritex-1.2.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define texmfdir %{_datadir}/texmf-dist
%define updmap %{texmfdir}/fonts/map/dvips/updmap

Summary:	Files for processing Hebrew LaTeX documents
Name:		ivritex
Version:	1.2.1
Release:	5
License:	LPPL
Group:		Publishing
Url:		http://ivritex.sourceforge.net/
Source0:	http://downloads.sourceforge.net/ivritex/%{name}-%{version}.tar.bz2
Requires:	tetex
# BuildRequires:	tetex-afm
# BuildRequires:	tetex-latex
BuildRequires:	fonts-type1-hebrew
BuildRequires:	texlive-collection-fontutils
# Just to make sure all deps are installed
BuildRequires:	texlive-scheme-tetex
# to have it auto-selected when choosing Hebrew at install time
Requires:	locales-he
Requires:	fonts-type1-hebrew
BuildArch:	noarch

%description
IvriTeX provides Hebrew support for LaTeX. The project provides Hebrew
support for babel, Hebrew fonts, and HebClass - a collection of 
classes and styles that will hopefully be useful to Hebrew authors.

%files
%doc README example/tests/hebhello.tex ChangeLog
%{texmfdir}/bibtex/%{name}
%{texmfdir}/doc/generic/0%{name}
%{texmfdir}/doc/latex/hebclass/hebtech.ps
%{texmfdir}/dvips/base/culmus-he8.enc
%{texmfdir}/dvips/config/culmus.map
%{texmfdir}/fontname/culmus.map
%{texmfdir}/fonts/afm/culmus
%{texmfdir}/fonts/tfm/culmus
%{texmfdir}/fonts/type1/culmus
%{texmfdir}/fonts/vf/culmus
%{texmfdir}/tex/generic/0%{name}
%{texmfdir}/tex/latex/hebclass

%post
updmap-sys --quiet
mktexlsr

%postun
updmap-sys --quiet
mktexlsr

#----------------------------------------------------------------------------

%prep
%setup -q

%build

%install
# modern font paths
perl -pi -e 's,/usr/X11R6/lib/X11/fonts/Type1,/usr/share/fonts/Type1/hebrew,g' fonts/culmus/Makefile
# we use .pfb fonts, not .pfa
perl -pi -e 's,pfa,pfb,g' fonts/culmus/Makefile
# elatex doesn't exist any more
perl -pi -e 's,HEBLATEX=elatex,HEBLATEX=latex,g' ivritex.mk
# use_symlinks makes symlinks to the files from fonts-type1-hebrew
# rather than copying: saves space and ensures they'll stay up-to-date
make TEX_ROOT=%{buildroot}%{texmfdir} use_symlinks=1 install




%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.2.1-5
+ Revision: a91fef5
- Use texlive-scheme-tetex



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9752 |12cu|iwidgets-4.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           iwidgets
BuildRequires:  tcl-devel
Version:        4.1
Release:        %mkrel 3
Source0:        %{name}41.tgz
BuildArch:      noarch
Summary:        Widget Extension for Tcl/Tk
License:        MIT
Group:          System/Libraries
Requires:       itk
URL: http://chiselapp.com/user/rene/repository/iwidgets/index

%description
[incr Widgets] is an object-oriented mega-widget set that extends
Tcl/Tk and is based on [incr Tcl] and [incr Tk].  This set of
mega-widgets delivers many new, general purpose widgets like option
menus, comboboxes, selection boxes, and various dialogs whose
counterparts are found in Motif and Windows. Since [incr Widgets] is
based on the [incr Tk] extension, the Tk framework of configuration
options, widget commands, and default bindings is maintained.  In other
words, each [incr Widgets] mega-widget seamlessly blends with the
standard Tk widgets. They look, act, and feel like Tk widgets. In
addition, all [incr Widgets] mega-widgets are object oriented and may
themselves be extended, using either inheritance or composition.


%prep
%setup -q -n %name%version
sed -i -e "s/itk 4/Itk/" library/pkgIndex.tcl

%build

%install
mkdir -p %buildroot%tcl_sitelib
cp -a library %buildroot%tcl_sitelib/%name%version

%files
%doc license.terms README
%tcl_sitelib/%name%version



%changelog
* Mon Mar 31 2014 Rosa <rosa@abf.rosalinux.ru> 4.1-3
+ Revision: c24b933
- Automatic import for version 4.1-3.mga4



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9753 |12cu|jack_capture-0.9.70-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Simple JACK audiofile recorder-encoder
Name:		jack_capture
Version:	0.9.70
Release:	1
URL:		http://archive.notam02.no/arkiv/src/
License:	GPLv2+
Group:		Sound
Source0:	%{name}-%{version}.tar.gz
BuildRequires:	gtk2-devel
BuildRequires:	pkgconfig(jack)
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	pkgconfig(ogg)
BuildRequires:	pkgconfig(flac)
BuildRequires:	meterbridge
Requires:	meterbridge

%description
Small audio file recorder with on-the-fly encoding capabilities for the JACK
Audio Connection Kit. Jack_capture comes with two control GUIs, one of which
is deliberately simple. Supported save file formats are wav (with 4GB limit
bypass), ogg, flac, wav, wavex, au, aiff and raw.


%prep
%setup -q
perl -pi -e 's/usr\/local/usr/g' Makefile
perl -pi -e 's/-march=native//g' Makefile


%build
%make
# We have to build the legacy gui program at our own risk
make jack_capture_gui2


%install
%makeinstall_std
install jack_capture_gui2 %{buildroot}%{_bindir}/

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/jack_capture_gui2.desktop << EOF
[Desktop Entry]
Name=Jack_capture_gui2
Comment=Simple JACK audiofile recorder-encoder
Exec=jack_capture_gui2
Icon=sound_section
Categories=Audio;X-MandrivaLinux-Sound;
Terminal=false
Type=Application
X-Desktop-File-Install-Version=0.15
EOF


%files
%doc README
%{_bindir}/jack_capture
%{_bindir}/jack_capture_gui2
%{_datadir}/applications/jack_capture_gui2.desktop


%changelog
* Sun May 03 2013 Giovanni Mariani <mc2374àmclink.it> 0.9.70-1
- New version 0.9.70
- Use pkgconfig for BReqs

* Wed Oct 31 2012 Giovanni Mariani <mc2374àmclink.it> 0.9.61-2
- Dropped BuildRoot, %%mkrel, %%defattr and %%clean section
- Fixed Breq for libsndfile devel package

* Sat Dec 24 2011 Frank Kober <emuse@mandriva.org> 0.9.61-1
+ Revision: 745017
- new version 0.9.61

* Mon Dec 06 2010 Frank Kober <emuse@mandriva.org> 0.9.57-1mdv2011.0
+ Revision: 612952
- new version 0.9.57
  o old jack_capture_gui dropped (no longer install target)
  o license updated

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.44-2mdv2011.0
+ Revision: 612435
- the mass rebuild of 2010.1 packages

* Fri Apr 02 2010 Frank Kober <emuse@mandriva.org> 0.9.44-1mdv2010.1
+ Revision: 530793
- add missing BR
- import jack_capture



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9754 |12cu|jag-0.3.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	An arcade-puzzle 2D game to break all of the target blocks
Name:		jag
Version:	0.3.2
Release:	2
# README say "under the GPL" so that quite vague
License:	GPLv2+
Group:		Games/Puzzles
Url:		http://jag.xlabsoft.com
Source0:	http://jag.xlabsoft.com/files/%{name}-%{version}-src.zip
Source1:	http://jag.xlabsoft.com/files/%{name}-%{version}-data.zip
# adujst path to conform to FHS
# not sent upstream, too ugly
Patch0:		jag-0.3.2-path.patch
Patch1:		jag-0.3.2-dso.patch
BuildRequires:	unzip
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(xrender)

%description
JAG is a free and opensource arcade-puzzle 2D game.

The aim of JAG is to break all of the target pieces on each level, and to do
this before the time runs out. Keep doing this until you have beaten the last
level and won the game. Move game pieces using mouse into matches of 3 or more
in a straight line horizontally or vertically. Doing this on top of the target
cells will break them. The faster targets are removed, the bigger is score.
There are single and double targets. Unlike the single ones, double targets
are removed in two turns. Some pieces are blocked. Before removing such ones,
blocks should be destroyed. Blocks also can be single or double. By breaking
pieces and targets, you're earning score which can be spent for applying a
special tool. Tools make the life easier as they're mostly intended for
breaking several pieces at a time, including blocks and targets. By breaking
pieces of the same type, you're also increasing bonus counters. If you will
collect 500 and more items, you can remove all the same items from the field.

%files
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_liconsdir}/%{name}.png
%{_datadir}/%{name}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{version}-src -a1
%patch0 -p1
%patch1 -p1
mv %{name}-%{version}-data/data .
rm -rf %{name}-%{version}-data
find . -type f -exec chmod 644 {} \;
find . -type d -exec chmod 755 {} \;

%build
%qmake_qt4 Game.pro
%make

%install
%makeinstall INSTALL_ROOT=%{buildroot}

mkdir -p %{buildroot}%{_datadir}/applications/
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
[Desktop Entry]
Name=JAG
GenericName=Arcade-puzzle 2D game
Comment=%{summary}
Exec=%{name}
Icon=%{_liconsdir}/%{name}
Type=Application
StartupNotify=false
Categories=Game;LogicGame;
Terminal=false
EOF

mkdir -p %{buildroot}%{_liconsdir}
install -m644 images/item4.png %{buildroot}%{_liconsdir}/%{name}.png


%changelog
* Mon Mar 03 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.3.2-2
+ Revision: 984579e
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9755 |12cu|jarbundler-1.9-0.0.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gcj_support 1
%define section free

Name:           jarbundler
Version:        1.9
Release:        %mkrel 0.0.1
Epoch:          0
Summary:        Mac OS X JarBundler ANT Task
License:        GPL
Group:          Development/Java
URL:            http://informagen.com/JarBundler/
Source0:        http://informagen.com/JarBundler/dist/jarbundler.tar.gz
BuildRequires:  ant
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildArch:      noarch
%endif
BuildRequires:  java-rpmbuild
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%description
How many times has this happened to you? You've written a little 
Java utility, or maybe even a more complex application, and you 
want to create Mac OS X application bundle for easy distribution.

You'd like to be able to do it automatically from your build 
process, but you're forced to go run the Apple Jar Bundler and 
tweak all the settings manually every time you build.

Well no more! JarBundler is a feature-rich Ant task which will 
create a Mac OS X application bundle from a list of Jar files and 
a main class name. You can add an Icon resource, set various Mac 
OS X native look-and-feel bells and whistles, and maintain your 
application bundles as part of your normal build and release 
cycle. It is free software licensed under the GNU General Public 
License.

This release is based on the earlier work of Seth Morabito.

%package javadoc
Summary:        Javadoc documentation for %{name}
Group:          Development/Java

%description javadoc
Javadoc documentation for %{name}.

%prep
%setup -q
%{_bindir}/find . -name '*.jar' | %{_bindir}/xargs -t %{__rm}

%build
export CLASSPATH=
export OPT_JAR_LIST=:
%{ant} jar javadocs

%install
%{__rm} -rf %{buildroot}

%{__mkdir_p} %{buildroot}%{_javadir}
cp -a build/%{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
%{__ln_s} %{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}.jar

%{__mkdir_p} %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -a javadoc/* %{buildroot}%{_javadocdir}/%{name}-%{version}
%{__ln_s} %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%clean
%{__rm} -rf %{buildroot}

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%doc *.TXT example
%{_javadir}/*.jar
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/*.jar.*
%endif

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}


%changelog
* Sat Dec 29 2007 David Walluck <walluck@mandriva.org> 0:1.9-0.0.1mdv2008.1
+ Revision: 139126
- import jarbundler



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9756 |12cu|java-api-compliance-checker-1.3.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	API compatibility checker for Java libraries
Name:		java-api-compliance-checker
Version:	1.3.5
Release:	1
Group:		Development/Other
License:	GPLv1+ or LGPLv2+
URL:		http://ispras.linuxbase.org/index.php/Java_API_Compliance_Checker
Source0:	https://github.com/lvc/japi-compliance-checker/archive/%{version}.tar.gz
Requires:	java-openjdk
BuildArch:	noarch

%description
A tool for checking backward compatibility of a Java library API.
It checks classes of old and new versions and analyzes changes
that may break compatibility: removed members, added abstract
methods, etc.

%prep

%setup -q -n japi-compliance-checker-%{version}
chmod 0644 LICENSE README

%build
# Nothing to build.

%install
mkdir -p %{buildroot}%{_prefix}
perl Makefile.pl -install --prefix=%{_prefix} --destdir=%{buildroot}

chmod 755 %{buildroot}%{_bindir}/*

%files
%doc LICENSE README doc/
%{_bindir}/japi-compliance-checker

%changelog
* Wed Oct 16 2013 Andrey Ponomarenko <aponomarenko@rosalab.ru> 1.3.5-1
+ Revision: 33eabe5
- Fixed source file name



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9757 |12cu|jchkmail-2.2.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Werror_cflags %nil

Summary:	A mail filtering software
Name:		jchkmail
Version:	2.2.1
Release:	5
License:	GPLv3+
Group:		System/Servers
Url:		http://www.j-chkmail.org/
Source0:	%{name}-%{version}.tgz
BuildRequires:	sendmail
BuildRequires:	milter-devel
BuildRequires:	pkgconfig(libxml-2.0)

%description
j-chkmail is a mail filtering software using sendmail milter API. j-chkmail is
compatible with UNIX based mailservers running sendmail or postfix.

The goal of j-chkmail is to be able to filter as much messages as possible, as
fast as possible and as well as possible. Originally, it's intended to be use
in large and heterogeneous communities such as university campus,
but not only.

%files
%doc README*
%config(noreplace) %{_sysconfdir}/mail/%{name}
%{_bindir}/*
%{_sbindir}/*
%{_sysconfdir}/init.d/*
%attr(-,jchkmail,jchkmail) %config(noreplace) %{_var}/lib/%{name}
%{_mandir}/*/*

#----------------------------------------------------------------------------

%prep
%setup -q
# don't try action needing to be root
perl -pi -e 's:@(chown|chgrp):/bin/true:' \
    Makefile.am etc/Makefile.am \
    Makefile.in etc/Makefile.in

%build
aclocal
automake
autoreconf
%configure \
	--with-work-dir=%{_var}/lib/%{name} \
	--with-jgreyd-dir=%{_var}/lib/%{name}/jgreyd \
	--with-user=%{name} \
	--with-group=%{name}

make

%install
mkdir -p %{buildroot}%{_sysconfdir}/init.d

%makeinstall_std

%changelog
* Sat Apr 19 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.2.1-5
+ Revision: 8125dc6
- Try configure instead of configure2_5x, disable parallel build



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9758 |12cu|jed-0.99.19-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define sversion 0.99-19

Summary:	A fast, compact editor based on the slang screen library
Name:		jed
Version:	0.99.19
Release:	6
License:	GPLv2+
Group:		Editors
Url:		http://www.jedsoft.org/jed/
Source0:	ftp://space.mit.edu/pub/davis/jed/v0.99/jed-%{sversion}.tar.bz2
Patch0:		jed-0.99.19-fed-multilib-newauto.patch
BuildRequires:	gpm-devel
BuildRequires:	pkgconfig(slang)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xft)
BuildRequires:	pkgconfig(xt)
Requires:	%{name}-common = %{EVRD}
Requires:	slang-slsh

%description
Jed is a fast, compact editor based on the slang screen library. Jed
features include emulation of the Emacs, EDT, WordStar and Brief editors;
support for extensive customization with slang macros, colors,
keybindings, etc.; and a variety of programming modes with syntax
highlighting.

You should install jed if you've used it before and you like it, or if you
haven't used any text editors before and you're still deciding what you'd
like to use.  You'll also need to have slang installed.

%files
%{_bindir}/jed

#----------------------------------------------------------------------------

%package common
Summary:	Files needed by any Jed editor
Group:		Editors

%description common
The jed-common package contains files (such as .sl files) that are
needed by any jed binary in order to run.

%files common
%doc COPYRIGHT README changes.txt
%doc doc/txt/*
%{_infodir}/*
%{_mandir}/man1/jed*
%{_datadir}/jed

#----------------------------------------------------------------------------

%package xjed
Summary:	The X Window System version of the Jed text editor
Group:		Editors
Requires:	%{name}-common = %{EVRD}

%description xjed
Xjed is a version of the Jed text editor that will work with the X Window
System.

You should install xjed if you like Jed and you'd like to use it with X.
You'll also need to have the X Window System installed.

%files xjed
%{_bindir}/xjed

#----------------------------------------------------------------------------

%package -n rgrep
Summary:	A grep utility which can recursively descend through directories
Group:		Text tools

%description -n rgrep
The rgrep utility can recursively descend through directories as
it greps for the specified pattern.  Note that this ability does
take a toll on rgrep's performance, which is somewhat slow.  Rgrep
will also highlight the matching expression.

Install the rgrep package if you need a recursive grep which can
highlight the matching expression.

%files -n rgrep
%doc COPYRIGHT README changes.txt
%{_bindir}/rgrep
%{_mandir}/man1/rgrep.1*

#----------------------------------------------------------------------------

%prep
%setup -q -n jed-%{sversion}
%ifarch x86_64
%patch0 -p1
%endif

cd autoconf
autoconf
mv configure ..
cd ..

%build
sed -i 's|cd ..;pwd|pwd|g' configure
export JED_ROOT="%{_datadir}/jed"
%configure2_5x
%make clean
%make all
%make rgrep
%make xjed

%install
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_infodir}
mkdir -p %{buildroot}%{_datadir}/jed
mkdir -p %{buildroot}%{_mandir}/man1

cp -r lib %{buildroot}%{_datadir}/jed
cp -r info/jed* %{buildroot}%{_infodir}

cd src/objs
install -m 0755 jed %{buildroot}%{_bindir}
install -m 0755 xjed %{buildroot}%{_bindir}
install -m 0755 rgrep %{buildroot}%{_bindir}

JED_ROOT=%{buildroot}%{_datadir}/jed %{buildroot}%{_bindir}/jed -batch -n -l preparse.sl
# wait till jed finishes
while ps -C jed > /dev/null; do sleep 1; done

cd ../../doc/manual
install -m 644 jed.1 %{buildroot}%{_mandir}/man1
install -m 644 rgrep.1 %{buildroot}%{_mandir}/man1


%changelog
* Thu Mar 06 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.99.19-6
+ Revision: e7c7395
- LOG Fix debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9759 |12cu|jgoodies-common-1.1.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global shortname common

Name:           jgoodies-common
Version:        1.1.1
Release:        4
Summary:        Common library shared by JGoodies libraries and applications

Group:          Development/Java
License:        BSD
URL:            http://www.jgoodies.com/
Source0:        http://www.jgoodies.com/download/libraries/%{shortname}/%{name}-%(tr "." "_" <<<%{version}).zip

BuildRequires:  ant
BuildRequires:  java-devel
BuildRequires:  jpackage-utils
Requires:       java
Requires:       jpackage-utils
BuildArch:      noarch

%description
The JGoodies Common library provides convenience code for other JGoodies
libraries and applications.


%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java
Requires:       %{name} = %{version}-%{release}
Requires:       jpackage-utils

%description javadoc
This package contains the API documentation for %{name}.


%prep
%setup -q

# Delete prebuild JARs
find -name "*.jar" -exec rm -f {} \;

# Remove DOS line endings
for file in LICENSE.txt RELEASE-NOTES.txt; do
  sed 's|\r||g' $file > $file.new && \
  touch -r $file $file.new && \
  mv $file.new $file
done


%build
ant \
  jar \
  javadoc


%install
install -Dpm 0644 build/%{name}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar

mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}/
cp -a build/docs/api/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}/


%files
%defattr(-,root,root,-)
%doc LICENSE.txt README.html RELEASE-NOTES.txt
%{_javadir}/*.jar


%files javadoc
%defattr(-,root,root,-)
%{_javadocdir}/%{name}/




%changelog
* Sun Nov 27 2011 Guilherme Moro <guilherme@mandriva.com> 1.1.1-4
+ Revision: 734048
- rebuild
- imported package jgoodies-common


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9760 |12cu|jgoodies-forms-1.2.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define shortname forms

Name: jgoodies-forms
Summary: Framework to lay out and implement elegant Swing panels in Java
URL: http://www.jgoodies.com/freeware/forms/
Group: Development/Java
Version: 1.2.0
Release: 5
License: BSD

BuildRequires: jpackage-utils >= 0:1.6
BuildRequires: java-devel >= 0:1.4
BuildRequires: ant
BuildRequires: java-rpmbuild
Requires: java >= 0:1.4
BuildArch: noarch

# Unfortunately, the filename has the version in an annoying way
Source0: http://www.jgoodies.com/download/libraries/%{shortname}/%{shortname}-1_2_0.zip
Patch0: %{name}-build.patch

%description
The JGoodies Forms framework helps you lay out and implement elegant Swing
panels quickly and consistently. It makes simple things easy and the hard
stuff possible, the good design easy and the bad difficult.

Main Benefits:

* Powerful, flexible and precise layout
* Easy to work with and quite easy to learn
* Faster UI production
* Better UI code readability
* Leads to better style guide compliance

%package javadoc
Summary: Javadoc documentation for JGoodies Forms
Group: Development/Java
%description javadoc
The JGoodies Forms framework helps you lay out and implement elegant Swing
panels quickly and consistently. It makes simple things easy and the hard
stuff possible, the good design easy and the bad difficult.

This package contains the Javadoc documentation for JGoodies Forms.

%prep
%setup -q -n %{shortname}-%{version}
%patch0 -p1
rm %{shortname}-%{version}.jar
rm -r docs/api

%build
export CLASSPATH=""
%ant compile jar javadoc

%install
install -p -d %{buildroot}%{_javadir} \
        %{buildroot}%{_javadocdir}/%{name}-%{version}
install -p -m 644 build/%{shortname}.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
ln -s %{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}.jar
cp -pr build/docs/api/* %{buildroot}%{_javadocdir}/%{name}-%{version}
# Fix the line endings and the encodings
for file in *.txt *.html docs/*.* docs/reference/* docs/tutorial/* \
        src/tutorial/com/jgoodies/forms/tutorial/*.java \
        src/tutorial/com/jgoodies/forms/tutorial/*/*.java
do
    sed -i 's/\r//' $file
done
for file in docs/reference/*.html docs/tutorial/*.html
do
    iconv --from=ISO-8859-1 --to=UTF-8 $file > $file.new
    sed -i 's/iso-8859-1/utf-8/' $file.new
    mv $file.new $file
done
cd %{buildroot}%{_javadocdir}
ln -s %{name}-%{version} %{name}

%files
%defattr(-,root,root,-)
%{_javadir}/%{name}-%{version}.jar
%{_javadir}/%{name}.jar
%doc RELEASE-NOTES.txt LICENSE.txt README.html docs/ src/tutorial/

%files javadoc
%defattr(644,root,root,755)
%{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9761 |12cu|jgraphx-2.2.0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           jgraphx
Version:        2.2.0.2
Epoch:		1
Release:        2
Summary:        Java Graph Drawing Component

Group:          Development/Java
License:        BSD
URL:            http://www.jgraph.com/jgraph.html
Source0:        http://www.jgraph.com/downloads/jgraphx/archive/%{name}-%(echo %{version} |sed 's/\./_/g').zip

BuildRequires:  ant
BuildRequires:  java-devel >= 1.6
BuildRequires:  jpackage-utils
Requires:       java >= 1.4
Requires:       jpackage-utils

BuildArch:      noarch

%description
JGraphX is the a powerful, easy-to-use and feature-rich graph drawing
component for Java. It is a rewrite of JGraph, also known as JGraph 6.


%package javadoc
Summary:        API Documentation for %{name}

Group:          Development/Java
Requires:       jpackage-utils
Requires:       %{name} = %{EVRD}

%description javadoc
JavaDoc documentation for %{name}

%prep
%setup -q -n %{name}
find -name '*.jar' -delete
rm -rf docs/api


%build
ant

%install

# Code
install -d %{buildroot}%{_javadir}
install -p -m644 lib/%{name}.jar \
        %{buildroot}%{_javadir}/%{name}-%{version}.jar
ln -s %{name}-%{version}.jar \
        %{buildroot}%{_javadir}/%{name}.jar

# API documentation
install -d %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -a docs/api/* %{buildroot}%{_javadocdir}/%{name}-%{version}

%files
%{_javadir}/*
%doc license.txt

%files javadoc
%{_javadocdir}/*


%changelog
* Wed May 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:2.2.0.2-2
+ Revision: 77444b7
- Fix group



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9762 |12cu|jigdo-0.7.3-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Jigsaw Download
Name:		jigdo
Version:	0.7.3
Release:	15
License:	GPLv2+
Group:		Networking/File transfer
Url:		http://atterer.net/jigdo/
Source0:	http://atterer.net/jigdo/%{name}-%{version}.tar.bz2
Patch0:		jigdo-0.7.3-gcc43.patch
Patch1:		jigdo-0.7.3-link.patch
Patch2:		jigdo-0.7.3-no-strip.patch
Source11:	%{name}-16.png
Source12:	%{name}-32.png
Source13:	%{name}-48.png
BuildRequires:	mawk
BuildRequires:	bzip2-devel
BuildRequires:	db-devel
BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libcurl)

%description
Jigsaw Download, or short jigdo, is an intelligent tool that can be used on the
pieces of any chopped-up big file to create a special "template" file which
makes reassembly of the file very easy for users who only have the pieces.

What makes jigdo special is that there are no restrictions on what
offsets/sizes the individual pieces have in the original big image. This makes
the program very well suited for distributing CD/DVD images (or large zip/tar
archives) because you can put the files on the CD on an FTP server - when jigdo
is presented the files along with the template you generated, it is able to
recreate the CD image.

%files -f %{name}.lang
%doc README doc/jigdo-file.* doc/TechDetails.txt
%{_bindir}/%{name}*
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*
%{_datadir}/applications/mandriva-%{name}.desktop
%{_mandir}/man1/%{name}*
%{_liconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p0
%patch2 -p1

%build
autoconf
%configure2_5x
%make

%install
%makeinstall_std

mkdir %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Jigdo
Comment=%{Summary}
Exec=%{name} %U
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=GTK;Network;FileTransfer;
EOF

install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png

%find_lang %{name}


%changelog
* Thu Mar 06 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.7.3-15
+ Revision: c33d421
- LOG Fix debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9763 |12cu|jitsi-2.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		debug_package	%nil
%define		label		latest

Name:		jitsi
Version:	2.4
Release:	1
Summary:	Jitsi - Open Source Video Calls and Chat
Group:		Communications
License:	LGPLv2+
URL:		https://www.jitsi.org
Source:		http://download.jitsi.org/jitsi/nightly/src/%{name}-src-%{version}-%{label}.zip
BuildRoot:	%{_topdir}/buildroot
AutoReqProv:	no
BuildRequires:	java-devel
BuildRequires:	ant
BuildRequires:	ant-nodeps
BuildRequires:	gzip
BuildRequires:	subversion
Requires:	java

%description
Jitsi is an audio/video Internet phone and instant messenger that
supports some of the most popular instant messaging and telephony protocols
such as SIP, Jabber, AIM/ICQ, MSN, Yahoo! Messenger, Bonjour, RSS and
counting. Jitsi is completely Open Source / Free Software, and is
freely available under the terms of the GNU Lesser General Public License.

%prep
%setup -q -n %{name}

%build
ant rebuild

%install

# create structure dir
mkdir -p -m 0755 %{buildroot}%{_bindir} \
	         %{buildroot}%{_datadir}/%{name} \
	         %{buildroot}%{_datadir}/%{name}/lib \
	         %{buildroot}%{_datadir}/%{name}/lib/bundle \
	         %{buildroot}%{_datadir}/%{name}/lib/native \
	         %{buildroot}%{_datadir}/%{name}/sc-bundles \
	         %{buildroot}%{_docdir}/%{name} \
	         %{buildroot}%{_mandir}/man1 \
	         %{buildroot}%{_datadir}/applications \
	         %{buildroot}%{_datadir}/pixmaps

# copy the documentation
install -Dm0644 resources/install/debian/jitsi.1.tmpl %{buildroot}%{_mandir}/man1/jitsi.1
sed -i -e "s/_PACKAGE_NAME_/jitsi/" %{buildroot}%{_mandir}/man1/%{name}.1
sed -i -e "s/_APP_NAME_/Jitsi/" %{buildroot}%{_mandir}/man1/%{name}.1
gzip %{buildroot}%{_mandir}/man1/%{name}.1

# copy the launcher script
install -Dm0655 resources/install/debian/jitsi.sh.tmpl %{buildroot}%{_bindir}/%{name}
sed -i -e "s/_PACKAGE_NAME_/jitsi/" %{buildroot}%{_bindir}/%{name}

# no more libaoss
#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
#chmod a+x $RPM_BUILD_ROOT/usr/bin/jitsi

# copy the menu icons
install -Dm0644 resources/install/debian/%{name}-32.xpm %{buildroot}%{_datadir}/pixmaps/%{name}-32.xpm
install -Dm0644 resources/install/debian/%{name}-16.xpm %{buildroot}%{_datadir}/pixmaps/%{name}-16.xpm
install -Dm0644 resources/install/debian/%{name}.svg %{buildroot}%{_datadir}/pixmaps/%{name}.svg

# copy the menu entry
install -Dm0644 resources/install/debian/%{name}.desktop.tmpl %{buildroot}%{_datadir}/applications/%{name}.desktop
sed -i -e "s/_PACKAGE_NAME_/jitsi/" %{buildroot}%{_datadir}/applications/%{name}.desktop
sed -i -e "s/_APP_NAME_/Jitsi/"	%{buildroot}%{_datadir}/applications/%{name}.desktop

# copy the sc-bundles
install -Dm0644 sc-bundles/*.jar %{buildroot}%{_datadir}/%{name}/sc-bundles/
# remove all slicks
rm -rf %{buildroot}%{_datadir}/%{name}/sc-bundles/*-slick.jar
rm -rf %{buildroot}%{_datadir}/%{name}/sc-bundles/slick*.jar

# copy the os-specific sc-bundles
install -Dm0644 sc-bundles/os-specific/linux/*.jar %{buildroot}%{_datadir}/%{name}/sc-bundles/

# copy the lib jars
cp lib/*.jar %{buildroot}%{_datadir}/%{name}/lib/
cp lib/bundle/* %{buildroot}%{_datadir}/%{name}/lib/bundle/
rm %{buildroot}%{_datadir}/%{name}/lib/bundle/junit.jar
#cp lib/os-specific/linux/*.jar %{buildroot}%{_datadir}/%{name}/lib/

# copy the native libs
%ifarch i386 i586 i686
install -Dm0644 lib/native/linux/* %{buildroot}%{_datadir}/%{name}/lib/native/
%else
install -Dm0644 lib/native/linux-64/* %{buildroot}%{_datadir}/%{name}/lib/native/
%endif

# copy the resources
install -Dm0644 resources/install/logging.properties %{buildroot}%{_datadir}/%{name}/lib/
install -Dm0644 lib/felix.client.run.properties %{buildroot}%{_datadir}/%{name}/lib/

# Make felix deploy its bundles in ~/.felix/sip-communicator.bin
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
# fix shell script
sed -i -e "s/\/usr\/lib\/jni/\$LIBPATH\/native/" $RPM_BUILD_ROOT/usr/bin/jitsi
sed -i -e "s/\/usr\/share\/java\/jdic\.jar/\$LIBPATH\/jdic_stub\.jar:\$LIBPATH\/jdic-all\.jar/" $RPM_BUILD_ROOT/usr/bin/jitsi
sed -i -e "s/\/usr\/share\/java\/org\.apache\.felix\.framework\.jar/\$LIBPATH\/felix\.jar/" $RPM_BUILD_ROOT/usr/bin/jitsi
sed -i -e "s/\/usr\/share\/java\/org\.apache\.felix\.main\.jar://" $RPM_BUILD_ROOT/usr/bin/jitsi
sed -i -e "s/\/launchutils.jar//" $RPM_BUILD_ROOT/usr/bin/jitsi

%clean

%files
%defattr(-,root,root,-)
%{_bindir}/jitsi
#{_libdir}/jitsi
%{_datadir}/%{name}
%{_datadir}/applications/%{name}*
%{_datadir}/pixmaps/%{name}*
%doc %{_mandir}/man*/*


%changelog
* Mon Jan 20 2014 grendizer <alex.burmashev@rosalab.ru> 2.4-1
+ Revision: b135fc0
- Merge pull request #1 from djam/jitsi:master
- Update to 2.4



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9764 |12cu|jlatexmath-1.0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	An implementation of LaTeX math mode wrote in Java

Name:		jlatexmath
Version:	1.0.2
Release:	2
License:	GPLv2+
Group:		Development/Java
URL:		http://forge.scilab.org/index.php/p/jlatexmath/
Source0:	%{name}-src-all-%{version}.zip
BuildRequires:	ant >= 0:1.6
BuildRequires:	fop
BuildRequires:	java-rpmbuild
BuildRequires:	jpackage-utils >= 0:1.6
BuildRequires:	xml-commons-apis
BuildRequires:	xml-commons-jaxp-1.3-apis
BuildRequires:	xmlgraphics-commons
Requires:	jpackage-utils
BuildArch:	noarch

%description
JLaTeXMath is an implementation of LaTeX math mode wrote in Java.

%prep
%setup -q -c -n %{name}

# remove all binary libs
find -type f -name "*.jar" -exec rm -rf {} \;

%build
export CLASSPATH=
export OPT_JAR_LIST=:
cd %{name}-%{version}
%ant minimal fop

%install

# jars
mkdir -p %{buildroot}%{_javadir}
cd %{name}-%{version}
cp -p dist/jlatexmath{,-fop,-minimal}-%{version}.jar %{buildroot}%{_javadir}
cp -p dist/jlm_*.jar %{buildroot}%{_javadir}
pushd  %{buildroot}%{_javadir} 
    #create symlink
    ln -s %{name}-%{version}.jar %{name}.jar
    ln -s %{name}-fop-%{version}.jar %{name}-fop.jar
    ln -s %{name}-minimal-%{version}.jar %{name}-minimal.jar
popd

%clean

%files
%{_javadir}/*.jar

%changelog
* Wed May 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.2-2
+ Revision: f170038
- Updated to 1.0.2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9765 |12cu|jna-3.2.7-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           jna
Version:        3.2.7
Release:        8
Summary:        Pure Java access to native libraries

Group:          Development/Java
License:        LGPLv2+
URL:            https://jna.dev.java.net/
# The source for this package was pulled from upstream's vcs. Use the
# following commands to generate the tarball:
#   svn export https://jna.dev.java.net/svn/jna/tags/%{version}/jnalib/ --username guest jna-%{version}
#   rm -rf jna-%{version}/dist/*
#   tar cjf ~/rpm/SOURCES/jna-%{version}.tar.bz2 jna-%{version}
Source0:        %{name}-%{version}.tar.bz2
Source1:	%{name}-pom.xml
# This patch is Fedora-specific for now until we get the huge
# JNI library location mess sorted upstream
Patch1:         jna-3.2.5-loadlibrary.patch
# The X11 tests currently segfault; overall I think the X11 JNA stuff is just a 
# Really Bad Idea, for relying on AWT internals, using the X11 API at all,
# and using a complex API like X11 through JNA just increases the potential
# for problems.
Patch2:         jna-3.2.4-tests-headless.patch
Patch3:         jna-3.2.7-javadoc.patch
# Build using GCJ javadoc
Patch4:         jna-3.2.7-gcj-javadoc.patch
# junit cames from rpm
Patch5:         jna-3.2.5-junit.patch

# We manually require libffi because find-requires doesn't work
# inside jars.
Requires:       java  >= 0:1.6.0
Requires:       jpackage-utils
Requires(post):	jpackage-utils
Requires(postun): jpackage-utils
BuildRequires:  java-devel >= 0:1.6.0
BuildRequires:  jpackage-utils
BuildRequires:  pkgconfig(libffi)
BuildRequires:  ant, ant-junit, ant-nodeps, ant-trax, junit
BuildRequires:  pkgconfig(x11)
BuildRequires:  pkgconfig(xt)


%description
JNA provides Java programs easy access to native shared libraries
(DLLs on Windows) without writing anything but Java code. JNA's
design aims to provide native access in a natural way with a
minimum of effort. No boilerplate or generated code is required.
While some attention is paid to performance, correctness and ease
of use take priority.


%package        javadoc
Summary:        Javadocs for %{name}
Group:          Development/Java
Requires:       %{name} = %{version}-%{release}


%description    javadoc
This package contains the javadocs for %{name}.


%package        contrib
Summary:        Contrib for %{name}
Group:          Development/Java
Requires:       %{name} = %{version}-%{release}
Obsoletes:      %{name}-examples


%description    contrib
This package contains the contributed examples for %{name}.


%prep
%setup -q -n %{name}-%{version}
sed -e 's|@JNIPATH@|%{_libdir}/%{name}|' %{PATCH1} | patch -p1
%patch2 -p1 -b .tests-headless
%patch3 -p1 -b .javadoc
# temporary hach for patch3 on epel5
chmod -Rf a+rX,u+w,g-w,o-w .
%patch4 -p0 -b .gcj-javadoc
%patch5 -p1 -b .junit
cp %{SOURCE1} ./

# UnloadTest fail during build since we modify class loading
rm test/com/sun/jna/JNAUnloadTest.java
# current bug: https://jna.dev.java.net/issues/show_bug.cgi?id=155
rm test/com/sun/jna/DirectTest.java

# all java binaries must be removed from the sources
#find . -name '*.jar' -delete
rm lib/junit.jar
find . -name '*.class' -delete

# remove internal copy of libffi
rm -rf native/libffi

# clean LICENSE.txt
sed -i 's/\r//' LICENSE.txt
chmod 0644 LICENSE.txt


%build
# We pass -Ddynlink.native which comes from our patch because
# upstream doesn't want to default to dynamic linking.
ant -Dcflags_extra.native="%{optflags}" -Ddynlink.native=true -Dnomixedjar.native=true jar contrib-jars javadoc
# remove compiled contribs
find contrib -name build -exec rm -rf {} \; || :
sed -i "s/VERSION/%{version}/" %{name}-pom.xml

%install
rm -rf %{buildroot}

# jars
install -D -m 644 build*/%{name}.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
(cd %{buildroot}%{_javadir}/; for jar in `ls *-%{version}.jar`; do ln -s $jar `echo $jar | sed -e 's/-%{version}//'`; done)
install -d -m 755 %{buildroot}%{_javadir}/%{name}
find contrib -name '*.jar' -exec cp {} %{buildroot}%{_javadir}/%{name}/ \;
# NOTE: JNA has highly custom code to look for native jars in this
# directory.  Since this roughly matches the jpackage guidelines,
# we'll leave it unchanged.
install -d -m 755 %{buildroot}%{_libdir}/%{name}
install -m 755 build*/native/libjnidispatch*.so %{buildroot}%{_libdir}/%{name}/

# install maven pom file
install -Dm 644 %{name}-pom.xml %{buildroot}%{_mavenpomdir}/JPP.%{name}.pom
# ... and maven depmap
%add_to_maven_depmap net.java.dev.jna %{name} %{version} JPP %{name}

# javadocs
install -p -d -m 755 %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -a doc/javadoc/* %{buildroot}%{_javadocdir}/%{name}-%{version}

%clean
rm -rf %{buildroot}


%post
%update_maven_depmap


%postun
%update_maven_depmap


%files
%defattr(-,root,root,-)
%doc LICENSE.txt release-notes.html 
%{_libdir}/%{name}
%{_javadir}/%{name}.jar
%{_javadir}/%{name}-%{version}.jar
%{_mavenpomdir}/*.pom
%{_mavendepmapfragdir}/%{name}


%files javadoc
%defattr(-,root,root,-)
%{_javadocdir}/%{name}-%{version}


%files contrib
%defattr(-,root,root,-)
%{_javadir}/%{name}




%changelog
* Tue Feb 21 2012 Jon Dill <dillj@mandriva.org> 3.2.7-6mdv2012.0
+ Revision: 778765
- rebuild against new version of libffi4

* Sun Nov 27 2011 Guilherme Moro <guilherme@mandriva.com> 3.2.7-5
+ Revision: 734052
- rebuild
- imported package jna

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 3.2.4-3mdv2011.0
+ Revision: 612457
- the mass rebuild of 2010.1 packages

* Thu Nov 26 2009 Jérôme Brenier <incubusss@mandriva.org> 3.2.4-2mdv2010.1
+ Revision: 470390
- add requires jna to jna-examples

* Thu Nov 26 2009 Jérôme Brenier <incubusss@mandriva.org> 3.2.4-1mdv2010.1
+ Revision: 470387
- new version 3.2.4
- new subpackage jna-examples
- resync with Fedora patches

* Fri Sep 25 2009 Jaroslav Tulach <jtulach@mandriva.org> 3.0.9-1mdv2010.0
+ Revision: 448704
- Updating to 3.0.9 version

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 3.0.4-0.1.svn630.3mdv2010.0
+ Revision: 438039
- rebuild

* Fri Mar 06 2009 Antoine Ginies <aginies@mandriva.com> 3.0.4-0.1.svn630.2mdv2009.1
+ Revision: 350277
- 2009.1 rebuild

* Thu Aug 14 2008 Alexander Kurtakov <akurtakov@mandriva.org> 3.0.4-0.1.svn630.1mdv2009.0
+ Revision: 271886
- fix examples install on 64bit
- new version 3.0.4

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild early 2009.0 package (before pixel changes)

* Wed Apr 30 2008 Alexander Kurtakov <akurtakov@mandriva.org> 3.0.2-0.7.3mdv2009.0
+ Revision: 199450
- bump release
- reintroduce jna-examples, needed by atunes

* Tue Apr 29 2008 Alexander Kurtakov <akurtakov@mandriva.org> 3.0.2-0.7.2mdv2009.0
+ Revision: 198927
- obsolete old examples package
- new version

* Wed Mar 19 2008 Nicolas Vigier <nvigier@mandriva.com> 0:3.0-0.0.2mdv2008.1
+ Revision: 188913
- build jna-examples.jar because atunes needs it

* Wed Feb 27 2008 Alexander Kurtakov <akurtakov@mandriva.org> 0:3.0-0.0.1mdv2008.1
+ Revision: 175929
- add libx11-devel BR
- import jna



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9766 |12cu|jnettop-0.13.0-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	Network traffic tracker
Name: 		jnettop
Version:	0.13.0
Release:	10
Group: 		Monitoring
Url:		http://jnettop.kubs.info/
License: 	GPLv2
Source0: 	http://jnettop.kubs.info/dist/%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pcap-devel = 1.3.0-2
BuildRequires:	libglib2-devel

%description
Nettop is visualising active network traffic as top does with processes.
It displays active network streams sorted by bandwidth used. This is
often usable when you want to get a fast grip of what is going on on your
outbound router.

%prep
%setup -q

%build
%configure 
%make

%install
%makeinstall

%files
%doc AUTHORS ChangeLog COPYING INSTALL NEWS README .jnettop
%{_bindir}/jnettop
%{_prefix}/share/%{name}/*
%_mandir/man8/jnettop.*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9767 |12cu|joda-time-1.5.2-0.0.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2005, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define section   free

Name:           joda-time
Version:        1.5.2
Release:        %mkrel 0.0.3
Epoch:          0
Summary:        Java date and time API
Group:          Development/Java
License:        Apache License
URL:            http://www.joda.org/
Source0:        http://prdownloads.sourceforge.net/joda-time/joda-time-1.5.2-src.tar.gz

BuildArch:      noarch
BuildRequires:  jpackage-utils >= 0:1.6
BuildRequires:  java-rpmbuild
BuildRequires:  ant >= 0:1.6
BuildRequires:  ant-junit >= 0:1.6
BuildRequires:  junit

%description
Joda-Time provides a quality replacement for the Java date 
and time classes. The design allows for multiple calendar 
systems, while still providing a simple API. The 'default' 
calendar is the ISO8601 standard which is used by XML. The 
Gregorian, Julian, Buddhist, Coptic and Ethiopic systems 
are also included, and we welcome further additions. 
Supporting classes include time zone, duration, format 
and parsing. 

%package        javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description    javadoc
%{summary}.

%prep
%setup -q -n %{name}-%{version}-src
%remove_java_binaries

%build
mkdir lib
pushd lib
ln -sf $(build-classpath junit) junit-3.8.1.jar
popd
export OPT_JAR_LIST="ant/ant-junit junit"
export CLASSPATH=
%{ant} jar javadoc
#%{ant} jar javadoc test


%install
install -dm 755 %{buildroot}%{_javadir}
install -pm 644 build/%{name}-%{version}.jar \
  %{buildroot}%{_javadir}/%{name}-%{version}.jar

#javadoc
install -dm 755 %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -pr build/docs/* %{buildroot}%{_javadocdir}/%{name}-%{version}

ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name} 

#doc
install -dm 755 %{buildroot}%{_docdir}/%{name}-%{version}
cp LICENSE.txt %{buildroot}%{_docdir}/%{name}-%{version}

%create_jar_links

%files
%defattr(-,root,root,-)
%{_docdir}/%{name}-%{version}/LICENSE.txt
%{_javadir}/*.jar

%files javadoc
%defattr(-,root,root,-)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}


%changelog
* Fri Sep 11 2009 Thierry Vignaud <tvignaud@mandriva.com> 0:1.5.2-0.0.3mdv2010.0
+ Revision: 438041
- rebuild

* Fri Mar 06 2009 Antoine Ginies <aginies@mandriva.com> 0:1.5.2-0.0.2mdv2009.1
+ Revision: 350242
- 2009.1 rebuild

* Fri Mar 07 2008 Alexander Kurtakov <akurtakov@mandriva.org> 0:1.5.2-0.0.1mdv2008.1
+ Revision: 181172
- remove vendor and distribution tags
- bump release
- import joda-time



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9768 |12cu|john-1.8.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	John the Ripper password cracker
Name:		john
Version:	1.8.0
Release:	2
License:	GPLv2+
Group:		Monitoring
Url:		http://www.openwall.com/john
Source0:	http://www.openwall.com/john/g/%{name}-%{version}.tar.xz
BuildRequires:	pkgconfig(openssl)

%description
John the Ripper is a fast password cracker, currently available for many
flavors of Unix (11 are officially supported, not counting different
architectures), DOS, Win32, and BeOS. Its primary purpose is to detect
weak Unix passwords, but a number of other hash types are supported as
well.

%files
%doc doc/*
%config(noreplace) %{_sysconfdir}/john.conf
%{_bindir}/*
%{_datadir}/%{name}

#----------------------------------------------------------------------------

%prep
%setup -q
chmod 0644 doc/*

find . -perm 0600 | xargs chmod 0644

%build
TARGET=""
%ifarch %{ix86}
    %ifarch i686
    TARGET=linux-x86-mmx
    %else
    TARGET=linux-x86-any
    %endif
%else
    %ifarch x86_64
    TARGET=linux-x86-64
    %endif
%endif

if test -z "$TARGET"; then
    TARGET=generic
    export TARGET
    echo "Please add the right TARGET to the spec file"
fi

cd src
%make $TARGET CFLAGS="-c -Wall %{optflags} -DJOHN_SYSTEMWIDE=1" LDFLAGS="%{ldflags}"

%install
mkdir -p %{buildroot}%{_bindir} \
	%{buildroot}%{_datadir}/%{name} \
	%{buildroot}%{_sysconfdir}

install -m 755 run/{john,mailer} %{buildroot}%{_bindir}/
install -m 644 run/*.chr run/password.lst %{buildroot}%{_datadir}/%{name}/
install -m 644 run/john.conf %{buildroot}%{_sysconfdir}/

pushd %{buildroot}%{_bindir}
    ln -s john unafs
    ln -s john unique
    ln -s john unshadow
popd

pushd %{buildroot}%{_datadir}/%{name}
    ln -s %{_sysconfdir}/john.conf john.ini
popd


%changelog
* Thu Mar 06 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.8.0-2
+ Revision: 191d896
- LOG New version 1.8.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9769 |12cu|jokosher-0.11.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	mainver	%(echo %{version} | sed -e "s/\\([0-9]*\\.[0-9]*\\).[0-9]*/\\1/")

Summary:	Simple yet powerful multi-track studio
Name:		jokosher
Version:	0.11.5
Release:	%mkrel 1
Group:		Sound
License:	GPLv2+
URL:		http://jokosher.org
Source0:	http://launchpad.net/%{name}/%{mainver}/%{version}/+download/%{name}-%{version}.tar.gz
BuildRequires:	python-devel >= %{py_ver}
BuildRequires:	desktop-file-utils
BuildRequires:	python-setuptools
BuildRequires:	gettext
BuildRequires:	scrollkeeper
Requires:	dbus-python
Requires:	gnonlin >= 0.10.8
Requires:	gstreamer0.10-plugins-base >= 0.10.11
Requires:	gstreamer0.10-plugins-good >= 0.10.4
Requires:	gstreamer0.10-python
Requires:	gstreamer0.10-plugins-ugly >= 0.10.6
Requires:	gstreamer0.10-plugins-bad >= 0.10.5
Requires:	gnome-python
Requires:	pygtk2.0-libglade >= 2.14
Requires:	python-pkg-resources
Requires:	python-pyxml
Requires:	yelp
Requires:	ladspa
Requires(post,postun):	scrollkeeper
Obsoletes:	%{name} < 0.9
BuildArch:	noarch


%description
Jokosher is a simple and poweful multi-track studio.Jokosher provides a
complete application for recording, editing, mixing and exporting audio, and
has been specifically designed with usability in mind. The developers behind
Jokosher have re-thought audio production at every level, and created
something devilishly simple to use.
Jokosher offers a strong feature set:
* Easy to use interface, designed from the ground up. Jokosher uses concepts
  and language familiar to musicians, and is a breeze to use.
* Simple editing with splitting, trimming and moving tools.
* Multi-track volume mixing with VU sliders.
* Import audio (Ogg Vorbis, MP3, FLAC, WAV and anything else supported by
  GStreamer) into your projects.
* A range of instruments can be added to a project, and instruments can be
  renamed.Instruments can also be muted and soloed easily.
* Export to MP3, Ogg Vorbis, FLAC, WAV and anything else GStreamer supports.
* Documentation (User Guide, FAQ, Tutorial) and User Community (Forums, IRC).


%prep
%setup -q
sed -i '1d' Jokosher/JokosherApp.py
sed -i s/"Version=0.9"/"Version=1.0"/g bin/%{name}.desktop


%build
python setup.py build


%install
python setup.py install --skip-build --root=%{buildroot}

perl -pi -e 's,%{name}-icon.png,%{name}-icon,g' %{buildroot}%{_datadir}/applications/*

desktop-file-install \
    --remove-category="Application" \
    --add-category="Audio;Recorder;X-MandrivaLinux-CrossDesktop;" \
    --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

chmod 755 %{buildroot}%{py_sitedir}/Jokosher/Profiler.py

#(tpg) wtf?
#mkdir -p %%{buildroot}%%{_datadir}/omf/%%{name}
#mv -f %%{buildroot}%%{_prefix}/jokosher/* %%{buildroot}%%{_datadir}/omf/%%{name}

%find_lang %{name}


%files -f %{name}.lang
%doc AUTHORS COPYING README help/*
%{_bindir}/%{name}
%dir %{_datadir}/%{name}
%dir %{_datadir}/%{name}/Instruments
%dir %{_datadir}/%{name}/Instruments/images
%dir %{_datadir}/%{name}/extensions
%dir %{_datadir}/%{name}/pixmaps
%dir %{_datadir}/omf/%{name}
%dir %{py_sitedir}/Jokosher
%dir %{py_sitedir}/Jokosher/elements
%dir %{py_sitedir}/Jokosher/ui
%dir %{py_sitedir}/Jokosher/PlatformUtils
%{py_sitedir}/Jokosher/*.py*
%{py_sitedir}/Jokosher/elements/*.py*
%{py_sitedir}/Jokosher/PlatformUtils/*.py*
%{py_sitedir}/Jokosher/ui/*.py*
%{py_sitedir}/%{name}*egg-info
%{_datadir}/applications/%{name}.desktop
%{_datadir}/gnome/help/%{name}/C/figures/*.png
%{_datadir}/gnome/help/%{name}/C/*.xml
%{_datadir}/omf/%{name}/%{name}-C.omf
%{_iconsdir}/hicolor/*/apps/*.png
%{_datadir}/%{name}/Instruments/*.instr
%{_datadir}/%{name}/Instruments/images/*.png
%{_datadir}/%{name}/Jokosher.glade
%{_datadir}/%{name}/extensions/*py*
%{_datadir}/%{name}/%{name}-logo.png
%{_datadir}/%{name}/pixmaps/*.png
%{_datadir}/mime/packages/%{name}.xml
%{_datadir}/pixmaps/%{name}.png


%changelog
* Mon Jun 03 2013 Giovanni Mariani <mc2374@mclink.it> 0.11.5-1
- New version 0.11.5
- Dropped support for ancient distro releases
- Don't remove "AudioVideo" from .desktop file and avoid an error from
  desktop-file-validate
- Cleaned spec file

* Tue Nov 02 2010 Michael Scherer <misc@mandriva.org> 0.11.4-2mdv2011.0
+ Revision: 592408
- rebuild for python 2.7

* Mon Mar 01 2010 Frederik Himpe <fhimpe@mandriva.org> 0.11.4-1mdv2010.1
+ Revision: 513256
- update to new version 0.11.4

* Sat Jun 13 2009 Frederik Himpe <fhimpe@mandriva.org> 0.11.3-1mdv2010.0
+ Revision: 385721
- update to new version 0.11.3

* Wed May 13 2009 Frederik Himpe <fhimpe@mandriva.org> 0.11.2-1mdv2010.0
+ Revision: 375514
- Update to new version 0.11.2
- Fix source URL

* Tue May 12 2009 Frederik Himpe <fhimpe@mandriva.org> 0.11-2mdv2010.0
+ Revision: 374978
- rebuild

* Sun Mar 08 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.11-1mdv2009.1
+ Revision: 352867
- update to new version 0.11
- fix file list

* Mon Dec 29 2008 Götz Waschk <waschk@mandriva.org> 0.10-3mdv2009.1
+ Revision: 320971
- rebuild for new python

* Sat Nov 29 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.10-2mdv2009.1
+ Revision: 308014
- require python-pkg-resources for mdv version greater than 200900, instead of python-setuptools which requires bunch of useless python stuff and python-devel

* Mon Sep 01 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.10-1mdv2009.0
+ Revision: 278188
- drop patch 0, fixed upstream
- fix file list
- update to new version 0.10

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 0.9-10mdv2009.0
+ Revision: 247416
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Sat Mar 08 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9-8mdv2008.1
+ Revision: 182205
- new license policy

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 0.9-7mdv2008.1
+ Revision: 170905
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Sep 24 2007 Anne Nicolas <ennael@mandriva.org> 0.9-6mdv2008.0
+ Revision: 92569
- Fix menu

* Thu Sep 13 2007 Emmanuel Andry <eandry@mandriva.org> 0.9-5mdv2008.0
+ Revision: 85339
- fix desktop file validation
- remove omf files location workaround

* Wed Aug 08 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9-4mdv2008.0
+ Revision: 60179
- fix omf files directory
- tune up the desktop file
- add python-pyxml to requires
- add gstreamer-plugins-bad to enable LADSPA effect support
- add gstreamer-plugins-ugly to enable mp3 files playback

* Wed Jul 25 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9-3mdv2008.0
+ Revision: 55269
- provide patch, which should fix #31976

* Mon Jul 23 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9-2mdv2008.0
+ Revision: 54506
- add provides on yelp (should close 31976)
- set buildrequires on gettext and scrollkeeper
- add requires on ladspa
- fix desktop file
- add post and postun scriplets
- own missing directories and files
- extend the description

* Wed May 23 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9-1mdv2008.0
+ Revision: 30341
- update to the stable version


* Wed Feb 28 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9-0.20070228.1mdv2007.0
+ Revision: 127068
- update to version 0.9 svn
- spec file clean

* Sun Feb 18 2007 Götz Waschk <waschk@mandriva.org> 0.2-2mdv2007.1
+ Revision: 122366
- replace deps by package names that exist on Mandriva and not Debian
- make it a noarch package
- change the executable name to match the menu entry
- this is still unusable, stay tuned

* Sat Feb 17 2007 Jérôme Soyer <saispo@mandriva.org> 0.2-1mdv2007.1
+ Revision: 122087
- Fix build
- Import jokosher


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9770 |12cu|joomla-1.5.20-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# (oe) undefining these makes the build _real_ quick.
%undefine __find_provides
%undefine __find_requires

Summary:	Joomla Open Source (CMS)
Name:		joomla
Version:	1.5.20
Release:	3
License:	GPLv2+
Group:		System/Servers
URL:		http://www.joomla.org/
Source0:	Joomla_%{version}-Stable-Full_Package.tar.bz2
Source1:	joomla-16x16.png
Source2:	joomla-32x32.png
Source3:	joomla-48x48.png
Patch0:		joomla-htaccess.patch.bz2
Requires:	apache-mod_php
Requires:	php-mysql
Requires:	php-xml
Requires:	php-gd
Requires:	joomla-administrator
BuildArch:	noarch

%description
Joomla! is a Content Management System (CMS) created by the same award-winning
team that brought the Mambo CMS to its current state of stardom.

%package	administrator
Summary:	Administrative web interface for Joomla Open Source (CMS)
Group:		System/Servers
Requires:	%{name} = %{version}-%{release}

%description	administrator
Administrative web interface for Joomla Open Source (CMS)

%prep

%setup -q -c
%patch0

# clean up CVS stuff
for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -r $i; fi >&/dev/null
done

# fix dir perms
find . -type d | xargs chmod 755

# fix file perms
find . -type f | xargs chmod 644

cp %{SOURCE1} .
cp %{SOURCE2} .
cp %{SOURCE3} .

%build

%install
install -d %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d
install -d %{buildroot}%{_sysconfdir}/%{name}
install -d %{buildroot}%{_var}/www/%{name}
cp -aRf * %{buildroot}%{_var}/www/%{name}/

# provide an empty configuration.php file
touch %{buildroot}%{_var}/www/%{name}/configuration.php

# apache config
cat > %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf << EOF

Alias /%{name} %{_var}/www/%{name}

<Directory %{_var}/www/%{name}>
    Require all granted
</Directory>

<Directory %{_var}/www/%{name}/installation>
    Require local
    ErrorDocument 403 "Access denied per %{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf"
</Directory>

EOF

cat htaccess.txt >> %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf

cat > %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/%{name}-administrator.conf << EOF

<Directory %{_var}/www/%{name}/administrator>
    Require local
    ErrorDocument 403 "Access denied per %{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf"
</Directory>
EOF

cat > README.urpmi <<EOF
Once this package is installed, there are a few configuration items which need
to be performed before the application is usable.  First, you need to install
Mysql database and corresponding php modules:

# urpmi mysql php-mysql

Then, you need to establish a username and password to connect to your
MySQL database as, and make both MySQL and Joomla aware of this.
Let's start by creating the database and the username / password
inside MySQL first:

  # mysql
  mysql> create database joomla;
  Query OK, 1 row affected (0.00 sec)

  mysql> grant all privileges on joomla.* to joomla identified by 'joomla';
  Query OK, 0 rows affected (0.00 sec)

  mysql> flush privileges;
  Query OK, 0 rows affected (0.00 sec)

  mysql> exit
  Bye
  #

Under certain curcumstances, you may need to run variations of the "grant"
command:
mysql> grant all privileges on joomla.* to joomla@localhost identified by 'joomla';
   OR
mysql> grant all privileges on joomla.* to joomla@'%' identified by 'joomla';

This has created an empty database called 'joomla', created a user named
'joomla' with a password of 'joomla', and given the 'joomla' user total
permission over the 'joomla' database.  Obviously, you'll want to select a
different password, and you may want to choose different database and user
names depending on your installation.  The specific values you choose are
not constrained, they simply need to be consistent between the database and the
config file.

Once that's done and the database server and web server have been started, 
 in your favourite web browser, enter following URL :
http://localhost/joomla/  and 
follow the instructions given to you on the pages you see to set up the 
database tables. Then, when required, removed the directory 
%{_var}/www/joomla/installation/.
EOF

# Mandriva Icons
install -d %{buildroot}%{_iconsdir}
install -d %{buildroot}%{_miconsdir}
install -d %{buildroot}%{_liconsdir}

install -m0644 joomla-16x16.png %{buildroot}%{_miconsdir}/%{name}.png
install -m0644 joomla-32x32.png %{buildroot}%{_iconsdir}/%{name}.png
install -m0644 joomla-48x48.png %{buildroot}%{_liconsdir}/%{name}.png

# install menu entry.

# XDG menu
install -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Joomla Administrator
Comment=Administrative web interface for Joomla Open Source (CMS)
Exec=%{_bindir}/www-browser http://localhost/%{name}/administrator/
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-Internet-WebEditors;Network;WebDevelopment;
EOF

# cleanup
rm -f %{buildroot}%{_var}/www/%{name}/htaccess.txt %{buildroot}%{_var}/www/%{name}/joomla-*.png

%files
%doc README.urpmi
%config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf
#exclude %{_var}/www/%{name}/administrator
%dir %{_var}/www/%{name}
%{_var}/www/%{name}/includes
%{_var}/www/%{name}/installation
%{_var}/www/%{name}/libraries
%{_var}/www/%{name}/logs
%{_var}/www/%{name}/plugins
%{_var}/www/%{name}/tmp
%{_var}/www/%{name}/xmlrpc
%{_var}/www/%{name}/CHANGELOG.php
%{_var}/www/%{name}/COPYRIGHT.php
%{_var}/www/%{name}/CREDITS.php
%{_var}/www/%{name}/INSTALL.php
%{_var}/www/%{name}/LICENSE.php
%{_var}/www/%{name}/LICENSES.php
%{_var}/www/%{name}/index*.php
%{_var}/www/%{name}/configuration.php-dist
%{_var}/www/%{name}/robots.txt
%defattr(0644,apache,root,0755)
%config(noreplace) %{_var}/www/%{name}/configuration.php
%{_var}/www/%{name}/cache
%{_var}/www/%{name}/components
%{_var}/www/%{name}/images
%{_var}/www/%{name}/language
%{_var}/www/%{name}/media
%{_var}/www/%{name}/modules
%{_var}/www/%{name}/templates

%files administrator
%config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/%{name}-administrator.conf
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_datadir}/applications/*.desktop
%defattr(0644,apache,root,0755)
%{_var}/www/%{name}/administrator



%changelog
* Mon Oct 14 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.5.20-3
+ Revision: 92514b9
- Adopted for Apache 2.4



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9771 |12cu|joy2key-1.6.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:			joy2key
Version:		1.6.3
Release:		4

Summary:	Translate joystick events into keyboard events
License:	GPLv2
# keyboard emulator:
Group:		Emulators
URL:		http://sourceforge.net/projects/joy2key/
Source0:	http://downloads.sourceforge.net/joy2key/joy2key-%{version}.tar.bz2
# Uses xwininfo to find the window.
Requires:	xwininfo
BuildRequires:	pkgconfig(x11)

%description
Joy2key will translate your joystick movements into the equivalent
keystrokes. Joy2key works both in X and at the console, both raw and
terminal modes.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS README TODO joy2keyrc.sample
%{_bindir}/joy2key
%{_mandir}/man1/joy2key.1*



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.6.3-3mdv2011.0
+ Revision: 619833
- the mass rebuild of 2010.0 packages

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 1.6.3-2mdv2010.0
+ Revision: 438058
- rebuild

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 1.6.3-1mdv2009.1
+ Revision: 359227
- new version
- drop patches, applied upstream
- update URL

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.6.1-3mdv2009.0
+ Revision: 267308
- rebuild early 2009.0 package (before pixel changes)

* Sun May 18 2008 Anssi Hannula <anssi@mandriva.org> 1.6.1-2mdv2009.0
+ Revision: 208789
- requires xwininfo

* Sun May 18 2008 Anssi Hannula <anssi@mandriva.org> 1.6.1-1mdv2009.0
+ Revision: 208697
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9772 |12cu|jpegoptim-1.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Utility to optimize JPEG image files
Name:		jpegoptim
Version:	1.3.0
Release:	1
License:	GPLv2+
Group:		Graphics
Url:		http://www.kokkonen.net/tjko/projects.html
Source0:	http://www.kokkonen.net/tjko/src/%{name}-%{version}.tar.gz
BuildRequires:	jpeg-devel

%description
Provides lossless optimization (based on optimizing the Huffman tables)
and "lossy" optimization based on setting the maximum quality factor.

%files
%doc COPYRIGHT README
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall



%changelog
* Thu Mar 06 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.3.0-1
+ Revision: b7bbdca
- LOG New version 1.3.0, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9773 |12cu|jpegpixi-1.1.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Command line tool to fix bad pixels in digital photos
Name:		jpegpixi
Version:	1.1.1
Release:	6
License:	GPLv2+
Group:		Graphics
Url:		http://www.zero-based.org/software/jpegpixi/
Source0:	http://www.zero-based.org/software/jpegpixi/%{name}-%{version}.tar.bz2
BuildRequires:	jpeg-devel

%description
"Jpegpixi" is short for "JPEG pixel interpolator". The intent of the
program is to interpolate pixels in JFIF images (commonly referred to
as "JPEG images"). This is useful to correct images from a digital
camera with CCD defects. For example, if one pixel is always bright
green, this pixel can be interpolated away with jpegpixi.

Jpegpixi is unique in that it tries to preserve the quality of the
JFIF image as much as possible. Usual graphics programs decode JFIF
images when they are loaded, and re-encode them when they are saved,
which results in an overall loss of quality. Jpegpixi, on the other
hand, does not decode and re-encode the image, but manipulates the
encoded image data (known as the "DCT coefficients"). Therefore, the
blocks (typically 8x8, 8x16, or 16x16 pixel areas) which contain the
pixels to be interpolated are minimally disturbed, whereas other
blocks remain pixel-by-pixel identical to the original image.

Jpegpixi is a command line utility. It is Free Software, released
under the GNU General Public License.

Please read the manual page for detailed usage instructions ("man
jpegpixi"). For a usage example, please see the "Example" section on
the jpegpixi homepage at <http://jpegpixi.sourceforge.net/>.

%files -f %{name}.lang
%doc AUTHORS COPYING ChangeLog NEWS README README.jpeglib
%{_bindir}/jpeghotp
%{_bindir}/jpegpixi
%{_mandir}/man1/jpeghotp.1*
%{_mandir}/man1/jpegpixi.1*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%find_lang %{name} jpeghotp %{name}.lang --with-man


%changelog
* Thu Mar 06 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.1.1-6
+ Revision: a64886e
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9774 |12cu|jutil-1.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define section         free
%define gcj_support     1

Name:           jutil
Version:        1.4
Release:        1
Epoch:          0
Summary:        Parameterized collections library for Java
License:        GPL
Group:          Development/Java
URL:            http://cscott.net/Projects/JUtil
Source0:        http://cscott.net/Projects/JUtil/jutil-latest/%{name}-%{version}.tar.gz
BuildRequires:  ant
BuildRequires:  java-rpmbuild >= 0:1.6
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildRequires:  java-devel
BuildArch:      noarch
%endif

%description
JUtil is a fully-parameterized (generic) collections library for
Java. It was originally part of the FLEX project.


%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
Javadoc for %{name}.

%prep
%setup -q
%{__perl} -pi -e 's|<javac|<javac source="1.5" nowarn="true"|g' build*.xml
%{_bindir}/find . -type f -name '*.jar' | xargs -t %{__rm}

%build
export CLASSPATH=
export OPT_JAR_LIST=:
%{ant} jar javadoc

%install
%{__mkdir_p} %{buildroot}%{_javadir}
%{__cp} -a %{name}.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do %{__ln_s} ${jar} ${jar/-%{version}/}; done)

%{__mkdir_p} %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -pr api/*  %{buildroot}%{_javadocdir}/%{name}-%{version}
%{__ln_s} %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}

#%{__perl} -pi -e 's/\r$//g' 

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%doc AUTHORS COPYING ChangeLog NEWS README
%{_javadir}/%{name}.jar
%{_javadir}/%{name}-%{version}.jar
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-%{version}.jar.db
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-%{version}.jar.so
%endif

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0:1.3-1.1.5mdv2011.0
+ Revision: 619872
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0:1.3-1.1.4mdv2010.0
+ Revision: 429653
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0:1.3-1.1.3mdv2009.0
+ Revision: 140829
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Dec 16 2007 Anssi Hannula <anssi@mandriva.org> 0:1.3-1.1.3mdv2008.1
+ Revision: 120958
- buildrequire java-rpmbuild, i.e. build with icedtea on x86(_64)

* Sat Sep 15 2007 Anssi Hannula <anssi@mandriva.org> 0:1.3-1.1.2mdv2008.0
+ Revision: 87454
- rebuild to filter out autorequires of GCJ AOT objects
- remove unnecessary Requires(post) on java-gcj-compat

* Sun Jul 08 2007 David Walluck <walluck@mandriva.org> 0:1.3-1.1.1mdv2008.0
+ Revision: 49710
- Import jutil



* Sat Jul 07 2007 David Walluck <walluck@mandriva.org> 0:1.3-1.1.1mdv2008.0
- release

* Wed Mar 14 2007 David Walluck <walluck@mandriva.org> 0:1.3-1mdv2007.0
- 1.3

* Wed Mar 14 2007 David Walluck <walluck@mandriva.org> 0:1.1-2mdv2007.0
- enable gcj support
- use javadoc macro
- fix javadoc

* Mon Sep 18 2006 David Walluck <walluck@mandriva.org> 0:1.1-1mdv2007.0
- release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9775 |12cu|k4dirstat-2.7.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		k4dirstat
Summary:	Ggraphical disk usage utility
Version:	2.7.5
Release:	1
License:	GPLv2
Group:		File tools
URL:		https://bitbucket.org/jeromerobert/k4dirstat/wiki/Home
Source0:	k4dirstat-%{version}.tar.gz
BuildRequires:	kdelibs4-devel
BuildRequires:	kdebase4-devel

%description
KDirStat is a graphical disk usage utility, very much like the Unix "du"
command. In addition to that, it comes with some cleanup facilities to reclaim
disk space. 

%prep
%setup -q -n jeromerobert-k4dirstat-1ad2e96d73fa

%build
%cmake
%make

%install
pushd build
%makeinstall_std
popd

%files
%{_bindir}/k4dirstat
%{_kde_applicationsdir}/k4dirstat.desktop
%{_kde_appsdir}/k4dirstat/
%{_kde_datadir}/config.kcfg/k4dirstat.kcfg
%{_kde_docdir}/HTML/en/k4dirstat/
%{_kde_iconsdir}/hicolor/*/apps/k4dirstat.*
%{_datadir}/locale/de/LC_MESSAGES/k4dirstat.mo
%{_datadir}/locale/fr/LC_MESSAGES/k4dirstat.mo
%{_datadir}/locale/hu/LC_MESSAGES/k4dirstat.mo
%{_datadir}/locale/it/LC_MESSAGES/k4dirstat.mo
%{_datadir}/locale/ja/LC_MESSAGES/k4dirstat.mo


%changelog
* Mon Jul 21 2014 Eugene Budanov <eugene.budanov@rosalab.ru> 2.7.5-1
+ Revision: 2718668
- version update



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9776 |12cu|kadu-0.12.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

Summary:	A Gadu-Gadu client for online messaging
Name:		kadu
Version:	0.12.3
Release:	1
License:	GPLv2+
Group:		Networking/Instant messaging
URL:		http://www.kadu.net
Source0:	http://kadu.googlecode.com/files/kadu-%{version}.tar.bz2
Source1:        %{name}.desktop
BuildRequires:	cmake
BuildRequires:	qt4-devel >= 4.7.0
BuildRequires:	aspell-devel
BuildRequires:	pkgconfig(libgadu) >= 1.11.1
BuildRequires:	pkgconfig(libidn)
BuildRequires:	pkgconfig(qca2)
BuildRequires:	pkgconfig(phonon)
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	pkgconfig(xscrnsaver)
BuildRequires:	pkgconfig(libmpdclient)
BuildRequires:  pkgconfig(enchant)
BuildRequires:  pkgconfig(libpng)

Requires:       enchant-dictionary
Requires:       qt4-database-plugin-sqlite
Requires:       qca2-plugin-openssl


Obsoletes:  kadu-module-mediaplayer_falf < 0.10.1
Obsoletes:  kadu-emoticons_gg6_compatible < 0.10.1
Obsoletes:  kadu-emoticons_penguins < 0.10.1
Obsoletes:  kadu-emoticons_tango < 0.10.1
Obsoletes:  kadu-icons_glass < 0.10.1
Obsoletes:  kadu-icons_oxygen < 0.10.1
Obsoletes:  kadu-module-alsa_sound < 0.10.1
Obsoletes:  kadu-module-anonymous_check < 0.10.1
Obsoletes:  kadu-module-antistring < 0.10.1
Obsoletes:  kadu-module-ao_sound < 0.10.1
Obsoletes:  kadu-module-autoaway < 0.10.1
Obsoletes:  kadu-module-auto_hide < 0.10.1
Obsoletes:  kadu-module-auto_responder < 0.10.1
Obsoletes:  kadu-module-autostatus < 0.10.1
Obsoletes:  kadu-module-bmpx_mediaplayer < 0.10.1
Obsoletes:  kadu-module-cenzor < 0.10.1
Obsoletes:  kadu-module-config_wizard < 0.10.1
Obsoletes:  kadu-module-desktop_docking < 0.10.1
Obsoletes:  kadu-module-encryption_ng < 0.10.1
Obsoletes:  kadu-module-encryption_ng_simlite < 0.10.1
Obsoletes:  kadu-module-exec_notify < 0.10.1
Obsoletes:  kadu-module-ext_sound < 0.10.1
Obsoletes:  kadu-module-filedesc < 0.10.1
Obsoletes:  kadu-module-firewall < 0.10.1
Obsoletes:  kadu-module-gadu_protocol < 0.10.1
Obsoletes:  kadu-module-globalhotkeys < 0.10.1
Obsoletes:  kadu-module-hints < 0.10.1
Obsoletes:  kadu-module-history < 0.10.1
Obsoletes:  kadu-module-history_migration < 0.10.1
Obsoletes:  kadu-module-idle < 0.10.1
Obsoletes:  kadu-module-imagelink < 0.10.1
Obsoletes:  kadu-module-importhistory < 0.10.1
Obsoletes:  kadu-module-jabber_protocol < 0.10.1
Obsoletes:  kadu-module-kde-notify < 0.10.1
Obsoletes:  kadu-module-last_seen < 0.10.1
Obsoletes:  kadu-module-led_notify < 0.10.1
Obsoletes:  kadu-module-mediaplayer < 0.10.1
Obsoletes:  kadu-module-mediaplayer_amarok2 < 0.10.1
Obsoletes:  kadu-module-mediaplayer_audacious < 0.10.1
Obsoletes:  kadu-module-mediaplayer_dragon < 0.10.1
Obsoletes:  kadu-module-mediaplayer_mpris < 0.10.1
Obsoletes:  kadu-module-mediaplayer_vlc < 0.10.1
Obsoletes:  kadu-module-mime_tex < 0.10.1
Obsoletes:  kadu-module-nextinfo < 0.10.1
Obsoletes:  kadu-module-panelkadu < 0.10.1
Obsoletes:  kadu-module-parser_extender < 0.10.1
Obsoletes:  kadu-module-pcspeaker < 0.10.1
Obsoletes:  kadu-module-phonon_sound < 0.10.1
Obsoletes:  kadu-module-profiles_import < 0.10.1
Obsoletes:  kadu-module-qt4_docking < 0.10.1
Obsoletes:  kadu-module-qt4_docking_notify < 0.10.1
Obsoletes:  kadu-module-qt4_sound < 0.10.1
Obsoletes:  kadu-module-screenshot < 0.10.1
Obsoletes:  kadu-module-sent_history < 0.10.1
Obsoletes:  kadu-module-server_monitor < 0.10.1
Obsoletes:  kadu-module-simpleview < 0.10.1
Obsoletes:  kadu-module-single_window < 0.10.1
Obsoletes:  kadu-module-sms < 0.10.1
Obsoletes:  kadu-module-speech < 0.10.1
Obsoletes:  kadu-module-spellchecker < 0.10.1
Obsoletes:  kadu-module-sql_history < 0.10.1
Obsoletes:  kadu-module-tabs < 0.10.1
Obsoletes:  kadu-module-word_fix < 0.10.1
Obsoletes:  kadu-sound_bns < 0.10.1
Obsoletes:  kadu-sound_default < 0.10.1
Obsoletes:  kadu-sound_drums < 0.10.1
Obsoletes:  kadu-sound_florkus < 0.10.1
Obsoletes:  kadu-sound_michalsrodek < 0.10.1
Obsoletes:  kadu-sound_percussion < 0.10.1
Obsoletes:  kadu-sound_ultr < 0.10.1

%description
Kadu is a dynamically evolving instant messenger 
compatible with the Gadu-Gadu,
Jabber/XMPP and Facebook protocol. It can be run 
on all platforms supporting the Qt toolkit (except Windows).


%prep
%setup -q
iconv -f iso8859-1 -t utf-8 HISTORY > \
  HISTORY.conv && mv -f HISTORY.conv HISTORY

%build
%cmake 
%make ..

%install
%makeinstall_std -C build

rm -fr %{buildroot}%{_includedir}
rm -fr %{buildroot}/usr/sdk
rm -fr %{buildroot}%{_datadir}/cmake

desktop-file-install \
	--dir %{buildroot}%{_datadir}/applications %{SOURCE1}


%files
%doc HISTORY README VERSION THANKS AUTHORS
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}
%{_datadir}/icons/hicolor/*/apps/%{name}.png
%{_libdir}/%{name}/plugins/*.so




%changelog
* Sat Feb 01 2014 symbianflo <symbianflo@mandrivausers.ro> 0.12.3-1
+ Revision: 5774ae6
- Merge pull request #1 from symbianflo/kadu:rosa2012.1
- Symbianflo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9777 |12cu|kamikaze-0.2-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tag	0_2

Name:		    kamikaze
Version:	    0.2
Release:	    13
Summary:	    An SCM query tool similar to Mozilla's tool, Bonsai
License:	    Apache License
Group:		    Networking/WWW
URL:		    http://kamikaze-qscm.tigris.org/
Source0:	    http://kamikaze-qscm.tigris.org/files/documents/2030/17053/%{name}.v%{tag}.tar.bz2
Patch0:		    %{name}-0.2.fhs.patch.bz2
Patch1:		    %{name}-0.2.fix-db-access.patch.bz2
Requires:	    mod_php
Requires:		apache-mod_socache_shmcb
BuildArch:	    noarch

%description
Kamikaze-qscm is a tool that allows developers and CM related personnel to
query the commits made to one or more source control repositories. It is very
similar to Mozilla's bonsai tool. Kamikaze-qscm currently works with
Subversion, but a modular approach is planned for other SCM systems.

Kamikaze for Subversion currently consists of a perl back-end hook for
inserting commit information into a MySQL database. (In the future, a modular
approach to data storage is planned - allowing the use of many different data
storage implementations. ) A PHP front-end is used to perform repository
queries and display results. (In the future a web service API (XML-RPC and/or
SOAP) will be provided to access the same information for incorporation into
other tools.) 

%prep
%setup -q -n %{name}
%patch0 -p 1
%patch1 -p 0

%build

%install
install -d -m 755 %{buildroot}%{_var}/www/%{name}
install -m 644 html/index.php %{buildroot}%{_var}/www/%{name}

install -d -m 755 %{buildroot}%{_datadir}/%{name}
install -d -m 755 %{buildroot}%{_datadir}/%{name}/lib
install -d -m 755 %{buildroot}%{_datadir}/%{name}/db
install -d -m 755 %{buildroot}%{_datadir}/%{name}/hooks
install -m 644 html/query.php %{buildroot}%{_datadir}/%{name}/lib
install -m 644 db/{author,repository,resource,revision}.sql %{buildroot}%{_datadir}/%{name}/db
install -m 755 hooks/commit2db.pl %{buildroot}%{_datadir}/%{name}/hooks

install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}
install -m 644 html/config.inc %{buildroot}%{_sysconfdir}/%{name}/web.conf
install -m 644 hooks/config.inc %{buildroot}%{_sysconfdir}/%{name}/hook.conf

# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# %{name} Apache configuration
Alias /%{name} %{_var}/www/%{name}

<Directory %{_var}/www/%{name}>
    Require all granted
</Directory>
EOF

cat > README.mdv <<EOF
Mandriva RPM specific notes

setup
-----
The setup used here differs from default one, to achieve better FHS compliance.
- the files accessibles from the web are in /var/www/kamikaze
- the files non accessibles from the web are in /usr/share/kamikaze
- the configuration file is /etc/kamikaze.conf

post-installation
-----------------
You have to create the MySQL database, and import all files from
/usr/share/kamikaze/db
EOF

%clean


%files
%doc *.txt README.mdv
%config(noreplace) %{_webappconfdir}/%{name}.conf
%config(noreplace) %{_sysconfdir}/%{name}
%{_var}/www/%{name}
%{_datadir}/%{name}




%changelog
* Fri Oct 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.2-13
+ Revision: bf2970f
- Adopted for Apache 2.4



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9778 |12cu|kamoso-2.0.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Application to take pictures and videos out of your webcam
Name:		kamoso
Version:	2.0.2
Release:	5
License:	GPLv2+
Group:		Graphical desktop/KDE
Url:		https://launchpad.net/kamoso
Source:		ftp://ftp.kde.org/pub/kde/stable/%{name}/%{version}/src/%{name}-%{version}.tar.bz2
## upstream patches
Patch105:	0005-Make-the-About-dialog-work.patch
Patch121:	0021-add-include.patch
Patch131:	0031-Store-and-install-kamoso.desktop-with-755-permission.patch
Patch132:	0032-use-camera-web-icon-instead-of-webcamreceive.patch
Patch133:	0033-initial-port-to-libkipi-2.x.patch
Patch134:	0034-add-license-header.patch
Patch135:	0035-fix-build-for-libkipi-2.patch
BuildRequires:	boost-devel
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(QtGStreamer-0.10)
BuildRequires:	pkgconfig(libkipi)
Requires:	qt-gstreamer

%description
Kamoso is an application to take pictures and videos out of your webcam.

%files -f %{name}.lang
%{_kde_bindir}/*
%{_kde_libdir}/kde4/*.so
%{_kde_applicationsdir}/kamoso.desktop
%{_kde_iconsdir}/*/*/*/*
%{_kde_services}/*.desktop
%{_kde_servicetypes}/*.desktop

#--------------------------------------------------------------------

%prep
%setup -q
%patch105 -p1 -b .0005
%patch121 -p1 -b .0021
%patch131 -p1 -b .0031
%patch132 -p1 -b .0032
%patch133 -p1 -b .0033
%patch134 -p1 -b .0034
%patch135 -p1 -b .0035

# rename some icons that conflict with kdeplasma-addons
# upstreamed,
# http://commits.kde.org/kamoso/b8b03322d58a920deac198c2360d65deddccd610
pushd src/plugins/youtube
sed -i.bak -e 's|^Icon=youtube|Icon=kipiplugin_youtube|' *.desktop
for icon in icons/*-action-youtube.* ; do
  new_name=$(echo ${icon} | sed -e's|-youtube|-kipiplugin_youtube|')
  mv ${icon} ${new_name}
done

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang %{name}


%changelog
* Fri Mar 14 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.0.2-5
+ Revision: 6842e0f
- LOG Rebuild with KDE 4.12



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9779 |12cu|kanif-1.2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	TakTuk wrapper for cluster management and administration
Name:		kanif
Version:	1.2.2
Release:	1
License:	GPLv2+
Group:		System/Cluster
Url:		http://taktuk.gforge.inria.fr/kanif/
Source0:	http://gforge.inria.fr/frs/download.php/3984/kanif-%{version}.tar.gz
Source10:	%{name}.rpmlintrc
Requires:	taktuk

%description
kanif is a tool for cluster management and administration. It combines
main features of well known cluster management tools such as c3, pdsh
and dsh and mimics their syntax. For the effective cluster management
it relies on TakTuk, a tool for large scale remote execution deployment.

For simple parallel tasks that have to be executed on regular machines
such as clusters, TakTuk syntax is too complicated. The goal of kanif
is to provide an easier and familiar syntax to cluster administrators
while still taking advantage of TakTuk characteristics and features
(adaptivity, scalability, portability, autopropagation and informations
redirection).

%files
%doc install_doc/*
%{_bindir}/kaget
%{_bindir}/kanif
%{_bindir}/kaput
%{_bindir}/kash
%{_libdir}/pkgconfig/kanif.pc
%{_mandir}/man1/kaget.1.*
%{_mandir}/man1/kanif.1.*
%{_mandir}/man1/kaput.1.*
%{_mandir}/man1/kash.1.*
%{_mandir}/man5/kanif.conf.5.*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x
make

%install
%makeinstall_std

mkdir tmp_doc
mv %{buildroot}%{_datadir}/doc/%{name} install_doc/


%changelog
* Thu Mar 06 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.2.2-1
+ Revision: 4836f9c
- LOG New version 1.2.2, disable debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9780 |12cu|kanjipad-1.2.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: kanjipad
Summary: Japanese handwriting recognition
Version: 1.2.3
Release: 1
License: GPL
Group: System/Internationalization
URL: http://www.gtk.org/~otaylor/kanjipad/index.html
Source: ftp://ftp.gtk.org:21/pub/users/otaylor/kanjipad/%{name}-%{version}.tar.gz
Patch0: kanjipad-1.2.1-add-useful-keyboard-shortcuts.patch.bz2
BuildRequires: gtk+1.2-devel

%description
KanjiPad is a simple (but snazzy) program which does Japanese handwriting
recognition. It uses the GTK toolkit for a GUI and Todd David Rudicks's
algorithms from JavaDict for recognition.

%prep
%setup -q
%patch0 -p0

%build
make BINDIR=%{_bindir} LIBDIR=%{_datadir}/%{name} OPTIMIZE="$RPM_OPT_FLAGS"

%install
make install BINDIR=$RPM_BUILD_ROOT%{_bindir} LIBDIR=$RPM_BUILD_ROOT%{_datadir}/%{name}

%files
%defattr(-, root, root, 0755)
%doc README
%{_bindir}/*
%{_datadir}/*



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-8mdv2011.0
+ Revision: 619877
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.2.1-7mdv2010.0
+ Revision: 429659
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 1.2.1-6mdv2009.0
+ Revision: 247496
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.2.1-4mdv2008.1
+ Revision: 140850
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import kanjipad


* Wed Oct 05 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.2.1-4mdk
- Fix redundant BuildRequires
- %%mkrel 

* Fri Jul 15 2005 Laurent MONTEL <lmontel@mandriva.com> 1.2.1-3mdk
- Fix build on x86_64

* Fri Nov 19 2004 Olivier Blin <blino@mandrake.org> 1.2.1-2mdk
- birthday rebuild

* Thu Apr  3 2003 Guillaume Cottenceau <gc@mandrakesoft.com> 1.2.1-1mdk
- first mdk version (thx pterjan)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9781 |12cu|kanyremote-6.3.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:	kanyremote
Version:	6.3.2
Release:	2
Summary:	KDE frontend for anyRemote Wireless remote control program
License:	GPLv2+
Group:	Graphical desktop/KDE
BuildArch:	noarch
URL:	http://kde-apps.org/content/show.php/kAnyRemote?content=45047
Source0:		http://garr.dl.sourceforge.net/project/anyremote/%{name}/%{version}/%{name}-%{version}.tar.gz
Source1:		%{name}.desktop
BuildRequires:	kde4-macros
BuildRequires:	desktop-file-utils
Requires:	python-kde4
Requires:	python-pybluez >= 0.9.1
Requires:	anyremote >= 6.3.2


%description
KDE front-end for anyremote Wireless remote control program.

%prep
%setup -q
iconv -f iso8859-1 -t utf-8 ChangeLog > ChangeLog.conv && mv -f ChangeLog.conv ChangeLog

%build
%configure2_5x --build=%{_host}
%make

%install
%makeinstall_std

rm -fr %{buildroot}%{_datadir}/applications/%{name}.desktop

desktop-file-install %{SOURCE1} %{buildroot}%{_datadir}/applications/%{name}.desktop

%find_lang %{name}

%files -f %{name}.lang
%{_bindir}/*
%doc AUTHORS  ChangeLog  COPYING  README
%{_datadir}/pixmaps/*
%{_datadir}/applications/%{name}.desktop


%changelog
* Tue Jan 14 2014 SymbianFlo <symbianflo@mandrivausers.ro> 6.3.2-2
+ Revision: 74ba5df
- fix : kanyremote.noarch: W: file-not-utf8 /usr/share/doc/kanyremote/ChangeLog



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9782 |12cu|kawa-1.9.1-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gcj_support     1
%define build_free      1
%define section         free
%bcond_without          servlet

Name:           kawa
Version:        1.9.1
Release:        9
Epoch:          0
Summary:        Framework for implementing high-level and dynamic languages
License:        GPL
Group:          Development/Java
URL:            http://www.gnu.org/software/kawa/index.html
Source0:        ftp://ftp.gnu.org/pub/gnu/kawa/kawa-%{version}.tar.gz
Source1:        ftp://ftp.gnu.org/pub/gnu/kawa/kawa-%{version}.tar.gz.sig
Requires:       jpackage-utils
%if %with servlet
Requires:       servletapi5
%endif
Requires:       xml-commons-jaxp-1.3-apis
BuildRequires:  java-devel
BuildRequires:  java-rpmbuild
BuildRequires:  libtool
%if %with servlet
BuildRequires:  servletapi5
%endif
BuildRequires:  xml-commons-jaxp-1.3-apis
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%endif

%description
Kawa is:
    * A framework written in Java for implementing high-level and
      dynamic languages, compiling them into Java bytecodes.
    * An implementation of Scheme, which is in the Lisp family of
      programming languages. Kawa is a featureful dialect in its own
      right, and additionally provides very useful integration with
      Java. It can be used as a "scripting" language, but includes a
      compiler and all the benefits of a "real" programming
      language, including optional static typing.
    * Implementations of other programming languages, including
      XQuery (Qexo) and Emacs Lisp (JEmacs).

%package        javadoc
Group:          Development/Java
Summary:        Javadoc for %{name}

%description    javadoc
Javadoc for %{name}.

%prep
%setup -q

%build
export CLASSPATH=$(build-classpath xml-commons-jaxp-1.3-apis)
export JAR=%{jar}
export JAVA=%{java}
export JAVAC=%{javac}
export JAVADOC=%{javadoc}
%{configure2_5x} \
  --without-gcj \
%if %with servlet
  --with-servlet=$(build-classpath servletapi5) \
%else
  --without-servlet \
%endif
%if !%{build_free}
  --with-swing \
%else
  --without-swing \
%endif
  --without-swt \
  --with-awt \
  --with-sax2 \
%if %{build_free}
  --with-java-source=1.4
%else
  --with-java-source=1.5
%endif
%{__make} LIBTOOL=%{_bindir}/libtool

%install
%{__rm} -rf %{buildroot}
%{makeinstall} LIBTOOL=%{_bindir}/libtool
%if !%with servlet
%{__rm} -f %{buildroot}%{_bindir}/cgi-servlet
%endif
%{make} JAVADOC_DIR=%{buildroot}%{_javadocdir}/%{name}-%{version} install-javadoc-html

# javadoc
%{__ln_s} %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%post
%if %{gcj_support}
%{update_gcjdb}
%endif
%_install_info %{name}.info
%_install_info %{name}-tour.info


%if %{gcj_support}
%postun
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%doc AUTHORS ChangeLog COPYING INSTALL NEWS README TODO
%if %with servlet
%attr(0755,root,root) %{_bindir}/cgi-servlet
%endif
%attr(0755,root,root) %{_bindir}/kawa
%attr(0755,root,root) %{_bindir}/qexo
%{_infodir}/%{name}.info*
%{_infodir}/%{name}-tour.info*
%{_javadir}/%{name}.jar
%{_javadir}/%{name}-%{version}.jar
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%{_libdir}/gcj/%{name}/%{name}-%{version}.jar.*
%endif
%{_mandir}/man1/kawa.1*
%{_mandir}/man1/qexo.1*

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0:1.9.1-8mdv2011.0
+ Revision: 619879
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0:1.9.1-7mdv2010.0
+ Revision: 429661
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 0:1.9.1-6mdv2009.0
+ Revision: 247512
- rebuild
- fix spacing at top of description
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Dec 16 2007 Anssi Hannula <anssi@mandriva.org> 0:1.9.1-4mdv2008.1
+ Revision: 120961
- buildrequire java-rpmbuild, i.e. build with icedtea on x86(_64)
- remove unnecessary Requires(post) on java-gcj-compat
- use xml-commons-jaxp-1.3-apis explicitely instead of the generic
  xml-commons-apis which is provided by multiple packages (see bug #31473)

* Mon May 14 2007 David Walluck <walluck@mandriva.org> 0:1.9.1-1mdv2008.0
+ Revision: 26607
-1.9.1
- enable gcj support
- fix info install
- remove javadoc install cruft
- Import kawa



* Fri Aug 25 2006  David Walluck <walluck@mandriva.org> 0:1.8-5mdv2007.0
- BuildRequires: libtool
- disable gcj_support due to error

* Mon Jul 24 2006 David Walluck <walluck@mandriva.org> 0:1.8-4mdv2007.0
- rebuild

* Sun Jun 11 2006 David Walluck <walluck@mandriva.org> 0:1.8-3mdv2007.0
- rebuild for libgcj.so.7
- fix up gcj support

* Sun Jan 15 2006  David Walluck <walluck@mandriva.org> 0:1.8-2mdk
- bzip2 sources

* Sun Jan 15 2006  David Walluck <walluck@mandriva.org> 0:1.8-1mdk
- BuildRequires: java-devel

* Sat Nov 06 2005 David Walluck <walluck@mandriva.org> 0:1.8-0.0.1mdk
- release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9783 |12cu|kbibtex-0.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Keep libraries private
%if %{_use_internal_dependency_generator}
%define __noautoprov 'kbibtexpart\\.so(.*)|libkbibtexgui.so(.*)|libkbibtexio.so(.*)|libkbibtexproc.so(.*)|libkbibtexws.so'
%define __noautoreq 'kbibtexpart\\.so(.*)|libkbibtexgui.so(.*)|libkbibtexio.so(.*)|libkbibtexproc.so(.*)|libkbibtexws.so'
%endif

Name:		kbibtex
Version:	0.4.1
Release:	1
Summary:	A BibTeX editor for KDE
Group:		Editors
License:	GPLv2+
URL:		http://home.gna.org/kbibtex/
Source0:	http://download.gna.org/kbibtex/0.4/%{name}-%{version}.tar.bz2
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(libxslt)
BuildRequires:	pkgconfig(poppler-qt4)

%description
KBibTeX is a BibTeX editor for KDE.

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%files
%doc README
%{_kde_bindir}/%{name}
%{_kde_libdir}/libkbibtexgui.so
%{_kde_libdir}/libkbibtexio.so
%{_kde_libdir}/libkbibtexproc.so
%{_kde_libdir}/libkbibtexws.so
%{_kde_libdir}/kde4/kbibtexpart.so
%{_kde_appsdir}/%{name}*
%{_kde_configdir}/kbibtexrc
%{_kde_datadir}/mime/packages/*.xml
%{_kde_services}/*.desktop
%{_kde_applicationsdir}/*.desktop
%{_kde_iconsdir}/*/*/*/*
%{_kde_mandir}/man1/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9784 |12cu|kbtin-1.0.14-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kbtin
Version:	1.0.14
Release:	1
Summary:	A very heavily extended clone the TinTin++ MUD client
Group:		Games/Other
License:	GPLv2+
URL:		http://kbtin.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.xz
BuildRequires:	pkgconfig(gnutls)
BuildRequires:	pkgconfig(zlib)

%description
KBtin is a console-based MUD client, which means it is meant to be used as a
client to play MUDs (multiplayer text-based games : MUD stands for Multi-User
Dungeon). It is highly configurable and features everything a MUD client must
have, maybe more. It improves on the well known TinTin++ MUD client.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc AUTHORS BUGS COPYING ChangeLog FAQ KEYPAD NEWS OLDNEWS
%{_mandir}/*/*
%{_bindir}/*
%{_datadir}/%{name}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9785 |12cu|kcm-wacomtablet-1.3.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname  %{major}
%define oname wacomtablet

Name:           kcm-wacomtablet
Group:          Graphical desktop/KDE
Summary:        Kontrol module for Wacom Graphictablets
Version:        1.3.6
Release:        2
License:        GPL
URL:            https://projects.kde.org/projects/extragear/base/wacomtablet
# wget -c http://anongit.kde.org/wacomtablet/wacomtablet-latest.tar.gz
Source0:	http://www.kde-apps.org/CONTENT/content-files/114856-%{oname}-v%{version}.tar.bz2
Source1:	README.urpmi
BuildRequires:	kdelibs4-devel
BuildRequires:	x11-driver-input-wacom-devel >= 0.10.11
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(xi)
BuildRequires:	x11-proto-devel

%description
This module implements a GUI for the Wacom Linux Drivers and extends it
with profile support to handle different button/pen layouts per profile.

%files -f %{name}.lang
%doc README
%{_datadir}/dbus-1/interfaces/org.kde.Wacom*.xml
%{_kde_docdir}/HTML/en/kcontrol/wacomtablet/
%{_kde_libdir}/kde4/kcm_wacomtablet.so
%{_kde_libdir}/kde4/kded_wacomtablet.so
%{_kde_libdir}/kde4/plasma_applet_wacomtabletsettings.so
%{_kde_appsdir}/wacomtablet/
%{_kde_services}/kcm_wacomtablet.desktop
%{_kde_services}/kded/wacomtablet.desktop
%{_kde_services}/plasma-applet-wacomtabletsettings.desktop

#--------------------------------------------------------------------
%prep
%setup -q -n %{oname}-v%{version}

%build
%cmake_kde4
%make


%install
%makeinstall_std -C build
mkdir -p %{buildroot}%{_docdir}/%{name}
install -p -m644 %{SOURCE1} %{buildroot}%{_docdir}/%{name}
%find_lang %{name} --all-name


%changelog
* Tue Nov 19 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.3.6-2
+ Revision: 62a4068
- Fix README.urpmi installation



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9786 |12cu|kdbg-2.5.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kdbg
Version:	2.5.3
Release:	%mkrel 1
License:	GPLv2+
Summary:	A Graphical Debugger Interface
URL:		http://www.kdbg.org
Group:		Development/Other
Source:		http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
BuildRequires:	kdelibs4-devel
Requires:	gdb

%description
KDbg is a graphical user interface to gdb, the GNU debugger. It provides an
intuitive interface for setting breakpoints, inspecting variables, and
stepping through code. 


%prep
%setup -q


%build
%cmake_kde4
%make


%install
%makeinstall_std -C build

%find_lang %{name} --with-html


%files -f %{name}.lang
%{_kde_bindir}/%{name}
%{_kde_datadir}/config/kdbgrc
%{_kde_datadir}/applications/kde4/%{name}.desktop
%{_kde_datadir}/apps/%{name}


%changelog
* Tue Apr 02 2013 Giovanni Mariani <mc2374@mclink.it> 2.5.3-1
- New version 2.5.3

* Tue Oct 09 2012 Giovanni Mariani <mc2374@mclink.it> 2.5.2-1
- New version 2.5.2
- Dropped support for obsolete distro releases
- Dropped BuildRoot and %%clean section

* Sun Apr 03 2011 Funda Wang <fwang@mandriva.org> 2.5.0-1mdv2011.0
+ Revision: 650018
- new version 2.5.0
- Created package structure for kdbg.

* Thu Sep 14 2006 Laurent MONTEL <lmontel@mandriva.com> 2.0.3-2
- Fix generate menu

* Tue Jan 24 2006 Laurent MONTEL <lmontel@mandriva.com> 2.0.3-1
- 2.0.3

* Wed Nov 30 2005 Laurent MONTEL <lmontel@mandriva.com> 2.0.2-1
- 2.0.2

* Wed Oct 26 2005 Laurent MONTEL <lmontel@mandriva.com> 2.0.1-1
- 2.0.1

* Mon Jul 25 2005 Nicolas Lcureuil <neoclust@mandriva.org> 2.0.0-1mdk
- New release 2.0.0

* Mon Mar 14 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 1.9.7-1mdk
- 1.9.7

* Fri Aug 13 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 1.9.6-1mdk
- 1.9.6

* Fri Jun  4 2004  <lmontel@n2.mandrakesoft.com> 1.2.9-4mdk
- Rebuild

* Mon Feb 09 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 1.2.9-3mdk
- Rebuild

* Wed Jan 21 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 1.2.9-2mdk
- Rebuild

* Wed Nov 12 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 1.2.9-1mdk
- 1.2.9

* Thu Jul 17 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 1.2.8-2mdk
- Rebuild

* Thu Jun 26 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 1.2.8-1mdk
- 1.2.8

* Mon Apr 28 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 1.2.7-2mdk
- Fix spec file

* Fri Feb 07 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 1.2.7-1mdk
- update

* Sat Nov 16 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 1.2.6-2mdk
- Make it lib64 aware

* Sun Oct 20 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 1.2.6-1mdk
- 1.2.6

* Wed Aug 14 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 1.2.5-4mdk
- Rebuild against gcc-3.2

* Sat Jul 27 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 1.2.5-3mdk
- Rebuild against gcc-3.2

* Thu Jun 27 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 1.2.5-2mdk
- port to kde3.0

* Wed Mar 27 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 1.2.5-1mdk
- Update code 1.2.5

* Thu Jan 22 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 1.2.4-2mdk
- Add language file (bug reported by DUCLOS Andre <shirka@wanadoo.fr>)

* Sun Jan 21 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 1.2.4-1mdk
- Update code (1.2.4)

* Wed Jan 02 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 1.2.3-0.1mdk
- update code 

* Mon Nov  5 2001 Stefan van der Eijk <stefan@eijk.nu> 1.2.2-0.4mdk
- BuildRequires revisited

* Thu Oct 18 2001 Daouda LO <daouda@mandrakesoft.com> 1.2.2-0.3mdk
- spec cleanups
- rpmlint compliant

* Thu Sep 06 2001 Laurent MONTEL <lmontel@mandrakesoft.com> 1.2.2-0.2mdk
- Rebuild with new kdelibs

* Tue Aug 21 2001 Laurent MONTEL <lmontel@mandrakesoft.com> 1.2.2-0.1mdk
- Update code (1.2.2)

* Sat Jun 02 2001 Laurent MONTEL <lmontel@mandrakesoft.com> 1.2.1-0.2mdk
- Rebuild with kde2.2alpha2

* Wed May 2 2001 Laurent MONTEL <lmontel@mandrakesoft.com> 1.2.1-0.1mdk
- Update code

* Tue Apr 10 2001 David BAUDENS <baudens@mandrakesoft.com> 1.2.0-0.6mdk
- Move KDE menu entry in %%_datadir/applnk
- Rebuild against latest GCC

* Sat Mar 31 2001 David BAUDENS <baudens@mandrakesoft.com> 1.2.0-0.5mdk
- Fix BuildRequires for non %%ix86 architectures

* Thu Mar 29 2001 Laurent MONTEL <lmontel@mandrakesoft.com> 1.2.0-0.4mdk
- Add build requires 

* Wed Mar 14 2001 David BAUDENS <baudens@mandrakesoft.com> 1.2.0-0.3mdk
- Rebuild against Qt 2.3.0

* Mon Feb 26 2001 Laurent MONTEL <lmontel@mandrakesoft.com> 1.2.0-0.2mdk
- rebuild

* Fri Dec 29 2000 Lenny Cartier <lenny@mandrakesoft.com> 1.2.0-0.1mdk
- new in contribs

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9787 |12cu|kde4-kio-rapip-0.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	KDE 4 KIOslave for Windows Mobile devices
Name:		kde4-kio-rapip
Version:	0.2
Release:	3
License:	MIT
Group:		Graphical desktop/KDE
Url:		http://synce.sourceforge.net/
Source0:	http://downloads.sourceforge.net/synce/%{name}-%{version}.tar.gz
BuildRequires:	cmake
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(librapi2)
BuildRequires:	pkgconfig(libsynce)

%description
This is a full featured KIOslave used to browse through the file
system of a Windows Mobile device, and to copy files to and from the
PDA by drag and drop via Konqueror.

To use, simply open Konqueror, Dolphin, or any other KIO-enabled file
manager and type in rapip://DEVICENAME/ to the address bar. If you are
not sure about the name of your device, simply go to rapip:/ which
will show the first device it finds.

%prep
%setup -q

%build
rm -f CMakeCache.txt
%cmake
%make

%install
%makeinstall_std -C build

%files
%doc AUTHORS LICENSE ChangeLog README
%{_kde_libdir}/kde4/kio_rapip.so
%{_kde_services}/rapip.protocol
%{_kde_services}/synce.protocol
%{_datadir}/mime/packages/synce-kde4-kio-rapip.xml
%{_iconsdir}/hicolor/*/apps/*.png

%changelog
* Thu Mar 06 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.2-3
+ Revision: 1ea50b2
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9788 |12cu|kde4-kwin-dekorator-themes-0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kde4-kwin-dekorator-themes
Summary:	Themes for deKorator for KDE4
Version:	0.3
Release:	1
Group:		Graphical desktop/KDE
License:	GPL
Url:		http://www.kde-look.org/index.php?xcontentmode=21
# 23.04.2013
Source0:	all-themes-dekorator.tar.gz
BuildRequires:	kde4-macros
BuildArch:	noarch

%description
Themes for deKorator pack. Includes:
-Aero_Glass
-AlphaCube
-Area-51-Lte
-Area-51
-beo
-black-n-green
-Blended
-blue_sky
-Bushido-Yellow
-chunxiayu
-Clay
-clearLook1
-clearLook2
-clearLook3
-clearLook4
-ClearLooks2-Blue
-Default
-golden-wood-original
-golden-wood-thin
-Kde-max 0.2
-kore
-LinspireClear
-mapuna-blended
-matrix
-milknoir-0.3
-Mockup
-NuOrDER
-Orangio
-Phacile-blue
-Phacile-green
-Plastic
-S_Dark-0.1
-simple_deco
-The-Error
-Titan-5-Lt
-Vectorcell2b
-vista
-winclassic
-yet-another-deKorator

Get more themes at kde-look.org if you want.

%prep
# nothing

%build
# nothing

%install
mkdir -p %{buildroot}%{_kde_appsdir}/deKorator
pushd %{buildroot}%{_kde_appsdir}/deKorator
tar -xf %{SOURCE0}
rm -rf themes/Elementary
rm -rf themes/Kore
popd

%files
%defattr(644,root,root,755)
%{_kde_appsdir}/deKorator/themes/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9789 |12cu|kde4-kwin-style-crystal-2.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kde4-kwin-style-crystal
Summary:	Crystal kwin decoration theme to KDE 4.x
Version:	2.2.1
Release:	%mkrel 1
Group:		Graphical desktop/KDE
License:	GPLv2+
URL:		http://www.kde-look.org/content/show.php/crystal?content=75140
Source0:	http://www.kde-look.org/CONTENT/content-files/75140-crystal-%{version}.tar.bz2
BuildRequires:	kdebase4-workspace-devel

%description
This is the port of the famous Crystal kwin decoration theme to KDE 4.x.
Main features:
* Choose the blending color of the buttons.
* You can define the title bar height and border size of the windows.
* Right click on minimize button toggles shade mode.
* Middle click on minimize button sends window to below.
* Double click on program symbol closes window.
* Support for button themes. Basic button theme is included, feel free to
  swamp me with cool themes.
* Can show a tooltip of the caption
* If kdocker is installed (http://kdocker.sf.net), right click on close button
  will send the window to the systemtray.

  
%prep
%setup -qn crystal-%{version}


%build
%cmake_kde4
%make


%install
%makeinstall_std -C build


%files
%doc AUTHORS
%{_kde_libdir}/kde4/kwin3_crystal.so
%{_kde_libdir}/kde4/kwin_crystal_config.so
%{_kde_appsdir}/kwin/crystal.desktop


%changelog
* Tue Jun 04 2013 Giovanni Mariani <mc2374@mclink.it> 2.2.1-1
- New release 2.2.1
- Cleaned the spec file

* Sat Jul 19 2008 Funda Wang <fundawang@mandriva.org> 2.0.1-1mdv2009.0
+ Revision: 238669
- import kde4-kwin-style-crystal



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9790 |12cu|kde4-minimal-settings-0.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: kde4-minimal-settings
Version: 0.1
Release: 3

Group: Graphical desktop/KDE
Summary: Minimal KDE4 settings
Url: https://code.launchpad.net/kubuntu-low-fat-settings
License: GPLv3

BuildArch: noarch

Requires: gettext qmergeinifiles > 1.50

Source: %name.tar.gz
Source1: kubuntu-low-fat-settings.tar

BuildRequires: qmergeinifiles gettext kde4-macros

%description
This package allow to set minimal KDE4 settings to gain additional system
resources.


%prep
%setup -q -n %name -a1
# cleanup
rm -rf kubuntu-low-fat-settings/share/autostart/
rm -f kubuntu-low-fat-settings/share/config/kdeglobals
rm -f kubuntu-low-fat-settings/share/config/kwinrc

%build
# config
for conf in kubuntu-low-fat-settings/share/config/*
do
    outname=`basename $conf`
    qmergeinifiles --no-override share/config/$outname $conf
done
# autostart
#mkdir -p share/autostart
#for desktop in kubuntu-low-fat-settings/share/autostart/*.desktop
#do
#    outname=`basename $desktop`
#    qmergeinifiles --no-override share/autostart/$outname $conf
#    cp -ar $desktop share/autostart/$outname
#done

%install
mkdir -p %buildroot/%_kde_appsdir/%name/config
install -m 0644 share/config/* %buildroot/%_kde_appsdir/%name/config
mkdir -p %buildroot/%_kde_appsdir/%name/autostart/
install -m 0644 share/autostart/* %buildroot/%_kde_appsdir/%name/autostart
mkdir -p %buildroot/%_kde_bindir/
install -m 0755 bin/%name %buildroot/%_kde_bindir/
mkdir -p %buildroot/%_kde_applicationsdir/
install -m 0644 share/applications/*.desktop %buildroot/%_kde_applicationsdir/
# translations
find po/* -type d | \
while read d
do
    lang=`basename $d`
    mkdir -p %buildroot/%_datadir/locale/$lang/LC_MESSAGES
    msgfmt -o %buildroot/%_datadir/locale/$lang/LC_MESSAGES/%name.mo $d/%name.po
done

%find_lang %name

%files -f %name.lang
%_kde_bindir/%name
%_kde_appsdir/%name
%_kde_applicationsdir/*-setup.desktop



%changelog
* Thu Jan 12 2012 Александр Казанцев <kazancas@mandriva.org> 0.1-2
+ Revision: 760475
- build with propertly kde macros

* Thu Jan 12 2012 Александр Казанцев <kazancas@mandriva.org> 0.1-1
+ Revision: 760299
- use standart dir path
- imported package kde4-minimal-settings


* Thu Jan 12 2012 Alexander Kazancev <kazancas@mandriva.ru> 4.7-mdv1

* Fri Oct 28 2011 Sergey V Turchin <zerg@altlinux.org> 4.7-alt1
- initial build

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9791 |12cu|kde4-style-crystal-2.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kde4-style-crystal
Summary:	Crystal kwin decoration theme to KDE 4.x
Version:	2.2.1
Release:	%mkrel 1
Group:		Graphical desktop/KDE
License:	GPLv2+
URL:		http://www.kde-look.org/content/show.php/crystal?content=75140
Source0:	http://www.kde-look.org/CONTENT/content-files/75140-crystal-%{version}.tar.bz2
BuildRequires:	kdebase4-workspace-devel
%rename		kde4-kwin-style-crystal

%description
This is the port of the famous Crystal kwin decoration theme to KDE 4.x.
Main features:
* Choose the blending color of the buttons.
* You can define the title bar height and border size of the windows.
* Right click on minimize button toggles shade mode.
* Middle click on minimize button sends window to below.
* Double click on program symbol closes window.
* Support for button themes. Basic button theme is included, feel free
  to swamp me with cool themes.
* Can show a tool-tip of the caption
* If kdocker is installed (http://kdocker.sf.net), right click on close
  button will send the window to the system tray.

  
%prep
%setup -qn crystal-%{version}


%build
%cmake_kde4
%make


%install
%makeinstall_std -C build


%files
%doc AUTHORS README.md COPYING
%{_kde_libdir}/kde4/kwin3_crystal.so
%{_kde_libdir}/kde4/kwin_crystal_config.so
%{_kde_appsdir}/kwin/crystal.desktop


%changelog
* Wed Jun 05 2013 Giovanni Mariani <mc2374@mclink.it> 2.2.1-1
- New release 2.2.1
- Dropped P0 (merged upstream)
- Cleaned the spec file
- Fixed file list

* Sun Sep 20 2009 John Balcaen <mikala@mandriva.org> 2.0.5-1mdv2010.0
+ Revision: 445072
- Update to 2.0.5
- Add a patch to fix compilation on 2.0.5

* Sat May 02 2009 Funda Wang <fundawang@mandriva.org> 2.0.3-1mdv2010.0
+ Revision: 370788
- 2.0.3

* Fri Jul 25 2008 Funda Wang <fundawang@mandriva.org> 2.0.1-2mdv2009.0
+ Revision: 249516
- rename spec file
- Rename to kde4-style-foobar, like other packages

* Sat Jul 19 2008 Funda Wang <fundawang@mandriva.org> 2.0.1-1mdv2009.0
+ Revision: 238669
- import kde4-kwin-style-crystal


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9792 |12cu|kde4-style-steampunk-aurorae-3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	"SteampunK Powered Linux" Aurorae theme
Name:		kde4-style-steampunk-aurorae
Version:	3.0
Release:	1
License:	Creative Commons Attribution-ShareAlike
Group:		Graphical desktop/KDE
Url:		http://kde-look.org/content/show.php?content=158790
Source0:	http://kde-look.org/CONTENT/content-files/158790-SteampunK.tar.gz
Requires:	kdebase4-workspace >= 2:4.10
BuildRequires:	kde4-macros
BuildArch:	noarch

%description
This package contains the "SteampunK Powered Linux" theme for Aurorae.

%files
%{_kde_appsdir}/aurorae/themes/SteampunK

#----------------------------------------------------------------------------

%prep
%setup -q -c
find . -type f | xargs chmod 0644

%build
# nothing

%install
mkdir -p %{buildroot}%{_kde_appsdir}/aurorae/themes

cp -r SteampunK %{buildroot}%{_kde_appsdir}/aurorae/themes/


%changelog
* Mon Oct 14 2013 Rosa <rosa@abf.rosalinux.ru> 3.0-1
+ Revision: 6f92582
- Automatic import for version 3.0-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9793 |12cu|kde4-style-steampunk-colors-3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	"SteampunK Powered Linux" colors for KDE and QtCurve
Name:		kde4-style-steampunk-colors
Version:	3.0
Release:	1
License:	Creative Commons Attribution-ShareAlike
Group:		Graphical desktop/KDE
# Also http://kde-look.org/content/show.php?content=148276
# and http://kde-look.org/content/show.php/SteampunK+Light+Color+Scheme?content=155868
Url:		http://kde-look.org/content/show.php?content=148277
# Repack from all sources:
Source:		SteampunK_Colors.tar.gz
Requires:	kdebase4-workspace >= 2:4.10
BuildRequires:	kde4-macros
BuildArch:	noarch

%description
This package contains the "SteampunK Powered Linux" colors for KDE and QtCurve.

%files
%{_kde_appsdir}/color-schemes/*.colors
%{_kde_appsdir}/QtCurve/*.qtcurve

#----------------------------------------------------------------------------

%prep
%setup -q -c
find . -type f | xargs chmod 0644

%build
# nothing

%install
mkdir -p %{buildroot}%{_kde_appsdir}/color-schemes/
mkdir -p %{buildroot}%{_kde_appsdir}/QtCurve/

cp SteampunK/{SteampunK,SteampunKLight}.colors %{buildroot}%{_kde_appsdir}/color-schemes/
cp SteampunK/{SteampunK,SteampunkLight}.qtcurve %{buildroot}%{_kde_appsdir}/QtCurve/


%changelog
* Mon Oct 14 2013 Rosa <rosa@abf.rosalinux.ru> 3.0-1
+ Revision: 6c7ac81
- Automatic import for version 3.0-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9794 |12cu|kde4-style-steampunk-cursors-3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	"SteampunK Powered Linux" mouse cursors theme
Name:		kde4-style-steampunk-cursors
Version:	3.0
Release:	1
License:	Creative Commons Attribution-ShareAlike
Group:		Graphical desktop/KDE
Url:		http://kde-look.org/content/show.php?content=161001
Source0:	http://kde-look.org/CONTENT/content-files/161001-SteampunK.tar.gz
BuildArch:	noarch

%description
This package contains the "SteampunK Powered Linux" mouse cursors.

%files
%{_iconsdir}/SteampunK

#----------------------------------------------------------------------------

%prep
%setup -q -c
find . -type f | xargs chmod 0644
find . -type d | xargs chmod 0755

%build
# nothing

%install
mkdir -p %{buildroot}%{_iconsdir}

cp -r SteampunK %{buildroot}%{_iconsdir}/


%changelog
* Mon Oct 14 2013 Rosa <rosa@abf.rosalinux.ru> 3.0-1
+ Revision: 8aa4709
- Automatic import for version 3.0-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9795 |12cu|kde4-style-steampunk-kdm-3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	"SteampunK Powered Linux" KDM theme
Name:		kde4-style-steampunk-kdm
Version:	3.0
Release:	1
License:	Creative Commons Attribution-ShareAlike
Group:		Graphical desktop/KDE
Url:		http://kde-look.org/content/show.php?content=142139
Source:		http://sites.google.com/site/binaryinspiration/download/SPL_KDM.tar.gz
Requires:	kdm >= 2:4.10
BuildRequires:	kde4-macros
BuildArch:	noarch

%description
This package contains the "SteampunK Powered Linux" theme for KDM.

%files
%{_kde_appsdir}/kdm/themes/SteampunK

#----------------------------------------------------------------------------

%prep
%setup -q -c
find . -type f | xargs chmod 0644

%build
# nothing

%install
mkdir -p %{buildroot}%{_kde_appsdir}/kdm/themes/

cp -r SteampunK %{buildroot}%{_kde_appsdir}/kdm/themes/


%changelog
* Mon Oct 14 2013 Rosa <rosa@abf.rosalinux.ru> 3.0-1
+ Revision: 7122dd9
- Automatic import for version 3.0-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9796 |12cu|kde4-style-steampunk-ksplash-3.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	"SteampunK Powered Linux" KSplash theme
Name:		kde4-style-steampunk-ksplash
Version:	3.0
Release:	2
License:	Creative Commons Attribution-ShareAlike
Group:		Graphical desktop/KDE
Url:		http://kde-look.org/content/show.php?content=142138
Source:		http://sites.google.com/site/binaryinspiration/download/SteampunK_KSplash3.tar.gz
Requires:	kdebase4-workspace >= 2:4.10
BuildRequires:	kde4-macros
BuildArch:	noarch

%description
This package contains the "SteampunK Powered Linux" theme for KSplash.

%files
%{_kde_appsdir}/ksplash/Themes/SteampunK

#----------------------------------------------------------------------------

%prep
%setup -q -c
find . -type f | xargs chmod 0644

%build
# nothing

%install
mkdir -p %{buildroot}/%{_kde_appsdir}/ksplash/Themes

cp -r SteampunK %{buildroot}%{_kde_appsdir}/ksplash/Themes/


%changelog
* Mon Oct 14 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.0-2
+ Revision: 5a90fa0
- LOG Fix Requires and License



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9797 |12cu|kde4-style-steampunk-wallpapers-3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	"SteampunK Powered Linux" wallpapers
Name:		kde4-style-steampunk-wallpapers
Version:	3.0
Release:	1
License:	Creative Commons Attribution-ShareAlike
Group:		Graphical desktop/KDE
Url:		http://kde-look.org/content/show.php?content=149320
Source0:	http://sites.google.com/site/binaryinspiration/download/SPL_Wlpr_Engine.tar.gz
Source1:	http://sites.google.com/site/binaryinspiration/download/SPL_Wlpr_Machine.tar.gz
Source2:	http://sites.google.com/site/binaryinspiration/download/SPL_Wlpr_Simple.tar.gz
BuildArch:	noarch

%description
This package contains the "SteampunK Powered Linux" wallpapers.

%files
%{_datadir}/wallpapers/SteampunK_Engine
%{_datadir}/wallpapers/SteampunK_Machine
%{_datadir}/wallpapers/SteampunK_Simple

#----------------------------------------------------------------------------

%prep
%setup -q -c -a1 -a2
find . -type f | xargs chmod 0644

%build
# nothing

%install
mkdir -p %{buildroot}%{_datadir}/wallpapers

cp -r SteampunK_{Engine,Machine,Simple} %{buildroot}%{_datadir}/wallpapers/


%changelog
* Mon Oct 14 2013 Rosa <rosa@abf.rosalinux.ru> 3.0-1
+ Revision: 3321fc3
- Automatic import for version 3.0-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9798 |12cu|kde4-style-steampunk-yakuake-3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	"SteampunK Powered Linux" Yakuake theme
Name:		kde4-style-steampunk-yakuake
Version:	3.0
Release:	1
License:	Creative Commons Attribution-ShareAlike
Group:		Graphical desktop/KDE
Url:		http://kde-look.org/content/show.php?content=158529
Source0:	http://kde-look.org/CONTENT/content-files/158529-SteampunK.tar.gz
Requires:	yakuake
BuildRequires:	kde4-macros
BuildArch:	noarch

%description
This package contains the "SteampunK Powered Linux" theme for Yakuake.

%files
%{_kde_appsdir}/yakuake/skins/SteampunK

#----------------------------------------------------------------------------

%prep
%setup -q -c
find . -type f | xargs chmod 0644

%build
# nothing

%install
mkdir -p %{buildroot}%{_kde_appsdir}/yakuake/skins

cp -r SteampunK %{buildroot}%{_kde_appsdir}/yakuake/skins/

%changelog
* Mon Oct 14 2013 Rosa <rosa@abf.rosalinux.ru> 3.0-1
+ Revision: 63d4ff2
- Automatic import for version 3.0-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9799 |12cu|kde-cdemu-manager-0.5.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define srcname kde_cdemu

Summary:	A simple KDE front-end for CDemu
Name:		kde-cdemu-manager
Version:	0.5.0
Release:	1
License:	LGPLv2+
Group:		Graphical desktop/KDE
Url:		http://kde-apps.org/content/show.php/KDE+CDEmu+Manager?content=99752
Source0:	http://kde-apps.org/CONTENT/content-files/99752-%{srcname}-%{version}.tar.gz
BuildRequires:	kdelibs4-devel
Requires:	cdemu-client

%description
KDE CDemu Manager is a simple front-end for CDemu.

It provides a little manager window that gives you an overview of your virtual
drives and allows you to mount and unmount images.

It also includes a KDE service menu for mounting images directly from
Dolphin/Konqueror (which is what most people will want to use).

Images can be unmounted like any other media through Dolphin or the Device
Notifier widget.

%files -f %{srcname}.lang
%{_kde_bindir}/kde_cdemu
%{_kde_applicationsdir}/kde_cdemu.desktop
%{_kde_appsdir}/kde_cdemu/kde_cdemuui.rc
%{_kde_services}/ServiceMenus/kde_cdemu_mount.desktop

#----------------------------------------------------------------------------

%prep
%setup -q -n %{srcname}
find . -name '*.cpp' -exec chmod 644 {} \;
find . -name '*.h' -exec chmod 644 {} \;

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang %{srcname}


%changelog
* Sun Jan 26 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.5.0-1
+ Revision: f688508
- LOG New version 0.5.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9800 |12cu|kdeconnect-0.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Connect KDE with your smartphone
Name:		kdeconnect
Version:	0.8
Release:	1
License:	GPLv2+
Group:		Graphical desktop/KDE
Url:		http://albertvaka.wordpress.com/
Source0:	ftp://ftp.kde.org/pub/kde/unstable/%{name}/%{version}/src/%{name}-kde-%{version}.tar.xz
BuildRequires:	cmake
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(libfakekey)
BuildRequires:	pkgconfig(QJson)
BuildRequires:	pkgconfig(xtst)

%description
KDE Connect is a module to connect KDE with your smartphone.
You need to install KdeConnect.apk on your smartphone to make it work.

%files -f %{name}.lang
%{_bindir}/kdeconnect-cli
%{_kde_applicationsdir}/%{name}.desktop
%{_kde_appsdir}/%{name}/
%{_kde_appsdir}/plasma/plasmoids/%{name}
%{_kde_iconsdir}/hicolor/*/apps/%{name}.*
%{_kde_libdir}/kde4/kcm_kdeconnect.so
%{_kde_libdir}/kde4/kded_kdeconnect.so
%{_kde_libdir}/kde4/kdeconnect_battery.so
%{_kde_libdir}/kde4/kdeconnect_clipboard.so
%{_kde_libdir}/kde4/kdeconnect_mpriscontrol.so
%{_kde_libdir}/kde4/kdeconnect_notifications.so
%{_kde_libdir}/kde4/kdeconnect_pausemusic.so
%{_kde_libdir}/kde4/kdeconnect_pausemusic_config.so
%{_kde_libdir}/kde4/kdeconnect_ping.so
%{_kde_libdir}/kde4/kdeconnect_screensaver_inhibit.so
%{_kde_libdir}/kde4/kdeconnect_share.so
%{_kde_libdir}/kde4/kdeconnect_share_config.so
%{_kde_libdir}/kde4/kdeconnect_telephony.so
%{_kde_libdir}/kde4/imports/org/kde/kdeconnect
%{_kde_libdir}/kde4/libexec/kdeconnectd
%{_kde_libdir}/kde4/kdeconnect_mousepad.so
%{_kde_libdir}/kde4/kdeconnect_sftp.so
%{_kde_libdir}/kde4/kdeconnect_sftp_config.so
%{_kde_libdir}/kde4/kdeconnectfiletiemaction.so
%{_kde_libdir}/kde4/kio_kdeconnect.so
%{_kde_services}/kcm_kdeconnect.desktop
%{_kde_services}/kded/kdeconnect.desktop
%{_kde_services}/kdeconnect_battery.desktop
%{_kde_services}/kdeconnect_clipboard.desktop
%{_kde_services}/kdeconnect_mpriscontrol.desktop
%{_kde_services}/kdeconnect_notifications.desktop
%{_kde_services}/kdeconnect_pausemusic.desktop
%{_kde_services}/kdeconnect_pausemusic_config.desktop
%{_kde_services}/kdeconnect_ping.desktop
%{_kde_services}/kdeconnect_screensaver_inhibit.desktop
%{_kde_services}/kdeconnect_share.desktop
%{_kde_services}/kdeconnect_share_config.desktop
%{_kde_services}/kdeconnect_telephony.desktop
%{_kde_services}/plasma-kdeconnect.desktop
%{_kde_services}/kdeconnect.protocol
%{_kde_services}/kdeconnect_mousepad.desktop
%{_kde_services}/kdeconnect_sftp.desktop
%{_kde_services}/kdeconnect_sftp_config.desktop
%{_kde_services}/kdeconnectsendfile.desktop
%{_kde_servicetypes}/kdeconnect_plugin.desktop
%{_datadir}/dbus-1/services/org.kde.kdeconnect.service

#----------------------------------------------------------------------------

%define core_major 1
%define libcore %mklibname kdeconnectcore %{core_major}

%package -n %{libcore}
Summary:	Shared library for KDE Connect
Group:		System/Libraries

%description -n %{libcore}
Shared library for KDE Connect.

%files -n %{libcore}
%{_kde_libdir}/libkdeconnectcore.so.%{core_major}*

#----------------------------------------------------------------------------

%define interfaces_major 1
%define libinterfaces %mklibname kdeconnectinterfaces %{interfaces_major}

%package -n %{libinterfaces}
Summary:	Shared library for KDE Connect
Group:		System/Libraries

%description -n %{libinterfaces}
Shared library for KDE Connect.

%files -n %{libinterfaces}
%{_kde_libdir}/libkdeconnectinterfaces.so.%{interfaces_major}*

#----------------------------------------------------------------------------

%prep
%setup -qn %{name}-kde-%{version}

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

# Drop devel files for now because they are messed up
rm -f %{buildroot}%{_kde_libdir}/*.so
rm -rf %{buildroot}%{_kde_libdir}/cmake/
rm -rf %{buildroot}%{_kde_includedir}/
rm -rf %{buildroot}%{_datadir}/dbus-1/interfaces/*.xml

%find_lang kdeconnect-kcm kdeconnect-kded kdeconnect-plasmoid kdeconnect-kio plasma_applet_kdeconnect kdeconnect-plugins kdeconnect-filetiemaction kdeconnect-cli kdeconnect-core %{name}.lang


%changelog
* Sun Mar 01 2015 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.8-1
+ Revision: 90b21ec
- New version 0.8, update files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9801 |12cu|kdeneur-0.17.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	KDE frontend for X Neural Switcher
Name:		kdeneur
Version:	0.17.0
Release:	1
License:	GPLv3+
Group:		Graphical desktop/KDE
Url:		http://xneur.ru/
Source0:	https://launchpad.net/~andrew-crew-kuznetsov/+archive/xneur-stable/+files/%{name}_%{version}.orig.tar.gz
Patch0:		kdeneur-0.17.0-qt4.patch
Patch1:		kdeneur-0.17.0-desktop.patch
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xnconfig)
BuildRequires:	pkgconfig(xneur)
Requires:	xneur >= %{version}

%description
KDE frontend for X Neural Switcher (automatic switcher of keyboard layout).

This applications works like Punto Switcher.

%files
%doc AUTHORS COPYING
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}/
%{_iconsdir}/hicolor/*/apps/%{name}*
%{_mandir}/man1/%{name}.1.*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
%global optflags %{optflags} -Wstrict-aliasing=0

%configure2_5x
%make

%install
%makeinstall_std


%changelog
* Sun Nov 17 2013 Rosa <rosa@abf.rosalinux.ru> 0.17.0-1
+ Revision: fb1b8c1
- Automatic import for version 0.17.0-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9802 |12cu|kde-rootactions-servicemenu-2.8.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname	rootactions_servicemenu

Summary:	Root actions for Dolphin context menu
Name:		kde-rootactions-servicemenu
Version:	2.8.1
Release:	1
License:	GPLv2+
Group:		Graphical desktop/KDE
URL:		http://www.kde-apps.org/content/show.php/?content=48411
Source0:	http://www.kde-apps.org/CONTENT/content-files/48411-%{oname}_%{version}.tar.gz
# adapt for kdesu in %{_libdir}/kde4/libexec/kdesu
Patch0:		rootactions-mandriva-kdesu.patch
BuildRequires:	kde4-macros
Requires:	kdebase4-workspace
BuildArch:	noarch

%description
Root Actions servicemenu provides a convenient way to perform
several actions 'as root', from the right-click context menu in KDE
filemanager.

%files
%doc README changelog
%{_bindir}/rootactions-servicemenu.pl
%{_kde_services}/ServiceMenus/10-rootactionsfolders.desktop
%{_kde_services}/ServiceMenus/11-rootactionsfiles.desktop
%{_kde_appsdir}/krusader/krusader_rootactions.xml

#----------------------------------------------------------------------------

%prep
%setup -q -n %{oname}_%{version}
%patch0 -p1

%build

%install
install -d -m755 %{buildroot}%{_bindir}
install -m755 Root_Actions_%{version}/*.pl %{buildroot}%{_bindir}

install -d -m755 %{buildroot}%{_kde_services}/ServiceMenus
install -m644 Root_Actions_%{version}/dolphin-KDE4/* %{buildroot}%{_kde_services}/ServiceMenus

install -d -m755 %{buildroot}%{_kde_appsdir}/krusader
install -m644 Root_Actions_%{version}/krusader-KDE4/* %{buildroot}%{_kde_appsdir}/krusader



%changelog
* Fri Jan 31 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.8.1-1
+ Revision: fd139ff
- LOG New version 2.8.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9803 |12cu|kdiff3-0.9.98-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kdiff3
Version:	0.9.98
Release:	1
Summary:	Summary Utility for comparing/merging up to three text files or directories
License:	GPLv2+
Group:		Development/Other
Source:		http://downloads.sourceforge.net/kdiff3/kdiff3-%{version}.tar.gz
Url: 		http://kdiff3.sourceforge.net/
BuildRequires:	kdebase4-devel
BuildRequires:	desktop-file-utils

%description
KDiff3 is a file and directory diff and merge tool which:
   * compares and merges two or three text input files or directories
   * shows the differences line by line and character by character(!)
   * provides an automatic merge-facility
   * has an editor for comfortable solving of merge-conflicts
   * provides networktransparency via KIO
   * has options to highlight or hide changes in white-space or comments

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

desktop-file-install --vendor="" \
  --add-category="Qt" \
  --add-category="KDE" \
  --add-category="Development" \
  --dir %{buildroot}%{_kde_datadir}/applications/kde4 %{buildroot}%{_kde_datadir}/applications/kde4/*.desktop

%find_lang %{name} kdiff3plugin kdiff3fileitemactionplugin %{name}.lang --with-html

%files -f %{name}.lang
%{_kde_bindir}/%{name}
%{_kde_libdir}/kde4/*
%{_kde_appsdir}/%{name}
%{_kde_appsdir}/kdiff3part/kdiff3_part.rc
%{_kde_applicationsdir}/*.desktop
%{_kde_iconsdir}/*/*/apps/*.png
%{_kde_services}/*.desktop


%changelog
* Wed Dec 03 2014 Konstantin Vlasov <konstantin.vlasov@rosalab.ru> 0.9.98-1
+ Revision: c5af6f1
- Updated to 0.9.98



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9804 |12cu|kerneloops-0.12-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Tool to automatically collect and submit kernel crash signatures
Name:		kerneloops
Version:	0.12
Release:	9
License:	GPLv2+
Group:		System/Kernel and hardware
Url:		http://www.kerneloops.org
Source0:	http://www.kerneloops.org/download/%{name}-%{version}.tar.gz
###bor###Source1:	kerneloops.service
# (tpg) https://bugzilla.redhat.com/show_bug.cgi?id=479580
###bor###Patch0:	kerneloops-0.12-dbus-init.patch
Patch1:		kerneloops-0.12-format_not_a_string_literal_and_no_format_arguments.patch
Patch2:		kerneloops-0.12-makefile.patch
Patch3:		kerneloops-0.12-libnotify.patch
BuildRequires:	desktop-file-utils
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libnotify)
Requires(post,preun):	rpm-helper

%description
This package contains the tools to collect kernel crash signatures,
and to submit them to the kerneloops.org website where the kernel
crash signatures get collected and grouped for presentation to the
Linux kernel developers.

%files -f %{name}.lang
%doc Changelog
%config(noreplace) %{_sysconfdir}/kerneloops.conf
%{_initrddir}/%{name}
%{_sbindir}/%{name}
%{_bindir}/kerneloops-applet
%{_datadir}/kerneloops
###bor###%{_datadir}/dbus-1/system-services/*.service
%{_sysconfdir}/dbus-1/system.d/kerneloops.dbus
%{_sysconfdir}/xdg/autostart/kerneloops-applet.desktop
%{_mandir}/man8/kerneloops.8.*

%post
%_post_service kerneloops

%preun
%_preun_service kerneloops

#----------------------------------------------------------------------------

%prep
%setup -q
###bor###%%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p0

%build
%serverbuild_hardened
%make CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"

%install
%makeinstall_std
mkdir -m 0755 -p %{buildroot}%{_initrddir}
install -p -m 0755 kerneloops.init %{buildroot}%{_initrddir}/%{name}

###bor###mkdir -p %{buildroot}%{_datadir}/dbus-1/system-services
###bor###install -m 644 %{SOURCE1} %{buildroot}%{_datadir}/dbus-1/system-services/org.kerneloops.submit.service

%find_lang %{name}


%changelog
* Thu Mar 06 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.12-9
+ Revision: 27f5151
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9805 |12cu|keurocalc-1.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A currency converter and calculator
Name:		keurocalc
Version:	1.2.0
Release:	%mkrel 1
Group:		Graphical desktop/KDE
License:	GPLv2+
Url:		http://opensource.bureau-cornavin.com/%{name}/index.html
Source0:	http://opensource.bureau-cornavin.com/%{name}/sources/%{name}-%{version}.tgz
BuildRequires:	kdelibs4-devel
BuildRequires:	desktop-file-utils

%description
KEuroCalc is a currency converter and calculator centered on the Euro. It can
convert from and to many currencies, either with a fixed conversion rate or a
variable conversion rate. It directly downloads the latest variable rates
through the Internet.


%package -n curconvd
Summary:	A daemon that acts as a currency conversion service over D-Bus
Group:		Graphical desktop/KDE
Requires:	%{name} = %{version}

%description -n curconvd
curconvd is a daemon that acts as a currency conversion service over D-Bus.


%prep
%setup -q


%build
%cmake_kde4
%make


%install
%makeinstall_std -C build

desktop-file-install --dir=%{buildroot}%{_kde_applicationsdir} \
	--add-category='Finance' \
	%{buildroot}%{_kde_applicationsdir}/%{name}.desktop

%find_lang %{name} --with-html


%files -f %{name}.lang
%doc README TODO
%{_kde_bindir}/%{name}
%{_kde_applicationsdir}/%{name}.desktop
%{_kde_appsdir}/%{name}
%{_kde_iconsdir}/hicolor/*/*/*


%files -n curconvd
%doc curconvd/API.txt
%{_kde_bindir}/curconvd
%{_kde_appsdir}/curconvd
%{_datadir}/locale/*/LC_MESSAGES/curconvd.mo


%changelog
* Wed Jun 05 2013 Giovanni Mariani <mc2374@mclink.it> 1.2.0-1
- New version 1.2.0
- Cleaned the spec file and dropped support for ancient distro releases
- Augmented the Summary
- Fixed file lists
- Killed some rpmlint warnings (zero-length, name-repeated-in-summary)

* Sun Jan 09 2011 Funda Wang <fwang@mandriva.org> 1.1.0-1mdv2011.0
+ Revision: 630790
- update to new version 1.1.0

* Fri Jul 16 2010 Funda Wang <fwang@mandriva.org> 1.0.3-1mdv2011.0
+ Revision: 554384
- new version 1.0.3

* Fri Sep 11 2009 Thierry Vignaud <tv@mandriva.org> 1.0.2-2mdv2010.1
+ Revision: 438094
- rebuild

* Sat Jan 10 2009 Funda Wang <fwang@mandriva.org> 1.0.2-1mdv2009.1
+ Revision: 327819
- New version 1.0.2

* Fri Jul 04 2008 Pixel <pixel@mandriva.com> 1.0.0-2mdv2009.0
+ Revision: 231504
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri May 16 2008 Funda Wang <fwang@mandriva.org> 1.0.0-1mdv2009.0
+ Revision: 208211
- New version 1.0.0

* Tue Jan 29 2008 Nicolas Lecureuil <nlecureuil@mandriva.com> 0.9.7-2mdv2008.1
+ Revision: 160001
- Fix automake patch
- [BUGFIX] Fix menu file (Bug #36748)

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%{buildroot} on Pixel's request


* Mon Nov 13 2006 Laurent Montel <lmontel@mandriva.com> 0.9.7-1mdv2007.0
+ Revision: 83567
- 0.9.7
- Import keurocalc

* Wed Jul 12 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.9.6-3mdv2007.0
- Rebuild for new menu and extension
- Use Macros for icons

* Thu May 11 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.9.6-2mdk
- Rebuild to generate categories

* Fri Apr 21 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.9.6-1mdk
- New release 0.9.6

* Sat Mar 25 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.9.5-1mdk
- New release 0.9.5

* Thu Jan 19 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.9.4-3mdk
- Fix Build for x86_64

* Mon Dec 26 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.9.4-2mdk
- Remove redundant Buildrequires

* Tue Jul 26 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.9.4-1mdk
- New release 0.9.4
- Drop Patch 0 ( unneeded )
- Fix Source 0

* Tue Jul 05 2005 Lenny Cartier <lenny@mandriva.com> 0.9.3-1mdk
- 0.9.3

* Fri Jun 03 2005 Laurent MONTEL <lmontel@mandriva.com> 0.9.2-1mdk
- 0.9.2

* Sat Jun 05 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.9.1-2mdk
- Rebuild

* Tue May 18 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.9.1-1mdk
- 0.9.1

* Wed May 05 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.9.0-1mdk
- 0.9

* Wed Apr 07 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.8.2-1mdk
- 0.8.2

* Tue Feb 24 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.8.1-2mdk
- Fix

* Mon Feb 23 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.8.1-1mdk
- 0.8.1

* Tue Feb 10 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.8.0-2mdk
- Fix description and url (fix from Eric Bischoff <e.bischoff@noos.fr>)

* Mon Feb 09 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.8.0-1mdk
- 0.8.0

* Fri Dec 12 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 0.7.2-1mdk
- 0.7.2

* Wed Dec 10 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 0.7.1-1mdk
- 0.7.1


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9806 |12cu|kfoldersync-2.7.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define kdeappsver 164092

Name:				kfoldersync
Version:			2.7.1
Release:			1
Summary:			Folder synchronization and backup tool
License:			GPLv2+
Group:				Archiving/Backup
Url:				http://kde-apps.org/content/show.php/KFolderSync?content=%{kdeappsver}
Source:				http://kde-apps.org/CONTENT/content-files/%{kdeappsver}-%{name}_%{version}.orig.tar.xz

BuildRequires:		desktop-file-utils
BuildRequires:		gettext
BuildRequires:		kdelibs4-devel



%description
Folder synchronization and backup tool for KDE.

%prep
%setup -q
find . -type f -exec chmod 644 {} \;

%build
export CXXFLAGS="%{optflags} -std=gnu++11"
%cmake_kde4 
%make


%install
%makeinstall_std -C build
%find_lang %{name} --with-kde || touch %{name}.lang

%check
for i in %{buildroot}%{_kde_datadir}/applications/kde4/*.desktop ; do
  desktop-file-validate "$i"
done
chmod -x %{buildroot}%{_kde_datadir}/applications/kde4/*.desktop


%files -f %{name}.lang
%doc COPYING
%{_kde_bindir}/*
%{_kde_appsdir}/*
%{_kde_iconsdir}/hicolor/*/*/*
%{_kde_datadir}/applications/kde4/*


%changelog
* Thu Sep 04 2014 symbianflo <symbianflo@symbianflo> 2.7.1-1
+ Revision: e90ba3e
- Log: Update to 2.7.1, update translations



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9807 |12cu|kgtk-0.11.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname KGtk

Summary:	KGtk - Allow to use KDE's file dialogs when run under KDE for GTK apps
Name:		kgtk
Version:	0.11.0
Release:	1
License:	GPLv2+
Group:		Graphical desktop/KDE
Url:		http://www.kde-apps.org/content/show.php/KGtk+%28Use+KDE+Dialogs+in+Gtk+Apps%29?content=36077
Source0:	%{oname}-%{version}.tar.bz2
Source10:	%{name}.rpmlintrc
Patch0:		kgtk-0.11.0-fix-libdir.patch
Patch1:		kgtk-0.11.0-include.patch
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gtk+-3.0)

%description
This is a quick-and-dirty LD_PRELOAD hack that allows *some*
Gtk applications to use KDE's file dialogs when run under KDE.

%files -f kdialogd4.lang
%{_kde_bindir}/kgtk-wrapper
%{_kde_libdir}/kde4/libexec/kdialogd4
%{_kde_libdir}/kgtk/libkgtk2.so
%{_kde_libdir}/kgtk/libkgtk3.so

#--------------------------------------------------------------------

%prep
%setup -q -n %{oname}-%{version}
%patch0 -p1
%patch1 -p0

%build
%cmake_kde4 -DKGTK_KDE4=true
%make

%install
%makeinstall_std -C build

%find_lang kdialogd4


%changelog
* Thu Mar 06 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.11.0-1
+ Revision: f890be9
- LOG New version 0.11.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9808 |12cu|kiax-2.1-0.122.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define svn 122

Summary:	IAX client application (softphone)
Name:		kiax
Version:	2.1
Release:	0.%{svn}.3
License:	GPLv3+ and LGPLv3+
Group:		Graphical desktop/KDE
Url:		http://kiax.org/
# They don't seem hot on source tarballs. Look for a tag in SVN if you
# want to package a stable release. - AdamW 2009/01
Source0:	http://prdownloads.sourceforge.net/%{name}/%{name}-%{svn}.tar.lzma
Source1:	http://kiax.sourceforge.net/img/kiax_logo_small.png
# Use system libraries. Wow, this buildsystem sucks - AdamW 2009/01
Patch0:		kiax-2.1-system_libs.patch
# Fixes for GCC 4.3 - AdamW 2009/01
Patch1:		kiax-2.0-gcc43.patch
# Fix for string literal errors - AdamW 2009/01
Patch2:		kiax-2.1-qdebug.patch
# Don't build with dottel, whatever the crap it is, as it's broken
# - AdamW 2009/01
Patch3:		kiax-2.1-disable_dottel.patch
BuildRequires:	imagemagick
BuildRequires:	gsm-devel
BuildRequires:	ldns-devel
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(iaxclient)
BuildRequires:	pkgconfig(json)
BuildRequires:	pkgconfig(portaudio-2.0)
BuildRequires:	pkgconfig(speex)
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	pkgconfig(xpm)

%description
Kiax is an IAX client application (a so called Softphone) which allows PC users
to make ordinary VoIP calls to Asterisk servers, the same way as they do it
with their hardware telephone. It aims to provide a simple and user-friendly
graphical interface and desktop integration for calling, contact list, call
register management and easy configuration. That is - a simple to use IAX
Client.

%files
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/*.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}
%patch0 -p1 -b .system
%patch1 -p0 -b .gcc43
%patch2 -p1 -b .literal
%patch3 -p1 -b .dottel

%build
%qmake_qt4
%make

%install
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
install -d %{buildroot}%{_datadir}/%{name}/icons

install -m0755 gui/gui %{buildroot}%{_bindir}/%{name}
install -m0644 gui/icons/*.png %{buildroot}%{_datadir}/%{name}/icons/
install -m0644 gui/*.ui %{buildroot}%{_datadir}/%{name}

# fix some icons
convert %{SOURCE1} -geometry 48x48 %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
convert %{SOURCE1} -geometry 32x32 %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert %{SOURCE1} -geometry 16x16 %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png

# XDG menu
install -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=Kiax
Comment=IAX softphone
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Network;Telephony;
EOF


%changelog
* Fri Mar 07 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.1-0.122.3
+ Revision: d6132b3
- LOG Fix issues with qDebug usage



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9809 |12cu|kiba-plugins-0.1-0.1218.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define svn	1218
%define release 0.%{svn}.2

Name:		kiba-plugins
Version:	0.1
Release:	%{release}
Summary:	Various plugins for Kiba-Dock
Group:		System/X11
URL:		http://www.kiba-dock.org/
Source0:	%{name}-%{svn}.tar.xz
Patch0:		kiba-plugins-fix-str-fmt.patch
License:	GPLv2+
BuildRequires:	kiba-dock-devel = %{version}
BuildRequires:	intltool
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(alsaplayer)
BuildRequires:	pkgconfig(libgtop-2.0)
BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
BuildRequires:	gnome-vfs2-devel
BuildRequires:	pkgconfig(libgnomeui-2.0)
BuildRequires:	gnome-menus-devel
BuildRequires:	startup-notification-devel
buildrequires:	pkgconfig(gdk-pixbuf-xlib-2.0)
Requires:	kiba-dock

%description
This package contains several plugins for Kiba-Dock. It includes
various volume controls, a clock, calendar, system information tool,
and several other plugins.

%prep
%setup -q -n %{name}
%patch0 -p0

%build
sh autogen.sh -V
%configure2_5x
%make

%install
%makeinstall_std
%find_lang %{name}

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS ChangeLog 
%{_libdir}/kiba-dock
%{_datadir}/kiba-dock/config_schemas/*/*.xml
%{_datadir}/kiba-dock/icons/*


%changelog
* Thu Feb 11 2010 Funda Wang <fwang@mandriva.org> 0.1-0.1218.1mdv2010.1
+ Revision: 504137
- New snapshot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild

* Fri Aug 29 2008 Adam Williamson <awilliamson@mandriva.org> 0.1-0.862.2mdv2009.0
+ Revision: 277444
- enable some plugins which seem to be needed for kiba to run

* Sat Aug 16 2008 Adam Williamson <awilliamson@mandriva.org> 0.1-0.862.1mdv2009.0
+ Revision: 272488
- revert filelist change which is only relevant when building something that
  doesn't get built on bs
- akamaru still isn't enabled it seems...
- disable underlinking protection (breaks build and there's no shared lib here)
- enable akamaru build
- new snapshot 862

* Thu Mar 06 2008 Adam Williamson <awilliamson@mandriva.org> 0.1-0.722.1mdv2008.1
+ Revision: 180291
- buildrequires librsvg-devel
- import kiba-plugins



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9810 |12cu|kicad-20120119.bzr3256-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Werror_cflags            %nil

# Generated debug package is empty and rpmlint rejects build
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

# To create source package: 
# bzr branch lp:kicad/stable
# 
# You can get the date by querying:
# $ bzr log -r-1 --line stable/
# 3009: jean-pierre charras 2011-05-25 Libedit: actual line thickness  taken in account by collector. Thick lines are now more easy t...
#
# $ bzr export --format=tbz2 --root=kicad kicad-sources-bzr$(bzr revno stable/).tar.bz2 stable/

# For library,
# See http://iut-tice.ujf-grenoble.fr/cao/how_to_download_sources.txt
# bzr branch lp:~kicad-lib-committers/kicad/library
#
# You can get the date by querying:
# $ bzr log -r-1 --line library/
# 109: xtony 2010-12-08 Add various modules.
#
# $ bzr export --format=tbz2 --root=kicad-library kicad-library-bzr$(bzr revno library/).tar.bz2 library/

# For doc,
# See http://iut-tice.ujf-grenoble.fr/cao/how_to_download_sources.txt
# bzr branch lp:~kicad-developers/kicad/doc
# 
# You can get the date by querying:
# $ bzr log -r-1 --line doc/
# 216: Andrey Fedorushkov 2011-06-02 update russian GUI

%define date 20120119
%define revision 3256

%define docname kicad-doc
%define docdate 20111221
%define docrevision 303
%define docversion %{docdate}.bzr%{docrevision}

%define libname kicad-library
%define libdate 20120119
%define librevision 114
%define libversion %{libdate}.bzr%{librevision}

Summary:	An open source software for the creation of electronic schematic diagrams
Name:		kicad
Version:	%{date}.bzr%{revision}
Release:	3
License:	GPLv2+
Group:		Sciences/Computer science
Url:		http://www.lis.inpg.fr/realise_au_lis/kicad/
Source0:	%{name}-sources-bzr%{revision}.tar.bz2
Source1:	%{docname}-bzr%{docrevision}.tar.bz2
Source2:	%{libname}-bzr%{librevision}.tar.bz2

# Fedora & upstream patches
Patch11:	%{name}-2011.07.12-fix-linking.patch
Patch12:	%{name}-2011.07.12-boost-polygon-declare-gtlsort-earlier.patch
Patch13:	%{name}-2012.01.19-fix-linking.patch
Patch14:	%{name}-2012.01.19-fix-bom-in-python.patch
Patch20:	%{name}-2012.01.19-fix-plotting-scale.patch
Patch21:	%{name}-2012.01.19-move-up-junction-button.rev3371.patch
Patch22:	%{name}-2012.01.19-thermal-relief.rev3281.patch
Patch23:	%{name}-2012.01.19-undo-redo-auto.rev3297.patch
Patch24:	%{name}-2012.01.19-cvpcb-preview.rev3303.patch
Patch25:	%{name}-2012.01.19-pcb-calculation.rev3328.patch
Patch26:	%{name}-2012.01.19-ps-plotting-width-correction.rev3342.patch

BuildRequires:	cmake
BuildRequires:	desktop-file-utils
BuildRequires:	imagemagick
BuildRequires:	boost-devel
BuildRequires:	wxgtku2.8-devel
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
Requires:	%{libname} = %{libversion}
Requires:	%{docname} = %{docversion}
Suggests:	%{name}-locale

%description
Kicad is an open source (GPL) software for the creation of electronic
schematic diagrams and printed circuit board artwork.

Kicad is a set of four softwares and a project manager:

	Eeschema :  Schematic entry.
	Pcbnew :    Board editor.
	Gerbview :  GERBER viewer (photoplotter documents).
	Cvpcb :     footprint selector for components used in the circuit design.
	Kicad:      project manager.

%files
%{_bindir}/*
%{_prefix}/lib/%{name}/plugins/netlist_form_pads-pcb.xsl
%{_iconsdir}/*/*/*
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_datadir}/%{name}/demos/
%{_datadir}/%{name}/template/
%{_datadir}/applications
%{_datadir}/mime/packages/kicad.xml
%{_datadir}/mimelnk/application/x-kicad-project.desktop
%{_datadir}/mimelnk/application/x-kicad-schematic.desktop

#----------------------------------------------------------------------------

%package doc
Summary:	Documentation for kicad (creation of electronic schematic diagrams)
Version:	%{docversion}
Requires:	%{name}
BuildArch:	noarch

%description doc
Kicad is an open source (GPL) software for the creation of electronic
schematic diagrams and printed circuit board artwork.

Kicad-doc is the documentation for kicad.

%files doc
%doc %{_datadir}/doc/%{name}

#----------------------------------------------------------------------------

%package locales-ca
Summary:	Catalan Kicad locales
Version:	%{docversion}
Requires:	%{name}
Provides:	%{name}-locale
BuildArch:	noarch

%description locales-ca
Kicad is an open source (GPL) software for the creation of electronic
schematic diagrams and printed circuit board artwork.

Kicad-locales provides Catalan locales for kicad.

%files locales-ca
%{_datadir}/%{name}/internat/ca/

#----------------------------------------------------------------------------

%package locales-cs
Summary:	Czech Kicad locales
Version:	%{docversion}
Requires:	%{name}
Provides:	%{name}-locale
BuildArch:	noarch

%description locales-cs
Kicad is an open source (GPL) software for the creation of electronic
schematic diagrams and printed circuit board artwork.

Kicad-locales provides Czech locales for kicad.

%files locales-cs
%{_datadir}/%{name}/internat/cs/

#----------------------------------------------------------------------------

%package locales-de
Summary:	German Kicad locales
Version:	%{docversion}
Requires:	%{name}
Provides:	%{name}-locale
BuildArch:	noarch

%description locales-de
Kicad is an open source (GPL) software for the creation of electronic
schematic diagrams and printed circuit board artwork.

Kicad-locales provides German locales for kicad.

%files locales-de
%{_datadir}/%{name}/internat/de/

#----------------------------------------------------------------------------

%package locales-es
Summary:	Spanish Kicad locales
Version:	%{docversion}
Requires:	%{name}
Provides:	%{name}-locale
BuildArch:	noarch

%description locales-es
Kicad is an open source (GPL) software for the creation of electronic
schematic diagrams and printed circuit board artwork.

Kicad-locales provides Spanish locales for kicad.

%files locales-es
%{_datadir}/%{name}/internat/es/

#----------------------------------------------------------------------------

%package locales-fi
Summary:	Finnish Kicad locales
Version:	%{docversion}
Requires:	%{name}
Provides:	%{name}-locale
BuildArch:	noarch

%description locales-fi
Kicad is an open source (GPL) software for the creation of electronic
schematic diagrams and printed circuit board artwork.

Kicad-locales provides Finnish locales for kicad.

%files locales-fi
%{_datadir}/%{name}/internat/fi/

#----------------------------------------------------------------------------

%package locales-fr
Summary:	French Kicad locales
Version:	%{docversion}
Requires:	%{name}
Provides:	%{name}-locale
BuildArch:	noarch

%description locales-fr
Kicad is an open source (GPL) software for the creation of electronic
schematic diagrams and printed circuit board artwork.

Kicad-locales provides French locales for kicad.

%files locales-fr
%{_datadir}/%{name}/internat/fr/

#----------------------------------------------------------------------------

%package locales-hu
Summary:	Hungarian Kicad locales
Version:	%{docversion}
Release:	%{release}
Requires:	%{name}
Provides:	%{name}-locale
BuildArch:	noarch

%description locales-hu
Kicad is an open source (GPL) software for the creation of electronic
schematic diagrams and printed circuit board artwork.

Kicad-locales provides Hungarian locales for kicad.

%files locales-hu
%{_datadir}/%{name}/internat/hu/

#----------------------------------------------------------------------------

%package locales-it
Summary:	Italian Kicad locales
Version:	%{docversion}
Requires:	%{name}
Provides:	%{name}-locale
BuildArch:	noarch

%description locales-it
Kicad is an open source (GPL) software for the creation of electronic
schematic diagrams and printed circuit board artwork.

Kicad-locales provides Italian locales for kicad.

%files locales-it
%{_datadir}/%{name}/internat/it/

#----------------------------------------------------------------------------

%package locales-ja
Summary:	Japanese Kicad locales
Version:	%{docversion}
Requires:	%{name}
Provides:	%{name}-locale
BuildArch:	noarch

%description locales-ja
Kicad is an open source (GPL) software for the creation of electronic
schematic diagrams and printed circuit board artwork.

Kicad-locales provides Japanese locales for kicad.

%files locales-ja
%{_datadir}/%{name}/internat/ja/

#----------------------------------------------------------------------------

%package locales-ko
Summary:	Korean Kicad locales
Version:	%{docversion}
Requires:	%{name}
Provides:	%{name}-locale
BuildArch:	noarch

%description locales-ko
Kicad is an open source (GPL) software for the creation of electronic
schematic diagrams and printed circuit board artwork.

Kicad-locales provides Korean locales for kicad.

%files locales-ko
%{_datadir}/%{name}/internat/ko/

#----------------------------------------------------------------------------

%package locales-nl
Summary:	Dutch Kicad locales
Version:	%{docversion}
Requires:	%{name}
Provides:	%{name}-locale
BuildArch:	noarch

%description locales-nl
Kicad is an open source (GPL) software for the creation of electronic
schematic diagrams and printed circuit board artwork.

Kicad-locales provides Dutch locales for kicad.

%files locales-nl
%{_datadir}/%{name}/internat/nl/

#----------------------------------------------------------------------------

%package locales-pl
Summary:	Polish Kicad locales
Version:	%{docversion}
Requires:	%{name}
Provides:	%{name}-locale
BuildArch:	noarch

%description locales-pl
Kicad is an open source (GPL) software for the creation of electronic
schematic diagrams and printed circuit board artwork.

Kicad-locales provides Polish locales for kicad.

%files locales-pl
%{_datadir}/%{name}/internat/pl/

#----------------------------------------------------------------------------

%package locales-pt
Summary:	Portuguese Kicad locales
Version:	%{docversion}
Requires:	%{name}
Provides:	%{name}-locale
BuildArch:	noarch

%description locales-pt
Kicad is an open source (GPL) software for the creation of electronic
schematic diagrams and printed circuit board artwork.

Kicad-locales provides Portuguese locales for kicad.

%files locales-pt
%{_datadir}/%{name}/internat/pt/

#----------------------------------------------------------------------------

%package locales-ru
Summary:	Russian Kicad locales
Version:	%{docversion}
Requires:	%{name}
Provides:	%{name}-locale
BuildArch:	noarch

%description locales-ru
Kicad is an open source (GPL) software for the creation of electronic
schematic diagrams and printed circuit board artwork.

Kicad-locales provides Russian locales for kicad.

%files locales-ru
%{_datadir}/%{name}/internat/ru/

#----------------------------------------------------------------------------

%package locales-sl
Summary:	Slovenian Kicad locales
Version:	%{docversion}
Requires:	%{name}
Provides:	%{name}-locale
BuildArch:	noarch

%description locales-sl
Kicad is an open source (GPL) software for the creation of electronic
schematic diagrams and printed circuit board artwork.

Kicad-locales provides Slovenian locales for kicad.

%files locales-sl
%{_datadir}/%{name}/internat/sl

#----------------------------------------------------------------------------

%package locales-sv
Summary:	Salvadoran Kicad locales
Version:	%{docversion}
Requires:	%{name}
Provides:	%{name}-locale
BuildArch:	noarch

%description locales-sv
Kicad is an open source (GPL) software for the creation of electronic
schematic diagrams and printed circuit board artwork.

Kicad-locales provides Salvadoran locales for kicad.

%files locales-sv
%{_datadir}/%{name}/internat/sv/

#----------------------------------------------------------------------------

%package locales-zh-cn
Summary:	Chinese Kicad locales
Version:	%{docversion}
Requires:	%{name}
Provides:	%{name}-locale
BuildArch:	noarch

%description locales-zh-cn
Kicad is an open source (GPL) software for the creation of electronic
schematic diagrams and printed circuit board artwork.

Kicad-locales provides Chinese locales for kicad.

%files locales-zh-cn
%{_datadir}/%{name}/internat/zh_CN/

#----------------------------------------------------------------------------

%package library
Summary:	Library for kicad (creation of electronic schematic diagrams)
Version:	%{libversion}
Requires:	%{name}
BuildArch:	noarch

%description library
Kicad is an open source (GPL) software for the creation of electronic
schematic diagrams and printed circuit board artwork.

Kicad-library is a set of library needed by kicad.

%files library
%{_datadir}/%{name}/library
%{_datadir}/%{name}/modules

#----------------------------------------------------------------------------

%prep
%setup -q -T -b 0 -n %{name}
%setup -q -T -b 1 -n %{docname}
%setup -q -T -b 2 -n %{libname}
pushd ../%{name}
%patch11 -p0 -b .fix-linking1
%patch12 -p0 -b .gcc-4.7
%patch13 -p0 -b .fix-linking2
%patch14 -p1 -b .fix-bom-in-python
%patch20 -p0 -b .fix-plotting-scale
%patch21 -p0 -b .junction-button
%patch22 -p0 -b .thermal-relief
%patch23 -p1 -b .undo-redo
%patch24 -p1 -b .cvpcb-preview
%patch25 -p0 -b .pcb-calculation
%patch26 -p1 -b .width-correction
popd

%build
export LC_ALL=C
cd ../

# Building kicad-doc
pushd %{docname}
	%cmake \
		-DKICAD_STABLE_VERSION:BOOL=ON \
		-DCMAKE_BUILD_TYPE=Release
	%make
popd

# Building kicad-library
pushd %{libname}
	%cmake \
		-DKICAD_STABLE_VERSION:BOOL=ON \
		-DCMAKE_BUILD_TYPE=Release
	%make
popd

# Building kicad
pushd %{name}
	%cmake \
		-DBUILD_SHARED_LIBS:BOOL=OFF \
		-DKICAD_STABLE_VERSION:BOOL=ON \
		-DCMAKE_BUILD_TYPE=Release
	%make
popd

%install
cd ../

# Installing kicad-doc
pushd %{docname}
	%makeinstall_std -C build
popd

# Installing kicad-library
pushd %{libname}
	%makeinstall_std -C build
popd

# Installing kicad
pushd %{name}
	%makeinstall_std -C build

	# create desktop file
	desktop-file-install --vendor='' \
		--remove-category='Scientific' \
		--add-category='Science;Electronics;Education' \
		--dir=%{buildroot}%{_datadir}/applications \
		%{buildroot}%{_datadir}/applications/*.desktop

	# create icons
	mkdir -p %{buildroot}%{_miconsdir} %{buildroot}%{_iconsdir} %{buildroot}%{_liconsdir}
	convert -resize 16x16 %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %{buildroot}%{_miconsdir}/%{name}.png
	convert -resize 32x32 %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %{buildroot}%{_iconsdir}/%{name}.png
	convert -resize 48x48 %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %{buildroot}%{_liconsdir}/%{name}.png
popd


%changelog
* Fri Mar 07 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 20120119.bzr3256-3
+ Revision: 5732c3f
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9811 |12cu|kid3-3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	use_gstreamer	0
%define	with_cli	1
%define	with_qt5	0
%define	major		3.1.0
%define	libname		%mklibname %{name}

Summary:	ID3 Tagger
Name:		kid3
Version:	3.1
Release:	%mkrel 1
License:	GPLv2+
Group:		Sound
Url:		http://kid3.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
Source1:	kid3.rpmlintrc
Patch0:		kid3-3.0.2-fix-lib-path.patch
BuildRequires:	cmake >= 2.8
BuildRequires:	gettext
BuildRequires:	kdelibs4-devel
BuildRequires:	qt4-devel
BuildRequires:	id3lib-devel
BuildRequires:	pkgconfig(taglib) >= 1.4
BuildRequires:	libmp4v2-devel
# Not needed
#BuildRequires:	libtunepimp-devel
BuildRequires:	pkgconfig(flac)
BuildRequires:	pkgconfig(flac++)
BuildRequires:	pkgconfig(ogg)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(libchromaprint)
%if %{with_qt5}
BuildRequires:	qt5-linguist-tools
BuildRequires:	pkgconfig(Qt5Core)
%endif
%if %{use_gstreamer}
BuildRequires:	gstreamer1.0-devel >= 1.0
%else
BuildRequires:	ffmpeg-devel
%endif
BuildRequires:	readline-devel
# For docs
BuildRequires:	xsltproc
BuildRequires:	docbook-style-xsl >= 1.72
Requires:	xdg-utils
Requires:	%{libname} = %{version}

%description
If you want to easily tag multiple MP3, Ogg/Vorbis, FLAC, MPC, MP4/AAC, MP2,
Speex, TrueAudio, WavPack, WMA, WAV and AIFF files (e.g. full albums) without
typing the same information again and again, and have control over both ID3v1
and ID3v2 tags, then Kid3 is the program you are looking for.
With Kid3 you can:
- Edit ID3v1.1 tags
- Edit all ID3v2.3 and ID3v2.4 frames
- Convert between ID3v1.1, ID3v2.3 and ID3v2.4 tags
- Edit tags of multiple files
- Generate tags from filenames
- Generate filenames from tags
- Generate play-list files
- Automatic case conversion and string translation
- Import and export album data
- Import from gnudb.org, TrackType.org, MusicBrainz, Discogs and Amazon.

%files -f %{name}.lang
%doc AUTHORS ChangeLog COPYING LICENSE README
#%%{_docdir}/HTML/*/%%{name}/*
%{_kde_bindir}/%{name}
%{_kde_applicationsdir}/%{name}.desktop
%{_kde_appsdir}/%{name}/*
%{_kde_iconsdir}/hicolor/*/apps/%{name}.png
%{_kde_iconsdir}/hicolor/scalable/apps/%{name}.svgz
%{_datadir}/dbus-1/interfaces/*.xml
%{_mandir}/man1/%{name}.1*
%{_mandir}/de/man1/%{name}.1*

#--------------------------------------------------------------------

%package	qt
Summary:	Efficient Qt ID3 tag editor
Group:		Sound
Requires:	xdg-utils
Requires:	%{libname} = %{version}

%description	qt
If you want to easily tag multiple MP3, Ogg/Vorbis, FLAC, MPC, MP4/AAC, MP2,
Speex, TrueAudio and WavPack files (e.g. full albums) without typing the same
information again and again and have control over both ID3v1 and ID3v2 tags,
then Kid3 is the program you are looking for.
This package provides Kid3 built without KDE dependencies.

%files qt
%doc %{_docdir}/%{name}-qt/
#dir %%{_datadir}/%%{name}-qt/
%{_bindir}/%{name}-qt
%{_datadir}/applications/%{name}-qt.desktop
%{_datadir}/icons/hicolor/*/apps/%{name}-qt.png
%{_datadir}/icons/hicolor/scalable/apps/%{name}-qt.svg
%{_mandir}/man1/%{name}-qt.1*
%{_mandir}/de/man1/%{name}-qt.1*

#--------------------------------------------------------------------

%if %{with_cli}
%package	cli
Summary:	Efficient ID3 tag editor - command line version
Group:		Sound
Requires:	xdg-utils
Requires:	%{libname} = %{version}

%description	cli
If you want to easily tag multiple MP3, Ogg/Vorbis, FLAC, MPC, MP4/AAC, MP2,
Speex, TrueAudio and WavPack files (e.g. full albums) without typing the same
information again and again and have control over both ID3v1 and ID3v2 tags,
then Kid3 is the program you are looking for.
This package provides Kid3 built for command line use.

%files cli
%doc %{_docdir}/%{name}-cli/
%{_bindir}/%{name}-cli
%{_mandir}/man1/%{name}-cli.1*
%{_mandir}/de/man1/%{name}-cli.1*
%endif

#-----------------------------------------------------------------------------


%package	-n %{libname}
Summary:	Efficient ID3 tag editor
Group:		Sound

%description	-n %{libname}
If you want to easily tag multiple MP3, Ogg/Vorbis, FLAC, MPC, MP4/AAC, MP2,
Speex, TrueAudio and WavPack files (e.g. full albums) without typing the same
information again and again and have control over both ID3v1 and ID3v2 tags,
then Kid3 is the program you are looking for.
This package provides the shared libraries and the common files needed
for Kid3.

%files -n %{libname}
%doc COPYING
#{_libdir}/lib%%{name}-*.so
%{_libdir}/lib%{name}-core.so.%{major}
%{_libdir}/lib%{name}-gui.so.%{major}
%{_libdir}/%{name}/plugins/lib*.so
%dir %{_datadir}/%{name}/translations/
%{_datadir}/%{name}/translations/*.qm

#--------------------------------------------------------------------

%prep
%setup -qn %{name}-%{version}
%patch0 -p1


%build
# First build the KDE version
mkdir kde
cd kde
%cmake_kde4	-DWITH_APPS="KDE" \
		-DWITH_TAGLIB=ON -DWITH_MP4V2=ON \
		-DWITH_ID3LIB=ON -DWITH_VORBIS=ON \
		-DWITH_FLAC=ON -DWITH_CHROMAPRINT=ON \
%if %{use_gstreamer}
		-DWITH_GSTREAMER=ON -DWITH_FFMPEG=OFF \
%else
		-DWITH_GSTREAMER=OFF -DWITH_FFMPEG=ON \
%endif
		-DWITH_DOCDIR=share/doc/%{name} \
		-DWITH_PHONON=ON ../..
%make
cd ../..

# Then build the "pure QT" version
mkdir qt
cd qt
%cmake_qt4	-DWITH_APPS="Qt" \
%if %{with_qt5}
		-DWITH_QT5=ON -DWITHQT4=OFF \
%else
		-DWITH_QT4=ON -DWITH_QT5=OFF \
%endif
		-DWITH_TAGLIB=ON -DWITH_MP4V2=ON \
		-DWITH_ID3LIB=ON -DWITH_VORBIS=ON \
		-DWITH_FLAC=ON -DWITH_CHROMAPRINT=ON \
%if %{use_gstreamer}
		-DWITH_GSTREAMER=ON -DWITH_FFMPEG=OFF \
%else
		-DWITH_GSTREAMER=OFF -DWITH_FFMPEG=ON \
%endif
		-DWITH_PHONON=ON -DWITH_DBUS=ON \
		-DWITH_DOCDIR=share/doc/%{name}-qt \
		-DQT_PHONON_INCLUDE_DIR=/usr/include/phonon ../..
%make
cd ../..

%if %{with_cli}
# Finally build the "CLI" version
mkdir cli
cd cli
%cmake		-DWITH_APPS="CLI" \
		-DWITH_TAGLIB=ON -DWITH_MP4V2=ON \
		-DWITH_ID3LIB=ON -DWITH_VORBIS=ON \
		-DWITH_FLAC=ON -DWITH_CHROMAPRINT=ON \
%if %{use_gstreamer}
		-DWITH_GSTREAMER=ON -DWITH_FFMPEG=OFF \
%else
		-DWITH_GSTREAMER=OFF -DWITH_FFMPEG=ON \
%endif
		-DWITH_DOCDIR=share/doc/%{name}-cli ../..
%make
%endif


%install
%makeinstall_std -C kde/build
%makeinstall_std -C qt/build
%if %{with_cli}
%makeinstall_std -C cli/build
mkdir -p %{buildroot}%{_docdir}/%{name}-cli
%endif

install -pm 644 AUTHORS ChangeLog COPYING LICENSE README %{buildroot}%{_docdir}/%{name}-qt
%if %{with_cli}
install -pm 644 AUTHORS ChangeLog COPYING LICENSE README %{buildroot}%{_docdir}/%{name}-cli
%endif

# We have no devel package
rm -f %{buildroot}%{_libdir}/*.so

# This only finds the files for the KDE version
%find_lang %{name} --with-kde
#grep -F kid3 %%{name}.lang > %%{name}-kde.lang



%changelog
* Fri Apr 25 2014 Giovanni Mariani <mc2374@mclink.it> 3.1-1
+ Revision: d437b58
- Updated to version 3.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9812 |12cu|kile-2.1.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: kile
Summary: Integrated LaTeX Environment for KDE4
Version: 2.1.3
Release: 3
Epoch: 2
Url: http://kile.sourceforge.net/
Source0: http://jaist.dl.sourceforge.net/sourceforge/kile/%{name}-%{version}.tar.bz2
License: GPLv2+
Group: Publishing
Requires: texlive
Requires: texlive-scheme-full
Requires: konsole
Requires: katepart
BuildRequires: kdelibs4-devel
Obsoletes: kile-i18n-de
Obsoletes: kile-i18n-es 
Obsoletes: kile-i18n-fr 
Obsoletes: kile-i18n-it 
Obsoletes: kile-i18n-nl 
Obsoletes: kile-i18n-pt
Obsoletes: kile-i18n-en_GB
Obsoletes: kile-i18n-da
Obsoletes: kile-i18n-pt_BR
Obsoletes: kile-i18n-sv
Obsoletes: kile-i18n-ta

%description
Kile is an integrated LaTeX Environment for KDE4.

%files -f %name.lang
%defattr(-,root,root,0755)
%doc AUTHORS ChangeLog README* kile-remote-control.txt
%{_kde_bindir}/kile
%{_kde_datadir}/applications/kde4/kile.desktop
%{_kde_appsdir}/kconf_update/kile*
%{_kde_datadir}/config.kcfg/kile.kcfg
%{_kde_datadir}/dbus-1/interfaces/net.sourceforge.kile.main.xml
%{_kde_datadir}/mime/packages/kile.xml
%{_kde_appsdir}/kile
%{_kde_iconsdir}/*/*/*/*

#--------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{version}

%build
%cmake_kde4
%make

%install
%{makeinstall_std} -C build
chmod 0755 %{buildroot}%{_kde_appsdir}/kconf_update/kile*.pl %{buildroot}%{_kde_appsdir}/kile/test/runTests.sh
chmod 0644 %{buildroot}%{_kde_datadir}/applications/kde4/kile.desktop

%find_lang %name --with-html

%changelog
* Wed Feb 26 2014 Denis Silakov <denis.silakov@rosalab.ru> 2:2.1.3-3
+ Revision: 4222f98
- Added texlive-scheme-full req



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9813 |12cu|kio-giobridge-0-0.1349920.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define svn 1349920

Name:		kio-giobridge
Summary:	KIO-Giobridge is an optional adapter for KIO to use GIO/GVFS
Version:	0
Release:	0.%{svn}.2
Group:		Graphical desktop/KDE
# Unknown but let it be the same as for KDE libs
License:	GPLv2+
Url:		https://wiki.gnome.org/KioGioBridge
# http://websvn.kde.org/trunk/playground/ioslaves/kio-giobridge/
Source0:	%{name}-%{svn}.tar.bz2
# Qt and GTK have symbol conflicts
Patch0:		kio-giobridge-1349920-qtgtk.patch
Patch1:		kio-giobridge-1349920-encoding.patch
BuildRequires:	cmake
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gio-2.0)

%description
The purpose of KIO-Giobridge is to let all desktop applications and file
managers share the same network transparency layer for working with network
file systems like FTP, SFTP, SMB, WEBDAV,... Therefore KDE4, Gtk and 3rd
party applications can access the same file-server resources without logging in
twice or facing other inconsistencies. At the moment we have two incompatible
network transparency systems, running in the same desktop session for different
groups of applications. Also, with the existence of two frameworks, a lot of
3rd party applications were locked out, as they didn't want to decide for one
of them.

KIO-Giobridge is an optional adapter for KIO to use the new GIO/GVFS (the
successor of Gnome-VFS) to handle the protocols mentioned above.  GIO/GVFS has
been chosen, because it's pretty independent from desktop specific libraries,
daemons and toolkits and only depends on D-Bus and GLib. Another advantage of
GIO/GVFS is its "stateful" mount daemons: All the communication to a certain
share is handled by a single mount daemon process. The life-cycle of those
mount daemons is user-controllable (mount/unmount), similar to kernel or FUSE
mounts.

KIO-Giobridge can be enabled/disabled with the kio-giobridge-mgr utility.

%files
%{_kde_bindir}/gvfs-daemon-query
%{_kde_bindir}/kio-giobridge-mgr
%{_kde_bindir}/kiogiobridge-unmount-gvfs
%{_kde_libdir}/kde4/kded_giobridgeremotedirnotify.so
%{_kde_libdir}/kde4/kio_giobridge.so
%{_kde_appsdir}/kio-giobridge-protocols
%{_kde_services}/ServiceMenus/giobridge-remote-unmount.desktop
%{_kde_services}/kded/giobridgeremotedirnotify.desktop
%{_kde_datadir}/mime/packages/giobridge-remote-gvfs-mount.xml

#------------------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{svn}
%patch0 -p1
%patch1 -p1

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9814 |12cu|kismet-2011.03.R2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oversion 2011-03-R2
%define version %(echo %{oversion}| tr - .)

Summary:	802.11b/g network sniffer and network dissector
Name:		kismet
Version:	%{version}
Release:	2
License:	GPLv2+
Group:		Networking/Other
Url:		http://www.kismetwireless.net
Source0:	http://www.kismetwireless.net/code/%{name}-%{oversion}.tar.gz
Patch1:		kismet-2009-06-R1-envp.patch
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	wget
BuildRequires:	gmp-devel
BuildRequires:	pcap-devel
BuildRequires:	pkgconfig(libgpsd)
BuildRequires:	pkgconfig(expat)
BuildRequires:	pkgconfig(ImageMagick)
BuildRequires:	pkgconfig(ncurses)
Requires:	wget
Requires:	wireless-tools

%description
Kismet is an 802.11b/g network sniffer and network dissector. It is
capable of sniffing using most wireless cards, automatic network IP
block detection via UDP, ARP, and DHCP packets, Cisco equipment lists
via Cisco Discovery Protocol, weak cryptographic packet logging, and
Ethereal and tcpdump compatible packet dump files. It also includes
the ability to plot detected networks and estimated network ranges on
downloaded maps or user supplied image files.

%files
%doc CHANGELOG GPL README
%doc docs/DEVEL.* docs/README.*
%config(noreplace) %{_sysconfdir}/kismet.conf
%config(noreplace) %{_sysconfdir}/kismet_drone.conf
%{_bindir}/*
%{_datadir}/%{name}/
%{_mandir}/man1/*
%{_mandir}/man5/*

#----------------------------------------------------------------------------

%prep
%setup -qn %{name}-%{oversion}
%apply_patches

sed -i 's#\$(prefix)/lib/#%{_libdir}/#g' plugin-*/Makefile

%build
export LDFLAGS="-Wl,--as-needed"
%configure2_5x \
    CXXFLAGS="%{optflags} -D__STDC_FORMAT_MACROS"

%make

%install
%makeinstall_std INSTUSR="$(id -un)" INSTGRP="$(id -gn)" MANGRP="$(id -gn)"


%changelog
* Fri Mar 07 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2011.03.R2-2
+ Revision: be2f522
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9815 |12cu|kitchensync-0.22.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 4
%define libkitchensyncprivate %mklibname kitchensyncprivate %{major}
%define libqopensync %mklibname qopensync %{major}

Summary:	KDE4 OpenSync frontend
Name:		kitchensync
Version:	0.22.0
Release:	3
Group:		Graphical desktop/KDE
License:	GPLv2+
Url:		http://kde-apps.org/content/show.php/KitchenSync?content=132898
Source0:	%{name}-%{version}.tar.bz2
Patch0:		kitchensync-0.22.0-includes.patch
Patch1:		kitchensync-0.22.0-dso.patch
BuildRequires:	kdepimlibs4-devel
BuildRequires:	pkgconfig(opensync-1.0)
BuildRequires:	pkgconfig(osengine-1.0)
Requires:	libopensync-plugin-akonadi

%description
KitchenSync is the KDE frontend to the universal standard syncing
solution OpenSync. It can be used to sync PDAs, mobile phones
or other computers with the KDE desktop and some other applications.

This is the OpenSync 0.22-compatible version.

Authors: Tobias Koenig - Cornelius Schumacher

%files
%doc README LICENSE
%{_bindir}/kitchensync
%{_kde_appsdir}/kitchensync
%{_kde_applicationsdir}/kitchensync.desktop
%{_kde_libdir}/kde4/libkitchensyncpart.so
%{_kde_iconsdir}/hicolor/*/actions/sync-start.png
%{_kde_iconsdir}/hicolor/*/apps/kitchensync.png

#----------------------------------------------------------------------------

%package -n %{libkitchensyncprivate}
Summary:	Shared library for KitchenSync
Group:		System/Libraries
Conflicts:	%{name} < 0.22.0-3

%description -n %{libkitchensyncprivate}
Shared library for KitchenSync.

%files -n %{libkitchensyncprivate}
%{_kde_libdir}/libkitchensyncprivate.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libqopensync}
Summary:	Shared library for KitchenSync
Group:		System/Libraries
Conflicts:	%{name} < 0.22.0-3

%description -n %{libqopensync}
Shared library for KitchenSync.

%files -n %{libqopensync}
%{_kde_libdir}/libqopensync.so.%{major}*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

# We don't need this because there are no headers anyway
rm -f %{buildroot}%{_kde_libdir}/libqopensync.so


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9816 |12cu|kmediafactory-0.8.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	DVD menu generator
Name:		kmediafactory
Version:	0.8.1
Release:	4
License:	GPLv2+
Group:		Publishing
URL:		http://code.google.com/p/kmediafactory/
Source0:	http://kmediafactory.googlecode.com/files/%{name}-%{version}.tar.bz2
Patch0:		kmediafactory-0.8.1-ffmpeg0.11.patch
Patch1:		kmediafactory-0.8.1-gcc47.patch
Patch2:		kmediafactory-0.8.1-link.patch
Patch3:		kmediafactory-0.8.1-ffmpeg-2.0.patch
Patch4:		kmediafactory-0.8.1-fdr-desktop_validate.patch
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(dvdread)
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	pkgconfig(libkexiv2)
BuildRequires:	pkgconfig(phonon)
BuildRequires:	gettext
BuildRequires:	zip
BuildRequires:	dvdauthor
BuildRequires:	ffmpeg
BuildRequires:	mjpegtools
BuildRequires:	ffmpeg-devel
BuildRequires:	dvd-slideshow
BuildRequires:	k3b
#BuildRequires:	xine-ui
BuildRequires:	ghostscript
BuildRequires:	docbook-dtd42-xml
BuildRequires:	docbook-style-xsl
Requires:	zip
Requires:	dvdauthor
Requires:	ffmpeg
Requires:	mjpegtools
Requires:	dvd-slideshow
Requires:	k3b
Requires:	xine-ui

%description
KMediaFactory is an easy to use template based dvd authoring tool.
You can quickly create DVD menus for home videos and TV recordings
in three simple steps.

%files -f %{name}.lang
%{_kde_bindir}/*
%{_kde_datadir}/applications/kde4/*.desktop
%{_kde_datadir}/config/*
%{_kde_datadir}/config.kcfg/*
%{_kde_datadir}/apps/kmediafactory*
%{_kde_datadir}/apps/kmfwidgets
%{_kde_datadir}/icons/*/*/*/*
%{_kde_datadir}/kde4/services/*
%{_kde_datadir}/kde4/servicetypes/*
%{_kde_datadir}/mime/packages/kmediafactory.xml
%{_kde_libdir}/kde4/*

#--------------------------------------------------------------------

%define kmediafactorykstore_major 0
%define libkmediafactorykstore %mklibname kmediafactorykstore %{kmediafactorykstore_major}

%package -n %{libkmediafactorykstore}
Summary:	%{name} library
Group:		System/Libraries

%description -n %{libkmediafactorykstore}
%{name} library.

%files -n %{libkmediafactorykstore}
%{_kde_libdir}/libkmediafactorykstore.so.%{kmediafactorykstore_major}*

#--------------------------------------------------------------------

%define kmf_major 0
%define libkmf %mklibname kmf %{kmf_major}

%package -n %{libkmf}
Summary:	%{name} library
Group:		System/Libraries

%description -n %{libkmf}
%{name} library.

%files -n %{libkmf}
%{_kde_libdir}/libkmf.so.%{kmf_major}*

#--------------------------------------------------------------------

%define kmediafactoryinterfaces_major 0
%define libkmediafactoryinterfaces %mklibname kmediafactoryinterfaces %{kmediafactoryinterfaces_major}

%package -n %{libkmediafactoryinterfaces}
Summary:	%{name} library
Group:		System/Libraries

%description -n %{libkmediafactoryinterfaces}
%{name} library.

%files -n %{libkmediafactoryinterfaces}
%{_kde_libdir}/libkmediafactoryinterfaces.so.%{kmediafactoryinterfaces_major}*

#--------------------------------------------------------------------
%define devname %mklibname %{name} -d

%package -n	%{devname}
Summary:	Development headers and libraries for %{name}
Group:		Development/C++
Requires:	%{libkmediafactoryinterfaces} = %{version}-%{release}
Requires:	%{libkmf} = %{version}-%{release}
Requires:	%{libkmediafactorykstore} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{devname}
Development libraries and headers for %{name}.

%files -n %{devname}
%{_kde_includedir}/%{name}
%{_kde_libdir}/lib*.so

#--------------------------------------------------------------------

%prep
%setup -q
%patch0 -p0 -b .ffmpeg
%patch1 -p0 -b .gcc
%patch2 -p0 -b .link
%patch3 -p1 -b .ffmpeg2.0~
%patch4 -p1

%build
%cmake_kde4
# Really dirty hack to avoid field 'st_atim' has incomplete type (etc) errors
sed -i s,-I/usr/include/libavutil,,g lib/CMakeFiles/kmf.dir/flags.make
%make

%install
%makeinstall_std -C build

desktop-file-install --vendor='' \
	--dir=%{buildroot}%{_kde_datadir}/applications/kde4 \
	--remove-key='Encoding' \
	--remove-category='Application' \
	--add-category='Qt;AudioVideoEditing' \
	%{buildroot}%{_kde_datadir}/applications/kde4/*.desktop

%find_lang %{name} --all-name --with-html


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9817 |12cu|kmetronome-0.10.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	KDE MIDI Metronome using ALSA Sequencer
Name:		kmetronome
Version:	0.10.1
Release:	2
License:	GPLv2+
Group:		Sound
Url:		http://kmetronome.sourceforge.net
Source0:	http://sourceforge.net/projects/%{name}/files/%{name}/%{version}/%{name}-%{version}.tar.bz2
BuildRequires:	kdelibs4-devel
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(alsa) >= 1.0.0
BuildRequires:	pkgconfig(drumstick-alsa) >= 0.5.0
Requires:	drumstick

%description
KMetronome is a MIDI metronome with KDE interface, based on the ALSA
sequencer. The intended audience is musicians and music students. Like solid,
real metronomes it is a tool to keep the rhythm while playing musical
instruments. It uses MIDI for sound generation instead of digital audio,
allowing low CPU usage, and very accurate timing thanks to the ALSA sequencer.

%files -f %{name}.lang
%doc README ChangeLog AUTHORS TODO
%{_bindir}/%{name}
%{_datadir}/applications/*/%{name}.desktop
%{_datadir}/dbus-1/*/*
%{_datadir}/icons/hicolor/*/*/*
%{_datadir}/apps/*/*
%{_mandir}/man1/*

#----------------------------------------------------------------------------

%prep
%setup -q
# make sure that the bundled drumstick isn't used
rm -rf drumstick

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang %{name} --with-html


%changelog
* Fri Mar 07 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.10.1-2
+ Revision: e6d3a28
- LOG Update BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9818 |12cu|kmidimon-0.7.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	KDE MIDI Monitor for ALSA Sequencer
Name:		kmidimon
Version:	0.7.5
Release:	1
License:	GPLv2+
Group:		Sound
Url:		http://kmetronome.sourceforge.net/kmidimon/
Source0:	http://sourceforge.net/projects/kmidimon/files/%{version}/%{name}-%{version}.tar.bz2
BuildRequires:	desktop-file-utils
BuildRequires:	gettext-devel
BuildRequires:	kdelibs4-devel
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(alsa) >= 1.0.0
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(drumstick-alsa) >= 0.5.0
BuildRequires:	pkgconfig(libart-2.0)
BuildRequires:	pkgconfig(x11)
Requires:	drumstick >= 0.5.0
Requires:	oxygen-icon-theme

%description
KMidimon is a MIDI monitor for the ALSA sequencer, based on the drumstick
library. It monitors events coming from a MIDI external port or application or
loaded from standard MIDI Files.

%files -f %{name}.lang
%doc AUTHORS ChangeLog COPYING NEWS README TODO
%{_mandir}/man1/%{name}.1.xz
%{_bindir}/%{name}
%{_datadir}/icons/hicolor/*/*/*
%{_datadir}/applications/*/*
%{_datadir}/apps/*/*

#----------------------------------------------------------------------------

%prep
%setup -q
# make sure that the bundled drumstick isn't used
rm -rf drumstick

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

desktop-file-install --vendor="" \
		--add-category Application \
		--remove-category Music \
		--dir %{buildroot}%{_kde_applicationsdir} %{buildroot}%{_kde_applicationsdir}/%{name}.desktop

%find_lang %{name} --with-html --with-man


%changelog
* Fri Mar 07 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.7.5-1
+ Revision: cfe2264
- LOG Japanese man page added



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9819 |12cu|kmldonkey-2.0.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		5
%define libname		%mklibname %{name} %{major}
%define devname		%mklibname %{name} -d

Summary:	A frontend for MLDonkey
Name:		kmldonkey
Version:	2.0.7
Release:	1
License:	GPL
Group:		Graphical desktop/KDE
URL:		http://extragear.kde.org/apps/kmldonkey/
Source0:	%{name}-%{version}.tar.bz2
BuildRequires:	kde4-macros
BuildRequires:	kdelibs4-devel
Requires:	mldonkey

%description
KMLDonkey is a frontend for MLDonkey, a powerful P2P file sharing tool,
designed for the KDE desktop.

%files
%{_kde_bindir}/kmldonkey
%{_kde_applicationsdir}/kmldonkey.desktop
%{_kde_appsdir}/kmldonkey/icons/hicolor/*/apps/*
%{_kde_appsdir}/kmldonkey/*rc
%{_kde_iconsdir}/hicolor/*/apps/*
%{_kde_services}/*-kmldonkey.desktop
%{_kde_libdir}/kde4/plasma_engine_kmldonkey.so
%{_kde_libdir}/kde4/plasma_applet_kmldonkey.so

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	KMLDonkey shared libraries
Group:		System/Libraries

%description -n %{libname}
Shared libraries needed by %{name}.

%files -n %{libname}
%{_kde_libdir}/*.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development libraries and headers for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}

%description -n %{devname}
This package contains the libraries and header files needed to
develop programs which make use of %{name}.

%files -n %{devname}
%{_kde_includedir}/kmldonkey
%{_kde_libdir}/*.so

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9820 |12cu|kmplayer-0.11.3d-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	libname	%mklibname %{name}

Name:		kmplayer
Version:	0.11.3d
Release:	%mkrel 1
Summary:	A multimedia mplayer/phonon front-end for KDE
License:	GPLv2+
Group:		Video
Url:		http://kmplayer.kde.org/
Source0:	http://kmplayer.kde.org/pkgs/%{name}-%{version}.tar.bz2
Source1:	%{name}.rpmlintrc
BuildRequires:	kdelibs4-devel
BuildRequires:	libnspr-devel
BuildRequires:	gtk2-devel
BuildRequires:	pkgconfig(phonon) >= 4.3.80
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xt)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xau)
BuildRequires:	pkgconfig(xdmcp)
BuildRequires:	pkgconfig(xpm)
BuildRequires:	pkgconfig(xft)
BuildRequires:	desktop-file-utils
BuildRequires:	pkgconfig(expat)
%rename		kde4-%{name}
Obsoletes:	%{name} < %{version}
Requires:	%{libname} = %{version}
Suggests:	mplayer

%description
KMPlayer can play all the audio/video supported by mplayer/phonon from local
file or URL, be embedded inside Konqueror and KHTML and play DVD's.

%files -f %{name}.lang
%doc ChangeLog README
%{_kde_bindir}/%{name}
%{_kde_bindir}/kphononplayer
%{_kde_libdir}/kde4/*.so
%{_kde_datadir}/apps/%{name}
%{_kde_services}/*.desktop
%{_kde_configdir}/%{name}rc
%{_kde_iconsdir}/hicolor/*/*/*
%{_kde_applicationsdir}/%{name}.desktop

#--------------------------------------------------------------------

%package -n %{libname}
Group:		System/Libraries
Summary:	Kmplayer libraries

%description -n %{libname}
This package contains the libraries needed by %{name}.

%files -n %{libname}
%doc AUTHORS ChangeLog README
%{_kde_libdir}/*.so

#--------------------------------------------------------------------

%package	npplayer
Group:		Video
Summary:	Kmplayer plug-in player for Firefox
Requires:	%{name}

%description	npplayer
Kmplayer plug-in player for Firefox.

%files npplayer
%doc AUTHORS ChangeLog README
%{_kde_bindir}/knpplayer

#--------------------------------------------------------------------

%prep
%setup -qn %{name}-%{version}


%build
%cmake_kde4 -DKMPLAYER_BUILT_WITH_EXPAT=1
%make


%install
%makeinstall_std -C build

# Fix .desktop files
desktop-file-install \
		--vendor="" \
		--remove-key="Encoding"  \
		--remove-key="MimeType"  \
		--dir %{buildroot}%{_kde_services} %{buildroot}%{_kde_services}/%{name}_part.desktop

# Fix wrong perms
chmod +x %{buildroot}%{_datadir}/apps/%{name}/find-media.sh

%{find_lang} %{name} --with-html


%check
for f in %{buildroot}%{_kde_applicationsdir}/*.desktop ; do
     desktop-file-validate $f
done


%changelog
* Sat May 11 2013 Giovanni Mariani <mc2374@mclink.it> 0.11.3d-1
- New release 0.11.3d
- Added some BReqs according to the cmake output
- Added S1 to remove useless rpmlint output (see comments in the file)
- Extracted a library package from the main one to avoid rpmlint errors
  and to respect our package policy
- Changed Summary and Description for kmplayer-npplayer: Netscape browser
  does not exist since a long time, using "Firefox" instead

* Mon May 23 2011 Funda Wang <fwang@mandriva.org> 0.11.2c-2mdv2011.0
+ Revision: 677490
- br xt
- rebuild for updated mimehandler

* Mon Oct 04 2010 Funda Wang <fwang@mandriva.org> 0.11.2c-1mdv2011.0
+ Revision: 583014
- update to new version 0.11.2c

* Sun Apr 25 2010 Funda Wang <fwang@mandriva.org> 0.11.2b-1mdv2010.1
+ Revision: 538567
- update to new version 0.11.2b

* Tue Apr 20 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.11.2a-2mdv2010.1
+ Revision: 537273
- suggest, only suggest, mplayer
- add dbus-glib-devel back, needed for older releases
- remove redundant BR, dbus-glib-devel is already required by kdelibs4-devel

* Mon Mar 22 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.11.2a-1mdv2010.1
+ Revision: 526359
- new upstream release (fixes mdv bug#58045)
- add new check as per new kde policy

* Thu Mar 18 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.11.2-2mdv2010.1
+ Revision: 524966
- clean spec
- fix .deksktop file

* Sun Mar 07 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.11.2-1mdv2010.1
+ Revision: 515522
- update to 0.11.2
- Fix mixed-use-of-spaces-and-tabs

* Thu Jun 18 2009 Funda Wang <fwang@mandriva.org> 0.11.1b-1mdv2010.0
+ Revision: 386901
- New version 0.11.1b

* Sun May 17 2009 Funda Wang <fwang@mandriva.org> 0.11.1a-1mdv2010.0
+ Revision: 376677
- New version 0.11.1a

* Mon May 11 2009 Funda Wang <fwang@mandriva.org> 0.11.1-1mdv2010.0
+ Revision: 374113
- New version 0.11.1

+ Nicolas L?cureuil <nlecureuil@mandriva.com>
- Remove unneeded macros

* Mon Jan 26 2009 Funda Wang <fwang@mandriva.org> 0.11.0a-1mdv2009.1
+ Revision: 333584
- new version 0.11.0a

* Tue Sep 30 2008 Helio Cassini de Castro <helio@mandriva.com> 0.11.0-0.rc4.4mdv2009.0
+ Revision: 290272
- Fix crash on dolphin due invalid location of desktop file.

* Wed Aug 06 2008 Thierry Vignaud <tv@mandriva.org> 0.11.0-0.rc4.3mdv2009.0
+ Revision: 264766
- rebuild early 2009.0 package (before pixel changes)

+ Pixel <pixel@mandriva.com>
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
- do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Fri Jun 06 2008 Funda Wang <fwang@mandriva.org> 0.11.0-0.rc4.2mdv2009.0
+ Revision: 216400
- compile using new LDFLAGS
- New version 0.11.0 rc4

* Thu May 22 2008 Nicolas L?cureuil <nlecureuil@mandriva.com> 0.11.0-0.rc2.6mdv2009.0
+ Revision: 210130
- Fix Obsoletes
- Fix name
- Fix spec file name
- Use kde4 app by default

* Sat Mar 08 2008 Nicolas L?cureuil <nlecureuil@mandriva.com> 0.11.0-0.rc2.4mdv2008.1
+ Revision: 182317
- Rebuild against new qt4 changes

* Sat Mar 01 2008 Funda Wang <fwang@mandriva.org> 0.11.0-0.rc2.3mdv2008.1
+ Revision: 177098
- add conflicts on kmplayer3

* Fri Feb 08 2008 Funda Wang <fwang@mandriva.org> 0.11.0-0.rc2.2mdv2008.1
+ Revision: 164103
- fix conflict with oxygen-icon-theme

* Mon Jan 28 2008 Funda Wang <fwang@mandriva.org> 0.11.0-0.rc2.1mdv2008.1
+ Revision: 159053
- New version 0.11.0 rc2

* Sun Jan 20 2008 Funda Wang <fwang@mandriva.org> 0.11.0-0.rc1.1mdv2008.1
+ Revision: 155249
- BR dbus-glib
- reword summary
- import source and spec
- Created package structure for kde4-kmplayer.

* Thu Apr 05 2007 Laurent Montel <lmontel@mandriva.com> 0.9.4-7mdv2007.1
+ Revision: 150674
- 0.9.4a

* Tue Mar 27 2007 Laurent Montel <lmontel@mandriva.com> 0.9.4-6mdv2007.1
+ Revision: 148823
- Fix bug #29462

* Sun Mar 18 2007 Olivier Blin <oblin@mandriva.com> 0.9.4-5mdv2007.1
+ Revision: 146347
- tag lang on HTML doc

* Tue Mar 13 2007 Laurent Montel <lmontel@mandriva.com> 0.9.4-4mdv2007.1
+ Revision: 142467
- Add requires on mplayer

* Sun Mar 04 2007 Laurent Montel <lmontel@mandriva.com> 0.9.4-3mdv2007.1
+ Revision: 132009
- 0.9.4

* Fri Jan 05 2007 Laurent Montel <lmontel@mandriva.com> 0.9.3-3mdv2007.1
+ Revision: 104537
- 0.9.3a
- Don't block close kde session. (bug found by Jloup) (patch commited into svn)

+ Nicolas L?cureuil <neoclust@mandriva.org>
- kmplayer-0.9.3-1mdv2007.0 (aka just in time)
- Include translations and doc

* Wed Sep 13 2006 Helio Cassini de Castro <helio@mandriva.com> 0.9.3-0.rc1.3mdv2007.0
+ Revision: 61107
- Put the corerct priority number

* Wed Sep 13 2006 Helio Cassini de Castro <helio@mandriva.com> 0.9.3-0.rc1.2mdv2007.0
+ Revision: 61095
- Add missin patch
- Raise priority of kmplayer

* Thu Sep 07 2006 Laurent Montel <lmontel@mandriva.com> 0.9.3-0.rc1.1mdv2007.0
+ Revision: 60304
- New package (2006-09-06 0.9.3-rc1) 0.9.3rc1

* Sun Sep 03 2006 Laurent Montel <lmontel@mandriva.com> 0.9.3-0.pre2.3mdv2007.0
+ Revision: 59595
- New package Patch from Raphael Gertz <rapsys at free dot fr> to use gl2

* Tue Aug 29 2006 Laurent Montel <lmontel@mandriva.com> 0.9.3-0.pre2.2mdv2007.0
+ Revision: 58515
- Add missing buildrequires

* Tue Aug 29 2006 Laurent Montel <lmontel@mandriva.com> 0.9.3-0.pre2.1mdv2007.0
+ Revision: 58346
- pre2

* Sun Aug 13 2006 Laurent Montel <lmontel@mandriva.com> 0.9.3-0.pre1.1mdv2007.0
+ Revision: 55718
- New package (2006/08/12 0.9.3-pre1)

+ Nicolas L?cureuil <neoclust@mandriva.org>
- Fix for mdv <= 2006  thanks laurent

+ Helio Cassini de Castro <helio@mandriva.com>
- Cleaned spec and moved neoclust fix for a rpm based solution
Will close bug number http://qa.mandriva.com/show_bug.cgi?id=23585
- Proper compile of xine and gstreamer backends
- Removed old icons since package provide right set
- Removed explicit requires for mplayer. Should be optional and gstreamer and xine is
already enabled by default
- import kmplayer-0.9.2-4mdv2007.0

* Sun Jul 09 2006 Nicolas L?cureuil <neoclust@mandriva.org> 0.9.2-4mdv2007.1
- remove x-mplayer2.desktop which conflicts with new kdelibs-common

* Thu Jun 08 2006 Laurent MONTEL <lmontel@mandriva.com> 0.9.2-3
- Use 0.9.2a version

* Thu May 11 2006 Nicolas L?cureuil <neoclust@mandriva.org> 0.9.2-2mdk
- Rebuild to generate categories

* Sun Apr 23 2006 Laurent MONTEL <lmontel@mandriva.com> 0.9.2-1
- 0.9.2

* Wed Apr 12 2006 Laurent MONTEL <lmontel@mandriva.com> 0.9.2-0.rc1.1
- 0.9.2-rc1

* Wed Mar 22 2006 Laurent MONTEL <lmontel@mandriva.com> 0.9.2-0.pre3.1
- 0.9.2-pre3

* Sun Feb 05 2006 Laurent MONTEL <lmontel@mandriva.com> 0.9.2-0.pre2.1
- 0.9.2-pre2

* Fri Jan 06 2006 Laurent MONTEL <lmontel@mandriva.com> 0.9.2-0.pre1.2
- Add patch1: fix crash when device is not here.
- Fix menu

* Fri Jan 06 2006 Laurent MONTEL <lmontel@mandriva.com> 0.9.2-0.pre1.1
- 0.9.2-pre1

* Mon Nov 28 2005 Laurent MONTEL <lmontel@mandriva.com> 0.9.1-3
- Fix build on x86_64

* Mon Nov 28 2005 Laurent MONTEL <lmontel@mandriva.com> 0.9.1-2
- 0.9.1a

* Sun Oct 30 2005 Nicolas L?cureuil <neoclust@mandriva.org> 0.9.1-1mdk
- 0.9.1 Final

* Tue Oct 18 2005 Nicolas L?cureuil <neoclust@mandriva.org> 0.9.1-0.rc1.1mdk
- New release 0.9.1-Rc1
- Remove redundant buildRequires

* Wed Aug 24 2005 Laurent MONTEL <lmontel@mandriva.com> 0.9.0-3mdk
- Use 0.9.0c

* Sun Aug 07 2005 Laurent MONTEL <lmontel@mandriva.com> 0.9.0-2mdk
- 0.9.0b

* Mon Jul 25 2005 Laurent MONTEL <lmontel@mandriva.com> 0.9.0-1mdk
- 0.9.0

* Fri Apr 29 2005 Nicolas L?cureuil <neoclust@mandriva.org> 0.9.0-0.pre3.1mdk
- 0.9.0-pre3
- Fix build for amd64

* Wed Apr 20 2005 Nick Brown <nickbrown@mandriva.org> 0.9.0-0.pre2.1mdk
- 0.9.0-pre2
- remove pnm.protocol which conflicts with new kdelibs-common
- fix icon installation

* Fri Jan 07 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 0.8.4-0.rc5.1mdk
- rc5

* Mon Dec 13 2004 Laurent Culioli <laurent@mandrake.org> 0.8.4-0.rc4.1mdk
- 0.8.4-rc-4

* Thu Nov 11 2004 Per Oyvind Karlsen <peroyvind@linux-mandrake.com> 0.8.4-0.rc2.1mdk
- 0.8.4-rc2
- lib64 fixes
- remove x-ms-wma.desktop which conflicts with new kdelibs-common
- cleanups

* Tue Oct 12 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.8.3-1mdk
- 0.8.3

* Wed Aug 04 2004 Gotz Waschk <waschk@linux-mandrake.com> 0.8.3-0.rc4.2mdk
- remove files that conflict with kdelibs

* Tue Aug 03 2004 Gotz Waschk <waschk@linux-mandrake.com> 0.8.3-0.rc4.1mdk
- fix icon installation
- add source URL
- new version

* Tue Jun 08 2004 Gotz Waschk <waschk@linux-mandrake.com> 0.8.3-0.rc1.2mdk
- rebuild for new g++

* Thu May 20 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.8.3-0.rc1.1mdk
- 0.8.3-rc1


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9821 |12cu|kmymoney-4.6.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The Personal Finances Manager
Name:		kmymoney
Version:	4.6.3
Release:	3
Source0:	http://switch.dl.sourceforge.net/project/kmymoney2/KMyMoney-KDE4/%{version}/kmymoney-%{version}.tar.bz2
Patch0:    	kmymoney-3.98.0-fix-desktop-file.patch
Patch1:    	mymoneydatabasemgrtest.patch
Patch2:		kmymoney-4.6.3-gmp-5.1.0.patch
License:	GPLv2+
Group:		Office
Url:		http://techbase.kde.org/Projects/KMyMoney
BuildRequires:	kdepimlibs4-devel
BuildRequires:	pkgconfig(libofx)
BuildRequires:	pkgconfig(aqbanking)
BuildRequires:	libxml++2.6-devel
BuildRequires:	boost-devel
BuildRequires:	perl-Finance-Quote
BuildRequires:	doxygen
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	fdupes
BuildRequires:	libalkimia-devel
BuildRequires:	gmpxx-devel
Requires:	perl-Finance-Quote

%description 
KMyMoney Personal Finance Manager.

%files -f %name.lang
%defattr(-,root,root)
%{_kde_bindir}/*
%{_kde_libdir}/kde4/*.so
%{_kde_appsdir}/*
%{_kde_datadir}/config.kcfg/*.kcfg
%{_kde_datadir}/config/*
%{_kde_applicationsdir}/*.desktop
%{_kde_iconsdir}/*/*/*/*
%{_kde_services}/*.desktop
%{_kde_servicetypes}/*.desktop
%{_datadir}/mime/packages/*.xml
%{_kde_mandir}/man1/*

#-----------------------------------------------------------------------------

%define kmm_kdchart_major 4
%define libkmm_kdchart %mklibname kmm_kdchart %{kmm_kdchart_major}

%package -n %{libkmm_kdchart}
Summary: KMyMoney library
Group: System/Libraries

%description -n %{libkmm_kdchart}
KMyMoney library.

%files -n %{libkmm_kdchart}
%defattr(-,root,root)
%{_kde_libdir}/libkmm_kdchart.so.%{kmm_kdchart_major}*

#-----------------------------------------------------------------------------

%define kmm_mymoney_major 4
%define libkmm_mymoney %mklibname kmm_mymoney %{kmm_mymoney_major}

%package -n %{libkmm_mymoney}
Summary: KMyMoney library
Group: System/Libraries

%description -n %{libkmm_mymoney}
KMyMoney library.

%files -n %{libkmm_mymoney}
%defattr(-,root,root)
%{_kde_libdir}/libkmm_mymoney.so.%{kmm_mymoney_major}*

#-----------------------------------------------------------------------------

%define kmm_plugin_major 4
%define libkmm_plugin %mklibname kmm_plugin %{kmm_plugin_major}

%package -n %{libkmm_plugin}
Summary: KMyMoney library
Group: System/Libraries

%description -n %{libkmm_plugin}
KMyMoney library.

%files -n %{libkmm_plugin}
%defattr(-,root,root)
%{_kde_libdir}/libkmm_plugin.so.%{kmm_plugin_major}*

#-----------------------------------------------------------------------------

%define kmm_widgets_major 4
%define libkmm_widgets %mklibname kmm_widgets %{kmm_widgets_major}

%package -n %{libkmm_widgets}
Summary: KMyMoney library
Group: System/Libraries

%description -n %{libkmm_widgets}
KMyMoney library.

%files -n %{libkmm_widgets}
%defattr(-,root,root)
%{_kde_libdir}/libkmm_widgets.so.%{kmm_widgets_major}*

#-----------------------------------------------------------------------------

%package devel
Summary: KMyMoney Development library
Group: Development/KDE and Qt
Requires: %{libkmm_kdchart} = %{version}
Requires: %{libkmm_mymoney} = %{version}
Requires: %{libkmm_plugin} = %{version}
Requires: %{libkmm_widgets} = %{version}

%description devel
KMyMoney development files.

%files devel
%defattr(-,root,root)
%{_kde_libdir}/*.so
%{_kde_includedir}/%{name}

#-----------------------------------------------------------------------------

%prep
%setup -qn %{name}-%{version}
%patch0 -p0
%patch1 -p0
%patch2 -p1

%build
export LIBICAL_BASE=/usr
%cmake_kde4
%make

%install
rm -rf %{buildroot}
%{makeinstall_std} -C build

%find_lang %name --with-html

%clean
rm -rf %{buildroot}


%changelog
* Wed Aug 08 2012 Paulo Andrade <pcpa@mandriva.com.br> 4.6.1-2mdv2012.0
+ Revision: 812842
- Remove now bad libgmp-devel requires (#65714)

* Mon Jan 16 2012 Bernhard Rosenkraenzer <bero@bero.eu> 4.6.1-1
+ Revision: 761830
- Update to 4.6.1

  + Thomas Spuhler <tspuhler@mandriva.org>
    - adding source 4.6.0
    - upgrade to 4.6.0

  + Sergey Zhemoitel <serg@mandriva.org>
    - patch russian translate

* Wed May 11 2011 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 4.5.3-2
+ Revision: 673693
- Rebuild

* Sun Feb 13 2011 Funda Wang <fwang@mandriva.org> 4.5.3-1
+ Revision: 637619
- new version 4.5.3

* Sat Dec 25 2010 Funda Wang <fwang@mandriva.org> 4.5.2-1mdv2011.0
+ Revision: 624700
- update to new version 4.5.2
- re-enalbe aqbanking

* Thu Nov 18 2010 Funda Wang <fwang@mandriva.org> 4.5.1-1mdv2011.0
+ Revision: 598723
- new version 4.5.1

* Tue Sep 14 2010 Thomas Spuhler <tspuhler@mandriva.org> 4.5-2mdv2011.0
+ Revision: 578136
- patch 1 needed to connect to MySQL
- added patch 1 to make it connect to MySQL

* Tue Aug 17 2010 Funda Wang <fwang@mandriva.org> 4.5-1mdv2011.0
+ Revision: 570987
- New version 4.5

* Wed Jun 16 2010 Funda Wang <fwang@mandriva.org> 3.98.1-1mdv2011.0
+ Revision: 548129
- New version 3.98.1

* Thu Jun 03 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 3.98.0-2mdv2010.1
+ Revision: 547008
- Fix menu entry for KMymoney

* Sun May 16 2010 Funda Wang <fwang@mandriva.org> 3.98.0-1mdv2010.1
+ Revision: 544880
- 3.98.0 final

* Tue Apr 27 2010 Funda Wang <fwang@mandriva.org> 3.97.2-1.1119473.1mdv2010.1
+ Revision: 539538
- New snapshot

  + Sandro Cazzaniga <kharec@mandriva.org>
    - clean mixed-use-of-spaces-and-tabs

* Wed Apr 14 2010 Funda Wang <fwang@mandriva.org> 3.97.1-2.1114730.1mdv2010.1
+ Revision: 534710
- new snapshot

  + Ahmad Samir <ahmadsamir@mandriva.org>
    - new upstream release 3.97.1

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Clean file list

* Wed Mar 31 2010 Funda Wang <fwang@mandriva.org> 3.97.0-1mdv2010.1
+ Revision: 530397
- New version 3.97.0

* Sun Feb 21 2010 Funda Wang <fwang@mandriva.org> 3.96.1-1mdv2010.1
+ Revision: 508917
- 3.96.1

* Mon Feb 15 2010 Funda Wang <fwang@mandriva.org> 3.96.0-2mdv2010.1
+ Revision: 506233
- install en doc to correct dir

* Mon Feb 15 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 3.96.0-1mdv2010.1
+ Revision: 506175
- Fix file list
- Update to Beta2

* Thu Feb 11 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 3.95.0-0.1088392.2mdv2010.1
+ Revision: 504249
- push in release

* Wed Feb 10 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 3.95.0-0.1088392.1mdv2010.1
+ Revision: 503987
- This does not need to go on testing in cooker as this will not go on stable release before next stable version of kmymoney

  + Funda Wang <fwang@mandriva.org>
    - New snapshot

* Sat Jan 16 2010 Funda Wang <fwang@mandriva.org> 3.95.0-0.1075755.1mdv2010.1
+ Revision: 492471
- update summary
- add remind on uploading for myself
- import kmymoney


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9822 |12cu|knemo-0.7.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The KDE Network Monitor
Name:		knemo
Version:	0.7.6
Release:	2
License:	GPL
Group:		Graphical desktop/KDE
URL:		http://kde-apps.org/content/show.php?content=12956
Source0:	http://kde-apps.org/CONTENT/content-files/12956-%{name}-%{version}.tar.bz2
Source1:        ru.tar.gz
BuildRequires:	kdelibs4-devel
BuildRequires:	libiw-devel
BuildRequires:	pkgconfig(libnl-3.0)
BuildRequires:	kdebase4-workspace-devel
Requires:	wireless-tools
Requires:	qt4-database-plugin-sqlite

%description
KNemo offers a network monitor similar to the one found in Windows. 
For every network interface it displays an icon in the systray.

Features:
* support for ethernet (including wireless) and ppp connections
* the icon shows incoming/outgoing traffic
* hiding of icon when the interface is not available
* automatic detection of wireless extensions for ethernet interfaces
* left-clicking on an icon displays a status dialog with information
  about the selected interface (2nd click hides dialog)
* configuration via context menu or control center module
  (Internet & Network/Network Monitor)
* customizable tooltip for quick access to often needed information
* you can activate 2 custom entries for the context menu. They can
  have custom text and a command to run when selected. You can even
  select if the commands need root permissions or not.
* automatic detection of available interfaces (click on 'Default' in
  the configuration dialog and KNemo will look under /proc/net/dev for
  interfaces)
* KNemo uses more standard icon names which allows support from other
  icon themes.

Please make sure that in the settings the paths for 'ifconfig' and 'iwconfig'
are correct and that both programs are installed.

IMPORTANT: KNemo is not an executable but an KDED service. Therefore
it has to be started using Control Center/KDE Components/Service Manager.

%prep
%setup -q

pushd po
tar -xvzf %{SOURCE1}
popd

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang %{name} kcm_knemo knemod %{name}.lang

%files -f %{name}.lang
%{_kde_bindir}/knemo
%{_kde_libdir}/kde4/kcm_knemo.so
%{_kde_applicationsdir}/knemo.desktop
%{_kde_appsdir}/knemo
%{_kde_appsdir}/kconf_update/*
%{_kde_datadir}/autostart/knemo.desktop
%{_kde_iconsdir}/hicolor/*/*/*
%{_kde_services}/kcm_knemo.desktop

%changelog
* Sat Oct 04 2014 Victor Ryzhikh <victorr2007@yandex.ru> 0.7.6-2
+ Revision: 2eb2f2d
- Updated knemo.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9823 |12cu|knowlan-1.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Knowlan is ARP protocol based Local Area Network IP and MAC Adress Extractor
Name:		knowlan
Version:	1.0
Release:	8
License:	GPLv2+
Group: 		Monitoring
Url: 		http://www.enderunix.org/knowlan/
Source0:	http://www.enderunix.org/knowlan/%{name}-%{version}-RELEASE.tar.bz2
BuildRequires:	libnet-devel
BuildRequires:	libpcap-devel

%description
Knowlan is ARP protocol based Local Area Network IP and MAC Adress Extractor.
Knowlan uses libpcap and libnet libraries for to be simple to handle and to
have a simple code for any interestor to deal with the code. To describe
knowlan overally, Knowlan, sends ARP REQUEST packets to the LAN, and at the
same time, It recieves ARP REPLY packets from the up machines. So, It prints
out IP and MAC addresses of online machines.

%files
%defattr(644,root,root,755)
%doc COPYING ChangeLog INSTALL README TODO
%attr(0755,root,root) %{_sbindir}/%{name}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{version}-RELEASE

chmod 644 COPYING ChangeLog INSTALL README TODO

%build
perl -pi -e "s|-Wall|%{optflags} -Wall|g" configure
perl -pi -e "s|\.a|\.so|g" configure
perl -pi -e "s|/lib\b|/%{_lib}|g" configure

./configure

%make

%install
install -d %{buildroot}%{_sbindir}
install -m0755 %{name} %{buildroot}%{_sbindir}/



%changelog
* Wed Apr 16 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0-8
+ Revision: 6f92096
- Fix BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9824 |12cu|knutclient-1.0.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           knutclient
Version:        1.0.5
Release:        2
Summary:        Visual KDE4 client for UPS systems using NUT - Network UPS Tools
Group:          Monitoring
License:        GPLv2
URL:            https://sites.google.com/a/prynych.cz/knutclient
Source0:        %{name}-%{version}.tar.gz
Patch0:         i18n_improve.patch
Patch1:         l10n_ru.patch
Patch2:         analog_font_size.patch

BuildRequires:  kdelibs4-devel


%description
KNutClient is a visual KDE4 client for UPS systems using
NUT - Network UPS Tools.

%prep
%setup -q -n knc105
%patch0 -p1
%patch1 -p1
%patch2 -p1

%build
%cmake_kde4
make

%install
%makeinstall_std -C build
%find_lang %{name}

%files -f %{name}.lang
%defattr(-,root,root)
   %doc ChangeLog README
   %{_bindir}/knutclient
   %{_kde_applicationsdir}/knutclient.desktop
   %{_kde_appsdir}/knutclient/*
   %{_kde_docdir}/HTML/cs/knutclient/*
   %{_kde_docdir}/HTML/en/knutclient/*
   %{_kde_iconsdir}/hicolor/16x16/apps/knutclient.png
   %{_kde_iconsdir}/hicolor/22x22/apps/knutclient.png
   %{_kde_iconsdir}/hicolor/32x32/apps/knutclient.png
   %{_kde_iconsdir}/hicolor/48x48/apps/knutclient.png
   %{_kde_iconsdir}/locolor/16x16/apps/knutclient.png
   %{_kde_iconsdir}/locolor/32x32/apps/knutclient.png



%changelog
* Mon Jul 07 2014 Eugene Budanov <eugene.budanov@rosalab.ru> 1.0.5-2
+ Revision: 8a22522
- Russian localization and fonts fixes



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9825 |12cu|knutsetting-0.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           knutsetting
Version:        0.2
Release:        6
Summary:        GUI KDE4 setup UPS tool
Group:          Monitoring
License:        GPLv2
URL:            https://sites.google.com/a/prynych.cz/knutclient
Source0:        %{name}-%{version}.tar.gz
Patch0:		distrolist.patch
Patch1:		desktop_file.patch
Patch2:		ups_conf.patch
Patch3:		l10n_ru.patch
Patch4:		dist_select.patch
BuildRequires:  kdelibs4-devel
Requires:	nut-server

%description
Knutsetting is a visual KDE tool for configuring NUT

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1

%build
%cmake_kde4
make

%install
%makeinstall_std -C build
%find_lang %{name}

%files -f %{name}.lang
%defattr(-,root,root)
   %doc ChangeLog README
   %{_sysconfdir}/dbus-1/system.d/org.kde.kcontrol.knutsetting.conf
   %{_datadir}/dbus-1/system-services/org.kde.kcontrol.knutsetting.service
   %{_datadir}/kde4/services/knutsetting.desktop
   %{_datadir}/polkit-1/actions/org.kde.kcontrol.knutsetting.policy
   %{_kde_appsdir}/knutsetting/dist.conf
   %{_kde_appsdir}/knutsetting/modules.dtd
   %{_kde_appsdir}/knutsetting/modules_def.xml
   %{_kde_appsdir}/knutsetting/pics/kns_conn.png
   %{_kde_appsdir}/knutsetting/pics/kns_error.png
   %{_kde_appsdir}/knutsetting/pics/kns_main.png
   %{_kde_appsdir}/knutsetting/pics/kns_mon.png
   %{_kde_appsdir}/knutsetting/upses.dtd
   %{_kde_appsdir}/knutsetting/upses_def.xml
   %{_libdir}/kde4/libexec/kcmknutsettinghelper
   %{_libdir}/kde4/kcm_knutsetting.so
   %{_kde_iconsdir}/hicolor/16x16/apps/knutsetting.png
   %{_kde_iconsdir}/hicolor/32x32/apps/knutsetting.png
   %{_kde_iconsdir}/hicolor/48x48/apps/knutsetting.png



%changelog
* Mon Jul 07 2014 Eugene Budanov <eugene.budanov@rosalab.ru> 0.2-6
+ Revision: 1f8c9ae
- Added patches needed for previous commit



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9826 |12cu|kolab-2.2.4-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

# the Management user/group name/id pair
%define l_musr kolab
%define l_mgrp kolab

# the Management numeric user/group name/id pair
%define l_muid 60001
%define l_mgid 60001

# the Rrestricted user/group name/id pair
%define l_rusr %{l_musr}
%define l_rgrp %{l_mgrp}

# the Non-privileged user/group name/id pair
%define l_nusr %{l_musr}
%define l_ngrp %{l_mgrp}

Summary:	Kolab Groupware Server
Name:		kolab
Version:	2.2.4
Release:	5
License:	GPL
Group:		System/Servers
Url:		http://www.kolab.org
Source0:	kolabd-%{version}.tar.gz
Source1:	README
Source2:	kolab.init
Patch1:		kolabsrv.diff
Patch2:		rc_config_template.patch
Patch3:		kolabd-slapd_template.diff
Patch4:		kolabd-amavisd_template_log.diff
Patch5:		mandriva.diff
Patch6:		Makefile.diff
Requires(post,preun,pre,postun):	rpm-helper
Requires(pre):	amavisd-new >= 2.6.4
Requires(pre):	apache-conf >= 2.2.14
Requires(pre):	apache-mod_php
Requires(pre):	apache-mpm-prefork >= 2.2.14
Requires(pre):	clamd >= 0.95.3
Requires(pre):	cyrus-imapd >= 2.3.15
Requires(pre):	openldap-servers >= 2.4.19
Requires(pre):	postfix >= 2.6.5
Requires:	amavisd-new >= 2.6.4
Requires:	apache-conf >= 2.2.14
Requires:	apache-mod_dav >= 2.2.14
Requires:	apache-mod_ldap >= 2.2.14
Requires:	apache-mod_php
Requires:	apache-mod_ssl >= 2.2.14
Requires:	apache-mpm-prefork >= 2.2.14
Requires:	clamd >= 0.95.0
Requires:	cyrus-imapd >= 2.2.15
Requires:	cyrus-imapd-utils >= 2.2.15
Requires:	cyrus-sasl
Requires:	horde-kolab-filter
Requires:	kolab-webadmin >= 2.2.4
Requires:	%{mklibname sasl 2}-plug-login
Requires:	%{mklibname sasl 2}-plug-plain
Requires:	openldap-clients
Requires:	openldap-servers
Requires:	openssl >= 0.9.8k
Requires:	perl-Convert-ASN1
Requires:	perl-Cyrus
Requires:	perl-kolab
Requires:	perl-ldap
Requires:	perl-Net-Netmask
Requires:	perl-Term-ReadKey
Requires:	php-cli >= 5.3.1
Requires:	php-imap >= 5.3.1
Requires:	php-ldap >= 5.3.1
Requires:	php-pear >= 1.9.0
Requires:	php-pear-Net_LMTP
Requires:	php-xml >= 5.3.1
Requires:	postfix >= 2.2.6
Requires:	postfix-ldap >= 2.2.6
Requires:	proftpd >= 1.3.0
Requires:	proftpd-mod_ldap >= 1.3.0
Requires:	spamassassin-spamc >= 3.2.5
Requires:	spamassassin-spamd >= 3.2.5
Provides:	kolab-server

%description
Kolab is the KDE Groupware Server that provides full groupware features to
either KDE Kolab clients or Microsoft Outlook[tm] clients running on
Windows[tm] using the Toltec Connector http://www.toltec.co.za. It can also use
Aethera, from TheKompany.com, a multi-platform client that works on Windows,
Linux and Mac OS X.

In addition it is a robust and flexible general imap mail server with LDAP
addressbook and nice web gui for administration.

%files
%doc AUTHORS COPYING ChangeLog INSTALL NEWS README.urpmi
%doc doc/README.amavisd doc/README.ldapdelete doc/README.outlook doc/README.sieve doc/README.webgui
#%attr(0755,root,root) %{_initrddir}/kolab
%dir %{_sysconfdir}/kolab
%dir %{_sysconfdir}/kolab/templates
%dir %{_sysconfdir}/kolab/filter
%dir %{_sysconfdir}/kolab/ca
%dir %{_sysconfdir}/kolab/backup
%dir %{_datadir}/kolab
%dir %{_localstatedir}/www/html/kolab/*
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/amavisd/templates/*/*
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/kolab/templates/*.template
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/kolab/templates/*.template.not4mandriva
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/kolab/kolab.globals
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/kolab/rootDSE.ldif
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/kolab
%attr(0644,root,root) %config(noreplace) %{_datadir}/openldap/schema/horde.schema
%attr(0644,root,root) %config(noreplace) %{_datadir}/openldap/schema/kolab2.schema
%attr(0644,root,root) %config(noreplace) %{_datadir}/openldap/schema/rfc2739.schema
%attr(0755,root,root) %{_sysconfdir}/cron.d/kolabquotawarn
%attr(0755,root,root) %{_sysconfdir}/rc.d/init.d/kolab
%attr(0744,root,root) %{_sbindir}/kolabsrv
%attr(0755,root,root) %{_sbindir}/kolab_ca
%attr(0755,root,root) %{_sbindir}/kolab_sslcert
%attr(0755,%{l_musr},%{l_mgrp}) %dir %{_var}/spool/kolab
%attr(0755,%{l_musr},%{l_mgrp}) %dir %{_var}/run/kolab
%attr(0755,amavis,amavis) %dir %{_var}/amavis
%attr(0755,amavis,amavis) %dir %{_var}/clamav
%attr(0775,amavis,amavis) %{_var}/log/kolab
%attr(0700,ldap,ldap) %dir %{_localstatedir}/lib/ldap-kolab
%attr(0750,%{l_musr},%{l_mgrp}) %dir %{_localstatedir}/lib/kolab
%attr(0750,%{l_musr},%{l_mgrp}) %dir %{_localstatedir}/www/html/kolab
%attr(0755,root,root) %{_libdir}/kolab/adduser
%attr(0755,root,root) %{_libdir}/kolab/deluser
%attr(0755,root,root) %{_libdir}/kolab/listusers
%attr(0755,root,root) %{_libdir}/kolab/newconfig
%attr(0755,root,root) %{_libdir}/kolab/services
%attr(0755,root,root) %{_libdir}/kolab/showlog
%attr(0755,root,root) %{_libdir}/kolab/showuser
%attr(0755,root,root) %{_libdir}/kolab/start
%attr(0755,root,root) %{_libdir}/kolab/stop
%dir %attr(0755,%{l_musr},%{l_mgrp}) %{_datadir}/kolab/scripts
%attr(0755,root,root) %{_datadir}/kolab/scripts/kolab_ca.sh
%attr(0755,root,root) %{_datadir}/kolab/scripts/kolab_sslcert.sh

%pre
%_pre_useradd %{l_musr} %{_localstatedir}/lib/kolab /bin/false
# put some users in the kolab group
/usr/bin/gpasswd -a apache %{l_mgrp}
/usr/bin/gpasswd -a cyrus %{l_mgrp}
/usr/bin/gpasswd -a postfix %{l_mgrp}
/usr/bin/gpasswd -a ldap %{l_mgrp}

%post
%_post_service kolab

%preun
%_preun_service kolab
if [ $1 = 0 ]; then
    %{_sbindir}/kolab_bootstrap --restore
fi


#----------------------------------------------------------------------------

%prep
%setup -q -n kolabd-%{version}
%patch1 -p0
%patch2 -p0
%patch3 -p0
%patch4 -p0
%patch5 -p0
%patch6 -p0

cp %{SOURCE2} kolab.init
cp %{SOURCE1} README

# cleanup
for i in `find . -type d -name CVS`  `find . -type d -name .svn` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
done


%build
#touch README
autoreconf -fi
aclocal; automake --add-missing --copy; autoconf

%configure2_5x \
    --with-dist=mandriva \
    --with-openpkg=no
%make

%install
%makeinstall_std

# make some directories
install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_sysconfdir}/amavisd/templates
install -d %{buildroot}%{_sysconfdir}/kolab/templates
install -d %{buildroot}%{_sysconfdir}/kolab/ca
install -d %{buildroot}%{_sysconfdir}/kolab/backup
install -d %{buildroot}%{_sysconfdir}/cron.d
install -d %{buildroot}%{_sysconfdir}/logrotate.d
install -d %{buildroot}%{_datadir}/openldap/schema
install -d %{buildroot}%{_sysconfdir}/kolab/filter
install -d %{buildroot}%{_datadir}/kolab
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_var}/log/kolab
install -d %{buildroot}%{_var}/run/kolab
install -d %{buildroot}%{_var}/amavis
install -d %{buildroot}%{_var}/clamav
install -d %{buildroot}%{_var}/spool/kolab
install -d %{buildroot}%{_localstatedir}/lib/ldap-kolab
install -d %{buildroot}%{_localstatedir}/lib/kolab
install -d %{buildroot}%{_localstatedir}/www/html/kolab/freebusy

# create symlinks
SCRIPTS="kolab_ca.sh kolab_sslcert.sh"
for script in $SCRIPTS; do
  ln -s ../../%{_datadir}/kolab/scripts/$script %{buildroot}%{_sbindir}/${script%%.sh}
done

install -m0744 kolab.init %{buildroot}%{_initrddir}/kolab

# nuke templates for services we do not want to mess with because it is not nessesary
mv %{buildroot}%{_sysconfdir}/kolab/templates/httpd.local.template %{buildroot}%{_sysconfdir}/kolab/templates/httpd.local.template.not4mandriva
mv %{buildroot}%{_sysconfdir}/kolab/templates/php.ini.template %{buildroot}%{_sysconfdir}/kolab/templates/php.ini.template.not4mandriva
mv %{buildroot}%{_sysconfdir}/kolab/templates/clamd.conf.template %{buildroot}%{_sysconfdir}/kolab/templates/clamd.conf.template.not4mandriva
mv %{buildroot}%{_sysconfdir}/kolab/templates/freshclam.conf.template %{buildroot}%{_sysconfdir}/kolab/templates/freshclam.conf.template.not4mandriva


# cleanup
rm -f %{buildroot}%{_initrddir}/rc*
rm -rf %{buildroot}%{_datadir}/doc/kolab

# fix crontab entry for kolabquotawarn
cat > kolabquotawarn.cron << EOF
*/10 * * * * %{_datadir}/kolab/scripts/kolabquotawarn
EOF
install -m0755 kolabquotawarn.cron %{buildroot}%{_sysconfdir}/cron.d/kolabquotawarn

# fix logrotate entries
cat > kolab.logrotate << EOF
/var/log/kolab/resmgr.log /var/log/kolab/freebusy.log {
    rotate 5
    monthly
    missingok
    notifempty
    nocompress
    prerotate
	%{_initrddir}/kolab reload
    endscript
    postrotate
	%{_initrddir}/kolab reload
    endscript
}
EOF
install -m0644 kolab.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/kolab

cat << EOF > README.urpmi
This is an updated version that works with the current ldap server. Please test it and report problems.
The calendering function may not be working

To test it, do the following:
1) /usr/sbin/kolab_bootstrap -b (note the manager password)
2) service kolab start
3) point your browser to https://localhost/kolab/admin and login as
   user "manager", with the password chosen in step 1.
4) create/modify/delete users
5) close all your browser windows, then return back to the web
administration site, but log in as a regular user you just created, to test
the forwarding and vacation functions, changing password, etc.
6) point your mail client smtp and imap servers to localhost, and try to
send yourself some mail, and read it.

To test the calendaring functions, you'll need the kroupware client, or
Microsoft Outlook with the Binary connector (proprietary).

For a fresh install please initialize Kolab by running '%{_sbindir}/kolab_bootstrap -b'. as user root.
If you upgraded from a previous version simply refresh Kolab by running run '%{_sbindir}/kolabconf' as user root.
In every case execute '%{_initrddir}/kolab restart' as user root.
EOF

pushd %{buildroot}%{_sysconfdir}/kolab/templates
# fix ownership of the generated templates
perl -pi -e "s|^OWNERSHIP.*|OWNERSHIP=root:ldap|g" DB_CONFIG.slapd.template
perl -pi -e "s|^OWNERSHIP.*|OWNERSHIP=root:ldap|g" ldap.conf.template
perl -pi -e "s|^OWNERSHIP.*|OWNERSHIP=root:ldap|g" slapd.conf.template
perl -pi -e "s|^OWNERSHIP.*|OWNERSHIP=root:ldap|g" slapd.access.template
perl -pi -e "s|^OWNERSHIP.*|OWNERSHIP=root:ldap|g" slapd.replicas.template
perl -pi -e "s|^OWNERSHIP.*|OWNERSHIP=root:root|g" ldapdistlist.cf.template
perl -pi -e "s|^OWNERSHIP.*|OWNERSHIP=root:root|g" ldaptransport.cf.template
perl -pi -e "s|^OWNERSHIP.*|OWNERSHIP=root:root|g" ldapvirtual.cf.template
# amavisd complains if its config file is owned by other than root
perl -pi -e "s|^OWNERSHIP.*|OWNERSHIP=root:amavis|g" amavisd.conf.template
perl -pi -e "s|^OWNERSHIP.*|OWNERSHIP=clamav:clamav|g" clamd.conf.template
perl -pi -e "s|^OWNERSHIP.*|OWNERSHIP=clamav:clamav|g" freshclam.conf.template
perl -pi -e "s|^OWNERSHIP.*|OWNERSHIP=root:root|g" cyrus.conf.template
perl -pi -e "s|^OWNERSHIP.*|OWNERSHIP=root:root|g" fbview.conf.template
# apache needs to read this file
perl -pi -e "s|^OWNERSHIP.*|OWNERSHIP=root:%{l_musr}|g" freebusy.conf.template
perl -pi -e "s|^OWNERSHIP.*|OWNERSHIP=root:root|g" httpd.conf.template
perl -pi -e "s|^OWNERSHIP.*|OWNERSHIP=root:root|g" httpd.local.template
perl -pi -e "s|^OWNERSHIP.*|OWNERSHIP=root:root|g" imapd.conf.template
perl -pi -e "s|^OWNERSHIP.*|OWNERSHIP=root:root|g" imapd.group.template
perl -pi -e "s|^OWNERSHIP.*|OWNERSHIP=root:root|g" ldapdistlist.cf.template
perl -pi -e "s|^OWNERSHIP.*|OWNERSHIP=root:root|g" ldaptransport.cf.template
perl -pi -e "s|^OWNERSHIP.*|OWNERSHIP=root:root|g" ldapvirtual.cf.template
perl -pi -e "s|^OWNERSHIP.*|OWNERSHIP=root:root|g" main.cf.template
# master.cf has a password
perl -pi -e "s|^OWNERSHIP.*|OWNERSHIP=root:postfix|g" master.cf.template
perl -pi -e "s|^OWNERSHIP.*|OWNERSHIP=root:root|g" php.ini.template
perl -pi -e "s|^OWNERSHIP.*|OWNERSHIP=root:root|g" proftpd.conf.template
perl -pi -e "s|^OWNERSHIP.*|OWNERSHIP=root:root|g" rc.conf.template
# postfix and apache need access to this file
perl -pi -e "s|^OWNERSHIP.*|OWNERSHIP=root:%{l_musr}|g" resmgr.conf.template
perl -pi -e "s|^OWNERSHIP.*|OWNERSHIP=root:root|g" saslauthd.conf.template
perl -pi -e "s|^OWNERSHIP.*|OWNERSHIP=root:root|g" session_vars.php.template
perl -pi -e "s|^OWNERSHIP.*|OWNERSHIP=root:root|g" smtpd.conf.template
perl -pi -e "s|^OWNERSHIP.*|OWNERSHIP=root:root|g" transport.template
perl -pi -e "s|^OWNERSHIP.*|OWNERSHIP=root:root|g" virtual.template
# fix file attributes
perl -pi -e "s|^PERMISSIONS.*|PERMISSIONS=0644|g" session_vars.php.template
perl -pi -e "s|^PERMISSIONS.*|PERMISSIONS=0644|g" imapd.conf.template
perl -pi -e "s|^PERMISSIONS.*|PERMISSIONS=0644|g" imapd.group.template
perl -pi -e "s|^PERMISSIONS.*|PERMISSIONS=0640|g" master.cf.template
perl -pi -e "s|^PERMISSIONS.*|PERMISSIONS=0640|g" amavisd.conf.template
# virtual has no password or any other secret that I can see, so let it be 0644
perl -pi -e "s|^PERMISSIONS.*|PERMISSIONS=0644|g" virtual.template
perl -pi -e "s|^PERMISSIONS.*|PERMISSIONS=0640|g" resmgr.conf.template
perl -pi -e "s|^PERMISSIONS.*|PERMISSIONS=0640|g" proftpd.conf.template
perl -pi -e "s|^PERMISSIONS.*|PERMISSIONS=0644|g" cyrus.conf.template
perl -pi -e "s|^PERMISSIONS.*|PERMISSIONS=0644|g" saslauthd.conf.template
perl -pi -e "s|^PERMISSIONS.*|PERMISSIONS=0644|g" fbview.conf.template
perl -pi -e "s|^PERMISSIONS.*|PERMISSIONS=0640|g" freebusy.conf.template
popd


%changelog
* Fri Mar 07 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.2.4-5
+ Revision: f0281a9
- LOG Disable debug package, minor cleanups



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9827 |12cu|kolab-webadmin-2.2.4-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define kolab_version		2.2.4
%define __noautoreq 	'pear\\(/usr/share/php/smarty/Smarty.class.php\\)|pear\\(/etc/kolab/session_vars.php\\)'
%define kolab_webroot 		/var/www/html/kolab
%define kolab_statedir		/var/www/html/kolab


Summary:	Kolab Groupware Server Web Administration Interface
Name:		kolab-webadmin
License:	GPL
Version:	%{kolab_version}
Release:	7
Group:		System/Servers
URL:		http://kolab.org/cgi-bin/viewcvs-kolab.cgi/server/kolab-webadmin/
Source0:	%{name}-%{version}.tar.gz
Source1:	mandriva
Source2:	bootstrap
Patch0:		mandriva.diff
Requires(post):	rpm-helper
Requires(preun): rpm-helper
Requires(pre):	rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.4
Requires(pre):	apache-mpm >= 2.2.4
Requires(pre):	apache-mod_php
Requires(pre):	kolab >= %{kolab_version}
Requires:	apache-conf >= 2.2.4
Requires:	apache-mod_dav >= 2.2.4
Requires:	apache-mod_ldap >= 2.2.4
Requires:	apache-mod_php
Requires:	apache-mod_ssl >= 2.2.4
Requires:	apache-mpm >= 2.2.4
Requires:	apache-mod_socache_shmcb
Requires:	kolab >= %{kolab_version}
Requires:	locales-de
Requires:	locales-es
Requires:	locales-fr
Requires:	locales-it
Requires:	locales-nl
Requires:	php-dba >= 5.2.2
Requires:	php-gettext >= 5.2.2
Requires:	php-imap >= 5.2.2
Requires:	php-ldap >= 5.2.2
Requires:	php-pear-Net_Sieve
Requires:	php-xml >= 5.2.2
Requires:	php-smarty2
BuildArch:	noarch




%description
Web based administration interface for The Kolab Groupware Server.

%prep

%setup -q -n %{name}-%{version}
%patch0 -p0


# the main config file
find -type f | xargs perl -pi -e "s|\@kolab_php_module_prefix\@admin/include/config\.php|%{_sysconfdir}/kolab/webadmin/config\.php|g"
find -type f | xargs perl -pi -e "s|require_once\(\'config\.php\'\)\;|require_once\(\'%{_sysconfdir}/kolab/webadmin/config\.php\'\)\;|g"

# the Smarty config file and other related stuff...
find -type f | xargs perl -pi -e "s|require_once\(\'\@kolab_php_smarty_prefix\@/Smarty\.class\.php\'\)\;|require_once\(\'%{_datadir}/php/smarty/Smarty\.class\.php\'\)\;|g" 
find -type f | xargs perl -pi -e "s|require_once\(\'mysmarty\.php\'\)\;|require_once\(\'%{_sysconfdir}/kolab/webadmin/mysmarty\.php\'\)\;|g"
find -type f | xargs perl -pi -e "s|require_once\(\'\@kolab_php_module_prefix\@admin/include/mysmarty\.php\'\)\;|require_once\(\'%{_sysconfdir}/kolab/webadmin/mysmarty\.php\'\)\;|g"

find -type f | xargs perl -pi -e "s|\\\$php_dir/\@kolab_php_module_prefix\@admin/|%{kolab_webroot}/admin/|g"
perl -pi -e "s|\\\$basedir\.\'templates_c/\'\;|\'%{_localstatedir}/lib/kolab/webadmin/templates_c/\'\;|g" php/admin/include/mysmarty.php.in
perl -pi -e "s|\\\$basedir\.\'configs/\'\;|\'%{_sysconfdir}/kolab/webadmin/smarty/\'\;|g" php/admin/include/mysmarty.php.in

# hard code some paths
find -type f | xargs perl -pi -e "s|\@kolab_php_module_prefix\@admin/include/|%{kolab_webroot}/admin/include/|g"
find -type f | xargs perl -pi -e "s|%{kolab_webroot}/admin/include/mysmarty\.php|%{_sysconfdir}/kolab/webadmin/mysmarty\.php|g"
find -type f | xargs perl -pi -e "s|require_once\(\'locale\.php\'\)\;|require_once\(\'%{kolab_webroot}/admin/include/locale\.php\'\)\;|g"
find -type f | xargs perl -pi -e "s|require_once\(\'mysmarty\.php\'\)|require_once\(\'%{_sysconfdir}/kolab/webadmin/mysmarty\.php\'\)|g"



%build

touch README
autoreconf -fi

%configure  \
	--with-dist=mandriva \
	--with-openpkg=no

%{__make}



%install
%__sed -i "s/@kolab_version@/%{version} \[%{_pversion}\]/" www/admin/kolab/versions.php

%makeinstall_std

install -d %{buildroot}%{_sysconfdir}/kolab/webadmin/smarty



mv %{buildroot}%{kolab_statedir}/admin/include/config.php %{buildroot}%{_sysconfdir}/kolab/webadmin/config.php
mv %{buildroot}%{kolab_statedir}/admin/include/mysmarty.php %{buildroot}%{_sysconfdir}/kolab/webadmin/mysmarty.php

install -d %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/
cat > %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf <<EOF
php_value include_path '.:%{_datadir}/pear:%{kolab_webroot}:%{_datadir}/smarty:%{_datadir}/kolab/php:%{_datadir}/kolab/php/horde'
EOF

# cleanup
rm -rf %{buildroot}%{_datadir}/doc/kolab

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
        %{_initrddir}/httpd restart 1>&2
    fi
fi

%clean

%files
%doc AUTHORS COPYING ChangeLog INSTALL NEWS
%config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf
%attr(0640,apache,apache) %config(noreplace) %{_sysconfdir}/kolab/webadmin/config.php
%attr(0640,apache,apache) %config(noreplace) %{_sysconfdir}/kolab/webadmin/mysmarty.php
%dir %attr(0755,root,root) %{_sysconfdir}/kolab/webadmin/smarty
%dir %attr(0755,apache,apache) %{_localstatedir}/lib/kolab/webadmin/templates_c
%dir %attr(0755,root,root) %{kolab_statedir}/admin
%dir %attr(0755,root,root) %{kolab_statedir}/admin/include
%dir %attr(0755,root,root) %{kolab_statedir}/admin/templates
%dir %attr(0755,root,root) %{kolab_webroot}/admin/addressbook
%dir %attr(0755,root,root) %{kolab_webroot}/admin/administrator
%dir %attr(0755,root,root) %{kolab_webroot}/admin/distributionlist
%dir %attr(0755,root,root) %{kolab_webroot}/admin/maintainer
%dir %attr(0755,root,root) %{kolab_webroot}/admin/pics
%dir %attr(0755,root,root) %{kolab_webroot}/admin/settings
%dir %attr(0755,root,root) %{kolab_webroot}/admin/sharedfolder
%dir %attr(0755,root,root) %{kolab_webroot}/admin/user
%dir %attr(0755,root,root) %{kolab_webroot}/
%{kolab_statedir}/admin/locale
%attr(0644,root,root) %{kolab_webroot}/admin/addressbook/*.php
%attr(0644,root,root) %{kolab_webroot}/admin/administrator/*.php
%attr(0644,root,root) %{kolab_webroot}/admin/*.css
%attr(0644,root,root) %{kolab_webroot}/admin/distributionlist/*.php
%attr(0644,root,root) %{kolab_webroot}/admin/kolab/*.php
%attr(0644,root,root) %{kolab_statedir}/admin/include/*.php
%attr(0644,root,root) %{kolab_webroot}/admin/maintainer/*.php
%attr(0644,root,root) %{kolab_webroot}/admin/*.php
%attr(0644,root,root) %{kolab_webroot}/admin/pics/*.png
%attr(0644,root,root) %{kolab_webroot}/*.png
%attr(0644,root,root) %{kolab_webroot}/admin/settings/*.php
%attr(0644,root,root) %{kolab_webroot}/admin/sharedfolder/*.php
%attr(0644,root,root) %{kolab_statedir}/admin/templates/*.tpl
%attr(0644,root,root) %{kolab_webroot}/admin/user/*.php
%attr(0644,root,root) %{kolab_webroot}/admin/domainmaintainer/*.php




%changelog
* Fri Oct 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.2.4-7
+ Revision: dd863e0
- Adopted for Apache 2.4



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9828 |12cu|konvertible-1.0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    konvertible        
%define version 1.0.1    
%define release 2
 
Name:           %name
Version:        %version
Release:        %release
Source0:        http://kde-apps.org/CONTENT/content-files/116892-%name-%version.tar.bz2
Summary:        A simple KDE audio converter                                      
License:        GPLv2                                                                  
Group:          Sound                                                             
Url:            http://kde-apps.org/content/show.php/Konvertible?content=116892                                 
BuildRoot:      %{_tmppath}/%{name}-%{version}                  
BuildRequires:  kdelibs4-devel kdepimlibs4-devel
Requires:       kdebase4-runtime ffmpeg
 
%description
The Konvertible is a program to convert audio files to other audio formats
using ffmpeg. The Konvertible simplifies file conversion for ffmpeg users. You
can add more than one audio file and then click the convert button to transcode
them one after the other.

 
%prep
%setup -q
 
%build
%cmake_kde4
%make
 
%install
rm -rf %{buildroot}
%{makeinstall_std} -C build
 



%files
%defattr(-,root,root)
%doc INSTALL COPYING README TODO
%{_bindir}/konvertible
%{_datadir}/applications/kde4/konvertible.desktop
%{_datadir}/icons/*
%{_defaultdocdir}/HTML/en/konvertible/*.*
%{_defaultdocdir}/HTML/en/konvertible/common


 
%clean
rm -rf %{buildroot}
 
%post
%update_icon_cache hicolor
 
%postun
%clean_icon_cache hicolor



%changelog
* Thu Apr 14 2011 Juan Luis Baptiste <juancho@mandriva.org> 1.0.1-1mdv2011.0
+ Revision: 652880
- Updated to 1.0.1

* Tue Jul 13 2010 Juan Luis Baptiste <juancho@mandriva.org> 0.1.4-1mdv2011.0
+ Revision: 551869
- Fixed mkrel: changed 01 for 1.
- Initial import based on blogdrake.net package.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9829 |12cu|kooka-0.61-0.20130123.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Spec is based on openSUSE spec adopted for ROSA/Mandriva

%define git 20130123

Name:		kooka
Version:	0.61
Release:	0.%{git}.3
License:	LGPLv2+
Group:		Graphical desktop/KDE
Summary:	Scan and OCR suite for KDE
Url:		https://projects.kde.org/kooka
# From git
Source:		%{name}-%{version}.git%{git}.tar.bz2
Source1:	%{name}-lang.tar.bz2
# ROSA's translation update (29.01.2013)
Source2:	%{name}-ru.po
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(libgphoto2)
BuildRequires:	pkgconfig(libtiff-4)
BuildRequires:	pkgconfig(sane-backends)

%description
Kooka is an open source GNU/Linux scan program based on SANE and
KScan library.

Kooka helps you to handle the most important scan parameters, find the
correct image file format to save and manage your scanned images. It
offers support for different OCR modules. Libkscan, a autonomous part
of Kooka, provides a scan service for easy and consistent use to all
KDE applications.

Install ocrad or gocr if you wish to enable optical character recognition
in kooka.

This is the WIP KDE4 port.

%files -f %{name}.lang
%{_kde_applicationsdir}/kooka.desktop
%{_kde_appsdir}/kooka
%{_kde_bindir}/kooka
%{_kde_iconsdir}/hicolor/48x48/apps/kooka.png
%{_kde_services}/scanservice.desktop
%{_kde_docdir}/HTML/en/*

#----------------------------------------------------------------------

%define libkscan_major 3
%define libkscan_libname %mklibname libkscan %{libkscan_major}

%package -n %{libkscan_libname}
Summary:	KScan is a KDE scanner library
Requires:	libkscan_common >= %{version}

%description -n %{libkscan_libname}
KScan is a KDE scanner library.

%files -n %{libkscan_libname}
%{_kde_libdir}/liblibkscan.so.%{libkscan_major}*

#----------------------------------------------------------------------

%package -n libkscan_common
Summary:	Common files (languages etc) for KScan, a KDE scanner library

%description -n libkscan_common
Common files (languages etc) for KScan, a KDE scanner library.

%files -n libkscan_common -f libkscan.lang
%{_kde_appsdir}/libkscan

#----------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{version}.git%{git} -a 1
cat >> CMakeLists.txt << EOF
add_subdirectory( po )
EOF
# Overwrite with ROSA's translation
cp -f %{SOURCE2} po/ru/%{name}.po

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

rm -f %{buildroot}%{_kde_libdir}/liblibkscan.so

%find_lang kooka %{name}.lang
%find_lang libkscan libkscan.lang


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9830 |12cu|kopete-antispam-0.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Kopete antispam plugin
Name:		kopete-antispam
Version:	0.5
Release:	2
License:	GPLv2+
Group:		Networking/Instant messaging
Url:		http://kopeteantispam.sourceforge.net
Source0:	http://download.sourceforge.net/sourceforge/kopeteantispam/%name-kde4-%version.tar.gz
BuildRequires:	kopete-devel
Requires:	kopete

%description
Kopete plugin, which allow to ignore spam messages by using simple
answer/question scheme:

Potential spammers receive a simple question, and they are ignored until
they answers question. After they answers correctly, they receive
notification, and your chat window opens. Also, you can skip test for
some contacts, matched by wildcards, specified by configuration dialog.

%files
%{_kde_libdir}/kde4/*.so
%{_kde_datadir}/config.kcfg/*.kcfg
%{_kde_services}/kconfiguredialog/*.desktop
%{_kde_services}/*.desktop

#--------------------------------------------------------------------

%prep
%setup -q -n %{name}-kde4-%{version}

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Tue Mar 11 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.5-2
+ Revision: c9d7756
- LOG Fix BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9831 |12cu|kopete-kde-runner-0.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Kopete contacts KDE runner
Name:		kopete-kde-runner
Version:	0.4
Release:	3
License:	GPLv2+
Group:		Graphical desktop/KDE
Url:		http://kde-apps.org/content/show.php/KRunner+Kopete+Contacts?content=105263
Source0:	http://kde-apps.org/CONTENT/content-files/105263-krunner-kopete-contacts-%{version}.tar.gz
BuildRequires:	kdebase4-workspace-devel
BuildRequires:	kopete-devel
Requires:	kopete

%description
Kopete Contacts is a KRunner plugins that allows you to open chat with your
Kopete contact just by typing it's name!

Cool improvement for people like me who are lazy to open the Kopete window :-)

In future I'd like to add configuration dialog to enable filtering offline
contacts etc...for now this is just first release, so no big expectations
(but it works :D )

For those of you who are extremely lazy I've implemented new function.
You can now change your Kopete status (all accounts) by typing
"status status_name". Supported are only default statuses
(online, offline, away, busy and invisible).

%files
%doc COPYING
%{_kde_libdir}/kde4/*.so
%{_kde_services}/*

#----------------------------------------------------------------------------

%prep
%setup -qn krunner-kopete-contacts-%{version}

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Tue Mar 11 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.4-3
+ Revision: 77b5463
- LOG Update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9832 |12cu|kopete-mrim-0.2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           kopete-mrim
Version:        0.2.2
Release:        1
Summary:        Kopete support for MRIM - mail.ru agent
License:        BSD
Group:          Networking/Instant messaging
URL:            https://github.com/negram/kopete_mrim
Source0:        %{name}-%{version}.tar.gz

BuildRequires:  kopete-devel
BuildRequires:  cmake

%description
Mail.ru@agent protocol support for Kopete

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%files
%{_kde_libdir}/kde4/*
%{_kde_services}/*.desktop
%{_kde_appsdir}/*

%changelog
* Thu Jan 23 2014 Rosa <rosa@abf.rosalinux.ru> 0.2.2-1
+ Revision: 5e6d833
- Automatic import for version 0.2.2-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9833 |12cu|kopete-protocol-facebook-0.1.5-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gitrev 3376a46

Summary:	Facebook Protocol support for Kopete
Name:		kopete-protocol-facebook
Version:	0.1.5
Release:	4
License:	GPLv2+
Group:		Networking/Instant messaging
Url:		http://github.com/dmacvicar/kopete-facebook
Source0:	dmacvicar-kopete-facebook-%{gitrev}.tar.gz
BuildRequires:	kopete-devel
BuildRequires:	pkgconfig(QJson)

%description
Facebook Protocol support for Kopete.

%files
%{_kde_libdir}/kde4/kopete_facebook.so
%{_kde_appsdir}/kopete/icons/*
%{_kde_services}/kopete_facebook.desktop

#--------------------------------------------------------------------

%prep
%setup -n dmacvicar-kopete-facebook-%{gitrev}

%build
%cmake_kde4

%install
%makeinstall_std -C build


%changelog
* Tue Mar 11 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.1.5-4
+ Revision: b0436f5
- LOG Fix BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9834 |12cu|kopete-protocol-irc-0.1.2-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	IRC Protocol support for Kopete
Name:		kopete-protocol-irc
Version:	0.1.2
Release:	10
License:	GPLv2+
Group:		Networking/Instant messaging
Url:		http://kde-apps.org/content/show.php/kopete+irc+plugin?content=113720
Source0:	http://kde-apps.org/CONTENT/content-files/113720-irc.tar.gz
BuildRequires:	kopete-devel
BuildRequires:	ircclient-qt-devel >= 0.3.2
Requires:	ircclient-qt
Requires:	kopete

%description
IRC Protocol Support for Kopete.

%files
%{_kde_libdir}/kde4/kopete_irc.so
%{_kde_appsdir}/kopete/icons/*
%{_kde_appsdir}/kopete/ircnetworks.xml
%{_kde_appsdir}/kopete_irc
%{_kde_datadir}/kde4/services/kopete_irc.desktop

#----------------------------------------------------------------------------

%prep
%setup -qn irc

%build
%cmake_kde4 -DIRCCLIENT_INCLUDE_DIR=%{_qt_includedir}/ircclient-qt/

%install
%makeinstall_std -C build


%changelog
* Tue Mar 11 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.1.2-10
+ Revision: e6c1c88
- LOG Fix libircclient-qt headers path (really)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9835 |12cu|koules-1.4-20
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name 		koules
%define version		1.4
%define release  20

Summary:	Space action game for X11
Name:		%{name}
Version:	%{version}
Release:	%{release}
Group: 		Games/Arcade
URL:		http://www.ucw.cz/~hubicka/koules/English/distribution.html
License:	GPLv2+
Source0:	%{name}-%{version}.tar.bz2
Source1:	%{name}-16.png
Source2:	%{name}-32.png
Source3:	%{name}-48.png
Patch0:		debian-koules-1.4-17.patch
# this font is hardcoded in the code
Requires:	x11-font-schumacher-misc
BuildRequires:  tk imake
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xau)
BuildRequires:	pkgconfig(xdmcp)
BuildRequires:  pkgconfig(xcb)	

%description
Koules is a simple fast-action arcade-style no-brainer balls game you have
never seen alike before! It has simple, classic, old-school fantastic 256
color graphics, a multiplayer mode for up to 5 players on the same keyboard,
or via network, full sound, and, of course, lots of wild fun!

%prep

%setup -q -n %{name}%{version}
%patch0 -p1 
sed -i 's/mkdirhier/mkdir -p/g' Imakefile

%build
xmkmf
make Makefile
make Makefiles
if [ ! -s xkoules.man ]; then ln -sf xkoules.6 xkoules.man; fi
%make KOULESDIR=%{_gamesbindir} SOUNDDIR=%{_libdir}/%{_gamesdir}/%{name} MANDIR=%{_mandir}/man6

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall KOULESDIR=%{buildroot}%{_gamesbindir} SOUNDDIR=%{buildroot}%{_libdir}/%{_gamesdir}/%{name} MANDIR=%{buildroot}/%{_mandir}/man6 
mv %{buildroot}%{_gamesbindir}/xkoules %{buildroot}%{_gamesbindir}/xkoules.bin
cat <<EOF >%{buildroot}%{_gamesbindir}/xkoules
#!/bin/sh
exec soundwrapper %{_gamesbindir}/xkoules.bin
EOF
chmod a+x %{buildroot}%{_gamesbindir}/xkoules

install startkoules %{buildroot}%{_gamesbindir}/
install koules.tcl %{buildroot}%{_libdir}/%{_gamesdir}/%{name}

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=XKoules
Comment=%{summary}
Exec=%{_gamesbindir}/xkoules
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;ArcadeGame;
EOF

# mdk icon
install -m644 %{SOURCE1} -D $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
install -m644 %{SOURCE2} -D $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
install -m644 %{SOURCE3} -D $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%clean
rm -fr %{buildroot};

%files
%defattr(-,root,root)
%doc ChangeLog ANNOUNCE BUGS Card Koules.FAQ Problems README TODO
%{_datadir}/applications/mandriva-%{name}.desktop
%{_gamesbindir}/*
%{_mandir}/*/*
%{_iconsdir}/*.png
%{_liconsdir}/*.png
%{_miconsdir}/*.png
%{_libdir}/%{_gamesdir}/%{name}


%changelog
* Sun Mar 29 2009 Michael Scherer <misc@mandriva.org> 1.4-19mdv2009.1
+ Revision: 362120
- fix BuildRequires on x86_64
- fix 49274, by using the proper path

* Fri Jul 25 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.4-18mdv2009.0
+ Revision: 247859
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Tue Feb 19 2008 Gustavo De Nardin <gustavodn@mandriva.com> 1.4-16mdv2008.1
+ Revision: 173143
- super improved description for the new millennium

* Tue Feb 19 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.4-15mdv2008.1
+ Revision: 173064
- description is not changelog nor about X11

* Tue Feb 19 2008 Gustavo De Nardin <gustavodn@mandriva.com> 1.4-14mdv2008.1
+ Revision: 172935
- new URL

* Tue Feb 19 2008 Gustavo De Nardin <gustavodn@mandriva.com> 1.4-13mdv2008.1
+ Revision: 172934
- require hardcoded font, so the game runs
- use soundwrapper to run

* Tue Feb 19 2008 Gustavo De Nardin <gustavodn@mandriva.com> 1.4-12mdv2008.1
+ Revision: 172927
- finer X11 buildrequires
- apply new debian patch
- updated patch of debian patches to koules-1.4-17, with the following ones,
  in order (well, all but the kfreebsd one):
  000_build_rules.diff, 050_defines.diff, 100_spelling.diff,
  101_buffer_overflow.diff, 102_includes.diff, 103_asm.diff, 104_types.diff,
  105_save_file.diff, 106_shm_check.diff, 107_fix_xsynchronize.diff,
  108_use_right_visual.diff, 200_tcl.diff, 109_fpe_fix.diff

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Dec 14 2007 Funda Wang <fundawang@mandriva.org> 1.4-11mdv2008.1
+ Revision: 119635
- drop old menu

* Fri Apr 20 2007 Pascal Terjan <pterjan@mandriva.org> 1.4-10mdv2008.0
+ Revision: 15231
- Buildrequires imake
- Import koules



* Thu Jul 13 2006 Nicolas Lcureuil <neoclust@mandriva.org> 1.4-9mdv2007.0
- XDG
- use mkrel

* Thu Jul 15 2005 Pascal Terjan <pterjan@mandriva.org> 1.4-8mdk
- Don't own %%{_miconsdir} and %%{_liconsdir}

* Wed Jan 26 2005 Pascal Terjan <pterjan@mandrake.org> 1.4-7mdk
- BuildRequires tk, in order to avoid an automated require on /usr/bin/wish 

* Sun Jan 16 2005 Pascal Terjan <pterjan@mandrake.org> 1.4-6mdk
- BuildRequires X11 for rman

* Tue Jul 20 2004 Pascal Terjan <pterjan@mandrake.org> 1.4-5mdk
- update menu section

* Wed Dec 24 2003 Pascal Terjan <CMoi@tuxfamily.org> 1.4-4mdk
- s/gamedir/gamesdir/

* Mon Dec 22 2003 Pascal Terjan <CMoi@tuxfamily.org> 1.4-3mdk
- Fix Makefile to remove build dependency upon XFree86

* Mon Dec 22 2003 Pascal Terjan <CMoi@tuxfamily.org> 1.4-2mdk 
- add BuildRequires XFree86 for mkdirhier

* Mon Dec 22 2003 Pascal Terjan <CMoi@tuxfamily.org> 1.4-1mdk
- New rpm based on debian package
- 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9836 |12cu|kpovmodeler-1.1.3-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A modeling and composition program
Name:		kpovmodeler
Version:	1.1.3
Release:	6
License:	GPLv2+
Group:		Graphics
Url:		http://www.kpovmodeler.org
Source0:	http://fr2.rpmfind.net/linux/KDE/stable/4.1.0/src/extragear/%{name}-%{version}-kde4.1.0.tar.bz2
Patch0:		kpovmodeler-1.1.3-kde4.1.0-cmake.patch
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)

%description
Program to enter scenes for the 3D rendering engine PovRay.

%files -f %{name}.lang
%{_kde_bindir}/%{name}
%{_kde_libdir}/kde4/*.so
%{_kde_datadir}/dbus-1/interfaces/org.kde.%{name}.xml
%{_kde_datadir}/applications/kde4/%{name}.desktop
%{_kde_appsdir}/%{name}/
%{_kde_iconsdir}/*/*/*/*.png

#--------------------------------------------------------------------

%define major 0
%define libname %mklibname lkpovmodeler %{major}

%package -n %{libname}
Summary:	Shared library for %{name}
Group:		System/Libraries
Conflicts:	%{name} < 1.1.3-6

%description -n %{libname}
Shared library for %{name}.

%files -n %{libname}
%{_kde_libdir}/liblkpovmodeler.so.%{major}*

#--------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{version}-kde4.1.0
%patch0 -p1

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

rm -f %{buildroot}%{_kde_libdir}/*.so

%find_lang %{name} --with-html


%changelog
* Fri Mar 07 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.1.3-6
+ Revision: d2742f5
- LOG Update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9837 |12cu|kprinter4-10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Print PostScript documents with KDE print dialog
Name:		kprinter4
Version:	10
Release:	1
License:	GPLv3+
Group:		Graphical desktop/KDE
Url:		https://github.com/credativ/kprinter4
Source0:	https://github.com/credativ/kprinter4/archive/%{name}-%{version}.tar.gz
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(libspectre)
Requires:	ghostscript
Requires:	poster
Requires:	psutils

%description
KPrinter4 is a simple stand-alone PostScript document printer modelled after
the KDE 4 print dialog. It can be used in place of /bin/lpr in order to better
control the print setup of non-KDE applications.

Main features:
- Printing PostScript documents with KDE 4 print dialog.
- Scaling and positioning of documents.
- Poster printing (backported from the known KDE 3 KPrinter tool).

%files -f %{name}.lang
%doc AUTHORS LICENCE README.md
%{_kde_bindir}/%{name}
%{_kde_applicationsdir}/%{name}.desktop
%{_kde_iconsdir}/hicolor/*/apps/%{name}.*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang %{name}


%changelog
* Fri Mar 28 2014 Rosa <rosa@abf.rosalinux.ru> 10-1
+ Revision: 8a52169
- Automatic import for version 10-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9838 |12cu|kradio-4.0.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A V4L/V4L2-Radio Application for KDE 4.x
Name:		kradio
Version:	4.0.8
Release:	1
Group:		Sound
License:	GPLv2+
Url:		http://sourceforge.net/projects/kradio/
Source0:	http://freefr.dl.sourceforge.net/sourceforge/kradio/%{name}4-%{version}.tar.bz2
Patch2:		kradio-fix-invalid-desktop.patch
Patch3:		kradio4-install-desktop.patch
BuildRequires:	boost-devel
BuildRequires:	ffmpeg-devel
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(liblircclient0)
BuildRequires:	pkgconfig(libmms)
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	pkgconfig(vorbis)

%description
Comfortable Radio Application for KDE 4.x

KRadio is a comfortable radio application for KDE 4.x.
It has support for V4L and V4L2 radio cards drivers.

KRadio currently provides:

* V4L/V4L2 Radio support
* Remote Control support (LIRC)
* Alarms, Sleep Countdown
* Several GUI Controls (Docking Menu, Station Quickbar, Radio Display)
* Recording Capabilities
* Extendable Plugin Architecture

This Package also includes a growing collection of station preset.
files for many cities around the world contributed by KRadio Users.

%files -f %{name}.lang
%doc AUTHORS ChangeLog README TODO
%{_kde_bindir}/*
%{_kde_libdir}/%{name}4
%{_kde_datadir}/applications/kde4/kradio4.desktop
%{_kde_datadir}/pixmaps/kradio4.png
%{_kde_appsdir}/%{name}4
%{_kde_iconsdir}/*/*/*/*

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}4-%{version}
%patch2 -p1 -b .xdg
%patch3 -p1 -b .install

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

rm -fr %{buildroot}%{_datadir}/doc/*
rm -fr %{buildroot}%{_kde_datadir}/applications/kde4/kradio.desktop

%find_lang %{name} --all-name


%changelog
* Sun Sep 28 2014 abfonly <abfonly@gmail.com> 4.0.8-1
+ Revision: a1b55f5
- Merge pull request #2 from abfonly/kradio:rosa2012.1
- abfonly



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9839 |12cu|kradioripper-0.6-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Ripping internet radios
Name:		kradioripper
Version:	0.6
Release:	3
License:	GPLv2+
Group:		Sound
Url:		http://kradioripper.sourceforge.net/
Source0:	http://downloads.sourceforge.net/kradioripper/%{name}-%{version}.tar.bz2
BuildRequires:	kdelibs4-devel
Requires:	streamripper >= 1.63

%description
KRadioRipper is a KDE4 program for ripping internet radios. It is based on
StreamRipper.

%files -f %{name}.lang
%doc NEWS
%{_kde_bindir}/*
%{_kde_applicationsdir}/*.desktop
%{_kde_appsdir}/%{name}/
%{_kde_datadir}/config.kcfg/*.kcfg

#--------------------------------------------------------------------

%prep
%setup -q -n %{name}

find . -perm 600 -exec chmod 644 "{}" \;

%build
%cmake_kde4 -DWITHOUT_LIBPROXY=YES
%make

%install
%makeinstall_std -C build

%find_lang %{name} --with-html


%changelog
* Fri Mar 07 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.6-3
+ Revision: 864765b
- LOG Fix rpmlint errors



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9840 |12cu|kraft-0.50-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	KDE software to manage office documents in the office
Name:		kraft
Version:	0.50
Release:	1
License:	GPLv2+
Group:		Office
Url:		http://volle-kraft-voraus.de
Source0:	http://sourceforge.net/projects/%{name}/files/%{name}/%{version}/%{name}-%{version}.tar.bz2
Patch0:		kraft-0.50-cmake.patch
BuildRequires:	kdepimlibs4-devel
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(libctemplate)
Requires:	python-pypdf
Requires:	python-reportlab
Requires:	sqlite3-tools

%description
Kraft is KDE software to help to create and manage office documents such
as offers and invoices in the small enterprise. It supports easy document
creation, templates with calculation, customer management through the KDE
addressbook, highly configurable PDF output and more.

See the website http://volle-kraft-voraus.de for more information.

%files -f %{name}.lang
%doc AUTHORS COPYING README Releasenotes.txt TODO
%{_kde_bindir}/%{name}
%{_kde_applicationsdir}/%{name}.desktop
%{_kde_appsdir}/%{name}
%{_kde_appsdir}/kplant
%{_kde_datadir}/config.kcfg/databasesettings.kcfg
%{_kde_datadir}/config.kcfg/kraftsettings.kcfg
%{_kde_iconsdir}/*/*/*/%{name}*.png

#----------------------------------------------------------------------------

%define major 0
%define libkraftcat %mklibname kraftcat %{major}

%package -n %{libkraftcat}
Summary:	Shared library for Kraft
Group:		System/Libraries
Conflicts:	%{name} < 0.50

%description -n %{libkraftcat}
Shared library for Kraft.

%files -n %{libkraftcat}
%{_kde_libdir}/libkraftcat.so.%{major}*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang %{name}
chmod 755 %{buildroot}%{_kde_appsdir}/%{name}/tools/erml2pdf.py

# We don't need this because there are no headers anyway
rm -f %{buildroot}%{_kde_libdir}/libkraftcat.so


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9841 |12cu|krb5-auth-dialog-3.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define build_heimdal 0
%{?_with_heimdal: %{expand: %%global build_heimdal 1}}

Summary:	Kerberos 5 authentication dialog
Name:		krb5-auth-dialog
Version:	3.2.1
Release:	1
License:	GPLv2+
Group:		System/Base
URL:		http://www.redhat.com/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.xz

BuildRequires: flex
BuildRequires: bison
BuildRequires: GConf2
BuildRequires: pkgconfig(gnome-doc-utils)
BuildRequires: intltool
BuildRequires: cap-devel
BuildRequires: pam-devel
BuildRequires: pkgconfig(dbus-1)
BuildRequires: pkgconfig(dbus-glib-1)
BuildRequires: pkgconfig(gconf-2.0)
BuildRequires: pkgconfig(gtk+-3.0)
BuildRequires: pkgconfig(libnm-glib)
BuildRequires: pkgconfig(libnm-glib-vpn)
BuildRequires: pkgconfig(libnm-util)
BuildRequires: pkgconfig(libnotify)
%if %build_heimdal
BuildRequires: heimdal-devel
%else
BuildRequires: krb5-devel
%endif
buildrequires: scrollkeeper

%description
This package contains a dialog that warns the user when their Kerberos
tickets are about to expire and lets them renew them.

%prep
%setup -q

%build
%configure2_5x \
	--enable-debug \
	--disable-static
%make

%install
%makeinstall_std
%find_lang %{name} --with-gnome

%files -f %{name}.lang
%doc README AUTHORS NEWS
%{_sysconfdir}/gconf/schemas/%{name}.schemas
%{_bindir}/krb5-auth-dialog
%dir %{_libdir}/%{name}
%dir %{_libdir}/%{name}/plugins
%{_libdir}/%{name}/plugins/libka-plugin-afs.*
%{_libdir}/%{name}/plugins/libka-plugin-dummy.*
%{_libdir}/%{name}/plugins/libka-plugin-pam.*
%{_datadir}/krb5-auth-dialog/
%{_datadir}/icons/hicolor/*/status/*
%{_mandir}/man1/*
%config(noreplace) %{_sysconfdir}/xdg/autostart/krb5-auth-dialog.desktop
%{_datadir}/applications/krb5-auth-dialog.desktop
%{_datadir}/dbus-1/services/org.gnome.KrbAuthDialog.service




%changelog
* Fri Apr 18 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.2.1-1
+ Revision: bc0e453
- Added libnm-glib-vpn BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9842 |12cu|krecipes-2.0-0.beta1.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define svn beta1

Summary:	Your Way to Cook with Tux
Name:		krecipes
Version:	2.0
Release:	0.%{svn}.3
License:	GPLv2+
Group:		Toys
Url:		http://krecipes.sourceforge.net/
Source0:	http://ovh.dl.sourceforge.net/sourceforge/krecipes/%{name}-%{version}-%{svn}.tar.gz
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(libxslt)
BuildRequires:	pkgconfig(qimageblitz)
BuildRequires:	pkgconfig(sqlite)
BuildRequires:	mysql-devel
BuildRequires:	postgresql-devel

%description
A highly configurable recipe manager, designed to make organizing your
personal recipes collection fast and easy. Features include: shopping
lists, nutrient analysis, advanced search, recipe ratings, import/export
various formats, and more.

%files -f %{name}.lang
%{_kde_bindir}/%{name}
%{_kde_applicationsdir}/%{name}.desktop
%{_kde_appsdir}/%{name}
%{_kde_iconsdir}/*/*/*/*
%{_datadir}/mime/packages/%{name}-mime.xml

#--------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{version}-%{svn}

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang %{name} --with-html


%changelog
* Fri Mar 07 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.0-0.beta1.3
+ Revision: b86a9c4
- LOG Update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9843 |12cu|krename-4.0.9-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A powerful batch renamer for KDE
Name:		krename
Version:	4.0.9
Release:	3
License:	GPLv2+
Group:		Graphical desktop/KDE
Url:		http://www.krename.net/
Source0:	http://downloads.sourceforge.net/krename/%{name}-%{version}.tar.bz2
Patch0:		krename-4.0.9-rus.patch
Patch1:		krename-4.0.9-desktop-rus.patch
Patch2:		krename-4.0.9-podofo.patch
Patch3:		krename-4.0.9-cmake.patch
BuildRequires:	kdelibs4-devel
BuildRequires:	podofo-devel
BuildRequires:	pkgconfig(exiv2)
BuildRequires:	pkgconfig(taglib)

%description
Krename is a very powerful batch file renamer for KDE4 which can rename a list
of files based on a set of expressions. It can copy/move the files to another
directory or simply rename the input files.

Krename supports many conversion operations, including conversion of a filename
to lowercase or to uppercase, conversion of the first letter of every word to
uppercase, adding numbers to filenames, finding and replacing parts of the
filename, and many more. It can also change access and modification dates,
permissions, and file ownership.

%files -f %{name}.lang
%doc AUTHORS README
%{_kde_bindir}/%{name}
%{_kde_services}/ServiceMenus/*.desktop
%{_kde_applicationsdir}/*.desktop
%{_kde_iconsdir}/*/*/apps/*.png

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
for file in TODO; do
    iconv -f iso8859-1 -t utf8 $file > $file.utf8
    rm -rf $file
    mv $file.utf8 $file
done

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang %{name} --with-html


%changelog
* Fri Mar 07 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.0.9-3
+ Revision: 9f32b64
- LOG Spec cleanup, fix issue with cmake



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9844 |12cu|kronometer-1.5.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Stopwatch application built for the KDE
Name:		kronometer
Version:	1.5.0
Release:	1
License:	GPLv2+
Group:		Graphical desktop/KDE
Url:		http://www.aelog.org/
Source0:	ftp://ftp.kde.org/pub/kde/stable/%{name}/%{version}/src/%{name}-%{version}.tar.xz
Patch0:		kronometer-1.4.2-no-werror.patch
BuildRequires:	cmake
BuildRequires:	kdelibs4-devel

%description
Kronometer is a stopwatch application built for the KDE Desktop Environment.

Kronometer’s main features are the following:
- Start/pause/resume stopwatch widget
- Lap recording
- Lap times sorting
- Reset stopwatch and lap times
- Time format settings
- Times saving and resuming
- Font and color customization
- Lap times export.

%files -f %{name}.lang
%doc README
%{_kde_bindir}/%{name}
%{_kde_applicationsdir}/%{name}.desktop
%dir %{_kde_appsdir}/%{name}
%{_kde_appsdir}/%{name}/*
%{_kde_datadir}/*.kcfg
%{_kde_datadir}/appdata/kronometer.appdata.xml
%{_kde_iconsdir}/*/*/*/%{name}.*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

chmod -x %{buildroot}%{_kde_applicationsdir}/%{name}.desktop

%find_lang %{name} --with-html


%changelog
* Sun Aug 31 2014 Victor Ryzhikh <victorr2007@yandex.ru> 1.5.0-1
+ Revision: 965375a
- Updated .abf.yml



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9845 |12cu|kscope-1.9.4-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

%define major 1
%define libcore %mklibname kscope_core %{major}
%define libcscope %mklibname kscope_cscope %{major}
%define libeditor %mklibname kscope_editor %{major}

Summary:	Qt frontend to Cscope
Name:		kscope
Version:	1.9.4
Release:	4
License:	GPLv2+
Group:		Development/Tools
Url:		http://sourceforge.net/projects/kscope
Source0:	http://ovh.dl.sourceforge.net/sourceforge/kscope/%{name}-%{version}.tar.gz
Source1:	kscope.desktop
Patch0:		kscope-1.9.4-compilefix.patch
Patch1:		kscope-1.9.4-linking.patch
BuildRequires:	desktop-file-utils
BuildRequires:	qt4-devel
BuildRequires:	qscintilla-qt4-devel
Requires:	cscope
Requires:	ctags
Requires:	graphviz

%description
KScope is a source-editing environment for KDE based on Cscope.

%files
%{_bindir}/*
%{_datadir}/applications/kscope.desktop
%{_datadir}/pixmaps/kscope.png

#----------------------------------------------------------------------------

%package -n %{libcore}
Summary:	Shared library for %{name}
Group:		System/Libraries
Conflicts:	kscore < 1.9.4-4

%description -n %{libcore}
Shared library for %{name}.

%files -n %{libcore}
%{_libdir}/libkscope_core.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libcscope}
Summary:	Shared library for %{name}
Group:		System/Libraries
Conflicts:	kscore < 1.9.4-4

%description -n %{libcscope}
Shared library for %{name}.

%files -n %{libcscope}
%{_libdir}/libkscope_cscope.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libeditor}
Summary:	Shared library for %{name}
Group:		System/Libraries
Conflicts:	kscore < 1.9.4-4

%description -n %{libeditor}
Shared library for %{name}.

%files -n %{libeditor}
%{_libdir}/libkscope_editor.so.%{major}*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p0
%patch1 -p0

sed -i 's|/usr/local|%{buildroot}%{_prefix}|g' config
for i in */*.pro; do
	sed -i 's|/lib|/%{_lib}|g' $i
done

%build
export CXXFLAGS="%{optflags} -I%{qt4include}/Qsci"
%qmake_qt4
make

%install
%makeinstall_std

mkdir -p %{buildroot}%{_datadir}/pixmaps
install -p app/images/kscope.png %{buildroot}%{_datadir}/pixmaps
mkdir -p %{buildroot}%{_datadir}/applications
desktop-file-install --dir %{buildroot}%{_datadir}/applications %{SOURCE1}

rm -f %{buildroot}%{_libdir}/*.so


%changelog
* Tue Jul 15 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.9.4-4
+ Revision: 2ff4102
- Split library package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9846 |12cu|ksh-93.20110208-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The real AT&T version of the Korn shell
Name:		ksh
Version:	93.20110208
Release:	2
License:	CPLv1
Group:		Shells
URL:		http://kornshell.com
Source0:	http://www.research.att.com/~gsf/download/tgz/INIT.2012-01-01.tgz
Source1:	http://www.research.att.com/~gsf/download/tgz/ast-base.2011-02-08.tgz 
Requires(post): coreutils, grep, rpm-helper >= 0.7
Requires(postun): rpm-helper >= 0.7
Requires(pre): coreutils, grep, rpm-helper >= 0.7
BuildRequires:	chrpath
Provides: /bin/ksh93

%description
Ksh is a UNIX command interpreter (shell) that is intended for both interactive
and shell script use. Its command language is a superset of the sh(1) shell
language.

The 1993 version adds a number of new, mostly scripting related, features over
the 1988 version that is typically distributed with commercial UNIX variants.
For example, it has lexical scoping, compound variables, associative arrays,
named references and floating point math.

%prep

%setup -q -c -a1

%build
sed -i -e 's,cd /tmp,cd "${TMPDIR:-/tmp}",' \
        bin/package src/cmd/INIT/package.sh || die

bin/package make CCFLAGS="%{optflags} -fPIC"

%install
install -d %{buildroot}/bin
install -d %{buildroot}%{_mandir}/man1

install -m0755 arch/*/bin/ok/ksh %{buildroot}/bin/ksh93
install -m0644 arch/*/man/man1/sh.1 %{buildroot}%{_mandir}/man1/ksh93.1

cp lib/package/LICENSES/ast CPL1.0.txt

# nuke rpath
chrpath -d %{buildroot}/bin/ksh93

%post
/usr/share/rpm-helper/add-shell %{name} $1 /bin/ksh93

%postun
/usr/share/rpm-helper/del-shell %{name} $1 /bin/ksh93

%files
%doc README CPL1.0.txt
/bin/ksh93
%{_mandir}/man1/ksh93.1*


%changelog
* Mon Feb 13 2012 Alexander Khrukin <akhrukin@mandriva.org> 93.20110208-1
+ Revision: 773747
- version update 2011-02-08

  + Sandro Cazzaniga <kharec@mandriva.org>
    - fix licence

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Wed Jul 23 2008 Oden Eriksson <oeriksson@mandriva.com> 93t-1mdv2009.0
+ Revision: 242358
- 93t (2008-06-24)
- package it the PLD way
- added P0 to make it build
- it requires -fPIC, make it so...
- nuke rpath with chrpath

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request
    - use %%mkrel

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9847 |12cu|kshowmail-4.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Show and delete mail on pop3 servers
Name:		kshowmail
Version:	4.1
Release:	2
License:	GPLv2+
Group:		Networking/Mail
Url:		http://sourceforge.net/projects/kshowmail
Source0:	%{name}-%{version}.tar.gz
BuildRequires:	kdelibs4-devel
BuildRequires:	kdepimlibs4-devel

%description
KShowmail is a KDE utility to show headers or the complete mails on pop3
servers without transferring them to the local mail client. Unpleasant mails
can be deleted on the server. The information can be refreshed via timers.

%files -f %{name}.lang
%{_bindir}/kshowmail
%{_libdir}/kde4/kcm_kshowmailconfig*
%{_datadir}/applications/kde4/kshowmail.desktop
%{_datadir}/apps/kshowmail
%{_datadir}/icons/hicolor/*/apps/kshowmail.png
%{_datadir}/kde4/services/kshowmailconfig*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang %{name} --with-html


%changelog
* Fri Mar 07 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.1-2
+ Revision: 7d2e529
- Update BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9848 |12cu|kshutdown-3.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#########################
%define build_git 0
##########################
%define	oname		KShutdown


Name:		kshutdown
Version:	3.2
%if %{build_git}
%define	prerel		beta7
Release:	0.%{prerel}.2
%else
Release:	2
%endif
Summary:	Advanced shut down utility for KDE
License:	GPLv2+
Group:		Graphical desktop/KDE
URL:		http://kshutdown.sourceforge.net/
%if %{build_git}
Source0:	http://sourceforge.net/projects/%{name}/files/%{oname}/3.0%20Beta%207/%{name}-source-%{version}%{prerel}.zip
Patch0:		%{name}-%{version}%{prerel}-fix-error-without-consolekit.patch
%else
Source0:	http://garr.dl.sourceforge.net/project/%{name}/%{oname}/%{version}/%{name}-source-%{version}.zip
%endif

Source10:	ru.tar.gz

Source1:	%{name}.rpmlintrc
BuildRequires:	kdebase4-workspace-devel >= 4.4
BuildRequires:	qt4-devel >= 4.8
BuildRequires:	desktop-file-utils
Requires:	kdebase4-workspace
Suggests:	kppp
Suggests:	amarok
Suggests:	kaffeine

%description
KShutDown is an advanced shut down utility for KDE.
Features:
- Shut Down (logout and halt the system)
- Reboot (logout and reboot the system)
- Lock Screen (lock the screen using a screen saver)
- Logout (end the session and logout the user)
- Extras (user commands)
- Wizard
- Time and delay options
- Command line support
- System tray
- Sounds
- Kiosk support
- And more...

%files -f %{name}.lang
%doc TODO ChangeLog README.html
%attr(0755,root,root) %{_kde_bindir}/%{name}
%{_kde_iconsdir}/hicolor/*/apps/%{name}.png
%{_kde_iconsdir}/hicolor/*/apps/%{name}.svgz
%{_kde_applicationsdir}/%{name}.desktop
%{_kde_appsdir}/%{name}

#------------------------------------------------------------------------------

%prep
%if %{build_git}
%setup -qn %{name}-%{version}%{prerel}
%patch0 -p1
%else
%setup -qn %{name}-%{version}
%endif

pushd po
tar -xvzf %{SOURCE10}
popd

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

desktop-file-install --vendor="" \
--remove-category="Application" \
--add-category="System" \
--add-category="Monitor" \
--dir %{buildroot}/%{_datadir}/applications/kde4 %{buildroot}/%{_datadir}/applications/kde4/*

%find_lang %{name} --with-html



%changelog
* Thu Apr 10 2014 Victor Ryzhikh <victorr2007@yandex.ru> 3.2-2
+ Revision: c061670
- Updated kshutdown.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9849 |12cu|ksoprano-0.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	GUI for querying and manipulating RDF data
Name:		ksoprano
Version:	0.2
Release:	3
License:	GPLv2+
Group:		Graphical desktop/KDE
Url:		http://kde-apps.org/content/show.php?content=116756
Source0:	116756-%{name}.tgz
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(shared-desktop-ontologies)
BuildRequires:	pkgconfig(soprano)

%description
KSoprano is a GUI for querying and manipulating RDF data.

%files
%{_kde_bindir}/ksoprano
%{_kde_appsdir}/ksoprano/ksopranoui.rc

#--------------------------------------------------------------------

%prep
%setup -q -n %{name}

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Fri Mar 07 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.2-3
+ Revision: 83bcc3e
- LOG Update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9850 |12cu|kst-2.0.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2
%define libkst2core %mklibname kst2core %{major}
%define libkst2math %mklibname kst2math %{major}
%define libkst2widgets %mklibname kst2widgets %{major}

Summary:	Program for looking at data streams
Name:		kst
Version:	2.0.7
Release:	1
License:	GPLv2+
Group:		Sciences/Other
Url:		http://kst.kde.org/
Source0:	http://downloads.sourceforge.net/kst/%{name}-%{version}.tar.gz
# Fix calls to set_target_properties in KstMacros.cmake
# https://bugs.kde.org/show_bug.cgi?id=322286
Patch0:		kst-2.0.7-properties.patch
Patch1:		kst-2.0.7-qreal.patch
BuildRequires:	cmake
BuildRequires:	hdf5-devel
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(cfitsio)
BuildRequires:	pkgconfig(gsl)
BuildRequires:	pkgconfig(matio)
BuildRequires:	pkgconfig(netcdf)
BuildRequires:	pkgconfig(zlib)

%description
kst is a program for looking at data streams. It can plot:
 - x-y plots
 - power spectra
 - histograms
 - equations (including equations of data streams)
 - data in files which are being updated as data is being logged, in
   which case in can act as a plotter for a chart recorder
 - much more

Kst supports realtime viewing and manipulation of streaming data.

%files
%{_bindir}/kst2
%{_mandir}/man1/kst2.1*
%dir %{_libdir}/kst2
%{_libdir}/kst2/plugins/*
%{_datadir}/applications/kst2.desktop
%{_iconsdir}/hicolor/*/apps/*

#----------------------------------------------------------------------------

%package -n %{libkst2core}
Summary:	Kst shared library
Group:		System/Libraries

%description -n %{libkst2core}
Kst shared library.

%files -n %{libkst2core}
%{_libdir}/libkst2core.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libkst2math}
Summary:	Kst shared library
Group:		System/Libraries

%description -n %{libkst2math}
Kst shared library.

%files -n %{libkst2math}
%{_libdir}/libkst2math.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libkst2widgets}
Summary:	Kst shared library
Group:		System/Libraries

%description -n %{libkst2widgets}
Kst shared library.

%files -n %{libkst2widgets}
%{_libdir}/libkst2widgets.so.%{major}*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
%cmake \
	-Dkst_install_prefix=%{_prefix} \
	-Dkst_install_libdir=%{_lib} \
	-Dkst_rpath=0 \
	-Dkst_release=1 \
	-Dkst_verbose=1
%make

%install
%makeinstall_std -C build

rm -f %{buildroot}%{_libdir}/*.so  %{buildroot}%{_libdir}/*.a %{buildroot}%{_datadir}/applnk/*/* %{buildroot}%{_datadir}/mimelink/application/*.desktop


%changelog
* Wed Apr 30 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.0.7-1
+ Revision: cdda1f0
- New version 2.0.7, split libraries into separate packages



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9851 |12cu|ksuperkey-0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		ksuperkey
Summary:	A service to an open application launcher in KDE with Super key
Version:	0.3
Release:	1
Group:		Graphical desktop/KDE
License:	GPLv3+
# And also https://github.com/hanschen/ksuperkey
Url:		http://kde-apps.org/content/show.php/ksuperkey?content=154569
Source:		http://kde-apps.org/CONTENT/content-files/154569-%{name}-%{version}.tar.gz
BuildRequires:	kde4-macros
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xtst)

%description
KSuperKey allows you to open the application launcher in KDE Plasma Desktop
using the Super key (also known as the "Windows key"). If you hold down the
Super key it will still act as a modifier key, allowing you to use it for
other keyboard shortcuts.

KSuperKey is a small application that runs in the background as a daemon.
It was forked from xcape by Albin Olsson: https://github.com/alols/xcape

%files
%{_kde_bindir}/%{name}
%{_kde_autostart}/%{name}.desktop

#------------------------------------------------------------------------------

%prep
%setup -q

%build
%setup_compile_flags
%make

%install
%makeinstall_std

# Autostart service code, from git (should be removed when 0.4 is released)
mkdir -p %{buildroot}%{_kde_autostart}
cat > %{buildroot}%{_kde_autostart}/%{name}.desktop << EOF
[Desktop Entry]
Exec=ksuperkey
X-DBUS-StartupType=none
Name=ksuperkey
Type=Service
X-KDE-StartupNotify=false
OnlyShowIn=KDE;
X-KDE-autostart-phase=2
EOF


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9852 |12cu|kup-0.4.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libgit24kup %mklibname git24kup %{major}

Summary:	A KDE-based frontend for the very excellent backup software
Name:		kup
Version:	0.4.2
Release:	1
License:	GPLv2+
Group:		Archiving/Backup
# Also https://github.com/spersson/Kup
Url:		http://kde-apps.org/content/show.php/Kup+Backup+System?content=147465
Source0:	https://github.com/spersson/Kup/archive/%{name}-%{version}.tar.gz
BuildRequires:	cmake
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(openssl)
Requires:	rsync
Suggests:	bup

%description
Kup is created for helping people to keep up-to-date backups of their personal
files.

Backup types:
 - Synchronized folders with the use of "rsync".
 - Incremental backup archive with the use of "bup"
Backup destinations:
 - local filesystem, monitored for availability. That means you can set
   a destination folder which only exist when perhaps a network shared drive
   is mounted and Kup will detect when it becomes available.
 - external storage, like usb hard drives. Also monitored for availability.
Schedules:
 - manual only (triggered from tray icon popup menu)
 - interval (suggests new backup after some time has passed since last backup)
 - usage based (suggests new backup after you have been active on your computer
   for some hours since last backup).

%files -f %{name}.lang
%doc LICENSE MAINTAINER README.md
%dir %{_kde_appsdir}/kup-daemon/
%{_kde_appsdir}/kup-daemon/*
%{_kde_autostart}/kup-daemon.desktop
%{_kde_bindir}/kup-daemon
%{_kde_bindir}/kup-filedigger
%{_kde_libdir}/kde4/kcm_kup.so
%{_kde_libdir}/kde4/kio_bup.so
%{_kde_libdir}/libkdeinit4_kup-daemon.so
%{_kde_iconsdir}/hicolor/*/*/*
%{_kde_services}/bup.protocol
%{_kde_services}/kcm_kup.desktop

#----------------------------------------------------------------------------

%package -n %{libgit24kup}
Summary:	Shared library for %{name}
Group:		System/Libraries

%description -n %{libgit24kup}
Shared library for %{name}.

%files -n %{libgit24kup}
%{_kde_libdir}/libgit24kup.so.%{major}*

#----------------------------------------------------------------------------

%prep
%setup -q
chmod 0644 LICENSE

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

rm -f %{buildroot}%{_kde_libdir}/libgit24kup.so

%find_lang %{name}


%changelog
* Tue Aug 19 2014 Rosa <rosa@abf.rosalinux.ru> 0.4.2-1
+ Revision: ab32ca4
- Automatic import for version 0.4.2-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9853 |12cu|kvirc-4.2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define svn 0
%define svnrev 6190
%define branch_ver 4.2

%define major 4
%define libname %mklibname kvilib %{major}
%define devname %mklibname kvilib -d

Summary:	Qt IRC client
Name:		kvirc
Version:	4.2.0
Release:	2
License:	GPLv2+ with exceptions
Group:		Networking/IRC
Url:		http://www.kvirc.net
Source0:	ftp://ftp.kvirc.net/pub/kvirc/%{version}/source/%{name}-%{version}.tar.bz2
Patch0:		kvirc-4.2.0-v4l_deprecations.patch
BuildRequires:	cmake
BuildRequires:	doxygen
BuildRequires:	gettext
BuildRequires:	gsm-devel
BuildRequires:	kdelibs4-devel
BuildRequires:	perl-devel
BuildRequires:	shared-mime-info > 0.23
BuildRequires:	pkgconfig(libv4l1)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(phonon)
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(theora)
Provides:	kde4-irc-client
%rename kvirc4

%description
Qt-based IRC client with support for themes, transparency, encryption,
many extended IRC features, and scripting.

%files -f %{name}.lang
%{_bindir}/%{name}
%{_libdir}/%{name}/%{branch_ver}/modules/
%dir %{_datadir}/%{name}/
%dir %{_datadir}/%{name}/%{branch_ver}
%{_datadir}/%{name}/%{branch_ver}/audio
%{_datadir}/%{name}/%{branch_ver}/config
%{_datadir}/%{name}/%{branch_ver}/defscript
%{_datadir}/%{name}/%{branch_ver}/doc
%{_datadir}/%{name}/%{branch_ver}/help
%{_datadir}/%{name}/%{branch_ver}/license
%dir %{_datadir}/%{name}/%{branch_ver}/locale
%{_datadir}/%{name}/%{branch_ver}/modules
%{_datadir}/%{name}/%{branch_ver}/msgcolors
%{_datadir}/%{name}/%{branch_ver}/pics
%{_datadir}/%{name}/%{branch_ver}/themes
%{_datadir}/apps/kvirc/kvirc.notifyrc
%{_datadir}/applications/%{name}.desktop
%{_datadir}/mime/packages/%{name}.xml
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/kde4/services/*
%{_iconsdir}/hicolor/*/*/*.png
%{_iconsdir}/hicolor/scalable/*/*.svgz
%{_mandir}/man1/*.1*
%lang(de) %{_mandir}/de/man1/*.1*
%lang(it) %{_mandir}/it/man1/*.1*
%lang(fr) %{_mandir}/fr/man1/*.1*
%lang(pt) %{_mandir}/pt/man1/*.1*
%lang(uk) %{_mandir}/uk/man1/*.1*

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Shared library for KVirc 4
Group:		System/Libraries

%description -n %{libname}
Shared library provided by KVirc 4.

%files -n %{libname}
%{_libdir}/libkvilib.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development headers for KVirc 4
Group:		Development/C++
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
Development headers for KVirc 4.

%files  -n %{devname}
%{_bindir}/%{name}-config
%{_libdir}/libkvilib.so

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
%cmake_kde4 \
    -DWANT_DCC_VIDEO=ON \
    -DWANT_OGG_THEORA=ON \
    -DWANT_ENV_FLAGS=ON \
%{?svn:\
    -DMANUAL_REVISION=%{svnrev}}

%make

%install
%makeinstall_std -C build

mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48,64x64,128x128,scalable}/apps
for i in 16x16 32x32 48x48 64x64 128x128; do \
	cp data/icons/$i/*.png %{buildroot}%{_iconsdir}/hicolor/$i/apps; \
done
cp data/icons/scalable/*.svg* %{buildroot}%{_iconsdir}/hicolor/scalable/apps

rm -f %{name}.lang
find %{buildroot}%{_datadir}/%{name}/%{branch_ver}/locale -name "*.mo" |while read r; do
        LNG=`echo $r |sed -e 's,.*_,,g;s,\.mo,,'`
        echo "%lang($LNG) $r" |sed -e 's,%{buildroot},,' >>%{name}.lang
done


%changelog
* Fri Apr 18 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.2.0-2
+ Revision: 7c4f2af
- Fix build with new v4l, fix debug package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9854 |12cu|kwave-0.8.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %{name} %{major}
%define libgui %mklibname %{name}gui %{major}

Summary:	A sound editor for KDE
Name:		kwave
Version:	0.8.10
Release:	1
Epoch:		1
License:	GPLv2+
Group:		Sound
Url:		http://kwave.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/kwave/%{name}-%{version}-1.tar.bz2
BuildRequires:	imagemagick
BuildRequires:	kdelibs4-devel
Buildrequires:	libid3-devel
Buildrequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(audiofile)
BuildRequires:	pkgconfig(fftw3)
BuildRequires:	pkgconfig(flac++)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(mad)
BuildRequires:	pkgconfig(opus)
BuildRequires:	pkgconfig(samplerate) >= 0.1.3
BuildRequires:	pkgconfig(vorbis)

%description
Kwave is a sound editor designed for the KDE Desktop Environment.

With Kwave you can edit many sorts of wav-files including multi-channel
files. You are able to alter and play back each channel on its own.
Kwave also includes many plugins (most are still under development) to
transform the wave-file in several ways and presents a graphical view
with a complete zoom- and scroll capability.

%files -f %{name}.lang
%doc CHANGES README TODO
%{_kde_bindir}/%{name}
%{_kde_iconsdir}/*/*/apps/%{name}.*
%{_kde_iconsdir}/*/*/actions/%{name}*
%{_kde_applicationsdir}/%{name}.desktop
%{_kde_datadir}/apps/%{name}
%{_kde_libdir}/kde4/plugins/%{name}

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Libraries needed by %{name}
Group:		System/Libraries

%description -n %{libname}
Libraries needed for %{name}.

%files -n %{libname}
%{_kde_libdir}/lib%{name}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libgui}
Summary:	Libraries needed by %{name}
Group:		System/Libraries
Conflicts:	%{_lib}kwave0 < 0.8.10

%description -n %{libgui}
Libraries needed for %{name}.

%files -n %{libgui}
%{_kde_libdir}/lib%{name}gui.so.%{major}*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4 -DWITH_GSL=OFF -DWITH_MP3=ON -DWITH_DOC=OFF
%make

%install
%makeinstall_std -C build

%find_lang %{name} --with-html


%changelog
* Fri Mar 07 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:0.8.10-1
+ Revision: 58636f8
- LOG Split library package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9855 |12cu|kwooty-1.0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A friendly NZB Usenet binary downloader
Name:		kwooty
Version:	1.0.1
Release:	2
License:	GPLv2+
Group:		Networking/News
Url:		http://kwooty.sourceforge.net/
Source0:	http://downloads.sourceforge.net/project/kwooty/%{name}-%{version}.tar.gz
BuildRequires:	cmake >= 2.6.0
BuildRequires:	kdebase4-workspace-devel >= 4.6.0
BuildRequires:	kdelibs4-devel >= 4.6.0
BuildRequires:	gettext
Requires:	p7zip
Requires:	parchive2
Requires:	unrar
Conflicts:	%{_lib}kwootycore0 < 1.0.1-2

%description
A friendly NZB newsgroup binary grabber. Its main features are:
- Automatic files verifying/repairing (par2 program required)
- Automatic archive extraction (unrar program required)
- Multi-server support
- Direct file downloading after opening a .nzb file
- Save/Restore pending downloads when application is closed/open
- System shutdown scheduling
- File queue and priority management
- SSL connection support
- Pause/Resume downloads.

%files -f %{name}.lang
%doc COPYING README.txt TODO
%{_kde_bindir}/%{name}
%{_kde_appsdir}/%{name}/*
%{_kde_applicationsdir}/%{name}.desktop
%{_kde_iconsdir}/hicolor/*/apps/%{name}.png
%{_kde_services}/%{name}_*.desktop
%{_kde_servicetypes}/%{name}*.desktop
%{_kde_datadir}/config.kcfg/%{name}*.kcfg
%{_kde_libdir}/kde4/%{name}_*.so

#----------------------------------------------------------------------------

%define major 0
%define libkwootycore %mklibname kwootycore %{major}

%package -n %{libkwootycore}
Summary:	Shared library for Kwooty Usenet binary grabber
Group:		System/Libraries

%description -n %{libkwootycore}
Shared library for Kwooty Usenet binary grabber.

%files -n %{libkwootycore}
%doc COPYING
%{_kde_libdir}/libkwootycore.so.%{major}*
# ugly file naming but SONAME is correct
%{_kde_libdir}/libkwootycore.so.%{version}

#----------------------------------------------------------------------------

%prep
%setup -q
# The build directory already exist:
# removing to avoid errors later from our build scripts
rmdir build

# Remove wrong file perms
chmod -x COPYING
chmod -x README.txt

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang %{name}

# We don't need this because there are no headers anyway
rm -f %{buildroot}%{_kde_libdir}/libkwootycore.so


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9856 |12cu|ladspa-quitte-dsp-1.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define plugins clipper matched preamp pvoc super-60 unmatched

Summary: 	Guitar preamp plugins for ladspa
Name: 	 	ladspa-quitte-dsp
Version: 	1.0
Release: 	4
License:	GPL
Group:		Sound
URL:		http://quitte.de/dsp/
Source0:	clipper.tar.gz
Source1:	matched.tar.gz
Source2:	preamp.tar.gz
Source3:	pvoc_0.1.12.tar.gz
Source4:	super-60.tar.bz2
Source5:	unmatched.tar.gz
Patch0:		ladspa-quitte-dsp-1.0-cflags_fix.diff
Patch1:		ladspa-quitte-dsp-1.0-no_strip_fix.diff
BuildRequires:	fftw3-devel
BuildRequires:	ladspa-devel
BuildRequires:	sndfile-devel
Requires:	ladspa
Requires:	caps

%description
Digital guitar preamp plugins for ladspa courtesy of quitte.de.
preamp: a 12AX7-based preamp emulation
super-60: a 'cheap' (in the computational sense) amp/cabinet emulation
unmatched: another 'cheap' amp/cabinet emulation
spiced 12AX7: analysis and a simple hard clipper

%prep

%setup -c %{name} -a1 -a2 -a3 -a4 -a5
%patch0 -p1
%patch1 -p1
perl -pi -e "s/stderr, formats/stderr, \"%s\", formats/g" pvoc-0.1.12/stretch.cc

%build
export CFLAGS="%{optflags} -fPIC"
export CXXFLAGS="%{optflags} -fPIC" 

for i in %plugins; do
    pushd ${i}*
    %make OPTS="$CFLAGS"
    popd
done
									
%install

install -d %{buildroot}%{_libdir}/ladspa

for i in %plugins; do
    pushd ${i}*
    %makeinstall \
	PREFIX=%{buildroot}%{_prefix} \
	DEST=%{buildroot}%{_libdir}/ladspa \
	PLUGDEST=%{buildroot}%{_libdir}/ladspa \
	UTILDEST=%{buildroot}%{_bindir} \
	MAN1DEST=%{buildroot}%{_mandir}/man1
    popd
done
chmod 755 %{buildroot}%{_libdir}/ladspa/*.so

%files
%{_bindir}/stretch
%{_libdir}/ladspa/*
%{_mandir}/man1/stretch.1*


%changelog
* Wed Oct 30 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.0-4
+ Revision: 78e0962
- Fix files.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9857 |12cu|lastfm-desktop-2.1.36-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname lastfm-scrobbler

Summary:	The official Last.fm desktop application suite
Name:		lastfm-desktop
Version:	2.1.36
Release:	1
License:	GPLv3+
Group:		Sound
Url:		http://github.com/lastfm/lastfm-desktop
Source0:	https://github.com/lastfm/lastfm-desktop/archive/%{name}-%{version}.tar.gz
Source1:	%{name}.png
Patch0:		lastfm-desktop-2.1.36-phonon-4.7.patch
Patch1:		lastfm-desktop-09012013-linkage.patch
Patch2:		lastfm-desktop-2.1.36-ffmpeg2.patch
BuildRequires:	imagemagick
BuildRequires:	ffmpeg-devel
BuildRequires:	liblastfm-devel
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(libgpod-1.0)
BuildRequires:	pkgconfig(phonon)
BuildRequires:	pkgconfig(zlib)

%description
The official Last.fm desktop application suite.

%files
%doc COPYING README.md
%{_bindir}/%{name}
%{_datadir}/%{oname}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1

%build
%qmake_qt4 PREFIX=%{_prefix}
%make

%install
install -D _bin/lastfm-scrobbler %{buildroot}%{_bindir}/%{name}

# install menu icons
for N in 16 32 48 64 128;
do
convert %{SOURCE1} -resize ${N}x${N} $N.png;
install -D -m 0644 $N.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/apps/%{name}.png
done

# menu-entry
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=Last.fm Scrobbler
Comment=Last.fm Scrobbler
Exec=%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Qt;Audio;AudioVideo;
EOF

mkdir -p %{buildroot}%{_datadir}/%{oname}/i18n
cp i18n/*.qm %{buildroot}%{_datadir}/%{oname}/i18n/
cp app/client/Last.fm\ Scrobbler.css %{buildroot}%{_datadir}/%{oname}/


%changelog
* Thu Mar 06 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.1.36-1
+ Revision: 4617fe9
- LOG New version 2.1.36, add patches to fix build with ffmpeg 2.0 and phonon 4.7



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9858 |12cu|latex2rtf-2.1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	LaTeX to RTF converter
Name:		latex2rtf
Version:	2.1.0
Release:	2
Source0:	%{name}-%{version}.tar.gz
License:	GPLv2+
Group:		Publishing
Url:		http://latex2rtf.sourceforge.net/
Requires:	tetex-latex, tetex-dvips, imagemagick

%description
LaTeX2rtf is a translator program which is intended to translate a
LaTeX document (precisely: the text and a limited subset of LaTeX
tags) into the RTF format which can be imported by several
textprocessors (including Microsoft Word for Windows and Word for
Macintosh).

%prep
%setup -q

%build
%make PREFIX=/usr INFO_INSTALL=%{_infodir} MAN_INSTALL=%{_mandir}/man1 CFG_INSTALL=%{_sysconfdir}/%{name} SUPPORT_INSTALL=%{_datadir}/doc/%{name} 

%install
%__install -d -m 755 %{buildroot}%{_datadir}/doc/%{name}
%__make PREFIX=%{buildroot}/usr \
	 MAN_INSTALL=%{buildroot}%{_mandir}/man1 \
     	 CFG_INSTALL=%{buildroot}%{_sysconfdir}/%{name} \
	 SUPPORT_INSTALL=%{buildroot}%{_datadir}/doc/%{name} install
%__install -d -m 755 %{buildroot}%{_infodir}
%__install -m 644 doc/%{name}.info %{buildroot}%{_infodir}



%files
%doc ChangeLog Copyright README
%{_bindir}/*
%{_sysconfdir}/%{name}
%{_infodir}/*
%{_mandir}/man1/*


%changelog
* Fri May 28 2010 Lev Givon <lev@mandriva.org> 2.1.0-1mdv2011.0
+ Revision: 546541
- Update to 2.1.0.

* Fri Feb 19 2010 Lev Givon <lev@mandriva.org> 2.0.0-1mdv2010.1
+ Revision: 508335
- import latex2rtf


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9859 |12cu|latex-abntex-0.9-0.beta2.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define texdir %{_datadir}/texmf-dist

Summary:	LaTeX macros for writing documents following the ABNT norms
Name:		latex-abntex
Version:	0.9
Release:	0.beta2.3
License:	LPPL
Group:		Publishing
Url:		http://abntex.codigolivre.org.br
Source0:	abntex-%{version}-beta2.tar.gz
Patch0:		abntex-0.9-respect-prefix.patch
# BuildRequires:	tetex
# BuildRequires:	texlive-doublestroke
# This indicates that texlive-scheme-full is not comlete...
BuildRequires:	texlive-scheme-full
BuildRequires:	texlive-scheme-tetex
Requires:	texlive-scheme-full
Requires:	texlive-scheme-tetex
BuildArch:	noarch

%description
With the abnTeX macros you will be able to write LaTeX documents which
conform to several norms from ABNT (Brazilian Association for Technical
Norms). In addition there are macros for writing automated lists of
abbreviations and symbols and a style for writing patent applications
for INPI. You can also use these style with LyX.

%files
%doc LEIAME LEIAME.linux LEIAME.make LEIAME.administracao
%doc compiled.docs/*.ps.gz
%{texdir}/bibtex/bib/abntex
%{texdir}/bibtex/bst/abntex
%{texdir}/doc/bibtex/abntex
%{texdir}/doc/latex/abntex
%{texdir}/makeindex/abntex
%{texdir}/tex/latex/abntex
%{_bindir}/geratss

%post
texhash

%postun
texhash

#----------------------------------------------------------------------------

%prep
%setup -n abntex-%{version}
%patch0 -p1 -b .respect-prefix

%build
make doc-ps

%install
install -m 755 -d %{buildroot}%{texdir}
install -m 755 -d %{buildroot}%{_bindir}
install -m 755 -d %{buildroot}%{_docdir}
%makeinstall_std USRLOCAL=%{buildroot}%{_bindir}


%changelog
* Mon Mar 31 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.9-0.beta2.3
+ Revision: 2a9b1ca
- More texlive BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9860 |12cu|lcdtest-1.18-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Utility to display LCD monitor test patterns
Name:		lcdtest
Version:	1.18
Release:	1
License:	GPLv3+
Group:		System/Configuration/Hardware
Url:		http://www.brouhaha.com/~eric/software/lcdtest/
Source0:	http://www.brouhaha.com/~eric/software/%{name}/download/%{name}-%{version}.tar.gz
Source1:	%{name}.png
Patch0:		lcdtest-1.18-font-path.patch
BuildRequires:	scons >= 1.2.0
BuildRequires:	imagemagick
BuildRequires:	netpbm
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(SDL_ttf)
Requires:	fonts-ttf-liberation

%description
lcdtest is a utility to display LCD monitor test patterns. It may be
useful for adjusting the pixel clock frequency and phase on LCD
monitors when using analog inputs, and for finding pixels that are
stuck on or off.

%prep
%setup -q
%patch0 -p1

%build
scons CFLAGS="%{optflags}"

%install
scons CFLAGS="%{optflags}" \
	--buildroot %{buildroot} \
	--bindir %{_bindir} \
	--mandir %{_mandir} \
	--datadir %{_datadir} \
	install

# install menu icons
for N in 16 22 24 32 48 64 128 256;
do
convert %{SOURCE1} -resize ${N}x${N} $N.png;
install -D -m 0644 $N.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/apps/%{name}.png
done

%files
%doc COPYING README
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9861 |12cu|leechcraft-0.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Modular Internet Client
Name:		leechcraft
Version:	0.6.0
Release:	1
License:	GPLv3+
Group:		Networking/Other
Url:		http://leechcraft.org
Source0:	http://netcologne.dl.sourceforge.net/project/%{name}/LeechCraft/%{version}/%{name}-%{version}.tar.xz
Patch0:		leechcraft-0.5.97-linkage.patch
Patch1:		leechcraft-0.5.97-soname.patch
Patch2:		leechcraft-0.5.99-ffmpeg2.0.patch
BuildRequires:	cmake
BuildRequires:	boost-devel
BuildRequires:	ffmpeg-devel
BuildRequires:	kdelibs4-devel
BuildRequires:	liblastfm-devel
BuildRequires:	lm_sensors-devel
BuildRequires:	magic-devel
BuildRequires:	qt4-devel
BuildRequires:	qwt-devel
BuildRequires:	qxmpp-devel >= 0.7.5
BuildRequires:	pkgconfig(ddjvuapi)
BuildRequires:	pkgconfig(hunspell)
BuildRequires:	pkgconfig(libchromaprint)
BuildRequires:	pkgconfig(libnl-3.0)
BuildRequires:	pkgconfig(libpcre)
BuildRequires:	pkgconfig(libspectre)
BuildRequires:	pkgconfig(libtorrent-rasterbar)
BuildRequires:	pkgconfig(phonon)
BuildRequires:	pkgconfig(poppler-cpp)
BuildRequires:	pkgconfig(poppler-qt4)
BuildRequires:	pkgconfig(qca2)
BuildRequires:	pkgconfig(QJson)
BuildRequires:	pkgconfig(taglib)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xscrnsaver)
# Core modules:
Requires:	%{name}-cstp = %{EVRD}
Requires:	%{name}-sb2 = %{EVRD}
Requires:	%{name}-summary = %{EVRD}
Requires:	%{name}-tabsessmanager = %{EVRD}
Requires:	%{name}-tpi = %{EVRD}
Suggests:	%{name}-plugins-main = %{EVRD}

%description
LeechCraft is a free modular "Internet client" application.

LeechCraft allows to browse the web, read RSS/Atom feeds, download
files via BitTorrent, HTTP, FTP and DC, automatically stream,
download or play podcasts and other media files and much more.

Features can be easily added via plugins that can be integrated with
each other with no effect while staying abstract from the exact
implementation.

This package contains the main LeechCraft executable, which connects
all the plugins with each other, routes requests between them, tracks
dependencies and performs several other housekeeping tasks.

%files -f %{name}.lang
%{_bindir}/leechcraft
%{_bindir}/leechcraft-add-file
%{_bindir}/leechcraft-handle-file
%{_datadir}/applications/leechcraft.desktop
%{_iconsdir}/hicolor/*/apps/leechcraft_main.png
%{_datadir}/%{name}/global_icons/
%{_datadir}/%{name}/qml/common
%{_datadir}/%{name}/qml/org
%{_datadir}/%{name}/settings/coresettings.xml
%{_datadir}/%{name}/sounds/
%{_datadir}/%{name}/themes/
%{_mandir}/man1/leechcraft.1*
%{_mandir}/man1/leechcraft-add-file.1*
%{_mandir}/man1/leechcraft-handle-file.1*

#----------------------------------------------------------------------------

%package plugins-main
Summary:	LeechCraft main modules
Group:		Networking/Other
Requires:	%{name} = %{EVRD}
Requires:	%{name}-advancednotifications = %{EVRD}
Requires:	%{name}-aggregator = %{EVRD}
Requires:	%{name}-azoth = %{EVRD}
Requires:	%{name}-bittorrent = %{EVRD}
Requires:	%{name}-lackman = %{EVRD}
Requires:	%{name}-lmp = %{EVRD}
Requires:	%{name}-monocle = %{EVRD}
Requires:	%{name}-poshuku = %{EVRD}

%description plugins-main
A meta-task to install LeechCraft key modules.

It selects following modules:
 * advancednotifications
 * aggregator
 * azoth
 * bittorrent
 * lackman
 * lmp
 * monocle
 * poshuku

Some other key modules are already selected by main LeechCraft package:
 * cstp
 * sb2
 * summary
 * tabsessmanager
 * tpi

%files plugins-main

#----------------------------------------------------------------------------

%package plugins-extra
Summary:	LeechCraft extra modules
Group:		Networking/Other
Requires:	%{name} = %{EVRD}
Requires:	%{name}-anhero = %{EVRD}
Requires:	%{name}-auscrie = %{EVRD}
Requires:	%{name}-blogique = %{EVRD}
Requires:	%{name}-dbusmanager = %{EVRD}
Requires:	%{name}-deadlyrics = %{EVRD}
Requires:	%{name}-dolozhee = %{EVRD}
Requires:	%{name}-gacts = %{EVRD}
Requires:	%{name}-glance = %{EVRD}
Requires:	%{name}-gmailnotifier = %{EVRD}
Requires:	%{name}-historyholder = %{EVRD}
Requires:	%{name}-hotsensors = %{EVRD}
Requires:	%{name}-hotstreams = %{EVRD}
Requires:	%{name}-kbswitch = %{EVRD}
Requires:	%{name}-kinotify = %{EVRD}
Requires:	%{name}-knowhow = %{EVRD}
Requires:	%{name}-lastfmscrobble = %{EVRD}
Requires:	%{name}-launchy = %{EVRD}
Requires:	%{name}-lemon = %{EVRD}
Requires:	%{name}-lhtr = %{EVRD}
Requires:	%{name}-liznoo = %{EVRD}
Requires:	%{name}-musiczombie = %{EVRD}
Requires:	%{name}-nacheku = %{EVRD}
Requires:	%{name}-netstoremanager = %{EVRD}
Requires:	%{name}-networkmonitor = %{EVRD}
Requires:	%{name}-newlife = %{EVRD}
Requires:	%{name}-otlozhu = %{EVRD}
Requires:	%{name}-pintab = %{EVRD}
Requires:	%{name}-pogooglue = %{EVRD}
Requires:	%{name}-secman = %{EVRD}
Requires:	%{name}-seekthru = %{EVRD}
Requires:	%{name}-shaitan = %{EVRD}
Requires:	%{name}-syncer = %{EVRD}
Requires:	%{name}-tabslist = %{EVRD}
Requires:	%{name}-touchstreams = %{EVRD}
Requires:	%{name}-vgrabber = %{EVRD}
Requires:	%{name}-vrooby = %{EVRD}
Requires:	%{name}-xproxy = %{EVRD}

%description plugins-extra
A meta-task to install LeechCraft additional modules.

It selects following modules:
 * anhero
 * auscrie
 * blogique
 * dbusmanager
 * deadlyrics
 * dolozhee
 * gacts
 * glance
 * gmailnotifier
 * historyholder
 * hotsensors
 * hotstreams
 * kbswitch
 * kinotify
 * knowhow
 * lastfmscrobble
 * launchy
 * lemon
 * lhtr
 * liznoo
 * musiczombie
 * nacheku
 * netstoremanager
 * networkmonitor
 * newlife
 * otlozhu
 * pintab
 * pogooglue
 * secman
 * seekthru
 * shaitan
 * syncer
 * tabslist
 * touchstreams
 * vgrabber
 * vrooby
 * xproxy

%files plugins-extra

#----------------------------------------------------------------------------

%define lcutil_major 0
%define liblcutil %mklibname lcutil %{lcutil_major}

%package -n %{liblcutil}
Summary:	LeechCraft shared library
Group:		System/Libraries

%description -n %{liblcutil}
LeechCraft shared library.

%files -n %{liblcutil}
%{_libdir}/liblcutil.so.%{lcutil_major}*

#----------------------------------------------------------------------------

%define xmlsettingsdialog_major 0
%define libxmlsettingsdialog %mklibname xmlsettingsdialog %{xmlsettingsdialog_major}

%package -n %{libxmlsettingsdialog}
Summary:	LeechCraft shared library
Group:		System/Libraries

%description -n %{libxmlsettingsdialog}
LeechCraft shared library.

%files -n %{libxmlsettingsdialog}
%{_libdir}/libxmlsettingsdialog.so.%{xmlsettingsdialog_major}*

#----------------------------------------------------------------------------

%package devel
Summary:	LeechCraft development files
Group:		Development/Other
Requires:	%{liblcutil} = %{EVRD}
Requires:	%{libxmlsettingsdialog} = %{EVRD}

%description devel
LeechCraft development files. Install them if you want to develop plugins.

%files devel
%{_libdir}/liblcutil.so
%{_libdir}/libxmlsettingsdialog.so
%{_includedir}/%{name}
%{_datadir}/cmake/Modules/InitLCPlugin.cmake
%{_datadir}/%{name}/cmake/

#----------------------------------------------------------------------------

%package advancednotifications
Summary:	LeechCraft Notifications framework module
Group:		Networking/Other
Requires:	%{name} = %{EVRD}

%description advancednotifications
This package provides an advanced notifications module for Leechcraft.

It's used for more flexible notifications customization.

%files advancednotifications -f leechcraft_advancednotifications.lang
%{_libdir}/%{name}/plugins/libleechcraft_advancednotifications*
%{_datadir}/%{name}/qml/advancednotifications
%{_datadir}/%{name}/settings/advancednotificationssettings.xml

#----------------------------------------------------------------------------

%package aggregator
Summary:	LeechCraft RSS/Atom Aggregator module
Group:		Networking/Other
Requires:	%{name} = %{EVRD}
Requires:	%{name}-poshuku = %{EVRD}
Requires:	qt4-database-plugin-sqlite

%description aggregator
This package provides a RSS/Atom feed reader module for LeechCraft.

It features:
 * RSS 0.92/0.93/1.0/2.0, Atom 0.3/1.0;
 * extensions like GeoRSS, MediaRSS, Comment API etc;
 * OPML support;
 * broadcatching and fetching arbitrary data with regexps;
 * tape mode for news display;
 * individual options for each channel like update interval;
 * storage either in SQLite or PostgreSQL;
 * exporting feeds to FB2 for further reading on handheld devices.

%files aggregator -f leechcraft_aggregator.lang
%{_libdir}/%{name}/plugins/libleechcraft_aggregator*
%{_datadir}/%{name}/scripts/aggregator
%{_datadir}/%{name}/settings/aggregatorsettings.xml

#----------------------------------------------------------------------------

%package anhero
Summary:	LeechCraft Crash handler module
Group:		Networking/Other
Requires:	%{name} = %{EVRD}

%description anhero
This package provides a crash handler module for LeechCraft.

It uses KDE utils to handle crashes, show backtraces and aid
in sending bug reports.

KDE itself is not necessary to be running for AnHero to work.

%files anhero -f leechcraft_anhero.lang
%{_libdir}/%{name}/plugins/libleechcraft_anhero*

#----------------------------------------------------------------------------

%package auscrie
Summary:	LeechCraft screenshoter Module
Group:		Networking/Other
Requires:	%{name} = %{EVRD}

%description auscrie
This package provides a screenshooter module for LeechCraft.

It allows to make screenshots of LeechCraft and then either save them
locally or upload them to an imagebin.

%files auscrie -f leechcraft_auscrie.lang
%{_libdir}/%{name}/plugins/libleechcraft_auscrie*

#----------------------------------------------------------------------------

%package azoth
Summary:	Instant Messager client module for LeechCraft
Group:		Networking/Instant messaging
Requires:	%{name} = %{EVRD}

%description azoth
This package provides a modular IM client for LeechCraft.

Totally in the spirit of LeechCraft, Azoth is modular itself. For example,
protocols are provided by corresponding plugins, so Azoth is a multiprotocol
client as well. Modularity also allows Azoth to be flexible, extensible and
enables the modules to use each other and avoid code and functionality
duplication.

Unlike other multiprotocol clients which tend to implement only those
features that are present in all the protocols, Azoth is modelled after the
XMPP protocol, aiming to provide extensive and full support for XMPP while
remaining usable for other protocols.

%files azoth -f leechcraft_azoth.lang
%{_libdir}/%{name}/plugins/libleechcraft_azoth*
%{_datadir}/%{name}/azoth
%{_datadir}/applications/leechcraft-azoth-acetamide.desktop
%{_datadir}/applications/leechcraft-azoth-xoox.desktop
%{_datadir}/%{name}/settings/azoth*

#----------------------------------------------------------------------------

%package bittorrent
Summary:	LeechCraft BitTorrent client module
Group:		Networking/File transfer
Requires:	%{name} = %{EVRD}

%description bittorrent
This package provides a bittorrent client for LeechCraft.

It is feature-rich, fast and efficient.

Features
 * Support for DHT.
 * Magnet links support.
 * Sequential download mode where torrent is download sequentially.
 * Torrents queue, limiting number of seeding/leeching torrents.
 * Ability to rename files and directories in the torrent.
 * Selective download: possibility to select specific files from torrent.
 * Continue downloads left by any other client.
 * Support for sparse files.
 * Tags for torrents.
 * Global and per-torrent speed limits.
 * Connection number limits.
 * Fast resume support to avoid long startup times.
 * IP filter to block/unblock unwanted peers.
 * Support for extension protocol
etc.

%files bittorrent -f leechcraft_bittorrent.lang
%{_libdir}/%{name}/plugins/libleechcraft_bittorrent*
%{_datadir}/applications/leechcraft-bittorrent.desktop
%{_datadir}/%{name}/settings/torrentsettings.xml

#----------------------------------------------------------------------------

%package blogique
Summary:	LeechCraft blogging client module
Group:		Networking/Other
Requires:	%{name} = %{EVRD}
Requires:	%{name}-lhtr = %{EVRD}

%description blogique
It supports different blogging platforms via different submodules.

Current sublodules are:
 * hestia, a local blogging platform
 * metida, a LiveJournal client

%files blogique -f leechcraft_blogique.lang
%{_libdir}/%{name}/plugins/libleechcraft_blogique.so
%{_libdir}/%{name}/plugins/libleechcraft_blogique_hestia.so
%{_libdir}/%{name}/plugins/libleechcraft_blogique_metida.so
%{_datadir}/%{name}/qml/blogique
%{_datadir}/%{name}/settings/blogique*

#----------------------------------------------------------------------------

%package cstp
Summary:	LeechCraft HTTP module
Group:		Networking/Other
Requires:	%{name} = %{EVRD}

%description cstp
This package provides HTTP implementation plugin for LeechCraft.

It is a clean and simple HTTP implementation. Mainly used by many other
plugins, like Aggregator or SeekThru or vGrabber.

Features:
 * Support for redirects.
 * Automatic downloads from other plugins.
 * Support for continuing of interrupted downloads.

%files cstp -f leechcraft_cstp.lang
%{_libdir}/%{name}/plugins/libleechcraft_cstp*
%{_datadir}/%{name}/settings/cstpsettings.xml

#----------------------------------------------------------------------------

%package dbusmanager
Summary:	LeechCraft D-Bus module
Group:		Networking/Other
Requires:	%{name} = %{EVRD}

%description dbusmanager
This package provides a D-Bus implementation module for LeechCraft.

It allows to use D-Bus. Currently, this only means showing notifications
via implementations supporting FreeDesktop's notifications standard,
like KDE 4.4 (or higher), Gnome, XFCE and others.

%files dbusmanager -f leechcraft_dbusmanager.lang
%{_libdir}/%{name}/plugins/libleechcraft_dbusmanager*
%{_datadir}/%{name}/settings/dbusmanagersettings.xml

#----------------------------------------------------------------------------

%package deadlyrics
Summary:	LeechCraft lyrics finder module
Group:		Networking/Other
Requires:	%{name} = %{EVRD}

%description deadlyrics
This package provides a lyrics finder module for LeechCraft.

It is a simple client for searching song lyrics on various sites.
The search interface is available via LeechCraft Summary.

%files deadlyrics -f leechcraft_deadlyrics.lang
%{_libdir}/%{name}/plugins/libleechcraft_deadlyrics*

#----------------------------------------------------------------------------

%package dolozhee
Summary:	LeechCraft issue reporting module
Group:		Networking/Other
Requires:	%{name} = %{EVRD}

%description dolozhee
This package provides a Dolozhee module for LeechCraft.

It allows to quickly and easily submit bug reports and feature
requests to LeechCraft issues tracker.

%files dolozhee -f leechcraft_dolozhee.lang
%{_libdir}/%{name}/plugins/libleechcraft_dolozhee*

#----------------------------------------------------------------------------

%package gacts
Summary:	LeechCraft global actions module
Group:		Networking/Other
Requires:	%{name} = %{EVRD}

%description gacts
This package provides a global shortcut manager for LeechCraft.

It allows to set and use global hotkeys.

%files gacts
%{_libdir}/%{name}/plugins/libleechcraft_gacts*

#----------------------------------------------------------------------------

%package glance
Summary:	LeechCraft opened tabs overview module
Group:		Networking/Other
Requires:	%{name} = %{EVRD}

%description glance
This package provides a tabs overview module for Leechcraft.

It allows to show the thumbnailed grid overview of tabs.


%files glance -f leechcraft_glance.lang
%{_libdir}/%{name}/plugins/libleechcraft_glance*

#----------------------------------------------------------------------------

%package gmailnotifier
Summary:	LeechCraft GMail notifier module
Group:		Networking/Other
Requires:	%{name} = %{EVRD}

%description gmailnotifier
This package provides a GMail notifications module for Leechcraft.

It allows to get notifications about new mail in your GMail account.

It has configurable frequency of the updates and the number of last unread
messages shown.

%files gmailnotifier -f leechcraft_gmailnotifier.lang
%{_libdir}/%{name}/plugins/libleechcraft_gmailnotifier*
%{_datadir}/%{name}/qml/gmailnotifier
%{_datadir}/%{name}/settings/gmailnotifiersettings.xml

#----------------------------------------------------------------------------

%package historyholder
Summary:	LeechCraft history module
Group:		Networking/Other
Requires:	%{name} = %{EVRD}

%description historyholder
This package provides a history keeper module for LeechCraft.

It allows to store information about finished downloads and similar events
and allows to search it by text, wildcard, regular expressions or tags.

%files historyholder -f leechcraft_historyholder.lang
%{_libdir}/%{name}/plugins/libleechcraft_historyholder*

#----------------------------------------------------------------------------

%package hotsensors
Summary:	LeechCraft temperature sensors module
Group:		Networking/Other
Requires:	%{name} = %{EVRD}

%description hotsensors
This package provides a temperature sensors module for LeechCraft.

%files hotsensors
%{_libdir}/%{name}/plugins/libleechcraft_hotsensors*
%{_datadir}/%{name}/qml/hotsensors

#----------------------------------------------------------------------------

%package hotstreams
Summary:	LeechCraft Radio streams module
Group:		Networking/Other
Requires:	%{name} = %{EVRD}
Requires:	%{name}-lmp = %{EVRD}

%description hotstreams
This package provides a radio streams module for LeechCraft.

%files hotstreams
%{_libdir}/%{name}/plugins/libleechcraft_hotstreams*

#----------------------------------------------------------------------------

%package kbswitch
Summary:	LeechCraft keyboard switcher module
Group:		Networking/Other
Requires:	%{name} = %{EVRD}

%description kbswitch
This module allows to change keyboard layouts from LeechCraft.

%files kbswitch
%{_libdir}/%{name}/plugins/libleechcraft_kbswitch*
%{_datadir}/%{name}/settings/kbswitchsettings.xml

#----------------------------------------------------------------------------

%package kinotify
Summary:	LeechCraft kinetic notifications module
Group:		Networking/Other
Requires:	%{name} = %{EVRD}

%description kinotify
This package contains a fancy notifications module for LeechCraft.

It provides fancy kinetic notifications LeechCraft-wide instead of old-style
tray-based ones. It supports notifications with HTML markup, notification
actions (for example, "Open chat" action in a notification about incoming IM
message) and is fully themable.

Features:
 * Supports HTML markup.
 * Supports notification actions.
 * Themable.
 * Platform-independent.

%files kinotify -f leechcraft_kinotify.lang
%{_libdir}/%{name}/plugins/libleechcraft_kinotify*
%{_datadir}/%{name}/settings/kinotifysettings.xml
%{_datadir}/%{name}/kinotify/

#----------------------------------------------------------------------------

%package knowhow
Summary:	LeechCraft Tips of the day module
Group:		Networking/Other
Requires:	%{name} = %{EVRD}

%description knowhow
This package provides a tips module for LeechCraft.

It allows to display tips of the day window when LeechCraft starts.

%files knowhow
%{_libdir}/%{name}/plugins/libleechcraft_knowhow*
%{_datadir}/%{name}/settings/knowhowsettings.xml
%{_datadir}/%{name}/knowhow/

#----------------------------------------------------------------------------

%package lackman
Summary:	LeechCraft package manager module
Group:		Networking/Other
Requires:	%{name} = %{EVRD}

%description lackman
This package provides a package manager module for Leechcraft.

It allows to install script plugins, iconsets, translations, additional data
and other similar packages.

It also supports dependencies between packages as well as versioning and
automatic updates of the packages. LackMan works completely in userspace and
is crossplatform by its nature.

Features:
 * Allows installation of script plugins, icons and various other data.
 * Supports versioning and automatic updates of packages.
 * Supports dependencies between packages.
 * Works entirely in userspace, operating in user's home directory.
 * Is a crossplatform package manager.

%files lackman -f leechcraft_lackman.lang
%{_libdir}/%{name}/plugins/libleechcraft_lackman*
%{_datadir}/%{name}/settings/lackmansettings.xml

#----------------------------------------------------------------------------

%package lastfmscrobble
Summary:	LeechCraft Last.FM Scrobble module
Group:		Networking/Other
Requires:	%{name} = %{EVRD}
Requires:	%{name}-lmp = %{EVRD}

%description lastfmscrobble
This package contains a LastFMScrobble module for LeechCraft.

It provides support for the Last.FM service. For example, it scrobble tracks
from other players, requests similar artists (on demand by other players as
well), supports fetching album art, etc.

Features:
 * Scrobbling listened tracks from other players like LMP to Last.FM.
 * "Loving" listened tracks.
 * Support for requesting artists that are similar to a given artist.
 * Automatic fetching of album art.
 * Support for Last.FM radio.
 * Fetching personalized recommendations.
 * Fetching recent releases of artists that are in the user's collection.
 * Fetching artists biography.
 * Configurable language of the fetched information.

%files lastfmscrobble -f leechcraft_lastfmscrobble.lang
%{_libdir}/%{name}/plugins/libleechcraft_lastfmscrobble*
%{_datadir}/%{name}/settings/lastfmscrobblesettings.xml

#----------------------------------------------------------------------------

%package launchy
Summary:	LeechCraft launcher module
Group:		Networking/Other
Requires:	%{name} = %{EVRD}

%description launchy
This package provides a third-party applications launcher module
for LeechCraft.

Features:
 * Support for favorites.
 * Quark for quickly opening applications added to favorites.
 * Keyboard navigation.
 * Filtering by application name, description or executable name.

%files launchy -f leechcraft_launchy.lang
%{_libdir}/%{name}/plugins/libleechcraft_launchy*
%{_datadir}/%{name}/qml/launchy

#----------------------------------------------------------------------------

%package lemon
Summary:	LeechCraft network monitor module
Group:		Networking/Other
Requires:	%{name} = %{EVRD}

%description lemon
This package provides another network monitor module for Leechcraft.

It provides a quark for panels like SB2 and traffic graphs.

%files lemon
%{_libdir}/%{name}/plugins/libleechcraft_lemon*
%{_datadir}/%{name}/qml/lemon

#----------------------------------------------------------------------------

%package lhtr
Summary:	LeechCraft HTML WYSIWYG editor module
Group:		Networking/Other
Requires:	%{name} = %{EVRD}

%description lhtr
This package provides a HTML WYSIWYG editor module for Leechcraft.

It can be usable with mail and blog modules.

%files lhtr -f leechcraft_lhtr.lang
%{_libdir}/%{name}/plugins/libleechcraft_lhtr*
%{_datadir}/%{name}/settings/lhtrsettings.xml

#----------------------------------------------------------------------------

%package liznoo
Summary:	LeechCraft power managment module
Group:		Networking/Other
Requires:	%{name} = %{EVRD}
Requires:	upower

%description liznoo
This package provides a power manager plugin for Leechcraft.

It uses UPower on Linux.

Features:
 * Displays battery status in LeechCraft tray.
 * Displays battery charge and power consumption history.
 * Notifies other plugins about sleep and resume events. This way plugins
   like Azoth can disconnect from servers gracefully on hibernation and
   reconnect properly on startup.
 * Allows user to easily sleep/hibernate the system.
 * Notifies user when device starts discharging or charging.
 * Notifies user on low power level.

%files liznoo -f leechcraft_liznoo.lang
%{_libdir}/%{name}/plugins/libleechcraft_liznoo*
%{_datadir}/%{name}/settings/liznoosettings.xml

#----------------------------------------------------------------------------

%package lmp
Summary:	LeechCraft Media player module
Group:		Networking/Other
Requires:	%{name} = %{EVRD}
Suggests:	%{name}-deadlyrics = %{EVRD}
Suggests:	%{name}-hotstreams = %{EVRD}
Suggests:	%{name}-lastfmscrobble = %{EVRD}
Suggests:	%{name}-musiczombie = %{EVRD}
Suggests:	%{name}-touchstreams = %{EVRD}

%description lmp
This package provides a audio player module for LeechCraft.

It allows to play audio and stream audio.
It uses Phonon as a backend thus supporting major codecs.

Features:
 * Support for major audio formats.
 * Streaming media over Internet.
 * Play queue.
 * Support for automatic podcast playing (with a plugin like Aggregator).

%files lmp -f leechcraft_lmp.lang
%{_libdir}/%{name}/plugins/libleechcraft_lmp*
%{_datadir}/%{name}/settings/lmp*

#----------------------------------------------------------------------------

%package monocle
Summary:	LeechCraft document viewer module
Group:		Networking/Other
Requires:	%{name} = %{EVRD}

%description monocle
This package provides a modular document viewer module for LeechCraft.

It supports different document formats via different backends.

Currently it has backends for:
 * PDF
 * PostScript
 * Djvu
 * FB2

%files monocle -f leechcraft_monocle.lang
%{_libdir}/%{name}/plugins/libleechcraft_monocle*
%{_datadir}/%{name}/settings/monoclesettings.xml
%{_datadir}/applications/leechcraft-monocle-fxb.desktop
%{_datadir}/applications/leechcraft-monocle-pdf.desktop
%{_datadir}/applications/leechcraft-monocle-postrus.desktop
%{_datadir}/applications/leechcraft-monocle-seen.desktop

#----------------------------------------------------------------------------

%package musiczombie
Summary:	LeechCraft MusicBrainz.org client module
Group:		Networking/Other
Requires:	%{name} = %{EVRD}
Requires:	%{name}-lmp = %{EVRD}

%description musiczombie
This package provides a MusicBrainz.org client module for LeechCraft.

%files musiczombie
%{_libdir}/%{name}/plugins/libleechcraft_musiczombie*

#----------------------------------------------------------------------------

%package nacheku
Summary:	LeechCraft link watcher module
Group:		Networking/Other
Requires:	%{name} = %{EVRD}

%description nacheku
This package provides a Nacheku plugin for LeechCraft.

It allows to watch clipboard and directory in order to
get links and download files.

%files nacheku
%{_libdir}/%{name}/plugins/libleechcraft_nacheku*
%{_datadir}/%{name}/settings/nachekusettings.xml

#----------------------------------------------------------------------------

%package netstoremanager
Summary:	LeechCraft network file storages module
Group:		Networking/Other
Requires:	%{name} = %{EVRD}

%description netstoremanager
This package provides a network storage module for Leechcraft.

It allows to manage network storages like Google Drive.
It is modular, so different storages can be added to it
without modifying the plugin itself.

Features:
 * Upload files easily from LeechCraft.
 * Maintain the list of uploaded files.
 * Delete the uploaded files (if supported by service).
 * Support for prolongating uploaded files (if supported by service).

Supported services:
 * Google Drive
 * Yandex.Disk (currently disabled)

%files netstoremanager -f leechcraft_netstoremanager.lang
%{_libdir}/%{name}/plugins/libleechcraft_netstoremanager*
%{_datadir}/%{name}/settings/netstoremanagersettings.xml
%{_datadir}/%{name}/settings/nsmgoogledrivesettings.xml

#----------------------------------------------------------------------------

%package networkmonitor
Summary:	LeechCraft network monitor module
Group:		Networking/Other
Requires:	%{name} = %{EVRD}

%description networkmonitor
This package provides a network monitor module for LeechCraft.

It allows to watch for HTTP requests and allows to inspect them and search
through the list.

%files networkmonitor -f leechcraft_networkmonitor.lang
%{_libdir}/%{name}/plugins/libleechcraft_networkmonitor*

#----------------------------------------------------------------------------

%package newlife
Summary:	LeechCraft settings importer module
Group:		Networking/Other
Requires:	%{name} = %{EVRD}

%description newlife
This package provides a settings importer module for LeechCraft.

It allows to import settings, preferences etc. from various applications.

Currently it supports
 * Kopete: chat history.
 * Psi+: account settings, chat history.
 * Vacuum IM: account settings, chat history.
 * Akregator: feeds list, individual settings for each feed, like
   update interval and custom storage parameters, Akregator's settings.
 * Firefox: history, bookmarks, RSS feeds (aka Live bookmarks).
 * Liferea: feeds list.

%files newlife -f leechcraft_newlife.lang
%{_libdir}/%{name}/plugins/libleechcraft_newlife*

#----------------------------------------------------------------------------

%package otlozhu
Summary:	LeechCraft ToDo manager module
Group:		Networking/Other
Requires:	%{name} = %{EVRD}

%description otlozhu
This package provides a ToDo manager module for LeechCraft.

It is a GTD-inspired ToDo manager.

%files otlozhu -f leechcraft_otlozhu.lang
%{_libdir}/%{name}/plugins/libleechcraft_otlozhu*

#----------------------------------------------------------------------------

%package pintab
Summary:	LeechCraft pinning tabs module
Group:		Networking/Other
Requires:	%{name} = %{EVRD}

%description pintab
This package provides a pinning tabs module for LeechCraft.

It allows to pin important tabs so that they occupy less space.

%files pintab -f leechcraft_pintab.lang
%{_libdir}/%{name}/plugins/libleechcraft_pintab*

#----------------------------------------------------------------------------

%package pogooglue
Summary:	LeechCraft quick google search module
Group:		Networking/Other
Requires:	%{name} = %{EVRD}
Requires:	%{name}-poshuku = %{EVRD}

%description pogooglue
This package provides a quick search module for LeechCraft.

It allows to search instantly selected text in Google.

%files pogooglue -f leechcraft_pogooglue.lang
%{_libdir}/%{name}/plugins/libleechcraft_pogooglue*

#----------------------------------------------------------------------------

%package poshuku
Summary:	Web Browser module for LeechCraft
Group:		Networking/WWW
Requires:	%{name} = %{EVRD}

%description poshuku
This package provides a full-featured WebKit-based Web Browser for LeechCraft.

%files poshuku -f leechcraft_poshuku.lang
%{_libdir}/%{name}/plugins/libleechcraft_poshuku*
%{_datadir}/%{name}/installed/poshuku
%{_datadir}/%{name}/settings/poshuku*

#----------------------------------------------------------------------------

%package sb2
Summary:	LeechCraft SideBar2 module
Group:		Networking/Other
Requires:	%{name} = %{EVRD}

%description sb2
This package provides another side bar module for Leechcraft.

It is a next-gen fluid sidebar with quick launch, tabs and tray areas.

%files sb2
%{_libdir}/%{name}/plugins/libleechcraft_sb2*
%{_datadir}/%{name}/qml/sb2

#----------------------------------------------------------------------------

%package secman
Summary:	LeechCraft security manager module
Group:		Networking/Other
Requires:	%{name} = %{EVRD}

%description secman
This package provides a security manager module for LeechCraft.

%files secman
%{_libdir}/%{name}/plugins/libleechcraft_secman*

#----------------------------------------------------------------------------

%package seekthru
Summary:	LeechCraft OpenSearch module
Group:		Networking/Other
Requires:	%{name} = %{EVRD}

%description seekthru
This package contains an OpenSearch module for LeechCraft.

It provides a search client for OpenSearch-enabled web sites and engines.

Features:
 * Support for autodiscovery of OpenSearch-capable web sites.
 * Tagging of search engines.
 * Support for queries to several search engines at once.
 * Support search results in RSS/Atom format and subscribe to them
   with a suitable plugin like Aggregator.
 * Show results in HTML format with a suitable plugin like Poshuku.

%files seekthru -f leechcraft_seekthru.lang
%{_libdir}/%{name}/plugins/libleechcraft_seekthru*
%{_datadir}/%{name}/settings/seekthrusettings.xml

#----------------------------------------------------------------------------

%package shaitan
Summary:	LeechCraft terminal module
Group:		Networking/Other
Requires:	%{name} = %{EVRD}
Requires:	xterm

%description shaitan
This package provides a terminal module for LeechCraft, a wrapper over xterm.

%files shaitan
%{_libdir}/%{name}/plugins/libleechcraft_shaitan*

#----------------------------------------------------------------------------

%package summary
Summary:	LeechCraft summary info module
Group:		Networking/Other
Requires:	%{name} = %{EVRD}

%description summary
This package provides a summary module for LeechCraft.

It allows to show a quick overview of LeechCraft's state. It shows current
tasks like leeching or seeding torrents and downloading files with context-
dependent actions and views. It also can collect status information from
other plugins like unread channels.

Summary also allows to perform searches via the installed plugins
like SeekThru, HistoryHolder or vGrabber.

Features:
 * List of current tasks and events with context-dependent actions
   and views for selected items.
 * Support for gathering status information from other plugins.
 * Category-based search query support via other plugins.

%files summary -f leechcraft_summary.lang
%{_libdir}/%{name}/plugins/libleechcraft_summary*

#----------------------------------------------------------------------------

%package syncer
Summary:	LeechCraft synchronization module
Group:		Networking/Other
Requires:	%{name} = %{EVRD}

%description syncer
This package provides a synchronization module for LeechCraft.

It allows to synchronize data and settings between LeechCraft instances
running on different machines.

%files syncer -f leechcraft_syncer.lang
%{_libdir}/%{name}/plugins/libleechcraft_syncer*
%{_datadir}/%{name}/settings/syncersettings.xml

#----------------------------------------------------------------------------

%package tabsessmanager
Summary:	LeechCraft tab session manager module
Group:		Networking/Other
Requires:	%{name} = %{EVRD}

%description tabsessmanager
This package provides a Tab Session Manager module for LeechCraft.

TabSessManager allows to restore automatically last session and
allows to create named sessions.

Features:
 * Automatically restores last session on LeechCraft startup.
 * Allows one to save named sessions for restoring them later.

%files tabsessmanager -f leechcraft_tabsessmanager.lang
%{_libdir}/%{name}/plugins/libleechcraft_tabsessmanager*

#----------------------------------------------------------------------------

%package tabslist
Summary:	LeechCraft tabs list module
Group:		Networking/Other
Requires:	%{name} = %{EVRD}

%description tabslist
This package provides a tabs list module for Leechcraft.

It allows to show the list of currently opened tabs and allows to quickly
navigate between them.

%files tabslist -f leechcraft_tabslist.lang
%{_libdir}/%{name}/plugins/libleechcraft_tabslist*

#----------------------------------------------------------------------------

%package touchstreams
Summary:	LeechCraft VK.com client module for audio streaming
Group:		Networking/Other
Requires:	%{name} = %{EVRD}
Requires:	%{name}-lmp = %{EVRD}

%description touchstreams
This package provides a VK.com client module for LeechCraft.

TouchStreams is used for streaming audio from this social network.
It allows other plugins like LMP to query for available tracks given artist
name, track name or a free-form string and returns the tracks available for
streaming.

%files touchstreams -f leechcraft_touchstreams.lang
%{_libdir}/%{name}/plugins/libleechcraft_touchstreams*
%{_datadir}/%{name}/settings/touchstreamssettings.xml

#----------------------------------------------------------------------------

%package tpi
Summary:	LeechCraft task progress indicator module
Group:		Networking/Other
Requires:	%{name} = %{EVRD}

%description tpi
This package provides a task progress indicator quark module for LeechCraft.

%files tpi
%{_libdir}/%{name}/plugins/libleechcraft_tpi*
%{_datadir}/%{name}/qml/tpi

#----------------------------------------------------------------------------

%package vgrabber
Summary:	LeechCraft Vkontakte grabber module
Group:		Networking/Other
Requires:	%{name} = %{EVRD}

%description vgrabber
This package provides a Vkontakte.ru module for LeechCraft.

It allows to grab and play audio and video from the russian
social network Vkontakte.

Features:
 * Download or stream audios and videos from Vkontakte.
 * Search for audios and videos.

%files vgrabber -f leechcraft_vgrabber.lang
%{_libdir}/%{name}/plugins/libleechcraft_vgrabber*
%{_datadir}/%{name}/settings/vgrabbersettings.xml

#----------------------------------------------------------------------------

%package vrooby
Summary:	LeechCraft removable storage devices manager module
Group:		Networking/Other
Requires:	%{name} = %{EVRD}
Requires:	udisks

%description vrooby
This package provides a removable storage devices manager module
for LeechCraft.

It allows to watch removable storage devices via d-bus and udisks.

%files vrooby -f leechcraft_vrooby.lang
%{_libdir}/%{name}/plugins/libleechcraft_vrooby*

#----------------------------------------------------------------------------

%package xproxy
Summary:	LeechCraft proxy manager module
Group:		Networking/Other
Requires:	%{name} = %{EVRD}

%description xproxy
This package provides an advanced proxy manager module for LeechCraft.

It allows to configure and use proxy servers.

%files xproxy -f leechcraft_xproxy.lang
%{_libdir}/%{name}/plugins/libleechcraft_xproxy*
%{_datadir}/%{name}/settings/xproxysettings.xml

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1

%build
%global optflags %{optflags} -O0
pushd src
%cmake \
	-DENABLE_LADS:BOOL=OFF \
	-DENABLE_QROSP:BOOL=OFF
%make
popd

%install
pushd src
%makeinstall_std -C build
popd

%find_lang %{name} --with-qt
%find_lang leechcraft_advancednotifications --with-qt
%find_lang leechcraft_aggregator --with-qt
%find_lang leechcraft_anhero --with-qt
%find_lang leechcraft_auscrie --with-qt
%find_lang leechcraft_azoth \
		leechcraft_azoth_acetamide \
		leechcraft_azoth_autoidler \
		leechcraft_azoth_autopaste \
		leechcraft_azoth_birthdaynotifier \
		leechcraft_azoth_chathistory \
		leechcraft_azoth_depester \
		leechcraft_azoth_herbicide \
		leechcraft_azoth_hili  \
		leechcraft_azoth_isterique \
		leechcraft_azoth_lastseen \
		leechcraft_azoth_metacontacts \
		leechcraft_azoth_modnok \
		leechcraft_azoth_p100q \
		leechcraft_azoth_rosenthal \
		leechcraft_azoth_vader \
		leechcraft_azoth_xoox \
		leechcraft_azoth_xtazy \
		leechcraft_azoth.lang --with-qt
%find_lang leechcraft_bittorrent --with-qt
%find_lang leechcraft_blogique --with-qt
%find_lang leechcraft_cstp --with-qt
%find_lang leechcraft_dbusmanager --with-qt
%find_lang leechcraft_deadlyrics --with-qt
%find_lang leechcraft_dolozhee --with-qt
%find_lang leechcraft_glance --with-qt
%find_lang leechcraft_gmailnotifier --with-qt
%find_lang leechcraft_historyholder --with-qt
%find_lang leechcraft_kinotify --with-qt
%find_lang leechcraft_lackman --with-qt
%find_lang leechcraft_lastfmscrobble --with-qt
%find_lang leechcraft_launchy --with-qt
%find_lang leechcraft_lhtr --with-qt
%find_lang leechcraft_liznoo --with-qt
%find_lang leechcraft_lmp \
		leechcraft_lmp_dumbsync \
		leechcraft_lmp_graffiti \
		leechcraft_lmp.lang --with-qt
%find_lang leechcraft_monocle --with-qt
%find_lang leechcraft_netstoremanager \
		leechcraft_netstoremanager_googledrive \
		leechcraft_netstoremanager.lang --with-qt
%find_lang leechcraft_networkmonitor --with-qt
%find_lang leechcraft_newlife --with-qt
%find_lang leechcraft_otlozhu --with-qt
%find_lang leechcraft_pintab --with-qt
%find_lang leechcraft_pogooglue --with-qt
%find_lang leechcraft_poshuku \
		leechcraft_poshuku_cleanweb \
		leechcraft_poshuku_fatape \
		leechcraft_poshuku_filescheme \
		leechcraft_poshuku_fua \
		leechcraft_poshuku_onlinebookmarks \
		leechcraft_poshuku_onlinebookmarks_delicious \
		leechcraft_poshuku_onlinebookmarks_readitlater \
		leechcraft_poshuku.lang --with-qt
%find_lang leechcraft_seekthru --with-qt
%find_lang leechcraft_summary --with-qt
%find_lang leechcraft_syncer --with-qt
%find_lang leechcraft_tabsessmanager --with-qt
%find_lang leechcraft_tabslist --with-qt
%find_lang leechcraft_touchstreams --with-qt
%find_lang leechcraft_vgrabber --with-qt
%find_lang leechcraft_vrooby --with-qt
%find_lang leechcraft_xproxy --with-qt


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9862 |12cu|lhs2tex-1.18.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#% global debug_package %{nil}
#% define _cabal_setup Setup.lhs
%define _no_haddock 1
%define module lhs2tex
Name:           %{module}
Version:        1.18.1
Release:        1
Summary:        Preprocessor for typesetting Haskell sources with LaTeX
Group:          Development/Other
License:        GPLv2+
URL:            http://hackage.haskell.org/package/%{module}
Source0:        http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz

BuildRequires:  ghc, ghc-devel, haskell-macros, haddock
buildrequires:  haskell(regex-compat)
buildrequires:  dblatex
Requires(pre):  ghc
requires(pre):  haskell(regex-compat)

%description
Preprocessor for typesetting Haskell sources with LaTeX

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_compil

%install
%_cabal_install
%_cabal_rpm_gen_deps

%check
%_cabal_check

%files
%defattr(-,root,root,-)
%{_docdir}/%{module}-%{version}
%_cabal_rpm_deps_dir
%{_datadir}/%{module}-%{version}
%{_mandir}/man1/*
%{_bindir}/lhs2TeX



%changelog
* Sun Dec 02 2012 alexander barakin (aka sash-kan) <alex@barak.in> 1.18.1-1
+ Revision: 6db4451
- replace texlive-kpathsea with dblatex in brs
- Signed-off-by: alexander barakin (aka sash-kan) <alex@barak.in>



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9863 |12cu|lib64libgap-4.6.5-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define oname libgap

Name:		%mklibname %{oname}
Version:	4.6.5
Release:	4
License:	GPLv2+
Group:		Sciences/Mathematics

Summary:	C library version of the GAP kernel
URL:		https://bitbucket.org/vbraun/libgap
Source0:	https://bitbucket.org/vbraun/libgap/downloads/%{oname}-%{version}.tar.gz
Source1:	%{oname}.rpmlintrc
BuildRequires:	libtool
BuildRequires:	gap-devel
BuildRequires:	gap-libs
Patch0:		%{oname}-arch.patch
Patch1:		%{oname}-nogmp.patch

%description
LibGAP -- a C library version of the GAP kernel (http://www.gap-system.org)

LibGAP is essentially a fork of the upstream GAP kernel. It is developed
in its own repository at https://bitbucket.org/vbraun/libgap. This is
also where the spkg metadata is tracked.

%package	devel
Summary:	Development files for %{oname}
Provides:	%{oname}-devel
Requires:	%{name} = %{EVRD}

%description	devel
This package contains the header files and development documentation
for %{oname}.

%prep
%setup -qn %{oname}-%{version}
%patch0 -p1
%patch1 -p1
# due to patching configure.ac in patch1
autoreconf -ifs

%build
export CFLAGS='%{optflags} -DSYS_DEFAULT_PATHS=\"%{_gap_dir}\"'
%configure --enable-shared --disable-static --without-gmp
%make

%install
%makeinstall_std

%check
make check

%files
%doc AUTHORS
%doc COPYING
%doc README
%{_libdir}/%{oname}.so.%{major}*

%files		devel
%{_includedir}/gap
%{_libdir}/%{oname}.so

%changelog
* Mon Dec 02 2013 Denis Silakov <denis.silakov@rosalab.ru> 4.6.5-4
+ Revision: 16d24c6
- Fix provides



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9864 |12cu|lib64qb0-0.14.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define version	0.14.4
%define release	1
%define develname %mklibname -d qb
%define name	%mklibname qb %major

Name:           %name
Version:        %version
Release:        %release
Summary:        An IPC library for high performance servers
Group:          System/Libraries
License:        LGPLv2+
URL:            https://github.com/asalkeld/libqb/wiki
Source0:        https://fedorahosted.org/releases/q/u/quarterback/libqb-%{version}.tar.gz

BuildRequires:  autoconf automake libtool doxygen procps check-devel

%description
%{name} provides high performance client server reusable features.
Initially these are IPC and poll.


%package 	devel
Group:		Development/C
Summary:	Development files for libqb
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{name} = %{version}

%description 	devel
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}

%files devel
%doc README.markdown
%{_includedir}/qb/
%{_libdir}/libqb.so
%{_libdir}/pkgconfig/libqb.pc
%{_mandir}/man3/qb*3*
%{_mandir}/man8/qb*8*
%{_sbindir}/qb-blackbox

%prep
%setup -q -n libqb-%{version}

%build
./autogen.sh
%configure2_5x --disable-static 
%make

%install
#make install DESTDIR=%{buildroot}
%makeinstall_std
find %{buildroot} -name '*.la' -exec rm -f {} ';'
rm -rf %{buildroot}/%{_docdir}/*

%files
%doc COPYING
%{_libdir}/libqb.so.*

%changelog
* Thu Feb 09 2012 Anton Kirilenko <anton.kirilenko@rosalab.ru> 0.10.0-0
+ Revision: 772333
- new upstream version

* Wed Jan 11 2012 Anton Kirilenko <anton.kirilenko@rosalab.ru> 0.8.1-1.14
+ Revision: 759702
- New upstream release: updated to 0.8.1

* Wed Dec 14 2011 Anton Kirilenko <anton.kirilenko@rosalab.ru> 0.7.0-1.13
+ Revision: 741160
- Initial package
- Created package structure for libqb.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9865 |12cu|lib64Qt4Pas5-5.2.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 5
%define libname %mklibname Qt4Pas %{major}

Name:		%{libname}
Summary:	Free Pascal Qt4 binding
Version:	5.2.5
Release:	2
URL:		http://users.telenet.be/Jan.Van.hijfte/qtforfpc/fpcqt4.html
Source0:	qt4pas-V2.5_Qt4.5.3.tar.gz
License:	LGPLv3
Group:		System/Libraries
BuildRequires:	gcc-c++ libqt4-devel
Provides:       libQt4Pas5

%description
The Free Pascal Qt4 binding that allows Free Pascal
to interface with the C++ Library Qt.

%prep
%setup -q -n qt4pas-V2.5_Qt4.5.3

%build
qmake Qt4Pas.pro
make

%install
INSTALL_ROOT=%{buildroot} make install

%files
%defattr(-,root,root)
%{_libdir}/libQt4Pas.so.5.2.5
%{_libdir}/libQt4Pas.so.5.2
%{_libdir}/libQt4Pas.so.5
%{_libdir}/libQt4Pas.so

%changelog
* Thu Jul 5 2012 - Konstantin Vlasov <konstantin.vlasov@rosalab.ru>
- New package from developer's site, version 5.2.5.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9866 |12cu|lib765-0.4.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define sname 765

%define major 3
%define libname %mklibname %{sname}_ %{major}
%define devname %mklibname %{sname} -d

Summary:	Emulation of the uPD765a (AKA Intel 8272) Floppy Disc Controller
Name:		lib%{sname}
Version:	0.4.2
Release:	2
License:	GPLv2+
Group:		System/Libraries
Url:		http://www.seasip.demon.co.uk/Unix/LibDsk/
Source0:	%{name}-%{version}.tar.gz
BuildRequires:	libdsk-devel

%description
"765" is an emulation of the uPD765a (AKA Intel 8272) Floppy Disc Controller
[FDC] as used in Amstrad computers such as the PCW, CPC and Spectrum +3. At
present it is not a "full" 765; features not used in the PCW BIOS (such as:
DMA; multisector reads/writes; multitrack mode) are either left unimplemented
or incomplete.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Libraries for emulation of the uPD765a (AKA Intel 8272) Floppy Disc Controller
Group:		System/Libraries
Provides:	%{name} = %{EVRD}

%description -n %{libname}
"765" is an emulation of the uPD765a (AKA Intel 8272) Floppy Disc Controller
[FDC] as used in Amstrad computers such as the PCW, CPC and Spectrum +3. At
present it is not a "full" 765; features not used in the PCW BIOS (such as:
DMA; multisector reads/writes; multitrack mode) are either left unimplemented
or incomplete.

This package provides the libraries for using 765 emulation.

%files -n %{libname}
%doc ChangeLog doc/COPYING.LIB
%{_libdir}/lib765.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Libraries and include files for developing with lib765
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
This package provides the necessary development libraries and include
files to allow you to develop with lib765.

%files -n %{devname}
%doc doc/765.txt
%{_libdir}/lib765.so
%{_libdir}/lib765.a
%{_includedir}/765.h

#----------------------------------------------------------------------------

%prep
%setup -q

%build
#fix x86_64 OS detection first
autoreconf -if
%configure2_5x
%make

%install
%makeinstall_std


%changelog
* Wed Apr 16 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.4.2-2
+ Revision: e1b28db
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9867 |12cu|libaccounts-glib-1.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	0
%define libname %mklibname accounts-glib %{major}
%define girname %mklibname accounts-glib-gir 1.0
%define devname %mklibname -d accounts-glib

Summary:	Accounts and SSO (Single Sign-On) framework
Name:		libaccounts-glib
Version:	1.8
Release:	1
Group:		System/Libraries
License:	LGPLv2
Url:		http://code.google.com/p/accounts-sso/
Source0:	http://accounts-sso.googlecode.com/files/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(check) >= 0.9.4
BuildRequires:	pkgconfig(gio-2.0) >= 2.30
BuildRequires:	pkgconfig(gio-unix-2.0)
BuildRequires:	pkgconfig(glib-2.0) >= 2.26
BuildRequires:	pkgconfig(gobject-2.0)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(pygobject-3.0) >= 2.90
BuildRequires:	pkgconfig(sqlite3) >= 3.7.0
BuildRequires:	python-gi >= 2.90
BuildRequires:	xsltproc
BuildRequires:	gobject-introspection-devel

%description
Accounts and SSO (Single Sign-On) framework for Linux and POSIX based
platforms.

%package -n %{libname}
Group:		System/Libraries
Summary:	Accounts and SSO (Single Sign-On) framework

%description -n %{libname}
Accounts and SSO (Single Sign-On) framework for Linux and POSIX based
platforms.

%package -n %{girname}
Group:		System/Libraries
Summary:	GObject Introspection interface description for %{name}

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Requires:	%{girname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{devname}
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.

%package -n python-%{name}
Summary:	Python binding for %{name}
Group:		Development/Python

%description -n python-%{name}
Python binding for %{name}.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%{_bindir}/*
%{_datadir}/xml
%{_datadir}/backup-framework

%files -n %{libname}
%{_libdir}/%{name}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Accounts-1.0.typelib

%files -n %{devname}
%doc COPYING AUTHORS
%{_libdir}/%{name}.so
%{_libdir}/pkgconfig/%{name}.pc
%{_includedir}/%{name}
%{_datadir}/gir-1.0/Accounts-1.0.gir
%{_datadir}/gtk-doc/html/%{name}
%{_datadir}/vala/vapi/*

%files -n python-%{name}
%{py_platsitedir}/gi/overrides/Accounts.*


%changelog
* Tue Oct 22 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.8-1
+ Revision: 02df35c
- Updated to 1.8



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9868 |12cu|libalkimia-4.3.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 4
%define libname %mklibname alkimia %{major}
%define devname %mklibname alkimia -d

Summary:	Financial library
Name:		libalkimia
Version:	4.3.2
Release:	6
License:	LGPLv2+
Group:		Office
Url:		http://kde-apps.org/content/show.php/libalkimia?content=137323
Source0:	http://kde-apps.org/CONTENT/content-files/137323-libalkimia-%{version}.tar.bz2
BuildRequires:	gmpxx-devel
BuildRequires:	kdelibs4-devel

%description
Financial library used by KMyMoney and Scrooge.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Financial Library
Group:		System/Libraries

%description -n %{libname}
Financial library used by KMyMoney and Scrooge.

%files -n %{libname}
%{_kde_libdir}/%{name}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Obsoletes:	libalkimia-devel < 4.3.2-2

%description -n %{devname}
This package contains the development files for %{name}.

%files -n %{devname}
%{_kde_includedir}/alkimia/
%{_kde_libdir}/%{name}.so
%{_kde_libdir}/pkgconfig/%{name}.pc
%{_datadir}/apps/cmake/modules/FindLibAlkimia.cmake

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Tue Mar 11 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.3.2-6
+ Revision: a87df69
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9869 |12cu|libannodex-0.7.3-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname annodex %{major}
%define devname %mklibname annodex -d

Summary:	Library for annotating and indexing networked media
Name:		libannodex
Version:	0.7.3
Release:	10
License:	BSD
Group:		System/Libraries
Url:		http://www.annodex.net/
Source0:	http://www.annodex.net/software/libannodex/download/%{name}-%{version}.tar.bz2
Patch0:		libannodex.man.patch
Patch1:		libannodex-0.7.3-gcc4.diff
Patch2:		libannodex-0.7.3-avoid-version.diff
Patch3:		libannodex-malloc_fix.diff
BuildRequires:	doxygen
BuildRequires:	docbook-utils
BuildRequires:	pkgconfig(cmml)
BuildRequires:	pkgconfig(expat)
BuildRequires:	pkgconfig(ogg)
BuildRequires:	pkgconfig(oggz)
BuildRequires:	pkgconfig(sndfile)
Conflicts:	%{_lib}annodex1 < 0.7.3-10

%description
libannodex is a library to provide reading and writing of Annodex files and
streams.

%files
%doc AUTHORS ChangeLog COPYING README
%dir %{_libdir}/annodex/importers
%{_libdir}/annodex/importers/*.so

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Library for annotating and indexing networked media
Group:		System/Libraries
Requires:	%{name}
Conflicts:	%{_lib}annodex1 < 0.7.3-10
Obsoletes:	%{_lib}annodex1 < 0.7.3-10

%description -n %{libname}
libannodex is a library to provide reading and writing of Annodex files and
streams.

%files -n %{libname}
%{_libdir}/libannodex.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Files needed for development using libannodex
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
libannodex is a library to provide reading and writing of Annodex files and
streams.

This package contains the header files and documentation needed for development
using libannodex.

%files -n %{devname}
%doc doc/libannodex/html/* TODO
%dir %{_includedir}/annodex
%{_includedir}/annodex/*.h
%{_libdir}/libannodex.so
%{_libdir}/pkgconfig/annodex.pc

#----------------------------------------------------------------------------

%package tools
Summary:	Various tools using the annotating and indexing networked media library
Group:		File tools

%description tools
This package contains various tools using the annotating and indexing networked
media library.

%files tools
%{_bindir}/anx*
%{_mandir}/man1/*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p0
%patch1 -p0
%patch2 -p0
%patch3 -p0

%build
rm -f configure
libtoolize --copy --force --ltdl; aclocal -I m4; autoconf; automake --add-missing
#autoreconf -fi

%configure2_5x --disable-static
%make

%install
%makeinstall_std

# cleanup
rm -rf %{buildroot}%{_docdir}/libannodex

%check
make check


%changelog
* Tue Mar 11 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.7.3-10
+ Revision: 9ae511b
- LOG Fix library major, move importers out of library package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9870 |12cu|libapparmor-2.3-1.1310.6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname apparmor %{major}
%define libimmunix %mklibname immunix %{major}
%define devname %mklibname apparmor -d
%define svnrev 1310

Summary:	Main libraries for AppArmor
Name:		libapparmor
Version:	2.3
Release:	1.%{svnrev}.6
License:	LGPLv2.1+
Group:		System/Libraries
Url:		http://forge.novell.com/modules/xfmod/project/?apparmor
Source0:	libapparmor-%{version}-%{svnrev}.tar.gz
Buildrequires:	bison
Buildrequires:	flex
Buildrequires:	libtool
Buildrequires:	swig
Buildrequires:	perl-devel

%description
AppArmor is a security framework that proactively protects the operating system
and applications. This package contains the main library for AppArmor.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Shared library for %{name}
Group:		System/Libraries

%description -n %{libname}
This package contains the AppArmor library.

%files -n %{libname}
%doc COPYING.LGPL AUTHORS
%{_libdir}/libapparmor.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libimmunix}
Summary:	Shared library for %{name}
Group:		System/Libraries
Conflicts:	%{_lib}apparmor1 < 2.3-1.1310.6

%description -n %{libimmunix}
This package contains the AppArmor library.

%files -n %{libimmunix}
%doc COPYING.LGPL AUTHORS
%{_libdir}/libimmunix.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Requires:	%{libimmunix} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Provides:	apparmor-devel = %{EVRD}

%description -n %{devname}
This package contains development files for %{name}.

%files -n %{devname}
%doc README
%{_includedir}/aalogparse/
%{_libdir}/*.so
%{_libdir}/*.a
%{_includedir}/sys/*.h
%{_mandir}/man2/aa_change_hat.2*

#----------------------------------------------------------------------------

%package -n perl-libapparmor
Summary:	AppArmor module for perl
Group:		Development/Perl
Requires:	%{libname} = %{EVRD}
Requires:	%{libimmunix} = %{EVRD}

%description -n perl-libapparmor
This package contains the AppArmor module for perl.

%files -n perl-libapparmor
%{perl_vendorarch}/auto/LibAppArmor
%{perl_vendorarch}/LibAppArmor.pm

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{version}-%{svnrev}
find . -name "Makefile*" -o -name "*.m4" -o -name "configure*" |xargs sed -i -e 's,configure.in,configure.ac,g'

%build
./autogen.sh
%serverbuild
%configure2_5x \
	--with-perl \
	--enable-static
%make CFLAGS="%{optflags}" TESTBUILDDIR=$(pwd)

%install
# lib
%makeinstall_std LIB=%{_lib} LIBDIR=%{_libdir}
# XXX - for some reason, on i586 builds this file is not copied
install -m 0644 swig/perl/LibAppArmor.pm %{buildroot}%{perl_vendorarch}


%changelog
* Tue Mar 11 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.3-1.1310.6
+ Revision: ce5d878
- LOG Update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9871 |12cu|libcapseo-0.3.0-0.20081031.7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname capseo %{major}
%define devname %mklibname capseo -d

# Tarfile created using git
# git clone git://gitorious.org/capseo/mainline.git libcapseo
# cd libcapseo
# git-archive --format=tar --prefix=libcapseo-%{capseo_version}/ %{git_version} | bzip2 > libcapseo-%{capseo_version}-%{gitdate}.tar.bz2

%define gitdate 20081031
%define git_version 431a293

Summary:	A realtime encoder/decoder library
Name:		libcapseo
Version:	0.3.0
Release:	0.%{gitdate}.7
License:	GPLv3+
Group:		System/Libraries
Url:		http://gitorious.org/projects/capseo/
# Specific snapshot no upstream release (yet)
Source0:	%{name}-%{version}-%{gitdate}.tar.bz2
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(ogg)
BuildRequires:	pkgconfig(theora)

%description
Capseo is a realtime video codec being used by libcaptury/captury
for encoding captured video frames in realtime. (think of FRAPS codec).

Applications using capseo currently are libcaptury for encoding
captured data, e.g. currently from third-party OpenGL applications
via captury, the OpenGL video capturing tool.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Shared library for %{name}
Group:		System/Libraries
Conflicts:	%{name} < 0.3.0-0.20081031.7
Obsoletes:	%{name} < 0.3.0-0.20081031.7

%description -n %{libname}
This package contains shared library for %{name}.

%files -n %{libname}
%doc AUTHORS COPYING TODO
%{_libdir}/libcapseo.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Files needed for development using %{name}
Group:		Development/Other
Requires:	%{libname} = %{EVRD}
Conflicts:	%{name}-devel < 0.3.0-0.20081031.7
Obsoletes:	%{name}-devel < 0.3.0-0.20081031.7
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
This package contains libraries and header files for developing applications
that use %{name}.

%files -n %{devname}
%{_includedir}/*.h
%{_libdir}/libcapseo.so
%{_libdir}/pkgconfig/capseo.pc

#----------------------------------------------------------------------------

%package tools
Summary:	Encoding/Decoding tools for capseo
Group:		Sound

%description tools
Utilities for capseo.

%files tools
%{_bindir}/*

#--------------------------------------------------------------------

%prep
%setup -q

%build
autoreconf -fi
%configure2_5x \
	--disable-static \
	--enable-theora \
	--disable-examples
%make

%install
%makeinstall_std


%changelog
* Tue Mar 11 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.3.0-0.20081031.7
+ Revision: 5dfb48c
- LOG Re-work package structure, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9872 |12cu|libccss-0.5.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 5
%define libname %mklibname ccss %major
%define develname %mklibname -d ccss
%define oname ccss
Name: libccss
Version: 0.5.0
Release: 3
Summary: A simple api for CSS Stylesheets
Group: System/Libraries
License: LGPLv2+
URL: http://people.freedesktop.org/~robsta/ccss/
Source0: http://people.freedesktop.org/~robsta/%{oname}/%{oname}-%{version}.tar.gz
BuildRequires: pkgconfig(cairo) >= 1.4
BuildRequires: pkgconfig(gtk+-2.0) >= 2.10
BuildRequires: libcroco0.6-devel
BuildRequires: pkgconfig(librsvg-2.0) >= 2.22.4
BuildRequires: libsoup-devel

%description
Libccss offers a simple API to

    * Parse CSS stylesheets.
    * Query for style configurations on a user-provided document
      representation.
    * Draw query results onto cairo surfaces.

%package -n %libname
Summary: Library files for %{name}
Group: System/Libraries

%description -n %libname
Library files for %{name}.

%package -n %develname
Summary: Development package for %{name}
Group: Development/C
Requires: %{libname} = %{version}
Provides: %{name}-devel = %{version}-%{release}
Conflicts: gtk-css-engine < 0.3.0

%description -n %develname
Files for development with %{name}.

%prep
%setup -q -n %oname-%version

%build
export LIBS="-lgmodule-2.0"
%configure2_5x --disable-examples

%make

%install
%makeinstall_std

%files
%defattr(-,root,root,-)
%doc AUTHORS COPYING NEWS TODO
%{_bindir}/ccss-stylesheet-to-gtkrc

%files -n %libname
%defattr(-,root,root,-)
%{_libdir}/*.so.%{major}
%{_libdir}/*.so.%{major}.*

%files -n %develname
%defattr(-,root,root,-)
%{_includedir}/ccss-1
%{_libdir}/pkgconfig/*.pc
%{_libdir}/*.so
%{_datadir}/gtk-doc/html/ccss
%{_datadir}/gtk-doc/html/ccss-cairo
%{_datadir}/gtk-doc/html/ccss-gtk


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-2mdv2011.0
+ Revision: 620086
- the mass rebuild of 2010.0 packages

* Wed Aug 12 2009 Götz Waschk <waschk@mandriva.org> 0.5.0-1mdv2010.0
+ Revision: 415489
- new version
- new major
- update URL
- update file list

* Sat Aug 01 2009 Funda Wang <fwang@mandriva.org> 0.4.0-3mdv2010.0
+ Revision: 405355
+ rebuild (emptylog)

* Sat Aug 01 2009 Funda Wang <fwang@mandriva.org> 0.4.0-2mdv2010.0
+ Revision: 405352
- fix conflicts with older gtk-css-engine

* Sat Aug 01 2009 Funda Wang <fwang@mandriva.org> 0.4.0-1mdv2010.0
+ Revision: 405340
- add build root
- import libccss


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9873 |12cu|libcompizconfig0.8-0.8.9-0.20130330.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define __noautoprov 'pkgconfig(.*)'
%define __noautoreq 'pkgconfig\\(compiz\\)'

%define shortname compizconfig
%define oname libcompizconfig
%define oversion 0.8

%define git 20130330

%define major 8
%define libname %mklibname %{shortname} %{oversion} %{major}
%define devname %mklibname -d %{shortname}%{oversion}

%if %{git}
%define srcname %{oname}-compiz-%{oversion}.tar.bz2
%define distname %{oname}-compiz-%{oversion}
%define rel 0.%{git}.1
%else
%define srcname %{name}-%{version}.tar.bz2
%define distname %{name}-%{version}
%define rel 1
%endif

Summary:	Backend configuration library from Compiz Fusion
Name:		%{oname}%{oversion}
Version:	0.8.9
Release:	%{rel}
License:	GPL
Group:		System/X11
URL:		http://www.compiz.org/
Source0:	http://cgit.compiz.org/compiz/%{shortname}/%{oname}/snapshot/%{srcname}
# Make sure we don't conflict with main libcompizconfig
Patch0:		libcompizconfig0.8-soversion.patch
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	compiz0.8-devel
BuildRequires:	gettext-devel
BuildRequires:	intltool

%description
Backend configuration library from Compiz Fusion.

#----------------------------------------------------------------------------

%package -n compizconfig-backends%{oversion}
Summary:	Common files for backend configuration library from Compiz Fusion
Group:		System/X11
Conflicts:	%{_lib}%{shortname}0
Conflicts:	compizconfig-backends > 0.9

%description -n compizconfig-backends%{oversion}
Common files for backend configuration library from Compiz Fusion.

%files -n compizconfig-backends%{oversion}
%dir %{_sysconfdir}/compizconfig
%{_sysconfdir}/compizconfig/config
%{_libdir}/compiz/libccp.so
%{_libdir}/%{shortname}/backends/libini.so
%{_datadir}/compiz/ccp.xml

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Backend configuration library from Compiz Fusion
Group:		System/X11
Requires:	compizconfig-backends%{oversion} = %{version}-%{release}

%description -n %{libname}
Backend configuration library from Compiz Fusion.

%files -n %{libname}
%{_libdir}/%{oname}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for libcompizconfig
Group:		Development/X11
Requires:	%{libname} = %{version}-%{release}
Requires:	compiz0.8-devel
Provides:	%{shortname}%{oversion}-devel = %{version}-%{release}
Conflicts:	%{_lib}%{shortname}-devel

%description -n %{devname}
Development files for libcompizconfig.

%files -n %{devname}
%dir %{_includedir}/%{shortname}
%{_includedir}/%{shortname}/ccs.h
%{_includedir}/%{shortname}/ccs-backend.h
%{_libdir}/%{oname}.so
%{_libdir}/pkgconfig/%{oname}.pc

#----------------------------------------------------------------------------

%prep
%setup -q -n %{distname}
%patch0 -p1

%build
%if %{git}
# This is a git snapshot, so we need to generate makefiles.
  sh autogen.sh -V
%endif

# Needed due to X11 link cockup in src/Makefile.in
aclocal
automake
export LIBS="-ldl -lpthread"
%configure2_5x --disable-static
%make

%install
%makeinstall_std


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9874 |12cu|libconfuse-2.7-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname confuse %{major}
%define devname %mklibname confuse -d

Summary:	A library for parsing configuration files in C
Name:		libconfuse
Version:	2.7
Release:	4
License:	ISC
Group:		System/Libraries
Url:		http://www.nongnu.org/confuse/
Source0:	http://bzero.se/confuse/confuse-%{version}.tar.gz
Conflicts:	%{_lib}confuse0 < 2.7-4

%description
libConfuse is a configuration file parser library, licensed under the terms
of the ISC license, and written in C. It supports sections and (lists of)
values (strings, integers, floats, booleans or other sections), as well as
some other features (such as single/double-quoted strings, environment
variable expansion, functions and nested include statements). It makes it
very easy to add configuration file capability to a program using a simple
API.

The goal of libConfuse is not to be the configuration file parser library
with a gazillion of features. Instead, it aims to be easy to use and quick
to integrate with your code. libConfuse was called libcfg before, but was
changed to not confuse with other similar libraries. 

%files -f confuse.lang
%doc AUTHORS NEWS README

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	A library of functions for parsing configuration files in C
Group:		System/Libraries
Suggests:	%{name}

%description -n %{libname}
libConfuse is a configuration file parser library, licensed under the terms
of the ISC license, and written in C. It supports sections and (lists of)
values (strings, integers, floats, booleans or other sections), as well as
some other features (such as single/double-quoted strings, environment
variable expansion, functions and nested include statements). It makes it
very easy to add configuration file capability to a program using a simple
API.

The goal of libConfuse is not to be the configuration file parser library
with a gazillion of features. Instead, it aims to be easy to use and quick
to integrate with your code. libConfuse was called libcfg before, but was
changed to not confuse with other similar libraries.

%files -n %{libname}
%{_libdir}/libconfuse.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for the %{name} library
Group:		Development/C
Provides:	confuse-devel = %{EVRD}
Requires:	%{libname} = %{EVRD}
Obsoletes:	%{_lib}confuse-static-devel < 2.7-4
Conflicts:	%{_lib}confuse0 < 2.7-4

%description -n %{devname}
Development library and header files for the %{name} library

%files -n %{devname}
%doc doc/html/*
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_mandir}/man3/*

#----------------------------------------------------------------------------

%prep
%setup -q -n confuse-%{version}

%build
%configure2_5x \
	--enable-shared \
	--disable-static \
	--disable-rpath

%make

%install
%makeinstall_std

install -d %{buildroot}%{_mandir}/man3
install -m0644 doc/man/man3/*.3 %{buildroot}%{_mandir}/man3/

%find_lang confuse


%changelog
* Tue Mar 11 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.7-4
+ Revision: 35c5bbe
- LOG Re-work package structure, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9875 |12cu|libcryptui-3.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define sname	cryptui

%define major	0
%define gimajor	0.0
%define libname %mklibname %{sname} %{major}
%define girname %mklibname %{sname}-gir %{gimajor}
%define devname %mklibname -d %{sname}

Summary:	Interface components for OpenPGP
Name:		libcryptui
Version:	3.8.0
Release:	1
License:	LGPLv2+
Group:		Graphical desktop/GNOME
URL:		http://seahorse.sourceforge.net/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/libcryptui/%{name}-%{version}.tar.xz

BuildRequires:	gnupg
BuildRequires:	gtk-doc
BuildRequires:	intltool
BuildRequires:	gpgme-devel
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gnome-keyring-1)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	pkgconfig(sm)
Requires:	gnupg
Conflicts:	seahorse < 3.1.4

%description
libcryptui is a library used for prompting for PGP keys.

%package -n %{libname}
Group:		System/Libraries
Summary:	Interface components for OpenPGP

%description -n %{libname}
libcryptui is a library used for prompting for PGP keys.
 
%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n %{devname}
Summary:	Header files required to develop with libcryptui
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Requires:	%{girname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{devname}
The libcryptui-devel package contains the header files and developer
documentation for the libcryptui library.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static \
	--disable-dependency-tracking \
	--disable-update-mime-database \
	--disable-schemas-compile

%make

%install
%makeinstall_std

%find_lang %{sname}

%files -f %{sname}.lang
%{_bindir}/seahorse-daemon
%{_datadir}/cryptui
%{_datadir}/dbus-1/services/*.service
%{_datadir}/GConf/gsettings/*.convert
%{_datadir}/glib-2.0/schemas/*.xml
%{_datadir}/pixmaps/cryptui
%{_mandir}/man1/*

%files -n %{libname}
%{_libdir}/%{name}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/CryptUI-%{gimajor}.typelib

%files -n %{devname}
%{_includedir}/%{name}
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_datadir}/gir-1.0/*.gir
%doc %{_datadir}/gtk-doc/html/%{name}




%changelog
* Tue Jun 17 2014 Eugene Budanov <eugene.budanov@rosalab.ru> 3.8.0-1
+ Revision: 09941d9
- version update



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9876 |12cu|libdap-3.12.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 11
%define cmajor 3
%define smajor 7
%define libname %mklibname dap %{major}
%define libclient %mklibname dapclient %{cmajor}
%define libserver %mklibname dapserver %{smajor}
%define devname %mklibname dap -d

Name:		libdap
Summary:	C++ DAP2 library from OPeNDAP
Version:	3.12.0
Release:	1
# The deflate program is covered by the W3C licence
License:	LGPLv2.1+
Group:		System/Libraries
Url:		http://www.opendap.org/
Source0:	http://www.opendap.org/pub/source/libdap-%{version}.tar.gz
BuildRequires:	doxygen
BuildRequires:	graphviz
BuildRequires:	groff
BuildRequires:	pkgconfig(cppunit)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(uuid)

%description
The libdap++ library contains an implementation of DAP2. This package
contains the library, dap-config, getdap and deflate. The script dap-config
simplifies using the library in other projects. The getdap utility is a
simple command-line tool to read from DAP2 servers. It is built using the
library and demonstrates simple uses of it. The deflate utility is used by
the library when it returns compressed responses.

%files
%doc README NEWS COPYING COPYRIGHT_URI README.dodsrc COPYRIGHT_W3C
%{_bindir}/getdap
%{_mandir}/man1/getdap.1*

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	C++ DAP2 library from OPeNDAP
Group:		System/Libraries

%description -n %{libname}
C++ DAP2 library from OPeNDAP.

%files -n %{libname}
%{_libdir}/libdap.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libclient}
Summary:	C++ DAP2 library from OPeNDAP
Group:		System/Libraries
Conflicts:	%{_lib}dap10 < 3.12.0

%description -n %{libclient}
C++ DAP2 library from OPeNDAP.

%files -n %{libclient}
%{_libdir}/libdapclient.so.%{cmajor}*

#----------------------------------------------------------------------------

%package -n %{libserver}
Summary:	C++ DAP2 library from OPeNDAP
Group:		System/Libraries
Conflicts:	%{_lib}dap10 < 3.12.0

%description -n %{libserver}
C++ DAP2 library from OPeNDAP.

%files -n %{libserver}
%{_libdir}/libdapserver.so.%{smajor}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development and header files from libdap
Group:		Development/C++
Requires:	%{libname} = %{EVRD}
Requires:	%{libclient} = %{EVRD}
Requires:	%{libserver} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Obsoletes:	%{_lib}dap-static-devel < 3.12.0

%description -n %{devname}
This package contains all the files needed to develop applications that
will use libdap.

%files -n %{devname}
%{_libdir}/libdap.so
%{_libdir}/libdapclient.so
%{_libdir}/libdapserver.so
%{_libdir}/pkgconfig/libdap*.pc
%{_bindir}/dap-config
%{_bindir}/dap-config-pkgconfig
%{_includedir}/libdap/
%{_datadir}/aclocal/*
%{_mandir}/man1/dap-config.1*

#----------------------------------------------------------------------------

%package doc
Summary:	Documentation of the libdap library
Group:		Development/C
BuildArch:	noarch

%description doc
Documentation of the libdap library.

%files doc
%doc __mandriva_docs/html/

#----------------------------------------------------------------------------

%prep
%setup -q

%build
autoreconf -fiv
%configure2_5x \
	--disable-static
%make

%install
%makeinstall_std

%make docs

rm -rf __mandriva_docs
cp -a docs __mandriva_docs
# those .map and .md5 are of dubious use, remove them
rm -f __mandriva_docs/html/*.map __mandriva_docs/html/*.md5
# use the ChangeLog timestamp to have the same timestamps for the doc files
# for all archs
touch -r ChangeLog __mandriva_docs/html/*

rm -f %{buildroot}%{_libdir}/*.a


%changelog
* Tue Mar 11 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.12.0-1
+ Revision: 207981c
- LOG New version 3.12.0, split library package, new library major, update files, update BuildRequires, drop static package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9877 |12cu|libdconf-qt-0.0.0-0.110722.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname dconf-qt %{major}
%define devname %mklibname dconf-qt -d

%define gitver 110722

Summary:	QML plugin and Qt bindings for dconf
Name:		libdconf-qt
Version:	0.0.0
Release:	0.%{gitver}.2
License:	LGPLv3+
Group:		System/Libraries
Url:		http://launchat.net/dconf-qt
Source0:	%{name}-%{version}.%{gitver}.tar.bz2
# PATCH-FIX-UPSTREAM 01_fix_pc_generation.patch - fix .pc generation, taken from Ubuntu release
Patch0:		01_fix_pc_generation.patch
# PATCH-FIX-UPSTREAM 02_link_again_dconf_dbus.patch - link again dconf dbus, taken from Ubuntu
Patch1:		02_link_again_dconf_dbus.patch
# PATCH-FEATURE-OPENSUSE ugly-cmake-hack.patch - cmake carnage to 'use' libdir
Patch2:		ugly-cmake-hack.patch
BuildRequires:	cmake
BuildRequires:	pkgconfig(QtCore)
BuildRequires:	pkgconfig(QtDeclarative)
BuildRequires:	pkgconfig(dconf-dbus-1)
BuildRequires:	pkgconfig(glib-2.0)

%description
Qt bindings and QML plugin for dconf.

%files
%{_qt_importdir}/QConf

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	QML plugin and Qt bindings for dconf
Group:		System/Libraries
Suggests:	%{name}

%description -n %{libname}
Qt bindings and QML plugin for dconf - system shared libraries.

%files -n %{libname}
%doc COPYING-GPL3 COPYING-LGPL3
%{_libdir}/libdconf-qt.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	QML plugin and Qt bindings for dconf
Group:		Development/C++
Requires:	%{libname} = %{EVRD}

%description -n %{devname}
Qt bindings and QML plugin for dconf - development files.

%files -n %{devname}
%{_includedir}/dconf-qt/
%{_libdir}/libdconf-qt.so
%{_libdir}/pkgconfig/*.pc

#----------------------------------------------------------------------------

%prep
%setup -q
%apply_patches

%build
export BUILD_GLOBAL=true
%cmake \
	-Dlibdir=%{_libdir} \

%make

%install
%makeinstall_std -C build

mkdir -p %{buildroot}%{_qt_importdir}
mv %{buildroot}%{_libdir}/qt4/plugins/imports/* %{buildroot}%{_qt_importdir}/


%changelog
* Tue Mar 11 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.0.0-0.110722.2
+ Revision: aa80409
- LOG Fix pkgconfig file, move qml imports to proper location



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9878 |12cu|libdigidocpp-0.3.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname digidoc

%define major 0
%define libname %mklibname digidocpp %{major}
%define develname %mklibname digidocpp -d

Name:		libdigidocpp
Version:	0.3.0
Release:	5
Summary:	Library for creating and validating BDoc and DDoc containers

Group:		System/Libraries
License:	LGPLv2+
URL:		http://code.google.com/p/esteid
Source:		http://esteid.googlecode.com/files/%{name}-%{version}.tar.bz2
Patch0:		libdigidocpp-0.3.0-gcc47.patch

BuildRequires:	cmake
BuildRequires:	pkgconfig(libdigidoc)
BuildRequires:	pkgconfig(libp11)
BuildRequires:	openssl-devel
BuildRequires:	xml-security-c-devel
BuildRequires:	xsd-devel
Requires:	opensc

%description
libdigidocpp is a C++ library for reading, validating, and creating BDoc and
DDoc containers. These file formats are widespread in Estonia where they are
used for storing legally binding digital signatures.

%package	-n %{libname}
Group:		System/Libraries
Summary:	Library for creating and validating bdoc and ddoc containers
Requires:	%{name} >= %{version}-%{release}

%description	-n %libname
libdigidocpp is a C++ library for reading, validating, and creating BDoc and
DDoc containers. These file formats are widespread in Estonia where they are
used for storing legally binding digital signatures.

%package	-n %{develname}
Summary:	Development files for %{name}
Group:		Development/C++
Requires:	%{libname} = %{version}-%{release}
Requires:	libdigidoc-devel
Requires:	libp11-devel
Requires:	openssl-devel
Requires:	xml-security-c-devel
Requires:	xsd-devel
Provides:	%{name}-devel = %{version}-%{release}

%description	-n %{develname}
This package contains libraries and header files for
developing applications that use %{name}.

%package	-n perl-%{modname}
Summary:	Perl bindings for %{name}
Group:		Development/Perl
BuildRequires:	perl-devel
BuildRequires:	swig
Requires:	%{libname} = %{version}-%{release}

%description	-n perl-%{modname}
The perl-%{modname} package provides access to
%{name} features from Perl programs.

%package	-n python-%{modname}
Summary:	Python bindings for %{name}
Group:		Development/Python
BuildRequires:	python-devel
BuildRequires:	swig
Requires:	%{libname} = %{version}-%{release}

%description	-n python-%{modname}
The python-%{modname} package provides access to
%{name} features from Python programs.

%package	-n php-%{modname}
Summary:	PHP bindings for %{name}
Group:		Development/PHP
BuildRequires:	php-devel
BuildRequires:	swig
Requires:	%{libname} = %{version}-%{release}

%description	-n php-%{modname}
The php-%{modname} package provides access to
%{name} features from PHP programs.

%prep
%setup -q
%patch0 -p1

%build
%cmake
%make

%install
%makeinstall_std -C build
mv %{buildroot}%{_sysconfdir}/php.d/digidoc.ini %{buildroot}%{_sysconfdir}/php.d/90_digidoc.ini


%post -n php-%{modname}
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun -n php-%{modname}
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
        %{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%files
%{_sysconfdir}/digidocpp/certs
%{_sysconfdir}/digidocpp/schema
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/digidocpp/digidocpp.conf

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_includedir}/digidocpp/
%{_libdir}/pkgconfig/lib*.pc
%{_libdir}/*.so

%files -n perl-%{modname}
%{perl_vendorarch}/auto/digidoc.so
%{perl_vendorlib}/digidoc.pm

%files -n python-%{modname}
%{py_platsitedir}/*

%files -n php-%{modname}
%{_datadir}/php/*
%attr(0755,root,root) %{_libdir}/php/extensions/*
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/90_digidoc.ini


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9879 |12cu|libdxfrw-0.5.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname	%mklibname dxfrw %{major}
%define develname %mklibname dxfrw -d

Summary:	C++ library to read/write dxf files in binary and ascii form
Name:		libdxfrw
Version:	0.5.8
Release:	1
License:	GPLv2+
Group:		System/Libraries
URL:		http://sourceforge.net/projects/libdxfrw
Source0:	http://prdownloads.sourceforge.net/libdxfrw/files/%{name}-%{version}.tar.bz2

%description
libdxfrw is a free C++ library to read and write DXF
files in both formats, ascii and binary form. It is licensed under
the terms of the GNU General Public License version 2
(or at you option any later version).

%package -n %{libname}
Summary:	A library of functions for manipulating DXF format files
Group:		System/Libraries

%description -n	%{libname}
This package contains the library needed to run programs dynamically
linked with libdxfrw.

%package -n %{develname}
Summary:	Development tools for programs to manipulate DXF files
Group:		Development/C++

%description -n	%{develname}
The libdxfrw-devel package contains the header files and libraries
necessary for developing programs using the libdxfrw library.

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std 

%files -n %{libname}
%{_libdir}/libdxfrw.so.%{major}*

%files -n %{develname}
%{_includedir}/*
%{_libdir}/libdxfrw.so
%{_libdir}/pkgconfig/libdxfrw*.pc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9880 |12cu|libelfhacks-0.4.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname elfhacks %{major}
%define devname %mklibname elfhacks -d

Summary:	elfhacks application interface
Name:		libelfhacks
Version:	0.4.1
Release:	2
License:	MIT
Group:		System/Libraries
Url:		https://github.com/ienorand/elfhacks
Source0:	https://nodeload.github.com/ienorand/elfhacks/zipball/%{name}-%{version}.tar.bz2
BuildRequires:	cmake

%description
Various ELF run-time hacks.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Shared library for %{name}
Group:		System/Libraries
Conflicts:	%{name} < 0.4.1-2
Obsoletes:	%{name} < 0.4.1-2

%description -n %{libname}
Shared library for %{name}.

%files -n %{libname}
%{_libdir}/libelfhacks.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for %{name}
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Conflicts:	%{name} < 0.4.1-2

%description -n %{devname}
This package contains libraries and header files for developing applications
that use %{name}.

%files -n %{devname}
%{_includedir}/*
%{_libdir}/libelfhacks.so

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake -DMLIBDIR=%{_libdir}
%make

%install
%makeinstall_std -C build


%changelog
* Tue Mar 11 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.4.1-2
+ Revision: eea651f
- LOG Re-work package structure according to our policy



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9881 |12cu|libextractor-1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 3
%define common_major 1
%define libname %mklibname extractor %{major}
%define libcommon %mklibname extractor_common %{common_major}
%define devname %mklibname extractor -d

Summary:	Library used to extract meta-data from files
Name:		libextractor
Version:	1.1
Release:	1
License:	BSD
Group:		System/Libraries
Url:		http://www.gnunet.org/libextractor/
Source0:	http://ftpmirror.gnu.org/libextractor/%{name}-%{version}.tar.gz
Patch0:		libextractor-0.6.2-rpm5.patch
BuildRequires:	bzip2-devel
BuildRequires:	gettext-devel
BuildRequires:	libtool-devel
BuildRequires:	pkgconfig(exiv2)
BuildRequires:	pkgconfig(flac)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(libgsf-1)
BuildRequires:	pkgconfig(libmpeg2)
BuildRequires:	pkgconfig(rpm)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(zlib)

%description
libextractor is a library used to extract meta-data from files of arbitrary 
type. It is designed to use helper-libraries to perform the actual extraction, 
and to be trivially extendable by linking against external extractors for 
additional file types. The goal is to provide developers of file-sharing 
networks or WWW-indexing bots with a universal library to obtain simple 
keywords to match against queries. libextractor contains a shell-command 
"extract" that, similar to the well-known "file" command, can extract meta-data
from a file and print the results to stdout. Currently, it supports the formats
HTML, PDF, PS, MP3, OGG, JPEG, GIF, PNG, RPM, ZIP, Real, QT and ASF. Also, 
various additional MIME types are detected.

%files -f %{name}.lang
%{_bindir}/extract
%{_mandir}/man1/extract.1.*
%{_mandir}/man3/libextractor.3.*
%{_infodir}/libextractor.info.*

#----------------------------------------------------------------------------

%package -n	%{libname}
Summary:	Libextractor library used to extract meta-data from files 
Group:		System/Libraries

%description -n	%{libname}
libextractor is a library used to extract meta-data from files of arbitrary 
type. It is designed to use helper-libraries to perform the actual extraction, 
and to be trivially extendable by linking against external extractors for 
additional file types. The goal is to provide developers of file-sharing 
networks or WWW-indexing bots with a universal library to obtain simple 
keywords to match against queries. libextractor contains a shell-command 
"extract" that, similar to the well-known "file" command, can extract meta-data
from a file and print the results to stdout. Currently, it supports the formats
HTML, PDF, PS, MP3, OGG, JPEG, GIF, PNG, RPM, ZIP, Real, QT and ASF. Also, 
various additional MIME types are detected.

%files -n %{libname}
%doc ChangeLog NEWS COPYING README AUTHORS
%{_libdir}/%{name}.so.%{major}*
%{_libdir}/%{name}%{major}

#----------------------------------------------------------------------------

%package -n	%{libcommon}
Summary:	Libextractor library for common functions
Group:		System/Libraries

%description -n	%{libcommon}
Common function library of libextractor.

%files -n %{libcommon}
%doc ChangeLog NEWS COPYING README AUTHORS
%{_libdir}/%{name}_common.so.%{common_major}*

#----------------------------------------------------------------------------

%package -n	%{devname}
Summary:	Libextractor library headers and development libraries
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Requires:	%{libcommon} = %{version}-%{release}
Obsoletes:	%{_lib}extractor-static-devel < 1.1

%description -n	%{devname}
Development files and headers for libextractor.

%files -n %{devname}
%doc ChangeLog NEWS COPYING README AUTHORS
%{_libdir}/%{name}.so
%{_libdir}/%{name}_common.so
%{_includedir}/*.h
%{_libdir}/pkgconfig/%{name}.pc

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1 -b .rpm5~

%build
autoreconf -fi
%configure2_5x \
	--disable-static \
	--disable-rpath \
	--enable-exiv2 \
	--disable-ffmpeg \
	--with-plugindirname=%{name}%{major}

%make

%install
%makeinstall_std

%find_lang %{name}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9882 |12cu|libflaim-4.9.1052-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# This tarball is a subversion checkout for Flaim 5.0
# Available from https://forgesvn1.novell.com/svn/flaim/trunk/
%define major 5
%define minor 2
# SONAME is %{major}.%{minor} here
%define libname %mklibname flaim %{major}.%{minor}
%define devname %mklibname flaim -d

Summary:	Embeddable cross-platform database engine
Name:		libflaim
Version:	4.9.1052
Release:	3
License:	GPLv2+
Group:		System/Libraries
Url:		http://forge.novell.com/modules/xfmod/project/?flaim
Source0:	http://forgeftp.novell.com/flaim/development/flaim/downloads/source/%{name}-%{version}.tar
Patch0:		fortify-source.patch
Patch1:		%{name}-4.9.1052-optflags.patch
Patch2:		%{name}-4.9.1052-fix-format-errors.patch
BuildRequires:	pkgconfig(ncurses)

%description
FLAIM is an embeddable cross-platform database engine that provides a
rich, powerful, easy-to-use feature set. It is the database engine used
by Novell eDirectory. It has proven to be highly scalable, reliable,
and robust. It is available on a wide variety of 32 bit and 64 bit
platforms.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Embeddable cross-platform database engine
Group:		System/Libraries

%description -n %{libname}
FLAIM is an embeddable cross-platform database engine that provides a
rich, powerful, easy-to-use feature set. It is the database engine used
by Novell eDirectory. It has proven to be highly scalable, reliable,
and robust. It is available on a wide variety of 32 bit and 64 bit
platforms.

%files -n %{libname}
%doc flaim/COPYING flaim/COPYRIGHT
%{_libdir}/libflaim.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	libflaim library headers
Group:		Development/C++
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
This is the libraries, include files and other resources you can use
to incorporate libdvdread into applications.

%files -n %{devname}
%{_libdir}/libflaim.so
%{_libdir}/pkgconfig/libflaim.pc
%{_includedir}/flaim.h
%{_includedir}/flaimtk.h

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p0
%patch1 -p1
%patch2 -p1

%build
cd flaim/
make CXXFLAGS="%{optflags} -Wno-error" lib_dir_name=%{_lib} verbose libs

%install
cd flaim/
%make rpm_build_root=%{buildroot} lib_dir_name=%{_lib} install
rm -f %{buildroot}%{_libdir}/libflaim.a


%changelog
* Tue Mar 11 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.1052-3
+ Revision: 753917b
- LOG Disable parallel build, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9883 |12cu|libftdi-0.20-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global major 1
%global libname %mklibname ftdi %{major}
%global libcpp %mklibname ftdip %{major}
%global devname %mklibname ftdi -d

Summary:	Library to program and control the FTDI USB controller
Name:		libftdi
Version:	0.20
Release:	2
License:	GPLv2+
Group:		System/Libraries
Url:		http://www.intra2net.com/de/produkte/opensource/ftdi/
Source0:	http://www.intra2net.com/de/produkte/opensource/ftdi/TGZ/%{name}-%{version}.tar.gz
Source1:	no_date_footer.html
Patch0:		libftdi-0.17-multilib.patch
# update to recent libusb
Patch1:		libftdi-0.19-libusb.patch
Patch2:		libftdi-0.19-fix-doxygen-errors-patch.patch
BuildRequires:	cmake
BuildRequires:	doxygen
BuildRequires:	swig
BuildRequires:	boost-devel
BuildRequires:	pkgconfig(libusb)
BuildRequires:	pkgconfig(python)
Requires(pre):	shadow-utils
Conflicts:	%{_lib}ftdi1 < 0.20-2

%description
A library (using libusb) to talk to FTDI's FT2232C,
FT232BM and FT245BM type chips including the popular bitbang mode.

%files
%config(noreplace) %{_sysconfdir}/udev/rules.d/99-libftdi.rules

%pre
getent group plugdev >/dev/null || groupadd -r plugdev
exit 0

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Library to program and control the FTDI USB controller
Group:		System/Libraries

%description -n %{libname}
A library (using libusb) to talk to FTDI's FT2232C,
FT232BM and FT245BM type chips including the popular bitbang mode.

%files -n %{libname}
%{_libdir}/libftdi.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libcpp}
Summary:	Libftdi library C++ binding
Group:		Development/C++

%description -n %{libcpp}
Libftdi library C++ language binding.

%files -n %{libcpp}
%{_libdir}/libftdipp.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Header files and static libraries for libftdi
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Requires:	%{libcpp} = %{EVRD}

%description -n %{devname}
Header files and static libraries for libftdi

%files -n %{devname}
%doc build/doc/html
%doc AUTHORS ChangeLog README
%{_bindir}/libftdi-config
%{_libdir}/libftdi.so
%{_libdir}/libftdi.a
%{_libdir}/libftdipp.so
%{_libdir}/libftdipp.a
%{_includedir}/*.h
%{_includedir}/*.hpp
%{_libdir}/pkgconfig/libftdi.pc
%{_libdir}/pkgconfig/libftdipp.pc
%{_mandir}/man3/*

#----------------------------------------------------------------------------

%package -n	python-%{name}
Summary:	Libftdi library Python binding
Group:		Development/Python

%description -n	python-%{name}
Libftdi Python Language bindings.

%files -n python-%{name}
%{py_platsitedir}/ftdi.py
%{py_platsitedir}/_ftdi.so

#----------------------------------------------------------------------------

%prep
%setup -q
#kernel does not provide usb_device anymore
sed -e 's/usb_device/usb/g' -i packages/99-libftdi.rules
%patch0 -p1 -b .multilib~
%patch1 -p1 -b .libusb~
%patch2 -p1 -b .doxygen~

%build
%cmake
%make

%install
%makeinstall_std -C build
#no man install
pushd build/doc/man/man3
for man in *.3; do install -p -m644 $man -D %{buildroot}%{_mandir}/man3/$man; done
popd
install -p -m644 packages/99-libftdi.rules -D %{buildroot}%{_sysconfdir}/udev/rules.d/99-libftdi.rules
# fix cmake later..
install -d %{buildroot}%{py_platsitedir}
mv %{buildroot}%{_prefix}/site-packages/* %{buildroot}%{py_platsitedir}
rmdir %{buildroot}%{_prefix}/site-packages/


%changelog
* Tue Mar 11 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.20-2
+ Revision: 306ebbd
- LOG Move some files out of library package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9884 |12cu|libgdamm5.0-4.99.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define shortname	gdamm
%define origname	libgdamm

%define api		5.0
%define major		13
%define lib_name 	%mklibname %{shortname} %{api} %{major}
%define develname	%mklibname gdamm %{api} -d

%define url_ver	%(echo %{version}|cut -d. -f1,2)

Name:           %{origname}%{api}
Summary:        C++ wrappers for libgda
Version:        4.99.6
Release:	1
Group: 		System/Libraries
License:	LGPLv2+
URL:            http://www.gtkmm.org/
Source0:        http://download.gnome.org/sources/%{origname}/%{url_ver}/%{origname}-%{version}.tar.xz
BuildRequires:	pkgconfig(glibmm-2.4) >= 2.27.93
BuildRequires:	pkgconfig(libgda-5.0) >= 5.0.2

%description
C++ wrappers for libgda. libgdamm is part of a set of powerful
C++ bindings for the GNOME libraries, which provide additional
functionality above GTK+/gtkmm.

%package -n     %{lib_name}
Summary:        Main library for gdamm
Group:          System/Libraries
Provides:       %{name} = %{version}-%{release}

%description -n %{lib_name}
C++ wrappers for libgda. libgdamm is part of a set of powerful
C++ bindings for the GNOME libraries, which provide additional
functionality above GTK+/gtkmm.

%package -n     %{develname}
Summary:        Headers for developing programs that will use gda
Group:          Development/GNOME and GTK+
Requires:       %{lib_name} = %{version}
Provides:       %{name}-devel = %{version}-%{release}

%description -n %{develname}
This package contains headers and libraries that programmers will need
to develop applications which use libgdamm.

%prep
%setup -q -n %{origname}-%{version}

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'

%files -n %{lib_name}
%doc AUTHORS ChangeLog NEWS
%{_libdir}/lib*-%{api}.so.%{major}*

%files -n %{develname}
%doc %_datadir/doc/libgdamm-%api
%doc %_datadir/devhelp/books/libgdamm-%api
%{_includedir}/libgdamm-%api
%{_libdir}/*.so
%{_libdir}/libgdamm-%api
%{_libdir}/pkgconfig/*.pc


%changelog
* Thu Nov 28 2013 Tigro <ashejn@gmail.com> 4.99.6-1
+ Revision: 951106d
- set release to 1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9885 |12cu|libhome-0.10.2-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define pmajor 2
%define libname %mklibname home %{major}
%define libproxy %mklibname nss_home_proxy %{pmajor}
%define devname %mklibname home -d

Summary:	A library providing a getpwnam() emulation
Name:		libhome
Version:	0.10.2
Release:	10
License:	GPLv2+
Group:		System/Libraries
Url:		http://pll.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/pll//%{name}-%{version}.tar.gz
Patch0:		libhome-0.10.1-DESTDIR.diff
Patch1:		libhome-0.10.2-fix-link.patch
Patch2:		libhome-0.10.2-db5.patch
BuildRequires:	groff-for-man
BuildRequires:	libtool
BuildRequires:	db-devel
BuildRequires:	mysql-devel
BuildRequires:	openldap-devel
BuildRequires:	postgresql-devel
BuildRequires:	pkgconfig(openssl)

%description
libhome is a library providing a getpwnam() emulation. It support MySQL,
Open LDAP 2 or system /etc/passwd frontend. It's intended to replace getpwnam
within a system daemons who needs user authentification or identification when
the users are listed on foreign servers.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	A library providing a getpwnam() emulation
Group:		System/Libraries

%description -n %{libname}
libhome is a library providing a getpwnam() emulation. It support MySQL,
Open LDAP 2 or system /etc/passwd frontend. It's intended to replace getpwnam
within a system daemons who needs user authentification or identification when
the users are listed on foreign servers.

%files -n %{libname}
%doc AUTHORS COPYING.LIB NEWS README
%{_libdir}/libhome.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libproxy}
Summary:	A library providing a getpwnam() emulation
Group:		System/Libraries
Conflicts:	%{_lib}home1 < 0.10.2-10

%description -n %{libproxy}
libhome is a library providing a getpwnam() emulation. It support MySQL,
Open LDAP 2 or system /etc/passwd frontend. It's intended to replace getpwnam
within a system daemons who needs user authentification or identification when
the users are listed on foreign servers.

%files -n %{libproxy}
%doc AUTHORS COPYING.LIB NEWS README
%{_libdir}/libnss_home_proxy.so.%{pmajor}*

#----------------------------------------------------------------------------

%package utils
Summary:	A library providing a getpwnam() emulation (utilities package)
Group:		System/Libraries

%description utils
libhome is a library providing a getpwnam() emulation. It support MySQL,
Open LDAP 2 or system /etc/passwd frontend. It's intended to replace getpwnam
within a system daemons who needs user authentification or identification when
the users are listed on foreign servers.

This package contains various utilities provided by libhome.

%files utils
%config(noreplace) %{_sysconfdir}/home.conf
%{_bindir}/home_finger
%{_bindir}/home_su
%{_sbindir}/home_proxy
%{_mandir}/man*/*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development library and header files for the libhome library
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Requires:	%{libproxy} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
libhome is a library providing a getpwnam() emulation. It support MySQL),
Open LDAP 2 or system /etc/passwd frontend. It's intended to replace getpwnam
within a system daemons who needs user authentification or identification when
the users are listed on foreign servers.

This package contains the static libhome library and its header files.

%files -n %{devname}
%attr(0755,root,root) %{_bindir}/libhome.sh
%{_includedir}/home/
%{_libdir}/*.so

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p0
%patch1 -p0
%patch2 -p0

find . -type d -perm 0700 -exec chmod 755 {} \;
find . -type d -perm 0555 -exec chmod 755 {} \;
find . -type f -perm 0555 -exec chmod 755 {} \;
find . -type f -perm 0444 -exec chmod 644 {} \;

for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
done

%build
autoreconf
export CFLAGS="%{optflags} -DLDAP_DEPRECATED"
export CXXFLAGS="%{optflags} -DLDAP_DEPRECATED"
export LDFLAGS="%{ldflags} -lcrypt"

%configure2_5x \
	--with-conffile=%{_sysconfdir}/home.conf \
	--disable-static
%make

%install
install -d %{buildroot}%{_sysconfdir}

%makeinstall_std

install -m0640 home.conf %{buildroot}%{_sysconfdir}/home.conf


%changelog
* Tue Mar 11 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.10.2-10
+ Revision: f33e6b2
- LOG Split library package, adjust db5 patch, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9886 |12cu|libibverbs-1.1.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 1
%define libname	%mklibname ibverbs %{major}
%define develname %mklibname -d ibverbs

Summary:	A library for direct userspace use of RDMA (InfiniBand/iWARP) hardware
Name:		libibverbs
Version:	1.1.6
Release:	1
Group:		System/Libraries
License:	GPLv2 or BSD
URL:		http://openfabrics.org/
Source0:	http://openfabrics.org/downloads/verbs/libibverbs-%{version}.tar.gz
BuildRequires:	autoconf
BuildRequires:	libtool
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
libibverbs is a library that allows userspace processes to use RDMA "verbs" as
described in the InfiniBand Architecture Specification and the RDMA Protocol
Verbs Specification. This includes direct hardware access from userspace to
InfiniBand/iWARP adapters (kernel bypass) for fast path operations. For this
library to be useful, a device-specific plug-in module should also be
installed.

%package -n	%{libname}
Summary:	A library for direct userspace use of RDMA (InfiniBand/iWARP) hardware
Group:          System/Libraries

%description -n	%{libname}
libibverbs is a library that allows userspace processes to use RDMA "verbs" as
described in the InfiniBand Architecture Specification and the RDMA Protocol
Verbs Specification. This includes direct hardware access from userspace to
InfiniBand/iWARP adapters (kernel bypass) for fast path operations. For this
library to be useful, a device-specific plug-in module should also be
installed.

This package contains the shared libibverbs library.

%package -n	%{develname}
Summary:	Static library and header files for the libibverbs library
Group:		Development/C
Provides:	%{name}-devel = %{version}
Requires:	%{libname} = %{version}

%description -n	%{develname}
libibverbs is a library that allows userspace processes to use RDMA "verbs" as
described in the InfiniBand Architecture Specification and the RDMA Protocol
Verbs Specification. This includes direct hardware access from userspace to
InfiniBand/iWARP adapters (kernel bypass) for fast path operations. For this
library to be useful, a device-specific plug-in module should also be
installed.

This package contains the static libibverbs library and its header files.

%package	utils
Summary:	Examples for the libibverbs library
Group:		System/Libraries
Requires:	%{libname} = %{version}

%description	utils
Useful libibverbs example programs such as ibv_devinfo, which displays
information about RDMA devices.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root,-)
%doc AUTHORS COPYING ChangeLog README
%{_libdir}/libibverbs*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root,-)
%{_libdir}/lib*.so
%{_libdir}/lib*.*a
%{_includedir}/*
%{_mandir}/man3/*

%files utils
%defattr(-,root,root,-)
%{_bindir}/*
%{_mandir}/man1/*



%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.3-2mdv2011.0
+ Revision: 609753
- rebuild

* Tue Apr 06 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.1.3-1mdv2010.1
+ Revision: 532288
- update to 1.1.3

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.1.2-2mdv2010.0
+ Revision: 429752
- rebuild

* Fri Sep 12 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1.2-1mdv2009.0
+ Revision: 284122
- import libibverbs


* Fri Sep 12 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1.2-1mdv2009.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9887 |12cu|libicns-0.8.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname icns %{major}
%define libname_devel %mklibname -d icns

Name:          libicns
Version:       0.8.1
Release:       1
Summary:       Library for manipulating MacOS X icns files
Group:         System/Libraries
License:       GPL, LGPL
URL:           http://icns.sourceforge.net/
Source:        http://downloads.sourceforge.net/project/icns/icns/libicns-%{version}/libicns-%{version}.tar.gz
#Patch0:        libicns-0.7.1-png2icns.patch

BuildRequires: pkgconfig(jasper)
BuildRequires: pkgconfig(libpng)

%description
%{name} is a library providing functionality for easily reading and
writing MacOS X icns files.

%package -n %libname
Summary:          Library files for %{name}
Group:            System/Libraries

%description -n %libname
%{name} is a library providing functionality for easily reading and
writing MacOS X icns files.

%package -n %libname_devel
Group:         Development/C
Summary:       Devel package for %{name}
Requires:      %{libname} = %{EVRD}

%description -n %libname_devel
%{name} is a library providing functionality for easily reading and
writing MacOS X icns files.

This package contains libraries and header files need for development.

%package -n libicns-utils
Group:         System/Libraries
Summary:       Utilities for %{name}
Requires:      %{libname} = %{EVRD}

%description -n libicns-utils
Software for library for manipulating MacOS X .icns icon format.
Currently provides support for reading and writing icns files
in most sizes.

Also provides utilities for manipulating files in the .icns format:
* icns2png - convert Mac OS icns files to png images
* png2icns - convert png images to Mac OS icns files
* icontainer2icns - extract icns files from icontainers

%prep

%setup -q
# % patch0 -p0

%build
%configure2_5x --disable-static
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
%make

%install
%makeinstall_std

%files -n %libname
%{_libdir}/libicns.so.%{major}*

%files -n %libname_devel
%{_includedir}/icns.h
%{_libdir}/libicns.so
%{_libdir}/pkgconfig/libicns.pc
%doc src/apidocs.*

%files -n libicns-utils
%{_bindir}/icns2png
%{_bindir}/icontainer2icns
%{_bindir}/png2icns
%{_mandir}/man1/icns2png.1*
%{_mandir}/man1/icontainer2icns.1*
%{_mandir}/man1/png2icns.1*
%doc README


%changelog
* Tue Jan 28 2014 Rosa <rosa@abf.rosalinux.ru> 0.8.1-1
+ Revision: 9f0a088
- Automatic import for version 0.8.1-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9888 |12cu|libilbc-1.1.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 0
%define libname %mklibname ilbc %{major}
%define libnamedev %mklibname ilbc -d

Summary:	Internet Low Bitrate Codec (iLBC) library
Name:		libilbc
Version:	1.1.1
Release:	6
License:	BSD-style
Group:		System/Libraries
URL:		https://github.com/dekkers/libilbc
Source0:	libilbc-master.zip
BuildRequires:	autoconf automake libtool

%description
iLBC (internet Low Bitrate Codec) is a FREE speech codec suitable for robust
voice communication over IP. The codec is designed for narrow band speech and
results in a payload bit rate of 13.33 kbit/s with an encoding frame length of
30 ms and 15.20 kbps with an encoding length of 20 ms. The iLBC codec enables
graceful speech quality degradation in the case of lost frames, which occurs in
connection with lost or delayed IP packets.

%package -n	%{libname}
Summary:	Internet Low Bitrate Codec (iLBC) library
Group:          System/Libraries

%description -n	%{libname}
iLBC (internet Low Bitrate Codec) is a FREE speech codec suitable for robust
voice communication over IP. The codec is designed for narrow band speech and
results in a payload bit rate of 13.33 kbit/s with an encoding frame length of
30 ms and 15.20 kbps with an encoding length of 20 ms. The iLBC codec enables
graceful speech quality degradation in the case of lost frames, which occurs in
connection with lost or delayed IP packets.

%package -n %{libnamedev}
Summary:	Development and header files for the iLBC library
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}

%description -n %{libnamedev}
iLBC (internet Low Bitrate Codec) is a FREE speech codec suitable for robust
voice communication over IP. The codec is designed for narrow band speech and
results in a payload bit rate of 13.33 kbit/s with an encoding frame length of
30 ms and 15.20 kbps with an encoding length of 20 ms. The iLBC codec enables
graceful speech quality degradation in the case of lost frames, which occurs in
connection with lost or delayed IP packets.

%prep

%setup -q -n libilbc-master

%build
autoreconf -fi
%configure2_5x \
    --disable-static
%make

%install
%makeinstall_std

rm -f %{buildroot}%{_libdir}/*.*a

%files -n %{libname}
%doc COPYING README
%{_libdir}/libilbc.so.%{major}*

%files -n %{libnamedev}
%{_includedir}/ilbc.h
%{_libdir}/libilbc.so
%{_libdir}/pkgconfig/libilbc.pc

%changelog
* Fri Apr 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.1.1-6
+ Revision: 7fb095c
- Updated to 1.1.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9889 |12cu|libindicator-12.10.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 3
%define major 7
%define libname %mklibname indicator %{major}
%define devname %mklibname indicator -d

%define libname3 %mklibname indicator %{api} %{major}
%define devname3 %mklibname indicator %{api} -d

Summary:	Panel indicator applet libraries
Name:		libindicator
Version:	12.10.1
Release:	2
License:	GPLv3+
Group:		System/Libraries
Url:		https://launchpad.net/libindicator
Source0:	%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(gio-unix-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gtk+-3.0)

%description
Panel indicator applet library.

This library contains information to build indicators to go into the indicator
applet.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Panel indicator applet - shared library files - gtk+2
Group:		System/Libraries

%description -n %{libname}
This package contains the shared library files - gtk+2.

%files -n %{libname}
%{_libexecdir}/indicator-loader
%{_libdir}/libindicator.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Panel indicator applet - library development files - gtk+2
Group:		Development/C
Requires:	%{libname} = %{EVRD}

%description -n %{devname}
This package contains files that are needed to build applications gtk+2.

%files -n %{devname}
%dir %{_datadir}/%{name}
%{_includedir}/libindicator-0.4/
%{_libdir}/pkgconfig/indicator-0.4.pc
%{_libdir}/libindicator.so

#----------------------------------------------------------------------------

%package -n %{libname3}
Summary:	Panel indicator applet - shared library files - gtk+3
Group:		System/Libraries
Conflicts:	%{name}-tools < 0.5.0-2

%description -n %{libname3}
This package contains the shared library files - gtk+3.

%files -n %{libname3}
%{_libexecdir}/indicator-loader%{api}
%{_libdir}/libindicator%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname3}
Summary:	Panel indicator applet - library development files - gtk+3
Group:		Development/C
Requires:	%{libname3} = %{EVRD}
Obsoletes:	%{name}-tools < 0.5.0-2

%description -n %{devname3}
This package contains files that are needed to build applications - gtk+3.

%files -n %{devname3}
%doc ChangeLog AUTHORS COPYING
%{_includedir}/libindicator%{api}-0.4/
%{_datadir}/%{name}/80indicator-debugging
%{_libdir}/pkgconfig/indicator%{api}-0.4.pc
%{_libdir}/libindicator%{api}.so

#----------------------------------------------------------------------------

%prep
%setup -q

mkdir ../gtk3
cp -a . ../gtk3/
mv ../gtk3 .

%build
%global optflags %{optflags} -Wno-error=deprecated-declarations

%configure2_5x \
	--disable-static \
	--with-gtk=2 \
	--disable-tests

%make

pushd gtk3
%configure2_5x \
	--disable-static \
	--with-gtk=3 \
	--disable-tests

%make
popd

%install
%makeinstall_std
%makeinstall_std -C gtk3


%changelog
* Tue Mar 11 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 12.10.1-2
+ Revision: aba803d
- LOG New version 12.10.1, don't build tests



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9890 |12cu|libinklevel-0.8.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
##### GENERAL STUFF #####
%define major 5
%define libname %mklibname inklevel %major
%define develname %mklibname -d inklevel
%define old_libname %mklibname inklevel 2
%define beta %nil

Summary:	Library to determine the ink levels of HP and Epson inkjets
Name:		libinklevel
Version:	0.8.0
Release:	3
License:	GPLv2
Group:		Publishing
Url:		http://libinklevel.sourceforge.net/

##### SOURCE FILES #####

Source: http://heanet.dl.sourceforge.net/sourceforge/libinklevel/libinklevel-%{version}%{beta}.tar.gz

##### ADDITIONAL DEFINITIONS #####

BuildRequires:	ieee1284-devel
BuildRequires:	makedepend

##### SUB-PACKAGES #####

%description
libinklevel is a library for checking the ink level of your printer on
a system which runs Linux. It supports printers attached via parallel
port or usb.

Most current HP inkjets and several Epson inkjets are supported.

%package -n %libname
Summary:	Library to determine the ink levels of HP and Epson inkjets
Provides:	libinklevel
Group:		Publishing
Obsoletes:	%old_libname

%description -n %libname
libinklevel is a library for checking the ink level of your printer on
a system which runs Linux. It supports printers attached via parallel
port or usb.

Most current HP inkjets and several Epson inkjets are supported.

%package -n %{develname}
Summary: 	Headers and links to compile against the "%{libname}" library
Requires: 	%{libname} = %{version}
Provides:	libinklevel-devel = %{version}-%{release}
Obsoletes:	%{libname}-devel
Obsoletes:	%{old_libname}-devel
Group:		Development/C

%description -n %{develname}
This package contains all files which one needs to compile programs using
the "%{libname}" library.


##### PREP #####

%prep
%setup -q -n %name-%{version}%{beta}

##### BUILD #####

%build
%configure2_5x
%make CFLAGS="%{optflags} -fPIC"

##### INSTALL #####

%install
rm -rf %{buildroot}
%makeinstall_std 
rm -f %{buildroot}%{_libdir}/*.la
rm -f %{buildroot}%{_libdir}/*.a
rm -rf %{buildroot}%{_docdir}

##### PRE/POST INSTALL SCRIPTS #####

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}


##### FILE LISTS FOR ALL BINARY PACKAGES #####

##### libinklevel
%files -n %libname
%defattr(-,root,root)
%doc ChangeLog NEWS AUTHORS
%{_libdir}/*.so.%{major}*

##### libinklevel-devel
%files -n %{develname}
%defattr(-,root,root)
%{_libdir}/*.so
%{_includedir}/*

##### CHANGELOG #####



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.8.0-2mdv2011.0
+ Revision: 620143
- the mass rebuild of 2010.0 packages

* Thu Jun 11 2009 Frederik Himpe <fhimpe@mandriva.org> 0.8.0-1mdv2010.0
+ Revision: 385236
- Update to new version 0.8.0

* Fri May 01 2009 Frederik Himpe <fhimpe@mandriva.org> 0.8.0-0.rc2.1mdv2010.0
+ Revision: 370125
- Update to new version 0.8.0 rc2
- Upstream uses autoconf/automake now, so adapt SPEC file accordingly

* Sat Jan 31 2009 Funda Wang <fwang@mandriva.org> 0.8.0-0.rc1.1mdv2009.1
+ Revision: 335685
- BR makedepend
- 0.8.0 rc1

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.7.3-2mdv2009.0
+ Revision: 267819
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Sun May 18 2008 Frederik Himpe <fhimpe@mandriva.org> 0.7.3-1mdv2009.0
+ Revision: 208762
- New version, Makefile patch not needed anymore
- Adapt to new license policy
- Package some more interesting %%doc files

  + Thierry Vignaud <tv@mandriva.org>
    - fix spacing at top of description
    - kill extra spacing at top of description

* Mon Jan 28 2008 Funda Wang <fwang@mandriva.org> 0.7.2-1mdv2008.1
+ Revision: 159005
- fix building on x86_64 arch
- rediff Makefile patch

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - new version

* Mon Jul 09 2007 Funda Wang <fwang@mandriva.org> 0.7.1-2mdv2008.0
+ Revision: 50578
- Obsoletes old major
- fix build in x86_64
- New version


* Fri Jul 14 2006 Till Kamppeter <till@mandriva.com> 0.6.5-0.1mdv2007.0
- Updated to version 0.6.5rc2.

* Tue Feb 01 2005 Lenny Cartier <lenny@mandrakesoft.com> 0.6.4-1mdk
- 0.6.4

* Sun Nov 28 2004 Till Kamppeter <till@mandrakesoft.com> 0.6.3-1mdk
- Updated to version 0.6.3.
- New URL.

* Mon Nov 01 2004 Christiaan Welvaart <cjw@daneel.dyndns.org> 0.5-3mdk
- add BuildRequires: libieee1284-devel


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9891 |12cu|libircclient-1.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

%define devname %mklibname -d -s ircclient

Summary:	C library to create IRC clients
Name:		libircclient
Version:	1.7
Release:	1
License:	GPLv2+
Group:		System/Libraries
Url:		http://www.ulduzsoft.com/libircclient/
Source0:	http://downloads.sourceforge.net/libircclient/%{name}-%{version}.tar.gz
Patch0:		libircclient-1.5-include-rfc.patch
BuildRequires:	pkgconfig(openssl)

%description
libircclient is a small but powerful library that implements the client-server
IRC protocol. It is designed to be small, fast, portable and compatible to RFC
standards, and most IRC clients. libircclient features include:

 * Full multi-threading support.
 * Single threads handles all the IRC processing.
 * Support for single-threaded applications, and socket-based
   applications, which use select()
 * Synchronous and asynchronous interfaces.
 * CTCP support with optional build-in reply code.
 * Flexible DCC support, including both DCC chat, and DCC file transfer.
 * Can both initiate and react to initiated DCC.
 * Can accept or decline DCC sessions asynchronously.
 * Plain C interface and implementation (possible to use from C++ code,
   obviously)
 * Compatible with RFC 1459 and most IRC clients.
 * Good documentation and examples available.

#----------------------------------------------------------------------------

%package -n	%{devname}
Summary:	C library to create IRC clients
Group:		Development/C
Provides:	%{name}-static-devel = %{EVRD}

%description -n	%{devname}
libircclient is a small but powerful library that implements the client-server
IRC protocol. It is designed to be small, fast, portable and compatible to RFC
standards, and most IRC clients. libircclient features include:

 * Full multi-threading support.
 * Single threads handles all the IRC processing.
 * Support for single-threaded applications, and socket-based
   applications, which use select()
 * Synchronous and asynchronous interfaces.
 * CTCP support with optional build-in reply code.
 * Flexible DCC support, including both DCC chat, and DCC file transfer.
 * Can both initiate and react to initiated DCC.
 * Can accept or decline DCC sessions asynchronously.
 * Plain C interface and implementation (possible to use from C++ code,
   obviously)
 * Compatible with RFC 1459 and most IRC clients.
 * Good documentation and examples available.

%files -n %{devname}
%doc LICENSE README Changelog THANKS
%{_libdir}/*.a
%{_includedir}/*.h

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p0 -b .rfc

%build
%configure2_5x \
	--enable-openssl \
	--enable-ipv6
%make

%install
mkdir -p %{buildroot}%{_libdir}
cp src/%{name}.a %{buildroot}%{_libdir}/

mkdir -p %{buildroot}%{_includedir}
cp include/*.h %{buildroot}%{_includedir}


%changelog
* Tue Mar 11 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.7-1
+ Revision: cca6077
- LOG New version 1.7, disable empty debug package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9892 |12cu|libisoburn-1.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname isoburn %{major}
%define devname %mklibname isoburn -d

Summary:	Enables creation and expansion of ISO-9660 filesystems
Name:		libisoburn
Version:	1.3.0
Release:	1
Group:		System/Libraries
License:	GPLv2+
Url:		http://libburnia-project.org
Source0:	http://files.libburnia-project.org/releases/%{name}-%{version}.tar.gz

BuildRequires:	doxygen
BuildRequires:	acl-devel
BuildRequires:	readline-devel
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(libburn-1) >= %{version}
BuildRequires:	pkgconfig(libisofs-1) >= %{version}
BuildRequires:	pkgconfig(zlib)

%package -n %{libname}
Summary:	CD-ROM image access library - shared library
Group:		System/Libraries

%description -n %{libname}
Shared libraries of libisoburn for software using it.

%description
libisoburn is a frontend for libraries libburn and libisofs which
enables creation and expansion of ISO-9660 filesystems on all CD/DVD/BD
media supported by libburn.
This includes media like DVD+RW, which do not support multi-session management
on media level and even plain disk files or block devices.
The price for that is thorough specialization on data files
in ISO-9660 filesystem images. So libisoburn is not suitable for audio 
(CD-DA) or any other CD layout which does not entirely consist
of ISO-9660 sessions.

%package -n %{devname}
Summary:	CD-ROM image access library - development headers
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Provides:	libisoburn-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n %{devname}
The libisoburn-devel package contains libraries and header files for
developing applications that use libisoburn.

%package -n xorriso-isoburn
Summary:	ISO-9660 and Rock Ridge image manipulation tool
Group:		Archiving/Cd burning
URL:		http://scdbackup.sourceforge.net/xorriso_eng.html
Requires:	%{libname} = %{version}-%{release}

%description -n xorriso-isoburn
Xorriso is a program which copies file objects from POSIX compliant
filesystems into Rock Ridge enhanced ISO-9660 filesystems and allows
session-wise manipulation of such filesystems. It can load management
information of existing ISO images and it writes the session results
to optical media or to filesystem objects. Vice versa xorriso is able
to copy file objects out of ISO-9660 filesystems.

Filesystem manipulation capabilities surpass those of mkisofs. Xorriso
is especially suitable for backups, because of its high fidelity of
file attribute recording and its incremental update sessions. Optical
supported media: CD-R, CD-RW, DVD-R, DVD-RW, DVD+R, DVD+R DL, DVD+RW,
DVD-RAM, BD-R and BD-RE.

%prep
%setup -q

%build
touch NEWS

autoreconf -fi

%configure --disable-static
%make LIBS='-lpthread -lreadline'
doxygen doc/doxygen.conf

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/%{name}*.so.%{major}*

%files -n %{devname}
%doc AUTHORS COPYING COPYRIGHT README ChangeLog
%doc doc/html
%{_includedir}/%{name}
%{_libdir}/%{name}.so
%{_libdir}/pkgconfig/%{name}*.pc

%files -n xorriso-isoburn
%{_bindir}/osirrox
%{_bindir}/xorrecord
%{_bindir}/xorriso
%{_bindir}/xorrisofs
%{_bindir}/xorriso-tcltk
%{_mandir}/man1/xorriso.1*
%{_mandir}/man1/xorrisofs.1*
%{_mandir}/man1/xorrecord.1*
%{_infodir}/xorriso.info*
%{_infodir}/xorrecord.info*
%{_infodir}/xorrisofs.info*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9893 |12cu|libjpeg6-6b-48
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 62
%define libname %mklibname jpeg %{major}

%define __noautoprov 'devel(.*)'

Summary:	A library for manipulating JPEG image format files
Name:		libjpeg6
Version:	6b
Release:	48
License:	GPL-like
Group:		System/Libraries
URL:		http://www.ijg.org/
Source0:	ftp://ftp.uu.net/graphics/jpeg/jpegsrc.v6b.tar.bz2
# Modified source files for lossless cropping of JPEG files and for
# lossless pasting of one JPEG into another (dropping). In addition a
# bug in the treatment of EXIF data is solved and the EXIF data is
# adjusted according to size/dimension changes caused by rotating and
# cropping operations
Source1:	http://jpegclub.org/droppatch.tar.bz2
# These two allow automatic lossless rotation of JPEG images from a digital
# camera which have orientation markings in the EXIF data. After rotation
# the orientation markings are reset to avoid duplicate rotation when
# applying these programs again.
Source2:	http://jpegclub.org/jpegexiforient.c
Source3:	http://jpegclub.org/exifautotran.txt
Patch0:		libjpeg-6b-arm.patch
Patch1:		libjpeg-ia64-acknowledge.patch
Patch2:		jpeg-6b-c++fixes.patch
# Use autoconf variables to know libdir et al.
Patch3:		jpeg-6b-autoconf-vars.patch
BuildRequires:	libtool

%description
The libjpeg package contains a shared library of functions for loading,
manipulating and saving JPEG format image files.

Install the libjpeg package if you need to manipulate JPEG files. You
should also install the jpeg-progs package.

%package -n	%{libname}
Summary:	A library for manipulating JPEG image format files
Group:		System/Libraries

%description -n %{libname}
This package contains the library needed to run programs dynamically
linked with libjpeg.

%package -n	%{libname}-devel
Summary:	Development tools for programs which will use the libjpeg library
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	jpeg6-devel = %{EVRD}
Conflicts:	%{mklibname jpeg 7 -d}

%description -n	%{libname}-devel
The libjpeg-devel package includes the header files necessary for 
developing programs which will manipulate JPEG files using
the libjpeg library.

If you are going to develop programs which will manipulate JPEG images,
you should install libjpeg-devel.  You'll also need to have the libjpeg
package installed.

%package -n	jpeg6-progs
Summary:	Programs for manipulating JPEG format image files
Group:		Graphics
Requires:	%{libname} = %{version}-%{release}
Conflicts:	jpeg-progs

%description -n jpeg6-progs
The jpeg-progs package contains simple client programs for accessing 
the libjpeg functions.  Libjpeg client programs include cjpeg, djpeg, 
jpegtran, rdjpgcom and wrjpgcom.  Cjpeg compresses an image file into JPEG
format. Djpeg decompresses a JPEG file into a regular image file.  Jpegtran
can perform various useful transformations on JPEG files.  Rdjpgcom displays
any text comments included in a JPEG file.  Wrjpgcom inserts text
comments into a JPEG file.

%prep

%setup -q -n jpeg-6b
%setup -q -T -D -a 1 -n jpeg-6b
rm -f jpegtran
%patch0 -p1 
%patch1 -p1
%patch2 -p1
%patch3 -p1
ln -s /usr/bin/libtool .

cp %{SOURCE2} jpegexiforient.c
cp %{SOURCE3} exifautotran

%build
export CFLAGS="%{optflags}"
./configure \
    --prefix=%{_prefix} \
    --libdir=%{_libdir} \
    --enable-shared \
    --disable-static \
    --disable-rpath

#cat > have_stdlib.sed <<\EOF
#s/#define HAVE_STDLIB_H/#ifndef HAVE_STDLIB_H\
#&\
#endif/g
#EOF
#sed -f have_stdlib.sed jconfig.h > jconfig.tmp && mv jconfig.tmp jconfig.h
#rm -f have_stdlib.sed
#perl -pi -e 's,hardcode_libdir_flag_spec=",#hardcode_libdir_flag_spec=",;' libtool

%make
%ifnarch armv4l
#FIX MEEE: we know this will fail on arm
LD_LIBRARY_PATH=$PWD make test
%endif

gcc %{optflags} -o jpegexiforient jpegexiforient.c

%install
mkdir -p %buildroot/{%{_bindir},%{_libdir},%{_includedir},%{_mandir}/man1}

#(neoclust) Provide jpegint.h because it is needed softwares
cp jpegint.h %buildroot%{_includedir}/jpegint.h

%makeinstall mandir=%buildroot/%{_mandir}/man1

install -m 755 jpegexiforient %{buildroot}%{_bindir}
install -m 755 exifautotran %{buildroot}%{_bindir}

%files -n %{libname}
%doc README change.log
%{_libdir}/lib*.so.*

%files -n %{libname}-devel
%doc README usage.doc change.log wizard.doc coderules.doc libjpeg.doc structure.doc example.c
%{_libdir}/*.so
%{_includedir}/*.h

%files -n jpeg6-progs
%doc README change.log
%{_bindir}/*
%{_mandir}/man1/*


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 6b-46mdv2011.0
+ Revision: 620146
- the mass rebuild of 2010.0 packages

* Sat Aug 15 2009 Oden Eriksson <oeriksson@mandriva.com> 6b-45mdv2010.0
+ Revision: 416509
- fix build (again)
- fix build
- import libjpeg6


* Thu Dec 18 2008 Oden Eriksson <oeriksson@mandriva.com> 6b-45mdv2009.1
- rename the package to libjpeg6 to coexist with libjpeg v7 and fix deps

* Thu Dec 18 2008 Oden Eriksson <oeriksson@mandriva.com> 6b-44mdv2009.1
+ Revision: 315574
- rebuild

* Tue Jun 17 2008 Thierry Vignaud <tvignaud@mandriva.com> 6b-43mdv2009.0
+ Revision: 222898
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Sun Jan 13 2008 Thierry Vignaud <tvignaud@mandriva.com> 6b-42mdv2008.1
+ Revision: 150699
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Mon Dec 11 2006 Gwenole Beauchesne <gbeauchesne@mandriva.com> 6b-41mdv2007.0
+ Revision: 95114
- Add guards for C++ code (e.g. OpenVRML)

  + Oden Eriksson <oeriksson@mandriva.com>
    - bzip2 cleanup
    - rebuild
    - bunzip patches and sources
    - Import libjpeg

* Wed Jan 11 2006 Christiaan Welvaart <cjw@daneel.dyndns.org> 6b-39mdk
- add BuildRequires: libtool

* Sun Jan 01 2006 Mandriva Linux Team <http://www.mandrivaexpert.com/> 6b-38mdk
- Rebuild

* Thu Jul 21 2005 Nicolas Lcureuil <neoclust@mandriva.org> 6b-37mdk
- Fix error pointed out by Per yvind Karlsen and couriousous

* Thu Jul 21 2005 Nicolas Lcureuil <neoclust@mandriva.org> 6b-36mdk
- Clean My mess

* Thu Jul 21 2005 Nicolas Lcureuil <neoclust@mandriva.org> 6b-35mdk
- Provide jpegint.h because it is needed softwares

* Fri Feb 18 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 6b-34mdk
- Rename 'libjpeg-progs' to 'jpeg-progs'

* Tue Dec 16 2003 Till Kamppeter <till@mandrakesoft.com> 6b-33mdk
- Updated patch for lossless cropping and pasting to the newest version,
  it contains also the EXIF fixes shown on 
  http://jpegclub.org/exifpatch.html
- Added orientation utilities from http://jpegclub.org/exif_orientation.html


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9894 |12cu|libjsw-1.5.8-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname jsw %{major}
%define devname %mklibname jsw -d

Summary:	Joystick Wrapper library
Name:		libjsw
Version:	1.5.8
Release:	7
License:	GPLv2+
Group:		System/Kernel and hardware
Url:		http://wolfsinger.com/~wolfpack/packages/
Source0:	http://wolfsinger.com/~wolfpack/packages/%{name}-%{version}.tar.bz2
Patch0:		libjsw-1.5.8-no-strip.patch
Patch1:		libjsw-1.5.8-soname.patch
Patch2:		libjsw-1.5.8-no-postinstall.patch

%description
The Joystick Wrapper library (libjsw) is designed to provide a uniform
API and user configuration for joysticks and other game controllers on
all platforms.

It features an integrated library level calibration system using
jscalibrator to provide a one time calibration for any program that
uses libjsw. libjsw also features several levels of advanced joystick
input error correction.

%package -n %{libname}
Summary:	Joystick Wrapper library
Group:		System/Libraries

%description -n %{libname}
This package contains the library needed to run programs dynamically
linked with the Joystick Wrapper library.

The Joystick Wrapper library (libjsw) is designed to provide a uniform
API and user configuration for joysticks and other game controllers on
all platforms.

It features an integrated library level calibration system using
jscalibrator to provide a one time calibration for any program that
uses libjsw. libjsw also features several levels of advanced joystick
input error correction.

%package -n %{devname}
Summary:	Development tools for programs using the Joystick Wrapper library
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	jsw-devel = %{version}-%{release}

%description -n %{devname}
This package contains the header files and libraries needed for
developing programs using the Joystick Wrapper library.

The Joystick Wrapper library (libjsw) is designed to provide a uniform
API and user configuration for joysticks and other game controllers on
all platforms.

It features an integrated library level calibration system using
jscalibrator to provide a one time calibration for any program that
uses libjsw. libjsw also features several levels of advanced joystick
input error correction.

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1
perl -pi -e 's|#include <jsw.h>|#include "../include/jsw.h"|' js*/*.{c,h}

%build
pushd libjsw
    make CFLAGS="%{optflags} -fPIC" LIBS=-lstdc++
popd

%install
pushd libjsw
    make install \
	PREFIX=%{buildroot}%{_prefix} \
	JSW_MAN_DIR=%{buildroot}%{_mandir}/man3 \
	JSW_LIB_DIR=%{buildroot}%{_libdir} \
	MAN_DIR=%{buildroot}%{_mandir}/man1
popd

%files -n %{libname}
%{_libdir}/libjsw.so.%{major}*

%files -n %{devname}
%{_includedir}/jsw.h
%{_libdir}/libjsw.so
%{_mandir}/man3/*.3*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9895 |12cu|liblibgap-4.6.5-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define oname libgap

Name:		%mklibname %{oname}
Version:	4.6.5
Release:	4
License:	GPLv2+
Group:		Sciences/Mathematics

Summary:	C library version of the GAP kernel
URL:		https://bitbucket.org/vbraun/libgap
Source0:	https://bitbucket.org/vbraun/libgap/downloads/%{oname}-%{version}.tar.gz
Source1:	%{oname}.rpmlintrc
BuildRequires:	libtool
BuildRequires:	gap-devel
BuildRequires:	gap-libs
Patch0:		%{oname}-arch.patch
Patch1:		%{oname}-nogmp.patch

%description
LibGAP -- a C library version of the GAP kernel (http://www.gap-system.org)

LibGAP is essentially a fork of the upstream GAP kernel. It is developed
in its own repository at https://bitbucket.org/vbraun/libgap. This is
also where the spkg metadata is tracked.

%package	devel
Summary:	Development files for %{oname}
Provides:	%{oname}-devel
Requires:	%{name} = %{EVRD}

%description	devel
This package contains the header files and development documentation
for %{oname}.

%prep
%setup -qn %{oname}-%{version}
%patch0 -p1
%patch1 -p1
# due to patching configure.ac in patch1
autoreconf -ifs

%build
export CFLAGS='%{optflags} -DSYS_DEFAULT_PATHS=\"%{_gap_dir}\"'
%configure --enable-shared --disable-static --without-gmp
%make

%install
%makeinstall_std

%check
make check

%files
%doc AUTHORS
%doc COPYING
%doc README
%{_libdir}/%{oname}.so.%{major}*

%files		devel
%{_includedir}/gap
%{_libdir}/%{oname}.so

%changelog
* Mon Dec 02 2013 Denis Silakov <denis.silakov@rosalab.ru> 4.6.5-4
+ Revision: 16d24c6
- Fix provides



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9896 |12cu|liblxqt-0.7.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname lxqt %{major}
%define devname %mklibname lxqt -d

Summary:	Libraries for the LXQt desktop
Name:		liblxqt
Version:	0.7.0
Release:	2
License:	LGPLv2.1+
Group:		System/Libraries
Url:		http://lxqt.org/
Source0:	http://lxqt.org/downloads/lxqt/%{version}/%{name}-%{version}.tar.xz
BuildRequires:	cmake
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(qtxdg)

%description
Libraries for the LXQt desktop.

%files
%{_datadir}/lxqt/

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Libraries for the LXQt desktop
Group:		System/Libraries
Requires:	%{name}

%description -n %{libname}
Libraries for the LXQt desktop

%files -n %{libname}
%{_libdir}/liblxqt.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{EVRD}

%description -n %{devname}
Development files (Headers etc.) for %{name}.

%files -n %{devname}
%{_includedir}/*
%{_libdir}/liblxqt.so
%{_libdir}/pkgconfig/*
%{_datadir}/cmake/lxqt

#----------------------------------------------------------------------------

%prep
%setup -q -c %{name}-%{version}

%build
%cmake
%make

%install
%makeinstall_std -C build


%changelog
* Wed May 14 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.7.0-2
+ Revision: 751fb2e
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9897 |12cu|liblxqt-mount-0.7.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname lxqtmount %{major}
%define devname %mklibname lxqtmount -d

Summary:	Mounting related libraries for the LXQt desktop
Name:		liblxqt-mount
Version:	0.7.0
Release:	2
License:	LGPLv2.1+
Group:		System/Libraries
Url:		http://lxqt.org/
Source0:	http://lxqt.org/downloads/lxqt/%{version}/%{name}-%{version}.tar.xz
BuildRequires:	cmake
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(lxqt)
BuildRequires:	pkgconfig(qtxdg)

%description
Mounting related libraries for the LXQt desktop.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Mounting related libraries for the LXQt desktop
Group:		System/Libraries
Conflicts:	%{_lib}lxqt-mount0 < 0.7.0-2
Obsoletes:	%{_lib}lxqt-mount0 < 0.7.0-2

%description -n %{libname}
Mounting related libraries for the LXQt desktop.

%files -n %{libname}
%{_libdir}/liblxqtmount.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/C++
Requires:	%{libname} = %{EVRD}
Conflicts:	%{_lib}lxqt-mount-devel < 0.7.0-2
Obsoletes:	%{_lib}lxqt-mount-devel < 0.7.0-2

%description -n %{devname}
Development files (headers etc.) for %{name}.

%files -n %{devname}
%{_includedir}/*
%{_libdir}/liblxqtmount.so
%{_libdir}/pkgconfig/*.pc
%{_datadir}/cmake/lxqtmount

#----------------------------------------------------------------------------

%prep
%setup -q -c %{name}-%{version}

%build
%cmake
%make

%install
%makeinstall_std -C build


%changelog
* Wed May 14 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.7.0-2
+ Revision: e048c6e
- Fix library package name, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9898 |12cu|libm4rie-0.20120415-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define snapshot 20120415
%define major 0
%define libname %mklibname m4rie %{major}
%define devname %mklibname m4rie -d

Summary:	Linear Algebra over F_2^e
Name:		libm4rie
Version:	0.%{snapshot}
Release:	3
Group:		Sciences/Mathematics
License:	GPLv2+
Url:		http://m4ri.sagemath.org
Source0:	http://m4ri.sagemath.org/downloads/m4rie-%{snapshot}.tar.gz
# The doxygen control file was omitted from this release
Source1:	m4rie-doxyfile
Patch3:		m4rie-20120415-soname.patch
Patch4:		m4rie-givaro.patch
BuildRequires:	doxygen
BuildRequires:	givaro-devel
BuildRequires:	gmpxx-devel
BuildRequires:	gomp-devel
BuildRequires:	pkgconfig(m4ri)
BuildRequires:	texlive

%description
M4RIE is a library for fast arithmetic with dense matrices over F_2^e.
It is an add-on to the M4RI library, which implements fast arithmetic
with dense matrices over F_2.  M4RIE is used by the Sage mathematics
software.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	M4RIE runtime library
Group:		System/Libraries

%description -n %{libname}
M4RIE is a library for fast arithmetic with dense matrices over F2 for
2 <= e <= 10. It was started and is currently maintained by Martin Albrecht.
The name stems from the fact that is relies heavily on M4RI. M4RI is will be
included in the Sage mathematics software in the near future. M4RIE is
available under the General Public License Version 2 or later (GPLv2+).

%files -n %{libname}
%doc COPYING
%{_libdir}/libm4rie.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	M4RIE development files
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	m4rie-devel = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
This package contains libraries and header files for developing applications
that use %{name}.

%files -n %{devname}
%doc doc/latex/refman.pdf
%{_includedir}/m4rie
%{_libdir}/libm4rie.so

#----------------------------------------------------------------------------

%prep
%setup -q -n m4rie-%{snapshot}
%patch3 -p1
%patch4 -p1
cp -p %{SOURCE1} m4rie/Doxyfile

%build
perl -pi -e 's|^(libm4rie_la_LIBADD = -lm4ri)|$1 -lm|;' Makefile.am
autoreconf -i
%configure2_5x --disable-static

# The configure step picks up -fopenmp from the m4ri CFLAGS.  However, m4rie
# does not contain any OpenMP-using code.  The end result is that libm4rie is
# unnecessarily linked with libgomp, leading to rpmlint complaints.
sed -i "s/M4RI_CFLAGS =.*/M4RI_CFLAGS =/" Makefile bench/Makefile

%make
cd m4rie
doxygen
cd ../doc/latex
make

%install
%makeinstall_std

%check
%make check


%changelog
* Wed Mar 12 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.20120415-3
+ Revision: bd9e0cf
- LOG Revert to 20120415 for now



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9899 |12cu|libmatekbd-1.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version}|cut -d. -f1,2)
%define major 4
%define libname	%mklibname matekbd  %{major}
%define develname %mklibname -d matekbd

Summary:        MATE keyboard libraries
Name:           libmatekbd
Version:        1.8.0
Release:        1
License:        LGPLv2+
Group:          System/Libraries
URL:            http://mate-desktop.org
Source0:        http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz

BuildRequires: intltool
BuildRequires: mate-common
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(gtk+-2.0)
BuildRequires: pkgconfig(libxklavier)
BuildRequires: pkgconfig(ice)

%description
Files used by MATE keyboard library

%package -n %{libname}
Summary:        Dynamic libraries for MATE applications
Group:          %{group}
Requires:       %{name} >= %{version}

%description -n %{libname}
MATE keyboard library

%package -n %{develname}
Summary:        Static libraries, include files for MATE
Group:          Development/C
Provides:       %{name}-devel = %{version}-%{release}
Requires:       %{libname} = %{version}

%description -n %{develname}
Static library and headers file needed in order to develop
applications using the MATE keyboard library

%prep
%setup -q
NOCONFIGURE=1 ./autogen.sh

%build
%configure2_5x \
   --disable-static          \
   --with-gtk=2.0            \
   --disable-schemas-compile \
   --with-x
   
%make LIBS='-lm -lgmodule-2.0'

%install

%makeinstall_std

%find_lang %{name} --all-name

%files -f %name.lang
%doc AUTHORS COPYING README
%{_datadir}/glib-2.0/schemas/org.mate.peripherals-keyboard-xkb.gschema.xml
%{_datadir}/libmatekbd
%{_datadir}/MateConf/gsettings/matekbd.convert


%files -n %{libname}
%{_libdir}/libmatekbd*.so.%{major}*

%files -n %{develname}
%{_includedir}/*
%{_libdir}/pkgconfig/*
%{_libdir}/*.so



%changelog
* Wed Mar 05 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.8.0-1
+ Revision: 0d4cc27
- Updated to 1.8.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9900 |12cu|libmatekeyring-1.6.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version}|cut -d. -f1,2)
%define oname matekeyring
%define major 1
%define libname   %mklibname matekeyring %{major}
%define develname %mklibname -d matekeyring

Summary:        Framework for managing passwords and other secrets
Name:           libmatekeyring
Version:        1.6.0
Release:        2
License:        GPLv2+ and LGPLv2+
Source:         http://pub.mate-desktop.org/releases/%url_ver/%{name}-%{version}.tar.xz
URL:            http://mate-desktop.org
Group:          Networking/Remote access
BuildRequires:  gtk-doc
BuildRequires:  intltool
BuildRequires:  mate-common
BuildRequires:  libgcrypt-devel
BuildRequires:  pkgconfig(dbus-1)
BuildRequires:  pkgconfig(glib-2.0)
BuildRequires:  mate-common
BuildRequires:  pkgconfig(mate-doc-utils)

Requires:       %{name}-i18n >= %{version}-%{release}

%description
matekeyring is a program that keep password and other secrets for
users. It is run as a damon in the session, similar to ssh-agent, and
other applications can locate it by an environment variable.

The program can manage several keyrings, each with its own master
password, and there is also a session keyring which is never stored to
disk, but forgotten when the session ends.

%package i18n
Group:     System/Libraries
Summary:   Localization data files for %{name}
BuildArch: noarch
%rename %{name}-lang

%description i18n
This package contains the translations for %{name}

%package -n %{libname}
Summary:   Library for integration with the gnome keyring system
Group:	   System/Libraries
Suggests:  %{name}-i18n >= %{version}

%description -n %{libname}
The library libmatekeyring is used by applications to integrate with
the gnome keyring system. However, at this point the library hasn't been
tested and used enought to consider the API to be publically
exposed. Therefore use of libmatekeyring is at the moment limited to
internal use in the gnome desktop. However, we hope that the
matekeyring API will turn out useful and good, so that later it
can be made public for any application to use.

%package -n %{develname}
Summary:        Development files for libmate-keyring
License:        LGPLv2+
Group:          Development/C
Requires:       %{libname} = %{version}
Provides:       %{name}-devel = %{version}-%{release}

%description -n %{develname}
The libmatekeyring-devel package contains the libraries and
header files needed to develop applications that use libmate-keyring.


%prep
%setup -q
NOCONFIGURE=1 ./autogen.sh

%build
%configure2_5x \
 --enable-gtk-doc-html  \
 --disable-static
 
%make

%install
%makeinstall_std

%find_lang %{name}

%files i18n -f %name.lang

%files -n %{libname}
%{_libdir}/lib*.so.*

%files -n %{develname}
%doc AUTHORS NEWS README COPYING
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*
%{_includedir}/*
%{_datadir}/gtk-doc/html/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9901 |12cu|libmateweather-1.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version}|cut -d. -f1,2)

%define major          1
%define oname          mateweather
%define libname        %mklibname mateweather %{major}
%define develname      %mklibname -d mateweather %{major}

Summary:        MATE Weather applet library
Name:           libmateweather
Version:        1.8.0
Release:        1
Source0:        http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz
License:        GPLv2+
Group:          System/Libraries
Url:            http://www.mate.org
BuildRequires:  pkgconfig(gtk+-2.0)
BuildRequires:  pkgconfig(libsoup-2.4)
BuildRequires:  pkgconfig(libxml-2.0) >= 2.6.0
BuildRequires:  python-gobject-devel
BuildRequires:  pkgconfig(pygtk-2.0)
BuildRequires:  pkgconfig(glib-2.0) >= 2.16.0
BuildRequires:  intltool >= 0.40.6
BuildRequires:  libxml2-utils
BuildRequires:  pkgconfig(python)
BuildRequires:  mate-common
BuildRequires:  gtk-doc
BuildRequires:  intltool


%description
This is a library to provide Weather data to the MATE panel applet.

%package -n %{libname}
Group:          System/Libraries
Summary:        MATE Weather applet library
Requires:       %{name} >= %{version}

%description -n %{libname}
This is a library to provide Weather data to the MATE panel applet.

%package -n python-%{oname}
Summary:        Python bindings for MATE Weather applet
Group:          System/Libraries
Provides:       python-%{name} >= %{version}-%{release}
Requires:       %{name} >= %{version}

%description -n python-%{oname}
This is a library to provide Weather data to the MATE panel applet.

%package -n %{develname}
Group:          Development/C
Summary:        MATE Weather applet library
Requires:       %{libname} = %{version}
Provides:       %{name}-devel = %{version}-%{release}

%description -n %{develname}
This is a library to provide Weather data to the MATE panel applet.

%prep
%setup -q
NOCONFIGURE=1 ./autogen.sh

%build
%configure2_5x \
        --disable-static       \
        --with-gnu-ld          \
        --enable-python
%make 

%install
%makeinstall_std

%find_lang %{name}

for xmlfile in %{buildroot}%{_datadir}/%{name}/Locations.*.xml; do
echo "%lang($(basename $xmlfile|sed -e s/Locations.// -e s/.xml//)) $(echo $xmlfile | sed s!%{buildroot}!!)" >> %{name}.lang
done

%files -f %{name}.lang
%doc AUTHORS COPYING README
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/locations.dtd
%{_datadir}/%{name}/Locations.xml
%{_iconsdir}/mate/*/status/weather*
%{_datadir}/glib-2.0/schemas/org.mate.weather.gschema.xml


%files -n %{libname}
%{_libdir}/libmateweather.so.%{major}*

%files -n python-%{oname}
%{python_sitearch}/%{oname}

%files -n %{develname}
%{_libdir}/libmateweather.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/*
%{_datadir}/gtk-doc/html/%{name}

%changelog
* Wed Mar 05 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.8.0-1
+ Revision: 02349e2
- Updated to 1.8.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9902 |12cu|libmatewnck-1.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version}|cut -d. -f1,2)

%define oname           matewnck
%define major           0
%define gi_major        1.0
%define libname         %mklibname %{oname}%{major}
%define develname         %mklibname -d %{oname}
%define girname         %mklibname %{oname}-gir %{gi_major}

Summary:        MATE Desktop Window Navigator Construction Kit libraries
Name:           libmatewnck
Version:        1.6.1
Release:        1
License:        LGPLv2+ and GPLv2+
URL:            http://www.mate-desktop.org
Source0:        http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz
Group:          System/Libraries
BuildRequires:  pkgconfig(libstartup-notification-1.0) >= 0.4
BuildRequires:  pkgconfig(glib-2.0) >= 2.16.0
BuildRequires:  pkgconfig(gobject-introspection-1.0)
BuildRequires:  pkgconfig(gtk+-2.0) >= 2.19.7
BuildRequires:  pkgconfig(xres)
BuildRequires:  gtk-doc
BuildRequires:  intltool
BuildRequires:  mate-common
BuildRequires:  pkgconfig(mate-doc-utils)

%description
libmatewnck is Window Navigator Construction Kit, i.e. a library to use
for writing pagers and taskslists and stuff.

%package -n     %{libname}
Summary:        %{summary}
Group:          %{group}
Requires:       %{name} >= %{version}-%{release}

%description -n %{libname}
libmatewnck is Window Navigator Construction Kit for MATE Desktop,
i.e. a library to use for writing pagers and taskslists and stuff.

%package -n %{develname}
Summary:        The development files and headers for %{name}
Group:          Development/C
Provides:       %{name}-devel = %{version}-%{release}
Requires:       %{libname} = %{version}-%{release}

%description -n %{develname}
This package contains the development files and headers for %{name}.

%package -n %{girname}
Summary:        GObject Introspection interface description for %{name}
Group:          System/Libraries
Requires:       %{libname} = %{version}-%{release}

%description -n %{girname}
GObject Introspection interface description for %{name}.

%prep
%setup -q
NOCONFIGURE=1 ./autogen.sh

%build
%configure2_5x \
	--disable-static
%make 

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%doc README AUTHORS
%{_bindir}/matewnck-urgency-monitor
%{_bindir}/matewnckprop

%files -n %{libname}
%{_libdir}/%{name}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Matewnck-%{gi_major}.typelib

%files -n %{develname}
%doc %{_datadir}/gtk-doc/html/libmatewnck
%{_libdir}/%{name}.so
%{_includedir}/*
%{_libdir}/pkgconfig/%{name}.pc
%{_datadir}/gir-1.0/Matewnck-%{gi_major}.gir

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9903 |12cu|libmediainfo-0.7.68-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	mediainfo

%define	major	0
%define	libname	%mklibname %{oname} %{major}
%define	devname	%mklibname %{oname} -d

Summary:	Supplies technical and tag information about a video or audio file
Name:		libmediainfo
Version:	0.7.68
Release:	1
License:	LGPLv3+
Group:		System/Libraries
Url:		https://mediaarea.net/en/MediaInfo
Source0:	http://mediaarea.net/download/source/%{name}/%{version}/%{name}_%{version}.tar.bz2
BuildRequires:	dos2unix
BuildRequires:	doxygen
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libmms)
BuildRequires:	pkgconfig(libzen)
BuildRequires:	pkgconfig(zlib)

%description
MediaInfo supplies technical and tag information about a video or audio file.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Supplies technical and tag information about a video or audio file
Group:		System/Libraries

%description -n %{libname}
MediaInfo supplies technical and tag information about a video or audio file.
This package contains the shared library for MediaInfo.

%files -n %{libname}
%doc History.txt License.html ReadMe.txt
%{_libdir}/%{name}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Include files and mandatory libraries for %{name}
Group:		Development/C++
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	mediainfo-devel = %{version}-%{release}

%description -n %{devname}
Include files and mandatory libraries for development with %{name}.

%files -n %{devname}
%doc Changes.txt Doc Source/Example
%{_includedir}/MediaInfo
%{_includedir}/MediaInfoDLL
%{_libdir}/%{name}.so
%{_libdir}/pkgconfig/%{name}.pc

#----------------------------------------------------------------------------

%prep
%setup -qn MediaInfoLib

cp Release/ReadMe_DLL_Linux.txt ReadMe.txt
mv History_DLL.txt History.txt

#EOLs and rights
dos2unix *.txt *.html Source/Doc/*.html
dos2unix Source/MediaInfo/* Source/MediaInfo/Archive/* Source/MediaInfo/Audio/* Source/MediaInfo/Duplicate/*
dos2unix Source/MediaInfo/Export/* Source/MediaInfo/Image/* Source/MediaInfo/Multiple/* Source/MediaInfo/Reader/*
dos2unix Source/MediaInfo/Tag/* Source/MediaInfo/Text* Source/MediaInfo/Video/*
chmod 644 *.txt *.html Source/Doc/*.html
#chmod 644 Source/MediaInfo/* Source/MediaInfo/Archive/* Source/MediaInfo/Audio/* Source/MediaInfo/Duplicate/*
#chmod 644 Source/MediaInfo/Export/* Source/MediaInfo/Image/* Source/MediaInfo/Multiple/* Source/MediaInfo/Reader/*
#chmod 644 Source/MediaInfo/Tag/* Source/MediaInfo/Text* Source/MediaInfo/Video/*


%build
#export LDFLAGS="${LDFLAGS} -lzen" 
pushd Project/GNU/Library
	autoreconf -vfi
	%configure2_5x \
		--enable-shared \
		--disable-static \
		--with-libcurl \
		--with-libmms \
		--enable-visibility
	%make
popd

# generate docs
pushd Source/Doc
	  doxygen -u 2> /dev/null
	  doxygen Doxyfile
popd


%install
pushd Project/GNU/Library/
	%makeinstall_std
popd

# MediaInfoDLL headers
install -dm 755 %{buildroot}%{_includedir}/MediaInfo
install -m 644 Source/MediaInfo/*.h %{buildroot}%{_includedir}/MediaInfo
install -dm 755 %{buildroot}%{_includedir}/MediaInfoDLL
install -m 644 Source/MediaInfoDLL/*.h %{buildroot}%{_includedir}/MediaInfoDLL
install -m 644 Source/MediaInfoDLL/MediaInfoDLL.cs %{buildroot}%{_includedir}/MediaInfoDLL
install -m 644 Source/MediaInfoDLL/MediaInfoDLL.*.java %{buildroot}%{_includedir}/MediaInfoDLL
install -m 644 Source/MediaInfoDLL/MediaInfoDLL*.py %{buildroot}%{_includedir}/MediaInfoDLL

#fix and instal .pc file
sed -i -e 's|Version: |Version: %{version}|g' Project/GNU/Library/libmediainfo.pc
sed -i -e '/Libs_Static.*/d' Project/GNU/Library/libmediainfo.pc

install -Dm 644 Project/GNU/Library/libmediainfo.pc %{buildroot}%{_libdir}/pkgconfig/libmediainfo.pc


%changelog
* Wed Apr 16 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.7.68-1
+ Revision: f476ddb
- New version 0.7.68



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9904 |12cu|libmilter-workers-8.14.3_1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

%define realversion 8.14.3-1

%define version %(echo %{realversion} | sed 's/-/_/g')
%define sdevdname %mklibname milter -d -s

Summary:	Libmilter and a pool of threads
Name:		libmilter-workers
Version:	%{version}
Release:	4
License:	Sendmail
Group:		Development/C
Url:		http://j-chkmail.ensmp.fr/
Source0:	http://j-chkmail.ensmp.fr/libmilter/%{name}-%{realversion}.tgz
Source1:	http://j-chkmail.ensmp.fr/libmilter/README

%description
Under original libmilter each connection generates one thread
on the filter. These threads remain alive during the connection
lifetime. So, one connection equals one thread.

For huge servers, handling many simultaneous connections (say, a 
hundred and more), this may be an issue.

Most of the time, these threads are idle waiting for sendmail
commands (which come from remote clients). Tests at some domains
shows that this hold for more than 95 % of the time.

This libmilter version creates a fixed number of threads (workers)
and distribute tasks when it receives commands from sendmail.

#----------------------------------------------------------------------------

%package -n %{sdevdname}
Summary:	Libmilter and a pool of threads
Group:		Development/C
Provides:	milter-devel = %{EVRD}

%description -n %{sdevdname}
Under original libmilter each connection generates one thread
on the filter. These threads remain alive during the connection
lifetime. So, one connection equals one thread.

For huge servers, handling many simultaneous connections (say, a
hundred and more), this may be an issue.

Most of the time, these threads are idle waiting for sendmail
commands (which come from remote clients). Tests at some domains
shows that this hold for more than 95 % of the time.

This libmilter version creates a fixed number of threads (workers)
and distribute tasks when it receives commands from sendmail.

%files -n %{sdevdname}
%doc README
%{_includedir}/libmilter/*.h
%{_libdir}/*.a

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{realversion}
cp -f %{SOURCE1} ./

perl -pi -e "s/-O2/%{optflags}/" devtools/OS/Linux

%build
%make

%install
mkdir -p %{buildroot}%{_includedir}/libmilter/
cp include/libmilter/*.h %{buildroot}%{_includedir}/libmilter/

mkdir -p %{buildroot}%{_libdir}
cp obj.`uname -s`.`uname -r`.`uname -m`/libmilter/libmilter.a %{buildroot}%{_libdir}


%changelog
* Wed Mar 12 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 8.14.3_1-4
+ Revision: 80d659d
- LOG Disable debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9905 |12cu|libmirage-2.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		major 9
%define		api_version 2.1
%define		gir_major 2.1
%define		libname %mklibname mirage %{major}
%define		devname %mklibname mirage -d
%define		girname %mklibname mirage-gir %{gir_major}

Summary:	CD-ROM image access library
Name:		libmirage
Version:	2.1.1
Release:	1
License:	GPLv2+
Group:		System/Libraries
Source0:	http://downloads.sourceforge.net/cdemu/%{name}-%{version}.tar.bz2
Url:		http://cdemu.sourceforge.net/
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	cmake
BuildRequires:	bzip2-devel
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gtk-doc)
BuildRequires:	pkgconfig(liblzma)
BuildRequires:	pkgconfig(samplerate)
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	pkgconfig(zlib)

%description
The aim of libMirage is to provide uniform access to the data stored in
different image formats, by creating a representation of disc stored in image
file, which is based on GObjects. There are various objects that represent
different parts of the disc; disc, session, track, sector, etc. In addition to
providing access to data provided by the image file, libMirage is also capable
of generating some of the data that might not be present in image file. For
instance, ISO image provides only user data from sector, without sync pattern,
header, ECC/EDC codes or subchannel. When this missing data is requested,
libMirage will transparently generate it.

#----------------------------------------------------------------------------

%package common
Summary:	CD-ROM image access library - common files
Group:		System/Libraries

%description common
Image access plugins for libMirage.

%files common
%{_datadir}/mime/packages/libmirage-*.xml

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	CD-ROM image access library - shared library
Group:		System/Libraries
Requires:	%{name}-common >= %{EVRD}

%description -n %{libname}
Shared libraries of libMirage for software using it.

%files -n %{libname}
%{_libdir}/%{name}-%{api_version}
%{_libdir}/libmirage.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	CD-ROM image access library - development headers
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Requires:	%{girname} = %{EVRD}

%description -n %{devname}
Development headers for developing software using libMirage.

The aim of libMirage is to provide uniform access to the data stored in
different image formats, by creating a representation of disc stored in image
file, which is based on GObjects. There are various objects that represent
different parts of the disc; disc, session, track, sector, etc. In addition to
providing access to data provided by the image file, libMirage is also capable
of generating some of the data that might not be present in image file. For
instance, ISO image provides only user data from sector, without sync pattern,
header, ECC/EDC codes or subchannel. When this missing data is requested,
libMirage will transparently generate it.

%files -n %{devname}
%doc README AUTHORS
%{_includedir}/%{name}
%{_libdir}/libmirage.so
%{_libdir}/pkgconfig/libmirage.pc
%{_datadir}/gir-1.0/libMirage-%{gir_major}.gir
%{_datadir}/gtk-doc/html/libmirage

#----------------------------------------------------------------------------

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries

%description -n %{girname}
GObject Introspection interface description for %{name}.

%files -n %{girname}
%{_libdir}/girepository-1.0/libMirage-%{gir_major}.typelib

#----------------------------------------------------------------------------

%prep
%setup -q

# See Mandriva bug #58086
# The mirage defined mime types shadow the fd.o mimetypes, defining an alias
# to the standard name. For example, *.iso files get classified as
# "application/libmirage-iso". The mirage .xml file does define an alias
# "application/x-cd-image". However, the fd.o shared-mime-info specification
# forbids having aliases that conflict with mimetypes defined elsewhere. 
# Therefore at least KDE ignores such aliases, causing .iso and .cue pointing
# to the libmirage mime types only.
# For now, lessen the priorities and weights of libmirage definitions so that
# fd.o provided mimetype definitions take priority. - Anssi 04/2010
sed -i -e 's,priority="50",priority="48",' -e 's,glob pattern,glob weight="48" pattern,' src/parsers/*/libmirage-*.xml

%build
%cmake -DPOST_INSTALL_HOOKS:BOOL=OFF
%make

%install
%makeinstall_std -C build


%changelog
* Sun Jan 26 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.1.1-1
+ Revision: 0ed587a
- LOG New version 2.1.1, new library major 9



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9906 |12cu|libmm-qt-1.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname ModemManagerQt %{major}
%define devname %mklibname -d ModemManagerQt

Summary:	Qt-only wrapper for ModemManager DBus API
Name:		libmm-qt
Version:	1.0.1
Release:	1
Epoch:		1
License:	LGPLv2+
Group:		System/Libraries
Url:		https://projects.kde.org/projects/extragear/libs/libmm-qt
Source0:	ftp://ftp.kde.org/pub/kde/unstable/modemmanager-qt/1.0.0/src/%{name}-%{version}-1.tar.xz
BuildRequires:	cmake
BuildRequires:	pkgconfig(ModemManager)
BuildRequires:	pkgconfig(QtCore)

%description
Qt library for ModemManager.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Qt-only wrapper for ModemManager DBus API
Group:		System/Libraries
Conflicts:	%{_lib}mm-qt0 < 1:0.5.0
Obsoletes:	%{_lib}mm-qt0 < 1:0.5.0

%description -n %{libname}
Qt library for ModemManager.

%files -n %{libname}
%{_libdir}/libModemManagerQt.so.%{major}
%{_libdir}/libModemManagerQt.so.%{version}

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/C++
Requires:	%{libname} = %{EVRD}
Requires:	pkgconfig(ModemManager)
Conflicts:	%{_lib}mm-qt-devel < 1:0.5.0
Obsoletes:	%{_lib}mm-qt-devel < 1:0.5.0

%description -n %{devname}
Qt libraries and headers for developing applications that use ModemManager.

%files -n %{devname}
%doc README
%{_libdir}/pkgconfig/ModemManagerQt.pc
%{_includedir}/ModemManagerQt/
%{_libdir}/libModemManagerQt.so

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake
%make

%install
%makeinstall_std -C build


%changelog
* Sat Mar 29 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:1.0.1-1
+ Revision: 7724466
- New version 1.0.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9907 |12cu|libmonetra-7.13.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 7
%define libname %mklibname monetra %{major}
%define libmcve %mklibname mcve %{major}
%define devname %mklibname monetra -d

Summary:	Library to allow credit card processing through MCVE
Name:		libmonetra
Version:	7.13.0
Release:	1
License:	BSD
Group:		System/Libraries
Url:		http://www.mainstreetsoftworks.com/
Source0:	ftp://ftp.mcve.com/pub/libmonetra/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(openssl)

%description
library for connecting to a MCVE Credit Card Processing Daemon via
SSL, TCP/IP, and drop-files.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Library to allow credit card processing through MCVE
Group:		System/Libraries

%description -n %{libname}
library for connecting to a MCVE Credit Card Processing Daemon via
SSL, TCP/IP, and drop-files.

%files -n %{libname}
%doc AUTHORS ChangeLog LICENSE README
%{_libdir}/libmonetra.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libmcve}
Summary:	Library to allow credit card processing through MCVE
Group:		System/Libraries
Conflicts:	%{_lib}monetra7 < 7.7.0

%description -n %{libmcve}
library for connecting to a MCVE Credit Card Processing Daemon via
SSL, TCP/IP, and drop-files.

%files -n %{libmcve}
%doc AUTHORS ChangeLog LICENSE README
%{_libdir}/libmcve.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Static library and header files for the %{name} library
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Requires:	%{libmcve} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
library for connecting to a MCVE Credit Card Processing Daemon via
SSL, TCP/IP, and drop-files.

This package contains development library and its header files.

%files -n %{devname}
%doc LICENSE
%{_includedir}/*
%{_libdir}/*.so

#----------------------------------------------------------------------------

%prep
%setup -q

%build
autoreconf
%configure2_5x --disable-static
%make

%install
%makeinstall_std


%changelog
* Sat Apr 19 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 7.13.0-1
+ Revision: d2d9443
- New version 7.13.0, resolves issues with php-mcve build



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9908 |12cu|libmp3splt-0.9.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	mp3splt
%define	major	0
%define	libname		%mklibname %{oname} %{major}
%define	develname	%mklibname -d %{oname}

%define	without_docs	1

Name:		libmp3splt
Version:	0.9.0
Release:	%mkrel 1
Summary:	Library to split MP3 and Ogg Files
URL:		http://mp3splt.sourceforge.net
Group:		System/Libraries
License:	GPLv2+
Source0:	http://prdownloads.sourceforge.net/%{oname}/%{name}-%{version}.tar.gz
Source100:	%{name}.rpmlintrc
Patch0:		%{name}-0.8.2-fix-format-string.patch
BuildRequires:	pkgconfig(ogg)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(mad)
BuildRequires:	pkgconfig(id3tag)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	pkgconfig(flac) >= 1.2.1
BuildRequires:	gettext >= 0.13.1
BuildRequires:	glibc-devel
BuildRequires:	libltdl-devel
BuildRequires:	pkgconfig(libpcre) >= 1.0
%if !%{without_docs}
BuildRequires:	graphviz
BuildRequires:	doxygen
%endif

%description
The mp3Splt project provides utilities to split mp3 and ogg files, by
selecting a begin and an end time position, without decoding. It is very
useful to split large mp3/ogg into smaller files, or to split entire albums to
obtain original tracks. To split an album, the split points and filenames can
be selected manually or automatically from CDDB (Internet or a local file), or
from .cue files.

It supports automatic silence detection, which can be used to adjust cddb/cue
split points. It is also possible to extract tracks from Mp3Wrap or AlbumWrap
files in a few seconds.

The mp3splt project is divided in 3 parts: libmp3splt, mp3splt and
mp3splt-gtk.

#-----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Library to split MP3 and Ogg Files
Group:		System/Libraries

%description -n %{libname}
Library to split mp3 and ogg files selecting a begin and an end time position,
without decoding. It's very useful to split large mp3/ogg to make smaller
files or to split entire albums to obtain original tracks.

%files -n %{libname} -f libmp3splt0.lang
%doc AUTHORS ChangeLog README
%{_libdir}/%{name}.so.%{major}*
%dir %{_libdir}/libmp3splt0
%{_libdir}/libmp3splt0/libsplt_*.so.%{major}*

#-----------------------------------------------------------------------------

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
This package contains development files for the mp3splt project.

%files -n %{develname}
%doc AUTHORS ChangeLog README
%{_includedir}/%{name}
%{_libdir}/%{name}.so
%{_libdir}/libmp3splt0/libsplt_*.so
%{_libdir}/pkgconfig/%{name}.pc
#{_datadir}/aclocal/%%{oname}.m4

#-----------------------------------------------------------------------------

%prep
%setup -qn %{name}-%{version}
%patch0 -p1


%build
%configure2_5x \
%if %{without_docs}
	--disable-doxygen_doc \
%endif
	--disable-rpath --disable-static
%make


%install
%makeinstall_std

%find_lang libmp3splt0



%changelog
* Wed Mar 19 2014 Giovanni Mariani <mc2374@mclink.it> 0.9.0-1
+ Revision: ee8bbbb
- Fixed patch name



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9909 |12cu|libmpdclient-2.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	2
%define	libname		%mklibname mpdclient %{major}
%define	develname	%mklibname -d mpdclient

Name:		libmpdclient
Version:	2.9
Release:	%mkrel 1
Summary:	API library for interfacing MPD in the C, C++ & Objective C languages
Group:		System/Libraries
License:	BSD
Url:		http://www.musicpd.org
Source0:	http://www.musicpd.org/download/%{name}/2/%{name}-%{version}.tar.xz
BuildRequires:	doxygen

%description
A stable, documented, asynchronous API library for interfacing MPD in the C, 
C++ & Objective C languages.

#-----------------------------------------------------------------------------

%package -n %{libname}
Summary:	API library for interfacing MPD in the C, C++ & Objective C languages
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}
Requires:	mpd >= 0.18

%description -n %{libname}
A stable, documented, asynchronous API library for interfacing MPD in the C, 
C++ & Objective C languages.

%files -n %{libname}
%doc COPYING
%{_libdir}/%{name}.so.%{major}*

#-----------------------------------------------------------------------------

%package -n %{develname}
Summary:	Devel headers for %{name}
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}

%description -n %{develname}
Devel headers for %{name}.

%files -n %{develname}
%doc COPYING NEWS README
%doc doc/api/html/*
%{_datadir}/doc/%{name}/*
%{_datadir}/vala/vapi/%{name}.vapi
%dir %{_includedir}/mpd/
%{_includedir}/mpd/*.h
%{_libdir}/%{name}.so
%{_libdir}/pkgconfig/%{name}.pc

#-----------------------------------------------------------------------------

%prep
%setup -q


%build
%configure2_5x --disable-static
%make


%install
%makeinstall_std



%changelog
* Mon Mar 24 2014 Giovanni Mariani <mc2374@mclink.it> 2.9-1
+ Revision: 6d4080a
- Updated to release 2.9



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9910 |12cu|libnids-1.24-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname nids %{major}
%define devname %mklibname nids -d

Summary:	Library that provides functions of Network Intrusion Detection System 
Name:		libnids
Version:	1.24
Release:	4
License:	GPLv2+
Group:		Networking/Other
Url:		http://libnids.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/libnids/%{name}-%{version}.tar.gz
Source1:	http://prdownloads.sourceforge.net/libnids/%{name}-%{version}.tar.gz.asc
Patch0:		libnids-1.18-libnet_config.diff
Patch1:		libnids-1.19-x86-pic.diff
BuildRequires:	libpcap-devel
BuildRequires:	libnet-devel
BuildRequires:	pkgconfig(glib-2.0)

%description
Libnids is an implementation of an E-component of Network Intrusion Detection
System. It emulates the IP stack of Linux 2.0.x. Libnids offers IP
defragmentation, TCP stream assembly and TCP port scan detection.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	A shared Library that provides functions of Network Intrusion Detection System
Group:		System/Libraries
Provides:	%{name} = %{EVRD}

%description -n %{libname}
Libnids is a library that provides a functionality of one of NIDS (Network
Intrusion Detection System) components, namely E-component. It means that
libnids code watches all local network traffic, cooks received datagrams a bit
(quite a bit ;)), and provides convenient information on them to analyzing
modules of NIDS.

%files -n %{libname}
%doc CHANGES README CREDITS MISC
%{_libdir}/libnids.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
Libnids is a library that provides a functionality of one of NIDS (Network
Intrusion Detection System) components, namely E-component. It means that
libnids code watches all local network traffic, cooks received datagrams a bit
(quite a bit ;)), and provides convenient information on them to analyzing
modules of NIDS.

This package contains the static library and header files for %{name}.

%files -n %{devname}
%doc CHANGES README CREDITS MISC doc/*
%{_libdir}/libnids.a
%{_libdir}/libnids.so
%{_includedir}/nids.h
%{_mandir}/man3/*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p0
%patch1 -p0

# fix soname
perl -pi -e "s|^LIBSHARED.*|LIBSHARED = libnids.so.%{major}|g" src/Makefile.in

find . -perm 0600 | xargs chmod 0644

%build
export WANT_AUTOCONF_2_5=1
libtoolize --copy --force; aclocal; autoconf

export CFLAGS="%{optflags} -fPIC"

%configure2_5x \
    --enable-shared \
    --enable-static

%make shared static

%install
%makeinstall

mv %{buildroot}%{_libdir}/libnids.so.%{major} \
    %{buildroot}%{_libdir}/libnids.so.%{major}.0

ln -snf libnids.so.%{major}.0 %{buildroot}%{_libdir}/libnids.so.%{major}
ln -snf libnids.so.%{major} %{buildroot}%{_libdir}/libnids.so


%changelog
* Wed Apr 16 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.24-4
+ Revision: b818706
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9911 |12cu|libnm-qt-0.9.8.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname NetworkManagerQt %{major}
%define devname %mklibname -d NetworkManagerQt

Summary:	Qt-only wrapper for NetworkManager DBus API
Name:		libnm-qt
Version:	0.9.8.1
Release:	1
Epoch:		1
License:	LGPLv2+
Group:		System/Libraries
Url:		https://projects.kde.org/projects/extragear/libs/libnm-qt
Source0:	ftp://ftp.kde.org/pub/kde/unstable/networkmanager-qt/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	cmake
BuildRequires:	pkgconfig(QtCore)
BuildRequires:	pkgconfig(ModemManager)
BuildRequires:	pkgconfig(ModemManagerQt)
BuildRequires:	pkgconfig(NetworkManager) >= 0.9.8.4
BuildRequires:	pkgconfig(libnm-glib)
BuildRequires:	pkgconfig(libnm-util)

%description
Qt library for NetworkManager.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Qt-only wrapper for NetworkManager DBus API
Group:		System/Libraries
Conflicts:	%{_lib}nm-qt0 < 1:0.9.0
Obsoletes:	%{_lib}nm-qt0 < 1:0.9.0

%description -n %{libname}
Qt library for NetworkManager.

%files -n %{libname}
%{_libdir}/libNetworkManagerQt.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/C++
Requires:	%{libname} = %{EVRD}
Conflicts:	%{_lib}nm-qt-devel < 1:0.9.0
Obsoletes:	%{_lib}nm-qt-devel < 1:0.9.0

%description -n %{devname}
Qt libraries and header files for developing applications
that use NetworkManager.

%files -n %{devname}
%{_libdir}/pkgconfig/NetworkManagerQt.pc
%{_libdir}/libNetworkManagerQt.so
%{_includedir}/NetworkManagerQt/

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake
%make

%install
%makeinstall_std -C build


%changelog
* Tue Apr 01 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:0.9.8.1-1
+ Revision: e7b2aec
- New version 0.9.8.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9912 |12cu|liboop-1.0-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 4
%define major0 0
%define major3 3
%define libname %mklibname oop %{major}
%define libadns %mklibname oop-adns %{major3}
%define libglib %mklibname oop-glib %{major0}
%define libglib2 %mklibname oop-glib2 %{major0}
%define librl %mklibname oop-rl %{major0}
%define libtcl %mklibname oop-tcl %{major0}
%define devname %mklibname oop -d

Summary:	A low-level event loop management library for POSIX-based OS'es
Name:		liboop
Version:	1.0
Release:	12
License:	LGPLv2.1+
Group:		System/Libraries
Url:		http://liboop.org/
Source0:	%{name}-%{version}.tar.bz2
Patch0:		liboop-linkage_fix.diff
# Add 8.5 and 8.6 to tcl versions configure script detects - AdamW 2008/12
Patch1:		liboop-1.0-tcl86.patch
BuildRequires:	libtool
BuildRequires:	adns-devel
BuildRequires:	readline-devel
BuildRequires:	tcl-devel
BuildRequires:	pkgconfig(glib)
BuildRequires:	pkgconfig(glib-2.0)

%description
Liboop is a low-level event loop management library for POSIX-based 
operating systems. It supports the development of modular,
multiplexed applications which may respond to events from several
sources. It replaces the "select() loop" and allows the
registration of event handlers for file and network I/O, timers and
signals. Since processes use these mechanisms for almost all
external communication, liboop can be used as the basis for almost
any application.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	A low-level event loop management library for POSIX-based OS'es
Group:		System/Libraries

%description -n %{libname}
Liboop is a low-level event loop management library for POSIX-based
operating systems. It supports the development of modular,
multiplexed applications which may respond to events from several
sources. It replaces the "select() loop" and allows the
registration of event handlers for file and network I/O, timers and
signals. Since processes use these mechanisms for almost all
external communication, liboop can be used as the basis for almost
any application.

%files -n %{libname}
%{_libdir}/liboop.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libadns}
Summary:	A low-level event loop management library for POSIX-based OS'es
Group:		System/Libraries
Conflicts:	%{_lib}oop4 < 1.0-12

%description -n %{libadns}
Shared library for %{name}.

%files -n %{libadns}
%{_libdir}/liboop-adns.so.%{major3}*

#----------------------------------------------------------------------------

%package -n %{libglib}
Summary:	A low-level event loop management library for POSIX-based OS'es
Group:		System/Libraries
Conflicts:	%{_lib}oop4 < 1.0-12

%description -n %{libglib}
Shared library for %{name}.

%files -n %{libglib}
%{_libdir}/liboop-glib.so.%{major0}*

#----------------------------------------------------------------------------

%package -n %{libglib2}
Summary:	A low-level event loop management library for POSIX-based OS'es
Group:		System/Libraries
Conflicts:	%{_lib}oop4 < 1.0-12

%description -n %{libglib2}
Shared library for %{name}.

%files -n %{libglib2}
%{_libdir}/liboop-glib2.so.%{major0}*

#----------------------------------------------------------------------------

%package -n %{librl}
Summary:	A low-level event loop management library for POSIX-based OS'es
Group:		System/Libraries
Conflicts:	%{_lib}oop4 < 1.0-12

%description -n %{librl}
Shared library for %{name}.

%files -n %{librl}
%{_libdir}/liboop-rl.so.%{major0}*

#----------------------------------------------------------------------------

%package -n %{libtcl}
Summary:	A low-level event loop management library for POSIX-based OS'es
Group:		System/Libraries
Conflicts:	%{_lib}oop4 < 1.0-12

%description -n %{libtcl}
Shared library for %{name}.

%files -n %{libtcl}
%{_libdir}/liboop-tcl.so.%{major0}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Static library and header files for the %{libname} library
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Requires:	%{libadns} = %{EVRD}
Requires:	%{libglib} = %{EVRD}
Requires:	%{libglib2} = %{EVRD}
Requires:	%{librl} = %{EVRD}
Requires:	%{libtcl} = %{EVRD}
Provides:	oop-devel = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
Liboop is a low-level event loop management library for POSIX-based
operating systems. It supports the development of modular,
multiplexed applications which may respond to events from several
sources. It replaces the "select() loop" and allows the
registration of event handlers for file and network I/O, timers and
signals. Since processes use these mechanisms for almost all
external communication, liboop can be used as the basis for almost
any application.

%files -n %{devname}
%{_includedir}/*.h
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p0
%patch1 -p1 -b .tcl86

%build
%global optflags %{optflags} -fPIC
libtoolize --copy --force; aclocal; autoconf; automake
%configure2_5x --disable-static
make

%install
%makeinstall_std


%changelog
* Wed Mar 12 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0-12
+ Revision: 8ccf958
- LOG Split library package, update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9913 |12cu|libopensync-plugin-google-calendar-0.22.1-0.3218.5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define svn 3218

Summary:	OpenSync plugin for Google Calendar
Name:		libopensync-plugin-google-calendar
Version:	0.22.1
Epoch:		1
Release:	0.%{svn}.5
License:	GPLv2+
Group:		Office
Url:		http://www.opensync.org
# For SVN:
# svn co http://svn.opensync.org/branches/branch-0.2X/plugins/google-calendar libopensync-plugin-google-calendar
Source0:	http://www.opensync.org/download/releases/%{name}-%{svn}.tar.lzma
BuildRequires:	pkgconfig(opensync-1.0) < 0.30
BuildRequires:	python-httplib2
Requires:	python-httplib2
Requires:	python-pyxml
Requires:	libopensync >= %{epoch}:0.22

%description
This plugin allows applications using OpenSync to synchronise with Google
Calendar.

%files
%doc README
%{_libdir}/opensync/plugins/*
%{_datadir}/opensync/defaults/*
%{_libdir}/opensync/google-cal-helper

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}

%build
autoreconf -i
# google-cal-helper is installed to libexecdir, we don't want it just
# in /usr/lib... - AdamW 2008/03
%configure2_5x --libexecdir=%{_libdir}/opensync
%make

%install
%makeinstall_std


%changelog
* Wed Mar 12 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:0.22.1-0.3218.5
+ Revision: c91aa12
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9914 |12cu|libopensync-plugin-moto-0.36-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           libopensync-plugin-moto
Version:        0.36
Epoch:          1
Release:        1
Summary:        Plugin for syncing with Motorola phones via libopensync
License:        GPLv2+
Group:          Office
URL:            http://www.opensync.org
Source:         http://www.opensync.org/download/releases/0.36/%{name}-%{version}.tar.bz2
BuildRequires:  libopensync-devel < 0.30
Requires:       libopensync >= %{epoch}:%{version}
Requires: python-dateutil
Requires: python-pybluez
BuildRoot:      %{_tmppath}/%{name}-%{version}
BuildArch: noarch

%description
Plugin for syncing with Motorola phones via libopensync.



%prep
%setup -q


%build

%install
install -p -m644 -D motosync.py \
    %{buildroot}/%{_libdir}/opensync/python-plugins/motosync.py
install -p -m644 -D moto-sync \
    %{buildroot}/%{_datadir}/opensync/defaults/moto-sync

%clean

%files
%defattr(-,root,root,-)
%doc AUTHORS COPYING README
%{_libdir}/opensync/python-plugins/motosync*
%{_datadir}/opensync/defaults/moto-sync



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.22-4mdv2011.0
+ Revision: 620173
- the mass rebuild of 2010.0 packages

* Sun Sep 13 2009 Thierry Vignaud <tv@mandriva.org> 1:0.22-3mdv2010.0
+ Revision: 438728
- rebuild

* Sat Apr 04 2009 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1:0.22-2mdv2009.1
+ Revision: 364048
- Fix requires
- Fix requires

* Sat Apr 04 2009 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1:0.22-1mdv2009.1
+ Revision: 364035
- #3 try
- #2 try

* Sat Feb 21 2009 Guillaume Bedot <littletux@mandriva.org> 0.22-1mdv2009.1
+ Revision: 343718
- import libopensync-plugin-moto


* Sat Feb 21 2009 Guillaume Bedot <littletux@mandriva.org> 0.22-1mdv2009.1
- First package for libopensync-plugin-moto



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9915 |12cu|liborigin-20101029-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname origin2_ %{major}
%define devname %mklibname origin -d

Summary:	Library for reading OriginLab OPJ project files
Name:		liborigin
Version:	20101029
Release:	2
License:	GPLv2+
Group:		System/Libraries
Url:		http://sourceforge.net/projects/%{name}/
Source0:	http://belnet.dl.sourceforge.net/sourceforge/liborigin/%{name}2-%{version}.tar.gz
BuildRequires:	boost-devel
BuildRequires:	qt4-devel

%description
A library for reading OriginLab OPJ project files.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Dynamic libraries from %{name}
Group:		System/Libraries
Conflicts:	%{_lib}origin1 < 20101029-2
Obsoletes:	%{_lib}origin1 < 20101029-2

%description -n %{libname}
Dynamic libraries from %{name}.

%files -n %{libname}
%{_libdir}/liborigin2.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Header files, libraries and development documentation for %{name}
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Provides:	origin-devel = %{EVRD}

%description -n %{devname}
This package contains the header files, static libraries and development
documentation for %{name}.

%files -n %{devname}
%doc COPYING README FORMAT
%{_includedir}/%{name}/*.h
%{_includedir}/%{name}/*.hh
%{_libdir}/%{name}2.so

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}2-%{version}

find . -perm 0640 | xargs chmod 0644

%build
%qmake_qt4
%make

%install
#install headers, *.hpp is not needed (or is it ??)
mkdir -p %{buildroot}%{_includedir}/%{name}
rm -f *.hpp
for n in *.h* ; do
    install -m 644 $n %{buildroot}%{_includedir}/%{name}
done

# install libs, preserving links
mkdir -p %{buildroot}%{_libdir}
for n in liborigin2.so* ; do
    cp -d $n %{buildroot}%{_libdir}
done


%changelog
* Wed Mar 12 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 20101029-2
+ Revision: 1e14ada
- LOG Rename library package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9916 |12cu|libowfat-0.29-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname owfat %{major}
%define devname %mklibname owfat -d

Summary:	Reimplement libdjb under GPL
Name:		libowfat
Version:	0.29
Release:	1
License:	GPLv2+
Group:		Development/C
Url:		http://www.fefe.de/libowfat/
Source0:	http://www.fefe.de/%{name}/%{name}-%{version}.tar.bz2
Patch0:		libowfat-0.29-shared.patch
BuildRequires:	dietlibc-devel >= 0.32

%description
libowfat is a library of general purpose APIs extracted from Dan
Bernstein's software, reimplemented and covered by the GNU General
Public License Version 2 (no later versions).

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Libowfat shared libraries
Group:		System/Servers

%description -n %{libname}
This package contains libowfat shared libraries.

%files -n %{libname}
%doc CHANGES README
%{_libdir}/libowfat.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Headers and static lib for libowfat development
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Obsoletes:	%{name}-devel < 0.29
Conflicts:	%{name}-devel < 0.29

%description -n %{devname}
Install this package if you want do compile applications using the
libowfat library.

%files -n %{devname}
%{_libdir}/libowfat.so
%{_includedir}/*.h
%{_libdir}/dietlibc/lib/libowfat.a
%{_libdir}/dietlibc/include/*.h
%{_mandir}/man3/*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1 -b .shared

%build
make -f GNUmakefile \
	DIET=''

%install
make -f GNUmakefile \
	DIET='' \
	prefix=%{buildroot}%{_prefix} \
	MAN3DIR=%{buildroot}%{_mandir}/man3 \
	LIBDIR=%{buildroot}%{_libdir} \
	install

make -f GNUmakefile clean
rm -f Makefile
mv -f GNUmakefile.shared GNUmakefile

make -f GNUmakefile \
	prefix="%{_libdir}/dietlibc" \
	DIET="%{_bindir}/diet -Os"

install -d %{buildroot}%{_libdir}/dietlibc
make -f GNUmakefile \
	prefix="%{buildroot}%{_libdir}/dietlibc" \
	LIBDIR="%{buildroot}%{_libdir}/dietlibc/lib" \
	DIET="%{_bindir}/diet -Os" \
	MAN3DIR="%{buildroot}%{_mandir}/man3" \
	install

ln -s libowfat.so.%{version} %{buildroot}%{_libdir}/libowfat.so.%{major}
ln -s libowfat.so.%{version} %{buildroot}%{_libdir}/libowfat.so

# fix conflicting file (from openssl-devel)
mv %{buildroot}%{_mandir}/man3/buffer.3 \
	%{buildroot}%{_mandir}/man3/buffer-libowfat.3


%changelog
* Wed Mar 12 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.29-1
+ Revision: b5e5875
- LOG New version 0.29, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9917 |12cu|libp11-0.2.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2
%define libname %mklibname p11_ %{major}
%define devname %mklibname p11 -d

Summary:	Small library on top of PKCS#11
Name:		libp11
Version:	0.2.8
Release:	2
License:	LGPLv2+
Group:		System/Libraries
Url:		http://www.opensc-project.org/libp11/
Source0:	http://www.opensc-project.org/files/libp11/%{name}-%{version}.tar.gz
BuildRequires:	libltdl-devel
BuildRequires:	pkgconfig(openssl)

%description
Libp11 is a library implementing a small layer on top of PKCS#11 API to make
using PKCS#11 implementations easier.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Library files for libp11
Group:		System/Libraries

%description -n %{libname}
This package contains library files for libp11.

%files -n %{libname}
%doc NEWS
%{_libdir}/libp11.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for libp11
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
This package contains files needed for development with libp11.

%files -n %{devname}
%doc examples
%{_libdir}/*.so
%{_libdir}/pkgconfig/libp11.pc
%{_includedir}/*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

rm -fr %{buildroot}%{_datadir}/doc


%changelog
* Wed Mar 12 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.2.8-2
+ Revision: 03bcfe3
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9918 |12cu|libpacketstream-0.1.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname packetstream %{major}
%define devname %mklibname packetstream -d

Summary:	Interface of the packetstream thread-safe ring buffer
Name:		libpacketstream
Version:	0.1.4
Release:	2
License:	MIT
Group:		System/Libraries
Url:		https://github.com/ienorand/packetstream
Source0:	https://nodeload.github.com/ienorand/packetstream/tarball/%{name}-%{version}.tar.bz2
BuildRequires:	cmake

%description
Interface of the 'packetstream' thread-safe ring buffer.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Shared library for %{name}
Conflicts:	%{name} < 0.1.4-2
Obsoletes:	%{name} < 0.1.4-2

%description -n %{libname}
Shared library for %{name}.

%files -n %{libname}
%{_libdir}/libpacketstream.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for %{name}
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Conflicts:	%{name} < 0.1.4-2

%description -n %{devname}
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}

%files -n %{devname}
%{_libdir}/libpacketstream.so
%{_includedir}/*

#----------------------------------------------------------------------------

%prep
%setup -q
rm -fr debian

%build
%cmake -DMLIBDIR=%{_lib}
%make

%install
%makeinstall_std -C build

%changelog
* Wed Mar 12 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.1.4-2
+ Revision: ff00029
- LOG Re-work package structure



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9919 |12cu|libppd-0.10-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname ppd %{major}
%define devname %mklibname ppd -d

Summary:	Library for handling PPD (PostScript Printer Description) files
Name:		libppd
Version:	0.10
Release:	16
License:	GPLv2+
Group:		Publishing
Url:		http://sourceforge.net/projects/lpr/
Source0:	http://sourceforge.net/projects/lpr/libppd-0.10.tar.bz2
Patch0:		libppd-0.10-autotools.patch
BuildRequires:	pkgconfig(glib)

%description
libppd is a library for handling PPD (PostScript Printer Description)
files, its functions parse the files, list printer options and choices
described in the files to set up GUIs for printing, and it inserts
PostScript commands into PostScript files so that the option settings
of the user are applied to the PostScript print job.

#----------------------------------------------------------------------------

%package -n ppdfilt
Summary:	Sets options according to a PPD file in a PostScript file
Group:		Publishing

%description -n ppdfilt
ppdfilt is a filter which takes PostScript as input, inserts
PostScripy code according to a PPD file and user-supplied option
settings, and puts out the result. Sending a so prepared PostScript
file to the printer to which the PPD file belongs, the printer does
the job with the options as set by the user.

%files -n ppdfilt
%{_bindir}/*
%{_mandir}/man1/*
%{_datadir}/postscript

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Library for handling PPD (PostScript Printer Description) files
Group:		Publishing

%description -n %{libname}
libppd is a library for handling PPD (PostScript Printer Description)
files, its functions parse the files, list printer options and choices
described in the files to set up GUIs for printing, and it inserts
PostScript commands into PostScript files so that the option settings
of the user are applied to the PostScript print job.

%files -n %{libname}
%{_libdir}/libppd.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Headers and links to compile against the "%{libname}" library
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
This package contains all files which one needs to compile programs using
the "%{libname}" library.

%files -n %{devname}
%doc AUTHORS ChangeLog TODO
%{_includedir}/*.h
%{_libdir}/*.so
%{_mandir}/man3/*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1 -b .automake

%build
autoreconf -fi
%configure2_5x --disable-static
# Parallel build is not safe: tested by AdamW 2007/07
make

%install
%makeinstall_std


%changelog
* Wed Mar 12 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.10-16
+ Revision: 9d3a348
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9920 |12cu|libpq++-4.0-17
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 4
%define libname %mklibname pq++ %{major}
%define devname %mklibname pq++ -d

Summary:	C++ interface for PostgreSQL
Name:		libpq++
Version:	4.0
Release:	17
License:	BSD
Group:		System/Libraries
Url:		http://gborg.postgresql.org/project/libpqpp/projdisplay.php
Source0:	%{name}-%{version}.tar.bz2
Patch0:		libpq++-4.0-Makefile.patch
Patch1:		libpq++-4.0-gcc43.patch
BuildRequires:	libstdc++-devel
BuildRequires:	pkgconfig(libpq)
BuildRequires:	pkgconfig(openssl)

%description
This is the C++ interface that has shipped as part of PostgreSQL
until v7.2.3.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	C++ interface for PostgreSQL
Group:		System/Libraries

%description -n %{libname}
This is the C++ interface that has shipped as part of PostgreSQL
until v7.2.3.

%files -n %{libname}
%doc CHANGES README
%{_libdir}/lib*.so.*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development library and header files for %{name}
Group:		Development/C++
Requires:	%{libname} = %{EVRD}
Provides:	pq++-devel = %{EVRD}
Provides:	libpq++-devel = %{EVRD}

%description -n %{devname}
This is the C++ interface that has shipped as part of PostgreSQL
until v7.2.3.

This package contains the %{name} library and its header files
needed to compile applications such as PowerDNS, etc.

%files -n %{devname}
%doc docs/*
%{_includedir}/pgsql/*.h
%{_includedir}/pgsql/libpq++/*.h
%{_libdir}/lib*.so
%{_libdir}/lib*.a

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p0
%patch1 -p0

# clean up CVS stuff
for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -r $i; fi >&/dev/null
done

%build
%serverbuild

%make CFLAGS="%{optflags} -fPIC" CXXFLAGS="%{optflags} %{ldflags} -fPIC"

%install
install -d %{buildroot}%{_libdir}
install -d %{buildroot}%{_includedir}/pgsql/libpq++

install -m644 libpq++.h %{buildroot}%{_includedir}/pgsql/
install -m644 pgconnection.h %{buildroot}%{_includedir}/pgsql/libpq++/
install -m644 pgdatabase.h %{buildroot}%{_includedir}/pgsql/libpq++/
install -m644 pgtransdb.h %{buildroot}%{_includedir}/pgsql/libpq++/
install -m644 pgcursordb.h %{buildroot}%{_includedir}/pgsql/libpq++/
install -m644 pglobject.h %{buildroot}%{_includedir}/pgsql/libpq++/

install -m755 libpq++.so.%{major}.0 %{buildroot}%{_libdir}/
install -m755 libpq++.a %{buildroot}%{_libdir}/
ln -s libpq++.so.%{major}.0 %{buildroot}%{_libdir}/libpq++.so.%{major}
ln -s libpq++.so.%{major}.0 %{buildroot}%{_libdir}/libpq++.so


%changelog
* Sat Apr 19 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.0-17
+ Revision: fbf26f7
- Fix linkage, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9921 |12cu|libqb0-0.14.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define version	0.14.4
%define release	1
%define develname %mklibname -d qb
%define name	%mklibname qb %major

Name:           %name
Version:        %version
Release:        %release
Summary:        An IPC library for high performance servers
Group:          System/Libraries
License:        LGPLv2+
URL:            https://github.com/asalkeld/libqb/wiki
Source0:        https://fedorahosted.org/releases/q/u/quarterback/libqb-%{version}.tar.gz

BuildRequires:  autoconf automake libtool doxygen procps check-devel

%description
%{name} provides high performance client server reusable features.
Initially these are IPC and poll.


%package 	devel
Group:		Development/C
Summary:	Development files for libqb
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{name} = %{version}

%description 	devel
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}

%files devel
%doc README.markdown
%{_includedir}/qb/
%{_libdir}/libqb.so
%{_libdir}/pkgconfig/libqb.pc
%{_mandir}/man3/qb*3*
%{_mandir}/man8/qb*8*
%{_sbindir}/qb-blackbox

%prep
%setup -q -n libqb-%{version}

%build
./autogen.sh
%configure2_5x --disable-static 
%make

%install
#make install DESTDIR=%{buildroot}
%makeinstall_std
find %{buildroot} -name '*.la' -exec rm -f {} ';'
rm -rf %{buildroot}/%{_docdir}/*

%files
%doc COPYING
%{_libdir}/libqb.so.*

%changelog
* Thu Feb 09 2012 Anton Kirilenko <anton.kirilenko@rosalab.ru> 0.10.0-0
+ Revision: 772333
- new upstream version

* Wed Jan 11 2012 Anton Kirilenko <anton.kirilenko@rosalab.ru> 0.8.1-1.14
+ Revision: 759702
- New upstream release: updated to 0.8.1

* Wed Dec 14 2011 Anton Kirilenko <anton.kirilenko@rosalab.ru> 0.7.0-1.13
+ Revision: 741160
- Initial package
- Created package structure for libqb.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9922 |12cu|libqtxdg-0.7.0-0.20140508.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define beta %{nil}
%define scmrev 20140508
%define libname %mklibname qtxdg %{major}
%define devname %mklibname qtxdg -d

Name: libqtxdg
Version: 0.7.0
%if "%{beta}" == ""
%if "%{scmrev}" == ""
Release: 1
Source: %{name}-%{version}.tar.bz2
%else
Release: 0.%{scmrev}.2
Source: %{name}-%{scmrev}.tar.xz
%endif
%else
%if "%{scmrev}" == ""
Release: 0.%{beta}.1
Source: %{name}-%{version}%{beta}.tar.bz2
%else
Release: 0.%{beta}.%{scmrev}.1
Source: %{name}-%{scmrev}.tar.xz
%endif
%endif
Patch0:  libqtxdg-0.7.0-minor-version.patch
Summary: Library providing freedesktop.org specs implementations for Qt
URL: http://lxde.org/
License: GPL
Group: System/Libraries
BuildRequires: cmake
BuildRequires: ninja
BuildRequires: qt4-devel
BuildRequires: magic-devel

%description
Library providing freedesktop.org specs implementations for Qt

%package data
Summary: Data files for %{name}
Group: System/Libraries

%description data
Data files for %{name}

%package -n %{libname}
Summary: Library providing freedesktop.org specs implementations for Qt
Group: System/Libraries
Requires: %{name}-data = %{EVRD}

%description -n %{libname}
Library providing freedesktop.org specs implementations for Qt

%package -n %{devname}
Summary: Development files for %{name}
Group: Development/C
Requires: %{libname} = %{EVRD}

%description -n %{devname}
Development files (Headers etc.) for %{name}, a library providing
freedesktop.org specs implementations for Qt.

%prep
%if "%{scmrev}" == ""
%setup -q -n %{name}-%{version}%{beta}
%else
%setup -q -n %{name}
%endif
%patch0 -p1
%cmake -G Ninja -DCMAKE_MAKE_PROGRAM=ninja

%build
ninja -C build

%install
DESTDIR="%{buildroot}" ninja -C build install
# Fix up the pkgconfig file...
sed -i -e 's,\${prefix}/,,g' "%{buildroot}"%{_libdir}/pkgconfig/*.pc

%files data
%dir %{_datadir}/libqtxdg
%{expand:%(for lang in ar cs cs_CZ da da_DK de_DE el_GR eo es es_VE eu fi fr_FR hu id_ID it_IT ja lt nl pl_PL pt pt_BR ro_RO ru ru_RU sk_SK sl sr_RS th_TH tr uk zh_CN zh_TW; do echo %{_datadir}/libqtxdg/libqtxdg_$lang.qm; done)}

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{devname}
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*
%{_datadir}/cmake/qtxdg

%changelog
* Wed May 14 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.7.0-0.20140508.2
+ Revision: babee24
- Fix minor/patch versions



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9923 |12cu|libqwtplot3d-0.2.7-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define fakename qwtplot3d

%define major 0
%define libname %mklibname %{fakename} %{major}
%define devname %mklibname %{fakename}  -d

Summary:	3D plotting widget extension to the Qt GUI
Name:		libqwtplot3d
Version:	0.2.7
Release:	8
License:	zlib
Group:		System/Libraries
Url:		http://qwtplot3d.sourceforge.net/
Source0:	http://puzzle.dl.sourceforge.net/sourceforge/qwtplot3d/qwtplot3d-%{version}.tar.bz2
Patch0:		qwtplot3d-0.2.7-headers.patch
Patch1:		qwtplot3d-0.2.7-linkage.patch
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(zlib)

%description
QwtPlot3D is a feature-rich Qt/OpenGL-based C++ programming library.
It provides essentially a bunch of 3D-widgets for programmers.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	3D plotting widget extension to the Qt GUI
Group:		System/Libraries

%description -n %{libname}
QwtPlot3D is a feature-rich Qt/OpenGL-based C++ programming library.
It provides essentially a bunch of 3D-widgets for programmers.

%files -n %{libname}
%{_libdir}/libqwtplot3d.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development tools for programs which uses QwtPlot3D Widget set
Group:		Development/Other
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
QwtPlot3D is a feature-rich Qt/OpenGL-based C++ programming library.
It provides essentially a bunch of 3D-widgets for programmers.

%files -n %{devname}
%{_includedir}/*
%{_libdir}/*.so

#----------------------------------------------------------------------------

%prep
%setup -q -n qwtplot3d
%patch0 -p1
%patch1 -p1

%build
%qmake_qt4
%make

%install
mkdir -p %{buildroot}%{_includedir}
mkdir -p %{buildroot}%{_libdir}

for n in include/*.h ; do
    install -m 0644 $n %{buildroot}%{_includedir}
done

# install, preserving links
chmod 0755 lib/libqwtplot3d.so*
for n in lib/libqwtplot3d.so* ; do
    cp -d $n %{buildroot}%{_libdir}
done


%changelog
* Wed Mar 12 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.2.7-8
+ Revision: 20fe29f
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9924 |12cu|libqxt-0.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
######################################################
# SpecFile: libqxt.spec 
# Generato: http://www.mandrivausers.ro/
# MRB-Falticska Florin
######################################################

%define lib_major       0
%define pkgname         libqxt 
%define lib_name        %mklibname qxt  %{lib_major}
%define develname       %mklibname -d qxt
#define  distsuffix	mrb
#define debug_package   %{nil}

Name:		%{pkgname}
Version:	0.6.2
Release:	1
Summary:	Qt extension library
Group:		System/Libraries
License:	LGPLv2
URL:		http://www.libqxt.org/
Source0:	http://bitbucket.org/libqxt/libqxt/get/v%{version}.tar.bz2
Source1:        html.tar.gz
Patch0:		libqxt-linking.patch
Patch1:		libqxt-header-fix.patch
BuildRequires:	pkgconfig(avahi-compat-libdns_sd)
BuildRequires:	pkgconfig(avahi-client)
BuildRequires:	db52-devel
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	qt4-devel


%description
LibQxt, an extension library for Qt, provides a suite of cross-platform
utility classes to add functionality not readily available in the Qt toolkit.

%package -n %{lib_name}
Summary:    Qt extension library
Group:      System/Libraries

%description -n %{lib_name}
LibQxt, an extension library for Qt, provides a suite of cross-platform
utility classes to add functionality not readily available in the Qt toolkit.

%files -n %{lib_name}
%doc AUTHORS CHANGES *.txt LICENSE README
%{_qt_libdir}/libQxt*.so.?*

################################

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/KDE and Qt
Requires:       %{lib_name} = %{version}-%{release}
Requires:	pkgconfig(avahi-compat-libdns_sd)
Requires:	pkgconfig(avahi-client)
Requires:	db52-devel
Requires:	qt4-devel
Provides:       %{name}-devel = %{version}-%{release}

%description -n %{develname}
This package contains libraries and header files for developing applications
that use LibQxt.

%files -n %{develname}
%doc html/
%{_qt_libdir}/libQxt*.so
%{_includedir}/Qxt*/*
%{_qt_plugindir}/designer/libQxtDesignerPlugins.so
%{_qt_datadir}/mkspecs/features/qxt*.prf
##############################

%prep
%setup -q -n %{name}-%{name}-v%{version} -a 1
%patch0 -p1 -b .linking
%patch1 -p1 -b .includes

# we use berkley 5
perl -pi -e "s|#if DB_VERSION_MAJOR < 5|#if DB_VERSION_MAJOR > 5|"  config.tests/db/main.cpp

#TODO: dirty fix zeroconf should be patched.
perl -pi -e "s|<dns_sd.h>|<avahi-compat-libdns_sd/dns_sd.h>|" config.tests/zeroconf/zeroconf.cpp
perl -pi -e "s|<dns_sd.h>|<avahi-compat-libdns_sd/dns_sd.h>|" \
  src/zeroconf/{qxtdiscoverableservice,qxtservicebrowser}_p.h
perl -pi -e "s|<dns_sd.h>|<avahi-compat-libdns_sd/dns_sd.h>|" src/zeroconf/qxtdiscoverableservicename.cpp
# fix rpath
sed -i '/RPATH/d' src/qxtlibs.pri

%build
./configure -verbose \
	    -qmake-bin qmake \
	    -prefix %{_prefix} \
	    -libdir %{_libdir} \
	    -docdir %{_docdir}
	    
%make 


%install
make install INSTALL_ROOT=$RPM_BUILD_ROOT


%changelog
* Sun Dec 15 2013 symbianflo <symbianflo@mandrivausers.ro> 0.6.2-1
+ Revision: 34e3723
- Log: import in contrib



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9925 |12cu|librapi-0.15.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		2
%define libname		%mklibname rapi %{major}
%define develname	%mklibname -d rapi
%define svn	0

Name:		librapi
Summary:	SynCE: Remote Application Programming Interface (RAPI) library
Version:	0.15.2
Release:	3
License:	MIT
Group:		System/Libraries
URL:		http://synce.sourceforge.net/
Source0:	%{name}%{major}-%{version}.tar.gz
Patch0:		librapi2-dso.patch
BuildRequires:	libsynce-devel >= 0.15.1
BuildRequires:	python-devel
BuildRequires:	python-pyrex

%description
Librapi is part of the SynCE project.
The RAPI library is an open source implementation that works like
RAPI.DLL, available on Microsoft operating systems. The library makes
it possible to make remote calls to a computer running Pocket PC.
Documentation for the RAPI calls is available at this address:

http://goo.gl/nsCoA

%package -n	%{libname}
Group:		System/Libraries
Summary:	SynCE: Remote Application Programming Interface (RAPI) library

%description -n %{libname}
Librapi is part of the SynCE project. This package contains shared
libraries.

%package -n	%{name}-python
Group:		System/Libraries
Summary:	SynCE: Remote Application Programming Interface (RAPI) library
Requires:	%{libname} = %{version}-%{release}
Requires:	python

%description -n %{name}-python
Librapi is part of the SynCE project. This package contains Python
bindings.

%package -n	%{develname}
Group:		Development/C
Summary:	SynCE: Remote Application Programming Interface (RAPI) library
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n %{develname}
Librapi is part of the SynCE project. This package contains development
headers.

%prep
%setup -q -n %{name}2-%{version}
%patch0 -p0

%build
%configure2_5x --disable-static --disable-rpath --enable-udev-support --disable-hal-support
%make

%install
%makeinstall_std

rm -f %{buildroot}%{python_sitearch}/pyrapi2.{la,a}

%files
%{_bindir}/*
%{_mandir}/man1/*
%{_mandir}/man3/*

%files -n %{libname}
%{_libdir}/%{name}.so.%{major}*

%files -n %{develname}
%doc README TODO
%{_libdir}/%{name}.so
%{_includedir}/*.h
%{_libdir}/pkgconfig/*.pc

%files -n %{name}-python
%{py_platsitedir}/pyrapi2.*



%changelog
* Tue Mar 15 2011 Matthew Dawkins <mattydaw@mandriva.org> 0.15.2-1mdv2011.0
+ Revision: 645049
- new version 0.15.2
  disabled hal support and enabled udev support

* Sat Nov 13 2010 Bogdano Arendartchuk <bogdano@mandriva.com> 0.15-2mdv2011.0
+ Revision: 597033
- rebuild for python 2.7

* Tue Apr 27 2010 Emmanuel Andry <eandry@mandriva.org> 0.15-1mdv2010.1
+ Revision: 539630
- New version 0.15

* Thu Mar 04 2010 Emmanuel Andry <eandry@mandriva.org> 0.15-0.r3893.1mdv2010.1
+ Revision: 514173
- pre 0.15 svn snapshot

* Thu Jul 23 2009 Frederik Himpe <fhimpe@mandriva.org> 0.14-1mdv2010.0
+ Revision: 398828
- Add some BuildRequires needed for autoreconf
- Update to new version 0.14
- Don't remove -Werror from CFLAGS because it results in broken
  CFLAGS if you use "Werror=format-security"
- Don't build static libraries
- Remove rpath
- Use fixed version number in obsoletes so that not more and more
  unexisting versions are obsoleted

* Tue Jan 13 2009 Adam Williamson <awilliamson@mandriva.org> 0.13.1-1mdv2009.1
+ Revision: 329177
- hack up the synce br because of the non-synced releases
- drop nogil.diff (merged upstream)
- new release 0.13.1

* Mon Jan 12 2009 Adam Williamson <awilliamson@mandriva.org> 0.13-1mdv2009.1
+ Revision: 328728
- add pyrapi-nogil.diff: fix build with recent pyrex (from Mark Ellis)
- new release 0.13

* Sat Dec 27 2008 Adam Williamson <awilliamson@mandriva.org> 0.12-2mdv2009.1
+ Revision: 319650
- rebuild with python 2.6

* Wed Jul 16 2008 Adam Williamson <awilliamson@mandriva.org> 0.12-1mdv2009.0
+ Revision: 236629
- new release 0.12

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Wed Apr 16 2008 Adam Williamson <awilliamson@mandriva.org> 0.11.1-1mdv2009.0
+ Revision: 194613
- drop all patches (merged upstream)
- new release 0.11.1

* Thu Mar 20 2008 Adam Williamson <awilliamson@mandriva.org> 0.11-9mdv2008.1
+ Revision: 189196
- add timeout.patch: from upstream SVN, increases a timeout (avoids problems when removing larger applications)

* Wed Mar 12 2008 Adam Williamson <awilliamson@mandriva.org> 0.11-8mdv2008.1
+ Revision: 187221
- streamline file lists
- python package should be %%{name}-python not %%{libname}-python
- move docs from lib to devel package, add conflicts to ensure successful upgrade
- add rapierror.patch (RAPIError must be a subclass of Exception - needed to fix a bug in sync-engine)
- version all obsoletes
- Clean up spec (tabs, macros, descriptions)

* Fri Feb 01 2008 Funda Wang <fwang@mandriva.org> 0.11-7mdv2008.1
+ Revision: 161182
- correctly obsoletes old devel package

* Mon Jan 14 2008 Emmanuel Andry <eandry@mandriva.org> 0.11-6mdv2008.1
+ Revision: 151760
- add provides

* Sat Jan 12 2008 Emmanuel Andry <eandry@mandriva.org> 0.11-5mdv2008.1
+ Revision: 149804
- fix obsoletes again

* Fri Jan 11 2008 Emmanuel Andry <eandry@mandriva.org> 0.11-4mdv2008.1
+ Revision: 149175
- split binaries into a separate package
- fix obsoletes

* Thu Jan 10 2008 Emmanuel Andry <eandry@mandriva.org> 0.11-2mdv2008.1
+ Revision: 147736
- import librapi



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9926 |12cu|librecad-2.0.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		prjname	LibreCAD

Summary:	Computer-aided design (CAD) system
Name:		librecad
Version:	2.0.5
Release:	1
Epoch:		1
License:	GPLv2+
Group:		Graphics
Url:		http://www.librecad.org
Source0:	https://github.com/LibreCAD/LibreCAD/archive/%{prjname}-%{version}.tar.gz
Patch0:		librecad-1.0.0-mdv-desktop.patch
Patch1:		librecad-2.0.2-install.patch
Patch2:		librecad-2.0.2-plugindir.patch
BuildRequires:	boost-devel
BuildRequires:	qt4-devel
BuildRequires:	qt4-assistant
BuildRequires:	qt4-linguist
BuildRequires:	muparser-devel
Requires:	%{name}-data
Suggests:	%{name}-plugins

%description
LibreCAD is an application for computer aided design (CAD) in two
dimensions (2D). With LibreCAD you can create technical drawings
such as plans for buildings, interiors, mechanical parts or schemas
and diagrams.

#----------------------------------------------------------------------------

%package data
Summary:	Platform-independant files for %{name}
Group:		Graphics
Requires:	%{name}
BuildArch:	noarch

%description data
Contains the platform-independent files for LibreCAD, including
fonts, patterns, translations.

%files data
%{_datadir}/%{name}/doc/*
%{_datadir}/%{name}/fonts/*
%{_datadir}/%{name}/library/*
%{_datadir}/%{name}/patterns/*
%{_datadir}/%{name}/qm/*

#----------------------------------------------------------------------------

%package plugins
Summary:	Plugins libraries files for %{name}
Group:		Graphics
Requires:	%{name}

%description plugins
Contains the plugins files for LibreCAD.

%files plugins
%{_libdir}/%{name}/plugins/*

#----------------------------------------------------------------------------

%prep
%setup -q -n %{prjname}-%{version}
%patch0 -p1
%patch1 -p1
%patch2 -p1
find . -type f -executable -a \( -name '*.cpp' -o -name '*.h' \) | xargs -i{} chmod 644 {}

sed -i 's|##LIBDIR##|%{_libdir}|g' librecad/src/lib/engine/rs_system.cpp

%build
%qmake_qt4
%make

%install
export BUILDDIR="%{buildroot}%{_datadir}/%{name}"
sh scripts/postprocess-unix.sh

mkdir -p %{buildroot}%{_libdir}/%{name}/plugins
mv unix/resources/plugins/* %{buildroot}%{_libdir}/%{name}/plugins/
install -Dpm 755 unix/%{name} %{buildroot}%{_bindir}/%{name}
install -Dpm 755 unix/ttf2lff %{buildroot}%{_bindir}/ttf2lff
install -Dpm 644 desktop/%{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
install -Dpm 644 librecad/res/main/%{name}.png %{buildroot}%{_datadir}/pixmaps/%{name}.png
install -Dpm 644 desktop/%{name}.sharedmimeinfo %{buildroot}%{_datadir}/mime/packages/%{name}.xml
install -Dpm 644 desktop/%{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1

%files
%{_bindir}/%{name}
%{_bindir}/ttf2lff
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/mime/packages/%{name}.xml
%{_mandir}/man1/%{name}.1*
%changelog
* Sat Sep 13 2014 djam <djam5@ya.ru> 1:2.0.5-1
+ Revision: 856de66
- Merge pull request #1 from djam/librecad:rosa2012.1
- Update to 2.0.5



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9927 |12cu|librep-0.92.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

%define major 16
%define libname %mklibname rep %{major}
%define devname %mklibname rep -d

Summary:	An embeddable LISP environment
Name:		librep
Version:	0.92.3
Release:	2
License:	GPLv2+
Group:		System/Libraries
Url:		http://librep.sourceforge.net/
Source0:	http://download.tuxfamily.org/librep/%{name}-%{version}.tar.xz
Source1:	http://download.tuxfamily.org/librep/%{name}-%{version}.tar.xz.sha1
BuildRequires:	texinfo
BuildRequires:	gdbm-devel
BuildRequires:	gmp-devel
BuildRequires:	gpm-devel
BuildRequires:	readline-devel
BuildRequires:	pkgconfig(libffi)
BuildRequires:	pkgconfig(ncurses)

%description
This is a lightweight LISP environment for UNIX. It contains a LISP
interpreter, byte-code compiler and virtual machine. Applications may use the
LISP interpreter as an extension language, or it may be used for standalone
scripts.

Originally inspired by Emacs Lisp, the language dialect combines many of the
elisp features while trying to remove some of the main deficiencies, with
features from Common Lisp and Scheme.

%files
%doc ChangeLog COPYING INSTALL NEWS README TODO
%{_bindir}/rep
%{_bindir}/rep-remote
%{_libexecdir}/rep/
%{_infodir}/librep*
%{_datadir}/emacs/site-lisp/*.el
%{_datadir}/rep
%{_mandir}/man1/rep-remote.1*
%{_mandir}/man1/rep.1*

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Libraries used by librep
Group:		System/Libraries

%description -n %{libname}
Libraries used by librep.

%files -n %{libname}
%{_libdir}/librep.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Librep include files and link libraries
Group:		Development/Other
Requires:	%{name} = %{EVRD}
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
Link libraries and C header files for librep development.

%files -n %{devname}
%{_bindir}/rep-xgettext
%{_bindir}/repdoc
%{_mandir}/man1/rep-xgettext.1*
%{_mandir}/man1/repdoc.1*
%{_libdir}/librep.so
%{_includedir}/*
%{_libdir}/pkgconfig/librep.pc

#----------------------------------------------------------------------------

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--disable-static \
	--with-readline
%make

%install
%makeinstall_std host_type=%{_target_platform}


%changelog
* Tue Apr 01 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.92.3-2
+ Revision: 7f9f0e2
- New version 0.92.3



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9928 |12cu|libretro-20130608-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Debug depends on system CFLAGS but various cores use their own
# It's quite a pain to patch every core for CFLAGS and maintain patches
# And debug is not really needed here anyway
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	An interface for emulator and game ports
Name:		libretro
Version:	20130608
Release:	1
Group:		Emulators
# Actually, various for each core but mostly GPLv2
License:	GPL
Url:		http://www.libretro.org/
# fetched via libretro-fetch.sh from git and re-packed
Source:		%{name}-%{version}.tar.bz2
Suggests:	retroarch
Suggests:	%{name}-bnes
Suggests:	%{name}-bsnes-accuracy
Suggests:	%{name}-bsnes-balanced
Suggests:	%{name}-bsnes-performance
Suggests:	%{name}-desmume
Suggests:	%{name}-dosbox
Suggests:	%{name}-fba
Suggests:	%{name}-fceumm
Suggests:	%{name}-gambatte
Suggests:	%{name}-genesis-plus-gx
Suggests:	%{name}-mednafen-gba
Suggests:	%{name}-mednafen-ngp
Suggests:	%{name}-mednafen-psx
Suggests:	%{name}-mednafen-snes
Suggests:	%{name}-mednafen-vb
Suggests:	%{name}-mednafen-wswan
Suggests:	%{name}-meteor
Suggests:	%{name}-nestopia
Suggests:	%{name}-nxengine
Suggests:	%{name}-pcsx-rearmed
Suggests:	%{name}-prboom
Suggests:	%{name}-quicknes
Suggests:	%{name}-scummvm
Suggests:	%{name}-snes9x
Suggests:	%{name}-snes9x-next
Suggests:	%{name}-stella
Suggests:	%{name}-tyrquake
Suggests:	%{name}-vba-next

%description
For each emulator 'core', RetroArch makes use of a library API that we like
to call 'libretro'.

Think of libretro as an interface for emulator and game ports. You can make
a libretro port once and expect the same code to run on all the platforms
that RetroArch supports. It's designed with simplicity and ease of use in
mind so that the porter can worry about the port at hand instead of having
to wrestle with an obfuscatory API.

The purpose of the project is to help ease the work of the emulator/game
porter by giving him an API that allows him to target multiple platforms
at once without having to redo any code. He doesn't have to worry about
writing input/video/audio drivers - all of that is supplied to him by
RetroArch. All he has to do is to have the emulator port hook into the
libretro API and that's it - we take care of the rest.

%files

#----------------------------------------------------------------------------

%package bnes
Summary:	bNES core for libretro (NES)
Provides:	libretro-core = %{EVRD}

%description bnes
bNES core for libretro. It's used to run Nintendo games.

%files bnes
%{_libdir}/%{name}/bnes_libretro.so

#----------------------------------------------------------------------------

%package bsnes-accuracy
Summary:	bSNES core for libretro with accuracy optimization (SNES)
Provides:	libretro-core = %{EVRD}

%description bsnes-accuracy
bSNES core for libretro with accuracy optimization.
It's used to run Super Nintendo games.

%files bsnes-accuracy
%{_libdir}/%{name}/bsnes_libretro_accuracy.so

#----------------------------------------------------------------------------

%package bsnes-balanced
Summary:	bSNES core for libretro with balanced optimization (SNES)
Provides:	libretro-core = %{EVRD}

%description bsnes-balanced
bSNES core for libretro with balanced optimization.
It's used to run Super Nintendo games.

%files bsnes-balanced
%{_libdir}/%{name}/bsnes_libretro_balanced.so

#----------------------------------------------------------------------------

%package bsnes-performance
Summary:	bSNES core for libretro with performance optimization (SNES)
Provides:	libretro-core = %{EVRD}

%description bsnes-performance
bSNES core for libretro with performance optimization.
It's used to run Super Nintendo games.

%files bsnes-performance
%{_libdir}/%{name}/bsnes_libretro_performance.so

#----------------------------------------------------------------------------

%package desmume
Summary:	Desmume core for libretro (NDS)
Provides:	libretro-core = %{EVRD}

%description desmume
Desmume core for libretro. It's used to run Nintendo DS games.

%files desmume
%{_libdir}/%{name}/desmume_libretro.so

#----------------------------------------------------------------------------

%package dosbox
Summary:	DOSBox core for libretro (DOS)
Provides:	libretro-core = %{EVRD}

%description dosbox
DOSBox core for libretro. It's used to run DOS games.

%files dosbox
%{_libdir}/%{name}/dosbox_libretro.so

#----------------------------------------------------------------------------

%package fba
Summary:	Final Burn Alpha core for libretro (arcade)
Provides:	libretro-core = %{EVRD}

%description fba
Final Burn Alpha core for libretro. It's used to run arcade games.

It should be able to load:
- Capcom CPS-1 and CPS-2
- SNK Neo-Geo
- Toaplan
- Cave hardware
- and various games on miscellaneous hardware

%files fba
%{_libdir}/%{name}/fb_alpha_libretro.so

#----------------------------------------------------------------------------

%package fceumm
Summary:	FCE Ultra mappers modified core for libretro (NES)
Provides:	libretro-core = %{EVRD}

%description fceumm
FCE Ultra mappers modified core for libretro. It's used to run Nintendo games.

%files fceumm
%{_libdir}/%{name}/fceumm_libretro.so

#----------------------------------------------------------------------------

%package gambatte
Summary:	Gambatte core for libretro (GBC)
Provides:	libretro-core = %{EVRD}

%description gambatte
Gambatte core for libretro. It's used to run Game Boy Color games.

%files gambatte
%{_libdir}/%{name}/gambatte_libretro.so

#----------------------------------------------------------------------------

%package genesis-plus-gx
Summary:	Genesis Plus GX core for libretro (SMD etc)
Provides:	libretro-core = %{EVRD}

%description genesis-plus-gx
Genesis Plus GX core for libretro. It should be able to load:
- Genesis/Mega Drive
- Sega/Mega CD
- Master System
- Game Gear & SG-1000

%files genesis-plus-gx
%{_libdir}/%{name}/genesis_plus_gx_libretro.so

#----------------------------------------------------------------------------

%package mednafen-gba
Summary:	Mednafen Game Boy Advance core for libretro (GBA)
Provides:	libretro-core = %{EVRD}

%description mednafen-gba
Mednafen GBA core for libretro. It's used to run Game Boy Advance games.

%files mednafen-gba
%{_libdir}/%{name}/mednafen_gba_libretro.so

#----------------------------------------------------------------------------

%package mednafen-ngp
Summary:	Mednafen Neo Geo Pocket core for libretro (NGP)
Provides:	libretro-core = %{EVRD}

%description mednafen-ngp
Mednafen NGP core for libretro. It's used to run Neo Geo Pocket games.

%files mednafen-ngp
%{_libdir}/%{name}/mednafen_ngp_libretro.so

#----------------------------------------------------------------------------

%package mednafen-pce
Summary:	Mednafen PC Engine core for libretro (NGP)
Provides:	libretro-core = %{EVRD}

%description mednafen-pce
Mednafen PCE core for libretro. It's used to run PC Engine/TurboGrafx-16 games.

TG-CD emulation requires the CD BIOS image, named as syscard3.pce.
This BIOS image is to be placed into the Mednafen base directory ~/.mednafen/.
Then, you will have to indicate to Mednafen where the syscard3.pce file is
located. To do this, edit the ~/.mednafen/mednafen.cfg file:

;Path to the ROM BIOS

pce.cdbios /path/to/file/syscard3.pce

%files mednafen-pce
%{_libdir}/%{name}/mednafen_pce_fast_libretro.so

#----------------------------------------------------------------------------

%package mednafen-psx
Summary:	Mednafen Sony Playstation 1 core for libretro (PSX)
Provides:	libretro-core = %{EVRD}

%description mednafen-psx
Mednafen PSX core for libretro. It's used to run Sony Playstation 1 games.

* Running

To run this core, the "system directory" must be defined if running in
RetroArch. Here, the PSX BIOSes must be placed, $sysdir/SCPH550{0,1,2}
for Japanese, NA and EU regions respectively. Memory cards will also be
saved to this system directory.

* Loading ISOs

Mednafen differs from other PS1 emulators in that it reads a .cue sheet
that points to an .iso/.bin whatever. If you have e.g. <tt>foo.iso</tt>,
you should create a foo.cue, and fill this in:

    FILE "foo.iso" BINARY
       TRACK 01 MODE1/2352
          INDEX 01 00:00:00

After that, you can load the <tt>foo.cue</tt> file as a ROM.
Note that this is a dirty hack and will not work on all games.
Ideally, make sure to use rips that have cue-sheets.

%files mednafen-psx
%{_libdir}/%{name}/mednafen_psx_libretro.so

#----------------------------------------------------------------------------

%package mednafen-snes
Summary:	Mednafen Super Nintendo core for libretro (SNES)
Provides:	libretro-core = %{EVRD}

%description mednafen-snes
Mednafen SNES core for libretro. It's used to run Super Nintendo games.

%files mednafen-snes
%{_libdir}/%{name}/mednafen_snes_libretro.so

#----------------------------------------------------------------------------

%package mednafen-vb
Summary:	Mednafen Virtual Boy core for libretro
Provides:	libretro-core = %{EVRD}

%description mednafen-vb
Mednafen VB core for libretro. It's used to run Nintendo Virtual Boy games.

%files mednafen-vb
%{_libdir}/%{name}/mednafen_vb_libretro.so

#----------------------------------------------------------------------------

%package mednafen-wswan
Summary:	Mednafen WonderSwan core for libretro
Provides:	libretro-core = %{EVRD}

%description mednafen-wswan
Mednafen WSwan core for libretro. It's used to run Bandai WonderSwan games.

%files mednafen-wswan
%{_libdir}/%{name}/mednafen_wswan_libretro.so

#----------------------------------------------------------------------------

%package meteor
Summary:	Meteor core for libretro (GBA)
Provides:	libretro-core = %{EVRD}

%description meteor
Meteor core for libretro. It's used to run Game Boy Advance games.

%files meteor
%{_libdir}/%{name}/meteor_libretro.so

#----------------------------------------------------------------------------

%package nestopia
Summary:	Nestopia core for libretro (NES)
Provides:	libretro-core = %{EVRD}

%description nestopia
Nestopia core for libretro. It's used to run Nintendo games.

%files nestopia
%{_libdir}/%{name}/nestopia_libretro.so

#----------------------------------------------------------------------------

%package nxengine
Summary:	NXEngine core for libretro (Cave Story)
Provides:	libretro-core = %{EVRD}

%description nxengine
NXEngine core for libretro. It's used to run Cave Story (Doukutsu Monogatari).

%files nxengine
%{_libdir}/%{name}/nxengine_libretro.so

#----------------------------------------------------------------------------

%package pcsx-rearmed
Summary:	PCSX-ReARMed core for libretro (PSX)
Provides:	libretro-core = %{EVRD}

%description pcsx-rearmed
PCSX-ReARMed core for libretro. It's used to run Sony Playstation 1 games.

%files pcsx-rearmed
%{_libdir}/%{name}/pcsx_rearmed_libretro.so

#----------------------------------------------------------------------------

%package prboom
Summary:	PrBoom core for libretro (Doom)
Provides:	libretro-core = %{EVRD}

%description prboom
PrBoom core for libretro. It's used to run early Doom games.

PrBoom is a game engine - it provides a program to play Doom levels, but
it doesn't include any levels itself. More importantly, you need all the
sounds, sprites, and other graphics that make up the Doom environment.
So to play PrBoom, you need one of the main Doom date files from id
Software - either doom.wad, doom2.wad, tnt.wad or plutonia.wad from one
of the commercial Doom games, or the shareware doom1.wad. This file
is called the IWAD.

PrBoom also supports playing Doom add-on levels, called "PWADs", which
are small extra .wad files which just contain extra levels or other
resources. PWADs are ONLY ADD-ONS, you still need the original IWAD
that they are designed to work with. In practice, most PWADs on the
Internet require doom2.wad (although some work with doom.wad).

%files prboom
%{_libdir}/%{name}/prboom_libretro.so

#----------------------------------------------------------------------------

%package quicknes
Summary:	QuickNES core for libretro (NES)
Provides:	libretro-core = %{EVRD}

%description quicknes
QuickNES core for libretro. It's used to run Nintendo games.

%files quicknes
%{_libdir}/%{name}/quicknes_libretro.so

#----------------------------------------------------------------------------

%package scummvm
Summary:	ScummVM core for libretro (DOS etc)
Provides:	libretro-core = %{EVRD}

%description scummvm
ScummVM core for libretro. It's used to run various games,
mostly classic DOS point-and-click adventures.

%files scummvm
%{_libdir}/%{name}/scummvm_libretro.so

#----------------------------------------------------------------------------

%package snes9x
Summary:	SNES9x core for libretro (SNES)
Provides:	libretro-core = %{EVRD}

%description snes9x
SNES9x core for libretro. It's used to run Super Nintendo games.

%files snes9x
%{_libdir}/%{name}/snes9x_libretro.so

#----------------------------------------------------------------------------

%package snes9x-next
Summary:	SNES9x Next core for libretro (SNES)
Provides:	libretro-core = %{EVRD}

%description snes9x-next
SNES9x Next core for libretro. It's used to run Super Nintendo games.

SNES9x Next is an optimized port/rewrite of SNES9x 1.52+ to libretro.

%files snes9x-next
%{_libdir}/%{name}/snes9x_next_libretro.so

#----------------------------------------------------------------------------

%package stella
Summary:	Stella core for libretro (Atari 2600)
Provides:	libretro-core = %{EVRD}

%description stella
Stella core for libretro. It's used to run Atari 2600 games.

%files stella
%{_libdir}/%{name}/stella_libretro.so

#----------------------------------------------------------------------------

%package tyrquake
Summary:	Tyr-Quake core for libretro (Quake)
Provides:	libretro-core = %{EVRD}

%description tyrquake
Tyr-Quake core for libretro. It's used to run Quake 1 and QuakeWorld.

%files tyrquake
%{_libdir}/%{name}/tyrquake_libretro.so

#----------------------------------------------------------------------------

%package vba-next
Summary:	VBA Next core for libretro (GBA)
Provides:	libretro-core = %{EVRD}

%description vba-next
VBA Next core for libretro. It's used to run Game Boy Advance games.

VBA Next is an optimized port of VBA-M to libretro.

%files vba-next
%{_libdir}/%{name}/vba_next_libretro.so

#----------------------------------------------------------------------------

%prep
%setup -q
# Drop usless cores
rm -rf libretro-gl-modelviewer
rm -rf libretro-gl-scenewalker
# virtual memory exhausted during build
rm -rf libretro-picodrive
# not ready yet
rm -rf libretro-mame078

%build
./libretro-build.sh

%install
mkdir -p %{buildroot}%{_libdir}/%{name}
./libretro-install.sh %{buildroot}%{_libdir}/%{name}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9929 |12cu|libroadnav-0.20-0.0.alpha.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname roadnav %{major}
%define devname %mklibname roadnav -d

Summary:	A GPS mapping data library
Name:		libroadnav
Version:	0.20
Release:	0.0.alpha.4
License:	LGPLv2.1+
Group:		System/Libraries
Url:		http://roadnav.sourceforge.net/
Source0:	http://roadnav.sourceforge.net/prerel/%{name}-%{version}alpha.tar.gz
Patch0:		libroadnav-0.20alpha-shared.diff
BuildRequires:	libtool
BuildRequires:	wxgtku2.8-devel

%description
LibRoadnav is a library that makes mapping data easily accessible to
developers. It can automatically download mapping data from a variety of free
online sources, process that data, and make street maps of any place in the
United States available to developers and their applications. It can also
produce turn by turn directions from one place in the US to another.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	A GPS mapping data library
Group:		System/Libraries

%description -n %{libname}
LibRoadnav is a library that makes mapping data easily accessible to
developers. It can automatically download mapping data from a variety of free
online sources, process that data, and make street maps of any place in the
United States available to developers and their applications. It can also
produce turn by turn directions from one place in the US to another.

%files -n %{libname}
%doc AUTHORS COPYING ChangeLog README
%{_libdir}/*.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Static library and header files for the libroadnav library
Group:		Development/C++
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
LibRoadnav is a library that makes mapping data easily accessible to 
developers. It can automatically download mapping data from a variety of free
online sources, process that data, and make street maps of any place in the
United States available to developers and their applications. It can also
produce turn by turn directions from one place in the US to another.

This package contains the static libroadnav library and its header files needed
to compile applications such as roadnav, etc.

%files -n %{devname}
%{_includedir}/%{name}
%{_libdir}/*.so

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{version}alpha
%patch0 -p1

find . -name "Makefile*" -o -name "*.m4" -o -name "configure*" |xargs sed -i -e 's,configure.in,configure.ac,g'

%build
autoreconf -fi
%configure2_5x --disable-static
%make

%install
%makeinstall_std

# cleanup
rm -rf %{buildroot}%{_datadir}/doc/%{name}


%changelog
* Wed Mar 12 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.20-0.0.alpha.4
+ Revision: 0bd1426
- LOG Adjust automake stuff, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9930 |12cu|librra-0.14-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define shortname rra

%define major 0
%define libname %mklibname %{shortname} %{major}
%define devname %mklibname %{shortname} -d

Summary:	SynCE: Communication application
Name:		librra
Version:	0.14
Release:	5
License:	MIT
Group:		System/Libraries
Url:		http://synce.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/synce/%{name}-%{version}.tar.gz
BuildRequires:	python-pyrex
BuildRequires:	libmimedir-devel
BuildRequires:	pkgconfig(librapi2) >= %{version}
BuildRequires:	pkgconfig(python)

%description
%{name} is part of the SynCE project.

%files
%doc README TODO
%{_bindir}/*
%{_mandir}/man?/*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	SynCE: Communication application
Group:		Development/C
Provides:	%{name}-devel = %{EVRD}
Requires:	%{libname} = %{EVRD}

%description -n %{devname}
%{name} is part of the SynCE project.

%files -n %{devname}
%{_libdir}/*.so
%{_includedir}/rra
%{_libdir}/pkgconfig/librra.pc

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	SynCE: Communication application
Group:		System/Libraries

%description -n %{libname}
%{name} is part of the SynCE project.

%files -n %{libname}
%{_libdir}/librra.so.%{major}*

#----------------------------------------------------------------------------

%package -n python-%{name}
Summary:	SynCE: Communication application
Group:		System/Libraries

%description -n python-%{name}
%{name} is part of the SynCE project.

%files -n python-%{name}
%{py_platsitedir}/pyrra.*

#----------------------------------------------------------------------------

%prep
%setup -q
perl -pi -e 's/-Werror//' lib/Makefile.in

%build
%configure2_5x \
	--disable-static \
	--with-libsynce=%{_prefix} \
	--includedir=%{_includedir}/rra
%make includedir=%{buildroot}%{_includedir}/rra

%install
%makeinstall includedir=%{buildroot}%{_includedir}/rra


%changelog
* Wed Mar 12 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.14-5
+ Revision: 7504bb3
- LOG Disable static library



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9931 |12cu|libsigc++1.2-1.2.7-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname libsigc++

%define api 1.2
%define major 5
%define libname %mklibname sigc++ %{api} %{major}
%define devname %mklibname sigc++ %{api} -d

Summary:	The Typesafe Signal Framework for C++
Name:		%{pkgname}%{api}
Version:	1.2.7
Release:	5
License:	LGPLv2.1+
Group:		System/Libraries
Url:		http://libsigc.sourceforge.net/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/libsigc++/%{pkgname}-%{version}.tar.bz2

%description
Callback system for use in widget libraries, abstract interfaces, and
general programming.

This library implements a full callback system for use in widget
libraries, abstract interfaces, and general programming. Originally part
of the Gtk-- widget set, %{pkgname} is now a separate library to provide for
more general use. It is the most complete library of its kind with the
ablity to connect an abstract callback to a class method, function, or
function object. It contains adaptor classes for connection of dissimilar
callbacks and has an ease of use unmatched by other C++ callback
libraries.

Package gtkmm, which is a c++ binding to the famous gtk+ library, uses
%{pkgname}.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	The Typesafe Signal Framework for C++
Group:		System/Libraries

%description -n %{libname}
Callback system for use in widget libraries, abstract interfaces, and
general programming.

This library implements a full callback system for use in widget
libraries, abstract interfaces, and general programming. Originally part
of the Gtk-- widget set, %{pkgname} is now a separate library to provide for
more general use. It is the most complete library of its kind with the
ablity to connect an abstract callback to a class method, function, or
function object. It contains adaptor classes for connection of dissimilar
callbacks and has an ease of use unmatched by other C++ callback
libraries.

Package gtkmm, which is a c++ binding to the famous gtk+ library, uses
%{pkgname}.

%files -n %{libname}
%doc AUTHORS COPYING.LIB FEATURES NEWS README
%{_libdir}/libsigc-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development tools for the Typesafe Signal Framework for C++
Group:		Development/C++
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Conflicts:	%{_lib}sigc++1.2_5-devel < 1.2.7-5
Obsoletes:	%{_lib}sigc++1.2_5-devel < 1.2.7-5

%description -n %{devname}
This package contains the headers and static libraries of %{pkgname},
which are needed when developing or compiling applications which use
%{pkgname}.

%files -n %{devname}
%doc ChangeLog TODO IDEAS doc/[[:lower:]]*
%{_includedir}/*
%{_libdir}/libsigc-%{api}.so
%{_libdir}/pkgconfig/*
%{_libdir}/sigc++-%{api}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{pkgname}-%{version}

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

rm -rf doc/tests
mkdir doc/tests
cp tests/*.cc tests/README tests/Makefile doc/tests/

rm -rf doc/examples
mkdir doc/examples
cp examples/*.cc examples/Makefile doc/examples/

# remove files not bundled
rm -f doc/manual/README

%check
make check


%changelog
* Wed Mar 12 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.2.7-5
+ Revision: cba465f
- LOG Rename devel package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9932 |12cu|libsignon-glib-1.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api	1.0
%define major	1
%define libname	%mklibname signon-glib %{major}
%define girname	%mklibname signon-glib-gir %{api}
%define devname	%mklibname -d signon-glib

Summary:	Authorization and authentication management for glib
Name:		libsignon-glib
Version:	1.8
Release:	1
Group:		System/Libraries
License:	LGPLv2
Url:		http://code.google.com/p/accounts-sso/
Source0:	http://accounts-sso.googlecode.com/files/%{name}-%{version}.tar.gz
BuildRequires:	python-gi >= 2.90
BuildRequires:	xsltproc
BuildRequires:	pkgconfig(check) >= 0.9.4
BuildRequires:	pkgconfig(gio-2.0) >= 2.30
BuildRequires:	pkgconfig(gio-unix-2.0)
BuildRequires:	pkgconfig(glib-2.0) >= 2.26
BuildRequires:	pkgconfig(gobject-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(pygobject-3.0) >= 2.90
BuildRequires:	pkgconfig(signond) >= 8.40

%description
libsignon-glib provides authorization and authentication management for GLib
applications.

%package -n %{libname}
Group:		System/Libraries
Summary:	Accounts and SSO (Single Sign-On) framework

%description -n %{libname}
libsignon-glib provides authorization and authentication management for GLib
applications.

%package -n %{girname}
Group:		System/Libraries
Summary:	GObject Introspection interface description for %{name}

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Requires:	%{girname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{devname}
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.

%package -n python-%{name}
Summary:	Python binding for %{name}
Group:		Development/Python

%description -n python-%{name}
Python binding for %{name}.

%prep
%setup -q

%build
%configure2_5x --disable-static
make

%install
%makeinstall_std
rm -fr %{buildroot}%{_prefix}/doc

%files -n %{libname}
%{_libdir}/%{name}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Signon-%{api}.typelib

%files -n %{devname}
%doc COPYING AUTHORS
%{_libdir}/%{name}.so
%{_libdir}/pkgconfig/%{name}.pc
%{_includedir}/%{name}
%{_datadir}/gir-1.0/Signon-%{api}.gir
%{_datadir}/gtk-doc/html/%{name}
%{_datadir}/vala/vapi/*

%files -n python-%{name}
%py_platsitedir/gi/overrides/Signon.*


%changelog
* Sun Jun 30 2013 mdawkins (Matthew Dawkins) <mattydaw@gmail.com> 1.8-1
+ Revision: d86e65e
- revert to non parallel make



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9933 |12cu|libsnet-1.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname snet %{major}
%define libnamep %mklibname snet_p %{major}
%define devname %mklibname snet -d

Summary:	The libsnet library
Name:		libsnet
Version:	1.0.0
Release:	1
Epoch:		1
License:	BSD
Group:		System/Libraries
Url:		http://sourceforge.net/projects/libsnet
Source0:	%{name}-%{version}.tar.gz
Patch0:		libsnet-makefile_fixes.diff
BuildRequires:	sasl-devel
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(zlib)

%description
The libsnet library.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	The libsnet library
Group:		System/Libraries

%description -n %{libname}
The libsnet library.

%files -n %{libname}
%{_libdir}/libsnet.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libnamep}
Summary:	The libsnet library
Group:		System/Libraries
Conflicts:	%{_lib}sname0 < 1:1.0.0

%description -n %{libnamep}
The libsnet library.

%files -n %{libnamep}
%{_libdir}/libsnet_p.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Static library and header files for the libsnet library
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Requires:	%{libnamep} = %{EVRD}
Provides:	snet-devel = %{EVRD}
Provides:	libsnet-devel = %{EVRD}

%description -n	%{devname}
This package contains the static libsnet library and its header
files needed to compile applications such as radmind, nefu, etc.

%files -n %{devname}
%{_includedir}/*
%{_libdir}/*.so

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

find . -type d -perm 0700 -exec chmod 755 {} \;
find . -type f -perm 0555 -exec chmod 755 {} \;
find . -type f -perm 0444 -exec chmod 644 {} \;

for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
done

# lib64 fixes
perl -pi -e "s|/lib\b|/%{_lib}|g" *

%build
export OPTOPTS="%{optflags} -fPIC"
export LIBS="-lcrypto -lssl -lsasl2 -lz"

%configure2_5x \
	--enable-shared \
	--disable-static \
	--with-zlib=%{_prefix} \
	--with-ssl=%{_prefix} \
	--with-sasl=%{_prefix}

%make

%install
%makeinstall


%changelog
* Wed Mar 12 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:1.0.0-1
+ Revision: 618fd36
- LOG New version 1.0.0, split library package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9934 |12cu|libsodium-0.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 10
%define libname %mklibname sodium %{major}
%define devname %mklibname sodium -d

Name:           libsodium
Version:        0.6.0
Release:        1
Group:          System/Libraries
Summary:        The Sodium crypto library
License:        ISC
URL:            http://libsodium.org/
Source0:        http://download.libsodium.org/libsodium/releases/%{name}-%{version}.tar.gz

%description
Sodium is a new, easy-to-use software library for encryption, decryption, 
signatures, password hashing and more. It is a portable, cross-compilable, 
installable, packageable fork of NaCl, with a compatible API, and an extended 
API to improve usability even further. Its goal is to provide all of the core 
operations needed to build higher-level cryptographic tools. The design 
choices emphasize security, and "magic constants" have clear rationales.

The same cannot be said of NIST curves, where the specific origins of certain 
constants are not described by the standards. And despite the emphasis on 
higher security, primitives are faster across-the-board than most 
implementations of the NIST standards.

%package -n     %{libname}
Summary:        The Sodium crypto library
Group:          System/Libraries

%description -n %{libname}
Sodium is a new, easy-to-use software library for encryption, decryption, 
signatures, password hashing and more. It is a portable, cross-compilable, 
installable, packageable fork of NaCl, with a compatible API, and an extended 
API to improve usability even further. Its goal is to provide all of the core 
operations needed to build higher-level cryptographic tools. The design 
choices emphasize security, and "magic constants" have clear rationales.

The same cannot be said of NIST curves, where the specific origins of certain 
constants are not described by the standards. And despite the emphasis on 
higher security, primitives are faster across-the-board than most 
implementations of the NIST standards.

%package -n     %{devname}
Summary:        Development related files of %{name}
Group:          Development/C
Provides:       %{name}-devel = %{version}-%{release}
Requires:       %{libname} = %{EVRD}

%description -n %{devname}
This package contains headers and other necessary files to develop.
or compile applications that use %{name}.


%prep
%setup -q

%build
%configure2_5x \
	--disable-static \
	--disable-silent-rules
%make

%install
%makeinstall_std

%check
make check

%files -n %{libname}
%doc LICENSE
%{_libdir}/libsodium.so.%{major}*

%files -n %{devname}
%doc AUTHORS ChangeLog README.markdown THANKS
%doc test/default/*.{c,h}
%{_includedir}/sodium.h
%{_includedir}/sodium/
%{_libdir}/libsodium.so
%{_libdir}/pkgconfig/libsodium.pc

%changelog
* Wed Jul 16 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.6.0-1
+ Revision: e7766b3
- Imported from SRPM



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9935 |12cu|libspectrum-1.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	8
%define libname	%mklibname spectrum %{major}
%define devname	%mklibname spectrum -d

Summary:	Library to work with ZX Spectrum emulator files
Name:		libspectrum
Version:	1.1.1
Release:	1
Group:		System/Libraries
License:	GPLv2+
Url:		http://fuse-emulator.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/fuse-emulator/%{name}-%{version}.tar.gz
BuildRequires:	bzip2-devel
BuildRequires:	libgcrypt-devel >= 1.1.42
BuildRequires:	pkgconfig(audiofile)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(zlib)

%description
libspectrum is a fairly simple library designed to make the handling
of various ZX Spectrum emulator-related file formats easy.  So far it
handles:

* Snapshots: .z80, .szx, .sna (all read/write), .zxs, .sp., .snp and
  +D snapshots (read only).
* Tape images: .tzx, .tap (read/write) and Warajevo .tap (read only).
* Input recordings: .rzx (read/write).
* Timex cartridges: .dck (read only).
* IDE hard disk images: .hdf (read/write).

%package -n %{libname}
Summary:	Library to work with ZX Spectrum emulator files
Group:		System/Libraries

%description -n %{libname}
libspectrum is a library which is designed to make the input and
output of ZX Spectrum emulator files slightly easier than it would be
otherwise. It should hopefully compile and run on Unix-based systems,
Win32 and Mac OS X.

Currently supported are:

* Snapshots: .z80, .szx, .sna (all read/write), .zxs, .sp., .snp and
  +D snapshots (read only).
* Tape images: .tzx, .tap (read/write) and Warajevo .tap (read only).
* Input recordings: .rzx (read/write).
* Timex cartridges: .dck (read only).
* IDE hard disk images: .hdf (read/write).

This package provides the libraries to handle ZX Spectrum emulator files.

%package -n %{devname}
Summary:	Development files for programs which will use the libspectrum library
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{devname}
This package provides the necessary development libraries and include
files to allow you to develop with libspectrum.

%prep
%setup -q

%build
autoreconf
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/libspectrum.so.%{major}*

%files -n %{devname}
%doc COPYING README doc/libspectrum.txt
%{_libdir}/libspectrum.so
%{_includedir}/%{name}.h
%{_mandir}/man3/%{name}.3*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9936 |12cu|libsrcinst-2.5-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define shortname srcinst

%define major 0
%define libname %mklibname %{shortname} %{major}
%define devname %mklibname %{shortname} -d

Summary:	Basic library used by sourceinstall
Name:		libsrcinst
Version:	2.5
Release:	5
License:	GPLv3+
Group:		System/Libraries
Url:		http://www.gnu.org/software/sourceinstall
Source0:	ftp://ftp.gnu.org/gnu/sourceinstall/%{name}-%{version}.tar.gz
Source10:	%{name}.rpmlintrc
BuildRequires:	info-install

%description
Libsrcinst is the basic library used by the sourceinstall application.
Sourceinstall provides a way to centralize source installation.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Basic library used by sourceinstall
Group:		System/Libraries

%description -n %{libname}
Libsrcinst is the basic library used by the sourceinstall application.
Sourceinstall provides a way to centralize source installation.

%files -n %{libname}
%{_libdir}/%{name}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development headers for the sourceinstall library
Group:		Development/C
Provides:	%{name}-devel = %{EVRD}
Requires:	%{libname} = %{EVRD}

%description -n %{devname}
Libsrcinst is the basic library used by the sourceinstall application.
Sourceinstall provides a way to centralize source installation.

%files -n %{devname} -f %{name}.lang
%doc AUTHORS README.API TODO
%{_includedir}/%{shortname}
%{_libdir}/%{name}.so
%{_libdir}/pkgconfig/%{name}.pc
%{_mandir}/*/*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
PATH=$PATH:/sbin %configure2_5x --disable-static
%make

%install
PATH=$PATH:/sbin %makeinstall_std

%find_lang %{name}


%changelog
* Fri Jul 25 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.5-5
+ Revision: bc03e72
- Add rpmlint filter



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9937 |12cu|libsysstat-0.1.1-0.20140508.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define scmrev 20140508

%define major 0
%define libname %mklibname sysstat %{major}
%define devname %mklibname sysstat -d

Summary:	System status library for LXQt
Name:		libsysstat
Version:	0.1.1
%if "%{scmrev}" == ""
Release:	1
%else
Release:	0.%{scmrev}.1
%endif
License:	LGPLv2.1+
Group:		System/Libraries
Url:		http://lxqt.org
%if "%{scmrev}" == ""
Source0:	%{name}-%{version}.tar.bz2
%else
Source0:	%{name}-%{scmrev}.tar.xz
%endif
BuildRequires:	cmake
BuildRequires:	qt4-devel

%description
System status library for LXQt.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	System status library for LXQt
Group:		System/Libraries

%description -n %{libname}
System status library for LXQt.

%files -n %{libname}
%{_libdir}/libsysstat.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/C++
Requires:	%{libname} = %{EVRD}

%description -n %{devname}
Development files (headers etc.) for %{name}.

%files -n %{devname}
%{_includedir}/*
%{_libdir}/libsysstat.so
%{_libdir}/pkgconfig/sysstat.pc
%{_datadir}/cmake/sysstat

#----------------------------------------------------------------------------

%prep
%if "%{scmrev}" == ""
%setup -q -n %{name}-%{version}
%else
%setup -q -n %{name}-%{scmrev}
%endif

%build
%cmake
%make

%install
%makeinstall_std -C build


%changelog
* Wed May 14 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.1.1-0.20140508.1
+ Revision: a2818be
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9938 |12cu|libticables2-1.3.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 5
%define libname %mklibname ticables2 %{major}
%define develname %mklibname ticables2 -d

Name: libticables2
Version: 1.3.3
Release: 2
Url: http://sourceforge.net/projects/tilp
Source0: http://downloads.sourceforge.net/project/tilp/tilp2-linux/tilp2-1.16/%{name}-%{version}.tar.bz2
Group: System/Libraries
License: GPLv2+
BuildRequires: libusb1-devel, pkgconfig(glib-2.0)
BuildRequires: autoconf automake libtool gettext-devel pkgconfig(libusb)
Requires: udev >= 154
Summary: Library for handling TI link cables
%description
Library for handling TI link cables

%package  -n %develname
Summary: Development files for %{name}
Group: Development/C
Requires: %libname = %{version}-%{release}
Provides: %{name}-devel = %{version}-%{release} 

%description -n %develname
This package contains the files necessary to develop applications using the
%{name} library.

%package  -n %libname
Summary: Development files for %{name}
Group: System/Libraries

%description -n %libname
This package contains the files necessary to develop applications using the
%{name} library.

%prep
%setup -q
autoreconf -i -f

%build
%configure2_5x --enable-libusb10
%make

%install
%makeinstall_std
rm -f %buildroot%{_libdir}/libticables2.la


mkdir -p %buildroot/lib/udev/rules.d
cat >%buildroot/lib/udev/rules.d/69-libticables.rules <<EOF
# This file was installed by the libticables2 Fedora package.

ACTION!="add", GOTO="libticables_end"

# serial device (assume TI calculator)
KERNEL=="ttyS[0-3]", TAG+="udev-acl"
# parallel device (assume TI calculator)
SUBSYSTEM=="ppdev", TAG+="udev-acl"
# SilverLink
SUBSYSTEM=="usb", ATTR{idVendor}=="0451", ATTR{idProduct}=="e001", TAG+="udev-acl"
# TI-84+ DirectLink
SUBSYSTEM=="usb", ATTR{idVendor}=="0451", ATTR{idProduct}=="e003", TAG+="udev-acl"
# TI-89 Titanium DirectLink
SUBSYSTEM=="usb", ATTR{idVendor}=="0451", ATTR{idProduct}=="e004", TAG+="udev-acl"
# TI-84+ SE DirectLink
SUBSYSTEM=="usb", ATTR{idVendor}=="0451", ATTR{idProduct}=="e008", TAG+="udev-acl"
# TI-Nspire DirectLink
SUBSYSTEM=="usb", ATTR{idVendor}=="0451", ATTR{idProduct}=="e012", TAG+="udev-acl"

LABEL="libticables_end"
EOF



%files -n %libname
%{_libdir}/libticables2.so.%{major}*
/lib/udev/rules.d/69-libticables.rules

%files -n %develname
%{_includedir}/tilp2
%{_libdir}/libticables2.so
%{_libdir}/pkgconfig/ticables2.pc
%{_datadir}/locale/fr/LC_MESSAGES/%{name}.mo


%changelog
* Mon Feb 20 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.3.3-1
+ Revision: 778066
- setup is quiet

* Mon Feb 20 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.3.3-1
+ Revision: 778061
- %libname description fix
- major version fix \n
- imported package libticables2


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9939 |12cu|libtorrent-0.13.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 17
%define libname %mklibname torrent %major
%define libnamedev %mklibname -d torrent

Name:		libtorrent
Version:	0.13.3
Release:	1
Summary:	BitTorrent library written in C++ for *nix
License:	GPLv2+
Group:		Networking/File transfer
URL:		http://libtorrent.rakshasa.no/
Source0:	http://libtorrent.rakshasa.no/downloads/libtorrent-%{version}.tar.gz
Patch0:		libtorrent-0.13.1-fix-linking.patch
BuildRequires:	pkgconfig(sigc++-2.0)
BuildRequires: 	pkgconfig(openssl)
BuildRequires:	automake
BuildRequires:	libtool
BuildRequires:	cppunit-devel

%description
LibTorrent is a BitTorrent library written in C++ for *nix. It is designed to
avoid redundant copying and storing of data that other clients and libraries
suffer from. Licensed under the GPL.

Basic features have been implemented and a ncurses client is included. Sloppy
and biased test runs have shown that transferring a 200 MB file with libTorrent
uses 1/4 of the CPU time that the official BitTorrent client requires.

The library and client are under heavy development. They are stable enough to
handle any torrents I throw at them these days. 

Authors:
--------
    Jari Sundell <jaris@ifi.uio.no>

%package -n %{libname}
Summary:	BitTorrent library written in C++ for *nix
Group:		System/Libraries
Provides: %{name} = %{version}-%{release}

%description -n %libname
LibTorrent is a BitTorrent library written in C++ for *nix. It is designed to
avoid redundant copying and storing of data that other clients and libraries
suffer from. Licensed under the GPL.

Basic features have been implemented and a ncurses client is included. Sloppy
and biased test runs have shown that transferring a 200 MB file with libTorrent
uses 1/4 of the CPU time that the official BitTorrent client requires.

The library and client are under heavy development. They are stable enough to
handle any torrents I throw at them these days. 

Authors:
--------
    Jari Sundell <jaris@ifi.uio.no>

%package -n %{libnamedev}
Summary:	BitTorrent library written in C++ for *nix
Group:		Development/C++
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
# for some reason doesn't provide pkgconfig...
Provides:   pkgconfig(libtorrent) = %{version}-%{release}
Obsoletes:	%mklibname -d %name 10

%description -n %libnamedev
LibTorrent is a BitTorrent library written in C++ for *nix. It is designed to
avoid redundant copying and storing of data that other clients and libraries
suffer from. Licensed under the GPL.

Basic features have been implemented and a ncurses client is included. Sloppy
and biased test runs have shown that transferring a 200 MB file with libTorrent
uses 1/4 of the CPU time that the official BitTorrent client requires.

The library and client are under heavy development. They are stable enough to
handle any torrents I throw at them these days. 

Authors:
--------
    Jari Sundell <jaris@ifi.uio.no>

%prep
%setup -q
%apply_patches

autoreconf -fi

%build
export CFLAGS=$(echo %optflags|sed s/O2/O3/)
export CXXFLAGS=$(echo %optflags|sed s/O2/O3/)
%configure2_5x --with-posix-fallocate
%make

%install 
%makeinstall_std

find $RPM_BUILD_ROOT/%{_libdir} -name '*.la' -exec rm {} \;
  
%files -n %{libname}
%{_libdir}/lib*.so.%{major}*

%files -n %{libnamedev}
%{_libdir}/lib*.so
%{_includedir}/torrent/
%{_libdir}/pkgconfig/%{name}.pc



%changelog
* Sat Oct 05 2013 symbianflo <symbianflo@mandrivausers.ro> 0.13.3-1
+ Revision: f494714
- Merge pull request #1 from symbianflo/libtorrent:rosa2012.1
- Symbianflo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9940 |12cu|libtorrent-rasterbar-0.16.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define shortname torrent-rasterbar
%define major 7
%define libname %mklibname %{shortname} %{major}
%define develname %mklibname %{shortname} -d

Summary:	The Rasterbar BitTorrent library
Name:		libtorrent-rasterbar
Version:	0.16.9
Release:	1
License:	BSD
Group:		System/Libraries
URL:		http://www.rasterbar.com/products/libtorrent/
Source0:	http://libtorrent.googlecode.com/files/%{name}-%{version}.tar.gz
BuildRequires:	boost-devel
BuildRequires:	libgeoip-devel
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(zlib)

%description
libtorrent-rasterbar is a C++ library that aims to be a good
alternative to all the other bittorrent implementations around. It is
a library and not a full featured client. It is not the same as the
other libtorrent, as used by the 'rtorrent' application, that is in
the 'libtorrent' package. The two are completely different and
incompatible.

%package -n %{libname}
Group:		System/Libraries
Summary:	The Rasterbar BitTorrent library

%description -n %{libname}
libtorrent-rasterbar is a C++ library that aims to be a good
alternative to all the other bittorrent implementations around. It is
a library and not a full featured client. It is not the same as the
other libtorrent, as used by the 'rtorrent' application, that is in
the 'libtorrent' package. The two are completely different and
incompatible.

%package -n python-%{name}
Group:		System/Libraries
Summary:	The Rasterbar BitTorrent library's Python bindings
%{py_requires}
Requires:	%{libname} = %{version}-%{release}

%description -n python-%{name}
libtorrent-rasterbar is a C++ library that aims to be a good
alternative to all the other bittorrent implementations around. It is
a library and not a full featured client. It is not the same as the
other libtorrent, as used by the 'rtorrent' application, that is in
the 'libtorrent' package. The two are completely different and
incompatible. This package contains Python bindings.

%package -n %{develname}
Group:		Development/C
Summary:	The Rasterbar BitTorrent library's development headers
Provides:	%{name}-devel = %{version}-%{release}
Provides:	rb_libtorrent-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n %{develname}
libtorrent-rasterbar is a C++ library that aims to be a good
alternative to all the other bittorrent implementations around. It is
a library and not a full featured client. It is not the same as the
other libtorrent, as used by the 'rtorrent' application, that is in
the 'libtorrent' package. The two are completely different and
incompatible. This package contains development libraries and headers.

%prep
%setup -q

%build
# (tpg) a workaround for libtool crap
#sed -i 's/AC_CONFIG_MACRO_DIR(\[m4\])/dnl AC_CONFIG_MACRO_DIR(\[m4\])/' configure.in
#autoreconf -fi
export CFLAGS="%{optflags} -DBOOST_FILESYSTEM_VERSION=2"
export CXXFLAGS="%{optflags}  -DBOOST_FILESYSTEM_VERSION=2"
%configure2_5x \
	--disable-static \
	--enable-python-binding \
	--with-zlib=system \
	--with-libgeoip=system \
	--enable-encryption \
	--enable-dht \
	--with-boost-libdir=%{_libdir}

%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_libdir}/*.so
%{_includedir}/libtorrent
%{_libdir}/pkgconfig/%{name}.pc

%files -n python-%{name}
%{py_platsitedir}/*.so
%{py_platsitedir}/*.egg-info

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9941 |12cu|libtuxcap-1.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		major 4.0
%define		libname		%mklibname tuxcap %{major}
%define		develname	%mklibname tuxcap -d
Name:		libtuxcap
Version:	1.4.0
Release:	1
License:	BSD
Summary:	Port of the PopCap Games Framework used for 2D game development
Group:		System/Libraries
Url:		http://sourceforge.net/projects/tuxcap/
Source:		%{name}-%{version}.tar.gz
Patch0:		libtuxcap-1.4.0-includes.patch
Patch1:		libtuxcap-1.4.0-libdir.patch
BuildRequires:	cmake
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	imagemagick-devel
BuildRequires:  imagemagick
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(python)

%description
The TuxCap Games Framework is a GNU/Linux and Mac OSX port of the PopCap
Games Framework used for 2D game development. It comes with PyCap Python
bindings, a fast 2D physics engine, a particle engine, widgets and many
documented examples.

%package -n %{libname}
Group:		System/Libraries
Summary:	Port of the PopCap Games Framework used for 2D game development

%description -n %{libname}
The TuxCap Games Framework is a GNU/Linux and Mac OSX port of the PopCap
Games Framework used for 2D game development. It comes with PyCap Python
bindings, a fast 2D physics engine, a particle engine, widgets and many
documented examples.

%package -n %{develname}
Group:		Development/C
Provides:	%{name}-devel = %{EVRD}
Requires:	%{libname} = %{EVRD}
Summary:	Development headers for %{name}

%description -n %{develname}
Development headers for TuxCap Games Framework

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%__sed -i '/pythondemo1/d' tuxcap/CMakeLists.txt

%build
%cmake
%make

%install

%makeinstall_std -C build

rm -fr %{buildroot}%{_libdir}/*.*a

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc AUTHORS CHANGELOG COPYRIGHT README TODO doc/*
%{_includedir}/*
%{_libdir}/*.so


%changelog
* Fri Mar 07 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.4.0-1
+ Revision: 83aba7c
- Added glu BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9942 |12cu|libvmime-0.9.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	0
%define	libname	%mklibname vmime %{major}
%define	devname	%mklibname vmime -d


Summary:	A powerful C++ class library for working with MIME/Internet messages
Name:		libvmime
Version:	0.9.2
Release:	1
License:	GPLv2+
Group:		System/Libraries
URL:		http://download.zarafa.com/community/final/7.0/7.0.0-27791/sourcecode/vmime-patches/
Source0:	http://downloads.sourceforge.net/project/vmime/vmime/0.9/%{name}-%{version}.tar.bz2
Patch0:         libvmime-0.9.2-soversion.patch
Patch1:         libvmime-0.9.2-gnutls.patch
BuildRequires:	cmake
BuildRequires:	pkgconfig
BuildRequires:	pkgconfig(libgsasl)
BuildRequires:	pkgconfig(gnutls)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	libgcrypt-devel
BuildRequires:	sendmail
BuildRequires:	doxygen

%description
VMime is a powerful C++ class library for parsing, generating or
editing Internet RFC-[2]822 and MIME messages. VMime is designed
to provide a fast and an easy way to manipulate Internet mail
messages.

It also includes support for using messaging protocols (POP3, IMAP,
SMTP and maildir) with a lot of features supported: listing folders,
downloading and adding messages to folders, extracting parts from
message, getting and setting message flags and a lot more.

This package contains an old and deprecated version of libvmime.
You need it only if the software you are using hasn't been updated
to work with the newer version and the newer API.

%package -n	%{libname}
Summary:	Library associated with ncpfs
Group:		System/Libraries
Obsoletes:	%{mklibname vmime07 _0}

%description -n	%{libname}
VMime is a powerful C++ class library for parsing, generating or
editing Internet RFC-[2]822 and MIME messages. VMime is designed
to provide a fast and an easy way to manipulate Internet mail
messages.

It also includes support for using messaging protocols (POP3, IMAP,
SMTP and maildir) with a lot of features supported: listing folders,
downloading and adding messages to folders, extracting parts from
message, getting and setting message flags and a lot more.

This package contains an old and deprecated version of libvmime.
You need it only if the software you are using hasn't been updated
to work with the newer version and the newer API.

%package -n	%{devname}
Summary:	Development files for the libvmime library
Group:		Development/C++
Requires:	%{libname} = %{EVRD}
Obsoletes:	%{mklibname vmime07 -d}

%description -n	%{devname}
The libvmime package includes header files and libraries necessary
for developing programs which use the libvmime C++ class library.

This package contains an old and deprecated version of libvmime.
You need it only if the software you are using hasn't been updated
to work with the newer version and the newer API.

%prep
%setup -q
%patch0 -p1
#patch1 -p1

%build
%cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo
%make

%install
%makeinstall_std -C build

# Remove the static library and libtool .la file
rm -f %{buildroot}%{_libdir}/%{name}.a

# Remove the documentation dir, as %doc will pick it up
rm -rf %{buildroot}%{_datadir}/doc

%files -n %{libname}
%doc AUTHORS COPYING ChangeLog
%{_libdir}/%{name}.so.%{major}*

%files -n %{devname}
%{_libdir}/%{name}.so
%{_includedir}/vmime/
%{_libdir}/pkgconfig/*.pc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9943 |12cu|libwebcam-0.2.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d

Summary:	A library for user-space configuration of the uvcvideo driver
Name:		libwebcam
Version:	0.2.3
Release:	1
Group:		System/Kernel and hardware
License:	GPLv3+
Url:		http://sourceforge.net/p/libwebcam/wiki/Home/
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-src-%{version}.tar.gz
Patch0:		libwebcam-silence-uvcdynctrl.patch
Patch1:		libwebcam-src-0.2.3-v4l2-check.patch
BuildRequires:	cmake
BuildRequires:	gengetopt
BuildRequires:	pkgconfig(libxml-2.0)

%description
Libwebcam provides a user-space library for interaction with the uvcvideo
kernel driver. One could use this library to manipulate settings for one
or many UVC-type webcams found attached on a single computer.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	A library for user-space configuration of the uvcvideo driver
Group:		System/Libraries

%description -n %{libname}
Libwebcam provides a user-space library for interaction with the uvcvideo
kernel driver. One could use this library to manipulate settings for one
or many UVC-type webcams found attached on a single computer.

%files -n %{libname}
%doc libwebcam/README libwebcam/COPYING.LESSER
%{_libdir}/libwebcam.so.*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development libraries and headers for libwebcam
Group:		Development/C
Requires:	%{libname} = %{EVRD}

%description -n %{devname}
Development libraries and headers for libwebcam.

%files -n %{devname}
%{_includedir}/webcam.h
%{_libdir}/libwebcam.so
%{_libdir}/pkgconfig/libwebcam.pc

#----------------------------------------------------------------------------

%package -n uvcdynctrl
Summary:	Command line interface to libwebcam
Group:		System/Kernel and hardware
Requires:	uvcdynctrl-data = %{EVRD}

%description -n uvcdynctrl
Uvcdynctrl is a command line interface for manipulating settings in
UVC-type webcams. It uses the libwebcam library for webcam access.

%files -n uvcdynctrl
%doc uvcdynctrl/README uvcdynctrl/COPYING
%{_bindir}/uvcdynctrl*
/lib/udev/uvcdynctrl
/lib/udev/rules.d/80-uvcdynctrl.rules
%{_mandir}/man1/uvcdynctrl*.1*

#----------------------------------------------------------------------------

%package -n uvcdynctrl-data
Summary:	XML control file for the uvcdynctrl package
Group:		System/Kernel and hardware
Requires:	uvcdynctrl = %{EVRD}
BuildArch:	noarch

%description -n uvcdynctrl-data
XML control file for the uvcdynctrl package.

%files -n uvcdynctrl-data
%{_datadir}/uvcdynctrl

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}-src-%{version}
%patch0 -p1
%patch1 -p1

%build
%cmake
%make

%install
%makeinstall_std -C build
rm %{buildroot}%{_libdir}/libwebcam.a


%changelog
* Mon Oct 28 2013 Rosa <rosa@abf.rosalinux.ru> 0.2.3-1
+ Revision: eb19046
- Automatic import for version 0.2.3-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9944 |12cu|libxkbcommon-0.3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname xkbcommon %{major}
%define devname %mklibname xkbcommon -d

%define bname xkbcommon

Summary:	Library to translate evdev keycodes to keysyms
Name:		lib%{bname}
Version:	0.3.1
Release:	1
License:	MIT
Group:		Development/X11
Url:		http://cgit.freedesktop.org/xorg/lib/libxkbcommon/
Source0:	%{name}-%{version}.tar.xz
BuildRequires:	bison
BuildRequires:	byacc
BuildRequires:	doxygen
BuildRequires:	flex
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xcb)
BuildRequires:	pkgconfig(xorg-macros)
BuildRequires:	pkgconfig(xproto)
# to auto-detect XKB config root
BuildRequires:	x11-data-xkbdata

%description
A library that provides XKB API, common to servers and clients, to translate
evdev keycodes to keysyms, used by Wayland. Wayland is a protocol for a
compositor to talk to its clients as well as a C library implementation of
that protocol. The compositor can be a standalone display server running on
Linux kernel modesetting and evdev input devices, an X application, or a
wayland client itself.

#-----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Library to translate evdev keycodes to keysyms
Group:		Development/X11

%description -n %{libname}
A library that provides XKB API, common to servers and clients, to translate
evdev keycodes to keysyms, used by Wayland. Wayland is a protocol for a
compositor to talk to its clients as well as a C library implementation of
that protocol. The compositor can be a standalone display server running on
Linux kernel modesetting and evdev input devices, an X application, or a
wayland client itself.

%files -n %{libname}
%doc COPYING README
%{_libdir}/%{name}.so.%{major}*

#-----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/X11
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
This package contains development files for %{name}.

%files -n %{devname}
%doc COPYING
%{_libdir}/%{name}.so
%{_libdir}/pkgconfig/%{bname}.pc
%{_includedir}/%{bname}/%{bname}.h
%{_includedir}/%{bname}/%{bname}-compat.h
%{_includedir}/%{bname}/%{bname}-keysyms.h
%{_includedir}/%{bname}/%{bname}-names.h

#-----------------------------------------------------------------------------

%package doc
Summary:	Documentation for %{name}
Group:		Development/Other

%description doc
This package contains documentation for %{name}.

%files doc
%doc %{_docdir}/%{name}/*

#-----------------------------------------------------------------------------

%prep
%setup -q

%build
autoreconf -vfi
%configure2_5x	\
	--disable-static \
	--with-xkb-config-root=%{_datadir}/X11/xkb
%make


%install
%makeinstall_std


%changelog
* Sat Apr 19 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.3.1-1
+ Revision: 57349c2
- Build 0.3.1 instead of 0.4.0 for now becuase our libxcb is not new enough



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9945 |12cu|libxmi-1.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname xmi %{major}
%define libnamedev %mklibname xmi -d

Summary:	Libxmi for library rasterizing 2-D vector graphics
Name:		libxmi
Version:	1.2
Release:	8
License:	GPL
Group:		System/Libraries
URL:		http://www.gnu.org/software/libxmi/
Source:		ftp://ftp.gnu.org/pub/gnu/libxmi/%{name}-%{version}.tar.bz2

%description
GNU libxmi is a C/C++ function library for rasterizing 2-D vector 
graphics. It can draw 2-D graphical primitives, including wide 
polygonal lines and circular and elliptical arcs, into a 
user-supplied matrix of pixels. Sophisticated line styles, such 
as multicolored dashing patterns, can be specified. There is also 
support for filling and texturing polygons.

%package -n %{libname}
Summary:	Libxmi for library rasterizing 2-D vector graphics
Group:		Development/Other
Provides:	%{name} = %{version}

%description -n %{libname}
GNU libxmi is a C/C++ function library for rasterizing 2-D vector 
graphics. It can draw 2-D graphical primitives, including wide 
polygonal lines and circular and elliptical arcs, into a 
user-supplied matrix of pixels. Sophisticated line styles, such 
as multicolored dashing patterns, can be specified. There is also 
support for filling and texturing polygons.

%package -n %{libnamedev}
Summary:	Libxmi for library rasterizing 2-D vector graphics
Group:		Development/Other
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}
Obsoletes:	%{mklibname xmi -d 0 } < 1.2-8

%description -n %{libnamedev}
libxmi devel files.


%prep

%setup -q 

%build
autoreconf -fi
%configure2_5x

%make

%install
%makeinstall_std

%files -n %{libname} 
%{_libdir}/*.so.%{major}*

%files -n %{libnamedev}
%{_libdir}/*.so
%{_includedir}/*
%{_libdir}/*.*a
%{_infodir}/*
%changelog
* Fri Oct 25 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.2-8
+ Revision: e3fc999
- Spec cleanup (merge from cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9946 |12cu|libxprintapputil-1.0.1-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname xprintapputil %{major}
%define devname %mklibname -d xprintapputil

Summary:	The XprintAppUtil library
Name:		libxprintapputil
Version:	1.0.1
Release:	13
License:	MIT
Group:		Development/X11
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/lib/libXprintAppUtil-%{version}.tar.bz2
BuildRequires:	x11-proto-devel
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xau)
BuildRequires:	pkgconfig(xorg-macros)
BuildRequires:	pkgconfig(xp)
BuildRequires:	pkgconfig(xprintutil)

%description
The XprintAppUtil library.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	The XprintAppUtil library
Group:		Development/X11

%description -n %{libname}
The XprintAppUtil Library.

%files -n %{libname}
%{_libdir}/libXprintAppUtil.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/X11
Requires:	%{libname} = %{EVRD}
Obsoletes:	%{_lib}xprintapputil-static-devel < 1.0.1-13

%description -n %{devname}
Development files for %{name}.

%files -n %{devname}
%{_libdir}/libXprintAppUtil.so
%{_libdir}/pkgconfig/xprintapputil.pc
%{_includedir}/X11/XprintAppUtil/xpapputil.h

#----------------------------------------------------------------------------

%prep
%setup -q -n libXprintAppUtil-%{version}

%build
%configure2_5x\
	--disable-static \
	--x-includes=%{_includedir}\
	--x-libraries=%{_libdir}

%make

%install
%makeinstall_std


%changelog
* Mon Mar 03 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0.1-13
+ Revision: 984cf71
- LOG Fix typo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9947 |12cu|libxr-1.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname xr %{major}
%define develname %mklibname xr -d

Summary:	Cross-platform XML-RPC client/server library written in C
Name:		libxr
Version:	1.0
Release:	4
License:	LGPLv2+
Group:		System/Libraries
Url:		http://oss.zonio.net/libxr.htm
Source0:	http://oss.zonio.net/releases/libxr/libxr-%{version}.tar.bz2
BuildRequires:	flex
BuildRequires:	bison
BuildRequires:	libglib2-devel	>= 2.12.0
BuildRequires:	pkgconfig(libxml-2.0)	>= 2.6.20
BuildRequires:	openssl-devel	>= 0.9.8e
BuildRequires:	re2c
Requires:	%{libname} = %{version}-%{release}
Requires:	%{develname} = %{version}-%{release}

%description
Cross-platform XML-RPC client/server library written in C that supports 
persistent HTTP/1.1 conenctions over SSL and comes with XML-RPC interface 
description language and client/server code compiler.

Features:

- Persistent connections over HTTP/1.1
- SSLv3/TLSv1 using OpenSSL.
- XML-RPC interface description language (XDL).
- XML-RPC client stubs/servlet skels compiler.
- Multiple servlets per server.
- Servlet lifetime (init -- call -- call -- fini).
- Multiplatform (linux, mingw32 on windows).
- IPV6 as soon as OpenSSL 0.9.9 is released.

%package -n %{libname}
Summary:	Main library for libxr
Group:		System/Libraries
Obsoletes:	%mklibname xr 0

%description -n %{libname}
Main library for libxr.

%package -n %{develname}
Summary:	Development files for libxr
Group:		Development/C
Requires:	%{name} = %{version}-%{release}
Obsoletes:	%mklibname %{name} 0 -d

%description -n %{develname}
Development files for libxr.

%prep
%setup -q

%build
%configure2_5x

%make

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%makeinstall_std

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/xdl-compiler
%{_mandir}/man1/xdl-compiler.*

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/libxr.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%doc AUTHORS NEWS README TODO
%{_includedir}/libxr/*.h
%{_libdir}/libxr.a
%{_libdir}/libxr.so
%{_libdir}/pkgconfig/libxr.pc


%changelog
* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-3mdv2011.0
+ Revision: 609790
- rebuild

* Mon Apr 19 2010 Funda Wang <fwang@mandriva.org> 1.0-2mdv2010.1
+ Revision: 536656
- rebuild

* Sun Jan 24 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0-1mdv2010.1
+ Revision: 495552
- update to new version 1.0

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.9.97-2mdv2010.0
+ Revision: 439515
- rebuild

* Fri Oct 17 2008 Funda Wang <fwang@mandriva.org> 0.9.97-1mdv2009.1
+ Revision: 294572
- New version 0.9.97

* Sat Oct 11 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9.96-1mdv2009.1
+ Revision: 292490
- update to new version 0.9.96

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.9.94-2mdv2009.0
+ Revision: 268080
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Wed Apr 16 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9.94-1mdv2009.0
+ Revision: 194454
- new version

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Nov 17 2007 Funda Wang <fwang@mandriva.org> 0.9.15-2mdv2008.1
+ Revision: 109221
- rebuild for new lzma

* Wed Oct 31 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9.15-1mdv2008.1
+ Revision: 104043
- new version

* Tue Oct 09 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9.14-1mdv2008.1
+ Revision: 96164
- new version
- new license policy

  + Thierry Vignaud <tv@mandriva.org>
    - fix man pages

* Fri Jun 22 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9.10-3mdv2008.0
+ Revision: 43166
- fix requires

* Tue Jun 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9.10-2mdv2008.0
+ Revision: 41623
- new devel library policy

* Sat May 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9.10-1mdv2008.0
+ Revision: 28410
- new version

* Mon Apr 23 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9.8-2mdv2008.0
+ Revision: 17558
- set requires on subpackages

* Mon Apr 23 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9.8-1mdv2008.0
+ Revision: 17318
- add missing buildrequires
- Import libxr


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9948 |12cu|libzen-0.4.29-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zen

%define	major	0
%define	libname	%mklibname %{oname} %{major}
%define	devname	%mklibname %{oname} -d

Name:		libzen
Version:	0.4.29
Release:	%mkrel 1
Summary:	Shared library for mediainfo
Group:		System/Libraries
License:	BSD
URL:		http://zenlib.sourceforge.net/
Source0:	http://downloads.sourceforge.net/zenlib/%{name}_%{version}.tar.bz2
Patch0:		%{name}_0.4.20-fix-build.patch
BuildRequires:	dos2unix
BuildRequires:	doxygen

%description
Shared library for libmediainfo and mediainfo-gui.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Shared library for mediainfo
Group:		System/Libraries

%description -n %{libname}
Shared library for libmediainfo and mediainfo-gui.

%files -n %{libname}
%doc *.txt
%{_bindir}/%{name}-config
%{_libdir}/%{name}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Include files and libraries for development
Group:		Development/C++
Requires:	%{libname} = %{version}
Provides:	zenlib-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{devname}
Include files and mandatory libraries for development.

%files -n %{devname}
%doc Source/Doc/Documentation.html
%doc Doc/*
%{_includedir}/ZenLib
%{_libdir}/%{name}.so
%{_libdir}/pkgconfig/*.pc

#----------------------------------------------------------------------------

%prep
%setup -qn ZenLib
%patch0 -p0

#fix EOLs and rights
dos2unix *.txt Source/Doc/*.html
chmod 644 *.txt Source/Doc/*.html


%build
pushd Project/GNU/Library
	autoreconf -vfi
	%configure2_5x \
		--enable-shared \
		--disable-static
	%make
popd

# generate docs
pushd Source/Doc
        doxygen -u 2> /dev/null
        doxygen Doxyfile
popd


%install
pushd Project/GNU/Library
	%makeinstall_std
popd

# Zenlib headers and ZenLib-config
install -dm 755 %{buildroot}%{_includedir}/ZenLib
install -m 644 Source/ZenLib/*.h %{buildroot}%{_includedir}/ZenLib

for i in HTTP_Client Format/Html Format/Http; do
	install -dm 755 %{buildroot}%{_includedir}/ZenLib/$i
	install -m 644 Source/ZenLib/$i/*.h %{buildroot}%{_includedir}/ZenLib/$i
done

#fix and install pkgconfig file
sed -i -e 's|Version: 0.4.25|Version: %{version}|g' Project/GNU/Library/libzen.pc
sed -i -e '/Libs_Static.*/d' Project/GNU/Library/libzen.pc

install -dm 755 %{buildroot}%{_libdir}/pkgconfig
install -m 644 Project/GNU/Library/libzen.pc %{buildroot}%{_libdir}/pkgconfig

#we don't want these
rm %{buildroot}%{_libdir}/libzen.la



%changelog
* Wed Mar 19 2014 Giovanni Mariani <mc2374@mclink.it> 0.4.29-1
+ Revision: 96e4076
- Fixed spec file - Take 2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9949 |12cu|libzita-resampler-1.1.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname zita-resampler %{major}
%define devname %mklibname zita-resampler -d

Summary:	Fast, high-quality sample rate conversion library
Name:		libzita-resampler
Version:	1.1.0
Release:	3
License:	GPLv2+
Group:		Sound
Url:		http://www.kokkinizita.net/linuxaudio/zita-resampler/resampler.html
Source0:	http://www.kokkinizita.net/linuxaudio/downloads/zita-resampler-%{version}.tar.bz2
BuildRequires:	pkgconfig(sndfile)

%description
zita-resampler is a C++ library for resampling audio signals. It is
designed to be used within a real-time processing context, to be fast,
and to provide high-quality sample rate conversion.

The library operates on signals represented in single-precision
floating point format. For multichannel operation both the input and
output signals are assumed to be stored as interleaved samples.

The API allows a trade-off between quality and CPU load. For the
latter a range of approximately 1:6 is available. Even at the highest
quality setting zita-resampler will be faster than most similar
libraries, e.g. libsamplerate.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Fast, high-quality sample rate conversion library
Group:		System/Libraries

%description -n %{libname}
zita-resampler is a C++ library for resampling audio signals. It is
designed to be used within a real-time processing context, to be fast,
and to provide high-quality sample rate conversion.

The library operates on signals represented in single-precision
floating point format. For multichannel operation both the input and
output signals are assumed to be stored as interleaved samples

%files -n %{libname}
%doc AUTHORS COPYING
%{_libdir}/%{name}.so.%{major}*

#----------------------------------------------------------------------------

%package  -n %{devname}
Summary:	Development libraries and headers for %{name}
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
This package contains the headers and development libraries
for %{name}.

%files -n %{devname}
%doc docs/*
%{_libdir}/%{name}.so
%{_includedir}/zita-resampler/*.h

#----------------------------------------------------------------------------

%package -n zita-resampler
Summary:	The zresample executable comming with %{name}
Group:		Sound

%description -n zita-resampler
zita-resampler is a C++ library for resampling audio signals. It is
designed to be used within a real-time processing context, to be fast,
and to provide high-quality sample rate conversion.

This package provides the zresample executable.

%files -n zita-resampler
%{_bindir}/zresample
%{_mandir}/man1/zresample.*

#----------------------------------------------------------------------------

%prep
%setup -q -n zita-resampler-%{version}

# To make sure to have the correct Fedora specific flags:
sed -i 's|-O2|%{optflags} -I../libs|' libs/Makefile
sed -i 's|-O3|%{optflags} -I../libs|' apps/Makefile
sed -i 's|ldconfig||' libs/Makefile
sed -i 's|-march=native||' libs/Makefile
sed -i 's|-march=native||' apps/Makefile

%build
export LDFLAGS="-L../libs"
%make -C libs
# In order to build apps, we need to create the symlink
# Note that this is originally done at "make install" stage
ln -sf libzita-resampler.so.%{version} libs/libzita-resampler.so
%make -C apps

%install
make PREFIX=%{buildroot}%{_prefix} LIBDIR=%{_lib} -C libs install
make PREFIX=%{buildroot}%{_prefix} BINDIR=%{_bin} \
	MANDIR=%{buildroot}%{_mandir}/man1 -C apps install


%changelog
* Wed Mar 12 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.1.0-3
+ Revision: fb2b1d6
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9950 |12cu|libzrtpcpp-2.3.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2
%define libname %mklibname zrtpcpp %{major}
%define devname %mklibname zrtpcpp -d

Summary:	A ccrtp extension for zrtp/Zfone support
Name:		libzrtpcpp
Version:	2.3.4
Release:	1
License:	GPLv2+
Group:		System/Libraries
Url:		http://www.gnu.org/software/commoncpp/commoncpp.html
Source0:	ftp://ftp.gnu.org/gnu/ccrtp/libzrtpcpp-%{version}.tar.gz
Source1:	ftp://ftp.gnu.org/gnu/ccrtp/libzrtpcpp-%{version}.tar.gz.sig
BuildRequires:	cmake
BuildRequires:	stdc++-devel
BuildRequires:	pkgconfig(libccext2)
BuildRequires:	pkgconfig(libccrtp)
BuildRequires:	pkgconfig(libgcrypt)

%description
This library is a GPL licensed extension to the GNU RTP Stack, ccrtp, that
offers compatibility with Phil Zimmermann's zrtp/Zfone voice encryption, and
which can be directly embedded into telephony applications.  The current
release is based on a beta draft of the zrtp spec.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Abstract asynchronous event notification library
Group:		System/Libraries

%description -n %{libname}
This library is a GPL licensed extension to the GNU RTP Stack, ccrtp, that
offers compatibility with Phil Zimmermann's zrtp/Zfone voice encryption, and
which can be directly embedded into telephony applications. The current
release is based on a beta draft of the zrtp spec.

%files -n %{libname}
%{_libdir}/libzrtpcpp.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development library and header files for the libzrtpcpp library
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
This package provides the header files, link libraries, and documentation for
building applications that use libzrtpcpp.

%files -n %{devname}
%doc AUTHORS COPYING
%dir %{_includedir}/libzrtpcpp
%{_includedir}/libzrtpcpp/*.h
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake
%make

%install
%makeinstall_std -C build


%changelog
* Wed Mar 12 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.3.4-1
+ Revision: 057d182
- LOG New version 2.3.4, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9951 |12cu|licq-1.8.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	ICQ clone written in C++
Name:		licq
Version:	1.8.2
Release:	1
License:	GPLv2+
Group:		Networking/Instant messaging
Url:		http://www.licq.org/
Source0:	http://ovh.dl.sourceforge.net/licq/%{name}-%{version}.tar.bz2
BuildRequires:	cmake
BuildRequires:	doxygen
BuildRequires:	boost-devel
BuildRequires:	cdk-devel
BuildRequires:	gpgme-devel
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(gloox)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(xscrnsaver)
Requires:	licq-frontend = %{EVRD}
Requires:	licq-protocol = %{EVRD}
Requires:	sox
# Seems to be dropped
Obsoletes:	licq-console < 1.8.2

%description
Licq supports different interfaces and functions via
plugins. Currently there are plugins for both the X Windowing System
and the console.

This version of licq has SSL support for those plugins that support it.

%files -f %{name}.lang
%doc doc/ upgrade/ README*
%{_bindir}/licq
%{_bindir}/licq-ssl
%dir %{_datadir}/licq
%{_datadir}/licq/translations
%{_datadir}/licq/utilities
%{_datadir}/licq/sounds

#----------------------------------------------------------------------------

%package qt4
Summary:	Qt4 plugin for Licq
Group:		Networking/Instant messaging
Provides:	licq-frontend = %{EVRD}
Requires:	%{name} = %{EVRD}

%description qt4
This package contains the base files for Licq (the Licq daemon) and
the Qt plugin, which is written using the Qt widget set. Currently
this GUI plugin has most of the ICQ functions implemented.

This starts the Qt plugin by default, so to run other plugins, you
will have to issue the command "licq -p <plugin>" once. To get back
the Qt plugin, you will have to run once "licq -p qt-gui".
Alternatively you may be able to do it in a plugin dialog box
if your plugin supports this feature.

%files qt4
%{_libdir}/licq/licq_qt4-gui.so
%{_datadir}/licq/qt4-gui
%{_datadir}/applications/*.desktop

#----------------------------------------------------------------------------

%package icq
Summary:	ICQ Licq plugin
Group:		Networking/Instant messaging
Provides:	licq-protocol = %{EVRD}
Requires:	%{name} = %{EVRD}

%description icq
ICQ plugin for Licq.

%files icq
%doc plugins/icq/README
%{_libdir}/licq/protocol_icq.so

#----------------------------------------------------------------------------

%package jabber
Summary:	Jabber Licq plugin
Group:		Networking/Instant messaging
Provides:	licq-protocol = %{EVRD}
Requires:	%{name} = %{EVRD}

%description jabber
ICQ plugin for Licq.

%files jabber
%doc plugins/jabber/README plugins/jabber/COPYING
%{_libdir}/licq/protocol_jabber.so

#----------------------------------------------------------------------------

%package rms
Summary:	Remote management service Licq plugin
Group:		Networking/Instant messaging
Requires:	%{name} = %{EVRD}

%description rms
RMS stands for the Remote Management Service. It is a plugin for Licq
which enables you to "telnet" to your Licq box to perform various
tasks. Security is implemented through basic username and password
authentication.

%files rms
%doc plugins/rms*/COPYING plugins/rms*/README
%{_libdir}/licq/licq*rms*

#----------------------------------------------------------------------------

%package devel
Summary:	Development files for Licq
Group:		Development/C

%description devel
This is the header files that you will need in order to compile Licq plugins.

%files devel
%{_datadir}/cmake/Modules/*.cmake
%{_includedir}/licq

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake
%make
cd ..

cmakeopts="-DCMAKE_MODULE_PATH=%{_builddir}/%{name}-%{version}/cmake -DLicq_DIR=%{_builddir}/%{name}-%{version}/build/cmake"

# Qt4 gui
pushd plugins/qt4-gui
%cmake $cmakeopts
%make
popd

# Remote management service
pushd plugins/rms
%cmake $cmakeopts
%make
popd

# ICQ
pushd plugins/icq
%cmake $cmakeopts
%make
popd

# Jabber
pushd plugins/jabber
%cmake $cmakeopts
%make
popd

%install
%makeinstall_std -C build
%makeinstall_std -C plugins/qt4-gui/build
%makeinstall_std -C plugins/rms/build
%makeinstall_std -C plugins/icq/build
%makeinstall_std -C plugins/jabber/build

ln -sf licq %{buildroot}%{_bindir}/licq-ssl

# Fix cmake modules location
mkdir -p %{buildroot}%{_datadir}/cmake/Modules
mv %{buildroot}%{_datadir}/%{name}/cmake/*.cmake %{buildroot}%{_datadir}/cmake/Modules/
rm -rf %{buildroot}%{_datadir}/%{name}/cmake

%find_lang %{name}


%changelog
* Thu Aug 14 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.8.2-1
+ Revision: 5a832fe
- New version 1.8.2, drop dead console plugin, build icq and jabber plugins, update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9952 |12cu|liferea-1.10.9-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A News Aggregator For RSS/RDF Feeds For GTK/GNOME
Name:		liferea
Version:	1.10.9
Release:	4
Epoch:		1
License:	GPLv2+
Group:		Networking/News
URL:		http://liferea.sf.net/
Source:	http://freefr.dl.sourceforge.net/project/liferea/Liferea%20Stable/-%{version}/%{name}-%{version}.tar.bz2
# patch from mga
# Patch0:		liferea-1.10.2-drop-commented-req.patch
BuildRequires:	pkgconfig(gio-2.0) >= 2.26.0
BuildRequires:	pkgconfig(glib-2.0) >= 2.28.0
BuildRequires:	pkgconfig(gmodule-2.0) >= 2.0.0
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gsettings-desktop-schemas)
BuildRequires:	pkgconfig(gthread-2.0)
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.4.0
BuildRequires:	pkgconfig(json-glib-1.0)
BuildRequires:	pkgconfig(libnotify) >= 0.7
BuildRequires:	pkgconfig(libpeas-1.0) >= 1.0.0
BuildRequires:	pkgconfig(libpeas-gtk-1.0) >= 1.0.0
BuildRequires:	pkgconfig(libsoup-2.4) >= 2.28.2
BuildRequires:	pkgconfig(libxml-2.0) >= 2.6.27
BuildRequires:	pkgconfig(libxslt) >= 1.1.19
BuildRequires:	pkgconfig(pango) >= 1.4.0
BuildRequires:	pkgconfig(sqlite3) >= 3.7.0
BuildRequires:	pkgconfig(webkitgtk-3.0)
BuildRequires:	imagemagick
BuildRequires:	desktop-file-utils
BuildRequires:	intltool >= 0.35.0
BuildRequires:	gettext-devel
# Without dconf, liferea can't save its settings
Requires:	dconf

%description
Liferea (abbreviation of Linux Feed Reader) is a news aggregator for
RSS/RDF feeds which also supports CDF channels, Atom/Echo/PIE feeds
and OCS or OPML directories. It is a simple FeedReader clone for Unix.

%prep
%setup -q -n %name-%version
# %apply_patches

# utf-8 convert
iconv -f iso8859-1 -t utf-8 man/pl/liferea.1 > man/pl/liferea.1.conv && \
mv -f man/pl/liferea.1.conv man/pl/liferea.1

# Add RosaLab feed
sed -i -e 's@^\(.*http://planet\.gnome\.org.*\)$@\1\n\t\t\t\t<outline text="RosaLab News" htmlUrl="http://rosalab.ru/blogs/" xmlUrl="http://www.rosalab.ru/blogs.rss" />@' opml/*.opml

%build
%configure2_5x 
%make

%install
%makeinstall_std
install -p -D -m 644 liferea.convert %{buildroot}%{_datadir}/GConf/gsettings/liferea.convert

# icons
%__mkdir_p %{buildroot}%{_iconsdir} \
	   %{buildroot}%{_liconsdir}
install -D -m 644 pixmaps/16x16/liferea.png %{buildroot}%{_miconsdir}/%{name}.png
install -D -m 644 pixmaps/32x32/liferea.png %{buildroot}%{_iconsdir}/%{name}.png
install -D -m 644 pixmaps/48x48/liferea.png %{buildroot}%{_liconsdir}/%{name}.png

desktop-file-validate %{buildroot}/%{_datadir}/applications/liferea.desktop

%find_lang %{name}


%files -f %{name}.lang
%doc AUTHORS ChangeLog README
%{_bindir}/*
%{_datadir}/applications/*.desktop
%{_datadir}/icons/hicolor/*/apps/*
%{_datadir}/%{name}
%_mandir/man1/*
%lang(pl) %_mandir/pl/man1/liferea.1*
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_libdir}/%{name}/girepository-1.0/Liferea-3.0.typelib
%{_libdir}/%{name}/plugins/*
%{_datadir}/appdata/liferea.appdata.xml
%{_datadir}/glib-2.0/schemas/net.sf.liferea.gschema.xml
%{_datadir}/GConf/gsettings/liferea.convert


%changelog
* Wed Apr 23 2014 dsilakov <denis.silakov@rosalab.ru> 1:1.10.9-4
+ Revision: 769f166
- Merge pull request #3 from oeai/liferea:rosa2012.1
- v.1.10.9



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9953 |12cu|lightdm-1.8.5-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libapi		1
%define libmajor	0
%define ver		1.8

Summary:	The Light Display Manager
Name:		lightdm
Version:	1.8.5
Release:	6
License:	GPLv3+
Group:		Graphical desktop/Other
Source0:	https://launchpad.net/lightdm/%{ver}/%{version}/+download/%{name}-%{version}.tar.xz
Source1:	29lightdm.conf
Source2:	Xsession
Source3:	lightdm-autologin.pam
Source4:	lightdm.pam
Source5:	lightdm-greeter.pam
#Systemd related:
Source10:	lightdm-tmpfiles.conf
Source11:	lightdm.service
Source12:	lightdm.rules


Patch0: lightdm-1.7.18-rosa_config.patch

#Fedora patches
Patch10: lightdm-1.8.3-lock-screen-before-switch.patch
Patch11: lightdm-1.8.3-nodaemon_option.patch

URL:		http://www.freedesktop.org/wiki/Software/LightDM
BuildRequires:	intltool
BuildRequires:	itstool
BuildRequires:	gettext-devel
BuildRequires:	gnome-common
BuildRequires:	gtk-doc
BuildRequires:	pam-devel
BuildRequires:	yelp-tools
BuildRequires:	pkgconfig(gio-2.0)
BuildRequires:	pkgconfig(gio-unix-2.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gobject-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(libxklavier)

BuildRequires:	pkgconfig(QtCore) < 5.0.0
BuildRequires:	pkgconfig(QtDBus) < 5.0.0
BuildRequires:	pkgconfig(QtGui) < 5.0.0

%if 0
BuildRequires:	pkgconfig(Qt5Core)
BuildRequires:  pkgconfig(Qt5DBus)
BuildRequires:  pkgconfig(Qt5Gui)
%endif

BuildRequires:	pkgconfig(xdmcp)
BuildRequires:	pkgconfig(xcb)
BuildRequires:	pkgconfig(x11)
BuildRequires:	libgcrypt-devel
Requires:	lightdm-greeter
Requires:	accountsservice

BuildRequires:    systemd => 194-15
Requires(post):   systemd
Requires(post):   update-alternatives
Requires(preun):  systemd
Requires(postun): systemd
Requires(postun): update-alternatives

Provides:	dm

#Use for now only gtk-greeter
Suggests:	lightdm-gtk-greeter >= 1.6.1

%description
An X display manager that:
  * Has a lightweight codebase
  * Is standards compliant (PAM, etc)
  * Has a well defined interface between the server and user interface
  * Fully themeable (easiest with the webkit interface)
  * Cross-desktop (greeters can be written in any toolkit)

#-------------------------------------------------------------------------

%define liblightdmgobject %mklibname lightdm-gobject %{libapi} %{libmajor}

%package -n %{liblightdmgobject}
Summary:	LightDM GObject client library
Group:		Graphical desktop/Other

%description -n %{liblightdmgobject}
A GObject based library for LightDM clients to use to interface with LightDM.

%files -n %{liblightdmgobject}
%{_libdir}/liblightdm-gobject-%{libapi}.so.%{libmajor}
%{_libdir}/liblightdm-gobject-%{libapi}.so.%{libmajor}.*

#-------------------------------------------------------------------------

%define liblightdmgir %mklibname lightdm-gir %{libapi}

%package -n %{liblightdmgir}
Summary:	Typelib file for liblightdm-1
Group:		Graphical desktop/Other
Requires:	%{liblightdmgobject} = %{version}-%{release}

%description -n %{liblightdmgir}
A GObject based library for LightDM clients to use to interface with LightDM.

%files -n %{liblightdmgir}
%{_libdir}/girepository-1.0/LightDM-%{libapi}.typelib

#-------------------------------------------------------------------------

%define liblightdmgobjectdevel %mklibname -d lightdm-gobject

%package -n %{liblightdmgobjectdevel}
Summary:	LightDM client library (development files)
Group:		Graphical desktop/Other
Requires:	%{liblightdmgobject} = %{version}-%{release}
Provides:	lightdm-gobject-devel = %{version}-%{release}

%description -n %{liblightdmgobjectdevel}
A GObject based library for LightDM clients to use to interface with LightDM.

This package contains header files and development information, which
is useful for building LightDM greeters and user switchers.

%files -n %{liblightdmgobjectdevel}
%doc %{_datadir}/gtk-doc/html/lightdm-gobject-%{libapi}
%{_includedir}/lightdm-gobject-%{libapi}/
%{_libdir}/liblightdm-gobject-%{libapi}.so
%{_libdir}/pkgconfig/liblightdm-gobject-%{libapi}.pc
%{_datadir}/gir-1.0/LightDM-%{libapi}.gir
%{_datadir}/vala/vapi/liblightdm-gobject-%{libapi}.vapi

#-------------------------------------------------------------------------

%define libqtapi 3
%define liblightdmqt %mklibname lightdm-qt %{libqtapi} %{libmajor}

%package -n %{liblightdmqt}
Summary:	LightDM Qt client library
Group:		Graphical desktop/Other

%description -n %{liblightdmqt}
A Qt based library for LightDM clients to use to interface with LightDM.

%files -n %{liblightdmqt}
%{_libdir}/liblightdm-qt-%{libqtapi}.so.%{libmajor}
%{_libdir}/liblightdm-qt-%{libqtapi}.so.%{libmajor}.*

#-------------------------------------------------------------------------

%define liblightdmqtdevel %mklibname -d lightdm-qt

%package -n %{liblightdmqtdevel}
Summary:	LightDM client library (development files)
Group:		Graphical desktop/Other
Requires:	%{liblightdmqt} = %{version}-%{release}
Provides:	lightdm-qt-devel = %{version}-%{release}

%description -n %{liblightdmqtdevel}
A Qt based library for LightDM clients to use to interface with LightDM.

This package contains header files and development information, which
is useful for building LightDM greeters and user switchers.

%files -n %{liblightdmqtdevel}
%{_includedir}/lightdm-qt-%{libqtapi}
%{_libdir}/liblightdm-qt-%{libqtapi}.so
%{_libdir}/pkgconfig/liblightdm-qt-%{libqtapi}.pc

#-------------------------------------------------------------------------

#-------------------------------------------------------------------------
%if 0
%define liblightdmqt5 %mklibname lightdm-qt5_ %{libqtapi} %{libmajor}

%package -n %{liblightdmqt5}
Summary:	LightDM Qt5 client library
Group:		Graphical desktop/Other
License:	LGPLv2+

%description -n %{liblightdmqt5}
A Qt5 based library for LightDM clients to use to interface with LightDM.

%files -n %{liblightdmqt5}
%{_libdir}/liblightdm-qt5-%{libqtapi}.so.%{libmajor}
%{_libdir}/liblightdm-qt5-%{libqtapi}.so.%{libmajor}.*

#-------------------------------------------------------------------------

%define liblightdmqt5devel %mklibname -d lightdm-qt5

%package -n %{liblightdmqt5devel}
Summary:	LightDM client library (development files)
Group:		Graphical desktop/Other
License:	LGPLv2+
Requires:	%{liblightdmqt5} = %{version}-%{release}
Provides:	lightdm-qt5-devel = %{version}-%{release}

%description -n %{liblightdmqt5devel}
A Qt5 based library for LightDM clients to use to interface with LightDM.

This package contains header files and development information, which
is useful for building LightDM greeters and user switchers.

%files -n %{liblightdmqt5devel}
%{_includedir}/lightdm-qt5-%{libqtapi}
%{_libdir}/liblightdm-qt5-%{libqtapi}.so
%{_libdir}/pkgconfig/liblightdm-qt5-%{libqtapi}.pc

%endif
#-------------------------------------------------------------------------

%prep
%setup -q
%apply_patches

%build
autoreconf -vfi
export PATH=$PATH:%{_qt4_bindir}
%configure2_5x \
	--disable-static \
	--disable-tests \
	--enable-introspection \
	--enable-liblightdm-gobject \
	--enable-liblightdm-qt \
	--with-greeter-session=lightdm-greeter
%make

%install
%makeinstall_std

## create/own these
mkdir -p %{buildroot}%{_sysconfdir}/lightdm/lightdm.conf.d
mkdir -p %{buildroot}%{_datadir}/lightdm/lightdm.conf.d

# install pam file
install -Dpm 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/pam.d/%{name}
install -Dpm 644 %{SOURCE4} %{buildroot}%{_sysconfdir}/pam.d/%{name}-autologin
install -Dpm 644 %{SOURCE5} %{buildroot}%{_sysconfdir}/pam.d/%{name}-greeter

# dm config
install -Dpm644 %{SOURCE1} %{buildroot}/%{_datadir}/X11/dm.d/29lightdm.conf

# session wrapper script to source /etc/profile and ~/.profile if they exists
install -Dpm755 %{SOURCE2} %{buildroot}/%{_sysconfdir}/%{name}/Xsession

# will be created when lightdm starts
install -d %{buildroot}%{_localstatedir}/log/%{name}
touch %{buildroot}%{_localstatedir}/log/%{name}/%{name}.log

# directory for remote sessions
mkdir -p %{buildroot}%{_datadir}/%{name}/remote-sessions

install -Dpm 644 %{SOURCE10} %{buildroot}%{_prefix}/lib/tmpfiles.d/lightdm.conf
install -Dpm 644 %{SOURCE11} %{buildroot}%{_unitdir}/lightdm.service
install -Dpm 644 %{SOURCE12} %{buildroot}%{_datadir}/polkit-1/rules.d/lightdm.rules

#we don't want these
find %{buildroot} -name "*.la" -delete
rm -rf %{buildroot}%{_sysconfdir}/apparmor.d
# omit upstart support
rm -rfv %{buildroot}%{_sysconfdir}/init

#home dir for lightdm user
mkdir -p %{buildroot}%{_localstatedir}/lib/%{name}

%find_lang %{name}

%pre
%_pre_useradd %{name} %{_localstatedir}/lib/%{name} /sbin/nologin

%post
# avoiding conflict with gdm
if [ $1 -eq 1 ] ; then \
	update-alternatives --install %{_bindir}/gdmflexiserver gdmflexiserver %{_libexecdir}/%{name}/gdmflexiserver 30
fi

%create_ghostfile %{_localstatedir}/log/%{name}/%{name}.log %{name} %{name} 0644
%systemd_post %{name}.service

%preun
if [ $1 -ge 0 ] ; then \
	if [ ! -e %{_libexecdir}/%{name}/gdmflexiserver ]; then
		update-alternatives --remove gdmflexiserver %{_libexecdir}/%{name}/gdmflexiserver
	fi
fi
%systemd_preun %{name}.service

%postun
%_postun_userdel %{name}
%systemd_postun %{name}.service

%files -f %name.lang
%dir %{_sysconfdir}/%{name}
%dir %{_localstatedir}/lib/%{name}
%dir %{_sysconfdir}/%{name}/lightdm.conf.d
%{_sysconfdir}/%{name}/Xsession
%config(noreplace) %{_sysconfdir}/%{name}/keys.conf
%config %{_sysconfdir}/%{name}/lightdm.conf
%config %{_sysconfdir}/%{name}/users.conf
#attr(-,lightdm,lightdm) %{_localstatedir}/log/%{name}/
%ghost %{_localstatedir}/log/%{name}/%{name}.log
%{_sysconfdir}/dbus-1/system.d/org.freedesktop.DisplayManager.conf
#{_sysconfdir}/init/lightdm.conf
%{_sysconfdir}/pam.d/lightdm*
%{_datadir}/X11/dm.d/29lightdm.conf
%{_datadir}/polkit-1/rules.d/lightdm.rules
%{_datadir}/%{name}/
%{_sbindir}/%{name}
%{_bindir}/dm-tool
%{_libexecdir}/%{name}/*
%{_mandir}/man1/%{name}*.1*
%{_datadir}/help/C/%{name}/
%{_prefix}/lib/tmpfiles.d/lightdm.conf
%{_unitdir}/lightdm.service


%changelog
* Mon Apr 07 2014 Alex Burmashev <alex.burmashev@gmail.com> 1.8.5-6
+ Revision: dc471aa
- update pam rules

* Sat Dec 21 2013 akdengi <kazancas@mandriva.ru> 1.8.5-4
+ Revision: cddaf19
- fix pam rules

* Thu Dec 19 2013 akdengi <kazancas@mandriva.ru> 1.8.5-3
+ Revision: 8055001
- up release

* Thu Dec 19 2013 akdengi <kazancas@mandriva.ru> 1.8.5-2
+ Revision: 588b1c9
- really add sourve

* Thu Dec 19 2013 akdengi <kazancas@mandriva.ru> 1.8.5-2
+ Revision: 0cbc0d5
- use fedora pam rules and create/own lightdm.conf.d

* Mon Dec 09 2013 akdengi <alexander.kazancev@rosalab.ru> 1.8.5-1
+ Revision: c84d7e4
- Update to 1.8.5

* Mon Oct 14 2013 akdengi <alexander.kazancev@rosalab.ru> 1.7.18-2
+ Revision: 1eb4593
- fix config. Return x-server on 0:display and vt1

* Tue Oct 08 2013 akdengi <kazancas@mandriva.ru> 1.7.18-1
+ Revision: 74837c9
- rediff ROSA config patch

* Tue Oct 08 2013 akdengi <kazancas@mandriva.ru> 1.7.18-1
+ Revision: f7bfeec
- update to 1.7.18

* Wed Sep 18 2013 akdengi <alexander.kazancev@rosalab.ru> 1.7.15-7
+ Revision: fbf22de
- fix config

* Wed Sep 18 2013 akdengi <alexander.kazancev@rosalab.ru> 1.7.15-6
+ Revision: ec9dbf2
- fix post

* Wed Sep 18 2013 akdengi <alexander.kazancev@rosalab.ru> 1.7.15-5
+ Revision: ea7395a
- fix config and clean spec

* Wed Sep 18 2013 akdengi <alexander.kazancev@rosalab.ru> 1.7.15-5
+ Revision: 33911cb
- fix triggers

* Sun Sep 15 2013 Ilya Khokhryakov <ilyahohryakov@gmail.com> 1.7.15-4
+ Revision: 6288227
- Added alternatives to avoid conflict with gdm

* Sun Sep 15 2013 Alexander Kazancev <kazancas@gmail.com> 1.7.15-3
+ Revision: 77bceac
- Fix symlink

* Thu Sep 12 2013 akdengi <kazancas@mandriva.ru> 1.7.15-2
+ Revision: d4c2a3a
- fix conflicts with gdm. Use 3.6.0 as initial

* Thu Sep 12 2013 akdengi <kazancas@mandriva.ru> 
+ Revision: 445532b
- fix user change

* Thu Sep 12 2013 akdengi <kazancas@mandriva.ru> 1.7.15-1
+ Revision: d161dfc
- fix difference

* Thu Sep 12 2013 akdengi <kazancas@mandriva.ru> 1.7.15-1
+ Revision: 1d6d42c
- 1.7.15

* Tue Sep 03 2013 Alexander Kazancev <kazancas@gmail.com> 1.7.11-7
+ Revision: 99b7d7b
- Enable lock patch

* Thu Aug 29 2013 akdengi <kazancas@mandriva.ru> 1.7.11-6
+ Revision: 1832066
- add /var/lib/lightdm to files and temporary disable lock screen patch

* Wed Aug 28 2013 akdengi <kazancas@mandriva.ru> 1.7.11-5
+ Revision: 78d86ab
- try fix update error

* Mon Aug 26 2013 akdengi <kazancas@mandriva.ru> 1.7.11-4
+ Revision: c2ad6b1
- 1.7.11

* Tue May 21 2013 Alexander Kazancev <kazancas@gmail.com> 1.6.0-16
+ Revision: dc115b8
- Updated lightdm.spec

* Mon May 20 2013 akdengi <kazancas@gmail.com> 1.6.0-15
+ Revision: 138ca3b
- up version

* Mon May 20 2013 akdengi <kazancas@gmail.com> 1.6.0-14
+ Revision: 492f9d0
- fix icon. Fix systemd patch

* Sat May 18 2013 Alexander Kazancev <kazancas@gmail.com> 1.6.0-13
+ Revision: 7409627
- Use native systemd

* Sun May 12 2013 akdengi <kazancas@mandriva.ru> 1.6.0-12
+ Revision: f9558d6
- need systemd => 194-15

* Sun May 12 2013 akdengi <kazancas@mandriva.ru> 1.6.0-12
+ Revision: 1b5d76b
- fix systemd session greeter problem

* Sun May 12 2013 akdengi <kazancas@mandriva.ru> 1.6.0-9
+ Revision: 9662c2d
- fix X-start

* Sun May 12 2013 akdengi <kazancas@mandriva.ru> 1.6.0-9
+ Revision: 6829c2a
- temporary disable systemd pam in greeter

* Sun May 12 2013 akdengi <kazancas@mandriva.ru> 1.6.0-9
+ Revision: f2ad4ba
- delete greeter user

* Sun May 12 2013 akdengi <kazancas@mandriva.ru> 1.6.0-8
+ Revision: eaa299c
- up version

* Sun May 12 2013 akdengi <kazancas@mandriva.ru> 1.6.0-7
+ Revision: dcf6e64
- add systemd support to pam files

* Thu May 09 2013 Alexander Kazancev <kazancas@gmail.com> 1.6.0-7
+ Revision: e8fa1ab
- Don't enable xsetup.d support - enable it only in build ISO script!

* Thu May 09 2013 Alexander Kazancev <kazancas@gmail.com> 1.6.0-6
+ Revision: 68795d0
- Updated lightdm-1.6.0-rosa_config.patch

* Tue May 07 2013 akdengi <kazancas@mandriva.ru> 1.6.0-6
+ Revision: eac0d1e
- really run Xsetup after x start



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9954 |12cu|lightdm-gtk-greeter-1.6.1-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The Light Display Manager (GTK+ greeter)
Name:		lightdm-gtk-greeter
Version:	1.6.1
Release:	9
License:	GPLv3+
Group:		Graphical desktop/Other
Source0:	https://launchpad.net/%{name}/1.6/%{version}/+download/%{name}-%{version}.tar.gz
Patch0:		lightdm-gtk-greeter-1.6.0-rosa-customizations.patch
Patch1:		lightdm-gtk-greeter-1.6.0-po.patch
Patch2:		lightdm-gtk-greeter-1.6.0-ui.patch
URL:		http://www.freedesktop.org/wiki/Software/LightDM
BuildRequires:	pkgconfig(gmodule-export-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0) >= 0.9.5
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(liblightdm-gobject-1)
BuildRequires:	pkgconfig(x11)
BuildRequires:	gtk-doc
BuildRequires:	intltool >= 0.35.0
BuildRequires:	gettext-devel
BuildRequires:	autoconf
BuildRequires:	automake
# For autoreconf
BuildRequires:	gnome-common
Provides:	lightdm-greeter
Requires:	lightdm
# For logo:
Requires:	desktop-common-data
# For icons in top right corner
Requires:	gnome-icon-theme
# For icons in HighContrast mode
Requires:	gnome-themes-standard

#For LXDE
Suggests:	rosa-flat-icons
Suggests:	rosa-lxde-flat

Requires(post):		update-alternatives
Requires(postun):	update-alternatives

%description
A LightDM greeter that uses the GTK+ toolkit.

#-------------------------------------------------------------------------

%prep
%setup -q
%apply_patches

%build
autoreconf -vfi
%configure2_5x \
	--disable-static
%make

%install
%makeinstall_std

# own alternatives target
touch %{buildroot}%{_datadir}/xgreeters/lightdm-greeter.desktop

%find_lang %{name}

%post
%{_sbindir}/update-alternatives \
	--install %{_datadir}/xgreeters/lightdm-greeter.desktop \
	lightdm-greeter \
	%{_datadir}/xgreeters/lightdm-gtk-greeter.desktop \
	20

%postun
if [ $1 -eq 0 ]; then
%{_sbindir}/update-alternatives \
	--remove lightdm-greeter \
	%{_datadir}/xgreeters/lightdm-gtk-greeter.desktop
fi

%files -f %{name}.lang
%doc NEWS
#%config(noreplace) %{_sysconfdir}/lightdm/lightdm-gtk-greeter.conf
#we need replace config
%config %{_sysconfdir}/lightdm/lightdm-gtk-greeter.conf
%{_sbindir}/%{name}
#{_datadir}/%{name}/
%{_datadir}/xgreeters/lightdm-gtk-greeter.desktop
# own alternatives target
%ghost %{_datadir}/xgreeters/lightdm-greeter.desktop


%changelog
* Mon Dec 23 2013 akdengi <alexander.kazancev@rosalab.ru> 1.6.1-9
+ Revision: 2da5f9f
- fix passwoord mask



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9955 |12cu|lightdm-kde-greeter-0.3.2.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	LightDM KDE Greeter
Name:		lightdm-kde-greeter
Version:	0.3.2.1
Release:	5
Group:		System/X11
License:	GPLv3+
URL:	 	https://projects.kde.org/projects/playground/base/lightdm
Source0: 	http://carroll.aset.psu.edu/pub/kde/unstable/lightdm-kde/src/lightdm-kde-%{version}.tar.bz2
Patch0:		lightdm-kde-0.3.2.1-lightdm-1.7.patch

BuildRequires:	gettext
BuildRequires:	intltool
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(liblightdm-qt-3)

Provides:	lightdm-greeter
Requires:	lightdm
Requires:	kdebase4-runtime
Requires(post,postun):	update-alternatives

%description
A LightDM greeter that uses the KDE toolkit.

%prep
%setup -qn lightdm-%{version}
%apply_patches

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang %{name} --all-name --with-kde

%post
%{_sbindir}/update-alternatives \
	--install %{_datadir}/xgreeters/lightdm-greeter.desktop \
	lightdm-greeter \
	%{_datadir}/xgreeters/lightdm-kde-greeter.desktop \
	10

%postun
if [ $1 -eq 0 ]; then
%{_sbindir}/update-alternatives \
	--remove lightdm-greeter \
	%{_datadir}/xgreeters/lightdm-kde-greeter.desktop
fi

%files -f %{name}.lang
%{_sysconfdir}/dbus-1/system.d/org.kde.kcontrol.kcmlightdm.conf
%{_kde_libdir}/kde4/kcm_lightdm.so
%{_kde_libdir}/kde4/libexec/kcmlightdmhelper
%{_kde_libdir}/kde4/libexec/lightdm-kde-greeter-rootimage
%{_sbindir}/lightdm-kde-greeter
%{_datadir}/apps/lightdm-kde-greeter
%{_datadir}/dbus-1/system-services/org.kde.kcontrol.kcmlightdm.service
%{_datadir}/kde4/services/kcm_lightdm.desktop
%{_datadir}/polkit-1/actions/org.kde.kcontrol.kcmlightdm.policy
%{_datadir}/xgreeters/lightdm-kde-greeter.desktop

%changelog
* Tue Apr 22 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.3.2.1-5
+ Revision: f4fd4ef
- Updated to 0.3.2.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9956 |12cu|lightlang-0.8.6-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Dictionary Shell on Qt4
Name:		lightlang
Version:	0.8.6
Release:	9
License:	GPL
Group:		Office
Url:		http://lightlang.org.ru
Source0:	lightlang-%{version}-rev990.tar.bz2
BuildRequires:	mplayer
BuildRequires:	python-qt4
BuildRequires:	python-sip
BuildRequires:	python-xlib
BuildRequires:	qt4-common
BuildRequires:	sox
BuildRequires:	xterm
Requires:	lightlang-dict
Requires:	python-qt4
Requires:	python-xlib
Requires:	qt4-common
Requires:	sox

%description
LightLang is a small and powerfull dictionary shell,
writed on qt4 and has a many dictionary (ru-en and en-ru).

%files
%{_bindir}/sl
%{_bindir}/xsl
%{_bindir}/llrepo
%{_bindir}/lightlang
%{_libdir}/xsl
%{_libdir}/llrepo
%{_datadir}/applications/xsl.desktop
%{_datadir}/sl
%{_datadir}/xsl
%{_iconsdir}/hicolor/*/apps/*.png
%doc %{_docdir}/lightlang
%doc %{_mandir}/man1/*
%doc %{_mandir}/ru/man1/*

#----------------------------------------------------------------------------

%package devel
Summary:	Devel package for LightLang
Group:		Office
Requires:	%{name} = %{EVRD}

%description devel
Devel package for LightLang.

%files devel
%{_libdir}/pkgconfig/lightlang.pc

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x --with-audio-player=mplayer
%make

%install
%makeinstall_std


%changelog
* Fri Apr 11 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.8.6-9
+ Revision: d9809e5
- Rebuild against python-sip 4.15, spec cleanups



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9957 |12cu|lightlang-sounds-0.0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Sounds for LightLang Dictionary
Name:		lightlang-sounds
Version:	0.0.1
Release:	2
License:	GPLv2+
Group:		Office
Url:		http://lightlang.org.ru
Source0:	%{name}-%{version}.tar.bz2
Requires:	lightlang
BuildArch:	noarch

%description
Sounds for LightLang Dictionary.

%files
%{_datadir}/sl/sounds/en/*

#----------------------------------------------------------------------------

%prep
%setup -q

%build

%install
mkdir -p %{buildroot}%{_datadir}/sl
mkdir %{buildroot}%{_datadir}/sl/sounds/
mkdir %{buildroot}%{_datadir}/sl/sounds/en
cp -r ./en/* %{buildroot}%{_datadir}/sl/sounds/en


%changelog
* Mon Mar 17 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.0.1-2
+ Revision: 799cdfa
- LOG Should be noarch package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9958 |12cu|lightning-2.0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

%define major 0
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d

Summary:	Portable just-in-time compiler library
Name:		lightning
Version:	2.0.3
Release:	1
License:	LGPLv3+
Group:		Development/Other
Url:		http://www.gnu.org/software/lightning/
Source0:	ftp://ftp.gnu.org/gnu/lightning/%{name}-%{version}.tar.gz
BuildRequires:	texinfo
BuildRequires:	binutils-devel
BuildRequires:	pkgconfig(zlib)

%description
GNU lightning is a library that generates assembly language code at run-time;
it is very fast, making it ideal for Just-In-Time compilers, and it abstracts
over the target CPU, as it exposes to the clients a standardized RISC
instruction set inspired by the MIPS and SPARC chips.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Shared library the GNU lightning
Group:		System/Libraries
Conflicts:	%{name} < 2.0.3
Obsoletes:	%{name} < 2.0.3

%description -n %{libname}
Shared library the GNU lightning.

%files -n %{libname}
%doc AUTHORS COPYING COPYING.LESSER NEWS README THANKS
%{_libdir}/lib%{name}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for the GNU lightning
Group:		Development/Other
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Conflicts:	%{name} < 2.0.3

%description -n %{devname}
The libraries, header files and documentation for using GNU lightning.

%files -n %{devname}
%doc ChangeLog COPYING.DOC
%{_includedir}/%{name}.h
%{_includedir}/%{name}
%{_libdir}/lib%{name}.so
%{_infodir}/%{name}.info*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%check
make check


%changelog
* Mon Mar 17 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.0.3-1
+ Revision: 3e22dbb
- LOG New version 2.0.3, re-work package structure according to our library packaging policy



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9959 |12cu|lightspark-0.7.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %{name} %{major}
%define devname %mklibname -d %{name}

Summary:	An alternative Flash Player implementation
Name:		lightspark
Version:	0.7.2
Release:	5
Group:		Networking/WWW
License:	LGPLv3+
Url:		http://lightspark.sourceforge.net
Source0:	https://launchpadlibrarian.net/134352855/lightspark-%version.tar.gz
Patch0:		lightspark-0.7.2-ffmpeg-2.0.patch
Patch1:		lightspark-0.7.2-llvm-3.3.patch
BuildRequires:	cmake
BuildRequires:	nasm
BuildRequires:	boost-devel
BuildRequires:	llvm-devel
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	pkgconfig(ftgl)
BuildRequires:	pkgconfig(glew)
BuildRequires:	pkgconfig(libavcodec)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libpcre)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(libxml++-2.6)
BuildRequires:	pkgconfig(libxul)
BuildRequires:	pkgconfig(sdl)
Requires:	fonts-ttf-liberation
Suggests:	%{name}-pulse

%description
Lightspark is a modern, free, open-source flash player implementation.
Lightspark features:

* JIT compilation of Actionscript to native x86 bytecode using LLVM
* Hardware accelerated rendering using OpenGL Shaders (GLSL)
* Very good and robust support for current-generation Actionscript 3
* A new, clean, codebase exploiting multithreading and optimized for 
modern hardware. Designed from scratch after the official Flash 
documentation was released.

%files -f %{name}.lang
%doc COPYING COPYING.LESSER ChangeLog
%config(noreplace) %{_sysconfdir}/xdg/lightspark.conf
%{_bindir}/%{name}
%{_bindir}/tightspark
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}
%{_iconsdir}/hicolor/*/apps/%{name}.*
%{_mandir}/man1/%{name}.1*

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	%{name} libraries
Group:		System/Libraries

%description -n %{libname}
This is the libraries used by %{name}.

%files -n %{libname}
%config %{_sysconfdir}/ld.so.conf.d/lightspark.conf
%{_libdir}/%{name}/lib%{name}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development libraries for %{name}
Group:		Development/C++
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n %{devname}
Development files for the %{name} libraries.

%files -n %{devname}
%{_libdir}/%{name}/lib%{name}.so

#----------------------------------------------------------------------------

%package mozilla-plugin
Summary:	Mozilla compatible plugin for %{name}
Group:		Networking/WWW
Suggests:	gnash
Suggests:	%{name}-pulse
Conflicts:	gnash-firefox-plugin

%description mozilla-plugin
This is the Mozilla compatible plugin for %{name}

%files mozilla-plugin
%{_libdir}/mozilla/plugins/lib%{name}plugin.so

#----------------------------------------------------------------------------

%package pulse
Summary:	PulseAudio plugin for %{name}
Group:		Networking/WWW

%description pulse
This is the PulseAudio plugin for %{name}

%files pulse
%{_libdir}/%{name}/plugins/lib%{name}pulseplugin.so

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
%define _disable_ld_no_undefined 1
%cmake \
    -DCOMPILE_PLUGIN=1 \
    -DPLUGIN_DIRECTORY="%{_libdir}/mozilla/plugins/" \
    -DENABLE_SOUND=1 \
    -DGNASH_EXE_PATH="%{_bindir}/gnash"

%make

%install
%makeinstall_std -C build

#(eandry) tell lightspark where the libs are
install -d -m 0755  %{buildroot}%{_sysconfdir}/ld.so.conf.d
echo "%{_libdir}/lightspark" > %{buildroot}%{_sysconfdir}/ld.so.conf.d/lightspark.conf

install -Dpm 644 media/%{name}-logo.svg %{buildroot}%{_datadir}/%{name}

%find_lang %{name}


%changelog
* Fri Oct 18 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.7.2-5
+ Revision: c942268
- LOG Add patch to fix build with LLVM 3.3



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9960 |12cu|lighttpd-1.4.35-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Following modules bring no additionnal dependencies
# Other ones go into separate packages
%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_flv_streaming.so,mod_indexfile.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_ssi.so,mod_staticfile.so,mod_status.so,mod_userdir.so,mod_usertrack.so,mod_evasive.so

Name:		lighttpd
Version:	1.4.35
Release:	1
Summary:	A fast webserver with minimal memory-footprint
License:	BSD
Group:		System/Servers
URL:		http://lighttpd.net/
Source0:	http://download.lighttpd.net/lighttpd/releases-1.4.x/%{name}-%{version}.tar.xz
Source1:	http://download.lighttpd.net/lighttpd/releases-1.4.x/%{name}-%{version}.tar.xz.asc
Source2:	lighttpd.service
Source3:	php.d-lighttpd.ini
Patch1:		lighttpd-defaultroot.patch
BuildRequires:	pkgconfig(zlib)
BuildRequires:	fam-devel
BuildRequires:	mysql-devel
BuildRequires:	memcache-devel
BuildRequires:	lua-devel
BuildRequires:	pkgconfig(openssl)
BuildRequires:	gdbm-devel
BuildRequires:	bzip2-devel
BuildRequires:	pkgconfig(libpcre)
BuildRequires:	openldap-devel
BuildRequires:	attr-devel
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(sqlite3)
Requires(pre):	webserver-base
Requires:       webserver-base
Requires(post):  rpm-helper
Requires(preun): rpm-helper
Obsoletes:	%{name}-modules < %{EVRD}
Provides:	%{name}-modules = %{EVRD}
Provides:	webserver

%description
Security, speed, compliance, and flexibility--all of these describe LightTPD
which is rapidly redefining efficiency of a web server; as it is designed and
optimized for high performance environments. With a small memory
footprint compared to other web-servers, effective management of the
cpu-load, and advanced feature set (FastCGI, CGI, Auth,
Output-Compression, URL-Rewriting and many more) LightTPD is the
perfect solution for every server that is suffering load problems.

This packages contains the server and base modules :
%(for mod in $(echo %base_modules | tr ',' '\n'); do echo ${mod%%.so}; done)

%package mod_auth
Summary:	Authentification module for %{name}
Group:		System/Servers
Requires:	%{name}

%description mod_auth
lighttpd supportes both authentication method described by RFC 2617:

 - basic
 - digest

Depending on the method lighttpd provides various way to store the credentials
used for the authentication.

for basic auth:
 - plain
 - htpasswd
 - htdigest
 - ldap

for digest auth:
 - plain
 - htdigest

%package mod_cml
Summary:	CML (Cache Meta Language) module for %{name}
Group:		System/Servers
Requires:	%{name}

%description mod_cml
CML (Cache Meta Language) is a Meta language to describe the dependencies
of a page at one side and building a page from its fragments on the other side
using LUA.

%package mod_compress
Summary:	Output Compression module for %{name}
Group:		System/Servers
Requires:	%{name}

%description mod_compress
Output compression reduces the network load and can improve the
overall throughput of the webserver. All major http-clients support
compression by announcing it in the Accept-Encoding header. This
is used to negotiate the most suitable compression method.
We support deflate, gzip and bzip2.

%package mod_mysql_vhost
Summary:	MySQL-based vhosting module for %{name}
Group:		System/Servers
Requires:	%{name}

%description mod_mysql_vhost
With MySQL-based vhosting you can store the path to a given
host's document root in a MySQL database.

%package mod_trigger_b4_dl
Summary:	Trigger before Download module for %{name}
Group:		System/Servers
Requires:	%{name}

%description mod_trigger_b4_dl
Anti Hotlinking:
 - if user requests ''download-url'' directly, the request is denied
   and he is redirected to ''deny-url'
 - if user visits ''trigger-url'' before requesting ''download-url'',
    access is granted
 - if user visits ''download-url'' again after ''trigger-timeout'' has
   elapsed, the request is denied and he is redirected to ''deny-url''

The trigger information is either stored locally in a gdbm file or
remotely in memcached.

%package mod_webdav
Summary:	WebDAV module for %{name}
Group:		System/Servers
Requires:	%{name}

%description mod_webdav
The WebDAV module for %{name} is a very minimalistic implementation of RFC
2518.

%package mod_magnet
Summary:	Module to control the request handling in %{name}
Group:		System/Servers
Requires:	%{name}

%description mod_magnet
mod_magnet can attract a request in several stages in the request-handling.

* either at the same level as mod_rewrite, before any parsing of the URL is
  done
* or at a later stage, when the doc-root is known and the physical-path is
  already setup

Keep in mind that the magnet is executed in the core of lighty. EVERY long-
running operation is blocking ALL connections in the server. You are warned.
For time-consuming or blocking scripts use mod_fastcgi and friends.

%prep
%setup -q
%patch1 -p0

%build
%configure2_5x --libdir=%{_libdir}/%{name}/ \
  --with-mysql\
  --with-ldap\
  --with-attr\
  --with-openssl\
  --with-pcre\
  --with-bzip2\
  --with-fam\
  --with-webdav-props\
  --with-webdav-locks\
  --with-gdbm\
  --with-memcache\
  --with-lua

%make

%install
%makeinstall_std

install -Dm 644 doc/initscripts/sysconfig.lighttpd \
    %{buildroot}%{_sysconfdir}/sysconfig/lighttpd

install -Dm 644 %{SOURCE2} %{buildroot}%{_unitdir}/%{name}.service

install -Dm 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/php.d/lighttpd.ini

install -d -m 755 %{buildroot}%{_sysconfdir}/lighttpd
install -d -m 755 %{buildroot}%{_sysconfdir}/lighttpd/conf.d
install -m 644 doc/config/*.conf %{buildroot}%{_sysconfdir}/lighttpd
install -m 644 doc/config/conf.d/*.conf %{buildroot}%{_sysconfdir}/lighttpd/conf.d

install -d -m 755 %{buildroot}%{_logdir}/lighttpd

sed -i \
    -e 's!^server.username\s*=.*$!server.username = "apache"!;' \
    -e 's!^server.groupname\s*=.*$!server.groupname = "apache"!;' \
    -e 's!^var.server_root\s*=.*$!var.server_root = "%{_var}/www"!;' \
    -e 's!^server.document-root\s*=.*$!server.document-root = "%{_var}/www/html"!;' \
    -e 's!^server.errorlog\s*=.*$!server.errorlog = "%{_logdir}/lighttpd/error.log"!;' \
    %{buildroot}%{_sysconfdir}/lighttpd/lighttpd.conf

sed -i \
    -e 's!^accesslog.filename.*$!accesslog.filename = "%{_logdir}/lighttpd/access.log"!' \
    %{buildroot}%{_sysconfdir}/lighttpd/conf.d/access_log.conf


install -d -m 755 %{buildroot}%{_sysconfdir}/logrotate.d
cat > %{buildroot}%{_sysconfdir}/logrotate.d/%{name} <<EOF
%{_logdir}/%{name}/*.log {
    size=20M
    rotate 5
    weekly
    missingok
    notifempty
    postrotate
        service %{name} reload
    endscript
}
EOF

echo %{_libdir}/%{name}/{%{base_modules}} | tr ' ' '\n' > base.list
for i in doc/outdated/*.txt
do
	mod=`cat "$i" | tr -d '\\r' | sed -n "s/^Module:.*\\(mod_.*\\)$/\\1/p"`
	if [ -z "$mod" ]
	then
		echo  "%doc $i" >> base.list
	else
		if echo "%{base_modules}" | grep "$mod" > /dev/null
		then
			echo "%doc $i" >> base.list
		else
			echo "%doc $i" >> "$mod"
		fi
	fi
done

%post
# Fix rights on logs after upgrade, else the server can not start
if [ $1 -gt 1 ]; then
	if grep '^server.username = "apache"' %{_sysconfdir}/lighttpd/lighttpd.conf >/dev/null; then
		if [ `stat -c %U /var/log/lighttpd/` != "apache" ]; then
			chown -R apache /var/log/lighttpd/
		fi
	fi
fi

%_post_unit %{name}

%postun
%_postun_unit %{name}

%files -f base.list
%doc doc/config/lighttpd.conf README NEWS COPYING AUTHORS
%{_unitdir}/lighttpd.service
%config(noreplace) %{_sysconfdir}/sysconfig/lighttpd
%dir %{_sysconfdir}/lighttpd/
%dir %{_sysconfdir}/lighttpd/conf.d/
%config(noreplace) %{_sysconfdir}/lighttpd/*.conf
%config(noreplace) %{_sysconfdir}/lighttpd/conf.d/*.conf
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%config(noreplace) %{_sysconfdir}/php.d/lighttpd.ini
%attr(0755,apache,apache) %{_logdir}/lighttpd
%{_mandir}/*/*
%{_sbindir}/*

%files mod_auth -f mod_auth
%{_libdir}/%{name}/mod_auth.so

%files mod_cml -f mod_cml
%{_libdir}/%{name}/mod_cml.so

%files mod_compress -f mod_compress
%{_libdir}/%{name}/mod_compress.so

%files mod_mysql_vhost -f mod_mysql_vhost
%{_libdir}/%{name}/mod_mysql_vhost.so

%files mod_trigger_b4_dl -f mod_trigger_b4_dl
%{_libdir}/%{name}/mod_trigger_b4_dl.so

%files mod_webdav -f mod_webdav
%{_libdir}/%{name}/mod_webdav.so

%files mod_magnet -f mod_magnet
%{_libdir}/%{name}/mod_magnet.so

%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.4.35-1
+ Revision: 6402e40
- Updated to 1.4.25



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9961 |12cu|lilo-24.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

%define _default_patch_fuzz 2

Summary:	The boot loader for Linux and other operating systems
Name:		lilo
Version:	24.0
Release:	1
Epoch:		1
License:	MIT
Group:		System/Kernel and hardware
Url:		http://lilo.alioth.debian.org/
Source0:	http://lilo.alioth.debian.org/ftp/sources/%{name}-%{version}.tar.gz
Source1:	rosa_256c.uu
Source2:	rosa_256c.dat
Patch0:		lilo-21.6-keytab-3mdk.patch
Patch1:		lilo-disks-without-partitions.patch
Patch2:		lilo-23.2.syslinux.patch
Patch9:		lilo-22.5.1-unsafe-and-default-table.patch
Patch26:	lilo-22.5.9-longer_image_names.patch
# [Pixel] the following patch was introduced in 2004 by Juan Quintela,
# it may be needed by longer_image_names patch above, but it seems unneeded
Patch27:	lilo-two_columns.patch
Patch28:	lilo-22.5.9-never-relocate-when-has-partititions.patch
Patch29:	lilo-22.5.9-initialize-Volume-IDs-with-no-fanfare.patch
Patch31:	lilo-exit_code_1_when_aborting.patch
Patch32:	lilo-22.6.1-turn-non-valid-boot-signature-into-a-warning.patch
Patch35:	lilo-22.6.1-large-memory-option-by-default.patch
Patch36:	lilo-23.2-no-debian.patch
Patch37:	lilo-24.0-Fix-make-install-when-lilo.static-is-not-built.patch
BuildRequires:	texlive
BuildRequires:	dev86
BuildRequires:	dev86-devel
BuildRequires:	nasm
BuildRequires:	device-mapper-devel
BuildRequires:	sharutils
Requires(post):	perl-base
Provides:	bootloader
ExclusiveArch:	%{ix86} x86_64

%description
LILO (LInux LOader) is a basic system program which boots your Linux
system. LILO loads the Linux kernel from a floppy or a hard drive, boots
the kernel and passes control of the system to the kernel. LILO can also
boot other operating systems.

%files
%doc README* COPYING
/sbin/*
%{_bindir}/*
%{_mandir}/*/*
/boot/rosa.bmp

%post
if [ -f /etc/lilo.conf ]; then

  if [ -L /boot/lilo ]; then

      # upgrading from old lilo boot.b based

      # before:
      # - message is a symlink to either lilo-text/message, lilo-menu/message or lilo-graphic/message
      # - lilo-text/message and lilo-menu/message are created by DrakX (and are usually the same file)
      # - lilo-graphic/message is in the RPM (will be removed by RPM after %post)
      # after:
      # - message-text is the text message
      # - message-graphic is the old lilo-graphic/message

      # transforming the /boot/message symlink in non-symlink
      if [ -e /boot/lilo-text/message ]; then
        mv -f /boot/lilo-text/message /boot/message-text
      fi
      if [ -e /boot/lilo-menu/message ]; then
        mv -f /boot/lilo-menu/message /boot/message-text
      fi

      if [ -e /boot/message-text ]; then
          ln -sf message-text /boot/message
      fi

      # ensuring the right choice is taken

      link=`perl -e 'print readlink("/boot/lilo")'`
      case $link in
        lilo-menu) ;; # chosen by default
        lilo-bmp) ;; # automatically chosen by lilo based on "bitmap=..."
        lilo-graphic) ;; # obsolete
        lilo-text)
          # need a special install=...
          perl -pi -e 's|^install=.*\n||; $_ = "install=text\n$_" if $. == 1' /etc/lilo.conf ;;
        *)
          echo "ERROR: unknown lilo scheme, it is DROPPED (please file a bug at http://bugs.rosalinux.ru/)"
          sleep 1 ;;
      esac

      rm -f /boot/lilo
  elif [ -e /boot/message-graphic ]; then
      if perl -e 'exit(-s "/boot/message" > 65_000 ? 0 : 1)'; then
         link=`perl -e 'print readlink("/boot/message")'`
         rm /boot/message
         if [ "$link" = "message-graphic" -a -e /boot/message-text ]; then
           ln -s message-text /boot/message
           if perl -e 'exit(-s "/boot/message" > 65_000 ? 0 : 1)'; then
             # weird message-text file... well someone had this on cooker, better be safe
             echo > /boot/message
           fi
         else
           echo > /boot/message
         fi
      fi
  fi

  chmod 600 /etc/lilo.conf
  if [ -x /usr/sbin/detectloader ]; then
    LOADER=$(/usr/sbin/detectloader -q)
    if [ "$LOADER" = "LILO" ]; then
      /sbin/lilo > /dev/null
    fi
  fi
fi

#----------------------------------------------------------------------------

%package doc
Summary:	More doc for %{name}
Group:		System/Kernel and hardware

%description doc
cf %{name} package.

%files doc
%doc doc/*.pdf QuickInst

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch9 -p1
%patch26 -p1 -b .images
%patch27 -p1 -b .two
%patch28 -p1
%patch29 -p1
%patch31 -p1 -b .exit_code
%patch32 -p1
%patch35 -p1
%patch36 -p1
%patch37 -p1

bzip2 -9 README*

cp -a %{SOURCE1} %{SOURCE2} images/

# disable diagnostic build (which would need beeing root)
perl -pi -e 's/^(diagnostic:).*/diagnostic:/' Makefile

%build
perl -p -i -e "s/-Wall -g/%{optflags}/" Makefile
make all
(cd doc
make -f Makefile.old CFLAGS="%{optflags} -DDEBUG"
dvipdfm -o User_Guide.pdf user.dvi
dvipdfm -o Technical_Guide.pdf tech.dvi
rm -f *.aux *.log *.toc)

%install
%makeinstall_std

install -d %{buildroot}%{_bindir}
mv %{buildroot}%{_sbindir}/* %{buildroot}%{_bindir}

rm -rf %{buildroot}%{_sysconfdir}/initramfs %{buildroot}%{_sysconfdir}/kernel %{buildroot}%{_sysconfdir}/lilo.conf_example


%changelog
* Mon Mar 17 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:24.0-1
+ Revision: f391f47
- LOG New version 24.0, add patches from Mageia, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9962 |12cu|lilv-0.20.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

Name:           lilv
Version:        0.20.0
Release:        1


%define lib_major       0
%define lib_name        %mklibname %{name} %{lib_major}
%define lib_name_devel  %mklibname %{name} -d

Summary:        LV2 plugin library for applications and hosts
Source0:        http://download.drobilla.net/%{name}-%{version}.tar.bz2
Patch0:         lilv-0.5.0-fix-decl.patch
URL:            http://drobilla.net/software/%{name}/
License:        ISC
Group:          System/Libraries

BuildRequires:  waf, pkgconfig, python
BuildRequires:  sord-devel
BuildRequires:  pkgconfig(lv2)
BuildRequires:  sratom-devel

%description
LV2 plugin library for applications and hosts

%files -n %{name}
%doc COPYING README
%doc %{_mandir}/man1/*
%{_bindir}/lilv-bench
%{_bindir}/lv2info
%{_bindir}/lv2ls
%{_bindir}/lv2bench
%config(noreplace) %attr(644,root,root) %{_sysconfdir}/bash_completion.d/lilv

#-----------------------------------
%package -n %{lib_name}

Summary:        LV2 plugin library for applications and hosts
Group:          System/Libraries

%description -n %{lib_name}
Lilv is a library to make the use of LV2 plugins as simple as possible
for applications. Lilv is the successor to SLV2, rewritten to be
significantly faster and have minimal dependencies.

%files -n %{lib_name}
%{_libdir}/lib%{name}-%{lib_major}.so.*

#-----------------------------------
%package -n %{lib_name_devel}
Summary:        Headers for the lilv LV2 library
Group:          System/Libraries
Requires:       %{lib_name} = %{version}-%{release}
Requires:       pkgconfig
Provides:       %{name}-devel = %{version}-%{release}

%description -n %{lib_name_devel}
Development files needed to build applications against lilv.

%files -n %{lib_name_devel}
%{_libdir}/lib%{name}-%{lib_major}.so
%dir %{_includedir}/%{name}-%{lib_major}/%{name}
%{_includedir}/%{name}-%{lib_major}/%{name}/*.h
%{_includedir}/%{name}-%{lib_major}/%{name}/*.hpp
%{_libdir}/pkgconfig/%{name}-%{lib_major}.pc

#-----------------------------------
%prep
%setup -q

%build
./waf configure --prefix=%{_prefix} \
                --mandir=%{_mandir} \
                --libdir=%{_libdir} \
                --configdir=%{_sysconfdir}
./waf

%install

./waf install --destdir=%{buildroot}



%changelog
* Sun Aug 17 2014 emuse <goemusic@yahoo.fr> 0.20.0-1
+ Revision: c15dcb4
- New version 0.20.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9963 |12cu|lilypond-2.18.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Taken from pango spec
%define	biarchs_32		%{ix86}
%define	biarchs_64		x86_64
%define	query_modules_suffix	%{nil}
%ifarch	%{biarchs_32}
%define	query_modules_suffix	-32
%endif
%ifarch	%{biarchs_64}
%define	query_modules_suffix	-64
%endif
%define	query_modules		pango-querymodules%{query_modules_suffix}

# for python modules
%define	_disable_ld_no_undefined	1

%define	sversion	v2.18

# In our repos, /usr/bin/guile comes from guile-2.0,
# but lilypond requires guile-1.8
%define __noautoreq '/usr/bin/guile'

Name:		lilypond
Version:	2.18.0
Release:	2
Epoch:		0
Summary:	Program for printing sheet music
License:	GPLv3
Group:		Publishing
URL:		http://www.lilypond.org/
Source0:	http://lilypond.org/download/sources/%{sversion}/%{name}-%{version}.tar.gz
Source2:	http://download.linuxaudio.org/lilypond/binaries/documentation/%{name}-%{version}-1.documentation.tar.bz2
Source10:	%{name}.rpmlintrc
Suggests:	%{name}-doc = %{version}
# Requirements for building
BuildRequires:	pango-modules
BuildRequires:	netpbm
BuildRequires:	pkgconfig(guile-1.8)	>= 1.8.2
BuildRequires:	pkgconfig(fontconfig)	>= 2.4.0
BuildRequires:	freetype2-devel		>= 2.1.10
BuildRequires:	ghostscript	>= 8.60
BuildRequires:	fontconfig  >= 2.4.0
BuildRequires:	pkgconfig(pango)	>= 1.12
BuildRequires:	pkgconfig(python)	>= 2.4.0
BuildRequires:	flex
BuildRequires:	fontforge	>= 1.0-0.20110222
BuildRequires:	bison		>= 1.29
BuildRequires:	gcc		>= 3.4.0
BuildRequires:	gettext-devel	>= 0.17
BuildRequires:	make		>= 3.78
BuildRequires:	texinfo		>= 4.11
BuildRequires:	perl
BuildRequires:	t1utils		>= 1.33
# Other: not present in INSTALL.txt or present
# in Requirements for building documentation section
BuildRequires:	imagemagick
# (Abel) bib2html or bibtex2html -- pick either one
BuildRequires:	bib2html
BuildRequires:	ec-fonts-mftraced
BuildRequires:	groff-for-man
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	mftrace
BuildRequires:	zip
BuildRequires:	rsync
BuildRequires:	texi2html	>= 1.82
# from config output
BuildRequires:	dblatex
# See INSTALL.txt: Requirements for running section
# Needed at run and install/uninstall time
Requires:		fonts-ttf-dejavu
Requires:		fontconfig >= 2.4.0
Requires:		freetype2 >= 2.1.10
Requires:		ghostscript >= 8.60
Requires:		guile1.8 >= 1.8.2
Requires:		pango >= 1.12
Requires:		python >= 2.4
Requires(post):		ec-fonts-mftraced
Requires(post,preun):	rpm-helper
Requires(post):		findutils
Requires(post,postun):	texlive-kpathsea.bin
Requires(post):		mkfontdir

%description
LilyPond is a music typesetter. It produces beautiful sheet music using a high
level description file as input. LilyPond is part of the GNU project.
LilyPond is split into two packages.
The package "%{name}" provides the core package, containing the utilities for
converting the music source (.ly) files into printable output.
The package "%{name}-doc" provides the full documentation, example .ly files
for various features and the Mutopia project files (musical equivalent of the
Gutenberg project - see http://www.mutopiaproject.org for details).

If you are new to %{name}, you will almost certainly want to install the
"%{name}-doc" package and take a look at the tutorials.

#---------------------------------------------------------------------------

%package doc
Summary:	LilyPond documentation, examples and Mutopia files
Group:		Publishing
Provides:	%{name}-manual = %{EVRD}
BuildArch:	noarch

%description doc
The documentation of LilyPond, both in HTML and PostScript, along with
example input files and the files from the Mutopia project. If you
want to try the examples or score files from Mutopia project, please
also install LilyPond main package.

#---------------------------------------------------------------------------

%prep
%setup -q

mkdir -p %{name}-documentation-%{version}
cd %{name}-documentation-%{version}
bunzip2 -dcq %{SOURCE2} | tar -xf -
cd -

%build
#
# build environment untrustworthy
#
%{_bindir}/%query_modules > pango.modules
echo "[Pango]" > pangorc
echo "ModuleFiles = `pwd`/pango.modules" >> pangorc
export PANGO_RC_FILE=`pwd`/pangorc

#
# build timestamp in HTML can be affected by locale
# (not necessary after applying date patch)
#
#export LC_TIME=C
%configure2_5x
# let's drop the macro for the time being as the program doesn't build otherwise on a dual-core
# %%make
make all

# Doesn't work out of the box for this version.
# %%make web

%install
%makeinstall_std

#
# web doc
#
# Doesn't work out of the box for this version.
# make out=www web-install DESTDIR=%%{buildroot}

#
# move emacs file to our location
#
install -D -m 644 elisp/%{name}-init.el %{buildroot}%{_sysconfdir}/emacs/site-start.d/%{name}-init.el

#
# move vim stuff to our location
#
mv %{buildroot}%{_datadir}/%{name}/%{version}/vim %{buildroot}%{_datadir}/vim

#
# some more house cleaning
#
find %{buildroot} -path '*%{_datadir}/%{name}/%{version}/fonts' -prune -type f -o -name 'fonts.cache-1' -print0 | %{_bindir}/xargs -r -0 %{__rm}
find %{buildroot}%{_docdir} -name '*.png' -empty -print0 | %{_bindir}/xargs -r -0 %{__rm}
find %{buildroot}%{_datadir}/%{name}/%{version} -xtype l -print0 | %{_bindir}/xargs -r -0 %{__rm}

#
# Create symlinks to lilypond folder under TeX directory, so that TeX can
# use lilypond files natively, courtesy of Michael Brown's great hacks
# Necessary for tex backend to work, since startup profile is gone -- Abel
#
mkdir -p %{buildroot}%{_datadir}/texmf/dvips \
         %{buildroot}%{_datadir}/texmf/tex \
         %{buildroot}%{_datadir}/texmf/fonts/source \
         %{buildroot}%{_datadir}/texmf/fonts/tfm  \
         %{buildroot}%{_datadir}/%{name}/%{version}/fonts/type1
pushd %{buildroot}%{_datadir}/texmf > /dev/null
ln -s ../../%{name}/%{version}/ps dvips/%{name}
ln -s ../../%{name}/%{version}/tex tex/%{name}
ln -s ../../../%{name}/%{version}/fonts/source fonts/source/%{name}
ln -s ../../../%{name}/%{version}/fonts/tfm fonts/tfm/%{name}
popd > /dev/null

%find_lang %{name}

mkdir -p %{buildroot}%{_sysconfdir}/X11/fontpath.d/
ln -s ../../..%{_datadir}/%{name}/%{version}/fonts/type1 \
    %{buildroot}%{_sysconfdir}/X11/fontpath.d/%{name}:pri=50

    
%post
find /var/lib/texmf \( -name 'feta*.pk' -or -name 'feta*.tfm' -or -name 'parmesan*.pk' -or -name 'parmesan*.tfm' \) -print0 | xargs -r -0 rm -f
mktexlsr > /dev/null
mkfontdir %{_datadir}/%{name}/%{version}/fonts/type1


%preun
rm -f %{_datadir}/%{name}/%{version}/fonts/type1/fonts.dir


%postun
mktexlsr > /dev/null


%files -f %{name}.lang
%doc COPYING README.txt DEDICATION NEWS.txt AUTHORS.txt
%{_bindir}/*
%{_datadir}/emacs/site-lisp/%{name}*
%{_datadir}/%{name}
%{_datadir}/texmf/dvips/%{name}
%{_datadir}/texmf/fonts/source/%{name}
%{_datadir}/texmf/fonts/tfm/%{name}
%{_datadir}/texmf/tex/%{name}
%{_datadir}/vim/*/*
%{_libdir}/%{name}
%{_mandir}/man?/*
%{_infodir}/*.info*
%config(noreplace) %{_sysconfdir}/emacs/site-start.d/*
%{_sysconfdir}/X11/fontpath.d/%{name}:pri=50

%files doc
%doc %{name}-documentation-%{version}/*


%changelog
* Thu Jan 23 2014 Denis Silakov <denis.silakov@rosalab.ru> 0:2.18.0-2
+ Revision: 43e7f9e
- Do not require /usr/bin/guile explicitly



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9964 |12cu|linalg-linbox-1.3.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Avoid find requires problem with atlas*-devel packages
%define __noautoreq	'devel\\(|libcblas\\.so\\.(.*)|libclapack\\.so\\.(.*)'

Name:           linalg-linbox
Version:        1.3.2
Release:        3
Summary:        C++ Library for High-Performance Exact Linear Algebra
Group:          Sciences/Mathematics
License:        LGPLv2+
URL:            http://www.linalg.org/
Source0:        http://www.linalg.org/linbox-%{version}.tar.gz
# Sent upstream 2 Nov 2011.  Fix double frees that crash all tests.
Patch0:         linbox-destructor.patch
Patch1:         linbox-gcc47.patch
# Correct missing semicollon
Patch2:		linbox-int64.patch
# Force linkage to mpfr and iml to avoid unresolved symbols
Patch3:		linbox-underlink.patch

BuildRequires:  fflas-ffpack-devel
BuildRequires:  givaro-devel
BuildRequires:  iml-devel
BuildRequires:  libatlas-devel
BuildRequires:  libm4ri-devel
BuildRequires:  libm4rie-devel
BuildRequires:  mpfr-devel
BuildRequires:  ntl-devel

BuildRequires:  doxygen
BuildRequires:  ghostscript
BuildRequires:  gnuplot
BuildRequires:  texlive
Requires: atlas

%description
LinBox is a C++ template library for exact, high-performance linear
algebra computation with dense, sparse, and structured matrices over
the integers and over finite fields.


%package        devel
Summary:        Development libraries/headers for linbox
Group:          Development/C++
Requires:       %{name} = %{version}-%{release}
Requires:       fflas-ffpack-devel


%description    devel
Headers and libraries for development with linbox.


%prep
%setup -q -n linbox-%{version}
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1

# Fix up missing and extraneous library linkage
sed -e "s|\$(GMP_LIBS) \$(NTL_LIBS) \$(BLAS_LIBS)|-L%{_libdir}/atlas \$(NTL_LIBS) -lcblas|" \
    -i interfaces/driver/Makefile.in
sed -e "s|\$(GIVARO_LIBS) \$(GMP_LIBS) \$(NTL_LIBS) \$(BLAS_LIBS)|-L%{_libdir}/atlas ../../linbox/liblinbox.la \$(GIVARO_LIBS) \$(NTL_LIBS) -lcblas|" \
    -i interfaces/sage/Makefile.in

# Fix libtool
sed -i "s/func_apped/func_append/g" build-aux/ltmain.sh

%build
CFLAGS="%{optflags}"
%ifarch x86_64 ppc64
    CFLAGS="$CFLAGS -D__LINBOX_HAVE_INT64=1"
%endif
export CFLAGS
CXXFLAGS=$CFLAGS
export CXXFLAGS
CPPFLAGS="$CPPFLAGS -I%{_includedir}/m4rie"
export CPPFLAGS

%configure2_5x --enable-shared --disable-static --enable-sage \
  --enable-doc --with-ntl

# Remove hardcoded rpaths
sed -e 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' \
    -e 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' \
    -i libtool

# Don't try to optimize the tests; the build takes gargantuan amounts of memory
sed -i 's|-O2||g' tests/Makefile

make # %%{?_smp_mflags}

# Don't want these files in with the HTML files
rm -f doc/linbox-html/{AUTHORS,COPYING,INSTALL}


%install
make install DESTDIR=%{buildroot}
rm -f %{buildroot}%{_libdir}/*.la

# Remove docs that are installed in the wrong place
rm -rf %{buildroot}%{_prefix}/doc


%check
LD_LIBRARY_PATH=`pwd`/linbox/.libs make %{?_smp_mflags} check


%files
%doc AUTHORS COPYING ChangeLog NEWS README TODO
%{_libdir}/*.so.*


%files devel
%doc doc/linbox-html/*
%{_includedir}/linbox
%{_libdir}/*.so
%{_bindir}/linbox-config
%{_mandir}/man1/linbox-config.1*


%changelog
* Wed Aug 15 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.3.2-1
+ Revision: 814865
- Update to release matching http://pkgs.fedoraproject.org/cgit/linbox.git

* Tue Jan 24 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.1.6-15
+ Revision: 767494
- Update and correct patch required by sagemath 4.8.

* Tue Jan 24 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.1.6-14
+ Revision: 767465
- Rebuild with newer interface required by sagemath 4.8

* Wed Dec 07 2011 Paulo Andrade <pcpa@mandriva.com.br> 1.1.6-13
+ Revision: 738723
- Rebuild for .la file removal.

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.6-12mdv2011.0
+ Revision: 612752
- the mass rebuild of 2010.1 packages

* Wed Feb 10 2010 Funda Wang <fwang@mandriva.org> 1.1.6-11mdv2010.1
+ Revision: 503621
- rebuild for new gmp

* Fri Jan 29 2010 Paulo Andrade <pcpa@mandriva.com.br> 1.1.6-10mdv2010.1
+ Revision: 498315
- Correct building of liblinboxsage.so
- Properly use atlas cblas library

* Fri Jan 29 2010 Paulo Andrade <pcpa@mandriva.com.br> 1.1.6-9mdv2010.1
+ Revision: 497858
- Update for build with givaro 3.3.1
- Remove _disable_ld_as_needed and _disable_ld_no_undefined

* Mon Aug 31 2009 Paulo Andrade <pcpa@mandriva.com.br> 1.1.6-8mdv2010.0
+ Revision: 423095
+ rebuild (emptylog)

* Tue Jun 02 2009 Paulo Andrade <pcpa@mandriva.com.br> 1.1.6-7mdv2010.0
+ Revision: 382074
- Correct linkage problems with liblinbox.so and liblinboxsage.so that
  caused sagemath to crash or give improper results.

* Fri May 22 2009 Paulo Andrade <pcpa@mandriva.com.br> 1.1.6-5mdv2010.0
+ Revision: 378829
+ rebuild (emptylog)

* Fri Apr 03 2009 Paulo Andrade <pcpa@mandriva.com.br> 1.1.6-4mdv2009.1
+ Revision: 363921
- o build with --enable-sage, and correct build for that option.
  o correct build with --with-ntl that was failing due to --Wl,as-needed

* Sat Feb 28 2009 Paulo Andrade <pcpa@mandriva.com.br> 1.1.6-3mdv2009.1
+ Revision: 345856
- Initial import of linalg-linbox, version 1.1.6
  linalg-linbox is a exact computational linear algebra C++ template library.
- linalg-linbox


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9965 |12cu|linesrv-2.1.21-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Line Control Server
Name:		linesrv
Version:	2.1.21
Release:	11
# debian/copyright in the source suggests GPLv2 specifically applies
License:	GPLv2+
Group:		Networking/Other
Url:		http://linecontrol.sourceforge.net
Source0:	%{name}-%{version}.src.tar.bz2
Source1:	linesrv.init.bz2
Source2:	linesrv.conf.bz2
Source3:	linesrv-scripts.tar.bz2
Source4:	linesrv.conf.documentation.bz2
Patch0:		linesrv-2.1.21-debian-syslog_header.patch
Patch1:		linesrv-2.1.21-str-fmt.patch
Requires(pre):	rpm-helper
BuildRequires:	pam-devel
BuildRequires:	mysql-devel

%description
The line control system will allow authorized LAN users to manipulate
the network interface (usually a modem) that gives the Internet
access on a Linux box without having to use telnet. It's based on
a client/server approach so any TCP/IP enabled system should be able
to take advantage of this server, if a client is written for it.
Currently; Linux, Windows, NetBSD, and any system with a Java
implementation or Web Browser have clients.

Note: Please make changes to /etc/lineserv.conf.

%files
%config(noreplace) %{_sysconfdir}/pam.d/*
%config(noreplace) %{_initrddir}/%{name}
%{_sbindir}/%{name}
%{_libdir}/%{name}
%{_localstatedir}/log/%{name}
%doc AUTHORS server/INSTALL server/COPYING server/NEWS server/README
%doc server/LICENSE INSTALL.lclog linesrv.conf.documentation
%attr(644,root,root) %config(noreplace) %{_sysconfdir}/%{name}.conf
%config(noreplace) %{_sysconfdir}/%{name}

%post
%_post_service %{name}

%preun
%_preun_service %{name}

#----------------------------------------------------------------------------

%package web
Summary:	Line Control Server - Web Status
Group:		Networking/Other
Requires:	webserver
Requires:	linesrv

%description web
The line control system will allow authorized LAN users to manipulate
the network interface (usually a modem) that gives the Internet
access on a Linux box without having to use telnet. It's based on
a client/server approach so any TCP/IP enabled system should be able
to take advantage of this server, if a client is written for it.
Currently; Linux, Windows, NetBSD, and any system with a Java
implementation or Web Browser have clients.

This package provides web-based status report of the line.

%files web
%{_localstatedir}/www/html/lclog/
%attr(4750,root,apache) %{_localstatedir}/www/cgi-bin/*
%dir %{_localstatedir}/lib/%{name}
%attr(640,root,apache) %{_localstatedir}/lib/%{name}/htmlstatus
%doc htmlstatus/README

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}-%(echo %{version}|cut -f1-2 -d.) -a3
%patch0 -p1 -b .header
%patch1 -p0 -b .str
cp %{SOURCE4} .
bunzip2 `basename %{SOURCE4}`

%build
%configure2_5x
%make

%install
mkdir -p %{buildroot}{%{_sbindir},%{_bindir}}
mkdir -p %{buildroot}%{_initrddir}
mkdir -p %{buildroot}%{_mandir}/{man5,man8}
mkdir -p %{buildroot}%{_sysconfdir}/pam.d
mkdir -p %{buildroot}%{_libdir}/%{name}
mkdir -p %{buildroot}%{_localstatedir}/www/cgi-bin/
install -m 755 server/%{name} %{buildroot}%{_sbindir}/
install -m 755 lclog/lclog %{buildroot}%{_localstatedir}/www/cgi-bin/
install -m 4755 htmlstatus/htmlstatus %{buildroot}%{_localstatedir}/www/cgi-bin/
bzcat %{SOURCE1} > %{buildroot}%{_initrddir}/%{name}
chmod 755 %{buildroot}/%{_initrddir}/%{name}
install -m664 server/config/pam.d/l*  %{buildroot}/%{_sysconfdir}/pam.d/

bzcat %{SOURCE2} > %{buildroot}%{_sysconfdir}/%{name}.conf
install -d -m755 %{buildroot}%{_sysconfdir}/%{name}
install -m644 server/config/complete_syntax/addr_book %{buildroot}%{_sysconfdir}/%{name}
install -m644 server/config/complete_syntax/tarif.conf %{buildroot}%{_sysconfdir}/%{name}

# scripts
install -m755 scripts/*  %{buildroot}%{_libdir}/%{name}

#web stuff
install -d %{buildroot}%{_localstatedir}/www/html/lclog
install lclog/html/* %{buildroot}%{_localstatedir}/www/html/lclog/
install -d %{buildroot}%{_localstatedir}/lib/%{name}
mknod %{buildroot}%{_localstatedir}/lib/%{name}/htmlstatus p

#logs:
install -d %{buildroot}%{_localstatedir}/log/%{name}

#fix docs:
cp htmlstatus/README README.htmlstatus 
cp lclog/INSTALL INSTALL.lclog


%changelog
* Mon Mar 17 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.1.21-11
+ Revision: 4847fc4
- LOG Fix debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9966 |12cu|links-2.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Lynx-like text WWW browser
Name:		links
Version:	2.8
Release:	1
License:	GPLv2+
Group:		Networking/WWW
Url:		http://links.twibright.com/
Source0:	http://links.twibright.com/download/links-%{version}.tar.bz2
Source4:	links.cfg
Patch3:		links-0.96-no-weird-unhx-ing-of-command-line-args.patch
Patch6:		links-2.8-cookies-save.patch
Patch8:		links-current-color-by-default--and-vt100-frames.patch
Patch14:	links-2.8-automake.patch
Patch21:	links-2.1pre17-fix-segfault-on-loading-cookies.patch
Patch22:	links-2.8-64bit-fixes.patch
Patch23:	links-2.8-dont-have-two-assocations-with-same-label--otherwise-one-cant-override-shared-config.patch
Patch24:	links-2.8-CVE-2006-5925--disable-SMB.patch
Patch25:	links2_better_verification.diff
Patch26:	links-2.7-automake-1.13.patch
BuildRequires:	bzip2-devel
BuildRequires:	gpm-devel
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(directfb)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(libtiff-4)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(zlib)
Provides:	webclient
Requires:	links-common = %{EVRD}

%description
Links is a text based WWW browser, at first look similar to Lynx, but
somehow different:

- renders tables and frames
- displays colors as specified in current HTML page
- uses drop-down menu (like in Midnight Commander)
- can download files in background
- partially handle Javascript

%files
%{_bindir}/links-text

%post
update-alternatives --install /usr/bin/links links /usr/bin/links-text 10

%postun
if [ "$1" = "0" ]; then
  update-alternatives --remove links /usr/bin/links-text
fi

%triggerpostun -- links
if [ ! -e /usr/bin/links ]; then
  update-alternatives --auto links
fi

#----------------------------------------------------------------------------

%package graphic
Summary:	Lynx-like text/X11 WWW browser
Group:		Networking/WWW
Requires:	links-common = %{EVRD}
Provides:	webclient
Requires:	indexhtml

%description graphic
Links is a text/X11 based WWW browser, at first look similar to Lynx, but
somehow different:

- renders tables and frames
- displays colors as specified in current HTML page
- uses drop-down menu (like in Midnight Commander)
- can download files in background
- partially handle Javascript

%files graphic
%{_bindir}/links-graphic
%{_datadir}/applications/*

%post graphic
update-alternatives --install /usr/bin/links links /usr/bin/links-graphic 20

%postun graphic
if [ "$1" = "0" ]; then
  update-alternatives --remove links /usr/bin/links-graphic
fi

%triggerpostun graphic -- links
if [ ! -e /usr/bin/links ]; then
  update-alternatives --auto links
fi

#----------------------------------------------------------------------------

%package common
Summary:	Lynx-like text/X11 WWW browser
Group:		Networking/WWW
Requires:	links-common = %{EVRD}

%description common
Common files for links and links-graphic.

%files common
%doc AUTHORS ChangeLog README SITES
%config(noreplace) /etc/links.cfg
%{_mandir}/*/*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch3 -p1
%patch6 -p1
%patch8 -p1
%patch14 -p1
%patch21 -p1
%patch22 -p1 -b .64bit-fixes
%patch23 -p1
%patch24 -p1
%patch25 -p1
%patch26 -p1 -b .automake-1_13

%build
autoreconf -fi
%configure2_5x
%make

cp -f links links-text

make clean
%configure2_5x --enable-graphics
%make

cp -f links links-graphic

%install
%makeinstall_std

rm -f %{buildroot}%{_bindir}/links
install links-graphic links-text %{buildroot}%{_bindir}

install -D -m 644 %{SOURCE4} %{buildroot}/etc/links.cfg

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=Links
Comment=Lynx-like text/graphic Web browser
Exec=/usr/bin/links-graphic /usr/share/mdk/indexhtml/index.html
Icon=web_browser_section
Terminal=false
Type=Application
Categories=Network;WebBrowser;
EOF


%changelog
* Mon Mar 17 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.8-1
+ Revision: a6f7a71
- LOG New version 2.8, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9967 |12cu|linuxdcpp-1.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	linuxdcpp
%define version	1.1.0
%define snapshot 0
%define rel	1

%if %{snapshot}
%define release	%mkrel 0.%{snapshot}.%{rel}
%else
%define release %mkrel %{rel}
%endif

# for menu
%define title	LinuxDC++
%define comment	Direct Connect client

Summary:	A DC++ port for Linux
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Networking/File transfer
URL:		http://launchpad.net/linuxdcpp/
%if %{snapshot}
Source:		%{name}-%{snapshot}.tar.bz2
%else
Source:		http://launchpad.net/linuxdcpp/1.0/%{version}/+download/linuxdcpp-%{version}.tar.bz2
%endif
BuildRoot:	%{_tmppath}/%{name}-root
Obsoletes:	linuxdc++ < 0-20070000
Provides:	linuxdc++ = %{version}
BuildRequires:	glib2-devel >= 2.4
BuildRequires:	gtk+2-devel >= 2.6
BuildRequires:	libglade2.0-devel >= 2.4
BuildRequires:	bzip2-devel
BuildRequires:	zlib-devel
BuildRequires:	png-devel
BuildRequires:	boost-devel
BuildRequires:	freetype2-devel
BuildRequires:	openssl-devel
BuildRequires:	scons
BuildRequires: libnotify-devel

%description
LinuxDC++ is a project to port the DC++ Direct Connect client for
Linux.

%prep
%if %{snapshot}
%setup -q -n %{name}
%else
%setup -q
%endif

%build
export CFLAGS="%{optflags}"
export CXXFLAGS="%{optflags}"
scons PREFIX="%{_prefix}"

%install
rm -rf %{buildroot}
scons PREFIX="%{_prefix}" FAKE_ROOT="%{buildroot}" release=1 install

rm -v %{buildroot}%{_datadir}/doc/linuxdcpp/*

%find_lang %{name} --all-name

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc *.txt
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_iconsdir}/hicolor/*/*/%{name}.*
%{_datadir}/applications/%{name}.desktop




%changelog
* Wed Feb 01 2012 Rosa <rosa@rosa-build.rosalab.ru> 1.1.0-1
+ Revision: 62dc578
- Automatic import for version 1.1.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9968 |12cu|lipsofsuna-0.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Lips of Suna is a tongue-in-cheek dungeon crawl game
Name:		lipsofsuna
Version:	0.8.0
Release:	1
License:	LGPLv3+
Group:		Games/Arcade
Url:		http://sourceforge.net/projects/lipsofsuna/
Source0:	http://sourceforge.net/projects/%{name}/files/%name}/%{version}/%{name}-%{version}.tar.gz
Patch0:		lipsofsuna-0.8.0-linkage.patch
BuildRequires:	boost-devel
BuildRequires:	inotify-tools-devel
BuildRequires:	pkgconfig(bullet)
BuildRequires:	pkgconfig(flac)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glew)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libenet)
BuildRequires:	pkgconfig(lua)
BuildRequires:	pkgconfig(ogg)
BuildRequires:	pkgconfig(OGRE)
BuildRequires:	pkgconfig(OIS)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(zlib)

%description
Lips of Suna is a tongue-in-cheek dungeon crawl game that takes place in the
chaotic dungeons of Suna. The five intelligent races of the world descend to
the dungeons with their goal to save the world from a conclusive disaster.

In your journey to the depths of the dungeons, you will, among other things,
have to fight creatures of different varieties, solve quests, explore new
places, and craft custom items. Luckily you don't need to do all this alone
since you can crawl the dungeons with your friends.

%files
%{_bindir}/*
%{_datadir}/%{name}
%{_datadir}/applications/*.desktop
%{_datadir}/pixmaps

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
./waf configure --prefix=%{_prefix} \
		--libdir=%{_libdir} \
		--bindir=%{_bindir} \
		--disable-relpath

%install
./waf install --destdir=%{buildroot}

cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=Lips of Suna
Comment=Lips of Suna is a tongue-in-cheek dungeon crawl game
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;ArcadeGame;
EOF


%changelog
* Mon Mar 17 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.8.0-1
+ Revision: c66167f
- LOG New version 0.8.0, update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9969 |12cu|liquidwar-5.6.4-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define build_allegro_unstable 0
%{?_with_allegro_unstable: %{expand: %%global build_allegro_unstable 1}}
 
Name: 		liquidwar
Version: 	5.6.4
Release: 	7
Summary:	Unique multiplayer wargame
License:	GPLv2+
Group:		Games/Arcade
Source0:	http://download.savannah.gnu.org/releases/%{name}/%{name}-%{version}.tar.gz
Patch0:		liquidwar-5.6.4-desktop-file-fix.patch
Patch1:		liquidwar-5.6.4-fix-str-fmt.patch
Patch2:		liquidwar-5.6.4-fix-linking-issue.patch
Source11:	%{name}-16.png
Source12:	%{name}-32.png
Source13:	%{name}-48.png
URL: 		http://www.ufoot.org/liquidwar/v5
BuildRequires:	python-devel
# (misc) data file need to compile
%if %build_allegro_unstable
BuildRequires:	allegro-testing, allegro-testing-devel
%else
BuildRequires:  allegro, allegro-devel
%endif

# for buildinfo files
BuildRequires:	texinfo 

%define debug_package %{nil}

%description
Liquid War is a wargame. But it is different from common wargames.

When playing Liquid War, one has to eat one's opponent. There can be from 
2 to 6 players. There are no weapons, the only thing you have to do is to 
move a cursor in a 2-D battlefield. This cursor is followed by your army, 
which is composed by a great many little fighters. Fighters are represented 
by small colored squares. All the fighters who have the same color belong 
to the same team. One very often controls several thousands fighters at the 
same time. And when fighters from different teams meet, they eat each 
other, it is as simple as that.


%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p0 
%build
autoconf
%configure2_5x --disable-doc-pdf --disable-doc-ps \
%ifnarch %ix86
  --disable-asm \
%endif

%make

%install
perl -pi -e 's#install_custom_texture install_icon install_gpl#install_custom_texture #' Makefile
%makeinstall

# icons
install -m644 %{SOURCE11} -D $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
install -m644 %{SOURCE12} -D $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png 
install -m644 %{SOURCE13} -D $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png

rm -rf $RPM_BUILD_ROOT%{_datadir}/doc/liquidwar $RPM_BUILD_ROOT%{_datadir}/pixmaps

# remove unused links
rm -rf $RPM_BUILD_ROOT%{_bindir}

%files
%defattr(-,root,root)
%doc COPYING README doc/html/*.html
%{_gamesbindir}/*
%{_gamesdatadir}/%{name}
%{_mandir}/man6/*
%{_infodir}/*
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_datadir}/applications/*



%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 5.6.4-5mdv2011.0
+ Revision: 612760
- the mass rebuild of 2010.1 packages

* Thu Dec 31 2009 Emmanuel Andry <eandry@mandriva.org> 5.6.4-4mdv2010.1
+ Revision: 484587
- rebuild for new allegro

* Wed May 13 2009 Samuel Verschelde <stormi@mandriva.org> 5.6.4-3mdv2010.0
+ Revision: 375480
- do not disable asm for x86
- fix Group (fix #49392)
- fix desktop file
- try to fix str fmt

  + Michael Scherer <misc@mandriva.org>
    - fix linking issue
    - disable asm to compile on x86_64

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Thierry Vignaud <tv@mandriva.org>
    - fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Nov 17 2007 Funda Wang <fwang@mandriva.org> 5.6.4-2mdv2008.1
+ Revision: 109219
- rebuild for new lzma

* Sun Oct 28 2007 Funda Wang <fwang@mandriva.org> 5.6.4-1mdv2008.1
+ Revision: 102741
- New version 5.6.4
- import liquidwar


* Thu Dec 01 2005 Lenny Cartier <lenny@mandriva.com> 5.6.3-1mdk
- 5.6.3

* Thu Sep 22 2005 Guillaume Bedot <littletux@zarb.org> 5.6.2-4mdk
- rebuild with allegro-4.2.0

* Mon Jul 25 2005 Olivier Blin <oblin@mandriva.com> 5.6.2-3mdk
- rebuild with allegro-testing-4.2.0

* Fri Apr 15 2005 Guillaume Bedot <littletux@zarb.org> 5.6.2-2mdk
- make it easy to build with allegro or allegro-testing.
- rebuilt with allegro-testing.
- use mkrel.

* Sun Feb 15 2004 Lenny Cartier <lenny@mandrakesoft.com> 5.6.2-1mdk
- 5.6.2

* Mon Jan 12 2004 Lenny Cartier <lenny@mandrakesoft.com> 5.6.1-1mdk
- 5.6.1

* Mon Jan 05 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 5.6.0-2mdk
- don't rm -rf $RPM_BUILD_ROOT in %%prep
- don't bzip2 icons in src.rpm
- cosmetics

* Sat Dec 20 2003 Lenny Cartier <lenny@mandrakesoft.com> 5.6.0-1mdk
- 5.6.0
- remove patch merged upstream

* Tue Nov 25 2003 Michael Scherer <misc@mandrake.org> 5.5.9-5mdk
- BuildRequires texinfo
 
* Sat Aug 30 2003 Michael Scherer <scherer.michael@free.fr> 5.5.9-4mdk 
- remove pdf and ps doc.

* Sun Jul 27 2003 Michael Scherer <scherer.michael@free.fr> 5.5.9-3mdk
- fix compile on gcc3 ( patch #0 )

* Fri Apr 25 2003 Guillaume Cottenceau <gc@mandrakesoft.com> 5.5.9-2mdk
- fix buildrequires thx to stefan's robot

* Sat Mar  8 2003 Guillaume Cottenceau <gc@mandrakesoft.com> 5.5.9-1mdk
- new version

* Fri Jul 26 2002 Damien Chaumette <dchaumette@mandrakesoft.com> 5.5.6-1mdk
- version 5.5.6

* Fri Jul 11 2002 Lenny Cartier <lenny@mandrakesoft.com> 5.5.3-1mdk
- 5.5.3

* Thu Jul 04 2002 Lenny Cartier <lenny@mandrakesoft.com> 5.5.2-1mdk
- 5.5.2

* Thu Jun 20 2002 Lenny Cartier <lenny@mandrakesoft.com> 5.5.1-1mdk
- 5.5.1

* Tue Apr 09 2002 Guillaume Rousse <g.rousse@linux-mandrake.com> 5.4.5-1mdk
- 5.4.5
- png icons
- spec cleanup

* Tue Oct 16 2001 Yves Duret <yduret@mandrakesoft.com> 5.4.2-3mdk
- rebuild
- rpmlint happier

* Thu Oct  4 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 5.4.2-2mdk
- rebuild with current liballeg

* Mon Aug 20 2001 Yves Duret <yduret@mandrakesoft.com> 5.4.2-1mdk
- version 5.4.2

* Wed Jul 11 2001 Yves Duret <yduret@mandrakesoft.com> 5.4.0-2mdk
- i suck

* Tue Jul 10 2001 Yves Duret <yduret@mandrakesoft.com> 5.4.0-1mdk
- first mandrake version (games found by our pambon)

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9970 |12cu|liquidwar6-0.0.13beta-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		liquidwar6
Version:	0.0.13beta
Release:	4
Summary:	Unique multiplayer wargame
License:	GPLv3
Group:		Games/Arcade
URL:		http://www.gnu.org/software/liquidwar6/
Source0:	http://ftp.gnu.org/gnu/liquidwar6/%{name}-%{version}.tar.gz
Patch0:		liquidwar6-0.0.13beta-guile2.0.patch
BuildRequires:	desktop-file-utils
BuildRequires:	jpeg-devel
BuildRequires:	libgomp-devel
BuildRequires:	libstdc++-devel
BuildRequires:	libstdc++-static-devel
BuildRequires:	readline-devel
BuildRequires:	pkgconfig(expat)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(guile-1.8)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(SDL_ttf)
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	pkgconfig(zlib)
Requires:	guile1.8-runtime

%description
Liquid War 6 is a unique multiplayer wargame. Your army is a blob of
liquid and you have to try and eat your opponents. Rules are very
simple yet original, they have been invented by Thomas Colcombet. It
is possible to play alone against the computer but the game is really
designed to be played with friends, on a single computer, on a LAN, or
on Internet.

Warning! The game is still under heavy development and may be unstable.

%prep
%setup -q

%build
# Don't build static and shared libraries, build only game binary
%configure2_5x --enable-allinone
%make

%install
%makeinstall_std

rm -rf %{buildroot}%{_libdir}
rm -rf %{buildroot}%{_includedir}

desktop-file-install	--vendor="" \
			--dir %{buildroot}%{_datadir}/applications \
			--add-category="ArcadeGame" \
			%{buildroot}%{_datadir}/applications/%{name}.desktop

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS README NEWS COPYING
%{_bindir}/%{name}*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}-%{version}
%{_datadir}/pixmaps/%{name}.*
%{_mandir}/man6/*
%{_infodir}/%{name}*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9971 |12cu|lirc-remotes-0.8.3-0.20130327.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	lirc-remotes
%define	version 0.8.3
%define	release	0.20130327.1

Summary:	Lirc remotes database
Name:		lirc-remotes
Version:	0.8.3
Release:	0.20130327.1
License:	GPL
Group:		System/Kernel and hardware
Source0:	http://www.lirc.org/remotes.tar.bz2
#Source1:	lirc-remotes-qsonic.tar.bz2
Source2:	lirc-fixup-keys.c
Source3:	http://d.gardon.free.fr/vase/lirc/full/nns_full.txt
# (fc) 0.8.3-0.20080704.3mdv fix remote names for files not parsed by gnome-lirc-properties
Patch0:		lirc-fixname.patch
URL:		http://www.lirc.org/
BuildArch:	noarch
BuildRequires:	glib2-devel
Requires:	lirc >= %{version}

%description
LIRC is a package that allows you to decode and send infra-red signals
of many (but not all) commonly used remote controls.

This package contains configuration files for many remotes 
supported by lirc.

%prep
%setup -q -T -c -b 0 -n remotes
cp %{SOURCE2} %{SOURCE3} .
# no backup extension, since we copy the entire dir
%patch0 -p1 

%build

#gcc -o lirc-fixup-keys lirc-fixup-keys.c `pkg-config --libs --cflags glib-2.0`

#./lirc-fixup-keys nns_full.txt remotes

%install
mkdir -p %{buildroot}%{_datadir}/%{name}
cp -r remotes/* %{buildroot}%{_datadir}/%{name}

%files
%{_datadir}/lirc-remotes



%changelog
* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.8.3-0.20080704.4mdv2010.0
+ Revision: 429857
- rebuild

* Thu Sep 11 2008 Frederic Crozat <fcrozat@mandriva.com> 0.8.3-0.20080704.3mdv2009.0
+ Revision: 283770
- Patch0: fix some remote names, was crashing gnome-lirc-properties

* Sun Aug 24 2008 Frederic Crozat <fcrozat@mandriva.com> 0.8.3-0.20080704.2mdv2009.0
+ Revision: 275460
- bump release
- Cleanup keys in various configuration files :
 - Add source1 : Bastien Nocessa clean keys search and replace program
 - Add source2 : keys database from Loic Dardant

* Sun Aug 24 2008 Frederic Crozat <fcrozat@mandriva.com> 0.8.3-0.20080704.1mdv2009.0
+ Revision: 275441
- Update to remotes database from 2008-07-04 (there is no version in the file, just use the tarball creation date from upstream website)

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 0.6.6-4mdv2009.0
+ Revision: 140932
- restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.6.6-4mdv2008.1
+ Revision: 129376
- kill re-definition of %%buildroot on Pixel's request


* Mon Aug 08 2005 Gwenole Beauchesne <gbeauchesne@mandriva.com> 0.6.6-4mdk
- add better description for Pearl/Q-Sonic Master Remote PC/TV

* Mon May 16 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.6.6-3mdk
- update database

* Fri May 14 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 0.6.6-2mdk
- update database dans rebuild

* Mon Mar 17 2003 Frederic Crozat <fcrozat@mandrakesoft.com> - 0.6.6-1mdk
- Update database (fix bug 3361)

* Thu May 02 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 0.6.5-1mdk
- Initial Mdk package (based on PLD and Debian package)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9972 |12cu|listadmin-2.40-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Command line mailman interface
Name:		listadmin
Version:	2.40
Release:	7
License:	Public Domain
Group:		File tools
Url:		http://heim.ifi.uio.no/kjetilho/hacks/#listadmin
Source0:	http://heim.ifi.uio.no/kjetilho/hacks/%{name}-%{version}.tar.gz
BuildArch:	noarch

%description
listadmin is a command-line alternative to Mailman's Web interface for
administering mailing lists. It allows you to inspect messages or subscription
requests, approve or discard them manually, or discard messages automatically
when certain conditions are true. listadmin can also be configured to run out
of cron to do routine cleaning.

%files
%{_bindir}/*
%{_mandir}/man1/*

#----------------------------------------------------------------------------

%prep
%setup -q

%build

%install
install -d -m 755 %{buildroot}%{_bindir}
install -d -m 755 %{buildroot}%{_mandir}/man1
%makeinstall


%changelog
* Mon Mar 17 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.40-7
+ Revision: 560ac71
- LOG Should be noarch package, fix license, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9973 |12cu|lives-2.2.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname weed %{major}
%define devname %mklibname -d weed

Summary:	Linux Video Editing System
Name:		lives
Version:	2.2.6
Release:	2
License:	GPLv3+
Group:		Video
Url:		http://lives.sourceforge.net/
Source0:	http://www.xs4all.nl/~salsaman/lives/current/LiVES-%{version}.tar.bz2
Source1:	%{name}-16.png
Source2:	%{name}-32.png
Source3:	%{name}-48.png
Source100:	%{name}.rpmlintrc
Patch0:		lives-1.6.1-mdv-symlink.patch

BuildRequires:	bison
BuildRequires:	imagemagick
BuildRequires:	gpm-devel
BuildRequires:	pth-devel
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(celt)
BuildRequires:	pkgconfig(gdk-3.0) 
BuildRequires:	pkgconfig(jack)
BuildRequires:	ffmpeg-devel >= 2.0.1
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(libv4l1)
BuildRequires:	pkgconfig(libvisual-0.4) >= 0.1.7
BuildRequires:	pkgconfig(mjpegtools)
BuildRequires:	pkgconfig(samplerate)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(theora)
BuildRequires:	tirpc-devel
# full featured build for MRB
# TODO: Push in contrib.Sflo
BuildRequires:	doxygen
BuildRequires:	ladspa-devel
BuildRequires:	frei0r-plugins-devel
BuildRequires:	pkgconfig(glee)
BuildRequires:	pkgconfig(libunicap)
BuildRequires:	pkgconfig(liboil-0.3)
BuildRequires:	pkgconfig(libavc1394)
BuildRequires:	pkgconfig(glu)
#

Requires:	cdrecord-cdda2wav
Requires:	dvgrab
Requires:	frei0r-plugins
Requires:	imagemagick
Requires:	libvisual-plugins
Requires:	mencoder
Requires:	mkvtoolnix
Requires:	mplayer
Requires:	ogmtools
Requires:	sox
Requires:	vorbis-tools
Requires:	xset
Requires:	youtube-dl

%description
The Linux Video Editing System (LiVES) is intended to be a simple yet powerful
video effects and editing system.  It uses common tools for most of its work
(mplayer, ImageMagick, GTK+, sox).

%files -f lives.lang
%doc %{_docdir}/%{name}-%{version}
%{_bindir}/*
%{_datadir}/%{name}
%{_libdir}/%{name}
%{_datadir}/applications/LiVES.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Linux Video Editing System - shared libs
Group:		Video

%description -n %{libname}
This package contains shared libs for LiVES.

%files -n %{libname}
%doc COPYING FEATURES NEWS README GETTING.STARTED 
%{_libdir}/*.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Linux Video Editing System - Development files
Group:		Video
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{devname}
This package contains development files needed to build LiVES plug-ins.

%files -n %{devname}
%doc BUGS ABOUT-NLS AUTHORS
%{_includedir}/weed
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc

#----------------------------------------------------------------------------

%prep
%setup -q

%patch0 -p1 -b .symlink~


# fix debug spurious-executable
chmod a-x src/giw/{giwvslider,giwled,giwknob}.h
chmod a-x src/giw/{giwvslider,giwled,giwknob}.c
chmod a-x lives-plugins/weed-plugins/bump2d.c
chmod a-x lives-plugins/weed-plugins/syna.h

aclocal
automake
perl -p -i -e 's|"/usr/local/"|&get_home_dir||g' smogrify

%build
%define _disable_ld_no_undefined 1
%configure2_5x --disable-static --enable-threads=posix
%make

%install
%makeinstall_std



rm -f %{buildroot}%{_datadir}/pixmaps/lives.xpm
rm -rf %{buildroot}/%{_datadir}/app-install

#fix linting
chmod a-x %{buildroot}%{_libdir}/lives/plugins/effects/realtime/weed/data/fourKlives/songs/{examples,newlives,regrlives,roselives,modulations}.txt


# icons
mkdir -p %{buildroot}/%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
install -m 644 %{SOURCE1} \
	%{buildroot}/%{_iconsdir}/hicolor/16x16/apps/%{name}.png
install -m 644 %{SOURCE2} \
	%{buildroot}/%{_iconsdir}/hicolor/32x32/apps/%{name}.png
install -m 644 %{SOURCE3} \
	%{buildroot}/%{_iconsdir}/hicolor/48x48/apps/%{name}.png

%find_lang lives
%changelog
* Sun Sep 07 2014 symbianflo <symbianflo@symbianflo> 2.2.6-2
+ Revision: 5e041c0
- Log: Update to 2.2.6, gtk+3.0 build
- Fix start up bug (regression) creating config file incorrectly.
- Libav compatibility fixes.
- Updates for gtk+ >= 3.10.0
- Show warning when configured with gtk+ 3.10.x
- Add support for freenect camera.
- Minor code cleanups.
- Git clean
- Fix BR
- Sync with MRB



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9974 |12cu|lmms-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	Werror_cflags		%{nil}
# RemoteZynAddSubFx doesn't work without rpath
%global	_cmake_skip_rpath	%{nil}

Summary:	Linux MultiMedia Studio
Name:		lmms
Version:	1.0
Release:	2
Group:		Sound
License:	GPLv2+
URL:		http://lmms.sourceforge.net/
Source0:	%{name}-stable-%{version}.zip
BuildRequires:	cmake
BuildRequires:	qt4-devel >= 4.3.0
BuildRequires:	SDL_sound-devel
BuildRequires:	pkgconfig(fftw3) >= 3.0.0
BuildRequires:	pkgconfig(fluidsynth) >= 1.0.7
BuildRequires:	pkgconfig(jack) >= 0.100
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(samplerate) >= 0.1.8
BuildRequires:	pkgconfig(sndfile) >= 1.0.11
#######################################################
# The things below were not explicitly requested, but this way
# we could end up *without* the relative support built in lmms:
# so requesting them
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(ogg)
BuildRequires:	pkgconfig(portaudio-2.0) >= 19
# Synthesis ToolKit
BuildRequires:	stk-devel >= 4.4.4
# Various LADSPA plugins
BuildRequires:	calf
BuildRequires:	caps
BuildRequires:	cmt
BuildRequires:	swh-plugins
BuildRequires:  fltk-devel
BuildRequires:  ladspa-devel
##tap-plugins
####################################################
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(xft)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(x11)
BuildRequires:	freetype-devel
BuildRequires:	pkgconfig(xinerama)
Requires: alsa fltk calf caps cmt swh-plugins libxext freetype
Provides: lmms lmms-devel


%description 
combines the features of a tracker-sequencer program and those of
powerful synthesizers, samplers, effects etc. in a modern, user-friendly and
easy to use graphical user-interface.

%define devname %mklibname %{name} -d

%package -n %devname

Summary: LMMS development libraries
Version: %{version}
Release: %{release}
Group: Sound


%description -n %devname
Development headers of LMMS 
 

%prep

%setup -q -n %{name}-stable-%{version}

# remove spurious x-bits
#find . -type f -exec chmod 0644 {} \;


%build
##cmake .. -DCMAKE_INSTALL_LIBDIR=%{_lib} -DWANT_VST_NOWINE=ON 
mkdir -p build
cd build
/usr/bin/cmake .. -DCMAKE_INSTALL_PREFIX:PATH=/usr -DLIB_SUFFIX=64 -DCMAKE_INSTALL_LIBDIR:PATH=%{_lib} -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=%{_lib} -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DBUILD_SHARED_LIBS:BOOL=ON -DBUILD_STATIC_LIBS:BOOL=OFF '-DCMAKE_MODULE_LINKER_FLAGS=-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags -Wl,--hash-style=gnu -Wl,--unresolved-symbols=ignore-all' .. -DCMAKE_INSTALL_LIBDIR=%{_libdir} -DWANT_VST_NOWINE=ON

gmake


%install
%makeinstall_std -C build

rm -f %{buildroot}/%{_libdir}/%{name}/*.a %{buildroot}%{_datadir}/menu/*


%files -n %{name}
%doc README AUTHORS TODO
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_libdir}/%{name}/*
%{_mandir}/man?/*
%{_datadir}/applications/*.desktop
%{_datadir}/mime/packages/%{name}.xml
%{_datadir}/pixmaps/%{name}.png

%files -n %{devname}
%{_includedir}/%{name}/*



%changelog
* Thu Apr 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0-2
+ Revision: 5efeb56
- Fix hardcoded lib64



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9975 |12cu|lmms-mt-1.0.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	Werror_cflags		%{nil}
# RemoteZynAddSubFx doesn't work without rpath
%global	_cmake_skip_rpath	%{nil}

%define realname lmms

Summary:	Linux MultiMedia Studio
Name:		lmms-mt
Version:	1.0.1
Release:	4
Group:		Sound
License:	GPLv2+
URL:		http://lmms.sourceforge.net/
Source0:	%{realname}-master.zip
Source1: 	zynaddsubfx-master.zip
BuildRequires:	cmake
BuildRequires:	qt4-devel >= 4.3.0
BuildRequires:	SDL_sound-devel
BuildRequires:	pkgconfig(fftw3) >= 3.0.0
BuildRequires:	pkgconfig(fluidsynth) >= 1.0.7
BuildRequires:	pkgconfig(jack) >= 0.100
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(samplerate) >= 0.1.8
BuildRequires:	pkgconfig(sndfile) >= 1.0.11
#######################################################
# The things below were not explicitly requested, but this way
# we could end up *without* the relative support built in lmms:
# so requesting them
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(ogg)
BuildRequires:	pkgconfig(portaudio-2.0) >= 19
# Synthesis ToolKit
BuildRequires:	stk-devel >= 4.4.4
# Various LADSPA plugins
BuildRequires:	calf
BuildRequires:	caps
BuildRequires:	cmt
BuildRequires:	swh-plugins
BuildRequires:  fltk-devel
BuildRequires:  ladspa-devel
##tap-plugins
####################################################
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(xft)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(x11)
BuildRequires:	freetype-devel
BuildRequires:	pkgconfig(xinerama)
Requires: alsa fltk calf caps cmt swh-plugins libxext freetype
#Provides: lmms lmms-devel

Conflicts: %{realname}

%description 
combines the features of a tracker-sequencer program and those of
powerful synthesizers, samplers, effects etc. in a modern, user-friendly and
easy to use graphical user-interface.

This version of LMMS package is built with multithreading support.

%define devname %mklibname %{realname} -d

%package -n %devname

Summary: LMMS development libraries
Version: %{version}
Release: %{release}
Group: Sound


%description -n %devname
Development headers of LMMS 
 

%prep
cd /builddir/build/BUILD
/usr/bin/unzip -qq /builddir/build/SOURCES/zynaddsubfx-master.zip
%setup -q -n %{realname}-master

mv /builddir/build/BUILD/zynaddsubfx-master/* /builddir/build/BUILD/lmms-master/plugins/zynaddsubfx/zynaddsubfx/

#mv /builddir/build/SOURCES/lmms-master /builddir/build/SOURCES/lmms-1.0.1
#cd /builddir/build/SOURCES/lmms-1.0.1
# remove spurious x-bits
#find . -type f -exec chmod 0644 {} \;


%build
##cmake .. -DCMAKE_INSTALL_LIBDIR=%{_lib} -DWANT_VST_NOWINE=ON 
mkdir -p build
cd build
/usr/bin/cmake .. -DCMAKE_INSTALL_PREFIX:PATH=/usr -DLIB_SUFFIX=64 -DCMAKE_INSTALL_LIBDIR:PATH=%{_lib} -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=%{_lib} -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DBUILD_SHARED_LIBS:BOOL=ON -DBUILD_STATIC_LIBS:BOOL=OFF '-DCMAKE_MODULE_LINKER_FLAGS=-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags -Wl,--hash-style=gnu -Wl,--unresolved-symbols=ignore-all' .. -DCMAKE_INSTALL_LIBDIR=%{_libdir} -DWANT_VST_NOWINE=ON

gmake


%install
%makeinstall_std -C build

rm -f %{buildroot}/%{_libdir}/%{realname}/*.a %{buildroot}%{_datadir}/menu/*


%files -n %{name}
%doc README AUTHORS TODO
%{_bindir}/%{realname}
%{_datadir}/%{realname}
%{_libdir}/%{realname}/*
%{_mandir}/man?/*
%{_datadir}/applications/*.desktop
%{_datadir}/mime/packages/%{realname}.xml
%{_datadir}/pixmaps/%{realname}.png

%files -n %{devname}
%{_includedir}/%{realname}/*



%changelog
* Wed May 14 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.1-4
+ Revision: fa3e1cc
- Do not provide lmms

* Thu Apr 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.1-3
+ Revision: 11f907b
- Added proper renaming

* Thu Apr 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.1-3
+ Revision: 4ce35a3
- Fix build

* Thu Apr 24 2014 RA <oeai@symbiants.com> 1.0.1-3
+ Revision: 3681fa3
- Updated lmms.spec

* Thu Apr 24 2014 RA <oeai@symbiants.com> 1.0.1-3
+ Revision: eb479d4
- mv /*

* Thu Apr 24 2014 RA <oeai@symbiants.com> 1.0.1-3
+ Revision: e47dab4
- Updated lmms.spec

* Thu Apr 24 2014 RA <oeai@symbiants.com> 1.0.1-3
+ Revision: 8a9ba1b
- mv BUILD

* Wed Apr 23 2014 oeai (RA) <oeai@symbiants.com> 1.0.1-3
+ Revision: 020305e
- zyna

* Wed Apr 23 2014 oeai (RA) <oeai@symbiants.com> 1.0.1-3
+ Revision: a8e70f8
- gun zip

* Wed Apr 23 2014 oeai (RA) <oeai@symbiants.com> 1.0.1-3
+ Revision: 0c5ef4f
- gun zip

* Wed Apr 23 2014 oeai (RA) <oeai@symbiants.com> 1.0.1-3
+ Revision: 8df171d
- rem sourcedir

* Wed Apr 23 2014 oeai (RA) <oeai@symbiants.com> 1.0.1-3
+ Revision: 8c4f12c
- changes

* Wed Apr 23 2014 oeai (RA) <oeai@symbiants.com> 1.0-2
+ Revision: 63a6ba8
- rem patches

* Wed Apr 23 2014 RA <oeai@symbiants.com> 1.0-2
+ Revision: 7501327
- Updated lmms.spec

* Wed Apr 23 2014 RA <oeai@symbiants.com> 1.0-2
+ Revision: 1795d84
- Updated lmms.spec

* Wed Apr 23 2014 RA <oeai@symbiants.com> 1.0-2
+ Revision: c748e7e
- Updated lmms.spec

* Wed Apr 23 2014 RA <oeai@symbiants.com> 1.0-2
+ Revision: 3c3f759
- Updated lmms.spec

* Wed Apr 23 2014 RA <oeai@symbiants.com> 1.0-2
+ Revision: e24aa7d
- Updated lmms.spec

* Wed Apr 23 2014 RA <oeai@symbiants.com> 1.0-2
+ Revision: 955baa6
- Updated lmms.spec

* Wed Apr 23 2014 RA <oeai@symbiants.com> 1.0-2
+ Revision: 53ee6bd
- Updated lmms.spec

* Wed Apr 23 2014 RA <oeai@symbiants.com> 1.0-2
+ Revision: 8c8f1e1
- Updated lmms.spec

* Wed Apr 23 2014 RA <oeai@symbiants.com> 1.0-2
+ Revision: 203d363
- Updated lmms.spec

* Wed Apr 23 2014 RA <oeai@symbiants.com> 1.0-2
+ Revision: e261f89
- Updated lmms.spec

* Wed Apr 23 2014 RA <oeai@symbiants.com> 1.0-2
+ Revision: a63f356
- Updated lmms.spec

* Wed Apr 23 2014 RA <oeai@symbiants.com> 1.0-2
+ Revision: 5674761
- Updated lmms.spec

* Wed Apr 23 2014 RA <oeai@symbiants.com> 1.0-2
+ Revision: 92172fb
- Updated .abf.yml

* Wed Apr 23 2014 RA <oeai@symbiants.com> 1.0-2
+ Revision: bac26fe
- Updated lmms.spec

* Wed Apr 23 2014 RA <oeai@symbiants.com> 1.0-2
+ Revision: bfe3607
- Updated lmms.spec

* Wed Apr 23 2014 RA <oeai@symbiants.com> 1.0-2
+ Revision: 2800510
- Updated lmms.spec

* Wed Apr 23 2014 RA <oeai@symbiants.com> 1.0-2
+ Revision: 3cc5403
- req fix



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9976 |12cu|lnav-0.5.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A curses-based tool for viewing and analyzing log files
Name:		lnav
Version:	0.5.1
Release:	1
License:	BSD
Group:		File tools
Url:		http://lnav.org
Source0:	http://lnav.org/downloads/%{name}-%{version}.tar.bz2
BuildRequires:	bzip2-devel
BuildRequires:	readline-devel
BuildRequires:	pkgconfig(libpcre)
BuildRequires:	pkgconfig(ncursesw)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	pkgconfig(zlib)

%description
The log file navigator is an enhanced log file viewer that takes
advantage of any semantic information that can be gleaned from
the files being viewed, such as timestamps and log levels. Using this
extra semantic information, it can do things like interleaving
messages from different files, generate histograms of messages over
time, and providing hotkeys for navigating through the file. It is
hoped that these features will allow the user to quickly and
efficiently zero in on problems.

%prep
%setup -q

%build
autoreconf -fiv
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%files
%doc LICENSE NEWS README
%{_bindir}/%{name}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9977 |12cu|logcheck-1.3.15-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

Name:		logcheck
Summary:	Psionic LogCheck
Version:	1.3.15
Release:	1
License:	GPLv2
Group:		Monitoring
URL:		http://logcheck.org/
Source:		http://ftp.de.debian.org/debian/pool/main/l/logcheck/logcheck_1.3.15.tar.gz
BuildRequires:	docbook-to-man
Requires:	lockfile-progs
Requires:	nail
Requires:	sendmail-command
Requires:	mime-construct

%description
Logcheck is a software package that is designed to automatically run and check 
system log files for security violations and unusual activity.  Logcheck 
utilizes a program called logtail that remembers the last position it read 
from in a log file and uses this position on subsequent runs to process new 
information.  All source code is available for review and the implementation 
was kept simple to avoid problems.  This package is a clone of the 
frequentcheck.sh script from the Trusted Information Systems Gauntlet(tm) 
firewall package.  TIS has granted permission for me to clone this package.

%prep
%setup -q

%build
cd docs
docbook-to-man logcheck.sgml > logcheck.8

%install
%makeinstall_std

install -d %buildroot%_mandir/man8
install -m 644 docs/*.8 %buildroot%_mandir/man8

install -d %buildroot/%_sysconfdir/cron.d
cat > %buildroot/%_sysconfdir/cron.d/logcheck <<EOF
2 * * * * logcheck %{_sbindir}/logcheck
EOF

cat > README.urpmi <<EOF
Mandriva package notes
----------------------
In order to finish installation, you have to ensure the logcheck user has read
access to all log files listed in %_sysconfdir/logcheck/logcheck.logfiles
EOF

%clean

%pre
%_pre_useradd logcheck /var/lib/logcheck /bin/false

%postun
%_postun_userdel logcheck

%files
%defattr(-,root,root)
%doc AUTHORS CHANGES CREDITS INSTALL LICENSE TODO docs/README.* README.urpmi
%config(noreplace) %_sysconfdir/cron.d/logcheck
%config(noreplace) %attr(-,root,logcheck) %_sysconfdir/logcheck
%_sbindir/logcheck
%_sbindir/logtail
%_bindir/logcheck-test
%_sbindir/logtail2
%_datadir/logtail
%_mandir/man8/logcheck.8*
%_mandir/man8/logtail.8*
%_mandir/man8/logtail2.8*
%attr(-,logcheck,logcheck) %dir %{_localstatedir}/lock/%name
%attr(0700,logcheck,logcheck) %dir %{_localstatedir}/lib/%name


%changelog
* Thu Sep 23 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.13-1mdv2011.0
+ Revision: 580710
- update to new version 1.3.13

* Sat Aug 14 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.12-1mdv2011.0
+ Revision: 569584
- new version

* Thu Mar 04 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.3.7-1mdv2010.1
+ Revision: 514301
- update to 1.3.7
- fix file list, %%_bindir/logcheck-test was missing
- fix license

* Wed Jan 27 2010 Frederik Himpe <fhimpe@mandriva.org> 1.3.6-1mdv2010.1
+ Revision: 497431
- Update to new version 1.3.6
- Remove mail command args patch: now mime-construct is used instead of
  mail parameters to insert custom headers, so also add
  Requires: mime-construct

* Fri Jan 01 2010 Frederik Himpe <fhimpe@mandriva.org> 1.3.5-1mdv2010.1
+ Revision: 484861
- Update to new version 1.3.5

* Wed Aug 19 2009 Frederik Himpe <fhimpe@mandriva.org> 1.3.3-1mdv2010.0
+ Revision: 417891
- Update to new version 1.3.3

* Mon Jun 29 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.2-2mdv2010.0
+ Revision: 390759
- don't use debian-specific flags for mail command (fix #51961)
- add README.urpmi advertising post-installation instructions

* Mon Jun 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.2-1mdv2010.0
+ Revision: 386125
- new version
- fix permissions on configuration directory

* Thu Feb 19 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.45-4mdv2009.1
+ Revision: 342996
- rebuild with a fixed docbook-to-man package
- change cron task to run as logcheck user

* Sun Feb 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.45-3mdv2009.1
+ Revision: 340602
- ship missing documentation files

* Fri Feb 13 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.45-2mdv2009.1
+ Revision: 340170
- fix dependencies
- create logcheck user
- create lock directory
- ensure cron task is executable (mdv bug #47427)

* Sun Jan 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.45-1mdv2009.1
+ Revision: 333545
- sync with upstream project
- drom all patches
- spec cleanup

* Tue Jun 17 2008 Thierry Vignaud <tv@mandriva.org> 1.1.1-14mdv2009.0
+ Revision: 223122
- rebuild

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Dec 27 2007 Emmanuel Andry <eandry@mandriva.org> 1.1.1-13mdv2008.1
+ Revision: 138662
- fix patch1 (bug #36378)

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 12mdv2008.1-current
+ Revision: 129436
- kill re-definition of %%buildroot on Pixel's request
- s/Mandrake/Mandriva/


* Sun Jan 28 2007 Olivier Thauvin <nanardon@mandriva.org> 1.1.1-12mdv2007.0
+ Revision: 114620
- mkrel

* Sun Jan 01 2006 Mandriva Linux Team <http://www.mandrivaexpert.com/> 1.1.1-11mdk
- Rebuild

* Wed Mar 09 2005 Nicolas Lécureuil <neoclust@mandrake.org> 1.1.1-10mdk
- security fix for CAN-2004-0404



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9978 |12cu|loki-lib-0.1.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname loki
%define major %{version}
%define libname %mklibname %{oname} %{major}
%define devname %mklibname %{oname} -d

Summary:	Loki C++ Library of design patterns and idioms
Name:		%{oname}-lib
Version:	0.1.7
Release:	2
# License text not included
# https://sourceforge.net/tracker/?func=detail&aid=3027570&group_id=29557&atid=396647
License:	MIT
Group:		System/Libraries
Url:		http://sourceforge.net/projects/loki-lib
Source0:	http://prdownloads.sourceforge.net/loki-lib/%{oname}-%{version}.tar.gz

%description
A C++ library of designs, containing flexible implementations of common design
patterns and idioms.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Loki C++ Library of design patterns and idioms
Group:		System/Libraries
Obsoletes:	%{_lib}loki0 < 0.1.7-2
Conflicts:	%{_lib}loki0 < 0.1.7-2

%description -n %{libname}
A C++ library of designs, containing flexible implementations of common design
patterns and idioms.

%files -n %{libname}
%{_libdir}/lib%{oname}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	The Loki C++ headers and development libraries
Group:		Development/C++
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Provides:	%{oname}-devel = %{EVRD}

%description -n  %{devname}
Headers and shared object symlinks for the Loki C++ Library.

%files -n %{devname}
%{_includedir}/*
%{_libdir}/lib%{oname}.so
%{_libdir}/lib%{oname}.a

#----------------------------------------------------------------------------

%package doc
Summary:	The Loki C++ html docs
Group:		Development/C++
BuildArch:	noarch

%description doc
HTML documentation files for the Loki C++ Library.

%files doc
%doc README CHANGES doc/html doc/flex doc/yasli

#----------------------------------------------------------------------------

%prep
%setup -n %{oname}-%{version} -q
chmod -x doc/html/*
rm doc/html/installdox
iconv -f ISO88591 -t utf8 CHANGES -o CHANGES

%build
%ifarch x86_64
sed -i s,"/lib","/lib64",g src/Makefile
sed -i s,"/lib/","/lib64/",g test/Makefile.common
mkdir lib64
%endif

make CXXFLAGS="%{optflags}"

%install
%makeinstall


%changelog
* Mon Mar 17 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.1.7-2
+ Revision: 8af38d7
- LOG Fix x86_64 tests (really)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9979 |12cu|lomoco-1.0-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define svn_rev r133

%define major 0
%define libname %mklibname lomoco %{major}
%define devname %mklibname lomoco -d

Summary:	Logitech mouse control tool
Name:		lomoco
Version:	1.0
Release:	11
License:	GPLv2+
Group:		System/Configuration/Hardware
Url:		http://www.lomoco.org/
Source0:	http://www.lomoco.org/lomoco-%{svn_rev}.tar.bz2
Patch0:		lomoco-trunk-config.patch
BuildRequires:	chrpath
BuildRequires:	cmake
BuildRequires:	doxygen
BuildRequires:	graphviz
BuildRequires:	pkgconfig(libusb)

%description
Lomoco can configure vendor-specific options on Logitech USB mice (or
dual-personality mice plugged into the USB port). A number of recent devices
are supported. The program is mostly useful in setting the resolution to 800
cpi or higher on mice that boot at 400 cpi (such as the MX500, MX510, MX1000
etc.), and disabling SmartScroll or Cruise Control for those who would rather
use the two extra buttons as ordinary mouse buttons.

Supported devices:

Cordless Mouse Receiver
Cordless MouseMan Optical
Cordless Optical Mouse
Cordless TrackMan Wheel
G3 Gaming Laser Mouse
G5 Gaming Laser Mouse
MX Revolution Mouse
MX1000 Laser Cordless Mouse
MX300 Optical Mouse
MX310 Optical Mouse
MX500 Optical Mouse
MX510 Optical Mouse
MX518 Optical Mouse
MX900 Cordless Mouse
MouseMan Dual Optical
MouseMan Traveler
Optical Wheel Mouse
USB Receiver
UltraX Optical Mouse
V200 Cordless Notebook Mouse
VX Revolution Mouse
Wheel Mouse Optical
diNovo Media Desktop Receiver
iFeel Mouse

%files
%{_bindir}/lomoco
%{_sysconfdir}/lomoco.ini

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Main library for lomoco
Group:		System/Libraries

%description -n %{libname}
This package contains the library needed to run programs dynamically
linked with lomoco.

%files -n %{libname}
%{_libdir}/lib%{name}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for lomoco
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
This package contains the files needed to develop programs
linked with lomoco.

%files -n %{devname}
%doc build/doc/html/*
%{_includedir}/*
%{_libdir}/lib%{name}.so

#----------------------------------------------------------------------------

%prep
%setup -q -n lomoco-trunk
%patch0 -p1

%build
export CFLAGS="%{optflags} -fPIC"
%cmake -DSYSCONF_INSTALL_DIR:PATH=%{_sysconfdir}
%make
%make doc

%install
%makeinstall_std -C build
mkdir -p %{buildroot}%{_bindir}
install -m 0755 build/client/lomoco %{buildroot}%{_bindir}/lomoco
%{_bindir}/chrpath -d %{buildroot}%{_bindir}/lomoco

mkdir -p %{buildroot}%{_sysconfdir}
mv %{buildroot}%{_prefix}%{_sysconfdir}/lomoco.ini %{buildroot}%{_sysconfdir}/lomoco.ini


%changelog
* Mon Mar 17 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0-11
+ Revision: 55b5d1a
- LOG Fix config path, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9980 |12cu|lrcalc-1.1.6-0.beta.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		lrcalc
Group:		Sciences/Mathematics
Version:	1.1.6
Release:	0.beta.2
License:	GPLv2+
Summary:	Littlewood-Richardson Calculator
URL:		http://math.rutgers.edu/~asbuch/lrcalc
Source0:	http://math.rutgers.edu/~asbuch/lrcalc/%{name}-sage-%{version}.tar.gz
Source1:	%{name}.rpmlintrc

%description
The "Littlewood-Richardson Calculator" is a package of C and Maple programs
for computing Littlewood-Richardson coefficients. The C programs form the
engine of the package, providing fast calculation of single LR coefficients,
products of Schur functions, and skew Schur functions. The Maple code mainly
gives an interface which makes it possible to use the C programs from Maple.
This interface uses the same notation as the SF package of John Stembridge,
to make it easier to use both packages at the same time.

%package	devel
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{name} = %{EVRD}

%description    devel
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.

%prep
%setup -q -n %{name}-sage-%{version}

%build
%configure --bindir=%{_libdir}/%{name} --enable-shared --disable-static
%make CFLAGS="%{optflags}"

%install
%makeinstall_std

%check
make check

%files
%doc AUTHORS
%doc ChangeLog
%doc COPYING
%doc LICENSE
%doc README
%{_libdir}/%{name}
%{_libdir}/lib%{name}.so.*

%files		devel
%{_includedir}/%{name}
%{_libdir}/lib%{name}.so

%changelog
* Tue Dec 03 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.1.6-0.beta.2
+ Revision: 73ea2c4
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9981 |12cu|ltspfs-1.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	Tool used to mount local media on an Xterminal from the terminals serveur
Name:		ltspfs
Version:	1.3
Release:	1
License:	GPLv2+
Group:		System/Servers
Url:		http://wiki.ltsp.org/twiki/bin/view/Ltsp/LtspFS
Source0:	http://ftp.fr.debian.org/debian/pool/main/l/ltspfs/%{name}_%{version}.orig.tar.gz
BuildRequires:	fuse
BuildRequires:	pkgconfig(fuse)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(x11)
Requires:	fuse

%description
ltspfs is a remote filesystem consisting of two parts:
  1) A network server daemon that runs on the LTSP terminal.
  2) A FUSE module that runs in user-space on the server, that connects with
     the daemon on the client.

The goals of ltspfs are:

   1. Provide a lightweight file access mechanism that will be feasable on
      lower end hardware.
   2. Provide a stateless file access method that will feature "atomic" reads
      and writes to minimize impact from client network disruptions.
   3. Provide a network filesystem that handles client reboots and
      disconnections in a manner that doesn't leave inaccesible, unmountable
      filesystems on the LTSP server.
   4. Provide a network filesystem that can easily handle the oddities of
      dealing with removable media, and integrate well with udev (LTSP's
      preferred device handling support).

%files
%doc COPYING ChangeLog
%{_bindir}/ltspfs
%attr(4755,root,root) %{_bindir}/lbmount
%{_sbindir}/ltspfsmounter
%{_mandir}/man1/ltspfs.1*
%{_mandir}/man1/lbmount.1*
%{_mandir}/man1/ltspfsmounter.1*

#----------------------------------------------------------------------------

%package -n ltspfsd
Summary:	LTSP file system, userspace FUSE module that runs on a server
Group:		System/Servers
Requires:	x11-tools
Requires:	x11-util-cf-files
Requires:	x11-util-macros
Requires:	x11-util-modular

%description -n ltspfsd
Fuse based remote filesystem daemon for LTSP thin clients
 LtspFS is a remote filesystem consisting of two parts:
 1) A network server daemon that runs on the LTSP terminal.
 2) A FUSE module that runs in userspace on the server, that connects with
 the daemon on the client.
 This package contains the daemon to be run on the LTSP thin client.

%files -n ltspfsd
%{_bindir}/ltspfsd
%{_sbindir}/ltspfs_mount
%{_sbindir}/ltspfs_umount
/lib/udev/rules.d/88-ltsp.rules
/lib/udev/ltspfs_entry
%{_datadir}/ldm/
%{_datadir}/ltsp/xinitrc.d/I05-set-ltspfs_token
%{_mandir}/man1/ltspfsd.1*
%{_mandir}/man1/ltspfs_mount.1*
%{_mandir}/man1/ltspfs_umount.1*
%dir %{_localstatedir}/run/devices/

#----------------------------------------------------------------------------

%prep
%setup -q

%build
autoreconf -fi
%configure2_5x
%make

%install
mkdir -p %{buildroot}%{_localstatedir}/run/devices/
%makeinstall_std

mkdir -p %{buildroot}/lib/udev/rules.d/
mv %{buildroot}%{_datadir}/ltspfs/udev/ltspfsd.rules %{buildroot}/lib/udev/rules.d/88-ltsp.rules


%changelog
* Mon Mar 17 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.3-1
+ Revision: 00a87ba
- LOG New version 1.3, update files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9982 |12cu|ltsp-hwlists-0.02-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	LTSP hardware lists
Name:		ltsp-hwlists
Version:	0.02
Release:	5
License:	GPLv2+
Group:		System/Servers
Url:		http://www.ltsp.org
Source0:	pci_scan-lists.tar.bz2
BuildArch:	noarch

%description
This package contains LTSP hardware lists for use with pci_scan. It includes a
network card list, video card list, sound card list and usb controller list.

%files
%config(noreplace) %{_sysconfdir}/audiolist
%config(noreplace) %{_sysconfdir}/audiolist.alsa
%config(noreplace) %{_sysconfdir}/audiolist.bestdriver
%config(noreplace) %{_sysconfdir}/niclist
%config(noreplace) %{_sysconfdir}/usblist
%config(noreplace) %{_sysconfdir}/vidlist

#----------------------------------------------------------------------------

%prep
%setup -q -c -T -a0

%build

%install
install -d %{buildroot}%{_sysconfdir}

install -m0644 audiolist %{buildroot}%{_sysconfdir}
install -m0644 audiolist.alsa %{buildroot}%{_sysconfdir}
install -m0644 audiolist.bestdriver %{buildroot}%{_sysconfdir}
install -m0644 niclist %{buildroot}%{_sysconfdir}
install -m0644 usblist %{buildroot}%{_sysconfdir}
install -m0644 vidlist %{buildroot}%{_sysconfdir}


%changelog
* Mon Mar 17 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.02-5
+ Revision: af96c0d
- LOG Should be noarch package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9983 |12cu|lua-dbi-0.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define luaver 5.1
%define lualibdir %{_libdir}/lua/%{luaver}
%define luapkgdir %{_datadir}/lua/%{luaver}
%define oname luadbi

# DBI.lua has a shebang that requires bin/lua directly
%if %{_use_internal_dependency_generator}
%define __noautoreq '.*bin/lua.*'
%else
%define _requires_exceptions bin/lua
%endif

Summary:	Database connectivity for the Lua programming language
Name:		lua-dbi
Version:	0.5
Release:	1
License:	MIT
Group:		Development/Other
Url:		http://code.google.com/p/%{oname}/
Source0:	http://%{oname}.googlecode.com/files/%{oname}.%{version}.tar.gz
# patch to compile with postgresql,
# to send upstream, once a Pgsql ( nanar ) tell me if this is right or not
Patch0:		luadbi-fix_postgresql.diff
Patch1:		luadbi-0.5-pgsql_transaction.patch
Patch2:		luadbi-0.5-postgresql-path.patch
BuildRequires:	lua >= %{luaver}
BuildRequires:	mysql-devel
BuildRequires:	pkgconfig(lua) >= %{luaver}
BuildRequires:	pkgconfig(libpq)
BuildRequires:	pkgconfig(sqlite3)
Requires:	lua >= %{luaver}

%description
LuaSQL is a simple interface from Lua to a DBMS. This package of LuaSQL
supports MySQL, SQLite and PostgreSQL databases. You can execute arbitrary SQL
statements and it allows for retrieving results in a row-by-row cursor fashion.

%files
%doc README
%{lualibdir}/DBI.lua

#----------------------------------------------------------------------------

%package sqlite
Summary:	SQLite database connectivity for the Lua programming language
Group:		Development/Other
Requires:	%{name}

%description sqlite
LuaDBI is a simple interface from Lua to a DBMS. This package provides access
to SQLite databases.

%files sqlite
%{lualibdir}/dbdsqlite3.so

#----------------------------------------------------------------------------

%package mysql
Summary:	MySQL database connectivity for the Lua programming language
Group:		Development/Other
Requires:	%{name}

%description mysql
LuaDBI is a simple interface from Lua to a DBMS. This package provides access
to MySQL databases.

%files mysql
%{lualibdir}/dbdmysql.so

#----------------------------------------------------------------------------

%package postgresql
Summary:	PostgreSQL database connectivity for the Lua programming language
Group:		Development/Other
Requires:	%{name}

%description postgresql
LuaDBI is a simple interface from Lua to a DBMS. This package provides access
to PostgreSQL databases.

%files postgresql
%{lualibdir}/dbdpostgresql.so

#----------------------------------------------------------------------------

%prep
%setup -c -q -n %{oname}-%{version}
%patch0 -p0
%patch1 -p1
%patch2 -p1

%build
mkdir -p build
make

%install
mkdir -p %{buildroot}/%{lualibdir}/
cp *so *lua %{buildroot}/%{lualibdir}/


%changelog
* Sat Apr 19 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.5-1
+ Revision: f519977
- New version 0.5, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9984 |12cu|lua-lposix-1.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define soname		posix
%define lua_version	5.1

Summary:	A POSIX library for the Lua programming language
Name:		lua-lposix
Version:	1.0
Release:	%{mkrel 4}
License:	Public Domain
Group:		Development/Other
URL:		http://www.tecgraf.puc-rio.br/~lhf/ftp/lua/
Source0:	lposix.tar.bz2
Patch0:		luaposix.patch
# From upstream reference (by Funda)
Patch1:		lposix-build-5.1.patch
# Corrects use of obsolete CLK_TCK constant to CLOCKS_PER_SEC - AdamW
# 2008/07 (see http://www.mail-archive.com/debian-glibc@lists.debian.org/msg34448.html )
Patch2:		lposix-clktck.patch
BuildRoot:	%_tmppath/%{name}-buildroot
BuildRequires:	lua-devel
Requires:	lua
# Relics from previous crack-addled packaging of this simple plugin
# as if it were a shared library. Debian goes the whole hog and
# installs lua plugins like this to /usr/lib as proper shared libs as
# well as installing them as lua plugins, but I don't see any need to
# go to that trouble as I don't know of any code which would actually
# want to link against this directly - AdamW 2008/07
Obsoletes:	%{mklibname posix 1} < %{version}-%{release}
Obsoletes:	%{mklibname luaposix} < %{version}-%{release}
Obsoletes:	%{mklibname luaposix 1} < %{version}-%{release}

%description
A POSIX module for the Lua programming language.

%package devel
Summary:	Development header for the lposix LUA module
Group:		Development/Other
License:	Public Domain
Requires:	%{name} = %{version}-%{release}
Obsoletes:	%{mklibname luaposix 1 -d} < %{version}-%{release}

%description devel
Development header for the lposix LUA module.

%prep
%setup -q -n %{soname}
%patch0 -p1
%patch1 -p0
%patch2 -p1 -b .clktck

%build
export CFLAGS="%{optflags} -fPIC"
%make

%install
%__rm -rf %{buildroot}
install -d %{buildroot}/%{_datadir}/lua/%{lua_version}
install -d %{buildroot}/%{_libdir}/lua/%{lua_version}
install -m0755 %{soname}.so %{buildroot}%{_libdir}/lua/%{lua_version}
install -m0644 %{soname}.a %{buildroot}/%{_libdir}/lua/%{lua_version}
install -m0644 %{soname}.lua %{buildroot}/%{_datadir}/lua/%{lua_version}
install -m0644 test.lua %{buildroot}/%{_datadir}/lua/%{lua_version}
install -m0644 tree.lua %{buildroot}/%{_datadir}/lua/%{lua_version}

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%{_libdir}/lua/%{lua_version}/*.so
%{_datadir}/lua/%{lua_version}/*.lua

%files devel
%defattr(-,root,root)
%{_libdir}/lua/%{lua_version}/*.a



%changelog
* Wed Feb 01 2012 Rosa <rosa@rosa-build.rosalab.ru> 1.0-4
+ Revision: 7f4c80b
- Automatic import for version 1.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9985 |12cu|luma-2.4-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		luma
Summary:	LDAP browser, utility and more
Version:	2.4
Release:	5
Epoch:		1
Source:		http://prdownloads.sourceforge.net/luma/%{name}-%{version}.tar.bz2
URL:		http://luma.sourceforge.net/
License:	GPL
Group:		System/Configuration/Other
Requires:	PyQt >= 3.7
Requires:	python-ldap >= 2.0.1
Requires:	python-sip
Requires:	py-smbpasswd
%py_requires
BuildArch:	noarch

%description
Luma is a graphical utility for accessing and managing data
stored on LDAP servers. It is written in Python, using PyQt
and python-ldap. Plugin-support is included and useful
widgets with LDAP-functionality for easy creation of plugins
are delivered.

%prep
%setup -q

%build
# nothing

%install
mkdir -p %{buildroot}%{_prefix}
./install.py --prefix=%{buildroot}%{_prefix}

# fix symlink, we need DESTDIR support for install.py
rm -f %{buildroot}%{_bindir}/luma
ln -s %{_prefix}/lib/luma/luma.py %{buildroot}%{_bindir}/luma

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Luma
Comment=LDAP browser, utility and more
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Qt;System;
EOF

mkdir -p %{buildroot}/{%{_iconsdir},%{_liconsdir},%{_miconsdir}}
ln -s %{_datadir}/%{name}/icons/luma-16.png %{buildroot}/%{_miconsdir}/%{name}.png
ln -s %{_datadir}/%{name}/icons/luma-32.png %{buildroot}/%{_iconsdir}/%{name}.png
ln -s %{_datadir}/%{name}/icons/luma-48.png %{buildroot}/%{_liconsdir}/%{name}.png

%files
%{_bindir}/%name
%{_datadir}/applications/mandriva-%{name}.desktop
%{_prefix}/lib/%name
%{_datadir}/luma
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_mandir}/man1/*
%doc README



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9986 |12cu|luminance-hdr-2.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A graphical tool for creating and tone-mapping HDR images
Name:		luminance-hdr
Version:	2.4.0
Release:	1
License:	GPLv2+
Group:		Graphics
Url:		http://qtpfsgui.sourceforge.net/
Source0:	http://downloads.sourceforge.net/qtpfsgui/%{name}-%{version}%{?pre:-%pre}.tar.bz2
Patch0:		luminance-hdr-2.4.0-desktop_file_fix.patch
BuildRequires:	cmake
BuildRequires:	qt5-linguist-tools
BuildRequires:	boost-devel
BuildRequires:	gomp-devel
BuildRequires:	jpeg-devel
BuildRequires:	qt5-devel
BuildRequires:	pkgconfig(cfitsio)
BuildRequires:	pkgconfig(exiv2)
BuildRequires:	pkgconfig(fftw3)
BuildRequires:	pkgconfig(gsl)
BuildRequires:	pkgconfig(lcms2)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(libraw)
BuildRequires:	pkgconfig(libtiff-4)
BuildRequires:	pkgconfig(OpenEXR)
BuildRequires:	pkgconfig(QtWebKit)
BuildRequires:	pkgconfig(zlib)
Requires:	qt4-database-plugin-sqlite

%description
Luminance is a graphical program for assembling bracketed photos into High
Dynamic Range (HDR) images. It also provides a number of tone-mapping
operators for creating low dynamic range versions of HDR images.

%files
%doc AUTHORS Changelog LICENSE README TODO
%{_bindir}/%{name}
%{_bindir}/%{name}-cli
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/*/apps/%{name}.*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1 -b .desktop-fix

# fix inconsistant newlines
sed -i 's/\r//' Changelog

%build
%cmake_qt4
%make

%install
%makeinstall_std -C build


%changelog
* Mon Jul 14 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.4.0-1
+ Revision: 2d69927
- Update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9987 |12cu|lv2-1.10.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

Name:       lv2
Version:    1.10.0
Release:    3
Summary:    Audio Plugin Standard
Group:      System/Libraries

# lv2specgen template.html is CC-AT-SA
License:    ISC
URL:        http://lv2plug.in
Source0:    http://lv2plug.in/spec/lv2-%{version}.tar.bz2
Source1:    lv2.sh.bz2
Source2:    lv2.csh.bz2

# this package replaces lv2core
Provides:   lv2core = 6.0-4
Obsoletes:  lv2core < 6.0-4
Provides:   lv2-ui = 2.4-5
Obsoletes:  lv2-ui < 2.4-5

%description
LV2 is a standard for plugins and matching host applications, mainly
targeted at audio processing and generation.

There are a large number of open source and free software synthesis
packages in use or development at this time. This API ('LV2') attempts
to give programmers the ability to write simple 'plugin' audio
processors in C/C++ and link them dynamically ('plug') into a range of
these packages ('hosts').  It should be possible for any host and any
plugin to communicate completely through this interface.

LV2 is a successor to LADSPA, created to address the limitations of
LADSPA which many hosts have outgrown.

%package devel
Summary:    API for the LV2 Audio Plugin Standard
Group:      Development/C

Requires:   %{name}%{?_isa} = %{version}-%{release}
Provides:   lv2core-devel = 6.0-4
Obsoletes:  lv2core-devel < 6.0-4
Provides:   lv2-ui-devel = 2.4-5
Obsoletes:  lv2-ui-devel < 2.4-5

BuildRequires:  pkgconfig(sndfile) >= 1.0.0

%description devel
lv2-devel contains the lv2.h header file and headers for all of the
LV@ specification extensions and bundles.

Definitive technical documentation on LV2 plug-ins for both the host
and plug-in is contained within copious comments within the lv2.h
header file.

%prep
%setup -q

%build
./waf configure -vv --prefix=%{_prefix} --libdir=%{_libdir} --debug --no-plugins
./waf -vv %{?_smp_mflags}

%install
DESTDIR=%{buildroot} ./waf -vv install
install -d -m 755 %buildroot%_sysconfdir/profile.d
bzcat %SOURCE1 > %buildroot%_sysconfdir/profile.d/lv2.sh
bzcat %SOURCE2 > %buildroot%_sysconfdir/profile.d/lv2.csh

%files
%doc COPYING NEWS README
%{_libdir}/%{name}/*/*.[ch]
%{_libdir}/%{name}/*/*.ttl
%{_bindir}/lv2specgen.py
%{_datadir}/lv2specgen/*
%attr(644,root,root) %_sysconfdir/profile.d/lv2*sh

%files devel
%{_includedir}/%{name}.h
%{_includedir}/%{name}/
%{_libdir}/pkgconfig/lv2core.pc
%{_libdir}/pkgconfig/%{name}.pc


%changelog
* Sat Sep 06 2014 emuse <goemusic@yahoo.fr> 1.10.0-3
+ Revision: e58e56c
- Corrected typo in lv2.csh



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9988 |12cu|lxde-ctrl-center-0.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	LXDE Control Center
Name:		lxde-ctrl-center
Version:	0.1.0
Release:	1
Group:		System/Configuration/Other
License:	GPLv3+
Url:		http://code.google.com/p/lxde-ctrl-center/
Source0:	http://code.google.com/p/lxde-ctrl-center/files/%{name}-%{version}.tar.gz
Source1:	clouds.png
Source2:	bg.png
BuildRequires:	gettext
BuildRequires:	python
Requires:	pygtk2.0
Requires:	python-webkitgtk
Requires:	python-simplejson
Requires:	beesu
Requires:	lxde-common
BuildArch:	noarch

#drakuser
Suggests:	userdrake
#drakauth, drakkeyboard, /usr/sbin/drakscanner, /usr/sbin/diskdrake, /usr/sbin/draksound, drakups, /usr/sbin/drakxservices, draklocale, drakboot, draklog, /usr/sbin/drakedm
Suggests:	drakxtools-curses
#/usr/sbin/drakguard
Suggests:	drakguard
#obconf
Suggests:	obconf
#lxappearance
Suggests:	lxappearance
#pcmanfm --desktop-pref
Suggests:	pcmanfm
#lxrandr
Suggests:	lxrandr
#xscreensaver-demo
Suggests:	xscreensaver
#drakfont, drakclock, /usr/sbin/draksec
Suggests:	drakxtools
#/usr/sbin/harddrake2
Suggests:	harddrake-ui
#XFdrake, /usr/sbin/mousedrake
Suggests:	drakx-kbd-mouse-x11
#system-config-printer
Suggests:	system-config-printer
#mdvinput
Suggests:	mdvinput
#pavucontrol
Suggests:	pavucontrol
#drakproxy, /usr/sbin/drakfirewall, drakgw
Suggests:	drakx-net-text
#vpnpptp
Suggests:	vpnpptp-allde
#system-config-nfs
Suggests:	system-config-nfs
#system-config-samba
Suggests:	system-config-samba
#gigolo
Suggests:	gigolo
#drakhosts
Suggests:	drakx-net
#drakrpm, drakrpm-edit-media, drakrpm-update
Suggests:	rpmdrake
#libfm-pref-apps
Suggests:	libfm
#fskbsetting
Suggests:	fskbsetting
#/usr/sbin/msecgui
Suggests:	msec-gui
#nm-connection-editor
Suggests:	networkmanager-applet
#add2sudoers, rmfromsudoers
Suggests:	xsudo-sudoers

%description
LXDE Control Center is united launch tools for DrakX
and LXDE configuration programs.

%prep
%setup -q -n %{name}
cp -f %{SOURCE1} ./share/%{name}/frontend/images/
cp -f %{SOURCE2} ./share/%{name}/frontend/images/
sed -i -e 's/"beesu drakconnect"/"nm-connection-editor"/g' ./share/%{name}/items/x0002x
sed -i -e '/"beesu drakgw"/d' ./share/%{name}/items/x0002x

%build
./make build_pkg

%install
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_datadir}

cp -rf ./bin/* %{buildroot}%{_bindir}/
cp -rf ./share/* %{buildroot}%{_datadir}/

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS COPYING
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9989 |12cu|lxqt-about-0.7.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	About application for the LXQt desktop
Name:		lxqt-about
Version:	0.7.0
Release:	1
License:	LGPLv2.1+
Group:		Graphical desktop/Other
Url:		http://lxqt.org/
Source0:	http://lxqt.org/downloads/lxqt/%{version}/%{name}-%{version}.tar.xz
Patch0:		lxqt-about-0.7.0-desktop.patch
BuildRequires:	cmake
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(lxqt)

%description
About application for the LXQt desktop.

%files
%{_bindir}/lxqt-about
%{_datadir}/applications/lxqt-about.desktop

#----------------------------------------------------------------------------

%prep
%setup -q -c %{name}-%{version}
%patch0 -p1

%build
%cmake
%make

%install
%makeinstall_std -C build


%changelog
* Wed May 14 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.7.0-1
+ Revision: 8676fbb
- Fix desktop file, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9990 |12cu|lxqt-common-0.7.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Common files for the LXQt desktop
Name:		lxqt-common
Version:	0.7.0
Release:	1
License:	LGPLv2.1+
Group:		Graphical desktop/Other
Url:		http://lxqt.org/
Source0:	http://lxqt.org/downloads/lxqt/%{version}/%{name}-%{version}.tar.xz
BuildRequires:	cmake
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(lxqt)
BuildArch:	noarch

%description
Common files for the LXQt desktop.

%files
%{_bindir}/startlxqt
%{_datadir}/lxqt/themes
%{_datadir}/apps/kdm/sessions/lxqt.desktop
%{_datadir}/lxqt/graphics
%{_datadir}/lxqt/openbox
%{_datadir}/xsessions/lxqt.desktop
%{_sysconfdir}/lxqt
%{_sysconfdir}/pcmanfm-qt
%{_sysconfdir}/xdg/autostart/lxqt*

#----------------------------------------------------------------------------

%prep
%setup -q -c %{name}-%{version}

%build
%cmake
%make

%install
%makeinstall_std -C build


%changelog
* Wed May 14 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.7.0-1
+ Revision: 7f4890b
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9991 |12cu|lxqt-config-0.7.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Config panel for the LXQt desktop
Name:		lxqt-config
Version:	0.7.0
Release:	1
License:	LGPLv2.1+
Group:		Graphical desktop/Other
Url:		http://lxqt.org/
Source0:	http://lxqt.org/downloads/lxqt/%{version}/%{name}-%{version}.tar.xz
Source100:	%{name}.rpmlintrc
BuildRequires:	cmake
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(lxqt)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xcursor)
BuildRequires:	pkgconfig(zlib)

%description
Config panel for the LXQt desktop.

%files
%{_bindir}/lxqt-config
%{_bindir}/lxqt-config-input
%{_bindir}/lxqt-config-appearance
%{_bindir}/lxqt-config-file-associations
%{_libdir}/lib*.so
%{_datadir}/applications/lxqt-config*.desktop
%{_datadir}/lxqt/lxqt-config
%{_sysconfdir}/xdg/menus/lxqt-config.menu

#----------------------------------------------------------------------------

%prep
%setup -q -c %{name}-%{version}

%build
%cmake
%make

%install
%makeinstall_std -C build


%changelog
* Wed May 14 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.7.0-1
+ Revision: 2e7fbe9
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9992 |12cu|lxqt-config-randr-0.7.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	RandR config module for LXQt
Name:		lxqt-config-randr
Version:	0.7.0
Release:	1
License:	LGPLv2.1+
Group:		Graphical desktop/Other
Url:		http://lxqt.org
Source0:	http://lxqt.org/downloads/lxqt/%{version}/%{name}-%{version}.tar.xz
BuildRequires:	cmake
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(lxqt)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xrandr)

%description
RandR config module for LXQt.

%files
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop

#----------------------------------------------------------------------------

%prep
%setup -q -c %{name}-%{version}

%build
%cmake
%make

%install
%makeinstall_std -C build


%changelog
* Wed May 14 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.7.0-1
+ Revision: 134f19f
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9993 |12cu|lxqt-globalkeys-0.7.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname lxqt-globalkeys %{major}
%define devname %mklibname lxqt-globalkeys -d
%define uiname %mklibname lxqt-globalkeys-ui %{major}
%define uidevname %mklibname lxqt-globalkeys-ui -d

Summary:	Global keys config module for LXQt
Name:		lxqt-globalkeys
Version:	0.7.0
Release:	2
License:	LGPLv2.1+
Group:		Graphical desktop/Other
Url:		http://lxqt.org
Source0:	http://lxqt.org/downloads/lxqt/%{version}/%{name}-%{version}.tar.xz
BuildRequires:	cmake
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(lxqt)

%description
Global keys config module for LXQt.

%files
%{_bindir}/*
%{_datadir}/applications/*.desktop
%{_datadir}/lxqt/lxqt-config-globalkeys*

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	The LXQt globalkeys library
Group:		System/Libraries

%description -n %{libname}
The LXQt globalkeys library.

%files -n %{libname}
%{_libdir}/liblxqt-globalkeys.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{uiname}
Summary:	The LXQt globalkeys UI library
Group:		System/Libraries

%description -n %{uiname}
The LXQt globalkeys UI library.

%files -n %{uiname}
%{_libdir}/liblxqt-globalkeys-ui.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for the LXQt globalkeys library
Group:		Development/C++
Requires:	%{libname} = %{EVRD}

%description -n %{devname}
Development files for the LXQt globalkeys library.

%files -n %{devname}
%{_libdir}/liblxqt-globalkeys.so
%{_includedir}/lxqt-globalkeys.h
%{_includedir}/lxqt-globalkeys
%{_libdir}/pkgconfig/lxqt-globalkeys.pc
%{_datadir}/cmake/lxqt_globalkeys

#----------------------------------------------------------------------------

%package -n %{uidevname}
Summary:	Development files for the LXQt globalkeys UI library
Group:		Development/C++
Requires:	%{uiname} = %{EVRD}

%description -n %{uidevname}
Development files for the LXQt globalkeys UI library.

%files -n %{uidevname}
%{_libdir}/liblxqt-globalkeys-ui.so
%{_includedir}/lxqt-globalkeys-ui
%{_libdir}/pkgconfig/lxqt-globalkeys-ui.pc
%{_datadir}/cmake/lxqt_globalkeys_ui

#----------------------------------------------------------------------------

%prep
%setup -q -c %{name}-%{version}

%build
%cmake
%make

%install
%makeinstall_std -C build


%changelog
* Wed May 14 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.7.0-2
+ Revision: 01d1070
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9994 |12cu|lxqt-notificationd-0.7.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Notification daemon for the LXQt desktop
Name:		lxqt-notificationd
Version:	0.7.0
Release:	1
License:	LGPLv2.1+
Group:		Graphical desktop/Other
Url:		http://lxqt.org
Source0:	http://lxqt.org/downloads/lxqt/%{version}/%{name}-%{version}.tar.xz
BuildRequires:	cmake
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(lxqt)

%description
Notification daemon for the LXQt desktop.

%files
%{_bindir}/lxqt-notificationd
%{_bindir}/lxqt-config-notificationd
%{_datadir}/applications/lxqt-config-notificationd.desktop

#----------------------------------------------------------------------------

%prep
%setup -q -c %{name}-%{version}

%build
%cmake
%make

%install
%makeinstall_std -C build


%changelog
* Wed May 14 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.7.0-1
+ Revision: 837c1a5
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9995 |12cu|lxqt-openssh-askpass-0.7.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	OpenSSH askpass application for the LXQt desktop
Name:		lxqt-openssh-askpass
Version:	0.7.0
Release:	1
License:	LGPLv2.1+
Group:		Graphical desktop/Other
Url:		http://lxqt.org
Source0:	http://lxqt.org/downloads/lxqt/%{version}/%{name}-%{version}.tar.xz
BuildRequires:	cmake
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(lxqt)

%description
OpenSSH askpass application for the LXQt desktop.

%files
%{_bindir}/%{name}

#----------------------------------------------------------------------------

%prep
%setup -q -c %{name}-%{version}
%cmake

%build
%make -C build

%install
%makeinstall_std -C build


%changelog
* Wed May 14 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.7.0-1
+ Revision: 74a8de7
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9996 |12cu|lxqt-panel-0.7.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Launcher panel for the LXQt desktop
Name:		lxqt-panel
Version:	0.7.0
Release:	1
License:	LGPLv2.1+
Group:		Graphical desktop/Other
Url:		http://lxqt.org
Source0:	http://lxqt.org/downloads/lxqt/%{version}/%{name}-%{version}.tar.xz
BuildRequires:	cmake
BuildRequires:	icu-devel
BuildRequires:	lm_sensors-devel
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(libmenu-cache)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(libstatgrab)
BuildRequires:	pkgconfig(lxqt)
BuildRequires:	pkgconfig(lxqt-globalkeys)
BuildRequires:	pkgconfig(lxqt-globalkeys-ui)
BuildRequires:	pkgconfig(lxqtmount)
BuildRequires:	pkgconfig(qtxdg)
BuildRequires:	pkgconfig(sysstat)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xcomposite)
BuildRequires:	pkgconfig(xdamage)
BuildRequires:	pkgconfig(xrender)

%description
Launcher panel for the LXQt desktop.

%files
%{_bindir}/lxqt-panel
%{_datadir}/lxqt/lxqt-panel
%{_libdir}/lxqt-panel/*.so
%{_sysconfdir}/lxqt/panel.conf

#----------------------------------------------------------------------------

%package devel
Summary:	Development files for the LXQt panel
Group:		Development/C

%description devel
Development files for the LXQt panel.

%files devel
%{_includedir}/lxqt

#----------------------------------------------------------------------------

%prep
%setup -q -c %{name}-%{version}
%cmake

%build
%make -C build

%install
%makeinstall_std -C build


%changelog
* Wed May 14 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.7.0-1
+ Revision: 4e24ef4
- Update BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9997 |12cu|lxqt-policykit-0.7.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	LXQt PolicyKit agent
Name:		lxqt-policykit
Version:	0.7.0
Release:	1
License:	LGPLv2.1+
Group:		Graphical desktop/Other
Url:		http://lxqt.org
Source0:	http://lxqt.org/downloads/lxqt/%{version}/%{name}-%{version}.tar.xz
BuildRequires:	cmake
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(lxqt)
BuildRequires:	pkgconfig(polkit-qt-1)

%description
LXQt PolicyKit agent.

%files
%{_bindir}/lxqt-policykit-agent

#----------------------------------------------------------------------------

%prep
%setup -q -c %{name}-%{version}

%build
export CMAKE_PREFIX_PATH=%{_libdir}/cmake/PolkitQt-1
%cmake
%make

%install
%makeinstall_std -C build


%changelog
* Wed May 14 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.7.0-1
+ Revision: 25e90ce
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9998 |12cu|lxqt-powermanagement-0.7.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Power management module for LXQt
Name:		lxqt-powermanagement
Version:	0.7.0
Release:	1
License:	LGPLv2.1+
Group:		Graphical desktop/Other
Url:		http://lxqt.org
Source0:	http://lxqt.org/downloads/lxqt/%{version}/%{name}-%{version}.tar.xz
Patch0:		lxqt-powermanagement-0.7.0-compile.patch
BuildRequires:	cmake
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(lxqt)
BuildRequires:	pkgconfig(x11-xcb)
BuildRequires:	pkgconfig(xcb)
BuildRequires:	pkgconfig(xcb-dpms)
BuildRequires:	pkgconfig(xcb-screensaver)

%description
Power management module for LXQt.

%files
%{_bindir}/lxqt-config-powermanagement
%{_bindir}/lxqt-powermanagement
%{_datadir}/applications/lxqt-config-powermanagement.desktop
%{_iconsdir}/*/*/*/laptop-lid.*

#----------------------------------------------------------------------------

%prep
%setup -q -c %{name}-%{version}
%apply_patches

%build
%cmake
%make

%install
%makeinstall_std -C build


%changelog
* Wed May 14 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.7.0-1
+ Revision: 921a73a
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 9999 |12cu|lxqt-qtplugin-0.7.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Qt plugin for the LXQt desktop
Name:		lxqt-qtplugin
Version:	0.7.0
Release:	1
License:	LGPLv2.1+
Group:		Graphical desktop/Other
Url:		http://lxqt.org
Source0:	http://lxqt.org/downloads/lxqt/%{version}/%{name}-%{version}.tar.xz
BuildRequires:	cmake
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(lxqt)

%description
LXQt system integration plugin for Qt. With this plugin, all Qt-based programs
can adopt settings of LXQt, such as the icon theme.

%files
%{_libdir}/qt4/plugins/gui_platform

#----------------------------------------------------------------------------

%prep
%setup -q -c %{name}-%{version}

%build
%cmake
%make

%install
%makeinstall_std -C build


%changelog
* Wed May 14 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.7.0-1
+ Revision: edd8fa2
- Fix description, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10000 |12cu|lxqt-runner-0.7.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Launcher runner for the LXQt desktop
Name:		lxqt-runner
Version:	0.7.0
Release:	1
License:	LGPLv2.1+
Group:		Graphical desktop/Other
Url:		http://lxqt.org
Source0:	http://lxqt.org/downloads/lxqt/%{version}/%{name}-%{version}.tar.xz
BuildRequires:	cmake
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(libmenu-cache)
BuildRequires:	pkgconfig(lxqt)
BuildRequires:	pkgconfig(lxqt-globalkeys)
BuildRequires:	pkgconfig(lxqt-globalkeys-ui)
BuildRequires:	pkgconfig(x11)

%description
Launcher runner for the LXQt desktop.

%files
%{_bindir}/lxqt-runner
%{_datadir}/lxqt/lxqt-runner

#----------------------------------------------------------------------------

%prep
%setup -q -c %{name}-%{version}

%build
%cmake
%make

%install
%makeinstall_std -C build


%changelog
* Wed May 14 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.7.0-1
+ Revision: 860a9e9
- Update BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10001 |12cu|lxqt-session-0.7.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Session manager for the LXQt desktop
Name:		lxqt-session
Version:	0.7.0
Release:	1
License:	LGPLv2.1+
Group:		Graphical desktop/Other
Url:		http://lxqt.org/
Source0:	http://lxqt.org/downloads/lxqt/%{version}/%{name}-%{version}.tar.xz
BuildRequires:	cmake
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(lxqt)
BuildRequires:	pkgconfig(x11)
Requires:	xdg-utils

%description
Session manager for the LXQt desktop.

%files
%{_bindir}/lxqt-session
%{_bindir}/lxqt-config-session
%{_datadir}/lxqt/lxqt-session
%{_datadir}/lxqt/lxqt-config-session
%{_datadir}/applications/lxqt-config-session.desktop

#----------------------------------------------------------------------------

%prep
%setup -q -c %{name}-%{version}

%build
%cmake -DBUNDLE_XDG_UTILS=No
%make

%install
%makeinstall_std -C build


%changelog
* Wed May 14 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.7.0-1
+ Revision: b515f7a
- Use system xdg-utils, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10002 |12cu|lzip-1.14-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		lzip
Summary:	Lossless file compressor based on the LZMA algorithm
Version:	1.14
Release:	1
Source0:	http://nongnu.askapache.com/lzip/%{name}-%{version}.tar.gz
Group:		Archiving/Compression
URL:		http://www.nongnu.org/lzip/lzip.html
License:	GPLv3+

%description
Lzip is a lossless file compressor based on the LZMA (Lempel-Ziv-Markov
chain-Algorithm) algorithm. The high compression of LZMA comes from
combining two basic, well-proven compression ideas: sliding dictionaries
(i.e. LZ77/78), and markov models (i.e. the thing used by every
compression algorithm that uses a range encoder or similar order-0
entropy coder as its last stage) with segregation of contexts according
to what the bits are used for.

Lzip is not a replacement for gzip or bzip2, but a complement; which
one is best to use depends on user's needs. Gzip is the fastest and most
widely used. Bzip2 compresses better than gzip but is slower, both
compressing and decompressing. Lzip decompresses almost as fast as gzip
and compresses better than bzip2, but requires more memory and time
during compression. These features make lzip well suited for software
distribution and data archival.

%prep
%setup -q

%build
%configure2_5x CXXFLAGS="%{optflags}" LDFLAGS="%{ldflags}"
%make

%install
%makeinstall_std

%files
%doc AUTHORS COPYING NEWS README ChangeLog
%_bindir/%{name}
%_infodir/%{name}.info*
%_mandir/man1/%{name}.1*


%changelog
* Mon Mar 12 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.13-1
+ Revision: 784345
- version update 1.12

* Fri May 06 2011 Funda Wang <fwang@mandriva.org> 1.12-1
+ Revision: 670631
- new version 1.12

* Fri Oct 01 2010 Funda Wang <fwang@mandriva.org> 1.11-1mdv2011.0
+ Revision: 582373
- new version 1.11

* Sun Jul 18 2010 Funda Wang <fwang@mandriva.org> 1.10-1mdv2011.0
+ Revision: 554850
- New version 1.10

* Mon Jan 18 2010 Frederik Himpe <fhimpe@mandriva.org> 1.9-1mdv2010.1
+ Revision: 493243
- update to new version 1.9
- Fix source URL

* Sat Jan 02 2010 Frederik Himpe <fhimpe@mandriva.org> 1.8-1mdv2010.1
+ Revision: 485125
- Update to new version 1.8
- Use Mandriva CFLAGS

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Fri Mar 20 2009 Nicolas Vigier <nvigier@mandriva.com> 1.4-1mdv2009.1
+ Revision: 359079
- version 1.4

* Fri Oct 17 2008 Nicolas Vigier <nvigier@mandriva.com> 1.0-1mdv2009.1
+ Revision: 294708
- import lzip


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10003 |12cu|lziprecover-1.13-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		lziprecover
Summary:	Data recovery tool and decompressor for lzipped files
Version:	1.13
Release:	2
License:	GPLv3+
Group:		Archiving/Compression
URL:		http://www.nongnu.org/lzip/lziprecover.html
Source0:	http://download.savannah.gnu.org/releases/lzip/%{name}-%{version}.tar.lz
BuildRequires:	lzip

%description
Lziprecover is a data recovery tool and decompressor for files in the lzip
compressed data format (.lz) able to repair slightly damaged files, recover
badly damaged files from two or more copies, extract undamaged members
from multi-member files, decompress files and test integrity of files.

Lziprecover is able to recover or decompress files produced by any
of the compressors in the lzip family; lzip, plzip, minilzip/lzlib, clzip
and pdlzip. This recovery capability contributes to make the lzip format one
of the best options for long-term data archiving.

Lziprecover is able to efficiently extract a range of bytes
from a multi-member file, because it only decompresses the members containing
the desired data.

Lziprecover can print correct total file sizes and ratios even for multi-member
files.

When recovering data, lziprecover takes as arguments the names of the damaged
files and writes zero or more recovered files depending on the operation
selected and whether the recovery succeeded or not. The damaged files
themselves are never modified.

When decompressing or testing file integrity, lziprecover behaves like lzip
or lunzip.

If the files are too damaged for lziprecover to repair them, data from damaged
members can be partially recovered writing it to stdout.

%prep
%setup -q

%build
%configure
%make

%install
%makeinstall_std

%files
%{_bindir}/lziprecover
%{_mandir}/man1/lziprecover.1*
%{_infodir}/lziprecover.info*


%changelog
* Tue Mar 13 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 1.13-1
+ Revision: 784563
- imported package lziprecover


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10004 |12cu|macchanger-1.5.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	macchanger 
%define	version	1.5.0
%define release	7
%define	lib_name_orig	lib%{name}
%define	lib_major	0
%define	lib_name	%mklibname %{name} %{lib_major}

Name:           %{name}
Summary: 	Uility for viewing/manipulating the MAC address of network interfaces
Group:		System/Configuration/Networking
Version:        %{version}
Release:        %{release}
License:	GPL 
URL:		http://www.alobbs.com/macchanger/
Source:         %{name}-%{version}.tar.bz2
BuildRoot:      %{_tmppath}/%{name}-buildroot


%description
A GNU/Linux utility for viewing/manipulating the MAC address of network 
interfaces.
Features
* Set specific MAC address of a network interface
* Set the MAC randomly
* Set a MAC of another vendor
* Set another MAC of the same vendor
* Set a MAC of the same kind (eg: wireless card)
* Display a vendor MAC list (today, 6200 items) to choose from

Possible usages
* You're in a DHCP network with some kind of IP-based restriction
* You've a cluster that boot with BOOTP and you want to have a
* clean set of MACs
* Debug MAC based routes
	    
%prep
%setup -q

%build
%configure
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall



%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(644,root,root,755)
%doc README COPYING ChangeLog INSTALL AUTHORS
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*
%{_mandir}/man1/*
%{_infodir}/%{name}.info*
%defattr(755,root,root,755)
%{_bindir}/*


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.5.0-6mdv2011.0
+ Revision: 620286
- the mass rebuild of 2010.0 packages

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.5.0-5mdv2010.0
+ Revision: 439695
- rebuild

* Mon Jul 28 2008 Thierry Vignaud <tv@mandriva.org> 1.5.0-4mdv2009.0
+ Revision: 251620
- rebuild

* Tue Feb 12 2008 Antoine Ginies <aginies@mandriva.com> 1.5.0-2mdv2008.1
+ Revision: 165895
- re-add buildroot tag
- remove buildroot

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon May 21 2007 Antoine Ginies <aginies@mandriva.com> 1.5.0-2mdv2008.0
+ Revision: 29315
- update URL
- Import macchanger



* Fri Jun 23 2006 Antoine Ginies <aginies@mandriva.com> 1.5.0-2mdv2007.0
- rebuild

* Fri May 21 2004 Antoine Ginies <aginies@n2.mandrakesoft.com> 1.5.0-1mdk
- release 1.5.0

* Sun Jan 04 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.4.0-1mdk
- 1.4.0
- rm -rf $RPM_BUILD_ROOT in %%install, not %%prep
- drop redundant provides
- use %%configure and %%make macro
- macroize
- cleanups
- use %%mklibname macro
- add info file

* Fri Jan 03 2003 Antoine Ginies <aginies@mandrakesoft.com> 1.3.0-1mdk
- first release for mandrakesoft

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10005 |12cu|magicpoint-1.13a-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Presentation tool
Name:		magicpoint
Version:	1.13a
Release:	6
License:	BSD like
URL:		http://member.wide.ad.jp/wg/mgp/
Group:		Office
Source:		ftp://sh.wide.ad.jp/WIDE/free-ware/mgp/%{name}-%{version}.tar.gz
Patch0:         magicpoint-1.10a-remove-rpath.patch
Patch1:         magicpoint-1.09a-defaults-to-latin1.patch
Patch2:         magicpoint-1.09a-emacs-mode--add-font-lock.patch
Patch3:         magicpoint-1.09a-xfont-force-same-one.patch
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xft)
BuildRequires:	pkgconfig(xmu)
BuildRequires:	imlib-devel
BuildRequires:  ungif-devel
BuildRequires:  flex byacc
BuildRequires:	imake gccmakedep
Requires:	libjpeg-progs

%description
MagicPoint is an X11 based presentation tool. It is designed to make
simple presentations easy while making complicated presentations
possible. Its presentation file is just text so that you can create
presentation files quickly with your favorite editor (e.g. Emacs).

It includes a true type library for elegant looking text and effects.

%prep
%setup -q
#%patch0 -p1
%patch1 -p1
%patch2 -p1

%build
%configure2_5x --enable-locale
xmkmf
make Makefiles
make CCOPTIONS="%optflags" EXTRA_LDOPTIONS="%ldflags"

%install
rm -fr %buildroot
%makeinstall_std install.man

install -m 644 -D contrib/mgp-mode.el %{buildroot}%{_datadir}/emacs/site-lisp/mgp-mode.el

install -d %{buildroot}%{_sysconfdir}/emacs/site-start.d
cat <<EOF >%{buildroot}%{_sysconfdir}/emacs/site-start.d/%{name}.el
(autoload 'mgp-mode "mgp-mode" "MagicPoint editing mode" t)
(add-to-list 'auto-mode-alist '("\\\\.mgp$" . mgp-mode))
EOF

#clean cvs things
for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -r $i; fi >&/dev/null
done
rm -rf %{buildroot}/usr/X11R6/lib*/X11/doc/html    

%clean
rm -rf %{buildroot}

%files
%defattr (-,root,root)
%doc COPYRIGHT FAQ README* RELNOTES SYNTAX USAGE
%doc sample/
%{_datadir}/emacs/site-lisp/*
%config(noreplace) %{_sysconfdir}/emacs/site-start.d/*
%{_bindir}/*
%{_mandir}/*/*
%{_prefix}/lib/X11/mgp/*


%changelog
* Sat Feb 05 2011 Funda Wang <fwang@mandriva.org> 1.13a-4mdv2011.0
+ Revision: 636123
- BR xmu
- tighten BR

* Thu Oct 14 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.13a-3mdv2011.0
+ Revision: 585548
- rebuild

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.13a-2mdv2010.0
+ Revision: 439696
- rebuild

* Sun Mar 08 2009 Emmanuel Andry <eandry@mandriva.org> 1.13a-1mdv2009.1
+ Revision: 352959
- BR imlib-devel
- New version 1.13a (should fix #17010)
- drop p5

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.12a-3mdv2009.0
+ Revision: 241007
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Jun 02 2007 Funda Wang <fwang@mandriva.org> 1.12a-1mdv2008.0
+ Revision: 34720
- fix file list
- BuildRequires imake
- Patch0 not needed
- New version
- bzunzip2 the patches
- Import magicpoint



* Sun Feb 13 2005 Frederic Lepied <flepied@mandrakesoft.com> 1.11b-1mdk
- New release 1.11b

* Thu Aug 19 2004 Pascal Terjan <pterjan@mandrake.org> 1.10a-3mdk
- rebuild for libintl
- patch4 (freetype inclusion)
- patch5 (missing decl, maybe due to gcc3.4)

* Sun Nov 16 2003 Pascal Terjan <CMoi@tuxfamily.org> 1.10a-2mdk
- add BuildRequires byacc

* Tue Nov 04 2003 Pascal Terjan <CMoi@tuxfamily.org> 1.10a-1mdk
- 1.10a
- add BuildRequires XFree86-devel for xmkmf
- update patch0

* Fri Apr 25 2003 Pixel <pixel@mandrakesoft.com> 1.09a-6mdk
- add "Buildrequires: flex"

* Wed Jul 17 2002 Pixel <pixel@mandrakesoft.com> 1.09a-5mdk
- add missing quote in /etc/emacs/site-start.d/magicpoint.el

* Tue Jul 09 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.09a-4mdk
- buildrequires freetype-devel

* Thu Oct 11 2001 Pixel <pixel@mandrakesoft.com> 1.09a-3mdk
- rebuilding for libpng3

* Mon Oct  8 2001 Pixel <pixel@mandrakesoft.com> 1.09a-2mdk
- better X11 font choosing (?)
- add require libjpeg-progs

* Sun Oct  7 2001 Pixel <pixel@mandrakesoft.com> 1.09a-1mdk
- fixes, cleanup, emacs mode by default...
- new version

* Mon Sep 03 2001 Yves Duret <yduret@mandrakesoft.com> 1.08a-2mdk
- added a Requires on fonts-ttf-japanese
- added -q option to %%setup

* Wed Jun 13 2001 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 1.08a-1mdk
- 1.08a
- sanitized spec file (s/Copyright/License, etc.)

* Mon Dec 11 2000 Lenny Cartier <lenny@mandrakesoft.com> 1.07a-1mdk
- new in contribs

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10006 |12cu|manedit-1.2.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	UNIX manual pages editor
Name:		manedit
Version:	1.2.1
Release:	5
License:	GPLv2+
Group:		Editors
Url:		http://www.battlefieldlinux.com/wolfpack/ManEdit/
Source0:	http://wolfsinger.com/~wolfpack/packages/%{name}-%{version}.tar.bz2
Patch0:		%{name}-0.6.1.lib64.patch
Patch1:		manedit-1.2.1-no-strip.patch
BuildRequires:	imagemagick
BuildRequires:	pkgconfig(gtk+)
BuildRequires:	pkgconfig(zlib)

%description
ManEdit was created due to a lack of editors for UNIX manual pages,
since users expect each UNIX program/configuration/api/etc to have a
manual page the lack of an editor and the high demand for what it
should create eventually lead to this (long overdue) application.

Although most resourced developers can create a source document using a
much more advanced editor and then export to multiple file formats, the
average UNIX contributor isn't up to that. Even the creators of this
application were intimidated at the UNIX manual page creation process.

So to make computers and life simpler, we created ManEdit, the Manual
Page Editor and Viewer. It features:
  - XML Interface and Multiple Sectional Editing
  - Instant preview feature and stand-alone viewer/browser
  - Drag and Drop system and templates for easy mass production

%files
%doc AUTHORS LICENSE README
%{_bindir}/*
%{_datadir}/%{name}
%{_mandir}/man1/*
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p0
%patch1 -p1

%build
export CFLAGS="%{optflags}"
%ifarch x86_64
./configure Linux64 -v --libdir=-L%{_libdir}
%else
./configure Linux -v --disable=arch-i686 --libdir=-L%{_libdir}
%endif
make

%install
make PREFIX=%{buildroot}%{_prefix} MAN_DIR=%{buildroot}%{_mandir}/man1 install

# icons
convert %{name}/%{name}.xpm -resize 16x16 %{name}-16.png
convert %{name}/%{name}.xpm -resize 32x32 %{name}-32.png
convert %{name}/%{name}.xpm %{name}-48.png
install -D -m 644 %{name}-16.png %{buildroot}%{_miconsdir}/%{name}.png
install -D -m 644 %{name}-32.png %{buildroot}%{_iconsdir}/%{name}.png 
install -D -m 644 %{name}-48.png %{buildroot}%{_liconsdir}/%{name}.png 

# menu entry
install -d -m 755 %{buildroot}%{_datadir}/applications
cat >  %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=ManEdit
Comment=UNIX manual pages editor
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=false
Categories=TextEditor;
EOF

rm %{buildroot}%{_iconsdir}/*.xpm


%changelog
* Mon Mar 17 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.2.1-5
+ Revision: 1936d44
- LOG Fix debug package, update BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10007 |12cu|mangler-1.2.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define develname %{name}-devel 

Summary:	Mangler is an open source VOIP client
Name:		mangler
Version:	1.2.2
Release:	5
Group:		Networking/Chat
License:	GPLv3
URL:		http://www.mangler.org/
Source0:	http://www.mangler.org/%{name}-%{version}.tar.gz
Source1:	%{name}.png		
BuildRequires:  pkgconfig(gtk+-2.0)
BuildRequires:	desktop-file-utils
BuildRequires:	freetype-devel
BuildRequires:	gvfs-devel
BuildRequires:	gtkmm2.4-devel
BuildRequires:	libsigc++2.0-devel
BuildRequires:	libcairomm1.0-devel
BuildRequires:	libtool
BuildRequires:	speex-devel
BuildRequires:	pixman-devel
BuildRequires:	pangomm2.4-devel
BuildRequires:	pkgconfig(libpng)
BuildRequires:	gdk-pixbuf-devel
BuildRequires:	gsm-devel
Obsoletes:	%name < %version

%description
Mangler is an open source VOIP client capable of connecting
to Ventrilo 3.x servers. 
It is capable of performing almost all standard user
functionality found in a Windows Ventrilo client.

%package -n	%{develname}
Summary:	Header files and static library for %{name}
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{name} = %{version}-%{release}

%description -n %{develname}
Header files and static library for %{name}.

%prep
%setup -q 

%build
%configure2_5x 
     
%make

%install
%makeinstall

# menu-entry
mkdir -p %{buildroot}/%{_datadir}/applications
cat > %{buildroot}/%{_datadir}/applications/%{name}.desktop <<EOF
[Desktop Entry]
Name=Mangler
GenericName=VOIP Client
Comment=Voice chat on Ventrilo 3.x servers
Exec=%{name}
Icon=%{name}
StartupNotify=true
Terminal=false
Type=Application
Categories=GTK;Network;X-MandrivaLinux-Network-Internet-Chat;
EOF

#remove
rm -f %{buildroot}/%{_datadir}/pixmaps/*.svg

#icon
install -dm 755 %{buildroot}%{_datadir}/pixmaps
install -m 644 %SOURCE1 %{buildroot}/%{_datadir}/pixmaps

%files 
%doc COPYING AUTHORS ChangeLog NEWS README
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png
%{_libdir}/libventrilo3.so.*

%files -n %{develname}
%{_libdir}/libventrilo3.so
%{_libdir}/libventrilo3.a
%{_includedir}/ventrilo3.h


%changelog
* Fri Nov 18 2011 Alexander Khrukin <akhrukin@mandriva.org> 1.2.2-1
+ Revision: 731513
- imported package mangler


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10008 |12cu|maniadrive-1.2-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname ManiaDrive
%define engine_name raydium

%define major 0
%define libname %mklibname %{engine_name} %{major}

Summary:	Arcade car game on acrobatic tracks
Name:		maniadrive
Version:	1.2
Release:	15
License:	GPLv2+
Group:		Games/Arcade
Url:		http://raydium.org/
# svn export svn://raydium.org/raydium/trunk raydium-svn`date +%Y%m%d`
Source0:	%{rname}-%{version}-src.tar.bz2
Source1:	%{name}.png
Source2:	maniadrive.rpmlintrc
Patch0:		raydium-1.01-svn20060728-build.patch
Patch1:		ManiaDrive-1.1-src.dirs.patch
Patch3:		ManiaDrive-1.1-src.safemode.patch
Patch4:		ManiaDrive-1.1-src.home.patch
Patch5:		ManiaDrive-1.2-src.fPIC.patch
Patch6:		ManiaDrive-1.2-ode.patch
Patch7:		ManiaDrive-1.2-key.patch
Patch8:		maniadrive-1.2-fix-modifying-php-strings-inline.patch
BuildRequires:	jpeg-devel
BuildRequires:	php-devel
BuildRequires:	pkgconfig(freealut)
BuildRequires:	pkgconfig(glew)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libv4l1)
BuildRequires:	pkgconfig(ode)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(xinerama)
Requires:	maniadrive-data
Requires:	glxinfo
Requires:	php-curl
Requires:	php-ini
Requires:	php-soap
Requires:	php-zlib

%description
ManiaDrive is a free clone of Trackmania, the great game from Nado
studio, and is an arcade car game on acrobatic tracks, with a quick
and nervous gameplay (tracks almost never exceed one minute), and
features a network mode, as the original.

Raydium is a game engine. It provides a set of functions which allow
quick and flexible games creation.
Functions covers things like player inputs (keyboard, mouse, joystick,
joypad, force feedback), rendering (3D objets, OSD (On Screen
Display)), time (a game must run at the exact same speed on every
computer), sound, ...

%files
%{_gamesbindir}/%{name}
%{_gamesbindir}/mania*.static
%dir %{_gamesdatadir}/%{name}/rayphp
%{_gamesdatadir}/%{name}/php.ini
%{_gamesdatadir}/%{name}/mania_*.php
%{_gamesdatadir}/%{name}/rayphp/*
%{_datadir}/icons/%{name}.png
%{_datadir}/applications/%{name}.desktop

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Shared library for %{name}
Group:		System/Libraries
Conflicts:	%{name} < 1.2-15

%description -n %{libname}
Shared library for %{name}.

%files -n %{libname}
%{_libdir}/lib%{engine_name}.so.%{major}*

#----------------------------------------------------------------------------

%prep
%setup -q -n %{rname}-%{version}-src
%patch0 -p0 -b .build
%patch1 -p1 -b .dirs
%patch3 -p1 -b .safemode
#patch4 -p1 -b .home
%patch5 -p1 -b .fPIC
%patch6 -p1
%patch7 -p1
%patch8 -p1

# php weird stuff, borrowed from thttpd-php.spec
cp /usr/src/php-devel/internal_functions.c .
cp %{_includedir}/php/ext/date/lib/timelib_config.h .
ln -s /usr/src/php-devel/ext .

%build
%make

for f in mania2 mania_drive mania_server; do
  # from odyncomp.sh
  gcc $f.c -g -Wall -DFORCE_LIBRAYDIUM %{optflags} -DBINDIR='"%{_gamesbindir}"' -DGAMEDIR='"%{_gamesdatadir}/%{name}"' -o $f.static libraydium.so -lphp5_common -lGL -lm `php-config --includes`
done

%install
install -d %{buildroot}%{_libdir}
cp -a lib%{engine_name}.so.* %{buildroot}%{_libdir}
install -d %{buildroot}%{_gamesbindir}
install -m755 mania*.static %{buildroot}%{_gamesbindir}

# This may not be required on future versions of the intel dri driver
# Previously, %{_gamesbindir}/%{name} was a symlink to %{_gamesbindir}/mania_drive.static
# https://bugs.freedesktop.org/show_bug.cgi?id=28002
# https://bugs.freedesktop.org/show_bug.cgi?id=28069
cat > %{buildroot}%{_gamesbindir}/%{name} << EOF
\`glxinfo | grep -q 'OpenGL renderer string: Mesa'\` && export LIBGL_ALWAYS_INDIRECT=true
exec %{_gamesbindir}/mania_drive.static "\$@"
EOF
chmod +x %{buildroot}%{_gamesbindir}/%{name}

install -d %{buildroot}%{_gamesdatadir}/%{name}
install -m644 *.php %{buildroot}%{_gamesdatadir}/%{name}

cp -a rayphp %{buildroot}%{_gamesdatadir}/%{name}

install -D -m 644 %{SOURCE1} %{buildroot}%{_datadir}/icons/%{name}.png

# https://qa.mandriva.com/show_bug.cgi?id=37748
rm -f %{buildroot}%{_gamesdatadir}/%{name}/php.ini
ln -sf %{_sysconfdir}/php.ini %{buildroot}%{_gamesdatadir}/%{name}/php.ini
ln -sf %{_gamesdatadir}/%{name}/rayphp %{buildroot}%{_gamesdatadir}/%{name}/rayphp/rayphp

install -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=ManiaDrive
Comment=Arcade car game on acrobatic tracks
Exec=soundwrapper %{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;ArcadeGame;
EOF


%changelog
* Mon May 05 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.2-15
+ Revision: 21e52d2
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10009 |12cu|manpageeditor-0.0.15-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname ManPageEditor
%define debug_package	%{nil}
#define distsuffix mrb

Name:			manpageeditor
Version:		0.0.15
Release:		1
Summary:		Manual pages editor
License:		GPLv3
Group:			Books/Howtos
URL:			http://keithhedger.hostingsiteforfree.com/
Source0:		http://keithhedger.hostingsiteforfree.com/zips/manpageeditor/%{oname}-%{version}.tar.gz
BuildRequires:		desktop-file-utils
BuildRequires:		pkgconfig(gtksourceview-2.0)
BuildRequires:   	aspell-devel
BuildRequires:     	imagemagick
BuildRequires:     	pkgconfig(gdk-2.0)

%description
Create,edit,import,preview man-pages.

%prep
%setup -q -n %{oname}-%{version}

%build
%configure --prefix=/usr --enable-aspell
%make

%install
# installer is a total mess...
mkdir -p %{buildroot}%{_bindir}
install -m755 ManPageEditor/app/%{name} %{buildroot}%{_bindir}
# man pages
mkdir -p %{buildroot}%{_mandir}/man1
install -m644  ManPageEditor/resources/man/manpageeditor.1 %{buildroot}%{_mandir}/man1
# data files
mkdir -p %{buildroot}%{_datadir}/%{oname}
cp -R ManPageEditor/resources/examples %{buildroot}%{_datadir}/%{oname}/examples
# menu entry fix
mkdir -p %{buildroot}%{_datadir}/applications
cp -R ManPageEditor/resources/applications/%{oname}.desktop %{buildroot}%{_datadir}/applications/%{oname}.desktop
desktop-file-install %{buildroot}%{_datadir}/applications/%{oname}.desktop
# icons	
install -d -m755 %{buildroot}{%{_miconsdir},%{_iconsdir},%{_liconsdir}}
convert ManPageEditor/resources/pixmaps/%{oname}.png -resize 32x32 %{buildroot}%{_iconsdir}/%{oname}.png
convert ManPageEditor/resources/pixmaps/%{oname}.png -resize 16x16 %{buildroot}%{_miconsdir}/%{oname}.png
convert ManPageEditor/resources/pixmaps/%{oname}.png -resize 48x48 %{buildroot}%{_liconsdir}/%{oname}.png

rm -fr %{buildroot}%{_datadir}/%{oname}/docs

%files
%doc ChangeLog ManPageEditor/resources/docs/gpl-3.0.txt ManPageEditor/resources/help
%{_bindir}/%{name}
%{_datadir}/applications/%{oname}.desktop
%{_datadir}/%{oname}/examples/*
%{_mandir}/man1/manpageeditor.1*
%{_miconsdir}/%{oname}.png
%{_iconsdir}/%{oname}.png
%{_liconsdir}/%{oname}.png



%changelog
* Fri Jun 06 2014 symbianflo <symbianflo@symbianflo> 0.0.15-1
+ Revision: 879e2d3
- Log: update to 0.0.15, Set window title to file path of current file.
- Fixed numerous bugs when opening/saving/closing system manpages.
- No longer clears current manpage if new open/import etc cancelled.
- Better support for importing BSD/generated manpages ( like tar,sftp etc ).
- Fixed segfault when trying to open non editor archive ( .mpz ) file from command line.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10010 |12cu|mantis-1.2.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname   mantisbt


Name:		mantis
Version:	1.2.1
Release:	5
Summary:	Web-based bug tracker
License:	GPLv2
Group:		System/Servers
URL:		http://www.mantisbt.org
Source0:	%{oname}-%{version}.tar.gz
Requires:	apache-mod_php
Requires:	php-mysql
Requires:	apache-mod_socache_shmcb
BuildArch:	noarch

%description
Mantis is a php/MySQL/web based bugtracking system.
The goals for this project are to produce and maintain a
lightweight and simple bugtracking system. Additions of
complexity and/or features are modular and configurable
so that users can be shielded from unwanted clutter.

The product is designed to be easily modifiable,
customizable, and upgradeable. Anyone with intermediate
PHP and MySQL experience should be able to customize
Mantis to suit their needs.

%prep
%setup -q -n %{oname}-%{version}

%build

%install
rm -rf packages
# install files
install -d -m 755 %{buildroot}%{_var}/www/%{name}
install -d -m 755 %{buildroot}%_defaultdocdir/%{name}-%{version}
mv doc/*  %{buildroot}%_defaultdocdir/%{name}-%{version}
rm -rf doc
cp -aRf * %{buildroot}%{_var}/www/%{name}

# apache configuration
install -d -m 755 %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d
cat > %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf <<EOF
Alias /mantis "/var/www/mantis"

<Directory /var/www/mantis>

    Require all granted
    
	php_admin_value memory_limit 32M
	php_admin_value max_execution_time 60
	php_admin_value register_globals Off
	php_admin_value magic_quotes_gpc Off
	php_admin_value magic_quotes_runtime Off
	# settings for the file upload, you might increase them further
	php_admin_value upload_max_filesize 16M
	# session handling: now the check for expired sessions is done on every 10th session creation
	php_admin_value session.use_trans_sid Off
	php_admin_value session.gc_probability 1
	php_admin_value session.gc_divisor 10
	# multibyte extension: needed for utf-8
	php_admin_value mbstring.func_overload 7

  <Files ~ "\.inc\.php$">
     Require all denied
   </Files>

  <Files ~ ".tpl$">
     Require all denied
  </Files>

</Directory>
EOF

find %{buildroot}%{_var}/www/%{name} -name '*.php' -exec perl -pi -e 's|/usr/local/bin/php|/usr/bin/php|g' {} \;

%clean


%files
%config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf
%_defaultdocdir/%{name}-%{version}
%{_var}/www/%{name}



%changelog
* Fri Oct 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.2.1-5
+ Revision: 37b7b8e
- Adopted for Apache 2.4



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10011 |12cu|mapserver-6.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libname %mklibname %{name} %{version}
%define devname %mklibname %{name} -d

Summary:	Web-based Map Server
Name:		mapserver
Version:	6.2.1
Release:	1
License:	MIT
Group:		Sciences/Geosciences
Url:		http://mapserver.org/
Source0:	http://download.osgeo.org/mapserver/%{name}-%{version}.tar.gz
Patch0:		mapserver-6.2.1-link.patch
Patch1:		mapserver-6.2.1-gdver.patch
BuildRequires:	apache-mpm-prefork
BuildRequires:	webserver
BuildRequires:	gd-devel
BuildRequires:	gdal-devel
BuildRequires:	geos-devel
BuildRequires:	php-devel
BuildRequires:	postgresql-devel
BuildRequires:	readline-devel
BuildRequires:	shapelib-devel
BuildRequires:	pkgconfig(cfitsio)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(ftgl)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libming)
BuildRequires:	pkgconfig(libsvg-cairo)
BuildRequires:	pkgconfig(netcdf)
BuildRequires:	pkgconfig(proj)
Requires:	webserver

%description
MapServer is an  OpenSource development environment for building spatially
enabled Internet applications. The software builds upon other popular
OpenSource or freeware systems like Shapelib, FreeType, Proj.4, libTIFF,
Perl and others.

The MapServer CGI application provides a significant number of
"out-of-the-box" features. Here's a sampling:

* vector formats supported: ESRI shapefiles, simple embedded features,
  ESRI ArcSDE (alpha release)
* raster formats supported (8-bit only): TIFF/GeoTIFF, GIF, PNG, ERDAS,
  JPEG and EPPL7
* quadtree spatial indexing for shapefiles
* fully customizable, template driven output
* feature selection by item/value, point, area or another feature
* TrueType font support
* support for tiled raster and vector data (display only)
* automatic legend and scalebar building
* scale dependent feature drawing and application execution
* thematic map building using logical or regular expression based classes
* feature labeling including label collision mediation
* on-the-fly configuration via URLs
* on-the-fly projection

MapServer is not a full-featured GIS system, nor does it aspire to be.
It does, however, provide enough core functionality to support a wide
variety of web applications. Beyond browsing GIS data, MapServer allows
you create "geographic image maps", that is, maps that can direct users
to content.

%files
%dir %{_var}/www/html/mapserver
%attr(755,apache,apache) %{_var}/www/html/mapserver/tmp
%doc INSTALL README HISTORY.TXT
%{_bindir}/legend
%{_bindir}/mapserv
%{_bindir}/msencrypt
%{_bindir}/scalebar
%{_bindir}/shp2img
%{_bindir}/shptree
%{_bindir}/shptreetst
%{_bindir}/shptreevis
%{_bindir}/sortshp
%{_bindir}/tile4ms

#----------------------------------------------------------------------------

%package -n php-mapscript
Summary:	Mapserver php-mapscript
Group:		Sciences/Geosciences
Provides:	mapscript = %{EVRD}
Provides:	mapserver-php = %{EVRD}
Requires:	php
Requires:	curl

%description -n php-mapscript
php-mapscript allows you to have mapserver functions from within php,
creating maps with php commands.

%files -n php-mapscript
%{_sysconfdir}/php.d/40_mapscript.ini
%{_libdir}/php/extensions/*

%post -n php-mapscript
%{_post_webapp}

%postun -n php-mapscript
%{_postun_webapp}

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Mapserver shared library
Group:		System/Libraries
Conflicts:	%{name} < 6.2.1

%description -n %{libname}
Mapserver shared library.

%files -n %{libname}
%{_libdir}/lib%{name}-%{version}.so

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Mapserver development files
Group:		Development/Other
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Conflicts:	%{name}-devel < 6.2.1
Obsoletes:	%{name}-devel < 6.2.1

%description -n %{devname}
Development files for %{name}.

%files -n %{devname}
%{_libdir}/lib%{name}.so
%{_bindir}/mapserver-config

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p0
%patch1 -p1

%build
%global ldflags %{ldflags} -lX11

autoreconf -fi
%configure2_5x \
	--with-proj \
	--with-gdal \
	--with-ogr \
	--with-wms \
	--with-php=%{_bindir}/php-config \
	--without-tiff \
	--with-threads \
	--with-postgis \
	--with-wfs \
	--with-wcs \
	--with-wmsclient \
	--with-wfsclient \
	--with-png \
	--with-geos \
	--with-httpd=%{_sbindir}/httpd \
	--with-kml \
	--with-ftgl \
	--with-opengl \
	--with-mysql \
	--with-cairo \
	--with-libsvg-cairo \
	--with-zlib \
	--with-gd

%make

%install
mkdir -p %{buildroot}/%{_libdir}
mkdir -p %{buildroot}/%{_includedir}/%{name}-4.6
mkdir -p %{buildroot}/%{_libdir}/php/extensions
mkdir -p %{buildroot}/%{_sysconfdir}/php.d/

cat > 40_mapscript.ini <<EOF
extension = php_mapscript.so
EOF

%makeinstall_std

install -d %{buildroot}/%{_var}/www/html/mapserver/tmp

install -m755 40_mapscript.ini %{buildroot}/%{_sysconfdir}/php.d/

for binary in mapserv shp2img legend shptree shptreevis \
	shptreetst scalebar sortshp tile4ms msencrypt
do
	chrpath -d %{buildroot}%{_bindir}/$binary
done


%changelog
* Mon Mar 17 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 6.2.1-1
+ Revision: ae21d11
- LOG New version 6.2.1, split library package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10012 |12cu|marathon-infinity-1.0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		oname		MarathonInfinity
%define		oversion	20120128

Name:		marathon-infinity
Version:	1.0.1
Release:	2
Summary:	3D first-person shooter game
License:	GPL
Group:		Games/Arcade
Source0:	%{oname}-%{oversion}-Data.zip
URL:		http://sourceforge.net/projects/marathon/
Requires:	alephone
BuildArch:	noarch

%description
Marathon Infinity is the third game in the Marathon Trilogy of science fiction
first-person shooter computer games from Bungie Software. The game was released
on October 15, 1996 and included more levels than its predecessor Marathon 2.
These were larger, and formed part of a more intricate plot that spanned both
space and time.

Just prior to its acquisition by Microsoft in 2000, Bungie released the source
code to the Marathon 2 engine, and the Marathon Open Source project began,
resulting in the new Marathon engine called Aleph One. Since then, the fan
community has made improvements that feature OpenGL-based, high-resolution
graphics, support for Lua, a slew of internal structural changes allowing for
more advanced 3rd party mods, and Internet-capable TCP/IP-based multiplayer.

While the fundamental technology underlying the Marathon engine is still
considered rather outdated by today's standards, Aleph One has added
significant improvements and a more modern polish to its capabilities and
ported it to a wide variety of platforms, bringing Marathon and its derivatives
far beyond their Mac roots.

%prep
%setup -q -n Marathon\ Infinity

%build

%install
mkdir -p %{buildroot}%{_gamesdatadir}/AlephOne/%{name}
cp -r * %{buildroot}%{_gamesdatadir}/AlephOne/%{name}/

mkdir -p %{buildroot}%{_gamesbindir}
cat > %{buildroot}%{_gamesbindir}/%{name} << EOF
#!/bin/bash

alephone %{_gamesdatadir}/AlephOne/%{name}/
EOF


mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=Marathon Infinity
Comment=3D first-person shooter
Exec=%{name}
Icon=/usr/share/pixmaps/marathon.png
Terminal=false
Type=Application
Categories=Game;ArcadeGame;
EOF

%files
%defattr(644,root,root,755)
%attr(755,root,root) %{_gamesbindir}/%{name}
%{_gamesdatadir}/AlephOne/%{name}
%{_datadir}/applications/%{name}.desktop




%changelog
* Tue Sep 25 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0.1-2
+ Revision: c260081
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10013 |12cu|marco-1.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname mate-window-manager
%define name  marco
%define major 0
%define libname %mklibname marco-private %{major}
%define develname %mklibname -d marco-private
%define startup_notification_version 0.4

%define url_ver	%(echo %{version}|cut -d. -f1,2)

Summary:       Mate window manager
Name:          %{name}
Version:       1.8.0
Release:       1
URL:           http://www.mate-desktop.org/
Source0:       http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz
# use oxygen as our default theme
Source1:       http://gnome-look.org/CONTENT/content-files/76582-Oxygen_Accurate_Installation_Files.tar.bz2
License:       GPLv2+
Group:         Graphical desktop/Other

BuildRequires: intltool
BuildRequires: itstool
BuildRequires: mate-common
BuildRequires: mate-dialogs
BuildRequires: pkgconfig(gtk+-2.0)
BuildRequires: pkgconfig(ice)
BuildRequires: pkgconfig(libcanberra-gtk)
BuildRequires: pkgconfig(libgtop-2.0)
BuildRequires: pkgconfig(libstartup-notification-1.0)
BuildRequires: pkgconfig(mate-doc-utils)
BuildRequires: pkgconfig(pangoxft)
BuildRequires: pkgconfig(sm)
BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(xcomposite)
BuildRequires: pkgconfig(xcursor)
BuildRequires: pkgconfig(xdamage)
BuildRequires: pkgconfig(xext)
BuildRequires: pkgconfig(xfixes)
BuildRequires: pkgconfig(xinerama)
BuildRequires: pkgconfig(xrandr)
BuildRequires: pkgconfig(xrender)
BuildRequires: pkgconfig(gsettings-desktop-schemas)
BuildRequires: pkgconfig(dbus-glib-1)
BuildRequires: pkgconfig(glu)
BuildRequires: yelp-tools

Requires:      mate-dialogs

%rename		%{oname}

%description
The Mate window manager integrates nicely with MATE.

%package -n %{libname}
Summary:        Libraries for Mate window manager
Group:          System/Libraries

%description -n %{libname}
This package contains libraries used by Mate window manager.

%package -n %{develname}
Summary:        Libraries and include files with Mate window manager
Group:          Development/C
Requires:	%{libname} = %{version}
Provides:	%{oname}-devel = %{version}-%{release}

%description -n %{develname}
This package provides the necessary development libraries and include 
files to allow you to develop with Mate window manager.


%prep
%setup -q -n %{name}-%{version} -b1

pushd "../Oxygen Accurate Installation Files"
tar xf OxygenAccurate.tar.gz
popd

%build
%configure2_5x \
        --disable-static \
        --disable-scrollkeeper

%make

%install
%makeinstall_std

%find_lang %{name}

pushd "../Oxygen Accurate Installation Files/Oxygen Accurate"
mkdir -p %{buildroot}%{_datadir}/themes/oxygnome
cp -fr metacity-1 %{buildroot}%{_datadir}/themes/oxygnome/metacity-1
popd

rm -fr %{buildroot}%{_datadir}/MateConf

%files -f %{name}.lang
%doc README NEWS HACKING
%{_bindir}/marco
%{_bindir}/marco-message
%{_datadir}/applications/marco.desktop
%{_datadir}/themes/ClearlooksRe
%{_datadir}/themes/Dopple-Left
%{_datadir}/themes/Dopple
%{_datadir}/themes/DustBlue
%{_datadir}/themes/Spidey-Left
%{_datadir}/themes/Spidey
%{_datadir}/themes/Splint-Left
%{_datadir}/themes/Splint
%{_datadir}/themes/WinMe
%{_datadir}/themes/eOS
%{_datadir}/marco
%{_datadir}/mate-control-center/keybindings/50-marco*.xml
%{_datadir}/help/C/creating-marco-themes
%{_datadir}/mate/wm-properties
%{_datadir}/glib-2.0/schemas/org.mate.marco.gschema.xml
%{_datadir}/themes/oxygnome/
%{_mandir}/man1/marco.1.*
%{_mandir}/man1/marco-message.1.*

%files -n %{libname}
%{_libdir}/libmarco-private.so.%{major}*

%files -n %{develname}
%doc ChangeLog
%{_bindir}/marco-theme-viewer
%{_bindir}/marco-window-demo
%{_includedir}/marco-1
%{_libdir}/libmarco-private.so
%{_libdir}/pkgconfig/libmarco-private.pc
%{_mandir}/man1/marco-theme-viewer.1.*
%{_mandir}/man1/marco-window-demo.1.*


%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.8.0-1
+ Revision: e701423
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10014 |12cu|mars_nwe-0.99.pl22-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: 	 	mars_nwe
Version: 	0.99.pl22
Release: 	1
Summary: 	NetWare file and print servers which run on Linux systems
License:	GPL
Group: 		Graphics
Url:		http://www.compu-art.de/mars_nwe/
Source0:	http://ftp.disconnected-by-peer.at/ncpfs/%{name}-%{version}.tar.bz2

BuildRequires:	gdbm-devel
BuildRequires:	cmake

%description
The mars_nwe (MARtin Stover's NetWare Emulator) package enables Linux
to provide both file and print services for NetWare clients (i.e.,
providing the services of a Novell NetWare file server). mars_nwe
allows the sharing of files between Linux machines and Novell NetWare
clients, using NetWare's native IPX protocol suite.

%prep
%setup -q 

%build
%cmake
%make

%install
%makeinstall_std -C build
mv %{buildroot}/usr/etc/ %{buildroot}/

%files
%{_sysconfdir}/skel/.nwopt
%{_sysconfdir}/%{name}
%{_libdir}/%{name}
%{_sbindir}/*
/var/%{name}

%changelog
* Wed Oct 16 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.99.pl22-1
+ Revision: 3f583d6
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10015 |12cu|marst-2.4-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name		marst
%define version		2.4
%define release		7

Name:		%{name}
Summary:	Algol-to-C translator
Version:	%{version}
Release:	%{release}
Source0:	%{name}-%{version}.tar.bz2
Patch0:		%{name}-%{version}-automake-texinfo.patch.bz2
URL:		http://www.gnu.org/software/marst/marst.html
Group:		Development/Other
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License:	GPL
BuildRequires:	texinfo autoconf2.5 automake1.8

%description
MARST is an Algol-to-C translator. It automatically translates programs written
in the algorithmic language Algol 60 to the C programming language.

%prep
%setup -q
%patch0 -p1

%build
export FORCE_AUTOCONF_2_5=1
aclocal-1.8
autoconf
automake-1.8 --foreign -a
%configure --disable-dependency-tracking
%make
%make info

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall



%clean
rm -rf $RPM_BUILD_ROOT 

%files
%defattr(-,root,root,0755) 
%doc AUTHORS ChangeLog COPYING README examples
%{_libdir}/libalgol.a
%{_includedir}/algol.h
%{_bindir}/macvt
%{_bindir}/marst
%{_infodir}/%{name}.info*



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 2.4-6mdv2011.0
+ Revision: 620295
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2.4-5mdv2010.0
+ Revision: 429954
- rebuild

* Mon Jul 28 2008 Thierry Vignaud <tv@mandriva.org> 2.4-4mdv2009.0
+ Revision: 251884
- rebuild
- fix no-buildroot-tag

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 2.4-2mdv2008.1
+ Revision: 129735
- kill re-definition of %%buildroot on Pixel's request
- fix autoconf-2.5x path
- use %%mkrel
- import marst


* Fri Nov 05 2004 Christiaan Welvaart <cjw@daneel.dyndns.org> 2.4-2mdk
- fix build with current autotools

* Mon Jan 26 2004 Lenny Cartier <lenny@mandrakesoft.com> 2.4-1mdk
- from Omer Shenker <marst@omershenker.net> : 
	- Patch to handle texinfo properly with automake
	- Specfile for Mandrake
	- gz to bz2 compression

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10016 |12cu|mason-1.540.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name		HTML-Mason
%define	upstream_version	1.54

%if %{_use_internal_dependency_generator}
%define	__noautoreq 'perl\\(MasonX::Request::PlusApacheSession\\)|perl\\(Apache::Request\\)'
%define	__noautoprov 'perl\\(MyApp(.*)\\)'
%else
# useless stuff pulled by ./eg/MyApp/MasonWithSession.pm
%define	_requires_exceptions perl(MasonX::Request::PlusApacheSession)
%define	_provides_exceptions perl(MyApp
%endif

Name:		mason
Version:	%perl_convert_version %{upstream_version}
Release:	%mkrel 1
Summary:	Powerful Perl-based web site development and delivery engine
License:	GPL/Artistic
Group:		Networking/WWW
URL:		https://metacpan.org/pod/Mason
Source0:	http://cpan.metacpan.org/authors/id/J/JS/JSWARTZ/%{upstream_name}-%{upstream_version}.tar.gz
Patch0:		HTML-Mason-1.32-netdisco.diff
BuildRequires:	apache-mod_perl
BuildRequires:	perl-libapreq2
BuildRequires:	perl-devel
BuildRequires:	perl(Cache::Cache) >= 1.0
BuildRequires:	perl(CGI)
BuildRequires:	perl(Class::Container) >= 0.07
BuildRequires:	perl(Exception::Class) >= 1.15
BuildRequires:	perl(File::Spec) >= 0.8
BuildRequires:	perl(HTML::Entities)
BuildRequires:	perl(Log::Any)
BuildRequires:	perl(Params::Validate) >= 0.70
BuildRequires:	perl(Scalar::Util) >= 1.01
BuildRequires:	perl(Test)
BuildRequires:	perl(Test::Builder)
BuildRequires:	perl(Test::Deep)

Requires:	apache-mod_perl
Requires:	perl-HTML-Parser
Requires:	perl-libapreq2
%rename		perl-HTML-Mason
BuildArch:	noarch

%description
Mason allows web pages and sites to be constructed from shared, reusable
building blocks called components. Components contain a mix of Perl and HTML,
and can call each other and pass values back and forth like subroutines.
Components increase modularity and eliminate repetitive work: common design
elements (headers, footers, menus, logos) can be extracted into their own
components where they need be changed only once to affect the whole site.

Other Mason features include a graphical site previewing utility, an HTML/data
caching model, and the ability to walk through requests with the Perl debugger.


%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch0 -p0


%build
export APACHE=%{_sbindir}/httpd
%__perl Makefile.PL INSTALLDIRS=vendor
%make


%check
%make test


%install
%makeinstall_std
rm -rf %{buildroot}%{_bindir}

install -d %{buildroot}/var/cache/%{name}
install -d %{buildroot}/var/www/%{name}


%files
%doc CREDITS Changes INSTALL LICENSE META.json META.yml README UPGRADE eg samples
%{perl_vendorlib}/HTML
%attr(-,apache,apache) /var/cache/%{name}
/var/www/%{name}
%{_mandir}/man*/*



%changelog
* Wed Apr 02 2014 Giovanni Mariani <mc2374@mclink.it> 1.540.0-1
+ Revision: 63d5082
- Updated to release 1.54



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10017 |12cu|masqmail-0.2.18-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# masqmail.spec.  Generated from masqmail.spec.in by configure.
# Mandrake GNU/Linux RPM specfile for MasqMail
# $Id$
#
# Process this file with ./config.status --file=mandrake/masqmail.spec
# once you have properly configured the source package.

%define confdir		%{_sysconfdir}/masqmail
%define spooldir	%{_var}/spool/masqmail
%define logdir		%{_var}/log/masqmail
%define mailuser	mail
%define mailgroup	mail

# include AUTH (RFC 2554) client support:
%define with_AUTH_CL	1
# include ident (RFC 1413) client support:
%define with_IDENT_CL	0
# include qmail-style maildir support:
%define with_MAILDIR	0
# include MasqDial support:
%define with_MSERVER	0
# include fetchmail-like POP3 client support:
%define with_POP3_CL	0
# link with libcrypto:
%define with_LIBCRYPTO	1

Summary:	Offline Mail Transfert Agent
Name:		masqmail
Version:	0.2.18
Release:	14
Epoch:		1
License:	GPLv2+
Group:		System/Servers
Url:		http://masqmail.cx/masqmail/
Source0:	masqmail-%{version}.tar.bz2
Source3:	masqmail-etc-init.d-masqmail
Source4:	masqmail-etc-masqmail-masqmail.conf
Source5:	masqmail-etc-masqmail-example.route
Patch0:		masqmail-Makefile_no_chown.patch.bz2
BuildRequires:	pkgconfig(glib)
%if %{with_LIBCRYPTO}
BuildRequires:	pkgconfig(openssl)
%endif
Requires(preun,post):	rpm-helper
Provides:	sendmail-command
Provides:	mail-server

%description
MasqMail is a mail server designed for hosts that are not permanently
connected to the Internet. It handles outgoing messages specially and
delivers them only when the Internet connection is available.
It has support for multiple Internet Service Providers and for local
users's mail boxes. It replaces other MTAs such as Sendmail or Postfix.

%files
%doc AUTHORS ChangeLog COPYING INSTALL NEWS README TODO
%dir %{_datadir}/masqmail
%dir %{_datadir}/masqmail/tpl
%dir %{_datadir}/masqmail/tpl/*
%{_mandir}/man5/masqmail.aliases.5*
%{_mandir}/man5/masqmail.conf.5*
%if %{with_POP3_CL}
%{_mandir}/man5/masqmail.get.5*
%endif
%{_mandir}/man5/masqmail.route.5*
%{_mandir}/man8/masqmail.8*
%if %{with_MSERVER}
%{_mandir}/man8/mservdetect.8*
%{_bindir}/mservdetect
%endif
%attr(04711, root, root) %{_sbindir}/masqmail

%dir %{confdir}
%config(noreplace) %{confdir}/masqmail.conf
%if %{with_POP3_CL}
%config(noreplace) %{confdir}/example.get
%endif
%config(noreplace) %{confdir}/example.route
%attr(0744, root, root) %config(noreplace) %{_sysconfdir}/rc.d/init.d/masqmail

%defattr(-, %{mailuser}, %{mailgroup}, 0755)
%dir %{logdir}
%dir %{spooldir}
%dir %{spooldir}/input
%dir %{spooldir}/lock
%dir %{spooldir}/popuidl

%post
# Install alternatives:
update-alternatives --install %{_sbindir}/sendmail sendmail-command %{_sbindir}/masqmail 20 \
        --slave %{_libdir}/sendmail sendmail-command-in_libdir %{_sbindir}/masqmail \
        --slave %{_mandir}/man1/sendmail.1.bz2 sendmail-command-man %{_mandir}/man8/masqmail.8*
# Install service:
%_post_service masqmail

%preun
# Remove service:
%_preun_service masqmail

if [ $1 = 0 ]; then
# Clean up spool:
	for dir in input lock popuidl; do
		test -d %{spooldir}/$dir && /bin/rm -f %{spooldir}/$dir/*
	done
# Clean up logs:
	/bin/rm -f %{logdir}/*
# Remove alternatives:
        update-alternatives --remove sendmail-command %{_sbindir}/masqmail
fi

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
CFGFLAGS=""
%if %{with_AUTH_CL}
CFGFLAGS="$CFGFLAGS --enable-auth"
%endif
%if %{with_IDENT_CL}
CFGFLAGS="$CFGFLAGS --enable-ident"
%endif
%if %{with_MAILDIR}
CFGFLAGS="$CFGFLAGS --enable-maildir"
%endif
%if %{with_MSERVER}
CFGFLAGS="$CFGFLAGS --enable-mserver"
%endif
CFGFLAGS="$CFGFLAGS --disable-pop3"
%if %{with_POP3_CL}
CFGFLAGS=OLDCFGFLAGS
%endif
%if %{with_LIBCRYPTO}
CFGFLAGS="$CFGFLAGS --with-libcrypto"
%endif

%serverbuild

%configure2_5x \
	--with-user=%{mailuser} \
	--with-group=%{mailgroup} \
	--with-conf-dir=%{confdir} \
	--with-logdir=%{logdir} \
	--with-spooldir=%{spooldir} \
	--disable-debug $CFGFLAGS \
%ifarch x86_64
	--disable-resolver
%endif


%make


%install
%makeinstall_std

# Init script:
mkdir -p %{buildroot}%{_sysconfdir}/rc.d/init.d/
install -m 0744 %{SOURCE3} %{buildroot}%{_sysconfdir}/rc.d/init.d/masqmail

# Configuration files:
cp %{SOURCE4} %{buildroot}%{confdir}/masqmail.conf
cp %{SOURCE5} %{buildroot}%{confdir}/example.route
%if %{with_POP3_CL}
	cp examples/example.get %{buildroot}%{confdir}/example.get
%endif

# Unused files:
%if !%{with_POP3_CL}
	rm %{buildroot}%{_mandir}/man5/masqmail.get.5*
%endif

%if !%{with_MSERVER}
	rm %{buildroot}%{_mandir}/man8/mservdetect.8*
	rm %{buildroot}%{_bindir}/mservdetect
%endif


%changelog
* Mon Mar 17 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:0.2.18-14
+ Revision: 58a8a88
- LOG Fix debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10018 |12cu|massxpert-3.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		massxpert
Version:	3.4.0
Release:	1
Summary:	Linear polymer mass spectrometry software
Group:		Sciences/Chemistry
License:	GPLv3
Url:		http://massxpert.org/
Source0:	http://download.tuxfamily.org/massxpert/source/%{name}-%{version}.tar.bz2

BuildRequires:	qt4-devel
BuildRequires:	cmake
BuildRequires:	freetype2-devel
BuildRequires:	texlive-scheme-tetex
# BuildRequires:	texlive-bibtex.bin
# BuildRequires:	texlive-makeindex.bin
BuildRequires:	desktop-file-utils

Requires:	%{name}-data = %{version}
Suggests:	%{name}-doc
Obsoletes:	polyxmass <= 0.9.7
Obsoletes:	polyxmass-common <= 0.8.7
Obsoletes:	polyxmass-doc <= 0.9.0
Obsoletes:	%{mklibname polyxmass 11} <= 0.9.1
Obsoletes:	%{mklibname polyxmass 11 -d} <= 0.9.1

%description
Massxpert is a software environment for polymer chemistry modelling 
and simulation/analysis of mass spectrometric data.

It is the successor of GNU polyxmass.

%files
%{_bindir}/%{name}
%{_libdir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}*.xpm
%{_mandir}/man1/%{name}.1*

#-------------------------------------------------------------------------

%package data
Summary:	Data for massxpert
Group:		Sciences/Chemistry

Obsoletes:	polyxmass-data <= 0.8.7

%description data
This package contains the data files for %{name}.

%files data
%defattr(-,root,root,-)
%{_datadir}/%{name}
%{_mandir}/man7/%{name}-data.7*

#-------------------------------------------------------------------------

%package doc
Summary:	Documentation for %{name}
Group:		Sciences/Chemistry

Obsoletes:	polyxmass-doc <= 0.9.0

%description doc
This package contains the pdf manual for %{name}.

%files doc
%defattr(-,root,root,-)
%doc build/usermanual/%{name}.pdf
%{_mandir}/man7/%{name}-doc.7*

#-------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_qt4 -DBUILD_ALL=1 -DPEDANTIC=0
%make

%install
%makeinstall_std -C build

# icon
install -d %{buildroot}%{_datadir}/pixmaps
install -D -m 0644 gui/images/%{name}-icon-32.xpm %{buildroot}%{_datadir}/pixmaps

# fix desktop file
sed -i -e 's:%{name}-icon-32.xpm:%{name}-icon-32:' %{buildroot}%{_datadir}/applications/%{name}.desktop
#desktop-file-install	--remove-category=Education \
#			--remove-category=Physics \
#			--remove-category=Biology \
#			--dir %{buildroot}%{_datadir}/applications \
#			%{buildroot}%{_datadir}/applications/%{name}.desktop
desktop-file-install	--dir %{buildroot}%{_datadir}/applications \
			%{buildroot}%{_datadir}/applications/%{name}.desktop

# drop the installed doc
# GPLv3 license text not needed and manual relocated in the doc subpackage
rm -rf %{buildroot}%{_defaultdocdir}/%{name}

%changelog
* Wed Mar 19 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.4.0-1
+ Revision: 8582a95
- Build with texlive-scheme-tetex



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10019 |12cu|mate-applets-1.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version}|cut -d. -f1,2)

Name:           mate-applets
Version:        1.8.0
Release:        1
Summary:        MATE Desktop panel applets
Group:          Graphical desktop/Other
License:        GPLv2+ and LGPLv2+
URL:            http://mate-desktop.org
Source0:        http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz
# (Fedora) Patch to fix cpufreq compilation
Patch0:			cpufreq.patch


BuildRequires:  pkgconfig(libgtop-2.0)
BuildRequires:  pkgconfig(gtksourceview-2.0)
BuildRequires:  pkgconfig(libxml-2.0)
BuildRequires:  pkgconfig(mate-settings-daemon)
BuildRequires:  pkgconfig(dbus-glib-1)
BuildRequires:  pkgconfig(gio-unix-2.0)
BuildRequires:  pkgconfig(gtk+-2.0)
BuildRequires:  pkgconfig(libnotify)
BuildRequires:  pkgconfig(libmatepanelapplet-4.0)
BuildRequires:  pkgconfig(libwnck-1.0)
BuildRequires:  pkgconfig(mate-desktop-2.0)
BuildRequires:  pkgconfig(mate-icon-theme)
BuildRequires:  pkgconfig(mateweather)
BuildRequires:  pkgconfig(polkit-agent-1)
#BuildRequires:  pkgconfig(gucharmap-2.90)
BuildRequires:  pkgconfig(upower-glib)
BuildRequires:  mate-common
BuildRequires:  pygtk2.0-devel
BuildRequires:  python-gobject3-devel
BuildRequires:  cpupower-devel
BuildRequires:  libxklavier-devel >= 1.13
BuildRequires:  itstool
BuildRequires:  NetworkManager-devel

Requires:       polkit-agent
Requires:       usermode-consoleonly
Requires:       python-gi
## mate-character-map obsoleted by upstream. Use gucharmap...
#Requires:		gucharmap

%description
MATE Desktop panel applets

%prep
%setup -q
%apply_patches

%build
# autoreconf -fi
%configure2_5x   \
    --disable-schemas-compile                \
    --disable-cpufreq                        \
    --with-gtk=2.0                           \
    --disable-static                         \
    --with-x                                 \
    --enable-polkit                          \
    --enable-networkmanager                  \
    --enable-ipv6                            \
    --libexecdir=%{_libexecdir}/mate-applets

%make

%install
%makeinstall_std

#make python script executable
#http://forums.fedoraforum.org/showthread.php?t=284962
chmod a+x %{buildroot}%{python_sitelib}/mate_invest/chart.py

# remove needless MateConf stuff
rm -fr %{buildroot}%{_datadir}/MateConf

%find_lang %{name} --with-gnome --all-name

%files -f %{name}.lang
%doc AUTHORS COPYING README
%config(noreplace) %{_sysconfdir}/sound/events/mate-battstat_applet.soundlist
# %config(noreplace) %{_sysconfdir}/dbus-1/system.d/org.mate.CPUFreqSelector.conf
%{_bindir}/mate-invest-chart
# %{_bindir}/mate-cpufreq-selector
%{python_sitelib}/mate_invest
%{_libexecdir}/mate-applets
%{_datadir}/mate-applets
%{_datadir}/mate-panel/applets
%{_datadir}/dbus-1/services/org.mate.panel.applet.CommandAppletFactory.service
%{_datadir}/dbus-1/services/org.mate.panel.applet.TimerAppletFactory.service
%{_datadir}/dbus-1/services/org.mate.panel.applet.AccessxStatusAppletFactory.service
%{_datadir}/dbus-1/services/org.mate.panel.applet.BattstatAppletFactory.service
%{_datadir}/dbus-1/services/org.mate.panel.applet.CharpickerAppletFactory.service
%{_datadir}/dbus-1/services/org.mate.panel.applet.DriveMountAppletFactory.service
%{_datadir}/dbus-1/services/org.mate.panel.applet.GeyesAppletFactory.service
%{_datadir}/dbus-1/services/org.mate.panel.applet.StickyNotesAppletFactory.service
%{_datadir}/dbus-1/services/org.mate.panel.applet.TrashAppletFactory.service
%{_datadir}/dbus-1/services/org.mate.panel.applet.InvestAppletFactory.service
%{_datadir}/dbus-1/services/org.mate.panel.applet.MateWeatherAppletFactory.service
%{_datadir}/dbus-1/services/org.mate.panel.applet.MultiLoadAppletFactory.service
# %{_datadir}/dbus-1/services/org.mate.panel.applet.CPUFreqAppletFactory.service
# %{_datadir}/dbus-1/system-services/org.mate.CPUFreqSelector.service
%{_datadir}/glib-2.0/schemas/org.mate.panel.applet.battstat.gschema.xml
%{_datadir}/glib-2.0/schemas/org.mate.panel.applet.charpick.gschema.xml
%{_datadir}/glib-2.0/schemas/org.mate.panel.applet.geyes.gschema.xml
%{_datadir}/glib-2.0/schemas/org.mate.panel.applet.multiload.gschema.xml
%{_datadir}/glib-2.0/schemas/org.mate.stickynotes.gschema.xml
# %{_datadir}/glib-2.0/schemas/org.mate.panel.applet.cpufreq.gschema.xml
%{_datadir}/glib-2.0/schemas/org.mate.panel.applet.command.gschema.xml
%{_datadir}/glib-2.0/schemas/org.mate.panel.applet.timer.gschema.xml
# %{_datadir}/polkit-1/actions/org.mate.cpufreqselector.policy
%{_datadir}/icons/hicolor/*x*/apps/*.png
%{_datadir}/icons/hicolor/scalable/apps/mate-eyes-applet.svg
%{_datadir}/icons/hicolor/scalable/apps/mate-sticky-notes-applet.svg
%{_datadir}/icons/hicolor/scalable/apps/mate-invest-applet.svg
# %{_datadir}/icons/hicolor/scalable/apps/mate-cpu-frequency-applet.svg
%{_datadir}/icons/mate/48x48/apps/ax-applet.png
%{_datadir}/mate-2.0/ui/accessx-status-applet-menu.xml
%{_datadir}/mate-2.0/ui/battstat-applet-menu.xml
%{_datadir}/mate-2.0/ui/charpick-applet-menu.xml
%{_datadir}/mate-2.0/ui/drivemount-applet-menu.xml
%{_datadir}/mate-2.0/ui/geyes-applet-menu.xml
%{_datadir}/mate-2.0/ui/stickynotes-applet-menu.xml
%{_datadir}/mate-2.0/ui/trashapplet-menu.xml
%{_datadir}/mate-2.0/ui/mateweather-applet-menu.xml
%{_datadir}/mate-2.0/ui/multiload-applet-menu.xml
# %{_datadir}/mate-2.0/ui/cpufreq-applet-menu.xml
%{_datadir}/pixmaps/mate-accessx-status-applet
%{_datadir}/pixmaps/mate-stickynotes
# %{_datadir}/pixmaps/mate-cpufreq-applet
# %{_datadir}/help/*/mate-accessx-status
# %{_datadir}/help/*/mate-battstat
# %{_datadir}/help/*/mate-char-palette
# %{_datadir}/help/*/mate-cpufreq-applet
# %{_datadir}/help/*/mate-drivemount
# %{_datadir}/help/*/mate-geyes
# %{_datadir}/help/*/mate-invest-applet
# %{_datadir}/help/*/mate-multiload
# %{_datadir}/help/*/mate-stickynotes_applet
# %{_datadir}/help/*/mate-trashapplet
# %{_datadir}/help/*/mateweather

%changelog
* Tue Mar 18 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.8.0-1
+ Revision: f7ecce4
- Disable cpufreq applet



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10020 |12cu|mate-backgrounds-1.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver	%(echo %{version}|cut -d. -f1,2)

Name:           mate-backgrounds
Version:        1.8.0
Release:        1
Summary:        MATE Desktop backgrounds
Group:          Graphical desktop/Other
License:        GPLv2+
URL:            http://mate-desktop.org
Source0:        http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz

BuildArch:      noarch
BuildRequires:  mate-common
BuildRequires:  intltool

%description
This module contains a set of backgrounds packaged with the MATE desktop.

%prep
%setup -q
NOCONFIGURE=1 ./autogen.sh


%build
%configure2_5x
%make


%install
%makeinstall_std
%find_lang %{name} --all-name

%files -f %{name}.lang
%doc AUTHORS COPYING README
%{_datadir}/mate-background-properties/
%{_datadir}/backgrounds/mate/*



%changelog
* Wed Mar 05 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.8.0-1
+ Revision: 5e0bf32
- Updated to 1.8.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10021 |12cu|mate-calc-1.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version}|cut -d. -f1,2)

Name:           mate-calc
Version:        1.8.0
Release:        1
Summary:        MATE Desktop calculator
License:        GPLv2+
Group:          Graphical desktop/Other
URL:            http://mate-desktop.org
Source0:        http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz

BuildRequires:  bison
BuildRequires:  flex
BuildRequires:  mate-common
BuildRequires:	intltool
BuildRequires:  pkgconfig(gio-2.0)
BuildRequires:  pkgconfig(gmodule-export-2.0)
BuildRequires:  pkgconfig(gtk+-2.0)
BuildRequires:  pkgconfig(libxml-2.0)
BuildRequires:  yelp-tools
BuildRequires:  itstool

%description
mate-calc is a powerful graphical calculator with financial, 
logical and scientific modes. It uses a multiple precision 
package to do its arithmetic to give a high degree of accuracy.

%prep
%setup -q
NOCONFIGURE=1 ./autogen.sh


%build
%configure2_5x --disable-schemas-compile
%make

%install
%makeinstall_std

%find_lang %{name} --all-name

%files -f %{name}.lang
%doc AUTHORS COPYING README
%{_mandir}/man1/*
%{_bindir}/mate-calc
%{_bindir}/mate-calc-cmd
%{_bindir}/mate-calculator
%{_datadir}/applications/mate-calc.desktop
%{_datadir}/glib-2.0/schemas/org.mate.calc.gschema.xml
%{_datadir}/mate-calc
%{_datadir}/help/*/mate-calc/*

%changelog
* Wed Mar 05 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.8.0-1
+ Revision: 0065f44
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10022 |12cu|mate-common-1.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Common files for MATE desktop environment
Name:		mate-common
Version:	1.8.0
Release:	1
License:	GPLv3+
Group:		Graphical desktop/Other
URL:		http://www.mate-desktop.org
Source0:	http://pub.mate-desktop.org/releases/1.4/%{name}-%{version}.tar.xz
BuildArch:	noarch
BuildRequires:  gettext-devel
Requires:	automake
Requires:	autoconf
Requires:	m4
Requires:	intltool
Requires: 	gtk-doc

%description
Binaries for building all MATE desktop sub components.

%prep
%setup -q

%build
./autogen.sh
%configure2_5x
%make

%install
%makeinstall_std

%files
%{_bindir}/*
%{_datadir}/aclocal/*.m4
%{_datadir}/mate-common
%{_mandir}/man1/*


%changelog
* Wed Mar 05 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.8.0-1
+ Revision: 90e49d2
- Updated to 1.8.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10023 |12cu|mate-control-center-1.8.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver      %(echo %{version}|cut -d. -f1,2)
%define major        1
%define slab_major   0
%define libname      %mklibname mate-window-settings %{major}
%define libslabname  %mklibname slab %{slab_major}
%define develname    %mklibname -d mate-window-settings

Summary:         MATE control center
Name:            mate-control-center
Version:         1.8.0
Release:         2
License:         GPLv2+
Group:           Graphical desktop/Other
URL:             http://mate-desktop.org
Source0:         http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz
Source1:         mate-drakkeyboard.desktop
# (fc) display icons when control-center is not started from MATE (Mdk bug #16767)
Patch0:          gnome-control-center-2.27.90-menulocation.patch
# (fc) force default dpi to 96, don't use X server value
Patch1:          gnome-control-center-2.23.6-forcedpi.patch
# (fc) fix markup (GNOME bug #597006) (Fedora)
Patch2:          gnome-control-center-2.31.91-fix-markup.patch

BuildRequires:  itstool
BuildRequires:  mate-common
BuildRequires:  xsltproc
BuildRequires:  pkgconfig(dbus-glib-1)
BuildRequires:  pkgconfig(gdk-pixbuf-2.0)
BuildRequires:  pkgconfig(glib-2.0)
BuildRequires:  pkgconfig(gstreamer-0.10)
BuildRequires:  pkgconfig(gtk+-2.0)
BuildRequires:  pkgconfig(libcanberra-gtk)
BuildRequires:  pkgconfig(libmarco-private)
BuildRequires:  pkgconfig(libmate-menu)
BuildRequires:  pkgconfig(libmatekbd)
BuildRequires:  pkgconfig(libnotify)
BuildRequires:  pkgconfig(mate-desktop-2.0)
BuildRequires:  pkgconfig(mate-settings-daemon)
BuildRequires:  pkgconfig(librsvg-2.0)
BuildRequires:  pkgconfig(pango)
BuildRequires:  pkgconfig(sm)
BuildRequires:  pkgconfig(unique-1.0)
BuildRequires:  pkgconfig(xxf86misc)
BuildRequires:  pkgconfig(xscrnsaver)
BuildRequires:  pkgconfig(dconf) >= 0.10
BuildRequires:  gsettings-desktop-schemas-devel
BuildRequires:  desktop-file-utils
BuildRequires:  shared-mime-info
BuildRequires:  xml2po
BuildRequires:  itstool
BuildRequires:  yelp-tools
BuildRequires:  pkgconfig(ice)
BuildRequires:  pkgconfig(iso-codes)
BuildRequires:  pkgconfig(libebook-1.2)
BuildRequires:  pkgconfig(libmatekbdui)
BuildRequires:  pkgconfig(mate-doc-utils)
BuildRequires:  pkgconfig(x11)
BuildRequires:  pkgconfig(xi)
BuildRequires:  pkgconfig(xext)
BuildRequires:  pkgconfig(xft)
BuildRequires:  pkgconfig(libcaja-extension) >= 1.1.0

Requires:   mate-settings-daemon >= 1.7.0
Requires:   gnome-keyring
Requires:	%{libname} = %{version}-%{release}

Requires(post):   desktop-file-utils
Requires(postun): desktop-file-utils

%description
MATE Control-center is a configuration tool for easily
setting up your MATE environment.

%package -n %{libname}
Summary:    %{summary}
Group:      System/Libraries
Provides:   libmate-window-settings = %{version}-%{release}

%description -n %{libname}
Dynamic libraries used by MATE Control Center

%package -n %{libslabname}
Summary:    %{summary}
Group:      System/Libraries
# Override libslab from gnome2
Epoch:      1

%description -n %{libslabname}
Dynamic libraries used by MATE Control Center

%package -n %{develname}
Summary:    Static libraries, include files for MATE control center
Group:      Development/C
Provides:   %{name}-devel = %{version}-%{release}
Requires:   %{libname} >= %{version}
Requires:   %{libslabname} = %{EVRD}

%description -n %{develname}
Static libraries, include files for MATE Control Center

%prep
%setup -q
%apply_patches

%build
NOCONFIGURE=1 ./autogen.sh
%configure2_5x \
           --disable-static          \
           --disable-schemas-compile \
           --disable-update-mimedb   \
           --disable-scrollkeeper

%make LIBS='-lm -lgmodule-2.0'

%install
%makeinstall_std

install -m 644 %{SOURCE1} %{buildroot}%{_datadir}/applications/mate-drakkeyboard.desktop

for desktopfile in %{buildroot}%{_datadir}/applications/*.desktop
do
  desktop-file-edit --remove-category=MATE --add-category=X-MATE $desktopfile
done

rm -f %{buildroot}%{_datadir}/applications/mimeinfo.cache

%find_lang %{name} --with-gnome --all-name

mkdir -p %{buildroot}%{_datadir}/mate-background-properties

#remove unneeded mateconf file
rm -fr %{buildroot}%{_datadir}/MateConf

%files -f %{name}.lang
%doc AUTHORS NEWS README
%config(noreplace) %{_sysconfdir}/xdg/menus/matecc.menu
%{_bindir}/mate-control-center
%{_bindir}/mate-font-viewer
%{_bindir}/mate-thumbnail-font
%{_bindir}/mate-about-me
%{_bindir}/mate-window-properties
%{_bindir}/mate-network-properties
%{_bindir}/mate-mouse-properties
%{_bindir}/mate-keybinding-properties
%{_bindir}/mate-keyboard-properties
%{_bindir}/mate-display-properties
%{_bindir}/mate-default-applications-properties
%{_bindir}/mate-appearance-properties
%{_bindir}/mate-at-properties
%{_bindir}/mate-typing-monitor
%{_sbindir}/mate-display-properties-install-systemwide
%{_datadir}/polkit-1/actions/org.mate.randr.policy
%{_iconsdir}/hicolor/*/*/*
%{_datadir}/mate-background-properties
%{_datadir}/applications/*.desktop
%{_datadir}/desktop-directories/*
%{_datadir}/mate-control-center/
%{_datadir}/glib-2.0/schemas/org.mate.control-center.gschema.xml
%{_datadir}/glib-2.0/schemas/org.mate.control-center.keybinding.gschema.xml
%dir %{_datadir}/mate/cursor-fonts/
%{_datadir}/mate/cursor-fonts/*
%{_datadir}/mime/packages/mate-theme-package.xml
%{_datadir}/thumbnailers/mate-font-viewer.thumbnailer
%{_datadir}/man/man1/*

%files -n %{libname}
%{_libdir}/libmate-window-settings.so.%{major}*
%{_libdir}/window-manager-settings/libmarco.so

%files -n %{libslabname}
%{_libdir}/libslab.so.%{slab_major}
%{_libdir}/libslab.so.%{slab_major}.*

%files -n %{develname}
%doc ChangeLog
%{_libdir}/libmate-window-settings.so
%{_libdir}/libslab.so
%{_libdir}/pkgconfig/*
%dir %{_includedir}/mate-window-settings-2.0
%{_includedir}/mate-window-settings-2.0/*
%dir %{_includedir}/libslab
%{_includedir}/libslab/*

%changelog
* Wed Mar 19 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.8.0-2
+ Revision: f324dc2
- Fix version in slab requires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10024 |12cu|mate-desktop-1.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version}|cut -d. -f1,2)

%define name mate-desktop
%define api 2
%define major 17
%define libname %mklibname %{name} %{api} %{major}
%define develname %mklibname %{name} -d

Name:           mate-desktop
Version:        1.8.0
Release:        1
Epoch:		1
License:        GPLv2+ and LGPLv2+ and MIT
Summary:        Library with common API for various MATE modules
Url:            http://mate-desktop.org/
Group:          Graphical desktop/Other
Source0:        http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz
Source1:        user-dirs-update-mate.desktop

BuildRequires:  pkgconfig(gsettings-desktop-schemas)
BuildRequires:  pkgconfig(glib-2.0)
BuildRequires:  pkgconfig(gtk+-2.0)
BuildRequires:  pkgconfig(libstartup-notification-1.0)
BuildRequires:  pkgconfig(unique-1.0)
BuildRequires:  pkgconfig(gdk-pixbuf-2.0)
BuildRequires:	docbook-dtd412-xml
BuildRequires:  gtk-doc
BuildRequires:  intltool
BuildRequires:  ldetect-lst
BuildRequires:  mate-common
BuildRequires:  gettext
BuildRequires:  pkgconfig(libnotify)
BuildRequires:  desktop-file-utils
BuildRequires:	which
BuildRequires:	xml2po
BuildRequires:	itstool
BuildRequires:	pkgconfig(dconf)
BuildRequires:	yelp-tools
BuildRequires:  pkgconfig(x11)
BuildRequires:  pkgconfig(xext)
BuildRequires:  pkgconfig(xrandr)

Requires:       pygtk2
Requires:       xdg-user-dirs-gtk
Requires:       mate-panel

%description
This package contains some data files and other shared components of the
MATE user environment.

%package -n %{libname}
Summary:        %{summary}
Group:          System/Libraries 

%description -n %{libname}
Internal library (libmatedesktop) used to implement some portions of the 
GNOME desktop.

%package -n %{develname}
Summary:        MATE module API library development files
Group:          Development/C 
Requires:       %{libname} = %{epoch}:%{version}
Provides:       %{name}-devel = %{version}-%{release}

%description -n %{develname}
Development library with common API for various MATE modules.

%prep
%setup -q
%apply_patches

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x \
     --disable-scrollkeeper                                \
     --disable-schemas-compile                             \
     --with-gtk=2.0                                        \
     --with-x                                              \
     --disable-static                                      \
     --enable-unique                                       \
     --enable-gtk-doc                                      \
     --with-pnp-ids-path=%{_datadir}/misc/pnp.ids          \
     --with-omf-dir=%{_datadir}/omf/mate-desktop
%make

%install
%makeinstall_std

# Avoid conflicts with gnome 3
find %{buildroot}%{_datadir}/help/ -name index.docbook -delete

%find_lang %{name}


%files -f %{name}.lang
%doc AUTHORS COPYING COPYING.LIB NEWS README
%{_bindir}/*
%{_datadir}/applications/*.desktop
#%{_datadir}/help/*/*/*.docbook
%{_datadir}/help/*/*/*.xml
#%{_datadir}/mate/help/*/*/*.xml
#%{_datadir}/omf/mate-desktop/*/*.omf
%{_datadir}/mate-about/
%{_datadir}/glib-2.0/schemas/org.mate.*.gschema.xml
%{_mandir}/man1/mate*
%{_datadir}/MateConf/gsettings/mate-desktop.convert
%{_datadir}/help/*/mate-user-guide/figures

%files -n %libname
%{_libdir}/libmate-desktop-%{api}.so.%{major}*

%files -n %develname
%{_datadir}/gtk-doc/html/mate-desktop
%{_libdir}/libmate-desktop-2.so
%{_libdir}/pkgconfig/mate-desktop-2.0.pc
%{_includedir}/mate-desktop-2.0

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:1.8.0-1
+ Revision: 75c6240
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10025 |12cu|mate-dialogs-1.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Call GNOME dialog boxes from the command line
Name:		mate-dialogs
Version:	1.8.0
Release:	1
License:	LGPLv2+
Group:		Development/Other
URL:		http://mate-desktop.org
Source0:	http://pub.mate-desktop.org/releases/1.6/%{name}-%{version}.tar.xz

BuildRequires:	docbook-dtd412-xml
BuildRequires:	intltool
BuildRequires:	mate-common
BuildRequires:	xsltproc
BuildRequires:	rarian
BuildRequires:	which
BuildRequires:	xml2po
BuildRequires:	yelp-tools
BuildRequires:	itstool
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(libnotify)
BuildRequires:  pkgconfig(gtk+-2.0)

%description
Mate-dialogs allows you to display dialog boxes from the commandline and shell
scripts.

%prep
%setup -q

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x \
	--disable-silent-rules \
	--disable-static \
	--enable-libnotify \
	--disable-scrollkeeper
%make
										
%install
%makeinstall_std

# MD this file conflicts with zenity
rm -f %{buildroot}%{_bindir}/gdialog

%find_lang matedialog --with-gnome
%find_lang %{name}
cat matedialog.lang >> %{name}.lang

%files -f %{name}.lang
%doc AUTHORS COPYING HACKING NEWS README THANKS TODO
%{_bindir}/matedialog
%dir %{_datadir}/matedialog
%{_datadir}/matedialog/*
%{_mandir}/man1/*


%changelog
* Wed Mar 05 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.8.0-1
+ Revision: 08c69ad
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10026 |12cu|mate-doc-utils-1.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
 %define url_ver %(echo %{version}|cut -d. -f1,2)
 
Summary:   MATE XML documentation utilities
Name:      mate-doc-utils
Version:   1.6.1
Release:   1
License:   GPLv3+
Group:     Graphical desktop/Other
URL:       http://mate-desktop.org
Source0:   http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz
BuildArch: noarch

BuildRequires: docbook-dtd44-xml
BuildRequires: intltool
BuildRequires: mate-common
BuildRequires: libxml2-utils
BuildRequires: xsltproc
BuildRequires: python-libxml2
BuildRequires: pkgconfig(libxml-2.0)
BuildRequires: pkgconfig(libxslt)
BuildRequires: pkgconfig(rarian)
Requires:      xsltproc

%description
mate-doc-utils is a collection of documentation utilities for the MATE
project. Notably, it contains utilities for building documentation and all
auxiliary files in your source tree, and it contains the DocBook XSLT.

%package devel
Summary:  A Collection of Documentation Utilities for MATE
Group:    Development/Other
Provides: %{name}-devel = %{version}-%{release}
Requires: %{name} = %{version}
Requires: docbook-dtd412-xml
Requires: docbook-dtd44-xml
Requires: libxml2-utils
Requires: mate-common
Requires: gnome-doc-utils

%description devel
This package contains the development files for %{name}.

%prep
%setup -q

%build
%configure2_5x \
--build=%{_build} \
--disable-scrollkeeper

%make

%install
%makeinstall_std

%find_lang %{name}
#Remove unnecessary python sitepackages provided by gnome-doc-utils
rm -rf %{buildroot}/%{python_sitelib}/*
rm -rf %{buildroot}/%{python_sitelib}/xml2po/
rm -rf %{buildroot}/%{_mandir}/man1/*
rm -rf %{buildroot}/%{_datadir}/xml/mallard
rm -rf %{buildroot}/%{_bindir}/xml2po
rm -rf %{buildroot}/%{_datadir}/pkgconfig/xml2po.pc
#Debian script not needed
rm -rf %{buildroot}/%{_datadir}/mate-doc-utils/mate-debian.sh

%files -f %{name}.lang
%doc AUTHORS ChangeLog README
%{_bindir}/mate-doc-tool
%dir %{_datadir}/mate-doc-utils
%{_datadir}/mate-doc-utils/icons
%{_datadir}/mate-doc-utils/watermarks
%dir %{_datadir}/xml/
%{_datadir}/xml/mate
%{_datadir}/mate/help/


%files devel
%{_bindir}/mate-doc-prepare
%{_datadir}/pkgconfig/*.pc
%{_datadir}/aclocal/*.m4
%{_datadir}/mate-doc-utils/mate-doc-utils.make
%{_datadir}/mate-doc-utils/templates
%{_datadir}/mate-doc-utils/template*.*
%{_datadir}/omf/mate-doc-make/
%{_datadir}/omf/mate-doc-xslt/

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10027 |12cu|mate-icon-theme-1.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version}|cut -d. -f1,2)

Summary:         MATE desktop default icons
Name:            mate-icon-theme
Version:         1.8.0
Release:         1
License:         LGPLv3
Group:           Graphical desktop/Other
URL:             http://www.mate-desktop.org/
Source0:         http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz

BuildRequires:   icon-naming-utils >= 0.8.7
BuildRequires:   mate-common
BuildRequires:   intltool
BuildArch:       noarch

Requires: hicolor-icon-theme

%description
A collection of icons used as the basis for MATE themes

%package menta
Summary:	Menta Icon theme for MATE Desktop
Group:		Graphical desktop/Other
Requires:	%{name} = %{version}-%{release}

%description menta
Menta Icon theme for MATE Desktop.

%package devel
Summary:	Development files for mate-icon-theme
Group:		Development/C

%description devel
Development files for mate-icon-theme.

%prep
%setup -q

%build
%configure \
	--disable-silent-rules \
	--enable-icon-mapping
%make

%install
%make install \
	install_sh="install -p" \
	DESTDIR=%{buildroot}

install -d %{buildroot}%{_datadir}/icons/mate/scalable/{actions,apps,status}
> %{buildroot}%{_iconsdir}/mate/icon-theme.cache
> %{buildroot}%{_iconsdir}/menta/icon-theme.cache

%post
%update_icon_cache mate

%postun
%update_icon_cache mate

%post menta
%update_icon_cache menta

%postun menta
%update_icon_cache menta

%files
%defattr(644,root,root,755)
%doc AUTHORS README
%dir %{_iconsdir}/mate
%{_iconsdir}/mate/index.theme
%{_iconsdir}/mate/[0-9]*x*
%{_iconsdir}/mate/scalable
%ghost %{_iconsdir}/mate/icon-theme.cache

%files menta
%defattr(644,root,root,755)
%dir %{_iconsdir}/menta
%{_iconsdir}/menta/[0-9]*x*
%{_iconsdir}/menta/index.theme
%ghost %{_iconsdir}/menta/icon-theme.cache

%files devel
%defattr(644,root,root,755)
%{_datadir}/pkgconfig/%{name}.pc

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.8.0-1
+ Revision: 227ba0e
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10028 |12cu|mate-icon-theme-faenza-1.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:		MATE icon theme faenza
Name:			mate-icon-theme-faenza
Version:		1.8.0
Release:		1
URL:			http://mate-desktop.org
Source0:		http://pub.mate-desktop.org/releases/1.8/%{name}-%{version}.tar.xz
License:		GPLv2
BuildArch:		noarch
Group:			Graphical desktop/Other
BuildRequires:	icon-naming-utils
BuildRequires:	mate-common

%description
This icon theme uses Faenza and Faience icon themes by ~Tiheum and
some icons customized for MATE by Rowen Stipe.

%prep
%setup -q
NOCONFIGURE=1 ./autogen.sh

%build
%configure \
	--enable-icon-mapping

%install
%makeinstall_std

%post
/bin/touch --no-create %{_datadir}/icons/matefaenza &>/dev/null || :
/bin/touch --no-create %{_datadir}/icons/matefaenzagray &>/dev/null || :
/bin/touch --no-create %{_datadir}/icons/matefaenzadark &>/dev/null || :

%postun
if [ $1 -eq 0 ] ; then
    /bin/touch --no-create %{_datadir}/icons/matefaenza &>/dev/null
    /bin/touch --no-create %{_datadir}/icons/matefaenzagray &>/dev/null
    /bin/touch --no-create %{_datadir}/icons/matefaenzadark &>/dev/null
    /usr/bin/gtk-update-icon-cache %{_datadir}/icons/matefaenza &>/dev/null || :
    /usr/bin/gtk-update-icon-cache %{_datadir}/icons/matefaenzagray &>/dev/null || :
    /usr/bin/gtk-update-icon-cache %{_datadir}/icons/matefaenzadark &>/dev/null || :
fi

%posttrans
/usr/bin/gtk-update-icon-cache %{_datadir}/icons/matefaenza &>/dev/null || :
/usr/bin/gtk-update-icon-cache %{_datadir}/icons/matefaenzagray &>/dev/null || :
/usr/bin/gtk-update-icon-cache %{_datadir}/icons/matefaenzadark &>/dev/null || :

%files
%doc COPYING AUTHORS
%{_datadir}/icons/matefaenza/
%{_datadir}/icons/matefaenzagray/
%{_datadir}/icons/matefaenzadark/
%changelog
* Fri Mar 07 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.8.0-1
+ Revision: 2a5e3ad
- Updated to 1.8.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10029 |12cu|mate-indicator-applet-1.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version}|cut -d. -f1,2)

Summary: MATE Panel applet indicator
Name:    mate-indicator-applet
Version: 1.8.0
Release: 1
License: LGPLv2+ and GPLv3
Group:   Graphical desktop/Other
URL:     http://mate-desktop.org
Source0: http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz
# This patch fixes 'AM_CONFIG_HEADER' macro is deprecated error 
Patch0: mate-indicator-applet-1.8.0-rosa-fix-configure_ac-script.patch

BuildRequires: intltool
BuildRequires: mate-common
BuildRequires: pkgconfig(gtk+-2.0)
BuildRequires: pkgconfig(indicator-0.4)
BuildRequires: pkgconfig(dbus-glib-1)
BuildRequires: mate-settings-daemon-devel
BuildRequires: pkgconfig(libmatepanelapplet-4.0)

Requires:      mate-panel

%description
A small applet to display information from various applications consistently
in the panel. The indicator applet exposes Ayatana Indicators in the MATE
Panel. Ayatana Indicators are an initiative by Canonical to provide crisp and
clean system and application status indication. They take the form of an icon
and associated menu, displayed (usually) in the desktop panel. Existing
indicators include the Message Menu, Battery Menu and Sound menu.

%prep
%setup -q
# %apply_patches

%build
# NOCONFIGURE=1 ./autogen.sh 
%configure2_5x \
    --disable-static

%make

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%doc ChangeLog COPYING
%{_libexecdir}/indicator-applet*
%{_datadir}/dbus-1/services/*.service
%{_datadir}/mate-panel/applets/*.mate-panel-applet
%{_iconsdir}/hicolor/*/*/*


%changelog
* Fri Mar 07 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.8.0-1
+ Revision: 089399e
- Fix typo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10030 |12cu|mate-keyring-1.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version}|cut -d. -f1,2)
%define name mate-keyring
%define major 0
%define libname %mklibname %{name} %{major}
%define develname %mklibname -d %{name}

Summary:        Framework for managing passwords and other secrets
Name:           mate-keyring
Version:        1.6.0
Release:        1
License:        GPLv2+ and LGPLv2+
Group:          Networking/Remote access
URL:            http://mate-desktop.org
Source0:        http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz

BuildRequires: gtk-doc
BuildRequires: libcap-devel
BuildRequires: libgcrypt-devel
BuildRequires: pkgconfig(dbus-1) >= 1.0
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(gtk+-2.0)
BuildRequires: pkgconfig(libtasn1)
BuildRequires: libtasn1-tools
BuildRequires: mate-common
BuildRequires: pam-devel
BuildRequires: intltool

%description
The mate-keyring session daemon manages passwords and other types of
secrets for the user, storing them encrypted with a main password.
Applications can use the mate-keyring library to integrate with the keyring.

%package -n %{libname}
Summary: Library files for mate-keyring
License: LGPLv2+
Group:   System/Libraries 

%description -n %{libname}
This package contain the library files for %{name}

%package -n %{develname}
Summary:        Development files for %{name}
Group:          Development/C 
Requires:       %{libname} = %{version}
Provides:       %{name}-devel = %{version}-%{release}

%description -n %{develname}
This package contains the libraries and
header files needed to develop applications that use mate-keyring.

%prep
%setup -q
NOCONFIGURE=1 ./autogen.sh

%build
%configure \
   --disable-static                    \
   --with-gtk=2.0                      \
   --disable-schemas-compile           \
   --with-pam-dir=/%{_lib}/security/   \
   --with-root-certs=%{_sysconfdir}/pki/tls/certs

%make LIBS='-lgmodule-2.0'

%install
%makeinstall_std

%find_lang %{name}


%files -f %{name}.lang
%doc AUTHORS NEWS README COPYING COPYING.LIB
%{_bindir}/mate-keyring
%attr(755,root,root) %{_bindir}/mate-keyring-daemon
%{_sysconfdir}/xdg/autostart/mate-keyring-pkcs11.desktop
%{_sysconfdir}/xdg/autostart/mate-keyring-secrets.desktop
%{_sysconfdir}/xdg/autostart/mate-keyring-ssh.desktop
%{_sysconfdir}/xdg/autostart/mate-keyring-gpg.desktop
%{_libexecdir}/mate-keyring-prompt
%{_datadir}/dbus-1/services/*.service
%{_datadir}/mategcr/
%{_datadir}/mate-keyring/
%{_datadir}/MateConf/gsettings/*.convert
%{_datadir}/glib-2.0/schemas/*.gschema.xml

%files -n %{libname}
%{_libdir}/libmategck.so.%{major}*
%{_libdir}/libmategcr.so.%{major}*
%{_libdir}/mate-keyring/
%{_libdir}/pkcs11/mate-keyring-pkcs11.so
/%{_lib}/security/pam_mate_keyring.so

%files -n %{develname}
%doc %{_datadir}/gtk-doc/html/mate-gck/
%doc %{_datadir}/gtk-doc/html/mate-gcr-0/
%{_includedir}/mategcr/
%{_includedir}/mate-gck/
%{_includedir}/gck/
%{_libdir}/libmategck.so
%{_libdir}/libmategcr.so
%{_libdir}/pkgconfig/mate-gck-0.pc
%{_libdir}/pkgconfig/mate-gcr-0.pc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10031 |12cu|mate-media-1.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver      %(echo %{version}|cut -d. -f1,2)
%define source_name  mate-media
%define pulse   1
%define gst     1


Summary:        MATE media programs
Name:           mate-media
Version:        1.8.0
Release:        1
License:        GPLv2+ and LGPLv2+
Group:          Graphical desktop/Other
URL:            http://mate-desktop.org
Source0:        http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz

BuildRequires:  itstool
BuildRequires:  mate-common
BuildRequires:  pkgconfig(dbus-glib-1)
BuildRequires:  pkgconfig(mate-window-settings-2.0)
BuildRequires:  pkgconfig(libmatepanelapplet-4.0)
BuildRequires:  pkgconfig(gtk+-2.0)
BuildRequires:  pkgconfig(libxml-2.0)
BuildRequires:  pkgconfig(unique-1.0)

%if pulse
BuildRequires:  pkgconfig(libcanberra-gtk)
BuildRequires:  pkgconfig(libpulse)
%endif

%if gst
BuildRequires:  pkgconfig(gstreamer-0.10)
BuildRequires:  pkgconfig(gstreamer-plugins-base-0.10)
%endif

Obsoletes:      %{name}-pulse < 1.7.0
Obsoletes:      %{name}-gstreamer < 1.7.0
Conflicts:      %{name}-pulse < 1.7.0
Conflicts:      %{name}-gstreamer < 1.7.0

%description
Media utilities for the MATE desktop, including an audio mixer.

%package -n %{name}-common
Summary:         Common files for mate-media
Group:           Graphical desktop/Other
Requires:        mate-settings-daemon-common
Requires:        %{name}-pulse = %{EVRD}
Suggests:        %{name}-gstreamer = %{EVRD}
Provides:        %{name} = %{version}-%{release}

%description -n %{name}-common
Media utilities for the MATE desktop, including an audio mixer.

This package includes common files for MATE media.

%if %pulse
%package -n %{name}-pulse
Summary:	MATE media programs with pulseaudio backend
Group:		Graphical desktop/Other
Requires:	pulseaudio
Requires:	%{name}-common = %{EVRD}
Obsoletes:  %{name}-pulse < 1.7.0
Conflicts:  %{name}-pulse < 1.7.0

%description -n %{name}-pulse
Media utilities for the MATE desktop, including an audio mixer.

This package uses pulseaudio backend. If you want to use
gstreamer backend you should install mate-media-gstreamer
package instead of this.
%endif

%if gst
%package -n %{name}-gstreamer
Summary:	MATE media programs with gstreamer backend
Group:		Graphical desktop/Other
Requires:	%{name}-common = %{EVRD}
Obsoletes:  %{name}-gstreamer < 1.7.0
Conflicts:  %{name}-gstreamer < 1.7.0

%description -n %{name}-gstreamer
Media utilities for the MATE desktop, including an audio mixer.

This package uses gstreamer backend. If you want to use
pulseaudio backend you should install mate-media-pulse
package instead of this.
%endif

%prep
%setup -q -n %{name} -c
cp -a %{name}-%{version} %{name}-pulse
mv -f %{name}-%{version} %{name}-gst

%build
%if gst
pushd %{name}-gst
%configure2_5x  \
        --disable-static \
        --enable-gstmix \
        --disable-schemas-compile \
        --disable-scrollkeeper \
        --enable-gst-mixer-applet \
        --disable-pulseaudio \
        --enable-gstreamer

%make
popd
%endif

%if pulse
pushd %{name}-pulse
%configure2_5x  \
        --disable-static \
        --disable-gstmix \
        --disable-schemas-compile \
        --disable-scrollkeeper \
        --disable-gst-mixer-applet \
        --enable-pulseaudio
%make
popd
%endif


%install
%if %pulse
pushd %{name}-pulse
%makeinstall_std
mv -f %{buildroot}%{_bindir}/mate-volume-control %{buildroot}%{_bindir}/mate-volume-control-pulse
mkdir -p %{buildroot}%{_sysconfdir}/sound/profiles/pulse/mate/bin
ln -s %{_bindir}/mate-volume-control-pulse %{buildroot}%{_sysconfdir}/sound/profiles/pulse/mate/bin/mate-volume-control
popd
%endif

%if %gst
pushd %{name}-gst
%makeinstall_std
mv -f %{buildroot}%{_bindir}/mate-volume-control %{buildroot}%{_bindir}/mate-volume-control-gst
mkdir -p %{buildroot}%{_sysconfdir}/sound/profiles/alsa/mate/bin
ln -s %{_bindir}/mate-volume-control-gst %{buildroot}%{_sysconfdir}/sound/profiles/alsa/mate/bin/mate-volume-control
popd
%endif

%if %pulse || %gst
ln -s %{_sysconfdir}/sound/profiles/current/mate/bin/mate-volume-control %{buildroot}%{_bindir}/mate-volume-control
%endif

# We don't need MateConf stuff in Mageia
rm -fr %{buildroot}%{_datadir}/MateConf

%find_lang %{name} --all-name

%files -n %{name}-common -f %{name}.lang
%doc %{name}-pulse/AUTHORS %{name}-pulse/README %{name}-pulse/ChangeLog
%{_bindir}/mate-volume-control
%{_datadir}/mate-media/
%{_datadir}/applications/mate-volume-control.desktop
%{_datadir}/sounds/mate/
%{_datadir}/icons/mate/*/*/*.png
%{_datadir}/glib-2.0/schemas/org.mate.volume-control.gschema.xml
%{_datadir}/help/*/mate-volume-control
%{_mandir}/man1/mate-volume-control.1.*

%if %pulse
%files -n %{name}-pulse
%config(noreplace) %{_sysconfdir}/xdg/autostart/mate-volume-control-applet.desktop
%{_bindir}/mate-volume-control-pulse
%{_bindir}/mate-volume-control-applet
%{_sysconfdir}/sound/profiles/pulse/mate/bin/mate-volume-control
%{_mandir}/man1/mate-volume-control-applet.1.*
%endif

%if %gst
%files -n %{name}-gstreamer
%{_bindir}/mate-volume-control-gst
%{_sysconfdir}/sound/profiles/alsa/mate/bin/mate-volume-control
%{_libexecdir}/mixer_applet2
%{_datadir}/dbus-1/services/org.mate.panel.applet.MixerAppletFactory.service
%{_datadir}/glib-2.0/schemas/org.mate.panel.applet.mixer.gschema.xml
%{_datadir}/mate-2.0/ui/mixer-applet-menu.xml
%{_datadir}/mate-panel/applets/org.mate.applets.MixerApplet.mate-panel-applet
%{_datadir}/help/*/mate-mixer_applet2
%endif

%changelog
* Fri Mar 07 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.8.0-1
+ Revision: d52d49a
- Fix requires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10032 |12cu|mate-menus-1.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver	%(echo %{version}|cut -d. -f1,2)
%define major 2
%define libname %mklibname mate-menu %{major}
%define develname %mklibname -d mate-menu
%define api 2.0
%define gi_major 2.0
%define girname %mklibname mate-menu-gir %{gi_major}

Summary:        MATE menu library
Name:           mate-menus
Version:        1.8.0
Release:        1
License:        GPLv2+ and LGPLv2+
URL:            http://mate-desktop.org
Group:          System/Libraries
Source0:        http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz
# (fc) 2.16.0-2mdv unclutter preferences/settings menu
Patch0:         mate-menus-1.6.0-mga-uncluttermenu.patch
Patch1:         mate-menus-1.6.0-mga-l10n.patch

BuildRequires:  intltool
BuildRequires:  mate-common
BuildRequires:  pkgconfig(glib-2.0)
BuildRequires:  pkgconfig(gobject-introspection-1.0)
BuildRequires:  pkgconfig(python)

Suggests:       python-%{name}

%description
The package contains an implementation of the draft "Desktop Menu
Specification" from freedesktop.org:
http://www.freedesktop.org/Standards/menu-spec

Also contained here are the MATE menu layout configuration files,
.directory files and assorted menu related utility programs.

%package -n python-%{name}
Group:      Development/Python
Summary:    Module to access XDG menu

%description -n python-%{name}
Python module to access XDG menu.

%package -n %libname
Group:      System/Libraries
Summary:    MATE menu library
Conflicts:  gir-repository < 0.6.5-8

%description -n %libname
The package contains an implementation of the draft "Desktop Menu
Specification" from freedesktop.org:
http://www.freedesktop.org/Standards/menu-spec

%package -n %{girname}
Summary:        GObject Introspection interface description for %{name}
Group:          System/Libraries
Requires:       %{libname} = %{version}

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n %develname
Group:      Development/C
Summary:    MATE menu library development files
Requires: %{libname} = %{version}-%{release}
Requires: %{girname} = %{version}-%{release}
Provides:   %{name}-devel = %{version}-%{release}

%description -n %develname
The package contains an implementation of the draft "Desktop Menu
Specification" from freedesktop.org:
http://www.freedesktop.org/Standards/menu-spec

%prep
%setup -q
%apply_patches

%build
NOCONFIGURE=1 ./autogen.sh
%configure2_5x \
      --disable-static \
      --enable-python \
      --enable-introspection=yes
%make

%install
%makeinstall_std

%find_lang %name

mkdir -p %{buildroot}%{_sysconfdir}/xdg/mate
mv %{buildroot}%{_sysconfdir}/xdg/menus %{buildroot}%{_sysconfdir}/xdg/mate

%files -f %name.lang
%doc AUTHORS COPYING README
%dir %{_sysconfdir}/xdg/mate
%dir %{_sysconfdir}/xdg/mate/menus
%config(noreplace) %{_sysconfdir}/xdg/mate/menus/*
%{_datadir}/%{name}
%{_datadir}/mate/desktop-directories/*

%files -n python-%{name}
%{python_sitearch}/*

%files -n %libname
%{_libdir}/libmate-menu.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/MateMenu-%{gi_major}.typelib

%files -n %develname
%{_libdir}/lib*.so
%{_includedir}/mate-menus/
%{_libdir}/pkgconfig/*.pc
%{_datadir}/gir-1.0/MateMenu-%{api}.gir

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.8.0-1
+ Revision: 0fb0f2b
- Updated to 1.8.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10033 |12cu|mate-netbook-1.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version}|cut -d. -f1,2)

Summary:	    MATE Desktop window management tool
Name:               mate-netbook
Version:	    1.8.0
Release:	    1
License:	    GPLv3
Group:		    Graphical desktop/Other
URL:		    http://mate-desktop.org
Source0:	    http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz

BuildRequires:	intltool
BuildRequires:	mate-common
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libfakekey)
BuildRequires:	pkgconfig(libmatewnck)
BuildRequires:	pkgconfig(libmatepanelapplet-4.0)
BuildRequires:	pkgconfig(libwnck-1.0)
BuildRequires:  pkgconfig(mate-desktop-2.0)
BuildRequires:	pkgconfig(mate-doc-utils)
BuildRequires:	pkgconfig(unique-1.0)
BuildRequires:	pkgconfig(xtst)

Requires:	    mate-panel >= 1.6.0

%description
This package provides a simple window management tool which provides the
following functionality:
 * Allow to set basic rules for window types;
 * Allow exceptions to the rules based on string matching for window
   name and window class;
 * Allows reversing of rules when the user manually changes something;
 * Re-decorates windows on un-maximize

%prep
%setup -q

%build
# NOCONFIGURE=1 ./autogen.sh
%configure2_5x \
	--libexecdir=%{_libexecdir}/%{name}

%make LIBS='-lm'

%install
%makeinstall_std
%find_lang %{name} --with-gnome --all-name

%files -f %{name}.lang
%doc ChangeLog README COPYING
%config %{_sysconfdir}/xdg/autostart/mate-maximus-autostart.desktop
%dir %{_libexecdir}/%{name}
%{_bindir}/mate-maximus
%{_libexecdir}/%{name}/mate-window-picker-applet
%{_datadir}/dbus-1/services/*.service
%{_datadir}/glib-2.0/schemas/*.xml
%{_datadir}/mate-panel/
%{_datadir}/MateConf/gsettings/mate-maximus.convert


%changelog
* Fri Mar 07 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.8.0-1
+ Revision: 1908d4b
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10034 |12cu|mate-netspeed-1.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version}|cut -d. -f1,2)
%define oname   mate-netspeed

Summary:	MATE applet that shows traffic on a network device
Name:		mate-netspeed
Version:	1.8.0
Release:	1
Group:		Graphical desktop/GNOME
License:	GPLv2+
URL:		http://mate-desktop.org
Source0:	http://pub.mate-desktop.org/releases/%{url_ver}/%{oname}-%{version}.tar.xz

BuildRequires:  intltool
BuildRequires:  itstool
BuildRequires:  mate-common
BuildRequires:  which
BuildRequires:  xml2po
BuildRequires:  pkgconfig(glib-2.0)
BuildRequires:  pkgconfig(gtk+-2.0)
BuildRequires:  pkgconfig(libgtop-2.0)
BuildRequires:  pkgconfig(libmatewnck)
BuildRequires:  pkgconfig(libnotify)
BuildRequires:  pkgconfig(libmatepanelapplet-4.0)


%description
netspeed is a little MATE applet that shows the traffic on a
specified network device (for example eth0) in kbytes/s.

%prep
%setup -q

%build
#aclocal
#libtoolize --force --automake --copy
#autoheader
#automake --add-missing --copy
#autoconf
#cp configure.ac configure.in
# NOCONFIGURE=1 sh ./autogen.sh
#intltoolize --copy --force

%configure2_5x \
	--disable-scrollkeeper

%make LIBS='-lm'

%install
%makeinstall_std

%find_lang %{name} --all-name

%files -f %{name}.lang
%doc AUTHORS COPYING README
%{_libexecdir}/mate-netspeed-applet
%{_datadir}/dbus-1/services/org.mate.panel.applet.NetspeedAppletFactory.service
%{_datadir}/glib-2.0/schemas/org.mate.panel.applet.netspeed.gschema.xml
%{_datadir}/help/*/mate_netspeed_applet
%{_datadir}/mate-panel/applets/org.mate.panel.NetspeedApplet.mate-panel-applet
%{_datadir}/mate-panel/ui/netspeed-menu.xml
%{_iconsdir}/hicolor/*/*/*

%changelog
* Tue Mar 18 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.8.0-1
+ Revision: e90d6be
- Added itstool BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10035 |12cu|mate-notification-daemon-1.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _libexecdir %{_prefix}/libexec
%define url_ver %(echo %{version}|cut -d. -f1,2)

Summary:       Mate Notification Daemon
Name:          mate-notification-daemon
Version:       1.8.0
Release:       1
License:       GPLv2+
Group:         System/Servers
URL:           http://mate-desktop.org/
Source0:       http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz

# BuildRequires: pkgconfig(gio-2.0) >= 2.27.0
BuildRequires: mate-common
BuildRequires: dbus-devel
BuildRequires: dbus-glib-devel
BuildRequires: glib-devel
BuildRequires: xml2po
BuildRequires: gettext
BuildRequires: glib-gettextize
BuildRequires: icon-naming-utils
BuildRequires: desktop-file-utils
BuildRequires: mate-desktop-devel
BuildRequires: pkgconfig(libnotify)
BuildRequires: pkgconfig(dbus-glib-1)
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(gtk+-2.0)
BuildRequires: pkgconfig(libcanberra-gtk)
BuildRequires: pkgconfig(libmatewnck)
BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(gdk-2.0)
BuildRequires: pkgconfig(gdk-pixbuf-2.0)
BuildRequires: pkgconfig(gio-2.0)
BuildRequires: pkgconfig(gmodule-2.0)
BuildRequires: pkgconfig(gtk+-3.0)
BuildRequires: pkgconfig(libwnck-1.0)

Provides:      virtual-notification-daemon
Conflicts:     xfce4-notifyd
Suggests:      notification-daemon-engine-nodoka
%description
Notification daemon for MATE Desktop

%prep
%setup -q

%build
NOCONFIGURE=1 ./autogen.sh
%configure --disable-schemas-compile   \
           --with-gtk=2.0

%make V=1

%install
#Keeping this just in case, not needed anymore
#LIBTOOL="/usr/bin/libtool" 
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS COPYING README
%{_bindir}/mate-notification-properties
%{_datadir}/applications/mate-notification-properties.desktop
%{_datadir}/dbus-1/services/org.freedesktop.mate.Notifications.service
%{_datadir}/mate-notification-daemon/mate-notification-properties.ui
%{_libexecdir}/mate-notification-daemon
%{_datadir}/icons/hicolor/*/apps/mate-notification-properties.*
%{_datadir}/glib-2.0/schemas/org.mate.NotificationDaemon.gschema.xml
%{_datadir}/MateConf/gsettings/mate-notification-daemon.convert
%{_libdir}/mate-notification-daemon
%{_mandir}/man1/*


%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.8.0-1
+ Revision: fe30a84
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10036 |12cu|mate-panel-1.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api	4
%define major	1
%define	girmajor	4.0
%define libname	%mklibname mate-panel-applet %{api} %{major}
%define libname2	%mklibname mate-panel-applet 2 %{major}
%define girname	%mklibname matepanelapplet-gir %{girmajor}
%define devname %mklibname -d mate-panel-applet

Summary:	The core programs for the MATE GUI desktop environment
Name:		mate-panel
Version:	1.8.0
Release:	1
License:	GPLv2+ and LGPLv2+
Group:		Graphical desktop/Other
URL:		http://mate-desktop.org
Source0:	http://pub.mate-desktop.org/releases/%{lua: print (string.match(rpm.expand("%{version}"),"%d+.%d+"))}/%{name}-%{version}.tar.xz
Source1:	mandriva-panel.png

# (fc) 1.6.0-1mga  use xlock instead of xscreensaver to lock root desktop
Patch0:         mate-panel-1.6.0-mga-rootlock.patch
# (fc) 1.6.0-1mga ensure net_applet role is network
Patch1:         mate-panel-1.6.0-mga-netapplet.patch

BuildRequires: docbook-dtd412-xml
BuildRequires: gtk-doc
BuildRequires: intltool
BuildRequires: mate-common
BuildRequires: xsltproc
BuildRequires: which
BuildRequires: xml2po
BuildRequires: itstool
BuildRequires: yelp-tools
BuildRequires: pkgconfig(dbus-glib-1)
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(gobject-introspection-1.0)
BuildRequires: pkgconfig(gtk+-2.0)
BuildRequires: pkgconfig(mateweather)
BuildRequires: pkgconfig(ice)
BuildRequires: pkgconfig(libcanberra-gtk)
BuildRequires: pkgconfig(libmatewnck)
BuildRequires: pkgconfig(libmate-menu)
BuildRequires: pkgconfig(librsvg-2.0)
BuildRequires: pkgconfig(libwnck-1.0)
BuildRequires: pkgconfig(mate-desktop-2.0)
BuildRequires: pkgconfig(NetworkManager)
BuildRequires: pkgconfig(sm)
BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(xau)
BuildRequires: pkgconfig(xrandr)
BuildRequires: pkgconfig(dconf)

Requires:      desktop-common-data
Requires:      mate-session-manager
Requires:      mate-desktop
Requires:      mate-menus
Requires:      mate-screensaver
Requires:      mate-polkit
#(patch0)
Requires:      xlockmore
Suggests:      mate-applets

%description
The MATE panel packages provides the mate panel, menus and some
basic applets for the panel.

%package -n	%{libname}
Summary:	%{summary}
Group:		System/Libraries

%description -n	%{libname}
Panel libraries for running MATE panels.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n	%{devname}
Summary:	Development libraries, include files for MATE panel
Group:		Development/C
Provides:	%{name}-devel = %{EVRD}
Requires:	%{libname} = %{EVRD}
Requires:	%{girname} = %{EVRD}

%description -n	%{devname}
Panel libraries and header files for creating MATE panels.

%prep
%setup -q
%apply_patches

%build
# NOCONFIGURE=yes ./autogen.sh
%configure2_5x \
	--disable-static \
	--libexecdir=%{_libexecdir}/mate-applets \
	--enable-introspection  \
	--enable-matecomponent  \
	--disable-scrollkeeper \
	--disable-schemas-install

%make LIBS='-lgmodule-2.0'

%install
%makeinstall_std

%find_lang %{name}-3.0 --with-gnome --all-name

mkdir -p %{buildroot}%{_datadir}/icons/hicolor/scalable/apps
cp -a %{SOURCE1} %{buildroot}%{_datadir}/icons/hicolor/scalable/apps

%files -f %{name}-3.0.lang
%doc AUTHORS COPYING README
%{_datadir}/glib-2.0/schemas/org.mate.panel.*.xml
%{_bindir}/*
%{_libexecdir}/mate-applets/clock-applet
%{_libexecdir}/mate-applets/fish-applet
%{_libexecdir}/mate-applets/notification-area-applet
%{_libexecdir}/mate-applets/wnck-applet
%{_datadir}/applications/*.desktop
%{_datadir}/MateConf/gsettings/mate-panel.convert
%{_datadir}/dbus-1/services/org.mate.panel.applet.ClockAppletFactory.service
%{_datadir}/dbus-1/services/org.mate.panel.applet.FishAppletFactory.service
%{_datadir}/dbus-1/services/org.mate.panel.applet.NotificationAreaAppletFactory.service
%{_datadir}/dbus-1/services/org.mate.panel.applet.WnckletFactory.service
%{_datadir}/%{name}
%{_iconsdir}/hicolor/*/apps/*
%{_mandir}/man1/*

%files -n %{libname}
%{_libdir}/libmate-panel-applet-%{api}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/MatePanelApplet-%{girmajor}.typelib

%files -n %{devname}
%doc ChangeLog
%doc %{_datadir}/gtk-doc/html/*
%{_includedir}/*
%{_libdir}/libmate-panel*.so
%{_libdir}/pkgconfig/*
%{_datadir}/gir-1.0/MatePanelApplet-%{girmajor}.gir


%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.8.0-1
+ Revision: 7119ff0
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10037 |12cu|mate-polkit-1.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version}|cut -d. -f1,2)

%define major         0
%define api           1
%define libname       %mklibname %name %api %{major}
%define develname     %mklibname -d %name %api

%define gi_major      1.0
%define girname       %mklibname %{name}-gir %{gi_major}

Summary:        PolicyKit integration for the MATE desktop
Name:           mate-polkit
Version:        1.8.0
Release:        1
License:        LGPLv2+
Group:          System/Libraries
URL:            http://mate-desktop.org
Source0:        http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz
Source1:        polkit-gnome-authentication-agent-1.desktop.in

BuildRequires:  gtk-doc
BuildRequires:  intltool
BuildRequires:  mate-common
BuildRequires:  pkgconfig(gtk+-2.0)
BuildRequires:  pkgconfig(polkit-agent-1)
BuildRequires:  pkgconfig(gobject-introspection-1.0)

Provides: polkit-agent
Provides: polkit-mate = %{version}

%description
mate-polkit provides an authentication agent for PolicyKit
that matches the look and feel of the MATE desktop.

%package -n %{libname}
Summary:       Development files for mate-polkit
Group:         System/Libraries
Provides:      %mklibname polkit-gtk %{api} %{major} = %{version}-%{release} 
Provides:      libpolkit-gtk-mate-1 = %{version}-%{release}
Provides:      libpolkit-gtk-mate = %{version}-%{release}

%define oldlib %mklibname polkit-gtk-mate %{api} %{major}
%rename %{oldlib}

%description -n %{libname}
Development files for mate-polkit.

%package -n %{girname}
Summary:       GObject Introspection interface description for %{name}
Group:         System/Libraries
Requires:      %{libname} = %{version}

%description -n %{girname}
GObject Introspection interface description for %{name}

%package -n %{develname}
Summary:      Development files for mate-polkit
Group:        Development/C
Requires:     %{libname} = %{version}
Requires:     %{girname} = %{version}
Provides:     %{name}-devel = %{version}-%{release}

%description -n %{develname}
Development files for mate-polkit.

%prep
%setup -q

%build
NOCONFIGURE=1 ./autogen.sh
%configure2_5x \
     --disable-static
%make

%install
%makeinstall_std
install -D -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/autostart/polkit-mate-authentication-agent-1.desktop

sed -i 's,@FULL_LIBEXECDIR@,%{_libdir},' %{buildroot}%{_sysconfdir}/xdg/autostart/polkit-mate-authentication-agent-1.desktop
desktop-file-validate %{buildroot}%{_sysconfdir}/xdg/autostart/polkit-mate-authentication-agent-1.desktop

%find_lang %{name}

%files -f %{name}.lang
%doc COPYING AUTHORS README
%config(noreplace) %_sysconfdir/xdg/autostart/polkit-mate-authentication-agent-1.desktop
%{_libexecdir}/polkit-mate-authentication-agent-1

%files -n %{libname}
%{_libdir}/libpolkit-gtk-mate-%{api}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/PolkitGtkMate-%{gi_major}.typelib

%files -n %{develname}
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/polkit-gtk-mate-%{api}.pc
%dir %{_includedir}/polkit-gtk-mate-1
%dir %{_includedir}/polkit-gtk-mate-1/polkitgtkmate
%{_includedir}/polkit-gtk-mate-1/polkitgtkmate/*
%_datadir/gir-1.0/PolkitGtkMate-%{gi_major}.gir




%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.8.0-1
+ Revision: 602a5b3
- Updated to 1.8.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10038 |12cu|mate-power-manager-1.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver      %(echo %{version}|cut -d. -f1,2)
Name:           mate-power-manager
Version:        1.8.0
Release:        1
Summary:        MATE Power Manager
License:        GPLv2+
Group:          Graphical desktop/Other
URL:            http://pub.mate-desktop.org
Source0:        http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz

BuildRequires: intltool
BuildRequires: mate-common
BuildRequires: rarian
BuildRequires: xmlto
BuildRequires: which
BuildRequires: xml2po
BuildRequires: docbook-utils
BuildRequires: docbook-dtd41-sgml
BuildRequires: pkgconfig(cairo)
BuildRequires: pkgconfig(gtk+-2.0)
BuildRequires: pkgconfig(libcanberra-gtk)
BuildRequires: pkgconfig(libnotify)
BuildRequires: pkgconfig(libmatepanelapplet-4.0)
BuildRequires: pkgconfig(libwnck-1.0)
BuildRequires: pkgconfig(mate-doc-utils)
BuildRequires: pkgconfig(mate-keyring-1)
BuildRequires: pkgconfig(unique-1.0)
BuildRequires: pkgconfig(upower-glib)
BuildRequires: pkgconfig(systemd)
BuildRequires: pkgconfig(gnome-keyring-1)
BuildRequires: yelp-tools
BuildRequires: itstool

Requires:      mate-icon-theme
Requires:      upower


%description
MATE Power Manager uses the information and facilities provided by UPower
displaying icons and handling user callbacks in an interactive MATE session.

%prep
%setup -q

%build
# Not needed >= 1.6.1 version
# NOCONFIGURE=1 ./autogen.sh
%configure2_5x \
        --enable-unique \
        --with-systemdinhibit \
        --with-gtk=2.0 \
        --disable-scrollkeeper \
        --enable-docbook-docs \
        --enable-applets \
        --with-doc-dir=%{buildroot}%{_datadir}/doc

%make

%install
%makeinstall_std

rm -f %{buildroot}%{_datadir}/icons/hicolor/icon-theme.cache

%find_lang %name --with-gnome --all-name

%files  -f %{name}.lang
%doc AUTHORS COPYING README
%{_mandir}/man1/*
%{_bindir}/mate-power-bugreport.sh
%{_bindir}/mate-power-manager
%{_bindir}/mate-power-preferences
%{_bindir}/mate-power-statistics
%{_sbindir}/mate-power-backlight-helper
%{_datadir}/applications/mate-*.desktop
%dir %{_datadir}/dbus-1/services
%{_datadir}/dbus-1/services/*.service
%{_datadir}/mate-power-manager/
%{_datadir}/icons/hicolor/*/apps/mate-*.*
%{_datadir}/polkit-1/actions/org.mate.power.policy
%{_datadir}/mate-2.0/ui/brightness-applet-menu.xml
%{_datadir}/mate-2.0/ui/inhibit-applet-menu.xml
%{_datadir}/mate-panel/applets/org.mate.BrightnessApplet.mate-panel-applet
%{_datadir}/mate-panel/applets/org.mate.InhibitApplet.mate-panel-applet
%{_datadir}/glib-2.0/schemas/org.mate.power-manager.gschema.xml
%{_sysconfdir}/xdg/autostart/mate-power-manager.desktop
%{_libexecdir}/mate-brightness-applet
%{_libexecdir}/mate-inhibit-applet
%{_datadir}/MateConf/gsettings/mate-power-manager.convert




%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.8.0-1
+ Revision: 3f15bcb
- Added gnome-keyring BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10039 |12cu|mate-screensaver-1.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver      %(echo %{version}|cut -d. -f1,2)

Name:           mate-screensaver
Version:        1.8.0
Release:        1
Summary:        MATE Screensaver
License:        GPLv2+ and LGPLv2+
Group:          Graphical desktop/Other
URL:            http://pub.mate-desktop.org
Source0:        http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz

BuildRequires: intltool
BuildRequires: mate-common
BuildRequires: pam-devel
BuildRequires: xml2po
BuildRequires: pkgconfig(xscrnsaver)
BuildRequires: pkgconfig(dbus-glib-1)
BuildRequires: pkgconfig(gl)
BuildRequires: pkgconfig(gtk+-2.0)
BuildRequires: pkgconfig(libmate-menu)
BuildRequires: pkgconfig(libmatekbdui)
BuildRequires: pkgconfig(libnotify)
BuildRequires: pkgconfig(mate-desktop-2.0)
BuildRequires: pkgconfig(xext)
BuildRequires: pkgconfig(xxf86misc)
BuildRequires: pkgconfig(xxf86vm)
BuildRequires: pkgconfig(xtst)
BuildRequires: pkgconfig(systemd)
BuildRequires: libsystemd-login-devel
BuildRequires: pkgconfig(libsystemd-login)
BuildRequires: pkgconfig(libsystemd-daemon) 
BuildRequires: pkgconfig(gthread-2.0) 

Requires:       mate-keyring >= 1.1.0
Requires:       mate-backgrounds
Requires:       mate-power-manager
Requires:       dbus-x11
Requires: 	pkgconfig(xscrnsaver)

%description
mate-screensaver is a screen saver and locker that aims to have
simple, sane, secure defaults and be well integrated with the desktop.


%package devel
Summary: Development files for mate-screensaver
Group:   Development/C
Requires: %{name} = %{version}

%description devel
Development files for mate-screensaver


%prep
%setup -q

%build
NOCONFIGURE=1 ./autogen.sh
%configure2_5x --disable-more-warnings \
            --with-xscreensaverdir=%{_datadir}/xscreensaver/config \
            --with-xscreensaverhackdir=%{_libdir}/xscreensaver

%make


%install
%makeinstall_std

sed -ie 's@XSL=${DIST_BIN}/xscreensaver-config.xsl@XSL=%{_datadir}/mate-screensaver/xscreensaver-config.xsl@' \
        data/migrate-xscreensaver-config.sh
sed -ie 's@b=`basename ${FILE} .xml`@b=xscreensaver-`basename ${FILE} .xml`@' \
        data/migrate-xscreensaver-config.sh

install -m755 data/migrate-xscreensaver-config.sh %{buildroot}%{_datadir}/mate-screensaver
install -m644 data/xscreensaver-config.xsl %{buildroot}%{_datadir}/mate-screensaver

# Do we need this doc?
rm -fr %{buildroot}%{_docdir}/mate-screensaver-1.6.0

%find_lang %{name} --with-gnome

%triggerin -- xscreensaver-base xscreensaver-gl xscreensaver-extrusion xscreensaver-matrix
(  cd %{_datadir}/applications/screensavers ; \
  for f in %{_datadir}/xscreensaver/config/*.xml; do
    %{_datadir}/mate-screensaver/migrate-xscreensaver-config.sh $f > /dev/null 2>&1
  done)

%triggerun -- xscreensaver-base
[ "$2" = 0 ] || exit 0
(cd %{_datadir}/applications/screensavers; \
for f in $(rpm -ql xscreensaver-base | grep '%{_datadir}/xscreensaver/config/'); do
  rm -f xscreensaver-$(basename $f .xml).desktop
done)

%triggerun -- xscreensaver-gl
[ "$2" = 0 ] || exit 0
(cd %{_datadir}/applications/screensavers; \
for f in $(rpm -ql xscreensaver-gl | grep '%{_datadir}/xscreensaver/config/'); do
  rm -f xscreensaver-$(basename $f .xml).desktop
done)

%triggerun -- xscreensaver-extrusion
[ "$2" = 0 ] || exit 0
(cd %{_datadir}/applications/screensavers; \
for f in $(rpm -ql xscreensaver-extrusion | grep '%{_datadir}/xscreensaver/config/'); do
  rm -f xscreensaver-$(basename $f .xml).desktop
done)

%triggerun -- xscreensaver-matrix
[ "$2" = 0 ] || exit 0
(cd %{_datadir}/applications/screensavers; \
for f in $(rpm -ql xscreensaver-matrix | grep '%{_datadir}/xscreensaver/config/'); do
  rm -f xscreensaver-$(basename $f .xml).desktop
done)

%files -f %{name}.lang
%doc AUTHORS NEWS README COPYING
%{_bindir}/mate-screensaver*
%config(noreplace) %{_sysconfdir}/pam.d/mate-screensaver
%config(noreplace) %{_sysconfdir}/xdg/menus/mate-screensavers.menu
%{_sysconfdir}/xdg/autostart/mate-screensaver.desktop
%{_libexecdir}/mate-screensaver-*
%{_libexecdir}/mate-screensaver
%{_datadir}/applications/mate-screensaver-preferences.desktop
%{_datadir}/applications/screensavers/*.desktop
%{_datadir}/mate-screensaver
%{_datadir}/backgrounds/cosmos/
%{_datadir}/pixmaps/*.svg
%{_datadir}/desktop-directories/mate-screensaver.directory
%{_datadir}/MateConf/gsettings/org.mate.screensaver.gschema.migrate
%{_datadir}/glib-2.0/schemas/org.mate.screensaver.gschema.xml
%{_datadir}/mate-background-properties/cosmos.xml
%{_datadir}/dbus-1/services/org.mate.ScreenSaver.service
%{_mandir}/man1/*

%files devel
%{_libdir}/pkgconfig/*


%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.8.0-1
+ Revision: 551f0a2
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10040 |12cu|mate-sensors-applet-1.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _libexecdir %{_exec_prefix}/libexec
%define url_ver   %(echo %{version}|cut -d. -f1,2)
%define major     0
%define libname   %mklibname %{name} %{major}
%define develname %mklibname -d %{name}

Summary:        Detailed hardware monitoring applet for MATE
Name:           mate-sensors-applet
Version:        1.8.0
Release:        1
License:        GPLv2+
Group:          Graphical desktop/Other
URL:            http://mate-desktop.org
Source0:        http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz
Patch0:         sensors-applet-2.2.3-fix-linkage.patch

BuildRequires:  itstool
BuildRequires:  mate-common
BuildRequires:  xsltproc
BuildRequires:  yelp-tools
BuildRequires:  pkgconfig(gtk+-2.0)
BuildRequires:  pkgconfig(libatasmart)
BuildRequires:  pkgconfig(libnotify)
BuildRequires:  pkgconfig(libmatepanelapplet-4.0)
BuildRequires:  pkgconfig(dbus-glib-1)
BuildRequires:  lm_sensors-devel

%description
MATE Sensors Applet is an applet for the MATE Panel to display readings
from hardware sensors, including CPU and system temperatures, fan speeds and
voltage readings under Linux.

Interfaces via the Linux kernel i2c modules.

%package -n %{libname}
Summary:    mate-sensors-applet libraries
Group:      System/Libraries

%description -n %{libname}
This is the shared library parts of %{name}.

%package -n %{develname}
Summary:    Development files for mate-sensors-applet
Group:      Development/C
Requires:   %{libname} = %{version}
Provides:   %{name}-devel = %{version}-%{release}

%description -n %{develname}
This package contains development files for mate-sensors-applet.

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
    --disable-static \
    --disable-scrollkeeper \
    --enable-libnotify \
    --with-nvidia

%make 

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS NEWS README TODO
%{_libexecdir}/mate-sensors-applet
%{_libdir}/mate-sensors-applet/
%{_datadir}/mate-sensors-applet/ui/
%{_datadir}/help/*/mate-sensors-applet/*
%{_datadir}/pixmaps/mate-sensors-applet/
%{_datadir}/icons/hicolor/*/*/*.png
%{_datadir}/dbus-1/services/org.mate.panel.applet.SensorsAppletFactory.service
%dir %{_datadir}/glib-2.0/schemas
%{_datadir}/glib-2.0/schemas/*.xml
%dir %{_datadir}/mate-panel/applets
%{_datadir}/mate-panel/applets/org.mate.applets.sensors-applet.mate-panel-applet

%files -n %{libname}
%{_libdir}/libmate-sensors-applet-plugin.so.%{major}*

%files -n %{develname}
%doc ChangeLog
%{_includedir}/mate-sensors-applet/*
%{_libdir}/*.so


%changelog
* Fri Mar 07 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.8.0-1
+ Revision: aad5c40
- Fix file locations



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10041 |12cu|mate-session-manager-1.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The mate desktop programs for the MATE GUI desktop environment
Name:		mate-session-manager
Version:	1.8.0
Release:	1
License:	GPLv2+
Group:		Graphical desktop/GNOME
URL:		http://mate-desktop.org
Source0:	http://pub.mate-desktop.org/releases/%{lua: print (string.match(rpm.expand("%{version}"),"%d+.%d+"))}/%{name}-%{version}.tar.xz
Source1:	startmate
Source2:	materc

BuildRequires:	gtk-doc
BuildRequires:	intltool
BuildRequires:	mate-common
BuildRequires:	mateconf-sanity-check
BuildRequires:	mate-conf
BuildRequires:	xmlto
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(mateconf-2.0)
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(upower-glib)
BuildRequires:	x11-xtrans-devel

Requires:	desktop-common-data
Requires:	mateconf-sanity-check
Requires:	mate-conf
#Requires:	mate-user-docs
Requires:	mate-settings-daemon
Requires:	%{name}-bin >= %{EVRD}

%description
MATE (GNU Network Object Model Environment) is a user-friendly
set of applications and desktop tools to be used in conjunction with a
window manager for the X Window System.

The MATE Session Manager restores a set session (group of applications)
when you log into MATE.

%package bin
Group: %{group}
Summary: %{summary}

%description bin
This package contains the binaries for the MATE Session Manager, but 
no startup scripts. It is meant for applications such as GDM that use 
mate-session internally.

%prep
%setup -q
%apply_patches

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x

%make

%install
%makeinstall_std
rm -f %{buildroot}%{_datadir}/doc/mate-session/dbus/mate-session.html

# wmsession session file
mkdir -p %{buildroot}%{_sysconfdir}/X11/wmsession.d
cat << EOF > %{buildroot}%{_sysconfdir}/X11/wmsession.d/05MATE
NAME=MATE
ICON=mate
DESC=MATE Environment
EXEC=%{_bindir}/startmate
SCRIPT:
exec %{_bindir}/startmate
EOF

install -D -m 755 %{SOURCE1} %{buildroot}%{_bindir}/startmate
install -D -m 755 %{SOURCE2} %{buildroot}%{_sysconfdir}/materc

%find_lang %{name}



%files -f %{name}.lang
%doc AUTHORS COPYING ChangeLog NEWS README
%{_bindir}/mate-session-properties
%{_bindir}/mate-session-save
%{_bindir}/mate-wm
%{_datadir}/applications/*
%{_datadir}/xsessions/mate.desktop
%{_mandir}/man1/mate-session-properties.*
%{_mandir}/man1/mate-session-save.1.xz
%{_mandir}/man1/mate-wm.1.xz
%config %{_sysconfdir}/X11/wmsession.d/*
%{_datadir}/MateConf/gsettings/mate-session.convert

%files bin
#%{_sysconfdir}/mateconf/schemas/mate-session.schemas
%{_datadir}/glib-2.0/schemas/org.mate.session.gschema.xml
%{_sysconfdir}/materc
%{_bindir}/mate-session
%{_bindir}/startmate
#%{_datadir}/mate-session
%{_datadir}/mate-session-manager
%{_iconsdir}/hicolor/*/apps/*
%{_mandir}/man1/mate-session.*




%changelog
* Wed Mar 05 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.8.0-1
+ Revision: 5451be3
- Updated to 1.8.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10042 |12cu|mate-settings-daemon-1.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _libexecdir %{_exec_prefix}/libexec

%define          url_ver    %(echo %{version}|cut -d. -f1,2)
%define          pulse 1
%define          gstreamer 1

Summary:         MATE Desktop settings daemon
Name:            mate-settings-daemon
Version:         1.8.0
Release:         1
License:         GPLv2+
Group:           Graphical desktop/Other
URL:             http://mate-desktop.org
Source0:         http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz
Patch0:          mate-settings-daemon-1.7.90-mga-fix_underlinking.patch

BuildRequires:   itstool
BuildRequires:   mate-common
BuildRequires:   pkgconfig(dbus-glib-1)
BuildRequires:   pkgconfig(fontconfig)
BuildRequires:   pkgconfig(glib-2.0)
BuildRequires:   pkgconfig(gtk+-2.0)
BuildRequires:   pkgconfig(ice)
BuildRequires:   pkgconfig(dconf)
BuildRequires:   pkgconfig(mate-desktop-2.0) >= 1.7.3
BuildRequires:   pkgconfig(libmatekbd)
BuildRequires:   pkgconfig(libnotify)
BuildRequires:   pkgconfig(libxklavier)
BuildRequires:   pkgconfig(nss)
BuildRequires:   pkgconfig(polkit-gtk-mate-1)
BuildRequires:   pkgconfig(x11)
BuildRequires:   pkgconfig(xfixes)
BuildRequires:   pkgconfig(xi)
BuildRequires:   pkgconfig(sm)

%if %pulse
BuildRequires:   pkgconfig(libpulse)
BuildRequires:   pkgconfig(libcanberra-gtk)
%endif

%if %gstreamer
BuildRequires:   pkgconfig(gstreamer-plugins-base-0.10)
%endif

%description
MATE settings daemon manages the configuration of the desktop in the
background.

%package -n %{name}-common
Summary:         Common files for mate-settings-daemon
Group:           Graphical desktop/Other
Requires:        mate-icon-theme
Provides:        %{name} = %{version}-%{release}
Requires:        %{name}-pulse = %{version}-%{release}
Conflicts:       %{name}-pulse < 1.7.0
Conflicts:       %{name}-gstreamer < 1.7.0
Suggests:        %{name}-gstreamer = %{version}-%{release}

%description -n %{name}-common
MATE settings daemon manages the configuration of the desktop in the
background.

This package includes common files for MATE settings daemon.

%package -n %{name}-pulse
Summary:         MATE settings daemon PulseAudio backend
Group:           Graphical desktop/Other
Requires:        %{name}-common = %{version}-%{release}
Obsoletes:       %{name}-pulse < 1.7.0
Obsoletes:       %{name}-gstreamer < 1.7.0
Conflicts:       %{name}-pulse < 1.7.0
Conflicts:       %{name}-gstreamer < 1.7.0

%description -n %{name}-pulse
MATE settings daemon manages the configuration of the desktop in the
background.

This package is built with PulseAudio support. If you
want to use GStreamer backend then install mate-settings-daemon-gstreamer
package.

%package -n %{name}-gstreamer
Summary:         MATE settings daemon GStreamer backend
Group:           Graphical desktop/Other
Requires:        %{name}-common = %{version}-%{release}
Requires:        gstreamer0.10-plugins-good
Requires:        gstreamer0.10-plugins-base
Obsoletes:       %{name}-gstreamer < 1.7.0
Obsoletes:       %{name}-pulse < 1.7.0
Conflicts:       %{name}-pulse < 1.7.0
Conflicts:       %{name}-gstreamer < 1.7.0

%description -n %{name}-gstreamer
MATE settings daemon manages the configuration of the desktop in the
background.

This package is built with GStreamer support. If you
want to use GStreamer backend then install mate-settings-daemon-gstreamer
package.

%package -n     %{name}-devel
Summary:        Include files for the MATE settings daemon
Group:          Development/GNOME and GTK+
Requires:       %{name} = %{version}-%{release}

%description -n %{name}-devel
Include files for the MATE settings daemon

%prep
%setup -q -n %{name} -c
pushd %{name}-%{version}
%apply_patches
popd
%if %pulse
cp -a %{name}-%{version} %{name}-pulse
pushd %{name}-pulse
autoreconf -fi
popd
%endif
%if %gstreamer
mv -f %{name}-%{version} %{name}-gstreamer
pushd %{name}-gstreamer
autoreconf -fi
popd
%endif


%build
%if %gstreamer
pushd %{name}-gstreamer
%configure2_5x \
   --disable-static \
   --enable-polkit \
   --disable-pulse \
   --enable-gstreamer \
   --enable-profiling   \
   --with-nssdb

%make
popd
%endif

%if %pulse
pushd %{name}-pulse
%configure2_5x \
   --disable-static \
   --enable-polkit \
   --enable-pulse \
   --disable-gstreamer \
   --enable-profiling \
   --with-nssdb

%make
popd
%endif


%install
%if %pulse
pushd %{name}-pulse
%makeinstall_std
mv -f %{buildroot}%{_libdir}/%{name}/libmedia-keys.so %{buildroot}%{_libdir}/libmedia-keys-pulse.so
mv -f %{buildroot}%{_libdir}/%{name}/libsound.so %{buildroot}%{_libdir}/libsound-pulse.so
# remove all installations except libsound-pulse.so and libmedia-keys-pulse.so;
# they will created by gstreamer installation
rm -fr %{buildroot}%{_libdir}/{mate-settings-daemon/*,pkgconfig}
rm -fr %{buildroot}%{_datadir}
rm -fr %{buildroot}%{_libexecdir}
rm -fr %{buildroot}%{_sysconfdir}/{xdg,dbus-1}
rm -fr %{buildroot}%{_includedir}
# move libsound-pulse.so and libmedia-keys-pulse.so into its own place
mv -f %{buildroot}%{_libdir}/*.so %{buildroot}%{_libdir}/%{name}/
# create /etc/sound stuff
mkdir -p %{buildroot}%{_sysconfdir}/sound/profiles/pulse/mate/%_lib
ln -s %{_libdir}/%{name}/libmedia-keys-pulse.so %{buildroot}%{_sysconfdir}/sound/profiles/pulse/mate/%_lib/libmedia-keys.so
ln -s %{_libdir}/%{name}/libsound-pulse.so %{buildroot}%{_sysconfdir}/sound/profiles/pulse/mate/%_lib/libsound.so
popd
%endif

%if %gstreamer
pushd %{name}-gstreamer
%makeinstall_std
mv -f %{buildroot}%{_libdir}/%{name}/libmedia-keys.so %{buildroot}%{_libdir}/%{name}/libmedia-keys-gstreamer.so
mv -f %{buildroot}%{_libdir}/%{name}/libsound.so %{buildroot}%{_libdir}/%{name}/libsound-gstreamer.so
mkdir -p %{buildroot}%{_sysconfdir}/sound/profiles/alsa/mate/%_lib
ln -s %{_libdir}/%{name}/libmedia-keys-gstreamer.so %{buildroot}%{_sysconfdir}/sound/profiles/alsa/mate/%_lib/libmedia-keys.so
ln -s %{_libdir}/%{name}/libsound-gstreamer.so %{buildroot}%{_sysconfdir}/sound/profiles/alsa/mate/%_lib/libsound.so
popd
%endif

%if %pulse || %gstreamer
ln -s %{_sysconfdir}/sound/profiles/current/mate/%_lib/libmedia-keys.so %{buildroot}%{_libdir}/%{name}/libmedia-keys.so
ln -s %{_sysconfdir}/sound/profiles/current/mate/%_lib/libsound.so %{buildroot}%{_libdir}/%{name}/libsound.so
%endif

find %{buildroot}%{_libdir} -type f -name "*.a" -delete

# We don't need MateConf convert files:
rm -fr %{buildroot}%{_datadir}/MateConf

%{find_lang} %{name}

%pre
if [ -d %{_libexecdir}/%{name} ]; then
    rm -rf %{_libexecdir}/%{name}
fi



%files -n %{name}-common -f %{name}.lang
%doc %{name}-pulse/AUTHORS %{name}-pulse/README
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/org.mate.SettingsDaemon.DateTimeMechanism.conf
%config(noreplace) %{_sysconfdir}/xdg/autostart/mate-settings-daemon.desktop
%{_libdir}/%{name}/liba11y-keyboard.so
%{_libdir}/%{name}/libkeybindings.so
%{_libdir}/%{name}/libmpris.so
%{_libdir}/%{name}/libxrandr.so
%{_libdir}/%{name}/libbackground.so
%{_libdir}/%{name}/libkeyboard.so
%{_libdir}/%{name}/libsmartcard.so
%{_libdir}/%{name}/libxrdb.so
%{_libdir}/%{name}/libclipboard.so
%{_libdir}/%{name}/libxsettings.so
%{_libdir}/%{name}/libhousekeeping.so
%{_libdir}/%{name}/libmouse.so
%{_libdir}/%{name}/libtyping-break.so
%{_libdir}/%{name}/libmedia-keys.so
%{_libdir}/%{name}/libsound.so
%{_libdir}/%{name}/*.mate-settings-plugin
%{_libexecdir}/*
%{_datadir}/dbus-1/services/org.mate.SettingsDaemon.service
%{_datadir}/dbus-1/system-services/org.mate.SettingsDaemon.DateTimeMechanism.service
%{_iconsdir}/mate/*/*/*
%{_datadir}/%{name}
%{_datadir}/glib-2.0/schemas/org.mate.*.xml
%{_datadir}/polkit-1/actions/org.mate.settingsdaemon.datetimemechanism.policy
%{_mandir}/man1/mate-settings-daemon.1*

%if %pulse
%files -n %{name}-pulse
%{_libdir}/%{name}/libmedia-keys-pulse.so
%{_libdir}/%{name}/libsound-pulse.so
%{_sysconfdir}/sound/profiles/pulse/mate/%_lib/libmedia-keys.so
%{_sysconfdir}/sound/profiles/pulse/mate/%_lib/libsound.so
%endif

%if %gstreamer
%files -n %{name}-gstreamer
%{_sysconfdir}/sound/profiles/alsa/mate/%_lib/libsound.so
%{_sysconfdir}/sound/profiles/alsa/mate/%_lib/libmedia-keys.so
%{_libdir}/%{name}/libmedia-keys-gstreamer.so
%{_libdir}/%{name}/libsound-gstreamer.so
%endif

%files -n %{name}-devel
%doc %{name}-pulse/ChangeLog
%{_includedir}/*
%{_libdir}/pkgconfig/*

%changelog
* Fri Mar 07 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.8.0-1
+ Revision: 91fe983
- Change libexec to /usr/libexec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10043 |12cu|mate-system-monitor-1.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver      %(echo %{version}|cut -d. -f1,2)

Summary:        Simple process monitor for MATE
Name:           mate-system-monitor
Version:        1.8.0
Release:        1
License:        GPLv2+
Group:          Graphical desktop/Other
URL:            http://mate-desktop.org
Source0:        http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz

BuildRequires:  libxml2-python
BuildRequires:  xml2po
BuildRequires:  mate-common
BuildRequires:  libgksu-devel
BuildRequires:	dbus-glib-devel
BuildRequires:	desktop-file-utils
BuildRequires:	docbook-dtd412-xml
BuildRequires:	startup-notification-devel
BuildRequires:  pkgconfig(dconf)
BuildRequires:  pkgconfig(dbus-glib-1)
BuildRequires:  pkgconfig(glib-2.0)
BuildRequires:  pkgconfig(libgtop-2.0)
BuildRequires:  pkgconfig(libmatewnck)
BuildRequires:  pkgconfig(librsvg-2.0)
BuildRequires:  pkgconfig(libwnck-1.0)
BuildRequires:  pkgconfig(libxml-2.0)
BuildRequires:  pkgconfig(glibmm-2.4)
BuildRequires:  pkgconfig(giomm-2.4)
BuildRequires:  pkgconfig(gtk+-2.0)
BuildRequires:  pkgconfig(gtkmm-2.4)
BuildRequires:  pkgconfig(mate-icon-theme)
BuildRequires:  pkgconfig(gtkmm-2.4)
BuildRequires:  desktop-file-utils
BuildRequires:  mate-polkit-devel >= 1.1.0
BuildRequires:	pcre-devel
BuildRequires:	yelp-tools
BuildRequires:	itstool

Requires:       polkit-agent

%description
mate-system-monitor allows to graphically view and manipulate the
running processes on your system. It also provides an overview of
available resources such as CPU and memory.

%prep
%setup -q

%build
NOCONFIGURE=1 ./autogen.sh
%configure \
	--disable-static \
	--disable-scrollkeeper \
	--enable-compile-warnings=minimum

%make

%install
%makeinstall_std

%find_lang %{name} --with-gnome

%files -f %{name}.lang
%defattr(644,root,root,755)
%doc AUTHORS NEWS README
%attr(755,root,root) %{_bindir}/%{name}
%{_datadir}/applications/mate-system-monitor.desktop
%{_datadir}/pixmaps/mate-system-monitor/*
%{_datadir}/glib-2.0/schemas/*
# %{_datadir}/mate/help/mate-system-monitor/*
%{_mandir}/man1/*
%{_datadir}/MateConf


%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.8.0-1
+ Revision: dd8abc4
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10044 |12cu|mate-system-tools-1.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	MATE System Tools
Name:		mate-system-tools 
Version:	1.8.0
Release:	1
License:	GPLv2+
Group:		System/Configuration/Other
URL:		http://mate-desktop.org
Source0:	http://pub.mate-desktop.org/releases/%{lua: print (string.match(rpm.expand("%{version}"),"%d+.%d+"))}/%{name}-%{version}.tar.xz

BuildRequires:	docbook-dtd412-xml
BuildRequires:	intltool
BuildRequires:	mate-common
BuildRequires:	rarian
BuildRequires:	itstool
BuildRequires:	yelp-tools
BuildRequires:	xsltproc
BuildRequires:	libiw-devel
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(liboobs-1)
BuildRequires:	pkgconfig(libcaja-extension)
BuildRequires:	pkgconfig(pango)
BuildRequires:	pkgconfig(polkit-gtk-mate-1)
BuildRequires:	pkgconfig(system-tools-backends-2.0)

Requires:	system-tools-backends2
Requires:	usermode

%description
Day-to-day system management on Unix systems is a chore. Even when 
you're using a friendly graphical desktop, seemingly basic tasks 
like setting the system time, changing the network setup, importing 
and exporting network shared filesystems and configuring swap partitions 
requires editing configuration files by hand, and the exact procedure 
varies between different operating systems and distributions.

The MATE System Tools solve all these problems, giving you a simple
graphical interface for each task, which uses an advanced backend to 
edit all the relevant files and apply your changes. The interface 
looks and acts in exactly the same way regardless of what platform 
you're using.

%package devel
Summary:	Pkgconfig file for %{name}
Group:		Development/Other

%description devel
This package contains the pkgconfig file for %{name}.

%prep
%setup -q
%apply_patches

%build
# NOCONFIGURE=yes ./autogen.sh
%configure2_5x \
	--disable-static \
	--disable-scrollkeeper \
	--enable-services

%make LIBS='-lm'

%install
%makeinstall_std
rm -rf %buildroot/var/lib/scrollkeeper

%find_lang %{name} --with-gnome --all-name

%files -f %{name}.lang
%doc README AUTHORS COPYING HACKING NEWS ChangeLog 
%dir %_sysconfdir/%{name}
%config(noreplace) %_sysconfdir/%{name}/*.conf
%{_bindir}/mate-network-admin
%{_bindir}/mate-services-admin
%{_bindir}/mate-shares-admin
%{_bindir}/mate-time-admin
%{_bindir}/mate-users-admin
%{_libdir}/caja/extensions-2.0/libcaja-gst-shares.so
%{_datadir}/applications/mate-network.desktop
%{_datadir}/applications/mate-services.desktop
%{_datadir}/applications/mate-shares.desktop
%{_datadir}/applications/mate-time.desktop
%{_datadir}/applications/mate-users.desktop
%{_datadir}/glib-2.0/schemas/org.mate.system-tools.gschema.xml
%{_datadir}/%{name}
%{_iconsdir}/mate/*/*/*

%files devel
%_libdir/pkgconfig/mate-system-tools.pc




%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.8.0-1
+ Revision: 0318b0c
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10045 |12cu|mate-terminal-1.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver    %(echo %{version}|cut -d. -f1,2)

Name:           mate-terminal
Summary:        MATE terminal emulator
Version:        1.8.0
Release:        1
URL:            http://mate-desktop.org
License:        GPLv2+
Group:          Graphical desktop/Other
Source0:        http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz
# (fc) add -geometry support
Patch0:         gnome-terminal-2.25.3-geometry.patch
# (fc) change default background (grey on black)
Patch2:         gnome-terminal-2.10.0-background.patch



BuildRequires: docbook-dtd412-xml
BuildRequires: intltool
BuildRequires: mate-common
BuildRequires: rarian
BuildRequires: xml2po
BuildRequires: xsltproc
BuildRequires: itstool
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(gtk+-2.0)
BuildRequires: pkgconfig(ice)
BuildRequires: pkgconfig(mate-doc-utils)
BuildRequires: pkgconfig(sm)
BuildRequires: pkgconfig(vte)
BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(dconf)

%description
Mate-terminal is a terminal emulator for MATE. It supports translucent
backgrounds, opening multiple terminals in a single window (tabs) and
clickable URLs.

%prep
%setup -q
%apply_patches

%build
# NOCONFIGURE=1 ./autogen.sh
%configure2_5x 
%make

%install
%makeinstall_std
rm -rf %{buildroot}/var

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-only-show-in="MATE" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*


%find_lang %{name}
#for omf in %{buildroot}%{_datadir}/omf/%{name}/%{name}-??*.omf;do 
#echo "%lang($(basename $omf|sed -e s/%{name}-// -e s/.omf//)) $(echo $omf|sed -e s!%{buildroot}!!)" >> %{name}.lang
#done

%post
if [ "$1" = "2" ]; then
		update-alternatives --remove xvt %{_bindir}/mate-terminal
fi

%files -f %{name}.lang
%doc AUTHORS COPYING NEWS README ChangeLog
%{_mandir}/man1/*
%{_bindir}/mate-terminal
%{_bindir}/mate-terminal.wrapper
%{_datadir}/mate-terminal
%{_datadir}/applications/mate-terminal.desktop
%{_datadir}/glib-2.0/schemas/org.mate.terminal.gschema.xml
%{_datadir}/help/*/mate-terminal/legal.xml
%{_datadir}/help/*/mate-terminal/index.docbook
%{_datadir}/help/*/mate-terminal/figures/*.png

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.8.0-1
+ Revision: c8f0d66
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10046 |12cu|mate-themes-1.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver	%(echo %{version}|cut -d. -f1,2)

Name:           mate-themes
Version:        1.8.0
Release:        1
Summary:        MATE Desktop themes
Group:          Graphical desktop/Other
License:        LGPLv2+
URL:            http://mate-desktop.org
Source0:        http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz
BuildArch:      noarch

BuildRequires:  intltool
BuildRequires:  icon-naming-utils
BuildRequires:  mate-common
BuildRequires:  pkgconfig(gtk-engines-2)
BuildRequires:  pkgconfig(gtk+-2.0)

Requires:       gtk-engines2
Requires:       mate-icon-theme
Requires:       murrine

%description
This packages contains themes for MATE.

%package accessibility
Summary:	Accessibility themes for MATE environment
Group:		Graphical desktop/Other
Requires:	%{name} = %{version}-%{release}
Requires:	mate-icon-theme >= 1.5

%prep
%setup -q

%build
%configure2_5x \
           --enable-all-themes   \
           --enable-theme-test \
           --enable-icon-mapping \
           --enable-test-themes \
           --build=%_host
%make

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%defattr(644,root,root,755)
%doc AUTHORS README
%{_datadir}/themes/AlaDelta
%{_datadir}/themes/Atantla
%{_datadir}/themes/BlueMenta/
%{_datadir}/themes/BlackMenta/
%{_datadir}/themes/BlackMATE
%{_datadir}/themes/Fog
%{_datadir}/themes/GreenLaguna
%{_datadir}/themes/Menta
%{_datadir}/themes/Quid
%{_datadir}/themes/Shiny
%{_datadir}/themes/Simply
%{_datadir}/themes/TraditionalGreen
%{_datadir}/themes/TraditionalOk
%{_datadir}/themes/TraditionalOkTest
%{_iconsdir}/Fog
%{_iconsdir}/Quid
%{_iconsdir}/mate/cursors

%files accessibility
%defattr(644,root,root,755)
%{_datadir}/themes/ContrastHigh
%{_datadir}/themes/ContrastHighInverse
%{_datadir}/themes/ContrastHighLargePrint
%{_datadir}/themes/ContrastHighLargePrintInverse
%{_datadir}/themes/ContrastLow
%{_datadir}/themes/ContrastLowLargePrint
%{_datadir}/themes/PrintLarge
%{_datadir}/themes/Reverse
%{_iconsdir}/ContrastHigh
%{_iconsdir}/ContrastHigh-SVG
%{_iconsdir}/ContrastHighInverse
%{_iconsdir}/ContrastHighLargePrint
%{_iconsdir}/ContrastHighLargePrintInverse
%{_iconsdir}/MateLargePrint



%changelog
* Wed Mar 05 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.8.0-1
+ Revision: 5262e4d
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10047 |12cu|mate-user-share-1.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version}|cut -d. -f1,2)

Name:           mate-user-share
Version:        1.8.0
Release:        1
License:        GPLv2+
Summary:        MATE  user file sharing
URL:            http://mate-desktop.org
Group:          System/Servers
Source0:        http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz

BuildRequires:  apache-devel
BuildRequires:  itstool
BuildRequires:  libxml2-utils
BuildRequires:  itstool
BuildRequires:  pkgconfig(dbus-1)
BuildRequires:  hicolor-icon-theme
BuildRequires:  mate-common
BuildRequires:  pkgconfig(dbus-glib-1)
BuildRequires:  pkgconfig(libcaja-extension)
BuildRequires:  pkgconfig(libnotify)
BuildRequires:  pkgconfig(libcanberra-gtk)
BuildRequires:  pkgconfig(gdk-x11-2.0)
BuildRequires:  pkgconfig(gtk+-2.0)
BuildRequires:  perl(XML::Parser)
BuildRequires:  pkgconfig(unique-1.0)
BuildRequires:  pkgconfig(ice)
BuildRequires:  pkgconfig(sm)
BuildRequires:  yelp-tools

Suggests:       apache

# already not working bluetooth support dropped by upstream:
Obsoletes:		mate-bluetooth
Obsoletes:		mate-file-manager-sendto-bluetooth
Obsoletes:		libmate-bluetooth-devel
Obsoletes:		libmate-bluetooth-gir1.0
Obsoletes:		libmate-bluetooth8
Conflicts:		mate-bluetooth
Conflicts:		mate-file-manager-sendto-bluetooth
Conflicts:		libmate-bluetooth-devel
Conflicts:		libmate-bluetooth-gir1.0
Conflicts:		libmate-bluetooth8

%description
This program enables user to share directories through Webdav.

This package does not provide bluetooth support. Use a generic
tool to get bluetooth support.

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
   --disable-scrollkeeper \
   --disable-static \
   --disable-bluetooth \
   --disable-schemas-compile
%make

%install
%makeinstall_std

# remove needless gsettings convert file to avoid slow session start
rm -fr  %{buildroot}%{_datadir}/MateConf

# remove obsolete bluetooth stuff
rm -fr  %{buildroot}%{_sysconfdir}/xdg/autostart/mate-user-share-obex*

%find_lang %{name} --with-gnome --all-name

%files -f %{name}.lang
%doc ChangeLog README
%config(noreplace) %{_sysconfdir}/xdg/autostart/mate-user-share-webdav.desktop
%{_bindir}/mate-file-share-properties
%{_libexecdir}/%{name}
%{_libdir}/caja/
%{_datadir}/%{name}/
%{_datadir}/applications/mate-user-share-properties.desktop
%{_datadir}/icons/hicolor/
%{_datadir}/glib-2.0/schemas/org.mate.FileSharing.gschema.xml
#%{_datadir}/help/*/mate-user-share
%{_mandir}/man1/mate-file-share-properties.1*

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.8.0-1
+ Revision: 7262c29
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10048 |12cu|mate-utils-1.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver      %(echo %{version}|cut -d. -f1,2)
%define major 6
%define libname %mklibname matedict1.0_ %{major}
%define develname %mklibname -d matedict1.0

%define subrel 1

Summary:        MATE utility programs such as file search and calculator
Name:           mate-utils
Version:        1.8.0
Release:        1
Group:          Graphical desktop/Other
License:        GPLv2+ and LGPLv2+
URL:            http://mate-desktop.org
Source0:        http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz

BuildRequires: docbook-dtd412-xml
BuildRequires: gtk-doc
BuildRequires: intltool
BuildRequires: mate-common
BuildRequires: xml2po
BuildRequires: itstool
BuildRequires: yelp-tools
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(gtk+-2.0)
BuildRequires: pkgconfig(ice)
BuildRequires: pkgconfig(libcanberra-gtk)
BuildRequires: pkgconfig(libgtop-2.0)
BuildRequires: pkgconfig(libmatepanelapplet-4.0)
BuildRequires: pkgconfig(sm)
BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(xext)

%description
MATE Utilities is a collection of small applications all there to make
your day just that little bit brighter - System Log Viewer, 
Search Tool, Dictionary.

%package -n %{libname}
Group:   System/Libraries
Summary: MATE dictionary shared library

%description -n %{libname}
This is the shared library required by the MATE Dictionary.

%package -n %{develname}
Group:     Development/C
Summary:   MATE dictionary library development files
Requires:  %{libname} = %{version}
Provides:  libmatedict1.0-devel = %{version}-%{release}
Provides:  %{name}-devel = %{version}-%{release}

%description -n %{develname}
This is the shared library required by the MATE Dictionary.

%prep
%setup -q

%build
NOCONFIGURE=1 ./autogen.sh
%configure2_5x \
    --disable-static            \
    --disable-scrollkeeper      \
    --disable-schemas-compile   \
    --enable-gdict-applet       \
    --enable-gtk-doc-html       \
    --enable-ipv6=yes           \
    --disable-schemas-compile   \
    --with-x

%make

%install
%makeinstall_std
rm -rf %{buildroot}/var

# make mate-system-log use consolehelper until it starts using polkit
mkdir -p %{buildroot}%{_sysconfdir}/pam.d
/bin/cat <<EOF >%{buildroot}%{_sysconfdir}/pam.d/mate-system-log
#%%PAM-1.0
auth		include		system-auth
account		include		system-auth
session		include		system-auth
EOF

mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
/bin/cat <<EOF >%{buildroot}%{_sysconfdir}/security/console.apps/mate-system-log
USER=root
PROGRAM=/usr/sbin/mate-system-log
SESSION=true
FALLBACK=true
EOF

mkdir -p %{buildroot}%{_sbindir}
/bin/mv %{buildroot}%{_bindir}/mate-system-log %{buildroot}%{_sbindir}
/bin/ln -s /usr/bin/consolehelper %{buildroot}%{_bindir}/mate-system-log

%{find_lang} %{name}-2.0 --with-gnome --all-name

desktop-file-install                          \
  --remove-category="MATE"                    \
  --add-category="X-Mate"                     \
  --delete-original                           \
  --dir %{buildroot}%{_datadir}/applications  \
%{buildroot}%{_datadir}/applications/*

for i in %{buildroot}%{_datadir}/applications/* ; do
 desktop-file-validate $i
done

rm -fv %{buildroot}%{_bindir}/test-reader

%files -f %{name}-2.0.lang
%doc AUTHORS COPYING ChangeLog NEWS README
%doc mate-dictionary/AUTHORS
%doc mate-dictionary/README
%doc baobab/AUTHORS
%doc baobab/README
%config(noreplace) %{_datadir}/dbus-1/services/*.service
%{_sysconfdir}/security/console.apps/mate-system-log
%{_sysconfdir}/pam.d/mate-system-log
%{_bindir}/*
%{_sbindir}/mate-system-log
%{_libexecdir}/mate-dictionary-applet
%{_mandir}/*/*
%{_datadir}/applications/mate-*.desktop
%{_datadir}/mate-dict/
%{_datadir}/mate-dictionary/
%{_datadir}/mate-screenshot/
%{_datadir}/mate-disk-usage-analyzer/
%{_datadir}/mate-utils/
%{_datadir}/pixmaps/*
%{_datadir}/MateConf/gsettings/*.convert
%{_datadir}/glib-2.0/schemas/*gschema.xml
%{_datadir}/gtk-doc/html/mate-dict
%{_datadir}/mate-panel/applets/org.mate.DictionaryApplet.mate-panel-applet
%{_iconsdir}/hicolor/*/apps/*

%files -n %{libname}
%_libdir/libmatedict.so.%{major}*

%files -n %{develname}
%{_libdir}/libmatedict*.so
%{_libdir}/pkgconfig/mate-dict*.pc
%{_includedir}/mate-dict



%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.8.0-1
+ Revision: 3b0bc85
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10049 |12cu|mathgl-1.11.1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 5
%define libname %mklibname mgl %{major}
%define fltkmajor 5
%define fltklibname %mklibname mgl-fltk %{fltkmajor}
%define glutmajor 5
%define glutlibname %mklibname mgl-glut %{glutmajor}
%define qtmajor 5
%define qtlibname %mklibname mgl-qt %{qtmajor}
%define wxmajor 5
%define wxlibname %mklibname mgl-wx %{wxmajor}
%define devname %mklibname mgl -d
%define sdevname %mklibname mgl -d -s

%define octave_api api-v37

# we need x.y.z format here
%define pkgversion 1.11.1

Summary:	Library for scientific graphics
Name:		mathgl
# 1.11.2 seems to be broken
Version:	1.11.1.1
Release:	2
License:	GPLv2+
Group:		System/Libraries
Url:		http://mathgl.sourceforge.net/
Source0:	http://downloads.sourceforge.net/mathgl/%{name}-%{version}.tar.gz
Patch0:		mathgl-1.10-mdv-fix-fltk-include-path.patch
Patch1:		mathgl-1.11.2-zlib.patch
Patch2:		mathgl-1.11.1.1-lz.patch
Patch3:		mathgl-1.11.1.1-oct.patch
Patch4:		mathgl-1.11.1.1-gz.patch
BuildRequires:	swig
BuildRequires:	texi2html
BuildRequires:	texinfo
BuildRequires:	fltk-devel
BuildRequires:	giflib-devel
BuildRequires:	hdf5-devel
BuildRequires:	jpeg-devel
BuildRequires:	octave-devel
BuildRequires:	qt4-devel
BuildRequires:	wxgtku2.8-devel
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glut)
BuildRequires:	pkgconfig(gsl)

%description
MathGL is a library for making high-quality scientific graphics. It
provides fast data plotting and handling of large data arrays.
MathGL has Qt, FLTK, OpenGL interfaces and can be used even from
console programs.

#----------------------------------------------------------------------------

%package tools
Summary:	Tools for MathGL
Group:		Sciences/Mathematics

%description tools
This package contains the MathGL tools.

%files tools
%{_bindir}/mgl2*
%{_bindir}/mglview

#----------------------------------------------------------------------------

%package examples
Summary:	Examples for MathGL
Group:		Sciences/Mathematics

%description examples
This package contains the MathGL examples.

%files examples
%{_bindir}/mgl*_example

#----------------------------------------------------------------------------

%package data
Summary:	Data files for MathGL
Group:		Sciences/Mathematics

%description data
This package contains the MathGL data files.

%files data
%{_datadir}/%{name}

#----------------------------------------------------------------------------

%package octave
Summary:	MathGL bindings for octave
Group:		Sciences/Mathematics
Requires(post):	octave(api) = %{octave_api}
Requires(postun): octave(api) = %{octave_api}
Requires:	octave(api) = %{octave_api}

%description octave
This package contains the MathGL bindings for octave.

%files octave
%{_datadir}/octave/packages/*
%{_libexecdir}/octave/packages/*

%post octave
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun octave
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

#----------------------------------------------------------------------------

%package doc
Summary:	Documentation for MathGL
Group:		Sciences/Mathematics

%description doc
This package contains the MathGL documentation.

%files doc
%{_docdir}/%{name}
%{_infodir}/*

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Main runtime library for MathGL
Group:		System/Libraries
Requires:	%{name}-data

%description -n %{libname}
MathGL is a library for making high-quality scientific graphics. It
provides fast data plotting and handling of large data arrays.
MathGL has Qt, FLTK, OpenGL interfaces and can be used even from
console programs.

This package contains the MathGL main runtime library.

%files -n %{libname}
%doc AUTHORS COPYING COPYRIGHT ChangeLog.txt NEWS README
%{_libdir}/libmgl.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{fltklibname}
Summary:	Fltk runtime library for MathGL
Group:		System/Libraries

%description -n %{fltklibname}
This package contains the MathGL fltk runtime library.

%files -n %{fltklibname}
%{_libdir}/libmgl-fltk.so.%{fltkmajor}*

#----------------------------------------------------------------------------

%package -n %{glutlibname}
Summary:	Glut runtime library for MathGL
Group:		System/Libraries

%description -n %{glutlibname}
This package contains the MathGL glut runtime library.

%files -n %{glutlibname}
%{_libdir}/libmgl-glut.so.%{glutmajor}*

#----------------------------------------------------------------------------

%package -n %{qtlibname}
Summary:	Qt runtime library for MathGL
Group:		System/Libraries

%description -n %{qtlibname}
This package contains the MathGL Qt runtime library.

%files -n %{qtlibname}
%{_libdir}/libmgl-qt.so.%{qtmajor}*

#----------------------------------------------------------------------------

%package -n %{wxlibname}
Summary:	WxWidgets runtime library for MathGL
Group:		System/Libraries

%description -n %{wxlibname}
This package contains the MathGL wxWidgets runtime library.

%files -n %{wxlibname}
%{_libdir}/libmgl-wx.so.%{wxmajor}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for MathGL
Group:		Development/Other
Provides:	%{name}-devel = %{EVRD}
Requires:	%{libname} = %{EVRD}
Requires:	%{fltklibname} = %{EVRD}
Requires:	%{glutlibname} = %{EVRD}
Requires:	%{qtlibname} = %{EVRD}
Requires:	%{wxlibname} = %{EVRD}

%description -n %{devname}
This package contains the MathGL development files.

%files -n %{devname}
%{_libdir}/libmgl*.so
%{_includedir}/mgl

#----------------------------------------------------------------------------

%package -n %{sdevname}
Summary:	Static development files for MathGL
Group:		Development/Other
Requires:	%{devname} = %{EVRD}

%description -n %{sdevname}
This package contains the MathGL static development files.

%files -n %{sdevname}
%{_libdir}/*.a

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p0
%patch2 -p1
%patch3 -p1
%patch4 -p1

# fix EOL
for i in AUTHORS COPYRIGHT README
do
  sed -i 's/\r//' $i
done

%build
autoreconf
%configure2_5x \
	--enable-double \
	--enable-pthread \
	--enable-gsl \
	--enable-glut \
	--enable-hdf5 \
	--enable-hdf5_18 \
	--enable-gif \
	--enable-jpeg \
	--enable-fltk \
	--enable-wx \
	--enable-qt \
	--enable-octave \
	--enable-testio \
	--enable-docs
%make

%install
%makeinstall

######################################################################
# octave .oct file fix and install                                   #
# from Fedora specfile                                               #
######################################################################
mkdir -p temp-octave

pushd .
cd temp-octave
#Decompress tarballed "oct" file and remove tarball
tar -zxf %{buildroot}/%{_datadir}/%{name}/octave/%{name}.tar.gz
rm %{buildroot}/%{_datadir}/%{name}/octave/%{name}.tar.gz

#Copy the .oct file and supporting files to octave packages dir
mkdir -p %{buildroot}/%{_libexecdir}/octave/packages/%{name}-%{pkgversion}/
#Remove empty INDEX file
rm %{name}/INDEX

#Fix PKG_ADD
echo "pkg load mathgl" > %{name}/PKG_ADD
echo "mathgl;" >> %{name}/PKG_ADD

#fix wrong version number in description
sed -i 's/1.9/1.11/' %{name}/DESCRIPTION

# We cannot use version macro with octave package search,
# as pkg.m assumes a x.y.z format for packages. Failing
# to do this renders the plugin inoperable. So we use pkgversion
cp -pR %{name}/inst/* %{buildroot}/%{_libexecdir}/octave/packages/%{name}-%{pkgversion}/

#packinfo dir is required, or octave will not find the dir in recursive search
mkdir -p %{buildroot}/%{_datadir}/octave/packages/%{name}-%{pkgversion}/packinfo
cp -p %{name}/COPYING %{buildroot}/%{_datadir}/octave/packages/%{name}-%{pkgversion}/packinfo/
cp -p %{name}/DESCRIPTION %{buildroot}/%{_datadir}/octave/packages/%{name}-%{pkgversion}/packinfo/
cp -p %{name}/PKG_ADD %{buildroot}/%{_datadir}/octave/packages/%{name}-%{pkgversion}/packinfo/

popd


%changelog
* Tue Mar 18 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.11.1.1-2
+ Revision: 5471074
- LOG Better control over library majors, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10050 |12cu|matio-1.5.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d

Summary:	MAT File I/O Library
Name:		matio
Version:	1.5.2
Release:	1
License:	LGPLv2+
Group:		System/Libraries
Url:		http://sourceforge.net/projects/matio/
Source0:	http://downloads.sourceforge.net/matio/%{name}-%{version}.tar.gz
Patch0:		matio-1.5.0-fix-linking.patch
BuildRequires:	doxygen
BuildRequires:	ghostscript
BuildRequires:	texlive
BuildRequires:	hdf5-devel
BuildRequires:	pkgconfig(zlib)

%description
matio is an ISO C library (with a limited Fortran 90 interface)
for reading and writing Matlab MAT files.

%files
%{_bindir}/matdump

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	MAT File I/O Library
Group:		System/Libraries

%description -n %{libname}
matio is an ISO C library (with a limited Fortran 90 interface)
for reading and writing Matlab MAT files.

%files -n %{libname}
%{_libdir}/lib%{name}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/C++
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
Development files and headers for %{name}.

%files -n %{devname}
%doc NEWS README
%{_includedir}/*.h
%{_libdir}/lib%{name}.so
%{_libdir}/pkgconfig/*.pc
%{_mandir}/man3/*.3*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
autoreconf -fi
%configure2_5x \
	--enable-shared \
	--disable-static \
	--enable-extended-sparse=yes \
	%if %{_lib} != lib
	--with-libdir-suffix=lib64
	%endif

# remove rpath from libtool
sed -i.rpath 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
sed -i.rpath 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool

%make

%install
%makeinstall_std

rm -rf %{buildroot}%{_docdir}/matio


%changelog
* Tue Mar 18 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.5.2-1
+ Revision: 67ec79a
- LOG New version 1.5.2, new library major 2, update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10051 |12cu|maven-assembly-plugin-2.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           maven-assembly-plugin
Version:        2.2
Release:        6
Summary:        Maven Assembly Plugin

Group:          Development/Java
License:        ASL 2.0
URL:            http://maven.apache.org/plugins/maven-assembly-plugin/
Source0:        http://repo2.maven.org/maven2/org/apache/maven/plugins/%{name}/%{version}/%{name}-%{version}-source-release.zip
Source1:        %{name}-jpp-depmap.xml

BuildArch: noarch

Obsoletes: maven2-plugin-assembly <= 0:2.0.8
Provides:  maven2-plugin-assembly = 1:%{version}-%{release}

BuildRequires: java >= 0:1.6.0
BuildRequires: jpackage-utils >= 0:1.7.2
BuildRequires:  ant, ant-nodeps
BuildRequires:  maven2 >= 0:2.0.4-9
#BuildRequires:  maven-assembly-plugin
BuildRequires:  maven-compiler-plugin
BuildRequires:  maven-install-plugin
BuildRequires:  maven-jar-plugin
BuildRequires:  maven-resources-plugin
BuildRequires:  maven-site-plugin
BuildRequires:  maven-plugin-plugin
BuildRequires:  maven-surefire-maven-plugin
BuildRequires:  maven-surefire-provider-junit
BuildRequires:  maven-javadoc-plugin
BuildRequires:  maven-shared-filtering
BuildRequires:  maven-doxia
#BuildRequires:  maven-doxia-sitetools

BuildRequires: plexus-container-default
BuildRequires: plexus-utils
#BuildRequires: plexus-active-collections
BuildRequires: plexus-maven-plugin
#BuildRequires: plexus-io
BuildRequires: plexus-interpolation
BuildRequires: plexus-archiver

BuildRequires: maven-shared-file-management
BuildRequires: maven-shared-repository-builder
BuildRequires: maven-shared-filtering

BuildRequires: easymock2
BuildRequires: jdom
BuildRequires: jaxen
BuildRequires: saxpath
BuildRequires: junit

Requires: java >= 0:1.6.0
Requires: easymock2
Requires: jdom
Requires: jaxen
Requires: saxpath
Requires: plexus-container-default
Requires: plexus-utils
#Requires: plexus-active-collections
Requires: plexus-maven-plugin
#Requires: plexus-io
Requires: plexus-interpolation
Requires: plexus-archiver
Requires: maven-shared-repository-builder
Requires: maven-shared-filtering

Requires:          jpackage-utils >= 0:1.7.2
Requires(post):    jpackage-utils >= 0:1.7.2
Requires(postun):  jpackage-utils >= 0:1.7.2

%description
A Maven 2 plugin to create archives of your project's sources, classes, 
dependencies etc. from flexible assembly descriptors.

%package javadoc
Group:          Development/Java
Summary:        Javadoc for %{name}
Requires:          jpackage-utils >= 0:1.7.2

%description javadoc
API documentation for %{name}.


%prep
%setup -q -n %{name}-%{version}
mkdir -p target/classes/
cp -pr src/main/resources/META-INF/ target/classes/

%build
# seems koji don't have easymockclassextension
mvn \
        -Dmaven2.jpp.depmap.file=%{SOURCE1} \
        -Dmaven.test.skip=true \
        install javadoc:javadoc

%install
# jars
install -d -m 0755 %{buildroot}%{_javadir}
install -m 644 target/%{name}-%{version}.jar   %{buildroot}%{_javadir}/%{name}.jar

%add_to_maven_depmap org.apache.maven.plugins maven-assembly-plugin %{version} JPP maven-assembly-plugin

# poms
install -d -m 755 %{buildroot}%{_mavenpomdir}
install -pm 644 pom.xml \
    %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom

# javadoc
install -d -m 0755 %{buildroot}%{_javadocdir}/%{name}
cp -pr target/site/api*/* %{buildroot}%{_javadocdir}/%{name}/
rm -rf target/site/api*

%post
%update_maven_depmap

%postun
%update_maven_depmap

%files
%{_javadir}/*
%{_mavenpomdir}/*
%{_mavendepmapfragdir}/*

%files javadoc
%{_javadocdir}/%{name}

%changelog
* Fri Nov 29 2013 Ilya Khokhryakov <ilyahohryakov@gmail.com> 2.2-6
+ Revision: fe8ce7b
- Bump release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10052 |12cu|maven-doxia-tools-1.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		maven-doxia-tools
Version:	1.4
Release:	1
Summary:	Maven Doxia Integration Tools

Group:		Development/Java
License:	ASL 2.0
URL:		http://maven.apache.org/shared/maven-doxia-tools/
Source0:	http://repo1.maven.org/maven2/org/apache/maven/shared/%{name}/%{version}/%{name}-%{version}-source-release.zip
Patch0:		%{name}-migration-to-component-metadata.patch

#BuildRequires:	apache-commons-io >= 1.4
#BuildRequires:	apache-commons-logging
BuildRequires:	plexus-utils
BuildRequires:	plexus-interpolation
BuildRequires:	plexus-container-default
BuildRequires:	plexus-i18n
BuildRequires:	maven2
BuildRequires:	maven-shared
BuildRequires:	maven-doxia
#BuildRequires:	maven-doxia-sitetools
BuildRequires:	maven-compiler-plugin
BuildRequires:	maven-install-plugin
BuildRequires:	maven-jar-plugin
BuildRequires:	maven-javadoc-plugin
BuildRequires:	maven-resources-plugin
BuildRequires:	maven-surefire-plugin
BuildRequires:	maven-plugin-testing-harness
BuildRequires:	maven-shared-reporting-impl
#BuildRequires:	plexus-containers-component-metadata
BuildRequires:	java-devel >= 1.6.0

BuildArch:	noarch

#Requires:	apache-commons-io >= 1.4
Requires:	plexus-utils
Requires:	plexus-interpolation
Requires:	plexus-container-default
Requires:	plexus-i18n
Requires:	maven-shared
Requires:	maven-doxia
#Requires:	maven-doxia-sitetools

Requires:	jpackage-utils

%description
A collection of tools to help the integration of Doxia in Maven plugins.

%package javadoc
Summary:	Javadoc for %{name}
Group:		Development/Java
Requires:	jpackage-utils

%description javadoc
API documentation for %{name}.

%prep
%setup -q
%patch0 -b .sav


%build
mvn \
	-Dmaven.test.skip=true \
	install javadoc:aggregate

%install
# jars
install -Dm 644 target/%{name}-%{version}.jar %{buildroot}/%{_javadir}/%{name}.jar

# javadoc
install -d -m 755 %{buildroot}/%{_javadocdir}/%{name}
cp -pr target/site/apidocs/* %{buildroot}/%{_javadocdir}/%{name}

# poms
install -Dpm 644 pom.xml %{buildroot}/%{_mavenpomdir}/JPP-%{name}.pom

#%add_maven_depmap JPP-%{name}.pom %{name}.jar
%add_to_maven_depmap org.apache.maven.doxia doxia-tools %{namedversion} JPP/maven-doxia-tools doxia-tools

%files
%{_javadir}/*
%{_mavenpomdir}/*
%{_mavendepmapfragdir}/%{name}
%doc LICENSE NOTICE DEPENDENCIES

%files javadoc
%doc %{_javadocdir}/*
%doc LICENSE


%changelog
* Fri Nov 29 2013 Ilya Khokhryakov <ilyahohryakov@gmail.com> 1.4-1
+ Revision: 189865e
- Rebuild without apache-commons-io



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10053 |12cu|maven-enforcer-1.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           maven-enforcer
Version:        1.3
Release:        1
Summary:        Maven Enforcer

Group:          Development/Java
License:        ASL 2.0
URL:            http://maven.apache.org/enforcer
#svn export http://svn.apache.org/repos/asf/maven/enforcer/tags/enforcer-1.3 enforcer-1.3
#tar caf enforcer-1.3.tar.xz enforcer-1.3
Source0:        enforcer-%{version}.tar.xz
Source1:        %{name}-depmap.xml
Patch0:         fix-site.patch

BuildArch: noarch

BuildRequires: java-devel >= 0:1.6.0

BuildRequires: maven2
BuildRequires: maven-plugin-plugin
BuildRequires: maven-assembly-plugin
BuildRequires: maven-compiler-plugin
BuildRequires: maven-doxia
#BuildRequires: maven-doxia-sitetools
BuildRequires: maven-doxia-tools
BuildRequires: maven-install-plugin
BuildRequires: maven-javadoc-plugin
BuildRequires: maven-jar-plugin
BuildRequires: maven-plugin-testing-harness
BuildRequires: maven-plugin-cobertura
BuildRequires: maven-resources-plugin
BuildRequires: maven-site-plugin
BuildRequires: maven-shared-reporting-impl
BuildRequires: maven-surefire-plugin
BuildRequires: maven-surefire-provider-junit
BuildRequires: tomcat6
BuildRequires: plexus-maven-plugin
#BuildRequires: plexus-containers-component-javadoc
Requires:      maven2
Requires:       jpackage-utils
Requires:       java
Requires(post):       jpackage-utils
Requires(postun):     jpackage-utils

%description
Enforcer is a build rule execution framework.

%package javadoc
Group:          Development/Java
Summary:        Javadoc for %{name}
Requires:       jpackage-utils

%description javadoc
API documentation for %{name}.

%package api
Summary: Enforcer API
Group: Development/Java
Requires: %{name} = %{version}-%{release}

%description api
This component provides the generic interfaces needed to
implement custom rules for the maven-enforcer-plugin.

%package rules
Summary: Enforcer Rules
Group: Development/Java
Requires: %{name} = %{version}-%{release}
Requires: %{name}-api

%description rules
This component contains the standard Enforcer Rules.

%package -n maven-enforcer-plugin
Summary: Enforcer Rules
Group: Development/Java
Requires: %{name} = %{version}-%{release}
Requires: %{name}-rules
Obsoletes: maven2-plugin-enforcer <= 0:2.0.8
Provides: maven2-plugin-enforcer = 1:%{version}-%{release}

%description -n maven-enforcer-plugin
This component contains the standard Enforcer Rules.

%prep
%setup -q -n enforcer-%{version}
%patch0

# fix old dep on javadoc taglet
sed -i 's:<artifactId>plexus-javadoc</artifactId>:<artifactId>plexus-component-javadoc</artifactId>:' pom.xml

%build
mvn \
        -Dmaven.local.depmap.file=%{SOURCE1} \
        -Dmaven.test.failure.ignore=true \
        install javadoc:aggregate

%install
# jars
install -d -m 0755 %{buildroot}%{_javadir}/%{name}
install -m 644 enforcer-api/target/enforcer-api-%{version}.jar  \
 %{buildroot}%{_javadir}/%{name}/enforcer-api.jar
install -m 644 enforcer-rules/target/enforcer-rules-%{version}.jar \
  %{buildroot}%{_javadir}/%{name}/enforcer-rules.jar
install -m 644 maven-enforcer-plugin/target/maven-enforcer-plugin-%{version}.jar  \
 %{buildroot}%{_javadir}/%{name}/plugin.jar

# poms
install -d -m 755 $RPM_BUILD_ROOT%{_mavenpomdir}

install -pm 644 pom.xml \
                $RPM_BUILD_ROOT%{_mavenpomdir}/JPP-%{name}.pom
%add_to_maven_depmap org.apache.maven.enforcer enforcer %{version} JPP %{name}

install -pm 644 enforcer-api/pom.xml \
                $RPM_BUILD_ROOT%{_mavenpomdir}/JPP.%{name}-enforcer-api.pom
%add_to_maven_depmap org.apache.maven.enforcer enforcer-api %{version} JPP/%{name} enforcer-api

install -pm 644 enforcer-rules/pom.xml \
                $RPM_BUILD_ROOT%{_mavenpomdir}/JPP.%{name}-enforcer-rules.pom
%add_to_maven_depmap org.apache.maven.enforcer enforcer-rules %{version} JPP/%{name} enforcer-rules

install -pm 644 maven-enforcer-plugin/pom.xml \
                $RPM_BUILD_ROOT%{_mavenpomdir}/JPP.%{name}-plugin.pom
%add_to_maven_depmap org.apache.maven.plugins maven-enforcer-plugin %{version} JPP/%{name} plugin

# javadoc
install -d -m 755 %{buildroot}%{_javadocdir}/%{name}
cp -pr target/site/apidocs/* %{buildroot}%{_javadocdir}/%{name}


%post
%update_maven_depmap

%postun
%update_maven_depmap

%pre javadoc
# workaround for rpm bug, can be removed in F-17
[ $1 -gt 1 ] && [ -L %{_javadocdir}/%{name} ] && \
rm -rf $(readlink -f %{_javadocdir}/%{name}) %{_javadocdir}/%{name} || :


%files
%dir %{_javadir}/%{name}
%{_mavenpomdir}/*
%{_mavendepmapfragdir}/*

%files javadoc
%{_javadocdir}/%{name}

%files api
%{_javadir}/%{name}/enforcer-api*

%files rules
%{_javadir}/%{name}/enforcer-rules*

%files -n maven-enforcer-plugin
%{_javadir}/%{name}/plugin*


%changelog
* Thu Dec 05 2013 Ilya Khokhryakov <ilyahohryakov@gmail.com> 1.3-1
+ Revision: 03e76f2
- Update to version 1.3



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10054 |12cu|maven-idea-plugin-2.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           maven-idea-plugin
Version:        2.2
Release:        3
Summary:        Maven IDEA Plugin

Group:          Development/Java
License:        ASL 2.0
URL:            http://maven.apache.org/plugins/%{name}
# svn export http://svn.apache.org/repos/asf/maven/plugins/tags/maven-idea-plugin-2.2
# tar caf maven-idea-plugin-2.2.tar.xz maven-idea-plugin-2.2
Source0:        %{name}-%{version}.tar.xz

BuildArch: noarch

BuildRequires: java-devel >= 0:1.6.0
BuildRequires: plexus-utils
BuildRequires: ant-nodeps
BuildRequires: maven2
#BuildRequires: maven-wagon
BuildRequires: plexus-container-default
BuildRequires: maven-install-plugin
BuildRequires: maven-compiler-plugin
BuildRequires: maven-plugin-plugin
BuildRequires: maven-resources-plugin
BuildRequires: maven-surefire-maven-plugin
BuildRequires: maven-surefire-provider-junit
BuildRequires: maven-jar-plugin
BuildRequires: maven-javadoc-plugin
#BuildRequires: maven-shared-plugin-testing-harness
#BuildRequires: dom4j
Requires: ant-nodeps
Requires: maven2
Requires: jpackage-utils
Requires: java
Requires(post): jpackage-utils
Requires(postun): jpackage-utils

Obsoletes: maven2-plugin-idea <= 0:2.0.8
Provides: maven2-plugin-idea = 1:%{version}-%{release}

%description
The IDEA Plugin is used to generate files (ipr, iml, and iws) for a
project so you can work on it using the IDE, IntelliJ IDEA.


%package javadoc
Group:          Development/Java
Summary:        API documentation for %{name}
Requires:       jpackage-utils

%description javadoc
%{summary}.

%prep
%setup -q #You may need to update this according to your Source0

%build
mvn \
	-Dmaven.test.failure.ignore=true \
	install javadoc:javadoc

%install
# jars
install -Dpm 644 target/%{name}-%{version}.jar   %{buildroot}%{_javadir}/%{name}-%{version}.jar

(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; \
    do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)

# poms
install -Dpm 644 pom.xml %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom

%add_to_maven_depmap org.apache.maven.plugins %{name} %{version} JPP %{name}

# javadoc
install -dm 755 %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -pr target/site/api*/* %{buildroot}%{_javadocdir}/%{name}-%{version}/
ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}
rm -rf target/site/api*

%post
%update_maven_depmap

%postun
%update_maven_depmap

%files
%{_javadir}/*
%{_mavenpomdir}/*
%{_mavendepmapfragdir}/*

%files javadoc
%{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}


%changelog
* Thu Dec 05 2013 Ilya Khokhryakov <ilyahohryakov@gmail.com> 2.2-3
+ Revision: 49a3ba6
- Spec cleanup + build fix



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10055 |12cu|maven-invoker-plugin-1.5-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           maven-invoker-plugin
Version:        1.5
Release:        7
Summary:        Maven Invoker Plugin

Group:          Development/Java
License:        ASL 2.0
URL:            http://maven.apache.org/plugins/maven-invoker-plugin/
# svn export http://svn.apache.org/repos/asf/maven/plugins/tags/maven-invoker-plugin-1.5 maven-invoker-plugin    
# tar czf maven-invoker-plugin-1.5.tgz maven-invoker-plugin
Source0:        maven-invoker-plugin-1.5.tgz

BuildArch: noarch

BuildRequires: jpackage-utils
BuildRequires: java-devel >= 0:1.6.0
BuildRequires: maven2
BuildRequires: maven-resources-plugin
BuildRequires: maven-plugin-plugin
BuildRequires: maven-compiler-plugin
BuildRequires: maven-install-plugin
BuildRequires: maven-jar-plugin
BuildRequires: maven-doxia
#BuildRequires: maven-doxia-tools
#BuildRequires: maven-doxia-sitetools
BuildRequires: maven-surefire-provider-junit
BuildRequires: maven-surefire-maven-plugin
#BuildRequires: maven-plugin-cobertura
BuildRequires: maven-javadoc-plugin
#BuildRequires: maven-shared-invoker

# Others
#BuildRequires: groovy

Requires: java
Requires: maven2
#Requires: groovy
Requires: jpackage-utils
#Requires: maven-shared-invoker
#Requires: maven-shared-reporting-api
#Requires: maven-shared-reporting-impl
Requires(post): jpackage-utils
Requires(postun): jpackage-utils

Provides:       maven2-plugin-invoker = 1:%{version}-%{release}
Obsoletes:      maven2-plugin-invoker <= 0:2.0.8

%description
The Maven Invoker Plugin is used to run a set of Maven projects. The plugin 
can determine whether each project execution is successful, and optionally 
can verify the output generated from a given project execution.
  

%package javadoc
Group:          Development/Java
Summary:        Javadoc for %{name}
Requires:       jpackage-utils

%description javadoc
API documentation for %{name}.

%prep
%setup -q -n %{name}

%build
mvn \
        -Dmaven.test.skip=true \
        install javadoc:javadoc

%install
# jars
install -d -m 0755 %{buildroot}%{_javadir}
install -m 644 target/%{name}-%{version}.jar   %{buildroot}%{_javadir}/%{name}-%{version}.jar

(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; \
    do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)

%add_to_maven_depmap org.apache.maven.plugins maven-invoker-plugin %{version} JPP maven-invoker-plugin

# poms
install -d -m 755 %{buildroot}%{_mavenpomdir}
install -pm 644 pom.xml \
    %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom

# javadoc
install -d -m 0755 %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -pr target/site/api*/* %{buildroot}%{_javadocdir}/%{name}-%{version}/
ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}
rm -rf target/site/api*

%post
%update_maven_depmap

%postun
%update_maven_depmap

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%{_javadir}/*
%{_mavenpomdir}/*
%{_mavendepmapfragdir}/*

%files javadoc
%defattr(-,root,root,-)
%{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}




%changelog
* Tue Apr 22 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.5-7
+ Revision: ab2b57b
- Disable maven-shared reqs.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10056 |12cu|maven-remote-resources-plugin-1.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           maven-remote-resources-plugin
Version:        1.5
Release:        1
Summary:        Maven Remote Resources Plugin

Group:          Development/Java
License:        ASL 2.0
URL:            http://maven.apache.org/plugins/maven-remote-resources-plugin/
#svn export http://svn.apache.org/repos/asf/maven/plugins/tags/maven-remote-resources-plugin-1.5/
#tar jcf maven-remote-resources-plugin-1.5.tar.bz2 maven-remote-resources-plugin-1.5/
Source0:        %{name}-%{version}.tar.bz2

BuildArch: noarch

BuildRequires: java-devel >= 0:1.6.0
BuildRequires: maven2
BuildRequires: maven-plugin-plugin
BuildRequires: maven-compiler-plugin
BuildRequires: maven-install-plugin
BuildRequires: maven-jar-plugin
BuildRequires: maven-javadoc-plugin
BuildRequires: maven-resources-plugin
BuildRequires: maven-surefire-maven-plugin
BuildRequires: maven-shared-filtering
BuildRequires: plexus-container-default
BuildRequires: velocity
BuildRequires: maven-shared-artifact-resolver
BuildRequires: maven-shared-common-artifact-filters
BuildRequires: maven-shared-downloader
BuildRequires: plexus-interpolation
BuildRequires: plexus-utils
BuildRequires: plexus-velocity
#BuildRequires: plexus-resources
BuildRequires: junit
BuildRequires: maven-plugin-testing-harness
#BuildRequires: maven-wagon
BuildRequires: maven-shared-verifier
BuildRequires: maven-surefire-provider-junit

Requires:       maven2
Requires:       java
Requires:       jpackage-utils
#Requires:       maven-wagon
Requires:       maven-shared-artifact-resolver

Requires(post):       jpackage-utils
Requires(postun):     jpackage-utils

Obsoletes:      maven2-plugin-remote-resources <= 0:2.0.8
Provides:       maven2-plugin-remote-resources = 1:%{version}-%{release}

%description
Process resources packaged in JARs that have been deployed to
a remote repository. The primary use case being satisfied is
the consistent inclusion of common resources in a large set of
projects. Maven projects at Apache use this plug-in to satisfy
licensing requirements at Apache where each project much include
license and notice files for each release.

%package javadoc
Group:          Development/Java
Summary:        Javadoc for %{name}
Requires:       jpackage-utils

%description javadoc
API documentation for %{name}.

%prep
%setup -q

%build
mvn install javadoc:javadoc

%install
# jars
install -Dpm 644 target/%{name}-%{version}.jar   %{buildroot}%{_javadir}/%{name}-%{version}.jar

(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; \
    do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)

%add_to_maven_depmap org.apache.maven.plugins %{name} %{version} JPP %{name}

# poms
install -Dpm 644 pom.xml %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom

# javadoc
install -d -m 0755 %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -pr target/site/api*/* %{buildroot}%{_javadocdir}/%{name}-%{version}/
ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}
rm -rf target/site/api*

%post
%update_maven_depmap

%postun
%update_maven_depmap

%files
%{_javadir}/*
%{_mavenpomdir}/*
%{_mavendepmapfragdir}/*

%files javadoc
%{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}

%changelog
* Thu Dec 05 2013 Ilya Khokhryakov <ilyahohryakov@gmail.com> 1.5-1
+ Revision: 782ba9a
- Commented out maven-wagon requirement



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10057 |12cu|maven-shared-15-18
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2005, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%global shared_components_version 15
%global file_management_version 1.2.2
%global ant_version 1.0

%global artifact_resolver_version 1.1

%global common_artifact_filters_version 1.3
%global dependency_analyzer_version 1.2
%global dependency_tree_version 1.3
%global downloader_version 1.2

# missing?
%global plugin_testing_harness_version 1.2

%global filtering_version 1.0

%global invoker_version 2.0.12
%global model_converter_version 2.3
%global osgi_version 0.3.0

#this model is not included in parent pom
%global reporting_api_version 3.0

%global reporting_impl_version 2.1
%global repository_builder_version 1.0

%global runtime_version 1.0

%global io_version 1.2
%global jar_version 1.1
%global monitor_version 1.0
### disabled by pom.xml default
#%global script_ant_version 2.1
#%global script_beanshell_version 2.1
#%global test_tools_version 1.0
#%global toolchain_version 1.0
%global verifier_version 1.3

Summary:        Maven Shared Components
URL:            http://maven.apache.org/shared/
Name:           maven-shared
Version:        15
Release:        18
License:        ASL 2.0
Group:          Development/Java

# svn export \
# http://svn.apache.org/repos/asf/maven/shared/tags/maven-shared-components-15/
# tar czf maven-shared-components-14.tar.gz maven-shared-components-15
Source0:        maven-shared-components-%{version}.tar.gz
Source1:        %{name}-jpp-depmap.xml

Patch0:        %{name}-pom.patch
Patch2:        maven-dependency-tree-pom.patch
Patch3:        maven-osgi-pom.patch
Patch5:        maven-runtime-pom.patch
Patch6:        maven-runtime-XMLMavenRuntimeVisitor.patch
Patch7:        maven-artifact-resolver-pom.patch

BuildRequires:  jpackage-utils >= 0:1.7.2
BuildRequires:  ant
BuildRequires:  maven2
BuildRequires:  maven-compiler-plugin
BuildRequires:  maven-install-plugin
BuildRequires:  maven-jar-plugin
BuildRequires:  maven-javadoc-plugin
BuildRequires:  maven-resources-plugin
BuildRequires:  maven-source-plugin
BuildRequires:  maven-surefire-plugin
BuildRequires:  maven-surefire-report-plugin
BuildRequires:  maven-site-plugin
BuildRequires:  maven-javadoc-plugin
BuildRequires:  maven-doxia
BuildRequires:  maven-doxia-sitetools
BuildRequires:  maven-doxia-tools
BuildRequires:  maven-shared-reporting-impl
BuildRequires:  maven-plugin-testing-tools
BuildRequires:  maven-test-tools
BuildRequires:  plexus-maven-plugin
#BuildRequires:  plexus-component-api
BuildRequires:  maven-plugin-cobertura
BuildRequires:  junit
#BuildRequires:  saxon
#BuildRequires:  saxon-scripts
BuildRequires:  plexus-utils
BuildRequires:  plexus-digest
#BuildRequires:  modello
BuildRequires:  easymock2
BuildRequires:  objectweb-asm
#BuildRequires:  dom4j
BuildRequires: aqute-bndlib
#BuildRequires:  maven-wagon

Requires:       ant
Requires:       ant-nodeps
Requires:       maven2 >= 0:2.0.4
Requires:       plexus-utils
#Requires:       saxon
#Requires:       saxon-scripts
Requires:       plexus-utils
Requires:       plexus-digest
Requires:       objectweb-asm
#Requires:       dom4j
Requires:       aqute-bndlib
#Requires:       maven-wagon

BuildArch:      noarch

Requires(post):    jpackage-utils >= 0:1.7.2
Requires(postun):  jpackage-utils >= 0:1.7.2

%description
Maven Shared Components

%package file-management
Summary:        Maven Shared File Management API
Group:          Development/Java
Version:        %{file_management_version}
Requires:  %{name} = 0:%{shared_components_version}-%{release}
Requires:  %{name}-io >= 0:%{io_version}
Requires:  maven2
Requires:  plexus-container-default
Requires:  plexus-utils

%description file-management
API to collect files from a given directory using
several include/exclude rules.

%package osgi
Summary:        Maven OSGi
Group:          Development/Java
Version:        %{osgi_version}
Requires:  %{name} = 0:%{shared_components_version}-%{release}
Requires:  aqute-bndlib
Requires:  maven2

%description osgi
Library for Maven-OSGi integration

%package ant
Summary:        Maven Ant
Group:          Development/Java
Version:        %{ant_version}
Requires:  %{name} = 0:%{shared_components_version}-%{release}
Requires:  ant
Requires:  maven2
#Requires:  plexus-containers-container-default

%description ant
Runs ant scripts embedded in the POM.

%package common-artifact-filters
Summary:        Maven Common Artifact Filters
Group:          Development/Java
Version:        %{common_artifact_filters_version}
Requires:  %{name} = 0:%{shared_components_version}-%{release}
Requires:  %{name}-test-tools >= 0:%{test_tools_version}-%{release}
Requires:  junit
Requires:  maven2
Requires:  plexus-container-default

%description common-artifact-filters
%{summary}.

%package dependency-tree
Summary:        Maven Dependency Tree
Group:          Development/Java
Version:        %{dependency_tree_version}
Requires:  %{name} = 0:%{shared_components_version}-%{release}
#Requires:  %{name}-plugin-testing-harness >= 0:%{plugin_testing_harness_version}-%{release}
Requires:  maven2

%description dependency-tree
%{summary}.

%package downloader
Summary:        Maven Downloader
Group:          Development/Java
Version:        %{downloader_version}
Requires:  %{name} = 0:%{shared_components_version}-%{release}
Requires:  maven2

%description downloader
Provide a super simple interface for downloading a
single artifact.

%package dependency-analyzer
Summary:        Maven Dependency Analyzer
Group:          Development/Java
Version:        %{dependency_analyzer_version}
Requires:  %{name} = 0:%{shared_components_version}-%{release}
Requires:  maven2
Requires:  objectweb-asm

%description dependency-analyzer
%{summary}.

%package invoker
Summary:        Maven Process Invoker
Group:          Development/Java
Version:        %{invoker_version}
Requires:  %{name} = 0:%{shared_components_version}-%{release}
Requires:  %{name}-monitor >= 0:%{monitor_version}-%{release}
Requires:  maven2
Requires:  plexus-utils

%description invoker
%{summary}.

%package model-converter
Summary:        Maven Model Converter
Group:          Development/Java
Version:        %{model_converter_version}
Requires:  %{name} = 0:%{shared_components_version}-%{release}
#Requires:  dom4j
Requires:  maven2
Requires:  plexus-container-default
Requires:  plexus-utils

%description model-converter
Converts between version 3.0.0 and version 4.0.0 models.

%package reporting-impl
Summary:        Maven Reporting Implementation
Group:          Development/Java
Version:        %{reporting_impl_version}
Requires:  %{name} = 0:%{shared_components_version}-%{release}
Requires:  jakarta-commons-validator
Requires:  jakarta-oro
Requires:  maven2
Requires:  maven-doxia

%description reporting-impl
%{summary}.

%package repository-builder
Summary:        Maven Repository Builder
Group:          Development/Java
Version:        %{repository_builder_version}
Requires:  %{name} = 0:%{shared_components_version}-%{release}
Requires:  %{name}-common-artifact-filters = 0:%{common_artifact_filters_version}-%{release}
Requires:  maven2

%description repository-builder
%{summary}.

%package io
Summary:        Maven Shared I/O API
Group:          Development/Java
Version:        %{io_version}
Requires:  %{name} = 0:%{shared_components_version}-%{release}
Requires:  maven2
Requires:  maven-wagon
Requires:  plexus-utils
Requires:  plexus-container-default

%description io
%{summary}.

%package jar
Summary:        Maven Shared Jar
Group:          Development/Java
Version:        %{jar_version}
Requires:  %{name} = 0:%{shared_components_version}-%{release}
Requires:  maven2

%description jar
Utilities that help identify the contents of a JAR,
including Java class analysis and Maven metadata
analysis.

%package monitor
Summary:        Maven Shared Monitor API
Group:          Development/Java
Version:        %{monitor_version}
Requires:  %{name} = 0:%{shared_components_version}-%{release}
Requires:  maven2
Requires:  plexus-container-default

%description monitor
%{summary}.

%package verifier
Summary:        Maven Verifier Component
Group:          Development/Java
Version:        %{verifier_version}
Requires:  %{name} = 0:%{shared_components_version}-%{release}
Requires:  junit

%description verifier
%{summary}.

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java 
Provides:       %{name}-file-management-javadoc = %{file_management_version}-%{release}
Obsoletes:      %{name}-file-management-javadoc < %{file_management_version}-%{release}
Provides:       %{name}-plugin-testing-harness-javadoc = %{plugin_testing_harness_version}-%{release}
Obsoletes:      %{name}-plugin-testing-harness-javadoc < %{plugin_testing_harness_version}-%{release}

%description javadoc
%{summary}.

%package artifact-resolver
Summary:        Maven Artifact Resolution API
Group:          Development/Java
Version:        %{artifact_resolver_version}
Requires:  %{name} = 0:%{shared_components_version}-%{release}
Requires:  ant
Requires:  maven2

%description artifact-resolver
Provides a component for plugins to easily resolve project dependencies.

%package filtering
Summary:        Maven Filtering
Group:          Development/Java
Version:        %{filtering_version}
Requires:  %{name} = 0:%{shared_components_version}-%{release}
Requires:  ant
Requires:  maven2

%description filtering
A component to assist in filtering of resource files with properties
from a Maven project.

%package reporting-api
Summary:        Maven Reporting API
Group:          Development/Java
Version:        %{reporting_api_version}
Requires:  %{name} = 0:%{shared_components_version}-%{release}
Requires:  ant
Requires:  maven2

%description reporting-api
Maven Reporting API.

%package runtime
Summary:        Maven Runtime
Group:          Development/Java
Version:        %{runtime_version}
Requires:  %{name} = 0:%{shared_components_version}-%{release}
Requires:  ant
Requires:  maven2

%description runtime
Maven Runtime allows introspection of Maven project metadata at runtime.
Basic artifact information or full Maven project metadata can be obtained
for all projects within a given class loader, optionally sorted into dependency
order, and also for a given class within a project.

%prep
%setup -q -n %{name}-components-%{shared_components_version}
chmod -R go=u-w *
#%patch0 -p0 -b .sav0
%patch1 -p0 -b .sav1
%patch2 -p0 -b .sav2
%patch3 -p0 -b .sav3
#%patch4 -p0 -b .sav4
%patch5 -p0 -b .sav5
%patch6 -p0 -b .sav6
%patch7 -p0 -b .sav7

# need namespace for new version modello
sed -i "s|<model>|<model xmlns=\"http://modello.codehaus.org/MODELLO/1.3.0\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xsi:schemaLocation=\"http://modello.codehaus.org/MODELLO/1.3.0 http://modello.codehaus.org/xsd/modello-1.3.0.xsd\" xml.namespace=\"..\" xml.schemaLocation=\"..\" xsd.namespace=\"..\" xsd.targetNamespace=\"..\">|" file-management/src/main/mdo/fileset.mdo
#sed -i "s|<groupId>ant|<groupId>org.apache.ant|g" maven-ant/pom.xml

# Remove test that needs junit-addons until that makes it into Fedora
rm -f maven-reporting-impl/src/test/java/org/apache/maven/reporting/AbstractMavenReportRendererTest.java

# Remove tests that need jmock (for now)
rm -f maven-dependency-analyzer/src/test/java/org/apache/maven/shared/dependency/analyzer/InputStreamConstraint.java
rm -f maven-dependency-analyzer/src/test/java/org/apache/maven/shared/dependency/analyzer/ClassFileVisitorUtilsTest.java
rm -f maven-dependency-analyzer/src/test/java/org/apache/maven/shared/dependency/analyzer/AbstractFileTest.java

%build
mvn \
        -Dmaven.local.depmap.file=%{SOURCE1} \
        -Dmaven.test.skip=true \
        -Dmaven.test.failure.ignore=true \
        install javadoc:aggregate

%install

rm -rf $RPM_BUILD_ROOT
# main package infrastructure
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}/maven-shared
install -d -m 755 $RPM_BUILD_ROOT/%{_mavenpomdir}

# poms and jars
install -pm 644 pom.xml $RPM_BUILD_ROOT/%{_mavenpomdir}/JPP.maven-shared-components-parent.pom
%add_to_maven_depmap org.apache.maven.shared maven-shared-components %{shared_components_version} JPP/maven-shared components-parent

install -pm 644 maven-downloader/pom.xml $RPM_BUILD_ROOT/%{_mavenpomdir}/JPP.maven-shared-downloader.pom
%add_to_maven_depmap org.apache.maven.shared maven-downloader %{downloader_version} JPP/maven-shared downloader
install -p -m 0644 maven-downloader/target/maven-downloader-%{downloader_version}-SNAPSHOT.jar \
        $RPM_BUILD_ROOT%{_javadir}/maven-shared/downloader.jar

install -pm 644 maven-dependency-analyzer/pom.xml $RPM_BUILD_ROOT/%{_mavenpomdir}/JPP.maven-shared-dependency-analyzer.pom
%add_to_maven_depmap org.apache.maven.shared maven-dependency-analyzer %{dependency_analyzer_version} JPP/maven-shared dependency-analyzer
install -p -m 0644 maven-dependency-analyzer/target/maven-dependency-analyzer-%{dependency_analyzer_version}-SNAPSHOT.jar \
        $RPM_BUILD_ROOT%{_javadir}/maven-shared/dependency-analyzer.jar

install -pm 644 maven-dependency-tree/pom.xml $RPM_BUILD_ROOT/%{_mavenpomdir}/JPP.maven-shared-dependency-tree.pom
%add_to_maven_depmap org.apache.maven.shared maven-dependency-tree %{dependency_tree_version} JPP/maven-shared dependency-tree
install -p -m 0644 maven-dependency-tree/target/maven-dependency-tree-%{dependency_tree_version}-SNAPSHOT.jar \
        $RPM_BUILD_ROOT%{_javadir}/maven-shared/dependency-tree.jar

install -pm 644 maven-verifier/pom.xml $RPM_BUILD_ROOT/%{_mavenpomdir}/JPP.maven-shared-verifier.pom
%add_to_maven_depmap org.apache.maven.shared maven-verifier %{verifier_version} JPP/maven-shared verifier
install -p -m 0644 maven-verifier/target/maven-verifier-%{verifier_version}-SNAPSHOT.jar \
        $RPM_BUILD_ROOT%{_javadir}/maven-shared/verifier.jar

install -pm 644 maven-shared-monitor/pom.xml $RPM_BUILD_ROOT/%{_mavenpomdir}/JPP.maven-shared-monitor.pom
%add_to_maven_depmap org.apache.maven.shared maven-shared-monitor %{monitor_version} JPP/maven-shared monitor
install -p -m 0644 maven-shared-monitor/target/maven-shared-monitor-%{monitor_version}-SNAPSHOT.jar \
        $RPM_BUILD_ROOT%{_javadir}/maven-shared/monitor.jar

install -pm 644 maven-shared-io/pom.xml $RPM_BUILD_ROOT/%{_mavenpomdir}/JPP.maven-shared-io.pom
%add_to_maven_depmap org.apache.maven.shared maven-shared-io %{io_version} JPP/maven-shared io
install -p -m 0644 maven-shared-io/target/maven-shared-io-%{io_version}-SNAPSHOT.jar \
        $RPM_BUILD_ROOT%{_javadir}/maven-shared/io.jar

install -pm 644 maven-shared-jar/pom.xml $RPM_BUILD_ROOT/%{_mavenpomdir}/JPP.maven-shared-jar.pom
%add_to_maven_depmap org.apache.maven.shared maven-shared-jar %{jar_version} JPP/maven-shared jar
install -p -m 0644 maven-shared-jar/target/maven-shared-jar-%{jar_version}-SNAPSHOT.jar \
        $RPM_BUILD_ROOT%{_javadir}/maven-shared/jar.jar

install -pm 644 maven-repository-builder/pom.xml $RPM_BUILD_ROOT/%{_mavenpomdir}/JPP.maven-shared-repository-builder.pom
%add_to_maven_depmap org.apache.maven.shared maven-repository-builder %{repository_builder_version} JPP/maven-shared repository-builder
install -p -m 0644 maven-repository-builder/target/maven-repository-builder-%{repository_builder_version}-alpha-3-SNAPSHOT.jar \
        $RPM_BUILD_ROOT%{_javadir}/maven-shared/repository-builder.jar

install -pm 644 maven-reporting-impl/pom.xml $RPM_BUILD_ROOT/%{_mavenpomdir}/JPP.maven-shared-reporting-impl.pom
%add_to_maven_depmap org.apache.maven.reporting maven-reporting-impl %{reporting_impl_version} JPP/maven-shared reporting-impl
install -p -m 0644 maven-reporting-impl/target/maven-reporting-impl-%{reporting_impl_version}-SNAPSHOT.jar \
        $RPM_BUILD_ROOT%{_javadir}/maven-shared/reporting-impl.jar

install -pm 644 maven-model-converter/pom.xml $RPM_BUILD_ROOT/%{_mavenpomdir}/JPP.maven-shared-model-converter.pom
%add_to_maven_depmap org.apache.maven.shared maven-model-converter %{model_converter_version} JPP/maven-shared model-converter
install -p -m 0644 maven-model-converter/target/maven-model-converter-%{model_converter_version}-SNAPSHOT.jar \
        $RPM_BUILD_ROOT%{_javadir}/maven-shared/model-converter.jar

install -pm 644 maven-invoker/pom.xml $RPM_BUILD_ROOT/%{_mavenpomdir}/JPP.maven-shared-invoker.pom
%add_to_maven_depmap org.apache.maven.shared maven-invoker %{invoker_version} JPP/maven-shared invoker
install -p -m 0644 maven-invoker/target/maven-invoker-%{invoker_version}-SNAPSHOT.jar \
        $RPM_BUILD_ROOT%{_javadir}/maven-shared/invoker.jar

install -pm 644 maven-common-artifact-filters/pom.xml $RPM_BUILD_ROOT/%{_mavenpomdir}/JPP.maven-shared-common-artifact-filters.pom
%add_to_maven_depmap org.apache.maven.shared maven-common-artifact-filters %{common_artifact_filters_version} JPP/maven-shared common-artifact-filters
install -p -m 0644 maven-common-artifact-filters/target/maven-common-artifact-filters-%{common_artifact_filters_version}-SNAPSHOT.jar \
        $RPM_BUILD_ROOT%{_javadir}/maven-shared/common-artifact-filters.jar

install -pm 644 maven-ant/pom.xml $RPM_BUILD_ROOT/%{_mavenpomdir}/JPP.maven-shared-ant.pom
%add_to_maven_depmap org.apache.maven.shared maven-ant %{ant_version} JPP/maven-shared ant
install -p -m 0644 maven-ant/target/maven-ant-%{ant_version}-SNAPSHOT.jar \
        $RPM_BUILD_ROOT%{_javadir}/maven-shared/ant.jar

install -pm 644 maven-osgi/pom.xml $RPM_BUILD_ROOT/%{_mavenpomdir}/JPP.maven-shared-osgi.pom
%add_to_maven_depmap org.apache.maven.shared maven-osgi %{osgi_version} JPP/maven-shared osgi
install -p -m 0644 maven-osgi/target/maven-osgi-%{osgi_version}-SNAPSHOT.jar \
        $RPM_BUILD_ROOT%{_javadir}/maven-shared/osgi.jar

install -pm 644 file-management/pom.xml $RPM_BUILD_ROOT/%{_mavenpomdir}/JPP.maven-shared-file-management.pom
%add_to_maven_depmap org.apache.maven.shared file-management %{file_management_version} JPP/maven-shared file-management
install -p -m 0644 file-management/target/file-management-%{file_management_version}-SNAPSHOT.jar \
        $RPM_BUILD_ROOT%{_javadir}/maven-shared/file-management.jar

install -pm 644 maven-artifact-resolver/pom.xml $RPM_BUILD_ROOT/%{_mavenpomdir}/JPP.maven-shared-artifact-resolver.pom
%add_to_maven_depmap org.apache.maven.shared maven-artifact-resolver %{artifact_resolver_version} JPP/maven-shared artifact-resolver
install -p -m 0644 maven-artifact-resolver/target/maven-artifact-resolver-%{artifact_resolver_version}-SNAPSHOT.jar \
        $RPM_BUILD_ROOT%{_javadir}/maven-shared/artifact-resolver.jar

install -pm 644 maven-filtering/pom.xml $RPM_BUILD_ROOT/%{_mavenpomdir}/JPP.maven-shared-filtering.pom
%add_to_maven_depmap org.apache.maven.shared maven-filtering %{filtering_version} JPP/maven-shared filtering
install -p -m 0644 maven-filtering/target/maven-filtering-%{filtering_version}-beta-4-SNAPSHOT.jar \
        $RPM_BUILD_ROOT%{_javadir}/maven-shared/filtering.jar

#install -pm 644 maven-reporting-api/pom.xml $RPM_BUILD_ROOT/%{_mavenpomdir}/JPP.maven-shared-reporting-api.pom
#%add_to_maven_depmap org.apache.maven.shared maven-reporting-api %{reporting_api_version} JPP/maven-shared reporting-api
#install -p -m 0644 maven-reporting-api/target/maven-reporting-api-%{reporting_api_version}-SNAPSHOT.jar \
#        $RPM_BUILD_ROOT%{_javadir}/maven-shared/reporting-api.jar

install -pm 644 maven-runtime/pom.xml $RPM_BUILD_ROOT/%{_mavenpomdir}/JPP.maven-shared-runtime.pom
%add_to_maven_depmap org.apache.maven.shared maven-runtime %{runtime_version} JPP/maven-shared runtime
install -p -m 0644 maven-runtime/target/maven-runtime-%{runtime_version}-alpha-3-SNAPSHOT.jar \
        $RPM_BUILD_ROOT%{_javadir}/maven-shared/runtime.jar

# javadoc
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{shared_components_version}
cp -pr target/site/apidocs/* \
         $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{shared_components_version}/

ln -s %{name}-%{shared_components_version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}

%post
%update_maven_depmap

%postun
%update_maven_depmap

%files
%dir %{_javadir}/maven-shared
%dir %{_mavenpomdir}
%{_mavenpomdir}/JPP.maven-shared-components-parent.pom
%{_mavendepmapfragdir}

%files file-management
%{_javadir}/maven-shared/file-management*.jar
%{_mavenpomdir}/JPP.maven-shared-file-management.pom

%files osgi
%{_javadir}/maven-shared/osgi*.jar
%{_mavenpomdir}/JPP.maven-shared-osgi.pom

%files ant
%{_javadir}/maven-shared/ant*.jar
%{_mavenpomdir}/JPP.maven-shared-ant.pom

%files common-artifact-filters
%{_javadir}/maven-shared/common-artifact-filters*.jar
%{_mavenpomdir}/JPP.maven-shared-common-artifact-filters.pom

%files dependency-analyzer
%{_javadir}/maven-shared/dependency-analyzer*.jar
%{_mavenpomdir}/JPP.maven-shared-dependency-analyzer.pom

%files dependency-tree
%{_javadir}/maven-shared/dependency-tree*.jar
%{_mavenpomdir}/JPP.maven-shared-dependency-tree.pom

%files downloader
%{_javadir}/maven-shared/downloader*.jar
%{_mavenpomdir}/JPP.maven-shared-downloader.pom

%files invoker
%{_javadir}/maven-shared/invoker*.jar
%{_mavenpomdir}/JPP.maven-shared-invoker.pom

%files model-converter
%{_javadir}/maven-shared/model-converter*.jar
%{_mavenpomdir}/JPP.maven-shared-model-converter.pom


%files reporting-impl
%{_javadir}/maven-shared/reporting-impl*.jar
%{_mavenpomdir}/JPP.maven-shared-reporting-impl.pom

%files repository-builder
%{_javadir}/maven-shared/repository-builder*.jar
%{_mavenpomdir}/JPP.maven-shared-repository-builder.pom

%files io
%{_javadir}/maven-shared/io*.jar
%{_mavenpomdir}/JPP.maven-shared-io.pom

%files jar
%{_javadir}/maven-shared/jar*.jar
%{_mavenpomdir}/JPP.maven-shared-jar.pom

%files monitor
%{_javadir}/maven-shared/monitor*.jar
%{_mavenpomdir}/JPP.maven-shared-monitor.pom

%files verifier
%{_javadir}/maven-shared/verifier*.jar
%{_mavenpomdir}/JPP.maven-shared-verifier.pom

%files artifact-resolver
%{_javadir}/maven-shared/artifact-resolver*.jar
%{_mavenpomdir}/JPP.maven-shared-artifact-resolver.pom

%files filtering
%{_javadir}/maven-shared/filtering*.jar
%{_mavenpomdir}/JPP.maven-shared-filtering.pom

#%files reporting-api
#%{_javadir}/maven-shared/reporting-api*.jar
#%{_mavenpomdir}/JPP.maven-shared-reporting-api.pom

%files runtime
%{_javadir}/maven-shared/runtime*.jar
%{_mavenpomdir}/JPP.maven-shared-runtime.pom

%files javadoc
%{_javadocdir}/%{name}-%{shared_components_version}
%doc %{_javadocdir}/%{name}


%changelog
* Tue Apr 08 2014 Denis Silakov <denis.silakov@rosalab.ru> 15-18
+ Revision: fa5ccf9
- Bump release for rebuild



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10058 |12cu|maven-wagon-1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2007, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%global bname     wagon

# FIXME1: wagon-scm has been disabled for now due to maven-scm dependency
# FIXME2: haltOnFailure/Error has been set to false for
# wagon-http/wagon-ssh-external tests due to failures.

Name:           maven-%{bname}
Version:        1.0
Release:        1
Summary:        Tools to manage artifacts and deployment
License:        ASL 2.0
Group:          Development/Java
URL:            http://maven.apache.org/wagon
# svn export http://svn.apache.org/repos/asf/maven/wagon/tags/wagon-1.0/ && tar czf wagon-1.0.tgz wagon-1.0 
Source0:        wagon-1.0.tar.gz
Source1:        wagon-1.0-jpp-depmap.xml
Patch1:         disable-tck.patch

BuildArch:      noarch
BuildRequires:  jpackage-utils >= 0:1.7.2
BuildRequires:  ant >= 0:1.6
BuildRequires:  junit
BuildRequires:  maven2 >= 0:2.0.8
BuildRequires:  maven-compiler-plugin
BuildRequires:  maven-install-plugin
BuildRequires:  maven-jar-plugin
BuildRequires:  maven-javadoc-plugin
#BuildRequires:  maven-project-info-reports-plugin
BuildRequires:  maven-resources-plugin
BuildRequires:  maven-site-plugin
BuildRequires:  maven-surefire-plugin
BuildRequires:  maven-surefire-provider-junit
BuildRequires:  maven-enforcer-plugin
#BuildRequires:  maven2-default-skin
BuildRequires:  plexus-maven-plugin
#BuildRequires:  maven-scm-test
BuildRequires:  xerces-j2
BuildRequires:  classworlds
BuildRequires:  nekohtml
BuildRequires:  concurrent
BuildRequires:  ganymed-ssh2
BuildRequires:  apache-commons-codec
BuildRequires:  jakarta-commons-collections
BuildRequires:  apache-commons-net
BuildRequires:  jakarta-commons-httpclient
#BuildRequires:  apache-commons-logging
#BuildRequires:  jakarta-slide-webdavclient
BuildRequires:  jsch
BuildRequires:  jtidy
BuildRequires:  plexus-container-default
BuildRequires:  plexus-interactivity
BuildRequires:  plexus-utils
#BuildRequires:  tomcat5
BuildRequires:  servletapi5
BuildRequires:  xml-commons-apis
BuildRequires:  easymock

Requires:       ganymed-ssh2
Requires:       jakarta-commons-httpclient
Requires:       apache-commons-net
#Requires:       jakarta-slide-webdavclient
Requires:       jsch
Requires:       jtidy
Requires:       plexus-interactivity
Requires:       plexus-utils
Requires:       xml-commons-apis
Requires:       nekohtml
Requires:       xerces-j2

%description
Maven Wagon is a transport abstraction that is used in Maven's
artifact and repository handling code. Currently wagon has the
following providers:
* File
* HTTP
* FTP
* SSH/SCP
* WebDAV (in progress)

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
Javadoc for %{name}.

%package manual
Summary:        Documents for %{name}
Group:          Development/Java

%description manual
Documents for %{name}.

%prep
%setup -q -n %{bname}-%{version}

#FIXME: have to drop wagon-webdav-jackrabbit until jackrabbit is available
sed -i "s|<module>wagon-webdav-jackrabbit</module>|<!-- <module>wagon-webdav-jackrabbit</module> -->|" wagon-providers/pom.xml

%patch1 -p0

# To wire out jetty, plexus-avalon-personality and plexus-ftpd requirement
rm -f wagon-providers/wagon-ftp/src/test/java/org/apache/maven/wagon/providers/ftp/FtpWagonTest.java
rm -f wagon-providers/wagon-http-lightweight/src/test/java/org/apache/maven/wagon/providers/http/LightweightHttpWagonTest.java
rm -f wagon-providers/wagon-http-lightweight/src/test/java/org/apache/maven/wagon/providers/http/LightweightHttpWagonGzipTest.java
rm -f wagon-providers/wagon-http/src/test/java/org/apache/maven/wagon/providers/http/HttpWagonTest.java
rm -f wagon-providers/wagon-http/src/test/java/org/apache/maven/wagon/providers/http/HttpWagonGzipTest.java
#rm -f wagon-provider-test/src/main/java/org/apache/maven/wagon/WagonTestCase.java
rm -f wagon-provider-test/src/main/java/org/apache/maven/wagon/http/HttpWagonTestCase.java

%build
mvn \
        -Dmaven2.jpp.depmap.file=%{SOURCE1} \
        -Dmaven.test.failure.ignore=true \
        -Dmaven.test.skip=true \
        install javadoc:aggregate

%install
# jars
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}/%{name}

install -m 644 \
  wagon-provider-api/target/wagon-provider-api-%{version}.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{name}/provider-api.jar
%add_to_maven_depmap org.apache.maven.wagon wagon-provider-api %{version} JPP/%{name} provider-api

install -m 644 \
  wagon-providers/wagon-file/target/wagon-file-%{version}.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{name}/file.jar
%add_to_maven_depmap org.apache.maven.wagon wagon-file %{version} JPP/%{name} file

install -m 644 \
  wagon-providers/wagon-ftp/target/wagon-ftp-%{version}.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{name}/ftp.jar
%add_to_maven_depmap org.apache.maven.wagon wagon-ftp %{version} JPP/%{name} ftp

install -m 644 \
  wagon-providers/wagon-http/target/wagon-http-%{version}.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{name}/http.jar

%add_to_maven_depmap org.apache.maven.wagon wagon-http %{version} JPP/%{name} http

install -m 644 \
  wagon-providers/wagon-http-lightweight/target/wagon-http-lightweight-%{version}.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{name}/http-lightweight.jar
%add_to_maven_depmap org.apache.maven.wagon wagon-http-lightweight %{version} JPP/%{name} http-lightweight

install -m 644 \
  wagon-providers/wagon-http-shared/target/wagon-http-shared-%{version}.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{name}/http-shared.jar
%add_to_maven_depmap org.apache.maven.wagon wagon-http-shared %{version} JPP/%{name} http-shared

install -m 644 \
  wagon-providers/wagon-scm/target/wagon-scm-%{version}.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{name}/scm.jar
%add_to_maven_depmap org.apache.maven.wagon wagon-scm %{version} JPP/%{name} scm

install -m 644 \
  wagon-providers/wagon-ssh/target/wagon-ssh-%{version}.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{name}/ssh.jar
%add_to_maven_depmap org.apache.maven.wagon wagon-ssh %{version} JPP/%{name} ssh

install -m 644 \
  wagon-providers/wagon-ssh-common/target/wagon-ssh-common-%{version}.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{name}/ssh-common.jar
%add_to_maven_depmap org.apache.maven.wagon wagon-ssh-common %{version} JPP/%{name} ssh-common

install -m 644 \
  wagon-providers/wagon-ssh-common-test/target/wagon-ssh-common-test-%{version}.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{name}/ssh-common-test.jar
%add_to_maven_depmap org.apache.maven.wagon wagon-ssh-common-test %{version} JPP/%{name} ssh-common-test

install -m 644 \
  wagon-providers/wagon-ssh-external/target/wagon-ssh-external-%{version}.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{name}/ssh-external.jar
%add_to_maven_depmap org.apache.maven.wagon wagon-ssh-external %{version} JPP/%{name} ssh-external

#Until webdav is available, map it to an empty dep
#install -m 644 \
#  wagon-providers/wagon-webdav-jackrabbit/target/wagon-webdav-jackrabbit-%{version}.jar \
#  $RPM_BUILD_ROOT%{_javadir}/%{name}/web-jackrabbit-%{version}.jar
#%%add_to_maven_depmap org.apache.maven.wagon wagon-webdav-jackrabbit %{version} JPP/%{name} webdav-jackrabbit

#install -m 644 \
#  wagon-providers/wagon-webdav/target/wagon-webdav-%{version}.jar \
#  $RPM_BUILD_ROOT%{_javadir}/%{name}/webdav-%{version}.jar
#%%add_to_maven_depmap org.apache.maven.wagon wagon-webdav %{version} JPP/%{name} webdav

install -m 644 \
  wagon-provider-test/target/wagon-provider-test-%{version}.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{name}/provider-test.jar
%add_to_maven_depmap org.apache.maven.wagon wagon-provider-test %{version} JPP/%{name} provider-test

# poms
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms
install -m 644 pom.xml \
    $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.maven-wagon-wagon.pom
install -m 644 wagon-provider-api/pom.xml \
    $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.maven-wagon-provider-api.pom
install -m 644 wagon-provider-test/pom.xml \
    $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.maven-wagon-provider-test.pom
install -m 644 wagon-providers/pom.xml \
    $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.maven-wagon-providers.pom
install -m 644 wagon-providers/wagon-file/pom.xml \
    $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.maven-wagon-file.pom
install -m 644 wagon-providers/wagon-ftp/pom.xml \
    $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.maven-wagon-ftp.pom
install -m 644 wagon-providers/wagon-http-shared/pom.xml \
    $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.maven-wagon-http-shared.pom
install -m 644 wagon-providers/wagon-http-lightweight/pom.xml \
    $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.maven-wagon-http-lightweight.pom
install -m 644 wagon-providers/wagon-http/pom.xml \
    $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.maven-wagon-http.pom
install -m 644 wagon-providers/wagon-scm/pom.xml \
    $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.maven-wagon-scm.pom
install -m 644 wagon-providers/wagon-ssh-common/pom.xml \
    $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.maven-wagon-ssh-common.pom
install -m 644 wagon-providers/wagon-ssh-common-test/pom.xml \
    $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.maven-wagon-ssh-common-test.pom
install -m 644 wagon-providers/wagon-ssh-external/pom.xml \
    $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.maven-wagon-ssh-external.pom
install -m 644 wagon-providers/wagon-ssh/pom.xml \
    $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.maven-wagon-ssh.pom
#install -m 644 wagon-providers/wagon-webdav/pom.xml \
#    $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.maven-wagon-webdav.pom

# javadoc
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}
cp -pr target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}

# manual
install -d -m 755 $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
#install -m 644 wagon-provider-api/LICENSE.txt \
#                $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}

#%if %{with_maven}
#cp -pr wagon-site/target/site/* \
#                $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
#%endif


%post
%update_maven_depmap

%postun
%update_maven_depmap

%files
%{_javadir}/*
%{_datadir}/maven2/poms/*.pom
%{_mavendepmapfragdir}

%files javadoc
%doc %{_javadocdir}/%{name}

%files manual
%doc %{_docdir}/%{name}-%{version}


%changelog
* Fri Dec 06 2013 Ilya Khokhryakov <ilyahohryakov@gmail.com> 1.0-1
+ Revision: 8251920
- Added tarball



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10059 |12cu|maxima-5.33.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages	%{nil}
%define debug_package	%{nil}

%define enable_clisp	1
%define enable_gcl	0
%define enable_sbcl	1
%define enable_ecl	1
%define defaultlisp	sbcl

%if %enable_clisp
%define clisp_flags	--enable-clisp
%else
%define clisp_flags	--disable-clisp
%endif

%if %enable_gcl
%define gcl_flags	--enable-gcl
%else
%define gcl_flags	--disable-gcl
%endif

%if %enable_sbcl
%define sbcl_flags	--enable-sbcl
%define sbcl_version	1.1.3
%else
%define sbcl_flags	--disable-sbcl
%endif

%if %enable_ecl
%define ecl_flags	--enable-ecl
# build module required by sagemath runtime?
%define sagemath	1
%define ecllib		%(ecl -eval "(princ (SI:GET-LIBRARY-PATHNAME))" -eval "(quit)")
%else
%define sagemath	0
%define ecl_flags	--disable-ecl
%endif

%define emacs_sitelisp	%{_datadir}/emacs/site-lisp/
%define xemacs_sitelisp	%{_datadir}/xemacs/site-packages/lisp/
%define texmf		%{_datadir}/texmf

Summary:	Maxima Symbolic Computation Program
Name:		maxima
Version:	5.33.0
Release:	1
License:	GPLv2
Group:		Sciences/Mathematics
URL:		http://maxima.sourceforge.net
Source0:	http://downloads.sourceforge.net/sourceforge/maxima/maxima-%{version}.tar.gz
Source1:	maxima.png
Source2:	xmaxima.desktop
Source6:	maxima-modes.el

## Other maxima reference docs
Source10:	http://starship.python.net/crew/mike/TixMaxima/macref.pdf
Source11:	http://maxima.sourceforge.net/docs/maximabook/maximabook-19-Sept-2004.pdf

## upstreamable patches
# https://bugzilla.redhat.com/show_bug.cgi?id=837142
# https://sourceforge.net/tracker/?func=detail&aid=3539587&group_id=4933&atid=104933
Patch50: maxima-5.28.0-clisp-noreadline.patch

# Build the fasl while building the executable to avoid double initialization
Patch51: maxima-5.30.0-build-fasl.patch

BuildRequires:	desktop-file-utils
BuildRequires:	texinfo
BuildRequires:	texlive-epsf
BuildRequires:	texlive-ec
BuildRequires:	texlive-cm-super
BuildRequires:	texlive-collection-latex
#BuildRequires:	texlive
BuildRequires:	python
BuildRequires:	time
%if %{enable_clisp}
BuildRequires:	clisp
%endif
%if %{enable_gcl}
BuildRequires:	gcl > 2.5.3
%endif
%if %{enable_sbcl}
BuildRequires:	sbcl = %{sbcl_version}
%endif
%if %{enable_ecl}
BuildRequires:	ecl
BuildRequires:	pkgconfig(libffi)
%endif
Requires:	gnuplot
Requires:	maxima-runtime
Suggests:	tcl
Suggests:	tk

%description
Maxima is a full symbolic computation program.  It is full featured
doing symbolic manipulation of polynomials, matrices, rational
functions, integration, Todd-coxeter, graphing, bigfloats.  It has a
symbolic debugger source level debugger for maxima code.  Maxima is
based on the original Macsyma developed at MIT in the 1970's.  It is
quite reliable, and has good garbage collection, and no memory leaks.
It comes with hundreds of self tests.

#--------------------------------------------------------------------

%package gui
Summary: Tcl/Tk GUI interface to Maxima
Group:		Sciences/Mathematics
Requires:	maxima
Requires:	tk
Provides:	xmaxima = %{version}-%{release}
%description gui
Tcl/Tk GUI interface to Maxima.

%files gui
%{_bindir}/xmaxima
%{_datadir}/applications/*.desktop
%{_iconsdir}/hicolor/*/apps/*.png

#--------------------------------------------------------------------

%if %{enable_clisp}
%package runtime-clisp
Summary: Maxima compiled with clisp
Group: Sciences/Mathematics
Requires:	clisp
Requires:	maxima = %{version}-%{release}
Provides:	maxima-runtime = %{version}-%{release}
%description runtime-clisp
Maxima compiled with clisp.

%files runtime-clisp
%dir %{_libdir}/maxima/%{version}/binary-clisp
%{_libdir}/maxima/%{version}/binary-clisp/*
%endif

#--------------------------------------------------------------------

%if %{enable_gcl}
%package runtime-gcl
Summary: Maxima compiled with GCL
Group:		Sciences/Mathematics
Requires:	maxima = %{version}-%{release}
Suggests:	rlwrap
Provides:	maxima-runtime = %{version}-%{release}
%description runtime-gcl
Maxima compiled with Gnu Common Lisp.

%files runtime-gcl
%dir %{_libdir}/maxima/%{version}/binary-gcl
%{_libdir}/maxima/%{version}/binary-gcl/*
%endif

#--------------------------------------------------------------------
%if %{enable_sbcl}
%package runtime-sbcl
Summary: Maxima compiled with SBCL
Group: Sciences/Mathematics
Requires:	sbcl = %{sbcl_version}
Requires:	maxima = %{version}-%{release}
Provides:	maxima-runtime = %{version}-%{release}

%description runtime-sbcl
Maxima compiled with SBCL.

%files runtime-sbcl
%dir %{_libdir}/maxima/%{version}/binary-sbcl
%{_libdir}/maxima/%{version}/binary-sbcl/*
%endif

#--------------------------------------------------------------------
%if %{enable_ecl}
%package runtime-ecl
Summary: Maxima compiled with ECL
Group: Sciences/Mathematics
Requires:	maxima = %{version}-%{release}
Provides:	maxima-runtime = %{version}-%{release}

%description runtime-ecl
Maxima compiled with ECL.

%files runtime-ecl
%dir %{_libdir}/maxima/%{version}/binary-ecl
%{_libdir}/maxima/%{version}/binary-ecl/*
%{ecllib}/maxima.fas
%endif

#--------------------------------------------------------------------
%package lang-de-utf8
Summary:	Maxima German UTF-8 language pack
Group:		Sciences/Mathematics
Requires:	maxima = %{version}

%description lang-de-utf8
Maxima German language support (UTF-8).

%files lang-de-utf8
%doc %{_datadir}/maxima/%{version}/doc/html/de.utf8
%{_infodir}/de.utf8

#--------------------------------------------------------------------
%package lang-es-utf8
Summary:	Maxima Spanish UTF-8 language pack
Group:		Sciences/Mathematics
Requires:	maxima = %{version}

%description lang-es-utf8
Maxima Spanish language support (UTF-8).

%files lang-es-utf8
%doc %{_datadir}/maxima/%{version}/doc/html/es.utf8
%{_infodir}/es.utf8

#--------------------------------------------------------------------
%package lang-pt-utf8
Summary:	Maxima Portuguese UTF-8 language pack
Group:		Sciences/Mathematics
Requires:	maxima = %{version}

%description lang-pt-utf8
Maxima Portuguese language support (UTF-8).

%files lang-pt-utf8
%doc %{_datadir}/maxima/%{version}/doc/html/pt.utf8
%{_infodir}/pt.utf8

#--------------------------------------------------------------------
%package lang-pt_BR-utf8
Summary:	Maxima Brazilian Portuguese UTF-8 language pack
Group:		Sciences/Mathematics
Requires:	maxima = %{version}

%description lang-pt_BR-utf8
Maxima Brazilian Portuguese language support (UTF-8).

%files lang-pt_BR-utf8
%doc %{_datadir}/maxima/%{version}/doc/html/pt_BR.utf8
%{_infodir}/pt_BR.utf8

#--------------------------------------------------------------------

%prep
%setup -q

%patch50 -p1 -b .clisp-noreadline
%patch51 -p1 -b .build-fasl

# Extra docs
install -p -m644 %{SOURCE10} .
install -D -p -m644 %{SOURCE11} doc/maximabook/maxima.pdf

sed -i -e 's|@ARCH@|%{_target_cpu}|' src/maxima.in

sed -i -e 's:/usr/local/info:/usr/share/info:' \
  interfaces/emacs/emaxima/maxima.el
sed -i -e \
  's/(defcustom\s+maxima-info-index-file\s+)(\S+)/$1\"maxima.info-16\"/' \
  interfaces/emacs/emaxima/maxima.el

# remove CVS crud
find -name CVS -type d | xargs --no-run-if-empty rm -rv

%build
autoreconf -fi

%if %{enable_gcl}
export GCL_ANSI=y
%endif
%if %{enable_sbcl}
export SBCL_HOME=%{_libdir}/sbcl
%endif
export CFLAGS="%{optflags} -fno-fast-math"
export CXXFLAGS="%{optflags} -fno-fast-math"
%configure2_5x \
	%{clisp_flags} \
	%{gcl_flags} \
	%{sbcl_flags} \
	%{ecl_flags} \
	--with-default-lisp=%{defaultlisp} \
  	--enable-lang-de-utf8 \
  	--enable-lang-es-utf8 \
	--enable-lang-pt-utf8 \
	--enable-lang-pt_BR-utf8 LDFLAGS=

# help avoid (re)running makeinfo/tex
touch doc/info/maxima.info

make

%install
%makeinstall_std

%if %{?enable_ecl}
install -D -m755 src/binary-ecl/maxima.fas %{buildroot}%{ecllib}/maxima.fas
%endif

# app icon
install -p -D -m644 %{SOURCE1} %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/maxima.png

desktop-file-install \
  --dir="%{buildroot}%{_datadir}/applications" \
  %{SOURCE2} 

# (x)emacs
install -D -m644 -p %{SOURCE6} %{buildroot}%{_datadir}/maxima/%{version}/emacs/site_start.d/maxima-modes.el

for dir in %{emacs_sitelisp} %{xemacs_sitelisp} ; do
  install -d -m755 %{buildroot}$dir/{,site-start.d}
  ln -s %{_datadir}/maxima/%{version}/emacs %{buildroot}$dir/maxima
  for file in %{buildroot}%{_datadir}/maxima/%{version}/emacs/*.el ; do
    touch `dirname $file`/`basename $file .el`.elc
  done
  ln -s %{_datadir}/maxima/%{version}/emacs/site_start.d/maxima-modes.el %{buildroot}$dir/site-start.d/
  touch %{buildroot}$dir/site-start.d/maxima-modes.elc
done

# emaxima LaTeX style (%ghost)
install -d %{buildroot}%{texmf}/tex/latex/
ln -sf  %{_datadir}/maxima/%{version}/emacs \
        %{buildroot}%{texmf}/tex/latex/emaxima

## unwanted/unpackaged files
rm -f %{buildroot}%{_infodir}/dir
# docs
rm -rf %{buildroot}%{_datadir}/maxima/%{version}/doc/{contributors,implementation,misc,maximabook,EMaximaIntro.ps}

%check
make -k check

# A little hack - maxima wants this file to be uncompressed, but it is compressed
# automatiaclly by rpmbuild
# Maybe a better solution would be to palce this file to another location...
%postun
rm -f %{_infodir}/maxima-index.lisp

%posttrans
xz -d %{_infodir}/maxima-index.lisp.xz

%files
%doc AUTHORS COPYING README README.lisps
%{_bindir}/maxima
%{_bindir}/rmaxima
%{_libdir}/maxima/%{version}/mgnuplot
%{_datadir}/maxima/%{version}/*
%{_infodir}/*.info*
%{_infodir}/maxima-index.lisp*
%{_mandir}/man1/maxima.*
%exclude %doc %{_datadir}/maxima/%{version}/doc/html/es.utf8
%exclude %{_infodir}/es.utf8
%exclude %doc %{_datadir}/maxima/%{version}/doc/html/de.utf8
%exclude %{_infodir}/de.utf8
%exclude %doc %{_datadir}/maxima/%{version}/doc/html/pt.utf8
%exclude %{_infodir}/pt.utf8
%exclude %doc %{_datadir}/maxima/%{version}/doc/html/pt_BR.utf8
%exclude %{_infodir}/pt_BR.utf8
%{texmf}/tex/latex/emaxima
%{emacs_sitelisp}/maxima
%{emacs_sitelisp}/site-start.d/*
%{xemacs_sitelisp}/maxima
%{xemacs_sitelisp}/site-start.d/*

%changelog
* Tue May 20 2014 Denis Silakov <denis.silakov@rosalab.ru> 5.33.0-1
+ Revision: 5f7b51d
- Updated to 5.33.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10060 |12cu|maxr-0.2.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		maxr
Version:	0.2.8
Release:	1
Summary:	A classic turn-based strategy game
Group:		Games/Other
License:	GPLv2+ and GFDL
URL:		http://www.maxr.org
Source0:	http://www.maxr.org/downloads/%{name}-%{version}.tar.gz
Source1:	%{name}.desktop
Source2:	%{name}.png
BuildRequires:	SDL-devel
BuildRequires:	SDL_mixer-devel
BuildRequires:	SDL_net-devel
BuildRequires:	desktop-file-utils

%description
M.A.X.R. (Mechanized Assault and eXploration Reloaded) is a fanmade strategy 
game by the community of maxr.org. MAXR is OpenSource and a remake of
the old M.A.X.by Interplay from 1996 featuring network games based on TCP/IP 
(e.g. over the internet). The game can be played in a turn-based mode (with or 
without time limit), or simultaneous mode (all the players take their turns at 
the same time), and features combat in air, land, and sea. Three resources are 
present on the maps - Raw Materials, which are needed to manufacture units, 
structures and ammunition, Fuel, which power generators need to function, and 
Gold, which is used to purchase upgrades. This game is a mix of realtime and 
turnbased strategy with battle chess character.

%prep
%setup -q
# Needed because of this rpmlint warning "W: wrong-file-end-of-line-encoding"
sed -i 's/\r//' CHANGELOG
# Convert everything to UTF-8
# COPYING.README
iconv -f iso-8859-1 -t utf-8 -o COPYING.README.utf8 COPYING.README
touch -c -r COPYING.README COPYING.README.utf8
mv -f COPYING.README.utf8 COPYING.README
# ABOUT
iconv -f iso-8859-1 -t utf-8 -o ABOUT.utf8 ABOUT
touch -c -r ABOUT ABOUT.utf8
mv -f ABOUT.utf8 ABOUT

%build
%configure2_5x
%make

%install
%makeinstall_std

desktop-file-install \
	--dir=%{buildroot}%{_datadir}/applications \
	%{SOURCE1}

mkdir -p %{buildroot}%{_datadir}/icons/hicolor/32x32/apps

install -p -m 0644 %{SOURCE2} \
	%{buildroot}%{_datadir}/icons/hicolor/32x32/apps/%{name}.png

%files
%doc ABOUT CHANGELOG COPYING COPYING.README
%{_bindir}/%{name}
%{_datadir}/%{name}/
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/*/apps/%{name}.png


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10061 |12cu|mayavi-1.5-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A powerful scientific data visualizer for Python
Name:		mayavi
Version:	1.5
Release:	10
License:	BSD
Group:		Sciences/Other
Url:		http://mayavi.sourceforge.net
Source0:	http://ovh.dl.sourceforge.net/sourceforge/mayavi/MayaVi-%{version}.tar.bz2
BuildRequires:	pkgconfig(python)
Requires:	python-vtk
Requires:	tkinter
BuildArch:	noarch

%description
MayaVi is a free, easy to use scientific data visualizer. It is written in
Python and uses the amazing Visualization Toolkit (VTK) for the graphics. It
provides a GUI written using  Tkinter. MayaVi is free and distributed under the
conditions of the  BSD license. It is also cross platform and should run on any
platform where both Python and VTK are available (which is almost any *nix, Mac
OSX or Windows).

%files -f INSTALLED_FILES

#----------------------------------------------------------------------------

%prep
%setup -n MayaVi-%{version}

%build
python setup.py build

%install
PYTHONDONTWRITEBYTECODE= python setup.py install --root=%{buildroot} --record=INSTALLED_FILES


%changelog
* Tue Mar 18 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.5-10
+ Revision: b16f346
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10062 |12cu|mazeofgalious-0.63-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname mog
%define rev 1548

Summary:	A side-view, flick-screen platform game
Name:		mazeofgalious
Version:	0.63
Release:	2
License:	GPLv2+
Group:		Games/Arcade
Url:		http://www.braingames.getput.com/mog/
Source0:	%{oname}-%{version}.%{rev}.tar.bz2
Source1:	thegnu.pcx
Patch0:		mog-0.63-makefile.patch
Patch1:		mog-0.63-datapath.patch
Patch2:		mog-0.63-desktop.patch
Patch3:		mog-0.63-makefile2.patch
Patch4:		mog-0.63-sfmt.patch
BuildRequires:	imagemagick
BuildRequires:	SDL_sound-devel
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(SDL_mixer)
Provides:	%{oname} = %{EVRD}

%description
The Maze of Galious (MoG in short) was originally a Konami game for the MSX
computer system. Its real name is Knightmare II: The Maze of Galious and is
the sequel of another Konami game called Knightmare.

MoG is a very addictive game where you have to kill thousands of enemies,
collect items in order to obtain new powers and defeat some really great demons
at the end of each level. The gameplay of MoG is not the boring linear one.

In MoG you are free to go everywhere you want from the beginning of the game.
You have to be very careful of the order in which you visit all the rooms in
the HUGE map if you want to keep your character alive. The map is structured
in a main map (called the castle) and 10 submaps (called the worlds).
Initially you are in the castle and you have to find the keys that open the
doors to go to each of the worlds. To complete the game you have to defeat
the boss at the end of each one of the 10 worlds. You are free to revisit
each world as often as you want in order to see if you have missed something.

To defeat all 10 demons you control two characters: Popolon and Aphrodite.
Each one has special abilities, i.e. Popolon has a greater ability to jump
and Aphrodite is able to dive.

%files
%doc LICENSE *.txt
%{_gamesbindir}/%{oname}
%{_gamesdatadir}/%{oname}
%{_datadir}/applications/%{oname}.desktop
%{_datadir}/pixmaps/%{oname}.png

#----------------------------------------------------------------------------

%prep
%setup -q -n %{oname}-%{version}.%{rev}
%patch0 -p1 -b .makefile
%patch1 -p1 -b .datapath
%patch2 -p1 -b .desktop
%patch3 -p1 -b .makefile
%patch4 -p1 -b .sfmt

%build
%make OPTFLAGS="%{optflags}" LFLAGS="%{ldflags}"

%install
%makeinstall_std

# replace Konami logo with GNU
rm -f %{buildroot}%{_gamesdatadir}/%{oname}/graphics/*/konami.pcx
cp %{SOURCE1} %{buildroot}%{_gamesdatadir}/%{oname}/graphics/alfonso/
cp %{SOURCE1} %{buildroot}%{_gamesdatadir}/%{oname}/graphics/alternate/
cp %{SOURCE1} %{buildroot}%{_gamesdatadir}/%{oname}/graphics/boltian/
cp %{SOURCE1} %{buildroot}%{_gamesdatadir}/%{oname}/graphics/hinox/
cp %{SOURCE1} %{buildroot}%{_gamesdatadir}/%{oname}/graphics/naramura/
cp %{SOURCE1} %{buildroot}%{_gamesdatadir}/%{oname}/graphics/original/



%changelog
* Tue Mar 18 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.63-2
+ Revision: 49b93b6
- LOG Build with system flags to fix debug package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10063 |12cu|mb-applet-input-manager-0.6-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name 	mb-applet-input-manager
%define version 0.6
%define release  8

Summary: 	Input manager for the Matchbox Desktop
Name: 		%name
Version: 	%version
Release: 	%release
Url: 		http://matchbox-project.org/
License: 	GPLv2+
Group: 		Graphical desktop/Other
Source: 	http://matchbox-project.org/sources/%name/%version/%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(x11)
BuildRequires:	libmatchbox-devel

%description
Input manager for the Matchbox Desktop

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS README 
%_bindir/mbinputmgr
%_datadir/applications/*
%_datadir/pixmaps/*


%changelog
* Sat Feb 05 2011 Funda Wang <fwang@mandriva.org> 0.6-7mdv2011.0
+ Revision: 636092
- tighten BR

* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.6-6mdv2011.0
+ Revision: 620303
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.6-5mdv2010.0
+ Revision: 429985
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 0.6-4mdv2009.0
+ Revision: 252074
- rebuild
- fix no-buildroot-tag
- kill re-definition of %%buildroot on Pixel's request

* Tue Nov 06 2007 Funda Wang <fwang@mandriva.org> 0.6-2mdv2008.1
+ Revision: 106289
- BR matchbox-devel
- Rebuild
- import mb-applet-input-manager


* Mon Jan 10 2005 Austin Acton <austin@mandrake.org> 0.6-1mdk
- 0.6

* Tue Jul 27 2004 Austin Acton <austin@mandrake.org> 0.5-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10064 |12cu|mc46-4.6.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname mc

Summary:	So called russian fork of Midnight Commander
Name:		mc46
Version:	4.6.3
Release:	3
License:	GPLv2+
Group:		File tools
Url:		http://mc.redhat-club.org
Source0:	%{oname}-%{version}.tar.bz2
BuildRequires:	bison
BuildRequires:	gpm-devel
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(x11)
Conflicts:	%{oname}

%description
So called russian fork of Midnight Commander.

It has better default syntax highlighting for spec files and some
other useful features that we don't have in 4.7+.

Midnight Commander is a visual shell much like a file manager,
only with way more features. It is text mode, but also includes
mouse support if you are running GPM.  Its coolest feature is
the ability to ftp, view tar, zip files, and poke into RPMs for
specific files. This is "revived" version with many patches applied.

%files -f %{oname}.lang
%doc COPYING README INSTALL AUTHORS
%{_bindir}/*
%{_libdir}/%{oname}
%{_sysconfdir}/%{oname}
%{_mandir}/man1/*
%{_datadir}/%{oname}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{oname}-%{version}

%build
%configure --with-gpm-mouse --with-x
%make

%install
%makeinstall_std
cp %{buildroot}%{_datadir}/%{oname}/bin/* %{buildroot}%{_libdir}/%{oname}/

%find_lang %{oname} --with-man


%changelog
* Wed Apr 16 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.6.3-3
+ Revision: 2ae867b
- Spec cleanups



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10065 |12cu|mcabber-0.10.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Console jabber client
Name:		mcabber
Version:	0.10.2
Release:	2
License:	GPLv2+
Group:		Networking/Instant messaging
Url:		http://www.lilotux.net/~mikael/mcabber/
Source0:	http://www.lilotux.net/~mikael/mcabber/files/mcabber-%{version}.tar.bz2
Patch0:		mcabber-0.10.2-libotr4.patch
BuildRequires:	gpgme-devel
BuildRequires:	pkgconfig(enchant)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(libotr)
BuildRequires:	pkgconfig(loudmouth-1.0)
BuildRequires:	pkgconfig(ncursesw)
BuildRequires:	pkgconfig(openssl)

%description
Mcabber is a small jabber console client which supports SSL support, history
logging, external actions and more.

%files
%doc AUTHORS ChangeLog NEWS README TODO
%doc mcabberrc.example contrib
%{_mandir}/man1/mcabber.1*
%{_bindir}/mcabber
%{_datadir}/%{name}/
%{_libdir}/mcabber/libbeep.so
%{_libdir}/mcabber/libxttitle.so
%{_libdir}/mcabber/libfifo.so
%{_libdir}/mcabber/liburlregex.so

#----------------------------------------------------------------------------

%package devel
Summary:	Development files for %{name}
Group:		Development/Other
Conflicts:	%{name} < 0.10.2-2

%description devel
Development files for %{name}.

%files devel
%{_includedir}/mcabber/*.c
%{_includedir}/mcabber/*.h
%{_libdir}/pkgconfig/mcabber.pc

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
autoreconf -fi
%configure2_5x \
	--disable-dependency-tracking \
	--enable-enchant \
	--enable-otr
%make

%install
%makeinstall_std


%changelog
* Tue Mar 18 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.10.2-2
+ Revision: f0c69a2
- LOG New version 0.10.2, split devel package, fix build with libotr 4.x



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10066 |12cu|mc-contrib-4.8.14-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Fell free to add your commits to the git but,
# Do not disable any feature , unless buggy.
# Thank you. Symbianflo

%bcond_without mrb
%bcond_with mc46_style
%define oname mc

Summary:	A user-friendly file manager and visual shell
Name:		%{oname}-contrib
Version:	4.8.14
Release:	3
License:	GPLv2+
Group:		File tools
Url:		http://www.midnight-commander.org/
Source0:	http://ftp.midnight-commander.org/%{oname}-%{version}.tar.xz
Source1:	http://kde-look.org/CONTENT/content-files/163325-MidnightCommander.svg
Source2:	mc.desktop
Source100:	mc-contrib.rpmlintrc

# Highlight hidden files and dirs with black and
# whitespaces (in mcedit) with bright red like it was in mc 4.6.3 aka Russian fork
Patch0:		mc-4.8.12-old-style-defaults.patch
Patch1:		mc-4.7.0.2-do-not-mark-tabs.patch
Patch2:		mc-4.7.2-bash_history.patch
BuildRequires:	bison
BuildRequires:	gettext-devel
BuildRequires:	gpm-devel
BuildRequires:	pam-devel
BuildRequires:	pkgconfig(ext2fs)
# see http://www.midnight-commander.org/wiki/NEWS-4.8.14
BuildRequires:	pkgconfig(glib-2.0) >= 2.14.0
BuildRequires:	pkgconfig(libpcre)
# keep slang for later run 
BuildRequires:	pkgconfig(slang)
# we use ncurses for tty  because is build with X11 support.
BuildRequires:	pkgconfig(ncurses)
# let's build documentation too. Sflo
BuildRequires:	doxygen

%if %{with mrb}
BuildRequires:	desktop-file-utils
BuildRequires:	imagemagick
BuildRequires:	groff
BuildRequires:	aspell-devel
BuildRequires:	pkgconfig(libssh2) >= 1.2.5
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xt)
Requires:	aspell-en
Requires:	e2fsprogs
# keep suggested for full featred mc.Sflo
# might include restricted packages.
# ucab extfs
Suggests:	cabextract
# audio extfs
Suggests:	cdparanoia
# iso9660 extfs
Suggests:	cdrkit
# hp48+ extfs
Suggests:	gawk
# spelling corrections
Suggests:	aspell
# CVS support
Suggests:	config(cvs)
# a+ extfs
Suggests:	config(mtools)
# needed by several extfs scripts
Suggests:	perl
# s3+ extfs
Suggests:	pythonegg(boto)
Suggests:	pythonegg(pytz)
# uace extfs
Suggests:	unace
# uarj extfs
Suggests:	unarj
# urar extfs
Suggests:	unrar
# uzip extfs
Suggests:	zip
# support for 7zip archives
Suggests:	p7zip
%endif
#########################################
# see http://www.midnight-commander.org/wiki/NEWS-4.8.14
Requires:	groff
Requires:	glibc  >= 2.14.0

Conflicts:	%{oname}

%description
Midnight Commander is a visual shell much like a file manager, only with way
more features.  It is text mode, but also includes mouse support if you are
running GPM.  Its coolest feature is the ability to ftp, view tar, zip
files, and poke into RPMs for specific files.
This is contrib version  
- Menu entry provided
- Default systemwide skin darkfar
- Fixed uzip extfs info
- Enabled features at build time:
  -File system:                Midnight Commander Virtual Filesystem
                              cpio, tar, sfs, extfs, ftp, sftp, fish, smb
  -Screen library:             Ncurses library 
  -Mouse support:              gpm and xterm
  -X11 events support:         yes
  -With subshell support:      yes
  -With background operations: yes
  -Internal editor:            yes with aspell support
  -Diff viewer:                yes
  -Support for charset:        yes
  -Search type:                glib-regexp.

%files -f %{oname}.lang
%doc doc/FAQ doc/COPYING doc/NEWS doc/README doc/keybind-migration.txt
%{_bindir}/mc
%{_bindir}/mcedit
%{_bindir}/mcview
%{_bindir}/mcdiff
%{_datadir}/mc/*
%{_libexecdir}/mc/cons.saver
%{_libexecdir}/mc/mc*
%{_libexecdir}/mc/extfs.d/*
%{_libexecdir}/mc/ext.d/*
%{_libexecdir}/mc/fish/*
%{_mandir}/man1/*
%{_sysconfdir}/profile.d/*
%config(noreplace) %{_sysconfdir}/mc/mc.ext
%config(noreplace) %{_sysconfdir}/mc/*edit*
%config(noreplace) %{_sysconfdir}/mc/mc*.keymap
%config(noreplace) %{_sysconfdir}/mc/mc.menu*
%config(noreplace) %{_sysconfdir}/mc/*.ini
%dir %{_datadir}/mc
%dir %{_sysconfdir}/mc
%dir %{_libexecdir}/mc
%dir %{_libexecdir}/mc/fish
%dir %{_libexecdir}/mc/extfs.d
%dir %{_libexecdir}/mc/ext.d
# Menu entry
%{_datadir}/applications/mc.desktop
%{_iconsdir}/hicolor/*/*/%{oname}.png

#----------------------------------------------------------------------------

%prep
%setup -qn %{oname}-%{version}

%if %{with mc46_style}
%patch0 -p1 -b .mc46-style
%else
%patch1 -p0 -b .tabs
%endif
%patch2 -p1 -b .bash_history

sed -i 's:|hxx|:|hh|hpp|hxx|:' misc/syntax/Syntax.in

%build
export X11_WWW="www-browser"
export CFLAGS="-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE %{optflags} -Wno-strict-aliasing"
%configure2_5x \
	--enable-dependency-tracking \
	--without-included-gettext \
	--with-screen=ncurses \
	--with-search-engine=glib \
	--enable-nls \
	--enable-charset \
	--enable-largefile \
	--disable-rpath \
	--with-mmap \
%if %{with mrb}
	--enable-vfs-smb \
	--enable-background \
	--with-subshell \
	--enable-vfs-sftp \
	--with-gpm-mouse \
	--enable-aspell \
	--with-x \
%endif
	--libexecdir=%{_libexecdir}


%make

%install
%makeinstall_std
install -d -m 755 %{buildroot}%{_sysconfdir}/profile.d
install contrib/{mc.sh,mc.csh} %{buildroot}%{_sysconfdir}/profile.d

# Menu entry:
desktop-file-install %SOURCE2 \
  --dir=%{buildroot}%{_datadir}/applications
# icons
install -d 755 %{buildroot}%{_iconsdir}/hicolor/scalable
for size in 256x256 128x128 96x96 64x64 48x48 32x32 22x22 16x16 ; do
    install -dm 0755 \
        %{buildroot}%{_iconsdir}/hicolor/$size/apps
    convert -strip -resize $size %SOURCE1 \
        %{buildroot}%{_iconsdir}/hicolor/$size/apps/%{oname}.png
done
# using darkfar skin system wide
pushd %{buildroot}%{_datadir}/mc/skins
mv default.ini 1default.ini
ln -s darkfar.ini default.ini
popd

# end entry here. Sflo

# uzip extfs info fix.
sed 's|op_has_zipinfo = 0|op_has_zipinfo = 1|' \
        -i "%{buildroot}%{_libexecdir}/mc/extfs.d/uzip"
        
%find_lang %{oname} --with-man


%changelog

* Fri May 08 2015 abfonly <abfonly@gmail.com> 4.8.14-3
- (2f27c5c) Merge pull request #1 from import/mc-contrib:rosa2014.1
- (2f27c5c) abfonly



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10067 |12cu|mcomix-0.98-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Fork of the Comix project	
Name:		mcomix
Version:	0.98
Release:	2
License:	GPLv2+
Group:		Office
URL:		http://mcomix.sourceforge.net/
Source0:	http://downloads.sourceforge.net/mcomix/%name-%{version}.tar.bz2

Buildarch:	noarch
BuildRequires:	python, python-imaging, jpeg-progs, pygtk2.0-devel
BuildRequires:	desktop-file-utils python-setuptools python-imaging-devel
Requires:	python, python-imaging, jpeg-progs, pygtk2.0 gettext
Patch0:		mcomix-0.92-fedora-rpmbuild-gtk.patch
Patch1:		mcomix-0.94-gettext-system-install.patch


%description
MComix is an user-friendly, customizable image viewer.
It is specifically designed to handle comic books, but also serves as
a generic viewer.  It reads images in ZIP, RAR, 7Zip or tar archives
as well as plain image files.  It is written in Python and uses GTK+
through the PyGTK bindings, and runs on both Linux and Windows.

%prep
%setup -q -n %{name}-%{version} 
%patch0 -p1
%patch1 -p1

%build
echo "Hey, i'm fake building "

find . -name comicthumb\* | while read f
do
	mv $f $(echo $f | sed -e 's|comicthumb|mcomicthumb|')
done
grep -rl comicthumb . | xargs sed -i -e 's|comicthumb|mcomicthumb|g'


%install
python setup.py \
	install \
	--root %buildroot

mkdir -p %buildroot%{_sysconfdir}/gconf/schemas
install -cpm 644 ./mime/comicbook.schemas \
	%buildroot%{_sysconfdir}/gconf/schemas/%{name}.schemas


#localization
mkdir -p %buildroot%{_datadir}/locale/
mv %buildroot%{python_sitelib}/%{name}/messages/*/ \
	%buildroot%{_datadir}/locale/


%find_lang %{name}

desktop-file-install --vendor='' \
	--dir %buildroot%_datadir/applications \
	--remove-category='Application' \
	--add-category='GNOME;GTK' \
	%buildroot%_datadir/applications/*.desktop

%files -f %{name}.lang
%doc COPYING ChangeLog README

%{_sysconfdir}/gconf/schemas/%{name}.schemas
%{_bindir}/%{name}
%{python_sitelib}/%{name}/
%{python_sitelib}/%{name}-%{version}-py*.egg-info/
%{_datadir}/applications/%{name}.desktop
%{_datadir}/mime/packages/%{name}.xml
%{_mandir}/man1/mcomix.1*
%{_datadir}/icons/hicolor/*/apps/%{name}*
%{_datadir}/icons/hicolor/*/mimetypes/application-x-*.png


%changelog
* Thu Apr 26 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.98-1
+ Revision: 793565
- version update 0.98

* Mon Feb 20 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.97.1-1
+ Revision: 778132
- version update 0.97.1

* Mon Dec 26 2011 Denis Silakov <dsilakov@mandriva.org> 0.95-2
+ Revision: 745425
- Bump release
- Fix description

* Tue Nov 15 2011 Alexander Khrukin <akhrukin@mandriva.org> 0.95-1
+ Revision: 730700
- imported package mcomix


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10068 |12cu|mdns-scan-0.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Tool for scanning mDNS/DNS-SD published services in local network
Name:		mdns-scan
Version:	0.5
Release:	1
License:	GPLv2+
Group:		Networking/Other
Url:		http://freecode.com/projects/mdns-scan
Source0:	http://0pointer.de/lennart/projects/mdns-scan/mdns-scan-%{version}.tar.gz

%description
mdns-scan is a tool for scanning for mDNS/DNS-SD published services
on the local network. It issues a mDNS PTR query to the special RR
_services._dns-sd._udp.local for retrieving a list of all currently
registered services on the local link.

%files
%doc LICENSE README
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%make CFLAGS="%{optflags}"

%install
mkdir -p %{buildroot}%{_bindir}
%makeinstall_std

mkdir -p %{buildroot}%{_mandir}/man1
install -m 0644 %{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1


%changelog
* Tue Mar 18 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.5-1
+ Revision: 811e1c7
- LOG New version 0.5, build with system flags



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10069 |12cu|meandmyshadow-0.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Me and My Shadow is a puzzle/platform game
Name:		meandmyshadow
Version:	0.4.1
Release:	1
License:	GPLv3+
Group:		Games/Arcade
Url:		http://meandmyshadow.sourceforge.net
Source0:	https://sourceforge.net/projects/%{name}/files/%{version}/%{name}-%{version}-src.tar.gz
BuildRequires:	cmake
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(libarchive)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_gfx)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(SDL_ttf)
BuildRequires:	pkgconfig(x11)

%description
Me and My Shadow is a puzzle/platform game written by Luka Horvat.
The author has given us permission to GPL the game, and develop it further.
It has an interesting concept and rather unique gameplay.

%files
%doc README COPYING ChangeLog AUTHORS
%{_bindir}/meandmyshadow
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_datadir}/applications/%{name}.desktop

#----------------------------------------------------------------------------

%prep
%setup -q
find . -type f -exec chmod 0644 '{}' \;

%build
%cmake
%make

%install
%makeinstall_std -C build


%changelog
* Mon Jul 14 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.4.1-1
+ Revision: e3b12e6
- New version 0.4.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10070 |12cu|meataxe-2.4.24-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           meataxe
Version:        2.4.24
Release:        3
Summary:        Matrix representations over finite fields

Group:          Sciences/Mathematics
License:        GPLv2+
URL:            http://www.math.rwth-aachen.de/~MTX/
Source0:        http://www.math.rwth-aachen.de/~MTX/%{name}-%{version}.tar.gz
# These man pages were written by Jerry James <loganjerry@gmail.com> using
# text taken from the sources.  Therefore, these pages have the same copyright
# and license as the source files.
Source1:        %{name}-man.tar.xz
# This patch causes a shared library to be built instead of a static library,
# and to link all of the binaries against the shared library.  Upstream is
# not interested in building a shared library.
Patch0:         %{name}-shared.patch

BuildRequires:  doxygen
Requires:       %{name}-libs = %{EVRD}

%description
The MeatAxe is a set of programs for working with matrix representations
over finite fields.  Permutation representations are supported to some
extent, too.

%package libs
Summary:        Library of matrix representations over finite fields
Group:          Development/Other

%description libs
This package contains the MeatAxe library, which provides functions for
working with matrix representations over finite fields.  Permutation
representations are supported to some extent, too.

%package devel
Summary:        Header files and libraries for MeatAxe development
Group:          Development/Other
Requires:       %{name}-libs = %{EVRD}

%description devel
This package contains the header files and library links for building
applications that use the MeatAxe library.

%prep
%setup -q -c
%setup -q -T -D -a 1
%patch0

# Set up the configuration
sed -e "s|^MTXLIB=.*|MTXLIB=%{_libdir}|" \
    -e "s|^MTXBIN=.*|MTXBIN=%{_bindir}|" \
    -e "s|^CFLAGS1=.*|CFLAGS1=-std=gnu99 $RPM_OPT_FLAGS|" \
    Makefile.conf.dist > Makefile.conf

# Let Doxygen find standard header files
sed -ri \
    "s|^(INCLUDE_PATH.*=)|\1 %{_includedir} `echo %{_libdir}/gcc/*/*/include`|" \
    etc/Doxyfile

# Let us see compiler warnings
sed -i 's|@\$(CC)|\$(CC)|' Makefile

%build
make %{?_smp_mflags} VERSION=%{version} LFLAGS1="$RPM_LD_FLAGS"
make %{?_smp_mflags} rebuild-doc

%install
# Install the binaries
mkdir -p %{buildroot}%{_bindir}
install -m 0755 bin/* -p %{buildroot}%{_bindir}
rm -f %{buildroot}%{_bindir}/mk.dir

# Install the libraries
mkdir -p %{buildroot}%{_libdir}
cp -dp tmp/libmtx.so* %{buildroot}%{_libdir}
chmod 0755 %{buildroot}%{_libdir}/libmtx.so.%{version}

# Install the header
mkdir -p %{buildroot}%{_includedir}
cp -p src/meataxe.h %{buildroot}%{_includedir}

# Install the man pages
mkdir -p %{buildroot}%{_mandir}/man1
cd man
for m in *.1; do
  sed "s/@VERSION@/%{version}/" $m > %{buildroot}%{_mandir}/man1/$m
  touch -r $m %{buildroot}%{_mandir}/man1/$m
done

%check
make check

%files
%{_bindir}/*
%{_mandir}/man1/*

%files libs
%doc COPYING README
%{_libdir}/libmtx.so.*

%files devel
%doc doc
%{_includedir}/meataxe.h
%{_libdir}/libmtx.so

%changelog
* Wed Nov 27 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.4.24-3
+ Revision: 364ad43
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10071 |12cu|mediainfo-0.7.68-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Supplies technical and tag information about a video or audio file
Name:		mediainfo
Version:	0.7.68
Release:	1
Group:		Sound
License:	BSD
Url:		http://mediaarea.net/en/MediaInfo
Source0:	http://mediaarea.net/download/source/%{name}/%{version}/%{name}_%{version}.tar.bz2
Patch0:		mediainfo_0.7.63-fix-qtgui-build.patch
BuildRequires:	dos2unix
BuildRequires:	imagemagick
BuildRequires:	qt4-devel
BuildRequires:	wxgtku2.8-devel
BuildRequires:	pkgconfig(libmediainfo) >= 0.7.68
BuildRequires:	pkgconfig(libzen)
BuildRequires:	pkgconfig(zlib)

%description
MediaInfo supplies technical and tag information about a video or audio file.
What information can I get from MediaInfo?
* General: title, author, director, album, track number, date, duration...
* Video: codec, aspect, fps, bitrate...
* Audio: codec, sample rate, channels, language, bitrate...
* Text: language of subtitle
* Chapters: number of chapters, list of chapters.

DivX, XviD, H263, H.263, H264, x264, ASP, AVC, iTunes, MPEG-1,
MPEG1, MPEG-2, MPEG2, MPEG-4, MPEG4, MP4, M4A, M4V, QuickTime,
RealVideo, RealAudio, RA, RM, MSMPEG4v1, MSMPEG4v2, MSMPEG4v3,
VOB, DVD, WMA, VMW, ASF, 3GP, 3GPP, 3GP2.

What format (container) does MediaInfo support?
* Video: MKV, OGM, AVI, DivX, WMV, QuickTime, Real, MPEG-1,
  MPEG-2, MPEG-4, DVD (VOB) (Codecs: DivX, XviD, MSMPEG4, ASP,
  H.264, AVC...)
* Audio: OGG, MP3, WAV, RA, AC3, DTS, AAC, M4A, AU, AIFF
* Subtitles: SRT, SSA, ASS, SAMI.

%files
%doc Release/ReadMe_CLI_Linux.txt
%doc License.html History_CLI.txt
%{_bindir}/mediainfo

#----------------------------------------------------------------------------

%package gui-wx
Summary:	GUI for %{name}
Group:		Sound
Requires:	%{name}-gui-common = %{EVRD}
Provides:	%{name}-gui = %{EVRD}

%description gui-wx
Graphical user interface for %{name}.

%files gui-wx
%doc Release/ReadMe_GUI_Linux.txt
%doc License.html History_GUI.txt
%{_bindir}/%{name}-wx
%{_datadir}/applications/%{vendor}-%{name}-wx.desktop

#----------------------------------------------------------------------------

%package gui-qt
Summary:	GUI for %{name}
Group:		Sound
Requires:	%{name}-gui-common = %{EVRD}
Provides:	%{name}-gui = %{EVRD}

%description gui-qt
Qt-based graphical user interface for %{name}.

%files gui-qt
%{_bindir}/%{name}-qt
%{_datadir}/applications/%{vendor}-%{name}-qt.desktop

#----------------------------------------------------------------------------

%package gui-common
Summary:	Common files for %{name} GUIs
Group:		Sound
BuildArch:	noarch

%description gui-common
Common files for %{name} GUI packages.

%files gui-common
%{_datadir}/icons/hicolor/*/apps/*.png

#----------------------------------------------------------------------------

%prep
%setup -qn MediaInfo
%patch0 -p0 -b .buildfix

# fix EOLs and rights
dos2unix License.html History_*.txt 
chmod 644 *.html *.txt Release/*.txt


%build
# build CLI
pushd Project/GNU/CLI
	autoreconf -vfi
	%configure2_5x --disable-static
	%make
popd

# build GUI
pushd Project/GNU/GUI
	autoreconf -vfi
	%configure2_5x --disable-static
	%make
popd

# build Qt based GUI
pushd Project/QMake/GUI
	%qmake_qt4
	%make
popd


%install
pushd Project/GNU/CLI
	%makeinstall_std
popd

pushd Project/GNU/GUI
	%makeinstall_std
popd

pushd Project/QMake/GUI
	%makeinstall_std INSTALL_ROOT=%{buildroot}
popd

# icon
install -Dm 644 Source/Resource/Image/MediaInfo.png \
	%{buildroot}%{_datadir}/icons/hicolor/256x256/apps/%{name}.png

for i in 16 32 48 64 128; do
	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/${i}x${i}/apps/
	convert -scale ${i} Source/Resource/Image/MediaInfo.png %{buildroot}%{_datadir}/icons/hicolor/${i}x${i}/apps/%{name}.png
done

# menu-entry
mkdir -p %{buildroot}/%{_datadir}/applications/
cat > %{buildroot}/%{_datadir}/applications/%{vendor}-%{name}-wx.desktop << EOF
[Desktop Entry]
Type=Application
Name=MediaInfo
Comment=Supplies technical and tag information about a video or audio file
Icon=%{name}
Exec=%{name}-wx %f
Terminal=false
Categories=AudioVideo;AudioVideoEditing;
EOF

mkdir -p %{buildroot}/%{_datadir}/applications/
cat > %{buildroot}/%{_datadir}/applications/%{vendor}-%{name}-qt.desktop << EOF
[Desktop Entry]
Type=Application
Name=MediaInfo
Comment=Supplies technical and tag information about a video or audio file
Icon=%{name}
Exec=%{name}-qt %f
Terminal=false
Categories=AudioVideo;AudioVideoEditing;
EOF

#fix binary name
mv %{buildroot}%{_bindir}/%{name}-gui %{buildroot}%{_bindir}/%{name}-wx


%changelog
* Wed Apr 16 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.7.68-1
+ Revision: d9ef475
- New version 0.7.68



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10072 |12cu|mediatomb-0.12.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Spec file taken from upstream, thanks. -AdamW 2007/06

%define svn	0
%define rel	4
%if %svn
%define	release		0.%{svn}.%{rel}
%define distname	%{name}-%{svn}.tar.xz
%define dirname		%{name}
%else
%define release		%{rel}
%define distname	%{name}-%{version}.tar.gz
%define dirname		%{name}-%{version}
%endif

Name:		mediatomb
Summary:	UPnP AV MediaServer
Version:	0.12.1
Release:	%{release}
License:	GPLv2
Group:		Networking/Remote access
URL:		http://mediatomb.cc
Source0:	http://downloads.sourceforge.net/mediatomb/%{distname}
Source1:	mediatomb.logrotate
# Adds parallel init info to init.d script - AdamW 2007/06
Patch0:		mediatomb-0.11.0-initinfo.patch
Patch1:		mediatomb-0.12.1-gcc46.patch
Patch2:		mediatomb-0.12.1-gcc47.patch
Patch3:		mediatomb-0.12.1-mozjs185.patch
Patch4:		mediatomb-0.12.1.tonewjs.patch
Patch5:		mediatomb-0.12.1-jsparse.patch
Patch6:		mediatomb-0.12.1-libmp4v2.patch
Patch7:		libav_0.7_support.patch
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	magic-devel
BuildRequires:	pkgconfig(id3tag)
BuildRequires:	libmp4v2-devel
BuildRequires:	pkgconfig(taglib)
BuildRequires:	pkgconfig(libexif)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	ffmpeg-devel
BuildRequires:	pkgconfig(expat)
BuildRequires:	file
BuildRequires:	js-devel

%description
MediaTomb - UPnP AV Mediaserver for Linux.

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1
%patch6 -p1
%patch7 -p1

%build
autoreconf -fi
%configure2_5x \
	--enable-taglib \
	--enable-libjs \
	--with-js-h=%{_includedir}/js \
	--enable-external-transcoding \
	--enable-protocolinfo-extension

%make

%install
install -D -m 0755 scripts/mediatomb-service-fedora %{buildroot}%{_initrddir}/%{name}
install -D -m 0755 config/mediatomb-conf-fedora %{buildroot}%{_sysconfdir}/%{name}.conf

%makeinstall_std

mkdir -p %{buildroot}%{_logdir}
touch %{buildroot}%{_logdir}/%{name}
install -D -m 644 %{SOURCE1} %{buildroot}/etc/logrotate.d/%{name}

%pre
# Create a user
%_pre_useradd %{name} %{_localstatedir}/lib/%{name} /bin/false

%post
%_post_service %{name}

# Create initial log file so that logrotate doesn't complain
if [ $1 = 1 ]; then
   %create_ghostfile %{_logdir}/%{name} root root 644
fi

%preun
%_preun_service %{name}

%postun
%_postun_userdel %{name}

%files
%defattr(-,root,root)
%doc README README.UTF_8 AUTHORS ChangeLog INSTALL doc/doxygen.conf
%doc doc/scripting.txt doc/scripting_utf8.txt
%{_sysconfdir}/logrotate.d/%{name}
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_mandir}/man1/*
%{_initrddir}/%{name}
%defattr(-,%{name},%{name})
%config(noreplace) %{_sysconfdir}/%{name}.conf
%ghost %{_logdir}/%{name}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10073 |12cu|medit-1.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		medit
Version:	1.1.1
Release:	1
Summary:	Multiplatform GTK+2 text editor
Group:		Editors
License:	GPLv2+
URL:		http://mooedit.sourceforge.net/
Source0:	http://downloads.sourceforge.net/mooedit/%{name}-%{version}.tar.bz2
Patch0:		medit-1.1.0-dso.patch
BuildRequires:	gtk2-devel
BuildRequires:	libxml2-devel
BuildRequires:	intltool
BuildRequires:	python-devel
BuildRequires:	pygtk2.0-devel
BuildRequires:	pkgconfig(sm)
BuildRequires:	imagemagick

%description
Medit is a multiplatform GTK+2 text editor.
Features:
o Configurable syntax highlighting
o Configurable keyboard accelerators
o Multiplatform - works both on unix and windows

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x --disable-install-hooks
%make

%install
%makeinstall_std

# more icon sizes, 48x48 is already installed by make install
for size in 32x32 16x16; do
%__mkdir_p %{buildroot}%{_iconsdir}/hicolor/$size/apps;
convert moo/mooutils/pixmaps/medit.png -scale $size %{buildroot}%{_iconsdir}/hicolor/$size/apps/%{name}.png;
done

%if %{mdvver} >= 2012
%find_lang medit-1 medit-1-gsv medit-1.lang
%else
%find_lang medit-1 medit-1-gsv
%endif

%files -f medit-1.lang
%doc README
%doc %{_defaultdocdir}/medit-1
%{_bindir}/medit
%{_datadir}/applications/*.desktop
%{_iconsdir}/hicolor/*/apps/*
%{_mandir}/man1/medit.1.*
%{_datadir}/medit-1/



%changelog
* Fri Mar 23 2012 Andrey Bondrov <abondrov@mandriva.org> 1.1.0-1mdv2011.0
+ Revision: 786437
- New version 1.1.0, switch from cmake to autotools

* Wed Nov 03 2010 Funda Wang <fwang@mandriva.org> 0.10.5-1mdv2011.0
+ Revision: 592770
- BR cmake
- new version 0.10.5

  + Michael Scherer <misc@mandriva.org>
    - rebuild for python 2.7

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sun Dec 28 2008 Funda Wang <fwang@mandriva.org> 0.9.4-2mdv2009.1
+ Revision: 320294
- rebuild for new python

* Sat Aug 30 2008 Funda Wang <fwang@mandriva.org> 0.9.4-1mdv2009.0
+ Revision: 277537
- New version 0.9.4

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 0.9.2-3mdv2009.0
+ Revision: 252270
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Mon Jan 21 2008 Funda Wang <fwang@mandriva.org> 0.9.2-1mdv2008.1
+ Revision: 155675
- New version 0.9.2
- rediff patch0

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Dec 01 2007 Funda Wang <fwang@mandriva.org> 0.9.0-1mdv2008.1
+ Revision: 114221
- New version 0.9.0

* Sat Nov 17 2007 Jérôme Soyer <saispo@mandriva.org> 0.8.11-1mdv2008.1
+ Revision: 109208
- New release 0.8.11

* Tue Aug 07 2007 Funda Wang <fwang@mandriva.org> 0.8.10-1mdv2008.0
+ Revision: 59667
- New version 0.8.10

* Wed Aug 01 2007 Funda Wang <fwang@mandriva.org> 0.8.9-1mdv2008.0
+ Revision: 57568
- New version 0.8.9

* Thu Jul 12 2007 Funda Wang <fwang@mandriva.org> 0.8.8-1mdv2008.0
+ Revision: 51500
- Fix file list
- New version

* Thu Jun 14 2007 Funda Wang <fwang@mandriva.org> 0.8.6-1mdv2008.0
+ Revision: 39539
- SILent renew tarball
- New version
- New version
  add dirty patch that skips update-icon-cache and mime database when building

  + Jérôme Soyer <saispo@mandriva.org>
    - Import medit




* Tue May 09 2006 UTUMI Hirosi <utuhiro78@dummy.org> 0.6.98-1mdk
- new release

* Mon May 08 2006 UTUMI Hirosi <utuhiro78@dummy.org> 0.6.97-1mdk
- first spec for Mandriva

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10074 |12cu|mednafen-0.9.37.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Multi-consoles Emulator
Name:		mednafen
Version:	0.9.37.1
Release:	1
License:	GPLv2+
Group:		Emulators
Url:		http://mednafen.sourceforge.net/
Source0:	%{name}-%{version}.tar.bz2
# Fix issue with old gcc
Patch0:		mednafen-tests.patch
BuildRequires:	bison
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(libcdio)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_net)
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(zlib)

%description
Mednafen emulates several consoles:
-Atari Lynx
-GameBoy (Color)
-GameBoy Advance
-Neo Geo Pocket (Color)
-NES
-SNES
-PC Engine (TurboGrafx 16)
-PC-FX
-Sega Master System & Game Gear
-SuperGrafx
-Virtual Boy
-WonderSwan (Color)

Warning: No GUI.

%files -f %{name}.lang
%doc ABOUT-NLS AUTHORS COPYING ChangeLog TODO Documentation/*
%{_bindir}/%{name}
%{_datadir}/%{name}/c68k_op0.inc

#----------------------------------------------------------------------------

%prep
%setup -qn %{name}
%if %{mdvver} < 201410
%patch0 -p0
%endif
find ./src -type f -exec chmod 644 '{}' +
find ./src -type d -exec chmod 755 '{}' +

%build
autoreconf -i
%configure2_5x
%make

%install
%makeinstall_std

%find_lang %{name}


%changelog
* Thu Jan 29 2015 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.9.37.1-1
+ Revision: a6440ea
- New version 0.9.37.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10075 |12cu|mednafen-server-0.5.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Mednafen Network Play Server
Name:		mednafen-server
Version:	0.5.2
Release:	1
License:	GPLv2+
Group:		Emulators
Url:		http://mednafen.sourceforge.net/
Source0:	http://downloads.sourceforge.net/mednafen/%{name}-%{version}.tar.gz

%description
This CLI-driven server aims at providing multiplayer gaming over a LAN
for mednafen emulator.

Look at the provided documentation for an example config file and usage.

%files
%doc ChangeLog README TODO run.sh standard.conf
%{_bindir}/%{name}

#----------------------------------------------------------------------------

%prep
%setup -qn %{name}

%build
%configure2_5x
%make

%install
%makeinstall_std


%changelog
* Thu Jan 29 2015 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.5.2-1
+ Revision: 3956c22
- New version 0.5.2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10076 |12cu|mednaffe-0.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Seems to have issues when built with optflags, so we don't use them here
%global optflags %{nil}
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	A front-end (GUI) for Mednafen emulator
Name:		mednaffe
Version:	0.6
Release:	1
License:	GPLv3+
Group:		Emulators
Url:		https://code.google.com/p/mednaffe/
Source0:	https://sites.google.com/site/amatcoder/mednaffe/downloads/%{name}-%{version}.tar.gz
Patch0:		mednaffe-0.6-error-message.patch
BuildRequires:	pkgconfig(gtk+-2.0)
Requires:	mednafen

%description
Mednaffe is a front-end (GUI) for Mednafen emulator.

For now Mednaffe only works with 0.9.3x-WIP versions of mednafen emulator.

%files
%doc COPYING ChangeLog README AUTHORS
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.*
%{_datadir}/pixmaps/%{name}.png

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x
%make

%install
%makeinstall_std


%changelog
* Mon Dec 16 2013 Rosa <rosa@abf.rosalinux.ru> 0.6-1
+ Revision: ab0f64b
- Automatic import for version 0.6-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10077 |12cu|megaglest-3.11.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# no matter what, ignores -lssl -lcrypto dependency of -lcurl
%define _disable_ld_as_needed 1

Summary:	Open Source 3d real time strategy game
Name:		megaglest
Version:	3.11.0
Release:	2
License:	GPLv3+
Group:		Games/Strategy
Url:		http://megaglest.org/
Source0:	https://github.com/MegaGlest/megaglest-source/releases/download/%{version}/%{name}-source-%{version}.tar.xz
# Correct usage of xvfb-run when generating manpages
Patch0:		megaglest-3.9.0-help2man.patch
# Do not fail with cryptic message if there are missing translations
# just use english text
Patch1:		megaglest-3.9.1-translation-missing.patch
# From upstream, fixes #48 and #49
Patch2:		megaglest-3.11.0-upstream-48-49.patch
# Mandriva patch
Patch3:		megaglest-3.6.0.3-underlink.patch
# Don not overwrite system compiler flags
Patch4:		megaglest-3.11.0-flags.patch
BuildRequires:	cmake
BuildRequires:	help2man
BuildRequires:	subversion
BuildRequires:	x11-server-xvfb
BuildRequires:	jpeg-devel
BuildRequires:	libircclient-static-devel
BuildRequires:	miniupnpc-devel
BuildRequires:	wxgtku-devel
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(ftgl)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glew)
BuildRequires:	pkgconfig(gnutls)
BuildRequires:	pkgconfig(icu-i18n)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(libvlc)
BuildRequires:	pkgconfig(lua)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(SDL_net)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(xerces-c)
BuildRequires:	pkgconfig(zlib)
Requires:	glxinfo
Requires:	megaglest-data = %{version}
Requires:	p7zip

%description
MegaGlest is an open source 3D-real-time strategy game, where you control
the armies of one of seven different factions: Tech, Magic, Egyptians,
Indians, Norsemen, Persian or Romans. The game is setup in one of 16
naturally looking settings, which -like the unit models- are crafted with
great appreciation for detail. Additional game data can be downloaded from
within the game at no cost.

%files
%doc docs/AUTHORS.source_code.txt
%doc docs/CHANGELOG.txt
%doc docs/COPYRIGHT.source_code.txt
%doc docs/gnu_gpl_3.0.txt
%doc docs/README.txt
%{_datadir}/applications/%{name}*.desktop
%{_iconsdir}/*
%{_mandir}/man6/*.6*
%{_gamesbindir}/*
%{_gamesdatadir}/megaglest/*

#-----------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1

%build
%cmake \
	-DWANT_GIT_STAMP:BOOL=OFF \
	-DMEGAGLEST_BIN_INSTALL_PATH=%{_gamesbindir} \
	-DMEGAGLEST_ICON_INSTALL_PATH=%{_iconsdir} \
	-DMEGAGLEST_DATA_INSTALL_PATH=%{_gamesdatadir}/megaglest/ \
	-DCUSTOM_DATA_INSTALL_PATH=%{_gamesdatadir}/megaglest/
%make

%install
%makeinstall_std -C build

for image in `ls %{buildroot}%{_iconsdir}`; do
    [ -e %{buildroot}%{_gamesdatadir}/$image ] ||
	ln -sf %{_iconsdir}/$image %{buildroot}%{_gamesdatadir}/megaglest
done

for file in megaglest megaglest_editor megaglest_g3dviewer; do
    desktop-file-validate %{buildroot}%{_datadir}/applications/$file.desktop
done


%changelog
* Wed Jan 28 2015 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.11.0-2
+ Revision: 5219828
- New version 3.11.0, build with libvlc support for Video playback



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10078 |12cu|megaglest-data-3.11.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Mega Glest data files
Name:		megaglest-data
Version:	3.11.0
Release:	1
License:	Creative Commons Attribution
Group:		Games/Strategy
Url:		http://megaglest.org/
Source0:	https://github.com/MegaGlest/megaglest-data/releases/download/%{version}/%{name}-%{version}.tar.xz
BuildRequires:	cmake
BuildArch:	noarch

%description
MegaGlest is an open source 3D-real-time strategy game, where you control
the armies of one of seven different factions: Tech, Magic, Egyptians,
Indians, Norsemen, Persian or Romans. The game is setup in one of 16
naturally looking settings, which -like the unit models- are crafted with
great appreciation for detail. Additional game data can be downloaded from
within the game at no cost.

%files
%doc docs/*
%{_gamesdatadir}/megaglest

#----------------------------------------------------------------------------

%prep
%setup -qn megaglest-%{version}

%build
%cmake \
	-DMEGAGLEST_BIN_INSTALL_PATH=%{_gamesbindir} \
	-DMEGAGLEST_ICON_INSTALL_PATH=%{_iconsdir} \
	-DMEGAGLEST_DATA_INSTALL_PATH=%{_gamesdatadir}/megaglest
%make

%install
%makeinstall_std -C build
rm -fr %{buildroot}%{_gamesdatadir}/megaglest/docs


%changelog
* Wed Jan 28 2015 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.11.0-1
+ Revision: 0cfb5ec
- New version 3.11.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10079 |12cu|meld-1.8.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		meld
Version:	1.8.4
Release:	2
Summary:	Visual diff and merge tool
Group:		File tools
License:	GPLv2+
URL:		http://meldmerge.org/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/1.8/%{name}-%{version}.tar.xz

BuildRequires:	rarian
BuildRequires:	gettext
BuildRequires:	intltool
BuildRequires:	desktop-file-utils
BuildRequires:	perl(XML::Parser)

Requires:	python-gtksourceview
Requires:	python-gobject
Requires:	python-dbus
Requires:	pygtk2.0
Requires:	dbus-x11
Requires:	patch

BuildArch:	noarch

%description
Meld is a visual diff and merge tool targeted at developers. 
It helps you compare files, directories, and version controlled
projects. It provides two-and three-way comparison of both files 
and directories, and the tabbed interface allows you to open many
diffs at once. Meld has has support for many popular version 
control systems including Git, Mercurial, Bazaar, SVN and CVS.
The diff viewer lets you edit files in place (diffs update dynamically),
and a middle column shows detailed changes and allows merges.
The margins show location of changes for easy navigation.


%prep
%setup -q

sed -i "s|#! /usr/bin/env python|#\!/usr/bin/python|" ./bin/meld


%build
make prefix=%{_prefix} libdir=%{_datadir} sharedir=%{_datadir}


%install
make prefix=%{_prefix} libdir=%{_datadir} \
  DESTDIR=%{buildroot} install INSTALL='install -p'

desktop-file-install \
  --dir %{buildroot}%{_datadir}/applications \
  --delete-original \
  --add-category="GTK" \
  --remove-category="Application" \
  %{buildroot}%{_datadir}/applications/%{name}.desktop \

%find_lang %{name} --with-gnome


%post
touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
touch --no-create %{_datadir}/icons/HighContrast &>/dev/null || :
update-desktop-database &> /dev/null || :
update-mime-database %{_datadir}/mime &> /dev/null || :


%postun
if [ $1 -eq 0 ] ; then
    touch --no-create %{_datadir}/icons/hicolor &>/dev/null
    touch --no-create %{_datadir}/icons/HighContrast &>/dev/null
    gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
    gtk-update-icon-cache %{_datadir}/icons/HighContrast &>/dev/null || :
fi
update-desktop-database &> /dev/null || :
update-mime-database %{_datadir}/mime &> /dev/null || :


%posttrans
gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
gtk-update-icon-cache %{_datadir}/icons/HighContrast &>/dev/null || :


%files -f %{name}.lang
%defattr(-,root,root,-)
%doc COPYING NEWS
%{_bindir}/%{name}
%{_datadir}/%{name}/
%{_datadir}/mime/packages/%{name}.xml
%{_datadir}/applications/*%{name}.desktop
%{_datadir}/appdata/*%{name}.appdata.xml
%{_datadir}/icons/hicolor/*/apps/%{name}.*
%{_datadir}/icons/HighContrast/*/apps/%{name}.*



%changelog
* Thu Apr 17 2014 Eugene Budanov <eugene.budanov@rosalab.ru> 1.8.4-2
+ Revision: 7d0fc7f
- Fixed installation requires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10080 |12cu|memtester-4.3.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Memory tester
Name:		memtester
Version:	4.3.0
Release:	3
License:	GPLv2+
Group:		Monitoring
Url:		http://pyropus.ca/software/memtester/
Source0:	http://pyropus.ca/software/memtester/old-versions/%{name}-%{version}.tar.gz

%description
Memtest is a utility for testing the memory subsystem in a computer to
determine if it is faulty.

%files
%doc BUGS CHANGELOG COPYING README.tests README
%{_bindir}/*
%{_mandir}/man8/*

#----------------------------------------------------------------------------

%prep
%setup -q
echo "cc %{optflags} -DPOSIX -D_POSIX_C_SOURCE=200809L -D_FILE_OFFSET_BITS=64 -DTEST_NARROW_WRITES -c" > conf-cc
echo "cc %{ldflags}" > conf-ld

%build
%make

%install
mkdir -p %{buildroot}%{_bindir}
install -m 755 memtester %{buildroot}%{_bindir}

mkdir -p %{buildroot}%{_mandir}/man8
install -m 644 memtester.8 %{buildroot}%{_mandir}/man8/


%changelog
* Tue Mar 18 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.3.0-3
+ Revision: 812c3bc
- LOG Fix debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10081 |12cu|menhir-20130911-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	Menhir is a LR(1) parser generator for OCaml
Name:		menhir
Version:	20130911
Release:	2
License:	LGPL and QPL with static compilation exception
Group:		Development/Other
Url:		http://pauillac.inria.fr/~fpottier/menhir/
Source0:	http://pauillac.inria.fr/~fpottier/menhir/menhir-%{version}.tar.gz
BuildRequires:	ocaml
BuildRequires:	ocaml-findlib

%description
Menhir is a LR(1) parser generator for OCaml. It is mostly compatible
with the standard ocamlyacc and has the following enhancements:

- it accepts LR(1) grammars,
- it offers parameterized nonterminal symbols as well as a library of
  standard definitions,
- it explains conflicts in terms of the grammar,
- it allows grammar specifications to be split over multiple files and
  parametrized by OCaml modules,
- it produces reentrant parsers.

%files
%doc manual.pdf
%{_bindir}/menhir
%{_mandir}/man1/menhir.1*
%{_datadir}/menhir/standard.mly
%dir %{_libdir}/ocaml/menhirLib
%{_libdir}/ocaml/menhirLib/*.cmi
%{_libdir}/ocaml/menhirLib/*.cmo
%{_libdir}/ocaml/menhirLib/*.o
%{_libdir}/ocaml/menhirLib/META

#----------------------------------------------------------------------------

%package devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{name} = %{EVRD}

%description devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%files devel
%doc demos/
%{_libdir}/ocaml/menhirLib/*.cmx

#----------------------------------------------------------------------------

%prep
%setup -q

%build
# PREFIX is there without %{buildroot} because it is used to write the
# lib path in the source
make PREFIX=/usr

%install
# Prevent recompilation when doing make install
sed -i 's/install: all/install:/' Makefile
export DESTDIR=%{buildroot}
export OCAMLFIND_DESTDIR=%{buildroot}/%{_libdir}/ocaml
mkdir -p $OCAMLFIND_DESTDIR/menhirLib
mkdir -p $OCAMLFIND_DESTDIR/stublibs
make install PREFIX=%{buildroot}/usr


%changelog
* Mon Feb 10 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 20130911-2
+ Revision: d78cdaf
- LOG Split devel package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10082 |12cu|mercurial-3.2.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:   A fast, lightweight distributed source control management system
Name:      mercurial
Version:   3.2.4
Release:   1
License:   GPLv2+
Group:     Development/Other
URL: 	   http://www.selenic.com/mercurial/
Source0:   http://www.selenic.com/mercurial/release/%{name}-%{version}.tar.gz
BuildRequires: python-devel
BuildRequires: xmlto
BuildRequires: asciidoc
BuildRequires: python-docutils
Provides: hg = %{version}-%{release}

%description
Mercurial is a fast, lightweight source control management system
designed for efficient handling of very large distributed
projects. 


%prep
%setup -q

%build
%make all

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install -O1 --root %{buildroot} --prefix %{_prefix} --record=%{name}.files
make install-doc DESTDIR=%{buildroot} MANDIR=%{_mandir}

install contrib/hgk          %{buildroot}%{_bindir}
#install contrib/convert-repo %{buildroot}%{_bindir}/mercurial-convert-repo
install contrib/hg-ssh       %{buildroot}%{_bindir}

bash_completion_dir=%{buildroot}%{_sysconfdir}/bash_completion.d
mkdir -p $bash_completion_dir
install -m 644 contrib/bash_completion $bash_completion_dir/mercurial.sh

zsh_completion_dir=%{buildroot}%{_datadir}/zsh/site-functions
mkdir -p $zsh_completion_dir
install -m 644 contrib/zsh_completion $zsh_completion_dir/_mercurial

lisp_dir=%{buildroot}%{_datadir}/emacs/site-lisp
mkdir -p $lisp_dir
install -m 644 contrib/mercurial.el $lisp_dir
install -m 644 contrib/mq.el $lisp_dir

xlisp_dir=%{buildroot}%{_datadir}/xemacs/site-packages/lisp
mkdir -p $xlisp_dir
install -m 644 contrib/mercurial.el $xlisp_dir
install -m 644 contrib/mq.el $xlisp_dir

mkdir -p %{buildroot}/%{_sysconfdir}/mercurial/hgrc.d
install -m 644 contrib/mergetools.hgrc %{buildroot}/%{_sysconfdir}/mercurial/hgrc.d/mergetools.rc

%files -f %{name}.files
%doc CONTRIBUTORS COPYING doc/README doc/hg*.txt doc/hg*.html *.cgi contrib/*.fcgi
%doc %attr(644,root,root) contrib/*.svg
%dir %{_sysconfdir}/mercurial
%dir %{_sysconfdir}/mercurial/hgrc.d
%config(noreplace) %{_sysconfdir}/mercurial/hgrc.d/mergetools.rc
%{_mandir}/man*/*
%{_sysconfdir}/bash_completion.d/mercurial.sh
%{_datadir}/zsh/site-functions/_mercurial
%{_datadir}/emacs/site-lisp/*.el
%{_datadir}/xemacs/site-packages/lisp/*.el
%{_bindir}/hgk
%{_bindir}/hg-ssh
#%{_bindir}/mercurial-convert-repo


%changelog

* Sat Apr 04 2015 Denis Silakov <denis.silakov@rosalab.ru> 3.2.4-1
- (25350fd) Updated to 3.2.4



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10083 |12cu|merkaartor-0.18.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Openstreetmap mapping program
Name:		merkaartor
Version:	0.18.1
Release:	3
License:	GPLv2+
Group:		Sciences/Other
Url:		http://merkaartor.be/projects/merkaartor/
Source0:	http://merkaartor.be/attachments/download/301/%{name}-%{version}.tar.bz2
BuildRequires:	gdb
BuildRequires:	qt4-linguist
BuildRequires:	boost-devel
BuildRequires:	gdal-devel
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(exiv2)

%description
Merkaartor is an openstreetmap (http://www.openstreetmap.org) mapping
program. Merkaartor focuses on providing a visually pleasing but
performant editing environment for free geographical data.

%files -f %{name}.lang
%doc AUTHORS CHANGELOG CREDITS TODO
%{_bindir}/*
%{_datadir}/%{name}/*.xml
%{_datadir}/applications/*.desktop
%{_libdir}/%{name}/plugins/background/*.so
%{_libdir}/%{name}/plugins/styles/libskulpture.so
%{_datadir}/icons/hicolor/48x48/apps/%{name}.png

#----------------------------------------------------------------------------

%prep
%setup -q

%build
lrelease translations/merkaartor*.ts
%qmake_qt4 \
	PREFIX=%{_prefix} \
	LIBDIR=%{_libdir} \
	TRANSDIR_MERKAARTOR=%{_datadir}/%{name}/translations \
	TRANSDIR_SYSTEM=%{qt4dir}/translations \
	GDAL=1
%make

%install
%makeinstall_std INSTALL_ROOT=%{buildroot}

%find_lang %{name} --with-qt

rm -f %{buildroot}/merkaartor.gdb-index


%changelog
* Tue Mar 18 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.18.1-3
+ Revision: 62ad45f
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10084 |12cu|merlin-0.9.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Nagios distributed monitoring
Name:		merlin
Version:	0.9.0
Release:	2
License:	BSD
Group:		Networking/Other
Url:		http://www.op5.org/community/plugin-inventory/op5-projects/merlin
Source0:	http://op5.org/op5media/op5.org/downloads/merlin-%{version}.tar.gz
Patch0:		merlin-0.9.0-sfmt.patch
BuildRequires:	dbi-devel

%description
The Merlin project, or Module for Effortless Redundancy and Loadbalancing In
Nagios, was initially started to create an easy way to set up distributed
Nagios installations, allowing Nagios processes to exchange information
directly as an alternative to the standard nagios way using NSCA. When starting
the Ninja project we realised that we could continue the work on Merlin and
adopt the project to function as backend for Ninja by adding support for
storing the status information in a database, fault tolearance and some other
cool things. This means that Merlin now are responsible for providing status
data, acting as a backend, for the Ninja GUI.

%files
%doc TECHNICAL SPECS README HOWTO COPYING
%{_initrddir}/merlind
%{_libdir}/merlin
%{_localstatedir}/lib/merlin
%{_localstatedir}/log/merlin
%config(noreplace)%{_sysconfdir}/merlin.conf

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
%make CFLAGS="%{optflags}"

%install
install -d -m 755 %{buildroot}%{_libdir}/merlin
install -m 755 import showlog merlind %{buildroot}%{_libdir}/merlin
install -m 644 merlin.so import.php object_importer.inc.php %{buildroot}%{_libdir}/merlin

install -d -m 755 %{buildroot}%{_sysconfdir}
install -m 644 example.conf %{buildroot}%{_sysconfdir}/merlin.conf
perl -pi \
    -e 's|@\@DESTDIR@\@/logs|%{_localstatedir}/log/merlin|;' \
    -e 's|@\@DESTDIR@\@/ipc.sock|%{_localstatedir}/lib/merlin/ipc.sock|;' \
    %{buildroot}%{_sysconfdir}/merlin.conf

install -d -m 755 %{buildroot}%{_localstatedir}/log/merlin
install -d -m 755 %{buildroot}%{_localstatedir}/lib/merlin

install -d -m 755 %{buildroot}%{_initrddir}
install -m 755 init.sh %{buildroot}%{_initrddir}/merlind
perl -pi \
    -e 's|^BINDIR=.*|BINDIR=%{_libdir}/merlin|;' \
    -e 's|^CONFIG_FILE=.*|CONFIG_FILE=%{_sysconfdir}/merlin.conf|;' \
    %{buildroot}%{_initrddir}/merlind



%changelog
* Tue Mar 18 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.9.0-2
+ Revision: 9d0ab92
- LOG Build with system flags, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10085 |12cu|mew-6.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# TODO:
# - See how debian and fedora package things
# - Break helpers binaries out into seperate package and make main package
#   noarch
# - Remove .elc files so it works with both emacs and xemacs (policy?)
# - Fix stripping binaries (rpmlint)

%define name mew
%define version 6.5
%define release 2

Summary: Messaging in the Emacs World
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://www.mew.org/Release/%{name}-%{version}.tar.gz
Source1: %{name}.el
License: BSD-like
Group: Networking/Mail
Url: http://www.Mew.org/

BuildRequires: emacs
Requires: emacs

%description
Mew (Messaging in the Emacs World) is a user interface for text messages,
multimedia messages (MIME), news articles and security functionality 
including PGP, SSH and SSL. 

The features of Mew are as follows: 

 - POP, SMTP, NNTP, and IMAP are supported.
 - You can easily display a very complicated structured message.
 - You can start to read messages before they are all fully listed.
 - For refiling, default folders are neatly suggested.
 - You can complete field names, e-mail addresses, receiver's names,
   domain names, and folder names.
 - Thread, a mechanism to display the flow of messages, is supported.

%prep
%setup -q

%build
%configure 
%make elispdir=%{_datadir}/emacs/site-lisp/%{name} etcdir=%{_datadir}/pixmaps/mew

%install
%makeinstall elispdir=%{buildroot}%{_datadir}/emacs/site-lisp/%{name} etcdir=%{buildroot}%{_datadir}/pixmaps/mew INSTALLINFO=/sbin/install-info

%__install -dm 755 %{buildroot}%{_sysconfdir}/emacs/site-start.d
%__install -pm 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/emacs/site-start.d



%files
%defattr(-,root,root,0755)
%doc 00copyright 00readme 00diff 00changes*
%attr(0755,root,root) %{_bindir}/*
%{_datadir}/emacs/site-lisp/%{name}/*
%{_datadir}/pixmaps/mew/*
%{_infodir}/*
%{_mandir}/*
%config(noreplace) %{_sysconfdir}/emacs/site-start.d/%{name}.el

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10086 |12cu|mgm-1.1-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Moaning Goat Status Meter
Name:		mgm
Version:	1.1
Release:	10
License:	GPLv2+
Group:		Monitoring
Url:		http://linuxmafia.com/mgm/
Source0:	%{name}-%{version}.tar.bz2
Source1:	%{name}48.png
Source2:	%{name}32.png
Source3:	%{name}16.png
Patch0:		mgm-1.1-fix-abs-path.patch
Requires:	perl-Tk
Requires:	tk
BuildArch:	noarch

%description
MGM, the Moaning Goat Meter, is the ultimate sixty-ton cast iron lawn
ornament for the desktops of today's hacker set: A gorgeous, highly
configurable load and status meter written entirely in Perl. Serious
pink-flamingo territory.  MGM will not get your whites whiter or your
colors brighter. It will, however, sit there and look spiffy while
sucking down a major honking wad of RAM.

%files
%doc doc/*
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_liconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}
%patch0 -p0
chmod 644 `find -type f`
chmod 755 `find -type d`
chmod 755 mgm lib/xpm
rm -fr modules/netbsd
rm -fr modules/solaris

%build

%install
mkdir -p %{buildroot}%{_datadir}/%{name}
cp -r mgm lib modules %{buildroot}%{_datadir}/%{name}
mkdir -p %{buildroot}%{_bindir}
echo '#!/bin/bash' > %{buildroot}%{_bindir}/%{name}
echo 'exec %{_datadir}/mgm/mgm' >> %{buildroot}%{_bindir}/%{name}
chmod 755 %{buildroot}%{_bindir}/%{name}

#menu
mkdir -p %{buildroot}%{_datadir}/applications/
cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{name}
Icon=%{name}
Name=MGM
Comment=System Monitor
Categories=System;Monitor;
EOF

#icons
mkdir -p %{buildroot}%{_liconsdir}
cat %{SOURCE1} > %{buildroot}%{_liconsdir}/%{name}.png
mkdir -p %{buildroot}%{_iconsdir}
cat %{SOURCE2} > %{buildroot}%{_iconsdir}/%{name}.png
mkdir -p %{buildroot}%{_miconsdir}
cat %{SOURCE3} > %{buildroot}%{_miconsdir}/%{name}.png



%changelog
* Tue Mar 18 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.1-10
+ Revision: 91afb80
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10087 |12cu|mib-report-0.13-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A tool to generate packages reports for Rosa, MDV and MGA repos
Name:		mib-report
Version:	0.13
Release:	1
License:	GPLv2+
Group:		System/Configuration/Packaging
Url:		http://mib.pianetalinux.org/mib-report/
Source0:	http://mib.pianetalinux.org/mib-report/%{name}-%{version}.tar.bz2
# bash-completion
Source1:	%{name}
Patch0:		mib-report-0.9-rpm4.patch
# Qt5 is also supported
BuildRequires:	qt4-devel
BuildRequires:	rpm-devel
Requires:	lynx
Requires:	curl

%description
A tool to generate packages reports and check package versions.

Since 0.9 it supports 6 report modes:
1) mga-mdv - report for packages in Mageia repositories that may be interesting
for Mandriva packagers
2) mdv-mga - like mga-mdv but for Mageia packagers (by request)
3) mdv-rosa
4) rosa-mdv
5) mga-rosa
6) rosa-mga

It produces a table with packages and shows if there are newer versions of
these packages in other distros. It also gives quick links for source packages
and programs' homepages.

Since 0.4 new mode "--search package" was added. It searches for package in all
reference repositories and displays results in Repository, Version, URL format.

Version %{version} supports reference repositories:
-Rosa 2014.1
-MDV Cooker
-Mageia Cauldron
-Fedora Rawhide (+RpmFusion)
-PCLinuxOS
-Alt Linux Sisyphus
-OpenSUSE Factory
-PLD Linux 3.0
-Gentoo
-Debian
-Ubuntu
-Upstream Tracker

%files
%doc COPYING AUTHORS ChangeLog
%{_bindir}/%{name}
%{_bindir}/urls-fetcher
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/urls.txt
%{_datadir}/%{name}/blacklist.txt
%{_datadir}/bash-completion/completions/%{name}

#----------------------------------------------------------------------------

%prep
%setup -q
%if %{mdvver} < 201100
%patch0 -p1
%endif

%build
# Can be built with Qt5 if needed
%qmake_qt4
%make

%install
mkdir -p %{buildroot}%{_bindir}
install -D -m 755 %{name} %{buildroot}%{_bindir}/%{name}
install -D -m 755 urls-fetcher %{buildroot}%{_bindir}/urls-fetcher
mkdir -p %{buildroot}%{_datadir}/%{name}
install -D -m 644 urls.txt %{buildroot}%{_datadir}/%{name}/urls.txt
install -D -m 644 blacklist.txt %{buildroot}%{_datadir}/%{name}/blacklist.txt

mkdir -p %{buildroot}%{_datadir}/bash-completion/completions/
install -m 644 %{SOURCE1} %{buildroot}%{_datadir}/bash-completion/completions/%{name}


%changelog

* Fri Mar 04 2016 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.13-1
- (ee22e89) New version 0.13 (new Fedora SRPMs URL)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10088 |12cu|micropolis-4.0-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	City simulation based on Maxis SimCity
Name:		micropolis
# activity/activity.info = 7
# src/sim/sim.c and about = 4.0
Version:	4.0
Release:	11
License:	GPLv3+
Group:		Games/Strategy
Url:		http://www.donhopkins.com/home/micropolis/
# Also see http://dev.laptop.org/git?p=projects/micropolis-activity
Source0:	http://www.donhopkins.com/home/micropolis/micropolis-activity-source.tgz
# Lots of fixes from
# http://git.zerfleddert.de/cgi-bin/gitweb.cgi/micropolis
# curl http://rmdir.de/~michael/micropolis_git.patch > micropolis-zerfleddert.$(date +%Y%m%d).patch
Patch0:		micropolis-zerfleddert.20080302.patch
Patch1:		micropolis-path.patch
# From debian, optflags patch:
Patch2:		micropolis-makefile.patch
# (Anssi 01/2008): Fix some 64bit pointer warnings. It is likely they are
# harmless corner cases, but this code is so old I don't take any chances.
Patch3:		micropolis-64bit-warns.patch
Patch4:		micropolis-printf-format.patch
BuildRequires:	bison
BuildRequires:	imagemagick
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xpm)
BuildRequires:	pkgconfig(xext)

%description
City-building simulation game originally released as SimCity by Maxis and
subsequently released as free software, renamed to Micropolis.

%files
%doc manual/*
%{_gamesbindir}/%{name}
%{_gamesdatadir}/%{name}
%{_libdir}/%{name}
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_datadir}/applications/%{name}.desktop

#----------------------------------------------------------------------------

%prep
%setup -q -n micropolis-activity
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1

#[ $(sed -n 's,activity_version = ,,p' activity/activity.info) = %version ]
[ $(sed -r -n 's,^.*MicropolisVersion = "(.+)".*$,\1,p' src/sim/sim.c) = %version ]

perl -pi -e 's,GAMESDATADIR,%{_gamesdatadir},;s,LIBDIR,%{_libdir},' Micropolis

# Re-enable air crash:
perl -pi -e 's,-DNO_AIRCRASH,,' src/sim/makefile

%build
%make OPTFLAGS="%optflags" -C src

%install
rm -rf %{buildroot}
install -d -m755 %{buildroot}%{_gamesbindir}
install -d -m755 %{buildroot}%{_gamesdatadir}/%{name}
install -d -m755 %{buildroot}%{_libdir}/%{name}

install -m755 src/sim/sim %{buildroot}%{_libdir}/%{name}
install -m755 Micropolis %{buildroot}%{_gamesbindir}/%{name}

cp -a cities images res %{buildroot}%{_gamesdatadir}/%{name}
chmod +x %{buildroot}%{_gamesdatadir}/%{name}/res/sounds/player

install -d -m755 %{buildroot}%{_miconsdir}
install -d -m755 %{buildroot}%{_iconsdir}
install -d -m755 %{buildroot}%{_liconsdir}

convert Micropolis.png -resize x16 %{buildroot}%{_miconsdir}/%{name}.png
convert Micropolis.png -resize x32 %{buildroot}%{_iconsdir}/%{name}.png
convert Micropolis.png -resize x48 %{buildroot}%{_liconsdir}/%{name}.png

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
[Desktop Entry]
Name=Micropolis
GenericName=City simulation
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=false
Categories=Game;StrategyGame;
EOF


%changelog
* Tue Mar 18 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.0-11
+ Revision: b170f86
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10089 |12cu|midori-0.5.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major		1
%define	libname		%mklibname %{name} %{major}
%define	url_ver	%(echo %{version} | cut -c 1-3)

Summary:	Web browser based on WebKitGtk
Name:		midori
Version:	0.5.7
Release:	%mkrel 1
License:	LGPLv2+
Group:		Networking/WWW
URL:		http://www.midori-browser.org
# For git: git clone http://software.twotoasts.de/media/midori.git
Source0:	http://www.midori-browser.org/download/source/%{name}_%{version}_all_.tar.bz2
Source100:	%{name}.rpmlintrc
BuildRequires:	desktop-file-utils
BuildRequires:	intltool
BuildRequires:	librsvg
#BuildRequires:	python-docutils
BuildRequires:	cmake
BuildRequires:	gettext
BuildRequires:	vala >= 0.16.0
BuildRequires:	pkgconfig(gio-2.0) >= 2.16.0
BuildRequires:	pkgconfig(gmodule-2.0) >= 2.32.3
BuildRequires:	pkgconfig(gthread-2.0) >= 2.8.0
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.0.0
BuildRequires:	pkgconfig(libidn) >= 1.0
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	pkgconfig(libsoup-2.4) >= 2.27.90
BuildRequires:	pkgconfig(libxml-2.0) >= 2.6
BuildRequires:	pkgconfig(sqlite3) >= 3.6.19
BuildRequires:	pkgconfig(unique-3.0) >= 0.9
BuildRequires:	pkgconfig(webkitgtk-3.0) >= 1.8.1
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xscrnsaver)
BuildRequires:	pkgconfig(gcr-3) >= 2.32
BuildRequires:	pkgconfig(zeitgeist-1.0) >= 0.3.14
Requires:	%{libname} = %{version}
Requires:	indexhtml
Requires:	xdg-utils
Requires:	glib-networking
Requires:	dbus-x11
Provides:	webclient = %{version}-%{release}
%rename		%{name}-vala
%rename		%{name}-devel

%description
Midori is a lightweight GTK+ 2 web browser based on WebKitGtk. It features
tabs, windows and session management, bookmarks stored with XBEL, searchbox
based on OpenSearch, and user scripts support.

%files -f %{name}.lang
%doc AUTHORS ChangeLog README
#doc %%{_datadir}/gtk-doc/html/%%{name}-0.5/*/*
%{_bindir}/%{name}
%{_datadir}/applications/%{name}*.desktop
%{_datadir}/appdata/%{name}.appdata.xml
%{_iconsdir}/hicolor/*/*/*
%{_datadir}/%{name}
%{_sysconfdir}/xdg/%{name}

#-----------------------------------------------------------------------------

%package -n %{libname}
Group:		System/Libraries
Summary:	Libraries for %{name}
Requires:	%{name} = %{version}

%description -n %{libname}
This package contains the shared libraries needed by %{name}.

%files -n %{libname}
%doc AUTHORS ChangeLog README
%{_libdir}/lib%{name}-core.so*
%{_libdir}/%{name}

#-----------------------------------------------------------------------------

%prep
%setup -q
#apply_patches

# Fix linking failure
sed -i -e 's|"${OPTS_LIBRARIES};${XSS}"| "${OPTS_LIBRARIES};${XSS};%{_libdir}/libX11.so"|' CMakeLists.txt


%build
# TODO: Provide a granite package and enable the option below
%cmake	.. -DUSE_GTK3=ON \
	-DUSE_ZEITGEIST=ON \
	-DUSE_GRANITE=OFF \
	-DUSE_APIDOCS=OFF
%make


%install
%makeinstall_std -C build

#fix desktop file
desktop-file-install \
	--remove-not-show-in="Pantheon" \
	--dir %{buildroot}%{_datadir}/applications \
		 %{buildroot}%{_datadir}/applications/%{name}-private.desktop

# We have no more devel package
rm -rf %{buildroot}%{_libdir}/lib%{name}.so

%find_lang %{name} %{name}.lang



%changelog
* Tue Apr 08 2014 Giovanni Mariani <mc2374@mclink.it> 0.5.7-1
+ Revision: 95fda75
- Fix BReqs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10090 |12cu|mille-xterm-appserver-en_US-1.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Mille-xterm application server english patch
Name:		mille-xterm-appserver-en_US
Version:	1.0
Release:	7
License:	GPL
Group:		System/Servers
Source0:	%{name}-%{version}.tar.bz2
Requires:	mille-xterm-appserver >= 1.0
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The mille-xterm application server is the component that terminal will connect
to get their display. It has a full desktop installed and configured for users.

This package translates parts of the application server from French to English.

%prep

%setup -q

%build
#nothing to be done here

%install
rm -fr %{buildroot}

pushd src/mille-xterm
mkdir -p %{buildroot}%{_sysconfdir}/mille-xterm/{postsession.d,presession.d,usersession.d}
cp postsession.d/50_kill_ltspfs.sh 	%{buildroot}%{_sysconfdir}/mille-xterm/postsession.d/.50_kill_ltspfs.sh.en_US
cp presession.d/10_generate_sshkeys.sh 	%{buildroot}%{_sysconfdir}/mille-xterm/presession.d/.10_generate_sshkeys.sh.en_US
cp presession.d/11_getlts.sh 		%{buildroot}%{_sysconfdir}/mille-xterm/presession.d/.11_getlts.sh.en_US
cp presession.d/20_sendsshkeys.sh 	%{buildroot}%{_sysconfdir}/mille-xterm/presession.d/.20_sendsshkeys.sh.en_US
cp presession.d/50_start_ltspfs.sh 	%{buildroot}%{_sysconfdir}/mille-xterm/presession.d/.50_start_ltspfs.sh.en_US
cp usersession.d/50_mount_ltspfs.sh 	%{buildroot}%{_sysconfdir}/mille-xterm/usersession.d/.50_mount_ltspfs.sh.en_US
cp usersession.d/70_fix_apps.sh 	%{buildroot}%{_sysconfdir}/mille-xterm/usersession.d/.70_fix_apps.sh.en_US
popd

pushd src
mkdir -p %{buildroot}%{_sysconfdir}/custom/apps/firefox/config
mkdir -p %{buildroot}%{_sysconfdir}/custom/apps/thunderbird/rootinstall
mkdir -p %{buildroot}%{_sysconfdir}/custom/share/doc/HTML
mkdir -p %{buildroot}%{_sysconfdir}/X11/gdm
cp custom/apps/firefox/config/userinstall 	%{buildroot}%{_sysconfdir}/custom/apps/firefox/config/.userinstall.en_US
cp custom/apps/thunderbird/rootinstall/tbdic 	%{buildroot}%{_sysconfdir}/custom/apps/thunderbird/rootinstall/.tbdic.en_US
cp custom/share/doc/HTML/index.html 		%{buildroot}%{_sysconfdir}/custom/share/doc/HTML/.index.html.en_US
cp gdm/killsessions				%{buildroot}%{_sysconfdir}/X11/gdm/.killsessions.en_US
popd

%clean
rm -rf %{buildroot}

%post

# We have to manage 4 files that are part of other packages
# It's safe to do that because they are managed as config files in other packages

# First, make a backup
for file in 	%{_sysconfdir}/mille-xterm/postsession.d/50_kill_ltspfs.sh 	\
		%{_sysconfdir}/mille-xterm/presession.d/10_generate_sshkeys.sh	\
		%{_sysconfdir}/mille-xterm/presession.d/11_getlts.sh		\
		%{_sysconfdir}/mille-xterm/presession.d/20_sendsshkeys.sh	\
		%{_sysconfdir}/mille-xterm/presession.d/50_start_ltspfs.sh	\
		%{_sysconfdir}/mille-xterm/usersession.d/50_mount_ltspfs.sh	\
		%{_sysconfdir}/mille-xterm/usersession.d/70_fix_apps.sh		\
		%{_sysconfdir}/custom/apps/firefox/config/userinstall		\
		%{_sysconfdir}/custom/apps/thunderbird/rootinstall/tbdic	\
		%{_sysconfdir}/custom/share/doc/HTML/index.html			\
		%{_sysconfdir}/X11/gdm/killsessions

do
	DN=`dirname $file`
	BN=`basename $file`
	if [ -f $file ]; then
		# Do not overwrite already existing
		# backup (in case of upgrade)
		if [ ! -f $DN/.$BN.orig ]; then
			if [ -f $file.mille_xterm_saved ]; then
				mv -f $file.mille_xterm_saved $DN/.$BN.orig
			else
				mv -f $file $DN/.$BN.orig
			fi
		fi
	fi
	# Now, copy mille-xterm config files to replace existing ones
	cp -f  $DN/.$BN.en_US $file
done

if [ -f %{_sysconfdir}/X11/gdm/gdm.conf ] ; then
	if [ ! -f %{_sysconfdir}/X11/gdm/.gdm.conf.orig ] ; then
		if [ -f %{_sysconfdir}/X11/gdm/gdm.conf.mille_xterm_saved ] ; then
			mv -f %{_sysconfdir}/X11/gdm/gdm.conf.mille_xterm_saved %{_sysconfdir}/X11/gdm/.gdm.conf.orig
		else
			cp %{_sysconfdir}/X11/gdm/gdm.conf %{_sysconfdir}/X11/gdm/.gdm.conf.orig
		fi
	fi
	perl -pi -e "s/Bienvenue sur/Welcome to/g;" /etc/X11/gdm/gdm.conf
fi

if [ -f /var/www/html/state.php ] ; then
	perl -pi -e "s/utilisateurs connects/connected users/g;" /var/www/html/state.php
fi



%postun
#Only if package is uninstalled
if [ "$1" = "0" ]; then
  # Replace original files in case of uninstall
  for file in 	%{_sysconfdir}/mille-xterm/presession.d/50_kill_ltspfs.sh	\
		%{_sysconfdir}/mille-xterm/presession.d/10_generate_sshkeys.sh	\
		%{_sysconfdir}/mille-xterm/presession.d/11_getlts.sh		\
		%{_sysconfdir}/mille-xterm/presession.d/20_sendsshkeys.sh	\
		%{_sysconfdir}/mille-xterm/presession.d/50_start_ltspfs.sh	\
		%{_sysconfdir}/mille-xterm/usersession.d/50_mount_ltspfs.sh	\
		%{_sysconfdir}/mille-xterm/usersession.d/70_fix_apps.sh		\
		%{_sysconfdir}/custom/apps/firefox/config/userinstall		\
		%{_sysconfdir}/custom/apps/thunderbird/rootinstall/tbdic	\
		%{_sysconfdir}/custom/share/doc/HTML/index.html			\
		%{_sysconfdir}/X11/gdm/killsessions
  do
	DN=`dirname $file`
	BN=`basename $file`
	if [ -f $DN/.$BN.orig ]; then
		mv -f $DN/.$BN.orig $file
	# support older schema
	elif [ -f $file.mille_xterm_saved ]; then
		mv -f $file.mille_xterm_saved $file
	fi
  done

	if [ -f %{_sysconfdir}/X11/gdm/.gdm.conf.orig ] ; then
		mv -f %{_sysconfdir}/X11/gdm/.gdm.conf.orig %{_sysconfdir}/X11/gdm/gdm.conf
	elif [ -f %{_sysconfdir}/X11/gdm/gdm.conf.mille_xterm_saved ] ; then
		mv -f %{_sysconfdir}/X11/gdm/gdm.conf.mille_xterm_saved %{_sysconfdir}/X11/gdm/gdm.conf
	fi
fi


%files
%defattr(-,root,root,-)
%{_sysconfdir}/mille-xterm
%{_sysconfdir}/X11/gdm/.killsessions.en_US
%{_sysconfdir}/custom/apps/firefox/config/.userinstall.en_US
%{_sysconfdir}/custom/apps/thunderbird/rootinstall/.tbdic.en_US
%{_sysconfdir}/custom/share/doc/HTML/.index.html.en_US




%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-5mdv2011.0
+ Revision: 620329
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.0-4mdv2010.0
+ Revision: 430028
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 1.0-3mdv2009.0
+ Revision: 252429
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.0-1mdv2008.1
+ Revision: 136579
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Thu Feb 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0-1mdv2007.0
+ Revision: 117757
- Import mille-xterm-appserver-en_US

* Tue Jan 23 2007 Mikael Andersson <mikael.andersson@envitory.se> 1.0-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10091 |12cu|mille-xterm-dm-1.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Mille-xterm display manager 
Name:		mille-xterm-dm
Version:	1.0
Release:	7
License:	GPL
Group:		System/Servers
URL:		http://www.revolutionlinux.com/mille-xterm
Source0:	%{name}-%{version}.tar.bz2
Requires:	python >= 2.4
Requires:	gnome-python
Requires:	pygtk2.0-libglade
Requires:	openssh-clients
Requires:	x11-server-xorg
BuildArch:	noarch

%description
The mille-xterm display manager is the login interface on terminal. It runs on
the terminal and encrypts the X11 trafix through SSH. 

It is based on LDM, the LTSP Display Manager.  

%prep

%setup -q

%build
#nothing to do

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}/screen.d
install -d %{buildroot}%{_sbindir} 
install -d %{buildroot}%{_prefix}/lib/ltsp/greeters
install -d %{buildroot}%{_datadir}/ldm
 
install -m0755 src/ldm %{buildroot}%{_sbindir}
install -m0755 src/ldm-askpass %{buildroot}%{_prefix}/lib/ltsp
install -m0755 src/greeters/* %{buildroot}%{_prefix}/lib/ltsp/greeters/
install -m0755 src/screen.d/ldm %{buildroot}%{_sysconfdir}/screen.d/ldm
cp -r src/themes %{buildroot}%{_datadir}/ldm/

%post
update-alternatives --install %{_datadir}/ldm/themes/default ldm-theme %{_datadir}/ldm/themes/Mille-xterm 35
update-alternatives --install %{_datadir}/ldm/themes/default ldm-theme %{_datadir}/ldm/themes/Ubuntu 40
update-alternatives --install %{_datadir}/ldm/themes/default ldm-theme %{_datadir}/ldm/themes/Edubuntu 45

%preun
update-alternatives --remove ldm-theme %{_datadir}/ldm/themes/Mille-xterm
update-alternatives --remove ldm-theme %{_datadir}/ldm/themes/Ubuntu
update-alternatives --remove ldm-theme %{_datadir}/ldm/themes/Edubuntu

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc copyright 
%{_sysconfdir}/screen.d/ldm
%{_sbindir}/ldm
%dir %{_prefix}/lib/ltsp
%{_prefix}/lib/ltsp/*
%dir %{_datadir}/ldm
%{_datadir}/ldm/*





%changelog
* Thu Jan  24 2013 Denis Silakov <denis.silakov@rosalab.ru>
+ Commit: a2b868e
- Fixed gnome-python req
  
* Wed Feb  1 2012 Rosa <rosa@rosa-build.rosalab.ru>
+ Commit: 2ee028d
- Automatic import for version 1.0
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10092 |12cu|mille-xterm-loadbalancer-1.0-0.2137.5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define svn 2137

Summary:	Load balancer for the MILLE-XTERM project
Name:		mille-xterm-loadbalancer
Version:	1.0
Release:	0.%{svn}.5
License:	GPLv2+
Group:		System/Servers
Url:		http://www.revolutionlinux.com/mille-xterm
Source0:	mille-xterm-loadbalancer-%{version}.tar.bz2
Patch0:		mille-xterm-loadbalancer-1.0-initscript.patch
BuildRequires:	pkgconfig(python)
BuildArch:	noarch

%description
Load balancer for the MILLE-XTERM project.

#----------------------------------------------------------------------------

%package -n	%{name}-common
Summary:	Documentation and common files
Group:		System/Servers

%description -n	%{name}-common
Load balancer of the MILLE-XTERM project.

Documentation and common files.

%files -n %{name}-common
%doc AUTHORS Changelog COPYING doc/LoadBalancer_fr.odt doc/examples/v07_lbaconfig.xml doc/examples/v07_lbsconfig.xml INSTALL README

#----------------------------------------------------------------------------

%package -n	%{name}-lbagent
Summary:	Monitoring agent
Group:		System/Servers
Requires:	%{name}-common

%description -n	%{name}-lbagent
Load balancer of the MILLE-XTERM project.

Monitoring agent.

%files -n %{name}-lbagent
%config(noreplace) %{_sysconfdir}/mille-xterm/lbaconfig.xml
%{_initrddir}/lbagent
%{_datadir}/mille-xterm/lbagent/*

%post -n %{name}-lbagent
chkconfig --add lbagent

%preun -n %{name}-lbagent
chkconfig --del lbagent

#----------------------------------------------------------------------------

%package -n	%{name}-lbserver
Summary:	Load balancer server
Group:		System/Servers
Requires:	%{name}-common

%description -n	%{name}-lbserver
Load balancer of the MILLE-XTERM project.

Load balancer server.

%files -n %{name}-lbserver
%config(noreplace) %{_sysconfdir}/mille-xterm/lbsconfig.xml
%{_initrddir}/lbserver
%{_datadir}/mille-xterm/lbserver/*

%post -n %{name}-lbserver
chkconfig --add lbserver

%preun -n %{name}-lbserver
chkconfig --del lbserver

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
find -type f|xargs perl -pi -e "s|\015||g;"

%build 

%install
install -d %{buildroot}%{_initrddir}
install -d %{buildroot}/lib/python%{py_ver}/site-packages

pushd src/lbagent
    python setup.py install --prefix=%{buildroot}
popd

pushd src/lbserver
    python setup.py install --prefix=%{buildroot}
popd

chmod 755 %{buildroot}%{_datadir}/mille-xterm/lb*/*

install -m0755 src/lbagent/lbagent %{buildroot}%{_initrddir}/lbagent
install -m0755 src/lbserver/lbserver %{buildroot}%{_initrddir}/lbserver

# cleanup
rm -rf %{buildroot}%{_sysconfdir}/init.d
rm -rf %{buildroot}/lib/python%{py_ver}/site-packages


%changelog
* Tue Mar 18 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0-0.2137.5
+ Revision: 08e0f5e
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10093 |12cu|mimetex-1.71-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:        Easily embed LaTeX math in web pages
Name:           mimetex
Version:        1.71
Release:        9
License:        GPLv3
Group:          System/Servers
URL:            http://www.forkosh.com/mimetex.html
Source0:        http://www.forkosh.com/%{name}.zip
Requires:       webserver
# actually, only if webserver is apache, but there is no syntax for such aa condition
Requires:       apache-mod_socache_shmcb

%description
MimeTeX lets you easily embed LaTeX math in your html pages. It parses a LaTeX
math expression and immediately emits the corresponding gif image, rather than
the usual TeX dvi. And mimeTeX is an entirely separate little program that
doesn't use TeX or its fonts in any way.

%prep
%setup -q -c

%build
%serverbuild

gcc $CFLAGS -DAA -DCACHEPATH=\"/var/cache/%{name}/\" mimetex.c gifsave.c -lm -o mimetex.cgi

%install
install -d %{buildroot}/var/www/cgi-bin
install -d %{buildroot}/var/www/html
install -d %{buildroot}/var/cache/%{name}

install -m0755 mimetex.cgi %{buildroot}/var/www/cgi-bin/%{name}.cgi
install -m0644 mimetex.html %{buildroot}/var/www/html/%{name}.html

install -d %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d

# apache config
cat > %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf << EOF

<LocationMatch /cgi-bin/%{name}.cgi>
    Require all granted
</LocationMatch>
EOF


%clean

%files
%doc COPYING README
%config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf
/var/www/cgi-bin/%{name}.cgi
/var/www/html/%{name}.html
%attr(0755,apache,apache) %dir /var/cache/%{name}



%changelog
* Fri Oct 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.71-9
+ Revision: c46bf6f
- Added apache-mod_socache_shmcb req



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10094 |12cu|mimms-3.2.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	MMS stream downloader
Name:		mimms
Version:	3.2.1
Release:	3
URL:		http://nongnu.org/mimms/
Source:		http://download.savannah.gnu.org/releases/mimms/%{name}-%{version}.tar.bz2
License:	GPLv3+
Group:		Video
# not noarch due to arch-specific requirement on libmms0
# BuildArch:	noarch
Requires:	python-%{name}

%define debug_package %{nil}

%description
mimms is a program designed to allow you to download streams using
the MMS protocol and save them to your computer, as opposed to
watching them live. Similar functionality is available in full media
player suites such as Xine, MPlayer, and VLC, but mimms is quick and
easy to use and, for the time being, remains a useful program.

%package -n python-%{name}
Summary:	MMS stream module for Python
Group:		System/Libraries
BuildRequires: python-devel
# used from pure python code, not linked against
Requires:	%{_lib}mms0

%description -n python-%{name}
Python module for handling of MMS streams, based on libmms.

%prep
%setup -q
%apply_patches

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc AUTHORS NEWS README
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*

%files -n python-%{name}
%doc AUTHORS
%{python_sitelib}/lib%{name}
%{python_sitelib}/%{name}-*.egg-info

%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.2.1-3
+ Revision: 1e6c31a
- Fix python BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10095 |12cu|mindi-2.1.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	Mindi creates emergency boot disks/CDs using your kernel, tools and modules
Name:		mindi
Version:	2.1.7
Release:	1
License:	GPLv2+
Group:		Archiving/Backup
Url:		http://www.mondorescue.org
Source0:	ftp://ftp.mondorescue.org/src/%{name}-%{version}.tar.gz
Requires:	binutils
Requires:	dosfstools
Requires:	gawk
Requires:	grep
Requires:	mindi-busybox >= 1.18.5
Requires:	mkisofs
Requires:	mtools
Requires:	ncurses
Requires:	parted
Requires:	perl
Requires:	syslinux
Requires:	which
# Not yet possible as busybox is a binary that should go alongside
# BuildArch:	noarch

%description
Mindi takes your kernel, modules, tools and libraries, and puts them on N
bootable disks (or 1 bootable CD image). You may then boot from the disks/CD
and do system maintenance - e.g. format partitions, backup/restore data,
verify packages, etc.

It is part of the MondoRescue suite for which it creates boot media.
Homepage: http://www.mondorescue.org

%files
%config(noreplace) %{_sysconfdir}/%{name}
%doc ChangeLog INSTALL COPYING README TODO README.* NEWS 
%{_mandir}/man8/*
%{_libdir}/%{name}
%{_sbindir}/*
%{_var}/cache/%{name}

#----------------------------------------------------------------------------

%prep
%setup -q

%build

%install
export DONT_RELINK=1

export HEAD=%{buildroot}
export PREFIX=%{_exec_prefix}
export CONFDIR=%{_sysconfdir}
export MANDIR=%{_mandir}
export LIBDIR=%{_libdir}
export CACHEDIR=%{_var}/cache/%{name}
export PKGBUILDMINDI="true"

./install.sh


%changelog
* Tue Mar 18 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.1.7-1
+ Revision: 74a0ee2
- LOG New version 2.1.7, disable debug package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10096 |12cu|mindi-busybox-1.18.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	Busybox version suited for Mindi
Name:		mindi-busybox
Version:	1.18.5
Release:	2
License:	GPLv2+
Group:		Archiving/Backup
Url:		http://www.mondorescue.org
Source0:	ftp://ftp.mondorescue.org/src/%{name}-%{version}.tar.gz

%description
This package provides a busybox version suited for Mindi.

%files
%doc ChangeLog LICENSE AUTHORS README TODO NEWS
%{_libdir}/mindi/*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
make oldconfig
make busybox

%install
DESTDIR=%{buildroot}%{_libdir}/mindi/rootfs
make CONFIG_PREFIX=$DESTDIR install



%changelog
* Tue Mar 18 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.18.5-2
+ Revision: 6fd37a3
- LOG Disable debug package, spec cleanuo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10097 |12cu|minetest-0.4.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	An InfiniMiner/Minecraft inspired game
Name:		minetest
Version:	0.4.9
Release:	1
License:	GPLv2+
Group:		Games/Other
Url:		http://celeron.55.lt/minetest/
Source0:	%{name}-%{version}.tar.gz
Source1:	%{name}_game-%{version}.tar.gz
Source2:	common-0.4.6.zip
Source3:	build-0.4.6.zip
Source4:	survival-0.4.6.zip
Patch1:		minetest-0.4.6-json.patch
Patch2:		minetest-0.4.6-optflags.patch
BuildRequires:	cmake
BuildRequires:	bzip2-devel
BuildRequires:	gettext-devel
BuildRequires:	irrlicht-devel
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(luajit)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	pkgconfig(vorbisfile)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xxf86vm)
BuildRequires:	pkgconfig(zlib)

%description
One of the first InfiniMiner/Minecraft(/whatever) inspired games (started
October 2010), with a goal of taking the survival multiplayer gameplay
to a slightly different direction.

This game is under development, and as of now, the game does not really
differ from Minecraft except for having a lot less features. Still, playing
is quite fun already, especially for people who have not been able to
experience Minecraft.

%files
%doc doc/*.txt
%{_bindir}/%{name}
%{_bindir}/%{name}server
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/scalable/apps/%{name}-icon.svg
%{_mandir}/man6/%{name}.6*
%{_mandir}/man6/%{name}server.6*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch1 -p1
%patch2 -p1

%build
# With default LDFLAGS OpenGL is not properly detected for some reasons
%global ldflags %{nil}

%cmake \
	-DENABLE_GETTEXT:BOOL=ON \
	-DCMAKE_CXX_FLAGS_RELEASE=  \
	-DCMAKE_MODULE_LINKER_FLAGS=  

%make

%install
%makeinstall_std -C build

pushd %{buildroot}%{_datadir}/%{name}/games/
tar -xf %{SOURCE1}
unzip %{SOURCE2}
unzip %{SOURCE3}
unzip %{SOURCE4}
mv %{name}_game-%{version} %{name}_game
mv common-0.4.6 common
mv build-0.4.6 build
mv survival-0.4.6 survival
popd

# Shows empty spaces with current font, must be re-checked in 0.4.8+
rm %{buildroot}%{_datadir}/%{name}/locale/ru/LC_MESSAGES/minetest.mo


%changelog
* Sat Apr 05 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.4.9-1
+ Revision: 0f84435
- New version 0.4.9



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10098 |12cu|miniChinput-0.1.9-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name miniChinput
%define ver 0.1.9
%define release  8


Summary: A X Input Method Server for Chinese
Name: %{name}
Version: %{ver}
Release: %{release}

License: GPL
Group: System/Internationalization
Requires: locales-zh
URL: http://sourceforge.net/projects/minichinput
Source: %{name}-0.1.9.tar.gz
Patch0: %{name}-0.1.9-rxvt.patch
# allow spaces invalue fields of config file (a lot of fonts have
# spaces in their names) -- pablo
Patch4: miniChinput-0.1.9-spaces.patch
# patch to make Chinput work in all Chinese locales (that is, also
# with 'zh_HK' and 'zh_SG' -- pablo
Patch5: miniChinput-0.1.9-zh_locales.patch
# patch to comply with Chinese policy requirements about -- pablo
Patch6: miniChinput-0.1.9-oem_CN.patch

Patch7:	minichinput-fix-compile.patch
Patch8: miniChinput-0.1.9-gcc45.patch
Patch9: miniChinput-0.1.9-link.patch
BuildRequires: imlib-devel
BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(xft)
BuildRequires: pkgconfig(xt)
Conflicts: Chinput
Obsoletes: Chinput

%description
Chinput is an X Input Method allowing to type in chinese in X applications
that follow the XIM input method standard.

%prep
%setup -q
%patch0 -p1 -b .rxvt
%patch4 -p1 -b .spaces
%patch5 -p1 -b .zh_locales
%patch6 -p0

%patch7 -p1 -b .fix_gcc_3_4_compile
%patch8 -p0
%patch9 -p0

%build
%configure2_5x
make CC="gcc %ldflags"
make data

%install
rm -fr %buildroot
make prefix=$RPM_BUILD_ROOT/usr install
make prefix=$RPM_BUILD_ROOT/usr data-install

install -d %buildroot/%_iconsdir
install -m644 src/icons/chinput.xpm %buildroot/%_iconsdir

install -d %buildroot/%_sysconfdir/chinese
ln -s /usr/lib/Chinput/Chinput.ad %buildroot/%_sysconfdir/chinese/Chinput.ad
rm -fr %buildroot/%_docdir/%name-%version

%post
# gbrxvt will use the chinput as the input server for GB2312 users.
if [ -r /usr/X11R6/bin/rxvt ]; then
    if [ -f /usr/X11R6/bin/rxvt ]; then
            perl -pi -e "s/xcin-zh_CN.GB2312/Chinput/g" /usr/X11R6/bin/rxvt
    fi
fi


%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-, root, root)
%doc doc/{BUGS,CHANGES,COPYING,Chinese/,INSTALL,README,TODO,USAGE}
%dir %_sysconfdir/chinese
%_sysconfdir/chinese/Chinput.ad
/usr/bin/chinput
/usr/lib/Chinput
%_iconsdir/*.xpm
%_mandir/man1/chinput.1*



%changelog
* Sat Feb 05 2011 Funda Wang <fwang@mandriva.org> 0.1.9-7mdv2011.0
+ Revision: 636131
- fix link and build with gcc 4.5
- bunzip patches

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Dec 19 2007 Thierry Vignaud <tv@mandriva.org> 0.1.9-4mdv2008.1
+ Revision: 133079
- fix installing
- kill re-definition of %%buildroot on Pixel's request
- buildrequires X11-devel instead of XFree86-devel
- use %%mkrel
- import miniChinput


* Wed Aug 04 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.9-4mdk
- remove man pages and makefiles from %%doc
- fix previous changelog

* Fri Jun  4 2004 Laurent Montel <lmontel@mandrakesoft.com> 0.1.9-3mdk
- Rebuild
- Fix compile

* Thu Sep 04 2003 Pablo Saratxaga <pablo@mandrakesoft.com> 0.1.9-2mdk
- fixed BuildRequires

* Fri Aug 29 2003 Pablo Saratxaga <pablo@mandrakesoft.com> 0.1.9-1mdk
- updated to 0.1.9

* Wed Mar 13 2003 Pablo Saratxaga <pablo@mandrakesoft.com> 0.0.3-2mdk
- adapted to mdk, merged with Chinput changes and config

* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
- rebuilt

* Mon Jan 13 2003 Yu Shao <yshao@redhat.com> 35, 36
- Added memory leak patch from James Su, i18n@xfree86.org
- Added doc to binary RPM

* Thu Jan 7 2003 Yu Shao <yshao@redhat.com> 34
- fixing dependency problem #80964

* Mon Dec 2 2002 Yu Shao <yshao@redhat.com> 32
- /usr/lib/Chinput ownership fix #73957
- minichinput-0.0.3-compile.patch

* Thu Nov 14 2002 Yu Shao <yshao@redhat.com>
- CVS build

* Fri Oct 4 2002 Yu Shao <yshao@redhat.com>
- IA64 build bug fix

* Fri Sep 13 2002 Yu Shao <yshao@redhat.com>
- add hotkey Shift-F3 to switch input style,
- to avoid the conflict with GNOME's Alt-Space

* Wed Aug 28 2002 Yu Shao <yshao@redhat.com>
- rebuilt and cleanup

* Tue Aug 13 2002 Havoc Pennington <hp@redhat.com>
- rebuilt with new imlib

* Sat Aug 10 2002 Elliot Lee <sopwith@redhat.com>
- rebuilt with gcc-3.2 (we hope)

* Tue Jul 23 2002 Tim Powers <timp@redhat.com>
- build using gcc-3.2-0.1

* Mon  Jul 8 2002 Yu Shao <yshao@redhat.com>
- make big5 locale work

* Mon  Jul 8 2002 Yu Shao <yshao@redhat.com>
- xft port enhancement, buildrequires

* Mon  Jun 3 2002 Yu Shao <yshao@redhat.com>
- xft porting

* Tue  May 28 2002 Yu Shao <yshao@redhat.com>
- fix gcc3 compiling errors

* Fri  May 10 2002 Yu Shao <yshao@redhat.com>
- fix bugzilla #64688

* Wed  Apr 03 2002 Yu Shao <yshao@redhat.com>
- use zhongyi font in Chinput.ad

* Thu  Mar  14 2002 Yu Shao <yshao@redhat.com>
- recheck license

* Wed  Feb  20 2002 Yu Shao <yshao@redhat.com>
- update miniChinput-0.0.3-iconv.patch

* Thu  Feb  14 2002 Yu Shao <yshao@redhat.com>
- add locale patch to make it more locale robust

* Thu  Jan  31 2002 Yu Shao <yshao@redhat.com>
- add filter to filter unassigned unicode codepoints

* Fri  Jan  26 2002 Yu Shao <yshao@redhat.com>
- New gcc and ia64 patch

* Wed  Dec  5 2001 Yu Shao <yshao@redhat.com>
- Fix no big5 font problem

* Fri  Nov  9 2001 Yu Shao <yshao@redhat.com>
- Add gb18030 stuff and internal code input module

* Fri  Nov  9 2001 Yu Shao <yshao@redhat.com>
- Update to 0.0.3 

* Tue Jul 17 2001 Yukihiro Nakai <ynakai@redhat.com>
- Update to 0.0.2 to fix tab2txt bugs.

* Sun Jul  8 2001 Yukihiro Nakai <ynakai@redhat.com>
- Add ia64 fix

* Tue Jul  3 2001 Yukihiro Nakai <ynakai@redhat.com>
- Exclude ia64 and alpha

* Wed Jun 27 2001 Yukihiro Nakai <ynakai@redhat.com>
- Initial release.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10099 |12cu|minidlna-1.1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A DLNA/UPnP-AV compliant media server
Name:		minidlna
Version:	1.1.1
Release:	2
URL:		http://sourceforge.net/projects/minidlna/
Group:		Networking/Other
License:	GPLv2
Source0:	http://downloads.sourceforge.net/project/minidlna/minidlna/%{version}/minidlna-%{version}.tar.gz
Source2:	minidlna-tmpfiles.conf
Source3:	minidlna.1
Source4:	minidlna.conf.5
Source5:	%{name}.service
BuildRequires:	pkgconfig(flac)
BuildRequires:	libid3tag-devel
BuildRequires:	libexif-devel
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	ffmpeg-devel >= 1.1
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	systemd
Requires(post):	rpm-helper
Requires(preun):	rpm-helper

%description
MiniDLNA (aka ReadyDLNA) is server software with the aim of being fully
compliant with DLNA/UPnP-AV clients. MiniDLNA serves multimedia content
such as music, video and pictures to compatible clients on the network.

See http://www.upnp.org/ for more details on UPnP
and http://www.dlna.org/ for mode details on DLNA.

%prep
%setup -q

%build
%serverbuild

%configure2_5x \
	--with-log-path=%{_logdir} \
	--with-db-path=%{_localstatedir}/cache \
	--with-os-name="%{distribution}"\
	--with-os-version="%{distro_release}" \
	--with-os-url="%{disturl}"

%make

%install
%makeinstall_std

install -D -p -m 0644 %{SOURCE5} %{buildroot}%{_unitdir}/%{name}.service
install -m 644 -D minidlna.conf %{buildroot}%{_sysconfdir}/minidlna.conf
install -m 644 -D %{SOURCE3} %{buildroot}%{_mandir}/man1/minidlna.1
install -m 644 -D %{SOURCE4} %{buildroot}%{_mandir}/man5/minidlna.conf.5

mkdir -p %{buildroot}%{_sysconfdir}/tmpfiles.d
install -m 0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/tmpfiles.d/%{name}.conf

%find_lang %{name}

%pre
%_pre_useradd minidlna %{_var}/run/%{name} /bin/false
%_pre_groupadd minidlna minidlna

%post
%_post_service minidlna
%tmpfiles_create %{name}.conf

%preun
%_preun_service minidlna

%postun
%_postun_userdel minidlna
%_postun_groupdel minidlna minidlna

%files -f %{name}.lang
%doc README
%attr(755,-,-) %{_sbindir}/minidlna*
%{_unitdir}/%{name}.service
%config(noreplace) %{_sysconfdir}/minidlna.conf
%config(noreplace) %{_sysconfdir}/tmpfiles.d/%{name}.conf
%{_mandir}/man1/minidlna.1*
%{_mandir}/man5/minidlna.conf.5*

%changelog
* Thu Jan 16 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.1.1-2
+ Revision: f7061fe
- Update to 1.1.1 (sync with cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10100 |12cu|minised-1.14-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A smaller, cheaper, faster SED implementation
Name:		minised
Version:	1.14
Release:	1
License:	BSD
Group:		File tools
Url:		http://www.exactcode.de/site/open_source/minised/
Source0:	http://dl.exactcode.de/oss/minised/%{name}-%{version}.tar.gz
Patch0:		minised-1.14-sfmt.patch
BuildRequires:	dietlibc-devel

%description
This is a smaller, cheaper, faster SED implementation. Minix uses it. GNU used
to use it, until they built their own sed around an extended (some would say
over-extended) regexp package. For embedded use we searched for a tiny sed
implementation especially for use with the dietlibc and found Eric S. Raymond's
sed implementation quite handy. Though it suffered several bugs and was not
under active maintenance anymore. After sending a bunch of fixes we agreed to
continue maintaining this lovely, historic sed implementation.

%files
%doc README
%{_bindir}/minised
%{_mandir}/man1/minised.1*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
make CC="diet gcc -D_BSD_SOURCE -D_GNU_SOURCE -static" CFLAGS="%{optflags} -static"

%install
%makeinstall_std



%changelog
* Tue Mar 18 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.14-1
+ Revision: 96cac61
- LOG New version 1.14, build with system flags to fix debug package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10101 |12cu|minitube-2.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A native YouTube client
Name:		minitube
Version:	2.2
Release:	2
License:	GPLv2+
Group:		Video
Url:		http://flavio.tordini.org/minitube
# In fact, http://flavio.tordini.org/files/minitube/minitube.tar.gz
# But we should rather rename tarball to make sure we build specific version
Source0:	http://flavio.tordini.org/files/minitube/%{name}-%{version}.tar.gz
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(phonon)
Requires:	gstreamer0.10-ffmpeg
Requires:	phonon-backend
Suggests:	gstreamer0.10-faad

%description
Minitube is a native YouTube client. With it you can watch YouTube videos in
a new way: you type a keyword, Minitube gives you an endless video stream.
Minitube does not require the Flash Player.
Minitube is not about cloning the original Youtube web interface, it strives
to create a new TV-like experience.
If you have problems with video playback, try to switch to vlc Phonon back-end
in KDE4 settings.
If you use GStreamer Phonon back-end, it's recommended to install package
gstreamer0.10-faad from PLF or Restricted (ex-PLF) repository.

%files
%doc TODO CHANGES AUTHORS
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/*/apps/%{name}.*
%{_datadir}/%{name}

#----------------------------------------------------------------------------

%prep
%setup -qn %{name}

%build
%qmake_qt4 PREFIX=%{_prefix}
%make

%install
%makeinstall_std INSTALL_ROOT=%{buildroot}


%changelog
* Sun Aug 17 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.2-2
+ Revision: 0196d40
- Rename tarball to make sure it's versioned, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10102 |12cu|mirage-0.9.5.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A fast and simple image viewer
Name:		mirage
Version:	0.9.5.2
Release:	2
Group:		Graphics
License:	GPLv2+
URL:		http://mirageiv.berlios.de/
Source0:	http://download.berlios.de/mirageiv/%{name}-%{version}.tar.bz2
BuildRequires:	python-devel
BuildRequires:	desktop-file-utils
BuildRequires:	pkgconfig(x11)
Requires:	pygtk2.0
Requires:	gnome-python-gconf

%description
Mirage is a fast and simple GTK+ image viewer. Because it 
depends only on PyGTK, Mirage is ideal for users who wish to 
keep their computers lean while still having a clean image viewer.

%prep
%setup -q
sed -i -e 's/^Icon=%{name}.png$/Icon=%{name}/g' %{name}.desktop

%build
env CFLAGS="%{optflags}" python setup.py build

%install
rm -rf %{buildroot}

mkdir -p %{buildroot}
python setup.py install --root=%{buildroot} --record=INSTALLED_FILES

# remove document files
rm -f %{buildroot}%{_datadir}/%{name}/[A-Z]*

desktop-file-install \
	--remove-category="Application" \
	--add-category="Viewer" \
	--remove-key="Version" \
	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

%find_lang %{name}

%if %mdkversion < 200900
%post
%{update_menus}
%{update_desktop_database}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%{clean_desktop_database}
%endif

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc CHANGELOG README TODO TRANSLATORS
%{_bindir}/%{name}
%{python_sitearch}/%{name}.py*
%{python_sitearch}/*.egg-info
%{python_sitearch}/*.so
%{_datadir}/%{name}/
%{_datadir}/pixmaps/*.png
%{_datadir}/applications/*%{name}.desktop


%changelog
* Tue Jun 14 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9.5.2-1mdv2011.0
+ Revision: 685173
- update to new version 0.9.5.2

* Sat Feb 05 2011 Funda Wang <fwang@mandriva.org> 0.9.5.1-3
+ Revision: 636093
- tighten BR

* Wed Nov 03 2010 Michael Scherer <misc@mandriva.org> 0.9.5.1-2mdv2011.0
+ Revision: 592726
- rebuild for python 2.7

* Sat Aug 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9.5.1-1mdv2011.0
+ Revision: 567381
- update to new version 0.9.5.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.9.3-4mdv2010.0
+ Revision: 439986
- rebuild

* Mon Dec 29 2008 Michael Scherer <misc@mandriva.org> 0.9.3-3mdv2009.1
+ Revision: 320993
- rebuild for new python

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.9.3-2mdv2009.0
+ Revision: 268142
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed Apr 16 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9.3-1mdv2009.0
+ Revision: 194455
- new version

* Tue Jan 29 2008 Funda Wang <fwang@mandriva.org> 0.9.2-1mdv2008.1
+ Revision: 159811
- New versino 0.9.2

* Fri Jan 11 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9.1-1mdv2008.1
+ Revision: 147975
- add missing buildrequires on X11-devel
- new version
- do not package COPYING file

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Oct 27 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9-2mdv2008.1
+ Revision: 102480
- fix install
- new version

* Fri Oct 26 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.8.3-3mdv2008.1
+ Revision: 102424
- do not hardcode icon extension in desktop file
- add br on desktop-file-utils
- fix desktop entry

* Mon Sep 03 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.8.3-2mdv2008.0
+ Revision: 78837
- correct requires

* Mon Sep 03 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.8.3-1mdv2008.0
+ Revision: 78779
- Import mirage


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10103 |12cu|miredo-1.2.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major_teredo 5
%define major_tun6 0
%define libteredo %mklibname teredo %{major_teredo}
%define libtun6 %mklibname tun 6 %{major_tun6}
%define devname %mklibname miredo -d

Summary:	Tunneling of IPv6 over UDP through NATs
Name:		miredo
Version:	1.2.6
Release:	1
License:	GPLv2+
Group:		Networking/Other
Url:		http://www.simphalempin.com/dev/miredo/
Source0:	http://www.remlab.net/files/miredo/miredo-%{version}.tar.xz
Source1:	miredo-client.service
Source2:	miredo-server.service
Patch0:		miredo-config-not-exec
Patch1:		reread-resolv-before-resolv-ipv4.patch
Patch2:		miredo-1.2.6-systemd.patch
BuildRequires:	gettext-devel
BuildRequires:	libcap-devel

Requires(pre):	shadow-utils
Requires(post,preun):	rpm-helper
Requires(preun,postun):	initscripts

%description
Miredo is an implementation of the "Teredo: Tunneling IPv6 over UDP
through NATs" proposed Internet standard (RFC4380). It can serve
either as a Teredo client, a stand-alone Teredo relay, or a Teredo
server. Please install the miredo-server or miredo-client appropriately.
It is meant to provide IPv6 connectivity to hosts behind NAT
devices, most of which do not support IPv6, and not even
IPv6-over-IPv4 (including 6to4).

#----------------------------------------------------------------------------

%package -n %{libteredo}
Summary:	Tunneling of IPv6 over UDP through NATs
Group:		Networking/Other
Conflicts:	%{_lib}miredo4 < 1.2.6
Obsoletes:	%{_lib}miredo4 < 1.2.6

%description -n %{libteredo}
Miredo is an implementation of the "Teredo: Tunneling IPv6 over UDP
through NATs" proposed Internet standard (RFC4380). It can serve
either as a Teredo client, a stand-alone Teredo relay, or a Teredo
server. Please install the miredo-server or miredo-client appropriately.
It is meant to provide IPv6 connectivity to hosts behind NAT
devices, most of which do not support IPv6, and not even
IPv6-over-IPv4 (including 6to4).

%files -n %{libteredo}
%{_libdir}/libteredo.so.%{major_teredo}*

#----------------------------------------------------------------------------

%package -n %{libtun6}
Summary:	Tunneling of IPv6 over UDP through NATs
Group:		Networking/Other
Conflicts:	%{_lib}miredo4 < 1.2.6

%description -n %{libtun6}
Miredo is an implementation of the "Teredo: Tunneling IPv6 over UDP
through NATs" proposed Internet standard (RFC4380). It can serve
either as a Teredo client, a stand-alone Teredo relay, or a Teredo
server. Please install the miredo-server or miredo-client appropriately.
It is meant to provide IPv6 connectivity to hosts behind NAT
devices, most of which do not support IPv6, and not even
IPv6-over-IPv4 (including 6to4).

%files -n %{libtun6}
%{_libdir}/libtun6.so.%{major_tun6}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Header files, libraries and development documentation for %{name}
Group:		Networking/Other
Requires:	%{libteredo} = %{EVRD}
Requires:	%{libtun6} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
This package contains the header files, development libraries and development
documentation for %{name}. If you would like to develop programs using %{name},
you will need to install %{name}-devel.

%files -n %{devname}
%{_includedir}/libteredo/
%{_includedir}/libtun6/
%{_libdir}/libteredo.so
%{_libdir}/libtun6.so

#----------------------------------------------------------------------------

%package server
Summary:	Tunneling server for IPv6 over UDP through NATs
Group:		Networking/Other

%description server
Miredo is an implementation of the "Teredo: Tunneling IPv6 over UDP
through NATs" proposed Internet standard (RFC4380). This offers the server
part of miredo. Most people will need only the client part.

%files server
%ghost %config(noreplace,missingok) %{_sysconfdir}/miredo/miredo-server.conf
%{_bindir}/teredo-mire
%{_sbindir}/miredo-server
%{_sbindir}/miredo-checkconf
%{_unitdir}/miredo-server.service
%doc %{_mandir}/man1/teredo-mire*
%doc %{_mandir}/man?/miredo-server*
%doc %{_mandir}/man?/miredo-checkconf*

%preun server
%_preun_service server

#----------------------------------------------------------------------------

%package client
Summary:	Tunneling client for IPv6 over UDP through NATs
Group:		Networking/Other
Provides:	%{name} = %{EVRD}

%description client
Miredo is an implementation of the "Teredo: Tunneling IPv6 over UDP
through NATs" proposed Internet standard (RFC4380). This offers the client
part of miredo. Most people only need the client part.

%files client
%{_sbindir}/miredo
%doc %{_mandir}/man?/miredo.*
%{_unitdir}/miredo-client.service

#----------------------------------------------------------------------------

%package common
Summary:	Tunneling client for IPv6 over UDP through NATs
Group:		Networking/Other
Requires:	%{name}-client = %{EVRD}
Requires:	%{name}-server = %{EVRD}
Conflicts:	%{_lib}miredo4 < 1.2.6

%description common
Miredo is an implementation of the "Teredo: Tunneling IPv6 over UDP
through NATs" proposed Internet standard (RFC4380). This offers the client
part of miredo. Most people only need the client part.
Common package, that contains miredo-client and miredo-server

%files common -f %{name}.lang
%{_unitdir}/miredo.service
%{_libexecdir}/miredo/
%dir %{_sysconfdir}/miredo
%config(noreplace) %{_sysconfdir}/miredo/miredo.conf
%config(noreplace) %{_sysconfdir}/miredo/client-hook

%pre common
%_pre_useradd miredo /var/empty /bin/true
%_post_service client
%_post_service server
%_preun_service client

%postun common
%_postun_userdel miredo

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1

%build
autoreconf -fi
%configure2_5x \
		--disable-static \
		--disable-rpath \
		--enable-miredo-user \

# rpath does not really work
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
%make

%install
%makeinstall_std

%find_lang %{name}

mkdir rpmdocs
mv %{buildroot}%{_docdir}/miredo/examples rpmdocs/
mkdir -p %{buildroot}%{_unitdir}
install -p -m 644 %{SOURCE1} %{buildroot}%{_unitdir}/miredo-client.service
install -p -m 644 %{SOURCE2} %{buildroot}%{_unitdir}/miredo-server.service
rm -f %{buildroot}%{_libdir}/lib*.la
touch %{buildroot}%{_sysconfdir}/miredo/miredo-server.conf


%changelog
* Tue Mar 18 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.2.6-1
+ Revision: 2ab113e
- LOG New version 1.2.6, split library package, switch to systemd



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10104 |12cu|miro-6.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Miro Player
Name:		miro
Version:	6.0
Release:	4
License:	GPLv2+
Group:		Video
Url:		http://www.getmiro.com/
Source0:	ftp://ftp.osuosl.org/pub/pculture.org/miro/src/%{name}-%{version}.tar.gz
Patch0:		miro-6.0-charrefs.patch
Patch1:		miro-6.0-sqlite-fixes.patch
Patch2:		miro-6.0-video-controls.patch
BuildRequires:	desktop-file-utils
BuildRequires:	imagemagick
BuildRequires:	python-pyrex
BuildRequires:	boost-devel
BuildRequires:	ffmpeg-devel
BuildRequires:	pkgconfig(pygtk-2.0)
BuildRequires:	pkgconfig(pygobject-2.0)
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(taglib)
BuildRequires:	pkgconfig(webkit-1.0)
BuildRequires:	pkgconfig(x11)
Requires:	gnome-python-gconf
Requires:	dbus-python
Requires:	ffmpeg
Requires:	ffmpeg2theora
Requires:	gstreamer0.10-python
Requires:	gstreamer0.10-plugins-good
Requires:	mutagen
Requires:	pygtk2.0
Requires:	python-curl
Requires:	python-libtorrent-rasterbar
Requires:	python-webkitgtk

%description
Internet TV player with integrated RSS and BitTorrent functionality.

%files -f miro.lang
%doc README CREDITS
%attr(755,root,root) %{_bindir}/*
%{_datadir}/miro
%{_datadir}/applications/*.desktop
%{_iconsdir}/hicolor/*/apps/*.png
%{_datadir}/pixmaps/*.xpm
%{_mandir}/man1/*
%{_datadir}/mime/packages/*.xml
%{py_platsitedir}/miro*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p2
%patch1 -p2
%patch2 -p2

%build
pushd linux
CFLAGS="%{optflags}" LDFLAGS="%{ldflags}" python setup.py build
popd

%install
pushd linux
python setup.py install -O1 --skip-build --root %{buildroot}
popd

%find_lang miro
sed -i '/.*testdata.*/d' miro.lang

desktop-file-install --vendor="" \
	--remove-key="Encoding" \
	--remove-category="Application" \
	--add-category="Video" \
	--add-category="Network" \
	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

# Some binaries that we don't seem to need
rm -rf %{buildroot}%{_bindir}/codegen*


%changelog
* Wed Dec 25 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 6.0-4
+ Revision: d78ba22
- LOG Add some bugfix patches from upstream



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10105 |12cu|mirovideoconverter-3.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package	%{nil}
%define name	mirovideoconverter
%define oname	mvc
%define release	1
%define version	3.0.2
%define oversion 2012-12-30
Summary:	Convert almost any video 
Name:		%{name}
Version:	%{version}
Release:	%{release}
URL:		http://www.mirovideoconverter.com/
Source0:	http://nightlies.pculture.org/data_volume/%{oname}-%{oversion}-.tar.gz
Patch0:		linux-build.patch
License:	GPLv3
Group:		Video
BuildRequires:	pkgconfig(python)
BuildRequires:  python-setuptools
BuildRequires:	desktop-file-utils
Requires:	python(abi)
Requires:	ffmpeg
BuildArch:	noarch

%description
Miro Video Converter is super simple way to
convert almost any video to MP4, WebM (vp8), 
Ogg Theora, or for Android, iPhone, and more.

%prep
%setup -q
rm -fr setup-files/osx
rm -fr setup-files/windows
%patch0 -p0

%build
python setup.py build

%install
python setup.py install --root=$RPM_BUILD_ROOT 

%files 
%doc LICENSE 
%{_bindir}/*
%{py_sitedir}/mirovideoconverter-3.0.2-py*.egg-info/*
%{py_sitedir}/mvc/*.py
%{py_sitedir}/mvc/qtfaststart/*.py
%{py_sitedir}/mvc/resources/*
%{py_sitedir}/mvc/ui/*.py
%{py_sitedir}/mvc/widgets/*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/*/apps/%{name}.png




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10106 |12cu|mixxx-1.11.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Music DJing software
Name:		mixxx
Version:	1.11.0
Release:	%mkrel 2
Group:		Sound
License:	GPLv2+
URL:		http://mixxx.sourceforge.net/
Source:		http://downloads.mixxx.org/%{name}-%{version}/%{name}-%{version}-src.tar.gz
#Patch1:	mixxx-1.7.0-ffmpeg-headers.patch
#Patch2:	mixxx-1.9.0-remove-track-include.patch
BuildRequires:	qt4-devel >= 4.6.0
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	pkgconfig(fftw3)
BuildRequires:	pkgconfig(ogg)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(jack)
BuildRequires:	pkgconfig(audiofile)
BuildRequires:	pkgconfig(mad)
BuildRequires:	pkgconfig(taglib)
BuildRequires:	pkgconfig(id3tag)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(portaudio-2.0)
BuildRequires:	pkgconfig(libdjconsole)
BuildRequires:	pkgconfig(libusb)
BuildRequires:	pkgconfig(libgpod-1.0)
BuildRequires:	pkgconfig(shout)
BuildRequires:	pkgconfig(protobuf)
BuildRequires:	pkgconfig(rubberband)
BuildRequires:	pkgconfig(wavpack)
BuildRequires:	pkgconfig(libchromaprint)
BuildRequires:	ladspa-devel
BuildRequires:	portmidi-devel
BuildRequires:	ffmpeg-devel
BuildRequires:	scons
BuildRequires:	python
BuildRequires:	imagemagick
Requires:	qt4-database-plugin-sqlite
#py_requires -d

%description
Mixxx allows DJs to mix music live with a clean, simple interface.
Futhermore, Mixxx has a number of key features to help DJs in the mix: beat
estimation, parallel visual displays, and support for various DJ hardware
controllers.

Mixxx can be controlled through the GUI using the mouse, or by connecting MIDI
devices to the computer. Commercial and custom build MIDI controllers can be
used. The mapping between functions and MIDI controller values are done in
text files. 


%prep
%setup -q
#patch1 -p1
#patch2 -p0

sed -i -e "s|QTDIR\/lib|QTDIR\/%{_lib}|g" src/SConscript
# No more present in src/SConscript
#sed -i -e 's|-Wl,-rpath,\$QTDIR/%%{_lib}||g' src/SConscript
#sed -i -e "s|lib\/libqt-mt|%%{_lib}\/libqt-mt|g" \
#	src/build.definition

# Fix vamp plugins installation dir
sed -i -e "s|(install_root, 'lib')|(install_root, '%{_lib}')|g" src/SConscript


%build
# Not working support: ffmpeg, ipod and tonal
# Build fail: hss1394, ladspa
# Other options: faad, mad
%scons \
    prefix=%{_prefix} \
    install_root=%{buildroot}%{_prefix} \
    qtdir=%{qt4dir} \
    qdebug=0 \
    djconsole=1 \
    optimize=0 \
    shoutcast=1 \
    wavpack=1 \
    promotracks=1 \
    ladspa=0 \
    ipod=0 \
    hifieq=1 \
    ffmpeg=0 \
    vamp=1 \
    vinylcontrol=1 \
    tonal=0 \
    portmidi=1 \
    m4a=0 \
    tuned=0


%install
export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:%{qt4lib}/pkgconfig
mkdir -p %{buildroot}%{_prefix}
%scons_install \
    prefix=%{_prefix} \
    install_root=%{buildroot}%{_prefix}

rm -fr %{buildroot}/%{_docdir}

mkdir -p %{buildroot}%{_datadir}/applications
install -m644 src/mixxx.desktop %{buildroot}%{_datadir}/applications

mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48,128x128}/apps

install -m644 res/images/mixxx-icon.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/mixxx-icon.png
convert -resize 128x128 res/images/mixxx-icon.png %{buildroot}%{_iconsdir}/hicolor/128x128/apps/mixxx-icon.png
convert -resize 32x32 res/images/mixxx-icon.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/mixxx-icon.png
convert -resize 16x16 res/images/mixxx-icon.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/mixxx-icon.png

# not needed
rm -rf %{buildroot}%{_datadir}/pixmaps

# Fix rpmlint warnings
chmod +x %{buildroot}%{_datadir}/%{name}/controllers/convertToXMLSchemaV1.php
chmod +x %{buildroot}%{_datadir}/%{name}/controllers/Vestax-VCI-300-scripts.js


%files
%doc README LICENSE README.macro
%doc Mixxx-Manual.pdf
%{_bindir}/%{name}
%{_libdir}/%{name}/plugins/vamp/*.so
%{_iconsdir}/hicolor/*/apps/*
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop



%changelog
* Sat Mar 22 2014 Giovanni Mariani <mc2374@mclink.it> 1.11.0-2
+ Revision: fd21f0f
- Reduced rpmlint warnings - Enabled vamp plugins



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10107 |12cu|mj-1.14-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Chinese game of mah-jong
Name:		mj
Version:	1.14
Release:	1
License:	GPLv2+
Group:		Games/Boards
Url:		http://www.stevens-bradfield.com/MahJong/
Source0:	http://mahjong.julianbradfield.org/Source/%{name}-%{version}-src.tar.gz
BuildRequires:	pkgconfig(gtk+-2.0)

%description
mj is the Chinese game of mah-jong. mj supports network play, as well as 
simple human to computer play. A Windows (tm) version of this game is
also available.

%files
%doc ChangeLog README CHANGES LICENCE
%{_bindir}/xmj
%{_bindir}/mj-*
%{_mandir}/man1/*.1*
%{_datadir}/applications/*.desktop

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{version}-src

%build
make CDEBUGFLAGS="%{optflags}" CCLINK="gcc %{?ldflags}"

%install
%makeinstall_std \
	install.man \
	BINDIR="%{_bindir}" \
	MANDIR="%{_mandir}/man1" \
	INSTPGMFLAGS=""

mkdir -p %{buildroot}%{_datadir}/applications
cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
[Desktop Entry]
Name=Mahjong
Comment=Chinese game of mah-jong
Exec=%{_bindir}/xmj
Icon=boards_section
Terminal=false
Type=Application
Categories=Game;BoardGame;
EOF


%changelog
* Tue Mar 18 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.14-1
+ Revision: 764a977
- LOG New version 1.14, swicth to GTK2, fix debug package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10108 |12cu|mldonkey-3.1.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		mldonkey
Version:	3.1.3
Release:	1
Summary:	Door to the 'donkey' network
License:	GPLv2
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
#http://savannah.nongnu.org/download/mldonkey/%{name}-%{version}.tar.bz2
Source1:	%{name}-icon-16.png
Source2:	%{name}-icon-32.png
Source3:	%{name}-icon-48.png
Source4:	%{name}.init
Source5:	downloads.ini
Source6:	%{name}.sysconfig
Source7:	mlnet.sh
Source8:	mldonkey_df_monitor.crond
Source9:	mldonkey_df_monitor.sh
Source10:	mlgui.sh
Source11:	mldonkey.logrotate
URL:		http://sourceforge.net/projects/mldonkey/
#http://www.nongnu.org/mldonkey
Group:		System/Servers
BuildRequires:	camlp4
BuildRequires:	gd-devel
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:  ocaml >= 3.10.2
BuildRequires:	ocaml-findlib
BuildRequires:	ocaml-lablgtk2-devel
BuildRequires:	bzip2-devel
BuildRequires:	magic-devel
Epoch:		1
Requires: 	netcat

%description
MLDonkey is a door to the 'donkey' network, a decentralized network used to
exchange big files on the Internet. It is written in a wonderful language,
called Objective-Caml, and present most features of the basic Windows donkey
client, plus some more:
  - It should work on most UNIX-compatible platforms.
  - You can remotely command your client, either by telnet, on a WEB browser,
    or with the GTK interface.
  - You can connect to several servers, and each search will query all the
     connected servers.
  - You can select mp3s by bitrates in queries (useful ?).
  - You can select the name of a downloaded file before moving it to your
    incoming directory.
  - You can have several queries in the graphical user interface at the same
     time.
  - You can remember your old queries results in the command-line interface.
  - You can search in the history of all files you have seen on the network.

It can also access other peer-to-peer networks:
- Direct Connect
- Open Napster
- Gnutella LimeWire
- Soulseek
- Audio Galaxy
- OpenFT
- Overnet
- Bittorent
- FileTP

%package gui
Summary:	Graphical frontend for mldonkey based on GTK
Group:		Networking/Other
Provides:	mldonkey-gui-i18n
Provides:       mldonkey-gui-i18n-de
Provides:       mldonkey-gui-i18n-es
Provides:       mldonkey-gui-i18n-fr
Provides:       mldonkey-gui-i18n-pt_BR
Provides:       mldonkey-gui-i18n-sv
Obsoletes:      mldonkey-gui-i18n-de
Obsoletes:      mldonkey-gui-i18n-es
Obsoletes:      mldonkey-gui-i18n-fr
Obsoletes:      mldonkey-gui-i18n-pt_BR
Obsoletes:      mldonkey-gui-i18n-sv

%description gui
The GTK interface for mldonkey provides a convenient way of managing
all mldonkey operations. It gives details about conected servers,
downloaded files, friends and lets one search for files in a pleasing
way.

%package init
Requires(pre):	rpm-helper
Summary:	Init to launch mldonkey
Group:		System/Servers
Requires:	%{name} = %{epoch}:%{version}-%{release}

%description init
Contains init and configs to launch mldonkey as a service.

NOTE: by default incoming dir is located in /var/lib/mldonkey/incoming and
temp dir in /var/cache/mldonkey. Mlondkey is launched by daemon function
with mldonkey user (created in postinst script).

NOTE: If you are using a password for your mldonkey, you now need to specify
it in your /etc/sysconfig/mldonkey, because mldonkey now stores them crypted.

%package ed2k_submit
Summary:	This tool gives you an easy way to add a ed2k-link
Group:		Graphical desktop/KDE
Requires:	kdebase4-runtime
Requires:	perl-libwww-perl

%description ed2k_submit
This tool gives you an easy way to add an ed2k-link
(like ed2k://|file|filename.exe|21352658|72b0b287cab7d875ccc1d89ebe910b9g|)
with a single click to your mldonkey download queue.

You need to edit /etc/sysconfig/mldonkey_submit

%prep
%setup -q

%build
%configure2_5x --enable-gui
%make

%install
rm -rf %{buildroot}

# core
install -d -m 755 %{buildroot}%{_bindir}
install -d -m 755 %{buildroot}%{_libdir}/%{name}
install -m 755 %{SOURCE7} %{buildroot}%{_bindir}/mlnet
install -m 755 mlnet %{buildroot}%{_libdir}/%{name}/mlnet
install -m 755 distrib/mldonkey_command %{buildroot}%{_bindir}/mldonkey_command
install -m 755 distrib/kill_mldonkey %{buildroot}%{_bindir}/kill_mldonkey

for link in mlbt mldonkey mlgnut; do
		ln -s mlnet %{buildroot}%{_libdir}/%{name}/$link ;
done

# gui
install -m 755 mlgui %{buildroot}%{_libdir}/%{name}/mlgui
install -m 755 mlguistarter %{buildroot}%{_libdir}/%{name}/mlguistarter
install -m 755 distrib/mldonkey_previewer %{buildroot}%{_bindir}/mldonkey_previewer
install -m 755 %{SOURCE10} %{buildroot}%{_bindir}/mlgui

# i18n
install -d -m 755 %{buildroot}%{_datadir}/%{name}
install -m 644 distrib/i18n/gui_messages.ini.de %{buildroot}%{_datadir}/%{name}/gui_messages.ini.de
install -m 644 distrib/i18n/gui_messages.ini.fr.noaccents %{buildroot}%{_datadir}/%{name}/gui_messages.ini.fr
install -m 644 distrib/i18n/gui_messages.ini.sp %{buildroot}%{_datadir}/%{name}/gui_messages.ini.es
install -m 644 distrib/i18n/gui_messages.ini.pt_BR %{buildroot}%{_datadir}/%{name}/gui_messages.ini.pt_BR
install -m 644 distrib/i18n/gui_messages.ini.sv %{buildroot}%{_datadir}/%{name}/gui_messages.ini.sv
install -m 644 distrib/i18n/gui_messages.ini.catalan %{buildroot}%{_datadir}/%{name}/gui_messages.ini.ca
install -m 644 distrib/i18n/gui_messages.ini.dutch %{buildroot}%{_datadir}/%{name}/gui_messages.ini.dutch
install -m 644 distrib/i18n/gui_messages.ini.ga %{buildroot}%{_datadir}/%{name}/gui_messages.ini.ga

# init
install -d -m 755 %{buildroot}%{_initrddir}
install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}
install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}/incoming
install -d -m 755 %{buildroot}%{_localstatedir}/cache/mldonkey
install -d -m 755 %{buildroot}%{_sysconfdir}/sysconfig
install -d -m 755 %{buildroot}%{_sysconfdir}/cron.d
install -d -m 755 %{buildroot}%{_sysconfdir}/logrotate.d
install -m 755 %{SOURCE4} %{buildroot}%{_initrddir}/mldonkey
install -m 644 %{SOURCE5} %{buildroot}%{_localstatedir}/lib/%{name}/downloads.ini
install -m 644 %{SOURCE6} %{buildroot}%{_sysconfdir}/sysconfig/mldonkey
install -m 644 %{SOURCE8} %{buildroot}%{_sysconfdir}/cron.d/mldonkey_df_monitor
install -m 755 %{SOURCE9} %{buildroot}%{_libdir}/%{name}/mldonkey_df_monitor.sh
install -m 644 %{SOURCE11} %{buildroot}%{_sysconfdir}/logrotate.d/mldonkey

# macroize library dirs in scripts
perl -i -pe 's|/usr/lib/%{name}|%{_libdir}/%{name}|g' \
	%{buildroot}%{_bindir}/mlnet %{buildroot}%{_bindir}/mlgui \
	%{buildroot}%{_initrddir}/mldonkey \
	%{buildroot}%{_sysconfdir}/cron.d/mldonkey_df_monitor \
	%{buildroot}%{_localstatedir}/lib/%{name}/downloads.ini \
	%{buildroot}%{_libdir}/%{name}/mldonkey_df_monitor.sh

# ed2k_submit
install -d -m 755 %{buildroot}%{_datadir}/services/
install -m 755 distrib/ed2k_submit/mldonkey_submit %{buildroot}%{_bindir}/mldonkey_submit
install -m 644 distrib/ed2k_submit/mldonkey %{buildroot}%{_sysconfdir}/sysconfig/mldonkey_submit
install -m 644 distrib/ed2k_submit/ed2k.protocol  %{buildroot}%{_datadir}/services/ed2k.protocol

# menu
install %{SOURCE1} -D -m 644 %{buildroot}%{_miconsdir}/%{name}.png
install %{SOURCE2} -D -m 644 %{buildroot}%{_iconsdir}/%{name}.png
install %{SOURCE3} -D -m 644 %{buildroot}%{_liconsdir}/%{name}.png

install -d -m 755 %{buildroot}%{_datadir}/applications/
cat << EOF > %{buildroot}%{_datadir}/applications/%{name}-gui.desktop
[Desktop Entry]
Name=Mldonkey GUI
Comment=Download files with Mldonkey
Exec=%{_bindir}/mlgui
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=GTK;Network;FileTransfer;P2P;X-MandrivaLinux-Internet-FileTransfer;
EOF

%pre init
%_pre_useradd %{name} %{_localstatedir}/lib/%{name} /bin/bash

%post init
%_post_service %{name}

%preun init
%_preun_service %{name}

%postun init
%_postun_userdel %{name}

%post gui
%update_menus

%postun gui
%clean_menus

%files
%defattr(-,root,root)
%doc Copying.txt distrib/Authors.txt distrib/Bugs.txt distrib/ChangeLog
%doc distrib/Todo.txt distrib/ed2k_submit/README.MLdonkeySubmit distrib/Developers.txt
%doc docs
%{_bindir}/mlnet
%{_bindir}/mldonkey_command
%{_bindir}/kill_mldonkey
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/mlbt
%{_libdir}/%{name}/mldonkey
%{_libdir}/%{name}/mlgnut
%{_libdir}/%{name}/mlnet
#{_libdir}/%{name}/use_tags

%files gui
%defattr(-,root,root)
%doc Copying.txt distrib/Authors.txt distrib/Bugs.txt distrib/ChangeLog distrib/Developers.txt distrib/Todo.txt
%{_bindir}/mlgui*
%{_bindir}/mldonkey_previewer
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/mlgui
%{_libdir}/%{name}/mlguistarter
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_datadir}/%{name}
%{_datadir}/applications/%{name}-gui.desktop

%files init
%defattr(-,root,root)
%doc Copying.txt
%attr(600,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%config(noreplace) %{_sysconfdir}/cron.d/mldonkey_df_monitor
%config(noreplace) %{_initrddir}/mldonkey
%config(noreplace) %{_sysconfdir}/logrotate.d/mldonkey
%{_libdir}/%{name}/mldonkey_df_monitor.sh
%attr(600,mldonkey,mldonkey) %config(noreplace) %{_localstatedir}/lib/mldonkey/downloads.ini
%attr(770,mldonkey,mldonkey) %dir %{_localstatedir}/lib/%{name}/incoming
%attr(700,mldonkey,mldonkey) %dir %{_localstatedir}/cache/%{name}
%attr(710,mldonkey,mldonkey) %dir %{_localstatedir}/lib/%{name}

%files ed2k_submit
%defattr(-,root,root)
%doc Copying.txt distrib/ed2k_submit/README.MLdonkeySubmit
%config(noreplace) %{_sysconfdir}/sysconfig/mldonkey_submit
%{_bindir}/mldonkey_submit
%{_datadir}/services/ed2k.protocol

%clean
rm -rf %{buildroot}


%changelog
* Fri Jun 08 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1:3.1.2-1
+ Revision: 803350
- Fix BuildRequires: to not install 32bit code on x86_64
- Fix unresolvable "kdebase" dependency in ed2k-submit
- Update to 3.1.2

* Mon Jan 16 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1:3.1.0-1
+ Revision: 761807
- Clean up spec file
- Update to 3.1.0

* Fri Aug 05 2011 Andrey Bondrov <abondrov@mandriva.org> 1:3.0.7-1
+ Revision: 693323
- Add patch1 to fix gcc-4.6 build. Drop obsoleted chat package.
- imported package mldonkey


* Sat Jul 23 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 1:3.0.7-1mdv2011.0
- New version 3.0.7
- Import from PLF
- Remove PLF reference

* Sat Oct 31 2009 Guillaume Rousse <guillomovitch@zarb.org> 1:3.0.1-1plf2010.0
- new version
- drop old configure patch
- drop old menu entry
- add libmagic support
- fix #250:
 - fix '%%{_localstatedir}' semantic change
 - fix log file handling in initscript

* Sun Mar 01 2009 Stefan van der Eijk <stefan@zarb.org> 1:3.0.0-1plf2009.1
- 3.0.0
- fix netcat dependency

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10109 |12cu|mlterm-3.0.11-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define majorkik       14
%define libnamekik     %mklibname kik %{majorkik}
%define libnamedevkik  %mklibname -d kik %{majorkik}

%define majormkf       16
%define libnamemkf     %mklibname mkf %{majormkf}
%define libnamedevmkf  %mklibname -d mkf %{majormkf}

Summary:     Multi Lingual TERMinal emulator for X
Name:        mlterm
Version:     3.0.11
Release:     4
License:     BSD style
Group:       Terminals
URL:         http://mlterm.sourceforge.net/
Source0:     http://prdownloads.sourceforge.net/mlterm/mlterm-%{version}.tar.gz
Patch0:      mlterm_font_config.diff
Patch1:      mlterm_main_config.diff
Patch2:      mlterm-2.9.4-mdv-fix-str-fmt.patch
Patch3:		mlterm-3.0.0-linkage.patch
# we need to versionate the two following requires b/c of missing major changes:
Requires:       %libnamekik = %{version}
Requires:       %libnamemkf = %{version}
Requires:       ncurses-extraterms
BuildRequires:  fribidi-devel
BuildRequires:  pkgconfig(gtk+-2.0)
BuildRequires:  imagemagick
BuildRequires:	pkgconfig(gdk-pixbuf-2.0)

%description
mlterm is a multi-lingual terminal emulator written from
scratch, which supports various character sets and encodings
in the world.  It also supports various unique feature such as
anti-alias using FreeType, multiple windows, scrollbar API,
scroll by mouse wheel, automatic selection of encoding,
and so on. Multiple xims are also supported.
You can dynamically change various xims.
NOTE: mlterm has good config tools.
Press Ctrl + right click or Ctrl + left click to run them.


%package -n	%libnamekik
Group:		System/Libraries
Summary:	Uitlity Library for Multi Lingual TERMinal

%description -n %libnamekik
This library is necessary for Multi Lingual TERMinal. It contains
various utility functions for mlterm.

%package -n	%libnamemkf
Group:		System/Libraries
Summary:	Mlterm Library for Handling Various Character Encodings

%description -n %libnamemkf
This library is necessary for Multi Lingual TERMinal. It contains
routines for handling various character sets.


%prep
%setup -q -n %name-%version
%patch0 -p0
%patch1 -p0
%patch2 -p1 -b .strfmt
#%patch3 -p0 -b .link

%build
%define _disable_ld_no_undefined 1
export CFLAGS="%optflags %ldflags"
%configure2_5x \
	--disable-static \
	--enable-fribidi \
	--with-imagelib=gdk-pixbuf \
	--enable-anti-alias \
	--with-scrollbars=sample,extra,pixmap_engine \
	--enable-optimize-redrawing \
	--with-tools \
	--disable-rpath

%make

%install
%makeinstall_std

# install terminfo
tic -o $RPM_BUILD_ROOT/%{_datadir}/terminfo/ doc/term/mlterm.ti

# install menu entry.
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Name=Mlterm
Comment=A multi-lingual terminal emulator
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=false
Categories=System;TerminalEmulator;
EOF

#install icons.
mkdir -p $RPM_BUILD_ROOT%{_liconsdir} \
         $RPM_BUILD_ROOT%{_iconsdir} \
         $RPM_BUILD_ROOT%{_miconsdir} \

convert doc/icon/mlterm_16x16.xpm $RPM_BUILD_ROOT/%{_miconsdir}/mlterm.png
convert doc/icon/mlterm_32x32.xpm $RPM_BUILD_ROOT/%{_iconsdir}/mlterm.png
convert doc/icon/mlterm_48x48.xpm $RPM_BUILD_ROOT/%{_liconsdir}/mlterm.png

# remove unnecessary files
rm -f $RPM_BUILD_ROOT%{_libdir}/libkik.{so,la,a} \
      $RPM_BUILD_ROOT%{_libdir}/libmkf.{so,la,a} \
      $RPM_BUILD_ROOT%{_libexecdir}/%{name}/lib*.a \
      $RPM_BUILD_ROOT%{_libexecdir}/%{name}/lib*.la

%find_lang mlconfig
rm -fr $RPM_BUILD_ROOT%{_datadir}/terminfo/m/mlterm

%files -f mlconfig.lang
%doc ChangeLog LICENCE README doc/{en,ja}
%config(noreplace) %{_sysconfdir}/mlterm/
%{_bindir}/mlcc
%{_bindir}/mlclient
%{_bindir}/mlterm
%{_bindir}/mlclientx
%{_libdir}/mkf
%{_libdir}/libmlterm_core.so
%{_libdir}/mlimgloader
%{_libexecdir}/mlconfig
%{_libexecdir}/mlterm-menu
%{_libdir}/%{name}
%{_datadir}/%{name}
%{_mandir}/man1/*
%{_datadir}/applications/mandriva-%{name}.desktop
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png

%files -n %libnamekik
%_libdir/libkik*.so.%{majorkik}*

%files -n %libnamemkf
%_libdir/libmkf*.so.%{majormkf}*


%changelog
* Thu Apr 19 2012 Alexander Khrukin <akhrukin@mandriva.org> 3.0.11-1
+ Revision: 791996
- version update 3.0.11

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 3.0.0-2mdv2011.0
+ Revision: 612872
- the mass rebuild of 2010.1 packages

* Sun Apr 25 2010 Funda Wang <fwang@mandriva.org> 3.0.0-1mdv2010.1
+ Revision: 538658
- New version 3.0.0
- fix linkage

  + Jérôme Brenier <incubusss@mandriva.org>
    - use %%configure2_5x
    - fix str fmt (P2)

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Tue Nov 11 2008 Funda Wang <fwang@mandriva.org> 2.9.4-3mdv2009.1
+ Revision: 302071
- revert to configure as 2_5x breaks x86_64 build
- use configure2_5x

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 2.9.4-3mdv2009.0
+ Revision: 252611
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Thu Dec 13 2007 Jérôme Soyer <saispo@mandriva.org> 2.9.4-1mdv2008.1
+ Revision: 119233
- New release 2.9.4

* Mon Oct 01 2007 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.9.3-3mdv2008.0
+ Revision: 94090
- Rebuild for fixed package changelog.

* Mon Oct 01 2007 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.9.3-2mdv2008.0
+ Revision: 94081
- Rebuild (#34355).
- Bunzip patches.
- Install binaries at /usr/bin, not /usr/X11R6/bin (#34324).
- Switch to xdg menu.

  + Jérôme Soyer <saispo@mandriva.org>
    - import mlterm


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10110 |12cu|mm3d-1.3.8a-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Misfit Model 3D - OpenGL-based 3D model editor
Name:		mm3d
Version:	1.3.8a
Release:	3
License:	GPLv2+
Group:		Graphics
URL:		http://www.misfitcode.com/misfitmodel3d/
Source0:	http://downloads.sourceforge.net/misfitmodel3d/%{name}-%{version}.tar.gz
Patch0:		mm3d-1.3.8a-gcc47.patch
#BuildRequires:	lua-devel	>= 5.1
BuildRequires:	pkgconfig(Qt3Support)
BuildRequires:	qt4-linguist
BuildRequires:	qt4-assistant
BuildRequires:	qt4-common
BuildRequires:	desktop-file-utils
BuildRequires:	pkgconfig(xmu)
BuildRequires:	mesa-common-devel
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(x11)
Requires(post,postun):	desktop-file-utils
#Requires:	lua		>= 5.1

%description
Misfit Model 3D is an OpenGL-based 3D model editor that works with
triangle-based models. It supports multi-level undo, skeletal
animations, simple texturing, scripting, command-line batch
processing, and a plugin system for adding new model and image
filters. Complete online help is included. It is designed to be easy
to use and easy to extend with plugins and scripts.

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x
# --with-Qt-dir=%{qt4lib}/qt4
#	--with-lua-dir=%{_prefix} \
#	--with-lua-lib=%{_libdir} \
#	--with-lualib-lib=%{_libdir}

%make

%install
%makeinstall_std

desktop-file-install \
	 --add-category="3DGraphics" \
	 --remove-category="Application" \
	 --remove-key="Encoding" \
	 --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

%files
%defattr(-,root,root)
%doc %{_datadir}/doc/%{name}/html
%{_bindir}/%{name}
%dir %{_datadir}/%{name}/plugins/1.3
%{_datadir}/applications/%{name}.desktop
%{_datadir}/mimelnk/application/*.desktop
%{_datadir}/%{name}/i18n/mm3d_bork.qm
%{_datadir}/%{name}/i18n/mm3d_ref.qm
%{_datadir}/%{name}/i18n/mm3d_sk.qm
%{_datadir}/%{name}/i18n/mm3d_de.qm
%{_datadir}/%{name}/i18n/mm3d_fr.qm
%lang(ar) %{_datadir}/%{name}/i18n/qt_ar.qm
%lang(cs) %{_datadir}/%{name}/i18n/qt_cs.qm
%lang(de) %{_datadir}/%{name}/i18n/qt_de.qm
%lang(fr) %{_datadir}/%{name}/i18n/qt_fr.qm
%lang(iw) %{_datadir}/%{name}/i18n/qt_iw.qm
%lang(ru) %{_datadir}/%{name}/i18n/qt_ru.qm
%lang(sk) %{_datadir}/%{name}/i18n/qt_sk.qm
%lang(zh_CN) %{_datadir}/%{name}/i18n/qt_zh_CN.qm
%{_mandir}/man1/mm3d.1.*
%{_datadir}/pixmaps/*.xpm


%changelog
* Sun Sep 07 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.7-4mdv2009.0
+ Revision: 282212
- fix permissions

* Fri Sep 05 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.7-3mdv2009.0
+ Revision: 281225
- add missing buildrequire on libxmu-devel (thanks Helio for spotting this)
- update to new version 1.3.7
- disable lua support for now

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Tue Jan 15 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.6-1mdv2008.1
+ Revision: 152879
- drop source 1
- drop br on imagemagick
- fix file list
- tune up desktop file"
- new version
- remove key Encoding in desktop file

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Jul 16 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.5-1mdv2008.0
+ Revision: 52459
- new version

* Sat May 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.4-1mdv2008.0
+ Revision: 28419
- new version
- add translation files
- drop P4 (merged upstream)


* Fri Mar 02 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.3-1mdv2007.0
+ Revision: 131064
- update to the latest version
- drop patches 0-3(merged upstream)
- add patch 4

* Fri Feb 09 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.2-3mdv2007.1
+ Revision: 118315
- rename patches
- add icons
- add menu entry

* Thu Jan 25 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.2-2mdv2007.1
+ Revision: 113180
- fix build on x86_64
- forgot to add %%mkrel
- added patches 0-3 to enable lua scripting (Kevin Worcester)
- Import mm3d


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10111 |12cu|mmm-0.43-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: MMM Mirror Manager
Name:    mmm
Version: 0.43
Release: 7
License: GPL
Group: Networking/WWW
Url: http://mmm.zarb.org/
Source0: %{name}-%{version}.tar.gz
Requires: rsync
BuildRequires: rsync
BuildRequires: perl-devel
BuildRequires: perl(CGI)
BuildRequires: perl(Config::IniFiles)
BuildRequires: perl(Digest::MD5) 
BuildRequires: perl(File::Temp)
BuildRequires: perl(Getopt::Long)
BuildRequires: perl(Sys::Hostname)
BuildRequires: perl(IO::Select)
BuildRequires: perl(URI)
BuildRequires: perl(XML::Simple)
BuildRequires: perl-XML-Parser
BuildRequires: perl(Net::DNS)
BuildRequires: perl(Date::Calc)
BuildRequires: perl(WWW::HostipInfo)
BuildRequires: perl(Mail::Send)
BuildArch: noarch

%description
MMM is a tool to easilly manage multiple mirroring process using a predefined 
mirror list.

It support: 
 - per tree delay between two sync process,
 - automatic mirror switch in case of failure,
 - mirror status report.

%package cgi
Group: Networking/WWW
Summary: MMM cgi report
Requires: %{name} = %{version}-%{release}

%description cgi
MMM is a tool to easilly manage multiple mirroring process using a predefined 
mirror list.

%prep
%setup -q

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor --sysconfir=%{_sysconfig} --localstadir=%{_var}/lib
%make

perl -pi -e 's:^statedir.*=.*:statedir = /var/spool/mmm:' config/mmm.cfg 

%check
%make test

%install
%makeinstall_std

# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
ScriptAlias /mmm /var/www/cgi-bin/mmm_status

<Location "/mmm">
        SetEnv MMM_CONFIG %{_sysconfdir}/mmm/mmm.cfg
</Location>
EOF

mkdir -p %{buildroot}/var/www/cgi-bin
install -m 755 bin/mmm_status %{buildroot}/var/www/cgi-bin/mmm_status

mkdir -p %{buildroot}%{_sysconfdir}/%{name}
mkdir -p %{buildroot}%{_sysconfdir}/%{name}/mirrorlist
cp -a -f config/mmm.cfg %{buildroot}%{_sysconfdir}/%{name}/mmm.cfg

mkdir -p %{buildroot}/var/lib/%{name}

mkdir -p %{buildroot}/%{_sysconfdir}/init.d
install -m 755 init.d/mmmd %{buildroot}/%{_sysconfdir}/init.d/mmmd

%files
%doc examples www/index.html
%config(noreplace) %{_sysconfdir}/%{name}
%_bindir/*
%{perl_vendorlib}/*
%{_mandir}/*/*
%dir /var/lib/%{name}
%{_sysconfdir}/init.d/mmmd

%files cgi
%config(noreplace) %{_webappconfdir}/%{name}.conf
/var/www/cgi-bin/mmm_status



%changelog
* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 0.43-3mdv2011.0
+ Revision: 653383
- rebuild for updated spec-helper

* Tue Feb 23 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.43-2mdv2011.0
+ Revision: 510257
- fix group
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise

  + Olivier Thauvin <nanardon@mandriva.org>
    - 0.43

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - rebuild
    - kill re-definition of buildroot on Pixel's request

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Fri Nov 10 2006 Olivier Thauvin <nanardon@mandriva.org> 0.02-1mdv2007.0
+ Revision: 80434
- 0.02
- fix webapp cgi location and permission

* Tue Oct 31 2006 Olivier Thauvin <nanardon@mandriva.org> 0.01-2mdv2007.1
+ Revision: 73898
- fix config file packaging
- upstream path0: fix missing file
- fix httpd config

* Tue Oct 31 2006 Olivier Thauvin <nanardon@mandriva.org> 0.01-1mdv2007.1
+ Revision: 73892
- fix buildrequires
- initial import


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10112 |12cu|modello-1.4.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2005, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

Name:           modello
Version:        1.4.1
Release:        2
Summary:        Modello Data Model toolkit
License:        MIT
Group:          Development/Java
URL:            http://modello.codehaus.org/
Source0:        http://repo2.maven.org/maven2/org/codehaus/%{name}/%{name}/%{version}/%{name}-%{version}-source-release.zip

Source2:        %{name}-jpp-depmap.xml

Patch0:         0001-Use-public-function-for-component-lookup.patch

BuildArch:      noarch

BuildRequires:  ant >= 0:1.6
BuildRequires:  jpackage-utils >= 0:1.7.2
BuildRequires:  maven2 >= 2.0.4-9
BuildRequires:  maven-assembly-plugin
BuildRequires:  maven-compiler-plugin
BuildRequires:  maven-install-plugin
BuildRequires:  maven-jar-plugin
BuildRequires:  maven-javadoc-plugin
BuildRequires:  maven-resources-plugin
BuildRequires:  maven-surefire-plugin
BuildRequires:  maven-site-plugin
BuildRequires:  maven-surefire-provider-junit
#BuildRequires:  maven-dependency-plugin
BuildRequires:  maven-plugin-plugin
BuildRequires:  maven-shared-reporting-impl
BuildRequires:  maven-shared-invoker
BuildRequires:  classworlds >= 0:1.1
BuildRequires:  plexus-container-default
BuildRequires:  plexus-utils
BuildRequires:  plexus-velocity
BuildRequires:  velocity
BuildRequires:  maven-doxia
BuildRequires:  maven-doxia-sitetools
BuildRequires:  maven-doxia-tools
#BuildRequires:  plexus-build-api
BuildRequires:  ws-jaxme
BuildRequires:  xmlunit
BuildRequires:  jpa_api = 3.0
BuildRequires:  geronimo-parent-poms

Requires:       classworlds >= 0:1.1
#Requires:       plexus-containers-container-default
#Requires:       plexus-build-api
Requires:       plexus-utils
Requires:       plexus-velocity
Requires:       velocity
#Requires:       guava
#Requires:       xbean

Requires:          jpackage-utils
Requires(post):    jpackage-utils
Requires(postun):  jpackage-utils

Provides:       modello-maven-plugin = %{version}-%{release}
Obsoletes:      modello-maven-plugin < 0:1.0-0.a8.3jpp

%description
Modello is a Data Model toolkit in use by the
http://maven.apache.org/maven2.
It all starts with the Data Model. Once a data model is defined,
the toolkit can be used to generate any of the following at compile
time.
Java POJOs of the model.
Java POJOs to XML Writer (provided via xpp3 or dom4j).
XML to Java Pojos Reader (provided via xpp3 or dom4j).
XDoc documentation of the data model.
Java model to [Prevayler|http://www.prevayler.org/] Store.
Java model to [JPOX|http://www.jpox.org/] Store.
Java model to [JPOX|http://www.jpox.org/] Mapping.


%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java
Requires:       jpackage-utils

%description javadoc
API documentation for %{name}.

%prep
%setup -q -n %{name}-%{version}

# fix test compilation failure with new plexus-containers
# not really needed now because we are skipping tests for other
# problems...
#%%patch0 -p1


%build

export MAVEN_REPO_LOCAL=$(pwd)/.m2/repository
mkdir -p $MAVEN_REPO_LOCAL

# skip tests because we have too old xmlunit in Fedora now (1.0.8)
mvn \
        -e \
        -Dmaven.repo.local=$MAVEN_REPO_LOCAL \
        -Dmaven2.jpp.depmap.file=%{SOURCE2} \
        -Dmaven.test.skip=true \
        install javadoc:aggregate

%install
# poms and depmap fragments
install -d -m 755 $RPM_BUILD_ROOT%{_mavenpomdir}
for i in `find . -name pom.xml -not -path ./pom.xml -not -path "*src/it/*"`; do
    # i is in format ..../artifactid/pom.xml
    cp -p $i $RPM_BUILD_ROOT%{_mavenpomdir}/JPP.`basename \`dirname $i\``.pom

    artifactname=`basename \`dirname $i\` | sed -e s:^modello-::g`
    %add_to_maven_depmap org.codehaus.modello modello-$artifactname %{version} JPP/%{name} $artifactname
done

cp -p pom.xml $RPM_BUILD_ROOT%{_mavenpomdir}/JPP.modello-modello.pom
%add_to_maven_depmap org.codehaus.modello modello %{version} JPP/%{name} modello

# script
install -d -m 755 $RPM_BUILD_ROOT%{_bindir}
%jpackage_script org.codehaus.modello.ModelloCli "" ""  "modello/core:modello/plugin-xpp3:modello/plugin-xml:guava:xbean:plexus/containers-container-default:plexus/utils:plexus/classworlds)" %{name} true

# jars

install -d -m 755 $RPM_BUILD_ROOT%{_javadir}/%{name}
for jar in $(find -type f -name "*-%{version}.jar" | grep -E target/.*.jar); do
        install -m 644 $jar $RPM_BUILD_ROOT%{_javadir}/%{name}/`basename $jar |sed -e s:modello-::g|sed -e s:-%{version}::g`
done

# javadoc
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
(cd $RPM_BUILD_ROOT%{_javadocdir} && ln -sf %{name}-%{version} %{name})

%post
%update_maven_depmap

%postun
%update_maven_depmap

%files
%defattr(-,root,root,-)
%{_mavenpomdir}/*
%{_javadir}/%{name}
%{_bindir}/*
%config(noreplace) %{_mavendepmapfragdir}/*

%files javadoc
%defattr(-,root,root,-)
%{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}


%changelog
* Mon Apr 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.4.1-2
+ Revision: 46c3da3
- Disable more reqs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10113 |12cu|modem-manager-gui-0.0.16-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Modem Manager GUI
Name: modem-manager-gui
Version: 0.0.16
Release: 1
License: GPLv3
Group: System/Configuration/Networking
URL: http://linuxonly.ru
Source:	%{name}-%{version}.tar.gz
Source1: modem-manager-gui.ui
Vendor:	Alex <alex@linuxonly.ru>

BuildRequires: pkgconfig
BuildRequires: pkgconfig(gtk+-3.0)
BuildRequires: pkgconfig(glib-2.0) >= 2.32.1
BuildRequires: gdbm-devel >= 1.10
BuildRequires: pkgconfig(libnotify) >= 0.7.5

Requires: gtk+3.0 >= 3.4.0
Requires: glib2 >= 2.32.1
Requires: gdbm >= 1.10
Requires: libnotify >= 0.7.5
Requires: modemmanager >= 0.6.0.0
Suggests: networkmanager

%description
This program is simple graphical interface for Modem Manager 
daemon dbus interface.
Current features:
- View device information: Operator name, Mode, IMEI, IMSI,
  Signal level.
- Send and receive SMS messages with long massages 
  concatenation and store messages in database.
- Send USSD requests and read answers in GSM7 and UCS2 formats
  converted to system UTF8 charset.
- Scan available mobile networks.

%prep
%setup -q
cp -f %{SOURCE1} ./src/

%build
%configure
make %{?_smp_mflags}

%install
rm -rf %{buildroot}
make install INSTALLPREFIX=%{buildroot}
%find_lang %{name}


%files -f %{name}.lang
%doc LICENSE
%doc AUTHORS
%doc Changelog
%{_bindir}/modem-manager-gui
%{_libdir}/modem-manager-gui/modules/*
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/modem-manager-gui/pixmaps/*
%{_datadir}/modem-manager-gui/sounds/message.ogg
%{_datadir}/modem-manager-gui/ui/modem-manager-gui.ui
%{_datadir}/applications/modem-manager-gui.desktop
%{_mandir}/man1/modem-manager-gui.1.xz

%changelog
* Fri Apr 19 2013 akdengi <akdengi>
- port to ROSA

* Fri Apr 12 2013 AlexL <loginov.alex.valer@gmail.com>
- fixed Group for Mageia
- added modemmanager to Requires
- added networkmanager to Suggests
- added patch modem-manager-gui.ui

* Mon Apr 07 2013 Zomby <Zomby@ukr.net>
- repack for Mageia Russian Community

* Tue Dec 16 2012 Alex <alex@linuxonly.ru>
- added additional pictures for 0.0.15 release

* Wed Aug 08 2012 Alex <alex@linuxonly.ru>
- released spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10114 |12cu|mondo-3.0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#
# $Id: mondo.spec 1892 2008-03-22 00:57:27Z bruno $
#

Summary:	A program to create a rescue/restore CD/tape
Summary(fr):	Un programme pour créer un media de sauvegarde/restauration
Summary(it):	Un programma per utenti Linux per creare un CD/tape di rescue
Summary(sp):	Un programa por crear una CD/cinta de restoracion/rescate

Name:		mondo
Version:	3.0.4
Packager:	Bruno Cornec <bcornec@mandriva.org>
Release:	1
License:	GPL
Group:		Archiving/Backup
Url:		http://www.mondorescue.org
Source:		ftp://ftp.mondorescue.org/src/%{name}-%{version}.tar.gz
BuildRequires:	newt-devel >= 0.50, gcc-c++, autoconf, automake, libtool
ExcludeArch:	ppc
Obsoletes: libmondo
Requires:	mindi >= 2.1.1, bzip2 >= 0.9, afio, mkisofs, binutils, newt >= 0.50, buffer, cdrecord,  
%ifarch ia64
Requires:	elilo, parted
%else
Requires:	syslinux >= 1.52
%endif

%description
Mondo is a GPL disaster recovery solution to create backup media 
(CD, DVD, tape, network images) that can be used to redeploy the 
damaged system, as well as deploy similar or less similar systems.

%prep
%setup -q

%build
%configure2_5x
make %{?_smp_mflags} VERSION=%{version}

%install
make DESTDIR=%{buildroot} install
mkdir -p %{buildroot}/%{_var}/cache/%{name}

%files
%doc ChangeLog 
#svn.log
%doc INSTALL COPYING README* TODO AUTHORS NEWS*
%doc docs/en/mondorescue-howto.html docs/en/mondorescue-howto.pdf
%{_libdir}/mondo/test/mrtest_mountlist
%{_libdir}/mondo/test/mrtest_stresc
%{_libdir}/mondo/test/mrtest_truncname

%{_sbindir}/*
%{_datadir}/%{name}
%{_mandir}/man8/*
%{_var}/cache/%{name}




%changelog
* Thu Dec 05 2013 Denis Silakov <denis.silakov@rosalab.ru> 3.0.4-1
+ Revision: eed8dae
- Add new files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10115 |12cu|mongodb-2.4.13-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	MongoDB client shell and tools
Name:		mongodb
Version:	2.4.13
Release:	1
License:	AGPL 3.0
Group:		Databases
Url:		http://www.mongodb.org
Source0:	http://downloads.mongodb.org/src/%{name}-src-r%{version}.tar.gz
Source1:	mongod.service
Patch0:		mongo-2.4.4-werror.patch
Patch1:		mongo-2.4.4-gcc4.8.patch
Patch2:		mongo-2.4.13-unused-local-typedefs.patch
Patch3:		mongo-2.4.10-no-unused-function.patch
BuildRequires:	scons
BuildRequires:	boost-devel
BuildRequires:	js-devel
BuildRequires:	pcap-devel
BuildRequires:	readline-devel
BuildRequires:	pkgconfig(libpcre)
Obsoletes:	%{name}-devel < 2.4.9

%description
Mongo (from "huMONGOus") is a schema-free document-oriented database.
It features dynamic profileable queries, full indexing, replication
and fail-over support, efficient storage of large binary data objects,
and auto-sharding.

This package provides the mongo shell, import/export tools, and other
client utilities.

%files
%doc README GNU-AGPL-3.0.txt
%{_bindir}/mongo
%{_bindir}/mongodump
%{_bindir}/mongooplog
%{_bindir}/mongoperf
%{_bindir}/mongoexport
%{_bindir}/mongofiles
%{_bindir}/mongoimport
%{_bindir}/mongorestore
%{_bindir}/mongostat
%{_bindir}/mongosniff
%{_bindir}/mongotop
%{_bindir}/bsondump
%{_mandir}/man1/mongo.1*
%{_mandir}/man1/mongodump.1*
%{_mandir}/man1/mongoexport.1*
%{_mandir}/man1/mongofiles.1*
%{_mandir}/man1/mongoimport.1*
%{_mandir}/man1/mongosniff.1*
%{_mandir}/man1/mongostat.1*
%{_mandir}/man1/mongorestore.1*
%{_mandir}/man1/bsondump.1*
%{_mandir}/man1/mongooplog.1.*
%{_mandir}/man1/mongoperf.1.*
%{_mandir}/man1/mongotop.1.*

#----------------------------------------------------------------------------

%package server
Summary:	MongoDB server, sharding server, and support scripts
Group:		Databases
Requires:	%{name}
Requires(post,preun):	rpm-helper

%description server
Mongo (from "huMONGOus") is a schema-free document-oriented database.

This package provides the mongo server software, mongo sharding server
softwware, default configuration files, and init.d scripts.

%files server
%config(noreplace) %{_sysconfdir}/mongod.conf
%{_bindir}/mongod
%{_bindir}/mongos
%{_mandir}/man1/mongod.1*
%{_mandir}/man1/mongos.1*
%{_prefix}/lib/tmpfiles.d/%{name}-server.conf
%{_unitdir}/mongod.service
%{_sysconfdir}/rc.d/init.d/mongod
%{_sysconfdir}/sysconfig/mongod
%attr(0755,mongod,mongod) %dir %{_var}/lib/mongo
%attr(0755,mongod,mongod) %dir %{_var}/log/mongo
%attr(0640,mongod,mongod) %config(noreplace) %verify(not md5 size mtime) %{_var}/log/mongo/mongod.log

%pre server
%_pre_useradd mongod /var/lib/mongo /bin/false

%post server
# (cg) Make sure the pid folder exists on install
mkdir -p %{_var}/run/mongo
chown mongod.mongod %{_var}/run/mongo
%_post_service mongod

%preun server
%_preun_service mongod

%postun server
%_postun_userdel mongod

#----------------------------------------------------------------------------

%prep
%setup -qn %{name}-src-r%{version}
%patch0 -p0
%patch1 -p1
%patch2 -p1
%patch3 -p1

%build
%serverbuild
export CXXFLAGS="%{optflags}"
export LINKFLAGS='%{ldflags}'
%scons \
	--prefix=%{_prefix} \
	--use-system-pcre=True \
	--use-system-boost=True \
	--nostrip=True

%install
%serverbuild
export CXXFLAGS="%{optflags}"
export LINKFLAGS='%{ldflags}'

%scons \
	--prefix=%{buildroot}%{_prefix} \
	--nostrip=True \
	install

mkdir -p %{buildroot}%{_mandir}/man1
cp debian/*.1 %{buildroot}%{_mandir}/man1/
mkdir -p %{buildroot}%{_unitdir}
cp %{SOURCE1} %{buildroot}%{_unitdir}/mongod.service
mkdir -p %{buildroot}%{_sysconfdir}/rc.d/init.d
cp rpm/init.d-mongod %{buildroot}%{_sysconfdir}/rc.d/init.d/mongod
chmod a+x %{buildroot}%{_sysconfdir}/rc.d/init.d/mongod
mkdir -p %{buildroot}%{_sysconfdir}
cp rpm/mongod.conf %{buildroot}%{_sysconfdir}/mongod.conf
mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
cp rpm/mongod.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/mongod
mkdir -p %{buildroot}%{_var}/lib/mongo
mkdir -p %{buildroot}%{_var}/log/mongo
touch %{buildroot}%{_var}/log/mongo/mongod.log

cat >> %{buildroot}%{_sysconfdir}/sysconfig/mongod << EOF
OPTIONS="-f /etc/mongod.conf"
EOF

# (cg) Ensure the pid file folder exists (this is more important under mga3
# when /var/run will be on tmpfs)
mkdir -p %{buildroot}%{_prefix}/lib/tmpfiles.d
cat > %{buildroot}%{_prefix}/lib/tmpfiles.d/%{name}-server.conf << EOF
d %{_var}/run/mongo 0755 mongod mongod -
EOF

rm -f %{buildroot}/usr/lib/libmongoclient.a


%changelog

* Sat Apr 04 2015 Denis Silakov <denis.silakov@rosalab.ru> 2.4.13-1
- (f8d69d3) Updated to 2.4.13



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10116 |12cu|mono-debugger-2.10-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname monodebuggerserver %{major}
%define devname %mklibname %{name} -d

%define monodir %{_prefix}/lib/mono

Summary:	Mono Debugger
Name:		mono-debugger
Version:	2.10
Release:	3
License:	GPLv2+ and MIT
Group:		Development/Other
Url:		http://www.go-mono.com/
Source0:	http://go-mono.com/sources/mono-debugger/%{name}-%{version}.tar.bz2
Patch0:		mono-debugger-2.10-glib-includes.patch
Patch1:		mono-debugger-2.2-dllmap.patch
BuildRequires:	readline-devel
BuildRequires:	termcap-devel
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(mono)
Requires:	mono
Requires:	%{libname} = %{EVRD}

%description
The Mono Debugger.

%files
%doc AUTHORS README NEWS ChangeLog
%{_bindir}/*
%{monodir}/*

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Shared libraries of the Mono Debugger
Group:		System/Libraries
Obsoletes:	%{_lib}mono-debugger0 < 2.10-3
Conflicts:	%{_lib}mono-debugger0 < 2.10-3

%description -n %{libname}
This contains shared libraries used by the Mono Debugger.

%files -n %{libname}
%{_libdir}/libmonodebuggerserver.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Headers of the Mono Debugger
Group:		Development/Other
Provides:	%{name}-devel = %{EVRD}
Requires:	%{libname} = %{EVRD}
Obsoletes:	%{_lib}mono-debugger0-devel < 2.10-3
Conflicts:	%{_lib}mono-debugger0-devel < 2.10-3

%description -n %{devname}
This contains headers and libraries of the Mono Debugger.

%files -n %{devname}
%{_libdir}/libmonodebuggerserver.so
%{_libdir}/pkgconfig/*.pc

#----------------------------------------------------------------------------

%prep
%setup -q
%apply_patches

%build
%define _disable_ld_no_undefined 1
%configure2_5x
#gw parallel build broken in 2.4.3
make

%install
%makeinstall_std
install -m 644 wrapper/mdb.exe.config %{buildroot}%{monodir}/2.0/


%changelog
* Wed Mar 19 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.10-3
+ Revision: 3b87249
- LOG Rename library and devel subpackages, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10117 |12cu|monodevelop-3.0.3.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name monodevelop
%define	version  3.0.3.5
%define	release  %mkrel 2
%define	gtksharp 1.9.5
%define	monodoc  1.0
%define	pkgconfigdir %_datadir/pkgconfig

Summary:	Full-featured IDE for mono and Gtk#
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://download.mono-project.com/sources/monodevelop/%{name}-%{version}.tar.bz2
Source1000:     %{name}.rpmlintrc
Patch0:		link_system_nunit.patch
Patch1:		%{name}-3.0.3.2-md-gettext.patch
URL:		http://www.monodevelop.com/
License:	LGPLv2
Group:		Development/Other
#Requires: gtksourceview-sharp >= % gtksourceview
Requires:	gnome-sharp2 >= %gtksharp
Requires:	glade-sharp2 >= %gtksharp
Requires:	monodoc >= %monodoc
Requires:	mono-tools
Requires:	mono-basic
Requires:	mono-addins
Requires:	libmono-devel
Requires:	shared-mime-info
Requires:	xterm
Requires:	subversion
Requires:	git
Requires:	xsp
BuildRequires:	pkgconfig(gconf-sharp-2.0) >= 2.12.8
BuildRequires:	pkgconfig(glade-sharp-2.0) >= 2.12.8
BuildRequires:	pkgconfig(glib-sharp-2.0) >= 2.12.8
BuildRequires:	pkgconfig(gnome-sharp-2.0) >= 2.12.8
BuildRequires:	pkgconfig(gnome-vfs-sharp-2.0) >= 2.12.8
BuildRequires:	pkgconfig(gtk-sharp-2.0) >= 2.12.8
BuildRequires:	pkgconfig(wcf)
BuildRequires:	pkgconfig(mono-addins) >= 0.6
BuildRequires:	pkgconfig(mono-addins-gui) >= 0.6
BuildRequires:	pkgconfig(mono-addins-setup) >= 0.6
BuildRequires:	pkgconfig(mono-nunit)
BuildRequires:	pkgconfig(monodoc) >= 1.0
BuildRequires:	pkgconfig(mono) >= 2.8
BuildRequires:	intltool
BuildRequires:	desktop-file-utils
BuildRequires:	gettext
# Obsolete deprecated plugins which are not compatible with MD 2.6
Obsoletes:	monodevelop-boo
Obsoletes:	monodevelop-debugger-mdb

Conflicts:	%{name} <= 3.0.3.2-2
Obsoletes:	%{name} <= 3.0.3.2-2

BuildArch:     noarch
%define _requires_exceptions ^libg.*\\|lib64g.*\\|libp.*\\|lib64p.*\\|liba.*\\|lib64a.*

%description 
This is MonoDevelop which is intended to be a full-featured
integrated development environment (IDE) for mono and Gtk#.
It was originally a port of SharpDevelop 0.98.

%prep
%setup -q
%patch0 -p1 -b .nunit
%patch1 -p1 -b .mdgettext

%build
./configure --prefix=%_prefix --libdir=%_prefix/lib --enable-versioncontrol --enable-aspnet --enable-subversion --enable-git --enable-aspnetedit --enable-monoextensions --disable-update-mimedb --disable-update-desktopdb 
#--enable-gtksourceview2
make

%install
rm -rf %{buildroot} %name.lang
mkdir -p %{buildroot}/`monodoc --get-sourcesdir`
%makeinstall_std pkgconfigdir=%pkgconfigdir packagedir=%buildroot%_prefix/lib/monodevelop/AddIns/AspNetEdit MOZILLA_HOME=%buildroot%_prefix/lib/firefox-%mozver/

desktop-file-install --dir %buildroot%_datadir/applications \
  %buildroot%_datadir/applications/*.desktop

%find_lang %name

%files -f %name.lang
%doc AUTHORS ChangeLog README 
%{_bindir}/mdtool
%{_bindir}/monodevelop
%{_prefix}/lib/monodevelop
%_mandir/man1/mdtool.1*
%_mandir/man1/monodevelop.1*
%{_datadir}/applications/monodevelop.desktop
%{_datadir}/mime/packages/monodevelop.xml
%_datadir/icons/hicolor/*/apps/monodevelop.*
%pkgconfigdir/monodevelop.pc
%pkgconfigdir/monodevelop-core-addins.pc

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10118 |12cu|mono-nat-1.1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name mono-nat
%define version 1.1.0
%define release %mkrel 2

Summary: Network Address Translation library for Mono
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.gz
License: MIT
Group: System/Libraries
Url:  http://projects.qnetp.net/news/show/8
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: mono-devel
BuildArch: noarch

%description
This is a .NET Library for automatic network address translation.

%prep
%setup -q

%build
./configure --prefix=%_prefix
make

%install
rm -rf %{buildroot}
%makeinstall_std linuxpkgconfigdir=%_datadir/pkgconfig

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%_prefix/lib/mono-nat
%_datadir/pkgconfig/mono.nat.pc




%changelog
* Tue Aug 07 2012 Rosa <rosa@rosa-build.rosalab.ru> 1.1.0-2
+ Revision: 83e325a
- Automatic import for version 1.1.0-2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10119 |12cu|monosim-1.5.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	Manage your SIM Card contacts
Name:		monosim
Version:	1.5.2
Release:	4
License:	GPLv2+
Group:		Office
Url:		http://www.integrazioneweb.com/monosim
Source0:	http://www.integrazioneweb.com/repository/sources/%{name}-%{version}.tar.gz
Patch0:		monosim-1.5.2-fix-desktop-file.patch
BuildRequires:	glade-sharp2 >= 2.8.3
BuildRequires:	mono >= 1.2.3
Requires:	gtk-sharp2 >= 2.8.3
Requires:	mono >= 1.2.3
Requires:	pcsc-lite >= 1.0.0
# libpcsclite-devel required because contain /usr/lib/libpcsclite.so
# not contained in to libpcsclite1
Requires:	pkgconfig(libpcsclite)

%description
is a simple application that can be used to read, write, update,
delete and backup your sim card contacts. It open and save also
some format files to manage your contacts also in a text files.
To connect monosim to your smartcard you need use a standard PCSC
smartcard reader as towitoko, acs, athena, blutronics, etc.

%files
%doc monosim/copying.gpl
%{_libdir}/%{name}/
%{_bindir}/monosim
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/applications/%{name}.desktop

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p0

%build
%configure2_5x
%make

%install
%makeinstall_std


%changelog
* Wed Mar 19 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.5.2-4
+ Revision: 6dde76f
- LOG Disable debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10120 |12cu|monotone-1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A distributed version control tool
Name:		monotone
Version:	1.1
Release:	1
License:	GPLv2+
Group:		Development/Other
Url:		http://monotone.ca
Source0:	http://monotone.ca/downloads/%{version}/%{name}-%{version}.tar.bz2
Patch0:		monotone-1.0-pot-segfault.patch
BuildRequires:	texinfo
BuildRequires:	boost-devel
BuildRequires:	pkgconfig(botan-1.10)
BuildRequires:	pkgconfig(libidn)
BuildRequires:	pkgconfig(libpcre)
BuildRequires:	pkgconfig(lua)
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	pkgconfig(zlib)

%description
monotone is a free, distributed version control system. it provides
fully disconnected operation, manages complete tree versions, keeps
its state in a local transactional database, supports overlapping
branches and extensible metadata, exchanges work over plain network
protocols, performs history-sensitive merging, and delegates trust
functions to client-side RSA certificates.

%files -f %{name}.lang
%doc AUTHORS COPYING NEWS README UPGRADE doc/monotone.html contrib
%{_bindir}/mtn*
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/hooks
%{_datadir}/%{name}/scripts
%{_sysconfdir}/bash_completion.d/*
%{_infodir}/%{name}*
%{_mandir}/man1/*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x
%make
make html

%check
# Remove a test which fails (to investigate with upstream) syntax_errors_in_.mtn-ignore
rm -rf test/func/syntax_errors_in_.mtn-ignore
make check

%install
%makeinstall_std
rm -fr %{buildroot}%{_docdir}/%{name}

%find_lang %{name}


%changelog
* Mon Aug 18 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.1-1
+ Revision: 66e689a
- New version 1.1, drop merged patches



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10121 |12cu|monotone-viz-1.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A small GTK+ application that visualizes monotone ancestry graphs
Name:		monotone-viz
Version:	1.0.2
Release:	1
License:	GPLv2+
Group:		Development/Other
Url:		http://oandrieu.nerim.net/monotone-viz/
Source0:	%{name}-%{version}-nolablgtk.tar.gz
Patch0:		monotone-viz-1.0.2-dot.patch
Patch1:		monotone-viz-1.0.2-new-stdio.patch
BuildRequires:	camlp4
BuildRequires:	ocaml
BuildRequires:	ocaml-lablgtk2-devel
BuildRequires:	pkgconfig(libgnomecanvas-2.0)
Requires:	graphviz
Requires:	monotone

%description
Monotone-viz is a small GTK+ application that visualizes monotone ancestry
graphs. Monotone is a free distributed version control system. Montone-viz
is developed in the Objective Caml language, using the GTK+ and
libgnomecanvas libraries (via LablGTK, an OCaml binding for GTK+), and it
uses the dot program from the Graphviz package.

%files
%doc COPYING NEWS README
%{_bindir}/%{name}
%{_datadir}/applications/*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p0
%patch1 -p0

%build
%configure2_5x --without-local-lablgtk
%make

%install
%makeinstall_std

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=Monotone-viz
Comment=Visualizes monotone ancestry graphs
Exec=%{_bindir}/%{name}
Terminal=false
Type=Application
Categories=GNOME;GTK;X-MandrivaLinux-MoreApplications-Development-Tools;Development;RevisionControl;
EOF


%changelog
* Mon Aug 18 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0.2-1
+ Revision: f735a1b
- New version 1.0.2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10122 |12cu|monster-masher-1.8.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Clean caves by mashing monsters with stone
Name:		monster-masher
Version:	1.8.1
Release:	6
License:	GPLv2+
Group:		Games/Arcade
URL:		http://www.cs.auc.dk/~olau/monster-masher/
Source:		http://www.cs.auc.dk/~olau/monster-masher/source/%{name}-%{version}.tar.bz2
Patch0:		monster-masher-1.8-desktopentry.patch
# add handler to close the about dialog (bug #43019)
Patch1:		monster-masher-1.8-about-dialog.patch
Patch2:		monster-masher-1.8.1-glib.patch
Patch3:		monster-masher-1.8.1-crash.patch
BuildRequires:	pkgconfig(libgnomeuimm-2.6)
BuildRequires:	pkgconfig(gconfmm-2.6)
BuildRequires:	pkgconfig(esound)
BuildRequires:	imagemagick
BuildRequires:	intltool

%description
Monster Masher is an action game for the GNOME desktop environment.
The basic idea is that you, as levitation worker gnome, has to clean
the caves for monsters that want to roll over you. You do the cleaning
by mashing the monsters with stone blocks.

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1

%build
%configure2_5x --bindir=%{_gamesbindir}
%make LIBS=-lesd

%install
rm -rf %{buildroot}
GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 %makeinstall_std

# menu entry

# icons
mkdir -p %{buildroot}%{_iconsdir} %{buildroot}%{_miconsdir}
install -D -m 0644      monster-masher.png %{buildroot}%{_liconsdir}/monster-masher.png
convert -geometry 32x32 monster-masher.png %{buildroot}%{_iconsdir}/monster-masher.png
convert -geometry 16x16 monster-masher.png %{buildroot}%{_miconsdir}/monster-masher.png

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS ChangeLog COPYING NEWS README
%{_gamesbindir}/*
%{_datadir}/applications/monster-masher.desktop
%{_datadir}/pixmaps/*
%{_datadir}/%{name}
%{_sysconfdir}/gconf/schemas/*.schemas
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10123 |12cu|moodle-2.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%undefine __find_provides

Summary:    A course management system for distance education
Name:       moodle
Version:    2.2
Release:    4
License:    GPLv2
Group:      System/Servers
URL:        http://moodle.org/
Source0:    http://download.moodle.org/stable19/%{name}-%{version}.tgz

Source2:    http://download.moodle.org/lang16/af_utf8.zip
Source3:    http://download.moodle.org/lang16/sq_utf8.zip
Source4:    http://download.moodle.org/lang16/ar_utf8.zip
Source5:    http://download.moodle.org/lang16/eu_utf8.zip
Source6:    http://download.moodle.org/lang16/be_utf8.zip
Source7:    http://download.moodle.org/lang16/bs_utf8.zip
Source8:    http://download.moodle.org/lang16/bg_utf8.zip
Source9:    http://download.moodle.org/lang16/ca_utf8.zip
Source10:   http://download.moodle.org/lang16/hr_utf8.zip
Source11:   http://download.moodle.org/lang16/zh_cn_utf8.zip
Source12:   http://download.moodle.org/lang16/zh_tw_utf8.zip
Source13:   http://download.moodle.org/lang16/cs_utf8.zip
Source14:   http://download.moodle.org/lang16/da_utf8.zip
Source15:   http://download.moodle.org/lang16/nl_utf8.zip
Source16:   http://download.moodle.org/lang16/en_us_utf8.zip
Source17:   http://download.moodle.org/lang16/et_utf8.zip
Source18:   http://download.moodle.org/lang16/fa_utf8.zip
Source19:   http://download.moodle.org/lang16/fil_utf8.zip
Source20:   http://download.moodle.org/lang16/fi_utf8.zip
Source21:   http://download.moodle.org/lang16/fr_utf8.zip
Source22:   http://download.moodle.org/lang16/fr_ca_utf8.zip
Source23:   http://download.moodle.org/lang16/ga_utf8.zip
Source24:   http://download.moodle.org/lang16/gl_utf8.zip
Source25:   http://download.moodle.org/lang16/ka_utf8.zip
Source26:   http://download.moodle.org/lang16/de_utf8.zip
Source27:   http://download.moodle.org/lang16/de_du_utf8.zip
Source28:   http://download.moodle.org/lang16/el_utf8.zip
Source29:   http://download.moodle.org/lang16/gu_utf8.zip
Source30:   http://download.moodle.org/lang16/he_utf8.zip
Source31:   http://download.moodle.org/lang16/hi_utf8.zip
Source32:   http://download.moodle.org/lang16/hu_utf8.zip
Source33:   http://download.moodle.org/lang16/is_utf8.zip
Source34:   http://download.moodle.org/lang16/id_utf8.zip
Source35:   http://download.moodle.org/lang16/it_utf8.zip
Source36:   http://download.moodle.org/lang16/ja_utf8.zip
Source37:   http://download.moodle.org/lang16/kn_utf8.zip
Source38:   http://download.moodle.org/lang16/km_utf8.zip
Source39:   http://download.moodle.org/lang16/ko_utf8.zip
Source40:   http://download.moodle.org/lang16/lt_utf8.zip
Source41:   http://download.moodle.org/lang16/lo_utf8.zip
Source42:   http://download.moodle.org/lang16/lv_utf8.zip
Source43:   http://download.moodle.org/lang16/ml_utf8.zip
Source44:   http://download.moodle.org/lang16/ms_utf8.zip
Source45:   http://download.moodle.org/lang16/mi_tn_utf8.zip
Source46:   http://download.moodle.org/lang16/mi_wwow_utf8.zip
Source47:   http://download.moodle.org/lang16/mn_utf8.zip
Source48:   http://download.moodle.org/lang16/no_utf8.zip
Source49:   http://download.moodle.org/lang16/no_gr_utf8.zip
Source50:   http://download.moodle.org/lang16/nn_utf8.zip
Source51:   http://download.moodle.org/lang16/pl_utf8.zip
Source52:   http://download.moodle.org/lang16/pt_utf8.zip
Source53:   http://download.moodle.org/lang16/pt_br_utf8.zip
Source54:   http://download.moodle.org/lang16/ro_utf8.zip
Source55:   http://download.moodle.org/lang16/ru_utf8.zip
Source56:   http://download.moodle.org/lang16/sm_utf8.zip
Source57:   http://download.moodle.org/lang16/si_utf8.zip
Source58:   http://download.moodle.org/lang16/sr_cr_bo_utf8.zip
Source59:   http://download.moodle.org/lang16/sr_cr_utf8.zip
Source60:   http://download.moodle.org/lang16/sr_lt_utf8.zip
Source61:   http://download.moodle.org/lang16/sk_utf8.zip
Source62:   http://download.moodle.org/lang16/sl_utf8.zip
Source63:   http://download.moodle.org/lang16/so_utf8.zip
Source64:   http://download.moodle.org/lang16/es_utf8.zip
Source65:   http://download.moodle.org/lang16/sv_utf8.zip
Source66:   http://download.moodle.org/lang16/tl_utf8.zip
Source67:   http://download.moodle.org/lang16/ta_utf8.zip
Source68:   http://download.moodle.org/lang16/th_utf8.zip
Source69:   http://download.moodle.org/lang16/to_utf8.zip
Source70:   http://download.moodle.org/lang16/tr_utf8.zip
Source71:   http://download.moodle.org/lang16/uk_utf8.zip
Source72:   http://download.moodle.org/lang16/vi_utf8.zip
Source73:   http://download.moodle.org/lang16/dv_utf8.zip
Source74:   http://download.moodle.org/lang16/cy_utf8.zip                              
Source75:   http://download.moodle.org/lang16/en_utf8.zip                              
Source76:   http://download.moodle.org/lang16/mr_utf8.zip                              
Source77:   http://download.moodle.org/lang16/ur_utf8.zip                              
Source78:   http://download.moodle.org/lang16/ast_utf8.zip                              
Source79:   http://download.moodle.org/lang16/la_utf8.zip                              
Source80:   http://download.moodle.org/lang16/uz_utf8.zip                              
Source81:   http://download.moodle.org/lang16/kk_utf8.zip                              
Source82:   http://download.moodle.org/lang16/mk_utf8.zip                              
Source83:   http://download.moodle.org/lang16/hy_utf8.zip                              
Source84:   http://download.moodle.org/lang16/ta_lk_utf8.zip                              
Source85:   http://download.moodle.org/lang16/zu_utf8.zip                              
Source86:   http://download.moodle.org/lang16/bn_utf8.zip                              

Source100:  moodle.rpmlintrc

Patch0:     moodle-external_mimetex.diff
Patch1:     moodle-1.9.4-CVE-2009-1171.diff

Requires:	php-curl
Requires:	php-gd
Requires:	php-iconv
Requires:	php-ldap
Requires:	php-mbstring
Requires:	php-mysql
Requires:	php-openssl
Requires:	php-pgsql
Requires:	php-sockets
Requires:	php-tidy
Requires:	php-tokenizer
Requires:	php-xml
Requires:	php-zlib

Requires:	imagemagick
Requires:	mimetex
Requires:	tetex-dvips
Requires:	tetex-latex

BuildArch:	noarch

%description
Moodle is a learning management system for producing Internet-based course Web
sites. It is written in PHP and is easy to install and use on Linux, Windows,
Mac OS X, SunOS, BSD, and Netware 6. It has been designed to support modern
pedagogies based on social constructionist theory, and includes activity
modules such as forums, chats, resources, journals, quizzes, surveys, choices,
workshops, glossaries, lessons, and assignments. It has been translated into
over 70 languages, with more on the way, and supports the popular SCORM
standard for content packaging. Moodle offers a free alternative to commercial
software such as WebCT or Blackboard, and is being used by a growing number of
universities, schools, and independent teachers for distance education or to
supplement face-to-face teaching.

%prep

%setup -q -n %{name}
#%patch0 -p0
#%patch1 -p0

# magic by anssi
pushd lang; %{expand:%(for i in {2..86}; do echo "unzip -q %%SOURCE$i"; done)}; popd

# clean up CVS stuff
for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -r $i; fi >&/dev/null
done

# fix dir perms
find . -type d | xargs chmod 755

# fix file perms
find . -type f -print0 | xargs --null chmod 644

# nuke bundled stuff
rm -rf lib/pear
rm -f filter/tex/mimetex.*

# set some exec bits
chmod 755 filter/algebra/algebra2tex.pl

%build

%install
install -d %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d
install -d %{buildroot}%{_sysconfdir}/%{name}
install -d %{buildroot}/var/www/%{name}
install -d %{buildroot}/var/moodledata

cp -aRf * %{buildroot}/var/www/%{name}/

# apache config
cat > %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf << EOF

Alias /%{name} /var/www/%{name}

<Directory /var/www/%{name}>
    Require all granted

    # On some PHP servers it may help if this file is copied
    # to the main moodle directory and renamed .htaccess
    #
    # As soon as you do this, check your web site.  Is it 
    # still working OK?  If you are getting a "configuration
    # error" then you may need to enable overrides by editing
    # the main httpd.conf for Apache and in the main server
    # or virtual server area, adding something like:
    #
    # <Directory /web/moodle>
    #     AllowOverride All 
    # </Directory>
    #

    ### Firstly, if you are using Apache 2, you need the following
    ### line to allow Apache to pass a PATH_INFO variable 
    ### correctly for URLs like http://server/file.php/arg1/arg2
    AcceptPathInfo on

    ### Secondly, you can define the default files in the Moodle
    ### directories as follows:

    DirectoryIndex index.php index.html index.htm

    ### Thirdly, set up some PHP variables that Moodle needs
    php_admin_value magic_quotes_gpc		1
    php_admin_value magic_quotes_runtime	0
    php_admin_value register_globals		0
    php_admin_value file_uploads		1
    php_admin_value short_open_tag		1
    php_admin_value session.auto_start		0
    php_admin_value session.bug_compat_warn	0

    php_admin_value safe_mode			0
    php_admin_value memory_limit		64M
    php_admin_value session.save_handler	files

    ### Fourthly, sometimes Apache limits the size of uploaded files
    ### (this is a separate limit to the one in PHP, see below).
    ### The setting here turns off this limitation
    LimitRequestBody 0

    ### These are optional - you may not want to override php.ini 
    ### To enable them, remove the leading hash (#)
    php_admin_value upload_max_filesize		2M
    php_admin_value post_max_size		2M
    php_admin_value session.gc_maxlifetime	7200

    ### You can change the following line to point to the 
    ### error/index.php file in your Moodle distribution.  
    ### It provides a form which emails you (the admin) 
    ### about 404 errors (URL not found).
    #ErrorDocument 404 http://example.org/moodle/error/index.php

    ### People have reported that these can help in some cases
    ### (unusual) when you see errors about undefined functions
    #php_admin_value auto_prepend_file		none
    #php_admin_value include_path		.

</Directory>

<Directory /var/www/%{name}/install>
    Require host 127.0.0.1
    ErrorDocument 403 "Access denied per %{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf"
 </Directory>

<FilesMatch install.php>
    Require host 127.0.0.1
    ErrorDocument 403 "Access denied per %{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf"
</FilesMatch>

EOF

%clean


%files
%config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf
/var/www/%{name}
%attr(2777,apache,apache) %dir /var/moodledata


%changelog
* Fri Oct 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.2-4
+ Revision: e0c9e27
- Adopted for Apache 2.4



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10124 |12cu|moserial-3.0.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -d "." -f -2)

Summary:	Serial terminal for the Gnome desktop
Name:		moserial
Version:	3.0.8
Release:	1
Group:		Communications
License:	GPLv3+
URL:		http://live.gnome.org/moserial/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
#Patch0:		moserial-3.0.2-str-fmt.patch

BuildRequires:	desktop-file-utils
BuildRequires:	intltool
BuildRequires:	rarian
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(gtk+-3.0)
Requires:	hicolor-icon-theme
Requires:	yelp

%description
Moserial is a clean, friendly gtk-based serial terminal for the Gnome
desktop. It is written in Vala for extra goodness.

%prep
%setup -q
%apply_patches

%build
%configure2_5x
%make

%install
%makeinstall_std

desktop-file-install \
	--dir %{buildroot}%{_datadir}/applications \
	%{buildroot}%{_datadir}/applications/*.desktop

%find_lang %{name} --with-gnome

%files -f %{name}.lang
%doc AUTHORS ChangeLog ChangeLog.pre-git MAINTAINERS NEWS
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/*/apps/%{name}.png
%{_datadir}/%{name}
%{_mandir}/man1/%{name}*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10125 |12cu|mosh-1.2.4-0
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    mosh
%define upstream_version 1.2.4

Name:		%{upstream_name}
Version:        %{upstream_version}
Release:    	%mkrel 0
Epoch:      	0

Summary:	Remote terminal application
License:	GPLv3+
Group:		Networking/Remote access
URL:		http://mosh.mit.edu/
Source0:	https://github.com/downloads/keithw/mosh/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	protobuf-compiler
BuildRequires:  protobuf-devel
BuildRequires:	libutempter-devel
BuildRequires:	zlib-devel
BuildRequires:  ncurses-devel
BuildRequires:  pkgconfig(openssl)

Requires:       openssh
Requires:       perl(IO::Pty::Easy)

BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
Mosh (mobile shell)

%prep
%setup -q

%build
export CFLAGS="-g -O2" CXXFLAGS="-g -O2"
%configure --enable-compile-warnings=error
make %{?_smp_mflags}

%install
make install DESTDIR=$RPM_BUILD_ROOT

%files
%doc README.md COPYING ChangeLog
%{_bindir}/mosh
%{_bindir}/mosh-client
%{_bindir}/mosh-server
%{_mandir}/man1/mosh.1.xz
%{_mandir}/man1/mosh-client.1.xz
%{_mandir}/man1/mosh-server.1.xz

%changelog
* Wed May  16 2013 Sergey Sokolov <sokol@mtik.ru> 1.2.4-0
- Up to 1.2.4

* Wed Jan  9 2013 Sergey Sokolov <sokol@mtik.ru> 1.2.3-0
- Up to 1.2.3

* Sun Jun 24 2012 Sergey Sokolov <sokol@mtik.ru> 1.2.2-0
- Initial packaging for mosh.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10126 |12cu|motion-3.2.12-7.20120717git.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		git		20120717git

Summary:	A highly customizable software motion detector
Name:		motion
Version:	3.2.12
Release:	7.%{git}.3
License:	GPLv2+
Group:		Video
Url:		http://www.lavrsen.dk/twiki/bin/view/Motion/WebHome
Source0:	http://heanet.dl.sourceforge.net/motion/%{name}-%{version}.%{git}.tar.gz
Source1:	%{name}-tmpfiles.conf
BuildRequires:	ffmpeg-devel
BuildRequires:	jpeg-devel
BuildRequires:	linux-userspace-headers
BuildRequires:	mysql-devel
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	postgresql-libs-devel
Requires(post):	systemd

%description
Motion is a software motion detector. It grabs images from
video4linux devices and/or from web cams (such as the axis network
cameras). It is the perfect tool for keeping an eye on your
property keeping only those images that are interesting.

%prep
%setup -q -n %{name}-%{version}.%{git}

%build
%configure2_5x
%make

%install
%makeinstall_std

mv %{buildroot}%{_sysconfdir}/motion-dist.conf %{buildroot}%{_sysconfdir}/motion.conf
chmod 644 %{buildroot}%{_sysconfdir}/motion.conf

rm -rf %{buildroot}%{_datadir}/doc/

#systemd compat
install -D -m 644 %{SOURCE1} %{buildroot}%{_prefix}/lib/tmpfiles.d/%{name}.conf

%post
systemd-tmpfiles --create %{name}.conf ||: 

%files
%doc CHANGELOG COPYING CREDITS FAQ README README.axis_2100 motion_guide.html
%config(noreplace) %{_sysconfdir}/motion.conf
%{_bindir}/motion
%{_mandir}/man1/motion.1*
%{_datadir}/%{name}-*
%{_prefix}/lib/tmpfiles.d/%{name}.conf


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10127 |12cu|mountloop-0.15.4-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Allow users to mount files via loopback
Name: mountloop
Version: 0.15.4
Release: 8
URL: http://www.mandriva.com/
Source0: %{name}-%{version}.tar.bz2
License: GPL
Group: System/Base
Requires: ssh-askpass, drakxtools, perl-MDK-Common, mount >= 2.11r-2mdk
BuildRequires: pkgconfig(x11)

%description
Allow users to mount encrypted loopback filesystems.

%prep
%setup -q

%build
%make CFLAGS="%optflags %ldflags"

%install
%makeinstall_std

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=DrakLoop
Comment=Create encrypted folder
Exec=drakloop
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-System-FileTools;System;
EOF

mkdir -p %{buildroot}%_iconsdir %{buildroot}%_miconsdir %{buildroot}%_liconsdir
install -m 644 mountloop-20.png %{buildroot}%_iconsdir/%name.png
install -m 644 mountloop-32.png %{buildroot}%_miconsdir/%name.png
install -m 644 mountloop-48.png %{buildroot}%_liconsdir/%name.png

%{find_lang} drakloop

%clean

%files -f drakloop.lang
%doc README ChangeLog AUTHORS
%attr(4755,root,root) %{_bindir}/encsetup
%attr(4755,root,root) %{_bindir}/mountloop
%attr(4755,root,root) %{_bindir}/umountloop
%{_bindir}/drakloop
/etc/X11/xinit.d/*
/usr/X11R6/bin/*
%{_datadir}/applications/mandriva-%{name}.desktop
%_iconsdir/%name.png
%_miconsdir/%name.png
%_liconsdir/%name.png


%changelog
* Sat Feb 05 2011 Funda Wang <fwang@mandriva.org> 0.15.4-5mdv2011.0
+ Revision: 636097
- tighten BR

* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.15.4-4mdv2011.0
+ Revision: 620394
- the mass rebuild of 2010.0 packages

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 0.15.4-3mdv2010.0
+ Revision: 436175
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 0.15.4-2mdv2008.1
+ Revision: 153211
- rebuild
- drop old menu
- kill re-definition of %%buildroot on Pixel's request
- buildrequires X11-devel instead of XFree86-devel

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Oct 03 2007 Thierry Vignaud <tv@mandriva.org> 0.15.4-1mdv2008.0
+ Revision: 95096
- updated translation
- kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'


* Fri Mar 09 2007 Olivier Blin <oblin@mandriva.com> 0.15.3-2mdv2007.1
+ Revision: 138745
- add xdg menu
- update url
- Import mountloop

* Mon Nov 07 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.15.3-1mdk
- use the right bugzilla URL (#19561)
- don't use anymore the https protocol

* Mon Jun 06 2005 Frederic Lepied <flepied@mandriva.com> 0.15.2-1mdk
- translation updates

* Sun Mar 13 2005 Frederic Lepied <flepied@mandrakesoft.com> 0.15.1-1mdk
- translation updates

* Mon Feb 28 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.15-1mdk
- reuse MDK::Common
- fix wrong values filled in config file (#14023)

* Mon Feb 21 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.14-1mdk
- translation updates
- fix large file support (fredl, #12015)

* Fri Feb 04 2005 Frederic Lepied <flepied@mandrakesoft.com> 0.13-1mdk
- drakloop: o removed file column.
            o added support for on boot feature. Force to mount
	    relatively from $HOME.
- mountloop.sh: mount from $HOME.  wait even if nothing has been
  mounted to be able to unmount automatically directories mounted
  interactivelly later by drakloop.
- po updates

* Mon Oct 04 2004 Robert Vojta <robert.vojta@mandrake.org> 0.12.5-4mdk
- et, fi, fr, he, hu, sv, uk, zh_CN, da .po updates

* Sat Oct 02 2004 Robert Vojta <robert.vojta@mandrake.org> 0.12.5-3mdk
- po updates

* Fri Oct 01 2004 Robert Vojta <robert.vojta@mandrake.org> 0.12.5-2mdk
- untranslated string marked for translation
- po updates

* Tue Sep 28 2004 Frederic Lepied <flepied@mandrakesoft.com> 0.12.5-1mdk
- po updates

* Thu Sep 09 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.12.4-1mdk
- drakloop:
  o log explanations
  o fix encoding issues with messages from the 'drakloop' domain (#11268)

* Wed Sep 01 2004 Frederic Lepied <flepied@mandrakesoft.com> 0.12.3-1mdk
- po updates

* Thu Jul 29 2004 Robert Vojta <robert.vojta@mandrake.org> 0.12.2-1mdk
- buttons ordering fix
- new possibility to remove encrypted folder (unmounted only)

* Thu Jul 29 2004 Robert Vojta <robert.vojta@mandrake.org> 0.12.1-2mdk
- do not use output() for pipes, it doesn't work (due to ">$f")

* Thu Jul 29 2004 Robert Vojta <robert.vojta@mandrake.org> 0.12.1-1mdk
- about dialog added
- perl_checker warnings removed (Titi)
- more use of MDK::Common things like cat_, output (Titi)
- remove created directory if any of the later steps fails (during new
  encrypted folder creation)

* Thu Jul 29 2004 Robert Vojta <robert.vojta@mandrake.org> 0.12.0-1mdk
- new user interface
- possibility to add new directory, mount and unmount directories

* Fri Jul 16 2004 Robert Vojta <robert.vojta@mandrake.org> 0.11.6-1mdk
- localization added (few translations)
- default minimum password length is 3 characters
- higher security level means longer password requirement (maximum 8 chars)

* Thu Mar 25 2004 Frederic Lepied <flepied@mandrakesoft.com> 0.11.5-1mdk
- use new path for ssh-askpass
- modprobe aes and cryptoloop


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10128 |12cu|mousepad-0.3.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

Summary:	A simple text editor for Xfce
Name:		mousepad
Version:	0.3.0
Release:	2
License:	GPLv2+
Group:		Editors
URL:		http://www.xfce.org
Source:		http://archive.xfce.org/src/apps/mousepad/0.3/%{name}-%{version}.tar.bz2
BuildRequires:	gtk2-devel
BuildRequires:	imagemagick
BuildRequires:	perl(XML::Parser)
BuildRequires:	desktop-file-utils
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(gtksourceview-2.0)
BuildRequires:	intltool
Requires(post):	desktop-file-utils
Requires(postun):	desktop-file-utils

%description
Mousepad is a text editor for Xfce based on Leafpad. The initial reason for
Mousepad was to provide printing support, which would have been difficult
for Leafpad for various reasons.

Although some features are under development, currently Mousepad has the
following features:

    * Complete support for UTF-8 text
    * Cut/Copy/Paste and Select All text
    * Search and Replace
    * Font selecton
    * Word Wrap
    * Character coding selection
    * Auto character coding detection (UTF-8 and some codesets)
    * Manual codeset setting
    * Infinite Undo/Redo by word
    * Auto Indent
    * Multi-line Indent
    * Display line numbers
    * Drag and Drop
    * Printing

%prep
%setup -q

%build
%configure2_5x \
	--disable-static \
	--enable-dbus

%make

%install
%makeinstall_std

%find_lang %{name}

desktop-file-install \
    --remove-category="Application" \
    --add-only-show-in="XFCE" \
    --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

%files -f %{name}.lang
%doc AUTHORS ChangeLog NEWS README
%{_bindir}/*
%{_datadir}/applications/%{name}.desktop



%changelog
* Fri Apr 06 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.16-8
+ Revision: 789515
- rebuild

* Wed Jan 26 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.16-7
+ Revision: 633047
- rebuild for new Xfce 4.8.0

* Sat Sep 18 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.16-6mdv2011.0
+ Revision: 579624
- rebuild for new xfce 4.7.0

* Fri May 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.16-5mdv2010.1
+ Revision: 543274
- rebuild for mdv 2010.1

* Sat Oct 17 2009 Crispin Boylan <crisb@mandriva.org> 0.2.16-4mdv2010.0
+ Revision: 458044
- Add patch1
- Bump release
- Fix find with patch from ubuntu (upstream #5831)

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.2.16-3mdv2010.0
+ Revision: 440120
- rebuild

* Thu Mar 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.16-2mdv2009.1
+ Revision: 349164
- rebuild whole xfce

* Sat Feb 28 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.16-1mdv2009.1
+ Revision: 346126
- drop patch 1, not needed anymore
- update to new version 0.2.16

* Sat Jan 03 2009 JÃ©rÃ´me Soyer <saispo@mandriva.org> 0.2.14-1mdv2009.1
+ Revision: 324027
- New upstream release

* Sat Oct 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.13-5mdv2009.1
+ Revision: 294904
- rebuild for new Xfce4.6 beta1

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 0.2.13-4mdv2009.0
+ Revision: 252786
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Mon Feb 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.13-2mdv2008.1
+ Revision: 170066
- Patch0: fix recent items sort

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Nov 18 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.13-1mdv2008.1
+ Revision: 110066
- new version 0.2.13
- new license policy
- spec file clean

* Wed Sep 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.12-5mdv2008.0
+ Revision: 89948
- rebuild

* Sat Aug 25 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.12-4mdv2008.0
+ Revision: 71244
- remove X-MandrivaLinux from desktop file

* Wed May 30 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.12-3mdv2008.0
+ Revision: 32841
- s/imagemagick/ImageMagick

* Wed May 30 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.12-2mdv2008.0
+ Revision: 32817
- spec file clean
- drop old style menu
- tune up desktop file
- add icon macro to %%post and %%postun


* Tue Jan 23 2007 plouf <plouf> 0.2.12-1mdv2007.0
+ Revision: 112308
- New release 0.2.12

* Tue Dec 12 2006 JÃ©rÃ´me Soyer <saispo@mandriva.org> 0.2.10-1mdv2007.1
+ Revision: 95212
- New release 0.2.10
- Import mousepad

* Tue Jul 11 2006 Charles A Edwards <eslrahc@mandriva.org> 0.2.6-1mdv2007.0
- 0.2.6
- xdg

* Thu Apr 27 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.2.4-2mdk
- Fix BuildRequires

* Wed Apr 26 2006 Jerome Soyer <saispo@mandriva.org> 0.2.4-1mdk
- New release 0.2.4

* Fri Nov 25 2005 Marcel Pol <mpol@mandriva.org> 0.2.2-3mdk
- fix menu

* Tue Aug 02 2005 Marcel Pol <mpol@mandriva.org> 0.2.2-2mdk
- buildrequires ImageMagick

* Tue Apr 05 2005 Charles A Edwards <eslrahc@bellsouth.net> 0.2.2-1mdk
- 0.2.2

* Mon Mar 07 2005 Marcel Pol <mpol@mandrake.org> 0.2.1-1mdk
- 0.2.1
- buildrequires libxfcegui4-devel
- strip binary

* Thu Feb 03 2005 Charles A Edwards <eslrahc@bellsouth.net> 0.1.1-1mdk
- 0.1.1
- change Group to Editors
- BR chrpath and strip /bin

* Sat Jan 22 2005 Charles A Edwards <eslrahc@bellsouth.net> 0.1.0-1mdk
- 1st Mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10129 |12cu|mozo-1.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version}|cut -d. -f1,2)
%define oname   mate-menu-editor

Summary:       Simple menu editor for MATE
Name:          mozo
Version:       1.8.0
Release:       1
Group:         System/Configuration/Other
License:       LGPLv2+
Url:           http://mate-desktop.org
Source0:       http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz
BuildArch:     noarch

BuildRequires: pkgconfig(mate-doc-utils) >= 1.6.0
BuildRequires: intltool
BuildRequires: mate-common
BuildRequires: pkgconfig(libmate-menu)
BuildRequires: pkgconfig(pygtk-2.0)

Requires:	pygtk2.0 >= 2.8.0
Requires:	python-mate-menus >= 1.6.0

%rename %{oname}

%description
Mozo is a menu editor for MATE that lets you get things done,
simply and quickly.

Just click and type to edit, add, and delete any menu entry.

%prep
%setup -q

%build
# NOCONFIGURE=1 ./autogen.sh
%configure2_5x
%make

%install
%makeinstall_std

%find_lang %{name} --all-name

%files -f %{name}.lang
%doc README AUTHORS COPYING
%{py_puresitedir}/*
%{_bindir}/*
%{_datadir}/applications/*
%{_datadir}/mozo
%{_iconsdir}/hicolor/*/*/*
%{_mandir}/man1/mozo.1.*

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.8.0-1
+ Revision: dfa723f
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10130 |12cu|mozplugger-2.1.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	_mozillapath	%{_libdir}/mozilla/plugins
%define	build_debug	0
%{?_with_debug: %{expand: %%global build_debug 1}}
%{?_without_debug: %{expand: %%global build_debug 0}}

Name:		mozplugger
Version:	2.1.4
Release:	%mkrel 1
Summary:	Generic mozilla plug-in 
Group:		Networking/WWW
License:	GPLv2+
URL:		http://mozplugger.mozdev.org/
Source0:	http://mozplugger.mozdev.org/files/mozplugger-%{version}.tar.gz
Source1:	http://umn.dl.sourceforge.net/sourceforge/mplayerplug-in/mini.tar.bz2
Source2:	mozmimetypes-1.4.1.tar.bz2
Patch1:		mozplugger-1.14.6-pulseaudio.patch
Patch2:		mozplugger-1.14.6-gqview.patch
BuildRequires:  pkgconfig(x11)
%rename		plugger
Requires:       mikmod
Requires:       mpg123
Requires:       sox
Requires:       imagemagick
Requires:       geeqie
Requires:       mplayer >= 0.90-0.rc4
Requires:       perl-base
Requires:       TiMidity++
Requires:       gv >= 3.6.1
Requires:       xpdf
Requires:       m4

%description
MozPlugger is a generic Mozilla plug-in that allows the use of standard Linux
programs as plug-ins for media types on the Internet.

%prep
%setup -q -a 1 -a 2
%patch1 -p1 -b .pulse
%patch2 -p1 -b .gqview


%build
%configure
%make


%install
%{__mkdir_p} %{buildroot}%{_mozillapath}/plugins \
        %{buildroot}%{_libdir}/netscape/plugins \
        %{buildroot}%{_bindir} \
        %{buildroot}%{_sysconfdir} \
        %{buildroot}%{_mandir}/man7 \
        %{buildroot}%{_datadir}/mplayer/Skin/mini

%{__install} -p -m 755 mozplugger-helper %{buildroot}%{_bindir}
%{__install} -p -m 755 mozplugger-controller %{buildroot}%{_bindir}
%{__install} -p -m 755 mozplugger-linker %{buildroot}%{_bindir}
%{__install} -p -m 755 mozplugger.so %{buildroot}%{_mozillapath}
%{__install} -p -m 644 mozpluggerrc %{buildroot}%{_sysconfdir}/mozpluggerrc
%{__install} -p -m 644 mozpluggerrc %{buildroot}%{_sysconfdir}/mozpluggerrc.default
%{__install} -p -m 644 mozplugger.7 %{buildroot}%{_mandir}/man7

%{__mkdir_p} %{buildroot}%{_mozillapath}
%{__ln_s} %{_mozillapath}/mozplugger.so \
         %{buildroot}%{_libdir}/netscape/plugins/mozplugger.so
%{__install} -p -m 644 mini/*.png mini/skin mini/VERSION mini/README \
        %{buildroot}%{_datadir}/mplayer/Skin/mini/

%{__install} -p -m 755 enable_mozmimetypes %{buildroot}%{_bindir}
%{__ln_s} ./enable_mozmimetypes %{buildroot}%{_bindir}/disable_mozmimetypes

%{__install} -p -m 755 mozpluggerrc-sanitize %{buildroot}%{_bindir}
%{__perl} -pi -e \
        "s|\@LIBDIR\@|%{_libdir}|g;\
         s|\@SYSCONFDIR\@|%{_sysconfdir}|g;\
         s|\@PLUGINDIR\@|%{_mozillapath}|g;\
         s|\@BINDIR\@|%{_bindir}|g;" \
                %{buildroot}%{_bindir}/mozpluggerrc-sanitize

%if %{mdkversion} >= 200900
perl -pi -e 's@ooffice2.1@ooffice3.0@g' \
%{buildroot}%{_sysconfdir}/mozpluggerrc \
       %{buildroot}%{_sysconfdir}/mozpluggerrc.default
%elseif %{mdkversion} >= 200810
perl -pi -e 's@ooffice2.1@ooffice2.4@g' \
%{buildroot}%{_sysconfdir}/mozpluggerrc \
	%{buildroot}%{_sysconfdir}/mozpluggerrc.default
%endif

%if %build_debug
export DONT_STRIP=1
%endif


%triggerin -- mplayerplugin
[ "$2" -ge 1 ] || exit 0
if [ -r %{_sysconfdir}/mozpluggerrc ]; then
        if [ -x %{_bindir}/disable_mozmimetypes ]; then
                %{_bindir}/disable_mozmimetypes %{_sysconfdir}/mozpluggerrc \
                        application/x-drm-v2 \
                        application/x-mplayer2 \
                        application/x-ogg \
                        application/x-quicktimeplayer \
                        application/x-ms-wmw \
                        application/x-nsv-vp3-mp3 \
                        audio/ogg \
                        audio/wav \
                        audio/x-ms-wax \
                        audio/x-ms-wma \
                        audio/x-wav \
                        video/anim \
                        video/dl \
                        video/fli \
                        video/mp4 \
                        video/mpeg \
                        video/msvideo \
                        video/quicktime \
                        video/sgi-movie \
                        video/x-anim \
                        video/x-dl \
                        video/x-fli \
                        video/x-mpeg \
                        video/x-mpeg2 \
                        video/x-ms-asf \
                        video/x-ms-asf-plugin \
                        video/x-msvideo \
                        video/x-ms-wm \
                        video/x-ms-wmv \
                        video/x-ms-wvx \
                        image/x-macpaint \
                        video/x-quicktime \
                        video/x-sgi-movie
                touch %{_mozillapath}/mozplugger.so
        fi
fi

%triggerun -- mplayerplugin
[ "$2" = "0" ] || exit 0
if [ -r %{_sysconfdir}/mozpluggerrc ]; then
        if [ -x %{_bindir}/enable_mozmimetypes ]; then
                %{_bindir}/enable_mozmimetypes %{_sysconfdir}/mozpluggerrc \
                        application/x-drm-v2 \
                        application/x-mplayer2 \
                        application/x-ogg \
                        application/x-quicktimeplayer \
                        application/x-ms-wmv \
                        application/x-nsv-vp3-mp3 \
                        audio/ogg \
                        audio/wav \
                        audio/x-ms-wax \
                        audio/x-ms-wma \
                        audio/x-wav \
                        video/anim \
                        video/dl \
                        video/fli \
                        video/mp4 \
                        video/mpeg \
                        video/msvideo \
                        video/quicktime \
                        video/sgi-movie \
                        video/x-anim \
                        video/x-dl \
                        video/x-fli \
                        video/x-mpeg \
                        video/x-mpeg2 \
                        video/x-ms-asf \
                        video/x-ms-asf-plugin \
                        video/x-msvideo \
                        video/x-ms-wm \
                        video/x-ms-wmv \
                        video/x-ms-wvx \
                        image/x-macpaint \
                        video/x-quicktime \
                        video/x-sgi-movie
                touch %{_mozillapath}/mozplugger.so
        fi
fi

%triggerpostun -- mplayerplugin
[ "$2" = "0" ] || exit 0
if [ -r %{_sysconfdir}/mozpluggerrc ]; then
        if [ -x %{_bindir}/enable_mozmimetypes ]; then
                %{_bindir}/enable_mozmimetypes %{_sysconfdir}/mozpluggerrc \
                        application/x-drm-v2 \
                        application/x-mplayer2 \
                        application/x-ogg \
                        application/x-quicktimeplayer \
                        application/x-ms-wmv \
                        application/x-nsv-vmp3-mp3 \
                        audio/ogg \
                        audio/wav \
                        audio/x-ms-wax \
                        audio/x-ms-wma \
                        audio/x-wav \
                        video/anim \
                        video/dl \
                        video/fli \
                        video/mp4 \
                        video/mpeg \
                        video/msvideo \
                        video/quicktime \
                        video/sgi-movie \
                        video/x-anim \
                        video/x-dl \
                        video/x-fli \
                        video/x-mpeg \
                        video/x-mpeg2 \
                        video/x-ms-asf \
                        video/x-ms-asf-plugin \
                        video/x-msvideo \
                        video/x-ms-wm \
                        video/x-ms-wmv \
                        video/x-ms-wvx \
                        image/x-macpaint \
                        video/x-quicktime \
                        video/x-sgi-movie
                touch %{_mozillapath}/mozplugger.so
        fi
fi

%triggerin -- gv >= 3.6.1
if %{__grep} -q  "gv -safer -quiet -antialias" %{_sysconfdir}/mozpluggerrc; then
        %{__perl} -pi -e "s/gv -safer -quiet -antialias/gv --safer --quiet --antialias/g" %{_sysconfdir}/mozpluggerrc
fi

%triggerin -- gv < 3.6.1
if %{__grep} "gv --safer --quiet --antialias" %{_sysconfdir}/mozpluggerrc; then
        %{__perl} -pi -e "s/gv --safer --quiet --antialias/gv -safer -quiet -antialias/g" %{_sysconfdir}/mozpluggerrc
fi

%files
%defattr(-,root,root)
%doc README COPYING
%{_bindir}/enable_mozmimetypes
%{_bindir}/disable_mozmimetypes
%{_bindir}/mozpluggerrc-sanitize
%{_bindir}/mozplugger-helper
%{_bindir}/mozplugger-linker
%{_bindir}/mozplugger-controller
%{_datadir}/mplayer/Skin/mini
%{_libdir}/netscape/plugins/mozplugger.so
%{_mozillapath}/mozplugger.so
%{_mandir}/man7/mozplugger.7*
%config(noreplace) %{_sysconfdir}/mozpluggerrc
%config(noreplace) %{_sysconfdir}/mozpluggerrc.default



%changelog
* Wed Apr 02 2014 Giovanni Mariani <mc2374@mclink.it> 2.1.4-1
+ Revision: f6b91ee
- Updated to release 2.1.4



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10131 |12cu|mp3asm-0.1.3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           mp3asm
Summary:        An mpeg 1/2/2.5 audio layer 1,2,3 frame level editor
Version:        0.1.3.1
Release:        1
License:        GPL
Group:          Sound
URL:            http://sourceforge.net/projects/mp3asm
Source0:        https://sourceforge.net/projects/mp3asm/files/mp3asm/0.1.3-1/mp3asm-0.1.3-1.tar.bz2

%description
MP3ASM allows for cutting, copying, pasting of individual frames, 
correction of common (correctable) errors, removal of bad frames and more. 
Quite useful program for maintaining any mp3 collection.

%prep
%setup -q -n %{name}-0.1

%build
%configure
%make CFLAGS="%{optflags}"

%install
%{__install} -D src/mp3asm %{buildroot}%{_bindir}/mp3asm

%files -n %{name}
%defattr(0755,root,root,0755)
%{_bindir}/*
%defattr(0644,root,root,0755)
%doc COPYING README Changelog



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.3-5mdv2011.0
+ Revision: 620399
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.1.3-4mdv2010.0
+ Revision: 430096
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 0.1.3-3mdv2009.0
+ Revision: 252921
- rebuild
- fix summary-ended-with-dot

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.1.3-1mdv2008.1
+ Revision: 130233
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import mp3asm


* Tue Jun 1 2004 Austin Acton <austin@mandrakesoft.org> 0.1.3-1mdk
- from Frederic Guardia <frederic.guardia@wanadoo.fr> :
  - First spec file



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10132 |12cu|mp3blaster-3.2.5-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	Console based MP3 player
Name: 		mp3blaster
Version: 	3.2.5
Release: 	8
License: 	GPLv2+
Group: 		Sound
URL:		http://mp3blaster.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/mp3blaster/%{name}-%{version}.tar.gz
Patch0:		mp3blaster-3.2.5-deb-02_bool.patch
Patch1:		mp3blaster-3.2.5-deb-03_endian.patch
Patch2:		mp3blaster-3.2.5-deb-04_memleak.patch
Patch3:		mp3blaster-3.2.5-deb-05_macro.patch
Patch4:		mp3blaster-3.2.5-deb-06_man.patch
Patch5:		mp3blaster-3.2.5-deb-07_fix_ogg.patch
Patch6:		mp3blaster-3.2.5-deb-08_fix_ftbfs_const_char.patch

BuildRequires:	mysql-devel
BuildRequires:	stdc++-devel
BuildRequires:	pkgconfig(liblircclient0)
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	sidplay-devel



%description
MP3Blaster is a text console based program for playing mainly mp3
audio files. It is very interactive, and has a great list of
features. Its playlist can be divided in albums or categories
(called 'groups'), which allows for very sophisticated playback
orders.

%prep

%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1
%patch6 -p1

%build
export CFLAGS="%{optflags}"
export CXXFLAGS="%{optflags}"
export LDFLAGS=" -I%{_includedir} -I%{_includedir}/mysql -lmysqlclient"
autoreconf -fiv

%configure2_5x \
    --with-mysql \
    --with-mysql-includes=%{_includedir}/mysql \
    --with-mysql-libs=%{_libdir} \
    --with-lirc \
    --with-oggvorbis \
    --with-sidplay \

%make

%install
%makeinstall_std

# cleanup
rm -f %{buildroot}%{_datadir}/mp3blaster/charmap/chargen.c
rm -f %{buildroot}%{_datadir}/mp3blaster/charmap/maketbl.c


%files
%doc AUTHORS BUGS CREDITS ChangeLog FAQ NEWS README TODO
%{_bindir}/*
%{_datadir}/%{name}
%{_mandir}/man1/*



%changelog
* Mon Apr 14 2014 symbianflo <symbianflo@mandrivausers.ro> 3.2.5-8
+ Revision: f9abacb
- Merge pull request #1 from symbianflo/mp3blaster:rosa2012.1
- symbianflo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10133 |12cu|mp3_check-1.98-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:      mp3_check 
Summary:   A utility which analyzes mp3 files for errors and standards conformance
Version:   1.98
Release:   11
Group:     Sound
URL:	   https://sourceforge.net/project/?group_id=6126
License:   GPL
Source:    ftp://ftp.thedeepsky.com/outgoing/mp3_check-%version.tar.bz2

%define debug_package %{nil}

%description
Identify in explicit detail mp3s that do not correctly follow the mp3
format. Also look for invalid frame headers, missing frames, etc. This
can be especially important when building an archive, and you want
quality mp3s.  

%prep 
%setup -q

%build
%make CFLAGS="%optflags"

%install
mkdir -p %{buildroot}%{_bindir}
install -s -m 755 mp3_check %{buildroot}%{_bindir}

%files
%{_bindir}/mp3_check
%doc NOTES README THANKYOU WISHLIST MY_NOTES GOALS FOR_TESTING
%doc MILESTONE* TODO

%changelog
* Fri Feb 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.98-11
+ Revision: ddcfec2
- Really disable debug



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10134 |12cu|mp3diags-1.2.276-0
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	MP3Diags
%define rev 276
#debuginfo-without-sources
%define debug_package	%{nil}

Name:		mp3diags
Version:	1.2.276
Release:	0
Summary:	Tool for finding and fixing problems in MP3 files
License:	GPLv2+
Group:		Sound
URL:		http://mp3diags.sourceforge.net/
# revision 276 30/06/2013 taballed svn not provided, so just co and compress
# svn co https://mp3diags.svn.sourceforge.net/svnroot/mp3diags/trunk/mp3diags mp3diags
Source0:	%{name}-%{rev}.tar.gz
BuildRequires:	kdelibs4-devel
BuildRequires:	qt4-devel >= 4.4.0
BuildRequires:	boost-devel >= 1.37
BuildRequires:	boost-static-devel >= 1.37
BuildRequires:	zlib-devel
BuildRequires:	coreutils
BuildRequires:	desktop-file-utils

Suggests:	%{name}-doc

%description
It finds problems in MP3 files and helps the user to fix many of them. Looks
at both the audio part (VBR info, quality, normalization) and the tags
containing track information (ID3). It includes also a tag editor, which can
download album information (including cover art) from MusicBrainz and Discogs,
as well as paste data from the clipboard. Track information can also be
extracted from the file name. Another component is the file renamer, which can
rename files based on the fields in their ID3V2 tags (artist, track number,
album, genre, ...).

########################
%package -n %{name}-doc

Summary:	HTML documentation for %{name}
Group:		Books/Howtos
Requires:	%{name}

%description
Html documentation for %{name}

#######################

%prep
%setup -qn %{name}-%{rev}
perl -pi -e "s|/usr/local/bin|/usr/bin|" Install.sh
# M$ stuff not needed, package neither, that's we are here for, or most of us...
rm -rf Windows package

./AdjustMt.sh
./MakeTranslations.sh

%build
%qmake_qt4
%make


%install
# Creating tree
mkdir -p "%{buildroot}%{_bindir}" \
  "%{buildroot}%{_datadir}/applications" \
  "%{buildroot}%{_datadir}/%{name}/translations" \
  "%{buildroot}%{_docdir}/%{name}/html"

# 1. Menu entry
desktop-file-install --dir %{buildroot}%{_datadir}/applications desktop/%{oname}.desktop 

# 2. main executable
install -p -m755 bin/%{oname}-unstable %{buildroot}%{_bindir}/%{oname}

# 3. icons
for i in "16" "22" "24" "32" "36" "40" "48"; do
	mkdir -p "%{buildroot}/usr/share/icons/hicolor/${i}x${i}/apps"
	install -p -m644 "desktop/MP3Diags-unstable${i}.png" "%{buildroot}/usr/share/icons/hicolor/${i}x${i}/apps/MP3Diags.png"
done

# 4. localize
install -p -m644 src/translations/%{name}*.qm %{buildroot}%{_datadir}/%{name}/translations/

# 5. html documentation
install -p -m644 doc/html/{*.css,*.html,*.png,*.jpg,*.ico} -t %{buildroot}%{_docdir}/%{name}/html

# Get the SVN noise out of the main tree
find %{buildroot}%{_datadir}/%{name}/ -type d -name .svn -exec rm -rf {} 2>/dev/null ';' || :

%find_lang %{name} --with-qt


%files -f %{name}.lang 
%doc changelog.txt COPYING README.TXT
%exclude %{_docdir}/%{name}/html
%{_iconsdir}/hicolor/*/apps/MP3Diags.png
%{_bindir}/%{oname}
%{_datadir}/applications/%{oname}.desktop


%files -n %{name}-doc
%{_docdir}/%{name}/html


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10135 |12cu|mp3info-0.8.5a-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Utility for MP3 information and tag modification
Name:		mp3info
Version:	0.8.5a
Release:	7
Group:		Sound
License:	GPL
URL:		ftp://metalab.unc.edu/pub/linux/apps/sound/mp3-utils/mp3info
Source0:	ftp.debian.org/debian/pool/main/m/mp3info/%{name}-%{version}.tgz
Source1:	mp3info-16.png
Source2:	mp3info-32.png
Source3:	mp3info-48.png
Patch0:		mp3info-0.8.5a-format_not_a_string_literal_and_no_format_arguments.diff
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	ncurses-devel

%define debug_package %{nil}

%description
An MP3 technical info viewer and ID3 1.x tag editor.
MP3Info has an interactive mode (using curses) and a command line mode.
MP3Info can display ID3 tag information as well as various technical aspects
of an MP3 file including playing time, bit-rate, sampling frequency and other
attributes in a pre-defined or user-specifiable output format.
It also has a VERY configurable output.
mp3info is availlable with both ncurses and gtk UIs.

%prep
%setup -q -n %name-%version
%patch0 -p0

%build
%make CFLAGS="%{optflags}"

%install

mkdir -p %{buildroot}/{%{_bindir},%{_mandir}/man1}
%makeinstall prefix=%{buildroot} mandir=%{buildroot}%{_mandir}/man1

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Name=MP3 info
Name[ru]=Информация о MP3
Comment=Utility for MP3 information and tag modification
Comment[ru]=Утилита для модификации тэгов MP3
Exec=%{_bindir}/gmp3info
Icon=sound_section
Terminal=false
Type=Application
Categories=Audio;AudioVideo;AudioVideoEditing;
EOF

%files
%doc README ChangeLog mp3info.lsm LICENSE
%{_bindir}/*
%{_mandir}/man1/*
%{_datadir}/applications/mandriva-%{name}.desktop

%changelog
* Fri Feb 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.8.5a-7
+ Revision: c2f61b6
- Added russian desktop file



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10136 |12cu|mp3packer-1.26-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#ifarch x86_64
#define	binaryname	mp3packer64
#else
#define	binaryname	mp3packer
#endif

Summary:	MP3 reorganizer and repacker
Name:		mp3packer
Version:	1.26
Release:	%mkrel 1
License:	GPLv2+
Group:		Sound
Url:		http://omion.dyndns.org/
Source0:	http://omion.dyndns.org/%{name}/%{name}-%{version}_src.zip
#Patch0:	mp3packer-1.23-fix-linking.patch
BuildRequires:	ocaml
# The sources does not unpack with unzip
BuildRequires:	p7zip


%description
MP3packer is a program which can rearrange the data within an MP3 to fulfill
specific goals. By default, the program generates the smallest MP3 possible
(with the least padding). However, many people also use it to turn VBR files
into CBR for use with players which don't support VBR.


%prep
%setup -T -c
7z e %{SOURCE0}
#apply_patches
touch .depend


%build
make depend
%make
#%make %%{binaryname}


%install
mkdir -p %{buildroot}%{_bindir}/
cp %{name} %{buildroot}%{_bindir}/%{name}


%files
%doc *.html
%{_bindir}/%{name}



%changelog
* Sat Mar 22 2014 Giovanni Mariani <mc2374@mclink.it> 1.26-1
+ Revision: 2e6c38f
- Update to release 1.16 (rel. 2.x need ocaml 4



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10137 |12cu|mp3splt-2.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		mp3splt
Summary:	Command line utility to split mp3 and ogg files
Version:	2.6
Release:	%mkrel 1
License:	GPLv2+
Group:		Sound
URL:		http://mp3splt.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
BuildRequires:	gettext >= 0.13.1
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(mad)
BuildRequires:	pkgconfig(flac)
BuildRequires:	libmp3splt-devel >= 0.9.0


%description
Mp3Splt is a command line utility to split MP3 (VBR supported) and Ogg Vorbis
files between a beginning and an end time position, without decoding.

It's very useful to split large mp3/ogg to make smaller files or to split
entire albums to obtain original tracks. If you want to split an album, you
can select split points and filenames manually or you can get them
automatically from CDDB (internet or a local file) or from .cue files. 
It supports also automatic silence split, that can be used also to adjust
cddb/cue splitpoints. Otherwise if you have a file created either with
Mp3Wrap or AlbumWrap you can extract tracks just in few seconds.


%prep
%setup -q


%build
%configure2_5x \
	--enable-oggsplt_symlink \
	--enable-flacsplt_symlink \
	--disable-rpath
%make


%install
%makeinstall_std

%find_lang %{name}


%files -f %{name}.lang
%doc AUTHORS ChangeLog README
%{_bindir}/*
%{_mandir}/man1/mp3splt.*



%changelog
* Thu Mar 20 2014 gvm <mc2374@mclink.it> 2.6-1
+ Revision: b9969ca
- Updated mp3splt.spec: fixed file list.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10138 |12cu|mp3splt-gtk-0.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	with_docs	0
%define	want_gtk3	0

Name:		mp3splt-gtk
Version:	0.9
Release:	%mkrel 1
Summary:	GTK2 utility to split MP3 and Ogg Files without decoding
URL:		http://mp3splt.sourceforge.net
Group:		Sound
License:	GPLv2+
Source0:	http://prdownloads.sourceforge.net/mp3splt/%{name}-%{version}.tar.gz
Patch0:		%{name}-0.8.2-fix-format-string-error.patch
BuildRequires:	pkgconfig(gstreamer-0.10)
BuildRequires:	pkgconfig(gstreamer-plugins-base-0.10)
BuildRequires:	libmp3splt-devel >= 0.9.0
%if %{want_gtk3}
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.0
%else
BuildRequires:	pkgconfig(gtk+-2.0) >= 2.18
%endif
BuildRequires:	pkgconfig(libpng)
#BuildRequires:	pkgconfig(audacious)
BuildRequires:	pkgconfig(gnome-doc-utils)
#BuildRequires:	pkgconfig(libgnomeui-2.0)
BuildRequires:	gettext >= 0.13.1
BuildRequires:	rarian
%if %{with_docs}
BuildRequires:	doxygen
BuildRequires:	graphviz
%endif
BuildRequires:	desktop-file-utils

%description
This package contains a GTK2 utility to split mp3 and ogg files selecting a
begin and an end time position, without decoding. It is very useful to split
large mp3/ogg to make smaller files or to split entire albums to obtain
original tracks.


%prep
%setup -q
%patch0 -p1


%build
%configure2_5x \
%if %{want_gtk3}
		--enable-gtk3 \
%else
		--disable-gtk3 \
%endif
		--disable-rpath \
%if %{with_docs}
		--enable-doxygen_doc \
%else
		--disable-doxygen_doc \
%endif
		--disable-audacious
%make


%install
%makeinstall_std

# desktop file
mkdir -p %{buildroot}%{_datadir}/applications/
desktop-file-install	%{name}.desktop --dir %{buildroot}%{_datadir}/applications/ \
			--remove-category=Application

%find_lang %{name} --with-gnome


%files -f %{name}.lang
%doc AUTHORS ChangeLog NEWS README
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/pixmaps/%{name}*.*
%{_datadir}/applications/%{name}.desktop
%{_mandir}/man1/%{name}.*



%changelog
* Wed Mar 19 2014 Giovanni Mariani <mc2374@mclink.it> 0.9-1
+ Revision: 18c56c3
- Updated to version 0.9



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10139 |12cu|mpc-0.25-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	MPC, command-line client for MPD
Name:		mpc
Version:	0.25
Release:	%mkrel 1
License:	GPLv2+
Group:		Sound
URL:		http://www.musicpd.org/
Source0:	http://www.musicpd.org/download/mpc/0/%{name}-%{version}.tar.xz
# Requires:	mpd
BuildRequires:	libmpdclient-devel >= 2.3

%description
A command line tool to interface MPD. Scriptable.
Features:
* Bash tab completion
* Can pipe output of other commands into mpc.


%prep
%setup -q


%build
%configure2_5x
%make


%install
%makeinstall_std

mkdir -p %{buildroot}%{_sysconfdir}/bash_completion.d
cp doc/mpc-completion.bash %{buildroot}%{_sysconfdir}/bash_completion.d/mpc

rm -rf %{buildroot}%{_docdir}/%{name}/


%files
%doc README AUTHORS COPYING doc/*.sh
%{_sysconfdir}/bash_completion.d/mpc
%{_bindir}/%{name}
%{_mandir}/man1/*



%changelog
* Mon Mar 24 2014 Giovanni Mariani <mc2374@mclink.it> 0.25-1
+ Revision: 446b972
- Updated to release 0.25



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10140 |12cu|mpdscribble-0.22-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Mpd client which submits information about tracks being played to Lastfm
Name:		mpdscribble
Version:	0.22
Release:	%mkrel 3
License:	GPLv2+
Group:		Sound
Url:		http://mpd.wikia.com/wiki/Client:Mpdscribble
Source0:	http://downloads.sourceforge.net/musicpd/%{name}-%{version}.tar.bz2
Requires:	mpd
BuildRequires:	libmpdclient-devel >= 2.2
BuildRequires:	pkgconfig(libsoup-2.4)
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
Mpdscribble is a music player daemon client which submits information about
tracks being played to Last.fm (formerly audioscrobbler), with the following
features:
* written in C, consumes very little memory and CPU
* full support for MPD's "idle" mode
* last.fm protocol 1.2 (including "now playing") supports seeking, crossfading,
* repeated songs 

%prep
%setup -q

%build
%configure
%make

%install
rm -rf %{buildroot}
%makeinstall_std

mkdir -p %{buildroot}/var/cache/mpdscribble/
touch %{buildroot}/var/cache/mpdscribble/cache

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README AUTHORS COPYING NEWS
%{_bindir}/mpdscribble
%{_mandir}/*/*
%{_sysconfdir}/mpdscribble.conf
%attr(0600,mpd,audio) %dir /var/cache/mpdscribble
%attr(0600,mpd,audio) /var/cache/mpdscribble/cache




%changelog
* Thu Aug 02 2012 Rosa <rosa@rosa-build.rosalab.ru> 0.22-3
+ Revision: 53de59f
- Automatic import for version 0.22



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10141 |12cu|mpich2-1.2.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major		1.2
%define	libname		%mklibname mpich 2 %{major}
%define develname 	%mklibname mpich 2 -d
%define old_libname	%mklibname mpich 1
%define mpihome		/home/mpi


Name: 		mpich2
Version: 	1.2.1
Release: 	3
Summary: 	Portable implementation of MPI
Source0: 	http://www-unix.mcs.anl.gov/mpi/mpich/downloads/%{name}-%{version}.tar.gz
Patch0:		%{name}-1.0.7.soname.patch
Patch1:		mpich2-1.0.8-fix-str-fmt.patch
Patch2:		mpich2-modules.patch
Patch3:		mpich2_mpiexec.c.patch
URL: 		http://www-unix.mcs.anl.gov/mpi/mpich/
License:	BSD-style 
Group:		System/Cluster
Requires: 	%{libname} = %{version}
Requires:	expect
Requires:	python
BuildRequires:	gcc-gfortran
BuildRequires:	python
BuildConflicts:	g95
BuildRequires:	pkgconfig(x11)
Conflicts:	mpich >= 1.2

%description
MPICH is a freely available, portable implementation of MPI, the Standard 
for message-passing libraries.
MPICH-A Portable Implementation of MPI is a MPI Standard conforming library 
that was developed by the Argonne National Laboratory. It allows different 
processes across a network of workstations to communicate using specific 
message passing functions. It includes librairies, parallel debuging tools 
and docs.

This package provides the libraries that use the standard p4 device.

%package doc
Summary:	Documentation for developing programs that will use MPICH
Group:		System/Cluster

%description doc
MPICH is a freely available, portable implementation of MPI, the Standard 
for message-passing libraries.
MPICH-A Portable Implementation of MPI is a MPI Standard conforming library 
that was developed by the Argonne National Laboratory. It allows different 
processes across a network of workstations to communicate using specific 
message passing functions. It includes librairies, parallel debuging tools 
and docs.

This package provides the documentation needed to develop
applications using the MPICH libraries.

%package -n %{libname}
Summary:	Shared Librairies for MPICH
Group:		System/Cluster
Conflicts:	%{old_libname} >= 1.2
Provides:	lib%{name} = %{EVRD}
Conflicts:	libmpich

%description  -n %{libname}
Shared Librairies for MPICH

%package -n %{develname}
Summary:	Headers for developing programs that will use MPICH
Group:		System/Cluster
Requires:	%{libname} = %{version}
Conflicts:	%{old_libname}-devel >= 1.2
Provides:	lib%{name}-devel = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Conflicts:	lam-devel, mpich1-devel
Obsoletes:	%mklibname -d mpich 2 1.0.4
Obsoletes:	%mklibname -d mpich 2 1.0.5

%description -n %{develname}
MPICH is a freely available, portable implementation of MPI, the Standard 
for message-passing libraries.
MPICH-A Portable Implementation of MPI is a MPI Standard conforming library 
that was developed by the Argonne National Laboratory. It allows different 
processes across a network of workstations to communicate using specific 
message passing functions. It includes librairies, parallel debuging tools 
and docs.

This package provides the static libraries and header files needed to compile
applications using the MPICH libraries.

%package -n mpi2cc
Summary:	The MPICH wrapper over the C compiler
Group:		Development/C
Conflicts:	mpicc >= 1.2, lam-devel
Requires:	gcc >= 3.2
Requires:	%{develname} = %{version}

%description -n mpi2cc
MPICH is a freely available, portable implementation of MPI, the Standard 
for message-passing libraries.
MPICH-A Portable Implementation of MPI is a MPI Standard conforming library 
that was developed by the Argonne National Laboratory. It allows different 
processes across a network of workstations to communicate using specific 
message passing functions. It includes librairies, parallel debuging tools 
and docs.

This package provides the shell script mpicc, with headers, which allows to
compile C programs using the MPICH libraries.

%package -n mpi2cxx
Summary:	The MPICH wrapper over the C++ compiler
Conflicts:	mpic++ >= 1.2, lam-devel
Group:		Development/C++
Requires:	gcc-c++ >= 3.2
Requires:	%{develname} = %{version}

%description -n mpi2cxx
MPICH is a freely available, portable implementation of MPI, the Standard 
for message-passing libraries.
MPICH-A Portable Implementation of MPI is a MPI Standard conforming library 
that was developed by the Argonne National Laboratory. It allows different 
processes across a network of workstations to communicate using specific 
message passing functions. It includes librairies, parallel debuging tools 
and docs.

This package provides the shell script mpiCC, with headers, which allows to
compile C++ programs using the MPICH libraries.

%package -n mpi2f77
Summary:	The MPICH wrapper over the Fortran 77 compiler
Group:		System/Cluster
Conflicts:	mpif77 >= 1.2, lam-devel
Requires:	gcc-gfortran >= 3.2
Requires:	%{develname} = %{version}

%description -n mpi2f77
MPICH is a freely available, portable implementation of MPI, the Standard 
for message-passing libraries.
MPICH-A Portable Implementation of MPI is a MPI Standard conforming library 
that was developed by the Argonne National Laboratory. It allows different 
processes across a network of workstations to communicate using specific 
message passing functions. It includes librairies, parallel debuging tools 
and docs.

This package provides the shell script mpif77, with headers, which allows to
compile Fortran 77 (NOT Fortran 90!) programs using the MPICH libraries.

%package -n mpi2f90
Summary:	The MPICH wrapper over the Fortran 90 compiler
Group:		System/Cluster
Requires:	gcc-gfortran >= 3.2
Requires:	%{develname} = %{version}

%description -n mpi2f90
MPICH is a freely available, portable implementation of MPI, the Standard 
for message-passing libraries.
MPICH-A Portable Implementation of MPI is a MPI Standard conforming library 
that was developed by the Argonne National Laboratory. It allows different 
processes across a network of workstations to communicate using specific 
message passing functions. It includes librairies, parallel debuging tools 
and docs.

This package provides the shell script mpif90, with headers, which allows to
compile Fortran 90 (NOT Fortran 77!) programs using the MPICH libraries.

%prep
%setup -q
#%patch0 -p1
%patch1 -p0
%patch2 -p0
%patch3 -p1

%build
export F90=/usr/bin/gfortran
export F77=/usr/bin/gfortran

%configure2_5x \
	--datadir=%{_datadir}/mpich/ \
	--docdir=%{_datadir}/doc/%{name}-doc-%{version} \
	--htmldir=%{_datadir}/doc/%{name}-doc-%{version}/www \
	--enable-cache \
	--enable-f77 \
	--enable-f90 \
	--enable-cxx \
	--enable-romio \
	--enable-smpcoll \
	--enable-async-progress \
	--enable-mpe \
	--enable-threads=default \
	--with-mpe \
	--with-arch=LINUX \
	--enable-sharedlibs=gcc \
	--disable-weak-symbols

#	--enable-nmpi-as-mpi \
make

%install
%makeinstall_std

# fix end of lines
perl -pi -e 'tr/\r//d;' \
    %{buildroot}%{_datadir}/doc/%{name}-doc-%{version}/www/index.htm \
    %{buildroot}%{_datadir}/doc/%{name}-doc-%{version}/www/www1/index.htm \
    %{buildroot}%{_datadir}/doc/%{name}-doc-%{version}/www/www3/index.htm

# fix configuration
rm -f %{buildroot}%{_prefix}/etc/*.in
sed -i -e '1,2d' %{buildroot}%{_sysconfdir}/*.conf

# move other examples under %{_docdir}
mv %{buildroot}%{_datadir}/mpich %{buildroot}%{_datadir}/doc/%{name}-doc-%{version}/examples

# Cleaning uncessary files 
rm -f %{buildroot}%{_libdir}/*.jar
rm -f %{buildroot}%{_libdir}/*.o
rm -rf %{buildroot}%{_prefix}/sbin
rm -rf %{buildroot}%{_datadir}/logfiles
rm -rf %{buildroot}%{_bindir}/clog*
rm -rf %{buildroot}%{_bindir}/slog*
rm -rf %{buildroot}%{_bindir}/jumpshot
rm -rf %{buildroot}%{_bindir}/logconvertor
rm -f %{buildroot}%{_bindir}/rlogTOslog2
rm -f %{buildroot}%{_bindir}/rlog_check_timeorder
rm -f %{buildroot}%{_bindir}/rlog_print
rm -f %{buildroot}%{_bindir}/rlogprint
rm -f %{buildroot}%{_bindir}/traceTOslog2.in
rm -f %{buildroot}%{_bindir}/traceprint.in
rm -f %{buildroot}%{_libdir}/libTraceInput.la

cat > README.urpmi <<EOF
Post-installation procedure:
- create a user with constant uid/gid and shared home directory on all nodes
- ensure this user has rsh/ssh access to all nodes
For instance, a solution could be:
	# groupadd -g 12384 -r -f mpi 
	# useradd -u 12384 -g mpi -d %{mpihome} -r -s /bin/bash mpi -p "" -m
	# mkpasswd -l 32 | passwd --stdin mpi 2>&1 > /dev/null
	# ssh-keygen -f %{mpihome}/.ssh/id_dsa -t dsa -N "" 2>&1 > /dev/null
	# chown mpi:mpi %{mpihome}/.ssh/id_dsa
	# chmod 600 %{mpihome}/.ssh/id_dsa
EOF

%files
%doc COPYRIGHT README.urpmi
%{_bindir}/check_callstack
%{_bindir}/mpd*
%{_bindir}/mpi*
%{_bindir}/pmi_proxy 
%{_bindir}/parkill
%{_mandir}/man1/mpd*.1*
%{_mandir}/man1/Zeroconf.1*
%{_mandir}/man1/mpiexec.1*
%{_mandir}/man1/MPI.1*
%{_mandir}/man4/MPE*
%config(noreplace) %{_sysconfdir}/mpe_*
%config(noreplace) %{_sysconfdir}/mpixxx_opts.conf
%exclude %{_bindir}/mpicc
%exclude %{_bindir}/mpicxx
%exclude %{_bindir}/mpif77
%exclude %{_bindir}/mpif90

%files -n %{libname}
%{_libdir}/*.so.%{major}
%{_libdir}/*.so.1

%files -n %{develname}
%doc COPYRIGHT
%{_mandir}/man3/*.3*
%{_includedir}/*.h
%{_includedir}/*.mod
%{_includedir}/primitives/opa*.h
%{_libdir}/*.a
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc

%files doc
%{_datadir}/doc/%{name}-doc-%{version}

%files -n mpi2cc
%doc COPYRIGHT
%{_bindir}/mpicc
%config(noreplace) %{_sysconfdir}/mpicc.conf
%{_mandir}/man1/mpicc.1*

%files -n mpi2cxx
%doc COPYRIGHT
%{_bindir}/mpicxx
%config(noreplace) %{_sysconfdir}/mpicxx.conf
%{_mandir}/man1/mpicxx.1*

%files -n mpi2f77
%doc COPYRIGHT
%config(noreplace) %{_sysconfdir}/mpif77.conf
%{_bindir}/mpif77
%{_mandir}/man1/mpif77.1*

%files -n mpi2f90
%doc COPYRIGHT
%config(noreplace) %{_sysconfdir}/mpif90.conf
%{_bindir}/mpif90
%{_mandir}/man1/mpif90.1*




%changelog
* Mon Feb 08 2010 Antoine Ginies <aginies@mandriva.com> 1.2.1-1mdv2010.1
+ Revision: 502336
- fix mpiexec format not a string literal and no format arguments
- new version 1.2.1
- release 1.2.1 (modules patch from fedora)

* Mon Sep 14 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.0.8-2mdv2010.0
+ Revision: 440144
- rebuild

* Mon Feb 09 2009 Funda Wang <fwang@mandriva.org> 1.0.8-1mdv2009.1
+ Revision: 338655
- fix str fmt
- New version 1.0.8

* Fri Aug 22 2008 Funda Wang <fwang@mandriva.org> 1.0.7-2mdv2009.0
+ Revision: 275037
- fix requires on devel package

* Sun Jul 20 2008 Funda Wang <fwang@mandriva.org> 1.0.7-1mdv2009.0
+ Revision: 238928
- rediff soname patch
- update file list
- new devel package policy
- New version 1.0.7

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Mon Feb 18 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0.5-3mdv2008.1
+ Revision: 170989
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Jun 22 2007 Nicolas Vigier <nvigier@mandriva.com> 1.0.5-2mdv2008.0
+ Revision: 42959
- Change group to System/Cluster

* Tue May 22 2007 Antoine Ginies <aginies@mandriva.com> 1.0.5-1mdv2008.0
+ Revision: 29783
- add missing binairies mpecc, mpefc and parkill
- release 1.0.5p4


* Thu Nov 16 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.4-7mdv2007.0
+ Revision: 84791
- new release
- really fix soname patch

* Tue Nov 14 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.4-6mdv2007.1
+ Revision: 84109
- rediff and fixed soname patch

* Fri Nov 10 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.4-5mdv2007.1
+ Revision: 80787
- bump release
- buildrequires python
- Import mpich2

* Thu Sep 07 2006 Erwan Velu <erwan@seanodes.com> 1.0.4-3mdv2007.0
- Buildrequires python (needed by mpdboot)

* Fri Sep 01 2006 Erwan Velu <erwan@seanodes.com> 1.0.4-2mdk
- The day before ulteo
- Fixing Conflicts with lam & mpich

* Tue Aug 22 2006 Erwan Velu <erwan@seanodes.com> 1.0.4-1mdk
- 1.0.4p1
- Removing patch0, merged upstream
- Removing chrpath buildrequires as cpi example is not provided under binary form
- Adding some stuff from ghuibo
- Setting f90 to gfortran

* Mon May 22 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.3-2mdk
- fix major in lib package name
- fix devel package provides

* Wed May 17 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.3-1mdk
- new version
- spec cleanup
- don't mess with /etc/bashrc, use profile.d
- use standard configure macro
- use -p for ldconfig invocation in %%post
- no more rsh requirement, as either rsh or ssh can be used
- no more user creation in %%post, as it was too simplist to work, but advertise
  post-installation procedure through README.urpmi
- cleanup documentation
- no more useless shebang in configuration files
- fix summary
- fix group
- leverage versioned interdependencies
- drop useless explicit provides
- drop rpath in example
- add soname to libraries

* Sat Nov 26 2005 Thierry Vignaud <tvignaud@mandriva.com> 1.0.2-3mdk
- fix requires (#16327)

* Sat Jul 23 2005 Austin Acton <austin@mandriva.org> 1.0.2-2mdk
- fix library name
- make lib64 friendly

* Mon Jul 04 2005 Lev Givon <lev@columbia.edu> 1.0.2-1mdk
- upgrade to mpich2 1.0.2

* Mon Mar 21 2005 Antoine Ginies <aginies@n1.mandrakesoft.com> 1.0.1-2mdk
- add conflict with mpich-1.2.X
- rename mpic++ to mpi2cxx

* Fri Mar 18 2005 Antoine Ginies <aginies@n1.mandrakesoft.com> 1.0.1-1mdk
- release mpich2 1.0.1

* Wed Jul 28 2004 Erwan Velu <erwan@mandrakesoft.com> 1.2.5.2-5mdk
- Rebuild

* Sat Jun 26 2004 Erwan Velu <erwan@mandrakesoft.com> 1.2.5.2-4mdk
- Disabling java in jumpshot

* Wed Jun 16 2004 Erwan Velu <erwan@mandrakesoft.com> 1.2.5.2-3mdk
- Fixing requires

* Sat Jun 12 2004 Erwan Velu <erwan@mandrakesoft.com> 1.2.5.2-2mdk
- Fixing path for buildroot path removing
- Using a new test program
- Requires libmpich1 on mpich

* Sun Jan 04 2004 Per yvind Karlsen <peroyvind@linux-mandrake.com> 1.2.5.2-1mdk
- 1.2.5.2
- cosmetics
- don't rm -rf /home/mandrake/rpm/tmp/mpich2-1.0.4 at the beginning of %%prep
- no .bz2 ending for man pages in file list
- fix typo in Fortran interface for MPI_Wtime (P4)
- Fix to the MPI-IO Fortran interface (P5)
- work around rsh test that might stall (P6)
- fix unpackaged files
- fix permissions for docs


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10142 |12cu|mpir-2.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#define distsuffix mrb

%define libmajor	0
%define libname		%mklibname %{name} %{libmajor}


Name:			mpir
Version:		2.6.0
Release:		1
Summary:		A library for arbitrary precision arithmetic
Group:			System/Libraries
License:		LGPLv3+
URL:			http://www.mpir.org/
Source0:		http://www.mpir.org/%{name}-%{version}.tar.lzma
# Fix a broken test.
Patch0:			%{name}-test.patch
# Enable x86_64 support
Patch1:			%{name}-aarch64.patch
BuildRequires:		m4
BuildRequires:		yasm

%description 
MPIR is an open source multi-precision integer library derived from
version 4.2.1 of the GMP (GNU Multi Precision) project.

%package -n %{libname}
Summary:    Multi-precision integer library
Group:      System/Libraries
Provides:   %{name} = %{version}-%{release}

%description -n %{libname}
MPIR is an open source multi-precision integer library derived from
version 4.2.1 of the GMP (GNU Multi Precision) project.


#--------------
%package  -n %{libname}-devel
Summary:		Development files for %{name}
Group:			Development/C
Requires:		%{libname} = %{version}-%{release}
Provides:		%{name}-devel = %{version}-%{release}
Provides:		%{libname}-devel

%description	-n %{libname}-devel
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.

#-------------

%prep
%setup -q
%patch0 -p0
%patch1 -p0

# Convert ISO-8859-1 files to UTF-8, preserving timestamps
for fil in AUTHORS NEWS; do
  iconv --from=ISO-8859-1 --to=UTF-8 $fil -o $fil.conv
  touch -r $fil $fil.conv
  mv -f $fil.conv $fil
done

# Convert Windows-style line endings to Unix-style
for fil in doc/devel/* doc/isa_abi_headache; do
  sed 's/\r//' $fil > $fil.conv
  touch -r $fil $fil.conv
  mv -f $fil.conv $fil
done

%build
%configure2_5x --disable-static --enable-cxx \
  CCAS="gcc -c -Wa,--noexecstack" \
  LIBS="-lrt" \
  LDFLAGS="$RPM_LD_FLAGS -Wl,--as-needed -Wl,-z,noexecstack"

# Remove YASM, just use the system yasm
rm -rf yasm/*
ln -s %{_bindir}/yasm yasm/
cat > yasm/Makefile << EOT
all install check: 
	/bin/true
EOT

# Get rid of undesirable hardcoded rpaths; workaround libtool reordering
# -Wl,--as-needed after all the libraries.
sed -e 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' \
    -e 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' \
    -e 's|^LTCC="gcc|LTCC="gcc -Wl,--as-needed|' \
    -e 's|^CC="gcc|CC="gcc -Wl,--as-needed|' \
    -e 's|^CC="g++|CC="g++ -Wl,--as-needed|' \
    -i libtool

# Compile
export LD_LIBRARY_PATH=`pwd`/.libs
%make

%install
%makeinstall_std
find %{buildroot} -name '*.la' -exec rm -f {} ';'
rm -rf %{buildroot}%{_infodir}/dir
mv doc/devel doc/html

%check
export LD_LIBRARY_PATH=`pwd`/.libs
make check

%files  -n %{libname}
%doc AUTHORS COPYING COPYING.LIB NEWS README
%{_libdir}/*.so.*

%files -n %{libname}-devel
%doc doc/html doc/isa_abi_headache
%{_includedir}/*
%{_libdir}/*.so
%{_infodir}/mpir.info*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10143 |12cu|mplayer-fonts-1.0-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Fonts for MPlayer
Name:		mplayer-fonts
Version:	1.0
Release:	16
License:	GPL
Group:		Video
Url:		http://www.mplayerhq.hu
Source0:	koi8r-font.tar.bz2
Source1:	mp-arial-iso-8859-1.tar.bz2
Source2:	mp-arial-iso-8859-2.tar.bz2
Buildarch:	noarch

%description
This packages includes following fonts:
- Fonts & symbols package for OSD (ISO 8859-1), by Arpi
- Fonts & symbols package for OSD (ISO 8859-2), by Arpi
- Russian fonts, by Nick Kurshev

%files
%{_datadir}/mplayer/fonts/

%post
update-alternatives --install %{_datadir}/mplayer/font mplayer-fonts %{_datadir}/mplayer/fonts/iso-8859-1/arial-24 30
update-alternatives --install %{_datadir}/mplayer/font mplayer-fonts %{_datadir}/mplayer/fonts/iso-8859-2/arial-24 20
update-alternatives --install %{_datadir}/mplayer/font mplayer-fonts %{_datadir}/mplayer/fonts/koi8r-font 10

%postun
update-alternatives --remove mplayer-fonts %{_datadir}/mplayer/fonts/iso-8859-1/arial-24
update-alternatives --remove mplayer-fonts %{_datadir}/mplayer/fonts/iso-8859-2/arial-24
update-alternatives --remove mplayer-fonts %{_datadir}/mplayer/fonts/koi8r-font

#----------------------------------------------------------------------------

%prep
%setup -q -c
%setup -q -c -T -D -a1
%setup -q -c -T -D -a2

%build

%install
install -d -m 755 %{buildroot}%{_datadir}/mplayer/fonts
cp -r * %{buildroot}%{_datadir}/mplayer/fonts


%changelog
* Wed Mar 19 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0-16
+ Revision: 68bde13
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10144 |12cu|mpop-1.0.27-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A POP3 client that retrieves mail from POP3 mailboxes
Name:		mpop
Version:	1.0.27
Release:	2
License:	GPLv2+
Group:		Networking/Mail
URL:		http://mpop.sourceforge.net/
Source0:	http://heanet.dl.sourceforge.net/sourceforge/mpop/%{name}-%{version}.tar.bz2
BuildRequires:	libgcrypt-devel
BuildRequires:	gnutls-devel
BuildRequires:	libgpg-error-devel
BuildRequires:	libgsasl-devel 
#<- not packaged yet, why?
BuildRequires:	libidn-devel
BuildRequires:	zlib-devel

%description
mpop is a small, fast, and portable POP3 client. Its features include
header-based email filtering (filter junk mail before downloading it), delivery
to mbox files, maildir folders, or a mail delivery agent, a very fast POP3
implementation, many authentication methods, and good support for TLS/SSL.

%prep
%setup -q

%build
%configure2_5x \
    --enable-threads=pth \
    --disable-rpath \
    --with-ssl=gnutls \
    --with-libgnutls-prefix=%{_prefix} \
    --with-libidn \
    --with-libidn-prefix=%{_prefix}

#    --with-libgsasl \
#    --with-libgsasl-prefix=%{_prefix} \

%make

%install
%makeinstall_std
%find_lang %{name}


%files -f %{name}.lang
%doc AUTHORS COPYING ChangeLog NEWS NOTES README THANKS
%{_bindir}/%{name}
%{_infodir}/*
%{_mandir}/man1/*


%changelog
* Thu May 03 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.0.27-1
+ Revision: 795257
- version update 1.0.27

* Wed May 11 2011 Sandro Cazzaniga <kharec@mandriva.org> 1.0.24-1
+ Revision: 673658
- new version 1.0.24

* Wed Mar 16 2011 Stéphane Téletchéa <steletch@mandriva.org> 1.0.23-1
+ Revision: 645307
- update to new version 1.0.23

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.20-2mdv2011.0
+ Revision: 612945
- the mass rebuild of 2010.1 packages

* Tue Mar 30 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.0.20-1mdv2010.1
+ Revision: 529918
- Update to 1.0.20

* Tue Nov 17 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.19-1mdv2010.1
+ Revision: 466864
- 1.0.19 (fixes CVE-2009-3941)

* Wed Jun 17 2009 Jérôme Brenier <incubusss@mandriva.org> 1.0.17-1mdv2010.0
+ Revision: 386784
- update to new version 1.0.17

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 1.0.7-4mdv2009.0
+ Revision: 252964
- rebuild

* Wed Jan 23 2008 Funda Wang <fwang@mandriva.org> 1.0.7-2mdv2008.1
+ Revision: 156971
- rebuild

* Thu Jan 03 2008 Olivier Blin <blino@mandriva.org> 1.0.7-1mdv2008.1
+ Revision: 140963
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10145 |12cu|mppenc-1.16-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Musepack encoder
Name:		mppenc
Version:	1.16
Release:	8
License:	LGPLv2.1+
Group:		Sound
Url:		http://www.musepack.net/
Source0:	http://files.musepack.net/source/mppenc-%{version}.tar.bz2
Patch0:		mppenc-1.16-cflags.patch
BuildRequires:	cmake

%description
This program handles encoding of the MPC format, which is an audio
compression format with a strong emphasis on high quality. It's not
lossless, but it is designed for transparency, so that you won't be
able to hear differences between the original wave file and the much
smaller MPC file. It is based on the MPEG-1 Layer-2 / MP2 algorithms,
but since 1997 it has rapidly developed and vastly improved and is now
at an advanced stage in which it contains heavily optimized and
patentless code.

%prep
%setup -q
%patch0 -p1

%build
%cmake
%make

%install
%makeinstall_std -C build

%files
%doc Changelog
%{_bindir}/%{name}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10146 |12cu|mpqc-2.3.1-15.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major		7
%define	libname		%mklibname SC %{major}
%define develname	%mklibname SC -d

Summary:	Ab-inito chemistry program
Name:		mpqc
Version:	2.3.1
Release:	15.1
License:	GPLv2+
Group:		Sciences/Chemistry
Source0:	http://prdownloads.sourceforge.net/mpqc/%name-%version.tar.bz2
URL:		http://mpqc.org/
BuildRequires:	flex bison lapack-devel
BuildRequires:	gcc-gfortran tk blas-devel mpich2-devel doxygen
BuildRequires:	autoconf
BuildConflicts:	gcc3.3-g77

%description
MPQC is the Massively Parallel Quantum Chemistry Program. It computes 
properties of atoms and molecules from first principles using the time 
independent SchrÃ¶dinger equation. It runs on a wide range of architectures 
ranging from individual workstations to symmetric multiprocessors to 
massively parallel computers. Its design is object oriented, using the C++ 
programming language.

If you want to use this program on a distributed (parallel) network, you'll 
also have to install the libmpich package.

%package data
Summary:	Atom info and basis sets from MPQC
Group:		Sciences/Chemistry

%description data
Atom info and basis sets from MPQC.

%package html
Summary:	HTML documentation for MPQC
Group:		Sciences/Chemistry

%description html
This package contains the full documentation for MPQC that can be viewed
with a graphical browser like Mozilla.
 
%package -n molrender
Summary:	Graphical molecular rendering program
Group:		Sciences/Chemistry

%description -n molrender
This package graphically renders 3D molecules based on the output of 
computational chemistry packages like mpqc.

%package -n %{libname}
Summary:	Main libraries for %{name}
Group:		System/Libraries
Requires:	%{name}-data

%description -n %{libname}
This package contains the library needed to run programs dynamically linked 
with %libname, the scientific computing toolkit, based on mpqc computational 
chemistry package from Sandia Labs.

%package -n %{develname}
Summary:	Main libraries for %{name}
Group:		Development/C++
Requires:	%{libname} = %{version}-%{release}
Provides:	libSC-devel
Provides:	SC-devel

%description -n %{develname}
This package contains the library needed to run programs dynamically linked
with %libname, the scientific computing toolkit, based on mpqc computational
chemistry package from Sandia Labs.

%prep
%setup -q

%build
sed -i -e 's,prefix\/lib,prefix\/%{_lib},g' configure.in
autoconf
%configure2_5x \
	--enable-shared \
	--disable-static \
	--enable-threads
make
cd doc
%make
make man1
make man3

%install
echo hello
make install installroot=%{buildroot}
make install_devel installroot=%{buildroot}
cp -r doc/man %{buildroot}%{_datadir}

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Molrender
Comment=Ab-inito chemistry program
Exec=%{_bindir}/tkmolrender
Icon=sciences_section
Terminal=false
Type=Application
Categories=Science;Chemistry;
EOF

# inelegant workaround to fix sc-config
sed -i -e 's:libSCdft.la libSCscf.la libSCwfn.la:libSCwfn.la libSCdft.la libSCscf.la:' %{buildroot}%{_bindir}/sc-config

%multiarch_binaries %{buildroot}%{_bindir}/sc-config

# To fix unstripped-binary-or-object error
chmod 0755 %{buildroot}%{_libdir}/lib*.so.%{major}*

%files
%doc CHANGES CITATION LICENSE README
%{_bindir}/mpqc
%{_bindir}/chkmpqcout
%{_bindir}/scls
%{_bindir}/scpr
%{_bindir}/*run
%{_mandir}/man1/mpqc*
%{_mandir}/man1/scls*
%{_mandir}/man1/scpr*

%files data
%{_datadir}/%{name}

%files html
%doc doc/html

%files -n %{libname}
%{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%{_bindir}/sc-*
%{multiarch_bindir}/sc-config
%{_libdir}/lib*.so
%{_includedir}/*
%{_mandir}/man1/sc-*
%{_mandir}/man3/*

%files -n molrender
%{_bindir}/molrender
%{_bindir}/tkmolrender
%{_datadir}/applications/mandriva-%{name}.desktop
%{_mandir}/man1/molrender*


%changelog
* Tue Feb 25 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.3.1-15.1
+ Revision: d689a7a
- LOG Don't package static libs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10147 |12cu|mpt-status-1.2.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Program Showing the Status of LSI FusionMPT RAID Controller
Name:		mpt-status
Version:	1.2.0
Release:	6
License:	GPLv2+
Group:		Monitoring
Url:		http://www.drugphish.ch/~ratz/mpt-status/
Source0:	http://www.drugphish.ch/~ratz/mpt-status/%{name}-%{version}.tar.gz
Source1:	mpt-status-cron.conf
Source2:	mpt-status.crond
Source3:	mpt-status-cron
Source4:	README.Mandriva
Patch0:		mpt-status.linux-compiler.patch
BuildRequires:	kernel-source-latest
Requires:	nail

%description
This program shows the status of the physical and logical drives attached to a
LSI FusionMPT RAID (mptlinux, fusion, mpt, ioc) controller.

%files
%doc doc/* README.Mandriva
%dir %{_sysconfdir}/%{name}
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/mpt-status-cron.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/cron.d/%{name}
%dir %{_datadir}/%{name}
%attr(0755,root,root) %{_datadir}/%{name}/mpt-status-cron
%{_bindir}/*
%{_mandir}/man?/*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

cp %{SOURCE1} mpt-status-cron.conf
cp %{SOURCE2} mpt-status.crond
cp %{SOURCE3} mpt-status-cron
cp %{SOURCE4} README.Mandriva

%build
spath=%(find /usr/src/ -name mpi_type.h | sed s,"/lsi/mpi_type.h",,g)
gcc %{optflags} -I$spath -Iincl mpt-status.c -o mpt-status

%install
install -d %{buildroot}%{_sysconfdir}/cron.d
install -d %{buildroot}%{_sysconfdir}/%{name}
install -d %{buildroot}%{_datadir}/%{name}
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_mandir}/man8

install -m0755 mpt-status %{buildroot}%{_bindir}
install -m0644 man/mpt-status.8 %{buildroot}%{_mandir}/man8

install -m0644 mpt-status-cron.conf %{buildroot}%{_sysconfdir}/%{name}/mpt-status-cron.conf
install -m0644 mpt-status.crond %{buildroot}%{_sysconfdir}/cron.d/%{name}
install -m0755 mpt-status-cron %{buildroot}%{_datadir}/%{name}/mpt-status-cron


%changelog
* Wed Mar 19 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.2.0-6
+ Revision: dfba116
- LOG Don't hardcode path to kernel source



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10148 |12cu|mpv-0.3.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# debuginfo-without-sources
%define debug_package	%{nil}

Name:           mpv
Version:        0.3.10
Release:        1
Summary:        Movie player playing most video formats and DVDs
Group:		Video
License:        GPLv2+
URL:            http://%{name}.io/
Source0:        https://github.com/%{name}-player/%{name}/archive/v%{version}.tar.gz
# latest stable waf
Source1:        http://ftp.waf.io/pub/release/waf-1.7.16
Patch0:         %{name}-config.patch


BuildRequires:  hicolor-icon-theme
BuildRequires:  ladspa-devel
BuildRequires:  ffmpeg-devel
BuildRequires:  jpeg-devel
BuildRequires:  mng-devel
BuildRequires:  pkgconfig(libmpg123)
BuildRequires:  pkgconfig(libquvi)
BuildRequires:  pkgconfig(libv4lconvert)
BuildRequires:  pkgconfig(liblircclient0)
BuildRequires:  pkgconfig(lua)
BuildRequires:  pkgconfig(ncurses)
BuildRequires:  perl
BuildRequires:  pkgconfig
BuildRequires:  pkgconfig(libpulse)
BuildRequires:  pkgconfig(alsa)
BuildRequires:  pkgconfig(caca)
BuildRequires:  pkgconfig(cucul)
BuildRequires:  pkgconfig(dri)
BuildRequires:  pkgconfig(dvdnav)
BuildRequires:  pkgconfig(dvdread)
BuildRequires:  pkgconfig(enca)
BuildRequires:  pkgconfig(jack)
BuildRequires:  pkgconfig(lcms2)
BuildRequires:  pkgconfig(libass)
BuildRequires:  pkgconfig(libbluray)
BuildRequires:  pkgconfig(libbs2b)
BuildRequires:  pkgconfig(libcdio)
BuildRequires:  pkgconfig(libcdio_cdda)
BuildRequires:  pkgconfig(libcdio_paranoia)
BuildRequires:  pkgconfig(libiso9660)
BuildRequires:  pkgconfig(libudf)
BuildRequires:  pkgconfig(libva)
BuildRequires:  pkgconfig(libva-x11)
BuildRequires:  pkgconfig(openal)
BuildRequires:  pkgconfig(portaudio-2.0)
BuildRequires:  pkgconfig(smbclient)
BuildRequires:  pkgconfig(vdpau)
BuildRequires:  pkgconfig(xext)
BuildRequires:  pkgconfig(xinerama)
BuildRequires:  pkgconfig(xscrnsaver)
BuildRequires:  pkgconfig(xv)
BuildRequires:  pkgconfig(xxf86vm)
BuildRequires:  pkgconfig(zlib)
BuildRequires:  pkgconfig(luajit)
BuildRequires:  python-rst2pdf
BuildRequires:  texlive-cmap
BuildRequires:  texlive-preprint
BuildRequires:  texlive-caption
BuildRequires:  texlive-latex
BuildRequires:  pkgconfig(libguess)
BuildRequires:  pkgconfig(wayland-client)
BuildRequires:  pkgconfig(wayland-cursor)
BuildRequires:  pkgconfig(wayland-scanner)
BuildRequires:  pkgconfig(wayland-server)
BuildRequires:  pkgconfig(xkbcommon)
BuildRequires:  krb5-devel
BuildRequires:  desktop-file-utils
BuildRequires:  imagemagick 

Requires:       hicolor-icon-theme

%description
Mpv is a movie player based on MPlayer and mplayer2. It supports a wide variety
of video file formats, audio and video codecs, and subtitle types. Special
input URL types are available to read input from a variety of sources other
than disk files. Depending on platform, a variety of different video and audio
output methods are supported.

%prep
%setup -q
%patch0 -p1

cp %{SOURCE1} waf
chmod 0755 waf

%build
CCFLAGS="%{optflags}" \
./waf configure \
    --prefix="%{_prefix}" \
    --bindir="%{_bindir}" \
    --mandir="%{_mandir}" \
    --docdir="%{_docdir}/%{name}" \
    --confdir="%{_sysconfdir}/%{name}" \
    --enable-joystick \
    --enable-lirc \
    --enable-radio \
    --enable-radio-capture \
    --disable-sdl --disable-sdl2 \
    --disable-build-date \
    --disable-debug
    
./waf build --verbose 

%install
./waf --destdir=%{buildroot} install 

# Default config files
install -Dpm 644 etc/example.conf %{buildroot}%{_sysconfdir}/%{name}/%{name}.conf
install -Dpm 644 etc/input.conf %{buildroot}%{_sysconfdir}/%{name}/input.conf
desktop-file-install etc/mpv.desktop

for RES in 16 32 64; do
  install -Dpm 644 etc/mpv-icon-8bit-${RES}x${RES}.png %{buildroot}%{_datadir}/icons/hicolor/${RES}x${RES}/apps/%{name}.png
done

%files
%doc LICENSE README.md Copyright
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/*/apps/%{name}.*
%{_mandir}/man1/%{name}.*
%dir %{_sysconfdir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf
%config(noreplace) %{_sysconfdir}/%{name}/encoding-profiles.conf
%config(noreplace) %{_sysconfdir}/%{name}/input.conf




%changelog
* Tue Jun 10 2014 symbianflo <symbianflo@symbianflo> 0.3.10-1
+ Revision: 0b9488c
- Log. update to 0.3.10, enable-joystick,enable-lirc,enable-radio,enable-radio-capture



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10149 |12cu|mrepo-0.8.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# $Id$
# Upstream: Dag Wieers <dag$wieers,com>

Summary: Tool to set up a Yum/Apt mirror from various sources
Name: mrepo
Version: 0.8.7
Packager: Bruno Cornec <bcornec@mandriva.org>
Release: 1
License: GPL
Group: System/Configuration/Packaging
URL: http://dag.wieers.com/home-made/mrepo/
Source: http://dag.wieers.com/home-made/mrepo/%{name}-%{version}.tar.bz2

BuildArch: noarch
Requires: python >= 2.0, createrepo

%description
Tool to set up a Yum/Apt mirror from various sources 
(ISO, RHN, rsync, http, ftp, ...).

mrepo builds a local Apt/Yum RPM repository from local ISO files,
downloaded updates and extra packages from RHN and 3rd party
repositories.

It can download all updates and extras automatically, creates
the repository structure and meta-data, enables HTTP access to
the repository and creates a directory-structure for remote
network installations using PXE/TFTP.

mrepo supports ftp, http, sftp, rsync, rhn and other download methods.

With mrepo, you can enable your laptop or a local server to provide
updates for the whole network and provide the proper files to
allow installations via the network.

%prep
%setup

%{__perl} -pi.orig -e 's|^(VERSION)\s*=\s*.+$|$1 = "%{version}"|' mrepo

%{__cat} <<EOF >config/mrepo.cron
### Enable this if you want mrepo to daily synchronize
### your distributions and repositories at 2:30am.
#30 2 * * * root /usr/bin/mrepo -q -ug
EOF

%{__cat} <<EOF >config/mrepo.conf
### Configuration file for mrepo

### The [main] section allows to override mrepo's default settings
### The mrepo-example.conf gives an overview of all the possible settings
[main]
srcdir = /var/mrepo
wwwdir = /var/www/mrepo
confdir = /etc/mrepo.conf.d
arch = i386 x86_64

mailto = root@localhost
smtp-server = localhost

#rhnlogin = username:password

### Any other section is considered a definition for a distribution
### You can put distribution sections in /etc/mrepo.conf.d/
### Examples can be found in the documentation at:
###     %{_docdir}/%{name}-%{version}/dists/.
EOF

%build

%install
%{__rm} -rf %{buildroot}
%{__make} install DESTDIR="%{buildroot}"

%preun
if [ $1 -eq 0 ]; then
	/etc/init.d/mrepo stop &>/dev/null || :
	/sbin/chkconfig --del mrepo
fi

%post
/sbin/chkconfig --add mrepo

#%postun
#/sbin/service mrepo condrestart &>/dev/null || :

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(-, root, root, 0755)
%doc AUTHORS ChangeLog COPYING README THANKS TODO WISHLIST config/*.conf config/dists/ docs/
%config(noreplace) %{_sysconfdir}/cron.d/mrepo
%config(noreplace) %{_sysconfdir}/httpd/conf.d/mrepo.conf
%config(noreplace) %{_sysconfdir}/logrotate.d/mrepo
%config(noreplace) %{_sysconfdir}/mrepo.conf
%config(noreplace) %{_sysconfdir}/mrepo.conf.d/
%config %{_initrddir}/mrepo
%{_bindir}/gensystemid
%{_bindir}/rhnget
%{_bindir}/mrepo
%{_bindir}/youget
%{_datadir}/mrepo/
#%{_localstatedir}/lib/cache/mrepo/
#%{_localstatedir}/lib/www/mrepo/
#%{_localstatedir}/lib/mrepo/
/var/cache/mrepo/
/var/www/mrepo/
/var/mrepo/


%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.8.6-3mdv2011.0
+ Revision: 620409
- the mass rebuild of 2010.0 packages

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.8.6-2mdv2010.0
+ Revision: 440152
- rebuild

* Fri Nov 28 2008 Bruno Cornec <bcornec@mandriva.org> 0.8.6-1mdv2009.1
+ Revision: 307416
- Fix another rpmlint error
- Fix rpmlint warnings
- youget is now part of files installed
- Add mrepo 0.8.6 sources
- Update to mrepo 0.8.6

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.8.4-3mdv2009.0
+ Revision: 241049
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Jun 22 2007 Bruno Cornec <bcornec@mandriva.org> 0.8.4-1mdv2008.0
+ Revision: 43073
- Update from original DAG spec file to mandriva specificities
- Import mrepo



* Wed Dec 13 2006 Dag Wieers <dag@wieers.com> - 0.8.4-1 - +/
- Updated to release 0.8.4.
- Package renamed from yam to mrepo.

* Sat Oct 21 2006 Dag Wieers <dag@wieers.com> - 0.8.3-2
- Get rid of specific createrepo version now that Yam works with upstream.

* Sun Oct 15 2006 Dag Wieers <dag@wieers.com> - 0.8.3-1
- Updated to release 0.8.3.

* Wed Sep 20 2006 Dag Wieers <dag@wieers.com> - 0.8.2-1
- Updated to release 0.8.2.

* Fri Mar 10 2006 Dag Wieers <dag@wieers.com> - 0.8.0-2
- Added gensystemid to installation. (Ian Forde)

* Thu Mar 09 2006 Dag Wieers <dag@wieers.com> - 0.8.0-1
- Updated to release 0.8.0.

* Fri Mar 25 2005 Dag Wieers <dag@wieers.com> - 0.7.3-1
- Updated to release 0.7.3.

* Fri Jan 07 2005 Dag Wieers <dag@wieers.com> - 0.7.2-2
- Add %%post and %%postun scripts. (Bert de Bruijn)

* Fri Dec 31 2004 Dag Wieers <dag@wieers.com> - 0.7.2-1
- Updated to release 0.7.2.

* Sun Nov 07 2004 Dag Wieers <dag@wieers.com> - 0.7.1-1
- Updated to release 0.7.1.

* Sun Oct 10 2004 Dag Wieers <dag@wieers.com> - 0.7-1
- Updated to release 0.7.

* Fri Aug 27 2004 Dag Wieers <dag@wieers.com> - 0.6.1-1
- Updated to release 0.6.1.

* Wed Aug 25 2004 Dag Wieers <dag@wieers.com> - 0.6-2
- Updated to release 0.6.
- Fix a version problem.

* Thu Aug 19 2004 Dag Wieers <dag@wieers.com> - 0.5-1
- Updated to release 0.5.

* Wed May 19 2004 Dag Wieers <dag@wieers.com> - 0.3-1
- Updated to release 0.3.

* Fri May 14 2004 Dag Wieers <dag@wieers.com> - 0.2-1
- Initial package. (using DAR)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10150 |12cu|mrxvt-0.5.4-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A multi-tabbed X terminal emulator based on rxvt
Name:		mrxvt
Version:	0.5.4
Release:	5
Source0:	%{name}-%{version}.tar.bz2
License:	GPLv2
Group:		Terminals
Url:		http://materm.sourceforge.net
BuildRequires:	pkgconfig(ice)
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xft)
BuildRequires:	pkgconfig(xpm)
BuildRequires:	pkgconfig(xrender)
BuildRequires:	fontconfig-devel
BuildRequires:	pkgconfig(libpng)
BuildRequires:	jpeg-devel
# X11 locales are required to build IM support
BuildRequires:	libx11-common
BuildRequires:	imagemagick

%description
Mrxvt is a lightweight and powerful multi-tabbed X terminal emulator based on
the popular emulators rxvt and aterm. It implements many useful features seen
in modern X terminal emulators such as gnome-terminal and konsole while
remaining lightweight and independent of the GNOME and KDE desktop
environments.

%prep
%setup -q

%build
%configure2_5x --disable-debug --enable-keepscrolling --enable-selectionscrolling  --enable-mousewheel --enable-24bits --enable-text-shado --enable-smart-resize --enable-xft --enable-xim --enable-greek --enable-cjk
%make

%install
%makeinstall_std
rm -rf %{buildroot}/usr/share/doc/mrxvt

# menu entries

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Mrxvt
Name[ru]=Mrxvt
Comment=A multi-tabbed X terminal emulator
Comment[ru]=Эмулятор терминала со вкладками
Exec=/usr/bin/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=TerminalEmulator;System;
EOF


install -m 755 -d %{buildroot}%{_miconsdir}
install -m 755 -d %{buildroot}%{_iconsdir}
install -m 755 -d %{buildroot}%{_liconsdir}

convert -resize 48x48 share/pixmaps/mrxvt.png %{buildroot}%{_liconsdir}/%{name}.png
convert -resize 16x16 share/pixmaps/mrxvt.png %{buildroot}%{_miconsdir}/%{name}.png
convert -resize 32x32 share/pixmaps/mrxvt.png %{buildroot}%{_iconsdir}/%{name}.png

%files
%doc AUTHORS COPYING INSTALL NEWS README TODO ChangeLog
%{_bindir}/*
%{_mandir}/man1/*
%{_datadir}/pixmaps/*
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%dir %{_sysconfdir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}/*
%{_datadir}/applications/*

%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.5.4-5
+ Revision: aa72974
- Sync with ROSA



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10151 |12cu|mserver-0.5.5-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	C-Mserver Masqdialer daemon
Name:		mserver
Version:	0.5.5
Release:	10
License:	GPLv2+
Group:		Networking/Other
Url:		http://w3.cpwright.com/mserver
Source0:	ftp://ftp.cpwright.com:/pub/mserver/c-mserver-%{version}.tar.bz2
Source1:	mserver.pamd
Source2:	mserver.conf.bz2
Source3:	mserver.init
Patch0:		c-mserver-0.5.5-makefile.patch.bz2
Patch1:		mserver-0.5.5-config.patch.bz2
Patch2:		mserver-0.5.5-dial.patch.bz2
Patch3:		mserver-0.5.5-errno-fix.patch.bz2
Patch4:		mserver-0.5.5-gcc4-fixes.patch.bz2
Requires(pre):	rpm-helper sed
Provides:	c-mserver = %{EVRD}

%description
The masqdialer system will allow authorized LAN users to manipulate
the network interface (usually a modem) that gives the Internet
access on a Linux box without having to use telnet. It's based on
a client/server approach so any TCP/IP enabled system should be able
to take advantage of this server, if a client is written for it.
Currently; Linux, Windows, NetBSD, and any system with a Java
implementation or Web Browser have clients.

Note: Please make changes to /etc/mserver.conf.

%files
%config(noreplace) %{_sysconfdir}/pam.d/mserver
%{_sysconfdir}/rc.d/init.d/mserver
%config(noreplace) %{_sysconfdir}/ppp/options.sample
%{_sbindir}/mserver
%{_sbindir}/mchat
%{_sbindir}/authgen
%{_sbindir}/findstat
%{_sbindir}/checkstat
%{_sbindir}/fakelink
%{_sbindir}/linkdown
%{_sbindir}/linkup
%attr(0644,root,root) %{_mandir}/man5/mserver.conf.5*
%attr(0644,root,root) %{_mandir}/man8/mchat.8*
%attr(0644,root,root) %{_mandir}/man8/mserver.8*
%{_sbindir}/ppp-off
%{_sbindir}/pppsetup
%doc ChangeLog AUTHORS COPYING README
%doc docs/clients.html docs/doc.html docs/index.html
%doc docs/images sampleconf pppsetup firewallscripts/ipchainscripts
%attr(0644,root,root) %config(noreplace) /etc/mserver.conf

%post
%_post_service mserver

# Add masqdialer entry to /etc/services if not already there
if ! ( grep ^[:space:]*224/tcp /etc/services > /dev/null ) then
       echo 'masqdialer      224/tcp		masqdialer	# added by c-mserver' >> /etc/services
fi
if ! ( grep ^[:space:]*224/udp /etc/services > /dev/null ) then
       echo 'masqdialer      224/udp		masqdialer	# added by c-mserver' >> /etc/services
fi

%preun
%_preun_service mserver

%postun
if [ $1 -eq 0 ]
    then
# Remove masqdialer entries from /etc/services
    cd /etc
    tmpfile=/etc/tmp.$$
    sed -e '/^[:space:]*masqdialer.*$/d' /etc/services > $tmpfile
    mv $tmpfile services
    sed -e '/^[:space:]*masqdialer.*$/d' /etc/services > $tmpfile
    mv $tmpfile services
fi


#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1
%patch2
%patch3 -p1 -b .errno
%patch4 -p1 -b .gcc4

%build
#First clean up CVS files for rpmlint:
find . -name CVS -type d -exec rm -Rf {} \;|| true
find . -name .cvsignore -type f -exec rm -f {} \;|| true

%configure2_5x
%make CPPFLAGS="%{optflags}"

%install
mkdir -p %{buildroot}%{_sbindir}
mkdir -p %{buildroot}%{_sysconfdir}/ppp
mkdir -p %{buildroot}%{_sysconfdir}/rc.d/init.d
mkdir -p %{buildroot}/%{_mandir}/{man5,man8}
mkdir -p %{buildroot}%{_sysconfdir}/pam.d
mkdir -p %{buildroot}%{_datadir}/mserver
install -m 755 mserver/mserver %{buildroot}%{_sbindir}/mserver
install -m 755 mchat/mchat %{buildroot}%{_sbindir}/mchat
install -m 755 authgen/authgen %{buildroot}%{_sbindir}/authgen
install -m 755 checkstat/findstat %{buildroot}%{_sbindir}/findstat
install -m 755 checkstat/checkstat %{buildroot}%{_sbindir}/checkstat
install -m 755 fakelink/linkcheck %{buildroot}%{_sbindir}/fakelink
install -m 755 fakelink/linkdown %{buildroot}%{_sbindir}/linkdown
install -m 755 fakelink/linkup %{buildroot}%{_sbindir}/linkup
install -m 755 %{SOURCE3} %{buildroot}%{_sysconfdir}/rc.d/init.d/mserver
install -m 664 pam/mserver %{buildroot}%{_sysconfdir}/pam.d/mserver
install -m 644 pppsetup/options.sample %{buildroot}%{_sysconfdir}/ppp/options.sample
install -m 755 pppsetup/ppp-off %{buildroot}%{_sbindir}
install -m 755 pppsetup/pppsetup %{buildroot}%{_sbindir}

bzcat %{SOURCE2}|sed -e 's/_VERSION_/%{version}/'> %{buildroot}/etc/mserver.conf
install -m 644 mchat/mchat.8 %{buildroot}/%{_mandir}/man8/mchat.8
install -m 644 docs/mserver.8 %{buildroot}/%{_mandir}/man8/mserver.8
install -m 644 docs/mserver.conf.5 %{buildroot}/%{_mandir}/man5/mserver.conf.5


%changelog
* Wed Mar 19 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.5.5-10
+ Revision: fa7c874
- LOG Fix debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10152 |12cu|msilbc-2.0.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d

Summary:	msiLBC is low bitrate audio codec - plugin for mediastreamer
Name:		msilbc
Version:	2.0.3
Release:	4
License:	GPL2+
Group:		System/Libraries
Url:		http://www.linphone.org
Source0:	http://download.savannah.gnu.org/releases/linphone/plugins/sources/%{name}-%{version}.tar.gz
Patch0:		msilbc-webrtc-libilbc.patch
BuildRequires:	autoconf2.5
BuildRequires:	pkgconfig(libilbc)
BuildRequires:	pkgconfig(mediastreamer)
BuildRequires:	pkgconfig(ortp)

%description
This package supplies the mediastreamer plugin for the iLBC audio
codec, which is necessary to use the codec with Linphone.
iLBC is low bitrate audio codec - plugin for mediastreamer.
Needed to build Google Talk libjingle voice call support with iLBC codec.

#--------------------------------------------------------------------

%package -n %{libname}
Summary:	Library files for msiLBC
Group:		System/Libraries

%description -n %{libname}
This package supplies the mediastreamer plugin for the iLBC audio
codec, which is necessary to use the codec with Linphone.
iLBC is low bitrate audio codec - plugin for mediastreamer.
Needed to build Google Talk libjingle voice call support with iLBC codec.

%files -n %{libname}
%{_libdir}/mediastreamer/plugins/libmsilbc.so.%{major}*

#--------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for msiLBC library
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
This package supplies the mediastreamer plugin for the iLBC audio
codec, which is necessary to use the codec with Linphone.
iLBC is low bitrate audio codec - plugin for mediastreamer.
Needed to build Google Talk libjingle voice call support with iLBC codec.

%files -n %{devname}
%doc README INSTALL AUTHORS COPYING NEWS
%{_libdir}/mediastreamer/plugins/libmsilbc.so

#--------------------------------------------------------------------
%prep
%setup -q
%patch0 -p1

%build
autoreconf -fi
export ILBC_CFLAGS='%{optflags}'
export ILBC_LIBS='%{_libdir}'
%configure2_5x
%make

%install
%makeinstall_std


%changelog
* Mon Aug 18 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.0.3-4
+ Revision: 35a5449
- Rebuild against new ilbc



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10153 |12cu|msmtp-1.4.28-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	An SMTP client
Name:		msmtp
Version:	1.4.28
Release:	2
License:	GPLv3
Group:		System/Servers
URL:		http://msmtp.sourceforge.net/
Source0:	http://downloads.sourceforge.net/project/msmtp/msmtp/%{version}/msmtp-%{version}.tar.bz2
Source1:	msmtprc
BuildRequires:	openssl-devel >= 0:0.9.6
BuildRequires:	libgcrypt-devel >= 0:1.2.0
Provides:	sendmail-command

%description
msmtp is an SMTP client that one can use with mail user agents that 
that contain no mail transfer capability (e.g., Mutt).

Supported features:
- sendmail compatible interface (command line options and exit codes)
- SMTP AUTH methods PLAIN, LOGIN, CRAM-MD5 and EXTERNAL
  (and GSSAPI, DIGEST-MD5 and NTLM when compiled with GNU SASL support)
- TLS encrypted connections with the GnuTLS or OpenSSL libraries
  (including server certificate verification and the possibility to send
  a client certificate)
- LMTP support
- DSN (Delivery Status Notification) support
- RMQS (Remote Message Queue Starting) support (ETRN keyword)
- PIPELINING support for increased transmission speed
- IPv6 support
- support for multiple accounts

%prep
%setup -q

%build
%configure2_5x --with-ssl=openssl --disable-gsasl
%{__make}

%install
%makeinstall_std

mkdir -p %{buildroot}/%{_sysconfdir}
cp %{SOURCE1} %{buildroot}/%{_sysconfdir}/msmtprc
chmod 644 %{buildroot}/%{_sysconfdir}/msmtprc

%find_lang %name

%post
update-alternatives \
	--install %{_sbindir}/sendmail sendmail-command %{_bindir}/msmtp 5 \
	--slave %_prefix/lib/sendmail sendmail-command-in_libdir %{_bindir}/msmtp

%preun
if [ $1 = 0 ]; then
        update-alternatives --remove sendmail-command %{_bindir}/msmtp
fi

%files -f %name.lang
%defattr(-, root, root, 0755)
%doc README THANKS NEWS COPYING AUTHORS doc/msmtp.info doc/msmtprc-user.example
%doc doc/Mutt+msmtp.txt doc/msmtprc-system.example scripts/msmtpqueue
%config(noreplace) %{_sysconfdir}/msmtprc
%{_bindir}/*
%{_mandir}/man1/*
%{_infodir}/*


%changelog
* Wed May 02 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.4.28-1
+ Revision: 795144
- version update 1.4.28

* Mon Jan 09 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.4.27-1
+ Revision: 759176
- version update 1.4.27

* Mon Nov 28 2011 Alexander Khrukin <akhrukin@mandriva.org> 1.4.26-1
+ Revision: 734955
- version update 1.4.26

* Wed May 11 2011 Sandro Cazzaniga <kharec@mandriva.org> 1.4.24-1
+ Revision: 673684
- update 1.4.24
- update %%doc

* Wed Mar 16 2011 Stéphane Téletchéa <steletch@mandriva.org> 1.4.23-1
+ Revision: 645308
- update to new version 1.4.23

* Sat Aug 07 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1.4.21-1mdv2011.0
+ Revision: 567272
- update to 1.4.21
- drop patch0, fixed upstream

* Mon Apr 05 2010 Eugeni Dodonov <eugeni@mandriva.com> 1.4.20-2mdv2010.1
+ Revision: 531865
- P0: properly handle subjectAltNames with openssl 1.0.0.
- Rebuild for new openssl

* Tue Mar 23 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.4.20-1mdv2010.1
+ Revision: 526794
- update msmtp to 1.4.20

* Tue Nov 17 2009 Oden Eriksson <oeriksson@mandriva.com> 1.4.19-1mdv2010.1
+ Revision: 466865
- 1.4.19 (fixes CVE-2009-3942)

* Tue Sep 22 2009 Michael Scherer <misc@mandriva.org> 1.4.18-2mdv2010.0
+ Revision: 447268
- fix link for sendmail, correct bug #53895

* Sun Sep 20 2009 Frederik Himpe <fhimpe@mandriva.org> 1.4.18-1mdv2010.0
+ Revision: 445287
- update to new version 1.4.18

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.4.17-2mdv2010.0
+ Revision: 440162
- rebuild

* Sun Jan 04 2009 Jérôme Soyer <saispo@mandriva.org> 1.4.17-1mdv2009.1
+ Revision: 324877
- update to new version 1.4.17

* Mon Jul 28 2008 Funda Wang <fwang@mandriva.org> 1.4.16-1mdv2009.0
+ Revision: 250777
- update to new version 1.4.16

* Sun Jun 08 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.15-1mdv2009.0
+ Revision: 216818
- 1.4.15

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Aug 27 2007 Oden Eriksson <oeriksson@mandriva.com> 1.4.13-1mdv2008.0
+ Revision: 72093
- 1.4.13
- the license was changed to GPLv3

* Tue Jul 10 2007 Oden Eriksson <oeriksson@mandriva.com> 1.4.12-1mdv2008.0
+ Revision: 50934
- 1.4.12

* Thu May 03 2007 Michael Scherer <misc@mandriva.org> 1.4.11-1mdv2008.0
+ Revision: 21504
- update to 1.4.11


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10154 |12cu|mspdebug-0.18-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Debugger and gdb proxy for MSP430 MCUs
Name:		mspdebug
Version:	0.18
Release:	1
License:	GPLv2+
Group:		Development/Other
Url:		http://mspdebug.sourceforge.net/
Source0:	https://downloads.sourceforge.net/project/mspdebug/mspdebug-%{version}.tar.gz
BuildRequires:	readline-devel
BuildRequires:	pkgconfig(libusb)

%description
A a free debugger for use with MSP430 MCUs. It supports FET430UIF,
eZ430, RF2500 and TI Chronos devices. It can be used as a proxy for
gdb or as an independent debugger with support for programming,
disassembly and reverse engineering.

%files
%doc AUTHORS COPYING
%{_bindir}/mspdebug
%{_mandir}/man1/mspdebug.1*
%{_libdir}/%{name}/*.ihex

#----------------------------------------------------------------------------

%prep
%setup -q

%build
# add -DDEBUG_GDB to CFLAGS for gdb debugging output
#make %{?_smp_mflags} CFLAGS="$RPM_OPT_FLAGS" LDFLAGS="$RPM_OPT_FLAGS"
%make GCC_CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"

%install
%makeinstall_std PREFIX=%{_prefix} LIBDIR=%{_libdir}


%changelog
* Wed Mar 19 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.18-1
+ Revision: 67b5133
- LOG Fix debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10155 |12cu|msv-2009.1-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:          msv
Epoch:         1
Version:       2009.1
Release:       11
Summary:       Multi-Schema Validator
Group:         Development/Java
License:       BSD
URL:           https://msv.dev.java.net/

# To generate tarball from upstream source control:
# $ svn export https://msv.dev.java.net/svn/msv/tags/msv-2009.1/ --username guest
# $ tar zcf msv-2009.1.tar.gz msv-2009.1
Source0:       %{name}-%{version}.tar.gz

# The "maven-wagon-svn" plug-in is not in Fedora
Patch0:        %{name}-disable-maven-wagon-svn.patch

# There is a build time dependency on crimson which needs to be stripped
# (We're using xerces-j2 instead)
Patch1:        %{name}-disable-crimson.patch

# Link to locally installed javadocs
Patch2:        %{name}-link-local-javadoc.patch

BuildRequires: java-devel
BuildRequires: java-javadoc
BuildRequires: jpackage-utils
BuildRequires: maven-compiler-plugin
BuildRequires: maven-install-plugin
BuildRequires: maven-jar-plugin
BuildRequires: maven-javadoc-plugin
BuildRequires: maven-resources-plugin
BuildRequires: maven-site-plugin
BuildRequires: maven-surefire-plugin
BuildRequires: maven-surefire-provider-junit4
# BuildRequires: maven-plugin-build-helper
BuildRequires: isorelax
BuildRequires: isorelax-javadoc
BuildRequires: relaxngDatatype
BuildRequires: relaxngDatatype-javadoc
BuildRequires: xalan-j2
BuildRequires: xerces-j2
BuildRequires: junit

BuildRequires: maven-doxia
BuildRequires: maven-doxia-tools
BuildRequires: maven-doxia-sitetools
BuildRequires: plexus-archiver

BuildArch:     noarch

%description
The Sun Multi-Schema XML Validator (MSV) is a Java technology tool to validate
XML documents against several kinds of XML schemata. It supports RELAX NG,
RELAX Namespace, RELAX Core, TREX, XML DTDs, and a subset of XML Schema Part 1.
This latest (version 1.2) release includes several bug fixes and adds better
conformance to RELAX NG/W3C XML standards and JAXP masquerading.

%package       msv
Summary:       Multi-Schema Validator Core
Group:         Development/Java
Requires:      jpackage-utils
Requires:      java
Requires:      isorelax
Requires:      relaxngDatatype
Requires:      xerces-j2
Requires:      msv-xsdlib

%description   msv
%{summary}.

%package       relames
Summary:       Multi-Schema Validator Schematron Plugin
Group:         Development/Java
Requires:      jpackage-utils
Requires:      java
Requires:      isorelax
Requires:      relaxngDatatype
Requires:      xalan-j2
Requires:      xerces-j2
Requires:      msv-msv
Requires:      msv-xsdlib

%description   relames
%{summary}.

%package       rngconv
Summary:       Multi-Schema Validator RNG Converter
Group:         Development/Java
Requires:      jpackage-utils
Requires:      java
Requires:      isorelax
Requires:      relaxngDatatype
Requires:      xerces-j2
Requires:      msv-msv
Requires:      msv-xsdlib

%description   rngconv
%{summary}.

%package       xmlgen
Summary:       Multi-Schema Validator Generator
Group:         Development/Java
Requires:      jpackage-utils
Requires:      java
Requires:      isorelax
Requires:      relaxngDatatype
Requires:      xerces-j2
Requires:      msv-msv
Requires:      msv-xsdlib

%description    xmlgen
%{summary}.

%package       xsdlib
Summary:       Multi-Schema Validator XML Schema Library
Group:         Development/Java
Requires:      jpackage-utils
Requires:      java
Requires:      isorelax
Requires:      relaxngDatatype
Requires:      xerces-j2

# Can remove these obsoletes at Fedora 17 time
Obsoletes:     xsdlib < %{version}-%{release}

%description   xsdlib
%{summary}.

%package       javadoc
Summary:       API documentation for Multi-Schema Validator
Group:         Development/Java
Requires:      java-javadoc
Requires:      jpackage-utils
Requires:      isorelax-javadoc
Requires:      relaxngDatatype-javadoc

# Can remove these obsoletes at Fedora 17 time
Obsoletes:     msv-msv-javadoc < %{version}-%{release}
Obsoletes:     msv-relames-javadoc < %{version}-%{release}
Obsoletes:     msv-xmlgen-javadoc < %{version}-%{release}
Obsoletes:     msv-xsdlib-javadoc < %{version}-%{release}
Obsoletes:     xsdlib-javadoc < %{version}-%{release}

%description   javadoc
%{summary}.

%package       manual
Summary:       Manual for Multi-Schema Validator
Group:         Development/Java

%description   manual
%{summary}.

%package       demo
Summary:       Samples for Multi-Schema Validator
Group:         Development/Java
Requires:      msv-msv
Requires:      msv-xsdlib
Requires:      jpackage-utils

%description   demo
%{summary}.

%prep
%setup -q

# Delete anything pre-compiled
find -name '*.class' -exec rm -f '{}' \;
find -name '*.jar' -exec rm -f '{}' \;
find -name '*.zip' -exec rm -f '{}' \;

# Delete class-path entries from manifests
for m in $(find . -name MANIFEST.MF) ; do
  sed --in-place -e '/^[Cc]lass-[Pp]ath:/d' $m
done

# Apply patches
%patch0 -p0 -b .orig
%patch1 -p0 -b .orig
%patch2 -p0 -b .orig2

# Change encoding of non utf-8 files
for m in $(find . -name copyright.txt) ; do
  iconv -f iso-8859-1 -t utf-8 < $m > $m.utf8
  mv $m.utf8 $m
done

%build
mvn install javadoc:aggregate

%install
# Jars
install -pD -T msv/target/%{name}-core-%{version}.jar \
  %{buildroot}%{_javadir}/%{name}-core.jar
install -pD -T relames/target/%{name}-relames-%{version}.jar \
  %{buildroot}%{_javadir}/%{name}-relames.jar
install -pD -T rngconverter/target/%{name}-rngconverter-%{version}.jar \
  %{buildroot}%{_javadir}/%{name}-rngconverter.jar
install -pD -T generator/target/%{name}-generator-%{version}.jar \
  %{buildroot}%{_javadir}/%{name}-generator.jar
install -pD -T xsdlib/target/xsdlib-%{version}.jar \
  %{buildroot}%{_javadir}/xsdlib.jar
install -pD -T testharness/target/%{name}-testharness-%{version}.jar \
  %{buildroot}%{_javadir}/%{name}-testharness.jar

# Alternate jar names
ln -s %{name}-core.jar         \
  %{buildroot}%{_javadir}/%{name}-msv.jar
ln -s %{name}-rngconverter.jar \
  %{buildroot}%{_javadir}/%{name}-rngconv.jar
ln -s %{name}-generator.jar    \
  %{buildroot}%{_javadir}/%{name}-xmlgen.jar
ln -s xsdlib.jar               \
  %{buildroot}%{_javadir}/%{name}-xsdlib.jar

# Poms
install -pD -T -m 644 pom.xml              %{buildroot}%{_mavenpomdir}/JPP-msv.pom
install -pD -T -m 644 parent/pom.xml       %{buildroot}%{_mavenpomdir}/JPP-msv-parent.pom
install -pD -T -m 644 msv/pom.xml          %{buildroot}%{_mavenpomdir}/JPP-msv-core.pom
install -pD -T -m 644 relames/pom.xml      %{buildroot}%{_mavenpomdir}/JPP-msv-relames.pom
install -pD -T -m 644 rngconverter/pom.xml %{buildroot}%{_mavenpomdir}/JPP-msv-rngconverter.pom
install -pD -T -m 644 generator/pom.xml    %{buildroot}%{_mavenpomdir}/JPP-msv-generator.pom
install -pD -T -m 644 testharness/pom.xml  %{buildroot}%{_mavenpomdir}/JPP-msv-testharness.pom
install -pD -T -m 644 xsdlib/pom.xml       %{buildroot}%{_mavenpomdir}/JPP-xsdlib.pom
%add_to_maven_depmap net.java.dev.msv msv              %{version} JPP msv
%add_to_maven_depmap net.java.dev.msv msv-parent       %{version} JPP msv-parent
%add_to_maven_depmap net.java.dev.msv msv-core         %{version} JPP msv-core
%add_to_maven_depmap net.java.dev.msv msv-relames      %{version} JPP msv-relames
%add_to_maven_depmap net.java.dev.msv msv-rngconverter %{version} JPP msv-rngconverter
%add_to_maven_depmap net.java.dev.msv msv-generator    %{version} JPP msv-generator
%add_to_maven_depmap net.java.dev.msv msv-testharness  %{version} JPP msv-testharness
%add_to_maven_depmap net.java.dev.msv xsdlib           %{version} JPP xsdlib
%add_to_maven_depmap msv msv         %{version} JPP msv-core
%add_to_maven_depmap com.sun.msv.datatype.xsd xsdlib   %{version} JPP xsdlib

# Javadocs
install -d -m 755 %{buildroot}%{_javadocdir}/%{name}
cp -pr target/site/apidocs/* %{buildroot}%{_javadocdir}/%{name}

# Manuals
install -d -m 755 %{buildroot}%{_docdir}/%{name}-%{version}/msv
install -m 644 msv/doc/*.html     %{buildroot}%{_docdir}/%{name}-%{version}/msv
install -m 644 msv/doc/*.gif      %{buildroot}%{_docdir}/%{name}-%{version}/msv
install -m 644 msv/doc/README.txt %{buildroot}%{_docdir}/%{name}-%{version}/msv

install -d -m 755 %{buildroot}%{_docdir}/%{name}-%{version}/relames
install -m 644 relames/doc/README.txt %{buildroot}%{_docdir}/%{name}-%{version}/relames

install -d -m 755 %{buildroot}%{_docdir}/%{name}-%{version}/rngconverter
install -m 644 rngconverter/doc/README.txt %{buildroot}%{_docdir}/%{name}-%{version}/rngconverter

install -d -m 755 %{buildroot}%{_docdir}/%{name}-%{version}/generator
install -m 644 generator/doc/*.html     %{buildroot}%{_docdir}/%{name}-%{version}/generator
install -m 644 generator/doc/README.txt %{buildroot}%{_docdir}/%{name}-%{version}/generator

install -d -m 755 %{buildroot}%{_docdir}/%{name}-%{version}/xsdlib
install -m 644 xsdlib/doc/*.html     %{buildroot}%{_docdir}/%{name}-%{version}/xsdlib
install -m 644 xsdlib/doc/README.txt %{buildroot}%{_docdir}/%{name}-%{version}/xsdlib

# Examples
install -d -m 755 %{buildroot}%{_datadir}/%{name}-%{version}/msv
cp -pr msv/examples/* %{buildroot}%{_datadir}/%{name}-%{version}/msv
install -d -m 755 %{buildroot}%{_datadir}/%{name}-%{version}/xsdlib
cp -pr xsdlib/examples/* %{buildroot}%{_datadir}/%{name}-%{version}/xsdlib

# Scripts
%jpackage_script com.sun.msv.driver.textui.Driver "" "" msv-msv:msv-xsdlib:relaxngDatatype:isorelax msv true
%jpackage_script com.sun.msv.generator.Driver "" "" msv-xmlgen:msv-msv:msv-xsdlib:relaxngDatatype:isorelax:xerces-j2 xmlgen true
%jpackage_script com.sun.msv.schematron.Driver "" "" msv-relames:msv-msv:msv-xsdlib:relaxngDatatype:isorelax:xalan-j2 relames true
%jpackage_script com.sun.msv.writer.relaxng.Driver "" "" msv-rngconv:msv-msv:msv-xsdlib:relaxngDatatype:isorelax:xerces-j2 rngconv true

%files msv
%{_bindir}/msv
%{_mavenpomdir}/JPP-%{name}-core.pom
%{_mavenpomdir}/JPP-%{name}-testharness.pom
%{_javadir}/%{name}-core.jar
%{_javadir}/%{name}-msv.jar
%{_javadir}/%{name}-testharness*
%doc msv/doc/license.txt

%files relames
%{_bindir}/relames
%{_mavenpomdir}/JPP-%{name}-relames.pom
%{_javadir}/%{name}-relames.jar
%doc relames/doc/copyright.txt

%files rngconv
%{_bindir}/rngconv
%{_mavenpomdir}/JPP-%{name}-rngconverter.pom
%{_javadir}/%{name}-rngconverter.jar
%{_javadir}/%{name}-rngconv.jar
%doc rngconverter/doc/license.txt
%doc rngconverter/doc/copyright.txt

%files xmlgen
%{_bindir}/xmlgen
%{_mavenpomdir}/JPP-%{name}-generator.pom
%{_javadir}/%{name}-generator.jar
%{_javadir}/%{name}-xmlgen.jar
%doc generator/doc/license.txt
%doc generator/doc/copyright.txt

%files xsdlib
%{_mavenpomdir}/JPP-xsdlib.pom
%{_javadir}/xsdlib.jar
%{_javadir}/%{name}-xsdlib.jar
%doc xsdlib/doc/license.txt
%doc xsdlib/doc/copyright.txt

# This subpackage wins the parent poms and the depmap because all the other
# subpackages require this one
%{_mavenpomdir}/JPP-%{name}.pom
%{_mavenpomdir}/JPP-%{name}-parent.pom
%{_mavendepmapfragdir}/*

%files javadoc
%{_javadocdir}/%{name}

%files manual
%doc %{_docdir}/%{name}-%{version}

%files demo
%{_datadir}/%{name}-%{version}

%changelog
* Thu Mar 20 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:2009.1-11
+ Revision: 6a73fd1
- Build with our doxia



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10156 |12cu|mtr-0.85-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Ping/Traceroute network diagnostic tool
Name:		mtr
Version:	0.85
Release:	1
License:	GPLv2+
Group:		Networking/Other
Url:		http://www.bitwizard.nl/mtr
Source0:	ftp://ftp.bitwizard.nl/mtr/%{name}-%{version}.tar.gz
Patch0:		mtr-0.71-underflow.patch
Patch1:		mtr-xml-format-fixes.patch
Patch2:		mtr-crash-in-xml-mode.patch
Patch3:		mtr-now-waits-for-last-response.patch
BuildRequires:	imagemagick
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(ncurses)

%description
Mtr is a network diagnostic tool which combines Ping and Traceroute into one
program. Mtr also has two interfaces: An ncurses interface, useful for using
Mtr from a telnet session and a Gtk interface if you are using X.

%files
%doc AUTHORS COPYING FORMATS NEWS README SECURITY TODO
%attr(4755,root,ntools) %{_bindir}/mtr
%attr(4755,root,ntools) %{_sbindir}/mtr
%{_mandir}/*/*

#----------------------------------------------------------------------------

%package gtk
Summary:	Ping/Traceroute network diagnostic tool - GTK Interface
Group:		Networking/Other
Requires:	mtr

%description gtk
This is the Gtk interface for the mtr network diagnostic tool.

%files gtk
%doc AUTHORS COPYING FORMATS NEWS README SECURITY TODO
%attr(4755,root,ntools) %{_bindir}/xmtr
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_datadir}/applications/*.desktop

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p0 -b .underflow
%patch1 -p1
%patch2 -p1
%patch3 -p1
touch ChangeLog

%build
autoreconf -fi
%configure2_5x \
	--enable-gtk2

%make && mv mtr xmtr && make clean

# mmm, broken configure script
#export GTK_CONFIG=/dev/null 
%configure2_5x \
	--without-gtk

%make

%install
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_mandir}/man8
install -d %{buildroot}%{_miconsdir}
install -d %{buildroot}%{_iconsdir}
install -d %{buildroot}%{_liconsdir}
install -d %{buildroot}%{_menudir}

%makeinstall_std

# convert the icon
convert img/mtr_icon.xpm -size 16x16 %{buildroot}%{_miconsdir}/%{name}.png
convert img/mtr_icon.xpm -size 32x32 %{buildroot}%{_iconsdir}/%{name}.png
convert img/mtr_icon.xpm -size 48x48 %{buildroot}%{_liconsdir}/%{name}.png

install -m755 xmtr %{buildroot}%{_bindir}/

ln -s ../sbin/mtr %{buildroot}%{_bindir}/mtr

# XDG menu
install -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=Xmtr
Comment=Ping/Traceroute network diagnostic tool
Exec=%{_bindir}/xmtr
Icon=%{name}
Terminal=false
Type=Application
Categories=GTK;System;Monitor;
EOF


%changelog
* Tue Mar 18 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.85-1
+ Revision: 2cf7b46
- LOG New version 0.85, re-diff patches, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10157 |12cu|mtree-2.7-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

Name:    mtree
Version: 2.7
Release: 7
Summary: Map a directory hierarchy
License: BSD
Group:   System/Base
Url:     http://www-db.deis.unibo.it/Mtree/
Source:  %{name}-%{version}.cvs.tar.bz2
Patch:   mtree-3.1-owl-linux.patch
Patch2:  %{name}-%{version}.cvs-alt-getlogin.patch
Patch3:  mtree-3.1-owl-fixes.patch

BuildRequires: openssl-devel

%description
The utility %name compares the file hierarchy rooted in the current
directory against a specification read from the standard input.
Messages are written to the standard output for any files whose
characteristics do not match the specification, or which are
missing from either the file hierarchy or the specification.

%prep
%setup -q -n %{name}-%{version}.cvs
%patch -p1
%patch2 -p1
%patch3 -p1

%build
make -C usr.sbin/%{name}

%install
install -p -m755 -D usr.sbin/%{name}/%{name} %{buildroot}%{_sbindir}/%{name}
install -p -m644 -D usr.sbin/%{name}/%{name}.8 %{buildroot}%{_mandir}/man8/%{name}.8

%files
%{_sbindir}/*
%{_mandir}/man?/*

%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.7-7
+ Revision: 07982c1
- Disable debug



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10158 |12cu|mucommander-0.9.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname muCommander
Name: mucommander 
Version: 0.9.0
Release: 2
Summary: muCommander is a lightweight, cross-platform file manager
License: GPL
Group:   File tools
URL:		http://www.mucommander.com/
Source0:	http://www.mucommander.com/download/mucommander-0_9_0.tar.gz
BuildArch:      noarch
Requires:       java >= 1.6.0

%description

muCommander is a lightweight, cross-platform file manager with a dual-pane
interface. It runs on any operating system with Java support
(Mac OS X, Windows, Linux, *BSD, Solaris...).
 
Here's a non-exhaustive list of what you'll find:

* Virtual filesystem with support for local volumes,
    FTP, SFTP, SMB, NFS, HTTP, Amazon S3, Hadoop HDFS and Bonjour
* Quickly copy, move, rename files, create directories, email files...
* Browse, create and uncompress ZIP, RAR, 7z, TAR, GZip, BZip2, ISO/NRG,
    AR/Deb and LST archives
* ZIP files can be modified on-the-fly, without having to recompress the 
    whole archive
* Universal bookmarks and credentials manager
* Multiple windows support
* Full keyboard access
* Highly configurable
* Available in 23 languages : American & British English, French, German,
    Spanish, Czech, Simplified & Traditional Chinese, Polish, Hungarian,
    Russian, Slovenian, Romanian, Italian, Korean, Brazilian Portuguese,
    Dutch, Slovak, Japanese, Swedish, Danish, Ukrainian and Arabic.
* Free Software (GPL)

%prep 

%setup -q -n %{oname}-0_9_0

%install
%__install -dm 755 %{buildroot}/usr/lib
cp -r $RPM_BUILD_DIR/%{oname}-0_9_0 $RPM_BUILD_ROOT/usr/lib/%{name}

# menu-entry
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Name=muCommander
GenericName=muCommander
Comment=File Manager
Exec=/usr/bin/mucommander
Icon=/usr/lib/mucommander/mucommander.png
Terminal=false
Type=Application
StartupNotify=true
MimeType=foo/bar;foo2/bar2;
Categories=Application;Utility;
EOF




%post
ln -sf /usr/lib/mucommander/mucommander.sh /usr/bin/mucommander

%postun
rm -f /usr/bin/mucommander

%files
%defattr(-,root,root)
%doc license.txt readme.txt
/usr/lib/*
/usr/share/*


%changelog
* Fri Jan  25 2013 Denis Silakov <denis.silakov@rosalab.ru>
+ Commit: b71389c
- Fix Java req
  
* Fri Sep  21 2012 symbianflo <symbianflo@mandrivausers.ro>
+ Commit: e8b10a1
- LOG new upstream relese, fixed spec
  
* Fri Sep  21 2012 symbianflo <symbianflo@mandrivausers.ro>
+ Commit: 074a5e0
- LOG new upstream relese, fix spec
  
* Thu Feb  2 2012 Rosa <rosa@rosa-build.rosalab.ru>
+ Commit: 893de47
- Automatic import for version 0.8.5
  
* Wed Feb  1 2012 Rosa <rosa@rosa-build.rosalab.ru>
+ Commit: 1956039
- Automatic import for version 0.8.5
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10159 |12cu|muh-2.1-0.rc1.7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	muh
%define version	2.1
%define release	%mkrel 0.rc1.7
#(peroyvind) ipv6 support seems to break ipv4 support
%define ipv6    0
%if %ipv6
%define	Summary	A full featured irc bouncer with IPV6-support
%else
%define	Summary	A full featured irc bouncer
%endif

Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL 
Group:		Networking/IRC
Source0:	%{name}-%{version}rc1.tar.bz2
Source1:	%{name}.sh.bz2
Source2:	%{name}rc.bz2
URL: 		http://mind.riot.org/muh/
Summary:	%{Summary}
Epoch:		1

%description
muh is a quite versatile irc-bouncer for unix. An irc-bouncer is a program
that acts as a middleman between your irc-client and your irc-server.
If you have no idea what this is good for you probably don't need it.

Some of muh's features: 
* a permanent connection to the irc-server is maintained - 
 on networks without noteservs/nickservs this can be handy
 (guard your nick, log messages from your friends) 
* dcc-bouncing (+resume) 
* customizable logging 
* flood-protection (optionally ignore people host-based) 
* message-logging (+forwarding to e.g. an email-address) 
* vhost-support 
%if %ipv6
* ipv6-support
%endif

%prep
%setup -q -n %{name}-%{version}rc1

%build
%configure \
	--datadir=%{_datadir}/%{name} \
%if %ipv6
	--enable-ipv6
%endif

%make

%install 
#fix permissions on docs
chmod 644 AUTHORS INSTALL COPYING VERSION
%{makeinstall_std}
mv %{buildroot}%{_bindir}/{%{name},%{name}.bin}
bzcat %{SOURCE1} > %{buildroot}%{_bindir}/%{name}; chmod 755 %{buildroot}%{_bindir}/%{name}
bzcat %{SOURCE2} > %{buildroot}%{_datadir}/%{name}/%{name}rc; chmod 644 %{buildroot}%{_datadir}/%{name}/%{name}rc


%files
%doc AUTHORS INSTALL VERSION
%{_bindir}/%{name}*
%{_infodir}/%{name}*
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*



%changelog
* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1:2.1-0.rc1.6mdv2011.0
+ Revision: 620418
- the mass rebuild of 2010.0 packages

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1:2.1-0.rc1.5mdv2010.0
+ Revision: 430118
- rebuild

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 1:2.1-0.rc1.4mdv2009.0
+ Revision: 140966
- restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 1:2.1-0.rc1.4mdv2008.1
+ Revision: 130348
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import muh


* Wed Dec 22 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 2.1-0.rc1.4mdk
- fix summary

* Thu Aug 19 2004 Lenny Cartier <lenny@mandrakesoft.com> 2.1-0.rc1.3mdk
- rebuild

* Wed Jul 02 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 2.1-0.rc1.2mdk
- disable ipv6, although it should'nt disable ipv4, I cannot get it working myself..

* Tue Feb 04 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 2.1-0.rc1.1mdk
- Add Epoch tag to fix versioning mess
- 2.1rc1
- Build with ipv6 support(I was wrong, it won't disable ipv4 support)
- bzip2 sources
- Include an updated muhrc for making it (slightly) easier to use ipv6
- man pages obsoleted by info
- Remove license from doc's as it's GPL

* Wed Oct 15 2002 Lenny Cartier <lenny@mandrakesoft.com> 2.06a-4mdk
- from Per Øyvind Karlsen <peroyvind@delonic.no> :
	- Fix wrapper

* Wed Oct 09 2002 Lenny Cartier <lenny@mandrakesoft.com> 2.06a-3mdk
- from Per Øyvind Karlsen <peroyvind@delonic.no> :
	- Fix description
	- Fix doc permissions
	- Do not build ipv6-support unless defined (it will disable ipv4)
	- Added a wrapper for configdir check

* Wed Oct  9 2002 Per Øyvind Karlsen <peroyvind@delonic.no> 2.06a-2mdk
- Clean
- Define ipv6 for support or not
- %%build(stupidstupidstupidstupid)
- Typo

* Wed Oct  9 2002 Per Øyvind Karlsen <peroyvind@delonic.no> 2.06a-1mdk
- Initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10160 |12cu|multi-aterm-0.2.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Light tabbed terminal emulator
Name:		multi-aterm
Version:	0.2.1
Release:	5
Source0:	http://www.nongnu.org/materm/%{name}-%{version}.tar.bz2
Source1:	multi-aterm.png
License:	GPLv2+
Group:		Terminals
URL:		http://www.nongnu.org/materm/materm.html
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xt)
BuildRequires:	xpm-devel
BuildRequires:	imagemagick

%description
Multi-aterm is a terminal emulator like rxvt, xterm, eterm, aterm 
- It's a terminal emulator which is small and fast with efficent
pseudo-transparency, like aterm.
- It's also a tabbed terminal emulator.
- It's a terminal emulator not requiring GNOME or KDE libs, just
written in X-lib (for people not using GNOME nor KDE).

%prep
%setup -q

%build
%configure2_5x --enable-keepscrolling --enable-mousewheel --enable-transparency --enable-xterm-scroll --enable-fading --enable-half-shadow --enable-swapscreen --with-xpm=/usr
%make

%install
%makeinstall_std

mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
install -m644 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
convert -scale 32x32 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -scale 16x16 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png

mkdir -p %{buildroot}%{_datadir}/applications
cat << EOF > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{_bindir}/%{name}
Icon=%{name}
Categories=System;TerminalEmulator;
Name=Multi-aterm
Name[ru]=Multi-aterm
Comment=Light tabbed terminal emulator
Comment[ru]=Легковесный эмулятор терминала со вкладками
EOF

%files
%doc doc/TODO AUTHORS ChangeLog
%{_mandir}/man1/*
%{_datadir}/applications/mandriva-*.desktop
%{_bindir}/multi-aterm
%{_iconsdir}/hicolor/*/apps/%{name}.png

%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.2.1-5
+ Revision: 94a8d74
- Spec cleanup, added Russian Desktop file



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10161 |12cu|multisync-gui-0.91.1-0.384.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

# svn co http://svn.opensync.org/multisync/branches/multisync-gui-0.2X multisync-gui
%define svn	384

Summary:	Graphical front end to OpenSync synchronization system
Name:		multisync-gui
Version:	0.91.1
Release:	0.%{svn}.4
License:	GPLv2+
Group:		Communications
Url:		http://www.opensync.org
Source0:	%{name}-svn%{svn}.tar.bz2
BuildRequires:	imagemagick
BuildRequires:	python
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	pkgconfig(libgnomeui-2.0)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(opensync-1.0) < 0.30
BuildRequires:	pkgconfig(sqlite3)

%description
MultiSync is a program to synchronize calendars, addressbooks and other PIM
data between programs on your computer and other computers, mobile devices,
PDAs or cell phones. It relies on the OpenSync framework to do the actual
synchronisation.

%files
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/pixmaps/%{name}
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_datadir}/applications/%{name}.desktop

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}-0.2X
echo "env.Append(CCFLAGS = '%{optflags}')" >> SConstruct

%build
./configure --prefix=%{_prefix}
%make

%install
%makeinstall_std

# menu
install -d -m 755 %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
[Desktop Entry]
Name=%{name}
Comment=Calendar synchronization program
Exec=%{_bindir}/%{name}
Terminal=false
Type=Application
Categories=GTK;TelephonyTools;Utility;
Icon=%{name}
EOF

# icons
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{64x64,48x48,32x32,16x16}/apps
install -m 0644 misc/multisync.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
convert -scale 48 misc/multisync.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
convert -scale 32 misc/multisync.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -scale 16 misc/multisync.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png


%changelog
* Wed Mar 19 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.91.1-0.384.4
+ Revision: 845ee88
- LOG Disable debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10162 |12cu|multiwalk2c-0.2.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Multi-threaded SNMP scanner (like a snmpbulkwalk)
Name:		multiwalk2c
Version:	0.2.1
Release:	6
License:	GPLv2+
Group:		System/Servers
Url:		http://wegorz.marton.pl/
Source0:	http://wegorz.marton.pl/%{name}-%{version}.tar.gz
Patch0:		multiwalk2c-0.1.1-compile_fix.diff
BuildRequires:	net-snmp-devel
BuildRequires:	pkgconfig(libcrypto)

%description
multiwalk2c is a multi-threaded SNMP scanner. It is a modified version of
snmpbulkwalk. It can scan agents listed in special agents file, write to a
single or many output files, and traverse different parts of a MIB tree in
one thread.

%files
%doc COPYING README
%{_bindir}/multiwalk2c

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x

%make

%install
%makeinstall_std


%changelog
* Wed Mar 19 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.2.1-6
+ Revision: 0bd7924
- LOG Don't use autoreconf, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10163 |12cu|mumble-1.2.4-0.20120422.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# configuration options for the server (murmur)
%define build_server	1
%define build_ice	0
# configuration options for the client
%define build_client	1
%define build_speechd	1
%define build_g15	1

%define git 20120422

%{?_without_server: %{expand: %%global build_server 0}}
%{?_without_server: %{expand: %%global build_ice 0}}
%{?_with_server: %{expand: %%global build_server 1}}

%{?_without_ice: %{expand: %%global build_ice 0}}
%{?_with_ice: %{expand: %%global build_ice 1}}

%{?_without_client: %{expand: %%global build_client 0}}
%{?_without_client: %{expand: %%global build_speechd 0}}
%{?_without_client: %{expand: %%global build_g15 0}}
%{?_with_client: %{expand: %%global build_client 1}}

%{?_without_speechd: %{expand: %%global build_speechd 0}}
%{?_with_speechd: %{expand: %%global build_speechd 1}}

%{?_without_g15: %{expand: %%global build_g15 0}}
%{?_with_g15: %{expand: %%global build_g15 1}}

Summary:	Low-latency, high-quality voice communication for gamers
Name:		mumble
Version:	1.2.4
%if "%git" != ""
Release:	0.%git.2
Source0:	%name-%git.tar.xz
%else
Release:	1
Source0:	http://downloads.sourceforge.net/mumble/%{name}-%{version}.tar.gz
%endif
License:	BSD-like
Group:		Sound
Url:		http://mumble.sourceforge.net/
# conf files courtesy of debian package
Source1:	%{name}-server.ini
Source2:	%{name}-server-web.conf
Source3:	MurmurPHP.ini
Source4:	README.install.urpmi.mumble-server-web
Source5:	%{name}-server-init.mdv
Source6:	%{name}-server.logrotate
Patch0:		mumble-1.2.4-celt-0.11.1.patch
%if %mdkversion < 200910
Buildrequires:	kde3-macros
%endif 
Buildrequires:	kde4-macros
BuildRequires:	pkgconfig(speex) >= 1.2
BuildRequires:	pkgconfig(celt) >= 0.11.1
BuildRequires:	qt4-devel >= 4.4.1
BuildRequires:	boost-devel
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(ogg)
BuildRequires:	pkgconfig(libssl)
BuildRequires:	pkgconfig(xevie)
BuildRequires:	qt4-linguist >= 4.4.1
BuildRequires:	protobuf-devel
BuildRequires:	protobuf-compiler
BuildRequires:	avahi-compat-libdns_sd-devel
BuildRequires:	pkgconfig(xi) >= 1.6.0
%if %build_speechd
BuildRequires:	speech-dispatcher-devel
%endif
%if %build_g15
BuildRequires:	g15daemon_client-devel
%endif
Requires:	qt4-database-plugin-sqlite >= 4.3.0
Requires:	%{name}-plugins = %{version}-%{release}
Suggests:	%{name}.protocol
Obsoletes:	%name-11x
%if %build_speechd
Suggests:	speech-dispatcher
%endif
%if %build_g15
Suggests:	g15daemon
%endif
# Strange, but true: We actually do require several different
# versions of the same library (celt) installed at the same time.
# The reason is that they're API/ABI compatible, but bitstream
# incompatible, releases - mumble dlopens any celt library it can
# find to support their bitstream versions.
# Since a lot of Mumble users are on legacy celt (0.7.x) [that's
# what Ubuntu ships], it is necessary to have that version
# installed to talk to those users.
Requires: %mklibname celt0_ 0
# We don't have libcelt0_1 atm...
#Requires: %mklibname celt0_ 1
Requires: %mklibname celt0_ 2

%description
Low-latency, high-quality voice communication for gamers.

Includes game linking, so voice from other players comes 
from the direction of their characters, and has echo 
cancellation so the sound from your loudspeakers won't be 
audible to other players.

%if %mdkversion < 200910
%package protocol-kde3
Summary:	The mumble protocol for KDE3
Group:		Graphical desktop/KDE
Requires:	%{name} = %{version}-%{release}

%description protocol-kde3
The mumble protocol for KDE3.
%endif

%package protocol-kde4
Summary:	The mumble protocol for KDE4
Group:		Graphical desktop/KDE
Requires:	%{name} = %{version}-%{release}

%description protocol-kde4
The mumble protocol for KDE4.

%package plugins
Summary:	Mumble plugins
Group:		Sound
Requires:       %{name} = %{version}-%{release}
# 24 may 2009 : necessary for upgrading
Provides:       %mklibname %{name} 1
Provides:       %mklibname %{name} -d
Obsoletes:	%mklibname %{name} 1 < %{version}
Obsoletes:	%mklibname %{name} -d < %{version}

%description plugins
This packages provides the Mumble plugins.

%if %build_server
%package server
Summary:	Murmur, the VOIP server for Mumble
Group:		Sound
Requires(post):	rpm-helper
Requires(preun):	rpm-helper
%if %build_ice
BuildRequires:	slice2cpp
%endif
Requires:	qt4-database-plugin-sqlite >= 4.3.0
Requires:	dbus

%description server
This package provides Murmur, the VOIP server for Mumble.

%package server-web
Summary:	Web scripts for mumble-server
Group:		Sound
Requires:	apache
Requires:	perl-CGI
Requires:	mail-server
%if %build_ice
Requires:	zeroc-ice-php
%endif
Requires:	%{name}-server = %{version}-%{release}

%description server-web
This package contains the web scripts for mumble-server.

%endif

%prep
%if "%git" != ""
%setup -q -c %name
%else
%setup -q
%endif
%patch0 -p1 -b .celt11~
cp -p %{SOURCE4} README.install.urpmi

%build
%qmake_qt4 main.pro \
%if %build_server == 0
	CONFIG+=no-server \
%endif
%if %build_ice == 0
	CONFIG+=no-ice \
%endif
%if %build_client == 0
	CONFIG+=no-client \
%endif
%if %build_speechd == 0
	CONFIG+=no-speechd \
%endif
%if %build_g15 == 0
	CONFIG+=no-g15 \
%endif
	CONFIG+=no-bundled-speex \
	CONFIG+=no-bundled-celt \
	CONFIG+=no-embed-qt-translations \
	CONFIG+=no-update \
	DEFINES+=PLUGIN_PATH=%{_libdir}/%{name} \
	DEFINES+=DEFAULT_SOUNDSYSTEM=PulseAudio

%make -j2

%install
rm -rf %{buildroot}

%if %build_client
# --- Mumble install ---

install -D -m 0755 release/%{name} %{buildroot}%{_bindir}/%{name}
install -m 0755 scripts/%{name}-overlay %{buildroot}%{_bindir}/%{name}-overlay
install -D -m 0755 scripts/%{name}.protocol %{buildroot}%{_kde_datadir}/kde4/services/%{name}.protocol
%if %mdkversion < 200910
install -D -m 0755 scripts/%{name}.protocol %{buildroot}%{_kde3_datadir}/kde3/services/%{name}.protocol
%endif
install -d -m 0755 %{buildroot}%{_libdir}/%{name}/plugins
cp -Pp release/libmumble* %{buildroot}%{_libdir}/%{name}/
cp -p release/plugins/liblink.so %{buildroot}%{_libdir}/%{name}/

# Mumble icons
install -D -m 0644 icons/%{name}.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/%{name}.svg

# Mumble desktop file
install -d -m 0755 %{buildroot}%{_datadir}/applications
install -m 0644 scripts/%{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
desktop-file-install \
		     --remove-category="Qt" \
		     --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*
%endif

%if %build_server
# --- Mumble-server/Murmur install ---

install -D -m0755 release/murmurd "%{buildroot}%{_sbindir}/murmurd"
install -D -m0755 scripts/murmur-user-wrapper %{buildroot}%{_bindir}/murmur-user-wrapper
mkdir -p %{buildroot}%{_sysconfdir}/{dbus-1/system.d,logrotate.d}
install -m0644 scripts/murmur.conf %{buildroot}%{_sysconfdir}/dbus-1/system.d/%{name}-server.conf
install -m0644 %{SOURCE6} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}-server
install -m0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/%{name}-server.ini

%if %build_ice
# install Mumur.ice  in /usr/share/slice
install -D -m0755 src/murmur/Murmur.ice %{buildroot}%{_datadir}/slice/Murmur.ice
%endif

# install initscript
mkdir -p %{buildroot}%{_initrddir}
install -m0744 %{SOURCE5} %{buildroot}%{_initrddir}/%{name}-server

# create database directory
install -d -m0755 %{buildroot}%{_var}/lib/%{name}-server

# create log directory
install -d -m0755 %{buildroot}%{_var}/log/%{name}-server

# create pidfile directory
install -d -m0755 %{buildroot}%{_var}/run/%{name}-server

# install example
mkdir -p %{buildroot}%{_var}/%{name}-server/examples

# --- Mumble-server-web files ---
install -D -m0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/httpd/conf.d/%{name}-server-web.conf
install -D -m0644 %{SOURCE3} %{buildroot}%{_sysconfdir}/php.d/MurmurPHP.ini
install -D -m0644 scripts/weblist.php %{buildroot}%{_datadir}/%{name}-server-web/www/weblist.php
install -D -m0755 scripts/weblist.pl %{buildroot}%{_datadir}/%{name}-server-web/www/weblist.cgi
install -D -m0755 scripts/murmur.pl %{buildroot}%{_datadir}/%{name}-server-web/www/register.cgi
pushd %{buildroot}%{_datadir}/%{name}-server-web/www
ln -s weblist.php index.php
popd
%endif

# --- Manpages ---
install -d -m 0755 %{buildroot}%{_mandir}/man1
%if %build_server
install -m 0644 man/murmur* %{buildroot}%{_mandir}/man1
%endif
%if %build_client
install -m 0644 man/mumble* %{buildroot}%{_mandir}/man1
%endif

%clean
rm -rf %{buildroot}

%if %build_client
%if %mdkversion < 200900
%post
%{update_menus}
%update_desktop_database
%update_icon_cache hicolor
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%clean_desktop_database
%clean_icon_cache hicolor
%endif
%endif

%if %build_server
%pre server
%_pre_useradd %{name}-server %{_var}/lib/%{name}-server /bin/sh

%post server
%_post_service %{name}-server
%__service messagebus reload

%preun server
if [ $1 = 0 ]; then
	%_preun_service %{name}-server
fi

%postun server
%_postun_userdel %{name}-server
%endif


%if %build_client
%files
%defattr(-,root,root)
%doc README README.Linux CHANGES LICENSE
%{_bindir}/%{name}
%{_bindir}/%{name}-overlay
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.svg
%{_mandir}/man1/%{name}.*
%{_mandir}/man1/%{name}-overlay.*

%if %mdkversion < 200910
%files protocol-kde3
%defattr(-,root,root)
%{_kde3_datadir}/kde3/services/%{name}.protocol
%endif

%files protocol-kde4
%defattr(-,root,root)
%{_kde_datadir}/kde4/services/%{name}.protocol

%files plugins
%defattr(-,root,root,-)
%{_libdir}/%{name}
%endif

%if %build_server
%files server
%if %build_client == 0
%doc README README.Linux CHANGES LICENSE
%endif
%defattr(-,root,root)
%doc scripts/murmur.ini
%{_bindir}/murmur-user-wrapper
%{_sbindir}/murmurd
%{_initrddir}/%{name}-server
%config(noreplace) %{_sysconfdir}/%{name}-server.ini
%{_sysconfdir}/logrotate.d/%{name}-server
%{_sysconfdir}/dbus-1/system.d/%{name}-server.conf
%attr(-,mumble-server,mumble-server) %dir %{_var}/lib/%{name}-server
%attr(-,mumble-server,root) %dir %{_var}/log/%{name}-server
%attr(-,mumble-server,mumble-server) %dir %{_var}/run/%{name}-server
%if %build_ice
%{_datadir}/slice/Murmur.ice
%endif
%{_mandir}/man1/murmur-user-wrapper.*
%{_mandir}/man1/murmurd.*

%files server-web
%doc README.install.urpmi
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/httpd/conf.d/%{name}-server-web.conf
%config(noreplace) %{_sysconfdir}/php.d/MurmurPHP.ini
%{_datadir}/%{name}-server-web
%endif


%changelog
* Mon Apr 23 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1.2.4-0.20120422.1
+ Revision: 792741
- Adjust BuildRequires: lines
- Update to current 1.2.4 git (lots of bugfixes, little else)
- Require all useful versions of celt for interoperability

* Sun Apr 17 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1.2.3-1
+ Revision: 654716
- update to new version 1.2.3
- drop patch 0 and 1

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-3mdv2011.0
+ Revision: 612967
- the mass rebuild of 2010.1 packages

* Mon Apr 19 2010 Funda Wang <fwang@mandriva.org> 1.2.2-2mdv2010.1
+ Revision: 536611
- fix linkage

* Sat Feb 20 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1.2.2-1mdv2010.1
+ Revision: 508809
- update to new version 1.2.2
- drop patch 1

* Sun Jan 31 2010 Jérôme Brenier <incubusss@mandriva.org> 1.2.1-2mdv2010.1
+ Revision: 498747
- rebuild for new protobuf

* Sun Jan 10 2010 Jérôme Brenier <incubusss@mandriva.org> 1.2.1-1mdv2010.1
+ Revision: 489126
- new version 1.2.1
- rediff Patch0
- add Patch1 from upstream to fix a database upgrade problem

* Fri Dec 18 2009 Jérôme Brenier <incubusss@mandriva.org> 1.2.0-3mdv2010.1
+ Revision: 479861
- fix SIGHUP syntax in the initscript (bluca)
- provide a logrotate file adapted to mandriva (spotted by bluca)
- add pidfile directory (thanks to bluca)
- drop /etc/default/mumble-server
- add an option not to build clients (thanks to bluca)

* Mon Dec 14 2009 Jérôme Brenier <incubusss@mandriva.org> 1.2.0-2mdv2010.1
+ Revision: 478633
- revert to make -j2
- BR celt-devel >= 0.7.0
- re-enable parallel compilation

* Fri Dec 11 2009 Jérôme Brenier <incubusss@mandriva.org> 1.2.0-1mdv2010.1
+ Revision: 476275
- final version 1.2.0

* Wed Dec 02 2009 Jérôme Brenier <incubusss@mandriva.org> 1.2.0-0.beta2.1mdv2010.1
+ Revision: 472480
- update to 1.2.0~beta2

* Wed Nov 18 2009 Jérôme Brenier <incubusss@mandriva.org> 1.2.0-0.beta1.1mdv2010.1
+ Revision: 467286
- BuildRequires : avahi-compat-libdns_sd-devel
- new version 1.2.0~beta1
- rediff P0
- new subpackage mumble11x (client compatible with 1.1.x servers)
- build with now available speech-dispatcher
- build with celt (BR celt-devel)
- BR protobuf-devel and protobuf-compiler
- liblink.so now in %%{_libdir}/mumble
- fix icon

  + Michael Scherer <misc@mandriva.org>
    - mark /etc/mumble-server.ini as a config file

* Thu May 28 2009 Jérôme Brenier <incubusss@mandriva.org> 1.1.8-1mdv2010.0
+ Revision: 380670
- add a BR on libogg-devel
- add a missing Requires (plugins subpackage)
- update to new version 1.1.8
- put plugins into a plugins sub-package instead of a lib one
- add Provides/Obsoletes on former sub-packages
- str fmt patch rediffed
- fixsegfault patch dropped (merged in new sources)
- fix license

* Fri Mar 13 2009 Stéphane Téletchéa <steletch@mandriva.org> 1.1.7-2mdv2009.1
+ Revision: 354526
- Add segfault fix, fixes bug #48490

* Thu Feb 26 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.1.7-1mdv2009.1
+ Revision: 345270
- spec clean
- update to new version 1.1.7
- use complete new spec file from incubusss, with some modifications made by me (mdvbz #40902)
- add sources
- add source and spec file
- Created package structure for mumble.

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Michael Scherer <misc@mandriva.org>
    - add missing BuildRequires


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10164 |12cu|munin-2.0.18-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:      munin
Version:   2.0.18
Release:   1
Summary:   Network-wide graphing framework (grapher/gatherer)
License:   GPLv2
Group:     Monitoring
URL:       http://munin.projects.linpro.no/
Source0:   http://download.sourceforge.net/sourceforge/munin/%{name}-%{version}.tar.gz
Source1:    munin-node.service
Source2:    munin-asyncd.service
Source3:    munin-fcgi-html.service
Source4:    munin-fcgi-graph.service
Source5:    munin.tmpfiles
Patch0:     munin-2.0.18-use-system-fonts.patch
Requires(post):  rpm-helper
Requires(preun): rpm-helper
BuildRequires: html2text
BuildRequires: htmldoc
BuildRequires: java-devel
BuildRequires: perl(Module::Build)
BuildArch: noarch

%description
Munin is a highly flexible and powerful solution used to create graphs of
virtually everything imaginable throughout your network, while still
maintaining a rattling ease of installation and configuration.

%package master
Group: Monitoring
Summary: Network-wide graphing framework (master)
Requires: rrdtool
Requires: %{name} = %{version}-%{release}
Suggests:   perl(CGI::Fast)
Requires:   perl(FCGI)
Requires:   spawn-fcgi
Requires(post): rpm-helper
Requires(postun): rpm-helper

%description master
Munin is a highly flexible and powerful solution used to create graphs of
virtually everything imaginable throughout your network, while still
maintaining a rattling ease of installation and configuration.

This package contains the grapher/gatherer. You will only need one instance of
it in your network. It will periodically poll all the nodes in your network
it's aware of for data, which it in turn will use to create graphs and HTML
pages, suitable for viewing with your graphical web browser of choice.

%package node
Group: Monitoring
Summary: Network-wide graphing framework (node)
Requires: procps >= 2.0.7
Requires: sysstat
Requires: %{name} = %{version}-%{release}
Requires(post):  rpm-helper
Requires(preun): rpm-helper

%description node
Munin is a highly flexible and powerful solution used to create graphs of
virtually everything imaginable throughout your network, while still
maintaining a rattling ease of installation and configuration.

This package contains node software. You should install it on all the nodes
in your network. It will know how to extract all sorts of data from the
node it runs on, and will wait for the gatherer to request this data for
further processing.

It includes a range of plugins capable of extracting common values such as
cpu usage, network usage, load average, and so on. Creating your own plugins
which are capable of extracting other system-specific values is very easy,
and is often done in a matter of minutes. You can also create plugins which
relay information from other devices in your network that can't run Munin,
such as a switch or a server running another operating system, by using
SNMP or similar technology.

%package java-plugins
Group:      Monitoring
Summary:    java-plugins for munin
Requires:   %{name}-node = %{version}-%{release}
Requires:   jpackage-utils

%description java-plugins
java-plugins for munin-node.

%package async
Group:      Monitoring
Summary:    Asynchronous client tools for munin
Requires:   %{name}-node = %{version}-%{release}

%description async
Munin is a highly flexible and powerful solution used to create graphs of
virtually everything imaginable throughout your network, while still
maintaining a rattling ease of installation and configuration.
This package contains the tools necessary for setting up an asynchronous
client / spooling system

%prep
%setup -q
%patch0 -p 1

%build
make \
    CONFIG=Makefile.config \
    PREFIX=%{_prefix} \
    DOCDIR=%{_docdir}/%{name} \
    MANDIR=%{_mandir} \
    HTMLDIR=%{_localstatedir}/lib/munin/html \
    DBDIR=%{_localstatedir}/lib/munin/data \
    PLUGSTATE=%{_localstatedir}/lib/munin/plugin-state \
    LOGDIR=%{_localstatedir}/log/munin \
    STATEDIR=/run/munin \
    CGIDIR=%{_datadir}/%{name}/cgi \
    CONFDIR=%{_sysconfdir}/munin \
    LIBDIR=%{_datadir}/munin \
    PERLLIB=%{perl_vendorlib} \
    HOSTNAME=localhost \
    build

%install
rm -rf %{buildroot}

# ugly hack
cp common/blib/lib/Munin/Common/Defaults.pm Defaults.pm

make \
    CONFIG=Makefile.config \
    PREFIX=%{buildroot}%{_prefix} \
    DOCDIR=%{buildroot}%{_docdir}/%{name} \
    MANDIR=%{buildroot}%{_mandir} \
    HTMLDIR=%{buildroot}%{_localstatedir}/lib/munin/html \
    DBDIR=%{buildroot}%{_localstatedir}/lib/munin/data \
    PLUGSTATE=%{buildroot}%{_localstatedir}/lib/munin/plugin-state \
    CGIDIR=%{buildroot}%{_datadir}/%{name}/cgi \
    LOGDIR=%{buildroot}%{_localstatedir}/log/munin \
    STATEDIR=%{buildroot}/run/munin \
    LIBDIR=%{buildroot}%{_datadir}/munin \
    CONFDIR=%{buildroot}%{_sysconfdir}/munin \
    PERLLIB=%{buildroot}%{perl_vendorlib} \
    DESTDIR=%{buildroot} \
    HOSTNAME=localhost \
    CHOWN=/bin/true \
    CHGRP=/bin/true \
    CHMOD=/bin/true \
    CHECKUSER=true \
    CHECKGROUP=true \
    install install-doc

cp -f Defaults.pm %{buildroot}%{perl_vendorlib}/Munin/Common/Defaults.pm

# move template and static files in data
mv %{buildroot}%{_sysconfdir}/munin/templates %{buildroot}%{_datadir}/%{name}
mv %{buildroot}%{_sysconfdir}/munin/static %{buildroot}%{_datadir}/%{name}

# configuration
install -d -m 755 %{buildroot}%{_sysconfdir}/munin/munin-conf.d
perl -pi \
    -e 's|^# ?tmpldir.*|tmpldir %{_datadir}/%{name}/templates|;' \
    -e 's|^# ?staticdir.*|staticdir %{_datadir}/%{name}/static|;' \
    -e 's|^# ?cgiurl_graph.*|cgiurl_graph /munin/cgi/munin-cgi-graph|;' \
   %{buildroot}%{_sysconfdir}/munin/munin.conf

# systemd service
install -d -m 755 %{buildroot}%{_unitdir}
install -m 644 %{SOURCE1} %{buildroot}%{_unitdir}/munin-node.service
install -m 644 %{SOURCE2} %{buildroot}%{_unitdir}/munin-asyncd.service
install -m 644 %{SOURCE3} %{buildroot}%{_unitdir}/munin-fcgi-html.service
install -m 644 %{SOURCE4} %{buildroot}%{_unitdir}/munin-fcgi-graph.service

install -D -m 644 %{SOURCE5} %{buildroot}%{_prefix}/lib/tmpfiles.d/%{name}.conf

# plugins configuration
install -d -m 755 %{buildroot}%{_sysconfdir}/munin/plugin-conf.d
cat > %{buildroot}%{_sysconfdir}/munin/plugin-conf.d/munin-node <<EOF
[diskstats]
user munin

[iostat_ios]
user munin
EOF

cat >%{buildroot}%{_sysconfdir}/munin/plugin-conf.d/hddtemp_smartctl <<EOF
[hddtemp_smartctl]
user root
EOF

cat >%{buildroot}%{_sysconfdir}/munin/plugin-conf.d/sendmail <<EOF
[sendmail*]
user root
env.mspqueue %{_localstatedir}/spool/clientmqueue
EOF

cat >%{buildroot}%{_sysconfdir}/munin/plugin-conf.d/postfix <<EOF
[postfix*]
user root
env.logfile info.log
env.logdir /var/log/mail
EOF

cat >%{buildroot}%{_sysconfdir}/munin/plugin-conf.d/df <<EOF
[df*]
env.exclude none unknown iso9660 squashfs udf romfs ramfs debugfs binfmt_misc rpc_pipefs fuse.gvfs-fuse-daemon
EOF

# remove the Sybase plugin for now, as it requires unavailable perl modules
rm -f %{buildroot}/usr/share/munin/plugins/sybase_space

# move munin-asyncd to /usr/sbin/ (FHS)
mv %{buildroot}/%{_datadir}/munin/munin-asyncd \
    %{buildroot}/%{_sbindir}/munin-asyncd

# remove duplicated fonts
rm %{buildroot}/usr/share/munin/DejaVuSans*.ttf

# additional configuration directory
install -d -m 755 %{buildroot}%{_sysconfdir}/munin/munin-conf.d

# state and log directories
install -d -m 755 %{buildroot}%{_localstatedir}/lib/munin
install -d -m 775 %{buildroot}%{_localstatedir}/lib/munin/data/cgi-tmp
install -d -m 775 %{buildroot}%{_localstatedir}/log/munin

# apache configuration
rm -f %{buildroot}%{_localstatedir}/lib/munin/html/.htaccess

install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
ScriptAlias /munin/cgi    %{_datadir}/munin/cgi
Alias       /munin/static %{_datadir}/munin/static
Alias       /munin        %{_localstatedir}/lib/munin/html

<Directory %{_datadir}/munin/cgi>
    Options ExecCGI
    Require all granted
</Directory>

<Directory %{_datadir}/munin/static>
    Require all granted
</Directory>

<Directory %{_localstatedir}/lib/munin/html>
    Require all granted
</Directory>
EOF

# cron task
install -d -m 755 %{buildroot}%{_sysconfdir}/cron.d
cat > %{buildroot}%{_sysconfdir}/cron.d/munin <<EOF
*/5 * * * *     munin /usr/bin/munin-cron
EOF

# logrotate
install -d -m 755 %{buildroot}%{_sysconfdir}/logrotate.d
cat > %{buildroot}%{_sysconfdir}/logrotate.d/munin-node <<EOF
/var/log/munin/munin-node.log {
    postrotate
        service munin-node reload
    endscript

}
EOF
cat > %{buildroot}%{_sysconfdir}/logrotate.d/munin <<EOF
/var/log/munin/munin-update.log /var/log/munin/munin-graph.log /var/log/munin/munin-html.log /var/log/munin/munin-limits.log {
}
EOF

# add changelog to installed documentation files
install -m 644 ChangeLog %{buildroot}%{_docdir}/%{name}/ChangeLog

%pre
%_pre_useradd %{name} %{_localstatedir}/lib/%{name} /bin/false

%post
systemd-tmpfiles --create %{name}.conf

%postun
%_postun_userdel %{name}

%post node
if [ $1 = 1 ]; then
    /usr/sbin/munin-node-configure --shell | sh
fi
%_post_service munin-node

%preun node
%_preun_service munin-node

%files
%doc %{_docdir}/%{name}
%dir %{_datadir}/munin
%dir %{_sysconfdir}/munin
%dir %{_localstatedir}/lib/munin
%attr(-,munin,apache) %{_localstatedir}/log/munin
%{_prefix}/lib/tmpfiles.d/munin.conf
%{perl_vendorlib}/Munin
%exclude %{perl_vendorlib}/Munin/Master
%exclude %{perl_vendorlib}/Munin/Node
%exclude %{perl_vendorlib}/Munin/Plugin
%exclude %{perl_vendorlib}/Munin/Plugin.pm

%files master
%{_bindir}/munin-cron
%{_bindir}/munin-check
%{_datadir}/munin/munin-html
%{_datadir}/munin/munin-limits
%{_datadir}/munin/munin-update
%{_datadir}/munin/munin-datafile2storable
%{_datadir}/munin/munin-storable2datafile
%{_datadir}/munin/cgi
%{perl_vendorlib}/Munin/Master
%{_datadir}/munin/static
%{_datadir}/munin/templates
%{_datadir}/munin/munin-graph
%{_unitdir}/munin-fcgi-graph.service
%{_unitdir}/munin-fcgi-html.service
%dir %{_sysconfdir}/munin/munin-conf.d
%config(noreplace) %{_webappconfdir}/%{name}.conf
%config(noreplace) %{_sysconfdir}/munin/munin.conf
%config(noreplace) %{_sysconfdir}/cron.d/munin
%config(noreplace) %{_sysconfdir}/logrotate.d/munin
%attr(-,munin,munin) %{_localstatedir}/lib/munin/data
%attr(-,munin,munin) %{_localstatedir}/lib/munin/html
%{_mandir}/man8/munin.8*
%{_mandir}/man8/munin-update.8*
%{_mandir}/man8/munin-limits.8*
%{_mandir}/man8/munin-html.8*
%{_mandir}/man8/munin-cron.8*
%{_mandir}/man8/munin-check.8*
%{_mandir}/man8/munin-graph.8*
%{_mandir}/man5/munin.conf.5*
%{_mandir}/man3/Munin::*

%files node
#% doc %{_docdir}/%{name}
%dir %{_sysconfdir}/munin/plugins
%dir %{_sysconfdir}/munin/plugin-conf.d
%config(noreplace) %{_sysconfdir}/munin/munin-node.conf
%config(noreplace) %{_sysconfdir}/munin/plugin-conf.d/*
%config(noreplace) %{_sysconfdir}/logrotate.d/munin-node
%{_unitdir}/munin-node.service
%{_bindir}/munindoc
%{_sbindir}/munin-run
%{_sbindir}/munin-node
%{_sbindir}/munin-node-configure
%{_sbindir}/munin-sched
%attr(-,munin,munin) %{_localstatedir}/lib/munin/plugin-state
%{_datadir}/munin/plugins
%exclude %{_datadir}/munin/plugins/jmx_
%{perl_vendorlib}/Munin/Node
%{perl_vendorlib}/Munin/Plugin
%{perl_vendorlib}/Munin/Plugin.pm
%{_mandir}/man1/munindoc.1*
%{_mandir}/man1/munin-run.1*
%{_mandir}/man1/munin-node.1*
%{_mandir}/man1/munin-node-configure.1*
%{_mandir}/man1/munin-sched.1*
%{_mandir}/man5/munin-node.conf.5*

%files java-plugins
%{_datadir}/munin/munin-jmx-plugins.jar
%{_datadir}/munin/plugins/jmx_

%files async
%{_unitdir}/munin-asyncd.service
%{_datadir}/munin/munin-async
%{_sbindir}/munin-asyncd

%changelog
* Mon Mar 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.0.18-1
+ Revision: a019462
- Updated to 2.0.18, migrated to systemd



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10165 |12cu|mupen64plus-2.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d

Summary:	Plugin-Based Nintendo 64 Emulator
Name:		mupen64plus
Version:	2.0
Release:	3
License:	GPLv2+
Group:		Emulators
Url:		http://code.google.com/p/mupen64plus/
Source0:	%{name}-bundle-src-%{version}.tar.gz
Patch0:		mupen64plus-bundle-src-2.0-segfault.patch
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(liblircclient0)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(samplerate)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(zlib)
Requires:	%{libname} = %{EVRD}
Requires:	fonts-ttf-dejavu
Suggests:	%{name}-ui-console
Suggests:	%{name}-ui-m64py

%description
Mupen64Plus is a plugin-based N64 emulator which is capable of accurately
playing many games. It includes four MIPS R4300 CPU emulators, with dynamic
recompilers for 32-bit x86 and 64-bit amd64 systems.  It supports plugins for
audio, graphical rendering (RDP), the signal co-processor (RSP), and input.

This package contains only common files for Mupen64Plus. You need to install
a frontend application to run games. For example, mupen64plus-ui-console or
mupen64plus-ui-m64py.

%files
%dir %{_datadir}/mupen64plus2
%dir %{_libdir}/mupen64plus2
%{_datadir}/mupen64plus2/mupen64plus.cht
%{_datadir}/mupen64plus2/mupencheat.txt
%{_datadir}/mupen64plus2/mupen64plus.ini
%{_datadir}/mupen64plus2/font.ttf

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Shared Library Interface to Mupen64plus
Group:		System/Libraries

%description -n %{libname}
Mupen64Plus is a plugin-based N64 emulator which is capable of accurately
playing many games. It includes four MIPS R4300 CPU emulators, with dynamic
recompilers for 32-bit x86 and 64-bit amd64 systems.  It supports plugins for
audio, graphical rendering (RDP), the signal co-processor (RSP), and input.

This package contains the shared library interface for frontends.

%files -n %{libname}
%{_libdir}/libmupen64plus.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Include Files for Mupen64plus Development
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{devname}
This package contains all necessary include files to develop frontends against
the Mupen64plus shared library interface.

%files -n %{devname}
%doc source/mupen64plus-core/INSTALL
%doc source/mupen64plus-core/LICENSES
%doc source/mupen64plus-core/README
%doc source/mupen64plus-core/RELEASE
%dir %{_includedir}/mupen64plus
%{_includedir}/mupen64plus/*
%{_libdir}/libmupen64plus.so

#----------------------------------------------------------------------------

%package ui-console
Summary:	Command Line Frontend for the Mupen64plus Nintendo 64 Emulator
Group:		Emulators
Requires:	%{libname} = %{EVRD}
Requires:	mupen64plus-plugin-audio
Requires:	mupen64plus-plugin-video
Requires:	mupen64plus-plugin-input
Requires:	mupen64plus-plugin-rsp-hle

%description ui-console
Mupen64Plus is a plugin-based N64 emulator which is capable of accurately
playing many games.

This package contains a command line frontend.

%files ui-console
%doc source/mupen64plus-ui-console/INSTALL
%doc source/mupen64plus-ui-console/LICENSES
%doc source/mupen64plus-ui-console/README
%doc source/mupen64plus-ui-console/RELEASE
%doc %{_mandir}/man6/mupen64plus.6*
%{_bindir}/mupen64plus

#----------------------------------------------------------------------------

%package plugin-audio-sdl
Summary:	SDL Audio Plugin for the Mupen64plus Nintendo 64 Emulator
Group:		Emulators
Provides:	mupen64plus-plugin-audio

%description plugin-audio-sdl
This package contains the SDL audio plugin for the Mupen64plus Nintendo 64
Emulator.

%files plugin-audio-sdl
%doc source/mupen64plus-audio-sdl/INSTALL
%doc source/mupen64plus-audio-sdl/LICENSES
%doc source/mupen64plus-audio-sdl/RELEASE
%{_libdir}/mupen64plus2/mupen64plus-audio-sdl.so

#----------------------------------------------------------------------------

%package plugin-input-sdl
Summary:	SDL Input Plugin for the Mupen64plus Nintendo 64 Emulator
Group:		Emulators
Provides:	mupen64plus-plugin-input

%description plugin-input-sdl
This package contains the SDL input plugin for the Mupen64plus Nintendo 64
Emulator. It has LIRC Infrared remote control interface and Rumble Pak support.

%files plugin-input-sdl
%doc source/mupen64plus-input-sdl/AUTHORS
%doc source/mupen64plus-input-sdl/COPYING
%doc source/mupen64plus-input-sdl/INSTALL
%doc source/mupen64plus-input-sdl/LICENSES
%doc source/mupen64plus-input-sdl/README
%doc source/mupen64plus-input-sdl/RELEASE
%{_datadir}/mupen64plus2/InputAutoCfg.ini
%{_libdir}/mupen64plus2/mupen64plus-input-sdl.so

#----------------------------------------------------------------------------

%package plugin-rsp-hle
Summary:	RSP High-Level Emulation Plugin For the Mupen64plus
Group:		Emulators
Provides:	mupen64plus-plugin-rsp-hle

%description plugin-rsp-hle
This package contains the RSP High-Level emulation plugin for the Mupen64plus
Nintendo 64 Emulator.

%files plugin-rsp-hle
%doc source/mupen64plus-rsp-hle/INSTALL
%doc source/mupen64plus-rsp-hle/LICENSES
%doc source/mupen64plus-rsp-hle/RELEASE
%{_libdir}/mupen64plus2/mupen64plus-rsp-hle.so

#----------------------------------------------------------------------------

%package plugin-video-rice
Summary:	Rice Video Plugin for the Mupen64plus Nintendo 64 Emulator
Group:		Emulators
Provides:	mupen64plus-plugin-video

%description plugin-video-rice
This package contains the Rice Video Plugin for the Mupen64plus Nintendo 64
Emulator. It provides Hi-resolution texture support.

%files plugin-video-rice
%doc source/mupen64plus-video-rice/INSTALL
%doc source/mupen64plus-video-rice/LICENSES
%doc source/mupen64plus-video-rice/README
%doc source/mupen64plus-video-rice/RELEASE
%{_datadir}/mupen64plus2/RiceVideoLinux.ini
%{_libdir}/mupen64plus2/mupen64plus-video-rice.so

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}-bundle-src-%{version}
%patch0 -p1

%build
%make -C source/mupen64plus-core/projects/unix all \
	OPTFLAGS="%{optflags}" \
	SHAREDIR=%{_datadir}/mupen64plus2/ \
	LIRC=1 \
	V=1

%make -C source/mupen64plus-ui-console/projects/unix all \
	OPTFLAGS="%{optflags}" \
	COREDIR=%{_libdir}/ \
	SHAREDIR=%{_datadir}/mupen64plus2/ \
	PLUGINDIR=%{_libdir}/mupen64plus2/ \
	V=1

%make -C source/mupen64plus-audio-sdl/projects/unix all \
	OPTFLAGS="%{optflags}" \
	V=1

%make -C source/mupen64plus-input-sdl/projects/unix all \
	OPTFLAGS="%{optflags}" \
	V=1

%make -C source/mupen64plus-rsp-hle/projects/unix all \
	OPTFLAGS="%{optflags}" \
	V=1

%make -C source/mupen64plus-video-rice/projects/unix all \
	OPTFLAGS="%{optflags}" \
	V=1

%install
%makeinstall_std -C source/mupen64plus-core/projects/unix \
	PREFIX="%{_prefix}" \
	SHAREDIR=%{_datadir}/mupen64plus2/ \
	LIBDIR=%{_libdir}/ \
	INCDIR=%{_includedir}/mupen64plus/ \
	LIRC=1 \
	INSTALL_STRIP_FLAG=

pushd %{buildroot}%{_libdir}
ln -sf libmupen64plus.so.%{major} libmupen64plus.so
popd

%makeinstall_std -C source/mupen64plus-ui-console/projects/unix \
	PREFIX="%{_prefix}" \
	BINDIR=%{_bindir} \
	MANDIR=%{_mandir}/ \
	NO_ASM=1 \
	INSTALL_STRIP_FLAG=

%makeinstall_std -C source/mupen64plus-audio-sdl/projects/unix \
	PREFIX="%{_prefix}" \
	LIBDIR=%{_libdir}/mupen64plus2/ \
	INSTALL_STRIP_FLAG=

%makeinstall_std -C source/mupen64plus-input-sdl/projects/unix \
	PREFIX="%{_prefix}" \
	SHAREDIR=%{_datadir}/mupen64plus2/ \
	LIBDIR=%{_libdir}/mupen64plus2/ \
	INSTALL_STRIP_FLAG=

%makeinstall_std -C source/mupen64plus-rsp-hle/projects/unix \
	PREFIX="%{_prefix}" \
	LIBDIR=%{_libdir}/mupen64plus2/ \
	INSTALL_STRIP_FLAG=

%makeinstall_std -C source/mupen64plus-video-rice/projects/unix \
	PREFIX="%{_prefix}" \
	SHAREDIR=%{_datadir}/mupen64plus2/ \
	LIBDIR=%{_libdir}/mupen64plus2/ \
	INSTALL_STRIP_FLAG=

chmod -R 0755 %{buildroot}%{_libdir}

mv %{buildroot}%{_libdir}/mupen64plus2/%{name}/mupen64plus*.so %{buildroot}%{_libdir}/mupen64plus2/
rmdir %{buildroot}%{_libdir}/mupen64plus2/%{name}


%changelog
* Tue Apr 15 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.0-3
+ Revision: 53b2a15
- Fix segfault in sdl input plugin



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10166 |12cu|mupen64plus-ui-m64py-0.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Could be noarch package but depends on arch library path
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

%define oname m64py

Summary:	M64Py - A frontend for Mupen64Plus
Name:		mupen64plus-ui-%{oname}
Version:	0.2.0
Release:	1
License:	GPLv3+
Group:		Emulators
Url:		http://m64py.sourceforge.net
Source0:	http://sourceforge.net/projects/m64py/files/%{oname}-%{version}/%{oname}-%{version}.tar.gz
BuildRequires:	python-setuptools
BuildRequires:	python-qt4-devel
Requires:	PyQt4
Requires:	mupen64plus >= 2.0

%description
M64Py is a Qt4 front-end (GUI) for Mupen64Plus 2.0, a cross-platform
plugin-based Nintendo 64 emulator. Front-end is written in Python and
it provides a user-friendly interface over Mupen64Plus shared library.

%files
%{_bindir}/%{oname}
%{_datadir}/applications/%{oname}.desktop
%{_iconsdir}/hicolor/96x96/mimetypes/application-x-%{oname}.png
%{_datadir}/mime/packages/application-x-%{oname}.xml
%{_datadir}/pixmaps/%{oname}.png
%{py_puresitedir}/%{oname}
%{py_puresitedir}/%{oname}-*.egg-info

%prep
%setup -q -n %{oname}-%{version}
sed s,"/usr/lib/mupen64plus","%{_libdir}/mupen64plus2",g -i src/m64py/platform.py

#----------------------------------------------------------------------------

%build
python setup.py build

%install
python setup.py install --root %{buildroot}

# messged up in setup.py
rm -rf %{buildroot}%{_iconsdir}/hicolor/96x96/mimetypes/application-x-%{oname}.png
cp xdg/%{oname}.png %{buildroot}%{_iconsdir}/hicolor/96x96/mimetypes/application-x-%{oname}.png


%changelog
* Wed Jan 29 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.2.0-1
+ Revision: 23c1202
- LOG New version 0.2.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10167 |12cu|muse-2.1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package          %{nil}

Name:          muse
Summary:       Midi/Audio Music Sequencer
Version:       2.1.2
Release:       1
License:       Public Domain and GPLv2 and GPLv2+ and LGPLv2+
Group:         Sound
URL:           http://www.muse-sequencer.org/
Source0:       https://downloads.sourceforge.net/project/lmuse/%{name}-%{version}/%{name}-%{version}.tar.gz

BuildRequires: libalsa-devel
BuildRequires: jackit-devel
BuildRequires: cmake
BuildRequires: dssi-devel
BuildRequires: fluidsynth-devel
BuildRequires: liblo-devel
BuildRequires: libsamplerate-devel
BuildRequires: sndfile-devel
BuildRequires: pkgconfig
BuildRequires: python-devel
BuildRequires: qt4-devel
BuildRequires: desktop-file-utils
BuildRequires: libuuid-devel

%description
MusE is a MIDI/Audio sequencer with recording and editing capabilities. It can
perform audio effects like chorus/flanger in real-time via LASH and it supports
Jack and ALSA interfaces. MusE aims to be a complete multitrack virtual studio
for Linux.


%prep
%setup -q

%build
mkdir build
pushd build
cmake .. \
   -DMusE_DOC_DIR=%{_docdir}/%{name}-%{version}/ \
   -DENABLE_PYTHON=1 -DENABLE_LASH=0 -DENABLE_FLUID=0 \
   -DCMAKE_EXE_LINKER_FLAGS=-lX11 -DCMAKE_SHARED_LINKER_FLAGS=-lX11 \
   -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR:PATH=%_libdir

make

%install
pushd build
%makeinstall_std

%files
%{_docdir}/%{name}-*/
%{_bindir}/%{name}*
%{_bindir}/grepmidi
%{_libdir}/%{name}-*/
%{_datadir}/%{name}-*/
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/64x64/apps/%{name}_icon.png
%{_mandir}/man1/grepmidi*
%{_mandir}/man1/%{name}*
%{_datadir}/mime/packages/muse.xml


%changelog
* Tue Jul 31 2012 Frank Kober <emuse@mandriva.org> 2.0.1-1
+ Revision: 811495
- new version 2.0.1

* Fri Jul 13 2012 Frank Kober <emuse@mandriva.org> 2.0-1
+ Revision: 809100
- new (qt4-based) version 2.0

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sun Mar 15 2009 Funda Wang <fwang@mandriva.org> 1.0-0.rc1.1mdv2009.1
+ Revision: 355318
- New version 1.0 rc1

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 0.9-2mdv2008.1
+ Revision: 170992
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request
- s/Mandrake/Mandriva/

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Tue Sep 04 2007 Emmanuel Andry <eandry@mandriva.org> 0.9-1mdv2008.0
+ Revision: 79570
- New version
- drop old menu
- fix URL

  + Thierry Vignaud <tv@mandriva.org>
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'


* Fri Mar 23 2007 Emmanuel Andry <eandry@mandriva.org> 0.8.1-3mdv2007.1
+ Revision: 148239
- rebuild for libflac

  + Jérôme Soyer <saispo@mandriva.org>
    - Import muse

* Wed Sep 06 2006 Emmanuel Andry <eandry@mandriva.org> 0.8.1-2mdv2007.0
- xdg menu
- %%mkrel

* Wed May 17 2006 Austin Acton <austin@mandriva.org> 0.8.1-1mdk
- fix lib64
- 0.8.1a

* Sat Jan 15 2005 Austin Acton <austin@mandrake.org> 0.7.1-1mdk
- 0.7.1
- fix summary
- configure 2.5
- buildrequires samplerate
- update configure flags
- update description

* Wed Jul 21 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.7.0-1mdk
- 0.7.0

* Fri Jul 02 2004 Michael Scherer <misc@mandrake.org> 0.6.3-2mdk
- rebuild for new gcc ( patch0 )


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10168 |12cu|musescore-1.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define srcname MuseScore
%define shortname mscore

Summary:	Linux MusE Score Typesetter
Name:		musescore
Version:	1.3
Release:	3
# (Fedora) rtf2html is LGPLv2+
# paper4.png paper5.png are LGPLv3
# the rest is GPLv2
License:	GPLv2+ and LGPLv2+ and LGPLv3+
Group:		Sound
Url:		http://musescore.org
Source0:	http://downloads.sourceforge.net/project/mscore/mscore/%{srcname}-%{version}/%{shortname}-%{version}.tar.bz2
# (Fedora) For building the jazz font
Source1:	mscore-ConvertFont.ff
# (Fedora) For mime types
Source2:	mscore.xml
Patch0:		mscore-1.0-awl-fix-underlink.patch
Patch1:		mscore-1.0-disable-uitools.patch
# (Fedora) use the system default soundfont instead of the deleted, non-free, one 
Patch2:		mscore-1.3-use-default-soundfont.patch
# (Fedora) don't build the common files (font files, wallpapers, demo song,
# instrument list) into the binary executable to reduce its size. This is also
# useful to inform the users about the existence of different choices for common
# files. The font files need to be separated due to the font packaging guidelines.
Patch3:		mscore-1.3-separate-commonfiles.patch
# (Fedora) Split the large documentation into a separate package
Patch4:		mscore-split-doc.patch
# (Fedora) Fix DSO linking.
Patch5:		mscore-dso-linking.patch
# (Fedora) Use system qtsingleapplication
Patch7:		mscore-system-qtsingleapplication.patch

BuildRequires:	cmake
BuildRequires:	doxygen
BuildRequires:	qt4-linguist
BuildRequires:	texlive-mf2pt1
BuildRequires:	qt4-devel
BuildRequires:	qtsingleapplication-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(fluidsynth)
BuildRequires:	pkgconfig(jack)
BuildRequires:	pkgconfig(portaudio-2.0)
Requires:	qtscriptbindings
Requires:	%{name}-fonts = %{EVRD}
Requires:	soundfont2-default
Obsoletes:	mscore < 1.3-3
Provides:	mscore = %{EVRD}

%description
MuseScore stands for Linux MusE Score Typesetter.

Features:
      - WYSIWYG design, notes are entered on a "virtual notepaper"
      - TrueType font(s) for printing & display allows for high quality
        scaling to all sizes
      - easy & fast note entry
      - many editing functions
      - MusicXML import/export
      - Midi (SMF) import/export
      - MuseData import
      - Midi input for note entry
      - integrated sequencer and software synthesizer to
        play the score
      - print or create pdf files

%files
%doc ChangeLog* NEWS README* COPYING*
%{_bindir}/%{shortname}
%{_datadir}/%{shortname}*
%{_datadir}/applications/%{shortname}.desktop
%{_datadir}/pixmaps/%{shortname}.*
%{_datadir}/mime/packages/%{shortname}.xml
%{_datadir}/soundfonts/TimGM6mb.sf2
%{_mandir}/man1/*
%{qt4plugins}/designer/libawlplugin.so
%exclude %{_datadir}/%{shortname}-*/man/

#----------------------------------------------------------------------------

%package doc
Summary:	MuseScore documentation
License:	CC-BY
Group:		Development/Other
Requires:	%{name} = %{EVRD}
Obsoletes:	mscore-doc < 1.3-3
Provides:	mscore-doc = %{EVRD}
BuildArch:	noarch

%description doc
MuseScore is a free cross platform WYSIWYG music notation program.

This package contains the user manual of MuseScore in different languages.

%files doc
%doc %{_datadir}/%{shortname}-*/man/

#----------------------------------------------------------------------------

%package fonts
Summary:	MuseScore fonts
License:	GPL+ with exceptions and OFL
Group:		Publishing
BuildArch:	noarch
BuildRequires:	fontforge
BuildRequires:	tetex
BuildRequires:	t1utils
Obsoletes:	mscore-fonts < 1.3-3
Provides:	mscore-fonts = {EVRD}

%description fonts
MuseScore is a free cross platform WYSIWYG music notation program.

This package contains the musical notation fonts for use of MuseScore.

%files fonts
%{_datadir}/fonts/%{shortname}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{shortname}-%{version}/mscore
%patch0 -p2 -b .underlink
%patch1 -p0 -b .disable-uitools

%patch2 -p1 -b .default-soundfont
%patch3 -p2 -b .separate-commonfiles
%patch4 -p2 -b .split-doc
%patch5 -p2 -b .dso-linking
%patch7 -p2 -b .qtsingleapp

# cmake error: subdirs called without arguments
perl -pi -e "s/SCRIPTGEN TRUE/SCRIPTGEN FALSE/g" CMakeLists.txt

# (Fedora) Remove the precompiled binary
rm rtf2html/rtf2html

# (Fedora) Fix EOL encoding
sed 's|\r||' rtf2html/README > tmpfile
touch -r rtf2html/README tmpfile
mv -f tmpfile rtf2html/README

# (Fedora) Remove preshipped fonts. We will build them from source
rm -f %{shortname}/%{shortname}/fonts/*.ttf

# (Fedora) Disable rpath
sed -i '/rpath/d' %{shortname}/CMakeLists.txt

# (Fedora) this is non-free soundfont "Gort's Minipiano"
rm -f mscore/data/piano1.sf2

# (Fedora) Force specific compile flags:
find . -name CMakeLists.txt -exec sed -i 's|-O3|%{optflags}|' {} \;

%build
%cmake_qt4
%make
make lupdate
make lrelease

# (Fedora) Build fonts from source:
pushd ../%{shortname}/fonts
   # adapt genFont script to mandriva's cmake build dir
   sed -i 's,../../../build/mscore/genft,../../build/mscore/genft,' genFont
   ./genFont
   fontforge %{SOURCE1} MuseJazz.sfd
   mv mscore-MuseJazz-Medium.ttf mscore-MuseJazz.ttf
popd

%install
%makeinstall_std -C build

# Install fonts
mkdir -p %{buildroot}/%{_datadir}/fonts/%{shortname}
install -pm 644 %{shortname}/fonts/%{shortname}*.ttf %{buildroot}/%{_datadir}/fonts/%{shortname}

# Install Manpage
install -D -pm 644 packaging/%{shortname}.1 %{buildroot}/%{_mandir}/man1/%{shortname}.1

# Install mimetype file
install -D -pm 644 %{SOURCE2} %{buildroot}/%{_datadir}/mime/packages/%{shortname}.xml

# (Fedora) gather the doc files in one location
   cp -p rtf2html/ChangeLog        ChangeLog.rtf2html
   cp -p rtf2html/COPYING.LESSER   COPYING.LESSER.rtf2html
   cp -p rtf2html/README           README.rtf2html
   cp -p rtf2html/README.mscore    README.mscore.rtf2html
   cp -p rtf2html/README.ru        README.ru.rtf2html
   cp -p osdabzip/README           README.osdabzip
   cp -p osdabzip/README.mscore    README.mscore.osdabzip
   cp -p share/wallpaper/COPYRIGHT COPYING.wallpaper


%changelog
* Sun May 18 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.3-3
+ Revision: 60674e8
- Properly replace mscore



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10169 |12cu|musique-1.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		musique
Version:	1.3
Release:	1
Summary:	Lightweight music player
Group:		Sound
License:	GPLv3
URL:		http://flavio.tordini.org/musique
Source0:	%{name}-%{version}.tar.gz
Patch0:		musique-1.3-fix-locales.patch
BuildRequires:	pkgconfig(taglib)
BuildRequires:	pkgconfig(phonon)
BuildRequires:	qt4-devel
Requires:	phonon-backend
Requires:	qt4-database-plugin-sqlite

%description
Musique is a lightweight and versatile music player.

%prep
%setup -q -n %{name}
%patch -p1

%build
%qmake_qt4 PREFIX=%{_prefix}
%make

%install
%makeinstall_std INSTALL_ROOT=%{buildroot}

# find_lang doesn't recognize Asturian locale
rm %{buildroot}%{_datadir}/%{name}/locale/%{name}_ast.qm
%find_lang %{name} --with-qt

%files -f %{name}.lang
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/*

%changelog
* Thu Oct 10 2013 Ilya Khokhryakov <ilyahohryakov@gmail.com> 1.3-1
+ Revision: c803210
- Added %find_lang



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10170 |12cu|mybashburn-1.0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: MyBashBurn burn data and create songs with interactive dialog box
Name: mybashburn
Version: 1.0.2
Release: 2
Group: Archiving/Cd burning
License: GPL
URL: http://mybashburn.sf.net
Source0: http://ufpr.dl.sourceforge.net/sourceforge/mybashburn/%{name}-%{version}.tar.bz2
Requires: config(bash)
Requires: cdrdao 
Requires: cdrecord
Requires: mkisofs
Requires: dvd+rw-tools
Requires: cdrkit-icedax
Requires: vorbis-tools
Requires: flac
Requires: coreutils
Requires: eject
Requires: dialog >= 1.0
BuildArch: noarch

%description
MyBashBurn is a fork based on ncurses of the CD burning shell script
called BashBurn for Linux. It can burn bin/cue files, create ogg and
flac files, data, music and multisession CDs, as well as burn and create
ISO files, DVD-images, data DVDs and some other funny options.
MyBashBurn makes use of cdrecord and other back-end applications, so basically
if your writing device works with them, MyBashBurn will work flawlessly.

%prep
%setup -q
%{__sed} -i 's/\r//' {lang/Polish/burning.lang,lang/Polish/multi.lang}
iconv -f ISO-8859-1 -t UTF8 < FILES > FILES.tmp
rm -f FILES && mv FILES.tmp FILES

%build 

%install
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_datadir}/%{name}
install -d %{buildroot}%{_datadir}/%{name}/config
install -d %{buildroot}%{_datadir}/%{name}/burning
install -d %{buildroot}%{_datadir}/%{name}/lang
install -d %{buildroot}%{_datadir}/%{name}/lang/English
install -d %{buildroot}%{_datadir}/%{name}/lang/Polish
install -d %{buildroot}%{_datadir}/%{name}/lang/Swedish
install -d %{buildroot}%{_datadir}/%{name}/lang/German
install -d %{buildroot}%{_datadir}/%{name}/lang/Czech
install -d %{buildroot}%{_datadir}/%{name}/lang/Spanish
install -d %{buildroot}%{_datadir}/%{name}/lang/Norwegian
install -d %{buildroot}%{_datadir}/%{name}/convert
install -d %{buildroot}%{_datadir}/%{name}/misc
install -d %{buildroot}%{_datadir}/%{name}/menus
install -d %{buildroot}%{_mandir}/man1
install -d %{buildroot}%{_sysconfdir}

# and now, install everything
install -pc -m755 MyBashBurn.sh %{buildroot}%{_datadir}/%{name}/MyBashBurn.sh
install -p man/mybashburn.1.gz %{buildroot}%{_mandir}/man1/

cp -pR {etc/,CREDITS,HOWTO} %{buildroot}%{_datadir}/%{name}
cp -pR {lang/,config/,burning/,convert/,misc/,menus/} %{buildroot}%{_datadir}/%{name}
ln -sf ../../usr/share/mybashburn/MyBashBurn.sh %{buildroot}%{_bindir}/mybashburn

%files
%{_datadir}/%{name}/
%{_bindir}/mybashburn
%doc COPYING CREDITS ChangeLog FAQ FILES HOWTO README TODO
%{_mandir}/man1/*


%changelog
* Mon Apr 28 2014 SymbianFlo <symbianflo@mandrivausers.ro> 1.0.2-2
+ Revision: fbd61c6
- Spec clean ready for contrib.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10171 |12cu|mygui-3.2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		major 3
%define		libname %mklibname %{name} %{major}
%define		devname %mklibname %{name} -d

Summary:	Fast, simple and flexible GUI library for Ogre
Name:		mygui
Version:	3.2.0
Release:	2
Group:		System/Libraries
# UnitTests include agg-2.4, which is under a BSD variant (not built or installed here)
License:	LGPLv3+
URL:		http://mygui.info/
Source0:	http://downloads.sourceforge.net/my-gui/MyGUI_%{version}.zip
Patch0:		MyGUI3.2-linkage.patch
# Get find poco from ogre
Patch3:		mygui-add-findpoco.patch
Patch5:		MyGUI-3.2.0-cmake-svn.patch
BuildRequires:	doxygen
BuildRequires:	graphviz
BuildRequires:	cmake
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(OIS)
BuildRequires:	pkgconfig(OGRE)
BuildRequires:	pkgconfig(uuid)

%description
MyGUI is a GUI library for Ogre Rendering Engine which aims to be fast,
flexible and simple in using.

%package -n %{libname}
Summary:	Fast, simple and flexible GUI library for Ogre
Group:		System/Libraries

%description -n %{libname}
MyGUI is a GUI library for Ogre Rendering Engine which aims to be fast,
flexible and simple in using.

%package -n %{devname}
Summary:	Development files for MyGUI
Group:		Development/C++
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Requires:	pkgconfig(OIS)
Requires:	pkgconfig(OGRE)

%description -n %{devname}
The %{devname} package contains libraries and header files for
developing applications that use %{name}.

%package	doc
Summary:	Development documentation for MyGUI
Group:		Development/C++
BuildArch:	noarch

%description	doc
The %{name}-doc package contains reference documentation for
developing applications that use %{name}.

%prep
%setup -q -n MyGUI_%{version}
%patch0 -p1
%patch3 -p0
%patch5 -p1 -b .svn
# Fix eol 
sed -i 's/\r//' COPYING.LESSER

%build
# Plugins are windows only atm
cmake \
    -DCMAKE_INSTALL_PREFIX:PATH=/usr \
    -DMYGUI_INSTALL_PDB:INTERNAL=FALSE \
    -DCMAKE_BUILD_TYPE:STRING=Release \
    -DMYGUI_BUILD_PLUGINS:BOOL=OFF \
    -DCMAKE_CXX_FLAGS_RELEASE="%{optflags}" \
    -DCMAKE_SKIP_RPATH:BOOL=ON
%make
# Generate doxygen documentation
pushd Docs
doxygen
rm -f html/installdox
popd

%install
%makeinstall_std

%ifarch x86_64
    mv %{buildroot}/usr/lib %{buildroot}%{_libdir}
    sed -i s,/lib,/lib64, %{buildroot}%{_libdir}/pkgconfig/MYGUI.pc
%endif

# Remove sample showing plugin usage
for file in bin/Demo_* ; do
  install -Dp -m 755 $file %{buildroot}%{_libdir}/MYGUI/Demos/`basename $file`
done

# Copy Media files
mkdir -p %{buildroot}%{_datadir}/MYGUI/
cp -a Media %{buildroot}%{_datadir}/MYGUI/

# Strip away unittests Media
rm -rf %{buildroot}%{_datadir}/MYGUI/Media/UnitTests

# Remove CMake stuff from Media
rm -f %{buildroot}%{_datadir}/MYGUI/Media/CMakeLists.txt

%files
%doc COPYING.LESSER
%dir %{_libdir}/MYGUI/
%{_libdir}/MYGUI/*
%dir %{_datadir}/MYGUI/Media
%{_datadir}/MYGUI/Media/*

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{devname}
%{_includedir}/*
%{_libdir}/*.a
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc

%files doc
%doc Docs/html


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10172 |12cu|mypaint-1.1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Name:		mypaint
Version:	1.1.0
Release:	2
Summary:	A simple paint program
Group:		Graphics
License:	GPLv2+
URL:		http://mypaint.intilinux.com/
Source0:	http://download.gna.org/mypaint/%{name}/%{name}-%{version}.tar.bz2
Source1:	mypaint.rpmlintrc
BuildRequires:	pygtk2.0-devel
BuildRequires:	python-scons scons
BuildRequires:	swig
BuildRequires:	desktop-file-utils
BuildRequires:	python-numpy-devel
BuildRequires:	protobuf-compiler
BuildRequires:	pkgconfig(json)
BuildRequires:	pkgconfig(lapack)
BuildRequires:	pkgconfig(lcms2)
Requires:	pygtk2.0
Requires:	python-protobuf

%ifarch x86_64
Requires: lib64lcms2_2
%else
Requires: liblcms2_2
%endif



%description
MyPaint is a fast and easy/simple painter app focused on the painter, 
so you can only focus on the art and not the program itself. 
Currently MyPaint does not have a layer system, also mypaint is using 
pygtk with C extensions.

%files -f %{name}.lang
%doc README LICENSE COPYING changelog
%{_bindir}/%{name}
%{_datadir}/%{name}/*
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*
%{_libdir}/%{name}/_mypaintlib.so

#---------------------------------------------------------------------

%package devel
Summary:	Development files for MyPaint
Group:		Development/Other

%description  devel
Development files for MyPaint (brushlib).

%files devel -f libmypaint.lang
%{_includedir}/libmypaint
%{_libdir}/libmypaint.a
%{_libdir}/pkgconfig/libmypaint.pc

#---------------------------------------------------------------------

%prep
%setup -q
# the Options class is deprecated; use the Variables class instead
sed -i 's|PathOption|PathVariable|g' SConstruct
sed -i 's|Options|Variables|g' SConstruct
# for 64 bit
sed -i 's|lib/mypaint|%{_lib}/mypaint|g' SConstruct SConscript mypaint.py
sed -i 's|/lib/|/%{_lib}/|g' brushlib/SConscript
sed -i "s|'lib'|'%{_lib}'|g" brushlib/SConscript
# fix menu icon
sed -i 's|mypaint_48|mypaint|g' desktop/%{name}.desktop

%build
scons

%install
scons prefix=%{buildroot}/usr install
desktop-file-install \
  --remove-key="Encoding" \
  --add-category="RasterGraphics;GTK;" \
  --dir=%{buildroot}%{_datadir}/applications \
   %{buildroot}%{_datadir}/applications/%{name}.desktop

%find_lang %{name}
%find_lang libmypaint

sed s,"%{buildroot}",,g -i %{buildroot}%{_libdir}/pkgconfig/libmypaint.pc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10173 |12cu|mysac-1.1.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0.0
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d

Summary:	Provides mechanisms for making asynchronous request to MySQL database
Name:		mysac
Version:	1.1.1
Release:	3
License:	GPLv2+
Group:		Networking/Other
Url:		http://www.arpalert.org/mysac.html
Source0:	http://www.arpalert.org/src/%{name}-%{version}.tar.gz
Patch0:		mysac-makefile.patch
BuildRequires:	mysql-devel

%description
MySAC is a library that provides mechanisms for making asynchronous
request to MySQL database. It uses uses the official MySQL client
library for authentication and network functions. Memory allocation
must be done in user code, so any memory manager can be used.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Shared library for mysac
Group:		System/Libraries
Conflicts:	%{_lib}mysac0 < 1.1.1-3
Obsoletes:	%{_lib}mysac0 < 1.1.1-3

%description -n %{libname}
MySAC is a library that provides mechanisms for making asynchronous
request to MySQL database. It uses uses the official MySQL client
library for authentication and network functions. Memory allocation
must be done in user code, so any memory manager can be used.

%files -n %{libname}
%{_libdir}/libmysac.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for the mysac library
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
Development files for the mysac library.

%files  -n %{devname}
%{_includedir}/*.h
%{_libdir}/libmysac.so

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1 -b .makefile

%build
%make \
	CFLAGS="%{optflags} -DBUILDVER=%{version} -I/usr/include/mysql " \
	LDFLAGS="%{ldflags} -lmysqlclient_r"

%install
mkdir -p %{buildroot}%{_includedir}
mkdir -p %{buildroot}%{_libdir}
install -m0755 libmysac.so.%{major} %{buildroot}%{_libdir}
install -m0755 *.h  %{buildroot}%{_includedir}
pushd %{buildroot}%{_libdir}
ln -s libmysac.so.%{major} libmysac.so
popd

%changelog
* Wed Mar 19 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.1.1-3
+ Revision: a308f67
- LOG Properly name library package (fix major), resolve rpmlint errors



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10174 |12cu|mysqlard-1.0.0-20
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	MySQL performance logging daemon
Name:		mysqlard
Version:	1.0.0
Release:	20
Group:		System/Servers
License:	GPL
URL:		http://gert.sos.be/en/
Source0:	http://www.sos.be/projects/%{name}/dist/%{name}-%{version}.tar.bz2
Patch0:		mysqlard-1.0.0-mdv_conf.diff
Requires:	apache-mod_php
Requires:	php-mysql
Requires:	mysql
Requires:	rrdtool
Requires(post):   rpm-helper
Requires(preun):   rpm-helper
BuildRequires:	mysql-devel
BuildRequires:	rrdtool
BuildRequires:	rrdtool-devel

%description
mysqlard daemon collects MySQL(TM) performance data in a Round Robin Database.
The package also contains example graphing and php scripts.

%prep
%setup -q
%patch0 -p0

chmod 644 AUTHORS ChangeLog COPYING INSTALL NEWS README TODO

%build
%serverbuild

%configure2_5x \
    --sysconfdir=%{_sysconfdir}/%{name} \
    --localstatedir=/var/run/%{name} \
    --datadir=/var/lib

%make

%install
%makeinstall_std

install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_sysconfdir}/%{name}
install -d %{buildroot}%{_sysconfdir}/cron.d
install -d %{buildroot}%{_sysconfdir}/cron.daily
install -d %{buildroot}%{_sysconfdir}/cron.weekly
install -d %{buildroot}%{_sysconfdir}/cron.monthly
install -d %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d
install -d %{buildroot}/var/lib/%{name}/archive
install -d %{buildroot}/var/run/%{name}

mv %{buildroot}/var/lib/%{name}/*.cnf %{buildroot}%{_sysconfdir}/%{name}/
mv %{buildroot}/var/lib/%{name}/*.server %{buildroot}%{_initrddir}/%{name}

mv %{buildroot}/var/lib/%{name}/mysqlar.daily %{buildroot}%{_sysconfdir}/cron.daily/%{name}

mv %{buildroot}/var/lib/%{name}/mysqlar.weekly %{buildroot}%{_sysconfdir}/cron.weekly/%{name}

mv %{buildroot}/var/lib/%{name}/mysqlar.monthly %{buildroot}%{_sysconfdir}/cron.monthly/%{name}

mv %{buildroot}/var/lib/%{name}/mysqlar.php %{buildroot}/var/lib/%{name}/index.php

cat > %{name}.crond << EOF
*/5 * * * * root hourly=1 daily=1 weekly=1 monthly=1 %{_bindir}/mysqlar_graph > /dev/null
EOF

install -m0755 %{name}.crond %{buildroot}%{_sysconfdir}/cron.d/%{name}

cat > %{buildroot}/%{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf << EOF

Alias /%{name} /var/lib/%{name}

<Directory /var/lib/%{name}>
    Require all granted
</Directory>
EOF

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%clean

%files
%doc AUTHORS ChangeLog COPYING INSTALL NEWS README TODO
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/*.cnf
%config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf
%attr(0755,root,root) %{_initrddir}/mysqlard
%attr(0755,root,root) %{_sysconfdir}/cron.d/%{name}
%attr(0755,root,root) %{_sysconfdir}/cron.daily/%{name}
%attr(0755,root,root) %{_sysconfdir}/cron.weekly/%{name}
%attr(0755,root,root) %{_sysconfdir}/cron.monthly/%{name}
%{_bindir}/*
%{_sbindir}/*
/var/lib/%{name}
%dir /var/run/%{name}
%{_mandir}/man1/*
%{_mandir}/man8/*


%changelog
* Fri Oct 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.0.0-20
+ Revision: 58e94a5
- Adopted for Apache 2.4



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10175 |12cu|mysql-connector-c++-1.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 6
%define libname %mklibname mysqlcppconn %{major}
%define devname %mklibname mysqlcppconn -d

Summary:	A MySQL database connector for C++
Name:		mysql-connector-c++
Version:	1.1.1
Release:	1
Group:		System/Libraries
License:	GPLv2
Url:		http://dev.mysql.com/downloads/connector/cpp/
Source0:	http://cdn.mysql.com/Downloads/Connector-C++/%{name}-%{version}.tar.gz
BuildRequires:	cmake
BuildRequires:	mysql-devel
BuildRequires:	boost-devel

%description
Connector/C++ is a tool that enables easy deployment and management of MySQL
server and database through your C++ application.

%package -n	%{libname}
Summary:	The shared mysql-connector-cpp library
Group:		System/Libraries

%description -n	%{libname}
Connector/C++ is a tool that enables easy deployment and management of MySQL
server and database through your C++ application.

This package provides the shared mysql-connector-cpp library.

%package -n	%{devname}
Summary:	Development library and header files for development with mysql-connector-cpp
Group:		Development/C++
Requires:	%{libname} = %{version}-%{release}
Provides:	mysql-connector-c++-devel = %{version}-%{release}

%description -n	%{devname}
Connector/C++ is a tool that enables easy deployment and management of MySQL
server and database through your C++ application.

This package is only needed if you plan to develop or compile applications
which requires the mysql-connector-cpp library.

%prep
%setup -q
sed  -i -e 's/lib$/%{_lib}/' driver/CMakeLists.txt
chmod  -x examples/*.cpp examples/*.txt

# Save examples to keep directory clean (for doc)
mkdir _doc_examples
cp -pr examples _doc_examples

%build
%cmake -DMYSQLCPPCONN_BUILD_EXAMPLES:BOOL=OFF
%make

%install
cp build/cppconn/config.h  cppconn/config.h
%makeinstall_std -C build
rm -fr %{buildroot}%{_prefix}/COPYING
rm -fr %{buildroot}%{_prefix}/INSTALL
rm -fr %{buildroot}%{_prefix}/README
rm -fr %{buildroot}%{_prefix}/ANNOUNCEMENT
rm -fr %{buildroot}%{_prefix}/Licenses_for_Third-Party_Components.txt

rm -fr %{buildroot}%{_libdir}/*.a

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{devname}
%doc README CHANGES COPYING ANNOUNCEMENT Licenses_for_Third-Party_Components.txt
%dir %{_includedir}/cppconn
%{_includedir}/*.h
%{_includedir}/cppconn/*.h
%{_libdir}/*.so



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10176 |12cu|mysql-connector-odbc-5.1.11-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	ODBC driver for MySQL
Name:		mysql-connector-odbc
Version:	5.1.11
Release:	1
# exceptions allow library to be linked with most open source SW,
# not only GPL code.
License: GPLv2 with exceptions
Group:		System/Libraries
URL:		http://www.mysql.com/products/connector/
Source0:	mysql-connector-odbc-%{version}-src.tar.gz
Source1:	dsn-editor.pro
Patch1:		myodbc-shutdown.patch
Patch3:		mysql-connector-odbc-no_windoze.diff
Patch5:		mysql-connector-odbc-5.1.5-fix-str-fmt.patch
Requires:	unixODBC
BuildRequires:	mysql-devel
BuildRequires:	unixODBC-devel
BuildRequires:	openssl-devel
BuildRequires:	automake
BuildRequires:	autoconf
BuildRequires:	libltdl-devel
BuildRequires:	libtool
BuildRequires:	qt4-devel
Obsoletes:	MyODBC < %version-%release
Provides:	MyODBC = %version-%release
Obsoletes:	%{mklibname myodbc 1} < %version

%description
The MySQL Connector/ODBC is the name for the family of MySQL ODBC drivers
(previously called MyODBC drivers) that provide access to a MySQL database
using the industry standard Open Database Connectivity (ODBC) API.

MySQL Connector/ODBC provides both driver-manager based and native
interfaces to the MySQL database, which full support for MySQL functionality,
including stored procedures, transactions and, with Connector/ODBC 5.1,
full Unicode compliance.

%package 	devel
Summary:	Development library for ODBC driver for MySQL
Group:		Development/C
Provides:	lib%{name}-devel %{name}-devel libmyodbc-devel
Obsoletes:	lib%{name}-devel %{name}-devel libmyodbc-devel
Requires:	%{name} = %{version}
Obsoletes:	%{mklibname -d myodbc 1} < %version
Obsoletes:	%{mklibname -d mydobc} < %version

%description devel
The MySQL Connector/ODBC is the name for the family of MySQL ODBC drivers
(previously called MyODBC drivers) that provide access to a MySQL database
using the industry standard Open Database Connectivity (ODBC) API.

MySQL Connector/ODBC provides both driver-manager based and native
interfaces to the MySQL database, which full support for MySQL functionality,
including stored procedures, transactions and, with Connector/ODBC 5.1,
full Unicode compliance.

%prep
%setup -q -n mysql-connector-odbc-%{version}-src
%patch1 -p1
%patch3 -p0
%patch5 -p0

%build
export CFLAGS="%{optflags} -fno-strict-aliasing"
export CPPFLAGS="-I%{qt4include}/Qt"

export LDFLAGS="-lmysqld"

autoreconf -fi

%configure2_5x \
    --enable-shared \
    --enable-static \
    --enable-gui \
    --with-qt-dir=%{qt4dir} \
    --with-qt-includes=%{qt4include} \
    --with-qt-libraries=%{qt4lib} \
    --enable-dmlink \
    --enable-myodbc-installer \
    --enable-odbcinstlink \
    --with-odbc-ini=%{_sysconfdir}/odbc.ini
%make

%install
rm -rf %{buildroot}

%makeinstall_std 

%if 0
# setup links for consolehelpper support to allow root System DSN config
install -d %{buildroot}%{_sbindir}
pushd %{buildroot}%{_bindir}
ln -sf myodbc-installer MyODBC
ln -sf consolehelper MyODBC-root
cd %{buildroot}%{_sbindir}
ln -s ../bin/MyODBC MyODBC-root
popd

# MYODBCConfig
install -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/MyODBC.desktop << EOF
[Desktop Entry]
Name=MyODBC
Comment=MyODBC Configuration
Exec=MyODBC
Terminal=false
Type=Application
Icon=databases_section
Categories=X-MandrivaLinux-MoreApplications-Databases;GTK;Database;Development;Application;
EOF

cat > %{buildroot}%{_datadir}/applications/MyODBC-root.desktop << EOF
[Desktop Entry]
Name=MyODBC-root
Comment=MyODBC Configuration (root user)
Exec=MyODBC-root
Terminal=false
Type=Application
Icon=databases_section
Categories=X-MandrivaLinux-MoreApplications-Databases;GTK;Database;Development;Application;
EOF

%endif
# cleanup
rm -rf %{buildroot}%{_datadir}/mysql-connector-odbc

cat > README.Mandriva << EOF

Please run this command when register:
%{_bindir}/myodbc-installer -d -a -n "MySQL ODBC 5.1 Driver" -t "DRIVER=%_libdir/libmyodbc5-%version.so;SETUP=%_libdir/libmyodbc3S-%version.so"

Please run this command when unregister:

%{_bindir}/myodbc-installer -d -r -n "MySQL ODBC 5.1 Driver"
EOF

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ChangeLog README README.debug README.Mandriva
%{_bindir}/*
%{_libdir}/libmyodbc5-%version.so

%files devel
%defattr(-,root,root)
%{_libdir}/libmyodbc5.so
%{_libdir}/*.a


%changelog
* Tue Dec 07 2010 Funda Wang <fwang@mandriva.org> 5.1.8-1mdv2011.0
+ Revision: 613453
- 5.1.8

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 5.1.7-2mdv2011.0
+ Revision: 612975
- the mass rebuild of 2010.1 packages
- 5.1.7

* Thu Feb 18 2010 Oden Eriksson <oeriksson@mandriva.com> 5.1.6-2mdv2010.1
+ Revision: 507520
- rebuild

* Mon Nov 23 2009 Funda Wang <fwang@mandriva.org> 5.1.6-1mdv2010.1
+ Revision: 469267
- update desc
- New version 5.1.6
- New version 5.1.5
- rediff libname patch
- fix license (it is not public domain of course)

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Zombie Ryushu <ryushu@mandriva.org>
    - Backport for 2009.1 test

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuilt against mysql-5.1.30 libs

* Sat Jul 19 2008 Oden Eriksson <oeriksson@mandriva.com> 3.51.26-0.r1127.1mdv2009.0
+ Revision: 238811
- 3.51.26r1127
- added the dsn-editor.pro from 3.51.16r494 to fix build
- fix linkage (P2)
- sync with fedora (P1)
- fix deps

  + Funda Wang <fwang@mandriva.org>
    - use qt3 macros
    - new devel package name policy
    - Rename to mysql-connector-odbc
    - New version 3.51.22

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Thierry Vignaud <tv@mandriva.org>
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request
    - kill explicit icon extension

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Sep 18 2007 Guillaume Rousse <guillomovitch@mandriva.org> 3.51.16-0.r494.2mdv2008.0
+ Revision: 89560
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - kill desktop-file-validate's error: string list key "Categories" in group "Desktop Entry" does not have a semicolon (";") as trailing character

* Sat Jun 16 2007 Oden Eriksson <oeriksson@mandriva.com> 3.51.16-0.r494.1mdv2008.0
+ Revision: 40359
- 3.51.16r494
- rediffed P0

* Wed Apr 18 2007 Oden Eriksson <oeriksson@mandriva.com> 3.51.14-0.r248.3mdv2008.0
+ Revision: 14798
- remove the faulty desktop-file-utils deps


* Tue Mar 13 2007 Oden Eriksson <oeriksson@mandriva.com> 3.51.14-0.r248.2mdv2007.1
+ Revision: 143067
- 3.51.14r248
- fix xdg menu
- rediffed one patch
- Import MyODBC

* Mon Jan 02 2006 Warly <warly@mandriva.com> 3.51.12-4mdv2007.1- new version
* Wed Nov 16 2005 Oden Eriksson <oeriksson@mandriva.com> 3.51.11-4mdk
- rebuilt against openssl-0.9.8a

* Sun Oct 30 2005 Oden Eriksson <oeriksson@mandriva.com> 3.51.11-3mdk
- rebuilt against MySQL-5.0.15

* Sat Jul 30 2005 Nicolas Lcureuil <neoclust@mandriva.org> 3.51.11-2mdk
- Fix BuildRequires

* Sun Jun 19 2005 Oden Eriksson <oeriksson@mandriva.com> 3.51.11-1mdk
- 3.51.11
- rebuilt against new librpm
- drop one redundant patch
- rediffed P0, and also fix sonames

* Mon Mar 07 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 3.51.10-1mdk
- 3.51.10
- added P0,P1
- added P2 (fedora)
- lib64 fixes
- built all the binaries too, even the QT ones...
- ripped the menu magic from the unixODBC package
- misc spec file fixes

* Thu Apr 15 2004 Michael Scherer <misc@mandrake.org> 2.50.39-2mdk 
- rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10177 |12cu|mysql-proxy-0.8.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname mysql-proxy %{major}
%define libchassis %mklibname mysql-chassis %{major}
%define libchassis_glibext %mklibname mysql-chassis-glibext %{major}
%define libchassis_timing %mklibname mysql-chassis-timing %{major}
%define devname %mklibname mysql-proxy -d

Summary:	A Proxy for the MySQL Client/Server protocol
Name:		mysql-proxy
Version:	0.8.4
Release:	1
License:	GPLv2+
Group:		System/Servers
Url:		http://forge.mysql.com/wiki/MySQL_Proxy
Source0:	http://mysql.dataphone.se/Downloads/MySQL-Proxy/mysql-proxy-%{version}.tar.gz
Source2:	mysql-proxy.init
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	mysql-devel
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(libevent)
BuildRequires:	pkgconfig(lua)
Requires(preun,post):	rpm-helper

%description
MySQL Proxy is a simple program that sits between your client and MySQL
server(s) that can monitor, analyze or transform their communication. Its
flexibility allows for unlimited uses; common ones include: load balancing;
failover; query analysis; query filtering and modification; and many more.

%files
%doc AUTHORS NEWS README README.TESTS
%attr(0755,root,root) %{_initrddir}/%{name}
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%{_sbindir}/mysql-proxy
%{_bindir}/mysql-binlog-dump
%{_bindir}/mysql-myisam-dump
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*.lua
%dir /var/run/%{name}
%dir %{_libdir}/mysql-proxy
%dir %{_libdir}/mysql-proxy/plugins
%dir %{_libdir}/mysql-proxy/lua
%dir %{_libdir}/mysql-proxy/lua/proxy
%{_libdir}/mysql-proxy/plugins/*.so
%{_libdir}/mysql-proxy/lua/*.so
%{_libdir}/mysql-proxy/lua/proxy/*.lua
%{_libdir}/mysql-proxy/lua/*.lua

%post
%_post_service %{name}

%preun
%_preun_service %{name}

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Shared library for %{name}
Group:		System/Libraries

%description -n %{libname}
This package contains shared library for %{name}.

%files -n %{libname}
%{_libdir}/libmysql-proxy.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libchassis}
Summary:	Shared library for %{name}
Group:		System/Libraries
Conflicts:	%{_lib}mysql-proxy0 < 0.8.4

%description -n %{libchassis}
This package contains shared library for %{name}.

%files -n %{libchassis}
%{_libdir}/libmysql-chassis.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libchassis_glibext}
Summary:	Shared library for %{name}
Group:		System/Libraries
Conflicts:	%{_lib}mysql-proxy0 < 0.8.4

%description -n %{libchassis_glibext}
This package contains shared library for %{name}.

%files -n %{libchassis_glibext}
%{_libdir}/libmysql-chassis-glibext.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libchassis_timing}
Summary:	Shared library for %{name}
Group:		System/Libraries
Conflicts:	%{_lib}mysql-proxy0 < 0.8.4

%description -n %{libchassis_timing}
This package contains shared library for %{name}.

%files -n %{libchassis_timing}
%{_libdir}/libmysql-chassis-timing.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Requires:	%{libchassis} = %{EVRD}
Requires:	%{libchassis_glibext} = %{EVRD}
Requires:	%{libchassis_timing} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n	%{devname}
This package contains development files for %{name}.

%files -n %{devname}
%doc COPYING
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/*.h
%{_libdir}/*.so
%{_libdir}/pkgconfig/mysql-chassis.pc
%{_libdir}/pkgconfig/mysql-proxy.pc

#----------------------------------------------------------------------------

%prep
%setup -q

cp %{SOURCE2} mysql-proxy.init

%build
%serverbuild

%configure2_5x \
	--with-lua

%make LIBS='-llua'

%install
install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_sysconfdir}/sysconfig
install -d %{buildroot}%{_datadir}/%{name}
install -d %{buildroot}/var/run/%{name}
install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_includedir}/%{name}

%makeinstall
# bork
mv %{buildroot}%{_bindir}/mysql-proxy %{buildroot}%{_sbindir}/
mv %{buildroot}%{_includedir}/*.h %{buildroot}%{_includedir}/%{name}/

install -m0755 mysql-proxy.init %{buildroot}%{_initrddir}/%{name}
install -m0644 examples/*.lua %{buildroot}%{_datadir}/%{name}/

cat > mysql-proxy.sysconfig << EOF
MYSQL_PROXY_OPTIONS="--daemon --proxy-lua-script %{_datadir}/%{name}/tutorial-basic.lua --plugin-dir=%{_libdir}/mysql-proxy/plugins"
EOF

install -m0644 mysql-proxy.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/%{name}


%changelog
* Mon Aug 18 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.8.4-1
+ Revision: 8bf6212
- New version 0.8.4, split library package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10178 |12cu|mysql-workbench-oss-5.2.47-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Werror_cflags -Wformat -fpermissive -Wextra -Wall -Wno-unused -Wno-deprecated
%define _disable_ld_no_undefined 1

%define build_java 0

# Keep internal libraries private
%define __noautoprov 'devel(.*)|_cairo\\.so(.*)|_mforms\\.so(.*)|db(.*)\\.so(.*)|forms\\.grt\\.so(.*)|libantlr3c_wb(.*)|libcdbc\\.so(.*)|libgrt\\.so(.*)|liblinux_utilities\\.so(.*)|libmdcanvas\\.so(.*)|libmdcanvasgtk\\.so(.*)|libmforms\\.so(.*)|libmysqlparser\\.so(.*)|libsqlide\\.so(.*)|libsqlparser\\.so(.*)|libvsqlitepp\\.so(.*)|libwb(.*)\\.so(.*)|wb(.*)\\.so(.*)'
%define __noautoreq '_cairo\\.so(.*)|_mforms\\.so(.*)|db(.*)\\.so(.*)|forms\\.grt\\.so(.*)|libantlr3c_wb(.*)|libcdbc\\.so(.*)|libgrt\\.so(.*)|liblinux_utilities\\.so(.*)|libmdcanvas\\.so(.*)|libmdcanvasgtk\\.so(.*)|libmforms\\.so(.*)|libmysqlparser\\.so(.*)|libsqlide\\.so(.*)|libsqlparser\\.so(.*)|libvsqlitepp\\.so(.*)|libwb(.*)\\.so(.*)|wb(.*)\\.so(.*)'

Summary:	Extensible modeling tool for MySQL 5.x
Name:		mysql-workbench-oss
Version:	5.2.47
Release:	3
License:	GPLv2 and LGPLv2
Group:		Databases
Url:		http://dev.mysql.com/downloads/workbench/
Source0:	http://cdn.mysql.com/Downloads/MySQLGUITools/mysql-workbench-gpl-%{version}-src.tar.gz
Patch0:		mysql-workbench-5.2.45-cppconn.patch
Obsoletes:	mysql-workbench < 5.1.6
Provides:	mysql-workbench = %{EVRD}
BuildRequires:	gettext
BuildRequires:	imagemagick
BuildRequires:	boost-devel
BuildRequires:	gettext-devel
BuildRequires:	fcgi-devel
BuildRequires:	mysql-devel >= 5.0
BuildRequires:	mysql-connector-c++-devel
BuildRequires:	readline-devel
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(cairomm-1.0)
BuildRequires:	pkgconfig(expat)
BuildRequires:	pkgconfig(ext2fs)
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(glibmm-2.4)
BuildRequires:	pkgconfig(glitz)
BuildRequires:	pkgconfig(gnome-keyring-1)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gtkmm-2.4)
BuildRequires:	pkgconfig(libctemplate)
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	pkgconfig(libgnome-2.0)
BuildRequires:	pkgconfig(libgnomeprint-2.2)
BuildRequires:	pkgconfig(libgtkhtml-3.14)
BuildRequires:	pkgconfig(libiodbc)
BuildRequires:	pkgconfig(libpcre)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(libzip)
BuildRequires:	pkgconfig(lua)
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(pixman-1)
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(sigc++-2.0)
BuildRequires:	pkgconfig(slang)
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	pkgconfig(uuid)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xrender)
%if %{build_java}
BuildRequires:	junit
BuildRequires:	eclipse-ecj
BuildRequires:	gcj-tools
BuildRequires:	jpackage-utils
%endif
Requires:	python-paramiko
Requires:	python-pexpect

%description
MySQL Workbench is modeling tool that allows you to design and generate MySQL
databases graphically.

MySQL Workbench requires OpenGL and a 3D accelerated graphics card with at
least 16MB of memory.

%prep
%setup -q -n mysql-workbench-gpl-%{version}-src
%patch0 -p1

sed -i -e 's:ifconfig:/sbin/ifconfig:' plugins/wb.admin/backend/wb_server_control.py || die

# lib64 fix
perl -pi -e "s|/lib/|/%{_lib}/|g" frontend/linux/workbench/program.cpp

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x \
	--disable-static \
	--disable-debug

%make

%install
%makeinstall_std

# construct a clean and correct wrapper
cat > %{buildroot}%{_bindir}/mysql-workbench << EOF
#!/bin/bash
export LD_LIBRARY_PATH="%{_libdir}/mysql-workbench:\$LD_LIBRARY_PATH"
export MWB_DATA_DIR="%{_datadir}/mysql-workbench"
export MWB_LIBRARY_DIR="%{_datadir}/mysql-workbench/libraries"
export MWB_MODULE_DIR="%{_libdir}/mysql-workbench/modules"
export MWB_PLUGIN_DIR="%{_libdir}/mysql-workbench/plugins"
export DBC_DRIVER_PATH="%{_libdir}/mysql-workbench"
%{_libexecdir}/mysql-workbench-bin \$*
EOF

install -d %{buildroot}%{_datadir}/applications
rm -f %{buildroot}%{_datadir}/applications/MySQLWorkbench.desktop
cat > %{buildroot}%{_datadir}/applications/mysql-workbench-oss.desktop << EOF
[Desktop Entry]
Name=MySQL Workbench
Comment=MySQL Database Design Tool
Exec=%{_bindir}/mysql-workbench
Terminal=false
Type=Application
Icon=mysql-workbench
Categories=Database;Office;
EOF

# More reliable icons
rm -rf %{buildroot}%{_datadir}/icons/hicolor/*/*/mysql-workbench.png
for N in 16 32 48 64 128;
do
convert images/icons/linux/128x128/apps/mysql-workbench.png -resize ${N}x${N} $N.png;
install -D -m 0644 $N.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/apps/mysql-workbench.png
done

chmod a+x %{buildroot}%{_datadir}/mysql-workbench/sshtunnel.py

# cleanup
rm -f %{buildroot}%{_libdir}/mysql-workbench/*.*a
rm -f %{buildroot}%{_libdir}/mysql-workbench/modules/*.*a
rm -f %{buildroot}%{_libdir}/mysql-workbench/plugins/*.*a
rm -rf %{buildroot}%{_docdir}/mysql-workbench

%files
%doc COPYING ChangeLog README
%{_bindir}/*
%{_libdir}/mysql-workbench
%{_libexecdir}/mysql-workbench-bin
%{_datadir}/mysql-workbench
%{_datadir}/applications/mysql-workbench-oss.desktop
%{_datadir}/icons/hicolor/*/*/*
%{_datadir}/mime/packages/mysql-workbench.xml
%{_datadir}/mime-info/mysql-workbench.mime

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10179 |12cu|mystar-2.56-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A 802.1x auth client for Ruijie
Name:		mystar
Version:	2.56
Release:	7
License:	GPLv2+
Group:		System/Servers
Url:		http://gf.cs.hit.edu.cn/projects/mystar/
Source0:	http://gf.cs.hit.edu.cn/frs/download.php/253/%{name}_for_starV%{version}.tar.gz
# fwang: We don't need static linking libraries
Patch0:		%{name}-2.56-Makefile.patch
# fwang: conf file should be put into /etc
Patch1:		%{name}-2.56-conf-path.patch
BuildRequires:	libnet-devel
BuildRequires:	libpcap-devel

%description
mystar is a 802.1x auth client for Rujie and other compatible network.

%files
%doc Readme.txt
%{_sbindir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}.conf

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}_for_%{version}
%patch0 -p0
%patch1 -p0

%build
make Flags="%{optflags}"

%install
mkdir -p %{buildroot}%{_sbindir}
install -m 755 mystar %{buildroot}%{_sbindir}

mkdir -p %{buildroot}%{_sysconfdir}
install -m 644 mystar.conf %{buildroot}%{_sysconfdir}


%changelog
* Wed Apr 16 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.56-7
+ Revision: 1e22873
- Fix debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10180 |12cu|mytop-1.6-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: A clone of top for MySQL 3.22.x to 4.x
Name: mytop
Version: 1.6
Release: 6
Source0: http://jeremy.zawodny.com/mysql/mytop/%{name}-%{version}.tar.bz2
Patch0:  mytop-1.6.long_nums.patch
URL: http://jeremy.zawodny.com/mysql/mytop/
License: GPL
Group: Databases
BuildArch:  noarch
Prefix: %{_prefix}
BuildRequires: perl-Term-ReadKey
BuildRequires: perl-devel
Requires: perl-Term-ReadKey
Requires: perl-Mysql
Obsoletes: perl-mytop

%description
Mytop is a console-based (non-gui) tool for monitoring the threads and overall
performance of a MySQL 3.22.x, 3.23.x, and 4.x server.

%prep
%setup -q
%patch0 -p1

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
make
make test

%install
# beware to use _std macros 
%makeinstall_std

%files
%{_bindir}/mytop
%{_mandir}/man1/%{name}.*
%doc README

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10181 |12cu|nabi-1.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Simple Hangul X Input Method
Name:		nabi
Version:	1.0.0
Release:	1
License:	GPLv2+
Group:		System/Internationalization
URL:		http://code.google.com/p/nabi
Source:		http://%{name}.googlecode.com/files/%{name}-%{version}.tar.gz
BuildRequires:	librsvg
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libhangul)
Requires:	locales-ko

%description
Nabi is a simple XIM for Korean, implemented with GTK+2.
It can dock in the notification area, and also show the
status of imhangul (See also http://imhangul.kldp.net).

%files -f %{name}.lang
%doc AUTHORS COPYING ChangeLog README
%attr(755,root,root) %{_bindir}/nabi
%{_datadir}/nabi
%{_datadir}/icons/hicolor/*/*/%{name}.*
%{_datadir}/applications/%{name}.desktop

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

# menu entry:
mkdir -p %{buildroot}%{_datadir}/applications/
cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
[Desktop Entry]
Name=Nabi
Comment=Simple Hangul XIM
Exec=%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=System;Settings;Accessibility;
EOF

# Install icons of various sizes
for s in 256 128 96 48 32 22 16 ; do
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/${s}x${s}/apps
rsvg-convert -w ${s} -h ${s} \
    %{name}.svg -o \
    %{buildroot}%{_datadir}/icons/hicolor/${s}x${s}/apps/%{name}.png
done

%find_lang %{name}


%changelog
* Sat Jan 25 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0.0-1
+ Revision: 73bde66
- LOG New version 1.0.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10182 |12cu|nads-0.3-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d

Summary:	Normalized Attack Detection System
Name:		nads
Version:	0.3
Release:	6
License:	GPLv2+
Group:		System/Servers
Url:		http://www.scaramanga.co.uk
Source0:	%{name}-%{version}.tar.bz2
BuildRequires:	libtool

%description
N.A.D.S. is an HTTP URL normalization library. It takes HTTP URIs
in any form and converts them to a form suitable for comparison,
or for matching against attack descriptions (signatures) in
intrusion detection / prevention systems.

%files
%doc AUTHORS COPYING ChangeLog NEWS README
%{_bindir}/nads
%{_bindir}/testnads

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Normalized Attack Detection System library
Group:		System/Libraries

%description -n %{libname}
N.A.D.S. is an HTTP URL normalization library. It takes HTTP URIs
in any form and converts them to a form suitable for comparison,
or for matching against attack descriptions (signatures) in
intrusion detection / prevention systems.

%files -n %{libname}
%{_libdir}/lib%{name}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Static library and header files for the %{name} library
Group:		Development/C
Provides:	lib%{name}-devel = %{EVRD}
Requires:	%{libname} = %{EVRD}

%description -n %{devname}
N.A.D.S. is an HTTP URL normalization library. It takes HTTP URIs
in any form and converts them to a form suitable for comparison,
or for matching against attack descriptions (signatures) in
intrusion detection / prevention systems.

This package contains the static %{name} library and its header
files.

%files -n %{devname}
%{_includedir}/*
%{_libdir}/lib%{name}.so

#----------------------------------------------------------------------------

%prep
%setup -q
find . -name "Makefile*" -o -name "*.m4" -o -name "configure*" |xargs sed -i -e 's,configure.in,configure.ac,g'

%build
./autogen.sh
%configure2_5x \
	--disable-static \
	--enable-shared
%make LIBTOOL=%{_bindir}/libtool

%install
%makeinstall_std


%changelog
* Wed Mar 19 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.3-6
+ Revision: cb6e4d3
- Restore libtool in BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10183 |12cu|nagios-4.0.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define nsusr nagios
%define nsgrp nagios
%define cmdusr apache
%define cmdgrp apache
%define _disable_ld_no_undefined 1

Summary:    Host/service/network monitoring program
Name:       nagios
Version:    4.0.8
Release:    1
License:    GPLv2
Group:      Networking/Other
URL:        http://www.nagios.org/
Source0:    http://prdownloads.sourceforge.net/nagios/%{name}-%{version}.tar.gz
Source1:    %{name}.service
Source2:    %{name}.tmpfiles
Source5:    favicon.ico
Patch1:     nagios-4.0.0-conf.d.patch
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires:   nagios-plugins
BuildRequires:  gd-devel
BuildRequires:  imagemagick
BuildRequires:  jpeg-devel
BuildRequires:  libtool-devel
BuildRequires:  multiarch-utils >= 1.0.3
BuildRequires:  perl-devel
Epoch:      1

%description
Nagios is a program that will monitor hosts and services on your
network. It has the ability to email or page you when a problem
arises and when a problem is resolved. Nagios is written in C and
is designed to run under Linux (and some other *NIX variants) as a
background process, intermittently running checks on various
services that you specify.

The actual service checks are performed by separate "plugin"
programs which return the status of the checks to Nagios.

This package provide core programs for nagios. The web interface,
documentation, and development files are built as separate
packages

%package    www
Summary:    Provides the HTML and CGI files for the Nagios web interface
Group:      Networking/WWW
Requires:   %{name} = %{epoch}:%{version}-%{release}
Requires:   freetype
Requires:   nail
Requires:   traceroute
Requires:   apache-mod_php
Epoch:      %{epoch}

%description    www
Nagios is a program that will monitor hosts and services on your network. It
has the ability to email or page you when a problem arises and when a problem
is resolved. Nagios is written in C and is designed to run under Linux (and
some other *NIX variants) as a background process, intermittently running
checks on various services that you specify.

Several CGI programs are included with Nagios in order to allow you to view the
current service status, problem history, notification history, and log file via
the web. This package provides the HTML and CGI files for the Nagios web
interface. In addition, HTML documentation is included in this package

%package    devel
Group:      Development/C
Summary:    Provides include files that Nagios-related applications may compile against
Epoch:      %{epoch}

%description    devel
Nagios is a program that will monitor hosts and services on your network. It
has the ability to email or page you when a problem arises and when a problem
is resolved. Nagios is written in C and is designed to run under Linux (and
some other *NIX variants) as a background process, intermittently running
checks on various services that you specify.

This package provides include files that Nagios-related applications may
compile against.

%prep
%setup -q 
%apply_patches

%build
%serverbuild

export CFLAGS="$CFLAGS -fPIC"
export CXXFLAGS="$CXXFLAGS -fPIC"
export FFLAGS="$FFLAGS -fPIC"
%configure \
    --with-httpd-conf=%{_webappconfdir} \
    --with-checkresult-dir=/var/spool/nagios/checkresults \
    --with-temp-dir=/tmp \
    --exec-prefix=%{_sbindir} \
    --bindir=%{_sbindir} \
    --sbindir=%{_libdir}/nagios/cgi \
    --libexecdir=%{_libdir}/nagios/plugins \
    --datadir=%{_datadir}/nagios \
    --sysconfdir=%{_sysconfdir}/nagios \
    --localstatedir=/var/log/nagios \
    --with-lockfile=/var/run/nagios/nagios.pid \
    --with-mail=/bin/mail \
    --with-nagios-user=%{nsusr} \
    --with-nagios-group=%{nsgrp} \
    --with-command-user=%{cmdusr} \
    --with-command-grp=%{cmdgrp} \
    --with-cgiurl=/nagios/cgi-bin \
    --with-htmurl=/nagios \
    --with-gd-lib=%{_libdir} \
    --with-gd-inc=%{_includedir}

# bug
perl -pi -e "s|/var/log/nagios/spool/checkresults|/var/spool/nagios/checkresults|g" include/locations.h

# the helloworld one doesn't like -fPIE
perl -pi -e "s|-fPIE||g" module/Makefile

%make all

pushd contrib
    make convertcfg
    make daemonchk.cgi
popd

%install
rm -rf %{buildroot}

install -d -m0755 %{buildroot}%{_webappconfdir}
install -d -m0755 %{buildroot}/var/spool/nagios/checkresults
install -d -m0755 %{buildroot}/var/run/nagios
install -d -m0755 %{buildroot}%{_includedir}/nagios

install -d -m0755 %{buildroot}%{_sysconfdir}/nagios/{servers,printers,switches,routers,conf.d,plugins.d}
install -d -m0755 %{buildroot}%{_libdir}/nagios/plugins/eventhandlers

make \
    DESTDIR=%{buildroot} \
    BINDIR=%{_sbindir} \
    CFGDIR=%{_sysconfdir}/nagios \
    CGIDIR=%{_libdir}/nagios/cgi \
    COMMAND_OPTS="" \
    HTMLDIR=%{_datadir}/nagios/www \
    INIT_OPTS="" \
    INSTALL=install \
    INSTALL_OPTS="" \
    LOGDIR=/var/log/nagios \
    STRIP=/bin/true \
    install \
    install-devel \
    install-config

# fix docs
cp sample-config/README README.sample-config
cp sample-config/template-object/README README.template-object

# install headers
install -m0644 include/locations.h %{buildroot}%{_includedir}/nagios/

pushd contrib
    make \
    DESTDIR=%{buildroot} \
    BINDIR=%{_sbindir} \
    CFGDIR=%{_sysconfdir}/nagios \
    CGIDIR=%{_libdir}/nagios/cgi \
    COMMAND_OPTS="" \
    HTMLDIR=%{_datadir}/nagios/www \
    INIT_OPTS="" \
    INSTALL=install \
    INSTALL_OPTS="" \
    LOGDIR=/var/log/nagios \
    install
popd

# fix strange perms
find %{buildroot}%{_datadir}/nagios -type d | xargs chmod 755
find %{buildroot}%{_datadir}/nagios/www -type f | xargs chmod 644
chmod 755 \
    %{buildroot}%{_libdir}/nagios/cgi/* \
    %{buildroot}%{_sbindir}/*

# fix default config
perl -pi \
    -e 's|^check_for_updates=1|check_for_updates=0|;' \
    -e 's|^#query_socket=|query_socket=|;' \
    -e "s|=/var/log/nagios/rw/|=/var/spool/nagios/|;" \
    %{buildroot}%{_sysconfdir}/nagios/nagios.cfg
perl -pi \
    -e "s|^physical_html_path=.*|physical_html_path=%{_datadir}/nagios/www|;" \
    %{buildroot}%{_sysconfdir}/nagios/cgi.cfg


# systemd
install -D -m 644 %{SOURCE1} %{buildroot}%{_unitdir}/nagios.service
install -D -m 644 %{SOURCE2} %{buildroot}%{_prefix}/lib/tmpfiles.d/nagios.conf
rm -f %{buildroot}%{_initrddir}/nagios

# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# Nagios Apache configuration

ScriptAlias /%{name}/cgi-bin %{_libdir}/%{name}/cgi

<Directory %{_libdir}/%{name}/cgi>
    Options ExecCGI
    Require all granted
</Directory>

Alias /%{name} %{_datadir}/%{name}/www

<Directory %{_datadir}/%{name}/www>
    Require all granted
</Directory>
EOF

# install and fix event handlers
install -m0755 contrib/eventhandlers/disable_active_service_checks %{buildroot}%{_libdir}/nagios/plugins/eventhandlers/
install -m0755 contrib/eventhandlers/disable_notifications %{buildroot}%{_libdir}/nagios/plugins/eventhandlers/
install -m0755 contrib/eventhandlers/enable_active_service_checks %{buildroot}%{_libdir}/nagios/plugins/eventhandlers/
install -m0755 contrib/eventhandlers/enable_notifications %{buildroot}%{_libdir}/nagios/plugins/eventhandlers/
install -m0755 contrib/eventhandlers/submit_check_result %{buildroot}%{_libdir}/nagios/plugins/eventhandlers/
install -m0755 contrib/eventhandlers/distributed-monitoring/obsessive_svc_handler %{buildroot}%{_libdir}/nagios/plugins/eventhandlers/
install -m0755 contrib/eventhandlers/distributed-monitoring/submit_check_result_via_nsca %{buildroot}%{_libdir}/nagios/plugins/eventhandlers/
install -m0755 contrib/eventhandlers/redundancy-scenario1/handle-master-host-event %{buildroot}%{_libdir}/nagios/plugins/eventhandlers/
install -m0755 contrib/eventhandlers/redundancy-scenario1/handle-master-proc-event %{buildroot}%{_libdir}/nagios/plugins/eventhandlers/

find %{buildroot}%{_libdir}/nagios/plugins/eventhandlers -type f | \
    xargs perl -pi \
    -e 's|/usr/local/nagios/var/rw/|/var/spool/nagios/|;' \
    -e 's|/usr/local/nagios/libexec/eventhandlers|%{_libdir}/nagios/plugins/eventhandlers|g;' \
    -e 's|/usr/local/nagios/libexec/send_nsca|%{_libdir}/nagios/plugins/send_nsca|g;' \
    -e 's|/usr/local/nagios/test/var|/var/log/nagios|g;' \
    -e 's|/usr/local/nagios/etc/send_nsca.cfg|%{_sysconfdir}/nagios/send_nsca.cfg|g;' \
    -e 's|printfcmd="/bin/printf"|printfcmd="/usr/bin/printf"|;'

%multiarch_includes %{buildroot}%{_includedir}/nagios/locations.h

# install the favicon.ico
install -m 644 %{SOURCE5} %{buildroot}%{_datadir}/nagios/www

# automatic reloading for new plugins
install -d %buildroot%{_var}/lib/rpm/filetriggers
cat > %buildroot%{_var}/lib/rpm/filetriggers/nagios.filter << EOF
^.%{_sysconfdir}/nagios/plugins.d/.*\.cfg$
EOF
cat > %buildroot%{_var}/lib/rpm/filetriggers/nagios.script << EOF
#!/bin/sh
systemctl try-restart nagios.service
EOF
chmod 755 %buildroot%{_var}/lib/rpm/filetriggers/nagios.script

%pretrans
# prevent symlink creation failure on update
if [ -d /etc/nagios/plugins.d -a ! -L /etc/nagios/plugins.d ]; then
    if [ ! -d /etc/nagios/conf.d ]; then
        mkdir -p /etc/nagios/conf.d
    fi
    mv -f /etc/nagios/plugins.d/* /etc/nagios/conf.d 2>/dev/null
    rmdir /etc/nagios/plugins.d
fi

%pre
%_pre_useradd %{nsusr} /var/log/nagios /bin/sh
%{_bindir}/gpasswd -a %{cmdusr} %{nsgrp} >/dev/null 2>&1 || :

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%postun
%_postun_userdel %{nsusr}

%files
%doc Changelog INSTALLING LEGAL README UPGRADING
%doc sample-config/mrtg.cfg
%{_unitdir}/nagios.service
%{_prefix}/lib/tmpfiles.d/nagios.conf
%{_sbindir}/*
%dir %{_sysconfdir}/nagios
%dir %{_sysconfdir}/nagios/conf.d
%dir %{_sysconfdir}/nagios/plugins.d
%dir %{_sysconfdir}/nagios/objects
%config(noreplace) %{_sysconfdir}/nagios/*.cfg
%config(noreplace) %{_sysconfdir}/nagios/objects/*.cfg
%attr(-,%{nsusr},%{nsgrp}) %dir /var/log/nagios
%attr(-,%{nsusr},%{nsgrp}) %dir /var/log/nagios/archives
%attr(2775,%{nsusr},%{cmdgrp}) %dir /var/spool/nagios
%attr(-,%{nsusr},%{nsgrp}) %dir /var/spool/nagios/checkresults
%dir %{_libdir}/nagios/plugins/eventhandlers
%{_libdir}/nagios/plugins/eventhandlers/*
%{_var}/lib/rpm/filetriggers/nagios.*

%files www
%config(noreplace) %{_webappconfdir}/nagios.conf
%{_libdir}/nagios/cgi
%{_datadir}/nagios/www

%files devel
%{multiarch_includedir}/nagios/locations.h
%{_includedir}/nagios
%{_libdir}/libnagios.a


%changelog
* Mon Feb 09 2015 Denis Silakov <denis.silakov@rosalab.ru> 1:4.0.8-1
+ Revision: 9063672
- Fix pid files handling



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10184 |12cu|nagios-check_logfiles-2.5.6.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# This package is de-facto noarch, but we need to install files to arch-specific places
%define debug_package %{nil}

Name:		nagios-check_logfiles
Version:	2.5.6.1
Release:	3
Summary:	Check log files for specific patterns
Group:		Networking/Other
License:	BSD
URL:		http://www.consol.com/opensource/nagios/check-logfiles
Source:     http://www.consol.com/fileadmin/opensource/Nagios/check_logfiles-%{version}.tar.gz

%description
check_logfiles is a Plugin for Nagios which scans log files for specific
patterns.

%prep
%setup -q -n check_logfiles-%{version}

%build
%configure2_5x --build=i586-mandriva-linux-gnu --libexec=%{_libdir}/nagios/plugins
%make


%install
%makeinstall_std

%files
%{_libdir}/nagios/plugins/check_logfiles


%changelog
* Wed Mar 05 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.5.6.1-3
+ Revision: 025e268
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10185 |12cu|nagios-check_mk-1.1.10-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		nagios-check_mk
Version:	1.1.10
Release:	2
Summary:	A new general purpose Nagios-plugin for retrieving data
Group:		Networking/Other
License:	BSD
URL:		http://mathias-kettner.de/check_mk
Source:     http://mathias-kettner.de/download/check_mk-%{version}.tar.gz
BuildArch:  noarch

%description
check_mk is a general purpose Nagios-plugin for retrieving data. It adopts a
new approach for collecting data from operating systems and network components.
It obsoletes NRPE, check_by_ssh, NSClient, and check_snmp and it has many
benefits, the most important of which are significant reduction of CPU usage on
the Nagios host and automatic inventory of items to be checked on hosts. The
larger your Nagios installation is, the more helpful these improvements.

%package agent
Summary:    Agent for check_mk
Requires:   xinetd
Group:      Networking/Other

%description agent
This package contains the agent for check_mk. Install this on
all Linux machines you want to monitor via check_mk.

%prep
%setup -q -n check_mk-%{version}
tar xf agents.tar.gz

%build

%install
install -d -m 755 %{buildroot}%{_bindir}
cat > %{buildroot}%{_bindir}/check_mk <<'EOF'
#!/bin/sh
exec python %{_datadir}/check_mk/modules/check_mk.py "$@"
EOF
chmod +x %{buildroot}%{_bindir}/check_mk

install -d -m 755 %{buildroot}%{_sysconfdir}/check_mk
cat > %{buildroot}%{_sysconfdir}/check_mk/main.mk <<'EOF'
all_hosts = [ "localhost" ]
EOF

install -d -m 755 %{buildroot}%{_datadir}/check_mk
install -d -m 755 %{buildroot}%{_datadir}/check_mk/modules
tar xf modules.tar.gz -C %{buildroot}%{_datadir}/check_mk/modules
install -d -m 755 %{buildroot}%{_datadir}/check_mk/checks
tar xf checks.tar.gz -C %{buildroot}%{_datadir}/check_mk/checks
install -d -m 755 %{buildroot}%{_datadir}/check_mk/web
tar xf web.tar.gz -C %{buildroot}%{_datadir}/check_mk/web
install -d -m 755 %{buildroot}%{_datadir}/check_mk/pnp-templates
tar xf pnp-templates.tar.gz -C %{buildroot}%{_datadir}/check_mk/pnp-templates

cat > %{buildroot}%{_datadir}/check_mk/modules/defaults <<'EOF'
# created during package creation

check_mk_version            = '%{version}'
default_config_dir          = '%{_sysconfdir}/check_mk'
check_mk_configdir          = '%{_sysconfdir}/check_mk/conf.d'
checks_dir                  = '%{_datadir}/check_mk/checks'
check_manpages_dir          = '%{_datadir}/check_mk/doc/checks'
modules_dir                 = '%{_datadir}/check_mk/modules'
agents_dir                  = '%{_datadir}/check_mk/agents'
var_dir                     = '%{_localstatedir}/lib/check_mk'
lib_dir                     = ''
autochecksdir               = '%{_localstatedir}/lib/check_mk/autochecks'
precompiled_hostchecks_dir  = '%{_localstatedir}/lib/check_mk/precompiled'
counters_directory          = '%{_localstatedir}/lib/check_mk/counters'
tcp_cache_dir               = '%{_localstatedir}/lib/check_mk/cache'
logwatch_dir                = '%{_localstatedir}/lib/check_mk/logwatch'
nagios_objects_file         = '%{_sysconfdir}/nagios/objects/check_mk_objects.cfg'
rrd_path                    = '%{_localstatedir}/lib/check_mk/rrd'
nagios_command_pipe_path    = '/var/log/nagios/rw/nagios.cmd'
nagios_status_file          = '/var/log/nagios/status.dat'
nagios_conf_dir             = '/etc/nagios/objects'
nagios_user                 = 'nagios'
nagios_url                  = '/nagios'
nagios_cgi_url              = '/nagios/cgi-bin'
logwatch_notes_url          = '/check_mk/logwatch.py?host=%s&file=%s'
www_group                   = 'apache'
nagios_config_file          = '%{_sysconfdir}/nagios/nagios.cfg'
nagios_startscript          = '%{_initrddir}/nagios'
nagios_binary               = '%{_sbindir}/nagios'
apache_config_dir           = '%{_sysconfdir}/httpd/conf/webapps.d'
htpasswd_file               = '%{_sysconfdir}/check_mk/htpasswd.users'
nagios_auth_name            = 'Nagios Access'
web_dir                     = '%{_datadir}/check_mk/web'
checkmk_web_uri             = '/check_mk'
livestatus_unix_socket      = '/'
livebackendsdir             = ''
pnp_url                     = '/pnp4nagios/'
pnp_templates_dir           = '%{_datadir}/check_mk/pnp-templates'
doc_dir                     = '%{_datadir}/doc/check_mk'
EOF
cp %{buildroot}%{_datadir}/check_mk/modules/defaults \
    %{buildroot}%{_datadir}/check_mk/web/htdocs/defaults.py

install -d -m 755 %{buildroot}%{_localstatedir}/lib/check_mk
install -d -m 755 %{buildroot}%{_localstatedir}/lib/check_mk/autochecks
install -d -m 755 %{buildroot}%{_localstatedir}/lib/check_mk/cache
install -d -m 755 %{buildroot}%{_localstatedir}/lib/check_mk/counters
install -d -m 755 %{buildroot}%{_localstatedir}/lib/check_mk/precompiled
install -d -m 755 %{buildroot}%{_localstatedir}/lib/check_mk/logwatch
install -d -m 755 %{buildroot}%{_localstatedir}/lib/check_mk/rrd

install -d -m 755 %{buildroot}%{_docdir}/%{name}
tar xf doc.tar.gz -C %{buildroot}%{_docdir}/%{name} --exclude livestatus

install -d -m 755 %{buildroot}%{_sysconfdir}/xinetd.d
install -m 644 xinetd.conf %{buildroot}%{_sysconfdir}/xinetd.d/check_mk_agent

install -d -m 755 %{buildroot}%{_bindir}
install -m 755 check_mk_agent.linux %{buildroot}%{_bindir}/check_mk_agent

install -d -m 755 %{buildroot}%{_datadir}/check_mk_agent
install -d -m 755 %{buildroot}%{_datadir}/check_mk_agent/plugins
install -d -m 755 %{buildroot}%{_datadir}/check_mk_agent/local
install -m 644 plugins/mk_logwatch %{buildroot}%{_datadir}/check_mk_agent/plugins
install -m 644 plugins/j4p_performance %{buildroot}%{_datadir}/check_mk_agent/plugins
install -m 644 plugins/mk_oracle %{buildroot}%{_datadir}/check_mk_agent/plugins
install -m 644 plugins/sylo %{buildroot}%{_datadir}/check_mk_agent/plugins

install -d -m 755 %{buildroot}%{_sysconfdir}/check_mk_agent
install -m 644 logwatch.cfg %{buildroot}%{_sysconfdir}/check_mk_agent

perl -pi \
    -e 's|LIBDIR="/to/be/changed"|LIBDIR="%{_datadir}/check_mk_agent"|;' \
    -e 's|CONFDIR="/to/be/changed"|CONFDIR="%{_sysconfdir}/check_mk_agent"|;' \
    %{buildroot}%{_bindir}/check_mk_agent

%files
%doc %{_docdir}/%{name}
%{_bindir}/check_mk
%config(noreplace) %{_sysconfdir}/check_mk
%{_datadir}/check_mk
%{_localstatedir}/lib/check_mk

%files agent
%{_bindir}/check_mk_agent
%{_datadir}/check_mk_agent
%config(noreplace) %{_sysconfdir}/xinetd.d/check_mk_agent
%config(noreplace) %{_sysconfdir}/check_mk_agent

%changelog
* Wed Mar 05 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.1.10-2
+ Revision: 441de76
- Drop unneeded req exception



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10186 |12cu|nagios-check_rsync-1.02-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		nagios-check_rsync
Version:	1.02
Release:	6
Summary:    Nagios rsync plugin
License:    GPL
Group:		Networking/Other
Url:        http://exchange.nagios.org/directory/Plugins/Network-Protocols/Rsync/check_rsync/details
Source0:    check_rsync
Requires:   rsync
BuildArch:  noarch

%description
Checks rsync servers availability, as well as (optionally) individual modules
availability. It also supports authentication on modules.

%prep

%build

%install
install -d -m 755 %{buildroot}%{_datadir}/nagios/plugins
install -m 755 %{SOURCE0} %{buildroot}%{_datadir}/nagios/plugins

perl -pi -e 's|/usr/local/nagios/libexec|%{_datadir}/nagios/plugins|' \
    %{buildroot}%{_datadir}/nagios/plugins/check_rsync

install -d -m 755 %{buildroot}%{_sysconfdir}/nagios/plugins.d
cat > %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_rsync.cfg <<'EOF'
define command{
	command_name	check_rsync
	command_line	%{_datadir}/nagios/plugins/check_rsync -H $HOSTADDRESS$
}
EOF

%files 
%{_datadir}/nagios/plugins/check_rsync
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_rsync.cfg

%changelog
* Wed Mar 05 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.02-6
+ Revision: 1f3b201
- Fix URL



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10187 |12cu|nagios-check_syncrepl-20080409-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		nagios-check_syncrepl
Version:	20080409
Release:	9
Summary:	Check the open ldap syncrepl
Group:		Networking/Other
License:	BSD
URL:		http://exchange.nagios.org/directory/Plugins/Network-Protocols/LDAP/Openldap-Syncrepl/details
Source0:	check_syncrepl.py
Patch0:     check_syncrepl.py-allow-openldap2.4-CSN-format.patch
Patch1:     check_syncrepl.py-fix-exit-status.patch
Patch2:     check_syncrepl.py-allow-ignore-higher-CSN.patch
Requires:   python-ldap
BuildArch:  noarch

%description
Check the open ldap replication via SYNCREPL and python. 

%prep
%setup -c -T
cp %{SOURCE0} .
%patch0 -p 0
%patch1 -p 0
%patch2 -p 0

%build


%install
install -d -m 755 %{buildroot}%{_datadir}/nagios/plugins
install -m 755 check_syncrepl.py %{buildroot}%{_datadir}/nagios/plugins

install -d -m 755 %{buildroot}%{_sysconfdir}/nagios/plugins.d
cat > %{buildroot}%{_sysconfdir}/nagios/plugins.d/check_syncrepl.cfg <<'EOF'
define command{
	command_name	check_syncrepl
	command_line	%{_datadir}/nagios/plugins/check_syncrepl.py -q -n $ARG1$ $ARG2$ -b $ARG3$
}
EOF

%files
%{_datadir}/nagios/plugins/check_syncrepl.py
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_syncrepl.cfg

%changelog
* Wed Mar 05 2014 Denis Silakov <denis.silakov@rosalab.ru> 20080409-9
+ Revision: bcae909
- Fix URL



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10188 |12cu|nagiosgraph-1.4.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		nagiosgraph
Version:	1.4.3
Release:	4
Summary:	Visualization addon for nagios
License:	GPL
Group:		Networking/WWW
URL:		http://nagiosgraph.sourceforge.net
Source:     http://downloads.sourceforge.net/nagiosgraph/%{name}-%{version}.tar.gz
Patch:      nagiosgraph-1.4.3-fhs.patch
Requires:   nagios
BuildArch:	noarch

%description
Nagiosgraph is an add-on of Nagios. It collects service performance data into
rrd format, and displays the resulting graphs via cgi.

%prep
%setup -q -n %{name}-%{version}
%patch -p 1

%build

%install
rm -rf %{buildroot}

install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}
install -m 644 etc/* %{buildroot}%{_sysconfdir}/%{name}
rm -f %{buildroot}%{_sysconfdir}/%{name}/*.pm

install -d -m 755 %{buildroot}%{_datadir}/%{name}
install -d -m 755 %{buildroot}%{_datadir}/%{name}/lib
install -m 644 etc/ngshared.pm %{buildroot}%{_datadir}/%{name}/lib

install -d -m 755 %{buildroot}%{_datadir}/%{name}/www
install -m 755 cgi/* %{buildroot}%{_datadir}/%{name}/www
install -m 644 share/*.css %{buildroot}%{_datadir}/%{name}/www

install -d -m 755 %{buildroot}%{_datadir}/%{name}/bin
install -m 755 lib/* %{buildroot}%{_datadir}/%{name}/bin

install -d -m 755 %{buildroot}%{_var}/lib/nagiosgraph

# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# %{name} Apache configuration
Alias /%{name} %{_datadir}/%{name}/www

<Directory %{_datadir}/%{name}/www>
    DirectoryIndex show.cgi
    Options ExecCGI

    Require all granted
</Directory>
EOF

cat > README.urpmi <<EOF
Mandriva RPM specific notes

setup
-----
This software has been modified to comply with FHS:
- all configurations files are located in %{_sysconfdir}/nagiosgraph
EOF

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201010
%_post_webapp
%endif
%create_ghostfile /var/log/nagiosgraph.log nagios apache 664


%files
%defattr(-,root,root)
%doc AUTHORS CHANGELOG INSTALL README README.urpmi TODO
%config(noreplace) %{_webappconfdir}/%{name}.conf
%config(noreplace) %{_sysconfdir}/nagiosgraph
%{_datadir}/%{name}
%attr(-,nagios,nagios) %{_var}/lib/%{name}


%changelog
* Sat Jul 17 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.3-1mdv2011.0
+ Revision: 554504
- new version

* Thu Mar 18 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.2-1mdv2010.1
+ Revision: 525138
- new version
- rediff fhs patch

* Fri Feb 19 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.1-1mdv2010.1
+ Revision: 508002
- new version

* Wed Feb 17 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.0-2mdv2010.1
+ Revision: 507288
- fix dependencies

* Thu Jan 21 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.0-1mdv2010.1
+ Revision: 494750
- new version
- rely on filetrigger for reloading apache configuration begining with 2010.1,
  rpm-helper macros otherwise

* Thu Dec 17 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.3-1mdv2010.1
+ Revision: 479723
- new version

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.2-1mdv2010.1
+ Revision: 468634
- update to new version 1.3.2

* Sat Jul 18 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.1-1mdv2010.0
+ Revision: 397014
- new version

* Fri Jan 30 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.0-1mdv2009.1
+ Revision: 335581
- new version

* Sun Dec 28 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.3-1mdv2009.1
+ Revision: 320705
- import nagiosgraph


* Sun Dec 28 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.3-1mdv2009.1
- first mdv release 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10189 |12cu|nagios-plugins-1.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define nsusr nagios
%define nsgrp nagios
%define cmdusr apache
%define cmdgrp apache

Summary:	Host/service/network monitoring program plugins for Nagios
Name:		nagios-plugins
Version:	1.5
Release:	1
License:	GPLv2+
Group:		Monitoring
URL:		http://nagiosplug.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/nagiosplug/%{name}-%{version}.tar.gz
Source101:	check_breeze.cfg
Source102:	check_by_ssh.cfg
Source103:	check_cluster.cfg
Source104:	check_dhcp.cfg
Source105:	check_dig.cfg
Source106:	check_disk.cfg
Source107:	check_disk_smb.cfg
Source108:	check_dns.cfg
Source109:	check_dummy.cfg
Source110:	check_file_age.cfg
Source111:	check_flexlm.cfg
Source112:	check_fping.cfg
Source113:	check_game.cfg
Source114:	check_hpjd.cfg
Source115:	check_http.cfg
Source116:	check_icmp.cfg
Source117:	check_ide_smart.cfg
Source118:	check_ifoperstatus.cfg
Source119:	check_ifstatus.cfg
Source120:	check_ircd.cfg
Source121:	check_ldap.cfg
Source122:	check_load.cfg
Source123:	check_log.cfg
Source124:	check_mailq.cfg
Source127:	check_mysql.cfg
Source128:	check_mysql_query.cfg
Source129:	check_nagios.cfg
Source130:	check_nt.cfg
Source131:	check_ntp.cfg
Source132:	check_ntp_peer.cfg
Source133:	check_ntp_time.cfg
Source134:	check_nwstat.cfg
Source135:	check_oracle.cfg
Source136:	check_overcr.cfg
Source137:	check_pgsql.cfg
Source138:	check_ping.cfg
Source139:	check_procs.cfg
Source140:	check_radius.cfg
Source141:	check_real.cfg
Source142:	check_rpc.cfg
Source143:	check_sensors.cfg
Source144:	check_smtp.cfg
Source145:	check_snmp.cfg
Source146:	check_ssh.cfg
Source147:	check_swap.cfg
Source148:	check_tcp.cfg
Source149:	check_time.cfg
Source150:	check_ups.cfg
Source151:	check_users.cfg
Source152:	check_wave.cfg

Patch6:		nagios-plugins-check_ping-socket-filter-warning.diff
# http://sourceforge.net/tracker/index.php?func=detail&aid=1854415&group_id=29880&atid=397599
Patch21:	nagios-plugins-1.4.15-check_dhcp-roguedhcpservercheck.patch
# http://sourceforge.net/tracker/?func=detail&atid=397599&aid=2430999&group_id=29880
Patch22:	nagios-plugins-1.5-check_ldap_certificate.patch
Patch23:	nagios-plugins-1.5-automake-1.14.patch
Requires(post): rpm-helper
Requires(preun): rpm-helper
BuildRequires:	cvs
BuildRequires:	mysql-devel
BuildRequires:	bind-utils
BuildRequires:	fping
BuildRequires:	gettext-devel
BuildRequires:	libsasl-devel
BuildRequires:	net-snmp-utils
BuildRequires:	ntp
BuildRequires:	nut
BuildRequires:	openldap-devel
BuildRequires:	openssh-clients
BuildRequires:	openssl-devel
BuildRequires:	pam-devel
BuildRequires:	postgresql-devel
BuildRequires:	python
BuildRequires:	radiusclient-ng-devel
BuildRequires:	samba-client
BuildRequires:	shadow-utils
BuildRequires:	traceroute
BuildRequires:	zlib-devel
BuildRequires:	dbi-devel
Epoch:		1

%description
Nagios is a program that will monitor hosts and services on your network, and
to email or page you when a problem arises or is resolved. Nagios runs on a
Unix server as a background or daemon process, intermittently running checks on
various services that you specify. The actual service checks are performed by
separate "plugin" programs which return the status of the checks to Nagios.

This package contains the basic plugins necessary for use with the Nagios
package.  This package should install cleanly on almost any RPM-based system.

%package -n	nagios-check_breeze
Summary:	The check_breeze plugin for nagios
Group:		Networking/Other
Requires:   nagios-plugins = %{epoch}:%{version}-%{release}

%description -n	nagios-check_breeze
This plugin reports the signal strength of a Breezecom wireless equipment

%package -n	nagios-check_by_ssh
Summary:	The check_by_ssh plugin for nagios
Group:		Networking/Other
Requires:	nagios-check_disk
Requires:   nagios-plugins

%description -n	nagios-check_by_ssh
This plugin uses SSH to execute commands on a remote host.

%package -n	nagios-check_cluster
Summary:	The check_cluster plugin for nagios
Group:		Networking/Other
Requires:   nagios-plugins

%description -n	nagios-check_cluster
This package contains the check_cluster plugin for nagios.

%package -n nagios-check_dbi
Summary:    The check_dbi plugin for nagios
Group:		Networking/Other

%description -n nagios-check_dbi
This package contains the check_dbi plugin for nagios.

%package -n	nagios-check_dhcp
Summary:	The check_dhcp plugin for nagios
Group:		Networking/Other
Requires:   nagios-plugins

%description -n	nagios-check_dhcp
This plugin tests the availability of DHCP servers on a network.

%package -n	nagios-check_dig
Summary:	The check_dig plugin for nagios
Group:		Networking/Other
Requires:	bind-utils
Requires:   nagios-plugins

%description -n	nagios-check_dig
This plugin test the DNS service on the specified host using dig

%package -n	nagios-check_disk
Summary:	The check_disk plugin for nagios
Group:		Networking/Other
Requires:   nagios-plugins

%description -n	nagios-check_disk
This plugin checks the amount of used disk space on a mounted file system and
generates an alert if free space is less than one of the threshold values

%package -n	nagios-check_disk_smb
Summary:	The check_disk_smb plugin for nagios
Group:		Networking/Other
Requires:	samba-client
Requires:   nagios-plugins = %{epoch}:%{version}-%{release}

%description -n	nagios-check_disk_smb
Perl Check SMB Disk plugin for Nagios

%package -n	nagios-check_dns
Summary:	The check_dns plugin for nagios
Group:		Networking/Other
Requires:	bind-utils
Requires:   nagios-plugins

%description -n	nagios-check_dns
This plugin uses the nslookup program to obtain the IP address for the given
host/domain query. An optional DNS server to use may be specified. If no DNS
server is specified, the default server(s) specified in /etc/resolv.conf will
be used.

%package -n	nagios-check_dummy
Summary:	The check_dummy plugin for nagios
Group:		Networking/Other
Requires:   nagios-plugins

%description -n	nagios-check_dummy
This plugin will simply return the state corresponding to the numeric value
of the <state> argument with optional text

%package -n	nagios-check_file_age
Summary:	The check_file_age plugin for nagios
Group:		Networking/Other
Requires:   nagios-plugins = %{epoch}:%{version}-%{release}

%description -n	nagios-check_file_age
This package contains the check_file_age plugin for nagios.

%package -n	nagios-check_flexlm
Summary:	The check_flexlm plugin for nagios
Group:		Networking/Other
Requires:   nagios-plugins = %{epoch}:%{version}-%{release}

%description -n	nagios-check_flexlm
Check available flexlm license managers.

%package -n	nagios-check_fping
Summary:	The check_fping plugin for nagios
Group:		Networking/Other
Requires:	fping
Requires:   nagios-plugins

%description -n	nagios-check_fping
This plugin will use the fping command to ping the specified host for a fast
check Note that it is necessary to set the suid flag on fping.

%package -n	nagios-check_game
Summary:	The check_game plugin for nagios
Group:		Networking/Other
Requires:	qstat
Requires:   nagios-plugins

%description -n	nagios-check_game
This plugin tests game server connections with the specified host.

%package -n	nagios-check_hpjd
Summary:	The check_hpjd plugin for nagios
Group:		Networking/Other
Requires:	net-snmp-utils
Requires:   nagios-plugins

%description -n	nagios-check_hpjd
This plugin tests the STATUS of an HP printer with a JetDirect card. Net-snmp
must be installed on the computer running the plugin.

%package -n	nagios-check_http
Summary:	The check_http plugin for nagios
Group:		Networking/Other
Requires:   nagios-plugins

%description -n	nagios-check_http
This plugin tests the HTTP service on the specified host. It can test normal
(http) and secure (https) servers, follow redirects, search for strings and
regular expressions, check connection times, and report on certificate
expiration times.

%package -n	nagios-check_icmp
Summary:	The check_icmp plugin for nagios
Group:		Networking/Other
Requires:   nagios-plugins

%description -n	nagios-check_icmp
This package contains the check_icmp plugin for nagios.

%package -n	nagios-check_ide_smart
Summary:	The check_ide_smart plugin for nagios
Group:		Networking/Other
Requires:   nagios-plugins

%description -n	nagios-check_ide_smart
This plugin checks a local hard drive with the (Linux specific) SMART interface
[http://smartlinux.sourceforge.net/smart/index.php].

%package -n	nagios-check_ifoperstatus
Summary:	The check_ifoperstatus plugin for nagios
Group:		Networking/Other
Requires:   nagios-plugins = %{epoch}:%{version}-%{release}

%description -n	nagios-check_ifoperstatus
check_ifoperstatus plugin for Nagios monitors operational status of a
particular network interface on the target host.

%package -n	nagios-check_ifstatus
Summary:	The check_ifstatus plugin for nagios
Group:		Networking/Other
Requires:   nagios-plugins = %{epoch}:%{version}-%{release}

%description -n	nagios-check_ifstatus
check_ifstatus plugin for Nagios monitors operational status of each network
interface on the target host.

%package -n	nagios-check_ircd
Summary:	The check_ircd plugin for nagios
Group:		Networking/Other
Requires:   nagios-plugins = %{epoch}:%{version}-%{release}

%description -n	nagios-check_ircd
Perl Check IRCD plugin for Nagios

%package -n	nagios-check_ldap
Summary:	The check_ldap plugin for nagios
Group:		Networking/Other
Requires:   nagios-plugins

%description -n	nagios-check_ldap
This package contains the check_ldap plugin for nagios.

%package -n	nagios-check_load
Summary:	The check_load plugin for nagios
Group:		Networking/Other
Requires:   nagios-plugins

%description -n	nagios-check_load
This plugin tests the current system load average.

%package -n	nagios-check_log
Summary:	The check_log plugin for nagios
Group:		Networking/Other
Requires:   nagios-plugins = %{epoch}:%{version}-%{release}

%description -n	nagios-check_log
Log file pattern detector plugin for Nagios

%package -n	nagios-check_mailq
Summary:	The check_mailq plugin for nagios
Group:		Networking/Other
Requires:   nagios-plugins = %{epoch}:%{version}-%{release}

%description -n	nagios-check_mailq
Checks the number of messages in the mail queue (supports multiple sendmail
queues, qmail)

%package -n	nagios-check_mysql
Summary:	The check_mysql plugin for nagios
Group:		Networking/Other
Requires:   nagios-plugins

%description -n	nagios-check_mysql
This program tests connections to a mysql server.

%package -n	nagios-check_mysql_query
Summary:	The check_mysql_query plugin for nagios
Group:		Networking/Other
Requires:   nagios-plugins

%description -n	nagios-check_mysql_query
This program checks a query result against threshold levels.

%package -n	nagios-check_nagios
Summary:	The check_nagios plugin for nagios
Group:		Networking/Other
Requires:   nagios-plugins

%description -n	nagios-check_nagios
This plugin checks the status of the Nagios process on the local machine. The
plugin will check to make sure the Nagios status log is no older than the
number of minutes specified by the expires option. It also checks the process
table for a process matching the command argument.

%package -n	nagios-check_nt
Summary:	The check_nt plugin for nagios
Group:		Networking/Other
Requires:   nagios-plugins

%description -n	nagios-check_nt
This plugin collects data from the NSClient service running on a Windows(tm)
NT/2000/XP/2003 server.

%package -n	nagios-check_ntp
Summary:	The check_ntp plugin for nagios
Group:		Networking/Other
Requires:	ntp
Requires:   nagios-plugins

%description -n	nagios-check_ntp
This plugin checks the selected ntp server.

%package -n	nagios-check_ntp_peer
Summary:	The check_ntp_peer plugin for nagios
Group:		Networking/Other
Requires:   nagios-plugins

%description -n	nagios-check_ntp_peer
This plugin checks the selected ntp server.

%package -n	nagios-check_ntp_time
Summary:	The check_ntp_time plugin for nagios
Group:		Networking/Other
Requires:	ntp
Requires:   nagios-plugins

%description -n	nagios-check_ntp_time
This plugin checks the clock offset with the ntp server.

%package -n	nagios-check_nwstat
Summary:	The check_nwstat plugin for nagios
Group:		Networking/Other
Requires:   nagios-plugins

%description -n	nagios-check_nwstat
This plugin attempts to contact the MRTGEXT NLM running on a Novell server
to gather the requested system information.

%package -n	nagios-check_oracle
Summary:	The check_oracle plugin for nagios
Group:		Networking/Other
Requires:   nagios-plugins = %{epoch}:%{version}-%{release}

%description -n	nagios-check_oracle
Check Oracle status.

%package -n	nagios-check_overcr
Summary:	The check_overcr plugin for nagios
Group:		Networking/Other
Requires:   nagios-plugins

%description -n	nagios-check_overcr
This plugin attempts to contact the Over-CR collector daemon running on the
remote UNIX server in order to gather the requested system information.

%package -n	nagios-check_pgsql
Summary:	The check_pgsql plugin for nagios
Group:		Networking/Other
Requires:   nagios-plugins

%description -n	nagios-check_pgsql
Test whether a PostgreSQL Database is accepting connections.

%package -n	nagios-check_ping
Summary:	The check_ping plugin for nagios
Group:		Networking/Other
Requires:   nagios-plugins

%description -n	nagios-check_ping
Use ping to check connection statistics for a remote host.

%package -n	nagios-check_procs
Summary:	The check_procs plugin for nagios
Group:		Networking/Other
Requires:   nagios-plugins

%description -n	nagios-check_procs
Checks all processes and generates WARNING or CRITICAL states if the specified
metric is outside the required threshold ranges. The metric defaults to number
of processes.  Search filters can be applied to limit the processes to check.

%package -n	nagios-check_radius
Summary:	The check_radius plugin for nagios
Group:		Networking/Other
Requires:   nagios-plugins

%description -n	nagios-check_radius
Tests to see if a radius server is accepting connections.

%package -n	nagios-check_real
Summary:	The check_real plugin for nagios
Group:		Networking/Other
Requires:   nagios-plugins

%description -n	nagios-check_real
This plugin tests the REAL service on the specified host.

%package -n	nagios-check_rpc
Summary:	The check_rpc plugin for nagios
Group:		Networking/Other
Requires:   nagios-plugins = %{epoch}:%{version}-%{release}

%description -n	nagios-check_rpc
Check if a rpc service is registered and running using:
rpcinfo -H host -C rpc_command 

%package -n	nagios-check_sensors
Summary:	The check_sensors plugin for nagios
Group:		Networking/Other
Requires:	lm_sensors
Requires:   nagios-plugins = %{epoch}:%{version}-%{release}

%description -n	nagios-check_sensors
This plugin checks hardware status using the lm_sensors package.

%package -n	nagios-check_smtp
Summary:	The check_smtp plugin for nagios
Group:		Networking/Other
Requires:   nagios-plugins

%description -n	nagios-check_smtp
This plugin will attempt to open an SMTP connection with the host.

%package -n	nagios-check_snmp
Summary:	The check_snmp plugin for nagios
Group:		Networking/Other
Requires:	net-snmp-utils
Requires:   nagios-plugins

%description -n	nagios-check_snmp
Check status of remote machines and obtain sustem information via SNMP.

%package -n	nagios-check_ssh
Summary:	The check_ssh plugin for nagios
Group:		Networking/Other
Requires:   nagios-plugins

%description -n	nagios-check_ssh
Try to connect to an SSH server at specified server and port.

%package -n	nagios-check_swap
Summary:	The check_swap plugin for nagios
Group:		Networking/Other
Requires:   nagios-plugins

%description -n	nagios-check_swap
Check swap space on local machine.

%package -n	nagios-check_tcp
Summary:	The check_tcp plugin for nagios
Group:		Networking/Other
Requires:   nagios-plugins

%description -n	nagios-check_tcp
This plugin tests TCP connections with the specified host (or unix socket).

%package -n	nagios-check_time
Summary:	The check_time plugin for nagios
Group:		Networking/Other
Requires:   nagios-plugins

%description -n	nagios-check_time
This plugin will check the time on the specified host.

%package -n	nagios-check_ups
Summary:	The check_ups plugin for nagios
Group:		Networking/Other
Requires:	nut
Requires:   nagios-plugins

%description -n	nagios-check_ups
This plugin tests the UPS service on the specified host.Network UPS Tools 
from www.networkupstools.org must be running for thisplugin to work.

%package -n	nagios-check_users
Summary:	The check_users plugin for nagios
Group:		Networking/Other
Requires:   nagios-plugins

%description -n	nagios-check_users
This plugin checks the number of users currently logged in on the local
system and generates an error if the number exceeds the thresholds specified.

%package -n	nagios-check_wave
Summary:	The check_wave plugin for nagios
Group:		Networking/Other
Requires:	nagios-plugins = %{epoch}:%{version}-%{release}

%description -n	nagios-check_wave
This package contains the check_wave plugin for nagios.

%prep
%setup -q
%patch6 -p0
%patch21 -p1
%patch22 -p1
%patch23 -p1

%build
autoreconf -fi

export PATH_TO_DIG=/usr/bin/dig
export PATH_TO_FPING=/bin/fping
export PATH_TO_HOST=/usr/bin/host
export PATH_TO_LMSTAT=
export PATH_TO_LSPS=
export PATH_TO_MAILQ=/usr/bin/mailq
export PATH_TO_NSLOOKUP=/usr/bin/nslookup
export PATH_TO_PING=/bin/ping
export PATH_TO_PING6=/usr/bin/ping6
export PATH_TO_PS=/bin/ps
export PATH_TO_QMAIL_QSTAT=/var/qmail/bin/qmail-qstat
export PATH_TO_QSTAT=/usr/bin/qstat-quake
export PATH_TO_QUAKESTAT=
export PATH_TO_RPCINFO=/usr/sbin/rpcinfo
export PATH_TO_SMBCLIENT=/usr/bin/smbclient
export PATH_TO_SNMPGET=/usr/bin/snmpget
export PATH_TO_SNMPGETNEXT=/usr/bin/snmpgetnext
export PATH_TO_SSH=/usr/bin/ssh
export PATH_TO_SWAP=
export PATH_TO_SWAPINFO=
export PATH_TO_UPTIME=/usr/bin/uptime
export PATH_TO_WHO=/usr/bin/who

%serverbuild

%configure2_5x \
    --libexecdir=%{_libdir}/nagios/plugins \
    --disable-rpath \
    --with-cgiurl=/nagios/cgi-bin \
    --with-trusted-path="/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin" \
    --with-openssl=%{_prefix} \
    --with-pgsql=%{_prefix} \
    --with-mysql=%{_prefix} \
    --with-ping-command="/bin/ping -n -U -w %d -c %d %s" \
    --with-ping6-command="%{_bindir}/ping6 -n -U -w %d -c %d %s" \
    --with-ps-command="/bin/ps axwo 'stat uid pid ppid vsz rss pcpu etime comm args'" \
    --with-ps-format="%s %d %d %d %d %d %f %s %s %n" \
    --with-ps-varlist='procstat,&procuid,&procpid,&procppid,&procvsz,&procrss,&procpcpu,&procetime,procprog,&pos' \
    --with-ps-cols=10 \
    --with-ipv6

find . -type f -name "Makefile" -exec /usr/bin/perl -pi -e "s|-L/usr/lib|-L%{_libdir}|g" \{\} \;

# anti recheck hack
touch *

export CPPFLAGS="-I%{_includedir}/ldap -I%{_includedir}/mysql -I%{_includedir}/pgsql -I%{_includedir}/openssl"

make

make -C plugins \
    check_ide_smart check_ldap check_pgsql check_radius

%install
install -d -m0755 %{buildroot}%{_sysconfdir}/nagios/plugins.d
%makeinstall_std MKDIR_P="/bin/mkdir -p"

install -m0755 plugins/check_pgsql %{buildroot}%{_libdir}/nagios/plugins/
install -m0755 plugins/check_radius %{buildroot}%{_libdir}/nagios/plugins/
install -m0755 plugins/check_ide_smart %{buildroot}%{_libdir}/nagios/plugins/
install -m0755 plugins-root/check_dhcp %{buildroot}%{_libdir}/nagios/plugins/
install -m0755 plugins-root/check_icmp %{buildroot}%{_libdir}/nagios/plugins/

# magic by anssi
pushd %{buildroot}%{_sysconfdir}/nagios/plugins.d
%{expand:%(for i in {101..124}; do echo "install -m 644 %%SOURCE$i ."; done)}
%{expand:%(for i in {127..152}; do echo "install -m 644 %%SOURCE$i ."; done)}
popd

perl -pi -e 's|\@libexecdir\@|%{_libdir}/nagios/plugins|g' \
    %{buildroot}%{_sysconfdir}/nagios/plugins.d/*

# fix bad paths (again!)
for i in check_breeze check_disk_smb check_file_age check_flexlm check_ifoperstatus \
    check_ifstatus check_ircd check_mailq check_ntp check_rpc check_wave; do
    perl -pi -e "s|\"nagios/plugins\"|\"%{_libdir}/nagios/plugins\"|g" \
    %{buildroot}%{_libdir}/nagios/plugins/$i
done

%find_lang %{name}

# make noarch pluginds installable under %{_datadir} also
install -d -m 755 %{buildroot}%{_datadir}/nagios/plugins
pushd %{buildroot}%{_datadir}/nagios/plugins
ln -sf ../../../%{_lib}/nagios/plugins/utils.pm .
ln -sf ../../../%{_lib}/nagios/plugins/utils.sh .
popd

# delete unusable plugins
rm -f %{buildroot}%{_libdir}/nagios/plugins/check_apt
rm -f %{buildroot}%{_libdir}/nagios/plugins/check_mrtg
rm -f %{buildroot}%{_libdir}/nagios/plugins/check_mrtgtraf

%pre
%{_sbindir}/useradd -r -M -s /bin/sh -d /var/log/nagios -c "system user for %{nsusr}" %{nsusr} >/dev/null 2>&1 || :
%{_bindir}/gpasswd -a %{cmdusr} %{nsgrp} >/dev/null 2>&1 || :

%postun
%_postun_userdel %{nsusr}

%files -f %{name}.lang
%doc AUTHORS CODING ChangeLog FAQ LEGAL NEWS README* REQUIREMENTS SUPPORT
%dir %{_libdir}/nagios
%dir %{_libdir}/nagios/plugins
%{_libdir}/nagios/plugins/negate
%{_libdir}/nagios/plugins/urlize
%{_libdir}/nagios/plugins/utils.pm
%{_libdir}/nagios/plugins/utils.sh
%{_datadir}/nagios/plugins

%files -n nagios-check_breeze
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_breeze.cfg
%{_libdir}/nagios/plugins/check_breeze

%files -n nagios-check_by_ssh
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_by_ssh.cfg
%{_libdir}/nagios/plugins/check_by_ssh

%files -n nagios-check_cluster
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_cluster.cfg
%{_libdir}/nagios/plugins/check_cluster

%files -n nagios-check_dbi
%{_libdir}/nagios/plugins/check_dbi

%files -n nagios-check_dhcp
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_dhcp.cfg
%attr(4550,root,nagios) %{_libdir}/nagios/plugins/check_dhcp

%files -n nagios-check_dig
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_dig.cfg
%{_libdir}/nagios/plugins/check_dig

%files -n nagios-check_disk
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_disk.cfg
%{_libdir}/nagios/plugins/check_disk

%files -n nagios-check_disk_smb
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_disk_smb.cfg
%{_libdir}/nagios/plugins/check_disk_smb

%files -n nagios-check_dns
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_dns.cfg
%{_libdir}/nagios/plugins/check_dns

%files -n nagios-check_dummy
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_dummy.cfg
%{_libdir}/nagios/plugins/check_dummy

%files -n nagios-check_file_age
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_file_age.cfg
%{_libdir}/nagios/plugins/check_file_age

%files -n nagios-check_flexlm
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_flexlm.cfg
%{_libdir}/nagios/plugins/check_flexlm

%files -n nagios-check_fping
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_fping.cfg
%{_libdir}/nagios/plugins/check_fping

%files -n nagios-check_game
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_game.cfg
%{_libdir}/nagios/plugins/check_game

%files -n nagios-check_hpjd
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_hpjd.cfg
%{_libdir}/nagios/plugins/check_hpjd

%files -n nagios-check_http
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_http.cfg
%{_libdir}/nagios/plugins/check_http

%files -n nagios-check_icmp
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_icmp.cfg
%attr(4550,root,nagios) %{_libdir}/nagios/plugins/check_icmp

%files -n nagios-check_ide_smart
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_ide_smart.cfg
%{_libdir}/nagios/plugins/check_ide_smart

%files -n nagios-check_ifoperstatus
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_ifoperstatus.cfg
%{_libdir}/nagios/plugins/check_ifoperstatus

%files -n nagios-check_ifstatus
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_ifstatus.cfg
%{_libdir}/nagios/plugins/check_ifstatus

%files -n nagios-check_ircd
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_ircd.cfg
%{_libdir}/nagios/plugins/check_ircd

%files -n nagios-check_ldap
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_ldap.cfg
%{_libdir}/nagios/plugins/check_ldap
%{_libdir}/nagios/plugins/check_ldaps

%files -n nagios-check_load
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_load.cfg
%{_libdir}/nagios/plugins/check_load

%files -n nagios-check_log
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_log.cfg
%{_libdir}/nagios/plugins/check_log

%files -n nagios-check_mailq
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_mailq.cfg
%{_libdir}/nagios/plugins/check_mailq

%files -n nagios-check_mysql
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_mysql.cfg
%{_libdir}/nagios/plugins/check_mysql

%files -n nagios-check_mysql_query
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_mysql_query.cfg
%{_libdir}/nagios/plugins/check_mysql_query

%files -n nagios-check_nagios
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_nagios.cfg
%{_libdir}/nagios/plugins/check_nagios

%files -n nagios-check_nt
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_nt.cfg
%{_libdir}/nagios/plugins/check_nt

%files -n nagios-check_ntp
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_ntp.cfg
%{_libdir}/nagios/plugins/check_ntp

%files -n nagios-check_ntp_peer
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_ntp_peer.cfg
%{_libdir}/nagios/plugins/check_ntp_peer

%files -n nagios-check_ntp_time
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_ntp_time.cfg
%{_libdir}/nagios/plugins/check_ntp_time

%files -n nagios-check_nwstat
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_nwstat.cfg
%{_libdir}/nagios/plugins/check_nwstat

%files -n nagios-check_oracle
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_oracle.cfg
%{_libdir}/nagios/plugins/check_oracle

%files -n nagios-check_overcr
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_overcr.cfg
%{_libdir}/nagios/plugins/check_overcr

%files -n nagios-check_pgsql
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_pgsql.cfg
%{_libdir}/nagios/plugins/check_pgsql

%files -n nagios-check_ping
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_ping.cfg
%{_libdir}/nagios/plugins/check_ping

%files -n nagios-check_procs
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_procs.cfg
%{_libdir}/nagios/plugins/check_procs

%files -n nagios-check_radius
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_radius.cfg
%{_libdir}/nagios/plugins/check_radius

%files -n nagios-check_real
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_real.cfg
%{_libdir}/nagios/plugins/check_real

%files -n nagios-check_rpc
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_rpc.cfg
%{_libdir}/nagios/plugins/check_rpc

%files -n nagios-check_sensors
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_sensors.cfg
%{_libdir}/nagios/plugins/check_sensors

%files -n nagios-check_smtp
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_smtp.cfg
%{_libdir}/nagios/plugins/check_smtp

%files -n nagios-check_snmp
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_snmp.cfg
%{_libdir}/nagios/plugins/check_snmp

%files -n nagios-check_ssh
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_ssh.cfg
%{_libdir}/nagios/plugins/check_ssh

%files -n nagios-check_swap
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_swap.cfg
%{_libdir}/nagios/plugins/check_swap

%files -n nagios-check_tcp
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_tcp.cfg
%{_libdir}/nagios/plugins/check_tcp
%{_libdir}/nagios/plugins/check_imap
%{_libdir}/nagios/plugins/check_spop
%{_libdir}/nagios/plugins/check_simap
%{_libdir}/nagios/plugins/check_udp
%{_libdir}/nagios/plugins/check_pop
%{_libdir}/nagios/plugins/check_nntp
%{_libdir}/nagios/plugins/check_jabber
%{_libdir}/nagios/plugins/check_clamd
%{_libdir}/nagios/plugins/check_ftp
%{_libdir}/nagios/plugins/check_ssmtp
%{_libdir}/nagios/plugins/check_nntps

%files -n nagios-check_time
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_time.cfg
%{_libdir}/nagios/plugins/check_time

%files -n nagios-check_ups
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_ups.cfg
%{_libdir}/nagios/plugins/check_ups

%files -n nagios-check_users
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_users.cfg
%{_libdir}/nagios/plugins/check_users

%files -n nagios-check_wave
%config(noreplace) %{_sysconfdir}/nagios/plugins.d/check_wave.cfg
%{_libdir}/nagios/plugins/check_wave

%changelog
* Thu Apr 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:1.5-1
+ Revision: b4f3a52
- Update to 1.5



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10190 |12cu|nagios-theme-nuvola-1.0.3-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		nagios-theme-nuvola
Version:	1.0.3
Release:	8
Summary:	Nagios Nuvola Style
License:	LGPL / Free (dtree)
Group:		Networking/Other
URL:		http://exchange.nagios.org/directory/Addons/Frontends-(GUIs-and-CLIs)/Web-Interfaces/Themes-and-Skins/Nuvola-Style/details
Source0:	nagios-nuvola-%{version}.tar.gz
Patch0:		nagios-nuvola-1.0.3-favicon.patch
BuildRequires:	sed >= 4.0
Requires:	nagios-www >= 2.9
Provides:	nagios-theme
Conflicts:	nagios-theme-default
BuildArch:	noarch

%description
Complete Nagios Style (Menu, Icons, Stylesheets, Images) for Nagios 2.0.

Style had been updated to version 1.0 with the free DTree menu.

This is a complete image pack, menu and stylesheets for Nagios 2.0. Icons are
from the Nuvola KDE theme (http://www.icon-king.com/)

%prep
%setup -q -c
%patch0 -p1

%install
install -d %{buildroot}%{_datadir}/nagios/www
cp -a html/* %{buildroot}%{_datadir}/nagios/www

%files
%doc *.txt
# well. should add it to /etc/nagios, but that means need  to enable FollowSymLinks directive in apache
%config(noreplace) %{_datadir}/nagios/www/config.js
%{_datadir}/nagios/www/*.html
%{_datadir}/nagios/www/images/*
%{_datadir}/nagios/www/stylesheets/*
%{_datadir}/nagios/www/side

%changelog
* Wed Mar 05 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.3-8
+ Revision: a254853
- Fix URL



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10191 |12cu|nagisa-keyboard-0.0.1-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A software keyboard for SCIM
Name:		nagisa-keyboard
Version:	0.0.1
Release:	9
License:	GPLv2+
Group:		System/Internationalization
Url:		http://nop.net-p.org/modules/pukiwiki/index.php?%5B%5Bnagisa%5D%5D
Source0:	nagisa-%{version}.tar.bz2
Source10:	%{name}.rpmlintrc
Requires:	scim
BuildRequires:	qt3-devel
BuildRequires:	scim-devel

%description
Nagisa is a software keyboard for SCIM.

%files
%doc COPYING
%{_bindir}/*
%{_datadir}/nagisa/*

#----------------------------------------------------------------------------

%prep
%setup -q -n nagisa-%{version}

%build
%qmake_qt3 "PREFIX=/usr"
make

%install
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_datadir}/nagisa/

pushd src
	cp -f *.xml %{buildroot}%{_datadir}/nagisa/
	cp -f *.qm %{buildroot}%{_datadir}/nagisa/
	cp -f nagisa %{buildroot}%{_bindir}
popd


%changelog
* Wed Mar 19 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.0.1-9
+ Revision: 53e6345
- Apply rpmlintrc filter



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10192 |12cu|nagvis-1.5.9-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		nagvis
Version:	1.5.9
Release:	4
Summary:	Visualization addon for nagios
License:	GPL
Group:		Networking/WWW
URL:		http://nagvis.org
Source:     http://downloads.sourceforge.net/nagvis/%{name}-%{version}.tar.gz
Requires:   mod_php
Requires:   php-xml
Requires:   php-gd
Requires:   php-mbstring
Requires:   php-sockets
Requires:   php-gettext
Requires:   php-session
Requires:   php-pdo_sqlite
Requires:   php-ZendFramework
Requires:   graphviz
BuildArch:	noarch

%description
NagVis is a visualization addon for the well known network managment system
Nagios. NagVis can be used to visualize Nagios Data, e.g. to display IT
processes like a mail system or a network infrastructure.

%prep
%setup -q -n %{name}-%{version}

%build

%install
rm -rf %{buildroot}

install -d -m 755 %{buildroot}%{_datadir}/%{name}
cp -r share %{buildroot}%{_datadir}/%{name}
cp -r docs %{buildroot}%{_datadir}/%{name}/share

cmp() {
	cat $1 | sed 's#\(var\)\s*\(\S*\)\s*=\s*#\1 \2=#;s#^\s*##;s#\s*$##;s#\t+# #g' | awk '
	BEGIN { OK=1; braces=0 }
	{
		# Remove /* */ one line comments
		sub(/\/\*[^@]*\*\//,"");
		# Remove // comments (line beginning)
		sub(/^\/\/.*/,"");
		
		# Count braces
		anz1 = gsub(/\{/,"{");
		anz2 = gsub(/}/,"}");
		
		if (OK == 1) {
			braces += anz1;
			braces -= anz2;
		}
	}
	/\/\*/ {
		c = gsub(/\/\*[^@]*$/,"");
		if(c > 0) {
			OK=0;
		}
	}
	/\*\/$/ {
		c = gsub(/^[^@]*\*\//,"");
		if(c > 0) {
			OK=1;
		}
	}
	{
		line = $0;
		#anz = gsub(/function/," function");
		#ch = substr(line,length(line));
		if (OK == 1) {
			if (length(line) > 0) {
				#if (ch == "}") {
				#	if (braces == 0) {
				#		if (length(line) > 0) {
				#			print line
				#		}
				#		line = ""
				#	}
				#}
				#line = line $0;
				
				print line;
			}
		}
	}
	' >> $OUT
}




pushd %{buildroot}%{_datadir}/%{name}/share/frontend/nagvis-js/js/
	OUT=NagVisCompressed.js
	>$OUT
	cmp ExtStacktrace.js
	cmp nagvis.js
	cmp popupWindow.js
	cmp ExtBase.js
	cmp frontendMessage.js
	cmp frontendEventlog.js
	cmp frontendHover.js
	cmp hover.js
	cmp frontendContext.js
	cmp ajax.js
	cmp dynfavicon.js
	cmp frontend.js
	cmp lines.js
	cmp NagVisObject.js
	cmp NagVisStatefulObject.js
	cmp NagVisStatelessObject.js
	cmp NagVisHost.js
	cmp NagVisService.js
	cmp NagVisHostgroup.js
	cmp NagVisServicegroup.js
	cmp NagVisMap.js
	cmp NagVisShape.js
	cmp NagVisLine.js
	cmp NagVisTextbox.js
	cmp NagVisRotation.js
	cmp wz_jsgraphics.js
popd

pushd %{buildroot}%{_datadir}/%{name}/share/frontend/wui/js/
	OUT=WuiCompressed.js
	>$OUT
	cmp wui.js
	cmp ajax.js
	cmp addmodify.js
	cmp EditMainCfg.js
	cmp ManageBackgrounds.js
	cmp ManageBackends.js
	cmp ManageMaps.js
	cmp ManageShapes.js
	cmp MapManageTmpl.js
	cmp wz_jsgraphics.js
	cmp ExtGenericResize.js
popd

install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}
cp -r etc/maps %{buildroot}%{_sysconfdir}/%{name}
cp -r etc/automaps %{buildroot}%{_sysconfdir}/%{name}
cp -r etc/geomap %{buildroot}%{_sysconfdir}/%{name}
install -m 644 etc/nagvis.ini.php-sample \
    %{buildroot}%{_sysconfdir}/%{name}/nagvis.ini.php
pushd %{buildroot}%{_datadir}/%{name}
ln -s ../../..%{_sysconfdir}/%{name} etc
popd

install -d -m 755 %{buildroot}%{_var}/lib/%{name}
install -d -m 755 %{buildroot}%{_var}/lib/%{name}/tmpl
install -d -m 755 %{buildroot}%{_var}/lib/%{name}/tmpl/cache
install -d -m 755 %{buildroot}%{_var}/lib/%{name}/tmpl/compile
pushd %{buildroot}%{_datadir}/%{name}
ln -s ../../..%{_var}/lib/%{name} var
popd

# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# %{name} Apache configuration
Alias /%{name} %{_datadir}/%{name}/share

<Directory %{_datadir}/%{name}/share>
    Require all granted

    Options FollowSymLinks
</Directory>
EOF

# nagvis configuration
perl -pi \
    -e 's|;base=.*|base="%{_datadir}/nagvis/"|;' \
    -e 's|;htmlbase=.*|htmlbase="/nagvis"|;' \
    %{buildroot}%{_sysconfdir}/%{name}/nagvis.ini.php 

# make configuration apache-writable
chmod -R g=u %{buildroot}%{_sysconfdir}/%{name}
chmod 660 %{buildroot}%{_sysconfdir}/%{name}/nagvis.ini.php

%clean
rm -rf %{buildroot}



%files
%defattr(-,root,root)
%doc INSTALL LICENCE README
%config(noreplace) %{_webappconfdir}/%{name}.conf
%attr(-,root,apache) %dir %{_sysconfdir}/nagvis
%attr(-,root,apache) %dir %{_sysconfdir}/nagvis/maps
%attr(-,root,apache) %dir %{_sysconfdir}/nagvis/automaps
%attr(-,root,apache) %dir %{_sysconfdir}/nagvis/geomap
%attr(-,root,apache) %config(noreplace) %{_sysconfdir}/nagvis/nagvis.ini.php
%attr(-,root,apache) %config(noreplace) %{_sysconfdir}/nagvis/maps/*.cfg
%attr(-,root,apache) %config(noreplace) %{_sysconfdir}/nagvis/automaps/*.cfg
%attr(-,root,apache) %config(noreplace) %{_sysconfdir}/nagvis/geomap/*.xml
%attr(-,apache,apache) %{_var}/lib/%{name}
%{_datadir}/%{name}


%changelog
* Tue Jul 05 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.9-1mdv2011.0
+ Revision: 688912
- update to new version 1.5.9

* Thu Mar 10 2011 Funda Wang <fwang@mandriva.org> 1.5.8-2
+ Revision: 643231
- rebuild to obsolete old packages

* Thu Feb 03 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.8-1
+ Revision: 635667
- new version
- new version

* Sun Jan 23 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.7-1
+ Revision: 632444
- new version

* Sat Jan 01 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.6-1mdv2011.0
+ Revision: 627040
- update to new version 1.5.6

* Mon Dec 06 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.5-1mdv2011.0
+ Revision: 612527
- new version

* Fri Aug 13 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.1-1mdv2011.0
+ Revision: 569472
- new version
- drop README.mdv, the setup is self-explaining

* Mon Apr 26 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.7-1mdv2010.1
+ Revision: 538956
- new version

* Sun Mar 14 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.6-1mdv2010.1
+ Revision: 518978
- update to new version 1.4.6

* Wed Feb 17 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.5-2mdv2010.1
+ Revision: 507266
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise
- switch to "open to all" default access policy

* Fri Dec 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.5-1mdv2010.1
+ Revision: 473620
- ensure followsymlink is always disabled
- new version
- don't attempt to isolate files from web root, to match upstream setup better
- enforce new default access policy

* Sat Nov 07 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.4-1mdv2010.1
+ Revision: 462214
- update to new version 1.4.4

* Sun Aug 23 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.2-1mdv2010.0
+ Revision: 419925
- new version

* Wed Jun 10 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.1-1mdv2010.0
+ Revision: 384878
- new version
- mv all files under %%_datadir/%%name, %%_var/www is not FHS compliant
- better default configuration file

* Wed Feb 18 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.2-1mdv2009.1
+ Revision: 342730
- new version
- drop additional noprefix patch, fixed upstream

* Sat Sep 20 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.1-3mdv2009.0
+ Revision: 286172
- new version
- use symlinks rather than code patch to achieve FHS compliance
- make maps and configuration apache writable

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 1.2.2-3mdv2009.0
+ Revision: 253560
- rebuild

* Mon Feb 25 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.2-1mdv2008.1
+ Revision: 175068
- new version

* Mon Feb 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.1-1mdv2008.1
+ Revision: 165532
- new version
  rediff FHS patch

* Tue Dec 18 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.2-1mdv2008.1
+ Revision: 132113
- final version
  include wui
- patch1: allow dbprefix to be mepty
- import nagvis


* Fri Dec 14 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.2-0.%%{rc}.1mdv2008.1
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10193 |12cu|nautilus-python-1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		nautilus-python
Summary:        Python bindings for GNOME 2's nautilus
Version:        1.1
Release: %mkrel 1
Source:		http://ftp.gnome.org/pub/GNOME/sources/nautilus-python/%{name}-%{version}.tar.xz
#gw hardcode libpython soname for dlopening to libpython2.6.so.1.0
URL: http://www.gnome.org
License:        GPLv2+ and LGPLv2+
Group:          Development/Python
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

Requires:	gnome-python-gconf
BuildRequires:  pygtk2.0-devel >= 2.8.0
BuildRequires:  gnome-python-devel >= 2.12.0
BuildRequires:  python-devel
BuildRequires:  nautilus-devel >= 2.22
BuildRequires:	gnome-common
Provides: python-nautilus
Obsoletes: python-nautilus

%description
These are unstable bindings for the nautilus extension library
introduced in Gnome 2.6.

%prep
%setup -q -n %{name}-%{version} 

%build
%ifarch x86_64
export CFLAGS="%optflags -fPIC"
%endif
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT installed-docs
%makeinstall_std
find $RPM_BUILD_ROOT -name '*.la' -exec rm {} \;
mv %buildroot%_datadir/doc/%name installed-docs

mkdir $RPM_BUILD_ROOT%{_libdir}/nautilus/extensions-3.0/python

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc AUTHORS ChangeLog NEWS installed-docs/*
%{_libdir}/nautilus/extensions-3.0/*
%{_libdir}/pkgconfig/nautilus-python.pc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10194 |12cu|nautilus_thumbnailers-0.0.3-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rel 8

Summary: A collection of scripts that create thumbnails for files
Name: nautilus_thumbnailers
Version: 0.0.3
Release: 9
License: GPL
Group: File tools
Source: http://www.flyn.org/projects/nautilus_thumbnailers/%name.tar.bz2
Patch: nautilus_thumbnailers-0.0.3-with-gimp-2.3.patch
URL: http://www.flyn.org/projects/nautilus_thumbnailers/index.html
BuildArch: noarch
Requires: nautilus
Requires: dia
Requires: gimp >= 2.3
Requires: ghostscript
BuildRequires: GConf2
Requires(post): GConf2
Requires(postun): GConf2

%description
This package provides scripts to generate thumbnails for several file 
formats commonly used in the GNOME environment. When using these 
scripts with the nautilus file manager, for example, icons for PDF 
files will present the same appearance as the document itself. This 
has long been the case with images, but this package extends this 
technique to formats like PDF, PostScript and GIMP XCF.

%prep
%setup -q
%patch -p1 -b .gimp

%build
./configure --prefix=%_prefix --libdir=%_libdir --disable-schemas-install
%make

%install
%makeinstall

%preun
%preun_uninstall_gconf_schemas thumbnailer

%files
%doc AUTHORS ChangeLog NEWS README TODO
%{_sysconfdir}/gconf/schemas/thumbnailer.schemas
%{_bindir}/abiword-thumbnailer
%{_bindir}/dia-thumbnailer
%{_bindir}/gimp-thumbnailer
%{_bindir}/gs-thumbnailer
%{_bindir}/vfstofs
%{_mandir}//man1/nautilus_thumbnailers.1*


%changelog
* Mon Jul 25 2011 Götz Waschk <waschk@mandriva.org> 0.0.3-8mdv2012.0
+ Revision: 691512
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.0.3-7mdv2011.0
+ Revision: 136618
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Aug 01 2007 Götz Waschk <waschk@mandriva.org> 0.0.3-7mdv2008.0
+ Revision: 57440
- spec fixes
- Import nautilus_thumbnailers



* Mon Jul 31 2006 Götz Waschk <waschk@mandriva.org> 0.0.3-1mdv2007.0
- Rebuild

* Thu Dec  8 2005 Gtz Waschk <waschk@mandriva.org> 0.0.3-6mdk
- replace prereq
- update patch for gimp 2.3
- mkrel

* Tue Dec  7 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.0.3-5mdk
- use gimp2_2

* Wed Oct  6 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.0.3-4mdk
- oops, gimp2_0

* Tue Oct  5 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.0.3-3mdk
- use gimp 2.0 (Laurent Mouillart)

* Wed Apr 21 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.0.3-2mdk
- build fix

* Sun Nov  9 2003 Gtz Waschk <waschk@linux-mandrake.com> 0.0.3-1mdk
- add abiword thumbnailer
- new version

* Mon Oct 27 2003 Gtz Waschk <waschk@linux-mandrake.com> 0.0.2-2mdk
- fix buildrequires

* Mon Oct 27 2003 Gtz Waschk <waschk@linux-mandrake.com> 0.0.2-1mdk
- new version

* Tue Sep  2 2003 Gtz Waschk <waschk@linux-mandrake.com> 0.0.1-2mdk
- fix schema uninstallation

* Mon Sep  1 2003 Gtz Waschk <waschk@linux-mandrake.com> 0.0.1-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10195 |12cu|ncview-2.1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Graphic for netCDF data file
Name:		ncview
Version:	2.1.1
Release:	2
License:	GPLv3
Group:		Sciences/Other
Source:		ftp://cirrus.ucsd.edu/pub/ncview/ncview-%{version}.tar.gz
Patch0:		ncview-2.1-link.patch
URL:		http://meteora.ucsd.edu/~pierce/ncview_home_page.html
BuildRequires:	netcdf-devel
BuildRequires:	netpbm-devel = 10.57.01-2
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xaw7)
BuildRequires:	pkgconfig(xt)
BuildRequires:	udunits2-devel
BuildRequires:	expat-devel
BuildRequires:	png-devel

%description
Ncview is a visual browser for netCDF format files.  Typically you
would use ncview to get a quick and easy, push-button look at your
netCDF files.  You can view simple movies of the data, view along
various dimensions, take a look at the actual data values, change
color maps, invert the data, etc.

%prep
%setup -q
%patch0 -p0 -b .link

%build
autoreconf -fi -Im4macros
%configure2_5x --with-ppm_libdir=%{_libdir} --with-udunits2_libdir=%{_libdir} \
	--with-udunits2_incdir=%{_includedir}/udunits2 \
	--with-ppm_libdir=%{_libdir} --with-ppm_incdir=%{_includedir}/netpbm
%make

%install
rm -rf %{buildroot}
%makeinstall_std

# Menu
mkdir -p %{buildroot}%{_datadir}/applications/
cat << EOF > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Encoding=UTF-8
Type=Application
Exec=%{_bindir}/%{name}
Icon=%{name}
Categories=Science;Education;
Name=%{name}
Comment=Graphic for netCDF data file
EOF

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%clean
[ %{buildroot} != '/' ] && rm -fr %{buildroot}

%files
%defattr(-, root, root, -)
%doc COPYING INSTALL README
%{_bindir}/*
%{_datadir}/applications/mandriva-%{name}.desktop



%changelog
* Fri Dec 02 2011 Andrey Bondrov <abondrov@mandriva.org> 2.1.1-1mdv2012.0
+ Revision: 737142
- New version 2.1.1

* Thu Mar 10 2011 Funda Wang <fwang@mandriva.org> 2.0-0.beta4.2
+ Revision: 643232
- rebuild to obsolete old packages

* Sat Feb 05 2011 Funda Wang <fwang@mandriva.org> 2.0-0.beta4.1
+ Revision: 636339
- 2.0 beta4

* Sat Feb 05 2011 Funda Wang <fwang@mandriva.org> 1.93g-4
+ Revision: 636331
- correctly detect libname
- tighten BR

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 1.93g-3mdv2011.0
+ Revision: 613004
- the mass rebuild of 2010.1 packages

* Mon Jan 18 2010 Emmanuel Andry <eandry@mandriva.org> 1.93g-2mdv2010.1
+ Revision: 493338
- diff p0 to fix linking issue with hdf5
- use configure2_5x
- fix netpbm headers detection at compile time
- fix netcdf include path

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Wed Mar 11 2009 Emmanuel Andry <eandry@mandriva.org> 1.93g-1mdv2009.1
+ Revision: 353802
- New version 1.93g
- drop patch 0
- add menu item

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 1.93c-3mdv2009.0
+ Revision: 253657
- rebuild

* Tue Feb 19 2008 Olivier Thauvin <nanardon@mandriva.org> 1.93c-1mdv2008.1
+ Revision: 172609
- 1.93c

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Aug 09 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/09/06 20:54:47 (55139)
- 1.93b

* Wed Aug 09 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/09/06 20:15:11 (55121)
Import ncview

* Fri Sep 30 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.92e-2mdk
- Add X11-devel as BuildRequires for X11/Core.h

* Thu Sep 29 2005 Olivier Thauvin <nanardon@mandriva.org> 1.92e-1mdk
- From Philippe Weill <Philippe.Weill@aero.jussieu.fr>
    - Initial SPEC


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10196 |12cu|ndsad-1.33-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	NDSAD captures traffic information and translates it into Cisco NetFlow format
Name:		ndsad
Version:	1.33
Release:	6
License:	GPLv2+
Group:		Monitoring
Url:		http://www.netup.biz
Source0:	http://puzzle.dl.sourceforge.net/sourceforge/ndsad/ndsad-%{version}.tgz
Source1:	ndsad.init
Patch0:		ndsad.conf.patch
BuildRequires:	pcap-devel
Requires(post,preun):	rpm-helper

%description
The NetUP ndsad utility captures IP-traffic from network interfaces and
export NetFlow v.5. Data is gathered from libpcap library on Unix and
from winpcap on Windows. Also you are able to use tee/divert sockets on
FreeBSD and ULOG on Linux for data source.

%files
%doc AUTHORS ChangeLog COPYING README
%attr(755,root,root) %{_sbindir}/ndsad
%attr(644,root,root) %config(noreplace) %{_sysconfdir}/ndsad.conf
%attr(644,root,root) %{_mandir}/man5/ndsad.conf.5.*
%attr(700,root,root) %{_sysconfdir}/rc.d/init.d/ndsad

%post
%_post_service ndsad

%preun
%_preun_service ndsad

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p0

%build
./preconf
%configure2_5x
%make

%install
mkdir -p %{buildroot}%{_sbindir}
mkdir -p %{buildroot}%{_sysconfdir}/rc.d/init.d
mkdir -p %{buildroot}%{_mandir}/man5
install -c -m 0755 -s ndsad %{buildroot}%{_sbindir}/ndsad
install -c -m 0700 %{SOURCE1} %{buildroot}%{_sysconfdir}/rc.d/init.d/ndsad
install -c -m 0644 ndsad.conf %{buildroot}%{_sysconfdir}/ndsad.conf
install -c -m 0644 ndsad.conf.5 %{buildroot}%{_mandir}/man5/ndsad.conf.5


%changelog
* Wed Mar 19 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.33-6
+ Revision: 435ba75
- LOG Disable debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10197 |12cu|NearTree-3.1.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 5
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Name:           NearTree
Version:        3.1.1
Release:        3
Summary:        An API for finding nearest neighbors

Group:          System/Libraries
License:        LGPLv2+
URL:            http://neartree.sourceforge.net/
Source0:        http://downloads.sourceforge.net/project/neartree/neartree/NearTree-%{version}/NearTree-%{version}.tar.gz
# library should not have version number in their name.
# Sent to upstream but upstream cannot accept.
Patch0:         NearTree-3.1-fedora.patch
# to fix libdir for lib64 architecture
Patch1:         NearTree-3.1-lib64.patch
BuildRequires:  libtool time CVector-devel

%description
This is a release of an API for finding nearest neighbors among
points in spaces of arbitrary dimensions. This release provides a
C++ template, TNear.h, and a C library, CNearTree.c, with
example/test programs.

%package -n %{libname}
Summary:        The NearTree shared library
Group:          System/Libraries
Requires:       %{name}

%description -n %{libname}
The NearTree shared library.

%package -n %{develname}
Summary:        Development tools for compiling programs using NearTree
Group:          Development/Other
Provides:       %{name}-devel
Requires:       %{libname} = %{EVRD}
Requires:       CVector-devel

%description -n %{develname}
The NearTree-devel package includes the header and library files for
developing applications that use NearTree.

%prep
%setup -q
%patch0 -p1 -b .fedora
%if %{_lib} == lib64
%patch1 -p1 -b .lib64
%endif

# convert end of line code from CRFL to LF
mv README_NearTree.txt README_NearTree.txt.orig
tr -d \\r < README_NearTree.txt.orig > README_NearTree.txt

%build
%make all CFLAGS="%{optflags} -ansi -pedantic -DCNEARTREE_SAFE_TRIANG=1"

%install
make install CFLAGS="%{optflags} -ansi -pedantic -DCNEARTREE_SAFE_TRIANG=1" INSTALL_PREFIX="%{buildroot}%{_prefix}"

# remove .a files
find %{buildroot} -name '*.a' -exec rm -f {} ';'

%check
if [ "`gcc -dumpversion | cut -d \. -f 1-2`" = "4.4" ] ; then
  # gcc-4.4.x may have a bug in -fcaller-saves
  make tests CFLAGS="%{optflags} -fno-caller-saves -ansi -pedantic -DCNEARTREE_SAFE_TRIANG=1"
else
  make tests CFLAGS="%{optflags} -ansi -pedantic -DCNEARTREE_SAFE_TRIANG=1"
fi

%files
%doc README_NearTree.html README_NearTree.txt lgpl.txt

%files -n %{libname}
%{_libdir}/libCNearTree.so.%{major}*

%files -n %{develname}
%{_includedir}/CNearTree.h
%{_includedir}/TNear.h
%{_includedir}/rhrand.h
%{_includedir}/triple.h
%{_libdir}/libCNearTree.so

%changelog
* Wed Mar 05 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.1.1-3
+ Revision: f32493c
- Create lib packages



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10198 |12cu|necpp-1.3.0-0.cvs20101121.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define necpp_snapshot cvs20101121

%define major 0
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d

Summary:	Analysis of the electromagnetic properties of structures
Name:		necpp
Version:	1.3.0
Release:	0.%{necpp_snapshot}.3
License:	GPLv2+
Group:		Sciences/Physics
Url:		http://www.physics.otago.ac.nz/research/electronics/nec/index.html
Source0:	http://alioth.debian.org/frs/download.php/2690/necpp.tar.gz
Patch0:		necpp-sfmt.patch
BuildRequires:	gcc-gfortran
BuildRequires:	pkgconfig(bdw-gc)
Provides:	nec2++ = %{EVRD}

%description
The Numerical Electromagnetics Code (NEC-2) is a comprehensive package for
the analysis of the electromagnetic properties of structures. It can analyse
radiating properties i.e. antenna gain, as well as scattering properties
(radar cross section) of structures. NEC-2 was originally written in FORTRAN.

NEC2++ is an extensive rewrite of NEC-2 in C++ by Tim Molteno. This work was
helped tremendously by the work of N. Kyriazis who ported NEC-2 to C. The new
portions of code are licensed under the GNU Public License (GPL).

%files
%doc README ChangeLog COPYING INSTALL
%{_bindir}/nec2++
%{_bindir}/nec2diff

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Shared library for %{name}
Group:		System/Libraries
Conflicts:	%{name} < 1.3.0-0.cvs20101121.3

%description -n %{libname}
Shared library for %{name}.

%files -n %{libname}
%{_libdir}/libnecpp.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Shared library for %{name}
Group:		System/Libraries
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Conflicts:	%{name} < 1.3.0-0.cvs20101121.3

%description -n %{devname}
Shared library for %{name}.

%files -n %{devname}
%{_includedir}/libnecpp.h
%{_libdir}/libnecpp.so
%{_libdir}/libnecpp.a

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}
%patch0 -p1

find . -name "Makefile*" -o -name "*.m4" -o -name "configure*" |xargs sed -i -e 's,configure.in,configure.ac,g'

%build
make -f Makefile.cvs PREFIX=/usr/bin
#./configure --without-lapack
%configure2_5x \
	--without-lapack
make

%install
%makeinstall_std


%changelog
* Wed Mar 19 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.3.0-0.cvs20101121.3
+ Revision: 373585c
- LOG Split library and devel packages, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10199 |12cu|nedit-5.5-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A text editor for the X Window System
Name:		nedit
Version:	5.5
Release:	10
License:	GPLv2+ with exception
URL:		http://www.nedit.org/
Group:		Editors
Source0:	%{name}-%{version}-src.tar.bz2
Patch0:		nedit-5.4-Makefile.patch
Patch1:		nedit-5.5-security.patch
Patch2:		nedit-5.5-utf8.patch
Patch3:		nedit-5.5-64bit-fixes.patch
Patch4: 	nedit-5.5-motif223.patch
Patch5: 	nedit-5.5-varfix.patch
Patch6: 	nedit-5.5-nc-manfix.patch
Patch7: 	nedit-5.5-visfix.patch
# Fix some string literal errors - AdamW 2008/12
Patch8:		nedit-5.5-literal.patch
BuildRequires:	byacc
BuildRequires:	pkgconfig(x11)
BuildRequires:	lesstif-devel
BuildRequires:	pkgconfig(xt)
Requires:	x11-font-adobe-100dpi

%description
NEdit is a multi-purpose text editor for the X Window System, which
combines a standard, easy to use, graphical user interface with the
thorough functionality and stability required by users who edit text
eighthours a day.

It provides intensive support for development in a wide variety of
languages, text processors, and other tools, but at the same time can
be used productively by just about anyone who needs to edit text.

%prep
%setup -q
%patch0 -p1 -b .Makefile
%patch1 -p1 -b .security
%patch2 -p1 -b .utf8
%patch3 -p1 -b .64bit-fixes
%patch4 -p1 -b .motif223
%patch5 -p1 -b .varfix
%patch6 -p1 -b .nc-manfix
%patch7 -p1 -b .visfix
%patch8 -p1 -b .literal

# make it lib64 aware
perl -pi -e "s,(/usr/X11R6)/lib\b,\1/%{_lib},g" makefiles/Makefile.linux

%build
echo | %make linux OPT="%{optflags} -DBUILD_UNTESTED_NEDIT %ldflags"

%install
rm -rf %{buildroot}

(cd doc;
  mkdir -p %{buildroot}%{_mandir}/man1
  install -m 644 nedit.man %{buildroot}%{_mandir}/man1/%{name}.1
  install -m 644 nc.man %{buildroot}%{_mandir}/man1/ncl.1
)
(cd source;
  mkdir -p %{buildroot}%{_bindir}
  install -m 755 nedit %{buildroot}%{_bindir}/nedit
  install -m 755 nc %{buildroot}%{_bindir}/ncl
)

# Mandriva menu entry

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=NEdit
Comment=A text editor for the X Window System
Exec=%{_bindir}/%{name}
Icon=editors_section
Terminal=false
Type=Application
StartupNotify=true
MimeType=text/plain;
Categories=Utility;TextEditor;
EOF

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README ReleaseNotes doc/nedit.doc
%{_bindir}/%{name}
%{_bindir}/ncl
%{_mandir}/man1/%{name}.1*
%{_mandir}/man1/ncl.1*
%{_datadir}/applications/mandriva-%{name}.desktop



%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 5.5-9mdv2011.0
+ Revision: 613006
- the mass rebuild of 2010.1 packages

* Fri Apr 30 2010 Funda Wang <fwang@mandriva.org> 5.5-8mdv2010.1
+ Revision: 541224
- build with correct BRs

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sun Dec 21 2008 Adam Williamson <awilliamson@mandriva.org> 5.5-7mdv2009.1
+ Revision: 316923
- rebuild
- new license policy
- small cleanups
- add literal.patch to fix string literal issues
- rediff security.patch

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Mon Jan 28 2008 Adam Williamson <awilliamson@mandriva.org> 5.5-6mdv2008.1
+ Revision: 159380
- requires x11-font-adobe-100dpi (#34665)
- restore spec (tv's last commit somehow left it completely empty)

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request
    - buildrequires X11-devel instead of XFree86-devel
    - do not harcode icon extension
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Jul 19 2007 Adam Williamson <awilliamson@mandriva.org> 5.5-5mdv2008.0
+ Revision: 53641
- oops, drop menu entry from file list
- rebuild with new lesstif
- drop old menu and X-Mandriva category


* Fri Mar 02 2007 Jérôme Soyer <saispo@mandriva.org> 5.5-4mdv2007.0
+ Revision: 130949
- Fix menu entry

  + Olivier Thauvin <nanardon@mandriva.org>
    - fallback to lesstif to not break cross media requirement
    - xdg menu

* Wed Feb 21 2007 Jérôme Soyer <saispo@mandriva.org> 5.5-3mdv2007.1
+ Revision: 123196
- Fix bug #28760
- Import nedit

* Sun Jan 01 2006 Mandriva Linux Team <http://www.mandrivaexpert.com/> 5.5-2mdk
- Rebuild

* Thu Feb 24 2005 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 5.5-1mdk
- 5.5
- some 64-bit fixes, though x86_64 was not affected

* Sat Aug 21 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 5.4-2mdk
- fix typo in menu entry

* Thu Jul 29 2004 Per yvind Karlsen <peroyvind@linux-mandrake.com> 5.4-1mdk
- 5.4
- sync with fedora patches


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10200 |12cu|nemiver-0.9.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version}|cut -d. -f1,2)

Summary:	Graphical debugger intended for GNOME
Name:		nemiver
Version:	0.9.5
Release:	1
License:	GPLv2+
Group:		Development/Other
Url:		http://projects.gnome.org/nemiver/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/nemiver/%{url_ver}/%{name}-%{version}.tar.xz
BuildRequires:	dconf
BuildRequires:	gdb
BuildRequires:	intltool
BuildRequires:	itstool
BuildRequires:	boost-devel
BuildRequires:	pkgconfig(gdlmm-3.0) >= 3.0
BuildRequires:	pkgconfig(giomm-2.4) >= 2.15.2
BuildRequires:	pkgconfig(glibmm-2.4) >= 2.14
BuildRequires:	pkgconfig(gmodule-2.0) >= 2.14
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(gsettings-desktop-schemas) >= 0.0.1
BuildRequires:	pkgconfig(gtk+-3.0) >= 2.22
BuildRequires:	pkgconfig(gtkhex-3) >= 2.90
BuildRequires:	pkgconfig(gtkmm-3.0) >= 3.0
BuildRequires:	pkgconfig(gtksourceviewmm-3.0)
BuildRequires:	pkgconfig(gthread-2.0) >= 2.14
BuildRequires:	pkgconfig(libgtop-2.0) >= 2.14
BuildRequires:	pkgconfig(libxml-2.0) >= 2.6.22
BuildRequires:	pkgconfig(sqlite3) >= 3.0
BuildRequires:	pkgconfig(vte-2.90) >= 0.28
Requires:	gdb

%description
Nemiver is a graphical debugger that integrates well in the GNOME
desktop environment. It currently features a backend which uses the
well known GNU Debugger gdb to debug C / C++ programs.

%files -f %{name}.lang
%doc AUTHORS ChangeLog NEWS TODO* README
%{_bindir}/%{name}
%{_libdir}/%{name}
%{_datadir}/applications/*
%{_datadir}/%{name}
%{_datadir}/glib-2.0/schemas/*.xml
%{_iconsdir}/hicolor/*/apps/nemiver*
%{_iconsdir}/HighContrast/*/apps/nemiver*
%{_mandir}/man1/*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x \
	--enable-gsettings=yes \
	--disable-scrollkeeper \
	--disable-schemas-compile \
	--disable-schemas-install \
	--disable-static

%make

%install
%makeinstall_std

#remove unpackaged files
rm -rf %{buildroot}%{_includedir}/* %{buildroot}%{_libdir}/pkgconfig

%find_lang %{name} --with-gnome


%changelog
* Wed Mar 19 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.9.5-1
+ Revision: b5d9bc6
- LOG Add itstool to BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10201 |12cu|neonview-0.8.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:          neonview
Version:       0.8.2
Release:       1
Summary:       A simple, minimalist and lightweight image viewer for the Linux platform
Group:         Graphics
License:       GPLv2+
URL:           http://www.tuxarena.com/intro/neonview.php
Source0:       http://www.tuxarena.com/intro/files/%{name}-%{version}-src.tar.gz
Patch0:        strip-remove.patch

BuildRequires: pkgconfig(gtk+-x11-3.0)


%description
NeonView is a simple, minimalist and lightweight image viewer
for the Linux platform, written in C and GTK, 
completely free and open-source. The goal of NeonView is 
to stay lightweight while also providing ease of use 
and only the necessary features a basic image viewer should have.
NeonView supports a bunch of image formats, and it will remember
settings like fit to window images between sessions or lock fit 
to window for the current session. Basic manipulation functions
like zooming or rotating are also available.

%prep
%setup -q -n %{name}-%{version}-src
%patch0 -p1

%build
%make

%install
mkdir -p %{buildroot}%{_bindir}
install -m 0755 %{name} %{buildroot}%{_bindir}/

%files
%{_bindir}/neonview


%changelog
* Mon Feb 24 2014 Eugene Budanov <eugene.budanov@rosalab.ru> 0.8.2-1
+ Revision: d36ea72
- initital release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10202 |12cu|nepomukannotation-0.2.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Set of tools that provides annotation suggestions for Nepomuk
Name:		nepomukannotation
Version:	0.2.0
Release:	5
License:	GPLv2+
Group:		Graphical desktop/KDE
Url:		http://quickgit.kde.org/?p=%name.git
Source0:	%{name}-%{version}.tar.bz2
Patch0:		nepomukannotation-0.2.0-fix-build.patch
Patch1:		nepomukannotation-0.2.0-soprano.patch
Patch2:		nepomukannotation-0.2.0-linkage.patch
BuildRequires:	doxygen
BuildRequires:	kdebase4-devel
BuildRequires:	kdebase4-workspace-devel
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(shared-desktop-ontologies)
BuildRequires:	pkgconfig(tesseract)
BuildRequires:	nepomukextras-devel

%description
A library and a set of tools that provide annotation suggestions.

%files -f %{name}.lang
%{_kde_bindir}/nepomuksimpleannotator
%{_kde_bindir}/nepomuktextannotator
%{_kde_bindir}/resourceeditor
%{_kde_libdir}/kde4/*
%{_kde_applicationsdir}/nepomuksimpleannotator.desktop
%{_kde_applicationsdir}/nepomuktextannotator-app.desktop
%{_kde_datadir}/dbus-1/interfaces/org.kde.nepomuk.UserContextService.xml
%{_kde_services}/nepomukannotationplugins/contextannotationplugin.desktop
%{_kde_services}/nepomukannotationplugins/dbpediaannotationplugin.desktop
%{_kde_services}/nepomukannotationplugins/geonamesannotationplugin.desktop
%{_kde_services}/nepomukannotationplugins/nepomuk_tagsannotationplugin.desktop
%{_kde_services}/nepomukannotationplugins/nepomuk_webpageannotationplugin.desktop
%{_kde_services}/nepomukannotationplugins/pimoannotationplugin.desktop
%{_kde_services}/nepomukannotationplugins/pimotypeannotationplugin.desktop
%{_kde_services}/nepomukannotationplugins/propertycreationannotationplugin.desktop
%{_kde_services}/nepomukmenuplugin.desktop
%{_kde_services}/nepomukusercontextservice.desktop
%{_kde_services}/plasma-applet-nepomukcontextchooser.desktop
%{_kde_servicetypes}/nepomuk-annotationplugin.desktop

#-------------------------------------------------------------------------

%define nepomukannotation_major 0
%define libnepomukannotation %mklibname nepomukannotation %{nepomukannotation_major}

%package -n %{libnepomukannotation}
Summary:	%{name} library
Group:		System/Libraries

%description -n %{libnepomukannotation}
A library and a set of tools that provide annotation suggestions. 

%files -n %{libnepomukannotation}
%{_kde_libdir}/libnepomukannotation.so.%{nepomukannotation_major}*

#-------------------------------------------------------------------------

%package devel
Summary:	%{name} devel headers
Group:		System/Libraries
Requires:	%{libnepomukannotation} = %{version}-%{release}

%description devel
A library and a set of tools that provide annotation suggestions.

This package provides the devel files for %{name}

%files devel
%{_kde_includedir}/nepomuk/*
%{_kde_libdir}/libnepomukannotation.so
%{_kde_datadir}/cmake/NepomukAnnotation

#-------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p0
%patch1 -p1
%patch2 -p1

%build
%global ldflags %{ldflags} -fuse-ld=bfd
%cmake_kde4
%make

%install
%makeinstall_std -C build
%find_lang --all-name nepomukannotation nepomuk_propertycreationannotationplugin nepomuk_pimoannotationplugin nepomuk_geonamesannotationplugin nepomuk_pimotypeannotationplugin nepomuk_webpageannotationplugin plasma_applet_nepomukcontextchooser nepomukmenuplugin %{name}.lang


%changelog
* Thu Mar 20 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.2.0-5
+ Revision: 0db0769
- LOG Update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10203 |12cu|nepomukextras-0.2.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define nepomukextras_major 0
%define libnepomukextras %mklibname nepomukextras %{nepomukextras_major}

Summary:	Nepomuk support files
Name:		nepomukextras
Version:	0.2.0
Release:	3
License:	GPLv2+
Group:		Graphical desktop/KDE
Url:		ftp://ftp.kde.org/pub/kde/unstable/nepomuk/
Source0:	ftp://ftp.kde.org/pub/kde/unstable/nepomuk/%{name}-%{version}.tar.bz2
Patch0:		nepomukextras-0.2.0-soprano.patch
BuildRequires:	kdebase4-workspace-devel
BuildRequires:	kdelibs4-devel
BuildRequires:	kolena-devel
BuildRequires:	pkgconfig(libstreams)
BuildRequires:	pkgconfig(shared-desktop-ontologies)
BuildRequires:	pkgconfig(tesseract)
Requires:	%{libnepomukextras} = %{EVRD}

%description
Nepomuk support files.

%files -f %{name}.lang

#-------------------------------------------------------------------------

%package -n %{libnepomukextras}
Summary:	Nepomuk support library
Group:		System/Libraries
Suggests:	%{name}

%description -n %{libnepomukextras}
Nepomuk support library.

%files -n %{libnepomukextras}
%{_kde_libdir}/libnepomukextras.so.%{nepomukextras_major}*

#-------------------------------------------------------------------------

%package devel
Summary:	Nepomuk support devel headers
Group:		Development/KDE and Qt
Requires:	%{libnepomukextras} = %{EVRD}

%description devel
Nepomuk support devel headers.

%files devel
%{_kde_includedir}/nepomuk/*
%{_kde_datadir}/cmake/NepomukExtras
%{_kde_libdir}/libnepomukextras.so

#-------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang %{name}


%changelog
* Thu Mar 20 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.2.0-3
+ Revision: 1e16222
- LOG Update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10204 |12cu|nestopia-1.46.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A portable Nintendo Entertainment System emulator
Name:		nestopia
Version:	1.46.1
Release:	2
License:	GPLv2+
Group:		Emulators
Url:		http://0ldsk00l.ca/nestopia.html
Source0:	https://github.com/downloads/rdanbrook/nestopia/%{name}-%{version}.tgz
Patch0:		nestopia-1.46.1-makefile.patch
Patch1:		nestopia-1.46.1-sfmt.patch
Patch2:		nestopia-1.46.1-hotkeys.patch
BuildRequires:	pkgconfig(ao)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(libarchive)
BuildRequires:	pkgconfig(sdl2)
BuildRequires:	pkgconfig(x11)

%description
NEStopia is a portable Nintendo Entertainment System emulator written in C++ 
by Martin Freij and ported to Linux by R. Belmont.

NEStopia strives for the most accurate emulation possible at the 
pixel-by-pixel and sample-by-sample level, and it has excellent mapper 
and UNIF board support as well.

A few features:
- Supports .nes, .unf/.unif, and XML format ROMs, including Vs. and 
 Playchoice 10 games
- Supports .fds discs (a file named diskrom.sys is needed for this feature)
- Supports .nsf music rips
- All supported files can be extracted from zip or 7zip containers (an 
 archive browser is not yet included - this assumes the common GoodSet case 
 of one zip or 7zip per game)
- Supports save states
- Supports movie recordings
- Supports the “rewinder” - if you make a bad jump and screw up your 
 game, press Backspace and the game will run in reverse. Press \ to take over 
 again and try to fix your mistake.
- Friendly GUI configuration
- Autodetection of PAL and NTSC format games
- Supports drag and drop of compatible games and music rips from modern Linux 
 file managers, including KDE’s Konqueror and GNOME’s Nautilus.

%files
%doc README.unix
%{_bindir}/nestopia
%{_datadir}/nestopia
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_datadir}/applications/mandriva-nestopia.desktop

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1

%build
%make CXXFLAGS="%{optflags}"

%install
# binary
install -d -m 755 %{buildroot}%{_bindir}
install -m 755 nestopia %{buildroot}%{_bindir}/

# data files
install -d -m 755 %{buildroot}%{_datadir}/nestopia
install -m 644 NstDatabase.xml %{buildroot}%{_datadir}/nestopia/
install -d -m 755 %{buildroot}%{_datadir}/nestopia/icons
install -m 644 source/unix/icons/nespad.svg %{buildroot}%{_datadir}/nestopia/icons/

# icons
for N in 32 48 64 96 128;
do
install -D source/unix/icons/%{name}${N}.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/apps/%{name}.png
done

# xdg menu
install -d -m 755 %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-nestopia.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
Name=NEStopia
Comment=%{summary}
Exec=nestopia
Icon=nestopia
Terminal=false
Type=Application
Categories=X-MandrivaLinux-MoreApplications-Emulators;Emulator;
EOF


%changelog
* Thu Oct 02 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.46.1-2
+ Revision: 6dee25a
- Update hotkeys patch



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10205 |12cu|netdiscover-0.3-0.beta7.5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A network address discovering tool
Name:		netdiscover
Version:	0.3
Release:	0.beta7.5
License:	GPLv3+
Group:		Networking/Other
Url:		http://nixgeneration.com/~jaime/netdiscover/
# http://www.pc-workshop.da.ru/cvs/netdiscover.tar.gz?view=tar
Source0:	%{name}-%{version}-beta7.tar.gz
BuildRequires:	libtool
BuildRequires:	wget
BuildRequires:	libnet-devel >= 1.1.3
BuildRequires:	pcap-devel

%description
Netdiscover is a network address discovering tool, developed mainly for those
wireless networks without dhcp server, but it also works on hub/switched
networks. Its based on arp requests, it will send arp requests and sniff for
replies.

%files
%doc AUTHORS ChangeLog README TODO
%{_sbindir}/*
%{_mandir}/man8/*

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{version}-beta7
find . -name "Makefile*" -o -name "*.m4" -o -name "configure*" |xargs sed -i -e 's,configure.in,configure.ac,g'

find . -perm 640 | xargs chmod 0644

%build
LC_ALL=C sh update-oui-database.sh
autoreconf -fi
%configure2_5x
%make

%install
%makeinstall_std

# cleanup
rm -rf %{buildroot}%{_prefix}/doc


%changelog
* Thu Mar 20 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.3-0.beta7.5
+ Revision: 32dd1bc
- LOG Adjust to work with new automake



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10206 |12cu|netgen-4.9.13-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		netgen
Group:		Sciences/Physics
Version:	4.9.13
Release:	2
Summary:	Automatic 3d tetrahedral mesh generator
License:	GPL
URL:		http://www.hpfem.jku.at/netgen/
Source0:	%{name}-%{version}.tar.gz
Patch0:		netgen-4.9.13-togl.patch
Patch1:		netgen-4.9.13-opencascade.patch

BuildRequires:	pkgconfig(glu)
BuildRequires:	opencascade
BuildRequires:	opencascade-devel
BuildRequires:	openmpi-devel
BuildRequires:	tcl-devel
BuildRequires:	tk-devel
BuildRequires:	togl
Requires:	tix

%description
NETGEN is an automatic 3d tetrahedral mesh generator. It accepts input from
constructive solid geometry (CSG) or boundary representation (BRep) from STL
file format. The connection to a geometry kernel allows the handling of IGES
and STEP files. NETGEN contains modules for mesh optimization and hierarchical
mesh refinement. Netgen is open source based on the LGPL license. It is
available for Unix/Linux and Windows.

NETGEN was developed mainly by Joachim Schöberl within project grants from
the Austrian Science Fund FWF ( Special Research Project "Numerical and
Symbolic Scientific Computing", Start Project "hp-FEM) at the Johannes
Kepler University Linz. Significant contributions were made by Johannes
Gerstmayr (STL geometry) Robert Gaisbauer (OpenCascade interface).

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
%configure2_5x --with-occ=%{_datadir}/opencascade
%make

%install
%makeinstall_std

mkdir -p %{buildroot}%{_datadir}/%{name}/tutorials
mv -f %{buildroot}%{_datadir}/%{name}/*.{geo,in2d,step,stl,surf} %{buildroot}%{_datadir}/%{name}/tutorials
mv -f %{buildroot}%{_bindir}/* %{buildroot}%{_datadir}/%{name}
cat > %{buildroot}%{_bindir}/%{name} << EOF
#!/bin/sh

export NETGENDIR=%{_datadir}/%{name}
export PATH=\$NETGENDIR:\$PATH
[ -z "\$NETGEN_USER_DIR" ] && export NETGEN_USER_DIR=\$HOME
\$NETGENDIR/%{name} "\$@"
EOF
chmod +x %{buildroot}%{_bindir}/%{name}

%files
%{_bindir}/*
%{_includedir}/*
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*
%dir %{_docdir}/%{name}/
%{_docdir}/%{name}/*
%{_libdir}/*.so


%changelog
* Sat Nov 03 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.13-2
+ Revision: c098c9a
- LOG Drop .la files, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10207 |12cu|nethogs-0.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Top-like monitor for network traffic
Name:		nethogs
Version:	0.8.0
Release:	1
Group:		Monitoring
License:	GPL+
URL:		http://nethogs.sourceforge.net
Source0:	https://sourceforge.net/projects/nethogs/files/nethogs/0.8/%{name}-%{version}.tar.gz
BuildRequires:	ncurses-devel
BuildRequires:	pcap-devel

%description
NetHogs is a small "net top" tool.

Instead of breaking the traffic down per protocol or per subnet, like
most such tools do, it groups bandwidth by process and does not rely
on a special kernel module to be loaded.

So if there's suddenly a lot of network traffic, you can fire up
NetHogs and immediately see which PID is causing this, and if it's
some kind of spinning process, kill it.

Features:
- shows TCP download- and upload-speed per process
- supports both IPv4 and IPv6
- supports both Ethernet and PPP

%prep

%setup -q -n nethogs

%build

%make CFLAGS="%{optflags}"

%install
install -d %{buildroot}%{_sbindir}
install -m0755 nethogs %{buildroot}%{_sbindir}/

install -d %{buildroot}%{_mandir}/man8
install -m0644 nethogs.8 %{buildroot}%{_mandir}/man8/

%files
%defattr(-,root,root)
%doc Changelog DESIGN README
%{_sbindir}/nethogs
%{_mandir}/man*/*


%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 0.7.0-2mdv2011.0
+ Revision: 613034
- the mass rebuild of 2010.1 packages

* Sat Jan 30 2010 Jérôme Brenier <incubusss@mandriva.org> 0.7.0-1mdv2010.1
+ Revision: 498609
- new version 0.7.0
- drop gcc43 patch
- fix License tag

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.6.1-0.cvs20050321.9mdv2010.0
+ Revision: 440317
- rebuild

* Wed Oct 29 2008 Oden Eriksson <oeriksson@mandriva.com> 0.6.1-0.cvs20050321.8mdv2009.1
+ Revision: 298623
- fix build
- rebuilt against libpcap-1.0.0

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Aug 25 2007 Gaëtan Lehmann <glehmann@mandriva.org> 0.6.1-0.cvs20050321.7mdv2008.0
+ Revision: 71332
- rebuild


* Wed Aug 09 2006 glehmann
+ 08/09/06 20:00:20 (55100)
rebuild

* Sun Jul 30 2006 glehmann
+ 07/30/06 10:26:06 (42698)
Import nethogs

* Tue May 09 2006 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.6.1-0.cvs20050321.5mdk
- fix readline BuildRequires

* Tue Apr 18 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.6.1-0.cvs20050321.4mdk
- Fix BuildRequires

* Thu Jul 28 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.6.1-0.cvs20050321.3mdk
- Fix BuildRequires

* Wed Jul 13 2005 Oden Eriksson <oeriksson@mandriva.com> 0.6.1-0.cvs20050321.2mdk
- rebuilt against new libpcap-0.9.1 (aka. a "play safe" rebuild)

* Mon Mar 21 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0.6.1-0.cvs20050321.1mdk
- mandrake contrib

* Fri Sep 17 2004 Pascal Bleser <guru@unixtech.be>
- version 0.6.0

* Sat Jun 12 2004 Pascal Bleser <guru@unixtech.be>
- new package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10208 |12cu|netio-1.31-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

Name:		netio
Version: 	1.31
Release:	2
License: 	GPL
Group: 		Monitoring
Url:		http://www.ars.de/ars/ars.nsf/docs/netio
Source:		http://www.ars.de/ars/ars.nsf/netio-131.tar.bz2
Summary: 	Network benchmarking tool
BuildRequires:  glibc-devel libgcc gcc gcc-c++
BuildRequires:  dos2unix

%description
This is a network benchmark for, OS/2 2.x, Windows NT/2000 and Unix.
It measures the net throughput of a network via NetBIOS, TCP and UDP
protocols (Unix only supports TCP and UDP) using various different
packet sizes.

%prep
%setup -q -n %{name}-131

%build

dos2unix *.c *.h
%make linux

%install
mkdir -p %{buildroot}/%{_sbindir}
cp -pr netio %{buildroot}/%{_sbindir}

%files 
%doc bin/win32-i386.exe
%doc bin/os2-i386.exe
%doc netio.doc
/usr/sbin/netio

%changelog
* Wed Mar 05 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.31-2
+ Revision: 13bd6d2
- Disable debug



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10209 |12cu|netperf-2.6.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name netperf
%define version 2.6.0
%define release 2

Summary:	Performance testing tool for TCP/UDP
Name:		%name
Version:	%version
Release:	%release
License:	BSD
Group:		Networking/Other
URL:		http://www.netperf.org/netperf/NetperfPage.html 
Source0:	ftp://ftp.netperf.org/netperf/%name-%version.tar.bz2

%description
Netperf is a benchmark that can be used to measure the performance 
of many different types of networking. It provides tests for both 
unidirecitonal throughput, and end-to-end latency.

The environments currently measureable by netperf include:

* TCP and UDP via BSD Sockets for both IPv4 and IPv6
* DLPI
* Unix Domain Sockets
* SCTP for both IPv4 and IPv6 

%prep
%setup -q 

%build
%configure2_5x \
	--enable-unixdomain \
	--enable-sdp \
	--enable-exs \
	--enable-sctp
%make 

%install
%makeinstall_std




%files
%doc README AUTHORS COPYING Release_Notes
%{_bindir}/netperf
%{_bindir}/netserver
%{_infodir}/netperf.*
%{_mandir}/man1/netperf.1*
%{_mandir}/man1/netserver.1*


%changelog
* Thu Jun 28 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.6.0-1
+ Revision: 807376
- version update 2.6.0

* Wed Jul 20 2011 Bruno Cornec <bcornec@mandriva.org> 2.5.0-1
+ Revision: 690746
- Add upstream sources 2.5.0
- Update to upstream netperf 2.5.0

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.0 packages

* Sun Jul 12 2009 Bruno Cornec <bcornec@mandriva.org> 2.4.5-1mdv2010.0
+ Revision: 394969
- Update to upstream 2.4.5 and fix compiler errors on fprintf format (reported upstrem)
- Update netperf to 2.4.5 and fix compiler issues (reported upstream)

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - fix info file

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Fri Oct 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 2.4.4-1mdv2008.1
+ Revision: 100087
- new version
- spec file clean


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10210 |12cu|netsniff-ng-0.5.7-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		netsniff-ng
Version:	0.5.7
Release:	3
Summary:	A high performance network sniffer for packet inspection
License:	GPLv2
Group:		Monitoring
URL:		http://netsniff-ng.org/
Source0:	http://www.netsniff-ng.org/pub/netsniff-ng/%{name}-%{version}.tar.gz
Patch0:         cflags_notune.patch
BuildRequires:	cmake
BuildRequires:	ncurses-devel
BuildRequires:	pkgconfig(geoip)
BuildRequires:	pkgconfig(libnetfilter_conntrack)
BuildRequires:	flex
BuildRequires:	pkgconfig(liburcu)

%description
netsniff-ng is a high performance linux network sniffer for packet inspection.
Basically, it is similar to tcpdump, but it doesn't need one syscall per
packet. Instead, it uses an memory mapped area within kernelspace for accessing
packets without copying them to userspace (zero-copy mechanism).

This tool is useful for debugging your network, measuring performance
throughput or creating network statistics of incoming packets on central
network nodes like routers or firewalls. 

%prep
%setup -q
%apply_patches

%build
pushd src
%cmake
%make
popd

%install
pushd src/build
%makeinstall_std
popd

rm -f %{buildroot}%{_mandir}/man8/netsniff-ng.8.gz

%files
%defattr(-,root,root)
%doc AUTHORS README REPORTING-BUGS VERSION Documentation/*
%{_sbindir}/*
%{_mandir}/man8/*.8*
%config(noreplace) %{_sysconfdir}/netsniff-ng/*



%changelog
* Wed Feb 26 2014 Alex Burmashev <alex.burmashev@rosalab.ru> 0.5.7-3
+ Revision: c35e1c4
- release up



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10211 |12cu|netwib-5.39.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	5
%define libname %mklibname %{name} %major
%define develname %mklibname -d %{name}
%define develnamest %mklibname -d -s %{name}

Summary:	A network library
Name:		netwib
Version:	5.39.0
Release:	2
License:	LGPL
Group:		Networking/Other
URL:		http://www.laurentconstantin.com/fr/netw/netwib/
Source0:	http://www.laurentconstantin.com/common/netw/netwib/download/v5/%{name}-%{version}-src.tgz
Source1:	http://www.laurentconstantin.com/common/netw/netwib/download/v5/%{name}-%{version}-doc_html.tgz
Patch0:		netwib-5.39.0-genemake.patch
BuildRequires:	libpcap-devel >= 0.7.2
BuildRequires:	libnet-devel >= 1.1.3

%description
Netwib is a network library for network administrator and hackers.
She provides:
  + address translation
  + client/server udp/tcp
  + paquets creation and annalyze
  + etc.

With Netwib, you can easily create a network application.

%package -n	%{libname}
Summary:	A network library
Group:		Networking/Other
Provides:	%{name}
Provides:	lib%{name} = %{version}-%{release}

%description -n	%{libname}
Netwib is a network library for network administrator and hackers.
She provides:
  + address translation
  + client/server udp/tcp
  + paquets creation and annalyze
  + etc.

With Netwib, you can easily create a network application.

%package -n	%{develname}
Summary:	A network library
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel
Obsoletes:	%{name}-devel
Obsoletes:	%{libname}-devel

%description -n	%{develname}
Netwib is a network library for network administrator and hackers.
She provides:
  + address translation
  + client/server udp/tcp
  + paquets creation and annalyze
  + etc.

With Netwib, you can easily create a network application.


%package -n	%{develnamest}
Summary:	A network library
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Requires:	%{develname} = %{version}-%{release}
Provides:	lib%{name}-devel-static = %{version}-%{release}
Provides:	%{name}-devel-static

%description -n	%{develnamest}
Netwib is a network library for network administrator and hackers.
She provides:
  + address translation
  + client/server udp/tcp
  + paquets creation and annalyze
  + etc.

With Netwib, you can easily create a network application.



%package -n	%{name}-doc
Summary:	Netwib html documentation
Group:		Networking/Other

%description -n	%{name}-doc
The netwib documention in html format.

Netwib is a network library for network administrator and hackers.
She provides:
  + address translation
  + client/server udp/tcp
  + paquets creation and annalyze
  + etc.

With Netwib, you can easily create a network application.

%prep

%setup -q -n %{name}-%{version}-src
%setup -q -D -T -a1 -n %{name}-%{version}-src

find . -type f -exec chmod a+r {} \;

%patch0 -p1

perl -pi -e 's!^NETWIBDEF_INSTPREFIX=.*!NETWIBDEF_INSTPREFIX=%{_prefix}!' src/config.dat
# Hacking for lib64
perl -pi -e 's!^NETWIBDEF_INSTLIB=.*!NETWIBDEF_INSTLIB=%{_libdir}!' src/config.dat
perl -pi -e 's!^NETWIBDEF_INSTMAN=.*!NETWIBDEF_INSTMAN=%{_mandir}!' src/config.dat
perl -pi -e 's!^NETWIBDEF_SYSARCH=.*!NETWIBDEF_SYSARCH=%{_arch}!' src/config.dat

%build
cd src

./genemake

%make \
    GCCOPT="%{optflags} -Wall -fPIC -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H" \
    GCCOPTL="$GCCOPT" GCCOPTP="$GCCOPT" libnetwib.so libnetwib.a

%install
cd src
%makeinstall_std
%make installso DESTDIR=%{buildroot}

%files -n %{libname}
%doc INSTALLUNIX.TXT INSTALLWINDOWS.TXT README.TXT
%{_libdir}/libnetwib.so.*
%{_libdir}/libnetwib539.so.5.39.0
#% {_libdir}/libnetwib*.so.*

%files -n %{develname}
%doc INSTALLUNIX.TXT INSTALLWINDOWS.TXT README.TXT
%{_bindir}/netwib*-config
%{_includedir}/netwib*
%{_libdir}/libnetwib*.so
%{_mandir}/man3/netwib*

%files -n %{develnamest}
%{_libdir}/libnetwib*.a

%files -n %{name}-doc
%doc doc/*.txt %{name}-%{version}-doc_html/* 

%changelog
* Wed Mar 05 2014 Denis Silakov <denis.silakov@rosalab.ru> 5.39.0-2
+ Revision: e655bd6
- Fix file permissions in debug package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10212 |12cu|net-wireless-0.2-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

%define nsusr nagios
%define nsgrp nagios
%define cmdusr apache
%define cmdgrp apache

Summary: Wireless access for NetSaint
Name:    net-wireless
Version: 0.2
Release: 15
License: GPL
URL:     http://mobileengines.com/net-wireless/
Group:   Networking/Other
Source0: %{name}.%{version}.tar.bz2
Patch0:  net-wireless-nagios.patch.bz2
Requires: nagios nagios-www

%description
The Wireless Network Tools package uses a Web-enabled phone (or an emulator) to
provide traceroute, ping, and port scanning. If you use netsaint, it ties into
it nicely and provides real-time status of your hosts/network. This should be
considered pre-alpha, but it does do what it is intended to do.

%prep

%setup -n %{name}
%patch0 -p1

%build
echo "no compiling is needed"

%install
install -d %{buildroot}/etc/httpd/conf
install -d %{buildroot}%{_libdir}/nagios/cgi/
install -d %{buildroot}%{_datadir}/nagios
install -m644 wireless.cfg %{buildroot}/etc/httpd/conf/
install -m755 *.cgi %{buildroot}%{_libdir}/nagios/cgi/
install -m644 index.wml %{buildroot}%{_datadir}/nagios/

%files
%doc CHANGES EMULATORS INSTALL README THANKS
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/wireless.cfg
%attr(0755,root,root) %dir %{_libdir}/nagios/cgi
%attr(0755,%{nsusr},%{cmdgrp}) %{_libdir}/nagios/cgi/*
%attr(0755,root,root) %dir %{_datadir}/nagios
%attr(0644,root,root) %{_datadir}/nagios/*

%changelog
* Wed Mar 05 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.2-15
+ Revision: 6bccdc5
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10213 |12cu|netwox-5.39.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A network toolbox
Name:		netwox
Version:	5.39.0
Release:	1
License:	LGPL
Group:		Networking/Other
URL:		http://www.laurentconstantin.com/fr/netw/netwox/
Source0:	http://downloads.sourceforge.net/project/ntwox/netwox%20only/5.39/%{name}-%{version}-src.tgz
Source1:	http://downloads.sourceforge.net/project/ntwox/netwox%20only/5.39/%{name}-%{version}-doc_html.tgz
BuildRequires:	libpcap-devel >= 0.7.2
BuildRequires:	libnet-devel >= 1.1.3
BuildRequires:	netwib-devel = %{version}

%description
Netwox is a network tools for network administrator and hackers.

It contains about 100 functions

%prep

%setup -q -n %{name}-%{version}-src -a1 

find . -type f -exec chmod a+r {} \; 

perl -pi -e 's!^NETWIBDEF_INSTPREFIX=.*!NETWIBDEF_INSTPREFIX=/usr!' src/config.dat
perl -pi -e 's!^NETWOXDEF_INSTPREFIX=.*!NETWOXDEF_INSTPREFIX=/usr!' src/config.dat
# Hacking for lib64
perl -pi -e 's!^NETWIBDEF_INSTLIB=.*!NETWIBDEF_INSTLIB=%{_libdir}!' src/config.dat
perl -pi -e 's!^NETWIBDEF_SYSARCH=.*!NETWIBDEF_SYSARCH=%{_arch}!' src/config.dat
perl -pi -e 's!^NETWOXDEF_INSTMAN=.*!NETWOXDEF_INSTMAN=%{_mandir}!' src/config.dat

%build
cd src
./genemake
make GCCOPT="%{optflags} -D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD -DHAVE_NET_ETHERNET_H"

%install

cd src
%makeinstall_std

%files
%doc INSTALLUNIX.TXT INSTALLWINDOWS.TXT README.TXT
%doc doc/*.txt %{name}-%{version}-doc_html/*
%{_bindir}/netwox*
%{_mandir}/man1/netwox*.1*

%changelog
* Wed Mar 05 2014 Denis Silakov <denis.silakov@rosalab.ru> 5.39.0-1
+ Revision: de195bc
- Fix file permissions in debug package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10214 |12cu|neverball-1.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Arcade game
Name:		neverball
Version:	1.6.0
Release:	1
Epoch:		1
License:	GPLv2+
Group:		Games/Arcade
Url:		http://icculus.org/neverball/
Source0:	http://icculus.org/neverball/%{name}-%{version}.tar.gz
BuildRequires:	jpeg-devel
BuildRequires:	libphysfs-devel
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(sdl2)
BuildRequires:	pkgconfig(SDL2_ttf)
BuildRequires:	pkgconfig(vorbisfile)

%description
Tilt the floor to roll the ball through the obstacle course before time
runs out.

This package inclutes neverputt, a golf game based on neverball.

Hardware accellerated OpenGL support with multitexture (OpenGL 1.2.1
or greater) is required.

%files -f %{name}.lang
%doc LICENSE.md README.md
%doc doc/*
%{_gamesbindir}/%{name}
%{_gamesbindir}/neverputt
%dir %{_gamesdatadir}/%{name}
%{_gamesdatadir}/%{name}/*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/applications/neverputt.desktop
%{_datadir}/icons/hicolor/*/apps/never*png
%{_mandir}/man6/neverball.6*
%{_mandir}/man6/neverputt.6*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%make \
	CFLAGS="%{optflags}" \
	CXXFLAGS="%{optflags}" \
	ENABLE_NLS=1 \
	DATADIR=%{_gamesdatadir}/%{name}/data \
	LOCALEDIR=%{_datadir}/locale

%install
install -m 755 -D %{name} %{buildroot}%{_gamesbindir}/%{name}
install -m 755 neverputt %{buildroot}%{_gamesbindir}/

mkdir -p %{buildroot}%{_gamesdatadir}/%{name}
rm -fr data/map-*/*.map
find data -perm 0600 | xargs chmod 0644
cp -a data %{buildroot}%{_gamesdatadir}/%{name}/

mkdir -p %{buildroot}%{_datadir}/applications
install -m 644 dist/*.desktop %{buildroot}%{_datadir}/applications
mkdir -p %{buildroot}%{_mandir}/man6
install -m 644 dist/*.6 %{buildroot}%{_mandir}/man6

for res in 16 24 32 48 64 128 256; do
	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/${res}x${res}/apps
	install -m 644 dist/neverball_${res}.png %{buildroot}%{_datadir}/icons/hicolor/${res}x${res}/apps/neverball.png
	install -m 644 dist/neverputt_${res}.png %{buildroot}%{_datadir}/icons/hicolor/${res}x${res}/apps/neverputt.png
done

cp -r locale %{buildroot}%{_datadir}/

%find_lang %{name}


%changelog
* Sun Jun 08 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:1.6.0-1
+ Revision: 49faec2
- New version 1.6.0, switch to SDL2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10215 |12cu|newtonator-0.6.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	_disable_ld_no_undefined 1
Name:	newtonator
Version:	0.6.0
Release:	2
License:	GPLv3
Summary:	LV2 software synthesizer
Url:	http://newtonator.sourceforge.net
Group:	Sound
Source:	http://downloads.sourceforge.net/project/newtonator/%{name}-%{version}.tar.gz
BuildRequires:	cmake
BuildRequires:	pkgconfig(lv2)    
BuildRequires:	pkgconfig(gtkmm-2.4)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gdk-2.0)
BuildRequires:	stk-devel
BuildRequires:	pkgconfig(lv2-gui)
BuildRequires:	pkgconfig(lv2-plugin)
Requires:	lv2

%description
The Newtonator is an LV2 software synthesizer that uses a unique algorithm 
based on simple ideas of velocity and acceleration to produce 
some unpredictable sounds.

%prep
%setup -q
find . -perm 0700 | xargs chmod 0644
find . -name *.h | xargs chmod 0644
find . -name *.cpp | xargs chmod 0644
echo /n >> doc/html/Newtonator-DocBook.proc
sed -i 's/\r//' doc/Newtonator-DocBook.xml 

%build
%cmake -DLV2_INSTALL_DIR=%{_libdir}/lv2

%install
%makeinstall_std -C build

%files
%defattr(-,root,root)
%doc README RELEASE COPYING.Newtonator AUTHORS
%doc doc/*
%{_libdir}/lv2/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10216 |12cu|neXtaw-0.15.1-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname  %mklibname %name %{major}
%define libnamedev  %mklibname %name -d

Summary:    A NeXt lookalike widget set
Name:      neXtaw
Version:   0.15.1
Release:   12
URL:        http://siag.nu/neXtaw/#download
Source:    %{name}-%{version}.tar.bz2
Patch0:    neXtaw-0.15.1-fix-link.patch
License:   GPL-like
Group:     System/Libraries
BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(xext)
BuildRequires: pkgconfig(xmu)
BuildRequires: pkgconfig(xt)

%description 
A replacement library for the Athena (libXaw) widget set.
It is based on Xaw3d, by Kaleb Keithley. 
Its goal is to try to emulate the look and feel of the N*XTSTEP GUI.

%package -n %{libname}
Summary:  A NeXt lookalike widget set
Group: System/Libraries

%description -n %{libname}
A replacement library for the Athena (libXaw) widget set.

%package -n %{libnamedev}
Summary:  A NeXt lookalike widget set
Group:    Development/C
Requires: %{libname} = %{version}-%{release}
Provides: libneXtaw-devel = %{version}-%{release}
Provides: neXtaw-devel = %{version}-%{release}
Obsoletes: %{_lib}neXtaw0-devel < %{version}-%{release}

%description -n %{libnamedev}
Static libraries and header files for neXtaw app development

%prep
%setup -q
%patch0 -p0

%build
autoreconf -fi
%configure2_5x
%make

%install
%makeinstall_std

%files -n %{libname}
%doc ChangeLog README*
%{_libdir}/lib*.so.%{major}
%{_libdir}/lib*.so.%{major}.*

%files -n %{libnamedev}
%doc AUTHORS COPYING ChangeLog INSTALL README TODO
%{_includedir}/X11/neXtaw
%{_libdir}/lib*.*a
%{_libdir}/lib*.so

%changelog
* Wed Mar 05 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.15.1-12
+ Revision: 9a50a7d
- Fix x11 BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10217 |12cu|nexuiz-2.5.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define date 20091001

Summary:	An open source first-person shooter
Name:		nexuiz
Version:	2.5.2
Release:	5
License:	GPLv2+
Group:		Games/Arcade
Url:		http://www.nexuiz.com/
# (tpg) original source is here http://downloads.sourceforge.net/nexuiz/
# extract only needed files
# unzip -j nexuiz-25.zip Nexuiz/sources/enginesource%{date}.zip
Source0:	enginesource%{date}.zip
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xpm)
BuildRequires:	pkgconfig(xxf86dga)
BuildRequires:	pkgconfig(xxf86vm)

%description
Nexuiz is a multiplayer 3D first-person shooter based upon a
heavily modified Quake 1 engine.

WARNING: This game contains violence that is not suitable for children.

#----------------------------------------------------------------------------

%package glx
Summary:	GLX client for the open source first-person shooter Nexuiz
Group:		Games/Arcade
Provides:	nexuiz = %{version}-%{release}
Requires:	nexuiz-data = %{version}

%description glx
Nexuiz is a multiplayer 3D first-person shooter based upon a
heavily modified Quake 1 engine.

This package contains the glx client.
It is known to be unstable on some systems, if you experience problems
please try the nexuiz-sdl package instead.

WARNING: This game contains violence that is not suitable for children.

%files glx
%doc darkplaces.txt
%{_gamesbindir}/nexuiz-glx
%{_gamesbindir}/nexuiz-glx.real
%{_datadir}/applications/%{name}-glx.desktop

#----------------------------------------------------------------------------

%package sdl
Summary:	SDL client for the open source first-person shooter Nexuiz
Group:		Games/Arcade
Provides:	nexuiz = %{version}-%{release}
Requires:	nexuiz-data = %{version}

%description sdl
Nexuiz is a multiplayer 3D first-person shooter based upon a
heavily modified Quake 1 engine.

This package contains the SDL client.

WARNING: This game contains violence that is not suitable for children.

%files sdl
%doc darkplaces.txt
%{_gamesbindir}/nexuiz-sdl
%{_gamesbindir}/nexuiz-sdl.real
%{_datadir}/applications/%{name}-sdl.desktop

#----------------------------------------------------------------------------

%package dedicated
Summary:	Dedicated server for Nexuiz
Group:		Games/Arcade
Requires:	nexuiz-data = %{version}

%description dedicated
Nexuiz is a multiplayer 3D first-person shooter based upon a
heavily modified Quake 1 engine.

This packages contains the dedicated server.

WARNING: This game contains violence that is not suitable for children.

%files dedicated
%doc darkplaces.txt
%{_gamesbindir}/nexuiz-dedicated
%{_gamesbindir}/nexuiz-dedicated.real

#----------------------------------------------------------------------------

%prep
%setup -q -n darkplaces
sed -i 's/\r//' darkplaces.txt
sed -i 's,/usr/X11R6/,/usr/,g' makefile makefile.inc

%build
%setup_compile_flags
%serverbuild

# Create main launch script
VARIANTS="sdl glx"
for TYPE in $VARIANTS; do
cat << LAUNCH_END > ./nexuiz-${TYPE}_launch
#!/bin/bash
# Mandriva launch script copyright (C) Eskild Hustvedt 2005, 2006
# Licensed under the GNU General Public License
cd %{_gamesdatadir}/nexuiz/
# Check if the user is running a GeForce FX card and doesn't already have a config file
if [ ! -e \$HOME/.nexuiz/ ]; then
	mkdir -p \$HOME/.nexuiz/data
        if [ "\`lspcidrake | grep -i nvidia | grep -i geforce | grep FX\`" = "" ]; then
                # Don't use GLSL
                echo 'r_glsl "0"' > \$HOME/.nexuiz/data/autoexec.cfg
        fi
# Set default video settings
cat << EOF > \$HOME/.nexuiz/data/config.cfg
vid_fullscreen "1"
vid_height "600"
vid_width "800"
EOF
fi
exec %{_gamesbindir}/nexuiz-${TYPE}.real "\$@"
LAUNCH_END
done

# Create the server launch script
cat << EOF > ./nexuiz-dedicated_launch
#!/bin/bash
cd %{_gamesdatadir}/nexuiz/
exec %{_gamesbindir}/nexuiz-dedicated.real "\$@"
EOF

# (tpg) build with mdv ldflags
sed -i -e 's@LDFLAGS_UNIXCOMMON=@LDFLAGS_UNIXCOMMON+=@g' makefile.inc

# Building breaks when using multiple jobs, so force one.
%make -j1 \
	release \
	CPUOPTIMIZATIONS="%{optflags}" \
	UNIX_X11LIBPATH=%{_libdir} \
	DP_FS_BASEDIR=%{_gamesdatadir}/%{name} \
	LDFLAGS_UNIXCOMMON="%{ldflags} -lm" \
	DP_LINK_TO_LIBJPEG="1" \
	STRIP=true

%install
install -m755 darkplaces-glx -D %{buildroot}%{_gamesbindir}/nexuiz-glx.real
install -m755 darkplaces-sdl -D %{buildroot}%{_gamesbindir}/nexuiz-sdl.real
install -m755 darkplaces-dedicated -D %{buildroot}%{_gamesbindir}/nexuiz-dedicated.real

install -m755 nexuiz-glx_launch -D %{buildroot}%{_gamesbindir}/nexuiz-glx
install -m755 nexuiz-sdl_launch -D %{buildroot}%{_gamesbindir}/nexuiz-sdl
install -m755 nexuiz-dedicated_launch -D %{buildroot}%{_gamesbindir}/nexuiz-dedicated

mkdir -p %{buildroot}%{_datadir}/applications
cat << EOF > %{buildroot}%{_datadir}/applications/%{name}-glx.desktop
[Desktop Entry]
Name=Nexuiz (glx client)
StartupNotify=true
Terminal=false
Type=Application
Icon=%{name}
Exec=%{_gamesbindir}/%{name}-glx
Categories=Game;ArcadeGame;
EOF
cat << EOF > %{buildroot}%{_datadir}/applications/%{name}-sdl.desktop
[Desktop Entry]
Name=Nexuiz (sdl client)
StartupNotify=true
Terminal=false
Type=Application
Icon=%{name}
Exec=%{_gamesbindir}/%{name}-sdl
Categories=Game;ArcadeGame;
EOF




%changelog
* Thu Mar 20 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.5.2-5
+ Revision: 7bf18bd
- LOG Don't strip binaries (fix debug package)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10218 |12cu|nforenum-4.0.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	A format correcter and linter for the NFO language
Name:		nforenum
Version:	4.0.0
Release:	3
License:	GPLv2+
Group:		Development/Other
Url:		http://users.tt-forums.net/dalestan/nforenum/
Source0:	http://gb.binaries.openttd.org/binaries/extra/%{name}/%{version}/%{name}-%{version}-source.tar.gz
# Patch from PLD Linux
Patch0:		nforenum-flags.patch
# Patch from upstream: http://hg.openttdcoop.org/nforenum/rev/a556674805ba
Patch1:		nforenum-fix_install.patch
BuildRequires:	boost-devel
BuildRequires:	upx

%description
nforenum takes as input any number of files that contain something that vaguely
resembles valid NFO, and produces, to the best of its ability, encodable NFO
files, one for each input file.

It also detects and warns about some common mistakes made in NFO coding. All
errors that will cause TTDPatch to reject the GRF during the initialization or
activation phases should be detected; if any are not, it is a bug and should be
reported as such.

Sprites that are too short, not of the correct type (real/pseudo/&c.), too
long, or otherwise not in agreement with their data or the preceding sprites
are all detected.

%files
%doc bundle/docs/*.txt
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.*

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{version}-source
%patch0 -p1
%patch1 -p1

%build
%make \
	CXXFLAGS="%{optflags}" \
	LDOPT="%{ldflags}"

%install
%makeinstall_std


%changelog
* Thu Mar 20 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.0.0-3
+ Revision: 9d7bec4
- LOG Disable debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10219 |12cu|nfrotz-0.3.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Z-machine interpreter for Interactive Fiction games, with support for Unicode
Name:		nfrotz
Version:	0.3.3
Release:	4
License:	GPLv2+
Group:		Games/Other
Url:		http://www.stanford.edu/~mcmartin/if/
Source0:	http://mirror.ifarchive.org/if-archive/infocom/interpreters/frotz/%{name}-%{version}.tgz
Patch0:		nfrotz-0.3.3-no-strip.patch
BuildRequires:	pkgconfig(ncursesw)

%description
NFrotz is a Z-Machine interpreter. The Z-machine is a virtual machine
designed by Infocom to run all of their text adventures. It went
through multiple revisions during the lifetime of the company, and two
further revisions (V7 and V8) were created by Graham Nelson after the
company's demise. The specification is now quite well documented; this
version of Frotz supports version 1.1.

This version of Frotz fully supports all these versions of the Z-Machine
except for version 6. Version 6 is semi-supported by displaying the
outlines of V6 graphics with the picture number in the bottom-right corner.

NFrotz is a merged port of the original Unix Frotz, incorporating
extensions made by the WinFrotz port.
The primary visible difference between NFrotz and ordinary Frotz is
support for UTF-8 terminals and some awareness of iFiction-based meta-data
if present.

%files
%doc AUTHORS ChangeLog COPYING HOW_TO_PLAY README
%{_bindir}/*
%{_mandir}/man6/*

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{version}
%patch0 -p1

perl -pi -e "s|/lib/|/%{_lib}/|" configure

%build
%configure2_5x
%make OTHERCFLAGS="%{optflags}"

%install
make PREFIX=%{buildroot}%{_prefix} MAN_PREFIX=%{buildroot}%{_datadir} install


%changelog
* Thu Mar 20 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.3.3-4
+ Revision: 6a9859a
- LOG Fix debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10220 |12cu|nget-0.28-0.20080906.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define cvs	20080906

Summary:	Command line news grabber
Name:		nget
Version:	0.28
Release:	0.%{cvs}.2
License:	GPLv2+
Group:		Networking/News
Url:		http://nget.sf.net
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{cvs}.tar.lzma
Patch0:		nget-0.27.1-debuginfo.patch
# Fix a bug in aclocal.m4 which causes autoheader to fail - AdamW
# 2008/09
Patch1:		nget-0.28-autoheader.patch
# Fix build with GCC 4.3
Patch2:		nget-0.28-gcc43.patch
BuildRequires:	popt
BuildRequires:	uu-static-devel
BuildRequires:	pkgconfig(libpcre)
BuildRequires:	pkgconfig(zlib)

%description
nget is a command line news grabber. It automatically pieces together
multipart postings for easy retrieval, even substituting parts from multiple
servers. Handles disconnects gracefully, resuming after the last part
successfully downloaded.

%files
%doc .ngetrc Changelog FAQ README TODO
%{_bindir}/*
%{_mandir}/man1/*

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}
%patch0 -p1
%patch1 -p1 -b .autoheader
%patch2 -p1

%build
autoreconf -fi
sed s,"fidone","fi\ndone",g -i configure
%configure2_5x --with-pcre --with-popt
make

%install
%makeinstall


%changelog
* Thu Mar 20 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.28-0.20080906.2
+ Revision: 76ce408
- LOG Fix configure



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10221 |12cu|ngrep-1.45-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Network Traffic sniffer, with pattern matching like grep
Name:		ngrep
Version:	1.45
Release:	7
License:	BSD
Group:		Networking/Other
Url:		http://ngrep.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/ngrep/%{name}-%{version}.tar.bz2
Patch0:		%{name}-1.43-no-locincpth.diff
Patch1:		ngrep-1.45-no-strip.patch
BuildRequires:	pcap-devel

%description
ngrep strives to provide most of GNU grep's common features,
applying them to the network layer.  ngrep is a pcap-aware tool
that will allow you to specify extended regular or hexadecimal
expressions to match against data payloads of packets. It
currently recognizes TCP, UDP and ICMP across Ethernet, PPP, SLIP,
FDDI, Token Ring and null interfaces, and understands bpf filter
logic in the same fashion as more common packet sniffing tools,
such as tcpdump and snoop.

%files
%doc doc/*
%{_bindir}/%{name}
%{_mandir}/man8/*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p0
%patch1 -p1

find . -type d -perm 0700 -exec chmod 755 {} \;
find . -type f -perm 0555 -exec chmod 755 {} \;
find . -type f -perm 0444 -exec chmod 644 {} \;

for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
done

find . -name "Makefile*" -o -name "*.m4" -o -name "configure*" |xargs sed -i -e 's,configure.in,configure.ac,g'

%build
autoreconf -fis

%configure2_5x \
	--enable-ipv6 \
	--with-pcap-includes=%{_includedir}/pcap

%make

%install
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_mandir}/man8

install -m0755 %{name} %{buildroot}%{_bindir}/%{name}
install -m0644 %{name}.8 -D %{buildroot}%{_mandir}/man8/%{name}.8


%changelog
* Thu Mar 20 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.45-7
+ Revision: b247cb7
- LOG Fix build with new automake, fix debug package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10222 |12cu|nikto-2.1.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define __noautoprov 'perl\\(.*\\)'

Summary:	Web Server and CGI Scanner
Name:		nikto
Version:	2.1.5
Release:	1
License:	GPLv2+
Group:		Monitoring
Url:		http://www.cirt.net/code/nikto.shtml
Source0:	http://www.cirt.net/nikto/%{name}-%{version}.tar.bz2
Patch0:		nikto-2.1.5-fhs.patch
Patch1:		nikto-2.1.5-fix-path-in-man.diff
BuildArch:	noarch

%description
Nikto is a web server scanner which performs comprehensive tests against web
servers for multiple items, including over 3200 potentially dangerous
files/CGIs, versions on over 625 servers, and version specific problems on over
230 servers. Scan items and plugins are frequently updated and can be
automatically updated (if desired).

%files
%doc docs/CHANGES.txt docs/LICENSE.txt docs/nikto_manual.html docs/nikto.dtd
%config(noreplace) %{_sysconfdir}/nikto.conf
%{_datadir}/nikto
%{_bindir}/nikto
%{_mandir}/man1/nikto.1*

#----------------------------------------------------------------------------

%prep
%setup -q
%apply_patches

%build

%install
install -d -m 755 %{buildroot}%{_bindir}
install -m0755 nikto.pl %{buildroot}%{_bindir}/nikto

install -d -m 755 %{buildroot}%{_sysconfdir}
install -m0644 nikto.conf %{buildroot}%{_sysconfdir}

install -d -m 755 %{buildroot}%{_datadir}/nikto
cp -pr plugins %{buildroot}%{_datadir}/nikto
cp -pr templates %{buildroot}%{_datadir}/nikto
cp -pr databases %{buildroot}%{_datadir}/nikto

install -d %{buildroot}%{_mandir}/man1
install -m0644 docs/nikto.1 %{buildroot}%{_mandir}/man1


%changelog
* Thu Mar 20 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.1.5-1
+ Revision: 03f49bc
- LOG New version 2.1.5, fix rpmlint issues



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10223 |12cu|nip2-7.38.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Interface for vips image manipulation tool
Name:		nip2
Version:	7.38.1
Release:	1
License:	LGPLv2+
Group:		Video
Url:		http://www.vips.ecs.soton.ac.uk/index.php
Source0:	http://www.vips.ecs.soton.ac.uk/supported/7.38/%{name}-%{version}.tar.gz
Patch0:		nip2-7.30.1-fix-build.patch
Patch1:		nip2-7.30.1-linkage.patch
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	imagemagick
# It tests for xdg-open - AdamW
BuildRequires:	xdg-utils
BuildRequires:	pkgconfig(fftw3)
BuildRequires:	pkgconfig(gsl)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(vips) >= %{version}
BuildRequires:	perl(XML::Parser)
Requires:	xdg-utils

%description
nip2 aims to be about halfway between Excel and Photoshop. You don't directly
edit images - instead, like a spreadsheet, you build relationships between
objects. When you make a change somewhere, nip2 will recalculate the objects
affected by that change. Since it is demand-driven this update is usually
(almost) instant, even for very, very large images.

%files -f %{name}.lang
%{_bindir}/*
%{_datadir}/%{name}
%doc %{_defaultdocdir}/%{name}
%{_mandir}/man?/*
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_datadir}/applications/*
%{_datadir}/mime/packages/%{name}.xml

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
%configure2_5x --disable-update-desktop
%make

%install
%makeinstall_std

rm -fr %{buildroot}%{_datadir}/locale/malkovich

mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
convert -scale 16x16 proj/src/nip.ico %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
convert -scale 32x32 proj/src/nip.ico %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -scale 48x48 proj/src/nip.ico %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png

%find_lang %{name}


%changelog
* Tue Mar 18 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 7.38.1-1
+ Revision: 1ba9992
- LOG New version 7.38.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10224 |12cu|nixnote-1.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		nixnote
Version:	1.6
Release:	1
Group:		Networking/Other
Summary:	Evernote-clone. Use with Evernote to remember everything
License:	GPLv2
URL:		http://nevernote.sourceforge.net/
Source0:	%{name}-%{version}_i386.tar.gz
Source1:	%{name}-%{version}_amd64.tar.gz
Patch:		%{name}.desktop-ru.patch
Requires:   java-openjdk
#Requires:   %{_lib}openssl0.9.8
%ifarch %ix86
Requires:   libpng0
%else
Requires:   lib64png0
%endif
Obsoletes:	nevernote

%description
Evernote-clone. Use with Evernote to remember everything

%prep
%ifarch %ix86
%setup -q -b 0 -n %{name}
%else
%setup -q -b 1 -n %{name}
%endif

%patch -p0

%install
install -d -m 755 %{buildroot}%{_bindir}
install -m 755 usr/bin/%{name}.sh %{buildroot}%{_bindir}/%{name}

install -d -m 755 %{buildroot}%{_datadir}/applications
install -m 644 usr/share/applications/%{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop

install -d -m 755 %{buildroot}%{_datadir}/%{name}
cp -a usr/share/%{name}/* %{buildroot}%{_datadir}/%{name}

#install -d -m 755 %{buildroot}%{_docdir}/%{name}
#install -m 644 usr/share/doc/%{name}/* %{buildroot}%{_docdir}/%{name}

%files
%defattr(-,root,root)
%{_bindir}/%{name}
#%{_docdir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}
%changelog
* Tue Feb 11 2014 Eugene Budanov <eugene.budanov@rosalab.ru> 1.6-1
+ Revision: 018098f
- new ver



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10225 |12cu|nkf-2.1.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Network Kanji code conversion Filter
Name:		nkf
Version:	2.1.3
Release:	1
License:	BSD
Group:		System/Internationalization
Url:		http://sourceforge.jp/projects/nkf/
Source0:	http://prdownloads.sourceforge.jp/nkf/20055/%{name}-%{version}.tar.gz

%description
Nkf is a yet another kanji code converter among networks, hosts and
terminals.  It converts input kanji code to designated kanji code such
as 7-bit JIS, MS-kanji (shifted-JIS) or EUC.

%files
%doc nkf.doc
%{_bindir}/nkf
%{_mandir}/man1/nkf.1*
%{_mandir}/ja/man1/nkf.1*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%make CFLAGS="%{optflags}" nkf

%install
install -d %{buildroot}%{_bindir}
install -m 755 nkf %{buildroot}%{_bindir}

install -d %{buildroot}%{_mandir}/man1
install -m 644 nkf.1 %{buildroot}%{_mandir}/man1

install -d %{buildroot}%{_mandir}/ja/man1
install -m 644 nkf.1j %{buildroot}%{_mandir}/ja/man1/nkf.1



%changelog
* Thu Mar 20 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.1.3-1
+ Revision: 32c5470
- LOG New version 2.1.3, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10226 |12cu|nload-0.7.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Ncurses network traffic and bandwidth monitor
Name:		nload
Version:	0.7.4
Release:	2
License:	GPLv2+
Group:		Monitoring
Url:		http://www.roland-riegel.de/nload/index.html?lang=en
Source0:	http://www.roland-riegel.de/nload/%{name}-%{version}.tar.gz
BuildRequires:	ncurses-devel

%description
nload is a console application which monitors network traffic and bandwidth
usage in real time. It visualizes the in- and outgoing traffic using two
graphs and provides additional info like total amount of transfered data and
min/max network usage.

%files
%doc AUTHORS COPYING ChangeLog NEWS README
%{_mandir}/man1/nload*
%{_bindir}/nload

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x --enable-debug
%make

%install
%makeinstall_std


%changelog
* Thu Mar 20 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.7.4-2
+ Revision: 0026250
- LOG Fix debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10227 |12cu|nmis-2.00-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define up_version %(echo %version | sed -e 's/\\./-/')

Name:		nmis
Version:	2.00
Release:	7
Summary:	Network Management Information System
License:	GPL
Group:		Networking/WWW
URL:		http://nmis.sourceforge.net/
Source:     http://www.sins.com.au/public/%{name}-%{up_version}.tar.gz
Patch0:     %{name}-2.00-fhs.patch
Patch1:     %{name}-2.00-no-ksh.patch
BuildArch:	noarch

%description
NMIS stands for Network Management Information System.  It is a Network
Management System which performs multiple functions from the OSI Network
Management Functional Areas, those being, Performance, Configuration, Fault.

%prep
%setup -q -n %{name}-%{up_version}
%patch0 -p1
%patch1 -p1

%build

%install
rm -rf %{buildroot}

install -d -m 755 %{buildroot}%{_var}/www/%{name}
install -m 755 cgi-bin/* %{buildroot}%{_var}/www/%{name}

install -d -m 755 %{buildroot}%{_datadir}/%{name}/lib
install -m 644 lib/* %{buildroot}%{_datadir}/%{name}/lib

install -d -m 755 %{buildroot}%{_datadir}/%{name}/bin
install -m 755 bin/* %{buildroot}%{_datadir}/%{name}/bin

install -d -m 755 %{buildroot}%{_datadir}/%{name}/mibs
install -m 644 mibs/* %{buildroot}%{_datadir}/%{name}/bin

install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}
install -m 644 conf/nmis-sample.conf \
    %{buildroot}%{_sysconfdir}/%{name}/nmis.conf
install -m 644 conf/nodes-sample.csv \
    %{buildroot}%{_sysconfdir}/%{name}/nodes.csv
install -m 644 conf/locations-sample.csv \
    %{buildroot}%{_sysconfdir}/%{name}/locations.csv
install -m 644 conf/contacts-sample.csv \
    %{buildroot}%{_sysconfdir}/%{name}/contacts.csv

install -d -m 755 %{buildroot}%{_var}/lib/%{name}
install -d -m 755 %{buildroot}%{_var}/log/%{name}

# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# %{name} Apache configuration
Alias /%{name} %{_var}/www/%{name}

<Directory %{_var}/www/%{name}>
    Require all granted
    Options ExecCGI
    AddHandler cgi-script .pl
    DirectoryIndex nmiscgi.pl
</Directory>
EOF

%clean
rm -rf %{buildroot}



%files
%defattr(-,root,root)
%doc README gpl.txt changes.txt htdocs/*
%config(noreplace) %{_webappconfdir}/%{name}.conf
%{_var}/www/%{name}
%{_var}/lib/%{name}
%{_var}/log/%{name}
%{_datadir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}



%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 2.00-4mdv2011.0
+ Revision: 613101
- the mass rebuild of 2010.1 packages

* Wed Feb 17 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.00-3mdv2010.1
+ Revision: 507260
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sun Oct 12 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.00-1mdv2009.1
+ Revision: 292962
- import nmis


* Sun Oct 12 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.00-1mdv2009.1
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10228 |12cu|nml-0.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A tool to compile nml files to grf or nfo files
Name:		nml
Version:	0.3.0
Release:	1
License:	GPLv2+
Group:		Graphics
Url:		http://dev.openttdcoop.org/projects/nml
Source0:	http://bundles.openttdcoop.org/nml/releases/LATEST/%{name}-%{version}-src.tgz
BuildRequires:	python-setuptools
Requires:	python-ply
Requires:	python-imaging
Requires:	python-pkg-resources
BuildArch:	noarch

%description
A tool to compile nml files to grf and/or nfo files.

NML is a meta-language that aims to be a lot simpler to learn and use than nfo.

%files
%doc docs/* examples/
%{_bindir}/nmlc
%{_mandir}/man1/nmlc.1.*
%{python_sitelib}/%{name}-%{version}-py*.egg/

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{version}-src
echo "version = \"%{version}\"" > nml/__version__.py

%build
PYTHONDONTWRITEBYTECODE= python setup.py build

%install
mkdir -p %{buildroot}%{python_sitelib}

export PYTHONPATH=%{buildroot}%{python_sitelib}
PYTHONDONTWRITEBYTECODE= python setup.py install --prefix %{buildroot}%{_prefix}

#handle docs in files section
rm -rf %{buildroot}%{_defaultdocdir}

#man pages
install -Dpm655 docs/nmlc.1 %{buildroot}%{_mandir}/man1/nmlc.1

#unpackaged files
rm -rf docs/nmlc.1
rm -rf %{buildroot}%{python_sitelib}/{easy-install.pth,site.py,site.pyc}


%changelog
* Fri Apr 04 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.3.0-1
+ Revision: 281e448
- New version 0.3.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10229 |12cu|nodejs-0.10.26-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		nodejs
Version:	0.10.26
Release:	1
Summary:	Evented Server-Side Javascript
Group:		Development/Other
License:	BSD
URL:		http://nodejs.org
Source0:	http://nodejs.org/dist/v%{version}/node-v%{version}.tar.gz
BuildRequires:	c-ares-devel
BuildRequires:	zlib-devel
BuildRequires:	openssl-devel >= 1.0.1
Provides:	npm = %{version}-%{release}

%description
Node's goal is to provide an easy way to build scalable network programs.

%package	docs
Summary: 	Node.js API documentation
Group:		Documentation

%description	docs
The API documentation for the Node.js JavaScript runtime.

%prep
%setup -qn node-v%{version}

# Make sure nothing gets included from bundled deps (except v8):
# We only delete the source and header files, because
# the remaining build scripts are still used.
find deps/cares -name "*.c" -exec rm -f {} \;
find deps/cares -name "*.h" -exec rm -f {} \;

find deps/npm -name "*.c" -exec rm -f {} \;
find deps/npm -name "*.h" -exec rm -f {} \;

find deps/zlib -name "*.c" -exec rm -f {} \;
find deps/zlib -name "*.h" -exec rm -f {} \;

find deps/openssl -name "*.c" -exec rm -f {} \;
find deps/openssl -name "*.h" -exec rm -f {} \;

%build
#FIXME: build with --shared-libuv
./configure	--prefix=%{_prefix} \
		--shared-openssl \
		--shared-zlib \
		--shared-cares \
		--openssl-use-sys \
		--without-dtrace
%make

%install
%makeinstall_std
# Remove dtrace file again
rm -rf %{buildroot}/%{_prefix}/lib/dtrace

# Install documentation
mkdir -p %{buildroot}%{_defaultdocdir}/%{name}/html
cp -pr doc/* %{buildroot}%{_defaultdocdir}/%{name}/html
rm -f %{buildroot}%{_defaultdocdir}/%{name}/html/nodejs.1
cp -p LICENSE %{buildroot}%{_defaultdocdir}/%{name}/

%files
%doc ChangeLog LICENSE README.md AUTHORS
%{_bindir}/node
%{_bindir}/npm
%{_prefix}/lib/node_modules
%{_mandir}/man1/node.*
%{_includedir}/node

%files doc
%{_defaultdocdir}/%{name}

%changelog
* Wed Mar 19 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.10.26-1
+ Revision: 68ec3db
- Updated to 0.10.26



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10230 |12cu|nodejs-packaging-1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           nodejs-packaging
Version:        1
Release:        2
Group:          Development/Other
Summary:        RPM Macros and Utilities for Node.js Packaging
BuildArch:      noarch
License:        MIT
URL:            https://abf.io/dsilakov/nodejs-packaging-rosa
Source0:        %{name}-rosa-%{version}.tar.xz

Requires:       nodejs >= 0.10.12
Requires:       rpm-mandriva-setup-build

%description
This package contains RPM macros and other utilities useful for packaging
Node.js modules and applications in RPM-based distributions.

%prep
%setup -qn %{name}-rosa-%{version}

%build
#nothing to do

%install
install -Dpm0644 macros.nodejs %{buildroot}%{_sysconfdir}/rpm/macros.nodejs
install -Dpm0644 nodejs.attr %{buildroot}%{_rpmhome}/fileattrs/nodejs.attr
install -pm0755 nodejs.prov %{buildroot}%{_rpmhome}/nodejs.prov
install -pm0755 nodejs.req %{buildroot}%{_rpmhome}/nodejs.req
install -pm0755 nodejs-symlink-deps %{buildroot}%{_rpmhome}/nodejs-symlink-deps
install -pm0755 nodejs-fixdep %{buildroot}%{_rpmhome}/nodejs-fixdep
install -Dpm0644 multiver_modules %{buildroot}%{_datadir}/node/multiver_modules

%files
%doc LICENSE
%{_datadir}/node/multiver_modules
%{_sysconfdir}/rpm/macros.nodejs
%{_rpmhome}/fileattrs/nodejs*.attr
%{_rpmhome}/nodejs*

%changelog
* Wed Mar 19 2014 Denis Silakov <denis.silakov@rosalab.ru> 1-2
+ Revision: ca8fe43
- Imported from SRPM



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10231 |12cu|nosefart-2.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Nosefart player for Nintendo NES audio files
Name:		nosefart
Version:	2.9
Release:	1
License:	GPLv2+
Group:		Sound
Url:		http://nosefart.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/nosefart/%{name}-%{version}-mls.tar.bz2
Patch0:		nosefart-2.6-mls-desktopentry.patch
BuildRequires:	imagemagick
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
Obsoletes:	xmms-nosefart < 2.7-3

%description
Nosefart plays .nsf audio files that were ripped from games for the Nintendo
Entertainment System.

%files
%doc README README.linux CHANGES
%{_bindir}/nosefart

#----------------------------------------------------------------------------

%package -n gnosefart
Summary:	Nosefart player for Nintendo NES audio files
Group:		Sound
Requires:	%{name} >= %{version}

%description -n gnosefart
Nosefart plays .nsf audio files that were ripped from games for the Nintendo
Entertainment System.

%files -n gnosefart
%doc README.xmms
%{_bindir}/gnosefart
%{_datadir}/applications/gnosefart.desktop
%{_datadir}/pixmaps/gnosefart.png
%{_liconsdir}/gnosefart.png
%{_iconsdir}/gnosefart.png
%{_miconsdir}/gnosefart.png

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{version}-mls
ln -s gnosefart-1.5 src/gnosefart-1.4
%patch0 -p1

find . -perm 0640 | xargs chmod 0644
find . -name "Makefile*" -o -name "*.m4" -o -name "configure*" |xargs sed -i -e 's,configure.in,configure.ac,g'

%build
make clean
%make
cd src/gnosefart-*
rm -r autom4te.cache
rm install-sh missing mkinstalldirs
cp %{_datadir}/automake-*/mkinstalldirs .
autoreconf -fi
%configure2_5x
%make

%install
make PREFIX=%{buildroot}%{_prefix} install
cd src/gnosefart-*
%makeinstall_std
mkdir -p %{buildroot}{%{_liconsdir},%{_iconsdir},%{_miconsdir}}

#icons
ln -s %{_datadir}/pixmaps/gnosefart.png %{buildroot}/%{_liconsdir}/gnosefart.png
convert -scale 32x32 %{buildroot}%{_datadir}/pixmaps/gnosefart.png %{buildroot}%{_iconsdir}/gnosefart.png
convert -scale 16x16 %{buildroot}%{_datadir}/pixmaps/gnosefart.png %{buildroot}%{_miconsdir}/gnosefart.png


%changelog
* Thu Mar 20 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.9-1
+ Revision: d98acae
- LOG New version 2.9



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10232 |12cu|npapi-vlc-2.1.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	NPAPI plugin for libvlc
Name:		npapi-vlc
Version:	2.1.3
Release:	1
License:	LGPLv2+
Group:		Video
Url:		http://www.videolan.org/
Source0:	npapi-vlc-%{version}.tar.xz
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libvlc)
BuildRequires:	pkgconfig(libxul)
BuildRequires:	pkgconfig(x11-xcb)
BuildRequires:	pkgconfig(xcb)

%description
NPAPI plugin for libvlc.

%files
%{_libdir}/mozilla/plugins/libvlcplugin.so

#----------------------------------------------------------------------------

%prep
%setup -q

%build
autoreconf -fi
%configure2_5x --with-gtk
%make

%install
%makeinstall_std


%changelog
* Wed Mar 12 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.1.3-1
+ Revision: f0ce9b2
- LOG New version 2.1.3, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10233 |12cu|nspluginwrapper-1.4.4-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# NOTE: this is a Linux-specific package, don't use the embedded
# viewer on non-Linux platforms.
%define name	nspluginwrapper
%define version	1.4.4
%define release	5

#%%define _provides_exceptions xpcom

# list of plugins to be wrapped by default ex: libflashplayer,nppdf
# these are wrapped by default on 32->64 use only
%define nspw_plugins flashplayer,nppdf,rpnp,nphelix

# define 32-bit arch of multiarch platforms
%define arch_32 %{nil}
%ifarch x86_64
%define arch_32 i386
%endif

# define to build a biarch package
%define build_biarch		0
%if "%{_arch}:%{arch_32}" == "x86_64:i386"
%define build_biarch		1
%endif

%{expand: %{?_with_biarch:	%%global build_biarch 1}}
%{expand: %{?_without_biarch:	%%global build_biarch 0}}

# define target architecture of plugins we want to support
%define target_arch i386

# define target operating system of plugins we want to support
%define target_os linux

# define nspluginswrapper libdir (invariant, including libdir)
%define pkglibdir %{_prefix}/lib/%{name}

# define mozilla plugin dir
%define plugindir %{_libdir}/mozilla/plugins

Summary:	A compatibility layer for Netscape 4 plugins
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPLv2+
Group:		Networking/WWW
URL:		http://nspluginwrapper.davidben.net/
Source0:	http://nspluginwrapper.davidben.net/download/nspluginwrapper-%version.tar.gz
Source1:	nspluginwrapper.filter
Source2:	nspluginwrapper.script
Source3:	update-nspluginwrapper
Patch7:         nspluginwrapper-enable-v4l1compat.patch
# fixes build, submitted:
# https://github.com/davidben/nspluginwrapper/issues/43
Patch8:		nspluginwrapper-glib-includes.patch
# from upstream, fixes build
Patch9:		nspluginwrapper-link-dl.patch
# fixes build, similar patch submitted upstream:
# https://www.redhat.com/archives/nspluginwrapper-devel-list/2011-November/msg00000.html
Patch10:	nspluginwrapper-link-gthread.patch
# (tv) fix build with newer glib:
Patch11:		nspluginwrapper-glib-thread.patch

BuildRequires:	curl-devel
BuildRequires:	gtk+2-devel
BuildRequires:	libxt-devel
BuildRequires:  stdc++-static-devel
Provides:	%{name}-%{_arch} = %{version}-%release
Requires(post):	 %{name}-%{target_arch} = %{version}-%{release}
Requires(preun): %{name}-%{target_arch} = %{version}-%{release}
ExcludeArch:	%mips %arm

%description
nspluginwrapper makes it possible to use Netscape 4 compatible plugins
compiled for %{target_os}/%{target_arch} into Mozilla for another architecture, e.g. x86_64.

This package consists in:
  * npviewer: the plugin viewer
  * npwrapper.so: the browser-side plugin
  * nspluginwrapper: a tool to manage plugins installation and update

%if %{build_biarch}
%package %{target_arch}
Summary:	A viewer for %{target_os}/%{target_arch} compiled Netscape 4 plugins
Group:		Networking/WWW
%if "%{target_arch}" == "i386"
# Flash 10 now requires 32 bit libcurl, libnss3.so 
# but Adobe's RPM package does not require them...
# http://blogs.adobe.com/penguin.swf/2008/08/curl_tradeoffs.html
Suggests:       libcurl.so.4
Suggests:	libnss3.so
%endif

%description %{target_arch}
nspluginwrapper makes it possible to use Netscape 4 compatible plugins
compiled for %{target_os}/%{target_arch} into Mozilla for another architecture,
e.g. x86_64.

This package consists in:
  * npviewer: the plugin viewer
  * npwrapper.so: the browser-side plugin
  * nspluginwrapper: a tool to manage plugins installation and update

This package provides the npviewer program for %{target_os}/%{target_arch}.
%endif

%prep

%setup -q
%apply_patches

%build
export CFLAGS="$RPM_OPT_FLAGS"
export CXXFLAGS="$RPM_OPT_FLAGS"

%if %{build_biarch}
biarch="--enable-biarch"
%else
biarch="--disable-biarch"
%endif
mkdir objs
pushd objs
../configure \
	--prefix=%{_prefix} \
	--target-cpu=%{target_arch} \
	--enable-viewer \
	$biarch \
	--target-os=linux --disable-strip
%make
popd

%install
rm -rf $RPM_BUILD_ROOT

make -C objs install DESTDIR=$RPM_BUILD_ROOT

mkdir -p $RPM_BUILD_ROOT%{plugindir}
mkdir -p $RPM_BUILD_ROOT%{_sbindir}
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/nspluginwrapper

touch $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/nspluginwrapper

ln -s %{pkglibdir}/%{_arch}/%{_os}/npwrapper.so $RPM_BUILD_ROOT%{plugindir}/npwrapper.so

install -d -m 0755 %buildroot%{_var}/lib/rpm/filetriggers
install -m 0644 %{SOURCE1} %buildroot%{_var}/lib/rpm/filetriggers
install -m 0755 %{SOURCE2} %buildroot%{_var}/lib/rpm/filetriggers
install -m 0755 %{SOURCE3} %buildroot%{_sbindir}

%clean
rm -rf $RPM_BUILD_ROOT

%post
if [ ! -f %{_sysconfdir}/sysconfig/nspluginwrapper ]; then
    cat > %{_sysconfdir}/sysconfig/nspluginwrapper <<EOF
USE_NSPLUGINWRAPPER=yes
MDV_PLUGINS="%{nspw_plugins}"
USER_PLUGINS=""
EOF
else
    if ! grep -q ^MDV_PLUGINS= %{_sysconfdir}/sysconfig/nspluginwrapper; then
        echo "MDV_PLUGINS=\"%{nspw_plugins}\"" >> %{_sysconfdir}/sysconfig/nspluginwrapper
    else
        sed -i "s/MDV_PLUGINS=.*/MDV_PLUGINS=\"%{nspw_plugins}\"/" \
            %{_sysconfdir}/sysconfig/nspluginwrapper
    fi
fi

%{_var}/lib/rpm/filetriggers/nspluginwrapper.script || :

%preun
if [ $1 = 0 ]; then
  %{_bindir}/%{name} -v -a -r
fi

# Only use for these when on 64-bit
%if %{build_biarch}

# Flash Player
%triggerin -- flash-plugin
if [ -f %{plugindir}/npwrapper.libflashplayer.so ]; then
  %{_bindir}/%{name} -v -u %{plugindir}/npwrapper.libflashplayer.so
else
  %{_bindir}/%{name} -v -i /usr/lib/flash-plugin/libflashplayer.so
fi

%triggerpostun -- flash-plugin
if [ ! -f /usr/lib/flash-plugin/libflashplayer.so ]; then
  %{_bindir}/%{name} -v -r %{plugindir}/npwrapper.libflashplayer.so
fi

# Acrobat Reader
%triggerin -- acroread5-nppdf, acroread-nppdf
if [ -f %{plugindir}/npwrapper.nppdf.so ]; then
  %{_bindir}/%{name} -v -u %{plugindir}/npwrapper.nppdf.so
else
  %{_bindir}/%{name} -v -i /usr/lib/mozilla/plugins/nppdf.so
fi

%triggerpostun -- acroread5-nppdf, acroread-nppdf
if [ ! -f /usr/lib/mozilla/plugins/nppdf.so ]; then
  %{_bindir}/%{name} -v -r %{plugindir}/npwrapper.nppdf.so
fi

# Real Player 8
%triggerin -- RealPlayer-rpnp < 10
if [ -f %{plugindir}/npwrapper.rpnp.so ]; then
  %{_bindir}/%{name} -v -u %{plugindir}/npwrapper.rpnp.so
else
  %{_bindir}/%{name} -v -i /usr/lib/mozilla/plugins/rpnp.so
fi

%triggerpostun -- RealPlayer-rpnp < 10
if [ ! -f /usr/lib/mozilla/plugins/rpnp.so ]; then
  %{_bindir}/%{name} -v -r %{plugindir}/npwrapper.rpnp.so
fi

# Real Player 10
%triggerin -- RealPlayer-rpnp >= 10
if [ -f %{plugindir}/npwrapper.nphelix.so ]; then
  %{_bindir}/%{name} -v -u %{plugindir}/npwrapper.nphelix.so
else
  %{_bindir}/%{name} -v -i /usr/lib/mozilla/plugins/nphelix.so
fi

%triggerpostun -- RealPlayer-rpnp >= 10
if [ ! -f /usr/lib/mozilla/plugins/nphelix.so ]; then
  %{_bindir}/%{name} -v -r %{plugindir}/npwrapper.nphelix.so
fi

%endif

%files
%defattr(-,root,root)
%doc NEWS README TODO
%{_bindir}/%{name}
%{_bindir}/nspluginplayer
%{_sbindir}/update-nspluginwrapper
%ghost %{_sysconfdir}/sysconfig/nspluginwrapper
%{plugindir}/npwrapper.so
%dir %{pkglibdir}
%dir %{pkglibdir}/noarch
%{pkglibdir}/noarch/npviewer.sh
%dir %{pkglibdir}/%{_arch}
%dir %{pkglibdir}/%{_arch}/%{_os}
%{pkglibdir}/%{_arch}/%{_os}/npconfig
%if ! %{build_biarch}
%{pkglibdir}/%{_arch}/%{_os}/npviewer
%{pkglibdir}/%{_arch}/%{_os}/npviewer.bin
# %{pkglibdir}/%{_arch}/%{_os}/libxpcom.so
%{pkglibdir}/%{_arch}/%{_os}/libnoxshm.so
%endif
%{pkglibdir}/%{_arch}/%{_os}/npplayer
%{pkglibdir}/%{_arch}/%{_os}/npwrapper.so
%{_var}/lib/rpm/filetriggers/nspluginwrapper.*

%if %{build_biarch}
%files %{target_arch}
%defattr(-,root,root)
%dir %{pkglibdir}/%{target_arch}
%dir %{pkglibdir}/%{target_arch}/%{target_os}
%{pkglibdir}/%{target_arch}/%{target_os}/npviewer
%{pkglibdir}/%{target_arch}/%{target_os}/npviewer.bin
# %{pkglibdir}/%{target_arch}/%{target_os}/libxpcom.so
%{pkglibdir}/%{target_arch}/%{target_os}/libnoxshm.so
%endif


%changelog

* Wed Oct 24 2012 tv <tv> 1.4.4-4.mga3
+ Revision: 309536
- patch 11: fix build with newer glib
- loseteup requires is dup

  + anssi <anssi>
    - fix build (link-gthread.patch, link-dl.patch, glib-includes.patch)
    - use nspluginwrapper.script in %%post instead of wrapping all plugins
      which conflicts with nspluginwrapper.script
    - fix use of MDV_PLUGINS in nspluginwrapper.script
    - fix %%post in case of non-existing $MGA_PLUGINS in
      /etc/sysconfig/nspluginwrapper
    - do not try to wrap 64-bit plugins as we don't build 64-bit npviewer
    - do not try to wrap 32-bit plugins on 32-bit systems as the browsers
      nowadays support running plugins in dedicated processes themselves


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10234 |12cu|nspluginwrapper-i386-0.9.90.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
###
###
### THIS PACKAGE IS AUTOMATICALLY GENERATED, DO NOT EDIT
###
###
Summary: A compatibility layer for Netscape 4 plugins
Name: nspluginwrapper-i386
Version: 0.9.90.1
Release: 8
Source: nspluginwrapper-i386-0.9.90.1.tar.bz2
License: GPL
Group: Networking/WWW
%ifnarch %ix86 x86_64 ia64
AutoReq: off
%endif
BuildRoot: %_tmppath/%name-%version-%release-buildroot
URL: http://www.gibix.net/projects/nspluginwrapper/

%description
nspluginwrapper makes it possible to use Netscape 4 compatible plugins
compiled for i386 into Mozilla for another architecture, e.g. x86_64.

This package consists in:
  * npviewer: the plugin viewer
  * npwrapper.so: the browser-side plugin
  * nspluginwrapper: a tool to manage plugins installation and update

This package provides the npviewer program for i386.

%prep
%setup -q

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT
tar cf - . | tar xf - -C $RPM_BUILD_ROOT/

%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root)
/usr/lib/nspluginwrapper/i386/npviewer.bin



%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.9.90.1-6mdv2010.0
+ Revision: 430185
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.9.90.1-5mdv2009.0
+ Revision: 241096
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Aug 23 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.9.90.1-3mdv2008.0
+ Revision: 69369
- use %%mkrel


* Wed Jun 07 2006 Gwenole Beauchesne <gb.public@free.fr> 0.9.90.1-2mdk
- ship with mkruntime
- enable -debug packages
- add possibility to build biarch packages at once
- fix repackage.sh to stop generating deps on non x86 platforms

* Tue Jun 06 2006 Gwenole Beauchesne <gb.public@free.fr> 0.9.90.1-1mdk
- first Mandriva Linux release
- don't use QEMU on IA-64 platforms


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10235 |12cu|nta-1.0-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Network traffic analyzer
Name:		nta
Version:	1.0
Release:	11
License:	GPLv2+
Group:		Monitoring
Url:		http://www.kyberdigi.cz/projects/nta
Source0:	%{name}-%{version}.tar.bz2
Source1:	nta-cron-sample
Patch0:		nta-mandriva_apache_integration.bz2
Patch1:		nta-config_location.bz2
Requires:	webserver
BuildArch:	noarch

%description
Sometimes it is good to know, how the network is used, how many
bytes were received and how many bytes were sent. Therefore, here
is Network Traffic Analyzer, that creates nice graphical network
usage statistics accessible using a webbrowser.

NTA runs as a cron job as any unprivileged (non root) user.

%files
%doc README COPYING README.urpmi
%config(noreplace) %{webappconfdir}/nta.conf
%config(noreplace) %{_sysconfdir}/nta/config.pl
%{_sysconfdir}/cron.d/nta
%{_sbindir}/*
%{perl_vendorlib}/*
%attr(0755,apache,apache) %dir /var/www/nta
/var/www/nta/*
%attr(0755,apache,apache) %dir /var/run/nta
%attr(0755,apache,apache) %dir %{_localstatedir}/lib/nta/data
%{_localstatedir}/lib/nta/templates/*

#----------------------------------------------------------------------------

%prep
%setup
%patch0 -p0
%patch1 -p0

%build

%install
# nta has no make install or similar, so we do it manually

install -d %{buildroot}%{_sbindir}
install nta.pl %{buildroot}%{_sbindir}

install -d %{buildroot}%{_sysconfdir}/nta
install -m0644 config.pl %{buildroot}%{_sysconfdir}/nta

install -d %{buildroot}%{_sysconfdir}/cron.d
install -m0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/cron.d/nta

install -d -m 755 %{buildroot}%{webappconfdir}
cat > %{buildroot}%{webappconfdir}/%{name}.conf <<EOF
# configuration for NTA

Alias /nta /var/www/nta
<Directory /var/www/nta>
    Require all granted
</Directory>
EOF

install -d %{buildroot}%{perl_vendorlib}
install -m0644 *.pm %{buildroot}%{perl_vendorlib}

install -d %{buildroot}/var/www/nta
install -d %{buildroot}/var/www/nta/images
install -m0644 images/* %{buildroot}/var/www/nta
install -d %{buildroot}/var/run/nta

install -d %{buildroot}%{_localstatedir}/lib/nta/data
install -d %{buildroot}%{_localstatedir}/lib/nta/templates
install -m0644 templates/* %{buildroot}%{_localstatedir}/lib/nta/templates

cat > README.urpmi <<EOF
NTA is installed as a cronjob that runs every five minutes.

You can check the results by accessing http://localhost/nta with any 
browser.
EOF


%changelog
* Thu Mar 20 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0-11
+ Revision: 6ce41ae
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10236 |12cu|nted-1.10.18-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Musical score editor
Name:		nted
Version:	1.10.18
Release:	1
License:	GPLv2+
Group:		Sound
Url:		http://vsr.informatik.tu-chemnitz.de/staff/jan/nted/nted.xhtml
Source0:	http://vsr.informatik.tu-chemnitz.de/staff/jan/nted/sources/%{name}-%{version}.tar.gz
Patch0:		nted-1.10.18-sfmt.patch
Patch1:		nted-1.10.18-headers.patch
BuildRequires:	intltool
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(pango)

%description
NtEd is a GTK score editor. It intends to be really WYSIWYG:
what you see on the screen is exactly what you get on printer
output. It supports up to 4 voices per staff, drum notes, 5 lyrics
lines, N-Tuplets, context changes, repeats with alternatives,
configurable music instruments per staff, MIDI and Postscript
export, MusicXML import. Scores can be played through the ALSA sequencer.

%files -f %{name}.lang
%doc COPYING AUTHORS FAQ
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/mime/packages/%{name}.xml
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/%{name}
%{_mandir}/*/*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
%configure2_5x
%make

%install
%makeinstall_std
mkdir -p %{buildroot}%{_datadir}/applications
mkdir -p %{buildroot}%{_datadir}/mime/packages

#new style menu
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
[Desktop Entry]
Encoding=UTF-8
Name=NtEd
GenericName=Score editor
GenericName[de]=Partitureditor
GenericName[fr]=Éditeur de partition
GenericName[it]=Redattore di spartiti
Comment=Edit musical scores
Comment[de]=Bearbeitet (musikal.) Partituren
Comment[fr]=Ėdite des partitions musicales
Comment[it]=Redige spartiti musicali
Exec=%{name}
Icon=%{name}
StartupNotify=true
Terminal=false
MimeType=application/x-%{name};
Type=Application
Categories=Audio;Midi;Music;
EOF

#new style mime-type
cat > %{buildroot}%{_datadir}/mime/packages/%{name}.xml <<EOF
<?xml version="1.0"?>
<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
  <mime-type type="application/x-nted">
    <comment>nted file</comment>
    <glob pattern="*.ntd"/>
     <magic priority="60">
       <match value="nted-file" type="string" offset="20:140"/>
     </magic>
  </mime-type>
</mime-info>
EOF

%find_lang %{name}


%changelog
* Mon Jan 27 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.10.18-1
+ Revision: 0204239
- LOG New version 1.10.18



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10237 |12cu|ntl-5.5.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	5
%define libname	%mklibname %name %{major}
%define develname %mklibname %name -d
%define sdevelname %mklibname %name -d -s

Summary:	Library for doing number theory
Name:		ntl
Version:	5.5.2
Release:	8
License:	GPLv2+
Group:		System/Libraries
URL:		http://www.shoup.net/ntl/index.html
Source0:	http://www.shoup.net/ntl/%{name}-%{version}.tar.gz
BuildRequires:	gmp-devel
BuildRequires:	gf2x-devel
Patch0:		ntl-5.5.2-sagemath.patch

%description
NTL is a high-performance, portable C++ library providing data structures and
algorithms for manipulating signed, arbitrary length integers, and for vectors,
matrices, and polynomials over the integers and over finite fields.

%package -n %{libname}
Summary:	Main library for NTL (Number Theory Library)
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}

%description -n %{libname}
This package contains the libraries needed to run programs dynamically linked
with NTL (Number Theory Library).

%package -n %{develname}
Group:		Development/C++
Summary:	Shared libraries and header files for NTL (Number Theory Library)
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Requires:	gf2x-devel

%description -n %{develname}
This package contains the shared libraries and header files needed for
developing NTL (Number Theory Library) applications.

%package -n %{sdevelname}
Group:		Development/C++
Summary:	Static libraries for NTL (Number Theory Library)
Provides:	%{name}-static-devel = %{version}-%{release}
Requires:	%{develname} = %{version}-%{release}

%description -n %{sdevelname}
This package contains the static libraries needed for developing NTL
(Number Theory Library) applications.

%prep
%setup -q
%patch0	-p1

%build
cd src

CFLAGS="`echo %optflags | sed 's/-O[0-9]/-O1/'`"
CXXFLAGS="`echo %optflags "-fno-rtti" | sed 's/-O[0-9]/-O1/'`"

./configure \
PREFIX=%{_prefix} \
	LIBDIR=$(echo %{_libdir} | sed 's,^%{_prefix},$${PREFIX},') \
	INCLUDEDIR=$(echo %{_includedir} | sed 's,^%{_prefix},$${PREFIX},') \
	DOCDIR=$(echo %{_docdir} | sed 's,^%{_prefix},$${PREFIX},') \
	NTL_GMP_LIP=on \
	NTL_STD_CXX=on \
	CC="${CC-gcc}" CXX="${CXX-g++}" \
	CPPFLAGS="$CPPFLAGS" \
	CFLAGS="$CFLAGS" \
	CXXFLAGS="$CXXFLAGS" \
	NTL_GF2X_LIB=on

LD_LIBRARY_PATH=. \
make \
	CPPFLAGS="$CPPFLAGS -DPIC" \
	CFLAGS="$CFLAGS -fPIC" \
	CXXFLAGS="$CXXFLAGS -fPIC" \
	AR='bash -e -c '\''out=$$1; lib=$$(basename $$out .a).so.%{major}; \
	lib=lib$${lib#lib}; set -x; rm -f $$lib; ${CXX} -shared -Wl,-soname,$$lib \
	-o "$$@" -lgmp -lgf2x; ln -s $$out $$lib'\' \
	RANLIB=: \
	all check

rm -f libntl.so.%{major}
mv -f ntl.a libntl.so.%{version}
ln -sf libntl.so.%{version} libntl.so.%{major}

make clean ntl.a check

%install
cd src

make PREFIX=%{buildroot}%{_prefix} install

install -m 755 libntl.so.%{version} %{buildroot}%{_libdir}/libntl.so.%{version}
ln -sf libntl.so.%{version} %{buildroot}%{_libdir}/libntl.so.%{major}
ln -sf libntl.so.%{version} %{buildroot}%{_libdir}/libntl.so

rm -rf %{buildroot}%{_defaultdocdir}/NTL

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc doc/*
%{_includedir}/*
%{_libdir}/*.so

%files -n %{sdevelname}
%{_libdir}/*.a


%changelog
* Mon Nov 26 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5.5.2-8
+ Revision: 93b261f
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10238 |12cu|ntop-4.0.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define __noautoreq 'devel.*'
%define __noautoprov 'devel.*'
%define _disable_ld_no_undefined 1

Summary:	Network and traffic analyzer
Name:		ntop
Version:	4.0.3
Release:	3
License:	GPLv3+
Group:		Monitoring
Url:		http://www.ntop.org
Source0:	http://downloads.sourceforge.net/ntop/%{name}-%{version}.tar.gz
Source1:	%{name}.init
Source2:	%{name}.logrotate
Source3:	http://standards.ieee.org/regauth/oui/oui.txt
Patch0:		ntop-path_to_dot.diff
Patch2:		ntop-mysql_headers.diff
Patch3:		ntop-no_usr_local_fix.diff
Patch4:		ntop-4.0-system_geoip.patch
Patch5:		ntop-4.0-system_lua.patch
BuildRequires:	chrpath
BuildRequires:	libtool
BuildRequires:	wget
BuildRequires:	gd-devel
BuildRequires:	gdbm-devel
BuildRequires:	jpeg-devel
BuildRequires:	libpcap-devel
BuildRequires:	mysql-devel
BuildRequires:	net-snmp-devel
BuildRequires:	perl-devel
BuildRequires:	readline-devel
BuildRequires:	tcp_wrappers-devel
BuildRequires:	pkgconfig(gdome2)
BuildRequires:	pkgconfig(geoip)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(libevent)
BuildRequires:	pkgconfig(libpcre)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(librrd)
BuildRequires:	pkgconfig(lua)
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(xpm)
BuildRequires:	pkgconfig(zlib)
Requires:	tcp_wrappers
Requires:	rrdtool
Requires:	geoip
Requires(pre,preun):	rpm-helper
Requires(post,postun):	rpm-helper

%description
Ntop is a network and traffic analyzer that provides a wealth of information on
various networking hosts and protocols. ntop is primarily accessed via a
built-in web interface. Optionally, data may be stored into a database for
analysis or extracted from the web server in formats suitable for manipulation
in perl or php.

%files
%doc AUTHORS CONTENTS COPYING ChangeLog NEWS PORTING MANIFESTO SUPPORT_NTOP.txt
%doc THANKS docs/FAQ docs/HACKING docs/KNOWN_BUGS docs/FILES docs/README
%doc docs/1STRUN.txt docs/database NetFlow README.urpmi
%{_sysconfdir}/logrotate.d/ntop
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%{_initrddir}/ntop
%{_sbindir}/*
%{_mandir}/*/*
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*
%{_libdir}/lib*
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/*
%dir %{_sysconfdir}/ntop
%{_sysconfdir}/ntop/*
%attr(0711,ntop,ntop) %dir /var/log/ntop
%attr(0711,ntop,ntop) %dir /var/lib/ntop

%pre
%_pre_useradd %{name} %{_localstatedir}/lib/%{name} /bin/false

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p0 -b .dot
%patch2 -p1 -b .mysql_headers
%patch3 -p0 -b .no_usr_local_fix
%patch4 -p1 -b .system_geoip
%patch5 -p1 -b .system_lua

# update oui.txt
rm -f oui.txt*
cp %{SOURCE3} oui.txt; gzip -9 oui.txt

%build
sh ./autogen.sh --noconfig

%serverbuild

# populate CPPFLAGS with some includes
export CPPFLAGS="$CPPFLAGS `pkg-config --cflags-only-I gdome2` `pkg-config --cflags-only-I glib-2.0`"
export CORELIBS="$CORELIBS `mysql_config --libs_r` -ldl -lm -lwrap"

%configure2_5x \
    --bindir=%{_sbindir} \
    --disable-static \
    --enable-optimize \
    --enable-tcpwrap \
    --enable-sslv3 \
    --enable-snmp \
    --sysconfdir=%{_sysconfdir} \
    --mandir=%{_mandir} \
    --with-localedir=%{_datadir}/locale \
    --localstatedir=/var/lib

cat >> config.h <<EOF
#define HAVE_LIBDL 1
#define HAVE_LIBM 1
#define HAVE_LIBMYSQLCLIENT_R 1
#define HAVE_LIBWRAP 1
#define HAVE_MYSQL_H 1
EOF

#rpath problem
sed -i \
    -e 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' \
    -e 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' \
    libtool

%make

%install
install -d %{buildroot}%{_sysconfdir}/{logrotate.d,sysconfig}
install -d %{buildroot}%{_initrddir}
install -d %{buildroot}/var/log/ntop

%makeinstall_std

chmod 644 %{buildroot}%{_sysconfdir}/ntop/*gz
rm -f %{buildroot}%{_sysconfdir}/ntop/ntop-cert.pem

cat > %{buildroot}%{_sysconfdir}/ntop/makecert.sh <<EOF
#!/bin/sh
openssl req -new -x509 -sha1 -extensions v3_ca -nodes -days 1825 -out cert.pem
cat privkey.pem cert.pem > ntop-cert.pem
rm -f privkey.pem cert.pem
chmod 600 ntop-cert.pem
EOF

chmod 755 %{buildroot}%{_sysconfdir}/ntop/makecert.sh

install -m0755 %{SOURCE1} %{buildroot}%{_initrddir}/ntop
install -m0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/logrotate.d/ntop

cat > %{buildroot}%{_sysconfdir}/sysconfig/%{name} <<EOF
# In this file, you can specify extra argument passed
# to ntop daemon at startup.
# Notice -u (user), -P (data dir) and -d (run as daemon)
# are allready set in init script
extra_arg=""

EOF

# cleanup
#rm -rf %{buildroot}%{_prefix}/lib%{name}
rm -rf %{buildroot}%{_libdir}/*.{a,la}
rm -rf %{buildroot}%{_libdir}/plugins

# fix permissions
find %{buildroot}%{_datadir}/%{name}/html -type f -print0|xargs -0 chmod 644
find %{buildroot}%{_datadir}/%{name}/html -type d -print0|xargs -0 chmod 755

# nuke rpath
#chrpath -d %{buildroot}%{_libdir}/ntop/plugins/*.so

cat > README.urpmi << EOF
There are some manual steps you need to do, first start %{_sbindir}/ntop to set
the admin password, please consilte the docs/1STRUN.txt file for more info. After
that change directory to %{_sysconfdir}/ntop and execute the makecert.sh script to
generate the ntop-cert.pem file.

Have fun!
EOF


%changelog
* Wed Apr 16 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.0.3-3
+ Revision: 0805f2d
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10239 |12cu|null-2.1-81
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A dummy package for bs testing purpose
Name:		null
Version:	2.1
Release:	81
Epoch:		1
License:	GPLv2+
Group:		Development/Other
BuildArch:	noarch

%description
Dummy package.

%files

%post -p /bin/csh
echo "csh sux"

#----------------------------------------------------------------------------

%package dummy
Summary:	Test package
Group:		Development/Other

%description dummy
A dummy subpackage.

%files dummy

#----------------------------------------------------------------------------

%prep
%setup -D -T -n .

%build

%install

%changelog
* Thu Mar 20 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:2.1-81
+ Revision: 96f6f98
- Make it noarch package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10240 |12cu|numptyphysics-0.3.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A crayon-drawing based physics puzzle game 
Name:		numptyphysics
Version:	0.3.3
Release:	2
License:	GPLv3+
Group:		Games/Puzzles
Url:		http://numptyphysics.garage.maemo.org/
# git clone git://github.com/harmattan/numptyphysics.git
# cd numptyphysics
# git archive --format=tar --prefix=numptyphysics-0.3.3/ 0.3.3 | \
# gzip > ../numptyphysics-0.3.3.tar.gz
Source0:	%{name}-%{version}.tar.gz
Source1:	numptyphysics.desktop
Source10:	numptyphysics-levels.tar.gz
Patch2:		numptyphysics-0.3.3.fixclose.patch
Patch3:		numptyphysics-0.3.3.fixmake.patch
BuildRequires:	desktop-file-utils
BuildRequires:	vim-common
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(SDL_ttf)
BuildRequires:	pkgconfig(x11)

%description
Harness gravity with your crayon and set about creating blocks, ramps,
levers, pulleys and whatever else you fancy to get the little red thing to
the little yellow thing.

%files
%{_bindir}/numptyphysics
%{_datadir}/numptyphysics
%{_datadir}/pixmaps/numptyphysics.png
%{_datadir}/applications/numptyphysics.desktop

#----------------------------------------------------------------------------

%prep
%setup -q
%patch2 -p 1 -b .fixclose
%patch3 -p 1 -b .fixmake

%build
export LIBS="-lz -lX11"
%make

%install
%makeinstall_std

# Directory structure
install -d %{buildroot}%{_datadir}/numptyphysics
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_datadir}/pixmaps

# Files
install -pm 644 data/numptyphysics.png %{buildroot}%{_datadir}/pixmaps/numptyphysics.png

# Additional levels
tar xzf %{SOURCE10} -C %{buildroot}%{_datadir}/numptyphysics
mv -f %{buildroot}%{_datadir}/numptyphysics/numptyphysics-levels/*.nph %{buildroot}%{_datadir}/numptyphysics/
rm -rf %{buildroot}%{_datadir}/numptyphysics/numptyphysics-levels

# Icon
desktop-file-install %{SOURCE1} \
	--dir=%{buildroot}%{_datadir}/applications


%changelog
* Thu Mar 20 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.3.3-2
+ Revision: 0034b73
- LOG Update BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10241 |12cu|nusoap-0.9.5-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define __noautoreq 'pear(f:'
%define __noautoprov 'pear(f:'

Summary:	SOAP Toolkit for PHP
Name:		nusoap
Version:	0.9.5
Release:	3
License:	LGPLv2.1+
Group:		Development/PHP
Url:		http://sourceforge.net/projects/nusoap/
Source0:	https://downloads.sourceforge.net/project/nusoap/%{name}/%{version}/%{name}-%{version}.zip
Source1:	https://downloads.sourceforge.net/project/nusoap/%{name}-docs/%{version}/%{name}-docs-%{version}.zip
Requires:	php-pear
BuildArch:	noarch

%description
NuSOAP is a rewrite of SOAPx4, provided by NuSphere and Dietrich Ayala. It is a
set of PHP classes - no PHP extensions required -  that allow developers to
create and consume web services based on SOAP 1.1, WSDL 1.1 and HTTP 1.0/1.1.

%files
%doc lib/changelog docs/* samples
%dir %{_datadir}/pear/nusoap
%{_datadir}/pear/nusoap/*php

#----------------------------------------------------------------------------

%prep
%setup -q -c -a1

# clean up CVS stuff
for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -r $i; fi >&/dev/null
done

find . -type d -exec chmod 755 {} \;
find . -type f -exec chmod 644 {} \;

# strip away annoying ^M
find -type f -print0|xargs -0 file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find -type f -print0|xargs -0 file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

perl -pi -e "s|\(\'\.\.\/lib\/|\(\'%{_datadir}/pear/nusoap/|g" samples/*

mv lib/changelog lib/changelog.old
iconv -f ISO-8859-1 -t UTF-8 lib/changelog.old > lib/changelog

%build

%install
install -d %{buildroot}%{_datadir}/pear/nusoap
install -m0644 lib/*.php %{buildroot}%{_datadir}/pear/nusoap/


%changelog
* Thu Mar 20 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.9.5-3
+ Revision: 3ae5e69
- LOG Minor cleanups



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10242 |12cu|nxtvepg-2.8.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:			nxtvepg
Version:		2.8.1
Release:		4

Summary:	NexTView EPG decoder and browser
License:	GPLv2+
Group:		Video
URL:		http://nxtvepg.sourceforge.net/
Source0:	%{name}-%{version}.tar.gz
Source1:	%{name}-icon-16.png
Source2:	%{name}-icon-32.png
Source3:	%{name}-icon-48.png

BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xmu)
BuildRequires:	tk
BuildRequires:	tk-devel
BuildRequires:	tcl
BuildRequires:	tcl-devel

Requires:	tcl
Requires:	tk

%description
This is a decoder and browser for nexTView - an Electronic TV Programme Guide
for the analog domain (as opposed to the various digital EPGs that come with
most digital broadcasts). It allows you to decode and browse TV programme
listings for most of the major networks in Germany, Austria, France and
Switzerland.

Currently Nextview EPG is transmitted by:
- in Germany and Austria: Kabel1, 3Sat, RTL-II.
- in Switzerland: SF1, TSR1, TSI1, EuroNews.
- in France: Canal+, M6.
- in Turkey: TRT.

If you don't receive any of those, then this software unfortunately is
almost useless to you, except for a demo mode. For more details please
refer to the documentation in the "Help" menus or the UNIX manual page.

%prep
%setup -q

%build
make prefix="%{_prefix}" TCL_VER=%{tcl_version} \
 TCL_LIBRARY_PATH=%{_datadir}/tcl%{tcl_version} \
 TK_LIBRARY_PATH=%{_datadir}/tk%{tcl_version}

%install
rm -rf %{buildroot}
make ROOT=%{buildroot} prefix=%{_prefix} resdir=%{buildroot}%{_libdir}/X11 \
 mandir=%{buildroot}%{_mandir}/man1 install

# menu
install %{SOURCE1} -D -m 644 %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
install %{SOURCE2} -D -m 644 %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
install %{SOURCE3} -D -m 644 %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Nxtvepg
Comment=NexTView EPG decoder and browser
Exec=%{_bindir}/%{name} 
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=AudioVideo;Video;AudioVideoEditing;Recorder;
EOF
			
%clean
rm -rf %{buildroot}

%files 
%defattr(0644,root,root,0755)
%doc README CHANGES COPYRIGHT TODO nxtvepg.pod pod2help.pl manual.html
%attr(0755,root,root) %{_bindir}/%{name}
%attr(0755,root,root) %{_bindir}/%{name}d
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_datadir}/applications/mandriva-%{name}.desktop
%{_datadir}/%{name}
%{_libdir}/X11/app-defaults/*
%{_mandir}/man1/*



%changelog
* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 2.8.1-3mdv2011.0
+ Revision: 613113
- the mass rebuild of 2010.1 packages

* Fri Apr 30 2010 Funda Wang <fwang@mandriva.org> 2.8.1-2mdv2010.1
+ Revision: 541226
- update BR

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Mon Jan 12 2009 Guillaume Bedot <littletux@mandriva.org> 2.8.1-1mdv2009.1
+ Revision: 328705
- Build fixes
- Release 2.8.1

* Fri Dec 05 2008 Adam Williamson <awilliamson@mandriva.org> 2.8.0-4mdv2009.1
+ Revision: 310196
- adjust for new location of tcl stuff
- rebuild for new tcl

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 2.8.0-3mdv2009.0
+ Revision: 254151
- rebuild

* Sat Jan 12 2008 Adam Williamson <awilliamson@mandriva.org> 2.8.0-1mdv2008.1
+ Revision: 149662
- rebuild for new tcl/tk
- don't manually bzip the manpages
- drop Mandriva-specific category from XDG menu
- fd.o icons
- new license policy
- spec clean
- new release 2.8.0

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'


* Wed Mar 14 2007 Nicolas Lécureuil <neoclust@mandriva.org> 2.7.7-2mdv2007.1
+ Revision: 143565
- Fix XDG menu

* Mon Jan 22 2007 Lenny Cartier <lenny@mandriva.com> 2.7.7-1mdv2007.1
+ Revision: 111752
- Update to 2.7.7
- Import nxtvepg

* Wed Apr 19 2006 Michael Scherer <misc@mandriva.org> 2.7.6-5mdk
- Requires tk, really fix #21928

* Wed Apr 19 2006 Michael Scherer <misc@mandriva.org> 2.7.6-4mdk
- Requires tcl ( fix #21928 )

* Tue Jan 03 2006 Oden Eriksson <oeriksson@mandriva.com> 2.7.6-3mdk
- rebuilt against soname aware deps (tcl/tk)
- fix deps
- added some lib64 fixes

* Thu Oct 06 2005 Nicolas Lcureuil <neoclust@mandriva.org> 2.7.6-2mdk
- BuildRequires Fix

* Wed Oct 05 2005 Nicolas Lcureuil <neoclust@mandriva.org> 2.7.6-1mdk
- 2.7.6

* Wed Mar 09 2005 Laurent Culioli <laurent@mandrake.org> 2.7.4-1mdk
- 2.7.4

* Wed Jun 16 2004 Laurent Culioli <laurent@mandrake.org> 2.7.0-1mdk
- 2.7.0


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10243 |12cu|oar-2.4.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		oar
Version:	2.4.3
Release:	3
Summary:	OAR Batch Scheduler
License:	GPL
Group:		System/Servers
Url:		http://oar.imag.fr
Source0:	https://gforge.inria.fr/frs/download.php/24906/%{name}-%version.tar.bz2
Source1:	oar-server.init
Source2:	oar-node.init
Source3:	oar-server.sysconfig
Source4:	oar-node.sysconfig
Source5:	oar.rpmlintrc
Patch0:		oar-2.4.4-drawgantt.php.patch
#Patch4: 	oar-2.4.1-monika-fhs.patch
BuildRequires:	python-docutils
BuildArch: 	noarch

%description 
This is OAR Batch Scheduler

%package common
Summary:	OAR batch scheduler common package
Group:		System/Servers
Requires:	openssh-clients
Requires:	openssh-server
Requires:	perl-Sys-Hostname-Long perl-Time-HiRes perl-IPC-SysV perl-Getopt-Long
Requires:	perl-IO-Socket-INET6 perl-Time-Local perl-Data-Dumper perl-Storable
Requires:	perl-File-Temp

%description common
This package installs the server part or the OAR batch scheduler

%package server
Summary:	OAR batch scheduler server package
Group:		System/Servers
Requires:	oar-common = %version-%release
Requires:	fping
Requires:	nmap

%description server
This package installs the server part or the OAR batch scheduler

%package admin
Summary:	OAR batch scheduler administration tools package
Group:		System/Servers
Requires:	oar-common = %version-%release
requires:   ruby-dbi

%description admin
This package installs some useful tools to help the administrator of a oar
server (resources manipulation, admission rules edition, ...)

%package user
Summary:	OAR batch scheduler node package
Group:		System/Servers
Requires:	oar-common = %version-%release
Requires:	perl(YAML)

%description user
This package install the submition and query part or the OAR batch scheduler

%package node
Summary:	OAR batch scheduler node package
Group:		System/Servers
Requires:	oar-common = %version-%release

%description node
This package installs the execution node part or the OAR batch scheduler

%package web-status
Summary:	OAR batch scheduler web-status package
Group:		System/Servers
Requires:	oar-common = %version-%release
Requires:	oar-user = %version-%release
requires:   apache
requires:   ruby-gd
requires:   ruby-dbi
%if %mdkversion < 201010
Requires(post):   rpm-helper
Requires(postun):   rpm-helper
%endif

%description web-status
This package installs the OAR batch scheduler Gantt reservation diagram CGI:
DrawGantt and the instant cluster state visualization CGI: Monika

%package api
Summary:	OAR batch scheduler API
Group:		System/Servers
requires:	oar-user

%description api
You may test the API with a simple wget:
wget -O - http://localhost:/oarapi/resources.html
It should give you the list of resources in the yaml format
but enclosed in an html page. To test if the authentication works,
you need to post a new job. See the example.txt file that gives you
example queries with a ruby rest client.

%package doc
Summary:	OAR batch scheduler documentation package
Group:		Books/Computer books

%description doc
This package install some documentation for OAR batch scheduler

%prep
%setup -q
%patch0 -p0

%build
# Modify Makefile for chown commands to be non-fatal as the permissions
# are set by the packaging
perl -i -pe "s/chown/-chown/" Makefile
perl -i -pe "s/-o root//" Makefile
perl -i -pe "s/-g root//" Makefile

cd Docs/documentation
%make

%install
%__rm -rf %{buildroot}

%__make common configuration libs doc-install server dbinit node user draw-gantt monika www-conf tools api \
    OARUSER=oar \
    PREFIX=%{_prefix} \
    OARCONFDIR=%{_sysconfdir}/%{name} \
    OARDIR=%{_datadir}/%{name} \
    DOCDIR=%{_docdir}/%{name} \
    MANDIR=%{_mandir} \
    WWWDIR=/var/www/%{name} \
    CGIDIR=/var/www/%{name} \
    PERLLIBDIR=%perl_sitelib \
    DESTDIR=%{buildroot}

perl -pi -e 's|/usr/lib/oar|%{_datadir}/%{name}|'  \
    %{buildroot}%{_docdir}/%{name}/html/OAR-DOCUMENTATION-ADMIN.html \
    %{buildroot}%{_datadir}/%{name}/oarnodesetting_ssh \
    %{buildroot}%{_sysconfdir}/%{name}/oar.conf

perl -pi \
    -e 's|^#OAR_RUNTIME_DIRECTORY=.*|OAR_RUNTIME_DIRECTORY="/var/lib/oar"|;' \
    -e 's|^#OPENSSH_CMD=.*|OPENSSH_CMD="/usr/bin/ssh -p 6667"|;' \
     %{buildroot}%{_sysconfdir}/%{name}/oar.conf

# apache configuration
install -d -m 755 %{buildroot}%{webappconfdir}
cat > %{buildroot}%{webappconfdir}/%{name}.conf <<EOF
Alias /monika %{_var}/www/%{name}/monika
Alias /drawgantt %{_var}/www/%{name}/drawgantt
Alias /oarapi %{_var}/www/%{name}/oarapi

<Directory %{_var}/www/%{name}/monika>
    Options ExecCGI
    DirectoryIndex monika.cgi
    Order allow,deny
    Allow from all
</Directory>

<Directory %{_var}/www/%{name}/drawgantt>
    Options ExecCGI FollowSymlinks
    DirectoryIndex drawgantt.cgi
    Order allow,deny
    Allow from all
</Directory>

<Directory %{_var}/www/%{name}/oarapi>
    Options ExecCGI FollowSymlinks
    DirectoryIndex oarapi.cgi
    Order allow,deny
    Allow from all
</Directory>
EOF

install -d -m 755 %{buildroot}%{_var}/www/%{name}/drawgantt
cat > %{buildroot}%{_var}/www/%{name}/drawgantt/.htaccess<<EOF
<Files "config.php">
Order Allow,Deny
Deny from All
</Files>
EOF

cat > %{buildroot}%{_var}/www/%{name}/drawgantt/config.php<<EOF
<?php
$dbhost   = '127.0.0.1' ;
$dbname   = 'oar'   ;
$dbuser   = 'oar' ;
$dbpass = 'oar' ;
?>
EOF

rm -f %{buildroot}%{_sysconfdir}/%{name}/apache.conf
install -d -m 755 %{buildroot}%{_var}/lib/%{name}/drawgantt
install -d -m 755 %{buildroot}%{_var}/www/%{name}/monika
install -m 755 VisualizationInterfaces/DrawGantt/drawgantt.cgi %{buildroot}%{_var}/www/%{name}/drawgantt
cp -av VisualizationInterfaces/DrawGantt/drawgantt.php %{buildroot}%{_var}/www/%{name}/drawgantt
cp -av VisualizationInterfaces/DrawGantt/Icons %{buildroot}%{_var}/www/%{name}/drawgantt
cp -av VisualizationInterfaces/DrawGantt/js %{buildroot}%{_var}/www/%{name}/drawgantt
cp -av VisualizationInterfaces/Monika/*.cgi %{buildroot}%{_var}/www/%{name}/monika
cp -av VisualizationInterfaces/Monika/monika.css %{buildroot}%{_var}/www/%{name}/monika
# remove unwated files
rm -vf %{buildroot}%{_var}/www/%{name}/monika.*
rm -vf %{buildroot}%{_var}/www/%{name}/drawgantt.*
pushd %{buildroot}%{_var}/lib/%{name}/drawgantt
#rmdir cache
ln -sf ../../../lib/%{name}/drawgantt cache
popd

perl -pi -e 's|^web_root.*|web_root: "%{_var}/www/%{name}"|' \
    %{buildroot}%{_sysconfdir}/%{name}/drawgantt.conf
perl -pi -e 's|^css_path.*|css_path = /monika/monika.css|' \
    %{buildroot}%{_sysconfdir}/%{name}/monika.conf

chmod 640  %{buildroot}%{_sysconfdir}/%{name}/monika.conf
chmod 640  %{buildroot}%{_sysconfdir}/%{name}/drawgantt.conf

install -d -m 755 %{buildroot}%{_sysconfdir}/logrotate.d
cp -av rpm/SOURCES/oar-common.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/%{name}.conf

install -d -m 755 %{buildroot}%{_sysconfdir}/cron.d
cp -av rpm/SOURCES/oar-server.cron.d %{buildroot}%{_sysconfdir}/cron.d/%{name}-server
cp -av rpm/SOURCES/oar-node.cron.d %{buildroot}%{_sysconfdir}/cron.d/%{name}-node

install -d -m 755 %{buildroot}%{_initrddir}
install -m 755 %{SOURCE1} %{buildroot}%{_initrddir}/oar-server
install -m 755 %{SOURCE2} %{buildroot}%{_initrddir}/oar-node
install -d -m 755 %{buildroot}%{_sysconfdir}/sysconfig
install -m 755 %{SOURCE3} %{buildroot}%{_sysconfdir}/sysconfig/oar-server
install -m 755 %{SOURCE4} %{buildroot}%{_sysconfdir}/sysconfig/oar-node

cat > %{buildroot}%{_sbindir}/oar-server <<'EOF'
#!/bin/sh

%{_sbindir}/Almighty $* &
jobs -p  > /var/run/`basename $0`.pid
EOF
chmod +x %{buildroot}%{_sbindir}/oar-server

install -d -m 755 %{buildroot}%{_var}/lib/oar
install -d -m 755 %{buildroot}%{_var}/lib/oar/.ssh
install -d -m 755 %{buildroot}%{_var}/lib/oar/checklogs
cat > %{buildroot}%{_var}/lib/oar/.ssh/config <<EOF
Host *
    ForwardX11 no
    StrictHostKeyChecking no
    PasswordAuthentication no
    AddressFamily inet
EOF

cat > README.urpmi <<EOF
Post-installation instructions

You have to create a database for the server, using either:
- postgresql: install perl-DBD-pg, and run oar_psql_db_init
- mysql: install perl-DBD-mysql, and run oar_mysql_db_init
EOF

%clean
rm -rf %{buildroot}

%pre common
%_pre_useradd %{name} %{_var}/lib/%{name} %{_datadir}/%{name}/oarsh_shell
%create_ghostfile /var/log/oar.log oar oar 644

%postun common
%_postun_userdel %{name}

%post server
if [ $1 = 1 ]; then
    cd %{_var}/lib/%{name}/.ssh
    if [ ! -e id_dsa.pub -o ! -e id_dsa.pub -o ! -e authorized_keys ]; then
        ssh-keygen -t dsa -q -f id_dsa -N ''
        cp id_dsa.pub authorized_keys
        chown oar.oar id_dsa id_dsa.pub authorized_keys
    fi
    cd -
fi
%_post_service oar-server

%preun server
%_preun_service oar-server

%post node
# create oar sshd keys
if [ ! -f %{_sysconfdir}/%{name}/oar_ssh_host_rsa_key ]; then
    rm -f %{_sysconfdir}/%{name}/oar_ssh_host_rsa_key.pub
    cp %{_sysconfdir}/ssh/ssh_host_rsa_key \
        %{_sysconfdir}/%{name}/oar_ssh_host_rsa_key
    cp %{_sysconfdir}/ssh/ssh_host_rsa_key.pub \
        %{_sysconfdir}/%{name}/oar_ssh_host_rsa_key.pub
fi

if [ ! -f %{_sysconfdir}/%{name}/oar_ssh_host_dsa_key ]; then
    rm -f %{_sysconfdir}/%{name}/oar_ssh_host_dsa_key.pub
    cp %{_sysconfdir}/ssh/ssh_host_dsa_key \
        %{_sysconfdir}/%{name}/oar_ssh_host_dsa_key
    cp %{_sysconfdir}/ssh/ssh_host_dsa_key.pub \
        %{_sysconfdir}/%{name}/oar_ssh_host_dsa_key.pub
fi

%_post_service oar-node

%preun node
%_preun_service oar-node



%files common
%doc COPYING CHANGELOG AUTHORS TODO README
%defattr(-,root,root)
%config(noreplace) %attr(640,oar,root) %{_sysconfdir}/%{name}/oar.conf
%config(noreplace) %{_sysconfdir}/%{name}/oarnodesetting_ssh
%config(noreplace) %{_sysconfdir}/%{name}/update_cpuset_id.sh

%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}.conf
%attr(6750,oar,oar) %{_sbindir}/oarnodesetting
%{_bindir}/oarcp
%{_bindir}/oarsh
%{_bindir}/oarprint
%dir %{_datadir}/%{name}
%dir %attr(755,root,oar) %{_datadir}/%{name}/oardodo
%{_datadir}/%{name}/oar_Judas.pm
%{_datadir}/%{name}/oar_Tools.pm
%{_datadir}/%{name}/oar_conflib.pm
%{_datadir}/%{name}/oar_iolib.pm
%{_datadir}/%{name}/oar_resource_tree.pm
%attr(6750,root,oar) %{_datadir}/%{name}/oardodo/oardodo
%{_datadir}/%{name}/oarnodesetting
%{_datadir}/%{name}/oarsh
%attr(6755,oar,oar) %{_datadir}/%{name}/oarsh_oardo
%{_datadir}/%{name}/oarversion.pm
%{_datadir}/%{name}/sentinelle.pl
%{_datadir}/%{name}/oarsh_shell
%{_mandir}/man1/oarcp.1*
%{_mandir}/man1/oarsh.1*
%{_mandir}/man1/oarprint.1*
%{_mandir}/man1/oarnodesetting.1*
%dir %attr(-,oar,oar) %{_var}/lib/oar

%files server
%doc README README.urpmi
%defattr(-,root,root)
%config(noreplace) %{_initrddir}/oar-server
%config(noreplace) %{_sysconfdir}/sysconfig/oar-server
%config(noreplace) %{_sysconfdir}/cron.d/oar-server
%config(noreplace) %{_sysconfdir}/%{name}/job_resource_manager.pl
%config(noreplace) %{_sysconfdir}/%{name}/oarmonitor_sensor.pl
%config(noreplace) %{_sysconfdir}/%{name}/server_epilogue
%config(noreplace) %{_sysconfdir}/%{name}/server_prologue
%{_sysconfdir}/%{name}/shut_down_nodes.sh
%{_sysconfdir}/%{name}/wake_up_nodes.sh
%config(noreplace) %{_sysconfdir}/%{name}/suspend_resume_manager.pl
%attr(-,oar,oar) %dir %{_var}/lib/%{name}/.ssh
%attr(-,oar,oar) %config(noreplace) %{_var}/lib/%{name}/.ssh/config
%attr(6750,oar,oar) %{_sbindir}/Almighty
%{_sbindir}/oar-server
%attr(6750,oar,oar) %{_sbindir}/oar_mysql_db_init
%attr(6750,oar,oar) %{_sbindir}/oar_resources_init
%{_sbindir}/oar_psql_db_init
%attr(6750,oar,oar) %{_sbindir}/oar_checkdb
%attr(6750,oar,oar) %{_sbindir}/oaraccounting
%attr(6750,oar,oar) %{_sbindir}/oarmonitor
%attr(6750,oar,oar) %{_sbindir}/oarnotify
%attr(6750,oar,oar) %{_sbindir}/oarproperty
%attr(6750,oar,oar) %{_sbindir}/oarremoveresource
%{_mandir}/man1/Almighty.1*
%{_mandir}/man1/oar_mysql_db_init.1*
%{_mandir}/man1/oaraccounting.1*
%{_mandir}/man1/oarmonitor.1*
%{_mandir}/man1/oarnotify.1*
%{_mandir}/man1/oarproperty.1*
%{_mandir}/man1/oarremoveresource.1*
%{_datadir}/%{name}/Almighty
%{_datadir}/%{name}/Gantt_hole_storage.pm
%{_datadir}/%{name}/Leon
%{_datadir}/%{name}/NodeChangeState
%{_datadir}/%{name}/bipbip
%{_datadir}/%{name}/default_data.sql
%{_datadir}/%{name}/finaud
%{_datadir}/%{name}/mysql_default_admission_rules.sql
%{_datadir}/%{name}/mysql_structure.sql
%{_datadir}/%{name}/oar_meta_sched
%{_datadir}/%{name}/oar_mysql_db_init
%{_datadir}/%{name}/oar_psql_db_init
%{_datadir}/%{name}/oar_scheduler.pm
%{_datadir}/%{name}/oaraccounting
%{_datadir}/%{name}/oarexec
%{_datadir}/%{name}/oarmonitor
%{_datadir}/%{name}/oarnotify
%{_datadir}/%{name}/oarproperty
%{_datadir}/%{name}/oarremoveresource
%{_datadir}/%{name}/pg_default_admission_rules.sql
%{_datadir}/%{name}/pg_structure.sql
%{_datadir}/%{name}/ping_checker.pm
%{_datadir}/%{name}/runner
%{_datadir}/%{name}/sarko
%{_datadir}/%{name}/schedulers/oar_sched_gantt_with_timesharing
%{_datadir}/%{name}/schedulers/oar_sched_gantt_with_timesharing_and_fairsharing
%{_datadir}/%{name}/db_upgrade
%{_datadir}/%{name}/oar_checkdb.pl
%{_datadir}/%{name}/oarnodes.v2_3
%{_datadir}/%{name}/oarnodes_lib.pm
%{_datadir}/%{name}/oarstat.v2_3
%{_datadir}/%{name}/oarstat_lib.pm
%{_datadir}/%{name}/oarsub_lib.pm
%{_datadir}/%{name}/oar_Hulot.pm
%{_datadir}/%{name}/window_forker.pm

%files user
%defattr(-,root,root)
%{_datadir}/%{name}/oarnodes
%{_datadir}/%{name}/oardel
%{_datadir}/%{name}/oarstat
%{_datadir}/%{name}/oarsub
%{_datadir}/%{name}/oarhold
%{_datadir}/%{name}/oarresume
%attr(6755,oar,oar) %{_bindir}/oardel
%attr(6755,oar,oar) %{_bindir}/oarhold
%attr(6755,oar,oar) %{_bindir}/oarnodes
%attr(6755,oar,oar) %{_bindir}/oarnodes.old
%attr(6755,oar,oar) %{_bindir}/oarresume
%attr(6755,oar,oar) %{_bindir}/oarstat
%attr(6755,oar,oar) %{_bindir}/oarstat.old
%attr(6755,oar,oar) %{_bindir}/oarsub
%{_bindir}/oarmonitor_graph_gen
%{_mandir}/man1/oardel.1*
%{_mandir}/man1/oarhold.1*
%{_mandir}/man1/oarmonitor_graph_gen.1*
%{_mandir}/man1/oarnodes.*
%{_mandir}/man1/oarresume.*
%{_mandir}/man1/oarstat.*
%{_mandir}/man1/oarsub.*

%files node
%defattr(-,root,root)
%config(noreplace) %{_initrddir}/oar-node
%config(noreplace) %{_sysconfdir}/sysconfig/oar-node
%config(noreplace) %{_sysconfdir}/cron.d/oar-node
%config(noreplace) %{_sysconfdir}/oar/check.d
%config(noreplace) %{_sysconfdir}/oar/epilogue
%config(noreplace) %{_sysconfdir}/oar/prologue
%config(noreplace) %{_sysconfdir}/oar/sshd_config
%{_bindir}/oarnodechecklist
%{_bindir}/oarnodecheckquery
%{_datadir}/%{name}/detect_resources
%{_datadir}/%{name}/oarnodecheckrun
%dir %attr(-,oar,oar) %{_var}/lib/oar/checklogs

%files web-status
%defattr(-,root,root)
%config(noreplace) %{_webappconfdir}/%{name}.conf
%attr(-,root,apache) %config(noreplace) %{_sysconfdir}/oar/drawgantt.conf
%attr(-,root,apache) %config(noreplace) %{_sysconfdir}/oar/monika.conf
#%{_datadir}/%{name}/monika
%{perl_sitelib}/monika
%{_var}/www/%{name}
%attr(-,apache,apache) %{_var}/lib/%{name}/drawgantt
%attr(-,apache,apache) %{_var}/lib/drawgantt-files

%files api
%doc API/INSTALL API/oarapi_example*
%{_sysconfdir}/%{name}/apache-api.conf
%{_sysconfdir}/%{name}/api_html_header.pl
%{_sysconfdir}/%{name}/api_html_postform.pl
%{_datadir}/%{name}/oar_apilib.pm
%{_datadir}/%{name}/oarapi.pl

%files doc
%doc FAQ-ADMIN FAQ-USER GUIDELINES QUICK* CPUSET
%defattr(-,root,root)
%{_docdir}/%{name}

%files admin
%defattr(-,root,root)
%{_datadir}/%{name}/oar_modules.rb
%{_datadir}/%{name}/oaradmin.rb
%{_datadir}/%{name}/oaradmin_modules.rb
%attr(6750,oar,oar) %{_sbindir}/oaradmin
%{_mandir}/man1/oaradmin.1*




%changelog
* Fri Dec 03 2010 Antoine Ginies <aginies@mandriva.com> 2.4.3-1mdv2011.0
+ Revision: 606110
- add missing perl* requires, add OAR batch scheduler API, use included logrotate and crond files, update oar/.ssh/config file, fix oar.conf permission, fix oardodo permission, add new oar_Hulot.pm and window_forker.pm module,
- oar-2.4.3, fix initscripts (use oar_checkdb), add a drawgantt configuration file

* Fri Feb 26 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.4.1-1mdv2010.1
+ Revision: 511883
- new version

* Mon Feb 08 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.3.5-3mdv2010.1
+ Revision: 502437
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise

* Wed Jan 27 2010 Antoine Ginies <aginies@mandriva.com> 2.3.5-2mdv2010.1
+ Revision: 497296
- bump the release to re-submit to the cluster (build loop on klodia...)

* Wed Jan 27 2010 Antoine Ginies <aginies@mandriva.com> 2.3.5-1mdv2010.1
+ Revision: 497222
- upload new tarball
- release 2.3.5

* Sat Jun 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.3.4-1mdv2010.0
+ Revision: 390069
- new version

* Sat Mar 14 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.3.3-2mdv2009.1
+ Revision: 355068
- all packages are noarch

* Sun Dec 21 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.3.3-1mdv2009.1
+ Revision: 317122
- new version
- rediff patch 1
- drop patches 2, 3, 5 and 6 (merged upstream)

* Fri Sep 05 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.3.1-6mdv2009.0
+ Revision: 281226
- fix executables perms and ownership
- fix drawgantt apache configuration
- fix man pages syntax
- fix mysql database creation on utf-8 systems

* Thu Sep 04 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.3.1-4mdv2009.0
+ Revision: 280458
- better installation patch
- add dependencies on ruby-dbi, now it is available

* Thu Aug 14 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.3.1-3mdv2009.0
+ Revision: 272094
- various fixes for web package

* Thu Aug 14 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.3.1-2mdv2009.0
+ Revision: 272026
- add ruby-gd dependency for web package
- drop mysql-specific dependencies, as postgresl is also supported, and update post-install instructions
- fix main directory location in various places
- fix server wrapper perms
- fix occurence of buildroot in installed files
- fix webapps configuration files

* Wed Aug 13 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.3.1-1mdv2009.0
+ Revision: 271476
- new version
  large spec cleanup, based on upstream one
- use README.urpmi instead of stdout to display post-installations instructions
- use standard rpm-helper macros for servicce
- don't requires a local mysql server
- spec cleanup: drop implicit dependencies

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.6.2-14mdv2009.0
+ Revision: 254156
- rebuild

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.6.2-12mdv2008.1
+ Revision: 136633
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - fix man pages


* Wed Mar 07 2007 Nicolas Lécureuil <neoclust@mandriva.org> 1.6.2-12mdv2007.1
+ Revision: 134808
- Fix Group

* Fri Mar 02 2007 Antoine Ginies <aginies@mandriva.com> 1.6.2-11mdv2007.1
+ Revision: 131349
- remove the -o user -g group in Makefile
- Import oar

* Wed Nov 08 2006 Antoine Ginies <aginies@mandriva.com> 1.6.2-11mdviggi
- Add nmap requires

* Fri Nov 03 2006 Antoine Ginies <aginies@mandriva.com> 1.6.2-10mdviggi
- Change DrawOARGantt cache directory

* Fri Oct 27 2006 iggi <iggi@guibux.mandrakesoft.com> 1.6.2-9mdviggi
- add an fping require

* Tue Oct 24 2006 iggi <iggi@guibux.mandrakesoft.com> 1.6.2-8mdviggi
- fix again cache directory

* Wed Oct 18 2006 iggi <iggi@guibux.mandrakesoft.com> 1.6.2-7mdviggi
- fix cache directory of DrawOARGantt
- move deploy_node.sh in /usr/sbin
- adjust oar-server output

* Sun Oct 15 2006 iggi <iggi@guibux.mandrakesoft.com> 1.6.2-6mdviggi
- laucnh Almighty with oar-server script

* Sun Oct 15 2006 iggi <iggi@guibux.mandrakesoft.com> 1.6.2-5mdviggi
- fix perm on authorized_keys

* Sat Oct 14 2006 iggi <iggi@guibux.mandrakesoft.com> 1.6.2-4mdviggi
- fix initscript (no simple way to use daemon)

* Sat Oct 14 2006 iggi <iggi@guibux.mandrakesoft.com> 1.6.2-3mdviggi
- fix oarstatcmd in DrawGantt conf
- fix apache sudoers conf
- fix all user OARcmd access
- fix OARUSER in sudowrapper.sh script

* Fri Oct 13 2006 iggi <iggi@guibux.mandrakesoft.com> 1.6.2-2mdviggi
- use oar.sh in /etc/profile.d 
- fix problem in sudoers OARDIR env

* Tue Oct 10 2006 iggi <iggi@guibux.mandrakesoft.com> 1.6.2-1mdviggi
- release rc2

* Thu Mar 02 2006 Antoine Ginies <aginies@mandriva.com> 1.6.1-1mdk
- based on Pierre Neyron spec
- fix requires
- fix oar-server service
- fix use /usr/lib/perl5/vendor_perl/5.8.8 to fix various pb with @INC (oar doesn't use MakeMaker...)
- move oar.conf to common
- fix DrawGant cache directory
- fix DrawGantt path
- fix defattr
- fix various chmod
- fix OARDIR in sudowrapper.sh script

* Wed May 11 2005 Pierre Lombard <pl@icatis.com> 1.6-1
- New upstream version.

* Fri Feb 04 2005 Sebastien Georget <sebastien.georget@sophia.inria.fr> 1.4-1
- Update dependencies, change Source0 and %%setup to use default oar distribution

* Thu Jul 01 2004 Pierre Neyron <pierre.neyron@imag.fr> 1.0-1
- First RPM package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10244 |12cu|oath-toolkit-1.8.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname oath %{major}
%define develname %mklibname oath -d

Name:		oath-toolkit
Version:	1.8.2
Release:	2
License:	GPLv3
Summary:	OATH Toolkit is a software toolkit for using HOTP/TOTP schemes
URL:		http://www.nongnu.org/oath-toolkit
Group:		System/Base
Source:		http://download.savannah.nongnu.org/releases/oath-toolkit/oath-toolkit-%{version}.tar.gz
BuildRequires:	pam-devel pkgconfig

%description
The OATH Toolkit contains a shared library, a command line tool and a PAM
module that makes it possible to implement one-time password authentication
systems. Supported technologies include the event-based HOTP algorithm and the
time-based TOTP algorithm. OATH stands for Open AuTHentication, a community
behind the specification. Please see RFC 4226 for further information.

The components included in the package are:

* liboath: A shared and static C library for OATH handling.
* oathtool: A command line tool for generating and validating OTPs.
* pam_oath: A PAM module for pluggable login authentication for OATH.

%package -n pam_oath
Summary:	A PAM module for HOTP/TOTP one-time password authentication
Group:		System/Libraries

%description -n pam_oath
A PAM module for HOTP/TOTP one-time password authentication.

%package -n %{libname}
Summary:	A library implementing HOTP/TOTP one-time password authentication schemes
Group:		System/Libraries

%description -n %{libname}
A library implementing HOTP/TOTP one-time password authentication schemes.

%package -n %{develname}
Summary:	Development files and documentation for liboath
Group:		System/Libraries
Requires:	%{libname} = %{version}

%description -n %{develname}
Development files and documentation for liboath.

%prep
%setup -q

%build
%configure2_5x --with-pam-dir=/%{_lib}/security \
	    --disable-static \
	    --with-pic

%make

%install
%{__rm} -rf %{buildroot}
%makeinstall_std
%{__rm} -rf %{buildroot}/%{_libdir}/liboath.la

%check
make check

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ChangeLog README COPYING
%{_bindir}/oathtool
%{_mandir}/man1/oathtool.*.*

%files -n pam_oath
%defattr(-,root,root)
/%{_lib}/security/pam_oath.so

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/liboath.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%{_libdir}/liboath.so
%dir %{_includedir}/liboath
%{_includedir}/liboath/oath.h
%{_libdir}/pkgconfig/liboath.pc
%dir %{_datadir}/gtk-doc/html/liboath
%doc %{_datadir}/gtk-doc/html/liboath/*



%changelog
* Thu May 05 2011 Dimitri Teleguin <mitya@mandriva.org> 1.8.2-1mdv2011.0
+ Revision: 668019
- import oath-toolkit



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10245 |12cu|obby-0.4.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name   obby  
%define api 0.4
%define major   1
%define libname %mklibname obby %api %major
%define libname_devel %mklibname obby -d

Summary:    A library which provides synced document buffers
Name:       %{name}
Version:    0.4.8
Release:    2
URL:        http://gobby.0x539.de/
License:    GPLv2+
Source0:    http://releases.0x539.de/%{name}/%{name}-%{version}.tar.gz
Group:      System/Libraries
BuildRequires: pkgconfig(sigc++-2.0)
BuildRequires: gmpxx-devel
BuildRequires: pkgconfig(net6-1.3)
BuildRequires: pkgconfig(howl)

%description 
%{libname} is a library which provides synced document buffers. It supports
multiple documents in one session and is portable to both Windows and
Unix-like platforms.

%package -n %libname
Summary:    A library to ease the development of network-based applications
Group:      System/Libraries
Obsoletes:  %mklibname obby 0.4

%description -n %libname
%{libname} is a library which provides synced document buffers. It supports
multiple documents in one session and is portable to both Windows and
Unix-like platforms.

%package -n %libname_devel
Summary:    Development files for %libname
Group:      System/Libraries
Provides:   lib%{name}-devel = %version-%release
Requires:   %libname = %version
Obsoletes:  %mklibname -d obby 0.4

%description -n %libname_devel
Development files, header and includes for %libname.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x --with-zeroconf --enable-ipv6
%make

%install
rm -Rf $RPM_BUILD_ROOT
%makeinstall_std
# remove translation, do not know where to place it 
rm -Rf $RPM_BUILD_ROOT/%_datadir/ 

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%files -n %libname
%defattr(-,root,root,-)
%doc ChangeLog README TODO NEWS AUTHORS 
%_libdir/*-%{api}.so.%{major}*

%files -n %libname_devel
%defattr(-,root,root,-)
%_includedir/%name/
%_libdir/*.so
%_libdir/*.a
%_libdir/pkgconfig/*


%changelog
* Mon Sep 14 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.4.7-2mdv2010.0
+ Revision: 440359
- rebuild

* Fri Mar 06 2009 Michael Scherer <misc@mandriva.org> 0.4.7-1mdv2009.1
+ Revision: 349847
- update to 0.4.7

* Tue Nov 11 2008 Funda Wang <fundawang@mandriva.org> 0.4.6-1mdv2009.1
+ Revision: 302058
- fix libname
- Neew version 0.4.6

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.4.5-3mdv2009.0
+ Revision: 254157
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Sun Jan 27 2008 Funda Wang <fundawang@mandriva.org> 0.4.5-1mdv2008.1
+ Revision: 158585
- New version 0.4.5

* Fri Jan 25 2008 Funda Wang <fundawang@mandriva.org> 0.4.4-2mdv2008.1
+ Revision: 157804
- new devel package policy

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Aug 18 2007 Michael Scherer <misc@mandriva.org> 0.4.4-1mdv2008.0
+ Revision: 66423
- new version
- Import obby



* Sat Sep 23 2006 Michael Scherer <misc@mandriva.org> 0.4.1-2mdv2007.0
- enable zeroconf, ipv6

* Mon Sep 04 2006 Michael Scherer <misc@mandriva.org> 0.4.1-1mdv2007.0
- New version 0.4.1

* Tue Dec 20 2005 Michael Scherer <misc@mandriva.org> 0.3.0-1mdk
- New release 0.3.0

* Fri Dec 16 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.3.0-0.rc3.1mdk
- New release 0.3.0rc3

* Thu Nov 10 2005 Michael Scherer <misc@mandriva.org> 0.2.1-1mdk
- New release 0.2.1

* Fri Nov 04 2005 Michael Scherer <misc@mandriva.org> 0.2.0-1mdk
- first package 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10246 |12cu|obexfs-0.12-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	FUSE based filesystem using ObexFTP
Name:		obexfs
Version:	0.12
Release:	2
License:	GPLv2+
Group:		Communications
Url:		http://triq.net/obex/
Source0:	http://triq.net/obexfs/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(fuse)
BuildRequires:	pkgconfig(libusb)
BuildRequires:	pkgconfig(obexftp)

%description
The ObexFS driver is a wrapper for ObexFTP to provide filesystem access
to mobile phones.

%files
%doc AUTHORS COPYING ChangeLog README
%{_bindir}/obexautofs
%{_bindir}/obexfs

#----------------------------------------------------------------------------

%prep
%setup -q

%build
export OBEXFTP_LIBS="-lfuse -lobexftp -lmulticobex -lbfb -lopenobex -lbluetooth -lusb"
%configure2_5x
%make

%install
%makeinstall_std



%changelog
* Thu Mar 20 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.12-2
+ Revision: 650c86f
- LOG Update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10247 |12cu|ocaml-benchmark-0.9-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

%define modname benchmark

Summary:	OCaml module for benchmarking code
Name:		ocaml-%{modname}
Version:	0.9
Release:	2
License:	LGPLv2+ with exceptions
Group:		Development/Other
Url:		https://forge.ocamlcore.org/projects/ocaml-benchmark/
Source0:	https://forge.ocamlcore.org/frs/download.php/533/%{modname}-%{version}.tar.gz
BuildRequires:	ocaml
BuildRequires:	ocaml-findlib-devel

%description
OCaml Benchmark is a small module to benchmark running times of code.

%files
%doc LICENSE
%{_libdir}/ocaml/%{modname}
%exclude %{_libdir}/ocaml/%{modname}/*.a
%exclude %{_libdir}/ocaml/%{modname}/*.cmxa
%exclude %{_libdir}/ocaml/%{modname}/*.mli

#----------------------------------------------------------------------------

%package devel
Summary:	Development files for %{name}
Requires:	%{name} = %{EVRD}

%description devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%files devel
%doc LICENSE README
%{_libdir}/ocaml/%{modname}/*.a
%{_libdir}/ocaml/%{modname}/*.cmxa
%{_libdir}/ocaml/%{modname}/*.mli

#----------------------------------------------------------------------------

%prep
%setup -q -n %{modname}-%{version}

%build
make all opt

%install
mkdir -p %{buildroot}%{_libdir}/ocaml
make install DESTDIR=%{buildroot}%{_libdir}/ocaml


%changelog
* Fri Mar 21 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.9-2
+ Revision: 0590854
- LOG Disable debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10248 |12cu|ocaml-bin-prot-1.2.23-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Auto code generation for converting OCaml values to/from type-safe bin protocol
Name:		ocaml-bin-prot
Version:	1.2.23
Release:	6
License:	LGPLv2.1+
Group:		Development/Other
Url:		http://ocaml.info/home/ocaml_sources.html#bin-prot
Source0:	http://hg.ocaml.info/release/bin-prot/archive/bin-prot-release-%{version}.tar.bz2
Source10:	%{name}.rpmlintrc
Patch0:		ocaml-bin-prot-1.2.23-unused-var.patch
# curl http://hg.ocaml.info/release/bin-prot/archive/release-${version}.tar.bz2 > bin-prot-release-%{version}.tar.bz2
BuildRequires:	camlp4
BuildRequires:	ocaml
BuildRequires:	ocaml-findlib
BuildRequires:	ocaml-ounit
BuildRequires:	ocaml-type-conv
BuildRequires:	pkgconfig(ncurses)

%description
This library contains functionality for reading and writing OCaml-values in
a type-safe binary protocol. These functions are extremely efficient and
provide users with a convenient and safe way of performing I/O on any
extensionally defined data type. This means that functions, objects, and
values whose type is bound through a polymorphic record field are not
supported, but everything else is.

As of now, there is no support for cyclic or shared values. Cyclic values
will lead to non-termination whereas shared values, besides requiring
significantly more space when encoded, may lead to a substantial increase in
memory footprint when they are read back in.

Currently only little endian (2) computer architectures are supported. Some
architectures may potentially also suffer from data alignment issues with this
library. Only Intel architectures are currently well-tested. Both 32bit and
64bit architectures are fully supported.

%files
%doc LICENSE LICENSE.Tywith
%dir %{_libdir}/ocaml/bin_prot
%{_libdir}/ocaml/bin_prot/META
%{_libdir}/ocaml/bin_prot/*.cma
%{_libdir}/ocaml/bin_prot/*.cmi
%{_libdir}/ocaml/bin_prot/*.cmo
%{_libdir}/ocaml/stublibs/*.so*

#----------------------------------------------------------------------------

%package devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{name} = %{EVRD}

%description devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%files devel
%doc doc LICENSE LICENSE.Tywith Changelog COPYRIGHT README.txt
%doc lib_test
%{_libdir}/ocaml/bin_prot/*.a
%{_libdir}/ocaml/bin_prot/*.cmxa
%{_libdir}/ocaml/bin_prot/*.mli
%{_libdir}/ocaml/bin_prot/*.ml

#----------------------------------------------------------------------------

%prep
%setup -q -n bin-prot-release-%{version}
%patch0 -p0

%build
make

# TODO: generate the doc in end-user file formats

%install
export DESTDIR=%{buildroot}
export OCAMLFIND_DESTDIR=%{buildroot}/%{_libdir}/ocaml
mkdir -p $OCAMLFIND_DESTDIR $OCAMLFIND_DESTDIR/stublibs
make install




%changelog
* Fri Mar 21 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.2.23-6
+ Revision: 623cd5a
- LOG Disable debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10249 |12cu|ocaml-bisect-1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	OCaml code coverage tool
Name:		ocaml-bisect
Version:	1.2
Release:	2
License:	GPLv3+
Group:		Development/Other
Url:		http://bisect.x9c.fr/
Source0:	http://bisect.x9c.fr/distrib/bisect-%{version}.tar.gz
BuildRequires:	camlp4
BuildRequires:	ocaml
BuildRequires:	ocaml-findlib

%description
Bisect is a code coverage tool for the Objective Caml language. It is
a camlp4-based tool that allows to instrument your application before
running tests. After application execution, it is possible to generate
a report in HTML format that is the replica of the application source
code annotated with code coverage information.

%files
%doc COPYING
%dir %{_libdir}/ocaml/bisect
%{_bindir}/bisect-report
%{_libdir}/ocaml/bisect/*.cma
%{_libdir}/ocaml/bisect/*.cmi
%{_libdir}/ocaml/bisect/META
%{_libdir}/ocaml/bisect/*.cmo

#----------------------------------------------------------------------------

%package devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{name} = %{EVRD}

%description devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%files devel
%doc CHANGES COPYING README VERSION doc/bisect.pdf ocamldoc
%{_libdir}/ocaml/bisect/*.a
%{_libdir}/ocaml/bisect/*.cmxa
%{_libdir}/ocaml/bisect/*.cmx

#----------------------------------------------------------------------------

%prep
%setup -q -n bisect-%{version}

%build
sh configure
make all doc

%install
export DESTDIR=%{buildroot}
export OCAMLFIND_DESTDIR=%{buildroot}/%{_libdir}/ocaml
export PATH_OCAML_BIN=%{_bindir}
mkdir -p $OCAMLFIND_DESTDIR/bisect
make install PATH_OCAML_BIN=%{_bindir}

mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_libdir}/ocaml/bisect

install -m 0755 _build/src/report/report.native  %{buildroot}%{_bindir}/bisect-report
strip %{buildroot}%{_bindir}/bisect-report


%changelog
* Fri Mar 21 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.2-2
+ Revision: aa009e4
- LOG Disable debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10250 |12cu|ocaml-cairo-1.2.0.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	OCaml library for accessing cairo graphics
Name:		ocaml-cairo
Version:	1.2.0.1
Release:	6
License:	LGPLv2+
Group:		Development/Other
Url:		http://cairographics.org/cairo-ocaml/
Source0:	ocaml-cairo-%{version}.tar.gz
Source1:	ocaml-cairo-META
BuildRequires:	ocaml
BuildRequires:	ocaml-findlib
BuildRequires:	ocaml-lablgtk2
BuildRequires:	ocaml-lablgtk2-devel
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libsvg-cairo)
BuildRequires:	pkgconfig(pangocairo)
BuildRequires:	chrpath
Requires:	ocaml-lablgtk2

%description
Cairo is a multi-platform library providing anti-aliased vector-based
rendering for multiple target backends. Paths consist of line segments
and cubic splines and can be rendered at any width with various join
and cap styles. All colors may be specified with optional translucence
(opacity/alpha) and combined using the extended Porter/Duff
compositing algebra as found in the X Render Extension.

Cairo exports a stateful rendering API similar in spirit to the path
construction, text, and painting operators of PostScript, (with the
significant addition of translucence in the imaging model). When
complete, the API is intended to support the complete imaging model of
PDF 1.4.

%files
%doc COPYING
%{_libdir}/ocaml/cairo
%exclude %{_libdir}/ocaml/cairo/*.a
%exclude %{_libdir}/ocaml/cairo/*.cmxa
%exclude %{_libdir}/ocaml/cairo/*.cmx
%exclude %{_libdir}/ocaml/cairo/*.mli
%{_libdir}/ocaml/stublibs/*.so
%{_libdir}/ocaml/stublibs/*.so.owner

#----------------------------------------------------------------------------

%package devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{name} = %{EVRD}
Requires:	ocaml-lablgtk2-devel
Requires:	pkgconfig(cairo)

%description devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%files devel
%doc COPYING ChangeLog README doc/html
%{_libdir}/ocaml/cairo/*.a
%{_libdir}/ocaml/cairo/*.cmxa
%{_libdir}/ocaml/cairo/*.cmx
%{_libdir}/ocaml/cairo/*.mli

#----------------------------------------------------------------------------

%prep
%setup -q -n cairo-ocaml
aclocal -I support
autoconf
%configure2_5x
cp %{SOURCE1} META

%build
make
make doc
sed -i -e 's:@VERSION@:%{version}:g' META

%install
export DESTDIR=%{buildroot}
export OCAMLFIND_DESTDIR=%{buildroot}/%{_libdir}/ocaml
mkdir -p $OCAMLFIND_DESTDIR $OCAMLFIND_DESTDIR/stublibs
ocamlfind install cairo src/{*.mli,*.cmi,*.cma,*.a,*.cmxa,*.cmx,dll*.so} META

strip %{buildroot}%{_libdir}/ocaml/stublibs/dll*.so
chrpath --delete %{buildroot}%{_libdir}/ocaml/stublibs/dll*.so


%changelog
* Thu Feb 13 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.2.0.1-6
+ Revision: 4840e34
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10251 |12cu|ocaml-camlgi-0.6-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

%define modname CamlGI

Summary:	FastCGI and CGI library
Name:		ocaml-camlgi
Version:	0.6
Release:	8
License:	LGPLv2.1+
Group:		Development/Other
Url:		http://sourceforge.net/projects/ocaml-cgi/
Source0:	http://downloads.sourceforge.net/ocaml-cgi/%{modname}-%{version}.tar.bz2
BuildRequires:	camlp4
BuildRequires:	ocaml
BuildRequires:	ocaml-findlib

%description
CamlGI is a library to enable you to write CGI and FastCGI in OCaml. It is
written 100% in OCaml so should run on many platforms. The library supports
multiple simultaneous connections and request multiplexing while presenting an
easy to use interface.

%files
%doc LICENSE README
%dir %{_libdir}/ocaml/CamlGI
%{_libdir}/ocaml/CamlGI/*.cmi
%{_libdir}/ocaml/CamlGI/*.cma
%{_libdir}/ocaml/CamlGI/META

#----------------------------------------------------------------------------

%package devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{name} = %{EVRD}

%description devel
This package contains the development files needed to build applications
using %{name}.

%files devel
%{_libdir}/ocaml/CamlGI/*
%exclude %{_libdir}/ocaml/CamlGI/*.cmi
%exclude %{_libdir}/ocaml/CamlGI/*.cma
%exclude %{_libdir}/ocaml/CamlGI/META

#----------------------------------------------------------------------------

%prep
%setup -q -n %{modname}-%{version}

%build
%make

%install
install -d -m 755 %{buildroot}/%{_libdir}/ocaml
make install OCAMLFIND_DESTDIR="-destdir %{buildroot}/%{_libdir}/ocaml"


%changelog
* Fri Mar 21 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.6-8
+ Revision: c2bbca3
- LOG Disable debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10252 |12cu|ocaml-camlidl-1.05-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	Stub code generator and COM binding for Objective Caml
Name:		ocaml-camlidl
Version:	1.05
Release:	6
License:	QPL and LGPLv2+ with exceptions
Group:		Development/Other
Url:		http://caml.inria.fr/pub/old_caml_site/camlidl/
Source0:	http://caml.inria.fr/pub/old_caml_site/distrib/bazar-ocaml/camlidl-%{version}.tar.gz
Source1:	http://caml.inria.fr/pub/old_caml_site/distrib/bazar-ocaml/camlidl-%{version}.doc.pdf
BuildRequires:	ocaml

%description
CamlIDL is a stub code generator and COM binding for Objective Caml.

CamlIDL comprises two parts:

* A stub code generator that generates the C stub code required for
  the Caml/C interface, based on an MIDL specification. (MIDL stands
  for Microsoft's Interface Description Language; it looks like C
  header files with some extra annotations, plus a notion of object
  interfaces that look like C++ classes without inheritance.)

* A (currently small) library of functions and tools to import COM
  components in Caml applications, and export Caml code as COM
  components.

%files
%doc LICENSE
%{_libdir}/ocaml/*.cmi
%{_libdir}/ocaml/*.cma
%{_bindir}/camlidl

#----------------------------------------------------------------------------

%package devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{name} = %{EVRD}

%description devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%files devel
%doc LICENSE README Changes camlidl-%{version}.doc.pdf tests
%{_libdir}/ocaml/caml/*.h
%{_libdir}/ocaml/*.a
%{_libdir}/ocaml/*.cmxa

#----------------------------------------------------------------------------

%prep
%setup -q -n camlidl-%{version}
cp config/Makefile.unix config/Makefile
#sed -e 's|^OCAMLLIB=.*|OCAMLLIB=%{_libdir}/ocaml|' \
#    -e 's|^BINDIR=.*|BINDIR=%{_bindir}|' \
#    < config/Makefile.unix \
#    > config/Makefile
cp %{SOURCE1} .

%build
make all OCAMLLIB=%{_libdir}/ocaml BINDIR=%{_bindir}

%install
install -d -m 755 %{buildroot}%{_libdir}/ocaml
install -d -m 755 %{buildroot}%{_libdir}/ocaml/caml
install -d -m 755 %{buildroot}%{_bindir}

make OCAMLLIB=%{buildroot}%{_libdir}/ocaml \
	BINDIR=%{buildroot}%{_bindir} \
	install


%changelog
* Fri Mar 21 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.05-6
+ Revision: 4ba789a
- LOG Disable debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10253 |12cu|ocaml-camlimages-4.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#empty-debuginfo-package
%define debug_package %{nil}
%define base_name camlimages

Summary:	Image processing library for Objective Caml
Name:		ocaml-%{base_name}
Version:	4.1.0
Release:	1
License:	LGPLv2+
Group:		Development/Other
Url:		http://cristal.inria.fr/camlimages/eng.html
Source0:	https://bitbucket.org/camlspotter/camlimages/get/%{version}.tar.gz
# This file isn't published any more (that I could find).
# It's probably dated but at least should provide some info on how to
# use the library.
Source1:	camlimages-2.2.0-htmlref.tar.gz
# https://bitbucket.org/camlspotter/camlimages/issue/9
Patch0:		ocaml-camlimages-4.1.0-exifcheck.patch
Patch1:		ocaml-camlimages-4.1.0-ocaml3.patch

BuildRequires:	chrpath
BuildRequires:	ghostscript
BuildRequires:	ocaml
BuildRequires:	ocaml-autoconf
BuildRequires:	ocaml-omake
BuildRequires:	jpeg-devel
BuildRequires:	libgs-devel
BuildRequires:	ocaml-findlib-devel
BuildRequires:	ocaml-lablgtk2-devel
BuildRequires:	ungif-devel
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(gdk-2.0)
BuildRequires:	pkgconfig(libexif)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(libtiff-4)
BuildRequires:	pkgconfig(xpm)
BuildRequires:	pkgconfig(zlib)
Requires:	ghostscript

%description
This is an image processing library, which provides some basic
functions of image processing and loading/saving various image file
formats. In addition the library can handle huge images that cannot be
(or can hardly be) stored into the memory (the library automatically
creates swap files and escapes them to reduce the memory usage).

%files
%doc README License.txt
%{_libdir}/ocaml/camlimages
%exclude %{_libdir}/ocaml/camlimages/*.a
%exclude %{_libdir}/ocaml/camlimages/*.cmxa
%exclude %{_libdir}/ocaml/camlimages/*.mli
%{_libdir}/ocaml/stublibs/*.so
%{_libdir}/ocaml/stublibs/*.so.owner

#----------------------------------------------------------------------------

%package devel
Summary:	Development files for camlimages
Group:		Development/Other
Requires:	%{name} = %{EVRD}

%description devel
The camlimages-devel package provides libraries and headers for
developing applications using camlimages

Includes documentation provided by ocamldoc

%files devel
%doc htmlref
%{_libdir}/ocaml/camlimages/*.a
%{_libdir}/ocaml/camlimages/*.cmxa
%{_libdir}/ocaml/camlimages/*.mli

#----------------------------------------------------------------------------

%prep
%setup -q -n camlspotter-camlimages-668faa3494fe
%setup -q -T -D -a 1 -n camlspotter-camlimages-668faa3494fe
%patch0 -p1
%patch1 -p1

%build
omake CFLAGS="%{optflags}"

%install
# These rules work if the library uses 'ocamlfind install' to install itself.
export DESTDIR=%{buildroot}
export OCAMLFIND_DESTDIR=%{buildroot}%{_libdir}/ocaml
mkdir -p $OCAMLFIND_DESTDIR $OCAMLFIND_DESTDIR/stublibs
omake install

mkdir -p %{buildroot}%{_datadir}/doc/ocaml-camlimages
cp -pr License.txt htmlref %{buildroot}%{_datadir}/doc/ocaml-camlimages


%changelog
* Mon Feb 10 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.1.0-1
+ Revision: 7cb25d3
- LOG Add ghostscript to BuildRequires and Requires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10254 |12cu|ocaml-camomile-0.8.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	Unicode library for OCaml
Name:		ocaml-camomile
Version:	0.8.4
Release:	1
# Several files are MIT and UCD licensed, but the overall work is LGPLv2+
# and the LGPL/GPL supercedes compatible licenses.
# https://www.redhat.com/archives/fedora-legal-list/2008-March/msg00005.html
License:	LGPLv2+
Group:		Development/Other
Url:		http://sourceforge.net/projects/camomile/
Source0:	http://downloads.sourceforge.net/camomile/camomile-%{version}.tar.bz2
Source10:	%{name}.rpmlintrc
BuildRequires:	camlp4
BuildRequires:	ocaml
BuildRequires:	ocaml-findlib

%description
Camomile is a Unicode library for ocaml. Camomile provides Unicode
character type, UTF-8, UTF-16, UTF-32 strings, conversion to/from
about 200 encodings, collation and locale-sensitive case mappings, and
more.

%files
%doc README
%dir %{_libdir}/ocaml/camomile
%{_libdir}/ocaml/camomile/*.cmi
%{_libdir}/ocaml/camomile/*.cma
%{_libdir}/ocaml/camomile/META
%{_bindir}/camomile*
%{_bindir}/parse_*

#----------------------------------------------------------------------------

%package devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{name} = %{EVRD}

%description devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%files devel
%doc README dochtml/*
%{_libdir}/ocaml/camomile/*.a
%{_libdir}/ocaml/camomile/*.cmx
%{_libdir}/ocaml/camomile/*.cmxa
%{_libdir}/ocaml/camomile/*.mli

#----------------------------------------------------------------------------

%package data
Summary:	Data files for %{name}
Group:		Development/Other
Requires:	%{name} = %{EVRD}

%description data
The %{name}-data package contains data files for developing
applications that use %{name}.

%files data
%doc README
%{_datadir}/camomile

#----------------------------------------------------------------------------

%prep
%setup -q -n camomile-%{version}

%build
./configure \
	--prefix=%{_prefix} \
	--datadir=%{_datadir} \
	--libdir=%{_libdir}
make
make dochtml
make man
strip tools/*.opt

%install
install -d -m 755 %{buildroot}%{_libdir}/ocaml
install -d -m 755 %{buildroot}%{_libdir}/ocaml/stublibs
install -d -m 755 %{buildroot}%{_bindir}
make install \
	prefix=%{buildroot}%{_prefix} \
	DATADIR=%{buildroot}%{_datadir} \
	DESTDIR=%{buildroot} \
	OCAMLFIND_DESTDIR=%{buildroot}%{_libdir}/ocaml

pushd tools
for f in *.opt ; do  install -m 0755 $f %{buildroot}%{_bindir}/${f%.opt} ; done
popd


%changelog
* Fri Mar 21 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.8.4-1
+ Revision: 120ea3e
- LOG New version 0.8.4, disable debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10255 |12cu|ocaml-cfg-2.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	Library for manipulation of context-free grammars (CFGs)
Name:		ocaml-cfg
Version:	2.0.1
Release:	1
License:	LGPL with static compilation exception
Group:		Development/Other
Url:		https://bitbucket.org/mmottl/cfg
Source0:	https://bitbucket.org/mmottl/cfg/downloads/cfg-%{version}.tar.gz
BuildRequires:	menhir
BuildRequires:	ocaml
BuildRequires:	ocaml-findlib
BuildRequires:	tetex-latex

%description
This OCaml-library consists of a set of modules which implement functions
for manipulating context-free grammars (CFGs) in a purely functional way.

The core-module (cfg_impl.ml) contains a functor which allows the
parameterization of the main transformation functions with arbitrary grammar
entities that fill the demanded specification (see the interface in
"cfg_intf.mli" and the BNF-example).

Thus, you may use this module for any kind of symbol system and any kind of
representation which can be treated like a CFG.

%files
%doc README.md COPYING.txt CHANGES.txt AUTHORS.txt
%dir %{_libdir}/ocaml/cfg
%{_libdir}/ocaml/cfg/META
%{_libdir}/ocaml/cfg/*.cmi
%{_libdir}/ocaml/cfg/*.cma
%{_libdir}/ocaml/cfg/*.cmxs

#----------------------------------------------------------------------------

%package devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{name} = %{EVRD}

%description devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%files devel
%doc html/
%doc examples/
%{_libdir}/ocaml/cfg/*.a
%{_libdir}/ocaml/cfg/*.cmxa
%{_libdir}/ocaml/cfg/*.cmx
%{_libdir}/ocaml/cfg/*.mli
%{_libdir}/ocaml/cfg/*.ml

#----------------------------------------------------------------------------

%prep
%setup -q -n cfg-%{version}

%build
./configure
make
make doc
mv _build/API.docdir/ html

%install
export DESTDIR=%{buildroot}
export OCAMLFIND_DESTDIR=%{buildroot}%{_libdir}/ocaml
mkdir -p $OCAMLFIND_DESTDIR/cfg
make install


%changelog
* Mon Feb 10 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.0.1-1
+ Revision: 5188f3c
- LOG New version 2.0.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10256 |12cu|ocaml-cgi-0.8-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

%define modname cgi

Summary:	Objective Caml library for writing CGIs
Name:		ocaml-%{modname}
Version:	0.8
Release:	9
License:	GPLv2+
Group:		Development/Other
Url:		http://www.lri.fr/~filliatr/ftp/ocaml/cgi
Source0:	http://www.lri.fr/~filliatr/ftp/ocaml/cgi/%{modname}-%{version}.tar.bz2
BuildRequires:	ocaml

%description
This library provides a function to parse the CGI arguments, parse_args,
the result being an association list.

%files
%doc CHANGES COPYING LGPL
%dir %{_libdir}/ocaml/cgi
%{_libdir}/ocaml/cgi/*.cmi

#----------------------------------------------------------------------------

%package devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{name} = %{EVRD}

%description devel
This package contains the development files needed to build applications
using %{name}.

%files devel
%{_libdir}/ocaml/cgi/*
%exclude %{_libdir}/ocaml/cgi/*.cmi

#----------------------------------------------------------------------------

%prep
%setup -q -n %{modname}-%{version}

%build
%configure
%make

%install
install -d -m 755 %{buildroot}%{_libdir}/ocaml/cgi
make install TARGETDIR=%{buildroot}%{_libdir}/ocaml/cgi

chmod 0644 %{buildroot}%{_libdir}/ocaml/cgi/cgi.mli


%changelog
* Fri Mar 21 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.8-9
+ Revision: c561f81
- LOG Disable debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10257 |12cu|ocaml-creal-0.7-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

%define modname creal

Summary:	Exact real arithmetic for Objective Caml
Name:		ocaml-%{modname}
Version:	0.7
Release:	9
License:	LGPLv2+
Group:		Development/Other
Url:		http://www.lri.fr/~filliatr/software.en.html
Source0:	http://www.lri.fr/~filliatr/ftp/ocaml/ds/%{modname}-%{version}.tar.bz2
Source1:	ocaml-creal-META
BuildRequires:	ocaml
BuildRequires:	gmp-devel

%description
Creal is an exact real arithmetic library for Objective Caml.

This module implements exact real arithmetic, following Valerie
Menissier-Morain Ph.D. thesis (http://www-calfor.lip6.fr/~vmm/).

A real x is represented as a function giving, for any n, an
approximation zn/4^n of x such that |zn/4^n - x| < 1, where zn is an
arbitrary precision integer (of type Gmp.Z.t).

Coercions from type int, Gmp.Z.t, Gmp.Q.t, basic operations (addition,
subtraction, multiplication, division, power, square root) and
transcendental functions (sin, cos, tan, log, exp, arcsin, arccos,
etc.) and a few constants (pi, e) are provided.

A small reverse-polish calculator is provided to test the library.

%files
%doc README CHANGES
%dir %{_libdir}/ocaml/creal
%{_libdir}/ocaml/creal/*.cmi
%{_libdir}/ocaml/creal/*.cma

#----------------------------------------------------------------------------

%package devel
Summary:	Exact real arithmetic for Objective Caml
Group:		Development/Other
Requires:	gmp-devel
Requires:	%{name} = %{EVRD}

%description devel
Creal is an exact real arithmetic library for Objective Caml.

%files devel
%{_libdir}/ocaml/creal/*.a
%{_libdir}/ocaml/creal/*.cmxa
%{_libdir}/ocaml/creal/*.mli

#----------------------------------------------------------------------------

%prep
%setup -q -n %{modname}-%{version}
chmod 644 README CHANGES *.mli mlgmp/*.mli
perl -pi -e 's/\015$//' README
# TODO: gmp.cma gmp.cmxa (pp)
cp %{SOURCE1} META

%build
%configure
%make
sed -i -e 's:@VERSION@:%{version}:g' META

%install
install -d %{buildroot}%{_libdir}/ocaml/%{modname}
make LIBDIR=%{buildroot}%{_libdir}/ocaml/%{modname} install-lib


%changelog
* Fri Mar 21 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.7-9
+ Revision: ad2b0d1
- LOG Disable debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10258 |12cu|ocaml-cryptgps-0.2.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	Cryptographic functions for OCaml
Name:		ocaml-cryptgps
Version:	0.2.1
Release:	4
License:	MIT/X11
Group:		Development/Other
Url:		http://projects.camlcity.org/projects/cryptgps.html
Source0:	http://download.camlcity.org/download/cryptgps-%{version}.tar.gz
BuildRequires:	ocaml
BuildRequires:	ocaml-findlib

%description
This library implements the symmetric cryptographic algorithms Blowfish, DES,
and 3DES. The algorithms are written in OCaml, i.e. this is not a binding to
some C library, but the implementation itself.

%files
%doc LICENSE README
%dir %{_libdir}/ocaml/cryptgps
%{_libdir}/ocaml/cryptgps/META
%{_libdir}/ocaml/cryptgps/*.cma
%{_libdir}/ocaml/cryptgps/*.cmi

#----------------------------------------------------------------------------

%package devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{name} = %{EVRD}

%description devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%files devel
%doc test
%{_libdir}/ocaml/cryptgps/*.a
%{_libdir}/ocaml/cryptgps/*.cmxa
%{_libdir}/ocaml/cryptgps/*.cmx
%{_libdir}/ocaml/cryptgps/*.mli

#----------------------------------------------------------------------------

%prep
%setup -q -n cryptgps

%build
make all opt

%install
export DESTDIR=%{buildroot}
export OCAMLFIND_DESTDIR=%{buildroot}/%{_libdir}/ocaml
export DLLDIR=$OCAMLFIND_DESTDIR/stublibs
mkdir -p $OCAMLFIND_DESTDIR/stublibs
mkdir -p $OCAMLFIND_DESTDIR/cryptgps
make install
install -m 0644 *.cmx $OCAMLFIND_DESTDIR/cryptgps/


%changelog
* Fri Mar 21 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.2.1-4
+ Revision: e9d64b6
- LOG Disable debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10259 |12cu|ocaml-cryptokit-1.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	OCaml library of cryptographic and hash functions
Name:		ocaml-cryptokit
Version:	1.9
Release:	1
License:	LGPLv2+ with linking exception
Group:		Development/Other
Url:		http://forge.ocamlcore.org/projects/cryptokit/
Source0:	http://forge.ocamlcore.org/frs/download.php/1229/cryptokit-%{version}.tar.gz
BuildRequires:	ocaml
BuildRequires:	ocaml-findlib
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(zlib)

%description
The Cryptokit library for Objective Caml provides a variety of
cryptographic primitives that can be used to implement cryptographic
protocols in security-sensitive applications. The primitives provided
include:

* Symmetric-key cryptography: AES, DES, Triple-DES, ARCfour, in ECB,
  CBC, CFB and OFB modes.
* Public-key cryptography: RSA encryption and signature; Diffie-Hellman
  key agreement.
* Hash functions and MACs: SHA-1, SHA-256, RIPEMD-160, MD5, and MACs
  based on AES and DES.
* Random number generation.
* Encodings and compression: base 64, hexadecimal, Zlib compression. 

Additional ciphers and hashes can easily be used in conjunction with
the library. In particular, basic mechanisms such as chaining modes,
output buffering, and padding are provided by generic classes that can
easily be composed with user-provided ciphers. More generally, the
library promotes a "Lego"-like style of constructing and composing
transformations over character streams.

%files
%doc README.txt LICENSE.txt AUTHORS.txt Changes
%dir %{_libdir}/ocaml/cryptokit
%{_libdir}/ocaml/cryptokit/META
%{_libdir}/ocaml/cryptokit/*.cma
%{_libdir}/ocaml/cryptokit/*.cmi
%{_libdir}/ocaml/cryptokit/*.cmxs
%{_libdir}/ocaml/stublibs/*.so*

#----------------------------------------------------------------------------

%package devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{name} = %{EVRD}
Requires:	pkgconfig(zlib)

%description devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%files devel
%{_libdir}/ocaml/cryptokit/*.a
%{_libdir}/ocaml/cryptokit/*.cmxa
%{_libdir}/ocaml/cryptokit/*.cmx
%{_libdir}/ocaml/cryptokit/*.mli

#----------------------------------------------------------------------------

%prep
%setup -q -n cryptokit-%{version}

%build
ocaml setup.ml -debug -configure --libdir %{_libdir}
ocaml setup.ml -build

%install
export DESTDIR=%{buildroot}
export OCAMLFIND_DESTDIR=%{buildroot}/%{_libdir}/ocaml
mkdir -p $OCAMLFIND_DESTDIR
mkdir -p %{buildroot}%{_libdir}/ocaml/cryptokit
mkdir -p %{buildroot}%{_libdir}/ocaml/stublibs
ocaml setup.ml -debug -install

%check
# This opens /dev/random but never reads from it.
ocaml setup.ml -test

%changelog
* Fri Mar 21 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.9-1
+ Revision: ddd2d68
- LOG New version 1.9, disable debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10260 |12cu|ocaml-csv-1.3.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	OCaml library for reading and writing CSV files
Name:		ocaml-csv
Version:	1.3.3
Release:	1
License:	LGPLv2+
Group:		Development/Other
Url:		http://forge.ocamlcore.org/projects/csv/
Source0:	http://forge.ocamlcore.org/frs/download.php/1235/csv-%{version}.tar.gz
BuildRequires:	ocaml
BuildRequires:	ocaml-findlib

%description
This OCaml library can read and write CSV files, including all
extensions used by Excel - eg. quotes, newlines, 8 bit characters in
fields, quote-0 etc.

The library comes with a handy command line tool called csvtool for
handling CSV files from shell scripts.

%files
%doc README.txt AUTHORS.txt LICENSE.txt
%{_libdir}/ocaml/csv
%exclude %{_libdir}/ocaml/csv/*.a
%exclude %{_libdir}/ocaml/csv/*.cmxa
%exclude %{_libdir}/ocaml/csv/*.mli
%{_bindir}/csvtool

#----------------------------------------------------------------------------

%package devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{name} = %{EVRD}

%description devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%files devel
%doc examples/
%doc tests/
%{_libdir}/ocaml/csv/*.a
%{_libdir}/ocaml/csv/*.cmxa
%{_libdir}/ocaml/csv/*.mli

#----------------------------------------------------------------------------

%prep
%setup -q -n csv-%{version}

%build
ocaml setup.ml -configure --prefix %{_prefix} --destdir %{buildroot}
ocaml setup.ml -build
strip _build/examples/csvtool.native

%install
export DESTDIR=%{buildroot}
export OCAMLFIND_DESTDIR=%{buildroot}/%{_libdir}/ocaml
mkdir -p $OCAMLFIND_DESTDIR
mkdir -p $OCAMLFIND_DESTDIR/site-lib/
mkdir -p $DESTDIR/%{_bindir}
ocaml setup.ml -install
cp _build/examples/csvtool.native %{buildroot}/%{_bindir}/csvtool

%check
ocaml setup.ml -test


%changelog
* Fri Mar 21 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.3.3-1
+ Revision: 9371f5f
- LOG New version 1.3.3, disable debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10261 |12cu|ocaml-curses-1.0.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	OCaml bindings for the ncurses library
Name:		ocaml-curses
Version:	1.0.3
Release:	3
License:	LGPLv2.1+
Group:		Development/Other
Url:		http://www.nongnu.org/ocaml-tmk/
Source0:	http://mirrors.linhub.com/savannah/ocaml-tmk/ocaml-curses-%{version}.tar.gz
BuildRequires:	gawk
BuildRequires:	ghostscript
BuildRequires:	ghostscript-common
BuildRequires:	libtool
BuildRequires:	ocaml
BuildRequires:	ocaml-findlib
BuildRequires:	texlive
BuildRequires:	pkgconfig(ncurses)

%description
The ncurses library provides functions to create rich text-mode interfaces.
This package contains the necessary files to use the ncurses library in OCaml.

#----------------------------------------------------------------------------

%package devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{name} = %{EVRD}

%description devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

#----------------------------------------------------------------------------

%prep
%setup -q
autoreconf

%build
%configure
make all opt
make doc

strip dllcurses_stubs.so

%install
rm -rf %{buildroot}
export DESTDIR=%{buildroot}
export OCAMLFIND_DESTDIR=%{buildroot}/%{_libdir}/ocaml
export DLLDIR=$OCAMLFIND_DESTDIR/stublibs
mkdir -p $OCAMLFIND_DESTDIR/stublibs
mkdir -p $OCAMLFIND_DESTDIR/curses
make install

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING CHANGES
%dir %{_libdir}/ocaml/curses
%{_libdir}/ocaml/curses/META
%{_libdir}/ocaml/curses/*.cma
%{_libdir}/ocaml/curses/*.cmi
%{_libdir}/ocaml/stublibs/*.so*

%files devel
%doc doc
%{_libdir}/ocaml/curses/*.a
%{_libdir}/ocaml/curses/*.cmxa
%{_libdir}/ocaml/curses/*.mli


%changelog
* Fri Mar 21 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0.3-3
+ Revision: 02b0e42
- LOG Disable debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10262 |12cu|ocaml-extlib-1.5.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	ocaml-extlib
%define up_name extlib
%define version	1.5.3
%define release	1
%define debug_package          %{nil}

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Extended Standard Library for Objective Caml
License:	LGPL
Group:		Development/Other
URL:		http://code.google.com/p/ocaml-extlib/
Source:	    http://ocaml-extlib.googlecode.com/files/%{up_name}-%{version}.tar.gz	
BuildRequires:	ocaml
BuildRequires:  ocaml-findlib
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
ExtLib is a project aiming at providing a complete - yet small - standard
library for the OCaml programming langage. The purpose of this library is to
add new functions to OCaml Standard Library modules, to modify some functions
in order to get better performances or more safety (tail-recursive) but also to
provide new modules which should be useful for the average OCaml programmer. 

%package	devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{name} = %{version}-%{release}

%description devel
This package contains the development files needed to build applications
using %{name}.

%package	doc
Summary:	Documentation for %{name}
Group:		Development/Other
Requires:	%{name} = %{version}-%{release}

%description doc
This package provides the documentation in HTML about the library %{name}.

%prep
%setup -q -n %{up_name}-%{version}

%build
make 
make opt
make doc

%install
rm -rf %{buildroot}
install -d -m 755 %{buildroot}/%{_libdir}/ocaml
make install OCAMLFIND_DESTDIR="%{buildroot}/%{_libdir}/ocaml"
# install doc
install -d -m 755 %{buildroot}/%{_datadir}/doc/%{name}/
install -m 644 doc/* %{buildroot}/%{_datadir}/doc/%{name}/
install -m 644 *.ml %{buildroot}/%{_libdir}/ocaml/extlib/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%dir %{_libdir}/ocaml/extlib
%{_libdir}/ocaml/extlib/*.cmi
%{_libdir}/ocaml/extlib/*.cma
%{_libdir}/ocaml/extlib/META

%files devel
%defattr(-,root,root)
%{_libdir}/ocaml/extlib/*.a
%{_libdir}/ocaml/extlib/*.cmxa
%{_libdir}/ocaml/extlib/*.cmx

%files doc
%defattr(-,root,root)
%doc README.txt LICENSE
%{_datadir}/doc/%{name}/*
%{_libdir}/ocaml/extlib/*.mli
%{_libdir}/ocaml/extlib/*.ml


%changelog
* Wed May 09 2012 Crispin Boylan <crisb@mandriva.org> 1.5.2-1
+ Revision: 797662
- New release

* Sat Jun 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.1-3mdv2011.0
+ Revision: 390042
- rebuild

* Sun Jan 18 2009 Florent Monnier <blue_prawn@mandriva.org> 1.5.1-2mdv2010.0
+ Revision: 330967
- added a doc package

* Wed Dec 24 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.1-2mdv2009.1
+ Revision: 318345
- move non-devel files in main package
- site-lib hierarchy doesn't exist anymore

* Wed Aug 13 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.1-1mdv2009.0
+ Revision: 271545
- import ocaml-extlib


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10263 |12cu|ocaml-fileutils-0.4.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	OCaml library for common file and filename operations
Name:		ocaml-fileutils
Version:	0.4.5
Release:	1
License:	LGPLv2+
Group:		Development/Other
Url:		http://ocaml-fileutils.forge.ocamlcore.org/
Source0:	http://forge.ocamlcore.org/frs/download.php/1194/ocaml-fileutils-%{version}.tar.gz
BuildRequires:	camlp4
BuildRequires:	ocaml
BuildRequires:	ocaml-findlib
BuildRequires:	ocaml-ounit

%description
This library is intended to provide a basic interface to the most
common file and filename operations.  It provides several different
filename functions: reduce, make_absolute, make_relative...  It also
enables you to manipulate real files: cp, mv, rm, touch...

It is separated into two modules: SysUtil and SysPath.  The first one
manipulates real files, the second one is made for manipulating
abstract filenames.

%files
%doc README.txt
%dir %{_libdir}/ocaml/fileutils
%{_libdir}/ocaml/fileutils/*.cmi
%{_libdir}/ocaml/fileutils/*.cma
%{_libdir}/ocaml/fileutils/*.cmxs
%{_libdir}/ocaml/fileutils/META

#----------------------------------------------------------------------------

%package devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{name} = %{EVRD}

%description devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%files devel
%doc COPYING.txt AUTHORS.txt CHANGELOG.txt README.txt TODO.txt
%{_libdir}/ocaml/fileutils/*.a
%{_libdir}/ocaml/fileutils/*.cmx
%{_libdir}/ocaml/fileutils/*.cmxa
%{_libdir}/ocaml/fileutils/*.ml
%{_libdir}/ocaml/fileutils/*.mli

#----------------------------------------------------------------------------

%prep
%setup -q

%build
ocaml setup.ml -configure
ocaml setup.ml -build

%install
export DESTDIR=%{buildroot}
export OCAMLFIND_DESTDIR=%{buildroot}%{_libdir}/ocaml
mkdir -p $OCAMLFIND_DESTDIR $OCAMLFIND_DESTDIR/stublibs
ocaml setup.ml -install

%check
ocaml setup.ml -test

%changelog
* Fri Mar 21 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.4.5-1
+ Revision: 70597ed
- LOG New version 0.4.5, disable debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10264 |12cu|ocaml-getopt-20120615-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	Command line parsing a la GNU getopt
Name:		ocaml-getopt
Version:	20120615
Release:	1
License:	MIT
Group:		Development/Other
Url:		http://forge.ocamlcore.org/projects/ocaml-getopt/
Source0:	http://forge.ocamlcore.org/frs/download.php/896/ocaml-getopt-%{version}.tar.gz
BuildRequires:	ocaml
BuildRequires:	ocaml-findlib

%description
The OCaml distribution comes with the module Arg specialized in command-line
parsing. However, it doesn't support the well known features of GNU getopt
and getopt_long.

The module Getopt is an alternative; it supports GNU syntax, but from the
programmer point of view, it is close to the spirit of Arg: the programmer
gives to the general parsing function a list of possible options, together
with the behavior of these options.

%files
%doc COPYING Changes README
%dir %{_libdir}/ocaml/getopt
%{_libdir}/ocaml/getopt/META
%{_libdir}/ocaml/getopt/*.cma
%{_libdir}/ocaml/getopt/*.cmi
%{_libdir}/ocaml/getopt/*.cmxs

#----------------------------------------------------------------------------

%package devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{name} = %{EVRD}

%description devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%files devel
%doc doc/
%doc sample.ml
%{_libdir}/ocaml/getopt/*.a
%{_libdir}/ocaml/getopt/*.cmxa
%{_libdir}/ocaml/getopt/*.cmx
%{_libdir}/ocaml/getopt/*.mli

#----------------------------------------------------------------------------

%prep
%setup -q -n ocaml-getopt

%build
./configure \
    --prefix %{_prefix} \
    --libdir %{_libdir} \
    --libexecdir %{_libexecdir} \
    --exec-prefix %{_exec_prefix} \
    --bindir %{_bindir} \
    --sbindir %{_sbindir} \
    --mandir %{_mandir} \
    --datadir %{_datadir} \
    --localstatedir %{_localstatedir} \
    --sharedstatedir %{_sharedstatedir} \
    --destdir %{buildroot}

make all
make doc
mv doc.docdir doc

%install
export DESTDIR=%{buildroot}
export OCAMLFIND_DESTDIR=%{buildroot}%{_libdir}/ocaml
export DLLDIR=$OCAMLFIND_DESTDIR/stublibs
mkdir -p $OCAMLFIND_DESTDIR/stublibs
mkdir -p $OCAMLFIND_DESTDIR/getopt
make install
cp getopt.mli $OCAMLFIND_DESTDIR/getopt


%changelog
* Fri Mar 21 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 20120615-1
+ Revision: a2c0307
- LOG New version 20120615, disable debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10265 |12cu|ocaml-glmlite-0.03.51-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	OpenGL bindings for OCaml
Name:		ocaml-glmlite
Version:	0.03.51
Release:	1
License:	LGPLv3+ or MIT
Group:		Development/Other
Url:		http://www.linux-nantes.org/~fmonnier/OCaml/GL/
Source0:	http://www.linux-nantes.org/~fmonnier/OCaml/GL/download/glMLite-%{version}.tgz
Patch0:		RedBook-Samples-fix-libpath.patch
Patch1:		glMLite-TEST-dir-libpath.patch
Patch4:		glMLite-TEST3-dir-libpath.patch
Patch2:		gle-examples-makefiles.patch
Patch3:		glMLite-LablGL-libpath.patch
BuildRequires:	ocaml
BuildRequires:	jpeg-devel
BuildRequires:	libgle-devel
BuildRequires:	pkgconfig(ftgl)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(glut)
BuildRequires:	pkgconfig(ImageMagick)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(librsvg-2.0)
Requires:	jpeg-devel
Requires:	libgle-devel
Requires:	pkgconfig(ftgl)
Requires:	pkgconfig(gl)
Requires:	pkgconfig(glu)
Requires:	pkgconfig(glut)
Requires:	pkgconfig(ImageMagick)
Requires:	pkgconfig(libpng)
Requires:	pkgconfig(librsvg-2.0)

%description
This package provides OpenGL bindings for OCaml.

There is a module for GL, Glu and Glut, and also some texture loaders for
different image file format. There are specialised/optimised loaders for
jpeg, png and svg,and also a generic image loader (which uses the libmagick).

The names of the functions are the same than in the C API, and the problematic
types are packed in modules. There are additional wrappers for the GLE and the
FTGL libraries, to perform extrusions and font rendering.

%files
%doc LICENSE_GPL.txt README.txt
%dir %{_libdir}/ocaml/glMLite
%{_libdir}/ocaml/glMLite/META
%{_libdir}/ocaml/glMLite/*.cma
%{_libdir}/ocaml/glMLite/*.cmi
%{_libdir}/ocaml/glMLite/*.so

#----------------------------------------------------------------------------

%package devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{name} = %{EVRD}

%description -n %{name}-devel
Development files for the package %{name}.

%files devel
%doc SRC/doc
%doc TEST TEST3 toolbox RedBook-Samples gle-examples nehe-examples LablGL
%{_libdir}/ocaml/glMLite/*.a
%{_libdir}/ocaml/glMLite/*.o
%{_libdir}/ocaml/glMLite/*.cmx
%{_libdir}/ocaml/glMLite/*.cmxa

#----------------------------------------------------------------------------

%prep
%setup -q -n glMLite-%{version}
%patch0 -p0
%patch1 -p0
%patch2 -p0
%patch3 -p0
%patch4 -p0

%build
make everything
make doc

%install
install -d -m 755 %{buildroot}%{_libdir}/ocaml/glMLite
make install_everything PREFIX=%{buildroot}%{_libdir}/ocaml/glMLite


%changelog
* Fri Mar 21 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.03.51-1
+ Revision: 5ff2aa2
- LOG New version 0.03.51, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10266 |12cu|ocaml-json-static-0.9.8-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	OCaml JSON validator and converter (syntax extension)
Name:		ocaml-json-static
Version:	0.9.8
Release:	3
License:	BSD
Group:		Development/Other
Url:		http://martin.jambon.free.fr/json-static.html
Source0:	http://martin.jambon.free.fr/json-static-%{version}.tar.bz2
BuildRequires:	camlp4
BuildRequires:	ocaml
BuildRequires:	ocaml-findlib-devel
# Make this dependency explicit because users won't be able
# to do much useful without it, and the automatic dependency
# checking script cannot pick it up.
Requires:	ocaml-json-wheel

%description
json-static is a tool for converting parsed JSON data with an
unchecked structure into specialized OCaml types and vice-versa.
It is a complement to the json-wheel library which provides a
parser and a (pretty-) printer.

%files
%doc LICENSE README Changes yahoo.ml
%{_libdir}/ocaml/json-static

#----------------------------------------------------------------------------

%prep
%setup -q -n json-static-%{version}

%build
make

%install
export DESTDIR=%{buildroot}
export OCAMLFIND_DESTDIR=%{buildroot}%{_libdir}/ocaml
mkdir -p $OCAMLFIND_DESTDIR $OCAMLFIND_DESTDIR/stublibs
make install


%changelog
* Fri Mar 21 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.9.8-3
+ Revision: be6517d
- LOG Disable debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10267 |12cu|ocaml-json-wheel-1.0.6-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	OCaml library for parsing JSON
Name:		ocaml-json-wheel
Version:	1.0.6
Release:	7
License:	BSD
Group:		Development/Other
Url:		http://martin.jambon.free.fr/json-wheel.html
Source0:	http://martin.jambon.free.fr/json-wheel-%{version}.tar.bz2
BuildRequires:	ocaml
BuildRequires:	ocaml-findlib-devel
BuildRequires:	ocaml-ocamlnet-devel
BuildRequires:	ocaml-pcre-devel
BuildRequires:	pkgconfig(libpcre)

%description
JSON library for OCaml following RFC 4627.

If you use this library, consider installing ocaml-json-static, the
syntax extension to the language which makes using JSON much easier.

%files
%doc LICENSE
%dir %{_libdir}/ocaml/json-wheel
%{_libdir}/ocaml/json-wheel/META
%{_libdir}/ocaml/json-wheel/*.cma
%{_libdir}/ocaml/json-wheel/*.cmi
%{_bindir}/jsoncat

#----------------------------------------------------------------------------

%package devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{name} = %{EVRD}

%description devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%files devel
%doc LICENSE Changes README html
%{_libdir}/ocaml/json-wheel/*.a
%{_libdir}/ocaml/json-wheel/*.cmxa
%{_libdir}/ocaml/json-wheel/*.cmx
%{_libdir}/ocaml/json-wheel/*.mli
%{_libdir}/ocaml/json-wheel/*.ml

#----------------------------------------------------------------------------

%prep
%setup -q -n json-wheel-%{version}

%build
make
strip jsoncat

%install
export DESTDIR=%{buildroot}
export OCAMLFIND_DESTDIR=%{buildroot}%{_libdir}/ocaml
mkdir -p $OCAMLFIND_DESTDIR $OCAMLFIND_DESTDIR/stublibs
mkdir -p %{buildroot}%{_bindir}

make BINDIR=%{buildroot}%{_bindir} install

# Remove *.cmo and *.o files.  These aren't needed for
# anything because they are included in the *.cma/*.a.
rm %{buildroot}%{_libdir}/ocaml/json-wheel/*.cmo
rm %{buildroot}%{_libdir}/ocaml/json-wheel/*.o




%changelog
* Fri Mar 21 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0.6-7
+ Revision: 6aa2622
- LOG Disable debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10268 |12cu|ocaml-lablgl-1.05-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname lablgl
%define srcname lablGL

Summary:	OpenGL interface for OCaml
Name:		ocaml-%{modname}
Version:	1.05
Release:	1
License:	BSD
Group:		Development/Other
Url:		http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/lablgl.html
Source0:	http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/dist/%{modname}-%{version}.tar.gz
BuildRequires:	camlp4
BuildRequires:	ocaml
BuildRequires:	ocaml-labltk
BuildRequires:	tcl-devel
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(glut)
BuildRequires:	pkgconfig(tk)
BuildRequires:	pkgconfig(xmu)
Requires:	ocaml-labltk

%description
LablGL is is an OCaml interface to OpenGL. Support is included for
use with both Glut (standalone) and LablTk.

%files
%doc COPYRIGHT CHANGES README
%dir %{_libdir}/ocaml/lablGL
%{_libdir}/ocaml/lablGL/*.cmi
%{_libdir}/ocaml/lablGL/*.cma
%{_libdir}/ocaml/lablGL/META
%{_libdir}/ocaml/stublibs/*.so
%{_bindir}/lablgl
%{_bindir}/lablglut

#----------------------------------------------------------------------------

%package devel
Summary:	OpenGL interface for OCaml
Group:		Development/Other
Requires:	%{name} = %{EVRD}
Requires:	pkgconfig(gl)
Requires:	pkgconfig(glu)
Requires:	pkgconfig(glut)
Requires:	pkgconfig(xmu)

%description devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%files devel
%{_libdir}/ocaml/lablGL/*.a
%{_libdir}/ocaml/lablGL/*.cmx
%{_libdir}/ocaml/lablGL/*.cmxa
%{_libdir}/ocaml/lablGL/*.mli

#----------------------------------------------------------------------------

%prep
%setup -q -n %{modname}-%{version}

cp -f %{_includedir}/tk8.6/generic/tkInt.h Togl/src/Togl/tkInt%{tcl_version}.h
cp -f %{_includedir}/tk8.6/generic/tkIntDecls.h Togl/src/Togl/tkIntDecls%{tcl_version}.h
sed -i -e 's,tkIntDecls.h,tkIntDecls%{tcl_version}.h,g' Togl/src/Togl/tkInt%{tcl_version}.h

cat > Makefile.config << EOF
CAMLC = ocamlc.opt
CAMLOPT = ocamlopt.opt
BINDIR = %{_bindir}
XINCLUDES = -I%{_includedir}
XLIBS = -L%{_libdir} -lXext -lXmu -lX11
TKINCLUDES = -I%{_includedir}
GLINCLUDES =
GLLIBS = -lGL -lGLU
GLUTLIBS = -lglut
RANLIB = :
LIBDIR = %{_libdir}/ocaml
DLLDIR = %{_libdir}/ocaml/stublibs
INSTALLDIR = %{_libdir}/ocaml/lablGL
TOGLDIR=Togl
COPTS = %{optflags}
EOF

%build
make all opt

%install
install -d -m 755 %{buildroot}%{_bindir}
install -d -m 755 %{buildroot}%{_libdir}/ocaml/lablGL
install -d -m 755 %{buildroot}%{_libdir}/ocaml/stublibs
make \
   BINDIR=%{buildroot}%{_bindir}\
   INSTALLDIR=%{buildroot}%{_libdir}/ocaml/lablGL\
   DLLDIR=%{buildroot}%{_libdir}/ocaml/stublibs\
   install

rm -f %{buildroot}%{_libdir}/ocaml/lablGL/*.ml

# Make and install a META file.
cat > %{buildroot}%{_libdir}/ocaml/lablGL/META<<EOF
version="%{version}"
directory="+lablGL"
archive(byte) = "lablgl.cma"
archive(native) = "lablgl.cmxa"

package "togl" (
  requires = "labltk lablGL"
  archive(byte) = "togl.cma"
  archive(native) = "togl.cmxa"
)

package "glut" (
  requires = "lablGL"
  archive(byte) = "lablglut.cma"
  archive(native) = "lablglut.cmxa"
)
EOF


%changelog
* Fri Mar 21 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.05-1
+ Revision: 38e5875
- LOG New version 1.05, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10269 |12cu|ocaml-lablgtk2-2.18.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define base_name lablgtk

Summary:	OCaml interface to the GIMP Tool Kit Version 2
Name:		ocaml-%{base_name}2
Version:	2.18.0
Release:	2
License:	LGPLv2.1+
Group:		Development/Other
Url:		http://lablgtk.forge.ocamlcore.org/
Source0:	http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/dist/%{base_name}-%{version}.tar.gz
Source1:	lablgtk-2.14.0-doc-html.tar.lzma
BuildRequires:	camlp4
BuildRequires:	ocaml-findlib
BuildRequires:	ocaml-lablgl-devel
BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gtkgl-2.0)
BuildRequires:	pkgconfig(gtksourceview-1.0)
BuildRequires:	pkgconfig(gtksourceview-2.0)
BuildRequires:	pkgconfig(gtkspell-2.0)
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	pkgconfig(libgnomeui-2.0)
BuildRequires:	pkgconfig(libpanelapplet-4.0)
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	pkgconfig(pango)
BuildRequires:	pkgconfig(pangocairo)

%description
OCaml interface to the GIMP Tool Kit Version 2.

%files
%doc COPYING CHANGES README
%{_bindir}/*
%dir %{_libdir}/ocaml/lablgtk2
%{_libdir}/ocaml/lablgtk2/META
%{_libdir}/ocaml/lablgtk2/*.cmi
%{_libdir}/ocaml/lablgtk2/*.cma
%{_libdir}/ocaml/lablgtk2/*.cmo
%{_libdir}/ocaml/lablgtk2/*.o
%{_libdir}/ocaml/stublibs/*

#----------------------------------------------------------------------------

%package devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{name} = %{EVRD}
Requires:	pkgconfig(gtk+-2.0)

%description devel
This package contains the development files needed to build applications
using %{name}.

%files devel
%{_libdir}/ocaml/lablgtk2/*
%exclude %{_libdir}/ocaml/lablgtk2/META
%exclude %{_libdir}/ocaml/lablgtk2/*.cmi
%exclude %{_libdir}/ocaml/lablgtk2/*.cma
%exclude %{_libdir}/ocaml/lablgtk2/*.cmo
%exclude %{_libdir}/ocaml/lablgtk2/*.o

#----------------------------------------------------------------------------

%package doc
Summary:	Documentation and examples for %{name}
Group:		Development/Other

%description doc
This package contains the ocamldoc generated documentation for %{name},
and some examples.

%files doc
%doc examples
%doc doc

#----------------------------------------------------------------------------

%prep
%setup -q -n %{base_name}-%{version}
perl -pi -e "s/^directory.*$//" META
sed -i -e 's/version="2.12.0"/version="%{version}"/' META
lzcat %{SOURCE1} | tar xf -
mv lablgtk-2.14.0-doc-html/ doc/

%build
%configure2_5x
make
make opt

%install
export DESTDIR=%{buildroot}
export OCAMLFIND_DESTDIR=%{buildroot}%{_libdir}/ocaml
install -d -m 755 %{buildroot}%{_libdir}/ocaml/stublibs
make install \
	RANLIB=true \
	BINDIR=%{buildroot}/%{_bindir} \
	LIBDIR=%{buildroot}/%{_libdir}/ocaml/lablgtk2 \
	INSTALLDIR=%{buildroot}/%{_libdir}/ocaml/lablgtk2 \
	DLLDIR=%{buildroot}/%{_libdir}/ocaml/stublibs

for cmo in $(find src/ -type f -name "*.cmo"); do
    %{__install} -m0644 -D $cmo %{buildroot}/%{_libdir}/ocaml/lablgtk2/`basename $cmo`
done;

rm -f %{buildroot}%{_libdir}/ocaml/ld.conf

%changelog
* Thu Feb 13 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.18.0-2
+ Revision: 8b7644f
- LOG Install .cmo files as they are needed at least by ocaml-cairo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10270 |12cu|ocamlmakefile-6.37.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Automated compilation of complex OCaml-projects
Name:		ocamlmakefile
Version:	6.37.0
Release:	1
License:	LGPLv2.1+ with OCaml linking exception
Group:		Development/Other
Url:		https://bitbucket.org/mmottl/ocaml-makefile
Source0:	https://bitbucket.org/mmottl/ocaml-makefile/downloads/ocaml-makefile-%{version}.tar.gz
Source1:	README.examples.idl
BuildArch:	noarch

%description
A general makefile for the Objective Caml programming language
OCamlMakefile is a general makefile which allows a programmer to
create quickly customized makefiles for a project written in the
Objective Caml programming language. Typically, a customized makefile
consists of the definition of a few variables, and an inclusion of
the general makefile provided by this package.

%files
%doc COPYING.txt README.md CHANGES.txt
%dir %{_datadir}/ocamlmakefile
%{_datadir}/ocamlmakefile/OCamlMakefile

#----------------------------------------------------------------------------

%package doc
Summary:	Documentation and examples files for %{name}
Group:		Development/Other
Requires:	%{name} = %{EVRD}

%description doc
The %{name}-doc package contains documentation and examples files for
developing applications that use %{name}.

%files doc
%doc calc camlp4 gtk idl threads

#----------------------------------------------------------------------------

%prep
%setup -q -n ocaml-makefile-%{version}
install -m 0644 %{SOURCE1} ./

%build

%install
# OCamlMakefile
install -d -m 0755 %{buildroot}%{_datadir}/ocamlmakefile
sed -i -e "s|/usr/local/lib|/usr/lib|g" OCamlMakefile
install -m 0644 OCamlMakefile %{buildroot}%{_datadir}/ocamlmakefile/

# examples/
for d in calc camlp4 gtk idl threads; do
  sed -i -e "s|../OCamlMakefile|%{_datadir}/ocamlmakefile/OCamlMakefile|g" ./$d/Makefile;
done
cp ./README.examples.idl ./calc/README
cp ./README.examples.idl ./idl/README


%changelog
* Fri Mar 21 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 6.37.0-1
+ Revision: f9ba394
- LOG New version 6.37.0, should be noarch package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10271 |12cu|ocaml-ocamlgraph-1.8.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package          %{nil}

Name:           ocaml-ocamlgraph
Version:        1.8.2
Release:        2
Summary:        OCaml library for arc and node graphs

Group:          Development/Other
License:        LGPLv2 with exceptions

URL:            http://ocamlgraph.lri.fr/
Source0:        http://ocamlgraph.lri.fr/download/ocamlgraph-%{version}.tar.gz
Source1:        ocamlgraph-test.result

ExcludeArch:    sparc64 s390 s390x
BuildRequires:  ocaml >= 3.08 ocaml-findlib-devel ocaml-doc
BuildRequires:  ocaml-lablgtk2-devel
BuildRequires:  pkgconfig(gtk+-2.0) libgnomecanvas2-devel

%description
Ocamlgraph provides several different implementations of graph data
structures. It also provides implementations for a number of classical
graph algorithms like Kruskal's algorithm for MSTs, topological
ordering of DAGs, Dijkstra's shortest paths algorithm, and
Ford-Fulkerson's maximal-flow algorithm to name a few. The algorithms
and data structures are written functorially for maximal
reusability. Also has input and output capability for Graph Modeling
Language file format and Dot and Neato graphviz (graph visualization)
tools.

%package        devel
Summary:        Development files for %{name}
Requires:       %{name} = %{EVRD}

%description    devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%prep
%setup -q -n ocamlgraph-%{version}
cp %{SOURCE1} .

%build
./configure --prefix=%{_prefix} --mandir=%{_mandir} --libdir=%{_libdir}

make depend
make all OCAMLBEST=opt OCAMLOPT=ocamlopt.opt
make doc

%check
make --no-print-directory check >& test
diff test ocamlgraph-test.result

%install
mkdir -p %{buildroot}%{_libdir}/ocaml
make OCAMLFIND_DESTDIR=%{buildroot}%{_libdir}/ocaml install-findlib

mkdir -p %{buildroot}%{_defaultdocdir}/%{name}-%{version}/
mkdir -p %{buildroot}%{_defaultdocdir}/%{name}-%{version}-devel/examples/
mkdir -p %{buildroot}%{_defaultdocdir}/%{name}-%{version}-devel/API/
cp -p LICENSE %{buildroot}%{_defaultdocdir}/%{name}-%{version}/
cp -p README %{buildroot}%{_defaultdocdir}/%{name}-%{version}-devel/
cp -p examples/*.ml %{buildroot}%{_defaultdocdir}/%{name}-%{version}-devel/examples/
cp -p doc/* %{buildroot}%{_defaultdocdir}/%{name}-%{version}-devel/API/

%files
%{_libdir}/ocaml/ocamlgraph/
%exclude %{_libdir}/ocaml/*/*.a
%exclude %{_libdir}/ocaml/*/*.cmxa
%exclude %{_libdir}/ocaml/*/*.cmx
%exclude %{_libdir}/ocaml/*/*.mli
%{_defaultdocdir}/%{name}-%{version}/LICENSE

%files devel
%{_libdir}/ocaml/*/*.a
%{_libdir}/ocaml/*/*.cmxa
%{_libdir}/ocaml/*/*.cmx
%{_libdir}/ocaml/*/*.mli
# Include all code and examples in the doc directory
%{_defaultdocdir}/%{name}-%{version}-devel/



%changelog
* Thu May 10 2012 Crispin Boylan <crisb@mandriva.org> 1.8.1-1
+ Revision: 797971
- New release

* Sun Apr 10 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.7-2
+ Revision: 652401
- fix buildrequires

* Thu Apr 07 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.7-1
+ Revision: 651775
- imported package ocaml-ocamlgraph

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1-2mdv2011.0
+ Revision: 613134
- the mass rebuild of 2010.1 packages

* Mon Aug 10 2009 Florent Monnier <blue_prawn@mandriva.org> 1.1-1mdv2010.0
+ Revision: 413683
- new tarball
- new version

* Sun Jun 28 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-3mdv2010.0
+ Revision: 390297
- rebuild

* Tue Feb 03 2009 Florent Monnier <blue_prawn@mandriva.org> 1.0-2mdv2010.0
+ Revision: 337142
- The initial RPM release was made from the fedora rpm .spec file (revision 1.4) by Richard W.M. Jones

* Fri Jan 09 2009 Florent Monnier <blue_prawn@mandriva.org> 1.0-1mdv2009.1
+ Revision: 327773
- import ocaml-ocamlgraph


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10272 |12cu|ocaml-ocamlgsl-0.6.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define up_name  ocamlgsl

Name:           ocaml-%{up_name}
Version:        0.6.0
Release:        3
Summary:        GNU Scientific Library (GSL) for OCaml
License:        GPL
Group:          Development/Other
URL:            http://oandrieu.nerim.net/ocaml/gsl/
Source0:        http://oandrieu.nerim.net/ocaml/gsl/%{up_name}-%{version}.tar.gz
#Patch0:        cdf_handle_int_arguments.dpatch
Patch1:         match_gcc_4_2.dpatch
BuildRequires:  ocaml
BuildRequires:  libgsl-devel >= 1.9
BuildRequires:  ocaml-findlib
BuildRequires:  awk

%description
This is an interface to GSL (GNU scientific library), for the
Objective Caml language.

%package        devel
Summary:        Development files for %{name}
Group:          Development/Other
Requires:       %{name} = %{version}-%{release}

%description    devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%prep
%setup -q -n %{up_name}-%{version}
%patch1 -p1

%build
make all
make doc

%install
export DESTDIR=%{buildroot}
export OCAMLFIND_DESTDIR=%{buildroot}/%{_libdir}/ocaml
export DLLDIR=$OCAMLFIND_DESTDIR/stublibs
mkdir -p $OCAMLFIND_DESTDIR/stublibs
mkdir -p $OCAMLFIND_DESTDIR/gsl
make install-findlib

# mli files
install -m 0644 *.mli %{buildroot}%{_libdir}/ocaml/gsl/

# info files
mkdir -p %{buildroot}%{_infodir}
install -m 644 ocamlgsl.info* %{buildroot}%{_infodir}

%files
%defattr(-,root,root)
%doc COPYING NEWS NOTES README
%dir %{_libdir}/ocaml/gsl
%{_libdir}/ocaml/gsl/META
%{_libdir}/ocaml/gsl/*.cma
%{_libdir}/ocaml/gsl/*.cmi
%{_libdir}/ocaml/stublibs/*.so*

%files devel
%defattr(-,root,root)
%doc doc
%{_infodir}/*.info*
%{_libdir}/ocaml/gsl/*.a
%{_libdir}/ocaml/gsl/*.cmxa
%{_libdir}/ocaml/gsl/*.cmx
%{_libdir}/ocaml/gsl/*.mli



%changelog
* Sun Jun 28 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.6.0-2mdv2010.0
+ Revision: 390298
- rebuild

* Tue Feb 03 2009 Florent Monnier <blue_prawn@mandriva.org> 0.6.0-1mdv2009.1
+ Revision: 337081
- Initial RPM release made from the fedora rpm .spec file (revision 1.4) by Richard W.M. Jones
- Also imported a patch from debian



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10273 |12cu|ocaml-ocamlnet-3.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define up_name ocamlnet
%define name    ocaml-%{up_name}

Name:           %{name}
Version:        3.6.1
Release:        1
Summary:        OCaml internet protocols and conventions
License:        BSD
Group:          Development/Other
URL:            http://projects.camlcity.org/projects/ocamlnet.html
Source:         http://download.camlcity.org/download/ocamlnet-%{version}.tar.gz
Patch0:         %{name}-3.6.1-destdir.patch
Patch1:         %{name}-3.6.1-fix-shm-test.patch
Patch2:         %{name}-2.2.9-fix-build.patch
Patch3:         ocamlnet-ocaml310.patch
BuildRequires:  ocaml >= 3.10.2
BuildRequires:  camlp4
BuildRequires:  ocaml-findlib
BuildRequires:  ocaml-pcre-devel
BuildRequires:  ncurses-devel

BuildRequires:  ocaml-ssl-devel
BuildRequires:  ocaml-lablgtk2-devel
BuildRequires:  pcre-devel
BuildRequires:  openssl-devel
BuildRequires:  tcl-devel
BuildRequires:  ocaml-cryptgps-devel

Requires:       ocaml-pcre

%description
Ocamlnet is an ongoing effort to collect modules, classes and
functions that are useful to implement network protocols. Since
version 2.2, Ocamlnet incorporates the Equeue, RPC, and Netclient
libraries, so it now really a big player.

In detail, the following features are available:

 * netstring is about processing strings that occur in network
   context. Features: MIME encoding/decoding, Date/time parsing,
   Character encoding conversion, HTML parsing and printing, URL
   parsing and printing, OO-representation of channels, and a lot
   more.

 * netcgi1 and netcgi2 focus on portable web applications. netcgi1 is
   the older, backward-compatible version, whereas netcgi2 bases on a
   revised design, and is only partly backward-compatible. Supported
   are CGI, FastCGI, AJP (mod_jk), and SCGI.

 * rpc implements ONCRPC (alias SunRPC), the remote procedure call
   technology behind NFS and other Unix services.

 * netplex is a generic server framework. It can be used to build
   stand-alone server programs from individual components like those
   from netcgi2, nethttpd, and rpc.

 * netclient implements clients for HTTP (version 1.1, of course), FTP
   (currently partially), and Telnet.

 * equeue is an event queue used for many protocol implementations. It
   makes it possible to run several clients and/or servers in parallel
   without having to use multi-threading or multi-processing.

 * shell is about calling external commands like a Unix shell does.

 * netshm provides shared memory for IPC purposes.

 * netsys contains bindings for system functions missing in core O'Caml.

 * smtp and pop are two further client implementations for the SMTP
   and POP3 protocols.

%package        devel
Summary:        Development files for %{name}
Group:          Development/Other
Requires:       %{name} = %{version}-%{release}
Requires:       ocaml-pcre-devel

%description devel
This package contains the development files needed to build applications
using %{name}.


%package        nethttpd
Summary:        Ocamlnet HTTP daemon
License:        GPLv2+
Group:          Development/Other
Requires:       %{name} = %{version}-%{release}

%description    nethttpd
Nethttpd is a web server component (HTTP server implementation). It
can be used for web applications without using an extra web server, or
for serving web services.


%package        nethttpd-devel
Summary:        Development files for %{name}-nethttpd
License:        GPLv2+
Group:          Development/Other
Requires:       %{name}-nethttpd = %{version}-%{release}

%description    nethttpd-devel
The %{name}-nethttpd-devel package contains libraries and signature
files for developing applications that use %{name}-nethttpd.


%prep
%setup -q -n %{up_name}-%{version}
%patch0 -p 1
%patch1 -p 1
%patch2 -p 1
pushd src/equeue-gtk1
#%patch3 -p2
popd

%build
%define ocamlnet_datadir %{_datadir}/%{name}
# not an autoconf one
./configure \
  -enable-tcl \
  -equeue-tcl-libs -ltcl \
  -bindir %{_bindir} \
  -datadir %{ocamlnet_datadir} \
  -prefer-netcgi2 \
  -with-nethttpd \
  -disable-apache \
  -enable-ssl \
  -enable-gtk2 \
  -with-rpc-auth-dh

# Bletcherous hack to get that extra include path in camlp4 builds.
echo -e '#!/bin/sh\n%{_bindir}/camlp4 -I %{_libdir}/ocaml/camlp4/Camlp4Parsers "$@"' > camlp4; chmod 0755 camlp4; export PATH=`pwd`:$PATH
make all opt


%install
rm -rf %{buildroot}
install -d -m 755 %{buildroot}/%{_libdir}/ocaml
install -d -m 755 %{buildroot}/%{_libdir}/ocaml/stublibs
make install \
  OCAMLFIND_INSTFLAGS="-destdir %{buildroot}/%{_libdir}/ocaml" \
  OCAMLFIND_DESTDIR=%{buildroot}%{_libdir}/ocaml \
  DESTDIR="%{buildroot}"

# cgi/META conflicts with mod_caml
rm -rf %{buildroot}/%{_libdir}/ocaml/cgi

# rpc-generator/dummy.mli is empty and according to Gerd Stolpmann can
# be deleted safely.  This avoids an rpmlint warning.
rm -f %{buildroot}/%{_libdir}/ocaml/rpc-generator/dummy.mli

# Strip libraries.
strip %{buildroot}/%{_libdir}/ocaml/stublibs/*.so


%clean

%files
%defattr(-,root,root)
%doc ChangeLog INSTALL LICENSE LICENSE.GPL LICENSE.LGPL RELNOTES
%{_libdir}/ocaml/equeue
%{_libdir}/ocaml/equeue-gtk2
%{_libdir}/ocaml/equeue-ssl
%{_libdir}/ocaml/equeue-tcl
#%{_libdir}/ocaml/netcgi1
%{_libdir}/ocaml/netcamlbox
%{_libdir}/ocaml/netcgi2
%{_libdir}/ocaml/netcgi2-plex
%{_libdir}/ocaml/netclient
%{_libdir}/ocaml/netgssapi
%{_libdir}/ocaml/netmulticore
%{_libdir}/ocaml/netplex
%{_libdir}/ocaml/netshm
%{_libdir}/ocaml/netstring
%{_libdir}/ocaml/netsys
%{_libdir}/ocaml/pop
%{_libdir}/ocaml/rpc
%{_libdir}/ocaml/rpc-auth-local
%{_libdir}/ocaml/rpc-generator
%{_libdir}/ocaml/rpc-ssl
%{_libdir}/ocaml/smtp
%{_libdir}/ocaml/shell
%{_libdir}/ocaml/rpc-auth-dh
%{_libdir}/ocaml/stublibs/*.so
%{_libdir}/ocaml/stublibs/*.so.owner
%exclude %{_libdir}/ocaml/*/*.a
%exclude %{_libdir}/ocaml/*/*.cmxa
%exclude %{_libdir}/ocaml/*/*.cmx
%exclude %{_libdir}/ocaml/*/*.o
%exclude %{_libdir}/ocaml/*/*.mli
%{ocamlnet_datadir}
%{_bindir}/netplex-admin
%{_bindir}/ocamlrpcgen

%files devel
%defattr(-,root,root)
%doc doc/html-main
%{_libdir}/ocaml/*/*.a
%{_libdir}/ocaml/*/*.cmx
%{_libdir}/ocaml/*/*.cmxa
%{_libdir}/ocaml/*/*.o
%{_libdir}/ocaml/*/*.mli
#%exclude %{_libdir}/ocaml/nethttpd-for-netcgi1
%exclude %{_libdir}/ocaml/nethttpd-for-netcgi2
%exclude %{_libdir}/ocaml/nethttpd


%files nethttpd
%defattr(-,root,root)
#%{_libdir}/ocaml/nethttpd-for-netcgi1
%{_libdir}/ocaml/nethttpd-for-netcgi2
%{_libdir}/ocaml/nethttpd
%exclude %{_libdir}/ocaml/*/*.a
%exclude %{_libdir}/ocaml/*/*.cmxa
%exclude %{_libdir}/ocaml/*/*.mli

%files nethttpd-devel
%defattr(-,root,root)
#%{_libdir}/ocaml/nethttpd-for-netcgi1/*.a
#%{_libdir}/ocaml/nethttpd-for-netcgi1/*.cmxa
#%{_libdir}/ocaml/nethttpd-for-netcgi1/*.mli
%{_libdir}/ocaml/nethttpd/*.a
%{_libdir}/ocaml/nethttpd/*.cmxa
%{_libdir}/ocaml/nethttpd/*.mli



%changelog
* Wed May 09 2012 Crispin Boylan <crisb@mandriva.org> 2.2.9-10
+ Revision: 797777
- Rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - relink against libpcre.so.1

* Mon Sep 14 2009 Florent Monnier <blue_prawn@mandriva.org> 2.2.9-8mdv2011.0
+ Revision: 440706
- rebuild

* Wed Sep 09 2009 Florent Monnier <blue_prawn@mandriva.org> 2.2.9-7mdv2010.0
+ Revision: 436141
- added support for cryptgps
- the devel package requires ocaml-pcre-devel

* Sat Aug 22 2009 Florent Monnier <blue_prawn@mandriva.org> 2.2.9-6mdv2010.0
+ Revision: 419709
- incremented mkrel
- corrected the split

* Mon Aug 10 2009 Florent Monnier <blue_prawn@mandriva.org> 2.2.9-5mdv2010.0
+ Revision: 413869
- incremented mkrel
- corrected Requires

* Sat Jun 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.9-4mdv2010.0
+ Revision: 390090
- rebuild

* Thu Jun 11 2009 Florent Monnier <blue_prawn@mandriva.org> 2.2.9-3mdv2010.0
+ Revision: 385257
- pcre dep updated

* Sun Jan 11 2009 Florent Monnier <blue_prawn@mandriva.org> 2.2.9-2mdv2009.1
+ Revision: 328195
- corrected group
- build/install all the modules
- update the home page
- a more detailed description
- imported a patch from fedora
  (modifications made with the help of the fedora's spec made by Richard W.M. Jones)

* Mon Dec 29 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.9-1mdv2009.1
+ Revision: 320723
- move non-devel files in main package
- site-lib hierarchy doesn't exist anymore

* Fri Aug 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.9-1mdv2009.0
+ Revision: 272354
- fix build with latest glibc
- new version

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Fri Mar 07 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.7-4mdv2008.1
+ Revision: 181156
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Sep 02 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.7-3mdv2008.0
+ Revision: 78371
- move stup libs into non-devel package

* Sat Sep 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.7-2mdv2008.0
+ Revision: 77685
- drop macro definition, now in rpm-mandriva-setup
  ship .cmi file in non-devel subpackage

* Thu Jun 07 2007 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.2.7-1mdv2008.0
+ Revision: 36815
- new release: 2.2.7



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10274 |12cu|ocaml-omake-0.9.8.6-0.rc1.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define beta rc1

Summary:	Build system with automated dependency analysis
Name:		ocaml-omake
Version:	0.9.8.6
Release:	0.%{beta}.1
License:	LGPLv2+
Group:		Development/Other
Url:		http://omake.metaprl.org/download.html
Source0:	http://omake.metaprl.org/downloads/omake-%{version}-0.%{beta}.tar.gz
Patch0:		omake-debian-disable-ocaml-warnings.patch
Patch1:		omake-0.9.8.6-fix-and-or-operators.patch
BuildRequires:	chrpath
BuildRequires:	ocaml
BuildRequires:	ocaml-findlib-devel
BuildRequires:	readline-devel
BuildRequires:	pkgconfig(gamin)
BuildRequires:	pkgconfig(ncurses)
Conflicts:	osh
# omake can be used on non-OCaml projects (RHBZ#548536).
Provides:	omake = %{EVRD}

%description
OMake is a build system designed for scalability and portability. It
uses a syntax similar to make utilities you may have used, but it
features many additional enhancements, including the following.

 * Support for projects spanning several directories or directory
   hierarchies.

 * Fast, reliable, automated, scriptable dependency analysis using MD5
   digests, with full support for incremental builds.

 * Dependency analysis takes the command lines into account — whenever
   the command line used to build a target changes, the target is
   considered out-of-date.

 * Fully scriptable, includes a library that providing support for
   standard tasks in C, C++, OCaml, and LaTeX projects, or a mixture
   thereof.

%files
%doc LICENSE LICENSE.OMake
%doc CHANGELOG.txt
%doc doc/txt/omake-doc.txt doc/ps/omake-doc.pdf doc/html/
%{_libdir}/omake/
%{_bindir}/omake
%{_bindir}/osh
%{_bindir}/cvs_realclean

#----------------------------------------------------------------------------

%prep
%setup -q -n omake-%{version}
%patch0 -p1
%patch1 -p1

%build
make all \
  PREFIX=%{_prefix} MANDIR=%{_mandir} BINDIR=%{_bindir} LIBDIR=%{_libdir}

%install
make install \
  INSTALL_ROOT=%{buildroot} \
  PREFIX=%{_prefix} MANDIR=%{_mandir} BINDIR=%{_bindir} LIBDIR=%{_libdir}

chmod 0755 %{buildroot}%{_bindir}/*


%changelog
* Mon Feb 10 2014 Rosa <rosa@abf.rosalinux.ru> 0.9.8.6-0.rc1.1
+ Revision: 9172e74
- Automatic import for version 0.9.8.6-0.rc1.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10275 |12cu|ocaml-openin-20070524-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	OCaml syntax to locally open modules
Name:		ocaml-openin
Version:	20070524
Release:	2
License:	Public Domain
Group:		Development/Other
Url:		http://alain.frisch.fr/soft#openin
Source0:	http://alain.frisch.fr/info/openin-%{version}.tar.gz
Source1:	openin-META
BuildRequires:	camlp4
BuildRequires:	ocaml
BuildRequires:	ocaml-findlib

%description
This package implements a Camlp4 syntax extension for Objective
Caml. It adds the syntactic construction:

open M in e

that can appear in any context where an expression is expected. M is
an arbitrary module expression (not only qualified names as for usual
open statements) and e is an expression.

%files
%doc README
%dir %{_libdir}/ocaml/openin
%{_libdir}/ocaml/openin/META
%{_libdir}/ocaml/openin/pa_openin.cmo

#----------------------------------------------------------------------------

%prep
%setup -q -n openin-%{version}
cp %{SOURCE1} META

%build
make
sed -i -e "s/@VERSION@/%{version}/" META

%install
export DESTDIR=%{buildroot}
export OCAMLFIND_DESTDIR=%{buildroot}%{_libdir}/ocaml
mkdir -p $OCAMLFIND_DESTDIR $OCAMLFIND_DESTDIR/stublibs
ocamlfind install openin META pa_openin.cmo


%changelog
* Fri Mar 21 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 20070524-2
+ Revision: cb121d4
- LOG Disable debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10276 |12cu|ocaml-orm-sqlite-0.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	An "Object-Relational Mapper" interface between a Sqlite3 database and OCaml
Name:		ocaml-orm-sqlite
Version:	0.2
Release:	3
License:	ISC
Group:		Development/Other
Url:		http://wiki.github.com/avsm/ocaml-orm-sqlite
Source0:	ocaml-orm-sqlite-0.2.tar.bz2
BuildRequires:	ocaml
BuildRequires:	ocaml-findlib
BuildRequires:	ocaml-sqlite-devel

%description
You provide a schema of the type of objects you want to store in the database,
and an OCaml source file is generated with modules that:

 * initialize the database with the right schema
 * retrieve objects from the database by searching from keys
 * modify fields and save them back to the database.

%files
%doc LICENSE NEWS TODO README
%dir %{_libdir}/ocaml/sql_orm
%{_libdir}/ocaml/sql_orm/META
%{_libdir}/ocaml/sql_orm/*.cma
%{_libdir}/ocaml/sql_orm/*.cmi

#----------------------------------------------------------------------------

%package devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{name} = %{EVRD}

%description devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%files devel
%doc LICENSE
%doc doc/ examples/ tests/
%{_libdir}/ocaml/sql_orm/*.a
%{_libdir}/ocaml/sql_orm/*.cmxa
%{_libdir}/ocaml/sql_orm/*.mli

#----------------------------------------------------------------------------

%prep
%setup -q

%build
make all
mkdir -p doc && ocamldoc -d doc -html sql_orm.mli

%install
export DESTDIR=%{buildroot}
export OCAMLFIND_DESTDIR=%{buildroot}/%{_libdir}/ocaml
export DLLDIR=$OCAMLFIND_DESTDIR/stublibs
mkdir -p $OCAMLFIND_DESTDIR/stublibs
mkdir -p $OCAMLFIND_DESTDIR/sql_orm
make install


%changelog
* Fri Mar 21 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.2-3
+ Revision: 6fc2589
- LOG Disable debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10277 |12cu|ocaml-ounit-2.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	Unit test framework for OCaml
Name:		ocaml-ounit
Version:	2.0.0
Release:	1
License:	MIT
Group:		Development/Other
Url:		http://ounit.forge.ocamlcore.org/
Source0:	http://download.ocamlcore.org/ounit/ounit/%{version}/ounit-%{version}.tar.gz
Source1:	http://download.ocamlcore.org/ounit/ounit/%{version}/ounit-doc-%{version}.tar.gz
BuildRequires:	camlp4
BuildRequires:	ocaml
BuildRequires:	ocaml-findlib
BuildRequires:	libxml2-utils

%description
OUnit is a unit test framework for OCaml. It allows one to easily
create unit-tests for OCaml code. It is based on HUnit, a unit testing
framework for Haskell. It is similar to JUnit, and other xUnit testing
frameworks.

%files
%doc LICENSE.txt README.txt AUTHORS.txt
%dir %{_libdir}/ocaml/oUnit
%{_libdir}/ocaml/oUnit/*.cmi
%{_libdir}/ocaml/oUnit/*.cma
%{_libdir}/ocaml/oUnit/*.cmxs
%{_libdir}/ocaml/oUnit/META

#----------------------------------------------------------------------------

%package devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{name} = %{EVRD}

%description devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%files devel
%doc doc/
%doc examples/ test/
%doc api-doc-html/
%doc api-ounit/
%{_libdir}/ocaml/oUnit/*.a
%{_libdir}/ocaml/oUnit/*.cmxa
%{_libdir}/ocaml/oUnit/*.cmx
%{_libdir}/ocaml/oUnit/*.mli
%{_libdir}/ocaml/oUnit/*.ml

#----------------------------------------------------------------------------

%prep
%setup -q -n ounit-%{version}

%build
ocaml setup.ml -configure --enable-tests
ocaml setup.ml -build
ocaml setup.ml -doc

mv _build/src/api-ounit.docdir api-doc-html

tar xzf %{SOURCE1}
mv ounit-doc-%{version}/api-ounit/ .

%install
export DESTDIR=%{buildroot}
export OCAMLFIND_DESTDIR=%{buildroot}/%{_libdir}/ocaml
mkdir -p $OCAMLFIND_DESTDIR
ocaml setup.ml -install

%check
ocaml setup.ml -test


%changelog
* Fri Mar 21 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.0.0-1
+ Revision: a8a0fef
- LOG Update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10278 |12cu|ocaml-pam-1.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	OCamlPAM is a wrapper for the Pluggable Authentication Modules (PAM) library
Name:		ocaml-pam
Version:	1.1
Release:	3
License:	MIT
Group:		Development/Other
Url:		http://sharvil.nanavati.net/projects/ocamlpam/
Source0:	http://sharvil.nanavati.net/projects/ocamlpam/files/ocamlpam-%{version}.tar.gz
BuildRequires:	ocaml
BuildRequires:	pam-devel

%description
OCamlPAM is a wrapper for the Pluggable Authentication Modules (PAM)
library. PAM provides a flexible mechanism for authenticating users via
administrator-defined policies. PAM has modules for authenticating via
Unix passwd files, Kerberos, LDAP, etc. Additional modules for custom
authentication mechanisms can be created and deployed without recompiling
existing services based on PAM. Moreover, policies defining the
authentication requirements can be changed at runtime without restarting
running services.

%files
%doc COPYING CHANGES README
%dir %{_libdir}/ocaml/pam
%{_libdir}/ocaml/pam/META
%{_libdir}/ocaml/pam/*.cma
%{_libdir}/ocaml/pam/*.cmi
%{_libdir}/ocaml/stublibs/*.so*

#----------------------------------------------------------------------------

%package devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{name} = %{EVRD}

%description devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%files devel
%{_libdir}/ocaml/pam/*.a
%{_libdir}/ocaml/pam/*.cmxa
%{_libdir}/ocaml/pam/*.cmx
%{_libdir}/ocaml/pam/*.mli

#----------------------------------------------------------------------------

%prep
%setup -q -n ocamlpam-%{version}

%build
make all opt

%install
make install DESTDIR=%{buildroot}%{_libdir}/ocaml/


%changelog
* Mon Mar 24 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.1-3
+ Revision: 0f8060c
- LOG Disable debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10279 |12cu|ocaml-pa-monad-6.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	OCaml syntax extension for monads
Name:		ocaml-pa-monad
Version:	6.0
Release:	2
Group:		Development/Other
License:	LGPLv2+ with exceptions
Url:		http://www.cas.mcmaster.ca/~carette/pa_monad/
Source0:	http://www.cas.mcmaster.ca/~carette/pa_monad/pa_monad.tar.gz
BuildRequires:	camlp4
BuildRequires:	ocaml
BuildRequires:	ocaml-findlib

%description
This Camlp4 parser adds some syntactic sugar to beautify monadic
expressions. The name of the syntax extension is a bit misleading as
it does not provide any monad nor monadic computation.

%files
%doc COPYING README ChangeLog html-doc
%{_libdir}/ocaml/monad/

#----------------------------------------------------------------------------

%prep
%setup -q -c

%build
make all doc

%install
export DESTDIR=%{buildroot}
export OCAMLFIND_DESTDIR=%{buildroot}%{_libdir}/ocaml
mkdir -p $OCAMLFIND_DESTDIR $OCAMLFIND_DESTDIR/stublibs
make findlib-install

%check
make test

%changelog
* Mon Mar 24 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 6.0-2
+ Revision: cd7b717
- LOG Disable debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10280 |12cu|ocaml-pcre-7.0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Perl compatibility regular expressions for OCaml
Name:		ocaml-pcre
Version:	7.0.2
Release:	2
License:	LGPLv2.1+
Group:		Development/Other
Url:		http://ocaml.info/home/ocaml_sources.html#pcre-ocaml
# curl http://hg.ocaml.info/release/pcre-ocaml/archive/release-%{version}.tar.bz2 > pcre-ocaml-release-%{version}.tar.bz2
Source0:	http://bitbucket.org/mmottl/pcre-ocaml/downloads/pcre-ocaml-%{version}.tar.gz
BuildRequires:	ocaml
BuildRequires:	ocaml-findlib
BuildRequires:	texlive
BuildRequires:	pkgconfig(libpcre)

%description
This OCaml-library interfaces the PCRE (Perl-compatibility regular
expressions) library which is written in C. it can be used for matching
regular expressions which are written in "PERL"-style.

Searching for, replacing or splitting text should become much easier with
this library.

%files
%doc README.md COPYING.txt AUTHORS.txt CHANGES.txt
%dir %{_libdir}/ocaml/pcre
%{_libdir}/ocaml/pcre/*.cmi
%{_libdir}/ocaml/pcre/*.cma
%{_libdir}/ocaml/pcre/*.cmxs
%{_libdir}/ocaml/pcre/META
%{_libdir}/ocaml/stublibs/*.so*

#----------------------------------------------------------------------------

%package devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	pkgconfig(libpcre)
Requires:	%{name} = %{EVRD}

%description devel
This package contains the development files needed to build applications
using %{name}.

%files devel
%doc html/
%doc examples/
%{_libdir}/ocaml/pcre/*.a
%{_libdir}/ocaml/pcre/*.cmxa
%{_libdir}/ocaml/pcre/*.mli
%{_libdir}/ocaml/pcre/*.cmx

#----------------------------------------------------------------------------

%prep
%setup -q -n pcre-ocaml-%{version}

%build
./configure --prefix=%{_prefix}
make
make doc
mv _build/API.docdir/ html/

%install
export DESTDIR=%{buildroot}
export OCAMLFIND_DESTDIR=%{buildroot}/%{_libdir}/ocaml
install -d -m 755 %{buildroot}/%{_libdir}/ocaml
install -d -m 755 %{buildroot}/%{_libdir}/ocaml/stublibs
make install


%changelog
* Tue Feb 11 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 7.0.2-2
+ Revision: 4daee07
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10281 |12cu|ocaml-pomap-2.9.9-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	Library for maintaining partially ordered maps
Name:		ocaml-pomap
Version:	2.9.9
Release:	4
License:	LGPLv2.1+
Group:		Development/Other
Url:		http://www.ocaml.info/home/ocaml_sources.html#pomap
Source0:	http://hg.ocaml.info/release/pomap/archive/pomap-release-%{version}.tar.bz2
# curl http://hg.ocaml.info/release/pomap/archive/release-%{version}.tar.bz2 > pomap-release-%{version}.tar.bz2
BuildRequires:	gzip
BuildRequires:	ocaml
BuildRequires:	ocaml-findlib
BuildRequires:	texlive

%description
The Pomap-library implements an ADT that maintains maps of partially
ordered elements. Whereas a total order allows you to say whether some
element is lower, equal or greater than another one, partial orders also
allow for a "don't know"-case.

%files
%doc LICENSE
%dir %{_libdir}/ocaml/pomap
%{_libdir}/ocaml/pomap/META
%{_libdir}/ocaml/pomap/*.cma
%{_libdir}/ocaml/pomap/*.cmi

#----------------------------------------------------------------------------

%package devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{name} = %{EVRD}

%description devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%files devel
%doc LICENSE Changes README.txt
%doc examples
%doc lib/doc/pomap/html
%doc lib/doc/pomap/latex/*.{dvi,ps.gz,pdf}
%{_libdir}/ocaml/pomap/*.a
%{_libdir}/ocaml/pomap/*.cmxa
%{_libdir}/ocaml/pomap/*.mli

#----------------------------------------------------------------------------

%prep
%setup -q -n pomap-release-%{version}

%build
make
make doc
gzip --best doc/pomap/latex/doc.ps

%install
export DESTDIR=%{buildroot}
export OCAMLFIND_DESTDIR=%{buildroot}/%{_libdir}/ocaml
install -d -m 755 %{buildroot}/%{_libdir}/ocaml/pomap
make install


%changelog
* Wed Apr 16 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.9.9-4
+ Revision: d049e38
- Disable debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10282 |12cu|ocaml-pxp-1.2.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	An XML parser for OCaml
Name:		ocaml-pxp
Version:	1.2.4
Release:	1
License:	MIT
Group:		Development/Other
Url:		http://projects.camlcity.org/projects/pxp.html
Source0:	http://download.camlcity.org/download/pxp-%{version}.tar.gz
BuildRequires:	camlp4
BuildRequires:	ocaml
BuildRequires:	ocaml-findlib
BuildRequires:	ocaml-ocamlnet-devel
BuildRequires:	ocaml-ulex-devel
Requires:	ocaml-ulex

%description
PXP is an XML parser for OCaml. It represents the parsed document either as
tree or as stream of events. In tree mode, it is possible to validate the
XML document against a DTD.

The acronym PXP means Polymorphic XML Parser. This name reflects the ability
to create XML trees with polymorphic type parameters.

%files
%doc LICENSE README
%dir %{_libdir}/ocaml/pxp/
%{_libdir}/ocaml/pxp/META
%dir %{_libdir}/ocaml/pxp-engine/
%{_libdir}/ocaml/pxp-engine/META
%{_libdir}/ocaml/pxp-engine/*.cmi
%{_libdir}/ocaml/pxp-engine/*.cma
%{_libdir}/ocaml/pxp-engine/*.cmo
%dir %{_libdir}/ocaml/pxp-pp/
%{_libdir}/ocaml/pxp-pp/META
%{_libdir}/ocaml/pxp-pp/pxp_pp.cma
%dir %{_libdir}/ocaml/pxp-lex-iso88591/
%dir %{_libdir}/ocaml/pxp-lex-iso885910/
%dir %{_libdir}/ocaml/pxp-lex-iso885913/
%dir %{_libdir}/ocaml/pxp-lex-iso885914/
%dir %{_libdir}/ocaml/pxp-lex-iso885915/
%dir %{_libdir}/ocaml/pxp-lex-iso885916/
%dir %{_libdir}/ocaml/pxp-lex-iso88592/
%dir %{_libdir}/ocaml/pxp-lex-iso88593/
%dir %{_libdir}/ocaml/pxp-lex-iso88594/
%dir %{_libdir}/ocaml/pxp-lex-iso88595/
%dir %{_libdir}/ocaml/pxp-lex-iso88596/
%dir %{_libdir}/ocaml/pxp-lex-iso88597/
%dir %{_libdir}/ocaml/pxp-lex-iso88598/
%dir %{_libdir}/ocaml/pxp-lex-iso88599/
%dir %{_libdir}/ocaml/pxp-lex-utf8/
%{_libdir}/ocaml/pxp-lex-*/META
%{_libdir}/ocaml/pxp-lex-*/*.cmi
%{_libdir}/ocaml/pxp-lex-*/*.cmo
%{_libdir}/ocaml/pxp-lex-*/*.cma
%{_libdir}/ocaml/pxp-lex-*/*.o
%dir %{_libdir}/ocaml/pxp-ulex-utf8/
%{_libdir}/ocaml/pxp-ulex-utf8/META
%{_libdir}/ocaml/pxp-ulex-utf8/*.cmi
%{_libdir}/ocaml/pxp-ulex-utf8/*.cmo
%{_libdir}/ocaml/pxp-ulex-utf8/*.cma
%{_libdir}/ocaml/pxp-ulex-utf8/*.o

#----------------------------------------------------------------------------

%package devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{name} = %{EVRD}
Requires:	ocaml-ulex-devel

%description devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%files devel
%doc doc/
%doc examples/
%doc rtests/
%doc tools/
%{_libdir}/ocaml/pxp-*/*.a
%{_libdir}/ocaml/pxp-*/*.cmxa
%{_libdir}/ocaml/pxp-*/*.cmx
%{_libdir}/ocaml/pxp-*/*.mli

#----------------------------------------------------------------------------

%prep
%setup -q -n pxp-%{version}

%build
./configure

make all opt
make doc

%install
export DESTDIR=%{buildroot}
export OCAMLFIND_DESTDIR=%{buildroot}/%{_libdir}/ocaml
mkdir -p $OCAMLFIND_DESTDIR/pxp
make install


%changelog
* Mon Mar 24 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.2.4-1
+ Revision: 0ac5b68
- LOG New version 1.2.4, disable debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10283 |12cu|ocaml-react-0.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	OCaml module for Functional Reactive Programming (FRP)
Name:		ocaml-react
Version:	0.9.4
Release:	1
License:	BSD
Group:		Development/Other
Url:		http://erratique.ch/software/react
Source0:	http://erratique.ch/software/react/releases/react-%{version}.tbz
BuildRequires:	ocaml
BuildRequires:	ocaml-findlib

%description
React is an OCaml module for functional reactive programming (FRP).
It provides support to program with time varying values : applicative
events and signals. React doesn't define any primitive event or signal,
this lets the client chooses the concrete timeline.

React is made of a single, independent, module and distributed under
the new BSD license.

Given an absolute notion of time Rtime helps you to manage a timeline
and provides time stamp events, delayed events and delayed signals.

%files
%doc README
%dir %{_libdir}/ocaml/react
%{_libdir}/ocaml/react/META
%{_libdir}/ocaml/react/react.cmi
%{_libdir}/ocaml/react/react.cma
%{_libdir}/ocaml/react/react.cmxs

#----------------------------------------------------------------------------

%package devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{name} = %{EVRD}

%description    devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%files devel
%doc doc
%{_libdir}/ocaml/react/react.cmx
%{_libdir}/ocaml/react/react.cmxa
%{_libdir}/ocaml/react/react.a
%{_libdir}/ocaml/react/react.mli

#----------------------------------------------------------------------------

%prep
%setup -q -n react-%{version}

%build
ocaml setup.ml -configure \
	--prefix %{_prefix} \
	--libdir %{_libdir} \
	--destdir %{buildroot}

ocaml setup.ml -build

%install
export OCAMLFIND_DESTDIR=%{buildroot}/%{_libdir}/ocaml
mkdir -p $OCAMLFIND_DESTDIR
ocaml setup.ml -install


%changelog
* Mon Mar 24 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.9.4-1
+ Revision: 6d2e618
- LOG New version 0.9.4, update files, disable debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10284 |12cu|ocaml-res-4.0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	Library for automatically resizing contiguous memory (arrays and strings)
Name:		ocaml-res
Version:	4.0.3
Release:	1
License:	LGPLv2.1+
Group:		Development/Other
Url:		http://ocaml.info/home/ocaml_sources.html#res
Source0:	http://hg.ocaml.info/release/res/archive/res-%{version}.tar.gz
BuildRequires:	ocaml
BuildRequires:	ocaml-findlib

%description
This OCaml-library consists of a set of modules which implement
automatically resizing (= reallocating) datastructures that consume
a contiguous part of memory. This allows appending and removing of
elements to/from arrays (both boxed and unboxed), strings (-> buffers),
bit strings and weak arrays while still maintaining fast constant-time
access to elements.

There are also functors that allow the generation of similar modules
which use different reallocation strategies.

%files
%doc AUTHORS.txt CHANGES.txt COPYING.txt
%dir %{_libdir}/ocaml/res
%{_libdir}/ocaml/res/META
%{_libdir}/ocaml/res/*.cma
%{_libdir}/ocaml/res/*.cmi
%{_libdir}/ocaml/res/*.cmxs

#----------------------------------------------------------------------------

%package devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{name} = %{EVRD}

%description devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%files devel
%doc examples/
%{_libdir}/ocaml/res/*.a
%{_libdir}/ocaml/res/*.cmx
%{_libdir}/ocaml/res/*.cmxa
%{_libdir}/ocaml/res/*.ml
%{_libdir}/ocaml/res/*.mli

#----------------------------------------------------------------------------

%prep
%setup -q -n res-%{version}

%build
./configure --prefix=%{_prefix}
make

%install
export DESTDIR=%{buildroot}
export OCAMLFIND_DESTDIR=%{buildroot}%{_libdir}/ocaml
mkdir -p $OCAMLFIND_DESTDIR/res
mkdir -p $OCAMLFIND_DESTDIR/stublibs
make install


%changelog
* Tue Feb 11 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.0.3-1
+ Revision: 89705c0
- LOG New version 4.0.3, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10285 |12cu|ocaml-rtime-0.9.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	OCaml module implementing timelines for ocaml-react
Name:		ocaml-rtime
Version:	0.9.3
Release:	1
License:	BSD
Group:		Development/Other
Url:		http://erratique.ch/software/rtime
Source0:	http://erratique.ch/software/rtime/releases/rtime-%{version}.tbz
BuildRequires:	ocaml
BuildRequires:	ocaml-findlib
BuildRequires:	ocaml-react-devel
Requires:	ocaml-react

%description
Rtime is an OCaml module implementing timelines for React. It manages
time stamp events, delayed events and delayed signals along timelines.
A timeline is defined by an absolute notion of time provided by the client.
Running the timeline at the appropriate pace is left to the client.

%files
%doc README CHANGES
%dir %{_libdir}/ocaml/rtime
%{_libdir}/ocaml/rtime/META
%{_libdir}/ocaml/rtime/rtime.cmi
%{_libdir}/ocaml/rtime/rtime.cma
%{_libdir}/ocaml/rtime/rtime.cmxs

#----------------------------------------------------------------------------

%package devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{name} = %{EVRD}
Requires:	ocaml-react-devel

%description devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%files devel
%doc doc/ test/
%{_libdir}/ocaml/rtime/rtime.mli 
%{_libdir}/ocaml/rtime/rtime.cmxa
%{_libdir}/ocaml/rtime/rtime.cmx
%{_libdir}/ocaml/rtime/rtime.a

#----------------------------------------------------------------------------

%prep
%setup -q -n rtime-%{version}

%build
ocaml setup.ml -configure
ocaml setup.ml -build

%install
export OCAMLFIND_DESTDIR=%{buildroot}/%{_libdir}/ocaml
mkdir -p $OCAMLFIND_DESTDIR
ocaml setup.ml -install \
	--prefix %{_prefix} \
	--libdir %{_libdir} \
	--libexecdir %{_libexecdir} \
	--exec-prefix %{_exec_prefix} \
	--bindir %{_bindir} \
	--mandir %{_mandir} \
	--datadir %{_datadir} \
	--destdir %{buildroot}


%changelog
* Mon Mar 24 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.9.3-1
+ Revision: 81714b4
- LOG New version 0.9.3, disable debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10286 |12cu|ocaml-sdl-0.9.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define up_name		ocamlsdl

Name:		ocaml-sdl
Version:	0.9.1
Release:	1
Summary:	Wrapper around the cross platform Simple DirectMedia Layer game library
License:	LGPL
Source:		https://sourceforge.net/projects/ocamlsdl/files/OCamlSDL/ocamlsdl-0.9.1/ocamlsdl-%{version}.tar.gz
Group:		Development/Other
URL:		http://ocamlsdl.sourceforge.net/
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(SDL_ttf)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	ocaml
BuildRequires:	ocaml-lablgl-devel
BuildRequires:  ocaml-findlib
Obsoletes:      ocaml-SDL

%package -n %{name}-devel
Summary:	Wrapper around the cross platform Simple DirectMedia Layer game library
Group:		Development/Other
Requires:	pkgconfig(sdl)
Requires:	pkgconfig(SDL_image)
Requires:	pkgconfig(SDL_mixer)
Requires:	pkgconfig(SDL_ttf)
Requires:	pkgconfig(libpng)
Obsoletes:  ocaml-SDL-devel
Requires:	%{name} = %{version}-%{release}

%description
Ocaml-SDL is a wrapper around the cross platform Simple Direct Layer game
library. Essentially it allows you to write cross platform games in ocaml,
using 2d (SDL), or 3d (OpenGL), or a combination of both if you wish.

%description -n %{name}-devel
Ocaml-SDL is a wrapper around the cross platform Simple Direct Layer game
library. Essentially it allows you to write cross platform games in ocaml,
using 2d (SDL), or 3d (OpenGL), or a combination of both if you wish.

%prep
%setup -q -n %{up_name}-%{version}

%build
%configure2_5x --with-lablgldir=%{_libdir}/ocaml/lablgl
make

%install
install -d %{buildroot}%{_libdir}/ocaml
install -d %{buildroot}%{_libdir}/ocaml/stublibs
make install OCAMLFIND_DESTDIR="%{buildroot}/%{_libdir}/ocaml"
mkdir -p %{buildroot}/%{_infodir}
install doc/*.info* %{buildroot}/%{_infodir}
install -d %{buildroot}%{_bindir}/
install -m 0755 ./xpm_to_ml %{buildroot}%{_bindir}/

%clean


%files
%doc COPYING README AUTHORS NEWS
%dir %{_libdir}/ocaml/sdl
%{_bindir}/xpm_to_ml
%{_libdir}/ocaml/sdl/*.cmi
%{_libdir}/ocaml/sdl/*.cma
%{_libdir}/ocaml/sdl/META
%{_libdir}/ocaml/stublibs/*

%files devel
%doc doc/*
%{_libdir}/ocaml/sdl/*.a
%{_libdir}/ocaml/sdl/*.cmxa
%{_libdir}/ocaml/sdl/*.cmx
%{_libdir}/ocaml/sdl/*.mli
%{_infodir}/*


%changelog
* Thu Oct 17 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.9.1-1
+ Revision: 58baf85
- Updated to 0.9.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10287 |12cu|ocaml-sexplib-4.2.17-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	OCaml library for converting OCaml values to S-expressions
Name:		ocaml-sexplib
Version:	4.2.17
Release:	2
License:	LGPLv2+ with exceptions and BSD
Group:		Development/Other
Url:		http://www.ocaml.info/home/ocaml_sources.html#sexplib310
Source0:	http://hg.ocaml.info/release/sexplib310/archive/sexplib310-release-%{version}.tar.bz2
# curl http://hg.ocaml.info/release/sexplib310/archive/release-%{version}.tar.bz2 > sexplib310-release-${version}.tar.bz2
Patch0:		sexplib-4.0.1-unix-fix.patch
Patch1:		sexplib-lib_test-makefile.patch
BuildRequires:	camlp4
BuildRequires:	dos2unix
BuildRequires:	ocaml
BuildRequires:	ocaml-findlib
BuildRequires:	ocaml-type-conv
Requires:	ocaml-type-conv

%description
This library contains functionality for parsing and pretty-printing
S-expressions. In addition to that it contains an extremely useful
preprocessing module for Camlp4, which can be used to automatically
generate code from type definitions for efficiently converting
OCaml-values to S-expressions and vice versa. In combination with the
parsing and pretty-printing functionality this frees users from having
to write their own I/O-routines for datastructures they
define. Possible errors during automatic conversions from
S-expressions to OCaml-values are reported in a very human-readable
way. Another module in the library allows you to extract and replace
sub-expressions in S-expressions.

%files
%doc LICENSE LICENSE.Tywith
%{_libdir}/ocaml/sexplib
%exclude %{_libdir}/ocaml/sexplib/*.a
%exclude %{_libdir}/ocaml/sexplib/*.cmxa
%exclude %{_libdir}/ocaml/sexplib/*.mli
%exclude %{_libdir}/ocaml/sexplib/*.ml

#----------------------------------------------------------------------------

%package devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{name} = %{EVRD}

%description devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%files devel
%doc LICENSE LICENSE.Tywith COPYRIGHT README.txt
%doc test/
%{_libdir}/ocaml/sexplib/*.a
%{_libdir}/ocaml/sexplib/*.cmxa
%{_libdir}/ocaml/sexplib/*.mli
%{_libdir}/ocaml/sexplib/*.ml

#----------------------------------------------------------------------------

%prep
%setup -q -n sexplib310-release-%{version}
%patch0 -p1
# lib_test is used by check and test is installed with a patched Makefile
cp -R lib_test test
%patch1 -p0
dos2unix LICENSE.Tywith

%build
make

%check
./lib_test/conv_test
./lib_test/sexp_test < lib_test/test.sexp

%install
export DESTDIR=%{buildroot}
export OCAMLFIND_DESTDIR=%{buildroot}/%{_libdir}/ocaml
mkdir -p $OCAMLFIND_DESTDIR $OCAMLFIND_DESTDIR/stublibs
make install


%changelog
* Mon Mar 24 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.2.17-2
+ Revision: b58b6c2
- LOG Disable debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10288 |12cu|ocaml-sqlite-2.0.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	OCaml library for accessing SQLite 3 databases
Name:		ocaml-sqlite
Version:	2.0.5
Release:	1
License:	BSD
Group:		Development/Other
Url:		http://www.ocaml.info/home/ocaml_sources.html#ocaml-sqlite3
Source0:	http://www.ocaml.info/ocaml_sources/sqlite3-ocaml-%{version}.tar.gz
BuildRequires:	camlp4
BuildRequires:	chrpath
BuildRequires:	ocaml
BuildRequires:	ocaml-findlib
BuildRequires:	pkgconfig(sqlite3)

%description
SQLite 3 database library wrapper for OCaml.

%files
%doc COPYING.txt
%{_libdir}/ocaml/sqlite3
%exclude %{_libdir}/ocaml/sqlite3/*.a
%exclude %{_libdir}/ocaml/sqlite3/*.cmxa
%exclude %{_libdir}/ocaml/sqlite3/*.cmx
%exclude %{_libdir}/ocaml/sqlite3/*.mli
%{_libdir}/ocaml/stublibs/*.so
%{_libdir}/ocaml/stublibs/*.so.owner

#----------------------------------------------------------------------------

%package devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{name} = %{EVRD}

%description devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%files devel
%doc COPYING.txt README.md
%{_libdir}/ocaml/sqlite3/*.a
%{_libdir}/ocaml/sqlite3/*.cmxa
%{_libdir}/ocaml/sqlite3/*.cmx
%{_libdir}/ocaml/sqlite3/*.mli

#----------------------------------------------------------------------------

%prep
%setup -q -n sqlite3-ocaml-%{version}

%build
./configure \
	--enable-tests \
	--prefix %{_prefix} \
	--destdir '%{buildroot}' \
	--docdir %{_docdir}/%{name}-devel/

make all

%install
export DESTDIR=%{buildroot}
export OCAMLFIND_DESTDIR=%{buildroot}/%{_libdir}/ocaml
mkdir -p $OCAMLFIND_DESTDIR $OCAMLFIND_DESTDIR/stublibs
make install

strip $OCAMLFIND_DESTDIR/stublibs/dll*.so
chrpath --delete $OCAMLFIND_DESTDIR/stublibs/dll*.so


%changelog
* Fri Mar 21 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.0.5-1
+ Revision: 00ab4bc
- LOG New version 2.0.5



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10289 |12cu|ocaml-ssl-0.4.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           ocaml-ssl
Version:        0.4.6
Release:        1
Summary:        SSL bindings for OCaml

Group:          Development/Other
License:        LGPLv2+ with exceptions
URL:            http://savonet.sourceforge.net/wiki/Savonet
Source:        http://sourceforge.net/projects/savonet/files/ocaml-ssl/%{version}/ocaml-ssl-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}

BuildRequires:  ocaml >= 3.10.1
BuildRequires:  ocaml-findlib
BuildRequires:  openssl-devel
BuildRequires:  gawk
Requires:       openssl

%description
SSL bindings for OCaml.

%package        devel
Summary:        Development files for %{name}
Group:          Development/Other
Requires:       %{name} = %{version}-%{release}

%description    devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%prep
%setup -q

%build
%configure2_5x
make

%install
rm -rf %{buildroot}
export DESTDIR=%{buildroot}
export OCAMLFIND_DESTDIR=%{buildroot}/%{_libdir}/ocaml
mkdir -p $OCAMLFIND_DESTDIR
mkdir -p $OCAMLFIND_DESTDIR/stublibs
make install

# Copy the examples to the docdir.
mkdir -p %{buildroot}%{_docdir}/%{name}-devel-%{version}/examples
cp examples/*.ml %{buildroot}%{_docdir}/%{name}-devel-%{version}/examples

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc CHANGES COPYING README
%{_libdir}/ocaml/ssl
%exclude %{_libdir}/ocaml/ssl/*.a
%exclude %{_libdir}/ocaml/ssl/*.cmxa
%exclude %{_libdir}/ocaml/ssl/*.mli
%{_libdir}/ocaml/stublibs/*.so
%{_libdir}/ocaml/stublibs/*.so.owner

%files devel
%defattr(-,root,root,-)
%{_libdir}/ocaml/ssl/*.a
%{_libdir}/ocaml/ssl/*.cmxa
%{_libdir}/ocaml/ssl/*.mli
%{_docdir}/%{name}-devel-%{version}/




%changelog
* Fri Sep 16 2011 Alexandre Lissy <alissy@mandriva.com> 0.4.5-3
+ Revision: 700030
- Updating sources to latest 0.4.5
- Release bump, rebuilding against latest ocaml

* Fri Apr 16 2010 Funda Wang <fwang@mandriva.org> 0.4.4-2mdv2011.0
+ Revision: 535264
- rebuild for openssl

* Wed Mar 17 2010 Florent Monnier <blue_prawn@mandriva.org> 0.4.4-1mdv2010.1
+ Revision: 522812
- update to new version 0.4.4

* Mon Jan 25 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.4.3-3mdv2010.1
+ Revision: 496363
- rebuild

* Sat Jun 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.4.3-2mdv2010.0
+ Revision: 389925
- rebuild

* Tue Feb 03 2009 Florent Monnier <blue_prawn@mandriva.org> 0.4.3-1mdv2009.1
+ Revision: 337170
- updated version

* Tue Jan 06 2009 Florent Monnier <blue_prawn@mandriva.org> 0.4.2-1mdv2009.1
+ Revision: 326276
- import ocaml-ssl


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10290 |12cu|ocaml-syslog-1.4-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	Syslog routines for OCaml
Name:		ocaml-syslog
Version:	1.4
Release:	6
License:	LGPLv2.1+
Group:		Development/Other
Url:		http://homepage.mac.com/letaris
Source0:	http://homepage.mac.com/letaris/syslog-%{version}.tar.gz
BuildRequires:	ocaml
BuildRequires:	ocaml-findlib

%description
Syslog routines for OCaml.

%files
%doc Changelog doc/syslog/html
%dir %{_libdir}/ocaml/syslog
%{_libdir}/ocaml/syslog/*.cmi
%{_libdir}/ocaml/syslog/*.cma
%{_libdir}/ocaml/syslog/META

#----------------------------------------------------------------------------

%package devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{name} = %{EVRD}

%description devel
This package contains the development files needed to build applications
using %{name}.

%files devel
%{_libdir}/ocaml/syslog/*.a
%{_libdir}/ocaml/syslog/*.cmxa
%{_libdir}/ocaml/syslog/*.mli

#----------------------------------------------------------------------------

%prep
%setup -q -n syslog-%{version}

%build
make
make opt
make htdoc

%install
install -d -m 755 %{buildroot}%{_libdir}/ocaml
install -d -m 755 %{buildroot}%{_defaultdocdir}/%{name}/html
ocamlfind install syslog META -destdir %{buildroot}%{_libdir}/ocaml \
  syslog.cmi syslog.mli syslog.cma syslog.cmxa syslog.a
rm -f %{buildroot}%{_libdir}/ocaml/stublibs/*.owner


%changelog
* Mon Mar 24 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.4-6
+ Revision: bbbf07c
- LOG Disable debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10291 |12cu|ocaml-type-conv-2.0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	OCaml base library for type conversion
Name:		ocaml-type-conv
Version:	2.0.1
Release:	2
Group:		Development/Other
License:	LGPLv2+ with exceptions and BSD
Url:		http://www.ocaml.info/home/ocaml_sources.html#type-conv
Source0:	http://hg.ocaml.info/release/type-conv/archive/release-%{version}.tar.bz2
BuildRequires:	ocaml >= 3.10.0
BuildRequires:	ocaml-findlib
BuildRequires:	camlp4
BuildRequires:	dos2unix
Requires:	camlp4

%description
The type-conv mini library factors out functionality needed by
different preprocessors that generate code from type specifications,
because this functionality cannot be duplicated without losing the
ability to use these preprocessors simultaneously.

%files
%doc LICENSE LICENSE.Tywith Changelog COPYRIGHT README.txt
%{_libdir}/ocaml/type-conv

#----------------------------------------------------------------------------

%prep
%setup -q -n type-conv-release-%{version}
dos2unix LICENSE.Tywith

%build
make

%install
export OCAMLFIND_DESTDIR=%{buildroot}%{_libdir}/ocaml
mkdir -p $OCAMLFIND_DESTDIR
make install


%changelog
* Fri Mar 21 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.0.1-2
+ Revision: 5859d13
- LOG Disable debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10292 |12cu|ocaml-ulex-1.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

%define up_name ulex

Summary:	A lexer generator for Unicode and OCaml
Name:		ocaml-%{up_name}
Version:	1.1
Release:	5
License:	MIT
Group:		Development/Other
Url:		http://www.cduce.org/
Source0:	http://www.cduce.org/download/%{up_name}-%{version}.tar.bz2
Patch0:		ocaml-ulex-1.0.install_flags.patch
BuildRequires:	camlp4
BuildRequires:	ocaml
BuildRequires:	ocaml-findlib
BuildRequires:	mysql-devel

%description
ulex is a lexer generator for Unicode and OCaml written by Alain Frisch.

%files
%doc CHANGES README LICENSE
%dir %{_libdir}/ocaml/ulex
%{_libdir}/ocaml/ulex/*.cmi
%{_libdir}/ocaml/ulex/*.cma
%{_libdir}/ocaml/ulex/META

#----------------------------------------------------------------------------

%package devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{name} = %{EVRD}

%description devel
This package contains the development files needed to build applications
using %{name}.

%files devel
%{_libdir}/ocaml/ulex/*.a
%{_libdir}/ocaml/ulex/*.cmx
%{_libdir}/ocaml/ulex/*.cmxa
%{_libdir}/ocaml/ulex/*.mli

#----------------------------------------------------------------------------

%prep
%setup -q -n %{up_name}-%{version}
%patch0 -p1 -b .install_flags

%build
make all all.opt

%install
install -d -m 755 %{buildroot}/%{_libdir}/ocaml/stublibs
make install OCAMLFIND_DESTDIR="%{buildroot}/%{_libdir}/ocaml"


%changelog
* Mon Mar 24 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.1-5
+ Revision: ba048d5
- LOG Disable debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10293 |12cu|ocaml-uuidm-0.9.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	Universally unique identifiers (UUIDs) for OCaml
Name:		ocaml-uuidm
Version:	0.9.5
Release:	1
License:	BSD
Group:		Development/Other
Url:		http://erratique.ch/software/uuidm
Source0:	http://erratique.ch/software/uuidm/releases/uuidm-%{version}.tbz
BuildRequires:	ocaml
BuildRequires:	ocaml-findlib

%description
Uuidm is an OCaml module implementing 128 bits universally unique identifiers 
version 3, 5 (name based with MD5, SHA-1 hashing) and 4 (random based)
according to RFC 4122: http://www.ietf.org/rfc/rfc4122.txt

%files
%doc README CHANGES
%{_bindir}/uuidtrip
%dir %{_libdir}/ocaml/uuidm
%{_libdir}/ocaml/uuidm/META
%{_libdir}/ocaml/uuidm/*.cmi
%{_libdir}/ocaml/uuidm/*.cma
%{_libdir}/ocaml/uuidm/*.cmxs

#----------------------------------------------------------------------------

%package devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{name} = %{EVRD}

%description devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%files devel
%doc doc/
%{_libdir}/ocaml/uuidm/*.cmxa
%{_libdir}/ocaml/uuidm/*.cmx
%{_libdir}/ocaml/uuidm/*.a
%{_libdir}/ocaml/uuidm/*.mli

#----------------------------------------------------------------------------

%prep
%setup -q -n uuidm-%{version}

%build
ocaml setup.ml -configure --prefix %{buildroot}/usr
ocaml setup.ml -build

%install
export OCAMLFIND_DESTDIR=%{buildroot}/%{_libdir}/ocaml
mkdir -p $OCAMLFIND_DESTDIR
ocaml setup.ml -install


%changelog
* Mon Mar 24 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.9.5-1
+ Revision: 4ae9e37
- LOG New version 0.9.5, disable debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10294 |12cu|ocamlviz-1.01-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	Real-time profiling tools for Objective Caml
Name:		ocamlviz
Version:	1.01
Release:	2
License:	LGPLv2+
Group:		Development/Other
Url:		http://ocamlviz.forge.ocamlcore.org/
Source0:	http://ocamlviz.forge.ocamlcore.org/ocamlviz-%{version}.tar.gz
Source1:	META
Source2:	ocaml.xpm
BuildRequires:	camlp4
BuildRequires:	ocaml
BuildRequires:	ocaml-cairo-devel
BuildRequires:	ocaml-lablgtk2-devel
Requires:	ocaml-cairo
Requires:	ocaml-lablgtk2

%description
Ocamlviz gives the ability to instrument an existing code, in real
time, with lightweight monitoring annotations. Ocamlviz can also be
used as a debugging tool.

Here are a few possibilities provided by Ocamlviz:
 * observe details about the garbage collector
 * observe how many times the program goes through a point
 * make a set of values (any) and count its cardinal number and its
   size in the heap
 * observe how much time passed between two points of the program
 * observe the value of integers, floating-point numbers, booleans
   and strings
 * observe details about hash tables, like the number of empty
   buckets, or the filling rate
 * etc

Ocamlviz offers two sorts of client output:
 * an ASCII client, the monitoring is displayed in a file
 * a Graphical User Interface, using Lablgtk2, that allows, for
   instance, displaying data in a graph

%files
%doc LICENSE README CHANGELOG.txt
%doc docs html
%{_bindir}/ocamlviz-ascii
%{_bindir}/ocamlviz-gui
%{_libdir}/ocaml/ocamlviz/META
%{_libdir}/ocaml/ocamlviz/*.cmi
%{_libdir}/ocaml/ocamlviz/*.mli
%{_libdir}/ocaml/ocamlviz/*.cma
%{_libdir}/ocaml/ocamlviz/*.cmxa
%{_libdir}/ocaml/ocamlviz/*.a
%{_libdir}/ocaml/ocamlviz/camlp4/*
%{_mandir}/man1/ocamlviz.1*
%{_datadir}/pixmaps/ocaml.xpm

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}
cp %{SOURCE1} META
sed -i -e "s:@VERSION@:%{version}:g" META
cp %{SOURCE2} .

%build
./configure
make

%install
install -d %{buildroot}/`ocamlc -where`/ocamlviz
install -d %{buildroot}/`ocamlc -where`/ocamlviz/camlp4
install -d %{buildroot}%{_datadir}/pixmaps/
make install prefix=%{buildroot}%{_prefix} OCAMLLIB=%{buildroot}/`ocamlc -where`/ocamlviz
install -m 0644 camlp4/pa_ocamlviz.ml %{buildroot}/`ocamlc -where`/ocamlviz/camlp4/
install -m 0644 META %{buildroot}/`ocamlc -where`/ocamlviz/
install -m 0644 ocaml.xpm %{buildroot}%{_datadir}/pixmaps/

mv doc docs
mkdir doc
make doc
mv doc html


%changelog
* Mon Mar 24 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.01-2
+ Revision: 8488962
- LOG Disable debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10295 |12cu|ocaml-xml-light-2.2-19
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	Minimal XML parser & printer for OCaml
Name:		ocaml-xml-light
Version:	2.2
Release:	19
License:	LGPLv2.1+
Group:		Development/Other
Url:		http://tech.motion-twin.com/xmllight.html
Source0:	http://tech.motion-twin.com/zip/xml-light.tar.bz2
Patch0:		%{name}-2.2-fix-build.patch
BuildRequires:	ocaml

%description
Xml-Light is a minimal XML parser & printer for OCaml. 
It provide functions to parse an XML document into an OCaml data structure, 
work with it, and print it back to an XML document. 
It support also DTD parsing and checking, and is entirely written in OCaml, 
hence it does not require additional C library.

%files
%doc README
%dir %{_libdir}/ocaml/xml-light
%{_libdir}/ocaml/xml-light/*.cmi
%{_libdir}/ocaml/xml-light/*.cma
%{_libdir}/ocaml/xml-light/META

#----------------------------------------------------------------------------

%package devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{name} = %{EVRD}

%description devel
This package contains the development files needed to build applications
using %{name}.

%files devel
%{_libdir}/ocaml/xml-light/*.a
%{_libdir}/ocaml/xml-light/*.cmx
%{_libdir}/ocaml/xml-light/*.cmxa
%{_libdir}/ocaml/xml-light/*.mli

#----------------------------------------------------------------------------

%prep
%setup -q -n xml-light
%patch0 -p 1
chmod 644 README *.mli
perl -pi -e 's/\015$//' README

%build
make

%install
install -d %{buildroot}%{_libdir}/ocaml/xml-light
make install INSTALLDIR=%{buildroot}%{_libdir}/ocaml/xml-light

cat > %{buildroot}%{_libdir}/ocaml/xml-light/META <<EOF
version = "%{version}"
description = "Minimal XML parser & printer for OCaml"
archive(byte) = "xml-light.cma"
archive(native) = "xml-light.cmxa"
EOF



%changelog
* Mon Mar 24 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.2-19
+ Revision: c5d17b4
- LOG Disable debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10296 |12cu|ocaml-xmlm-1.0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	Streaming XML input/output for OCaml
Name:		ocaml-xmlm
Version:	1.0.2
Release:	2
License:	BSD
Group:		Development/Other
Url:		http://erratique.ch/software/xmlm
Source0:	http://erratique.ch/software/xmlm/releases/xmlm-%{version}.tbz
BuildRequires:	ocaml

%description
Xmlm is an OCaml module providing streaming XML input/output. It aims at
making XML processing robust and painless. The streaming interface can
process documents without building an in-memory representation. It lets
the programmer translate its data structures to XML documents and
vice-versa. Functions are provided to easily transform arborescent data
structures to/from XML documents.

%files
%doc README
%{_libdir}/ocaml/xmlm/META
%{_libdir}/ocaml/xmlm/xmlm.cmi
%{_libdir}/ocaml/xmlm/xmlm.cmo

#----------------------------------------------------------------------------

%package devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{name} = %{EVRD}

%description devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%files devel
%doc test doc CHANGES
%{_libdir}/ocaml/xmlm/xmlm.cmx
%{_libdir}/ocaml/xmlm/xmlm.o
%{_libdir}/ocaml/xmlm/xmlm.mli
%{_libdir}/ocaml/xmlm/xmlm.ml

#----------------------------------------------------------------------------

%prep
%setup -q -n xmlm-%{version}

%build
./build module
./build doc

%install
export INSTALLDIR=%{buildroot}/%{_libdir}/ocaml/xmlm
./build install


%changelog
* Mon Mar 24 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0.2-2
+ Revision: 4a26506
- LOG Disable debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10297 |12cu|ocaml-xmlrpc-light-0.6.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	OCaml library for writing XML-RPC clients and servers
Name:		ocaml-xmlrpc-light
Version:	0.6.1
Release:	6
Group:		Development/Other
License:	LGPLv2+ with exceptions
Url:		http://code.google.com/p/xmlrpc-light/
Source0:	http://xmlrpc-light.googlecode.com/files/xmlrpc-light-%{version}.tar.gz
Patch0:		debian_patches_0002-Compile-with-ocamlnet-3.3.5.patch
BuildRequires:	ocaml
BuildRequires:	ocaml-findlib
BuildRequires:	ocaml-ocamlnet-devel
BuildRequires:	ocaml-ocamlnet-nethttpd-devel
# ocamlnet uses ocaml-pcre
BuildRequires:	ocaml-pcre-devel
BuildRequires:	ocaml-xml-light-devel
BuildRequires:	pkgconfig(libpcre)

%description
XmlRpc-Light is an XmlRpc library written in OCaml.

%files
%doc LICENSE
%{_libdir}/ocaml/xmlrpc-light
%exclude %{_libdir}/ocaml/xmlrpc-light/*.a
%exclude %{_libdir}/ocaml/xmlrpc-light/*.cmxa
%exclude %{_libdir}/ocaml/xmlrpc-light/*.mli

#----------------------------------------------------------------------------

%package devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{name} = %{EVRD}

%description devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%files devel
%doc LICENSE doc/xmlrpc-light/{html,latex} README.txt
%{_libdir}/ocaml/xmlrpc-light/*.a
%{_libdir}/ocaml/xmlrpc-light/*.cmxa
%{_libdir}/ocaml/xmlrpc-light/*.mli

#----------------------------------------------------------------------------

%prep
%setup -q -n xmlrpc-light-%{version}
%patch0 -p1

%build
make

%install
export OCAMLFIND_DESTDIR=%{buildroot}/%{_libdir}/ocaml
mkdir -p $OCAMLFIND_DESTDIR $OCAMLFIND_DESTDIR/stublibs
make install


%changelog
* Mon Mar 24 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.6.1-6
+ Revision: 198b483
- LOG Add patch to fix build with new ocamlnet



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10298 |12cu|ocaml-xstr-0.2.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	Thread-safe implementation of string searching/matching/splitting
Name:		ocaml-xstr
Version:	0.2.1
Release:	3
License:	MIT/X11
Group:		Development/Other
Url:		http://projects.camlcity.org/projects/xstr.html
Source0:	http://download.camlcity.org/download/xstr-%{version}.tar.gz
BuildRequires:	ocaml
BuildRequires:	ocaml-findlib

%description
This package implements frequent string operations: searching, replacing,
splitting, matching. It is independent from the Str library, and can
replace Str in many cases. Unlike Str, xstr is thread-safe. xstr does
not implement regular expressions in general, but an important subset.
Some operations of xstr are performed as quickly as by Str; if the string
to be processed is small, xstr is often faster than Str; if the string is
big, xstr is upto half as fast than Str.

%files
%doc LICENSE README
%dir %{_libdir}/ocaml/xstr
%{_libdir}/ocaml/xstr/META
%{_libdir}/ocaml/xstr/*.cma
%{_libdir}/ocaml/xstr/*.cmi

#----------------------------------------------------------------------------

%package devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{name} = %{EVRD}

%description devel
The %{name}-devel package contains libraries and signature files for
developing applications that use %{name}.

%files devel
%{_libdir}/ocaml/xstr/*.a
%{_libdir}/ocaml/xstr/*.cmxa
%{_libdir}/ocaml/xstr/*.mli

#----------------------------------------------------------------------------

%prep
%setup -q -n xstr

%build
make all opt

%install
export DESTDIR=%{buildroot}
export OCAMLFIND_DESTDIR=%{buildroot}/%{_libdir}/ocaml
export DLLDIR=$OCAMLFIND_DESTDIR/stublibs
mkdir -p $OCAMLFIND_DESTDIR/stublibs
mkdir -p $OCAMLFIND_DESTDIR/xstr
make install


%changelog
* Mon Mar 24 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.2.1-3
+ Revision: d8a91c5
- LOG Disable debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10299 |12cu|ocfs2-tools-1.6.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %{_use_internal_dependency_generator}
%define __noautoreq 'pkgconfig\\(com_err\\)'
%else
%define _requires_exceptions pkgconfig(com_err)
%endif

Summary:	Tools for managing the Oracle Cluster Filesystem 2
Name:		ocfs2-tools
Version:	1.6.4
Release:	3
License:	GPLv2+
Group:		System/Base
Url:		http://oss.oracle.com/projects/ocfs2-tools/
Source0:	http://oss.oracle.com/projects/ocfs2-tools/dist/files/source/v1.2/%{name}-%{version}.tar.gz
Source10:	%{name}.rpmlintrc
Patch1:		ocfs2-tools-1.6.4-fix-format-errors.patch
Patch2:		ocfs2-tools-1.4.4-fix-linking.patch
Patch3:		ocfs2-tools-1.6.4-umode_t.patch
BuildRequires:	pygtk2.0
BuildRequires:	glibc-static-devel
BuildRequires:	openais-devel
BuildRequires:	readline-devel
BuildRequires:	pkgconfig(blkid)
BuildRequires:	pkgconfig(ext2fs)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(libdlm)
BuildRequires:	pkgconfig(python)

%description
Tools to manage Oracle Cluster Filesystem 2 volumes.

%files
%doc README* COPYING CREDITS MAINTAINERS
%doc documentation/samples/cluster.conf documentation/*.txt
%config(noreplace) %{_sysconfdir}/sysconfig/o2cb
%{_initrddir}/o2cb
%{_initrddir}/ocfs2
%config(noreplace) %{_sysconfdir}/ocfs2/cluster.conf
/sbin/debugfs.ocfs2
/sbin/fsck.ocfs2
/sbin/mkfs.ocfs2
/sbin/mount.ocfs2
/sbin/mounted.ocfs2
/sbin/o2cb_ctl
/sbin/ocfs2_hb_ctl
/sbin/tunefs.ocfs2
/sbin/o2image
%{_sbindir}/compute_groups
%{_sbindir}/decode_lockres
%{_sbindir}/encode_lockres
%{_sbindir}/find_allocation_fragments
%{_sbindir}/find_dup_extents
%{_sbindir}/find_hardlinks
%{_sbindir}/find_inode_paths
%{_sbindir}/mark_journal_dirty
%{_sbindir}/set_random_bits
%{_sbindir}/o2hbmonitor
%{_bindir}/o2info
%{_mandir}/man1/o2info.1.*
%{_mandir}/man7/o2cb.7.*
%{_mandir}/man8/o2image.8.*
%{_mandir}/man8/debugfs.ocfs2.8*
%{_mandir}/man8/fsck.ocfs2.8*
%{_mandir}/man8/fsck.ocfs2.checks.8*
%{_mandir}/man8/mkfs.ocfs2.8*
%{_mandir}/man8/mounted.ocfs2.8*
%{_mandir}/man8/o2cb_ctl.8*
%{_mandir}/man8/ocfs2_hb_ctl.8*
%{_mandir}/man8/tunefs.ocfs2.8*
%{_mandir}/man8/mount.ocfs2.8*

%post
%_post_service %{name}

%preun
%_preun_service %{name}

#----------------------------------------------------------------------------

%package -n ocfs2console
Summary:	GUI frontend for OCFS2 management
Group:		System/Base
Requires:	e2fsprogs
Requires:	vte
Requires:	pygtk2.0
Requires:	%{name} = %{version}

%description -n ocfs2console
GUI frontend for management and debugging of Oracle Cluster Filesystem 2
volumes.

%files -n ocfs2console
%{py_libdir}/site-packages/ocfs2interface
%{_sbindir}/ocfs2console
%{_mandir}/man8/ocfs2console.8*

#----------------------------------------------------------------------------

%package	devel
Summary:	Development for ocfs2-tools
Group:		Development/C
Requires:	%{name} = %{version}

%description devel
This package contains development files for ocfs2-tools.

%files devel
%{_includedir}/o2cb
%{_includedir}/o2dlm
%{_includedir}/ocfs2
%{_includedir}/ocfs2-kernel
%{_libdir}/pkgconfig/o2cb.pc
%{_libdir}/pkgconfig/o2dlm.pc
%{_libdir}/pkgconfig/ocfs2.pc

#----------------------------------------------------------------------------

%package	static-devel
Summary:	Static libraries for ocfs2-tools
Group:		Development/C
Requires:	%{name}-devel = %{version}

%description static-devel
This package contains static libraries used for ocfs2-tools development.

%files static-devel
%{_libdir}/libo2cb.a
%{_libdir}/libo2dlm.a
%{_libdir}/libocfs2.a

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{version}
%patch1 -p1
%patch2 -p1
%patch3 -p1

%build
%configure2_5x

# lib64 fix
perl -pi -e "s|^pyexecdir.*|pyexecdir = %{py_libdir}/site-packages|g" Config.make

make

%install
%makeinstall_std

# install sample config
install -d %{buildroot}%{_sysconfdir}/ocfs2
install -m0644 documentation/samples/cluster.conf %{buildroot}%{_sysconfdir}/ocfs2/cluster.conf

# install extras
install -d %{buildroot}%{_sbindir}
install -m0755 extras/compute_groups %{buildroot}%{_sbindir}/
install -m0755 extras/decode_lockres %{buildroot}%{_sbindir}/
install -m0755 extras/encode_lockres %{buildroot}%{_sbindir}/
install -m0755 extras/find_allocation_fragments %{buildroot}%{_sbindir}/
install -m0755 extras/find_dup_extents %{buildroot}%{_sbindir}/
install -m0755 extras/find_hardlinks %{buildroot}%{_sbindir}/
install -m0755 extras/find_inode_paths %{buildroot}%{_sbindir}/
install -m0755 extras/mark_journal_dirty %{buildroot}%{_sbindir}/
install -m0755 extras/set_random_bits %{buildroot}%{_sbindir}/

# install python stuff
python -c "import compileall; compileall.compile_dir('%{buildroot}%{py_libdir}/site-packages/ocfs2interface', ddir='%{py_libdir}/site-packages/ocfs2interface')"

# install init system
mkdir -p %{buildroot}%{_initrddir}
mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
install -m 0755 vendor/common/o2cb.init %{buildroot}%{_initrddir}/o2cb
install -m 0755 vendor/common/ocfs2.init %{buildroot}%{_initrddir}/ocfs2
install -m 0644 vendor/common/o2cb.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/o2cb


%changelog
* Mon Mar 24 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.6.4-3
+ Revision: 6a28945
- LOG Add patch to fix build, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10300 |12cu|ocrad-0.23-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	Optical Character Recognition
Name: 		ocrad
Version: 	0.23
Release: 	1
License: 	GPLv3+
Group: 		Publishing
Source: 	http://ftp.gnu.org/gnu/ocrad/%{name}-%{version}.tar.xz
URL: 		http://www.gnu.org/software/ocrad/ocrad.html

%description
Ocrad is an OCR (Optical Character Recognition) program implemented 
as a filter and based on a feature extraction method. It reads a 
bitmap image in PBM format and outputs text in the ISO-8859-1 
(Latin-1) charset. It includes a layout analyser that is able to 
separate the columns or blocks of text normally found on printed 
pages. Ocrad can be used as a stand-alone console application, or as 
a backend to other programs

%package devel
Group: Publishing
Summary: Header files needed for ocard development

%description devel
This package contains header files needed for ocard development.

%prep
%setup -q

%build
./configure --prefix=%{_prefix} --libdir=%{_libdir} CFLAGS="%{optflags}" CXXFLAGS="%{optflags}" CPPFLAGS="%{optflags}" LDFLAGS="%{?ldflags}"
%make

%install
export PATH=$PATH:/sbin
%makeinstall_std

%files
%doc README COPYING INSTALL ChangeLog
%{_bindir}/*
%{_infodir}/*
%{_mandir}/man1/*.1.*

%files devel
%{_includedir}/ocradlib.h
%{_libdir}/libocrad.a

%changelog
* Tue Mar 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.23-1
+ Revision: b4231b2
- Updated to 0.23



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10301 |12cu|ocrfeeder-0.7.11-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname mock_urpm

Summary: GUI for tesseract and cuneiform OCR
Name:    ocrfeeder
Version: 0.7.11
Release: 2
License: GPLv3
Group:   Office
Source:  %{name}-%{version}.tar.xz
Patch0:  ocrfeeder-0.7.11-fix-desktop-file-version.patch
URL:     http://code.google.com/p/ocrfeeder/

BuildArch: noarch
Requires: python-pygoocanvas
Requires: gnome-python-gtkspell
Requires: gnome-doc-utils
Requires: tesseract-language
Requires: python-enchant
Requires: python-imaging
Requires: python-reportlab
Requires: python-lxml
BuildRequires: intltool
BuildRequires: python-devel
BuildRequires: python-enchant
BuildRequires: python-imaging
BuildRequires: python-reportlab
BuildRequires: pkgconfig(gnome-doc-utils)
BuildRequires: pkgconfig(pygoocanvas)
BuildRequires: gnome-python-gtkspell

%description
GUI frontend for tesseract and cuneiform OCR

%prep
%setup -q
%patch0

%build
%configure2_5x
%make

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%{_bindir}/%{name}*
%{python_sitelib}/*
%{_datadir}/applications/*desktop
%{_datadir}/gnome/help/%{name}
%{_datadir}/%{name}
%{_mandir}/man1/%{name}*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10302 |12cu|ocsinventory-2.0.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %{_use_internal_dependency_generator}
%define __noautoreq 'pear\\(dbconfig.inc.php\\)|pear\\(composants.php\\)|pear\\(dico.php\\)'
%else
%define _requires_exceptions pear(dbconfig.inc.php)\\|pear(composants.php)\\|pear(dico.php)
%endif

%define schema_version 2.0

Name:		ocsinventory
Version:	2.0.3
Release:	4
Summary:	Open Computer and Software Inventory Next Generation
License:	GPL
Group:		System/Servers
URL:		http://www.ocsinventory-ng.org/ 
Source0:	http://launchpad.net/ocsinventory-server/stable-1.3/server-release-1.3/+download/OCSNG_UNIX_SERVER-%{version}.tar.gz
Patch0:		ocsinventory-2.0.3-apache_2.4.patch
BuildRequires: perl-devel
BuildArch:  noarch

%description
Open Computer and Software Inventory Next Generation is an application
designed to help a network or system administrator keep track of the
computers configuration and software that are installed on the network.

OCS Inventory is also able to detect all active devices on your network,
such as switch, router, network printer and unattended devices.

OCS Inventory NG includes package deployment feature on client computers

%package server
Group:      System/Servers
Summary:    Communication server
Requires:	apache-mod_perl
Requires:	perl(Apache::DBI)
Requires:   perl-DBD-mysql
Requires:   perl-Net-IP
Requires:   perl-SOAP-Lite
Obsoletes:  ocsng-linux-server

%description server
This package provides the Communication server, which will handle HTTP
communications between database server and agents.

%package reports
Group:      System/Servers
Summary:    Administration console
Requires:	apache-mod_php
Requires:	php-mysql
Requires:	php-xml
Requires:	php-zip
Obsoletes:  ocsng-linux-server

%description reports
This package provides the Administration console, which will allow 
administrators to query the database server through their favorite browser.

%prep
%setup -q -n OCSNG_UNIX_SERVER-%{version}
%patch0 -p1

perl -pi -e 's/SCHEMA_VERSION/%{schema_version}/' ocsreports/index.php

%build
cd Apache
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%install
# ocsinventory-server
pushd Apache
make pure_install PERL_INSTALL_ROOT=%{buildroot}
find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
find %{buildroot} -type d -depth -exec rmdir {} 2>/dev/null ';' 

# To avoid bad dependency on perl(mod_perl)
rm -f %{buildroot}%{perl_vendorlib}/Apache/Ocsinventory/Server/Modperl1.pm 

popd

install -d -m 755 %{buildroot}%{_localstatedir}/log/ocsinventory-server

install -d -m 755 %{buildroot}%{_sysconfdir}/logrotate.d
cat > %{buildroot}%{_sysconfdir}/logrotate.d/ocsinventory-server<<EOF
/var/log/ocsinventory-server/*.log {
    missingok
}
EOF

install -d -m 755 %{buildroot}%{_webappconfdir}
install -m 644 etc/ocsinventory/ocsinventory-server.conf \
    %{buildroot}%{_webappconfdir}
perl -pi \
    -e 's|DATABASE_SERVER|localhost|;' \
    -e 's|DATABASE_PORT|3306|;' \
    -e 's|VERSION_MP|2|;' \
    -e 's|PATH_TO_LOG_DIRECTORY|%{_localstatedir}/log/ocsinventory-server|;' \
    %{buildroot}%{_webappconfdir}/ocsinventory-server.conf 

# --- ocsinventory-reports

install -d -m 755 %{buildroot}%{_datadir}/ocsinventory
cp -pr ocsreports %{buildroot}%{_datadir}/ocsinventory

install -d -m 755 %{buildroot}%{_localstatedir}/lib/ocsinventory-reports
install -d -m 755 %{buildroot}%{_localstatedir}/lib/ocsinventory-reports/download
install -d -m 755 %{buildroot}%{_localstatedir}/lib/ocsinventory-reports/ipd

install -m 755 binutils/ipdiscover-util.pl %{buildroot}%{_datadir}/ocsinventory/ocsreports/ipdiscover-util.pl 

install -d -m 755 %{buildroot}%{_sysconfdir}/ocsinventory
install -d -m 755 %{buildroot}%{_sysconfdir}/ocsinventory/ocsreports

mv %{buildroot}%{_datadir}/ocsinventory/ocsreports/dbconfig.inc.php \
    %{buildroot}%{_sysconfdir}/ocsinventory/ocsreports/dbconfig.inc.php
pushd %{buildroot}%{_datadir}/ocsinventory/ocsreports
ln -s ../../../../%{_sysconfdir}/ocsinventory/ocsreports/dbconfig.inc.php .
popd

install -m 644 etc/ocsinventory/ocsinventory-reports.conf \
    %{buildroot}%{_webappconfdir}
perl -pi \
    -e 's|OCSREPORTS_ALIAS|/ocsinventory-reports|;' \
    -e 's|PATH_TO_OCSREPORTS_DIR|%{_datadir}/ocsinventory/ocsreports|;' \
    -e 's|PACKAGES_ALIAS|/ocsinventory-download|;' \
    -e 's|PATH_TO_PACKAGES_DIR|%{_localstatedir}/lib/ocsinventory-reports/download|;' \
    %{buildroot}%{_webappconfdir}/ocsinventory-reports.conf 


%files server
%defattr(-,root,root)
%doc README LICENSE.txt Apache/Changes
%{perl_vendorlib}/Apache
%attr(-,apache,apache) %{_localstatedir}/log/ocsinventory-server
%config(noreplace) %{_webappconfdir}/ocsinventory-server.conf
%config(noreplace) %{_sysconfdir}/logrotate.d/ocsinventory-server

%files reports
%doc README LICENSE.txt
%{_datadir}/ocsinventory
%config(noreplace) %{_webappconfdir}/ocsinventory-reports.conf
%dir %{_sysconfdir}/ocsinventory
%dir %{_sysconfdir}/ocsinventory/ocsreports
%attr(660,root,apache) %config(noreplace) %{_sysconfdir}/ocsinventory/ocsreports/dbconfig.inc.php
%attr(-,apache,apache) %{_localstatedir}/lib/ocsinventory-reports


%changelog
* Wed Nov 30 2011 Sergey Zhemoitel <serg@mandriva.org> 2.0.3-1mdv2012.0
+ Revision: 735761
- add new release 2.0.3

* Wed Nov 16 2011 Sergey Zhemoitel <serg@mandriva.org> 2.0.2-1
+ Revision: 730815
- new release 2.0.2

* Mon Oct 17 2011 Sergey Zhemoitel <serg@mandriva.org> 2.0.1-1
+ Revision: 704957
- new version 2.0.1

* Sat Nov 27 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.3-1mdv2011.0
+ Revision: 601849
- new version

* Wed Jun 16 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.2-1mdv2010.1
+ Revision: 548135
- 1.3.2
- drop one upstream added patch

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - perms for configuration files more consistent with other packages

* Tue Mar 02 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.1-1mdv2010.1
+ Revision: 513563
- new version
- improved schema patch
- ensure configuration file is writable by apache

* Mon Feb 08 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.3-1mdv2010.1
+ Revision: 502468
- new version
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise
- drop useless sources

* Mon Feb 01 2010 Oden Eriksson <oeriksson@mandriva.com> 1.02.2-1mdv2010.1
+ Revision: 499186
- 1.02.2

* Tue Nov 24 2009 Anne Nicolas <ennael@mandriva.org> 1.02.1-3mdv2010.1
+ Revision: 469641
- Fix missing requires (#55941)

* Thu Jun 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.02.1-2mdv2010.0
+ Revision: 389024
- fix invalid php-db dependency

* Sun Jun 07 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.02.1-1mdv2010.0
+ Revision: 383469
- fix download alias
- add php-gd dependency
- symlink ocsreports configuration file to proper place
- package renaming
- new version
- drop client (packaged distinctly) and doc (not distributed anymore)
- sanitized package names
- drop ipdiscover binary to keep the package noarch
- spec cleanup

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.0-0.3mdv2008.1
+ Revision: 136634
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Jun 25 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0-0.3mdv2008.0
+ Revision: 43837
- fix deps


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10303 |12cu|ocsync-0.70.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %name %major
%define libdev %mklibname %name -d

Name:		ocsync
Summary:	The ownCloud Client
Version:	0.70.7
Release:	1
Group:		Archiving/Backup
License: 	GPLv2+
URL:		http://owncloud.org/sync-clients/
Source0:	http://download.owncloud.com/download/%{name}-%{version}.tar.bz2
BuildRequires:	iniparser-devel >= 3.1
BuildRequires:	cmake
Buildrequires:	sqlite3-devel
Buildrequires:	doxygen
Buildrequires:	check-devel
Buildrequires:	neon-devel
Buildrequires:	libsmbclient-devel
Obsoletes:	csync
Provides:	csync = %{version}-%{release}

%description
csync is an implementation of a file synchronizer which provides the
feature of roaming home directories for Linux clients. csync makes use
of libsmbclient in Samba/Windows environments.

%files 
%{_bindir}/%{name}
%{_sysconfdir}/%{name}
%{_mandir}/man1/%{name}.*
%{_libdir}/%{name}-0
%doc %{_docdir}/%{name}

#------------------------------------------------------------------------------

%package -n %libname
Summary:    The ownCloud Client
Group:      System/Libraries

%description -n %libname
csync is an implementation of a file synchronizer which provides the
feature of roaming home directories for Linux clients. csync makes use
of libsmbclient in Samba/Windows environments.

%files -n %libname
%{_libdir}/lib%{name}.so.%{major}*

#------------------------------------------------------------------------------

%package -n %libdev
Summary:    Header files, libraries and development documentation for %{name}
Group:      Development/C
Requires:   %{libname} = %version
Provides:   %{name}-devel = %version-%release

%description -n %libdev
This package contains the header files, static libraries and development
documentation for %{name}. If you like to develop programs using %{name},
you will need to install %{name}-devel.

%files -n %libdev
%{_libdir}/lib%{name}.so
%{_includedir}/%{name}

#------------------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{version}

%build
export LD=/usr/bin/ld.gold
%cmake -DLOG_TO_CALLBACK=ON
%make

%install
%makeinstall_std -C build


%changelog

* Tue Apr 30 2013 zezinho <zezinho> 0.70.7-1.mga3
+ Revision: 411606
- new bugfix version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10304 |12cu|octave-3.8.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define octave_api api-v49

Name:		octave
Version:	3.8.1
Release:	2
Epoch:		0
Summary:	High-level language for numerical computations
License:	GPLv3+
Group:		Sciences/Mathematics
Source0:	ftp://ftp.gnu.org/gnu/octave/%{name}-%{version}.tar.bz2
Patch1:		octave-3.8.1-libs.patch

# This patch is required when installing all sagemath dependencies,
# otherwise it will fail with a message like:
#
#	$ octave
#	$ fatal: lo_ieee_init: floating point format is not IEEE!  Maybe DLAMCH is miscompiled, or you are using some strange system without IEEE floating point math?
#
# and, while the reason is clear (using x87 and 80 bits doubles) the
# proper library/dependency causing it was not detected.
# This is not an issue in x86_64 that uses sse2+
Patch3:		octave-3.8.1-detect-i586-as-little-endian-ieee754.patch

URL:		http://www.octave.org/
Obsoletes:	octave3 < %{EVRD}
Provides:	octave3 = %{EVRD}
Provides:	octave(api) = %{octave_api}
Requires:	gnuplot
BuildRequires:	bison
BuildRequires:	blas-devel
BuildRequires:	dejagnu
BuildRequires:	desktop-file-utils
BuildRequires:	emacs
BuildRequires:	emacs-bin
BuildRequires:	fftw-devel >= 0:3.0.1
BuildRequires:	flex
BuildRequires:	gcc-gfortran
BuildRequires:	glpk-devel
BuildRequires:	gnuplot
# (Abel) not strictly needed, but play safe
BuildRequires:	gperf
BuildRequires:	hdf5-devel
BuildRequires:	fontconfig-devel
BuildRequires:	lapack-devel
BuildRequires:	ncurses-devel
BuildRequires:	readline-devel
BuildRequires:	texinfo
BuildRequires:	texlive
BuildRequires:	pcre-devel
BuildRequires:	curl-devel
# (Lev) needed to support sparse matrix functionality
BuildRequires:	amd-devel
BuildRequires:	camd-devel
BuildRequires:	ccolamd-devel
BuildRequires:	cholmod-devel
BuildRequires:	colamd-devel
BuildRequires:	cxsparse-devel
BuildRequires:	umfpack-devel
# (Lev) other useful libraries
BuildRequires:	qhull-devel
BuildRequires:	qrupdate-devel
# (Lev) for new experimental plotting
BuildRequires:	fltk-devel
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
# to make imread more functional
BuildRequires:	graphicsmagick-devel
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(pixman-1)


%description
GNU Octave is a high-level language, primarily intended for numerical
computations. It provides a convenient command line interface for
solving linear and nonlinear problems numerically, and for performing
other numerical experiments using a language that is mostly compatible
with Matlab. It may also be used as a batch-oriented language.

Octave has extensive tools for solving common numerical linear algebra
problems, finding the roots of nonlinear equations, integrating
ordinary functions, manipulating polynomials, and integrating ordinary
differential and differential-algebraic equations. It is easily
extensible and customizable via user-defined functions written in
Octave's own language, or using dynamically loaded modules written in
C++, C, Fortran, or other languages.

%package devel
Summary:	Development headers and files for Octave
Group:		Development/C
Obsoletes:	octave3-devel < %{EVRD}
Provides:	octave3-devel = %{EVRD}
Requires:	%{name} = %{EVRD}
Requires:	blas-devel
Requires:	fftw-devel
Requires:	gcc-c++
Requires:	gcc-gfortran
Requires:	hdf5-devel
Requires:	lapack-devel
Requires:	readline-devel
Requires:	zlib-devel

%description devel
The octave-devel package contains files needed for developing
applications which use GNU Octave.

%package doc
Summary:	Documentation for Octave, a numerical computational language
Group:		Sciences/Mathematics

%description doc
GNU Octave is a high-level language, primarily intended for numerical
computations. It provides a convenient command line interface for
solving linear and nonlinear problems numerically, and for performing
other numerical experiments using a language that is mostly compatible
with Matlab. It may also be used as a batch-oriented language.

This package contains documentation of Octave in various formats.

%prep
%setup -q
%patch1 -p1

%ifarch %{ix86}
%patch3 -p1
%endif

%build
autoreconf
%define enable64 no
export CPPFLAGS="%{optflags} -DH5_USE_16_API"
%{configure2_5x}						\
	--enable-dl						\
	--enable-shared						\
	--disable-static					\
	--enable-lite-kernel					\
	--enable-picky-flags					\
	--enable-64=%{enable64}					\
	--with-f77=gfortran
make OCTAVE_RELEASE="%{distribution} %{version}-%{release}"

# emacs mode

%install
%makeinstall_std

# Make library links
%__mkdir_p %{buildroot}/etc/ld.so.conf.d
/bin/echo "%{_libdir}/octave-%{version}" > %{buildroot}/etc/ld.so.conf.d/octave-%{_arch}.conf

# Remove RPM_BUILD_ROOT from ls-R files
%__perl -pi -e "s,%{buildroot},," %{buildroot}%{_libexecdir}/octave/ls-R
%__perl -pi -e "s,%{buildroot},," %{buildroot}%{_datadir}/octave/ls-R

%{_bindir}/find %{buildroot} -name "*.oct" -print0 | %{_bindir}/xargs -t -0 -r strip --strip-unneeded

# prepare documentation
%__rm -rf package-doc
%__mkdir_p package-doc

# Create desktop file
%__rm %{buildroot}%{_datadir}/applications/www.octave.org-octave.desktop
%{_bindir}/desktop-file-install --add-category Education --remove-category Development \
	--dir %{buildroot}%{_datadir}/applications doc/icons/octave.desktop

# Create directories for add-on packages
HOST_TYPE=`%{buildroot}%{_bindir}/octave-config -p CANONICAL_HOST_TYPE`
%__mkdir_p %{buildroot}%{_libexecdir}/octave/site/oct/%{octave_api}/$HOST_TYPE
%__mkdir_p %{buildroot}%{_libexecdir}/octave/site/oct/$HOST_TYPE
%__mkdir_p %{buildroot}%{_datadir}/octave/packages
/bin/touch %{buildroot}%{_datadir}/octave/octave_packages

%multiarch_includes %{buildroot}%{_includedir}/octave-%{version}/octave/*.h

%files
%defattr(0644,root,root,0755)
%doc NEWS* AUTHORS BUGS README
%doc examples INSTALL.OCTAVE
%defattr(-,root,root,0755)
%{_bindir}/octave*
%config(noreplace) /etc/ld.so.conf.d/*
%{_libdir}/octave*
%{_datadir}/octave
%if "%{_libdir}" != "%{_libexecdir}"
%{_libexecdir}/octave
%endif
%{_mandir}/man*/octave*
%{_infodir}/octave.info*
%{_datadir}/applications/*

%files devel
%defattr(0644,root,root,0755)
%attr(0755,root,root) %{_bindir}/mkoctfile*
%{_includedir}/octave-%{version}
%{multiarch_includedir}/octave-%{version}
%{_mandir}/man1/mkoctfile.1*

%files doc
%defattr(0644,root,root,0755)
%doc doc/refcard/refcard-a4.pdf
%{_infodir}/liboctave.*
#%{_infodir}/OctaveFAQ.*


%changelog
* Tue May 20 2014 Denis Silakov <denis.silakov@rosalab.ru> 0:3.8.1-2
+ Revision: c67ed3b
- Fix API value



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10305 |12cu|octave-combinatorics-1.0.9-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname combinatorics
%define name	octave-%{pkgname}

Summary:	Combinatorics functions for Octave
Name:		octave-%{pkgname}
Version:	1.0.9
Release:	3
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/combinatorics/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 2.9.7
BuildRequires:	octave-devel >= 2.9.7
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)

%description
Combinatorics functions for Octave.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
%__install -m 755 -d %{buildroot}%{_libdir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
export OCT_ARCH_PREFIX=%{buildroot}%{_libdir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX $OCT_ARCH_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}
%{_libdir}/octave/packages/%{pkgname}-%{version}

%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.9-3
+ Revision: c772a45
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10306 |12cu|octave-communications-1.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname communications

Summary:	Digital communication tools for Octave

Name:		octave-%{pkgname}
Version:	1.1.1
Release:	1
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/communications/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 3.1.54, octave-signal >= 1.0.0
BuildRequires:	octave-devel >= 3.1.54
BuildRequires:  pkgconfig(gl)
BuildRequires:  pkgconfig(glu)
BuildRequires:  hdf5-devel

%description
This Octave toolkit contains functions for digital communication, error
correcting codes, source code functions, modulation, and Galois fields.

%prep
%setup -q -c %{pkgname}-%{version}
cp %{SOURCE0} .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
%__install -m 755 -d %{buildroot}%{_libdir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
export OCT_ARCH_PREFIX=%{buildroot}%{_libdir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX $OCT_ARCH_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %{SOURCE0}

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%{_datadir}/octave/packages/%{pkgname}-%{version}
%{_libdir}/octave/packages/%{pkgname}-%{version}


%changelog
* Tue May 20 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.1.1-1
+ Revision: 14c176b
- Fix build



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10307 |12cu|octave-dataframe-0.8.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname dataframe

Summary:	Data manipulation toolbox for Octave
Name:		octave-%{pkgname}
Version:	0.8.2
Release:	3
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv3+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/dataframe/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 3.2.0
BuildRequires:	octave-devel >= 3.2.0
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildArch:	noarch

%description
Data manipulation toolbox for Octave. Similar to data.frame for R.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}

%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.8.2-3
+ Revision: 5b871bc
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10308 |12cu|octave-data-smoothing-1.2.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname data-smoothing

Summary:	Algorithms for smoothing noisy data with Octave
Name:		octave-%{pkgname}
Version:	1.2.0
Release:	3
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/data-smoothing/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 2.9.7
Requires:	octave-optim >= 1.0.3
BuildRequires:	octave-devel >= 2.9.7
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildArch:	noarch

%description
Algorithms for smoothing noisy data with Octave.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%defattr(-,root,root)
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}

%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.2.0-3
+ Revision: d73e6c6
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10309 |12cu|octave-econometrics-1.0.8-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname econometrics

Summary:	Econometrics functions for Octave
Name:       octave-%{pkgname}
Version:	1.0.8
Release:	3
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/econometrics/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 2.9.7
Requires:	octave-optim >= 0.0.0
BuildRequires:	octave-devel >= 2.9.7
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)

%description
Econometrics functions for Octave.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
%__install -m 755 -d %{buildroot}%{_libdir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
export OCT_ARCH_PREFIX=%{buildroot}%{_libdir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX $OCT_ARCH_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}
%{_libdir}/octave/packages/%{pkgname}-%{version}

%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.8-3
+ Revision: f36a22a
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10310 |12cu|octave-fenv-0.1.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname fenv

Summary:	Change floating point precision in Octave
Name:       octave-%{pkgname}
Version:	0.1.0
Release:       3
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv3+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/fenv/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 3.0.0
BuildRequires:  octave-devel >= 3.0.0
BuildRequires:  pkgconfig(gl)
BuildRequires:  pkgconfig(glu)

%description
On supported architectures, change the rounding mode of the floating
point arithmetics (to nearest, up, down, to zero) or change the
precision of the arithmetical operations (single, double, double
extended) in Octave. Experimentally test the properties of the
floating point arithmetics.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
%__install -m 755 -d %{buildroot}%{_libdir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
export OCT_ARCH_PREFIX=%{buildroot}%{_libdir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX $OCT_ARCH_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}/COPYING .
mv %{pkgname}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}
%{_libdir}/octave/packages/%{pkgname}-%{version}

%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.1.0-3
+ Revision: f228107
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10311 |12cu|octave-financial-0.3.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname financial

Summary:	Financial functions for Octave
Name:       octave-%{pkgname}
Version:	0.3.2
Release:       3
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv3+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/financial/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 3.0.0
Requires:	octave-time >= 1.0.5
Requires:	octave-miscellaneous >= 1.0.6
BuildRequires:  octave-devel >= 3.0.0
BuildRequires:  pkgconfig(gl)
BuildRequires:  pkgconfig(glu)
BuildArch:	noarch

%description
Financial data manipulation and plotting functions for Octave.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}

%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.3.2-3
+ Revision: d3b8872
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10312 |12cu|octave-fpl-1.2.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname fpl

Summary:	Octave support for various graphical formats
Name:       octave-%{pkgname}
Version:	1.2.0
Release:       3
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/fpl/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 3.0.0
BuildRequires:  octave-devel >= 3.0.0
BuildRequires:  pkgconfig(gl)
BuildRequires:  pkgconfig(glu)
BuildArch:	noarch

%description
This package contains Octave routines for saving data in different
graphical formats.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}/COPYING .
mv %{pkgname}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}

%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.2.0-3
+ Revision: a9d626d
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10313 |12cu|octave-general-1.2.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname general

Summary:	General tools for Octave
Name:       octave-%{pkgname}
Version:	1.2.2
Release:       3
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv3+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/general/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 3.2.4
BuildRequires:  octave-devel >= 3.2.4
BuildRequires:  pkgconfig(gl)
BuildRequires:  pkgconfig(glu)

%description
General tools for Octave. String dictionary, parallel computing.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
%__install -m 755 -d %{buildroot}%{_libdir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
export OCT_ARCH_PREFIX=%{buildroot}%{_libdir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX $OCT_ARCH_PREFIX; pkg install -verbose -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}/COPYING .
mv %{pkgname}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}
%{_libdir}/octave/packages/%{pkgname}-%{version}

%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.2.2-3
+ Revision: 8c9666a
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10314 |12cu|octave-gnuplot-1.0.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname gnuplot

Summary:	Gnuplot scripts for Octave
Name:       octave-%{pkgname}
Version:	1.0.1
Release:       3
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/gnuplot/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 2.9.7
Requires:	gnuplot >= 4.0
BuildRequires:  octave-devel >= 2.9.9
BuildRequires:  pkgconfig(gl)
BuildRequires:  pkgconfig(glu)
BuildRequires:	gnuplot >= 4.0
BuildArch:	noarch

%description
This package provides scripts that can save data in gnuplot-readable
formats, specify the gnuplot commands used to produce
graphics, and invoke gnuplot. 

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"
mv %{buildroot}%{_datadir}/octave/packages/%{pkgname}-%{version}/Changelog .
rm -f %{buildroot}%{_datadir}/octave/packages/%{pkgname}-%{version}/COPYRIGHT
rm -f %{buildroot}%{_datadir}/octave/packages/%{pkgname}-%{version}/LICENSE.txt

tar zxf %SOURCE0 
mv %{pkgname}/COPYING .
mv %{pkgname}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%doc COPYING DESCRIPTION Changelog
%{_datadir}/octave/packages/%{pkgname}-%{version}

%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.1-3
+ Revision: 2b5b129
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10315 |12cu|octave-gsl-1.0.8-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname gsl

Summary:	Octave bindings for the GNU Scientific Library
Name:       octave-%{pkgname}
Version:	1.0.8
Release:       3
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/gsl/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 2.9.7
BuildRequires:  octave-devel >= 2.9.9
BuildRequires:  pkgconfig(gl)
BuildRequires:  pkgconfig(glu)
BuildRequires:	gsl-devel

%description
Octave bindings for the GNU Scientific Library

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
%__install -m 755 -d %{buildroot}%{_libdir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
export OCT_ARCH_PREFIX=%{buildroot}%{_libdir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX $OCT_ARCH_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

pushd %{buildroot}%{_datadir}/octave/packages/%{pkgname}-%{version}/
rm -rf doc/RCS
rm -rf doc/mk*
rm -rf doc/make*
rm -rf doc/texinfo*
rm -rf doc/txt*
rm -rf doc/*.{log,cc,doc,dvi,old}
rm -rf *.c
popd

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}
%{_libdir}/octave/packages/%{pkgname}-%{version}

%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.8-3
+ Revision: 297d31e
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10316 |12cu|octave-ident-1.0.7-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname ident

Summary:	System identification functions for Octave
Name:       octave-%{pkgname}
Version:	1.0.7
Release:       3
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/ident/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 2.9.7
BuildRequires:  octave-devel >= 2.9.7
BuildRequires:  pkgconfig(gl)
BuildRequires:  pkgconfig(glu)
BuildArch:	noarch

%description
System identification functions for Octave.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}

%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.7-3
+ Revision: 0ea6439
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10317 |12cu|octave-image-1.0.14-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname image

Summary:	Image processing toolkit for Octave
Name:       octave-%{pkgname}
Version:	1.0.14
Release:       3
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/image/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 3.2.0
BuildRequires:  octave-devel >= 3.2.0
BuildRequires:  pkgconfig(gl)
BuildRequires:  pkgconfig(glu)
BuildRequires:	jpeg-devel

%description
This package provides Octave functions for feature extraction, image
statistics, spatial and geometric transformations, morphological
operations, linear filtering, and much more.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
%__install -m 755 -d %{buildroot}%{_libdir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
export OCT_ARCH_PREFIX=%{buildroot}%{_libdir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX $OCT_ARCH_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}
%{_libdir}/octave/packages/%{pkgname}-%{version}

%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.14-3
+ Revision: 9524d02
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10318 |12cu|octave-informationtheory-0.1.8-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname informationtheory

Summary:	Octave functions for basic information theory
Name:       octave-%{pkgname}
Version:	0.1.8
Release:       3
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/informationtheory/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 2.9.7
BuildRequires:  octave-devel >= 2.9.9
BuildRequires:  pkgconfig(gl)
BuildRequires:  pkgconfig(glu)
BuildArch:	noarch

%description
Octave functions for basic information theory and source coding.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}

%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.1.8-3
+ Revision: e5e814a
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10319 |12cu|octave-integration-1.0.7-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname integration

Summary:	Numerical integration toolbox for Octave
Name:       octave-%{pkgname}
Version:	1.0.7
Release:       3
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/integration/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 2.9.7
BuildRequires:  octave-devel >= 2.9.9
BuildRequires:  pkgconfig(gl)
BuildRequires:  pkgconfig(glu)
BuildArch:	noarch

%description
Numerical integration toolbox for Octave.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}

%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.7-3
+ Revision: 095954b
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10320 |12cu|octave-io-1.0.14-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname io

Summary:	Octave toolkit for I/O in external formats
Name:       octave-%{pkgname}
Version:	1.0.14
Release:       3
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/io/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 3.2.0
BuildRequires:  octave-devel >= 3.2.0
BuildRequires:  pkgconfig(gl)
BuildRequires:  pkgconfig(glu)
BuildRequires:	texinfo
BuildArch:	noarch

%description
Octave toolkit for I/O in external formats.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}/COPYING .
mv %{pkgname}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}

%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.14-3
+ Revision: edb1243
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10321 |12cu|octave-irsa-1.0.7-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname irsa

Summary:	Irregular sampling analysis tools for Octave
Name:       octave-%{pkgname}
Version:	1.0.7
Release:       3
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/irsa/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 2.9.7
BuildRequires:  octave-devel >= 2.9.9
BuildRequires:  pkgconfig(gl)
BuildRequires:  pkgconfig(glu)
BuildArch:	noarch

%description
Irregular sampling analysis tools for Octave.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}

%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.7-3
+ Revision: 4c9f1a0
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10322 |12cu|octave-mapping-1.0.7-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname mapping

Summary:	Simple mapping functions for Octave
Name:       octave-%{pkgname}
Version:	1.0.7
Release:       3
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/mapping/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 2.9.7
BuildRequires:  octave-devel >= 2.9.9
BuildRequires:  pkgconfig(gl)
BuildRequires:  pkgconfig(glu)
BuildArch:	noarch

%description
Simple mapping functions for Octave.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}

%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.7-3
+ Revision: f679e8c
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10323 |12cu|octave-miscellaneous-1.0.11-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname miscellaneous

Summary:	Miscellaneous Octave tools that don't fit elsewhere
Name:       octave-%{pkgname}
Version:	1.0.11
Release:       4
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/miscellaneous/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 2.9.16
BuildRequires:  octave-devel >= 2.9.16
BuildRequires:  pkgconfig(gl)
BuildRequires:  pkgconfig(glu)
BuildRequires:	termcap-devel

%description
Miscellaneous Octave tools that don't fit elsewhere.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
%__install -m 755 -d %{buildroot}%{_libdir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
export OCT_ARCH_PREFIX=%{buildroot}%{_libdir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX $OCT_ARCH_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}
%{_libdir}/octave/packages/%{pkgname}-%{version}

%changelog
* Wed May 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.11-4
+ Revision: d5e24cd
- Bump release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10324 |12cu|octave-missing-functions-1.0.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname missing-functions

Summary:	Find functions that are in MATLAB but not in Octave
Name:       octave-%{pkgname}
Version:	1.0.2
Release:       3
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/missing-functions/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 3.0.0
BuildRequires:  octave-devel >= 3.0.0
BuildRequires:  pkgconfig(gl)
BuildRequires:  pkgconfig(glu)
BuildArch:	noarch

%description
Find functions that are in MATLAB but not in Octave.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}

%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.2-3
+ Revision: c3be5ec
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10325 |12cu|octave-msh-1.0.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname msh

Summary:	Meshes for finite element/volume PDE Octave solvers
Name:       octave-%{pkgname}
Version:	1.0.2
Release:       3
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/msh/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 3.0.0, octave-splines >= 0.0.0
BuildRequires:  octave-devel >= 3.0.0
BuildRequires:  pkgconfig(gl)
BuildRequires:  pkgconfig(glu)
BuildArch:	noarch

%description
Create and manage triangular and tetrahedral meshes for finite element
or finite volume PDE solvers in Octave. Use a mesh data structure
compatible with PDEtool. Rely on gmsh for unstructured mesh
generation.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}

%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.2-3
+ Revision: e85702d
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10326 |12cu|octave-multicore-0.2.15-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname multicore

Summary:	Multicore parallel processing functions for Octave
Name:       octave-%{pkgname}
Version:	0.2.15
Release:       3
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/multicore/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 2.9.12
BuildRequires:  octave-devel >= 2.9.12
BuildRequires:  pkgconfig(gl)
BuildRequires:  pkgconfig(glu)

%description
Multicore parallel processing functions for Octave.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
%__install -m 755 -d %{buildroot}%{_libdir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
export OCT_ARCH_PREFIX=%{buildroot}%{_libdir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX $OCT_ARCH_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}
%{_libdir}/octave/packages/%{pkgname}-%{version}

%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.2.15-3
+ Revision: 119a478
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10327 |12cu|octave-nan-2.4.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname nan

Summary:	NaN toolbox for Octave
Name:       octave-%{pkgname}
Version:	2.4.4
Release:       3
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv3+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/nan/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 2.9.7
BuildRequires:  octave-devel >= 2.9.9
BuildRequires:  pkgconfig(gl)
BuildRequires:  pkgconfig(glu)
BuildRequires:	libgomp-devel

%description
Statistics and machine learning toolbox for Octave that can handle
data with and without missing values.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
%__install -m 755 -d %{buildroot}%{_libdir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
export OCT_ARCH_PREFIX=%{buildroot}%{_libdir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX $OCT_ARCH_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv NaN/COPYING .
mv NaN/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}
%{_libdir}/octave/packages/%{pkgname}-%{version}

%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.4.4-3
+ Revision: 012bc00
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10328 |12cu|octave-nlwing2-1.2.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname nlwing2

Summary:	Nonlinear aurodynamic computations for Octave
Name:       octave-%{pkgname}
Version:	1.2.0
Release:       3
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/nlwing2/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 3.0.0
BuildRequires:  octave-devel >= 3.0.0
BuildRequires:  pkgconfig(gl)
BuildRequires:  pkgconfig(glu)

%description
This package enables the efficient computation of nonlinear
aerodynamics in Octave.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
%__install -m 755 -d %{buildroot}%{_libdir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
export OCT_ARCH_PREFIX=%{buildroot}%{_libdir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX $OCT_ARCH_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}/COPYING .
mv %{pkgname}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}
%{_libdir}/octave/packages/%{pkgname}-%{version}

%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.2.0-3
+ Revision: f4c08d5
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10329 |12cu|octave-nnet-0.1.13-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname nnet

Summary:	Feedforward multi-layer neural network for Octave

Name:		octave-%{pkgname}
Version:	0.1.13
Release:        2
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/nnet/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 3.0.0
BuildRequires:  octave-devel >= 3.0.0
BuildRequires:  pkgconfig(gl)
BuildRequires:  pkgconfig(glu)
BuildArch:	noarch

%description
Feedforward multi-layer neural network for Octave

%prep
%setup -q -c %{pkgname}-%{version}
cp %{SOURCE0} .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %{SOURCE0} 
mv %{pkgname}/COPYING .
mv %{pkgname}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}



%changelog
* Tue Apr 15 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.1.13-2
+ Revision: 9996ba2
- Fix gl BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10330 |12cu|octave-nurbs-1.3.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname nurbs

Summary:	NURBS routines for Octave
Name:       octave-%{pkgname}
Version:	1.3.4
Release:       3
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/nurbs/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 3.2.0
BuildRequires:  octave-devel >= 3.2.0
BuildRequires:  pkgconfig(gl)
BuildRequires:  pkgconfig(glu)
BuildRequires:	libgomp-devel

%description
Collection of Octave routines for the creation, and manipulation of
Non-Uniform Rational B-Splines (NURBS).

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
%__install -m 755 -d %{buildroot}%{_libdir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
export OCT_ARCH_PREFIX=%{buildroot}%{_libdir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX $OCT_ARCH_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}
%{_libdir}/octave/packages/%{pkgname}-%{version}

%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.3.4-3
+ Revision: 587aaf3
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10331 |12cu|octave-ocs-0.1.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname ocs

Summary:	Octave package for solving DC and transient circuit equations
Name:       octave-%{pkgname}
Version:	0.1.1
Release:       3
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/ocs/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 3.0.0, octave-odepkg >= 0.0.0
BuildRequires:  octave-devel >= 3.0.0
BuildRequires:  pkgconfig(gl)
BuildRequires:  pkgconfig(glu)

%description
Octave package for solving DC and transient electrical circuit equations.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
%__install -m 755 -d %{buildroot}%{_libdir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
export OCT_ARCH_PREFIX=%{buildroot}%{_libdir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX $OCT_ARCH_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .
mv %{pkgname}-%{version}/README .
mv %{pkgname}-%{version}/doc examples

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%doc COPYING DESCRIPTION README examples
%{_datadir}/octave/packages/%{pkgname}-%{version}
%{_libdir}/octave/packages/%{pkgname}-%{version}

%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.1.1-3
+ Revision: 255ddbf
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10332 |12cu|octave-oct2mat-1.0.7-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname oct2mat

Summary:	Convert Octave scripts into MATLAB-compatible style
Name:       octave-%{pkgname}
Version:	1.0.7
Release:       3
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/oct2mat/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 2.9.7
BuildRequires:  octave-devel >= 2.9.9
BuildRequires:  pkgconfig(gl)
BuildRequires:  pkgconfig(glu)
BuildArch:	noarch

%description
Convert Octave scripts into a MATLAB-compatible coding style.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}

%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.7-3
+ Revision: 0401708
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10333 |12cu|octave-odepkg-0.8.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname odepkg

Summary:	Octave package for solving ODEs
Name:       octave-%{pkgname}
Version:	0.8.2
Release:       3
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/odepkg/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 3.2.0
BuildRequires:  octave-devel >= 3.2.0
BuildRequires:  pkgconfig(gl)
BuildRequires:  pkgconfig(glu)

%description
Octave package for solving ordinary differential equations and more.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
%__install -m 755 -d %{buildroot}%{_libdir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
export OCT_ARCH_PREFIX=%{buildroot}%{_libdir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX $OCT_ARCH_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

mv %{buildroot}%{_datadir}/octave/packages/%{pkgname}-%{version}/doc/%{pkgname}.pdf .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%doc COPYING DESCRIPTION *.pdf
%{_datadir}/octave/packages/%{pkgname}-%{version}
%{_libdir}/octave/packages/%{pkgname}-%{version}

%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.8.2-3
+ Revision: 912ad53
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10334 |12cu|octave-optim-1.0.16-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname optim

Summary:	Non-linear optimization toolkit for Octave
Name:       octave-%{pkgname}
Version:	1.0.16
Release:       4
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/optim/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 2.9.7
Requires:	octave-miscellaneous >= 1.0.11
Requires:	octave-struct >= 1.0.9
BuildRequires:  octave-devel >= 2.9.9
BuildRequires:  pkgconfig(gl)
BuildRequires:  pkgconfig(glu)

%description
Non-linear optimization toolkit for Octave.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
%__install -m 755 -d %{buildroot}%{_libdir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
export OCT_ARCH_PREFIX=%{buildroot}%{_libdir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX $OCT_ARCH_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}
%{_libdir}/octave/packages/%{pkgname}-%{version}

%changelog
* Wed May 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.16-4
+ Revision: 5a625fe
- Bump release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10335 |12cu|octave-physicalconstants-0.1.7-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname physicalconstants

Summary:	Physical constants from NIST database for Octave
Name:       octave-%{pkgname}
Version:	0.1.7
Release:       3
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/physicalconstants/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 2.9.7
BuildRequires:  octave-devel >= 2.9.9
BuildRequires:  pkgconfig(gl)
BuildRequires:  pkgconfig(glu)
BuildArch:	noarch

%description
This package provides Octave access to various physical constants from atomic
and molecular physics taken from the NIST database.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}

%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.1.7-3
+ Revision: b9b7a1a
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10336 |12cu|octave-plot-1.0.8-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname plot

Summary:	Additional plotting tools for Octave
Name:       octave-%{pkgname}
Version:	1.0.8
Release:       3
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/plot/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 2.9.7
BuildRequires:  octave-devel >= 2.9.9
BuildRequires:  pkgconfig(gl)
BuildRequires:  pkgconfig(glu)
BuildArch:	noarch

%description
Additional plotting tools for Octave.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}

%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.8-3
+ Revision: 36ca134
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10337 |12cu|octave-quaternion-1.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname quaternion

Summary:	Octave package for manipulation of quaternions

Name:		octave-%{pkgname}
Version:	1.0.0
Release:        2
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv3+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/quaternion/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 3.1.0
BuildRequires:  octave-devel >= 3.1.0
BuildRequires:  pkgconfig(gl)
BuildRequires:  pkgconfig(glu)
BuildArch:	noarch

%description
Octave package for manipulation of quaternions used for frame transformations.

%prep
%setup -q -c %{pkgname}-%{version}
cp %{SOURCE0} .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %{SOURCE0}
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}





%changelog
* Tue Apr 15 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.0-2
+ Revision: 99c533c
- Fix gl BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10338 |12cu|octave-secs1d-0.0.8-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname secs1d

Summary:	Octave drift-diffusion simulator for 1D devices
Name:       octave-%{pkgname}
Version:	0.0.8
Release:       3
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/secs1d/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 2.9.17
BuildRequires:  octave-devel >= 2.9.17
BuildRequires:  pkgconfig(gl)
BuildRequires:  pkgconfig(glu)

%description
Octave drift-diffusion simulator for 1D semiconductor devices.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
%__install -m 755 -d %{buildroot}%{_libdir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
export OCT_ARCH_PREFIX=%{buildroot}%{_libdir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX $OCT_ARCH_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}
%{_libdir}/octave/packages/%{pkgname}-%{version}

%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.0.8-3
+ Revision: c0c54e2
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10339 |12cu|octave-secs2d-0.0.8-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname secs2d

Summary:	Octave drift-diffusion simulator for 2D devices
Name:       octave-%{pkgname}
Version:	0.0.8
Release:       3
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/secs2d/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 2.9.17
BuildRequires:  octave-devel >= 2.9.17
BuildRequires:  pkgconfig(gl)
BuildRequires:  pkgconfig(glu)

%description
Octave drift-diffusion simulator for 2D semiconductor devices.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
%__install -m 755 -d %{buildroot}%{_libdir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
export OCT_ARCH_PREFIX=%{buildroot}%{_libdir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX $OCT_ARCH_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}
%{_libdir}/octave/packages/%{pkgname}-%{version}

%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.0.8-3
+ Revision: b8e8817
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10340 |12cu|octave-signal-1.0.11-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname signal

Summary:	Signal processing tools for Octave

Name:		octave-%{pkgname}
Version:	1.0.11
Release:        2
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/signal/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 2.9.9
Requires:	octave-optim >= 1.0.0
Requires:	octave-specfun >= 0.0.0
BuildRequires:  octave-devel >= 2.9.9
BuildRequires:  pkgconfig(gl)
BuildRequires:  pkgconfig(glu)

%description
Signal processing tools, including filtering, windowing and display
functions for Octave.

%prep
%setup -q -c %{pkgname}-%{version}
cp %{SOURCE0} .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
%__install -m 755 -d %{buildroot}%{_libdir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
export OCT_ARCH_PREFIX=%{buildroot}%{_libdir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX $OCT_ARCH_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %{SOURCE0}
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}
%{_libdir}/octave/packages/%{pkgname}-%{version}



%changelog
* Tue May 20 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.11-2
+ Revision: 5686c9a
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10341 |12cu|octave-simp-1.1.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname simp

Summary:	Basic interval operations for Octave
Name:       octave-%{pkgname}
Version:	1.1.0
Release:       3
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv3+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/simp/
Conflicts:	octave-forge <= 20090607
Requires:	octave
BuildRequires:  octave-devel
BuildRequires:  pkgconfig(gl)
BuildRequires:  pkgconfig(glu)
BuildArch:	noarch

%description
This package defines basic operations on intervals for Octave.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .
mv %{pkgname}-%{version}/doc/*.pdf .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%doc COPYING DESCRIPTION *.pdf
%{_datadir}/octave/packages/%{pkgname}-%{version}

%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.1.0-3
+ Revision: 7b78639
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10342 |12cu|octave-specfun-1.0.9-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname specfun

Summary:	Special functions for Octave
Name:       octave-%{pkgname}
Version:	1.0.9
Release:       3
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/specfun/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 2.9.7
BuildRequires:  octave-devel >= 2.9.9
BuildRequires:  pkgconfig(gl)
BuildRequires:  pkgconfig(glu)
BuildArch:	noarch

%description
Special functions including ellipitic functions, etc., for Octave.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}

%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.9-3
+ Revision: 7d6f732
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10343 |12cu|octave-special-matrix-1.0.7-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname special-matrix

Summary:	Additional special matrices for Octave
Name:       octave-%{pkgname}
Version:	1.0.7
Release:       3
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/special-matrix/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 2.9.7
BuildRequires:  octave-devel >= 2.9.9
BuildRequires:  pkgconfig(gl)
BuildRequires:  pkgconfig(glu)
BuildArch:	noarch

%description
Additional special matrices for Octave.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}

%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.7-3
+ Revision: 1cae444
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10344 |12cu|octave-splines-1.0.7-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname splines

Summary:	Cubic spline functions for Octave
Name:       octave-%{pkgname}
Version:	1.0.7
Release:       3
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/splines/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 2.9.7
BuildRequires:  octave-devel >= 2.9.9
BuildRequires:  pkgconfig(gl)
BuildRequires:  pkgconfig(glu)
BuildArch:	noarch

%description
Additional cubic spline functions for Octave.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}

%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.7-3
+ Revision: 235f2d1
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10345 |12cu|octave-statistics-1.0.10-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname statistics

Summary:	Additional statistics functions for Octave
Name:       octave-%{pkgname}
Version:	1.0.10
Release:       3
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/statistics/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 2.9.7, octave-miscellaneous >= 0.0.0
BuildRequires:  octave-devel >= 2.9.9
BuildRequires:  pkgconfig(gl)
BuildRequires:  pkgconfig(glu)
BuildArch:	noarch

%description
Additional statistics functions for Octave.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}/COPYING .
mv %{pkgname}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}

%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.10-3
+ Revision: ab666ae
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10346 |12cu|octave-strings-1.0.7-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname strings

Summary:	Additional string manipulation functions for Octave
Name:       octave-%{pkgname}
Version:	1.0.7
Release:       3
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/strings/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 2.9.7
BuildRequires:  octave-devel >= 2.9.9
BuildRequires:  pkgconfig(gl)
BuildRequires:  pkgconfig(glu)
BuildRequires:	texinfo, pcre-devel

%description
Additional string manipulation functions for Octave.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
%__install -m 755 -d %{buildroot}%{_libdir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
export OCT_ARCH_PREFIX=%{buildroot}%{_libdir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX $OCT_ARCH_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}
%{_libdir}/octave/packages/%{pkgname}-%{version}

%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.7-3
+ Revision: bfa0e26
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10347 |12cu|octave-struct-1.0.9-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname struct

Summary:	Additional structure manipulation functions for Octave
Name:       octave-%{pkgname}
Version:	1.0.9
Release:       4
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/struct/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 2.9.7
BuildRequires:  octave-devel >= 2.9.9
BuildRequires:  pkgconfig(gl)
BuildRequires:  pkgconfig(glu)

%description
Additional structure manipulation functions for Octave.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
%__install -m 755 -d %{buildroot}%{_libdir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
export OCT_ARCH_PREFIX=%{buildroot}%{_libdir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX $OCT_ARCH_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}
%{_libdir}/octave/packages/%{pkgname}-%{version}

%changelog
* Wed May 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.9-4
+ Revision: 6f38a56
- Bump release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10348 |12cu|octave-symband-1.0.10-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname symband

Summary:	Octave package for handling symmetric banded matrices
Name:       octave-%{pkgname}
Version:	1.0.10
Release:       3
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/symband/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 2.9.7
BuildRequires:  octave-devel >= 2.9.9
BuildRequires:  pkgconfig(gl)
BuildRequires:  pkgconfig(glu)

%description
Octave package for handling symmetric banded matrices.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
%__install -m 755 -d %{buildroot}%{_libdir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
export OCT_ARCH_PREFIX=%{buildroot}%{_libdir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX $OCT_ARCH_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}
%{_libdir}/octave/packages/%{pkgname}-%{version}

%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.10-3
+ Revision: c13da70
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10349 |12cu|octave-symbolic-1.0.9-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname symbolic

Summary:	Symbolic toolbox for Octave
Name:       octave-%{pkgname}
Version:	1.0.9
Release:       3
Source0:	%{pkgname}-%{version}.tar.gz
Patch0:		is_list-1.0.9.patch
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/symbolic/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 3.1.55
BuildRequires:  octave-devel >= 3.1.55
BuildRequires:  pkgconfig(gl)
BuildRequires:  pkgconfig(glu)
BuildRequires:	ginac-devel

%description
Symbolic toolbox for Octave based on ginac and cln.

%prep
%setup -q -c %{pkgname}-%{version}
tar zxf %SOURCE0
%patch0 -p0
tar zcvf %{pkgname}-%{version}.tar.gz %{pkgname}-%{version}

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
%__install -m 755 -d %{buildroot}%{_libdir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
export OCT_ARCH_PREFIX=%{buildroot}%{_libdir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX $OCT_ARCH_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}
%{_libdir}/octave/packages/%{pkgname}-%{version}

%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.9-3
+ Revision: 0e836dd
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10350 |12cu|octave-time-1.0.9-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname time

Summary:	Additional date manipulation tools for Octave
Name:       octave-%{pkgname}
Version:	1.0.9
Release:       3
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/time/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 3.0.1
BuildRequires:  octave-devel >= 3.0.1
BuildRequires:  pkgconfig(gl)
BuildRequires:  pkgconfig(glu)
BuildArch:	noarch

%description
Additional date manipulation tools for Octave.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}

%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.9-3
+ Revision: d7a937f
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10351 |12cu|octave-tsa-4.1.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname tsa

Summary:	Time series analysis methods for Octave
Name:       octave-%{pkgname}
Version:	4.1.1
Release:       3
Source0:	%{pkgname}-%{version}.tgz
License:	GPLv3+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/tsa/
Conflicts:	octave-forge <= 20090607
Requires:	octave, octave-nan >= 1.0.0
BuildRequires:  octave-devel
BuildRequires:  pkgconfig(gl)
BuildRequires:  pkgconfig(glu)
BuildArch:	noarch

%description
Stochastic concepts and maximum entropy methods for time series
analysis in Octave.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tgz"

tar zxf %SOURCE0 
mv %{pkgname}/COPYING .
mv %{pkgname}/DESCRIPTION .
mv %{pkgname}/doc/README.TXT .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%doc COPYING DESCRIPTION README.TXT
%{_datadir}/octave/packages/%{pkgname}-%{version}

%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 4.1.1-3
+ Revision: 2f92ef3
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10352 |12cu|octave-vrml-1.0.11-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname vrml

Summary:	VRML graphics for Octave
Name:       octave-%{pkgname}
Version:	1.0.11
Release:    3
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/vrml/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 2.9.7, octave-miscellaneous >= 0.0.0
Requires:	octave-struct >= 0.0.0, octave-statistics >= 0.0.0
BuildRequires:  octave-devel >= 2.9.9
BuildRequires:  pkgconfig(gl)
BuildRequires:  pkgconfig(glu)
BuildArch:	noarch

%description
VRML graphics for Octave.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"

tar zxf %SOURCE0 
mv %{pkgname}/COPYING .
mv %{pkgname}/DESCRIPTION .

find %{buildroot} -name .svn | xargs rm -rf 

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}

%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.11-3
+ Revision: 6e71d76
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10353 |12cu|octave-zenity-0.5.7-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname zenity

Summary:	Octave functions for creating simple GUIs
Name:       octave-%{pkgname}
Version:	0.5.7
Release:    3
Source0:	%{pkgname}-%{version}.tar.gz
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://octave.sourceforge.net/zenity/
Conflicts:	octave-forge <= 20090607
Requires:	octave >= 2.9.7
Requires:	zenity >= 2.16
BuildRequires:  octave-devel >= 2.9.9
BuildRequires:  pkgconfig(gl)
BuildRequires:  pkgconfig(glu)
BuildArch:	noarch

%description
This package provides a set of Octave functions for creating simple
graphical user interfaces. It is currently possible to create calendar
windows, text entries, file selection dialogs, lists, message windows,
icons in the notification area, and windows for large amount of text.

%prep
%setup -q -c %{pkgname}-%{version}
cp %SOURCE0 .

%install
%__install -m 755 -d %{buildroot}%{_datadir}/octave/packages/
export OCT_PREFIX=%{buildroot}%{_datadir}/octave/packages
octave -q --eval "pkg prefix $OCT_PREFIX; pkg install -verbose -nodeps -local %{pkgname}-%{version}.tar.gz"
touch %{buildroot}%{_datadir}/octave/packages/%{pkgname}-%{version}/packinfo/.autoload
chmod 644 %{buildroot}%{_datadir}/octave/packages/%{pkgname}-%{version}/packinfo/.autoload

tar zxf %SOURCE0 
mv %{pkgname}-%{version}/COPYING .
mv %{pkgname}-%{version}/DESCRIPTION .

%clean

%post
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%postun
%{_bindir}/test -x %{_bindir}/octave && %{_bindir}/octave -q -H --no-site-file --eval "pkg('rebuild');" || :

%files
%doc COPYING DESCRIPTION
%{_datadir}/octave/packages/%{pkgname}-%{version}

%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.5.7-3
+ Revision: 2fcf4e3
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10354 |12cu|ogdi-3.2.0-0.beta2.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# TODO: separate gltpd to -server package, add init script (requires portmap)

%define name	ogdi
%define major	3
%define libname %mklibname %{name} %{major}
%define devname %mklibname -d %{name}

%define beta	beta2

Summary:	Open Geographic Datastore Interface
Name:		%{name}
Version:	3.2.0
Release:	0.%{beta}.3
License:	BSD
Group:		Sciences/Geosciences
Url:		http://ogdi.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.%{beta}.tar.gz
Source1:	http://ogdi.sourceforge.net/ogdi.pdf
Patch0:		patch_for_proj48_redhat.patch
Patch1:		ogdi-3.2.0.beta2-fix-str-fmt.patch
BuildRequires:	tcl-devel
BuildRequires:	unixODBC-devel
BuildRequires:	pkgconfig(expat)
BuildRequires:	pkgconfig(proj)
BuildRequires:	pkgconfig(zlib)

%description
OGDI is the Open Geographic Datastore Interface. OGDI is an
application programming interface (API) that uses a standardized
access methods to work in conjunction with GIS software packages (the
application) and various geospatial data products. OGDI uses a
client/server architecture to facilitate the dissemination of
geospatial data products over any TCP/IP network, and a
driver-oriented approach to facilitate access to several geospatial
data products/formats.

%files
%doc LICENSE NEWS ChangeLog README
%{_bindir}/gltpd
%{_bindir}/ogdi_*
%dir %{_libdir}/ogdi
%exclude %{_libdir}/%{name}/liblodbc.so
%exclude %{_libdir}/%{name}/libecs_tcl.so
%{_libdir}/%{name}/lib*.so

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Open Geographic Datastore Interface - library
License:	BSD style
Group:		Sciences/Geosciences

%description -n %{libname}
OGDI is the Open Geographic Datastore Interface. OGDI is an
application programming interface (API) that uses a standardized
access methods to work in conjunction with GIS software packages (the
application) and various geospatial data products. OGDI uses a
client/server architecture to facilitate the dissemination of
geospatial data products over any TCP/IP network, and a
driver-oriented approach to facilitate access to several geospatial
data products/formats.

This package contains just the library required by applications using the
Open Geographic Datastore Interface.

%files -n %{libname}
%{_libdir}/libogdi.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	OGDI header files and documentation
Group:		Sciences/Geosciences
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Provides:	lib%{name}-devel = %{EVRD}

%description -n %{devname}
OGDI header files and developer's documentation.

%files -n %{devname}
%doc ogdi.pdf
%doc ogdi/examples/example1/example1.c
%doc ogdi/examples/example2/example2.c
%{_bindir}/%{name}-config
%{_bindir}/%{name}-config-%{cpuarch}
%{_libdir}/pkgconfig/%{name}.pc
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/*.h
%{_libdir}/libogdi.so

#----------------------------------------------------------------------------

%package odbc
Summary:	ODBC driver for OGDI
Group:		Sciences/Geosciences
Requires:	%{name} = %{EVRD}

%description odbc
ODBC driver for OGDI.

%files odbc
%{_libdir}/ogdi/liblodbc.so

#----------------------------------------------------------------------------

%package -n tcl-ogdi
Summary:	TCL wrapper for OGDI
Group:		Sciences/Geosciences
Requires:	%{name} = %{EVRD}

%description -n tcl-ogdi
TCL wrapper for OGDI.

%files -n tcl-ogdi
%{_libdir}/ogdi/libecs_tcl.so

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{version}.%{beta}
%patch0 -p1
%patch1 -p0

cp -f %{SOURCE1} .

%build
autoreconf -fi

TOPDIR=`pwd`; TARGET=Linux; export TOPDIR TARGET
INST_LIB=%{_libdir}/;export INST_LIB
export CFG=debug # for -g

# do not compile with ssp. it will trigger internal bugs (to_fix_upstream)
OPT_FLAGS=`echo %{optflags}|sed -e 's/-Wp,-D_FORTIFY_SOURCE=2//g'`
export CFLAGS="$OPT_FLAGS -fPIC -DPIC -DDONT_TD_VOID -DUSE_TERMIO"

%configure2_5x \
	--with-binconfigs \
	--with-expat \
	--with-proj \
	--with-zlib

# use the generated .mak file ...
cp -af config/linux.mak{,.old}
cp -af config/{L,l}inux.mak

# make doesn't survive a parallell build, so stop that...
make

make -C ogdi/tcl_interface \
	TCL_LINKLIB="-ltcl"
	
make -C contrib/gdal

make -C ogdi/attr_driver/odbc \
	ODBC_LINKLIB="-lodbc"

%install
rm -rf %{buildroot}

# export env
TOPDIR=`pwd`; TARGET=Linux; export TOPDIR TARGET

%makeinstall \
	INST_INCLUDE=%{buildroot}%{_includedir}/%{name} \
	INST_LIB=%{buildroot}%{_libdir} \
	INST_BIN=%{buildroot}%{_bindir}

#plugin install
%makeinstall -C ogdi/tcl_interface \
	INST_LIB=%{buildroot}%{_libdir}
%makeinstall -C contrib/gdal \
	INST_LIB=%{buildroot}%{_libdir}
%makeinstall -C ogdi/attr_driver/odbc \
	INST_LIB=%{buildroot}%{_libdir}

# only lib*ogdi* is common library, the rest are dlopened drivers
#mv -f %{buildroot}%{_libdir}/ogdi/*ogdi*.so %{buildroot}%{_libdir}

# remove example binary
rm -rf %{buildroot}%{_bindir}/example?

# we have multilib ogdi-config
%if "%{_lib}" == "lib"
%define cpuarch 32
%else
%define cpuarch 64
%endif

# fix file(s) for multilib issue
touch -r ogdi-config.in ogdi-config

# install pkgconfig file and ogdi-config
mkdir -p %{buildroot}%{_libdir}/pkgconfig
install -p -m 644 ogdi.pc %{buildroot}%{_libdir}/pkgconfig/

install -p -m 755 ogdi-config %{buildroot}%{_bindir}/ogdi-config-%{cpuarch}

# ogdi-config wrapper for multiarch
cat > %{buildroot}%{_bindir}/%{name}-config <<EOF
#!/bin/bash

ARCH=\$(uname -m)
case \$ARCH in
x86_64 | ppc64 | ia64 | s390x | sparc64 | alpha | alphaev6 )
ogdi-config-64 \${*}
;;
*)
ogdi-config-32 \${*}
;;
esac
EOF

chmod 755 %{buildroot}%{_bindir}/%{name}-config
touch -r ogdi-config.in %{buildroot}%{_bindir}/%{name}-config


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10355 |12cu|oglappth-1.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define releasedate	20111012
Name:			oglappth
Version:		1.0.0
Release:		2

%define major		2
%define libname 	%mklibname oglappth %major
%define develname	%mklibname oglappth -d

Summary:	Libraries for the oglappth chemistry package
License:	GPLv2+
Group:		Sciences/Chemistry
URL:		http://www.bioinformatics.org/ghemical/ghemical/index.html
Source0:	http://www.bioinformatics.org/ghemical/download/release%{releasedate}/lib%{name}-%{version}.tar.gz

BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)

%description
Library for creating portable OpenGL applications with easy-to-code scene 
setup and selection operations.

%package -n %{libname}
Summary:	Dynamic libraries from %{name}
Group:		System/Libraries
Provides:	%{name} = %{EVRD}

%description -n	%{libname}
Dynamic libraries from %{name}.

%package -n %{develname}
Summary:	Header files and static libraries from %{name}
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{EVRD}

%description -n	%{develname}
Libraries and includes files for developing programs based on %{name}.

%prep
%setup -n lib%{name}-%{version} -q 

%build
%configure2_5x

%make LIBS="-lGL -lGLU"
								
%install
%makeinstall

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc AUTHORS ChangeLog
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/*.a
%{_libdir}/pkgconfig/*.pc


%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.0-2
+ Revision: 7e1aa55
- Fix gl BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10356 |12cu|olena-2.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with apps
%bcond_without doc
%bcond_without scribo

Summary:	Olena is a platform dedicated to image processing
Name:		olena
Version:	2.0
Release:	4
Epoch:		2
License:	GPLv2+
Group:		Development/C++
Url:		http://www.lrde.epita.fr/cgi-bin/twiki/view/Olena/WebHome
# Get from https://svn.lrde.epita.fr/svn/oln/tags/olena-1.0 to have scribo
Source0:	%{name}-%{version}.tar.bz2
Patch0:		olena-1.0-subdirs.patch
Patch1:		olena-1.0-linkage.patch
Patch2:		olena-2.0-tesseract-3.01.patch
Patch3:		olena-2.0-gcc4.7.patch
Patch4:		olena-2.0-automake1.13.patch
BuildRequires:	doxygen
BuildRequires:	imagemagick
BuildRequires:	latex2html
BuildRequires:	texlive-latex
BuildRequires:	texlive-dvips
#BuildRequires:	vtk-devel
BuildRequires:	pkgconfig(cfitsio)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glut)
BuildRequires:	pkgconfig(ImageMagick)
BuildRequires:	pkgconfig(libtiff-4)
%if %{with scribo}
BuildRequires:	pkgconfig(tesseract)
%endif
BuildRequires:	pkgconfig(xmu)

%description
Olena is a platform dedicated to image processing. At the
moment it is mainly composed of a C++ library: Milena. This library features
many tools to easily perform image processing tasks. Its main characteristic is
its genericity: it allows to write an algorithm once and run it over many kinds
of images (grey scale, color, 1D, 2D, 3D, ...).

#------------------------------------------------------------------------------

%if %{with doc}
%package doc
Summary:	Olena documentation
Group:		Books/Howtos

%description doc
This is the documentation for Olena.
Olena is a platform dedicated to image processing. At the
moment it is mainly composed of a C++ library: Milena. This library features
many tools to easily perform image processing tasks. Its main characteristic is
its genericity: it allows to write an algorithm once and run it over many kinds
of images (grey scale, color, 1D, 2D, 3D, ...).

%files doc
%{_docdir}/olena
%endif

#------------------------------------------------------------------------------

%package tools
Summary:	Olena tools
Group:		Development/C++

%description tools
Olena is a platform dedicated to image processing. At the
moment it is mainly composed of a C++ library: Milena. This library features
many tools to easily perform image processing tasks. Its main characteristic is
its genericity: it allows to write an algorithm once and run it over many kinds
of images (grey scale, color, 1D, 2D, 3D, ...).

%files tools
%{_bindir}/*
%{_datadir}/olena
%if %{with scribo}
%{_libdir}/scribo/*
%endif

#------------------------------------------------------------------------------

%define gluit_major 0
%define libgluit %mklibname gluit %{gluit_major}

%package -n %{libgluit}
Summary:	Gluit C++ main Olena library
Group:		Development/C++

%description -n %{libgluit}
Gluit C++ main Olena library.

%files -n %{libgluit}
%{_libdir}/libgluit.so.%{gluit_major}*

#------------------------------------------------------------------------------

%define tri_major 0
%define libtrimesh %mklibname trimesh %{tri_major}

%package -n %{libtrimesh}
Summary:	trimesh C++ main Olena library
Group:		Development/C++

%description -n %{libtrimesh}
trimesh C++ main Olena library.

%files -n %{libtrimesh}
%{_libdir}/libtrimesh.so.%{tri_major}*

#------------------------------------------------------------------------------

%package devel
Summary:	Olena devel files
Group:		Development/C++
Requires:	%{libtrimesh} = %{EVRD}
Requires:	%{libgluit} = %{EVRD}
Requires:	olena-tools

%description devel
Olena devel files
Olena is a platform dedicated to image processing. At the
moment it is mainly composed of a C++ library: Milena. This library features
many tools to easily perform image processing tasks. Its main characteristic is
its genericity: it allows to write an algorithm once and run it over many kinds
of images (grey scale, color, 1D, 2D, 3D, ...).

%files devel
%{_libdir}/*.so
%{_includedir}/*
%{_libdir}/*.a

#------------------------------------------------------------------------------

%prep
%setup -q
%patch1 -p0
%patch2
%patch3 -p1
%patch4 -p1
%if ! %{with doc}
%patch0 -p0 -b .orig
%endif

%build
%global optflags %{optflags} -fpermissive
autoreconf -fi
pushd external/trimesh
autoreconf -fi
popd
%configure2_5x \
%if %{with scribo}
	--enable-scribo \
%endif
	--enable-trimesh \
%if %{with apps}
	--enable-apps \
%endif
	--enable-tools

pushd external/trimesh
%configure2_5x
popd

%make

%install
%makeinstall_std


%changelog
* Mon Mar 24 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:2.0-4
+ Revision: 2518258
- LOG Fix build with automake 1.13, update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10357 |12cu|omegat-3.0.8-04_Beta
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		pkgname	OmegaT

Name:		omegat
Version:	3.0.8
Release:	04_Beta
Summary:	OmegaT - Java based Computer Assisted Translation (CAT) tool
License:	GPLv3
Group:		Education
URL:		http://www.omegat.org/
Source0:	%{pkgname}_%{version}_%{release}_Source.zip
Patch:		build.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-build
BuildRequires:	java >= 1.5
BuildRequires:	ant
Requires:	java >= 1.5

%description
OmegaT - Java based Computer Assisted Translation (CAT) tool

%prep
rm -rf $RPM_BUILD_DIR/%{name}-%{version}
unzip -qq -x %{SOURCE0} -d $RPM_BUILD_DIR/%{name}-%{version}
cd $RPM_BUILD_DIR/%{name}-%{version}
%patch

%build
cd $RPM_BUILD_DIR/%{name}-%{version}
ant release

%install
#rm -rf $RPM_BUILD_ROOT
mkdir -p -m 0755 %{buildroot}%{_bindir} \
    		 %{buildroot}%{_datadir}/%{name}/lib \
    		 %{buildroot}%{_datadir}/%{name}/docs \
    		 %{buildroot}%{_datadir}/%{name}/plugins \
	         %{buildroot}%{_datadir}/applications \
	         %{buildroot}%{_docdir}/%{name} \
	         %{buildroot}%{_datadir}/icons

install -Dm0644 $RPM_BUILD_DIR/%{name}-%{version}/dist/lib/* %{buildroot}%{_datadir}/%{name}/lib
install -Dm0655 $RPM_BUILD_DIR/%{name}-%{version}/dist/%{pkgname} %{buildroot}%{_bindir}/%{name}
install -Dm0644 $RPM_BUILD_DIR/%{name}-%{version}/dist/readme*.txt %{buildroot}%{_docdir}/%{name}
install -Dm0644 $RPM_BUILD_DIR/%{name}-%{version}/dist/*license.txt %{buildroot}%{_docdir}/%{name}
install -Dm0644 $RPM_BUILD_DIR/%{name}-%{version}/dist/*.jar %{buildroot}%{_datadir}/%{name}
install -Dm0644 $RPM_BUILD_DIR/%{name}-%{version}/dist/changes.txt %{buildroot}%{_docdir}/%{name}
cp -r $RPM_BUILD_DIR/%{name}-%{version}/dist/docs %{buildroot}%{_datadir}/%{name}
cp -r $RPM_BUILD_DIR/%{name}-%{version}/dist/plugins %{buildroot}%{_datadir}/%{name}
install -Dm0644 $RPM_BUILD_DIR/%{name}-%{version}/dist/images/* %{buildroot}/%{_datadir}/icons

# menu-entry
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
[Desktop Entry]
Name=OmegaT
Name[ru]=OmegaT
GenericName=OmegaT
GenericName[ru]=OmegaT
Comment=Java based Computer Assisted Translation (CAT) tool
Comment[ru]=OmegaT - программа автоматизированного перевода (CAT)
Exec=/usr/bin/%{name}
Path=/usr/share/omegat
Icon=%{_datadir}/icons/%{pkgname}.png
Terminal=false
Type=Application
StartupNotify=true
MimeType=foo/foo;
Categories=Application;Educations;Translate;
EOF

# script start program
cat > %{buildroot}%{_bindir}/%{name} <<EOF
#!/bin/bash
# readlink follows any symbolic links to get the real file
#REALOMEGATPATH=`dirname "$(readlink -nf $0)"`
#REALOMEGATPATH="/usr/share/omegat"
exec java -Xmx512m -jar "/usr/share/omegat/OmegaT.jar" $*
EOF


%files
%defattr(-,root,root)
#doc readme*.txt changes.txt *license.txt
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_docdir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/%{pkgname}*

%clean



%changelog
* Sun Mar 16 2014 dsilakov <denis.silakov@rosalab.ru> 3.0.8-04_Beta
+ Revision: e8114c6
- Merge pull request #3 from djam/omegat:master
- Update to 3.0.8 04_beta



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10358 |12cu|omninotify-2.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

%define major 0
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d

Summary:	Multi-threaded implementation of the CORBA Notification Service
Name:		omninotify
Version:	2.1
Release:	3
License:	GPLv2+
Group:		System/Servers
Url:		http://omninotify.sourceforge.net
Source0:	omniNotify-2.1.tar.gz
BuildRequires:	omniorb
BuildRequires:	pkgconfig(omniORB4)
BuildRequires:	python-omniidl
BuildRequires:	python-omniorb
Patch0:		long-long.patch
Patch1:		backward-iostream.patch
Patch2:		destdir.patch

%description
omniNotify is a multi-threaded implementation of the CORBA Notification
Service (CosNotification), a feature-enriched version of the CORBA Event
Service (CosEvents).omniNotify offers asynchronous, decoupled,
event-based communication between distributed and heterogeneous applications. 

omniNotify was developed by a group of researchers at AT&T Labs in
Florham Park, New Jersey.   Our  main design goal for omniNotify was
scalability: we wanted a service that scales well w.r.t. both number
of connected consumers and number (and complexity) of filters registered
by consumers.  To achieve this goal, the implementation exploits parallelism
during filter evaluation and dispatching of events to consumers. 

omniNotify is built on top of OmniORB, a free high performance C++ CORBA ORB
was developed by researchers at the lab which was originally the Olivetti
research lab (ORL), then the Olivetti/Oracle lab, and finally AT&T
Labs Cambridge.  It is now maintained by Duncan Grisby. omniNotify's good
performance is due in part to the excellent performance of OmniORB.

%files
%defattr(-,root,root)
%{_bindir}/notifd

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	%{name} shared libraries
Group:		System/Libraries

%description	-n %{libname}
This package provides %{name} shared libraries.

%files -n %{libname}
%{_libdir}/*.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	%{name} shared libraries
Group:		Development/Other
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
This package provides %{name} development files.

%files -n %{devname}
%dir %{_includedir}/COS
%{_includedir}/COS/*
%dir %{_includedir}/omniNotify
%{_includedir}/omniNotify/*
%{_libdir}/*.so

#----------------------------------------------------------------------------

%prep
%setup -q -n omniNotify

%patch0 -p1
%patch1 -p1
%patch2 -p1

%build
%configure2_5x \
	--disable-static \
	--enable-shared
%make

%install
%makeinstall_std


%changelog
* Mon Mar 24 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.1-3
+ Revision: 21decf5
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10359 |12cu|omniorb-4.1.5-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 4
%define major 1
%define thread_major 3
%define libcos4 %mklibname COS %{api} %{major}
%define libcosdynamic4 %mklibname COSDynamic %{api} %{major}
%define libcodesets4 %mklibname omniCodeSets %{api} %{major}
%define libconmgmt4 %mklibname omniConnectionMgmt %{api} %{major}
%define libdynamic4 %mklibname omniDynamic %{api} %{major}
%define liborb4 %mklibname omniORB %{api} %{major}
%define libssl4 %mklibname omnisslTP %{api} %{major}
%define libomnithread %mklibname omnithread %{thread_major}
%define devname %mklibname %{name} -d

Summary:	A robust high performance CORBA ORB for C++ and Python
Name:		omniorb
Version:	4.1.5
Release:	3
License:	GPLv2+
Group:		System/Libraries
Url:		http://omniorb.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/sourceforge/omniorb/omniORB-%{version}.tar.bz2
Source1:	omniORB.cfg
Source2:	omninames
Patch0:		omniORB-4.1.4-format.patch
Patch2:		omniORB-4.1.4-link.patch
BuildRequires:	tcl
BuildRequires:	tk
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(python)
Requires(preun,post):	rpm-helper
Provides:	corba

%description
omniORB is a robust high performance CORBA ORB for C++ and Python.
It is freely available under the terms of the GNU Lesser General Public License
(for the libraries), and GNU General Public License (for the tools). omniORB
is largely CORBA 2.6 compliant.

omniORB is one of only three ORBs to have been awarded the Open Group's Open
Brand for CORBA. This means that omniORB has been tested and certified CORBA
compliant, to version 2.1 of the CORBA specification. You can find out more
about the branding program at the Open Group.

%files
%doc CREDITS ReleaseNotes.txt
%{_bindir}/*
%exclude %{_bindir}/omniidl*
%config(noreplace) %{_sysconfdir}/*.cfg
%{_sysconfdir}/init.d/*
%attr(644,root,man) %{_mandir}/man1/*
%dir %attr(754,root,root) /var/log/omninames

%post
%_post_service omninames

%preun
%_preun_service omninames

#----------------------------------------------------------------------------

%package -n %{libcos4}
Summary:	A robust high performance CORBA ORB for C++ and Python
Group:		System/Libraries
Conflicts:	%{_lib}omniorb4 < 4.1.5-2

%description -n %{libcos4}
This package contains the library needed to run programs dynamically
linked with omniorb.

%files -n %{libcos4}
%{_libdir}/libCOS%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libcosdynamic4}
Summary:	A robust high performance CORBA ORB for C++ and Python
Group:		System/Libraries
Conflicts:	%{_lib}omniorb4 < 4.1.5-2

%description -n %{libcosdynamic4}
This package contains the library needed to run programs dynamically
linked with omniorb.

%files -n %{libcosdynamic4}
%{_libdir}/libCOSDynamic%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libcodesets4}
Summary:	A robust high performance CORBA ORB for C++ and Python
Group:		System/Libraries
Conflicts:	%{_lib}omniorb4 < 4.1.5-2

%description -n %{libcodesets4}
This package contains the library needed to run programs dynamically
linked with omniorb.

%files -n %{libcodesets4}
%{_libdir}/libomniCodeSets%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libconmgmt4}
Summary:	A robust high performance CORBA ORB for C++ and Python
Group:		System/Libraries
Conflicts:	%{_lib}omniorb4 < 4.1.5-2

%description -n %{libconmgmt4}
This package contains the library needed to run programs dynamically
linked with omniorb.

%files -n %{libconmgmt4}
%{_libdir}/libomniConnectionMgmt%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libdynamic4}
Summary:	A robust high performance CORBA ORB for C++ and Python
Group:		System/Libraries
Conflicts:	%{_lib}omniorb4 < 4.1.5-2

%description -n %{libdynamic4}
This package contains the library needed to run programs dynamically
linked with omniorb.

%files -n %{libdynamic4}
%{_libdir}/libomniDynamic%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{liborb4}
Summary:	A robust high performance CORBA ORB for C++ and Python
Group:		System/Libraries
Conflicts:	%{_lib}omniorb4 < 4.1.5-2
Obsoletes:	%{_lib}omniorb4 < 4.1.5-2

%description -n %{liborb4}
This package contains the library needed to run programs dynamically
linked with omniorb.

%files -n %{liborb4}
%{_libdir}/libomniORB%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libssl4}
Summary:	A robust high performance CORBA ORB for C++ and Python
Group:		System/Libraries
Conflicts:	%{_lib}omniorb4 < 4.1.5-2

%description -n %{libssl4}
This package contains the library needed to run programs dynamically
linked with omniorb.

%files -n %{libssl4}
%{_libdir}/libomnisslTP%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libomnithread}
Summary:	A robust high performance CORBA ORB for C++ and Python
Group:		System/Libraries
Conflicts:	%{_lib}omniorb4 < 4.1.5-2

%description -n %{libomnithread}
This package contains the library needed to run programs dynamically
linked with omniorb.

%files -n %{libomnithread}
%{_libdir}/libomnithread.so.%{thread_major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Header files and libraries needed for %{name} development
Group:		Development/C++
Requires:	%{libcos4} = %{EVRD}
Requires:	%{libcosdynamic4} = %{EVRD}
Requires:	%{libcodesets4} = %{EVRD}
Requires:	%{libconmgmt4} = %{EVRD}
Requires:	%{libdynamic4} = %{EVRD}
Requires:	%{liborb4} = %{EVRD}
Requires:	%{libssl4} = %{EVRD}
Requires:	%{libomnithread} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
This package includes the header files and libraries needed for
developing programs using %{name}.

%files -n %{devname}
%doc README*
%{_libdir}/*.a
%{_libdir}/*.so
%{_includedir}/COS/*.h
%{_includedir}/COS/*.hh
%{_includedir}/omniORB4/*.h
%{_includedir}/omniORB4/*.hh
%{_includedir}/omniORB4/internal/*.h
%{_includedir}/omniconfig.h
%{_includedir}/omnithread.h
%{_includedir}/omnithread/*
%{_libdir}/pkgconfig/*

#----------------------------------------------------------------------------

%package -n %{name}-doc
Summary:	Documentation for omniORB
Group:		Development/C++

%description -n %{name}-doc
This package includes developers doc including examples.

%files -n %{name}-doc
%doc doc/*

#----------------------------------------------------------------------------

%package -n python-omniidl
Group:		Development/Python
Summary:	OmniOrb IDL compiler

%description -n python-omniidl
OmniOrb IDL compiler.

%files -n python-omniidl
%defattr(-,root,root,755)
%{_bindir}/omniidl*
%{_datadir}/idl/omniORB/*.idl
%{_datadir}/idl/omniORB/COS/*.idl
%dir %{py_puresitedir}/omniidl
%{py_puresitedir}/omniidl/*
%dir %{py_puresitedir}/omniidl_be
%{py_puresitedir}/omniidl_be/*.py*
%dir %{py_puresitedir}/omniidl_be/cxx
%{py_puresitedir}/omniidl_be/cxx/*.py
%{py_puresitedir}/omniidl_be/cxx/*.pyc
%{py_puresitedir}/omniidl_be/cxx/header
%{py_puresitedir}/omniidl_be/cxx/skel
%{py_puresitedir}/omniidl_be/cxx/dynskel
%{py_puresitedir}/omniidl_be/cxx/impl
%{py_platsitedir}/_omniidlmodule.so
%{_libdir}/python%{py_ver}/site-packages/_omniidlmodule.so.*

#----------------------------------------------------------------------------

%prep
%setup -q -n omniORB-%{version}
%patch0 -p1
%patch2 -p0

%build
%configure2_5x --with-openssl=%{_prefix}
%make

%install
%makeinstall_std

install -m 755 -d %{buildroot}%{_mandir}/{man1,man5}
install -m 755 -d %{buildroot}%{_sysconfdir}/init.d
install -m 755 -d %{buildroot}/var/omninames/

install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}
install -m 755 %{SOURCE2} %{buildroot}%{_sysconfdir}/init.d/omninames

install -m 644 man/man1/* %{buildroot}%{_mandir}/man1/

mkdir -p  %{buildroot}/var/log/omninames
chmod 755 %{buildroot}%{_includedir}/{omnithread,COS,omniORB4,omniORB4/internal}

mkdir -p %{buildroot}%{py_platsitedir}/%{name}
pushd %{buildroot}%{py_platsitedir}/%{name}
python -O -c "import compileall; compileall.compile_dir('.')"
python -c "import compileall; compileall.compile_dir('.')"


%changelog
* Tue Apr 01 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.1.5-3
+ Revision: 682bba1
- Fix name



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10360 |12cu|omnitty-0.2.8-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

Summary: Omnitty ssh multiplexer
Name:    omnitty
Version: 0.2.8
Release: 7
Source0: %{name}-%{version}.tar.bz2
License: GPL
Group:   System/Kernel and hardware
Url:     http://omnitty.sourceforge.net/
BuildRequires: librote-devel

%description
Omnitty is a curses-based program that allows one to log into 
several machines simultaneously and interact with them, selectively 
directing input to individual machines or groups of selected machines.

%prep
%setup -q

%build
export LDFLAGS="-lncurses"
%configure
%make

%install
%makeinstall

%clean

%files
%{_bindir}/%{name}
%{_mandir}/man1/%{name}*

%changelog
* Fri Feb 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.2.8-7
+ Revision: 5f01699
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10361 |12cu|onioncat-0.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#%%define runuser onioncatuser
# TODO add a initscript

Name:		onioncat
Version:	0.2.1
Release:	1
Summary:	Anonymizing VPN over Tor
URL:		http://www.cypherpunk.at/onioncat/
Group:		Networking/Other
License:	GPLv3
Source0:	http://www.cypherpunk.at/ocat/download/Source/0.2.1/%{name}-%{version}.tar.gz

%description
OnionCat creates a transparent IP layer on top of Tor's hidden services.
It transmits any kind of IP-based data transparently through the Tor network 
on a location hidden basis. You can think of it as a point-to-multipoint VPN 
between hidden services.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall
rm -Rf %{buildroot}/usr/include/
rm -Rf %{buildroot}/usr/share/doc/*

%clean

#%pre
#%_pre_useradd %{runuser} / /bin/false
#
#%postun
#%_postun_userdel %{runuser}

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog 
%{_bindir}/*
%{_mandir}/man1/*


%changelog
* Tue May 03 2011 Michael Scherer <misc@mandriva.org> 0.1.13-3mdv2011.0
+ Revision: 664794
- rebuild old package

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.0 packages

* Sat Jun 13 2009 Michael Scherer <misc@mandriva.org> 0.1.13-1mdv2010.0
+ Revision: 385708
- new version
- new version

* Fri Feb 06 2009 Michael Scherer <misc@mandriva.org> 0.1.10-1mdv2009.1
+ Revision: 337999
- new version

* Mon Dec 29 2008 Michael Scherer <misc@mandriva.org> 0.1.8-1mdv2009.1
+ Revision: 321265
- import onioncat




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10362 |12cu|oolite-1.77.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

Summary:	A user-modifiable three-dimensional space trading and combat game
Name:		oolite
Version:	1.77.1
Release:	1
Group:		Games/Other
License:	GPLv2+
Url:		http://www.oolite.org
Source0:	%{name}-source-%{version}.tar.bz2
Source1:	http://jens.ayton.se/oolite/deps/firefox-4.0.source.js-only.tbz
Source2:	%{name}.desktop
Patch0:		oolite-1.77.1.patch
BuildRequires:	gcc-c++
BuildRequires:	gcc-objc
BuildRequires:	gnustep-base-devel
BuildRequires:	gnustep-make
BuildRequires:	ffcall-devel
BuildRequires:	giflib-devel
BuildRequires:	gmp-devel
BuildRequires:	libespeak-devel
BuildRequires:	objc-devel
BuildRequires:	stdc++-devel
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(libtiff-4)
BuildRequires:	pkgconfig(mozjs185)
BuildRequires:	pkgconfig(nspr)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(x11)
BuildRequires:	zip
Requires:	gnustep-base

%description
Oolite is a space sim game, inspired by Elite, powered by Objective-C and
OpenGL, and designed as a small game that is easy for users to pick up, modify
and expand upon. Almost every aspect of the game can be changed by using
simple, free graphics packages and text editors.

%prep
%setup -q -n %{name}-source-%{version}
%patch0 -p1

mkdir -p deps/Cross-platform-deps/mozilla
tar -C deps/Cross-platform-deps/mozilla -xjf %{SOURCE1} --strip-components 1

%build
. /usr/share/GNUstep/Makefiles/GNUstep.sh
%make -f libjs.make
%make

%install
install -d %{buildroot}%{_libexecdir}/GNUstep/System/Applications/%{name}.app/Contents
install -d %{buildroot}%{_libexecdir}/GNUstep/System/Applications/%{name}.app/Resources
install -m 755 %{name}.app/%{name}* %{buildroot}%{_libexecdir}/GNUstep/System/Applications/%{name}.app
install -m 644 %{name}.app/Resources/Info-gnustep.plist %{buildroot}%{_libexecdir}/GNUstep/System/Applications/%{name}.app/Resources
cp -pr Resources/* %{buildroot}%{_libexecdir}/GNUstep/System/Applications/%{name}.app/Resources
mkdir -p %{buildroot}%{_datadir}/applications
cp %{SOURCE2} %{buildroot}%{_datadir}/applications

%files
%doc README.txt
%doc Doc/*
%{_libexecdir}/GNUstep/System/Applications/%{name}.app/
%{_datadir}/applications/%{name}.desktop

%changelog
* Wed Oct 16 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.77.1-1
+ Revision: 8af61d2
- Spec cleanups



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10363 |12cu|openav-sorcer-lv2-0-0.20130702.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname openAV-Sorcer
%define snapshot 20130702

Summary:	A wavetable LV2 plugin synth, targeted at the electronic / dubstep genre
Name:		openav-sorcer-lv2
Version:	0
Release:	0.%{snapshot}.1
License:	GPLv3+
Group:		Sound
Url:		https://github.com/harryhaaren/openAV-Sorcer
# from git
Source0:	%{oname}-%{snapshot}.tar.bz2
Patch0:		openAV-Sorcer-build.patch
BuildRequires:	boost-devel
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gtkmm-2.4)
BuildRequires:	pkgconfig(lv2)
Requires:	lv2

%description
A wavetable LV2 plugin synth, targeted at the electronic / dubstep genre.

%prep
%setup -q -n %{oname}-%{snapshot}
%patch0 -p1

%build
%setup_compile_flags
./compileInstall.sh

%install
install -d %{buildroot}%{_libdir}/lv2/sorcer.lv2
install -t %{buildroot}%{_libdir}/lv2/sorcer.lv2 ./sorcer.lv2/*

%files
%{_libdir}/lv2/sorcer.lv2

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10364 |12cu|opencascade-6.5.1.0.7.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gittag ga384024
%define major 1
# Should be split later
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d

# based on opencascade 6.5.1
%define occtag 6.5.1

# tpaviot-oce version 0.7.0
%define ocegit 0.7.0

Summary:	3D modeling & numerical simulation
Name:		opencascade
Group:		Sciences/Physics
Version:	%{occtag}.%{ocegit}
Release:	4
License:	LGPL with differences
Url:		https://github.com/tpaviot/oce
# https://github.com/tpaviot/oce/tarball/OCE-0.7.0
Source0:	tpaviot-oce-OCE-0.7.0-0-ga384024.tar.gz
Source10:	%{name}.rpmlintrc
BuildRequires:	bison
BuildRequires:	cmake
BuildRequires:	flex
BuildRequires:	tcl-devel
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(ftgl)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(tk)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xmu)
Requires:	pdksh
Requires:	tcl
Requires:	tix
Requires:	tk

%description
Open CASCADE Technology is software development platform freely available
in open source. It includes components for 3D surface and solid modeling,
visualization, data exchange and rapid application development.

Open CASCADE Technology can be best applied in development of numerical
simulation software including CAD/CAM/CAE, AEC and GIS, as well as PDM
applications.

The Technology exists from the mid 1990-s and has already been used by
numerous commercial clients belonging to different domains from software
edition to heavy industry.

%files
%{_sysconfdir}/profile.d/*
%{_datadir}/%{name}

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	3D modeling & numerical simulation
Group:		System/Libraries
Conflicts:	%{_lib}opencascade0 < 6.5.1.0.7.0-3

%description -n %{libname}
Open CASCADE Technology is software development platform freely available
in open source. It includes components for 3D surface and solid modeling,
visualization, data exchange and rapid application development.

Open CASCADE Technology can be best applied in development of numerical
simulation software including CAD/CAM/CAE, AEC and GIS, as well as PDM
applications.

The Technology exists from the mid 1990-s and has already been used by
numerous commercial clients belonging to different domains from software
edition to heavy industry.

%files -n %{libname}
%{_libdir}/lib*.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	3D modeling & numerical simulation
Group:		Development/Other
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
Open CASCADE Technology is software development platform freely available
in open source. It includes components for 3D surface and solid modeling,
visualization, data exchange and rapid application development.

Open CASCADE Technology can be best applied in development of numerical
simulation software including CAD/CAM/CAE, AEC and GIS, as well as PDM
applications.

The Technology exists from the mid 1990-s and has already been used by
numerous commercial clients belonging to different domains from software
edition to heavy industry.

%files -n %{devname}
%{_libdir}/lib*.so
%{_includedir}/%{name}
%{_datadir}/cmake/Modules/*.cmake

#----------------------------------------------------------------------------
%prep
%setup -qn tpaviot-oce-a384024


%build
%cmake \
	-DCMAKE_VERBOSE_MAKEFILE=OFF \
	-DOCE_INSTALL_PREFIX=%{_prefix} \
	-DOCE_INSTALL_INCLUDE_DIR=%{_includedir}/%{name} \
	-DOCE_INSTALL_LIB_DIR=%{_libdir} \
	-DOCE_INSTALL_DATA_DIR=%{_datadir}/%{name} \
	-DOCE_INSTALL_SCRIPT_DIR=%{_sysconfdir}/profile.d \
	-DOCE_INSTALL_CMAKE_DATA_DIR=share/cmake/Modules
perl -pi -e 's|/usr//usr|/usr|;' build_inc/oce-config.h
%make

%install
perl -pi -e 's|/usr//usr|/usr|;' build/env.sh build/env.csh
%makeinstall_std -C build

# adjust environment/directories to avoid (too much) script patching
ln -sf %{_libdir} %{buildroot}%{_datadir}/%{name}/lib
ln -sf %{_includedir}/%{name} %{buildroot}%{_datadir}/%{name}/inc
ln -sf %{_datadir}/%{name} %{buildroot}%{_datadir}/%{name}/lin
ln -sf %{_datadir}/%{name} %{buildroot}%{_datadir}/%{name}/Linux


%changelog
* Mon Mar 24 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 6.5.1.0.7.0-4
+ Revision: e88c772
- LOG Add rpmlint filter



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10365 |12cu|openclipart-0.18-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Open Clip Art Library
Name:		openclipart
Version:	0.18
Release:	2
License:	CC0
Group:		Graphics
Url:		http://www.openclipart.org/
Source0:	http://www.openclipart.org/downloads/%{version}/openclipart-%{version}-svgonly.tar.bz2
# make linting happy
Source100:	%{name}.rpmlintrc
BuildRequires:	dos2unix
BuildArch:	noarch

%description
Openclipart Gallery contains thousand of SVG vector images that can be
freely used. SVG files can be opened in various tools including
Inkscape vector graphics editor, OpenOffice.org and Firefox web browser.

%files
%doc AUTHORS ChangeLog NEWS README VERSION
%dir %{_datadir}/clipart
%{_datadir}/clipart/*

#----------------------------------------------------------------------------

%prep
%setup -q -n openclipart-%{version}-svgonly
find . -name '*.svg' -exec dos2unix -k -q '{}' \;

%build
# nothing

%install
cd clipart
find . -name '*.svg' -exec sh -c '
        DIR="%{buildroot}%{_datadir}/clipart/%{name}/$(dirname "{}")";
        install -d "$DIR";
        install -m 644 "{}" "$DIR"' \;


%changelog
* Sun Jul 13 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.18-2
+ Revision: 7d0da1a
- Merge branch 'rosa2014.1' into rosa2012.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10366 |12cu|openclonk-5.3.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname clonk

Name:		openclonk
Version:	5.3.3
Release:	2
Summary:	Free multiplayer action game about mining, settling and fast-paced melees
Group:		Games/Arcade
License:	BSD
URL:		http://openclonk.org/
Source:		http://hg.openclonk.org/openclonk/archive/%{name}-release-%{version}-src.tar.gz
Patch0:		openclonk-release-5.3.3-tinyxml.patch
Patch1:		openclonk-release-5.3.3-path.patch
BuildRequires:	cmake
BuildRequires:	imagemagick
BuildRequires:	boost-devel
BuildRequires:	jpeg-devel
BuildRequires:	tinyxml-devel
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glew)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(zlib)

%description
OpenClonk is a free multiplayer action game where you control clonks,
small but witty and nimble humanoid beings. The game is mainly about
mining, settling and fast-paced melees. OpenClonk is also not just a
game but also a versatile 2D game engine that offers countless
possibilites to make own mods.

%prep
%setup -q -c
%patch0 -p1
%patch1 -p1
rm -rf thirdparty/tinyxml

%build
# Segfaults with default optimization
# See http://bugs.openclonk.org/view.php?id=873
%global optflags %{optflags} -O0

%cmake \
	-DUSE_GTK2:BOOL=ON \
	-DUSE_GTK3:BOOL=OFF \
	-DUSE_GL:BOOL=ON
%make

%install
%makeinstall_std -C build

%files
%{_bindir}/c4group
%{_gamesbindir}/%{oname}
%{_gamesdatadir}/%{name}
%{_datadir}/applications/%{oname}.desktop
%{_iconsdir}/hicolor/*/apps/%{oname}.png


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10367 |12cu|opencpn-3.2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

%define		oname	OpenCPN

Summary:	OpenCPN: A concise ChartPlotter/Navigator
Name:		opencpn
Version:	3.2.2
Release:	1
License:	GPLv2+
Group:		Sciences/Geosciences
Url:		http://opencpn.org
Source0:	http://prdownloads.sourceforge.net/project/opencpn/%{name}/%{version}/%{oname}-%{version}-Source.tar.gz
BuildRequires:	cmake
BuildRequires:	bzip2-devel
BuildRequires:	wxgtku2.8-devel
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libgpsd)
BuildRequires:	pkgconfig(zlib)
# Building with TinyXML from repositories causes segfault at start
BuildConflicts:	tinyxml-devel

%description
A cross-platform ship-borne GUI application supporting

* GPS/GPDS Postition Input
* BSB Raster Chart Display
* S57 Vector ENChart Display
* AIS Input Decoding
* Waypoint Autopilot Navigation

Pilot charts can be downloaded from http://opencpn.org/ocpn/downloadpilotcharts

%files -f %{name}.lang
%doc README
%{_bindir}/*
%{_datadir}/%{name}
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/*.so
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.*

#----------------------------------------------------------------------------

%prep
%setup -q -n %{oname}-%{version}-Source

%build
cmake	. \
	-DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
	-DCMAKE_BUILD_TYPE=release \
	-DCMAKE_SKIP_RPATH:BOOL=ON
%make

%install
%makeinstall_std

%find_lang %{name} --all-name


%changelog
* Wed Apr 16 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.2.2-1
+ Revision: 84d0b91
- New version 3.2.2, disable debug package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10368 |12cu|openfpc-0.6-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

%define minor 314

Summary:	OpenFPC is designed to allow a network traffic capture tool
Name:		openfpc
Version:	0.6
Release:	3
License:	GPLv3+
Group:		Monitoring
Url:		http://www.openfpc.org
Source0:	http://openfpc.googlecode.com/files/%{name}-%{version}-%{minor}.tgz
Requires:	apache-mpm-prefork
Requires:	cxtracker
Requires:	daemonlogger
Requires:	libdnet-utils
Requires:	tcpdump
Requires:	tshark
Requires:	wireshark-tools

%description
OpenFPC is designed to allow a network traffic capture tool to scale in both
horizontal, and vertical directions. It is a distributed system linked together
using communication paths and proxies to integrate with common SOC
(Security Operating Center) designs. To help further explain it's method of
deployment and architecture, lets cover some common tasks and see how they
are executed while looking at a simple diagram.

%files
%defattr(0755,root,root)
%{_sysconfdir}/%{name}/
%{_datadir}/%{name}/www/
%{_datadir}/%{name}/cgi-bin/
%{_usr}/lib/perl5/site_perl/OFPC
%{_sysconfdir}/httpd/conf.d/openfpc.apache2.site
%{_initrddir}/openfpc-cx2db
%{_initrddir}/openfpc-cxtracker
%{_initrddir}/openfpc-daemonlogger
%{_initrddir}/openfpc-queued
%{_bindir}/openfpc
%{_bindir}/openfpc-client
%{_bindir}/openfpc-cx2db
%{_bindir}/openfpc-dbmaint
%{_bindir}/openfpc-queued

%post
echo "Adding openfpc user and group"
adduser --system --user-group --no-create-home --shell /usr/sbin/nologin openfpc

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{version}-%{minor}

find . -name .svn | xargs rm -rf

%build

%install
mkdir -p %{buildroot}%{_sysconfdir}/%{name}
mkdir -p %{buildroot}%{_initrddir}
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_datadir}/%{name}/www
mkdir -p %{buildroot}%{_datadir}/%{name}/cgi-bin

#/usr/lib/perl5/vendor_perl/5.12.3/OFPC
mkdir -p %{buildroot}%{_usr}/lib/perl5/site_perl/OFPC
mkdir -p %{buildroot}%{_sysconfdir}/httpd/conf.d/

mv etc/*.conf %{buildroot}%{_sysconfdir}/%{name}
mv etc/*.ofpc %{buildroot}%{_sysconfdir}/%{name}
mv www/* %{buildroot}%{_datadir}/%{name}/www
mv cgi-bin/* %{buildroot}%{_datadir}/%{name}/cgi-bin
mv openfpc* %{buildroot}%{_bindir}
mv etc/init.d/* %{buildroot}%{_initrddir}
mv OFPC/* %{buildroot}%{_usr}/lib/perl5/site_perl/OFPC
mv etc/openfpc.apache2.site %{buildroot}%{_sysconfdir}/httpd/conf.d/

rm -rf %{buildroot}%{_bindir}/openfpc-install.sh


%changelog
* Mon Mar 24 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.6-3
+ Revision: c2ee9c5
- LOG Fix some rpmlint errors, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10369 |12cu|opengtl-0.9.18-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with docs

%define api 0.8

Summary:	Open Graphics Transformation Languages
Name:		opengtl
Version:	0.9.18
Release:	3
License:	LGPLv2+
Group:		System/Libraries
Url:		http://www.opengtl.org/
Source0:	http://download.opengtl.org/OpenGTL-%{version}.tar.bz2
Patch0:		OpenGTL-0.9.18-fix-link.patch
Patch1:		OpenGTL-0.9.17-libpng-1.6.patch
Patch2:		opengtl-0.9.18-llvm-3.3.patch
BuildRequires:	cmake
BuildRequires:	llvm-devel >= 3.0
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(zlib)
Requires:	llvm >= 3.0
Provides:	OpenGTL = %{EVRD}
%if %{with docs}
BuildRequires:	imagemagick
BuildRequires:	texlive-bibtex
BuildRequires:	texlive-graphics
BuildRequires:	texlive-latex
BuildRequires:	texlive-listings
BuildRequires:	texlive-makeindex
BuildRequires:	texlive-oberdiek
BuildRequires:	texlive-pdftex-def
BuildRequires:	texlive-tools
BuildRequires:	texlive-texconfig
%endif

%description
Graphics Transformation Languages is a set of library for using and
integrating transformation algorithms (such as filter or color conversion)
in graphics applications

%files
%{_bindir}/*
%{_libdir}/GTLImageIO
%{_datadir}/OpenGTL

#--------------------------------------------------------------------

%define libgtlcore_major 0
%define libgtlcore %mklibname gtlcore %{api} %{libgtlcore_major}

%package -n %{libgtlcore}
Summary:	OpenGTL core library
Group:		System/Libraries
Conflicts:	%{_lib}opengtl0.6 < 0.9.13
Obsoletes:	%{_lib}gtlcore0 < 0.9.18

%description -n %{libgtlcore}
OpenGTL core library.

%files -n %{libgtlcore}
%{_libdir}/libGTLCore.so.%{libgtlcore_major}*

#--------------------------------------------------------------------

%define libgtlfragment_major 0
%define libgtlfragment %mklibname gtlfragment %{api} %{libgtlfragment_major}

%package -n %{libgtlfragment}
Summary:	OpenGTL fragment library
Group:		System/Libraries
Conflicts:	%{_lib}opengtl0.6 < 0.9.13
Obsoletes:	%{_lib}gtlfragment0 < 0.9.18

%description -n %{libgtlfragment}
OpenGTL fragment library.

%files -n %{libgtlfragment}
%{_libdir}/libGTLFragment.so.%{libgtlfragment_major}*

#--------------------------------------------------------------------

%define libgtlimageio_major 0
%define libgtlimageio %mklibname gtlimageio %{api} %{libgtlimageio_major}

%package -n %{libgtlimageio}
Summary:	OpenGTL core library
Group:		System/Libraries
Conflicts:	%{_lib}opengtl0.6 < 0.9.13
Obsoletes:	%{_lib}gtlimageio0 < 0.9.18

%description -n %{libgtlimageio}
OpenGTL core library.

%files -n %{libgtlimageio}
%{_libdir}/libGTLImageIO.so.%{libgtlimageio_major}*

#--------------------------------------------------------------------

%define libopenctl_major 0
%define libopenctl %mklibname openctl %{api} %{libopenctl_major}

%package -n %{libopenctl}
Summary:	OpenGTL core library
Group:		System/Libraries
Conflicts:	%{_lib}opengtl0.6 < 0.9.13
Obsoletes:	%{_lib}openctl0 < 0.9.18

%description -n %{libopenctl}
OpenGTL core library.

%files -n %{libopenctl}
%{_libdir}/libOpenCTL.so.%{libopenctl_major}*

#--------------------------------------------------------------------

%define libopenshiva_major 0
%define libopenshiva %mklibname openshiva %{api} %{libopenshiva_major}

%package -n %{libopenshiva}
Summary:	OpenGTL core library
Group:		System/Libraries
Conflicts:	%{_lib}opengtl0.6 < 0.9.13
Obsoletes:	%{_lib}openshiva0 < 0.9.18

%description -n %{libopenshiva}
OpenGTL core library.

%files -n %{libopenshiva}
%{_libdir}/libOpenShiva.so.%{libopenshiva_major}*

#--------------------------------------------------------------------

%define devname %mklibname -d %{name}

%package -n %{devname}
Summary:	OpenGTL development files
Group:		Development/C++
Requires:	%{libgtlcore} = %{EVRD}
Requires:	%{libopenshiva} = %{EVRD}
Requires:	%{libopenctl} = %{EVRD}
Requires:	%{libgtlimageio} = %{EVRD}
Provides:	OpenGTL-devel = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Provides:	OpenCTL-devel = %{EVRD}
Provides:	openctl-devel = %{EVRD}

%description -n %{devname}
This package contains header files needed if you wish to build applications
based on OpenGTL.

%files -n %{devname}
%{_libdir}/*.so
%{_includedir}/*
%{_libdir}/pkgconfig/*.pc
%if %{with docs}
%doc %{_docdir}/OpenGTL/shiva/ShivaRef.pdf
%endif

#--------------------------------------------------------------------

%prep
%setup -q -n OpenGTL-%{version}
%patch0 -p0 -b .linkage~
%patch1 -p0 -b .png~
%patch2 -p1 -b .llvm33~

%build
# OVERRIDE_LLVM_ASSERT is ok because our llvm is built without
# asserts -- the detection code is off
%cmake -DOVERIDE_LLVM_ASSERT:BOOL=TRUE
%make

%install
%makeinstall_std -C build


%changelog
* Fri Oct 18 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.9.18-3
+ Revision: 243f6ec
- LOG New version 0.9.18, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10370 |12cu|openmpi-1.7.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define mpi_major 1
%define mpifh_major 2
%define trace_major 0
%define openpal_major 6
%define vt_major 0
%define libmpi %mklibname mpi %{mpi_major}
%define libmpicxx %mklibname mpi_cxx %{mpi_major}
%define libmpifh %mklibname mpi_mpifh %{mpifh_major}
%define libmpiuse %mklibname mpi_usempi %{mpi_major}
%define libtrace %mklibname ompitrace %{trace_major}
%define libopenpal %mklibname open-pal %{openpal_major}
%define libopenrte %mklibname open-rte %{openpal_major}
%define libotf %mklibname open-trace-format %{mpi_major}
%define libotfaux %mklibname otfaux %{trace_major}
%define libvt %mklibname vt %{vt_major}
%define libvthyb %mklibname vt-hyb %{vt_major}
%define libvtmpi %mklibname vt-mpi %{vt_major}
%define libvtmpiunify %mklibname vt-mpi-unify %{vt_major}
%define libvtmt %mklibname vt-mt %{vt_major}
%define devname %mklibname %{name} -d

Summary:	A powerful implementation of MPI
Name:		openmpi
Version:	1.7.3
Release:	3
License:	BSD
Group:		Development/Other
Url:		http://www.open-mpi.org
Source0:	http://www.open-mpi.org/software/ompi/v1.6/downloads/%{name}-%{version}.tar.bz2
Patch0:		openmpi-1.7.3-sfmt.patch
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	gcc-gfortran
BuildRequires:	binutils-devel
BuildRequires:	gomp-devel
BuildRequires:	libibverbs-devel
%ifnarch %{arm}
BuildRequires:	numa-devel
%endif
BuildRequires:	torque-devel
BuildRequires:	pkgconfig(zlib)
Requires:	%{devname} = %{EVRD}
Conflicts:	mpich
Conflicts:	mpich2
Conflicts:	lam
Conflicts:	%{_lib}openmpi1 < 1.7.5

%description
OpenMPI is a project combining technologies and resources from
several other projects (FT-MPI, LA-MPI, LAM/MPI, and PACX-MPI) in
order to build the best MPI library available.

This package contains all of the tools necessary to compile, link, and
run OpenMPI jobs.

%files
%doc README LICENSE NEWS AUTHORS examples/
%config(noreplace) %{_sysconfdir}/*
%{_bindir}/*
%{_datadir}/%{name}/
%{_mandir}/man1/*
%{_libdir}/%{name}/*.so

#----------------------------------------------------------------------------

%package -n %{libmpi}
Summary:	Shared library for OpenMPI
Group:		System/Libraries
Conflicts:	%{_lib}openmpi1 < 1.7.5
Obsoletes:	%{_lib}openmpi1 < 1.7.5

%description -n %{libmpi}
This package contains shared library needed by programs linked against OpenMPI.

%files -n %{libmpi}
%{_libdir}/libmpi.so.%{mpi_major}*

#----------------------------------------------------------------------------

%package -n %{libmpicxx}
Summary:	Shared library for OpenMPI
Group:		System/Libraries
Conflicts:	%{_lib}openmpi1 < 1.7.5

%description -n %{libmpicxx}
This package contains shared library needed by programs linked against OpenMPI.

%files -n %{libmpicxx}
%{_libdir}/libmpi_cxx.so.%{mpi_major}*

#----------------------------------------------------------------------------

%package -n %{libmpifh}
Summary:	Shared library for OpenMPI
Group:		System/Libraries
Conflicts:	%{_lib}openmpi1 < 1.7.5

%description -n %{libmpifh}
This package contains shared library needed by programs linked against OpenMPI.

%files -n %{libmpifh}
%{_libdir}/libmpi_mpifh.so.%{mpifh_major}*

#----------------------------------------------------------------------------

%package -n %{libmpiuse}
Summary:	Shared library for OpenMPI
Group:		System/Libraries
Conflicts:	%{_lib}openmpi1 < 1.7.5

%description -n %{libmpiuse}
This package contains shared library needed by programs linked against OpenMPI.

%files -n %{libmpiuse}
%{_libdir}/libmpi_usempi.so.%{mpi_major}*

#----------------------------------------------------------------------------

%package -n %{libtrace}
Summary:	Shared library for OpenMPI
Group:		System/Libraries
Conflicts:	%{_lib}openmpi1 < 1.7.5

%description -n %{libtrace}
This package contains shared library needed by programs linked against OpenMPI.

%files -n %{libtrace}
%{_libdir}/libompitrace.so.%{trace_major}*

#----------------------------------------------------------------------------

%package -n %{libopenpal}
Summary:	Shared library for OpenMPI
Group:		System/Libraries
Conflicts:	%{_lib}openmpi1 < 1.7.5

%description -n %{libopenpal}
This package contains shared library needed by programs linked against OpenMPI.

%files -n %{libopenpal}
%{_libdir}/libopen-pal.so.%{openpal_major}*

#----------------------------------------------------------------------------

%package -n %{libopenrte}
Summary:	Shared library for OpenMPI
Group:		System/Libraries
Conflicts:	%{_lib}openmpi1 < 1.7.5

%description -n %{libopenrte}
This package contains shared library needed by programs linked against OpenMPI.

%files -n %{libopenrte}
%{_libdir}/libopen-rte.so.%{openpal_major}*

#----------------------------------------------------------------------------

%package -n %{libotf}
Summary:	Shared library for OpenMPI
Group:		System/Libraries
Conflicts:	%{_lib}openmpi1 < 1.7.5

%description -n %{libotf}
This package contains shared library needed by programs linked against OpenMPI.

%files -n %{libotf}
%{_libdir}/libopen-trace-format.so.%{mpi_major}*

#----------------------------------------------------------------------------

%package -n %{libotfaux}
Summary:	Shared library for OpenMPI
Group:		System/Libraries
Conflicts:	%{_lib}openmpi1 < 1.7.5

%description -n %{libotfaux}
This package contains shared library needed by programs linked against OpenMPI.

%files -n %{libotfaux}
%{_libdir}/libotfaux.so.%{trace_major}*

#----------------------------------------------------------------------------

%package -n %{libvt}
Summary:	Shared library for OpenMPI
Group:		System/Libraries
Conflicts:	%{_lib}openmpi1 < 1.7.5

%description -n %{libvt}
This package contains shared library needed by programs linked against OpenMPI.

%files -n %{libvt}
%{_libdir}/libvt.so.%{vt_major}*

#----------------------------------------------------------------------------

%package -n %{libvthyb}
Summary:	Shared library for OpenMPI
Group:		System/Libraries
Conflicts:	%{_lib}openmpi1 < 1.7.5

%description -n %{libvthyb}
This package contains shared library needed by programs linked against OpenMPI.

%files -n %{libvthyb}
%{_libdir}/libvt-hyb.so.%{vt_major}*

#----------------------------------------------------------------------------

%package -n %{libvtmpi}
Summary:	Shared library for OpenMPI
Group:		System/Libraries
Conflicts:	%{_lib}openmpi1 < 1.7.5

%description -n %{libvtmpi}
This package contains shared library needed by programs linked against OpenMPI.

%files -n %{libvtmpi}
%{_libdir}/libvt-mpi.so.%{vt_major}*

#----------------------------------------------------------------------------

%package -n %{libvtmpiunify}
Summary:	Shared library for OpenMPI
Group:		System/Libraries
Conflicts:	%{_lib}openmpi1 < 1.7.5

%description -n %{libvtmpiunify}
This package contains shared library needed by programs linked against OpenMPI.

%files -n %{libvtmpiunify}
%{_libdir}/libvt-mpi-unify.so.%{vt_major}*

#----------------------------------------------------------------------------

%package -n %{libvtmt}
Summary:	Shared library for OpenMPI
Group:		System/Libraries
Conflicts:	%{_lib}openmpi1 < 1.7.5

%description -n %{libvtmt}
This package contains shared library needed by programs linked against OpenMPI.

%files -n %{libvtmt}
%{_libdir}/libvt-mt.so.%{vt_major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for OpenMPI
Group:		Development/Other
Requires:	%{libmpi} = %{EVRD}
Requires:	%{libmpicxx} = %{EVRD}
Requires:	%{libmpifh} = %{EVRD}
Requires:	%{libmpiuse} = %{EVRD}
Requires:	%{libtrace} = %{EVRD}
Requires:	%{libopenpal} = %{EVRD}
Requires:	%{libopenrte} = %{EVRD}
Requires:	%{libotf} = %{EVRD}
Requires:	%{libotfaux} = %{EVRD}
Requires:	%{libvt} = %{EVRD}
Requires:	%{libvthyb} = %{EVRD}
Requires:	%{libvtmpi} = %{EVRD}
Requires:	%{libvtmpiunify} = %{EVRD}
Requires:	%{libvtmt} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Conflicts:	lam-devel
Conflicts:	mpich1-devel
Conflicts:	mpich2-devel

%description -n %{devname}
OpenMPI is a project combining technologies and resources from
several other projects (FT-MPI, LA-MPI, LAM/MPI, and PACX-MPI) in
order to build the best MPI library available.

This package contains the libraries and header files needed to
compile applications against OpenMPI.

%files -n %{devname}
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/*.mod
%{_libdir}/*.a
%{_libdir}/%{name}/*.a
%{_libdir}/pkgconfig/*.pc
%exclude %{_datadir}/vampirtrace/doc/
%{_datadir}/vampirtrace/

#----------------------------------------------------------------------------

%package doc
Summary:	Documentation for OpenMPI
Group:		Development/Other
BuildArch:	noarch

%description doc
OpenMPI is a project combining technologies and resources from
several other projects (FT-MPI, LA-MPI, LAM/MPI, and PACX-MPI) in
order to build the best MPI library available.

This package contains documentation and development man pages 
for OpenMPI.

%files doc
%{_mandir}/man3/*
%{_mandir}/man7/*
%dir %{_datadir}/vampirtrace/doc
%{_datadir}/vampirtrace/doc/*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
# Disable libtoolize because it messes up the generated libtool
# in OpenMPI 1.2:
%define __libtoolize /bin/true
%define _disable_ld_no_undefined 1
export CFLAGS='-fPIC'
%configure2_5x \
	--enable-shared \
	--enable-static \
	--with-threads=posix \
	--with-tm
%make

%install
%makeinstall_std

mv %{buildroot}%{_sysconfdir}/openmpi-totalview.tcl %{buildroot}%{_datadir}/openmpi/doc

# To avoid file conflicts with libevent-devel
rm -rf %{buildroot}%{_includedir}/event2


%changelog
* Wed Jan 29 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.7.3-3
+ Revision: be53722
- LOG Don't package event2 headers



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10371 |12cu|openmsx-0.12.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Debug package is empty and we don't care to fix it anyway
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	Open source MSX emulator
Name:		openmsx
Version:	0.12.0
Release:	1
License:	GPLv2+
Group:		Emulators
Url:		http://openmsx.sourceforge.net/
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
Patch0:		openmsx-0.11.0-config.patch
BuildRequires:	python
BuildRequires:	tcl-devel
BuildRequires:	pkgconfig(ao)
BuildRequires:	pkgconfig(glew)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(jack)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(ogg)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(SDL_ttf)
BuildRequires:	pkgconfig(theoradec)
BuildRequires:	pkgconfig(vorbis)

%description
The open source MSX emulator that tries to achieve
near-perfect emulation by using a novel emulation model.

%files
%doc README
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1 -b .fix-config

%build
%configure2_5x

%make

%install
%makeinstall_std

# menu
mkdir -p %{buildroot}%{_datadir}/applications/
cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{_bindir}/openmsx
Icon=emulators_section
Name=Openmsx
Comment=Open source MSX emulator
Categories=Game;Emulator;
EOF


%changelog

* Mon Sep 21 2015 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.12.0-1
- (ad2a7cd) Adjust BuildRequires format for tcl



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10372 |12cu|openmw-0.31.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A reimplementation of The Elder Scrolls III: Morrowind
Name:		openmw
Version:	0.31.0
Release:	1
License:	GPLv3+
Group:		Games/Adventure
Url:		https://openmw.org
Source0:	https://openmw.googlecode.com/files/%{name}-%{name}-%{version}.tar.gz
BuildRequires:	cmake
BuildRequires:	ogre
BuildRequires:	boost-devel
BuildRequires:	ffmpeg-devel
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(bullet)
BuildRequires:	pkgconfig(libmpg123)
BuildRequires:	pkgconfig(libunshield)
BuildRequires:	pkgconfig(MYGUI)
BuildRequires:	pkgconfig(OGRE)
BuildRequires:	pkgconfig(OIS)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(sdl2)
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	pkgconfig(uuid)
# Looks like it's needed to build in "package" mode
BuildRequires:	dpkg
Requires:	ogre
Suggests:	ogre-cg-plugin

%description
OpenMW is an engine for 2002's game The Elder Scrolls 3: Morrowind.
It aims to be a fully playable (and improved!), open source
implementation of the game's engine and functionality.

You will still need the original game data to play OpenMW.

%files
%{_sysconfdir}/%{name}/
%{_bindir}/%{name}
%{_bindir}/opencs
%{_bindir}/omwlauncher
%{_bindir}/esmtool
%{_bindir}/mwiniimport
%{_gamesdatadir}/%{name}/
%{_datadir}/applications/%{name}.desktop
%{_datadir}/applications/opencs.desktop
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/pixmaps/opencs.png
%{_datadir}/licenses/%{name}/

#----------------------------------------------------------------------------

%prep
%setup -qn %{name}-%{name}-%{version}

%build
%cmake -DOGRE_PLUGIN_DIR=%{_libdir}/OGRE
# Too greedy for resources
make

%install
%makeinstall_std -C build


%changelog
* Fri Aug 08 2014 abondrov <andrey.bondrov@rosalab.ru> 0.31.0-1
+ Revision: e28e4e6
- New version 0.31.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10373 |12cu|openomf-0.6.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define shadowdrive_version 0.8
%define dumb_snapshot 20150113

Summary:	Open Source remake of DOS classics One Must Fall 2097
Name:		openomf
Version:	0.6.5
Release:	2
License:	GPLv2+
Group:		Games/Arcade
Url:		http://www.openomf.org/
# From git by tag https://github.com/omf2097/openomf/archive/%{version}.tar.gz
Source0:	%{name}-%{version}.tar.gz
# From git https://github.com/omf2097/libShadowDive/
Source1:	libShadowDive-%{shadowdrive_version}.zip
# From git https://github.com/kode54/dumb
Source2:	dumb-%{dumb_snapshot}.tar.bz2
Source3:	%{name}.png
Patch0:		openomf-0.6.5-cflags.patch
Patch1:		dumb-fix-cpuid.patch
BuildRequires:	cmake
BuildRequires:	imagemagick
BuildRequires:	pkgconfig(libconfuse)
BuildRequires:	pkgconfig(libenet)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(sdl2)

%description
Open Source remake of DOS classics One Must Fall 2097.

Please note that you need the original game data. You can download it from:
http://www.omf2097.com/pub/files/omf/omf2097.rar

%files
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png
%dir %attr(0777,games,root) %{_datadir}/%{name}/

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

# Unpack external libraries from Native sub-project
pushd external
rm -rf libShadowDive
unzip %{SOURCE1}
mv libShadowDive-%{shadowdrive_version} libShadowDive
rm -rf dumb
tar -xf %{SOURCE2}
mv dumb-%{dumb_snapshot} dumb
popd

pushd external/dumb
%patch1 -p1
popd

%build
%cmake \
	-DBUILD_SHARED_LIBS:BOOL=OFF \
	-DBUILD_STATIC_LIBS:BOOL=ON
%make

%install
%makeinstall_std -C build

mkdir -p %{buildroot}%{_datadir}/%{name}

rm -rf %{buildroot}%{_includedir}
rm -rf %{buildroot}%{_prefix}/lib

# install menu entry
mkdir -p %{buildroot}%{_datadir}/applications/
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=OpenOMF
Comment=Open Source remake of DOS classics One Must Fall 2097
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;ArcadeGame;
EOF

# install menu icons
for N in 16 32 48 64 128;
do
convert %{SOURCE3} -scale ${N}x${N} $N.png;
install -D -m 0644 $N.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/apps/%{name}.png
done


%changelog
* Fri Jan 16 2015 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.6.5-2
+ Revision: 9cb5cd2
- Fix path remove useless static library files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10374 |12cu|OpenProducer-1.0.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

%define	aname	Producer
%define	cvsdate	200601122325

Summary:	Cross-platform libray for Opengl rendering
Name:		OpenProducer
Version:	1.0.1
Release:	6
Epoch:		1
License:	GPL
Group:		Development/C++
Url:		http://www.andesengineering.com/BlueMarbleViewer/producer_install.html
Source0:	%{aname}-%{version}-%{cvsdate}.tar.bz2
Patch0:		Producer-1.0.1-gcc43.patch
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(openscenegraph)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xmu)

%description
Open Producer (or simply Producer) is a cross-platform, C++ library
for managing OpenGL rendering contexts in a windowing system
independent manner.  Producer provides a simple, yet powerfully
scalable approach for real-time 3D applications wishing to run
within a single window to large, multidisplay systems.
Producer is highly  portable and has been tested on Linux, Windows,
Mac OSX, Solaris and IRIX.  Producer works on all Unix based OS's
(including Mac OSX) through the X11 Windowing system, and through
the native win32 on Windows. Producer is written with productivity,
performance and scalability in mind by adhering to industry standard
and employing advanced software engineering practices.  Software
developers wishing to produce 3D rendering software that can display
on a desktop, and move to a large system or clustered system of
displays by simply changing a configuration file, can depend on Open
Producer to handle all the complexity for them.

%prep
%setup -q -n %{aname}
%patch0 -p0
rm -rf `find -type d -name CVS`

%build
%make CXX="%{__cxx} %{optflags} -fPIC"

%install
%if "%{_lib}" == "lib64"
export ARCH_EXT=64
%endif
%make INST_LOCATION=%{buildroot}%{_prefix} install

%files
%doc README.txt doc
%{_libdir}/lib%{aname}.so
%{_includedir}/%{aname}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10375 |12cu|openscap-1.0.0-0
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           openscap
Version:        1.0.0
Release:        0
Summary:        Set of open source libraries enabling integration of the SCAP line of standards
Group:          System/Libraries
License:        LGPLv2+
URL:            http://www.open-scap.org/
Source0:        http://open-scap.org/download/%{name}-%{version}.tar.gz
Patch0:         openscap-1.0.0-rpm5.patch
Patch1:         openscap-1.0.0-literal.patch
Patch2:         openscap-1.0.0-dl.patch
BuildRequires:  swig
BuildRequires:	pcre-devel
BuildRequires:	libxml2-devel
BuildRequires:	libxslt-devel
BuildRequires:	libgcrypt-devel
BuildRequires:	rpm-devel
BuildRequires:	curl-devel
BuildRequires:  libexpat-devel
BuildRequires:  squirrel-devel
%description
OpenSCAP is a set of open source libraries providing an easier path 
for integration of the SCAP line of standards. SCAP is a line of standards 
managed by NIST with the goal of providing a standard language 
for the expression of Computer Network Defense related information.

%package        devel
Summary:        Development files for %{name}
Group:          Development/C
Requires:       %{name} = %{version}-%{release}

%description    devel
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.

%package        python
Summary:        Python bindings for %{name}
Group:          Development/Python
Requires:       %{name} = %{version}-%{release}
BuildRequires:  python-devel 

%description    python
The %{name}-python package contains the bindings so that %{name}
libraries can be used by python.

%package        perl
Summary:        Perl bindings for %{name}
Group:          Development/Perl
Requires:       %{name} = %{version}-%{release}
BuildRequires:  perl-devel

%description    perl
The %{name}-perl package contains the bindings so that %{name}
libraries can be used by perl.

%prep
%setup -q
%patch0 -p1 -b .rpm5
%patch1 -p1 -b .literal
%patch2 -p1 -b .dl

%build
autoreconf -fi
%configure2_5x --enable-perl
%make

%install
%makeinstall_std

%files
%doc AUTHORS COPYING ChangeLog NEWS README
%{_sysconfdir}/bash_completion.d/oscap
%{_bindir}/*
%{_libdir}/*.so.*
%{_libdir}/%{name}
%{_mandir}/man8/*
%{_datadir}/%{name}

%files python
%{python_sitearch}/*

%files perl
%{perl_vendorarch}/*
%{perl_vendorlib}/*.pm

%files devel
%doc docs/{html,examples}/
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc

%changelog
* Mon Dec 16 2013 Alex Burmashev <alex.burmashev@rosalab.ru> 1.0.0-0
+ Revision: cd61243
- remove la from spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10376 |12cu|openscenegraph-3.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	srcname	OpenSceneGraph

Summary:	A C++ scene graph API on OpenGL for real time graphics
Name:		openscenegraph
Version:	3.2.0
Release:	1
License:	LGPLv2+ with exceptions
Group:		System/Libraries
Url:		http://www.openscenegraph.org/
Source0:	http://www.openscenegraph.org/downloads/developer_releases/%{srcname}-%{version}.zip
Patch0:		OpenSceneGraph-2.8.3-ffmpeg.patch
BuildRequires:	cmake
BuildRequires:	ffmpeg-devel
BuildRequires:	gdal-devel
BuildRequires:	itk-devel
BuildRequires:	jpeg-devel
BuildRequires:	qt4-devel
BuildRequires:	tiff-devel
BuildRequires:	ungif-devel
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(IlmBase)
BuildRequires:	pkgconfig(libxine)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gtkglext-1.0)
BuildRequires:	pkgconfig(jasper)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(OpenEXR)
BuildRequires:	pkgconfig(poppler-glib)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(zlib)
Provides:	OpenSceneGraph = %{EVRD}
Requires:	%{name}-plugins = %{EVRD}

%description
The Open Scene Graph is a cross-platform C++/OpenGL library for the real-time 
visualization. Uses range from visual simulation, scientific modeling, virtual 
reality through to games.  Open Scene Graph employs good practices in software
engineering through the use of standard C++, STL and generic programming, and
design patterns.  Open Scene Graph strives for high performance and quality in
graphics rendering, portability, and extensibility.

%files
%doc AUTHORS.txt ChangeLog LICENSE.txt NEWS.txt README.txt
%doc doc/*
%{_bindir}/*

#----------------------------------------------------------------------------

%package plugins
Summary:	OpenSceneGraph plugins
Group:		System/Libraries

%description plugins
OpenSceneGraph plugins.

%files plugins
%{_libdir}/osgPlugins-%{version}

#----------------------------------------------------------------------------

%define OpenThreads_major 13
%define libOpenThreads %mklibname OpenThreads %{OpenThreads_major}

%package -n %{libOpenThreads}
Summary:	OpenSceneGraph shared library
Group:		System/Libraries

%description -n %{libOpenThreads}
OpenSceneGraph shared library.

%files -n %{libOpenThreads}
%{_libdir}/libOpenThreads.so.%{OpenThreads_major}
%{_libdir}/libOpenThreads.so.%{version}

#----------------------------------------------------------------------------

%define devOpenThreads %mklibname OpenThreads -d

%package -n %{devOpenThreads}
Summary:	OpenSceneGraph development files
Group:		Development/C++
Requires:	%{libOpenThreads} = %{EVRD}
Conflicts:	openscenegraph-devel < 3.2.0

%description -n %{devOpenThreads}
OpenSceneGraph development files.

%files -n %{devOpenThreads}
%{_includedir}/OpenThreads
%{_libdir}/libOpenThreads.so
%{_libdir}/pkgconfig/openthreads.pc

#----------------------------------------------------------------------------

%define osg_major 100
%define libosg %mklibname osg %{osg_major}

%package -n %{libosg}
Summary:	OpenSceneGraph shared library
Group:		System/Libraries

%description -n %{libosg}
OpenSceneGraph shared library.

%files -n %{libosg}
%{_libdir}/libosg.so.%{osg_major}
%{_libdir}/libosg.so.%{version}

#----------------------------------------------------------------------------

%define devosg %mklibname osg -d

%package -n %{devosg}
Summary:	OpenSceneGraph development files
Group:		Development/C++
Requires:	%{libosg} = %{EVRD}
Conflicts:	openscenegraph-devel < 3.2.0

%description -n %{devosg}
OpenSceneGraph development files.

%files -n %{devosg}
%{_includedir}/osg
%{_libdir}/libosg.so
%{_libdir}/pkgconfig/openscenegraph-osg.pc

#----------------------------------------------------------------------------

%define osgAnimation_major 100
%define libosgAnimation %mklibname osgAnimation %{osgAnimation_major}

%package -n %{libosgAnimation}
Summary:	OpenSceneGraph shared library
Group:		System/Libraries

%description -n %{libosgAnimation}
OpenSceneGraph shared library.

%files -n %{libosgAnimation}
%{_libdir}/libosgAnimation.so.%{osgAnimation_major}
%{_libdir}/libosgAnimation.so.%{version}

#----------------------------------------------------------------------------

%define devosgAnimation %mklibname osgAnimation -d

%package -n %{devosgAnimation}
Summary:	OpenSceneGraph development files
Group:		Development/C++
Requires:	%{libosgAnimation} = %{EVRD}
Conflicts:	openscenegraph-devel < 3.2.0

%description -n %{devosgAnimation}
OpenSceneGraph development files.

%files -n %{devosgAnimation}
%{_includedir}/osgAnimation
%{_libdir}/libosgAnimation.so
%{_libdir}/pkgconfig/openscenegraph-osgAnimation.pc

#----------------------------------------------------------------------------

%define osgDB_major 100
%define libosgDB %mklibname osgDB %{osgDB_major}

%package -n %{libosgDB}
Summary:	OpenSceneGraph shared library
Group:		System/Libraries

%description -n %{libosgDB}
OpenSceneGraph shared library.

%files -n %{libosgDB}
%{_libdir}/libosgDB.so.%{osgDB_major}
%{_libdir}/libosgDB.so.%{version}

#----------------------------------------------------------------------------

%define devosgDB %mklibname osgDB -d

%package -n %{devosgDB}
Summary:	OpenSceneGraph development files
Group:		Development/C++
Requires:	%{libosgDB} = %{EVRD}
Conflicts:	openscenegraph-devel < 3.2.0

%description -n %{devosgDB}
OpenSceneGraph development files.

%files -n %{devosgDB}
%{_includedir}/osgDB
%{_libdir}/libosgDB.so
%{_libdir}/pkgconfig/openscenegraph-osgDB.pc

#----------------------------------------------------------------------------

%define osgFX_major 100
%define libosgFX %mklibname osgFX %{osgFX_major}

%package -n %{libosgFX}
Summary:	OpenSceneGraph shared library
Group:		System/Libraries

%description -n %{libosgFX}
OpenSceneGraph shared library.

%files -n %{libosgFX}
%{_libdir}/libosgFX.so.%{osgFX_major}
%{_libdir}/libosgFX.so.%{version}

#----------------------------------------------------------------------------

%define devosgFX %mklibname osgFX -d

%package -n %{devosgFX}
Summary:	OpenSceneGraph development files
Group:		Development/C++
Requires:	%{libosgFX} = %{EVRD}
Conflicts:	openscenegraph-devel < 3.2.0

%description -n %{devosgFX}
OpenSceneGraph development files.

%files -n %{devosgFX}
%{_includedir}/osgFX
%{_libdir}/libosgFX.so
%{_libdir}/pkgconfig/openscenegraph-osgFX.pc

#----------------------------------------------------------------------------

%define osgGA_major 100
%define libosgGA %mklibname osgGA %{osgGA_major}

%package -n %{libosgGA}
Summary:	OpenSceneGraph shared library
Group:		System/Libraries

%description -n %{libosgGA}
OpenSceneGraph shared library.

%files -n %{libosgGA}
%{_libdir}/libosgGA.so.%{osgGA_major}
%{_libdir}/libosgGA.so.%{version}

#----------------------------------------------------------------------------

%define devosgGA %mklibname osgGA -d

%package -n %{devosgGA}
Summary:	OpenSceneGraph development files
Group:		Development/C++
Requires:	%{libosgGA} = %{EVRD}
Conflicts:	openscenegraph-devel < 3.2.0

%description -n %{devosgGA}
OpenSceneGraph development files.

%files -n %{devosgGA}
%{_includedir}/osgGA
%{_libdir}/libosgGA.so
%{_libdir}/pkgconfig/openscenegraph-osgGA.pc

#----------------------------------------------------------------------------

%define osgManipulator_major 100
%define libosgManipulator %mklibname osgManipulator %{osgManipulator_major}

%package -n %{libosgManipulator}
Summary:	OpenSceneGraph shared library
Group:		System/Libraries

%description -n %{libosgManipulator}
OpenSceneGraph shared library.

%files -n %{libosgManipulator}
%{_libdir}/libosgManipulator.so.%{osgManipulator_major}
%{_libdir}/libosgManipulator.so.%{version}

#----------------------------------------------------------------------------

%define devosgManipulator %mklibname osgManipulator -d

%package -n %{devosgManipulator}
Summary:	OpenSceneGraph development files
Group:		Development/C++
Requires:	%{libosgManipulator} = %{EVRD}
Conflicts:	openscenegraph-devel < 3.2.0

%description -n %{devosgManipulator}
OpenSceneGraph development files.

%files -n %{devosgManipulator}
%{_includedir}/osgManipulator
%{_libdir}/libosgManipulator.so
%{_libdir}/pkgconfig/openscenegraph-osgManipulator.pc

#----------------------------------------------------------------------------

%define osgParticle_major 100
%define libosgParticle %mklibname osgParticle %{osgParticle_major}

%package -n %{libosgParticle}
Summary:	OpenSceneGraph shared library
Group:		System/Libraries

%description -n %{libosgParticle}
OpenSceneGraph shared library.

%files -n %{libosgParticle}
%{_libdir}/libosgParticle.so.%{osgParticle_major}
%{_libdir}/libosgParticle.so.%{version}

#----------------------------------------------------------------------------

%define devosgParticle %mklibname osgParticle -d

%package -n %{devosgParticle}
Summary:	OpenSceneGraph development files
Group:		Development/C++
Requires:	%{libosgParticle} = %{EVRD}
Conflicts:	openscenegraph-devel < 3.2.0

%description -n %{devosgParticle}
OpenSceneGraph development files.

%files -n %{devosgParticle}
%{_includedir}/osgParticle
%{_libdir}/libosgParticle.so
%{_libdir}/pkgconfig/openscenegraph-osgParticle.pc

#----------------------------------------------------------------------------

%define osgPresentation_major 100
%define libosgPresentation %mklibname osgPresentation %{osgPresentation_major}

%package -n %{libosgPresentation}
Summary:	OpenSceneGraph shared library
Group:		System/Libraries

%description -n %{libosgPresentation}
OpenSceneGraph shared library.

%files -n %{libosgPresentation}
%{_libdir}/libosgPresentation.so.%{osgPresentation_major}
%{_libdir}/libosgPresentation.so.%{version}

#----------------------------------------------------------------------------

%define devosgPresentation %mklibname osgPresentation -d

%package -n %{devosgPresentation}
Summary:	OpenSceneGraph development files
Group:		Development/C++
Requires:	%{libosgPresentation} = %{EVRD}
Conflicts:	openscenegraph-devel < 3.2.0

%description -n %{devosgPresentation}
OpenSceneGraph development files.

%files -n %{devosgPresentation}
%{_includedir}/osgPresentation
%{_libdir}/libosgPresentation.so

#----------------------------------------------------------------------------

%define osgQt_major 100
%define libosgQt %mklibname osgQt %{osgQt_major}

%package -n %{libosgQt}
Summary:	OpenSceneGraph shared library
Group:		System/Libraries

%description -n %{libosgQt}
OpenSceneGraph shared library.

%files -n %{libosgQt}
%{_libdir}/libosgQt.so.%{osgQt_major}
%{_libdir}/libosgQt.so.%{version}

#----------------------------------------------------------------------------

%define devosgQt %mklibname osgQt -d

%package -n %{devosgQt}
Summary:	OpenSceneGraph development files
Group:		Development/C++
Requires:	%{libosgQt} = %{EVRD}
Conflicts:	openscenegraph-devel < 3.2.0

%description -n %{devosgQt}
OpenSceneGraph development files.

%files -n %{devosgQt}
%{_includedir}/osgQt
%{_libdir}/libosgQt.so
%{_libdir}/pkgconfig/openscenegraph-osgQt.pc

#----------------------------------------------------------------------------

%define osgShadow_major 100
%define libosgShadow %mklibname osgShadow %{osgShadow_major}

%package -n %{libosgShadow}
Summary:	OpenSceneGraph shared library
Group:		System/Libraries

%description -n %{libosgShadow}
OpenSceneGraph shared library.

%files -n %{libosgShadow}
%{_libdir}/libosgShadow.so.%{osgShadow_major}
%{_libdir}/libosgShadow.so.%{version}

#----------------------------------------------------------------------------

%define devosgShadow %mklibname osgShadow -d

%package -n %{devosgShadow}
Summary:	OpenSceneGraph development files
Group:		Development/C++
Requires:	%{libosgShadow} = %{EVRD}
Conflicts:	openscenegraph-devel < 3.2.0

%description -n %{devosgShadow}
OpenSceneGraph development files.

%files -n %{devosgShadow}
%{_includedir}/osgShadow
%{_libdir}/libosgShadow.so
%{_libdir}/pkgconfig/openscenegraph-osgShadow.pc

#----------------------------------------------------------------------------

%define osgSim_major 100
%define libosgSim %mklibname osgSim %{osgSim_major}

%package -n %{libosgSim}
Summary:	OpenSceneGraph shared library
Group:		System/Libraries

%description -n %{libosgSim}
OpenSceneGraph shared library.

%files -n %{libosgSim}
%{_libdir}/libosgSim.so.%{osgSim_major}
%{_libdir}/libosgSim.so.%{version}

#----------------------------------------------------------------------------

%define devosgSim %mklibname osgSim -d

%package -n %{devosgSim}
Summary:	OpenSceneGraph development files
Group:		Development/C++
Requires:	%{libosgSim} = %{EVRD}
Conflicts:	openscenegraph-devel < 3.2.0

%description -n %{devosgSim}
OpenSceneGraph development files.

%files -n %{devosgSim}
%{_includedir}/osgSim
%{_libdir}/libosgSim.so
%{_libdir}/pkgconfig/openscenegraph-osgSim.pc

#----------------------------------------------------------------------------

%define osgTerrain_major 100
%define libosgTerrain %mklibname osgTerrain %{osgTerrain_major}

%package -n %{libosgTerrain}
Summary:	OpenSceneGraph shared library
Group:		System/Libraries

%description -n %{libosgTerrain}
OpenSceneGraph shared library.

%files -n %{libosgTerrain}
%{_libdir}/libosgTerrain.so.%{osgTerrain_major}
%{_libdir}/libosgTerrain.so.%{version}

#----------------------------------------------------------------------------

%define devosgTerrain %mklibname osgTerrain -d

%package -n %{devosgTerrain}
Summary:	OpenSceneGraph development files
Group:		Development/C++
Requires:	%{libosgTerrain} = %{EVRD}
Conflicts:	openscenegraph-devel < 3.2.0

%description -n %{devosgTerrain}
OpenSceneGraph development files.

%files -n %{devosgTerrain}
%{_includedir}/osgTerrain
%{_libdir}/libosgTerrain.so
%{_libdir}/pkgconfig/openscenegraph-osgTerrain.pc

#----------------------------------------------------------------------------

%define osgText_major 100
%define libosgText %mklibname osgText %{osgText_major}

%package -n %{libosgText}
Summary:	OpenSceneGraph shared library
Group:		System/Libraries

%description -n %{libosgText}
OpenSceneGraph shared library.

%files -n %{libosgText}
%{_libdir}/libosgText.so.%{osgText_major}
%{_libdir}/libosgText.so.%{version}

#----------------------------------------------------------------------------

%define devosgText %mklibname osgText -d

%package -n %{devosgText}
Summary:	OpenSceneGraph development files
Group:		Development/C++
Requires:	%{libosgText} = %{EVRD}
Conflicts:	openscenegraph-devel < 3.2.0

%description -n %{devosgText}
OpenSceneGraph development files.

%files -n %{devosgText}
%{_includedir}/osgText
%{_libdir}/libosgText.so
%{_libdir}/pkgconfig/openscenegraph-osgText.pc

#----------------------------------------------------------------------------

%define osgUtil_major 100
%define libosgUtil %mklibname osgUtil %{osgUtil_major}

%package -n %{libosgUtil}
Summary:	OpenSceneGraph shared library
Group:		System/Libraries

%description -n %{libosgUtil}
OpenSceneGraph shared library.

%files -n %{libosgUtil}
%{_libdir}/libosgUtil.so.%{osgUtil_major}
%{_libdir}/libosgUtil.so.%{version}

#----------------------------------------------------------------------------

%define devosgUtil %mklibname osgUtil -d

%package -n %{devosgUtil}
Summary:	OpenSceneGraph development files
Group:		Development/C++
Requires:	%{libosgUtil} = %{EVRD}
Conflicts:	openscenegraph-devel < 3.2.0

%description -n %{devosgUtil}
OpenSceneGraph development files.

%files -n %{devosgUtil}
%{_includedir}/osgUtil
%{_libdir}/libosgUtil.so
%{_libdir}/pkgconfig/openscenegraph-osgUtil.pc

#----------------------------------------------------------------------------

%define osgViewer_major 100
%define libosgViewer %mklibname osgViewer %{osgViewer_major}

%package -n %{libosgViewer}
Summary:	OpenSceneGraph shared library
Group:		System/Libraries

%description -n %{libosgViewer}
OpenSceneGraph shared library.

%files -n %{libosgViewer}
%{_libdir}/libosgViewer.so.%{osgViewer_major}
%{_libdir}/libosgViewer.so.%{version}

#----------------------------------------------------------------------------

%define devosgViewer %mklibname osgViewer -d

%package -n %{devosgViewer}
Summary:	OpenSceneGraph development files
Group:		Development/C++
Requires:	%{libosgViewer} = %{EVRD}
Conflicts:	openscenegraph-devel < 3.2.0

%description -n %{devosgViewer}
OpenSceneGraph development files.

%files -n %{devosgViewer}
%{_includedir}/osgViewer
%{_libdir}/libosgViewer.so
%{_libdir}/pkgconfig/openscenegraph-osgViewer.pc

#----------------------------------------------------------------------------

%define osgVolume_major 100
%define libosgVolume %mklibname osgVolume %{osgVolume_major}

%package -n %{libosgVolume}
Summary:	OpenSceneGraph shared library
Group:		System/Libraries

%description -n %{libosgVolume}
OpenSceneGraph shared library.

%files -n %{libosgVolume}
%{_libdir}/libosgVolume.so.%{osgVolume_major}
%{_libdir}/libosgVolume.so.%{version}

#----------------------------------------------------------------------------

%define devosgVolume %mklibname osgVolume -d

%package -n %{devosgVolume}
Summary:	OpenSceneGraph development files
Group:		Development/C++
Requires:	%{libosgVolume} = %{EVRD}
Conflicts:	openscenegraph-devel < 3.2.0

%description -n %{devosgVolume}
OpenSceneGraph development files.

%files -n %{devosgVolume}
%{_includedir}/osgVolume
%{_libdir}/libosgVolume.so
%{_libdir}/pkgconfig/openscenegraph-osgVolume.pc

#----------------------------------------------------------------------------

%define osgWidget_major 100
%define libosgWidget %mklibname osgWidget %{osgWidget_major}

%package -n %{libosgWidget}
Summary:	OpenSceneGraph shared library
Group:		System/Libraries

%description -n %{libosgWidget}
OpenSceneGraph shared library.

%files -n %{libosgWidget}
%{_libdir}/libosgWidget.so.%{osgWidget_major}
%{_libdir}/libosgWidget.so.%{version}

#----------------------------------------------------------------------------

%define devosgWidget %mklibname osgWidget -d

%package -n %{devosgWidget}
Summary:	OpenSceneGraph development files
Group:		Development/C++
Requires:	%{libosgWidget} = %{EVRD}
Conflicts:	openscenegraph-devel < 3.2.0

%description -n %{devosgWidget}
OpenSceneGraph development files.

%files -n %{devosgWidget}
%{_includedir}/osgWidget
%{_libdir}/libosgWidget.so
%{_libdir}/pkgconfig/openscenegraph-osgWidget.pc

#----------------------------------------------------------------------------

%package devel
Summary:	Development package for %{name}
Group:		Development/C++
Provides:	OpenSceneGraph-devel = %{EVRD}
Requires:	%{devOpenThreads} = %{EVRD}
Requires:	%{devosg} = %{EVRD}
Requires:	%{devosgAnimation} = %{EVRD}
Requires:	%{devosgDB} = %{EVRD}
Requires:	%{devosgFX} = %{EVRD}
Requires:	%{devosgGA} = %{EVRD}
Requires:	%{devosgManipulator} = %{EVRD}
Requires:	%{devosgParticle} = %{EVRD}
Requires:	%{devosgPresentation} = %{EVRD}
Requires:	%{devosgQt} = %{EVRD}
Requires:	%{devosgShadow} = %{EVRD}
Requires:	%{devosgSim} = %{EVRD}
Requires:	%{devosgTerrain} = %{EVRD}
Requires:	%{devosgText} = %{EVRD}
Requires:	%{devosgUtil} = %{EVRD}
Requires:	%{devosgViewer} = %{EVRD}
Requires:	%{devosgVolume} = %{EVRD}
Requires:	%{devosgWidget} = %{EVRD}

%description devel
This package contains development files for %{name}

%files devel
%{_libdir}/pkgconfig/openscenegraph.pc

#----------------------------------------------------------------------------

%prep
%setup -qn %{srcname}-%{version}
%patch0 -p0

%build
CFLAGS="%{optflags} -pthread"
CXXFLAGS="%{optflags} -pthread"
%cmake -DDESIRED_QT_VERSION=4
%make VERBOSE=TRUE

%install
%makeinstall_std -C build


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10377 |12cu|openshot-1.4.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		major	1.4
%define		minor	3
#empty debug package
%define debug_package	%{nil}
Name:		openshot
Version:	%{major}.%{minor}
Release:	2
Summary:	Simple and Powerful video editor
Group:		Video
License:	GPLv3+
URL:		http://www.openshot.org/
Source0:	http://launchpad.net/openshot/%{major}/%{version}/+download/openshot-%{version}.tar.gz
BuildArch:	noarch
BuildRequires:	desktop-file-utils
BuildRequires:	python-devel
BuildRequires:	frei0r-plugins-devel
BuildRequires:	ladspa-devel
Requires:	python-mlt >= 0.8.8
Requires:	pygoocanvas
Requires:	pygtk2
Requires:	pygtk2.0-libglade
Requires:	python-imaging
Requires:	pyxdg
Requires:	python-httplib2
Requires:	frei0r-plugins
Requires:	ladspa

%description
OpenShot Video Editor is a free, open-source, non-linear video editor, based on
Python, GTK, MLT and frei0r. It can edit video and audio files, composite and 
transition video files, and mix multiple layers of video and audio together and 
render the output in many different formats.

%prep
%setup -q

%build
CFLAGS="%{optflags}" %__python setup.py build

%install
%__python setup.py install -O1 --skip-build --root=%{buildroot}

# Remove unnecessary file
%__rm %{buildroot}/%{_usr}/lib/mime/packages/openshot

# We strip bad shebangs (/usr/bin/env) instead of fixing them
# since these files are not executable anyways
find %{buildroot}/%{python_sitelib} -name '*.py' \
  -exec grep -q '^#!' '{}' \; -print | while read F
do
  awk '/^#!/ {if (FNR == 1) next;} {print}' $F >chopped
  touch -r $F chopped
  mv chopped $F
done


%files 
%doc README COPYING AUTHORS
%{_bindir}/*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/*
%{_datadir}/mime/packages/*
%{python_sitelib}/%{name}/
%{python_sitelib}/*egg-info
%{_mandir}/man1/%{name}.1.xz  
%{_mandir}/man1/%{name}-render.1.xz

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10378 |12cu|openslide-3.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		0
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname %{name} -d

Summary:	C library and command line tools for reading virtual slides
Name:		openslide
Version:	3.4.0
Release:	1
License:	LGPLv2+
Group:		Graphics
Url:		http://openslide.org/
Source0:	https://github.com/downloads/openslide/%{name}/%{name}-%{version}.tar.xz
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(libopenjpeg1)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(libtiff-4)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	pkgconfig(zlib)
Provides:	openslide-tools = %{EVRD}

%description
Command line tools for working with virtual slides.

%files
%doc README.txt lgpl-2.1.txt LICENSE.txt CHANGELOG.txt
%{_bindir}/%{name}-*
%{_mandir}/man1/%{name}-*

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	C library for reading virtual slides
Group:		System/Libraries

%description -n %{libname}
The OpenSlide library allows programs to access virtual slide files regardless
of the underlying image format.

%files -n %{libname}
%{_libdir}/lib%{name}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{develname}
The %{name}-devel package contains libraries and header files for developing
applications that use %{name}.

%files -n %{develname}
%{_includedir}/%{name}/
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc

#----------------------------------------------------------------------------

%prep
%setup -q

%build
autoreconf -fi
%configure2_5x --disable-static
%make


%install
%makeinstall_std


%changelog
* Mon Mar 24 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.4.0-1
+ Revision: 875d899
- LOG New version 3.4.0, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10379 |12cu|openssl0.9.8-0.9.8zg-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0.9.8
%define libname %mklibname openssl %{major}

Summary:	Secure Sockets Layer communications libs & utils
Name:		openssl%{major}
Version:	%{major}zg
Release:	1
License:	BSD-like
Group:		System/Libraries
URL:		http://www.openssl.org/
Source0:	ftp://ftp.openssl.org/source/openssl-%{version}.tar.gz
Source1:	ftp://ftp.openssl.org/source/openssl-%{version}.tar.gz.asc
# (gb) 0.9.6b-5mdk: Limit available SSL ciphers to 128 bits
Patch0:		openssl-0.9.6b-mdkconfig.patch
# (fg) 20010202 Patch from RH: some funcs now implemented with ia64 asm
Patch1:		openssl-0.9.8zf-ia64-asm.patch
# (gb) 0.9.7b-4mdk: Handle RPM_OPT_FLAGS in Configure
Patch2:		openssl-optflags.diff
# (gb) 0.9.7b-4mdk: Make it lib64 aware. TODO: detect in Configure
Patch3:		openssl-0.9.8b-lib64.diff
# (oe) support Brazilian Government OTHERNAME X509v3 field (#14158)
# http://www.iti.gov.br/resolucoes/RESOLU__O_13_DE_26_04_2002.PDF
Patch6:		openssl-0.9.8zf-beta6-icpbrasil.diff
Patch7:		openssl-0.9.8a-defaults.patch
Patch8:		openssl-0.9.8a-link-krb5.patch
Patch9:		openssl-0.9.8a-enginesdir.patch
Patch10:	openssl-0.9.8zf-beta6-ia64.patch
Patch12:	openssl-1.0.1m-x509.patch
Patch13:	openssl-1.0.1m-beta5-version-add-engines.patch
# http://qa.mandriva.com/show_bug.cgi?id=32621
Patch15:	openssl-0.9.8e-crt.patch
# http://blogs.sun.com/janp/
Patch16:	pkcs11_engine-0.9.8zf.diff
Patch17:	openssl-1.0.1c-fix-perlpath.pl
BuildRequires:	chrpath
BuildRequires:	pkgconfig(zlib)

%description
The openssl certificate management tool and the shared libraries that provide
various encryption and decription algorithms and protocols, including DES, RC4,
RSA and SSL.

NOTE: Only the shared library and the engines are provided with this source
rpm package.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Secure Sockets Layer communications libs
Group:		System/Libraries

%description -n	%{libname}
The libraries files are needed for various cryptographic algorithms
and protocols, including DES, RC4, RSA and SSL.

%files -n %{libname}
%doc FAQ INSTALL LICENSE NEWS PROBLEMS README*
%attr(0755,root,root) %{_libdir}/lib*.so.%{major}*
%attr(0755,root,root) %dir %{_libdir}/openssl-%{major}/engines
%attr(0755,root,root) %{_libdir}/openssl-%{major}/engines/*.so

#----------------------------------------------------------------------------

%prep
%setup -q -n openssl-%{version}
%patch1 -p1 -b .ia64-asm
%patch2 -p0 -b .optflags
%patch3 -p1 -b .lib64
%patch6 -p1 -b .icpbrasil
%patch7 -p1 -b .defaults
%patch9 -p0 -b .enginesdir
%patch10 -p1 -b .ia64
%patch12 -p1 -b .x509
%patch13 -p1 -b .version-add-engines
%patch15 -p1 -b .crt
%patch16 -p1 -b .pkcs11_engine
%patch17 -p1 -b .perl

perl -pi -e "s,^(OPENSSL_LIBNAME=).+$,\1%{_lib}," Makefile.org engines/Makefile

# fix perl path
perl util/perlpath.pl %{_bindir}/perl

%build
%serverbuild

# Figure out which flags we want to use.
# default
sslarch=%{_os}-%{_arch}
%ifarch %{ix86}
sslarch=linux-elf
if ! echo %{_target} | grep -q i[56]86 ; then
    sslflags="no-asm"
fi
%endif

# ia64, x86_64, ppc, ppc64 are OK by default
# Configure the build tree.  Override OpenSSL defaults with known-good defaults
# usable on all platforms.  The Configure script already knows to use -fPIC and
# RPM_OPT_FLAGS, so we can skip specifiying them here.
./Configure \
    --prefix=%{_prefix} --openssldir=%{_sysconfdir}/pki/tls ${sslflags} \
    --enginesdir=%{_libdir}/openssl-%{major}/engines \
     no-idea no-rc5 enable-camellia shared enable-tlsext ${sslarch} --pk11-libname=%{_libdir}/pkcs11/PKCS11_API.so

#    zlib no-idea no-mdc2 no-rc5 no-ec no-ecdh no-ecdsa shared ${sslarch}

# antibork stuff...
perl -pi -e "s|^#define ENGINESDIR .*|#define ENGINESDIR \"%{_libdir}/openssl-%{major}/engines\"|g" crypto/opensslconf.h

# Add -Wa,--noexecstack here so that libcrypto's assembler modules will be
# marked as not requiring an executable stack.
RPM_OPT_FLAGS="%{optflags} -Wa,--noexecstack"
make depend
make all build-shared

# Generate hashes for the included certs.
make rehash build-shared

%install
%makeinstall \
	INSTALL_PREFIX=%{buildroot} \
	MANDIR=%{_mandir} \
	build-shared

# the makefiles are too borked...
install -d %{buildroot}%{_libdir}/openssl-%{major}
mv %{buildroot}%{_libdir}/engines %{buildroot}%{_libdir}/openssl-%{major}/

# strip cannot touch these unless 755
chmod 755 %{buildroot}%{_libdir}/openssl-%{major}/engines/*.so*
chmod 755 %{buildroot}%{_libdir}/*.so*

# nuke what we don't need
rm -rf %{buildroot}%{_sysconfdir}
rm -rf %{buildroot}%{_bindir}
rm -rf %{buildroot}%{_mandir}
rm -rf %{buildroot}%{_libdir}/pkgconfig
rm -rf %{buildroot}%{_includedir}
rm -f %{buildroot}%{_libdir}/lib*.so
rm -f %{buildroot}%{_libdir}/lib*.a


%changelog

* Fri Jun 12 2015 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.9.8zg-1
- (d371dc3) New version 0.9.8zg
- (d371dc3) Rename spec file from openssl.spec to openssl0.9.8.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10380 |12cu|openstack-swift-1.2.99.239-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global with_doc 1

%define bzr_rev 239
Name:             openstack-swift
Version:          1.2.99.%{bzr_rev}
Release:          2
Summary:          OpenStack Object Storage (swift)
Group:            Development/Python
License:          ASL 2.0
URL:              http://launchpad.net/swift
Source0:          http://hudson.openstack.org/job/swift-tarball/lastSuccessfulBuild/artifact/dist/swift-1.3-dev+bzr%{bzr_rev}.tar.gz
#Source0:          http://launchpad.net/swift/1.2/1.2.0/+download/swift-1.2.0.tar.gz
Source1:          %{name}-functions
Source2:          %{name}-account.init
Source3:          %{name}-auth.init
Source4:          %{name}-container.init
Source5:          %{name}-object.init
Source6:          %{name}-proxy.init
Source20:         %{name}-create-man-stubs.py
BuildRoot:        %{_tmppath}/swift-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch:        noarch
BuildRequires:    fdupes
BuildRequires:    dos2unix
BuildRequires:    python-devel
BuildRequires:    python-setuptools
Requires:         python-configobj
Requires:         python-eventlet >= 0.9.8
Requires:         python-greenlet >= 0.3.1
Requires:         python-simplejson
Requires:         python-webob
Requires:         pyxattr
Requires:         python-netifaces
Requires(pre):    shadow-utils

%description
OpenStack Object Storage (swift) aggregates commodity servers to work together
in clusters for reliable, redundant, and large-scale storage of static objects.
Objects are written to multiple hardware devices in the data center, with the
OpenStack software responsible for ensuring data replication and integrity
across the cluster. Storage clusters can scale horizontally by adding new
nodes, which are automatically configured. Should a node fail, OpenStack works
to replicate its content from other active nodes. Because OpenStack uses
software logic to ensure data replication and distribution across different
devices, inexpensive commodity hard drives and servers can be used in lieu of
more expensive equipment.

%package          account
Summary:          A swift account server
Group:            System/Cluster
Requires:         %{name} = %{version}-%{release}

%description      account
OpenStack Object Storage (swift) aggregates commodity servers to work together
in clusters for reliable, redundant, and large-scale storage of static objects.

This package contains the %{name} account server.

%package          auth
Summary:          A swift auth server
Group:            System/Cluster 
Requires:         %{name} = %{version}-%{release}

%description      auth
OpenStack Object Storage (swift) aggregates commodity servers to work together
in clusters for reliable, redundant, and large-scale storage of static objects.

This package contains the %{name} auth server.

%package          container
Summary:          A swift container server
Group:            System/Cluster
Requires:         %{name} = %{version}-%{release}

%description      container
OpenStack Object Storage (swift) aggregates commodity servers to work together
in clusters for reliable, redundant, and large-scale storage of static objects.

This package contains the %{name} container server.

%package          object
Summary:          A swift object server
Group:            System/Cluster 
Requires:         %{name} = %{version}-%{release}

%description      object
OpenStack Object Storage (swift) aggregates commodity servers to work together
in clusters for reliable, redundant, and large-scale storage of static objects.

This package contains the %{name} object server.

%package          proxy
Summary:          A swift proxy server
Group:            System/Cluster
Requires:         %{name} = %{version}-%{release}
Requires:         memcached

%description      proxy
OpenStack Object Storage (swift) aggregates commodity servers to work together
in clusters for reliable, redundant, and large-scale storage of static objects.

This package contains the %{name} proxy server.

%if 0%{?with_doc}
%package doc
Summary:          Documentation for %{name}
Group:            Books/Computer books
BuildRequires:    python-sphinx
# Required for generating docs
BuildRequires:    python-eventlet
BuildRequires:    python-simplejson
BuildRequires:    python-webob
BuildRequires:    pyxattr
BuildRequires:    python-xmldiff
BuildRequires:    python-netaddr
BuildRequires:    python-netifaces


%description      doc
OpenStack Object Storage (swift) aggregates commodity servers to work together
in clusters for reliable, redundant, and large-scale storage of static objects.

This package contains documentation files for %{name}.
%endif

%prep
%setup -q -n swift-1.3-dev
# Fix wrong-file-end-of-line-encoding warning
dos2unix LICENSE

%build
CFLAGS="%{optflags}" python setup.py build
# Build docs
%if 0%{?with_doc}
export PYTHONPATH="$( pwd ):$PYTHONPATH"
pushd doc
sphinx-build -b html source build/html
popd
rm -fr doc/build/html/.doctrees doc/build/html/.buildinfo
%endif
# Build man stubs
%{__python} %{SOURCE20} --mandir=./man

%install
%{__python} setup.py install --root $RPM_BUILD_ROOT --install-purelib=%{python_sitelib}
# Init helper functions
install -p -D -m 644 %{SOURCE1} %{buildroot}/usr/share/%{name}/functions
# Init scripts
install -p -D -m 755 %{SOURCE2} %{buildroot}%{_initrddir}/%{name}-account
install -p -D -m 755 %{SOURCE3} %{buildroot}%{_initrddir}/%{name}-auth
install -p -D -m 755 %{SOURCE4} %{buildroot}%{_initrddir}/%{name}-container
install -p -D -m 755 %{SOURCE5} %{buildroot}%{_initrddir}/%{name}-object
install -p -D -m 755 %{SOURCE6} %{buildroot}%{_initrddir}/%{name}-proxy
# Install man stubs
for name in $( ls ./man ); do
    mkdir -p "%{buildroot}%{_mandir}/$name"
    cp "./man/$name/"*.gz "%{buildroot}%{_mandir}/$name"
done
# Remove tests
rm -fr %{buildroot}/%{python_sitelib}/test
# Misc other
install -d -m 755 %{buildroot}%{_sysconfdir}/swift
install -d -m 755 %{buildroot}%{_sysconfdir}/swift/account-server
install -d -m 755 %{buildroot}%{_sysconfdir}/swift/auth-server
install -d -m 755 %{buildroot}%{_sysconfdir}/swift/container-server
install -d -m 755 %{buildroot}%{_sysconfdir}/swift/object-server
install -d -m 755 %{buildroot}%{_sysconfdir}/swift/proxy-server
# /var/run is not allowed in 11.3 or later because of tmpfs support
%if 0%{?suse_version} < 1130
# Install pid directory
install -d -m 755 %{buildroot}%{_localstatedir}/run/swift
install -d -m 755 %{buildroot}%{_localstatedir}/run/swift/account-server
install -d -m 755 %{buildroot}%{_localstatedir}/run/swift/auth-server
install -d -m 755 %{buildroot}%{_localstatedir}/run/swift/container-server
install -d -m 755 %{buildroot}%{_localstatedir}/run/swift/object-server
install -d -m 755 %{buildroot}%{_localstatedir}/run/swift/proxy-server
%endif
fdupes %{buildroot}%{python_sitelib}/swift
%clean
rm -rf %{buildroot}

%pre
getent group swift >/dev/null || groupadd -r swift
getent passwd swift >/dev/null || \
useradd -r -g swift -d %{_sharedstatedir}/swift -s /sbin/nologin \
-c "OpenStack Swift Daemons" swift
exit 0

%post account
%_post_service openstack-swift-account

%preun account
%_preun_service openstack-swift-account

%post auth
%_post_service openstack-swift-auth

%preun auth
%_preun_service openstack-swift-auth

%post container
%_post_service openstack-swift-container

%preun container
%_preun_service openstack-swift-container

%post object
%_post_service openstack-swift-object

%preun object
%_preun_service openstack-swift-object

%post proxy
%_post_service openstack-swift-proxy

%preun proxy
%_preun_service openstack-swift-proxy

%files
%defattr(-,root,root,-)
%doc AUTHORS LICENSE README
%dir /usr/share/%{name}/functions
%if 0%{?suse_version} < 1130
%dir %attr(0755, swift, root) %{_localstatedir}/run/swift
%endif
%dir %{_sysconfdir}/swift
%dir %{python_sitelib}/swift
%dir /usr/share/openstack-swift
%{_bindir}/st
%{_bindir}/swift-account-audit
%{_bindir}/swift-drive-audit
%{_bindir}/swift-get-nodes
%{_bindir}/swift-init
%{_bindir}/swift-ring-builder
%{_bindir}/swift-stats-populate
%{_bindir}/swift-stats-report
# TODO: check if this is the correct subpackage
%{_bindir}/swift-bench
%{_bindir}/swift-log-stats-collector
%{_bindir}/swift-log-uploader
# ENDTODO
%{_mandir}/man8/st.8.*
%{_mandir}/man8/swift-account-audit.8.*
%{_mandir}/man8/swift-drive-audit.8.*
%{_mandir}/man8/swift-get-nodes.8.*
%{_mandir}/man8/swift-init.8.*
%{_mandir}/man8/swift-ring-builder.8.*
%{_mandir}/man8/swift-stats-populate.8.*
%{_mandir}/man8/swift-stats-report.8.*
%{python_sitelib}/swift/*.py*
%{python_sitelib}/swift/common
# TODO: check if this is the correct subpackage
%{python_sitelib}/swift/stats
# ENDTODO
%{python_sitelib}/swift-1.*.egg-info

%files account
%defattr(-,root,root,-)
%doc etc/account-server.conf-sample
%dir %{_initrddir}/%{name}-account
%if 0%{?suse_version} < 1130
%dir %attr(0755, swift, root) %{_localstatedir}/run/swift/account-server
%endif
%dir %{_sysconfdir}/swift/account-server
%{_bindir}/swift-account-auditor
%{_bindir}/swift-account-reaper
%{_bindir}/swift-account-replicator
%{_bindir}/swift-account-server
# TODO: check if this is the correct subpackage
%{_bindir}/swift-account-stats-logger
# ENDTODO
%{_mandir}/man8/swift-account-auditor.8.*
%{_mandir}/man8/swift-account-reaper.8.*
%{_mandir}/man8/swift-account-replicator.8.*
%{_mandir}/man8/swift-account-server.8.*
%{python_sitelib}/swift/account

%files auth
%defattr(-,root,root,-)
%doc etc/auth-server.conf-sample
%dir %{_initrddir}/%{name}-auth
%if 0%{?suse_version} < 1130
%dir %attr(0755, swift, root) %{_localstatedir}/run/swift/auth-server
%endif
%dir %{_sysconfdir}/swift/auth-server
#%{_bindir}/swift-auth-create-account
%{_bindir}/swift-auth-recreate-accounts
%{_bindir}/swift-auth-server
# TODO: check if this is the correct subpackage
%{_bindir}/swift-auth-add-user
%{_bindir}/swift-auth-to-swauth
%{_bindir}/swift-auth-update-reseller-prefixes
%{_bindir}/swauth-add-account
%{_bindir}/swauth-add-user
%{_bindir}/swauth-cleanup-tokens
%{_bindir}/swauth-delete-account
%{_bindir}/swauth-delete-user
%{_bindir}/swauth-list
%{_bindir}/swauth-prep
%{_bindir}/swauth-set-account-service
# ENDTODO
%{_mandir}/man8/swift-auth-create-account.8.*
%{_mandir}/man8/swift-auth-recreate-accounts.8.*
%{_mandir}/man8/swift-auth-server.8.*
%{python_sitelib}/swift/auth

%files container
%defattr(-,root,root,-)
%doc etc/container-server.conf-sample
%dir %{_initrddir}/%{name}-container
%if 0%{?suse_version} < 1130
%dir %attr(0755, swift, root) %{_localstatedir}/run/swift/container-server
%endif
%dir %{_sysconfdir}/swift/container-server
%{_bindir}/swift-container-auditor
%{_bindir}/swift-container-server
%{_bindir}/swift-container-replicator
%{_bindir}/swift-container-updater
%{_mandir}/man8/swift-container-auditor.8.*
%{_mandir}/man8/swift-container-server.8.*
%{_mandir}/man8/swift-container-replicator.8.*
%{_mandir}/man8/swift-container-updater.8.*
%{python_sitelib}/swift/container

%files object
%defattr(-,root,root,-)
%doc etc/account-server.conf-sample etc/rsyncd.conf-sample
%dir %{_initrddir}/%{name}-object
%if 0%{?suse_version} < 1130
%dir %attr(0755, swift, root) %{_localstatedir}/run/swift/object-server
%endif
%dir %{_sysconfdir}/swift/object-server
%{_bindir}/swift-object-auditor
%{_bindir}/swift-object-info
%{_bindir}/swift-object-replicator
%{_bindir}/swift-object-server
%{_bindir}/swift-object-updater
%{_mandir}/man8/swift-object-auditor.8.*
%{_mandir}/man8/swift-object-info.8.*
%{_mandir}/man8/swift-object-replicator.8.*
%{_mandir}/man8/swift-object-server.8.*
%{_mandir}/man8/swift-object-updater.8.*
%{python_sitelib}/swift/obj

%files proxy
%defattr(-,root,root,-)
%doc etc/proxy-server.conf-sample
%dir %{_initrddir}/%{name}-proxy
%if 0%{?suse_version} < 1130
%dir %attr(0755, swift, root) %{_localstatedir}/run/swift/proxy-server
%endif
%dir %{_sysconfdir}/swift/proxy-server
%{_bindir}/swift-proxy-server
%{_mandir}/man8/swift-proxy-server.8.*
%{python_sitelib}/swift/proxy

%if 0%{?with_doc}
%files doc
%defattr(-,root,root,-)
%doc LICENSE doc/build/html
%endif



%changelog
* Thu Jun 09 2011 Antoine Ginies <aginies@mandriva.com> 1.2.99.239-1mdv2011.0
+ Revision: 683496
- fix doc group
- fix group in subpackage
- import openstack-swift


* Thu Jun 9 2011 Antoine Ginies <aginies@mandriva.com> 2011.1
- first release for Mandriva based on OpenSUSE SRPM


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10381 |12cu|openswan-2.6.41-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%{?build_selinux}%{?!build_selinux:%bcond_with selinux}

Summary:	An implementation of IPSEC & IKE for Linux
Name:		openswan
Version:	2.6.41
Release:	1
License:	GPLv2+
Group:		System/Servers
Url:		http://www.openswan.org/
Source0:	http://www.openswan.org/download/openswan-%{version}.tar.gz
Source1:	http://www.openswan.org/download/openswan-%{version}.tar.gz.asc
Source2:	openswan.service
Patch0:		openswan-2.6.28-manfix.patch
BuildRequires:	bison
BuildRequires:	docbook-dtd412-xml
BuildRequires:	docbook-style-xsl
BuildRequires:	dos2unix
BuildRequires:	flex
BuildRequires:	xmlto
BuildRequires:	gmp-devel
BuildRequires:	openldap-devel
BuildRequires:	pam-devel
%if %{with selinux}
BuildRequires:	selinux-devel
%endif
BuildRequires:	pkgconfig(libcap-ng)
BuildRequires:	pkgconfig(libcurl)
Requires:	curl
Requires:	iproute2
Requires:	ipsec-tools
Requires:	lsof
Requires:	openldap
Requires(post,preun):	rpm-helper
Provides:	ipsec-userland
Conflicts:	freeswan

%description
Openswan is a free implementation of IPSEC & IKE for Linux, a fork of the
FreeS/WAN project.

IPSEC is Internet Protocol Security and uses strong cryptography to
provide both authentication and encryption services.  These services
allow you to build secure tunnels through untrusted networks.
Everything passing through the untrusted net is encrypted by the ipsec
gateway machine and decrypted by the gateway at the other end of the
tunnel.  The resulting tunnel is a virtual private network or VPN.

This package contains the daemons and userland tools for setting up
Openswan on a kernel with either the 2.6 native IPsec code, or
FreeS/WAN's KLIPS.

%files
%doc BUGS CHANGES COPYING CREDITS README
%{_unitdir}/%{name}.service
%{_prefix}/lib/systemd/scripts/ipsec
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/ipsec.conf
%attr(0700,root,root) %dir %{_sysconfdir}/%{name}/ipsec.d
%attr(0700,root,root) %dir %{_sysconfdir}/%{name}/ipsec.d/examples
%attr(0700,root,root) %dir %{_sysconfdir}/%{name}/ipsec.d/policies
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/ipsec.d/*/*
%{_sbindir}/ipsec
%dir %{_libdir}/ipsec
%{_libdir}/ipsec/*
%{_localstatedir}/lib/run/pluto
%{_mandir}/*/*

%preun
%_preun_service %{name}

%post
%_post_service %{name}

#----------------------------------------------------------------------------

%package doc
Summary:	An implementation of IPSEC & IKE for Linux
Group:		System/Servers
BuildArch:	noarch

%description doc
Openswan is a free implementation of IPSEC & IKE for Linux, a fork of the
FreeS/WAN project.

This is the documentation for Openswan.

%files doc
%doc docs/README.* docs/CREDITS.* docs/*.txt
%doc docs/quickstarts docs/html-old-need-merge-with-wiki

#----------------------------------------------------------------------------

%prep
%setup -q -n openswan-%{version}
%patch0 -p0 -b .manfix

find . -type f -name "*.html" -exec dos2unix {} \;

%build
%serverbuild

find . -name "Makefile*" | xargs perl -pi -e "s|libexec|%{_lib}|g"
export CLFAGS=$(echo %{optflags} -fno-strict-aliasing)
# the %make macro doesn't seem to work
make \
    USERCOMPILE="-g $CLFAGS" \
    INC_USRLOCAL=%{_prefix} \
    MANTREE=%{_mandir} \
    INC_RCDEFAULT=%{_initrddir} \
    CONFDIR=%{_sysconfdir}/%{name} \
    FINALCONFDIR=%{_sysconfdir}/%{name} \
    FINALCONFFILE=%{_sysconfdir}/%{name}/ipsec.conf \
    FINALLIBEXECDIR=%{_libdir}/ipsec \
    FINALLIBDIR=%{_libdir}/ipsec \
    USE_LIBCAP_NG=true \
%if %{with selinux}
    USE_LABELED_IPSEC=true \
%endif
    USE_LDAP=true \
    USE_LIBCURL=true \
    HAVE_THREADS=true \
    programs

%install
make \
    DESTDIR=%{buildroot} \
    INC_USRLOCAL=%{_prefix} \
    MANTREE=%{buildroot}%{_mandir} \
    INC_RCDEFAULT=%{_initrddir} \
    INC_USRLOCAL=%{_prefix} \
    INC_RCDEFAULT=%{_initrddir} \
    FINALCONFDIR=%{_sysconfdir}/%{name} \
    FINALLIBEXECDIR=%{_libdir}/ipsec \
    FINALLIBDIR=%{_libdir}/ipsec \
    install

install -d -m700 %{buildroot}%{_localstatedir}/lib/run/pluto
install -d %{buildroot}%{_sbindir}

# Remove old documentation for the time being.
rm -rf %{buildroot}%{_defaultdocdir}/freeswan

# cleanup
rm -rf %{buildroot}%{_sysconfdir}/rc.d/rc*
rm -rf %{buildroot}%{_sysconfdir}/rc.d/init.d/setup
rm -rf %{buildroot}%{_docdir}/%{name}

install -Dm644 %{SOURCE2} %{buildroot}%{_unitdir}/openswan.service
mkdir -p %{buildroot}%{_prefix}/lib/systemd/scripts/
mv %{buildroot}/%{_initrddir}/ipsec %{buildroot}/%{_prefix}/lib/systemd/scripts/



%changelog
* Thu Feb 05 2015 Denis Silakov <denis.silakov@rosalab.ru> 2.6.41-1
+ Revision: fb42e37
- Updated to 2.6.41



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10382 |12cu|opentracker-0.cvs20100808-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	An open and free bittorrent tracker
Name:		opentracker
Version:	0.cvs20100808
Release:	2
License:	Copyright only
Group:		Networking/File transfer
Url:		http://erdgeist.org/arts/software/opentracker/
Source0:	%{name}-%{version}.tar.bz2
Source1:	%{name}.init
Source2:	%{name}.conf.http
BuildRequires:	libowfat-devel
BuildRequires:	pkgconfig(zlib)

%description
OpenTracker is a open and free bittorrent tracker project. It aims for minimal
resource usage and is intended to run at your wlan router. Currently it is
deployed as an open and free tracker instance. Read our free and open tracker
blog (http://opentracker.blog.h3q.com/) and do not hesitate to setup your own
free trackers!

%files
%doc README_v6 README
%dir %{_sysconfdir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf
%config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf
%{_initrddir}/%{name}
%{_bindir}/%{name}

%post
%_post_service opentracker

%preun
%_preun_service opentracker

#----------------------------------------------------------------------------

%prep
%setup -q

%build
# Some experimental or older, deprecated features can be enabled by the -DWANT_LOG_NETWORKS, -DWANT_SYNC_SCRAPE or -DWANT_IP_FROM_PROXY switch.
# -DWANT_V6 makes opentracker an IPv6-only tracker.
# Normally opentracker tracks any torrent announced to it.
# You can change that behaviour by enabling ONE of -DWANT_ACCESSLIST_BLACK or -DWANT_ACCESSLIST_WHITE.
# Some statistics opentracker can provide are sensitive. You can restrict access to these statistics by enabling -DWANT_RESTRICT_STATS.
# opentracker can run in a cluster. Enable this behaviour by enabling -DWANT_SYNC_LIVE.
export FEATURES=" -DWANT_COMPRESSION_GZIP -DWANT_IP_FROM_QUERY_STRING"
%make

%install
install -d %{buildroot}%{_bindir} %{buildroot}%{_sysconfdir}/%{name} %{buildroot}%{_initrddir}
%make PREFIX=%{buildroot}%{_prefix} install
install -D -m 644 %{name}.conf.sample %{buildroot}%{_sysconfdir}/%{name}/%{name}.conf
install -D -m 755 %{SOURCE1} %{buildroot}%{_initrddir}/%{name}
mkdir -p %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d
install -D -m 755 %{SOURCE2} %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf


%changelog
* Mon Mar 24 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.cvs20100808-2
+ Revision: fea7b30
- LOG Disable debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10383 |12cu|openttd-1.4.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		openttd
Version:	1.4.4
Release:	1
Summary:	An open source clone of the Microprose game "Transport Tycoon Deluxe" game
Group:		Games/Strategy
License:	GPLv2
URL:		http://www.openttd.org
Source:		http://binaries.openttd.org/releases/%{version}/%{name}-%{version}-source.tar.xz
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(liblzma)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	icu-devel
BuildRequires:	liblzo-devel
BuildRequires:	unzip
BuildRequires:	ccache
BuildRequires:	desktop-file-utils
Requires:	TiMidity++
Requires:	openttd-opengfx >= 0.4.6
Requires:	openttd-opensfx
Requires:	openttd-openmsx

%description
OpenTTD is an open source clone of the Microprose game "Transport Tycoon
Deluxe" game.

%prep
%setup -q

%build
export CFLAGS="%{optflags}"
export CXXFLAGS="%{optflags}"
export LDFLAGS="%{ldflags}"

./configure \
	--prefix-dir=%{_prefix} \
	--install-dir=%{buildroot} \
	--with-ccache --enable-debug

%make VERBOSE=1

%install
%makeinstall_std

#cleanup
rm -rf %{buildroot}%{_datadir}/pixmaps

# fix desktop file
desktop-file-install --dir=%{buildroot}%{_datadir}/applications \
	--add-category=StrategyGame \
	--remove-key=Version \
	%{buildroot}%{_datadir}/applications/openttd.desktop

%files
%doc *.txt COPYING
%{_gamesbindir}/openttd
%{_gamesdatadir}/openttd
%{_datadir}/applications/openttd.desktop
%{_iconsdir}/hicolor/*/apps/openttd.png
%{_mandir}/man6/openttd.*


%changelog
* Sat Jan 03 2015 Eugene Budanov <eugene.budanov@rosalab.ru> 1.4.4-1
+ Revision: 18b7086
- Version update



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10384 |12cu|openttd-opengfx-0.5.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname opengfx

Summary:	OpenGFX graphics replacement set for OpenTTD
Name:		openttd-%{realname}
Version:	0.5.0
Release:	1
License:	GPLv2+
Group:		Games/Strategy
Url:		http://dev.openttdcoop.org/projects/opengfx
Source0:	http://gb.binaries.openttd.org/binaries/extra/%{realname}/%{version}/%{realname}-%{version}-source.tar.gz
Patch0:		opengfx-0.4.1-gimpscript.patch
BuildRequires:	grfcodec
BuildRequires:	nml >= 0.3.0
BuildRequires:	gimp
Conflicts:	openttd < 1.0.0
BuildArch:	noarch

%description
OpenGFX is an open source graphics base set for OpenTTD which can completely
replace the TTD base set.

%files
%defattr(0644,root,root,0755)
%doc docs/*.txt
%{_gamesdatadir}/openttd/data/*.tar

#----------------------------------------------------------------------------

%prep
%setup -q -n %{realname}-%{version}-source
%patch0 -p1

#Makefile.local
cat >> Makefile.local << EOF
DO_NOT_INSTALL_DOCS = 1
DO_NOT_INSTALL_LICENSE = 1
DO_NOT_INSTALL_CHANGELOG = 1
EOF

%build
make

%install
mkdir -p %{buildroot}%{_gamesdatadir}/openttd/data
%make install \
	INSTALL_DIR=%{buildroot}%{_gamesdatadir}/openttd/data \
	DOCDIR=%{buildroot}%{_docdir}/%{name}

%check
# Disable for now, Makefile is messed up
# make check


%changelog
* Fri Apr 04 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.5.0-1
+ Revision: 4f8ccf5
- Fix files, require nml >= 0.3.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10385 |12cu|openvas-libraries-4.0.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 4
%define libbase %mklibname openvas_base %{major}
%define libhg %mklibname openvas_hg %{major}
%define libmisc %mklibname openvas_misc %{major}
%define libnasl %mklibname openvas_nasl %{major}
%define libomp %mklibname openvas_omp %{major}
%define devname %mklibname openvas -d

Summary:	Support libraries for Open Vulnerability Assessment (OpenVAS) Server
Name:		openvas-libraries
Version:	4.0.7
Release:	2
License:	LGPLv2+
Group:		System/Libraries
Url:		http://www.openvas.org
Source0:	http://wald.intevation.org/frs/download.php/979/openvas-libraries-%{version}.tar.gz
Patch0:		openvas-libraries-4.0.4-build.patch
BuildRequires:	bison
BuildRequires:	cmake
BuildRequires:	gpgme-devel
BuildRequires:	libpcap-devel
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gnutls)
BuildRequires:	pkgconfig(libgcrypt)
BuildRequires:	pkgconfig(uuid)
Obsoletes:	openvas-libnasl < 3.0.0

%description
openvas-libraries is the base library for the OpenVAS network security scanner.

%files
%{_bindir}/openvas-nasl
%{_mandir}/man1/openvas-nasl.1.*
%{_datadir}/openvas

#----------------------------------------------------------------------------

%package -n %{libbase}
Summary:	Support libraries for Open Vulnerability Assessment (OpenVAS) Server
Group:		System/Libraries
Conflicts:	%{_lib}openvas4 < 4.0.7-2
Obsoletes:	%{_lib}openvas4 < 4.0.7-2

%description -n %{libbase}
The support libraries for Open Vulnerability Assessment (OpenVAS) Server.

%files -n %{libbase}
%doc ChangeLog CHANGES
%{_libdir}/libopenvas_base.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libhg}
Summary:	Support libraries for Open Vulnerability Assessment (OpenVAS) Server
Group:		System/Libraries
Conflicts:	%{_lib}openvas4 < 4.0.7-2

%description -n %{libhg}
The support libraries for Open Vulnerability Assessment (OpenVAS) Server.

%files -n %{libhg}
%{_libdir}/libopenvas_hg.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libmisc}
Summary:	Support libraries for Open Vulnerability Assessment (OpenVAS) Server
Group:		System/Libraries
Conflicts:	%{_lib}openvas4 < 4.0.7-2

%description -n %{libmisc}
The support libraries for Open Vulnerability Assessment (OpenVAS) Server.

%files -n %{libmisc}
%{_libdir}/libopenvas_misc.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libnasl}
Summary:	Support libraries for Open Vulnerability Assessment (OpenVAS) Server
Group:		System/Libraries
Conflicts:	%{_lib}openvas4 < 4.0.7-2

%description -n %{libnasl}
The support libraries for Open Vulnerability Assessment (OpenVAS) Server.

%files -n %{libnasl}
%{_libdir}/libopenvas_nasl.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libomp}
Summary:	Support libraries for Open Vulnerability Assessment (OpenVAS) Server
Group:		System/Libraries
Conflicts:	%{_lib}openvas4 < 4.0.7-2

%description -n %{libomp}
The support libraries for Open Vulnerability Assessment (OpenVAS) Server.

%files -n %{libomp}
%{_libdir}/libopenvas_omp.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for openvas-libraries
Group:		Development/C
Requires:	%{libbase} = %{EVRD}
Requires:	%{libhg} = %{EVRD}
Requires:	%{libmisc} = %{EVRD}
Requires:	%{libnasl} = %{EVRD}
Requires:	%{libomp} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Provides:	openvas-devel = %{EVRD}
Obsoletes:	%{_lib}openvas-libnasl-devel < 3.0.0

%description -n %{devname}
This package contains the development files (mainly C header files) for
openvas-libraries.

%files -n %{devname}
%{_includedir}/openvas
%{_libdir}/pkgconfig/*.pc
%{_libdir}/*.so

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

sed -i -e 's#-Werror##' `grep -rl Werror *|grep CMakeLists.txt`

%build
%cmake -DLOCALSTATEDIR:PATH=%{_var}
%make

%install
%makeinstall_std -C build

find %{buildroot} -name *.a -exec rm {} \;


%changelog
* Sun May 18 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.0.7-2
+ Revision: 756abce
- Split library package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10386 |12cu|openxcom-0.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		openxcom
Summary:	Open-source reimplementation of the original X-Com
Version:	0.9
Release:	1
Group:		Games/Strategy
License:	GPLv3
URL:		http://openxcom.org/
Source0:	https://github.com/SupSuper/OpenXcom/OpenXcom-%{version}.zip
# http://www.iconfinder.com/icondetails/1360/128/ufo_icon
Source1:	%{name}.png
BuildRequires:	cmake
BuildRequires:	imagemagick
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_gfx)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(yaml-cpp)

%description
OpenXcom is an open-source reimplementation of the popular
UFO: Enemy Unknown (X-Com: UFO Defense in USA) videogame by
Microprose, licensed under the GPL and written in C++ / SDL.
See more info at the website: http://openxcom.org

OpenXcom requires the original X-Com resources (any version).
If you have the Steam version, you can find the X-Com game
folder in "Steam\steamapps\common\xcom ufo defense\XCOM".

When installing manually, copy the X-Com subfolders (GEODATA,
GEOGRAPH, MAPS, ROUTES, SOUND, TERRAIN, UFOGRAPH, UFOINTRO,
UNITS) to OpenXcom's data folder in the following path:
/usr/share/openxcom/

Important! Please use supported game editions for data files.
Otherwise you may get various messages about missing files or
even segmentation faults.

%prep
%setup -q -n OpenXcom-%{version}

%build
%cmake
%make

%install
%makeinstall_std -C build

# install menu entry
mkdir -p %{buildroot}%{_datadir}/applications/
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=OpenXcom
Comment=Open-source reimplementation of the original X-Com
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;StrategyGame;
EOF

# install menu icons
for N in 16 32 48 64 128;
do
convert %{SOURCE1} -resize ${N}x${N} $N.png;
install -D -m 0644 16.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/apps/%{name}.png
done

%files
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png
%defattr(0644,root,root,0777)
%{_datadir}/%{name}

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10387 |12cu|opusfile-0.4-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		opusfile
Version:	0.4
Release:	5
Summary:	A high-level API for decoding and seeking within .opus files
Group:		System/Libraries
License:	BSD
URL:		http://www.opus-codec.org/
Source0:	http://downloads.xiph.org/releases/opus/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(ogg) >= 1.3
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(opus) >= 1.0.1

%description
libopusfile provides a high-level API for decoding and seeking 
within .opus files. It includes:
* Support for all files with at least one Opus stream (including
multichannel files or Ogg files where Opus is muxed with something else).
* Full support, including seeking, for chained files.
* A simple stereo downmixing API (allowing chained files to be
decoded with a single output format, even if the channel count changes).
* Support for reading from a file, memory buffer, or over HTTP(S)
(including seeking).
* Support for both random access and streaming data sources.

%define major 0
%define libname %mklibname %name %major

%package -n %libname
Summary: A high-level API for decoding and seeking within .opus files
Group: System/Libraries

%description -n %libname
libopusfile provides a high-level API for decoding and seeking
within .opus files. It includes:
* Support for all files with at least one Opus stream (including
multichannel files or Ogg files where Opus is muxed with something else).
* Full support, including seeking, for chained files.
* A simple stereo downmixing API (allowing chained files to be
decoded with a single output format, even if the channel count changes).
* Support for reading from a file, memory buffer, or over HTTP(S)
(including seeking).
* Support for both random access and streaming data sources.

%define develname %mklibname -d %{name}

%package -n %{develname}
Summary: Development package for %{name}
Group: Development/C
Requires: %{libname} = %{version}
Provides: %{name}-devel = %{version}

%description -n %{develname}
Files for development with %{name}.

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

#Remove libtool archives.
find %{buildroot} -name '*.la' -exec rm -f {} ';'

%files -n %{libname}
%doc COPYING AUTHORS
%{_libdir}/libopus*.so.%{major}
%{_libdir}/libopus*.so.%{major}.*

%files -n %{develname}
%doc %{_docdir}/%{name}
%{_includedir}/opus/opusfile*
%{_libdir}/pkgconfig/*.pc
%{_libdir}/libopus*.so

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 0.4-5
+ Revision: dd3398d
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10388 |12cu|orage-4.8.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)

Summary:	Time-managing application for Xfce desktop environment
Name:		orage
Version:	4.8.4
Release:	1
License:	GPLv2+
Group:		Graphical desktop/Xfce
URL:		http://www.xfce.org
Source0:	http://archive.xfce.org/src/apps/orage/%{url_ver}/%{name}-%{version}.tar.bz2
BuildRequires:	chrpath
BuildRequires:	xfce4-panel-devel >= 4.9.0
BuildRequires:	desktop-file-utils
BuildRequires:	pkgconfig(libical)
BuildRequires:	dbus-glib-devel
BuildRequires:	dbus-devel
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	popt-devel
BuildRequires:	bison
BuildRequires:	flex
Provides:	xfcalendar = %{version}
Obsoletes:	xfcalendar < 4.5

%description
Orage is a time-managing application for the Xfce desktop environment,
featuring:

- Time-based events
- Data stored in ical format.
- Recurring appointments
- Reminder up to 2 days before the event starts
- Possibility to choose your alarm sound
- Repeating the alarm sound until you close the reminder window
- Possibility to duplicate an appointment
- Archiving system for keeping your history in different files for
  avoiding overloads in the main working file.

%prep
%setup -q

%build
%define Werror_cflags %nil

%configure2_5x \
	--disable-static \
	--enable-reentrant \
	--enable-dbus \
	--enable-archive \
	--enable-libnotify \
	--enable-libxfce4panel

%make

%install
%makeinstall_std

#disable rpath in _bin
chrpath -d %{buildroot}/%{_bindir}/*

rm -rf %{buildroot}%{_datadir}/orage/doc

%find_lang %{name} %{name}.lang

desktop-file-install \
  --add-only-show-in="XFCE" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

%files -f %{name}.lang
%doc README AUTHORS
%doc doc/C/images/*.png doc/C/orage.html
%{_bindir}/*
%{_libdir}/xfce4
%{_datadir}/applications/*
%{_datadir}/xfce4/panel-plugins/xfce4-orageclock-plugin.desktop
%{_iconsdir}/hicolor/*/apps/*.png
%{_iconsdir}/hicolor/*/apps/*.svg
%{_iconsdir}/hicolor/*/apps/*.xpm
%dir %{_datadir}/orage
%{_datadir}/orage/sounds/
%{_datadir}/dbus-1/services/org.xfce.*.service
%{_mandir}/man1/*.*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10389 |12cu|osdlyrics-0.4.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	OSD Lyrics - Show lyrics with your favorite media player
Name:		osdlyrics
Version:	0.4.3
Release:	2
License:	GPLv3+
Group:		Sound
Url:		http://code.google.com/p/osd-lyrics/
Source0:	%{name}-%{version}.tar.gz
BuildRequires:	intltool
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libmpd)
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	pkgconfig(sqlite3)

%description
OSD Lyrics is a lyrics show compatible with various media players. It is not
a plugin but a standalone program. OSD Lyrics shows lyrics on your desktop,
in the style similar to KaraOK. It also provides another displaying style, in
which lyrics scroll from bottom to top. OSD Lyrics can download lyrics from
the network automatically.

%files -f %{name}.lang
%doc AUTHORS ABOUT-NLS COPYING ChangeLog NEWS README
%{_bindir}/%{name}
%{_datadir}/%{name}/
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/*/*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
autoreconf -fi
%configure2_5x --disable-xmms2
%make

%install
%makeinstall_std

%find_lang %{name}


%changelog
* Mon Mar 24 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.4.3-2
+ Revision: 8a64b70
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10390 |12cu|osh-20080629-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	V6 Thompson Shell Port
Name:		osh
Version:	20080629
Release:	3
License:	BSD with advertising
Group:		Shells
Url:		http://v6shell.org/
Source0:	http://v6shell.org/src/osh-%{version}.tar.gz
Patch0:		osh-20080629-no-strip.patch

%description
The osh project is hereby dedicated to the individuals at Bell Labs who
started the UNIX ball rolling in 1969.

The objective of the osh project is to honor our shared computing history
by maintaining two different ports of the original sh(1) as it appeared
in Sixth Edition (V6) UNIX. One of the ports, osh, contains enhancements
to make it usable as an interactive login shell while also remaining
backward compatible. The other port, sh6, simply provides a
backward-compatible user interface without any obvious enhancements. In
addition, the shell utilities necessary for globbing and flow control
in command files (aka shell scripts) are also included.

%files
%doc AUTHORS CHANGES CHANGES-sh_to_sh6 LICENSE NOTES README
%{_bindir}/fd2
%{_bindir}/glob6
%{_bindir}/goto
%{_bindir}/if
%{_bindir}/osh
%{_bindir}/sh6
%{_mandir}/man1/fd2.1.*
%{_mandir}/man1/glob6.1.*
%{_mandir}/man1/goto.1.*
%{_mandir}/man1/if.1.*
%{_mandir}/man1/osh.1.*
%{_mandir}/man1/sh6.1.*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
%make \
	PREFIX=%{_prefix} \
	CFLAGS="%{optflags}" \
	LDFLAGS="%{ldflags}"

%install
%makeinstall_std \
	PREFIX=%{_prefix} \
	MANDIR=%{_mandir}/man1 \
	BINMODE="-m 0755" \
	MANMODE="-m 0644"


%changelog
* Mon Mar 24 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 20080629-3
+ Revision: 82021cb
- LOG Fix debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10391 |12cu|owncloud-6.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:      Open personal cloud
Name:         owncloud
Version:      6.0.2
Release:      1
Source0:      http://owncloud.org/releases/%{name}-%{version}.tar.bz2
License:      AGPLv3
Group:        Monitoring
Url:          http://owncloud.org/
BuildRequires: apache-base
Requires:     php >= 4.1
Requires:     apache-base
Requires:     apache-mod_php
BuildArch:    noarch

%description
A personal cloud server which runs on you personal server 
and enables accessing your data from everywhere and sharing 
with other people.

%files
%defattr(-,root,root)
%attr(-,apache,apache) %_datadir/%name
%config(noreplace) %_sysconfdir/httpd/conf/webapps.d/%{name}.conf

#--------------------------------------------------------------------


%prep
%setup -q -n %name 

%build
echo "Hello, i'm a build section"

%install
mkdir -p %buildroot%_datadir/owncloud
(
cd %buildroot%_datadir
tar xjf %{SOURCE0}
)


mkdir -p %buildroot%_sysconfdir/httpd/conf/webapps.d
cat > %buildroot%_sysconfdir/httpd/conf/webapps.d/%{name}.conf <<EOF
# %{name} configuration
Alias /%name %_datadir/%name
<Directory %_datadir/%name>
    Require all denied
</Directory>

EOF


%changelog
* Sat Mar 29 2014 Victor Ryzhikh <victorr2007@yandex.ru> 6.0.2-1
+ Revision: 0fb0a21
- Updated .abf.yml



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10392 |12cu|owncloud-client-1.5.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libowncloudsync %mklibname owncloudsync %{major}
%define libocsync %mklibname ocsync %{major}

Summary:	The ownCloud Client
Name:		owncloud-client
Version:	1.5.3
Release:	3
License:	GPLv2+
Group:		Archiving/Backup
Url:		http://owncloud.org/sync-clients/
Source0:	http://download.owncloud.com/download/mirall-%{version}.tar.gz
Patch0:		mirall-1.5.3-do-not-check-updates.patch
BuildRequires:	cmake
BuildRequires:	qt4-devel
BuildRequires:	qtkeychain-devel
BuildRequires:	pkgconfig(neon)
BuildRequires:	pkgconfig(QtWebKit)
BuildRequires:	pkgconfig(sqlite3)
Obsoletes:	ocsync < 1.0

%description
This is the client for ownCloud.

The ownCloud client is based on Mirall.

Since version 1.5.0 it doesn't need external ocsync anymore.

%files
%{_bindir}/owncloud
%{_bindir}/owncloudcmd
%{_sysconfdir}/ownCloud/sync-exclude.lst
%{_iconsdir}/hicolor/*/*/*.png
%{_datadir}/owncloud/
%{_datadir}/applications/owncloud.desktop

#----------------------------------------------------------------------------

%package -n %{libowncloudsync}
Summary:	Shared library for ownCloud client
Group:		System/Libraries
Obsoletes:	%{_lib}owncloudsync1 < 1.5.3
Conflicts:	%{_lib}owncloudsync1 < 1.5.3

%description -n %{libowncloudsync}
Shared library for ownCloud client.

%files -n %{libowncloudsync}
%{_libdir}/libowncloudsync.so.%{version}
%{_libdir}/libowncloudsync.so.%{major}

#----------------------------------------------------------------------------

%package -n %{libocsync}
Summary:	Shared library for ownCloud client
Group:		System/Libraries
Obsoletes:	%{_lib}owncloudsync1 < 1.5.3
Conflicts:	%{_lib}owncloudsync1 < 1.5.3

%description -n %{libocsync}
Shared library for ownCloud client.

%files -n %{libocsync}
%{_libdir}/libocsync.so.%{major}*

#----------------------------------------------------------------------------

%prep
%setup -qn mirall-%{version}
%patch0 -p1

%build
%cmake_qt4
%make owncloud

%install
%makeinstall_std -C build

# Nuke devel files, useless for now
rm -rf %{buildroot}%{_includedir}/
rm -rf %{buildroot}%{_libdir}/*.a
rm -rf %{buildroot}%{_libdir}/*.so


%changelog
* Fri May 23 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.5.3-3
+ Revision: 0212e54
- Bump release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10393 |12cu|p2kmoto-0.1.svn20071112-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	lib_name lib%{name}
%define		soname 0
%define		svnversion svn20071112
Name:		p2kmoto
Summary:	Software intended to be used with Motorola telephones based on the P2K platform
Version:	0.1.%{svnversion}
Release:	2
Url:		http://moto4lin.sourceforge.net/
Source0:	p2kmoto-%{svnversion}.tar.bz2
Patch0:		fix-no-return-in-nonvoid-function.patch
License:	GPL
Group:		Networking/File transfer
BuildRequires:	autoconf
BuildRequires:	automake
BuildRequires:	libtool 
BuildRequires:	libusb-devel >= 0.1.8
Requires:	%{lib_name}%{soname} = %{version}-%{release}

%description
The moto4lin software is intended to be used with Motorola telephones based on
the P2K platform.

%package -n %{lib_name}%{soname}
Summary:	Software intended to be used with Motorola telephones based on the P2K platform
Group:		System/Libraries
Provides:	%{lib_name}%{soname} = %{version}-%{release}
Provides:	%{lib_name} = %{version}-%{release}

%description -n  %{lib_name}%{soname}
The moto4lin software is intended to be used with Motorola telephones based on
the P2K platform.

%package -n p2kmoto-devel
Summary:	Software intended to be used with Motorola telephones based on the P2K platform
Group:		System/Libraries
Provides:	p2kmoto-devel = %{version}-%{release}
Requires:	%{lib_name}%{soname} = %{version}-%{release}

%description -n p2kmoto-devel
The moto4lin software is intended to be used with Motorola telephones based on
the P2K platform.

%prep
%setup -q -n %{name}-%{svnversion}
%patch0
ln -s %{_datadir}/automake-1.10/depcomp

%build
autoconf
export CFLAGS="$RPM_OPT_FLAGS" CXXFLAGS="$RPM_OPT_FLAGS"
./configure --prefix=%{_prefix} --libdir=%{_libdir}
make -j 2

%install
make DESTDIR=%{buildroot} install

rm -fr %{buildroot}%{_libdir}/*.*a

%post -n  %{lib_name}%{soname} -p /sbin/ldconfig

%postun -n  %{lib_name}%{soname} -p /sbin/ldconfig

%files
%defattr(-,root,root)
%{_bindir}/*

%files -n  %{lib_name}%{soname}
%defattr(-,root,root)
%{_libdir}/libp2kmoto.so.%{soname}
%{_libdir}/libp2kmoto.so.%{soname}.*

%files -n p2kmoto-devel
%defattr(-,root,root)
%{_libdir}/libp2kmoto.so
%{_includedir}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10394 |12cu|p3nfs-5.19-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Utility to access Symbian based (Psion/Nokia/Sony-Ericsson/etc) mobile devices
Name:		p3nfs
Version:	5.19
Release:	5
License:	GPLv2+
Group:		Networking/Other
Url:		http://www.koeniglich.de/p3nfs.html
Source0:	%{name}-%{version}.tar.bz2
Patch0:		p3nfs_no_client.patch
# Hardcode tty because build system doesn't have it
Patch1:		p3nfs-5.19-tty.patch

%description
p3nfs is a Symbian (Psion/Nokia/Sony-Ericsson/etc) to UNIX/Linux
communication program. It allows you to mount the file systems of the
phone/PDA on your UNIX machine. This means that you see all the
filesystems of the Phone/PDA as a filesystem on your UNIX machine,
and you can copy/backup/edit any file on the Phone/PDA with your
preferred tools on the UNIX machine.

In order to operate correctly, you need to install a p3nfs client
on the mobile device.

%files
%doc README
%doc doc/*
%{_bindir}/*
%{_mandir}/*/*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p0
%patch1 -p1

%build
%configure2_5x
%make CFLAGS="%{optflags} -I."

%install
%makeinstall_std

rm -rf %{buildroot}%{_defaultdocdir}/%{name}-%{version}


%changelog
* Tue Mar 25 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5.19-5
+ Revision: e7ba3c1
- LOG Hardcode tty because ABF doesn't have it



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10395 |12cu|packaging-tools-1.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: packaging-tools
Version: 1.0
Release: 3
Source0: e
Source1: e.1
Source2: vs
Source3: vs.1
Source4: vl
Source5: vl.1
Source6: vj
Source7: vj.1
Source8: vp
Source9: vp.1
Summary: Tools that make packagers' lives easier
URL: http://openmandriva.org/
License: Public Domain
Group: Development/Other
BuildArch: noarch

%description
Some tools that make packagers' lives easier

%prep

%build

%install
mkdir -p %{buildroot}%{_bindir} %{buildroot}%{_mandir}/man1
install -c -m 755 %SOURCE0 %SOURCE2 %SOURCE4 %SOURCE6 %SOURCE8 %{buildroot}%{_bindir}/
install -c -m 644 %SOURCE1 %SOURCE3 %SOURCE5 %SOURCE7 %SOURCE9 %{buildroot}%{_mandir}/man1/

%files
%{_bindir}/*
%{_mandir}/man1/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10396 |12cu|packit-1.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Network Injection And Capture Tool
Name:		packit
Version:	1.0
Release:	8
License:	GPL
Group:		Monitoring
Url:		http://www.obtuse.net/software/packit/
Source0:	%{name}-%{version}.tar.bz2
Patch0:		%{name}-0.7.1-update-headers-for-new-libpcap.patch.bz2
Patch1:		packit-1.0-no-strip.patch
BuildRequires:	libnet-devel
BuildRequires:	pcap-devel

%description
Packit is a network auditing tool that allows you to monitor, manipulate, and
inject customized IP traffic into your network. Supporting the ability to
define (spoof) all TCP, UDP, ICMP, IP, ARP, RARP and Ethernet header options,
Packit can be valuable for testing firewalls, intrusion detection systems,
port scanning, simulating network traffic and general TCP/IP auditing.

%files
%doc ChangeLog docs/ICMP.txt
%{_mandir}/*/*
%{_sbindir}/*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
%configure2_5x
%make

%install
%makeinstall_std



%changelog
* Tue Mar 25 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0-8
+ Revision: a868db1
- LOG Fix debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10397 |12cu|padre-0.960.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Padre
%define appli_name       padre
%define upstream_version 0.96

Name:		%{appli_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

License:	GPLv1+ or Artistic
Group:		Development/Perl
Summary:	Perl Application Development and Refactoring Environment
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/S/SZ/SZABGAB/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Alien::wxWidgets)          >= 0.460.0
BuildRequires:	perl(App::Ack)
BuildRequires:	perl(App::cpanminus) >= 0.992.3
BuildRequires:	perl(Capture::Tiny) >= 0.060.0
BuildRequires:	perl(Class::Adapter) >= 1.050
BuildRequires:	perl(Class::Inspector) >= 1.220
BuildRequires:	perl(Class::Unload)  >= 0.030
BuildRequires:	perl(Class::XSAccessor) >= 1.050
BuildRequires:	perl(Cwd)               >= 3.270.100
BuildRequires:	perl(DBD::SQLite) >= 1.270.0
BuildRequires:	perl(DBI) >= 1.580.0
BuildRequires:	perl(Data::Dumper) >= 2.101
BuildRequires:	perl(Debug::Client) >= 0.110
BuildRequires:	perl(Devel::Dumpvar) >= 0.040
BuildRequires:	perl(Devel::Refactor) >= 0.05
BuildRequires:	perl(Digest::MD5) >= 2.380
BuildRequires:	perl(Encode) >= 2.260
BuildRequires:	perl(ExtUtils::MakeMaker) >= 6.560.0
BuildRequires:	perl(ExtUtils::Manifest) >= 1.560.0
BuildRequires:	perl(File::Basename)
BuildRequires:	perl(File::Copy::Recursive) >= 0.370
BuildRequires:	perl(File::Find::Rule) >= 0.300
BuildRequires:	perl(File::Glob)
BuildRequires:	perl(File::HomeDir) >= 0.910
BuildRequires:	perl(File::Path) >= 2.080
BuildRequires:	perl(File::Remove) >= 1.400
BuildRequires:	perl(File::ShareDir) >= 1.0
BuildRequires:	perl(File::ShareDir::PAR)
BuildRequires:	perl(File::Spec) >= 3.270.100
BuildRequires:	perl(File::Spec::Functions) >= 3.270.1
BuildRequires:	perl(File::Temp) >= 0.200
BuildRequires:	perl(File::Which) >= 1.080
BuildRequires:	perl(File::pushd) >= 1.0
BuildRequires:	perl(FindBin)
BuildRequires:	perl(Format::Human::Bytes) >= 0.060
BuildRequires:	perl(Getopt::Long)
BuildRequires:	perl(HTML::Entities) >= 3.570
BuildRequires:	perl(HTML::Parser) >= 3.580
BuildRequires:	perl(IO::Scalar) >= 2.110
BuildRequires:	perl(IO::Socket) >= 1.300
BuildRequires:	perl(IO::String) >= 1.080
BuildRequires:	perl(IPC::Open2)
BuildRequires:	perl(IPC::Open3)
BuildRequires:	perl(IPC::Run)
BuildRequires:	perl(JSON::XS) >= 2.290 
BuildRequires:	perl(LWP) >= 5.815
BuildRequires:	perl(LWP::UserAgent) 
BuildRequires:	perl(List::MoreUtils) >= 0.220 
BuildRequires:	perl(List::Util) >= 1.180
BuildRequires:	perl(Locale::Msgfmt) 
BuildRequires:	perl(Module::Build) >= 0.360.3
BuildRequires:	perl(Module::CoreList)
BuildRequires:	perl(Module::Install) 
BuildRequires:	perl(Module::Manifest) >= 0.080
BuildRequires:	perl(Module::Refresh) >= 0.130
BuildRequires:	perl(Module::Starter) >= 1.500
BuildRequires:	perl(ORLite) >= 1.480
BuildRequires:	perl(ORLite::Migrate)
BuildRequires:	perl(PAR)
BuildRequires:	perl(POD2::Base) >= 0.043
BuildRequires:	perl(POSIX)
BuildRequires:	perl(PPI) >= 1.213
BuildRequires:	perl(PPIx::EditorTools) >= 0.130
BuildRequires:	perl(PPIx::Regexp) >= 0.011
BuildRequires:	perl(Params::Util) >= 0.330
BuildRequires:	perl(Parse::ErrorString::Perl) >= 0.140
BuildRequires:	perl(Parse::ExuberantCTags) >= 1.0
BuildRequires:	perl(Pod::Abstract) >= 0.160
BuildRequires:	perl(Pod::Functions)
BuildRequires:	perl(Pod::POM) >= 0.170
BuildRequires:	perl(Pod::Perldoc)              >= 3.150.0
BuildRequires:	perl(Pod::Simple) >= 3.070
BuildRequires:	perl(Pod::Simple::XHTML) >= 3.040
BuildRequires:	perl(Probe::Perl)
BuildRequires:	perl(Storable) >= 2.150
BuildRequires:	perl(Template::Tiny) >= 0.110
BuildRequires:	perl(Term::ReadLine)
BuildRequires:	perl(Text::Balanced)                >= 2.010
BuildRequires:	perl(Text::Diff)                >= 0.350.0
BuildRequires:	perl(Text::FindIndent) >= 0.100
BuildRequires:	perl(Test::Exception)           >= 0.310
BuildRequires:	perl(Time::HiRes)           >= 1.971.800
BuildRequires:	perl(Test::MockObject)          >= 1.090.0
BuildRequires:	perl(Test::More)                >= 0.880.0
BuildRequires:	perl(Test::Most)
BuildRequires:	perl(Test::NeedsDisplay)
BuildRequires:	perl(Test::NoWarnings)          >= 0.084.0
BuildRequires:	perl(Test::Script)              >= 1.070.0
BuildRequires:	perl(Thread::Queue)             >= 2.110.0
BuildRequires:	perl(URI)
BuildRequires:	perl(Wx) >= 0.910
BuildRequires:	perl(Wx::Perl::ProcessStream) >= 0.290
BuildRequires:	perl(YAML::Tiny) >= 1.320
BuildRequires:	perl(threads)                   >= 1.710.0
BuildRequires:	perl(threads::shared)           >= 1.330.0

BuildArch: noarch

Requires:	gettext
# not auto-detected but required
Requires:	perl(Alien::wxWidgets)
Requires:	perl(Class::Adapter::Builder)
Requires:	perl(File::pushd)
Requires:	perl(Text::FindIndent)
Requires:	perl(Probe::Perl)
Requires:	perl(Template::Tiny)

Obsoletes:	perl-Padre-Plugin-Encode <= 0.1.3
Provides:	perl-Padre-Plugin-Encode = %{EVRD}

Obsoletes:	perl-Wx-Perl-Dialog <= 0.04
Provides:	perl-Wx-Perl-Dialog = %{EVRD}

Obsoletes:	perl-Padre <= 0.400.0
Provides:	perl-Padre = %{EVRD}

Provides:	perl-Padre-Wx-Panel-FoundInFiles = %{EVRD}
Provides:	perl(Padre::Wx::Dialog) = %{EVRD}

Suggests: perl(Padre::Plugin::Autoformat)
Suggests: perl(Padre::Plugin::CSS)
Suggests: perl(Padre::Plugin::Catalyst)
Suggests: perl(Padre::Plugin::ClassSniff)
Suggests: perl(Padre::Plugin::DataWalker)
Suggests: perl(Padre::Plugin::Ecliptic)
Suggests: perl(Padre::Plugin::Git)
Suggests: perl(Padre::Plugin::HTML)
Suggests: perl(Padre::Plugin::Kate)
Suggests: perl(Padre::Plugin::Nopaste)
Suggests: perl(Padre::Plugin::PAR)
Suggests: perl(Padre::Plugin::Parrot)
Suggests: perl(Padre::Plugin::Perl6)
Suggests: perl(Padre::Plugin::PerlCritic)
Suggests: perl(Padre::Plugin::PerlTidy)
Suggests: perl(Padre::Plugin::SpellCheck)
Suggests: perl(Padre::Plugin::Swarm)
Suggests: perl(Padre::Plugin::ViewInBrowser)

%description
Padre - Perl Application Development and Refactoring Environment

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
chmod a-x share/%{name}.desktop

%build
DISPLAY= perl Makefile.PL INSTALLDIRS=vendor
%make

%check
#DISPLAY= %make test

%install
%makeinstall_std

# menu-entry
%__mkdir_p  %{buildroot}%{_datadir}/applications
%__cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Version=1.0
Name=Padre
Comment=The Perl IDE
Exec=padre
Icon=%{perl_vendorlib}/auto/share/dist/%{upstream_name}/icons/padre/64x64/logo.png
Categories=Development;Perl;IDE;
Terminal=false
EOF

%find_lang %{name} --all-name

%files -f %{name}.lang
%doc Changes README
%{_bindir}/padre
%{_mandir}/man3/*
%{_datadir}/applications/%{name}.desktop
%{perl_vendorlib}/%{upstream_name}
%{perl_vendorlib}/%{upstream_name}.pm
%dir %{perl_vendorlib}/auto/share/dist/%{upstream_name}
%dir %{perl_vendorlib}/auto/share/dist/%{upstream_name}/locale
%{perl_vendorlib}/auto/share/dist/%{upstream_name}/doc
%{perl_vendorlib}/auto/share/dist/%{upstream_name}/examples
%{perl_vendorlib}/auto/share/dist/%{upstream_name}/icons
%{perl_vendorlib}/auto/share/dist/%{upstream_name}/languages
%{perl_vendorlib}/auto/share/dist/%{upstream_name}/padre.desktop
%{perl_vendorlib}/auto/share/dist/%{upstream_name}/padre.desktop.README
%{perl_vendorlib}/auto/share/dist/%{upstream_name}/padre-splash-ccnc.png
%{perl_vendorlib}/auto/share/dist/%{upstream_name}/padre-splash.png
%{perl_vendorlib}/auto/share/dist/%{upstream_name}/ppm
%{perl_vendorlib}/auto/share/dist/%{upstream_name}/README.txt
%{perl_vendorlib}/auto/share/dist/%{upstream_name}/templates
%{perl_vendorlib}/auto/share/dist/%{upstream_name}/themes


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10398 |12cu|pam_abl-0.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname pam-abl

Summary:	Auto blacklisting of hosts and users
Name:		pam_abl
Version:	0.6.0
Release:	1
License:	GPLv2+
Group:		System/Libraries
Url:		http://sourceforge.net/projects/pam-abl/
Source0:	http://downloads.sourceforge.net/project/%{oname}/%{oname}/%{oname}-%{version}.tar.gz
Patch0:		pam_abl-0.6.0-whitelistroot.patch
BuildRequires:	cmake
BuildRequires:	db-devel
BuildRequires:	pam-devel

%description
A PAM module that provides auto blacklisting of hosts and users responsible
for repeated failed authentication attempts. Generally configured so that
blacklisted users still see normal login prompts but are guaranteed to fail
to authenticate.

%files
%doc README
/%{_lib}/security/*so*
%{_bindir}/%{name}
%config(noreplace) %{_sysconfdir}/security/pam_abl.conf
%dir %{_var}/lib/abl

#----------------------------------------------------------------------------

%prep
%setup -q -c
%patch0 -p1

%build
%cmake
%make

%install
%makeinstall_std -C build
install -d %{buildroot}/%{_lib}
mv %{buildroot}%{_prefix}/lib/security %{buildroot}/%{_lib}
install -d %{buildroot}%{_var}/lib/abl
install -D -m 644 conf/pam_abl.conf %{buildroot}%{_sysconfdir}/security/pam_abl.conf


%changelog
* Tue Mar 25 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.6.0-1
+ Revision: 50a9417
- LOG New version 0.6.0, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10399 |12cu|pam-pgsql-0.7.3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Postgresql authentication for PAM
Name:		pam-pgsql
Version:	0.7.3.1
Release:	1
Epoch:		1
License:	GPLv2+
Group:		System/Libraries
Url:		http://sourceforge.net/projects/pam-pgsql
Source0:	http://ovh.dl.sourceforge.net/sourceforge/pam-pgsql/%{name}-%{version}.tar.gz
BuildRequires:	mhash-devel
BuildRequires:	pam-devel
BuildRequires:	postgresql-devel
BuildRequires:	pkgconfig(libgcrypt)
Requires:	pam

%description
This is a module that allows people to login to PAM-aware applications by
authenticating to a Postgresql database.

%files
%doc CREDITS README
%{_libdir}/security/pam_pgsql.*
%attr(600, root, root) %config(noreplace) %{_sysconfdir}/pam_pgsql.conf

#----------------------------------------------------------------------------

%prep
%setup -q

%build
autoreconf -fi
%configure2_5x
%make

%install
%makeinstall_std

mkdir -p %{buildroot}%{_sysconfdir}
cat > %{buildroot}%{_sysconfdir}/pam_pgsql.conf <<EOF
# PAM pgsql configuration files
# Olivier Thauvin <nanardon@nanardon.zarb.org>

# connect - the database connection string
# (see http://www.postgresql.org/docs/7.4/interactive/libpq.html#LIBPQ-CONNECT)

# auth_query      - authentication query (should return one column -- password)
# auth_succ_query - query to be executed after successful authentication
# auth_fail_query - query to be executed after failed authentication
# acct_query      - account options query (should return 3 boolean columns -- expired, new password required and password is null)
# pwd_query       - query to be executed for password changing

# You can use %u as username, %p as (new) password, %h for hostname of client
# as specified by PAM subsystem, %i for IP got by gethostbyname(%h) and %s as
# pa service name in any query. Please don't forget to specify pw_type as %p
# is replaced by password of pw_type form.

connect = dbname=sysdb user=ljb password=sth connect_timeout=15
auth_query = select user_password from account where user_name = %u
acct_query = select (acc_expired = 'y' OR acc_expired = '1'), (acc_new_pwreq = 'y' OR acc_new_pwreq = '1'), (user_password
 IS NULL OR user_password = '') from account where user_name = %u
pwd_query = update account set user_password = %p where user_name = %u
pw_type = crypt_md5

EOF


%changelog
* Tue Mar 25 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:0.7.3.1-1
+ Revision: da403e5
- LOG New version 0.7.3.1, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10400 |12cu|paq7-0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	File compressor and archiver
Name:		paq7
Version:	0
Release:	7
License:	GPL
Group:		Archiving/Compression
URL:		http://www2.cs.fit.edu/~mmahoney/compression/
Source0:	paq7asm.asm.bz2
Source1:	paq7.cpp.bz2
BuildRequires:	nasm

%define debug_package %{nil}

%description
PAQ7 is a file compressor and archiver.

%prep 
%setup -c -T

bzcat %{SOURCE0} > paq7asm.asm
bzcat %{SOURCE1} > paq7.cpp

%build

%ifarch %{ix86}
nasm -f elf paq7asm.asm
g++ paq7.cpp %{optflags} -s -o paq7 paq7asm.o
%endif

%ifarch x86_64
g++ paq7.cpp %{optflags} -DNOASM -s -o paq7
%endif

%install
install -d %{buildroot}%{_bindir}
install -m0755 paq7 %{buildroot}%{_bindir}/

%files
%attr(0755,root,root) %{_bindir}/paq7

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 0-7
+ Revision: 3e4eff7
- Disable debug



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10401 |12cu|paq8p-1.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	High rate file compressor
Name:		paq8p
Version:	1.0
Release:	4
License:	GPLv3+
Group:		Archiving/Compression
Url:		http://www2.cs.fit.edu/~mmahoney/compression/
Source0:	http://www2.cs.fit.edu/~mmahoney/compression/paq8p.zip
Patch0:		paq8p-asm-labels.patch
Patch1:		paq8p-asm-noexec.patch
%ifarch %{ix86}
BuildRequires:	nasm
%endif
%ifarch x86_64
BuildRequires:	yasm
%endif
ExclusiveArch:	%{ix86} x86_64

%description
PAQ8p is a file compressor that achieve very high compression rates at
the expense of speed and memory.

%files
%doc readme.txt
%attr(0755,root,root) %{_bindir}/paq8p*

#----------------------------------------------------------------------------

%prep
%setup -q -c -n %{name}
%patch0 -p1 -b .label
#how to fix exec stack in yasm?
# patch1 -p1 -b .noexec

%build
%ifarch %{ix86}
nasm -f elf paq7asm.asm
nasm -f elf paq7asmsse.asm
nasm -f elf paq7asmsse2.asm
g++ paq8p.cpp %{optflags} -DNOASM -DUNIX -s -o paq8p_i386
g++ paq8p.cpp %{optflags} -DUNIX -s -o paq8p_mmx paq7asm.o
g++ paq8p.cpp %{optflags} -DUNIX -s -o paq8p_sse paq7asmsse.o
g++ paq8p.cpp %{optflags} -DUNIX -s -o paq8p_sse2 paq7asmsse2.o
%endif

%ifarch x86_64
yasm paq7asm-x86_64.asm -f elf -m amd64
g++ paq8p.cpp %{optflags} -DUNIX -s -o paq8p paq7asm-x86_64.o
g++ paq8p.cpp %{optflags} -DNOASM -DUNIX -s -o paq8p_noasm
%endif

%install
install -d %{buildroot}%{_bindir}
%ifarch x86_64
install -m 0755 paq8p %{buildroot}%{_bindir}/
install -m 0755 paq8p_noasm %{buildroot}%{_bindir}/
%endif
%ifarch %{ix86}
install -m 0755 paq8p_i386 %{buildroot}%{_bindir}/
install -m 0755 paq8p_mmx %{buildroot}%{_bindir}/
install -m 0755 paq8p_sse %{buildroot}%{_bindir}/
install -m 0755 paq8p_sse2 %{buildroot}%{_bindir}/
ln -sf %{_bindir}/paq8p_sse2 %{buildroot}%{_bindir}/paq8p
%endif


%changelog
* Mon Mar 24 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0-4
+ Revision: 705fab4
- LOG Disable debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10402 |12cu|par-1.52-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

Summary:	A paragraph reformatter
Name:		par
Version:	1.52
Release:	7
Source0:	Par152.tar.bz2
URL:		http://www.nicemice.net/par/
License:	Distributable - Copyright (C) 2000 by Adam M. Costello
Group:		Text tools

%description
Par is a paragraph reformatter, similar to the standard Unix fmt
filter, but better. It uses a dynamic programming algorithm, which
produces much better-looking line breaks than the greedy algorithm
used by fmt. It can also deal correctly with a variety of quotation
and comment conventions.

%prep
%setup -q -n Par152

%build
%make -f protoMakefile CC="gcc %{optflags} -c" LINK1="gcc"

%install
install -d %{buildroot}/%{_bindir}
install -d %{buildroot}/%{_mandir}/man1
install -m 755 -s par %{buildroot}/%{_bindir}
install -m 644 par.1 %{buildroot}/%{_mandir}/man1

# Make them world readable
chmod 0644 par.doc releasenotes

%files
%doc par.doc releasenotes
%{_bindir}/par
%{_mandir}/man1/par.1*

%changelog
* Tue Mar 18 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.52-7
+ Revision: 37908d2
- Disable debug



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10403 |12cu|paragui-1.1.8-21
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Docs paraguidoc-html-1.1.8
%define	name	paragui
%define	version	1.1.8
%define release 	21

%define lib_api 1.1
%define lib_major 8
%define lib_name %mklibname %{name} %{lib_api} %{lib_major}
%define develname %mklibname -d paragui

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Graphical User Interface based on SDL
License:	LGPLv2+
Group:		System/Libraries
Source0:	http://savannah.nongnu.org/download/paragui/%{name}-%{version}.tar.bz2
Source1:        http://savannah.nongnu.org/download/paraguidoc-html-1.1.8.tar.bz2
Patch0:		%{name}-1.1.8.install.patch
Patch1:		paragui-1.1.8-fix-underquoted-calls.patch
Patch2:		paragui-1.1.8-asneeded.patch
Patch3:		paragui-1.1.8-header.patch
Patch4:		020_stl_map.diff
Patch5:		paragui-1.1.8-remove-physfs.patch
URL:		http://www.paragui.org/
BuildRequires:	freetype2-devel
BuildRequires:	physfs-devel
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	libgii-devel
BuildRequires:	libsigc++1.2-devel
BuildRequires:	pkgconfig(expat)
BuildRequires:	multiarch-utils >= 1.0.3
BuildRequires:	automake1.8

%description
ParaGUI is a cross-platform high-level application framework and GUI
(graphical user interface) library. ParaGUI's cross-platform nature is
completely based on the Simple DirectMedia Layer (SDL).

%package -n	%{lib_name}
Summary:	Main library for paragui
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}
Obsoletes:	%{mklibname paragui 1.1} < %{version}-%{release}

%description -n	%{lib_name}
This package contains the library needed to run programs dynamically
linked with paragui.

%package -n	%{develname}
Summary:	Headers for developing programs that will use paragui
Group:		Development/C
Requires:	%{lib_name} = %{version}
Requires:	libexpat-devel
Requires:	physfs-devel
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname -d paragui 1.1 8} < %version-%release
Obsoletes:      %{mklibname -d paragui 1.1} < %{version}-%{release}

%description -n	%{develname}
This package contains the headers that programmers will need to develop
applications which will use paragui, a GUI on top of SDL.

%prep
%setup -q -n %{name}-%{version} -a1
%patch0 -p1
%patch1 -p1 -b .underquoted
%patch2 -p1 -b .asneeded
%patch3 -p0 -b .header
%patch4 -p1 -b .stl
%patch5 -p1 -b .physfs

%build
# TODO : --enable-python --enable-ruby
export AUTOMAKE="automake --foreign"
autoreconf -fi
%configure2_5x --enable-unicode --disable-static
%make

%install
%makeinstall_std
%multiarch_binaries %{buildroot}%{_bindir}/paragui-config

%files -n %{lib_name}
%defattr(-, root, root)
%doc AUTHORS COPYING
%{_libdir}/*.so.*

%files -n %{develname}
%defattr(-,root,root)
%doc README
%{multiarch_bindir}/paragui-config
%{_bindir}/paragui-config
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/%{name}.pc
%{_datadir}/aclocal/*.m4
%{_datadir}/%{name}


%changelog
* Fri Oct 02 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.8-19mdv2010.0
+ Revision: 452525
- rediff patch 2 for fuziness
- rebuild for new libphysfs

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild

* Sun Aug 17 2008 Funda Wang <fundawang@mandriva.org> 1.1.8-17mdv2009.0
+ Revision: 272983
- rebuild for new dfb

* Sat Jun 21 2008 Funda Wang <fundawang@mandriva.org> 1.1.8-16mdv2009.0
+ Revision: 227678
- Obsoletes old package name

* Sat Jun 21 2008 Funda Wang <fundawang@mandriva.org> 1.1.8-15mdv2009.0
+ Revision: 227662
- add ubuntu patch: use stl map all the time, drop physfs subdir
- refine gcc 4.3 patch
- add gentoo patches

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request
    - fix autoconf-2.5x path

* Fri Jun 08 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.1.8-14mdv2008.0
+ Revision: 36977
- rebuild for expat

  + Herton Ronaldo Krzesinski <herton@mandriva.com.br>
    - Rebuild with libslang2.

* Sat May 26 2007 Funda Wang <fundawang@mandriva.org> 1.1.8-12mdv2008.0
+ Revision: 31416
- Rebuild for directfb 1.0


* Wed Mar 21 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.8-11mdv2007.1
+ Revision: 147155
- fix build dependencies

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - bunzip patches
    - rebuild
    - Import paragui

* Sat Aug 26 2006 Olivier Blin <blino@mandriva.com> 1.1.8-9mdv2007.0
- rebuild for physfs (#24545)

* Tue Aug 15 2006 Emmanuel Andry <eandry@mandriva.org> 1.1.8-8mdv2007.0
- rebuild for physfs
- disable parallel make to fix x86_64 compilation

* Sun Jul 16 2006 Anssi Hannula <anssi@mandriva.org> 1.1.8-7mdv2007.0
- fix buildrequires

* Tue Jun 20 2006 Charles A Edwards <eslrahc@mandriva.org> 1.1.8-6mdv2007.0
- rebuild for libpng
- add documentation in devel pkg

* Wed Jun 07 2006 Charles A Edwards <eslrahc@mandriva.org> 1.1.8-5mdv2007.0
- enable unicode support

* Tue Jan 31 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.1.8-4mdk
- fix buildrequires

* Tue Jan 31 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.1.8-3mdk
- fix underquoted calls (P1)
- %%mkrel

* Thu Dec 29 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.8-2mdk
- fix x86_64 build
- spec cleanup

* Fri Nov 11 2005 Michael Scherer <misc@mandriva.org> 1.1.8-1mdk
- New release 1.1.8
- mkrel
- update major

* Thu Jul 01 2004 Michael Scherer <misc@mandrake.org> 1.0.4-2mdk 
- rebuild for new gcc
- clean BuildRequires
- remove Packager tag
- rpmbuildupdate aware


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10404 |12cu|pari-2.5.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pari_version 2.5.2
%define gp2c_version 0.0.7pl3

%define major 3
%define libname %mklibname %{name}-gmp %{major}
%define devname %mklibname %{name} -d

%define pkgdocdir	%{_docdir}/%{name}
%define pkgdatadir	%{_datadir}/%{name}-%{pari_version}

Summary:	PARI/GP - Number Theory-oriented Computer Algebra System
Name:		pari
Version:	%{pari_version}
Release:	5
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://pari.math.u-bordeaux.fr/
Source0:	http://pari.math.u-bordeaux.fr/pub/pari/unix/pari-%{pari_version}.tar.gz
Source1:	http://pari.math.u-bordeaux.fr/pub/pari/packages/elldata.tgz
Source2:	http://pari.math.u-bordeaux.fr/pub/pari/packages/galdata.tgz
Source3:	http://pari.math.u-bordeaux.fr/pub/pari/packages/seadata.tgz
Source4:	http://pari.math.u-bordeaux.fr/pub/pari/packages/nftables.tgz
Source5:	http://pari.math.u-bordeaux.fr/pub/pari/packages/galpol.tgz
Source6:	http://pari.math.u-bordeaux.fr/pub/pari/GP2C/gp2c-%{gp2c_version}.tar.gz

Patch0:		pari-arch.patch
Patch1:		pari-gphelp.patch
Patch2:		pari-runpath.patch
# from sagemath
Patch3:		mp.c.patch

BuildRequires:	emacs
BuildRequires:	tetex-dvips
BuildRequires:	texlive-scheme-full
BuildRequires:	gmp-devel
BuildRequires:	perl-devel
BuildRequires:	readline-devel
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(x11)
Requires:	xdg-utils

%description
PARI/GP is a widely used computer algebra system designed for fast
computations in number theory (factorizations, algebraic number theory,
elliptic curves...), but also contains a large number of other useful
functions to compute with mathematical entities such as matrices,
polynomials, power series, algebraic numbers, etc., and a lot of
transcendental functions. PARI is also available as a C library to allow
for faster computations.

%files
%config(noreplace) %attr(644,root,root) %{_sysconfdir}/gprc
%{_bindir}/gp-2.5
%{_bindir}/gp
%{_bindir}/gphelp
%{_bindir}/tex2mail
%{_mandir}/man1/[^g]*.1*
%{_mandir}/man1/gp.1*
%{_mandir}/man1/gp-*.1*
%{_mandir}/man1/gphelp.1*
%doc AUTHORS CHANGES COMPAT MACHINES README
%dir %{pkgdatadir}
%{pkgdatadir}/doc

#----------------------------------------------------------------------------

%package data
Summary:	Optional pari data packages
Group:		Sciences/Mathematics
Requires:	%{name}

%description data
- elldata is PARI/GP version of J. E. Cremona Elliptic Curve Data,
needed by ellsearch and ellidentify.
- galdata is needed by polgalois to compute Galois group in degrees
8 through 11.
- seadata is needed by ellap for large primes.
- nftables is a repackaging of the historical megrez number field
tables (errors fixed, 1/10th the size, easier to use).

%files data
%dir %{pkgdatadir}/data
%{pkgdatadir}/data/*

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Shared PARI library
Group:		System/Libraries
Conflicts:	%{_lib}pari2 < 2.5.2-3
Obsoletes:	%{_lib}pari2 < 2.5.2-3

%description -n %{libname}
This package contains the libraries needed to run pari.

%files -n %{libname}
%{_libdir}/lib%{name}-gmp.so.%{major}
%{_libdir}/lib%{name}-gmp.so.%{pari_version}

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for PARI shared library
Group:		System/Libraries
Requires:	%{libname} = %{pari_version}-%{release}
Provides:	libpari-devel = %{pari_version}-%{release}
Conflicts:	%{_lib}pari2-devel < 2.5.2-5
Conflicts:	%{_lib}pari-gmp3-devel < 2.5.2-5
Obsoletes:	%{_lib}pari2-devel < 2.5.2-5
Obsoletes:	%{_lib}pari-gmp3-devel < 2.5.2-5

%description -n %{devname}
This package contains the header files needed to develop
applications using pari.

%files -n %{devname}
%{_includedir}/%{name}
%{_libdir}/*.so
%dir %{_libdir}/%{name}-%{pari_version}
%dir %{_libdir}/%{name}-%{pari_version}/*

#----------------------------------------------------------------------------

%package -n gp2c
Summary:	PARI/GP to C translator
Version:	%{gp2c_version}
Group:		Development/C
Requires:	%{name}

%description -n gp2c
PARI/GP to C translator. Use it to compile your own C
programs which use pari library, without necessarily being
a C programmer.

Note: use gp2c-run to run your programs inside the PARI/GP
environment.

%files -n gp2c
%attr(755,root,root) %{_bindir}/gp2c*
%doc gp2c-%{gp2c_version}/{AUTHORS,ChangeLog,NEWS,README,BUGS}
%{pkgdatadir}/gp2c
%{_mandir}/man1/gp2c*.1*

#----------------------------------------------------------------------------

%prep
%setup -q -a1 -a2 -a3 -a4 -a5 -a6
mv -f nftables data

%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1

%build
# Using --libdir to properly link with newer interface
# Using --disable-tls for safety due to other packages linked to pari
sh Configure \
	--prefix=%{_prefix} \
	--includedir=%{_includedir}/%{name} \
	--datadir=%{pkgdatadir}/data \
	--sysdatadir=%{_libdir}/%{name}-%{pari_version} \
	--share-prefix=%{_datadir} \
	--host=%{_arch}-%{_os} \
	--graphic=X11 \
	--with-gmp \
	--libdir=%{buildroot}%{_libdir} \
	--disable-tls

make gp docpdf bench

# gp2c
pushd gp2c-%{gp2c_version}
%configure2_5x \
	--datadir=%{pkgdatadir} \
	--with-paricfg=../Olinux-%{_arch}/pari.cfg

# FIXME just satisfy build dependency
ln -sf ../config/missing desc

make
popd

%install
# pari, libpari & libpari-devel
%makeinstall_std \
	READMEDIR='$(DESTDIR)'%{pkgdocdir} \
	LIBDIR='$(DESTDIR)'%{_libdir} \
	DOCDIR='$(DESTDIR)'%{pkgdocdir}

# gp2c
cd gp2c-%{gp2c_version}
%makeinstall_std \
	docdir=%{_docdir}
cd ..

# Install global configuration file.
mkdir %{buildroot}/%{_sysconfdir}
# Add some more reasonable "commented" sample configurations
sed	-e 's@/usr/local/@%{_prefix}/@' \
	-e 's@path =.*@path = "%{pkgdatadir}:.:~/gpdir"@' \
	-e 's@lib/gpalias@misc/gpalias@' \
	misc/gprc.dft > %{buildroot}/%{_sysconfdir}/gprc

# don't need to install this file...
rm -f %{pkgdocdir}/%{name}/Makefile

# gphelp wants docs in %{pkgdatadir}/data/doc (removing the /data/ requirement)
ln -sf %{pkgdocdir} %{buildroot}%{pkgdatadir}/doc
perl -pi -e 's@%{pkgdatadir}/data@%{pkgdatadir}@;' \
	%{buildroot}/%{_bindir}/gphelp


%changelog
* Thu Aug 07 2014 abondrov <andrey.bondrov@rosalab.ru> 2.5.2-5
+ Revision: 99fba6e
- Fix devel package name and Provides



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10405 |12cu|parole-0.5.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)

Summary:	A modern media player based on the GStreamer framework
Name:		parole
Version:	0.5.0
Release:	1
License:	GPLv2+
Group:		Graphical desktop/Xfce
URL:		http://goodies.xfce.org/projects/applications/parole
Source0:	http://archive.xfce.org/src/apps/parole/%{url_ver}/%{name}-%{version}.tar.bz2
BuildRequires:	gstreamer0.10-devel
BuildRequires:	libgstreamer0.10-plugins-base-devel
BuildRequires:	libxfce4ui-devel >= 4.9.0
BuildRequires:	libnotify-devel
BuildRequires:	taglib-devel
BuildRequires:	dbus-glib-devel

%description
New media player for Xfce desktop environment.

%package %{name}-devel
Summary:	Development files for %{name}
Group:		Development/C

%description %{name}-devel
Development files and headers for %{name}.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS ChangeLog README TODO THANKS
%{_bindir}/%{name}
%{_libdir}/parole-0/*.so
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/*
%{_datadir}/%{name}

%files %{name}-devel
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/*.h


%changelog
* Tue Aug 21 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.0.2-1
+ Revision: 815559
- disable static libraries
- update to new version 0.3.0.2
- drop old patch0
- package devel files
- spec file clean

* Mon Apr 09 2012 Crispin Boylan <crisb@mandriva.org> 0.2.0.6-2
+ Revision: 790104
- Fix gold linker build

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - rebuild
    - drop old stuff from spec file

* Sun Apr 17 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.0.6-1
+ Revision: 654238
- update to new version 0.2.0.6

* Sat Apr 16 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.0.5-1
+ Revision: 653308
- add missing buildrequire on dbus-glib-devel
- update to new version 0.2.0.5
- drop browser-plugin subpackage, because upstread did drop the plugin

* Wed Jan 26 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.0.2-4
+ Revision: 633058
- rebuild for new Xfce 4.8.0

* Sat Sep 18 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.0.2-3mdv2011.0
+ Revision: 579666
- rebuild for new xfce 4.7.0

* Sun Apr 18 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.0.2-2mdv2010.1
+ Revision: 536073
- rebuild for new xulrunner

* Mon Jan 25 2010 Funda Wang <fwang@mandriva.org> 0.2.0.2-1mdv2010.1
+ Revision: 496190
- new verison 0.2.0.2

* Fri Jan 15 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.0.1-1mdv2010.1
+ Revision: 491924
- update to new version 0.2.0.1

* Wed Jan 06 2010 Frederik Himpe <fhimpe@mandriva.org> 0.2.0-1mdv2010.1
+ Revision: 486871
- update to new version 0.2.0

* Tue Dec 01 2009 Funda Wang <fwang@mandriva.org> 0.1.99-1mdv2010.1
+ Revision: 472298
- new version 0.1.99

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Update to version 0.1.98

* Wed Nov 25 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.1.96-1mdv2010.1
+ Revision: 470069
- Update to 0.1.96

* Wed Nov 25 2009 Funda Wang <fwang@mandriva.org> 0.1.95-1mdv2010.1
+ Revision: 470035
- fix linkage
- add plugin sub package
- new version 0.1.95

* Sat Nov 07 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.91-1mdv2010.1
+ Revision: 462243
- update to new version 0.1.91

* Sun Oct 11 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.90-1mdv2010.0
+ Revision: 456674
- add spec and source files
- Created package structure for parole.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10406 |12cu|parrot-5.7.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libname  %mklibname %{name}
%define devname  %mklibname %{name} -d

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Parrot::Pmc2c.*\\)'
%define __noautoprov 'perl\\(File::Which\\)'
%else
%define _requires_exceptions perl(Parrot::Pmc2c::.*)
%define _provides_exceptions perl(File::Which)
%endif

Summary:	Parrot Virtual Machine
Name:		parrot
Version:	5.7.0
Release:	1
License:	Artistic 2.0
Group:		Development/Other
Url:		http://www.parrot.org/
Source0:	ftp://ftp.parrot.org/pub/parrot/releases/devel/%{version}/%{name}-%{version}.tar.bz2
Source100:	%{name}.rpmlintrc
Patch1:		perldoc.patch
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	perl-doc
BuildRequires:	gdbm-devel
BuildRequires:	gmp-devel
BuildRequires:	icu-devel
BuildRequires:	readline-devel
BuildRequires:	pkgconfig(ncurses)

%description
Parrot is a virtual machine designed to efficiently compile and execute
bytecode for interpreted languages. Parrot will be the target for the final
Perl 6 compiler, and is already usable as a backend for Pugs, as well as
variety of other languages

%files
%doc ChangeLog CREDITS PBC_COMPAT PLATFORMS
%doc RESPONSIBLE_PARTIES TODO
%exclude %{_bindir}/parrot_config
%exclude %{_bindir}/pbc_*
%{_bindir}/*

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Parrot Virtual Machine runtime library
License:	Artistic 2.0
Group:		System/Libraries
Requires:	%{name}

%description -n %{libname}
Runtime library for %{name}.

%files -n %{libname}
%{_libdir}/parrot
%{_libdir}/*.so.*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Parrot Virtual Machine development headers and libraries
License:	Artistic 2.0
Group:		Development/Other
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
Development files for %{name}.

%files -n %{devname}
%{_bindir}/parrot_config
%{_bindir}/pbc_disassemble
%{_bindir}/pbc_merge
%{_bindir}/pbc_to_exe
%{_bindir}/pbc_dump
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/*.a
%{_mandir}/man1/*.*

#----------------------------------------------------------------------------

%package -n %{name}-doc
Summary:	Parrot Virtual Machine documentation
License:	Artistic 2.0
Group:		Development/Other

%description -n %{name}-doc
Documentation for %{name}.

%files -n %{name}-doc
%doc docs examples
%{_datadir}/%{name}/%{version}/MANIFEST*

#----------------------------------------------------------------------------

%package -n %{name}-src
Summary:	Parrot Virtual Machine sources
License:	Artistic 2.0
Group:		Development/Other

%description -n %{name}-src
Sources of %{name}.

%files -n %{name}-src
/usr/src/parrot

#----------------------------------------------------------------------------

%prep
%setup -q
%patch1 -p1
perl -pi -e 's,"lib/,"%{_lib}/, if (/CONST_STRING\(interp,/)' \
    src/library.c
perl -pi -e "s,'/usr/lib','%{_libdir}',;s,runtime/lib/,runtime/%{_lib}/," \
    tools/dev/install_files.pl \
    tools/dev/mk_manifest_and_skip.pl

# fix pcre lib
sed -i 's:libpcre.so.0:libpcre.so.1:' runtime/parrot/library/pcre.pir


%build
perl Configure.pl \
    --ccflags="%{optflags}" \
    --linkflags="%{ldflags}" \
    --prefix=%{_usr} \
    --libdir=%{_libdir} \
    --sysconfdir=%{_sysconfdir} \
    --infodir=%{_datadir}/info \
    --mandir=%{_mandir} \
    --cc="%{__cc}" \
    --parrot_is_shared \
    --lex=/usr/bin/flex \
    --libs='-lcurses -lm -lrt -lpthread -ldl'

    #--cxx=%{__cxx} \
# the following Configure.pl flag makes the compile goes boom
    #--optimize="%{optflags} -maccumulate-outgoing-args" \
%define _disable_ld_no_undefined 1
%make LDFLAGS="%{ldflags}"
export LD_LIBRARY_PATH=$( pwd )/blib/lib
%make parrot_utils LDFLAGS="%{ldflags}"
%make installable LDFLAGS="%{ldflags}"
%make html


%install
export LD_LIBRARY_PATH=$( pwd )/blib/lib
make install DESTDIR=%{buildroot}

# Drop the docs so rpm can pick them up itself.
rm -rf %{buildroot}/%{_docdir}/parrot

# Force permissions on doc directories.
find docs examples -type d -exec chmod 755 {} \;
find docs examples -type f -exec chmod 644 {} \;

#find %{buildroot}/%{_datadir} -name *.rb | xargs sed -i 's|#!perl|#!/usr/bin/perl|'

# Force permissions on shared libs so they get stripped.
find %{buildroot}%{_libdir} -type f \( -name '*.so' -o -name '*.so.*' \) \
    -exec chmod 755 {} \;

sed -i 's|#!perl|#!/usr/bin/perl|' examples/benchmarks/*.pl


%changelog
* Tue Mar 25 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5.7.0-1
+ Revision: 47cf630
- LOG New version 0.5.7, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10407 |12cu|patchage-0.5.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:       patchage
Version:    0.5.0
Release:    2
Summary:    A modular patch bay for audio and MIDI systems
License:    GPLv2+
Group:      Sound
Url:        http://drobilla.net/software/patchage/
Source0:    http://download.drobilla.net/%{name}-%{version}.tar.bz2

BuildRequires:  waf
BuildRequires:  desktop-file-utils
BuildRequires:  flowcanvas-devel >= 0.5.1
BuildRequires:  libglademm2.4-devel >= 2.6.0
BuildRequires:  raul-devel >= 0.7.0
BuildRequires:  jackit-devel >= 0.107.0
BuildRequires:  pkgconfig(alsaplayer)
BuildRequires:  lash-devel
BuildRequires:  dbus-glib-devel
BuildRequires:  boost-devel

%description
Patchage is a modular patch bay for audio and MIDI systems based on
Jack, Lash, and Alsa.

%prep
%setup -q

%build
%setup_compile_flags
./waf configure \
    --prefix=%{_prefix} \
    --bindir=%{_bindir} \
    --datadir=%{_datadir} \
    --libdir=%{_libdir} \
    --configdir=%{_sysconfdir} \
    --includedir=%{_includedir} \
    --mandir=%{_mandir} \
    --htmldir=%{_defaultdocdir}

./waf build

%install
rm -rf %{buildroot}
./waf install --destdir=%{buildroot}

# fix desktop file
sed -i -e 's:;Audio:;Audio;:' %{buildroot}%{_datadir}/applications/%{name}.desktop
desktop-file-install    --remove-key=Encoding \
            --remove-category=Application \
            --dir %{buildroot}%{_datadir}/applications \
            %{buildroot}%{_datadir}/applications/%{name}.desktop

%files
%defattr(-,root,root,-)
%doc AUTHORS ChangeLog README
%{_mandir}/man1/%{name}.1.*
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_iconsdir}/hicolor/scalable/apps/%{name}.svg


%changelog
* Tue Jan 19 2010 Jérôme Brenier <incubusss@mandriva.org> 0.4.4-2mdv2010.1
+ Revision: 493881
- fix License tag
- import patchage



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10408 |12cu|patchutils-0.3.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Patches utilities 
Name:		patchutils
Version:	0.3.2
Release:	2
License:	GPLv2+
Group:		Text tools
URL:		http://cyberelk.net/tim/software/patchutils/
Source0:	http://cyberelk.net/tim/data/patchutils/stable/%{name}-%{version}.tar.bz2
Source1:	%{SOURCE0}.sig
Patch0:		patchutils-0.3.1-format_not_a_string_literal_and_no_format_arguments.patch
Requires:	patch
Requires:	diffutils
Provides:	interdiff
Obsoletes:	interdiff < 0.3.1

%description
Patchutils contains interdiff and filterdiff.

You can use interdiff to create an incremental patch between two patches
that are against a common source tree.

Filterdiff is for extracting or excluding patches from a patch set based
on modified files matching shell wildcards.

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x
%make

%check
make tests

%install
%makeinstall_std

%files
%doc BUGS ChangeLog TODO COPYING
%{_bindir}/*
%{_mandir}/man1/*

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.3.2-2
+ Revision: 65a82df
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10409 |12cu|pathalizer-0.7-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A web path analyzer
Name:		pathalizer
Version:	0.7
Release:	5
License:	GPLv2+
Group:		Monitoring
Url:		http://pathalizer.sourceforge.net/
Source0:	%{name}-%{version}.tar.bz2

%description
Pathalizer is a tool to visualize the paths most users take when browsing
a website. This information can then be used to decide how to improve the
navigation of the site, and which parts are most worth improving and keeping
up to date.

%files
%doc README CHANGELOG
%{_bindir}/*
%config(noreplace) %{_sysconfdir}/pathalizer.conf

#----------------------------------------------------------------------------

%prep
%setup -q

%build
make

%install
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_sysconfdir}
%makeinstall_std PREFIX=%{buildroot}%{_prefix}
cat << EOF >%{buildroot}%{_sysconfdir}/pathalizer.conf
ignore \.css
unify "Home Page" : "^/$" "^/index.html" "^/index.htm" "^/index.php"
ignore_refresh 1
EOF


%changelog
* Wed Apr 16 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.7-5
+ Revision: f73bbbf
- Avoid parallel build



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10410 |12cu|pcb-20110918-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:    pcb
Version: 20110918
Release: 2
Summary: An interactive printed circuit board editor
License: GPLv2
Group:   Office
URL:     http://pcb.sourceforge.net
BuildRequires: gtk2-devel
BuildRequires: intltool
BuildRequires: dbus-devel
BuildRequires: flex
BuildRequires: bison
BuildRequires: tk
BuildRequires: gd-devel
BuildRequires: imagemagick
BuildRequires: pkgconfig(gl)
BuildRequires: pkgconfig(glu)
BuildRequires: gtkglext-devel
Requires: m4
Source0: http://downloads.sourceforge.net/sourceforge/%{name}/%{name}-%{version}.tar.gz

%description
PCB is an interactive printed circuit board editor.
PCB includes a rats nest feature, design rule checking, and can provide
industry standard RS-274-X (Gerber), NC drill, and centroid data (X-Y data)
output for use in the board fabrication and assembly process. PCB offers
high end features such as an autorouter and trace optimizer which can
tremendously reduce layout time.

%prep
%setup -q -n %{name}-%{version}

%build
export CFLAGS=`echo %optflags | sed "s/-D_FORTIFY_SOURCE=2 // g" -`
%configure2_5x --disable-static \
 --enable-dbus \
 --disable-update-mime-database \
 --disable-update-desktop-database

%make

%install
%makeinstall_std

rm -fr %{buildroot}%{_datadir}/mimelnk %{buildroot}%{_includedir} %{buildroot}%{_libdir}/*.a

%find_lang %{name}


%files -f %{name}.lang
%doc %{_datadir}/doc/%{name}/*
%{_datadir}/applications/%{name}.desktop
%{_bindir}/*
%{_datadir}/%{name}/
%{_datadir}/gEDA/scheme/*
%{_mandir}/man1/%{name}*
%{_infodir}/*
%{_datadir}/icons/hicolor/*/mimetypes/application-x-*
%{_datadir}/icons/hicolor/*/apps/%{name}.*
%{_datadir}/mime/packages/pcb.xml

%changelog
* Sun Mar 02 2014 Denis Silakov <denis.silakov@rosalab.ru> 20110918-2
+ Revision: c6f34af
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10411 |12cu|pcmanfm-qt-0.7.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname fm-qt %{major}
%define devname %mklibname fm-qt -d

Summary:	File manager for the LXQt desktop
Name:		pcmanfm-qt
Version:	0.7.0
Release:	2
License:	LGPLv2.1+
Group:		Graphical desktop/Other
Url:		http://lxqt.org
Source0:	http://lxqt.org/downloads/lxqt/%{version}/%{name}-%{version}.tar.xz
Patch0:		pcmanfm-qt-0.7.0-soname.patch
Patch1:		pcmanfm-qt-0.7.0-cxxflags.patch
BuildRequires:	cmake
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(gio-2.0)
BuildRequires:	pkgconfig(gio-unix-2.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(libfm)
BuildRequires:	pkgconfig(libmenu-cache)
BuildRequires:	pkgconfig(lxqt)
BuildRequires:	pkgconfig(x11)

%description
File manager for the LXQt desktop.

%files
%{_bindir}/pcmanfm-qt
%{_datadir}/applications/*.desktop

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	PCManFM Qt backend library
Group:		System/Libraries
Conflicts:	%{_lib}fm-qt0.0.0 < 0.7.0-2
Obsoletes:	%{_lib}fm-qt0.0.0 < 0.7.0-2

%description -n %{libname}
PCManFM Qt backend library.

%files -n %{libname}
%{_libdir}/libfm-qt.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for PCManFM
Group:		Development/C++
Requires:	%{libname} = %{EVRD}

%description -n %{devname}
Development files for PCManFM.

%files -n %{devname}
%{_libdir}/libfm-qt.so
%{_includedir}/libfm-qt
%{_libdir}/pkgconfig/libfm-qt.pc

#----------------------------------------------------------------------------

%prep
%setup -q -c %{name}-%{version}
%patch0 -p1
%patch1 -p1

%build
%cmake
%make

%install
%makeinstall_std -C build


%changelog
* Wed May 14 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.7.0-2
+ Revision: b3f2ef3
- Fix soname, fix build flags and debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10412 |12cu|pcsx2-1.2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

Summary:	Sony PlayStation 2 Emulator
Name:		pcsx2
Version:	1.2.2
Release:	1
License:	GPLv2+
Group:		Emulators
Url:		http://pcsx2.net/
Source0:	https://github.com/PCSX2/pcsx2/archive/%{name}-%{version}.tar.gz
BuildRequires:	cmake
BuildRequires:	subversion
BuildRequires:	bzip2-devel
BuildRequires:	cg-devel
BuildRequires:	jpeg-devel
BuildRequires:	libaio-devel
BuildRequires:	sparsehash-devel
BuildRequires:	wxgtku-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(egl)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(glew)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(portaudio-2.0)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(soundtouch)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(zlib)
ExclusiveArch:	%{ix86}

%description
Sony PlayStation 2 emulator. Requires a BIOS image to run. Check 
http://www.pcsx2.net/guide.php#Bios for details on which files
you need and how to obtain them.

Very fast CPU is a must. Intel Core 2 Duo or better.

%files -f %{name}.lang
%doc COPYING.*
%{_bindir}/%{name}
%{_bindir}/%{name}_*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.xpm
%{_datadir}/games/%{name}/cheats_ws.zip
%attr(0666,games,games) %{_datadir}/games/%{name}/GameIndex.dbf
%{_libdir}/games/%{name}
%{_mandir}/man1/%{name}.1*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
cp -r 3rdparty/SoundTouch 3rdparty/soundtouch
%cmake \
	-DCMAKE_BUILD_TYPE=Release \
	-DFORCE_INTERNAL_SOUNDTOUCH=TRUE \
	-DPACKAGE_MODE=TRUE

%make VERBOSE=1

%install
%makeinstall_std -C build

%find_lang %{name} --all-name


%changelog
* Fri Jun 13 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.2.2-1
+ Revision: ac5f1ed
- New version 1.2.2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10413 |12cu|pcsxr-1.9.93-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Open Source Sony PlayStation emulator
Name:		pcsxr
Version:	1.9.93
Release:	1
License:	GPLv2+
Group:		Emulators
Url:		http://www.codeplex.com/pcsxr
Source:		%{name}-%{version}.tar.bz2
Patch0:		pcsxr-fix-undefined-operations.patch
Provides:	pcsx = %{version}
Obsoletes:	pcsx-df < 1.10-100

BuildRequires:	dos2unix
BuildRequires:	gettext
BuildRequires:	intltool
BuildRequires:	nasm
BuildRequires:	bzip2-devel
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	pkgconfig(pango)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xtst)
BuildRequires:	pkgconfig(xv)

%description
Most advanced fork of PCSX.

This application emulates all components of a Sony PlayStation on
regular PC hardware. It features a sophisticated plugin system allowing
for easy extension and is highly configurable.

To be able to play commercial games on this emulator you need an image
of a Sony PlayStation BIOS ROM. The BIOS is copyrighted by Sony
Computer Entertainment and can therefore not be included in this
package.

BIOS images can be placed in ~/.pcsx/bios or %{_datadir}/psemu/bios.

%prep
%setup -q -n %{name}
dos2unix plugins/peopsxgl/*.c
%patch0 -p1

%build
sed -i s,Game\;,Game\;Emulator\;,g data/pcsxr.desktop

sh ./autogen.sh

export CFLAGS="%{optflags} -fno-strict-aliasing -pthread -w"
%configure2_5x --enable-opengl
%make

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS ChangeLog INSTALL NEWS README doc/*.txt
%{_bindir}/pcsxr
%{_libdir}/games/psemu
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pcsxr
%{_datadir}/psemu
%{_datadir}/pixmaps/*.png
%{_mandir}/man1/%{name}.1.*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10414 |12cu|pd-0.42.6-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rver	0.42-6
%define ver	%(echo %rver|tr '-' '.')

Summary:	Real-time patchable audio and multimedia processor
Name:		pd
Version:	%{ver}
Release:	3
License:	BSD
Group:		Sciences/Other
Url:		http://www.puredata.org
Source0:	http://downloads.sourceforge.net/pure-data/%{name}-%{rver}.src.tar.gz
Patch0:		pd-0.42-6-tcl86.patch
Patch1:		pd-0.42-6-big_endian.patch
Patch2:		pd-0.42-6-fix_strncpy_usage.patch
Patch3:		pd-0.42-6-hurd.patch
Patch4:		pd-0.42-6-nostrip.patch
Patch5:		pd-0.42-6-linking.patch
BuildRequires:	tcl >= 8.5
BuildRequires:	tcl-devel >= 8.5
BuildRequires:	tk >= 8.5
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(jack)
BuildRequires:	pkgconfig(portaudio-2.0)
BuildRequires:	pkgconfig(tk) >= 8.5
Requires:	tcl >= 8.5
Requires:	tk >= 8.5
# PD expects quite a few files from the docs to be present for various
# things to work, so there's really no point in separating them out
# - AdamW 2008/12
Obsoletes:	%{name}-doc < %{version}-%{release}

%description
Pd gives you a canvas for patching together modules that analyze, process,
and synthesize sounds, together with a rich palette of real-time control  
and I/O possibilities.  Similar to Max (Cycling74) and JMAX (IRCAM).  A   
related software package named Gem extends Pd's capabilities to include   
graphical rendering.

%files
%doc README.txt LICENSE.txt
%{_bindir}/*
%{_mandir}/man1/*
%{_datadir}/%{name}

#----------------------------------------------------------------------------

%package devel
Summary:	Development files for Pure Data
Group:		Development/Other

%description devel
Development files for Pure Data.

%files devel
%{_includedir}/%{name}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{rver}
%patch0 -p1 -b .tcl86
%patch1 -p1 -b .big_endian
%patch2 -p1 -b .strncopy
%patch3 -p1 -b .hurd
%patch4 -p1 -b .nostrip
%patch5 -p1 -b .linking

sed -i -e 's|doc/|share/%{name}/doc/|g' src/s_main.c src/u_main.tk
sed -i -e 's|\(^set help_top_directory\).*|\1 %{_datadir}/%{name}/doc|' src/u_main.tk

%build
pushd src
autoreconf
export CPPFLAGS="%{optflags}"
%configure2_5x \
	--enable-jack \
	--enable-alsa \
	--disable-fftw \
	--enable-portaudio \
	--enable-portmidi

%make LDFLAGS="%{ldflags}"
popd

%install
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_mandir}/man1
mkdir -p %{buildroot}%{_includedir}/%{name}
mkdir -p %{buildroot}%{_datadir}/%{name}

install -m 755 bin/pd %{buildroot}/%{_bindir}
install bin/pdsend bin/pdreceive %{buildroot}/%{_bindir}
install bin/pd-gui bin/pd-watchdog %{buildroot}/%{_bindir}
install bin/pd.tk %{buildroot}/%{_bindir}

install src/*.h %{buildroot}/%{_includedir}/%{name}
cp -pr doc/ %{buildroot}%{_datadir}/%{name}
install -m 644 man/*.1 %{buildroot}/%{_mandir}/man1


%changelog
* Tue Mar 25 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.42.6-3
+ Revision: 198872b
- LOG Fix debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10415 |12cu|pdf2djvu-0.7.13-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	PDF to DJVu file converter
Name:		pdf2djvu
Version:	0.7.13
Release:	2
Source0:	http://pdf2djvu.googlecode.com/files/%{name}_%{version}.tar.gz
License:	GPLv2
Group:		Publishing
Url:		http://pdf2djvu.googlecode.com/
BuildRequires:	djvulibre-devel >= 3.5.21, djvulibre >= 3.5.21
BuildRequires:	libpoppler-devel >= 0.7.3, libgomp-devel
BuildRequires:	libxslt-devel, graphicsmagick-devel

%description
pdf2djvu creates DjVu files from PDF files. It's able to extract
graphics, text layer, hyperlinks, document outline (bookmarks), and
metadata.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall
%__install -m 644 -D doc/%{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1

%find_lang %{name}

%files -f %{name}.lang
%doc COPYING doc/changelog doc/credits.txt doc/djvudigital.txt
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1.*
%{_mandir}/*/man1/%{name}.1.*



%changelog
* Fri Jul 13 2012 Lev Givon <lev@mandriva.org> 0.7.13-1
+ Revision: 809215
- Update to 0.7.13.

* Mon Jan 23 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.7.12-2
+ Revision: 767411
- release bump
- files listed twice fix
- version update 0.7.12

* Wed Oct 26 2011 Lev Givon <lev@mandriva.org> 0.7.11-1
+ Revision: 707424
- Update to 0.7.11.

* Mon Aug 22 2011 Lev Givon <lev@mandriva.org> 0.7.10-1
+ Revision: 696168
- Update to 0.7.10.

* Thu Jul 28 2011 Lev Givon <lev@mandriva.org> 0.7.8-1
+ Revision: 692096
- Update to 0.7.8.

* Mon Apr 04 2011 Lev Givon <lev@mandriva.org> 0.7.7-1
+ Revision: 650402
- Update to 0.7.7.

* Fri Mar 11 2011 Funda Wang <fwang@mandriva.org> 0.7.6-2
+ Revision: 643741
- rebuild for new poppler

* Mon Feb 21 2011 Lev Givon <lev@mandriva.org> 0.7.6-1
+ Revision: 639160
- Update to 0.7.6.

* Thu Dec 30 2010 Funda Wang <fwang@mandriva.org> 0.7.4-3mdv2011.0
+ Revision: 626151
- rebuild for new poppler

* Sun Aug 22 2010 Funda Wang <fwang@mandriva.org> 0.7.4-2mdv2011.0
+ Revision: 571799
- rebuild for new poppler

* Mon Jun 14 2010 Lev Givon <lev@mandriva.org> 0.7.4-1mdv2011.0
+ Revision: 548004
- Update to 0.7.4.
  Enable multithreading (#59764).

* Wed Apr 21 2010 Lev Givon <lev@mandriva.org> 0.7.1-1mdv2010.1
+ Revision: 537641
- Update to 0.7.1.

* Mon Mar 01 2010 Frederik Himpe <fhimpe@mandriva.org> 0.7.0-1mdv2010.1
+ Revision: 513071
- update to new version 0.7.0

* Tue Jan 19 2010 Lev Givon <lev@mandriva.org> 0.6.2-1mdv2010.1
+ Revision: 493667
- Update to 0.6.2.

* Thu Oct 01 2009 Frederik Himpe <fhimpe@mandriva.org> 0.6.0-1mdv2010.0
+ Revision: 452308
- update to new version 0.6.0

* Fri Jul 31 2009 Frederik Himpe <fhimpe@mandriva.org> 0.5.11-1mdv2010.0
+ Revision: 405213
- Update to new version 0.5.11

* Tue Jul 07 2009 Lev Givon <lev@mandriva.org> 0.5.9-1mdv2010.0
+ Revision: 393364
- Update to 0.5.9.

* Tue May 19 2009 Götz Waschk <waschk@mandriva.org> 0.5.7-2mdv2010.0
+ Revision: 377488
- rebuild for new poppler

* Thu May 14 2009 Lev Givon <lev@mandriva.org> 0.5.7-1mdv2010.0
+ Revision: 375846
- imported package pdf2djvu



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10416 |12cu|pdfcrack-0.11-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A Password Recovery Tool for PDF-files
Name:		pdfcrack
Version:	0.11
Release:	%mkrel 2
License:	GPL
Group:		File tools
URL:		http://pdfcrack.sourceforge.net/
Source0:	http://mesh.dl.sourceforge.net/project/pdfcrack/pdfcrack/%{name}-%{version}/%{name}-%{version}.tar.gz
Patch0:		pdfcrack-0.11-no_strip.diff
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
PDFCrack is a tool for recovering passwords and content from PDF-files.

%prep

%setup -q
%patch0 -p0

%build
%make CFLAGS="%{optflags}"

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -m0755 pdfcrack %{buildroot}%{_bindir}/pdfcrack

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README TODO changelog
%{_bindir}/pdfcrack




%changelog
* Wed Feb 01 2012 Rosa <rosa@rosa-build.rosalab.ru> 0.11-2
+ Revision: 527ba9a
- Automatic import for version 0.11



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10417 |12cu|pdfsam-2.2.2e-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		pdfsam
Version:	2.2.2e
Release:	1

Summary:	PDF Split And Merge
Group:		Publishing
License:	GPLv2
URL:		http://www.pdfsam.org
Source0:	http://sourceforge.net/projects/pdfsam/files/pdfsam-enhanced/%{version}/pdfsam-%{version}-out-src.zip
BuildArch:	noarch
BuildRequires:	ant
BuildRequires:	unzip
BuildRequires:	jpackage-utils
BuildRequires:	dos2unix
BuildRequires:	java-1.6.0-openjdk-devel
Requires:	jre-openjdk >= 1.6.0
# Requires:	jpackage-utils


%description
A Java based free open source tool to split and merge PDF documents.


%prep
%setup -q -c %{name}-%{version}
# extract all individual source zip files
for FILE in *.zip; do
    unzip -q -o "$FILE" ; rm -f "$FILE"
done
# fix line endings
for FILE in pdfsam-maine/doc/licenses/*/*.txt; do
    dos2unix -k -o "$FILE"
done
dos2unix -k -o pdfsam-maine/doc/enhanced/readme.txt
dos2unix -k -o pdfsam-maine/doc/enhanced/changelog-enhanced.txt


%build
cd pdfsam-maine/ant/
ant -Dpdfsam.deploy.dir="%{_datadir}/%{name}" \
    -Dworkspace.dir="../" \
    -Dbuild.dir="../build"

%install
# create start script
install -d -m 755 %{buildroot}%{_bindir}
cat << EOF > %{buildroot}%{_bindir}/pdfsam
#!/bin/bash
cd %{_datadir}/%{name}
java -jar %{_datadir}/%{name}/pdfsam.jar
cd -
EOF
chmod 755 %{buildroot}%{_bindir}/pdfsam
# create application dir and populate it
install -d -m 755 %{buildroot}%{_datadir}/%{name}
for i in ext lib plugins pdfsam-%{version}.jar pdfsam-config.xml; do
    mv build/pdfsam-maine/release/dist/pdfsam-enhanced/$i %{buildroot}%{_datadir}/%{name}/
done
ln -s pdfsam-%{version}.jar %{buildroot}%{_datadir}/%{name}/pdfsam.jar
### MENU ITEM ###
install -d -m 755 %{buildroot}%{_datadir}/pixmaps
cp build/pdfsam-maine/release/dist/pdfsam-enhanced/doc/icons/*.??g %{buildroot}%{_datadir}/pixmaps
install -d -m 755 %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
Name=PDFSam
Comment=%{summary}
Exec=%{_bindir}/%{name}
Icon=%{_datadir}/pixmaps/%{name}_basic.png
Terminal=false
Type=Application
StartupNotify=true
Categories=Office;Java;Viewer;TextTools;
EOF

%files
%defattr(-,root,root,0755)
%doc build/pdfsam-maine/release/dist/pdfsam-enhanced/doc/changelog-enhanced.txt
%doc build/pdfsam-maine/release/dist/pdfsam-enhanced/doc/pdfsam-1.5.0e-tutorial.pdf
%doc build/pdfsam-maine/release/dist/pdfsam-enhanced/doc/readme.txt
%doc build/pdfsam-maine/release/dist/pdfsam-enhanced/doc/license/
%{_bindir}/pdfsam
%{_datadir}/%{name}/
%{_datadir}/applications/pdfsam.desktop
%{_datadir}/pixmaps/pdfsam*.png
%{_datadir}/pixmaps/pdfsam*.svg

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10418 |12cu|pdmenu-1.3.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A simple text-based menu program
Name:		pdmenu
Version:	1.3.2
Release:	1
License:	GPLv2+
Group:		Shells
Url:		http://kitenet.net/programs/pdmenu/
Source0:	http://ftp.debian.org/debian/pool/main/p/pdmenu/pdmenu_%version.tar.gz
Source1:	pdmenurc
Buildrequires:	slang-devel
Requires:	gpm >= 1.17.8
Conflicts:	menu < 2.0.0

%description
A simple full screen menu program, intended to be a comfortable login shell for
inexperienced users.

%prep
%setup -q -n pdmenu

%files -f %{name}.lang
%doc README doc/BUGS doc/TODO doc/ANNOUNCE debian/changelog examples 
%config(noreplace) %{_sysconfdir}/pdmenurc
%{_bindir}/*
%{_datadir}/pdmenu
%{_mandir}/man1/*
%{_mandir}/man5/*

%postun
if [ "$1" = 0 ]; then
  rm -rf %{_localstatedir}/lib/pdmenu
fi

#----------------------------------------------------------------------------

%build
%configure2_5x
%make

%install
make INSTALL_PREFIX=%{buildroot} install

install -m 0755 examples/newbie/modem-check \
                examples/newbie/rpm-info-on-command \
                %{buildroot}%{_datadir}/pdmenu

rm -f examples/*.in examples/newbie/*.in examples/newbie/modem-check \
      examples/newbie/rpm-info-on-command examples/editdir.pl \
      examples/showdir.pl

cp -f %{SOURCE1} %{buildroot}%{_sysconfdir}/pdmenurc

%find_lang %{name}


%changelog
* Tue Mar 25 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.3.2-1
+ Revision: 69f5f11
- LOG New version 1.3.2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10419 |12cu|pdnsd-1.2.9.par-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define srcver 1.2.9
%define ver %{srcver}-par
# '-' are denied in %version

# Force value, use --without to disable
%define _with_ipv6 1
%define _with_ntpl 1

%{?_without_ntpl: %{expand: %%define %_with_ntpl 0}}
%{?_without_ipv6: %{expand: %%define %_with_ipv6 0}}
%{?_without_poll: %{expand: %%define %_with_poll 0}}
%{?_without_underscores: %{expand: %%define %_with_underscores 0}}
%{?_without_tcpqueries: %{expand: %%define %_with_tcpqueries 0}}
%{?_without_debug: %{expand: %%define %_with_debug 0}}
%{?_without_isdn: %{expand: %%define %_with_isdn 0}}

%{!?cachedir: %{expand: %%global cachedir %_var/cache/pdnsd}}
%define conffile %{_sysconfdir}/pdnsd.conf

Summary: A caching dns proxy for small networks or dialin accounts

Name: pdnsd
Version: %(echo '%ver' | sed 's/-/./')
Release: 2
License: GPLv3+
Group:   Networking/Other
Source0: http://www.phys.uu.nl/~rombouts/pdnsd/releases/pdnsd-%{ver}.tar.gz
Source1: %{name}.initscript
Source2: %{name}.conf
URL: http://www.phys.uu.nl/~rombouts/pdnsd/index.html
Requires(pre): rpm-helper
Requires(postun): rpm-helper

%description
pdnsd is a proxy DNS daemon with permanent (disk-)cache and the ability
to serve local records. It is designed to detect network outages or hangups
and to prevent DNS-dependent applications like Netscape Navigator from hanging.

This is a customized version with modifications made by Paul A. Rombouts.
For a description of the changes see http://www.phys.uu.nl/~rombouts/pdnsd.html
and the file README.par in %{_docdir}/%{name}-%{version}

Source rpm support those options (--without options to disable):

--with ntpl %{?_with_ntpl: (activate)}: use the Native POSIX Thread Library (NPTL);
--with isdn %{?_with_isdn: (activate)}: enable isdn support;
--with ipv6 %{?_with_ipv6: (activate)}: enable ipv6 support;
--with poll %{?_with_poll: (activate)}: use the select(2) function instead of poll(2);
--with underscores %{?_with_underscores: (activate)}: built with underscores enabled;
--with tcp_queries %{?_with_underscores: (activate)}.

%prep
%setup -q -n %{name}-%{srcver}

%build
%configure \
	--with-cachedir="%{cachedir}" \
	%{?_with_isdn:--enable-isdn} \
	%{?_without_poll:--disable-poll} \
	%{?_with_nptl:--with-thread-lib=nptl} \
	%{?_with_underscores:--enable-underscores} \
	%{?_with_ipv6:--enable-ipv6} \
	%{?_with_tcpqueries:--enable-tcp-queries} \
	%{?_without_debug:--with-debug=0}

%make

%install
%makeinstall_std

mkdir -p %{buildroot}%{_initrddir} %{buildroot}%{_sysconfdir}/sysconfig
install -m 755 %{SOURCE1} %{buildroot}%{_initrddir}/%{name}

cat > %{buildroot}%{_sysconfdir}/sysconfig/%{name} <<EOF
# You can define options to pass to %name daemon
# See %name man page (8)
OPTIONS=""
EOF

mkdir -p %{buildroot}%{cachedir}
mkdir -p %{buildroot}%{_localstatedir}/lib/%{name}

mkdir -p %{buildroot}%{_sysconfdir}
install -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/%{name}.conf

%pre
%_pre_useradd %{name} %{_localstatedir}/lib/%{name} /bin/true

%post
# Creating ghost file
# Force cache file cleanup
echo -n -e "pd11\0\0\0\0" > %{_var}/cache/pdnsd/pdnsd.cache
%_post_service pdnsd

%preun
%_preun_service pdnsd

%postun
%_postun_userdel %{name}

%files
%doc THANKS TODO AUTHORS README README.par NEWS ChangeLog
%doc doc/html doc/txt
%attr(644,root,root) %{_sysconfdir}/pdnsd.conf.sample
%attr(644,root,root) %config(noreplace) %{_sysconfdir}/pdnsd.conf
%attr(644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%attr(755,root,root) %config(noreplace) %{_initrddir}/%{name}
%{_sbindir}/pdnsd
%{_sbindir}/pdnsd-ctl
%{_mandir}/man8/pdnsd.8*
%{_mandir}/man8/pdnsd-ctl.8*
%{_mandir}/man5/pdnsd.conf.5*
%attr(755,pdnsd,pdnsd) %dir %{cachedir}
%attr(644,pdnsd,pdnsd) %ghost %{cachedir}/pdnsd.cache
%attr(755,pdnsd,pdnsd) %dir %{_localstatedir}/lib/%{name}



%changelog
* Tue May 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.2.9.par-2
+ Revision: 72a1ea2
- Force cleanup of cache file on update



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10420 |12cu|peazip-5.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

Summary:	File and archive manager
Name:		peazip
Version:	5.2.1
Release:	1
License:	LGPLv3+
Group:		File tools
Url:		http://peazip.sourceforge.net/peazip-linux.html
Source0:	http://download.sourceforge.net/%{name}/%{name}-%{version}.src.zip
# configure to run in users home appdata
Source1:	altconf.txt
BuildRequires:	icoutils
BuildRequires:	lazarus >= 1.0.8
BuildRequires:	pkgconfig(gtk+-2.0)
Requires:	p7zip
Requires:	upx >= 3.09

%description
PeaZip is a free cross-platform file archiver that provides an unified portable
GUI for many Open Source technologies like 7-Zip, FreeArc, PAQ, UPX...

%files
%doc readme copying.txt
%{_bindir}/*
%{_datadir}/icons/hicolor/*/apps/*.png
%{_datadir}/applications/*.desktop
%{_libdir}/%{name}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{version}.src
chmod +w res/lang

%build
lazbuild -B project_peach.lpi project_pea.lpi project_gwrap.lpi

%install
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_libdir}/%{name}
rm -rf res/icons
cp -r res %{buildroot}%{_libdir}/%{name}
cp %{SOURCE1} %{buildroot}%{_libdir}/%{name}/res

#install helper apps
mkdir -p %{buildroot}%{_libdir}/%{name}/res/{7z,upx}
ln -s %{_bindir}/7z %{buildroot}%{_libdir}/%{name}/res/7z
ln -s %{_bindir}/upx %{buildroot}%{_libdir}/%{name}/res/upx

install pea %{buildroot}%{_libdir}/%{name}/res
ln -s %{_libdir}/%{name}/res/pea %{buildroot}%{_bindir}/pea
install %{name} %{buildroot}%{_libdir}/%{name}
ln -s %{_libdir}/%{name}/%{name} %{buildroot}%{_bindir}/%{name}
install pealauncher %{buildroot}%{_libdir}/%{name}/res
ln -s %{_libdir}/%{name}/res/pealauncher %{buildroot}%{_bindir}/pealauncher

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
[Desktop Entry]
Encoding=UTF-8
Name=PeaZip
MimeType=application/x-gzip;application/x-lha;application/x-tar;application/x-tgz;application/x-tbz;application/x-tbz2;application/x-zip;application/zip;application/x-bzip;application/x-rar;application/x-tarz;application/x-archive;application/x-bzip2;application/x-jar;application/x-deb;application/x-ace;application/x-7z;application/x-arc;application/x-arj;application/x-compress;application/x-cpio;
Exec=%{name}
Icon=%{name}
Type=Application
Terminal=false
Categories=GTK;KDE;Utility;System;Archiving;
EOF

mkdir -p %{buildroot}%{_iconsdir}/hicolor/256x256/apps
icotool -x -i 1 -o %{buildroot}%{_iconsdir}/hicolor/256x256/apps/%{name}.png %{name}.ico
rm -rf %{buildroot}%{_libdir}/%{name}/res/icons


%changelog
* Mon Feb 03 2014 Rosa <rosa@abf.rosalinux.ru> 5.2.1-1
+ Revision: 3710e67
- Automatic import for version 5.2.1-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10421 |12cu|peksystray-0.4.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	peksystray
%define version	0.4.0
%define release  5

Name: 	 	%{name}
Summary: 	Small system tray requiring only X
Version: 	%{version}
Release: 	%{release}
Source:		%{name}-%{version}.tar.bz2
Patch0:		peksystray-0.4.0-fix-str-fmt.patch
Patch1:		peksystray-0.4.0-fix-link.patch
URL:		http://peksystray.sourceforge.net/
License:	GPL
Group:		Graphical desktop/Other
BuildRequires:	pkgconfig(x11)

%description
Peksystray is a small system tray (also called notification tray) designed for
all the light window managers supporting docking. As more and more
applications use a small icon in the system tray to provide additonal
fonctionalities and information, it becomes useful for everyone to have
access to them. While "heavy" window managers (Gnome, KDE...) come with a
systrem tray embedded in the rest of the desktop, lighter window managers
(WindowMaker, fluxbox...) don't have this feature. Peksystray is a very simple
and light implementation of a system tray for any window manager supporting
docking, conforming to the System Tray Freedesktop standard.

Peksystray provides a window where icons will automatically add up depending
on the requests from the applications. Both the size of the window and the
size of the icons can be selected by the user. If the window is full, it can
automatically display another window in order to display more icons.

%prep
%setup -q
%patch0 -p0
%patch1 -p0

%build
autoreconf -fi
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog THANKS REFS README NEWS TODO
%{_bindir}/%name


%changelog
* Fri Jan 28 2011 Funda Wang <fwang@mandriva.org> 0.4.0-4mdv2011.0
+ Revision: 633654
- fix build with latest cooker

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Jun 09 2007 Austin Acton <austin@mandriva.org> 0.4.0-1mdv2008.0
+ Revision: 37734
- Import peksystray


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10422 |12cu|pencil-2.0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           pencil
Version:        2.0.4
Release:        1
Summary:        A sketching and GUI prototyping tool

Group:          Development/Other
License:        GPLv2
URL:            http://code.google.com/p/evoluspencil/
Source0:        http://evoluspencil.googlecode.com/files/%{name}-%{version}.tar.gz

Requires:       xulrunner >= 1.9.8
BuildRequires:  desktop-file-utils
BuildArch:      noarch

%description
Pencil is an open source GUI prototyping and sketching tools released under GPL


%prep
%setup -q


%build


%install
cp -R usr $RPM_BUILD_ROOT/
desktop-file-install \
--add-category="AudioVideo" \
--delete-original \
--dir=${RPM_BUILD_ROOT}%{_datadir}/applications \
${RPM_BUILD_ROOT}%{_datadir}/applications/%{name}.desktop


%files
%doc COPYING
%{_datadir}/%{name}/
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop




%changelog

* Sat Apr 06 2013 tmb <tmb> 2.0.4-1.mga3
+ Revision: 408518
- use mkrel
- import from fedora


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10423 |12cu|pente-2.2.5-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

Name:    pente
Version: 2.2.5
Release: 8
Summary: Five in a row game for X
Source:  http://www.igoweb.org/~wms/comp/pente/%{name}-%{version}.tar.gz
Source2: %{name}-icons.tar.bz2
Patch:   pente-makefile.patch
Group:   Games/Boards
License: GPL
URL:     http://www.igoweb.org/~wms/comp/pente
BuildRequires: pkgconfig(x11) 
BuildRequires: ncurses-devel

%description
Pente is the English name for the Asian game ni-nuki, which itself 
is a version of the game go-moku. The game is a variant of the well 
known five in a row. Placing five stones in a row is one way to win, 
the other is to capture five pairs of the opponents stones.

Pente can run in three different modes: X, curses or text. You can 
play against the computer or another human, and there is also support 
for playing over a network. 

%prep
%setup -q
%patch -p1

%build
%configure2_5x --host=%{_host} --target=%{_target_platform} --with-x
%make CC="gcc %{optflags} %{?ldflags}"

%install
mkdir -p %{buildroot}/%{_gamesbindir}
mkdir -p %{buildroot}%{_mandir}/man6
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps

%makeinstall_std
tar xvjf %{SOURCE2} 
cp %{name}-16.png %{buildroot}/%{_iconsdir}/hicolor/16x16/apps/%{name}.png
cp %{name}-32.png %{buildroot}/%{_iconsdir}/hicolor/32x32/apps/%{name}.png
cp %{name}-48.png %{buildroot}/%{_iconsdir}/hicolor/48x48/apps/%{name}.png
cp %{name}-32.png %{buildroot}/%{_iconsdir}/%{name}.png

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Pente
Comment=Five in a row game
Comment[ru]=Игра "пять в ряд"
Exec=%{_gamesbindir}/pente
Icon=%{name}
Terminal=false
Type=Application
Categories=GTK;Game;BoardGame;
EOF

%files
%doc README
%{_gamesbindir}/%{name}
%{_mandir}/man6/*
%{_datadir}/applications/*.desktop
%_iconsdir/%{name}.png
%{_iconsdir}/hicolor/16x16/apps/%{name}.png
%{_iconsdir}/hicolor/32x32/apps/%{name}.png
%{_iconsdir}/hicolor/48x48/apps/%{name}.png


%changelog
* Tue Mar 18 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.2.5-8
+ Revision: 9607949
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10424 |12cu|performous-0.8-0.20140626.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

%define git 20140626

Summary:	Performous - A cross-platform clone of the Playstation 2 game Singstar
Name:		performous
Version:	0.8
Release:	0.%{git}.2
Group:		Games/Other
License:	GPLv2+
Url:		http://performous.org
# https://github.com/performous/
Source0:	%{name}-%{version}-%{git}.tar.bz2
Source1:	demo.tar.bz2
Patch0:		performous-0.8-20140626-typo.patch
BuildRequires:	cmake
BuildRequires:	help2man
BuildRequires:	librsvg
BuildRequires:	boost-devel
BuildRequires:	ffmpeg-devel
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glew)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(glibmm-2.4)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(ImageMagick)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	pkgconfig(libtiff-4)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(libxml++-2.6)
BuildRequires:	pkgconfig(opencv)
BuildRequires:	pkgconfig(portaudio-2.0)
BuildRequires:	pkgconfig(sdl2)
BuildRequires:	pkgconfig(sigc++-2.0)
BuildRequires:	pkgconfig(zlib)

%description
Performous - new Sing Screen using themed lyrics.

Performous is a free cross-platform clone of the Playstation 2
game Singstar.

While Performous might be classified as a karaoke program, it is
actually much more than that. Instead of just displaying the lyrics,
notes are also displayed and the performance is scored based on how
well you actually hit the notes. Unlike in many other games in this
genre, you will also see the pitch that you are singing, so that you
can see what you are doing wrong and easily (well, everything is
relative) correct your pitch.

Most of the songs available also contain the original vocals and actual
karaoke versions are rare.

%files -f Performous.lang
%doc docs/*
%{_bindir}/ss*
%{_bindir}/gh*
%{_bindir}/itg_pck
%{_bindir}/performous
%{_datadir}/games/*
%{_datadir}/icons/hicolor/*/*/%{name}.*
%{_datadir}/pixmaps/*
%{_datadir}/applications/*.desktop
%{_mandir}/man1/*.1*
%{_mandir}/man6/performous.6*

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{version}-%{git} -a1
%patch0 -p1
rm -f cmake/Modules/FindOpenCV.cmake

%build
# gcc 4.7 segfaults when building with optflags
%global optflags %{nil}
%cmake
%make

%install
%makeinstall_std -C build

# demo song
install -dm 755 "%{buildroot}%{_datadir}/games/ultrastar/songs/Joshua Morin - On the run"
install -m 644 "Joshua Morin - On the run"/* \
	"%{buildroot}%{_datadir}/games/ultrastar/songs/Joshua Morin - On the run"

# Install icons of various sizes.
for s in 256 128 96 48 32 22 16 ; do
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/${s}x${s}/apps
rsvg-convert -w ${s} -h ${s} \
    data/themes/default/icon.svg -o \
    %{buildroot}%{_datadir}/icons/hicolor/${s}x${s}/apps/%{name}.png
done

%find_lang Performous


%changelog
* Fri Jun 27 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.8-0.20140626.2
+ Revision: a77cbcb
- Use better demo song



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10425 |12cu|perl-ABF-0.10.0-0.20130102.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	    ABF
%define upstream_version    0.01
%define git		    20130102

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	%{?git:0.%git.}1
Summary:	Perl implementation of ABF API
License:	GPLv3+
Group:		Development/Other
URL:		https://github.com/mikhirev/ABF
Source0:	%{upstream_name}-%{git}.tar.xz
BuildRequires:	perl-devel
BuildArch:	noarch

%description
This package provides perl classes for interaction with ABF.

%prep
%setup -q -n %{upstream_name}-%{git}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README.md
%{perl_vendorlib}/ABF*
%{_mandir}/man3/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10426 |12cu|perl-AcePerl-1.920.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name AcePerl
%define upstream_version 1.92

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Ace::Browser::LocalSiteDefs\\)'
%else
%define _requires_exceptions perl(Ace::Browser::LocalSiteDefs)
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	6

Summary:	Perl interface for the ACEDB object-oriented database
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Ace/%{upstream_name}-%{upstream_version}.tar.bz2
Patch0:		%{name}.makefile.patch

BuildRequires:	perl-devel
BuildRequires:	perl(WeakRef)
BuildRequires:	perl(Cache::Cache)

%description
Designed specifically for use in genome sequencing projects, ACEDB
provides powerful modeling and management services for biological and
laboratory data. For others, it is a good open source introduction to
the world of object-oriented databases

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch0

perl -pi -e 's|^#!/usr/local/bin/perl$|#!%{__perl}|' examples/*

%build
perl Makefile.PL INSTALLDIRS=vendor </dev/null
%make COMPILER="gcc %{optflags} -fPIC -DACEDB4"

%install
%makeinstall_std

%check
# tests depends on a remote db to pass...
#make test

%files
%doc README README.ACEBROWSER DISCLAIMER.txt ChangeLog docs examples
%{_bindir}/*
%{perl_vendorarch}/GFF
%{perl_vendorarch}/Ace
%{perl_vendorarch}/Ace.pm
%{perl_vendorarch}/auto/Ace
%{_mandir}/*/*



%changelog
* Wed Oct 17 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.920.0-6
+ Revision: ebc7053
- LOG Fix Requires exceptions



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10427 |12cu|perl-Acme-Bleach-1.150.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Acme-Bleach
%define upstream_version 1.150

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	For I<really> clean programs
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Acme/Acme-Bleach-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
The first time you run a program under 'use Acme::DWIM', the module
replaces all the unsightly operators et al. from your source file with the
new DWIM operator: '...' (pronounced "yadda yadda yadda").

The code continues to work exactly as it did before, but now it looks like
this:

	use Acme::DWIM;
	
	my ($x) ... ...("Hullo " ... 3 ... "world" ... "~" ... 30) ... /(...)/;
	$x ... tr/tnv/uow/;
	print $x;

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Mon Nov 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.150.0-1
+ Revision: 6ea3803
- LOG Updated to 1.150 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10428 |12cu|perl-Acme-Damn-0.50.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Acme-Damn
%define upstream_version 0.05

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	1

Summary:    'Unbless' Perl objects
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Acme/Acme-Damn-%{upstream_version}.tar.gz

BuildRequires: perl(Test::Exception)
BuildRequires: perl(Test::More)
BuildRequires: perl-devel

%description
*Acme::Damn* provides a single routine, *damn()*, which takes a blessed
reference (a Perl object), and _unblesses_ it, to return the original
reference. I can't think of any reason why you might want to do this, but
just because it's of no use doesn't mean that you shouldn't be able to do
it.

EXPORT
    By default, *Acme::Damn* exports the method *damn()* into the current
    namespace. Aliases for *damn()* (see below) may be imported upon
    request.

Methods
    * *damn* _object_

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%clean

%files
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*



%changelog
* Mon Nov 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.50.0-1
+ Revision: 83d7872
- LOG Updated to 0.05 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10429 |12cu|perl-Acme-MetaSyntactic-1.12.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Acme-MetaSyntactic
%define upstream_version 1.012

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Generates themed metasyntactic variables
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Acme/Acme-MetaSyntactic-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(LWP::UserAgent)
BuildArch:	noarch

%description
Acme::MetaSyntactic is a perl module to generate good (as well as funny)
metasyntactic variable names. It provides several variable themes, from the
usual "foo" "bar" list, to the fight sound effects from the Batman 60s TV
serial.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Acme
%{_mandir}/*/*
%{_bindir}/*
/usr/lib/perl5/vendor_perl/5.14.2/Test/MetaSyntactic.pm
/usr/lib/perl5/vendor_perl/5.14.2/eta.pm



%changelog
* Mon Nov 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.12.0-1
+ Revision: c185bdb
- Add new files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10430 |12cu|perl-Acme-POE-Acronym-Generator-1.200.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Acme-POE-Acronym-Generator
%define upstream_version 1.20

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Generate random POE acronyms
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Acme/Acme-POE-Acronym-Generator-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Math::Random)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
What does POE stand for?" is a common question, and people have expanded
the acronym in several ways.

Acme::POE::Acronym::Generator produces randomly generated expansions of the
POE acronym ( or at your option any other arbitary word ).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README LICENSE
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Mon Nov 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.200.0-1
+ Revision: 63ed9e4
- LOG Updated to 1.20 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10431 |12cu|perl-Algorithm-Cluster-1.520.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Algorithm-Cluster
%define upstream_version 1.52

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Perl interface to Michiel Jan Laurens de Hoon's C clustering library
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Algorithm/Algorithm-Cluster-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
This module is an interface to the C Clustering Library, a general purpose
library implementing functions for hierarchical clustering (pairwise simple,
complete, average, and centroid linkage), along with k-means and k-medians
clustering, and 2D self-organizing maps. The library is distributed along with
Cluster 3.0, an enhanced version of the famous Cluster program originally
written by Michael Eisen while at Stanford University. The C clustering library
was written by Michiel de Hoon.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
perl -pi -e 's|^#!/usr/perl/perl580/bin/perl|#!/usr/bin/perl|' perl/examples/*

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
make CFLAGS="%{optflags}"

%install
rm -rf %{buildroot}
%makeinstall_std

%check
make test

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc INSTALL README perl/examples
%{perl_vendorarch}/Algorithm
%{perl_vendorarch}/auto/Algorithm
%{_mandir}/*/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.500.0-3
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1.500.0-2
+ Revision: 680444
- mass rebuild

* Wed Dec 29 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.500.0-1mdv2011.0
+ Revision: 625947
- update to new version 1.50

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 1.490.0-2mdv2011.0
+ Revision: 555218
- rebuild

* Tue Apr 20 2010 Jérôme Quelin <jquelin@mandriva.org> 1.490.0-1mdv2010.1
+ Revision: 536957
- update to 1.49
- update to 1.48
- update to 1.47

* Sun Sep 13 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.470.0-1mdv2010.0
+ Revision: 438652
- update to new version 1.47

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 1.460.0-1mdv2010.0
+ Revision: 402091
- rebuild using %%perl_convert_version

* Sun Jun 07 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.46-1mdv2010.0
+ Revision: 383471
- update to new version 1.46

* Fri May 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.45-1mdv2010.0
+ Revision: 370006
- update to new version 1.45

* Sat Oct 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.43-1mdv2009.1
+ Revision: 291999
- update to new version 1.43
- update to new version 1.42

* Sun Aug 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.41-1mdv2009.0
+ Revision: 277939
- update to new version 1.41

* Sun Aug 10 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.40-1mdv2009.0
+ Revision: 270334
- update to new version 1.40

* Tue Jul 08 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.39-1mdv2009.0
+ Revision: 232707
- update to new version 1.39

* Sun Mar 09 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.38-1mdv2008.1
+ Revision: 183107
- update to new version 1.38

* Mon Jan 14 2008 Thierry Vignaud <tv@mandriva.org> 1.37-2mdv2008.1
+ Revision: 151803
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Wed Nov 21 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.37-1mdv2008.1
+ Revision: 110889
- update to new version 1.37

* Sun Jul 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.36-1mdv2008.0
+ Revision: 46308
- update to new version 1.36


* Tue Mar 06 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.35-1mdv2007.0
+ Revision: 133729
- new version

  + Nicolas Lécureuil <neoclust@mandriva.org>
    - import perl-Algorithm-Cluster-1.33-1mdv2007.0

* Fri Sep 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.33-1mdv2007.0
- New version 1.33

* Thu Jun 22 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.32-1mdv2007.0
- New version 1.32
- better source URL
- use standard optimisations

* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.31-2mdk
- Fix BuildRequires Using perl Policies
	- Source URL 
- use mkrel

* Wed Mar 01 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.31-1mdk
- New release 1.31

* Wed Nov 02 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.30-1mdk
- New release 1.30

* Wed Jun 08 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.29-2mdk 
- make test only once in %%check
- spec cleanup
- fix examples shellbang

* Tue May 03 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.29-1mdk
- 1.29

* Wed Mar 16 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 1.28-1mdk
- 1.28
- add tests

* Mon Nov 15 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.27-2mdk 
- rebuild for new perl

* Wed Sep 29 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.27-1mdk 
- first mdk release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10432 |12cu|perl-Algorithm-Evolutionary-0_782.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Algorithm-Evolutionary
%define upstream_version 0.78_2

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	N-point crossover
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Algorithm/JMERELO/Algorithm-Evolutionary-0.78_2.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Algorithm::Permute)
BuildRequires:	perl(B::Deparse)
BuildRequires:	perl(Bit::Vector)
BuildRequires:	perl(Clone)
BuildRequires:	perl(Clone::Fast)
BuildRequires:	perl(GD::Image)
BuildRequires:	perl(Math::Random)
BuildRequires:	perl(Memoize)
BuildRequires:	perl(Object::Array)
BuildRequires:	perl(Pod::Escapes)
BuildRequires:	perl(Statistics::Basic)
BuildRequires:	perl(String::Random)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Output)
BuildRequires:	perl(Test::Pod)
BuildRequires:	perl(Test::Simple)
BuildRequires:	perl(Time::HiRes)
BuildRequires:	perl(Tree::DAG_Node)
BuildRequires:	perl(XML::LibXML)
BuildRequires:	perl(XML::Parser)
BuildRequires:	perl(XML::Parser::Style::EasyTree)
BuildRequires:	perl(YAML)
BuildRequires:	perl(Statistics::Basic)
BuildArch:	noarch

%description
'Algorithm::Evolutionary' is a set of classes for doing object-oriented
evolutionary computation in Perl. Why would anyone want to do that escapes
my knowledge, but, in fact, we have found it quite useful for our own
purposes. Same as Perl itself.

The design principle of Algorithm::Evolutionary is _flexibility_: it should
be very easy to extend using this library, and it should be also quite easy
to program what's already there in the evolutionary computation community.
Besides, the library classes should have persistence provided by XML
modules, and, in some cases, YAML.

The algorithm allows to create simple evolutionary algorithms, as well as
more complex ones, that interface with databases or with the web. 

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man1/*
%{_mandir}/man3/*
%{perl_vendorlib}/*
%{_bindir}/rectangle-coverage.pl
%{_bindir}/tide_bitstring.pl
%{_bindir}/tide_float.pl
%{_bindir}/canonical-genetic-algorithm.pl


%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.762.0-1mdv2011.0
+ Revision: 658815
- add br
- new version 0.762
- rebuild for updated spec-helper

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.1 packages

* Wed Mar 17 2010 Jérôme Quelin <jquelin@mandriva.org> 0.730.0-1mdv2010.1
+ Revision: 523430
- update to 0.73

* Wed Jan 27 2010 Jérôme Quelin <jquelin@mandriva.org> 0.720.0-1mdv2010.1
+ Revision: 496998
- update to 0.72

* Tue Sep 15 2009 Jérôme Quelin <jquelin@mandriva.org> 0.710.0-1mdv2010.0
+ Revision: 442631
- update to 0.71

* Tue Aug 04 2009 Jérôme Quelin <jquelin@mandriva.org> 0.700.0-2mdv2010.0
+ Revision: 408705
- adding missing buildrequires:
- force rebuild
- update to 0.70

* Sat Jul 25 2009 Jérôme Quelin <jquelin@mandriva.org> 0.690.0-1mdv2010.0
+ Revision: 399656
- adding missing buildrequires:
- adding missing buildrequires:
- update to 0.69
- using %%perl_convert_version
- fixed license field

* Fri May 15 2009 Jérôme Quelin <jquelin@mandriva.org> 0.67-2mdv2010.0
+ Revision: 375968
- rebuild

* Sun May 03 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.67-1mdv2010.0
+ Revision: 371227
- new version

* Thu Mar 19 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.64-1mdv2009.1
+ Revision: 357730
- new version

* Sun Mar 15 2009 Jérôme Quelin <jquelin@mandriva.org> 0.63-1mdv2009.1
+ Revision: 355238
- adding missing build requires
- import perl-Algorithm-Evolutionary


* Fri Feb 20 2009 cpan2dist 0.63-1mdv
- initial mdv release, generated with cpan2dist



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10433 |12cu|perl-aliased-0.310.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    aliased
%define upstream_version 0.31

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Use shorter versions of class names
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module//aliased-%{upstream_version}.tar.gz

BuildRequires: perl(Test::More)
BuildRequires: perl(Module::Build::Compat)
BuildRequires: perl-devel
BuildArch: noarch

Provides: perl(aliased)

%description
'aliased' is simple in concept but is a rather handy module. It loads the
class you specify and exports into your namespace a subroutine that returns
the class name. You can explicitly alias the class to another name or, if
you prefer, you can do so implicitly. In the latter case, the name of the
subroutine is the last part of the class name.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%perl_vendorlib/*



%changelog
* Fri Nov 01 2013 dsilakov <denis.silakov@rosalab.ru> 0.310.0-1
+ Revision: da59c50
- Merge pull request #1 from import/perl-aliased:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10434 |12cu|perl-Alien-GvaScript-1.430.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Alien-GvaScript
%define upstream_version 1.43

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Gva extension to the prototype javascript framework
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Alien/Alien-GvaScript-%{upstream_version}.tar.gz

BuildRequires: perl(File::Copy)
BuildRequires: perl(File::Path)
BuildRequires: perl(Pod::POM)
BuildRequires: perl(Pod::POM::View)
BuildRequires: perl(Pod::POM::View::HTML)
BuildRequires: perl(Test::More)
BuildRequires: perl(Module::Build)
BuildArch: noarch

%description
GvaScript (pronounce "gee-vascript") is a javascript framework born in
Geneva, Switzerland (GVA is the IATA code for Geneva Cointrin
International Airport).

It is built on top of the prototype object-oriented javascript framework
(http://prototype.conio.net) and offers a number of extensions and
widgets, such as keymap handling, application-specific events,
autocompletion on input field, tree navigation, and forms with autofocus
and repeated sections. These functionalities are described in separate
documentation pages (see Alien::GvaScript::Intro).

GvaScript is distributed using Perl tools, but the actual content of the
library is pure javascript; hence its location in the Alien namespace
(see the Alien manifesto).

GvaScript runtime library does not need Perl; you can integrate it in
any other Web programming framework. Perl is only needed for developers
who want to modify GvaScript sources and recreate a distribution
package.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install --destdir %buildroot

%clean

%files
%doc README Changes
%{_mandir}/man3/*
%perl_vendorlib/*



%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.430.0-1
+ Revision: 145db85
- LOG Updated to 1.43 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10435 |12cu|perl-Alien-SeleniumRC-2.930.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Alien-SeleniumRC
%define upstream_version 2.93
Name:		perl-%{upstream_name}
Version:	%perl_convert_version 2.93
Release:	1

Summary:	Packaging up SeleniumRC java server
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Alien/Alien-SeleniumRC-2.93.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
The Selenium RC home page is at the http://openqa.org/selenium-rc manpage

Selenium Remote Control is a test tool that allows you to write automated
web application UI tests in any programming language against any HTTP
website using any mainstream JavaScript-enabled browser.

Selenium Remote Control provides a Selenium Server, which can automatically
start/stop/control any supported browser. It works by using Selenium Core,
a pure-HTML+JS library that performs automated tasks in JavaScript.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*
%{_bindir}/selenium-rc



%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 1.30.0-2mdv2011.0
+ Revision: 654203
- rebuild for updated spec-helper

* Fri Dec 24 2010 Shlomi Fish <shlomif@mandriva.org> 1.30.0-1mdv2011.0
+ Revision: 624660
- import perl-Alien-SeleniumRC



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10436 |12cu|perl-Alien-wxWidgets-0.650.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Alien-wxWidgets
%define upstream_version 0.65

%define debug_package %{nil}

Name:           perl-%{upstream_name}
Version:        %perl_convert_version %{upstream_version}
Release:	1

Summary:        Building, finding and using wxWidgets binaries

License:        GPL+ or Artistic
Group:          Development/Perl
URL:            http://search.cpan.org/dist/%{upstream_name}
Source0:        http://www.cpan.org/modules/by-module/Alien/%{upstream_name}-%{upstream_version}.tar.gz
Patch0:         Alien-wxWidgets-0.43-fix-wrong-libname.patch

Buildrequires:  perl(Module::Build)
Buildrequires:  perl(Module::Pluggable)
Buildrequires:  wxgtku2.8-devel

%description
In short Alien::wxWidgets can be used to detect and get configuration settings
from an installed wxWidgets.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
# fix bug 45256
%patch0 -p0 -b .libname

%build
%{__perl} Build.PL installdirs=vendor < /dev/null
./Build

%install
./Build install destdir=%{buildroot}

%check
./Build test

%files 
%doc Changes README.txt
%{perl_vendorarch}/Alien
%{_mandir}/*/*




%changelog
* Wed Apr 09 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.650.0-1
+ Revision: f775697
- Updated to 0.65 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10437 |12cu|perl-AnyEvent-HTTP-2.150.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    AnyEvent-HTTP
%define upstream_version 2.15

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Exporter(.*)\\)'
%else
%define _requires_exceptions Exporter::
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 2.15
Release:	1

Summary:	Simple but non-blocking HTTP/HTTPS client
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/AnyEvent/AnyEvent-HTTP-2.15.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(AnyEvent)
BuildRequires:	perl(common::sense)
BuildArch:	noarch

%description
This module is an AnyEvent user, you need to make sure that you
use and run a supported event loop.

This module implements a simple, stateless and non-blocking HTTP client. It
supports GET, POST and other request methods, cookies and more, all on a
very low level. It can follow redirects, supports proxies and automatically
limits the number of connections to the values specified in the RFC.

It should generally be a "good client" that is enough for most HTTP tasks.
Simple tasks should be simple, but complex tasks should still be possible
as the user retains control over request and response headers.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Wed Jun 15 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.120.0-1mdv2011.0
+ Revision: 685306
- update to new version 2.12

* Thu May 12 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.110.0-1
+ Revision: 673782
- update to new version 2.11

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 2.100.0-2
+ Revision: 657381
- rebuild for updated spec-helper

* Wed Mar 02 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.100.0-1
+ Revision: 641314
- update to new version 2.1

* Mon Feb 28 2011 Funda Wang <fwang@mandriva.org> 2.40.0-2
+ Revision: 640752
- rebuild to obsolete old packages

* Sun Feb 20 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.40.0-1
+ Revision: 638892
- update to new version 2.04

* Sun Jan 30 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.30.0-1
+ Revision: 634187
- update to new version 2.03

* Wed Jan 05 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.0-1mdv2011.0
+ Revision: 628754
- update to new version 2.0

* Fri Dec 31 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.500.0-1mdv2011.0
+ Revision: 626816
- update to new version 1.5

* Sat Dec 25 2010 Shlomi Fish <shlomif@mandriva.org> 1.460.0-1mdv2011.0
+ Revision: 624763
- import perl-AnyEvent-HTTP



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10438 |12cu|perl-Any-Moose-0.210.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Any-Moose
%define upstream_version 0.21

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.21
Release:	1

Summary:	Use Moose or Mouse modules
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/authors/id/S/SA/SARTAK/Any-Moose-0.21.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Mouse)
BuildArch:	noarch
Requires:	perl(Mouse)

%description
Actual documentation is forthcoming, once we solidify all the bits of the
API. The examples above are very likely to continue working.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Jun 13 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.150.0-1mdv2011.0
+ Revision: 684735
- update to new version 0.15

* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.130.0-2
+ Revision: 658514
- rebuild for updated spec-helper

* Wed Jul 14 2010 Jérôme Quelin <jquelin@mandriva.org> 0.130.0-1mdv2011.0
+ Revision: 553061
- update to 0.13

* Tue Apr 06 2010 Jérôme Quelin <jquelin@mandriva.org> 0.120.0-1mdv2010.1
+ Revision: 532137
- update to 0.12

* Mon Dec 14 2009 Jérôme Quelin <jquelin@mandriva.org> 0.110.0-1mdv2010.1
+ Revision: 478547
- update to 0.11

* Thu Oct 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.100.0-2mdv2010.0
+ Revision: 452038
- bump mkrel
- adding missing runtime requires:

* Mon Jul 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.100.0-1mdv2010.0
+ Revision: 392717
- update to 0.10

* Mon Jun 08 2009 Jérôme Quelin <jquelin@mandriva.org> 0.90.0-1mdv2010.0
+ Revision: 384052
- update to 0.09
- using %%perl_convert_version
- cleaned license tag

* Thu May 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.07-4mdv2010.0
+ Revision: 378280
- hardcode Mouse dependency, virtual package is useless

* Thu May 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.07-3mdv2010.0
+ Revision: 378182
- requires perl-Moose-implementation virtual package

* Fri May 15 2009 Jérôme Quelin <jquelin@mandriva.org> 0.07-2mdv2010.0
+ Revision: 375966
- rebuild

* Mon May 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.07-1mdv2010.0
+ Revision: 371866
- import perl-Any-Moose


* Mon May 04 2009 cpan2dist 0.07-1mdv
- initial mdv release, generated with cpan2dist



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10439 |12cu|perl-Apache2-AuthCookieDBI-2.170.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Apache2-AuthCookieDBI
%define upstream_version 2.17

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	An AuthCookie module backed by a DBI database
License:	LGPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Apache2/Apache2-AuthCookieDBI-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Apache::DBI) >= 0.91
BuildRequires:	perl(Date::Calc)
BuildRequires:	perl(Digest::SHA)
BuildRequires:	apache-mod_perl
BuildArch:	noarch

%description
Apache2::AuthCookieDBI is a module that subclasses Apache2::AuthCookie and is
designed to be directly used for authentication in a mod_perl server.

It is a ticket-issuing system that looks up username/passwords in a DBI
database using generic SQL and issues MD5-checksummed tickets valid for
a configurable time period.  Incoming requests with tickets are
checksummed and expire-time checked.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README eg *.txt *.sql
%{perl_vendorlib}/Apache2
%{_mandir}/*/*


%changelog
* Wed Mar 30 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.140.0-1mdv2011.0
+ Revision: 649132
- update to new version 2.14

* Sun Dec 19 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.130.0-1mdv2011.0
+ Revision: 622947
- update to new version 2.13

* Wed Jul 29 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2.50.0-1mdv2011.0
+ Revision: 402969
- rebuild using %%perl_convert_version

* Wed May 20 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.05-1mdv2010.0
+ Revision: 377832
- update to new version 2.05

* Tue Dec 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.04-1mdv2009.1
+ Revision: 309442
- update to new version 2.04

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 2.03-6mdv2009.0
+ Revision: 255267
- rebuild

* Sat Dec 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.03-4mdv2008.1
+ Revision: 136945
- spec cleanup

* Sat Dec 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.03-3mdv2008.1
+ Revision: 136883
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Oct 27 2006 Nicolas LÃ©cureuil <neoclust@mandriva.org> 2.03-2mdv2007.0
+ Revision: 73243
- import perl-Apache2-AuthCookieDBI-2.03-2mdk

* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 2.03-2mdk
- Fix SPEC according to Perl Policy
	- BuildRequires
	- Source URL
- use mkrel

* Sat Jul 16 2005 Oden Eriksson <oeriksson@mandriva.com> 2.03-1mdk
- initial Mandriva package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10440 |12cu|perl-Apache2-ModSSL-0.100.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Apache2-ModSSL
%define upstream_version 0.10

Name:       perl-%{upstream_name}
Version:    %perl_convert_version 0.10
Release:	1

Summary:	Apache2::ModSSL - a Perl Interface to mod_ssl functions
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/authors/id/O/OP/OPI/Apache2-ModSSL-0.10.tar.gz

BuildRequires:	perl-devel
BuildRequires:	apache-devel
BuildRequires:	apache-mod_perl
BuildRequires:	apache-mod_perl-devel
BuildRequires:	apache-mod_ssl

%description
Perl interface to mod_ssl

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
#%{__perl} Makefile.PL INC="-I`%{_sbindir}/apxs -q INCLUDEDIR` `apr-1-config --includes` `apu-1-config --includes`" INSTALLDIRS=vendor
%__perl Makefile.PL -apxs %{_bindir}/apxs INSTALLDIRS=vendor
%make

#export APACHE_TEST_HTTPD="%{_sbindir}/httpd"
#make test

%install
%makeinstall_std

%files
%doc Changes README
%dir %{perl_vendorlib}/*/auto/Apache2/ModSSL
%{perl_vendorlib}/*/auto/Apache2/ModSSL/ModSSL.so
%{perl_vendorlib}/*/Apache2/ModSSL.pm
%{_mandir}/*/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.80.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Mon Jun 13 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.80.0-1
+ Revision: 684736
- update to new version 0.08

* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.70.0-3
+ Revision: 680464
- mass rebuild

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.70.0-2mdv2011.0
+ Revision: 555666
- rebuild

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.70.0-1mdv2010.0
+ Revision: 402971
- rebuild using %%perl_convert_version

* Fri Nov 07 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.07-1mdv2009.1
+ Revision: 300643
- nouvelle version

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.06-2mdv2009.0
+ Revision: 268367
- rebuild early 2009.0 package (before pixel changes)

* Thu Apr 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-1mdv2009.0
+ Revision: 195210
- new version

* Mon Jan 14 2008 Thierry Vignaud <tv@mandriva.org> 0.03-3mdv2008.1
+ Revision: 151815
- rebuild

* Wed Dec 26 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.03-2mdv2008.1
+ Revision: 138099
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Oct 27 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.03-1mdv2007.0
+ Revision: 73256
- import perl-Apache2-ModSSL-0.03-1mdv2007.0

* Thu Sep 14 2006 Oden Eriksson <oeriksson@mandriva.com> 0.03-1mdv2007.0
- rebuild
- disable the tests for now

* Sat Jul 16 2005 Oden Eriksson <oeriksson@mandriva.com> 0.03-1mdk
- initial Mandriva package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10441 |12cu|perl-Apache2-TrapSubRequest-0.40.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Apache2-TrapSubRequest
%define upstream_version 0.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Apache2::TrapSubRequest - Trap a lookup_file/lookup_uri into a scalar
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Apache2/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	apache-mod_perl
BuildRequires:	perl(Apache::Test) >= 1.25
BuildRequires:	perl-devel
BuildArch:	noarch

%description
Apache2::TrapSubRequest - Trap a lookup_file/lookup_uri into a
scalar.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

# The tests will fail to run inside ABF chroot
# %check
# make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Apache2/TrapSubRequest.pm
%{_mandir}/*/*


%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.40.0-1
+ Revision: 6e3ea45
- Updated to 0.04 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10442 |12cu|perl-Apache-ASP-2.610.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Apache-ASP
%define upstream_version 2.61

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	A perl ASP port to Apache
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Apache/%{upstream_name}-%{upstream_version}.tar.bz2
Source1:	asp.html
Source2:	perl-Apache-ASP.conf

BuildRequires:	perl-devel
BuildRequires:	perl(Apache::Filter)
BuildRequires:	perl-base
BuildRequires:	perl(Compress::Zlib)
BuildRequires:	perl(DB_File)
BuildRequires:	perl(HTML::Clean)
BuildRequires:	perl(MLDBM)
BuildRequires:  perl(MLDBM::Sync)
BuildRequires:  perl(HTML::FillInForm)
BuildRequires:  perl(XML::Sablotron)
BuildRequires:	perl(Tie::Cache)
BuildRequires:	perl(Tie::TextDir)
BuildRequires:	perl(Time::HiRes)
BuildRequires:	perl(XML::XSLT)
BuildRequires:  perl(XML::LibXSLT)
BuildRequires:	perl(CGI)
BuildRequires:	perl(DB_File)
BuildRequires:  perl(Apache::Filter)
Provides:	perl(Apache::ASP::Share::CORE)
Provides:	Apache-ASP = %{version}-%{release}
Requires:	apache-mod_perl >= 1:2.0.2
BuildArch:	noarch

%description
Apache::ASP provides an Active Server Pages port to the Apache Web Server
with Perl scripting only, and enables developing of dynamic web applications
with session management and embedded Perl code. There are also many powerful
extensions, including XML taglibs, XSLT rendering, and new events not
originally part of the ASP API!

This module works under the Apache Web Server with the mod_perl module
enabled. See http://www.apache.org and http://perl.apache.org for further
information.

This is a portable solution, similar to ActiveState's PerlScript for NT/IIS
ASP. Work has been done and will continue to make ports to and from this
implementation as smooth as possible.

For Apache::ASP downloading and installation, please read the INSTALL
section. For installation troubleshooting check the FAQ and the SUPPORT
sections.

For database access, ActiveX, scripting languages, and other miscellaneous
issues please read the FAQ section.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# optional test, causes trouble when Devel::Symdump is installed
rm -f t/stat_inc
make test

%install
%makeinstall_std

install -d -m 755 %{buildroot}%{_var}/www/perl
cp -pr site %{buildroot}%{_var}/www/perl/%{upstream_name}

install -d -m 755 %{buildroot}%{_var}/www/html/addon-modules/
cp %{SOURCE1} %{buildroot}%{_var}/www/html/addon-modules/%{upstream_name}.html

install -d -m 755 %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d
install %{SOURCE2} -m 644  %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/perl-Apache-ASP.conf

%files
%doc CHANGES README
%config(noreplace) %{webappconfdir}/perl-Apache-ASP.conf
%dir %{_var}/www/perl/%{upstream_name}
%{_var}/www/perl/%{upstream_name}/*
%{perl_vendorlib}/Apache
%{perl_vendorlib}/Bundle/Apache
%{_mandir}/*/*
%{_bindir}/*
%{_var}/www/html/addon-modules/Apache-ASP.html


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 2.610.0-3mdv2011.0
+ Revision: 680451
- mass rebuild

* Mon Feb 08 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.610.0-2mdv2011.0
+ Revision: 502378
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise

* Wed Jul 29 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2.610.0-1mdv2010.0
+ Revision: 402962
- rebuild using %%perl_convert_version

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 2.61-2mdv2009.0
+ Revision: 268364
- rebuild early 2009.0 package (before pixel changes)

* Fri May 30 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.61-1mdv2009.0
+ Revision: 213315
- new version
  uncompress additional sources
  large spec cleanup

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Oct 02 2007 Funda Wang <fwang@mandriva.org> 2.59-4mdv2008.0
+ Revision: 94723
- fix provides

* Mon Jun 25 2007 Oden Eriksson <oeriksson@mandriva.com> 2.59-3mdv2008.0
+ Revision: 43840
- fix deps


* Fri Oct 27 2006 Nicolas LÃ©cureuil <neoclust@mandriva.org> 2.59-2mdv2007.0
+ Revision: 73193
- import perl-Apache-ASP-2.59-2mdk

* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 2.59-2mdk
- Fix SPEC Using perl Policies
	- BuildRequires
	- URL
	- Source URL

* Tue Jan 31 2006 Oden Eriksson <oeriksson@mandrakesoft.com> 2.59-1mdk
- 2.59
- renamed to perl-Apache-ASP
- added apache config

* Fri Feb 18 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.51-5mdk
- spec file cleanups, remove the ADVX-build stuff

* Tue Mar 02 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 2.51-4mdk
- rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10443 |12cu|perl-Apache-AuthCookie-3.200.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Apache-AuthCookie
%define upstream_version 3.20

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Perl Authentication and Authorization via cookies
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Apache/Apache-AuthCookie-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	apache-mod_perl
BuildRequires:	perl-libwww-perl
BuildRequires:	perl-CGI
BuildRequires:	perl(Apache::Test) >= 1.25
BuildArch:	noarch

%description
Apache::AuthCookie allows you to intercept a user's first unauthenticated
access to a protected document. The user will be presented with a custom
form where they can enter authentication credentials. The credentials are
posted to the server where AuthCookie verifies them and returns a session
key.

The session key is returned to the user's browser as a cookie. As a cookie,
the browser will pass the session key on every subsequent accesses.
AuthCookie will verify the session key and re-authenticate the user.

All you have to do is write a custom module that inherits from AuthCookie.
See the POD documentation for more details.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
#export APACHE_TEST_HTTPD=%{_sbindir}/httpd
#make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Apache
%{perl_vendorlib}/Apache2
%{_mandir}/*/*




%changelog
* Thu Feb 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.200.0-1
+ Revision: 7681d3e
- Updated to 3.20 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10444 |12cu|perl-Apache-DBI-1.120.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Apache-DBI
%define upstream_version 1.12

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Initiate a persistent database connection
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Apache/Apache-DBI-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(DBD::mysql)

BuildArch:	noarch

%description
This module initiates a persistent database connection.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Apache
%{_mandir}/*/*



%changelog
* Fri Nov 08 2013 dsilakov <denis.silakov@rosalab.ru> 1.120.0-1
+ Revision: 1145f9e
- Merge pull request #1 from import/perl-Apache-DBI:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10445 |12cu|perl-Apache-Htpasswd-1.900.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Apache-Htpasswd
%define upstream_version 1.9

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Manage Unix crypt-style password file
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Apache/Apache-Htpasswd-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Crypt::PasswdMD5)
BuildRequires:	perl(Digest::SHA1)
BuildRequires:	perl(MIME::Base64)

BuildArch:	noarch

%description
This module comes with a set of methods to use with htaccess password
files. These files (and htaccess) are used to do Basic Authentication on a
web server.

The passwords file is a flat-file with login name and their associated
crypted password. You can use this for non-Apache files if you wish, but it
was written specifically for .htaccess style files.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.900.0-1
+ Revision: ad146d2
- LOG Updated to 1.9 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10446 |12cu|perl-Apache-LogFormat-Compiler-0.230.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Apache-LogFormat-Compiler
%define upstream_version 0.23

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Compile a log format string to perl-code
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Apache/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(ExtUtils::CBuilder)
BuildRequires: perl(HTTP::Request::Common)
BuildRequires: perl(POSIX)
BuildRequires: perl(Test::MockTime)
BuildRequires: perl(Test::More)
BuildRequires: perl(Test::Requires)
BuildRequires: perl(Time::Local)
BuildRequires: perl(Try::Tiny)
BuildRequires: perl(URI::Escape)
BuildRequires: perl(Module::Build)
BuildArch: noarch

%description
Compile a log format string to perl-code. For faster generation of
access_log lines.

%prep
%setup -qn %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor

./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes LICENSE META.json META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Wed Jan 22 2014 Rosa <rosa@abf.rosalinux.ru> 0.230.0-1
+ Revision: 97ef0e3
- Automatic import for version 0.230.0-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10447 |12cu|perl-Apache-LogRegex-1.520.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Apache-LogRegex
%define upstream_version 1.52

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Perl module to parse a line from an Apache logfile into a hash
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Apache/Apache-LogRegex-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This implements a simple Perl class to parse Apache log files.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%files
%{perl_vendorlib}/Apache/*
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1.500.0-2mdv2011.0
+ Revision: 680455
- mass rebuild

* Fri Feb 12 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.500.0-1mdv2011.0
+ Revision: 504565
- rebuild using %%perl_convert_version

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.5-2mdv2010.0
+ Revision: 440529
- rebuild

* Sat Nov 22 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.5-1mdv2009.1
+ Revision: 305698
- update to new version 1.5

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.4-3mdv2009.0
+ Revision: 255275
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.4-1mdv2008.1
+ Revision: 136657
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Apr 29 2007 Nicolas LÃ©cureuil <nlecureuil@mandriva.com> 1.4-1mdv2008.0
+ Revision: 19179
-New version


* Fri Oct 27 2006 Nicolas LÃ©cureuil <neoclust@mandriva.org> 1.3-1mdv2007.0
+ Revision: 73199
- import perl-Apache-LogRegex-1.3-1mdv2007.0

* Wed May 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.3-1mdv2007.0
- New release 1.3

* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.2-2mdk
- Fix SPEC according to Perl Policy
	- Source URL
- use mkrel

* Sat Jun 25 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.2-1mdk
- First Mandriva release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10448 |12cu|perl-Apache-Session-1.920.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Apache-Session
%define upstream_version 1.92
Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1
Epoch:		2

Summary:	A persistence framework for session data
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}/
Source0:    http://www.cpan.org/modules/by-module/Apache/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(DB_File)
BuildRequires:  perl(DBI)
BuildRequires:  perl(Digest::MD5)
BuildRequires:  perl(Test::Deep)
BuildRequires:  perl(Test::Exception)

BuildArch:	noarch

%description
Apache::Session is a persistence framework which is particularly useful
for tracking session data between httpd requests.  Apache::Session is
designed to work with Apache and mod_perl, but it should work under CGI
and other web servers, and it also works outside of a web server alto-
gether.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc INSTALL README META.yml
%{perl_vendorlib}/Apache
%{_mandir}/*/*



%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 2:1.920.0-1
+ Revision: a014473
- Updated to 1.92 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10449 |12cu|perl-Apache-SSLLookup-2.0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Apache-SSLLookup
%define upstream_version 2.00_04

Name:       perl-%{upstream_name}
Version:    %perl_convert_version 2.00.04
Release:	1

Summary:	Hooks for various mod_ssl functions
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{name}/
Source0:	http://www.cpan.org/authors/id/G/GE/GEOFF/Apache-SSLLookup-2.00_04.tar.gz

BuildRequires:	apache-mod_perl-devel
BuildRequires:	apr-devel
BuildRequires:	perl-devel

Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
Apache::SSLLookup is a glue layer between Perl handlers and the
mod_ssl public API.  under normal circumstances, you would use
subprocess_env() to glean information about mod_ssl.
However, this is only possible after mod_ssl runs its fixups,
that is, Perl handlers can only accurately check the
subprocess_env table for mod_ssl information in the
PerlResponsePhase or later.
This module allows you to query mod_ssl directly via its public
C API at any point in the request cycle.  but without using C,
of course.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
export CFLAGS="%{optflags}"

%{__perl} Makefile.PL INSTALLDIRS=vendor
%make CCFLAGS="$CCFLAGS `apr-1-config --includes`"

#%{__make} test

%install
rm -rf %{buildroot}

%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root)
#%doc Changes README
%{perl_vendorarch}/auto/Apache/SSLLookup/*
%{perl_vendorarch}/Apache/*
%{_mandir}/man3/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.0_400-5
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 2.0_400-4
+ Revision: 680457
- mass rebuild

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 2.0_400-3mdv2011.0
+ Revision: 555665
- rebuild

  + Sandro Cazzaniga <kharec@mandriva.org>
    - rebuild

* Fri Feb 12 2010 Jérôme Quelin <jquelin@mandriva.org> 2.0_400-1mdv2010.1
+ Revision: 504566
- rebuild using %%perl_convert_version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2.00_04-6mdv2010.0
+ Revision: 430258
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 2.00_04-5mdv2009.0
+ Revision: 255286
- rebuild

* Mon Jan 14 2008 Thierry Vignaud <tv@mandriva.org> 2.00_04-3mdv2008.1
+ Revision: 151820
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sun Aug 19 2007 Oden Eriksson <oeriksson@mandriva.com> 2.00_04-2mdv2008.0
+ Revision: 66861
- misc spec file fixes


* Mon Oct 31 2005 Arnaud Desmons <adesmons@mandriva.org> 2.00_04-1mdk
- Initial specfile



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10450 |12cu|perl-App-Cmd-0.319.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    App-Cmd
%define upstream_version 0.319
Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.319
Release:	1

Summary:	"app cmd --subcmd" style subdispatching
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/App/App-Cmd-0.319.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Load)
BuildRequires:	perl(Getopt::Long::Descriptive)
BuildRequires:	perl(IO::Scalar)
BuildRequires:	perl(IO::TieCombine)
BuildRequires:	perl(String::RewritePrefix)
BuildRequires:	perl(Sub::Exporter)
BuildRequires:	perl(Sub::Install)
BuildRequires:	perl(Test::Fatal)
BuildRequires:	perl(Capture::Tiny)
BuildRequires:	perl(Test::More) >= 0.960.0

BuildArch: noarch

Requires:	perl(IO::TieCombine)

%description
App::Cmd is intended to make it easy to write complex command-line
applications without having to think about most of the annoying things
usually involved.

For information on how to start using App::Cmd, see App::Cmd::Tutorial.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.311.0-2mdv2011.0
+ Revision: 657382
- rebuild for updated spec-helper

* Sat Mar 19 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.311.0-1
+ Revision: 646930
- update to new version 0.311

* Thu Dec 16 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.310.0-1mdv2011.0
+ Revision: 622418
- update to new version 0.310

* Sun Nov 14 2010 Jérôme Quelin <jquelin@mandriva.org> 0.309.0-1mdv2011.0
+ Revision: 597484
- adding missing buildrequires:
- update to 0.309

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - update to new version 0.308

* Tue Jul 27 2010 Jérôme Quelin <jquelin@mandriva.org> 0.307.0-2mdv2011.0
+ Revision: 561924
- adding missing requires:

* Tue Mar 09 2010 Jérôme Quelin <jquelin@mandriva.org> 0.307.0-1mdv2011.0
+ Revision: 517120
- adding missing buildrequires:
- update to 0.307
- update to 0.306

* Tue Dec 08 2009 Jérôme Quelin <jquelin@mandriva.org> 0.304.0-1mdv2010.1
+ Revision: 474731
- update to 0.304

* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.303.0-1mdv2010.1
+ Revision: 471064
- update to 0.303

* Thu Sep 03 2009 Jérôme Quelin <jquelin@mandriva.org> 0.301.0-1mdv2010.0
+ Revision: 427476
- update to 0.301

* Sat Aug 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.300.0-1mdv2010.0
+ Revision: 422079
- update to 0.300

* Fri Aug 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.207.0-1mdv2010.0
+ Revision: 421835
- update to 0.207
- update to 0.207

* Thu Aug 20 2009 Jérôme Quelin <jquelin@mandriva.org> 0.206.0-1mdv2010.0
+ Revision: 418407
- update to 0.206

* Mon Jun 29 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.204.0-1mdv2010.0
+ Revision: 390519
- update to new version 0.204

* Sat Jun 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.203.0-1mdv2010.0
+ Revision: 383326
- updating buildrequires:
- updating buildrequires:
- adding missing buildrequires:
- import perl-App-Cmd


* Fri May 29 2009 cpan2dist 0.203-1mdv
- initial mdv release, generated with cpan2dist



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10451 |12cu|perl-AppConfig-Std-1.90.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 AppConfig-Std
%define upstream_version 1.09

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Subclass of AppConfig that provides standard options
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/AppConfig/AppConfig-Std-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl-AppConfig
BuildArch:	noarch

%description
AppConfig::Std is a Perl module that provides a set of standard configuration
variables and command-line switches. It is implemented as a subclass of
AppConfig; AppConfig provides a general mechanism for handling global
configuration variables.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
%makeinstall_std

%files
%doc README
%{perl_vendorlib}/AppConfig/*
%{_mandir}/*/*



%changelog
* Thu Feb 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.90.0-1
+ Revision: ce91740
- Updated to 1.09 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10452 |12cu|perl-App-cpanminus-1.700.100-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    App-cpanminus
%define upstream_version 1.7001
%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(App::cpanminus::script\\)'
%define __noautoprov 'perl\\(JSON.*|perl\\(CPAN.*|perl\\(Module.*|perl\\(HTTP.*|perl\\(Exporter.*|perl\\(File.*|perl\\(Parse.*|perl\\(String.*|perl\\(A\\)|perl\\(My\\)|perl\\(YourModule\\)'
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Get, unpack, build and install modules from CPAN
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/App/App-cpanminus-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::Install)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(LWP)
BuildRequires:	perl(Module::Build)
BuildArch:	noarch

%description
cpanminus is a script to get, unpack, build and install modules from CPAN.

Why? It's dependency free, requires zero configuration, and stands alone.
When running, it requires only 10MB of RAM.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_bindir}/cpanm
%{perl_vendorlib}/App
%{_mandir}/man1/cpanm.1*
%{_mandir}/man3/*


%changelog
* Thu Nov 21 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.700.100-2
+ Revision: 53c5323
- Fix req exceptions



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10453 |12cu|perl-App-Jawk-0.100.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    App-Jawk
%define upstream_version 0.10

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1
Summary:	Awk, but post-modern and perly
License:	Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/authors/id/J/JO/JOSHR/App-Jawk-%{upstream_version}.tar.gz
BuildRequires:	perl-devel
BuildArch:	noarch

%description
Jawk can be described as a flexible tool for extracting columns
of data from text files. Also, it's a replacement which supports
ranges, indexing columns by negative numbers, a perl mode, and more.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc ChangeLog Changes MANIFEST META.yml README
%{_bindir}/jawk
%{_mandir}/man1/*
%{perl_vendorlib}/App/Jawk.pm
%{_mandir}/man3/App::Jawk.3pm.xz

%changelog
* Wed Apr 20 2011 Sandro Cazzaniga <kharec@mandriva.org> 0.40.0-1mdv2011.0
+ Revision: 656137
- import perl-App-Jawk



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10454 |12cu|perl-App-Nopaste-0.960.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    App-Nopaste
%define upstream_version 0.96

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1
License:	GPL or Artistic
Group:		Development/Perl
Summary:	Easy access to any pastebin
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/App/App-Nopaste-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Module::Pluggable)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Getopt)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(WWW::Mechanize)
BuildRequires:	perl(Config::INI::Reader)
BuildRequires:	perl(WWW::Pastebin::PastebinCom::Create)
BuildRequires:	perl(Browser::Open)
BuildRequires:	perl(Clipboard)
BuildRequires:	perl(Config::GitLike)
BuildArch:	noarch

%description
Pastebins (also known as nopaste sites) let you post text, usually code,
for public viewing. They're used a lot in IRC channels to show code that
would normally be too long to give directly in the channel (hence the name
nopaste).

Each pastebin is slightly different. When one pastebin goes down (I'm
looking at you, the http://paste.husk.org manpage), then you have to find a
new one. And if you usually use a script to publish text, then it's too
much hassle.

This module aims to smooth out the differences between pastebins, and
provides redundancy: if one site doesn't work, it just tries a different
one.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes
%{perl_vendorlib}/App
%{_bindir}/nopaste
%{_mandir}/man1/nopaste.1*
%{_mandir}/man3/*


%changelog
* Fri Feb 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.960.0-1
+ Revision: 9dd0368
- Updated to 0.96 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10455 |12cu|perl-App-perlbrew-0.670.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    App-perlbrew
%define upstream_version 0.67

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Manage perl installations in your $HOME

License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/App/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(local::lib)
BuildRequires: perl(IO::All)
BuildRequires: perl(CPAN::Perl::Releases)
BuildRequires: perl(Test::Spec)
BuildRequires: perl(Test::NoWarnings)
BuildRequires: perl(Test::Exception)
BuildRequires: perl(Path::Class)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Path::Tiny)
BuildRequires:	perl(HTTP::Lite)
BuildRequires:	perl(Test::Output)
BuildArch:	noarch

%description
perlbrew is a program to automate the building and installation of perl in
the users HOME. At the moment, it installs everything to
'~/perl5/perlbrew', and requires you to tweak your PATH by including a
bashrc/cshrc file it provides. You then can benefit from not having to run
'sudo' commands to install cpan modules because those are installed inside
your HOME too. It's a completely separate perl environment.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml README
%{_bindir}/perlbrew
%{_mandir}/man1/perlbrew.1*
%{_mandir}/man3/*
%{perl_vendorlib}/*




%changelog
* Wed Apr 02 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.670.0-1
+ Revision: 63ee845
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10456 |12cu|perl-App-SmokeBox-PerlVersion-0.160.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    App-SmokeBox-PerlVersion
%define upstream_version 0.16

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	SmokeBox helper module to determine perl version
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/App/App-SmokeBox-PerlVersion-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(IPC::Cmd)
BuildRequires:	perl(POE)
BuildRequires:	perl(POE::Quickie)
BuildArch:	noarch

%description
App::SmokeBox::PerlVersion is a simple helper module for the
App::SmokeBox::Mini manpage and the minismokebox manpage that determines
and version and architecture of a given 'perl' executable.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README LICENSE Changes META.yml META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Fri Nov 08 2013 dsilakov <denis.silakov@rosalab.ru> 0.160.0-1
+ Revision: 8c9cdd5
- Merge pull request #1 from import/perl-App-SmokeBox-PerlVersion:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10457 |12cu|perl-Archive-Any-0.94.100-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Archive-Any
%define upstream_version 0.0941

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1
Epoch:		1

Summary:	Single interface to deal with file archives
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Archive/Archive-Any-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::Warn)
BuildRequires:	perl(Test::Pod::Coverage)
BuildRequires:	perl(Module::Find)
BuildRequires:	perl(File::MMagic)
BuildRequires:	perl(MIME::Types)
BuildRequires:	perl(Archive::Zip)
BuildRequires:	perl(Archive::Tar)
BuildRequires:	perl(IO::Zlib)

BuildArch:	noarch

%description
This module is a single interface for manipulating different archive formats.
Tarballs, zip files, etc.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files 
%doc README
%{perl_vendorlib}/Archive
%{_mandir}/man3/*



%changelog
* Fri Nov 08 2013 dsilakov <denis.silakov@rosalab.ru> 1:0.94.100-1
+ Revision: 5596f88
- Merge pull request #1 from import/perl-Archive-Any:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10458 |12cu|perl-Archive-Any-Lite-0.70.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Archive-Any-Lite
%define upstream_version 0.07

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Simple CPAN package extractor
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Archive/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Archive::Tar)
BuildRequires: perl(Archive::Zip)
BuildRequires: perl(File::Spec)
BuildRequires: perl(IO::Uncompress::Bunzip2)
BuildRequires: perl(IO::Zlib)
BuildRequires: perl(Test::More)
BuildRequires: perl(Test::UseAllModules)
BuildRequires: perl-devel
BuildArch: noarch

%description
This is a fork of the Archive::Any manpage by Michael Schwern and Clint
Moore. The main difference is this works properly even when you fork(), and
may require less memory to extract a tarball. On the other hand, this isn't
pluggable (this only supports file formats used in the CPAN toolchains),
and this doesn't check mime types (at least as of this writing).

%prep
%setup -qn %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.json META.yml README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Wed Jan 22 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.70.0-1
+ Revision: e0e24da
- Added perl-devel BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10459 |12cu|perl-Archive-Peek-0.350.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Archive-Peek
%define upstream_version 0.35

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Peek into archives without extracting them
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Archive/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Archive::Tar)
BuildRequires: perl(Archive::Zip)
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(Moose)
BuildRequires: perl(MooseX::Types::Path::Class)
BuildRequires: perl(Test::More)
BuildRequires: perl(namespace::autoclean)
BuildRequires: perl-devel
BuildArch: noarch

%description
This module lets you peek into archives without extracting them. It
currently supports tar files and zip files. To support Bzip2- compressed
files, you should install IO::Uncompress::Bunzip2.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc CHANGES META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Fri Apr 04 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.350.0-1
+ Revision: 77c5dcb
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10460 |12cu|perl-Archive-Tar-Wrapper-0.190.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Archive-Tar-Wrapper%define upstream_version 0.19

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	API wrapper around the 'tar' utility
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Archive/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Cwd)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(IPC::Run)
BuildRequires:	perl(Log::Log4perl)
BuildRequires:	perl(File::Which)
BuildArch:	noarch

%description
Archive::Tar::Wrapper is an API wrapper around the 'tar' command line
utility. It never stores anything in memory, but works on temporary
directory structures on disk instead. It provides a mapping between the
logical paths in the tarball and the 'real' files in the temporary
directory on disk.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.190.0-1
+ Revision: 0513202
- Updated to 0.19 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10461 |12cu|perl-Argus-2.0.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define argus_version 2.0.6.fixes.1

Name:		perl-Argus
Version:	%perl_convert_version 2.00
Release:	8
Epoch:		0
Summary:	Client tools for argus network audit
License:	GPL
Group:		Development/Perl
Url:		http://qosient.com/argus/
Source0:	ftp://ftp.qosient.com/dev/argus-2.0/argus-clients-%{argus_version}.tar.bz2

BuildRequires:	 perl-devel
BuildRequires:	 perl-DateManip
Provides:	perl(Argus::Support)
BuildArch:	noarch

%description
Clients to the argus probe which process and display information.

%prep
%setup -q -n argus-clients-%{argus_version}/contrib/Argus-perl-2.00
export ARGUSHOME=%{_prefix}
perl Makefile.PL PREFIX=%{_prefix} INSTALLSITELIB=%{perl_vendorlib}
perl -pi -e 's|local/||g' Makefile

%build
%make

%install
%makeinstall_std
rm -f %{buildroot}%{_prefix}/perllocal.pod

%files
%defattr(0644,root,root,0755)
%doc HISTORY INSTALL README TODO
%attr(0755,root,root) %{_bindir}/look_for
%attr(0755,root,root) %{_bindir}/slowscan
%attr(0755,root,root) %{_bindir}/watcher
%{perl_vendorlib}/Argus.pm
%{perl_vendorlib}/Argus/Archive.pm
%{perl_vendorlib}/Argus/SlowScan.pm
%{perl_vendorlib}/Argus/Support.pm
%{perl_vendorlib}/Argus/Watcher.pm
%{perl_vendorlib}/ra.conf
%{_mandir}/man1/slowscan.1*
%{_mandir}/man1/watcher.1*


%changelog
* Tue Apr 08 2014 Denis Silakov <denis.silakov@rosalab.ru> 0:2.0.0-8
+ Revision: dad2e3e
- Revert back to 2.x - 3.0 version doesn't have perl modules...



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10462 |12cu|perl-Array-Each-0.30.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Array-Each
%define upstream_version 0.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.03
Release:	1

Summary:	Array-Each module for perl 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Array/Array-Each-0.03.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch


%description
Array::Each - iterate over one or more arrays, returning one or more
elements from each array followed by the array index.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Array/Each
%{perl_vendorlib}/Array/Each.pm
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.20.0-2mdv2011.0
+ Revision: 680476
- mass rebuild

* Sat Aug 01 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.20.0-1mdv2011.0
+ Revision: 406835
- rebuild using %%perl_convert_version

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.02-5mdv2009.0
+ Revision: 255339
- rebuild

* Sat Dec 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.02-3mdv2008.1
+ Revision: 136886
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Oct 27 2006 Nicolas LÃ©cureuil <neoclust@mandriva.org> 0.02-2mdv2007.0
+ Revision: 73285
- import perl-Array-Each-0.02-2mdk

* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.02-2mdk
- Fix SPEC according to Perl Policy
	- Source URL
- use mkrel

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 0.02-1mdk
- initial Mandriva package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10463 |12cu|perl-Array-Iterator-0.110.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Array-Iterator
%define upstream_version 0.11

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    A subclass of Array::Iterator to allow forwards and backwards iteration
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Array/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Capture::Tiny)
BuildRequires: perl(Module::Build) >= 0.360.100
BuildRequires: perl(Test::Exception)
BuildRequires: perl-devel
BuildArch:  noarch

%description
This class provides a very simple iterator interface. It is
uni-directional and can only be used once. It provides no means of
reversing or resetting the iterator. It is not recommended to alter the
array during iteration, however no attempt is made to enforce this
(although I will if I can find an efficient means of doing so). This class
only intends to provide a clear and simple means of generic iteration,
nothing more (yet).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor

make

%check
make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml MYMETA.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Fri Apr 04 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.110.0-1
+ Revision: 25c0541
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10464 |12cu|perl-Array-PrintCols-2.600.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Array-PrintCols
%define upstream_version 2.6

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Print or format array elements in vertically sorted columns
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Array/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Array::PrintCols is a Perl 5 module which defines a subroutine to
print arrays of elements in alphabetically, vertically sorted
columns.  Optional arguments can be given to control either the
width or number of the columns, the total width of the output, and
the amount of indentation.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README
%{perl_vendorlib}/Array
%{_mandir}/*/*


%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.600.0-1
+ Revision: 55bbd10
- Updated to 2.6 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10465 |12cu|perl-asterisk-perl-1.30.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    asterisk-perl
%define upstream_version 1.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 1.03
Release:	1
Summary:	Asterisk modules for perl
License:	GPL or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/authors/id/J/JA/JAMESGOL/asterisk-perl-1.03.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
perl-%{name} are modules for interfacing with the Asterisk open
source pbx system.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
chmod 644 examples/*

%build
perl Makefile.PL INSTALLDIRS=vendor < /dev/null
%make

%install
%makeinstall_std

%files
%doc README CHANGES examples
%{perl_vendorlib}/*
%{_mandir}/man3/*




%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1.10.0-2mdv2011.0
+ Revision: 657862
- rebuild for updated spec-helper

* Mon Nov 29 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.10.0-1mdv2011.0
+ Revision: 603052
- normalize version

* Sat Jun 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.01-1mdv2011.0
+ Revision: 389773
- update to new version 1.01

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.10-3mdv2009.0
+ Revision: 241150
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Aug 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.10-1mdv2008.0
+ Revision: 63919
- update to new version 0.10

* Sun Apr 29 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.09-1mdv2008.0
+ Revision: 19247
-New version


* Tue Dec 19 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.08-3mdv2007.0
+ Revision: 99240
- Import perl-asterisk-perl

* Wed Feb 08 2006 Oden Eriksson <oeriksson@mandriva.com> 0.08-3mdk
- rebuild

* Sun Jan 08 2006 Oden Eriksson <oeriksson@mandriva.com> 0.08-2mdk
- rebuild

* Sun Dec 26 2004 Oden Eriksson <oden.eriksson@linux-mandrake.com> 0.08-1mdk
- initial mandrake package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10466 |12cu|perl-Attribute-Handlers-0.960.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Attribute-Handlers
%define upstream_version 0.96

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Simpler definition of attribute handlers
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Attribute/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module, when inherited by a package, allows that package's class to
define attribute handler subroutines for specific attributes. Variables
and subroutines subsequently defined in that package, or in packages
derived from that package may be given attributes with the same names as
the attribute handler subroutines, which will then be called at the end
of the compilation phase (i.e. in a `CHECK' block).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
chmod 644 Changes README

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Attribute
%{_mandir}/*/*


%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.960.0-1
+ Revision: 31287d9
- Updated to 0.96 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10467 |12cu|perl-Attribute-Util-1.70.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Attribute-Util
%define upstream_version 1.07
Name:		perl-%{upstream_name}
Version:	%perl_convert_version 1.07
Release:	1

Summary:	Attribute interface to Memoize.pm
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Attribute/Attribute-Util-1.07.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Attribute::Handlers)
BuildRequires:	perl(Memoize)
BuildArch:	noarch

%description
When used without argument, this module provides four universally
accessible attributes of general interest as follows:

* Abstract

  See the Attribute::Abstract manpage.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 1.60.0-2mdv2011.0
+ Revision: 658517
- rebuild for updated spec-helper

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1.60.0-1mdv2011.0
+ Revision: 552256
- update to 1.06

* Thu Sep 17 2009 Jérôme Quelin <jquelin@mandriva.org> 1.50.0-1mdv2010.0
+ Revision: 444061
- import perl-Attribute-Util


* Thu Sep 17 2009 cpan2dist 1.05-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10468 |12cu|perl-Audio-Beep-0.110.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Audio-Beep
%define upstream_version 0.11

%define debug_package %{nil}

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    4

Summary:    Audio::Beep player module using the B<beep> program
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Audio/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Test::More)
BuildRequires: perl-devel

%description
no description found

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
echo | %{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Tue Mar 18 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.110.0-4
+ Revision: 92d0186
- Disable debug



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10469 |12cu|perl-Audio-MPD-1.120.610-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Audio-MPD
%define upstream_version 1.120610

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Class for talking to MPD (Music Player Daemon) servers 

License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Audio/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(IO::Socket::IP)
BuildRequires: perl(namespace::autoclean)
BuildRequires:	perl(Audio::MPD::Common::Item)
BuildRequires:	perl(Getopt::Euclid)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Util::TypeConstraints)
BuildRequires:  perl(MooseX::Has::Sugar)
BuildRequires:	perl(MooseX::SemiAffordanceAccessor)
BuildRequires:	perl(Proc::Daemon)
BuildRequires:	perl(Readonly)
BuildRequires:	perl(Test::Corpus::Audio::MPD)

BuildArch:	noarch

%description
Audio::MPD gives a clear object-oriented interface for talking to and
controlling MPD (Music Player Daemon) servers. A connection to the MPD server
is established as soon as a new Audio::MPD object is created. Commands are then
send to the server as the class's methods are called.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build CFLAGS="%{optflags}"

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc AUTHORS LICENSE README TODO Changes
%{_bindir}/*
%{perl_vendorlib}/Audio
%{_mandir}/man3/*
%{_mandir}/man1/*


%changelog
* Wed Apr 02 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.120.610-1
+ Revision: ae8a24d
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10470 |12cu|perl-Audio-MPD-Common-2.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Audio-MPD-Common
%define upstream_version 2.000
Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	A bunch of common helper classes for mpd

License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Audio/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(namespace::autoclean)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Util::TypeConstraints)
BuildRequires:	perl(MooseX::Has::Sugar)
BuildRequires:	perl(MooseX::Types::Moose)
BuildRequires:	perl(Readonly)
BuildRequires:	perl(String::Formatter)

BuildArch:	noarch

%description
Depending on whether you're using a POE-aware environment or not, people
wanting to tinker with mpd (Music Player Daemon) will use either
POE::Component::Client::MPD or Audio::MPD.

But even if the run-cores of those two modules differ completely, they are
using the exact same common classes to represent the various mpd states and
information.

Therefore, those common classes have been outsourced to Audio::MPD::Common.

This module does not export any methods, but the dist provides the following
classes that you can query with perldoc:

o Audio::MPD::Common::Item
o Audio::MPD::Common::Item::Directory
o Audio::MPD::Common::Item::Playlist
o Audio::MPD::Common::Item::Song
o Audio::MPD::Common::Stats
o Audio::MPD::Common::Status
o Audio::MPD::Common::Time

Note that those modules should not be of any use outside the two mpd modules
afore-mentioned.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build CFLAGS="%{optflags}"

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc LICENSE README Changes
%{perl_vendorlib}/Audio
%{_mandir}/man3/*




%changelog
* Wed Apr 09 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.0.0-1
+ Revision: 09c1d9c
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10471 |12cu|perl-Authen-DecHpwd-2.6.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

%define upstream_name Authen-DecHpwd
%define upstream_version 2.006

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	DEC VMS password hashing
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Authen/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:	perl(Data::Integer)
BuildRequires:	perl(Digest::CRC)
BuildRequires:	perl(Exporter)
BuildRequires:	perl(ExtUtils::CBuilder)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Scalar::String)
BuildRequires:	perl(Test::More)
BuildRequires:	perl-devel

%description
This module implements the 'LGI$HPWD' password hashing function from VMS,
and some associated VMS username and password handling functions.

The password hashing function is implemented in XS, with a hideously slow
pure Perl backup version for systems that can't handle XS.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.6.0-3
+ Revision: d01521c
- Disable debug



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10472 |12cu|perl-Authen-Htpasswd-0.171.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Authen-Htpasswd
%define upstream_version 0.171

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.171
Release:	1

Summary:	Interface to read and modify Apache .htpasswd files
License:	Artistic/GPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Authen/Authen-Htpasswd-0.171.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Accessor::Fast)
BuildRequires:	perl(Digest)
BuildRequires:	perl(IO::LockedFile)
BuildRequires:	perl(Crypt::PasswdMD5)
BuildArch:	noarch

%description
This module provides a convenient, object-oriented interface to Apache-style
.htpasswd files. It supports passwords encrypted via MD5, SHA1, and crypt, as
well as plain (cleartext) passwords. It requires Crypt::PasswdMD5 for MD5 and
Digest::SHA1 for SHA1. 

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README
%{_mandir}/*/*
%{perl_vendorlib}/Authen


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.161.0-2mdv2011.0
+ Revision: 680484
- mass rebuild

* Sat Aug 01 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.161.0-1mdv2011.0
+ Revision: 406255
- rebuild using %%perl_convert_version

* Fri Oct 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.16.1-1mdv2009.1
+ Revision: 294783
- new version
- drop patches (merged)

* Wed Oct 01 2008 Oden Eriksson <oeriksson@mandriva.com> 0.16-4mdv2009.0
+ Revision: 290358
- fix two upstream bugs
- fix deps

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Aug 16 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.16-1mdv2008.0
+ Revision: 64000
- new version

* Sun Apr 29 2007 Nicolas LÃ©cureuil <nlecureuil@mandriva.com> 0.15-1mdv2008.0
+ Revision: 19248
-New version


* Tue Aug 08 2006 Scott Karns <scottk@mandriva.org>
+ 2006-08-08 01:27:16 (54275)
- Rebuild, spec file cleanup

* Tue Aug 08 2006 Scott Karns <scottk@mandriva.org>
+ 2006-08-08 01:20:16 (54273)
- import perl-Authen-Htpasswd-0.14-4mdk

* Wed May 03 2006 Scott Karns <socttk@mandriva.org> 0.14-4mdk
- Updated BuildRequires

* Thu Apr 27 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.14-3mdk
- Fix SPEC Using perl Policies

* Sat Mar 25 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.14-2mdk
- Add BuildRequires

* Fri Mar 24 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.14-1mdk
- First Mandriva release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10473 |12cu|perl-Authen-Passphrase-0.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Authen-Passphrase
%define upstream_version 0.008

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Hashed passwords/passphrases as objects
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Authen/Authen-Passphrase-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(Digest::SHA)
BuildRequires:	perl(Authen::DecHpwd)
BuildRequires:	perl(Carp)
BuildRequires:	perl(Crypt::Blowfish)
BuildRequires:	perl(Crypt::DES)
BuildRequires:	perl(Crypt::Eksblowfish::Bcrypt)
BuildRequires:	perl(Crypt::MySQL)
BuildRequires:	perl(Crypt::PasswdMD5)
BuildRequires:	perl(Crypt::Rijndael)
BuildRequires:	perl(Crypt::UnixCrypt_XS)
BuildRequires:	perl(Data::Entropy::Algorithms)
BuildRequires:	perl(Digest)
BuildRequires:	perl(Digest::MD4)
BuildRequires:	perl(Digest::MD5)
BuildRequires:	perl(Digest::SHA1)
BuildRequires:	perl(MIME::Base64)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Module::Runtime)
BuildRequires:	perl(Params::Classify)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(base)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
This is the base class for a system of objects that encapsulate
passphrases. An object of this type is a passphrase recogniser: its job is
to recognise whether an offered passphrase is the right one. For security,
such passphrase recognisers usually do not themselves know the passphrase
they are looking for; they can merely recognise it when they see it. There
are many schemes in use to achieve this effect, and the intent of this
class is to provide a consistent interface to them all, hiding the details.

The CPAN package Authen::Passphrase contains implementations of several
specific passphrase schemes in addition to the base class.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Thu Oct 17 2013 dsilakov <denis.silakov@rosalab.ru> 0.8.0-1
+ Revision: e3617a8
- Merge pull request #1 from import/perl-Authen-Passphrase:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10474 |12cu|perl-Authen-Simple-0.500.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Authen-Simple
%define upstream_version 0.5
Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.5
Release:	1

Summary:	Simple Authentication
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Authen/Authen-Simple-0.5.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Accessor::Fast)
BuildRequires:	perl(Class::Data::Inheritable)
BuildRequires:	perl(Crypt::PasswdMD5)
BuildRequires:	perl(Digest::MD5)
BuildRequires:	perl(Digest::SHA)
BuildRequires:	perl(MIME::Base64)
BuildRequires:	perl(Params::Validate)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build::Compat)

BuildArch:	noarch

%description
Simple and consistent framework for authentication.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.400.0-2mdv2011.0
+ Revision: 654877
- rebuild for updated spec-helper

* Fri Feb 12 2010 Jérôme Quelin <jquelin@mandriva.org> 0.400.0-1mdv2011.0
+ Revision: 504579
- rebuild using %%perl_convert_version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.4-2mdv2010.0
+ Revision: 430263
- rebuild

* Fri Oct 10 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.4-1mdv2009.0
+ Revision: 291357
- import perl-Authen-Simple


* Thu Oct 09 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.4-1mdv2009.1
- initial mdv release, generated with cpan2dist



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10475 |12cu|perl-Authen-Simple-LDAP-0.300.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name   Authen-Simple-LDAP
%define upstream_version 0.3

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.3
Release:	1

Summary:	Simple LDAP authentication
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Authen/Authen-Simple-LDAP-0.3.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Authen::Simple)
BuildRequires:	perl(Net::LDAP)
BuildRequires:	perl(Module::Build::Compat)

BuildArch:	noarch

%description
Authenticate against a LDAP service.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
#make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.200.0-4mdv2011.0
+ Revision: 654189
- rebuild
- rebuild for updated spec-helper
- rebuild for updated spec-helper

* Fri Feb 12 2010 Jérôme Quelin <jquelin@mandriva.org> 0.200.0-1mdv2011.0
+ Revision: 504580
- rebuild using %%perl_convert_version

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sat Oct 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.2-1mdv2009.1
+ Revision: 292550
- import perl-Authen-Simple-LDAP


* Thu Oct 09 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.2-1mdv2009.1
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10476 |12cu|perl-autobox-2.820.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    autobox
%define upstream_version 2.82

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	1

Summary:    Call methods on native types
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module//autobox-%{upstream_version}.tar.gz

BuildRequires: perl(Scope::Guard)
BuildRequires: perl-devel
Provides: perl(autobox)

%description
The autobox pragma allows methods to be called on integers, floats,
strings, arrays, hashes, and code references in exactly the same manner as
blessed references.

The autoboxing is transparent: boxed values are not blessed into their
(user-defined) implementation class (unless the method elects to bestow
such a blessing) - they simply use its methods as though they are.

The classes (packages) into which the native types are boxed are fully
configurable. By default, a method invoked on a non-object is assumed to be
defined in a class whose name corresponds to the 'ref()' type of that value
- or SCALAR if the value is a non-reference.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%clean

%files
%doc README Changes
%{_mandir}/man3/*
%perl_vendorlib/*





%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.820.0-1
+ Revision: f4fbfe3
- Updated to 2.82 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10477 |12cu|perl-AutoLoader-5.740.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    AutoLoader
%define upstream_version 5.74
Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Load subroutines only on demand
License:	GPLv2+
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/S/SM/SMUELLER/AutoLoader-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
The AutoLoader module works with the AutoSplit module and the __END__ token to
defer the loading of some subroutines until they are used rather than loading
them all at once.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL -n INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std
mv %{buildroot}%{_mandir}/man3/AutoLoader.3pm \
   %{buildroot}%{_mandir}/man3/AutoLoader-%{version}.3pm

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/AutoLoader.pm
%{perl_vendorlib}/AutoSplit.pm


%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 5.740.0-1
+ Revision: 72ff4c7
- LOG Updated to 5.74 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10478 |12cu|perl-B-Compiling-0.40.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    B-Compiling
%define upstream_version 0.04

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	1

Summary:    Expose PL_compiling to perl
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/B/B-Compiling-%{upstream_version}.tar.gz

BuildRequires: perl(B)
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(Sub::Exporter)
BuildRequires: perl(XSLoader)
BuildRequires: perl-devel

%description
This module exposes the perl interpreter's PL_compiling variable to perl.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%{make}

%check
%{make} test

%install
%makeinstall_std

%clean

%files
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*





%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.40.0-1
+ Revision: 975d132
- LOG Updated to 0.04 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10479 |12cu|perl-B-Debug-1.190.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    B-Debug
%define upstream_version 1.19

%define debug_package %{nil}

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Walk Perl syntax tree, printing debug info about ops
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/B/B-Debug-%{upstream_version}.tar.gz

BuildRequires: perl(B)
BuildRequires: perl(Test::More)
BuildRequires: perl-devel

%description
See _ext/B/README_ and the newer the B::Concise manpage, the B::Terse
manpage.


%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Thu Feb 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.190.0-1
+ Revision: dc34ad3
- Updated to 1.19 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10480 |12cu|perl-BerkeleyDB-Manager-0.120.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    BerkeleyDB-Manager
%define upstream_version 0.12

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	General purpose L<BerkeleyDB> wrapper
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/BerkeleyDB/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(BerkeleyDB)
BuildRequires:	perl(Data::Stream::Bulk)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Path::Class)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::TempDir)
BuildRequires:	perl(Test::use::ok)
BuildRequires:	perl(File::NFSLock)
BuildRequires:	perl(namespace::clean)
BuildRequires:	perl(namespace::autoclean)
BuildArch:	noarch

%description
This object provides a convenience wrapper for the BerkeleyDB manpage

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.120.0-3
+ Revision: 4350a03
- Added namespace::autoclean ?BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10481 |12cu|perl-B-Hooks-EndOfScope-0.130.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    B-Hooks-EndOfScope
%define upstream_version 0.13

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Execute code after a scope finished compilation
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/B/B-Hooks-EndOfScope-%{upstream_version}.tar.gz

BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Sub::Exporter::Progressive)
BuildRequires:	perl(Module::Runtime)
BuildRequires:	perl(Module::Implementation)
BuildRequires:	perl(Scope::Guard)
BuildRequires:	perl(Sub::Exporter)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Variable::Magic)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module allows you to execute code when perl finished compiling the
surrounding scope.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Thu Feb 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.130.0-1
+ Revision: 8530b86
- Updated to 0.13 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10482 |12cu|perl-B-Hooks-OP-Check-0.190.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    B-Hooks-OP-Check
%define upstream_version 0.19

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.19
Release:	1

Summary:	Wrap OP check callbacks
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/B/B-Hooks-OP-Check-0.19.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::Depends)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(parent)
Requires:	perl(parent)

%description
This module provides a c api for XS modules to hook into the callbacks of
'PL_check'.

the ExtUtils::Depends manpage is used to export all functions for other XS
modules to use. Include the following in your Makefile.PL:

    my $pkg = ExtUtils::Depends->new('Your::XSModule', 'B::Hooks::OP::Check');
    WriteMakefile(
        ... # your normal makefile flags
        $pkg->get_makefile_vars,
    );

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorarch}/B
%{perl_vendorarch}/auto/B

%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.180.0-4
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.180.0-3
+ Revision: 680527
- mass rebuild

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.180.0-2mdv2011.0
+ Revision: 555685
- rebuild

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.180.0-1mdv2010.0
+ Revision: 402085
- rebuild using %%perl_convert_version

* Tue Jul 07 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.18-1mdv2010.0
+ Revision: 393192
- update to new version 0.18

* Fri May 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.17-1mdv2010.0
+ Revision: 370009
- update to new version 0.17

* Wed Nov 26 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.15-2mdv2009.1
+ Revision: 307129
- fix missing dependency on perl-parent

* Wed Nov 26 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.15-1mdv2009.1
+ Revision: 307063
- import perl-B-Hooks-OP-Check


* Wed Nov 26 2008 cpan2dist 0.15-1mdv
- initial mdv release, generated with cpan2dist



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10483 |12cu|perl-bignum-0.370.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 bignum
%define upstream_version 0.37
%define debug_package %{nil}

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Transparent BigNumber support for Perl

License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Math/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-Math-BigInt >= 1.87
BuildRequires:	perl-Math-BigRat >= 0.20
BuildRequires:	perl-devel

%description
All operators (including basic math operations) are overloaded. Integer and
floating-point constants are created as proper BigInts or BigFloats,
respectively.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
export PERL5LIB=%{perl_vendorlib}
perl Makefile.PL installdirs=vendor
%make

%check
export PERL5LIB=%{perl_vendorlib}/
make test

%install
%makeinstall_std

%files
%doc BUGS LICENSE TODO README CHANGES
%{perl_vendorlib}/*.pm
%{perl_vendorlib}/Math
%{_mandir}/*/*



%changelog
* Wed Apr 09 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.370.0-1
+ Revision: c8c4ec2
- Updated to 0.37 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10484 |12cu|perl-B-Lint-1.170.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    B-Lint
%define upstream_version 1.17
%define debug_package %{nil}

Name:       perl-%{upstream_name}
Version:    %perl_convert_version 1.17
Release:	1
License:    GPL+ or Artistic
Group:      Development/Perl
Summary:    Adds debugging stringification to B::
Source:     http://www.cpan.org/modules/by-module/B/B-Lint-1.17.tar.gz
Url:        http://search.cpan.org/dist/%{upstream_name}
BuildRoot:  %{_tmppath}/%{upstream_name}-%{upstream_version}
BuildRequires: perl-devel
BuildRequires: perl(Module::Pluggable)
BuildRequires: perl(Test::More)

%description
The B::Lint module is equivalent to an extended version of the *-w* option
of *perl*. It is named after the program _lint_ which carries out a similar
process for C programs.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.120.0-5
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1.120.0-4
+ Revision: 680655
- mass rebuild

* Sat Nov 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1.120.0-3mdv2011.0
+ Revision: 597091
- rebuild

* Wed Jul 28 2010 Jérôme Quelin <jquelin@mandriva.org> 1.120.0-2mdv2011.0
+ Revision: 562416
- rebuild

* Tue Jul 27 2010 Jérôme Quelin <jquelin@mandriva.org> 1.120.0-1mdv2011.0
+ Revision: 561019
- update to 1.12

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 1.110.0-3mdv2011.0
+ Revision: 555687
- rebuild

* Mon May 25 2009 Jérôme Quelin <jquelin@mandriva.org> 1.110.0-2mdv2010.0
+ Revision: 379620
- removing noarch tag since module insists on installing in archlib
- using %%perl_convert_version macro

* Wed May 20 2009 Jérôme Quelin <jquelin@mandriva.org> 1.11-2mdv2010.0
+ Revision: 378037
- bumping mkrel
- adding missing requires

* Mon May 11 2009 Jérôme Quelin <jquelin@mandriva.org> 1.11-1mdv2010.0
+ Revision: 374335
- import perl-B-Lint


* Mon May 11 2009 cpan2dist 1.11-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10485 |12cu|perl-boolean-0.320.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    boolean
%define upstream_version 0.32

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Boolean support for Perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module//boolean-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildArch:	noarch
Provides:	perl(boolean)

%description
Most programming languages have a native 'Boolean' data type. Perl does
not.

Perl has a simple and well known Truth System. The following scalar values
are false:

    $false1 = undef;
    $false2 = 0;
    $false3 = 0.0;
    $false4 = '';
    $false5 = '0';

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.320.0-1
+ Revision: 0fe7e0d
- Updated to 0.32 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10486 |12cu|perl-Bot-BasicBot-Pluggable-0.980.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Bot-BasicBot-Pluggable
%define upstream_version 0.98

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.98
Release:	1

Summary:	Extension to the simple irc bot base class allowing for pluggable modules
License:	Artistic or GPL+
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Bot/Bot-BasicBot-Pluggable-0.98.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Bot::BasicBot)
BuildRequires:	perl(Config::Find)
BuildRequires:	perl(Crypt::SaltedHash)
BuildRequires:	perl(DBD::SQLite)
BuildRequires:	perl(DBI)
BuildRequires:	perl(DBM::Deep)
BuildRequires:	perl(Log::Log4perl)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Getopt)
BuildRequires:	perl(MooseX::ConfigFromFile)
BuildRequires:	perl(MooseX::SimpleConfig)
BuildRequires:	perl(POE)
BuildRequires:	perl(Text::Unidecode)
BuildRequires:	perl(URI::Find::Simple)
BuildRequires:	perl(URI::Title)
BuildRequires:	perl(XML::Feed)
BuildRequires:	perl(YAML::XS)
	
BuildArch:	noarch

%description
Extension to the simple irc bot base class allowing for pluggable modules.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/*
%{_mandir}/man3/*
%{_bindir}/*
%{_mandir}/man1/*


%changelog
* Sun May 08 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.920.0-1mdv2011.0
+ Revision: 672602
- update to new version 0.92

* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.910.0-2
+ Revision: 654230
- rebuild for updated spec-helper

* Wed Dec 08 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.910.0-1mdv2011.0
+ Revision: 616308
- new version

* Mon Nov 08 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.900.0-1mdv2011.0
+ Revision: 595075
- update to new version 0.90

* Thu Sep 02 2010 Jérôme Quelin <jquelin@mandriva.org> 0.880.0-1mdv2011.0
+ Revision: 575393
- update to 0.88

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.870.0-1mdv2011.0
+ Revision: 552371
- update to 0.87

* Mon Mar 29 2010 Jérôme Quelin <jquelin@mandriva.org> 0.860.0-1mdv2010.1
+ Revision: 528757
- update to 0.86

* Sun Feb 14 2010 Jérôme Quelin <jquelin@mandriva.org> 0.850.0-1mdv2010.1
+ Revision: 505676
- update to 0.85

* Mon Dec 14 2009 Jérôme Quelin <jquelin@mandriva.org> 0.840.0-1mdv2010.1
+ Revision: 478527
- adding missing buildrequires:
- update to 0.84

* Tue Nov 17 2009 Jérôme Quelin <jquelin@mandriva.org> 0.830.0-1mdv2010.1
+ Revision: 466967
- update buildrequires:
- adding missing buildrequires:
- adding missing buildrequires:
- adding missing buildrequires:
- update to 0.83

* Wed Oct 21 2009 Michael Scherer <misc@mandriva.org> 0.50-1mdv2010.1
+ Revision: 458555
- add missing Requires
- import perl-Bot-BasicBot-Pluggable

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Mon Sep 24 2007 Michael Scherer <misc@mandriva.org> 0.50-1mdv2008.0
- First Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10487 |12cu|perl-B-Utils-0.210.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    B-Utils
%define upstream_version 0.21
Name:       perl-%{upstream_name}
Version:    %perl_convert_version 0.21
Release:	1

Summary:    Easily build XS extensions that depend on XS extensions
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/B/B-Utils-0.21.tar.gz

BuildRequires: perl(ExtUtils::Depends)
BuildRequires: perl-devel
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}

%description
  sub foo {
    dothis(1);
    find_things();
    return;
  }

has the following optree:

 d  <1> leavesub[1 ref] K/REFC,1 ->(end)
 -     <@> lineseq KP ->d
 1        <;> nextstate(main -371 bah.pl:8) v/2 ->2
 5        <1> entersub[t2] vKS/TARG,3 ->6
 -           <1> ex-list K ->5
 2              <0> pushmark s ->3
 3              <$> const[IV 1] sM ->4
 -              <1> ex-rv2cv sK/3 ->-
 4                 <#> gv[*dothis] s ->5
 6        <;> nextstate(main -371 bah.pl:9) v/2 ->7

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.150.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Thu Apr 28 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.150.0-1
+ Revision: 659886
- update to new version 0.15

* Wed Mar 23 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.140.0-1
+ Revision: 648057
- update to new version 0.14

* Mon Feb 28 2011 Funda Wang <fwang@mandriva.org> 0.130.0-2
+ Revision: 640763
- rebuild to obsolete old packages

* Thu Feb 03 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.130.0-1
+ Revision: 635492
- update to new version 0.13

* Sun Jan 30 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.120.0-1
+ Revision: 634206
- update to new version 0.12

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.110.0-2mdv2011.0
+ Revision: 555223
- rebuild

* Wed Jan 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.110.0-1mdv2010.1
+ Revision: 490485
- update to 0.11

* Tue Dec 08 2009 Jérôme Quelin <jquelin@mandriva.org> 0.90.0-1mdv2010.1
+ Revision: 474728
- update to 0.09

* Wed Sep 02 2009 Jérôme Quelin <jquelin@mandriva.org> 0.80.0-1mdv2010.0
+ Revision: 424342
- adding missing buildrequires:
- update to 0.08

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.70.0-1mdv2010.0
+ Revision: 401786
- rebuild using %%perl_convert_version
- fixed license field

* Wed Dec 03 2008 Jérôme Quelin <jquelin@mandriva.org> 0.07-1mdv2009.1
+ Revision: 309776
- import perl-B-Utils


* Wed Dec 03 2008 cpan2dist 0.07-1mdv
- initial mdv release, generated with cpan2dist



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10488 |12cu|perl-Cache-2.90.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Cache
%define upstream_version 2.09

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(warnings::register\\)'
%else
%define	_requires_exceptions perl(warnings::register)
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	The Cache interface
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Cache/Cache-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(Digest::SHA)
BuildRequires: perl(Module::Build)
BuildRequires:	perl(File::NFSLock)
BuildRequires:  perl(Date::Format)
BuildRequires:  perl(IO::String)
BuildRequires:  perl(Heap)
BuildRequires:  perl(DB_File)
BuildRequires:  perl(Digest::SHA1)
BuildArch:	noarch

%description
%{upstream_name} perl module

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes README TODO
%{perl_vendorlib}/Cache*
%{_mandir}/man3/*



%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.90.0-1
+ Revision: d8994da
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10489 |12cu|perl-Cache-FastMmap-1.400.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Cache-FastMmap
%define upstream_version 1.40

%define Werror_cflags %nil

Name:       perl-%{upstream_name}
Version:    %perl_convert_version 1.40
Release:	1

Summary:	Uses an mmap'ed file to act as a shared memory interprocess cache
License:	Artistic/GPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}/
Source0:    http://www.cpan.org/modules/by-module/Cache/Cache-FastMmap-1.40.tar.gz

BuildRequires:	perl(Storable)
BuildRequires:	perl-devel

BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}

%description
A shared memory cache through an mmap'ed file. It's core is written in C for
performance. It uses fcntl locking to ensure multiple processes can safely
access the cache at the same time. It uses a basic LRU algorithm to keep the
most used entries in the cache.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make OPTIMIZE="%{optflags}"

%check
%make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc README
%perl_vendorarch/Cache
%perl_vendorarch/auto/Cache
%_mandir/*/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.360.0-3
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1.360.0-2
+ Revision: 680710
- mass rebuild

* Mon Nov 08 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.360.0-1mdv2011.0
+ Revision: 595077
- update to new version 1.36

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 1.350.0-2mdv2011.0
+ Revision: 555689
- rebuild

* Tue Feb 23 2010 Jérôme Quelin <jquelin@mandriva.org> 1.350.0-1mdv2010.1
+ Revision: 510073
- update to 1.35

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 1.340.0-1mdv2010.0
+ Revision: 406256
- rebuild using %%perl_convert_version

* Sun Jun 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.34-1mdv2010.0
+ Revision: 387752
- update to new version 1.34

* Sat May 09 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.30-1mdv2010.0
+ Revision: 373788
- update to new version 1.30

* Sun May 03 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.29-1mdv2010.0
+ Revision: 371454
- new version

* Mon Jun 30 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.28-1mdv2009.0
+ Revision: 230268
- update to new version 1.28

* Thu Jun 19 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.27-1mdv2009.0
+ Revision: 226194
- update to new version 1.27

* Sat May 24 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.26-1mdv2009.0
+ Revision: 210846
- update to new version 1.26

* Tue Feb 05 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.25-1mdv2008.1
+ Revision: 162584
- update to new version 1.25

* Mon Jan 14 2008 Pixel <pixel@mandriva.com> 1.24-2mdv2008.1
+ Revision: 151356
- rebuild for perl-5.10.0

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Nov 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.24-1mdv2008.1
+ Revision: 104512
- update to new version 1.24

* Sun Oct 21 2007 Funda Wang <fwang@mandriva.org> 1.23-1mdv2008.1
+ Revision: 101002
- update to new version 1.23

* Sat Oct 13 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.20-1mdv2008.0
+ Revision: 98021
- update to new version 1.20
- update to new version 1.20

* Tue Aug 28 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.19-1mdv2008.0
+ Revision: 72789
- update to new version 1.19

* Sun Jul 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.16-1mdv2008.0
+ Revision: 46335
- update to new version 1.16


* Wed Feb 28 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.14-4mdv2007.0
+ Revision: 127228
- new version

* Wed Aug 09 2006 Scott Karns <scottk@mandriva.org> 1.09-4mdv2007.0
+ Revision: 54278
- Rebuild, spec file cleanup
- import perl-Cache-FastMmap-1.09-3mdk

* Sat May 06 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.09-3mdk
- Fix BuildRequires: perl-devel is needed

* Fri May 05 2006 Scott Karns <scottk@mandriva.org> 1.09-2mdk
- Fix BuildRequires
- Adjust Source URL to comply with Mandriva perl packaging policy

* Thu Jan 12 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.09-1mdk
- Initial MDV RPM



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10490 |12cu|perl-Cache-Memcached-Managed-0.240.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Cache-Memcached-Managed
%define upstream_version 0.24

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.24
Release:	1

Summary:	Inactive Cache::Memcache::Managed object
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Cache/Cache-Memcached-Managed-0.24.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Cache::Memcached)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	memcached
BuildArch:	noarch

%description
Provides the same API as the Cache::Memcached::Managed manpage, but applies
all methods called to all of the objects specified, except for the new
manpage and the objects manpage.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc CHANGELOG META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.200.0-3mdv2011.0
+ Revision: 654246
- rebuild for updated spec-helper

* Sat Dec 25 2010 Shlomi Fish <shlomif@mandriva.org> 0.200.0-2mdv2011.0
+ Revision: 624986
- Add a memcached as a build requires
- import perl-Cache-Memcached-Managed



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10491 |12cu|perl-Cache-Ref-0.40.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Cache-Ref
%define upstream_version 0.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	This module implements in memory caching
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Cache/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Hash::Util::FieldHash::Compat)
BuildRequires:	perl(List::Util)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Role)
BuildRequires:	perl(MooseX::Role::Parameterized)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::Moose)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(namespace::autoclean)
BuildRequires:	perl(ok)
BuildArch:	noarch

%description
Unlike the CHI manpage which attempts to address the problem of caching
things persistently, this module implements in memory caching, designed
primarily for *shared references* in memory.

This collection of classes implements a number of semi related algorithms.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Thu Sep 27 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.40.0-3
+ Revision: 239e46c
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10492 |12cu|perl-Captcha-reCAPTCHA-0.970.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Captcha-reCAPTCHA
%define upstream_version 0.97

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.97
Release:	1

Summary:	A Perl implementation of the reCAPTCHA API
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Captcha/Captcha-reCAPTCHA-0.97.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(HTML::Tiny)
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
reCAPTCHA is a hybrid mechanical turk and captcha that allows visitors who
complete the captcha to assist in the digitization of books.

From the http://recaptcha.net/learnmore.html manpage:

    reCAPTCHA improves the process of digitizing books by sending words that
    cannot be read by computers to the Web in the form of CAPTCHAs for
    humans to decipher. More specifically, each word that cannot be read
    correctly by OCR is placed on an image and used as a CAPTCHA. This is
    possible because most OCR programs alert you when a word cannot be read
    correctly.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.940.0-2mdv2011.0
+ Revision: 658736
- rebuild for updated spec-helper

* Wed Jul 14 2010 Jérôme Quelin <jquelin@mandriva.org> 0.940.0-1mdv2011.0
+ Revision: 553063
- update to 0.94

* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.920.0-1mdv2010.1
+ Revision: 471170
- import perl-Captcha-reCAPTCHA


* Sun Nov 29 2009 cpan2dist 0.92-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10493 |12cu|perl-Carp-1.320.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Carp
%define upstream_version 1.32

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Alternative warn and die for modules
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module//%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Exporter)
BuildRequires: perl(IPC::Open3)
BuildRequires: perl(Test::More)
BuildRequires: perl(strict)
BuildRequires: perl(warnings)
BuildRequires: perl-devel
BuildArch: noarch

%description
The Carp routines are useful in your own modules because they act like
'die()' or 'warn()', but with a message which is more likely to be useful
to a user of your module. In the case of 'cluck()' and 'confess()', that
context is a summary of every call in the call-stack; 'longmess()' returns
the contents of the error message.

For a shorter message you can use 'carp()' or 'croak()' which report the
error as being from where your module was called. 'shortmess()' returns the
contents of this error message. There is no guarantee that that is where
the error was, but it is a good educated guess.

'Carp' takes care not to clobber the status variables '$!' and '$^E' in the
course of assembling its error messages. This means that a '$SIG{__DIE__}'
or '$SIG{__WARN__}' handler can capture the error information held in those
variables, if it is required to augment the error message, and if the code
calling 'Carp' left useful values there. Of course, 'Carp' can't guarantee
the latter.

%prep
%setup -qn %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.json META.yml README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Wed Jan 22 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.320.0-1
+ Revision: 815029e
- Added perl-devel BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10494 |12cu|perl-Carp-Always-0.130.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Carp-Always
%define upstream_version 0.13

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Warns and dies noisily with stack backtraces

License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Carp/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Carp)
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(Test::Base)
BuildRequires: perl(Test::More)
BuildRequires: perl-devel
BuildArch:  noarch

%description
This module is meant as a debugging aid. It can be used to make a script
complain loudly with stack backtraces when warn()ing or die()ing.

Here are how stack backtraces produced by this module looks:

  # it works for explicit die's and warn's
  $ perl -MCarp::Always -e 'sub f { die "arghh" }; sub g { f }; g'
  arghh at -e line 1
          main::f() called at -e line 1
          main::g() called at -e line 1

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
rm -f t/099pod.t
%make test

%install
%makeinstall_std

%files
%doc Changes META.json META.yml MYMETA.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Wed Apr 09 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.130.0-1
+ Revision: 1f05e81
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10495 |12cu|perl-Carp-Assert-More-1.140.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Carp-Assert-More
%define upstream_version 1.14

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 1.14
Release:	1

Summary:	Convenience wrappers around Carp::Assert module
License: 	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/authors/id/P/PE/PETDANCE/Carp-Assert-More-1.14.tar.gz

BuildRequires:	perl-devel
BuildRequires:  perl(Carp::Assert)
BuildRequires:  perl(Test::Exception)
BuildArch:	noarch

%description
Carp::Assert::More is a set of wrappers around the Carp::Assert functions 
to make the habit of writing assertions even easier.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Carp
%{_mandir}/man3/*

%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1.120.0-2mdv2011.0
+ Revision: 680715
- mass rebuild

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 1.120.0-1mdv2011.0
+ Revision: 405957
- rebuild using %%perl_convert_version

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.12-5mdv2009.0
+ Revision: 255478
- rebuild

* Sat Dec 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.12-3mdv2008.1
+ Revision: 136890
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Nov 01 2006 Michael Scherer <misc@mandriva.org> 1.12-2mdv2007.0
+ Revision: 74870
- Rebuild for new extension
- Import perl-Carp-Assert-More



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10496 |12cu|perl-Catalyst-Action-RenderView-0.160.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Catalyst-Action-RenderView
%define upstream_version 0.16

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Sensible default end action
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst) >= 5.70
BuildRequires:	perl(Module::Install)
BuildRequires:	perl(Mouse)
BuildRequires:	perl(Data::Visitor)
BuildRequires:	perl(MRO::Compat)
BuildRequires:	perl(HTTP::Request::AsCGI)
BuildRequires:	perl-namespace-clean
BuildArch:	noarch
Requires:	perl(Catalyst) >= 5.70
Requires:	perl(namespace::clean)

%description
This action implements a sensible default end action, which will
forward to the first available view, unless status is set to 3xx, or
there is a response body. It also allows you to pass dump_info=1 to
the url in order to force a debug screen, while in debug mode.

If you have more than 1 view, you can specify which one to use with
the 'default_view' config setting (See view in Catalyst.)

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL installdirs=vendor --skipdeps
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/*/*
%{perl_vendorlib}/Catalyst



%changelog
* Tue Oct 02 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.160.0-3
+ Revision: b24057b
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10497 |12cu|perl-Catalyst-Action-REST-1.140.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Action-REST
%define upstream_version 1.14

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	A request trait for REST and browsers

License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(Test::Requires)
BuildRequires:	perl(Catalyst::Runtime)
BuildRequires:	perl(Class::Inspector)
BuildRequires:	perl(Config::General)
BuildRequires:	perl(Data::Serializer)
BuildRequires:	perl(Data::Taxi)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(FreezeThaw)
BuildRequires:	perl(JSON)
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(MRO::Compat)
BuildRequires:	perl(Module::Pluggable::Object)
BuildRequires:	perl(Moose)
BuildRequires:	perl(PHP::Serialization)
BuildRequires:	perl(Params::Validate)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(URI::Find)
BuildRequires:	perl(XML::Simple)
BuildRequires:	perl(YAML::Syck)
BuildRequires:	perl(namespace::autoclean)
BuildArch:	noarch

%description
This Action handles doing automatic method dispatching for REST requests.
It takes a normal Catalyst action, and changes the dispatch to append an
underscore and method name. First it will try dispatching to an action with
the generated name, and failing that it will try to dispatch to a regular
method.

For example, in the synopsis above, calling GET on "/foo" would result in
the foo_GET method being dispatched.

If a method is requested that is not implemented, this action will return a
status 405 (Method Not Found). It will populate the "Allow" header with the
list of implemented request methods. You can override this behavior by
implementing a custom 405 handler like so:

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Tue Apr 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.140.0-1
+ Revision: 635a746
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10498 |12cu|perl-Catalyst-ActionRole-ACL-0.70.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-ActionRole-ACL
%define upstream_version 0.07

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	User role-based authorization action class
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst::Controller::ActionRole)
BuildRequires:	perl(Catalyst::Runtime)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(namespace::autoclean)
BuildArch:	noarch

%description
Provides a Catalyst::Controller::ActionRole for user role-based
authorization. ACLs are applied via the assignment of attributes to
application action subroutines.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

# %check
# %make test

%install
%makeinstall_std

%files
%doc README Changes META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*




%changelog
* Tue Mar 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.70.0-1
+ Revision: 44ed2df
- Disable tesst for now



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10499 |12cu|perl-Catalyst-Authentication-Credential-OpenID-0.160.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Authentication-Credential-OpenID
%define upstream_version 0.16

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	OpenID credential for Catalyst::Plugin::Authentication framework
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz
Patch0:		Catalyst-Authentication-Credential-OpenID-0.16-check.patch

BuildRequires:	perl-devel
BuildRequires:	perl(Cache::FastMmap) >= 1.280.0
BuildRequires:	perl(Catalyst) >= 5.700.0
BuildRequires:	perl(Catalyst::Authentication::User::Hash)
BuildRequires:	perl(Catalyst::Devel) >= 1.0.0
BuildRequires:	perl(Catalyst::Engine::HTTP)
BuildRequires:	perl(Catalyst::Plugin::Session::State::Cookie) >= 0.80.0
BuildRequires:	perl(Catalyst::Plugin::Session::Store::FastMmap) >= 0.50.0
BuildRequires:	perl(Class::Accessor::Fast)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(HTML::Parser) >= 3.0.0
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(Math::BigInt)
BuildRequires: 	perl(Net::OpenID::Consumer) >= 1.30.0
BuildRequires:	perl(Test::More)
BuildRequires:	perl(parent) >= 0.200.0
BuildArch:	noarch

%description
D'er... testing. Has an OpenID provider to test the OpenID credential
against.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch0 -p1

%build
perl Makefile.PL INSTALLDIRS=vendor << EOF

EOF
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*





%changelog
* Wed Oct 24 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.160.0-4
+ Revision: 39eb7ed
- LOG Add patch to disable broken modules check



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10500 |12cu|perl-Catalyst-Authentication-Store-DBI-0.10.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Authentication-Store-DBI
%define upstream_version 0.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	User object representing a
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst::Model::DBI)
BuildRequires:	perl(Catalyst::Plugin::Authentication)
BuildArch:	noarch

%description
This module implements the the Catalyst::Authentication manpage API using
the Catalyst::Model::DBI manpage.

It uses DBI to let your application authenticate users against a database
and it provides support for the Catalyst::Plugin::Authorization::Roles
manpage.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Tue Oct 23 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.10.0-3
+ Revision: ddd7d02
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10501 |12cu|perl-Catalyst-Authentication-Store-DBIx-Class-0.150.600-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Authentication-Store-DBIx-Class
%define upstream_version 0.1506

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Catalyst Auth storage using DBIx::Class

License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(strictures)
BuildRequires:	perl(Catalyst::Model::DBIC::Schema)
BuildRequires:	perl(Catalyst::Plugin::Authentication)
BuildRequires:	perl(Catalyst::Runtime)
BuildRequires:	perl(DBIx::Class)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Module::Find)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
The Catalyst::Authentication::Realm::SimpleDB provides a simple way to
configure Catalyst Authentication when using the most common configuration
of a password protected user retrieved from an SQL database.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*






%changelog
* Wed Apr 09 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.150.600-1
+ Revision: 5b88018
- Updated to 0.1506 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10502 |12cu|perl-Catalyst-Authentication-Store-LDAP-1.14.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Authentication-Store-LDAP
%define upstream_version 1.014

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1
Summary:	LDAP authentication storage backend
License:	GPL or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Catalyst/Catalyst-Authentication-Store-LDAP-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst::Plugin::Authentication)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Net::LDAP)
BuildRequires:	perl(Net::LDAP::Server::Test)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::MockObject)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This plugin implements the the Catalyst::Authentication manpage v.10 API.
Read that documentation first if you are upgrading from a previous version
of this plugin.

This plugin uses 'Net::LDAP' to let your application authenticate against
an LDAP directory. It has a pretty high degree of flexibility, given the
wide variation of LDAP directories and schemas from one system to another.

It authenticates users in two steps:

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
#make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/Catalyst



%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.14.0-1
+ Revision: 23dc2b8
- Updated to 1.014 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10503 |12cu|perl-Catalyst-Controller-ActionRole-0.150.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Controller-ActionRole
%define upstream_version 0.15

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 2

Summary:    Apply roles to action instances
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Catalyst::Runtime)
BuildRequires: perl(Class::MOP)
BuildRequires: perl(Moose)
BuildRequires: perl(MooseX::Types::Moose)
BuildRequires: perl(String::RewritePrefix)
BuildRequires: perl(namespace::clean)
BuildRequires: perl-devel
BuildArch: noarch

%description
This module allows to apply roles to the 'Catalyst::Action's for different
controller methods.

For that a 'Does' attribute is provided. That attribute takes an argument,
that determines the role, which is going to be applied. If that argument is
prefixed with '+', it is assumed to be the full name of the role. If it's
prefixed with '~', the name of your application followed by
'::ActionRole::' is prepended. If it isn't prefixed with '+' or '~', the
role name will be searched for in '@INC' according to the rules for /ROLE
PREFIX SEARCHING.

Additionally it's possible to to apply roles to *all* actions of a
controller without specifying the 'Does' keyword in every action
definition:

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README
%{_mandir}/man3/*
%perl_vendorlib/*





%changelog
* Sat Sep 22 2012 Denis Silakov <denis.silakov@rosalab.ru> 0.150.0-2
+ Revision: c38da26
- Added perl-devel BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10504 |12cu|perl-Catalyst-Controller-BindLex-0.50.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Controller-BindLex
%define upstream_version 0.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Stash your lexical goodness
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Array::RefElem)
BuildRequires:	perl(Catalyst)
BuildRequires:	perl(Devel::Caller)
BuildRequires:	perl(Devel::LexAlias)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(PadWalker)
BuildRequires:	perl(Test::use::ok)
BuildArch:	noarch

%description
This plugin lets you put your lexicals on the stash and elsewhere very
easily.

It uses some funky modules to get it's job done: PadWalker,
Array::RefElem, Devel::Caller, Devel::LexAlias and attributes. In some
people's opinion this hurts this plugin's reputation ;-).

If you use the same name for two variables with the same storage
binding attribute they will be aliased to each other, so you can use
this for reading as well as writing values across controller
subs. This is almost like sharing your lexical scope.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/*/*
%{perl_vendorlib}/Catalyst



%changelog
* Tue Oct 23 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.50.0-3
+ Revision: ca47478
- LOG Add perl-devel to BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10505 |12cu|perl-Catalyst-Controller-HTML-FormFu-1.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Controller-HTML-FormFu
%define upstream_version 1.00

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Hidden text field which contains a unique token

License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(Test::Aggregate::Nested)
BuildRequires:	perl(Catalyst::Action::RenderView)
BuildRequires:	perl(Catalyst::Component::InstancePerContext)
BuildRequires:	perl(Catalyst::Plugin::ConfigLoader)
BuildRequires:	perl(Catalyst::Plugin::Session)
BuildRequires:	perl(Catalyst::Plugin::Session::State::Cookie)
BuildRequires:	perl(Catalyst::Plugin::Session::Store::File)
BuildRequires:	perl(Catalyst::Runtime)
BuildRequires:	perl(Catalyst::View::TT)
BuildRequires:	perl(Class::C3)
BuildRequires:	perl(Config::Any)
BuildRequires:	perl(Config::General)
BuildRequires:	perl(Crypt::DES)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(HTML::FormFu)
BuildRequires:	perl(MRO::Compat)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Meta::Attribute::Custom::Trait::Chained)
BuildRequires:	perl(Regexp::Assemble)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Task::Weaken)
BuildRequires:	perl(Template)
BuildRequires:	perl(Test::WWW::Mechanize)
BuildRequires:	perl(Test::WWW::Mechanize::Catalyst)
BuildRequires:	perl(YAML::Syck)
BuildRequires:	perl(namespace::autoclean)
BuildArch:	noarch

Requires:	perl(Catalyst::Component::InstancePerContext)
Requires:	perl(Regexp::Assemble)

%description
As of version 0.02000, the HTML::FormFu manpage doesn't use the TT template
files by default - it uses in internal rendering engine.

If you don't want to customise the generated markup, you don't need to use
the Catalyst::Helper::HTML::FormFu manpage at all.

If you want to customise the generated markup, you'll need a local copy of
the template files. To create the files in the default 'root/formfu'
directory, run:

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*




%changelog
* Wed Apr 09 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.0-1
+ Revision: bafef8b
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10506 |12cu|perl-Catalyst-Devel-1.330.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Catalyst-Devel
%define upstream_version 1.33

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Catalyst Development Tools
License:	Artistic/GPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst)
BuildRequires:	perl(Catalyst::Action::RenderView)     >= 0.04
BuildRequires:	perl(Catalyst::Plugin::ConfigLoader)
BuildRequires:	perl(Catalyst::Plugin::Static::Simple) >= 0.14
BuildRequires:	perl(Class::Accessor::Fast)
BuildRequires:	perl(Config::General)
BuildRequires:	perl(File::ChangeNotify)
BuildRequires:	perl(File::Copy::Recursive)
BuildRequires:	perl(File::ShareDir)
BuildRequires:	perl(Module::Install)  >= 0.64
BuildRequires:	perl(Path::Class)      >= 0.09
BuildRequires:	perl(Template)         >= 2.14
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)       >= 0.940.0
BuildRequires:	perl(Test::Fatal)	>= 0.003
BuildRequires:	perl(YAML)             >= 0.55

BuildArch:	noarch

%description
Catalyst is an elegant web application framework, extremely flexible yet
extremely simple. It's similar to Ruby on Rails, Spring (Java) and Maypole,
upon which it was originally based.

This package provides Catalyst development tools.


%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
# jq - should be removed when 5.10.1 is out
export CATALYST_DEVEL_NO_510_CHECK=1
perl Makefile.PL INSTALLDIRS=vendor < /dev/null
make

%check
make test

%install
%makeinstall_std

%files
%doc Changes
%{perl_vendorlib}/auto
%{perl_vendorlib}/Catalyst*
%{perl_vendorlib}/Module
%{_mandir}/*/*


%changelog
* Tue Oct 02 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.330.0-2
+ Revision: 720082d
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10507 |12cu|perl-Catalyst-Engine-Apache-1.160.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Catalyst-Engine-Apache
%define upstream_version 1.16

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(A(.*)\\)'
%else
%define _requires_exceptions perl(A
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Catalyst Apache Engines
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst)
BuildArch:	noarch
Requires:	apache-mod_perl

%description
This package contains mod_perl handlers for Catalyst.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Catalyst
%{_mandir}/man3/*



%changelog
* Tue Oct 23 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.160.0-3
+ Revision: 2bf1361
- LOG Add perl-devel to BuildRequires, spec cleanup, update exceptions



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10508 |12cu|perl-Catalyst-Log-Log4perl-1.60.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Log-Log4perl
%define upstream_version 1.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Integrates Log::Log4perl with Catalyst
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Catalyst/Catalyst-Log-Log4perl-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst)
BuildRequires:	perl(Data::Dump)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Log::Log4perl)
BuildRequires:	perl(MRO::Compat)
BuildRequires:	perl(Params::Validate)
BuildArch:	noarch

%description
This module provides a the Catalyst::Log manpage implementation that uses
the Log::Log4perl manpage as the underlying log mechanism. It provides all
the methods listed in the Catalyst::Log manpage, with the exception of:

    levels
    enable
    disable

These methods simply return 0 and do nothing, as similar functionality is
already provided by the Log::Log4perl manpage.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Fri Feb 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.60.0-1
+ Revision: e3c94d0
- Updated to 1.06 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10509 |12cu|perl-Catalyst-Model-DBI-0.280.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Catalyst-Model-DBI
%define upstream_version 0.28

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Catalyst DBI Model Class
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst) >= 5.0
BuildRequires:	perl(Class::C3)
BuildRequires:	perl(DBI)

BuildArch:	noarch

%description
This is the DBI model class for Catalyst. It is nothing more than a
simple wrapper for DBI.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Catalyst
%{_mandir}/*/*



%changelog
* Tue Oct 23 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.280.0-3
+ Revision: 3cbf57c
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10510 |12cu|perl-Catalyst-Model-DBIC-0.170.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Catalyst-Model-DBIC
%define upstream_version 0.17

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Catalyst DBI Model Class
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst) >= 5.0
BuildRequires:	perl-DBIx-Class
BuildRequires:	perl-DBIx-Class-Loader
BuildRequires:	perl(Class::Accessor::Chained::Fast)
BuildArch:	noarch
Requires:	perl(Class::Accessor::Chained::Fast)

%description
This is the DBIC model class for Catalyst. It is nothing more than a
simple wrapper for DBIx.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Catalyst
%{_mandir}/*/*



%changelog
* Tue Oct 23 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.170.0-3
+ Revision: d92d333
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10511 |12cu|perl-Catalyst-Model-DBIC-Schema-0.620.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name  	 Catalyst-Model-DBIC-Schema
%define upstream_version 0.62

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Catalyst::Model::DBIC::Schema::Types\\)'
%else
%define _requires_exceptions perl(Catalyst::Model::DBIC::Schema::Types)
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	DBIx::Class::Schema Model Class 
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Catalyst/Catalyst-Model-DBIC-Schema-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(Test::Requires)
BuildRequires: perl(strictures)
BuildRequires:	perl(Catalyst) >= 5.0
BuildRequires:	perl(Catalyst::Devel)
BuildRequires:	perl(CatalystX::Component::Traits)
BuildRequires:	perl(Class::C3)
BuildRequires:	perl(DBIx::Class)
BuildRequires:	perl(DBIx::Class::Schema::Loader)
BuildRequires:	perl(DBIx::Class::Cursor::Cached)
BuildRequires:	perl(Module::Find)
BuildRequires:	perl(namespace::autoclean)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Tie::IxHash)
Requires:	perl(CatalystX::Component::Traits)
BuildArch:	noarch

%description
This is a Catalyst Model for DBIx::Class::Schema-based Models. See the
documentation for Catalyst::Helper::Model::DBIC::Schema for information on
generating these Models via Helper scripts.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
perl Makefile.PL INSTALLDIRS=vendor --skipdeps
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Catalyst
%{_mandir}/*/*



%changelog
* Mon Feb 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.620.0-1
+ Revision: ec1c3a3
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10512 |12cu|perl-Catalyst-Model-KiokuDB-0.120.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Model-KiokuDB
%define upstream_version 0.12

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Use KiokuDB in your Catalyst apps
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst)
BuildRequires:	perl(Catalyst::Plugin::Authentication)
BuildRequires:	perl(Hash::Util::FieldHash::Compat)
BuildRequires:	perl(KiokuX::Model)
BuildRequires:	perl(KiokuX::User)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Scope::Guard)
BuildRequires:	perl(Throwable)
BuildArch:	noarch

%description
Perl extension to use KiokuDB in your Catalyst apps.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Tue Oct 23 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.120.0-4
+ Revision: e584297
- LOG Update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10513 |12cu|perl-Catalyst-Model-LDAP-FromAuthentication-0.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Model-LDAP-FromAuthentication
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Provides an LDAP model bound as the user who logged in
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
# Get 0.01, which is not on CPAN, at:
# http://github.com/bobtfish/catalyst-model-ldap-fromauthentication/tarball/0.01
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst::Authentication::Store::LDAP)
BuildRequires:	perl(Catalyst::Component::InstancePerContext)
BuildRequires:	perl(Catalyst::Model::LDAP)
BuildRequires:	perl(Catalyst::Runtime)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Types::Common::String)
BuildRequires:	perl(MooseX::Types::LoadableClass)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(namespace::autoclean)
BuildRequires:	perl(Module::Install)
BuildRequires:	perl(Module::CoreList)
BuildArch:	noarch

%description
Provides an LDAP model bound as the user who logged in.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
perl -pi -e 's/^(use Module::Install::Author)/#$1/g;s/^(author_)/#$1/g' Makefile.PL

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Tue Oct 23 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.20.0-3
+ Revision: 3336273
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10514 |12cu|perl-Catalyst-Model-WebService-Solr-0.40.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Model-WebService-Solr
%define upstream_version 0.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Use WebService::Solr in your Catalyst application
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst::Runtime)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(WebService::Solr)
BuildArch:	noarch

%description
This module helps you use remote indexes via WebService::Solr in your
Catalyst application.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Tue Oct 23 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.40.0-3
+ Revision: bde0fd8
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10515 |12cu|perl-Catalyst-P-A-ACL-0.150.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Catalyst-Plugin-Authorization-ACL
%define abbrev_name      Catalyst-P-A-ACL
%define upstream_version 0.15

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(A(.*)\\)'
%else
%define _requires_exceptions perl(A
%endif

Name:		perl-%{abbrev_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	ACL support for Catalyst applications
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst) >= 5.7
BuildRequires:  perl(Catalyst::Plugin::Authentication)
BuildRequires:  perl(Catalyst::Plugin::Authorization::Roles)
BuildRequires:  perl(Catalyst::Plugin::Session)
BuildRequires:  perl(Catalyst::Plugin::Session::State::Cookie)
BuildRequires:	perl(Class::Data::Inheritable)
BuildRequires:	perl(Class::Throwable)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Test::WWW::Mechanize::Catalyst)
BuildRequires:	perl(Tree::Simple::Visitor::FindByPath)
BuildRequires:	perl(Tree::Simple::Visitor::GetAllDescendents)

BuildArch:	noarch
%rename	perl-%{upstream_name}

%description
This module provides Access Control List style path protection, with
arbitrary rules for Catalyst applications. It operates only on the
Catalyst private namespace, at least at the moment.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/*/*
%{perl_vendorlib}/Catalyst


%changelog
* Tue Oct 23 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.150.0-3
+ Revision: 1574671
- LOG Add perl-devel to BuildRequires, spec cleanup, fix exceptions



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10516 |12cu|perl-Catalyst-P-A-Store-DBIC-0.110.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Plugin-Authentication-Store-DBIC
%define upstream_version 0.11

Name:		perl-Catalyst-P-A-Store-DBIC
Version:	%perl_convert_version %{upstream_version}
Release:	4
Epoch:		1

Summary:	Authentication and authorization against a Class::DBI model
License:	Artistic/GPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst) >= 5.49
BuildRequires:	perl(Catalyst::Plugin::Authentication) >= 0.06
BuildRequires:  perl(Catalyst::Model::DBIC::Schema)
BuildRequires:  perl(Catalyst::Plugin::Authorization::Roles)
BuildRequires:  perl(Catalyst::Plugin::Session::State)
BuildRequires:  perl(Catalyst::Plugin::Session::State::Cookie)
BuildRequires:  perl(Class::DBI)
BuildRequires:	perl(DBI)
BuildRequires:  perl(DBIx::Class)
BuildRequires:	perl(Set::Object) >= 1.14
BuildRequires:  perl(Test::WWW::Mechanize::Catalyst)
BuildArch:	noarch
%rename perl-%{upstream_name}

%description
This Catalyst plugin uses a DBIx::Class (or Class::DBI) object to
authenticate a user.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
#make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Catalyst
%{_mandir}/*/*


%changelog
* Wed Oct 24 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:0.110.0-4
+ Revision: fd8d7a3
- LOG Update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10517 |12cu|perl-Catalyst-P-A-Store-Htpasswd-0.02-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname Catalyst-Plugin-Authentication-Store-Htpasswd
%define abbrevname Catalyst-P-A-Store-Htpasswd
%define name	perl-%{abbrevname}
%define	modprefix Catalyst

%define version 0.02
%define release %mkrel 11

Summary:	Authentication database in $c->config
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	Artistic/GPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{realname}/
Source:		ftp://ftp.perl.org/pub/CPAN/modules/by-module/%{modprefix}/%{realname}-%{version}.tar.bz2
%if %{mdkversion} < 1010
BuildRequires:	perl-devel
%endif
BuildRequires:	perl(Authen::Htpasswd) >= 0.13
BuildRequires:	perl(Catalyst::Plugin::Authentication) >= 0.01
BuildRequires:	perl(Module::Build)
Provides:	perl-%realname
Obsoletes:	perl-%realname
BuildArch:	noarch
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This plugin uses Authen::Htpasswd to let your application use
.htpasswd files for it's authentication storage.


%prep
%setup -q -n %{realname}-%{version}

%build
%__perl Build.PL installdirs=vendor
./Build

%check
./Build test

%install
%{__rm} -rf %{buildroot}
./Build install destdir=%{buildroot}

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/*/*
%{perl_vendorlib}/%{modprefix}

%clean
rm -rf %{buildroot}






%changelog
* Wed Feb 01 2012 Rosa <rosa@rosa-build.rosalab.ru> 0.02-11
+ Revision: 21d2d4b
- Automatic import for version 0.02



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10518 |12cu|perl-Catalyst-Plugin-Authentication-0.100.230-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Plugin-Authentication
%define upstream_version 0.10023

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.10023
Release:	1
Epoch:		1

Summary:	Infrastructure plugin for the Catalyst authentication framework
License:	Artistic/GPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Catalyst/Catalyst-Plugin-Authentication-0.10023.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst) >= 5.49
BuildRequires:	perl(Catalyst::Plugin::Session) >= 0.10
BuildRequires:	perl(Class::Data::Inheritable)
BuildRequires:	perl(Class::Inspector)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::MockObject)
BuildArch:	noarch

%description
The authentication plugin provides generic user support. It is the basis for
both authentication (checking the user is who they claim to be), and
authorization (allowing the user to do what the system authorises them to do).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor < /dev/null
%make

## Temporarily disabled waiting for upstream fix (sak)
%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Catalyst
%{_mandir}/*/*



%changelog
* Thu Jul 25 2013 Denis Silakov <denis.silakov@rosalab.ru> 1:0.100.230-1
+ Revision: 89a459b
- LOG Updated to 0.10023 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10519 |12cu|perl-Catalyst-Plugin-Authorization-Roles-0.90.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Catalyst-Plugin-Authorization-Roles
%define upstream_version 0.09

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(A(.*)\\)'
%else
%define _requires_exceptions perl(A
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Role based authorization for Catalyst based on Catalyst::Plugin::Authentication
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst) >= 5.49
BuildRequires:	perl(Catalyst::Plugin::Authentication) >= 0.03
BuildRequires:	perl(Set::Object) >= 0
BuildRequires:	perl(Test::Exception) >= 0
BuildRequires:	perl(Test::MockObject) >= 1.01
BuildArch:	noarch

%description
Role based access control is very simple: every user has a list of
roles, which that user is allowed to assume, and every restricted part
of the app makes an assertion about the necessary roles.

If the user is a member in all of the required roles access is
granted. Otherwise, access is denied.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL installdirs=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/*/*
%{perl_vendorlib}/Catalyst



%changelog
* Tue Oct 23 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.90.0-2
+ Revision: 7cc80e6
- LOG Add perl-devel to BuildRequires, spec cleanup, update exceptions



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10520 |12cu|perl-Catalyst-Plugin-AutoCRUD-2.131.210-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Plugin-AutoCRUD
%define upstream_version 2.131210

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Instant AJAX web front-end for DBIx::Class

License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(Lingua::EN::Inflect::Number)
BuildRequires: perl(Class::Method::Modifiers)
BuildRequires: perl(strictures)
BuildRequires:	perl(Catalyst::Action::RenderView)
BuildRequires:	perl(Catalyst::Model::DBIC::Schema)
BuildRequires:	perl(Catalyst::Runtime)
BuildRequires:	perl(Catalyst::View::JSON)
BuildRequires:	perl(Catalyst::View::TT)
BuildRequires:	perl(Data::Page)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(JSON::Any)
BuildRequires:	perl(Module::Find)
BuildRequires:	perl(MRO::Compat)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::WWW::Mechanize)
BuildRequires:	perl(Test::WWW::Mechanize::Catalyst)
BuildArch:	noarch

%description
This module contains an application which will automatically construct a
web interface for a database on the fly. The web interface supports Create,
Retrieve, Update, Delete and Search operations.

The interface is not written to static files on your system, and uses AJAX
to act upon the database without reloading your web page (much like other
Web 2.0 appliactions, for example Google Mail).

Almost all the information required by the plugin is retrieved from the the
DBIx::Class manpage ORM frontend to your database, which it is expected
that you have already set up (although see the /USAGE manpage, below). This
means that any change in database schema ought to be reflected immediately
in the web interface after a page refresh.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Wed Apr 02 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.131.210-1
+ Revision: 1d96f90
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10521 |12cu|perl-Catalyst-Plugin-Cache-0.120.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Plugin-Cache
%define upstream_version 0.12

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Choose a cache backend based on key regexes
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Catalyst/Catalyst-Plugin-Cache-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst)
BuildRequires:	perl(Class::Data::Inheritable)
BuildRequires:	perl(MRO::Compat)
BuildRequires:	perl(Storable)
BuildRequires:	perl(Task::Weaken)
BuildRequires:	perl(Test::Deep)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(ok)

BuildArch: noarch

%description
This plugin gives you access to a variety of systems for caching data. It
allows you to use a very simple configuration API, while maintaining the
possibility of flexibility when you need it later.

Among its features are support for multiple backends, segmentation based on
component or controller, keyspace partitioning, and so more, in various
subsidiary plugins.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Fri Feb 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.120.0-1
+ Revision: c37da92
- Updated to 0.12 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10522 |12cu|perl-Catalyst-Plugin-Compress-Zlib-0.60.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Plugin-Compress-Zlib
%define upstream_version 0.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Gzip response
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Catalyst/Catalyst-Plugin-Compress-Zlib-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst::Runtime)
BuildRequires:	perl(Compress::Zlib)
BuildArch:	noarch

%description
Gzip compress response if client supports it.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc META.yml README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.60.0-1
+ Revision: a6342d7
- Updated to 0.06 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10523 |12cu|perl-Catalyst-Plugin-ConfigLoader-0.330.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Catalyst-Plugin-ConfigLoader
%define upstream_version 0.33

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Load config files of various types
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Catalyst/Catalyst-Plugin-ConfigLoader-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst::Runtime)
BuildRequires:	perl(Config::Any) >= 0.08
BuildRequires:	perl(Data::Visitor) >= 0.02
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(MRO::Compat)
BuildRequires:	perl(Mouse)
BuildArch:	noarch

%description
This module will attempt to load find and load a configuration file of
various types. Currently it supports YAML, JSON, XML, INI and Perl
formats.

To support the distinction between development and production
environments, this module will also attemp to load a local config
(e.g. myapp_local.yaml) which will override any duplicate settings.


%prep
%setup -q -n %{upstream_name}-%{upstream_version}
sed -i.DOS -e 's/\r//g' Changes
sed -i.DOS -e 's/\r//g' README

%build
perl Makefile.PL installdirs=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/*/*
%{perl_vendorlib}/Catalyst



%changelog
* Fri Feb 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.330.0-1
+ Revision: 773ad9f
- Updated to 0.33 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10524 |12cu|perl-Catalyst-Plugin-DefaultEnd-0.80.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Catalyst-Plugin-DefaultEnd
%define upstream_version 0.08

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	%mkrel 2

Summary:	Sensible default end action for Catalyst
License:	Artistic/GPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}/
Source0:    ftp://ftp.perl.org/pub/CPAN/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:	perl(Catalyst) >= 5.20
BuildRequires:	perl(Module::Build)
BuildArch: noarch
Buildroot: %{_tmppath}/%{name}-%{version}-%{release}

%description
This action implements a sensible default end action, which will forward to the
first available view, unless status is set to 3xx, or there is a response body.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Build.PL installdirs=vendor
./Build

%check
./Build test

%install
rm -rf %{buildroot}
./Build install destdir=%buildroot

%clean
rm -rf %{buildroot}

%files
%defattr(644,root,root,755)
%doc README Changes
%perl_vendorlib/Catalyst
%_mandir/*/*



%changelog
* Wed Feb 01 2012 Rosa <rosa@rosa-build.rosalab.ru> 0.80.0-2
+ Revision: 03ac9cf
- Automatic import for version 0.80.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10525 |12cu|perl-Catalyst-Plugin-FillInForm-0.120.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Catalyst-Plugin-FillInForm
%define upstream_version 0.12

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	FillInForm for Catalyst
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst) >= 2.99
BuildRequires:	perl(Catalyst::Action::RenderView)
BuildRequires:	perl(HTML::FillInForm)
BuildArch:	noarch

%description
Fill forms automatically, based on data from a previous HTML
form. Typically (but not necessarily) used in conjunction with
Catalyst::Plugin::FormValidator. This module automatically inserts
data from a previous HTML form into HTML input fields, textarea
fields, radio buttons, checkboxes, and select tags. It is an instance
of HTML::FillInForm, which itself is a subclass of HTML::Parser, which
it uses to parse the HTML and insert the values into the proper form
tags.

The usual application is after a user submits an HTML form without
filling out a required field, or with errors in fields having
specified constraints. FillInForm is used to redisplay the HTML form
with all the form elements containing the submitted info. FillInForm
can also be used to fill forms with data from any source,
e.g. directly from your database.


%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor <<EOF
EOF
%make

%check
make test

%install
%makeinstall_std

%files 
%doc Changes README
%{_mandir}/*/*
%{perl_vendorlib}/Catalyst



%changelog
* Thu Nov 01 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.120.0-3
+ Revision: f9d7c23
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10526 |12cu|perl-Catalyst-Plugin-FormValidator-0.94.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Plugin-FormValidator
%define upstream_version 0.094

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	FormValidator for Catalyst
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://search.cpan.org/CPAN/authors/id/M/MR/MRAMBERG/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst) >= 2.99
BuildRequires:	perl(Data::FormValidator)
BuildArch:	noarch

%description
This plugin uses Data::FormValidator to validate and set up form data
from your request parameters. It's a quite thin wrapper around that
module, so most of the relevant information can be found there.


%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/*/*
%{perl_vendorlib}/Catalyst/*



%changelog
* Thu Nov 01 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.94.0-3
+ Revision: da93a0a
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10527 |12cu|perl-Catalyst-Plugin-HTML-Widget-1.100.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Plugin-HTML-Widget
%define upstream_version 1.1

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	HTML Widget And Validation Framework
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Date/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst) >= 5.500.0
BuildRequires:	perl(HTML::Widget)

BuildArch:	noarch

%description
HTML Widget And Validation Framework.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor --skipdeps
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/*/*
%{perl_vendorlib}/Catalyst



%changelog
* Thu Nov 01 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.100.0-3
+ Revision: 32a52e4
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10528 |12cu|perl-Catalyst-Plugin-I18N-0.100.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Catalyst-Plugin-I18N
%define upstream_version 0.10

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	I18N for Catalyst
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%upstream_name/
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst) >= 2.99
BuildRequires:	perl(I18N::LangTags::Detect)
BuildRequires:	perl(Locale::Maketext::Lexicon)
BuildRequires:	perl(Locale::Maketext::Simple) >= 0.190.0
BuildRequires:	perl(MRO::Compat)

BuildArch:	noarch
Requires:	perl(Locale::Maketext::Lexicon)

%description
Supports mo/po files and Maketext classes under your applications I18N
namespace.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor --skipdeps
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/*/*
%{perl_vendorlib}/Catalyst/Plugin/*



%changelog
* Thu Nov 01 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.100.0-3
+ Revision: 908caca
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10529 |12cu|perl-Catalyst-Plugin-Images-0.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Plugin-Images
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Generate image tags for static files
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst) >= 5.50
BuildRequires:	perl(HTML::Entities)
BuildRequires:	perl(Image::Size)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Path::Class)
BuildRequires:	perl(MRO::Compat)
BuildRequires:	perl(Test::WWW::Mechanize::Catalyst)
BuildRequires:	perl(Test::use::ok)
BuildArch:	noarch

%description
This plugin aims to assist you in generating image tags that contain
alt text, a properly escaped src attribute, height and width info,
without worrying too much.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/*/*
%{perl_vendorlib}/Catalyst



%changelog
* Thu Nov 01 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.20.0-3
+ Revision: cf15d97
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10530 |12cu|perl-Catalyst-Plugin-PageCache-0.310.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Plugin-PageCache
%define upstream_version 0.31

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Cache the output of entire pages
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Cache::Cache)
BuildRequires:	perl(Cache::FileCache)
BuildRequires:	perl(Catalyst::Plugin::Cache)
BuildRequires:	perl(Catalyst::Runtime)
BuildRequires:	perl(Digest::SHA1)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Path)
BuildRequires:	perl(MRO::Compat)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
Many dynamic websites perform heavy processing on most pages, yet this
information may rarely change from request to request. Using the PageCache
plugin, you can cache the full output of different pages so they are served
to your visitors as fast as possible. This method of caching is very useful
for withstanding a Slashdotting, for example.

This plugin requires that you also load a Cache plugin. Please see the
Known Issues when choosing a cache backend.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*





%changelog
* Thu Nov 01 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.310.0-4
+ Revision: d062c2b
- LOG Bump release for updates purpose



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10531 |12cu|perl-Catalyst-Plugin-Server-0.280.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Plugin-Server
%define upstream_version 0.28

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Server extensions for Catalyst
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst)
BuildRequires:	perl(Clone::Fast)
BuildRequires:	perl(MRO::Compat)
BuildRequires:	perl(RPC::XML)
BuildRequires:	perl(RPC::XML::Parser)
BuildRequires:	perl(Class::Data::Inheritable)
BuildArch:	noarch

%description
Base plugin for XMLRPC and our future SOAP server. For further information,
see one of the Server plugins

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*
%{_bindir}/rpc_client



%changelog
* Thu Nov 01 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.280.0-3
+ Revision: 7d186f3
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10532 |12cu|perl-Catalyst-Plugin-Session-0.390.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Plugin-Session
%define upstream_version 0.39
Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Generic Session plugin for Catalyst
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Catalyst/Catalyst-Plugin-Session-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst) >= 5.49
BuildRequires:	perl(Digest)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Object::Signature)
BuildRequires:	perl(Test::Deep)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::MockObject) >= 1.01
BuildRequires:	perl(Test::More)
BuildRequires:	perl(MRO::Compat)
BuildRequires:	perl(MooseX::Emulate::Class::Accessor::Fast)
BuildRequires:	perl(namespace::clean)
BuildArch:	noarch

%description
The Session plugin is the base of two related parts of functionality required
for session management in web applications. The first part, the State, is
getting the browser to repeat back a session key, so that the web
application can identify the client and logically string several requests
together into a session. The second part, the Store, deals with the actual
storage of information about the client. This data is stored so that the it
may be revived for every request made by the same client. This plugin links
the two pieces together.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor < /dev/null
%make

%check
make test

%install
%makeinstall_std

%files
%doc README
%{perl_vendorlib}/Catalyst
%{_mandir}/*/*



%changelog
* Fri Feb 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.390.0-1
+ Revision: 9020729
- Updated to 0.39 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10533 |12cu|perl-Catalyst-Plugin-Session-State-Cookie-0.170.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Plugin-Session-State-Cookie
%define upstream_version 0.17

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Cookie driver for Catalyst sessions
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst)
BuildRequires:	perl(Catalyst::Plugin::Session)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(MRO::Compat)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(namespace::autoclean)
BuildArch:	noarch
Requires:	perl(Catalyst::Plugin::Session::State)
%rename	perl-Catalyst-P-S-State-Cookie

%description
In order for the Catalyst::Plugin::Session manpage to work the session ID
needs to be stored on the client, and the session data needs to be stored
on the server.

This plugin stores the session ID on the client using the cookie mechanism.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std


%files
%doc META.yml Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*





%changelog
* Wed Oct 24 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.170.0-4
+ Revision: db85a63
- LOG Update Requires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10534 |12cu|perl-Catalyst-Plugin-Session-Store-DBI-0.160.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Catalyst-Plugin-Session-Store-DBI
%define upstream_version 0.16

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Store your sessions in a database
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/A/AG/AGRUNDMA//%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst) >= 5.49
BuildRequires:	perl(Catalyst::Plugin::Session) >= 0.05
BuildRequires:	perl(Class::Data::Inheritable)
BuildRequires:	perl(DBI)
BuildRequires:	perl(MIME::Base64)

BuildArch:	noarch

%description
This storage module will store session data in a database using DBI.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL installdirs=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/Catalyst


%changelog
* Fri Nov 02 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.160.0-3
+ Revision: 3e75c51
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10535 |12cu|perl-Catalyst-Plugin-Session-Store-File-0.180.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Plugin-Session-Store-File
%define upstream_version 0.18

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	File storage backend for session data
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Nagios/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Cache::Cache) >= 1.02
BuildRequires:	perl(Catalyst) >= 5
BuildRequires:	perl(Catalyst::Plugin::Session) >= 0.01
BuildRequires:	perl(Class::Accessor::Fast) >= 0.22
BuildRequires:	perl(Class::Data::Inheritable) >= 0.04

BuildArch:	noarch
%rename	perl-Catalyst-P-S-Store-File

%description
Catalyst::Plugin::Session::Store::File is an easy to use storage plugin for
Catalyst that uses an simple file to act as a shared memory interprocess cache.
It is based on Cache::FileCache.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Catalyst
%{_mandir}/*/*


%changelog
* Fri Nov 02 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.180.0-3
+ Revision: 3f8f99d
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10536 |12cu|perl-Catalyst-Plugin-Session-Store-Memcached-0.50.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Plugin-Session-Store-Memcached
%define upstream_version 0.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Memcached storage for Catalyst sessions
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Catalyst/Catalyst-Plugin-Session-Store-Memcached-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Data::Inheritable)
BuildRequires:	perl(Cache::Memcached::Managed)
BuildRequires:	perl(Catalyst::Plugin::Session)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(MRO::Compat)
BuildArch:	noarch

%description
'Catalyst::Plugin::Session::Store::Memcached' is a session storage plugin
for Catalyst that uses the the Cache::Memcached::Managed manpage module to
connect to memcached, a fast data caching server.

METHODS
    * get_session_data

    * store_session_data

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Fri Feb 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.50.0-1
+ Revision: 7effc17
- Updated to 0.05 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10537 |12cu|perl-Catalyst-Plugin-Setenv-0.30.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Plugin-Setenv
%define upstream_version 0.03

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 2

Summary:    Allows you to set up the environment from Catalyst's config file
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Catalyst::Runtime)
BuildRequires: perl(FindBin)
BuildRequires: perl(NEXT)
BuildRequires: perl(Test::More)
BuildRequires: perl(Module::Build)
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
no description found

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor

./Build

%check
./Build test

%install
rm -rf %buildroot
./Build install destdir=%{buildroot}

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*





%changelog
* Wed Feb 01 2012 Rosa <rosa@rosa-build.rosalab.ru> 0.30.0-2
+ Revision: e6c7fcd
- Automatic import for version 0.30.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10538 |12cu|perl-Catalyst-Plugin-StackTrace-0.120.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Plugin-StackTrace
%define upstream_version 0.12

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Display a stack trace on the debug screen
License:	Artistic/GPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Catalyst/Catalyst-Plugin-StackTrace-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst) >= 5.61
BuildRequires:	perl(Devel::StackTrace)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(MRO::Compat)
BuildArch:	noarch

%description
This plugin will enhance the standard Catalyst debug screen by
including a stack trace of your appliation up to the point where the
error occurred. Each stack frame is displayed along with the package
name, line number, file name, and code context surrounding the line
number.

This plugin is only active in -Debug mode.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor --skipdeps
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/*/*
%{perl_vendorlib}/Catalyst



%changelog
* Fri Feb 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.120.0-1
+ Revision: 737d15e
- Updated to 0.12 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10539 |12cu|perl-Catalyst-Plugin-Static-Simple-0.310.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Catalyst-Plugin-Static-Simple
%define upstream_version 0.31

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Make serving static pages painless
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Catalyst/Catalyst-Plugin-Static-Simple-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst) >= 5.70
BuildRequires:	perl(Class::Data::Inheritable)
BuildRequires:	perl(MIME::Types) >= 1.15
BuildRequires:	perl(MRO::Compat)
BuildArch:	noarch

%description
The Static::Simple plugin is designed to make serving static content
in your application during development quick and easy, without
requiring a single line of code from you.

This plugin detects static files by looking at the file extension in
the URL (such as B<.css> or B<.png> or B<.js>). The plugin uses the
lightweight L<MIME::Types> module to map file extensions to
IANA-registered MIME types, and will serve your static files with the
correct MIME type directly to the browser, without being processed
through Catalyst.


%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL installdirs=vendor --skipdeps
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/*/*
%{perl_vendorlib}/Catalyst



%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.310.0-1
+ Revision: 8821f64
- LOG Updated to 0.31 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10540 |12cu|perl-Catalyst-Plugin-SubRequest-0.170.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Plugin-SubRequest
%define upstream_version 0.17

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Make subrequests to actions in Catalyst
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst::Runtime)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
Make subrequests to actions in Catalyst. Uses the catalyst dispatcher, so
it will work like an external url call.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Fri Nov 02 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.170.0-3
+ Revision: 1d1da6b
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10541 |12cu|perl-Catalyst-Plugin-Unicode-0.930.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Plugin-Unicode
%define upstream_version 0.93

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Unicode aware Catalyst
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst::Runtime)
BuildRequires:	perl(Test::WWW::Mechanize::Catalyst)
BuildRequires:	perl(Test::use::ok)
BuildRequires:	perl(IO::Scalar)
BuildRequires:	perl(MRO::Compat) >= 0.10
BuildArch:	noarch

%description
On request, decodes all params from UTF-8 octets into a sequence of
logical characters. On response, encodes body into UTF-8 octets.


%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor --skipdeps
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/*/*
%{perl_vendorlib}/Catalyst



%changelog
* Wed Oct 24 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.930.0-3
+ Revision: 24c4ca9
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10542 |12cu|perl-Catalyst-Plugin-Unicode-Encoding-1.900.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Plugin-Unicode-Encoding
%define upstream_version 1.9
Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Unicode aware Catalyst
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Catalyst/Catalyst-Plugin-Unicode-Encoding-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst)
BuildRequires:	perl(Encode)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(IO::Scalar)
BuildRequires:	perl(LWP)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(URI)
BuildRequires:	perl(Class::Data::Inheritable)
BuildArch:	noarch

%description
Catalyst plugin to wite UTF-8 web applications.
On request, it will decodes all params from encoding into a sequence of logical
characters. And it will encodes body into encoding when responding.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*





%changelog
* Fri Feb 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.900.0-1
+ Revision: 35c8024
- Updated to 1.9 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10543 |12cu|perl-Catalyst-Plugin-XMLRPC-2.10.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Catalyst-Plugin-XMLRPC
%define upstream_version 2.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Dispatch XMLRPC methods with Catalyst
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst)
BuildRequires:	perl(Class::Data::Inheritable)
BuildRequires:	perl(RPC::XML)

BuildArch:	noarch

%description
This plugin allows your controller class to dispatch XMLRPC methods
from its own class.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/Catalyst



%changelog
* Wed Oct 24 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.10.0-3
+ Revision: 4fe243b
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10544 |12cu|perl-Catalyst-P-S-Store-FastMmap-0.160.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Plugin-Session-Store-FastMmap
%define abbrev_name      Catalyst-P-S-Store-FastMmap
%define upstream_version 0.16

Name:		perl-%{abbrev_name}
Version:	%perl_convert_version 0.16
Release:	1

Summary:	FastMmap session storage backend
License:	Artistic/GPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Catalyst/Catalyst-Plugin-Session-Store-FastMmap-0.16.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Cache::FastMmap)
BuildRequires:	perl(Catalyst::Plugin::Session) >= 0.01
BuildRequires:	perl(Catalyst::Utils)
BuildRequires:	perl(Class::Data::Inheritable)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Path::Class)
BuildRequires:  perl(MooseX::Emulate::Class::Accessor::Fast)
BuildRequires:  perl(namespace::clean)
BuildArch:	noarch
Requires:	perl(MooseX::Emulate::Class::Accessor::Fast)
%rename	perl-%{upstream_name}


%description
Catalyst::Plugin::Session::Store::FastMmap is a fast session storage plugin for
Catalyst that uses an mmap'ed file to act as a shared memory interprocess
cache. It is based on Cache::FastMmap.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL installdirs=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Catalyst
%{_mandir}/*/*


%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.130.0-2mdv2011.0
+ Revision: 654823
- rebuild

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.130.0-1mdv2011.0
+ Revision: 461723
- update to 0.13

* Wed Jul 15 2009 Jérôme Quelin <jquelin@mandriva.org> 0.110.0-1mdv2010.0
+ Revision: 396341
- adding missing buildrequires:
- update to 0.11
- using %%perl_convert_version

* Tue Jun 02 2009 Olivier Thauvin <nanardon@mandriva.org> 0.10-1mdv2010.0
+ Revision: 382086
- buildrequires
- 0.10

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.02-7mdv2009.0
+ Revision: 255583
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.02-5mdv2008.1
+ Revision: 136678
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.02-5mdv2008.0
+ Revision: 85940
- rebuild


* Tue Aug 08 2006 Scott Karns <scottk@mandriva.org>
+ 2006-08-08 03:53:48 (54354)
- Rebuild, spec file cleanup

* Tue Aug 08 2006 Scott Karns <scottk@mandriva.org>
+ 2006-08-08 03:50:03 (54352)
- import perl-Catalyst-P-S-Store-FastMmap-0.02-3mdk

* Wed May 17 2006 Scott Karns <scottk@mandriva.org> 0.02-3mdk
- Updated BuildRequires
- Added source URL

* Fri Apr 14 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.02-2mdk
- Abbreviate rpm name to fit in the 64 char limit

* Thu Jan 12 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.02-1mdk
- Initial MDV RPM



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10545 |12cu|perl-Catalyst-P-S-Store-File-0.180.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-Plugin-Session-Store-File
%define abbrev_name      Catalyst-P-S-Store-File
%define upstream_version 0.18

Name:		perl-%{abbrev_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	File storage backend for session data
License:	Artistic/GPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Cache::Cache) >= 1.02
BuildRequires:	perl(Catalyst) >= 5
BuildRequires:	perl(Catalyst::Plugin::Session) >= 0.21
BuildRequires:	perl(Class::Accessor::Fast) >= 0.22
BuildRequires:	perl(Class::Data::Inheritable) >= 0.04
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(MooseX::Emulate::Class::Accessor::Fast)
BuildRequires:	perl(namespace::clean)
BuildArch:	noarch

%description
Catalyst::Plugin::Session::Store::File is an easy to use storage plugin for
Catalyst that uses an simple file to act as a shared memory interprocess cache.
It is based on Cache::FileCache.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Catalyst
%{_mandir}/*/*



%changelog
* Tue Oct 23 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.180.0-3
+ Revision: 4da60a9
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10546 |12cu|perl-Catalyst-Runtime-5.900.610-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name    Catalyst-Runtime
%define upstream_version 5.90061

# remove circular dependency: catalyst::helper is provided by
# catalyst-devel, which itself requires catalyst-runtime to be build.
# moreover, this dependency is only used in an example script, so we do
# not loose anything by removing this dependency
%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Catalyst::Helper\\)'
%else
%define _requires_exceptions perl.Catalyst::Helper.
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1
Epoch:		1

Summary:	The Elegant MVC Web Application Framework

License:	Artistic/GPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(B::Hooks::EndOfScope)
BuildRequires: perl(Plack::Middleware::ReverseProxy)
BuildRequires: perl(Safe::Isa)
BuildRequires: perl(Carp::Always)
BuildRequires: perl(Test::Without::Module)
BuildRequires: perl(Test::Tester)
BuildRequires: perl(Test::NoWarnings)
BuildRequires: perl(Test::MockTime)
BuildRequires: perl(Test::Fatal)
BuildRequires: perl(Test::Deep::NoTest)
BuildRequires: perl(Stream::Buffered)
BuildRequires: perl(Plack::Test)
BuildRequires: perl(Plack::Request)
BuildRequires: perl(Plack::Middleware)
BuildRequires: perl(Plack::Loader)
BuildRequires: perl(Plack::Builder)
BuildRequires: perl(Module::Build)
BuildRequires: perl(Module::Build::Compat)
BuildRequires: perl(JSON::MaybeXS)
BuildRequires: perl(IO::Scalar)
BuildRequires: perl(HTTP::Message::PSGI)
BuildRequires: perl(File::ShareDir::Install)
BuildRequires: perl(Cpanel::JSON::XS)
BuildRequires: perl(Apache::LogFormat::Compiler)
BuildRequires: perl(CGI::Struct)
BuildRequires: perl(Plack::Middleware::FixMissingBodyInRedirect)
BuildRequires: perl(Plack::Middleware::RemoveRedundantBody)
BuildRequires: perl(Plack::Middleware::MethodOverride)
BuildRequires: perl(Plack::Test::ExternalServer)
BuildRequires:	perl(Carp)
BuildRequires:	perl(CGI::Simple::Cookie)
BuildRequires:	perl(Class::Accessor::Fast)
BuildRequires:	perl(Class::C3::Adopt::NEXT)
BuildRequires:	perl(Class::Data::Inheritable)
BuildRequires:	perl(Class::Load)
BuildRequires:	perl(Class::MOP)
BuildRequires:	perl(Data::Dump)
BuildRequires:	perl(File::Modified)
BuildRequires:	perl(HTML::Entities)
BuildRequires:	perl(HTTP::Body) >= 0.60.0
BuildRequires:	perl(HTTP::Headers) >= 1.640.0
BuildRequires:	perl(HTTP::Request)
BuildRequires:	perl(HTTP::Request::AsCGI) >= 0.500.0
BuildRequires:	perl(HTTP::Response)
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(MRO::Compat)
BuildRequires:	perl(Module::Pluggable) >= 3.10.0
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Emulate::Class::Accessor::Fast)
BuildRequires:	perl(MooseX::Getopt)
BuildRequires:	perl(MooseX::MethodAttributes::Inheritable)
BuildRequires:	perl(MooseX::Role::WithOverloading) >= 0.30.0
BuildRequires:	perl(MooseX::Types::Common::Numeric)
BuildRequires:	perl(MooseX::Types::LoadableClass)
BuildRequires:	perl(Path::Class) >= 0.90.0
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(String::RewritePrefix)
BuildRequires:	perl(Sub::Exporter)
BuildRequires:	perl(Task::Weaken)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::MockObject)
BuildRequires:	perl(Text::Balanced)
BuildRequires:	perl(Text::SimpleTable) >= 0.30.0
BuildRequires:	perl(Time::HiRes)
BuildRequires:	perl(Tree::Simple) >= 1.150.0
BuildRequires:	perl(Tree::Simple::Visitor::FindByPath)
BuildRequires:	perl(URI) >= 1.350.0
BuildRequires:	perl(YAML) >= 0.550.0
BuildRequires:	perl(namespace::autoclean)
BuildRequires:	perl(namespace::clean)
BuildRequires:	perl-ExtUtils-MakeMaker
BuildRequires:	perl-Encode
BuildRequires:	perl-devel

BuildArch:	noarch

# (misc) not auto-detected; as it's on a line with whitespace, it's not taken
# in account by perl.req
Requires:	perl(HTTP::Request::AsCGI) >= 0.500.0
Requires:	perl(MooseX::Emulate::Class::Accessor::Fast)
%rename perl-Catalyst

%description
Catalyst is an elegant web application framework, extremely flexible yet
extremely simple. It's similar to Ruby on Rails, Spring (Java) and Maypole,
upon which it was originally based.

Catalyst follows the Model-View-Controller (MVC) design pattern, allowing you
to easily separate concerns, like content, presentation, and flow control, into
separate modules. This separation allows you to modify code that handles one
concern without affecting code that handles the others. Catalyst promotes the
re-use of existing Perl modules that already handle common web application
concerns well.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{perl_vendorlib}/Catalyst*
%{_bindir}/catalyst.pl
%{_mandir}/*/*


%changelog
* Fri Apr 18 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:5.900.610-1
+ Revision: 18a700b
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10547 |12cu|perl-Catalyst-View-Email-0.330.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-View-Email
%define upstream_version 0.33

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Templated Email View
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Catalyst/Catalyst-View-Email-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Authen::SASL)
BuildRequires:	perl(Catalyst)
BuildRequires:	perl(Catalyst::View::Mason)
BuildRequires:	perl(Catalyst::View::TT)
BuildRequires:	perl(Class::C3)
BuildRequires:	perl(Email::Date::Format)
BuildRequires:	perl(Email::MIME)
BuildRequires:	perl(Email::MIME::Creator)
BuildRequires:	perl(Email::Send)
BuildRequires:	perl(Email::Sender::Simple)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Test::Requires)
BuildRequires:	perl(parent)

BuildArch:	noarch

%description
Helper for Email Views.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Fri Feb 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.330.0-1
+ Revision: 2fd259e
- Updated to 0.33 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10548 |12cu|perl-Catalyst-View-Excel-Template-Plus-0.30.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-View-Excel-Template-Plus
%define upstream_version 0.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Excel::Plus View
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst::Runtime)
BuildRequires:	perl(Excel::Template::Plus)
BuildRequires:	perl(Module::Build::Compat)
BuildRequires:	perl(MooseX::Param)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(parent)
BuildArch:	noarch

%description
This is a Catalyst View subclass which can handle rendering excel content
through Excel::Template::Plus.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Fri Nov 02 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.30.0-3
+ Revision: ffdf315
- LOG Update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10549 |12cu|perl-Catalyst-View-GD-0.10.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-View-GD
%define upstream_version 0.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	A Catalyst View for GD images
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst::Runtime)
BuildRequires:	perl(GD)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::Image::GD)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
This is a Catalyst View subclass which can handle rendering GD based image
content. 

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%perl_vendorlib/*


%changelog
* Fri Nov 02 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.10.0-3
+ Revision: e7db836
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10550 |12cu|perl-Catalyst-View-GraphViz-0.50.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-View-GraphViz
%define upstream_version 0.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	GraphViz View Class
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst)
BuildRequires:	perl(Catalyst::Plugin::SubRequest)
BuildRequires:	perl(GraphViz)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This is the Catalyst view class for the GraphViz manpage. Your application
subclass should inherit from this class.

This plugin renders the GraphViz object specified in
'$c->stash->{graphviz}->{graph}' into the '$c->stash->{graphviz}->{format}'
(one of e.g. png gif, or one of the other as_* methods described in the the
GraphViz manpage module. PNG is the default format.

The output is stored in '$c->response->output'.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Fri Nov 02 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.50.0-3
+ Revision: 98f7255
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10551 |12cu|perl-Catalyst-View-JSON-0.330.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-View-JSON
%define upstream_version 0.33

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	JSON view for your data
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst) >= 5.600.0
BuildRequires:	perl(Catalyst::Plugin::Unicode)
BuildRequires:	perl(YAML)
BuildRequires:	perl(JSON) >= 1
BuildRequires:	perl(JSON::Any)
BuildRequires:	perl(Test::More) >= 0.32
BuildRequires:	perl(MRO::Compat)

BuildArch:	noarch

%description
Catalyst::View::JSON is a Catalyst View handler that returns stash
data in JSON format.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/*/*
%{perl_vendorlib}/Catalyst



%changelog
* Wed Oct 24 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.330.0-2
+ Revision: 2a0077d
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10552 |12cu|perl-Catalyst-View-Mason-0.180.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-View-Mason
%define upstream_version 0.18

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Mason View Class
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst)
BuildRequires:	perl(HTML::Mason)
BuildRequires:	perl(MRO::Compat)
BuildArch:	noarch

%description
Want to use a Mason component in your views? No problem!
Catalyst::View::Mason comes to the rescue.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL installdirs=vendor --skipdeps
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Catalyst
%{_mandir}/*/*



%changelog
* Wed Oct 24 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.180.0-3
+ Revision: fc15d30
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10553 |12cu|perl-Catalyst-View-REST-XML-0.20.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-View-REST-XML
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	XML View Class
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Catalyst/Catalyst-View-REST-XML-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst)
BuildRequires:	perl(XML::Simple)
BuildArch:	noarch

%description
This is the XML::Simple view class.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes 
%{perl_vendorlib}/Catalyst/View/*
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.10.0-2mdv2011.0
+ Revision: 680770
- mass rebuild

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.10.0-1mdv2011.0
+ Revision: 402994
- rebuild using %%perl_convert_version

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.01-4mdv2009.0
+ Revision: 255592
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.01-2mdv2008.1
+ Revision: 136678
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.01-2mdv2008.0
+ Revision: 86062
- rebuild


* Thu Mar 30 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.01-1mdk
- Initial mdv rpm



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10554 |12cu|perl-Catalyst-View-TT-0.360.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Catalyst-View-TT
%define upstream_version 0.36

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Catalyst TT View Class
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Catalyst/%{upstream_name}-%{upstream_version}.tar.gz
# This patch done originally by rgs allow to specify the Template class to use
# Need for compatibility with CS4 for fibric
Patch0:		Catalyst-View-TT-0.30-template_class.patch

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst) >= 5.700
BuildRequires:  perl(MRO::Compat)
BuildRequires:	perl(Path::Class)
BuildRequires:	perl(Template)
BuildRequires:  perl(Template::Provider::Encoding)
BuildRequires:	perl(Template::Timer)

BuildArch:	noarch

%description
This is the Catalyst view class for the Template Toolkit. Your application
should defined a view class which is a subclass of this module. The easiest way
to achieve this is using the myapp_create.pl script (where myapp should be
replaced with whatever your application is called). This script is created as
part of the Catalyst setup.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch0 -p2

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Catalyst
%{_mandir}/*/*



%changelog
* Wed Oct 24 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.360.0-3
+ Revision: ac03b39
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10555 |12cu|perl-CatalystX-Component-Traits-0.190.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CatalystX-Component-Traits
%define upstream_version 0.19

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Automatic Trait Loading and Resolution for
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/CatalystX/CatalystX-Component-Traits-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst::Runtime)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(Module::Pluggable)          >= 3.900.0
BuildRequires:	perl(Moose::Autobox)
BuildRequires:	perl(MooseX::Traits::Pluggable)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(namespace::autoclean)
BuildArch:	noarch
Requires:	perl(MooseX::Traits::Pluggable)

%description
Adds a the Catalyst::Component/COMPONENT manpage method to your the
Catalyst manpage component base class that reads the optional 'traits'
parameter from app and component config and instantiates the component
subclass with those traits using the MooseX::Traits/new_with_traits manpage
from the MooseX::Traits::Pluggable manpage.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Fri Feb 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.190.0-1
+ Revision: b0a1f29
- Updated to 0.19 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10556 |12cu|perl-CatalystX-InjectComponent-0.25.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CatalystX-InjectComponent
%define upstream_version 0.025

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.025
Release:	1

Summary:	Inject components into your Catalyst application
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/CatalystX/CatalystX-InjectComponent-0.025.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Catalyst::Runtime)
BuildRequires:	perl(Class::Inspector)
BuildRequires:	perl(Devel::InnerPackage)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Test::Deep)
BuildRequires:	perl(Test::Differences)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Most)
BuildRequires:	perl(Test::Warn)
BuildRequires:	perl(parent)
BuildArch:	noarch

%description
CatalystX::InjectComponent will inject Controller, Model, and View
components into your Catalyst application at setup (run)time. It does this
by creating a new package on-the-fly, having that package extend the given
component, and then having Catalyst setup the new component (via
'->setup_component')

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10557 |12cu|perl-CatalystX-LeakChecker-0.60.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CatalystX-LeakChecker
%define upstream_version 0.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Debug memory leaks in Catalyst applications
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/CatalystX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(B::Deparse)
BuildRequires:	perl(Catalyst)
BuildRequires:	perl(Devel::Cycle)
BuildRequires:	perl(FindBin)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::AttributeHelpers)
BuildRequires:	perl(MooseX::Types)
BuildRequires:	perl(PadWalker)
BuildRequires:	perl(Task::Weaken)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Text::SimpleTable)
BuildRequires:	perl(namespace::autoclean)
BuildRequires:	perl(namespace::clean)
BuildArch:	noarch

%description
It's easy to create memory leaks in Catalyst applications and often they're
hard to find. This module tries to help you finding them by automatically
checking for common causes of leaks.

This module is intended for debugging only. I suggest to not enable it in a
production environment.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Fri Nov 02 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.60.0-3
+ Revision: 73d3c21
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10558 |12cu|perl-CatalystX-SimpleLogin-0.140.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CatalystX-SimpleLogin
%define upstream_version 0.14

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Redirect
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/CatalystX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst::Action::REST)
BuildRequires:	perl(Catalyst::Action::RenderView)
BuildRequires:	perl(Catalyst::ActionRole::ACL)
BuildRequires:	perl(Catalyst::Controller::ActionRole)
BuildRequires:	perl(Catalyst::Plugin::Authentication)
BuildRequires:	perl(Catalyst::Plugin::Session)
BuildRequires:	perl(Catalyst::Plugin::Session::State::Cookie)
BuildRequires:	perl(Catalyst::Plugin::Session::Store::File)
BuildRequires:	perl(Catalyst::Runtime)
BuildRequires:	perl(Catalyst::View::TT)
BuildRequires:	perl(CatalystX::Component::Traits)
BuildRequires:	perl(CatalystX::InjectComponent)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(HTML::FormHandler)
BuildRequires:	perl(HTTP::Request::Common)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Autobox)
BuildRequires:	perl(MooseX::MethodAttributes)
BuildRequires:	perl(MooseX::RelatedClassRoles)
BuildRequires:	perl(MooseX::Types)
BuildRequires:	perl(MooseX::Types::Common)
BuildRequires:	perl(SQL::Translator)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(namespace::autoclean)
BuildArch:	noarch

%description
CatalystX::SimpleLogin is an application class role which will inject a
controller which is an instance of the
CatalystX::SimpleLogin::Controller::Login manpage into your application.
This provides a simple login and logout page with the adition of only one
line of code and one template to your application.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Fri Nov 02 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.140.0-3
+ Revision: 842fc80
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10559 |12cu|perl-CDDB-1.222.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 CDDB
%define upstream_version 1.222

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	A high-level interface to cddb protocol servers
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/CDDB/CDDB-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(Mail::Header)
BuildRequires:	perl(Mail::Header)
BuildArch:	noarch

%description
CDDB is a high-level interface to databases based on the Compact Disc
Database protocol.

Starting with version 1.04, CDDB.pm will contact freedb.org servers by
default. cddb.com's developer license is for end-user applications; not
third-party libraries.  This makes CDDB.pm ineligible for access to
cddb.com servers.  This author will not pursue further cddb.com
access. Developers using CDDB.pm may continue to attempt connections to
cddb.com servers, but there are no guarantees.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std
rm -f %{buildroot}%{perl_archlib}/perllocal.pod

%files
%doc README HISTORY
%{perl_vendorlib}/CDDB.pm
%{_mandir}/*/*



%changelog
* Fri Oct 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.222.0-1
+ Revision: 3b255a1
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10560 |12cu|perl-CGI-Application-Dispatch-3.120.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CGI-Application-Dispatch
%define upstream_version 3.12

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Dispatch requests to CGI::Application based object

License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/CGI/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(CGI::Application)
BuildRequires: perl(Try::Tiny)
BuildRequires: perl(Plack::Test)
BuildRequires: perl(HTTP::Exception)
BuildRequires: perl(Module::Build)
BuildRequires: perl(Test::LongString)
BuildRequires: perl(Exception::Class::TryCatch)
BuildArch: noarch

%description
This module provides a way (as a mod_perl handler or running under vanilla CGI)
to look at the path ($r->path_info or $ENV{PATH_INFO}) of the incoming request,
parse off the desired module and it's run mode, create an instance of that
module and run it.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%clean

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*




%changelog
* Wed Apr 16 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.120.0-1
+ Revision: afbd620
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10561 |12cu|perl-CGI-Application-Plugin-Authentication-0.200.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CGI-Application-Plugin-Authentication
%define upstream_version 0.20

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Authentication framework for CGI::Application
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/CGI/CGI-Application-Plugin-Authentication-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(Test::NoWarnings)
BuildRequires: perl(Readonly)
BuildRequires: perl(Digest::SHA)
BuildRequires:	perl(Attribute::Handlers)
BuildRequires:	perl(CGI::Application)
BuildRequires:	perl(CGI::Cookie)
BuildRequires:	perl(Class::ISA)
BuildRequires:	perl(Digest::SHA1)
BuildRequires:	perl(MIME::Base64)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Task::Weaken)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::MockObject)
BuildRequires:	perl(Test::More) >= 0.940.0
BuildRequires:	perl(Test::Regression)
BuildRequires:	perl(Test::Taint)
BuildRequires:	perl(Test::Warn)
BuildRequires:	perl(Test::Without::Module)
BuildRequires:	perl(UNIVERSAL::require)
BuildRequires:	perl(Module::Build::Compat)
BuildRequires:	perl(CGI::Application::Plugin::Session)

BuildArch:	noarch

%description
CGI::Application::Plugin::Authentication adds the ability to authenticate
users in your the CGI::Application manpage modules. It imports one method
called 'authen' into your CGI::Application module. Through the authen
method you can call all the methods of the
CGI::Application::Plugin::Authentication plugin.

There are two main decisions that you need to make when using this module.
How will the usernames and password be verified (ie from a database, LDAP,
etc...), and how can we keep the knowledge that a user has already logged
in persistent, so that they will not have to enter their credentials again
on the next request (ie how do we 'Store' the authentication information
across requests).

Choosing a Driver
    There are three drivers that are included with the distribution. Also,
    there is built in support for all of the Authen::Simple modules (search
    CPAN for Authen::Simple for more information). This should be enough to
    cover everyone's needs. 

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Jun 25 2011 Sandro Cazzaniga <kharec@mandriva.org> 0.180.0-3mdv2011.0
+ Revision: 687184
- rebuild

* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.180.0-2
+ Revision: 658519
- rebuild for updated spec-helper

* Thu Jul 15 2010 Jérôme Quelin <jquelin@mandriva.org> 0.180.0-1mdv2011.0
+ Revision: 553471
- typo fix
- update version prereq
- requiring minimum version in buildrequires:
- adding missing buildrequires:
- update to 0.18

* Mon Jan 25 2010 Jérôme Quelin <jquelin@mandriva.org> 0.170.0-1mdv2010.1
+ Revision: 495701
- update to 0.17

* Tue Jan 19 2010 Jérôme Quelin <jquelin@mandriva.org> 0.160.0-1mdv2010.1
+ Revision: 493482
- update to 0.16

* Wed Jan 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.150.0-1mdv2010.1
+ Revision: 490486
- update to 0.15

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.140.0-1mdv2010.1
+ Revision: 460830
- update to 0.14

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.130.0-1mdv2010.0
+ Revision: 405771
- rebuild using %%perl_convert_version

* Fri May 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.13-1mdv2010.0
+ Revision: 370016
- update to new version 0.13

* Sat Oct 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.12-1mdv2009.1
+ Revision: 292552
- import perl-CGI-Application-Plugin-Authentication


* Thu Oct 09 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.12-1mdv2009.1
- initial mdv release, generated with cpan2dist



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10562 |12cu|perl-CGI-Application-Plugin-DBH-4.40.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CGI-Application-Plugin-DBH
%define upstream_version 4.04
Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Easy DBI access from CGI::Application
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/CGI/CGI-Application-Plugin-DBH-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(CGI::Application)
BuildRequires:	perl(DBD::Mock)
BuildRequires:	perl(DBI)
BuildRequires:	perl(Module::Build::Compat)
BuildRequires:	perl(Test::Pod)
BuildRequires:	perl(Test::MockObject)

BuildArch:	noarch

%description
CGI::Application::Plugin::DBH adds easy access to a DBI database handle to
your CGI::Application modules. Lazy loading is used to prevent a database
connection from being made if the 'dbh' method is not called during the
request. In other words, the database connection is not created until it is
actually needed. 

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/CGI


%changelog
* Thu Feb 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 4.40.0-1
+ Revision: a77a68b
- Updated to 4.04 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10563 |12cu|perl-CGI-Application-Plugin-Session-1.50.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CGI-Application-Plugin-Session
%define upstream_version 1.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Add CGI::Session support to CGI::Application
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/CGI/CGI-Application-Plugin-Session-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(CGI::Application)
BuildRequires:	perl(CGI::Session)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build::Compat)
Requires:	perl(CGI::Session)
BuildArch:	noarch

%description
CGI::Application::Plugin::Session seamlessly adds session support to your
the CGI::Application manpage modules by providing a the CGI::Session
manpage object that is accessible from anywhere in the application.

Lazy loading is used to prevent expensive file system or database calls
from being made if the session is not needed during this request. In other
words, the Session object is not created until it is actually needed. Also,
the Session object will act as a singleton by always returning the same
Session object for the duration of the request.

This module aims to be as simple and non obtrusive as possible. By not
requiring any changes to the inheritance tree of your modules, it can be
easily added to existing applications. Think of it as a plugin module that
adds a couple of new methods directly into the CGI::Application namespace
simply by loading the module. 

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Thu Feb 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.50.0-1
+ Revision: a6e6640
- Updated to 1.05 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10564 |12cu|perl-CGI-FormBuilder-3.90.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CGI-FormBuilder
%define upstream_version 3.09

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1
Epoch:		1

Summary:	Easily generate and process stateful forms
License:	GPL+ or Artistic
Group:		Development/Perl
Url:        http://search.cpan.org/dist/%upstream_name/
Source0:	http://www.cpan.org/modules/by-module/CGI/CGI-FormBuilder-%{upstream_version}.tgz

BuildRequires:	perl-devel
BuildRequires:	perl(CGI)
BuildRequires:	perl(HTML::Template)
BuildRequires:	perl(Template)

BuildArch:	noarch

%description
FormBuilder is a fully-functional form engine with numerous features.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# disabled because of problem with HTML::Entities (http://rt.cpan.org//Ticket/Display.html?id=16193)
#%{__make} test

%install
%makeinstall_std

%files
%doc Changes README INSTALL
%{perl_vendorlib}/CGI
%{_mandir}/*/*


%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:3.90.0-1
+ Revision: 7f3f1d5
- Updated to 3.09 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10565 |12cu|perl-CGI-Safe-1.250.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CGI-Safe
%define upstream_version 1.25

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Safe method of using CGI.pm
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/CGI/%{upstream_name}-%{upstream_version}.tar.bz2
Source1:        %{name}.rpmlintrc

BuildRequires:	perl-devel
BuildRequires:	perl(CGI)
BuildArch:	noarch

%description
The CGI-Safe module makes running the CGI environment safer
by eliminating dangerous %ENV variables and presetting
certain CGI.pm globals.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/CGI
%{_mandir}/*/*



%changelog
* Wed Mar 19 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.250.0-3
+ Revision: a48c250
- Added rpmlintrc



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10566 |12cu|perl-CGI-Session-4.480.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CGI-Session
%define upstream_version 4.48

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(DBD::Pg\\)'
%else
%define _requires_exceptions perl(DBD::Pg)
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 4.48
Release:	1

Summary:	Persistent session data in CGI applications
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/CGI/CGI-Session-4.48.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(CGI)
BuildRequires:	perl(DBI)
BuildRequires:	perl(DB_File)
BuildRequires:	perl(FreezeThaw)
BuildRequires:	perl(CGI::Simple)
BuildArch:	noarch

%description 
CGI-Session is a Perl5 library that provides an easy, reliable and
modular session management system across HTTP requests. Persistency is a
key feature for such applications as shopping carts,
login/authentication routines, and application that need to carry data
accross HTTP requests. CGI::Session does that and many more 

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
rm -f  t/g4_mysql.t # no database available for testing
make test

%install
%makeinstall_std
rm -f %{buildroot}%{perl_archlib}/perllocal.pod

%files
%doc Changes README INSTALL
%{perl_vendorlib}/CGI
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 4.420.0-2mdv2011.0
+ Revision: 680696
- mass rebuild

* Mon Aug 31 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 4.420.0-1mdv2011.0
+ Revision: 422882
- update to 4.42

* Wed Jul 29 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 4.410.0-1mdv2010.0
+ Revision: 403004
- rebuild using %%perl_convert_version

* Wed May 06 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 4.41-1mdv2010.0
+ Revision: 372684
- update to new version 4.41

* Wed Jan 07 2009 Guillaume Rousse <guillomovitch@mandriva.org> 4.38-2mdv2009.1
+ Revision: 326511
- don't require DBD::Pg

* Mon Nov 03 2008 Guillaume Rousse <guillomovitch@mandriva.org> 4.38-1mdv2009.1
+ Revision: 299375
- update to new version 4.38

* Mon Oct 27 2008 Guillaume Rousse <guillomovitch@mandriva.org> 4.37-1mdv2009.1
+ Revision: 297537
- update to new version 4.37

* Sat Oct 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 4.36-1mdv2009.1
+ Revision: 292031
- update to new version 4.36

* Thu Jul 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 4.35-1mdv2009.0
+ Revision: 236715
- update to new version 4.35

* Thu Jul 10 2008 Guillaume Rousse <guillomovitch@mandriva.org> 4.33-1mdv2009.0
+ Revision: 233336
- update to new version 4.33

* Mon Jun 23 2008 Guillaume Rousse <guillomovitch@mandriva.org> 4.32-1mdv2009.0
+ Revision: 227967
- update to new version 4.32

* Sat May 10 2008 Guillaume Rousse <guillomovitch@mandriva.org> 4.30-1mdv2009.0
+ Revision: 205413
- update to new version 4.30

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 4.20-1mdv2008.1
+ Revision: 136678
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Mon Jan 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 4.20-1mdv2007.0
+ Revision: 111628
- new version

* Sat Oct 28 2006 Nicolas LÃ©cureuil <neoclust@mandriva.org> 4.14-1mdv2007.1
+ Revision: 73407
- import perl-CGI-Session-4.14-1mdv2007.0

* Tue Jul 11 2006 Guillaume Rousse <guillomovitch@mandriva.org> 4.14-1mdv2007.0
- new version

* Wed May 10 2006 Nicolas Lécureuil <neoclust@mandriva.org> 4.13-1mdk
- New release 4.13

* Sun Apr 09 2006 Guillaume Rousse <guillomovitch@mandriva.org> 4.12-1mdk
- New version
- better summary
- better source URL
- better buildrequires syntax

* Fri Mar 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 4.10-1mdk
- New release 4.10

* Sat Mar 18 2006 Guillaume Rousse <guillomovitch@mandriva.org> 4.09-1mdk
- New release 4.09

* Thu Mar 16 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 4.08-1mdk
- 4.08

* Wed Mar 08 2006 Oden Eriksson <oeriksson@mandriva.com> 4.03-3mdk
- fix deps

* Sat Oct 08 2005 Nicolas Lécureuil <neoclust@mandriva.org> 4.03-2mdk
- Fix BuildRequires
- %%mkrel

* Fri Oct 07 2005 Guillaume Rousse <guillomovitch@mandriva.org> 4.03-1mdk
- New release 4.03

* Wed Sep 07 2005 Guillaume Rousse <guillomovitch@mandriva.org> 4.02-1mdk
- New release 4.02
- spec cleanup
- tests
- better url

* Mon Dec 20 2004 Guillaume Rousse <guillomovitch@mandrake.org> 3.95-4mdk
- fix buildrequires in a backward compatible way

* Thu Jul 22 2004 Guillaume Rousse <guillomovitch@mandrake.org> 3.95-3mdk 
- rpmbuildupdate aware

* Wed Feb 25 2004 Guillaume Rousse <guillomovitch@mandrake.org> 3.95-2mdk
- fixed dir ownership (distlint)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10567 |12cu|perl-CGI-SSI-0.920.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CGI-SSI
%define upstream_version 0.92

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Use SSI from CGI scripts
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/CGI/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Date::Format)
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(File::Spec)
BuildRequires: perl(HTML::SimpleParse)
BuildRequires: perl(HTTP::Cookies)
BuildRequires: perl(HTTP::Response)
BuildRequires: perl(LWP::UserAgent)
BuildRequires: perl(URI)
BuildRequires: perl-devel
BuildArch: noarch

%description
CGI::SSI is meant to be used as an easy way to filter shtml through CGI
scripts in a loose imitation of Apache's mod_include. If you're using
Apache, you may want to use either mod_include or the Apache::SSI module
instead of CGI::SSI. Limitations in a CGI script's knowledge of how the
server behaves make some SSI directives impossible to imitate from a CGI
script.

Most of the time, you'll simply want to filter shtml through STDOUT or some
other open filehandle. 'autotie' is available for STDOUT, but in general,
you'll want to tie other filehandles yourself:

    $ssi = tie(*FH, 'CGI::SSI', filehandle => 'FH');
    print FH $shtml;

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
#make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Tue Oct 15 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.920.0-1
+ Revision: 00bf8f5
- Added perl-devel BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10568 |12cu|perl-CGI-Struct-1.210.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CGI-Struct
%define upstream_version 1.21

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Build structures from CGI data

License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/CGI/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Storable)
BuildRequires: perl(Test::Deep)
BuildRequires: perl(Test::More)
BuildRequires: perl-devel
BuildArch: noarch

%description
CGI::Struct lets you transform CGI data keys that _look like_ perl data
structures into _actual_ perl data structures.

CGI::Struct makes no attempt to actually _read in_ the variables from the
request. You should be using the CGI manpage or some equivalent for that.
CGI::Struct expects to be handed a reference to a hash containing all the
keys/values you care about. The common way is to use something like
'CGI->Vars' or (as the author does) 'Plack::Request->parameters->mixed'.

Whatever you use should give you a hash mapping the request variable names
(keys) to the values sent in by the users (values). Any of the major CGIish
modules will have such a method; consult the documentation for yours if you
don't know it offhand.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml README Changes META.json LICENSE
%{_mandir}/man3/*
%{perl_vendorlib}/*





%changelog
* Thu Apr 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.210.0-1
+ Revision: cf019f9
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10569 |12cu|perl-Chart-2.4.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Chart
%define upstream_version 2.4.6

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 2.4.6
Release:	1

Summary:	A series of charting modules
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/authors/id/C/CH/CHARTGRP/Chart-%{version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(GD)

BuildArch:	noarch

%description
Series of charting modules.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
chmod 0644 README TODO

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files 
%doc README TODO
%{perl_vendorlib}/Chart*
%{_mandir}/*/*


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 2.4.2-2mdv2011.0
+ Revision: 680773
- mass rebuild

* Sun Oct 24 2010 Sandro Cazzaniga <kharec@mandriva.org> 2.4.2-1mdv2011.0
+ Revision: 588697
- update to 2.4.2

* Sat Feb 13 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2.4.1-6mdv2011.0
+ Revision: 505422
- rebuild using %%perl_convert_version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2.4.1-5mdv2010.0
+ Revision: 430322
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 2.4.1-4mdv2009.0
+ Revision: 256401
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 2.4.1-2mdv2008.1
+ Revision: 136680
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.4.1-2mdv2008.0
+ Revision: 86066
- rebuild


* Fri Feb 10 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.4.1-1mdk
- New release 2.4.1

* Thu Oct 20 2005 Nicolas Lécureuil <neoclust@mandriva.org> 2.3-3mdk
- Fix BuildRequires
- fix url/source

* Thu Oct 20 2005 Olivier Thauvin <nanardon@mandriva.org> 2.3-2mdk
- rebuild
- add make test

* Mon May 31 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 2.3-1mdk
- 2.3

* Mon Aug 18 2003 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 2.2-4mdk
- rebuild for new perl
- drop $RPM_OPT_FLAGS, noarch..
- rm -rf /home/guillomovitch/rpm/tmp/perl-Chart-2.4.1 in %%install
- use %%makeinstall_std macro
- cosmetics

* Wed May 28 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.2-2mdk
- rebuild for new auto{prov,req}

* Fri Apr 25 2003 François Pons <fpons@mandrakesoft.com> 2.2-1mdk
- 2.2.

* Fri Apr 25 2003 Pixel <pixel@mandrakesoft.com> 1.0.1-4mdk
- add "BuildRequires: perl-devel"



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10570 |12cu|perl-CHI-0.550.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CHI
%define upstream_version 0.55

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Nothing is cached
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module//%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp::Assert)
BuildRequires:	perl(Data::UUID)
BuildRequires:	perl(Date::Parse)
BuildRequires:	perl(Digest::JHash)
BuildRequires:	perl(Digest::MD5)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(Hash::MoreUtils)
BuildRequires:	perl(JSON)
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(Log::Any)
BuildRequires:	perl(Log::Any::Adapter)
BuildRequires:	perl-Log-Any-Adapter
BuildRequires:	perl(Log::Any::Adapter::Dispatch)
BuildRequires:	perl(Module::Load::Conditional)
BuildRequires:	perl(Moose)
BuildRequires:	perl(String::RewritePrefix)
BuildRequires:	perl(Storable)
BuildRequires:	perl(Task::Weaken)
BuildRequires:	perl(Test::Builder)
BuildRequires:	perl(Test::Class)
BuildRequires:	perl(Test::Deep)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::Log::Dispatch)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Warn)
BuildRequires:	perl(Time::Duration)
BuildRequires:	perl(Time::Duration::Parse)
BuildArch:	noarch

%description
CHI provides a unified caching API, designed to assist a developer in
persisting data for a specified period of time.

The CHI interface is implemented by driver classes that support fetching,
storing and clearing of data. Driver classes exist or will exist for the
gamut of storage backends available to Perl, such as memory, plain files,
memory mapped files, memcached, and DBI.

CHI is intended as an evolution of DeWitt Clinton's Cache::Cache package,
adhering to the basic Cache API but adding new features and addressing
limitations in the Cache::Cache implementation.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Sun Sep 30 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.550.0-1
+ Revision: 630935c
- LOG Update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10571 |12cu|perl-Class-AutoClass-1.560.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Class-AutoClass
%define upstream_version 1.56
Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Yet another OO helper
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Class/Class-AutoClass-%{upstream_version}.tar.gz
Buildrequires:  perl(IO::Stringy)
BuildRequires:	perl(Module::Build)

BuildArch:      noarch

%description
This perl module brings the following advantages:
- get and set methods for simple attributes can be automatically
  generated
- argument lists are handled as described below
- the protocol for object creation and initialization is close to
  the 'textbook' approach generally suggested for object-oriented Perl
  (see below)
- object initialization is handled correctly in the presence of multiple
  inheritance

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%check
# %make test

%clean 

%files 
%doc Changes
%{perl_vendorlib}/Class
%{_mandir}/*/*



%changelog
* Sat Dec 21 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.560.0-1
+ Revision: a1349a5
- LOG Updated to 1.56 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10572 |12cu|perl-Class-Autouse-2.10.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Class-Autouse
%define upstream_version 2.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 2.01
Release:	1

Summary:	Run-time class loading on first method call in Perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Class/Class-Autouse-2.01.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Class::Autouse allows you to specify a class that will only load when a method
of that class is called. For large classes that might not be used during the
running of a program, such as Date::Manip, this can save you large amounts of
memory, and decrease the script load time.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
find lib -name \*.pm | xargs chmod 644
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Class
%{_mandir}/*/*


%changelog
* Sun Jan 30 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.0-1mdv2011.0
+ Revision: 634210
- update to new version 2.00

* Sat Aug 01 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.290.0-1mdv2011.0
+ Revision: 406872
- rebuild using %%perl_convert_version

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.29-3mdv2009.0
+ Revision: 255887
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Nov 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.29-1mdv2008.1
+ Revision: 110280
- update to new version 1.29

* Fri Jul 27 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.28-1mdv2008.0
+ Revision: 56128
- update to new version 1.28


* Sat Nov 18 2006 Olivier Thauvin <nanardon@mandriva.org> 1.27-1mdv2007.0
+ Revision: 85430
- 1.27
- Import perl-Class-Autouse

* Sun Apr 16 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.26-1mdk
- New release 1.26
- spec cleanup
- fix directory ownership
- better source URL

* Tue Apr 11 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.25-1mdk
- New release 1.25

* Tue Jan 17 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.24-1mdk
- 1.24
- Fix perms

* Tue Oct 04 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.21-1mdk
- New release 1.21

* Sat Aug 20 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.20-1mdk
- 1.20

* Tue Mar 15 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 1.17-1mdk
- Initial MDK release.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10573 |12cu|perl-Class-Base-0.50.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name  Class-Base
%define upstream_version 0.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Useful base class for deriving other modules
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Class/Class-Base-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module implements a simple base class from which other modules
can be derived, thereby inheriting a number of useful methods such as
new(), init(), params(), clone(), error() and debug().

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/*/*
%{perl_vendorlib}/Class


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.30.0-2mdv2011.0
+ Revision: 680784
- mass rebuild

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.30.0-1mdv2011.0
+ Revision: 406314
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.03-4mdv2009.0
+ Revision: 241173
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.03-2mdv2008.0
+ Revision: 86074
- rebuild


* Sun Aug 06 2006 Scott Karns <scottk@mandriva.org> 0.03-1mdv2007.0
- Initial Mandriva package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10574 |12cu|perl-Class-C3-Componentised-1.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Class-C3-Componentised
%define upstream_version 1.001000

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1
Epoch:		1

Summary:	Load mix-ins or components to your C3-based class
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Class/Class-C3-Componentised-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::C3)
BuildRequires:	perl(Class::Inspector)
BuildRequires:	perl(MRO::Compat)
BuildRequires:	perl(Test::Exception)

BuildArch:	noarch

%description
This will inject base classes to your module using the Class::C3 method
resolution order.

Please note: these are not plugins that can take precedence over methods
declared in MyModule. If you want something like that, consider
MooseX::Object::Pluggable.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Class
%{_mandir}/*/*


%changelog
* Wed Mar 23 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1:1.0.900-1mdv2011.0
+ Revision: 648060
- update to new version 1.0009

* Wed Mar 02 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1:1.0.800-1
+ Revision: 641319
- update to new version 1.0008

* Thu Sep 10 2009 Jérôme Quelin <jquelin@mandriva.org> 1:1.0.600-1mdv2011.0
+ Revision: 437215
- bumping epoch
- update to 1.0006

* Fri May 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0005-1mdv2010.0
+ Revision: 370024
- update to new version 1.0005

* Thu Mar 19 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0004-1mdv2009.1
+ Revision: 357729
- update to new version 1.0004

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.0003-3mdv2009.0
+ Revision: 255890
- rebuild

* Mon Mar 10 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.0003-1mdv2008.1
+ Revision: 183290
- update to new version 1.0003

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Sep 03 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.0001-1mdv2008.0
+ Revision: 78720
- import perl-Class-C3-Componentised


* Mon Sep 03 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.0001-1mdv2008.0
- first mdv release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10575 |12cu|perl-Class-DBI-Plugin-Pager-0.566.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Class-DBI-Plugin-Pager
%define upstream_version 0.566

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Paged queries for CDBI
License:	Artistic/GPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Class/Class-DBI-Plugin-Pager-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Accessor::Chained::Fast)
BuildRequires:	perl(Class::Data::Inheritable)
BuildRequires:	perl(Class::DBI)
BuildRequires:	perl(Data::Page)
BuildRequires:	perl(SQL::Abstract)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(UNIVERSAL::require)
BuildArch:	noarch

%description
Adds a pager method to your class that can query using SQL::Abstract
where clauses, and limit the number of rows returned to a specific subset.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
#%__make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Class/DBI/Plugin/*
%{_mandir}/*/*



%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.561.0-2mdv2011.0
+ Revision: 680795
- mass rebuild

* Thu Jul 23 2009 Jérôme Quelin <jquelin@mandriva.org> 0.561.0-1mdv2011.0
+ Revision: 398795
- rebuild
- using %%perl_convert_version
- fixed source & buildrequires fields

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.561-6mdv2009.0
+ Revision: 241183
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.561-4mdv2008.0
+ Revision: 86106
- rebuild


* Mon Aug 14 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/14/06 21:30:38 (56098)
- buildrequires again

* Mon Aug 14 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/14/06 21:26:17 (56097)
- fix buildrequires

* Mon Aug 14 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/14/06 21:16:14 (56094)
Import perl-Class-DBI-Plugin-Pager

* Sat Apr 08 2006 Arnaud de Lorbeau <devel@mandriva.com> 0.561-1mdk
- Initial MDV RPM



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10576 |12cu|perl-Class-Generate-1.140.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Class-Generate
%define upstream_version 1.14

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Generate Perl class hierarchies
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Class/Class-Generate-%{upstream_version}.tar.gz

BuildRequires:  perl-devel
BuildRequires: perl(Module::Build)
BuildArch:      noarch

%description
The Class::Generate package exports functions that take as arguments a class
specification and create from these specifications a Perl 5 class. The
specification language allows many object-oriented constructs: typed members,
inheritance, private members, required members, default values, object methods,
class methods, class variables, and more.

CPAN contains similar packages. Why another? Because object-oriented
programming, especially in a dynamic language like Perl, is a complicated
endeavor. I wanted a package that would work very hard to catch the errors you
(well, I anyway) commonly make. I wanted a package that could help me enforce
the contract of object-oriented programming. I also wanted it to get out of my
way when I asked.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
chmod 644 Changes README

%build
perl Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files 
%doc Changes README
%{perl_vendorlib}/Class
%{_mandir}/*/*



%changelog
* Fri Feb 14 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.140.0-1
+ Revision: c2199f0
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10577 |12cu|perl-Class-InsideOut-1.100.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name       Class-InsideOut
%define upstream_version 1.10

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    3
License:	GPL or Artistic
Group:		Development/Perl
Summary:    A safe, simple inside-out object construction kit
Url:		http://search.cpan.org/dist/%{upstream_name}
Source:     http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires: perl-devel
BuildRequires: perl(Class::ISA)
BuildRequires: perl(Config)
BuildRequires: perl(Exporter)
BuildRequires: perl(Scalar::Util)
BuildRequires: perl(Test::More)
BuildRequires: perl(base)
BuildArch: noarch

%description
This is a simple, safe and streamlined toolkit for building inside-out objects.
Unlike most other inside-out object building modules already on CPAN, this
module aims for minimalism and robustness:

* Does not require derived classes to subclass it
* Uses no source filters, attributes or CHECK blocks
* Supports any underlying object type including black-box inheritance
* Does not leak memory on object destruction
* Overloading-safe
* Thread-safe for Perl 5.8.5 or better
* mod_perl compatible
* Makes no assumption about inheritance or initializer needs

It provides the minimal support necessary for creating safe inside-out objects
and generating flexible accessors.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
%{__perl} Makefile.PL -n INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README LICENSE
%{_mandir}/man3/*
%{perl_vendorlib}/Class


%changelog
* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1.100.0-2mdv2011.0
+ Revision: 680822
- mass rebuild

* Tue Aug 25 2009 Jérôme Quelin <jquelin@mandriva.org> 1.100.0-1mdv2011.0
+ Revision: 421133
- update to 1.10

* Sat Aug 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.90.0-1mdv2010.0
+ Revision: 419636
- new perl version macro
- fix summary and description

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.09-3mdv2009.0
+ Revision: 255988
- rebuild

* Tue Jan 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.09-1mdv2008.1
+ Revision: 152962
- update to new version 1.09
- update to new version 1.09

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Nov 06 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.08-1mdv2008.1
+ Revision: 106602
- import perl-Class-InsideOut



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10578 |12cu|perl-Class-Load-XS-0.60.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Class-Load-XS
%define upstream_version 0.06

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    XS implementation of parts of Class::Load
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Class::Load)
BuildRequires: perl(ExtUtils::CBuilder)
BuildRequires: perl(Module::Build)
BuildRequires: perl(Module::Implementation)
BuildRequires: perl(Test::Fatal)
BuildRequires: perl(Test::More)
BuildRequires: perl(Test::Requires)
BuildRequires: perl(XSLoader)
BuildRequires: perl(constant)
BuildRequires: perl(strict)
BuildRequires: perl(version)
BuildRequires: perl(warnings)
BuildRequires: perl(Module::Build)
BuildRequires: perl-devel

%description
This module provides an XS implementation for portions of the Class::Load
manpage. See the Class::Load manpage for API details.

%prep
%setup -qn %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor

./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc README LICENSE META.yml Changes META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Wed Jan 22 2014 Rosa <rosa@abf.rosalinux.ru> 0.60.0-1
+ Revision: dfc56e4
- Automatic import for version 0.60.0-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10579 |12cu|perl-Class-Method-Modifiers-2.100.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Class-Method-Modifiers
%define upstream_version 2.10

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Provides Moose-like method modifiers
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(MRO::Compat)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Fatal)
BuildArch:	noarch

%description
Method modifiers are a powerful feature from the CLOS (Common Lisp Object
System) world.

In its most basic form, a method modifier is just a method that calls
'$self->SUPER::foo(@_)'. I for one have trouble remembering that exact
invocation, so my classes seldom re-dispatch to their base classes. Very
bad!

'Class::Method::Modifiers' provides three modifiers: 'before', 'around',
and 'after'. 'before' and 'after' are run just before and after the method
they modify, but can not really affect that original method. 'around' is
run in place of the original method, with a hook to easily call that
original method. See the 'MODIFIERS' section for more details on how the
particular modifiers work.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/Class



%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.100.0-1
+ Revision: 609d6d1
- Updated to 2.10 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10580 |12cu|perl-Class-Mix-0.5.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Class-Mix
%define upstream_version 0.005

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Dynamic class mixing
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Class/Class-Mix-%{upstream_version}.tar.gz

BuildRequires: perl(Carp)
BuildRequires: perl(Exporter)
BuildRequires: perl(Module::Build)
BuildRequires: perl(Module::Build::Compat)
BuildRequires: perl(Params::Classify)
BuildRequires: perl(Test::More)
BuildRequires: perl(parent)
BuildRequires: perl(strict)
BuildRequires: perl(warnings)

BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
The 'mix_class' function provided by this module dynamically generates
`anonymous' classes with specified inheritance.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*


%changelog
* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 0.4.0-2mdv2011.0
+ Revision: 653557
- rebuild for updated spec-helper

* Fri Sep 03 2010 Jérôme Quelin <jquelin@mandriva.org> 0.4.0-1mdv2011.0
+ Revision: 575611
- adding missing buildrequires:
- update to 0.004

* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.3.0-1mdv2011.0
+ Revision: 471087
- import perl-Class-Mix


* Sun Nov 29 2009 cpan2dist 0.003-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10581 |12cu|perl-Class-Prototyped-1.130.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name Class-Prototyped
%define upstream_version 1.13

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1
Summary:	Fast prototype-based OO programming in Perl
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/Class-Prototyped/
Source0:	http://www.cpan.org/authors/id/T/TE/TEVERETT/Class-Prototyped-%{upstream_version}.tar.gz
BuildArch:	noarch
BuildRequires:	perl-devel
BuildRequires:	perl(Module::Build)

%description
This package provides for efficient and simple prototype-based programming
in Perl. You can provide different subroutines for each object, and also
have objects inherit their behavior and state from another object.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
# Documentation and libraries should not be executable
chmod -x perf/* examples/* Changes lib/Class/*.pm lib/Class/Prototyped/*

%build
perl Build.PL installdirs=vendor
./Build

%install
./Build install destdir=%{buildroot} create_packlist=0
find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \;

%check
./Build test

%files
%doc Changes README perf/ examples/
%{perl_vendorlib}/*
%{_mandir}/man3/*



%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.130.0-1
+ Revision: c128d7a
- LOG Updated to 1.13 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10582 |12cu|perl-Class-Sniff-0.90.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Class-Sniff
%define upstream_version 0.09

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Look for class composition code smells
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Class/Class-Sniff-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(Sub::Identify)
BuildRequires:	perl(B::Concise)
BuildRequires:	perl(Devel::Symdump)
BuildRequires:	perl(Digest::MD5)
BuildRequires:	perl(Graph::Easy)
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(Sub::Information)
BuildRequires:	perl(Test::Deep)
BuildRequires:	perl(Test::Differences)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::Most)
BuildRequires:	perl(Test::Warn)
BuildRequires:	perl(Text::SimpleTable)
BuildRequires:	perl(Tree)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
*ALPHA* code. You've been warned.

The interface is rather ad-hoc at the moment and is likely to change. After
creating a new instance, calling the 'report' method is your best option.
You can then visually examine it to look for potential problems:

 my $sniff = Class::Sniff->new({class => 'Some::Class'});
 print $sniff->report;

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*
%{_bindir}/csniff
%{_mandir}/man1/csniff.1.xz


%changelog
* Fri Oct 11 2013 dsilakov <denis.silakov@rosalab.ru> 0.90.0-1
+ Revision: 1ce36e8
- Merge pull request #1 from import/perl-Class-Sniff:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10583 |12cu|perl-Class-Unload-0.80.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Class-Unload
%define upstream_version 0.08

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Unload a class
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Class/Class-Unload-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Inspector)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
Unload a class.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.70.0-2mdv2011.0
+ Revision: 656892
- rebuild for updated spec-helper

* Sun Jan 30 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.70.0-1
+ Revision: 634213
- update to new version 0.07

* Wed Jul 14 2010 Jérôme Quelin <jquelin@mandriva.org> 0.60.0-1mdv2011.0
+ Revision: 553073
- update to 0.06

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.50.0-1mdv2010.0
+ Revision: 401703
- rebuild using %%perl_convert_version
- fixed license field

* Wed Dec 03 2008 Jérôme Quelin <jquelin@mandriva.org> 0.05-1mdv2009.1
+ Revision: 309626
- update to new version 0.05

* Tue Dec 02 2008 Jérôme Quelin <jquelin@mandriva.org> 0.03-1mdv2009.1
+ Revision: 309265
- import perl-Class-Unload


* Tue Dec 02 2008 cpan2dist 0.03-1mdv
- initial mdv release, generated with cpan2dist



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10584 |12cu|perl-Clone-PP-1.50.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Clone-PP%define upstream_version 1.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Recursively copy Perl datatypes
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Clone/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module provides a general-purpose clone function to make deep
copies of Perl data structures. It calls itself recursively to copy
nested hash, array, scalar and reference types, including tied
variables and objects.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%defattr(644,root,root,755)
%doc README
%{_mandir}/*/*
%{perl_vendorlib}/Clone



%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.50.0-1
+ Revision: 8dd69ea
- Updated to 1.05 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10585 |12cu|perl-Compress-Raw-Lzma-2.64.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name		Compress-Raw-Lzma
%define upstream_version 2.064

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Low-Level Interface to the liblzma compression library
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://search.cpan.org/CPAN/authors/id/P/PM/PMQS/Compress-Raw-Lzma-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	pkgconfig(liblzma)

%description
Low-Level Interface to the liblzma compression library.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/*/*
%{perl_vendorarch}/Compress
%{perl_vendorarch}/auto/Compress




%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.64.0-1
+ Revision: 37feea5
- Updated to 2.064 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10586 |12cu|perl-Config-Any-0.240.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Config-Any
%define upstream_version 0.24
Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Load configuration from different file formats, transparently
License:	Artistic/GPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Config/Config-Any-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Module::Pluggable) >= 3.01
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Config::General)
BuildRequires:	perl(Config::Tiny)
BuildRequires:	perl(JSON)
BuildRequires:	perl(YAML)
BuildRequires:	perl(XML::Simple)
BuildRequires:	perl(version)

BuildArch:	    noarch

%description
Config::Any provides a facility for Perl applications and libraries to
load configuration data from multiple different file formats. It
supports XML, YAML, JSON, Apache-style configuration, Windows INI
files, and even Perl code.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/*/*
%{perl_vendorlib}/Config



%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.240.0-1
+ Revision: 41c181e
- LOG Updated to 0.24 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10587 |12cu|perl-Config-ApacheFormat-1.200.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module Config-ApacheFormat
%define upstream_version 1.2

Summary: 	Use Apache format config files 
Name: 		perl-%{module}
Version: 	%perl_convert_version %{upstream_version}
Release: 	9
License: 	GPL or Artistic
Group: 		Development/Perl
Source: 	http://search.cpan.org/CPAN/authors/id/S/SA/SAMTREGAR/%{module}-%{upstream_version}.tar.bz2
Url: 		http://search.cpan.org/dist/%{module}
BuildRequires: perl-devel
BuildRequires: perl(Class::MethodMaker)
# This one is not found automatically
Requires:      perl(Class::MethodMaker)
BuildArch: noarch

%description
This module is designed to parse a configuration file in the same syntax used
by the Apache web server (see http://httpd.apache.org for details). This
allows you to build applications which can be easily managed by experienced
Apache admins. Also, by using this module, you'll benefit from the support for
nested blocks with built-in parameter inheritance. This can greatly reduce the
amount or repeated information in your configuration files.

%prep
%setup -q -n %{module}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%{_mandir}/*/*
%{perl_vendorlib}/*



%changelog
* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 1.2-8mdv2011.0
+ Revision: 653397
- rebuild for updated spec-helper

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.2-7mdv2011.0
+ Revision: 430336
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.2-6mdv2009.0
+ Revision: 241189
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.2-4mdv2008.0
+ Revision: 86186
- rebuild


* Mon Jul 25 2005 Olivier Thauvin <nanardon@mandriva.org> 1.2-3mdk
- Add changelog for -2mdk

* Mon Jul 25 2005 Olivier Thauvin <nanardon@mandriva.org> 1.2-2mdk
- Fix {Build}Requires

* Sat Jul 23 2005 Olivier Thauvin <nanardon@mandriva.org> 1.2-1mdk
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10588 |12cu|perl-Config-Augeas-1.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name       Config-Augeas
%define upstream_version 1.000

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 1.000
Release:	1
Summary:	Edit configuration files through Augeas C library
License:	GPL or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source:		http://www.cpan.org/modules/by-module/Config/Config-Augeas-1.000.tar.gz
BuildRequires:	perl-devel
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Test::More)
BuildRequires:	augeas-devel

%description
Augeas is a library and command line tool that focuses on the most basic
problem in handling Linux configurations programmatically: editing actual
configuration files in a controlled manner.

To that end, Augeas exposes a tree of all configuration settings (well, all
the ones it knows about) and a simple local API for manipulating the tree.
Augeas then modifies underlying configuration files according to the
changes that have been made to the tree; it does as little modeling of
configurations as possible, and focuses exclusively on transforming the
tree-oriented syntax of its public API to the myriad syntaxes of individual
configuration files.

This module provides an object oriented Perl interface for Augeas
configuration edition library with a more "perlish" API than Augeas C
counterpart.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
perl Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc README ChangeLog
%{perl_vendorarch}/Config
%{perl_vendorarch}/auto/Config
%{_mandir}/man3/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.701.0-4
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.701.0-3
+ Revision: 680838
- mass rebuild

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.701.0-2mdv2011.0
+ Revision: 555709
- rebuild

* Fri Feb 19 2010 Jérôme Quelin <jquelin@mandriva.org> 0.701.0-1mdv2010.1
+ Revision: 508048
- update to 0.701

* Wed Dec 23 2009 Jérôme Quelin <jquelin@mandriva.org> 0.601.0-1mdv2010.1
+ Revision: 481707
- update to 0.601

* Sat Jul 18 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.501.0-1mdv2010.0
+ Revision: 397171
- new version

  + Bruno Cornec <bcornec@mandriva.org>
    - Again adapt the group to a valid one this time
    - Fix the Group used
    - Create the first perl-Config-Augeas package from version 0.500 of Dominique Dumont
    - create perl-Config-Augeas



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10589 |12cu|perl-Config-Auto-0.440.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Config-Auto
%define upstream_version 0.44
Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Magical config file parser
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Config::IniFiles)
BuildRequires:	perl(File::Spec::Functions)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(IO::String)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Text::ParseWords)
BuildRequires:	perl(YAML)
BuildArch:	noarch

%description
This module was written after having to write Yet Another Config File
Parser for some variety of colon-separated config. I decided "never again".

Config::Auto aims to be the most 'DWIM' config parser available, by
detecting configuration styles, include paths and even config filenames
automagically.

See the the HOW IT WORKS manpage section below on implementation details.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.440.0-1
+ Revision: b4863fd
- Updated to 0.44 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10590 |12cu|perl-Config-AutoConf-0.220.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Config-AutoConf
%define upstream_version 0.22

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	A module to implement some of AutoConf macros in pure perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Config/Config-AutoConf-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(Capture::Tiny)
BuildRequires:	perl(ExtUtils::CBuilder)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
A module to implement some of AutoConf macros in pure perl.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.160.0-3mdv2011.0
+ Revision: 657769
- rebuild for updated spec-helper
- rebuild for updated spec-helper

* Sun Nov 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.160.0-1mdv2011.0
+ Revision: 594402
- update to new version 0.16

* Tue Mar 09 2010 Jérôme Quelin <jquelin@mandriva.org> 0.150.0-1mdv2011.0
+ Revision: 517111
- update to 0.15

* Mon Mar 08 2010 Jérôme Quelin <jquelin@mandriva.org> 0.140.0-1mdv2010.1
+ Revision: 515674
- import perl-Config-AutoConf


* Mon Mar 08 2010 cpan2dist 0.14-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10591 |12cu|perl-Config-Crontab-1.400.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Config-Crontab
%define upstream_version 1.40


Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Read/Write Vixie compatible crontab(5) files 
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/S/SC/SCOTTW/Config-Crontab-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Simple Time and Date module for perl.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/*
%{_mandir}/man3/*



%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.400.0-1
+ Revision: 2fa6300
- Updated to 1.40 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10592 |12cu|perl-Config-GitLike-1.120.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Config-GitLike
%define upstream_version 1.12

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Git-like config file parsing with cascaded inheritance

License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(MooX::Types::MooseLike::Base)
BuildRequires: perl(strictures)
BuildRequires: perl(Moo)
BuildRequires:	perl(Any::Moose)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This module handles interaction with configuration files of the style used
by the version control system Git. It can both parse and modify these
files, as well as create entirely new ones.

You only need to know a few things about the configuration format in order
to use this module. First, a configuration file is made up of key/value
pairs. Every key must be contained in a section. Sections can have
subsections, but they don't have to. For the purposes of setting and
getting configuration variables, we join the section name, subsection name,
and variable name together with dots to get a key name that looks like
"section.subsection.variable". These are the strings that you'll be passing
in to 'key' arguments.

Configuration files inherit from each other. By default, 'Config::GitLike'
loads data from a system-wide configuration file, a per-user configuration
file, and a per-directory configuration file, but by subclassing and
overriding methods you can obtain any combination of configuration files.
By default, configuration files that don't exist are just skipped.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml Changes
%{_mandir}/man3/*
%{perl_vendorlib}/Config/



%changelog
* Thu Apr 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.120.0-1
+ Revision: eabfb25
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10593 |12cu|perl-Config-Identity-0.1.800-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Config-Identity
%define upstream_version 0.0018

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Load (and optionally decrypt via GnuPG) user/pass identity information
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(IPC::Run)
BuildRequires:	perl(File::HomeDir)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(File::Which)
BuildRequires:	perl(IPC::Open3)
BuildRequires:	perl(Test::Most)
BuildRequires:	perl(Test::Warn)
BuildRequires:	perl(Test::Deep)
BuildRequires:	perl(Test::Differences)
BuildRequires:	perl(Test::Exception)

BuildArch:	noarch

%description
Config::Identity is a tool for loadiing (and optionally decrypting via
GnuPG) user/pass identity information

For GitHub API access, an identity is a 'login'/'token' pair

For PAUSE access, an identity is a 'user'/'password' pair

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Tue Mar 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.1.800-1
+ Revision: dd7e229
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10594 |12cu|perl-Config-INI-0.23.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Config-INI
%define upstream_version 0.023

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	A subclassable .ini-file emitter
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(Capture::Tiny)
BuildRequires:	perl(Carp)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Mixin::Linewise::Readers)
BuildRequires:	perl(Mixin::Linewise::Writers)

BuildArch:	noarch

%description
Config::INI::Reader is _yet another_ config module implementing _yet
another_ slightly different take on the undeniably easy to read the ".ini"
file format|Config::INI manpage. Its default behavior is quite similar to
that of the Config::Tiny manpage, on which it is based.

The chief difference is that Config::INI::Reader is designed to be
subclassed to allow for side-effects and self-reconfiguration to occur
during the course of reading its input.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.23.0-1
+ Revision: c01c015
- Updated to 0.023 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10595 |12cu|perl-Config-INI-MVP-0.24.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Config-INI-MVP
%define upstream_version 0.024

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Multi-value capable .ini file reader (for plugins)
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Config::INI::Reader)
BuildRequires:	perl(Config::MVP::Assembler)
BuildRequires:	perl(namespace::autoclean)
BuildArch:	noarch

%description
The MVP INI file reader reads INI files, but can handle properties with
multiple values. The identification of properties that may have multiple
entries is done by section, on a plugin basis. For example, given the
following file:

  [Foo::Bar]
  x = 1
  y = 2
  y = 3

MVP will, upon reaching this section, load Foo::Bar and call a method (by
default 'multivalue_args') on it, to determine which property names may
have multiple entries. If the return value of that method includes 'y',
then the entry for 'y' in the Foo::Bar section will be an arrayref with two
values. If the list returned by 'multivalue_args' did not contain 'y', then
an exception would be raised while reading this section.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Oct 01 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.24.0-2
+ Revision: 14fe57e
- LOG Update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10596 |12cu|perl-Config-JFDI-0.65.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Config-JFDI
%define upstream_version 0.065

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Just * Do it: A Catalyst::Plugin::ConfigLoader-style layer over Config::Any
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Any::Moose)
BuildRequires:	perl(Carp::Clan::Share)
BuildRequires:	perl(Clone)
BuildRequires:	perl(Config::Any)
BuildRequires:	perl(Data::Visitor)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Hash::Merge::Simple)
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::AttributeHelpers)
BuildRequires:	perl(Path::Class)
BuildRequires:	perl(Sub::Install)
BuildRequires:	perl(Test::Deep)
BuildRequires:	perl(Test::Differences)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Most)
BuildRequires:	perl(Test::Warn)
BuildArch:	noarch

%description
Config::JFDI is an implementation of the Catalyst::Plugin::ConfigLoader
manpage that exists outside of the Catalyst manpage.

Essentially, Config::JFDI will scan a directory for files matching a
certain name. If such a file is found which also matches an extension that
Config::Any can read, then the configuration from that file will be loaded.

Config::JFDI will also look for special files that end with a "_local"
suffix. Files with this special suffix will take precedence over any other
existing configuration file, if any. The precedence takes place by merging
the local configuration with the "standard" configuration via the
Hash::Merge::Simple manpage.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Oct 01 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.65.0-3
+ Revision: e94178b
- More BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10597 |12cu|perl-Config-Model-2.54.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Config-Model
%define upstream_version 2.054

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1
License:	GPL or Artistic
Group:		Development/Perl
Summary:	Framework for config validation and edition

Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Any::Moose)
BuildRequires:	perl(AnyEvent)
BuildRequires:	perl(Carp::Assert::More)
BuildRequires:	perl(Exception::Class)
BuildRequires:	perl(File::Copy::Recursive)
BuildRequires:	perl(File::HomeDir)
BuildRequires:	perl(Hash::Merge) >= 0.120.0
BuildRequires:	perl(IO::File)
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(Log::Log4perl) >= 1.110.0
BuildRequires:	perl(Module::Build) >= 0.340.0
BuildRequires:	perl(Mouse)
BuildRequires:	perl(MouseX::NativeTraits)
BuildRequires:	perl(MouseX::StrictConstructor)
BuildRequires:	perl(Parse::RecDescent)
BuildRequires:	perl(Path::Class)
BuildRequires:	perl(Pod::POM)
BuildRequires:	perl(Probe::Perl)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Term::ReadLine)
BuildRequires:	perl(Test::Command) >= 0.80.0
BuildRequires:	perl(Test::Differences)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::File::Contents)
BuildRequires:	perl(Test::Memory::Cycle)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Warn) >= 0.110.0
BuildRequires:	perl(Text::Diff)
BuildRequires:	perl(YAML::Any) >= 0.303.0
BuildRequires:	perl(namespace::autoclean)
BuildArch:	noarch

Requires:	perl(Parse::RecDescent)
Requires:	perl(Exception::Class)
Requires:	perl(Carp::Assert::More)

%description
Config::Model provides a validation engine according to a set of rules.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
perl Build.PL installdirs=vendor
./Build

#%check
#./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc  LICENSE META.yml MODELS MYMETA.yml  TODO examples
%{_bindir}/cme
%{_bindir}/config-edit*
%{perl_vendorlib}/Config
%{_mandir}/man1/*
%{_mandir}/man3/*









%changelog
* Wed Apr 09 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.54.0-1
+ Revision: dd34d19
- Updated to 2.054 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10598 |12cu|perl-Config-Model-CursesUI-1.104.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name       Config-Model-CursesUI
%define upstream_version    1.104

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3
Summary:	Curses interface for Config::Model
License:	GPL or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source:		http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Config::Model)
BuildRequires:	perl(Curses::UI)
BuildRequires:	perl(namespace::autoclean)
BuildRequires:	perl-MouseX-NativeTraits
BuildArch:	noarch

%description
This class provides a the Curses::UI manpage interface to configuration
data managed by the Config::Model manpage.

IMPORTANT: Once the CursesUI object is created, STDOUT and STDERR are
managed by the Curses interface, so all print and warn will not work as
expected.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
perl Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc README ChangeLog
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Tue Mar 18 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.104.0-3
+ Revision: e1fccdf
- Added perl-MouseX-NativeTraits BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10599 |12cu|perl-Config-Model-Itself-1.239.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Config-Model-Itself
%define upstream_version 1.239

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Edit and validate configuration models
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Config/Config-Model-Itself-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(namespace::autoclean)
BuildRequires:	perl(Config::Model::TkUI)
BuildRequires:	perl(Config::Model)
BuildRequires:	perl(Exception::Class)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Pod::POM)
BuildRequires:	x11-server-xvfb

BuildArch:	noarch

%description
The Config::Itself and its model files provide a model of Config:Model
(hence the Itself name).

Let's step back a little to explain. Any configuration data is, in essence,
structured data. This data could be stored in an XML file. A configuration
model is a way to describe the structure and relation of all items of a
configuration data set.

This configuration model is also expressed as structured data. This
structure data is structured and follow a set of rules which are described
for humans in the Config::Model manpage.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
perl Build.PL installdirs=vendor
./Build

#%check
#xvfb-run -n 14 
#./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc README 
%{_mandir}/man1/*
%{_mandir}/man3/*
%{_bindir}/config-model-edit
%{perl_vendorlib}/Config


%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.239.0-1
+ Revision: 53f5a58
- LOG Updated to 1.239 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10600 |12cu|perl-Config-Model-OpenSsh-1.235.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Config-Model-OpenSsh
%define upstream_version 1.235

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	OpenSsh configuration files editor and API
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Any::Moose)
BuildRequires:	perl(Config::Model)
BuildRequires:	perl(File::Copy::Recursive)
BuildRequires:	perl(File::Slurp)
BuildRequires:	perl(Log::Log4perl) >= 1.110.0
BuildRequires:	perl(Module::Build) >= 0.360.100
BuildRequires:	perl(Mouse::Meta::Attribute::Custom::Trait::Hash)
BuildRequires:	perl(MouseX::StrictConstructor)
BuildRequires:	perl(Test::Differences)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::File::Contents)
BuildRequires:	perl(Test::Memory::Cycle)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Warn)
BuildRequires:	perl(namespace::autoclean)
BuildRequires:	perl(Config::Model::Tester)
BuildArch:	noarch

%description
This module provides a configuration model for OpenSsh. Then Config::Model
provides a graphical editor program for _/etc/ssh/sshd_config_ and
_/etc/ssh/ssh_config_. See the config-edit-sshd manpage and the
config-edit-ssh manpage for more help.

This module and Config::Model can also be used to modify safely the content
for _/etc/ssh/sshd_config_, _/etc/ssh/ssh_config_ or _~/.ssh/config_ from
Perl programs.

Once this module is installed, you can run (as root, but please backup
/etc/X11/xorg.conf before):

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
rm -f t/pod.t
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc LICENSE META.yml MYMETA.yml demo
%{_mandir}/man3/*
%{perl_vendorlib}/Config


%changelog
* Wed Apr 16 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.235.0-2
+ Revision: 473a7fd
- Updated to 1.235



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10601 |12cu|perl-Config-Model-Tester-2.47.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name Config-Model-Tester
%define upstream_version 2.047

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Test framework for Config::Model

License:	LGPLv2
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(File::Copy::Recursive)
BuildRequires:	perl(Log::Log4perl)
BuildRequires:	perl(Module::Build) >= 0.400.400
BuildRequires:	perl(Path::Class)
BuildRequires:	perl(Test::Differences)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::File::Contents)
BuildRequires:	perl(Test::Memory::Cycle)
BuildRequires:	perl(Test::Warn)

BuildArch:	noarch

%description
Config::Model::Tester provides a way to test configuration models with
test files. This class was designed to test several models and several
test cases per model.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Build.PL --installdirs=vendor

./Build

%check
./Build test

%install
./Build install --destdir=%{buildroot}

%files
%doc Changes LICENSE META.json META.yml MYMETA.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Wed Apr 16 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.47.0-2
+ Revision: d0a70a0
- Imported from SRPM



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10602 |12cu|perl-Config-Model-TkUI-1.341.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Config-Model-TkUI
%define upstream_version 1.341

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    GUI for conf editors based on Config::Model
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Log::Log4perl)
BuildRequires: perl(Carp::Assert::More)
BuildRequires: perl(Exception::Class)
BuildRequires: perl(Module::Build)
#BuildRequires: perl(Config::Model)
BuildRequires: perl(Pod::POM)
BuildRequires: perl(Tk::DirSelect)
BuildRequires: perl(Tk::ObjScanner)
BuildRequires: perl(Test::Warn)
BuildRequires: x11-server-xvfb

BuildArch: noarch

Requires: perl(Config::Model)

%description
This class provides a GUI for the Config::Model manpage.

With this class, the Config::Model manpage and an actual configuration
model (like the Config::Model::Xorg manpage), you get a tool to edit
configuration files (e.g. '/etc/X11/xorg.conf').

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
%{__perl} Build.PL installdirs=vendor
./Build

%install
./Build install destdir=%{buildroot}

%clean

%files
%doc  README
%{_mandir}/man3/*
%perl_vendorlib/*



%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.341.0-1
+ Revision: 14e7eb0
- Updated to 1.341 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10603 |12cu|perl-Config-MVP-2.200.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Config-MVP
%define upstream_version 2.200007

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Multivalue-property config-loading state machine
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Config/Config-MVP-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(Capture::Tiny)
BuildRequires:	perl(namespace::autoclean)
BuildRequires:	perl(Class::Load)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::OneArgNew)
BuildRequires:	perl(Role::HasMessage)
BuildRequires:	perl(Role::Identifiable::HasIdent)
BuildRequires:	perl(StackTrace::Auto)
BuildRequires:	perl(Tie::IxHash)
BuildRequires:	perl(Test::Fatal)
BuildRequires:	perl(Test::More) >= 0.960
BuildRequires:	perl(Throwable)

Requires:	perl(Throwable)
Requires:	perl(Role::Identifiable::HasIdent)
Requires:	perl(Role::HasMessage)
Requires:	perl(StackTrace::Auto)
Requires:	perl(MooseX::OneArgNew)
BuildArch:	noarch

%description
MVP is a state machine for loading configuration (or other information) for
libraries. It expects to generate a list of named sections, each of which
relates to a Perl namespace and contains a set of named parameters.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Fri Feb 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.200.7-1
+ Revision: 6db4bd9
- Updated to 2.200007 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10604 |12cu|perl-Config-MVP-Reader-INI-2.101.462-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Config-MVP-Reader-INI
%define upstream_version 2.101462

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 2.101462
Release:	1

Summary:	Multi-value capable .ini file reader (for plugins)
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Config/Config-MVP-Reader-INI-2.101462.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Config::INI::Reader)
BuildRequires:	perl(Config::MVP::Assembler)
BuildRequires:	perl(namespace::autoclean)

BuildArch:	noarch

%description
The MVP INI file reader reads INI files, but can handle properties with
multiple values. The identification of properties that may have multiple
entries is done by section, on a plugin basis. For example, given the
following file:

  [Foo::Bar]
  x = 1
  y = 2
  y = 3

MVP will, upon reaching this section, load Foo::Bar and call a method (by
default 'multivalue_args') on it, to determine which property names may
have multiple entries. If the return value of that method includes 'y',
then the entry for 'y' in the Foo::Bar section will be an arrayref with two
values. If the list returned by 'multivalue_args' did not contain 'y', then
an exception would be raised while reading this section.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 2.101.461-2mdv2011.0
+ Revision: 656893
- rebuild for updated spec-helper

* Mon Nov 08 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.101.461-1mdv2011.0
+ Revision: 595088
- update to new version 2.101461

* Thu Jul 15 2010 Jérôme Quelin <jquelin@mandriva.org> 2.101.460-2mdv2011.0
+ Revision: 553492
- extracting requires from meta.json

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 2.101.460-1mdv2011.0
+ Revision: 552607
- renaming to match upstream dist name
- renaming to match upstream name
- update to 2.101460, renaming to perl-Config-MVP-Reader-INI ongoing to match upstream dist name

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.24.0-1mdv2010.1
+ Revision: 461267
- update to 0.024

* Mon Jul 27 2009 Jérôme Quelin <jquelin@mandriva.org> 0.23.0-1mdv2010.0
+ Revision: 400635
- update to 0.023

* Sun Jul 26 2009 Jérôme Quelin <jquelin@mandriva.org> 0.22.0-1mdv2010.0
+ Revision: 400199
- update to 0.022

* Fri Jul 24 2009 Jérôme Quelin <jquelin@mandriva.org> 0.21.0-1mdv2010.0
+ Revision: 399307
- update to 0.021

* Fri May 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.19.0-1mdv2010.0
+ Revision: 380976
- adding missing buildrequires:
- import perl-Config-INI-MVP



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10605 |12cu|perl-Config-Perl-V-0.200.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Config-Perl-V%define upstream_version 0.20

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	A module that will return you the output of
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tgz

BuildRequires:	perl-devel
BuildRequires:	perl(Config)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::NoWarnings)
BuildArch:	noarch

%description
$conf = myconfig ()
    This function will collect the data described in the the hash structure
    manpage below, and return that as a hash reference. It optionally
    accepts an option to include more entries from the ENV hash. See the
    environment manpage below.

    Note that this will not work on uninstalled perls when called with
    '-I/path/to/uninstalled/perl/lib', but it works when that path is in
    '$PERL5LIB' or in '$PERL5OPT', as paths passed using '-I' are not known
    when the '-V' information is collected.

$conf = plv2hash ($text [, ...])
    Convert a sole 'perl -V' text block, or list of lines, to a complete
    myconfig hash. All unknown entries are defaulted.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml README Changelog
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.200.0-1
+ Revision: 7a8b0d6
- Updated to 0.20 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10606 |12cu|perl-Config-Properties-1.760.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Config-Properties
%define upstream_version 1.76

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Configuration using Java style properties
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Config/Config-Properties-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Text::Wrap)
BuildArch:	noarch

%description
Config::Properties is a near implementation of the java.util.Properties
API. It is designed to allow easy reading, writing and manipulation of
Java-style property files.

The format of a Java-style property file is that of a key-value pair
seperated by either whitespace, the colon (:) character, or the equals (=)
character. Whitespace before the key and on either side of the seperator is
ignored.

Lines that begin with either a hash (#) or a bang (!) are considered
comment lines and ignored.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Fri Feb 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.760.0-1
+ Revision: 389607f
- Updated to 1.76 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10607 |12cu|perl-Config-Std-0.901.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Config-Std
%define upstream_version 0.901

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1
Summary:    Load and save configuration files in a standard format 
License:    GPL or Artistic
Group:      Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Config/Config-Std-%{upstream_version}.tar.gz
BuildRequires:      perl(Module::Build)
BuildRequires:      perl(Class::Std)
Requires:           perl(Class::Std)
BuildArch:          noarch

%description
Load and save configuration files in a standard format 

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
# only when building from CVS (version 1.51-3mdk)
#CFLAGS="$RPM_OPT_FLAGS" %{__perl} Makefile.PL INSTALLDIRS=vendor
#make docs -i
# only when building from CVS (version 1.51-3mdk)
perl Build.PL installdirs=vendor
./Build

%check
./Build test

%clean 

%install
./Build install destdir=%{buildroot}

%files
%doc Changes README
%{perl_vendorlib}/Config/Std*
%{_mandir}/*/*



%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.901.0-1
+ Revision: d1d2d68
- LOG Updated to 0.901 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10608 |12cu|perl-constant-1.270.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    constant
%define upstream_version 1.27

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Define compile-time constants
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module//constant-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::More)
Provides:	perl(constant)
BuildArch:	noarch

%description
This pragma allows you to declare constants at compile-time.

When you declare a constant such as 'PI' using the method shown above, each
machine your script runs upon can have as many digits of accuracy as it can
use. Also, your program will be easier to read, more likely to be
maintained (and maintained correctly), and far less likely to send a space
probe to the wrong planet because nobody noticed the one equation in which
you wrote '3.14195'.

When a constant is used in an expression, Perl replaces it with its value
at compile time, and may then optimize the expression further. In
particular, any code in an 'if (CONSTANT)' block will be optimized away if
the constant is false.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Wed Oct 30 2013 dsilakov <denis.silakov@rosalab.ru> 1.270.0-1
+ Revision: dcfba33
- Merge pull request #1 from import/perl-constant:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10609 |12cu|perl-Context-Preserve-0.01-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module   Context-Preserve

Name:		perl-%{module}
Version:	0.01
Release:	5
License:	GPL or Artistic
Group:		Development/Perl
Summary:	Run code after a subroutine call preserving the context
Url:		http://search.cpan.org/dist/%{module}
Source:		http://www.cpan.org/modules/by-module/Context/%{module}-%{version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Exporter)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::use::ok)
BuildArch:	noarch

%description
Sometimes you need to call a function, get the results, act on the results,
then return the result of the function. This is painful because of
contexts; the original function can behave different if it's called in
void, scalar, or list context. You can ignore the various cases and just
pick one, but that's fragile. To do things right, you need to see which
case you're being called in, and then call the function in that context.
This results in 3 code paths, which is a pain to type in (and maintain).

This module automates the process. You provide a coderef that is the
"original function", and another coderef to run after the original runs.
You can modify the return value (aliased to @_) here, and do whatever else
you need to do. 'wantarray' is correct inside both coderefs; in "after",
though, the return value is ignored and the value 'wantarray' returns is
related to the context that the original function was called in.

%prep
%setup -q -n %{module}-%{version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Tue Oct 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.01-5
+ Revision: e466668
- Shorten summary



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10610 |12cu|perl-Convert-Color-0.100.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Convert-Color
%define upstream_version 0.10

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Convert::Color::HueChromaBased\\)'
%else
%define %define _requires_exceptions perl(Convert::Color::HueChromaBased)
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	A color value represented as red/green/blue in
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Convert/Convert-Color-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Module::Pluggable)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build::Compat)
BuildRequires:	perl(List::UtilsBy)
BuildArch:	noarch

%description
This module provides conversions between commonly used ways to express
colors. It provides conversions between color spaces such as RGB and HSV,
and it provides ways to look up colors by a name.

This class provides a base for subclasses which represent particular color
values in particular spaces. The base class provides methods to represent
the color in a few convenient forms, though subclasses may provide more
specific details for the space in question.

For more detail, read the documentation on these classes; namely:

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.100.0-1
+ Revision: a3e4d1e
- Updated to 0.10 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10611 |12cu|perl-Cookie-Baker-0.30.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name Cookie-Baker
%define upstream_version 0.03

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Cookie string generator / parser

License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Cookie/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(CPAN::Meta)
BuildRequires: perl(CPAN::Meta::Prereqs)
BuildRequires: perl(Exporter)
BuildRequires: perl(ExtUtils::CBuilder)
BuildRequires: perl(Module::Build) >= 0.380.0
BuildRequires: perl(Test::More) >= 0.980.0
BuildRequires: perl(Test::Time)
BuildRequires: perl(URI::Escape)
BuildArch:  noarch

%description
Cookie::Baker provides simple cookie string generator and parser.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Build.PL --installdirs=vendor

./Build

%check
./Build test

%install
./Build install --destdir=%{buildroot}

%files
%doc Changes LICENSE META.json META.yml MYMETA.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Thu Apr 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.30.0-1
+ Revision: 933ca3b
- Imported from SRPM



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10612 |12cu|perl-Coro-6.370.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	Coro
%define upstream_version 6.37
#define _without_check 1

Name:		perl-%{module}
Version:	%perl_convert_version %{upstream_version}
Release:	1
Epoch:		2

Summary:	Coroutine process abstraction
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{module}
Source0:	http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/Coro-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl-IO-AIO
BuildRequires:	perl-AnyEvent >= 1:4.05
BuildRequires:	perl-Guard
BuildRequires:	perl-common-sense
#gw the test EV/t/01_unblock fails in 4.37:
# http://rt.cpan.org/Ticket/Display.html?id=32475
#BuildRequires:  perl-EV >= 2.0
%define __noautoreq 'Exporter::|Coro::Socket::'

%description
This module collection manages coroutines. Coroutines are similar to
threads but don't run in parallel.

%package	AnyEvent
Summary:	Use Coro within an AnyEvent environment
Group:		Development/Perl

%description	AnyEvent
This module integrates coroutines into any event loop supported by
AnyEvent, combining event-based programming with coroutine-based
programming in a natural way.

%package	BDB
Summary:	Truly asynchronous bdb access
Group:		Development/Perl

%description	BDB
This module implements a thin wrapper around the BDB module.

Each BDB request that could block and doesn't get passed a callback
will normally block all coroutines. after loading this module, this
will no longer be the case.


%prep
%setup -q -n %{module}-%{upstream_version} 
#gw wrong shell bang:
sed -i "s^/opt/bin/perl^%{_bindir}/perl^" Coro/jit*pl

%build
echo -e  "n\nu\n" | %{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%{!?_without_check:make test}

%install
%makeinstall_std


%files
%doc README.linux-glibc README Changes
%dir %{perl_vendorarch}/Coro
%{perl_vendorarch}/Coro/AIO.pm
%{perl_vendorarch}/Coro/Channel.pm
%{perl_vendorarch}/Coro/CoroAPI.h
%{perl_vendorarch}/Coro/Debug.pm
%{perl_vendorarch}/Coro/Event.pm
%{perl_vendorarch}/Coro/Handle.pm
%{perl_vendorarch}/Coro/Intro.pod
%{perl_vendorarch}/Coro/LWP.pm
%{perl_vendorarch}/Coro/MakeMaker.pm
%{perl_vendorarch}/Coro/RWLock.pm
%{perl_vendorarch}/Coro/Select.pm
%{perl_vendorarch}/Coro/Semaphore.pm
%{perl_vendorarch}/Coro/SemaphoreSet.pm
%{perl_vendorarch}/Coro/Signal.pm
%{perl_vendorarch}/Coro/Socket.pm
%{perl_vendorarch}/Coro/Specific.pm
%{perl_vendorarch}/Coro/State.pm
%{perl_vendorarch}/Coro/Storable.pm
%{perl_vendorarch}/Coro/Timer.pm
%{perl_vendorarch}/Coro/Util.pm
%{perl_vendorarch}/Coro/jit-*.pl
%{perl_vendorarch}/Coro.pm
%{perl_vendorarch}/auto
%{_mandir}/man3/Coro.3pm*
%{_mandir}/man3/Coro::AIO.3pm*
%{_mandir}/man3/Coro::Channel.3pm*
%{_mandir}/man3/Coro::Debug.3pm*
%{_mandir}/man3/Coro::Event.3pm*
%{_mandir}/man3/Coro::Handle.3pm*
%{_mandir}/man3/Coro::Intro.3pm*
%{_mandir}/man3/Coro::LWP.3pm*
%{_mandir}/man3/Coro::MakeMaker.3pm*
%{_mandir}/man3/Coro::RWLock.3pm*
%{_mandir}/man3/Coro::Select.3pm*
%{_mandir}/man3/Coro::Semaphore.3pm*
%{_mandir}/man3/Coro::SemaphoreSet.3pm*
%{_mandir}/man3/Coro::Signal.3pm*
%{_mandir}/man3/Coro::Socket.3pm*
%{_mandir}/man3/Coro::Specific.3pm*
%{_mandir}/man3/Coro::State.3pm*
%{_mandir}/man3/Coro::Storable.3pm*
%{_mandir}/man3/Coro::Timer.3pm*
%{_mandir}/man3/Coro::Util.3pm*

%files BDB
%{perl_vendorarch}/Coro/BDB.pm
%{_mandir}/man3/Coro::BDB*

%files AnyEvent
%{perl_vendorarch}/Coro/AnyEvent.pm
%{_mandir}/man3/Coro::AnyEvent*



%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 2:6.370.0-1
+ Revision: ba343ca
- Updated to 6.37 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10613 |12cu|perl-CPAN-2.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	CPAN
%define upstream_version 2.00

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Mac::BuildTools\\)'
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1
Epoch:		1

Summary:	%{upstream_name} module for perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/authors/id/A/AN/ANDK/CPAN-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Digest::SHA)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Basename)
BuildRequires:	perl(File::Path)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(Test::Pod::Coverage)
BuildRequires:	perl(YAML)
BuildRequires:	perl(YAML::Syck)

BuildArch:	noarch

%description
The CPAN module automates or at least simplifies the make and install of
perl modules and extensions. It includes some primitive searching
capabilities and knows how to use Net::FTP or LWP or some external
download clients to fetch the distributions from the net.

These are fetched from one or more of the mirrored CPAN (Comprehensive
Perl Archive Network) sites and unpacked in a dedicated directory.

The CPAN module also supports the concept of named and versioned
*bundles* of modules. Bundles simplify the handling of sets of related
modules. See Bundles below.

The package contains a session manager and a cache manager. The session
manager keeps track of what has been fetched, built and installed in the
current session. The cache manager keeps track of the disk space
occupied by the make processes and deletes excess space according to a
simple FIFO mechanism.

All methods provided are accessible in a programmer style and in an
interactive shell style.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# Signature file does not contain debug files signatures, just ignore the file for tests
mv SIGNATURE SIGNATURE_test
# perl(CPAN::Test::Dummy::Perl5::Make::CircDepeOne/Two/Three) issue a warning if not present
# so we just ignore them (they induce a failure if tested)
%make test
mv SIGNATURE_test SIGNATURE

%install
%makeinstall_std
# Temporarily rename the cpan shell in order to wait for perl-5.10
mv %{buildroot}/%{_bindir}/cpan %{buildroot}/%{_bindir}/cpan-%{upstream_version}
mv %{buildroot}/%{_mandir}/man1/cpan.1 %{buildroot}/%{_mandir}/man1/cpan-%{upstream_version}.1

%files
%doc Changes README
%{_bindir}/*
%{perl_vendorlib}
%{_mandir}/*/*



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10614 |12cu|perl-CPAN-Changes-0.270.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CPAN-Changes
%define upstream_version 0.27

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Read and write Changes files
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/CPAN/CPAN-Changes-%{upstream_version}.tar.gz
BuildRequires:  perl(Compress::Zlib)
BuildRequires:  perl(URI)
BuildRequires:  perl-devel
BuildArch:      noarch

%description
It is standard practice to include a Changes file in your distribution.
The purpose the Changes file is to help a user figure out what has
changed since the last release.

People have devised many ways to write the Changes file. A preliminary
specification has been created (CPAN::Changes::Spec) to encourage module
authors to write clear and concise Changes.

This module will help users programmatically read and write Changes
files that conform to the specification.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%clean

%files
%doc Changes README
%{perl_vendorlib}/CPAN
%{perl_vendorlib}/Test/CPAN
%{_mandir}/*/*
%{_bindir}/tidy_changelog

%changelog
* Mon Feb 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.270.0-1
+ Revision: f69fe96
- Updated to 0.27 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10615 |12cu|perl-CPAN-Checksums-2.90.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CPAN-Checksums
%define upstream_version 2.09

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Write a C<CHECKSUMS> file for a directory as on CPAN

License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/CPAN/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Compress::Bzip2)
BuildRequires:	perl(Compress::Zlib)
BuildRequires:	perl(Data::Compare)
BuildRequires:	perl(Data::Dumper)
BuildRequires:	perl(Digest::MD5)
BuildRequires:	perl(Digest::SHA)
BuildRequires:	perl(DirHandle)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(IO::File)

BuildArch:	noarch

%description
* $success = updatedir($dir)

  'updatedir()' takes a directory name as argument and writes a typical
  'CHECKSUMS' file in that directory as used on CPAN unless a previously
  written 'CHECKSUMS' file is there that is still valid. Returns 2 if a new
  'CHECKSUMS' file has been written, 1 if a valid 'CHECKSUMS' file is
  already there, otherwise dies.

  Note: since version 2.0 updatedir on empty directories behaves just the
  same. In older versions it silently did nothing.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
rm -f *.list
rm -f t/00signature.t
%make test

%install
%makeinstall_std

%files
%doc README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Wed Apr 09 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.90.0-1
+ Revision: d72aea0
- Updated to 2.09 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10616 |12cu|perl-CPAN-Dependency-0.160.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CPAN-Dependency
%define upstream_version 0.16

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Analyzes CPAN modules and generates their dependency tree
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/CPAN/CPAN-Dependency-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(CPANPLUS)
BuildRequires:	perl(DBD::SQLite)
BuildRequires:	perl(DBI)
BuildRequires:	perl(File::Slurp)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(Module::CoreList)
BuildRequires:	perl(Test::Deep)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Warn)
BuildRequires:	perl(YAML)
BuildArch:	noarch

%description
This module can process a set of distributions, up to the whole CPAN, and
extract the dependency relations between these distributions.
Alternatively, it can load the prerequisites information from a CPANTS
database. 

It also calculates a score for each distribution based on the number of
times it appears in the prerequisites of other distributions. The algorithm
is described in more details in the "SCORE CALCULATION" manpage. 

'CPAN::Dependency' stores the data in an internal structure which can be
saved and loaded using 'save_deps_tree()' and 'load_deps_tree()'. The
structure looks like this: 

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.150.0-2mdv2011.0
+ Revision: 654879
- rebuild for updated spec-helper

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.150.0-1mdv2011.0
+ Revision: 401699
- rebuild using %%perl_convert_version
- fixed license field

* Mon Dec 08 2008 Jérôme Quelin <jquelin@mandriva.org> 0.15-1mdv2009.1
+ Revision: 311882
- import perl-CPAN-Dependency


* Mon Dec 08 2008 cpan2dist 0.15-1mdv
- initial mdv release, generated with cpan2dist



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10617 |12cu|perl-Cpanel-JSON-XS-2.340.400-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Cpanel-JSON-XS
%define upstream_version 2.3404

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Dummy module providing Cpanel::JSON::XS::Boolean
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Cpanel/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(Pod::Text) >= 2.80.0
BuildRequires: perl(Pod::Usage) >= 1.330.0
BuildRequires: perl-devel

%description
This module converts Perl data structures to JSON and vice versa. Its
primary goal is to be _correct_ and its secondary goal is to be _fast_. To
reach the latter goal it was written in C.

As this is the n-th-something JSON module on CPAN, what was the reason to
write yet another JSON module? While it seems there are many JSON modules,
none of them correctly handle all corner cases, and in most cases their
maintainers are unresponsive, gone missing, or not listening to bug reports
for other reasons.

See below for the Cpanel fork.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc COPYING Changes META.json META.yml MYMETA.yml README SIGNATURE XS eg
%{_bindir}/*
%{_mandir}/man?/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 07 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.340.400-1
+ Revision: 0e68b0a
- Imported from SRPM



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10618 |12cu|perl-CPAN-FindDependencies-2.420.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CPAN-FindDependencies
%define upstream_version 2.42

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Object representing a module dependency
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/CPAN/CPAN-FindDependencies-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Capture::Tiny)
BuildRequires:	perl(Devel::CheckOS)
BuildRequires:	perl(LWP::Simple)
BuildRequires:	perl(Module::CoreList)
BuildRequires:	perl(Parse::CPAN::Packages)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(URI::file)
BuildRequires:	perl(YAML)
BuildRequires:	perl(YAML::Tiny)
BuildArch:	noarch

%description
Object representing a module dependency.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc  README
%perl_vendorlib/*
%{_bindir}/cpandeps
%{_mandir}/man1/*
%{_mandir}/man3/*


%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 2.340.0-2mdv2011.0
+ Revision: 658735
- rebuild for updated spec-helper

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 2.340.0-1mdv2011.0
+ Revision: 552261
- update to 2.34

* Fri Mar 12 2010 Jérôme Quelin <jquelin@mandriva.org> 2.330.0-1mdv2010.1
+ Revision: 518480
- update to 2.33

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 2.320.0-1mdv2010.0
+ Revision: 401698
- rebuild using %%perl_convert_version
- fixed license field

* Mon May 11 2009 Jérôme Quelin <jquelin@mandriva.org> 2.32-1mdv2010.0
+ Revision: 374453
- yet another missing buildrequires
- yet another missing buildrequire
- adding missing buildrequires
- update to 2.32
- import perl-CPAN-FindDependencies


* Mon Dec 08 2008 cpan2dist 2.0-1mdv
- initial mdv release, generated with cpan2dist



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10619 |12cu|perl-CPAN-Meta-2.132.830-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CPAN-Meta
%define upstream_version 2.132830

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Validate CPAN distribution metadata structures
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/CPAN/CPAN-Meta-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Data::Dumper)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(IO::Dir)
BuildRequires:	perl(JSON)
BuildRequires:	perl-Parse-CPAN-Meta >= 1.440.3
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Storable)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Version::Requirements)
BuildRequires:	perl(autodie)
BuildRequires:	perl(CPAN::Meta::YAML)
BuildRequires:	perl(CPAN::Meta::Requirements)

BuildArch:	noarch

%description
Software distributions released to the CPAN include a _META.json_ or, for
older distributions, _META.yml_, which describes the distribution, its
contents, and the requirements for building and installing the
distribution. The data structure stored in the _META.json_ file is
described in the CPAN::Meta::Spec manpage.

CPAN::Meta provides a simple class to represent this distribution metadata
(or _distmeta_), along with some helpful methods for interrogating that
data.

The documentation below is only for the methods of the CPAN::Meta object.
For information on the meaning of individual fields, consult the spec.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Wed Dec 18 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.132.830-1
+ Revision: 97290ed
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10620 |12cu|perl-CPAN-Meta-Check-0.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CPAN-Meta-Check
%define upstream_version 0.008

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Verify requirements in a CPAN::Meta object
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/CPAN/CPAN-Meta-Check-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(Test::Deep)
BuildRequires:	perl(CPAN::Meta) >= 2.120.920
BuildRequires:	perl(CPAN::Meta::Requirements) >= 2.120.920
BuildRequires:	perl(Exporter) >= 5.570.0
BuildRequires:	perl(ExtUtils::MakeMaker) >= 6.300.0
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Module::Metadata)
BuildRequires:	perl(Test::Differences)
BuildRequires:	perl(Test::More) >= 0.880.0
BuildRequires:	perl(strict)
BuildRequires:	perl(warnings)
BuildArch:	noarch

%description
This module verifies if requirements described in a CPAN::Meta object are
present.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes INSTALL LICENSE META.json META.yml MYMETA.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*




%changelog
* Sun Dec 29 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.8.0-1
+ Revision: 59b540c
- LOG Updated to 0.008 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10621 |12cu|perl-CPAN-Meta-Requirements-2.125.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CPAN-Meta-Requirements
%define upstream_version 2.125

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	A set of version requirements for a CPAN dist
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/CPAN/CPAN-Meta-Requirements-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(version)
BuildArch:	noarch

%description
A CPAN::Meta::Requirements object models a set of version constraints like
those specified in the _META.yml_ or _META.json_ files in CPAN
distributions. It can be built up by adding more and more constraints, and
it will reduce them to the simplest representation.

Logically impossible constraints will be identified immediately by thrown
exceptions.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc  META.json META.yml LICENSE Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Mon Nov 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.125.0-1
+ Revision: cbf54de
- Fix %doc files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10622 |12cu|perl-CPAN-Meta-YAML-0.10.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CPAN-Meta-YAML
%define upstream_version 0.010

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Read and write a subset of YAML for CPAN Meta files
License:	GPL+ or Artistic
Group:		Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/CPAN/CPAN-Meta-YAML-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Exporter)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(File::Spec::Functions)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(vars)
BuildArch:	noarch

%description
This module implements a subset of the YAML specification for use in
reading and writing CPAN metadata files like _META.yml_ and _MYMETA.yml_.
It should not be used for any other general YAML parsing or generation
task.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes LICENSE META.yml META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.10.0-1
+ Revision: aea156c
- LOG Updated to 0.010 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10623 |12cu|perl-CPAN-Mini-1.111.15-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CPAN-Mini
%define upstream_version 1.111015

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Create a minimal mirror of CPAN
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/CPAN/CPAN-Mini-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Compress::Zlib)
BuildRequires:	perl(File::HomeDir)
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(Test::More) >= 0.960.0
BuildRequires:	perl(URI)
BuildArch:	noarch

%description
CPAN::Mini provides a simple mechanism to build and update a minimal mirror of
the CPAN on your local disk. It comes with a small utility, minicpan(1), to
create and update such mirrors.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/CPAN
%{_mandir}/*/*
%{_bindir}/minicpan



%changelog
* Thu Feb 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.111.15-1
+ Revision: 7a99457
- Updated to 1.111015 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10624 |12cu|perl-CPAN-Perl-Releases-1.620.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CPAN-Perl-Releases
%define upstream_version 1.62

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Mapping Perl releases on CPAN to the location of the tarballs
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/CPAN/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Test::More)
BuildRequires: perl-devel
BuildArch: noarch

%description
CPAN::Perl::Releases is a module that contains the mappings of all 'perl'
releases that have been uploaded to CPAN to the 'authors/id/' path that the
tarballs reside in.

This is static data, but newer versions of this module will be made
available as new releases of 'perl' are uploaded to CPAN.

%prep
%setup -qn %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml META.json LICENSE Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Wed Jan 22 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.620.0-1
+ Revision: 178c25b
- Added perl-devel BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10625 |12cu|perl-CPANPLUS-Dist-Mdv-2.100.400-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CPANPLUS-Dist-Mdv
%define upstream_version 2.100400

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    3

Summary:    A cpanplus backend to build mandriva rpms
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz
Patch0:     CPANPLUS-Dist-Mdv-2.100400-urpmi.patch

BuildRequires:  perl(CPANPLUS)
BuildRequires:  perl(File::Find::Rule)
BuildRequires:  perl(File::HomeDir)
BuildRequires:  perl(File::ShareDir)
BuildRequires:  perl(File::Slurp)
BuildRequires:  perl(List::MoreUtils)
BuildRequires:  perl(Module::Build)
BuildRequires:  perl(Pod::POM)
BuildRequires:  perl(Readonly)
BuildRequires:  perl(Test::Script)
BuildRequires:  perl(YAML)
BuildRequires:  perl(version)

Buildarch:      noarch

%description
CPANPLUS::Dist::Mdv is a distribution class to create mandriva packages from
CPAN modules, and all its dependencies. This allows you to have the most recent
copies of CPAN modules installed, using your package manager of choice, but
without having to wait for central repositories to be updated.

You can either install them using the API provided in this package, or manually
via rpm.

Some of the bleading edge CPAN modules have already been turned into mandriva
packages for you, and you can make use of them by adding the cooker
repositories (main & contrib).

Note that these packages are built automatically from CPAN and are assumed to
have the same license as perl and come without support. Please always refer to
the original CPAN package if you have questions.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%apply_patches

%build
%{__perl} Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files 
%doc Changes README META.yml
%{perl_vendorlib}/CPANPLUS
%{perl_vendorlib}/auto
%{_mandir}/*/*

%changelog
* Wed Jan 22 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.100.400-3
+ Revision: b12cfcf
- Adopted for modern urpmi and rpm5



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10626 |12cu|perl-CPANPLUS-Shell-Default-Plugins-Prereqs-0.100.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CPANPLUS-Shell-Default-Plugins-Prereqs
%define upstream_version 0.10

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Plugin for CPANPLUS to automate
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/CPANPLUS/CPANPLUS-Shell-Default-Plugins-Prereqs-%{upstream_version}.tar.gz

BuildRequires: perl(CPANPLUS)
BuildRequires: perl(CPANPLUS::Dist::Build)
BuildRequires: perl(File::Spec)
BuildRequires: perl(Module::Build)
BuildRequires: perl(Test::More)
BuildRequires: perl(Module::Build::Compat)
BuildArch: noarch

%description
A plugin for CPANPLUS's default shell which will display and/or install any
missing prerequisites for a module. The module can be specified by name, as
a URL or path to the directory of an unpacked module. The plugin assumes
the current directory if no module is specified.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor
./Build

%check
#make test

%install
./Build install destdir=%{buildroot}

%clean

%files
%doc  README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Tue Oct 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.100.0-1
+ Revision: 411e30b
- Updated by ROSA Updates Builder



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10627 |12cu|perl-CPAN-Reporter-1.201.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CPAN-Reporter
%define upstream_version 1.2010

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Win32::Job\\)'
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Adds CPAN Testers reporting to CPAN.pm
License:	Apache License
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/CPAN/CPAN-Reporter-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Archive::Tar)
BuildRequires:	perl(Capture::Tiny)
BuildRequires:	perl(Config::Tiny)
BuildRequires:	perl(CPAN)
BuildRequires:	perl(Devel::Autoflush)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Basename)
BuildRequires:	perl(File::Copy::Recursive)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::HomeDir)
BuildRequires:	perl(File::Path)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(File::pushd)
BuildRequires:	perl(IO::CaptureOutput)
BuildRequires:	perl-IPC-Cmd
BuildRequires:	perl(Parse::CPAN::Meta)
BuildRequires:	perl(Probe::Perl)
BuildRequires:	perl(Tee)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Reporter)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
The CPAN Testers project captures and analyses detailed results from
building and testing CPAN distributions on multiple operating systems and
multiple versions of Perl. This provides valuable feedback to module
authors and potential users to identify bugs or platform compatibility
issues and improves the overall quality and value of CPAN.

One way individuals can contribute is to send a report for each module that
they test or install. CPAN::Reporter is an add-on for the CPAN.pm module to
send the results of building and testing modules to the CPAN Testers
project. Full support for CPAN::Reporter is available in CPAN.pm as of
version 1.92.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml README Changes LICENSE
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Tue Mar 18 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.201.0-1
+ Revision: 20e6abf
- Require perl-IPC-Cmd explicitely



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10628 |12cu|perl-CPAN-SQLite-0.203.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CPAN-SQLite
%define upstream_version 0.203

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Maintain and search a minimal CPAN database
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/CPAN/CPAN-SQLite-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Archive::Tar)
BuildRequires:	perl(CPAN::DistnameInfo)
BuildRequires:	perl(DBD::SQLite)
BuildRequires:	perl(File::HomeDir)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(IO::Zlib)
BuildRequires:	perl(LWP::Simple)
BuildArch:	noarch

%description
This package is used for setting up, maintaining, and searching a CPAN
database consisting of the information stored in the three main CPAN
indices: _$CPAN/modules/03modlist.data.gz_,
_$CPAN/modules/02packages.details.txt.gz_, and
_$CPAN/authors/01mailrc.txt.gz_. It should be considered at an alpha stage
of development.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man?/*
%{perl_vendorlib}/*
%{_bindir}/cpandb

%changelog
* Sun Jun 26 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.202.0-1mdv2011.0
+ Revision: 687339
- update to new version 0.202

* Wed Jun 22 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.201.0-1
+ Revision: 686620
- update to new version 0.201

* Wed Jun 15 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.200.0-1
+ Revision: 685307
- update to new version 0.200

* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 0.199.0-2
+ Revision: 653427
- update file list
- rebuild for updated spec-helper

* Wed Dec 30 2009 Jérôme Quelin <jquelin@mandriva.org> 0.199.0-1mdv2011.0
+ Revision: 483883
- update to 0.199

* Mon Sep 21 2009 Jérôme Quelin <jquelin@mandriva.org> 0.198.0-1mdv2010.0
+ Revision: 446429
- update to 0.198

* Wed Aug 12 2009 Jérôme Quelin <jquelin@mandriva.org> 0.197.0-1mdv2010.0
+ Revision: 415307
- import perl-CPAN-SQLite


* Wed Aug 12 2009 cpan2dist 0.197-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10629 |12cu|perl-CPAN-Uploader-0.103.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CPAN-Uploader
%define upstream_version 0.103006

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Upload things to the CPAN
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/CPAN/CPAN-Uploader-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(File::HomeDir)
BuildRequires:	perl(Getopt::Long::Descriptive)
BuildRequires:	perl(HTTP::Request::Common)
BuildRequires:	perl(HTTP::Status)
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(URI)

BuildArch:	noarch

%description
This code is mostly derived from cpan-upload-http by Brad Fitzpatrick,
which in turn was based on cpan-upload by Neil Bowers. I (rjbs) didn't
want to have to use a system call to run either of those, so I
refactored the code into this module.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man1/*
%{_mandir}/man3/*
%{perl_vendorlib}/*
%{_bindir}/cpan-upload



%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.103.6-1
+ Revision: 9002dbc
- Updated to 0.103006 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10630 |12cu|perl-Crypt-DH-GMP-0.0.110-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Crypt-DH-GMP
%define upstream_version 0.00011

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Compatibility Mode For Crypt::DH
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Crypt/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Devel::CheckLib) >= 0.400.0
BuildRequires: perl(Devel::PPPort) >= 3.190.0
BuildRequires: perl(ExtUtils::MakeMaker) >= 6.420.0
BuildRequires: perl(ExtUtils::ParseXS) >= 2.210.0
BuildRequires: perl(Test::More)
BuildRequires: perl(Test::Requires)
BuildRequires: perl(XSLoader) >= 0.20.0
BuildRequires: gmp-devel
BuildRequires: perl-devel
%description
Crypt::DH::GMP is a (somewhat) portable replacement to Crypt::DH,
implemented mostly in C.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Tue Apr 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.0.110-1
+ Revision: 4f5e498
- Imported from SRPM



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10631 |12cu|perl-Crypt-OpenSSL-DSA-0.140.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Crypt-OpenSSL-DSA
%define upstream_version 0.14

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	1

Summary:	Digital Signature Algorithm using OpenSSL
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/authors/id/T/TJ/TJMATHER/Crypt-OpenSSL-DSA-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	openssl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
Crypt::OpenSSL::DSA implements the DSA 
(Digital Signature Algorithm) signature verification system.

It is a thin XS wrapper to the DSA functions contained in the 
OpenSSL crypto library, located at http://www.openssl.org

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
# perl path hack
find . -type f | xargs %{__perl} -p -i -e "s|^#\!/usr/local/bin/perl|#\!/usr/bin/perl|g"

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor </dev/null
%make

%check
%{__make} test

%install
rm -rf %{buildroot} 
%makeinstall_std

%clean 
rm -rf %{buildroot} 

%files
%defattr(-,root,root)
%doc Changes README
%{perl_vendorarch}/auto/Crypt
%{perl_vendorarch}/Crypt
%{_mandir}/*/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.130.0-5
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 0.130.0-4
+ Revision: 680864
- mass rebuild

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.130.0-3mdv2011.0
+ Revision: 555717
- rebuild

* Tue Apr 13 2010 Funda Wang <fwang@mandriva.org> 0.130.0-2mdv2010.1
+ Revision: 534174
- rebuild

* Wed Aug 05 2009 Jérôme Quelin <jquelin@mandriva.org> 0.130.0-1mdv2010.0
+ Revision: 410155
- fixing error due to -Werror=format-security
- rebuild using %%perl_convert_version

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.13-6mdv2009.0
+ Revision: 256273
- rebuild

* Thu Jan 24 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.13-4mdv2008.1
+ Revision: 157725
- Rebuild for new perl

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.13-2mdv2008.1
+ Revision: 131425
- kill re-definition of %%buildroot on Pixel's request


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.13-2mdv2007.0
- Rebuild

* Mon Nov 28 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.13-1mdk
- New release 0.13
- fix sources URL
- spec cleanup

* Tue Jun 07 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.12-2mdk
- Fix Url according to Perl policy( thanks guillomovitch )

* Tue Jun 07 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.12-1mdk
- 0.12
- Fix Description
- Fix Source url
- Fix Url
- %%mkrel

* Mon Nov 15 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.11-6mdk
- Rebuild for new perl

* Thu Apr 01 2004 Michael Scherer <misc@mandrake.org> 0.11-5mdk
- do not own standard dir
- [DIRM]



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10632 |12cu|perl-Crypt-OpenSSL-X509-1.804.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Crypt-OpenSSL-X509
%define upstream_version 1.804

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	1

Summary:	Perl extension to OpenSSL's X509 API
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/D/DA/DANIEL/Crypt-OpenSSL-X509-%{upstream_version}.tar.gz
BuildRequires:	libopenssl-devel
BuildRequires:	perl(Module::Install)
BuildRequires:	perl(YAML)
BuildRequires:	perl-devel


%description
This is a Perl extension to OpenSSL's X509 API. It implements a large majority
of OpenSSL's useful X509 API.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make CFLAGS="%{optflags}"

%check
%make test

%install
%makeinstall_std

%clean 

%files
%doc Changes README TODO certs
%{perl_vendorarch}/Crypt
%{perl_vendorarch}/auto/Crypt
%{_mandir}/*/*


%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.804.0-1
+ Revision: c3ab77d
- Updated to 1.804 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10633 |12cu|perl-Crypt-Random-Source-0.70.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Crypt-Random-Source
%define upstream_version 0.07

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	6

Summary:	Base class for random devices
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Crypt/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Any::Moose)
BuildRequires:	perl(Capture::Tiny)
BuildRequires:	perl(Carp)
BuildRequires:	perl(Errno)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(IO::File)
BuildRequires:	perl(IO::Handle)
BuildRequires:	perl(IO::Select)
BuildRequires:	perl(Module::Find)
BuildRequires:	perl(Module::Implementation)
BuildRequires:	perl(Sub::Exporter)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(namespace::clean)
BuildRequires:	perl(ok)
Requires:	perl(Module::Find)
Requires:	perl(namespace::clean)
BuildArch:	noarch

%description
This module provides implementations for a number of byte oriented sources
of random data.

See the Crypt::Random::Source::Factory manpage for a more powerful way to
locate sources, and the various sources for specific implementations.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes LICENSE META.yml META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Thu Feb 20 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.70.0-6
+ Revision: 405aa89
- Added Module::Implementation BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10634 |12cu|perl-Crypt-RandPasswd-0.50.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Crypt-RandPasswd
%define upstream_version 0.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Random password generator based on FIPS-181
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Crypt/Crypt-RandPasswd-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This code is a Perl language implementation of the Automated Password Generator
standard, like the program described in "A Random Word Generator For
Pronounceable Passwords" (not available on-line). This code is a re-engineering
of the program contained in Appendix A of FIPS Publication 181, "Standard for
Automated Password Generator". In accordance with the standard, the results
obtained from this program are logically equivalent to those produced by the
standard.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor < /dev/null
%make

%check
make test

%install
%makeinstall_std

%files 
%doc Changes README
%{perl_vendorlib}/Crypt
%{_mandir}/*/*



%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.50.0-1
+ Revision: f0a2efa
- Updated to 0.05 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10635 |12cu|perl-Crypt-SaltedHash-0.90.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Crypt-SaltedHash
%define upstream_version 0.09

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1
Summary:	Working with salted hashes
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Crypt/Crypt-SaltedHash-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(Digest::SHA)
BuildRequires: perl(Test::Fatal)
BuildRequires:	perl(Digest)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
The 'Crypt::SaltedHash' module provides an object oriented interface to
create salted (or seeded) hashes of clear text data. The original
formalization of this concept comes from RFC-3112 and is extended by the
use of different digital agorithms.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/Crypt


%changelog
* Wed Oct 30 2013 dsilakov <denis.silakov@rosalab.ru> 0.90.0-1
+ Revision: c05e86d
- Merge pull request #1 from import/perl-Crypt-SaltedHash:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10636 |12cu|perl-Crypt-UnixCrypt_XS-0.100.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Crypt-UnixCrypt_XS
%define upstream_version 0.10

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	1

Summary:    Perl-xs implementation of crypt(3)
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Crypt/Crypt-UnixCrypt_XS-%{upstream_version}.tar.gz


BuildRequires: perl-devel

%description
This module implements the DES-based Unix _crypt_ function. For those who
need to construct non-standard variants of _crypt_, the various building
blocks used in _crypt_ are also supplied separately.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%clean

%files
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*





%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.100.0-1
+ Revision: 7c8e911
- Updated to 0.10 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10637 |12cu|perl-CSS-DOM-0.150.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name CSS-DOM
%define upstream_version 0.15

Name:		perl-%{upstream_name}
Summary:	Perl module for Document Object Model for Cascading Style Sheets  
Version:	%perl_convert_version 0.15
Release:	1
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/~sprout/CSS-DOM/
Source0:	http://www.cpan.org/authors/id/S/SP/SPROUT/CSS-DOM-0.15.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Exporter) >= 5.57
BuildRequires:	perl(Encode) >= 2.10
BuildRequires:	perl(Clone) >= 0.09
BuildArch:	noarch

%description
This module implements a CSS-specific subset of the interfaces
described in the W3C DOM specification.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%{perl_vendorlib}/CSS/DOM.pm
%{perl_vendorlib}/CSS/DOM/
%{_mandir}/man3/CSS::DOM*

%changelog
* Wed Apr 04 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.14-1
+ Revision: 789154
- imported package perl-CSS-DOM



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10638 |12cu|perl-CSS-Minifier-XS-0.90.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    CSS-Minifier-XS
%define upstream_version 0.09

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	1

Summary:    XS based CSS minifier
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/CSS/CSS-Minifier-XS-%{upstream_version}.tar.gz

BuildRequires: perl(Module::Build::Compat)
BuildRequires: perl-devel

%description
'CSS::Minifier::XS' is a CSS "minifier"; its designed to remove
un-necessary whitespace and comments from CSS files, while also *not*
breaking the CSS.

'CSS::Minifier::XS' is similar in function to 'CSS::Minifier', but is
substantially faster as its written in XS and not just pure Perl.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%clean

%files
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*



%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.90.0-1
+ Revision: 1fb1031
- LOG Updated to 0.09 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10639 |12cu|perl-Curses-Toolkit-0.211.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Curses-Toolkit
%define upstream_version 0.211

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	An about dialog window
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Curses/Curses-Toolkit-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Curses)
BuildRequires:	perl(Curses::UI)
BuildRequires:	perl(English)
BuildRequires:	perl(IO::Pty::Easy)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Find::Rule)
BuildRequires:	perl(FindBin)
BuildRequires:	perl(HTML::Parser)
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(List::Util)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::FollowPBP)
BuildRequires:	perl(MooseX::Has::Sugar)
BuildRequires:	perl(Moose::Meta::Attribute::Custom::Trait::Chained)
BuildRequires:	perl(POE)
BuildRequires:	perl(Params::Validate)
BuildRequires:	perl(Path::Class)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Tie::Array::Iterable)
BuildRequires:	perl(UNIVERSAL::require)
BuildRequires:	perl(aliased)
BuildRequires:	perl(overload)
BuildRequires:	perl(parent)

BuildArch:	noarch

%description
This module tries to be a modern curses toolkit, based on the Curses
module, to build "semi-graphical" user interfaces easily.

*WARNING* : This is still in "beta" version, not all the features are
implemented, and the API may change. However, most of the components are
there, and things should not change that much in the future... Still, don't
use it in production, and don't consider it stable.

the Curses::Toolkit manpage is meant to be used with a mainloop, which is
not part of this module. I recommend you the POE::Component::Curses
manpage, which is probably what you want. the POE::Component::Curses
manpage uses Curses::Toolkit, but provides a mainloop and handles keyboard,
mouse, timer and other events, whereas Curses::Toolkit is just the drawing
library. See the example above. the 'spawn' method returns a the
Curses::Toolkit manpage object, which you can call methods on.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Tue Jul 05 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.207.0-1mdv2011.0
+ Revision: 688744
- update to new version 0.207

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.206.0-2
+ Revision: 657400
- rebuild for updated spec-helper

* Fri Mar 18 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.206.0-1
+ Revision: 646375
- new version

* Tue Mar 09 2010 Jérôme Quelin <jquelin@mandriva.org> 0.100.680-1mdv2011.0
+ Revision: 517117
- update to 0.100680

* Fri Mar 05 2010 Jérôme Quelin <jquelin@mandriva.org> 0.100.630-1mdv2010.1
+ Revision: 514463
- adding missing buildrequires:
- adding missing buildrequires:
- update to 0.100630

* Tue Feb 23 2010 Jérôme Quelin <jquelin@mandriva.org> 0.100.320-1mdv2010.1
+ Revision: 510256
- import perl-Curses-Toolkit


* Tue Feb 23 2010 cpan2dist 0.100320-1mdv
- initial mdv release, generated with cpan2dist



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10640 |12cu|perl-Dancer-1.311.500-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dancer
%define upstream_version 1.3115

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Template Toolkit wrapper for Dancer
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module//%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Encode)
BuildRequires:	perl(File::Basename)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(HTTP::Body)
BuildRequires:	perl(HTTP::Server::Simple::CGI)
BuildRequires:	perl(HTTP::Server::Simple::PSGI)
BuildRequires:	perl(LWP)
BuildRequires:	perl(Module::Runtime)
BuildRequires:	perl(MIME::Types)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Time::HiRes)
BuildRequires:	perl(Try::Tiny)
BuildRequires:	perl(URI)
BuildArch:	noarch

%description
Dancer is a web application framework designed to be as effortless as
possible for the developer, taking care of the boring bits as easily as
possible, yet staying out of your way and letting you get on with writing
your code.

Dancer aims to provide the simplest way for writing web applications, and
offers the flexibility to scale between a very simple lightweight web
service consisting of a few lines of code in a single file, all the way up
to a more complex fully-fledged web application with session support,
templates for views and layouts, etc.

If you don't want to write CGI scripts by hand, and find Catalyst too big
or cumbersome for your project, Dancer is what you need.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README CHANGES META.yml LICENSE
%{_bindir}/dancer
%{_mandir}/man1/dancer.1*
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon May 02 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.304.0-1mdv2011.0
+ Revision: 662493
- update to new version 1.3040

* Sun Apr 17 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.303.0-1
+ Revision: 654040
- update to new version 1.3030

* Wed Mar 23 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.302.0-1
+ Revision: 648069
- update to new version 1.3020

* Sat Feb 12 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.301.0-1
+ Revision: 637366
- update to new version 1.3010

* Thu Dec 23 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.200.300-1mdv2011.0
+ Revision: 624079
- update to new version 1.2003

* Sun Nov 14 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.190.400-1mdv2011.0
+ Revision: 597575
- update to new version 1.1904

* Sat Oct 16 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.190.100-1mdv2011.0
+ Revision: 586104
- import perl-Dancer


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10641 |12cu|perl-Dancer-Plugin-DBIC-0.190.100-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dancer-Plugin-DBIC
%define upstream_version 0.1901

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	DBIx::Class interface for Dancer applications
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dancer/Dancer-Plugin-DBIC-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dancer)
BuildRequires:	perl(DBIx::Class)
BuildRequires:	perl(DBIx::Class::Schema::Loader)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Module::Find)
BuildArch:	noarch

%description
This plugin provides an easy way to obtain the DBIx::Class::ResultSet
manpage instances via the the function schema(), which it automatically
imports. You just need to point to a dsn in your the Dancer manpage
configuration file. So you no longer have to write boilerplate DBIC setup
code.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README META.yml LICENSE
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.190.100-1
+ Revision: ce5a8d2
- Updated to 0.1901 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10642 |12cu|perl-Data-Alias-1.180.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	Data-Alias
%define upstream_version 1.18

Name:		perl-%{module}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Comprehensive set of aliasing operations
License:	GPLv1+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{module}
Source0:	http://www.cpan.org/modules/by-module/Data/Data-Alias-%{upstream_version}.tar.gz

BuildRequires:	perl-devel

%description
Aliasing is the phenomenon where two different expressions actually refer
to the same thing. Modifying one will modify the other, and if you take a
reference to both, the two values are the same.

%prep
%setup -q -n %{module}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorarch}/Data
%{perl_vendorarch}/auto/Data

%changelog
* Tue Dec 03 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.180.0-1
+ Revision: 3da98cb
- Drop patch



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10643 |12cu|perl-Data-Compare-1.230.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Data-Compare
%define upstream_version 1.23

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

License:	GPL+ or Artistic
Group:		Development/Perl
Summary:	Compare perl data structures
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Data/Data-Compare-%{upstream_version}.tar.gz

BuildRequires:  perl-devel
BuildRequires:  perl(File::Find::Rule)
BuildArch:	noarch

%description
Compare two perl data structures recursively. Returns 0 if the structures
differ, else returns 1.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc TODO README 
%{perl_vendorlib}/Data
%{_mandir}/*/*



%changelog
* Tue Nov 12 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.230.0-1
+ Revision: bbce222
- Fix %doc files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10644 |12cu|perl-Data-Dumper-2.154.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Data-Dumper
%define upstream_version 2.154

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Convert data structure into perl code

License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl-devel

%description
Given a list of scalars or reference variables, writes out their contents
in perl syntax. The references can also be objects. The content of each
variable is output in a single Perl statement. Handles self-referential
structures correctly.

The return value can be 'eval'ed to get back an identical copy of the
original reference structure.

Any references that are the same as one of those passed in will be named
'$VAR'_n_ (where _n_ is a numeric suffix), and other duplicate references
to substructures within '$VAR'_n_ will be appropriately labeled using arrow
notation. You can specify names for individual values to be dumped if you
use the 'Dump()' method, or you can change the default '$VAR' prefix to
something else. See '$Data::Dumper::Varname' and '$Data::Dumper::Terse'
below.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%clean

%files
%doc Changes
%{perl_vendorlib}/*





%changelog
* Fri Oct 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.154.0-1
+ Revision: 377febe
- Updated to 2.154



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10645 |12cu|perl-Data-Dumper-Concise-2.22.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Data-Dumper-Concise
%define upstream_version 2.022

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Less indentation and newlines plus sub deparsing

License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Devel::ArgNames)
BuildRequires:	perl(ExtUtils::MakeMaker)

BuildArch:	noarch

%description
This module always exports a single function, Dumper, which can be called
with a single reference value to dump that value or with no arguments to
return the Data::Dumper object it's created.

It exists, fundamentally, as a convenient way to reproduce a set of Dumper
options that we've found ourselves using across large numbers of
applications, primarily for debugging output.

The principle guiding theme is "all the concision you can get while still
having a useful dump and not doing anything cleverer than setting
Data::Dumper options" - it's been pointed out to us that
Data::Dump::Streamer can produce shorter output with less lines of code. We
know. This is simpler and we've never seen it segfault. But for
complex/weird structures, it generally rocks. You should use it as well,
when Concise is underkill. We do.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Wed Apr 09 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.22.0-1
+ Revision: 5cc7378
- Updated to 2.022 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10646 |12cu|perl-Data-Dump-Streamer-2.370.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name Data-Dump-Streamer
%define upstream_version 2.37

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Accurately serialize a data structure as Perl code
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Data/Data-Dump-Streamer-%{upstream_version}.tar.gz

BuildRequires:	perl(B::Deparse)
BuildRequires:	perl(B::Utils)
BuildRequires:	perl(PadWalker)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Text::Abbrev)
BuildRequires:	perl(Text::Balanced)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl-devel
Requires:	perl(B::Utils)
Provides:	perl(Data::Dump::Streamer::_::Printers)

%description
Given a list of scalars or reference variables, writes out their contents in
perl syntax. The references can also be objects. The contents of each variable
is output using the least number of Perl statements as convenient, usually only
one. Self-referential structures, closures, and objects are output correctly.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
yes | perl Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorarch}/Data
%{perl_vendorarch}/DDS.pm
%{perl_vendorarch}/auto/Data



%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.370.0-1
+ Revision: a4e7708
- Updated to 2.37 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10647 |12cu|perl-Data-Float-0.12.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Data-Float
%define upstream_version 0.012

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Details of the floating point data type
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Data/Data-Float-%{upstream_version}.tar.gz

BuildRequires: perl(Carp)
BuildRequires: perl(Exporter)
BuildRequires: perl(Module::Build)
BuildRequires: perl(Test::More)
BuildRequires: perl(base)
BuildRequires: perl(constant)
BuildRequires: perl(integer)
BuildRequires: perl(strict)
BuildRequires: perl(warnings)
BuildRequires: perl(Module::Build::Compat)
BuildArch: noarch

%description
This module is about the native floating point numerical data type. A
floating point number is one of the types of datum that can appear in the
numeric part of a Perl scalar. This module supplies constants describing
the native floating point type, classification functions, and functions to
manipulate floating point values at a low level.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%{make}

%check
%{make} test

%install
%makeinstall_std

%clean

%files
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*





%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.12.0-1
+ Revision: 67ea208
- LOG Updated to 0.012 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10648 |12cu|perl-Data-FormValidator-4.810.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Data-FormValidator
%define upstream_version 4.81

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Validates user input based on input profile
License:    Artistic/GPL
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Data/Data-FormValidator-%{upstream_version}.tar.gz

BuildRequires:  perl(Module::Build)
BuildRequires:  perl(Date::Calc)
BuildRequires:  perl(File::MMagic)
BuildRequires:  perl(Image::Size)
BuildRequires:  perl(Regexp::Common)
BuildRequires:  perl(CGI)
BuildRequires:  perl(MIME::Types)
BuildRequires:  perl(Perl6::Junction)
BuildRequires:  perl(Email::Valid)
BuildArch:      noarch

%description
Data::FormValidator's main aim is to make input validation expressible in a
simple format. Data::FormValidator lets you define profiles which declare the
required and optional fields and any constraints they might have.

The results are provided as an object which makes it easy to handle missing and
invalid results, return error messages about which constraints failed, or
process the resulting valid data.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%buildroot

%files
%doc  RELEASE_NOTES
%{perl_vendorlib}/Data
%{_mandir}/*/*

%clean





%changelog
* Tue Nov 12 2013 Denis Silakov <denis.silakov@rosalab.ru> 4.810.0-1
+ Revision: 1cee138
- Fix %doc files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10649 |12cu|perl-Data-GUID-0.48.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Data-GUID
%define upstream_version 0.048

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Globally unique identifiers
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Data/Data-GUID-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Data::UUID)
BuildRequires:	perl(Sub::Exporter)
BuildRequires:	perl(Sub::Install)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
Data::GUID provides a simple interface for generating and using globally
unique identifiers.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.48.0-1
+ Revision: 41b9989
- Updated to 0.048 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10650 |12cu|perl-Data-ICal-0.210.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name     Data-ICal
%define upstream_version 0.21

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Generates iCalendar (RFC 2445) calendar files
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/Data-ICal/
Source0:	http://www.cpan.org/modules/by-module/Data/Data-ICal-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Accessor)
BuildRequires:	perl(Class::ReturnValue)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Test::LongString)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::NoWarnings)
BuildRequires:	perl(Test::Warn)
BuildRequires:	perl(Text::vFile::asData)
BuildArch:	noarch
# rpm doesn't catch this
Requires:	perl(Class::Accessor)

%description
A Data::ICal object represents a VCALENDAR object as defined in the
iCalendar protocol (RFC 2445, MIME type "text/calendar"), as implemented in
many popular calendaring programs such as Apple's iCal.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
sed -i s,"auto_install();",, Makefile.PL
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/*
%{_mandir}/man3/*



%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.210.0-1
+ Revision: 439269e
- LOG Updated to 0.21 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10651 |12cu|perl-Data-Peek-0.400.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Data-Peek
%define upstream_version 0.40

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	1

Summary:    A collection of low-level debug facilities
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tgz

BuildRequires: perl(Data::Dumper)
BuildRequires: perl(DynaLoader)
BuildRequires: perl(Test::Harness)
BuildRequires: perl(Test::More)
BuildRequires: perl(Test::NoWarnings)
BuildRequires: perl-devel

%description
Data::Peek started off as 'DDumper' being a wrapper module over the
Data::Dumper manpage, but grew out to be a set of low-level data
introspection utilities that no other module provided yet, using the lowest
level of the perl internals API as possible.

DDumper ($var, ...)
    Not liking the default output of Data::Dumper, and always feeling the
    need to set '$Data::Dumper::Sortkeys = 1;', and not liking any of the
    default layouts, this function is just a wrapper around
    Data::Dumper::Dumper with everything set as I like it.

        $Data::Dumper::Sortkeys = 1;
        $Data::Dumper::Indent   = 1;

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
yes | %{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%clean

%files
%doc META.yml ChangeLog README
%{_mandir}/man3/*
%perl_vendorlib/*





%changelog
* Mon Mar 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.400.0-1
+ Revision: 9fe2dde
- Updated to 0.40 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10652 |12cu|perl-Data-Phrasebook-0.340.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# $Id: perl-Data-Phrasebook.spec 7981 2009-11-03 03:05:34Z dag $
# Authority: dries
# Upstream: Barbie <barbie$cpan,org>

%define upstream_name Data-Phrasebook
%define upstream_version 0.34

Summary:	Base class for Phrasebook Models
Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1
License:	Artistic/GPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/Data-Phrasebook/
Source:		http://www.cpan.org/modules/by-module/Data/Data-Phrasebook-%{upstream_version}.tar.gz
BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Test::More) >= 0.47
BuildArch:	noarch

%description
Base class for Phrasebook Models.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS="vendor" PREFIX="%{buildroot}%{_prefix}"
%make

%install
make pure_install

### Clean up buildroot
find %{buildroot} -name .packlist -exec %{__rm} {} \;

%files
%defattr(-, root, root, 0755)
%doc ChangeLog Changes INSTALL LICENSE MANIFEST MANIFEST.SKIP META.yml README
%doc %{_mandir}/man3/Data::Phrasebook.3pm*
%doc %{_mandir}/man3/Data::Phrasebook::*.3pm*
%dir %{perl_vendorlib}/Data/
%{perl_vendorlib}/Data/Phrasebook/
%{perl_vendorlib}/Data/Phrasebook.pm

%changelog
* Thu Nov 21 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.340.0-1
+ Revision: 1ea689a
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10653 |12cu|perl-Data-Phrasebook-Loader-YAML-0.120.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# $Id: perl-Data-Phrasebook-Loader-YAML.spec 7981 2009-11-03 03:05:34Z dag $
# Authority: dries
# Upstream: Barbie <barbie$cpan,org>

%define upstream_name Data-Phrasebook-Loader-YAML
%define upstream_version 0.12

Summary:	Absract your phrases with YAML
Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1
License:	Artistic/GPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/Data-Phrasebook-Loader-YAML/
Source:		http://www.cpan.org/modules/by-module/Data/Data-Phrasebook-Loader-YAML-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Test::More) >= 0.47
BuildArch:	noarch

%description
Absract your phrases with YAML.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS="vendor" PREFIX="%{buildroot}%{_prefix}"
%make

%install
make pure_install

### Clean up buildroot
find %{buildroot} -name .packlist -exec %{__rm} {} \;

%files
%defattr(-, root, root, 0755)
%doc Changes INSTALL LICENSE MANIFEST MANIFEST.SKIP META.yml README
%doc %{_mandir}/man3/Data::Phrasebook::Loader::YAML.3pm*
%dir %{perl_vendorlib}/Data/
%dir %{perl_vendorlib}/Data/Phrasebook/
%dir %{perl_vendorlib}/Data/Phrasebook/Loader/
%{perl_vendorlib}/Data/Phrasebook/Loader/YAML.pm




%changelog
* Thu Nov 21 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.120.0-1
+ Revision: fa9f53c
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10654 |12cu|perl-Data-Section-0.200.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Data-Section
%define upstream_version 0.200006

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Read multiple hunks of data out of your DATA section

License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(Test::FailWarnings)
BuildRequires:	perl(Class::ISA)
BuildRequires:	perl(MRO::Compat)
BuildRequires:	perl(Sub::Exporter)

BuildArch:	noarch

%description
Data::Section provides an easy way to access multiple named chunks of
line-oriented data in your module's DATA section. It was written to allow
modules to store their own templates, but probably has other uses.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*




%changelog
* Wed Apr 09 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.200.6-1
+ Revision: 85359b4
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10655 |12cu|perl-Data-Serializer-0.600.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Data-Serializer
%define upstream_version 0.60

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Generic interface to serializer modules
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Data/Data-Serializer-%{upstream_version}.tar.gz

BuildRequires: perl(AutoLoader)
BuildRequires: perl(Data::Dumper)
BuildRequires: perl(Digest::SHA)
BuildRequires: perl(Exporter)
BuildRequires: perl(File::Spec)
BuildRequires: perl(IO::File)
BuildRequires: perl(Test::More)
BuildRequires: perl(Module::Build::Compat)
BuildArch: noarch

%description
This module is intended for folks who release CPAN modules with "t/*.t"
tests. It makes it easy for you to output syntactically correct test-output
while at the same time logging all test activity to a log file. Hopefully,
bug reports which include the contents of this file will be easier for you
to investigate.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%{make}

%check
%{make} test

%install
%makeinstall_std

%clean

%files
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*





%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.600.0-1
+ Revision: bad5f1e
- LOG Updated to 0.60 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10656 |12cu|perl-Data-Stag-0.140.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Data-Stag
%define upstream_version 0.14

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	%{upstream_name} module for perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://search.cpan.org/CPAN/authors/id/C/CM/CMUNGALL/Data-Stag-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl-IO-String
BuildArch:	noarch

%description
This module is for manipulating data as recursively nested tag/value
pairs (Structured TAGs or Simple Tree AGgreggates). These datastructures
can be represented as nested arrays, which have the advantage of being
native to perl.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%check
make test

%files 
%doc INSTALL README Changes
%{_bindir}/*
%{perl_vendorlib}/Data
%{_mandir}/*/*



%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.140.0-1
+ Revision: d90bd65
- LOG Updated to 0.14 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10657 |12cu|perl-Data-Stream-Bulk-0.110.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Data-Stream-Bulk
%define upstream_version 0.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	L<Path::Class::Dir> traversal
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Data/Data-Stream-Bulk-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(Test::Requires)
BuildRequires: perl(Path::Class)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Sub::Exporter)
BuildRequires:	perl(Test::use::ok)
BuildRequires:	perl(namespace::clean)
BuildArch:	noarch

%description
This module tries to find middle ground between one at a time and all at
once processing of data sets.

The purpose of this module is to avoid the overhead of implementing an
iterative api when this isn't necessary, without breaking forward
compatibility in case that becomes necessary later on.

The API optimizes for when a data set typically fits in memory and is
returned as an array, but the consumer cannot assume that the data set is
bounded.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Tue Nov 12 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.110.0-1
+ Revision: 0bb3bac
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10658 |12cu|perl-Data-Visitor-0.300.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Data-Visitor
%define upstream_version 0.30

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	A visitor for Perl data structures
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Data/Data-Visitor-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(Test::Requires)
BuildRequires: perl(Class::Load)
BuildRequires:	perl(Any::Moose)
BuildRequires:	perl(Class::Accessor)
BuildRequires:	perl(Data::Alias)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Task::Weaken)
BuildRequires:	perl-Test-MockObject >= 1.04
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::use::ok)
BuildRequires:	perl(Tie::ToObject)
BuildRequires:	perl(Squirrel)
BuildRequires:	perl(namespace::clean)

BuildArch:	noarch

Requires:	perl(namespace::clean)

%description
This module is a simple visitor implementation for Perl values.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files
%doc Changes
%{perl_vendorlib}/Data
%{_mandir}/*/*


%changelog
* Tue Nov 12 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.300.0-1
+ Revision: 73507c8
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10659 |12cu|perl-Date-Calc-XS-6.300.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Date-Calc-XS
%define upstream_version 6.3

Name:       perl-%{upstream_name}
Version:    %perl_convert_version 6.3
Release:	1

Summary:    No summary found
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Date/Date-Calc-XS-6.3.tar.gz

BuildRequires: perl(Bit::Vector)
BuildRequires: perl(Carp::Clan)
BuildRequires: perl(Date::Calc)
BuildRequires: perl-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
You never use this module directly. Use the Date::Calc(3) manpage instead!

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc META.yml license
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 6.200.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sun Jan 30 2011 Guillaume Rousse <guillomovitch@mandriva.org> 6.200.0-1
+ Revision: 634010
- import perl-Date-Calc-XS



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10660 |12cu|perl-Date-Simple-3.30_300-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_version 3.03_03

Summary:	Simple date object for perl
Name:		perl-Date-Simple
Version:	%perl_convert_version %{upstream_version}
Release:	1
License:	GPL+ or Artistic
Group:		Development/Perl 
Url:		http://search.cpan.org/dist/Date-Simple/
Source0:	http://www.cpan.org/authors/id/I/IZ/IZUT/Date-Simple-%{upstream_version}.tar.gz
#Requires:	perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
BuildRequires:	perl(ExtUtils::MakeMaker), perl(Test::More)
BuildRequires:	perl-devel

# Don't "provide" private Perl libs
# % global _use_internal_dependency_generator 0
#% global __deploop() while read FILE; do /usr/lib/rpm/rpmdeps -%{1} ${FILE}; done | /bin/sort -u
#% global __find_provides /bin/sh -c "%{__grep} -v '%{perl_vendorarch}/.*\\.so$' | %{__deploop P}"
#% global __find_requires /bin/sh -c "%{__deploop R}"

%description
%{summary}.

%prep
%setup -q -n Date-Simple-%{upstream_version}

# Spurious exec permissions in files from tarball
/usr/bin/find lib -type f -exec %{__chmod} -x {} ';'
%{__chmod} -x ChangeLog COPYING README Simple.xs

# The NoXS.pm file provides a pure-perl alternative to the C implementation
# of the module. This results in duplicate "Provides:" entries, which rpmlint
# whinges about. This kludge removes the redundant file, which has the added
# benefit of shutting up rpmlint.
%{__rm} -f lib/Date/Simple/NoXS.pm
%{__sed} -i -e '/^lib\/Date\/Simple\/NoXS\.pm$/d' MANIFEST

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"
%make

%install
%{__make} pure_install PERL_INSTALL_ROOT=%{buildroot}
/usr/bin/find %{buildroot} -type f -name .packlist -exec %{__rm} -f {} ';'
/usr/bin/find %{buildroot} -type f -name '*.bs' -a -size 0 -exec %{__rm} -f {} ';'
/usr/bin/find %{buildroot} -depth -type d -exec /bin/rmdir {} ';' 2>/dev/null
%{__chmod} -R u+w %{buildroot}

%check
%make test

%files
%doc ChangeLog COPYING README
%{perl_vendorarch}/Date/
%{perl_vendorarch}/auto/Date/
%{_mandir}/man3/Date::Simple*.3pm*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 3.03-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Wed Sep 21 2011 Alexander Barakin <abarakin@mandriva.org> 3.03-1
+ Revision: 700688
- imported package perl-Date-Simple



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10661 |12cu|perl-DateTime-Event-ICal-0.110.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    DateTime-Event-ICal
%define upstream_version 0.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.11
Release:	1

Summary:	Perl DateTime extension for computing rfc2445 recurrences
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/DateTime/DateTime-Event-ICal-0.11.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(DateTime)
BuildRequires:	perl(DateTime::Event::Recurrence)
BuildArch:	noarch

%description
This module provides convenience methods that let you easily create
'DateTime::Set' objects for rfc2445 style recurrences.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 0.100.0-2mdv2011.0
+ Revision: 653402
- rebuild for updated spec-helper

* Thu May 06 2010 Michael Scherer <misc@mandriva.org> 0.100.0-1mdv2011.0
+ Revision: 542972
- import perl-DateTime-Event-ICal


* Thu May 06 2010 cpan2dist 0.10-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10662 |12cu|perl-DateTime-Format-Flexible-0.250.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    DateTime-Format-Flexible
%define upstream_version 0.25
Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.25
Release:	1

Summary:	A module that try very hard to parse string into DateTime object
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/DateTime/DateTime-Format-Flexible-0.25.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Factory::Util)
BuildRequires:	perl(DateTime)
BuildRequires:	perl(DateTime::Format::Builder)
BuildRequires:	perl(DateTime::Format::Strptime)
BuildRequires:	perl(DateTime::TimeZone)
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(Module::Pluggable)
BuildRequires:	perl(Test::Simple)
BuildRequires:	perl(Test::MockTime)

BuildArch:	noarch

# not autodetect, for some reason
Requires:	perl(Class::Factory::Util)
Requires:	perl(DateTime::Format::Strptime)

%description
If you have ever had to use a program that made you type in the date a
certain way and thought "Why can't the computer just figure out what date I
wanted?", this module is for you.

DateTime::Format::Flexible attempts to take any string you give it and
parse it into a DateTime object.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml README Changes LICENSE
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.190.0-3mdv2011.0
+ Revision: 657774
- rebuild for updated spec-helper
- rebuild for updated spec-helper

* Sat Jan 08 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.190.0-1mdv2011.0
+ Revision: 630621
- update to new version 0.19

* Sun Jan 02 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.180.0-1mdv2011.0
+ Revision: 627501
- update to new version 0.18

* Mon Nov 08 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.170.0-1mdv2011.0
+ Revision: 595098
- update to new version 0.17

* Sat Aug 28 2010 Jérôme Quelin <jquelin@mandriva.org> 0.160.0-1mdv2011.0
+ Revision: 573855
- adding missing buildrequires:
- update to 0.16

* Thu May 06 2010 Michael Scherer <misc@mandriva.org> 0.150.0-3mdv2011.0
+ Revision: 543061
- fix Requires

* Thu May 06 2010 Michael Scherer <misc@mandriva.org> 0.150.0-2mdv2010.1
+ Revision: 543037
- fix Requires

* Thu May 06 2010 Michael Scherer <misc@mandriva.org> 0.150.0-1mdv2010.1
+ Revision: 542953
- fix BR, missing for test, 2nd
- fix BR, missing for test
- import perl-DateTime-Format-Flexible


* Thu May 06 2010 cpan2dist 0.15-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10663 |12cu|perl-DateTime-Format-Natural-1.20.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    DateTime-Format-Natural
%define upstream_version 1.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 1.02
Release:	1

Summary:	Base class for DateTime::Format::Natural::Lang::
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/DateTime/DateTime-Format-Natural-1.02.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Clone)
BuildRequires:	perl(DateTime)
BuildRequires:	perl(Exporter)
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(Module::Build::Compat)
BuildRequires:	perl(Module::Util)
BuildRequires:	perl(Params::Validate)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Storable)
BuildRequires:	perl(Time::Piece)
BuildRequires:	perl(Term::ReadLine)
BuildRequires:	perl(Test::MockTime)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(boolean)
# not autodetected 
Requires:	perl(boolean)
BuildArch:	noarch

%description
'DateTime::Format::Natural' takes a string with a human readable date/time
and creates a machine readable one by applying natural parsing logic.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/DateTime
%{_bindir}/dateparse
%{_mandir}/man1/dateparse.1*


%changelog
* Mon Jun 13 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.960.0-1mdv2011.0
+ Revision: 684740
- update to new version 0.96

* Sun May 15 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.950.0-1
+ Revision: 674796
- update to new version 0.95

* Mon Apr 04 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.940.0-1
+ Revision: 650295
- update to new version 0.94

* Mon Feb 28 2011 Funda Wang <fwang@mandriva.org> 0.930.0-2
+ Revision: 640766
- rebuild to obsolete old packages

* Mon Feb 07 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.930.0-1
+ Revision: 636591
- update to new version 0.93

* Mon Jan 31 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.920.0-1
+ Revision: 634429
- update to new version 0.92

* Sat Nov 27 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.910.0-1mdv2011.0
+ Revision: 602041
- new version

* Sun Aug 15 2010 Jérôme Quelin <jquelin@mandriva.org> 0.890.0-1mdv2011.0
+ Revision: 569935
- update to 0.89

* Wed Jul 14 2010 Jérôme Quelin <jquelin@mandriva.org> 0.880.0-1mdv2011.0
+ Revision: 553119
- update to 0.88

* Thu May 06 2010 Michael Scherer <misc@mandriva.org> 0.860.0-2mdv2010.1
+ Revision: 543054
- fix Requires

* Wed Apr 21 2010 Jérôme Quelin <jquelin@mandriva.org> 0.860.0-1mdv2010.1
+ Revision: 537578
- update to 0.86

* Mon Mar 15 2010 Jérôme Quelin <jquelin@mandriva.org> 0.850.0-1mdv2010.1
+ Revision: 519951
- update to 0.85

* Tue Feb 23 2010 Jérôme Quelin <jquelin@mandriva.org> 0.840.0-1mdv2010.1
+ Revision: 510074
- update to 0.84

* Thu Jan 14 2010 Jérôme Quelin <jquelin@mandriva.org> 0.830.0-1mdv2010.1
+ Revision: 491163
- update to 0.83

* Mon Dec 21 2009 Jérôme Quelin <jquelin@mandriva.org> 0.820.0-1mdv2010.1
+ Revision: 480714
- update to 0.82

* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.810.0-1mdv2010.1
+ Revision: 471409
- adding missing buildrequires:
- import perl-DateTime-Format-Natural


* Sun Nov 29 2009 cpan2dist 0.81-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10664 |12cu|perl-DateTime-Format-Pg-0.160.90-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    DateTime-Format-Pg
%define upstream_version 0.16009

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Parse and format PostgreSQL dates and times
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/DateTime/DateTime-Format-Pg-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(Module::Build)
BuildRequires:	perl(DateTime)
BuildRequires:	perl(DateTime::Format::Builder)
BuildRequires:	perl(DateTime::TimeZone)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This module understands the formats used by PostgreSQL for its DATE, TIME,
TIMESTAMP, and INTERVAL data types. It can be used to parse these formats
in order to create 'DateTime' or 'DateTime::Duration' objects, and it can
take a 'DateTime' or 'DateTime::Duration' object and produce a string
representing it in a format accepted by PostgreSQL.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes LICENSE META.yml 
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Thu Oct 10 2013 dsilakov <denis.silakov@rosalab.ru> 0.160.90-1
+ Revision: 1500753
- Merge pull request #2 from import/perl-DateTime-Format-Pg:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10665 |12cu|perl-DateTime-Format-RFC3339-1.0.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    DateTime-Format-RFC3339
%define upstream_version v1.0.5

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 1.0.5
Release:	1

Summary:	Parse and format RFC3339 datetime strings
License:	Public domain
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/DateTime/DateTime-Format-RFC3339-v1.0.5.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(DateTime)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(version)
BuildArch:	noarch

%description
This module understands the RFC3339 date/time format, an ISO 8601 profile,
defined at http://tools.ietf.org/html/rfc3339 .

It can be used to parse these formats in order to create the appropriate
objects.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 1.0.4-2mdv2011.0
+ Revision: 654305
- rebuild for updated spec-helper

* Sat Dec 25 2010 Shlomi Fish <shlomif@mandriva.org> 1.0.4-1mdv2011.0
+ Revision: 624987
- import perl-DateTime-Format-RFC3339



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10666 |12cu|perl-DateTime-Set-0.340.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    DateTime-Set
%define upstream_version 0.3400

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Extends Set::Infinite with recurrence functions
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/DateTime/DateTime-Set-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(DateTime)
BuildRequires:	perl(Set::Infinite)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
DateTime::Set is a module for datetime sets. It can be used to handle two
different types of sets.

The first is a fixed set of predefined datetime objects. For example, if we
wanted to create a set of datetimes containing the birthdays of people in
our family for the current year.

The second type of set that it can handle is one based on a recurrence,
such as "every Wednesday", or "noon on the 15th day of every month". This
type of set can have fixed starting and ending datetimes, but neither is
required. So our "every Wednesday set" could be "every Wednesday from the
beginning of time until the end of time", or "every Wednesday after
2003-03-05 until the end of time", or "every Wednesday between 2003-03-05
and 2004-01-07".

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Fri Feb 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.340.0-1
+ Revision: c1c7311
- Updated to 0.3400 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10667 |12cu|perl-DBD-CSV-0.410.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name    DBD-CSV
%define upstream_version 0.41

%if %{_use_internal_dependency_generator}
%define __noautoreq '/pro/bin/perl'
%else
%define _requires_exceptions /pro/bin/perl
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Perl module to access CSV files through DBI
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/J/JZ/JZUCKER/%{upstream_name}-%{upstream_version}.tgz

BuildRequires:	perl-devel
BuildRequires:	perl(DBI)
BuildRequires:	perl(SQL::Statement) >= 0.1011
BuildRequires:	perl(Text::CSV_XS) >= 0.16

BuildArch:	noarch

%description
DBD::CSV is a Perl module that provides yet another driver for the DBI
(Database independent interface for Perl).  This one is based on the SQL
"engine" SQL::Statement and the abstract DBI driver DBD::File, and implements
access to so-called CSV files (comma seperated values).  Such files are
mostly used for exporting MS Access and MS Excel data.

%prep 
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc ChangeLog README
%{perl_vendorlib}/Bundle/DBD/*
%{perl_vendorlib}/DBD/*
%{_mandir}/*/*


%changelog
* Wed Apr 02 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.410.0-3
+ Revision: 45ad14d
- Updated to 0.41



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10668 |12cu|perl-DBD-Mock-1.450.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    DBD-Mock
%define upstream_version 1.45
Name:		perl-%{upstream_name}
Version:	%perl_convert_version 1.45
Release:	1

Summary:	Mock database driver for testing
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/DBD/DBD-Mock-1.45.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(DBI)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
Testing with databases can be tricky. If you are developing a system
married to a single database then you can make some assumptions about your
environment and ask the user to provide relevant connection information.
But if you need to test a framework that uses DBI, particularly a framework
that uses different types of persistence schemes, then it may be more
useful to simply verify what the framework is trying to do -- ensure the
right SQL is generated and that the correct parameters are bound.
'DBD::Mock' makes it easy to just modify your configuration (presumably
held outside your code) and just use it instead of 'DBD::Foo' (like the
DBD::Pg manpage or the DBD::mysql manpage) in your framework.

There is no distinct area where using this module makes sense. (Some people
may successfully argue that this is a solution looking for a problem...)
Indeed, if you can assume your users have something like the DBD::AnyData
manpage or the DBD::SQLite manpage or if you do not mind creating a
dependency on them then it makes far more sense to use these legitimate
driver implementations and test your application in the real world -- at
least as much of the real world as you can create in your tests...

And if your database handle exists as a package variable or something else
easily replaced at test-time then it may make more sense to use the
Test::MockObject manpage to create a fully dynamic handle. There is an
excellent article by chromatic about using the Test::MockObject manpage in
this and other ways, strongly recommended. (See the SEE ALSO manpage for a
link)

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/DBD

%changelog
* Fri Jun 24 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.410.0-1mdv2011.0
+ Revision: 686989
- update to new version 1.41

* Wed Jun 22 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.400.0-1
+ Revision: 686628
- update to new version 1.40

* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 1.390.0-2
+ Revision: 681352
- mass rebuild

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.390.0-1mdv2011.0
+ Revision: 403092
- rebuild using %%perl_convert_version

* Wed Nov 26 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.39-1mdv2009.1
+ Revision: 307032
- import perl-DBD-Mock


* Wed Nov 26 2008 cpan2dist 1.39-1mdv
- initial mdv release, generated with cpan2dist



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10669 |12cu|perl-DBD-Multi-0.180.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 DBD-Multi
%define upstream_version 0.18

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.18
Release:	1

Summary:	Manage Multiple Data Sources with Failover and Load Balancing
License:	GPL+ or Artistic
Group:		Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/DBD/DBD-Multi-0.18.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(DBD::File)
BuildRequires:	perl(DBD::SQLite)
BuildRequires:	perl(Class::Accessor::Fast)
BuildRequires:	perl(Sys::SigAction)
BuildRequires:	perl(Test::Pod)
BuildRequires:	perl(Test::Pod::Coverage)
BuildRequires:	perl(Test::Exception)

BuildArch:	noarch

%description
This software manages multiple database connections for failovers and also
simple load balancing. It acts as a proxy between your code and your database
connections, transparently choosing a connection for each query, based on your
preferences and present availability of the DB server.

This module is intended for read-only operations (where some other application
is being used to handle replication).

This software does not prevent write operations from being executed. This is
left up to the user. See "SUGGESTED USES" below for ideas.

The interface is nearly the same as other DBI drivers with one notable
exception.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/DBD
%{_mandir}/man3/*

%changelog
* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 0.160.0-2mdv2011.0
+ Revision: 681353
- mass rebuild

* Sat Oct 23 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.160.0-1mdv2011.0
+ Revision: 587610
- new version

* Fri Jul 16 2010 Jérôme Quelin <jquelin@mandriva.org> 0.150.0-1mdv2011.0
+ Revision: 554300
- update to 0.15

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.140.0-1mdv2010.0
+ Revision: 403093
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.14-3mdv2009.0
+ Revision: 256563
- rebuild

* Tue Mar 04 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.14-1mdv2008.1
+ Revision: 178293
- update to new version 0.14

* Fri Feb 22 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.13-1mdv2008.1
+ Revision: 173870
- update to new version 0.13

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Aug 30 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.12-1mdv2008.0
+ Revision: 75219
- update to new version 0.12

* Fri Aug 17 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.11-1mdv2008.0
+ Revision: 65372
- update to new version 0.11

* Fri Jul 06 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.10-1mdv2008.0
+ Revision: 49009
- import perl-DBD-Multi


* Fri Jul 06 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.10-1mdv2008.0
- first mdv release 


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10670 |12cu|perl-DBD-Pg-3.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	DBD-Pg
%define upstream_version 3.0.0

Name:		perl-%{module}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	PostgreSQL database driver for the DBI module
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{module}/
Source0:	http://www.cpan.org/modules/by-module/DBD/DBD-Pg-%{version}.tar.gz
Buildrequires:	perl(DBI)
Buildrequires:	perl-devel
Buildrequires:	postgresql-devel

%description
PostgreSQL database driver for the DBI module

%prep
%setup -q -n %{module}-%{upstream_version}

%build
export POSTGRES_INCLUDE=/usr/include
export POSTGRES_LIB=%{_libdir}
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%{perl_vendorarch}/auto/DBD
%{perl_vendorarch}/DBD
%{perl_vendorarch}/Bundle
%{_mandir}/*/*



%changelog
* Mon Feb 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.0.0-1
+ Revision: 544e8b2
- Updated to 3.0.0 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10671 |12cu|perl-DBD-Sybase-1.150.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    DBD-Sybase
%define upstream_version 1.15

Name:       perl-%{upstream_name}
Version:    %perl_convert_version 1.15
Release:	1

Summary:	Sybase database driver for the DBI module
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/~mewp/DBD-Sybase/
Source0:	http://www.cpan.org/authors/id/M/ME/MEWP/DBD-Sybase-1.15.tar.gz

BuildRequires:	freetds-devel
BuildRequires:	gettext-devel
BuildRequires:	perl-DBI >= 1.00
BuildRequires:	perl-devel

BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
DBD::Sybase is a Perl module which works with the DBI module to provide access
to Sybase databases. With FreeTDS DBD::Sybase can be also used to query a
MS-SQL 7 or 2000 database server from a UNIX/Linux host.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
export SYBASE=%{_prefix}
echo -e "\n\n\n\n\n\n" | %{__perl} Makefile.PL INSTALLDIRS=vendor
%make OPTIMIZE="%{optflags}" LD_RUN_PATH=""

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(644,root,root,755)
%doc BUGS CHANGES README
%{perl_vendorarch}/DBD/Sybase.pm
%{perl_vendorarch}/DBD/dbd-sybase.pod
%dir %{perl_vendorarch}/auto/DBD/Sybase
%attr(0755,root,root) %{perl_vendorarch}/auto/DBD/Sybase/Sybase.so
%{_mandir}/man3/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.120.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Thu Apr 28 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.120.0-1
+ Revision: 659897
- update to new version 1.12
- update to new version 1.11

* Sun Apr 18 2010 Jérôme Quelin <jquelin@mandriva.org> 1.100.0-1mdv2010.1
+ Revision: 536457
- update to 1.10 (remove mdv patches)

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.90.0-1mdv2010.0
+ Revision: 403094
- rebuild using %%perl_convert_version

* Mon Sep 29 2008 Oden Eriksson <oeriksson@mandriva.com> 1.09-1mdv2009.0
+ Revision: 289562
- fix deps
- try to fix build
- import perl-DBD-Sybase


* Mon Sep 29 2008 Oden Eriksson <oeriksson@mandriva.com> 1.09-1mdv2009.0
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10672 |12cu|perl-DBD-XBase-1.50.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    DBD-XBase
%define upstream_version 1.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 1.05
Release:	1

Summary:	Module for dealing with XBase files
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/DBD/DBD-XBase-1.05.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(DBI)
BuildArch:	noarch

%description
Package DBD::XBase contains module XBase that can read and write dbf and
dbt/fpt files, as well as a DBI driver DBD::XBase, that allows work with these
files using SQL commands.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README
%{_bindir}/*
%{perl_vendorlib}/XBase.pm
%dir %{perl_vendorlib}/DBD
%{perl_vendorlib}/DBD/*
%dir %{perl_vendorlib}/XBase
%{perl_vendorlib}/XBase/*
%{_mandir}/*/*


%changelog
* Thu Mar 10 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.30.0-1mdv2011.0
+ Revision: 643372
- update to new version 1.03

* Sun Feb 13 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.10.0-1
+ Revision: 637624
- new version
- update to new version 1.01

* Tue Feb 09 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.241.0-1mdv2011.0
+ Revision: 502716
- rebuild using %%perl_convert_version

  + Thierry Vignaud <tv@mandriva.org>
    - BR perl-DBI for the testsuite
    - rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.241-5mdv2009.0
+ Revision: 241203
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.241-3mdv2008.0
+ Revision: 86341
- rebuild


* Tue Jun 21 2005 Tibor Pittich <Tibor.Pittich@mandriva.org> 0.241-2mdk
- rebuild
- use mkrel

* Tue May 11 2004 Michael Scherer <misc@mandrake.org> 0.241-1mdk
- New release 0.241

* Wed Aug 27 2003 François Pons <fpons@mandrakesoft.com> 0.240-1mdk
- 0.240.

* Tue Jun 03 2003 Tibor Pittich <Tibor.Pittich@phuture.sk> 0.232-1mdk
- initial import into Mandrake. This module required perl-Cstools.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10673 |12cu|perl-DBICx-TestDatabase-0.50.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    DBICx-TestDatabase
%define upstream_version 0.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	A DBICx::TestDatabase you can add your 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/DBICx/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(DBD::SQLite)
BuildRequires:	perl(DBIx::Class)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(SQL::Translator)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(ok)
BuildRequires:	perl(strictures)
BuildArch:	noarch

%description
This module creates a temporary SQLite database, deploys your DBIC schema,
and then connects to it. This lets you easily test your DBIC schema. Since
you have a fresh database for every test, you don't have to worry about
cleaning up after your tests, ordering of tests affecting failure, etc.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 20 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.50.0-3
+ Revision: 42e0536
- Updated to 0.05



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10674 |12cu|perl-DBIx-Class-0.82.700-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 DBIx-Class
%define upstream_version 0.08270

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(DBD::Oracle(.*)\\)|perl\\(DBIx::Class::Admin::(.*)\\)'
%else
%define _requires_exceptions %perl(DBD::Oracle\\|DBIx::Class::Admin::\\(Types\\|Descriptive\\|Usage\\))
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2
Epoch:		1

Summary:	Extensible and flexible object <-> relational mapper
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/DBIx/DBIx-Class-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp::Clan)
BuildRequires:	perl(Class::Accessor::Grouped)
BuildRequires:	perl(Class::C3) >= 0.11
BuildRequires:	perl(Class::C3::Componentised)
BuildRequires:	perl(Class::Data::Accessor) >= 0.01
BuildRequires:	perl(Class::Inspector)
BuildRequires:	perl(Config::Any) >= 0.200
BuildRequires:	perl(Context::Preserve)
BuildRequires:	perl(Cwd) >= 3.19
BuildRequires:	perl(Data::Dumper::Concise)
BuildRequires:	perl(Data::Page) >= 2.00
BuildRequires:  perl(DBD::SQLite) >= 1.11
BuildRequires:  perl(DBI) >= 1.40
BuildRequires:  perl(Hash::Merge)
BuildRequires:	perl(JSON)
BuildRequires:	perl(JSON::Any)
BuildRequires:  perl(Math::Base36)
BuildRequires:  perl(Module::Build)
BuildRequires:  perl(Module::Find)
BuildRequires:  perl(Path::Class)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Scope::Guard)
BuildRequires:	perl(SQL::Abstract) >= 1.20
BuildRequires:	perl(SQL::Abstract::Limit) >= 0.101
BuildRequires:	perl(Storable)
BuildRequires:	perl(Sub::Name)
BuildRequires:	perl(Test::Builder) >= 0.33
BuildRequires:	perl(Test::Exception) >= 0.310
BuildRequires:	perl(Test::Warn)
BuildRequires:	perl(Tie::StdHash)
BuildRequires:	perl(Try::Tiny)
BuildRequires:	perl(Variable::Magic) >= 0.440
BuildRequires:	perl(namespace::clean)

BuildArch:	noarch

Requires:	perl(Class::C3::Componentised)
Requires:	perl(DBD::SQLite)
Requires:	perl(SQL::Abstract)

## scottk: The following provides are missed as they appear
##      on different lines from their "package" declarations
Provides:	perl(DBIC::SQL::Abstract)
Provides:	perl(DBIx::Class::_Util)
Provides:	perl(DBIx::Class::Carp)
Provides:	perl(DBIx::Class::CDBICompat::AccessorMapping)
Provides:	perl(DBIx::Class::CDBICompat::AttributeAPI)
Provides:	perl(DBIx::Class::CDBICompat::AutoUpdate)
Provides:	perl(DBIx::Class::CDBICompat::ColumnCase)
Provides:	perl(DBIx::Class::CDBICompat::ColumnGroups)
Provides:	perl(DBIx::Class::CDBICompat::Constraints)
Provides:	perl(DBIx::Class::CDBICompat::Constructor)
Provides:	perl(DBIx::Class::CDBICompat::DestroyWarning)
Provides:	perl(DBIx::Class::CDBICompat::GetSet)
Provides:	perl(DBIx::Class::CDBICompat::HasA)
Provides:	perl(DBIx::Class::CDBICompat::HasMany)
Provides:	perl(DBIx::Class::CDBICompat::ImaDBI)
Provides:	perl(DBIx::Class::CDBICompat::LazyLoading)
Provides:	perl(DBIx::Class::CDBICompat::LiveObjectIndex)
Provides:	perl(DBIx::Class::CDBICompat::MightHave)
Provides:	perl(DBIx::Class::CDBICompat::ObjIndexStubs)
Provides:	perl(DBIx::Class::CDBICompat::Pager)
Provides:	perl(DBIx::Class::CDBICompat::ReadOnly)
Provides:   perl(DBIx::Class::CDBICompat::Relationship)
Provides:	perl(DBIx::Class::CDBICompat::Retrieve)
Provides:	perl(DBIx::Class::CDBICompat::Stringify)
Provides:	perl(DBIx::Class::CDBICompat::TempColumns)
Provides:	perl(DBIx::Class::CDBICompat::Triggers)
Provides:	perl(DBIx::Class::ClassResolver::PassThrough)
Provides:	perl(DBIx::Class::Componentised)
Provides:	perl(DBIx::Class::Relationship::Accessor)
Provides:	perl(DBIx::Class::Relationship::BelongsTo)
Provides:	perl(DBIx::Class::Relationship::CascadeActions)
Provides:	perl(DBIx::Class::Relationship::HasMany)
Provides:	perl(DBIx::Class::Relationship::HasOne)
Provides:	perl(DBIx::Class::Relationship::Helpers)
Provides:	perl(DBIx::Class::Relationship::ManyToMany)
Provides:	perl(DBIx::Class::Relationship::ProxyMethods)
Provides:	perl(DBIx::Class::ResultSetProxy)
Provides:	perl(DBIx::Class::ResultSourceProxy)
Provides:	perl(DBIx::Class::ResultSource::RowParser)
Provides:	perl(DBIx::Class::ResultSource::RowParser::Util)
Provides:	perl(DBIx::Class::SQLAHacks)
Provides:	perl(DBIx::Class::SQLMaker::MSSQL)
Provides:	perl(DBIx::Class::SQLMaker::MySQL)
Provides:	perl(DBIx::Class::SQLMaker::Oracle)
Provides:	perl(DBIx::Class::SQLMaker::OracleJoins)
Provides:	perl(DBIx::Class::SQLMaker::SQLite)
Provides:	perl(DBIx::Class::Storage)
Provides:	perl(DBIx::Class::Storage::BlockRunner)
Provides:	perl(DBIx::Class::Storage::DBIHacks)
Provides:	perl(DBIx::Class::Storage::DBI::ADO::CursorUtils)
Provides:       perl(DBIx::Class::Storage::DBI::Replicated::Types)
Provides:	perl(DBIx::Class::Storage::TxnScopeGuard)
Provides:	perl(SQL::Translator::Parser::DBIx::Class)

%description
This is an SQL to OO mapper with an object API inspired by Class::DBI
(and a compatibility layer as a springboard for porting) and a
resultset API that allows abstract encapsulation of database
operations. It aims to make representing queries in your code as
perl-ish as possible while still providing access to as many of the
capabilities of the database as possible, including retrieving related
records from multiple tables in a single query, JOIN, LEFT JOIN,
COUNT, DISTINCT, GROUP BY and HAVING support.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
rm -f t/73oracle.t

%build
perl Makefile.PL installdirs=vendor --skipdeps
%make

%check
##export DBICTEST_PG_DSN="dbi:Pg:dbname=test;host=localhost"
##export DBICTEST_PG_USER=pgtest
##export DBICTEST_PG_PASS='pgtest'
##export DBICTEST_MYSQL_DSN="dbi:mysql:database=test;host=localhost"
##export DBICTEST_MYSQL_USER=mysqltest
##export DBICTEST_MYSQL_PASS='mysqltest'
#make test

%install
%makeinstall_std

%files
%doc Changes README
%{_bindir}/dbicadmin
%{perl_vendorlib}/DBIx
%{perl_vendorlib}/SQL
%{_mandir}/man*/*



%changelog
* Fri Feb 14 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:0.82.700-2
+ Revision: 5aee5cd
- Add more provides



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10675 |12cu|perl-DBIx-Class-Candy-0.2.104-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    DBIx-Class-Candy
%define upstream_version 0.002104

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Create sugar for your favorite ORM, DBIx::Class
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/DBIx/DBIx-Class-Candy-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(Test::Fatal)
BuildRequires:	perl(DBIx::Class)
BuildRequires:	perl(Lingua::EN::Inflect)
BuildRequires:	perl(Module::Find)
BuildRequires:	perl(MRO::Compat)
BuildRequires:	perl(String::CamelCase)
BuildRequires:	perl(Sub::Exporter)
BuildRequires:	perl(Test::Deep)
BuildRequires:	perl(Test::More) >= 0.960.0
BuildRequires:	perl(namespace::clean)
BuildArch:	noarch

%description
'DBIx::Class::Candy' is a simple sugar layer for definition of the
DBIx::Class manpage results. Note that it may later be expanded to add
sugar for more 'DBIx::Class' related things. By default
'DBIx::Class::Candy':

* *

  turns on strict and warnings

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.2.104-1
+ Revision: f81addc
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10676 |12cu|perl-DBIx-Class-Cursor-Cached-1.1.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name   DBIx-Class-Cursor-Cached
%define upstream_version 1.001002

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3
License:	GPL or Artistic
Group:		Development/Perl
Summary:	Cursor class with built-in caching support
Url:		http://search.cpan.org/dist/%{upstream_name}
Source:		http://www.cpan.org/modules/by-module/DBIx/DBIx-Class-Cursor-Cached-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(Module::Build)
BuildRequires: perl(Digest::SHA)
BuildRequires:	perl(Cache::FileCache)
BuildRequires:	perl(DBIx::Class)
BuildRequires:	perl(DBD::SQLite)
BuildRequires:	perl(Digest::SHA1)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(strictures)
BuildArch:	noarch

%description
This package provides cursor class with built-in caching support.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*





%changelog
* Sat Feb 15 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.1.2-3
+ Revision: 4164389
- Enable self-tests



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10677 |12cu|perl-DBIx-Class-DateTime-Epoch-0.100.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    DBIx-Class-DateTime-Epoch
%define upstream_version 0.10

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Automatic inflation/deflation of epoch-based columns to/from DateTime objects
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/DBIx/DBIx-Class-DateTime-Epoch-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(DBICx::TestDatabase)
BuildRequires:	perl(DBIx::Class)
BuildRequires:	perl(DBIx::Class::DynamicDefault)
BuildRequires:	perl(DBIx::Class::TimeStamp)
BuildRequires:	perl(DateTime)
BuildRequires:	perl(DateTime::Format::SQLite)
BuildRequires:	perl(Module::Find)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(strictures)

BuildArch:	noarch

%description
This module automatically inflates/deflates DateTime objects from/to epoch
values for the specified columns. This module is essentially an extension
to the DBIx::Class::InflateColumn::DateTime manpage so all of the settings,
including 'locale' and 'timezone', are also valid.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*




%changelog
* Sat Feb 15 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.100.0-3
+ Revision: f3a0e06
- Enable self-tests



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10678 |12cu|perl-DBIx-Class-DeploymentHandler-0.2.210-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    DBIx-Class-DeploymentHandler
%define upstream_version 0.002210

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Extensible DBIx::Class deployment
License:	GPL+ or Artistic
Group:		Development/Perl
Url:    	http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/DBIx/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Carp::Clan)
BuildRequires:	perl(Class::Method::Modifiers)
BuildRequires:	perl(DBD::SQLite)
BuildRequires:	perl(DBIx::Class)
BuildRequires:	perl(File::Path)
BuildRequires:	perl(File::Touch)
BuildRequires:	perl(Log::Contextual)
BuildRequires:	perl(Method::Signatures::Simple)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Role::Parameterized)
BuildRequires:	perl(SQL::Translator)
BuildRequires:	perl(Test::Deep)
BuildRequires:	perl(Test::Fatal)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Requires)
BuildRequires:	perl(Text::Brew)
BuildRequires:	perl(Try::Tiny)
BuildRequires:	perl(aliased)
BuildRequires:	perl(autodie)
BuildRequires:	perl(namespace::autoclean)
BuildRequires:	perl(strictures)
BuildArch:	noarch

%description
'DBIx::Class::DeploymentHandler' is, as its name suggests, a tool for
deploying and upgrading databases with DBIx::Class. It is
designed to be much more flexible than DBIx::Class::Schema::Versioned,
hence the use of Moose and lots of roles.

'DBIx::Class::DeploymentHandler' itself is just a recommended set of roles
that we think will not only work well for everyone, but will also yield the
best overall mileage.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Wed Mar 19 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.2.210-1
+ Revision: e24e219
- Merge branch 'auto_update' into rosa2012.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10679 |12cu|perl-DBIx-Class-DynamicDefault-0.40.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    DBIx-Class-DynamicDefault
%define upstream_version 0.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Automatically set and update fields
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/DBIx/DBIx-Class-DynamicDefault-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Module::Find)
BuildRequires:	perl(DBD::SQLite)
BuildRequires:	perl(DBICx::TestDatabase)
BuildRequires:	perl(DBIx::Class)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(parent)
BuildRequires:	perl(strictures)

BuildArch:	noarch

%description
Automatically set and update fields with values calculated at runtime.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes 
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Feb 15 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.40.0-3
+ Revision: abb334c
- Enable self-tests



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10680 |12cu|perl-DBIx-Class-EncodedColumn-0.0.130-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    DBIx-Class-EncodedColumn
%define upstream_version 0.00013

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Encrypt columns using Crypt::OpenPGP
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/DBIx/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(DBD::SQLite)
BuildRequires:	perl(DBIx::Class)
BuildRequires:	perl(Digest::SHA)
BuildRequires:	perl(Dir::Self)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(SQL::Translator)
BuildRequires:	perl(Sub::Name)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(strictures)

BuildArch:	noarch

%description
This the DBIx::Class manpage component can be used to automatically encode
a column's contents whenever the value of that column is set.

This module is similar to the existing the DBIx::Class::DigestColumns
manpage, but there is some key differences:

* 'DigestColumns' performs the encode operation on 'insert' and 'update',
  and 'EncodedColumn' performs the operation when the value is set, or on
  'new'.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Mon Mar 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.0.130-1
+ Revision: d26966b
- Updated to 0.00013 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10681 |12cu|perl-DBIx-Class-Fixtures-1.1.10-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    DBIx-Class-Fixtures
%define upstream_version 1.001010

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Provides fixtures for DBIx-Class-based scripts
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/DBIx/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Accessor::Grouped)
BuildRequires:	perl(Config::Any)
BuildRequires:	perl(DBIx::Class)
BuildRequires:	perl(DBIx::Class::Schema::Loader)
BuildRequires:	perl(Data::Dump::Streamer)
BuildRequires:	perl(Data::Visitor)
BuildRequires:	perl(DateTime)
BuildRequires:	perl(DateTime::Format::MySQL)
BuildRequires:	perl(DateTime::Format::Pg)
BuildRequires:	perl(DateTime::Format::SQLite)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Copy::Recursive)
BuildRequires:	perl(Hash::Merge)
BuildRequires:	perl(JSON::Syck)
BuildRequires:	perl(Path::Class)
BuildRequires:	perl(SQL::Abstract)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(strictures)
BuildArch:	noarch

%description
Dump fixtures from source database to filesystem then import to another
database (with same schema) at any time. Use as a constant dataset for running
tests against or for populating development databases when impractical to use
production clones. Describe fixture set using relations and conditions based on
your DBIx::Class schema.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 07 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.1.10-5
+ Revision: b722d41
- Added strictures BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10682 |12cu|perl-DBIx-Class-InflateColumn-FS-0.10.70-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    DBIx-Class-InflateColumn-FS
%define upstream_version 0.01007

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	FS columns resultset class
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/DBIx/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(DBD::SQLite)
BuildRequires:	perl(DBICx::TestDatabase)
BuildRequires:	perl(DBIx::Class)
BuildRequires:	perl(DBIx::Class::UUIDColumns)
BuildRequires:	perl-DBIx-Class-UUIDColumns >= 0.20.50-4
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(Module::Find)
BuildRequires:	perl(Path::Class)
BuildRequires:	perl(SQL::Abstract)
BuildRequires:	perl(strictures)
BuildArch:	noarch

%description
Provides inflation to a Path::Class::File object allowing file system
storage of BLOBS.

The storage path is specified with 'fs_column_path'. Each file receives a
unique name, so the storage for all FS columns can share the same path.

Within the path specified by 'fs_column_path', files are stored in
sub-directories based on the first 2 characters of the unique file names.
Up to 256 sub-directories will be created, as needed. Override
'_fs_column_dirs' in a derived class to change this behavior.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Fri Apr 18 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.10.70-5
+ Revision: 31ec561
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10683 |12cu|perl-DBIx-Class-ResultSet-RecursiveUpdate-0.340.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    DBIx-Class-ResultSet-RecursiveUpdate
%define upstream_version 0.34

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	DBIx-Class extension for providing recursive updates
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/DBIx/DBIx-Class-ResultSet-RecursiveUpdate-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(Test::Trap)
BuildRequires: perl(Test::Exception)
BuildRequires:	perl(Carp::Clan) >= 6.40
BuildRequires:	perl(DBD::SQLite) >= 1.210
BuildRequires:	perl(DBIx::Class) >= 0.81.30
BuildRequires:	perl(DBIx::Class::IntrospectableM2M)
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(DateTime)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Module::Find)
BuildRequires:	perl(Readonly) >= 1.30
BuildRequires:	perl(SQL::Abstract)
BuildRequires:	perl(SQL::Translator) >= 0.110.60
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Warn)
BuildRequires:	perl(strictures)

BuildArch:	noarch

%description
You can feed the ->create method of DBIx::Class with a recursive datastructure
and have the related records created. Unfortunately you cannot do a similar
thing with update_or_create. This module tries to fill that void until
DBIx::Class has an api itself.

The functional interface can be used without modifications of the model, for
example by form processors like HTML::FormHandler::Model::DBIC.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*





%changelog
* Sat Feb 15 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.340.0-3
+ Revision: f562898
- Enable self-tests



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10684 |12cu|perl-DBIx-Class-Schema-Loader-0.70.100-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 DBIx-Class-Schema-Loader
%define upstream_version 0.07010

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2
Epoch:		1

Summary:	Dynamic definition of a DBIx::Class::Schema
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/DBIx/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Data::Accessor)
BuildRequires:	perl(Class::Load)
BuildRequires:	perl(Class::Unload)
BuildRequires:	perl(Data::Dump)
BuildRequires:	perl(DBD::mysql)
BuildRequires:	perl(DBD::Pg)
BuildRequires:	perl(DBD::SQLite)
BuildRequires:	perl(DBD::SQLite2)
BuildRequires:	perl(DBD::Sybase)
BuildRequires:	perl(DBI) >= 1.56
BuildRequires:	perl(DBIx::Class) >= 0.70.60
BuildRequires:	perl(Lingua::EN::Inflect::Number)
BuildRequires:	perl(Lingua::EN::Inflect::Phrase)
BuildRequires:  perl(Test::Exception)
BuildRequires:  perl(Test::More)  >= 0.940.0
BuildRequires:  perl(Test::Warn)
BuildRequires:	perl(UNIVERSAL::require)
BuildRequires:	perl(strictures)
Provides:	perl(DBIx::Class::Schema::Loader::Utils)

BuildArch:	noarch

%description
DBIx::Class::Schema::Loader automates the definition of a DBIx::Class::Schema
by scanning database table definitions and setting up the columns, primary
keys, and relationships.

DBIx::Class::Schema::Loader currently supports only the DBI storage type. It
has explicit support for DBD::Pg, DBD::mysql, DBD::DB2, DBD::SQLite, and
DBD::Oracle. Other DBI drivers may function to a greater or lesser degree with
this loader, depending on how much of the DBI spec they implement, and how
standard their implementation is.

See DBIx::Class::Schema::Loader::DBI::Writing for notes on writing your own
vendor-specific subclass for an unsupported DBD driver.

This module obsoletes the older DBIx::Class::Loader.

This module is designed more to get you up and running quickly against an
existing database, or to be effective for simple situations, rather than to be
what you use in the long term for a complex database/project.

That being said, transitioning your code from a Schema generated by this module
to one that doesn't use this module should be straightforward and painless, so
don't shy away from it just for fears of the transition down the road.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl  -pi -e "s/('DBD::(DB2|Oracle))/#$1/g" Makefile.PL
perl Makefile.PL INSTALLDIRS=vendor --skipdeps
%make

%check
%make test

%install
%makeinstall_std

%files
%{perl_vendorlib}/DBIx
%{_mandir}/*/*
%{_bindir}/dbicdump



%changelog
* Fri Apr 18 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:0.70.100-2
+ Revision: e6d8232
- Added strictures BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10685 |12cu|perl-DBIx-Class-TimeStamp-0.140.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    DBIx-Class-TimeStamp
%define upstream_version 0.14

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	DBIx::Class extension to update and create date and time based fields
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/DBIx/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Accessor::Grouped)
BuildRequires:	perl(DBD::SQLite)
BuildRequires:	perl(DBIx::Class)
BuildRequires:	perl(DBIx::Class::DynamicDefault)
BuildRequires:	perl(DateTime)
BuildRequires:	perl(DateTime::Format::MySQL)
BuildRequires:	perl(DateTime::Format::SQLite)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Module::Find)
BuildRequires:	perl(Time::HiRes)
BuildRequires:	perl(Time::Warp)
BuildRequires:	perl(strictures)

BuildArch:	noarch

Requires:	perl(DBIx::Class::DynamicDefault)

%description
Works in conjunction with InflateColumn::DateTime to automatically set
update and create date and time based fields in a table.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Thu Apr 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.140.0-3
+ Revision: 76da9f0
- Added strictures BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10686 |12cu|perl-DBIx-Class-UUIDColumns-0.20.60-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    DBIx-Class-UUIDColumns
%define upstream_version 0.02006

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Win32(.*)\\)'
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Create uuids using Win32API::GUID
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/DBIx/DBIx-Class-UUIDColumns-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Accessor::Grouped)
BuildRequires:	perl(Data::UUID)
BuildRequires:	perl(DBD::SQLite)
BuildRequires:	perl(DBIx::Class)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(SQL::Abstract)
BuildRequires:	perl(Module::Find)
BuildRequires:	perl(strictures)

BuildArch: noarch

# Adding a requires or otherwise this module fails during run-time.
Requires:	perl(Data::UUID)

%description
This the DBIx::Class manpage component resembles the behaviour of the
Class::DBI::UUID manpage, to make some columns implicitly created as uuid.

When loaded, 'UUIDColumns' will search for a suitable uuid generation
module from the following list of supported modules:

  Data::UUID
  APR::UUID*
  UUID
  Win32::Guidgen
  Win32API::GUID

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Feb 15 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.20.60-3
+ Revision: 7af1d37
- Enable self-tests



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10687 |12cu|perl-DBIx-DBSchema-0.440.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 DBIx-DBSchema
%define upstream_version 0.44

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Database-independent schema objects
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/DBIx/DBIx-DBSchema-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(DBI)
BuildArch:	noarch

%description
DBIx::DBSchema objects are collections of DBIx::DBSchema::Table objects and 
represent a database schema.
This module implements an OO-interface to database schemas. Using this module, 
you can create a database schema with an OO Perl interface. You can read the 
schema from an existing database. You can save the schema to disk and restore 
it a different process. Most importantly, DBIx::DBSchema can write SQL CREATE 
statements statements for different databases from a single source.

Currently supported databases are MySQL and PostgreSQL. Sybase support 
is partially implemented. DBIx::DBSchema will attempt to use generic SQL 
syntax for other databases. Assistance adding support for other databases 
is welcomed. See DBIx::DBSchema::DBD, "Driver Writer's Guide and Base Class".

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/DBIx
%{_mandir}/man3/*



%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.440.0-1
+ Revision: fe22935
- Updated to 0.44 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10688 |12cu|perl-DBIx-SearchBuilder-1.650.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 DBIx-SearchBuilder
%define upstream_version 1.65

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(DBD::Oracle\\)'
%else
%define _requires_exceptions perl(DBD::Oracle)
%endif


Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Database-independent schema objects
License:	GPL+ or Artistic
Group:		Development/Perl
Summary:	Encapsulate SQL queries and rows in simple perl object
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/DBIx/DBIx-SearchBuilder-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Want)
BuildRequires:	perl(DBI)
BuildRequires:	perl(DBD::SQLite)
BuildRequires:	perl(Class::ReturnValue)
BuildRequires:	perl(Cache::Simple::TimedExpiry)
BuildRequires:	perl(Class::Accessor)
BuildRequires:	perl(Clone)
BuildRequires:	perl(DBIx::DBSchema)
BuildArch:	noarch

%description
This module provides an object-oriented mechanism for retrieving and updating
data in a DBI-accesible database.

In order to use this module, you should create a subclass of
DBIx::SearchBuilder and a subclass of DBIx::SearchBuilder::Record for each
table that you wish to access. (See the documentation of
DBIx::SearchBuilder::Record for more information on subclassing it.)

Your DBIx::SearchBuilder subclass must override NewItem, and probably should
override at least _Init also; at the very least, _Init should probably call
_Handle and _Table to set the database handle (a DBIx::SearchBuilder::Handle
object) and table name for the class. You can try to override just about
every other method here, as long as you think you know what you are doing.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
find -name \*.pm | xargs chmod 644

%build
perl Makefile.PL INSTALLDIRS=vendor --skipdeps
%make

%check
make test

%install
%makeinstall_std

%files
%{perl_vendorlib}/DBIx
%{_mandir}/*/*




%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.650.0-1
+ Revision: f0069d4
- Updated to 1.65 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10689 |12cu|perl-DBM-Deep-2.1.100-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    DBM-Deep
%define upstream_version 2.0011

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	A pure perl multi-level hash/array DBM that supports transactions
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/DBM/DBM-Deep-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Digest::MD5)
BuildRequires:	perl(Fcntl)
BuildRequires:	perl(File::Path)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(IO::Scalar)
BuildRequires:	perl(Pod::Usage)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::Deep)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Warn)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
A unique flat-file database module, written in pure perl. True multi-level
hash/array support (unlike MLDBM, which is faked), hybrid OO / tie()
interface, cross-platform FTPable files, ACID transactions, and is quite
fast. Can handle millions of keys and unlimited levels without significant
slow-down. Written from the ground-up in pure perl -- this is NOT a wrapper
around a C-based DBM. Out-of-the-box compatibility with Unix, Mac OS X and
Windows.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.1.100-1
+ Revision: 77e7ad3
- Updated to 2.0011 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10690 |12cu|perl-Debug-Client-0.200.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Debug-Client
%define upstream_version 0.20

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2
Epoch:		1

Summary:	Client side code for perl debugger
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Debug/Debug-Client-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::HomeDir)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(IO::Socket)
BuildRequires:	perl-IO-Socket-IP
BuildRequires:	perl(PadWalker)
BuildRequires:	perl(Term::ReadLine)
BuildRequires:	perl(Term::ReadLine::Perl)
BuildRequires:	perl(Test::Class)
BuildRequires:	perl(Test::Deep)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
new
    The constructor can get two parameters: host and port.

      my $d = Debug::Client->new;
    
      my $d = Debug::Client->new(host => 'remote.hots.com', port => 4242);

    Immediately after the object creation one needs to call

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# Disable for now
#make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Apr 07 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:0.200.0-2
+ Revision: c1a60ef
- Reverted to 0.29



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10691 |12cu|perl-Debug-ShowStuff-1.160.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Debug-ShowStuff
%define upstream_version 1.16

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 1.16
Release:	1

Summary:	A collection of handy debugging routines for displaying
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Debug/Debug-ShowStuff-1.16.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Tie::IxHash)
BuildRequires:	perl(String::Util)
BuildArch:	noarch

%description
'Debug::ShowStuff' grew dynamically from my needs in debugging code. I
found myself doing the same tasks over and over... displaying the keys and
values in a hash, displaying the elements in an array, displaying the
output of STDERR in a web page, etc. 'Debug::ShowStuff' began as two or
three of my favorite routines and grew as I added to that collection.
Finally I decided to publish these tools in the hope that other Perl
hackers will find them useful.

'Debug::ShowStuff' is intended for debugging, not for production work. I
would discourage anyone from using 'Debug::ShowStuff' in
ready-for-primetime code. 'Debug::ShowStuff' is only for quick-n-dirty
displays of variable values in order to debug your code.

These functions display values the way I personally like them displayed.
Your preferences may be different. I encourage you to modify
'Debug::ShowStuff' to suit your own needs.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1.130.0-3mdv2011.0
+ Revision: 657775
- rebuild for updated spec-helper
- rebuild for updated spec-helper

* Mon Dec 06 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.130.0-1mdv2011.0
+ Revision: 612076
- update to new version 1.13

* Sun Nov 14 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.110.0-1mdv2011.0
+ Revision: 597580
- update to new version 1.11

* Fri Nov 12 2010 Jérôme Quelin <jquelin@mandriva.org> 1.100.0-1mdv2011.0
+ Revision: 596656
- import perl-Debug-ShowStuff


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10692 |12cu|perl-Devel-Autoflush-0.60.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Devel-Autoflush
%define upstream_version 0.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Set autoflush from the command line
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Devel/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(IO::CaptureOutput)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
This module is a hack to set autoflush for STDOUT and STDERR from the
command line or from 'PERL5OPT' for code that needs it but doesn't have it.

This often happens when prompting:

   # guess.pl
   print "Guess a number: ";
   my $n = <STDIN>;

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes LICENSE
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Mar 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.60.0-1
+ Revision: bd03b45
- Updated to 0.06 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10693 |12cu|perl-Devel-Caller-2.60.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Devel-Caller
%define upstream_version 2.06

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	1

Summary:    Meatier versions of caller()
License:    Artistic/GPL
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Devel/Devel-Caller-%{upstream_version}.tar.gz

BuildRequires:  perl(PadWalker)
BuildRequires:  perl-devel

Buildroot:      %{_tmppath}/%{name}-%{version}-%{release}

%description
This module provides various improvements over the built-in caller()
primitive.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make CFLAGS="%{optflags}"

%check
%make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes
%{_mandir}/*/*
%{perl_vendorarch}/Devel
%{perl_vendorarch}/auto/Devel


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.50.0-5
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 2.50.0-4
+ Revision: 681395
- mass rebuild

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 2.50.0-3mdv2011.0
+ Revision: 555790
- rebuild for perl 5.12

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 2.50.0-2mdv2011.0
+ Revision: 555229
- rebuild

* Fri Apr 09 2010 Jérôme Quelin <jquelin@mandriva.org> 2.50.0-1mdv2010.1
+ Revision: 533384
- update to 2.05

* Wed Feb 17 2010 Jérôme Quelin <jquelin@mandriva.org> 2.40.0-1mdv2010.1
+ Revision: 506945
- update to 2.04

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 2.30.0-1mdv2010.0
+ Revision: 406979
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 2.03-3mdv2009.0
+ Revision: 256616
- rebuild

* Tue Jan 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.03-1mdv2008.1
+ Revision: 152831
- update to new version 2.03

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 2.02-2mdv2008.1
+ Revision: 152059
- rebuild

* Sat Dec 29 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.02-1mdv2008.1
+ Revision: 139199
- update to new version 2.02

* Fri Dec 28 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.01-1mdv2008.1
+ Revision: 138799
- new version

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Sep 16 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.11-2mdv2008.0
+ Revision: 88427
- rebuild


* Wed Aug 02 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.11-1mdv2007.0
- New version 0.11
- rpmbuildupdate aware
- fix directory ownership
- Module::Build-based build

* Sat Mar 25 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.09-2mdk
- Add BuildRequires

* Fri Mar 24 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.09-1mdk
- First Mandriva release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10694 |12cu|perl-Devel-CheckLib-1.10.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Devel-CheckLib
%define upstream_version 1.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Check that a library is available
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Devel/Devel-CheckLib-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Exporter)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(IO::CaptureOutput)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
Devel::CheckLib is a perl module that checks whether a particular C library
and its headers are available.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc CHANGES META.yml README
%{_bindir}/use-devel-checklib
%{perl_vendorlib}/*
%{_mandir}/man3/*
%{_mandir}/man1/use-devel-checklib.1.xz

%changelog
* Sun Apr 17 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.930.0-1mdv2011.0
+ Revision: 654063
- update to new version 0.93

* Fri Dec 17 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.920.0-1mdv2011.0
+ Revision: 622681
- update to new version 0.92

* Sat Nov 27 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.910.0-1mdv2011.0
+ Revision: 601873
- update to new version 0.91

* Fri Nov 12 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.900.0-1mdv2011.0
+ Revision: 596522
- update to new version 0.9

* Tue Nov 09 2010 Shlomi Fish <shlomif@mandriva.org> 0.100.0-1mdv2011.0
+ Revision: 595433
- import perl-Devel-CheckLib



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10695 |12cu|perl-Devel-CheckOS-1.710.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name       Devel-CheckOS
%define upstream_version 1.71
Name:		perl-%{upstream_name}
Version:	%perl_convert_version 1.71
Release:	1
Summary:	Check what OS we're running on
License:	GPL or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source:		http://www.cpan.org/modules/by-module/Devel/Devel-CheckOS-1.71.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Data::Compare)
BuildRequires:	perl(File::Find::Rule)
BuildRequires:	perl(File::Temp) >= 0.190.0
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
A learned sage once wrote on IRC:

   $^O is stupid and ugly, it wears its pants as a hat

Devel::CheckOS provides a more friendly interface to $^O, and also lets you
check for various OS "families" such as "Unix", which includes things like
Linux, Solaris, AIX etc.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README
%{_bindir}/use-devel-assertos
%{_mandir}/man1/use-devel-assertos.1*
%{_mandir}/man3/*
%{perl_vendorlib}/Devel


%changelog
* Thu Apr 28 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.640.0-1mdv2011.0
+ Revision: 659911
- update to new version 1.64

* Wed Jul 14 2010 Jérôme Quelin <jquelin@mandriva.org> 1.630.0-1mdv2011.0
+ Revision: 553120
- update to 1.63

* Sat Jul 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.610.0-2mdv2010.0
+ Revision: 399800
- use %%perl_version macro

* Fri May 01 2009 Jérôme Quelin <jquelin@mandriva.org> 1.61-1mdv2010.0
+ Revision: 369726
- add missing prereq
- forcing mdv pkg, since file::temp is a dual-lifed pelr pkg
- update to new version 1.61

* Tue Jan 13 2009 Jérôme Quelin <jquelin@mandriva.org> 1.50-1mdv2009.1
+ Revision: 329061
- import perl-Devel-CheckOS


* Tue Jan 13 2009 cpan2dist 1.50-1mdv
- initial mdv release, generated with cpan2dist



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10696 |12cu|perl-Devel-Declare-0.6.15-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Devel-Declare
%define upstream_version 0.006015

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1
Epoch:		1

Summary:	Adding keywords to perl, in perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Devel/Devel-Declare-%{upstream_version}.tar.gz

BuildRequires:	perl(B::Compiling)
BuildRequires: perl(Module::Implementation)
BuildRequires: perl(Test::Requires)
BuildRequires:	perl(B::Hooks::EndOfScope)
BuildRequires:	perl(B::Hooks::OP::Check)
BuildRequires:	perl(ExtUtils::Depends)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Sub::Name)
BuildRequires:	perl(Test::More) >= 0.880.0
BuildRequires:	perl(Test::Warn)
BuildRequires:	perl-devel

%description
Devel::Declare can install subroutines called declarators which locally
take over Perl's parser, allowing the creation of new syntax.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorarch}/Devel
%{perl_vendorarch}/auto/Devel



%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:0.6.15-1
+ Revision: 92f2e59
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10697 |12cu|perl-Devel-FindPerl-0.12.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Devel-FindPerl
%define upstream_version 0.012

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Find the path to your perl
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Devel/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Capture::Tiny)
BuildRequires: perl(Carp)
BuildRequires: perl(Config)
BuildRequires: perl(Cwd)
BuildRequires: perl(Exporter)
BuildRequires: perl(ExtUtils::Config)
BuildRequires: perl(File::Basename)
BuildRequires: perl(File::Find)
BuildRequires: perl(File::Spec::Functions)
BuildRequires: perl(File::Temp)
BuildRequires: perl(IPC::Open2)
BuildRequires: perl(Test::More)
BuildRequires: perl(strict)
BuildRequires: perl(warnings)
BuildRequires: perl-devel
BuildArch: noarch

%description
This module tries to find the path to the currently running perl.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes LICENSE INSTALL META.yml META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Wed Apr 02 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.12.0-1
+ Revision: 98f1fa1
- Added perl-devel BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10698 |12cu|perl-Devel-Hide-0.0.900-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Devel-Hide
%define upstream_version 0.0009

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1
Epoch:		1

Summary:	Forces the unavailability of specified Perl modules (for testing)
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Devel/Devel-Hide-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Given a list of Perl modules/filenames, this module makes 'require' and
'use' statements fail (no matter the specified files/modules are installed
or not).

They _die_ with a message like:

    Can't locate Module/ToHide.pm (hidden)

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 1:0.0.800-2mdv2011.0
+ Revision: 653407
- rebuild for updated spec-helper

* Sun Feb 14 2010 Jérôme Quelin <jquelin@mandriva.org> 1:0.0.800-1mdv2011.0
+ Revision: 505729
- bump epoch
- rebuild using %%perl_convert_version

* Fri May 15 2009 Jérôme Quelin <jquelin@mandriva.org> 0.0008-1mdv2010.0
+ Revision: 376243
- import perl-Devel-Hide


* Fri May 15 2009 cpan2dist 0.0008-1mdv
- initial mdv release, generated with cpan2dist



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10699 |12cu|perl-Devel-LexAlias-0.50.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Devel-LexAlias
%define upstream_version 0.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Alias lexical variables
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Devel/Devel-LexAlias-%{upstream_version}.tar.gz

BuildRequires:	perl(Devel::Caller)
BuildRequires:	perl-devel

%description
Devel::LexAlias provides the ability to alias a lexical variable in a
subroutines scope to one of your choosing.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc 
%{_mandir}/*/*
%{perl_vendorarch}/Devel/*
%{perl_vendorarch}/auto/Devel/*


%changelog
* Wed Jan 25 2012 Per Ã˜yvind Karlsen <peroyvind@mandriva.org> 0.40.0-5
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 0.40.0-4
+ Revision: 681401
- mass rebuild

* Tue Jul 20 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.40.0-3mdv2011.0
+ Revision: 555794
- rebuild for perl 5.12
- rebuild

* Sat Aug 01 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.40.0-1mdv2010.0
+ Revision: 406980
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.04-6mdv2009.0
+ Revision: 256634
- rebuild

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 0.04-4mdv2008.1
+ Revision: 152062
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.04-3mdv2008.0
+ Revision: 86353
- rebuild


* Sat Mar 25 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.04-2mdk
- Add BuildRequires

* Fri Mar 24 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.04-1mdk
- First Mandriva release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10700 |12cu|perl-Devel-NYTProf-5.60.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name  	    Devel-NYTProf
%define upstream_version 5.06

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	1
Summary:    Powerful feature-rich perl source code profiler
Group:      Development/Perl
License:    Artistic
Url:        http://search.cpan.org/dist/%{upstream_name}
Source:     http://www.cpan.org/modules/by-module/Devel/Devel-NYTProf-%{upstream_version}.tar.gz
BuildRequires:	perl-devel
BuildRequires: perl(Test::Differences)
BuildRequires:	perl(Test::More) >= 0.88

%description
Devel::NYTProf is a powerful feature-rich perl source code profiler.

  * Performs per-line statement profiling for fine detail
  * Performs per-subroutine statement profiling for overview
  * Performs per-block statement profiling (the first profiler to do so)
  * Accounts correctly for time spent after calls return
  * Performs inclusive and exclusive timing of subroutines
  * Subroutine times are per calling location (a powerful feature)
  * Can profile compile-time activity, just run-time, or just END time
  * Uses novel techniques for efficient profiling
  * Sub-microsecond (100ns) resolution on systems with clock_gettime()
  * Very fast - the fastest statement and subroutine profilers for perl
  * Handles applications that fork, with no performance cost
  * Immune from noise caused by profiling overheads and I/O
  * Program being profiled can stop/start the profiler
  * Generates richly annotated and cross-linked html reports
  * Trivial to use with mod_perl - add one line to httpd.conf
  * Includes an extensive test suite
  * Tested on very large codebases

NYTProf is effectively two profilers in one: a statement profiler, and a
subroutine profiler.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make CFLAGS="%optflags"

%check
make test

%install
%makeinstall_std

%clean

%files
%doc bin/nytprofhtml Changes INSTALL 
%{_bindir}/*
%{_mandir}/*/*
%{perl_vendorarch}/Devel
%{perl_vendorarch}/auto/*




%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 5.60.0-1
+ Revision: 6a42855
- LOG Updated to 5.06 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10701 |12cu|perl-Devel-PartialDump-0.150.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Devel-PartialDump
%define upstream_version 0.15

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Partial dumping of data structures, optimized for argument
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Devel/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Moose)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Sub::Exporter)
BuildRequires:	perl(Test::Warn)
BuildRequires:	perl(Test::use::ok)
BuildRequires:	perl(namespace::clean)

BuildArch:	noarch

%description
This module is a data dumper optimized for logging of arbitrary parameters.

It attempts to truncate overly verbose data, in a way that is hopefully
more useful for diagnostics warnings than

	warn Dumper(@stuff);

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/Devel


%changelog
* Sun Sep 30 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.150.0-2
+ Revision: fa35c41
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10702 |12cu|perl-Devel-PatchPerl-1.200.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Devel-PatchPerl
%define upstream_version 1.20

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Replacement 'hints' files
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Devel/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(File::pushd)
BuildRequires:	perl(IO::File)
BuildRequires:	perl(IPC::Cmd)
BuildRequires:	perl(MIME::Base64)
BuildArch:	noarch

%description
Devel::PatchPerl is a modularisation of the patching code contained in the
Devel::PPort manpage's 'buildperl.pl'.

It does not build perls, it merely provides an interface to the source
patching functionality.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README LICENSE Changes META.yml META.json
%{_mandir}/man3/*
%{_mandir}/man1/patchperl.1*
%{_bindir}/patchperl
%{perl_vendorlib}/*


%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.200.0-1
+ Revision: 2c52049
- Updated to 1.20 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10703 |12cu|perl-Devel-Platform-Info-0.110.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Devel-Platform-Info
%define upstream_version 0.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Retrieve Solaris platform metadata
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Devel/Devel-Platform-Info-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(IO::File)
BuildRequires:	perl(Test::Builder::Tester)
BuildRequires:	perl(Test::More) >= 0.700.0
BuildArch:	noarch

%description
This module is a wrapper to the drivers which can determine platform
metadata regarding the currently running operating system.

The intention of this distribution is to provide key identifying components
regarding the platform currently being used, for the CPAN Testers test
reports. Currently the reports do not often contain enough information to
help authors understand specific failures, where the platform may be a
factor.

However, it is hoped that this distribution will find more uses far beyond
the usage for CPAN Testers.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.json META.yml README examples
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Fri Jul 08 2011 Sandro Cazzaniga <kharec@mandriva.org> 0.90.0-1mdv2011
+ Revision: 689342
- import perl-Devel-Platform-Info



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10704 |12cu|perl-Devel-PPPort-3.220.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name Devel-PPPort
%define upstream_version 3.22

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

License:	GPL+ or Artistic
Group:		Development/Perl
Summary:	Portability aid for your XS code
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Devel/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel

%description
Perl's API has changed over time, gaining new features, new functions,
increasing its flexibility, and reducing the impact on the C namespace
environment (reduced pollution). The header file written by this module,
typically _ppport.h_, attempts to bring some of the newer Perl API features
to older versions of Perl, so that you can worry less about keeping track
of old releases, but users can still reap the benefit.

'Devel::PPPort' contains a single function, called 'WriteFile'. Its only
purpose is to write the _ppport.h_ C header file. This file contains a
series of macros and, if explicitly requested, functions that allow XS
modules to be built using older versions of Perl. Currently, Perl versions
from 5.003 to 5.10.0 are supported.

This module is used by 'h2xs' to write the file _ppport.h_.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.220.0-1
+ Revision: b604ed3
- Updated to 3.22 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10705 |12cu|perl-Devel-ptkdb-1.1091-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname   Devel-ptkdb

Name:		perl-%{realname}
Version:    1.1091
Release:    4
License:	GPL or Artistic
Group:		Development/Perl
Summary:    Perl debugger using a Tk GUI
Source0:    Devel-ptkdb-1.1091.tar.gz
Url:		http://search.cpan.org/dist/%{realname}
BuildRequires: perl-devel
BuildArch: noarch

%description
Perl debugger using a Tk GUI 

%prep
%setup -q -n %{realname}-%{version} 

%build
yes | %{__perl} Makefile.PL -n INSTALLDIRS=vendor
%make

%check
#make test

%install
%makeinstall_std

%files
%doc META.yml Changes README
%{_mandir}/man3/*
%{perl_vendorlib}

%changelog
* Thu Feb 20 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.1091-4
+ Revision: 76f0ace
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10706 |12cu|perl-Devel-Refcount-0.100.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Devel-Refcount
%define upstream_version 0.10

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	1

Summary:    Obtain the REFCNT value of a referent
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Devel/Devel-Refcount-%{upstream_version}.tar.gz

BuildRequires: perl(ExtUtils::CBuilder)
BuildRequires: perl(Module::Build)
BuildRequires: perl(Test::Exception)
BuildRequires: perl(Test::Fatal)
BuildRequires: perl(Test::More)
BuildRequires: perl(Module::Build::Compat)
BuildRequires: perl-devel
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}

%description
This module provides a single function which obtains the reference count of
the object being pointed to by the passed reference value.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.90.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Thu Apr 21 2011 Götz Waschk <waschk@mandriva.org> 0.90.0-1
+ Revision: 656435
- update build deps
- update to new version 0.09

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.70.0-2mdv2011.0
+ Revision: 555238
- rebuild

* Thu Jan 21 2010 Jérôme Quelin <jquelin@mandriva.org> 0.70.0-1mdv2010.1
+ Revision: 494441
- update to 0.07

* Sun Jul 12 2009 Jérôme Quelin <jquelin@mandriva.org> 0.60.0-1mdv2010.0
+ Revision: 395362
- update to 0.06

* Mon Jun 29 2009 Götz Waschk <waschk@mandriva.org> 0.50.0-1mdv2010.0
+ Revision: 390464
- import perl-Devel-Refcount


* Mon Jun 29 2009 cpan2dist 0.05-1mdv
- initial mdv release, generated with cpan2dist



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10707 |12cu|perl-Devel-REPL-1.3.12-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Devel-REPL
%define upstream_version 1.003012

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3
Epoch:		1

Summary:	A modern perl interactive shell
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Devel/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(B::Keywords)
BuildRequires:	perl(Data::Dump::Streamer)
BuildRequires:	perl(File::HomeDir)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(Lexical::Persistence)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Getopt)
BuildRequires:	perl(MooseX::AttributeHelpers)
BuildRequires:	perl(MooseX::Object::Pluggable)
BuildRequires:	perl(PPI)
BuildRequires:	perl(Sys::SigAction)
BuildRequires:	perl(Task::Weaken)
BuildRequires:	perl(Term::ANSIColor)
BuildRequires:	perl(Term::ReadLine)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(namespace::clean)
BuildRequires:	perl(namespace::autoclean)

BuildArch:	noarch

%description
This is an interactive shell for Perl, commonly known as a REPL - Read,
Evaluate, Print, Loop. The shell provides for rapid development or
testing of code without the need to create a temporary source code file.

Through a plugin system, many features are available on demand. You can
also tailor the environment through the use of profiles and run control
files, for example to pre-load certain Perl modules when working on a
particular project.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor --skipdeps
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*
%{_bindir}/re.pl

%changelog
* Sun Apr 20 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:1.3.12-3
+ Revision: 5d1affc
- Added autoclean BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10708 |12cu|perl-Devel-StackTrace-AsHTML-0.140.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Devel-StackTrace-AsHTML
%define upstream_version 0.14

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Displays stack trace in HTML
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Devel/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Devel::StackTrace)
BuildRequires: perl(ExtUtils::MakeMaker) >= 6.590.0
BuildRequires: perl(Filter::Util::Call)
BuildRequires: perl(Test::More)
BuildArch:  noarch

%description
Devel::StackTrace::AsHTML adds 'as_html' method to the Devel::StackTrace
manpage which displays the stack trace in beautiful HTML, with code snippet
context and function parameters. If you call it on an instance of the
Devel::StackTrace::WithLexicals manpage, you even get to see the lexical
variables of each stack frame.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README eg
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Tue Apr 08 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.140.0-1
+ Revision: c6eb2bf
- Imported from SRPM



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10709 |12cu|perl-Devel-TakeHashArgs-0.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Devel-TakeHashArgs
%define upstream_version 0.006

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Make a hash out of args when they are passed as key/value pairs
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Devel/Devel-TakeHashArgs-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Exporter)
BuildRequires:	perl(Module::Build::Compat)
BuildRequires:	perl(Test::More)

BuildArch:	noarch

%description
The module is a short utility I made after being sick and tired of writing
redundant code to make a hash out of args when they are passed as key/value
pairs including setting their defaults and checking for mandatory
arguments.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README META.yml Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.6.0-1
+ Revision: 61b03ec
- Updated to 0.006 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10710 |12cu|perl-Devel-Trace-0.120.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Devel-Trace
%define upstream_version 0.12
Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.12
Release:	1

Summary:	A debugging module that prints out each line before it is executed
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Devel/Devel-Trace-0.12.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
A debugging module that prints out each line before it is executed
(like sh -x).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%check
echo "" | make test

%install
%makeinstall_std

%files
%{perl_vendorlib}/Devel
%{_mandir}/*/*


%changelog
* Sun Apr 17 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.110.0-1mdv2011.0
+ Revision: 654064
- update to new version 0.11

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.100.0-1mdv2011.0
+ Revision: 406983
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.10-5mdv2009.0
+ Revision: 256672
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 0.10-3mdv2008.1
+ Revision: 135833
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sun Jan 14 2007 Olivier Thauvin <nanardon@mandriva.org> 0.10-3mdv2007.0
+ Revision: 108542
- enable test, rebuild

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - Import perl-Devel-Trace

* Sat Jun 18 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.10-2mdk
- Rebuild

* Fri May 14 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.10-1mdk
- Initial mdk release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10711 |12cu|perl-Devel-TraceUse-2.50.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Devel-TraceUse
%define upstream_version 2.05

Name:           perl-%{upstream_name}
Version:        %perl_convert_version %{upstream_version}
Release:        2

Summary:        Hack around calling UNIVERSAL::can() as a function
License:        GPL+ or Artistic
Group:          Development/Perl
Url:            http://search.cpan.org/dist/%{upstream_name}
Source0:        http://www.cpan.org/modules/by-module/UNIVERSAL/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:  perl(Test::More)
BuildRequires:  perl(Module::Build)
BuildRequires:  perl(Module::CoreList)
BuildArch:      noarch

%description
The UNIVERSAL class provides a few default methods so that all objects can use
them. Object orientation allows programmers to override these methods in
subclasses to provide more specific and appropriate behavior.

Some authors call methods in the UNIVERSAL class on potential invocants as
functions, bypassing any possible overriding. This is wrong and you should not
do it. Unfortunately, not everyone heeds this warning and their bad code can
break your good code.

Fortunately, this upstream_name replaces UNIVERSAL::can() with a method that
checks to
see if the first argument is a valid invocant (whether an object -- a blessed
referent -- or the name of a class). If so, and if the invocant's class has its
own can() method, it calls that as a method. Otherwise, everything works as you
might expect.

If someone attempts to call UNIVERSAL::can() as a function, this module will
emit a lexical warning (see perllexwarn) to that effect. You can disable it
with no warnings; or no warnings 'UNIVERSAL::isa';, but don't do that; fix the
code instead.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor
./Build

%check
./Build test

%install
rm -rf %{buildroot}
./Build install destdir=%{buildroot}

%clean 
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc README
%{perl_vendorlib}/*
%{_mandir}/*/*


%changelog
* Fri Apr 29 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.50.0-1mdv2011.0
+ Revision: 660538
- update to new version 2.05

* Sun Apr 17 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.40.0-1
+ Revision: 654067
- update to new version 2.04

* Sat Nov 27 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.30.0-1mdv2011.0
+ Revision: 602039
- new version

* Wed Aug 18 2010 Shlomi Fish <shlomif@mandriva.org> 2.20.0-1mdv2011.0
+ Revision: 571209
- import perl-Devel-TraceUse


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10712 |12cu|perl-Digest-CRC-0.180.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Digest-CRC
%define upstream_version 0.18
Name:       perl-%{upstream_name}
Version:    %perl_convert_version 0.18
Release:	1

Summary:	Generic CRC functions
License:	Public Domain
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Digest/Digest-CRC-0.18.tar.gz

BuildRequires:	perl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
The Digest::CRC module calculates CRC sums of all sorts. It contains wrapper
functions with the correct parameters for CRC-CCITT, CRC-16 and CRC-32.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes README
%dir %{perl_vendorarch}/auto/Digest/CRC
%{perl_vendorarch}/auto/Digest/CRC/*.so
%{perl_vendorarch}/Digest/CRC.pm
%{_mandir}/*/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.160.0-3
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 0.160.0-2
+ Revision: 681419
- mass rebuild

* Sat Oct 23 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.160.0-1mdv2011.0
+ Revision: 587624
- new version

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.140.0-2mdv2011.0
+ Revision: 555241
- rebuild

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.140.0-1mdv2010.0
+ Revision: 403127
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.14-4mdv2009.0
+ Revision: 256680
- rebuild

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 0.14-2mdv2008.1
+ Revision: 152063
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Tue Nov 06 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.14-1mdv2008.1
+ Revision: 106539
- update to new version 0.14

* Thu Nov 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.11-1mdv2008.1
+ Revision: 104523
- update to new version 0.11


* Fri Mar 09 2007 Oden Eriksson <oeriksson@mandriva.com> 0.10-2mdv2007.1
+ Revision: 139557
- fix deps
- fix deps
- Import perl-Digest-CRC

* Fri Mar 09 2007 Oden Eriksson <oeriksson@mandriva.com> 0.10-1mdv2007.1
- initial Mandriva package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10713 |12cu|perl-Digest-JHash-0.80.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Digest-JHash
%define upstream_version 0.08

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	1

Summary:    Perl extension for 32 bit Jenkins Hashing Algorithm
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Digest/Digest-JHash-%{upstream_version}.tar.gz

BuildRequires: perl-devel

%description
The 'Digest::JHash' module allows you to use the fast JHash hashing
algorithm developed by Bob Jenkins from within Perl programs. The algorithm
takes as input a message of arbitrary length and produces as output a
32-bit "message digest" of the input in the form of an unsigned long
integer.

Call it a low calorie version of MD5 if you like.

See http://burtleburtle.net/bob/hash/doobs.html for more information.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%clean

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%perl_vendorlib/*



%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.80.0-1
+ Revision: 9417901
- Updated to 0.08 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10714 |12cu|perl-Digest-MD4-1.900.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Digest-MD4
%define upstream_version 1.9
Name:       perl-%{upstream_name}
Version:    %perl_convert_version 1.9
Release:	1

Summary:	Perl interface to the MD4 Algorithm
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Digest/Digest-MD4-1.9.tar.gz

BuildRequires:	perl-devel

BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}

%description
The Digest-MD4 module allows you to use the MD4 Message Digest algorithm from
within Perl programs. The algorithm takes as input a message of arbitrary
length and produces as output a 128-bit "fingerprint" or "message digest" of
the input.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes README rfc1320.txt
%{perl_vendorarch}/Digest
%{perl_vendorarch}/auto/Digest
%{_mandir}/*/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.500.0-4
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 1.500.0-3
+ Revision: 681421
- mass rebuild

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 1.500.0-2mdv2011.0
+ Revision: 555243
- rebuild

* Fri Feb 12 2010 Jérôme Quelin <jquelin@mandriva.org> 1.500.0-1mdv2010.1
+ Revision: 504812
- rebuild using %%perl_convert_version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.5-7mdv2010.0
+ Revision: 430413
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.5-6mdv2009.0
+ Revision: 256683
- rebuild

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 1.5-4mdv2008.1
+ Revision: 152065
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.5-3mdv2008.0
+ Revision: 86355
- rebuild


* Fri Aug 25 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.5-2mdv2007.0
- spec cleanup
- %%mkrel

* Tue Aug 16 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.5-1mdk
- new version 
- fix sources url for rpmbuildupdate

* Wed Jul 13 2005 Oden Eriksson <oeriksson@mandriva.com> 1.4-1mdk
- initial Mandriva package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10715 |12cu|perl-Digest-MD5-2.530.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Digest-MD5
%define upstream_version 2.53

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:     MD5 message digest algorithm
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Digest/Digest-MD5-%{upstream_version}.tar.gz

BuildRequires: perl(Digest::base)
BuildRequires: perl(File::Spec)
BuildRequires: perl(XSLoader)
BuildRequires: perl-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
The 'Digest::MD5' module allows you to use the RSA Data Security Inc. MD5
Message Digest algorithm from within Perl programs. The algorithm takes as
input a message of arbitrary length and produces as output a 128-bit
"fingerprint" or "message digest" of the input.

Note that the MD5 algorithm is not as strong as it used to be. It has since
2005 been easy to generate different messages that produce the same MD5
digest. It still seems hard to generate messages that produce a given
digest, but it is probably wise to move to stronger algorithms for
applications that depend on the digest to uniquely identify a message.

The 'Digest::MD5' module provide a procedural interface for simple use, as
well as an object oriented interface that can handle messages of arbitrary
length and which can read files directly.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%{make}

%check
%{make} test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 2.510.0-2mdv2011.0
+ Revision: 681422
- mass rebuild

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - update to new version 2.51

* Wed Jul 28 2010 Jérôme Quelin <jquelin@mandriva.org> 2.400.0-3mdv2011.0
+ Revision: 562421
- rebuild

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 2.400.0-2mdv2011.0
+ Revision: 555796
- rebuild for perl 5.12

* Mon Jul 12 2010 Jérôme Quelin <jquelin@mandriva.org> 2.400.0-1mdv2011.0
+ Revision: 551219
- update to 2.40

* Sun Jul 12 2009 Jérôme Quelin <jquelin@mandriva.org> 2.390.0-1mdv2010.0
+ Revision: 395357
- import perl-Digest-MD5


* Sun Jul 12 2009 cpan2dist 2.39-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10716 |12cu|perl-Digest-SHA-PurePerl-5.880.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Digest-SHA-PurePerl
%define upstream_version 5.88

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Perl implementation of SHA-1/224/256/384/512
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/M/MS/MSHELOR/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:	perl-devel

BuildArch:	noarch

%description
Digest::SHA::PurePerl is a complete implementation of the NIST
Secure Hash Standard.  It gives Perl programmers a convenient way
to calculate SHA-1, SHA-224, SHA-256, SHA-384, and SHA-512 message
digests.  The module can handle all types of input, including
partial-byte data.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor -d
%make

%check
%make test

%install

%makeinstall_std

%clean 

%files 
%doc README
%{perl_vendorlib}/Digest/SHA/PurePerl.pm
%{_mandir}/man1/*
%{_mandir}/man3/*
%{_bindir}/*



%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 5.880.0-1
+ Revision: 00b1e54
- Updated to 5.88 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10717 |12cu|perl-Directory-Scratch-0.150.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Directory-Scratch
%define upstream_version 0.15

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.15
Release:	1

Summary:	Perl Module to generate self-cleaning scratch space for tests
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Directory/Directory-Scratch-0.15.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(File::Copy)
BuildRequires:	perl(File::Path)
BuildRequires:	perl(File::Slurp)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(File::stat)
BuildRequires:	perl(Path::Class)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
When writing test suites for modules that operate on files, it's often
inconvenient to correctly create a platform-independent temporary storage
space, manipulate files inside it, then clean it up when the test exits. The
inconvenience usually results in tests that don't work everwhere, or worse, no
tests at all.

This module aims to eliminate that problem by making it easy to do things
right.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/Directory


%changelog
* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 0.140.0-2mdv2011.0
+ Revision: 681425
- mass rebuild

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.140.0-1mdv2011.0
+ Revision: 402136
- rebuild using %%perl_convert_version

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.14-2mdv2009.0
+ Revision: 268440
- rebuild early 2009.0 package (before pixel changes)

* Wed Jun 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.14-1mdv2009.0
+ Revision: 217982
- update to new version 0.14

  + Michael Scherer <misc@mandriva.org>
    - enhance description and summary

* Sat May 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.13-1mdv2009.0
+ Revision: 213728
- import perl-Directory-Scratch


* Sat May 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.13-1mdv2009.0
- first mdv release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10718 |12cu|perl-Directory-Transactional-0.90.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Directory-Transactional
%define upstream_version 0.09

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Traverse files in L<Directory::Transactional>
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Directory/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Any::Moose)
BuildRequires:	perl(Data::Stream::Bulk)
BuildRequires:	perl(Data::GUID)
BuildRequires:	perl(Directory::Scratch)
BuildRequires:	perl(File::NFSLock)
BuildRequires:	perl(File::Path)
BuildRequires:	perl(Hash::Util::FieldHash::Compat)
BuildRequires:	perl(List::Util)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Path::Class)
BuildRequires:	perl(Scope::Guard)
BuildRequires:	perl(Set::Object)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::TempDir)
BuildRequires:	perl(Test::use::ok)
BuildRequires:	perl(Time::HiRes)
BuildRequires:	perl(namespace::clean)
BuildArch:	noarch

%description
This module provides lock based transactions over a set of files with full
supported for nested transactions.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Wed Oct 03 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.90.0-3
+ Revision: 3e506eb
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10719 |12cu|perl-Dir-Self-0.110.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dir-Self
%define upstream_version 0.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	A __DIR__ constant for the directory your source file is in
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dir/Dir-Self-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
Perl has two pseudo-constants describing the current location in your
source code, '__FILE__' and '__LINE__'. This module adds '__DIR__', which
expands to the directory your source file is in, as an absolute pathname.

This is useful if your code wants to access files in the same directory,
like helper modules or configuration data. This is a bit like the FindBin
manpage except it's not limited to the main program, i.e. you can also use
it in modules. And it actually works.

As of version 0.10 each use of '__DIR__' recomputes the directory name;
this ensures that files in different directories that share the same
package name get correct results. If you don't want this, 'use Dir::Self
qw(:static)' will create a true '__DIR__' constant in your package that
contains the directory name at the point of 'use'.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.110.0-1
+ Revision: 5e42ddd
- LOG Updated to 0.11 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10720 |12cu|perl-Dist-Zilla-4.300.29-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla
%define upstream_version 4.300029
Name:		perl-%{upstream_name}
Version:	%perl_convert_version 4.300029
Release:	1

Summary:	Something that provides a version number for the dist
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/R/RJ/RJBS/Dist-Zilla-4.300029.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(App::Cmd)
BuildRequires:	perl(Archive::Tar)
BuildRequires:	perl(CPAN::Meta::Converter)
BuildRequires:	perl(CPAN::Meta::Prereqs)
BuildRequires:	perl(CPAN::Meta::Validator)
BuildRequires:	perl(CPAN::Uploader)
BuildRequires:	perl(Config::MVP::Reader::INI) >= 2.0.0
BuildRequires:	perl(Data::Section)
BuildRequires:	perl(DateTime)
BuildRequires:	perl-ExtUtils-Manifest
BuildRequires:	perl(File::Copy::Recursive)
BuildRequires:	perl(File::Find::Rule)
BuildRequires:	perl(File::HomeDir)
BuildRequires:	perl(File::ShareDir)
BuildRequires:	perl(File::ShareDir::Install)
BuildRequires:	perl(File::chdir)
BuildRequires:	perl(File::pushd)
BuildRequires:	perl(Hash::Merge::Simple)
BuildRequires:	perl(IO::TieCombine)
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(Log::Dispatchouli)
BuildRequires:	perl(Mixin::ExtraFields::Param)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Autobox)
BuildRequires:	perl(MooseX::LazyRequire)
BuildRequires:	perl(MooseX::Role::Parameterized)
BuildRequires:	perl(MooseX::SetOnce)
BuildRequires:	perl(MooseX::Singleton)
BuildRequires:	perl(MooseX::Types::Path::Class)
BuildRequires:	perl(MooseX::Types::Perl)
BuildRequires:	perl(PPI)
BuildRequires:	perl(Path::Class)
BuildRequires:	perl(Perl::PrereqScanner)
BuildRequires:	perl(Perl::Version)
BuildRequires:	perl(Pod::Eventual)
BuildRequires:	perl(Software::License)
BuildRequires:	perl(String::Flogger)
BuildRequires:	perl(String::Format)
BuildRequires:	perl(String::Formatter)
BuildRequires:	perl(String::RewritePrefix)
BuildRequires:	perl(Term::ReadKey)
BuildRequires:	perl(Test::Deep)
BuildRequires:	perl(Test::Fatal)
BuildRequires:	perl(Text::Template)
BuildRequires:	perl(Version::Requirements)
BuildRequires:	perl(YAML::Tiny)
BuildRequires:	perl(autobox)
BuildRequires:	perl(namespace::autoclean)
BuildRequires:	perl(version) >= 1:0.790.0

BuildArch:	noarch
Requires:	perl(aliased)
Requires:	perl(namespace::autoclean)
Requires:	perl(version)
Suggests:	perl(Task::Dist::Zilla)


%description
Dist::Zilla builds distributions of code to be uploaded to the CPAN. In
this respect, it is like the ExtUtils::MakeMaker manpage, the Module::Build
manpage, or the Module::Install manpage. Unlike those tools, however, it is
not also a system for installing code that has been downloaded from the
CPAN. Since it's only run by authors, and is meant to be run on a
repository checkout rather than on published, released code, it can do much
more than those tools, and is free to make much more ludicrous demands in
terms of prerequisites.

For more information, see the Dist::Zilla::Tutorial manpage.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std
install -d %{buildroot}%{_sysconfdir}/bash_completion.d/
install -m 644 misc/dzil-bash_completion %{buildroot}/etc/bash_completion.d/dzil

%files
%doc Changes LICENSE README META.yml
%{_mandir}/man1/*
%{_mandir}/man3/*
%{perl_vendorlib}/*
%{_bindir}/dzil
%{_sysconfdir}/bash_completion.d/dzil



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10721 |12cu|perl-Dist-Zilla-BeLike-CSJEWELL-0.901.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-BeLike-CSJEWELL
%define upstream_version 0.901

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Build a modern dist like CSJEWELL does it
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(Dist::Zilla::Plugin::Mercurial)
BuildRequires:	perl(Dist::Zilla::Plugin::Twitter)
BuildRequires:	perl(Email::Address)
BuildRequires:	perl(File::ShareDir)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Net::FTP)
BuildRequires:	perl(Net::Netrc)
BuildRequires:	perl(PPIx::Regexp)
BuildRequires:	perl(PPIx::Utilities::Statement)
BuildRequires:	perl(Parse::CPAN::Meta)
BuildRequires:	perl(Perl::Critic)
BuildRequires:	perl(Perl::Critic::More)
BuildRequires:	perl(Perl::Critic::Utils::Constants)
BuildRequires:	perl(Perl::MinimumVersion)
BuildRequires:	perl(Perl::Tidy)
BuildRequires:	perl(Pod::Coverage)
BuildRequires:	perl(Pod::Coverage::Moose)
BuildRequires:	perl(Pod::Readme)
BuildRequires:	perl(Pod::Simple)
BuildRequires:	perl(Pod::Spell::CommonMistakes)
BuildRequires:	perl(Software::License)
BuildRequires:	perl(Test::CPAN::Meta)
BuildRequires:	perl(Test::CheckChanges)
BuildRequires:	perl(Test::DistManifest)
BuildRequires:	perl(Test::Fixme)
BuildRequires:	perl(Test::HasVersion)
BuildRequires:	perl(Test::MinimumVersion)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Perl::Critic)
BuildRequires:	perl(Test::Pod)
BuildRequires:	perl(Test::Pod::Coverage)
BuildRequires:	perl(Test::Pod::Spelling::CommonMistakes)
BuildRequires:	perl(Test::Portability::Files)
BuildRequires:	perl(Test::Prereq::Build)
BuildRequires:	perl(Test::UseAllModules)
BuildRequires:	perl(autodie)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
This sets up defaults for dzil new to create a dist like CSJEWELL does
it, including a dist.ini that does the release steps that CSJEWELL
requires.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Nov 03 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.901.0-3
+ Revision: ca5e3ed
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10722 |12cu|perl-Dist-Zilla-Plugin-ApacheTest-0.10.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-ApacheTest
%define upstream_version 0.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Build a Makefile.PL that uses ExtUtils::MakeMaker with Apache::Test
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Data::Dumper)
BuildRequires:	perl(Dist::Zilla::File::InMemory)
BuildRequires:	perl(Dist::Zilla::Role::BuildRunner)
BuildRequires:	perl(Dist::Zilla::Role::InstallTool)
BuildRequires:	perl(Dist::Zilla::Role::PrereqSource)
BuildRequires:	perl(Dist::Zilla::Role::TestRunner)
BuildRequires:	perl(Dist::Zilla::Role::TextTemplate)
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Autobox)
BuildRequires:	perl(namespace::autoclean)
BuildArch:	noarch

%description
This plugin will produce an the ExtUtils::MakeMaker manpage-powered
_Makefile.PL_ with Apache::Test hooks for the distribution. If loaded, the
Dist::Zilla::Plugin::Manifest plugin should also be loaded, and the
Dist::Zilla::Plugin::MakeMaker plugin should not be loaded.

At this time, this module is essentially a copy of the
Dist::Zilla::Plugin::MakeMaker plugin. Hopefully, over time, the
Dist::Zilla::Plugin::MakeMaker plugin will allow more customization so that
this module will not need to reimplement all of it.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Nov 03 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.10.0-3
+ Revision: 6d38088
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10723 |12cu|perl-Dist-Zilla-Plugin-AssertOS-0.60.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-AssertOS
%define upstream_version 0.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Require that our distribution is running on a particular OS
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Data::Compare)
BuildRequires:	perl(Devel::CheckOS)
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(Dist::Zilla::Role::MetaProvider)
BuildArch:	noarch

%description
Dist::Zilla::Plugin::AssertOS is a the Dist::Zilla manpage plugin that
integrates the Devel::AssertOS manpage so that CPAN authors may easily
stipulate which particular OS environments their distributions may be built
and installed on.

The author specifies which OS or OS families are supported. The necessary
the Devel::AssertOS manpage files are copied to the 'inc/' directory and
'Makefile.PL' is mungled to include the necessary incantation.

On the module user side, the bundled 'inc/' the Devel::AssertOS manpage
determines whether the current environment is supported or not and will die
accordingly.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml LICENSE README META.json Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.60.0-1
+ Revision: 3efc6a1
- Updated to 0.06 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10724 |12cu|perl-Dist-Zilla-Plugin-AutoVersion-Relative-0.30.0.20-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-AutoVersion-Relative
%define upstream_version 0.03000002

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Time-Relative versioning
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(aliased)
BuildRequires:	perl(DateTime)
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Has::Sugar)
BuildRequires:	perl(MooseX::StrictConstructor)
BuildRequires:	perl(MooseX::Types::DateTime)
BuildRequires:	perl(MooseX::Types::Moose)
BuildRequires:	perl(Readonly)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(namespace::autoclean)
BuildRequires:	perl(Module::Build)
BuildArch:	noarch

%description
Time-Relative versioning.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
# Fail for no visible reasons
#./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.30.0.20-1
+ Revision: 92c4bc7
- Updated to 0.03000002 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10725 |12cu|perl-Dist-Zilla-Plugin-Bugtracker-1.111.80-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-Bugtracker
%define upstream_version 1.111080

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Automatically sets the bugtracker URL
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla::Role::MetaProvider)
BuildRequires:	perl(English)
BuildRequires:	perl(MooseX::Types::URI)
BuildRequires:	perl(Test::Differences)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Test::MockObject)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::More) >= 0.940.0

BuildArch:	noarch

%description
This plugin sets the distribution's bugtracker URL as metadata.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml META.json README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.111.80-1
+ Revision: 156cf5b
- Updated to 1.111080 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10726 |12cu|perl-Dist-Zilla-Plugin-BumpVersionFromGit-0.9.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-BumpVersionFromGit
%define upstream_version 0.009

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Provide a version number by bumping the last git release tag
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(Dist::Zilla::Role::VersionProvider)
BuildRequires:	perl(Git::Wrapper)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Path::Class)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Version::Next)
BuildRequires:	perl(namespace::autoclean)
BuildRequires:	perl(version)
BuildArch:	noarch

%description
This does the the Dist::Zilla::Role::VersionProvider manpage role. It finds
the last version number from tags and increments it as the new version used
by Dist::Zilla.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.9.0-1
+ Revision: d767409
- Updated to 0.009 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10727 |12cu|perl-Dist-Zilla-PluginBundle-AVAR-0.160.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-PluginBundle-AVAR
%define upstream_version 0.16

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Use L<Dist::Zilla> like AVAR does
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(Dist::Zilla::Plugin::AutoPrereq)
BuildRequires:	perl(Dist::Zilla::Plugin::CompileTests)
BuildRequires:	perl(Dist::Zilla::Plugin::MakeMaker::Awesome)
BuildRequires:	perl(Dist::Zilla::Plugin::MetaNoIndex)
BuildRequires:	perl(Dist::Zilla::Plugin::ReadmeFromPod)
BuildRequires:	perl(Dist::Zilla::Plugin::VersionFromPrev)
BuildRequires:	perl(Dist::Zilla::PluginBundle::Filter)
BuildRequires:	perl(Dist::Zilla::PluginBundle::Git)
BuildRequires:	perl(Dist::Zilla::Role::PluginBundle)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Autobox)

BuildArch:	noarch

%description
This is the plugin bundle that AVAR uses.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Nov 03 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.160.0-3
+ Revision: 8adac30
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10728 |12cu|perl-Dist-Zilla-PluginBundle-BINGOS-0.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-PluginBundle-BINGOS
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	BeLike::BINGOS when you build your dists
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(Dist::Zilla::Plugin::ChangelogFromGit)
BuildRequires:	perl(Dist::Zilla::Plugin::GithubMeta)
BuildRequires:	perl(Dist::Zilla::Plugin::PodWeaver)
BuildRequires:	perl(Dist::Zilla::Plugin::ReadmeFromPod)
BuildRequires:	perl(Moose)
BuildArch:	noarch

%description
This is a the Dist::Zilla manpage PluginBundle. It is roughly equivalent to
the following dist.ini:

  [@Basic]

  [MetaJSON]
  [PodSyntaxTests]
  [PodCoverageTests]

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml LICENSE README META.json Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Nov 03 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.20.0-3
+ Revision: c445e30
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10729 |12cu|perl-Dist-Zilla-PluginBundle-CJM-0.90.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-PluginBundle-CJM
%define upstream_version 0.09

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Get distribution version from its main_module
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Hash::Merge::Simple)
BuildRequires:	perl(Module::Build::ModuleInfo)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Autobox)
BuildRequires:	perl(Path::Class)
BuildRequires:	perl(Pod::Loom)
BuildRequires:	perl(autodie)
BuildArch:	noarch

%description
If included, this plugin will process each _.pm_ and _.pod_ file under
_lib_ or in the root directory through Pod::Loom.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Fri Nov 02 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.90.0-3
+ Revision: 05662cd
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10730 |12cu|perl-Dist-Zilla-PluginBundle-FAYLAND-0.120.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-PluginBundle-FAYLAND
%define upstream_version 0.12

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Dist::Zilla like FAYLAND when you build your dists
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(Dist::Zilla::Plugin::CheckChangeLog)
BuildRequires:	perl(Dist::Zilla::Plugin::PerlTidy)
BuildRequires:	perl(Dist::Zilla::Plugin::PodWeaver)
BuildRequires:	perl(Dist::Zilla::Plugin::ReadmeFromPod)
BuildRequires:	perl(Dist::Zilla::Plugin::Repository)
BuildArch:	noarch

%description
Dist::Zilla like FAYLAND when you build your dists.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.120.0-1
+ Revision: 243202a
- Updated to 0.12 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10731 |12cu|perl-Dist-Zilla-PluginBundle-IDOPEREL-0.100.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-PluginBundle-IDOPEREL
%define upstream_version 0.1

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	IDOPEREL's plugin bundle for Dist::Zilla
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla::Plugin::AutoPrereq)
BuildRequires:	perl(Dist::Zilla::Plugin::GithubMeta)
BuildRequires:	perl(Dist::Zilla::Plugin::MetaJSON)
BuildRequires:	perl(Dist::Zilla::Plugin::MinimumPerl)
BuildRequires:	perl(Dist::Zilla::Plugin::NextRelease)
BuildRequires:	perl(Dist::Zilla::Plugin::ReadmeFromPod)
BuildRequires:	perl(Dist::Zilla::Plugin::TestRelease)
BuildRequires:	perl(Dist::Zilla::PluginBundle::Classic)
BuildRequires:	perl(Dist::Zilla::PluginBundle::Filter)
BuildRequires:	perl(Dist::Zilla::PluginBundle::Git)
BuildRequires:	perl(Dist::Zilla::Role::PluginBundle)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Autobox)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(namespace::autoclean)
BuildArch:	noarch

%description
This module is a bundle of plugins for the Dist::Zilla manpage that is
regularly used by me (Ido Perlmuter). If you find it suits your needs, feel
free to install and use it.

This bundle provides the following plugins and bundles:

	[@Filter]
	-bundle = @Classic
	-remove = Readme

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes META.yml LICENSE META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Nov 03 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.100.0-3
+ Revision: 3972e40
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10732 |12cu|perl-Dist-Zilla-PluginBundle-JQUELIN-1.111.710-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-PluginBundle-JQUELIN
%define upstream_version 1.111710

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Build & release a distribution like jquelin
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(Dist::Zilla::Plugin::ReportVersions::Tiny)
BuildRequires:	perl(Dist::Zilla::PluginBundle::Git)
BuildRequires:	perl(Dist::Zilla::Plugin::Repository)
BuildRequires:	perl(Dist::Zilla::Plugin::TaskWeaver)
BuildRequires:	perl(Dist::Zilla::Role::PluginBundle)
BuildRequires:	perl(Dist::Zilla::Plugin::Bugtracker)
BuildRequires:	perl(Dist::Zilla::Plugin::CheckChangeLog)
BuildRequires:	perl(Dist::Zilla::Plugin::CompileTests)
BuildRequires:	perl(Dist::Zilla::Plugin::CriticTests)
BuildRequires:	perl(Dist::Zilla::Plugin::HasVersionTests)
BuildRequires:	perl(Dist::Zilla::Plugin::Homepage)
BuildRequires:	perl(Dist::Zilla::Plugin::KwaliteeTests)
BuildRequires:	perl(Dist::Zilla::Plugin::MetaProvides::Package)
BuildRequires:	perl(Dist::Zilla::Plugin::MinimumVersionTests)
BuildRequires:	perl(Dist::Zilla::Plugin::PodWeaver)
BuildRequires:	perl(Dist::Zilla::Plugin::PortabilityTests)
BuildRequires:	perl(Dist::Zilla::Plugin::Prepender)
BuildRequires:	perl(Dist::Zilla::Plugin::ReportVersions)
BuildRequires:	perl(Dist::Zilla::Plugin::UnusedVarsTests)
BuildRequires:	perl(English)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Autobox)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build)

BuildArch:	noarch

%description
This is a plugin bundle to load all dist-zilla plugins that jq is using.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Tue Mar 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.111.710-1
+ Revision: 5fb435d
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10733 |12cu|perl-Dist-Zilla-PluginBundle-KENTNL-0.10.173.220-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-PluginBundle-KENTNL
%define upstream_version 0.01017322

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Generate a C<dist.ini> for @KENTNL projects
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(Dist::Zilla::File::FromCode)
BuildRequires:	perl(Dist::Zilla::Plugin::AutoPrereq)
BuildRequires:	perl(Dist::Zilla::Plugin::AutoVersion::Relative)
BuildRequires:	perl(Dist::Zilla::Plugin::CompileTests)
BuildRequires:	perl(Dist::Zilla::Plugin::ConfirmRelease)
BuildRequires:	perl(Dist::Zilla::Plugin::CriticTests)
BuildRequires:	perl(Dist::Zilla::Plugin::EOLTests)
BuildRequires:	perl(Dist::Zilla::Plugin::ExtraTests)
BuildRequires:	perl(Dist::Zilla::Plugin::FakeRelease)
BuildRequires:	perl(Dist::Zilla::Plugin::GatherDir)
BuildRequires:	perl(Dist::Zilla::Plugin::Git::Check)
BuildRequires:	perl(Dist::Zilla::Plugin::Git::CommitBuild)
BuildRequires:	perl(Dist::Zilla::Plugin::Git::Tag)
BuildRequires:	perl(Dist::Zilla::Plugin::GithubMeta)
BuildRequires:	perl(Dist::Zilla::Plugin::KwaliteeTests)
BuildRequires:	perl(Dist::Zilla::Plugin::License)
BuildRequires:	perl(Dist::Zilla::Plugin::Manifest)
BuildRequires:	perl(Dist::Zilla::Plugin::ManifestSkip)
BuildRequires:	perl(Dist::Zilla::Plugin::MetaConfig)
BuildRequires:	perl(Dist::Zilla::Plugin::MetaData::BuiltWith)
BuildRequires:	perl(Dist::Zilla::Plugin::MetaJSON)
BuildRequires:	perl(Dist::Zilla::Plugin::MetaProvides)
BuildRequires:	perl(Dist::Zilla::Plugin::MetaProvides::Package)
BuildRequires:	perl(Dist::Zilla::Plugin::MetaTests)
BuildRequires:	perl(Dist::Zilla::Plugin::MetaYAML)
BuildRequires:	perl(Dist::Zilla::Plugin::ModuleBuild)
BuildRequires:	perl(Dist::Zilla::Plugin::PkgVersion)
BuildRequires:	perl(Dist::Zilla::Plugin::PodCoverageTests)
BuildRequires:	perl(Dist::Zilla::Plugin::PodSyntaxTests)
BuildRequires:	perl(Dist::Zilla::Plugin::PodWeaver)
BuildRequires:	perl(Dist::Zilla::Plugin::PortabilityTests)
BuildRequires:	perl(Dist::Zilla::Plugin::PruneCruft)
BuildRequires:	perl(Dist::Zilla::Plugin::ReadmeFromPod)
BuildRequires:	perl(Dist::Zilla::Plugin::ReportVersions::Tiny)
BuildRequires:	perl(Dist::Zilla::Plugin::TestRelease)
BuildRequires:	perl(Dist::Zilla::Plugin::Twitter)
BuildRequires:	perl(Dist::Zilla::Plugin::UploadToCPAN)
BuildRequires:	perl(Dist::Zilla::Role::FileGatherer)
BuildRequires:	perl(Dist::Zilla::Role::PluginBundle)
BuildRequires:	perl(English)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(IO::Socket::SSL)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Autobox)
BuildRequires:	perl(MooseX::Has::Sugar)
BuildRequires:	perl(MooseX::Types)
BuildRequires:	perl(Net::SSLeay)
BuildRequires:	perl(Pod::Coverage::TrustPod)
BuildRequires:	perl(String::Formatter)
BuildRequires:	perl(Test::CPAN::Meta)
BuildRequires:	perl(Test::EOL)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(namespace::autoclean)
BuildRequires:	perl(Module::Build)
BuildArch:	noarch

%description
This is the plug-in bundle that KENTNL uses. It exists mostly because he is
very lazy and wants others to be using what he's using if they want to be
doing work on his modules.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes LICENSE META.json META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Nov 03 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.10.173.220-3
+ Revision: 97a3f18
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10734 |12cu|perl-Dist-Zilla-PluginBundle-KENTNL-Lite-0.10.98.30-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-PluginBundle-KENTNL-Lite
%define upstream_version 0.01009803

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	A Minimal Build-Only replacement for @KENTNL for contributors
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Dist::Zilla::Plugin::AutoPrereq)
BuildRequires:	perl(Dist::Zilla::Plugin::AutoVersion::Relative)
BuildRequires:	perl(Dist::Zilla::Plugin::CompileTests)
BuildRequires:	perl(Dist::Zilla::Plugin::EOLTests)
BuildRequires:	perl(Dist::Zilla::Plugin::ExtraTests)
BuildRequires:	perl(Dist::Zilla::Plugin::FakeRelease)
BuildRequires:	perl(Dist::Zilla::Plugin::GatherDir)
BuildRequires:	perl(Dist::Zilla::Plugin::License)
BuildRequires:	perl(Dist::Zilla::Plugin::Manifest)
BuildRequires:	perl(Dist::Zilla::Plugin::ManifestSkip)
BuildRequires:	perl(Dist::Zilla::Plugin::MetaJSON)
BuildRequires:	perl(Dist::Zilla::Plugin::MetaTests)
BuildRequires:	perl(Dist::Zilla::Plugin::MetaYAML)
BuildRequires:	perl(Dist::Zilla::Plugin::ModuleBuild)
BuildRequires:	perl(Dist::Zilla::Plugin::NextRelease)
BuildRequires:	perl(Dist::Zilla::Plugin::PkgVersion)
BuildRequires:	perl(Dist::Zilla::Plugin::PodCoverageTests)
BuildRequires:	perl(Dist::Zilla::Plugin::PodSyntaxTests)
BuildRequires:	perl(Dist::Zilla::Plugin::PodWeaver)
BuildRequires:	perl(Dist::Zilla::Plugin::PortabilityTests)
BuildRequires:	perl(Dist::Zilla::Plugin::PruneCruft)
BuildRequires:	perl(Dist::Zilla::Plugin::TestRelease)
BuildRequires:	perl(Dist::Zilla::Role::PluginBundle)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(namespace::autoclean)
BuildRequires:	perl(Module::Build)
BuildArch:	noarch

%description
This is an attempt at one way of solving a common problem when contributing
to things built with Dist::Zilla.

This is done by assuming that the code base that its targeting will *NEVER*
be released in its built form, but close enough to the normal build method
that it's suitable for testing and contributing.

* * Less install time dependencies

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes LICENSE META.json META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Nov 03 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.10.98.30-3
+ Revision: 096349e
- Fix typo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10735 |12cu|perl-Dist-Zilla-PluginBundle-MARCEL-1.101.700-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-PluginBundle-MARCEL
%define upstream_version 1.101700

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Build and release a distribution like MARCEL
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::MOP)
BuildRequires:	perl(Dist::Zilla::Plugin::AutoPrereq)
BuildRequires:	perl(Dist::Zilla::Plugin::AutoVersion)
BuildRequires:	perl(Dist::Zilla::Plugin::CheckChangeLog)
BuildRequires:	perl(Dist::Zilla::Plugin::CompileTests)
BuildRequires:	perl(Dist::Zilla::Plugin::CriticTests)
BuildRequires:	perl(Dist::Zilla::Plugin::ExtraTests)
BuildRequires:	perl(Dist::Zilla::Plugin::License)
BuildRequires:	perl(Dist::Zilla::Plugin::MakeMaker)
BuildRequires:	perl(Dist::Zilla::Plugin::Manifest)
BuildRequires:	perl(Dist::Zilla::Plugin::ManifestSkip)
BuildRequires:	perl(Dist::Zilla::Plugin::MetaJSON)
BuildRequires:	perl(Dist::Zilla::Plugin::MetaProvides::Package)
BuildRequires:	perl(Dist::Zilla::Plugin::MetaTests)
BuildRequires:	perl(Dist::Zilla::Plugin::MetaYAML)
BuildRequires:	perl(Dist::Zilla::Plugin::NextRelease)
BuildRequires:	perl(Dist::Zilla::Plugin::NoTabsTests)
BuildRequires:	perl(Dist::Zilla::Plugin::PkgVersion)
BuildRequires:	perl(Dist::Zilla::Plugin::PodWeaver)
BuildRequires:	perl(Dist::Zilla::Plugin::PruneCruft)
BuildRequires:	perl(Dist::Zilla::Plugin::ReadmeFromPod)
BuildRequires:	perl(Dist::Zilla::Plugin::Repository)
BuildRequires:	perl(Dist::Zilla::Plugin::TaskWeaver)
BuildRequires:	perl(Dist::Zilla::Plugin::UploadToCPAN)
BuildRequires:	perl(Dist::Zilla::PluginBundle::Git)
BuildRequires:	perl(Dist::Zilla::Role::PluginBundle)
BuildRequires:	perl(Dist::Zilla::Plugin::Bugtracker)
BuildRequires:	perl(Dist::Zilla::Plugin::CheckChangesTests)
BuildRequires:	perl(Dist::Zilla::Plugin::DistManifestTests)
BuildRequires:	perl(Dist::Zilla::Plugin::HasVersionTests)
BuildRequires:	perl(Dist::Zilla::Plugin::Homepage)
BuildRequires:	perl(Dist::Zilla::Plugin::InstallGuide)
BuildRequires:	perl(Dist::Zilla::Plugin::KwaliteeTests)
BuildRequires:	perl(Dist::Zilla::Plugin::MinimumVersionTests)
BuildRequires:	perl(Dist::Zilla::Plugin::PodSpellingTests)
BuildRequires:	perl(Dist::Zilla::Plugin::PortabilityTests)
BuildRequires:	perl(Dist::Zilla::Plugin::ReportVersions)
BuildRequires:	perl(Dist::Zilla::Plugin::SynopsisTests)
BuildRequires:	perl(Dist::Zilla::Plugin::UnusedVarsTests)
BuildRequires:	perl(Test::Synopsis)
BuildRequires:	perl(English)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Autobox)
BuildRequires:	perl(Test::More) >= 0.940.0

BuildArch:	noarch

%description
This is a plugin bundle to load all plugins that I am using. It is
equivalent to:

    [AutoVersion]

    ; -- fetch & generate files
    [AllFiles]
    [CompileTests]
    [CriticTests]
    [MetaTests]
    [PodTests]

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml META.json README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Nov 03 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.101.700-3
+ Revision: da487ba
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10736 |12cu|perl-Dist-Zilla-PluginBundle-PDONELAN-1.101.750-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-PluginBundle-PDONELAN
%define upstream_version 1.101750

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Dist::Zilla plugin bundle for PDONELAN
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla::PluginBundle::Filter)
BuildRequires:	perl(Dist::Zilla::PluginBundle::Git)
BuildRequires:	perl(Dist::Zilla::Role::PluginBundle)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Autobox)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Dist::Zilla::Plugin::CheckChangeLog)
BuildRequires:	perl(Dist::Zilla::Plugin::CheckChangesTests)
BuildRequires:	perl(Dist::Zilla::Plugin::CompileTests)
BuildRequires:	perl(Dist::Zilla::Plugin::DistManifestTests)
BuildRequires:	perl(Dist::Zilla::Plugin::HasVersionTests)
BuildRequires:	perl(Dist::Zilla::Plugin::MinimumVersionTests)
BuildRequires:	perl(Dist::Zilla::Plugin::PodWeaver)
BuildRequires:	perl(Dist::Zilla::Plugin::PortabilityTests)
BuildRequires:	perl(Dist::Zilla::Plugin::Prepender)
BuildRequires:	perl(Dist::Zilla::Plugin::ReadmeFromPod)
BuildRequires:	perl(Module::Build)
BuildArch:	noarch

%description
Dist::Zilla plugin bundle for PDONELAN

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE META.json README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Nov 03 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.101.750-3
+ Revision: 7e8f6ef
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10737 |12cu|perl-Dist-Zilla-PluginBundle-RJBS-5.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-PluginBundle-RJBS
%define upstream_version 5.004

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	See what the mantissa for an rjbs-style version is today
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(Dist::Zilla::Plugin::PodWeaver)
BuildRequires:	perl(Dist::Zilla::Plugin::Repository)
BuildRequires:	perl(Dist::Zilla::Plugin::TaskWeaver)
BuildRequires:	perl(Dist::Zilla::Plugin::BumpVersionFromGit)
BuildRequires:	perl(Dist::Zilla::PluginBundle::Git)
BuildRequires:	perl(Pod::Elemental)
BuildRequires:	perl(Pod::Elemental::Transformer::List)
BuildRequires:	perl(Pod::Weaver)
BuildArch:	noarch

%description
This is the plugin bundle that RJBS uses. It is equivalent to:

  [@Filter]
  bundle = @Classic
  remove = PodVersion
  remove = MetaYAML

  [AutoVersion]
  [MetaJSON]
  [NextRelease]
  [PodWeaver]
  [Repository]

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*




%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 5.4.0-1
+ Revision: 8153316
- Updated to 5.004 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10738 |12cu|perl-Dist-Zilla-PluginBundle-ROKR-0.1.900-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-PluginBundle-ROKR
%define upstream_version 0.0019



Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Copy README after building (for SCM inclusion, etc.)
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl
BuildRequires:	perl(Config::Identity)
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(Dist::Zilla::Plugin::PkgVersion)
BuildRequires:	perl(Dist::Zilla::Plugin::PodWeaver)
BuildRequires:	perl(Dist::Zilla::PluginBundle::Basic)
BuildRequires:	perl(File::Copy)
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::Most)
BuildRequires:  perl(Dist::Zilla::Plugin::Git::Tag)
BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.570.0
# need by %%check
# BuildRequires:  perl(TAP::Parser)

BuildArch:	noarch

%description
'@ROKR::Basic' - the Dist::Zilla::PluginBundle::ROKR::Basic manpage

This is an enhancement on the @Basic bundle (the
Dist::Zilla::PluginBundle::Basic manpage), specifically:

    @Basic (without Readme)
    CopyReadmeFromBuild
    DynamicManifest
    SurgicalPkgVersion
    SurgicalPodWeaver

%prep
%setup -qn %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

# some subtests will fail anyway
# Failed 1/1 test programs. 0/0 subtests failed.
%check
#%%make test

%install
%makeinstall_std

%files
%doc README Changes META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Sun Apr 27 2014 symbianflo <symbianflo@mandrivausers.ro> 0.1.900-2
+ Revision: c8a2d32
- Merge pull request #1 from symbianflo/perl-Dist-Zilla-PluginBundle-ROKR:rosa2012.1
- symbianflo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10739 |12cu|perl-Dist-Zilla-Plugin-CheckChangeLog-0.10.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-CheckChangeLog
%define upstream_version 0.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Dist::Zilla with Changes check
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla)
BuildArch:	noarch

%description
The code is mostly a copy-paste of the ShipIt::Step::CheckChangeLog manpage.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Fri Nov 02 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.10.0-4
+ Revision: 8742ab4
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10740 |12cu|perl-Dist-Zilla-Plugin-CheckChangesHasContent-0.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-CheckChangesHasContent
%define upstream_version 0.006

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Ensure Changes has content before releasing
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Capture::Tiny)
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(Dist::Zilla::Role::BeforeRelease)
BuildRequires:	perl(Dist::Zilla::Tester)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(File::pushd)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Try::Tiny)
BuildRequires:	perl(autodie)
BuildRequires:	perl(namespace::autoclean)
BuildArch:	noarch

%description
Foo the foo.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
#make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.6.0-1
+ Revision: 5de465d
- Updated to 0.006 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10741 |12cu|perl-Dist-Zilla-Plugin-CheckChangesTests-1.100.900-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-CheckChangesTests
%define upstream_version 1.100900

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Release tests for checking changes
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla::Plugin::InlineFiles)
BuildRequires:	perl(English)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::CheckChanges)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This is an extension of the Dist::Zilla::Plugin::InlineFiles manpage,
providing the following files

  xt/release/check-changes.t - a standard Test::CheckChanges test

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml META.json README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Fri Nov 02 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.100.900-3
+ Revision: 19d28c5
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10742 |12cu|perl-Dist-Zilla-Plugin-CheckExtraTests-0.18.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-CheckExtraTests
%define upstream_version 0.018

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Check xt tests before release
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(App::Prove)
BuildRequires:	perl(Capture::Tiny)
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(Dist::Zilla::App)
BuildRequires:	perl(Dist::Zilla::Role::BeforeRelease)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(File::chdir)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Autobox)
BuildRequires:	perl(Path::Class)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(namespace::autoclean)
BuildArch:	noarch

%description
Foo the foo.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
#make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.18.0-1
+ Revision: 7eaecf5
- Updated to 0.018 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10743 |12cu|perl-Dist-Zilla-Plugin-CompileTests-1.110.930-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-CompileTests
%define upstream_version 1.110930

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Common tests to check syntax of your modules
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla::Plugin::InlineFiles)
BuildRequires:	perl(File::Find::Rule)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Test::More) >= 0.940.0

BuildArch:	noarch

%description
This is an extension of the Dist::Zilla::Plugin::InlineFiles manpage,
providing the following files:

* t/00-compile.t - a standard test to check syntax of bundled modules

This test will find all modules and scripts in your dist, and try to
compile them one by one. This means it's a bit slower than loading them all
at once, but it will catch more errors.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes LICENSE README META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Fri Nov 02 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.110.930-2
+ Revision: 0c56199
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10744 |12cu|perl-Dist-Zilla-Plugin-ConsistentVersionTest-0.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-ConsistentVersionTest
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Adds a release test to ensure that all modules have the same $VERSION
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(Test::ConsistentVersion)
BuildArch:	noarch

%description
This is an extension of the Dist::Zilla::Plugin::InlineFiles manpage,
providing the following files

  xt/release/consistent-version.t

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Fri Nov 02 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.20.0-3
+ Revision: 7f9b4b5
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10745 |12cu|perl-Dist-Zilla-Plugin-CopyTo-0.110.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-CopyTo
%define upstream_version 0.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Copy to other places plugin for Dist::Zilla
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla)
BuildArch:	noarch

%description
Copy to other places plugin for Dist::Zilla.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Fri Nov 02 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.110.0-3
+ Revision: 251c20a
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10746 |12cu|perl-Dist-Zilla-Plugin-CriticTests-1.102.280-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-CriticTests
%define upstream_version 1.102280

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Tests to check your code against best practices
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla::Plugin::InlineFiles)
BuildRequires:	perl(English)
BuildRequires:	perl(File::Find::Rule)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build)

BuildArch:	noarch

%description
This is an extension of the Dist::Zilla::Plugin::InlineFiles manpage,
providing the following files:

* * t/author/critic.t - a standard test to check your code against best
  practices

This plugin does not accept any option yet.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Fri Nov 02 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.102.280-3
+ Revision: 54b66a7
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10747 |12cu|perl-Dist-Zilla-Plugin-DistManifestTests-1.101.420-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-DistManifestTests
%define upstream_version 1.101420

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Release tests for the manifest
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Dist::Zilla::Plugin::InlineFiles)
BuildRequires:	perl(English)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::DistManifest)
BuildRequires:	perl(Test::More) >= 0.940.0

BuildArch:	noarch

%description
This is an extension of the Dist::Zilla::Plugin::InlineFiles manpage,
providing the following files

  xt/release/dist-manifest.t - a standard Test::DistManifest test

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml META.json README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Fri Nov 02 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.101.420-3
+ Revision: 7580c66
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10748 |12cu|perl-Dist-Zilla-Plugin-DualBuilders-1.1.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-DualBuilders
%define upstream_version 1.001

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Allows use of Module::Build and ExtUtils::MakeMaker in a dzil dist
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla::Role::InstallTool)
BuildRequires:	perl(Dist::Zilla::Role::PrereqSource)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Util::TypeConstraints)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
This plugin allows you to specify ModuleBuild and MakeMaker in your the
Dist::Zilla manpage _dist.ini_ and select only one as your prereq.
Normally, if this plugin is not loaded you will end up with both in your
prereq list and this is obviously not what you want!

	# In your dist.ini:
	[ModuleBuild]
	[MakeMaker] ; or [MakeMaker::Awesome], will work too :)
	[DualBuilders] ; needs to be specified *AFTER* the builders

This plugin accepts the following options:

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc LICENSE README META.yml Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Nov 03 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.1.0-3
+ Revision: d2d6e05
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10749 |12cu|perl-Dist-Zilla-Plugin-EOLTests-0.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-EOLTests
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Release tests making sure correct line endings are used
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(Dist::Zilla::Plugin::InlineFiles)
BuildRequires:	perl(Dist::Zilla::Role::TextTemplate)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::EOL)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(namespace::autoclean)
BuildArch:	noarch

%description
This is an extension of the Dist::Zilla::Plugin::InlineFiles manpage,
providing the following files:

* *

  xt/release/eol.t

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Fri Nov 02 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.20.0-3
+ Revision: 3254905
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10750 |12cu|perl-Dist-Zilla-Plugin-FatPacker-1.100.841-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-FatPacker
%define upstream_version 1.100841

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Pack your dependencies onto your script file
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(App::FatPacker)
BuildRequires:	perl(Carp)
BuildRequires:	perl(Dist::Zilla::Role::FileMunger)
BuildRequires:	perl(English)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Path)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This plugin uses the App::FatPacker manpage to pack your dependencies onto
your script file.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml META.json README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Nov 03 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.100.841-3
+ Revision: 9920f08
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10751 |12cu|perl-Dist-Zilla-Plugin-GitFmtChanges-0.5.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-GitFmtChanges
%define upstream_version 0.005

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	This Dist::Zilla plugin writes a CHANGES file with commits
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Text::Wrap)
BuildArch:	noarch

%description
This Dist::Zilla plugin writes a CHANGES file that contains formatted
commit information from recent git logs. The CHANGES file is formatted
using the "--format" option of the git log command. This makes it easy to
make the CHANGES file look the way you want it to.

This is based on Dist::Zilla::Plugin::ChangelogFromGit.

This plugin has the following configuration variables:

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml LICENSE Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.5.0-1
+ Revision: 46c8b22
- Updated to 0.005 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10752 |12cu|perl-Dist-Zilla-Plugin-GithubMeta-0.420.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-GithubMeta
%define upstream_version 0.42

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Automatically include GitHub meta information in META.yml
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(Dist::Zilla::Role::MetaProvider)
BuildRequires:	perl(IPC::Cmd)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Types::URI)
BuildArch:	noarch

%description
Dist::Zilla::Plugin::GithubMeta is a the Dist::Zilla manpage plugin to
include GitHub the http://github.com manpage meta information in
'META.yml'.

It automatically detects if the distribution directory is under 'git'
version control and whether the 'origin' is a GitHub repository and will
set the 'repository' and 'homepage' meta in 'META.yml' to the appropriate
URLs for GitHub.

Based on the Module::Install::GithubMeta manpage which was based on the
Module::Install::Repository manpage by Tatsuhiko Miyagawa

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml LICENSE README META.json Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.420.0-1
+ Revision: 32b08c4
- Updated to 0.42 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10753 |12cu|perl-Dist-Zilla-Plugin-GitObtain-0.50.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-GitObtain
%define upstream_version 0.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Obtain files from a git repository before building a distribution
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla::Role::BeforeBuild)
BuildRequires:	perl(Dist::Zilla::Role::Plugin)
BuildRequires:	perl(File::Path)
BuildRequires:	perl(File::Spec::Functions)
BuildRequires:	perl(Git::Wrapper)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(namespace::autoclean)
BuildArch:	noarch

%description
This module uses the Git::Wrapper manpage to obtain files from git
repositories before building a distribution.

You may specify the directory that git repositories will be placed into by
following the plugin name ('GitObtain') with a forward slash ('/'), then
the path to the particular directory. For instance, if your _dist.ini_ file
contained the following section:

  [GitObtain/alpha/beta/gamma]
    ...

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Nov 03 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.50.0-3
+ Revision: d85c0a5
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10754 |12cu|perl-Dist-Zilla-Plugin-HasVersionTests-1.101.420-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-HasVersionTests
%define upstream_version 1.101420

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Release tests for version numbers
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla::Plugin::InlineFiles)
BuildRequires:	perl(English)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::HasVersion)
BuildRequires:	perl(Test::More) >= 0.940.0

BuildArch:	noarch

%description
This is an extension of the Dist::Zilla::Plugin::InlineFiles manpage,
providing the following files

  xt/release/has-version.t - a standard Test::HasVersion test

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml META.json README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Fri Nov 02 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.101.420-3
+ Revision: 6fab244
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10755 |12cu|perl-Dist-Zilla-Plugin-Homepage-1.101.420-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-Homepage
%define upstream_version 1.101420

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Automatically sets the homepage URL
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla::Role::MetaProvider)
BuildRequires:	perl(English)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::More) >= 0.940.0

BuildArch:	noarch

%description
This plugin sets the distribution's homepage URL as metadata.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml META.json README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Nov 03 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.101.420-3
+ Revision: 639352f
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10756 |12cu|perl-Dist-Zilla-Plugin-InstallGuide-1.200.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-InstallGuide
%define upstream_version 1.200002

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Build an INSTALL file
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Dist::Zilla::File::InMemory)
BuildRequires:	perl(Dist::Zilla::Role::FileGatherer)
BuildRequires:	perl(Dist::Zilla::Role::TextTemplate)
BuildRequires:	perl(English)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Autobox)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::More) >= 0.940.0

BuildArch:	noarch

%description
This plugin adds a very simple _INSTALL_ file to the distribution, telling
the user how to install this distribution.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml META.json README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.200.2-1
+ Revision: c076922
- Updated to 1.200002 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10757 |12cu|perl-Dist-Zilla-Plugin-KwaliteeTests-1.101.420-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-KwaliteeTests
%define upstream_version 1.101420

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Release tests for kwalitee
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla::Plugin::InlineFiles)
BuildRequires:	perl(English)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::Kwalitee)
BuildRequires:	perl(Test::More) >= 0.940.0

BuildArch:	noarch

%description
This is an extension of the Dist::Zilla::Plugin::InlineFiles manpage,
providing the following files

  xt/release/kwalitee.t - a standard Test::Kwalitee test

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml META.json README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Fri Nov 02 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.101.420-3
+ Revision: e0cb8fe
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10758 |12cu|perl-Dist-Zilla-Plugin-LatestPrereqs-0.300.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-LatestPrereqs
%define upstream_version 0.3

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Adjust prereqs to use latest version available
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(CPAN)
BuildRequires:	perl(Dist::Zilla)
BuildArch:	noarch

%description
This plugin will filter over all your declared or discovered prerequisites,
contact CPAN, and adjust the version to the latest one available.

This will make sure that your module will be installed with the latest
version available on CPAN at the time you built your package.

The most common use for this techinique is for the Task manpage modules.
You can rebuild your Task module on a regular basis to make sure it has the
latest versions of your dependencies.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Fri Nov 02 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.300.0-3
+ Revision: e714992
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10759 |12cu|perl-Dist-Zilla-Plugin-LocaleMsgfmt-1.202.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-LocaleMsgfmt
%define upstream_version 1.202

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Dist::Zilla plugin that compiles Local::Msgfmt .po files to .mo files
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla::Role::BeforeBuild)
BuildRequires:	perl(Locale::Msgfmt)
BuildRequires:	perl(Moose)
BuildArch:	noarch

%description
Put the following in your dist.ini

    [LocaleMsgfmt]
    locale = share/locale ;; (optional)

This plugin will compile all of the .po files it finds in the locale
directory into .mo files, via Locale::Msgfmt.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE META.json README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Nov 03 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.202.0-3
+ Revision: cda9bb6
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10760 |12cu|perl-Dist-Zilla-Plugin-MakeMaker-Awesome-0.120.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-MakeMaker-Awesome
%define upstream_version 0.12

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	A more awesome MakeMaker plugin for Dist::Zilla
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla::File::InMemory)
BuildRequires:	perl(Dist::Zilla::Plugin::MakeMaker)
BuildRequires:	perl(Dist::Zilla::Role::BuildRunner)
BuildRequires:	perl(Dist::Zilla::Role::InstallTool)
BuildRequires:	perl(Dist::Zilla::Role::TestRunner)
BuildRequires:	perl(Dist::Zilla::Role::TextTemplate)
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Autobox)
BuildRequires:	perl(MooseX::Types::Moose)
BuildRequires:	perl(namespace::autoclean)

BuildArch:	noarch

Obsoletes: perl-Dist-Zilla-Plugin-OverridableMakeMaker

%description
the Dist::Zilla manpage's Dist::Zilla::Plugin::MakeMaker plugin is limited,
if you want to stray from the marked path and do something that would
normally be done in a 'package MY' section or otherwise run custom code in
your _Makefile.PL_ you're out of luck.

This plugin is 100% compatable with the Dist::Zilla::Plugin::MakeMaker
manpage, but if you need something more complex you can just subclass it:

Then, in your _dist.ini_:

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Nov 03 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.120.0-3
+ Revision: 92986f9
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10761 |12cu|perl-Dist-Zilla-Plugin-MatchManifest-4.10.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-MatchManifest
%define upstream_version 4.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Ensure that MANIFEST is correct
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Throwable)
BuildRequires:	perl(Moose::Autobox)
BuildRequires:	perl(Text::Diff)
BuildRequires:	perl(Role::HasMessage)
BuildRequires:	perl(Role::Identifiable::HasIdent)
BuildRequires:	perl(autodie)
BuildRequires:	perl(MooseX::OneArgNew)
BuildRequires:	perl(Test::Fatal)

BuildArch:	noarch

%description
If included, this plugin will ensure that the distribution contains a
_MANIFEST_ file and that its contents match the files collected by
Dist::Zilla. If not, it will display the differences and (if STDIN & STDOUT
are TTYs) offer to update the _MANIFEST_.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
#make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 4.10.0-1
+ Revision: 1d6677e
- Updated to 4.01 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10762 |12cu|perl-Dist-Zilla-Plugin-Mercurial-0.70.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-Mercurial
%define upstream_version 0.07

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Check for modified/removed/unknown files
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(File::Slurp)
BuildRequires:	perl(IPC::System::Simple)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(autodie)
BuildArch:	noarch

%description
This plugin provides Mercurial support for the Dist::Zilla manpage.
Currently, it supports checking that the working copy is clean before
release, tagging, and pushing changes to the remote. The tag plugin also
checks before tagging to make sure that the tag it wants to use is unique.

Currently, this plugin does not support committing, so it won't play nice
with plugins that make changes to the working copy before release. Patches
are welcome.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.70.0-1
+ Revision: 69fd14c
- Updated to 0.07 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10763 |12cu|perl-Dist-Zilla-Plugin-MetaData-BuiltWith-0.40.0.20-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-MetaData-BuiltWith
%define upstream_version 0.04000002

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Go overkill and report everything in all name-spaces
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(Readonly)
BuildRequires:	perl(Carp)
BuildRequires:	perl(Dist::Zilla::Role::ConfigDumper)
BuildRequires:	perl(Dist::Zilla::Role::MetaProvider)
BuildRequires:	perl(Dist::Zilla::Util::EmulatePhase)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(namespace::autoclean)
BuildRequires:	perl(Module::Build)
BuildArch:	noarch

%description
Often, distribution authors get module dependencies wrong. So in such
cases, its handy to be able to see what version of various packages they
built with.

Some would prefer to demand everyone install the same version as they did,
but that's also not always necessary.

Hopefully, the existence of the metadata provided by this module will help
users on their end machines make intelligent choices about what modules to
install in the event of a problem.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes LICENSE META.json META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Tue Mar 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.40.0.20-1
+ Revision: 25dbe31
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10764 |12cu|perl-Dist-Zilla-Plugin-MetaProvides-2.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-MetaProvides
%define upstream_version 2.000000

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	When nothing else works, pull in hand-crafted metadata from a specified file
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Discover)
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(ExtUtils::Manifest) >= 1.560.0
BuildRequires:	perl(File::Find::Rule)
BuildRequires:	perl(File::Find::Rule::Perl)
BuildRequires:	perl(FindBin)
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(Module::Extract::Namespaces)
BuildRequires:	perl(Module::Extract::VERSION)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Autobox)
#BuildRequires:	perl(MooseX::Declare)
BuildRequires:	perl(MooseX::Has::Sugar)
BuildRequires:	perl(MooseX::Types::Moose)
BuildRequires:	perl(Path::Class::Dir)
BuildRequires:	perl(Path::Class::File)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::Perl::Critic)
BuildRequires:	perl(YAML::Tiny)
BuildRequires:	perl(aliased)
BuildRequires:	perl(namespace::autoclean)

BuildArch:	noarch

Requires: perl(Module::Extract::Namespaces)
Requires: perl(Module::Extract::VERSION)
Requires: perl(aliased)

%description
This Distribution Contains a small bundle of plugins for various ways of
populating the 'META.yml' that is built with your distribution.

The initial reason for this is due to stuff that uses the MooseX::Declare
manpage style class definitions not being parseable by many tools upstream,
so this is here to cover this problem by defining it in the metadata.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Tue Mar 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.0.0-1
+ Revision: 7ff7327
- Replaced Build.PL with Makefile.PL



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10765 |12cu|perl-Dist-Zilla-Plugin-MetaProvides-Class-1.140.0.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-MetaProvides-Class
%define upstream_version 1.14000001

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Scans files and tries to identify classes using Class::Discover
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Discover)
BuildRequires:	perl(Dist::Zilla::App::Tester)
BuildRequires:	perl(Dist::Zilla::MetaProvides::ProvideRecord)
BuildRequires:	perl(Dist::Zilla::Plugin::MetaProvides)
BuildRequires:	perl(Dist::Zilla::Role::MetaProvider::Provider)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Autobox)
BuildRequires:	perl(MooseX::Declare)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(namespace::autoclean)
BuildRequires:	perl(Module::Build)
BuildArch:	noarch

%description
Scans files and tries to identify classes using Class::Discover.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
#/Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes LICENSE META.json META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.140.0.10-1
+ Revision: e97bbfd
- Updated to 1.14000001 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10766 |12cu|perl-Dist-Zilla-Plugin-MetaProvides-FromFile-1.110.602.110-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-MetaProvides-FromFile
%define upstream_version 1.11060211

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	If nothing else works, pull in hand-crafted metadata from a specified file
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Config::INI::Reader)
BuildRequires:	perl(Dist::Zilla::App::Tester)
BuildRequires:	perl(Dist::Zilla::MetaProvides::ProvideRecord)
BuildRequires:	perl(Dist::Zilla::Plugin::MetaProvides)
BuildRequires:	perl(Dist::Zilla::Role::MetaProvider::Provider)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Autobox)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(namespace::autoclean)
BuildRequires:	perl(Module::Build)
BuildArch:	noarch

%description
no description found

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
#./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes LICENSE META.json META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.110.602.110-1
+ Revision: 2ecb0b9
- Updated to 1.11060211 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10767 |12cu|perl-Dist-Zilla-Plugin-MetaProvides-Package-2.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-MetaProvides-Package
%define upstream_version 2.000001

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Extract namespaces/version from traditional packages for provides
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla::App::Tester)
BuildRequires:	perl(Dist::Zilla::MetaProvides::ProvideRecord)
BuildRequires:	perl(Dist::Zilla::Plugin::MetaProvides)
BuildRequires:	perl(Dist::Zilla::Role::MetaProvider::Provider)
BuildRequires:	perl(Dist::Zilla::Util::Test::KENTNL)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Module::Extract::Namespaces)
BuildRequires:	perl(Module::Extract::VERSION)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Autobox)
BuildRequires:	perl(Test::Fatal)
BuildRequires:	perl(Test::More) >= 0.960
BuildRequires:	perl(namespace::autoclean)
BuildRequires:	perl(Throwable)
BuildArch:	noarch

%description
Extract namespaces/version from traditional packages for provides.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
#%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.json META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Tue Mar 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.0.1-1
+ Revision: 5f76ee6
- Replaced Build.PL with Makefile.PL



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10768 |12cu|perl-Dist-Zilla-Plugin-MetaRecommends-0.30.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-MetaRecommends
%define upstream_version 0.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Provide optional prereqs in meta file
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla::Role::MetaProvider)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This plugin adds a 'recommends' section to the distribution's metadata to
define any optional prereqs.

This module is just a copy of the MetaResources plugin version 1.092680
with a few minor tweaks.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Nov 03 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.30.0-4
+ Revision: 53fa627
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10769 |12cu|perl-Dist-Zilla-Plugin-MinimumPerl-0.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-MinimumPerl
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Detects the minimum version of Perl required for your dist
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla::Role::PrereqSource)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Perl::MinimumVersion)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
This plugin uses the Perl::MinimumVersion manpage to automatically find the
minimum version of Perl required for your dist and adds it to the prereqs.
You can specify a version of Perl to override the scanning logic.

	# In your dist.ini:
	[MinimumPerl]

This plugin accepts the following options:

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc LICENSE README META.yml Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Nov 03 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.20.0-3
+ Revision: a4012e4
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10770 |12cu|perl-Dist-Zilla-Plugin-MinimumVersionTests-1.101.421-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-MinimumVersionTests
%define upstream_version 1.101421

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Release tests for minimum required versions
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla::Plugin::InlineFiles)
BuildRequires:	perl(English)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::MinimumVersion)
BuildRequires:	perl(Perl::MinimumVersion)
# BuildRequires:	perl(MinimumVersion)
BuildRequires:	perl(Test::More) >= 0.940.0

BuildArch:	noarch

%description
This is an extension of the Dist::Zilla::Plugin::InlineFiles manpage,
providing the following files

  xt/release/minimum-version.t - a standard Test::MinimumVersion test

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml META.json README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Mar 22 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.101.421-3
+ Revision: 438ed9d
- Disable perl(MinimumVersion) BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10771 |12cu|perl-Dist-Zilla-Plugin-ModuleBuild-XSOrPP-0.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-ModuleBuild-XSOrPP
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Add a --pp option to your Build.PL to force an XS-less build
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Most)
BuildArch:	noarch

%description
Use this plugin instead of the regular 'ModuleBuild' plugin. It generates a
_Build.PL_ which accepts a '--pp' flag to forcible disable XS compilation.
Obviously, this is only useful if your module can work without its XS
component.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Nov 03 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.20.0-3
+ Revision: 0c872c6
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10772 |12cu|perl-Dist-Zilla-Plugin-ModuleInstall-0.20.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-ModuleInstall
%define upstream_version 0.02000000

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(inc::Module::Install\\)'
%else
%define _requires_exceptions perl(inc::Module::Install)
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Build Module::Install based Distributions with Dist::Zilla
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(Dist::Zilla::Role::Tempdir)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Module::Install)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Autobox)

BuildArch:	noarch

%description
This module will create a _Makefile.PL_ for installing the dist using 
the Module::Install manpage.

It is at present a very minimal feature set, but it works.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.20.0.0-1
+ Revision: cc68196
- Updated to 0.02000000 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10773 |12cu|perl-Dist-Zilla-Plugin-NoAutomatedTesting-0.80.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-NoAutomatedTesting
%define upstream_version 0.08

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Avoid running under CPAN Testers
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla)
BuildArch:	noarch

%description
CPAN Testers are great and do a worthy and thankless job, testing all the
distributions uploaded to CPAN. But sometimes we don't want a distribution
to be tested by these gallant individuals.

Dist::Zilla::Plugin::NoAutomatedTesting is a the Dist::Zilla manpage plugin
that mungles 'Makefile.PL' to detect that it is being run by a CPAN Tester
and 'exit 0' if it is.

As this plugin mungles the 'Makefile.PL' it is imperative that it is
specified in 'dist.ini' AFTER '[MakeMaker]'.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml LICENSE README META.json Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.80.0-1
+ Revision: a220880
- Updated to 0.08 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10774 |12cu|perl-Dist-Zilla-Plugin-NoTabsTests-0.10.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-NoTabsTests
%define upstream_version 0.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Release tests making sure hard tabs aren't used
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla::Plugin::InlineFiles)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::NoTabs)
BuildRequires:	perl(namespace::autoclean)
BuildArch:	noarch

%description
This is an extension of the Dist::Zilla::Plugin::InlineFiles manpage,
providing the following files:

* *

  xt/release/no-tabs.t

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Nov 03 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.10.0-3
+ Revision: b614b40
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10775 |12cu|perl-Dist-Zilla-Plugin-OurPkgVersion-0.1.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-OurPkgVersion
%define upstream_version 0.1.2

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	No line insertion and does Package version with our
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Dist::Zilla::Role::FileFinderUser)
BuildRequires:	perl(Dist::Zilla::Role::FileMunger)
BuildRequires:	perl(English)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Moose)
BuildRequires:	perl(PPI)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(namespace::autoclean)
BuildArch:	noarch

%description
This module was created as an alternative to the
Dist::Zilla::Plugin::PkgVersion manpage and uses some code from that
module. This module is designed to use a the more readable format 'our
$VERSION = $version;' as well as not change then number of lines of code in
your files, which will keep your repository more in sync with your CPAN
release. It also allows you slightly more freedom in how you specify your
version.

EXAMPLES
    in dist.ini

    	...
    	version = 0.01;
    	[OurPkgVersion]

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Nov 03 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.1.2-3
+ Revision: c73b99d
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10776 |12cu|perl-Dist-Zilla-Plugin-PerlTidy-0.90.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-PerlTidy
%define upstream_version 0.09

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Perltidy your dist
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(File::Copy)
BuildRequires:	perl(File::Next)
BuildRequires:	perl(Perl::Tidy)
BuildArch:	noarch

%description
Perltidy your dist.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Nov 03 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.90.0-3
+ Revision: 434394f
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10777 |12cu|perl-Dist-Zilla-Plugin-PodLoom-3.0.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-PodLoom
%define upstream_version 3.00

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Process module documentation through Pod::Loom
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(Dist::Zilla::Role::ModuleInfo)
BuildRequires:	perl(Hash::Merge::Simple)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Pod::Loom)
BuildArch:	noarch

%description
If included, this plugin will process each _.pm_ and _.pod_ file under
_lib_ or in the root directory through Pod::Loom.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes META.yml LICENSE
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Nov 03 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.0.0-3
+ Revision: 2603ab5
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10778 |12cu|perl-Dist-Zilla-Plugin-PodPurler-0.93.401-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-PodPurler
%define upstream_version 0.093401

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Like PodWeaver, but more erratic and amateurish

License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Autobox)
BuildRequires:	perl(PPI)
BuildRequires:	perl(Pod::Elemental)
BuildRequires:	perl(Pod::Elemental::PerlMunger)
BuildRequires:	perl(Pod::Eventual)

BuildArch:	noarch

%description
PodPurler ress, which rips apart your kinda-POD and reconstructs it as
boring old real POD.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Tue Apr 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.93.401-1
+ Revision: 5487219
- Updated to 0.093401 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10779 |12cu|perl-Dist-Zilla-Plugin-PodSpellingTests-1.101.420-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-PodSpellingTests
%define upstream_version 1.101420

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Release tests for POD spelling
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla::Plugin::InlineFiles)
BuildRequires:	perl(English)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Pod::Wordlist::hanekomu)
BuildRequires:	perl(Test::More) >= 0.940.0
BuildRequires:	perl(Test::Spelling)

BuildArch:	noarch

%description
This is an extension of the Dist::Zilla::Plugin::InlineFiles manpage,
providing the following files

  xt/release/pod-spell.t - a standard Test::Spelling test

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml META.json README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Nov 03 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.101.420-3
+ Revision: 171e7c7
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10780 |12cu|perl-Dist-Zilla-Plugin-PodWeaver-4.5.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-PodWeaver
%define upstream_version 4.005

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Do horrible things to POD, producing better docs

License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Autobox)
BuildRequires:	perl(Pod::Elemental::PerlMunger)
BuildRequires:	perl(Pod::Weaver)

BuildArch:	noarch

# not auto-detected
Requires:	perl(Pod::Elemental::PerlMunger)

%description
PodWeaver is a work in progress, which rips apart your kinda-POD and
reconstructs it as boring old real POD.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Tue Apr 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 4.5.0-1
+ Revision: 1a124af
- Updated to 4.005 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10781 |12cu|perl-Dist-Zilla-Plugin-PortabilityTests-1.101.420-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-PortabilityTests
%define upstream_version 1.101420

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Release tests for portability
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Dist::Zilla::Plugin::InlineFiles)
BuildRequires:	perl(English)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::More) >= 0.940.0
BuildRequires:	perl(Test::Portability::Files)

BuildArch:	noarch

%description
This is an extension of the Dist::Zilla::Plugin::InlineFiles manpage,
providing the following files

  xt/release/portability.t - a standard Test::Portability::Files test

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml META.json README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Nov 03 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.101.420-3
+ Revision: 203621a
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10782 |12cu|perl-Dist-Zilla-Plugin-Prepender-1.112.280-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-Prepender
%define upstream_version 1.112280

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Prepend lines at the top of your perl files
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/authors/id/J/JQ/JQUELIN/Dist-Zilla-Plugin-Prepender-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Has::Sugar)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build)

BuildArch:	noarch

%description
This plugin will prepend the specified lines in each Perl module or
program within the distribution. For scripts having a shebang line,
lines will be inserted just after it.

This is useful to enforce a set of pragmas to your files (since pragmas
are lexical, they will be active for the whole file), or to add some
copyright comments, as the fsf recommends.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
# Doesn't find user config
#./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10783 |12cu|perl-Dist-Zilla-Plugin-ProgCriticTests-1.111.750-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-ProgCriticTests
%define upstream_version 1.111750

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Gradually enforce coding standards with Dist::Zilla
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Capture::Tiny)
BuildRequires:	perl(Dist::Zilla::Plugin::InlineFiles)
BuildRequires:	perl(Dist::Zilla::Role::TextTemplate)
BuildRequires:	perl(Dist::Zilla::Tester)
BuildRequires:	perl(JSON)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Params::Util)
BuildRequires:	perl(Path::Class)
BuildRequires:	perl(Sub::Exporter)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Perl::Critic::Progressive)
BuildRequires:	perl(Try::Tiny)
BuildRequires:	perl(YAML::Tiny)
BuildRequires:	perl(autodie)
BuildArch:	noarch

%description
Please see Test::Perl::Critic::Progressive on what exactly it does. For you
it's only important to know that by using this plugin you can avoid the
creep of bad coding practices into your distribution and slowly remove
those that have made their way in already, without being forced to fix
everything at once.

The plugin automatically creates the needed test file and primes it with
all data it needs to know about your dist as well as the options you give.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
#make test

%install
%makeinstall_std

%files
%doc Changes README META.yml LICENSE META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.111.750-1
+ Revision: 3c1a4f0
- Updated to 1.111750 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10784 |12cu|perl-Dist-Zilla-Plugin-PurePerlTests-0.30.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-PurePerlTests
%define upstream_version 0.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Run all your tests twice, once with XS code and once with pure Perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Most)
BuildArch:	noarch

%description
This plugin is for modules which ship with a dual XS/pure Perl
implementation.

The plugin makes a copy of all your tests when doing release testing (via
'dzil test' or 'dzil release'). The copy will set an environment value that
you specify in a 'BEGIN' block. You can use this to force your code to not
load the XS implementation.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.30.0-1
+ Revision: ff4b744
- Updated to 0.03 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10785 |12cu|perl-Dist-Zilla-Plugin-ReadmeFromPod-0.140.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-ReadmeFromPod
%define upstream_version 0.14

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Automatically convert POD to a README for Dist::Zilla
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(IO::Scalar)
BuildRequires:	perl(Pod::Text)
BuildArch:	noarch

%description
Generate the README from 'main_module' by the Pod::Text manpage

The code is mostly a copy-paste of the Module::Install::ReadmeFromPod
manpage

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Nov 03 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.140.0-3
+ Revision: e10296d
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10786 |12cu|perl-Dist-Zilla-Plugin-ReadmeMarkdownFromPod-0.100.700-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-ReadmeMarkdownFromPod
%define upstream_version 0.100700

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Automatically convert POD to a README.mkdn for Dist::Zilla
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla::File::InMemory)
BuildRequires:	perl(Dist::Zilla::Role::InstallTool)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Autobox)
BuildRequires:	perl(Pod::Markdown)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
Generate a README.mkdn from 'main_module' by the Pod::Markdown manpage

The code is mostly a copy-paste of the Dist::Zilla::Plugin::ReadmeFromPod
manpage

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README META.yml LICENSE
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Nov 03 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.100.700-4
+ Revision: f664b35
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10787 |12cu|perl-Dist-Zilla-Plugin-ReportVersions-1.110.730-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-ReportVersions
%define upstream_version 1.110730

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Write a test that reports used module versions
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Dist::Zilla::Plugin::InlineFiles)
BuildRequires:	perl(English)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::More) >= 0.940.0

BuildArch:	noarch

%description
This is an extension of the Dist::Zilla::Plugin::InlineFiles manpage,
providing the following files

  t/000-report-versions.t

The '000' prefix is chosen so it runs first to make sure it shows up in
CPAN tester reports.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml META.json README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.110.730-1
+ Revision: 6b40428
- Updated to 1.110730 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10788 |12cu|perl-Dist-Zilla-Plugin-ReportVersions-Tiny-1.100.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-ReportVersions-Tiny
%define upstream_version 1.10

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Reports dependency versions during testing
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(Test::Warn)
BuildRequires: perl(Test::Fatal)
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(Dist::Zilla::File::FromCode)
BuildRequires:	perl(Dist::Zilla::Role::FileGatherer)
BuildRequires:	perl(Dist::Zilla::Role::TextTemplate)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::Differences)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::MockObject)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(vars)
BuildArch:	noarch

%description
This module integrates with the Dist::Zilla manpage to automatically add an
additional test to your released software. Rather than testing features of
the software, this reports the versions of all static module dependencies,
and of Perl, at the time the tests are run.

The value of this is that when someone submits a test failure report you
can see which versions of the modules were installed and, hopefully, be
able to reproduce problems that are dependent on a specific set of module
versions.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml META.json LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Tue Mar 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.100.0-1
+ Revision: 6b99e35
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10789 |12cu|perl-Dist-Zilla-Plugin-Repository-0.200.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-Repository
%define upstream_version 0.20

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Automatically sets repository URL from svn/svk/Git checkout for Dist::Zilla
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla)
BuildArch:	noarch

%description
The code is mostly a copy-paste of the Module::Install::Repository manpage

ATTRIBUTES
    * * git_remote

      This is the name of the remote to use for the public repository (if
      you use Git). By default, unsurprisingly, to _origin_.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# Cannot find user config
#make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.200.0-1
+ Revision: 2fc58ee
- Updated to 0.20 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10790 |12cu|perl-Dist-Zilla-Plugins-CJM-4.210.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugins-CJM
%define upstream_version 4.21

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Allow a dist to have a custom Build.PL
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(CPAN::Meta::Converter)
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(File::Copy)
BuildRequires:	perl(File::HomeDir)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(List::Util)
BuildRequires:	perl(Module::Build::ModuleInfo)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Autobox)
BuildRequires:	perl(Path::Class)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(autodie)
BuildArch:	noarch

%description
Plugins implementing ModuleInfo may call their own 'get_module_info' method
to construct a the Module::Build::ModuleInfo manpage object.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
#make test

%install
%makeinstall_std

%files
%doc README Changes META.yml LICENSE
%{_mandir}/man3/*
%{perl_vendorlib}/*




%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 4.210.0-1
+ Revision: ab636bf
- Updated to 4.21 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10791 |12cu|perl-Dist-Zilla-Plugin-Signature-1.100.930-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-Signature
%define upstream_version 1.100930

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Sign releases with Module::Signature
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::chdir)
BuildRequires:	perl(Module::Signature)
BuildArch:	noarch

%description
This plugin will sign a distribution using Module::Signature

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Nov 03 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.100.930-3
+ Revision: 7e64afb
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10792 |12cu|perl-Dist-Zilla-Plugin-SubmittingPatches-0.30.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-SubmittingPatches
%define upstream_version 0.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Add SubmittingPatches documentation
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Dist::Zilla::Plugin::InlineFiles)
BuildRequires:	perl(Dist::Zilla::Role::TextTemplate)
BuildRequires:	perl(English)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(namespace::autoclean)
BuildArch:	noarch

%description
add a patch submission policy to your repository similar to that of
git.git. In the long run I'm hoping to be able to generate slightly
different policies with this module. Complaints, or suggestions about the
actual policy are welcome

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Nov 03 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.30.0-3
+ Revision: b2e4121
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10793 |12cu|perl-Dist-Zilla-Plugin-SvnObtain-0.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-SvnObtain
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Obtain files from a subversion repository before building a distribution
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Cwd)
BuildRequires:	perl(Dist::Zilla::Role::BeforeBuild)
BuildRequires:	perl(Dist::Zilla::Role::Plugin)
BuildRequires:	perl(File::Path)
BuildRequires:	perl(Moose)
BuildRequires:	perl(SVN::Client)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(namespace::autoclean)
BuildArch:	noarch

%description
Uses the SVN::Client manpage to obtain files from a subversion repository
for inclusion in a distribution made with the Dist::Zilla manpage.

'[SvnObtain]' sections in your _dist.ini_ file describe a set of Subversion
repositories that will be downloaded into the current directory prior to
building a distribution. Subdirectories will be created that correspond to
the name of the projects listed in that section. Optionally, after the URL
of the subversion repository, you may specify a particular revision to
check out. If you do not specify a revision, 'HEAD' will be used. For
instance, to include a copy MIT's simile timeline widget into your
distribution, your _dist.ini_ would contain something like this:

  [SvnObtain]
    simile = http://simile-widgets.googlecode.com/svn

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Nov 03 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.20.0-3
+ Revision: 3cd799a
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10794 |12cu|perl-Dist-Zilla-Plugin-SynopsisTests-1.101.420-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-SynopsisTests
%define upstream_version 1.101420

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Release tests for synopses
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla::Plugin::InlineFiles)
BuildRequires:	perl(English)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::More) >= 0.940.0
BuildRequires:	perl(Test::Synopsis)

BuildArch:	noarch

%description
This is an extension of the Dist::Zilla::Plugin::InlineFiles manpage,
providing the following files

  xt/release/synopsis.t - a standard Test::Synopsis test

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml META.json README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Nov 03 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.101.420-3
+ Revision: 7bcbd7c
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10795 |12cu|perl-Dist-Zilla-Plugin-TaskWeaver-0.101.626-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-TaskWeaver
%define upstream_version 0.101626

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Dist::Zilla::Plugin::TaskWeaver's helper
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(Dist::Zilla::Plugin::PodWeaver)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Autobox)
BuildRequires:	perl(Pod::Elemental)
BuildRequires:	perl(Pod::Weaver)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
The TaskWeaver plugin acts just like the PodWeaver plugin, but gets its
claws just a bit into your Pod::Weaver configuration and then uses them to
figure out prerequisites and grouping for building a Task distribution.

The 'Task::' namespace is used for libraries that do not have any code of
their own, but are just ways of getting a lot of other libraries installed
at once. In other words, they're just prerequisites with no actual logic.

TaskWeaver expects that your _.pm_ file will have Pod like the following:

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.101.626-1
+ Revision: f0fe5fd
- Updated to 0.101626 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10796 |12cu|perl-Dist-Zilla-Plugin-Test-CPAN-Changes-0.3.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-Test-CPAN-Changes
%define upstream_version 0.003

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Release tests for your changelog
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla::Plugin::InlineFiles)
BuildRequires:	perl(Dist::Zilla::Role::FileMunger)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This is an extension of the Dist::Zilla::Plugin::InlineFiles manpage,
providing the following file:

    xt/release/cpan-changes.t - a standard Test::CPAN::Changes test

See the Test::CPAN::Changes manpage for what this test does.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README CHANGES LICENSE META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Nov 03 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.3.0-2
+ Revision: dee89aa
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10797 |12cu|perl-Dist-Zilla-Plugin-Twitter-0.25.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-Twitter
%define upstream_version 0.025

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Twitter when you release with Dist::Zilla
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Data::Visitor::Callback)
BuildRequires:	perl(Digest::SHA1)
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(Dist::Zilla::App::Tester)
BuildRequires:	perl(Dist::Zilla::Role::AfterRelease)
BuildRequires:	perl(Dist::Zilla::Role::Releaser)
BuildRequires:	perl(Dist::Zilla::Role::TextTemplate)
BuildRequires:	perl(Dist::Zilla::Tester)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(HTML::Entities)
BuildRequires:	perl(HTTP::Response)
BuildRequires:	perl(JSON::Any)
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(Math::BigFloat)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::MultiInitArg)
BuildRequires:	perl(Net::Netrc)
BuildRequires:	perl(Net::Twitter)
BuildRequires:	perl(Params::Util)
BuildRequires:	perl(Path::Class)
BuildRequires:	perl(Sub::Exporter)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(WWW::Shorten::Simple)
BuildRequires:	perl(WWW::Shorten::TinyURL)
BuildRequires:	perl(namespace::autoclean)
BuildRequires:	perl(utf8)
BuildArch:	noarch

%description
This plugin will use the Net::Twitter manpage with the login and password
in your '.netrc' file to send a release notice to Twitter. By default, it
will include a link to your README file as extracted on a fast CPAN mirror.
This works very nicely with the Dist::Zilla::Plugin::ReadmeFromPod manpage.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor

%make

%check
#make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml META.json README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.25.0-1
+ Revision: d4acbd2
- Updated to 0.025 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10798 |12cu|perl-Dist-Zilla-Plugin-UnusedVarsTests-1.100.860-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-UnusedVarsTests
%define upstream_version 1.100860

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Release tests for unused variables
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Dist::Zilla::Plugin::InlineFiles)
BuildRequires:	perl(English)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Vars)
BuildArch:	noarch

%description
This is an extension of the Dist::Zilla::Plugin::InlineFiles manpage,
providing the following file:

  xt/release/unused-vars.t - a standard Test::Vars test

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml META.json README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Nov 03 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.100.860-3
+ Revision: 01b5377
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10799 |12cu|perl-Dist-Zilla-Plugin-VersionFromPrev-0.50.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Plugin-VersionFromPrev
%define upstream_version 0.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Get the last version via Git tag with C< git tag -l | sort -nr | head -n1 >
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Dist::Zilla::Role::VersionProvider)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This plugin was written because the author didn't like the time-based
version RJBS likes to use as implemented in the
Dist::Zilla::Plugin::AutoVersion manpage. Instead this plugin supports the
classic CPAN version schema where you start at '0.01' and move towards
'0.99', then increment to '1.00' and keep going from there.

This is how you use the plugin:

    [VersionFromPrev]

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Nov 03 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.50.0-3
+ Revision: d5c228e
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10800 |12cu|perl-Dist-Zilla-Role-Tempdir-0.10.537.220-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Role-Tempdir
%define upstream_version 0.01053722

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Shell Out and collect the result in a DZ plug-in
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Digest::SHA)
BuildRequires:	perl(Digest::base)
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(File::Find::Rule)
BuildRequires:	perl(File::Slurp)
BuildRequires:	perl(File::Tempdir)
BuildRequires:	perl(File::chdir)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Path::Class)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(namespace::autoclean)

BuildArch:	noarch

%description
Shell Out and collect the result in a DZ plug-in.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
#./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.10.537.220-1
+ Revision: c486cae
- Updated to 0.01053722 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10801 |12cu|perl-Dist-Zilla-Util-EmulatePhase-0.10.258.30-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Util-EmulatePhase
%define upstream_version 0.01025803

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	A dummy Dist::Zilla to fake a 'prereq' object on
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Dist::Zilla::Prereqs)
BuildRequires:	perl(Dist::Zilla::Util::Test::KENTNL) >= 0.10.5.100
BuildRequires:	perl(English)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Hash::Merge::Simple)
BuildRequires:	perl(Module::Build) >= 0.360.100
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Autobox)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Sub::Exporter)
BuildRequires:	perl(Test::Fatal) >= 0.3.0
BuildRequires:	perl(Test::More) >= 0.96
BuildRequires:	perl(Try::Tiny)
BuildRequires:	perl(namespace::autoclean)
BuildArch:	noarch

%description
A dummy Dist::Zilla to fake a 'prereq' object on.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
#./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes LICENSE META.json META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.10.258.30-1
+ Revision: a2db4c8
- Updated to 0.01025803 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10802 |12cu|perl-Dist-Zilla-Util-Test-KENTNL-1.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-Zilla-Util-Test-KENTNL
%define upstream_version 1.000000

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	KENTNL's DZil plugin testing tool
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Dist::Zilla::Tester)
BuildRequires:	perl(English)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(Throwable)
BuildRequires:	perl(Role::Identifiable::HasIdent)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Role::HasMessage)
BuildRequires:	perl(MooseX::OneArgNew)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Moose::Autobox)
BuildRequires:	perl(Params::Util)
BuildRequires:	perl(Sub::Exporter)
BuildRequires:	perl(Test::Fatal)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Try::Tiny)
BuildRequires:	perl(Module::Build)
BuildArch:	noarch

%description
KENTNL's DZil plugin testing tool.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
#%make test

%install
%makeinstall_std

%files
%doc README Changes LICENSE META.yml META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Tue Mar 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.0-1
+ Revision: 5112829
- Replaced Build.PL with Makefile.PL



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10803 |12cu|perl-DNS-ZoneParse-1.100.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name    DNS-ZoneParse
%define upstream_version 1.10
Name:		perl-%{upstream_name}
Version:	%perl_convert_version 1.10
Release:	1

Summary:	Parse and manipulate DNS Zone Files
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/modules/by-module/DNS/DNS-ZoneParse-1.10.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module will parse a Zone File and put all the Resource Records (RRs) into
an anonymous hash structure. At the moment, the following types of RRs are
supported: SOA, NS, MX, A, CNAME, TXT, PTR. It could be useful for maintaining
DNS zones, or for transferring DNS zones to other servers. If you want to
generate an XML-friendly version of your zone files, it is easy to use
XML::Simple with this module once you have parsed the zonefile.

DNS::ZoneParse scans the DNS zonefile - removes comments and seperates the file
into its constituent records. It then parses each record and stores the records
internally. See below for information on the accessor methods.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/DNS
%{_mandir}/*/*


%changelog
* Sun May 29 2011 Funda Wang <fwang@mandriva.org> 1.0.0-2mdv2011.0
+ Revision: 681367
- mass rebuild

* Wed Jul 14 2010 Jérôme Quelin <jquelin@mandriva.org> 1.0.0-1mdv2011.0
+ Revision: 553082
- update to 1.00

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.990.0-1mdv2010.1
+ Revision: 461266
- update to 0.99

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.960.0-1mdv2010.0
+ Revision: 403155
- rebuild using %%perl_convert_version

* Sun Nov 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.96-1mdv2009.1
+ Revision: 303772
- update to new version 0.96

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.95-5mdv2009.0
+ Revision: 256751
- rebuild

* Sat Dec 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.95-3mdv2008.1
+ Revision: 137175
- spec cleanup

* Sat Dec 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.95-2mdv2008.1
+ Revision: 136993
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Oct 13 2006 Oden Eriksson <oeriksson@mandriva.com>
+ 2006-10-12 13:12:28 (63851)
Import perl-DNS-ZoneParse

* Fri Oct 13 2006 Oden Eriksson <oeriksson@mandriva.com> 0.95-1mdv2007.1
- initial Mandriva package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10804 |12cu|perl-Email-MessageID-1.404.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Email-MessageID
%define upstream_version 1.404

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Generate world unique message-ids
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Email/Email-MessageID-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Email::Address)

BuildArch:	noarch

Requires:	perl(Email::Address)

%description
Message-ids are optional, but highly recommended, headers that identify a
message uniquely. This software generates a unique message-id.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Email
%{_mandir}/*/*


%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.404.0-1
+ Revision: 9d1a966
- Updated to 1.404 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10805 |12cu|perl-Email-MIME-1.926.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Email-MIME
%define upstream_version 1.926

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Easy MIME message parsing
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Email/Email-MIME-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(Capture::Tiny)
BuildRequires:	perl(Email::Date::Format)
BuildRequires:	perl(Email::MessageID)
BuildRequires:	perl(Email::MIME::ContentType)
BuildRequires:	perl(Email::MIME::Encodings)
BuildRequires:	perl(Email::Simple)
BuildRequires:	perl(Email::Simple::Creator)
BuildRequires:	perl(MIME::Types)

BuildArch:	noarch

Obsoletes:	perl-Email-MIME-Creator <= 1.456.0
Provides:	perl-Email-MIME-Creator  = 1.456.0
Obsoletes:	perl-Email-MIME-Modifier <= 1.444.0
Provides:	perl-Email-MIME-Modifier  = 1.444.0

Requires:	perl(Email::Simple)

%description
This is an extension of the Email::Simple module, to handle MIME encoded
messages. It takes a message as a string, splits it up into its constituent
parts, and allows you access to various parts of the message. Headers are
decoded from MIME encoding.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Email
%{_mandir}/*/*


%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.926.0-1
+ Revision: 5cba97d
- Updated to 1.926 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10806 |12cu|perl-Email-MIME-Attachment-Stripper-1.317.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module      Email-MIME-Attachment-Stripper
%define upstream_version  1.317

Name:		perl-%{module}
Version:	%perl_convert_version 1.317
Release:	1
Summary:	Strip the attachments from a mail
License:	GPL or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{module}
Source:		http://www.cpan.org/modules/by-module/Email/Email-MIME-Attachment-Stripper-1.317.tar.gz
Requires:	perl(Email::Simple::Creator)

BuildRequires:	perl-devel
BuildRequires:	perl(Email::Address)
BuildRequires:	perl(Email::MIME)
BuildRequires:	perl(Email::MIME::Modifier)
BuildRequires:	perl(MIME::Types)
BuildRequires:	perl(Capture::Tiny)
BuildArch:	noarch

%description
Given a Email::MIME object, detach all attachments from the message. These are
then available separately.

%prep
%setup -q -n %{module}-%{upstream_version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Email
%{_mandir}/*/*


%changelog
* Tue Dec 03 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.317.0-1
+ Revision: a40b334
- Added Capture::Tiny BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10807 |12cu|perl-Email-MIME-ContentType-1.17.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	Email-MIME-ContentType
%define upstream_version 1.017

Name:		perl-%{module}
Version:	%perl_convert_version %{upstream_version}
Release:	1
Summary:	Parse a MIME Content-Type Header
License:	GPL or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{module}
Source:		http://www.cpan.org/modules/by-module/Email/Email-MIME-ContentType-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:  perl(Capture::Tiny)
BuildArch:	noarch

%description
This module is responsible for parsing email content type headers according to
section 5.1 of RFC 2045. It returns a hash as above, with entries for the
discrete type, the composite type, and a hash of attributes.

%prep
%setup -q -n %{module}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Email
%{_mandir}/*/*


%changelog
* Tue Oct 15 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.17.0-1
+ Revision: add4995
- Added Capture/Tiny BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10808 |12cu|perl-Email-MIME-Encodings-1.315.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	    Email-MIME-Encodings
%define upstream_version 1.315

Name:		perl-%{module}
Version:	%perl_convert_version %{upstream_version}
Release:	1
Summary:	A unified interface to MIME encoding and decoding
License:	GPL or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{module}
Source:		http://www.cpan.org/modules/by-module/Email/Email-MIME-Encodings-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(Capture::Tiny)
BuildArch:	noarch

%description
This module simply wraps MIME::Base64 and MIME::QuotedPrint so that you can
throw the contents of a Content-Transfer-Encoding header at some text and have
the right thing happen.
Provides a number of useful methods for manipulating MIME messages.

%prep
%setup -q -n %{module}-%{upstream_version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Email
%{_mandir}/*/*

%changelog
* Wed May 20 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.313.0-1mdv2010.0
+ Revision: 377826
- new version
- new release
- standardised version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.31.1-3mdv2009.0
+ Revision: 241211
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Jul 04 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.31.1-1mdv2008.0
+ Revision: 48065
- update to new version 1.311


* Thu Sep 28 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.31.0-1mdv2007.0
- new version

* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.3-2mdv2007.0
- Rebuild

* Mon Mar 06 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.3-1mdk
- first mdk release




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10809 |12cu|perl-Email-Reply-1.203.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Email-Reply
%define upstream_version 1.203

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Reply to a Message
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Email/Email-Reply-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(Capture::Tiny)
BuildRequires:	perl(Email::Simple::Creator)
BuildRequires:	perl(Email::Abstract)
BuildRequires:	perl(Email::MIME)
BuildRequires:	perl(Email::MIME::Creator)
BuildRequires:	perl(Email::Date)
BuildArch:	noarch

%description
This software takes the hard out of generating replies to email messages.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Email
%{_mandir}/*/*


%changelog
* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.202.0-1mdv2010.0
+ Revision: 403158
- rebuild using %%perl_convert_version

* Wed Oct 01 2008 Oden Eriksson <oeriksson@mandriva.com> 1.20.2-4mdv2009.0
+ Revision: 290409
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Jul 26 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.20.2-1mdv2008.0
+ Revision: 56076
- update to new version 1.20.2


* Fri Mar 09 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.20.1-1mdv2007.1
+ Revision: 138830
- new version

* Sun Jan 21 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.20.0-1mdv2007.1
+ Revision: 111591
- fix build dependencies
- fix build dependencies
- fix build dependencies
- fix build dependencies
- Import perl-Email-Reply

* Sun Jan 21 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.20.0-1mdv2007.1
- first mdv release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10810 |12cu|perl-Email-Send-2.199.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name       Email-Send
%define upstream_version 2.199

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Simply Sending Email
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Email/Email-Send-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(Capture::Tiny)
BuildRequires:	perl(Email::Simple)
BuildRequires:	perl(Email::Address)
BuildRequires:	perl(Module::Pluggable)
BuildRequires:	perl(Return::Value)
Requires:	perl(Email::Date::Format)

BuildArch:	noarch

%description
This module provides a very simple, very clean, very specific interface to
multiple Email mailers. The goal of this software is to be small and simple,
easy to use, and easy to extend.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Email
%{_mandir}/*/*


%changelog
* Tue Dec 01 2009 Jérôme Quelin <jquelin@mandriva.org> 2.198.0-2mdv2010.1
+ Revision: 472190
- adding a requires:

* Thu Jul 16 2009 Jérôme Quelin <jquelin@mandriva.org> 2.198.0-1mdv2010.0
+ Revision: 396578
- update to 2.198

* Wed Jul 08 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.197.0-1mdv2010.0
+ Revision: 393522
- update to new version 2.197

* Wed Jun 10 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.196.0-1mdv2010.0
+ Revision: 384798
- new version

* Wed Feb 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.194.0-1mdv2010.0
+ Revision: 337653
- new release
- standardized version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 2.19.2-3mdv2009.0
+ Revision: 256788
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Nov 17 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.19.2-1mdv2008.1
+ Revision: 109609
- new version (upstream version 2.192)


* Fri Mar 09 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.18.5-1mdv2007.1
+ Revision: 138834
- new version

* Sun Jan 21 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.18.3-1mdv2007.1
+ Revision: 111237
- fix build dependencies
- fix build dependencies
- Import perl-Email-Send

* Sat Jan 20 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.18.3-1mdv2007.1
- first mdv release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10811 |12cu|perl-Email-Sender-1.300.11-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Email-Sender
%define upstream_version 1.300011

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	An SMTP client that stays online
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/R/RJ/RJBS/%{upstream_name}-%{upstream_version}.tar.gz


BuildRequires:	perl-devel
BuildRequires:	perl(Capture::Tiny)
BuildRequires:	perl-Capture-Tiny >= 0.80
BuildRequires:	perl(Carp)
BuildRequires:	perl(Cwd)
BuildRequires:	perl(Email::Abstract)
BuildRequires:	perl(Email::Address)
BuildRequires:	perl(Email::Simple)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Fcntl)
BuildRequires:	perl(File::Basename)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Path)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(FindBin)
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Net::SMTP)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Sys::Hostname::Long)
BuildRequires:	perl(Throwable::Error)
BuildRequires:	perl(Try::Tiny)
# for tests
BuildRequires:	perl(Moo::Role)
BuildRequires:	perl(strictures)
BuildRequires:	perl(MooX::Types::MooseLike)
BuildRequires:	perl(Class::Method::Modifiers)




BuildArch:	noarch
Requires:	perl(Throwable::Error)

%description
An Email::Sender::Success object is just an indicator that an email message
was successfully sent. Unless extended, it has no properties of its own.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# Failed 1/17 test programs. 1/126 subtests failed.
# http://deps.cpantesters.org/?module=Email::Sender
# %%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sun Apr 27 2014 symbianflo <symbianflo@mandrivausers.ro> 1.300.11-4
+ Revision: 5071032
- Merge pull request #1 from symbianflo/perl-Email-Sender:rosa2012.1
- symbianflo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10812 |12cu|perl-Email-Valid-1.193.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name     Email-Valid
%define upstream_version 1.193

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Check validity of Internet email addresses

License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Email/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(Capture::Tiny)
BuildRequires:	perl(Mail::Address)
BuildRequires:	perl(Net::DNS)
BuildArch:	noarch

%description
This module determines whether an email address is well-formed, and
optionally, whether a mail host exists for the domain or whether
the top level domain of the email address is valid.  

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Email
%{_mandir}/*/*



%changelog
* Wed Apr 09 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.193.0-1
+ Revision: 1d2fd42
- Updated to 1.193 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10813 |12cu|perl-Encode-2.580.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Encode
%define upstream_version 2.58

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	1

Summary:    Character Encodings Handler

License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://search.cpan.org/CPAN/authors/id/D/DA/DANKOGAI/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl-devel
Requires: perl-devel

%description
The "Encode" module provides the interfaces between Perl's strings and
the rest of the system.  Perl strings are sequences of characters.

The repertoire of characters that Perl can represent is at least that
defined by the Unicode Consortium. On most platforms the ordinal values
of the characters (as returned by "ord(ch)") is the "Unicode codepoint"
for the character (the exceptions are those platforms where the legacy
encoding is some variant of EBCDIC rather than a super-set of ASCII -
see perlebcdic).

Traditionally, computer data has been moved around in 8-bit chunks often
called "bytes". These chunks are also known as "octets" in networking
standards. Perl is widely used to manipulate data of many types - not
only strings of characters representing human or computer languages but
also "binary" data being the machine's representation of numbers, pixels
in an image - or just about anything.

When Perl is processing "binary data", the programmer wants Perl to
process "sequences of bytes". This is not a problem for Perl - as a byte
has 256 possible values, it easily fits in Perl's much larger "logical
character".


%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std
rm -rf %{buildroot}/%{_bindir} %{buildroot}%{_mandir}/man1

%clean

%files
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Wed Apr 09 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.580.0-1
+ Revision: 59c20cf
- Updated to 2.58 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10814 |12cu|perl-Env-Path-0.190.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Env-Path
%define upstream_version 0.19

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.19
Release:	1

Summary:	Advanced operations on path variables
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Env/Env-Path-0.19.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Env::Path presents an object-oriented interface to _path variables_,
defined as that subclass of _environment variables_ which name an ordered
list of filesystem elements separated by a platform-standard _separator_
(typically ':' on UNIX and ';' on Windows).

Of course, core Perl constructs such

  $ENV{PATH} .= ":/usr/local/bin";

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_bindir}/envpath
%{_mandir}/man1/*
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.180.0-3mdv2011.0
+ Revision: 654318
- rebuild for updated spec-helper

* Fri Dec 24 2010 Shlomi Fish <shlomif@mandriva.org> 0.180.0-2mdv2011.0
+ Revision: 624653
- Fix the files section
- import perl-Env-Path



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10815 |12cu|perl-Env-Sanctify-1.120.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Env-Sanctify%define upstream_version 1.12

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Lexically scoped sanctification of %ENV
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Env/%{upstream_name}-%{upstream_version}.tar.gz
Source1:	%{name}.rpmlintrc

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
Env::Sanctify is a module that provides lexically scoped manipulation and
sanctification of '%ENV'.

You can specify that it alter or add additional environment variables or
remove existing ones according to a list of matching regexen.

You can then either 'restore' the environment back manually or let the
object fall out of scope, which automagically restores.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README LICENSE
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.120.0-1
+ Revision: 6af4f7d
- Updated to 1.12 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10816 |12cu|perl-Event-RPC-1.50.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname Event-RPC
%define filelist %{pkgname}-%{upstream_version}-filelist
%define NVR %{pkgname}-%{upstream_version}-%{release}
%define maketest 1
%define upstream_version 1.05
Name:		perl-Event-RPC
Summary:	Event-RPC - Event based transparent Client/Server RPC framework
Version:	%perl_convert_version %{upstream_version}
Release:	1
License:	Artistic
Group:		Development/Perl
URL:		http://www.exit1.org/Event-RPC
Source:		http://search.cpan.org//CPAN/authors/id/J/JR/JRED/Event-RPC-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Event)
BuildRequires:	perl(IO::Socket::SSL)
BuildConflicts:	perl-Net_SSLeay < 1.30
BuildArch: noarch

%description
Event::RPC consists of a server and a client library. The server
exports a list of classes and methods, which are allowed to be called
over the network. More specific it acts as a proxy for objects created
on the server side (on demand of the connected clients) which handles
client side methods calls with transport of method arguments and
return values.

The object proxy handles refcounting and destruction of objects
created by clients properly. Objects as method parameters and return
values are handled as well (although with some limitations, see
below).

For the client the whole thing is totally transparent - once connected
to the server it doesn't know whether it calls methods on local or
remote objects.

Also the methods on the server newer know whether they are called
locally or from a connected client. Your application logic is not
affected by Event::RPC at all, at least if it has a rudimentary clean
OO design.

For details on implementing servers and clients please refer to the
man pages of Event::RPC::Server and Event::RPC::Client.

%prep
%setup -q -n %{pkgname}-%{upstream_version} 
chmod -R u+w %{_builddir}/%{pkgname}-%{upstream_version}

%build
grep -rsl '^#!.*perl' . |
grep -v '.bak$' |xargs --no-run-if-empty \
perl -MExtUtils::MakeMaker -e 'MY->fixin(@ARGV)'
CFLAGS="%{optflags}"
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
make

%check
make test

%install
%makeinstall_std `perl -MExtUtils::MakeMaker -e ' print \$ExtUtils::MakeMaker::VERSION <= 6.05 ? qq|PREFIX=%{buildroot}%{_prefix}| : qq|DESTDIR=%{buildroot}| '`

# remove special files
find %{buildroot} -name "perllocal.pod" \
    -o -name ".packlist"                \
    -o -name "*.bs"                     \
    |xargs -i rm -f {}

# no empty directories
find %{buildroot}%{_prefix}             \
    -type d -depth                      \
    -exec rmdir {} \; 2>/dev/null

%files
%doc README Changes
%{perl_vendorlib}/Event/RPC*
%{_mandir}/man3/Event::RPC*



%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.50.0-1
+ Revision: 8cb706b
- Updated to 1.05 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10817 |12cu|perl-Excel-Template-0.340.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Excel-Template
%define upstream_version 0.34
Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.34
Release:	1

Summary:	Templating module that generates Excel
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Excel/Excel-Template-0.34.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Basename)
BuildRequires:	perl(File::Path)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(IO::Scalar)
BuildRequires:	perl(Spreadsheet::WriteExcel)
BuildRequires:	perl(Spreadsheet::WriteExcel::Utility)
BuildRequires:	perl(Test::Deep)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(XML::Parser)
BuildArch:	noarch

%description
This is a module used for templating Excel files. Its genesis came from the
need to use the same datastructure as the HTML::Template manpage, but
provide Excel files instead. The existing modules don't do the trick, as
they require replication of logic that's already been done within the
HTML::Template manpage.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.330.0-2mdv2011.0
+ Revision: 657336
- rebuild for updated spec-helper

* Thu Feb 24 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.330.0-1
+ Revision: 639635
- update to new version 0.33

* Sat Jan 01 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.320.0-1mdv2011.0
+ Revision: 627063
- import perl-Excel-Template



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10818 |12cu|perl-Excel-Template-Plus-0.50.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Excel-Template-Plus
%define upstream_version 0.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Testing module for use with Excel::Template::Plus
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Excel/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Excel::Template)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(FindBin)
BuildRequires:	perl(IO::String)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Param)
BuildRequires:	perl(Spreadsheet::ParseExcel)
BuildRequires:	perl(Template)
BuildRequires:	perl(Test::Deep)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
This module is an extension of the Excel::Template module, which allows the
user to use various "engines" from which you can create Excel files through
Excel::Template.

The idea is to use the existing (and very solid) excel file generation code
in Excel::Template, but to extend its more templatey bits with more
powerful options.

The only engine currently provided is the Template Toolkit engine, which
replaces Excel::Template's built in template features (the LOOP, and IF
constructs) with the full power of TT. This is similar to the module
Excel::Template::TT, but expands on that even further to try and create a
more extensive system.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc ChangeLog META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Thu Oct 11 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.50.0-3
+ Revision: cf6fd4c
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10819 |12cu|perl-Exception-Class-TryCatch-1.130.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Exception-Class-TryCatch
%define upstream_version 1.13

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Syntactic tryE<sol>catch sugar for use with Exception::Class
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Exception/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Exception::Class)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
Exception::Class::TryCatch provides syntactic sugar for use with the
Exception::Class manpage using the familiar keywords 'try' and 'catch'. Its
primary objective is to allow users to avoid dealing directly with '$@' by
ensuring that any exceptions caught in an 'eval' are captured as the
Exception::Class manpage objects, whether they were thrown objects to begin
with or whether the error resulted from 'die'. This means that users may
immediately use 'isa' and various the Exception::Class manpage methods to
process the exception. 

In addition, this module provides for a method to push errors onto a hidden
error stack immediately after an 'eval' so that cleanup code or other error
handling may also call 'eval' without the original error in '$@' being
lost.

Inspiration for this module is due in part to Dave Rolsky's article
"Exception Handling in Perl With Exception::Class" in _The Perl Journal_
(Rolsky 2004).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Mon Mar 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.130.0-1
+ Revision: 89b167d
- Updated to 1.13 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10820 |12cu|perl-Exporter-5.680.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Exporter
%define upstream_version 5.68

Name:       perl-%{upstream_name}
Version:    %perl_convert_version 5.68
Release:    1

Summary:    Implements default import method for modules
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/authors/id/T/TO/TODDR/Exporter-5.68.tar.gz

BuildArch: noarch
BuildRequires:	perl-devel

%description
The Exporter module implements an 'import' method which allows a module to
export functions and variables to its users' namespaces. Many modules use
Exporter rather than implementing their own 'import' method because
Exporter provides a highly flexible interface, with an implementation
optimised for the common case.

Perl automatically calls the 'import' method when processing a 'use'
statement for a module. Modules and 'use' are documented in the perlfunc
manpage and the perlmod manpage. Understanding the concept of modules and
how the 'use' statement operates is important to understanding the
Exporter.

How to Export
    The arrays '@EXPORT' and '@EXPORT_OK' in a module hold lists of symbols
    that are going to be exported into the users name space by default, or
    which they can request to be exported, respectively. The symbols can
    represent functions, scalars, arrays, hashes, or typeglobs. The symbols
    must be given by full name with the exception that the ampersand in
    front of a function is optional, e.g.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes
%{_mandir}/man3/*
%perl_vendorlib/*



%changelog
* Mon Sep 24 2012 Bernhard Rosenkraenzer <bero@bero.eu> 5.670.0-1
+ Revision: 817501
- 5.67

* Mon Apr 30 2012 Crispin Boylan <crisb@mandriva.org> 5.660.0-1
+ Revision: 794640
- New release

* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 5.630.0-2
+ Revision: 654958
- rebuild for updated spec-helper

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 5.630.0-1mdv2011.0
+ Revision: 401665
- rebuild using %%perl_convert_version
- fixed license field

* Mon May 11 2009 Jérôme Quelin <jquelin@mandriva.org> 5.63-1mdv2010.0
+ Revision: 374432
- import perl-Exporter



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10821 |12cu|perl-Exporter-Declare-0.113.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Exporter-Declare
%define upstream_version 0.113

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Export class for exports that should be
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Exporter/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Carp)
BuildRequires: perl(Fennec::Lite) >= 0.4.0
BuildRequires: perl(Meta::Builder) >= 0.3.0
BuildRequires: perl(Module::Build) >= 0.400.0
BuildRequires: perl(Scalar::Util)
BuildRequires: perl(Test::Exception) >= 0.290.0
BuildRequires: perl(Test::Simple) >= 0.880.0
BuildRequires: perl(aliased)
BuildArch:  noarch

%description
Exporter::Declare is a meta-driven exporting tool. Exporter::Declare tries
to adopt all the good features of other exporting tools, while throwing
away horrible interfaces. Exporter::Declare also provides hooks that allow
you to add options and arguments for import. Finally, Exporter::Declare's
meta-driven system allows for top-notch introspection.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor

./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes META.json META.yml MYMETA.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Wed Mar 19 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.113.0-1
+ Revision: 1602e2b
- Imported from SRPM



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10822 |12cu|perl-Exporter-Lite-0.40.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name 	 Exporter-Lite
%define upstream_version 0.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Exporter-Lite perl module

License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Exporter/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This is an alternative to Exporter intended to provide a lightweight
subset of its functionality.  It supports "import()", @EXPORT and
@EXPORT_OK and not a whole lot else.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make
make test

%install
%makeinstall_std

%files
%{perl_vendorlib}/Exporter/Lite.pm
%{_mandir}/*/*




%changelog
* Wed Apr 09 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.40.0-1
+ Revision: e71af5a
- Updated to 0.04 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10823 |12cu|perl-ExtUtils-CChecker-0.90.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    ExtUtils-CChecker
%define upstream_version 0.09

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Configure-time utilities for using C headers,
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://search.cpan.org/CPAN/authors/id/P/PE/PEVANS/ExtUtils-CChecker-%{upstream_version}.tar.gz

BuildRequires: perl(ExtUtils::CBuilder)
BuildRequires: perl(File::Slurp)
BuildRequires: perl(List::MoreUtils)
BuildRequires: perl(Module::Build)
BuildRequires: perl(Test::Exception)
BuildRequires: perl(Test::Fatal)
BuildRequires: perl(Test::More)
BuildRequires: perl(Module::Build::Compat)
BuildRequires: perl-devel
BuildArch: noarch

%description
Often Perl modules are written to wrap functionallity found in existing C
headers, libraries, or to use OS-specific features. It is useful in the
_Build.PL_ or _Makefile.PL_ file to check for the existance of these
requirements before attempting to actually build the module.

Objects in this class provide an extension around the ExtUtils::CBuilder
manpage to simplify the creation of a _.c_ file, compiling, linking and
running it, to test if a certain feature is present.

It may also be necessary to search for the correct library to link against,
or for the right include directories to find header files in. This class
also provides assistance here.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%clean

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%perl_vendorlib/*





%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.90.0-1
+ Revision: 5018be5
- Updated to 0.09 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10824 |12cu|perl-ExtUtils-Command-1.180.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    ExtUtils-Command
%define upstream_version 1.18

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Utilities to replace common UNIX commands in Makefiles etc
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/ExtUtils/ExtUtils-Command-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(File::Basename)
BuildRequires:	perl(File::Spec)
BuildArch:	noarch

%description
Thin wrapper around ExtUtils::Command. See the ExtUtils::Command manpage
for a description of available commands.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.180.0-1
+ Revision: 4b06dd4
- LOG Updated to 1.18 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10825 |12cu|perl-ExtUtils-Config-0.7.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name  	    ExtUtils-Config
%define upstream_version 0.007

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1
Summary:	A wrapper for perl's configuration
License:	GPL or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source:		http://www.cpan.org/modules/by-module/ExtUtils/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:	perl(File::Basename)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(Test)
BuildRequires:	perl(Text::ParseWords)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
A wrapper for perl's configuration.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
%__perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files 
%doc Changes
%{perl_vendorlib}/ExtUtils
%{_mandir}/man3/*

%changelog
* Tue Oct 15 2013 Rosa <rosa@abf.rosalinux.ru> 0.7.0-1
+ Revision: eaedc11
- Automatic import for version 0.7.0-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10826 |12cu|perl-ExtUtils-Helpers-0.22.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name  	    ExtUtils-Helpers
%define upstream_version 0.022

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1
Summary:	Various portability utilities for module builders
License:	GPL or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source:		http://www.cpan.org/modules/by-module/ExtUtils/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:	perl(File::Basename)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(Test)
BuildRequires:	perl(Text::ParseWords)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
Various portability utilities for module builders.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
%__perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files 
%doc Changes
%{perl_vendorlib}/ExtUtils
%{_mandir}/man3/*


%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.22.0-1
+ Revision: fdf2d4c
- Updated to 0.022 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10827 |12cu|perl-ExtUtils-Install-1.640.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    ExtUtils-Install
%define upstream_version 1.64

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(VMS::Filespec\\)'
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Yet another framework for writing test scripts

License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/ExtUtils/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Cwd)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Basename)
BuildRequires:	perl(File::Compare)
BuildRequires:	perl(File::Copy)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Path)
BuildRequires:	perl(File::Spec)
BuildArch:	noarch

%description
*STOP!* If you're just getting started writing tests, have a look at
Test::Simple first. This is a drop in replacement for Test::Simple which
you can switch to once you get the hang of basic testing.

The purpose of this module is to provide a wide range of testing utilities.
Various ways to say "ok" with better diagnostics, facilities to skip tests,
test future features and compare complicated data structures. While you can
do almost anything with a simple 'ok()' function, it doesn't provide good
diagnostic output.

I love it when a plan comes together
    Before anything else, you need a testing plan. This basically declares
    how many tests your script is going to run to protect against premature
    failure.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*




%changelog
* Wed Apr 09 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.640.0-1
+ Revision: cba72bf
- Updated to 1.64 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10828 |12cu|perl-ExtUtils-InstallPaths-0.10.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name  	    ExtUtils-InstallPaths
%define upstream_version 0.010

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1
Summary:	Build.PL install path logic made easy
License:	GPL or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source:		http://www.cpan.org/modules/by-module/ExtUtils/ExtUtils-InstallPaths-%{upstream_version}.tar.gz
BuildRequires:	perl(File::Basename)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(Test)
BuildRequires:	perl(Text::ParseWords)
BuildRequires:	perl(ExtUtils::Config)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
Build.PL install path logic made easy.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
%__perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files 
%doc Changes
%{perl_vendorlib}/ExtUtils
%{_mandir}/man3/*


%changelog
* Mon Feb 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.10.0-1
+ Revision: db135eb
- Updated to 0.010 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10829 |12cu|perl-ExtUtils-MakeMaker-6.920.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    ExtUtils-MakeMaker
%define upstream_version 6.92

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Writes Makefiles for extensions
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/ExtUtils/%{upstream_name}-%{upstream_version}.tar.gz
#Patch0:     ExtUtils-MakeMaker-6.59-prevent-bundled-copies.patch
# append to config cflags debian #628522
Patch1:     ExtUtils-MakeMaker-6.62-append_to_config_cflags_instead_of_overriding.patch

BuildRequires: perl(Data::Dumper)
BuildRequires: perl(DirHandle)
BuildRequires: perl(File::Basename)
BuildRequires: perl(File::Spec) >= 0.800.0
BuildRequires: perl(Pod::Man)
BuildRequires: perl-devel, perl-CPAN-Meta
BuildArch:  noarch

%description
Include all the modules bundled with MakeMaker in @INC so
ExtUtils::MakeMaker will load.

This is for bootstrapping the process of deciding how much of the bundles
we need.

copy_bundles() copies the contents of each bundle, if necessary, into inc/
as a flattened module directory that MakeMaker can install.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch1 -p3 -b .cflags

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std
mv %{buildroot}/%{_bindir}/instmodsh   %{buildroot}/%{_bindir}/instmodsh.%{upstream_version}
mv %{buildroot}/%{_mandir}/man1/instmodsh.1 %{buildroot}/%{_mandir}/man1/instmodsh.%{upstream_version}.1

#Remove backuped files
find %perl_vendorlib/ -name *.cflags | xargs rm -fv

%files
%doc Changes INSTALL META.json META.yml NOTES PATCHING README TODO
%{_mandir}/man3/*
%perl_vendorlib/*
%{_bindir}/*
%{_mandir}/man1/*





%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 6.920.0-1
+ Revision: 88ca232
- Updated to 6.92 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10830 |12cu|perl-ExtUtils-Manifest-1.630.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    ExtUtils-Manifest
%define upstream_version 1.63
Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Utilities for managing MANIFEST files
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/ExtUtils/ExtUtils-Manifest-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(File::Basename)
BuildRequires:	perl(File::Spec)
BuildArch:	noarch

%description
Functions
    ExtUtils::Manifest exports no functions by default. The following are
    exported on request

    * mkmanifest

          mkmanifest();

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.630.0-1
+ Revision: a4b9b13
- LOG Updated to 1.63 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10831 |12cu|perl-ExtUtils-XSpp-0.170.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    ExtUtils-XSpp
%define upstream_version 0.1700

%define debug_package %{nil}

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.1700
Release:	2

Summary:	A tiny C++ class example that holds a string and an int
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/ExtUtils/ExtUtils-XSpp-0.1700.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Digest::MD5) >= 2.0.0
BuildRequires:	perl(ExtUtils::ParseXS) >= 2.220.200
BuildRequires:	perl(Module::Build) >= 0.380.0
BuildRequires:	perl(Test::Base)
BuildRequires:	perl(Test::Differences)
BuildRequires:	perl-devel
Requires:	perl(ExtUtils::ParseXS) >= 2.220.0
Provides:	perl(ExtUtils::XSpp::Lexer)

%description
Anything that does not look like a XS++ directive or a class declaration is
passed verbatim to XS.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes META.json META.yml README examples
%{_bindir}/*
%{_mandir}/man1/*
%{_mandir}/man3/*
%{perl_vendorlib}/*



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10832 |12cu|perl-FCGI-ProcManager-0.240.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 FCGI-ProcManager
%define upstream_version 0.24

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.24
Release:	1

Summary:	Functions for managing FastCGI applications
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/FCGI/FCGI-ProcManager-0.24.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
FCGI::ProcManager is used to serve as a FastCGI process manager. By
re-implementing it in perl, developers can more finely tune performance in
their web applications, and can take advantage of copy-on-write semantics
prevalent in UNIX kernel process management.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README
%{perl_vendorlib}/FCGI
%{_mandir}/*/*

%changelog
* Sat Jul 25 2009 Jérôme Quelin <jquelin@mandriva.org> 0.190.0-1mdv2010.0
+ Revision: 399601
- update to 0.19
- using %%perl_convert_version
- fixed license & source fields

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.18-3mdv2009.0
+ Revision: 256865
- rebuild

* Thu Dec 20 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.18-1mdv2008.1
+ Revision: 135968
- update to new version 0.18

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.17-2mdv2008.0
+ Revision: 86379
- rebuild


* Wed Jun 07 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.17-1mdv2007.0
- Initial Mandriva release.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10833 |12cu|perl-Fennec-Lite-0.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Fennec-Lite
%define upstream_version 0.004

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Minimalist Fennec, the commonly used bits
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Fennec/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(List::Util)
BuildRequires: perl(Test::Builder)
BuildRequires: perl(Test::More)
BuildRequires: perl(Module::Build)
BuildArch: noarch

%description
the Fennec manpage does a ton, but it may be hard to adopt it all at once.
It also is a large project, and has not yet been fully split into component
projects. Fennec::Lite takes a minimalist approach to do for Fennec what
Mouse does for Moose.

Fennec::Lite is a single module file with no non-core dependencies. It can
easily be used by any project, either directly, or by copying it into your
project. The file itself is less than 300 lines of code at the time of this
writing, that includes whitespace.

This module does not cover any of the more advanced features such as result
capturing or SPEC workflows. This module only covers test grouping and
group randomization. You can also use the FENNEC_ITEM variable with a group
name or line number to run a specific test group only. Test::Builder is
used under the hood for TAP output.

%prep
%setup -qn %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor

./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc README META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Wed Jan 22 2014 Rosa <rosa@abf.rosalinux.ru> 0.4.0-1
+ Revision: bf8d258
- Automatic import for version 0.4.0-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10834 |12cu|perl-File-Cat-1.200.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	File-Cat
%define	upstream_version	1.2

Name:		perl-%{module}
Version:	%perl_convert_version %{upstream_version}
Release:	5
Summary:	Perl implementation of cat(1)
License:	GPL or Artistic
Group:		Development/Perl
Source:		http://search.cpan.org/CPAN/authors/id/F/FI/FIMM/File-Cat-%{upstream_version}.tar.gz
Url:		http://search.cpan.org/dist/%{module}
BuildRequires:	perl-devel
Requires:	perl 
BuildArch:	noarch

%description
File::Cat is a module of adventure, danger, and low cunning. With it,
you will explore some of the most inane programs ever seen by
mortals. No computer should be without one!

%prep
%setup -q -n %{module}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files 
%{perl_vendorlib}/File/Cat.pm
%{_mandir}/*/*




%changelog
* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.2-4mdv2010.0
+ Revision: 430443
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.2-3mdv2009.0
+ Revision: 256871
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 1.2-1mdv2008.1
+ Revision: 135841
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sun Mar 04 2007 Olivier Blin <oblin@mandriva.com> 1.2-1mdv2007.0
+ Revision: 132670
- initial Mandriva release
- Create perl-File-Cat



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10835 |12cu|perl-File-ChangeNotify-0.240.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    File-ChangeNotify
%define upstream_version 0.24

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(IO::KQueue\\)'
%else
%define _requires_exceptions perl(IO::KQueue)
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Inotify-based watcher subclass
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/File/File-ChangeNotify-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:  perl(Class::Load)
BuildRequires:	perl(Class::MOP)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Path)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Module::Build::Compat)
BuildRequires:	perl(Module::Pluggable::Object)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Params::Validate)
BuildRequires:	perl(MooseX::SemiAffordanceAccessor)
BuildRequires:	perl(namespace::autoclean)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Time::HiRes)

BuildArch: noarch

%description
This module provides an API for creating a the File::ChangeNotify::Watcher
manpage subclass that will work on your platform.

Most of the documentation for this distro is in the
File::ChangeNotify::Watcher manpage.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Fri Feb 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.240.0-1
+ Revision: 6dc8195
- Updated to 0.24 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10836 |12cu|perl-File-chdir-0.100.800-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 File-chdir
%define upstream_version 0.1008

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.1008
Release:	1

Summary:	A more sensible way to change directories
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/File/File-chdir-0.1008.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Perl's chdir() has the unfortunate problem of being very, very, very
global.  If any part of your program calls chdir() or if any library
you use calls chdir(), it changes the current working directory for
the B<whole> program.

File::chdir gives you an alternative, $CWD and @CWD.  These two
variables combine all the power of C<chdir()>, File::Spec and Cwd.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files 
%doc Changes
%dir %{perl_vendorlib}/File
%{perl_vendorlib}/File/*
%{_mandir}/*/*


%changelog
* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.100.400-1mdv2011.0
+ Revision: 552287
- update to 0.1004

* Sun Jul 12 2009 Jérôme Quelin <jquelin@mandriva.org> 0.100.200-1mdv2010.0
+ Revision: 395187
- fix wrong macro name
- update to 0.1002
- using %%perl_convert_version
- fixed license field

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.10-4mdv2009.0
+ Revision: 256873
- rebuild

* Mon Feb 11 2008 Thierry Vignaud <tv@mandriva.org> 0.10-2mdv2008.1
+ Revision: 165301
- fix description

* Sat Feb 09 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.10-1mdv2008.1
+ Revision: 164629
- update to new version 0.10

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Aug 06 2007 Funda Wang <fwang@mandriva.org> 0.09-1mdv2008.0
+ Revision: 59446
- New version 0.09

* Wed Jul 04 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.08-1mdv2008.0
+ Revision: 48163
- spec cleanup
- update to new version 0.08


* Thu Feb 17 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.06-2mdk
- Make rpmlint happy

* Wed Jan 28 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.06-1mdk
- from Robin Rosenberg <robin.rosenberg@dewire.com> :
	- initial contrib import. Needed for building Captive-NTFS



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10837 |12cu|perl-File-chmod-0.400.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 File-chmod
%define upstream_version 0.40

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Implements symbolic and ls chmod modes  
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/File/File-chmod-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
File::chmod is a utility that allows you to bypass system calls or bit
processing of a file's permissions. It overloads the chmod() function with its
own that gets an octal mode, a symbolic mode (see below), or an "ls" mode (see
below). If you wish not to overload chmod(), you can export symchmod() and
lschmod(), which take, respectively, a symbolic mode and an "ls" mode.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3*/*
%{perl_vendorlib}/File



%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.400.0-1
+ Revision: 2b0a981
- Updated to 0.40 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10838 |12cu|perl-File-Copy-Link-0.113.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    File-Copy-Link
%define upstream_version 0.113

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.113
Release:	1

Summary:	Reading and resolving symbolic links
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/File/File-Copy-Link-0.113.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(File::Copy)
BuildRequires:	perl(File::Spec)
BuildArch:	noarch

%description
'File::Spec::Link' is an extension to 'File::Spec', adding methods for
resolving symbolic links; it was created to implement 'File::Copy::Link'.

* 'linked($link)'

  Returns the filename linked to by '$link': by 'readlink'ing '$link', and
  resolving that path relative to the directory of '$link'.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml README Changes
%{perl_vendorlib}/*
%{_bindir}/copylink
%{_mandir}/man3/*
%{_mandir}/man1/copylink.1.xz

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.112.0-2mdv2011.0
+ Revision: 656912
- rebuild for updated spec-helper

* Thu Dec 16 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.112.0-1mdv2011.0
+ Revision: 622194
- import perl-File-Copy-Link



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10839 |12cu|perl-File-Fetch-0.480.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    File-Fetch
%define upstream_version 0.48

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	A generic file fetching mechanism
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/File/File-Fetch-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl-version
BuildRequires:	perl(HTML::HeadParser)
BuildRequires:	perl(IPC::Cmd) >= 0.420.0
BuildArch:	noarch

%description
File::Fetch is a generic file fetching mechanism.

It allows you to fetch any file pointed to by a ftp, http, file, or rsync uri
by a number of different means.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files 
%doc README CHANGES
%{perl_vendorlib}/File
%{_mandir}/*/*



%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.480.0-1
+ Revision: b04cd43
- Updated to 0.48 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10840 |12cu|perl-File-Find-Iterator-0.400.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module File-Find-Iterator
%define upstream_version 0.4

Summary: 	Iterator interface for search files
Name: 		perl-%{module}
Version: 	%perl_convert_version 0.4
Release: 	4
License: 	GPL or Artistic
Group: 		Development/Perl
Source: 	http://search.cpan.org/CPAN/authors/id/T/TE/TEXMEC/File-Find-Iterator-0.4.tar.gz
Url: 		http://search.cpan.org/dist/%{module}
BuildRequires: perl-devel
BuildRequires: perl(Class::Iterator)
BuildArch: noarch

%description
Find::File::Iterator is an iterator object for searching through
directory trees. You can easily run filter on each file name. You 
can easily save the search state when you want to stop the search
and continue the same search later.

%prep
%setup -q -n %{module}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README
%{_mandir}/*/*
%{perl_vendorlib}/*



%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.4-3mdv2011.0
+ Revision: 654186
- rebuild for updated spec-helper

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.4-2mdv2011.0
+ Revision: 430454
- rebuild

* Tue Jul 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.4-1mdv2009.0
+ Revision: 235777
- update to new version 0.4

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 0.3-5mdv2008.1
+ Revision: 152075
- rebuild
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.3-3mdv2008.0
+ Revision: 86399
- rebuild


* Fri Aug 11 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/11/06 12:54:15 (55647)
- rebuild

* Fri Aug 11 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/11/06 12:49:52 (55646)
Import perl-File-Find-Iterator

* Thu Jun 16 2005 Olivier Thauvin <nanardon@mandriva.org> 0.3-1mdk
- first mdk release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10841 |12cu|perl-File-Find-Object-0.2.11-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    File-Find-Object
%define upstream_version v0.2.8

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.2.11
Release:	1

Summary:	File::Find like object

License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/File/%{upstream_name}-v0.2.11.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::XSAccessor)
BuildArch:	noarch

%description
File::Find::Object does same job of File::Find but trough an object and
using an iterator. It allow to perform multiple tree parsing in same
application.

%prep
%setup -qn %{upstream_name}-v%{version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%{_mandir}/*/*
%{perl_vendorlib}/*




%changelog
* Wed Apr 09 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.2.11-1
+ Revision: 533b7c0
- Updated to 0.2.11 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10842 |12cu|perl-File-HomeDir-PathClass-1.112.60-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    File-HomeDir-PathClass
%define upstream_version 1.112060

Name:       perl-%{upstream_name}
Version:    %perl_convert_version 1.112060
Release:    1

Summary:    File::HomeDir returning Path::Class objects
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/File/File-HomeDir-PathClass-1.112060.tar.gz

BuildRequires: perl(Carp)
BuildRequires: perl(English)
BuildRequires: perl(File::Find)
BuildRequires: perl(File::HomeDir)
BuildRequires: perl(File::Temp)
BuildRequires: perl(Module::Build)
BuildRequires: perl(Path::Class)
BuildRequires: perl(Scalar::Util)
BuildRequires: perl(Sub::Exporter)
BuildRequires: perl(Test::More)
BuildRequires: perl(Module::Build)
BuildArch: noarch


%description
This module is just a wrapper around the File::HomeDir manpage methods,
transforming their return value to the Path::Class manpage objects. This
allows for easier usage of the value.

Refer to the File::HomeDir#METHODS manpage for a list of which functions
are supported.

'File::HomeDir::PathClass' supports both original the File::HomeDir manpage
interfaces.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor
./Build

%check
./Build test

%install
rm -rf %buildroot
./Build install destdir=%{buildroot}

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes LICENSE META.yml README
%{_mandir}/man3/*
%perl_vendorlib/*

%changelog
* Fri Jul 08 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.101.611-1mdv2011
+ Revision: 689332
- import perl-File-HomeDir-PathClass



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10843 |12cu|perl-File-LibMagic-1.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	File-LibMagic
%define upstream_version 1.00

Name:		perl-%{module}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Perl wrapper for libmagic
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{module}
Source0:	http://www.cpan.org/modules/by-module/File/File-LibMagic-%{upstream_version}.tar.gz

Buildrequires:	perl-devel
BuildRequires:	magic-devel

%description
The File::LibMagic is a simple perlinterface to libmagic from the
file-4.x package

%prep
%setup -q -n %{module}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%check
#make test

%files 
%doc README
%{perl_vendorarch}/File
%{perl_vendorarch}/auto/File
%{_mandir}/*/*



%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.0.0-1
+ Revision: a2585d8
- LOG Updated to 1.00 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10844 |12cu|perl-File-Next-1.120.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 File-Next
%define upstream_version 1.12

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	File-finding iterator
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/File/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
File::Next is a lightweight, taint-safe file-finding module. It's lightweight
and has no non-core prerequisites.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test 

%install
%makeinstall_std

%files
%doc Changes
%{perl_vendorlib}/File
%{_mandir}/*/*



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10845 |12cu|perl-File-Path-2.90.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    File-Path
%define upstream_version 2.09

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 2.09
Release:	1

Summary:	File path and name utilities
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/File/File-Path-2.09.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Cwd)
BuildRequires:	perl(File::Basename)
BuildRequires:	perl(File::Spec)
BuildArch:	noarch

%description
This module provide a convenient way to create directories of arbitrary
depth and to delete an entire directory subtree from the filesystem.

The following functions are provided:

* make_path( $dir1, $dir2, .... )

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 2.80.0-2mdv2011.0
+ Revision: 654962
- rebuild for updated spec-helper

* Sat Nov 07 2009 Jérôme Quelin <jquelin@mandriva.org> 2.80.0-1mdv2011.0
+ Revision: 462466
- update to 2.08

* Sun Jul 12 2009 Jérôme Quelin <jquelin@mandriva.org> 2.70.0-1mdv2010.0
+ Revision: 395223
- import perl-File-Path


* Sun Jul 12 2009 cpan2dist 2.07-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10846 |12cu|perl-File-Path-Tiny-0.700.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    File-Path-Tiny
%define upstream_version 0.7

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Recursive versions of mkdir() and rmdir() without File::Path overhead
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/File/File-Path-Tiny-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
The goal here is simply to provide recursive versions of the mkdir
manpage() and the rmdir manpage() with as little code and overhead as
possible.

This module is in no way meant to derogate the File::Path manpage and is in
no way an endorsement to go out and replace all use of the File::Path
manpage with the File::Path::Tiny manpage.

the File::Path manpage is very good at what it does but there's simply a
lot happening that we can do without much of the time.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.700.0-1
+ Revision: 1f60e7d
- LOG Updated to 0.7 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10847 |12cu|perl-File-pushd-1.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    File-pushd
%define upstream_version 1.006

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Change directory temporarily for a limited scope

License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/File/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Cwd)
BuildRequires:	perl(File::Path)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build::Compat)

BuildArch:	noarch

%description
File::pushd does a temporary 'chdir' that is easily and automatically
reverted, similar to 'pushd' in some Unix command shells. It works by
creating an object that caches the original working directory. When the
object is destroyed, the destructor calls 'chdir' to revert to the original
working directory. By storing the object in a lexical variable with a
limited scope, this happens automatically at the end of the scope.

This is very handy when working with temporary directories for tasks like
testing; a function is provided to streamline getting a temporary directory
from the File::Temp manpage.

For convenience, the object stringifies as the canonical form of the
absolute pathname of the directory entered.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README LICENSE
%{_mandir}/man3/*
%{perl_vendorlib}/*




%changelog
* Wed Apr 09 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.6.0-1
+ Revision: bab6db4
- Updated to 1.006 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10848 |12cu|perl-File-Rsync-0.430.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 File-Rsync
%define	upstream_version 0.43

%define debug_package %{nil}

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	6

Summary:	Perl module interface to rsync
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/File/%{upstream_name}-%{upstream_version}.tar.gz
Patch0:		%{name}-0.42.build.patch

BuildRequires:	perl-devel
BuildRequires:	rsync

%description
Perl Convenience wrapper for the rsync(1) program. Written for rsync-2.3.2 and
updated for rsync-2.6.0 but should perform properly with most recent versions.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch0

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make CFLAGS="%{optflags}"

%check
%{__make} test

%install
%makeinstall_std

%files 
%doc README Changelog
%{perl_vendorarch}/File
%{_mandir}/*/*

%changelog
* Sun Mar 02 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.430.0-6
+ Revision: 8fc9cd7
- Disable debug



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10849 |12cu|perl-File-ShareDir-Install-0.80.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    File-ShareDir-Install
%define upstream_version 0.08

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Install shared files
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/File/File-ShareDir-Install-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(IO::Dir)
BuildArch:	noarch

%description
File::ShareDir::Install allows you to install read-only data files from a
distribution. It is a companion module to the File::ShareDir manpage, which
allows you to locate these files after installation.

It is a port the Module::Install::Share manpage to the ExtUtils::MakeMaker
manpage with the improvement of only installing the files you want; '.svn'
and other source-control junk will be ignored.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.80.0-1
+ Revision: 4a57c23
- Updated to 0.08 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10850 |12cu|perl-File-ShareDir-PathClass-1.112.440-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    File-ShareDir-PathClass
%define upstream_version 1.112440
Name:       perl-%{upstream_name}
Version:    %perl_convert_version 1.112440
Release:    1

Summary:    File::ShareDir returning Path::Class objects
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/File/File-ShareDir-PathClass-1.112440.tar.gz

BuildRequires: perl(Carp)
BuildRequires: perl(English)
BuildRequires: perl(File::Find)
BuildRequires: perl(File::ShareDir)
BuildRequires: perl(File::Temp)
BuildRequires: perl(Module::Build)
BuildRequires: perl(Path::Class)
BuildRequires: perl(Scalar::Util)
BuildRequires: perl(Sub::Exporter)
BuildRequires: perl(Test::More)
BuildRequires: perl(Module::Build)
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
This module is just a wrapper around the File::ShareDir manpage functions,
transforming their return value to the Path::Class manpage objects. This
allows for easier usage of the value.

Refer to the File::ShareDir manpage (section FUNCTIONS) for a list of which
functions are supported.

'File::ShareDir::PathClass' supports both a procedural and a clas methods
API.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor

./Build

%check
./Build test

%install
rm -rf %buildroot
./Build install destdir=%{buildroot}

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes LICENSE META.yml README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Fri Jun 17 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.101.620-1mdv2011.0
+ Revision: 685754
- import perl-File-ShareDir-PathClass



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10851 |12cu|perl-Filesys-Notify-Simple-0.120.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Filesys-Notify-Simple
%define upstream_version 0.12

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    3

Summary:    Simple and dumb file system watcher
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Filesys/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(ExtUtils::MakeMaker) >= 6.300.0
BuildRequires: perl(File::Temp)
BuildRequires: perl(Test::More)
BuildRequires: perl(Test::SharedFork)
BuildRequires: perl-devel
BuildArch:  noarch

%description
Filesys::Notify::Simple is a simple but unified interface to get
notifications of changes to a given filesystem path. It utilizes inotify2
on Linux and fsevents on OS X if they're installed, with a fallback to the
full directory scan if they're not available.

There are some limitations in this module. If you don't like it, use the
File::ChangeNotify manpage.

* *

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.json META.yml MYMETA.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Tue Apr 08 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.120.0-3
+ Revision: f1df334
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10852 |12cu|perl-Filesys-SmbClient-3.200.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module   Filesys-SmbClient
%define upstream_version 3.2

Name:		perl-%{module}
Version:	%perl_convert_version 3.2
Release:	1
License:	GPL or Artistic
Group:		Development/Perl
Summary:	Provide Perl API for libsmbclient.so
Source:		http://www.cpan.org/modules/by-module/Filesys/Filesys-SmbClient-3.2.tar.gz
Url:		http://search.cpan.org/dist/%{module}

BuildRequires:	perl-devel
BuildRequires:	perl(Test::More)
BuildRequires:	pkgconfig(smbclient)

%description
Provide interface to access routine defined in libsmbclient.so provided
with Samba.

Since 3.0 release of this package, you need a least samba-3.0.2. For prior
release of Samba, use Filesys::SmbClient version 1.x.

For old and 2.x release, this library is available on Samba source, but is
not build by default. Do "make bin/libsmbclient.so" in sources directory of
Samba to build this libraries. Then copy source/include/libsmbclient.h to
/usr/local/samba/include and source/bin/libsmbclient.so to
/usr/local/samba/lib before install this module.

%prep
%setup -q -n %{module}-%{upstream_version} 
rm -f t/02tie.t

%build
perl Makefile.PL INSTALLDIRS=vendor <<EOF
%{_includedir}
%{_libdir}
no
EOF
%make CFLAGS="%{optflags}"

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorarch}/Filesys
%{perl_vendorarch}/auto/Filesys

%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 3.1-3mdv2012.0
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 3.1-2mdv2010.0
+ Revision: 440567
- rebuild

* Thu Feb 26 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.1-1mdv2009.1
+ Revision: 345099
- import perl-Filesys-SmbClient


* Thu Feb 26 2009 cpan2dist 3.1-1mdv
- initial mdv release, generated with cpan2dist



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10853 |12cu|perl-Filter-Simple-0.910.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Filter-Simple
%define upstream_version 0.91

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Simplified source filtering
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Filter/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Filter::Util::Call)
BuildRequires:	perl(Text::Balanced)
BuildArch:	noarch

%description
The Problem
    Source filtering is an immensely powerful feature of recent versions of
    Perl. It allows one to extend the language itself (e.g. the Switch
    module), to simplify the language (e.g. Language::Pythonesque), or to
    completely recast the language (e.g. Lingua::Romana::Perligata).
    Effectively, it allows one to use the full power of Perl as its own,
    recursively applied, macro language.

    The excellent Filter::Util::Call module (by Paul Marquess) provides a
    usable Perl interface to source filtering, but it is often too powerful
    and not nearly as simple as it could be.

    To use the module it is necessary to do the following:

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.910.0-1
+ Revision: 2d111d8
- Updated to 0.91 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10854 |12cu|perl-Finance-Bank-LaPoste-7.80.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Finance-Bank-LaPoste
%define upstream_version 7.08

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Check your "La Poste" accounts from Perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/P/PI/PIXEL/Finance-Bank-LaPoste-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(Graphics::Magick)
BuildRequires:	perl-libwww-perl
BuildRequires:	perl(HTML::Form)
BuildRequires:	perl(HTML::Parser)
Requires:	perl(Crypt::SSLeay)
BuildArch:	noarch

%description
This module provides a read-only interface to the Videoposte online
banking system at <https://www.videoposte.com/>.

The interface of this module is similar to other Finance::Bank modules.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files 
%doc Changes
%{perl_vendorlib}/Finance/Bank/*
%{_mandir}/*/*


%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 7.80.0-1
+ Revision: 6bc514e
- LOG Updated to 7.08 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10855 |12cu|perl-Finance-Quote-1.280.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Finance-Quote
%define upstream_version 1.28

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Get stock and mutual fund quotes from various exchanges 

License:	GPL+ or Artistic
Group:		Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Finance/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(Time::Piece)
BuildRequires: perl(Mozilla::CA)
BuildRequires: perl(Date::Calc)
BuildRequires: perl(Crypt::SSLeay)
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(HTML::TableExtract)
BuildRequires:	perl(CGI)
BuildRequires:	perl(HTML::Tree)
BuildArch:	noarch

%description
Finance::Quote provides access to time-delayed stockquotes from a
number of sources.  After you've installed the pacakage, try
'perldoc Finance::Quote' for full information.  Alternatively,
you can 'perldoc lib/Finance/Quote.pm' before the install.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files 
%doc   Documentation/*
%{perl_vendorlib}/Finance
%{_mandir}/*/*



%changelog
* Wed Apr 02 2014 dsilakov <denis.silakov@rosalab.ru> 1.280.0-1
+ Revision: 60d30e3
- Merge pull request #1 from import/perl-Finance-Quote:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10856 |12cu|perl-Find-Lib-1.40.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Find-Lib
%define upstream_version 1.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Helper to find libs to use in the filesystem
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Find/Find-Lib-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
The purpose of this module is to replace

    use FindBin;
    use lib "$FindBin::Bin/../bootstrap/lib";

with something shorter:
    use Find::Lib '../bootstrap/lib';

This is specially useful if your project has a lot
of scripts (For instance tests scripts).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Fri Oct 25 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.40.0-1
+ Revision: a6db1d9
- Fix description



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10857 |12cu|perl-Flickr-API-1.80.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Flickr-API
%define upstream_version 1.08

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 1.08
Release:	1

Summary:	Perl interface to the flickr.com API 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/authors/id/I/IA/IAMCAL/Flickr-API-1.08.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl-libwww-perl
BuildRequires:	perl(XML::Parser::Lite::Tree)
BuildArch:	noarch

%description
Perl interface to the flickr.com API

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files
%doc README 
%{perl_vendorlib}/
%{_mandir}/*/*


%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 1.40.0-2mdv2011.0
+ Revision: 654191
- rebuild for updated spec-helper

* Wed Aug 26 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.40.0-1mdv2011.0
+ Revision: 421385
- update to 1.04

* Tue Aug 25 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.30.0-1mdv2010.0
+ Revision: 420894
- update to 1.03

* Wed Aug 05 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.20.0-1mdv2010.0
+ Revision: 410053
- update to 1.02

* Fri Mar 06 2009 Antoine Ginies <aginies@mandriva.com> 1.01-2mdv2009.1
+ Revision: 350225
- 2009.1 rebuild

* Thu Oct 02 2008 Pascal Terjan <pterjan@mandriva.org> 1.01-1mdv2009.0
+ Revision: 290801
- Update to 1.01 to support latest XML::Parser::Lite::Tree

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.09-3mdv2009.0
+ Revision: 257060
- rebuild

* Wed Feb 06 2008 Funda Wang <fwang@mandriva.org> 0.09-1mdv2008.1
+ Revision: 162939
- update to new version 0.09

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri May 11 2007 Pascal Terjan <pterjan@mandriva.org> 0.08-2mdv2008.0
+ Revision: 26369
- move make test to check section


* Mon Mar 20 2006 Pascal Terjan <pterjan@mandriva.org> 0.08-1mdk
- New release 0.08

* Thu Sep 29 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.07-3mdk
- fix BuildRequires

* Sat Sep 10 2005 Pascal Terjan <pterjan@mandriva.org> 0.07-2mdk
- Buildrequires perl-XML-Parser-Lite-Tree (for make test)

* Wed Aug 31 2005 Pascal Terjan <pterjan@mandriva.org> 0.07-1mdk
- First version of the package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10858 |12cu|perl-Font-TTF-1.40.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Font-TTF
%define upstream_version 1.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Perl module for TrueType Font hacking
License:	Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Font/Font-TTF-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Perl module to manipulate TTF fonts, needed by perl-Text-PDF.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std
rm -f %{buildroot}%{perl_vendorlib}/Font/TTF/Win32.pm

%files
%doc README.TXT
%{_mandir}/*/*
%{perl_vendorlib}/Font/
%{perl_vendorlib}/ttfmod.pl



%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.40.0-1
+ Revision: 4182eb3
- Updated to 1.04 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10859 |12cu|perl-Fuse-0.150.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Fuse
%define upstream_version 0.15

Name:       perl-%{upstream_name}
Version:    %perl_convert_version 0.15
Release:	1

Summary:	Write filesystems in Perl using FUSE
License:	GPLv2+
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/authors/id/D/DP/DPAVLIN/Fuse-0.15.tar.gz

BuildRequires:  fuse-devel
BuildRequires:  fuse
BuildRequires:	perl-devel
Buildroot:      %{_tmppath}/%{name}-%{version}-%{release}

%description
This lets you implement filesystems in perl, through the FUSE (Filesystem in
USErspace) kernel/lib interface.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
#%make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot} 

%files
%defattr(-,root,root)
%doc AUTHORS Changes README
%{perl_vendorarch}/Fuse*
%{perl_vendorarch}/auto/Fuse*
%{_mandir}/man3/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.130.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Tue Jul 05 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.130.0-1
+ Revision: 688747
- update to new version 0.13

* Sun May 22 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.120.0-1
+ Revision: 677343
- update to new version 0.12

* Tue Mar 01 2011 Sandro Cazzaniga <kharec@mandriva.org> 0.110.0-1
+ Revision: 641128
- update to 0.11

* Tue Aug 04 2009 Jérôme Quelin <jquelin@mandriva.org> 0.90.0-1mdv2010.0
+ Revision: 409018
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.09-4mdv2009.0
+ Revision: 257076
- rebuild

* Mon Jan 14 2008 Pixel <pixel@mandriva.com> 0.09-2mdv2008.1
+ Revision: 151380
- rebuild for perl-5.10.0

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - description is not a programmer manual

* Thu Dec 06 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.09-1mdv2008.1
+ Revision: 115858
- update to new version 0.09

* Thu Jul 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.08-1mdv2008.0
+ Revision: 53372
- new version

  + Funda Wang <fwang@mandriva.org>
    - New version

* Mon Apr 30 2007 Michael Scherer <misc@mandriva.org> 0.06-4mdv2008.0
+ Revision: 19631
- rebuild
- use %%rel


* Mon Jan 23 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.06-3mdk
- Add BuildRequires

* Fri Jan 06 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.06-2mdk
- fix requires

* Fri Jan 06 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.06-1mdk
- initial Mandriva release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10860 |12cu|perl-Games-Dice-0.43.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Games-Dice
%define upstream_version 0.043

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Simulates rolling dice
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Games/Games-Dice-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(Test::Script)
BuildRequires: perl(Capture::Tiny)
BuildArch:	noarch

%description
Games::Dice simulates die rolls. It uses a function-oriented (not
object-oriented) interface. No functions are exported by default. At
present, there are two functions which are exportable: 'roll' and
'roll_array'. The latter is used internally by 'roll', but can also be
exported by itself.

The number and type of dice to roll is given in a style which should be
familiar to players of popular role-playing games: _a_d_b_[+-*/b]_c_. _a_
is optional and defaults to 1; it gives the number of dice to roll. _b_
indicates the number of sides to each die; the most common, cube-shaped die
is thus a d6. % can be used instead of 100 for _b_; hence, rolling 2d% and
2d100 is equivalent. 'roll' simulates _a_ rolls of _b_-sided dice and adds
together the results. The optional end, consisting of one of +-*/b and a
number _c_, can modify the sum of the individual dice. +-*/ are similar in
that they take the sum of the rolls and add or subtract _c_, or multiply or
divide the sum by _c_. (x can also be used instead of *.) Hence, 1d6+2
gives a number in the range 3..8, and 2d4*10 gives a number in the range
20..80. (Using / truncates the result to an int after dividing.) Using b in
this slot is a little different: it's short for "best" and indicates "roll
a number of dice, but add together only the best few". For example, 5d6b3
rolls five six- sided dice and adds together the three best rolls. This is
sometimes used, for example, in roll-playing to give higher averages.

Generally, 'roll' probably provides the nicer interface, since it does the
adding up itself. However, in some situations one may wish to process the
individual rolls (for example, I am told that in the game Feng Shui, the
number of dice to be rolled cannot be determined in advance but depends on
whether any 6's were rolled); in such a case, one can use 'roll_array' to
return an array of values, which can then be examined or processed in an
application-dependent manner.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{_mandir}/man1/*
%{_bindir}/roll
%{perl_vendorlib}/*


%changelog
* Tue Nov 12 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.43.0-1
+ Revision: d51b5c9
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10861 |12cu|perl-GD-SecurityImage-1.720.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    GD-SecurityImage
%define upstream_version 1.72

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 1.72
Release:	1

Summary:	Security image (captcha) generator
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/GD/GD-SecurityImage-1.72.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(GD)
BuildArch:	noarch

%description
The (so called) _"Security Images"_ are so popular. Most internet software
use these in their registration screens to block robot programs (which may
register tons of fake member accounts). Security images are basicaly,
graphical *CAPTCHA*s (*C*ompletely *A*utomated *P*ublic *T*uring Test to
Tell *C*omputers and *H*umans *A*part). This module gives you a basic
interface to create such an image. The final output is the actual graphic
data, the mime type of the graphic and the created random string. The
module also has some _"styles"_ that are used to create the background (or
foreground) of the image.

If you are an 'Authen::Captcha' user, see the GD::SecurityImage::AC manpage
for migration from 'Authen::Captcha' to 'GD::SecurityImage'.

This module is *just an image generator*. Not a _captcha handler_. The
validation of the generated graphic is left to your programming taste. But
there are some _captcha handlers_ for several Perl FrameWorks. If you are
an user of one of these frameworks, see the /"GD::SecurityImage
Implementations" manpage in the /"SEE ALSO" manpage section for
information.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/GD

%changelog
* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 1.700.0-1mdv2010.0
+ Revision: 401659
- rebuild using %%perl_convert_version
- fixed license field

* Fri May 15 2009 Jérôme Quelin <jquelin@mandriva.org> 1.70-2mdv2010.0
+ Revision: 375950
- rebuild

* Fri May 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.70-1mdv2010.0
+ Revision: 370124
- update to new version 1.70

* Tue Mar 17 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.66-1mdv2009.1
+ Revision: 356304
- import perl-GD-SecurityImage


* Tue Mar 17 2009 cpan2dist 1.66-1mdv
- initial mdv release, generated with cpan2dist



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10862 |12cu|perl-Geo-Coordinates-DecimalDegrees-0.90.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Geo-Coordinates-DecimalDegrees
%define upstream_version 0.09

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Convert between degrees/minutes/seconds and decimal degrees
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Geo/Geo-Coordinates-DecimalDegrees-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::Number::Delta)
BuildArch:	noarch

%description
Latitudes and longitudes are most often presented in two common formats:
decimal degrees, and degrees, minutes and seconds. There are 60 minutes in
a degree, and 60 seconds in a minute. In decimal degrees, the minutes and
seconds are presented as a fractional number of degrees. For example, 1
degree 30 minutes is 1.5 degrees, and 30 minutes 45 seconds is 0.5125
degrees.

This module provides functions for converting between these two formats.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.80.0-2mdv2011.0
+ Revision: 654967
- rebuild for updated spec-helper

* Mon Jun 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.80.0-1mdv2011.0
+ Revision: 381784
- adding missing buildrequires:
- import perl-Geo-Coordinates-DecimalDegrees


* Sun May 31 2009 cpan2dist 0.08-1mdv
- initial mdv release, generated with cpan2dist



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10863 |12cu|perl-Geo-Coordinates-UTM-0.110.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Geo-Coordinates-UTM
%define upstream_version 0.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Translation between  Lat Lon and UTM Coords
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Geo/Geo-Coordinates-UTM-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module will translate latitude longitude coordinates to Universal
Transverse Mercator(UTM) coordinates and vice versa.

Mercator Projection
    The Mercator projection was first invented to help mariners. They
    needed to be able to take a course and know the distance traveled, and
    draw a line on the map which showed the day's journey. In order to do
    this, Mercator invented a projection which preserved length, by
    projecting the earth's surface onto a cylinder, sharing the same axis
    as the earth itself. This caused all Latitude and Longitude lines to
    intersect at a 90 degree angle, thereby negating the problem that
    longitude lines get closer together at the poles.

Transverse Mercator Projection
    A Transverse Mercator projection takes the cylinder and turns it on its
    side. Now the cylinder's axis passes through the equator, and it can be
    rotated to line up with the area of interest. Many countries use
    Transverse Mercator for their grid systems.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.90.0-2mdv2011.0
+ Revision: 658532
- rebuild for updated spec-helper

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.90.0-1mdv2011.0
+ Revision: 551992
- update to 0.09

* Sun May 31 2009 Jérôme Quelin <jquelin@mandriva.org> 0.80.0-1mdv2010.0
+ Revision: 381696
- import perl-Geo-Coordinates-UTM


* Sun May 31 2009 cpan2dist 0.08-1mdv
- initial mdv release, generated with cpan2dist



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10864 |12cu|perl-Geo-IPfree-1.140.470-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name 	 Geo-IPfree%define upstream_version 1.140470

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Look up country by IP Address
License:	GPL+ or Artistic
Url:		http://search.cpan.org/dist/%{upstream_name}
Group:		Development/Perl
Source0:	http://www.cpan.org/modules/by-module/Geo/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Look up country of IP Address. This module make this off-line and 
the DB of IPs is free & small. 

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Geo
%{_mandir}/*/*



%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.140.470-1
+ Revision: ad96d25
- Updated to 1.140470 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10865 |12cu|perl-Getopt-Long-2.420.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Getopt-Long
%define upstream_version 2.42
Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Advanced handling of command line options
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Getopt/Getopt-Long-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Pod::Usage)
BuildArch:	noarch

%description
The Getopt::Long module implements an extended getopt function called
GetOptions(). This function adheres to the POSIX syntax for command line
options, with GNU extensions. In general, this means that options have long
names instead of single letters, and are introduced with a double dash
"--". Support for bundling of command line options, as was the case with
the more traditional single-letter approach, is provided but not enabled by
default.


%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc CHANGES README README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.420.0-1
+ Revision: e89ecf9
- LOG Updated to 2.42 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10866 |12cu|perl-Getopt-Long-Descriptive-0.97.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Getopt-Long-Descriptive
%define upstream_version 0.097

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Getopt::Long with usage text and validation

License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Getopt/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(IO::Scalar)
BuildRequires: perl(Test::Warnings)
BuildRequires: perl(List::Util)
BuildRequires: perl(Params::Validate)
BuildRequires: perl(Sub::Exporter)
BuildRequires: perl(Test::More)
BuildRequires: perl(Test::Fatal)
BuildRequires: perl-devel

BuildArch: noarch

%description
Convenient wrapper for Getopt::Long and program usage output

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sun Apr 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.97.0-1
+ Revision: 24f711e
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10867 |12cu|perl-Getopt-Lucid-1.50.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Getopt-Lucid
%define upstream_version 1.05
Name:		perl-%{upstream_name}
Version:	%perl_convert_version 1.05
Release:	1

Summary:	Clear, readable syntax for command line processing
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Getopt/Getopt-Lucid-1.05.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Data::Dumper)
BuildRequires:	perl(Exception::Class)
BuildRequires:	perl(Exception::Class::TryCatch)
BuildRequires:	perl(Exporter)
BuildRequires:	perl(Storable)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
The goal of this module is providing good code readability and clarity of
intent for command-line option processing. While readability is a
subjective standard, Getopt::Lucid relies on a more verbose, plain-English
option specification as compared against the more symbolic approach of
Getopt::Long. Key features include:

  Five option types: switches, counters, parameters, lists, and keypairs

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README LICENSE
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.190.0-2mdv2011.0
+ Revision: 656921
- rebuild for updated spec-helper

* Fri Nov 12 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.190.0-1mdv2011.0
+ Revision: 596525
- update to new version 0.19

* Thu Nov 19 2009 Jérôme Quelin <jquelin@mandriva.org> 0.180.0-1mdv2011.0
+ Revision: 467461
- import perl-Getopt-Lucid


* Thu Nov 19 2009 cpan2dist 0.18-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10868 |12cu|perl-Getopt-Popt-0.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name    Getopt-Popt
%define	upstream_version 0.02

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	3

Summary:	Perl interface to the popt(3)library
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:    http://cpan.uwinnipeg.ca/cpan/authors/id/J/JA/JAMESB/%{upstream_name}-%{upstream_version}.tar.bz2
Patch0:		Getopt-Popt-0.02-x86_64-build.patch
Patch1:		Getopt-Popt-0.02-fix-testsuite.diff

BuildRequires:	perl-devel
BuildRequires:  popt-devel

%description
The Getopt::Popt module provides a Perl OO interface to the popt(3) library,
a library to parse command-line arguments. Popt is similar to getopt, but with
many new features.
This module provides a method for almost all of the popt library functions,
the rest are on the TODO list.
This release should be considered a beta and may have a bug or two.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch0 -p0
%patch1 -p0

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make OPTIMIZE="%{optflags}"

%check
LC_ALL=C %make test

%install
%makeinstall_std

%files
%doc README Changes example.pl
%{_mandir}/*/*
%{perl_vendorarch}/*


%changelog
* Sun Mar 02 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.20.0-3
+ Revision: bb68ab6
- Fix URL



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10869 |12cu|perl-GitMeta-0.40.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name GitMeta
%define upstream_version 0.04
Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Clone/update many Git repositories using Meta repos
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/~mschilli/%{upstream_name}-%{upstream_version}/lib/%{upstream_name}.pm
Source0:	http://www.cpan.org/authors/id/M/MS/MSCHILLI/GitMeta-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Sysadm::Install)
BuildArch:      noarch

%description
GetMeta allows you to work on dozens of git repositories hosted
on different servers, and update all of your local copies with a
single command. It defines a new syntax, called GMF (git meta format),
to configure many different remote git repository locations and
provides a script, gitmeta-update, to create local copies of all
of these repos or updates them if they already exist. This is useful
to periodically update your local clones while you have an Internet
connection going so they're up-to-date later when you're offline, or
to move to a new system and create clones of all of your favorite
git repos with a single command.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build 
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%files 
%doc Changes README
%{_bindir}/gitmeta-update
%{_mandir}/man1/gitmeta-update.1.xz
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.40.0-1
+ Revision: 9686073
- Updated to 0.04 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10870 |12cu|perl-Git-Wrapper-0.31.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Git-Wrapper
%define upstream_version 0.031
Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Wrap git(7) command-line interface
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Git/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	git
BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::pushd)
BuildRequires:	perl(Test::Deep)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Most)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Sort::Versions)
BuildRequires:	perl(Env::Path)

BuildArch:	noarch

Requires: git

%description
Git::Wrapper provides an API for git(7) that uses Perl data structures for
argument passing, instead of CLI-style '--options' as the Git manpage does.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
git config --global user.email "John@smith.org"
git config --global user.name "John Smith"
%make test

%install
%makeinstall_std

%files
%doc Changes 
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.31.0-1
+ Revision: a5b6530
- Updated to 0.031 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10871 |12cu|perl-GMail-Checker-1.40.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 GMail-Checker
%define upstream_version 1.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Wrapper for Gmail accounts
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/~fays/GMail-Checker-1.04/Checker.pm
Source0:	http://search.cpan.org/CPAN/authors/id/F/FA/FAYS/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(IO::Socket::SSL)
BuildArch:	noarch

%description
This module provides a wrapper that allows you to perform major
operations on your gmail account. You may create a notifier to
know about new incoming messages, get information about a specific
e-mail, retrieve your mails using the POP3 via SSL interface.

%prep
%setup -q -n %{upstream_name}-104

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc MANIFEST README META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Sep 29 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.40.0-3
+ Revision: d1aa533
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10872 |12cu|perl-GnuPG-Interface-0.460.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 GnuPG-Interface
%define upstream_version 0.46
Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.46
Release:	1

Summary:	GnuPG-Interface module for perl
Group:		Development/Perl
License:	GPL
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/GnuPG/GnuPG-Interface-0.46.tar.gz

BuildRequires:	gnupg
BuildRequires:	perl-devel
BuildRequires:	perl(Any::Moose)
BuildRequires:	perl(Class::MethodMaker)
# For interactive tests
BuildRequires:	perl(Expect)

Requires:	perl(Class::MethodMaker)
BuildArch:	noarch


%description
GnuPG::Interface and its associated modules
are designed to provide an object-oriented
method for interacting with GnuPG, being able
to perform functions such as but not limited
to encrypting, signing, decryption, verification,
and key-listing parsing.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%check
perl -mExpect -e 'my $e=Expect->spawn("make test");
$e->expect(undef);
exit $e->exitstatus()'

%install
%makeinstall_std

%files
%doc README
%{perl_vendorlib}/GnuPG
%{_mandir}/*/*

%changelog
* Mon May 09 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.440.0-1mdv2011.0
+ Revision: 672849
- update to new version 0.44

* Thu Mar 10 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.430.0-1
+ Revision: 643380
- update to new version 0.43

* Thu Oct 01 2009 Pascal Terjan <pterjan@mandriva.org> 0.420.0-2mdv2011.0
+ Revision: 452089
- Actually run the tests

* Thu Oct 01 2009 Pascal Terjan <pterjan@mandriva.org> 0.420.0-1mdv2010.0
+ Revision: 452088
- Allow interactives tests to run, using Expect

  + JÃ©rÃ´me Quelin <jquelin@mandriva.org>
    - adding missing buildrequires:
    - update to 0.42

* Mon Aug 03 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.360.0-1mdv2010.0
+ Revision: 407753
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.36-4mdv2009.0
+ Revision: 257126
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Nov 09 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.36-2mdv2008.1
+ Revision: 107247
- add missing dependency

* Mon Sep 03 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.36-1mdv2008.0
+ Revision: 78440
- new version

* Sun Apr 29 2007 Olivier Thauvin <nanardon@mandriva.org> 0.35-1mdv2008.0
+ Revision: 19147
- 0.35


* Thu Sep 29 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.33-9mdk
- Fix Buildrequires

* Fri Aug 26 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.33-8mdk
- spec cleanup 
- source url
- better url
- make test in %%check
- fix tests

* Mon Dec 20 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.33-7mdk 
- really fix buildrequires
- remove MANIFEST
- spec cleanup

* Mon Dec 20 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.33-6mdk
- fix buildrequires in a backward compatible way

* Wed Feb 11 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.33-5mdk
- Own dir

* Thu Aug 14 2003 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.33-4mdk
- rebuild for new perl
- drop $RPM_OPT_FLAGS, noarch..
- rm -rf /tmp/perl-GnuPG-Interface-0.33 in %%install, not %%prep
- use %%makeinstall_std macro

* Wed May 28 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.33-3mdk
- rebuild for new auto{prov,req}

* Fri Jan 24 2003 Arnaud de Lorbeau <adelorbeau@mandrakesoft.com> 0.33-2mdk
- rebuilt

* Thu Jul 25 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.33-1mdk
- 0.33

* Fri Mar 08 2002 Arnaud de Lorbeau <adelorbeau@mandrakesoft.com> 0.31-2mdk
- First MandrakeSoft Package.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10873 |12cu|perl-GPS-Point-0.200.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    GPS-Point
%define upstream_version 0.20

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.20
Release:	1

Summary:	Provides an object interface for a GPS point
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/GPS/GPS-Point-0.20.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::Number::Delta)
BuildRequires:	perl(Test::Simple)
BuildArch:	noarch

%description
This is a re-write of the Net::GPSD::Point manpage with a goal of being
more re-usable.

GPS::Point - Provides an object interface for a GPS fix (e.g. Position,
Velocity and Time).

  Note: Please use Geo::Point, if you want 2D or projection support.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes LICENSE META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.180.0-2mdv2011.0
+ Revision: 654332
- rebuild for updated spec-helper

* Sun Oct 31 2010 Olivier Thauvin <nanardon@mandriva.org> 0.180.0-1mdv2011.0
+ Revision: 590777
- import perl-GPS-Point



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10874 |12cu|perl-Graph-Easy-0.730.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Graph-Easy
%define upstream_version 0.73
Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.73
Release:	1

Summary:	Parse Graphviz text into Graph::Easy
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Graph/Graph-Easy-0.73.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::More)

BuildArch:	noarch

%description
'Graph::Easy' lets you generate graphs consisting of various shaped nodes
connected by edges (with optional labels).

It can read and write graphs in a varity of formats, as well as render them
via its own grid-based layouter.

Since the layouter works on a grid (manhattan layout), the output is most
usefull for flow charts, network diagrams, or hierarchy trees.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
rm t/pod.t

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README LICENSE CHANGES
%{_bindir}/graph-easy
%{_mandir}/man1/*
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.700.0-2mdv2011.0
+ Revision: 656926
- rebuild for updated spec-helper

* Fri Nov 12 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.700.0-1mdv2011.0
+ Revision: 596527
- update to new version 0.70

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.690.0-1mdv2011.0
+ Revision: 552314
- update to 0.69

* Thu Sep 17 2009 Jérôme Quelin <jquelin@mandriva.org> 0.640.0-1mdv2010.0
+ Revision: 444015
- import perl-Graph-Easy


* Thu Sep 17 2009 cpan2dist 0.64-1mdv
- initial mdv release, generated with cpan2dist



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10875 |12cu|perl-GStreamer-0.190.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    GStreamer
%define upstream_version 0.19
Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	1

Summary:    Perl module for the gstreamer library
License:    GPL+ or Artistic
Group:      Development/GNOME and GTK+
Url:        http://gtk2-perl.sf.net/
Source0:    http://sourceforge.net/projects/gtk2-perl/files/GStreamer/%{upstream_version}/GStreamer-%{upstream_version}.tar.gz
# http://sourceforge.net/project/showfiles.php?group_id=64773&package_id=150831

BuildRequires: libgstreamer-devel >= 0.10
BuildRequires: perl-Glib >= 1.100
BuildRequires: perl-Gtk2 >= 1.100
BuildRequires: perl-ExtUtils-Depends
BuildRequires: perl-ExtUtils-PkgConfig
BuildRequires: perl-devel

%description
This module allows you to use the GStreamer library from Perl.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
find -type d -name CVS | rm -rf 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make OPTIMIZE="%optflags" OTHERLDFLAGS="-Wl,--as-needed"
#%make test || :

%install
%makeinstall_std

%clean

%files
%defattr(-, root, root)
%doc examples
%{_mandir}/*/*
%{perl_vendorarch}/%{upstream_name}*
%{perl_vendorarch}/auto/*



%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.190.0-1
+ Revision: 0a32d1b
- LOG Updated to 0.19 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10876 |12cu|perl-Gtk2-Deprecated-0.60.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module Gtk2-Deprecated
%define fmodule Gtk2/Deprecated
%define upstream_version 0.06

Summary:	Perl module for deprecated gtk+-2.x widgets
Name:		perl-%{module}
Version:	%perl_convert_version 0.06
Release:	1
License: 	GPL or Artistic
Group:		Development/GNOME and GTK+
URL:		http://gtk2-perl.sf.net/
Source:		http://asofyet.org/muppet/software/gtk2-perl/Gtk2-Deprecated-0.06.tar.gz
BuildRequires:	perl-devel	
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	perl(ExtUtils::Depends)
BuildRequires:	perl(Gtk2)
BuildRequires:	glitz-devel

%description
This module provides perl access to the widgets that were deprecated
in gtk+2.x.

%prep
%setup -q -n %{module}-%{upstream_version}
find -type d -name CVS | rm -rf 

%build
RPM_OPT_FLAGS="%{optflags}"
perl Makefile.PL INSTALLDIRS=vendor
make OPTIMIZE="%{optflags}"
#%make test || :

%install
%makeinstall_std

%files
%{_mandir}/*/*
%{perl_vendorarch}/%{fmodule}
%{perl_vendorarch}/%{fmodule}.pm
%{perl_vendorarch}/auto/%{fmodule}
%{perl_vendorarch}/Gtk2/*.pod
%{perl_vendorarch}/Gtk2/Gdk



%changelog
* Wed Jan 25 2012 Per Ã˜yvind Karlsen <peroyvind@mandriva.org> 0.05-10
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.05-9mdv2011.0
+ Revision: 430461
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.05-8mdv2009.0
+ Revision: 257135
- rebuild

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 0.05-6mdv2008.1
+ Revision: 152103
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Fri Jun 22 2007 Thierry Vignaud <tv@mandriva.org> 0.05-5mdv2008.0
+ Revision: 43105
- rebuild


* Fri Sep 30 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.05-4mdk
- buildrequires fix

* Wed Dec 15 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.05-3mdk
- rebuild for new perl

* Fri Aug 13 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.05-2mdk
- rebuild for perl-5.8.5

* Mon Apr 05 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.05-1mdk
- new release

* Thu Apr 01 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.03-1mdk
- new release

* Mon Jan 12 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.02-1mdk
- new release
- remove patch 0 (merged upstream)

* Sat Jan 10 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.01-1mdk
- initial release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10877 |12cu|perl-Gtk2-Recent-0.31.0-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name Gtk2-Recent
%define upstream_version 0.031

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	11

Summary:	Perl module for the Recently used Files list
License:	GPL+ or Artistic
Group:		Development/GNOME and GTK+
Url:		http://gtk2-perl.sf.net/
Source0:	%{upstream_name}-%{upstream_version}.tar.bz2
Patch0:		Gtk2-Recent-0.031-error-format-security.patch

BuildRequires:	pkgconfig(glitz)
Buildrequires:	pkgconfig(libgnomeui-2.0)
BuildRequires:	pkgconfig(gtkspell-2.0)
BuildRequires:	perl(ExtUtils::Depends)
BuildRequires:	perl(ExtUtils::PkgConfig)
BuildRequires:	perl(Glib) > 1.00
Buildrequires:	perl(Gnome2::VFS)
BuildRequires:	perl(Gtk2)
Buildrequires:	perl-devel

Requires:	gtk+2

%description
This module allows a Perl programmer to access the Recently used Files list
using the libegg component.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
find -type d -name CVS | rm -rf 
%patch0 -p0 -b .fmtsec

%build
RPM_OPT_FLAGS="$RPM_OPT_FLAGS -Os"
perl Makefile.PL INSTALLDIRS=vendor
%make OPTIMIZE="$RPM_OPT_FLAGS"

%check
#%make test || :

%install
%makeinstall_std

%files
%doc examples/*
%{_mandir}/*/*
%{perl_vendorarch}/Gtk2
%{perl_vendorarch}/auto/Gtk2



%changelog
* Tue Aug 07 2012 Rosa <rosa@rosa-build.rosalab.ru> 0.31.0-11
+ Revision: d4f0ff5
- Automatic import for version 0.31.0-11



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10878 |12cu|perl-GTop-0.180.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 GTop
%define upstream_version 0.18

Name:       perl-%{upstream_name}
Version:    %perl_convert_version 0.18
Release:	1

Summary:	Perl interface to libgtop
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/authors/id/M/MJ/MJH/GTop-0.18.tar.gz

BuildRequires:	pkgconfig(libgtop-2.0)
Buildrequires:	perl-devel
Requires:	perl 

%description
GTop is a Perl interface to libgtop.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%{perl_vendorarch}/config.pl
%{perl_vendorarch}/GTop*
%{perl_vendorarch}/auto/GTop
%{_mandir}/*/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.170.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Mon Jul 18 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.170.0-1
+ Revision: 690262
- update to new version 0.17

* Tue Aug 04 2009 Jérôme Quelin <jquelin@mandriva.org> 0.160.0-1mdv2010.0
+ Revision: 409301
- rebuild using %%perl_convert_version

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.16-2mdv2009.0
+ Revision: 268514
- rebuild early 2009.0 package (before pixel changes)

* Wed Apr 30 2008 Olivier Blin <blino@mandriva.org> 0.16-1mdv2009.0
+ Revision: 199735
- initial perl-GTop package
- create perl-GTop



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10879 |12cu|perl-Hash-Flatten-1.190.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Hash-Flatten
%define upstream_version 1.19

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Flatten/unflatten complex data hashes
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Hash/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Log::Trace)
BuildRequires:	perl(Test::Assertions)
BuildArch:	noarch

%description
Converts back and forth between a nested hash structure and a flat hash of
delimited key-value pairs. Useful for protocols that only support key-value
pairs (such as CGI and DBMs).

Functional interface
    * $flat_hash = flatten($nested_hash, \% options)

      Reduces a nested data-structure to key-value form. The top-level
      container must be hashref. For example:

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1.190.0-2mdv2011.0
+ Revision: 656929
- rebuild for updated spec-helper

* Fri Nov 12 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.190.0-1mdv2011.0
+ Revision: 596529
- update to new version 1.19

* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.160.0-1mdv2011.0
+ Revision: 471400
- import perl-Hash-Flatten


* Sun Nov 29 2009 cpan2dist 1.16-1mdv
- initial mdv release, generated with cpan2dist

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10880 |12cu|perl-Hash-Merge-0.200.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Hash-Merge
%define upstream_version 0.200

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Merges arbitrarily deep hashes into a single hash
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Hash/Hash-Merge-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Clone)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
Hash::Merge merges two arbitrarily deep hashes into a single hash. That is,
at any level, it will add non-conflicting key-value pairs from one hash to
the other, and follows a set of specific rules when there are key value
conflicts (as outlined below). The hash is followed recursively, so that
deeply nested hashes that are at the same level will be merged when the
parent hashes are merged. *Please note that self-referencing hashes, or
recursive references, are not handled well by this method.*

Values in hashes are considered to be either ARRAY references, HASH
references, or otherwise are treated as SCALARs. By default, the data
passed to the merge function will be cloned using the Clone module;
however, if necessary, this behavior can be changed to use as many of the
original values as possible. (See 'set_clone_behavior').

Because there are a number of possible ways that one may want to merge
values when keys are conflicting, Hash::Merge provides several preset
methods for your convenience, as well as a way to define you own. These are
(currently):

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.200.0-1
+ Revision: ded3707
- LOG Updated to 0.200 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10881 |12cu|perl-Hash-MoreUtils-0.50.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Hash-MoreUtils
%define upstream_version 0.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Provide the stuff missing in Hash::Util
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Hash/Hash-MoreUtils-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
Similar to 'List::MoreUtils', 'Hash::MoreUtils' contains trivial but
commonly-used functionality for hashes.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc META.yml Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.50.0-1
+ Revision: 16d480f
- Updated to 0.05 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10882 |12cu|perl-Hash-MultiValue-0.150.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Hash-MultiValue
%define upstream_version 0.15

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Store multiple values per key
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Hash/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(ExtUtils::MakeMaker) >= 6.300.0
BuildRequires: perl(Test::More)
BuildRequires: perl-devel
BuildArch:  noarch

%description
Hash::MultiValue is an object (and a plain hash reference) that may contain
multiple values per key, inspired by MultiDict of WebOb.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.json META.yml MYMETA.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Tue Apr 08 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.150.0-1
+ Revision: e9e1895
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10883 |12cu|perl-Hash-Util-FieldHash-Compat-0.70.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Hash-Util-FieldHash-Compat
%define upstream_version 0.07

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Emulate Hash::Util::FieldHash using
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Hash/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::use::ok)
BuildArch:	noarch

%description
Under older perls this module provides a drop in compatible api to the
Hash::Util::FieldHash manpage using the perltie manpage. When the
Hash::Util::FieldHash manpage is available it will use that instead.

This way code requiring field hashes can benefit from fast, robust field
hashes on Perl 5.10 and newer, but still run on older perls that don't ship
with that module.

See the Hash::Util::FieldHash manpage for all the details of the API.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.70.0-1
+ Revision: 581bccf
- Updated to 0.07 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10884 |12cu|perl-HTML-Display-0.400.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    HTML-Display
%define upstream_version 0.40

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.40
Release:	1

Summary:	Use an OLE object to display HTML
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/HTML/HTML-Display-0.40.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(HTML::TokeParser::Simple)
BuildRequires:	perl(LWP)
BuildRequires:	perl(Test::Harness)
BuildRequires:	perl(URI::URL)
BuildRequires:	perl-parent
BuildArch:	noarch

%description
This module abstracts the task of displaying HTML to the user. The
displaying is done by launching a browser and navigating it to either a
temporary file with the HTML stored in it, or, if possible, by pushing the
HTML directly into the browser window.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/HTML


%changelog
* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.390.0-1mdv2010.0
+ Revision: 402139
- rebuild using %%perl_convert_version

* Sun Jan 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.39-1mdv2009.1
+ Revision: 333472
- import perl-HTML-Display


* Sun Jan 25 2009 cpan2dist 0.39-1mdv
- initial mdv release, generated with cpan2dist



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10885 |12cu|perl-HTML-FillInForm-2.100.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 HTML-FillInForm
%define upstream_version 2.1

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 2.1
Release:	1

Summary:	Populates HTML Forms with data
License:	Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/authors/id/T/TJ/TJMATHER/HTML-FillInForm-2.1.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(CGI)
BuildRequires:	perl(HTML::Parser)

BuildArch:	noarch

%description
This module automatically inserts data from a previous HTML form into the HTML
input, textarea, radio buttons, checkboxes and select tags.  It is a subclass
of HTML::Parser and uses it to parse the HTML and insert the values into the
form tags.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/*/*
%{perl_vendorlib}/HTML


%changelog
* Sun Feb 14 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2.0.0-5mdv2010.1
+ Revision: 505764
- rebuild using %%perl_convert_version

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2.00-4mdv2010.0
+ Revision: 430466
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 2.00-3mdv2009.0
+ Revision: 257200
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Oct 12 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.00-1mdv2008.1
+ Revision: 97498
- update to new version 2.00

* Wed Aug 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.07-1mdv2008.0
+ Revision: 63957
- update to new version 1.07


* Sun Jan 14 2007 Olivier Thauvin <nanardon@mandriva.org> 1.06-2mdv2007.0
+ Revision: 108508
- rebuild

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - Import perl-HTML-FillInForm

* Tue Oct 18 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.06-1mdk
- new version 
- %%mkrel
- spec cleanup
- better url
- better summary

* Mon Jan 24 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 1.05-1mdk
- 1.05
- New description

* Thu Apr 22 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.04-1mdk
- 1.04



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10886 |12cu|perl-HTML-FormFu-0.90.30-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    HTML-FormFu
%define upstream_version 0.09003

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	HTML Form Management Framework for Perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(CGI)
BuildRequires:	perl(Captcha::reCAPTCHA) >= 0.93
BuildRequires:	perl(Class::Accessor::Chained::Fast)
BuildRequires:	perl(Class::C3)
BuildRequires:	perl(Class::Factory::Util)
BuildRequires:	perl(Clone) >= 0.31
BuildRequires:	perl(Config::Any) >= 0.18
BuildRequires:	perl(Crypt::CBC)
BuildRequires:	perl(Crypt::DES)
BuildRequires:	perl(Data::Visitor)
BuildRequires:	perl(Data::Visitor::Callback)
BuildRequires:	perl(Date::Calc)
BuildRequires:	perl(DateTime) >= 0.54
BuildRequires:	perl(DateTime::Format::Builder) >= 0.790.1
BuildRequires:	perl(DateTime::Format::Natural)
BuildRequires:	perl(DateTime::Format::Strptime) >= 1.200.0
BuildRequires:	perl(DateTime::Locale) >= 0.45
BuildRequires:	perl(Email::Valid)
BuildRequires:	perl(Exporter)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::ShareDir)
BuildRequires:	perl(HTML::Scrubber)
BuildRequires:	perl(HTML::TokeParser::Simple) >= 3.14
BuildRequires:	perl(HTTP::Headers) >= 1.64
BuildRequires:	perl(Hash::Flatten)
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(List::Util)
BuildRequires:	perl(Locale::Maketext)
BuildRequires:	perl(Module::Pluggable)
BuildRequires:	perl(MooseX::Aliases)
BuildRequires:	perl(MooseX::SetOnce)
BuildRequires:	perl(MooseX::ChainedAccessors::Accessor)
BuildRequires:	perl(Number::Format)
BuildRequires:	perl(Path::Class::File)
BuildRequires:	perl(Readonly)
BuildRequires:	perl(Regexp::Common)
BuildRequires:	perl(Task::Weaken)
BuildRequires:	perl(Template)
BuildRequires:	perl(Test::More) >= 0.92
BuildRequires:	perl(Test::NoWarnings)
BuildRequires:	perl(YAML::XS)
BuildRequires:	perl(boolean)

BuildArch:	noarch

%description
HTML::FormFu is a HTML form framework which aims to be as easy
as possible to use for basic web forms, but with the power and flexibility
to do anything else you might want to do (as long as it involves forms).

You can configure almost any part of formfu's behaviour and output. By
default formfu renders "XHTML 1.0 Strict" compliant markup, with as little
extra markup as possible, but with sufficient CSS class names to allow for
a wide-range of output styles to be generated by changing only the CSS.

All methods listed below (except the /new manpage) can either be called as
a normal method on your '$form' object, or as an option in your config
file. Examples will mainly be shown in the YAML manpage config syntax.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README META.yml
%{perl_vendorlib}/*
%{_bindir}/html_formfu_deploy.pl
%{_bindir}/html_formfu_dumpconf.pl
%{_mandir}/man1/*
%{_mandir}/man3/*


%changelog
* Tue Oct 02 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.90.30-2
+ Revision: 1a05c2d
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10887 |12cu|perl-HTML-FormHandler-0.400.560-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    HTML-FormHandler
%define upstream_version 0.40056

# Required but not provided with internal dep. generator
%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(HTML::FormHandler::Meta::Role\\)'
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	An HTML form handler written in Moose
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(List::AllUtils)
BuildRequires: perl(Data::Clone)
BuildRequires:	perl(Carp)
BuildRequires:	perl(DateTime)
BuildRequires:	perl(DateTime::Format::Strptime)
BuildRequires:	perl(Email::Valid)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::ShareDir)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(Locale::Maketext)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Getopt)
BuildRequires:	perl(MooseX::Traits)
BuildRequires:	perl(MooseX::Types)
BuildRequires:	perl(MooseX::Types::Common)
BuildRequires:	perl(MooseX::Types::LoadableClass)
BuildRequires:	perl(Test::Differences)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Memory::Cycle)
BuildRequires:	perl(HTML::TreeBuilder)
BuildRequires:	perl(Try::Tiny)
BuildRequires:	perl(aliased)
BuildRequires:	perl(namespace::autoclean)
BuildRequires:	perl(File::ShareDir::Install)
BuildArch:	noarch

%description
HTML::FormHandler maintains a clean separation between form construction
and form rendering. It allows you to define your forms and fields in a
number of flexible ways. Although it provides renderers for HTML, you can
define custom renderers for any kind of presentation.

Although documentation in this file provides some overview, it is mainly
intended for API documentation. See the HTML::FormHandler::Manual::Intro
manpage for a more detailed introduction.

HTML::FormHandler allows you to define form fields and validators. It can
be used for both database and non-database forms, and will automatically
update or create rows in a database. It can be used to process structured
data that doesn't come from an HTML form.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Tue Mar 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.400.560-1
+ Revision: e3c6cd7
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10888 |12cu|perl-HTML-FormHandler-Model-DBIC-0.280.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    HTML-FormHandler-Model-DBIC
%define upstream_version 0.28

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Generate form classes from DBIC schema
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/HTML/HTML-FormHandler-Model-DBIC-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(DBIx::Class)
BuildRequires:	perl(DBIx::Class::ResultSet::RecursiveUpdate)
BuildRequires:	perl(DateTime::Format::MySQL)
BuildRequires:	perl(DateTime::Format::SQLite)
BuildRequires:	perl(DateTime::Format::W3CDTF)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(HTML::FormHandler)
BuildRequires:	perl(Module::Find)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Getopt)
BuildRequires:	perl(SQL::Abstract)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(namespace::autoclean)

# For tests that use perl(HTML::FormHandler)
BuildRequires:	perl(aliased)
BuildArch:	noarch

%description
Catalyst based application.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# Disable for now due to very minor errors in syntax (expected)
#make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_bindir}/form_generator.pl
%{_mandir}/man1/*
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Wed Nov 13 2013 dsilakov <denis.silakov@rosalab.ru> 0.280.0-1
+ Revision: 7761474
- Merge pull request #1 from import/perl-HTML-FormHandler-Model-DBIC:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10889 |12cu|perl-HTML-Lint-2.200.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 HTML-Lint
%define upstream_version 2.20
Name:		perl-%{upstream_name}
Version:	%perl_convert_version 2.20
Release:	1

Summary:	Module to check for HTML errors
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/HTML/HTML-Lint-2.20.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(HTML::Parser)
BuildRequires:	perl(HTML::Tagset)
BuildArch:	noarch

%description
This Perl module is used to check for HTML errors in strings or files.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/HTML
%{perl_vendorlib}/Test
%{_mandir}/*/*
%{_bindir}/*

%changelog
* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 2.60.0-1mdv2010.0
+ Revision: 403256
- rebuild using %%perl_convert_version

* Sun Dec 28 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.06-1mdv2009.1
+ Revision: 320434
- update to new version 2.06

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.04-2mdv2009.0
+ Revision: 268521
- rebuild early 2009.0 package (before pixel changes)

* Tue Jun 03 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.04-1mdv2009.0
+ Revision: 214527
- update to new version 2.04

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.02-2mdv2008.0
+ Revision: 86471
- rebuild


* Mon Jun 19 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 2.02-1mdv2007.0
- First Mandriva release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10890 |12cu|perl-HTML-Scrubber-0.110.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    HTML-Scrubber
%define upstream_version 0.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Perl extension for scrubbing/sanitizing html 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/HTML/HTML-Scrubber-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(Module::Build)
BuildRequires:	perl(HTML::Parser)
BuildArch:	noarch

%description
If you wanna "scrub" or "sanitize" html input in a reliable and flexible 
fashion, then this perl module is for you.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes README
%{perl_vendorlib}/HTML
%{_mandir}/man3/*


%changelog
* Tue Nov 12 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.110.0-1
+ Revision: 0dbf965
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10891 |12cu|perl-HTML-SimpleLinkExtor-1.250.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    HTML-SimpleLinkExtor
%define upstream_version 1.25

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 1.25
Release:	1

Summary:	A simple way to extract links
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/HTML/HTML-SimpleLinkExtor-1.25.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(HTML::LinkExtor)
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(Test::Output)
BuildRequires:	perl(URI)
BuildRequires:	perl(URI::file)
BuildArch:	noarch

%description
This is a simple HTML link extractor designed for the person who does not
want to deal with the intricacies of 'HTML::Parser' or the de-referencing
needed to get links out of 'HTML::LinkExtor'.

You can extract all the links or some of the links (based on the HTML tag
name or attribute name). If a <BASE HREF> tag is found, all of the relative
URLs will be resolved according to that reference.

This module is simply a subclass around 'HTML::LinkExtor', so it can only
parse what that module can handle. Invalid HTML or XHTML may cause
problems.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README LICENSE
%{_mandir}/man?/*
%{perl_vendorlib}/*
%{_bindir}/linktractor


%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 1.230.0-2mdv2011.0
+ Revision: 655223
- update file list
- rebuild for updated spec-helper

* Mon Dec 21 2009 Jérôme Quelin <jquelin@mandriva.org> 1.230.0-1mdv2011.0
+ Revision: 480883
- import perl-HTML-SimpleLinkExtor


* Mon Dec 21 2009 cpan2dist 1.23-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10892 |12cu|perl-HTML-TableExtract-2.110.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 HTML-TableExtract
%define upstream_version 2.11
Name:		perl-%{upstream_name}
Version:	%perl_convert_version 2.11
Release:	1

Summary:	%{upstream_name} module for perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/HTML/HTML-TableExtract-2.11.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(HTML::Parser)
BuildArch:	noarch

%description
HTML::TableExtract is a module that simplifies the extraction
of information contained in tables within HTML documents.

Tables of note may be specified using Headers, Depth, Count,
or some combination of the three. See the module documentation
for details.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files 
%doc Changes README
%{perl_vendorlib}/HTML
%{_mandir}/*/*

%changelog
* Mon Aug 03 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2.100.0-1mdv2010.0
+ Revision: 407769
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 2.10-4mdv2009.0
+ Revision: 257203
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 2.10-2mdv2008.1
+ Revision: 135847
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - rebuild


* Sat Sep 02 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 2006-09-02 14:51:24 (59605)
- 2.10

* Sat Sep 02 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 2006-09-02 14:46:38 (59604)
Import perl-HTML-TableExtract

* Fri Jun 16 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.09-1mdv2007.0
- New version 2.09

* Wed Jun 07 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.08-1mdv2007.0
- New release 2.08
- better source URL

* Fri Mar 03 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 2.07-1mdk
- 2.07

* Mon Nov 07 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 2.06-1mdk
- 2.06

* Mon Oct 10 2005 Nicolas Lécureuil <neoclust@mandriva.org> 2.05-2mdk
- Fix BuildRequires

* Fri Oct 07 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.05-1mdk 
- new version
- spec cleanup
- rpmbuildupdate aware
- enable tests

* Wed Sep 07 2005 Olivier Thauvin <nanardon@mandriva.org> 2.04-1mdk
- 2.04

* Tue Mar 29 2005 Olivier Thauvin <nanardon@mandrake.org> 1.10-1mdk
- 1.10

* Wed Feb 11 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.08-2mdk
- own %%{perl_vendorlib}/HTML



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10893 |12cu|perl-HTML-TagCloud-0.380.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    HTML-TagCloud
%define upstream_version 0.38

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.38
Release:	1

Summary:	Generate An HTML Tag Cloud
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/HTML/HTML-TagCloud-0.38.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
The the HTML::TagCloud manpage module enables you to generate "tag clouds"
in HTML. Tag clouds serve as a textual way to visualize terms and topics
that are used most frequently. The tags are sorted alphabetically and a
larger font is used to indicate more frequent term usage.

Example sites with tag clouds: the http://www.43things.com/ manpage, the
http://www.astray.com/recipes/ manpage and the
http://www.flickr.com/photos/tags/ manpage.

This module provides a simple interface to generating a CSS-based HTML tag
cloud. You simply pass in a set of tags, their URL and their count. This
module outputs stylesheet-based HTML. You may use the included CSS or use
your own.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc CHANGES README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Wed Jun 22 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.370.0-1mdv2011.0
+ Revision: 686638
- update to new version 0.37

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.360.0-2
+ Revision: 657338
- rebuild for updated spec-helper

* Thu Feb 24 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.360.0-1
+ Revision: 639639
- update to new version 0.36

* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.340.0-1mdv2011.0
+ Revision: 471077
- import perl-HTML-TagCloud


* Sun Nov 29 2009 cpan2dist 0.34-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10894 |12cu|perl-HTML-Template-Pro-0.951.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    HTML-Template-Pro
%define upstream_version 0.9510

Name:       perl-%{upstream_name}
Version:    %perl_convert_version 0.9510
Release:	1

License:    GPL+ or Artistic
Group:      Development/Perl
Summary:    Perl/XS module to use HTML Templates from CGI scripts
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/HTML/HTML-Template-Pro-0.9510.tar.gz

BuildRequires: perl-devel
BuildRequires: pcre-devel
BuildRequires: perl(File::Spec)
BuildRequires: perl(Test::More)
BuildRequires: perl(JSON)
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}

%description
Original HTML::Template is written by Sam Tregar, sam@tregar.com with
contributions of many people mentioned there. Their efforts caused
HTML::Template to be mature html tempate engine which separate perl code
and html design. Yet powerful, HTML::Template is slow, especially if
mod_perl isn't available or in case of disk usage and memory limitations.

HTML::Template::Pro is a fast lightweight C/Perl+XS reimplementation of
HTML::Template (as of 2.8) and HTML::Template::Expr (as of 0.0.5). It is
not intended to be a complete replacement, but to be a fast implementation
of HTML::Template if you don't need quering, the extended facility of
HTML::Template. Designed for heavy upload, resource limitations, abcence of
mod_perl.

HTML::Template::Pro has complete support of filters and
HTML::Template::Expr's tag EXPR="<expression>", including user-defined
functions.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc README Changes
%{_mandir}/man3/*
%perl_vendorarch/HTML
%perl_vendorarch/auto/HTML


%changelog
* Sat Feb 11 2012 Oden Eriksson <oeriksson@mandriva.com> 0.950.500-3
+ Revision: 773023
- relink against libpcre.so.1

* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.950.500-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Mon Jul 18 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.950.500-1
+ Revision: 690265
- update to new version 0.9505

* Tue Aug 31 2010 Jérôme Quelin <jquelin@mandriva.org> 0.950.300-1mdv2011.0
+ Revision: 574787
- update to 0.9503

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.950.200-2mdv2011.0
+ Revision: 555954
- rebuild for perl 5.12

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.950.200-1mdv2011.0
+ Revision: 552317
- update to 0.9502

* Tue Mar 30 2010 Jérôme Quelin <jquelin@mandriva.org> 0.940.0-2mdv2010.1
+ Revision: 529780
- rebuild
- update to 0.94
- update to 0.94

* Tue Nov 24 2009 Jérôme Quelin <jquelin@mandriva.org> 0.930.0-1mdv2010.1
+ Revision: 469439
- update to 0.93

* Wed Sep 30 2009 Jérôme Quelin <jquelin@mandriva.org> 0.920.0-1mdv2010.0
+ Revision: 451154
- update to 0.92

* Mon Sep 14 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.900.0-1mdv2010.0
+ Revision: 439672
- update to new version 0.90

* Sun Aug 30 2009 Jérôme Quelin <jquelin@mandriva.org> 0.870.0-1mdv2010.0
+ Revision: 422560
- update to 0.87

* Tue Aug 25 2009 Jérôme Quelin <jquelin@mandriva.org> 0.860.0-1mdv2010.0
+ Revision: 420893
- update to 0.86

* Tue Aug 11 2009 Jérôme Quelin <jquelin@mandriva.org> 0.850.0-1mdv2010.0
+ Revision: 415005
- update to 0.85

* Tue Aug 04 2009 Jérôme Quelin <jquelin@mandriva.org> 0.810.0-1mdv2010.0
+ Revision: 408835
- update to 0.81

* Fri Jul 24 2009 Jérôme Quelin <jquelin@mandriva.org> 0.800.0-1mdv2010.0
+ Revision: 399300
- update to 0.80
- using %%perl_convert_version
- fixed license field

* Wed Jul 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.76-1mdv2010.0
+ Revision: 396219
- update to new version 0.76

* Mon Jul 06 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.75-1mdv2010.0
+ Revision: 392989
- update to new version 0.75

* Fri May 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.74-1mdv2010.0
+ Revision: 370129
- update to new version 0.74

* Sun Dec 28 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.72-1mdv2009.1
+ Revision: 320435
- update to new version 0.72

* Sun Sep 07 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.71-1mdv2009.0
+ Revision: 282127
- update to new version 0.71

* Mon Jul 14 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.70-1mdv2009.0
+ Revision: 235621
- import perl-HTML-Template-Pro


* Mon Jul 14 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.70-1mdv2009.0
- initial mdv release, generated with cpan2dist




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10895 |12cu|perl-HTML-TextToHTML-2.520.100-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    txt2html
%define module_name      HTML-TextToHTML
%define upstream_version 2.5201

Name:		perl-%{module_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Convert plain text file to HTML
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/HTML/txt2html-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(Module::Build)

BuildArch:	noarch
# dependencies of txt2html script, not gathered automatically because of #52267
Requires:	perl(Pod::Usage)
Requires:	perl(Getopt::Long)
Requires:	perl(File::Basename)
Requires:	perl(Getopt::ArgvFile)
Provides:	%{upstream_name} = %{version}-%{release}

%description
HTML::TextToHTML converts plain text files to HTML. The txt2html
script uses this module to do the same from the command-line.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%install
./Build install destdir=%{buildroot}

%files
%doc README Changes TODO
%{_bindir}/txt2html
%{_mandir}/man1/txt2html.1*
%{_mandir}/man3/HTML*
%{perl_vendorlib}/HTML*


%changelog
* Tue Oct 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.520.100-1
+ Revision: 572fe65
- Updated by ROSA Updates Builder



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10896 |12cu|perl-HTML-Tidy-1.560.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    HTML-Tidy
%define upstream_version 1.56

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	1
Summary: 	Web validation in a Perl object
License: 	GPL+ or Artistic
Group: 		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/HTML/HTML-Tidy-%{upstream_version}.tar.gz
BuildRequires:	perl-devel
BuildRequires:	tidyp-devel

%description 
HTML::Tidy is an HTML checker in a handy dandy object. It's meant as a
replacement for HTML::Lint. If you're currently an HTML::Lint user looking to
migrate, see the section "Converting from HTML::Lint".

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
# currently broken
rm -f t/venus.t
%{__make} test

%install
%makeinstall_std

%clean 

%files
%doc Changes README.markdown
%{perl_vendorarch}/HTML
%{perl_vendorarch}/auto/HTML
%{_mandir}/*/*
%{_bindir}/*



%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.560.0-1
+ Revision: 33c64f0
- LOG Updated to 1.56 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10897 |12cu|perl-HTML-TokeParser-Simple-3.160.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 HTML-TokeParser-Simple
%define upstream_version 3.16

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 3.16
Release:	1

Summary:	Easy to use HTML::TokeParser interface
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/authors/id/O/OV/OVID/HTML-TokeParser-Simple-3.16.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(HTML::Parser)
BuildRequires:	perl(Sub::Override)
BuildArch:	noarch

%description
HTML::TokeParser::Simple is a subclass of HTML::TokeParser that uses
easy-to-remember method calls to work with the tokens.  Rather than
try to remember a bunch of array indices or try to write a bunch of
constants for them, you can now do something like:

 $token->is_start_tag( 'form' )

instead of 

 $token->[0] eq 'S' and $token->[1] eq 'form'

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
perl -pi -e 'tr/\r//d;' Changes README

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/HTML
%{_mandir}/*/*


%changelog
* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 3.150.0-1mdv2010.0
+ Revision: 403264
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 3.15-3mdv2009.0
+ Revision: 257240
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 3.15-1mdv2008.1
+ Revision: 135847
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Jan 03 2007 Stefan van der Eijk <stefan@mandriva.org> 3.15-1mdv2007.0
+ Revision: 103808
- Import perl-HTML-TokeParser-Simple

* Mon Dec 19 2005 Guillaume Rousse <guillomovitch@mandriva.org> 3.15-1mdk
- New release 3.15

* Thu Oct 13 2005 Guillaume Rousse <guillomovitch@mandriva.org> 3.14-1mdk
- New release 3.14
- spec cleanup
- fix directory ownership
- fix source url
- %%mkrel
- fix doc encoding

* Tue Jan 11 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 3.13-1mdk
- 3.13
- Remove MANIFEST, change summary and URL; de-PREFIXify

* Tue Apr 20 2004 Stefan van der Eijk <stefan@eijk.nu> 2.2-1mdk
- initial package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10898 |12cu|perl-HTML-TreeBuilder-LibXML-0.230.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    HTML-TreeBuilder-LibXML
%define upstream_version 0.23

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	HTML::Element compatible API for HTML::TreeBuilder::LibXML
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/HTML/HTML-TreeBuilder-LibXML-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(Module::Build)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Filter::Util::Call)
BuildRequires:	perl(HTML::TreeBuilder::XPath)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(XML::LibXML)
BuildArch:	noarch

%description
HTML::TreeBuilder::XPath is libxml based compatible interface to
HTML::TreeBuilder, which could be slow for a large document.

HTML::TreeBuilder::LibXML is drop-in-replacement for
HTML::TreeBuilder::XPath.

This module doesn't implement all of HTML::TreeBuilder and HTML::Element
APIs, but eough methods are defined so modules like Web::Scraper work.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Tue Oct 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.230.0-1
+ Revision: 917adc1
- LOG Updated to 0.23



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10899 |12cu|perl-HTML-TreeBuilder-XPath-0.140.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    HTML-TreeBuilder-XPath
%define upstream_version 0.14

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.14
Release:	1

Summary:	Add XPath support to HTML::TreeBuilder
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/HTML/HTML-TreeBuilder-XPath-0.14.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(HTML::TreeBuilder)
BuildRequires:	perl(List::Util)
BuildRequires:	perl(XML::XPathEngine)
# Some of these requirements were missing so we added them explicitly.
Requires:	perl(List::Util)
Requires:	perl(HTML::TreeBuilder)
Requires:	perl(HTML::TreeBuilder::XPath::Node)
Requires:	perl(Scalar::Util)
Requires:	perl(XML::XPathEngine)

BuildArch:	noarch

%description
This module adds typical XPath methods to HTML::TreeBuilder, to make it
easy to query a document.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.120.0-3mdv2011.0
+ Revision: 654348
- rebuild for updated spec-helper

* Sat Dec 04 2010 Shlomi Fish <shlomif@mandriva.org> 0.120.0-2mdv2011.0
+ Revision: 609572
- Specified the Requires explicitly

* Fri Dec 03 2010 Shlomi Fish <shlomif@mandriva.org> 0.120.0-1mdv2011.0
+ Revision: 607286
- import perl-HTML-TreeBuilder-XPath



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10900 |12cu|perl-HTTP-Body-1.190.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 HTTP-Body
%define upstream_version 1.19

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:	HTTP Body Parser
License:	GPL+ or Artistic
Group:		Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/HTTP/HTTP-Body-%{upstream_version}.tar.gz

BuildRequires:  perl(HTTP::Headers)
BuildRequires:  perl(Test::Deep)
BuildRequires:  perl(YAML)
BuildRequires:  perl-devel

BuildArch:	    noarch

%description
Perl module to parse HTTP request bodies.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files 
%doc README Changes
%{perl_vendorlib}/HTTP/Body/*
%{perl_vendorlib}/HTTP/Body.pm
%{_mandir}/man3/*



%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.190.0-1
+ Revision: bcfb030
- Updated to 1.19 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10901 |12cu|perl-HTTP-BrowserDetect-1.690.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 HTTP-BrowserDetect
%define upstream_version 1.69

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Determine the Web browser, version, and platform from an HTTP user agent string

License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/HTTP/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(Test::FailWarnings)
BuildRequires: perl(Test::NoWarnings)
BuildRequires: perl(Test::Most)
BuildRequires:	perl(Data::Dump)
BuildRequires:	perl(YAML::Tiny)
BuildRequires:	perl(JSON::PP)
BuildArch:	noarch

%description
The HTTP::BrowserDetect object does a number of tests on an HTTP user agent
string. The results of these tests are available via methods of the object.

This module is based upon the JavaScript browser detection code available at
http://www.mozilla.org/docs/web-developer/sniffer/browser_type.html.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
perl -pi -e 's/\015$//' README

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/HTTP
%{_mandir}/*/*


%changelog
* Wed Apr 02 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.690.0-1
+ Revision: 5b4f8d8
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10902 |12cu|perl-HTTP-Cache-Transparent-1.100.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	HTTP-Cache-Transparent
%define upstream_version 1.1

Name:		perl-%{module}
Version:	%perl_convert_version 1.1
Release:	1
Summary:	A transparant caching implementation of http get
License:	GPL or Artistic
Group:		Development/Perl
Source:		http://search.cpan.org/CPAN/authors/id/M/MA/MATTIASH/HTTP-Cache-Transparent-1.1.tar.gz
Url:		http://search.cpan.org/dist/%module/

BuildRequires:	perl-devel
BuildRequires:	perl-libwww-perl
BuildArch:	noarch

%description
HTTP::Cache::Transparent is an implementation of http get that keeps a local
cache of fetched pages to avoid fetching the same data from the server
if it hasn't been updated. The cache is stored on disk and is thus
persistent between invocations.

The http-headers If-Modified-Since and ETag are used to let the server
decide if the version in the cache is up-to-date or not.

%prep
%setup -q -n %{module}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor <<EOF
EOF
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{perl_vendorlib}/HTTP/Cache/Transparent.pm
%{_mandir}/*/*

%changelog
* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.0-5mdv2010.0
+ Revision: 440586
- rebuild

* Fri Mar 06 2009 Antoine Ginies <aginies@mandriva.com> 1.0-4mdv2009.1
+ Revision: 350222
- 2009.1 rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.0-3mdv2009.0
+ Revision: 257245
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Dec 13 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-1mdv2008.1
+ Revision: 119231
- update to new version 1.0


* Wed Jan 03 2007 Stefan van der Eijk <stefan@mandriva.org> 0.7-1mdv2007.0
+ Revision: 103810
- Import perl-HTTP-Cache-Transparent

* Thu Mar 16 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.7-1mdk
- 0.7

* Sun Jul 17 2005 Stefan van der Eijk <stefan@eijk.nu> 0.6-1mdk
- 0.6
- %%mkrel
- BuildRequires

* Mon Jan 24 2005 Stefan van der Eijk <stefan@mandrake.org> 0.5-1mdk
- first mdk release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10903 |12cu|perl-HTTP-Exception-0.40.60-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    HTTP-Exception
%define upstream_version 0.04006

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 1

Summary:    Throw HTTP-Errors as Exceptions
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/HTTP/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Exception::Class) >= 1.290.0
BuildRequires: perl(ExtUtils::MakeMaker) >= 6.300.0
BuildRequires: perl(HTTP::Status) >= 5.817.0
BuildRequires: perl(Scalar::Util) >= 1.220.0
BuildRequires: perl(Test::Exception) >= 0.290.0
BuildRequires: perl(Test::More) >= 0.880.0
BuildRequires: perl(Test::NoWarnings) >= 1.40.0
BuildRequires: perl(base)
BuildRequires: perl(strict)
BuildRequires: perl(warnings)
BuildRequires: perl-devel
BuildArch:  noarch

%description
Every HTTP::Exception is a L<Exception::Class> - Class. So the same
mechanisms apply as with L<Exception::Class>-classes. In fact have a look
at L<Exception::Class>' docs for more general information on exceptions and
L<Exception::Class::Base> for information on what methods a caught
exception also has.

HTTP::Exception is only a factory for HTTP::Exception::XXX (where X is a
number) subclasses. That means that HTTP::Exception->new(404) returns a
HTTP::Exception::404 object, which in turn is a HTTP::Exception::Base -
Object.

Don't bother checking a caught HTTP::Exception::...-class with "isa" as it
might not contain what you would expect. Use the code- or
status_message-attributes and the is_ -methods instead.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes INSTALL LICENSE META.yml MYMETA.yml README
%{_mandir}/man3/*
%perl_vendorlib/*


%changelog
* Thu Apr 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.40.60-1
+ Revision: 1f8851c
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10904 |12cu|perl-HTTP-Headers-Fast-0.170.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    HTTP-Headers-Fast
%define upstream_version 0.17

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Faster implementation of HTTP::Headers
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/HTTP/HTTP-Headers-Fast-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(Module::Build)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Filter::Util::Call)
BuildRequires:	perl(HTTP::Date)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Requires)
BuildRequires:	perl(YAML)
BuildArch:	noarch

%description
HTTP::Headers::Fast is a perl class for parsing/writing HTTP headers.

The interface is the same as HTTP::Headers.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc  META.yml Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.170.0-1
+ Revision: f874ae5
- Fix %doc files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10905 |12cu|perl-HTTP-Lite-2.430.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    HTTP-Lite
%define upstream_version 2.43

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Lightweight HTTP implementation
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/HTTP/HTTP-Lite-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildArch:	noarch

%description
HTTP::Lite is a stand-alone lightweight HTTP/1.1 implementation
for perl.  It is not intended as a replacement for the
fully-features LWP module.  Instead, it is intended for use in
situations where it is desirable to install the minimal number of
modules to achieve HTTP support, or where LWP is not a good
candidate due to CPU overhead, such as slower processors.
HTTP::Lite is also significantly faster than LWP.

HTTP::Lite is ideal for CGI (or mod_perl) programs or for bundling
for redistribution with larger packages where only HTTP GET and
POST functionality are necessary.

HTTP::Lite supports basic POST and GET operations only.  As of
0.2.1, HTTP::Lite supports HTTP/1.1 and is compliant with the Host
header, necessary for name based virtual hosting.  Additionally,
HTTP::Lite now supports Proxies.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc LICENSE README META.yml Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.430.0-1
+ Revision: 875f937
- Updated to 2.43 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10906 |12cu|perl-HTTP-Proxy-0.300.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 HTTP-Proxy
%define upstream_version 0.300

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.300
Release:	1

Summary:	A pure Perl HTTP proxy
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://http-proxy.mongueurs.net/
Source0:	http://www.cpan.org/modules/by-module/HTTP/HTTP-Proxy-0.300.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(HTTP::Daemon)
BuildRequires:	perl(HTML::Parser)
BuildArch:	noarch

%description
The HTTP::Proxy module implements a HTTP proxy, using a HTTP::Daemon to
accept client connections, and a LWP::UserAgent to ask for the requested
pages.

The most interesting feature of this proxy object is its ability to
filter the HTTP requests and responses through user-defined filters.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
chmod 755 eg/*.pl

%build
perl Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes README eg
%{perl_vendorlib}/HTTP/*
%{_mandir}/*/*

%changelog
* Fri Jul 24 2009 Jérôme Quelin <jquelin@mandriva.org> 0.240.0-1mdv2010.0
+ Revision: 399299
- update to 0.24
- using %%perl_convert_version
- fixed license field

* Fri Sep 05 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.23-1mdv2009.0
+ Revision: 281103
- update to new version 0.23

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.22-2mdv2009.0
+ Revision: 268526
- rebuild early 2009.0 package (before pixel changes)

* Tue May 06 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.22-1mdv2009.0
+ Revision: 202320
- update to new version 0.22

* Wed Apr 23 2008 Jérôme Quelin <jquelin@mandriva.org> 0.21-2mdv2009.0
+ Revision: 196892
- rebuild

* Mon Apr 21 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.21-1mdv2009.0
+ Revision: 196140
- update to new version 0.21

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 0.20-1mdv2008.1
+ Revision: 135847
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Sep 02 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 2006-09-02 17:20:37 (59608)
- 0.20

* Sat Sep 02 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 2006-09-02 17:18:41 (59607)
Import perl-HTTP-Proxy

* Fri Jun 02 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.19-1mdv2007.0
- new version 
- rpmbuildupdate aware
- spec cleanup

* Mon Mar 20 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.18-1mdk
- 0.18

* Sat Oct 08 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.17-1mdk
- 0.17

* Mon Sep 19 2005 Pascal Terjan <pterjan@mandriva.org> 0.16-2mdk
- BuildRequires perl-Module-Build

* Thu Sep 08 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.16-1mdk
- 0.16

* Thu Apr 28 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.15-1mdk
- 0.15

* Mon Nov 01 2004 Michael Scherer <misc@mandrake.org> 0.13-2mdk
- BuildRequires

* Wed Aug 25 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.13-1mdk
- Initial MDK release.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10907 |12cu|perl-HTTP-Request-Params-1.10.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 HTTP-Request-Params
%define upstream_version 1.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Retrieve GET/POST Parameters from HTTP Requests
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/HTTP/%{upstream_name}-%{upstream_version}.tar.bz2
Patch0:         perl-HTTP-Request-Params-1.01-fix-build.patch

BuildRequires:	perl-devel
BuildRequires:	perl(Email::MIME::Modifier)
BuildRequires:	perl(CGI)
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(Class::Accessor::Fast)
BuildRequires:	perl(Email::Simple)
BuildArch:	noarch

%description
This software does all the dirty work of parsing HTTP Requests to find incoming
query parameters.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch0 -p1 -b .fix-build

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README
%{perl_vendorlib}/HTTP
%{_mandir}/*/*

%changelog
* Fri Apr 18 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.10.0-3
+ Revision: c3855b9
- Fix build with new Email::MIME



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10908 |12cu|perl-HTTP-Server-Simple-PSGI-0.160.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    HTTP-Server-Simple-PSGI
%define upstream_version 0.16

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	PSGI handler for HTTP::Server::Simple
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/HTTP/HTTP-Server-Simple-PSGI-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(HTTP::Server::Simple)
BuildArch:	noarch

%description
HTTP::Server::Simple::PSGI is a HTTP::Server::Simple based HTTP server that
can run PSGI applications. This module only depends on the
HTTP::Server::Simple manpage, which itself doesn't depend on any non-core
modules so it's best to be used as an embedded web server.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.140.0-3mdv2011.0
+ Revision: 657779
- rebuild for updated spec-helper
- rebuild for updated spec-helper

* Sat Oct 16 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.140.0-1mdv2011.0
+ Revision: 586066
- import perl-HTTP-Server-Simple-PSGI



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10909 |12cu|perl-I18N-Charset-1.412.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	I18N-Charset
%define upstream_version 1.412

Name:		perl-%{module}
Version:	%perl_convert_version %{upstream_version}
Release:	1
Summary:	IANA Character Set Registry names and Unicode::MapUTF8
License:	GPL or Artistic
Group:		Development/Perl
Source:		http://search.cpan.org/CPAN/authors/id/M/MT/MTHURN/I18N-Charset-%{upstream_version}.tar.gz
URL:		http://search.cpan.org/dist/%{module}
BuildRequires:	perl-devel
BuildRequires:	perl(IO::Capture)
BuildRequires:	perl(App::Info)
BuildRequires:	perl(Unicode::Map)
BuildRequires:	perl(Unicode::Map8)
BuildRequires:	perl(IO::String)
BuildArch:	noarch

%description
This distribution contains a module I18N::Charset which maps Character
Set names to the names officially registered with IANA.  For example,
'Shift_JIS' is the official name of what is often referred to in HTML
headers as 'x-sjis'.

It also maps character set names to Unicode::Map, Unicode::Map8, and
Unicode::MapUTF8 conversion scheme names (if those modules are
installed).  For example, the Unicode::Map8 scheme name for
'windows-1251' is 'cp1251'.

It also maps character set names to their preferred MIME names.  For
example, the preferred MIME name for 'ISO_646.irv:1991' is 'US-ASCII'.

It also maps character set names to conversion scheme names as defined
by the iconv library.  For example, the iconv conversion scheme name
for 'Shift_JIS' is 'MS_KANJI'.

It also maps character set names to encoding names as defined
by the Encode module.  For example, the Encode encoding name
for 'Shift_JIS' is 'shiftjis'.

%prep
%setup -q -n %{module}-%{upstream_version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/I18N
%{_mandir}/*/*


%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.412.0-1
+ Revision: 2167e2f
- LOG Updated to 1.412 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10910 |12cu|perl-Ima-DBI-0.350.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	Ima-DBI
%define upstream_version 0.35

Name:		perl-%{module}
Version:	%perl_convert_version %{upstream_version}
Release:	4
Summary:	Database connection caching and organization
License:	GPL or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{module}
Source:		http://search.cpan.org/CPAN/authors/id/T/TM/TMTM/%{module}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(DBIx::ContextualFetch)
BuildRequires:	perl(Class::Data::Inheritable)
BuildRequires:	perl(DBI)
BuildArch:	noarch

%description
Ima::DBI attempts to organize and facilitate caching and more efficient use of
database connections and statement handles by storing DBI and SQL information
with your class (instead of as separate objects). This allows you to pass
around just one object without worrying about a trail of DBI handles behind it.

%prep
%setup -q -n %{module}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files 
%doc Changes README
%{perl_vendorlib}/Ima
%{_mandir}/*/*

%changelog
* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.35-2mdv2010.0
+ Revision: 430468
- rebuild

* Thu Aug 14 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.35-1mdv2009.0
+ Revision: 271775
- new version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.34-7mdv2009.0
+ Revision: 241484
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.34-5mdv2008.0
+ Revision: 86474
- rebuild


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.34-4mdv2007.0
- Rebuild

* Wed Dec 28 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.34-3mdk
- Add BuildRequires

* Wed Dec 28 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.34-2mdk
- fix buildrequires

* Mon Dec 05 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.34-1mdk
- first mdk release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10911 |12cu|perl-Image-Info-1.360.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Image-Info
%define upstream_version 1.36

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 1.36
Release:	1

Summary:	Extract meta information from image files
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Image/Image-Info-1.36.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Compress::Zlib)
BuildArch:	noarch

%description
Extract meta information from image files.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files 
%doc README
%{perl_vendorlib}/Image
%{perl_vendorlib}/Bundle/Image
%{_mandir}/*/*


%changelog
* Fri Nov 12 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.310.0-1mdv2011.0
+ Revision: 596615
- update to 1.31

* Fri Nov 06 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.300.0-1mdv2011.0
+ Revision: 461318
- update to 1.30

* Tue Aug 04 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.290.0-1mdv2010.0
+ Revision: 408910
- adding missing buildrequires:
- update to 1.29

* Tue Jul 28 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.280.0-1mdv2010.0
+ Revision: 402543
- rebuild using %%perl_convert_version

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.28-2mdv2009.0
+ Revision: 268533
- rebuild early 2009.0 package (before pixel changes)

* Tue Apr 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.28-1mdv2009.0
+ Revision: 193853
- update to new version 1.28

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Dec 16 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.27-1mdv2008.1
+ Revision: 120790
- new version

* Sat Oct 13 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.26-1mdv2008.1
+ Revision: 98032
- update to new version 1.26
- update to new version 1.26

* Sun Jul 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.25-1mdv2008.0
+ Revision: 46625
- update to new version 1.25

* Tue May 01 2007 Olivier Thauvin <nanardon@mandriva.org> 1.24-1mdv2008.0
+ Revision: 20195
- 1.24


* Mon Aug 28 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.22-1mdv2007.0
- New version 1.22

* Fri May 05 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.21-1mdk
- New release 1.21
- Change Source URL

* Fri Mar 17 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.20-1mdk
- 1.20
- rpmbuildupdate aware

* Fri Feb 17 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.17-1mdk
- 1.17

* Thu Jun 03 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.16-1mdk
- 1.16

* Thu Feb 12 2004 Michael Scherer <misc@mandrake.org> 1.15-2mdk
- own dir

* Wed Nov 26 2003 Guillaume Rousse <guillomovitch@linux-mandrake.com> 1.15-1mdk
- new version



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10912 |12cu|perl-Imager-0.980.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Imager
%define upstream_version 0.98

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	1

Summary:	Perl extension for generating 24 bit images
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Imager/Imager-%{upstream_version}.tar.gz

BuildRequires:  fontconfig-devel
BuildRequires:  jpeg-devel
BuildRequires:  libpng-devel
BuildRequires:  libtiff-devel
BuildRequires:	perl-devel
BuildRequires:  t1lib-devel
BuildRequires:  ungif-devel

%description
Imager is a module for creating and altering images. It can read and write
various image formats, draw primitive shapes like lines,and polygons, blend
multiple images together in various ways, scale, crop, render text and more.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
IM_SUPPRESS_PROMPT=1 %{__perl} Makefile.PL INSTALLDIRS=vendor
%make "CFLAGS=%{optflags}"

%check
%make test

%install
%makeinstall_std

%clean 

%files
%doc README Changes
%{perl_vendorarch}/Imager.pm
%{perl_vendorarch}/Imager
%{perl_vendorarch}/auto/Imager
%{_mandir}/*/*



%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.980.0-1
+ Revision: b637118
- Updated to 0.98 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10913 |12cu|perl-IMDB-Film-0.530.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name IMDB-Film
%define upstream_version 0.53

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.53
Release:	1

Summary:	OO Perl interface to the database of films IMDB
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/authors/id/S/ST/STEPANOV/IMDB-Film-0.53.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Cache::FileCache)
BuildRequires:	perl(Carp)
BuildRequires:	perl(Digest::SHA1)
BuildRequires:	perl(Error)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(HTML::Entities)
BuildRequires:	perl(HTML::TokeParser)
BuildRequires:	perl(LWP::Simple)
BuildRequires:	perl(Pod::Checker)
BuildRequires:	perl(Text::Unidecode)
BuildArch:	noarch

%description
IMDB::Film is OO Perl interface to the database of films
IMDB (www.imdb.com). It allows to retrieve information
about movies by its IMDB code or title. Also, there is a 
possibility to get information about IMDB persons (actors,
actresses, directors etc) by their name of code.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor < /dev/null
%make

%install
%makeinstall_std

%files
%doc README ChangeLog Todo
%{perl_vendorlib}/IMDB
%{_mandir}/man3/*


%changelog
* Sat Nov 06 2010 Anssi Hannula <anssi@mandriva.org> 0.480.0-1mdv2011.0
+ Revision: 594191
- new version (makes the module work again)

* Mon Mar 22 2010 Jérôme Quelin <jquelin@mandriva.org> 0.450.0-1mdv2011.0
+ Revision: 526446
- update to 0.45

* Wed Mar 17 2010 Jérôme Quelin <jquelin@mandriva.org> 0.440.0-1mdv2010.1
+ Revision: 523954
- update to 0.44

* Tue Dec 15 2009 Jérôme Quelin <jquelin@mandriva.org> 0.430.0-1mdv2010.1
+ Revision: 478792
- update to 0.43

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.420.0-1mdv2010.1
+ Revision: 461292
- update to 0.42

* Tue Aug 11 2009 Jérôme Quelin <jquelin@mandriva.org> 0.410.0-1mdv2010.0
+ Revision: 415006
- update to 0.41

* Wed Jul 15 2009 Anssi Hannula <anssi@mandriva.org> 0.40-1mdv2010.0
+ Revision: 396132
- new version

* Wed Jul 08 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.39-1mdv2010.0
+ Revision: 393525
- update to new version 0.39

* Tue Jun 30 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.37-1mdv2010.0
+ Revision: 390836
- update to new version 0.37

* Sat Oct 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.34-1mdv2009.1
+ Revision: 292179
- update to new version 0.34

* Mon Jun 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.33-1mdv2009.0
+ Revision: 220141
- update to new version 0.33

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.32-1mdv2008.1
+ Revision: 144816
- update to new version 0.32

* Thu Dec 27 2007 Anssi Hannula <anssi@mandriva.org> 0.31-1mdv2008.1
+ Revision: 138208
- update to new version 0.31

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Oct 12 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.30-1mdv2008.1
+ Revision: 97500
- update to new version 0.30

* Thu Jul 19 2007 Anssi Hannula <anssi@mandriva.org> 0.29-1mdv2008.0
+ Revision: 53679
- 0.29

* Fri May 11 2007 Anssi Hannula <anssi@mandriva.org> 0.28-1mdv2008.0
+ Revision: 26411
- 0.28

* Sun Apr 29 2007 Anssi Hannula <anssi@mandriva.org> 0.27-1mdv2008.0
+ Revision: 19142
- Import perl-IMDB-Film



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10914 |12cu|perl-Import-Into-1.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Import-Into
%define upstream_version 1.002000

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Import packages into other packages
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Import/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl-devel
BuildArch:  noarch

%description
Writing exporters is a pain. Some use the Exporter manpage, some use the
Sub::Exporter manpage, some use the Moose::Exporter manpage, some use the
Exporter::Declare manpage ... and some things are pragmas.

If you want to re-export other things, you have to know which is which. the
Exporter manpage subclasses provide export_to_level, but if they overrode
their import method all bets are off. the Sub::Exporter manpage provides an
into parameter but figuring out something used it isn't trivial. Pragmas
need to have their 'import' method called directly since they affect the
current unit of compilation.

It's ... annoying.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.json META.yml MYMETA.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Fri Feb 14 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.2.0-1
+ Revision: 7130f36
- added perl-devel BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10915 |12cu|perl-Inline-Python-0.430.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Inline-Python
%define upstream_version 0.43

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	1

Summary:    Easy implementation of Python extensions
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Inline/Inline-Python-%{upstream_version}.tar.gz

BuildRequires: perl(CGI)
BuildRequires: perl(Inline)
BuildRequires: perl-devel
BuildRequires: python-devel

%description
The 'Inline::Python' module allows you to put Python source code directly
"inline" in a Perl script or module. It sets up an in-process Python
interpreter, runs your code, and then examines Python's symbol table for
things to bind to Perl. The process of interrogating the Python interpreter
for globals only occurs the first time you run your Python code. The
namespace is cached, and subsequent calls use the cached version.

This document describes 'Inline::Python', the Perl package which gives you
access to a Python interpreter. For lack of a better place to keep it, it
also gives you instructions on how to use 'perlmodule', the Python package
which gives you access to the Perl interpreter.


%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor < /dev/null
%make

%install
%makeinstall_std

%clean

%files
%doc README Changes
%{_mandir}/man3/*
%perl_vendorarch/Inline
%perl_vendorarch/auto/Inline



%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.430.0-1
+ Revision: 5234dd0
- LOG Updated to 0.43 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10916 |12cu|perl-IO-All-0.600.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 IO-All
%define upstream_version 0.60

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Magic all-in-one IO class

License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/IO/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(IO::String)
BuildArch:	noarch

%description
IO::All combines all of the best Perl IO modules into a single Spiffy object
oriented interface to greatly simplify your everyday Perl IO idioms. It exports
a single function called io, which returns a new IO::All object. And that
object can do it all!

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make 

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man*/*
%{perl_vendorlib}/IO



%changelog
* Wed Apr 09 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.600.0-1
+ Revision: 0283859
- Updated to 0.60 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10917 |12cu|perl-IO-Compress-Lzf-2.64.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 IO-Compress-Lzf
%define upstream_version 2.064

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	IO::Compress::Lzf - Write lzf files/buffers
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:    http://www.cpan.org/modules/by-module/IO/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Compress::LZF)
BuildRequires:	perl(IO::Compress::Base) >= %{version}

BuildArch:	noarch

%description
This module provides a Perl interface that allows writing lzf compressed data
to files or buffer.

Note that although this module uses Compress::LZF for compression, it uses a
different file format. The lzf file format used here is the same as the lzf
command-line utility that ships with the lzf library.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/*/*
%{perl_vendorlib}/*



%changelog
* Mon Mar 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.64.0-1
+ Revision: 2198647
- Updated to 2.064 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10918 |12cu|perl-IO-Compress-Lzma-2.64.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	IO-Compress-Lzma
%define upstream_version 2.064
%bcond_with	long_tests

Name:		perl-%{module}
Version:	%perl_convert_version %{upstream_version}
Release:	1
Summary:	Read and write lzma compressed data
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{module}/
Source0:	http://www.cpan.org/authors/id/P/PM/PMQS/IO-Compress-Lzma-%{upstream_version}.tar.gz
BuildArch:	noarch
BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Compress::Raw::Lzma) >= %{version}
BuildRequires:	perl(IO::Compress::Base) >= %{version}
BuildRequires:	perl(IO::String)
BuildRequires:	perl(Test::Pod)
BuildRequires:	pkgconfig(liblzma)

%description
This distribution provides a Perl interface to allow reading and writing of
compressed data created with the lzma library.

%prep
%setup -q -n %{module}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%check
# Build using "--without long_tests" to avoid very long tests
# (full suite can take nearly an hour on an i7)
make test %{with long_tests:COMPRESS_ZLIB_RUN_ALL=1}

%files
%doc Changes README
%{perl_vendorlib}/IO/
%{_mandir}/man3/IO::Compress::Lzma.3pm*
%{_mandir}/man3/IO::Compress::Xz.3pm*
%{_mandir}/man3/IO::Uncompress::UnLzma.3pm*
%{_mandir}/man3/IO::Uncompress::UnXz.3pm*




%changelog
* Mon Mar 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.64.0-1
+ Revision: b089a16
- Updated to 2.064 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10919 |12cu|perl-IO-Compress-Lzop-2.64.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name  IO-Compress-Lzop
%define upstream_version 2.064

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	IO::Compress::Lzop - Write lzop files/buffers
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/IO/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Compress::LZO)
BuildRequires:	perl(IO::Compress::Base) >= %{version}
BuildRequires:	perl(IO::Uncompress::Base) >= %{version}

BuildArch:	noarch

%description
This module provides a Perl interface that allows writing lzop compressed
data to files or buffer.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/*/*
%{perl_vendorlib}/*


%changelog
* Mon Mar 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.64.0-1
+ Revision: b6cc62c
- Updated to 2.064 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10920 |12cu|perl-IO-Digest-0.110.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    IO-Digest
%define upstream_version 0.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.11
Release:	1

Summary:	%{upstream_name} module, calculate digests while reading or writing  
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/authors/id/C/CL/CLKAO/IO-Digest-0.11.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl-PerlIO-via-dynamic
# for test
BuildRequires:	perl-Internals
BuildArch:	noarch

%description
This module allows you to calculate digests while reading or writing file 
handles. This avoids the case you need to reread the same content to 
compute the digests after written a file.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files
%defattr(444,root,root,755)
%doc CHANGES README 
%{perl_vendorlib}/IO/*
%{_mandir}/man*/*

%changelog
* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.100.0-1mdv2010.0
+ Revision: 406066
- rebuild using %%perl_convert_version

* Thu Jul 03 2008 Michael Scherer <misc@mandriva.org> 0.10-4mdv2009.0
+ Revision: 230905
- add missing BuildRequires
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Jun 21 2007 Michael Scherer <misc@mandriva.org> 0.10-3mdv2008.0
+ Revision: 41994
- rebuild


* Thu Sep 29 2005 Michael Scherer <misc@mandriva.org> 0.10-2mdk
- Rebuild
- update the spec ( mkrel, check, update url )

* Tue Sep 21 2004 Michael Scherer <misc@mandrake.org> 0.10-1mdk
- First Mandrakelinux package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10921 |12cu|perl-IO-Interface-1.60.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    IO-Interface
%define upstream_version 1.06
Name:		perl-%{upstream_name}
Version:	%perl_convert_version 1.06
Release:	1

Summary:	Perl extension for access to network card configuration information
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/L/LD/LDS/IO-Interface-1.06.tar.gz

BuildRequires:	perl-devel

%description
IO::Interface adds methods to IO::Socket objects that allows them to
be used to retrieve and change information about the network
interfaces on your system.  In addition to the object-oriented access
methods, you can use a function-oriented style.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
%makeinstall_std

%files
%doc Changes README
%dir %{perl_vendorlib}/*/auto/IO/Interface
%{perl_vendorlib}/*/auto/IO/Interface/*
%{perl_vendorlib}/*/IO/*
%{_mandir}/*/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.50.0-3
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 1.50.0-2mdv2011.0
+ Revision: 555963
- rebuild for perl 5.12

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 1.50.0-1mdv2010.0
+ Revision: 402548
- update to 0.56

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.05-2mdv2009.0
+ Revision: 268529
- rebuild early 2009.0 package (before pixel changes)

* Sat Jun 07 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.05-1mdv2009.0
+ Revision: 216584
- update to new version 1.05

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 1.04-2mdv2008.1
+ Revision: 152120
- rebuild

* Thu Dec 27 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.04-1mdv2008.1
+ Revision: 138325
- update to new version 1.04
- update to new version 1.04

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue May 01 2007 Olivier Thauvin <nanardon@mandriva.org> 1.03-1mdv2008.0
+ Revision: 20200
- 1.03


* Wed Sep 13 2006 Oden Eriksson <oeriksson@mandriva.com> 0.98-1mdv2007.0
- rebuild

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 0.98-1mdk
- initial Mandriva package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10922 |12cu|perl-IO-Pipely-0.5.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name IO-Pipely
%define upstream_version 0.005

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Portably create pipe() or pipe-like handles, one way or another
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/IO/%{upstream_name}-%{upstream_version}.tar.gz

BuildArch:	noarch
BuildRequires:  perl-devel

%description
Pipes are troublesome beasts because there are a few different,
incompatible ways to create them. Not all platforms support all ways,
and some platforms may have hidden difficulties like incomplete or buggy
support.

IO::Pipely provides a couple functions to portably create one- and
two-way pipes and pipe-like socket pairs. It acknowledges and works
around known platform issues so you don't have to.

On the other hand, it doesn't work around unknown issues, so please
report any problems early and often.

IO::Pipely currently understands pipe(), UNIX-domain socketpair() and
regular IPv4 localhost sockets. This covers every platform tested so
far, but it's hardly complete. Please help support other mechanisms,
such as INET-domain socketpair() and IPv6 localhost sockets.

IO::Pipely will use different kinds of pipes or sockets depending on the
operating system's capabilities and the number of directions requested.
The autodetection may be overridden by specifying a particular pipe
type.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc CHANGES LICENSE META.json META.yml MYMETA.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 07 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.5.0-1
+ Revision: 3453ee2
- Imported from SRPM



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10923 |12cu|perl-IO-Prompt-0.997.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    IO-Prompt
%define upstream_version 0.997002

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.997002
Release:	1

Summary:	Interactively prompt for user input
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/IO/IO-Prompt-0.997002.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(IO::Handle)
BuildRequires:	perl(POSIX)
BuildRequires:	perl(Term::ReadKey)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Want)

BuildArch:	noarch

%description
By default, this module exports a single function 'prompt'. It prompts the
user to enter some input, and returns an object that represents the user
input.

You may specify various flags to the function to affect its behaviour; most
notably, it defaults to automatically 'chomp' the input, unless the '-line'
flag is specified.

Two other functions are exported at request: 'hand_print', which simulates
hand-typing to the console; and 'get_input', which is the lower-level
function that actually prompts the user for a suitable input.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
# requires /dev/tty
rm t/01.dependencies.t

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/IO


%changelog
* Mon Apr 26 2010 Jérôme Quelin <jquelin@mandriva.org> 0.997.1-1mdv2010.1
+ Revision: 539084
- update to 0.997001

* Mon Feb 01 2010 Jérôme Quelin <jquelin@mandriva.org> 0.997.0-1mdv2010.1
+ Revision: 498978
- update to 0.997

* Mon Jan 11 2010 Jérôme Quelin <jquelin@mandriva.org> 0.996.0-1mdv2010.1
+ Revision: 489526
- remove test failing in non-interactive setup
- update to 0.996

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> v0.99.4-3mdv2010.0
+ Revision: 430473
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> v0.99.4-2mdv2009.0
+ Revision: 268530
- rebuild early 2009.0 package (before pixel changes)

* Tue Apr 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> v0.99.4-1mdv2009.0
+ Revision: 194417
- import perl-IO-Prompt


* Tue Apr 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> v0.99.4-1mdv2009.0
- first mdv release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10924 |12cu|perl-IO-Prompt-Tiny-0.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    IO-Prompt-Tiny
%define upstream_version 0.002

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Prompt for user input with a default option
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/IO/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(IO::Handle)
BuildRequires: perl(POSIX)
BuildRequires: perl(Term::ReadKey)
BuildRequires: perl(Test::More)
BuildRequires: perl(Capture::Tiny)
BuildRequires: perl-devel

BuildArch: noarch

%description
This is an extremely simple prompting module, based on the extremely
simple prompt offered by ExtUtils::MakeMaker.In many cases, that's all
you need and this module gives it to you without all the overhead of
ExtUtils::MakeMaker just to prompt for input.

It doesn't do any validation, coloring, menus, timeouts, or any of the
wild, crazy, cool stuff that other prompting modules do. It just prompts
with a default. That's it!

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/IO

%changelog
* Wed Oct 09 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.2.0-1
+ Revision: 44b6146
- Added perl-devel BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10925 |12cu|perl-IO-Pty-Easy-0.90.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    IO-Pty-Easy
%define upstream_version 0.09

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.09
Release:	1

Summary:	Easy interface to IO::Pty
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/IO/IO-Pty-Easy-0.09.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(IO::Pty)
BuildRequires:	perl(Scalar::Util)
BuildArch:	noarch

%description
'IO::Pty::Easy' provides an interface to the IO::Pty manpage which hides
most of the ugly details of handling ptys, wrapping them instead in simple
spawn/read/write commands.

'IO::Pty::Easy' uses the IO::Pty manpage internally, so it inherits all of
the portability restrictions from that module.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.80.0-2mdv2011.0
+ Revision: 655033
- rebuild for updated spec-helper

* Fri Mar 05 2010 Jérôme Quelin <jquelin@mandriva.org> 0.80.0-1mdv2011.0
+ Revision: 514790
- import perl-IO-Pty-Easy


* Fri Mar 05 2010 cpan2dist 0.08-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10926 |12cu|perl-IO-Socket-IP-0.170.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_version 0.17

Name:           perl-IO-Socket-IP
Version:        %perl_convert_version %{upstream_version}
Release:        1
Summary:        Drop-in replacement for IO::Socket::INET supporting both IPv4 and IPv6
License:        GPL+ or Artistic
Group:          Development/Perl
URL:            http://search.cpan.org/dist/IO-Socket-IP/
Source0:        http://www.cpan.org/authors/id/P/PE/PEVANS/IO-Socket-IP-%{upstream_version}.tar.gz
BuildArch:      noarch
BuildRequires:  perl(base)
BuildRequires:  perl(constant)
BuildRequires:  perl(Carp)
BuildRequires:  perl(IO::Socket)
BuildRequires:  perl(IO::Socket::INET)
BuildRequires:  perl(Module::Build)
BuildRequires:  perl-Socket
BuildRequires:  perl(Socket6)
BuildRequires:  perl(Test::More)

%description
This module provides a protocol-independent way to use IPv4 and IPv6
sockets, as a drop-in replacement for IO::Socket::INET. Most constructor
arguments and methods are provided in a backward-compatible way.

%prep
%setup -q -n IO-Socket-IP-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%install
./Build install destdir=%{buildroot} create_packlist=0
find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \;

%check
# Don'd do the live test
rm -f t/21nonblocking-connect-internet.t
./Build test

%files
%doc Changes examples LICENSE README
%{perl_vendorlib}/*
%{_mandir}/man3/*

%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.170.0-1
+ Revision: 1811135
- Require perl-Socket package itself



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10927 |12cu|perl-IO-TieCombine-1.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    IO-TieCombine
%define upstream_version 1.004

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Tied scalars for IO::TieCombine
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/IO/IO-TieCombine-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Tied scalars for IO::TieCombine.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.4.0-1
+ Revision: 92ea050
- Updated to 1.004 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10928 |12cu|perl-IPC-Cmd-0.920.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    IPC-Cmd
%define upstream_version 0.92
Name:           perl-%{upstream_name}
Version:        %perl_convert_version %{upstream_version}
Release:        1

Summary:        Finding and running system commands made easy
License:        GPL+ or Artistic
Group:          Development/Perl
Url:            http://search.cpan.org/dist/%{upstream_name}
Source0:        http://www.cpan.org/modules/by-module/IPC/IPC-Cmd-%{upstream_version}.tar.gz

Buildrequires:  perl-devel
Buildrequires:  perl(Module::Load::Conditional)
Buildrequires:  perl(version)

Buildarch:      noarch

%description
IPC::Cmd allows you to run commands, interactively if desired, platform
independent but have them still work.

The can_run function can tell you if a certain binary is installed and if so
where, whereas the run function can actually execute any of the commands you
give it and give you a clear return value, as well as adhere to your verbosity
settings.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%clean 

%files 
%doc README
%{perl_vendorlib}/IPC
%{_mandir}/*/*



%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.920.0-1
+ Revision: 7d84275
- Updated to 0.92 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10929 |12cu|perl-IPC-Shareable-0.610.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name 	 IPC-Shareable
%define upstream_version 0.61

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.61
Release:	1

Summary:	%{upstream_name} perl module
License: 	Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/IPC/IPC-Shareable-0.61.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
IPC-Shareable allows you to tie a variable to shared memory making it easy to
share the contents of that variable with other Perl processes. Scalars, arrays,
and hashes can be tied. The variable being tied may contain arbitrarily complex
data structures including references to arrays, hashes of hashes, etc.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make 

%install
%makeinstall_std

%files
%doc README MANIFEST CHANGES CREDITS 
%{perl_vendorlib}/IPC/*.pm
%{perl_vendorlib}/IPC/Shareable/*.pm
%{_mandir}/*/*


%changelog
* Tue Jul 28 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.600.0-1mdv2010.0
+ Revision: 402563
- rebuild using %%perl_convert_version

* Mon Sep 29 2008 Oden Eriksson <oeriksson@mandriva.com> 0.60-9mdv2009.0
+ Revision: 289647
- disable tests for now

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.60-6mdv2008.1
+ Revision: 122768
- kill re-definition of %%buildroot on Pixel's request


* Thu May 11 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.60-6mdk
- Fix Build
- use mkrel

* Wed Jun 30 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.60-5mdk
- rebuild

* Wed May 28 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.60-4mdk
- rebuild for new auto{prov,req}



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10930 |12cu|perl-IPC-SysV-2.40.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    IPC-SysV
%define upstream_version 2.04

Name:       perl-%{upstream_name}
Version:    %perl_convert_version 2.04
Release:	1

Summary:    System V shared memory, semaphores, messages
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/IPC/IPC-SysV-2.04.tar.gz

BuildRequires: perl(Test::More)
BuildRequires: perl-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
A class providing an object based interface to SysV IPC message queues.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%{make}

%check
%{make} test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc README Changes
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.30.0-5
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sat Nov 13 2010 Jérôme Quelin <jquelin@mandriva.org> 2.30.0-4mdv2011.0
+ Revision: 597099
- rebuild

* Wed Jul 28 2010 Jérôme Quelin <jquelin@mandriva.org> 2.30.0-3mdv2011.0
+ Revision: 562427
- rebuild

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 2.30.0-2mdv2011.0
+ Revision: 555966
- rebuild for perl 5.12

* Mon Jul 12 2010 Jérôme Quelin <jquelin@mandriva.org> 2.30.0-1mdv2011.0
+ Revision: 551223
- update to 2.03

* Mon Mar 08 2010 Jérôme Quelin <jquelin@mandriva.org> 2.20.0-1mdv2010.1
+ Revision: 515653
- update to 2.02

* Sun Jul 12 2009 Jérôme Quelin <jquelin@mandriva.org> 2.10.0-1mdv2010.0
+ Revision: 395359
- import perl-IPC-SysV


* Sun Jul 12 2009 cpan2dist 2.01-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10931 |12cu|perl-JavaScript-Minifier-1.110.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    JavaScript-Minifier
%define upstream_version 1.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Perl extension for minifying JavaScript code
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/JavaScript/JavaScript-Minifier-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildArch:	noarch

%description
This module removes unnecessary whitespace from JavaScript code. The
primary requirement developing this module is to not break working code: if
working JavaScript is in input then working JavaScript is output. It is ok
if the input has missing semi-colons, snips like '++ +' or '12
.toString()', for example. Internet Explorer conditional comments are
copied to the output but the code inside these comments will not be
minified.

The ECMAScript specifications allow for many different whitespace
characters: space, horizontal tab, vertical tab, new line, carriage return,
form feed, and paragraph separator. This module understands all of these as
whitespace except for vertical tab and paragraph separator. These two types
of whitespace are not minimized.

For static JavaScript files, it is recommended that you minify during the
build stage of web deployment. If you minify on-the-fly then it might be a
good idea to cache the minified file. Minifying static files on-the-fly
repeatedly is wasteful.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.110.0-1
+ Revision: 3cede02
- Updated to 1.11 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10932 |12cu|perl-JSON-Any-1.320.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 JSON-Any
%define upstream_version 1.32

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Wrapper Class for the various JSON classes
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/JSON/JSON-Any-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(Test::Without::Module)
BuildRequires: perl(Test::Requires)
BuildRequires:	perl(JSON)
BuildRequires:	perl(JSON::DWIW)
BuildRequires:	perl(JSON::Syck)
BuildRequires:	perl(JSON::XS)

BuildArch: noarch

%description
This module will provide a coherent API to bring together the various JSON
modules currently on CPAN. This module will allow you to code to any JSON
API and have it work regardless of which JSON module is actually installed.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files 
%doc 
%{perl_vendorlib}/*
%{_mandir}/*/*



%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.320.0-1
+ Revision: 7cb626c
- Updated to 1.32 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10933 |12cu|perl-JSON-MaybeXS-1.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    JSON-MaybeXS
%define upstream_version 1.001000

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Use L<Cpanel::JSON::XS> with a fallback to L<JSON::PP>
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/JSON/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Cpanel::JSON::XS)
BuildRequires: perl(JSON::PP)
BuildRequires: perl(Test::More)
BuildRequires: perl(Test::Without::Module)
BuildRequires: perl-devel
BuildArch: noarch

%description
This module tries to load the Cpanel::JSON::XS manpage, and if that fails
instead tries to load the JSON::PP manpage. If neither is available, an
exception will be thrown.

It then exports the 'encode_json' and 'decode_json' functions from the
loaded module, along with a 'JSON' constant that returns the class name for
calling 'new' on.

If you're writing fresh code rather than replacing JSON.pm usage, you might
want to pass options as constructor args rather than calling mutators, so
we provide our own 'new' method that supports that.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml META.json README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 07 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.1.0-1
+ Revision: 4050c20
- Fix BRs:



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10934 |12cu|perl-JSON-XS-3.10.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 JSON-XS
%define upstream_version 3.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1
Epoch:      1

Summary:	JSON (JavaScript Object Notation) serialization
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}/
Source0:    http://www.cpan.org/modules/by-module/JSON/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:  perl(CGI)
BuildRequires: perl(Types::Serialiser)
BuildRequires:	perl(HTTP::Request)
BuildRequires:	perl(HTTP::Response)
BuildRequires:	perl(Test::More)
BuildRequires:  perl(common::sense)
BuildRequires:	perl-devel


Requires:   perl(common::sense)

%description
JSON serialising/deserialising, done correctly and fast.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%clean 

%files
%defattr(0644,root,root,0755)
%doc Changes README
%{_mandir}/*/*
%{_bindir}/json_xs
%{perl_vendorarch}/JSON*
%{perl_vendorarch}/auto/JSON/XS/*



%changelog
* Tue Mar 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:3.10.0-1
+ Revision: 87cbd39
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10935 |12cu|perl-KiokuDB-0.570.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    KiokuDB
%define upstream_version 0.57

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Common functionality for JSPON
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Term/DOY/KiokuDB-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Cache::Ref)
BuildRequires:	perl(Class::MOP)
BuildRequires:	perl(Data::Stream::Bulk)
BuildRequires:	perl(Data::UUID::LibUUID)
BuildRequires:	perl(Data::Visitor)
BuildRequires:	perl(Digest::SHA)
BuildRequires:	perl(Hash::Util::FieldHash::Compat)
BuildRequires:	perl(IO)
BuildRequires:	perl(JSON)
BuildRequires:	perl(JSON::XS)
BuildRequires:	perl(Module::Pluggable::Object)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Clone)
BuildRequires:	perl(MooseX::Role::Parameterized)
BuildRequires:	perl(MooseX::YAML)
BuildRequires:	perl(PadWalker)
BuildRequires:	perl(Path::Class)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Scope::Guard)
BuildRequires:	perl(Search::GIN)
BuildRequires:	perl(Set::Object)
BuildRequires:	perl(Storable)
BuildRequires:	perl(Task::Weaken)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::use::ok)
BuildRequires:	perl(Throwable)
BuildRequires:	perl(Tie::ToObject)
BuildRequires:	perl(Try::Tiny)
BuildRequires:	perl(YAML::XS)
BuildRequires:	perl(namespace::clean)
BuildRequires:	perl(namespace::autoclean)
BuildRequires:	perl(Data::UUID)
BuildArch:	noarch

%description
the KiokuDB manpage is a Moose based frontend to various data stores,
somewhere in between the Tangram manpage and the Pixie manpage.

Its purpose is to provide persistence for "regular" objects with as little
effort as possible, without sacrificing control over how persistence is
actually done, especially for harder to serialize objects.

the KiokuDB manpage is also non-invasive: it does not use ties, 'AUTOLOAD',
proxy objects, 'sv_magic' or any other type of trickery.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml
%{_bindir}/*
%{_mandir}/man?/*
%{perl_vendorlib}/*

%changelog
* Fri Apr 18 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.570.0-1
+ Revision: 33bdb87
- Updated to 0.57



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10936 |12cu|perl-KiokuDB-Backend-DBI-1.230.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    KiokuDB-Backend-DBI
%define upstream_version 1.23

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	L<KiokuDB::TypeMap::Entry>
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/KiokuDB/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Class::Accessor::Grouped)
BuildRequires:	perl(DBD::SQLite)
BuildRequires:	perl(DBI)
BuildRequires:	perl(DBIx::Class)
BuildRequires:	perl(DBIx::Class::Core)
BuildRequires:	perl(DBIx::Class::ResultSource::Table)
BuildRequires:	perl(DBIx::Class::Schema)
BuildRequires:	perl(Data::Stream::Bulk)
BuildRequires:	perl(Data::Stream::Bulk::DBI)
BuildRequires:	perl(File::NFSLock)
BuildRequires:	perl(JSON)
BuildRequires:	perl(KiokuDB)
BuildRequires:	perl(KiokuDB::Backend)
BuildRequires:	perl(KiokuDB::Backend::Role::Clear)
BuildRequires:	perl(KiokuDB::Backend::Role::Concurrency::POSIX)
BuildRequires:	perl(KiokuDB::Backend::Role::GC)
BuildRequires:	perl(KiokuDB::Backend::Role::Query::GIN)
BuildRequires:	perl(KiokuDB::Backend::Role::Query::Simple)
BuildRequires:	perl(KiokuDB::Backend::Role::Scan)
BuildRequires:	perl(KiokuDB::Backend::Role::TXN)
BuildRequires:	perl(KiokuDB::Backend::Serialize::Delegate)
BuildRequires:	perl(KiokuDB::Test)
BuildRequires:	perl(KiokuDB::TypeMap)
BuildRequires:	perl(KiokuDB::TypeMap::Entry)
BuildRequires:	perl(KiokuDB::TypeMap::Entry::Naive)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Util::TypeConstraints)
BuildRequires:	perl(MooseX::Types)
BuildRequires:	perl(MooseX::Types::Moose)
BuildRequires:	perl(PadWalker)
BuildRequires:	perl(SQL::Abstract)
BuildRequires:	perl(SQL::Translator)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Search::GIN)
BuildRequires:	perl(Search::GIN::Extract::Class)
BuildRequires:	perl(Search::GIN::Extract::Delegate)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::TempDir)
BuildRequires:	perl(Test::use::ok)
BuildRequires:  perl(Test::Requires)
BuildRequires:	perl(Throwable)
BuildRequires:	perl(Try::Tiny)
BuildRequires:	perl(YAML::XS)
BuildRequires:	perl(namespace::autoclean)
BuildRequires:	perl(namespace::clean)
BuildRequires:	perl(ok)
BuildRequires:	perl(strictures)
BuildArch:	noarch

%description
This the DBIx::Class manpage component provides the code necessary for the
DBIx::Class::Row manpage objects to refer to the KiokuDB manpage objects
stored in the KiokuDB::Backend::DBI manpage.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Fri Apr 18 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.230.0-1
+ Revision: adf6d4a
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10937 |12cu|perl-KiokuDB-Cmd-0.30.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    KiokuDB-Cmd
%define upstream_version 0.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	A role for command line tools which accept entry IDs as options
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/KiokuDB/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(App::Cmd)
BuildRequires:	perl(KiokuDB)
BuildRequires:	perl(MooseX::App::Cmd)
BuildRequires:	perl(MooseX::Getopt)
BuildRequires:	perl(MooseX::Types::Path::Class)
BuildRequires:	perl(ok)
BuildRequires:	perl(Proc::InvokeEditor)
BuildRequires:	perl(Throwable)
BuildArch:	noarch

%description
This is an the App::Cmd manpage based, pluggable suite of commands for the
KiokuDB manpage.

Some commands such as the KiokuDB::Cmd::Command::Dump manpage are part of
the core distributions, but backends can provide their own subcommands as
well.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Oct 13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.30.0-3
+ Revision: 6f68f8f
- More BR updates



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10938 |12cu|perl-KiokuX-Model-0.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    KiokuX-Model
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	A simple application specific wrapper for L<KiokuDB>
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/KiokuX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(KiokuDB)
BuildRequires:	perl(MooseX::StrictConstructor)
BuildRequires:	perl(ok)
BuildRequires:	perl(Throwable)
BuildArch:	noarch

%description
This base class makes it easy to create the KiokuDB manpage database
instances in your application. It provides a standard way to instantiate
and use a the KiokuDB manpage object in your apps.

As your app grows you can subclass it and provide additional convenience
methods, without changing the structure of the code, but simply swapping
your subclass for the KiokuX::Model manpage in e.g. the
Catalyst::Model::KiokuDB manpage or whatever you use to glue it in.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Oct 13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.20.0-3
+ Revision: 7f2ffb3
- More BR updates



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10939 |12cu|perl-KiokuX-User-0.20.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    KiokuX-User
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	A role for users
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/KiokuX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Crypt::Rijndael)
BuildRequires:	perl(KiokuDB)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Role::Parameterized)
BuildRequires:	perl(MooseX::Types::Authen::Passphrase)
BuildRequires:	perl(Sub::Exporter)
BuildRequires:	perl(Test::use::ok)
BuildRequires:	perl(namespace::clean)
BuildArch:	noarch

%description
This role provides a fairly trivial set of attributes and methods designed
to ease the storage of objects representing users in a KiokuDB database.

It consumes the KiokuX::User::ID manpage which provides the 'id' attribute
and the KiokuDB::Role::ID manpage integration, and the
KiokuX::User::Password manpage which provides an the Authen::Passphrase
manpage based 'password' attribute and a 'check_password' method.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Oct 13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.20.0-5
+ Revision: fcc9623
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10940 |12cu|perl-kolab-2.2.4-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name		kolab
%define upstream_version	2.2.4

%define debug_package %{nil}

Name:		perl-%{upstream_name}
Version:	%{upstream_version}
Release:	8
Epoch:		2
Summary:	Perl Modules for use with the Kolab Server
License:	GPL
Group:		Development/Perl
Url:		http://kolab.org/cgi-bin/viewcvs-kolab.cgi/server/perl-kolab/
Source0:	%{name}-%{version}.tar.gz
Patch0:		Makefile.PL.diff
Patch1:		kolab_bootstrap.diff
BuildRequires:	perl-devel
BuildRequires:	perl-ldap
BuildRequires:	perl(URI)

Requires:	perl-Mail-IMAPClient
Requires:	perl-Convert-ASN1
Requires:	perl-Cyrus
Requires:	perl-MIME-tools
Requires:	perl-ldap
Requires:	perl-URI
Requires:	perl-XML-SAX
Requires:	perl-ldap


%description
Perl Modules for use with the Kolab Server

%prep
%setup -q -n %{name}-%{version}
%patch0 -p0
%patch1 -p0

%build
perl Makefile.PL \
   --config %{_sysconfdir}/kolab  --bin %{_bindir} --sbin %{_sbindir}  --etc %{_sysconfdir}/kolab
make
make test

%install
%makeinstall_std

# make some directories
install -d %{buildroot}%{_initrddir}

# make symlinks for kolabd, because it is used from the intidir
%__ln_s %{_bindir}/kolabd  %{buildroot}%{_initrddir}/kolabd

%files
%dir %{perl_vendorlib}/Kolab
%dir %{perl_vendorlib}/Kolab/LDAP
%dir %{perl_vendorlib}/Kolab/LDAP/Backend
%{perl_vendorlib}/Kolab.pm
%{perl_vendorlib}/Kolab/Conf.pm
%{perl_vendorlib}/Kolab/Cyrus.pm
%{perl_vendorlib}/Kolab/LDAP.pm
%{perl_vendorlib}/Kolab/LDAP/Backend.pm
%{perl_vendorlib}/Kolab/LDAP/Backend/ad.pm
%{perl_vendorlib}/Kolab/LDAP/Backend/fds.pm
%{perl_vendorlib}/Kolab/LDAP/Backend/slurpd.pm
%{perl_vendorlib}/Kolab/LDAP/Backend/syncrepl.pm
%{perl_vendorlib}/Kolab/Util.pm
%{_sysconfdir}/kolab/quotawarning.txt
%{_initrddir}/kolabd
%{_bindir}/kolab_smtpdpolicy
%{_bindir}/kolabdcachetool
%{_bindir}/kolabpasswd
%{_bindir}/kolabquotareport
%{_bindir}/kolabquotawarn
%{_sbindir}/kolab_bootstrap
%{_sbindir}/kolabcheckperm
%{_sbindir}/kolabconf
%{_sbindir}/kolabd
%{_mandir}/man3/*
%{_mandir}/man1/*


%changelog
* Wed Feb 19 2014 Denis Silakov <denis.silakov@rosalab.ru> 2:2.2.4-8
+ Revision: d899782
- Disable debug



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10941 |12cu|perl-LaTeX-Encode-0.91.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    LaTeX-Encode
%define upstream_version 0.091.5

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Encode LaTeX special chars for typesetting

License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/LaTeX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(Carp::Always)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Readonly)
BuildArch:	noarch

%description
This module provides a function to encode text that is to be formatted with
LaTeX. It encodes characters that are special to LaTeX or that are
represented in LaTeX by LaTeX commands.

The special characters are: '\' (command character), '{' (open group), '}'
(end group), '&' (table column separator), '#' (parameter specifier), '%'
(comment character), '_' (subscript), '^' (superscript), '~' (non-breakable
space), '$' (mathematics mode).

Note that some of the LaTeX commands for characters are defined in the
LaTeX 'textcomp' package. If your text includes such characters, you will
need to include the following lines in the preamble to your LaTeX document.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README README
%{_bindir}/latex-encode
%{_mandir}/man3/*
%{_mandir}/man1/*
%{perl_vendorlib}/*



%changelog
* Wed Apr 09 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.91.5-1
+ Revision: e3fbd7a
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10942 |12cu|perl-LaTeX-Table-1.0.6-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    LaTeX-Table
%define upstream_version v1.0.6

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

License:	GPL+ or Artistic
Group:		Development/Perl
Summary:	Automatic generation of LaTeX tables
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/LaTeX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Module::Pluggable)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Policy::FollowPBP)
BuildRequires:	perl(MooseX::FollowPBP)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Template)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::NoWarnings)
BuildRequires:	perl(Text::CSV)
BuildRequires:	perl(Text::Wrap)
BuildRequires:	perl(version)

BuildArch:	noarch

%description
LaTeX makes professional typesetting easy. Unfortunately, this is not
entirely true for tables and the standard LaTeX table macros have a rather
limited functionality. This module supports many CTAN packages and hides
the complexity of using them behind an easy and intuitive API.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes LICENSE
%{_mandir}/man1/*
%{_mandir}/man3/*
%{perl_vendorlib}/*
%{_bindir}/csv2pdf
%{_bindir}/ltpretty


%changelog
* Sat Oct 13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0.6-3
+ Revision: af50a99
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10943 |12cu|perl-Lexical-Persistence-1.23.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Lexical-Persistence
%define upstream_version 1.023

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Bind lexicals to persistent data
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Lexical/Lexical-Persistence-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Devel::LexAlias)
BuildRequires:	perl(PadWalker)
BuildArch:	noarch

%description
Lexical::Persistence does a few things, all related. Note that all the
behaviors listed here are the defaults. Subclasses can override nearly
every aspect of Lexical::Persistence's behavior.

Lexical::Persistence lets your code access persistent data through lexical
variables. This example prints "some value" because the value of $x perists
in the $lp object between setter() and getter().

	use Lexical::Persistence;

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc CHANGES README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 1.20.0-2mdv2011.0
+ Revision: 654244
- rebuild for updated spec-helper

* Mon Mar 08 2010 Jérôme Quelin <jquelin@mandriva.org> 1.20.0-1mdv2011.0
+ Revision: 515750
- update to 1.020

* Tue Aug 04 2009 Jérôme Quelin <jquelin@mandriva.org> 1.10.0-2mdv2010.0
+ Revision: 408649
- force rebuild
- update to 1.01

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.980.0-1mdv2010.0
+ Revision: 401639
- rebuild using %%perl_convert_version
- fixed license field

* Wed Dec 03 2008 Jérôme Quelin <jquelin@mandriva.org> 0.98-1mdv2009.1
+ Revision: 309772
- import perl-Lexical-Persistence


* Wed Dec 03 2008 cpan2dist 0.98-1mdv
- initial mdv release, generated with cpan2dist



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10944 |12cu|perl-lib2safe-0.50.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    lib2safe
%define upstream_version 0.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:    	%mkrel 1
Epoch:      	1

BuildArch: 	noarch

Summary:	A perl5 interface for 2safe service
License:	GPLv2
Group:		Development/Perl
Source0:	%{upstream_name}-%{upstream_version}.tar.gz
URL:		http://www.2safe.com/

BuildRequires:	perl-devel
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(JSON)
BuildRequires:	perl(Config::File)
BuildRequires:	perl(HTTP::Message)
BuildRequires:	perl(IO::Socket::SSL)

BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

Requires:	perl(JSON)
Requires:	perl(Config::File)
Requires:	perl(HTTP::Message)
Requires:	perl(IO::Socket::SSL)

%description
A perl5 interface for 2safe service

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%{__make} test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc Changes README
%{_mandir}/*/*
%{perl_vendorarch}/../*



%changelog
* Tue Feb 25 2014 sokol <sergey.sokolov@rosalab.ru> 1:0.50.0-1
+ Revision: 6adad3a
- Merge pull request #1 from sokol/perl-lib2safe:master
- bug fix



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10945 |12cu|perl-lib-abs-0.930.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    lib-abs
%define upstream_version 0.93

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Get pathname of current working directory
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/lib/lib-abs-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Cwd)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Test::More)
BuildArch:	noarch
Provides:	perl(lib::abs)

%description
The main reason of this library is transformate relative paths to absolute
at the 'BEGIN' stage, and push transformed to '@INC'. Relative path basis
is not the current working directory, but the location of file, where the
statement is (caller file). When using common 'lib', relative paths stays
relative to curernt working directory,

	# For ex:
	# script: /opt/scripts/my.pl
	use lib::abs '../lib';

	# We run `/opt/scripts/my.pl` having cwd /home/mons
	# The @INC will contain '/opt/lib';

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.930.0-1
+ Revision: 03b4c4e
- LOG Updated to 0.93 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10946 |12cu|perl-Lingua-EN-Inflect-1.895.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Lingua-EN-Inflect
%define upstream_version 1.895

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Perl module to find English word inflections
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Lingua/Lingua-EN-Inflect-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
The exportable subroutines of Lingua::EN::Inflect provide plural inflections,
"a"/"an" selection for English words, and manipulation of numbers as words.
Plural forms of all nouns, most verbs, and some adjectives are provided. Where
appropriate, "classical" variants (for example: "brother" -> "brethren",
"dogma" -> "dogmata", etc.) are also provided.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
chmod 644 README Changes lib/Lingua/EN/Inflect.pm
perl Makefile.PL INSTALLDIRS=vendor
make
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Lingua/*
%{_mandir}/*/*


%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.895.0-1
+ Revision: ede457c
- Updated to 1.895 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10947 |12cu|perl-Lingua-EN-Tagger-0.240.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}
%define upstream_name    Lingua-EN-Tagger
%define upstream_version 0.24

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Part-of-speech tagger for English natural language processing
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Lingua/Lingua-EN-Tagger-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(HTML::Parser)
BuildRequires:	perl(Lingua::Stem)
BuildRequires:	perl(Memoize)
BuildRequires:	perl(Memoize::ExpireLRU)
BuildRequires:	perl(Storable)

%description
The module is a probability based, corpus-trained tagger that assigns POS
tags to English text based on a lookup dictionary and a set of probability
values. The tagger assigns appropriate tags based on conditional
probabilities - it examines the preceding tag to determine the appropriate
tag for the current word. Unknown words are classified according to word
morphology or can be set to be treated as nouns or other parts of speech.

The tagger also extracts as many nouns and noun phrases as it can, using a
set of regular expressions.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.240.0-1
+ Revision: 741fd76
- Disabled debug package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10948 |12cu|perl-Lingua-Ispell-0.70.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

%define upstream_name    Lingua-Ispell
%define upstream_version 0.07

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Ispell inteface perl module
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/J/JD/JDPORTER/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Interface to the Ispell spellchecker.

%prep 
%setup -q -n %{upstream_name}-%{upstream_version}

%build
CFLAGS="%{optflags}" perl Makefile.PL INSTALLDIRS=vendor
make
make test

%install
%makeinstall_std

%files
%doc Changes MANIFEST README
%{perl_vendorlib}/Lingua/*
%{_mandir}/*/*


%changelog
* Tue Feb 18 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.70.0-3
+ Revision: d4f7d47
- Fix URL



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10949 |12cu|perl-List-AllUtils-0.40.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    List-AllUtils
%define upstream_version 0.04
Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Combines List::Util and List::MoreUtils in one bite-sized package
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/List/List-AllUtils-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(List::Util)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
Are you sick of trying to remember whether a particular helper is defined
in 'List::Util' or 'List::MoreUtils'? I sure am. Now you don't have to
remember. This module will export all of the functions that either of those
two modules defines.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 0.20.0-2mdv2011.0
+ Revision: 653598
- rebuild for updated spec-helper

* Mon Aug 23 2010 Jérôme Quelin <jquelin@mandriva.org> 0.20.0-1mdv2011.0
+ Revision: 572190
- import perl-List-AllUtils


* Mon Aug 23 2010 cpan2dist 0.02-1mdv
- initial mdv release, generated with cpan2dist



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10950 |12cu|perl-List-Compare-0.380.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 List-Compare
%define upstream_version 0.38

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Compare elements of two or more lists
License:	GPL+ or Artistic
Group:		Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/List/List-Compare-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(IO::CaptureOutput)
BuildArch:	noarch

%description
This module allows to compare elements of two or more lists.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%check
%make test

%files 
%doc Changes README
%{perl_vendorlib}/List
%{_mandir}/*/*



%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.380.0-1
+ Revision: 2ef6048
- LOG Updated to 0.38 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10951 |12cu|perl-List-UtilsBy-0.90.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    List-UtilsBy
%define upstream_version 0.09

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.09
Release:	1

Summary:	Higher-order list utility functions
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/List/List-UtilsBy-0.09.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
This module provides a number of list utility functions, all of which take
an initial code block to control their behaviour. They are variations on
similar core perl or 'List::Util' functions of similar names, but which use
the block to control their behaviour. For example, the core Perl function
'sort' takes a list of values and returns them, sorted into order by their
string value. The 'sort_by' function sorts them according to the string
value returned by the extra function, when given each value.

 my @names_sorted = sort @names;

 my @people_sorted = sort_by { $_->name } @people;

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README LICENSE
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Thu Apr 28 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.70.0-1mdv2011.0
+ Revision: 659937
- update to new version 0.07

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.60.0-2
+ Revision: 656935
- rebuild for updated spec-helper

* Sat Nov 27 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.60.0-1mdv2011.0
+ Revision: 602044
- import perl-List-UtilsBy



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10952 |12cu|perl-Locale-Codes-3.300.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Locale-Codes
%define upstream_version 3.30

%define __noautoreq 'perl\\(Locale::Codes::.*'

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Standard language codes (such as ISO 639)
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Locale/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Storable)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Pod)
BuildRequires:	perl(Test::Pod::Coverage)
BuildRequires:	perl(constant)

BuildArch:	noarch

%description
Locale::Codes is a distribution containing a set of modules. The modules
each deal with different types of codes which identify parts of the locale
including languages, countries, currency, etc.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README LICENSE META.yml 
%{_mandir}/man3/*
%{perl_vendorlib}/*





%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.300.0-1
+ Revision: 09bcb4d
- Updated to 3.30 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10953 |12cu|perl-Locale-Maketext-1.230.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Locale-Maketext
%define upstream_version 1.23

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 1.23
Release:	1

Summary:	Framework for software localization
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Locale/Locale-Maketext-1.23.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(I18N::LangTags)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
It is a common feature of applications (whether run directly, or via the
Web) for them to be "localized" -- i.e., for them to a present an English
interface to an English-speaker, a German interface to a German-speaker,
and so on for all languages it's programmed with. Locale::Maketext is a
framework for software localization; it provides you with the tools for
organizing and accessing the bits of text and text-processing code that you
need for producing localized applications.

In order to make sense of Maketext and how all its components fit together,
you should probably go read Locale::Maketext::TPJ13, and _then_ read the
following documentation.

You may also want to read over the source for 'File::Findgrep' and its
constituent modules -- they are a complete (if small) example application
that uses Maketext.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc ChangeLog README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Jun 13 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.190.0-1mdv2011.0
+ Revision: 684770
- update to new version 1.19

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1.170.0-3
+ Revision: 656936
- rebuild for updated spec-helper

* Sat Nov 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1.170.0-2mdv2011.0
+ Revision: 597102
- rebuild

* Sat Nov 13 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.170.0-1mdv2011.0
+ Revision: 597084
- new version

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 1.130.0-1mdv2011.0
+ Revision: 401638
- rebuild using %%perl_convert_version
- fixed license field

* Mon May 11 2009 Jérôme Quelin <jquelin@mandriva.org> 1.13-1mdv2010.0
+ Revision: 374537
- import perl-Locale-Maketext


* Mon May 11 2009 cpan2dist 1.13-1mdv
- initial mdv release, generated with cpan2dist



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10954 |12cu|perl-Locale-Maketext-Fuzzy-0.110.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Locale-Maketext-Fuzzy
%define upstream_version 0.11
Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.11
Release:	1

Summary:	Maketext from already interpolated strings 
License:	MIT
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/A/AU/AUDREYT/Locale-Maketext-Fuzzy-0.11.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module is a subclass of Locale::Maketext, with additional support for 
localizing messages that already contains interpolated variables. 
This is most useful when the messages are returned by external modules 
-- for example, to match 
  dir: command not found 
against 
  [_1]: command not found.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std
rm -rf %{buildroot}%{perl_vendorarch}

%files
%doc Changes README
%{perl_vendorlib}/*
%{_mandir}/man3/*


%changelog
* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.100.0-1mdv2010.0
+ Revision: 406068
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.10-4mdv2009.0
+ Revision: 257644
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.10-3mdv2009.0
+ Revision: 245699
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Oct 21 2007 Funda Wang <fwang@mandriva.org> 0.10-1mdv2008.1
+ Revision: 100860
- New version 0.10

* Thu Jun 21 2007 Michael Scherer <misc@mandriva.org> 0.02-3mdv2008.0
+ Revision: 41999
- rebuild


* Wed Dec 28 2005 Michael Scherer <misc@mandriva.org> 0.02-2mdk
- Do not ship empty dir

* Sat Oct 01 2005 Michael Scherer <misc@mandriva.org> 0.02-1mdk
- First mandriva package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10955 |12cu|perl-local-lib-2.0.11-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    local-lib
%define upstream_version 2.000011

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    create and use a local lib/ for perl modules with PERL5LIB
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/local/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(CPAN)
BuildRequires: perl(ExtUtils::CBuilder)
BuildRequires: perl(ExtUtils::Install)
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(ExtUtils::ParseXS)
BuildRequires: perl(Module::Build)
BuildRequires: perl-devel

BuildArch: noarch

Provides: perl(local::lib)

%description
This module provides a quick, convenient way of bootstrapping a user-local
Perl module library located within the user's home directory. It also
constructs and prints out for the user the list of environment variables
using the syntax appropriate for the user's current shell (as specified by
the 'SHELL' environment variable), suitable for directly adding to one's
shell configuration file.

More generally, local::lib allows for the bootstrapping and usage of a
directory containing Perl modules outside of Perl's '@INC'. This makes it
easier to ship an application with an app-specific copy of a Perl module,
or collection of modules. Useful in cases like when an upstream maintainer
hasn't applied a patch to a module of theirs that you need for your
application.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

# %check
# %make test

%install
%makeinstall_std

%files
%doc Changes META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Thu Apr 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.0.11-1
+ Revision: 5ba0e32
- Updated to 2.000011



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10956 |12cu|perl-LockFile-Simple-0.208.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 LockFile-Simple
%define upstream_version 0.208

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.208
Release:	1

Summary:	The LockFile::Simple extension provides simple file locking
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/LockFile/LockFile-Simple-0.208.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description 
The LockFile::Simple extension provides simple file locking, of the
advisory kind, i.e. it requires cooperation between applications wishing
to lock the same files.

It is meant to be used in quick-and-dirty scripts or more elaborated
programs that want a simple locking scheme, yet with a reasonable
level of configuration.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make
make test

%install
%makeinstall_std

%files
%defattr(444,root,root,755)
%doc ChangeLog README
%{perl_vendorlib}/LockFile/*.pm
%{perl_vendorlib}/LockFile/Lock/*
%{_mandir}/*/*

%changelog
* Tue Jul 07 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.207.0-1mdv2010.0
+ Revision: 393281
- update to 0.207
- using %%perl_convert_version
- fixed summary, license & description fields
- using plain url for source0

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.2.5-8mdv2009.0
+ Revision: 241612
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Aug 20 2007 Thierry Vignaud <tv@mandriva.org> 0.2.5-6mdv2008.0
+ Revision: 67618
- use %%mkrel


* Thu Sep 23 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.2.5-6mdk
- 0.2.5

* Thu Aug 14 2003 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.2.5-5mdk
- rebuild for new perl
- drop $RPM_OPT_FLAGS, noarch..
- use %%makeinstall_std macro

* Wed May 28 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.2.5-4mdk
- rebuild for new auto{prov,req}

* Sat Feb 01 2003 Lenny Cartier <lenny@mandrakesoft.com 0.2.5-3mdk
- rebuild

* Wed Jul 31 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.2.5-2mdk
- rebuild with new perl

* Mon Jun 17 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.2.5-1mdk
- from Peter Chen <petechen@netilla.com> :
	- 0.2.5



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10957 |12cu|perl-Log-Agent-1.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	Log-Agent
%define upstream_version 1.000

Name:		perl-%{module}
Version:	%perl_convert_version %{upstream_version}
Release:	1
Summary:  	Logging agent 
License:	GPL or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{module}/
Source:		http://www.cpan.org/authors/id/M/MR/MROGASKI/Log-Agent-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Log::Agent is a general logging framework aimed at reusable modules.

%prep
%setup -q -n %{module}-%{upstream_version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README
%{perl_vendorlib}/Log
%{perl_vendorlib}/auto/Log
%{_mandir}/man3/*

%changelog
* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.307-3mdv2010.0
+ Revision: 430482
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.307-2mdv2009.0
+ Revision: 140691
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu May 03 2007 Michael Scherer <misc@mandriva.org> 0.307-2mdv2008.0
+ Revision: 21206
- Rebuild, use %%mkrel


* Tue Oct 04 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.307-1mdk
- New release 0.307
- spec cleanup
- better url
- better summary
- enable tests

* Fri Dec 10 2004 Michael Scherer <misc@mandrake.org> 0.306-1mdk
- compress to bz2
- do not own standard dir
- from Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 
  - initial contrib.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10958 |12cu|perl-Log-Any-0.150.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Log-Any
%define upstream_version 0.15

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.15
Release:	1

Summary:	Allows CPAN modules to safely and efficiently log messages
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Log/Log-Any-0.15.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Test::Simple)
BuildArch:	noarch

%description
'Log::Any' allows CPAN modules to safely and efficiently log messages,
while letting the application choose (or decline to choose) a logging
mechanism such as 'Log::Dispatch' or 'Log::Log4perl'.

'Log::Any' has a very tiny footprint and no dependencies beyond Perl 5.6,
which makes it appropriate for even small CPAN modules to use. It defaults
to 'null' logging activity, so a module can safely log without worrying
about whether the application has chosen (or will ever choose) a logging
mechanism.

The application, in turn, may choose one or more logging mechanisms via
Log::Any::Adapter.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.120.0-2mdv2011.0
+ Revision: 657446
- rebuild for updated spec-helper

* Sat Mar 26 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.120.0-1
+ Revision: 648575
- update to new version 0.12

* Sat Feb 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.110.0-1mdv2011.0
+ Revision: 505267
- update to 0.11

* Wed Jan 06 2010 Jérôme Quelin <jquelin@mandriva.org> 0.100.0-1mdv2010.1
+ Revision: 486603
- update to 0.10

* Tue Jan 05 2010 Jérôme Quelin <jquelin@mandriva.org> 0.80.0-1mdv2010.1
+ Revision: 486312
- import perl-Log-Any


* Tue Jan 05 2010 cpan2dist 0.08-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10959 |12cu|perl-Log-Any-Adapter-0.110.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Log-Any-Adapter
%define upstream_version 0.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.11
Release:	1

Summary:	Implements Log::Any class methods to specify where logs should be sent
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Log/Log-Any-Adapter-0.11.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Guard)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Log::Any)
BuildRequires:	perl(Scope::Guard)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Devel::GlobalDestruction)
BuildRequires:	perl(Capture::Tiny)
Requires:	perl(Log::Any)
Requires:	perl(Scope::Guard)
BuildArch:	noarch

%description
The 'Log-Any-Adapter' distribution implements Log::Any class methods to
specify where logs should be sent. It is a separate distribution so as to
keep 'Log::Any' itself as simple and unchanging as possible.

You do not have to use anything in this distribution explicitly. It will be
auto-loaded when you call one of the methods below.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 24 2011 Funda Wang <fwang@mandriva.org> 0.30.0-4mdv2011.0
+ Revision: 658196
- more req

* Sun Apr 24 2011 Funda Wang <fwang@mandriva.org> 0.30.0-3
+ Revision: 658165
- add runtime req

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.30.0-2
+ Revision: 656937
- rebuild for updated spec-helper

* Sat Dec 25 2010 Shlomi Fish <shlomif@mandriva.org> 0.30.0-1mdv2011.0
+ Revision: 624836
- import perl-Log-Any-Adapter


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10960 |12cu|perl-Log-Contextual-0.6.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Log-Contextual
%define upstream_version 0.006003

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Super simple logger made for playing with Log::Contextual
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Log/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Data::Dumper::Concise)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Exporter::Declare)
BuildRequires:	perl(Moo)
BuildRequires:	perl(Test::Fatal)
BuildRequires:	perl(aliased)
BuildRequires:	perl(strictures)
BuildArch:	noarch

%description
This module is a simple interface to extensible logging. It is bundled with
a really basic logger, the Log::Contextual::SimpleLogger manpage, but in
general you should use a real logger instead of that. For something more
serious but not overly complicated, try the Log::Dispatchouli manpage (see
the /SYNOPSIS manpage for example.)

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Wed Mar 19 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.6.3-1
+ Revision: 6f3c207
- Added strictures BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10961 |12cu|perl-Log-Dispatch-2.410.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Log-Dispatch
%define upstream_version 2.41

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 2.41
Release:	1

Summary:	Perl modules for logging messages to multiple outputs
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Log/Log-Dispatch-2.41.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Params::Validate)
BuildRequires:	perl(Mail::Sender)
BuildRequires:	perl(Mail::Sendmail)
BuildRequires:	perl(MIME::Lite)
BuildRequires:	perl(Class::Load)
BuildArch:	noarch

%description 
Log::Dispatch is a suite of OO modules for logging messages to multiple
outputs, each of which can have a minimum and maximum log level.  It is
designed to be easily subclassed, both for creating a new dispatcher object and
particularly for creating new outputs.

%package ApacheLog
Summary: Apache mod_perl dispatcher for Log::Dispatch
Group:   Development/Perl

%description ApacheLog
Log::Dispatch::ApacheLog is a dispatcher for apache logging, used with
mod_perl.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make CFLAGS="%{optflags}"

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{perl_vendorlib}/Log
%exclude %{perl_vendorlib}/Log/Dispatch/ApacheLog.pm
%exclude %{_mandir}/*/Log::Dispatch::ApacheLog*
%{_mandir}/*/*

%files ApacheLog
%{perl_vendorlib}/Log/Dispatch/ApacheLog.pm
%{_mandir}/*/Log::Dispatch::ApacheLog*


%changelog
* Sat Mar 19 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.290.0-1mdv2011.0
+ Revision: 647009
- update to new version 2.29

* Sat Dec 18 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.280.0-1mdv2011.0
+ Revision: 622843
- update to new version 2.28

* Sat Nov 13 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.270.0-1mdv2011.0
+ Revision: 597077
- new version

* Wed Sep 23 2009 Jérôme Quelin <jquelin@mandriva.org> 2.260.0-1mdv2011.0
+ Revision: 447605
- update to 2.26

* Wed Sep 16 2009 Jérôme Quelin <jquelin@mandriva.org> 2.250.0-1mdv2010.0
+ Revision: 443473
- update to 2.25

* Mon Sep 14 2009 Jérôme Quelin <jquelin@mandriva.org> 2.240.0-1mdv2010.0
+ Revision: 439438
- update to 2.24

* Sun Sep 13 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.230.0-1mdv2010.0
+ Revision: 438655
- update to new version 2.23

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 2.220.0-1mdv2010.0
+ Revision: 403394
- rebuild using %%perl_convert_version

* Thu Nov 13 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.22-1mdv2009.1
+ Revision: 302849
- update to new version 2.22

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 2.21-4mdv2009.0
+ Revision: 257668
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2.21-3mdv2009.0
+ Revision: 245706
- rebuild

* Thu Feb 07 2008 Funda Wang <fwang@mandriva.org> 2.21-1mdv2008.1
+ Revision: 163387
- update to new version 2.21

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Nov 03 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.20-1mdv2008.1
+ Revision: 105553
- update to new version 2.20

* Tue Jul 03 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.18-1mdv2008.0
+ Revision: 47694
- update to new version 2.18

* Tue May 01 2007 Olivier Thauvin <nanardon@mandriva.org> 2.17-1mdv2008.0
+ Revision: 20234
- 2.17
- kill patch0, no longer need


* Mon Aug 28 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.12-1mdv2007.0
- new version
- Module::Build-based build

* Wed Apr 19 2006 Michael Scherer <misc@mandriva.org> 2.11-4mdk
- split Log::Dispatch::ApacheLog from main package, as it pulls 
  mod_perl, which pulls apache, which is a server.
- convert to new policy ( ie, use perl(Foo) for buildRequires )
- enhance summary

* Thu Dec 22 2005 Michael Scherer <misc@mandriva.org> 2.11-3mdk
- mkrel

* Tue Sep 27 2005 Oden Eriksson <oeriksson@mandriva.com> 2.11-2mdk
- fix deps

* Mon Aug 22 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 2.11-1mdk
- 2.11

* Thu Jun 03 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 2.10-1mdk
- 2.10
- fix install
- fix perms


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10962 |12cu|perl-Log-Dispatch-Array-1.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Log-Dispatch-Array
%define upstream_version 1.003

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Log events to an array (reference)
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Log/Log-Dispatch-Array-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Log::Dispatch::Output)
BuildRequires:	perl(Test::Deep)
BuildArch:	noarch

%description
This provides a Log::Dispatch log output system that appends logged events
to an array reference. This is probably only useful for testing the logging
of your code.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.3.0-1
+ Revision: 7124735
- Updated to 1.003 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10963 |12cu|perl-Log-Dispatch-Configurator-Any-1.110.690-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_version 1.110690
%define upstream_name Log-Dispatch-Configurator-Any

Name:           perl-%{upstream_name}
Version:        %perl_convert_version %{upstream_version}
Release:        1
Summary:        Configurator implementation with Config::Any

License:        GPL+ or Artistic
Group:          Development/Perl
URL:            http://search.cpan.org/dist/Log-Dispatch-Configurator-Any/
Source0:        http://www.cpan.org/authors/id/O/OL/OLIVER/Log-Dispatch-Configurator-Any-%{upstream_version}.tar.gz
BuildArch:      noarch

BuildRequires:  perl(Carp)
BuildRequires:  perl(Config::Any) >= 0.15
BuildRequires:  perl(Config::Tiny)
BuildRequires:  perl(ExtUtils::MakeMaker)
BuildRequires:  perl(Log::Dispatch) >= 2.23
BuildRequires:  perl(Log::Dispatch::Config)
BuildRequires:  perl(Log::Dispatch::Configurator)
BuildRequires:  perl(Test::More)
BuildRequires:  perl(Test::Pod) >= 1.14
BuildRequires:  perl(Test::Pod::Coverage) >= 1.04
BuildRequires:  perl(YAML::Tiny)
BuildRequires:  perl-devel

%description
Log::Dispatch::Config is a wrapper for Log::Dispatch and provides a way to
configure Log::Dispatch objects with configuration files. Somewhat like a lite
version of log4j and Log::Log4perl it allows multiple log destinations. The
standard configuration file format for Log::Dispatch::Config is AppConfig.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

find %{buildroot} -type f -name .packlist -exec rm -f {} \;
find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \;

%check
make test

%files
%doc Changes examples LICENSE META.json script
%{perl_vendorlib}/*
%{_mandir}/man3/*


%changelog
* Thu Apr 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.110.690-1
+ Revision: 4034fef
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10964 |12cu|perl-Log-Dispatchouli-2.9.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Log-Dispatchouli
%define upstream_version 2.009

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	A simple wrapper around Log::Dispatch
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Log/Log-Dispatchouli-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Log::Dispatch)
BuildRequires:	perl(Log::Dispatch::Array)
BuildRequires:	perl(Log::Dispatch::File)
BuildRequires:	perl(Log::Dispatch::Screen)
BuildRequires:	perl(Log::Dispatch::Syslog)
BuildRequires:	perl(Params::Util)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(String::Flogger)
BuildRequires:	perl(Sub::Exporter::GlobExporter)
BuildRequires:	perl(Sys::Syslog)
BuildRequires:	perl(Test::Deep)
BuildRequires:	perl(Test::Fatal)
BuildRequires:	perl(Try::Tiny)

BuildArch:	noarch

Requires:	perl(Log::Dispatch::Array)

%description
no description found

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.9.0-1
+ Revision: 44db168
- Updated to 2.009 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10965 |12cu|perl-Log-Handler-0.820.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Log-Handler
%define upstream_version 0.82

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

License:	GPL+ or Artistic
Group:		Development/Perl
Summary:	A simple log file handler
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Log/Log-Handler-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Devel::Backtrace)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(Params::Validate)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build::Compat)
BuildRequires:	perl(UNIVERSAL::require)
BuildArch:	noarch

%description
This module is just a simple object oriented log file handler and very easy to
use.  It's possible to define a log level for your programs and control the
amount of informations that will be logged to the log file. In addition it's
possible to configure how you wish to open the log file - transient or
permanent - and lock and unlock the log file by each write operation. If you
wish you can assign the handler to check the inode of the log file (not on
Windows). That could be very useful if a rotate mechanism moves and zip the log
file.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc META.yml ChangeLog README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.820.0-1
+ Revision: 1e8d332
- LOG Updated to 0.82 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10966 |12cu|perl-Log-Log4perl-1.430.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Log-Log4perl
%define upstream_version 1.43

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Sysadm::Install\\)|perl\\(Log::Dispatch::FileRotate\\)|perl\\(DBI(.*)\\)|perl\\(RRDs(.*)\\)'
%else
%define _requires_exceptions perl\(\\(Log::Dispatch::FileRotate\\|DBI\\|RRDs\\)\)
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1
Summary:	Log4j implementation for Perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Log/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:	perl-devel
BuildRequires:	perl-Log-Dispatch >= 2.00
BuildArch:	noarch
Requires:	perl-Log-Dispatch >= 2.00

%description
Log::Log4perl lets you remote-control and fine-tune the logging behaviour of
your system from the outside. It implements the widely popular (Java-based)
Log4j logging package in pure Perl.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
find lib -type f -exec chmod 644 {} \;

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README xml eg
%{_bindir}/l4p-tmpl
%{perl_vendorlib}/Log
%{_mandir}/man1/*
%{_mandir}/man3/*


%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.430.0-1
+ Revision: 109577a
- Updated to 1.43 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10967 |12cu|perl-Log-Message-0.80.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Log-Message
%define upstream_version 0.08

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.08
Release:	1

Summary:	Log Message
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Log/Log-Message-0.08.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(IPC::Cmd)                  >= 0.360.0
BuildRequires:  perl(Module::Load::Conditional) >= 0.40.0
BuildRequires:	perl-version
BuildArch:	noarch

%description
Log::Message is a generic message storage mechanism.  It allows you to store
messages on a stack -- either shared or private -- and assign meta-data to it.
Some meta-data will automatically be added for you, like a timestamp and a
stack trace, but some can be filled in by the user, like a tag by which to
identify it or group it, and a level at which to handle the message (for
example, log it, or die with it)

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%defattr(644,root,root,755)
%doc README
%{perl_vendorlib}/Log
%{_mandir}/*/*


%changelog
* Sat Jan 08 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.40.0-1mdv2011.0
+ Revision: 630623
- update to new version 0.04

* Tue Aug 04 2009 Jérôme Quelin <jquelin@mandriva.org> 0.20.0-1mdv2011.0
+ Revision: 408962
- rebuild using %%perl_convert_version

* Tue Dec 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.02-1mdv2009.1
+ Revision: 314757
- update to new version 0.02

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.01-3mdv2009.0
+ Revision: 140691
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Jun 25 2007 Buchan Milne <bgmilne@mandriva.org> 0.01-3mdv2008.0
+ Revision: 44117
- Rebuild to fix file corruption caused by spec-helper

* Fri Jun 22 2007 Buchan Milne <bgmilne@mandriva.org> 0.01-2mdv2008.0
+ Revision: 42940
- Fix permissions

* Fri Jun 22 2007 Buchan Milne <bgmilne@mandriva.org> 0.01-1mdv2008.0
+ Revision: 42852
- Import perl-Log-Message



* Thu Jun 21 2007 Buchan Milne <bgmilne@mandriva.org> 0.01-1mdv2007.1
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10968 |12cu|perl-Log-Message-Simple-0.100.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Log-Message-Simple
%define upstream_version 0.10
Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.10
Release:	1

Summary:	Standardized logging facilities using the "Log::Message" module
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Log/Log-Message-Simple-0.10.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Log::Message)
BuildArch:	noarch

%description
Provides standardized logging facilities using the "Log::Message" module.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README
%{perl_vendorlib}/Log/*
%{_mandir}/*/*


%changelog
* Tue Feb 01 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.80.0-1mdv2011.0
+ Revision: 634688
- update to new version 0.08

* Mon Sep 14 2009 Jérôme Quelin <jquelin@mandriva.org> 0.60.0-1mdv2011.0
+ Revision: 439422
- update to 0.06

* Tue Aug 04 2009 Jérôme Quelin <jquelin@mandriva.org> 0.40.0-1mdv2010.0
+ Revision: 408963
- rebuild using %%perl_convert_version

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.04-1mdv2009.0
+ Revision: 140691
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Nov 02 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.04-1mdv2008.1
+ Revision: 105467
- new version
- update to new version 0.04

  + Funda Wang <fwang@mandriva.org>
    - fix tarball url

* Fri Jun 22 2007 Buchan Milne <bgmilne@mandriva.org> 0.02-1mdv2008.0
+ Revision: 42915
- Buildrequire Log::Message
- Import perl-Log-Message-Simple



* Thu Jun 21 2007 Buchan Milne <bgmilne@mandriva.org> 0.02-1mdv2007.1
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10969 |12cu|perl-LWP-Protocol-https-6.40.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    LWP-Protocol-https
%define upstream_version 6.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 6.04
Release:	1

Summary:	Provide https support for LWP::UserAgent
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/LWP/LWP-Protocol-https-6.04.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(IO::Socket::SSL)
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(Mozilla::CA)
BuildRequires:	perl(Net::HTTPS)
BuildRequires:	perl(HTTP::Request)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
The LWP::Protocol::https module provide support for using https schemed
URLs with LWP. This module is a plug-in to the LWP protocol handling, so
you don't use it directly. Once the module is installed LWP is able to
access sites using HTTP over SSL/TLS.

If hostname verification is requested by LWP::UserAgent's 'ssl_opts', and
neither 'SSL_ca_file' nor 'SSL_ca_path' is set, then 'SSL_ca_file' is
implied to be the one provided by Mozilla::CA. If the Mozilla::CA module
isn't available SSL requests will fail. Either install this module, set up
an alternative 'SSL_ca_file' or disable hostname verification.

This module used to be bundled with the libwww-perl, but it was unbundled
in v6.02 in order to be able to declare its dependencies properly for the
CPAN tool-chain. Applications that need https support can just declare
their dependency on LWP::Protocol::https and will no longer need to know
what underlying modules to install.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# Fail for no visible reason on ABF, pass locally
#make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat May 07 2011 Guillaume Rousse <guillomovitch@mandriva.org> 6.20.0-1mdv2011.0
+ Revision: 672183
- import perl-LWP-Protocol-https



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10970 |12cu|perl-LWPx-ParanoidAgent-1.100.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    LWPx-ParanoidAgent
%define upstream_version 1.10

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Paranoid subclass of LWP::UserAgent
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/LWPx/LWPx-ParanoidAgent-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(Net::DNS)
BuildRequires:	perl(Time::HiRes)
BuildArch:	noarch

%description
The 'LWPx::ParanoidAgent' is a class subclassing 'LWP::UserAgent', but
paranoid against attackers. It's to be used when you're fetching a remote
resource on behalf of a possibly malicious user.

This class can do whatever 'LWP::UserAgent' can (callbacks, uploads from
files, etc), except proxy support is explicitly removed, because in that
case you should do your paranoia at your proxy.

Also, the schemes are limited to http and https, which are mapped to
'LWPx::Protocol::http_paranoid' and 'LWPx::Protocol::https_paranoid',
respectively, which are forked versions of the same ones without the
"_paranoid". Subclassing them didn't look possible, as they were
essentially just one huge function.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# Fail on ABF
#make test

%install
%makeinstall_std

%files
%doc ChangeLog META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.100.0-1
+ Revision: 8c69395
- Updated to 1.10 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10971 |12cu|perl-LWPx-TimedHTTP-1.800.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define real_name LWPx-TimedHTTP
%define upstream_version 1.8

Summary:	LWPx::TimedHTTP - time the different stages of an HTTP request 
Name:		perl-%{real_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1
License:	GPL or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{real_name}
Source0:	http://www.cpan.org/authors/id/S/SI/SIMONW/LWPx-TimedHTTP-%{upstream_version}.tar.gz
BuildRequires:	perl-devel
BuildRequires:	perl(HTTP::Daemon)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl-libwww-perl
BuildArch:	noarch

%description
This module performs an HTTP request exactly the same as LWP does
normally except for the fact that it times each stage of the
request and then inserts the results as header. It's useful for
debugging where abouts in a connection slow downs are occuring.

%prep
%setup -q -n %{real_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
#make test

%install
install -d %{buildroot}%{perl_vendorlib}/LWPx
install -d %{buildroot}%{_mandir}/man3/

install -m0644 blib/lib/LWPx/TimedHTTP.pm %{buildroot}%{perl_vendorlib}/LWPx/
install -m0644 blib/libdoc/LWPx::TimedHTTP.3pm %{buildroot}%{_mandir}/man3/

%files
%doc Changes
%dir %{perl_vendorlib}/LWPx
%{perl_vendorlib}/LWPx/TimedHTTP.pm
%{_mandir}/*/*

%changelog
* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.5-5mdv2010.0
+ Revision: 430484
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.5-4mdv2009.0
+ Revision: 257682
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.5-3mdv2009.0
+ Revision: 245730
- rebuild

* Sat Feb 02 2008 Funda Wang <fwang@mandriva.org> 1.5-1mdv2008.1
+ Revision: 161383
- update to new version 1.5

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.4-5mdv2008.0
+ Revision: 86527
- rebuild


* Mon Oct 17 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.4-4mdk
- Fix BuildRequires

* Fri Sep 30 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.4-3mdk
- Buildrequires fix

* Thu Sep 29 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.4-2mdk
- fix buildrequires

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 1.4-1mdk
- initial Mandriva package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10972 |12cu|perl-Mail-GnuPG-0.190.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Mail-GnuPG
%define upstream_version 0.19

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.19
Release:	1
Summary:	Process email with GPG
License:	GPL or Artistic
Group:		Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Mail/Mail-GnuPG-0.19.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(GnuPG::Interface)
BuildRequires:	perl(Class::MethodMaker)
BuildRequires:	perl(MIME::Tools)
BuildRequires:	perl(Module::Build)
BuildArch:	noarch

%description
Use GnuPG::Interface to process or create PGP signed or encrypted email.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
export LC_ALL=C
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes README
%{perl_vendorlib}/Mail
%{_mandir}/*/*


%changelog
* Sun Dec 19 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.160.0-1mdv2011.0
+ Revision: 622946
- new version
- normalize perl version

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.15-5mdv2011.0
+ Revision: 440609
- rebuild

* Sun Jan 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.15-4mdv2009.1
+ Revision: 324509
- update to new version 0.15

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.10-1mdv2008.1
+ Revision: 140691
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Aug 08 2007 Funda Wang <fwang@mandriva.org> 0.10-1mdv2008.0
+ Revision: 60480
- New version 0.10


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.08-6mdv2007.0
- Rebuild

* Wed May 03 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.08-5mdk
- Fix According to perl Policy
	- BuildRequires
	- Source URL

* Mon Oct 17 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.08-4mdk
- Fix BuildRequires

* Thu Sep 29 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.08-3mdk
- fix BuildRequires

* Fri Aug 26 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.08-2mdk
- spec cleanup  
- better url
- make test in %%check

* Wed Aug 25 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.08-1mdk 
- first mdk release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10973 |12cu|perl-Mail-POP3Client-2.190.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Mail-POP3Client
%define upstream_version 2.19

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	POP3Client module for perl (Mail_and_Usenet_News/Mail)
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/S/SD/SDOWD/Mail-POP3Client-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch
Obsoletes:	perl-POP3Client <= 2.13
Provides:	POP3Client = %{version}

%description
POP3Client is a Perl module to provide an object-oriented interface to a
POP3 server.

%prep 
%setup -q -n %{upstream_name}-%{upstream_version}

%build
CFLAGS="%{optflags}" perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std
%{__rm} -rf %{buildroot}%{perl_archlib}/perllocal.pod

%files
%doc Changes  MANIFEST README
%{perl_vendorlib}/Mail/
%{_mandir}/man3/*



%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.190.0-1
+ Revision: e240c24
- LOG Updated to 2.19 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10974 |12cu|perl-Mail-RFC822-Address-0.300.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	real_name Mail-RFC822-Address
%define	upstream_version	0.3

Summary:	%{real_name} module for perl
Name:		perl-%{real_name}
Version:	%perl_convert_version %{upstream_version}
Release:	8
License:	GPL or Artistic
Group:		Development/Perl
Source:		ftp://ftp.perl.org/pub/CPAN/modules/by-module/Mail/%{real_name}-%{upstream_version}.tar.gz
URL:		http://search.cpan.org/dist/%{real_name}
BuildArch:	noarch
BuildRequires:	perl-devel

%description
Mail::RFC822::Address validates email addresses against the grammar described
in RFC 822 using regular expressions.

%prep
%setup -q -n %{real_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
make
make test

%install
%makeinstall_std

%files
%doc Changes INSTALL
%{_mandir}/*/*
%{perl_vendorlib}/Mail/RFC822/Address.pm



%changelog
* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.3-7mdv2010.0
+ Revision: 430486
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.3-6mdv2009.0
+ Revision: 257708
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.3-5mdv2009.0
+ Revision: 245780
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.3-3mdv2008.1
+ Revision: 140691
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.3-3mdv2008.0
+ Revision: 86529
- rebuild


* Wed May 03 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.3-2mdk
- Fix According to perl Policy
	- Source URL
- use mkrel

* Wed Jul 20 2005 Andreas Hasenack <andreas@mandriva.com> 0.3-1mdk
- packaged for Mandriva


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10975 |12cu|perl-Mail-SendEasy-1.200.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	Mail-SendEasy
%define upstream_version	1.2

Summary:	Send plain/html e-mails through SMTP servers
Name:		perl-%{module}
Version:	%perl_convert_version %{upstream_version}
Release:	1
License:	GPL or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{module}
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Mail/Mail-SendEasy-%{upstream_version}.tar.gz
BuildRequires:	perl-devel
BuildRequires:	dos2unix
BuildArch:	noarch
Provides:	perl(Mail::SendEasy::AUTH)
Provides:	perl(Mail::SendEasy::SMTP)

%description
This modules will send in a easy way e-mails.
It supports SMTP authentication and attachments.

%prep
%setup -q -n %{module}-%{upstream_version}
dos2unix README Changes

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Mail
%{_mandir}/man3/*



%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.2-3mdv2010.0
+ Revision: 430487
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.2-2mdv2008.1
+ Revision: 140691
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Jun 03 2007 Anssi Hannula <anssi@mandriva.org> 1.2-2mdv2008.0
+ Revision: 34869
- annual rebuild


* Sun May 28 2006 Anssi Hannula <anssi@mandriva.org> 1.2-1mdv2007.0
- initial Mandriva package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10976 |12cu|perl-MARC-Charset-1.350.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MARC-Charset
%define upstream_version 1.35

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1
Summary:	Convert MARC-8 encoded strings to UTF-8
License:	GPL or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MARC/MARC-Charset-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Accessor)
BuildRequires:	perl(XML::SAX)
BuildArch:	noarch

%description
MARC::Charset is a package to assist you in converting converting data encoded
using MARC-8 character sets to Unicode (UTF-8).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/MARC
%{_mandir}/*/*

%changelog
* Mon Sep 05 2011 StÃ©phane TÃ©letchÃ©a <steletch@mandriva.org> 1.330.0-1mdv2012.0
+ Revision: 698311
- update to new version 1.33

* Tue Jul 05 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.320.0-1
+ Revision: 688751
- update to new version 1.32

* Sat Nov 27 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.310.0-1mdv2011.0
+ Revision: 601984
- normalize perl version

* Fri Oct 22 2010 StÃ©phane TÃ©letchÃ©a <steletch@mandriva.org> 1.31-1mdv2011.0
+ Revision: 587323
- Update to 1.31

* Fri Jun 04 2010 StÃ©phane TÃ©letchÃ©a <steletch@mandriva.org> 1.2-1mdv2011.0
+ Revision: 547080
- Update to 1.2

* Wed Jul 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1-1mdv2010.0
+ Revision: 391185
- update to new version 1.1

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.0-2mdv2009.0
+ Revision: 268541
- rebuild early 2009.0 package (before pixel changes)

* Wed May 28 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-1mdv2009.0
+ Revision: 212215
- update to new version 1.0

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 0.98-1mdv2008.1
+ Revision: 140691
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Aug 08 2007 Funda Wang <fwang@mandriva.org> 0.98-1mdv2008.0
+ Revision: 60483
- New version 0.98

* Thu Jul 26 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.97-1mdv2008.0
+ Revision: 56109
- update to new version 0.97
- spec cleanup

* Wed May 02 2007 Olivier Thauvin <nanardon@mandriva.org> 0.96-1mdv2008.0
+ Revision: 20277
- 0.96


* Wed May 03 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.95-2mdk
- Fix According to perl Policy
	- BuildRequires 
	- Source URL

* Tue May 02 2006 Jerome Soyer <saispo@mandriva.org> 0.95-1mdk
- From Stéphane Téletchéa <steletch@free.fr>
- Initial Mandriva release




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10977 |12cu|perl-Math-Base36-0.120.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Math-Base36
%define upstream_version 0.12

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.12
Release:	1

Summary:	Encoding and decoding of base36 strings
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Math/Math-Base36-0.12.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Math::BigInt)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Exception)
BuildArch:	noarch

%description
This module converts to and from Base36 numbers (0..9 - A..Z)

It was created because of an article/challenge in "The Perl Review"

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.90.0-2mdv2011.0
+ Revision: 657788
- rebuild for updated spec-helper

* Wed Dec 08 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.90.0-1mdv2011.0
+ Revision: 616215
- update to new version 0.09

* Fri Jul 16 2010 Jérôme Quelin <jquelin@mandriva.org> 0.70.0-1mdv2011.0
+ Revision: 554286
- import perl-Math-Base36


* Fri Jul 16 2010 cpan2dist 0.07-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10978 |12cu|perl-Math-BaseCalc-1.17.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module Math-BaseCalc
%define upstream_version 1.017

Summary:	%{module} perl module
Name:		perl-%{module}
Version:	%perl_convert_version 1.017
Release:	1
License:	GPL or Artistic
Group:		Development/Perl
Source:		ftp://ftp.cpan.org:21/pub/CPAN/modules/by-module/Math/Math-BaseCalc-1.017.tar.gz
URL:		http://search.cpan.org/dist/%{module}
Requires:	perl >= 5.0
Buildrequires:	perl-devel
Buildarch:	noarch

%description
This module facilitates the conversion of numbers between various
number bases.  You may define your own digit sets, or use any of
several predefined digit sets.

%prep
%setup -q -n %{module}-%{upstream_version}

%build

CFLAGS="%{optflags}" %{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%make PREFIX=%buildroot%{_prefix} install DESTDIR=%buildroot

%files 
%doc Changes MANIFEST
%{perl_vendorlib}/Math/*
%{_mandir}/*/*



%changelog
* Sat May 14 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.016-1mdv2011.0
+ Revision: 674665
- update to new version 1.016

* Sun Mar 06 2011 Sandro Cazzaniga <kharec@mandriva.org> 1.014-1
+ Revision: 642234
- new version
- add missing %%check section
- fix buildroot
- use macros (%%make)
- use tar.gz given by upstream

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.013-2mdv2011.0
+ Revision: 440611
- rebuild

* Sun Jan 18 2009 Jérôme Quelin <jquelin@mandriva.org> 1.013-1mdv2009.1
+ Revision: 330873
- update to new version 1.013

* Fri Jun 27 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.012-1mdv2009.0
+ Revision: 229474
- update to new version 1.012

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.011-8mdv2008.0
+ Revision: 86552
- rebuild


* Thu May 11 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.011-7mdk
- Fix Build
- Fix Source URL
- Fix URL
- use mkrel

* Mon Jun 06 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.011-6mdk
- rebuild for new Perl

* Tue Aug 12 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.011-5mdk
- rebuild

* Wed May 28 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.011-4mdk
- rebuild for new auto{prov,req}




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10979 |12cu|perl-Math-BigInt-FastCalc-0.300.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Math-BigInt-FastCalc
%define upstream_version 0.30

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	1

Summary:    Math::BigInt::Calc with some XS for more speed
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Math/Math-BigInt-FastCalc-%{upstream_version}.tar.gz

BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl-Math-BigInt >= 1.991
BuildRequires: perl(Math::BigInt::Calc) >= 0.56
BuildRequires: perl(Test::More)

BuildRequires: perl-devel

%description
In order to allow for multiple big integer libraries, Math::BigInt was
rewritten to use library modules for core math routines. Any module which
follows the same API as this can be used instead by using the following:

	use Math::BigInt lib => 'libname';

'libname' is either the long name ('Math::BigInt::Pari'), or only the short
version like 'Pari'. To use this library:

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std


%files
%doc README CHANGES META.yml
%{_mandir}/man3/*
%perl_vendorlib/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.290.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Mon Jul 18 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.290.0-1
+ Revision: 690284
- update to new version 0.29

* Sat Mar 12 2011 Funda Wang <fwang@mandriva.org> 0.280.0-1
+ Revision: 643952
- new version 0.28
- rebuild
- rebuild

* Sun Feb 13 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.260.0-1
+ Revision: 637635
- update to new version 0.26

* Tue Feb 08 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.251.0-1
+ Revision: 636794
- update to new version 0.251

* Sun Nov 14 2010 Jérôme Quelin <jquelin@mandriva.org> 0.240.0-1mdv2011.0
+ Revision: 597486
- update to 0.24

* Mon Sep 06 2010 Jérôme Quelin <jquelin@mandriva.org> 0.210.0-1mdv2011.0
+ Revision: 576338
- buildrequires: update
- update buildrequires:
- update to 0.21

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.190.0-2mdv2011.0
+ Revision: 556002
- rebuild for perl 5.12

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.190.0-1mdv2010.0
+ Revision: 401636
- rebuild using %%perl_convert_version
- fixed license field

* Mon May 11 2009 Jérôme Quelin <jquelin@mandriva.org> 0.19-1mdv2010.0
+ Revision: 374541
- import perl-Math-BigInt-FastCalc


* Mon May 11 2009 cpan2dist 0.19-1mdv
- initial mdv release, generated with cpan2dist



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10980 |12cu|perl-Math-BigRat-0.260.600-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

%define upstream_name    Math-BigRat
%define upstream_version 0.2606

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Arbitrary big rational numbers

License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Math/%{upstream_name}-%{upstream_version}.tar.gz

# automatic dependency doesn't work here, because perl package
# provides an unversioned one
BuildRequires:	perl-Math-BigInt >= 1.87
BuildRequires:	perl-devel

%description
Math::BigRat complements Math::BigInt and Math::BigFloat by providing support
for arbitrary big rational numbers.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
export PERL5LIB=%{perl_vendorlib}
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
export PERL5LIB=%{perl_vendorlib}/
make test

%install
%makeinstall_std

%files 
%doc README
%{perl_vendorlib}/Math
%{_mandir}/*/*



%changelog
* Wed Apr 09 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.260.600-1
+ Revision: 0bd83ec
- Updated to 0.2606 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10981 |12cu|perl-Math-Complex-1.590.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Math-Complex
%define upstream_version 1.59

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 1.59
Release:	1

Summary:	Complex numbers and associated mathematical functions
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Math/Math-Complex-1.59.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
'Math::Trig' defines many trigonometric functions not defined by the core
Perl which defines only the 'sin()' and 'cos()'. The constant *pi* is also
defined as are a few convenience functions for angle conversions, and
_great circle formulas_ for spherical movement.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc ChangeLog
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Wed Jun 22 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.580.0-1mdv2011.0
+ Revision: 686640
- update to new version 1.58

* Mon May 09 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.570.0-1
+ Revision: 672854
- update to new version 1.57

* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 1.560.0-2
+ Revision: 654250
- rebuild for updated spec-helper

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 1.560.0-1mdv2011.0
+ Revision: 401634
- rebuild using %%perl_convert_version
- fixed license field

* Mon May 11 2009 Jérôme Quelin <jquelin@mandriva.org> 1.56-1mdv2010.0
+ Revision: 374531
- import perl-Math-Complex


* Mon May 11 2009 cpan2dist 1.56-1mdv
- initial mdv release, generated with cpan2dist



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10982 |12cu|perl-Math-GMP-2.70.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Math-GMP
%define upstream_version 2.07

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	1

Summary:        High speed arbitrary size integer math
License:        GPL
Group:          Development/Perl
Url:            http://search.cpan.org/dist/%{upstream_name}
Source0:        ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Math/Math-GMP-%{upstream_version}.tar.gz

BuildRequires:  perl-devel
BuildRequires:  gmp-devel

%description
Math::GMP was designed to be a drop-in replacement both for
Math::BigInt and for regular integer arithmetic. Unlike
BigInt,  though,  Math::GMP  uses  the  GNU  gmp  library
for  all of its calculations, as opposed to straight Perl
functions. This can result in speed improvements.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
CFLAGS="%{optflags}" echo | %{__perl} Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
%makeinstall_std

%clean

%files
%doc LICENSE README
%{perl_vendorarch}/*
%{_mandir}/*/*



%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.70.0-1
+ Revision: 01eaaaf
- Updated to 2.07 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10983 |12cu|perl-Math-Matrix-0.800.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname   Math-Matrix
%define upstream_version 0.8

Name:       perl-%{realname}
Version:    %perl_convert_version %{upstream_version}
Release:    1
License:    GPL or Artistic
Group:      Development/Perl
Summary:    Matrix data type (transpose, multiply etc)
Source:     http://www.cpan.org/modules/by-module/Math/Math-Matrix-%{upstream_version}.tar.gz
Url:        http://search.cpan.org/dist/%{realname}
BuildRequires: perl-devel
BuildArch: noarch

%description
The following methods are available:

new
    Constructor arguments are a list of references to arrays of the same
    length. The arrays are copied. The method returns *undef* in case of
    error.

            $a = new Math::Matrix ([rand,rand,rand],
                                   [rand,rand,rand],
                                   [rand,rand,rand]);

%prep
%setup -q -n %{realname}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README
%{_mandir}/man3/*
%perl_vendorlib/*





%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.800.0-1
+ Revision: ee3a15c
- LOG Updated to 0.8 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10984 |12cu|perl-Math-MatrixReal-2.110.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Math-MatrixReal
%define upstream_version 2.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Manipulate NxN matrices
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Math/Math-MatrixReal-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Most)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
*Semi-Rings*
    A Semi-Ring (S, +, ., 0, 1) is characterized by the following
    properties:

    * 1)

      a) '(S, +, 0) is a Semi-Group with neutral element 0'

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc CHANGES META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.110.0-1
+ Revision: bd38720
- Updated to 2.11 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10985 |12cu|perl-Math-Random-ISAAC-XS-1.1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Math-Random-ISAAC-XS
%define upstream_version 1.001

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	2

Summary:    C implementation of the ISAAC PRNG Algorithm
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Math/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(ExtUtils::CBuilder)
BuildRequires: perl(ExtUtils::ParseXS)
BuildRequires: perl(Test::More)
BuildRequires: perl(Test::NoWarnings)
BuildRequires: perl(Module::Build::Compat)
BuildRequires: perl-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
See the Math::Random::ISAAC manpage for the full description.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes LICENSE META.yml README
%{_mandir}/man3/*
%perl_vendorlib/*





%changelog
* Thu Feb 02 2012 Rosa <rosa@rosa-build.rosalab.ru> 1.1.0-2
+ Revision: 2ec26eb
- Automatic import for version 1.1.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10986 |12cu|perl-Math-Random-ISAAC-XS-1.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Math-Random-ISAAC-XS
%define upstream_version 1.004

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	1

Summary:    C implementation of the ISAAC PRNG Algorithm
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Math/Math-Random-ISAAC-XS-%{upstream_version}.tar.gz

BuildRequires: perl(ExtUtils::CBuilder)
BuildRequires: perl(ExtUtils::ParseXS)
BuildRequires: perl(Test::More)
BuildRequires: perl(Test::NoWarnings)
BuildRequires: perl(Module::Build::Compat)
BuildRequires: perl-devel

%description
See the Math::Random::ISAAC manpage for the full description.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor

./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%clean

%files
%doc Changes LICENSE META.yml README
%{_mandir}/man3/*
%perl_vendorlib/*





%changelog
* Tue Oct 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.4.0-1
+ Revision: 6234c61
- Updated by ROSA Updates Builder



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10987 |12cu|perl-Math-RPN-1.110.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name 	 Math-RPN
%define upstream_version 1.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 1.11
Release:	1

Summary:	Perl extension for Reverse Polish Math Expression Evaluation
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Math/Math-RPN-1.11.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Reverse Polish Notation is briefly a stack-based way of writing
mathematical expressions. This has the advantage of eliminating
the need for parenthesis and simplifying parsing for computers vs.
normal algebraic notation at a slight cost in the ability of humans
to easily comprehend the expressions.

Math::RPN will take a scalar or list of sclars which contain an RPN
expression as a set of comma delimited values and operators, and
return the result or stack, depending on context. If the function
is called in an array context, it will return the entire remaining stack.

%prep
%setup -q -n  %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%install
%makeinstall_std

%files
%doc Changes
%{perl_vendorlib}/Math/RPN.pm
%{_mandir}/man?/*


%changelog
* Wed Jul 29 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.90.0-1mdv2010.0
+ Revision: 403858
- rebuild using %%perl_convert_version

* Wed May 06 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.09-1mdv2010.0
+ Revision: 372509
- forgot to update the source tarball
- update to 1.09
- making the url parsable

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.08-7mdv2009.0
+ Revision: 241747
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.08-5mdv2008.0
+ Revision: 86635
- rebuild


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.08-4mdv2007.0
- Rebuild

* Thu May 04 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.08-3mdk
- Fix According to perl Policy
	- BuildRequires
	- Source URL
	- URL
- use mkrel

* Sat Jun 11 2005 Abel Cheung <deaddog@mandrivalinux.org> 1.08-2mdk
- Rebuild

* Sat Apr 24 2004 Abel Cheung <deaddog@deaddog.org> 1.08-1mdk
- First Mandrake Release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10988 |12cu|perl-Math-Spline-0.20.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Math-Spline
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Cubic Spline Interpolation of data
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Math/Math-Spline-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Math::Derivative)
BuildArch:	noarch

%description
This package provides cubic spline interpolation of numeric data. The data is
passed as references to two arrays containing the x and y ordinates. It may be
used as an exporter of the numerical functions or, more easily as a class
module.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files 
%doc README
%{perl_vendorlib}/Math
%{_mandir}/*/*


%changelog
* Wed Jul 29 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.10.0-1mdv2010.0
+ Revision: 403859
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.01-10mdv2009.0
+ Revision: 257816
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.01-9mdv2009.0
+ Revision: 245842
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.01-7mdv2008.1
+ Revision: 136284
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.01-7mdv2008.0
+ Revision: 86636
- rebuild


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.01-6mdv2007.0
- Rebuild

* Thu May 04 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.01-5mdk
- Fix According to perl Policy
    - Source URL
- use mkrel

* Sat Jun 11 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.01-4mdk 
- better url
- spec cleanup
- don't ship empty directories
- make test in %%check

* Mon Dec 20 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.01-3mdk
- fix buildrequires in a backward compatible way

* Fri Jul 23 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.01-2mdk 
- rpmbuildupdate aware

* Mon Jan 05 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.01-1mdk
- first mdk release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10989 |12cu|perl-Meta-Builder-0.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Meta-Builder
%define upstream_version 0.003

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Utility functions for Meta::Builder
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Meta/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Carp)
BuildRequires: perl(Fennec::Lite)
BuildRequires: perl(Module::Build) >= 0.360.0
BuildRequires: perl(Test::Exception)
BuildRequires: perl(Test::More)
BuildArch:  noarch

%description
Meta programming is becomming more and more popular. The popularity of Meta
programming comes from the fact that many problems are made significantly
easier. There are a few specialized Meta tools out there, for instance the
Class:MOP manpage which is used by the Moose manpage to track class
metadata.

Meta::Builder is designed to be a generic tool for writing Meta objects.
Unlike specialized tools, Meta::Builder makes no assumptions about what
metrics you will care about. Meta::Builder also mkaes it simple for others
to extend your meta-object based tools by providing hooks for other
packages to add metrics to your meta object.

If a specialized Meta object tool is available ot meet your needs please
use it. However if you need a simple Meta object to track a couple metrics,
use Meta::Builder.

%prep
%setup -qn %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor

./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Wed Mar 19 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.3.0-1
+ Revision: d403c00
- Imported from SRPM



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10990 |12cu|perl-Method-Signatures-Simple-0.60.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Method-Signatures-Simple
%define upstream_version 0.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Basic method declarations with signatures, without source filters
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Method/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Devel::Declare)
BuildRequires:	perl(Module::Implementation)
BuildArch:	noarch

%description
Basic method declarations with signatures, without source filters.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Wed Apr 16 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.60.0-3
+ Revision: f4eae1b
- Added Module-Implementation BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10991 |12cu|perl-MIME-Base64-3.140.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MIME-Base64
%define upstream_version 3.14

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Encode/decode Base 64 (RFC 2045)
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/MIME/MIME-Base64-%{upstream_version}.tar.gz


BuildRequires: perl-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
This module provides functions to encode and decode strings into and from
the base64 encoding specified in RFC 2045 - _MIME (Multipurpose Internet
Mail Extensions)_. The base64 encoding is designed to represent arbitrary
sequences of octets in a form that need not be humanly readable. A
65-character subset ([A-Za-z0-9+/=]) of US-ASCII is used, enabling 6 bits
to be represented per printable character.

The following functions are provided:

* encode_base64($str)

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%{make}

%check
%{make} test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Sat Jan 21 2012 Oden Eriksson <oeriksson@mandriva.com> 3.130.0-2mdv2012.0
+ Revision: 763376
- rebuild

* Sat Nov 27 2010 Guillaume Rousse <guillomovitch@mandriva.org> 3.130.0-1mdv2011.0
+ Revision: 601901
- update to new version 3.13

* Sat Nov 13 2010 Jérôme Quelin <jquelin@mandriva.org> 3.100.0-1mdv2011.0
+ Revision: 597104
- update to 3.10

* Wed Jul 28 2010 Jérôme Quelin <jquelin@mandriva.org> 3.90.0-3mdv2011.0
+ Revision: 562430
- rebuild

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 3.90.0-2mdv2011.0
+ Revision: 556005
- rebuild for perl 5.12

* Wed Jan 27 2010 Jérôme Quelin <jquelin@mandriva.org> 3.90.0-1mdv2010.1
+ Revision: 496997
- update to 3.09

* Sun Jul 12 2009 Jérôme Quelin <jquelin@mandriva.org> 3.80.0-1mdv2010.0
+ Revision: 395246
- import perl-MIME-Base64


* Sun Jul 12 2009 cpan2dist 3.08-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10992 |12cu|perl-MIME-Lite-HTML-1.240.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MIME-Lite-HTML
%define upstream_version 1.24

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 1.24
Release:	1
Summary:	Provide routine to transform HTML to MIME
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MIME/MIME-Lite-HTML-1.24.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Email::Date::Format)
BuildRequires:	perl(HTML::LinkExtor)
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(MIME::Lite)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(URI::URL)
BuildArch:	noarch

%description
This module is a Perl mail client interface for sending message that
support HTML format and build them for you.. This module provide routine to
transform a HTML page in MIME::Lite mail. So you need this module to use
MIME-Lite-HTML possibilities

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/MIME

%changelog
* Fri Sep 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.230.0-1mdv2010.0
+ Revision: 430505
- import perl-MIME-Lite-HTML


* Thu Sep 03 2009 cpan2dist 1.23-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10993 |12cu|perl-Mixin-Linewise-0.104.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Mixin-Linewise
%define upstream_version 0.104

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Get linewise writeers for strings and filenames
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Mixin/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(IO::File)
BuildRequires:	perl(IO::String)
BuildRequires:	perl(Sub::Exporter)

BuildArch:	noarch

%description
It's boring to deal with opening files for IO, converting strings to
handle-like objects, and all that. With the Mixin::Linewise::Readers
manpage and the Mixin::Linewise::Writers manpage, you can just write a
method to handle handles, and methods for handling strings and filenames
are added for you.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Dec 29 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.104.0-1
+ Revision: a401348
- Updated to 0.104



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10994 |12cu|perl-MLDBM-Sync-0.300.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MLDBM-Sync
%define upstream_version 0.30

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	%{upstream_name} module for perl
License:	Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/C/CH/CHAMAS/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Digest::MD5)
BuildRequires:	perl(MLDBM)
BuildArch:	noarch

%description
%{upstream_name} module for perl.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files
%doc MANIFEST README
%{_mandir}/*/*
%{perl_vendorlib}/MLDBM


%changelog
* Mon Aug 03 2009 Jérôme Quelin <jquelin@mandriva.org> 0.300.0-1mdv2010.0
+ Revision: 407686
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.30-8mdv2009.0
+ Revision: 257849
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.30-7mdv2009.0
+ Revision: 245881
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.30-5mdv2008.1
+ Revision: 136288
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Aug 20 2007 Thierry Vignaud <tv@mandriva.org> 0.30-5mdv2008.0
+ Revision: 67500
- kill file require on perl-base


* Sun Jan 14 2007 Olivier Thauvin <nanardon@mandriva.org> 0.30-5mdv2007.0
+ Revision: 108472
- rebuild

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - Import perl-MLDBM-Sync


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10995 |12cu|perl-Module-Build-Tiny-0.35.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Module-Build-Tiny
%define upstream_version 0.035

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    A tiny replacement for Module::Build
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(CPAN::Meta)
BuildRequires: perl(Carp)
BuildRequires: perl(Cwd)
BuildRequires: perl(Data::Dumper)
BuildRequires: perl(DynaLoader)
BuildRequires: perl(Exporter) >= 5.570.0
BuildRequires: perl(ExtUtils::CBuilder)
BuildRequires: perl(ExtUtils::Config) >= 0.3.0
BuildRequires: perl(ExtUtils::Helpers) >= 0.20.0
BuildRequires: perl(ExtUtils::Install)
BuildRequires: perl(ExtUtils::InstallPaths) >= 0.2.0
BuildRequires: perl(ExtUtils::ParseXS)
BuildRequires: perl(File::Basename)
BuildRequires: perl(File::Find)
BuildRequires: perl(File::Path)
BuildRequires: perl(File::Spec)
BuildRequires: perl(File::Spec::Functions)
BuildRequires: perl(File::Temp)
BuildRequires: perl(Getopt::Long) >= 2.360.0
BuildRequires: perl(IO::File)
BuildRequires: perl(IO::Handle)
BuildRequires: perl(IPC::Open2)
BuildRequires: perl(IPC::Open3)
BuildRequires: perl(JSON::PP) >= 2.0.0
BuildRequires: perl(Pod::Man)
BuildRequires: perl(TAP::Harness::Env)
BuildRequires: perl(Test::More) >= 0.880.0
BuildRequires: perl(XSLoader)
BuildRequires: perl(strict)
BuildRequires: perl(warnings)
BuildRequires: perl-devel
BuildArch:  noarch

%description
Many Perl distributions use a Build.PL file instead of a Makefile.PL file
to drive distribution configuration, build, test and installation.
Traditionally, Build.PL uses Module::Build as the underlying build system.
This module provides a simple, lightweight, drop-in replacement.

Whereas Module::Build has over 6,700 lines of code; this module has less
than 120, yet supports the features needed by most distributions.

Supported
    * * Pure Perl distributions

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL --installdirs=vendor

./Build

# %check
# ./Build test

%install
./Build install --destdir=%{buildroot}

%files
%doc Changes INSTALL LICENSE META.json META.yml MYMETA.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Fri Apr 04 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.35.0-1
+ Revision: 738943f
- Disable check



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10996 |12cu|perl-Module-CPANTS-Analyse-0.900.200-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Module-CPANTS-Analyse
%define upstream_version 0.9002

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Generate Kwalitee ratings for a distribution
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Module/Module-CPANTS-Analyse-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Archive::Any) >= 0.60.0
BuildRequires:	perl(Archive::Tar) >= 1.480.0
BuildRequires:	perl(Array::Diff) >= 0.40.0
BuildRequires:	perl(CPAN::DistnameInfo) >= 0.60.0
BuildRequires:	perl(Class::Accessor) >= 0.190.0
BuildRequires:	perl(Cwd)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(ExtUtils::Manifest)
BuildRequires:	perl(File::Find::Rule)
BuildRequires:	perl(File::Slurp)
BuildRequires:	perl(File::chdir)
BuildRequires:	perl(IO::Capture) >= 0.50.0
BuildRequires:	perl(LWP::Simple)
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Module::ExtractUse) >= 0.180.0
BuildRequires:	perl(Module::Pluggable) >= 2.960.0
BuildRequires:	perl(Module::Signature)
BuildRequires:	perl(Pod::Simple::Checker) >= 2.20.0
BuildRequires:	perl(Readonly)
BuildRequires:	perl(Set::Scalar)
BuildRequires:	perl(Software::License) >= 0.3.0
BuildRequires:	perl(Test::CPAN::Meta::YAML::Version)
BuildRequires:	perl(Test::Deep)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::NoWarnings)
BuildRequires:	perl(Test::Warn) >= 0.110.0
BuildRequires:	perl(Text::CSV_XS) >= 0.450.0
BuildRequires:	perl(YAML::Any) >= 0.810.0
BuildRequires:	perl(YAML::XS)
BuildRequires:	perl(version) >= 0.730.0
BuildArch:	noarch

%description
Kwalitee is an automatically-measurable gauge of how good your software is.
That's very different from quality, which a computer really can't measure in a
general sense. (If you can, you've solved a hard problem in computer science.)

In the world of the CPAN, the CPANTS project (CPAN Testing Service; also a
funny acronym on its own) measures Kwalitee with several metrics. If you plan
to release a distribution to the CPAN -- or even within your own organization
-- testing its Kwalitee before creating a release can help you improve your
quality as well.

Test::Kwalitee and a short test file will do this for you automatically.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
#make test

%install
%makeinstall_std

%files
%doc AUTHORS Changes META.json META.yml MYMETA.yml README  TODO
%{_bindir}/*
%{perl_vendorlib}/Module
%{_mandir}/*/*




%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.900.200-1
+ Revision: 758ea20
- Fix %doc files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10997 |12cu|perl-Module-Depends-0.160.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Module-Depends
%define upstream_version 0.16

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Intrusive discovery of distribution dependencies
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Module/Module-Depends-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Accessor::Chained)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(YAML)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
Module::Depends extracts module dependencies from an unpacked distribution
tree.

Module::Depends only evaluates the META.yml shipped with a distribution.
This won't be effective until all distributions ship META.yml files, so we
suggest you take your life in your hands and look at
Module::Depends::Intrusive.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.150.0-2mdv2011.0
+ Revision: 655049
- rebuild for updated spec-helper

* Wed Feb 24 2010 Jérôme Quelin <jquelin@mandriva.org> 0.150.0-1mdv2011.0
+ Revision: 510522
- update to 0.15

* Tue Jun 30 2009 Jérôme Quelin <jquelin@mandriva.org> 0.140.0-1mdv2010.0
+ Revision: 391006
- import perl-Module-Depends


* Tue Jun 30 2009 cpan2dist 0.14-1mdv
- initial mdv release, generated with cpan2dist



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10998 |12cu|perl-Module-Extract-Namespaces-1.20.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Module-Extract-Namespaces
%define upstream_version 1.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Extract the package declarations from a module
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Module/Module-Extract-Namespaces-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(PPI)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This module extracts package declarations from Perl code without running
the code.

It does not extract:

* * packages declared dynamically (e.g. in 'eval')

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.20.0-1
+ Revision: 67552fc
- Updated to 1.02 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 10999 |12cu|perl-Module-Extract-Use-1.40.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Module-Extract-Use
%define upstream_version 1.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Pull out the modules a module uses
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Module/Module-Extract-Use-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(PPI)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Output)
BuildArch:	noarch

%description
Extract the names of the modules used in a file using a static analysis.
Since this module does not run code, it cannot find dynamic uses of
modules, such as 'eval "require $class"'.

* new

  Makes an object. The object doesn't do anything just yet, but you need it
  to call the methods.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.40.0-1
+ Revision: d884c90
- Updated to 1.04 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11000 |12cu|perl-Module-Find-0.120.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Module-Find
%define upstream_version 0.12

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Find and use installed modules in a (sub)category
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Module/Module-Find-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
Module::Find lets you find and use modules in categories. This can be
very useful for auto-detecting driver or plugin modules. You can
differentiate between looking in the category itself or in all
subcategories.


%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%defattr(644,root,root,755)
%doc Changes
%{_mandir}/man*/*
%{perl_vendorlib}/Module



%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.120.0-1
+ Revision: a494215
- Updated to 0.12 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11001 |12cu|perl-Module-Format-0.0.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Module-Format
%define upstream_version v0.0.5

Name:       perl-%{upstream_name}
Version:    %perl_convert_version 0.0.6
Release:    1

Summary:    Convert and manipulate stringified versions of Perl modules
License:    MIT
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Module/Module-Format-v0.0.6.tar.gz

BuildRequires: perl(Getopt::Long)
BuildRequires: perl(Pod::Usage)
BuildRequires: perl(Test::More)
BuildRequires: perl(strict)
BuildRequires: perl(vars)
BuildRequires: perl(warnings)
BuildRequires: perl(Module::Build)
BuildArch: noarch

%description
Module-Format is a set of Perl modules and the accompanying perlmf command line
utility that can be used to output consistetly formatted named of Perl modules
for input in applications. So one can do:

urpmi --auto $(perlmf as_rpm_c "$@")

to install perl dependencies using urpmi (and many other uses).

%prep
%setup -qn %{upstream_name}-v%{version}

%build
%{__perl} Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}


%files
%doc Changes META.yml README
%{_bindir}/perlmf
%{_mandir}/man1/*
%{_mandir}/man3/*
%perl_vendorlib/*





%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.0.6-1
+ Revision: 43ebeb0
- Fix build setup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11002 |12cu|perl-Module-Info-0.350.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Module-Info
%define upstream_version 0.35

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1
Epoch:		1

Summary:	Information about Perl modules 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/M/MB/MBARBON/Module-Info-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Module::Info gives you information about Perl modules without actually loading
the module.  It actually isn't specific to modules and should work on any perl
code.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files 
%defattr(-,root,root,755)
%doc Changes
%{_bindir}/*
%{_mandir}/man*/*
%{perl_vendorlib}/B
%{perl_vendorlib}/Module



%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 1:0.350.0-1
+ Revision: 0cedc6c
- LOG Updated to 0.35 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11003 |12cu|perl-Module-Install-ExtraTests-0.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Module-Install-ExtraTests
%define upstream_version 0.008
Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.008
Release:	1

Summary:	%{upstream_name} perl module
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Module/Module-Install-ExtraTests-0.008.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildArch:	noarch

%description
%{upstream_name} perl module.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.7.0-2mdv2011.0
+ Revision: 657792
- rebuild for updated spec-helper

* Fri Dec 03 2010 Shlomi Fish <shlomif@mandriva.org> 0.7.0-1mdv2011.0
+ Revision: 607097
- import perl-Module-Install-ExtraTests



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11004 |12cu|perl-Module-Load-0.320.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Module-Load%define upstream_version 0.32
Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Runtime require of both modules and files
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
load eliminates the need to know whether you are trying to require either a
file or a module.

If you consult perldoc -f require you will see that require will behave
differently when given a bareword or a string.

In the case of a string, require assumes you are wanting to load a file. But in
the case of a bareword, it assumes you mean a module.

This gives nasty overhead when you are trying to dynamically require modules at
runtime, since you will need to change the module notation (Acme::Comment) to a
file notation fitting the particular platform you are on.

load elimates the need for this overhead and will just DWYM.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files 
%doc README
%{perl_vendorlib}/Module
%{_mandir}/*/*



%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.320.0-1
+ Revision: 69e70b4
- Updated to 0.32 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11005 |12cu|perl-Module-Loaded-0.80.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Module-Loaded
%define upstream_version 0.08

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Mark modules as loaded or unloaded
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Module/Module-Loaded-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
When testing applications, often you find yourself needing to provide
functionality in your test environment that would usually be provided by
external modules. Rather than munging the INC by hand to mark these external
modules as loaded, so they are not attempted to be loaded by perl, this module
offers you a very simple way to mark modules as loaded and/or unloaded.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README
%{perl_vendorlib}/Module/*
%{_mandir}/*/*


%changelog
* Mon Sep 07 2009 Jérôme Quelin <jquelin@mandriva.org> 0.60.0-1mdv2010.0
+ Revision: 432798
- update to 0.06

* Tue Aug 04 2009 Jérôme Quelin <jquelin@mandriva.org> 0.20.0-1mdv2010.0
+ Revision: 408965
- rebuild using %%perl_convert_version

* Tue Dec 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.02-1mdv2009.1
+ Revision: 314758
- update to new version 0.02

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.01-1mdv2009.0
+ Revision: 136289
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Jun 22 2007 Buchan Milne <bgmilne@mandriva.org> 0.01-1mdv2008.0
+ Revision: 42863
- Import perl-Module-Loaded



* Thu Jun 21 2007 Buchan Milne <bgmilne@mandriva.org> 0.01-1mdv2007.1
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11006 |12cu|perl-Module-Metadata-1.0.19-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Module-Metadata
%define upstream_version 1.000019

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Gather package and POD information from perl module files
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Module/Module-Metadata-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(version)
BuildArch:	noarch

%description
The *Tie::CPHash* module provides a hash table that is case preserving but
case insensitive. This means that

    $cphash{KEY}    $cphash{key}
    $cphash{Key}    $cphash{keY}

all refer to the same entry. Also, the hash remembers which form of the key
was last used to store the entry. The 'keys' and 'each' functions will
return the key that was used to set the value.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.0.19-1
+ Revision: e4b5688
- LOG Updated to 1.000019 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11007 |12cu|perl-Module-Packaged-Generator-1.111.930-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Module-Packaged-Generator
%define upstream_version 1.111930

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Role to provide easy url fetching
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(DBI)
BuildRequires:	perl(Devel::Platform::Info::Linux)
BuildRequires:	perl(Exporter::Lite)
BuildRequires:	perl(File::Copy)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::HomeDir) >= 0.970.0
BuildRequires:	perl(File::HomeDir::PathClass)
BuildRequires:	perl(File::Spec::Functions)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(FindBin)
BuildRequires:	perl(Getopt::Long::Descriptive)
BuildRequires:	perl(LWP::Simple)
BuildRequires:	perl(Log::Dispatchouli)
BuildRequires:	perl(Module::Build) >= 0.360.100
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Role)
BuildRequires:	perl(MooseX::ClassAttribute)
BuildRequires:	perl(MooseX::Has::Sugar)
BuildRequires:	perl(MooseX::SemiAffordanceAccessor)
BuildRequires:	perl(MooseX::Singleton)
BuildRequires:	perl(Parse::CPAN::Packages::Fast)
BuildRequires:	perl(Term::ProgressBar::Quiet)
BuildRequires:	perl(Test::MockObject)
BuildRequires:	perl(Test::More) >= 0.880.0
BuildRequires:	perl(namespace::autoclean)
BuildArch:	noarch

%description
This module alows to fetch modules available as native Linux (or BSD)
distribution packages, and wraps them in a sqlite database. This allows
people to do analysis, draw CPANTS metrics from it or whatever.

Of course, running the utility shipped in this dist will only create the
database for the current distribution. But that's not our job to do crazy
manipulation with this data, we just provide the data :-)

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes LICENSE META.json META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*
%{_bindir}/pkgcpan
%{_datadir}/man/man1/pkgcpan.1.*



%changelog
* Sun Oct 14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.111.930-3
+ Revision: 0464b90
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11008 |12cu|perl-Module-Path-0.130.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Module-Path
%define upstream_version 0.13

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Get the full path to a locally installed module  
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Cwd)
BuildRequires: perl(Devel::FindPerl)
BuildRequires: perl(Exporter)
BuildRequires: perl(ExtUtils::MakeMaker) >= 6.300.0
BuildRequires: perl(File::Basename)
BuildRequires: perl(File::Spec::Functions)
BuildRequires: perl(FindBin) >= 0.50.0
BuildRequires: perl(Getopt::Long)
BuildRequires: perl(Pod::Usage)
BuildRequires: perl(Test::More) >= 0.880.0
BuildRequires: perl(strict)
BuildRequires: perl(warnings)
BuildRequires: perl-devel
BuildArch:  noarch

%description
Module::Path provides a single function, module_path(), which will find where a
module is installed locally.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml MYMETA.yml README
%{_mandir}/man1/*
%{_mandir}/man3/*
%{_bindir}/*
%{perl_vendorlib}/*

%changelog
* Wed Apr 02 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.130.0-1
+ Revision: 5533d2f
- Added perl-devel BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11009 |12cu|perl-Module-Refresh-0.170.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Module-Refresh
%define upstream_version 0.17

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.17
Release:	1

Summary:	Refresh INC files when the module is updated on disk
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Module/Module-Refresh-0.17.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Path::Class)
BuildArch:	noarch

%description
This module is a generalization of the functionality provided by
Apache::StatINC. It's designed to make it easy to do simple iterative
development when working in a persistent environment.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes
%{perl_vendorlib}/Module
%{_mandir}/man3/*


%changelog
* Mon Apr 18 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.160.0-1mdv2011.0
+ Revision: 655764
- update to new version 0.16

* Sat Aug 01 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.130.0-1mdv2011.0
+ Revision: 406070
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.13-5mdv2009.0
+ Revision: 257902
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.13-4mdv2009.0
+ Revision: 245951
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 0.13-2mdv2008.1
+ Revision: 171026
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun May 20 2007 Michael Scherer <misc@mandriva.org> 0.13-1mdv2008.0
+ Revision: 28863
- Update to new version 0.13

* Thu May 03 2007 Michael Scherer <misc@mandriva.org> 0.12-1mdv2008.0
+ Revision: 20922
- upgrade to 0.12


* Wed May 03 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.09-2mdk
- Fix According to perl Policy
	- Source URL

* Tue Dec 27 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.09-1mdk
- New release 0.09
- spec cleanup
- fix directory ownership

* Mon Nov 07 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.08-1mdk
- 0.08
- Remove empty dirs in package

* Sat Oct 01 2005 Michael Scherer <misc@mandriva.org> 0.06-1mdk
- First mandriva package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11010 |12cu|perl-Module-Release-2.60.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Module-Release
%define upstream_version 2.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

License:	GPL+ or Artistic
Group:		Development/Perl
Summary:	Automate software releases
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Module/Module-Release-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(CGI)
BuildRequires:	perl(ConfigReader::Simple)
BuildRequires:	perl(Crypt::SSLeay)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(HTTP::Message)
BuildRequires:	perl(IO::Null)
BuildRequires:	perl(Net::FTP)
BuildRequires:	perl(Test::Output)
BuildRequires:	perl(Test::Without::Module)
BuildArch:	noarch

%description
'Module::Release' automates your software release process. It started as a
script that automated my release process, so it has bits to talk to PAUSE
(CPAN) and SourceForge, and to use 'Makefile.PL' and 'CVS'. Other people
have extended this in other modules under the same namespace so you can use
'Module::Build', 'svn', and many other things.

The methods represent a step in the release process. Some of them check a
condition (e.g. all tests pass) and die if that doesn't work.
'Module::Release' doesn't let you continue if something is wrong. Once you
have checked everything, use the upload features to send your files to the
right places.

The included 'release' script is a good starting place. Don't be afraid to
edit it for your own purposes.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README README
%{perl_vendorlib}/Module
%{_bindir}/release
%{_mandir}/man3/*
%{_mandir}/man1/release.1*


%changelog
* Wed Oct 02 2013 dsilakov <denis.silakov@rosalab.ru> 2.60.0-1
+ Revision: 4cf51b8
- Merge pull request #1 from import/perl-Module-Release:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11011 |12cu|perl-Module-Reload-1.70.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Module-Reload
%define upstream_version 1.07

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Reload %%INC files when updated on disk
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.bz2
Source1:        %{name}.rpmlintrc

BuildRequires:	perl-devel
BuildArch:	noarch

%description
When Perl pulls a file via C<require>, it stores the filename in the
global hash C<%%INC>.  The next time Perl tries to C<require> the same
file, it sees the file in C<%%INC> and does not reload from disk.  This
module's handler iterates over C<%%INC> and reloads the file if it has
changed on disk. 

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%files
%doc README
%{perl_vendorlib}/Module
%{_mandir}/man3/*


%changelog
* Wed Mar 19 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.70.0-2
+ Revision: 2ca7a3d
- Added rpmlintrc



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11012 |12cu|perl-Module-Util-1.90.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Module-Util
%define upstream_version 1.09
Name:       perl-%{upstream_name}
Version:    %perl_convert_version 1.09
Release:    1

Summary:    Module name tools and transformations
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Module/Module-Util-1.09.tar.gz

BuildRequires: perl(Test::More)
BuildRequires: perl(Module::Build::Compat)
BuildArch: noarch
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}

%description
This module provides a few useful functions for manipulating module names.
Its main aim is to centralise some of the functions commonly used by
modules that manipulate other modules in some way, like converting module
names to relative paths.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes README
%{_bindir}/pm_which
%{_mandir}/man1/pm_which.1.*
%{_mandir}/man3/*
%{perl_vendorlib}/Module


%changelog
* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.70.0-1mdv2010.0
+ Revision: 404020
- rebuild using %%perl_convert_version

* Sat May 02 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.07-1mdv2010.0
+ Revision: 370493
- update to new version 1.07

* Sun Nov 09 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.05-1mdv2009.1
+ Revision: 301378
- update to new version 1.05

* Mon Jun 30 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.04-1mdv2009.0
+ Revision: 230278
- update to new version 1.04

* Sat May 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.03-1mdv2009.0
+ Revision: 213759
- import perl-Module-Util


* Sat May 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.03-1mdv2009.0
- first mdv release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11013 |12cu|perl-Monitoring-Livestatus-Class-0.30.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Monitoring-Livestatus-Class
%define upstream_version 0.03

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Monitoring::Livestatus::Class::Abstract::Filter\\)|perl\\(Monitoring::Livestatus::Class::Abstract::Stats\\)'
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Class for servicesbyhostgroup table
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Monitoring/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Module::Find)
BuildRequires:	perl(Monitoring::Livestatus)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This module is an object-oriented interface for Monitoring::Livestatus

*The module is still in an early stage of development, there can be some
api changes between releases.*

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Tue Dec 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.30.0-4
+ Revision: 17f52fb
- LOG Add Requires exceptions



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11014 |12cu|perl-Moo-1.4.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Moo
%define upstream_version 1.004002

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Efficient generation of subroutines via string eval
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/M/MS/MSTROUT/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Method::Modifiers)
BuildRequires:	perl(Devel::GlobalDestruction)
BuildRequires:  perl(Dist::CheckConflicts)
BuildRequires:	perl(Import::Into)
BuildRequires:	perl(Test::Fatal)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Role::Tiny)
BuildRequires:	perl(strictures)
BuildRequires:	perl(Module::Runtime)
BuildArch:	noarch

Provides:       perl(Moo::Conflicts)

%description
This module is an extremely light-weight, high-performance the Moose
manpage replacement. It also avoids depending on any XS modules to allow
simple deployments. The name 'Moo' is based on the idea that it provides
almost -but not quite- two thirds of the Moose manpage.

Unlike 'Mouse' this module does not aim at full the Moose manpage
compatibility. See the /INCOMPATIBILITIES manpage for more details.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README META.yml Changes
%{_bindir}/moo-outdated
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Fri Feb 14 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.4.2-2
+ Revision: 2f8f026
- Add explicit Moo::Conflicts provide



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11015 |12cu|perl-Moose-Autobox-0.110.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Moose-Autobox
%define upstream_version 0.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	The Indexed role
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Moose/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(autobox)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Perl6::Junction)
BuildRequires:	perl(Test::Exception)
BuildArch:	noarch
Requires:	perl(autobox)

%description
Moose::Autobox provides an implementation of SCALAR, ARRAY, HASH & CODE for
use with the autobox manpage. It does this using a hierarchy of roles in a
manner similar to what Perl 6 _might_ do. This module, like the Class::MOP
manpage and the Moose manpage, was inspired by my work on the Perl 6 Object
Space, and the 'core types' implemented there.

A quick word about autobox
    The the autobox manpage module provides the ability for calling
    'methods' on normal Perl values like Scalars, Arrays, Hashes and Code
    references. This gives the illusion that Perl's types are first-class
    objects. However, this is only an illusion, albeit a very nice one. I
    created this module because the autobox manpage itself does not
    actually provide an implementation for the Perl types but instead only
    provides the 'hooks' for others to add implementation too.

Is this for real? or just play?
    Several people are using this module in serious applications and it
    seems to be quite stable. The underlying technologies of the autobox
    manpage and the Moose::Role manpage are also considered stable. There
    is some performance hit, but as I am fond of saying, nothing in life is
    free. If you have any questions regarding this module, either email me,
    or stop by #moose on irc.perl.org and ask around.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Oct 01 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.110.0-3
+ Revision: f24be0e
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11016 |12cu|perl-Moose-Policy-0.50.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Moose-Policy
%define upstream_version 0.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Moose-mounted police
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Moose/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Module::Build::Compat)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)

BuildArch:	noarch

%description
This module allows you to specify your project-wide or even company-wide
Moose meta-policy. 

Most all of Moose's features can be customized through the use of custom
metaclasses, however fiddling with the metaclasses can be hairy.
Moose::Policy removes most of that hairiness and makes it possible to
cleanly contain a set of meta-level customizations in one easy to use
module.

This is still an release of this module and it should not be considered to
be complete by any means. It is very basic implemenation at this point and
will likely get more feature-full over time, as people request features. So
if you have a suggestion/need/idea, please speak up.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Mon Oct 01 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.50.0-2
+ Revision: 4f782ab
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11017 |12cu|perl-MooseX-Aliases-0.110.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-Aliases
%define upstream_version 0.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Attribute metaclass trait for L<MooseX::Aliases>
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/MooseX-Aliases-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::Fatal)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::Requires)
BuildArch:	noarch

%description
The MooseX::Aliases module will allow you to quickly alias methods in
Moose. It provides an alias parameter for 'has()' to generate aliased
accessors as well as the standard ones. Attributes can also be initialized
in the constructor via their aliased names.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.110.0-1
+ Revision: 08dca5f
- LOG Updated to 0.11 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11018 |12cu|perl-MooseX-App-Cmd-0.70.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-App-Cmd
%define upstream_version 0.07

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Reads from config file
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(App::Cmd)
BuildRequires:	perl(Getopt::Long::Descriptive)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Getopt)
BuildRequires:	perl(Test::use::ok)
BuildRequires:	perl(Test::Output)
BuildArch:	noarch

%description
This module marries the App::Cmd manpage with the MooseX::Getopt manpage.

Use it like the App::Cmd manpage advises (especially see the
App::Cmd::Tutorial manpage), swapping the App::Cmd::Command manpage for the
MooseX::App::Cmd::Command manpage.

Then you can write your moose commands as moose classes, with the
MooseX::Getopt manpage defining the options for you instead of 'opt_spec'
returning a the Getopt::Long::Descriptive manpage spec.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Oct 01 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.70.0-3
+ Revision: e1ee0e8
- LOG Update to 0.07



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11019 |12cu|perl-MooseX-Async-0.70.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-Async
%define upstream_version 0.07

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	A Method Metaclass for MooseX::Async
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::AttributeHelpers)
BuildArch:	noarch

%description
MooseX::Async is a set of Metaclasses for MooseX::POE and it's siblings.
Please see them for documentation.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Oct 01 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.70.0-3
+ Revision: 78b1d6f
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11020 |12cu|perl-MooseX-Attribute-Chained-1.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-Attribute-Chained
%define upstream_version 1.0.1

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Attribute that returns the instance to allow for chaining
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Module::Build) >= 0.360.100
BuildRequires: perl(Moose)
BuildRequires: perl(Test::More) >= 0.880.0
BuildRequires: perl(Try::Tiny)
BuildArch:  noarch

Obsoletes: perl-MooseX-ChainedAccessors <= 0.20.0
Provides:  perl-MooseX-ChainedAccessors

%description
MooseX::Attribute::Chained is a Moose Trait which allows for method
chaining on accessors by returning $self on write/set operations.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor

./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes LICENSE META.json META.yml MYMETA.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 07 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.1-1
+ Revision: 7999dd1
- Imported from SRPM



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11021 |12cu|perl-MooseX-AttributeHelpers-0.230.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name       MooseX-AttributeHelpers
%define upstream_version 0.23

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2
License:	GPL or Artistic
Group:		Development/Perl
Summary:	Extend your attribute interfaces
Url:		http://search.cpan.org/dist/%{upstream_name}
Source:		http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
While the Moose manpage attributes provide you with a way to name your
accessors, readers, writers, clearers and predicates, this library provides
commonly used attribute helper methods for more specific types of data.

As seen in the the /SYNOPSIS manpage, you specify the extension via the
'metaclass' parameter. Available meta classes are:

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc ChangeLog README
%{_mandir}/man3/*
%{perl_vendorlib}/MooseX


%changelog
* Mon Oct 01 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.230.0-2
+ Revision: 4aa601b
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11022 |12cu|perl-MooseX-Blessed-Reconstruct-0.40.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-Blessed-Reconstruct
%define upstream_version 0.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	A L<Data::Visitor> for creating Moose objects
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::MOP)
BuildRequires:	perl(Data::Visitor)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::use::ok)
BuildRequires:	perl(namespace::clean)
BuildArch:	noarch

%description
The purpose of this module is to "fix up" blessed data into a real Moose
object.

This is used internally by the MooseX::YAML manpage but has no
implementation details having to do with the YAML manpage itself.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Oct 01 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.40.0-3
+ Revision: 6ecddb6
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11023 |12cu|perl-MooseX-ChainedAccessors-0.20.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-ChainedAccessors
%define upstream_version 0.02

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 1

Summary:    Accessor class for chained accessors with Moose
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Moose/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(Moose)
BuildRequires: perl(Module::Build)
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
Modifies the Accessor Metaclass to use MooseX::ChainedAccessors::Accessor

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor
./Build

%check
./Build test

%install
rm -rf %buildroot
./Build install destdir=%buildroot

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc META.yml README
%{_mandir}/man3/*
%perl_vendorlib/*





%changelog
* Wed Feb 01 2012 Rosa <rosa@rosa-build.rosalab.ru> 0.20.0-1
+ Revision: 27a36ea
- Automatic import for version 0.20.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11024 |12cu|perl-MooseX-ClassAttribute-0.270.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-ClassAttribute
%define upstream_version 0.27

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Declare class attributes Moose-style
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/MooseX-ClassAttribute-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(B)
BuildRequires:	perl(Exporter)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::AttributeHelpers)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Sub::Name)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::Requires)
BuildRequires:	perl(Test::Fatal)
BuildRequires:	perl(Module::Build::Compat)
BuildRequires:	perl(namespace::autoclean)

BuildArch:	noarch

%description
This module allows you to declare class attributes in exactly the same way
as you declare object attributes, except using 'class_has()' instead of
'has()'. It is also possible to make these attributes immutable (and
faster) just as you can with normal Moose attributes.

You can use any feature of Moose's attribute declarations, including
overriding a parent's attributes, delegation ('handles'), and attribute
metaclasses, and it should just work.

The accessors methods for class attribute may be called on the class
directly, or on objects of that class. Passing a class attribute to the
constructor will not set it.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/MooseX



%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.270.0-1
+ Revision: 6c5b5ab
- LOG Updated to 0.27 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11025 |12cu|perl-MooseX-Clone-0.50.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-Clone
%define upstream_version 0.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	The L<Moose::Meta::Attribute>
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Data::Visitor)
BuildRequires:	perl(Hash::Util::FieldHash::Compat)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::use::ok)
BuildRequires:	perl(namespace::clean)
Provides:	perl(MooseX::Clone::Meta::Attribute::Trait::StorableClone)
BuildArch:	noarch

%description
Out of the box the Moose manpage only provides very barebones cloning
support in order to maximize flexibility.

This role provides a 'clone' method that makes use of the low level cloning
support already in the Moose manpage and adds selective deep cloning based
on introspection on top of that. Attributes with the 'Clone' trait will
handle cloning of data within the object, typically delegating to the
attribute value's own 'clone' method.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Oct 01 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.50.0-3
+ Revision: d83b4f5
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11026 |12cu|perl-MooseX-ConfigFromFile-0.30.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-ConfigFromFile
%define upstream_version 0.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	An abstract Moose role for setting attributes from a configfile
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Types::Path::Class)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Fatal)
BuildRequires:	perl(namespace::autoclean)
Requires:	perl(namespace::autoclean)
BuildArch:	noarch

%description
This is an abstract role which provides an alternate constructor for
creating objects using parameters passed in from a configuration file. The
actual implementation of reading the configuration file is left to concrete
subroles.

It declares an attribute 'configfile' and a class method 'new_with_config',
and requires that concrete roles derived from it implement the class method
'get_config_from_file'.

Attributes specified directly as arguments to 'new_with_config' supercede
those in the configfile.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc ChangeLog README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Oct 01 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.30.0-4
+ Revision: e516316
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11027 |12cu|perl-MooseX-Declare-0.380.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-Declare
%define upstream_version 0.38

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Handle method modifier declarations
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Devel::Declare)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Method::Signatures)
BuildRequires:	perl(MooseX::Role::Parameterized)
BuildRequires:	perl(MooseX::Types)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::Fatal)
BuildRequires:	perl(Test::NoWarnings)
BuildRequires:	perl(namespace::autoclean)
BuildRequires:	perl(namespace::clean)
BuildArch:	noarch

%description
This module provides syntactic sugar for Moose, the postmodern object
system for Perl 5. When used, it sets up the 'class' and 'role' keywords.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Wed Mar 19 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.380.0-1
+ Revision: 083d100
- Added Test::Fatal BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11028 |12cu|perl-MooseX-Emulate-Class-Accessor-Fast-0.9.30-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-Emulate-Class-Accessor-Fast
%define upstream_version 0.00903

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    4
Epoch:      1

License:    GPL+ or Artistic
Group:      Development/Perl
Summary:    Emulate Class::Accessor::Fast behavior using Moose attributes
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Moose)
BuildRequires: perl(Test::Exception)
BuildRequires: perl(namespace::clean)
BuildRequires: perl-devel
BuildArch: noarch

%description
This module attempts to hijack the Class::Accessor::Fast manpage in INC
and replace it with the MooseX::Emulate::Class::Accessor::Fast manpage.
Make sure it is loaded before the classes you have that use
<Class::Accessor::Fast>. It is meant as a tool to help you migrate your
project from the Class::Accessor::Fast manpage, to the
MooseX::Emulate::Class::Accessor::Fast manpage and ultimately, to the Moose
manpage.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 1:0.9.30-2mdv2011.0
+ Revision: 655063
- rebuild for updated spec-helper

* Wed Sep 16 2009 Jérôme Quelin <jquelin@mandriva.org> 1:0.9.30-1mdv2011.0
+ Revision: 443470
- update to 0.00903

* Sun Jul 12 2009 Jérôme Quelin <jquelin@mandriva.org> 1:0.9.20-1mdv2010.0
+ Revision: 395169
- update to 0.00902

* Sat May 30 2009 Jérôme Quelin <jquelin@mandriva.org> 1:0.9.0-1mdv2010.0
+ Revision: 381276
- adding epoch: tag to make sure %%perl_convert_version gets priority
- update to 0.90000
- using %%perl_convert_version
- sanitized license field & description fields

* Fri May 15 2009 Jérôme Quelin <jquelin@mandriva.org> 0.00802-1mdv2010.0
+ Revision: 376180
- adding missing buildrequires:
- adding missing buildrequires
- import perl-MooseX-Emulate-Class-Accessor-Fast


* Fri May 15 2009 cpan2dist 0.00802-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11029 |12cu|perl-MooseX-FollowPBP-0.50.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-FollowPBP
%define upstream_version 0.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Names accessors in the I<Perl Best Practices> style
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Module::Build::Compat)
BuildRequires:	perl(Moose)
BuildArch:	noarch

%description
This module does not provide any methods. Simply loading it changes the
default naming policy for the loading class so that accessors are separated
into get and set methods. The get methods are prefixed with "get_" as the
accessor, while set methods are prefixed with "set_". This is the naming
style recommended by Damian Conway in _Perl Best Practices_.

If you define an attribute with a leading underscore, then both the get and
set method will also have an underscore prefix.

If you explicitly set a "reader" or "writer" name when creating an
attribute, then that attribute's naming scheme is left unchanged.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Oct 01 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.50.0-3
+ Revision: 9887b14
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11030 |12cu|perl-MooseX-Getopt-0.610.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-Getopt%define upstream_version 0.61

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Optional meta attribute trait for ignoring params
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires: perl(namespace::autoclean)
BuildRequires:	perl(Getopt::Long)
BuildRequires:	perl(Getopt::Long::Descriptive)
BuildRequires:	perl(IO::Scalar)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Role::Parameterized)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::Fatal)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Requires)
BuildRequires:	perl(Test::Trap)
BuildRequires:	perl(Test::Warn)
BuildRequires:	perl-devel
BuildArch:	noarch

Requires:	perl(Getopt::Long::Descriptive)

%description
This is a role which provides an alternate constructor for creating objects
using parameters passed in from the command line.

This module attempts to DWIM as much as possible with the command line
params by introspecting your class's attributes. It will use the name of
your attribute as the command line option, and if there is a type
constraint defined, it will configure Getopt::Long to handle the option
accordingly.

You can use the trait the MooseX::Getopt::Meta::Attribute::Trait manpage or
the attribute metaclass the MooseX::Getopt::Meta::Attribute manpage to get
non-default commandline option names and aliases.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%perl_vendorlib/*



%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.610.0-1
+ Revision: 1fca4fe
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11031 |12cu|perl-MooseX-Has-Sugar-1.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-Has-Sugar%define upstream_version 1.000000

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Experimental sweetness
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Find::Lib)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Types::Moose)
BuildRequires:	perl(Sub::Exporter)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::Fatal)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::use::ok)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(namespace::autoclean)

BuildArch:	noarch

%description
no description found

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.0-1
+ Revision: 22ddca6
- Replaced Build.PL with Makefile.PL



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11032 |12cu|perl-MooseX-Iterator-0.110.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-Iterator
%define upstream_version 0.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Iterate over collections
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This is an attempt to add smalltalk-like streams to Moose. It currently
works with ArrayRefs and HashRefs.

* next

  The next method provides the next item in the colletion.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Oct 01 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.110.0-3
+ Revision: f02c4ea
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11033 |12cu|perl-MooseX-LazyRequire-0.100.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-LazyRequire
%define upstream_version 0.10

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Required attributes which fail only when trying to use them
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(Test::Fatal)
BuildRequires: perl(Test::CheckDeps)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Types::Moose)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More) >= 0.900.0
BuildRequires:	perl(aliased)
BuildRequires:	perl(namespace::autoclean)

BuildArch:	noarch

%description
This module adds a 'lazy_require' option to Moose attribute declarations.

The reader methods for all attributes with that option will throw an
exception unless a value for the attributes was provided earlier by a
constructor parameter or through a writer method.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Tue Mar 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.100.0-1
+ Revision: ce4f5af
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11034 |12cu|perl-MooseX-MarkAsMethods-0.150.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-MarkAsMethods
%define upstream_version 0.15

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Mark overload code symbols as methods
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(B::Hooks::EndOfScope)
BuildRequires: perl(ExtUtils::MakeMaker) >= 6.300.0
BuildRequires: perl(File::Find)
BuildRequires: perl(File::Temp)
BuildRequires: perl(Moose) >= 0.940.0
BuildRequires: perl(Moose::Exporter)
BuildRequires: perl(Moose::Role)
BuildRequires: perl(Moose::Util::MetaRole)
BuildRequires: perl(Test::Moose)
BuildRequires: perl(Test::More) >= 0.920.0
BuildRequires: perl(namespace::autoclean) >= 0.120.0
BuildRequires: perl(overload)
BuildRequires: perl(strict)
BuildRequires: perl(warnings)
BuildRequires: perl-devel
BuildArch:  noarch

%description
MooseX::MarkAsMethods allows one to easily mark certain functions as Moose
methods. This will allow other packages such as the namespace::autoclean
manpage to operate without blowing away your overloads. After using
MooseX::MarkAsMethods your overloads will be recognized by the Class::MOP
manpage as being methods, and class extension as well as composition from
roles with overloads will "just work".

By default we check for overloads, and mark those functions as methods.

If 'autoclean => 1' is passed to import on use'ing this module, we will
invoke namespace::autoclean to clear out non-methods.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes INSTALL META.json META.yml MYMETA.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Wed Mar 05 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.150.0-1
+ Revision: a84da08
- SILENT:



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11035 |12cu|perl-MooseX-Meta-TypeConstraint-ForceCoercion-0.10.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-Meta-TypeConstraint-ForceCoercion
%define upstream_version 0.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

License:	GPL+ or Artistic
Group:		Development/Perl
Summary:	Force coercion when validating type constraints
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Moose)
BuildRequires:	perl(namespace::autoclean)
BuildRequires:	perl(namespace::clean)
BuildArch:	noarch

%description
This class allows to wrap any 'Moose::Meta::TypeConstraint' in a way that
will force coercion of the value when checking or validating a value
against it.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Oct 01 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.10.0-3
+ Revision: b699d77
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11036 |12cu|perl-MooseX-Method-0.440.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-Method
%define upstream_version 0.44

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Method declaration with type checking
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Class::MOP)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(HTML::Template::Pro)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Sub::Name)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Pod)
BuildArch:	noarch

%description
The problem
    This module is an attempt to solve a problem I've often encountered but
    never really found any good solution for: validation of method
    parameters. How many times have we all ourselves writing code like
    this:

      sub foo {
        my ($self,$args) = @_;

        die "Invalid arg1"
          unless (defined $arg->{bar} && $arg->{bar} =~ m/bar/);
      }

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/MooseX



%changelog
* Mon Oct 01 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.440.0-2
+ Revision: 83739bf
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11037 |12cu|perl-MooseX-MethodAttributes-0.290.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-MethodAttributes%define upstream_version 0.29

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    No summary found
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Moose)
BuildRequires: perl(Test::Requires)
BuildRequires: perl(Test::Fatal)
BuildRequires: perl(MooseX::Types)
BuildRequires: perl(Test::CheckDeps)
BuildRequires: perl(Test::Exception)
BuildRequires: perl(Test::More)
BuildRequires: perl(namespace::autoclean)
BuildRequires: perl(namespace::clean)
BuildRequires: perl-devel

BuildArch: noarch

%description
This module allows code attributes of methods to be introspected using
Moose meta method objects.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%perl_vendorlib/*



%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.290.0-1
+ Revision: cd24f70
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11038 |12cu|perl-MooseX-Method-Signatures-0.470.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-Method-Signatures
%define upstream_version 0.47

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Method declarations with type constraints and no source filter
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(Test::Fatal)
BuildRequires: perl(Test::Deep)
BuildRequires:	perl(B::Hooks::EndOfScope)
BuildRequires:	perl(Context::Preserve)
BuildRequires:	perl(Devel::Declare)   >= 0.5.11
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Moose::Util::TypeConstraints)
BuildRequires:	perl(MooseX::LazyRequire)
BuildRequires:	perl(MooseX::Meta::Signature::Combined)
BuildRequires:	perl(MooseX::Meta::TypeConstraint::ForceCoercion)
BuildRequires:	perl(Parse::Method::Signatures)
BuildRequires:	perl(Task::Weaken)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)       >= 0.880.0
BuildRequires:	perl(aliased)
BuildRequires:	perl(namespace::autoclean)
BuildArch:	noarch
Requires:	perl(aliased)

%description
Provides a proper method keyword, like "sub" but specificly for making
methods and validating their arguments against Moose type constraints.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/MooseX



%changelog
* Tue Mar 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.470.0-1
+ Revision: fcc81ce
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11039 |12cu|perl-MooseX-MultiInitArg-0.10.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-MultiInitArg
%define upstream_version 0.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Attributes with aliases for constructor arg
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
If you've ever wanted to be able to call an attribute any number of things
while you're passing arguments to your object constructor, Now You Can.

The primary motivator is that I have some attributes that were named
inconsistently, and I wanted to rename them without breaking backwards
compatibility with my existing API.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Oct 01 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.10.0-3
+ Revision: c725b50
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11040 |12cu|perl-MooseX-Object-Pluggable-0.0011-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define realname   MooseX-Object-Pluggable
%define version    0.0011
%define release    %mkrel 3

Name:       perl-%{realname}
Version:    %{version}
Release:    %{release}
License:    GPL or Artistic
Group:      Development/Perl
Summary:    Make your classes pluggable
Source:     http://www.cpan.org/modules/by-module/MooseX/%{realname}-%{version}.tar.gz
Url:        http://search.cpan.org/dist/%{realname}
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: perl-devel
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(Module::Pluggable::Object)
BuildRequires: perl(Moose)
BuildRequires: perl(Test::More)

BuildArch: noarch

%description
This module is meant to be loaded as a role from Moose-based classes it
will add five methods and four attributes to assist you with the loading
and handling of plugins and extensions for plugins. I understand that this
may pollute your namespace, however I took great care in using the least
ambiguous names possible.





%prep
%setup -q -n %{realname}-%{version} 

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc README Changes
%{_mandir}/man3/*
%perl_vendorlib/*





%changelog
* Wed Feb 01 2012 Rosa <rosa@rosa-build.rosalab.ru> 0.0011-3
+ Revision: 6128a40
- Automatic import for version 0.0011



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11041 |12cu|perl-MooseX-OneArgNew-0.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-OneArgNew
%define upstream_version 0.004

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Teach ->new to accept single, non-hashref arguments
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/MooseX-OneArgNew-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Util::TypeConstraints)
BuildRequires:	perl(MooseX::Role::Parameterized)
BuildRequires:	perl(Test::More) >= 0.960
BuildRequires:	perl(namespace::autoclean)
BuildArch:	noarch

%description
MooseX::OneArgNew lets your constructor take a single argument, which will
be translated into the value for a one-entry hashref. It is a the
parameterized role|MooseX::Role::Parameterized manpage with two parameters:

* type

  The Moose type that the single argument must be for the one-arg form to
  work. This should be an existing type, and may be either a string type or
  a MooseX::Type.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README LICENSE META.yml META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.4.0-1
+ Revision: 4264cc3
- LOG Updated to 0.004 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11042 |12cu|perl-MooseX-Param-0.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-Param
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Simple role to provide a standard param method
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
This is a very simple Moose role which provides a the CGI manpage like
'param' method.

I found that I had written this code over and over and over and over again,
and each time it was the same. So I thought, why not put it in a role?

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc ChangeLog META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Oct 01 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.20.0-3
+ Revision: f72e3e7
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11043 |12cu|perl-MooseX-Params-Validate-0.180.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-Params-Validate
%define upstream_version 0.18

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	An extension of Params::Validate for using Moose's types
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/MooseX-Params-Validate-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Devel::Caller)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Params::Validate)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Sub::Exporter)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Fatal)
BuildArch:	noarch

%description
This module fills a gap in Moose by adding method parameter validation to
Moose. This is just one of many developing options, it should not be
considered the "official" one by any means though.

You might also want to explore 'MooseX::Method::Signatures' and
'MooseX::Declare'

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc  README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Tue Nov 12 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.180.0-1
+ Revision: 5d1ff2c
- Fix %doc files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11044 |12cu|perl-MooseX-POE-0.215.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-POE
%define upstream_version 0.215

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1
Summary:	A Instance Metaclass for MooseX::POE
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/MooseX-POE-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Async)
BuildRequires:	perl(POE)
BuildRequires:	perl(Sub::Name)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Fatal)
Requires:	perl(MooseX::Async)
BuildArch:	noarch

%description
MooseX::POE is a Moose wrapper around a POE::Session.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.215.0-1
+ Revision: 98ae951
- LOG Updated to 0.215 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11045 |12cu|perl-MooseX-RelatedClassRoles-0.4.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-RelatedClassRoles
%define upstream_version 0.004

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Apply roles to a class related to yours
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::MOP)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Role::Parameterized)
BuildArch:	noarch

%description
Frequently, you have to use a class that provides some 'foo_class' accessor
or attribute as a method of dependency injection. Use this role when you'd
rather apply roles to make your custom 'foo_class' instead of manually
setting up a subclass.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Oct 01 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.4.0-3
+ Revision: f039cef
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11046 |12cu|perl-MooseX-Role-BuildInstanceOf-0.80.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-Role-BuildInstanceOf
%define upstream_version 0.08

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Less Boilerplate when you need lots of Instances
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/MooseX-Role-BuildInstanceOf-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::MOP)
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(List::Util)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Role)
BuildRequires:	perl(Moose::Util::TypeConstraints)
BuildRequires:	perl(MooseX::Iterator)
BuildRequires:	perl(MooseX::Role::Parameterized)
BuildRequires:	perl(MooseX::Types::Path::Class)
BuildRequires:	perl(Perl6::Junction)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
There can often be a tension between coding for flexibility and for future
growth and writing code that is terse, to the point, and solves the
smallest possible business problem that is brought to you. Writing the
minimum code to solve a particular problem has merit, yet can eventually
leave you with an application that has many hacky modifications and is hard
to test in an isolated manner. Minimum code should not imply minimum
forward planning or poorly tested code.

For me, doing the right thing means I need to both limit myself to the
smallest possible solution for a given business case, yet make sure I am
not writing CODE that is impossible to grow over time in a clean manner.
Generally I attempt to do this by clearly separating the problem domains
under a business case into distinct classes. I then tie all the functional
bits together in the loosest manner possible. the Moose manpage makes this
easy, with its powerful attribute features, type coercions and Roles to
augment classical inheritance.

Loose coupling and deep configurability work well with inversion of control
systems, like the Bread::Board manpage or the IOC built into the the
Catalyst manpage MVC framework. It helps me to defer decisions to the
proper authority and also makes it easier to test my logic, since pieces
are easier to test independently.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.80.0-1
+ Revision: 3217457
- LOG Updated to 0.08 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11047 |12cu|perl-MooseX-Role-Parameterized-1.20.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-Role-Parameterized
%define upstream_version 1.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Metaclass for parameterizable roles
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/MooseX-Role-Parameterized-%{upstream_version}.tar.gz

BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::Moose)
BuildRequires:	perl(Test::More) >= 0.96
BuildRequires:	perl(Test::Fatal)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
Your parameterized role consists of two new things: parameter declarations
and a 'role' block.

Parameters are declared using the the /parameter manpage keyword which very
much resembles the Moose/has manpage. You can use any option that the
Moose/has manpage accepts. The default value for the 'is' option is 'ro' as
that's a very common case. Use 'is => 'bare'' if you want no accessor.
These parameters will get their values when the consuming class (or role)
uses the Moose/with manpage. A parameter object will be constructed with
these values, and passed to the 'role' block.

The 'role' block then uses the usual the Moose::Role manpage keywords to
build up a role. You can shift off the parameter object to inspect what the
consuming class provided as parameters. You use the parameters to customize
your role however you wish.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Fri Feb 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.20.0-1
+ Revision: 1a7a28d
- Updated to 1.02 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11048 |12cu|perl-MooseX-Role-WithOverloading-0.130.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name MooseX-Role-WithOverloading
%define upstream_version 0.13

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Roles which support overloading
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz
Source1:	%{name}.rpmlintrc

BuildRequires:	perl(Moose)
BuildRequires: perl(Test::NoWarnings)
BuildRequires: perl(Test::CheckDeps)
BuildRequires:	perl(MooseX::Types)
BuildRequires:	perl(XSLoader)
BuildRequires:	perl(aliased)
BuildRequires:	perl(namespace::autoclean)
BuildRequires:	perl(namespace::clean)
BuildRequires:	perl-devel

Requires:	perl(aliased)
Requires:	perl(namespace::autoclean)
Requires:	perl(namespace::clean)

%description
MooseX::Role::WithOverloading allows you to write a the Moose::Role manpage
which defines overloaded operators and allows those operator overloadings
to be composed into the classes/roles/instances it's compiled to, while
plain the Moose::Role manpages would lose the overloading.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
chmod go+r -R .

%build
perl Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Tue Mar 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.130.0-1
+ Revision: 94c7b43
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11049 |12cu|perl-MooseX-SemiAffordanceAccessor-0.90.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-SemiAffordanceAccessor
%define upstream_version 0.09

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Names accessors in a semi-affordance style
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
This module does not provide any methods. Simply loading it changes the
default naming policy for the loading class so that accessors are separated
into get and set methods. The get methods have the same name as the
accessor, while set methods are prefixed with "set_".

If you define an attribute with a leading underscore, then the set method
will start with "_set_".

If you explicitly set a "reader" or "writer" name when creating an
attribute, then that attribute's naming scheme is left unchanged.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Oct 01 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.90.0-3
+ Revision: b3f579e
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11050 |12cu|perl-MooseX-SetOnce-0.200.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-SetOnce
%define upstream_version 0.200002

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Write-once, read-many attributes for Moose
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/MooseX-SetOnce-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Role)
BuildRequires:	perl(Test::Fatal)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Try::Tiny)

BuildArch:	noarch

%description
The 'SetOnce' attribute lets your class have attributes that are not lazy
and not set, but that cannot be altered once set.

The logic is very simple: if you try to alter the value of an attribute
with the SetOnce trait, either by accessor or writer, and the attribute has
a value, it will throw an exception.

If the attribute has a clearer, you may clear the attribute and set it
again.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.200.2-1
+ Revision: 0419329
- LOG Updated to 0.200002 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11051 |12cu|perl-MooseX-SimpleConfig-0.100.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-SimpleConfig%define upstream_version 0.10

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	A Moose role for setting attributes from a simple configfile
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(Test::Requires)
BuildRequires: perl(Test::Fatal)
BuildRequires:	perl(Config::Any)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::ConfigFromFile)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This role loads simple configfiles to set object attributes. It is based on
the abstract role the MooseX::ConfigFromFile manpage, and uses the
Config::Any manpage to load your configfile. the Config::Any manpage will
in turn support any of a variety of different config formats, detected by
the file extension. See the Config::Any manpage for more details about
supported formats.

Like all the MooseX::ConfigFromFile manpage -derived configfile loaders,
this module is automatically supported by the the MooseX::Getopt manpage
role as well, which allows specifying '-configfile' on the commandline.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc  README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.100.0-1
+ Revision: f283b8f
- Fix %doc files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11052 |12cu|perl-MooseX-Singleton-0.290.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-Singleton
%define upstream_version 0.29

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Base class for MooseX::Singleton
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::Fatal)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Requires)

BuildArch:	noarch

%description
A singleton is a class that has only one instance in an application.
'MooseX::Singleton' lets you easily upgrade (or downgrade, as it were) your
the Moose manpage class to a singleton.

All you should need to do to transform your class is to change 'use Moose'
to 'use MooseX::Singleton'. This module uses a new class metaclass and
instance metaclass, so if you're doing metamagic you may not be able to use
this.

'MooseX::Singleton' gives your class an 'instance' method that can be used
to get a handle on the singleton. It's actually just an alias for 'new'.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Mon Oct 01 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.290.0-1
+ Revision: c62311b
- LOG Fix docs list



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11053 |12cu|perl-MooseX-Storage-0.450.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-Storage%define upstream_version 0.45

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	A custom meta-attribute-trait to bypass serialization
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(Test::Fatal)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Moose)
BuildRequires:	perl(String::RewritePrefix)
BuildRequires:	perl(Test::Deep)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Requires)
BuildRequires:	perl(Test::TempDir)

BuildArch:	noarch

%description
MooseX::Storage is a serialization framework for Moose, it provides a very
flexible and highly pluggable way to serialize Moose classes to a number of
different formats and styles.

Important Note
    This is still an early release of this module, so use with caution.
    It's outward facing serialization API should be considered stable, but
    I still reserve the right to make tweaks if I need too. Anything beyond
    the basic pack/unpack, freeze/thaw and load/store should not be relied
    on.

Levels of Serialization
    There are 3 levels to the serialization, each of which builds upon the
    other and each of which can be customized to the specific needs of your
    class.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.450.0-1
+ Revision: 6e2c046
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11054 |12cu|perl-MooseX-StrictConstructor-0.190.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-StrictConstructor
%define upstream_version 0.19

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Make your object constructors blow up on unknown attributes
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/MooseX-StrictConstructor-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(namespace::autoclean)
BuildRequires:	perl(Module::Build::Compat)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::Fatal)
BuildRequires:	perl(Test::More)
Requires:	perl(namespace::autoclean)
BuildArch:	noarch

%description
Using this class to load Moose instead of just loading using Moose itself
makes your constructors "strict". If your constructor is called with an
attribute init argument that your class does not declare, then it calls
"Carp::confess()". This is a great way to catch small typos.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/MooseX



%changelog
* Fri Feb 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.190.0-1
+ Revision: 17c63ca
- Updated to 0.19 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11055 |12cu|perl-MooseX-Traits-0.120.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-Traits%define upstream_version 0.12

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Automatically apply roles at object creation time
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(Test::Requires)
BuildRequires: perl(Test::Fatal)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Role)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::use::ok)
BuildRequires:	perl(namespace::autoclean)
Requires:	perl(namespace::autoclean)

BuildArch:	noarch

%description
Often you want to create components that can be added to a class
arbitrarily. This module makes it easy for the end user to use these
components. Instead of requiring the user to create a named class with the
desired roles applied, or applying roles to the instance one-by-one, he can
just pass a 'traits' parameter to the class's 'new_with_traits'
constructor. This role will then apply the roles in one go, cache the
resulting class (for efficiency), and return a new instance. Arguments
meant to initialize the applied roles' attributes can also be passed to the
constructor.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.120.0-1
+ Revision: c79b0ac
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11056 |12cu|perl-MooseX-Traits-Pluggable-0.120.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-Traits-Pluggable%define upstream_version 0.12

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	An extension to MooseX::Traits
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::MOP)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Autobox)
BuildRequires:	perl(Moose::Role)
BuildRequires:	perl(MooseX::Traits)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(namespace::autoclean)
BuildRequires:	perl(Test::use::ok)
BuildArch:	noarch
Requires:	perl(MooseX::Traits)

%description
See the MooseX::Traits manpage for usage information.

Adds support for class precedence search for traits and some extra
attributes, described below.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.120.0-1
+ Revision: 9b72558
- Updated to 0.12 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11057 |12cu|perl-MooseX-Types-0.410.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-Types
%define upstream_version 0.41

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Organise your Moose types in libraries
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Carp)
BuildRequires: perl(namespace::autoclean)
BuildRequires: perl(Carp::Clan)
BuildRequires: perl(Class::MOP)
BuildRequires: perl(FindBin)
BuildRequires: perl(Moose) > 0.60
BuildRequires: perl(Sub::Install)
BuildRequires: perl(Sub::Uplevel)
BuildRequires: perl(Test::More)
BuildRequires: perl(Test::Exception)
BuildRequires: perl(Test::Fatal)
BuildRequires: perl(Test::Requires)
BuildRequires: perl(Data::Dump)
BuildRequires: perl-namespace-clean
BuildRequires: perl-devel
BuildArch: noarch
Requires: perl-namespace-clean

%description
The types provided with the Moose manpage are by design global. This
package helps you to organise and selectively import your own and the
built-in types in libraries. As a nice side effect, it catches typos at
compile-time too.

However, the main reason for this module is to provide an easy way to not
have conflicts with your type names, since the internal fully qualified
names of the types will be prefixed with the library's name.

This module will also provide you with some helper functions to make it
easier to use Moose types in your code.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor --skipdeps
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/MooseX



%changelog
* Mon Mar 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.410.0-1
+ Revision: 0b80d3a
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11058 |12cu|perl-MooseX-Types-Authen-Passphrase-0.20.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-Types-Authen-Passphrase
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Authen::Passphrase type constraint and coercions

License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Authen::Passphrase)
BuildRequires:	perl(MooseX::Types)
BuildRequires:	perl(MooseX::Types::Moose)
BuildRequires:	perl(Test::use::ok)
BuildRequires:  perl(namespace::autoclean)
BuildArch:	noarch

%description
This the MooseX::Types manpage library provides string coercions for the
the Authen::Passphrase manpage family of classes.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Tue Apr 15 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.20.0-4
+ Revision: 74e7909
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11059 |12cu|perl-MooseX-Types-Common-0.1.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-Types-Common
%define upstream_version 0.001008

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    No summary found
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(Moose)
BuildRequires: perl(MooseX::Types)
BuildRequires: perl(Test::Exception)
BuildRequires: perl(Test::Fatal)
BuildRequires: perl(Test::More)
BuildRequires: perl-devel

BuildArch: noarch

%description
A set of commonly-used type constraints that do not ship with Moose by
default.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%{make}

%check
%{make} test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/man3/*
%perl_vendorlib/*



%changelog
* Mon Oct 01 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.1.8-1
+ Revision: d1d72b2
- LOG Update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11060 |12cu|perl-MooseX-Types-DateTime-0.100.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-Types-DateTime%define upstream_version 0.10

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	L<DateTime> related constraints and coercions for
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(Test::Fatal)
BuildRequires:	perl(DateTime)
BuildRequires:	perl(DateTime::Locale)
BuildRequires:	perl(DateTime::TimeZone)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Types)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::use::ok)
BuildRequires:	perl(namespace::clean)
BuildArch:	noarch

%description
This module packages several the Moose::Util::TypeConstraints manpage with
coercions, designed to work with the the DateTime manpage suite of objects.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.100.0-1
+ Revision: 234e309
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11061 |12cu|perl-MooseX-Types-JSON-0.30.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-Types-JSON%define upstream_version 0.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	JSON datatype for Moose
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(JSON::XS)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Types)
BuildArch:	noarch

%description
JSON datatype for Moose.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.30.0-1
+ Revision: fba423b
- Updated to 0.03 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11062 |12cu|perl-MooseX-Types-LoadableClass-0.12.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-Types-LoadableClass
%define upstream_version 0.012

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	ClassName type constraint with coercion to load the class
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/MooseX-Types-LoadableClass-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(namespace::autoclean)
BuildRequires: perl(Test::Fatal)
BuildRequires: perl(Class::Load)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Types)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(namespace::clean)
BuildArch:	noarch

%description
    use Moose::Util::TypeConstraints;

    my $tc = subtype as ClassName;
    coerce $tc, from Str, via { Class::MOP::load_class($_); $_ };

I've written those three lines of code quite a lot of times, in quite a lot
of places.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Tue Nov 12 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.12.0-1
+ Revision: 8153346
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11063 |12cu|perl-MooseX-Types-Path-Class-0.60.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-Types-Path-Class
%define upstream_version 0.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	A Path::Class type library for Moose
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/MooseX-Types-Path-Class-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::MOP)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Types)
BuildRequires:	perl(Path::Class)
BuildArch:	noarch

%description
MooseX::Types::Path::Class creates common the Moose manpage types,
coercions and option specifications useful for dealing with the Path::Class
manpage objects as the Moose manpage attributes.

Coercions (see the Moose::Util::TypeConstraints manpage) are made from both
'Str' and 'ArrayRef' to both the Path::Class::Dir manpage and the
Path::Class::File manpage objects. If you have the MooseX::Getopt manpage
installed, the Getopt option type ("=s") will be added for both the
Path::Class::Dir manpage and the Path::Class::File manpage.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.60.0-1
+ Revision: 6f9ca09
- LOG Updated to 0.06 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11064 |12cu|perl-MooseX-Types-Perl-0.101.343-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-Types-Perl%define upstream_version 0.101343

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Moose types that check against Perl syntax
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(MooseX::Types)
BuildRequires:	perl(MooseX::Types::Moose)
BuildRequires:	perl(Params::Util)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Implementation)

BuildArch:	noarch

%description
This library provides MooseX::Types for checking things (mostly strings)
against syntax that is, or is a reasonable subset of, Perl syntax.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.101.343-1
+ Revision: f456b94
- Updated to 0.101343 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11065 |12cu|perl-MooseX-Types-Set-Object-0.40.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-Types-Set-Object%define upstream_version 0.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Set::Object type with coercions and stuff
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Types)
BuildRequires:	perl(Set::Object)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::use::ok)
BuildRequires:	perl(Test::Fatal)
BuildArch:	noarch

%description
This module provides Moose type constraints (see the
Moose::Util::TypeConstraints manpage, the MooseX::Types manpage).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.40.0-1
+ Revision: e37fdfd
- Updated to 0.04 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11066 |12cu|perl-MooseX-Types-Structured-0.300.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-Types-Structured%define upstream_version 0.30

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Structured type constraints
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Module::Implementation)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Types)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::Fatal)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Pod)
BuildRequires:	perl(Test::Pod::Coverage)
BuildRequires:	perl(Devel::PartialDump)
Provides:	perl(MooseX::Meta::TypeCoercion::Structured) = %{version}
Provides:	perl(MooseX::Meta::TypeCoercion::Structured::Optional) = %{version}
Provides:	perl(MooseX::Meta::TypeConstraint::Structured) = %{version}
Provides:	perl(MooseX::Meta::TypeConstraint::Structured::Optional) = %{version}
Provides:	perl(MooseX::Types::Structured::MessageStack) = %{version}
Provides:	perl(MooseX::Types::Structured::OverflowHandler) = %{version}
BuildArch:	noarch

%description
A structured type constraint is a standard container the Moose manpage type
constraint, such as an ArrayRef or HashRef, which has been enhanced to
allow you to explicitly name all the allowed type constraints inside the
structure. The generalized form is:

    TypeConstraint[@TypeParameters]

Where 'TypeParameters' is an array or hash of the
Moose::Meta::TypeConstraint manpage.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/MooseX


%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.300.0-1
+ Revision: c4d0af1
- Updated to 0.30 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11067 |12cu|perl-MooseX-Types-URI-0.50.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-Types-URI%define upstream_version 0.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	L<URI> related types and coercions for Moose
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Types)
BuildRequires:	perl(MooseX::Types::Path::Class)
BuildRequires:	perl(Test::use::ok)
BuildRequires:	perl(URI)
BuildRequires:	perl(URI::FromHash)
BuildRequires:	perl(namespace::clean)
BuildArch:	noarch

%description
This package provides Moose types for fun with the URI manpages.

It has slightly DWIMier types than the the URI manpage classes have due to
implementation details, so the types should be more forgiving when
ducktyping will work anyway (e.g. the URI::WithBase manpage does not
inherit the URI manpage).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.50.0-1
+ Revision: 1497f92
- Updated to 0.05 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11068 |12cu|perl-MooseX-YAML-0.40.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooseX-YAML
%define upstream_version 0.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	DWIM loading of Moose objects from YAML
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MooseX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(MooseX::Blessed::Reconstruct)
BuildRequires:	perl(Sub::Exporter)
BuildRequires:	perl(Test::use::ok)
BuildRequires:	perl(YAML)
BuildRequires:	perl(namespace::clean)
BuildArch:	noarch

%description
This module provides DWIM loading of the Moose manpage based objects from
YAML documents.

Any hashes blessed into a the Moose manpage class will be replaced with a
properly constructed instance (respecting init args, 'BUILDALL', and the
meta instance type).

This is similar to the YAML::Active manpage in that certain nodes in the
loaded YAML documented are treated specially.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Oct 01 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.40.0-3
+ Revision: 1787adf
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11069 |12cu|perl-MooX-Types-MooseLike-0.250.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooX-Types-MooseLike
%define upstream_version 0.25

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Moo types for numbers
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/MooX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(Module::Runtime) >= 0.12.0
BuildRequires: perl(Moo) >= 0.91.10
BuildRequires: perl(Test::Fatal) >= 0.3.0
BuildRequires: perl(Test::More) >= 0.960.0
BuildRequires: perl-devel
BuildRequires: perl(strictures)
# Need to be added explicitly because it breaks builds
Requires:      perl(Moo)
BuildArch:  noarch

%description
See the MooX::Types::MooseLike::Base manpage for an example of how to build
base types.

See the MooX::Types::MooseLike::Numeric manpage for an example of how to
build subtypes.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.json META.yml MYMETA.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 07 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.250.0-1
+ Revision: 92dba88
- Fix typo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11070 |12cu|perl-MooX-Types-MooseLike-Numeric-1.20.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MooX-Types-MooseLike-Numeric
%define upstream_version 1.02

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Moo types for numbers
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/MooX/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(MooX::Types::MooseLike) >= 0.230.0
BuildRequires: perl(Test::Fatal) >= 0.3.0
BuildRequires: perl(Test::More) >= 0.960.0
BuildRequires: perl-devel
BuildRequires: perl(strictures)
BuildArch:  noarch

%description
adpated from MooseX::Types::Common::Numeric

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.json META.yml MYMETA.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 07 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.20.0-1
+ Revision: 2f9d048
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11071 |12cu|perl-Mouse-1.110.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Mouse
%define upstream_version 1.11

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

License:    GPL+ or Artistic
Group:      Development/Perl
Summary:    Moose minus the antlers
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://search.cpan.org/CPAN/authors/id/G/GF/GFUJI/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Class::Method::Modifiers)
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(ExtUtils::ParseXS) >= 2.210.0
BuildRequires: perl(MRO::Compat)
BuildRequires: perl(Scalar::Util)
BuildRequires: perl(Sub::Exporter)
BuildRequires: perl(Test::Exception)
BuildRequires: perl(Test::More)
BuildRequires: perl-devel

Provides:      perl-Moose-implementation

%description
the Moose manpage is wonderful.

Unfortunately, it's a little slow. Though significant progress has been
made over the years, the compile time penalty is a non-starter for some
applications.

Mouse aims to alleviate this by providing a subset of Moose's
functionality, faster. In particular, the Moose/has manpage is missing only
a few expert-level features.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%perl_vendorlib/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.930.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Tue May 17 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.930.0-1
+ Revision: 675370
- update to new version 0.93

* Sun Apr 17 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.920.0-1
+ Revision: 654128
- update to new version 0.92

* Mon Mar 14 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.910.0-1
+ Revision: 644769
- update to new version 0.91

* Thu Feb 24 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.900.0-1
+ Revision: 639672
- update to new version 0.90

* Wed Feb 02 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.890.0-1
+ Revision: 635191
- update to new version 0.89

* Mon Dec 06 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.880.0-1mdv2011.0
+ Revision: 612249
- update to new version 0.88
- update to new version 0.87

* Fri Nov 12 2010 Jérôme Quelin <jquelin@mandriva.org> 0.860.0-1mdv2011.0
+ Revision: 596626
- update to 0.86

* Sat Nov 06 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.820.0-1mdv2011.0
+ Revision: 594263
- update to new version 0.82

* Sat Oct 16 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.800.0-1mdv2011.0
+ Revision: 586086
- new version

* Tue Jul 27 2010 Jérôme Quelin <jquelin@mandriva.org> 0.640.0-1mdv2011.0
+ Revision: 561571
- update to 0.64

* Sun Jul 25 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.630.0-1mdv2011.0
+ Revision: 558794
- new version

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.620.0-2mdv2011.0
+ Revision: 556010
- rebuild for perl 5.12

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.620.0-1mdv2011.0
+ Revision: 551994
- update to 0.62

* Thu Apr 22 2010 Jérôme Quelin <jquelin@mandriva.org> 0.550.0-1mdv2010.1
+ Revision: 537884
- update to 0.55

* Sun Apr 18 2010 Jérôme Quelin <jquelin@mandriva.org> 0.540.0-1mdv2010.1
+ Revision: 536206
- update to 0.54

* Sat Mar 27 2010 Jérôme Quelin <jquelin@mandriva.org> 0.520.0-2mdv2010.1
+ Revision: 528113
- rebuild
- update to 0.52

* Mon Mar 15 2010 Jérôme Quelin <jquelin@mandriva.org> 0.510.0-1mdv2010.1
+ Revision: 519955
- update to 0.51

* Fri Mar 12 2010 Jérôme Quelin <jquelin@mandriva.org> 0.500.0-2mdv2010.1
+ Revision: 518456
- ship debug files in -debug

* Mon Feb 08 2010 Jérôme Quelin <jquelin@mandriva.org> 0.500.0-1mdv2010.1
+ Revision: 502106
- update to 0.50

* Tue Feb 02 2010 Jérôme Quelin <jquelin@mandriva.org> 0.490.0-1mdv2010.1
+ Revision: 499486
- update to 0.49

* Mon Feb 01 2010 Jérôme Quelin <jquelin@mandriva.org> 0.480.0-1mdv2010.1
+ Revision: 498980
- update to 0.48

* Fri Jan 15 2010 Jérôme Quelin <jquelin@mandriva.org> 0.470.0-1mdv2010.1
+ Revision: 491630
- update to 0.47

* Sun Jan 10 2010 Jérôme Quelin <jquelin@mandriva.org> 0.460.0-1mdv2010.1
+ Revision: 488605
- update to 0.46

* Wed Dec 23 2009 Jérôme Quelin <jquelin@mandriva.org> 0.450.100-1mdv2010.1
+ Revision: 481710
- update to 0.4501

* Mon Dec 21 2009 Jérôme Quelin <jquelin@mandriva.org> 0.450.0-1mdv2010.1
+ Revision: 480731
- update to 0.45

* Sat Dec 12 2009 Jérôme Quelin <jquelin@mandriva.org> 0.440.0-1mdv2010.1
+ Revision: 477615
- update to 0.44

* Tue Dec 08 2009 Jérôme Quelin <jquelin@mandriva.org> 0.430.0-1mdv2010.1
+ Revision: 474729
- update to 0.43

* Sun Dec 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.420.0-1mdv2010.1
+ Revision: 474102
- update to 0.42

* Sat Dec 05 2009 Jérôme Quelin <jquelin@mandriva.org> 0.410.0-1mdv2010.1
+ Revision: 473770
- mouse is now arch-dependant
- adding missing buildrequires:
- update to 0.41

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.400.0-1mdv2010.1
+ Revision: 460765
- update to 0.40

* Sun Sep 27 2009 Jérôme Quelin <jquelin@mandriva.org> 0.360.0-1mdv2010.0
+ Revision: 449992
- update to 0.36

* Thu Sep 24 2009 Jérôme Quelin <jquelin@mandriva.org> 0.330.0-1mdv2010.0
+ Revision: 448259
- update to 0.33

* Tue Sep 22 2009 Jérôme Quelin <jquelin@mandriva.org> 0.300.0-1mdv2010.0
+ Revision: 447135
- update to 0.30

* Fri Sep 18 2009 Jérôme Quelin <jquelin@mandriva.org> 0.290.0-1mdv2010.0
+ Revision: 444316
- update to 0.29

* Thu Sep 10 2009 Jérôme Quelin <jquelin@mandriva.org> 0.280.0-1mdv2010.0
+ Revision: 437171
- update to 0.28

* Mon Jul 06 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.27-1mdv2010.0
+ Revision: 392999
- update to new version 0.27

* Wed Jun 24 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.25-1mdv2010.0
+ Revision: 388888
- update to new version 0.25

* Mon Jun 08 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.23-1mdv2010.0
+ Revision: 384029
- update to new version 0.23

* Thu May 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.22-2mdv2010.0
+ Revision: 378181
- provides perl-Moose-implementation virtual package

* Mon May 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.22-1mdv2010.0
+ Revision: 371867
- update to new version 0.22

* Sun May 03 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.19-1mdv2010.0
+ Revision: 371228
- update to new version 0.19

* Thu Feb 26 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.17-1mdv2009.1
+ Revision: 345117
- update to new version 0.17

* Thu Feb 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.16-1mdv2009.1
+ Revision: 339773
- update to new version 0.16

* Sun Jan 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.14-1mdv2009.1
+ Revision: 324510
- update to new version 0.14

* Sun Dec 28 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.13-1mdv2009.1
+ Revision: 320438
- update to new version 0.13

* Mon Dec 08 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.12-1mdv2009.1
+ Revision: 311974
- update to new version 0.12

* Tue Nov 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.11-1mdv2009.1
+ Revision: 302140
- update to new version 0.11

* Wed Oct 29 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.10-1mdv2009.1
+ Revision: 298186
- new version

* Wed Jul 23 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-1mdv2009.0
+ Revision: 242119
- import perl-Mouse


* Wed Jul 23 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-1mdv2009.0
- initial mdv release, generated with cpan2dist



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11072 |12cu|perl-Nagios-Plugin-0.360.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Nagios-Plugin
%define upstream_version 0.36
Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.36
Release:	1
Summary:	A family of perl modules to streamline writing Nagios plugins
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Nagios/Nagios-Plugin-0.36.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Accessor)
BuildRequires:	perl(Config::Tiny)
BuildRequires:	perl(Math::Calc::Units)
BuildRequires:	perl(Params::Validate)
BuildRequires:	perl(Test::Pod)
BuildRequires:	perl(Test::Simple)
BuildArch:	noarch

%description
These modules are meant for perl developers of plugins for Nagios
(http://nagiosplug.sourceforge.net). It is meant to simplify a lot of the
common functions required to do checking of a particular service.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Nagios
%{_mandir}/*/*


%changelog
* Mon Dec 06 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.350.0-1mdv2011.0
+ Revision: 612250
- update to new version 0.35

* Fri Apr 16 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.340.0-1mdv2011.0
+ Revision: 535531
- new version

* Thu Oct 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.330.0-2mdv2010.0
+ Revision: 458764
- ensure backportability

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.330.0-1mdv2010.0
+ Revision: 404044
- rebuild using %%perl_convert_version

* Sun Jun 07 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.33-1mdv2010.0
+ Revision: 383530
- update to new version 0.33

* Wed Mar 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.32-1mdv2009.1
+ Revision: 348534
- update to new version 0.32

* Tue Jan 06 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.31-1mdv2009.1
+ Revision: 325311
- update to new version 0.31

* Wed Dec 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.30-1mdv2009.1
+ Revision: 315203
- new version
- drop test patch, uneeded anymore

* Wed Dec 10 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.29-1mdv2009.1
+ Revision: 312497
- new version

* Sat Nov 22 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.28-1mdv2009.1
+ Revision: 305755
- update to new version 0.28

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.27-2mdv2009.0
+ Revision: 268620
- rebuild early 2009.0 package (before pixel changes)

* Wed Jun 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.27-1mdv2009.0
+ Revision: 217988
- update to new version 0.27

* Thu Dec 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.22-1mdv2008.1
+ Revision: 135705
- 0.22

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Oct 11 2007 Oden Eriksson <oeriksson@mandriva.com> 0.21-1mdv2008.1
+ Revision: 97100
- import perl-Nagios-Plugin


* Thu Oct 11 2007 Oden Eriksson <oeriksson@mandriva.com> 0.21-1mdv2008.1
- initial Mandriva package 


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11073 |12cu|perl-namespace-autoclean-0.150.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    namespace-autoclean
%define upstream_version 0.15

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Keep imports out of your namespace 
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/namespace/namespace-autoclean-%{upstream_version}.tar.gz

BuildRequires: perl(B::Hooks::EndOfScope)
BuildRequires: perl(Class::MOP)
BuildRequires: perl(namespace::clean)
BuildRequires: perl-devel
BuildArch: noarch
Requires: perl(namespace::clean)
Provides: perl(namespace::autoclean)

%description
When you import a function into a Perl package, it will naturally also be
available as a method.

The 'namespace::autoclean' pragma will remove all imported symbols at the
end of the current package's compile cycle. Functions called in the package
itself will still be bound by their name, but they won't show up as methods
on your class or instances.

This module is very similar to namespace::clean, except it will clean all
imported functions, no matter if you imported them before or after you
'use'd the pagma. It will also not touch anything that looks like a method,
according to 'Class::MOP::Class::get_method_list'.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%perl_vendorlib/*



%changelog
* Tue Feb 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.150.0-1
+ Revision: 565715e
- Updated to 0.15 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11074 |12cu|perl-namespace-clean-0.250.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    namespace-clean
%define upstream_version 0.25

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Keep imports and functions out of your namespace
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/namespace/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(B::Hooks::EndOfScope)
BuildRequires:	perl(FindBin)
BuildRequires:	perl(Package::Stash)
BuildRequires:	perl(Scope::Guard)
BuildRequires:	perl(Sub::Identify)
BuildRequires:	perl(Sub::Name)
BuildRequires:	perl(Symbol)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Implementation)
BuildRequires:	perl-devel

BuildArch:	noarch

Provides:	perl(namespace::clean)

%description
When you define a function, or import one, into a Perl package, it will
naturally also be available as a method. This does not per se cause
problems, but it can complicate subclassing and, for example, plugin
classes that are included via multiple inheritance by loading them as
base classes.

The 'namespace::clean' pragma will remove all previously declared or
imported symbols at the end of the current package's compile cycle.
Functions called in the package itself will still be bound by their
name, but they won't show up as methods on your class or instances.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor --skipdeps
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Mon Mar 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.250.0-1
+ Revision: 350eb71
- Updated to 0.25 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11075 |12cu|perl-Net-Amazon-0.620.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Net-Amazon
%define upstream_version 0.62

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.62
Release:	1

Summary:	Framework for accessing amazon.com via SOAP and XML/HTTP
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Net/Net-Amazon-0.62.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Net::Amazon provides an object-oriented interface to amazon.com's
SOAP and XML/HTTP interfaces. This way it's possible to create applications
using Amazon's vast amount of data via a functional interface, without
having to worry about the underlying communication mechanism.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Net
%{_mandir}/man3/*

%changelog
* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.590.0-1mdv2010.1
+ Revision: 461334
- update to 0.59

* Wed Sep 09 2009 Jérôme Quelin <jquelin@mandriva.org> 0.570.0-1mdv2010.0
+ Revision: 435714
- update to 0.57

* Mon Sep 07 2009 Jérôme Quelin <jquelin@mandriva.org> 0.560.0-1mdv2010.0
+ Revision: 432824
- update to 0.56

* Fri Jul 24 2009 Jérôme Quelin <jquelin@mandriva.org> 0.550.0-1mdv2010.0
+ Revision: 399266
- update to 0.55
- using %%perl_convert_version
- fixed license field

* Sun Jun 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.54-1mdv2010.0
+ Revision: 387780
- update to new version 0.54

* Thu Jun 18 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.53-1mdv2010.0
+ Revision: 387015
- update to new version 0.53

* Sun Jun 07 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.51-1mdv2010.0
+ Revision: 383531
- update to new version 0.51

* Sun Aug 10 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.50-1mdv2009.0
+ Revision: 270393
- update to new version 0.50

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.49-2mdv2009.0
+ Revision: 268622
- rebuild early 2009.0 package (before pixel changes)

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - update to new version 0.49

* Tue Jan 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.48-1mdv2008.1
+ Revision: 152911
- update to new version 0.48
- update to new version 0.48

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Dec 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.47-1mdv2008.1
+ Revision: 133602
- update to new version 0.47

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Nov 17 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.46-1mdv2008.1
+ Revision: 109580
- update to new version 0.46

* Sun Nov 04 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.44-1mdv2008.1
+ Revision: 105895
- update to new version 0.44

* Sun Jul 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.43-1mdv2008.0
+ Revision: 46655
- update to new version 0.43

* Fri Apr 20 2007 Anssi Hannula <anssi@mandriva.org> 0.40-1mdv
+ Revision: 16260
- 0.40


* Tue Feb 27 2007 Anssi Hannula <anssi@mandriva.org> 0.39-1mdv2007.0
+ Revision: 126272
- 0.39
- 0.38

* Sun Jan 21 2007 Anssi Hannula <anssi@mandriva.org> 0.36-1mdv2007.1
+ Revision: 111459
- 0.36
- Import perl-Net-Amazon

* Mon May 29 2006 Anssi Hannula <anssi@mandriva.org> 0.35-1mdv2007.0
- initial Mandriva package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11076 |12cu|perl-Net-Appliance-Session-4.140.230-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name Net-Appliance-Session
%define upstream_version 4.140230

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Net::Appliance::Phrasebook\\)'
%endif

Summary:	Run command-line sessions to network appliances
Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1
License:	Artistic/GPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/Net-Appliance-Session/
Source:		http://www.cpan.org/modules/by-module/Net/Net-Appliance-Session-%{upstream_version}.tar.gz
BuildRequires:	perl-devel
BuildArch:	noarch

%description
Run command-line sessions to network appliances

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

### Clean up docs
find examples/ -type f -exec %{__chmod} a-x {} \;

%files
%doc Changes  MANIFEST META.yml README examples/
%{_mandir}/man3/*.3pm*
%{perl_vendorlib}/Net/Appliance/Session
%{perl_vendorlib}/Net/Appliance/Session.pm
%{_bindir}/nas
%{_mandir}/man1/nas.1.xz


%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 4.140.230-1
+ Revision: 9decb38
- Updated to 4.140230 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11077 |12cu|perl-Net-Arping-0.20.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-Arping
%define upstream_version 0.02

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	4

Summary:	Net-Arping module for perl 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.bz2
Patch0:		perl-Net-Arping-0.02-overflow.patch

BuildRequires:	net1.0.2-devel = 1.0.2a-17
BuildRequires:	pcap-devel = 1.3.0-2
BuildRequires:	perl-devel

%description
The module contains function for testing remote host reachability
by sending ARP packets. The program must be run as root or be
setuid.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 
%patch0 -p0

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make OPTIMIZE="%{optflags}" CFLAGS="%{optflags}"
# got root?
#make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes README
%{perl_vendorarch}/*
%{_mandir}/*/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.20.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.20.0-1mdv2010.0
+ Revision: 404050
- rebuild using %%perl_convert_version

* Wed Oct 29 2008 Oden Eriksson <oeriksson@mandriva.com> 0.02-10mdv2009.1
+ Revision: 298347
- rebuilt against libpcap-1.0.0

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.02-9mdv2009.0
+ Revision: 257949
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.02-8mdv2009.0
+ Revision: 245998
- rebuild

* Mon Jan 14 2008 Pixel <pixel@mandriva.com> 0.02-6mdv2008.1
+ Revision: 151416
- rebuild for perl-5.10.0

* Fri Jan 11 2008 Oden Eriksson <oeriksson@mandriva.com> 0.02-5mdv2008.1
+ Revision: 147964
- added P0 to fix #36669 (Buffer overflow when using perl-Net-Arping-0.02-4mdv2008.0)

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 27 2007 Oden Eriksson <oeriksson@mandriva.com> 0.02-4mdv2008.0
+ Revision: 18585
- rebuild


* Fri Mar 17 2006 Oden Eriksson <oeriksson@mandriva.com> 0.02-3mdk
- rebuilt against libnet1.0.2

* Wed Jul 13 2005 Oden Eriksson <oeriksson@mandriva.com> 0.02-2mdk
- rebuilt against new libpcap-0.9.1 (aka. a "play safe" rebuild)

* Thu Feb 10 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.02-1mdk
- initial Mandrakelinux package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11078 |12cu|perl-Net-CIDR-0.170.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Net-CIDR
%define upstream_version 0.17

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.17
Release:	1

Summary:	Manipulate IPv4/IPv6 netblocks in CIDR notation
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Net/Net-CIDR-0.17.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
With this module, you can manipulate IPv4/IPv6 netblocks in CIDR notation.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Net
%{_mandir}/*/*


%changelog
* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.140.0-1mdv2011.0
+ Revision: 552425
- update to 0.14

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.130.0-1mdv2010.0
+ Revision: 404063
- rebuild using %%perl_convert_version

* Tue Jan 20 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.13-1mdv2009.1
+ Revision: 331588
- update to new version 0.13

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.11-6mdv2009.0
+ Revision: 257957
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.11-5mdv2009.0
+ Revision: 246035
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.11-3mdv2008.1
+ Revision: 140692
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.11-3mdv2008.0
+ Revision: 86681
- rebuild


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.11-2mdv2007.0
- Rebuild

* Tue Apr 18 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.11-1mdk
- contributed by Cedric Devillers <brancaleone@altern.org>



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11079 |12cu|perl-Net-CLI-Interact-1.122.100-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_version 1.122100
%define upstream_name Net-CLI-Interact

Name:           perl-%{upstream_name}
Version:        %perl_convert_version %{upstream_version}
Release:        2
Summary:        Toolkit for CLI Automation

License:        GPL+ or Artistic
Group:          Development/Perl
URL:            http://search.cpan.org/dist/Net-CLI-Interact/
Source0:        http://www.cpan.org/authors/id/O/OL/OLIVER/%{upstream_name}-%{upstream_version}.tar.gz
BuildArch:      noarch

BuildRequires:  perl(Class::MOP)
BuildRequires:  perl(Class::MOP::Class)
BuildRequires:  perl(ExtUtils::MakeMaker)
BuildRequires:  perl(File::Basename)
BuildRequires:  perl(FileHandle)
BuildRequires:  perl(IPC::Run)
BuildRequires:  perl(List::Util)
BuildRequires:  perl(Log::Dispatch::Config)
BuildRequires:  perl(Log::Dispatch::Configurator::Any)
BuildRequires:  perl(Moose)
BuildRequires:  perl(Moose::Role)
BuildRequires:  perl(Moose::Util::TypeConstraints)
BuildRequires:  perl(Net::Telnet)
BuildRequires:  perl(Path::Class)
BuildRequires:  perl(POSIX)
BuildRequires:  perl(Test::More) >= 0.88
BuildRequires:  perl(Time::HiRes)
BuildRequires:  perl-devel

%description
Automating command line interface (CLI) interactions is not a new idea, but
can be tricky to implement. This module aims to provide a simple and
manageable interface to CLI interactions, supporting:

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

find %{buildroot} -type f -name .packlist -exec rm -f {} \;
find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \;

%check
make test

%files
%doc Changes LICENSE META.json README
%{perl_vendorlib}/*
%{_mandir}/man3/*


%changelog
* Thu Apr 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.122.100-2
+ Revision: 30d333d
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11080 |12cu|perl-Net-DAAP-DMAP-1.270.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-DAAP-DMAP
%define upstream_version 1.27

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 1.27
Release:	1

Summary:	Perl module for reading and writing DAAP structures
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/authors/id/R/RC/RCLAMP/Net-DAAP-DMAP-1.27.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Perl module for reading and writing DAAP structures.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
yes y | perl Makefile.PL INSTALLDIRS=vendor
%make

#check
#make test

%install
%makeinstall_std
rm -rf %{buildroot}%{perl_vendorarch}

%files
%doc Changes
%doc %{_mandir}/man3/*
%{perl_vendorlib}/Net/DAAP/DMAP.pm

%changelog
* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.260.0-1mdv2010.0
+ Revision: 404068
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.26-4mdv2009.0
+ Revision: 258004
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.26-3mdv2009.0
+ Revision: 246057
- rebuild

* Sun Mar 23 2008 Stefan van der Eijk <stefan@mandriva.org> 1.26-1mdv2008.1
+ Revision: 189543
- spec file fixes
- fix Group
- import perl-Net-DAAP-DMAP




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11081 |12cu|perl-Net-Dict-2.130.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Net-Dict
%define upstream_version 2.13

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	A perl client for accessing network dictionary servers
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Net/Net-Dict-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

# both packages provide /usr/bin/dict
Conflicts:	dictd-client

%description
Net::Dict is a perl class for looking up words and their definitions on network
dictionary servers. It provides a simple client API for the DICT network
protocol.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor < /dev/null
%make

%install
%makeinstall_std

%files
%doc README examples
%{perl_vendorlib}/Net/*
%{_mandir}/*/*
%{_bindir}/dict
%{_bindir}/tkdict


%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.130.0-1
+ Revision: 93441e9
- Updated to 2.13 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11082 |12cu|perl-Net-DNS-SEC-0.170.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Net-DNS-SEC
%define upstream_version 0.17

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	DNSSEC support for Net::DNS perl module
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Net/Net-DNS-SEC-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Crypt::OpenSSL::Bignum)
BuildRequires:	perl(Crypt::OpenSSL::DSA)
BuildRequires:	perl(Crypt::OpenSSL::RSA) >= 0.170.0
BuildRequires:	perl(Digest::SHA1)
BuildRequires:	perl(Digest::SHA)
BuildRequires:	perl(Digest::BubbleBabble)
BuildRequires:	perl(Net::DNS)
BuildRequires:	perl(MIME::Base32)

BuildArch:	noarch

%description
This perl modules implements DNSSEC extensions as described in
rfc 2535, 2931. With it, you can use DS, SIG, KEY and NXT record.

It extends perl-Net-DNS to manipulate these records.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
rm -f t/14-misc.t
chmod 755 demo/{key2ds,make-signed-keyset}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README demo
%{perl_vendorlib}/Net
%{_mandir}/man?/*



%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.170.0-1
+ Revision: e2e3730
- Updated to 0.17 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11083 |12cu|perl-Net-Dropbox-API-1.900.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-Dropbox-API
%define upstream_version 1.9

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 1.9
Release:	1

Summary:	A dropbox API interface
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Net/Net-Dropbox-API-1.9.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Data::Random)
BuildRequires:	perl(Encode)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Basename)
BuildRequires:	perl(HTTP::Request::Common)
BuildRequires:	perl(JSON)
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(Mouse)
BuildRequires:	perl(Net::OAuth)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(URI)
BuildRequires:	perl(common::sense)
BuildArch:	noarch

%description
no description found

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Dec 12 2011 Alexander Khrukin <akhrukin@mandriva.org> 1.700.0-1mdv2011.0
+ Revision: 740506
- imported package perl-Net-Dropbox-API



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11084 |12cu|perl-Net-Frame-1.100.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-Frame
%define upstream_version 1.10

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	BSD loopback layer object
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Bit::Vector)
BuildRequires:	perl(Class::Gomor)
BuildRequires:	perl(Net::IPv6Addr)
BuildRequires:	perl(Socket6)
BuildArch:	noarch

%description
*Net::Frame* is a fork of *Net::Packet*. The goal here was to greatly
simplify the use of the frame crafting framework. *Net::Packet* does many
things undercover, and it was difficult to document all the thingies.

Also, *Net::Packet* may suffer from unease of use, because frames were
assembled using layers stored in L2, L3, L4 and L7 attributes. *Net::Frame*
removes all this, and is splitted in different modules, for those who only
want to use part of the framework, and not whole framework.

Finally, anyone can create a layer, and put it on his CPAN space, because
of the modularity *Net::Frame* offers. For an example, see
*Net::Frame::Layer::ICMPv4* on my CPAN space.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.100.0-1
+ Revision: 0a9d554
- Updated to 1.10 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11085 |12cu|perl-Net-Frame-Simple-1.50.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-Frame-Simple
%define upstream_version 1.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 1.05
Release:	1
Summary:	BSD loopback layer object
License:	Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Net/Net-Frame-Simple-1.05.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Bit::Vector)
BuildRequires:	perl(Test::Pod::Coverage)
BuildRequires:	perl(Test::Pod)
BuildRequires:	perl(Net::IPv6Addr)
BuildRequires:	perl(Socket6)
BuildRequires:	perl(Net::Frame)

BuildArch:	noarch

%description
*Net::Frame* is a fork of *Net::Packet*. The goal here was to greatly
simplify the use of the frame crafting framework. *Net::Packet* does many
things undercover, and it was difficult to document all the thingies.

Also, *Net::Packet* may suffer from unease of use, because frames were
assembled using layers stored in L2, L3, L4 and L7 attributes. *Net::Frame*
removes all this, and is splitted in different modules, for those who only
want to use part of the framework, and not whole framework.

Finally, anyone can create a layer, and put it on his CPAN space, because
of the modularity *Net::Frame* offers. For an example, see
*Net::Frame::Layer::ICMPv4* on my CPAN space.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test verbose=1

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Oct 03 2011 Leonardo Coelho <leonardoc@mandriva.com> 1.40.0-1mdv2012.0
+ Revision: 702554
- new mandriva version
- Created package structure for 'perl-Net-Frame-Simple'.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11086 |12cu|perl-Net-GitHub-0.570.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-GitHub
%define upstream_version 0.57

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Perl Interface for github.com
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Any::Moose)
BuildRequires:	perl(Crypt::SSLeay)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Slurp)
BuildRequires:	perl(HTML::TreeBuilder)
BuildRequires:	perl(JSON::Any)
BuildRequires:	perl(Test::MockModule)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(URI::Escape)
BuildRequires:	perl(WWW::Mechanize::GZip)
BuildRequires:	perl(HTTP::Request::Common)
BuildArch:	noarch

%description
Perl Interface for github.com 

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/Net/


%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.570.0-1
+ Revision: 9b933cf
- Updated to 0.57 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11087 |12cu|perl-Net-GPSD3-0.190.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-GPSD3
%define upstream_version 0.19

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Net::GPSD3 Return Satellite Object
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Net/Net-GPSD3-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(DateTime)
BuildRequires:	perl(DateTime::Format::W3CDTF)
BuildRequires:	perl(GPS::Point)
BuildRequires:	perl(IO::Socket::INET6)
BuildRequires:	perl(JSON::XS)
BuildRequires:	perl(Test::Simple)
BuildArch:	noarch

%description
Net::GPSD3 provides an object client interface to the gpsd server daemon
utilizing the version 3.1 protocol. gpsd is an open source GPS deamon from
http://gpsd.berlios.de/. Support for Version 3 of the protocol (JSON) was
adding to the daemon in version 2.90. If your daemon is before 2.90 then
please use the the Net::GPSD manpage package.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes LICENSE META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*
# %{_bindir}/perl-Net-GPSD3-Example.pl
# %{_bindir}/perl-Net-GPSD3-Handler.pl
# %{_bindir}/perl-Net-GPSD3-poll.pl
# %{_mandir}/man1/perl-Net-GPSD3-Example.pl.1*
# %{_mandir}/man1/perl-Net-GPSD3-Handler.pl.1*
# %{_mandir}/man1/perl-Net-GPSD3-poll.pl.1*

%changelog
* Mon Jul 18 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.170.0-1mdv2011
+ Revision: 690524
- new version

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.110.0-2
+ Revision: 657801
- rebuild for updated spec-helper

* Sun Oct 31 2010 Olivier Thauvin <nanardon@mandriva.org> 0.110.0-1mdv2011.0
+ Revision: 590778
- import perl-Net-GPSD3



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11088 |12cu|perl-Net-IMAP-Simple-1.220.400-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Net-IMAP-Simple
%define upstream_version 1.2204

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Simple IMAP interface to Perl 5	
License:	GPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Net/Net-IMAP-Simple-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Accessor)
BuildRequires:	perl(DateTime)
BuildRequires:	perl(DateTime::Format::Strptime)
BuildRequires:	perl(DateTime::Format::Mail)
BuildRequires:	perl(Parse::RecDescent)
BuildRequires:	perl(Regexp::Common)
BuildRequires:	perl(Email::Address)
BuildRequires:	perl(Email::MIME)
BuildArch:	noarch

%description
Perl extension for simple IMAP account handling, 
mostly compatible with Net::POP.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
yes | perl Makefile.PL INSTALLDIRS=vendor 
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/Net



%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.220.400-1
+ Revision: 216b122
- Updated to 1.2204 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11089 |12cu|perl-Net-IMAP-Simple-SSL-1.3-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname Net-IMAP-Simple-SSL

Summary:	SSL support for Net::IMAP::Simple
Name:		perl-%{realname}
Version:	1.3
Release:	10
License:	Artistic/GPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{realname}/
Source:		ftp://ftp.perl.org/pub/CPAN/modules/by-module/Net/%{realname}-%{version}.tar.bz2

BuildRequires: perl-devel
BuildRequires: perl(IO::Socket::SSL)
Requires:	perl(Net::IMAP::Simple)
BuildArch:	noarch

%description
This module is a subclass of Net::IMAP::SImple that includes SSL support.
The interface is identical.

%prep
%setup -q -n %{realname}-%{version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Net/IMAP/Simple/*
%{_mandir}/*/*


%changelog
* Mon Oct 15 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.3-10
+ Revision: 043af3a
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11090 |12cu|perl-Net-LDAP-Server-Test-0.190.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-LDAP-Server-Test
%define upstream_version 0.19

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.19
Release:	1

Summary:	Test Net::LDAP code
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Net/Net-LDAP-Server-Test-0.19.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Data::Dump)
BuildRequires:	perl(IO::Select)
BuildRequires:	perl(IO::Socket)
BuildRequires:	perl(Net::LDAP)
BuildRequires:	perl(Net::LDAP::Server)
BuildRequires:	perl(Test::More)

BuildArch:	noarch

%description
Now you can test your Net::LDAP code without having a real LDAP server
available.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Jun 13 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.110.0-1mdv2011.0
+ Revision: 684779
- update to new version 0.11

* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.100.0-2
+ Revision: 658864
- rebuild for updated spec-helper

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.100.0-1mdv2011.0
+ Revision: 552461
- update to 0.10

* Thu Feb 18 2010 Jérôme Quelin <jquelin@mandriva.org> 0.90.0-1mdv2010.1
+ Revision: 507586
- update to 0.09

* Fri Aug 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.80.0-1mdv2010.0
+ Revision: 421874
- adding missing buildrequires:
- update to 0.08

* Tue Aug 04 2009 Jérôme Quelin <jquelin@mandriva.org> 0.70.0-1mdv2010.0
+ Revision: 408967
- rebuild using %%perl_convert_version

* Sun Jul 19 2009 Buchan Milne <bgmilne@mandriva.org> 0.07-1mdv2010.0
+ Revision: 397927
- import perl-Net-LDAP-Server-Test


* Sun Jul 19 2009 Buchan Milne <bgmilne@mandriva.org> 0.07-1mdv
- initial mdv release, generated with cpan2dist



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11091 |12cu|perl-Net-Libdnet-0.980.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-Libdnet
%define upstream_version 0.98
Name:       perl-%{upstream_name}
Version:    %perl_convert_version 0.98
Release:	1

Summary:    Perl interface to libdnet
License:    BSD
Group:		Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Net/Net-Libdnet-0.98.tar.gz
BuildRequires:  libdnet-devel
BuildRequires:  perl(Class::Gomor::Array)
BuildRequires:	perl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
perl-Net-Libdnet provides perl bindings to the dnet library

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%serverbuild
%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="$CFLAGS -fno-PIE" LIBS="-L%{_libdir} -ldnet" INC="-I%{_includedir}"
%make LD_RUN_PATH=""

%check
make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc Changes LICENSE README
%{_bindir}/*
%{perl_vendorarch}/auto/*
%{perl_vendorarch}/Net
%{_mandir}/man?/*


%changelog
* Sun Feb 12 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.960.0-2
+ Revision: 773487
- really ensure -fno-PIE...
- new version
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sun May 15 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.950.0-1
+ Revision: 674919
- new version

* Wed Feb 02 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.940.0-1
+ Revision: 635205
- update to new version 0.94

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.920.0-1mdv2010.0
+ Revision: 404095
- rebuild using %%perl_convert_version

* Sun May 17 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.92-1mdv2010.0
+ Revision: 376727
- update to new version 0.92

* Tue Dec 09 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.91-1mdv2009.1
+ Revision: 312183
- update to new version 0.91

* Tue Dec 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.90-1mdv2009.1
+ Revision: 309340
- new version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.01-6mdv2009.0
+ Revision: 258054
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.01-5mdv2009.0
+ Revision: 246154
- rebuild

* Wed Jan 23 2008 Thierry Vignaud <tv@mandriva.org> 0.01-3mdv2008.1
+ Revision: 157264
- rebuild with fixed %%serverbuild macro

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 0.01-2mdv2008.1
+ Revision: 152220
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Fri Jul 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.01-1mdv2008.0
+ Revision: 53925
- Import perl-Net-Libdnet



* Fri Jul 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.01-1mdv2008.0
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11092 |12cu|perl-Net-MAC-Vendor-1.190.100-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-MAC-Vendor
%define upstream_version 1.1901

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 1.1901
Release:	1

Summary:	Look up the vendor for a MAC
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Net/Net-MAC-Vendor-1.1901.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
The Institute of Electrical and Electronics Engineers (IEEE) assigns an
Organizational Unique Identifier (OUI) to manufacturers of network interfaces.
Each interface has a Media Access Control (MAC) address of six bytes. The first
three bytes are the OUI.

This module allows you to take a MAC address and turn it into the OUI and
vendor information.  You can, for instance, scan a network, collect MAC
addresses, and turn those addresses into vendors.  With vendor information, you
can often guess at what what you are looking at (e.g. an Apple product).

You can use this as a module as its individual functions, or call it as a
script with a list of MAC addresses as arguments. The module can figure it out.

This module tries to persistently cache with DBM::Deep the OUI information so
it can avoid using the network. If it cannot load DBM::Deep, it uses a normal
hash (which is lost when the process finishes). You can preload this cache with
the load_cache() function. So far, the module looks in the current working
directory for a file named mac_oui.db to find the cache. I need to come up with
a way to let the user set that location.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make OPTIMIZE="%{optflags}" CFLAGS="%{optflags}"

# make test dies...
# make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{perl_vendorlib}/*
%{_mandir}/*/*


%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 1.180.0-2mdv2011.0
+ Revision: 655141
- rebuild for updated spec-helper

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.180.0-1mdv2011.0
+ Revision: 404096
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.18-6mdv2009.0
+ Revision: 258055
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.18-5mdv2009.0
+ Revision: 246157
- rebuild

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 1.18-3mdv2008.1
+ Revision: 152222
- rebuild

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 1.18-2mdv2008.1
+ Revision: 152221
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Nov 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.18-1mdv2008.1
+ Revision: 104563
- update to new version 1.18


* Tue Mar 13 2007 Oden Eriksson <oeriksson@mandriva.com> 1.17-1mdv2007.1
+ Revision: 143145
- Import perl-Net-MAC-Vendor

* Tue Mar 13 2007 Oden Eriksson <oeriksson@mandriva.com> 1.17-1mdv2007.1
- initial Mandriva package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11093 |12cu|perl-Net-MySQL-0.110.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-MySQL
%define upstream_version 0.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.11
Release:	1

Summary:	Pure Perl MySQL network protocol interface
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Net/Net-MySQL-0.11.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(IO::Socket)
BuildRequires:	perl(Digest::SHA1)
BuildArch:	noarch

%description
Net::MySQL is a Pure Perl client interface for the MySQL database. This
module implements network protocol between server and client of MySQL, thus
you don't need external MySQL client library like libmysqlclient for this
module to work. It means this module enables you to connect to MySQL server
from some operation systems which MySQL is not ported. How nifty!

Since this module's final goal is to completely replace DBD::mysql, API is
made similar to that of DBI.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/Net

%changelog
* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.90.0-1mdv2010.0
+ Revision: 404098
- rebuild using %%perl_convert_version

* Sun Jul 06 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.09-1mdv2009.0
+ Revision: 232244
- import perl-Net-MySQL


* Sun Jul 06 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.09-1mdv2009.0
- initial mdv release, generated with cpan2dist




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11094 |12cu|perl-Net-NIS-0.440.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Net-NIS
%define upstream_version 0.44

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	1

Summary:	NIS interface to Perl 5	
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel

%description
This is a snapshot release of the NIS interface to Perl 5.  There are
three parts to the interface: the raw component (Net::NIS), the object-
oriented component (Net::NIS::Table), and the tied interface (Net::NIS).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor 
%make OPTIMIZE="%{optflags}"
# (sb) known to fail:
#  http://nntp.x.perl.org/group/perl.cpan.testers/58036 (and more)
#make test

%install
%makeinstall_std 

%clean

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorarch}/Net
%{perl_vendorarch}/auto/Net



%changelog
* Mon Mar 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.440.0-1
+ Revision: 498ec7c
- Updated to 0.44 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11095 |12cu|perl-Net-Nslookup-2.40.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-Nslookup
%define upstream_version 2.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Provide nslookup(1)-like capabilities
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Net/Net-Nslookup-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Net::DNS)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
Net::Nslookup provides the capabilities of the standard UNIX command line
tool nslookup(1). Net::DNS is a wonderful and full featured module, but
quite often, all you need is `nslookup $host`. This module provides that
functionality.

Net::Nslookup exports a single function, called 'nslookup'. 'nslookup' can
be used to retrieve A, PTR, CNAME, MX, and NS records.

  my $a  = nslookup(host => "use.perl.org", type => "A");

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.40.0-1
+ Revision: 818b4c1
- Updated to 2.04 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11096 |12cu|perl-Net-OAuth-0.280.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-OAuth
%define upstream_version 0.28

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.28
Release:	1

Summary:	An OAuth protocol response for an Request Token
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Net/Net-OAuth-0.28.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Accessor)
BuildRequires:	perl(Class::Data::Inheritable)
BuildRequires:	perl(Digest::HMAC_SHA1)
BuildRequires:	perl(Digest::SHA1)
BuildRequires:	perl(Encode)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Warn)
BuildRequires:	perl(URI::Escape)
BuildRequires:	perl(Module::Build::Compat)

BuildArch:	noarch

%description
OAUTH MESSAGES
    An OAuth message is a set of key-value pairs. The following message
    types are supported:

    Requests

    * * Request Token (Net::OAuth::RequestTokenRequest)

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.270.0-2mdv2011.0
+ Revision: 658865
- rebuild for updated spec-helper

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.270.0-1mdv2011.0
+ Revision: 552702
- adding missing buildrequires:
- update to 0.27

* Mon Apr 26 2010 Jérôme Quelin <jquelin@mandriva.org> 0.250.0-1mdv2010.1
+ Revision: 539194
- import perl-Net-OAuth


* Mon Apr 26 2010 cpan2dist 0.25-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11097 |12cu|perl-Net-OpenID-Common-1.180.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-OpenID-Common
%define upstream_version 1.18

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Support for the Simple Registration extension (SREG)
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Crypt::DH::GMP)
BuildRequires: perl(Encode)
BuildRequires: perl(ExtUtils::MakeMaker) >= 6.310.0
BuildRequires: perl(HTML::Parser) >= 3.400.0
BuildRequires: perl(HTTP::Headers::Util)
BuildRequires: perl(HTTP::Request)
BuildRequires: perl(HTTP::Status)
BuildRequires: perl(MIME::Base64)
BuildRequires: perl(Math::BigInt)
BuildRequires: perl(Test::More)
BuildRequires: perl(Time::Local)
BuildRequires: perl(XML::Simple)
BuildRequires: perl-devel
BuildArch:  noarch

%description
This module provides an implementation of the Yadis protocol, which does
XRDS-based service discovery on URLs.

This module was originally developed by OHTSUKA Ko-hei as the
Net::Yadis::Discovery manpage, but was forked and simplified for inclusion
in the core OpenID Consumer package.

This simplified version is tailored for the needs of Net::OpenID::Consumer;
for other uses, the Net::Yadis::Discovery manpage is probably a better
choice.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes INSTALL LICENSE META.json META.yml MYMETA.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Tue Apr 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.180.0-1
+ Revision: c764487
- Added perl-devel BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11098 |12cu|perl-Net-OpenID-Consumer-1.150.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-OpenID-Consumer
%define upstream_version 1.15

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Object representing a verified OpenID identity
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(Net::OpenID::Common)
BuildRequires:	perl(Crypt::DH)
BuildRequires:	perl(Digest::SHA1)
BuildRequires:	perl(Digest::SHA)
BuildRequires:	perl(HTTP::Request)
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(MIME::Base64)
BuildRequires:	perl(Time::Local)
BuildRequires:	perl(URI)
BuildRequires:	perl(XML::Simple)
BuildRequires:	perl(CGI)
BuildArch:	noarch

%description
This module provides an implementation of the Yadis protocol, which does
XRDS-based service discovery on URLs.

This module was originally developed by OHTSUKA Ko-hei as the
Net::Yadis::Discovery manpage, but was forked and simplified for inclusion
in the core OpenID Consumer package.

This simplified version is tailored for the needs of Net::OpenID::Consumer;
for other uses, the Net::Yadis::Discovery manpage is probably a better
choice.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Tue Apr 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.150.0-1
+ Revision: cbf59de
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11099 |12cu|perl-Net-OpenID-Server-1.90.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-OpenID-Server
%define upstream_version 1.09

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Library for building your own OpenID server

License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(Digest::SHA)
BuildRequires: perl(Net::OpenID::Common)
BuildRequires:	perl(Crypt::DH)
BuildRequires:	perl(Digest::SHA1)
BuildRequires:	perl(MIME::Base64)
BuildRequires:	perl(URI)
BuildArch:	noarch

%description
This is the Perl API for (the server half of) OpenID, a distributed
identity system based on proving you own a URL, which is then your
identity. More information is available at:

  http://openid.net/

As of version 1.01 this module has support for both OpenID 1.1 and 2.0.
Prior to this, only 1.1 was supported.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc 
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Wed Apr 02 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.90.0-1
+ Revision: c90c248
- Fix %doc files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11100 |12cu|perl-Net-OpenSSH-0.600.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-OpenSSH
%define upstream_version 0.60

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.60
Release:	1

Summary:	Perl SSH client package implemented on top of OpenSSH
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Net/Net-OpenSSH-0.60.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::More)
BuildRequires:	openssh-clients
Requires:	openssh-clients
BuildArch:	noarch

%description
Net::OpenSSH is a secure shell client package implemented on top of OpenSSH
binary client ('ssh').

This package is implemented around the multiplexing feature found in
later versions of OpenSSH. That feature allows reuse of a previous SSH
connection for running new commands (I believe that OpenSSH 4.1 is the
first one to provide all the required functionality).

When a new Net::OpenSSH object is created, the OpenSSH 'ssh' client is
run in master mode, establishing a permanent (actually, for the
lifetime of the object) connection to the server.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Thu May 12 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.520.0-1mdv2011.0
+ Revision: 673817
- update to new version 0.52

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.500.0-3
+ Revision: 657804
- rebuild for updated spec-helper

* Sat Dec 25 2010 Shlomi Fish <shlomif@mandriva.org> 0.500.0-2mdv2011.0
+ Revision: 624998
- Changed the summary and revamped the description
- import perl-Net-OpenSSH



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11101 |12cu|perl-Net-Patricia-1.220.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Net-Patricia
%define upstream_version 1.22

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	1

Summary:	Patricia Trie perl module for fast IP address lookups
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/modules/by-module/Net/Net-Patricia-%{upstream_version}.tar.gz

BuildRequires:  perl(Socket6)
BuildRequires:	perl-devel
BuildRequires:	perl-Net-CIDR-Lite


%description
This module uses a Patricia Trie data structure to quickly perform IP address
prefix matching for applications such as IP subnet, network or routing table
lookups. The data structure is based on a radix tree using a radix of two, so
sometimes you see patricia implementations called "radix" as well. The term
"Trie" is derived from the word "retrieval" but is pronounced like "try".
Patricia stands for "Practical Algorithm to Retrieve Information Coded as
Alphanumeric", and was first suggested for routing table lookups by Van
Jacobsen. Patricia Trie performance characteristics are well-known as it has
been employed for routing table lookups within the BSD kernel since the 4.3
Reno release.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL
%make

%check
%make test

%install
rm -Rf %{buildroot}
%make DESTDIR=%{buildroot} pure_vendor_install \
INSTALLSITELIB=%perl_vendorlib \
INSTALLSITEMAN1DIR=%{_mandir}/man1 \
INSTALLSITEMAN3DIR=%{_mandir}/man3
find %{buildroot} -type f -name .packlist -exec rm -f {} ';'

%clean
rm -Rf %{buildroot}

%files
%{perl_vendorarch}/Net*
%{perl_vendorarch}/auto/Net*
%{_mandir}/man?/*



%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.220.0-1
+ Revision: 02f329c
- LOG Updated to 1.22 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11102 |12cu|perl-Net-Pcap-0.170.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Net-Pcap
%define upstream_version 0.17

Name:       perl-%{upstream_name}
Version:    %perl_convert_version 0.17
Release:	1

Summary:	Interface to pcap(3) LBL packet capture library 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:    http://www.cpan.org/modules/by-module/Net/Net-Pcap-0.17.tar.gz

BuildRequires:	libpcap-devel
BuildRequires:	perl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
Net::Pcap is a Perl binding to the LBL pcap(3) library.
The README for libpcap describes itself as:

"a system-independent interface for user-level packet capture.
libpcap provides a portable framework for low-level network
monitoring.  Applications include network statistics collection,
security monitoring, network debugging, etc."

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor --defaultdeps
%make

%check
%__make test

%install
%__rm -rf %{buildroot}
%makeinstall_std
%__rm -rf %{buildroot}%{perl_archlib}/perllocal.pod
%__rm -rf %{buildroot}%{perl_archlib}/Net/._Pcap.pm

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%{perl_vendorarch}/Net
%{perl_vendorarch}/auto/Net
%{_mandir}/man3/*
%{_mandir}/man1/*
%{_bindir}/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.160.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Mon Aug 03 2009 Jérôme Quelin <jquelin@mandriva.org> 0.160.0-1mdv2010.0
+ Revision: 407822
- rebuild using %%perl_convert_version

* Wed Oct 29 2008 Oden Eriksson <oeriksson@mandriva.com> 0.16-5mdv2009.1
+ Revision: 298348
- rebuilt against libpcap-1.0.0

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.16-3mdv2009.0
+ Revision: 246162
- rebuild

* Tue Jan 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.16-1mdv2008.1
+ Revision: 152905
- update to new version 0.16
- update to new version 0.16

* Mon Jan 14 2008 Pixel <pixel@mandriva.com> 0.15-2mdv2008.1
+ Revision: 151343
- rebuild for perl-5.10.0

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - wrap description

* Tue Dec 04 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.15-1mdv2008.1
+ Revision: 115266
- fix build dependencies
- new version

* Wed May 02 2007 Olivier Thauvin <nanardon@mandriva.org> 0.14-1mdv2008.0
+ Revision: 20671
- 0.14


* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.12-3mdk
- Fix SPEC according to Perl Policy
	- Source URL

* Mon Mar 20 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.12-2mdk
- BuildRequires

* Mon Mar 20 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.12-1mdk
- 0.12

* Mon Jan 16 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.11-1mdk
- 0.11

* Wed Nov 02 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.10-1mdk
- 0.10
- Add regression tests (now can be run as non-root)

* Fri Oct 07 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.08-1mdk
- 0.08

* Fri Sep 23 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.07-1mdk
- New version
- Put meaningful description

* Wed Jul 13 2005 Oden Eriksson <oeriksson@mandriva.com> 0.05-3mdk
- rebuilt against new libpcap-0.9.1 (aka. a "play safe" rebuild)

* Mon Nov 15 2004 Michael Scherer <misc@mandrake.org> 0.05-2mdk
- Rebuild for new perl

* Thu Jun 03 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.05-1mdk
- 0.05
- drop explicit library depdency
- fix buildrequires (lib64..)
- cosmetics

* Sat Aug 02 2003 Ben Reser <ben@reser.org> 0.04-7mdk
- Use %%makeinstall_std now that it works on klama
- Remove PREFIX from Makefile.PL

* Sat Aug 02 2003 Ben Reser <ben@reser.org> 0.04-6mdk
- use %%make and %%makeinstall

* Fri Aug 01 2003 Ben Reser <ben@reser.org> 0.04-5mdk
- Fix man page path
- Macroify and use the perl specific macros
- Cleanout some commented out stuff

* Tue May 27 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.04-4mdk
- rebuild for new auto{prov,req}



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11103 |12cu|perl-Net-Ping-2.410.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-Ping
%define upstream_version 2.41

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

License:	GPL+ or Artistic
Group:		Development/Perl
Summary:	TCP, UDP, or ICMP ping
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Net/Net-Ping-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test)
BuildArch:	noarch

%description
This module contains methods to test the reachability of remote hosts on a
network. A ping object is first created with optional parameters, a
variable number of hosts may be pinged multiple times and then the
connection is closed.

You may choose one of six different protocols to use for the ping. The
"tcp" protocol is the default. Note that a live remote host may still fail
to be pingable by one or more of these protocols. For example,
www.microsoft.com is generally alive but not "icmp" pingable.

With the "tcp" protocol the ping() method attempts to establish a
connection to the remote host's echo port. If the connection is
successfully established, the remote host is considered reachable. No data
is actually echoed. This protocol does not require any special privileges
but has higher overhead than the "udp" and "icmp" protocols.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 2.360.0-4mdv2011.0
+ Revision: 658540
- rebuild for updated spec-helper

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 2.360.0-3mdv2011.0
+ Revision: 551999
- rebuild

* Wed Jun 17 2009 Jérôme Quelin <jquelin@mandriva.org> 2.360.0-2mdv2010.0
+ Revision: 386750
- using %%perl_convert_version
- fix license

* Tue Jun 09 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.36-1mdv2010.0
+ Revision: 384245
- update to new version 2.36

* Mon May 11 2009 Jérôme Quelin <jquelin@mandriva.org> 2.35-1mdv2010.0
+ Revision: 374546
- import perl-Net-Ping


* Mon May 11 2009 cpan2dist 2.35-1mdv
- initial mdv release, generated with cpan2dist



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11104 |12cu|perl-Net-Raddle-0.08-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

%define upstream_name Net-Raddle

Name:		perl-%{upstream_name}
Version:	0.08
Release:	3
License:	GPL or Artistic
Group:		Development/Perl
Summary:	Raddle network emulator
Url:		http://raddle.sourceforge.net/
Source:		http://downloads.sourceforge.net/project/raddle/raddle/%{version}/Net-Raddle-%{version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(NetSNMP::ASN)
BuildRequires:	perl(Date::Calc)

%description
Raddle is a network emulation framework. It is particularly useful when testing
network management systems or teaching people to use them.

%prep
%setup -q -n %{upstream_name}-%{version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc CHANGELOG INSTALLATION LICENCE README examples
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Wed Mar 05 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.08-3
+ Revision: 7d0d984
- Disable debug



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11105 |12cu|perl-Net-Radius-2.103.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name       Net-Radius
%define upstream_version 2.103

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3
Summary:	Object-oriented Perl interface to RADIUS
License:	GPL or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source:		http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:	perl-devel
BuildRequires:	perl(Test::Warn)
BuildArch:	noarch

%description
The modules included here provide an interface to the RADIUS
protocol. It consists of the following modules:

Net::Radius::Packet - Deals with RADIUS packets
Net::Radius::Dictionary - Deals with RADIUS dictionaries

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README* examples
%{perl_vendorlib}/Net
%{_mandir}/*/*

%changelog
* Fri Feb 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.103.0-3
+ Revision: 935caf0
- Fix URL



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11106 |12cu|perl-Net-Redmine-0.90.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-Redmine
%define upstream_version 0.09

# for some old reason, perl(pQuery) is not provided
%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(pQuery\\)'
%else
%define _requires_exceptions perl\(pQuery\)
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.09
Release:	1

Summary:	Represents a ticket
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Net/Net-Redmine-0.09.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Any::Moose)
BuildRequires:	perl(DateTime::Format::DateParse)
BuildRequires:	perl(DateTimeX::Easy)
BuildRequires:	perl(Encode)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(HTML::WikiConverter)
BuildRequires:	perl(HTML::WikiConverter::Markdown)
BuildRequires:	perl(IO::All)
BuildRequires:	perl(IO::String)
BuildRequires:	perl(Params::Validate)
BuildRequires:	perl(Quantum::Superpositions)
BuildRequires:	perl(Test::Cukes)
BuildRequires:	perl(Test::Memory::Cycle)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Text::CSV::Slurp)
BuildRequires:	perl(Text::Greeking)
BuildRequires:	perl(URI)
BuildRequires:	perl(URI::Escape)
BuildRequires:	perl(Exporter::Lite)
BuildRequires:	perl(WWW::Mechanize)
BuildRequires:	perl-pQuery
BuildRequires:	perl(Regexp::Common)
BuildRequires:	perl(Regexp::Common::Email::Address)

Requires:	perl-pQuery

BuildArch: noarch

%description
Net::Redmine is an mechanized-based programming API against redmine server.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.80.0-3mdv2011.0
+ Revision: 655429
- add br
- rebuild for updated spec-helper

* Fri May 07 2010 Michael Scherer <misc@mandriva.org> 0.80.0-2mdv2011.0
+ Revision: 543176
- fix installation, due to problem with lowercased perl modules

* Fri May 07 2010 Michael Scherer <misc@mandriva.org> 0.80.0-1mdv2010.1
+ Revision: 543169
- import perl-Net-Redmine


* Thu May 06 2010 cpan2dist 0.08-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11107 |12cu|perl-Net-Rendezvous-Publish-Backend-Avahi-0.40.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-Rendezvous-Publish-Backend-Avahi
%define upstream_version 0.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Publish zeroconf data with the Avahi library
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Net/Net-Rendezvous-Publish-Backend-Avahi-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(Module::Build)
BuildRequires: perl(Net::DBus)
BuildRequires: perl(Net::Rendezvous::Publish)
Provides:	perl-Net-Rendezvous-Publish-Backend
BuildArch:	noarch

%description
This module publishes zeroconf data with the Avahi library
It is a backend for the Net::Rendezvous::Publish module.

%prep
%setup -q -n Net-Rendezvous-Publish-Backend-Avahi-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%{perl_vendorlib}/Net/*
%{_mandir}/man3/*



%changelog
* Tue Oct 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.40.0-1
+ Revision: 60e7a8f
- Updated to 0.04



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11108 |12cu|perl-Net-SMTP-TLS-0.120.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-SMTP-TLS
%define upstream_version 0.12

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	TLS and AUTH enabled mail client
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Digest::HMAC_MD5)
BuildRequires:	perl(IO::Socket::INET)
BuildRequires:	perl(IO::Socket::SSL)
BuildRequires:	perl(MIME::Base64)
BuildRequires:	perl(Net::SSLeay)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
*Net::SMTP::TLS* is a TLS and AUTH capable SMTP client which offers an
interface that users will find familiar from the Net::SMTP manpage.
*Net::SMTP::TLS* implements a subset of the methods provided by that
module, but certainly not (yet) a complete mirror image of that API.

The methods supported by *Net::SMTP::TLS* are used in the above example.
Though self explanatory for the most part, please see the perldoc for the
Net::SMTP manpage if you are unclear.

The differences in the methods provided are as follows:

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Oct 15 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.120.0-3
+ Revision: 39427fe
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11109 |12cu|perl-Net-SMTP-TLS-ButMaintained-0.240.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-SMTP-TLS-ButMaintained
%define upstream_version 0.24

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.24
Release:	1

Summary:	An SMTP client supporting TLS and AUTH
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Net/Net-SMTP-TLS-ButMaintained-0.24.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Digest::HMAC_MD5)
BuildRequires:	perl(IO::Socket::INET)
BuildRequires:	perl(IO::Socket::SSL)
BuildRequires:	perl(MIME::Base64)
BuildRequires:	perl(Net::Cmd)
BuildRequires:	perl(Net::SSLeay)
BuildArch:	noarch

%description
*Net::SMTP::TLS::ButMaintained* is forked from the Net::SMTP::TLS manpage.
blame 'Evan Carroll' for the idea. :)

*Net::SMTP::TLS::ButMaintained* is a TLS and AUTH capable SMTP client which
offers an interface that users will find familiar from the Net::SMTP
manpage. *Net::SMTP::TLS::ButMaintained* implements a subset of the methods
provided by that module, but certainly not (yet) a complete mirror image of
that API.

The methods supported by *Net::SMTP::TLS::ButMaintained* are used in the
above example. Though self explanatory for the most part, please see the
perldoc for the Net::SMTP manpage if you are unclear.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes LICENSE META.yml META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Sep 10 2011 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 0.180.0-1mdv2011.0
+ Revision: 699291
- import perl-Net-SMTP-TLS-ButMaintained



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11110 |12cu|perl-Net-SSH2-0.530.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Net-SSH2
%define upstream_version 0.53

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	1

Summary:	Support for the SSH 2 protocol via libSSH2
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Net/Net-SSH2-%{upstream_version}.tar.gz

BuildRequires:	pkgconfig(libssh2)
BuildRequires:	perl(Term::ReadKey)
Buildrequires:	perl-devel

%description
Net::SSH2 is a perl interface to the libssh2 (http://www.libssh2.org) library.
It supports the SSH2 protocol (there is no support for SSH1) with all of the
key exchanges, ciphers, and compression of libssh2.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

perl -pi -e 's~^my \$inc.*~my \$inc = "%_includedir";~' Makefile.PL
perl -pi -e 's~^my \$lib.*~my \$lib = "%_libdir";~' Makefile.PL

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make CFLAGS="%{optflags}"


%check
%{__make} test

%clean

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorarch}/Net
%{perl_vendorarch}/auto/Net
%{_mandir}/*/*



%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.530.0-1
+ Revision: adcf20a
- LOG Updated to 0.53 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11111 |12cu|perl-Net-SSH-Perl-1.360.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Net-SSH-Perl
%define upstream_version 1.36

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Perl client Interface to SSH
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Net/Net-SSH-Perl-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(MIME::Base64)
BuildRequires:	perl(Math::Pari)
BuildRequires:	perl(Math::GMP)
BuildRequires:	perl(String::CRC32)
BuildRequires:	perl(Convert::PEM)
BuildRequires:	perl(Crypt::IDEA)
BuildRequires:	perl(Crypt::DH)
BuildRequires:	perl(Crypt::DSA)
BuildRequires:	perl(Digest::SHA1)
BuildRequires:	perl(Digest::HMAC)
BuildRequires:	perl(Digest::MD5)
BuildRequires:	perl(Digest::BubbleBabble)
BuildRequires:	perl(Crypt::RSA)
BuildArch:	noarch

%description
Net::SSH::Perl is an all-Perl module implementing an SSH
(Secure Shell) client. It is compatible with both the SSH-1
and SSH-2 protocols.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor < /dev/null
%make

%check
# test hang... :\
# make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Net
%{_mandir}/man*/*


%changelog
* Mon Aug 03 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.340.0-1mdv2010.0
+ Revision: 407848
- rebuild using %%perl_convert_version

* Tue Feb 03 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.34-1mdv2009.1
+ Revision: 336949
- update to new version 1.34

* Wed Oct 22 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.33-1mdv2009.1
+ Revision: 296404
- update to new version 1.33

* Mon Oct 20 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.32-1mdv2009.1
+ Revision: 295507
- update to new version 1.32

* Sat Oct 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.31-1mdv2009.1
+ Revision: 292267
- update to new version 1.31

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.30-5mdv2009.0
+ Revision: 241800
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue May 08 2007 Olivier Thauvin <nanardon@mandriva.org> 1.30-3mdv2008.0
+ Revision: 25198
- rebuild


* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.30-2mdk
- Fix SPEC according to Perl Policy
	- BuildRequires
	- Source URL

* Wed Apr 05 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.30-1mdk
- New release 1.30

* Mon Oct 10 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.29-1mdk
- new version
- %%mkrel
- spec cleanup
- better url
- fix sources url
- fix directory ownership
- make test in %%check

* Thu May 26 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.28-1mdk
- 1.28

* Fri Feb 11 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 1.27-1mdk
- 1.27

* Sat Feb 05 2005 Sylvie Terjan <erinmargault@mandrake.org> 1.26-1mdk
- 1.26
- rebuild for new perl

* Thu Jun 03 2004 Per Ã˜yvind Karlsen <peroyvind@linux-mandrake.com> 1.25-1mdk
- 1.25
- drop prefix tag
- cosmetics

* Mon Dec 22 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.24-1mdk
- 1.24

* Sun Nov 09 2003 Arnaud de Lorbeau <adelorbeau@mandrakesoft.com> 1.23-1mdk
- First MandrakeSoft Package




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11112 |12cu|perl-Net-Tor-Servers-0.30.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-Tor-Servers
%define upstream_version 0.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Perl extension to query a Tor Directory and collect information on servers
License:	GPLv2+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Net/AJDIXON/Net-Tor-Servers-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module was written to make life a little easier for me when I have
been developing a dymanic blocklist for educational institutions to prevent
students from being able to circumvent legally required content filtering
systems.

Its nothing special, just a quick and easy way to get the data together in
an array.

%prep
%setup -qc

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.20.0-2mdv2011.0
+ Revision: 655145
- rebuild for updated spec-helper

* Tue Dec 08 2009 Jérôme Quelin <jquelin@mandriva.org> 0.20.0-1mdv2011.0
+ Revision: 474663
- rebuild using %%perl_convert_version

* Wed Jan 28 2009 Michael Scherer <misc@mandriva.org> 0.02-1mdv2010.1
+ Revision: 334793
- import perl-Net-Tor-Servers




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11113 |12cu|perl-Net-Traceroute-1.140.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-Traceroute
%define upstream_version 1.14

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 1.14
Release:	1

Summary:	Net-Traceroute module for perl 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Net/Net-Traceroute-1.14.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module implements traceroute(1) functionality for perl5. It
allows you to trace the path IP packets take to a destination. It
is currently implemented as a parser around the system traceroute
command.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor

%make OPTIMIZE="%{optflags}" CFLAGS="%{optflags}"

%check
# make test dies...
# make test

%install
%makeinstall_std

%files
%doc ChangeLog README TODO
%{perl_vendorlib}/*
%{_mandir}/*/*


%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1.130.0-2mdv2011.0
+ Revision: 657455
- rebuild for updated spec-helper

* Sun Feb 20 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.130.0-1
+ Revision: 638932
- update to new version 1.13

* Fri Jan 07 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.120.0-1mdv2011.0
+ Revision: 629499
- update to new version 1.12

* Wed Jan 05 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.110.0-1mdv2011.0
+ Revision: 628737
- update to new version 1.11

* Wed Jul 29 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.100.0-1mdv2011.0
+ Revision: 404260
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.10-4mdv2009.0
+ Revision: 258137
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.10-3mdv2009.0
+ Revision: 246201
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Oct 12 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.10-1mdv2008.1
+ Revision: 97525
- update to new version 1.10

* Wed May 09 2007 Oden Eriksson <oeriksson@mandriva.com> 1.09-4mdv2008.0
+ Revision: 25453
- rebuild

* Tue May 08 2007 Olivier Thauvin <nanardon@mandriva.org> 1.09-3mdv2008.0
+ Revision: 25194
- rebuild


* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.09-2mdk
- Fix SPEC according to Perl Policy
	- Source URL
	- URL
- use mkrel

* Wed Jul 20 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.09-1mdk
- 1.09

* Thu Feb 10 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 1.08-1mdk
- initial Mandrakelinux package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11114 |12cu|perl-Net-Twitter-4.10.30-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-Twitter
%define upstream_version 4.01003

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	A definition of the TwitterVision API as a Moose role
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(LWP::UserAgent)
BuildRequires: perl(Test::Warn)
BuildRequires: perl(MooseX::Aliases)
BuildRequires: perl(Carp::Clan)
BuildRequires: perl(Module::Build)
BuildRequires:	perl(Carp)
BuildRequires:	perl(Crypt::SSLeay)
BuildRequires:	perl(Data::Visitor::Callback)
BuildRequires:	perl(DateTime)
BuildRequires:	perl(DateTime::Format::Strptime)
BuildRequires:	perl(Devel::StackTrace)
BuildRequires:	perl(Digest::SHA)
BuildRequires:	perl(Encode)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(HTML::Entities)
BuildRequires:	perl(HTTP::Request::Common)
BuildRequires:	perl(JSON::Any)
BuildRequires:	perl(JSON::XS)
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(List::Util)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Exporter)
BuildRequires:	perl(Moose::Role)
BuildRequires:	perl(MooseX::Role::Parameterized)
BuildRequires:	perl(MooseX::MultiInitArg)
BuildRequires:	perl(Net::Netrc)
BuildRequires:	perl(Net::OAuth)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::Fatal)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Try::Tiny)
BuildRequires:	perl(URI)
BuildRequires:	perl(URI::Escape)
BuildRequires:	perl(namespace::autoclean)

BuildArch:	noarch

%description
The micro-blogging service the http://identi.ca manpage provides a Twitter
compatible API. This module simply creates an instance of 'Net::Twitter'
with the 'identica' option set.

See the Net::Twitter manpage for full documentation.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes README META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 4.10.30-1
+ Revision: 2f838bb
- Updated to 4.01003 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11115 |12cu|perl-Net-Write-1.70.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Net-Write
%define upstream_version 1.07

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 1.07
Release:	1

Summary:	An interface to open and send raw frames to network
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Net/Net-Write-1.07.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Gomor)
BuildRequires:	perl(Socket6)
BuildRequires:	perl(Net::Pcap)
BuildRequires:	perl(ExtUtils::ParseXS)
BuildArch:	noarch

%description
Net::Write provides a portable interface to open a network interface, and be
able to write raw data directly to the network. It juste provides three
methods when a Net::Write object has been created for an interface: open, send,
close.

It is possible to open a network interface to send frames at layer 2 (you craft
a frame from link layer), or at layer 3 (you craft a frame from network layer),
or at layer 4 (you craft a frame from transport layer).

NOTE: not all operating systems support all layer opening. Currently, Windows
only supports opening and sending at layer 2. Other Unix systems should be able
to open and send at all layers.

See also Net::Write::Layer2, Net::Write::Layer3, Net::Write::Layer4 for
specific information on opening network interfaces at these layers.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

# perl path hack
find . -type f | xargs %{__perl} -p -i -e "s|^#!/usr/local/bin/perl|#!%{_bindir}/perl|g"

%build
perl Makefile.PL INSTALLDIRS=vendor </dev/null
%make CFLAGS="%{optflags}"

%check
make test

%install
%makeinstall_std

%files 
%doc Changes LICENSE LICENSE.Artistic README
%{perl_vendorlib}/Net
%{_mandir}/*/*

%changelog
* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.50.0-1mdv2010.0
+ Revision: 404272
- rebuild using %%perl_convert_version

* Thu Jun 11 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.05-1mdv2010.0
+ Revision: 385254
- update to new version 1.05

* Mon Oct 20 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.04-1mdv2009.1
+ Revision: 295508
- update to new version 1.04

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.03-2mdv2009.0
+ Revision: 268627
- rebuild early 2009.0 package (before pixel changes)

* Tue Apr 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.03-1mdv2009.0
+ Revision: 193867
- update to new version 1.03

* Wed Feb 20 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.02-1mdv2008.1
+ Revision: 173294
- update to new version 1.02
- new release
  thise is a noarch package

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 1.00-2mdv2008.1
+ Revision: 152229
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat May 05 2007 Olivier Thauvin <nanardon@mandriva.org> 1.00-1mdv2008.0
+ Revision: 22625
- 1.00


* Sat Jul 29 2006 Oden Eriksson <oeriksson@mandriva.com> 0.82-1mdv2007.0
- initial Mandriva package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11116 |12cu|perl-NKF-207.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module  NKF
%define upstream_version     207

Name:       perl-%{module}
Version:    %perl_convert_version %{upstream_version}
Release:    1
Summary:    Perl extension for Network Kanji Filter
License:    BSD-like
Group:      System/Internationalization
URL:        http://sourceforge.jp/projects/nkf
Source0:    http://prdownloads.sourceforge.jp/nkf/20770/nkf%{upstream_version}.tar.bz2
BuildRequires:  perl-devel

%description
This is a Perl Extension version of nkf (Netowrk Kanji Filter).
It converts the last argument and return converted result. Conversion
details are specified by flags before the last argument.

%prep
%setup -q -n nkf%{upstream_version}/NKF.mod

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make  CFLAGS='%{optflags}'

%install
%makeinstall_std

%files
%{perl_vendorarch}/NKF.pm
%{perl_vendorarch}/auto/NKF
%{_mandir}/man3/*




%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.0.7-8mdv2012.0
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 2.0.7-7mdv2011.0
+ Revision: 556065
- rebuild for perl 5.12

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2.0.7-6mdv2010.0
+ Revision: 430516
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 2.0.7-5mdv2009.0
+ Revision: 258140
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2.0.7-4mdv2009.0
+ Revision: 246221
- rebuild

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 2.0.7-2mdv2008.1
+ Revision: 152230
- rebuild

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 2.0.7-1mdv2008.1
+ Revision: 140694
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Mar 07 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.7-1mdv2007.0
+ Revision: 134334
- add URL
- new version

* Wed Feb 08 2006 Thierry Vignaud <tvignaud@mandriva.com> 1.71-8mdk
- drop translated stuff in spec file (per policy)
- fix conflict with nkf (#18901)

* Sat Feb 05 2005 Sylvie Terjan <erinmargault@mandrake.org> 1.71-7mdk
- rebuild for new perl


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11117 |12cu|perl-Nmap-Parser-1.310.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Nmap-Parser
%define upstream_version 1.31

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 1.31
Release:	1

Summary:	Parse nmap scan data with perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Nmap/Nmap-Parser-1.31.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Storable)
BuildRequires:	perl(XML::Twig)
BuildArch:	noarch

%description
This module implements a interface to the information contained in an nmap
scan. It is implemented by parsing the xml scan data that is generated by
nmap. This will enable anyone who utilizes nmap to quickly create fast and
robust security scripts that utilize the powerful port scanning abilities
of nmap.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Tue May 31 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.210.0-1mdv2011.0
+ Revision: 682139
- update to new version 1.21

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1.200.0-2
+ Revision: 657806
- rebuild for updated spec-helper

* Sat Oct 16 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.200.0-1mdv2011.0
+ Revision: 586115
- import perl-Nmap-Parser



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11118 |12cu|perl-NTLM-1.90.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    NTLM
%define upstream_version 1.09
Name:		perl-%{upstream_name}
Version:	%perl_convert_version 1.09
Release:	1

Summary:	An NTLM authentication module
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Authen/NTLM-1.09.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Digest::HMAC_MD5)
BuildRequires:	perl(MIME::Base64)
BuildArch:	noarch

%description
    This module provides methods to use NTLM authentication.  It can
    be used as an authenticate method with the Mail::IMAPClient module
    to perform the challenge/response mechanism for NTLM connections
    or it can be used on its own for NTLM authentication with other
    protocols (eg. HTTP).

    The implementation is a direct port of the code from F<fetchmail>
    which, itself, has based its NTLM implementation on F<samba>.  As
    such, this code is not especially efficient, however it will still
    take a fraction of a second to negotiate a login on a PII which is
    likely to be good enough for most situations.

FUNCTIONS
    * ntlm_domain()

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.80.0-1mdv2011.0
+ Revision: 654174
- update to new version 1.08

* Sat Feb 05 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.50.0-1
+ Revision: 636169
- import perl-NTLM



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11119 |12cu|perl-Number-Nary-1.100.312-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Number-Nary
%define upstream_version 1.100312

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Encode and decode numbers as n-ary strings
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Number/Number-Nary-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(Sub::Exporter)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(UDCode)
BuildArch:	noarch

%description
no description found

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.100.312-1
+ Revision: f329d75
- LOG Updated to 1.100312 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11120 |12cu|perl-Number-RGB-1.200.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Number-RGB
%define upstream_version 1.2

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Manipulate RGB Tuples
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Number/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Attribute::Handlers)
BuildRequires:	perl(Class::Accessor::Fast)
BuildRequires:	perl(Params::Validate)
BuildRequires:	perl(Test::More)

BuildArch:	noarch

%description
This module creates RGB tuple objects and overloads their operators to make
RGB math easier. An attribute is also exported to the caller to make
construction shorter.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor

%{make}

%check
# fails due to new attribute::handler
# cf http://rt.cpan.org/Public/Bug/Display.html?id=41394
#%{make} test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Oct 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.200.0-3
+ Revision: e48de73
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11121 |12cu|perl-Object-Accessor-0.480.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Object-Accessor
%define upstream_version 0.48

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.48
Release:	1
Summary:	Add a Makefile target to determine test coverage using Devel::Cover
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Object/Object-Accessor-0.48.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Params::Check)
BuildArch:	noarch

%description
Object::Accessor provides an interface to create per object accessors (as
opposed to per Class accessors, as, for example, Class::Accessor provides).

You can choose to either subclass this module, and thus using its accessors on
your own module, or to store an Object::Accessor object inside your own object,
and access the accessors from there. See the SYNOPSIS for examples.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README
%{perl_vendorlib}/Object
%{_mandir}/*/*


%changelog
* Sat May 14 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.420.0-1mdv2011.0
+ Revision: 674667
- update to new version 0.42

* Mon Feb 28 2011 Funda Wang <fwang@mandriva.org> 0.380.0-4
+ Revision: 640773
- rebuild to obsolete old packages

* Wed Jan 26 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.380.0-3
+ Revision: 633008
- don't rename the man page, the conflict has been fixed

* Mon Jan 17 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.380.0-2
+ Revision: 631316
- fix man page conflict with perl package

* Sat Jan 08 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.380.0-1mdv2011.0
+ Revision: 630633
- update to new version 0.38

* Fri Nov 06 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.360.0-1mdv2011.0
+ Revision: 461336
- update to 0.36

* Tue Jul 28 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.340.0-1mdv2010.0
+ Revision: 402000
- rebuild using %%perl_convert_version

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.34-2mdv2009.0
+ Revision: 268644
- rebuild early 2009.0 package (before pixel changes)

* Tue May 20 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.34-1mdv2009.0
+ Revision: 209330
- update to new version 0.34

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat May 05 2007 Olivier Thauvin <nanardon@mandriva.org> 0.32-1mdv2008.0
+ Revision: 22626
- 0.32


* Tue Aug 29 2006 guillomovitch
+ 2006-08-29 10:39:53 (58595)
- new version

* Thu Aug 03 2006 Nicolas Lécureuil <neoclust@mandriva.org>
+ 2006-08-03 15:02:54 (43227)
- import perl-Object-Accessor-0.20-1mdv2007.0

* Fri Jun 30 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.20-1mdv2007.0
- New version 0.20

* Fri Sep 30 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.12-2mdk
- Buildrequires fix

* Wed Sep 21 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.12-1mdk
- New release 0.12

* Mon Apr 25 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.03-1mdk 
- first mandrivalinux release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11122 |12cu|perl-Object-Array-0.60.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname   Object-Array
%define upstream_version    0.060

Name:       perl-%{realname}
Version:    %perl_convert_version %{upstream_version}
Release:    4
License:    GPL or Artistic
Group:      Development/Perl
Summary:    Array references with accessors
Source:     http://www.cpan.org/modules/by-module/Object/Object-Array-%{upstream_version}.tar.gz
Url:        http://search.cpan.org/dist/%{realname}
BuildRequires: perl-devel
BuildRequires: perl(Sub::Exporter)
BuildRequires: perl(Sub::Install)
BuildRequires: perl(List::MoreUtils)

BuildArch: noarch

%description
Add methods to Object::Array corresponding to functions from
List::MoreUtils.

%prep
%setup -q -n %{realname}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.060-3mdv2011.0
+ Revision: 655150
- rebuild for updated spec-helper

* Fri May 15 2009 Jérôme Quelin <jquelin@mandriva.org> 0.060-2mdv2011.0
+ Revision: 375936
- rebuild

* Sun Mar 15 2009 Jérôme Quelin <jquelin@mandriva.org> 0.060-1mdv2009.1
+ Revision: 355237
- adding missing buildrequires
- import perl-Object-Array


* Fri Feb 20 2009 cpan2dist 0.060-1mdv
- initial mdv release, generated with cpan2dist



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11123 |12cu|perl-Object-InsideOut-3.980.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Object-InsideOut
%define upstream_version 3.98

# optional, and lead to a requires loop
%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Math::Random::MT::Auto\\)'
%else
%define _requires_exceptions Math::Random::MT::Auto
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Comprehensive inside-out object support perl module
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Object/Object-InsideOut-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Exception::Class)
BuildArch:	noarch

%description
This module provides comprehensive support for implementing classes using the
inside-out object model.

Using inside-out object model, objects are not a blessed hash reference, but
merely a blessed scalar. The foobar attribute, instead of being accessed via
$self->{foobar}, is accessed using a package lexical variable @foobar (common
for every object of the class) via $foobar[$$self]. 

Advantages of this OO scheme are:
1 - speed
2 - encapsulation
3 - compilation-time checks

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std
rm -f %{buildroot}%{perl_vendorlib}/Bundle/Object/InsideOut.pm

%files
%doc Changes README
%{perl_vendorlib}/Object
%{_mandir}/man3/*



%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 3.980.0-1
+ Revision: 40d3709
- LOG Updated to 3.98 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11124 |12cu|perl-ogd-0.30.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module  ogd
%define upstream_version 0.03

Name:		perl-%{module}
Version:	%perl_convert_version 0.03
Release:	1
Summary:	Ordered global destruction of objects stored in globals
License:	GPL or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{module}
Source:		http://search.cpan.org/CPAN/authors/id/E/EL/ELIZABETH/ogd-0.03.tar.gz
BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module adds ordered destruction of objects stored in global variables in
LIFO order during global destruction.

Ordered global destruction is only applicable to objects stored in non-lexical
variables (even if they are in file scope). Apparently Perl destroys all
objects stored file-level lexicals before the first END block is called.

%prep
%setup -q -n %{module}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files 
%{perl_vendorlib}/ogd.pm
%{_mandir}/*/*



%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.02-6mdv2010.0
+ Revision: 430518
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.02-5mdv2009.0
+ Revision: 241806
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.02-3mdv2008.0
+ Revision: 86738
- rebuild


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.02-2mdv2007.0
- Rebuild

* Thu Mar 23 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.02-1mdk
- first mdk release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11125 |12cu|perl-ORLite-1.980.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    ORLite
%define upstream_version 1.98

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Extremely light weight SQLite-specific ORM
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/A/AD/ADAMK/ORLite-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::XSAccessor)
BuildRequires:	perl(DBD::SQLite) >= 1.270
BuildRequires:	perl(DBI) >= 1.607
BuildRequires:	perl(File::Basename)
BuildRequires:	perl(File::Path)
BuildRequires:	perl(File::Remove) >= 1.40
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(File::Temp) >= 0.200.0
BuildRequires:	perl(Params::Util) >= 1.00
BuildRequires:	perl(Template::Tiny)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Script)

BuildArch:	noarch

%description
Extremely light weight SQLite-specific ORM

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README LICENSE Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.980.0-1
+ Revision: 18f5d5c
- LOG Updated to 1.98 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11126 |12cu|perl-ORLite-Migrate-1.100.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# find-requires also extracts version, which is then misunderstood by
# rpm. therefore, forcing require skipping of File::Spec - which is
# nevertheless required by perl-PathTools
%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(File::Spec\\)'
%else
%define _requires_exceptions perl.File::Spec.
%endif

%define upstream_name    ORLite-Migrate
%define upstream_version 1.10

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Extremely light weight SQLite-specific schema migration
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/A/AD/ADAMK/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(DBD::SQLite)
BuildRequires:	perl(DBI)
BuildRequires:	perl(IPC::Run3)
BuildRequires:	perl(File::Which)
BuildRequires:	perl(File::pushd)
BuildRequires:	perl(ORLite)
BuildRequires:	perl(Params::Util)
BuildRequires:	perl(Probe::Perl)
BuildRequires:	perl-PathTools

BuildArch:	noarch

Requires:	perl(IPC::Run3)
Requires:	perl-PathTools

%description
SQLite is a light weight single file SQL database that provides an
excellent platform for embedded storage of structured data.

ORLite is a light weight single class Object-Relational Mapper (ORM)
system specifically designed for (and limited to only) work with SQLite.

ORLite::Migrate is a light weight single class Database Schema Migration
enhancement for ORLite.

It provides a simple implementation of schema versioning within the
SQLite database using the built-in user_version pragma (which is set to
zero by default).

When setting up the ORM class, an additional timeline parameter is
provided, which should point to a directory containing standalone
migration scripts.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc LICENSE README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Tue Oct 16 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.100.0-1
+ Revision: e9d07b8
- LOG New version 1.10



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11127 |12cu|perl-ORLite-Statistics-0.30.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    ORLite-Statistics
%define upstream_version 0.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Statistics enhancement package for ORLite
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/ORLite/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(ORLite)
BuildRequires:	perl(Statistics::Basic)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This is an enhancement module for ORLite table classes, designed to provide
easy integration with the the Statistics::Base manpage module.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README LICENSE Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.30.0-3
+ Revision: 58b60f2
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11128 |12cu|perl-Package-Constants-0.40.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Package-Constants
%define upstream_version 0.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Package Constants
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Package/Package-Constants-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
"Package::Constants" lists all the constants defined in a certain pack- age.
This can be useful for, among others, setting up an autogenerated
"@EXPORT/@EXPORT_OK" for a Constants.pm file.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README
%{perl_vendorlib}/Package/*
%{_mandir}/*/*



%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.40.0-1
+ Revision: 127768b
- LOG Updated to 0.04 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11129 |12cu|perl-Package-Generator-1.106.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module   Package-Generator
%define upstream_version 1.106

Name:		perl-%{module}
Version:	%perl_convert_version %{upstream_version}
Release:	1
Summary:	Pseudo-garbage-collection for packages
License:	GPL or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{module}
Source:		http://www.cpan.org/modules/by-module/Package/Package-Generator-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This module allows you to create simple objects which, when destroyed,
delete a given package. This lets you approximate lexically scoped
packages.

%prep
%setup -q -n %{module}-%{upstream_version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/Package




%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.106.0-1
+ Revision: 1715f38
- Updated to 1.106 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11130 |12cu|perl-Package-Variant-1.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Package-Variant
%define upstream_version 1.002000

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Parameterizable packages
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Package/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Carp)
BuildRequires: perl(ExtUtils::MakeMaker) >= 6.550_100
BuildRequires: perl(Import::Into)
BuildRequires: perl(Module::Runtime) >= 0.13.0
BuildRequires: perl(Test::Fatal)
BuildRequires: perl(strictures) >= 1.0.0
BuildRequires: perl-devel
BuildArch:  noarch

%description
This module allows you to build packages that return different variations
depending on what parameters are given.

Users of your package will receive a subroutine able to take parameters and
return the name of a suitable variant package. The implmenetation does not
care about what kind of package it builds.

Declaring a variable package
    There are two important parts to creating a variable package. You first
    have to give 'Package::Variant' some basic information about what kind
    of package you want to provide, and how. The second part is
    implementing a method receiving the user's arguments and generating
    your variants.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.json META.yml MYMETA.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Fri Feb 14 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.2.0-1
+ Revision: e37af77
- Added perl-devel BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11131 |12cu|perl-Padre-Plugin-Catalyst-0.130.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Padre-Plugin-Catalyst
%define upstream_version 0.13

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Catalyst plugin for Padre
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Padre/Padre-Plugin-Catalyst-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(File::ShareDir::Install)
BuildRequires:	perl(Catalyst::Devel)
BuildRequires:	perl(Module::Build::Compat)
BuildRequires:	perl(Module::Pluggable::Object)
BuildRequires:	perl(Padre)

BuildArch:	noarch

%description
Once you enable this Plugin under Padre, you'll get a brand new menu with
the following options:

'New Catalyst Application'
    This options lets you create a new Catalyst application.

'Create new...'
    The Catalyst helper lets you automatically create stub classes for your
    application's MVC components. With this menu option not only can you
    select your component's name but also its type. For instance, if you
    select "create new view" and have the the Catalyst::Helper::View::TT
    manpage module installed on your system, the "TT" type will be
    available for you).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
#make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 0.90.0-2mdv2011.0
+ Revision: 653609
- rebuild for updated spec-helper

* Sun Aug 15 2010 Jérôme Quelin <jquelin@mandriva.org> 0.90.0-1mdv2011.0
+ Revision: 570115
- skip tests
- update to 0.09

* Tue Jan 19 2010 Jérôme Quelin <jquelin@mandriva.org> 0.80.0-1mdv2010.1
+ Revision: 493587
- update to 0.08

* Tue Dec 08 2009 Jérôme Quelin <jquelin@mandriva.org> 0.70.0-1mdv2010.1
+ Revision: 474744
- update to 0.07

* Tue Dec 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.60.0-1mdv2010.1
+ Revision: 472244
- update to 0.06

* Mon Sep 14 2009 Jérôme Quelin <jquelin@mandriva.org> 0.50.0-1mdv2010.0
+ Revision: 439420
- update to 0.05

* Sun Jul 12 2009 Jérôme Quelin <jquelin@mandriva.org> 0.40.0-1mdv2010.0
+ Revision: 395168
- update to 0.04

* Sat May 30 2009 Jérôme Quelin <jquelin@mandriva.org> 0.30.0-1mdv2010.0
+ Revision: 381302
- adding missing buildrequires:
- import perl-Padre-Plugin-Catalyst


* Sat May 30 2009 cpan2dist 0.03-1mdv
- initial mdv release, generated with cpan2dist



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11132 |12cu|perl-Padre-Plugin-CSS-0.140.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Padre-Plugin-CSS
%define upstream_version 0.14

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.14
Release:	1

Summary:	Padre and CSS
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Padre/Padre-Plugin-CSS-0.14.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(CSS::Minifier::XS)
BuildRequires:	perl(Module::Build::Compat)
BuildRequires:	perl(Padre)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(WebService::Validator::CSS::W3C)

BuildArch:	noarch

%description
From Padre:
- use CSS::Minifier::XS to minify css
- use WebService::Validator::CSS::W3C to validate the CSS

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
#./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes README META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.100.0-2mdv2011.0
+ Revision: 655605
- rebuild for updated spec-helper

* Mon Aug 23 2010 Jérôme Quelin <jquelin@mandriva.org> 0.100.0-1mdv2011.0
+ Revision: 572321
- skip tests (all padre tests are failing on bs)
- update to 0.10

* Thu Sep 17 2009 Jérôme Quelin <jquelin@mandriva.org> 0.80.0-1mdv2010.0
+ Revision: 444010
- import perl-Padre-Plugin-CSS


* Thu Sep 17 2009 cpan2dist 0.08-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11133 |12cu|perl-Padre-Plugin-Git-0.120.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Padre-Plugin-Git
%define upstream_version 0.12

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Simple Git interface for Padre
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Padre/Padre-Plugin-Git-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Capture::Tiny)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Basename)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(Padre)
BuildRequires:	perl(Test::More)
BuildRequires:	x11-server-xvfb

BuildArch:	noarch

%description
Simple Git interface for Padre.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
xvfb-run perl Makefile.PL INSTALLDIRS=vendor
%make

%check
#xvfb-run make test

%install
%makeinstall_std

%files
%doc Changes META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.120.0-1
+ Revision: 66de388
- LOG Updated to 0.12 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11134 |12cu|perl-Padre-Plugin-HTML-0.140.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Padre-Plugin-HTML
%define upstream_version 0.14

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	L<Padre> and HTML
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Padre/Padre-Plugin-HTML-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(HTML::Lint)
BuildRequires:	perl(HTML::Tidy)
BuildRequires:	perl(Padre)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(WebService::Validator::HTML::W3C)
BuildRequires:	perl(XML::XPath)
BuildRequires:	perl(Module::Build::Compat)

BuildArch:	noarch

%description
HTML plugin for Padre

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
#make test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes README META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Tue Oct 08 2013 dsilakov <denis.silakov@rosalab.ru> 0.140.0-1
+ Revision: b0587cb
- Merge pull request #1 from import/perl-Padre-Plugin-HTML:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11135 |12cu|perl-Padre-Plugin-Nopaste-0.80.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Padre-Plugin-Nopaste
%define upstream_version 0.08

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Send code on a nopaste website from padre
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Padre/Padre-Plugin-Nopaste-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(App::Nopaste)
BuildRequires:	perl(File::Basename)
BuildRequires:	perl(File::Spec::Functions)
BuildRequires:	perl(Module::Build::Compat)
BuildRequires:	perl(Module::Util)
BuildRequires:	perl(Padre)
BuildRequires:	perl(Padre::Plugin)
BuildRequires:	perl(Padre::Task)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(parent)

BuildArch:	noarch

Requires:	perl(parent)

%description
This plugin allows one to send stuff from Padre to a nopaste website with
Ctrl+Shift+V, allowing for easy code / whatever sharing without having to
open a browser.

It is using 'App::Nopaste' underneath, so check this module's pod for more
information.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
#make test

%install
%makeinstall_std

%files
%doc LICENSE README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Sun Dec 22 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.80.0-1
+ Revision: 052615d
- Fix setup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11136 |12cu|perl-Padre-Plugin-PerlTidy-0.220.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Padre-Plugin-PerlTidy
%define upstream_version 0.22

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Format perl files using Perl::Tidy
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Padre/Padre-Plugin-PerlTidy-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Module::Install)
BuildRequires:	perl(Padre)
BuildRequires:	perl(Perl::Tidy)
BuildRequires:	perl(Test::More)
BuildRequires:	x11-server-xvfb
BuildArch:	noarch

%description
This is a simple plugin to run Perl::Tidy on your source code.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
xvfb-run perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# no testing, wx fails with missing display
#%make test

%install
%makeinstall_std

%files
%doc Changes 
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Tue Oct 08 2013 dsilakov <denis.silakov@rosalab.ru> 0.220.0-1
+ Revision: c06116e
- Merge pull request #1 from import/perl-Padre-Plugin-PerlTidy:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11137 |12cu|perl-Padre-Plugin-SpellCheck-1.330.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Padre-Plugin-SpellCheck
%define upstream_version 1.33

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Check spelling in Padre
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Padre/Padre-Plugin-SpellCheck-%{upstream_version}.tar.gz

BuildRequires: perl-devel
BuildRequires: perl(Test::Requires)
BuildRequires: perl(Class::Accessor)
BuildRequires: perl(Class::XSAccessor)
BuildRequires: perl(File::Basename)
BuildRequires: perl(File::Spec::Functions)
BuildRequires: perl(Module::Util)
BuildRequires: perl(Module::Install)
BuildRequires: perl(Padre)
BuildRequires: perl(Test::More)
BuildRequires: perl(Text::Aspell)
BuildRequires: perl(Try::Tiny)
BuildRequires: perl(Module::Build::Compat)
BuildRequires: x11-server-xvfb
BuildArch:	noarch

%description
This plugins allows one to checking her text spelling within Padre using
'F7' (standard spelling shortcut accross text processors). One can change
the dictionary language used in the preferences window (menu Plugins /
SpellCheck / Preferences).

This plugin is using 'Text::Aspell' underneath, so check this module's pod
for more information.

Of course, you need to have the aspell binary and dictionnary installed.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
xvfb-run make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Tue Nov 19 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.330.0-1
+ Revision: e443b84
- LOG Updated to 1.33 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11138 |12cu|perl-Padre-Plugin-Swarm-0.110.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Padre-Plugin-Swarm
%define upstream_version 0.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.11
Release:	1

Summary:	Tree view panel of swarm resources
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Padre/Padre-Plugin-Swarm-0.11.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::XSAccessor)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Graph)
BuildRequires:	perl(IO::Select)
BuildRequires:	perl(IO::Socket::Multicast)
BuildRequires:	perl(JSON::XS)
BuildRequires:	perl(Padre)
BuildRequires:	perl(Params::Util)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Text::Patch)
BuildRequires:	x11-server-xvfb

BuildArch: noarch

%description
This is Swarm!

Swarm is a Padre plugin for experimenting with remote inspection, peer
programming and collaborative editing functionality.

Within this plugin all rules are suspended. No security, no efficiency, no
scalability, no standards compliance, remote code execution, everything is
allowed. The only goal is things that work, and things that look shiny in a
demo :)

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
xvfb-run %make test

%install
%makeinstall_std

%files
%doc META.yml README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.100.0-2mdv2011.0
+ Revision: 657817
- rebuild for updated spec-helper

* Thu Feb 03 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.100.0-1
+ Revision: 635605
- update to new version 0.1

* Sun Feb 14 2010 Jérôme Quelin <jquelin@mandriva.org> 0.93.0-1mdv2011.0
+ Revision: 505678
- update to 0.093

* Sat Feb 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.92.0-1mdv2010.1
+ Revision: 505268
- update to 0.092

* Fri Feb 12 2010 Jérôme Quelin <jquelin@mandriva.org> 0.80.0-1mdv2010.1
+ Revision: 504828
- wrap tests in xvfb
- import perl-Padre-Plugin-Swarm


* Fri Feb 12 2010 cpan2dist 0.08-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11139 |12cu|perl-Padre-Plugin-ViewInBrowser-0.70.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Padre-Plugin-ViewInBrowser
%define upstream_version 0.07

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

License:	GPL+ or Artistic
Group:		Development/Perl
Summary:	View selected doc in browser for Padre
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Padre/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Padre)
BuildRequires:	perl(Path::Class::File)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
Basically it's a shortcut for 
Wx::LaunchDefaultBrowser( $main->current->filename ).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
#make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.70.0-2mdv2011.0
+ Revision: 658871
- rebuild for updated spec-helper

* Mon Jun 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.70.0-1mdv2010.0
+ Revision: 381788
- update to 0.07
- using %%perl_convert_version
- fix license, summary & description fields

* Tue May 05 2009 Jérôme Quelin <jquelin@mandriva.org> 0.06-1mdv2010.0
+ Revision: 372112
- update to new version 0.06

* Mon May 04 2009 Jérôme Quelin <jquelin@mandriva.org> 0.04-1mdv2010.0
+ Revision: 371829
- tests broken for this release, skipping them

* Tue Jan 13 2009 Jérôme Quelin <jquelin@mandriva.org> 0.04-1mdv2009.1
+ Revision: 328956
- import perl-Padre-Plugin-ViewInBrowser


* Tue Jan 13 2009 cpan2dist 0.04-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11140 |12cu|perl-PAR-1.7.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}
%define	upstream_name	 PAR
%define upstream_version 1.007

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Perl Archive Toolkit
License:	Artistic
Group:		Development/Perl
URL:		http://par.perl.org/
Source0:	http://www.cpan.org/modules/by-module/PAR/PAR-%{upstream_version}.tar.gz

BuildRequires:  perl(AutoLoader) >= 5.63
BuildRequires:	perl(Archive::Zip) >= 1
BuildRequires:	perl(Compress::Zlib)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Module::ScanDeps) >= 0.69
BuildRequires:	perl(PAR::Dist) >= 0.21
BuildRequires:	perl-devel
BuildRequires:	perl-Module-Signature
BuildRequires:	perl(Archive::Zip) >= 1
BuildRequires:	perl(Compress::Zlib)
BuildRequires:	perl(Digest::SHA1)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Module::ScanDeps) >= 0.45
BuildRequires:	perl(PAR::Dist) >= 0.13
BuildRequires:  perl(Getopt::ArgvFile)

BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
PAR is a toolkit to use perl scripts and modules stored inside compressed
.par files.

For bundling prerequisite modules of scripts into a PAR file (ala
PerlApp, Perl2exe, or 'perlcc that works'), see "perldoc pp".
For running ".par" files directly, see "perldoc parl".
To generate/execute self-contained perl scripts, see "perldoc par.pl".

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor < /dev/null
%make

%check
# don't run signature test since this package was patched
rm -f SIGNATURE
%make test

%install
rm -rf %{buildroot}
%{makeinstall_std}

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc AUTHORS ChangeLog README TODO
%{perl_vendorlib}/PAR
%{perl_vendorlib}/PAR.pm
%{_mandir}/*/*


%changelog
* Wed Jan 18 2012 Oden Eriksson <oeriksson@mandriva.com> 1.5.0-1mdv2012.0
+ Revision: 762144
- 1.005 (fixes CVE-2011-4114, CVE-2011-5060)

* Tue Jul 27 2010 Jérôme Quelin <jquelin@mandriva.org> 1.2.0-1mdv2011.0
+ Revision: 561933
- update to 1.002

* Sun Apr 18 2010 Jérôme Quelin <jquelin@mandriva.org> 1.0.0-1mdv2011.0
+ Revision: 536209
- update to 1.000

* Fri Jul 24 2009 Jérôme Quelin <jquelin@mandriva.org> 0.994.0-1mdv2010.0
+ Revision: 399265
- update to 0.994
- using %%perl_convert_version

* Thu May 07 2009 Jérôme Quelin <jquelin@mandriva.org> 0.992-2mdv2010.0
+ Revision: 372849
- force rebuild, now that io-compress madness is gone
- update to new version 0.992

* Wed Mar 11 2009 Jérôme Quelin <jquelin@mandriva.org> 0.991-1mdv2009.1
+ Revision: 353872
- update to new version 0.991

* Sat Oct 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.983-1mdv2009.1
+ Revision: 292339
- update to new version 0.983

* Fri Aug 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.982-1mdv2009.0
+ Revision: 272286
- update to new version 0.982

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.980-2mdv2009.0
+ Revision: 268651
- rebuild early 2009.0 package (before pixel changes)

* Sat May 24 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.980-1mdv2009.0
+ Revision: 210828
- update to new version 0.980

* Sat May 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.979-1mdv2009.0
+ Revision: 208359
- update to new version 0.979

* Thu Jan 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.977-1mdv2008.1
+ Revision: 153993
- update to new version 0.977

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Nov 21 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.976-1mdv2008.1
+ Revision: 110873
- new version
- new version


* Sun Mar 04 2007 Olivier Thauvin <nanardon@mandriva.org> 0.959-1mdv2007.0
+ Revision: 132087
- 0.959

* Thu Mar 01 2007 Olivier Thauvin <nanardon@mandriva.org> 0.942-3mdv2007.1
+ Revision: 130523
- fix #24641

  + Nicolas Lécureuil <neoclust@mandriva.org>
    -  Add BuildRequires

* Tue Aug 08 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.942-1mdv2007.0
+ Revision: 53978
- 0.942; remove obsolete URLs
- Import perl-PAR

* Sat Jun 03 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.94-1mdv2007.0
- 0.94

* Mon Mar 06 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.92-1mdk
- 0.92

* Wed Feb 15 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.91-1mdk
- 0.91

* Sun Nov 27 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.90-1mdk
- 0.90

* Tue Jun 14 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.89-1mdk
- 0.89
- Patch 0 : fix interpreter paths

* Wed Jun 08 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.88-1mdk
- 0.88
- Drop patches, committed upstream

* Fri May 20 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.87-2mdk
- Rebuild for new perl
- New URL
- Patch 0 : don't skip tests
- Patch 1 : compile with gcc 4

* Mon Jan 31 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.87-1mdk
- 0.87

* Mon Dec 13 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.86-1mdk
- New version

* Mon Nov 15 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.85-3mdk
- Rebuild for new perl

* Thu Jul 08 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.85-2mdk
- Rebuild for new perl

* Sat Jul 03 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.85-1mdk
- 0.85 ; fix Requires

* Sat Jun 05 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.83-1mdk
- 0.83

* Tue May 25 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.81-1mdk
- New version

* Sat May 22 2004 Florin <florin@mandrakesoft.com> 0.80-1mdk
- first Mandrake release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11141 |12cu|perl-Parallel-ForkManager-1.60.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Parallel-ForkManager
%define upstream_version 1.06
Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Simple parallel processing fork manager
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/Parallel-ForkManager/
Source0:	http://www.cpan.org/modules/by-module/Parallel/Parallel-ForkManager-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module is intended for use in operations that can be done in parallel
where the number of processes to be forked off should be limited. Typical
use is a downloader which will be retrieving hundreds/thousands of files.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{perl_vendorlib}/*
%{_mandir}/man3/*



%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.60.0-1
+ Revision: f04883c
- Updated to 1.06 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11142 |12cu|perl-Parse-CPAN-Meta-1.440.900-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Parse-CPAN-Meta
%define upstream_version 1.4409

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Parse META.yml and other similar CPAN metadata files
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Parse/Parse-CPAN-Meta-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(CPAN::Meta::YAML)
BuildArch:	noarch

%description
*Parse::CPAN::Meta* is a parser for META.yml files, based on the parser
half of the YAML::Tiny manpage.

It supports a basic subset of the full YAML specification, enough to
implement parsing of typical META.yml files, and other similarly simple
YAML files.

If you need something with more power, move up to a full YAML parser such
as the YAML manpage, the YAML::Syck manpage or the YAML::LibYAML manpage.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/Parse


%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.440.900-1
+ Revision: 82f6090
- LOG Updated to 1.4409 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11143 |12cu|perl-Parse-CPAN-Packages-2.330.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Parse-CPAN-Packages
%define upstream_version 2.33

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Parse 02packages.details.txt.gz
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Parse/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Compress::Zlib)
BuildRequires:	perl(CPAN::DistnameInfo)
BuildRequires:	perl(Class::Accessor::Fast)
BuildRequires:	perl(IO::Zlib)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(version)
BuildArch:	noarch

%description
The Comprehensive Perl Archive Network (CPAN) is a very useful collection
of Perl code. It has several indices of the files that it hosts, including
a file named "02packages.details.txt.gz" in the "modules" directory. This
file contains lots of useful information and this module provides a simple
interface to the data contained within.

In a future release the Parse::CPAN::Packages::Package manpage and the
Parse::CPAN::Packages::Distribution manpage might have more information.

Methods
    * new

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc CHANGES README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Oct 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.330.0-3
+ Revision: fdb3e9c
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11144 |12cu|perl-Parse-CPAN-Packages-Fast-0.70.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Parse-CPAN-Packages-Fast
%define upstream_version 0.07

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Parse CPAN's package index
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Parse/Parse-CPAN-Packages-Fast-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(CPAN::DistnameInfo)
BuildRequires:	perl(CPAN::Version)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(PerlIO::gzip)
BuildArch:	noarch

%description
This is a largely API compatible rewrite of the Parse::CPAN::Packages
manpage.

Notable differences are

* * The method add_package of
  Parse::CPAN::Packages::Fast::Distribution is not implemented

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.json META.yml MYMETA.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Thu Dec 05 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.70.0-1
+ Revision: 778d86d
- LOG Updated to 0.07 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11145 |12cu|perl-Parse-ErrorString-Perl-0.200.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Parse-ErrorString-Perl
%define upstream_version 0.20

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Parse error messages from the perl interpreter
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Parse/Parse-ErrorString-Perl-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Differences)
BuildRequires:	perl(Class::XSAccessor)
BuildRequires:	perl(File::Basename)
BuildRequires:	perl(Pod::Find)
BuildRequires:	perl(Pod::POM)
BuildArch:	noarch

%description
Module to parse error messages from the perl interpreter.


%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc  Changes
%{_bindir}/check_perldiag
%{_mandir}/man1/*
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.200.0-1
+ Revision: a6c3b37
- LOG Updated to 0.20 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11146 |12cu|perl-Parse-Eyapp-1.182.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}
%define upstream_name    Parse-Eyapp
%define upstream_version 1.182

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1
Summary:    Bottom up parser generator
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Parse/Parse-Eyapp-%{upstream_version}.tar.gz

BuildRequires: perl(Data::Dumper)
BuildRequires: perl(List::Util)
BuildRequires: perl(Pod::Usage)
BuildRequires: perl-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
Parse::Eyapp (Extended yapp) is a collection of modules that extends Francois
Desarmenien Parse::Yapp 1.05. Eyapp extends yacc/yapp syntax with
functionalities like named attributes, EBNF-like expressions, modifiable
default action (like Parse::RecDescent autoaction), grammar reuse, automatic
abstract syntax tree building, syntax directed data generation, translation
schemes, tree regular expressions, tree transformations, scope analysis
support, directed acyclic graphs and a few more.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%{make}

%check
%{make} test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/man1/*
%{_mandir}/man3/*
%{_bindir}/eyapp
%{_bindir}/treereg
%{perl_vendorlib}/Parse



%changelog
* Mon Feb 28 2011 Funda Wang <fwang@mandriva.org> 1.181.0-2mdv2011.0
+ Revision: 640778
- rebuild to obsolete old packages

* Sun Feb 20 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.181.0-1
+ Revision: 638935
- update to new version 1.181

* Wed Feb 02 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.179.0-1
+ Revision: 635208
- update to new version 1.179

* Tue Jan 04 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.178.0-1mdv2011.0
+ Revision: 628596
- update to new version 1.178

* Sun Dec 26 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.176.0-1mdv2011.0
+ Revision: 625278
- update to new version 1.176
- update to new version 1.174

* Mon Dec 06 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.172.0-1mdv2011.0
+ Revision: 612251
- update to new version 1.172

* Mon Nov 29 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.171.0-1mdv2011.0
+ Revision: 602980
- new version

* Sun Nov 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.170.0-1mdv2011.0
+ Revision: 594367
- update to new version 1.170

* Sun Jul 25 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.165.0-1mdv2011.0
+ Revision: 558807
- new version

* Fri Jul 16 2010 Jérôme Quelin <jquelin@mandriva.org> 1.164.0-1mdv2011.0
+ Revision: 553972
- update to 1.164

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1.163.0-1mdv2011.0
+ Revision: 552533
- update to 1.163

* Sun Apr 18 2010 Jérôme Quelin <jquelin@mandriva.org> 1.160.0-1mdv2010.1
+ Revision: 536210
- update to 1.160

* Wed Mar 31 2010 Jérôme Quelin <jquelin@mandriva.org> 1.158.0-1mdv2010.1
+ Revision: 530266
- update to 1.158

* Sun Feb 21 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.157.0-1mdv2010.1
+ Revision: 508994
- new version

* Sun Jan 17 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.154.0-1mdv2010.1
+ Revision: 492672
- import perl-Parse-Eyapp


* Sun Jan 17 2010 cpan2dist 1.154-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11147 |12cu|perl-Parse-Method-Signatures-1.3.16-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name   Parse-Method-Signatures
%define upstream_version 1.003016
Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1
Epoch:		1

Summary:	Turn parse TC data into Moose TC object
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Parse/Parse-Method-Signatures-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Traits)
BuildRequires:	perl(MooseX::Types)
BuildRequires:	perl(MooseX::Types::Moose)
BuildRequires:	perl(MooseX::Types::Structured)
BuildRequires:	perl(Test::Differences)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Text::Balanced)
BuildRequires:	perl(Data::Dump)
BuildRequires:	perl(PPI)
BuildRequires:	perl(aliased)
BuildRequires:	perl(namespace::clean)
BuildArch:	noarch

Requires:	perl(MooseX::Traits)

%description
Inspired by the Perl6::Signature manpage but streamlined to just support
the subset deemed useful for the TryCatch manpage and the
MooseX::Method::Signatures manpage.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/Parse



%changelog
* Fri Feb 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:1.3.16-1
+ Revision: f518f5a
- Updated to 1.003016 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11148 |12cu|perl-Parse-RecDescent-Deparse-1.00-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define real_name Parse-RecDescent-Deparse

Summary:	Turn a Parse::RecDescent object back into its grammar
Name:		perl-%{real_name}
Version:	1.00
Release:	7
License:	GPL or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{real_name}
Source0:	%{real_name}-%{version}.tar.bz2
BuildRequires:	perl-devel
BuildRequires:	perl-Parse-RecDescent
BuildArch:	noarch

%description
This module adds the deparse method to the Parse::RecDescent
class, which returns a textual description of the grammar.

%prep
%setup -q -n %{real_name}-%{version} 

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Parse/RecDescent/Deparse.pm
%{_mandir}/*/*

%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.00-7
+ Revision: 245a298
- Fix summary



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11149 |12cu|perl-ParseTemplate-3.80.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    ParseTemplate
%define upstream_version 3.08
Name:		perl-%{upstream_name}
Version:	%perl_convert_version 3.08
Release:	1

Summary:	Processor for templates containing Perl expressions
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Parse/ParseTemplate-3.08.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Symbol)
BuildArch:	noarch

%description
The 'Parse::Template' class evaluates Perl expressions placed within a
text. This class can be used as a code generator, or a generator of
documents in various document formats (HTML, XML, RTF, etc.).

The principle of template-based text generation is simple. A template
consists of a text which includes expressions to be evaluated.
Interpretation of these expressions generates text fragments which are
substituted in place of the expressions. In the case of 'Parse::Template'
the expressions to be evaluated are Perl expressions placed within two
'%%'.

Evaluation takes place within an environment in which, for example, you can
place data structures which will serve to generate the parts to be
completed.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 3.70.0-2mdv2011.0
+ Revision: 656957
- rebuild for updated spec-helper

* Fri Nov 12 2010 Jérôme Quelin <jquelin@mandriva.org> 3.70.0-1mdv2011.0
+ Revision: 596638
- update to 3.07

* Sun Aug 15 2010 Jérôme Quelin <jquelin@mandriva.org> 3.50.0-1mdv2011.0
+ Revision: 569951
- update to 3.05

* Tue Apr 06 2010 Jérôme Quelin <jquelin@mandriva.org> 3.30.0-1mdv2011.0
+ Revision: 532157
- update to 3.03

* Sat Mar 27 2010 Jérôme Quelin <jquelin@mandriva.org> 3.20.0-2mdv2010.1
+ Revision: 528117
- rebuild
- import perl-ParseTemplate


* Sat Mar 27 2010 cpan2dist 3.02-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11150 |12cu|perl-Path-Class-0.330.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	Path-Class
%define upstream_version 0.33

Name:		perl-%{module}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Cross-platform path specification manipulation
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{module}
Source0:	http://www.cpan.org/modules/by-module/Path/%{module}-%{upstream_version}.tar.gz
BuildRequires: perl-devel

BuildArch:	noarch

%description
Path::Class is a module for manipulation of file and directory specifications
(strings describing their locations, like '/home/ken/foo.txt' or
'C:\Windows\Foo.txt') in a cross-platform manner. It supports pretty much every
platform Perl runs on, including Unix, Windows, Mac, VMS, Epoc, Cygwin, OS/2,
and NetWare.

%prep
%setup -q -n %{module}-%{upstream_version} 

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Path/Class/*
%{perl_vendorlib}/Path/Class.pm
%{perl_vendorlib}/Path/*pod
%{_mandir}/*/*


%changelog
* Wed Apr 16 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.330.0-1
+ Revision: 0fadc87
- Updated to 0.33



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11151 |12cu|perl-PDF-API2-2.21.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    PDF-API2%define upstream_version 2.021

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	PDF-API2 Perl module
License:	Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/PDF/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	 perl-devel
BuildRequires:	 perl(Compress::Zlib)
BuildRequires:	 perl(Font::TTF::Font)
BuildArch:	noarch
Requires:	fonts-ttf-dejavu

%description
This module is 'The Next Generation' of Text::PDF::API which initially 
provided a nice API around the Text::PDF::* modules created by Martin Hosken.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
find contrib -type f | xargs \
    perl -pi -e 's|^#!/usr/local/bin/perl|#!/usr/bin/perl|' 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std
rm -f %{buildroot}%{perl_vendorlib}/PDF/API2/Win32.pm
rm -f %{buildroot}%{perl_vendorlib}/PDF/API2/Basic/TTF/Win32.pm
rm -rf %{buildroot}%{perl_vendorlib}/PDF/API2/fonts

install -d -m 755 %{buildroot}%{_bindir}
install -m 755 contrib/* %{buildroot}%{_bindir}

%files
%doc Changes  LICENSE PATENTS README examples
%{perl_vendorlib}/PDF
%{_mandir}/*/*
%{_bindir}/*


%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.21.0-1
+ Revision: a429e57
- Fix %doc files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11152 |12cu|perl-Perl6-Perldoc-0.0.11-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Perl6-Perldoc
%define upstream_version 0.000011
Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.000011
Release:	1

Summary:	Add a to_xhtml() method to Perl6::Perldoc::Parser
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Perl6/Perl6-Perldoc-0.000011.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Filter::Simple)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(version)
BuildArch:	noarch

%description
This module preprocesses your code from the point at which the module is
first used, stripping out any Perl 6 documentation (as specified in
Synopsis 26).

This means that, so long as your program starts with:

    use Perl6::Perldoc;

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml MYMETA.yml README
%{_bindir}/*
%{_mandir}/man1/*
%{_mandir}/man3/*
%{perl_vendorlib}/*



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11153 |12cu|perl-Perl6-Signature-0.40.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Perl6-Signature
%define upstream_version 0.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Parse, query, and pretty-print Perl 6 signatures
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Perl6/Perl6-Signature-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Moose)
BuildRequires:	perl(Parse::RecDescent)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Text::Balanced)
BuildArch:	noarch

%description
_Alpha release - everything here is subject to change_

*Perl6::Signature* models routine signatures as specified in Synopsis 6 of
the Perl 6 documentation. These signatures offer a rich language for
expressing type constraints, default values, and the optionality (among
other things) of routine parameters.

Included is a parser for the Signature language, accessors and convenience
methods for querying Signature objects, and a pretty-printer for producing
their canonical textual representation.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes 
%{_mandir}/man3/*
%{perl_vendorlib}/Perl6


%changelog
* Mon Feb 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.40.0-1
+ Revision: 35b04f1
- Fix %doc files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11154 |12cu|perl-Perlanet-0.560.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Perlanet
%define upstream_version 0.56
Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.56
Release:	1

Summary:	Render the feed via a Template Toolkit
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Symbol/DAVECROSS/Perlanet-0.56.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Compress::Zlib)
BuildRequires:	perl(DateTime)
BuildRequires:	perl(DateTime::Duration)
BuildRequires:	perl(Encode)
BuildRequires:	perl(File::Path)
BuildRequires:	perl(HTML::Scrubber)
BuildRequires:	perl(HTML::Tidy)
BuildRequires:	perl(List::Util)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Traits)
BuildRequires:	perl(MooseX::ConfigFromFile)
BuildRequires:	perl(Template)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(TryCatch)
BuildRequires:	perl(URI::Fetch)
BuildRequires:	perl(XML::Feed)
BuildRequires:	perl(XML::OPML::SimpleGen)
BuildRequires:	perl(YAML)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
Perlanet is a program for creating programs that aggregate web feeds (both
RSS and Atom). Web pages like this are often called "Planets" after the
Python software which originally popularised them. Perlanet is a planet
builder written in Perl - hence "Perlanet".

You are probably interested in the Perlanet::Simple manpage to get started
straight out of the box, batteries included style.

Perlanet itself is the driving force behind everything, however. Perlanet
reads a series of web feeds (filtering only those that are valid), sorts
and selects entries from these web feeds, and then creates a new aggregate
feed and renders this aggregate feed. Perlanet allows the user to customize
all of these steps through subclassing and roles.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README META.yml Changes
%{_bindir}/perlanet
%{_mandir}/man1/*
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.530.0-4mdv2011.0
+ Revision: 657824
- rebuild for updated spec-helper

* Fri Dec 17 2010 Shlomi Fish <shlomif@mandriva.org> 0.530.0-3mdv2011.0
+ Revision: 622515
- Bump the release to depend on the new OPML module
- Added deps and bumped the rel number
- import perl-Perlanet


* Fri Dec 03 2010 cpan2dist 0.53-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11155 |12cu|perl-Perl-Critic-Bangs-1.100.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Perl-Critic-Bangs
%define upstream_version 1.10
Name:		perl-%{upstream_name}
Version:	%perl_convert_version 1.10
Release:	1

Summary:	Adding modifiers to a regular expression
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Perl/Perl-Critic-Bangs-1.10.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Perl::Critic)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Perl::Critic)

BuildArch:	noarch

%description
This is a test diagnostic.

Adding modifiers to a regular expression made up entirely of
a variable created with qr() is usually not doing what you expect.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Wed Jun 22 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.80.0-1mdv2011.0
+ Revision: 686678
- update to new version 1.08

* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 1.60.0-2
+ Revision: 653612
- rebuild for updated spec-helper

* Thu Aug 26 2010 Jérôme Quelin <jquelin@mandriva.org> 1.60.0-1mdv2011.0
+ Revision: 573436
- adding missing buildrequires:
- import perl-Perl-Critic-Bangs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11156 |12cu|perl-Perl-Critic-Deprecated-1.119.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Perl-Critic-Deprecated
%define upstream_version 1.119

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Write C<$my_variable = 42> instead of C<$MyVariable = 42>
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Perl/Perl-Critic-Deprecated-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(English)
BuildRequires:	perl(Perl::Critic::Policy)
BuildRequires:	perl(Perl::Critic::TestUtils)
BuildRequires:	perl(Perl::Critic::Utils)
BuildRequires:	perl(Readonly)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(base)
BuildRequires:	perl(strict)
BuildRequires:	perl(warnings)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
The included policies are:

* Perl::Critic::Policy::NamingConventions::ProhibitMixedCaseSubs

  Write '$my_variable = 42' instead of '$MyVariable = 42'. [Severity 1]

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Tue Nov 19 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.119.0-1
+ Revision: 994d824
- LOG Updated to 1.119 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11157 |12cu|perl-Perl-Critic-Lax-0.10.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Perl-Critic-Lax
%define upstream_version 0.010

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Policies that let you slide on common exceptions
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Perl/Perl-Critic-Lax-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Perl::Critic)
BuildArch:	noarch

%description
The Perl-Critic-Lax distribution includes versions of core Perl::Critic
modules with built-in exceptions. If you really like a Perl::Critic policy,
but find that you often violate it in a specific way that seems pretty darn
reasonable, maybe there's a Lax policy. If there isn't, send one in!

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.10.0-1
+ Revision: 46329f3
- LOG Updated to 0.010 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11158 |12cu|perl-Perl-Critic-More-1.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Perl-Critic-More
%define upstream_version 1.003

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Stop mixing long strings with code
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Perl/Perl-Critic-More-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Perl::Critic)
BuildRequires:	perl(Readonly)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
This is a collection of the Perl::Critic manpage policies that are not
included in the Perl::Critic core for a variety of reasons:

* * Experimental

  Some policies need some time to work out their kinks, test usability, or
  gauge community interest. A subset of these will end up in the core
  Perl::Critic someday.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.3.0-1
+ Revision: 4fa87f5
- LOG Updated to 1.003 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11159 |12cu|perl-Perl-Critic-PetPeeves-JTRAMMELL-0.30.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Perl-Critic-PetPeeves-JTRAMMELL
%define upstream_version 0.03

Name:       perl-%{upstream_name}
Version:    %perl_convert_version 0.03
Release:    1

Summary:    Prohibit superfluous initializations
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Perl/Perl-Critic-PetPeeves-JTRAMMELL-0.03.tar.gz

BuildRequires: perl(Perl::Critic::Utils)
BuildRequires: perl(Test::More)
BuildRequires: perl(Module::Build::Compat)
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
Module 'Perl::Critic::PetPeeves::JTRAMMELL' provides policies that I want
that haven't already been implemented elsewhere. So far this is:

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor
./Build

%check
./Build test

%install
%{__rm} -rf %{buildroot}
./Build install destdir=%{buildroot}

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes META.yml README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.20.0-2mdv2011.0
+ Revision: 656958
- rebuild for updated spec-helper

* Wed Feb 02 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.20.0-1
+ Revision: 635210
- update to new version 0.02

* Thu Sep 02 2010 Jérôme Quelin <jquelin@mandriva.org> 0.10.0-1mdv2011.0
+ Revision: 575425
- import perl-Perl-Critic-PetPeeves-JTRAMMELL



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11160 |12cu|perl-Perl-Critic-Pulp-80.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Perl-Critic-Pulp
%define upstream_version 80

#%define __noautorpov 'perl\\(Perl::MinimumVersion\\)'
#%define __noautorpov 'perl\\(.*'
%define __noautoprov 'perl(.*MinimumVersion)'

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Don't use Foo:: style barewords
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Perl/Perl-Critic-Pulp-80.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(IO::String)
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(List::Util)
BuildRequires:	perl(Pod::MinimumVersion)
BuildRequires:	perl(PPI)
BuildRequires:	perl(Perl::Critic)
BuildRequires:	perl(Perl::Critic::Policy)
BuildRequires:	perl(Perl::Critic::Utils)
BuildRequires:	perl(Perl::Critic::Utils::PPI)
BuildRequires:	perl(Perl::Critic::Violation)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(version)

BuildArch:	noarch

%description
This is a collection of add-on policies for 'Perl::Critic', summarized
below. They're under a "pulp" theme plus other themes according to their
purpose (see the Perl::Critic/POLICY THEMES manpage).

Roughly half are code related and half cosmetic. You can always enable or
disable the ones you do or don't want. It's normal to pick and choose
things reported. There's a lot of perlcritic policies both built-in and
add-on and they range from helpful things catching problems through to the
bizarre or restrictive, and in some cases mutually contradictory! Many are
only intended as building blocks for enforcing a house style. If you try to
pass everything then you'll give away big parts of the language, so if
you're not turning off or customizing about half then you're either not
trying or you're much too easily lead!

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
rm -f *.list
%make test

%install
%makeinstall_std

%files
%doc Changes README META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 80.0.0-2
+ Revision: 0377776
- Turn back tests



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11161 |12cu|perl-Perl-Critic-Tics-0.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Perl-Critic-Tics
%define upstream_version 0.008

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	(this => is => not => good)
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Perl/Perl-Critic-Tics-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Perl::Critic)
BuildArch:	noarch

%description
The Perl-Critic-Tics distribution includes extra policies for Perl::Critic
to address a fairly random assortment of things that make me (rjbs) wince.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.8.0-1
+ Revision: 60885e7
- Updated to 0.008 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11162 |12cu|perl-Perl-Metrics-Simple-0.170.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Perl-Metrics-Simple
%define upstream_version 0.17

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.17
Release:	1

Summary:	Methods analyzing a single file
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Perl/Perl-Metrics-Simple-0.17.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Data::Dumper)
BuildRequires:	perl(File::Basename)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(IO::File)
BuildRequires:	perl(PPI)
BuildRequires:	perl(Pod::Usage)
BuildRequires:	perl(Readonly)
BuildRequires:	perl(Statistics::Basic::Mean)
BuildRequires:	perl(Statistics::Basic::Median)
BuildRequires:	perl(Statistics::Basic::StdDev)
BuildRequires:	perl(Test::Pod)
BuildRequires:	perl(Test::Pod::Coverage)

BuildArch:	noarch

%description
*Perl::Metrics::Simple* provides just enough methods to run static analysis
of one or many Perl files and obtain a few metrics: packages, subroutines,
lines of code, and an approximation of cyclomatic (mccabe) complexity for
the subroutines and the "main" portion of the code.

*Perl::Metrics::Simple* is far simpler than the Perl::Metrics manpage.

Installs a script called *countperl*.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml README
%{_bindir}/*
%{_mandir}/man1/*
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 0.150.0-2mdv2011.0
+ Revision: 653616
- rebuild for updated spec-helper

* Wed Aug 25 2010 Jérôme Quelin <jquelin@mandriva.org> 0.150.0-1mdv2011.0
+ Revision: 573089
- import perl-Perl-Metrics-Simple



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11163 |12cu|perl-Perl-OSType-1.7.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Perl-OSType
%define upstream_version 1.007

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Map Perl operating system names to generic types
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Perl/Perl-OSType-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(Capture::Tiny)
BuildRequires:	perl(Exporter)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(constant)
BuildArch:	noarch

%description
Modules that provide OS-specific behaviors often need to know if the
current operating system matches a more generic type of operating systems.
For example, 'linux' is a type of 'Unix' operating system and so is
'freebsd'.

This module provides a mapping between an operating system name as given by
'$^O' and a more generic type. The initial version is based on the OS type
mappings provided in the Module::Build manpage and the ExtUtils::CBuilder
manpage. (Thus, Microsoft operating systems are given the type 'Windows'
rather than 'Win32'.)

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes LICENSE META.yml META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.7.0-1
+ Revision: 2da17f8
- Updated to 1.007 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11164 |12cu|perl-Perl-PrereqScanner-1.15.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Perl-PrereqScanner
%define upstream_version 1.015
Name:		perl-%{upstream_name}
Version:	%perl_convert_version 1.015
Release:	1

Summary:	A tool to scan your Perl code for its prerequisites
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Perl/Perl-PrereqScanner-1.015.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Spec::Functions)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(FindBin)
BuildRequires:	perl(List::Util)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Role)
BuildRequires:	perl(PPI)
BuildRequires:	perl(PPI::Document)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(String::RewritePrefix)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Try::Tiny)
BuildRequires:	perl(Version::Requirements)
BuildRequires:	perl(namespace::autoclean)
BuildRequires:	perl(CPAN::Meta::Requirements)

BuildArch:	noarch

%description
The scanner will extract loosely your distribution prerequisites from your
files.

The extraction may not be perfect but tries to do its best. It will
currently find the following prereqs:

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README META.json
%{_bindir}/*
%{_mandir}/man1/*
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Tue May 31 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.0-1mdv2011.0
+ Revision: 682141
- update to new version 1.004

* Sun May 22 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.0-1
+ Revision: 677377
- update to new version 1.003

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1.2.0-2
+ Revision: 657822
- rebuild for updated spec-helper

* Thu Feb 03 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.0-1
+ Revision: 635543
- update to new version 1.002

* Fri Jan 07 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.0-1mdv2011.0
+ Revision: 629500
- update to new version 1.001

* Wed Dec 08 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.0-1mdv2011.0
+ Revision: 616216
- update to new version 1.000

* Mon Dec 06 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.101.892-1mdv2011.0
+ Revision: 612252
- update to new version 0.101892

* Fri Nov 12 2010 Jérôme Quelin <jquelin@mandriva.org> 0.101.891-1mdv2011.0
+ Revision: 596745
- adding missing buildrequires
- update to 0.101891

* Wed Jul 14 2010 Jérôme Quelin <jquelin@mandriva.org> 0.101.890-1mdv2011.0
+ Revision: 553020
- adding missing buildrequires:
- update to 0.101890

* Wed Apr 07 2010 Jérôme Quelin <jquelin@mandriva.org> 0.100.960-1mdv2010.1
+ Revision: 532715
- update to 0.100960

* Wed Mar 24 2010 Jérôme Quelin <jquelin@mandriva.org> 0.100.830-1mdv2010.1
+ Revision: 527220
- update to 0.100830

* Thu Mar 11 2010 Jérôme Quelin <jquelin@mandriva.org> 0.100.690-1mdv2010.1
+ Revision: 518083
- update to 0.100690

* Wed Mar 10 2010 Jérôme Quelin <jquelin@mandriva.org> 0.100.680-1mdv2010.1
+ Revision: 517304
- update to 0.100680

* Sun Mar 07 2010 Jérôme Quelin <jquelin@mandriva.org> 0.100.630-1mdv2010.1
+ Revision: 515366
- update to 0.100630

* Tue Feb 23 2010 Jérôme Quelin <jquelin@mandriva.org> 0.100.521-1mdv2010.1
+ Revision: 510102
- import perl-Perl-PrereqScanner


* Tue Feb 23 2010 cpan2dist 0.100521-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11165 |12cu|perl-Pithub-0.10.210-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Pithub
%define upstream_version 0.01021

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Github v3 Pull Request Comments API
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module//%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Array::Iterator)
BuildRequires: perl(ExtUtils::MakeMaker) >= 6.300.0
BuildRequires: perl(File::Slurp)
BuildRequires: perl(HTTP::Message)
BuildRequires: perl(JSON)
BuildRequires: perl(LWP::Protocol::https)
BuildRequires: perl(LWP::UserAgent)
BuildRequires: perl(MIME::Base64)
BuildRequires: perl(Moo)
BuildRequires: perl(Test::Most)
BuildRequires: perl-devel
BuildRequires: perl(strictures)
BuildArch:  noarch

%description
the Pithub manpage provides a set of modules to access the
http://developer.github.com/v3/ in an object oriented way. There is also
the Net::GitHub manpage which does the same for all the versions (v1, v2,
v3) of the Github API. the Pithub manpage supports all API calls so far,
but only for v3.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.json META.yml MYMETA.yml README examples
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.10.210-1
+ Revision: 933b75f
- Added BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11166 |12cu|perl-Plack-1.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Plack
%define upstream_version 1.0030

%define __noautoreq 'perl\\(Apache::Request.*|perl\\(Apache::Const.*|perl\\(Apache2::.*|perl\\(CGI.*|perl\\(FCGI.*'

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Perl Superglue for Web frameworks and Web Servers (PSGI toolkit)
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/HTTP/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Apache::LogFormat::Compiler) >= 0.120.0
BuildRequires: perl(Devel::StackTrace) >= 1.230.0
BuildRequires: perl(Devel::StackTrace::AsHTML) >= 0.110.0
BuildRequires: perl(ExtUtils::MakeMaker) >= 6.300.0
BuildRequires: perl(File::ShareDir) >= 1.0.0
BuildRequires: perl(File::ShareDir::Install) >= 0.30.0
BuildRequires: perl(Filesys::Notify::Simple)
BuildRequires: perl(HTTP::Body) >= 1.60.0
BuildRequires: perl(HTTP::Message) >= 5.814.0
BuildRequires: perl(HTTP::Tiny)
BuildRequires: perl(Hash::MultiValue)
BuildRequires: perl(Pod::Usage) >= 1.360.0
BuildRequires: perl(Stream::Buffered) >= 0.20.0
BuildRequires: perl(Test::More) >= 0.880.0
BuildRequires: perl(Test::Requires)
BuildRequires: perl(Test::TCP)
BuildRequires: perl(Try::Tiny)
BuildRequires: perl(URI) >= 1.590.0
BuildRequires: perl(parent)
BuildRequires: perl-devel
BuildArch:  noarch

%description
Plack is a set of tools for using the PSGI stack. It contains middleware
components, a reference server and utilities for Web application
frameworks. Plack is like Ruby's Rack or Python's Paste for WSGI.

See the PSGI manpage for the PSGI specification and the PSGI::FAQ manpage
to know what PSGI and Plack are and why we need them.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.json META.yml README eg
%{_bindir}/*
%{_mandir}/man?/*
%{perl_vendorlib}/*

%changelog
* Wed Apr 09 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.3.0-1
+ Revision: b49839f
- Add req exceptions



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11167 |12cu|perl-Plack-Middleware-Cached-0.150.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Plack-Middleware-Cached
%define upstream_version 0.15

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    No summary found


License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Plack/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Carp)
BuildRequires: perl(Clone)
BuildRequires: perl(ExtUtils::MakeMaker) >= 6.300.0
BuildRequires: perl(Plack::Builder)
BuildRequires: perl(Plack::Middleware)
BuildRequires: perl(Plack::Util::Accessor)
BuildRequires: perl(Scalar::Util)
BuildRequires: perl(Test::More)
BuildRequires: perl(overload)
BuildRequires: perl(parent)
BuildRequires: perl(strict)
BuildRequires: perl(utf8)
BuildRequires: perl(warnings)
BuildRequires: perl-devel
BuildArch:  noarch

%description
This module can be used to glue a cache to a the PSGI manpage applications
or middleware. A *cache* is an object that provides at least two methods to
get and set data, based on a key. Existing cache modules on CPAN include
the CHI manpage, the Cache manpage, and the Cache::Cache manpage.
Plack::Middleware::Cached is put in front of a PSGI application as
middleware. Given a request in form of a PSGI environment E, it either
returns the matching response R from its cache, or it passed the request to
the wrapped application, and stores the application's response in the
cache:

                      ________          _____
    Request  ===E===>|        |---E--->|     |
                     | Cached |        | App |
    Response <==R====|________|<--R----|_____|

In most cases, only a part of the environment E is relevant to the request.
This relevant part is called the caching *key*. By default, the key is set
to the value of REQUEST_URI from the environment E.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc LICENSE META.yml MYMETA.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Wed Apr 09 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.150.0-1
+ Revision: 5fb2f20
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11168 |12cu|perl-Plack-Middleware-Deflater-0.120.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Plack-Middleware-Deflater
%define upstream_version 0.12

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    2

Summary:    Compress response body with Gzip or Deflate

License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Plack/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(ExtUtils::MakeMaker) >= 6.590.0
BuildRequires: perl(Filter::Util::Call)
BuildRequires: perl(IO::Compress::Deflate)
BuildRequires: perl(IO::Compress::Gzip)
BuildRequires: perl(Plack)
BuildRequires: perl(Test::More) >= 0.960.0
BuildRequires: perl(Test::Requires)
BuildArch:  noarch

%description
no description found

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Wed Apr 09 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.120.0-2
+ Revision: 5e4f6aa
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11169 |12cu|perl-Plack-Middleware-FixMissingBodyInRedirect-0.90.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Plack-Middleware-FixMissingBodyInRedirect
%define upstream_version 0.09

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Set body for redirect response, if it's not already set

License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Plack/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Carp::Always)
BuildRequires: perl(HTML::Entities)
BuildRequires: perl(HTTP::Request::Common)
BuildRequires: perl(Plack::Builder)
BuildRequires: perl(Plack::Middleware)
BuildRequires: perl(Plack::Test)
BuildRequires: perl(Plack::Util)
BuildRequires: perl(Scalar::Util)
BuildRequires: perl(Test::More)
BuildRequires: perl(parent)
BuildRequires: perl(strict)
BuildRequires: perl(warnings)
BuildRequires: perl-devel
BuildArch: noarch

%description
This module sets body in redirect response, if it's not already set.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc README LICENSE META.yml META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*





%changelog
* Wed Apr 09 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.90.0-1
+ Revision: c988db3
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11170 |12cu|perl-Plack-Middleware-ForceEnv-0.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Plack-Middleware-ForceEnv
%define upstream_version 0.02

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    3

Summary:    Force set environment variables for testing

License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Plack/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(Plack)
BuildRequires: perl-devel
BuildArch: noarch

%description
ForceEnv modifies the environment passed to the application by adding your
specified key value pairs.

This is primarily useful when testing apps under plackup (or similar) in a
development environment.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc README META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*





%changelog
* Wed Apr 09 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.20.0-3
+ Revision: 526015c
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11171 |12cu|perl-Plack-Middleware-LogErrors-0.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Plack-Middleware-LogErrors
%define upstream_version 0.001

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Map psgi.errors to psgix.logger or other logger

License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Plack/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(File::Find)
BuildRequires: perl(File::Temp)
BuildRequires: perl(HTTP::Request::Common)
BuildRequires: perl(Module::Build::Tiny)
BuildRequires: perl(Plack::Middleware)
BuildRequires: perl(Plack::Test)
BuildRequires: perl(Plack::Util::Accessor)
BuildRequires: perl(Scalar::Util)
BuildRequires: perl(TAP::Harness::Env)
BuildRequires: perl(Test::CheckDeps)
BuildRequires: perl(Test::Fatal)
BuildRequires: perl(Test::More) >= 0.094
BuildRequires: perl(Test::Warnings)
BuildRequires: perl(parent)
BuildRequires: perl(strict)
BuildRequires: perl(strictures)
BuildRequires: perl(warnings)
BuildArch: noarch

%description
'psgi.errors' defaults to 'stderr' in most backends, which results in
content going somewhere unhelpful like the server console.

This middleware simply remaps the 'psgi.errors' stream to the
'psgix.logger' stream, or an explicit logger that you provide.

This is especially handy when used in combination with other middlewares
such as the Plack::Middleware::LogWarn manpage (which diverts Perl warnings
to 'psgi.errors'); the Plack::Middleware::HTTPExceptions manpage (which
diverts uncaught exceptions to 'psgi.errors'); and the
Plack::Middleware::AccessLog manpage, which defaults to 'psgi.errors' when
not passed a logger -- which is also automatically applied via the plackup
manpage (so if you provided no '--access-log' option indicating a filename,
'psgi.errors' is used).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL --installdirs=vendor

./Build

%check
./Build test

%install
./Build install --destdir=%{buildroot}

%files
%doc Changes INSTALL LICENSE META.json META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*





%changelog
* Wed Apr 09 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.1.0-1
+ Revision: f813311
- Imported from SRPM



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11172 |12cu|perl-Plack-Middleware-LogWarn-0.1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Plack-Middleware-LogWarn
%define upstream_version 0.001002

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Converts to warns to log messages

License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Plack/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Plack)
BuildRequires: perl(Test::Deep)
BuildRequires: perl(Test::More)
BuildRequires: perl-devel
BuildArch: noarch

%description
LogWarn is a 'Plack::Middleware' component that will help you get warnings
into a logger. You probably want to use some sort of real logging system
such as the Log::Log4perl manpage and another 'Plack::Middleware' such as
the Plack::Middleware::Log4perl manpage.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes LICENSE META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*





%changelog
* Wed Apr 09 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.1.2-1
+ Revision: 04e00da
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11173 |12cu|perl-Plack-Middleware-MethodOverride-0.100.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Plack-Middleware-MethodOverride
%define upstream_version 0.10

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    No summary found

License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Plack/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Module::Build) >= 0.300.0
BuildRequires: perl(Plack) >= 0.992.900
BuildRequires: perl(Test::Builder) >= 0.700.0
BuildRequires: perl(Test::More) >= 0.700.0
BuildRequires: perl(URI)
BuildArch:  noarch

%description
Writing RESTful apps is a good thing, but if you're also trying to
support web browsers, you're probably going to need some hackish
workarounds. This module provides one such workaround for your Plack
applications.

Specifically, you can also use a header named X-HTTP-Method-Override (as
used by Google for its APIs) override the POST request method. Or you
can add a parameter named x-tunneled-method to your form action's query.
Either way, the overriding works only via POST requests, not GET.

If either of these attributes are available in a POST request, the
REQUEST_METHOD key of the Plack environment hash will be replaced with
its value. This allows your apps to override any HTTP method over POST.
If your application needs to know that such overriding has taken place,
the original method is stored under the plack.original_request_method
key in the Plack environment hash.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor

./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes META.yml MYMETA.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Wed Apr 09 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.100.0-1
+ Revision: 7cedefd
- Imported from SRPM



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11174 |12cu|perl-Plack-Middleware-Negotiate-0.100.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Plack-Middleware-Negotiate
%define upstream_version 0.10

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Apply HTTP content negotiation as Plack middleware

License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Plack/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Carp)
BuildRequires: perl(ExtUtils::MakeMaker) >= 6.300.0
BuildRequires: perl(HTTP::Negotiate)
BuildRequires: perl(HTTP::Request::Common)
BuildRequires: perl(Log::Contextual)
BuildRequires: perl(Log::Contextual::WarnLogger)
BuildRequires: perl(Plack::Builder)
BuildRequires: perl(Plack::Middleware)
BuildRequires: perl(Plack::Request)
BuildRequires: perl(Plack::Test)
BuildRequires: perl(Plack::Util::Accessor)
BuildRequires: perl(Test::Exception)
BuildRequires: perl(Test::More)
BuildRequires: perl(aliased)
BuildRequires: perl(parent)
BuildRequires: perl(strict)
BuildRequires: perl(strictures)
BuildRequires: perl(warnings)
BuildRequires: perl-devel
BuildArch:  noarch

%description
Plack::Middleware::Negotiate applies HTTP content negotiation to a the PSGI
manpage request. The PSGI environment key 'negotiate.format' is set to the
chosen format name. In addition to normal content negotiation one may
enable explicit format selection with a path extension or query parameter.
The middleware takes care for rewriting and restoring PATH_INFO if it is
configured to detect and strip a format extension. The PSGI response is
enriched with corresponding HTTP headers Content-Type and Content-Language
unless these headers already exist.

If used as pure application, this middleware returns a HTTP status code 406
if no format could be negotiated.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc LICENSE META.yml MYMETA.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Wed Apr 09 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.100.0-1
+ Revision: dc406b3
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11175 |12cu|perl-Plack-Middleware-RemoveRedundantBody-0.30.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Plack-Middleware-RemoveRedundantBody
%define upstream_version 0.03

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Removes body for HTTP response if it's not required

License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Plack/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Carp::Always)
BuildRequires: perl(HTTP::Request::Common)
BuildRequires: perl(Plack::Builder)
BuildRequires: perl(Plack::Middleware)
BuildRequires: perl(Plack::Test)
BuildRequires: perl(Plack::Util)
BuildRequires: perl(Test::More)
BuildRequires: perl(parent)
BuildRequires: perl(strict)
BuildRequires: perl(warnings)
BuildRequires: perl-devel
BuildArch: noarch

%description
This module removes body in HTTP response, if it's not required.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc README LICENSE META.yml META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*





%changelog
* Wed Apr 09 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.30.0-1
+ Revision: 6ae726e
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11176 |12cu|perl-Plack-Middleware-ReverseProxy-0.150.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Plack-Middleware-ReverseProxy
%define upstream_version 0.15

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    2

Summary:    Supports app to run as a reverse proxy backend

License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Plack/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(ExtUtils::MakeMaker) >= 6.590.0
BuildRequires: perl(Plack) >= 0.998.800
BuildRequires: perl(Plack::Middleware)
BuildRequires: perl(Plack::Request)
BuildRequires: perl(Test::More)
BuildRequires: perl(parent)
BuildArch:  noarch

%description
Plack::Middleware::ReverseProxy resets some HTTP headers, which changed by
reverse-proxy. You can specify the reverse proxy address and stop fake
requests using 'enable_if' directive in your app.psgi.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Wed Apr 09 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.150.0-2
+ Revision: 9229f58
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11177 |12cu|perl-Plack-Test-ExternalServer-0.10.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Plack-Test-ExternalServer
%define upstream_version 0.01

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    3

Summary:    Run HTTP tests on external live servers

License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Plack/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(HTTP::Request::Common)
BuildRequires: perl(LWP::UserAgent)
BuildRequires: perl(Plack::Loader)
BuildRequires: perl(Plack::Test)
BuildRequires: perl(Test::More)
BuildRequires: perl(Test::TCP)
BuildRequires: perl(URI)
BuildRequires: perl-devel
BuildArch: noarch

%description
This module allows your to run your Plack::Test tests against an external
server instead of just against a local application through either mocked
HTTP or a locally spawned server.

See the Plack::Test manpage on how to write tests that can use this module.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*





%changelog
* Thu Apr 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.10.0-3
+ Revision: 51eeadd
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11178 |12cu|perl-Pod-Abstract-0.200.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Pod-Abstract
%define upstream_version 0.20

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    3

License:    GPL+ or Artistic
Group:      Development/Perl
Summary:    Basic multipart section numbering

Source0:    http://www.cpan.org/modules/by-module/Pod/%{upstream_name}-%{upstream_version}.tar.gz
Url:        http://search.cpan.org/dist/%{upstream_name}

BuildRequires: perl-devel
BuildRequires: perl(IO::String)
BuildArch: noarch

%description
POD::Abstract provides a means to load a POD (or POD compatible) document
without direct reference to it's syntax, and perform manipulations on the
abstract syntax tree.

This can be used to support additional features for POD, to format output,
to compile into alternative formats, etc.

WHY?
    If you've ever asked yourself "What does Pod do for me?", this module
    is intended to answer that question.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%clean

%files
%doc Changes README
%{_mandir}/man1/*
%{_mandir}/man3/*
%perl_vendorlib/*
/usr/bin/paf




%changelog
* Tue Oct 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.200.0-3
+ Revision: 23d18b8
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11179 |12cu|perl-Pod-Compiler-0.210.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Pod-Compiler
%define upstream_version 0.21

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Compile POD into an object tree
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Pod/Pod-Compiler-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Pod::Parser)
BuildRequires:	perl(Storable)
BuildRequires:	perl(Test::Simple)
BuildRequires:	perl(Tree::DAG_Node)
BuildArch:	noarch

%description
This package, based on Pod::Parser, compiles a given POD document into an
object tree (based on Tree::DAG_Node). It prints errors and warnings about the
POD it reads. The result can be used to conveniently convert the POD into any
other format.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_bindir}/podlint
%{_mandir}/man1/*
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.210.0-1
+ Revision: 9a976f1
- LOG Updated to 0.21 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11180 |12cu|perl-Pod-Coverage-Moose-0.50.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Pod-Coverage-Moose
%define upstream_version 0.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	L<Pod::Coverage> extension for L<Moose>

License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Pod/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(namespace::autoclean)
BuildRequires: perl(Test::Requires)
BuildRequires:	perl(Carp)
BuildRequires:	perl(Class::MOP)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(FindBin)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Perl6::Junction)
BuildRequires:	perl(Pod::Coverage)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Pod)
BuildRequires:	perl(Test::Pod::Coverage)
BuildRequires:	perl(namespace::clean)
BuildArch:	noarch

%description
When using the Pod::Coverage manpage in combination with the Moose manpage,
it will report any method imported from a Role. This is especially bad when
used in combination with the Test::Pod::Coverage manpage, since it takes
away its ease of use.

To use this module in combination with the Test::Pod::Coverage manpage, use
something like this:

  use Test::Pod::Coverage;
  all_pod_coverage_ok({ coverage_class => 'Pod::Coverage::Moose'});

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Tue Apr 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.50.0-1
+ Revision: 237d82d
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11181 |12cu|perl-Pod-Coverage-TrustPod-0.100.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Pod-Coverage-TrustPod
%define upstream_version 0.100003

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Allow a module's pod to contain Pod::Coverage hints
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Pod/Pod-Coverage-TrustPod-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Pod::Coverage)
BuildRequires:	perl(Pod::Eventual::Simple)
BuildArch:	noarch

%description
This is a Pod::Coverage subclass (actually, a subclass of
Pod::Coverage::CountParents) that allows the POD itself to declare certain
symbol names trusted.

Here is a sample Perl module:

    package Foo::Bar;

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.100.3-1
+ Revision: 75679a3
- LOG Updated to 0.100003 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11182 |12cu|perl-Pod-Elemental-0.103.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Pod-Elemental
%define upstream_version 0.103000

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	A Pod =command element
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Pod/Pod-Elemental-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(Module::Implementation)
BuildRequires:	perl(Encode)
BuildRequires:	perl(Mixin::Linewise::Readers)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Autobox)
BuildRequires:	perl(MooseX::Types)
BuildRequires:	perl(Pod::Eventual::Simple)
BuildRequires:	perl(String::RewritePrefix)
BuildRequires:	perl(String::Truncate)
BuildRequires:	perl(Sub::Exporter::ForMethods)
BuildRequires:	perl(Test::Deep)
BuildRequires:	perl(Test::Differences)
BuildRequires:	perl(namespace::autoclean)

BuildArch:	noarch

%description
This is a test. How many times do I need to tell you that?

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Fri Feb 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.103.0-1
+ Revision: 781e75a
- Updated to 0.103000 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11183 |12cu|perl-Pod-Elemental-PerlMunger-0.200.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Pod-Elemental-PerlMunger
%define upstream_version 0.200002

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	A thing that takes a string of Perl and rewrites its documentation
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Pod/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(List::AllUtils)
BuildRequires:	perl(Moose)
BuildRequires:	perl(PPI)
BuildRequires:	perl(Pod::Elemental)
BuildRequires:	perl(namespace::autoclean)
BuildArch:	noarch

%description
A thing that takes a string of Perl and rewrites its documentation.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Tue Mar 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.200.2-1
+ Revision: 07aec53
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11184 |12cu|perl-Pod-Elemental-Transformer-List-0.102.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Pod-Elemental-Transformer-List
%define upstream_version 0.102000

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Transform :list regions into =over/=back to save typing
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Pod/Pod-Elemental-Transformer-List-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Moose)
BuildRequires:	perl(Pod::Elemental)
BuildRequires:	perl(Test::Differences)
BuildRequires:	perl(namespace::autoclean)
BuildArch:	noarch

%description
Transform :list regions into =over/=back to save typing.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.102.0-1
+ Revision: 314dc90
- LOG Updated to 0.102000 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11185 |12cu|perl-Pod-Elemental-Transformer-WikiDoc-0.93.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Pod-Elemental-Transformer-WikiDoc
%define upstream_version 0.093003

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	A transformer to replace "wikidoc" data regions with Pod5 elements
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Pod/Pod-Elemental-Transformer-WikiDoc-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(Pod::Weaver::Role::Dialect)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Autobox)
BuildRequires:	perl(Pod::Elemental)
BuildRequires:	perl(Pod::WikiDoc)
BuildRequires:	perl(namespace::autoclean)
BuildArch:	noarch

%description
A transformer to replace "wikidoc" data regions with Pod5 elements

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Tue Nov 12 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.93.3-1
+ Revision: 1f97f9c
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11186 |12cu|perl-Pod-Eventual-0.94.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Pod-Eventual
%define upstream_version 0.094001

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Just get an array of the stuff Pod::Eventual finds
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Pod/Pod-Eventual-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Mixin::Linewise::Readers)
BuildRequires:	perl(Test::Deep)
BuildArch:	noarch

%description
POD is a pretty simple format to write, but it can be a big pain to deal
with reading it and doing anything useful with it. Most existing POD
parsers care about semantics, like whether a '=item' occurred after an
'=over' but before a 'back', figuring out how to link a 'L<>', and other
things like that.

Pod::Eventual is much less ambitious and much more stupid. Fortunately,
stupid is often better. (That's what I keep telling myself, anyway.)

Pod::Eventual reads line-based input and produces events describing each
POD paragraph or directive it finds. Once complete events are immediately
passed to the 'handle_event' method. This method should be implemented by
Pod::Eventual subclasses. If it isn't, Pod::Eventual's own 'handle_event'
will be called, and will raise an exception.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sun Jan 05 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.94.1-1
+ Revision: 2262e85
- LOG Updated to 0.094001 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11187 |12cu|perl-Pod-Loom-0.60.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Pod-Loom
%define upstream_version 0.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.06
Release:	1

Summary:	Do-nothing template for Pod::Loom
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Pod/Pod-Loom-0.06.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Exporter)
BuildRequires:	perl(Moose)
BuildRequires:	perl(PPI)
BuildRequires:	perl(Pod::Eventual)
BuildRequires:	perl(String::RewritePrefix)
BuildArch:	noarch

%description
Pod::Loom extracts all the POD sections from Perl code, passes the POD to a
template that may reformat it in various ways, and then returns a copy of
the code with the reformatted POD at the end.

A template may convert non-standard POD commands like '=method' and '=attr'
into standard POD, reorder sections, and generally do whatever it likes to
the POD.

The document being reformatted can specify the template to use with a line
like this:

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.40.0-2mdv2011.0
+ Revision: 656959
- rebuild for updated spec-helper

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - update to new version 0.04

* Sun Mar 07 2010 Jérôme Quelin <jquelin@mandriva.org> 0.30.0-1mdv2011.0
+ Revision: 515367
- update to 0.03

* Sat Jan 09 2010 Jérôme Quelin <jquelin@mandriva.org> 0.20.0-1mdv2010.1
+ Revision: 488149
- import perl-Pod-Loom


* Sat Jan 09 2010 cpan2dist 0.02-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11188 |12cu|perl-Pod-Markdown-2.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Pod-Markdown
%define upstream_version 2.000

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Convert POD to Markdown
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Pod/Pod-Markdown-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(English)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Pod::Parser)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::Differences)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(parent)
BuildArch:	noarch

%description
This module subclasses the Pod::Parser manpage and converts POD to
Markdown.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml META.json README
%{_bindir}/pod2markdown
%{_mandir}/man1/*
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.0.0-1
+ Revision: e05218c
- Updated to 2.000 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11189 |12cu|perl-Pod-POM-Web-1.190.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Pod-POM-Web
%define upstream_version 1.19

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 1.19
Release:	1

Summary:	Fulltext search for Pod::POM::Web
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Pod/Pod-POM-Web-1.19.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Alien::GvaScript)
BuildRequires:	perl(Config)
BuildRequires:	perl(Encode::Guess)
BuildRequires:	perl(HTTP::Daemon)
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(List::Util)
BuildRequires:	perl(MIME::Types)
BuildRequires:	perl(Module::CoreList)
BuildRequires:	perl(POSIX)
BuildRequires:	perl(Pod::POM)
BuildRequires:	perl(Pod::POM::View::HTML)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Time::HiRes)
BuildRequires:	perl(URI)
BuildRequires:	perl(URI::QueryParam)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
the Pod::POM::Web manpage is a Web application for browsing the
documentation of Perl components installed on your local machine. Since
pages are dynamically generated, they are always in sync with code actually
installed.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
#make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon May 02 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.170.0-1mdv2011.0
+ Revision: 662195
- update to new version 1.17

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1.150.0-2
+ Revision: 656960
- rebuild for updated spec-helper

* Sun Nov 28 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.150.0-1mdv2011.0
+ Revision: 602386
- update to new version 1.15

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1.140.0-1mdv2011.0
+ Revision: 552603
- update to 1.14

* Mon Jan 18 2010 Jérôme Quelin <jquelin@mandriva.org> 1.130.0-1mdv2010.1
+ Revision: 492954
- update to 1.13

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 1.110.0-1mdv2010.0
+ Revision: 401615
- rebuild using %%perl_convert_version
- fixed license field

* Fri May 15 2009 Jérôme Quelin <jquelin@mandriva.org> 1.11-2mdv2010.0
+ Revision: 375907
- rebuild

* Tue Mar 31 2009 Jérôme Quelin <jquelin@mandriva.org> 1.11-1mdv2009.1
+ Revision: 362969
- skipping test
- import perl-Pod-POM-Web


* Tue Mar 31 2009 cpan2dist 1.11-1mdv
- initial mdv release, generated with cpan2dist



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11190 |12cu|perl-Pod-PseudoPod-LaTeX-1.201.107.100-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Pod-PseudoPod-LaTeX
%define upstream_version 1.20110710

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Convert Pod::PseudoPod documents into LaTeX
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Pod/Pod-PseudoPod-LaTeX-%{upstream_version}.tar.gz

BuildRequires: perl(IO::String)
BuildRequires: perl(Pod::PseudoPod)
BuildRequires: perl(Test::More)
BuildRequires: perl(Module::Build)
BuildRequires: perl-devel

BuildArch: noarch

%description
Convert Pod::PseudoPod documents into LaTeX

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%clean

%files
%doc META.yml Changes README
%{_mandir}/man3/*
%perl_vendorlib/*
%{_bindir}/ppod2latex


%changelog
* Thu Oct 10 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.201.107.100-1
+ Revision: 0ffdb3f
- Added perl-devel BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11191 |12cu|perl-Pod-Weaver-4.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Pod-Weaver
%define upstream_version 4.006

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	A bundle for the most commonly-needed prep work for a pod document
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Pod/Pod-Weaver-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Config::INI)
BuildRequires:	perl(Config::MVP::Reader::INI)
BuildRequires:	perl(Config::MVP)
BuildRequires:	perl(DateTime)
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(Log::Dispatchouli)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Autobox)
BuildRequires:	perl(PPI)
BuildRequires:	perl(Pod::Elemental)
BuildRequires:	perl(Pod::Eventual::Simple)
BuildRequires:	perl(Software::License)
BuildRequires:	perl(String::Flogger)
BuildRequires:	perl(String::RewritePrefix)
BuildRequires:	perl(String::Formatter)
BuildRequires:	perl(Test::Differences)
BuildRequires:	perl(namespace::autoclean)

BuildArch:	noarch

%description
Pod::Weaver is a system for building Pod documents from templates. It
doesn't perform simple text substitution, but instead builds a
Pod::Elemental::Document. Its plugins sketch out a series of sections that
will be produced based on an existing Pod document or other provided
information.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Fri Feb 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 4.6.0-1
+ Revision: e75a954
- Updated to 4.006 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11192 |12cu|perl-Pod-WikiDoc-0.200.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Pod-WikiDoc
%define upstream_version 0.20

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.20
Release:	1

Summary:	Examples of Pod::WikiDoc usage
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Pod/Pod-WikiDoc-0.20.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Cwd)
BuildRequires:	perl(File::Basename)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(File::pushd)
BuildRequires:	perl(Getopt::Lucid)
BuildRequires:	perl(IO::String)
BuildRequires:	perl(IPC::Run3)
BuildRequires:	perl(Parse::RecDescent)
BuildRequires:	perl(Pod::Usage)
BuildRequires:	perl(Probe::Perl)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Text::Balanced)
BuildArch:	noarch

%description
Pod works well, but writing it can be time-consuming and tedious. For
example, commonly used layouts like lists require numerous lines of text to
make just a couple of simple points. An alternative approach is to write
documentation in a wiki-text shorthand (referred to here as _wikidoc_) and
use Pod::WikiDoc to extract it and convert it into its corresponding Pod as
a separate '.pod' file.

Documentation written in wikidoc may be embedded in Pod format blocks, or,
optionally, in specially marked comment blocks. Wikidoc uses simple
text-based markup like wiki websites to indicate formatting and links. (See
the /WIKIDOC MARKUP manpage, below.)

Pod::WikiDoc processes text files (or text strings) by extracting both
existing Pod and wikidoc, converting the wikidoc to Pod, and then writing
the combined document back to a file or standard output.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README LICENSE
%{_mandir}/man?/*
%{perl_vendorlib}/*
%{_bindir}/wikidoc

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.180.0-2mdv2011.0
+ Revision: 655428
- update file list
- rebuild for updated spec-helper

* Thu Nov 19 2009 Jérôme Quelin <jquelin@mandriva.org> 0.180.0-1mdv2011.0
+ Revision: 467463
- import perl-Pod-WikiDoc


* Thu Nov 19 2009 cpan2dist 0.18-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11193 |12cu|perl-Pod-Wordlist-hanekomu-1.132.680-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Pod-Wordlist-hanekomu
%define upstream_version 1.132680

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Add words for spell checking POD
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Pod/Pod-Wordlist-hanekomu-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Pod::Wordlist)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Spelling)
BuildArch:	noarch

%description
This module, when loaded, adds stopwords for POD spell checking, that is,
words that should be ignored by the spell check.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
#make test

%install
%makeinstall_std

%files
%doc META.yml README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.132.680-1
+ Revision: 7efd148
- LOG Updated to 1.132680 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11194 |12cu|perl-POE-1.358.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 POE
%define upstream_version 1.358

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1
Epoch:		2

Summary:	Portable multitasking and networking framework for Perl
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/POE/%{upstream_name}-%{upstream_version}.tar.gz
# This upstream_name naming scheme does not follow path names...

BuildRequires:	perl-devel
BuildRequires:	perl(Curses)
BuildRequires:	perl(IO::Pipely)
BuildRequires:	perl(IO::Pty)
BuildRequires:	perl(IO::Tty)
BuildRequires:	perl(POE::Test::Loops)
BuildRequires:	perl(Socket6)
BuildRequires:	perl(Term::ReadKey)
BuildRequires:	perl-libwww-perl
BuildArch:	noarch
Provides:	perl(POE::Resource::Controls)

%description
POE is a framework for cooperative, event driven multitasking in Perl.

POE originally was developed as the core of a persistent object server and
runtime environment. It has evolved into a general purpose multitasking and
networking framework, encompassing and providing a consistent interface to
other event loops such as Event and the Tk and Gtk toolkits.

POE is a mature framework for creating multitasking programs in Perl.  It has
been in active development since 1998.  It has been used in mission-critical
systems such as internetworked financial markets, file systems, commerce and
application servers.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
chmod 755 examples
chmod 755 examples/*.perl

%build
perl Makefile.PL INSTALLDIRS=vendor --default
%make

%check
DISPLAY= make test

%install
%makeinstall_std

%files
%doc CHANGES HISTORY README examples TODO
%{perl_vendorlib}/POE
%{perl_vendorlib}/*.pm
%{_mandir}/man3/*



%changelog
* Mon Apr 07 2014 Denis Silakov <denis.silakov@rosalab.ru> 2:1.358.0-1
+ Revision: b87f514
- Added IO::Pipely BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11195 |12cu|perl-POE-API-Peek-2.200.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    POE-API-Peek
%define upstream_version 2.20

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1
Epoch:		1

Summary:	Peek into the internals of a running POE environment
License:	Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/POE/POE-API-Peek-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Devel::Size)
BuildRequires:	perl(POE)
BuildRequires:	perl(Test::NoWarnings)
BuildArch:	noarch

%description
POE::API::Peek extends the POE::Kernel interface to provide clean access to 
Kernel internals in a cross-version compatible manner. Other calculated 
data is also available.

%prep
%setup -q -n POE-API-Peek-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%{perl_vendorlib}/POE
%{_mandir}/man3/*



%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:2.200.0-1
+ Revision: 01c1e85
- Updated to 2.20 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11196 |12cu|perl-POE-Component-Client-DNS-1.53.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 POE-Component-Client-DNS
%define upstream_version 1.053

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	POE::Component::Client::DNS - non-blocking, concurrent DNS requests
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/POE/POE-Component-Client-DNS-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Net::DNS)
BuildRequires:	perl(POE)
BuildRequires:	perl(Test::NoWarnings)
BuildArch:	noarch

%description
POE::Component::Client::DNS provides a facility for non-blocking, concurrent
DNS requests. Using POE, it allows other tasks to run while waiting for name
servers to respond.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README CHANGES
%{perl_vendorlib}/*
%{_mandir}/*/*



%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.53.0-1
+ Revision: d5346c7
- LOG Updated to 1.053 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11197 |12cu|perl-POE-Component-Client-HTTP-0.948.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    POE-Component-Client-HTTP
%define upstream_version 0.948

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Non-blocking/parallel web requests engine
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/POE/POE-Component-Client-HTTP-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(HTTP::Request)
BuildRequires:	perl(HTTP::Response)
BuildRequires:	perl(Net::HTTP::Methods)
BuildRequires:	perl(POE)
BuildRequires:	perl(POE::Component::Client::Keepalive)
BuildRequires:	perl(Test::POE::Server::TCP)
BuildRequires:	perl(Socket::GetAddrInfo)
BuildRequires:	perl(URI)
BuildArch:	noarch

%description
The HTTPHead filter turns stream data that has the appropriate format
into a HTTP::Response object. In an all-POE world, this would sit on
the other end of a connection as POE::Filter::HTTPD/

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc CHANGES README
%{_mandir}/man3/*
%{perl_vendorlib}/POE



%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.948.0-1
+ Revision: f3af15e
- LOG Updated to 0.948 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11198 |12cu|perl-POE-Component-Client-MPD-1.121.670-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    POE-Component-Client-MPD
%define upstream_version 1.121670

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	POE component to speak with MPD servers
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/POE/POE-Component-Client-MPD-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Audio::MPD::Common::Item)
BuildRequires:	perl(Audio::MPD::Common::Stats)
BuildRequires:	perl(Audio::MPD::Common::Status)
BuildRequires:	perl(Carp)
BuildRequires:	perl(English)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(FindBin)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Util::TypeConstraints)
BuildRequires:	perl(MooseX::Has::Sugar)
BuildRequires:	perl(MooseX::POE)
BuildRequires:	perl(MooseX::SemiAffordanceAccessor)
BuildRequires:	perl(MooseX::Types::Moose)
BuildRequires:	perl(POE)
BuildRequires:	perl(POE::Component::Client::TCP)
BuildRequires:	perl(Readonly)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Sub::Exporter)
BuildRequires:	perl(Test::Corpus::Audio::MPD)
BuildRequires:	perl(Test::More)

BuildArch:	noarch

%description
POCOCM gives a clear message-passing interface (sitting on top of POE) for
talking to and controlling MPD (Music Player Daemon) servers. A connection
to the MPD server is established as soon as a new POCOCM object is created.

Commands are then sent to the server as messages are passed.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.121.670-1
+ Revision: d2a905e
- LOG Updated to 1.121670 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11199 |12cu|perl-POE-Component-IRC-6.830.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name  POE-Component-IRC
%define upstream_version 6.83

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	A fully event-driven IRC client module
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/POE/POE-Component-IRC-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Date::Format)
BuildRequires:	perl(IRC::Utils)
BuildRequires:	perl(Object::Pluggable)
BuildRequires:	perl(POE::Filter::IRCD)
BuildRequires:	perl(POE::Component::Client::DNS)
BuildRequires:	perl(POE::Component::Client::Ident)
BuildRequires:	perl(POE::Component::Pluggable)
BuildRequires:	perl(POE::Component::Syndicator)
BuildRequires:	perl(Test::Differences)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
POE::Component::IRC is a POE (Perl Object Environment) component
which provides a convenient way for POE applications to create a tiny
IRC client session and send and receive IRC events through it. If that
first sentence was a bit too much, go read the POE documentation over
and over until it makes some sense.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
chmod 644 README Changes
find lib -name \*.pm | xargs chmod 644

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes examples
%{perl_vendorlib}/POE
%{_mandir}/*/*


%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 6.830.0-1
+ Revision: 8dd926d
- LOG Updated to 6.83 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11200 |12cu|perl-POE-Component-SmokeBox-Dists-1.80.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    POE-Component-SmokeBox-Dists
%define upstream_version 1.08

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Search for CPAN distributions by cpanid or distribution name
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/POE/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(Capture::Tiny)
BuildRequires:	perl(CPAN::DistnameInfo)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Fetch)
BuildRequires:	perl(File::Path)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(IO::Zlib)
BuildRequires:	perl(POE)
BuildRequires:	perl(Sort::Versions)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(URI)
Requires:	perl(CPAN::DistnameInfo)
Requires:	perl(Sort::Versions)
BuildArch:	noarch

%description
POE::Component::SmokeBox::Dists is a the POE manpage component that
provides non-blocking CPAN distribution searches. It is a wrapper around
the File::Fetch manpage for '02packages.details.txt.gz' file retrieval, the
IO::Zlib manpage for extraction and the CPAN::DistnameInfo manpage for
parsing the packages data.

Given either author ( ie. CPAN ID ) or distribution search criteria,
expressed as a regular expression, it will return to a requesting session
all the CPAN distributions that match that pattern.

The component will retrieve the '02packages.details.txt.gz' file to the
'.smokebox' directory. If that file already exists, a newer version will
only be retrieved if the file is older than 6 hours. Specifying the 'force'
parameter overrides this behaviour.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README LICENSE
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Tue Mar 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.80.0-1
+ Revision: fa881b3
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11201 |12cu|perl-POE-Filter-IRCD-2.440.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 POE-Filter-IRCD
%define upstream_version 2.44

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	A POE-based parser for the IRC protocol
License:	GPL
Group:		Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/POE/POE-Filter-IRCD-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(POE)
BuildArch:	noarch

%description
POE::Filter::IRCD is a Perl module that provides a convenient way of parsing
and creating IRC protocol lines.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README
%{perl_vendorlib}/POE
%{_mandir}/*/*



%changelog
* Mon Nov 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.440.0-1
+ Revision: 82f7121
- LOG Updated to 2.44 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11202 |12cu|perl-POE-Loop-Tk-1.305.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    POE-Loop-Tk
%define upstream_version 1.305

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1
Summary:	A POE/Tk bridge for ActiveState's Tk
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/POE/POE-Loop-Tk-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(POE)
BuildRequires:	perl(POE::Test::Loops)
BuildRequires:	perl(Tk)
BuildRequires:	x11-server-xvfb

BuildArch:	noarch

%description
POE::Loop::Tk implements the interface documented in the POE::Loop manpage.
Therefore it has no documentation of its own. Please see the POE::Loop
manpage for more details.

POE::Loop::Tk is one of two versions of the Tk event loop bridge. The
other, the POE::Loop::TkActiveState manpage accommodates behavior
differences in ActiveState's build of Tk. Both versions share common code
in the POE::Loop::TkCommon manpage. POE::Loop::Tk dynamically selects the
appropriate bridge code based on the runtime enviroment.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
yes | perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# makefile.pl ignores input if not inside a tty :-(
rm run_network_tests
# this test requires interactivity
rm t/poe_loop_tk/wheel_run.t
xvfb-run %make test

%install
%makeinstall_std

%files
%doc CHANGES README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.305.0-1
+ Revision: 1288e21
- LOG Updated to 1.305 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11203 |12cu|perl-POE-Quickie-0.180.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    POE-Quickie
%define upstream_version 0.18

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	A lazy way to wrap blocking code and programs
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/POE/POE-Quickie-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Capture::Tiny)
BuildRequires:	perl(POE)
BuildRequires:	perl(POE::Filter::Stream)
BuildRequires:	perl(POE::Session)
BuildRequires:	perl(POE::Wheel::Run)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Deep)
BuildArch:	noarch

%description
If you need nonblocking access to an external program, or want to execute
some blocking code in a separate process, but you don't want to write a
wrapper module or some POE::Wheel::Run boilerplate code, then POE::Quickie
can help. You just specify what you're interested in (stdout, stderr,
and/or exit code), and POE::Quickie will handle the rest in a sensible way.

It has some convenience features, such as killing processes after a
timeout, and storing process-specific context information which will be
delivered with every event.

There is also an even lazier API which suspends the execution of your event
handler and gives control back to POE while your task is running, the same
way LWP::UserAgent::POE does. This is provided by the /FUNCTIONS functions
which are exported by default.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.180.0-1
+ Revision: d2befb3
- LOG Updated to 0.18 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11204 |12cu|perl-POE-Sugar-Args-1.300.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	POE-Sugar-Args
%define	upstream_version	1.3
%define	pdir	POE

Summary:	%{module} module for perl
Name:		perl-%{module}
Version:	%perl_convert_version %{upstream_version}
Release:	1
License:	GPL or Artistic
Group:		Development/Perl
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/POE/POE-Sugar-Args-%{upstream_version}.tar.gz
Url:		http://search.cpan.org/dist/%{module}
BuildArch:	noarch
BuildRequires:	perl-devel
BuildRequires:  perl(Module::Build)

%description
%{module} module for perl.  This module give an OO representation to
arguments POE passes to event states.  I will not lie to you.  This
adds heavy, bulky code underneath.  On the other hand, it makes
arguments for POE events much more palatable.  Of course, this is a
Sugar module, meaning, it will rot your program in odd (you'll be
hooked) and unexpected ways (performace), but you took the candy so
you can suffer the consequences.

%prep
%setup -q -n %{module}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%files
%doc README
%{perl_vendorlib}/POE/*
%{_mandir}/*/*



%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.3-7mdv2010.0
+ Revision: 430530
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.3-6mdv2009.0
+ Revision: 258274
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.3-5mdv2009.0
+ Revision: 246331
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.3-3mdv2008.1
+ Revision: 136345
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Tue May 08 2007 Olivier Thauvin <nanardon@mandriva.org> 1.3-3mdv2008.0
+ Revision: 25145
- rebuild


* Wed May 03 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.3-2mdk
- Fix According to perl Policy
	- BuildRequires
	- Source URL
	- URL
- use mkrel

* Thu Jun 03 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.3-1mdk
- 1.3
- cosmetics
- no hardcoded path in %%files

* Mon Mar 01 2004 Michael Scherer <misc@mandrake.org> 1.2-2mdk
- use automatic Requires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11205 |12cu|perl-POE-Test-Loops-1.354.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    POE-Test-Loops
%define upstream_version 1.354

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Reusable tests for POE::Loop authors
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/POE/POE-Test-Loops-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
POE::Test::Loops contains one function, generate(), which will generate all
the loop tests for one or more POE::Loop subclasses.

The the /SYNOPSIS manpage example is a version of the poe-gen-tests
manpage, which is a stand-alone utility to generate the actual tests. the
poe-gen-tests manpage also documents the POE::Test::Loops system in more
detail.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc CHANGES README
%{_mandir}/man3/*
%{_mandir}/man1/poe-gen-tests.1*
%{perl_vendorlib}/POE
%{_bindir}/poe-gen-tests



%changelog
* Mon Nov 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.354.0-1
+ Revision: b52cf77
- LOG Updated to 1.354 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11206 |12cu|perl-POE-XS-Loop-EPoll-1.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    POE-XS-Loop-EPoll
%define upstream_version 1.003

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	1

Summary:    An XS implementation of POE::Loop, using Linux` epoll(2)
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/POE/POE-XS-Loop-EPoll-%{upstream_version}.tar.gz

BuildRequires: perl(POE)
BuildRequires: perl(POE::Test::Loops)
BuildRequires: perl-devel

%description
This class is an implementation of the abstract POE::Loop interface written
in C using the Linux epoll(2) family of system calls.

Signals are left to POE::Loop::PerlSignals.

The epoll_ctl() call returns an error when you attempt to poll regular
files, POE::XS::Loop::EPoll emulate's poll(2)'s behaviour with regular
files under Linux - ie. they're always readable/writeable.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%clean

%files
%doc META.yml README Changes
%{_mandir}/man3/*
%perl_vendorlib/*





%changelog
* Mon Nov 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.3.0-1
+ Revision: e41f481
- LOG Updated to 1.003 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11207 |12cu|perl-PPI-XS-0.902.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    PPI-XS
%define upstream_version 0.902

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	1

Summary:    (Minor) XS acceleration for PPI
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/PPI/PPI-XS-%{upstream_version}.tar.gz

BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(File::Spec)
BuildRequires: perl(PPI)
BuildRequires: perl(Test::More)
BuildRequires: perl-devel

BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}

%description
PPI::XS provides XS-based acceleration of the core PPI packages. It
selectively replaces a (small but growing) number of methods throughout PPI
with identical but much faster C versions.

Once installed, it will be auto-detected and loaded in by PPI completely
transparently.

Because the C implementations are linked to the perl versions of the same
function, it is preferable to upgrade PPI::XS any time you do a major
upgrade of PPI itself.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc   Changes
%{_mandir}/man3/*
%perl_vendorlib/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.901.0-6
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Thu Jul 22 2010 Jérôme Quelin <jquelin@mandriva.org> 0.901.0-5mdv2011.0
+ Revision: 556773
- rebuild
- rebuild
- rebuild for perl 5.12
- rebuild for perl 5.12

* Mon Jul 12 2010 Jérôme Quelin <jquelin@mandriva.org> 0.901.0-3mdv2011.0
+ Revision: 551273
- rebuild using %%perl_convert_version

* Thu May 14 2009 Jérôme Quelin <jquelin@mandriva.org> 0.901-2mdv2010.0
+ Revision: 375699
- rebuild

* Thu May 07 2009 Jérôme Quelin <jquelin@mandriva.org> 0.901-1mdv2010.0
+ Revision: 372939
- import perl-PPI-XS


* Thu May 07 2009 cpan2dist 0.901-1mdv
- initial mdv release, generated with cpan2dist



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11208 |12cu|perl-pragma-base-2.180.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    base
%define upstream_version 2.18
Name:		perl-pragma-%{upstream_name}
Version:	%perl_convert_version 2.18
Release:	1

Summary:	Compile-time class fields
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/fields/RGARCIA/base-2.18.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::More)
BuildArch:	noarch
Provides:	perl(base)

%description
Unless you are using the 'fields' pragma, consider this module discouraged
in favor of the lighter-weight 'parent'.

Allows you to both load one or more modules, while setting up inheritance
from those modules at the same time. Roughly similar in effect to

    package Baz;
    BEGIN {
        require Foo;
        require Bar;
        push @ISA, qw(Foo Bar);
    }

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 2.150.0-2mdv2011.0
+ Revision: 656992
- rebuild for updated spec-helper

* Sat Nov 13 2010 Jérôme Quelin <jquelin@mandriva.org> 2.150.0-1mdv2011.0
+ Revision: 597199
- update to 2.15

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 2.140.0-2mdv2011.0
+ Revision: 552183
- rebuild

* Sun Jul 12 2009 Jérôme Quelin <jquelin@mandriva.org> 2.140.0-1mdv2010.0
+ Revision: 395228
- import perl-pragma-base


* Sun Jul 12 2009 cpan2dist 2.14-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11209 |12cu|perl-Proc-InvokeEditor-1.60.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Proc-InvokeEditor
%define upstream_version 1.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Perl extension for starting a text editor
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Proc/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp::Assert)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This module provides the ability to supply some text to an external text
editor, have it edited by the user, and retrieve the results.

The File::Temp module is used to provide secure, safe temporary files, and
File::Temp is set to its highest available level of security. This may
cause problems on some systems where no secure temporary directory is
available.

When the editor is started, no subshell is used. Your path will be scanned
to find the binary to use for each editor if the string given does not
exist as a file, and if a named editor contains whitespace, eg) if you try
to use the editor 'xemacs -nw', then the string will be split on whitespace
and anything after the editor name will be passed as arguments to your
editor. A shell is not used but this should cover most simple cases.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/Proc/


%changelog
* Sat Oct 13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.60.0-2
+ Revision: 0018f2a
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11210 |12cu|perl-Proc-ProcessTable-0.480.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name Proc-ProcessTable
%define upstream_version 0.48

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1
Summary:	Interface to process table information
License:	GPL or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Proc/%{upstream_name}-%{upstream_version}.tar.gz
Patch:		Proc-ProcessTable-0.45-fix-format-errors.patch
BuildRequires:	perl-devel

%description
This module is a first crack at providing a consistent interface to
Unix (and maybe other multitasking OS's) process table information.
The impetus for this came about with my frustration at having to parse
the output of various systems' ps commands to check whether specific
processes were running on different boxes at a larged mixed Unix site.
The output format of ps was different on each OS, and sometimes
changed with each new release of an OS. Also, running a ps subprocess
from within a perl or shell script and parsing the output was not a
very efficient or aesthetic way to do things.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch -p 1

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%files
%doc README README.linux Changes TODO contrib example.pl
%{perl_vendorarch}/Proc
%{perl_vendorarch}/auto/Proc
%{_mandir}/*/*



%changelog
* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.450.0-3mdv2011.0
+ Revision: 556098
- rebuild for perl 5.12

* Thu Sep 03 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.450.0-2mdv2010.0
+ Revision: 429000
- fix format errors
- new perl version macro

* Thu Sep 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.45-1mdv2009.0
+ Revision: 283734
- update to new version 0.45

* Sun Aug 10 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.44-1mdv2009.0
+ Revision: 270395
- update to new version 0.44

* Sat Jul 19 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.43-1mdv2009.0
+ Revision: 238725
- update to new version 0.43

* Sun Jan 27 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.42-1mdv2008.1
+ Revision: 158622
- update to new version 0.42

* Mon Jan 14 2008 Pixel <pixel@mandriva.com> 0.41-3mdv2008.1
+ Revision: 151411
- rebuild for perl-5.10.0

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Aug 06 2007 Anssi Hannula <anssi@mandriva.org> 0.41-2mdv2008.0
+ Revision: 59414
- annual rebuild


* Sun Jul 09 2006 Emmanuel Andry <eandry@mandriva.org> 0.41-1mdv2007.0
- 0.41

* Fri Dec 23 2005 Anssi Hannula <anssi@mandriva.org> 0.40-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11211 |12cu|perl-Proc-Simple-1.310.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Proc-Simple
%define upstream_version 1.31

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 1.31
Release:	1

Summary:	Launch and control background processes
License:	Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Proc/Proc-Simple-1.31.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
The Proc::Simple package provides objects mimicing real-life processes
from a user's point of view.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS="vendor"
%make

%check
make test

%install
%makeinstall_std

%files
%doc README
%{_mandir}/man3/*
%{perl_vendorlib}/Proc
# %{perl_vendorlib}/auto/Proc

%changelog
* Tue Jun 28 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.280.0-1mdv2011.0
+ Revision: 687711
- update to new version 1.28

* Thu Nov 11 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.270.0-1mdv2011.0
+ Revision: 596011
- update to new version 1.27

* Fri Jul 10 2009 Jérôme Quelin <jquelin@mandriva.org> 1.260.0-1mdv2010.0
+ Revision: 394274
- tarball has been fixed, removing hack
- update to 1.26

* Tue Jul 07 2009 Jérôme Quelin <jquelin@mandriva.org> 1.250.0-1mdv2010.0
+ Revision: 393145
- update to 1.25
- using %%perl_convert_version

* Fri Mar 20 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.24-1mdv2009.1
+ Revision: 359078
- update to new version 1.24

* Mon Jun 30 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.23-1mdv2009.0
+ Revision: 230279
- update to new version 1.23

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.22-1mdv2008.1
+ Revision: 136345
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Jul 16 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.22-1mdv2008.0
+ Revision: 52526
- update to new version 1.22


* Sun Apr 02 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.21-1mdk
- contributed by Kyle Yencer <kyle@yencer.net>



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11212 |12cu|perl-ProjectBuilder-0.12.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name ProjectBuilder

Summary:	Provides multi-OSes (Linux/Solaris/...) Continuous Packaging
Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.12.5
Release:	1
License:	GPL
Group:		System/Configuration/Packaging
Url:		http://trac.project-builder.org
Source:		ftp://ftp.project-builder.org:21/src/ProjectBuilder-%{version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
ProjectBuilder is a perl module providing set of functions
to help develop packages for projects and deal
with different Operating systems (Linux distributions, Solaris, ...).
It implements a Continuous Packaging approach.

%prep
%setup -q -n %{upstream_name}-%{version}

%build
perl Makefile.PL INSTALLDIRS=vendor CONFDIR=%{_sysconfdir}/pb MANDIR=%{_mandir}
make

%install
%makeinstall_std

%check
make test

%files
%doc NEWS AUTHORS COPYING README
%config(noreplace) %{_sysconfdir}/pb
%{perl_vendorlib}/*
%{_bindir}/*
%{_mandir}/man1/*
%{_mandir}/man3/*
%{_mandir}/man5/*


%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.12.5-1
+ Revision: 6b5a61b
- Updated to 0.12.5 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11213 |12cu|perl-Quota-1.7.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Quota
%define upstream_version 1.7.1
Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	1

Summary:	Quota module for perl 
License:	BSD-like
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/T/TO/TOMZO/Quota-%{version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	quota


Requires:	quota

%description
The Quota module provides access to file system quotas. The quotactl
system call or ioctl is used to query or set quotas on the local host,
or queries are submitted via RPC to a remote host. Mount tables can be
parsed with getmntent and paths can be translated to device files (or
whatever the actual quotactl implementations needs as argument) of the
according file system.


%prep
%setup -q -n %{upstream_name}-%{version}

# fix perl path
find -type f | xargs perl -pi -e "s|/usr/drwho/local/bin/perl|%{_bindir}/perl|g"
find -type f | xargs perl -pi -e "s|/usr/local/bin/perl|%{_bindir}/perl|g"

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
#make test

%install

%makeinstall_std

%clean 

%files
%doc CHANGES INSTALL README contrib
%{perl_vendorarch}/auto/Quota
%{perl_vendorarch}/Quota.pm
%{_mandir}/*/*



%changelog
* Mon Nov 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.7.1-1
+ Revision: 80dbd87
- LOG Updated to 1.7.1 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11214 |12cu|perl-Regexp-Common-2013031301.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Regexp-Common
%define upstream_version 2013031301

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 2013031301
Release:	1

Summary:	%{upstream_name} module for perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Regexp/Regexp-Common-2013031301.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
%{upstream_name} module for perl provides commonly requested regular
expressions.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
CFLAGS="%{optflags}" perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files
%defattr(644,root,root,755)
%doc README TODO
%{_mandir}/man*/*
%{perl_vendorlib}/*

%changelog
* Thu Apr 28 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2011041701.0.0-1mdv2011.0
+ Revision: 660015
- update to new version 2011041701

* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 2011041602.0.0-2
+ Revision: 655211
- rebuild for updated spec-helper

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - update to new version 2011041602

* Sun Jan 03 2010 Jérôme Quelin <jquelin@mandriva.org> 2010010201.0.0-1mdv2011.0
+ Revision: 485809
- update to 2010010201

* Thu Dec 31 2009 Jérôme Quelin <jquelin@mandriva.org> 2009123002.0.0-2mdv2010.1
+ Revision: 484376
- update to 2.122

* Wed Dec 30 2009 Jérôme Quelin <jquelin@mandriva.org> 2009123001.0.0-2mdv2010.1
+ Revision: 483888
- update to 2009123001

* Fri Aug 21 2009 Jérôme Quelin <jquelin@mandriva.org> 2.122.0-2mdv2010.0
+ Revision: 418941
- rebuild using %%perl_convert_version

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 2.122-2mdv2009.0
+ Revision: 268715
- rebuild early 2009.0 package (before pixel changes)

* Wed May 28 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.122-1mdv2009.0
+ Revision: 212227
- update to new version 2.122

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue May 08 2007 Olivier Thauvin <nanardon@mandriva.org> 2.120-2mdv2008.0
+ Revision: 25103
- rebuild


* Wed Mar 16 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 2.120-1mdk
- 2.120

* Fri Jan 07 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 2.119-1mdk
- 2.119

* Thu Jul 01 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 2.117-1mdk
- new version 2.117

* Sat Jun 19 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 2.115-1mdk
- 2.115
- disable test for now
- use %%makeinstall_std macro
- cosmetics

* Wed Apr 07 2004 Michael Scherer <misc@mandrake.org> 2.113-2mdk 
- REbuild to remove wrond Requires

* Wed Jun 04 2003 Lenny Cartier <lenny@mandrakesoft.com> 2.113-1mdk
- from Peter Chen <petechen@netilla.com> :
	- Initial packaging.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11215 |12cu|perl-Role-HasMessage-0.5.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Role-HasMessage
%define upstream_version 0.005

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	A thing with a String::Errf-powered message
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Role/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Role)
BuildRequires:	perl(MooseX::Role::Parameterized)
BuildRequires:	perl(String::Errf)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Try::Tiny)
BuildRequires:	perl(namespace::clean)
BuildArch:	noarch

%description
This is another extremely simple role. A class that includes
Role::HasMessage is promising to provide a 'message' method that returns a
string summarizing the message or event represented by the object. It does
_not_ provide any actual behavior.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes LICENSE META.yml META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Oct 01 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.5.0-3
+ Revision: 4ac6cdd
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11216 |12cu|perl-Role-Identifiable-0.5.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Role-Identifiable
%define upstream_version 0.005

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	A thing with an ident attribute
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Role/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Moose)
BuildRequires:	perl(Moose::Role)
BuildRequires:	perl(Moose::Util::TypeConstraints)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This is an incredibly simple role. It adds a required 'ident' attribute
that stores a simple string, meant to identify exceptions.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes LICENSE META.yml META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Oct 01 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.5.0-3
+ Revision: fac43e4
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11217 |12cu|perl-Role-Tiny-1.3.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Role-Tiny
%define upstream_version 1.003002

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Minimal try/catch with proper localization of $@
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-authors/id/M/MS/MSTROUT/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(Test::Fatal) >= 0.3.0
BuildRequires: perl(Test::More) >= 0.960.0
BuildRequires: perl-devel
BuildArch:  noarch

%description
'Role::Tiny' is a minimalist role composition tool.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.json META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Fri Feb 14 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.3.2-1
+ Revision: e78fd66
- Added perl-devel BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11218 |12cu|perl-Rose-DateTime-0.540.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Rose-DateTime
%define upstream_version 0.540

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	DateTime helper functions and objects
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Rose/Rose-DateTime-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(DateTime)
BuildRequires:	perl(Rose::Object)

BuildArch:	noarch

%description
The Rose::DateTime::* modules provide a few convenience functions and
objects for use with DateTime dates.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man*/*
%{perl_vendorlib}/Rose



%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.540.0-1
+ Revision: cf52074
- Updated to 0.540 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11219 |12cu|perl-Rose-HTML-Objects-0.621.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Rose-HTML-Objects%define upstream_version 0.621
Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Object-oriented interfaces for HTML
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Rose/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Clone::PP)
BuildRequires:	perl(Email::Valid)
BuildRequires:	perl(HTML::Entities)
BuildRequires:	perl(Image::Size)
BuildRequires:	perl(Rose::DateTime) >= 0.0133
BuildRequires:	perl(Rose::Object) >= 0.015
BuildRequires:	perl(Rose::URI) >= 0.021
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Scalar::Defer)
BuildRequires:	perl(URI::Escape)

BuildArch:	noarch

Requires:	perl(Rose::DateTime) >= 0.0133
Requires:	perl(Rose::Object) >= 0.015
Requires:	perl(Rose::URI) >= 0.021

%description
The Rose::HTML::Object::* family of classes represent HTML tags, or
groups of tags. These objects allow HTML to be arbitrarily
manipulated, then serialized to actual HTML (or XHTML). Currently, the
process only works in one direction. Objects cannot be constructed
from their serialized representations. In practice, given the purpose
of these modules, this is not an important limitation.

Any HTML tag can theoretically be represented by a
Rose::HTML::Object-derived class, but this family of modules was
originally motivated by a desire to simplify the use of HTML forms.

The form/field object interfaces have been heavily abstracted to allow
for input and output filtering, inflation/deflation of values, and
compound fields (fields that contain other fields). The classes are
also designed to be subclassed. The creation of custom form and field
subclasses is really the "big win" for these modules.

There is also a simple image tag class which is useful for
auto-populating the width and height attributes of img tags. Future
releases may include object representations of other HTML
tags. Contributions are welcome.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
#make test

%install
%makeinstall_std

%files
%defattr(644,root,root,755)
%doc Changes
%{_mandir}/man*/*
%{perl_vendorlib}/Rose


%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.621.0-1
+ Revision: e56939e
- Updated to 0.621 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11220 |12cu|perl-Rose-Object-0.860.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	    Rose-Object
%define	modprefix   Rose
%define upstream_version 0.860

# circular dependency
%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Rose::DateTime(.*)\\)'
%else
%define _requires_exceptions perl(Rose::DateTime
%endif

Summary:	A simple object base class
Name:		perl-%{module}
Version:	%perl_convert_version %{upstream_version}
Release:	1
License:	Artistic/GPL
Group:		Development/Perl
URL:        http://search.cpan.org/dist/%{module}
Source:     http://www.cpan.org/modules/by-module/Rose/Rose-Object-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Simple)
BuildArch:	noarch

%description
Rose::Object is a generic object base class. It provides very little
functionality, but a healthy dose of convention.

%prep
%setup -q -n %{module}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man*/*
%{perl_vendorlib}/%{modprefix}




%changelog
* Mon Nov 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.860.0-1
+ Revision: 1d26e1a
- LOG Updated to 0.860 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11221 |12cu|perl-RpcPerl-0.200.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module   RpcPerl
%define upstream_version 0.2

Name:		perl-%{module}
Version:	%perl_convert_version %{upstream_version}
Release:	1
License:	LGPL or EPL
Group:		Development/Perl
Summary:	RPC with a Perl server
Url:		http://qooxdoo.org/documentation/0.8/rpc_perl
Source:		http://sourceforge.net/projects/qooxdoo-contrib/files/RpcPerl/0.2/RpcPerl-%{upstream_version}.zip
BuildArch:	noarch

%description
As described in the RPC overview, qooxdoo RPC is based on JSON-RPC as the
serialization and method call protocol. This page describes how to set up and
implement a Perl-based server.

%prep
%setup -q -n %{module}/%{upstream_version}

%build

%install
install -d -m 755  %{buildroot}%{perl_vendorlib}
cp -pr Qooxdoo %{buildroot}%{perl_vendorlib}

%files
%doc README.CONFIGURE README.txt SERVER_WRITER_GUIDE jsonrpc.pl
%{perl_vendorlib}/Qooxdoo

%changelog
* Wed Jul 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1-1mdv2010.0
+ Revision: 396455
- import perl-RpcPerl


* Wed Jul 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1-1mdv2010.0
- first mdv release 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11222 |12cu|perl-rpm-build-perl-0.820.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    rpm-build-perl
%define upstream_version 0.82

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Perl compiler backend to extract Perl dependencies
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/B/rpm-build-perl-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(B)
BuildRequires:	perl(Encode)
BuildRequires:	perl(O)
BuildRequires:	perl(Safe)
BuildRequires:	perl(Test::More)

%description
B::PerlReq is a backend module for the Perl compiler that extracts
dependencies from Perl source code, based on the internal compiled
structure that Perl itself creates after parsing a program. The output of
B::PerlReq is suitable for automatic dependency tracking (e.g. for RPM
packaging).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# fail because even more requires are found than expected
#make test

%install
%makeinstall_std

%files
%doc README Changes META.yml
%{_mandir}/man1/*
%{_mandir}/man3/*
%{perl_vendorarch}/*
%{_bindir}/perl.*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.740.0-2mdv2011.0
+ Revision: 657478
- rebuild for updated spec-helper

* Mon Mar 14 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.740.0-1
+ Revision: 644797
- update to new version 0.74

* Tue Apr 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.720.0-1mdv2011.0
+ Revision: 536958
- update to 0.72

* Sun Sep 27 2009 Jérôme Quelin <jquelin@mandriva.org> 0.710.0-1mdv2010.0
+ Revision: 450063
- update to 0.71

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.700.0-1mdv2010.0
+ Revision: 404358
- rebuild using %%perl_convert_version

* Mon May 11 2009 Jérôme Quelin <jquelin@mandriva.org> 0.70-1mdv2010.0
+ Revision: 374549
- update to new version 0.70

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.6.8-2mdv2009.0
+ Revision: 268955
- rebuild early 2009.0 package (before pixel changes)

* Sat May 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.6.8-1mdv2009.0
+ Revision: 213761
- import perl-rpm-build-perl


* Sat May 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.6.8-1mdv2009.0
- first mdv release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11223 |12cu|perl-RT-Client-REST-0.450.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    RT-Client-REST
%define upstream_version 0.45

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Talk to RT using REST protocol
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/RT/RT-Client-REST-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(DateTime::Format::DateParse)
BuildRequires: perl(DateTime)
BuildRequires:	perl(Encode)
BuildRequires:	perl(Error)
BuildRequires:	perl(Exception::Class)
BuildRequires:	perl(HTTP::Cookies)
BuildRequires:	perl(HTTP::Request::Common)
BuildRequires:	perl(LWP)
BuildRequires:	perl(Params::Validate)
BuildRequires:	perl(Test::Exception)
BuildArch:	noarch

%description
*RT::Client::REST* is */usr/bin/rt* converted to a Perl module. I needed to
implement some RT interactions from my application, but did not feel that
invoking a shell command is appropriate. Thus, I took *rt* tool, written by
Abhijit Menon-Sen, and converted it to an object-oriented Perl module.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml CHANGES README
%{_mandir}/man3/*
%{perl_vendorlib}/RT/


%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.450.0-1
+ Revision: 6147595
- Updated to 0.45 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11224 |12cu|perl-Safe-Isa-1.0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Safe-Isa
%define upstream_version 1.000004

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Call isa, can, does and DOES safely on things that may not be objects
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Safe/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Exporter) >= 5.570.0
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(Scalar::Util)
BuildRequires: perl-devel
BuildArch:  noarch

%description
How many times have you found yourself writing:

  if ($obj->isa('Something')) {

and then shortly afterwards cursing and changing it to:

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.json META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Wed Apr 09 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.4-1
+ Revision: cf2c06e
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11225 |12cu|perl-Scalar-List-Utils-1.380.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Scalar-List-Utils
%define upstream_version 1.38
Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	1

Summary:    List utilities (eg min, max, reduce)
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/List/Scalar-List-Utils-%{upstream_version}.tar.gz

BuildRequires: perl(Test::More)
BuildRequires: perl-devel

%description
'List::Util' contains a selection of subroutines that people have expressed
would be nice to have in the perl core, but the usage would not really be
high enough to warrant the use of a keyword, and the size so small such
that being individual extensions would be wasteful.

By default 'List::Util' does not export any subroutines. The subroutines
defined are

* first BLOCK LIST

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%clean

%files
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*





%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.380.0-1
+ Revision: 1d04b28
- Updated to 1.38 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11226 |12cu|perl-Scalar-String-0.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Scalar-String
%define upstream_version 0.002

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.002
Release:	1

Summary:	String aspects of scalars
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Scalar/Scalar-String-0.002.tar.gz

BuildRequires:	perl(Carp)
BuildRequires:	perl(Exporter)
BuildRequires:	perl(ExtUtils::CBuilder)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Module::Build::Compat)
BuildRequires:	perl(Test::More)
BuildRequires:	perl-devel

%description
This module is about the string part of plain Perl scalars. A scalar has a
string value, which is notionally a sequence of Unicode codepoints, but may
be internally encoded in either ISO-8859-1 or UTF-8. In places, and more so
in older versions of Perl, the internal encoding shows through. To fully
understand Perl strings it is necessary to understand these implementation
details.

This module provides functions to classify a string by encoding and to
encode a string in a desired way.

This module is implemented in XS, with a pure Perl backup version for
systems that can't handle XS.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.1.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sat Aug 28 2010 Shlomi Fish <shlomif@mandriva.org> 0.1.0-1mdv2011.0
+ Revision: 573811
- import perl-Scalar-String



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11227 |12cu|perl-Scope-Upper-0.240.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Scope-Upper
%define upstream_version 0.24
Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	1

Summary:    Act on upper scopes
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Scope/Scope-Upper-%{upstream_version}.tar.gz

BuildRequires: perl(Exporter)
BuildRequires: perl(XSLoader)
BuildRequires: perl-devel

%description
This module lets you defer actions _at run-time_ that will take place when
the control flow returns into an upper scope. Currently, you can:

* *

  hook an upper scope end with the /reap manpage ;

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%{make}

%check
%{make} test

%install
%makeinstall_std

%clean

%files
%doc README Changes
%{_mandir}/man3/*
%perl_vendorlib/*





%changelog
* Mon Nov 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.240.0-1
+ Revision: 4bc3e59
- LOG Updated to 0.24 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11228 |12cu|perl-Search-GIN-0.80.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Search-GIN
%define upstream_version 0.08

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Generalized Inverted Indexing for Perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Search/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Data::Stream::Bulk)
BuildRequires:	perl(MRO::Compat)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Types::Path::Class)
BuildRequires:	perl(MooseX::Types::Set::Object)
BuildRequires:	perl(Scope::Guard)
BuildRequires:	perl(Set::Object)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::TempDir)
BuildRequires:	perl(Test::use::ok)
BuildRequires:	perl(namespace::clean)
BuildRequires:	perl(File::NFSLock)
BuildArch:	noarch

%description
This is used by the KiokuDB manpage for custom indexing.

More documentation will be released shortly.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Sat Oct 13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.80.0-3
+ Revision: b7c7da9
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11229 |12cu|perl-Search-Indexer-0.770.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name  	    Search-Indexer
%define upstream_version 0.77

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.77
Release:	1
License:	GPL or Artistic
Group:		Development/Perl
Summary:	Full-text indexer
Url:		http://search.cpan.org/dist/%{upstream_name}
Source:		http://www.cpan.org/modules/by-module/Search/Search-Indexer-0.77.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(BerkeleyDB)
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(Search::QueryParser)
BuildArch:	noarch

%description
This module provides support for indexing a collection of documents, for
searching the collection, and displaying the sorted results, together with
contextual excerpts of the original document.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.760.0-3mdv2011.0
+ Revision: 658879
- rebuild for updated spec-helper

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.760.0-2mdv2011.0
+ Revision: 552003
- rebuild

* Sat Jun 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.760.0-1mdv2010.0
+ Revision: 389826
- new version

* Fri May 15 2009 Jérôme Quelin <jquelin@mandriva.org> 0.75-2mdv2010.0
+ Revision: 375904
- rebuild

* Tue Mar 31 2009 Jérôme Quelin <jquelin@mandriva.org> 0.75-1mdv2009.1
+ Revision: 362907
- import perl-Search-Indexer


* Tue Mar 31 2009 cpan2dist 0.75-1mdv
- initial mdv release, generated with cpan2dist



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11230 |12cu|perl-Set-IntSpan-1.190.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Set-IntSpan
%define upstream_version 1.19

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 1.19
Release:	1

Summary:	Manage sets of integers
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Set/Set-IntSpan-1.19.tar.gz

BuildRequires:	perl-devel
BuildArch: noarch

%description
Set::IntSpan manages sets of integers.  It is optimized for sets that
have long runs of consecutive integers.  These arise, for example, in
.newsrc files, which maintain lists of articles:

    alt.foo: 1-21,28,31
    alt.bar: 1-14192,14194,14196-14221

Sets are stored internally in a run-length coded form.  This provides
for both compact storage and efficient computation.  In particular,
set operations can be performed directly on the encoded
representation.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Set/IntSpan.pm
%{_mandir}/*/*


%changelog
* Fri Nov 12 2010 Jérôme Quelin <jquelin@mandriva.org> 1.160.0-1mdv2011.0
+ Revision: 596643
- update to 1.16

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1.140.0-1mdv2011.0
+ Revision: 552631
- update to 1.14

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 1.130.0-1mdv2010.0
+ Revision: 401610
- rebuild using %%perl_convert_version
- fixed license field

* Fri May 15 2009 Jérôme Quelin <jquelin@mandriva.org> 1.13-2mdv2010.0
+ Revision: 375902
- rebuild

* Sun May 03 2009 Funda Wang <fwang@mandriva.org> 1.13-1mdv2010.0
+ Revision: 370912
- import perl-Set-IntSpan




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11231 |12cu|perl-Set-Object-1.340.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Set-Object
%define upstream_version 1.34

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	1

Summary:	Set of objects and strings in Perl
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Set/Set-Object-%{upstream_version}.tar.gz

BuildRequires:	perl-devel

%description
This module implements a set of objects, that is, an unordered collection of
objects without duplication.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
# should not have been included
# http://rt.cpan.org/Ticket/Display.html?id=37799
rm -f t/misc/threads.t

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%clean

%files
%doc README
%{perl_vendorarch}/Set
%{perl_vendorarch}/auto/Set
%{_mandir}/*/*



%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.340.0-1
+ Revision: 959742e
- Updated to 1.34 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11232 |12cu|perl-Smart-Comments-1.0.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Smart-Comments
%define upstream_version 1.000005

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 1.000005
Release:	1

Summary:	Comments that do more than just sit there
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/authors/id/D/DC/DCONWAY/Smart-Comments-1.000005.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(version)

BuildArch:	noarch

%description
Smart comments provide an easy way to insert debugging and tracking code into a
program. They can report the value of a variable, track the progress of a loop,
and verify that particular assertions are true.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Smart/*
%{_mandir}/*/*


%changelog
* Mon Sep 07 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.0.4-1mdv2010.0
+ Revision: 432340
- update to 1.0.4

* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.0.3-3mdv2010.0
+ Revision: 430536
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0.3-2mdv2009.0
+ Revision: 268722
- rebuild early 2009.0 package (before pixel changes)

* Thu Apr 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.3-1mdv2009.0
+ Revision: 195127
- new version

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Mon May 07 2007 Olivier Thauvin <nanardon@mandriva.org> 1.0.2-2mdv2008.0
+ Revision: 23911
- rebuild


* Mon Mar 20 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.0.2-1mdk
- New release 1.0.2

* Thu Oct 06 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.0.1-1mdk
- Initial MDV release.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11233 |12cu|perl-Sniffer-HTTP-0.230.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	  Sniffer-HTTP
%define upstream_version 0.23

Name:		perl-%{upstream_name}
Summary:	Multi-connection sniffer driver
Version:	%perl_convert_version %{upstream_version}
Release:	1
URL:		http://search.cpan.org/~corion/Sniffer-HTTP-0.22/lib/Sniffer/HTTP.pm
Source0:	http://www.cpan.org/authors/id/C/CO/CORION/Sniffer-HTTP-%{upstream_version}.tar.gz
License:	Artistic
Group:		Development/Perl 

BuildRequires:	perl-devel
BuildRequires:	perl(NetPacket)
BuildRequires:	perl(Net::Pcap)
BuildRequires:	perl(Exporter::Lite)
BuildRequires:	perl(LWP::Simple)
BuildRequires:	perl(Test::Pod)
BuildRequires:	perl(Class::Accessor)
BuildArch:	noarch

%description
This driver gives you callbacks with the completely accumulated
HTTP::Requests or HTTP::Responses as sniffed from the TCP traffic.
You need to feed it the Ethernet, IP or TCP packets either from
a dump file or from Net::Pcap by unpacking them via NetPacket.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes MANIFEST META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun May 01 2011 Sandro Cazzaniga <kharec@mandriva.org> 0.220.0-1mdv2011.0
+ Revision: 661354
- import perl-Sniffer-HTTP



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11234 |12cu|perl-SNMP-Info-3.130.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    SNMP-Info
%define upstream_version 3.13
Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Object Oriented Perl5 Interface to Network devices and MIBs through SNMP

License:	BSD-like
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/SNMP/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(SNMP)
BuildArch:	noarch

%description
SNMP::Info gives an object oriented interface to information obtained
through SNMP.

This module lives at http://snmp-info.sourceforge.net Check for newest
version and documentation.

This module is geared towards network devices. Subclasses exist for a
number of network devices and common MIBs.

The idea behind this module is to give a common interface to data from
network devices, leaving the device-specific hacks behind the scenes in
subclasses.

In the SYNOPSIS example we fetch the name of all the ports on the device
and the duplex setting for that port with two methods -- interfaces()
and i_duplex().

The information may be coming from any number of MIB files and is very
vendor specific. SNMP::Info provides you a common method for all
supported devices.
                                
Adding support for your own device is easy, and takes little much SNMP
knowledge.
                                    
The module is not limited to network devices. Any MIB or device can be
given an objected oriented front-end by making a module that consists of
a couple hashes. See EXTENDING SNMP::INFO.
                                    

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc COPYRIGHT ChangeLog DeviceMatrix.txt README
%{perl_vendorlib}/SNMP
%{_mandir}/*/*




%changelog
* Wed Apr 09 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.130.0-1
+ Revision: 76df525
- Updated to 3.13 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11235 |12cu|perl-SOAP-payload-1.20.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    SOAP-payload
%define upstream_version 1.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Perl module to send various forms of information as SOAP envelopes
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/U/UN/UNIXTOWN/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module can be used in conjunction with other modules such as
DBI, to send data elements as part of a SOAP transaction envelope.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/SOAP/payload.pm
%{_mandir}/*/*


%changelog
* Wed Feb 12 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.20.0-2
+ Revision: c6f878b
- Fix summary



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11236 |12cu|perl-SOAP-WSDL-2.00.10-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module   SOAP-WSDL

Name:       perl-%{module}
Version:    2.00.10
Release:    2
License:    GPL or Artistic
Group:      Development/Perl
Summary:    SOAP with WSDL support
Url:        http://search.cpan.org/dist/%{module}
Source:     http://www.cpan.org/modules/by-module/SOAP/%{module}-%{version}.tar.gz
Provides:      perl(SOAP::WSDL::Header)
BuildRequires: perl(CGI)
BuildRequires: perl(Class::Std::Fast)
BuildRequires: perl(Cwd)
BuildRequires: perl(Data::Dumper)
BuildRequires: perl(Date::Format)
BuildRequires: perl(Date::Parse)
BuildRequires: perl(File::Basename)
BuildRequires: perl(File::Path)
BuildRequires: perl(File::Spec)
BuildRequires: perl(Getopt::Long)
BuildRequires: perl(LWP::UserAgent)
BuildRequires: perl(List::Util)
BuildRequires: perl(Module::Build)
BuildRequires: perl(Storable)
BuildRequires: perl(Template)
BuildRequires: perl(Term::ReadKey)
BuildRequires: perl(Test::More)
BuildRequires: perl(URI)
BuildRequires: perl(XML::Parser::Expat)
BuildRequires: perl(Module::Build::Compat)
BuildArch: noarch

%description
SOAP::WSDL provides easy access to Web Services with WSDL descriptions.

The WSDL is parsed and stored in memory.

Your data is serialized according to the rules in the WSDL.

%prep
%setup -q -n %{module}-%{version} 

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README LICENSE Changes README
%{_bindir}/wsdl2perl.pl
%{_mandir}/man3/*
%{_mandir}/man1/*
%{perl_vendorlib}/SOAP

%changelog
* Mon Feb 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.00.10-2
+ Revision: a24be78
- Added cgi br



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11237 |12cu|perl-Socket-2.13.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Socket
%define upstream_version 2.013

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Networking constants and support functions
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module//%{upstream_name}-%{upstream_version}.tar.gz


BuildRequires: perl-devel

%description
This module provides a variety of constants, structure manipulators and
other functions related to socket-based networking. The values and
functions provided are useful when used in conjunction with Perl core
functions such as socket(), setsockopt() and bind(). It also provides
several other support functions, mostly for dealing with conversions of
network addresses between human-readable and native binary forms, and for
hostname resolver operations.

Some constants and functions are exported by default by this module; but
for backward-compatibility any recently-added symbols are not exported by
default and must be requested explicitly. When an import list is provided
to the 'use Socket' line, the default exports are not automatically
imported. It is therefore best practice to always to explicitly list all
the symbols required.

Also, some common socket "newline" constants are provided: the constants
'CR', 'LF', and 'CRLF', as well as '$CR', '$LF', and '$CRLF', which map to
'\015', '\012', and '\015\012'. If you do not want to use the literal
characters in your programs, then use the constants provided here. They are
not exported by default, but can be imported individually, and with the
':crlf' export tag:

%prep
%setup -qn %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.json LICENSE META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Wed Jan 22 2014 Rosa <rosa@abf.rosalinux.ru> 2.13.0-1
+ Revision: d404d17
- Automatic import for version 2.13.0-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11238 |12cu|perl-Socket-GetAddrInfo-0.220.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Socket-GetAddrInfo
%define upstream_version 0.22

%define debug_package %{nil}

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	1

Summary:    RFC 2553's C<getaddrinfo> and C<getnameinfo>
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://search.cpan.org/CPAN/authors/id/P/PE/PEVANS/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(ExtUtils::CBuilder)
BuildRequires: perl-ExtUtils-CChecker
BuildRequires: perl(Module::Build)
BuildRequires: perl(Module::Build::Compat)
BuildRequires: perl(Scalar::Util)
BuildRequires: perl(Test::Exception)
BuildRequires: perl(Test::More)
BuildRequires: perl(Module::Build::Compat)
BuildRequires: perl-devel
BuildRequires: perl-Test-Warn
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}
#gw for getaddrinfo:
Conflicts: ruli-tools

%description
The RFC 2553 functions 'getaddrinfo' and 'getnameinfo' provide an
abstracted way to convert between a pair of host name/service name and
socket addresses, or vice versa. 'getaddrinfo' converts names into a set of
arguments to pass to the 'socket()' and 'connect()' syscalls, and
'getnameinfo' converts a socket address back into its host name/service
name pair.

These functions provide a useful interface for performing either of these
name resolution operation, without having to deal with IPv4/IPv6
transparency, or whether the underlying host can support IPv6 at all, or
other such issues. However, not all platforms can support the underlying
calls at the C layer, which means a dilema for authors wishing to write
forward-compatible code. Either to support these functions, and cause the
code not to work on older platforms, or stick to the older "legacy"
resolvers such as 'gethostbyname()', which means the code becomes more
portable.

This module attempts to solve this problem, by detecting at compiletime
whether the underlying OS will support these functions, and only compiling
the XS code if it can. At runtime, when the module is loaded, if the XS
implementation is not available, emulations of the functions using the
legacy resolver functions instead. The emulations support the same
interface as the real functions, and behave as close as is resonably
possible to emulate using the legacy resolvers. See below for details on
the limits of this emulation.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes LICENSE README
%{_mandir}/man3/*
%{_mandir}/man1/*
%perl_vendorlib/*
%_bindir/getaddrinfo
%_bindir/getnameinfo




%changelog
* Mon Jun 04 2012 Götz Waschk <waschk@mandriva.org> 0.220.0-1
+ Revision: 802297
- update to new version 0.22

* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.210.0-2
+ Revision: 768358
- mass rebuild of perl extensions against perl 5.14.2

* Fri Apr 22 2011 Götz Waschk <waschk@mandriva.org> 0.210.0-1
+ Revision: 656659
- update to new version 0.21

* Sat Jan 29 2011 Götz Waschk <waschk@mandriva.org> 0.200.0-1
+ Revision: 633864
- new version
- update file list
- add conflict with ruli-tools

* Sat Oct 16 2010 Götz Waschk <waschk@mandriva.org> 0.190.0-1mdv2011.0
+ Revision: 585999
- update to new version 0.19

* Thu Sep 16 2010 Götz Waschk <waschk@mandriva.org> 0.180.0-1mdv2011.0
+ Revision: 578820
- update to new version 0.18

* Wed Sep 15 2010 Götz Waschk <waschk@mandriva.org> 0.170.0-1mdv2011.0
+ Revision: 578427
- update to new version 0.17

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.160.0-2mdv2011.0
+ Revision: 556145
- rebuild for perl 5.12

* Fri Jul 16 2010 Jérôme Quelin <jquelin@mandriva.org> 0.160.0-1mdv2011.0
+ Revision: 553974
- update to 0.16

* Sat Jan 30 2010 Götz Waschk <waschk@mandriva.org> 0.150.0-1mdv2010.1
+ Revision: 498481
- new version
- update deps

* Fri Dec 25 2009 Götz Waschk <waschk@mandriva.org> 0.140.0-1mdv2010.1
+ Revision: 482201
- new version
- fix source URL

  + Jérôme Quelin <jquelin@mandriva.org>
    - update to 0.13

* Mon Sep 14 2009 Götz Waschk <waschk@mandriva.org> 0.130.0-1mdv2010.0
+ Revision: 439392
- update build deps
- update to new version 0.13

* Mon Jun 29 2009 Götz Waschk <waschk@mandriva.org> 0.120.0-1mdv2010.0
+ Revision: 390466
- import perl-Socket-GetAddrInfo


* Mon Jun 29 2009 cpan2dist 0.12-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11239 |12cu|perl-Software-License-0.103.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}
%define upstream_name    Software-License%define upstream_version 0.103009

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Packages that provide templated software licenses
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/R/RJ/RJBS/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(Try::Tiny)
BuildRequires:	perl(Class::ISA)
BuildRequires:	perl(Data::Section)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Sub::Install)
BuildRequires:	perl(Text::Template)

%description
This packages provides templated software licenses.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/Software


%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.103.9-1
+ Revision: 34b6e5c
- Updated to 0.103009 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11240 |12cu|perl-Sort-Naturally-1.30.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Sort-Naturally
%define upstream_version 1.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 1.03
Release:	1

Summary:	Sort lexically, but sort numeral parts numerically
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Sort/Sort-Naturally-1.03.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module exports two functions, 'nsort' and 'ncmp'; they are used in
implementing my idea of a "natural sorting" algorithm. Under natural
sorting, numeric substrings are compared numerically, and other
word-characters are compared lexically.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc ChangeLog README
%{_mandir}/man3/*
%{perl_vendorlib}/Sort


%changelog
* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.20.0-1mdv2010.0
+ Revision: 404392
- rebuild using %%perl_convert_version

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.02-2mdv2009.0
+ Revision: 268724
- rebuild early 2009.0 package (before pixel changes)

* Sat May 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.02-1mdv2009.0
+ Revision: 213615
- import perl-Sort-Naturally


* Sat May 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.02-1mdv2009.0
- first mdv release 


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11241 |12cu|perl-Sphinx-Search-0.280.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Sphinx-Search
%define upstream_version 0.28
Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.28
Release:	1

Summary:	Sphinx search engine API Perl client
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/J/JJ/JJSCHUTZ/Sphinx-Search-0.28.tar.gz

#BuildRequires:	perl-Test-Pod-Coverage
#BuildRequires:	perl-File-SearchPath
#BuildRequires:	perl-Path-Class
#BuildRequires:	sphinx
BuildRequires:	perl-devel
BuildArch:	noarch

%description
Sphinx search engine API Perl client for Sphinx 0.9.8-svn-r871 and later.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

#%%check
#make \
#    SPHINX_SEARCHD="%{_sbindir}/sphinx-searchd" \
#    SPHINX_INDEXER="%{_bindir}/sphinx-indexer" \
#    SPHINX_PORT="20000" \
#    test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Sphinx/Search.pm
%attr(0644,root,root) %{_mandir}/man3/Sphinx::Search.3pm*

%changelog
* Sat Dec 18 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.240.1-1mdv2011.0
+ Revision: 622890
- update to new version 0.240.1

* Wed Dec 08 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.240.0-1mdv2011.0
+ Revision: 616217
- update to new version 0.24

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.220.0-1mdv2010.0
+ Revision: 404394
- rebuild using %%perl_convert_version

* Sat May 09 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.22-1mdv2010.0
+ Revision: 373793
- update to new version 0.22

* Tue May 05 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.21-1mdv2010.0
+ Revision: 372161
- update to new version 0.21

* Sun May 03 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.20-1mdv2010.0
+ Revision: 371336
- update to new version 0.20

* Fri May 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.19-1mdv2010.0
+ Revision: 370177
- update to new version 0.19

* Sat Feb 28 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.15-1mdv2009.1
+ Revision: 345922
- update to new version 0.15

* Mon Feb 09 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.14-1mdv2009.1
+ Revision: 338674
- update to new version 0.14

* Sun Aug 10 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.12-1mdv2009.0
+ Revision: 270396
- update to new version 0.12

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.11-2mdv2009.0
+ Revision: 268725
- rebuild early 2009.0 package (before pixel changes)

* Wed Apr 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.11-1mdv2009.0
+ Revision: 194861
- update to new version 0.11
- update to new version 0.11

* Thu Jan 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.10-1mdv2008.1
+ Revision: 160755
- update to new version 0.10

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Dec 13 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.09-1mdv2008.1
+ Revision: 119230
- update to new version 0.09

* Mon Nov 26 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.08-1mdv2008.1
+ Revision: 112680
- update to new version 0.08
- update to new version 0.08

* Thu Nov 01 2007 Oden Eriksson <oeriksson@mandriva.com> 0.07-1mdv2008.1
+ Revision: 104414
- import perl-Sphinx-Search


* Thu Nov 01 2007 Oden Eriksson <oeriksson@mandriva.com> 0.07-1mdv2008.1
- initial Mandriva package 


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11242 |12cu|perl-Spreadsheet-Read-0.540.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Spreadsheet-Read
%define upstream_version 0.54

%if %{_use_internal_dependency_generator}
%define __noautoreq '/pro/bin/perl'
%else
%define _requires_exceptions /pro/bin/perl
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Transparent read the data from a spreadsheet
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Spreadsheet/Spreadsheet-Read-%{upstream_version}.tgz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Data::Dumper)
BuildRequires:	perl(Exporter)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(IO::Scalar)
BuildRequires:	perl(Spreadsheet::ParseExcel)
BuildRequires:	perl(Spreadsheet::ParseExcel::FmtDefault)
BuildRequires:	perl(Spreadsheet::ReadSXC)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::NoWarnings)
BuildRequires:	perl(Text::CSV)
BuildRequires:	perl(Text::CSV_PP)
BuildRequires:	perl(Text::CSV_XS)

BuildArch:	noarch

%description
Spreadsheet::Read tries to transparently read *any* spreadsheet and return
its content in a universal manner independent of the parsing module that
does the actual spreadsheet scanning.

For OpenOffice this module uses Spreadsheet::ReadSXC

For Microsoft Excel this module uses Spreadsheet::ParseExcel or
Spreadsheet::XLSX

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
yes | perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*
%{_bindir}/*


%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.540.0-1
+ Revision: e47af96
- Updated to 0.54 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11243 |12cu|perl-SQL-Abstract-1.770.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 SQL-Abstract
%define upstream_version 1.77

# We need this to avoid circular deps
%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(DBIx::Class::Storage::Statistics\\)'
%else
%define _requires_exceptions DBIx::Class::Storage::Statistics
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Generate SQL from Perl data structures
License:	Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/SQL/SQL-Abstract-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Clone)
BuildRequires:	perl(Class::Accessor::Grouped)
BuildRequires:	perl(Test::Warn)
BuildRequires:	perl(Test::Deep)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Hash::Merge)
BuildRequires:	perl(Getopt::Long::Descriptive)
BuildArch:	noarch

%description
This module was inspired by the excellent L<DBIx::Abstract>.
However, in using that module I found that what I really wanted
to do was generate SQL, but still retain complete control over my
statement handles and use the DBI interface. So, I set out to
create an abstract SQL generation module.

While based on the concepts used by DBIx::Abstract, there are
several important differences, especially when it comes to WHERE
clauses. I have modified the concepts used to make the SQL easier
to generate from Perl data structures and, IMO, more intuitive.
The underlying idea is for this module to do what you mean, based
on the data structures you provide it. The big advantage is that
you don't have to modify your code every time your data changes,
as this module figures it out.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%check
make test

%files
%doc Changes
%{perl_vendorlib}/*
%{_bindir}/*
%{_mandir}/*/*


%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.770.0-1
+ Revision: 69cdb6e
- Updated to 1.77 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11244 |12cu|perl-SQL-Statement-1.405.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name       SQL-Statement
%define upstream_version 1.405

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 1.405
Release:	1

Summary:	SQL parsing and processing engine
License:	GPL
Group:		Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/SQL/SQL-Statement-1.405.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Clone)
BuildRequires:	perl(Params::Util)

BuildArch:	noarch

%description
The SQL::Statement module implements a pure Perl SQL parsing and execution
engine. While it by no means implements full ANSI standard, it does support
many features including column and table aliases, built-in and user-defined
functions, implicit and explicit joins, complexly nested search conditions, and
other features.

%prep 
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
SQL_STATEMENT_WARN_UPDATE=sure perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/SQL
%{_mandir}/*/*


%changelog
* Mon Feb 28 2011 Funda Wang <fwang@mandriva.org> 1.330.0-2mdv2011.0
+ Revision: 640781
- rebuild to obsolete old packages

* Mon Feb 07 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.330.0-1
+ Revision: 636616
- update to new version 1.33

* Wed Feb 02 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.320.0-1
+ Revision: 635243
- update to new version 1.32

* Tue Aug 17 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.310.0-1mdv2011.0
+ Revision: 570746
- update to 1.31

* Sun Aug 08 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.300.0-1mdv2011.0
+ Revision: 567731
- new version

* Fri Jul 16 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.280.0-1mdv2011.0
+ Revision: 553973
- update to 1.28

* Tue Jul 13 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.270.0-1mdv2011.0
+ Revision: 552629
- update to 1.27

* Sun Apr 18 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.260.0-1mdv2010.1
+ Revision: 536212
- update to 1.26

* Tue Mar 16 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.250.0-1mdv2010.1
+ Revision: 521629
- update to 1.25

* Sat Nov 21 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.230.0-1mdv2010.1
+ Revision: 467878
- update to 1.23

* Fri Nov 06 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.220.0-1mdv2010.1
+ Revision: 461357
- update to 1.22

* Sun Aug 23 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.200.0-1mdv2010.0
+ Revision: 419915
- new perl version macro
- fix one of the two failing tests, ignore other

* Fri Mar 06 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.20-1mdv2009.1
+ Revision: 349681
- update to new version 1.20

* Mon Feb 09 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.19-1mdv2009.1
+ Revision: 338673
- update to new version 1.19

* Sat Jan 24 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.17-1mdv2009.1
+ Revision: 333300
- new version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.15-4mdv2009.0
+ Revision: 241906
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon May 07 2007 Olivier Thauvin <nanardon@mandriva.org> 1.15-2mdv2008.0
+ Revision: 23891
- rebuild


* Wed Mar 01 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.15-1mdk
- New release 1.15

* Thu Sep 29 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.14-2mdk
- fix url
- Fix Source
- remove -q
- mkrel

* Mon May 09 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.14-1mdk
- 1.14
- Convert files to Unix end of lines, don't leave them executable

* Thu Jun 03 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.09-1mdk
- 1.09

* Fri Aug 15 2003 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.005-5mdk
- rebuild for new perl
- rm -rf $RPM_BUILD_ROOT in %%install, not %%prep
- drop $RPM_OPT_FLAGS, noarch..
- use %%makeinstall_std macro

* Tue May 27 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.005-4mdk
- rebuild for new auto{prov,req}

* Mon May 05 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.005-3mdk
- buildrequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11245 |12cu|perl-SQL-Translator-0.110.180-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 SQL-Translator
%define upstream_version 0.11018

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Doesnt(.*)\\)|perl\\(GD(.*)\\)|perl\\(GraphViz(.*)\\)|perl\\(IO::File(.*)\\)|perl\\(IO::Scalar(.*)\\)|perl\\(Spreadsheet::ParseExcel(.*)\\)|perl\\(Template(.*)\\)|perl\\(Text::ParseWords(.*)\\)|perl\\(Text::RecordParser(.*)\\)|perl\\(XML::Writer(.*)\\)|perl\\(XML::XPath(.*)\\)'
%else
%define _requires_exceptions perl(Doesnt\\|perl(GD\\|perl(GraphViz\\|perl(IO::File\\|perl(IO::Scalar\\|perl(Spreadsheet::ParseExcel\\|perl(Template\\|perl(Text::ParseWords\\|perl(Text::RecordParser\\|perl(XML::Writer\\|perl(XML::XPath
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Manipulate structured data definitions (SQL and more)
License:	GPL
Group:		Development/Perl
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/SQL/SQL-Translator-%{upstream_version}.tar.gz
Url:		http://search.cpan.org/dist/%{upstream_name}

BuildRequires:	perl-devel
BuildRequires:	perl(CGI)
BuildRequires:	perl(Carp::Clan)
BuildRequires:	perl(Class::Accessor::Fast)
BuildRequires:	perl(Class::Base)
BuildRequires:	perl(Class::Data::Inheritable) >= 0.02
BuildRequires:	perl(Class::MakeMethods)
BuildRequires:	perl(DBI)
BuildRequires:	perl(Digest::SHA1)
BuildRequires:	perl(File::Basename)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(File::ShareDir)
BuildRequires:	perl(IO::Dir)
BuildRequires:	perl(IO::Scalar)
BuildRequires:	perl(Log::Log4perl)
BuildRequires:	perl(Moo)
BuildRequires:	perl(Parse::RecDescent) >= 1.94
BuildRequires:	perl(Pod::Usage)
BuildRequires:	perl(Readonly)
BuildRequires:	perl(Test::Differences)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More) >= 0.6
BuildRequires:	perl(XML::Writer)
BuildRequires:	perl(YAML) >= 0.39
BuildRequires:	perl(strictures)
BuildRequires:	perl(Digest::SHA)
BuildRequires:	perl(Package::Variant)
BuildRequires:	perl(Class::Method::Modifiers)
Requires:	perl(Class::Method::Modifiers)
BuildArch:	noarch

%description
SQL::Translator is a group of Perl modules that converts
vendor-specific SQL table definitions into other formats, such as
other vendor-specific SQL, ER diagrams, documentation (POD and HTML),
XML, and Class::DBI classes. The main focus of SQL::Translator is SQL,
but parsers exist for other structured data formats, including Excel
spreadsheets and arbitrarily delimited text files. Through the
separation of the code into parsers and producers with an object model
in between, it's possible to combine any parser with any producer, to
plug in custom parsers or producers, or to manipulate the parsed data
via the built-in object model. Presently only the definition parts of
SQL are handled (CREATE, ALTER), not the manipulation of data (INSERT,
UPDATE, DELETE).


%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%defattr(0644,root,root,0755)
%doc Changes README
%attr(0755,root,root) %{_bindir}/sqlt*
%{perl_vendorlib}/SQL
%{perl_vendorlib}/Test
%{perl_vendorlib}/auto
%{_mandir}/man*/*

%changelog
* Sun Apr 20 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.110.180-2
+ Revision: 880ac26
- Added explicit perl(Class::Method::Modifiers) req



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11246 |12cu|perl-Statistics-Basic-1.660.700-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Statistics-Basic
%define upstream_version 1.6607

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 1.6607
Release:	1
Epoch:		1

License:	GPL+ or Artistic
Group:		Development/Perl
Summary:	A collection of very basic statistics modules
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Statistics/Statistics-Basic-1.6607.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Number::Format)
BuildRequires:	perl(Scalar::Util)
BuildArch:	noarch

%description
A collection of very basic statistics modules

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/Statistics

%changelog
* Fri Nov 12 2010 Jérôme Quelin <jquelin@mandriva.org> 1:1.660.200-1mdv2011.0
+ Revision: 596648
- update to 1.6602

* Mon Sep 14 2009 Jérôme Quelin <jquelin@mandriva.org> 1:1.660.100-1mdv2011.0
+ Revision: 439432
- update to 1.6601
- update to 1.6600

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - update to new version 1.6500

* Tue Jun 30 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1:1.660.0-1mdv2010.0
+ Revision: 390840
- update to new version 1.6600

* Sat May 30 2009 Jérôme Quelin <jquelin@mandriva.org> 1:1.650.0-1mdv2010.0
+ Revision: 381275
- adding epoch: tag to make sure %%perl_convert_version gets picked
- really use %%perl_convert_version

* Sat May 30 2009 Jérôme Quelin <jquelin@mandriva.org> 1.6500-1mdv2010.0
+ Revision: 381271
- update to 1.6500
- using %%perl_convert_version
- fixed license, summary and description fields

* Fri May 15 2009 Jérôme Quelin <jquelin@mandriva.org> 1.6007-2mdv2010.0
+ Revision: 375901
- rebuild

* Sun May 03 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.6007-1mdv2010.0
+ Revision: 371340
- update to new version 1.6007

* Fri May 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.6005-1mdv2010.0
+ Revision: 370179
- update to new version 1.6005

* Mon Mar 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.6004-1mdv2009.1
+ Revision: 355662
- import perl-Statistics-Basic


* Mon Mar 16 2009 cpan2dist 1.6004-1mdv
- initial mdv release, generated with cpan2dist



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11247 |12cu|perl-Stream-Buffered-0.20.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Stream-Buffered
%define upstream_version 0.02

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Temporary buffer to save bytes
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Stream/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl-devel
BuildArch: noarch

%description
Stream::Buffered is a buffer class to store arbitrary length of byte
strings and then get a seekable filehandle once everything is buffered. It
uses PerlIO and/or temporary file to save the buffer depending on the
length of the size.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Tue Apr 08 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.20.0-1
+ Revision: 986702d
- Added perl-devel BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11248 |12cu|perl-strictures-1.5.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    strictures
%define upstream_version 1.005004

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	strictures perl module
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module//%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
Provides:	perl(strictures)
BuildArch:	noarch

%description
I've been writing the equivalent of this module at the top of my code for
about a year now. I figured it was time to make it shorter.

Things like the importer in 'use Moose' don't help me because they turn
warnings on but don't make them fatal - which from my point of view is
useless because I want an exception to tell me my code isn't warnings
clean.

Any time I see a warning from my code, that indicates a mistake.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README META.yml Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Mon Mar 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.5.4-1
+ Revision: a2b4e8b
- Updated to 1.005004 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11249 |12cu|perl-String-Approx-3.270.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    String-Approx
%define upstream_version 3.27
Name:       perl-%{upstream_name}
Version:    %perl_convert_version 3.27
Release:	1

Summary:    Perl extension for approximate matching (fuzzy matching)
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/String/String-Approx-3.27.tar.gz

BuildRequires:  perl-devel

%description
String::Approx lets you match and substitute strings approximately. With this
you can emulate errors: typing errorrs, speling errors, closely related
vocabularies (colour color), genetic mutations (GAG ACT), abbreviations
(McScot, MacScot).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make CFLAGS="%{optflags}"

%install
%makeinstall_std

%check
%{__make} test

%files 
%doc Artistic COPYRIGHT COPYRIGHT.agrep ChangeLog LGPL PROBLEMS README README.apse
%{perl_vendorarch}/auto/String
%{perl_vendorarch}/String
%{_mandir}/*/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 3.260.0-3
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

  + Jérôme Quelin <jquelin@mandriva.org>
    - rebuild for perl 5.12

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 3.260.0-1mdv2010.0
+ Revision: 404414
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 3.26-7mdv2009.0
+ Revision: 258388
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 3.26-6mdv2009.0
+ Revision: 246472
- rebuild

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 3.26-4mdv2008.1
+ Revision: 152303
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 3.26-3mdv2008.0
+ Revision: 86921
- rebuild


* Tue Aug 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 3.26-2mdv2007.0
- Rebuild

* Tue Apr 11 2006 Guillaume Rousse <guillomovitch@mandriva.org> 3.26-1mdk
- New release 3.26
- better source URL
- correct optimisations
- %%mkrel

* Wed Jun 01 2005 Guillaume Rousse <guillomovitch@mandriva.org> 3.25-1mdk
- New release 3.25
- spec cleanup
- make test in %%check

* Wed Jan 19 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 3.24-1mdk
- 3.24
- Add tests, fix URL, trim verbose description

* Mon Nov 15 2004 Michael Scherer <misc@mandrake.org> 3.23-4mdk
- Rebuild for new perl

* Fri Jul 23 2004 Guillaume Rousse <guillomovitch@mandrake.org> 3.23-3mdk 
- rpmbuildupdate aware

* Wed Feb 25 2004 Guillaume Rousse <guillomovitch@mandrake.org> 3.23-2mdk
- fixed dir ownership (distlint)

* Mon Dec 15 2003 Guillaume Rousse <guillomovitch@mandrake.org> 3.23-1mdk
- first mdk release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11250 |12cu|perl-String-BufferStack-1.160.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    String-BufferStack
%define upstream_version 1.16
Name:		perl-%{upstream_name}
Version:	%perl_convert_version 1.16
Release:	1

Summary:	Nested buffers for templating systems
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/String/String-BufferStack-1.16.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildArch:	noarch

%description
'String::BufferStack' provides a framework for storing nested buffers. By
default, all of the buffers flow directly to the output method, but
individual levels of the stack can apply filters, or store their output in
a scalar reference.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/String/

%changelog
* Fri Apr 30 2010 Michael Scherer <misc@mandriva.org> 1.150.0-1mdv2010.1
+ Revision: 541107
- import perl-String-BufferStack


* Fri Apr 30 2010 cpan2dist 1.15-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11251 |12cu|perl-String-Errf-0.7.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    String-Errf
%define upstream_version 0.007

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	A simple sprintf-like dialect
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/String/String-Errf-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Date::Format)
BuildRequires:	perl(JSON)
BuildRequires:	perl(Params::Util)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(String::Formatter)
BuildRequires:	perl(Sub::Exporter)
BuildRequires:	perl(Test::More) >= 0.960.0
BuildRequires:	perl(Time::Piece)
BuildRequires:	perl(autodie)
BuildArch:	noarch

%description
String::Errf provides 'errf', a simple string formatter that works
something like 'perlfunc/sprintf'. It is implemented using the
String::Formatter manpage and the Sub::Exporter manpage. Their
documentation may be useful in understanding or extending String::Errf.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes LICENSE META.yml META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.7.0-1
+ Revision: 2c7c8de
- Updated to 0.007 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11252 |12cu|perl-String-Flogger-1.101.244-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    String-Flogger
%define upstream_version 1.101244

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	String munging for loggers
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/String/String-Flogger-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(JSON)
BuildRequires:	perl(Params::Util)
BuildRequires:	perl(Sub::Exporter)

BuildArch:	noarch
Requires:	perl(JSON)

%description
no description found

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Nov 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.101.244-1
+ Revision: 7e132bc
- LOG Updated to 1.101244 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11253 |12cu|perl-String-Formatter-0.102.84-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    String-Formatter
%define upstream_version 0.102084

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Ways to put String::Formatter to use
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/String/String-Formatter-%{upstream_version}.tar.gz
Source1:	%{name}.rpmlintrc

BuildRequires:	perl-devel
BuildRequires:	perl(Params::Util)
BuildRequires:	perl(Sub::Exporter)
BuildArch:	noarch

%description
String::Formatter is a tool for building sprintf-like formatting routines.
It supports named or positional formatting, custom conversions, fixed
string interpolation, and simple width-matching out of the box. It is easy
to alter its behavior to write new kinds of format string expanders. For
most cases, it should be easy to build all sorts of formatters out of the
options built into String::Formatter.

Normally, String::Formatter will be used to import a sprintf-like routine
referred to as "'stringf'", but which can be given any name you like. This
routine acts like sprintf in that it takes a string and some inputs and
returns a new string:

  my $output = stringf "Some %a format %s for you to %u.\n", { ... };

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.102.84-1
+ Revision: 2d2462a
- Updated to 0.102084 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11254 |12cu|perl-String-Perl-Warnings-1.120.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    String-Perl-Warnings
%define upstream_version 1.12

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Determine if a string looks like a perl warning
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/String/String-Perl-Warnings-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Regexp::Assemble)
BuildRequires:	perl(Test::More)
Requires:	perl(Regexp::Assemble)
BuildArch:	noarch

%description
String::Perl::Warnings can be used to determine if a string of arbitary
text appears to look like a warning generated by perl.

It includes all warnings for every stable perl release from '5.6.0' to
'5.12.0'.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README LICENSE
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Nov 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.120.0-1
+ Revision: 509a06f
- LOG Updated to 1.12 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11255 |12cu|perl-String-Random-0.260.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    String-Random
%define upstream_version 0.26

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Perl module to generate random strings based
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/String/String-Random-%{upstream_version}.tar.gz

BuildRequires: perl(Module::Build)
BuildArch: noarch

%description
This module makes it trivial to generate random strings.

As an example, let's say you are writing a script that needs to generate a
random password for a user. The relevant code might look something like
this:

  use String::Random;
  $pass = new String::Random;
  print "Your password is ", $pass->randpattern("CCcc!ccn"), "\n";

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%clean

%files
%doc README Changes
%{_mandir}/man3/*
%perl_vendorlib/String



%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.260.0-1
+ Revision: 5a78b45
- Updated to 0.26 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11256 |12cu|perl-String-RewritePrefix-0.7.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}
%define upstream_name    String-RewritePrefix
%define upstream_version 0.007

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Rewrite strings based on a set of known prefixes
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/String/String-RewritePrefix-%{upstream_version}.tar.gz

BuildRequires: perl(Sub::Exporter)
BuildRequires: perl-devel


%description
Rewrite strings based on a set of known prefixes

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%perl_vendorlib/*



%changelog
* Tue Nov 12 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.7.0-1
+ Revision: a176998
- Disabled debug package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11257 |12cu|perl-String-Truncate-1.100.602-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    String-Truncate
%define upstream_version 1.100602

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	A module for when strings are too long to be displayed in
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/String/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Sub::Exporter)
BuildRequires:	perl(Sub::Install)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
A module for when strings are too long to be displayed in.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.100.602-1
+ Revision: 11478b1
- Updated to 1.100602 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11258 |12cu|perl-String-Util-1.210.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    String-Util
%define upstream_version 1.21

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 1.21
Release:	1

Summary:	Handy string processing utilities
License:	GPL+ or Artistic
Group:		Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/String/String-Util-1.21.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Debug::ShowStuff)

BuildArch:	noarch

%description
String::Util provides a collection of small, handy utilities
for processing strings.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1.10.0-2mdv2011.0
+ Revision: 656968
- rebuild for updated spec-helper

* Sat Nov 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1.10.0-1mdv2011.0
+ Revision: 597088
- update to

* Sat Apr 10 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.0.0-1mdv2010.1
+ Revision: 533543
- import perl-String-Util


* Sat Apr 10 2010 cpan2dist 0-12-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11259 |12cu|perl-Sub-Exporter-ForMethods-0.100.51-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Sub-Exporter-ForMethods
%define upstream_version 0.100051

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Helper routines for using Sub::Exporter to build methods
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Sub/Sub-Exporter-ForMethods-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Sub::Exporter)
BuildRequires:	perl(Sub::Name)
BuildArch:	noarch

%description
The synopsis section, above, looks almost indistinguishable from any other
use of Sub::Exporter, apart from the use of 'method_installer'. It is
nearly indistinguishable in behavior, too. The only change is that
subroutines exported from Method::Builder into named slots in
Vehicle::Autobot will be wrapped in a subroutine called
'Vehicle::Autobot::transform'. This will insert a named frame into stack
traces to aid in debugging.

More importantly (for the author, anyway), they will not be removed by
namespace::autoclean. This makes the following code work:

  package MyLibrary;

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Nov 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.100.51-1
+ Revision: bc004ed
- LOG Updated to 0.100051 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11260 |12cu|perl-Sub-Exporter-GlobExporter-0.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Sub-Exporter-GlobExporter
%define upstream_version 0.004

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Export shared globs with Sub::Exporter collectors
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Sub/Sub-Exporter-GlobExporter-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Sub::Exporter)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
Export shared globs with Sub::Exporter collectors.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes LICENSE META.yml META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Nov 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.4.0-1
+ Revision: 3a08d0a
- LOG Updated to 0.004 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11261 |12cu|perl-Sub-Override-0.90.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Sub-Override
%define upstream_version 0.09
Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.09
Release:	1

Summary:	Perl extension for easily overriding subroutines
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/O/OV/OVID/Sub-Override-0.09.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::Fatal)
BuildArch:	noarch

%description
Sub::Override is a perl module that allows the programmer to simply name a
subroutine to replace and to supply a sub to replace it with.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Sub/Override.pm
%{_mandir}/*/*


%changelog
* Wed Jul 29 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.80.0-1mdv2010.0
+ Revision: 404422
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.08-6mdv2009.0
+ Revision: 258393
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.08-5mdv2009.0
+ Revision: 246479
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.08-3mdv2008.1
+ Revision: 140717
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Mon May 07 2007 Olivier Thauvin <nanardon@mandriva.org> 0.08-3mdv2008.0
+ Revision: 23839
- rebuild


* Fri Sep 30 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.08-2mdk
- Buildrequires fix

* Fri Sep 23 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.08-1mdk
- 0.08

* Tue Jan 11 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.06-1mdk
- Initial MDK release.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11262 |12cu|perl-SVN-Class-0.170.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    SVN-Class
%define upstream_version 0.17
Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.17
Release:	1

Summary:	Represents the repository of a Subversion workspace
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/SVN/SVN-Class-0.17.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Data::Dump)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(IPC::Cmd)
BuildRequires:	perl(IPC::Run)
BuildRequires:	perl(Path::Class)
BuildRequires:	perl(Path::Class::File::Stat)
BuildRequires:	perl(Rose::Object)
BuildRequires:	perl(Rose::URI)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Text::ParseWords)
BuildArch:	noarch

%description
SVN::Class extends Path::Class to allow for basic Subversion workspace
management. SVN::Class::File and SVN::Class::Dir are subclasses of
Path::Class::File::Stat and Path::Class::Dir respectively.

SVN::Class does not use the SVN::Core Subversion SWIG bindings. Instead,
the 'svn' binary tool is used for all interactions, using IPC::Cmd. This
design decision was made for maximum portability and to eliminate non-CPAN
dependencies.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%if %{?_with_test:1}%{!?_with_test:0}
%make test
%endif

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.160.0-2mdv2011.0
+ Revision: 657831
- rebuild for updated spec-helper

* Tue Oct 26 2010 Buchan Milne <bgmilne@mandriva.org> 0.160.0-1mdv2011.0
+ Revision: 589497
- import perl-SVN-Class



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11263 |12cu|perl-SVN-Notify-2.840.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    SVN-Notify
%define upstream_version 2.84

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Subversion activity notification
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/SVN/SVN-Notify-%{upstream_version}.tar.gz

BuildRequires:  perl(Module::Build)
BuildRequires:  perl(HTML::Parser)
BuildRequires:  sendmail-command

BuildArch:      noarch

%description
This class may be used for sending email messages for Subversion repository
activity. There are a number of different modes supported, and SVN::Notify is
fully subclassable, to easily add new functionality. By default, A list of all
the files affected by the commit will be assembled and listed in a single
message.

This package also provides a svnnotify command-line tool that can be directly
used in subversion post-commit scripts.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes
%{perl_vendorlib}/SVN
%{_mandir}/*/*
%{_bindir}/svnnotify


%changelog
* Sun Feb 20 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.810.0-1mdv2011.0
+ Revision: 638945
- update to new version 2.81

* Sat Jan 16 2010 Jérôme Quelin <jquelin@mandriva.org> 2.800.0-1mdv2011.0
+ Revision: 492162
- update to 2.80

* Mon Aug 03 2009 Jérôme Quelin <jquelin@mandriva.org> 2.790.0-1mdv2010.0
+ Revision: 408048
- rebuild using %%perl_convert_version

* Fri May 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.79-1mdv2010.0
+ Revision: 370181
- update to new version 2.79

* Sat Oct 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.78-1mdv2009.1
+ Revision: 292350
- update to new version 2.78

* Sat Jul 19 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.77-1mdv2009.0
+ Revision: 238733
- update to new version 2.77

* Fri Jul 18 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.76-1mdv2009.0
+ Revision: 238039
- update to new version 2.76

* Tue May 20 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.75-1mdv2009.0
+ Revision: 209333
- update to new version 2.75

* Sat May 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.74-1mdv2009.0
+ Revision: 208375
- update to new version 2.74

* Tue May 06 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.73-1mdv2009.0
+ Revision: 201880
- update to new version 2.73

* Mon Apr 21 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.71-1mdv2009.0
+ Revision: 196169
- update to new version 2.71
- update to new version 2.71

* Sat Mar 01 2008 Michael Scherer <misc@mandriva.org> 2.70-1mdv2008.1
+ Revision: 177288
- update to new version 2.70

* Thu Feb 07 2008 Funda Wang <fwang@mandriva.org> 2.67-1mdv2008.1
+ Revision: 163388
- update to new version 2.67

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Jul 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.66-1mdv2008.0
+ Revision: 46689
- update to new version 2.66

* Wed May 02 2007 Olivier Thauvin <nanardon@mandriva.org> 2.65-1mdv2008.0
+ Revision: 20347
- 2.65


* Tue Nov 28 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.64-1mdv2007.0
+ Revision: 87819
- new version

* Tue Aug 08 2006 Olivier Thauvin <nanardon@mandriva.org> 2.63-2mdv2007.0
+ Revision: 54082
- rebuild
- Import perl-SVN-Notify

* Sat Aug 05 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.63-1mdv2007.0
- New version 2.63

* Sun Jul 02 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.62-1mdv2007.0
- New version 2.62

* Sat Jul 01 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.61-1mdv2007.0
- New version 2.61

* Thu Jun 22 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.60-1mdv2007.0
- New version 2.60

* Tue May 30 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.59-1mdv2007.0
- New release 2.59
- better source URL
- drop useless buildrequires

* Tue Apr 11 2006 Nicolas Lécureuil <neoclust@mandriva.org> 2.57-1mdk
- New release 2.57

* Thu Apr 06 2006 Nicolas Lécureuil <neoclust@mandriva.org> 2.56-1mdk
- New release 2.56

* Mon Mar 06 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 2.54-1mdk
- 2.54

* Fri Mar 03 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 2.53-1mdk
- 2.53

* Tue Jan 17 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 2.51-1mdk
- 2.51

* Tue Nov 29 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.50-1mdk
- new version
- rpmbuildupdate aware
- spec cleanup
- fix directory ownership

* Tue Oct 04 2005 Nicolas Lécureuil <neoclust@mandriva.org> 2.49-3mdk
- Fix BuildRequires

* Sat Oct 01 2005 Nicolas Lécureuil <neoclust@mandriva.org> 2.49-2mdk
- Buildrequires fix

* Sat Oct 01 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 2.49-1mdk
- Initial Mandriva release




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11264 |12cu|perl-Syntax-Highlight-Engine-Kate-0.80.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}
%define upstream_name    Syntax-Highlight-Engine-Kate
%define upstream_version 0.08

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    A Plugin for Component-Pascal syntax highlighting
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Syntax/Syntax-Highlight-Engine-Kate-%{upstream_version}.tar.gz

BuildRequires: perl(Carp)
BuildRequires: perl(Test::Differences)
BuildRequires: perl(Data::Dumper)
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(File::Basename)
BuildRequires: perl(Term::ANSIColor)
BuildRequires: perl(Test::More)
BuildRequires: perl-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
Syntax::Highlight::Engine::Kate is a port to perl of the syntax highlight
engine of the Kate text editor.

The language xml files of kate have been rewritten to perl modules using a
script. These modules function as plugins to this module.

Syntax::Highlight::Engine::Kate inherits
Syntax::Highlight::Engine::Kate::Template.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%{make}

%check
%{make} test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Thu Sep 17 2009 Jérôme Quelin <jquelin@mandriva.org> 0.60.0-1mdv2010.0
+ Revision: 444023
- import perl-Syntax-Highlight-Engine-Kate


* Thu Sep 17 2009 cpan2dist 0.06-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11265 |12cu|perl-Syntax-Highlight-Perl6-0.880.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Syntax-Highlight-Perl6
%define upstream_version 0.88

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

License:	GPL+ or Artistic
Group:		Development/Perl
Summary:	Perl 6 Syntax Highlighter
Source0:	http://www.cpan.org/modules/by-module/Syntax/%{upstream_name}-%{upstream_version}.tar.gz
Url:		http://search.cpan.org/dist/%{upstream_name}

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::ShareDir)
BuildRequires:	perl(File::ShareDir::Install)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Readonly)
BuildRequires:	perl(Term::ANSIColor)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(YAML::Syck)
BuildRequires:	perl(YAML::XS)
BuildRequires:	perl-STD
BuildArch:	noarch
Provides:	perl(STD)

%description
'Syntax::Highlight::Perl6' parses Perl 6 source code using an embedded
STD.pm. It matches parse tree nodes to colors then returns them in
different output formats. It can be used to create web pages with colorful
source code samples in its simple and snippet html modes, or it can be used
as a learning tool in examining STD.pm's output using the JavaScript node
viewer in its full html mode. Or you can use its parse tree Perl 5 records
to build your next great idea.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/*
%{_bindir}/hilitep6
%{_mandir}/man1/*
%{_mandir}/man3/*


%changelog
* Thu Oct 18 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.880.0-3
+ Revision: 405024b
- Restore BR in proper format



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11266 |12cu|perl-Sysadm-Install-0.430.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name Sysadm-Install
%define upstream_version 0.43

Summary:	Typical installation tasks for system administrators
Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/Sysadm-Install/
Source0:	http://www.cpan.org/authors/id/M/MS/MSCHILLI/Sysadm-Install-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Archive::Tar)
BuildRequires:	perl(Config)
BuildRequires:	perl(Cwd)
BuildRequires:	perl(Encode)
BuildRequires:	perl(Expect)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Basename)
BuildRequires:	perl(File::Copy)
BuildRequires:	perl(File::Path)
BuildRequires:	perl(File::Temp) >= 0.16
BuildRequires:	perl(HTTP::Request)
BuildRequires:	perl(HTTP::Status)
BuildRequires:	perl(Log::Log4perl) >= 1.00
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(Term::ReadKey)
# For test suite
BuildRequires:	perl(Test::More)
# Runtime deps not automatically picked up by RPM
Requires:	perl(Archive::Tar)
Requires:	perl(Config)
Requires:	perl(Encode)
Requires:	perl(Expect)
Requires:	perl(HTTP::Request)
Requires:	perl(HTTP::Status)
Requires:	perl(LWP::UserAgent)

BuildArch:	noarch

%description
"Sysadm::Install" executes shell-like commands performing typical
installation tasks: Copying files, extracting tarballs, calling "make".
It has a "fail once and die" policy, meticulously checking the result of
every operation and calling "die()" immediately if anything fails,
with optional logging of everything.

"Sysadm::Install" also supports a *dry_run* mode, in which it logs
everything, but suppresses any write actions.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test 

%install
%makeinstall_std

%files
%doc Changes README 
%{_bindir}/one-liner
%{perl_vendorlib}/*
%{_mandir}/man3/*

%changelog
* Mon Apr 25 2011 Sandro Cazzaniga <kharec@mandriva.org> 0.350.0-1mdv2011.0
+ Revision: 658505
- really fix group
- fix group
- import perl-Sysadm-Install



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11267 |12cu|perl-Sys-Info-Driver-Linux-0.790.300-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Sys-Info-Driver-Linux
%define upstream_version 0.7903

%define debug_package %{nil}

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Linux driver for Sys::Info
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Sys/BURAK/Sys-Info-Driver-Linux-%{upstream_version}.tar.gz

BuildRequires:  lsb-release
BuildRequires:	perl(Test::Sys::Info)
BuildRequires:	perl(Linux::Distribution)
BuildRequires:	perl(Unix::Processors)
BuildRequires:	perl-devel
BuildRequires:  perl(Config::General)

Requires:   lsb-release
Requires:	perl(Linux::Distribution)
Requires:	perl(Sys::Info::Base)
Requires:	perl(Unix::Processors)

%description
Perl module for linux driver for Sys::Info  .

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
# (tpg) fails on 5.12.0
rm -rf t/03-basic.t
%make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/*
%{_mandir}/man3/*


%changelog
* Thu Apr 28 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.780.0-1mdv2011.0
+ Revision: 660017
- update to new version 0.78

* Sat Aug 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.770.0-1mdv2011.0
+ Revision: 567391
- update to new version 0.77
- update to new version 0.76
- disable 03-basic test as it fails on perl-5.12.0

* Fri Feb 12 2010 Jérôme Quelin <jquelin@mandriva.org> 0.740.0-2mdv2010.1
+ Revision: 505016
- renamed spec file to match pkgname

* Wed Jan 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.740.0-1mdv2010.1
+ Revision: 493969
- adding missing buildrequires:
- fix buildrequires:
- update to 0.74

* Sat Jan 02 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.720.0-1mdv2010.1
+ Revision: 484912
- import perl-Sys-Info-Driver-Linux




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11268 |12cu|perl-Sys-SigAction-0.210.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Sys-SigAction
%define upstream_version 0.21

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Perl extension for Consistent Signal Handling
License:	GPL+ or Artistic
Group:		Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Sys/Sys-SigAction-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module implements set_sig_handler(), which sets up a signal handler and
(optionally) returns an object which causes the signal handler to be reset to
the previous value, when it goes out of scope.

Also implemented is timeout_call() which takes a timeout value and a code
reference, and executes the code reference wrapped with an alarm timeout.

Finally, two convenience routines are defined which allow one to get the signal
name from the number -- sig_name(), and get the signal number from the name --
sig_number().

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Sys
%{_mandir}/man3*/*



%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.210.0-1
+ Revision: ff0a166
- Updated to 0.21 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11269 |12cu|perl-Sys-Syscall-0.250.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Sys-Syscall
%define upstream_version 0.25

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.25
Release:	1

Summary:	Perl module to access system calls that Perl doesn't normally provide access to
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Sys/Sys-Syscall-0.25.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Use epoll, sendfile, from Perl.

%prep
%setup -q -n Sys-Syscall-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc CHANGES
%{perl_vendorlib}/*
%{_mandir}/man3/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0.230.0-2mdv2011.0
+ Revision: 655219
- rebuild for updated spec-helper

* Mon Apr 19 2010 Jérôme Quelin <jquelin@mandriva.org> 0.230.0-1mdv2011.0
+ Revision: 536732
- update to 0.23

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.220.0-1mdv2010.0
+ Revision: 406183
- rebuild using %%perl_convert_version

* Thu Jul 03 2008 Michael Scherer <misc@mandriva.org> 0.22-3mdv2009.0
+ Revision: 230901
- rebuild
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Apr 22 2007 Michael Scherer <misc@mandriva.org> 0.22-1mdv2008.0
+ Revision: 16869
- upadte to 0.22


* Tue May 02 2006 Michael Scherer <misc@mandriva.org> 0.21-1mdk
- New release 0.21

* Wed Apr 19 2006 Michael Scherer <misc@mandriva.org> 0.20-1mdk
- First Mandriva package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11270 |12cu|perl-Sys-Syslog-0.330.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Sys-Syslog
%define upstream_version 0.33

Name:       perl-%{upstream_name}
Version:    %perl_convert_version 0.33
Release:	1

Summary:    Provides same functionality as BSD syslog
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Sys/Sys-Syslog-0.33.tar.gz

BuildRequires: perl(Carp)
BuildRequires: perl(Fcntl)
BuildRequires: perl(File::Basename)
BuildRequires: perl(File::Spec)
BuildRequires: perl(POSIX)
BuildRequires: perl(Socket)
BuildRequires: perl(Test::More)
BuildRequires: perl(XSLoader)
BuildRequires: perl-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
'Sys::Syslog' is an interface to the UNIX 'syslog(3)' program. Call
'syslog()' with a string priority and a list of 'printf()' args just like
'syslog(3)'.

You can find a kind of FAQ in the "THE RULES OF SYS::SYSLOG" manpage.
Please read it before coding, and again before asking questions.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%{make}

%check
%{make} test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.290.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Thu Apr 28 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.290.0-1
+ Revision: 660018
- update to new version 0.29

* Mon Apr 18 2011 Sandro Cazzaniga <kharec@mandriva.org> 0.280.0-1
+ Revision: 655829
- new version 0.28

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.270.0-3mdv2011.0
+ Revision: 556154
- rebuild for perl 5.12

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 0.270.0-2mdv2011.0
+ Revision: 552182
- rebuild

* Sun Jul 12 2009 Jérôme Quelin <jquelin@mandriva.org> 0.270.0-1mdv2010.0
+ Revision: 395219
- import perl-Sys-Syslog


* Sun Jul 12 2009 cpan2dist 0.27-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11271 |12cu|perl-Sys-Virt-0.9.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	Sys-Virt
%define upstream_version 0.9.9
Name:		perl-%{module}
Version:	%perl_convert_version 0.9.9
Release:	1

Summary:	Interface to libvirt virtual machine management API
License:	GPLv2+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{module}/
Source0:	http://www.cpan.org/modules/by-module/Sys/Sys-Virt-%{version}.tar.gz

BuildRequires:	pkgconfig(libvirt) >= 0.9.9
BuildRequires:	perl(XML::XPath)
BuildRequires:	perl-devel
BuildRequires:	gettext-devel
BuildRequires:	xen-devel


%description
Sys::Virt is an interface to libvirt virtual machine management API.
The Sys::Virt::Domain module represents a guest domain managed by
the virtual machine monitor.

%prep
%setup -q -n %{module}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make

# The check fails when running inside LXC containers in ABF
# %check
# make test

%install
%makeinstall_std

%files
%doc AUTHORS README LICENSE
%{perl_vendorarch}/Sys
%{perl_vendorarch}/auto/Sys
%{_mandir}/man3/Sys::Virt*3pm*


%changelog
* Tue Apr 08 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.9.9-1
+ Revision: d11208d
- Disable check - it fails when running inside LXC containers in ABF



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11272 |12cu|perl-Task-Dist-Zilla-1.111.681-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Task-Dist-Zilla
%define upstream_version 1.111681

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 1.111681
Release:	1

Summary:	Task to install dist-zilla and all its plugins
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Task/Task-Dist-Zilla-1.111681.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Dist::Zilla)
BuildRequires:	perl(Dist::Zilla::Plugin::ApacheTest)
BuildRequires:	perl(Dist::Zilla::Plugin::ArchiveRelease)
BuildRequires:	perl(Dist::Zilla::Plugin::AssertOS)
BuildRequires:	perl(Dist::Zilla::Plugin::Author::KENTNL::DistINI)
BuildRequires:	perl(Dist::Zilla::Plugin::AutoVersion::Relative)
BuildRequires:	perl(Dist::Zilla::Plugin::Bootstrap::lib)
BuildRequires:	perl(Dist::Zilla::Plugin::Bugtracker)
BuildRequires:	perl(Dist::Zilla::Plugin::BumpVersionFromGit)
BuildRequires:	perl(Dist::Zilla::Plugin::CSJEWELL::AuthorTest)
BuildRequires:	perl(Dist::Zilla::Plugin::CSJEWELL::BeforeBuild)
BuildRequires:	perl(Dist::Zilla::Plugin::CSJEWELL::DotFileFix)
BuildRequires:	perl(Dist::Zilla::Plugin::CSJEWELL::FTPUploadToOwnSite)
BuildRequires:	perl(Dist::Zilla::Plugin::CSJEWELL::SubversionDist)
BuildRequires:	perl(Dist::Zilla::Plugin::CSJEWELL::VersionGetter)
BuildRequires:	perl(Dist::Zilla::Plugin::Catalyst)
BuildRequires:	perl(Dist::Zilla::Plugin::Catalyst::New)
BuildRequires:	perl(Dist::Zilla::Plugin::ChangelogFromGit)
BuildRequires:	perl(Dist::Zilla::Plugin::CheckChangeLog)
BuildRequires:	perl(Dist::Zilla::Plugin::CheckChangesHasContent)
BuildRequires:	perl(Dist::Zilla::Plugin::CheckChangesTests)
BuildRequires:	perl(Dist::Zilla::Plugin::CheckExtraTests)
BuildRequires:	perl(Dist::Zilla::Plugin::CompileTests)
BuildRequires:	perl(Dist::Zilla::Plugin::ConsistentVersionTest)
BuildRequires:	perl(Dist::Zilla::Plugin::CopyReadmeFromBuild)
BuildRequires:	perl(Dist::Zilla::Plugin::CopyTo)
BuildRequires:	perl(Dist::Zilla::Plugin::CriticTests)
BuildRequires:	perl(Dist::Zilla::Plugin::DistManifestTests)
BuildRequires:	perl(Dist::Zilla::Plugin::DualBuilders)
BuildRequires:	perl(Dist::Zilla::Plugin::DynamicManifest)
BuildRequires:	perl(Dist::Zilla::Plugin::EOLTests)
BuildRequires:	perl(Dist::Zilla::Plugin::FatPacker)
BuildRequires:	perl(Dist::Zilla::Plugin::Git)
BuildRequires:	perl(Dist::Zilla::Plugin::Git::Check)
BuildRequires:	perl(Dist::Zilla::Plugin::Git::Commit)
BuildRequires:	perl(Dist::Zilla::Plugin::Git::CommitBuild)
BuildRequires:	perl(Dist::Zilla::Plugin::Git::Init)
BuildRequires:	perl(Dist::Zilla::Plugin::Git::Push)
BuildRequires:	perl(Dist::Zilla::Plugin::Git::Tag)
BuildRequires:	perl(Dist::Zilla::Plugin::GitFmtChanges)
BuildRequires:	perl(Dist::Zilla::Plugin::GitObtain)
BuildRequires:	perl(Dist::Zilla::Plugin::GitVersionCheckCJM)
BuildRequires:	perl(Dist::Zilla::Plugin::GithubMeta)
BuildRequires:	perl(Dist::Zilla::Plugin::HasVersionTests)
BuildRequires:	perl(Dist::Zilla::Plugin::Homepage)
BuildRequires:	perl(Dist::Zilla::Plugin::InlineFilesMARCEL)
BuildRequires:	perl(Dist::Zilla::Plugin::InstallGuide)
BuildRequires:	perl(Dist::Zilla::Plugin::KwaliteeTests)
BuildRequires:	perl(Dist::Zilla::Plugin::LatestPrereqs)
BuildRequires:	perl(Dist::Zilla::Plugin::LocaleMsgfmt)
BuildRequires:	perl(Dist::Zilla::Plugin::MakeMaker::Awesome)
BuildRequires:	perl(Dist::Zilla::Plugin::MakeMaker::SkipInstall)
BuildRequires:	perl(Dist::Zilla::Plugin::MatchManifest)
BuildRequires:	perl(Dist::Zilla::Plugin::Mercurial)
BuildRequires:	perl(Dist::Zilla::Plugin::Mercurial::Check)
BuildRequires:	perl(Dist::Zilla::Plugin::Mercurial::Push)
BuildRequires:	perl(Dist::Zilla::Plugin::Mercurial::Tag)
BuildRequires:	perl(Dist::Zilla::Plugin::MetaData::BuiltWith)
BuildRequires:	perl(Dist::Zilla::Plugin::MetaData::BuiltWith::All)
BuildRequires:	perl(Dist::Zilla::Plugin::MetaNoIndex)
BuildRequires:	perl(Dist::Zilla::Plugin::MetaProvides)
BuildRequires:	perl(Dist::Zilla::Plugin::MetaProvides::Class)
BuildRequires:	perl(Dist::Zilla::Plugin::MetaProvides::FromFile)
BuildRequires:	perl(Dist::Zilla::Plugin::MetaProvides::Package)
BuildRequires:	perl(Dist::Zilla::Plugin::MetaRecommends)
BuildRequires:	perl(Dist::Zilla::Plugin::MinimumPerl)
BuildRequires:	perl(Dist::Zilla::Plugin::MinimumVersionTests)
BuildRequires:	perl(Dist::Zilla::Plugin::ModuleBuild::Custom)
BuildRequires:	perl(Dist::Zilla::Plugin::ModuleBuild::XSOrPP)
BuildRequires:	perl(Dist::Zilla::Plugin::ModuleInstall)
BuildRequires:	perl(Dist::Zilla::Plugin::NoAutomatedTesting)
BuildRequires:	perl(Dist::Zilla::Plugin::NoTabsTests)
BuildRequires:	perl(Dist::Zilla::Plugin::OurPkgVersion)
BuildRequires:	perl(Dist::Zilla::Plugin::PerlTidy)
BuildRequires:	perl(Dist::Zilla::Plugin::PodLoom)
BuildRequires:	perl(Dist::Zilla::Plugin::PodPurler)
BuildRequires:	perl(Dist::Zilla::Plugin::PodSpellingTests)
BuildRequires:	perl(Dist::Zilla::Plugin::PodWeaver)
BuildRequires:	perl(Dist::Zilla::Plugin::PortabilityTests)
BuildRequires:	perl(Dist::Zilla::Plugin::Prepender)
BuildRequires:	perl(Dist::Zilla::Plugin::ProgCriticTests)
BuildRequires:	perl(Dist::Zilla::Plugin::PurePerlTests)
BuildRequires:	perl(Dist::Zilla::Plugin::ReadmeFromPod)
BuildRequires:	perl(Dist::Zilla::Plugin::ReadmeMarkdownFromPod)
BuildRequires:	perl(Dist::Zilla::Plugin::ReportVersions)
BuildRequires:	perl(Dist::Zilla::Plugin::ReportVersions::Tiny)
BuildRequires:	perl(Dist::Zilla::Plugin::Repository)
BuildRequires:	perl(Dist::Zilla::Plugin::Rsync)
BuildRequires:	perl(Dist::Zilla::Plugin::SVK)
BuildRequires:	perl(Dist::Zilla::Plugin::SVK::Check)
BuildRequires:	perl(Dist::Zilla::Plugin::SVK::Commit)
BuildRequires:	perl(Dist::Zilla::Plugin::SVK::Push)
BuildRequires:	perl(Dist::Zilla::Plugin::SVK::Tag)
BuildRequires:	perl(Dist::Zilla::Plugin::Signature)
BuildRequires:	perl(Dist::Zilla::Plugin::SubmittingPatches)
BuildRequires:	perl(Dist::Zilla::Plugin::SurgicalPkgVersion)
BuildRequires:	perl(Dist::Zilla::Plugin::SurgicalPodWeaver)
BuildRequires:	perl(Dist::Zilla::Plugin::SvnObtain)
BuildRequires:	perl(Dist::Zilla::Plugin::SynopsisTests)
BuildRequires:	perl(Dist::Zilla::Plugin::TaskWeaver)
BuildRequires:	perl(Dist::Zilla::Plugin::TemplateCJM)
BuildRequires:	perl(Dist::Zilla::Plugin::TemplateFiles)
BuildRequires:	perl(Dist::Zilla::Plugin::Twitter)
BuildRequires:	perl(Dist::Zilla::Plugin::UnusedVarsTests)
BuildRequires:	perl(Dist::Zilla::Plugin::UpdateGitHub)
BuildRequires:	perl(Dist::Zilla::Plugin::VersionFromModule)
BuildRequires:	perl(Dist::Zilla::Plugin::VersionFromPrev)
BuildRequires:	perl(Dist::Zilla::Plugin::VersionFromPrev::Finder::Git::LastVersion)
BuildRequires:	perl(Dist::Zilla::Plugin::VersionFromPrev::Style::Classic)
BuildRequires:	perl(Dist::Zilla::PluginBundle::AVAR)
BuildRequires:	perl(Dist::Zilla::PluginBundle::BINGOS)
BuildRequires:	perl(Dist::Zilla::PluginBundle::CJM)
BuildRequires:	perl(Dist::Zilla::PluginBundle::CSJEWELL)
BuildRequires:	perl(Dist::Zilla::PluginBundle::FAYLAND)
BuildRequires:	perl(Dist::Zilla::PluginBundle::Git)
BuildRequires:	perl(Dist::Zilla::PluginBundle::IDOPEREL)
BuildRequires:	perl(Dist::Zilla::PluginBundle::JQUELIN)
BuildRequires:	perl(Dist::Zilla::PluginBundle::KENTNL)
BuildRequires:	perl(Dist::Zilla::PluginBundle::KENTNL::Lite)
BuildRequires:	perl(Dist::Zilla::PluginBundle::MARCEL)
BuildRequires:	perl(Dist::Zilla::PluginBundle::Mercurial)
BuildRequires:	perl(Dist::Zilla::PluginBundle::PDONELAN)
BuildRequires:	perl(Dist::Zilla::PluginBundle::RJBS)
BuildRequires:	perl(Dist::Zilla::PluginBundle::ROKR)
BuildRequires:	perl(Dist::Zilla::PluginBundle::ROKR::Basic)
BuildRequires:	perl(Dist::Zilla::PluginBundle::Rakudo)
BuildRequires:	perl(Dist::Zilla::PluginBundle::SVK)
BuildRequires:	perl(English)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::More)

BuildArch:	noarch

%description
This task is merely a placeholder to pull all dist-zilla related modules in
one go.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%clean
rm -rf %buildroot

%files
%doc Changes LICENSE META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11273 |12cu|perl-Template-Declare-0.460.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Template-Declare
%define upstream_version 0.46

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.46
Release:	1

Summary:	Template::Declare TAG set for Mozilla's em-rdf
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Template/Template-Declare-0.46.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Accessor::Fast)
BuildRequires:	perl(Class::Data::Inheritable)
BuildRequires:	perl(Class::ISA)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(HTML::Lint)
BuildRequires:	perl(String::BufferStack)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Warn)
BuildArch:	noarch

%description
'Template::Declare' is a pure-Perl declarative HTML/XUL/RDF/XML templating
system.

Yes. Another one. There are many others like it, but this one is ours.

A few key features and buzzwords:

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/Template/

%changelog
* Sun Apr 17 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.450.0-1mdv2011.0
+ Revision: 654377
- update to new version 0.45

* Sun Dec 19 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.440.0-1mdv2011.0
+ Revision: 622948
- new version

* Fri Apr 30 2010 Michael Scherer <misc@mandriva.org> 0.430.0-1mdv2011.0
+ Revision: 541109
- import perl-Template-Declare


* Fri Apr 30 2010 cpan2dist 0.43-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11274 |12cu|perl-Template-Multilingual-1.0.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module  Template-Multilingual
%define upstream_version 1.00

Name:		perl-%{module}
Version:	%perl_convert_version %{upstream_version}
Release:	3
Summary:	Multilingual templates for Template Toolkit
License:	GPL or Artistic
Group:		Development/Perl
Source:		ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Template/Template-Multilingual-%{upstream_version}.tar.gz
Url:		http://search.cpan.org/dist/%{module}/
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Template)
BuildArch:	noarch

%description
This subclass of Template Toolkit's Template class supports multilingual
templates: templates that contain text in several languages.

%prep
%setup -q -n %{module}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor
./Build

%install
./Build install destdir=%{buildroot}

%check
./Build test

%files
%doc Changes README
%{perl_vendorlib}/Template/Multilingual.pm
%{perl_vendorlib}/Template/Multilingual
%{_mandir}/*/*



%changelog
* Mon Sep 14 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.00-2mdv2010.0
+ Revision: 440693
- rebuild

* Tue Jan 20 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.00-1mdv2009.1
+ Revision: 331589
- update to new version 1.00
- update to new version 1.00

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.09-3mdv2009.0
+ Revision: 241912
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Aug 08 2007 Funda Wang <fundawang@mandriva.org> 0.09-1mdv2008.0
+ Revision: 60464
- New version 0.09

* Thu May 03 2007 Olivier Thauvin <nanardon@mandriva.org> 0.08-1mdv2008.0
+ Revision: 22086
- 0.08


* Wed May 17 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.06-1mdk
- First Mandriva release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11275 |12cu|perl-Template-Plugin-Latex-3.50.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Template-Plugin-Latex
%define upstream_version 3.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	LaTeX plugin for the Template Toolkit
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Template/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(LaTeX::Driver)
BuildRequires:	perl(LaTeX::Encode)
BuildRequires:	perl(LaTeX::Table)
BuildRequires:	perl(Template)
BuildRequires:	perl(Class::Accessor)
BuildRequires:	perl(Test::NoWarnings)
BuildRequires:	perl(Moose::Policy) perl(Moose)
BuildRequires:	perl(Class::MOP)
BuildRequires:	perl(Sub::Identify)
BuildRequires:	perl(Devel::GlobalDestruction)
BuildRequires:	perl(Sub::Name)
BuildRequires:	texlive-scheme-tetex
BuildArch:	noarch

%description
The Template::Latex module is a wrapper of convenience around the Template
module, providing additional support for generating PDF, PostScript and DVI
documents from LaTeX templates.

You use the Template::Latex module exactly as you would the Template
module.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README README README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Wed Mar 19 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.50.0-1
+ Revision: 1d387bc
- Build with texlive-scheme-tetex



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11276 |12cu|perl-Term-ANSIScreen-1.500.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Term-ANSIScreen
%define upstream_version 1.50
Name:		perl-%{upstream_name}
Version:	%perl_convert_version 1.50
Release:	1

Summary:	Term::ANSIScreen - Terminal control using ANSI escape sequences
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Term/Term-ANSIScreen-1.50.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Term::ANSIScreen, a Term::ANSIColor clone with supports for
screen mode, cursor control and keyboard mapping sequences.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README
%{perl_vendorlib}/Term/ANSIScreen.pm
%{_mandir}/*/*


%changelog
* Sat Aug 01 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.420.0-1mdv2010.0
+ Revision: 405538
- rebuild using %%perl_convert_version

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.42-6mdv2009.0
+ Revision: 241958
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed May 09 2007 Oden Eriksson <oeriksson@mandriva.com> 1.42-4mdv2008.0
+ Revision: 25455
- rebuild

* Mon May 07 2007 Olivier Thauvin <nanardon@mandriva.org> 1.42-3mdv2008.0
+ Revision: 23833
- rebuild


* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.42-2mdk
- Fix SPEC according to Perl Policy
	-Source URL
- use mkrel

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 1.42-1mdk
- initial Mandriva package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11277 |12cu|perl-Term-Clui-1.680.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name		Term-Clui
%define upstream_version 1.68

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 1.68
Release:	1

Summary:	%{upstream_name} module for perl
License:	GPLv2+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Term/Term-Clui-1.68.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Term::Clui offers a high-level user interface to give the user of 
command-line applications a consistent "look and feel". Its metaphor 
for the computer is as a human-like conversation-partner, and as each 
question/response is completed it is summarised onto one line, and 
remains on screen, so that the history of the session gradually 
accumulates on the screen and is available for review, or for 
cut/paste. This user interface can therefore be intermixed with 
standard applications which write to STDOUT or STDERR, such as 
make, pgp, rcs etc.

For the user, &choose uses arrow keys (or hjkl) and Return or q; 
also SpaceBar for multiple choices. &confirm expects y, Y, n or N. 
In general, ctrl-L redraws the (currently active bit of the) screen. 
&edit and &view use the default EDITOR and PAGER if possible.

It's fast, simple, and has few external dependencies. It doesn't use curses 
(which is a whole-of-screen interface); it uses a small subset of vt100 
sequences (up down left right normal and reverse) which are very portable.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Term
%{_mandir}/*/*

%changelog
* Sun Nov 28 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.640.0-1mdv2011.0
+ Revision: 602391
- update to new version 1.64

* Thu Nov 11 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.620.0-1mdv2011.0
+ Revision: 596035
- update to new version 1.62

* Fri Oct 22 2010 StÃ©phane TÃ©letchÃ©a <steletch@mandriva.org> 1.610.0-1mdv2011.0
+ Revision: 587322
- Update to version 1.61

* Fri Jun 04 2010 StÃ©phane TÃ©letchÃ©a <steletch@mandriva.org> 1.560.0-1mdv2011.0
+ Revision: 547079
- Update to 1.56

* Fri May 07 2010 StÃ©phane TÃ©letchÃ©a <steletch@mandriva.org> 1.540.0-1mdv2010.1
+ Revision: 543137
- Update to 1.54 (brings mouse support, fixes some bugs
- Spec little cleanup about spaces and tabs

* Fri Nov 06 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.440.0-1mdv2010.1
+ Revision: 461029
- update to 1.44

* Mon Oct 05 2009 StÃ©phane TÃ©letchÃ©a <steletch@mandriva.org> 1.430.0-1mdv2010.0
+ Revision: 453864
- New version 1.43

* Sun Sep 27 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.420.0-1mdv2010.0
+ Revision: 449990
- update to 1.42

* Tue Aug 04 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.410.0-1mdv2010.0
+ Revision: 409023
- rebuild using %%perl_convert_version

* Sun Mar 08 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.41-1mdv2009.1
+ Revision: 353022
- new version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.40-4mdv2009.0
+ Revision: 258487
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.40-3mdv2009.0
+ Revision: 246515
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.40-1mdv2008.1
+ Revision: 140717
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Aug 22 2007 StÃ©phane TÃ©letchÃ©a <steletch@mandriva.org> 1.40-1mdv2008.0
+ Revision: 68947
- 1.40

* Thu May 03 2007 Olivier Thauvin <nanardon@mandriva.org> 1.39-1mdv2008.0
+ Revision: 22087
- 1.39


* Sun Nov 12 2006 StÃ©phane TÃ©letchÃ©a <steletch@mandriva.org> 1.37-1mdv2007.0
+ Revision: 83527
- 1.37
- Import perl-Term-Clui

* Tue Aug 22 2006 Stéphane Téletchéa <steletch@mandriva.org> 1.36-1mdv2007
- Version 1.36
- Fix in the source address

* Sat May 06 2006 Stéphane Téletchéa <steletch@mandriva.org> 1.35-2mdk
- Minor fix to better follow Perl Policy

* Thu May 04 2006 Stéphane Téletchéa <steletch@mandriva.org> 1.35-1mdk
- Initial Mandriva release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11278 |12cu|perl-Term-Gnuplot-0.90380905-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	Term-Gnuplot

Name:		perl-%{module}
Version:	0.90380905
Release:	10
Summary:	Lowlevel graphics using gnuplot drawing routines
License:	GPL or Artistic
Group:		Development/Perl
Source0:	http://search.cpan.org/CPAN/modules/by-module/Term/%{module}-%{version}.tar.bz2
Patch0:		Term-Gnuplot-0.90380905-string-format-fix.patch
Url:		http://search.cpan.org/dist/%{module}/
BuildRequires:	perl-devel
BuildRequires:	svgalib-devel
BuildRequires:	gnuplot
Requires:	    gnuplot
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(libpng15)
BuildRequires:	freetype-devel
buildRequires:	gd-devel

%description
Lowlevel graphics using gnuplot drawing routines.

%prep
%setup -q -n %{module}-%{version}
%patch0 -p1 -b .str_fmt~

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
yes "" | %{__make} test

%install
%makeinstall_std

%files
%doc README
%{_mandir}/*/*
%{perl_vendorlib}/*

%changelog
* Wed Mar 05 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.90380905-10
+ Revision: b4edb89
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11279 |12cu|perl-Term-ProgressBar-2.150.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Term-ProgressBar
%define upstream_version 2.15

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Provides a progress meter on a standard terminal

License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Term/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::MethodMaker)
BuildRequires:	perl(Term::ReadKey)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Capture::Tiny)
BuildArch:	noarch

%description
Term::ProgressBar provides a simple progress bar on the terminal, to
let the user know that something is happening, roughly how much stuff
has been done, and maybe an estimate at how long remains.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files
%{perl_vendorlib}/Term/ProgressBar.pm
%{_mandir}/*/*
%{perl_vendorlib}/Term/ProgressBar/IO.pm



%changelog
* Mon Apr 28 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.150.0-1
+ Revision: b508532
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11280 |12cu|perl-Term-Shell-0.50.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Term-Shell
%define upstream_version 0.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Write command-line shells in Perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Term/Term-Shell-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Term::Shell makes it joyfully easy to write command-line interfaces in Perl.
All the boring details like command-line parsing and terminal handling are
done for you.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Term/Shell*
%{_mandir}/*/*



%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.50.0-1
+ Revision: 56501cf
- Updated to 0.05 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11281 |12cu|perl-Term-ShellUI-0.920.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Term-ShellUI
%define upstream_version 0.92

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Parse a string into tokens
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Term/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl-devel
BuildArch: noarch

%description
Term::ShellUI uses the history and autocompletion features of the
Term::ReadLine manpage to present a sophisticated command-line interface to
the user. It tries to make every feature that one would expect to see in a
fully interactive shell trivial to implement. You simply declare your
command set and let ShellUI take care of the heavy lifting.

This module was previously called the Term::GDBUI manpage.

%prep
%setup -qn %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Fri Feb 21 2014 SymbianFlo <symbianflo@mandrivausers.ro> 0.920.0-1
+ Revision: 2b9a6f2
- Fix BR ,



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11282 |12cu|perl-Term-Size-Perl-0.29.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname   Term-Size-Perl
%define upstream_version    0.029

Name:       perl-%{realname}
Version:    %perl_convert_version %{upstream_version}
Release:    3
License:    GPL or Artistic
Group:      Development/Perl
Summary:    Probes some machine configuration parameters for Term::Size::Perl's sake
Source:     http://www.cpan.org/modules/by-module/Term/%{realname}-%{upstream_version}.tar.gz
Url:        http://search.cpan.org/dist/%{realname}
BuildRequires: perl-devel

BuildArch: noarch

%description
Yet another implementation of 'Term::Size'. Now in pure Perl, with the
exception of a C probe run on build time.

FUNCTIONS
    * *chars*

          ($columns, $rows) = chars($h);
          $columns = chars($h);

%prep
%setup -q -n %{realname}-%{upstream_version} 

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.029-2mdv2011.0
+ Revision: 658430
- rebuild for updates rpm-setup

* Fri May 15 2009 Jérôme Quelin <jquelin@mandriva.org> 0.029-1mdv2010.0
+ Revision: 376244
- import perl-Term-Size-Perl


* Fri May 15 2009 cpan2dist 0.029-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11283 |12cu|perl-Term-Twiddle-2.730.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Term-Twiddle
%define upstream_version 2.73

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 2.73
Release:	1

Summary:	Twiddles baton while-u-wait for long subrout
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Term/Term-Twiddle-2.73.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Time::HiRes)
BuildArch:	noarch

%description
Always fascinated by the spinner during FreeBSD's loader bootstrap, I
wanted to capture it so I could view it any time I wanted to--and I wanted
to make other people find that same joy I did. Now, anytime you or your
users have to wait for something to finish, instead of twiddling their
thumbs, they can watch the computer twiddle its thumbs.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test </dev/null

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 2.710.0-2mdv2011.0
+ Revision: 655224
- rebuild for updated spec-helper

* Thu Dec 31 2009 Jérôme Quelin <jquelin@mandriva.org> 2.710.0-1mdv2011.0
+ Revision: 484420
- import perl-Term-Twiddle


* Thu Dec 31 2009 cpan2dist 2.71-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11284 |12cu|perl-Term-UI-0.420.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Term-UI
%define upstream_version 0.42

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Term::ReadLine UI made easy
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Term/Term-UI-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Log::Message::Simple)
BuildArch:	noarch

%description
"Term::UI" is a transparent way of eliminating the overhead of having to format
a question and then validate the reply, informing the user if the answer was
not proper and re-issuing the question.

Simply give it the question you want to ask, optionally with choices the user
can pick from and a default and "Term::UI" will DWYM.

For asking a yes or no question, there's even a shortcut.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README
%{perl_vendorlib}/Term/*
%{_mandir}/*/*



%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.420.0-1
+ Revision: 9c480c9
- Updated to 0.42 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11285 |12cu|perl-Test-Aggregate-0.371.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Aggregate
%define upstream_version 0.371

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    2

Summary:    Internal overrides for Test::Builder

License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(FindBin) >= 1.470.0
BuildRequires: perl(Module::Build) >= 0.400.0
BuildRequires: perl(Test::Harness) >= 3.90.0
BuildRequires: perl(Test::Most) >= 0.210.0
BuildRequires: perl(Test::NoWarnings)
BuildRequires: perl(Test::Simple) >= 0.940.0
BuildRequires: perl(Test::Trap)
BuildRequires: perl-devel
BuildArch:  noarch

%description
*WARNING*: this is ALPHA code. The interface is not guaranteed to be
stable. Further, check out the Test::Aggregate::Nested manpage (included
with this distribution). It's a more robust implementation which does not
have the same limitations as 'Test::Aggregate'.

A common problem with many test suites is that they can take a long time to
run. The longer they run, the less likely you are to run the tests. This
module borrows a trick from 'Apache::Registry' to load up your tests at
once, create a separate package for each test and wraps each package in a
method named 'run_the_tests'. This allows us to load perl only once and
related modules only once. If you have modules which are expensive to load,
this can dramatically speed up a test suite.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.json META.yml MYMETA.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Tue Apr 15 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.371.0-2
+ Revision: c629d2d
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11286 |12cu|perl-Test-Benchmark-0.004-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname   Test-Benchmark

Name:		perl-%{realname}
Version:	0.004
Release:    8
License:	GPL or Artistic
Group:		Development/Perl
Summary:	Make sure something really is faster
Source:		http://www.cpan.org/modules/by-module/Test/%{realname}-%{version}.tar.gz
Url:		http://search.cpan.org/dist/%{realname}

BuildRequires:	perl-devel
BuildRequires:	perl(Benchmark)
BuildRequires:	perl(Test::Builder)
BuildRequires:	perl(Test::NoWarnings)
BuildRequires:	perl(Test::Tester)

BuildArch:	noarch

%description
Sometimes you want to make sure that your "faster" algorithm really is
faster than the old way. This lets you check. It might also be useful to
check that your super whizzo XS or Inline::C version is actually faster.

This module is based on the standard L<Benchmark> module. If you have lots
of timings to compare and you don't want to keep running the same benchmarks
all the time, you can pass in a result object from C<Benchmark::timethis()>
instead of sub routine reference.

%prep
%setup -q -n %{realname}-%{version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

# Disable test - they are not so predictable inside ABF LXC containers
# %check
# %make test

%install
%makeinstall_std

%files
%doc META.yml CHANGES README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Wed Mar 19 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.004-8
+ Revision: 9d8807d
- Disable tests



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11287 |12cu|perl-Test-Block-0.130.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Block
%define upstream_version 0.13

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.13
Release:	1

Summary:	Specify fine granularity test plans
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/Test-Block-0.13.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::Builder)
BuildRequires:	perl(Test::Builder::Tester)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
This module allows you to specify the number of expected tests at a finer
level of granularity than an entire test script. It is built with the
Test::Builder manpage and plays happily with the Test::More manpage and
friends.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/Test

%changelog
* Tue May 03 2011 Michael Scherer <misc@mandriva.org> 0.110.0-2mdv2011.0
+ Revision: 664907
- mass rebuild

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.110.0-1mdv2010.0
+ Revision: 405545
- rebuild using %%perl_convert_version

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.11-2mdv2009.0
+ Revision: 268730
- rebuild early 2009.0 package (before pixel changes)

* Sat May 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.11-1mdv2009.0
+ Revision: 213785
- import perl-Test-Block


* Sat May 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.11-1mdv2009.0
- fist mdv release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11288 |12cu|perl-Test-CheckDeps-0.10.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-CheckDeps
%define upstream_version 0.010

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Check for presence of dependencies
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/Test-CheckDeps-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl-CPAN-Meta
BuildRequires:	perl(CPAN::Meta::Check)
BuildRequires:	perl(Exporter)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(List::Util)
BuildRequires:	perl(Module::Metadata)
BuildRequires:	perl(Test::Builder)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This module adds a test that assures all dependencies have been installed
properly. If requested, it can bail out all testing on error.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc INSTALL LICENSE META.json Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Wed Dec 18 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.10.0-1
+ Revision: f68e4b8
- Force perl-CPAN-Meta req



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11289 |12cu|perl-Test-Class-0.410.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Class
%define upstream_version 0.41

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Write Perl test suites in xUnit style
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/Test-Class-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Attribute::Handlers)
BuildRequires:	perl(IO::File)
BuildRequires:	perl(MRO::Compat)
BuildRequires:	perl(Storable)
BuildRequires:	perl(Test::Builder)
BuildRequires:	perl(Test::Builder::Tester)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Simple)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
Test::Class provides a simple way of creating classes and objects to test
your code in an xUnit style.

Built using the Test::Builder manpage, it was designed to work with other
Test::Builder based modules (the Test::More manpage, the Test::Differences
manpage, the Test::Exception manpage, etc.).

_Note:_ This module will make more sense, if you are already familiar with
the "standard" mechanisms for testing perl code. Those unfamiliar with the
Test::Harness manpage, the Test::Simple manpage, the Test::More manpage and
friends should go take a look at them now. the Test::Tutorial manpage is a
good starting point.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.410.0-1
+ Revision: 17c39f8
- Updated to 0.41 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11290 |12cu|perl-Test-Command-0.110.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Command
%define upstream_version 0.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.11
Release:	1

Summary:	Test routines for external commands
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/Test-Command-0.11.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::Simple)
BuildArch:	noarch

%description
'Test::Command' intends to bridge the gap between the well tested functions
and objects you choose and their usage in your programs. By examining the
exit status, terminating signal, STDOUT and STDERR of your program you can
determine if it is behaving as expected.

This includes testing the various combinations and permutations of options
and arguments as well as the interactions between the various functions and
objects that make up your program.

The various test functions below can accept either a command string or an
array reference for the first argument. If the command is expressed as a
string it is passed to 'system' as is. If the command is expressed as an
array reference it is dereferenced and passed to 'system' as a list. See
''perldoc -f system'' for how these may differ.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.80.0-2mdv2011.0
+ Revision: 657840
- rebuild for updated spec-helper

* Sat Nov 27 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.80.0-1mdv2011.0
+ Revision: 602043
- import perl-Test-Command



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11291 |12cu|perl-Test-Compile-1.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Compile
%define upstream_version 1.0.1

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Check whether Perl module files compile correctly
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-v%{upstream_version}.tar.gz

BuildRequires:  perl-devel
BuildRequires:  perl(Devel::CheckOS)
BuildRequires:  perl(Test::More)
BuildRequires:  perl(Test::Pod)
BuildRequires:  perl(URI::Escape)
BuildRequires:  perl(Test::Pod::Coverage)
BuildRequires:  perl(UNIVERSAL::require)
BuildArch:	noarch

%description
Check Perl module files for errors or warnings in a test file.


%prep
%setup -qn %{upstream_name}-v%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Tue Mar 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.1-1
+ Revision: 1b331e0
- Fix build setup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11292 |12cu|perl-Test-Corpus-Audio-MPD-1.120.990-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Corpus-Audio-MPD
%define upstream_version 1.120990

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 1.120990
Release:	1

Summary:	Automate launching of fake mdp for testing purposes
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/Test-Corpus-Audio-MPD-1.120990.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(English)
BuildRequires:	perl(File::Basename)
BuildRequires:	perl(File::Copy)
BuildRequires:	perl(File::ShareDir)
BuildRequires:	perl(File::ShareDir::PathClass)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Readonly)
BuildRequires:	perl(Path::Class)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This module will try to launch a new mpd server for testing purposes. This
mpd server will then be used during the POE::Component::Client::MPD manpage
or the Audio::MPD manpage tests.

In order to achieve this, the module will create a fake _mpd.conf_ file
with the correct pathes (ie, where you untarred the module tarball). It
will then check if some mpd server is already running, and stop it if the
'MPD_TEST_OVERRIDE' environment variable is true (die otherwise). Last it
will run the test mpd with its newly created configuration file.

Everything described above is done automatically when the module is
'use'-d.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Fri Jun 17 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.111.260-1mdv2011.0
+ Revision: 685796
- new version

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1.110.710-2
+ Revision: 657471
- rebuild for updated spec-helper

* Mon Mar 14 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.110.710-1
+ Revision: 644798
- update to new version 1.110710

* Sun Mar 13 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.110.600-1
+ Revision: 644343
- update to new version 1.110600

* Wed Feb 24 2010 Jérôme Quelin <jquelin@mandriva.org> 1.100.500-1mdv2011.0
+ Revision: 510524
- update to 1.100500

* Sat Feb 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1.100.430-1mdv2010.1
+ Revision: 505334
- adding missing buildrequires:
- update to 1.100430

* Sat Nov 21 2009 Jérôme Quelin <jquelin@mandriva.org> 1.93.230-1mdv2010.1
+ Revision: 467869
- update to 1.093230

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 1.92.920-1mdv2010.1
+ Revision: 460707
- import perl-Test-Corpus-Audio-MPD


* Fri Nov 06 2009 cpan2dist 1.092920-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11293 |12cu|perl-Test-CPAN-Meta-YAML-0.220.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-CPAN-Meta-YAML
%define upstream_version 0.22

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.22
Release:	1

Summary:	Validate META.json elements
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/Test-CPAN-Meta-YAML-0.22.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::Builder)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::YAML::Valid)
BuildArch:	noarch

%description
This module was written to ensure that a META.yml file, provided with a
standard distribution uploaded to CPAN, meets the specifications that
slowly being introduced to module uploads, via the use of the
ExtUtils::MakeMaker manpage, the Module::Build manpage and the
Module::Install manpage.

See the CPAN::Meta manpage for further details of the CPAN Meta
Specification.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README LICENSE
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun May 15 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.170.0-1mdv2011.0
+ Revision: 674855
- import perl-Test-CPAN-Meta-YAML



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11294 |12cu|perl-Test-DistManifest-1.12.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-DistManifest
%define upstream_version 1.012

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 1.012
Release:	1

Summary:	Verify MANIFEST as an author test
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/Test-DistManifest-1.012.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Module::Manifest)
BuildRequires:	perl(Test::Builder)
BuildRequires:	perl(Test::Builder::Tester)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::NoWarnings)
BuildRequires:	perl(Module::Build)
BuildArch:	noarch

%description
This module provides a simple method of testing that a MANIFEST matches the
distribution.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
rm debugfiles.list debuglinks.list debugsources.list 
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sun May 15 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.11.0-1mdv2011.0
+ Revision: 674903
- new version

* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 1.9.0-2
+ Revision: 654308
- rebuild for updated spec-helper

* Sat Mar 27 2010 Jérôme Quelin <jquelin@mandriva.org> 1.9.0-1mdv2011.0
+ Revision: 528192
- import perl-Test-DistManifest


* Sat Mar 27 2010 cpan2dist 1.009-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11295 |12cu|perl-Test-Distribution-2.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	Test-Distribution
%define upstream_version 2.00

Name:		perl-%{module}
Version: 	%perl_convert_version %{upstream_version}
Release: 	1
Summary: 	Perform tests on all modules of a distribution 
License: 	GPLv2 or Artistic
Group: 		Development/Perl
Url:        http://search.cpan.org/dist/%{module}/
Source: 	http://www.cpan.org/modules/by-module/Test/Test-Distribution-%{upstream_version}.tar.gz
Buildrequires:	perl(Module::Build)
Buildrequires:	perl(Module::Signature)
Buildrequires:	perl(Module::CoreList)
requires:	perl(File::Find::Rule)
BuildArch: 	noarch

%description
When using this module in a test script, it goes through all the modules in
your distribution, checks their POD, checks that they compile OK and checks
that they all define a $VERSION.

This module also performs a number of test on the distribution itself. 
It checks that your files match your SIGNATURE file if you have one. It 
checks that your distribution isn't missing certain 'core' description 
files. It checks to see you haven't missed out listing any prerequisites 
in Makefile.PL.

It defines its own testing plan, so you usually don't use it in conjunction
with other Test::* modules in the same file. It's recommended that you just
create a one-line test script as shown in the SYNOPSIS above. However, there
are options...

%prep
%setup -q -n %{module}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor
./Build
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes.pod README
%{perl_vendorlib}/Test
%{_mandir}/*/*



%changelog
* Mon Apr 30 2012 Crispin Boylan <crisb@mandriva.org> 2.00-6
+ Revision: 794547
- Rebuild

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2.00-5mdv2010.0
+ Revision: 430593
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 2.00-4mdv2009.0
+ Revision: 258512
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2.00-3mdv2009.0
+ Revision: 246532
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sat Nov 17 2007 Funda Wang <fwang@mandriva.org> 2.00-1mdv2008.1
+ Revision: 109317
- New version 2.00

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - update to new version 1.29

* Thu Nov 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.27-1mdv2008.1
+ Revision: 104456
- update to new version 1.27
- fix doc files

* Mon Jul 02 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.26-2mdv2008.0
+ Revision: 47042
- rebuild



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11296 |12cu|perl-Test-EOL-1.500.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-EOL
%define upstream_version 1.5

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 1.5
Release:	1

Summary:	Check the correct line endings in your project
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/Test-EOL-1.5.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(FindBin)
BuildRequires:	perl(Test::Builder)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(vars)
BuildArch:	noarch

%description
This module scans your project/distribution for any perl files (scripts,
modules, etc) for the presence of windows line endings.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.900.0-2mdv2011.0
+ Revision: 656824
- rebuild for updated spec-helper

* Tue Aug 24 2010 Jérôme Quelin <jquelin@mandriva.org> 0.900.0-1mdv2011.0
+ Revision: 572786
- import perl-Test-EOL



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11297 |12cu|perl-Test-FailWarnings-0.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-FailWarnings
%define upstream_version 0.008

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Add test failures if warnings are caught
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Capture::Tiny) >= 0.120.0
BuildRequires: perl(Carp)
BuildRequires: perl(Cwd)
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(File::Spec)
BuildRequires: perl(File::Spec::Functions)
BuildRequires: perl(File::Temp)
BuildRequires: perl(IO::Handle)
BuildRequires: perl(IPC::Open3)
BuildRequires: perl(List::Util)
BuildRequires: perl(Test::More) >= 0.860.0
BuildRequires: perl(constant)
BuildRequires: perl(strict)
BuildRequires: perl(warnings)
BuildRequires: perl-devel
BuildArch:  noarch

%description
This module hooks '$SIG{__WARN__}' and converts warnings to the Test::More
manpage's 'fail()' calls. It is designed to be used with 'done_testing',
when you don't need to know the test count in advance.

Just as with the Test::NoWarnings manpage, this does not catch warnings if
other things localize '$SIG{__WARN__}', as this is designed to catch
_unhandled_ warnings.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc CONTRIBUTING Changes LICENSE META.json META.yml MYMETA.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Fri Apr 04 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.8.0-1
+ Revision: 5a7fc5e
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11298 |12cu|perl-Test-File-1.360.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-File
%define upstream_version 1.36

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Test file attributes
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/Test-File-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::Builder::Tester)
BuildArch:	noarch

%description
This modules provides a collection of test utilities for file
attributes.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Test
%{_mandir}/*/*



%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.360.0-1
+ Revision: 5638baa
- Updated to 1.36 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11299 |12cu|perl-Test-File-Contents-0.210.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-File-Contents
%define upstream_version 0.21

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.21
Release:	1

Summary:	%{upstream_name} perl module
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/Test-File-Contents-0.21.tar.gz

BuildRequires:	perl(Digest::MD5)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Test::Builder)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Text::Diff)
BuildRequires:	perl(Module::Build)
BuildArch:	noarch

%description
%{upstream_name} perl module.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes META.json META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11300 |12cu|perl-Test-Fixme-0.100.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Fixme
%define upstream_version 0.10

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Check code for FIXMEs
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/Test-Fixme-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Finder)
BuildRequires:	perl(File::Slurp)
BuildRequires:	perl(Test::Builder)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
When coding it is common to come up against problems that need to be
addressed but that are not a big deal at the moment. What generally happens
is that the coder adds comments like:

 # FIXME - what about windows that are bigger than the screen?

 # FIXME - add checking of user priviledges here.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Mon Nov 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.100.0-1
+ Revision: 84c2a79
- LOG Updated to 0.10 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11301 |12cu|perl-Test-InDistDir-1.112.71-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-InDistDir
%define upstream_version 1.112071

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Test environment setup for development with IDE
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(File::Find)
BuildRequires: perl(File::Spec)
BuildRequires: perl(File::Temp)
BuildRequires: perl(Test::More)
BuildRequires: perl-devel
BuildArch: noarch

%description
This module helps run test scripts in IDEs like Komodo.

When running test scripts in an IDE i have to set up a project file
defining the dist dir to run tests in and a lib dir to load additional
modules from. Often I didn't feel like doing that, especially when i only
wanted to do a small patch to a dist. In those cases i added a BEGIN block
to mangle the environment for me.

This module basically is that BEGIN block. It automatically moves up one
directory when it cannot see the test script in "t/$scriptname" and
includes 'lib' in @INC when there's no blib present. That way the test ends
up with almost the same environment it'd get from EUMM/prove/etc., even
when it's actually run inside the t/ directory.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Tue Oct 15 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.112.71-1
+ Revision: e35f982
- Added perl-devel BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11302 |12cu|perl-Test-Inline-2.213.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module Test-Inline
%define upstream_version 2.213

Name:		perl-%{module}
Version:	%perl_convert_version %{upstream_version}
Release:	1
Summary:	Inlining your tests next to the code being tested
License:	GPL or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{module}
Source:		http://www.cpan.org/modules/by-module/Test/Test-Inline-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl-prefork
BuildRequires:	perl(File::Spec) >= 0.82
BuildRequires:	perl(File::Slurp) >= 9999.04
BuildRequires:	perl(File::Find::Rule) >= 0.26
BuildRequires:	perl(File::Flat) >= 0.95
BuildRequires:	perl(File::Remove)
BuildRequires:	perl(File::chmod)
BuildRequires:	perl(List::Util) >= 1.11
BuildRequires:	perl(Getopt::Long) >= 2.34
BuildRequires:	perl(Class::Autouse) >= 1.15
BuildRequires:	perl(Algorithm::Dependency) >= 1.02
BuildRequires:	perl(Config::Tiny) >= 2.00
BuildRequires:	perl(Pod::Tests) >= 0.18
BuildRequires:	perl(Test::More) >= 0.47
BuildRequires:	perl(Test::Script)
BuildRequires:	perl(Test::ClassAPI) >= 1.02
BuildArch:	noarch

%description
Embedding tests allows tests to be placed near the code it's
testing. This is a nice supplement to the traditional .t files.
It's like XUnit, Perl-style.

%prep
%setup -q -n %{module}-%{upstream_version} 

%build
chmod 644 Changes README
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_bindir}/inline2test
%{perl_vendorlib}/Test
%{_mandir}/*/*




%changelog
* Sun Nov 28 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.212-1mdv2011.0
+ Revision: 602392
- update to new version 2.212

* Wed Jul 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.211-1mdv2010.0
+ Revision: 396225
- update to new version 2.211

* Thu May 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.210-1mdv2010.0
+ Revision: 378239
- update to new version 2.210

* Fri May 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.209-1mdv2010.0
+ Revision: 370200
- update to new version 2.209

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 2.208-4mdv2009.0
+ Revision: 258515
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2.208-3mdv2009.0
+ Revision: 246536
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Dec 13 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.208-1mdv2008.1
+ Revision: 119229
- update to new version 2.208

* Wed Aug 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.207-1mdv2008.0
+ Revision: 69249
- update to new version 2.207

* Fri Aug 17 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.205-1mdv2008.0
+ Revision: 65330
- new version


* Thu Jan 18 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.201-1mdv2007.0
+ Revision: 110177
- fix buildrequires
- new version

* Wed Nov 15 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.105-1mdv2007.1
+ Revision: 84320
- new release
- Import perl-Test-Inline

* Wed Aug 30 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.103-3mdv2007.0
- Rebuild

* Sat Apr 29 2006 Nicolas Lécureuil <neoclust@mandriva.org> 2.103-2mdk
- Fix SPEC according to Perl Policy
    - BuildRequires
    - Source URL
- use mkrel

* Fri Sep 30 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.103-1mdk
- New release 2.103
- fix directory ownership

* Sat Sep 24 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 2.102-2mdk
- Fix file permissions

* Sat Sep 24 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 2.102-1mdk
- New version 2.102

* Thu Sep 22 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.101-1mdk
- New release 2.101

* Fri Jul 15 2005 Oden Eriksson <oeriksson@mandriva.com> 0.16-1mdk
- initial Mandriva package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11303 |12cu|perl-Test-LectroTest-0.3600-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

%define module  Test-LectroTest

Name:		perl-%{module}
Version:	0.3600
Release:	5
Summary:	Easy, automatic, specification-based tests
License:	GPL or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{module}
Source:		http://www.cpan.org/modules/by-module/Test/%{module}-%{version}.tar.bz2
BuildRequires:	perl-devel

%description 
This module provides a simple (yet full featured) interface to LectroTest, an
automated, specification-based testing system for Perl. To use it, declare
properties that specify the expected behavior of your software. LectroTest then
checks your software to see whether those properties hold.

%prep
%setup -q -n %{module}-%{version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%check
%make test

%files
%doc Changes README
%{perl_vendorlib}/Test
%{_mandir}/*/*

%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.3600-5
+ Revision: 14889e5
- Disable debug



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11304 |12cu|perl-Test-Log-Dispatch-0.30.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Log-Dispatch
%define upstream_version 0.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	A Log::Dispatch object that keeps track of everything logged to it in memory
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(Log::Dispatch::Array)
BuildRequires:	perl(Log::Dispatch::Output)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Tester)
BuildArch:	noarch

%description
'Test::Log::Dispatch' is a 'Log::Dispatch' object that keeps track of
everything logged to it in memory, and provides convenient tests against
what has been logged.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Feb 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.30.0-5
+ Revision: 115cc50
- Added perl(Log::Dispatch::Output) BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11305 |12cu|perl-Test-MockDBI-0.650.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-MockDBI
%define upstream_version 0.65

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    2
Summary:    Test by mocking-up DBI 
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://search.cpan.org/CPAN/authors/id/A/AF/AFF/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:  perl
BuildRequires:  perl-devel
BuildRequires:  perl(DBI)
BuildRequires:  perl(Test::MockObject)
Requires:       perl(DBI)
BuildArch: noarch

%description
Test::MockDBI provides a way to test DBI interfaces by creating rules for
changing the DBI\'s behavior, then examining the standard output for
matching patterns. 

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
find . -type f -print0 | xargs -0 chmod 644

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%{__make} test

%install
%makeinstall_std

%files
%defattr(-,root,root,755)
%doc Changes HISTORY README TODO
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.650.0-2
+ Revision: a15882b
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11306 |12cu|perl-Test-Mock-LWP-0.80.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Mock-LWP
%define upstream_version 0.08

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Mocks LWP::UserAgent
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/Test-Mock-LWP-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::MockObject)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This package arises from duplicating the same code to mock LWP et al in
several different modules I've written. This version is very minimalist,
but works for my needs so far. I'm very open to new suggestions and
improvements.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Nov 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.80.0-1
+ Revision: a13eaa3
- LOG Updated to 0.08 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11307 |12cu|perl-Test-MockObject-1.201.203.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-MockObject
%define upstream_version 1.20120301

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 1.20120301
Release:	1

Summary:	Perl extension for emulating troublesome interfaces
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/Test-MockObject-1.20120301.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(UNIVERSAL::isa)
BuildRequires:	perl(UNIVERSAL::can)
BuildRequires:	perl(Test::Warn) >= 0.230
BuildRequires:	perl(Test::More) >= 0.980
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(CGI)
BuildArch:	noarch

%description 
It's a simple program that doesn't use any other modules, and those are easy to
test. More often, testing a program completely means faking up input to another
module, trying to coax the right output from something you're not supposed to
be testing anyway.

Testing is a lot easier when you can control the entire environment. With
Test::MockObject, you can get a lot closer.

Test::MockObject allows you to create objects that conform to particular
interfaces with very little code. You don't have to reimplement the behavior,
just the input and the output.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%check
make test

%files
%doc Changes README
%{perl_vendorlib}/Test
%{_mandir}/*/*


%changelog
* Fri Jun 17 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.201.106.120-1mdv2011.0
+ Revision: 685758
- new version

* Sat Aug 01 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.90.0-1mdv2010.0
+ Revision: 405555
- rebuild using %%perl_convert_version

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.09-2mdv2009.0
+ Revision: 268736
- rebuild early 2009.0 package (before pixel changes)

* Wed May 28 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.09-1mdv2009.0
+ Revision: 212228
- update to new version 1.09

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Jul 04 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.08-1mdv2008.0
+ Revision: 47737
- update to new version 1.08


* Wed Nov 15 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.07-1mdv2007.0
+ Revision: 84321
- new version
- Import perl-Test-MockObject

* Wed Aug 30 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.06-2mdv2007.0
- Rebuild

* Tue Apr 25 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.06-1mdk
- New release 1.06
- better source URL
- better buildrequires syntax

* Wed Apr 12 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.05-1mdk
- New release 1.05
- better source URL

* Mon Mar 20 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.04-1mdk
- New release 1.04

* Tue Mar 07 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.03-1mdk
- New release 1.03

* Tue Dec 27 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.02-1mdk
- New release 1.02

* Wed Oct 05 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.01-3mdk
- Fix BuildRequires

* Tue Oct 04 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.01-2mdk
- Fix BuildRequires

* Wed Sep 07 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.01-1mdk
- New release 1.01

* Tue Jul 19 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.00-1mdk
- New release 1.00
- spec cleanup
- test in %%check
- fix source url

* Tue Dec 21 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.20-1mdk
- 0.20

* Mon Dec 20 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.14-2mdk
- fix buildrequires in a backward compatible way

* Mon Sep 13 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.14-1mdk 
- first mdk release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11308 |12cu|perl-Test-MockRandom-1.10.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname   Test-MockRandom
%define upstream_version 1.01

Name:       perl-%{realname}
Version:    %perl_convert_version %{upstream_version}
Release:    1
License:    GPL or Artistic
Group:      Development/Perl
Summary:    Override randoms with non-random behavior
Source:     http://www.cpan.org/modules/by-module/Test/Test-MockRandom-%{upstream_version}.tar.gz
Url:        http://search.cpan.org/dist/%{realname}
BuildRequires: perl-devel
BuildRequires: perl(Module::Build::Compat)

BuildArch: noarch

%description
This perhaps ridiculous-seeming module was created to test routines that
manipulate random numbers by providing a known output from 'rand'. Given a
list of seeds with 'srand', it will return each in turn. After seeded
random numbers are exhausted, it will always return 0. Seed numbers must be
of a form that meets the expected output from 'rand' as called with no
arguments -- i.e. they must be between 0 (inclusive) and 1 (exclusive). In
order to facilitate generating and testing a nearly-one number, this module
exports the function 'oneish', which returns a number just fractionally
less than one. 

Depending on how this module is called with 'use', it will export 'rand' to
a specified package (e.g. a class being tested) effectively overriding and
intercepting calls in that package to the built-in 'rand'. It can also
override 'rand' in the current package or even globally. In all of these
cases, it also exports 'srand' and 'oneish' to the current package in order
to control the output of 'rand'. See the /USAGE manpage for details.

Alternatively, this module can be used to generate objects, with each
object maintaining its own distinct seed array.

%prep
%setup -q -n %{realname}-%{upstream_version} 

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README LICENSE
%{_mandir}/man3/*
%perl_vendorlib/*





%changelog
* Fri Feb 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.10.0-1
+ Revision: ae34435
- Updated to 1.01 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11309 |12cu|perl-Test-NeedsDisplay-1.70.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-NeedsDisplay
%define upstream_version 1.07

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Ensure that tests needing a display have one
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(Test::More)
BuildRequires:	x11-server-xvfb
BuildArch:	noarch
Requires:	x11-server-xvfb

%description
When testing GUI applications, sometimes applications or modules absolutely
insist on a display, even just to load a module without actually showing
any objects.

Regardless, this makes GUI applications pretty much impossible to build and
test on headless or automated systems. And it fails to the point of not
even running the Makefile.PL script because a dependency needs a display so
it can be loaded to find a version.

In these situations, what is needed is a fake display.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
#make test

%install
%makeinstall_std

%files
%doc README LICENSE Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Wed Sep 26 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.70.0-3
+ Revision: d4c50f1
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11310 |12cu|perl-Test-NoTabs-1.300.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-NoTabs
%define upstream_version 1.3

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 1.3
Release:	1

Summary:	Check the presence of tabs in your project
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/Test-NoTabs-1.3.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(FindBin)
BuildRequires:	perl(Test::Builder)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This module scans your project/distribution for any perl files (scripts,
modules, etc) for the presence of tabs.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Thu Jun 16 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.100.0-1mdv2011.0
+ Revision: 685626
- update to new version 1.1

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1.0.0-2
+ Revision: 656827
- rebuild for updated spec-helper

* Tue Aug 24 2010 Jérôme Quelin <jquelin@mandriva.org> 1.0.0-1mdv2011.0
+ Revision: 572833
- import perl-Test-NoTabs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11311 |12cu|perl-Test-Output-1.30.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Output
%define upstream_version 1.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Utilities to test STDOUT and STDERR messages
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/Test-Output-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Sub::Exporter)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Tester)
BuildArch:	noarch

%description
Test::Output provides a simple interface for testing output sent to STDOUT
or STDERR. A number of different utilies are included to try and be as
flexible as possible to the tester.

Originally this module was designed not to have external requirements, 
however, the features provided by L<Sub::Exporter> over what L<Exporter>
provides is just to great to pass up.

Test::Output ties STDOUT and STDERR using Test::Output::Tie.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
#make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.30.0-1
+ Revision: 20288d7
- Updated to 1.03 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11312 |12cu|perl-Test-Parser-1.9-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module  Test-Parser
%define debug_package %{nil}

Name:		perl-%{module}
Version:	1.9
Release:	4
Summary:	Base class for parsing log files from test runs, and displays in an XML syntax 
License:	GPL or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{module}
Source:		http://www.cpan.org/modules/by-module/Test/%{module}-%{version}.tar.gz
BuildRequires:	perl-devel
BuildRequires:	perl(XML::Simple)
BuildRequires:	perl(XML::Twig)

%description 
This module serves as a common base class for test log parsers. These tools are
intended to be able to parse output from a wide variety of tests - including
non-Perl tests.

The parsers also write the test data into the 'Test Result Publication
Interface' (TRPI) XML schema, developed by SpikeSource.

%prep
%setup -q -n %{module}-%{version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%check
%make test

%files
%doc ChangeLog INSTALL README
%{perl_vendorlib}/Test
%{_mandir}/*/*
%{_bindir}/*

%changelog
* Wed Feb 12 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.9-4
+ Revision: 4a7175a
- Disable debug



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11313 |12cu|perl-Test-Pod-Content-0.0.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Pod-Content
%define upstream_version 0.0.6

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Test a Pod's content
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Test/Test-Pod-Content-v%{upstream_version}.tar.gz

BuildRequires: perl(Pod::Simple)
BuildRequires: perl(Test::More)
BuildRequires: perl(version)
BuildRequires: perl(Module::Build::Compat)
BuildArch: noarch

%description
This is a very simple module for testing a Pod's content. It is mainly
intended for testing the content of generated Pod - that is, the Pod
included in perl modules generated by some mechanism.

Another usage example is to test whether all files contain the same
copyright notice:

 plan tests => scalar @filelist;

%prep
%setup -q -n %{upstream_name}-v%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc META.yml Changes README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Sat Apr 16 2011 Funda Wang <fwang@mandriva.org> 0.0.5-2mdv2011.0
+ Revision: 653622
- rebuild for updated spec-helper

* Wed Aug 25 2010 Jérôme Quelin <jquelin@mandriva.org> 0.0.5-1mdv2011.0
+ Revision: 573091
- import perl-Test-Pod-Content


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11314 |12cu|perl-Test-POE-Client-TCP-1.120.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-POE-Client-TCP
%define upstream_version 1.12

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 1.12
Release:	1

Summary:	A POE Component providing TCP client services for test cases
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/Test-POE-Client-TCP-1.12.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(POE)
BuildRequires:	perl(POE::Filter)
BuildRequires:	perl(POE::Filter::Line)
BuildRequires:	perl(POE::Wheel::ReadWrite)
BuildRequires:	perl(POE::Wheel::SocketFactory)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Text::ParseWords)
BuildArch:	noarch

%description
Test::POE::Client::TCP is a the POE manpage component that provides a TCP
client framework for inclusion in client component test cases, instead of
having to roll your own.

Once registered with the component, a session will receive events related
to connections made, disconnects, flushed output and input from the
specified server.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/Test


%changelog
* Tue Jul 05 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.100.0-1mdv2011.0
+ Revision: 688831
- update to new version 1.10

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1.80.0-1mdv2011.0
+ Revision: 552637
- update to 1.08

* Sat Nov 07 2009 Jérôme Quelin <jquelin@mandriva.org> 1.60.0-1mdv2010.1
+ Revision: 462460
- update to 1.06

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 1.40.0-1mdv2010.0
+ Revision: 405591
- rebuild using %%perl_convert_version

* Sun Jun 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.04-1mdv2010.0
+ Revision: 387781
- update to new version 1.04

* Fri May 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.02-1mdv2010.0
+ Revision: 370217
- update to new version 1.02

* Wed Jan 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.10-1mdv2009.1
+ Revision: 332123
- update to new version 0.10

* Fri Jan 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.08-1mdv2009.1
+ Revision: 330195
- update to new version 0.08

* Wed Jul 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-1mdv2009.0
+ Revision: 230639
- update to new version 0.06

* Sat May 24 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.04-1mdv2009.0
+ Revision: 210832
- import perl-Test-POE-Client-TCP


* Sat May 24 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.04-1mdv2009.0
- first mdv release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11315 |12cu|perl-Test-Portability-Files-0.60.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Portability-Files
%define upstream_version 0.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.06
Release:	1

Summary:	Check file names portability
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/Test-Portability-Files-0.06.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(File::Basename)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(Test::Builder)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This module is used to check the portability across operating systems of
the names of the files present in the distribution of a module. The tests
use the advices given in the perlport/"Files and Filesystems" manpage. The
author of a distribution can select which tests to execute.

To use this module, simply copy the code from the synopsis in a test file
named _t/portfs.t_ for example, and add it to your _MANIFEST_. You can
delete the call to 'options()' to enable only most common tests.

By default, not all tests are enabled because some are judged too
cumbersome to be practical, especially since some of the most limited
platforms (like MS-DOS) seem to be no longer supported. Here are the
default options:

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 0.50.0-2mdv2011.0
+ Revision: 654315
- rebuild for updated spec-helper

* Sat Mar 27 2010 Jérôme Quelin <jquelin@mandriva.org> 0.50.0-1mdv2011.0
+ Revision: 527962
- import perl-Test-Portability-Files


* Sat Mar 27 2010 cpan2dist 0.05-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11316 |12cu|perl-Test-Prereq-1.38.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Prereq
%define upstream_version 1.038

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Check if Makefile.PL has the right pre-requisites
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/Test-Prereq-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Module::Info)
BuildRequires:	perl(Module::CoreList)
BuildRequires:	perl(Test::Builder::Tester)

BuildArch:	noarch

%description 
The prereq_ok() function examines the modules it finds in blib/lib/,
blib/script, and the test files it finds in t/ (and test.pl). It figures out
which modules they use, skips the modules that are in the Perl core, and
compares the remaining list of modules to those in the PREREQ_PM section of
Makefile.PL.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%check
# this test rely on network to fetch data from CPAN
rm -f t/get_from_prereqs.t
perl -pi -e 's/get_from_prereqs.t//' t/test_manifest
%make test

%files
%doc Changes README LICENSE
%{perl_vendorlib}/Test
%{_mandir}/*/*



%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.38.0-1
+ Revision: e02dd4d
- Updated to 1.038 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11317 |12cu|perl-Test-Regression-0.70.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Regression
%define upstream_version 0.07

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.07
Release:	1

Summary:	Test library to generate and compare output
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/Test-Regression-0.07.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Algorithm::Diff)
BuildRequires:	perl(DirHandle)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(FileHandle)
BuildRequires:	perl(Test::Differences)
BuildRequires:	perl(Test::MockObject)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Text::Diff)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch

%description
Using the various Test:: modules you can compare the output of a function
against what you expect. However if the output is complex and changes from
version to version, maintenance of the expected output could be costly.
This module allows one to use the test code to generate the expected
output, so that if the differences with model output are expected, one can
easily refresh the model output.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 0.60.0-3mdv2011.0
+ Revision: 658567
- rebuild

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.60.0-2
+ Revision: 657845
- rebuild for updated spec-helper

* Sun Nov 28 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.60.0-1mdv2011.0
+ Revision: 602393
- update to new version 0.06

* Wed Jul 14 2010 Jérôme Quelin <jquelin@mandriva.org> 0.50.0-1mdv2011.0
+ Revision: 553066
- import perl-Test-Regression


* Wed Jul 14 2010 cpan2dist 0.05-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11318 |12cu|perl-Test-Reporter-1.600.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Reporter
%define upstream_version 1.60

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Sends test results to cpan-testers@perl.org
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/Test-Reporter-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Cwd)
BuildRequires:	perl(Data::Dumper)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(FileHandle)
BuildRequires:	perl(Net::SMTP)
BuildRequires:	perl(Sys::Hostname)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Time::Local)
BuildRequires:	perl(base)
BuildRequires:	perl(constant)
BuildArch:	noarch

%description
Test::Reporter reports the test results of any given distribution to the
CPAN Testers project. Test::Reporter has wide support for various perl5's
and platforms.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml README
# %{_bindir}/cpantest
# %{_mandir}/man1/*
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Nov 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.600.0-1
+ Revision: 8337451
- LOG Updated to 1.60 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11319 |12cu|perl-Test-Script-Run-0.80.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Script-Run
%define upstream_version 0.08

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Test the script with run
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/Test-Script-Run-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(IPC::Run3)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
This module exports some subs to help test and run scripts in your dist's
bin/ directory, if the script path is not absolute.

Nearly all the essential code is stolen from Prophet::Test, we think subs
like those should live below 'Test::' namespace, that's why we packed them
and created this module.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/Test/


%changelog
* Mon Nov 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.80.0-1
+ Revision: 8b009da
- LOG Updated to 0.08 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11320 |12cu|perl-Test-SharedFork-0.230.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-SharedFork
%define upstream_version 0.23

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Fork test
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(App::Prove)
BuildRequires: perl(CPAN::Meta)
BuildRequires: perl(CPAN::Meta::Prereqs)
BuildRequires: perl(ExtUtils::CBuilder)
BuildRequires: perl(File::Temp)
BuildRequires: perl(Module::Build) >= 0.380.0
BuildRequires: perl(Test::Builder) >= 0.320.0
BuildRequires: perl(Test::Builder::Module)
BuildRequires: perl(Test::Builder::Tester)
BuildRequires: perl(Test::More) >= 0.880.0
BuildRequires: perl(Test::Requires)
BuildRequires: perl(Time::HiRes)
BuildArch:  noarch

%description
Test::SharedFork is utility module for Test::Builder.

This module makes the fork(2) manpage safety in your test case.

This module merges test count with parent process & child process.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL --installdirs=vendor

./Build CFLAGS="%{optflags}"

%check
./Build test

%install
./Build install --destdir=%{buildroot}

%files
%doc Changes LICENSE META.json META.yml MYMETA.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Tue Apr 08 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.230.0-1
+ Revision: 354f581
- Imported from SRPM



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11321 |12cu|perl-Test-Spec-0.470.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Spec
%define upstream_version 0.47

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	RSpec-like testing for Perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/Test-Spec-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Exporter)
BuildRequires:	perl(List::Util)
BuildRequires:	perl(Package::Stash)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(TAP::Parser)
BuildRequires:	perl(Test::Deep)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Trap)
BuildRequires:	perl(Tie::IxHash)
BuildRequires:	perl(constant)
BuildArch:	noarch

%description
This is a declarative specification-style testing system for
behavior-driven development (BDD) in Perl. The tests (a.k.a. examples) are
named with strings instead of subroutine names, so your fingers will suffer
less fatigue from underscore-itis, with the side benefit that the test
reports are more legible.

This module is inspired by and borrows heavily from RSpec
(http://rspec.info/documentation/), a BDD tool for the Ruby programming
language.

EXPORTS
    When given *no list* (i.e. 'use Test::Spec;'), this class will export:

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Nov 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.470.0-1
+ Revision: b4a5f41
- LOG Updated to 0.47 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11322 |12cu|perl-Test-Spelling-0.190.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Spelling
%define upstream_version 0.19

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.19
Release:	1

Summary:	Check for spelling errors in POD
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/Test-Spelling-0.19.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Pod::Spell)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Tester)
BuildRequires:	perl(IPC::Run3)

BuildArch:	noarch
Requires:	aspell-en

%description
Check POD files for spelling mistakes, using the Pod::Spell manpage and
_spell_ to do the heavy lifting.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/Test

%changelog
* Tue May 31 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.140.0-1mdv2011.0
+ Revision: 682198
- update to new version 0.14

* Fri Apr 29 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.130.0-1
+ Revision: 660570
- new version
- drop aspell command patch, fixed upstream

* Sat Mar 27 2010 Jérôme Quelin <jquelin@mandriva.org> 0.110.0-2mdv2011.0
+ Revision: 527995
- using aspell in english by default

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.110.0-1mdv2010.0
+ Revision: 405595
- rebuild using %%perl_convert_version

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.11-2mdv2009.0
+ Revision: 268739
- rebuild early 2009.0 package (before pixel changes)

* Sat May 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.11-1mdv2009.0
+ Revision: 213781
- import perl-Test-Spelling


* Sat May 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.11-1mdv2009.0
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11323 |12cu|perl-Test-Strict-0.230.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Strict
%define upstream_version 0.23

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Check syntax, presence of use strict; and test coverage
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Devel::Cover)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(FindBin)
BuildRequires:	perl(Test::Builder)
BuildRequires:	perl(Test::Simple)
BuildArch:	noarch

%description
The most basic test one can write is "does it compile ?". This module tests if
the code compiles and play nice with Test::Simple modules.

Another good practice this module can test is to "use strict;" in all perl
files.

By setting a minimum test coverage through all_cover_ok(), a code author can
ensure his code is tested above a preset level of kwality throughout the
development cycle.

Along with Test::Pod, this module can provide the first tests to setup for a
module author.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/Test



%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.230.0-1
+ Revision: ab03e72
- Updated to 0.23 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11324 |12cu|perl-Test-Synopsis-0.100.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Synopsis
%define upstream_version 0.10

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Test your SYNOPSIS code
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/Test-Synopsis-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Filter::Util::Call)
BuildRequires:	perl(Test::Builder)
BuildArch:	noarch

%description
Test::Synopsis is an (author) test module to find .pm or .pod files under
your _lib_ directory and then make sure the example snippet code in your
_SYNOPSIS_ section passes the perl compile check.

Note that this module only checks the perl syntax (by wrapping the code
with 'sub') and doesn't actually run the code.

Suppose you have the following POD in your module.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.100.0-1
+ Revision: 26cebfd
- Updated to 0.10 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11325 |12cu|perl-Test-Sys-Info-0.200.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Sys-Info
%define upstream_version 0.20

%define debug_package %{nil}

Summary:	Centralized test suite for Sys::Info
Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2
License:    GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/SYS/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:	perl-devel
Requires:	perl-Sys-Info-Base

%description
Perl centralized test suite for Sys::Info.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/*
%{_mandir}/man3/*

%changelog
* Wed Feb 12 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.200.0-2
+ Revision: 12c82e5
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11326 |12cu|perl-Test-Taint-1.60.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Taint
%define upstream_version 1.06

Name:       perl-%{upstream_name}
Version:    %perl_convert_version 1.06
Release:	1

Summary:    Tools to test taintedness
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Test/Test-Taint-1.06.tar.gz

BuildRequires: perl(Scalar::Util)
BuildRequires: perl(Test::Builder)
BuildRequires: perl(Test::More)
BuildRequires: perl(Tie::Array)
BuildRequires: perl(Tie::Hash)
BuildRequires: perl(Tie::Scalar)
BuildRequires: perl(overload)
BuildRequires: perl-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
Tainted data is data that comes from an unsafe source, such as the command
line, or, in the case of web apps, any GET or POST transactions. Read the
the perlsec manpage man page for details on why tainted data is bad, and
how to untaint the data.

When you're writing unit tests for code that deals with tainted data,
you'll want to have a way to provide tainted data for your routines to
handle, and easy ways to check and report on the taintedness of your data,
in standard the Test::More manpage style.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc META.yml Changes
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.40.0-3
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 1.40.0-2mdv2011.0
+ Revision: 556156
- rebuild for perl 5.12

* Wed Jul 14 2010 Jérôme Quelin <jquelin@mandriva.org> 1.40.0-1mdv2011.0
+ Revision: 553068
- import perl-Test-Taint


* Wed Jul 14 2010 cpan2dist 1.04-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11327 |12cu|perl-Test-TCP-2.20.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-TCP
%define upstream_version 2.02

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Testing TCP program
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(CPAN::Meta)
BuildRequires: perl(CPAN::Meta::Prereqs)
BuildRequires: perl(Module::Build) >= 0.38
BuildRequires: perl(File::Temp)
BuildRequires: perl(IO::Socket::INET)
BuildRequires: perl(Socket)
BuildRequires: perl(Test::More) >= 0.980.0
BuildRequires: perl(Test::SharedFork) >= 0.190.0
BuildRequires: perl(Time::HiRes)
BuildArch:  noarch

%description
Test::TCP is test utilities for TCP/IP programs.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL --installdirs=vendor

./Build

%check
./Build test

%install
./Build install --destdir=%{buildroot}

%files
%doc Changes META.yml MYMETA.yml README.md
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Tue Apr 08 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.20.0-1
+ Revision: b787c4c
- Imported from SRPM



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11328 |12cu|perl-Test-TempDir-0.80.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-TempDir
%define upstream_version 0.08

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	A factory for creating L<Test::TempDir::Handle>
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(File::NFSLock)
BuildRequires:	perl(File::Path)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Types::Path::Class)
BuildRequires:	perl(Path::Class)
BuildRequires:	perl(Sub::Exporter)
BuildRequires:	perl(Test::use::ok)
BuildRequires:	perl(Test::Requires)
BuildRequires:	perl(Test::CheckDeps)
BuildRequires:	perl(namespace::clean)
BuildRequires:	perl(namespace::autoclean)
BuildArch:	noarch

%description
Test::TempDir provides temporary directory creation with testing in mind.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Wed Mar 19 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.80.0-1
+ Revision: 126df99
- Added Test::CheckDeps BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11329 |12cu|perl-Test-Time-0.40.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name Test-Time
%define upstream_version 0.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Overrides the time() and sleep() core functions for testing

License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

Buildrequires:  perl-devel
BuildArch:	noarch

%description
Test::Time can be used to test modules that deal with time. Once you
"use" this module, all references to "time" and "sleep" will be
internalized. You can set custom time by passing time => number after
the "use" statement:

    use Test::Time time => 1;

    my $now = time;    # $now is equal to 1
    sleep 300;         # returns immediately, displaying a note
    my $then = time;   # $then equals to 301

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml MYMETA.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Thu Apr 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.40.0-2
+ Revision: 38ff637
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11330 |12cu|perl-Test-TinyMocker-0.50.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-TinyMocker
%define upstream_version 0.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	A very simple tool to mock external modules
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/Test-TinyMocker-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
no description found

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.50.0-1
+ Revision: 7c8dcce
- Updated to 0.05 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11331 |12cu|perl-Test-Trap-0.2.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Trap
%define upstream_version 0.2.4

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Trap exit codes, exceptions, output

License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-v%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Data::Dump)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Test::Tester)
BuildRequires:	perl(version)

BuildArch:	noarch

%description
Primarily (but not exclusively) for use in test scripts: A block eval on
steroids, configurable and extensible, but by default trapping (Perl)
STDOUT, STDERR, warnings, exceptions, would-be exit codes, and return
values from boxed blocks of test code.

The values collected by the latest trap can then be queried or tested
through a special trap object.

%prep
%setup -q -n %{upstream_name}-v%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Test
%{_mandir}/*/*




%changelog
* Wed Apr 09 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.2.4-1
+ Revision: 90d08b3
- Updated to 0.2.4 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11332 |12cu|perl-Test-UseAllModules-0.140.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-UseAllModules
%define upstream_version 0.14

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.14
Release:	1

Summary:	Do use_ok() for all modules MANIFESTed
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/Test-UseAllModules-0.14.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Exporter)
BuildRequires:	perl(ExtUtils::Manifest)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
I'm sick of writing 00_load.t (or something like that) that'll do use_ok()
for every module I write. I'm sicker of updating 00_load.t when I add
another file to the distro. This module reads MANIFEST to find modules to
be tested and does use_ok() for each of them. Now all you have to do is
update MANIFEST. You don't have to modify the test any more (hopefully).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.130.0-2mdv2011.0
+ Revision: 657473
- rebuild for updated spec-helper

* Fri Mar 18 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.130.0-1
+ Revision: 646398
- update to new version 0.13

* Wed Aug 25 2010 Jérôme Quelin <jquelin@mandriva.org> 0.120.0-1mdv2011.0
+ Revision: 573151
- import perl-Test-UseAllModules



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11333 |12cu|perl-Test-use-ok-0.110.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Test-use-ok
%define upstream_version 0.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.11
Release:	1

Summary:	A visitor for Perl data structures
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/Test-use-ok-0.11.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

Provides:	perl(ok)

%description
This module is a simple visitor implementation for Perl values.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc %{_mandir}/*/*
%{perl_vendorlib}/Test/*
%{perl_vendorlib}/ok.pm

%changelog
* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.20.0-1mdv2010.1
+ Revision: 471070
- adding missing provides:

* Fri Jul 24 2009 Jérôme Quelin <jquelin@mandriva.org> 0.20.0-1mdv2010.0
+ Revision: 399257
- rebuild
- using %%perl_convert_version
- fixed license & source0 fields

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.02-3mdv2009.0
+ Revision: 241985
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu May 03 2007 Michael Scherer <misc@mandriva.org> 0.02-1mdv2008.0
+ Revision: 21510
- update to 0.02


* Wed Mar 15 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.01-1mdk
- Initial MDV release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11334 |12cu|perl-Test-Vars-0.5.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Vars
%define upstream_version 0.005

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Detects unused variables
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/Test-Vars-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(Module::Build)
BuildRequires:	perl(B)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(parent)
BuildArch:	noarch

%description
Test::Vars finds unused variables in order to keep the source code tidy.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes META.yml 
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Tue Oct 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.5.0-1
+ Revision: ccca9f2
- Updated by ROSA Updates Builder



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11335 |12cu|perl-Test-Warnings-0.14.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name Test-Warnings
%define upstream_version 0.014

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1
Summary:    Test for warnings and the lack of them
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://search.cpan.org/CPAN/authors/id/E/ET/ETHER/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Exporter)
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(File::Spec::Functions)
BuildRequires: perl(List::Util)
BuildRequires: perl(Module::Build::Tiny) >= 0.35.0
BuildRequires: perl(TAP::Harness::Env)
BuildRequires: perl(Test::Builder)
BuildRequires: perl(Test::Deep)
BuildRequires: perl(Test::More) >= 0.940.0
BuildRequires: perl(Test::Tester) >= 0.108.0
BuildRequires: perl(parent)
BuildRequires: perl(strict)
BuildRequires: perl(version)
BuildRequires: perl(warnings)
BuildArch:  noarch

%description
This module is intended to be used as a drop-in replacement for
Test::NoWarnings: it also adds an extra test, but runs this test
before done_testing calculates the test count, rather than after.
It does this by hooking into done_testing as well as via an END
block. You can declare a plan, or not, and things will still Just
Work.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL --installdirs=vendor

./Build

%check
./Build test

%install
./Build install --destdir=%{buildroot}

%files
%doc CONTRIBUTING Changes INSTALL LICENSE META.json META.yml MYMETA.yml README examples
%{perl_vendorlib}/*
%{_mandir}/man3/*

%changelog
* Fri Apr 04 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.14.0-1
+ Revision: 36b76b6
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11336 |12cu|perl-Test-WWW-Mechanize-1.440.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Test-WWW-Mechanize
%define upstream_version 1.44

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Testing-specific WWW::Mechanize subclass
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/Test-WWW-Mechanize-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(LWP::UserAgent)
BuildRequires: perl(LWP)
BuildRequires:	perl(Carp::Assert::More)
BuildRequires:	perl(CGI)
BuildRequires:	perl(HTML::Lint)
BuildRequires:	perl(HTTP::Server::Simple)
BuildRequires:	perl(HTML::TreeBuilder)
BuildRequires:	perl(Test::Builder::Tester)
BuildRequires:	perl(Test::LongString)
BuildRequires:	perl(URI)
BuildRequires:	perl(WWW::Mechanize) 

BuildArch:	noarch

%description
Test::WWW::Mechanize is a subclass of WWW::Mechanize that incorporates features
for web application testing.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# change listening port
perl -pi -e 's/13432/17987/' t/TestServer.pm
%make test

%install
%makeinstall_std

%files
%doc Changes 
%{perl_vendorlib}/Test
%{_mandir}/man3/*

%changelog
* Mon Jul 18 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.340.0-1mdv2011
+ Revision: 690330
- update to new version 1.34

* Sat May 14 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.320.0-1
+ Revision: 674606
- update to new version 1.32

* Wed Jul 14 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.300.0-1mdv2011.0
+ Revision: 553058
- change listening port of test server
- adding missing buildrequires:
- update to 1.30

* Sun Apr 18 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.280.0-1mdv2010.1
+ Revision: 536216
- update to 1.28

* Sat Aug 01 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.240.0-1mdv2010.0
+ Revision: 406188
- rebuild using %%perl_convert_version

* Sun Jan 18 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.24-1mdv2009.1
+ Revision: 330915
- update to new version 1.24

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.20-2mdv2009.0
+ Revision: 268764
- rebuild early 2009.0 package (before pixel changes)

* Wed Apr 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.20-1mdv2009.0
+ Revision: 194954
- update to new version 1.20

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Dec 07 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.18-1mdv2008.1
+ Revision: 116171
- update to new version 1.18

* Sat Nov 17 2007 Funda Wang <fwang@mandriva.org> 1.16-2mdv2008.1
+ Revision: 109357
- rebuild

* Fri Nov 02 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.16-1mdv2008.1
+ Revision: 105438
- new version

* Mon May 21 2007 Michael Scherer <misc@mandriva.org> 1.14-1mdv2008.0
+ Revision: 29046
- Update to new version 1.14


* Sat Jul 08 2006 Michael Scherer <misc@mandriva.org> 1.12-1mdv2007.0
- New release 1.12

* Wed Jun 21 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.10-1mdv2007.0
- New version 1.10
- spec cleanup

* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.08-4mdk
- Fix SPEC according to Perl Policy
	- BuildRequires
	- Source URL

* Tue Dec 27 2005 Michael Scherer <misc@mandriva.org> 1.08-3mdk
- Do not ship empty dir

* Fri Dec 16 2005 Michael Scherer <misc@mandriva.org> 1.08-2mdk
- fix BuildRequires

* Wed Dec 07 2005 Michael Scherer <misc@mandriva.org> 1.08-1mdk
- New release 1.08

* Sat Nov 05 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.06-4mdk
- Fix BuildRequires

* Fri Nov 04 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.06-3mdk
- Fix BuildRequires

* Fri Nov 04 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.06-2mdk
- Fix BuildRequires

* Sat Oct 01 2005 Michael Scherer <misc@mandriva.org> 1.06-1mdk
- First mandriva package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11337 |12cu|perl-Test-WWW-Mechanize-Catalyst-0.520.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-WWW-Mechanize-Catalyst
%define upstream_version 0.52

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Test::WWW::Mechanize for Catalyst
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Catalyst) >= 5.00
BuildRequires:	perl(Catalyst::Plugin::Session)
BuildRequires:	perl(Catalyst::Plugin::Session::State::Cookie)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::WWW::Mechanize) >= 1.04

BuildArch:	noarch

%description
Catalyst is an elegant MVC Web Application
Framework. Test::WWW::Mechanize is a subclass of WWW::Mechanize that
incorporates features for web application testing. The
Test::WWW::Mechanize::Catalyst module meshes the two to allow easy
testing of Catalyst applications without starting up a web server.


%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL installdirs=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc CHANGES README
%{_mandir}/*/*
%{perl_vendorlib}/Test



%changelog
* Thu Sep 27 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.520.0-2
+ Revision: 58b844e
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11338 |12cu|perl-Test-WWW-Selenium-1.360.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-WWW-Selenium
%define upstream_version 1.36

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 1.36
Release:	1

Summary:	Test applications using Selenium Remote Control
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/Test-WWW-Selenium-1.36.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl-libwww-perl
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::Mock::LWP)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Pod)
BuildRequires:	perl(URI::Escape)
BuildArch:	noarch

%description
Selenium Remote Control (SRC) is a test tool that allows you to write
automated web application UI tests in any programming language against any
HTTP website using any mainstream JavaScript-enabled browser. SRC provides
a Selenium Server, which can automatically start/stop/control any supported
browser. It works by using Selenium Core, a pure-HTML+JS library that
performs automated tasks in JavaScript; the Selenium Server communicates
directly with the browser using AJAX (XmlHttpRequest).

http://www.openqa.org/selenium-rc/

This module sends commands directly to the Server using simple HTTP
GET/POST requests. Using this module together with the Selenium Server, you
can automatically control any supported browser.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon May 09 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.250.0-1mdv2011.0
+ Revision: 672878
- update to new version 1.25

* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1.240.0-2
+ Revision: 657849
- rebuild for updated spec-helper

* Tue Feb 08 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.240.0-1
+ Revision: 636803
- update to new version 1.24

* Sat Dec 25 2010 Shlomi Fish <shlomif@mandriva.org> 1.230.0-2mdv2011.0
+ Revision: 624834
- Add libwww-perl to the dependencies explicitly
- import perl-Test-WWW-Selenium



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11339 |12cu|perl-Test-YAML-Meta-0.200.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-YAML-Meta
%define upstream_version 0.20

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.20
Release:	1

Summary:	Validation of the META.yml file in a distribution
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/Test-YAML-Meta-0.20.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::CPAN::Meta::YAML)
BuildRequires:	perl(Test::YAML::Valid)
BuildArch:	noarch

%description
This module was written to ensure that a META.yml file, provided with a
standard distribution uploaded to CPAN, meets the specifications that slowly
being introduced to module uploads, via the use of ExtUtils::MakeMaker,
Module::Build and Module::Install.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README LICENSE
%{perl_vendorlib}/Test
%{_mandir}/*/*


%changelog
* Tue May 17 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.190.0-1mdv2011.0
+ Revision: 675485
- new version

* Wed Apr 14 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.160.0-1mdv2011.0
+ Revision: 534936
- new version

* Mon Dec 21 2009 Jérôme Quelin <jquelin@mandriva.org> 0.150.0-1mdv2010.1
+ Revision: 480738
- update to 0.15

* Sun Dec 13 2009 Jérôme Quelin <jquelin@mandriva.org> 0.140.0-1mdv2010.1
+ Revision: 478060
- update to 0.14

* Tue Dec 08 2009 Jérôme Quelin <jquelin@mandriva.org> 0.130.0-1mdv2010.1
+ Revision: 474755
- update to 0.13

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.120.0-1mdv2010.0
+ Revision: 405603
- rebuild using %%perl_convert_version

* Mon May 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.12-1mdv2010.0
+ Revision: 379578
- update to new version 0.12

* Mon Jun 30 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.11-1mdv2009.0
+ Revision: 230282
- update to new version 0.11

* Tue Jun 03 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.10-1mdv2009.0
+ Revision: 214529
- update to new version 0.10

* Wed Apr 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.09-1mdv2009.0
+ Revision: 194862
- update to new version 0.09
- update to new version 0.09

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Nov 17 2007 Funda Wang <fwang@mandriva.org> 0.06-2mdv2008.1
+ Revision: 109350
- rebuild

* Tue Nov 06 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-1mdv2008.1
+ Revision: 106560
- update to new version 0.06
- update to new version 0.06

* Sun Nov 04 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.05-1mdv2008.1
+ Revision: 105898
- update to new version 0.05

* Fri Aug 17 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.04-1mdv2008.0
+ Revision: 65286
- import perl-Test-YAML-Meta


* Fri Aug 17 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.04-1mdv2008.0
- first mdv release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11340 |12cu|perl-Test-YAML-Valid-0.40.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-YAML-Valid
%define upstream_version 0.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Test for valid YAML
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(YAML)
BuildRequires:	perl(YAML::Syck)
BuildRequires:	perl(YAML::XS)
BuildRequires:	perl(YAML::Tiny)
Requires:		perl(YAML)
BuildArch:	noarch

%description
This module lets you easily test the validity of YAML.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor </dev/null
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Test
%{_mandir}/*/*


%changelog
* Tue Dec 03 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.40.0-2
+ Revision: ca5ce45
- Added YAML::Tiny BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11341 |12cu|perl-Text-Aligner-0.100.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Text-Aligner
%define upstream_version 0.10

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	A single function to justify strings to various alignment styles
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Text/Text-Aligner-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Term::ANSIColor)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
Text::Aligner exports a single function, align(), which is used to justify
strings to various alignment styles. The alignment specification is the
first argument, followed by any number of scalars which are subject to
alignment.

The operation depends on context. In list context, a list of the justified
scalars is returned. In scalar context, the justified arguments are joined
into a single string with newlines appended. The original arguments remain
unchanged. In void context, in-place justification is attempted. In this
case, all arguments must be lvalues.

Align() also does one level of scalar dereferencing. That is, whenever one
of the arguments is a scalar reference, the scalar pointed to is aligned
instead. Other references are simply stringified. An undefined argument is
interpreted as an empty string without complaint.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.100.0-1
+ Revision: 1130a4c
- Updated to 0.10 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11342 |12cu|perl-Text-ASCIITable-0.200.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Text-ASCIITable
%define upstream_version 0.20
Name:       perl-%{upstream_name}
Version:    %perl_convert_version 0.20
Release:    1

Summary:    Create a nice formatted table using ASCII characters
License:    Artistic/GPL
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Text/Text-ASCIITable-0.20.tar.gz

BuildRequires:  perl(Module::Build)
BuildArch:      noarch
Buildroot:      %{_tmppath}/%{name}-%{version}-%{release}

%description
Pretty nifty if you want to output dynamic text to your console or other
fixed-size-font displays, and at the same time it will display it in a nice
human-readable, or "cool" way.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor
./Build CFLAGS="%{optflags}"

%check
./Build test

%install
rm -rf %{buildroot}
./Build install destdir=%{buildroot}

%files
%defattr(-,root,root)
%doc README Changes
%{perl_vendorlib}/Text
%{_mandir}/*/*

%clean
rm -rf %{buildroot}


%changelog
* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.180.0-1mdv2010.0
+ Revision: 405605
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.18-5mdv2009.0
+ Revision: 258609
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.18-4mdv2009.0
+ Revision: 246599
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.18-2mdv2008.1
+ Revision: 140721
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Aug 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.18-2mdv2008.0
+ Revision: 67082
- rebuild


* Mon Jul 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.18-1mdv2007.0
- New version 0.18
- Module::Build-based build

* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.17-2mdk
- Fix SPEC according to Perl Policy
    - Source URL
- use mkrel

* Wed Sep 28 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.17-1mdk
- New release 0.17

* Fri Sep 23 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.16-1mdk
- new version 
- rpmbuildupdate aware
- fix directory ownership
- spec cleanup
- make test in %%check

* Tue May 03 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.15-1mdk
- First Mandriva release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11343 |12cu|perl-Text-BibTeX-0.690.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Text-BibTeX
%define upstream_version 0.69
Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Interface to read and parse BibTeX files 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:	perl(Capture::Tiny)
BuildRequires:	perl(Config::AutoConf)
BuildRequires:	perl(ExtUtils::LibBuilder)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl-devel

%description
The Text::BibTeX module serves mainly as a high-level introduction to the
Text::BibTeX library, for both code and documentation purposes. The code loads
the two fundamental modules for processing BibTeX files (Text::BibTeX::File and
Text::BibTeX::Entry), and this documentation gives a broad overview of the
whole library that isn't available in the documentation for the individual
modules that comprise it.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 
perl -pi -e 's|#!/usr/local/bin/perl5?|#!/usr/bin/perl|' scripts/* examples/*

%build
perl Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}
#install -d -m 755 %{buildroot}%{_bindir}
#install -m 755 btformat btcheck btsort %{buildroot}%{_bindir}
mv %{buildroot}%{_bindir}/bibparse %{buildroot}%{_bindir}/bibparse-perl

%files
%doc  README examples
%{perl_vendorarch}/Text
%{perl_vendorarch}/auto/Text
%{_mandir}/*/*
%{_bindir}/*
%{_libdir}/libbtparse.so


%changelog
* Mon Mar 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.690.0-1
+ Revision: 6d3fae6
- Updated to 0.69 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11344 |12cu|perl-Text-Bidi-2.80.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Text-Bidi
%define upstream_version 2.08

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Dual-life long arrays
License:    GPL or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl
BuildRequires: perl-devel
BuildRequires: perl(Carp)
BuildRequires: perl(Data::Dumper)
BuildRequires: perl(DynaLoader)
BuildRequires: perl(Encode)
BuildRequires: perl(Exporter)
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(File::Find)
BuildRequires: perl(File::Spec::Functions)
BuildRequires: perl(File::Temp)
BuildRequires: perl(Getopt::Long)
BuildRequires: perl(List::Util)
BuildRequires: perl(Test::More)
BuildRequires: perl(Test::Pod)
BuildRequires: perl(Tie::Array)
BuildRequires: perl(base)
BuildRequires: perl(integer)
BuildRequires: perl(overload)
BuildRequires: perl(strict)
BuildRequires: perl(utf8)
BuildRequires: perl(version)
BuildRequires: perl(warnings)
BuildRequires: pkgconfig(fribidi)

%description
This module provides basic support for the Unicode bidirectional (Bidi)
text algorithm, for displaying text consisting of both left-to-right and
right-to-left written languages (such as Hebrew and Arabic.) It does so via
a _swig_ interface file to the _libfribidi_ library.

The fundamental purpose of the bidi algorithm is to reorder text given in
logical order into text in visually correct order, suitable for display
using standard printing commands. ``Logical order'' means that the
characters are given in the order in which they would be read if printed
correctly. The direction of the text is determined by properties of the
Unicode characters, usually without additional hints. See the
http://www.unicode.org/unicode/reports/tr9/ manpage for more details on the
problem and the algorithm.

Standard usage
    The bidi algorithm works in two stages. The first is on the level of a
    paragraph, where the direction of each character is computed. The
    second is on the level of the lines to be displayed. The main practical
    difference is that the first stage requires only the text of the
    paragraph, while the second requires knowledge of the width of the
    displayed lines. The module (or the library) does not determine how the
    text is broken into paragraphs.

%prep
%setup -qn %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml LICENSE Changes META.json
%{_bindir}/fribidi.pl
%{_mandir}/man3/*
%{perl_vendorlib}/*
%{_mandir}/man1/*

%changelog
* Wed Apr 23 2014 symbianflo <symbianflo@symbianflo> 2.80.0-1
+ Revision: fbe5635
- Imported from SRPM



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11345 |12cu|perl-Text-CSV-Slurp-1.10.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Text-CSV-Slurp
%define upstream_version 1.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Convert CSV into an array of hashes, or an array of hashes into CSV
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Text/Text-CSV-Slurp-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(IO::Handle)
BuildRequires:	perl(Test::Most)
BuildRequires:	perl(Text::CSV)
BuildRequires:	perl(Test::Warn)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::Differences)
BuildRequires:	perl(Test::Deep)
BuildArch:	noarch

%description
Convert CSV into an array of hashes, or an array of hashes into CSV.

%prep
%setup -qn %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml README Changes LICENSE
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.10.0-1
+ Revision: b9e0837
- Fix build setup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11346 |12cu|perl-Text-EtText-2.200.0-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module  Text-EtText
%define upstream_version	2.2

Summary:	%{module} module for perl 
Name:		perl-%{module}
Version:	%perl_convert_version %{upstream_version}
Release:	10
License:	GPL
Group:		Development/Perl
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Text/Text-EtText-%{upstream_version}.tar.gz
Url:		http://search.cpan.org/dist/%{module}
BuildRequires:	perl-devel
BuildArch:	noarch

%description
Text::EtText - A perl module to edit html as plain text.

%prep
%setup -q -n Text-EtText-%{upstream_version} 

%build
perl Makefile.PL INSTALLDIRS=vendor </dev/null
%make

%install
%makeinstall_std

%files
%doc README doc/* Changes TODO
%{_bindir}/*
%{perl_vendorlib}/Text/*
%_mandir/*/*



%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 2.2-9mdv2010.0
+ Revision: 430602
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.2-8mdv2009.0
+ Revision: 241988
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon May 07 2007 Olivier Thauvin <nanardon@mandriva.org> 2.2-6mdv2008.0
+ Revision: 23803
- rebuild


* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 2.2-5mdk
- Fix SPEC according to Perl Policy
	- Source URL
	- URL
- use mkrel

* Wed Nov 09 2005 Austin Acton <austin@mandriva.org> 2.2-4mdk
- Rebuild

* Thu Aug 14 2003 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 2.2-3mdk
- rebuild for new perl
- drop $RPM_OPT_FLAGS, noarch..
- use %%makeinstall_std macro

* Tue May 27 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.2-2mdk
- rebuild for new auto{prov,req}



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11347 |12cu|perl-Text-FixEOL-1.60.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Text-FixEOL
%define upstream_version 1.06
Name:		perl-%{upstream_name}
Version:	%perl_convert_version 1.06
Release:	1

Summary:	Canonicalizes mixed convention EOL/EOF
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Text/Text-FixEOL-1.06.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
Converts the EOL and EOF conventions in the passed string to a canonicalization
form that handles 'mixed' EOL conventions.

It canonicalizes EOL as \n (the platform defined EOL) if it does not know the
particular platform. Can also 'fix' the end-of-file mark if needed and ensure
that the last line of the string is EOL terminated.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc META.yml Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 1.50.0-4mdv2011.0
+ Revision: 658551
- rebuild for updated spec-helper
- rebuild for updates rpm-setup

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 1.50.0-2mdv2010.0
+ Revision: 405950
- force rebuild
- rebuild using %%perl_convert_version
- fixed license field

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.05-4mdv2009.0
+ Revision: 258615
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.05-3mdv2009.0
+ Revision: 246629
- rebuild
- fix description-line-too-long

* Fri Jan 18 2008 Jérôme Quelin <jquelin@mandriva.org> 1.05-1mdv2008.1
+ Revision: 154662
- import perl-Text-FixEOL




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11348 |12cu|perl-Text-NeatTemplate-0.110.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Text-NeatTemplate
%define upstream_version 0.11

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    A fast, middleweight template engine
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Text/Text-NeatTemplate-%{upstream_version}.tar.gz

BuildRequires: perl(Module::Build::Compat)
BuildArch:     noarch

%description
This module provides a simple, middleweight but fast template engine,
for when you need speed rather than complex features, yet need more features
than simple variable substitution.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
find . -type f | xargs chmod +w

%build
%{__perl} Build.PL installdirs=vendor
./Build CFLAGS="%{optflags}"

%check
./Build test

%install
./Build install destdir=%{buildroot}

%clean

%files
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/Text



%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.110.0-1
+ Revision: ac75962
- Updated to 0.11 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11349 |12cu|perl-Text-NSP-1.270.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Text-NSP
%define upstream_version 1.27
Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	The Ngram Statistics Package 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Text/Text-NSP-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
The module NSP.pm is a stub that doesn't have any real functionality. The real
work is done by five programs:
- count.pl
- statistic.pl
- rank.pl
- combig.pl
- kocos.pl
These are not modules, and are run from the command line. All have extensive
command line help and documentation.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc CHANGES README doc/*
%{perl_vendorlib}/Text
%{_mandir}/*/*
%{_bindir}/*


%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.270.0-1
+ Revision: b77a7ec
- Updated to 1.27 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11350 |12cu|perl-Text-ParseWords-3.290.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Text-ParseWords
%define upstream_version 3.29

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Parse strings containing shell-style quoting
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Text/Text-ParseWords-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Scalar::Util)
BuildArch:	noarch

%description
The &nested_quotewords() and &quotewords() functions accept a delimiter
(which can be a regular expression) and a list of lines and then breaks
those lines up into a list of words ignoring delimiters that appear inside
quotes. &quotewords() returns all of the tokens in a single long list,
while &nested_quotewords() returns a list of token lists corresponding to
the elements of @lines. &parse_line() does tokenizing on a single string.
The &*quotewords() functions simply call &parse_line(), so if you're only
splitting one line you can call &parse_line() directly and save a function
call.

The $keep argument is a boolean flag. If true, then the tokens are split on
the specified delimiter, but all other characters (quotes, backslashes,
etc.) are kept in the tokens. If $keep is false then the &*quotewords()
functions remove all quotes and backslashes that are not themselves
backslash-escaped or inside of single quotes (i.e., &quotewords() tries to
interpret these characters just like the Bourne shell). NB: these semantics
are significantly different from the original version of this module
shipped with Perl 5.000 through 5.004. As an additional feature, $keep may
be the keyword "delimiters" which causes the functions to preserve the
delimiters in each string as tokens in the token lists, in addition to
preserving quote and backslash characters.

&shellwords() is written as a special case of &quotewords(), and it does
token parsing with whitespace as a delimiter-- similar to most Unix shells.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc CHANGES README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.290.0-1
+ Revision: cb24bc2
- Updated to 3.29 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11351 |12cu|perl-Text-PDF-0.290.0a-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module Text-PDF
%define name  perl-%{module}
%define vers 0.29
%define subv a
%define release %mkrel 6

Summary:	 %{module} Perl module
Version:	 %perl_convert_version 0.29a
Name:        %{name}
Release:     1
License:	 Artistic
Group:		 Development/Perl
Source0:     ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Text/Text-PDF-0.29a.tar.gz
URL:		 http://search.cpan.org/dist/%{module}
BuildRoot:	 %{_tmppath}/%name-%version-buildroot
BuildRequires: perl-devel
BuildArch: noarch

%description
Perl module to manipulate PDF files.

%prep
%setup -q -n %{module}-%{vers}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%check
# no test defined yet
%make test

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc examples readme.txt 
%{_mandir}/*/*
%{perl_vendorlib}/Text/
%{_bindir}/*



%changelog
* Tue May 03 2011 Michael Scherer <misc@mandriva.org> 0.29a-6mdv2011.0
+ Revision: 664901
- mass rebuild

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.29a-5mdv2010.0
+ Revision: 430603
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.29a-4mdv2009.0
+ Revision: 258619
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.29a-3mdv2009.0
+ Revision: 246637
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.29a-1mdv2008.1
+ Revision: 140721
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon May 07 2007 Olivier Thauvin <nanardon@mandriva.org> 0.29a-1mdv2008.0
+ Revision: 23801
- kill Distribution tag from spec
- 0.29a


* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.25-2mdk
- Fix SPEC according to Perl Policy
	- Source URL
- use mkrel

* Thu Dec 25 2003 Michael Scherer <misc@mandrake.org> 0.25-1mdk 
- introdution in contribs, based on Daniel Lacroix <dlacroix@erasme.org> work



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11352 |12cu|perl-Text-Pipe-0.100.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Text-Pipe
%define upstream_version 0.10

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Common text filter API
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Accessor)
BuildRequires:	perl(Class::Accessor::Complex)
BuildRequires:	perl(Class::Accessor::Constructor)
BuildRequires:	perl(Class::Accessor::Installer)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Module::AutoInstall)
BuildRequires:	perl(List::Util)
BuildRequires:	perl(Sub::Name)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(UNIVERSAL::require)
BuildArch:	noarch

%description
This class is a factory for text pipes. A pipe has a 'filter()' method
through which input can pass. The input can be a string or a reference to
an array of strings. Pipes can be stacked together using the
Text::Pipe::Stackable manpage.

The problem that this distribution tries to solve is that there are several
distributions on CPAN which use text filtering in some way or other, for
example the Template Toolkit. But each distribution is somewhat different,
and they have to reimplement the same text filters over and over again.

This distribution aims at offering a common text filter API. So if you want
to use text pipes with Template Toolkit, you just need to write an adapter.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
# wants to download junk from Internet
rm -f inc/Module/AutoInstall.pm

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Thu Apr 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.100.0-3
+ Revision: 5089f7c
- Added Module::AutoInstall BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11353 |12cu|perl-Text-Quoted-2.80.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Text-Quoted
%define upstream_version 2.08

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 2.08
Release:	1

Summary:	Perl module to extract the structure of a quoted mail message
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Text/Text-Quoted-2.08.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Text::Autoformat)
BuildArch:	noarch

%description
Text::Quoted examines the structure of some text which may contain multiple 
different levels of quoting, and turns the text into a nested data structure.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std
rm -rf %{buildroot}%{perl_vendorarch}

%files
%doc Changes README
%{perl_vendorlib}/*
%{_mandir}/man3/*


%changelog
* Tue Mar 16 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2.60.0-1mdv2010.1
+ Revision: 521642
- update to 2.06

* Sat Aug 01 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 2.50.0-1mdv2010.0
+ Revision: 406189
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 2.05-4mdv2009.0
+ Revision: 258620
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2.05-3mdv2009.0
+ Revision: 246639
- rebuild

* Fri Jan 25 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.05-1mdv2008.1
+ Revision: 158108
- update to new version 2.05

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Nov 11 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.03-1mdv2008.1
+ Revision: 108001
- update to new version 2.03
- update to new version 2.03

* Wed May 02 2007 Olivier Thauvin <nanardon@mandriva.org> 2.02-1mdv2008.0
+ Revision: 20771
- 2.02


* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.8-4mdk
- Fix SPEC according to Perl Policy
	- BuildRequires
	- Source URL

* Tue Dec 27 2005 Michael Scherer <misc@mandriva.org> 1.8-3mdk
- Do not ship empty dir

* Fri Nov 04 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.8-2mdk
- Fix BuildRequires

* Sat Oct 01 2005 Michael Scherer <misc@mandriva.org> 1.8-1mdk
- First mandriva package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11354 |12cu|perl-Text-Roman-3.500.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Text-Roman
%define upstream_version 3.5

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Allows conversion between Roman and Arabic algarisms
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Text/Text-Roman-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This package supports both conventional Roman algarisms (which range from 1 to
3999) and Milhar Romans, a variation which uses a bar across the algarism to
indicate multiplication by 1,000. For the purposes of this module, acceptable
syntax consists of an underscore suffixed to the algarism e.g. IV_V = 4,005.
The term Milhar apparently derives from the Portuguese word for "thousands" and
the range of this notation extends the range of Roman numbers to 3999 x 1000 +
3999 = 4,002,999.

Note: the functions in this package treat Roman algarisms in a case-insensitive
manner such that "VI" == "vI" == "Vi" == "vi".

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{perl_vendorlib}/Text
%{_mandir}/*/*



%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.500.0-1
+ Revision: c7bcb7f
- Updated to 3.5 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11355 |12cu|perl-Text-Table-1.129.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Text-Table
%define upstream_version 1.129

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Organize Data in Tables
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Text/Text-Table-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Text::Aligner)
BuildArch:	noarch

%description
Organization of data in table form is a time-honored and useful method of
data representation. While columns of data are trivially generated by
computer through formatted output, even simple tasks like keeping titles
aligned with the data columns are not trivial, and the one-shot solutions
one comes up with tend to be particularly hard to maintain. Text::Table
allows you to create and maintain tables that adapt to alignment
requirements as you use them.

Overview
    The process is simple: you create a table (a Text::Table object) by
    describing the columns the table is going to have. Then you load lines
    of data into the table, and finally print the resulting output lines.
    Alignment of data and column titles is handled dynamically in
    dependence on the data present.

Table Creation
    In the simplest case, if all you want is a number of (untitled)
    columns, you create an unspecified table and start adding data to it.
    The number of columns is taken fronm the first line of data.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.129.0-1
+ Revision: 4603015
- Updated to 1.129 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11356 |12cu|perl-Text-Tabs+Wrap-2013.52.300-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname   Text-Tabs+Wrap
%define upstream_version 2013.0523

Name:       perl-%{realname}
Version:    %perl_convert_version %{upstream_version}
Release:    1
License:    GPL or Artistic
Group:      Development/Perl
Summary:    Wraps lines to make simple paragraphs
Source:     http://www.cpan.org/modules/by-module/Text/Text-Tabs+Wrap-%{upstream_version}.tar.gz
Url:        http://search.cpan.org/dist/%{realname}
BuildRequires: perl-devel


BuildArch: noarch

%description
Text::Tabs does about what the unix utilities expand(1) and unexpand(1) do.
Given a line with tabs in it, expand will replace the tabs with the
appropriate number of spaces. Given a line with or without tabs in it,
unexpand will add tabs when it can save bytes by doing so (just like
'unexpand -a'). Invisible compression with plain ASCII!



%prep
%setup -q -n %{realname}-%{upstream_version} 

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc CHANGELOG README
%{_mandir}/man3/*
%perl_vendorlib/*





%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 2013.52.300-1
+ Revision: 2c352c7
- Updated to 2013.0523 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11357 |12cu|perl-Text-TabularDisplay-1.350.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_version 1.35

Name:		perl-Text-TabularDisplay
Version:	%perl_convert_version %{upstream_version}
Release:	1
Summary:	Display text in formatted table output
# see TabularDisplay.pm's header
License:	GPLv2
Group:		Development/Perl
URL:		http://search.cpan.org/dist/Text-TabularDisplay/
Source0:	http://www.cpan.org/authors/id/D/DA/DARREN/Text-TabularDisplay-%{upstream_version}.tar.gz
BuildRequires:	perl-devel
BuildRequires:	perl(Test)
BuildArch:	noarch

%description
Text::TabularDisplay simplifies displaying textual data in a table. The
output is identical to the columnar display of query results in the mysql
text monitor. For example, this data:

%prep
%setup -q -n Text-TabularDisplay-%{upstream_version}
chmod -c -x t/* examples/*

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%check
make test

%files
%doc COPYING README examples/
%{perl_vendorlib}/*
%{_mandir}/man3/*



%changelog
* Tue Oct 15 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.350.0-1
+ Revision: d1e55f0
- Merge branch 'auto_update' into rosa2012.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11358 |12cu|perl-Text-Template-1.460.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Text-Template
%define upstream_version 1.46

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Text::Template module for perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source:		http://www.cpan.org/modules/by-module/Text/Text-Template-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This is a library for generating form letters, building HTML pages, or
filling in templates generally.  A `template' is a piece of text that
has little Perl programs embedded in it here and there.  When you
`fill in' a template, you evaluate the little programs and replace
them with their values.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files
%doc Artistic COPYING README
%{perl_vendorlib}/Text
%{_mandir}/*/*



%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.460.0-1
+ Revision: e03d024
- Updated to 1.46 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11359 |12cu|perl-Text-Truncate-1.60.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	Text-Truncate

Name:		perl-%{module}
Version:	%perl_convert_version 1.06
Release:	1

Summary:	Perl module with simple string truncating routine
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{module}
Source0:	http://www.cpan.org/modules/by-module/Text/Text-Truncate-1.06.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build::Compat)
BuildArch:	noarch


%description
This is a simple, no-brainer subroutine to truncate a string and add an
optional cutoff marker (defaults to ``...'').

(Yes, this is a really brain-dead sort of thing to make a module out of,
but then again, I use it so often that it might as well be in a module.)

The synopsis gives examples of how to use it.

%prep
%setup -qn Text-Truncate-1.06

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Mar 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.60.0-1
+ Revision: 3afd8bf
- Fix build setup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11360 |12cu|perl-Text-vCard-2.130.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Text-vCard
%define upstream_version 2.13

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	A package that provides APIs to work with single or multiple vCards (RFC 2426) 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Text/Text-vCard-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Text::vFile::asData)
BuildRequires:	perl(File::Slurp)
BuildRequires:	perl(Digest::SHA)
BuildArch:	noarch

%description
A vCard is an electronic business card, containing information on a
person, a record, a set of address information, and more.

This package contains two related APIs:
 - Text::vCard, to create or edit a single vCard
 - Text::vCard::Addressbook, to work with multiple vCards

Text::vCard can also use data read through Text::vFile::asData to
generate a vCard with that content. It is recommended to use
Text::vCard::Addressbook, as it handles creating vCards from an existing
file for you.

%prep
%setup -q -n Text-vCard-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{perl_vendorlib}/Text/*
%{_mandir}/man3/*

%changelog
* Thu Feb 03 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.100.0-1mdv2011.0
+ Revision: 635555
- update to new version 2.10

* Mon Aug 23 2010 Jérôme Quelin <jquelin@mandriva.org> 2.90.0-1mdv2011.0
+ Revision: 572230
- update to 2.09

* Fri Jan 29 2010 Jérôme Quelin <jquelin@mandriva.org> 2.70.0-1mdv2011.0
+ Revision: 497916
- update to 2.07

* Mon Jan 25 2010 Jérôme Quelin <jquelin@mandriva.org> 2.60.0-1mdv2010.1
+ Revision: 495705
- update to 2.06

* Sat Jan 09 2010 Jérôme Quelin <jquelin@mandriva.org> 2.50.0-1mdv2010.1
+ Revision: 487935
- update to 2.05

* Mon Jan 04 2010 Jérôme Quelin <jquelin@mandriva.org> 2.40.0-1mdv2010.1
+ Revision: 486119
- update to 2.04

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 2.30.0-1mdv2010.0
+ Revision: 406191
- rebuild using %%perl_convert_version

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 2.03-2mdv2009.0
+ Revision: 268865
- rebuild early 2009.0 package (before pixel changes)

* Tue Apr 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.03-1mdv2009.0
+ Revision: 193949
- update to new version 2.03

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Sep 03 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.01-1mdv2008.0
+ Revision: 78722
- update to new version 2.01

* Wed Jun 27 2007 Michael Scherer <misc@mandriva.org> 2.00-2mdv2008.0
+ Revision: 45041
- yet another cosmetic fix from John Keller
- cosmetic fix proposed by John Keller

* Wed May 23 2007 Michael Scherer <misc@mandriva.org> 2.00-1mdv2008.0
+ Revision: 30203
- Import perl-Text-vCard



* Wed May 23 2007 Michael Scherer <misc@mandriva.org> 2.00-1mdv2008.0
- First Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11361 |12cu|perl-Text-vFile-asData-0.80.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Text-vFile-asData
%define upstream_version 0.08
Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.08
Release:	1

Summary:	Parse vFile formatted files into data structures
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Text/Text-vFile-asData-0.08.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Accessor::Chained)

BuildArch:	noarch

%description
Text::vFile::asData - parse vFile formatted files into data structures

%prep
%setup -q -n Text-vFile-asData-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml
%{perl_vendorlib}/Text/*
%{_mandir}/man3/*


%changelog
* Sat Aug 28 2010 Jérôme Quelin <jquelin@mandriva.org> 0.70.0-1mdv2011.0
+ Revision: 573809
- update to 0.07

* Mon Aug 23 2010 Jérôme Quelin <jquelin@mandriva.org> 0.60.0-1mdv2011.0
+ Revision: 572238
- update to 0.06

* Sat Aug 01 2009 Jérôme Quelin <jquelin@mandriva.org> 0.50.0-1mdv2010.0
+ Revision: 406192
- rebuild using %%perl_convert_version

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.05-4mdv2009.0
+ Revision: 258623
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.05-3mdv2009.0
+ Revision: 246642
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.05-1mdv2008.1
+ Revision: 136362
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed May 23 2007 Michael Scherer <misc@mandriva.org> 0.05-1mdv2008.0
+ Revision: 29944
- Import perl-Text-vFile-asData



* Wed May 23 2007 Michael Scherer <misc@mandriva.org> 0.05-1mdv2008.0
- First Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11362 |12cu|perl-Text-WikiFormat-0.810.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Text-WikiFormat
%define upstream_version 0.81

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Module for translating Wiki formatted text into other formats
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Text/Text-WikiFormat-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(URI)
BuildArch:	noarch

%description
Text::WikiFormat converts text in a simple Wiki markup language to whatever
your little heart desires, provided you can describe it accurately in a
semi-regular tag language.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Text
%{_mandir}/man3/*


%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.810.0-1
+ Revision: f302ef0
- Updated to 0.81 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11363 |12cu|perl-Text-Wrapper-1.50.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Text-Wrapper
%define upstream_version 1.05
Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

License:	GPL+ or Artistic
Group:		Development/Perl
Summary:    Simple word wrapping routine perl module
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:    ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Text/Text-Wrapper-%{upstream_version}.tar.gz

BuildRequires:	perl(Module::Build)
BuildRequires:	perl-devel
BuildArch: noarch

%description
Text::Wrapper provides simple word wrapping. It breaks long lines, but does 
not alter spacing or remove existing line breaks. If you're looking for more 
sophisticated text formatting, try the Text::Format module.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std
rm -rf %{buildroot}/%{perl_vendorarch}

%files
%doc Changes README
%{perl_vendorlib}/*
%{_mandir}/man3/*



%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.50.0-1
+ Revision: e2f0aa2
- Updated to 1.05 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11364 |12cu|perl-Thread-Queue-3.50.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Thread-Queue
%define upstream_version 3.05
Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Thread-safe queues
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Thread/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Thread::Semaphore)
BuildRequires:	perl(threads::shared)
Provides:	perl(Thread::Queue) = %perl_convert_version %{upstream_version}
BuildArch:	noarch

%description
This module provides thread-safe FIFO queues that can be accessed safely by
any number of threads.

Any data types supported by the threads::shared manpage can be passed via
queues:

* Ordinary scalars

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.50.0-1
+ Revision: 5a6c51e
- Updated to 3.05 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11365 |12cu|perl-threads-1.920.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    threads
%define upstream_version 1.92

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	1

Summary: Perl interpreter-based threads
License: GPL+ or Artistic
Group:   Development/Perl
Url:     http://search.cpan.org/dist/%{upstream_name}
Source0: http://search.cpan.org/CPAN/authors/id/J/JD/JDHEDDEN/threads-%{upstream_version}.tar.gz

BuildRequires: perl(Carp)
BuildRequires: perl(Config)
BuildRequires: perl(ExtUtils::testlib)
BuildRequires: perl(Hash::Util)
BuildRequires: perl(IO::File)
BuildRequires: perl(Test::More)
BuildRequires: perl(XSLoader)
BuildRequires: perl(overload)
BuildRequires: perl-devel

Provides:  perl(threads)

%description
Perl 5.6 introduced something called interpreter threads. Interpreter
threads are different from _5005threads_ (the thread model of Perl 5.005)
by creating a new Perl interpreter per thread, and not sharing any data or
state between threads by default.

Prior to Perl 5.8, this has only been available to people embedding Perl,
and for emulating fork() on Windows.

The _threads_ API is loosely based on the old Thread.pm API. It is very
important to note that variables are not shared between threads, all
variables are by default thread local. To use shared variables one must
also use the threads::shared manpage:

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%clean

%files
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*



%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.920.0-1
+ Revision: d4d3257
- Updated to 1.92 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11366 |12cu|perl-threads-shared-1.460.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    threads-shared
%define upstream_version 1.46
Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	1

Summary:    Perl extension for sharing data structures between threads
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://search.cpan.org/CPAN/authors/id/J/JD/JDHEDDEN/threads-shared-%{upstream_version}.tar.gz

BuildRequires: perl-devel
BuildRequires: perl(Carp)
BuildRequires: perl(Config)
BuildRequires: perl(ExtUtils::testlib)
BuildRequires: perl(Scalar::Util)
BuildRequires: perl(Test)
BuildRequires: perl(Test::More)
BuildRequires: perl(XSLoader)
BuildRequires: perl(strict)
BuildRequires: perl(threads)
Provides: perl(threads::shared)

%description
By default, variables are private to each thread, and each newly created
thread gets a private copy of each existing variable. This module allows
you to share variables across different threads (and pseudo-forks on
Win32). It is used together with the the threads manpage module.

This module supports the sharing of the following data types only: scalars
and scalar refs, arrays and array refs, and hashes and hash refs.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%clean

%files
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*



%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.460.0-1
+ Revision: 5cc3947
- Updated to 1.46 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11367 |12cu|perl-Throwable-0.102.80-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Throwable
%define upstream_version 0.102080

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	An easy-to-use class for error objects
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Throwable/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Devel::StackTrace)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Moose)
Requires:	perl(Devel::StackTrace)

BuildArch:	noarch


%description
Throwable is a role for classes that are meant to be thrown as exceptions
to standard program flow. It is very simple and does only two things: saves
any previous value for '$@' and calls 'die $self'.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Sep 29 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.102.80-3
+ Revision: 1b5260e
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11368 |12cu|perl-Tie-LogFile-0.100.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	Tie-LogFile
%define upstream_version	0.1

Summary:	Interface for maintaining a log
Name:		perl-%{module}
Version:	%perl_convert_version %{upstream_version}
Release:	4
License:	GPL or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{module}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Tie/%{module}-%{upstream_version}.tar.bz2
BuildRequires:	perl-devel
BuildArch:	noarch

%description
Tie::LogFile gives a easy interface for maintaining a well formated log. Using
user tweakable sprintf like tags, Tie::LogFile is flexible, and probably a
little overkill for keeping a log.

%prep
%setup -q -n %{module}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Tie
%{_mandir}/man3/Tie*



%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.1-3mdv2010.0
+ Revision: 430605
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.1-2mdv2008.1
+ Revision: 136362
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Jun 03 2007 Anssi Hannula <anssi@mandriva.org> 0.1-2mdv2008.0
+ Revision: 34883
- annual rebuild


* Sun May 28 2006 Anssi Hannula <anssi@mandriva.org> 0.1-1mdv2007.0
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11369 |12cu|perl-Tie-TextDir-0.60.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name       Tie-TextDir
%define upstream_version    0.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2
License:	GPL or Artistic
Summary:	Interface to directory of file
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source:		http://www.cpan.org/modules/by-module/Tie/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:	perl-devel
BuildArch:	noarch

%description
The Tie::TextDir module is a TIEHASH interface which lets you tie a Perl hash
to a directory on the filesystem. Each entry in the hash represents a file in
the directory.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
make

# Old package, now some tests fail erroneously
# %check
# make test

%install
%makeinstall_std

%files
%doc Changes MANIFEST README
%{_mandir}/*/*
%{perl_vendorlib}/Tie

%changelog
* Fri Apr 18 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.60.0-2
+ Revision: c32fa73
- Disable check



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11370 |12cu|perl-Time-Format-1.120.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Time-Format
%define upstream_version 1.12
Name:		perl-%{upstream_name}
Version:	%perl_convert_version 1.12
Release:	1

Summary:	Perl module for date and time formatting
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Time/Time-Format-1.12.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Time::Format provides a very easy way to format dates and times. The
formatting functions are tied to hash variables, so they can be used
inside strings as well as in ordinary expressions. The formatting
codes used are meant to be easy to remember, use, and read. They
follow a simple, consistent pattern. 

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%files
%doc README Changes quickref.*
%{perl_vendorlib}/Time
%{_mandir}/man3/*

%changelog
* Wed Aug 05 2009 Jérôme Quelin <jquelin@mandriva.org> 1.110.0-1mdv2010.0
+ Revision: 410098
- rebuild using %%perl_convert_version

* Sun Jun 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.11-1mdv2010.0
+ Revision: 387782
- update to new version 1.11

* Thu May 29 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.09-1mdv2009.0
+ Revision: 212937
- update to new version 1.09

* Wed May 28 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.08-1mdv2009.0
+ Revision: 212230
- update to new version 1.08

* Wed Apr 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.07-1mdv2009.0
+ Revision: 194957
- update to new version 1.07

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.02-1mdv2008.1
+ Revision: 136362
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Mar 17 2007 Anssi Hannula <anssi@mandriva.org> 1.02-1mdv2007.1
+ Revision: 145650
- intial package release for Mandriva



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11371 |12cu|perl-Time-HiRes-1.972.600-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Time-HiRes
%define upstream_version 1.9726
Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	1
Epoch:      1

Summary:    High resolution time, sleep, and alarm
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Time/Time-HiRes-%{upstream_version}.tar.gz

BuildRequires: perl-devel
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}

%description
The 'Time::HiRes' module implements a Perl interface to the 'usleep',
'nanosleep', 'ualarm', 'gettimeofday', and 'setitimer'/'getitimer' system
calls, in other words, high resolution time and timers. See the the
/EXAMPLES manpage section below and the test scripts for usage; see your
system documentation for the description of the underlying 'nanosleep' or
'usleep', 'ualarm', 'gettimeofday', and 'setitimer'/'getitimer' calls.

If your system lacks 'gettimeofday()' or an emulation of it you don't get
'gettimeofday()' or the one-argument form of 'tv_interval()'. If your
system lacks all of 'nanosleep()', 'usleep()', 'select()', and 'poll', you
don't get 'Time::HiRes::usleep()', 'Time::HiRes::nanosleep()', or
'Time::HiRes::sleep()'. If your system lacks both 'ualarm()' and
'setitimer()' you don't get 'Time::HiRes::ualarm()' or
'Time::HiRes::alarm()'.

If you try to import an unimplemented function in the 'use' statement it
will fail at compile time.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*



%changelog
* Wed Oct 02 2013 dsilakov <denis.silakov@rosalab.ru> 1:1.972.600-1
+ Revision: 957eaa2
- Merge pull request #1 from import/perl-Time-HiRes:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11372 |12cu|perl-Time-Local-1.230.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Time-Local
%define upstream_version 1.2300

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 1.2300
Release:	1

Summary:	Implements timelocal() and timegm()
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Time/Time-Local-1.2300.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module provides functions that are the inverse of built-in perl
functions 'localtime()' and 'gmtime()'. They accept a date as a six-element
array, and return the corresponding 'time(2)' value in seconds since the
system epoch (Midnight, January 1, 1970 GMT on Unix, for example). This
value can be positive or negative, though POSIX only requires support for
positive values, so dates before the system's epoch may not work on all
operating systems.

It is worth drawing particular attention to the expected ranges for the
values provided. The value for the day of the month is the actual day (ie
1..31), while the month is the number of months since January (0..11). This
is consistent with the values returned from 'localtime()' and 'gmtime()'.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README LICENSE
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 1.200.0-2mdv2011.0
+ Revision: 657475
- rebuild for updated spec-helper

* Sun Feb 20 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.200.0-1
+ Revision: 638971
- update to new version 1.2000

* Sun Jul 12 2009 Jérôme Quelin <jquelin@mandriva.org> 1.190.100-1mdv2011.0
+ Revision: 395226
- import perl-Time-Local


* Sun Jul 12 2009 cpan2dist 1.1901-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11373 |12cu|perl-Tk-Action-1.93.390-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Tk-Action
%define upstream_version 1.093390

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 2

Summary:    Action abstraction for tk
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Tk/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(English)
BuildRequires: perl(File::Find)
BuildRequires: perl(Moose)
BuildRequires: perl(MooseX::Has::Sugar)
BuildRequires: perl(MooseX::SemiAffordanceAccessor)
BuildRequires: perl(Test::More)
BuildRequires: perl(Tk::Sugar)
BuildRequires: perl(Module::Build)

BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
Menu entries are often also available in toolbars or other widgets. And
sometimes, we want to enable or disable a given action, and this means
having to update everywhere this action is allowed.

This module helps managing actions in a the Tk manpage GUI: just create a
new object, associate some widgets and bindings with 'add_widget()' and
then de/activate the whole action at once with 'enable()' or 'disable()'.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor
./Build

%check
./Build test

%install
%{__rm} -rf %{buildroot}
./Build install destdir=%{buildroot}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes LICENSE README
%{_mandir}/man3/*
%perl_vendorlib/*





%changelog
* Wed Feb 01 2012 Rosa <rosa@rosa-build.rosalab.ru> 1.93.390-2
+ Revision: 93ad89c
- Automatic import for version 1.93.390



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11374 |12cu|perl-Tk-Clock-0.350.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Tk-Clock
%define upstream_version 0.35
%if %{_use_internal_dependency_generator}
%define __noautoreq '/pro/bin/perl'
%else
%define _requires_exceptions /pro/bin/perl
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Canvas based Clock widget
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Tk/Tk-Clock-%{upstream_version}.tgz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::NoWarnings)
BuildRequires:	perl(Tk)
BuildRequires:	perl(Tk::Canvas)
BuildRequires:	perl(Tk::Derived)
BuildRequires:	perl(Tk::Widget)
BuildRequires:	x11-server-xvfb

BuildArch:	noarch

%description
This module implements a Canvas-based clock widget for perl-Tk with lots of
options to change the appearance.

Both analog and digital clocks are implemented.

Options
    Below is a description of the options currently available. Their
    default value is in between parenthesis.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
xvfb-run %make test

%install
%makeinstall_std

%files
%doc META.yml ChangeLog README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.290.0-2mdv2011.0
+ Revision: 656832
- rebuild for updated spec-helper

* Sun Aug 15 2010 Jérôme Quelin <jquelin@mandriva.org> 0.290.0-1mdv2011.0
+ Revision: 569959
- update to 0.29

* Tue Mar 16 2010 Jérôme Quelin <jquelin@mandriva.org> 0.280.0-2mdv2011.0
+ Revision: 521833
- filter out an automtic extraction, used as shebang on examples

* Tue Mar 16 2010 Jérôme Quelin <jquelin@mandriva.org> 0.280.0-1mdv2010.1
+ Revision: 521762
- import perl-Tk-Clock


* Tue Mar 16 2010 cpan2dist 0.28-1mdv
- initial mdv release, generated with cpan2dist




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11375 |12cu|perl-Tk-CursorControl-0.400.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Tk-CursorControl
%define upstream_version 0.4

%define debug_package %{nil}

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	5

Summary:    Manipulate the mouse cursor programmatically
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Tk/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Tk)
BuildRequires: perl-devel

%description
Tk::CursorControl is -NOT- a Tk::Widget. Rather, it uses Tk and
encompasses a collection of methods used to manipulate the cursor (aka
pointer) programmatically from a Tk program.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch1 -p1 -b .wdgconflict

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
#make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Thu Feb 20 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.400.0-5
+ Revision: 1c4cf1d
- Disable debug



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11376 |12cu|perl-Tk-Pod-0.994.200-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Tk-Pod
%define upstream_version 0.9942

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Simple Pod browser with hypertext capabilities
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Tk/Tk-Pod-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Pod::Simple)
BuildRequires:	perl(Text::English)
BuildRequires:	perl(Tk)
BuildRequires:	perl(Tk::HistEntry)

BuildArch:	noarch

%description
Simple Pod browser with hypertext capabilities in a 'Toplevel' widget

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# tests hang on build-system
#xvfb-run %make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_bindir}/tk*
%{_mandir}/man1/*
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.994.200-1
+ Revision: 3fff814
- Updated to 0.9942 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11377 |12cu|perl-Tk-Role-Dialog-1.101.480-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Tk-Role-Dialog
%define upstream_version 1.101480

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Moose role for enhanced tk dialogs
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Tk/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(English)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Moose::Role)
BuildRequires:	perl(MooseX::Has::Sugar)
BuildRequires:	perl(MooseX::Types::Path::Class)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Tk)
BuildRequires:	perl(Tk::JPEG)
BuildRequires:	perl(Tk::PNG)
BuildRequires:	perl(Tk::Sugar)
BuildRequires:	perl(Module::Build)

BuildArch:	noarch

%description
the Tk::Role::Dialog manpage is meant to be used as a the Moose manpage
role to be composed for easy the Tk manpage dialogs creation.

It will create a new toplevel with a title, and possibly a header as well
as some buttons.

The attributes (see below) can be either defined as defaults using the
'_build_attr()' methods, or passed arguments to the constructor call. The
only mandatory attribute is 'parent', but you'd better provide some other
attributes if you want your dialog to be somehow usable! :-)

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes LICENSE META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Thu Oct 18 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.101.480-3
+ Revision: 1821e77
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11378 |12cu|perl-Tk-TableMatrix-1.230.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name 	 Tk-TableMatrix
%define upstream_version 1.23

Name: 		perl-%{upstream_name}
Version: 	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Tk-TableMatrix perl module
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://cpan.org/authors/id/C/CE/CERNEY/%{upstream_name}-%{upstream_version}.tar.bz2

# for fake X display:
BuildRequires:	perl-Tk-devel
BuildRequires:	perl-devel
BuildRequires:	pkgconfig(x11)
Obsoletes:	%{name}-devel < %version-%release
Provides:	%{name}-devel = %version-%release


%description
Tk::TableMatrix is a table/matrix widget extension to perl/tk
for displaying data in a table (or spreadsheet) format.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
# DISABLE the check for now. It's won't work with build bots. 20061104.SE
#XDISPLAY=$(i=2; while [ -f /tmp/.X$i-lock ]; do i=$(($i+1)); done; echo $i)
#{_prefix}/X11R6/bin/Xvfb :$XDISPLAY &
#export DISPLAY=:$XDISPLAY
#xauth add $DISPLAY . EE
#{__make} test

#xauth remove $DISPLAY
#kill $(cat /tmp/.X$XDISPLAY-lock)

%install
rm -rf %{buildroot}
%makeinstall_std

# 20070818 remove file owned by perl-Tk-804.027-7mdv2007.0.i586
rm -rf %{buildroot}/%{perl_vendorarch}/Tk/pTk/extralibs.ld

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README Changes
%{perl_vendorarch}/Tk
%{perl_vendorarch}/auto/Tk
%{_mandir}/*/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.230.0-3
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Mon Feb 07 2011 Funda Wang <fwang@mandriva.org> 1.230.0-2
+ Revision: 636514
- no need to provide additional devel package

* Wed Jul 21 2010 Jérôme Quelin <jquelin@mandriva.org> 1.230.0-1mdv2011.0
+ Revision: 556327
- update buildrequires:

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 1.230.0-1mdv2010.0
+ Revision: 401502
- rebuild using %%perl_convert_version
- fixed license field

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.23-6mdv2009.0
+ Revision: 258658
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.23-5mdv2009.0
+ Revision: 246655
- rebuild

* Mon Feb 04 2008 Jérôme Quelin <jquelin@mandriva.org> 1.23-3mdv2008.1
+ Revision: 162067
- forcing rebuild with new perl 5.10

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request
    - buildrequires X11-devel instead of XFree86-devel

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sat Aug 18 2007 Stefan van der Eijk <stefan@mandriva.org> 1.23-1mdv2008.0
+ Revision: 65426
- remove file owned by perl-Tk


* Thu Feb 01 2007 Stefan van der Eijk <stefan@mandriva.org> 1.23-1mdv2007.0
+ Revision: 115815
- 1.23

* Sat Nov 04 2006 Stefan van der Eijk <stefan@mandriva.org> 1.22-2mdv2007.1
+ Revision: 76554
- DISABLE the check for now. It's won't work with build bots.
- Import perl-Tk-TableMatrix

* Tue Mar 28 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.22-1mdk
- New release 1.22

* Wed Mar 08 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.21-1mdk
- New release 1.21
- spec cleanup
- fix directory ownership"

* Mon Dec 26 2005 Stefan van der Eijk <stefan@eijk.nu> 1.2-1mdk
- 1.2
- %%mkrel

* Mon Nov 29 2004 Stefan van der Eijk <stefan@mandrake.org> 1.1-2mdk
- rebuild for new perl

* Thu Jul 22 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 1.1-1mdk
- 1.1


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11379 |12cu|perl-Tree-Simple-1.220.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Tree-Simple
%define upstream_version 1.22

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:	A simple tree object
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Tree/Tree-Simple-%{upstream_version}.tgz

BuildRequires:	perl-Test-Exception
BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module in an fully object-oriented implementation of a simple n-ary tree.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%{__make}

%check
%{__make} test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Tree/Simple/*
%{perl_vendorlib}/Tree/Simple.pm
%{_mandir}/*/*



%changelog
* Mon Nov 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.220.0-1
+ Revision: 6a81a0f
- LOG Updated to 1.22 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11380 |12cu|perl-Tree-Simple-VisitorFactory-0.120.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Tree-Simple-VisitorFactory
%define upstream_version 0.12

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    A Visitor for sorting a Tree::Simple object hierarchy
License:    Artistic/GPL
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Tree/Tree-Simple-VisitorFactory-%{upstream_version}.tgz

BuildRequires:  perl-devel
BuildRequires:  perl(Test::Exception)
BuildRequires:  perl(Tree::Simple)
BuildArch:      noarch

%description
This implements a recursive multi-level sort of a Tree::Simple hierarchy.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%{__make} test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Tree
%{_mandir}/*/*


%changelog
* Mon Nov 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.120.0-1
+ Revision: 4ed6ccc
- LOG Updated to 0.12 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11381 |12cu|perl-Tree-Trie-1.900.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Tree-Trie
%define upstream_version 1.9

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 1.9
Release:	1

Summary:	A data structure optimized for prefix lookup
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Tree/Tree-Trie-1.9.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Pod::Coverage)
BuildRequires:	perl(Test::Pod)
BuildRequires:	perl(Test::Pod::Coverage)

BuildArch:	noarch

%description
This module implements a trie data structure.  The term "trie"
comes from the word retrieval, but is generally pronounced like
"try".  A trie is a tree structure (or directed acyclic graph),
the nodes of which represent letters in a word.  For example, the
final lookup for the word 'bob' would look something like
"$ref->{'b'}{'o'}{'b'}{HASH(0x80c6bbc)}" (the HASH being an end
marker).  Only nodes which would represent words in the trie
exist, making the structure slightly smaller than a hash of the
same data set.

The advantages of the trie over other data storage methods is that lookup times
are O(1) WRT the size of the index. For sparse data sets, it is probably not as
efficient as performing a binary search on a sorted list, and for small files,
it has a lot of overhead.  The main advantage (at least from my perspective) is
that it provides a relatively cheap method for finding a list of words in a
large, dense data set which begin with a certain string.

As of version 0.3 of this module, the term "word" in this documentation can
refer to one of two things: either a refeence to an array of strings, or a
scalar which is not an array ref.  In the case of the former, each element of
the array is treated as a "letter" of the "word".  In the case of the latter,
the scalar is evaluated in string context and it is split into its component
letters.  Return values of methods match the values of what is passed in --
that is, if you call lookup() with an array reference, the return value will be
an array reference (if appropriate).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
rm -f t/02_pod_cover.t

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Tree
%{_mandir}/*/*


%changelog
* Mon May 09 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.800.0-1mdv2011.0
+ Revision: 672881
- update to new version 1.8

* Sat Nov 06 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.700.0-1mdv2011.0
+ Revision: 594310
- update to new version 1.7

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 1.600.0-1mdv2011.0
+ Revision: 552692
- update to 1.6

* Thu Sep 10 2009 Jérôme Quelin <jquelin@mandriva.org> 1.500.0-1mdv2010.0
+ Revision: 437260
- rebuild using %%perl_convert_version

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Oden Eriksson <oeriksson@mandriva.com>
    - nuke borked tests

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Aug 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.5-1mdv2008.0
+ Revision: 69251
- update to new version 1.5

* Wed May 02 2007 Olivier Thauvin <nanardon@mandriva.org> 1.3-1mdv2008.0
+ Revision: 20768
- 1.3


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.2-2mdv2007.0
- buildrequires perl(Test::Pod)

* Mon Jul 10 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.2-1mdv2007.0
- New version 1.2

* Thu Oct 20 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.1-3mdk
- oops, fixed descript line length

* Thu Oct 20 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.1-2mdk
- %%mkrel
- spec cleanup
- fix directory ownership
- test in %%check
- better summary
- reformat description

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-1mdk
- initial Mandriva package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11382 |12cu|perl-TryCatch-1.3.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	TryCatch
%define	upstream_version 1.003000

Name:		perl-%{module}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Easily build XS extensions that depend on XS extensions
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{module}
Source0:	http://www.cpan.org/modules/by-module/%{module}-%{upstream_version}.tar.xz

BuildRequires:	perl(B::Hooks::EndOfScope)
BuildRequires:	perl(B::Hooks::OP::Check)
BuildRequires:	perl(B::Hooks::OP::PPAddr)
BuildRequires:	perl(Devel::Declare)
BuildRequires:	perl(ExtUtils::Depends)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Module::Implementation)
BuildRequires:	perl(Moose)
BuildRequires:	perl(MooseX::Types)
BuildRequires:	perl(Parse::Method::Signatures)
BuildRequires:	perl(Scope::Upper)
BuildRequires:	perl(Sub::Exporter)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Variable::Magic)
BuildRequires:	perl(XSLoader)
BuildRequires:	perl(Class::Load)
BuildRequires:	perl-devel

%description
This module aims to provide a nicer syntax and method to catch errors in
Perl, similar to what is found in other languages (such as Java, Python or
C++). The standard method of using 'eval {}; if ($@) {}' is often prone to
subtle bugs, primarily that its far too easy to stomp on the error in error
handlers. And also eval/if isn't the nicest idiom.

%prep
%setup -q -n %{module}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

# %check
# %make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Wed Mar 19 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.3.0-3
+ Revision: 6792279
- Disable check



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11383 |12cu|perl-Types-Serialiser-1.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Types-Serialiser
%define upstream_version 1.0

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Dummy module for Types::Serialiser
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Types/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(common::sense)
BuildRequires: perl-devel
BuildArch: noarch

%description
This module provides some extra datatypes that are used by common
serialisation formats such as JSON or CBOR. The idea is to have a
repository of simple/small constants and containers that can be shared by
different implementations so they become interoperable between each other.

%prep
%setup -qn %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml Changes META.json README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Wed Jan 22 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.0-1
+ Revision: f833b56
- Added perl-devel BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11384 |12cu|perl-UNIVERSAL-can-1.201.403.280-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    UNIVERSAL-can
%define upstream_version 1.20140328
Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Hack around calling UNIVERSAL::can() as a function

License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/UNIVERSAL/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::Warn)
BuildRequires:	perl(Test::Exception)

BuildArch:	noarch

%description
The UNIVERSAL class provides a few default methods so that all objects can use
them. Object orientation allows programmers to override these methods in
subclasses to provide more specific and appropriate behavior.

Some authors call methods in the UNIVERSAL class on potential invocants as
functions, bypassing any possible overriding. This is wrong and you should not
do it. Unfortunately, not everyone heeds this warning and their bad code can
break your good code.

Fortunately, this upstream_name replaces UNIVERSAL::can() with a method that
checks to
see if the first argument is a valid invocant (whether an object -- a blessed
referent -- or the name of a class). If so, and if the invocant's class has its
own can() method, it calls that as a method. Otherwise, everything works as you
might expect.

If someone attempts to call UNIVERSAL::can() as a function, this module
will emit a lexical warning (see perllexwarn) to that effect. You can disable
it with no warnings; or no warnings 'UNIVERSAL::isa';, but don't do that; fix
the code instead.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL installdirs=vendor
%make

%check
%make test

%install
%makeinstall_std

%files 
%doc README
%{perl_vendorlib}/UNIVERSAL
%{_mandir}/*/*




%changelog
* Wed Apr 09 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.201.403.280-1
+ Revision: bc74df1
- Updated to 1.20140328 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11385 |12cu|perl-UNIVERSAL-isa-1.201.207.260-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    UNIVERSAL-isa
%define upstream_version 1.20120726

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 1.20120726
Release:	1

Summary:	Hack around calling UNIVERSAL::isa() as a function
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/UNIVERSAL/UNIVERSAL-isa-1.20120726.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(CGI)
BuildRequires:	perl(Module::Build)
BuildArch:	noarch

%description
Whenever you use "isa" in UNIVERSAL as a function, a kitten using
Test::MockObject dies. Normally, the kittens would be helpless, but if they use
UNIVERSAL::isa (the module whose docs you are reading), the kittens can live
long and prosper.

This module replaces UNIVERSAL::isa with a version that makes sure that if it's
called as a function on objects which override isa, isa will be called on those
objects as a method.

In all other cases the real UNIVERSAL::isa is just called directly.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL installdirs=vendor
%make

%check
%make test

%install
%makeinstall_std

%files 
%{perl_vendorlib}/UNIVERSAL
%{_mandir}/*/*

%changelog
* Fri Jun 17 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.201.106.140-1mdv2011.0
+ Revision: 685753
- new version

* Tue Jul 28 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.30.0-1mdv2010.0
+ Revision: 401984
- rebuild using %%perl_convert_version

* Thu Jun 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.03-1mdv2010.0
+ Revision: 389097
- update to new version 1.03

* Sun Jun 07 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.02-1mdv2010.0
+ Revision: 383545
- update to new version 1.02

* Tue Sep 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.01-1mdv2009.0
+ Revision: 279089
- new version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 0.06-7mdv2009.0
+ Revision: 242112
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-5mdv2008.0
+ Revision: 87074
- rebuild


* Tue Aug 29 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-4mdv2007.0
- Rebuild

* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.06-3mdk
- Fix SPEC according to Perl Policy
    - BuildRequires
    - Source URL

* Tue Mar 21 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-2mdk
- fix buildrequires

* Wed Mar 01 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.06-1mdk
- New release 0.06

* Fri Nov 18 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.05-1mdk
- New release 0.05

* Tue Sep 20 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.04-1mdk
- first mdk release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11386 |12cu|perl-UNIVERSAL-moniker-0.80.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    UNIVERSAL-moniker
%define upstream_version 0.08

%if %{_use_internal_dependency_generator}
%define __noautoprov 'perl\\(UNIVERSAL\\)'
%else
%define _provides_exceptions perl(UNIVERSAL)
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	UNIVERSAL::moniker
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/UNIVERSAL/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Class names in Perl often don't sound great when spoken, or look
good when written in prose. For this reason, we tend to say things
like "customer" or "basket" when we are referring to 
My::Site::User::Customer or My::Site::Shop::Basket. We thought it
would be nice if our classes knew what we would prefer to call
them. This module will add a moniker (and plural_moniker) method
to UNIVERSAL, and so to every class or module.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/UNIVERSAL/moniker.pm
%{_mandir}/*/*


%changelog
* Thu Sep 27 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.80.0-2
+ Revision: 2a9a825
- LOG Add perl-devel to BuildRequires, spec cleanup, update exceptions



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11387 |12cu|perl-UNIVERSAL-require-0.160.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 UNIVERSAL-require
%define upstream_version 0.16

%define __noautoprov 'perl\\(UNIVERSAL\\)'

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:	Require modules from a variable
License:	GPLv2 or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/UNIVERSAL/UNIVERSAL-require-%{upstream_version}.tar.gz

Conflicts:	    perl-UNIVERSAL-exports < 0.03-3mdk
BuildRequires:	perl(Test::More) >= 0.47
BuildRequires:	perl-devel
BuildArch:	    noarch

%description
This module creates a universal require() class method that will work with
every Perl module and is secure.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%clean

%files
%{perl_vendorlib}/UNIVERSAL
%{_mandir}/*/*


%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.160.0-1
+ Revision: 415faa2
- Updated to 0.16 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11388 |12cu|perl-URI-Find-Simple-1.50.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    URI-Find-Simple
%define upstream_version 1.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	A simple interface to URI::Find 
License:	GPLv2+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/URI/URI-Find-Simple-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::More)
BuildRequires:	perl(URI::Find)

BuildArch:	noarch

%description
URI::Find is all very well, but sometimes you just want a list of the links 
in a given piece of text, or you want to change all the urls in some text 
somehow, and don't want to mess with callback interfaces.

This module uses URI::Find, but hides the callback interface, providing two 
functions - one to list all the uris, and one to change all the uris.
%prep
%setup -q -n URI-Find-Simple-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%{perl_vendorlib}/URI/
%{_mandir}/man3/*



%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.50.0-1
+ Revision: cadc24c
- Updated to 1.05 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11389 |12cu|perl-URI-FromHash-0.40.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    URI-FromHash
%define upstream_version 0.04

%define debug_package %{nil}

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Build a URI from a set of named parameters
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/URI/URI-FromHash-%{upstream_version}.tar.gz

BuildRequires: perl(Params::Validate)
BuildRequires: perl(Test::More)
BuildRequires: perl(URI)
BuildRequires: perl(Module::Build::Compat)
BuildRequires: perl-devel

%description
This module provides a simple one-subroutine "named parameters" style
interface for creating URIs. Underneath the hood it uses 'URI.pm', though
because of the simplified interface it may not support all possible options
for all types of URIs.

It was created for the common case where you simply want to have a simple
interface for creating syntactically correct URIs from known components
(like a path and query string). Doing this using the native 'URI.pm'
interface is rather tedious, requiring a number of method calls, which is
particularly ugly when done inside a templating system such as Mason or
TT2.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml Changes README LICENSE
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.30.0-2mdv2011.0
+ Revision: 656833
- rebuild for updated spec-helper

* Tue Aug 24 2010 Jérôme Quelin <jquelin@mandriva.org> 0.30.0-1mdv2011.0
+ Revision: 572867
- import perl-URI-FromHash



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11390 |12cu|perl-URI-Title-1.880.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    URI-Title
%define upstream_version 1.88

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Module to get the titles of things on the web in a sensible way
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/URI/URI-Title-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(LWP::Simple)
BuildRequires:	perl(Module::Pluggable)
BuildRequires:	perl(File::Type)
BuildRequires:	perl(MP3::Info) 
BuildRequires:	perl(Image::Size)
BuildArch:	noarch

%description
Perl module to get the titles of things on the web in a sensible way.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# broken with encoding, I do not know why 
#make test

%install
%makeinstall_std

%files
%doc Changes
%{perl_vendorlib}/URI/*
%{_mandir}/man3/*



%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.880.0-1
+ Revision: a827e98
- Updated to 1.88 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11391 |12cu|perl-Variable-Magic-0.530.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Variable-Magic
%define upstream_version 0.53

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

License:	GPL+ or Artistic
Group:		Development/Perl
Summary:	Associate magic to variables from Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Variable/Variable-Magic-%{upstream_version}.tar.gz

BuildRequires:	perl(Carp)
BuildRequires:	perl(Config)
BuildRequires:	perl(Exporter)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(XSLoader)
BuildRequires:	perl-devel

%description
Magic is Perl's way of enhancing objects. This mechanism lets the user add
extra data to any variable and hook syntactical operations (such as access,
assignation or destruction) that can be applied to it. With this module,
you can add your own magic to any variable without the pain of the C API.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/man3/*
%{perl_vendorarch}/Variable
%{perl_vendorarch}/auto/Variable


%changelog
* Mon Nov 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.530.0-1
+ Revision: 10624e9
- LOG Updated to 0.53 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11392 |12cu|perl-Video-Frequencies-0.30.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_version	0.03
%define module	Video-Frequencies

Name:		perl-%{module}
Summary:	Perl interface to the Video4linux tuner frequencies
Group:		Development/Perl
Version:	%perl_convert_version %{upstream_version}
Release:       	1
License:	GPL or Artistic
URL:		http://ivtvdriver.org/
Source0:	http://dl.ivtvdriver.org/supporting-tools/Video-Frequencies-%{upstream_version}.tar.gz
BuildArch:	noarch
#Requires: perl, perl-base
BuildRequires:	perl-devel

%description
This package provides a table of hashes that represent all the current
frequency mappings that are used by Video4Linux programs.

Do perldoc Video::Frequencies to get complete instructions, etc.

%prep
%setup -q -n %{module}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%{__make}
make test

%install
%{makeinstall_std}

%files
%doc README COPYING Changes
%{perl_vendorlib}/Video/Frequencies.pm
%{_mandir}/man3/Video::Frequencies.3pm*




%changelog
* Mon Sep 14 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.03-11mdv2010.0
+ Revision: 440722
- rebuild

* Fri Mar 06 2009 Antoine Ginies <aginies@mandriva.com> 0.03-10mdv2009.1
+ Revision: 350221
- 2009.1 rebuild

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.03-9mdv2009.0
+ Revision: 258756
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.03-8mdv2009.0
+ Revision: 246692
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.03-6mdv2008.1
+ Revision: 136364
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Jan 03 2007 Stefan van der Eijk <stefan@mandriva.org> 0.03-6mdv2007.0
+ Revision: 103828
- Import perl-Video-Frequencies

* Sun Feb 05 2006 Stefan van der Eijk <stefan@eijk.nu> 0.03-6mdk
- fix URLs

* Fri Jun 03 2005 Stefan van der Eijk <stefan@eijk.nu> 0.03-5mdk
- yearly rebuild
- rpmlint fixes
- %%mkrel

* Fri Jun 25 2004 Stefan van der Eijk <stefan@mandrake.org> 0.03-4mdk
- initial Mandrake package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11393 |12cu|perl-Video-ivtv-0.130.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_version 0.13
%define module	Video-ivtv

Name:		perl-%{module}
Summary:	Perl modules for ivtv support
Group:		Development/Perl
Version:	%perl_convert_version %{upstream_version}
Release:    1
License:	GPL or Artistic
URL:		http://ivtvdriver.org/
Source0:	http://dl.ivtvdriver.org/supporting-tools/Video-ivtv-%{upstream_version}.tar.gz
BuildRequires:	perl-devel

%description
Video::ivtv is designed to be a quick hack at making the record_ivtv.pl
script not have to depend on the test_ioctl program included with the ivtv
utils.  By moving to have the things that have proven difficult to do purely
in perl to C where they currently are being done, I can concentrate on
improving the code rather than hitting my head against the wall trying to
do code cleanups.  ;)

%prep
%setup -q -n %{module}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%{__make}
#make test

%install
%{makeinstall_std}

%files
%doc README MANIFEST Changes
%{perl_vendorlib}/*/Video/ivtv.pm
%dir %{perl_vendorlib}/*/Video/
%{perl_vendorlib}/*/auto/Video/ivtv/ivtv.so
%dir %{perl_vendorlib}/*/auto/Video/ivtv/
%dir %{perl_vendorlib}/*/auto/Video/
%{_mandir}/man3/*




%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.13-10mdv2012.0
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.13-9mdv2011.0
+ Revision: 556190
- rebuild for perl 5.12

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.13-8mdv2010.0
+ Revision: 440743
- rebuild

* Fri Mar 06 2009 Antoine Ginies <aginies@mandriva.com> 0.13-7mdv2009.1
+ Revision: 350219
- 2009.1 rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.13-6mdv2009.0
+ Revision: 258757
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.13-5mdv2009.0
+ Revision: 246694
- rebuild

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 0.13-3mdv2008.1
+ Revision: 152386
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 0.13-2mdv2008.1
+ Revision: 136364
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Jan 03 2007 Stefan van der Eijk <stefan@mandriva.org> 0.13-2mdv2007.0
+ Revision: 103841
- Import perl-Video-ivtv

* Sun Feb 05 2006 Stefan van der Eijk <stefan@eijk.nu> 0.13-2mdk
- Rebuild
- %%mkrel
- update URLs

* Wed Nov 17 2004 Stefan van der Eijk <stefan@mandrake.org> 0.13-1mdk
- 0.13

* Mon Nov 15 2004 Michael Scherer <misc@mandrake.org> 0.12-5mdk
- Rebuild for new perl

* Fri Jun 25 2004 Stefan van der Eijk <stefan@mandrake.org> 0.12-4mdk
- initial Mandrake package
- License
- Requires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11394 |12cu|perl-Vim-Tag-1.110.690-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Vim-Tag
%define upstream_version 1.110690
Name:		perl-%{upstream_name}
Version:	%perl_convert_version 1.110690
Release:	1

Summary:	Generate perl tags for vim
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Vim/Vim-Tag-1.110690.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Accessor)
BuildRequires:	perl(Class::Accessor::Constructor)
BuildRequires:	perl(Class::Accessor::Installer)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Find::Upwards)
BuildRequires:	perl(Getopt::Attribute)
BuildRequires:	perl(Getopt::Inherited)
BuildRequires:	perl(Hash::Rename)
BuildRequires:	perl(Test::Compile)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(UNIVERSAL::require)
BuildRequires:	perl(URI::Escape)

BuildArch:	noarch

%description
Manage tags for perl code in vim, with ideas on integrating tags with the
bash programmable completion project. See the synopsis.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{_mandir}/man1/*
%{perl_vendorlib}/*
%{_bindir}/ptag*

%changelog
* Sun Apr 17 2011 Funda Wang <fwang@mandriva.org> 1.100.880-2mdv2011.0
+ Revision: 654345
- rebuild for updated spec-helper

* Tue Mar 30 2010 Jérôme Quelin <jquelin@mandriva.org> 1.100.880-1mdv2011.0
+ Revision: 529785
- update to 1.100880

* Mon Feb 08 2010 Jérôme Quelin <jquelin@mandriva.org> 0.40.0-1mdv2010.1
+ Revision: 502200
- packaging all files in %%bindir
- adding missing requires:
- update to 0.04
- update to 0.03

* Tue Dec 08 2009 Jérôme Quelin <jquelin@mandriva.org> 0.30.0-1mdv2010.1
+ Revision: 474765
- update to 0.03

* Thu Sep 17 2009 Jérôme Quelin <jquelin@mandriva.org> 0.20.0-1mdv2010.0
+ Revision: 444066
- import perl-Vim-Tag


* Thu Sep 17 2009 cpan2dist 0.02-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11395 |12cu|perl-Want-0.230.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module Want
%define upstream_version 0.23

Name:		perl-%{module}
Version:	%perl_convert_version %{upstream_version}
Release:	1
Summary:	A generalisation of wantarray

License:	GPL or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{module}
Source0:	http://search.cpan.org/CPAN/authors/id/R/RO/ROBIN/Want-%{upstream_version}.tar.gz
BuildRequires:	perl-devel

%description
This module generalises the mechanism of the wantarray function, allowing a
function to determine in some detail how its return value is going to be
immediately used.

%prep
%setup -q -n %{module}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README TODO
%{perl_vendorarch}/Want.pm
%{perl_vendorarch}/auto/Want
%{_mandir}/*/*






%changelog
* Wed Apr 09 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.230.0-1
+ Revision: 9318d7b
- Updated to 0.23 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11396 |12cu|perl-WebService-Solr-0.150.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    WebService-Solr
%define upstream_version 0.15

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Module to interface with the Solr (Lucene) webservice
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/WebService/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Data::Page)
BuildRequires:	perl(Data::Pageset)
BuildRequires:	perl(Encode)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(JSON::XS)
BuildRequires:	perl(HTTP::Headers)
BuildRequires:	perl-libwww-perl
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Test::Mock::LWP)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(URI)
BuildRequires:	perl(XML::Generator)
BuildRequires:	perl(XML::Simple)
BuildRequires:	perl(XML::Easy::Element)
BuildArch:	noarch

%description
WebService::Solr is a client library for Apache Lucene's Solr; an
enterprise-grade indexing and searching platform.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Mon Oct 22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.150.0-2
+ Revision: df1803d
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11397 |12cu|perl-WWW-HostipInfo-0.140.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 WWW-HostipInfo
%define upstream_version 0.14

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Get a country and city information from ip address
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/modules/by-module/WWW/WWW-HostipInfo-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(LWP::UserAgent)
BuildArch:	noarch

%description
Get a country and city information from ip address via www.hostip.info API.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# Of course network test don't work on cluster...
# %%make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/WWW
%{_mandir}/*/*



%changelog
* Mon Nov 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.140.0-1
+ Revision: f97dcd2
- LOG Updated to 0.14 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11398 |12cu|perl-WWW-Mechanize-Cached-1.430.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name       WWW-Mechanize-Cached
%define upstream_version 1.43

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Cache response to be polite
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/WWW/WWW-Mechanize-Cached-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Cache::Cache)
BuildRequires:	perl(Data::Dump)
BuildRequires:	perl(Devel::SimpleTrace)
BuildRequires:	perl(Find::Lib)
BuildRequires:	perl(Moose)
BuildRequires:	perl(Path::Class)
BuildRequires:	perl(Test::Perl::Critic)
BuildRequires:	perl(Test::Warn)
BuildRequires:	perl(WWW::Mechanize)

BuildArch:	noarch

%description
Uses the Cache::Cache hierarchy to implement a caching Mech. This
lets one perform repeated requests without hammering a server
impolitely.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/WWW/Mechanize/Cached.pm
%{_mandir}/*/*



%changelog
* Mon Nov 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.430.0-1
+ Revision: 21f08a7
- LOG Updated to 1.43 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11399 |12cu|perl-WWW-Mechanize-FormFiller-0.110.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    WWW-Mechanize-FormFiller
%define upstream_version 0.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	WWW::Mechanize::FormFiller - framework to automate HTML forms
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/WWW/WWW-Mechanize-FormFiller-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl-libwww-perl
BuildRequires:	perl(Data::Random)
BuildRequires:	perl(HTML::Form)
BuildRequires:	perl(HTML::TokeParser)
BuildRequires:	perl(Test::MockObject)
BuildRequires:	perl(Test::Inline)
BuildArch:	noarch

%description
WWW::Mechanize::FormFiller and its submodules are useful to automate
web forms. The FormFiller object is filled with a set of rules how to
fill out HTML form field and then let loose on a HTML form. It fills
in the fields according to the preset rules.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

# pod2test is gone in perl-Test-Inline
perl -pi -e "s|pod2test|/bin/true|g" Makefile.PL

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%dir %{perl_vendorlib}/WWW/Mechanize/FormFiller
%dir %{perl_vendorlib}/WWW/Mechanize/FormFiller/Value
%dir %{perl_vendorlib}/WWW/Mechanize/FormFiller/Value/Random
%{perl_vendorlib}/WWW/Mechanize/FormFiller.pm
%{perl_vendorlib}/WWW/Mechanize/FormFiller/*.pm
%{perl_vendorlib}/WWW/Mechanize/FormFiller/Value/*.pm
%{perl_vendorlib}/WWW/Mechanize/FormFiller/Value/Random/*.pm
%{_mandir}/*/*


%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.110.0-1
+ Revision: 641d3a6
- Updated to 0.11 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11400 |12cu|perl-WWW-Mechanize-Shell-0.530.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    WWW-Mechanize-Shell
%define upstream_version 0.53

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	An interactive shell for WWW::Mechanize
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/WWW/WWW-Mechanize-Shell-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(File::Modified)
BuildRequires:	perl(Hook::LexWrap)
BuildRequires:	perl(HTML::TokeParser::Simple)
BuildRequires:	perl(Pod::Constants)
BuildRequires:	perl(Term::Shell)
BuildRequires:	perl(Test::Inline)
BuildRequires:	perl(Test::Without::Module)
BuildRequires:	perl(WWW::Mechanize::FormFiller)
BuildArch:	noarch

%description
This module implements a www-like shell above WWW::Mechanize
and also has the capability to output crude Perl code that recreates
the recorded session. Its main use is as an interactive starting point
for automating a session through WWW::Mechanize.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

# pod2test is gone in perl-Test-Inline
perl -pi -e "s|pod2test|/bin/true|g" Makefile.PL

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# make test don't work...
#make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/WWW/Mechanize/Shell.pm
%{_mandir}/*/*



%changelog
* Mon Nov 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.530.0-1
+ Revision: dd41557
- LOG Updated to 0.53 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11401 |12cu|perl-WWW-Pastebin-Bot-Pastebot-Create-0.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    WWW-Pastebin-Bot-Pastebot-Create
%define upstream_version 0.002

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Create pastes on sites powered by Bot::Pastebot
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/WWW/WWW-Pastebin-Bot-Pastebot-Create-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Class::Data::Accessor)
BuildRequires:	perl(Devel::TakeHashArgs)
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(URI)
BuildRequires:	perl(Module::Build::Compat)

BuildArch:	noarch

%description
The module provides interface to paste into pastebin sites powered by the
Bot::Pastebot manpage

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README META.yml Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.2.0-1
+ Revision: 09d1a55
- Updated to 0.002 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11402 |12cu|perl-WWW-Pastebin-PastebinCa-Create-0.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname   WWW-Pastebin-PastebinCa-Create

Name:		perl-%{realname}
Version:	%perl_convert_version 0.004
Release:	1
License:	GPL or Artistic
Group:		Development/Perl
Summary:	Create new pastes on http://pastebin.ca/ from Perl
Source:		http://www.cpan.org/modules/by-module/WWW/WWW-Pastebin-PastebinCa-Create-0.004.tar.gz
Url:		http://search.cpan.org/dist/%{realname}

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Class::Data::Accessor)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(URI)
BuildRequires:	perl(WWW::Mechanize)
BuildRequires:	perl(overload)
BuildRequires:	perl(Module::Build::Compat)
# reported missing by pterjan:
Requires:	perl(Class::Data::Accessor)

BuildArch:	noarch

%description
The module provides means of pasting large texts into the
http://pastebin.ca/ manpage pastebin site.

%prep
%setup -qn WWW-Pastebin-PastebinCa-Create-0.004

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README META.yml Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.4.0-1
+ Revision: 254814f
- Fix build setup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11403 |12cu|perl-WWW-Pastebin-PastebinCom-Create-1.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    WWW-Pastebin-PastebinCom-Create
%define upstream_version 1.003

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Paste to http://pastebin.com from Perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/WWW/WWW-Pastebin-PastebinCom-Create-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(strictures)
BuildRequires: perl(WWW::Mechanize)
BuildRequires: perl(Moo)
BuildRequires:	perl(Carp)
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(Module::Build::Compat)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Pod)
BuildRequires:	perl(URI)
BuildRequires:	perl(overload)

BuildArch:	noarch

%description
The module provides means of pasting large texts into the
http://pastebin.com manpage pastebin site.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/WWW



%changelog
* Fri Feb 14 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.3.0-1
+ Revision: e3d8ae3
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11404 |12cu|perl-WWW-Search-2.513.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    WWW-Search
%define upstream_version 2.513

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Virtual base class for WWW searches
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/WWW/WWW-Search-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(HTTP::Cookies)
BuildRequires:	perl(Bit::Vector)
BuildRequires:	perl(CGI)
BuildRequires:	perl(Date::Manip)
BuildRequires:	perl(HTML::Tree)
BuildRequires:	perl(IO::Capture) >= 0.05
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(Test::File)
BuildRequires:	perl(Test::Inline) >= 0.16

BuildArch:	noarch

%description
This class is the parent for all access methods supported by the WWW::Search
library. This library implements a Perl API to web-based search engines.

See README for a list of search engines currently supported, and for a lot of
interesting high-level information about this distribution.

Search results can be limited, and there is a pause between each request to
avoid overloading either the client or the server.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 
for file in `find lib -type f` Changes README; do
    chmod 644 $file
done
perl -pi -e 's|/usr/local/bin/perl|/usr/bin/perl|' lib/WWW/Search/*.pm

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
export PATH=$PATH:%{buildroot}%{_bindir}
%{__make} test

%install
%makeinstall_std

%files
%doc Changes README
%{_bindir}/*
%{perl_vendorlib}/WWW
%{_mandir}/*/*



%changelog
* Tue Nov 12 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.513.0-1
+ Revision: 209328e
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11405 |12cu|perl-WWW-Search-Lycos-2.224.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define real_name WWW-Search-Lycos
%define upstream_version 2.224

Summary:	WWW::Search::Lycos - class for searching www.lycos.com
Name:		perl-%{real_name}
Version:	%perl_convert_version 2.224
Release: 1
License:	GPL or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{real_name}
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/WWW/WWW-Search-Lycos-2.224.tar.gz
BuildRequires:	perl-devel
BuildArch:	noarch

%description
This class is a Lycos specialization of WWW::Search.  It handles
making and interpreting Lycos-site searches http://www.lycos.com.

This class exports no public interface; all interaction should
be done through WWW::Search objects.

%prep
%setup -q -n %{real_name}-%{upstream_version} 

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

# make test don't work...
#make test

%install
%makeinstall_std

%files
%doc ChangeLog README
%{perl_vendorlib}/WWW/Search/Lycos.pm
%{_mandir}/*/*



%changelog
* Mon Sep 14 2009 Thierry Vignaud <tvignaud@mandriva.com> 2.223-2mdv2010.0
+ Revision: 440761
- rebuild

* Tue Dec 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.223-1mdv2009.1
+ Revision: 314760
- update to new version 2.223

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.221-6mdv2009.0
+ Revision: 242161
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed May 09 2007 Oden Eriksson <oeriksson@mandriva.com> 2.221-4mdv2008.0
+ Revision: 25466
- rebuild

* Sun May 06 2007 Olivier Thauvin <nanardon@mandriva.org> 2.221-3mdv2008.0
+ Revision: 23566
- rebuild


* Fri Apr 28 2006 Nicolas Lécureuil <neoclust@mandriva.org> 2.221-2mdk
- Fix SPEC according to Perl Policy
	- Source URL
- use mkrel

* Thu Jul 14 2005 Oden Eriksson <oeriksson@mandriva.com> 2.221-1mdk
- initial Mandriva package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11406 |12cu|perl-WWW-Shorten-3.40.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    WWW-Shorten
%define upstream_version 3.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Perl interface to makeashorterlink.com
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/WWW/WWW-Shorten-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Config::Auto)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(LWP) >= 5.750.0
BuildRequires:	perl(LWP::UserAgent) >= 2.23.0
BuildRequires:	perl(Module::Build) >= 0.380.0
BuildRequires:	perl(Test::More) >= 0.470.0
BuildRequires:	perl(URI) >= 1.270.0
BuildArch:	noarch

%description
The function 'makeashorterlink' will call the relevant web site passing it
your long URL and will return the shorter version.

The function 'makealongerlink' does the reverse. 'makealongerlink' will
accept as an argument either the full shortened URL or just the identifier.

If anything goes wrong, then either function will return 'undef'.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# Don't run tests that depend on network
make test TEST_FILES="t/0*.t t/9*.t"

%install
%makeinstall_std

%files
%doc README META.yml Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*
%{_bindir}/shorten
%{_mandir}/man1/shorten.1*



%changelog
* Mon Nov 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 3.40.0-1
+ Revision: c230ddd
- LOG Updated to 3.04 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11407 |12cu|perl-WWW-Wikipedia-2.10.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    WWW-Wikipedia
%define upstream_version 2.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Automated interface to the Wikipedia
License:	Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/WWW/WWW-Wikipedia-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl-libwww-perl
BuildRequires:	perl(CGI)
BuildRequires:	perl(Text::Autoformat)
BuildArch:	noarch

%description
WWW::Wikipedia provides an automated interface to the Wikipedia 
http://www.wikipedia.org, which is a free, collaborative, online 
encyclopedia. This module allows you to search for a topic and return the 
resulting entry. It also gives you access to related topics which are also 
available via the Wikipedia for that entry.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%{_bindir}/*
%{_mandir}/*/*
%{perl_vendorlib}/WWW


%changelog
* Mon Nov 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.10.0-1
+ Revision: 3c493ac
- LOG Updated to 2.01 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11408 |12cu|perl-Wx-0.992.200-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name Wx
%define upstream_version 0.9922

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.9922
Release:	3

Summary:	Interface to the wxWidgets GUI toolkit
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Wx/Wx-0.9922.tar.gz
Source1:	%{name}.rpmlintrc

BuildRequires:	perl(Alien::wxWidgets)
BuildRequires:	perl(ExtUtils::ParseXS) >= 2.220.600
BuildRequires:	perl(ExtUtils::XSpp)
BuildRequires:	wxgtku2.8-devel
BuildRequires:	perl-devel

# Olivier Thauvin
# https://qa.mandriva.com/show_bug.cgi?id=43053
# This hudge list come from all XS
# find req/prov are unable at time to list XS package :\
Provides:	perl(Wx::AcceleratorEntry)
Provides:	perl(Wx::AcceleratorTable)
Provides:	perl(Wx::ActivateEvent)
Provides:	perl(Wx::ANIHandler)
Provides:	perl(Wx::App)
Provides:	perl(Wx::_App)
Provides:	perl(Wx::ArchiveFSHandler)
Provides:	perl(Wx::AUI)
Provides:	perl(Wx::BestHelpController)
Provides:	perl(Wx::Bitmap)
Provides:	perl(Wx::BitmapButton)
Provides:	perl(Wx::BitmapDataObject)
Provides:	perl(Wx::BitmapToggleButton)
Provides:	perl(Wx::BMPHandler)
Provides:	perl(Wx::BoxSizer)
Provides:	perl(Wx::Brush)
Provides:	perl(Wx::BusyCursor)
Provides:	perl(Wx::BusyInfo)
Provides:	perl(Wx::Button)
Provides:	perl(Wx::Caret)
Provides:	perl(Wx::CaretSuspend)
Provides:	perl(Wx::CheckBox)
Provides:	perl(Wx::CheckListBox)
Provides:	perl(Wx::ChildFocusEvent)
Provides:	perl(Wx::CHMHelpController)
Provides:	perl(Wx::Choice)
Provides:	perl(Wx::ClassInfo)
Provides:	perl(Wx::ClientDC)
Provides:	perl(Wx::Clipboard)
Provides:	perl(Wx::ClipboardTextEvent)
Provides:	perl(Wx::CloseEvent)
Provides:	perl(Wx::Colour)
Provides:	perl(Wx::ColourData)
Provides:	perl(Wx::ColourDatabase)
Provides:	perl(Wx::ColourDialog)
Provides:	perl(Wx::ComboBox)
Provides:	perl(Wx::CommandEvent)
Provides:	perl(Wx::ConfigBase)
Provides:	perl(Wx::ContextHelp)
Provides:	perl(Wx::ContextHelpButton)
Provides:	perl(Wx::ContextMenuEvent)
Provides:	perl(Wx::Control)
Provides:	perl(Wx::CURHandler)
Provides:	perl(Wx::Cursor)
Provides:	perl(Wx::DataFormat)
Provides:	perl(Wx::DataObject)
Provides:	perl(Wx::DataObjectComposite)
Provides:	perl(Wx::DataObjectSimple)
Provides:	perl(Wx::DataView)
Provides:	perl(Wx::DC)
Provides:	perl(Wx::Dialog)
Provides:	perl(Wx::DirDialog)
Provides:	perl(Wx::DocChildFrame)
Provides:	perl(Wx::DocManager)
Provides:	perl(Wx::DocMDIChildFrame)
Provides:	perl(Wx::DocMDIParentFrame)
Provides:	perl(Wx::DocParentFrame)
Provides:	perl(Wx::DocTemplate)
Provides:	perl(Wx::Document)
Provides:	perl(Wx::DropFilesEvent)
Provides:	perl(Wx::DropSource)
Provides:	perl(Wx::DropTarget)
Provides:	perl(Wx::EraseEvent)
Provides:	perl(Wx::Event)
Provides:	perl(Wx::EvtHandler)
Provides:	perl(Wx::FileConfig)
Provides:	perl(Wx::FileDataObject)
Provides:	perl(Wx::FileDialog)
Provides:	perl(Wx::FileDropTarget)
Provides:	perl(Wx::FileHistory)
Provides:	perl(Wx::FileSystem)
Provides:	perl(Wx::FileSystemHandler)
Provides:	perl(Wx::FindDialogEvent)
Provides:	perl(Wx::FindReplaceData)
Provides:	perl(Wx::FindReplaceDialog)
Provides:	perl(Wx::FlexGridSizer)
Provides:	perl(Wx::FocusEvent)
Provides:	perl(Wx::Font)
Provides:	perl(Wx::FontData)
Provides:	perl(Wx::FontDialog)
Provides:	perl(Wx::FontEnumerator)
Provides:	perl(Wx::FontMapper)
Provides:	perl(Wx::Frame)
Provides:	perl(Wx::FSFile)
Provides:	perl(Wx::Gauge)
Provides:	perl(Wx::GIFHandler)
Provides:	perl(Wx::GraphicsBrush)
Provides:	perl(Wx::GraphicsContext)
Provides:	perl(Wx::GraphicsFont)
Provides:	perl(Wx::GraphicsMatrix)
Provides:	perl(Wx::GraphicsObject)
Provides:	perl(Wx::GraphicsPath)
Provides:	perl(Wx::GraphicsPen)
Provides:	perl(Wx::Grid)
Provides:	perl(Wx::GridCellAttr)
Provides:	perl(Wx::GridCellAutoWrapStringEditor)
Provides:	perl(Wx::GridCellAutoWrapStringRenderer)
Provides:	perl(Wx::GridCellBoolEditor)
Provides:	perl(Wx::GridCellBoolRenderer)
Provides:	perl(Wx::GridCellChoiceEditor)
Provides:	perl(Wx::GridCellCoords)
Provides:	perl(Wx::GridCellDateTimeRenderer)
Provides:	perl(Wx::GridCellEditor)
Provides:	perl(Wx::GridCellEnumEditor)
Provides:	perl(Wx::GridCellEnumRenderer)
Provides:	perl(Wx::GridCellFloatEditor)
Provides:	perl(Wx::GridCellFloatRenderer)
Provides:	perl(Wx::GridCellNumberEditor)
Provides:	perl(Wx::GridCellNumberRenderer)
Provides:	perl(Wx::GridCellRenderer)
Provides:	perl(Wx::GridCellStringRenderer)
Provides:	perl(Wx::GridCellTextEditor)
Provides:	perl(Wx::GridEditorCreatedEvent)
Provides:	perl(Wx::GridEvent)
Provides:	perl(Wx::GridRangeSelectEvent)
Provides:	perl(Wx::GridSizeEvent)
Provides:	perl(Wx::GridSizer)
Provides:	perl(Wx::GridUpdateLocker)
Provides:	perl(Wx::HeaderCtrlSimple)
Provides:	perl(Wx::HelpControllerBase)
Provides:	perl(Wx::HelpControllerHelpProvider)
Provides:	perl(Wx::HelpEvent)
Provides:	perl(Wx::HelpProvider)
Provides:	perl(Wx::HtmlDCRenderer)
Provides:	perl(Wx::HtmlEasyPrinting)
Provides:	perl(Wx::HtmlHelpController)
Provides:	perl(Wx::HtmlLinkInfo)
Provides:	perl(Wx::HtmlWindow)
Provides:	perl(Wx::ICOHandler)
Provides:	perl(Wx::Icon)
Provides:	perl(Wx::IconizeEvent)
Provides:	perl(Wx::IdleEvent)
Provides:	perl(Wx::IFFHandler)
Provides:	perl(Wx::Image)
Provides:	perl(Wx::ImageHandler)
Provides:	perl(Wx::ImageList)
Provides:	perl(Wx::IndividualLayoutConstraint)
Provides:	perl(Wx::InfoBar)
Provides:	perl(Wx::InitDialogEvent)
Provides:	perl(Wx::InputStream)
Provides:	perl(Wx::InternetFSHandler)
Provides:	perl(Wx::JoystickEvent)
Provides:	perl(Wx::JPEGHandler)
Provides:	perl(Wx::KeyEvent)
Provides:	perl(Wx::LanguageInfo)
Provides:	perl(Wx::LayoutConstraints)
Provides:	perl(Wx::ListBox)
Provides:	perl(Wx::ListCtrl)
Provides:	perl(Wx::ListEvent)
Provides:	perl(Wx::ListItem)
Provides:	perl(Wx::ListItemAttr)
Provides:	perl(Wx::ListView)
Provides:	perl(Wx::Locale)
Provides:	perl(Wx::Log)
Provides:	perl(Wx::LogChain)
Provides:	perl(Wx::LogGui)
Provides:	perl(Wx::LogNull)
Provides:	perl(Wx::LogPassThrough)
Provides:	perl(Wx::LogStderr)
Provides:	perl(Wx::LogTextCtrl)
Provides:	perl(Wx::LogWindow)
Provides:	perl(Wx::Mask)
Provides:	perl(Wx::MaximizeEvent)
Provides:	perl(Wx::MDIChildFrame)
Provides:	perl(Wx::MDIParentFrame)
Provides:	perl(Wx::Media)
Provides:	perl(Wx::MemoryDC)
Provides:	perl(Wx::MemoryFSHandler)
Provides:	perl(Wx::Menu)
Provides:	perl(Wx::MenuBar)
Provides:	perl(Wx::MenuEvent)
Provides:	perl(Wx::MenuItem)
Provides:	perl(Wx::MiniFrame)
Provides:	perl(Wx::MouseCaptureChangedEvent)
Provides:	perl(Wx::MouseCaptureLostEvent)
Provides:	perl(Wx::MouseEvent)
Provides:	perl(Wx::MoveEvent)
Provides:	perl(Wx::MultiChoiceDialog)
Provides:	perl(Wx::NativeFontInfo)
Provides:	perl(Wx::NavigationKeyEvent)
Provides:	perl(Wx::Notebook)
Provides:	perl(Wx::NotebookEvent)
Provides:	perl(Wx::NotebookSizer)
Provides:	perl(Wx::NotifyEvent)
Provides:	perl(Wx::NumberEntryDialog)
Provides:	perl(Wx::OutputStream)
Provides:	perl(Wx::PageSetupDialog)
Provides:	perl(Wx::PageSetupDialogData)
Provides:	perl(Wx::PaintDC)
Provides:	perl(Wx::PaintEvent)
Provides:	perl(Wx::Palette)
Provides:	perl(Wx::Panel)
Provides:	perl(Wx::PasswordEntryDialog)
Provides:	perl(Wx::PCXHandler)
Provides:	perl(Wx::Pen)
Provides:	perl(Wx::PlComboPopup)
Provides:	perl(Wx::PlCommandEvent)
Provides:	perl(Wx::PlDataObjectSimple)
Provides:	perl(Wx::PlEvent)
Provides:	perl(Wx::PlFileSystemHandler)
Provides:	perl(Wx::PlGridCellEditor)
Provides:	perl(Wx::PlGridCellRenderer)
Provides:	perl(Wx::PlHeaderCtrl)
Provides:	perl(Wx::PlHeaderCtrlSimple)
Provides:	perl(Wx::PlHVScrolledWindow)
Provides:	perl(Wx::PlLog)
Provides:	perl(Wx::PlLogPassThrough)
Provides:	perl(Wx::PlPopupTransientWindow)
Provides:	perl(Wx::PlSizer)
Provides:	perl(Wx::PlThreadEvent)
Provides:	perl(Wx::PlTreeListItemComparator)
Provides:	perl(Wx::PlValidator)
Provides:	perl(Wx::PlVListBox)
Provides:	perl(Wx::PlVScrolledWindow)
Provides:	perl(Wx::PNGHandler)
Provides:	perl(Wx::PNMHandler)
Provides:	perl(Wx::Point)
Provides:	perl(Wx::PopupWindow)
Provides:	perl(Wx::Position)
Provides:	perl(Wx::PreviewCanvas)
Provides:	perl(Wx::PrintData)
Provides:	perl(Wx::PrintDialog)
Provides:	perl(Wx::PrintDialogData)
Provides:	perl(Wx::Printer)
Provides:	perl(Wx::PrinterDC)
Provides:	perl(Wx::Printout)
Provides:	perl(Wx::PrintPreview)
Provides:	perl(Wx::Process)
Provides:	perl(Wx::ProcessEvent)
Provides:	perl(Wx::ProgressDialog)
Provides:	perl(Wx::PropertyGrid)
Provides:	perl(Wx::RadioBox)
Provides:	perl(Wx::RadioButton)
Provides:	perl(Wx::RearrangeCtrl)
Provides:	perl(Wx::Rect)
Provides:	perl(Wx::RegConfig)
Provides:	perl(Wx::Region)
Provides:	perl(Wx::Ribbon)
Provides:	perl(Wx::RibbonBar)
Provides:	perl(Wx::RichText)
Provides:	perl(Wx::SashEvent)
Provides:	perl(Wx::SashWindow)
Provides:	perl(Wx::ScreenDC)
Provides:	perl(Wx::ScrollBar)
Provides:	perl(Wx::ScrolledWindow)
Provides:	perl(Wx::ScrollEvent)
Provides:	perl(Wx::ScrollWinEvent)
Provides:	perl(Wx::SetCursorEvent)
Provides:	perl(Wx::SimpleHelpProvider)
Provides:	perl(Wx::SingleChoiceDialog)
Provides:	perl(Wx::SingleInstanceChecker)
Provides:	perl(Wx::Size)
Provides:	perl(Wx::SizeEvent)
Provides:	perl(Wx::Sizer)
Provides:	perl(Wx::SizerItem)
Provides:	perl(Wx::Slider)
Provides:	perl(Wx::SocketBase)
Provides:	perl(Wx::SocketClient)
Provides:	perl(Wx::SocketEvent)
Provides:	perl(Wx::SocketServer)
Provides:	perl(Wx::SpinButton)
Provides:	perl(Wx::SpinCtrl)
Provides:	perl(Wx::SpinEvent)
Provides:	perl(Wx::SplashScreen)
Provides:	perl(Wx::SplitterWindow)
Provides:	perl(Wx::StaticBitmap)
Provides:	perl(Wx::StaticBox)
Provides:	perl(Wx::StaticBoxSizer)
Provides:	perl(Wx::StaticLine)
Provides:	perl(Wx::StaticText)
Provides:	perl(Wx::StatusBar)
Provides:	perl(Wx::StopWatch)
Provides:	perl(Wx::Stream)
Provides:	perl(Wx::SysColourChangedEvent)
Provides:	perl(Wx::SystemOptions)
Provides:	perl(Wx::SystemSettings)
Provides:	perl(Wx::TaskBarIcon)
Provides:	perl(Wx::TaskBarIconEvent)
Provides:	perl(Wx::TextDataObject)
Provides:	perl(Wx::TextDropTarget)
Provides:	perl(Wx::TextEntryDialog)
Provides:	perl(Wx::TGAHandler)
Provides:	perl(Wx::Thread)
Provides:	perl(Wx::TIFFHandler)
Provides:	perl(Wx::Timer)
Provides:	perl(Wx::TimerEvent)
Provides:	perl(Wx::TipProvider)
Provides:	perl(Wx::ToggleButton)
Provides:	perl(Wx::ToolBar)
Provides:	perl(Wx::ToolBarBase)
Provides:	perl(Wx::ToolBarToolBase)
Provides:	perl(Wx::ToolTip)
Provides:	perl(Wx::TreeCtrl)
Provides:	perl(Wx::TreeEvent)
Provides:	perl(Wx::TreeItemData)
Provides:	perl(Wx::TreeItemId)
Provides:	perl(Wx::TreeListCtrl)
Provides:	perl(Wx::UpdateUIEvent)
Provides:	perl(Wx::URLDataObject)
Provides:	perl(Wx::Validator)
Provides:	perl(Wx::View)
Provides:	perl(Wx::Wave)
Provides:	perl(Wx::WebView)
Provides:	perl(Wx::Window)
Provides:	perl(Wx::WindowCreateEvent)
Provides:	perl(Wx::WindowDC)
Provides:	perl(Wx::WindowDestroyEvent)
Provides:	perl(Wx::WindowDisabler)
Provides:	perl(Wx::WinHelpController)
Provides:	perl(Wx::Wizard)
Provides:	perl(Wx::WizardEvent)
Provides:	perl(Wx::WizardPage)
Provides:	perl(Wx::WizardPageSimple)
Provides:	perl(Wx::XmlResource)
Provides:	perl(Wx::XPMHandler)
Provides:	perl(Wx::ZipFSHandler)

%description
The Wx module is a wrapper for the wxWidgets (formerly known as wxWindows)
GUI toolkit.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make CFLAGS="%{optflags}"

%install
%makeinstall_std

%files
%doc Changes README.txt
%{perl_vendorarch}/Wx.pm
%{perl_vendorarch}/Wx
%{perl_vendorarch}/auto/Wx
%{_mandir}/*/*
%{_bindir}/*



%changelog
* Tue Jan 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.992.200-3
+ Revision: d1cc559
- Added provides necessary for perl-Wx-Demo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11409 |12cu|perl-Wx-Demo-0.210.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Wx-Demo
%define upstream_version 0.21
%define __noautoreq 'perl\\(Wx::PlHeaderColumn\\)|perl\\(Wx::PlHeaderCtrl\\)|perl\\(Wx::Demo.*'

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

License:	GPL+ or Artistic
Group:		Development/Perl
Summary:	The wxPerl demo
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Wx/Wx-Demo-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Accessor::Fast)
BuildRequires:	perl(File::Slurp)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(File::chdir)
BuildRequires:	perl(IO::Scalar)
BuildRequires:	perl(Module::Pluggable)
BuildRequires:	perl(UNIVERSAL::require)
BuildRequires:	perl(Wx)
BuildArch:	noarch

%description
wxPerl demo, with lots of snippets using various wxwidgets features.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
#make test

%install
%makeinstall_std

%files
%doc Changes
%{_bindir}/wxperl_demo.pl
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Tue Jan 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.210.0-1
+ Revision: b88bbb8
- Fix req exceptions



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11410 |12cu|perl-Wx-Perl-ProcessStream-0.320.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Wx-Perl-ProcessStream
%define upstream_version 0.32

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.32
Release:	1

Summary:	Use std handles of process via wx events
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Wx/Wx-Perl-ProcessStream-0.32.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Archive::Tar)
BuildRequires:	perl(Wx)

BuildArch:	noarch

%description
This module provides the STDOUT, STDERR and exit codes of asynchronously
running processes via events. It may be used for long running or blocking
processes that provide periodic updates on state via STDOUT. Simple IPC is
possible via STDIN.

Do not use this module simply to collect the output of another process. For
that, it is much simpler to do:

my ($status,$output) = Wx::ExecuteStdout('perl -e"print qq($_\n) for(@INC);"');

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# Do not make test because they need gtk display
#make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.300.0-2mdv2011.0
+ Revision: 657860
- rebuild for updated spec-helper

* Mon Feb 07 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.300.0-1
+ Revision: 636639
- update to new version 0.30

* Mon Dec 06 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.290.0-1mdv2011.0
+ Revision: 612274
- update to new version 0.29

* Sat Nov 06 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.280.0-1mdv2011.0
+ Revision: 594311
- update to new version 0.28

* Sun Feb 28 2010 Jérôme Quelin <jquelin@mandriva.org> 0.270.0-1mdv2011.0
+ Revision: 512601
- update to 0.27

* Fri Feb 26 2010 Jérôme Quelin <jquelin@mandriva.org> 0.260.0-1mdv2010.1
+ Revision: 511455
- update to 0.26

* Thu Feb 25 2010 Jérôme Quelin <jquelin@mandriva.org> 0.250.0-1mdv2010.1
+ Revision: 510974
- update to 0.25

* Tue Jan 05 2010 Jérôme Quelin <jquelin@mandriva.org> 0.240.0-1mdv2010.1
+ Revision: 486377
- update to 0.24

* Tue Jan 05 2010 Jérôme Quelin <jquelin@mandriva.org> 0.230.0-1mdv2010.1
+ Revision: 486309
- update to 0.23

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 0.220.0-1mdv2010.1
+ Revision: 461030
- update to 0.22

* Tue Sep 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.200.0-1mdv2010.0
+ Revision: 450782
- update to 0.20

* Sun Sep 27 2009 Jérôme Quelin <jquelin@mandriva.org> 0.180.0-1mdv2010.0
+ Revision: 449991
- update to 0.18

* Sun Sep 27 2009 Jérôme Quelin <jquelin@mandriva.org> 0.170.0-1mdv2010.0
+ Revision: 449780
- update to 0.17

* Sat Sep 26 2009 Jérôme Quelin <jquelin@mandriva.org> 0.160.0-1mdv2010.0
+ Revision: 449445
- adding missing buildrequires:
- update to 0.16

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.110.0-1mdv2010.0
+ Revision: 401881
- rebuild using %%perl_convert_version

* Sat Aug 30 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.11-1mdv2009.0
+ Revision: 277582
- import perl-Wx-Perl-ProcessStream




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11411 |12cu|perl-Wx-Scintilla-0.390.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Wx-Scintilla
%define upstream_version 0.39

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	A list of Wx::Scintilla constants
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Wx/Wx-Scintilla-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Alien::wxWidgets)
BuildRequires:	perl(ExtUtils::XSpp) >= 0.160.200
BuildRequires:	perl(Module::Build) >= 0.360.0
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Wx)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	wxgtku2.8-devel
%description
While we already have a good scintilla editor component support via
Wx::StyledTextCtrl in Perl, we already suffer from an older scintilla
package and thus lagging Perl support in the popular Wx Scintilla
component. wxWidgets the http://wxwidgets.org manpage has a *very slow*
release timeline. Scintilla is a contributed project which means it will
not be the latest by the time a new wxWidgets distribution is released. And
on the scintilla front, the Perl 5 lexer is not 100% bug free even and we
do not have any kind of Perl 6 support in Scintilla.

The ambitious goal of this project is to provide fresh Perl 5 and maybe 6
support in the Wx manpage while preserving compatibility with
Wx::StyledTextCtrl and continually contribute it back to Scintilla project.

Note: You cannot load Wx::STC and Wx::Scintilla in the same application.
They are mutually exclusive. The wxSTC_... events are handled by one
library or the other.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor
./Build

#check
# requires display
#./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc Changes META.json META.yml MYMETA.yml README XS
%{_mandir}/man3/*
%{perl_vendorlib}/*



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11412 |12cu|perl-X11-GUITest-0.280.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name X11-GUITest
%define upstream_version 0.28

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Provides GUI testing/interaction facilities

License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/X11/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	pkgconfig(xextproto)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xtst)
BuildRequires:	pkgconfig(xt)
BuildRequires:	pkgconfig(xi)

%description
This Perl package is intended to facilitate the testing of GUI applications
by means of user emulation. It can be used to test/interact with GUI
applications; which have been built upon the X library or toolkits (i.e.,
GTK+, Xt, Qt, Motif, etc.) that "wrap" the X library's functionality.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
if [ x${DISPLAY} != 'x' ]; then 
    make test
else
    exit 0
fi

%install
%makeinstall_std

%files
%doc docs/*
%{_mandir}/man3/*
%{perl_vendorlib}/*




%changelog
* Wed Apr 09 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.280.0-1
+ Revision: fa9e427
- Updated to 0.28 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11413 |12cu|perl-X500-DN-0.290.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name       X500-DN
%define upstream_version    0.29

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3
Summary:	Parser and formatter for RFC 2253 style DN strings
License:	Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source:		http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz
Patch:		X500-DN-0.29-fix-parse-recdescent-version-check.patch

BuildRequires:	perl-devel
BuildRequires:	perl-Parse-RecDescent
BuildArch:	noarch

%description
This module provides a pure perl parser and formatter for RFC 2253
style DN strings.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 
%patch -p 1

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

# cleanup
rm -f %{buildroot}%{perl_vendorlib}/X500/*.pod

%files
%doc Changes README
%{perl_vendorlib}/X500
%{_mandir}/*/*

%changelog
* Thu Feb 20 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.290.0-3
+ Revision: 3623d77
- Fix URL



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11414 |12cu|perl-XML-Atom-0.410.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    XML-Atom
%define upstream_version 0.41

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Perl Module for Processing Atom Feeds
License:	GPLv1+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/XML/XML-Atom-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(MIME::Base64)
BuildRequires:	perl(URI)
BuildRequires:	perl(Class::Data::Inheritable)
BuildRequires:	perl(XML::LibXML)
BuildRequires:	perl(XML::XPath)
BuildRequires:	perl(LWP)
BuildRequires:	perl(LWP::Authen::Wsse)
BuildRequires:	perl(Digest::SHA1)
BuildRequires:	perl(DateTime)
BuildRequires:	perl(HTML::Parser)

BuildArch:	noarch
Requires:	perl(XML::LibXML)

%description
Perl Module for processing Atoms feed and that provides access to the Atom
API.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
SKIP_SAX_INSTALL=1 CFLAGS="%{optflags}" perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/XML
%{_mandir}/*/*

%changelog
* Fri Jun 24 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.390.0-1mdv2011.0
+ Revision: 687006
- update to new version 0.39

* Tue May 31 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.380.0-1
+ Revision: 682200
- update to new version 0.38

* Wed Dec 30 2009 Jérôme Quelin <jquelin@mandriva.org> 0.370.0-1mdv2011.0
+ Revision: 483887
- update to 0.37

* Fri Dec 25 2009 Michael Scherer <misc@mandriva.org> 0.360.0-2mdv2010.1
+ Revision: 482289
- fix License

* Wed Dec 23 2009 Jérôme Quelin <jquelin@mandriva.org> 0.360.0-1mdv2010.1
+ Revision: 481711
- update to 0.36

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 0.350.0-1mdv2010.0
+ Revision: 401878
- rebuild using %%perl_convert_version

* Sun May 03 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.35-1mdv2010.0
+ Revision: 371363
- update to new version 0.35

* Thu Jan 08 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.33-1mdv2009.1
+ Revision: 327085
- update to new version 0.33

* Mon Nov 24 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.32-1mdv2009.1
+ Revision: 306237
- update to new version 0.32

* Fri Nov 14 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.31-1mdv2009.1
+ Revision: 303114
- update to new version 0.31

* Thu Nov 13 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.30-1mdv2009.1
+ Revision: 302725
- new version

* Mon Oct 27 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.29-1mdv2009.1
+ Revision: 297544
- update to new version 0.29

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.28-4mdv2009.0
+ Revision: 258795
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.28-3mdv2009.0
+ Revision: 246720
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Nov 07 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.28-1mdv2008.1
+ Revision: 106665
- update to new version 0.28

* Fri Oct 12 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.27-1mdv2008.1
+ Revision: 97576
- update to new version 0.27


* Mon Mar 12 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.25-2mdv2007.1
+ Revision: 141649
- explicit dependency on perl(XML::LibXML)

* Tue Mar 06 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.25-1mdv2007.1
+ Revision: 133532
- fix build dependencies, drop explicit runtime dependencies

* Fri Mar 02 2007 Shlomi Fish  0.25-2mdv2007.1
- Fixed the summary.
- Converted to noarch.

* Fri Mar 02 2007 Shlomi Fish  0.25-1mdv2007.1
- Initial release. Adapted the Feed-Find spec for this one.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11415 |12cu|perl-XML-DT-0.630.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name 	 XML-DT
%define upstream_version 0.63

%define req_xml_libxml_version %perl_convert_version 1.54

Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.63
Release:	1

Summary:	A perl XML down translate module
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/XML/XML-DT-0.63.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(XML::LibXML) >= %{req_xml_libxml_version}
BuildRequires:	perl(XML::DTDParser)
BuildArch:	noarch
Requires: 	perl(XML::LibXML) >= %{req_xml_libxml_version}

%description
The XML::DT module is a perl module that does XML down translation.
Based on XML::LibXML, it is designed to perform simple and
compact translation/processing of XML documents.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
chmod 755 examples/*.pl
perl Makefile.PL INSTALLDIRS=vendor <<EOF
XML::LibXML
EOF
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes examples
%{_bindir}/*
%{_mandir}/*/*
%{perl_vendorlib}/XML

%changelog
* Sun Feb 20 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.560.0-1mdv2011.0
+ Revision: 638973
- update to new version 0.56

* Sun Nov 28 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.540.0-1mdv2011.0
+ Revision: 602395
- update to new version 0.54

* Mon Aug 03 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 0.530.0-1mdv2010.0
+ Revision: 408232
- rebuild using %%perl_convert_version

* Mon Jan 19 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.53-1mdv2009.1
+ Revision: 331172
- update to new version 0.53
- update to new version 0.53

* Thu Oct 23 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.52-1mdv2009.1
+ Revision: 296762
- update to new version 0.52

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.51-4mdv2009.0
+ Revision: 258830
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.51-3mdv2009.0
+ Revision: 246722
- rebuild

* Mon Feb 25 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.51-1mdv2008.1
+ Revision: 174664
- update to new version 0.51

* Fri Feb 22 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.50-1mdv2008.1
+ Revision: 173893
- update to new version 0.50

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.47-1mdv2008.1
+ Revision: 136365
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Mon Dec 11 2006 Olivier Thauvin <nanardon@mandriva.org> 0.47-1mdv2007.0
+ Revision: 94577
- 0.47
- Import perl-XML-DT

* Tue May 30 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.45-1mdv2007.0
- New release 0.45
- fix directory ownership
- spec cleanup

* Thu May 04 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.42-2mdk
- Fix According to perl Policy
	- BuildRequires
	- Source URL
	- URL
- use mkrel

* Tue Sep 27 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.42-1mdk
- 0.42

* Tue Jul 26 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.41-1mdk
- 0.41

* Tue Apr 26 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.40-1mdk
- 0.40

* Wed Mar 23 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.39-1mdk
- 0.39

* Tue Jan 11 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.38-1mdk
- 0.38

* Wed Nov 24 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.37-1mdk
- 0.37
- Adjust BuildRequires

* Tue Nov 16 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.35-1mdk
- 0.35

* Tue Nov 09 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.34-1mdk
- 0.34

* Tue Aug 24 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.31-1mdk
- 0.31
- Update description

* Thu Apr 22 2004 Michael Scherer <misc@mandrake.org> 0.30-1mdk
- 0.30
- Remove hardcoded Requires
- add url, rpmbuildupdate
- [DIRM]



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11416 |12cu|perl-XML-Easy-0.9.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    XML-Easy
%define upstream_version 0.009

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	1

Summary:    Basic manipulation of XML data nodes
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/XML/XML-Easy-%{upstream_version}.tar.gz

BuildRequires: perl(Encode)
BuildRequires: perl(Exporter)
BuildRequires: perl(IO::File)
BuildRequires: perl(Module::Build)
BuildRequires: perl(Params::Classify)
BuildRequires: perl(Scalar::Util)
BuildRequires: perl(Test::More)
BuildRequires: perl(parent)
BuildRequires: perl(strict)
BuildRequires: perl(utf8)
BuildRequires: perl(warnings)
BuildRequires: perl(Module::Build::Compat)
BuildRequires: perl-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
the XML::Easy manpage is a collection of modules relating to the
processing, parsing, and serialisation of XML data. It is oriented towards
the use of XML to represent data for interchange purposes, rather than the
use of XML as markup of principally textual data. It does not perform any
schema processing, and does not interpret DTDs or any other kind of schema.
It adheres strictly to the XML specification, in all its awkward details,
except for the aforementioned DTDs.

the XML::Easy manpage strictly separates the in-program manipulation of XML
data from the processing of the textual form of XML. This shields the XML
user from the inconvenient and obscure aspects of XML syntax. XML data
nodes are mainly processed in a clean functional style, using the the
XML::Easy::NodeBasics manpage module. In the (very likely) event that an
application requires some more purpose-specific XML data processing
facilities, they are readily built on top of the XML::Easy::NodeBasics
manpage, retaining the abstraction from textual XML.

When XML must be handled in textual form, for input and output, the the
XML::Easy::Text manpage module supplies a parser and a serialiser. The
interfaces here, too, are functional in nature.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc META.yml Changes README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.8.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sun May 15 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.0-1
+ Revision: 674853
- import perl-XML-Easy



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11417 |12cu|perl-XML-Entities-1.0.100-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    XML-Entities
%define upstream_version 1.0001

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Mapping of XML entities to Unicode
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/XML/XML-Entities-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Fatal)
BuildRequires:	perl(File::Basename)
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(Test::More)

BuildArch:	noarch

%description
This module deals with decoding of strings with XML character entities.
Based upon the HTML::Entities module by Gisle Aas

%prep
%setup -q -n %{upstream_name}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes META.yml
%{_bindir}/download-entities.pl
%{perl_vendorlib}/XML
%{_mandir}/man1/download-entities.pl.1*
%{_mandir}/man3/*

%changelog
* Sat Aug 28 2010 Jérôme Quelin <jquelin@mandriva.org> 1.0.0-1mdv2011.0
+ Revision: 573808
- update to 1.0000

* Sat Jun 06 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.0307-1mdv2010.0
+ Revision: 383237
- import perl-XML-Entities


* Fri Jun 05 2009 cpan2dist 0.0307-1mdv
- initial mdv release, generated with cpan2dist



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11418 |12cu|perl-XML-Feed-0.520.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    XML-Feed
%define upstream_version 0.52

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1
Epoch:		2

Summary:	Perl Module for Syndication feed parsing and auto-discovery 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/XML/XML-Feed-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::ErrorHandler)
BuildRequires:	perl(Feed::Find)
BuildRequires:	perl(URI::Fetch)
BuildRequires:	perl(DateTime)
BuildRequires:	perl(DateTime::Format::Mail)
BuildRequires:	perl(DateTime::Format::W3CDTF)
BuildRequires:	perl(List::Util)
BuildRequires:	perl(LWP)
BuildRequires:	perl(HTML::TokeParser)
BuildRequires:	perl(XML::RSS) >= 1.01
BuildRequires:	perl(XML::Atom) >= 0.08 
BuildArch:	noarch
# (misc) not found by find-provides, as it can be changed at runtime with a 
# variable $PREFERED_PARSER
Requires:	perl(XML::RSS)

%description
XML::Feed is a syndication feed parser for both RSS and Atom feeds. It also
implements feed auto-discovery for finding feeds, given a URI.

XML::Feed supports the following syndication feed formats:

* RSS 0.91
* RSS 1.0
* RSS 2.0
* Atom

The goal of XML::Feed is to provide a unified API for parsing and using the
various syndication formats.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
SKIP_SAX_INSTALL=1 CFLAGS="%{optflags}" perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/XML
%{_mandir}/*/*

%changelog
* Tue May 03 2011 Michael Scherer <misc@mandriva.org> 2:0.430.0-2mdv2011.0
+ Revision: 664895
- mass rebuild

* Tue Jul 28 2009 Jérôme Quelin <jquelin@mandriva.org> 2:0.430.0-1mdv2010.0
+ Revision: 401864
- rebuild using %%perl_convert_version

* Sat May 09 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2:0.43-1mdv2010.0
+ Revision: 373772
- update to new version 0.43

* Fri May 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2:0.42-1mdv2010.0
+ Revision: 370249
- update to new version 0.42

* Thu Mar 26 2009 Michael Scherer <misc@mandriva.org> 2:0.41-2mdv2009.1
+ Revision: 361417
- add a require to perl-XML-RSS, fix bug #49123

* Sun Dec 14 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2:0.41-1mdv2009.1
+ Revision: 314281
- update to new version 0.41

* Tue Dec 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2:0.40-1mdv2009.1
+ Revision: 309314
- update to new version 0.40

* Sun Nov 16 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2:0.3-1mdv2009.1
+ Revision: 303785
- new version

* Fri Nov 14 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1:0.23-1mdv2009.1
+ Revision: 303169
- add epoch to fit upstream versioning schema

* Sat Oct 25 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.23-1mdv2009.1
+ Revision: 297139
- update to new version 0.23

* Thu Oct 23 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.22-1mdv2009.1
+ Revision: 296679
- update to new version 0.22

* Sun Oct 19 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.21-1mdv2009.1
+ Revision: 295242
- update to new version 0.21

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.12-5mdv2009.0
+ Revision: 258841
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.12-4mdv2009.0
+ Revision: 246730
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.12-2mdv2008.1
+ Revision: 136365
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Tue Mar 06 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.12-2mdv2007.1
+ Revision: 133683
- cleanup

* Fri Mar 02 2007 Shlomi Fish  0.12-2mdv2007.0
- Changed the architecture to "noarch".

* Fri Mar 02 2007 Shlomi Fish  0.12-1mdv2007.0
- Initial release. Adapted the XML-Feed spec for this one.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11419 |12cu|perl-XML-OPML-SimpleGen-0.70.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    XML-OPML-SimpleGen
%define upstream_version 0.07
Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Create OPML using XML::Simple
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/XML/XML-OPML-SimpleGen-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(DateTime)
BuildRequires:	perl(Class::Accessor)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(XML::Simple)
BuildRequires:	perl(version)
# These requires are not detected automatically.
Requires:	perl(Class::Accessor)
Requires:	perl(XML::Simple)
BuildArch:	noarch

%description
XML::OPML::SimpleGen lets you simply generate OPML documents without having
too much to worry about. It is a drop-in replacement for XML::OPML in
regards of generation. As this module uses XML::Simple it is rather
generous in regards of attribute or element names.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.40.0-3mdv2011.0
+ Revision: 656979
- rebuild for updated spec-helper

* Wed Dec 15 2010 Shlomi Fish <shlomif@mandriva.org> 0.40.0-2mdv2011.0
+ Revision: 622190
- Add Requires: that were not detected

* Fri Dec 03 2010 Shlomi Fish <shlomif@mandriva.org> 0.40.0-1mdv2011.0
+ Revision: 607885
- import perl-XML-OPML-SimpleGen




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11420 |12cu|perl-XML-RSS-1.540.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 XML-RSS
%define upstream_version 1.54

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Creates and updates RSS files
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/XML/XML-RSS-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(XML::Parser)
BuildRequires:	perl(Test::Manifest)
BuildRequires:	perl(DateTime::Format::W3CDTF)
BuildRequires:	perl(DateTime::Format::Mail)
BuildRequires:	perl(Test::Pod::Coverage)
BuildRequires:	perl(HTML::Entities)
BuildArch:	noarch

%description
Creates and updates RSS files.
This module supports versions 0.9, 0.91 and 1.0 of RSS.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
chmod ogu-x README Changes

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/*/*
%{perl_vendorlib}/XML


%changelog
* Sun Apr 17 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.490.0-1mdv2011.0
+ Revision: 654383
- update to new version 1.49

* Mon Apr 26 2010 Jérôme Quelin <jquelin@mandriva.org> 1.480.0-1mdv2011.0
+ Revision: 539088
- update to 1.48

* Wed Dec 09 2009 Jérôme Quelin <jquelin@mandriva.org> 1.470.0-1mdv2010.1
+ Revision: 475399
- update to 1.47

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 1.460.0-1mdv2010.1
+ Revision: 460777
- update to 1.46

* Thu Aug 06 2009 Jérôme Quelin <jquelin@mandriva.org> 1.450.0-1mdv2010.0
+ Revision: 410631
- update to 1.45

* Mon Aug 03 2009 Jérôme Quelin <jquelin@mandriva.org> 1.440.0-1mdv2010.0
+ Revision: 408247
- rebuild using %%perl_convert_version

* Fri May 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.44-1mdv2010.0
+ Revision: 370250
- update to new version 1.44

* Tue Jan 13 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.43-1mdv2009.1
+ Revision: 328900
- update to new version 1.43

* Sun Jan 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.42-1mdv2009.1
+ Revision: 324522
- update to new version 1.42

* Mon Dec 08 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.41-1mdv2009.1
+ Revision: 311966
- update to new version 1.41

* Tue Dec 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.40-1mdv2009.1
+ Revision: 309316
- update to new version 1.40

* Fri Nov 28 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.38-1mdv2009.1
+ Revision: 307435
- update to new version 1.38

* Sat Nov 22 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.37-1mdv2009.1
+ Revision: 305756
- update to new version 1.37

* Sat Oct 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.36-1mdv2009.1
+ Revision: 292361
- update to new version 1.36

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.33-2mdv2009.0
+ Revision: 268882
- rebuild early 2009.0 package (before pixel changes)

* Mon Jun 09 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.33-1mdv2009.0
+ Revision: 217102
- update to new version 1.33

* Sat Feb 09 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.32-1mdv2008.1
+ Revision: 164622
- update to new version 1.32

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Jul 01 2007 Olivier Thauvin <nanardon@mandriva.org> 1.31-1mdv2008.0
+ Revision: 46232
- 1.31


* Sat Jan 06 2007 Olivier Thauvin <nanardon@mandriva.org> 1.22-1mdv2007.0
+ Revision: 104840
- 1.22

* Wed Jan 03 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.21-1mdv2007.1
+ Revision: 103642
- fix build dependencies
- fix build dependencies

  + Olivier Thauvin <nanardon@mandriva.org>
    - 1.21
    - Import perl-XML-RSS

* Thu Mar 16 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.10-1mdk
- 1.10

* Tue Oct 11 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.05-2mdk
- Rebuild, fix URL, change description, add tests

* Tue Aug 24 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 1.05-1mdk
- 1.05
- Update description

* Thu Apr 22 2004 Michael Scherer <misc@mandrake.org> 1.04-1mdk
- New release 1.04
- [DIRM]



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11421 |12cu|perl-XML-RSS-LibXML-0.310.200-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    XML-RSS-LibXML
%define upstream_version 0.3102
Name:		perl-%{upstream_name}
Version:	%perl_convert_version 0.3102
Release:	1
Epoch:		1

Summary:	Represent A Non-Trivial RSS Element
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/XML/XML-RSS-LibXML-0.3102.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Accessor::Fast)
BuildRequires:	perl(DateTime::Format::Mail)
BuildRequires:	perl(DateTime::Format::W3CDTF)
BuildRequires:	perl(Encode)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(UNIVERSAL::require)
BuildRequires:	perl(XML::LibXML)
BuildRequires:	perl(XML::LibXML::XPathContext)

BuildArch:	noarch

%description
XML::RSS::LibXML uses XML::LibXML (libxml2) for parsing RSS instead of
XML::RSS' XML::Parser (expat), while trying to keep interface compatibility
with XML::RSS.

XML::RSS is an extremely handy tool, but it is unfortunately not exactly
the most lean or efficient RSS parser, especially in a long-running
process. So for a long time I had been using my own version of RSS parser
to get the maximum speed and efficiency - this is the re-packaged version
of that module, such that it adheres to the XML::RSS interface.

Use this module when you have severe performance requirements working with
RSS files.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Mon Jul 18 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1:0.310.100-1mdv2011
+ Revision: 690334
- update to new version 0.3101
- update to new version 0.3100

* Mon Apr 25 2011 Funda Wang <fwang@mandriva.org> 1:0.310.0-2
+ Revision: 658902
- rebuild for updated spec-helper

* Mon Jul 12 2010 Jérôme Quelin <jquelin@mandriva.org> 1:0.310.0-1mdv2011.0
+ Revision: 551209
- bump epoch
- update to 0.3100

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.3004-2mdv2010.0
+ Revision: 440769
- rebuild

* Thu Mar 05 2009 Michael Scherer <misc@mandriva.org> 0.3004-1mdv2009.1
+ Revision: 348894
- import perl-XML-RSS-LibXML




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11422 |12cu|perl-XML-SimpleObject-LibXML-0.600.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkg_name        XML-SimpleObject-LibXML
%define pkg_version     0.60

Summary:       Simple object representation of an XML::LibXML DOM object
Name:          perl-%{pkg_name}
Version:       %perl_convert_version %{pkg_version}
Release:       2
Group:         Development/Perl
License:       Artistic
URL:           http://search.cpan.org/dist/%{pkg_name}/
Source0:       http://www.cpan.org/authors/id/D/DB/DBRIAN/%{pkg_name}-%{pkg_version}.tar.gz
BuildArch:     noarch
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(XML::LibXML)
BuildRequires: perl-devel

%description
This is a short and simple class allowing simple object access to a parsed
XML::LibXML tree, with methods for fetching children and attributes in as
clean a manner as possible.

%prep
%setup -q -n %{pkg_name}-%{pkg_version}

%build
perl Makefile.PL
sed -i 's%/usr/local%/usr%g' Makefile
%make OPTMIZE="%{optflags}"

%check
%make test

%install
%makeinstall_std

%clean

%files
%doc Changes README
%{perl_sitelib}/XML/SimpleObject/*.pm
%{perl_sitelib}/XML/SimpleObject/*.pl
%{_mandir}/man3/*.3pm*



%changelog
* Tue Aug 02 2011 Leonardo Coelho <leonardoc@mandriva.com> 0.60-1mdv2012.0
+ Revision: 692919
- bump new version spec file import from fedora
- Created package structure for perl-XML-SimpleObject-LibXML.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11423 |12cu|perl-XML-Smart-1.780.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module 	XML-Smart
%define upstream_version 1.78

Summary:	A Smart, easy and powerful way to access/create XML files/data
Name: 		perl-%{module}
Version: 	%perl_convert_version %{upstream_version}
Release: 	1
License: 	GPL
Url:		http://search.cpan.org/dist/%{module}
Group:		Development/Perl
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/XML/XML-Smart-%{upstream_version}.tar.gz
BuildRequires:	perl-devel, perl-Object-MultiType
BuildArch:	noarch

%description
This module has an easy way to access/create XML data. It's based on the HASH
tree that is made of the XML data, and enable a dynamic access to it with the
Perl syntax for Hashe and Array, without needing to care if you have a Hashe or
an Array in the tree. In other words, each point in the tree work as a Hash 
and an Array at the same time!
%prep
%setup -q -n %{module}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor 
%make

%check
%{__make} test <<EOF
n
EOF

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/*/*
%{perl_vendorlib}/XML/Smart
%{perl_vendorlib}/XML/Smart.pm




%changelog
* Mon Nov 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.780.0-1
+ Revision: 55162e4
- LOG Updated to 1.78 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11424 |12cu|perl-XML-TreeBuilder-4.300.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    XML-TreeBuilder
%define upstream_version 4.3

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Build a tree of XML::Element objects
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/XML/XML-TreeBuilder-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(HTML::Element)
BuildRequires:	perl(HTML::Tagset)
BuildRequires:	perl(XML::Parser)
BuildArch:	noarch

%description
This is just a subclass of HTML::Element. It works basically the same as
HTML::Element, except that tagnames and attribute names aren't forced to
lowercase, as they are in HTML::Element.

the HTML::Element manpage describes everything you can do with this class.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 4.0.0-2mdv2011.0
+ Revision: 657476
- rebuild for updated spec-helper

* Sun Mar 06 2011 Sandro Cazzaniga <kharec@mandriva.org> 4.0.0-1
+ Revision: 642383
- new version

* Mon Jun 14 2010 Jérôme Quelin <jquelin@mandriva.org> 3.90.0-1mdv2011.0
+ Revision: 548037
- import perl-XML-TreeBuilder


* Mon Jun 14 2010 cpan2dist 3.09-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11425 |12cu|perl-XML-TreePP-0.420.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    XML-TreePP
%define upstream_version 0.42

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Pure Perl implementation for parsing/writing XML documents
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/XML/XML-TreePP-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(LWP)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
XML::TreePP module parses an XML document and expands it for a hash tree.
This generates an XML document from a hash tree as the opposite way around.
This is a pure Perl implementation and requires no modules depended. This
can also fetch and parse an XML document from remote web server like the
XMLHttpRequest object does at JavaScript language.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README META.yml Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.420.0-1
+ Revision: 785db48
- Updated to 0.42 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11426 |12cu|perl-XML-Writer-Simple-0.90.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name 	 XML-Writer-Simple%define upstream_version 0.09

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Module for writing XML documents
License:	GPL+ or Artistic
URL:		http://search.cpan.org/dist/%{upstream_name}
Group:		Development/Perl
Source0:	http://www.cpan.org/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(XML::Parser)
BuildRequires:	perl(XML::DTDParser)
BuildRequires:	perl(XML::DT)
BuildArch:	noarch

%description
XML-Writer-Simple is a simple Perl module to write XML. It takes some
ideas from CGI and applies them for the XML World.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/XML/Writer*
%{_mandir}/*/*


%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.90.0-1
+ Revision: 241bf38
- Updated to 0.09 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11427 |12cu|perl-XML-XPathScript-1.540.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    XML-XPathScript
%define upstream_version 1.54

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    2

Summary:    A Perl framework for XML stylesheets
License:    Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}/
Source0:    http://www.cpan.org/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:  perl(Module::Build)
BuildRequires:  perl(XML::XPath)
BuildRequires:  perl(XML::LibXML)
BuildRequires:  perl(Readonly)
BuildRequires:  perl(Clone)
BuildArch:      noarch

%description
%{upstream_name} is an XML templating language that has some concepts from ASP
and some from XSLT. This makes for a very flexible option for transforming
XML to HTML or text or just about any other format.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc README Changes script
%{_mandir}/*/*
%{perl_vendorlib}/XML
%{_bindir}/xpathscript

%changelog
* Wed Mar 05 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.540.0-2
+ Revision: dfe34eb
- Fix unneeded requires exceptions



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11428 |12cu|perl-YAML-LibYAML-0.410.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    YAML-LibYAML
%define upstream_version 0.41

Name:       perl-%{upstream_name}
Version:    %perl_convert_version 0.41
Release:	1

Summary:    An XS Wrapper Module of libyaml
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/YAML/YAML-LibYAML-0.41.tar.gz
Patch0:     YAML-LibYAML-0.35-fix-format-errors.patch

BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(Filter::Util::Call)
BuildRequires: perl-devel
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}

%description
Kirill Siminov's 'libyaml' is arguably the best YAML implementation. The C
library is written precisely to the YAML 1.1 specification. It was
originally bound to Python and was later bound to Ruby.

This module is a Perl XS binding to libyaml which offers Perl the best YAML
support to date.

This module exports the functions 'Dump' and 'Load'. These functions are
intended to work exactly like 'YAML.pm''s corresponding functions.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch0 -p1 -b .format-error

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.350.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sun Apr 17 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.350.0-1
+ Revision: 654618
- new version
  update format errors patch

* Fri Nov 12 2010 Jérôme Quelin <jquelin@mandriva.org> 0.340.0-1mdv2011.0
+ Revision: 596718
- update to 0.34

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 0.330.0-2mdv2011.0
+ Revision: 555424
- rebuild

* Sun Apr 18 2010 Jérôme Quelin <jquelin@mandriva.org> 0.330.0-1mdv2010.1
+ Revision: 536218
- update to 0.33

* Sat May 30 2009 Jérôme Quelin <jquelin@mandriva.org> 0.320.0-1mdv2010.0
+ Revision: 381345
- import perl-YAML-LibYAML


* Sat May 30 2009 cpan2dist 0.32-1mdv
- initial mdv release, generated with cpan2dist



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11429 |12cu|pftp-1.1.6-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

Summary: 	Port-File-Transfer-Program not to muddle up with standard FTP
Name: 		pftp
Version: 	1.1.6
Release: 	16
Group: 		Networking/File transfer
License: 	GPL
URL: 		http://www.pftp.de/
Source0: 	%{name}-%{version}.tar.bz2
Source1:	faq.html.bz2
Source2:	pftp-xinetd
Patch0:		%{name}-mdk.patch.bz2
BuildRequires:	openssl-devel
BuildRequires:	glibc-static-devel 


%description
pftp allows you to send and receive files and directories recursively, 
send and receive standard input and ouput, filter your connection, set 
the net buffer size, set the bandwidth, send UDP datagrams unicasted, 
broadcasted, and multicasted (which is meant for AUDIO and VIDEO streaming), 
send data to another user and manage that data, perform a network test 
based on either UDP or TCP, and use optimized buffers for your Gigabit 
Ethernet links. pftp can start from command line, as a daemon, or by
inetd. All features are supported for IPv4 and IPv6.

%prep

%setup -q
%patch0 -p1 

%build
%__make

%install
install -d %{buildroot}{%{_bindir},%{_mandir}/man1,%{_sysconfdir}/xinetd.d}

install -m644 pftp.conf %{buildroot}%{_sysconfdir}
install -m644 %SOURCE2 %{buildroot}%{_sysconfdir}/xinetd.d/pftp
bzcat %SOURCE1 > faq.html

%makeinstall  BINDIR=%{buildroot}%{_sbindir} MANDIR=%{buildroot}%{_mandir}

%post
cp /etc/services /etc/services.pftp.save
cat /etc/services.pftp.save | \
grep -v "^"pftp | grep -v "^#pftp"  > /etc/services
echo "pftp      662/tcp		# pftp service" >> /etc/services 
rm -f /etc/services.pftp.save 

%files 
%config(noreplace) %{_sysconfdir}/xinetd.d/pftp
%config(noreplace) %{_sysconfdir}/pftp.conf
%{_sbindir}/*
%defattr(644,root,root,755)
%doc INSTALL README TODO COPYING CREDITS Changes faq.html pftp.conf
%{_mandir}/man*/*

%changelog
* Thu Feb 20 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.1.6-16
+ Revision: 0b1f1c9
- Disable debug



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11430 |12cu|pgaccess-0.99.0.20081028-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A Tcl/Tk client for postgresql
Name:		pgaccess
# Just a CVS snapshot, versioning is historical
Version:	0.99.0.20081028
Release:	%{mkrel 9}
Source0:	%{name}-%{version}.tar.lzma
Source20:	pgaccess-16.png
Source21:	pgaccess-32.png
Source22:	pgaccess-48.png
License:	GPL
Group:		Databases
URL:		http://pgfoundry.org/projects/pgaccess/
BuildRoot:	%{_tmppath}/%{name}-buildroot
# For the macros
BuildRequires:	tcl-devel
Requires:	tk >= 8.0
Requires:	tcl >= 8.0
Requires:	tcl-tcllib
BuildArch:	noarch

%description
Graphical database management tool for PostgreSQL.

%prep
%setup -q -n %{name}
sed -i -e 's,list frame none underline,list dotbox none underline,g' lib/widgets/tablelist3.8/scripts/tablelistWidget.tcl
rm -rf op_sys

%build

%install
rm -rf %{buildroot}

mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{tcl_sitelib}/%{name}

perl -pi -e 's|/usr/local|%{tcl_sitelib}|' pgaccess

cat <<EOF >%{buildroot}%{_bindir}/pgaccess
#!/bin/sh
export PGACCESS_HOME="/usr/share/tcl%{tcl_version}/pgaccess"

\$PGACCESS_HOME/pgaccess.tcl $* &
EOF

cp -vfr * %{buildroot}%{tcl_sitelib}/%{name}
rm -fr %{buildroot}%{tcl_sitelib}/%{name}/doc

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=PostgreSQL Access
Comment=PostgreSQL Tcl/Tk front-end
Exec=%{_bindir}/%{name} 
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Development;Database;
EOF

mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
install -D -m644 %{SOURCE20} %{buildroot}%{_iconsdir}/hicolor/16x16/apps/pgaccess.png
install -D -m644 %{SOURCE21} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/pgaccess.png
install -D -m644 %{SOURCE22} %{buildroot}%{_iconsdir}/hicolor/48x48/apps/pgaccess.png

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc doc/ README
%attr(755,root,root) %{_bindir}/%{name}
%{tcl_sitelib}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop
%{_iconsdir}/hicolor/*/apps/pgaccess.png




%changelog
* Wed Feb 01 2012 Rosa <rosa@rosa-build.rosalab.ru> 0.99.0.20081028-9
+ Revision: 15c755e
- Automatic import for version 0.99.0.20081028



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11431 |12cu|pgadmin3-1.16.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    pgadmin3
%define version 1.16.1
%define release 1
%define Summary Graphical client for PostgreSQL

Summary:        %{Summary}
Name:           %{name}
Version:        %{version}
Release:        %{release}
License:        Artistic
Group:          Databases
Source0:        ftp://ftp4.fr.postgresql.org/pub/mirrors/postgresql/pgadmin3/release/v%{version}/src/%{name}-%{version}.tar.gz
Patch0:		pgadmin3-1.12.2-desktop-file.patch
URL:            http://www.pgadmin.org/
BuildRequires:  wxgtku-devel >= 2.8
BuildRequires:  postgresql-devel
BuildRequires:  desktop-file-utils
BuildRequires:  pkgconfig(libxslt)
BuildRequires:  imagemagick

%description
PostgreSQL Tools.

%prep
%setup -q
%patch0 -p0 -b .desktop

%build
autoreconf -fi
%configure2_5x
%make

%install
%makeinstall_std

desktop-file-install --dir %{buildroot}/%{_datadir}/applications/ \
	--remove-category=Application \
	--add-category=Database \
	pkg/%{name}.desktop

install -d $RPM_BUILD_ROOT{%{_iconsdir},%{_miconsdir},%{_liconsdir}}
convert -size 16x16 pgadmin/include/images/pgAdmin3.png $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
convert -size 32x32 pgadmin/include/images/pgAdmin3.png $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
convert -size 48x48 pgadmin/include/images/pgAdmin3.png $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png

%files
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_datadir}/applications/%{name}.desktop
%{_bindir}/png2c

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11432 |12cu|pgn-extract-16.7-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarballversion %(echo %version|sed -e 's|\\.|-|') 

Summary:	Portable Game Notation (PGN) Manipulator for Chess Games
Name:		pgn-extract
Version:	16.7
Release:	3
License:	GPLv2
Group:		Games/Boards
URL:		http://www.cs.kent.ac.uk/people/staff/djb/pgn-extract/
Source0:	ftp://ftp.cs.kent.ac.uk/pub/djb/Extract/pgn-extract-%{tarballversion}.tgz
# (Abel) 15.0-1mdk neater help message
Patch1:		pgn-extract-15.0-help-mesg.patch

%description
Its purpose is for manipulating chess games written in the Portable
Game Notation (PGN).

There are several ways to specify the criteria on which to extract:
textual move sequences, the position reached after a sequence
of moves, information in the tag fields, and material balance in
the ending.

Extracted games may be written out either including or
excluding comments, NAGs, and variations. Games may be given ECO
classifications derived from the accompanying file eco.pgn, or a
customised version provided by the user.

%prep
%setup -q -n %{name}-%{tarballversion}
%patch1 -p1 -b .helpmsg

%build
%make OPTIMIZE="%{optflags}"

%install
install -D -m 755 pgn-extract %{buildroot}%{_gamesbindir}/pgn-extract

%files
%doc help.html eco.pgn
%{_gamesbindir}/*

%changelog
* Thu Feb 27 2014 Denis Silakov <denis.silakov@rosalab.ru> 16.7-3
+ Revision: 99d7ab5
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11433 |12cu|phat-0.3.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		0
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname %{name} -d

Summary: 	Widgets for audio applications
Name: 		phat
Version: 	0.3.1
Release: 	6
License: 	GPL+
Group: 		System/Libraries
# Upstream's dead, RIP...no source location
Source0:	%{name}-%{version}.tar.bz2
Patch0:		phat-0.3.1-configure.patch
Requires:	docbook-dtd30-sgml
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	gtk-doc
BuildRequires:  pkgconfig(libgnomecanvas-2.0) 

%description
PHAT is a collection of GTK+ widgets geared toward pro-audio apps. The goal
is to eliminate duplication of effort and provide some standardization
(well, at least for GTK+ apps).

%package -n %{libname}
Summary: Widgets for audio applications
Group: System/Libraries
Provides: %{name} = %{version}-%{release}

%description -n %{libname}
PHAT is a collection of GTK+ widgets geared toward pro-audio apps. The goal
is to eliminate duplication of effort and provide some standardization
(well, at least for GTK+ apps).

%package -n %{develname}
Summary:	Headers for developing programs that will use %{name}
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname phat 0 -d}

%description -n %{develname}
This package contains the headers that programmers will need to develop
applications which will use libraries from %{name}.

%prep
%setup -q
%patch0 -p1

%build
autoreconf -fi
%configure2_5x
%make

%install
%makeinstall_std


%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_bindir}/*
%{_libdir}/*.so
%{_libdir}/*.a
%{_libdir}/pkgconfig/*.pc
%{_includedir}/%{name}



%changelog
* Mon Feb 22 2010 Funda Wang <fwang@mandriva.org> 0.3.1-4mdv2010.1
+ Revision: 509759
- clean spec

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Fri Aug 29 2008 Adam Williamson <awilliamson@mandriva.org> 0.3.1-3mdv2009.0
+ Revision: 277215
- protect major in file list
- s,$RPM_BUILD_ROOT,%%{buildroot}
- add configure.patch:
  	+ allow external CFLAGS
  	+ add -lX11 to libs to fix build (underlinking)
  	+ don't build docs (breaks build, can't be bothered fixing)
- new license policy
- new devel policy
- drop unnecessary defines

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request
    - import phat

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Fri Jul 29 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.3.1-2mdk
- Fix BuildRequires

* Sun Jul 24 2005 Austin Acton <austin@mandriva.org> 0.3.1-1mdk
- 0.3.1
- source URL

* Fri Jul 08 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.2.3-2mdk
- fix requires

* Mon Oct 4 2004 Austin Acton <austin@mandrake.org> 0.2.3-1mdk
- initial build

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11434 |12cu|phatch-0.2.7.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

Summary:	Photo Batch Processor
Name:		phatch
Version:	0.2.7.1
License:	GPLv3+
Group:		Graphics
Release:	2
Source:		http://photobatch.stani.be/download/package/%{name}-%{version}.tar.gz
URL:		http://photobatch.stani.be/
BuildRequires:	python-devel >= 2.5
BuildRequires:	desktop-file-utils
BuildRequires:	python-sphinx
BuildRequires:	mlocate
Requires:	findutils
Requires:	python-imaging
Requires:	python-notify
Requires:	wxPythonGTK
Requires:	python-exiv2


%description
Phatch is a simple to use cross-platform GUI Photo Batch Processor
which handles all popular image formats and can duplicate (sub)folder
hierarchies. Phatch can batch resize, rotate, apply perspective,
shadows, rounded corners, ... and more in minutes instead of hours or
days if you do it manually. Phatch allows you to use EXIF and IPTC
tags for renaming and data stamping. Phatch also supports a console
version to batch photos on webservers.


%files -f %{name}.lang
%doc AUTHORS COPYING README
%{py_puresitedir}/%{name}
%{py_puresitedir}/*.egg-info
%{_datadir}/%{name}
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/applications/%{name}-inspector.desktop
%{_datadir}/mime/packages/%{name}.xml
%{_mandir}/man1/%{name}.1.*
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/pixmaps/%{name}-inspector.png
%{_iconsdir}/hicolor/*/apps/*
%exclude %{py_puresitedir}/%{name}/lib/linux/nautilusExtension.py
%exclude /usr/share/phatch/doc/html


%package nautilus-bindings
Summary:	Nautilus binding for Photo Batch Processor
Group:		Graphics
Requires:	wxPythonGTK
Requires:	nautilus-python
Requires:	%{name} 
%description nautilus-bindings

This package provides nautilus binding for Photo Batch Processor.

%files nautilus-bindings
%doc AUTHORS COPYING README
%{py_puresitedir}/%{name}/lib/linux/nautilusExtension.py


%package doc
Summary:	Documentation for Photo Batch Processor
Group:		Graphics
Requires:	%{name}
%description doc

This package provides the html documentation for Photo Batch Processor.

%files doc
%{_datadir}/%{name}/doc/html

#-----------------------------------------------------------------------

%prep

%setup -q -n %{name}-0.2.7

%build

%install
python setup.py install --root=%{buildroot}

# Building documentation
cd docs
make html
mkdir -p %{buildroot}/%{_datadir}/%{name}/doc
cp -r build/html  %{buildroot}/%{_datadir}/%{name}/doc
cd ..
%find_lang %{name}


%changelog
* Thu Feb 27 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.2.7.1-2
+ Revision: df8c271
- Disable debug



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11435 |12cu|phonon-vlc-0.7.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Phonon VLC Backend
Name:		phonon-vlc
Version:	0.7.1
Release:	1
License:	GPLv2+
Group:		Video
Url:		http://www.videolan.org/
Source0:	ftp://ftp.kde.org/pub/kde/stable/phonon/phonon-backend-vlc/%{version}/src/phonon-backend-vlc-%{version}.tar.xz
BuildRequires:	automoc4
BuildRequires:	cmake
BuildRequires:	pkgconfig(libvlc)
BuildRequires:	pkgconfig(phonon)
Provides:	phonon-backend
# as a requires it pulls in vlc when building
Suggests:	vlc-plugin-pulse

%description
This package allows Phonon (the KDE media library) to use VLC for audio and
video playback.

%files
%doc COPYING.LIB
%{_libdir}/kde4/plugins/phonon_backend/phonon_vlc.so
%{_datadir}/kde4/services/phononbackends/vlc.desktop

#----------------------------------------------------------------------------

%prep
%setup -qn phonon-backend-vlc-%{version}

%build
%cmake
%make


%install
%makeinstall_std -C build


%changelog
* Fri Jan 17 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.7.1-1
+ Revision: d8d4bc7
- LOG New version 0.7.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11436 |12cu|photo-0.9.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		photo
Version:	0.9.1
Release:	1
Summary:	Image viewer
License:	GPLv3
Group:		Graphics
URL:		http://photoqt.org/
Source0:	http://photoqt.org/pkgs/%{name}-%{version}.tar.gz
BuildRequires:	desktop-file-utils
BuildRequires:	qt4-devel
BuildRequires:	imagemagick
BuildRequires:	pkgconfig(exiv2)
BuildRequires:	phonon-devel
BuildRequires:	cmake
Requires:	qt4-common
Requires:	qt4-database-plugin-sqlite

%description
Image viewer with a simple and fast interface, 
being good looking and highly configurable.

%prep
%setup -q

%build
cd build 
cmake -DCMAKE_INSTALL_PREFIX=/usr ..
%make

%install
%{makeinstall_std} -C build

%files
%doc CHANGELOG INSTALL README
%{_datadir}/applications/%{name}.desktop
%{_bindir}/%{name}
%{_iconsdir}/hicolor/*/apps/%{name}.png


%changelog
* Thu Jan  24 2013 symbianflo <symbianflo@mandrivausers.ro>
+ Commit: bf2f36f
- LOG : New upstream bugfix release: - FIXED: Open image by clicking on it didn't work  - FIXED: Start in system tray resulted in some annoying behaviour  - FIXED: Rotation according to exif data was done the wrong way round (anti-clockwise instead of clockwise)  - ADDED: verbose mode (start photo with --v or --verbose) -- Caution: produces a lot of output
  
* Sun Jan  20 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 9a35416
- LOG Minor cleanups
  
* Sat Jan  19 2013 SymbianFlo <symbianflo@mandrivausers.ro>
+ Commit: 7019970
- Updated photo.spec
  
* Sat Jan  19 2013 symbianflo <symbianflo@mandrivausers.ro>
+ Commit: 218e12d
- LOG import photo
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11437 |12cu|photoprint-0.3.9-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		bordersversion 0.0.2

Name:		photoprint
Version:	0.3.9
Release:	4
Summary:	Prints photos in various layouts and with color management
License:	GPL
Group:		Publishing
Source0:	http://www.blackfiveservices.co.uk/photoprint_resources/%{name}-%{version}.tar.gz
Source1:	http://www.blackfiveservices.co.uk/photoprint_resources/photoprint-borders-%{bordersversion}.tar.gz
Source2:	http://www.blackfiveservices.co.uk/PhotoPrint/Downloads/ProfilingKit.tar.bz2
Patch0:		photoprint-0.3.8-fmtstr.diff
Patch1:		photoprint-0.3.9-gcc4.x.diff
Patch2:		photoprint-0.3.9-glib_bork.diff
Patch3:		photoprint-0.3.9-netpbm.diff
Url:		http://www.blackfiveservices.co.uk/PhotoPrint/About.shtml
BuildRequires:	lcms-devel
BuildRequires:	pkgconfig(libtiff-4)
BuildRequires:	jpeg-devel
BuildRequires:	netpbm-devel
BuildRequires:	cups-devel
BuildRequires:	libgutenprint-devel
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	desktop-file-utils
BuildRequires:	autoconf automake libtool

%description
Photo Print is a utility for printing images via Gutenprint (a
rebranding of Gimp-Print for the latest version).

It supports different printing layouts, as one picture per page,
several pictures (scaled to equal size) per page, a poster of one
picture put together of several sheets, or several pictures combined
to one round picture for a CD back.

Image frames (Templates in /usr/share/photoprint/borders/) and color
management (Profiling instructions in
/usr/share/photoprint/ProfilingKit/ProfilingKit.html) are also
supported.

Photo Print can be used as GUI tool and also as command line tool in
batch mode.

Works nicely as an image editor in GQ-View.

%prep
%setup -q
%setup -q -T -D -a 1 -n %{name}-%{version}
%setup -q -T -D -a 2 -n %{name}-%{version}
%patch0 -p0
%patch1 -p0
%patch2 -p0
%patch3 -p0

%build
export GTK2_LIBS="`pkg-config --libs gtk+-2.0` -lX11"

%configure2_5x

# bork
perl -pi -e "s|hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=\"\"|g" libtool
perl -pi -e "s|-L/lib/../%{_lib} -L/usr/lib/../%{_lib}|-L/%{_lib} -L%{_libdir}|g" libtool

%make

%install
%makeinstall

# install borders
install -d %{buildroot}%{_datadir}/photoprint/borders
cp -a photoprint-borders*/. %{buildroot}%{_datadir}/photoprint/borders
install -d %{buildroot}%{_datadir}/photoprint/ProfilingKit
cp -a ProfilingKit*/. %{buildroot}%{_datadir}/photoprint/ProfilingKit

%find_lang %{name} --with-gnome

# install man page
install -d %{buildroot}%{_mandir}/man1/
install -m 644 photoprint.1 %{buildroot}%{_mandir}/man1/


desktop-file-install \
    --vendor="" \
    --dir %{buildroot}%{_datadir}/applications \
    %{buildroot}%{_datadir}/applications/fotoprint.desktop

%files -f %{name}.lang
%doc README COPYING NEWS TODO
%{_bindir}/*
%{_iconsdir}/hicolor/48x48/apps/fotoprint.png
%{_mandir}/man*/*
%{_datadir}/photoprint
%{_datadir}/applications/fotoprint.desktop

%changelog
* Thu Feb 27 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.3.9-4
+ Revision: dda77ff
- Fix jpeg BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11438 |12cu|photostock-helper-0.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	GTK2 tool to define photostock IPTC tags and upload images to many photostocks
Name:		photostock-helper
Version:	0.0.1
Release:	1
License:	GPLv3
Group:		Graphics
Url:		https://launchpad.net/photostock-helper
# repack from launchpad
Source0:	%{name}-%{version}.tar.bz2
Patch0:		photostock-helper-0.0.1-datapath.patch
BuildArch:	noarch

%description
PhotoStock Helper is a small GTK2-perl application that helps to define usual
photostock IPTC tags (headline, description, keywords) and upload photographs
to many photostocks at once.

%prep
%setup -q
%patch0 -p1

%build

%install
mkdir -p %{buildroot}%{_bindir}
install -m 0755 %{name}.pl %{buildroot}%{_bindir}/%{name}
mkdir -p %{buildroot}%{_datadir}/%{name}
install -m 0644 %{name}.glade %{buildroot}%{_datadir}/%{name}/%{name}.glade

# install menu entry
mkdir -p %{buildroot}%{_datadir}/applications/
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=PhotoStock Helper
Comment=GTK2 tool to define photostock IPTC tags and upload images to many photostocks
Exec=%{_bindir}/%{name}
Icon=go-up
Terminal=false
Type=Application
Categories=Graphics;
EOF

%files
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11439 |12cu|php-adodb-5.18-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Active Data Objects Data Base (ADOdb)
Name:		php-adodb
Version:	5.18
Release:	1
License:	BSD
Group:		Development/PHP
URL:		http://adodb.sourceforge.net/
Source0:	http://downloads.sourceforge.net/adodb/adodb518a.tgz
BuildRequires:	unzip
BuildArch:	noarch
Epoch:		2

%description
PHP is a wonderful language for building dynamic web pages. Unfortunately,
PHP's database access functions are not standardised. Every database
extension uses a different and incompatibile API. This creates a need for a
database class library to hide the differences between the different databases
(encapsulate the differences) so we can easily switch databases. 

%prep
%setup -q -n adodb5

%build

%install

install -d %{buildroot}/var/www/icons
install -d %{buildroot}%{_datadir}/php/adodb
cp -aRf * %{buildroot}%{_datadir}/php/adodb

install -m644 cute_icons_for_site/* %{buildroot}/var/www/icons/

# cleanup
rm -rf %{buildroot}%{_datadir}/php/adodb/cute_icons_for_site
rm -rf %{buildroot}%{_datadir}/php/adodb/docs
rm -f %{buildroot}%{_datadir}/php/adodb/*.txt

%clean

%files
%doc *.txt docs/*
%{_datadir}/php/adodb
/var/www/icons/*



%changelog
* Thu Oct 17 2013 dsilakov <denis.silakov@rosalab.ru> 2:5.18-1
+ Revision: 8ed786c
- Merge pull request #1 from import/php-adodb:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11440 |12cu|php-bitset-2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname bitset
%define soname %{modname}.so
%define inifile A84_%{modname}.ini

Summary:	BITSET library
Name:		php-%{modname}
Version:	2.0
Release:	1
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/bitset/
Source0:	http://pecl.php.net/get/bitset-%{version}.tgz
BuildRequires:	php-devel >= 3:5.2.0
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Sets of bits manipuliting library.

%prep

%setup -q -n %{modname}-%{version}
[ "../package*.xml" != "/" ] && mv -f ../package*.xml .

# lib64 fixes
perl -pi -e "s|/lib\b|/%{_lib}|g" config.m4

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}

%make
mv modules/*.so .

%install
rm -rf %{buildroot} 

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}


%changelog
* Wed Jun 20 2012 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1mdv2012.0
+ Revision: 806372
- 1.0.1

* Sun May 06 2012 Oden Eriksson <oeriksson@mandriva.com> 1.0-20
+ Revision: 797138
- fix build
- rebuild for php-5.4.x

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 1.0-19
+ Revision: 761202
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0-18
+ Revision: 696395
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0-17
+ Revision: 695367
- rebuilt for php-5.3.7

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0-16
+ Revision: 646614
- rebuilt for php-5.3.6

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0-15mdv2011.0
+ Revision: 629767
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0-14mdv2011.0
+ Revision: 628069
- ensure it's built without automake1.7

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-13mdv2011.0
+ Revision: 600463
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-12mdv2011.0
+ Revision: 588745
- rebuild

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-11mdv2010.1
+ Revision: 514519
- rebuilt for php-5.3.2

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-10mdv2010.1
+ Revision: 485340
- rebuilt for php-5.3.2RC1

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0-9mdv2010.1
+ Revision: 468146
- rebuilt against php-5.3.1

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0-8mdv2010.0
+ Revision: 451255
- rebuild

* Sun Jul 19 2009 Raphaël Gertz <rapsys@mandriva.org> 1.0-7mdv2010.0
+ Revision: 397268
- Rebuild

* Mon May 18 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0-6mdv2010.0
+ Revision: 376975
- rebuilt for php-5.3.0RC2

* Sun Mar 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0-5mdv2009.1
+ Revision: 346397
- rebuilt for php-5.2.9

* Tue Feb 17 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0-4mdv2009.1
+ Revision: 341710
- rebuilt against php-5.2.9RC2

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0-3mdv2009.1
+ Revision: 321705
- rebuild

* Fri Dec 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0-2mdv2009.1
+ Revision: 310251
- rebuilt against php-5.2.7

* Tue Oct 28 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0-1mdv2009.1
+ Revision: 297926
- import php-bitset


* Tue Oct 28 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0-1mdv2009.0
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11441 |12cu|php-chdb-1.0.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname chdb
%define dirname %{modname}
%define soname %{modname}.so
%define inifile B15_%{modname}.ini

Summary:	A fast database for constant data with memory sharing across processes
Name:		php-%{modname}
Version:	1.0.2
Release:	3
Group:		Development/PHP
License:	BSD
URL:		http://pecl.php.net/package/chdb
Source0:	http://pecl.php.net/get/chdb-%{version}.tgz
Source1:	B15_chdb.ini
BuildRequires:	pkgconfig
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:	cmph-devel

%description
CHDB (constant hash database) is a fast key-value database for constant data,
realized by using a memory-mapped file and thus providing the following
functionalities:
- Extremely fast initial load, regardless of the size of the database.
- Only the pages of the file which are actually used are loaded from the disk.
- Once a page is loaded it is shared across multiple processes.
- Loaded pages are cached across multiple requests and even process recycling.
A typical use of CHDB is as a faster alternative to defining many PHP
constants. 
CHDB is internally implemented as a hash-table using a perfect hashing
function, thus guaranteeing worst case O(1) lookup time.

%prep

%setup -q -n %{modname}-%{version}
[ "../package*.xml" != "/" ] && mv ../package*.xml .

cp %{SOURCE1} %{inifile}

# lib64 fix
perl -pi -e "s|/lib\b|/%{_lib}|g" config.m4

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}
%make
mv modules/*.so .

%install
rm -rf %{buildroot} 

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/
install -m0644 %{inifile} %{buildroot}%{_sysconfdir}/php.d/%{inifile}

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc package*.xml
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}



%changelog
* Thu May 03 2012 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-2mdv2012.0
+ Revision: 795408
- rebuild for php-5.4.x

* Thu Apr 19 2012 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-1
+ Revision: 791877
- 1.0.2

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-4
+ Revision: 761207
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-3
+ Revision: 696400
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-2
+ Revision: 695373
- rebuilt for php-5.3.7

* Tue May 17 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1
+ Revision: 675425
- import php-chdb


* Tue May 17 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1mdv2010.2
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11442 |12cu|php-dbase-5.1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname dbase
%define dirname %{modname}
%define soname %{modname}.so
%define inifile 15_%{modname}.ini

Summary:	dBase database file access functions
Name:		php-%{modname}
Epoch:		1
Version:	5.1.0
Release:	2
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/dbase
Source0:	http://pecl.php.net/get/%{modname}-%{version}.tgz
Source1:	dbase.ini
BuildRequires:	php-devel >= 3:5.3.0

%description
These functions allow you to access records stored in dBase-format (dbf)
databases.

%prep

%setup -q -n %{modname}-%{version}
[ "../package*.xml" != "/" ] && mv ../package*.xml .

cp %{SOURCE1} %{inifile}

%build
%serverbuild
phpize
%configure2_5x --with-libdir=%{_lib}
%make
mv modules/*.so .

%install
install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/
install -m0644 %{inifile} %{buildroot}%{_sysconfdir}/php.d/%{inifile}

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc CREDITS package*.xml 
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}


%changelog
* Wed Jun 20 2012 Oden Eriksson <oeriksson@mandriva.com> 1:5.1.0-1mdv2012.0
+ Revision: 806375
- 5.1.0

* Thu May 03 2012 Oden Eriksson <oeriksson@mandriva.com> 1:5.0.1-5
+ Revision: 795421
- rebuild for php-5.4.x

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 1:5.0.1-4
+ Revision: 761212
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1:5.0.1-3
+ Revision: 696405
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1:5.0.1-2
+ Revision: 695378
- rebuilt for php-5.3.7

* Sun Mar 20 2011 Funda Wang <fwang@mandriva.org> 1:5.0.1-1
+ Revision: 647150
- import php-dbase


* Thu Feb 08 2007 Oden Eriksson <oeriksson@mandriva.com> 5.2.1-1mdv2007.0
+ Revision: 117391
- rebuilt against new upstream version (5.2.1)
- fix deps

* Tue Nov 07 2006 Oden Eriksson <oeriksson@mandriva.com> 5.2.0-1mdv2007.1
+ Revision: 77336
- rebuilt for php-5.2.0

* Thu Nov 02 2006 Oden Eriksson <oeriksson@mandriva.com> 5.1.6-1mdv2007.1
+ Revision: 75192
- Import php-dbase

* Mon Aug 28 2006 Oden Eriksson <oeriksson@mandriva.com> 5.1.6-1
- rebuilt for php-5.1.6

* Thu Jul 27 2006 Oden Eriksson <oeriksson@mandriva.com> 5.1.4-2mdk
- rebuild

* Sat May 06 2006 Oden Eriksson <oeriksson@mandriva.com> 5.1.4-1mdk
- rebuilt for php-5.1.4

* Fri May 05 2006 Oden Eriksson <oeriksson@mandriva.com> 5.1.3-1mdk
- rebuilt for php-5.1.3

* Thu Feb 02 2006 Oden Eriksson <oeriksson@mandriva.com> 5.1.2-2mdk
- new group (Development/PHP) and iurt rebuild

* Sun Jan 15 2006 Oden Eriksson <oeriksson@mandriva.com> 5.1.2-1mdk
- rebuilt against php-5.1.2

* Tue Nov 29 2005 Oden Eriksson <oeriksson@mandriva.com> 5.1.1-1mdk
- rebuilt against php-5.1.1

* Sat Nov 26 2005 Oden Eriksson <oeriksson@mandriva.com> 5.1.0-1mdk
- rebuilt against php-5.1.0

* Thu Nov 03 2005 Oden Eriksson <oeriksson@mandriva.com> 5.1.0-0.RC4.1mdk
- rebuilt against php-5.1.0RC4

* Sun Oct 30 2005 Oden Eriksson <oeriksson@mandriva.com> 5.1.0-0.RC1.2mdk
- rebuilt to provide a -debug package too

* Sun Oct 02 2005 Oden Eriksson <oeriksson@mandriva.com> 5.1.0-0.RC1.1mdk
- rebuilt against php-5.1.0RC1

* Wed Sep 07 2005 Oden Eriksson <oeriksson@mandriva.com> 5.0.5-1mdk
- rebuilt against php-5.0.5 (Major security fixes)

* Fri May 27 2005 Oden Eriksson <oeriksson@mandriva.com> 5.0.4-1mdk
- rename the package

* Sun Apr 17 2005 Oden Eriksson <oeriksson@mandriva.com> 5.0.4-1mdk
- 5.0.4

* Sun Mar 20 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.3-4mdk
- use the %%mkrel macro

* Sat Feb 12 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.3-3mdk
- rebuilt against a non hardened-php aware php lib

* Sun Jan 16 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.3-2mdk
- rebuild due to hardened-php-0.2.6

* Fri Dec 17 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.3-1mdk
- rebuilt for php-5.0.3

* Sat Sep 25 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.2-1mdk
- rebuilt for php-5.0.2

* Sun Aug 15 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.1-1mdk
- rebuilt for php-5.0.1

* Wed Aug 11 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.0-1mdk
- rebuilt for php-5.0.0
- major cleanups

* Thu Jul 15 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.8-1mdk
- rebuilt for php-4.3.8

* Tue Jul 13 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.7-2mdk
- remove redundant provides

* Tue Jun 15 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.7-1mdk
- rebuilt for php-4.3.7

* Mon May 24 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.6-2mdk
- use the %%configure2_5x macro
- move scandir to /etc/php.d

* Thu May 06 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.6-1mdk
- built for php 4.3.6


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11443 |12cu|php-dio-0.0.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname dio
%define dirname %{modname}
%define soname %{modname}.so
%define inifile 17_%{modname}.ini

Summary:	Direct I/O extension module for PHP
Name:		php-%{modname}
Version:	0.0.7
Release:	1
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/dio
Source0:	http://pecl.php.net/get/dio-%{version}.tgz
BuildRequires:	php-devel >= 3:5.2.0
Epoch:		2
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
PHP supports the direct io functions as described in the Posix Standard
(Section 6) for performing I/O functions at a lower level than the C-Language
stream I/O functions (fopen(), fread(),..). The use of the DIO functions should
be considered only when direct control of a device is needed. In all other
cases, the standard filesystem functions are more than adequate.

%prep

%setup -q -n dio-%{version}
[ "../package*.xml" != "/" ] && mv ../package*.xml .

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}

%make
mv modules/*.so .

%install
rm -rf %{buildroot} 

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m755 %{soname} %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc package.xml
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}


%changelog
* Wed Jul 04 2012 Oden Eriksson <oeriksson@mandriva.com> 2:0.0.6-1mdv2012.0
+ Revision: 808114
- 0.0.6
- rebuild for php-5.4.x

* Tue Apr 10 2012 Oden Eriksson <oeriksson@mandriva.com> 2:0.0.5-1
+ Revision: 790146
- 0.0.5

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 2:0.0.4-0.0.RC4.9
+ Revision: 761216
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 2:0.0.4-0.0.RC4.8
+ Revision: 696409
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 2:0.0.4-0.0.RC4.7
+ Revision: 695382
- rebuilt for php-5.3.7

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 2:0.0.4-0.0.RC4.6
+ Revision: 646625
- rebuilt for php-5.3.6

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 2:0.0.4-0.0.RC4.5mdv2011.0
+ Revision: 629780
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 2:0.0.4-0.0.RC4.4mdv2011.0
+ Revision: 628091
- ensure it's built without automake1.7

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 2:0.0.4-0.0.RC4.3mdv2011.0
+ Revision: 600473
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 2:0.0.4-0.0.RC4.2mdv2011.0
+ Revision: 588756
- rebuild

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 2:0.0.4-0.0.RC4.1mdv2010.1
+ Revision: 514500
- 0.0.4RC4
- rebuild

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 2:0.0.2-8mdv2010.1
+ Revision: 485255
- rebuilt for php-5.3.2RC1

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 2:0.0.2-7mdv2010.1
+ Revision: 468082
- rebuilt against php-5.3.1

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 2:0.0.2-6mdv2010.0
+ Revision: 451212
- rebuild

* Sun Jul 19 2009 Raphaël Gertz <rapsys@mandriva.org> 2:0.0.2-5mdv2010.0
+ Revision: 397358
- Rebuild

* Wed May 13 2009 Oden Eriksson <oeriksson@mandriva.com> 2:0.0.2-4mdv2010.0
+ Revision: 375355
- rebuilt against php-5.3.0RC2

* Sun Mar 01 2009 Oden Eriksson <oeriksson@mandriva.com> 2:0.0.2-3mdv2009.1
+ Revision: 346413
- rebuilt for php-5.2.9

* Tue Feb 17 2009 Oden Eriksson <oeriksson@mandriva.com> 2:0.0.2-2mdv2009.1
+ Revision: 341502
- rebuilt against php-5.2.9RC2

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 2:0.0.2-1mdv2009.1
+ Revision: 325995
- 0.0.2 (newer than 0.1 :-))

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-23mdv2009.1
+ Revision: 321728
- rebuild

* Fri Dec 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-22mdv2009.1
+ Revision: 310213
- rebuilt against php-5.2.7

* Tue Jul 15 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-21mdv2009.0
+ Revision: 235813
- rebuild

* Fri May 02 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-19mdv2009.0
+ Revision: 200104
- rebuilt against php-5.2.6

* Mon Feb 04 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-18mdv2008.1
+ Revision: 161962
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Nov 11 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-17mdv2008.1
+ Revision: 107559
- restart apache if needed

* Sat Sep 01 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-16mdv2008.0
+ Revision: 77452
- rebuilt against php-5.2.4

* Thu Aug 16 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-15mdv2008.0
+ Revision: 64296
- use the new %%serverbuild macro
- use distro conditional -fstack-protector

* Fri Jun 01 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-14mdv2008.0
+ Revision: 33772
- rebuilt against new upstream version (5.2.3)

* Thu May 03 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.1-13mdv2008.0
+ Revision: 21021
- rebuilt against new upstream version (5.2.2)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11444 |12cu|php-event-0.9.1-35
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname event
%define dirname %{modname}
%define soname %{modname}.so
%define inifile A35_%{modname}.ini

Summary:	Event Scheduling Engine for PHP
Name:		php-%{modname}
Version:	0.9.1
Release:	%mkrel 35
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/event
Source0:	event-%{version}.tar.bz2
Patch0:		event-0.9.1-php54x.diff
BuildRequires:	php-devel >= 3:5.2.0
Epoch:		1
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This is an extension to efficiently schedule IO, time and signal based events
using the best available IO notification mechanism for your system. This is a
port of libevent to the PHP infrastructure; the API is similar but not
identical.

%prep

%setup -q -n event-%{version}

%patch0 -p0

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}

%make
mv modules/*.so .

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m755 %{soname} %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
[ "../package.xml" != "/" ] && rm -f ../package.xml

%files 
%defattr(-,root,root)
%doc CREDITS
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}



%changelog
* Tue Aug 07 2012 Rosa <rosa@rosa-build.rosalab.ru> 1:0.9.1-35
+ Revision: 1bf6454
- Automatic import for version 0.9.1-35



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11445 |12cu|php-gd-bundled-5.4.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	GD extension module for PHP
Name:		php-gd-bundled
Version:	5.4.4
Release:	2
Group:		Development/PHP
URL:		http://www.php.net
License:	PHP License
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:  pkgconfig(x11)
BuildRequires:  jpeg-devel
BuildRequires:  pkgconfig(freetype2)
BuildRequires:  pkgconfig(libpng)
BuildRequires:  pkgconfig(xpm)
BuildRequires:	t1lib-devel
Provides:	php-gd = 0:%{version}-%{release}
Conflicts:	php-gd < 0:5.2.6-1

%description
This is a dynamic shared object (DSO) for PHP that will add GD support,
allowing you to create and manipulate images with PHP using the gd library.

PHP is not limited to creating just HTML output. It can also be used to create
and manipulate image files in a variety of different image formats, including
gif, png, jpg, wbmp, and xpm. Even more convenient, PHP can output image
streams directly to a browser. You will need to compile PHP with the GD library
of image functions for this to work. GD and PHP may also require other
libraries, depending on which image formats you want to work with.
 
You can use the image functions in PHP to get the size of JPEG, GIF, PNG, SWF,
TIFF and JPEG2000 images. 

This package is built against the bundled gd library that comes with the php
source. Currently it has some additional features, but I expect the extra
features to be merged upstream into the "official" libgd very soon. 

%prep

%setup -c -T
cp -dpR %{_usrsrc}/php-devel/extensions/gd/* .

%build
%serverbuild

export LIBS="$LIBS -lm"

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-gd \
    --with-jpeg-dir=%{_prefix} \
    --with-png-dir=%{_prefix} \
    --with-zlib-dir=%{_prefix} \
    --with-xpm-dir=%{_prefix}/X11R6 \
    --with-ttf=%{_prefix} \
    --with-freetype-dir=%{_prefix} \
    --enable-gd-native-ttf \
    --with-t1lib=%{_prefix}

%make

mv modules/*.so .
chrpath -d gd.so

%install
install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m755 gd.so %{buildroot}%{_libdir}/php/extensions/gd-bundled.so

cat > %{buildroot}%{_sysconfdir}/php.d/23_gd-bundled.ini << EOF
extension = gd-bundled.so
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%files 
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/23_gd-bundled.ini
%attr(0755,root,root) %{_libdir}/php/extensions/gd-bundled.so

%changelog
* Thu Feb 27 2014 Denis Silakov <denis.silakov@rosalab.ru> 5.4.4-2
+ Revision: e91881a
- Fix x11 BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11446 |12cu|php-gender-1.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname gender
%define soname %{modname}.so
%define inifile A89_%{modname}.ini

Summary:	Gender Extension
Name:		php-%{modname}
Version:	1.0.0
Release:	1
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/gender/
Source0:	http://pecl.php.net/get/gender-%{version}.tgz
Requires:	php-bz2
Requires(pre): rpm-helper
Requires(postun): rpm-helper
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:	file
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Gender PHP extension is a port of the gender.c program originally written by
Joerg Michael. The main purpose is to find out the gender of first names. The
actual database contains >40000 first names from 54 countries.

%prep

%setup -q -n %{modname}-%{version}
[ "../package*.xml" != "/" ] && mv ../package*.xml .

bunzip2 data/nam_dict.txt.bz2

# fix permissions
find . -type f | xargs chmod 644

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

# lib64 fix
perl -p -i -e "s|/lib\b|/%{_lib}|g" *.m4

perl -pi -e "s|/home/user/|%{_datadir}/%{name}/|g" README

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --enable-%{modname}

%make

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}/php.d
install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_datadir}/%{name}

install -m0755 modules/%{soname} %{buildroot}%{_libdir}/php/extensions/
install -m0644 data/nam_dict.txt %{buildroot}%{_datadir}/%{name}/
bzip2 -9 %{buildroot}%{_datadir}/%{name}/nam_dict.txt

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}

[%{modname}]
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc package*.xml CREDITS LICENSE README
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}
%dir %{_datadir}/%{name}
%attr(0644,root,root) %{_datadir}/%{name}/nam_dict.txt.bz2



%changelog
* Thu May 03 2012 Oden Eriksson <oeriksson@mandriva.com> 0.7.0-15mdv2012.0
+ Revision: 795440
- rebuild for php-5.4.x

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 0.7.0-14
+ Revision: 761231
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 0.7.0-13
+ Revision: 696423
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 0.7.0-12
+ Revision: 695397
- rebuilt for php-5.3.7

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 0.7.0-11
+ Revision: 646638
- rebuilt for php-5.3.6

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 0.7.0-10mdv2011.0
+ Revision: 629797
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 0.7.0-9mdv2011.0
+ Revision: 628103
- ensure it's built without automake1.7

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.7.0-8mdv2011.0
+ Revision: 600488
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.7.0-7mdv2011.0
+ Revision: 588800
- rebuild

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.7.0-6mdv2010.1
+ Revision: 514547
- rebuilt for php-5.3.2

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 0.7.0-5mdv2010.1
+ Revision: 485361
- rebuilt for php-5.3.2RC1

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 0.7.0-4mdv2010.1
+ Revision: 468167
- rebuilt against php-5.3.1

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 0.7.0-3mdv2010.0
+ Revision: 451272
- rebuild

* Sun Jul 19 2009 Raphaël Gertz <rapsys@mandriva.org> 0.7.0-2mdv2010.0
+ Revision: 397528
- Rebuild

* Sat Jul 04 2009 Oden Eriksson <oeriksson@mandriva.com> 0.7.0-1mdv2010.0
+ Revision: 392350
- 0.7.0

* Mon May 18 2009 Oden Eriksson <oeriksson@mandriva.com> 0.6.1-4mdv2010.0
+ Revision: 376992
- rebuilt for php-5.3.0RC2

* Sun Mar 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.6.1-3mdv2009.1
+ Revision: 346429
- rebuilt for php-5.2.9

* Tue Feb 17 2009 Oden Eriksson <oeriksson@mandriva.com> 0.6.1-2mdv2009.1
+ Revision: 341738
- rebuilt against php-5.2.9RC2

* Sun Jan 04 2009 Oden Eriksson <oeriksson@mandriva.com> 0.6.1-1mdv2009.1
+ Revision: 324501
- import php-gender


* Sun Jan 04 2009 Oden Eriksson <oden.eriksson@envitory.se> 0.6.1-1mdv2009.1
- initial Mandriva package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11447 |12cu|php-geshi-1.0.8.11-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name geshi

Name:		php-%{upstream_name}
Version:	1.0.8.11
Release:	1
Summary:	Generic Syntax Highlighter
License:	PHP License
Group:		Development/PHP
URL:		http://qbnz.com/highlighter/
Source0:	https://sourceforge.net/projects/geshi/files/geshi/GeSHi%201.0.8.11/GeSHi-%{version}.tar.bz2
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Generic Syntax Highlighter for PHP. Used to highlight almost any code
for the web. Nearly 100 supported languages: PHP, HTML, C and more. Styles can
be changed on the fly and CSS classes can be used to reduce the amount of XHTML
compliant output.

%prep
%setup -q -n %{upstream_name}

%install
rm -rf %{buildroot}
install -d -m 755 %{buildroot}%{_datadir}/php
cp -p geshi.php %{buildroot}%{_datadir}/php
cp -pr geshi %{buildroot}%{_datadir}/php
cp -pr contrib %{buildroot}%{_datadir}/php/geshi

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc docs
%{_datadir}/php/*


%changelog
* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 1.0.8.10-3mdv2012.0
+ Revision: 761233
- rebuild

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.8.10-2
+ Revision: 695399
- rebuilt for php-5.3.7

* Fri Jul 01 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.8.10-1
+ Revision: 688447
- new version

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.8.8-4
+ Revision: 679256
- mass rebuild

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.8.8-3mdv2011.0
+ Revision: 629799
- rebuilt for php-5.3.5

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.8.8-2mdv2011.0
+ Revision: 600490
- rebuild

* Sat Aug 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.8.8-1mdv2011.0
+ Revision: 567295
- new version

* Sat Jul 18 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.8.4-2mdv2010.0
+ Revision: 397149
- install under %%{_datadir}/php, so as to be automatically available in php include_path
- import php-geshi


* Sat Jul 18 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.8.4-1mdv2010.0
- first mdv release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11448 |12cu|php-gmagick-1.1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname gmagick
%define dirname %{modname}
%define soname %{modname}.so
%define inifile B01_%{modname}.ini

Summary:	Provides a wrapper to the GraphicsMagick library
Name:		php-%{modname}
Version:	1.1.2
Release:	1
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/gmagick/
Source0:	http://pecl.php.net/get/gmagick-1.1.2RC1.tgz
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	graphicsmagick-devel >= 1.0.0
BuildRequires:	libsm-devel

%description
Gmagick is a php extension to create, modify and obtain meta information of
images using the GraphicsMagick API. This extension requires GraphicsMagick
version 1.2.6+ and PHP 5.1.3+.

%prep

%setup -qn %{modname}-%{version}RC1
[ "../package*.xml" != "/" ] && mv ../package*.xml .

find -type f | xargs chmod 644

# lib64 fix
perl -pi -e "s|/lib\b|/%{_lib}|g" config.m4

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}
%make
mv modules/*.so .

%install

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m755 %{soname} %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean

%files 
%doc README package*.xml 
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}



%changelog
* Thu Jan 23 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.1.2-1
+ Revision: 8183b0d
- Fix build setup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11449 |12cu|php-imagick-3.1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname Imagick
%define modname imagick
%define dirname %{modname}
%define soname %{modname}.so
%define inifile 55_%{modname}.ini
%define mod_src %{modname}.c

Summary:	Provides a wrapper to the ImageMagick library for PHP
Name:		php-%{modname}
Version:	3.1.2
Release:	1
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/imagick
Source0:	http://pecl.php.net/get/imagick-%{version}.tgz
BuildRequires:  php-devel >= 3:5.2.0
BuildRequires:	imagemagick-devel >= 6.3.8
Requires:	imagemagick >= 6.3.8
Requires:	freetype
Requires:	freetype2
Epoch:		1

%description
Imagick is a native php extension to create and modify images using the
ImageMagick API.

imagick is a native php-extension. See the examples in the
%{_docdir}/%{name}/examples directory for some hints on
how to use it.

%prep

%setup -qn %{modname}-%{version}
[ "../package.xml" != "/" ] && mv -f ../package.xml .

# lib64 fixes
perl -pi -e "s|/lib\b|/%{_lib}|g" config.m4

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}

%make
mv modules/*.so .

%install

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/

cat > README.%{modname} <<EOF
The %{name} package contains a dynamic shared object (DSO) for PHP. 
To activate it, make sure a file /etc/php.d/%{inifile} is present and
contains the line 'extension = %{soname}'.
EOF

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}

[imagick]
imagick.locale_fix = 0
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean

%files 
%doc examples CREDITS INSTALL README*
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}



%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:3.1.2-1
+ Revision: bc8c060
- Fix build setup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11450 |12cu|php-inclued-0.1.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname inclued
%define soname %{modname}.so
%define inifile A76_%{modname}.ini

Summary:	Clued-in about your inclueds extension for php

Name:		php-%{modname}
Version:	0.1.3
Release:	2
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/inclued/
Source0:	http://pecl.php.net/get/%{modname}-%{version}.tgz
Patch0:         inclued-0.1.3-php5.5.patch
Requires(pre): rpm-helper
Requires(postun): rpm-helper
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:	file

%description
Allows you trace through and dump the hierarchy of file inclusions and
class inheritance at runtime.

%prep
%setup -q -n %{modname}-%{version}
[ "../package*.xml" != "/" ] && mv ../package*.xml .
%patch0 -p3

# fix permissions
find . -type f | xargs chmod 644

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}

%make

%install

install -d %{buildroot}%{_sysconfdir}/php.d
install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}/var/log/httpd

install -m0755 modules/%{soname} %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}

[%{modname}]
inclued.dumpdir	= /tmp
inclued.enabled	= On
EOF

%post
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%files 
%doc package*.xml INSTALL gengraph.php
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}




%changelog
* Fri Apr 18 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.1.3-2
+ Revision: 87ca06b
- Adopted for PHP 5.5



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11451 |12cu|phpipam-0.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define __noautoreqfiles %{_datadir}/%{name}/functions
%define __noautoreq 'pear.functions.PEAR.OLE.php|pear.functions.PEAR.PEAR.php'

Name:           phpipam
Version:        0.4
Release:        3
Summary:     	Open-source web IP address management application
License:     	GPLv2+
Group:       	Networking/Other
URL:         	http://phpipam.sourceforge.net/
Source0:     	%{name}-%{version}.tar
Requires:       apache-mod_php
Requires:       php-mysqli
Requires:	php-session
Requires:       php-gmp
Requires:       php-pear
BuildArch:      noarch
AutoReqProv: 	1
Suggests:	mysql
Requires(post): rpm-helper

%description
phpipam is an open-source web IP address management application. Its goal is 
to provide light and simple IP address management. It is ajax-based using 
jQuery libraries, php scripts, javascript and some HTML5/CSS3 features

%prep
%setup -q -n %{name}

%build

%install
install -d %{buildroot}%{_datadir}/%{name}
cp -aRf * %{buildroot}%{_datadir}/%{name}/

pushd %{buildroot}%{_datadir}/%{name}
    rm -f INSTALL UPDATE README 
popd


# provide a simple apache config
install -d %{buildroot}%{_sysconfdir}/%{name}
install -d -m 755 %{buildroot}%{_webappconfdir}

pushd  %{buildroot}%{_sysconfdir}/%{name}
    ln -s ../../%{_datadir}/%{name}/config.php config.php
popd

cat > %{buildroot}%{_webappconfdir}/%{name}.conf << EOF
Alias /%{name} %{_datadir}/%{name}

<Directory %{_datadir}/%{name}>
    Require local granted
    ErrorDocument 403 "Access denied per %{_webappconfdir}/%{name}.conf"
</Directory>
EOF


%files
%defattr(0755,root,root)
%doc INSTALL README UPDATE
%attr(-,root,apache) %config(noreplace) %{_sysconfdir}/%{name}/config.php
%config(noreplace) %{_webappconfdir}/%{name}.conf
%dir %{_sysconfdir}/%{name}
%{_datadir}/%{name}



%changelog
* Wed Nov 09 2011 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 0.4-1mdv2011.0
+ Revision: 729285
- import phpipam


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11452 |12cu|phpldapadmin-1.2.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# (oe) undefining these makes the build _real_ quick.
%undefine __find_provides
%undefine __find_requires

%define rname	phpLDAPAdmin

Summary:	A web-based LDAP administration tool
Name:		phpldapadmin
Version:	1.2.3
Release:	5
License:	GPLv2+
Group:		System/Servers
URL:		http://phpldapadmin.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/phpldapadmin/%{name}-%{version}.tgz
Source1:	rosaDSPerson.xml
Source2:	phpldapadmin-16x16.png
Source3:	phpldapadmin-32x32.png
Source4:	phpldapadmin-48x48.png
Patch0:		phpldapadmin-1.2.0.4-default-config.patch
# http://sourceforge.net/u/nihilisticz/phpldapadmin/ci/7e53dab990748c546b79f0610c3a7a58431e9ebc/
Patch1:     0001-Fixed-two-issues-to-get-phpLdapAdmin-to-work-under-P.patch
Requires:	apache-mod_php
Requires:	php-ldap
Requires:	php-xml
Requires:	php-mcrypt
Requires:	php-gettext
BuildArch:	noarch

%description
phpldapadmin is a web-based LDAP administration tool, written in PHP. You can
browse your LDAP tree, create, delete, edit, and copy entries, perform
searches, and view your server's schema. You can even copy objects between two
LDAP servers and recursively delete or copy entire trees. All this from the
comfort of your web browser.

%prep

%setup -q -n %{name}-%{version}
%patch0 -p1
%patch1 -p1

cp %{SOURCE1} templates/creation/

%build

%install

install -d %{buildroot}%{_localstatedir}/lib/%{name}

install -d -m 755 %{buildroot}%{_datadir}/%{name}
install -m 644 index.php %{buildroot}%{_datadir}/%{name}
install -m 644 VERSION %{buildroot}%{_datadir}/%{name}
cp -pr hooks %{buildroot}%{_datadir}/%{name}
cp -pr htdocs %{buildroot}%{_datadir}/%{name}
cp -pr lib %{buildroot}%{_datadir}/%{name}
cp -pr locale %{buildroot}%{_datadir}/%{name}
cp -pr queries %{buildroot}%{_datadir}/%{name}
cp -pr templates %{buildroot}%{_datadir}/%{name}
install -d -m 755 %{buildroot}%{_datadir}/%{name}/tools
install -m 644 tools/unserialize.php %{buildroot}%{_datadir}/%{name}/tools

install -d %{buildroot}%{_sysconfdir}/%{name}
install -m 640 config/config.php.example \
    %{buildroot}%{_sysconfdir}/%{name}/config.php

install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf << EOF
Alias /%{name} %{_datadir}/%{name}

<Directory %{_datadir}/%{name}>
    Require local granted
    ErrorDocument 403 "Access denied per %{_webappconfdir}/%{name}.conf"
</Directory>
EOF

# ROSA Icons
install -d %{buildroot}%{_iconsdir}
install -d %{buildroot}%{_miconsdir}
install -d %{buildroot}%{_liconsdir}

install -m0644 %{SOURCE2} %{buildroot}%{_miconsdir}/%{name}.png
install -m0644 %{SOURCE3} %{buildroot}%{_iconsdir}/%{name}.png
install -m0644 %{SOURCE4} %{buildroot}%{_liconsdir}/%{name}.png

# XDG menu
install -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=%{rname}
Name[ru]=%{rname}
Comment=%{rname} is a web adminstration GUI for OpenLDAP
Comment[ru]=%{rname} - Web-интерфейс для администрирования OpenLDAP
Exec=%{_bindir}/www-browser https://localhost/%{name}/
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-MoreApplications-Databases;
EOF

# cleanup
rm -rf doc/certs
chmod 644 doc/*

%files
%doc INSTALL LICENSE doc/*
%config(noreplace) %{_webappconfdir}/%{name}.conf
%dir %{_sysconfdir}/%{name}
%attr(0640,root,apache) %config(noreplace) %{_sysconfdir}/%{name}/config.php
%{_datadir}/%{name}
%attr(-,apache,apache) %{_localstatedir}/lib/%{name}
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_datadir}/applications/*.desktop

%changelog
* Sun Feb 08 2015 Denis Silakov <denis.silakov@rosalab.ru> 1.2.3-5
+ Revision: 681cb41
- Updated to 1.2.3



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11453 |12cu|php-libevent-0.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname libevent
%define dirname %{modname}
%define soname %{modname}.so
%define inifile B02_%{modname}.ini

Summary:	Libevent - event notification
Name:		php-%{modname}
Version:	0.1.0
Release:	1
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/libevent/
Source0:	http://pecl.php.net/get/libevent-%{version}.tgz
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	libevent-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This extension is a wrapper for libevent - event notification library.

%prep

%setup -q -n %{modname}-%{version}
[ "../package*.xml" != "/" ] && mv ../package*.xml .

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}
%make
mv modules/*.so .

%install
rm -rf %{buildroot} 

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m755 %{soname} %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc CREDITS package*.xml 
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}



%changelog
* Thu May 03 2012 Oden Eriksson <oeriksson@mandriva.com> 0.0.5-2mdv2012.0
+ Revision: 795470
- rebuild for php-5.4.x

* Tue Apr 03 2012 Oden Eriksson <oeriksson@mandriva.com> 0.0.5-1
+ Revision: 789000
- 0.0.5

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 0.0.4-5
+ Revision: 761262
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 0.0.4-4
+ Revision: 696438
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 0.0.4-3
+ Revision: 695413
- rebuilt for php-5.3.7

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 0.0.4-2
+ Revision: 646655
- rebuilt for php-5.3.6

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 0.0.4-1mdv2011.0
+ Revision: 630304
- 0.0.4

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 0.0.2-9mdv2011.0
+ Revision: 629817
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 0.0.2-8mdv2011.0
+ Revision: 628138
- ensure it's built without automake1.7
- rebuilt against libevent 2.x

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.0.2-6mdv2011.0
+ Revision: 600502
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.0.2-5mdv2011.0
+ Revision: 588840
- rebuild

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.0.2-4mdv2010.1
+ Revision: 514566
- rebuilt for php-5.3.2

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 0.0.2-3mdv2010.1
+ Revision: 485399
- rebuilt for php-5.3.2RC1

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 0.0.2-2mdv2010.1
+ Revision: 468182
- rebuilt against php-5.3.1

* Sat Oct 03 2009 Oden Eriksson <oeriksson@mandriva.com> 0.0.2-1mdv2010.0
+ Revision: 452910
- import php-libevent


* Sat Oct 03 2009 Oden Eriksson <oeriksson@mandriva.com> 0.0.2-1mdv2010.0
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11454 |12cu|php-manual-en-5.5.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# (oe) undefining these makes the build _real_ quick.
%undefine __find_provides
%undefine __find_requires

Summary:	The PHP Manual in the English language
Name:		php-manual-en
Version:	5.5.7
Release:	1
Group:		Books/Other
License:	PHP License
URL:		http://www.php.net/download-docs.php
Source:		http://fr2.php.net/distributions/manual/php_manual_en.tar.gz
Requires:       apache-mod_php
BuildArch:	noarch

%description
The PHP Manual in the English (en) language.

%prep

%setup -q -c -n php_manual_en

# fix perms
find . -type d -exec chmod 755 {} \;
find . -type f -exec chmod 644 {} \;

# clean up cvs junk
for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
done

%install
install -d %{buildroot}%{_docdir}/%{name}
cp -aRf php-chunked-xhtml/* %{buildroot}%{_docdir}/%{name}/

install -d %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf << EOF
Alias /%{name} %{_docdir}/%{name}

<Directory %{_docdir}/%{name}>
    Require all granted
</Directory>
EOF

install -d %{buildroot}%{_sysconfdir}/php.d
cat > %{buildroot}%{_sysconfdir}/php.d/%{name}.ini << EOF
docref_root = /%{name}/
docref_ext = .html
EOF

install -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=The PHP %{version} HTML manual in English
Comment=The PHP %{version} HTML manual in English
Exec=%{_bindir}/www-browser %{_docdir}/%{name}/index.html
Icon=documentation_section
Terminal=false
Type=Application
StartupNotify=true
Categories=Documentation;
EOF

%files
%dir %{_docdir}/%{name}
%doc %{_docdir}/%{name}/*
%config(noreplace) %{_webappconfdir}/%{name}.conf
%config(noreplace) %{_sysconfdir}/php.d/%{name}.ini
%{_datadir}/applications/%{name}.desktop



%changelog
* Sun Dec 29 2013 Denis Silakov <denis.silakov@rosalab.ru> 5.5.7-1
+ Revision: e050a4a
- LOG Updated to 5.5.7 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11455 |12cu|php-mcve-7.0.3-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname mcve
%define dirname %{modname}
%define soname %{modname}.so
%define inifile A44_%{modname}.ini

Summary:	libmonetra/libmcve interface for php
Name:		php-%{modname}
Version:	7.0.3
Release:	14
License:	PHP License
Group:		Development/PHP
Url:		http://pecl.php.net/package/mcve
Source0:	http://pecl.php.net/get/%{modname}-%{version}.tgz
Source1:	%{modname}.ini
Patch0:		mcve-7.0.3-php54x.diff
BuildRequires:	libmonetra-devel
BuildRequires:	php-devel
BuildRequires:	pkgconfig(openssl)
Requires(post,postun):	apache-mpm-prefork

%description
Interface the MCVE/Monetra API (libmonetra [formerly libmcve]), allowing you to
work directly with MCVE/Monetra from your PHP scripts. Monetra is Main Street
Softworks' solution to direct credit card processing for Unix.

%files
%doc package*.xml CREDITS tests *.php
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}

%post
if [ -f /var/lock/subsys/httpd ]; then
    systemctl restart httpd.service >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	systemctl restart httpd.service >/dev/null || :
    fi
fi

#----------------------------------------------------------------------------

%prep
%setup -q -n %{modname}-%{version}
[ "../package*.xml" != "/" ] && mv ../package*.xml .

%patch0 -p0

cp %{SOURCE1} %{inifile}

# fix version
perl -pi -e "s|#define PHP_MCVE_VERSION \"7\.0\.2\"|#define PHP_MCVE_VERSION \"%{version}\"|g" php_mcve.h

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --enable-%{modname}=shared,%{_prefix} \
    --with-openssl-dir=%{_prefix}

%make
#make test
mv modules/*.so .

%install
install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/
install -m0644 %{inifile} %{buildroot}%{_sysconfdir}/php.d/%{inifile}


%changelog
* Sat Apr 19 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 7.0.3-14
+ Revision: ca8f06b
- Rebuild against php 5.5 and libmonetra 7.13, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11456 |12cu|phpmyadmin-4.3.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname phpMyAdmin

Summary:	Handles the administration of MySQL over the web
Name:		phpmyadmin
Version:	4.3.9
Release:	1
License:	GPLv2
Group:		System/Servers
URL:		http://www.phpmyadmin.net/
Source0:	http://prdownloads.sourceforge.net/phpmyadmin/%{rname}-%{version}-all-languages.tar.xz
Source1:	phpmyadmin-16x16.png
Source2:	phpmyadmin-32x32.png
Source3:	phpmyadmin-48x48.png
Requires:	apache-mod_php
Requires:	php-mysql
Requires:	php-mbstring
Requires:	php-mcrypt
BuildArch:	noarch
Obsoletes:	phpMyAdmin

%description
phpMyAdmin is intended to handle the administration of MySQL over the web.
Currently it can : create and drop databases, create, copy, drop and alter
tables, delete, edit and add fields, execute any SQL-statement, even
batch-queries, manage keys on fields, load text files into tables, create and
read dumps of tables, export data to CSV value, administer multiple servers
and single databases.

%prep
%setup -q -n %{rname}-%{version}-all-languages

%build

%install
export DONT_RELINK=1

install -d %{buildroot}%{_sysconfdir}/%{name}
install -d %{buildroot}%{_datadir}/%{name}

cp -aRf * %{buildroot}%{_datadir}/%{name}/

# cleanup
pushd %{buildroot}%{_datadir}/%{name}
    rm -f CREDITS ChangeLog Documentation.txt INSTALL LICENSE README 
    rm -f README.VENDOR RELEASE-DATE-* TODO
    rm -rf scripts
    rm -rf contrib
    rm -f lang/*.sh libraries/transformations/*.sh
    find -name "\.htaccess" | xargs rm -f
popd

# fix config file location
mv %{buildroot}%{_datadir}/%{name}/config.sample.inc.php \
    %{buildroot}%{_sysconfdir}/%{name}/config.php

pushd  %{buildroot}%{_datadir}/%{name}
    ln -s %{_sysconfdir}/%{name}/config.php config.inc.php
popd
chmod 640 %{buildroot}%{_sysconfdir}/%{name}/config.php

cat > README.urpmi << EOF
The actual configuration file is /etc/phpmyadmin/config.php.
The config.default.inc.php file contains default values, and is not supposed to 
be modified.
EOF

install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf << EOF
Alias /%{name} %{_datadir}/%{name}

<Directory %{_datadir}/%{name}>
    Require local granted
    ErrorDocument 403 "Access denied per %{_webappconfdir}/%{name}.conf"

    php_flag session.auto_start 0
</Directory>

<Directory %{_datadir}/%{name}/libraries>
    Require all denied
</Directory>
EOF

# Mandriva Icons
install -d %{buildroot}%{_iconsdir}
install -d %{buildroot}%{_miconsdir}
install -d %{buildroot}%{_liconsdir}

install -m0644 %{SOURCE1} %{buildroot}%{_miconsdir}/%{name}.png
install -m0644 %{SOURCE2} %{buildroot}%{_iconsdir}/%{name}.png
install -m0644 %{SOURCE3} %{buildroot}%{_liconsdir}/%{name}.png

# install menu entry.
# XDG menu
install -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=phpMyAdmin
Comment=%{summary}
Exec=%{_bindir}/www-browser http://localhost/%{name}/
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-MoreApplications-Databases;
EOF

# fix borked permissions
find %{buildroot}%{_datadir}/%{name} -type d -exec chmod 755 {} \;
find %{buildroot}%{_datadir}/%{name} -type f -exec chmod 644 {} \;

%pretrans
# fix configuration file name change
if [ -f %{_sysconfdir}/phpmyadmin/config.default.php ]; then
    mv %{_sysconfdir}/phpmyadmin/config.default.php \
        %{_sysconfdir}/phpmyadmin/config.php
fi
if [ -L /var/www/phpmyadmin/libraries/config.default.php ]; then
    rm -f /var/www/phpmyadmin/libraries/config.default.php
fi
if [ -L %{_datadir}/phpmyadmin/libraries/config.default.php ]; then
    rm -f %{_datadir}/phpmyadmin/libraries/config.default.php
fi

%post
# generate random secret
secret=%_get_password 46

# blowfish secret
perl -pi \
    -e "s|\\\$cfg\\['blowfish_secret'\\] = ''|\\\$cfg\\['blowfish_secret'\\] = '$secret'|" \
    %{_sysconfdir}/%{name}/config.php

%clean

%files
%doc ChangeLog LICENSE README RELEASE-DATE-* examples README.urpmi
%config(noreplace) %{_webappconfdir}/%{name}.conf
%dir %{_sysconfdir}/%{name}
%attr(-,root,apache) %config(noreplace) %{_sysconfdir}/%{name}/config.php
%{_datadir}/%{name}
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_datadir}/applications/*.desktop


%changelog
* Sun Feb 08 2015 Denis Silakov <denis.silakov@rosalab.ru> 4.3.9-1
+ Revision: 453c4c6
- Merge branch 'rosa2014.1' into rosa2012.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11457 |12cu|php-newt-1.2.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname newt
%define dirname %{modname}
%define soname %{modname}.so
%define inifile A30_%{modname}.ini

Summary:	Newt provides window library functions for PHP
Name:		php-%{modname}
Version:	1.2.8
Release:	1
Group:		Development/PHP
License:	PHP License
URL:		http://php-newt.sourceforge.net/
Source0:	http://pecl.php.net/get/newt-%{version}.tgz
BuildRequires:	newt-devel
BuildRequires:	php-devel >= 3:5.2.0
Epoch:		1

%description
PHP-NEWT - PHP language extension for RedHat Newt library, a terminal-based
window and widget library for writing applications with user friendly
interface. Once this extension is enabled in PHP it will provide the use of
Newt widgets, such as windows, buttons, checkboxes, radiobuttons, labels,
editboxes, scrolls, textareas, scales, etc. Use of this extension if very
similar to the original Newt API of C programming language.

%prep

%setup -q -n newt-%{version}
%patch0 -p0

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}

%make
mv modules/*.so .

%install
install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m755 %{soname} %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
[ "../package.xml" != "/" ] && rm -f ../package.xml

%files 
%doc examples CREDITS TODO
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}



%changelog
* Fri Oct 25 2013 Denis Silakov <denis.silakov@rosalab.ru> 1:1.2.8-1
+ Revision: c730742
- Drop unneeded patch



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11458 |12cu|php-pear-Auth-1.6.4-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Auth
%define		upstream_name	%{_class}

Name:       php-pear-%{upstream_name}
Version:	1.6.4
Release:	4
Summary:	PHP PEAR authentication class
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Auth/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildRequires:	php-pear
BuildArch:	noarch

%description
The PEAR::Auth package provides methods for creating an authentication
system using PHP.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/README*
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}*
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.6.4-3mdv2012.0
+ Revision: 741822
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.6.4-2
+ Revision: 679260
- mass rebuild

* Sat Nov 27 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.6.4-1mdv2011.0
+ Revision: 602115
- new version

* Wed Jan 06 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.6.2-1mdv2010.1
+ Revision: 486959
- update to new version 1.6.2

* Tue Nov 10 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.6.1-4mdv2010.1
+ Revision: 464348
- spec cleanup
- use rpm filetriggers

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.6.1-3mdv2010.0
+ Revision: 440929
- rebuild

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 1.6.1-2mdv2009.1
+ Revision: 321890
- rebuild

* Mon Sep 01 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.6.1-1mdv2009.0
+ Revision: 278647
- update to new version 1.6.1

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.5.1-2mdv2009.0
+ Revision: 236800
- rebuild

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 1.5.1-1mdv2008.1
+ Revision: 140729
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.5.1-1mdv2008.0
+ Revision: 15397
- 1.5.1


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-2mdv2007.0
+ Revision: 81353
- Import php-pear-Auth

* Sun Jun 04 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-2mdv2007.0
- fix deps

* Sat May 20 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-1mdk
- 1.3.0
- drop upstream patches; P0

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.3-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.3-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.3-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.3-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.3-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.3-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.3-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11459 |12cu|php-pear-Auth_HTTP-2.1.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Auth
%define		_subclass	HTTP
%define		upstream_name	%{_class}_%{_subclass}

Name:       php-pear-%{upstream_name}
Version:	2.1.8
Release:	1
Summary:	HTTP authentication system using PHP
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Auth_HTTP/
Source0:	http://download.pear.php.net/package/Auth_HTTP-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildRequires:	php-pear
BuildArch:	noarch

%description
The PEAR::Auth_HTTP class provides methods for creating an HTTP
authentication system using PHP, that is similar to Apache's
realm-based .htaccess authentication.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%files
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{_class}_%{_subclass}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 2.1.6-14mdv2012.0
+ Revision: 741823
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 2.1.6-13
+ Revision: 679261
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 2.1.6-12mdv2011.0
+ Revision: 613614
- the mass rebuild of 2010.1 packages

* Tue Nov 10 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.6-11mdv2010.1
+ Revision: 464349
- spec cleanup
- use rpm filetriggers to register starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 2.1.6-10mdv2010.0
+ Revision: 440930
- rebuild

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 2.1.6-9mdv2009.1
+ Revision: 321892
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 2.1.6-8mdv2009.0
+ Revision: 236801
- rebuild

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 2.1.6-7mdv2008.1
+ Revision: 140729
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 2.1.6-7mdv2007.0
+ Revision: 81355
- Import php-pear-Auth_HTTP

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 2.1.6-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 2.1.6-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 2.1.6-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 2.1.6-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 2.1.6-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 2.1.6-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 2.1.6-1mdk
- initial Mandriva package (PLD import)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11460 |12cu|php-pear-Auth_PrefManager-1.2.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Auth
%define 	_subclass	PrefManager
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.2.0
Release:	%mkrel 7
Summary:    Preferences management class
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Auth_PrefManager/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildRequires:	php-pear
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Preference Manager is a class to handle user preferences in a web
application, looking them up in a table using a combination of their
userid, and the preference name to get a value, and (optionally)
returning a default value for the preference if no value could be
found for that user. It is designed to be used alongside the PEAR Auth
class, but can be used with anything that allows you to obtain the
user's id - including your own code.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-7mdv2012.0
+ Revision: 741824
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-6
+ Revision: 679263
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-5mdv2011.0
+ Revision: 613615
- the mass rebuild of 2010.1 packages

* Tue Nov 10 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.0-4mdv2010.1
+ Revision: 464357
- spec cleanup
- use rpm filetriggers to register starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.2.0-3mdv2010.0
+ Revision: 440933
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-2mdv2009.1
+ Revision: 321895
- rebuild

* Tue Sep 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.0-1mdv2009.0
+ Revision: 278901
- update to new version 1.2.0

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1.4-8mdv2009.0
+ Revision: 236802
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.4-7mdv2007.0
+ Revision: 81357
- Import php-pear-Auth_PrefManager

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.4-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.4-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.4-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.4-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.4-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.4-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.4-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11461 |12cu|php-pear-Auth_PrefManager-1.2.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Auth
%define 	_subclass	PrefManager
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.2.0
Release:	8
Summary:    Preferences management class
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Auth_PrefManager/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildRequires:	php-pear
BuildArch:	noarch

%description
Preference Manager is a class to handle user preferences in a web
application, looking them up in a table using a combination of their
userid, and the preference name to get a value, and (optionally)
returning a default value for the preference if no value could be
found for that user. It is designed to be used alongside the PEAR Auth
class, but can be used with anything that allows you to obtain the
user's id - including your own code.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-7mdv2012.0
+ Revision: 741824
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-6
+ Revision: 679263
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-5mdv2011.0
+ Revision: 613615
- the mass rebuild of 2010.1 packages

* Tue Nov 10 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.0-4mdv2010.1
+ Revision: 464357
- spec cleanup
- use rpm filetriggers to register starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.2.0-3mdv2010.0
+ Revision: 440933
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-2mdv2009.1
+ Revision: 321895
- rebuild

* Tue Sep 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.0-1mdv2009.0
+ Revision: 278901
- update to new version 1.2.0

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1.4-8mdv2009.0
+ Revision: 236802
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.4-7mdv2007.0
+ Revision: 81357
- Import php-pear-Auth_PrefManager

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.4-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.4-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.4-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.4-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.4-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.4-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.4-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11462 |12cu|php-pear-Auth_RADIUS-1.0.7-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Auth
%define		_subclass	RADIUS
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.7
Release:	4
Summary:	Wrapper Classes for the RADIUS PECL
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Auth_RADIUS/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
Requires:	php-radius
BuildRequires:	php-pear
BuildArch:	noarch

%description
This package provides wrapper-classes for the RADIUS PECL. There are
different Classes for the different authentication methods. If you are
using CHAP-MD5 or MS-CHAP you need also the Crypt_CHAP package. If you
are using MS-CHAP you need also the mhash extension.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.7-3mdv2012.0
+ Revision: 741825
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.7-2
+ Revision: 679264
- mass rebuild

* Sun Nov 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.7-1mdv2011.0
+ Revision: 594481
- update to new version 1.0.7

* Tue Nov 10 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.6-4mdv2010.1
+ Revision: 464359
- spec cleanup
- use rpm filetriggers to register starting from mandriva 2010.1

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.6-2mdv2009.1
+ Revision: 321898
- rebuild

* Tue Sep 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.6-1mdv2009.0
+ Revision: 278910
- update to new version 1.0.6

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.5-2mdv2009.0
+ Revision: 236803
- rebuild

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 1.0.5-1mdv2008.1
+ Revision: 140729
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.5-1mdv2008.0
+ Revision: 15639
- 1.0.5


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-7mdv2007.0
+ Revision: 81366
- Import php-pear-Auth_RADIUS

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11463 |12cu|php-pear-Benchmark-1.2.9-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Benchmark
%define		upstream_name	%{_class}

Name:		php-pear-%{upstream_name}
Version:	1.2.9
Release:	2
Summary:	Benchmark PHP scripts or function calls
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Benchmark/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Framework to benchmark PHP scripts or function calls.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests
rm -rf %{buildroot}%{_datadir}/pear/data

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/doc/*.php
%doc %{upstream_name}-%{version}/LICENSE
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Sun Dec 18 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.9-1mdv2012.0
+ Revision: 743483
- 1.2.9

* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.8-3
+ Revision: 741826
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.8-2
+ Revision: 679265
- mass rebuild

* Sat Nov 27 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.8-1mdv2011.0
+ Revision: 602116
- new version

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.7-6mdv2010.1
+ Revision: 479362
- use package2.xml, fix installation path

* Sun Dec 13 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.7-5mdv2010.1
+ Revision: 478305
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.2.7-4mdv2010.0
+ Revision: 440944
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.2.7-3mdv2009.1
+ Revision: 321901
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2.7-2mdv2009.0
+ Revision: 236805
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Jul 23 2007 Oden Eriksson <oeriksson@mandriva.com> 1.2.7-1mdv2008.0
+ Revision: 54602
- fix build
- 1.2.7


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.6-1mdv2007.0
+ Revision: 81394
- Import php-pear-Benchmark

* Sat May 20 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.6-1mdk
- 1.2.6

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.4-1mdk
- 1.2.4
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.3-4mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.3-3mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.3-2mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.3-1mdk
- 1.2.3

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11464 |12cu|php-pear-bytekit-1.1.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define  upstream_name bytekit

Summary:	A command-line tool built on the PHP Bytekit extension
Name:		php-pear-%{upstream_name}
Version:	1.1.2
Release:	3
License:	BSD
Group:		Development/PHP
URL:		http://www.phpunit.de/
Source0:	http://pear.phpunit.de/get/bytekit-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-cli >= 3:5.2.1
Requires:	php-pear >= 1:1.9.4
Requires:	php-channel-phpunit
BuildArch:	noarch
BuildRequires:	php-pear
BuildRequires:	php-channel-phpunit
Suggests:	php-pear-PHPUnit >= 3.6.3
Suggests:	php-pear-File_Iterator >= 1.3.0

%description
PHPUnit is a regression testing framework used by the developer who implements
unit tests in PHP.

This package provides A command-line tool built on the PHP Bytekit
extension for PHPUnit.

%prep

%setup -q -c 
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%build

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_bindir}/bytekit
%{_datadir}/pear/Bytekit
%{_datadir}/pear/packages/bytekit.xml



%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.2-2mdv2012.0
+ Revision: 742320
- fix major breakage by careless packager

* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.2-1
+ Revision: 730863
- import php-pear-bytekit


* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.2-1mdv2010.2
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11465 |12cu|php-pear-Calendar-0.5.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Calendar
%define		upstream_name	%{_class}

Name:		php-pear-%{upstream_name}
Version:	0.5.5
Release:	1
Summary:	Building calendar data structures (irrespective of output)
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Calendar/
Source0:	http://download.pear.php.net/package/Calendar-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Calendar provides an API for building calendar data structures. Using
the simple iterator and it's "query" API, a user interface can easily be
built on top of the calendar data structure, at the same time easily
connecting it to some kind of underlying data store, where "event"
information is being held.

It provides different calculation "engines" the default being based on
Unix timestamps (offering fastest performance) with an alternative using
PEAR::Date which extends the calendar past the limitations of Unix
timestamps. Other engines should be implementable for other types of
calendar (e.g. a Chinese Calendar based on lunar cycles).

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.5.4-6mdv2012.0
+ Revision: 741827
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.5.4-5
+ Revision: 679266
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5.4-4mdv2011.0
+ Revision: 613616
- the mass rebuild of 2010.1 packages

* Sun Dec 13 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.4-3mdv2010.1
+ Revision: 478289
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.5.4-2mdv2010.0
+ Revision: 440946
- rebuild

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 0.5.4-1mdv2009.1
+ Revision: 368247
- Update php pear Calendar

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.5.3-3mdv2009.1
+ Revision: 321904
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.5.3-2mdv2009.0
+ Revision: 236806
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.5.3-1mdv2007.0
+ Revision: 81405
- Import php-pear-Calendar

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.5.3-1mdk
- 0.5.3
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.2-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.2-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.2-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.2-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.2-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.2-1mdk
- initial Mandriva package (PLD import)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11466 |12cu|php-pear-Console_Getargs-1.3.5-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Console
%define		_subclass	Getargs
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.3.5
Release:	4
Summary:	A command-line arguments parser
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Console_Getargs/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
The Console_Getargs package implements a Command Line arguments parser
that your CLI applications can use to parse arguments found in
\$_SERVER['argv']. It performs some basic arguments validation and is
capable to return a formatted help text to the user, based on the
configuration it is given.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.5-3mdv2012.0
+ Revision: 741828
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.5-2
+ Revision: 679267
- mass rebuild

* Sat Oct 23 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.5-1mdv2011.0
+ Revision: 587638
- update to new version 1.3.5

* Sun Dec 13 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.4-5mdv2010.1
+ Revision: 478292
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.3.4-4mdv2010.0
+ Revision: 440948
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.3.4-3mdv2009.1
+ Revision: 321913
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.3.4-2mdv2009.0
+ Revision: 236809
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.3.4-1mdv2008.0
+ Revision: 15642
- 1.3.4


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-1mdv2007.0
+ Revision: 81409
- Import php-pear-Console_Getargs

* Sat May 20 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-1mdk
- 1.3.1

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-5mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-4mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-3mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-2mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-1mdk
- 1.3.0

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11467 |12cu|php-pear-Contact_AddressBook-0.5.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Contact
%define		_subclass	AddressBook
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.5.0
Release:	9
Summary:	Address book export-import class
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Contact_AddressBook/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Package provides export-import address book mechanism.
Contact_AddressBook refers to needed structure, convert the various
address book structure format into it, then you can easily store it
into file, database or another storage media.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-8mdv2012.0
+ Revision: 741829
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-7
+ Revision: 679268
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-6mdv2011.0
+ Revision: 613617
- the mass rebuild of 2010.1 packages

* Sun Dec 13 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.0-5mdv2010.1
+ Revision: 478295
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.5.0-4mdv2010.0
+ Revision: 440949
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-3mdv2009.1
+ Revision: 321930
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-2mdv2009.0
+ Revision: 236810
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri May 11 2007 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-1mdv2008.0
+ Revision: 26248
- 0.5.0


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-7mdv2007.0
+ Revision: 81414
- Import php-pear-Contact_AddressBook

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11468 |12cu|php-pear-Contact_Vcard_Build-1.1.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Contact
%define		_subclass	Vcard_Build
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.1.2
Release:	8
Summary:	Build (create) and fetch vCard 2.1 and 3.0 text blocks
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Contact_Vcard_Build/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildRequires:	php-pear
BuildArch:	noarch

%description
Allows you to programmatically create a vCard, version 2.1 or 3.0, and
fetch the vCard text.


%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{upstream_name}.php
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.2-7mdv2012.0
+ Revision: 741830
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.2-6
+ Revision: 679269
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.2-5mdv2011.0
+ Revision: 613618
- the mass rebuild of 2010.1 packages

* Sun Dec 13 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.2-4mdv2010.1
+ Revision: 478358
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.2-3mdv2010.0
+ Revision: 446531
- spec cleanup
- ship missing file

* Fri Jul 24 2009 Raphaël Gertz <rapsys@mandriva.org> 1.1.2-2mdv2010.0
+ Revision: 399540
- Rebuild

* Fri Jul 10 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.2-1mdv2010.0
+ Revision: 394092
- update to new version 1.1.2

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-7mdv2009.1
+ Revision: 321932
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-6mdv2009.0
+ Revision: 236811
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-5mdv2007.0
+ Revision: 81416
- Import php-pear-Contact_Vcard_Build

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-5mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-4mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-3mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-2mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-1mdk
- 1.1.1

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11469 |12cu|php-pear-Contact_Vcard_Parse-1.32.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Contact
%define		_subclass	Vcard_Parse
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.32.0
Release:	6
Summary:	Parse vCard 2.1 and 3.0 files
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Contact_Vcard_Parse/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Allows you to parse vCard files and text blocks, and get back an array
of the elements of each vCard in the file or text.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/%{upstream_name}.php
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.32.0-5mdv2012.0
+ Revision: 741831
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.32.0-4
+ Revision: 679270
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.32.0-3mdv2011.0
+ Revision: 613619
- the mass rebuild of 2010.1 packages

* Sun Dec 13 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.32.0-2mdv2010.1
+ Revision: 478297
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Sun Sep 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.32.0-1mdv2010.0
+ Revision: 450265
- new version
- use pear installer
- use fedora %%post/%%postun

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.31.0-8mdv2010.0
+ Revision: 440950
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.31.0-7mdv2009.1
+ Revision: 321934
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.31.0-6mdv2009.0
+ Revision: 236812
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.31.0-5mdv2007.0
+ Revision: 81418
- Import php-pear-Contact_Vcard_Parse

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.31.0-5mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.31.0-4mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.31.0-3mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.31.0-2mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.31.0-1mdk
- 1.31.0

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.30-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.30-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.30-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11470 |12cu|php-pear-Crypt_Blowfish-1.0.1-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Crypt
%define		_subclass	Blowfish
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.1
Release:	13
Summary:	Quick two-way blowfish encryption
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Crypt_Blowfish/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
BuildRequires:	sed >= 4.0.0
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
This package allows you to preform two-way blowfish on the fly using
only PHP. This package does not require the Mcrypt PHP extension to
work.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-12mdv2012.0
+ Revision: 741832
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-11
+ Revision: 679271
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-10mdv2011.0
+ Revision: 613620
- the mass rebuild of 2010.1 packages

* Sun Dec 13 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.1-9mdv2010.1
+ Revision: 478298
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.0.1-8mdv2010.0
+ Revision: 440952
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-7mdv2009.1
+ Revision: 321937
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-6mdv2009.0
+ Revision: 236813
- rebuild

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 1.0.1-5mdv2008.1
+ Revision: 140729
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-5mdv2007.0
+ Revision: 81420
- Import php-pear-Crypt_Blowfish

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-5mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-4mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-3mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-2mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1mdk
- 1.0.1

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11471 |12cu|php-pear-Crypt_CBC-1.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Crypt
%define		_subclass	CBC
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.1
Release:	1
Summary:	A class to emulate Perl's Crypt::CBC module
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Crypt_CBC/
Source0:	http://download.pear.php.net/package/Crypt_CBC-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
A class to emulate Perl's Crypt::CBC module.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-7mdv2012.0
+ Revision: 741833
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-6
+ Revision: 679272
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-5mdv2011.0
+ Revision: 613621
- the mass rebuild of 2010.1 packages

* Sun Dec 13 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.0-4mdv2010.1
+ Revision: 478299
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.0.0-3mdv2010.0
+ Revision: 440953
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdv2009.1
+ Revision: 321938
- rebuild

* Sun Oct 12 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.0-1mdv2009.1
+ Revision: 292879
- update to new version 1.0.0

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.4-8mdv2009.0
+ Revision: 236814
- rebuild

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 0.4-7mdv2008.1
+ Revision: 140729
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.4-7mdv2007.0
+ Revision: 81422
- Import php-pear-Crypt_CBC

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.4-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4-1mdk
- initial Mandriva package (PLD import)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11472 |12cu|php-pear-Crypt_CHAP-1.5.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Crypt
%define		_subclass	CHAP
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.5.0
Release:	4
Summary:	Generating CHAP packets
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Crypt_CHAP/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
This package provides Classes for generating CHAP packets. Currently
these types of CHAP are supported:
 - CHAP-MD5
 - MS-CHAPv1
 - MS-CHAPv2
For MS-CHAP the php-mhash extension must be loaded.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.5.0-3mdv2012.0
+ Revision: 741834
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.5.0-2
+ Revision: 679273
- mass rebuild

* Sat Oct 23 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.0-1mdv2011.0
+ Revision: 587639
- update to new version 1.5.0

* Sun Dec 13 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.2-2mdv2010.1
+ Revision: 478300
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.2-1mdv2010.0
+ Revision: 446475
- update to new version 1.0.2

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.0.1-4mdv2010.0
+ Revision: 440954
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-3mdv2009.1
+ Revision: 321941
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-2mdv2009.0
+ Revision: 236815
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1mdv2008.0
+ Revision: 15646
- 1.0.1


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-7mdv2007.0
+ Revision: 81439
- Import php-pear-Crypt_CHAP

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11473 |12cu|php-pear-Crypt_HMAC-1.0.1-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Crypt
%define		_subclass	HMAC
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.1
Release:	15
Summary:	A class to calculate RFC 2104 compliant hashes
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Crypt_HMAC/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
A class to calculate RFC 2104 compliant hashes.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-14mdv2012.0
+ Revision: 741835
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-13
+ Revision: 679274
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-12mdv2011.0
+ Revision: 613622
- the mass rebuild of 2010.1 packages

* Sun Dec 13 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.1-11mdv2010.1
+ Revision: 478301
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.0.1-10mdv2010.0
+ Revision: 430697
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-8mdv2009.0
+ Revision: 236816
- rebuild

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 1.0.1-7mdv2008.1
+ Revision: 140729
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-7mdv2007.0
+ Revision: 81452
- Import php-pear-Crypt_HMAC

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11474 |12cu|php-pear-Crypt_RSA-1.0.0-17
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Crypt
%define		_subclass	RSA
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.0
Release:	17
Summary:	Provides RSA-like encryption support
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Crypt_RSA/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
This package allows you to use two-key strong cryptography like RSA
with arbitrary key length. It uses one of the following extensions for
math calculations:
- PECL big_int extension version greater than or equal to 1.0.3
- PHP GMP extension
- PHP BCMath extension

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-14mdv2012.0
+ Revision: 741836
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-13
+ Revision: 679276
- mass rebuild
- the mass rebuild of 2010.1 packages

* Sun Dec 13 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.0-11mdv2010.1
+ Revision: 478303
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.0.0-10mdv2010.0
+ Revision: 440955
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-9mdv2009.1
+ Revision: 321944
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-8mdv2009.0
+ Revision: 236817
- rebuild

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 1.0.0-7mdv2008.1
+ Revision: 140729
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-7mdv2007.0
+ Revision: 81458
- Import php-pear-Crypt_RSA

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11475 |12cu|php-pear-Crypt_Xtea-1.1.0-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Crypt
%define		_subclass	Xtea
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.1.0
Release:	10
Summary:	The Tiny Encryption Algorithm (TEA) (New Variant)
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Crypt_Xtea/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
A class that implements the Tiny Encryption Algorithm (TEA) (New
Variant). This class does not depend on mcrypt. Encryption is
relatively fast, decryption relatively slow. Original code from
http://vader.brad.ac.uk/tea/source.shtml#new_ansi

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-7mdv2012.0
+ Revision: 741837
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-6
+ Revision: 679277
- mass rebuild
- the mass rebuild of 2010.1 packages

* Sun Dec 13 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.0-4mdv2010.1
+ Revision: 478357
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.1.0-3mdv2010.0
+ Revision: 440969
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-2mdv2009.1
+ Revision: 321946
- rebuild

* Tue Sep 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.0-1mdv2009.0
+ Revision: 278911
- update to new version 1.1.0

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0-8mdv2009.0
+ Revision: 236818
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0-7mdv2007.0
+ Revision: 81477
- Import php-pear-Crypt_Xtea

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11476 |12cu|php-pear-Date_Holidays_Austria-0.1.4-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Date
%define		_subclass	Holidays
%define		_region		Austria
%define		upstream_name	%{_class}_%{_subclass}_%{_region}

Name:		php-pear-%{upstream_name}
Version:	0.1.4
Release:	4
Summary:	Driver based class to calculate holidays in %{_region}
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/%{upstream_name}/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
Requires:	php-pear-Date_Holidays >= 0.21.1
BuildArch:	noarch
BuildRequires:	php-pear

%description
%{upstream_name} is the Date_Holidays driver for %{_region} region.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.4-2mdv2012.0
+ Revision: 741850
- fix major breakage by careless packager

* Wed Dec 14 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.4-1
+ Revision: 741075
- 0.1.4

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.3-5
+ Revision: 679294
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.3-4mdv2011.0
+ Revision: 613635
- the mass rebuild of 2010.1 packages

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.3-3mdv2010.1
+ Revision: 479266
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 0.1.3-2mdv2009.1
+ Revision: 368164
- Rebuild

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 0.1.3-1mdv2009.1
+ Revision: 368128
- Add php-pear-Date_Holidays_Austriap package
- Update inscorrect package name
- Add new splited php-pear-Date_Holidays package upstream structure


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11477 |12cu|php-pear-Date_Holidays_Brazil-0.1.2-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Date
%define		_subclass	Holidays
%define		_region		Brazil
%define		upstream_name	%{_class}_%{_subclass}_%{_region}

Name:		php-pear-%{upstream_name}
Version:	0.1.2
Release:	7
Summary:	Driver based class to calculate holidays in %{_region}
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/%{upstream_name}/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
Requires:	php-pear-Date_Holidays >= 0.21.1
BuildArch:	noarch
BuildRequires:	php-pear

%description
%{upstream_name} is the Date_Holidays driver for %{_region} region.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-5mdv2012.0
+ Revision: 741851
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-4
+ Revision: 679295
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-3mdv2011.0
+ Revision: 613636
- the mass rebuild of 2010.1 packages

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.2-2mdv2010.1
+ Revision: 479267
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 0.1.2-1mdv2009.1
+ Revision: 368138
- Add spec and source files for php-pear-Date_Holidays_Brazil
- Update inscorrect package name
- Add new splited php-pear-Date_Holidays package upstream structure


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11478 |12cu|php-pear-Date_Holidays_Denmark-0.1.3-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Date
%define		_subclass	Holidays
%define		_region		Denmark
%define		upstream_name	%{_class}_%{_subclass}_%{_region}

Name:		php-pear-%{upstream_name}
Version:	0.1.3
Release:	7
Summary:	Driver based class to calculate holidays in %{_region}
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/%{upstream_name}/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
Requires:	php-pear-Date_Holidays >= 0.21.1
BuildArch:	noarch
BuildRequires:	php-pear

%description
%{upstream_name} is the Date_Holidays driver for %{_region} region.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.3-5mdv2012.0
+ Revision: 741852
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.3-4
+ Revision: 679296
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.3-3mdv2011.0
+ Revision: 613637
- the mass rebuild of 2010.1 packages

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.3-2mdv2010.1
+ Revision: 479268
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 0.1.3-1mdv2009.1
+ Revision: 368139
- Add spec and source files for php-pear-Date_Holidays_Denmark
- Update inscorrect package name
- Add new splited php-pear-Date_Holidays package upstream structure


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11479 |12cu|php-pear-Date_Holidays_Discordian-0.1.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Date
%define		_subclass	Holidays
%define		_region		Discordian
%define		upstream_name	%{_class}_%{_subclass}_%{_region}

Name:		php-pear-%{upstream_name}
Version:	0.1.1
Release:	7
Summary:	Driver based class to calculate holidays in %{_region}
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/%{upstream_name}/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
Requires:	php-pear-Date_Holidays >= 0.21.1
BuildArch:	noarch
BuildRequires:	php-pear

%description
%{upstream_name} is the Date_Holidays driver for %{_region} region.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-5mdv2012.0
+ Revision: 741853
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-4
+ Revision: 679297
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-3mdv2011.0
+ Revision: 613638
- the mass rebuild of 2010.1 packages

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.1-2mdv2010.1
+ Revision: 479269
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 0.1.1-1mdv2009.1
+ Revision: 368140
- Add spec and source files for php-pear-Date_Holidays_Discordian
- Update inscorrect package name
- Add new splited php-pear-Date_Holidays package upstream structure


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11480 |12cu|php-pear-Date_Holidays_EnglandWales-0.1.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Date
%define		_subclass	Holidays
%define		_region		EnglandWales
%define		upstream_name	%{_class}_%{_subclass}_%{_region}

Name:		php-pear-%{upstream_name}
Version:	0.1.5
Release:	1
Summary:	Driver based class to calculate holidays in %{_region}
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/%{upstream_name}/
Source0:	http://download.pear.php.net/package/Date_Holidays_EnglandWales-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
Requires:	php-pear-Date_Holidays >= 0.21.1
BuildArch:	noarch
BuildRequires:	php-pear

%description
%{upstream_name} is the Date_Holidays driver for %{_region} region.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.4-2mdv2012.0
+ Revision: 741854
- fix major breakage by careless packager

* Wed Dec 14 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.4-1
+ Revision: 741076
- 0.1.4

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-4
+ Revision: 679298
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-3mdv2011.0
+ Revision: 613639
- the mass rebuild of 2010.1 packages

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.2-2mdv2010.1
+ Revision: 479270
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 0.1.2-1mdv2009.1
+ Revision: 368141
- Add spec and source files for php-pear-Date_Holidays_EnglandWales
- Update inscorrect package name
- Add new splited php-pear-Date_Holidays package upstream structure



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11481 |12cu|php-pear-Date_Holidays_Germany-0.1.2-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Date
%define		_subclass	Holidays
%define		_region		Germany
%define		upstream_name	%{_class}_%{_subclass}_%{_region}

Name:		php-pear-%{upstream_name}
Version:	0.1.2
Release:	7
Summary:	Driver based class to calculate holidays in %{_region}
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/%{upstream_name}/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
Requires:	php-pear-Date_Holidays >= 0.21.1
BuildArch:	noarch
BuildRequires:	php-pear

%description
%{upstream_name} is the Date_Holidays driver for %{_region} region.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-5mdv2012.0
+ Revision: 741855
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-4
+ Revision: 679299
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-3mdv2011.0
+ Revision: 613640
- the mass rebuild of 2010.1 packages

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.2-2mdv2010.1
+ Revision: 479271
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 0.1.2-1mdv2009.1
+ Revision: 368157
- Add package specific files
- Add spec and source files for php-pear-Date_Holidays_Germany
- Update inscorrect package name
- Add new splited php-pear-Date_Holidays package upstream structure


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11482 |12cu|php-pear-Date_Holidays_Iceland-0.1.2-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Date
%define		_subclass	Holidays
%define		_region		Iceland
%define		upstream_name	%{_class}_%{_subclass}_%{_region}

Name:		php-pear-%{upstream_name}
Version:	0.1.2
Release:	7
Summary:	Driver based class to calculate holidays in %{_region}
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/%{upstream_name}/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
Requires:	php-pear-Date_Holidays >= 0.21.1
BuildArch:	noarch
BuildRequires:	php-pear

%description
%{upstream_name} is the Date_Holidays driver for %{_region} region.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-5mdv2012.0
+ Revision: 741856
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-4
+ Revision: 679301
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-3mdv2011.0
+ Revision: 613641
- the mass rebuild of 2010.1 packages

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.2-2mdv2010.1
+ Revision: 479272
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 0.1.2-1mdv2009.1
+ Revision: 368143
- Add spec and source files for php-pear-Date_Holidays_Iceland
- Update inscorrect package name
- Add new splited php-pear-Date_Holidays package upstream structure


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11483 |12cu|php-pear-Date_Holidays_Ireland-0.1.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Date
%define		_subclass	Holidays
%define		_region		Ireland
%define		upstream_name	%{_class}_%{_subclass}_%{_region}

Name:		php-pear-%{upstream_name}
Version:	0.1.3
Release:	3
Summary:	Driver based class to calculate holidays in %{_region}
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/%{upstream_name}/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
Requires:	php-pear-Date_Holidays >= 0.21.1
BuildArch:	noarch
BuildRequires:	php-pear

%description
%{upstream_name} is the Date_Holidays driver for %{_region} region.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Wed Jan 25 2012 Oden Eriksson <oeriksson@mandriva.com> 0.1.3-1mdv2012.0
+ Revision: 768664
- import php-pear-Date_Holidays_Ireland



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11484 |12cu|php-pear-Date_Holidays_Italy-0.1.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Date
%define		_subclass	Holidays
%define		_region		Italy
%define		upstream_name	%{_class}_%{_subclass}_%{_region}

Name:		php-pear-%{upstream_name}
Version:	0.1.1
Release:	7
Summary:	Driver based class to calculate holidays in %{_region}
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/%{upstream_name}/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
Requires:	php-pear-Date_Holidays >= 0.21.1
BuildArch:	noarch
BuildRequires:	php-pear

%description
%{upstream_name} is the Date_Holidays driver for %{_region} region.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-5mdv2012.0
+ Revision: 741857
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-4
+ Revision: 679302
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-3mdv2011.0
+ Revision: 613642
- the mass rebuild of 2010.1 packages

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.1-2mdv2010.1
+ Revision: 479273
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 0.1.1-1mdv2009.1
+ Revision: 368145
- Add spec and source files for php-pear-Date_Holidays_Italy
- Update inscorrect package name
- Add new splited php-pear-Date_Holidays package upstream structure


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11485 |12cu|php-pear-Date_Holidays_Japan-0.1.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Date
%define		_subclass	Holidays
%define		_region		Japan
%define		upstream_name	%{_class}_%{_subclass}_%{_region}

Name:		php-pear-%{upstream_name}
Version:	0.1.2
Release:	4
Summary:	Driver based class to calculate holidays in %{_region}
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/%{upstream_name}/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
Requires:	php-pear-Date_Holidays >= 0.21.1
BuildArch:	noarch
BuildRequires:	php-pear

%description
%{upstream_name} is the Date_Holidays driver for %{_region} region.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-2mdv2012.0
+ Revision: 741859
- fix major breakage by careless packager

* Wed Dec 14 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-1
+ Revision: 741078
- 0.1.2

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-4
+ Revision: 679303
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-3mdv2011.0
+ Revision: 613643
- the mass rebuild of 2010.1 packages

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.1-2mdv2010.1
+ Revision: 479274
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 0.1.1-1mdv2009.1
+ Revision: 368159
- Add package specific files
- Add spec and source files for php-pear-Date_Holidays_Japan
- Update inscorrect package name
- Add new splited php-pear-Date_Holidays package upstream structure


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11486 |12cu|php-pear-Date_Holidays_Netherlands-0.1.2-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Date
%define		_subclass	Holidays
%define		_region		Netherlands
%define		upstream_name	%{_class}_%{_subclass}_%{_region}

Name:		php-pear-%{upstream_name}
Version:	0.1.2
Release:	7
Summary:	Driver based class to calculate holidays in %{_region}
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/%{upstream_name}/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
Requires:	php-pear-Date_Holidays >= 0.21.1
BuildArch:	noarch
BuildRequires:	php-pear

%description
%{upstream_name} is the Date_Holidays driver for %{_region} region.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-5mdv2012.0
+ Revision: 741864
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-4
+ Revision: 679304
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-3mdv2011.0
+ Revision: 613644
- the mass rebuild of 2010.1 packages

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.2-2mdv2010.1
+ Revision: 479275
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 0.1.2-1mdv2009.1
+ Revision: 368160
- Add package specific files
- Add spec and source files for php-pear-Date_Holidays_Netherlands
- Update inscorrect package name
- Add new splited php-pear-Date_Holidays package upstream structure


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11487 |12cu|php-pear-Date_Holidays_Norway-0.1.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Date
%define		_subclass	Holidays
%define		_region		Norway
%define		upstream_name	%{_class}_%{_subclass}_%{_region}

Name:		php-pear-%{upstream_name}
Version:	0.1.2
Release:	9
Summary:	Driver based class to calculate holidays in %{_region}
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/%{upstream_name}/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Patch0:		php-pear-Date_Holidays_Norway-0.1.2-borkfix.diff
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
Requires:	php-pear-Date_Holidays >= 0.21.1
BuildRequires:	php-pear
BuildArch:	noarch

%description
%{upstream_name} is the Date_Holidays driver for %{_region} region.

%prep
%setup -q -c
%patch0 -p0
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-7mdv2012.0
+ Revision: 741869
- fix major breakage by careless packager

* Wed Dec 14 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-6
+ Revision: 741263
- fix the path to Christian.php

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-5
+ Revision: 679305
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-4mdv2011.0
+ Revision: 613645
- the mass rebuild of 2010.1 packages

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.2-3mdv2010.1
+ Revision: 479299
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1
- spec cleanup

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 0.1.2-1mdv2009.1
+ Revision: 368148
- Add spec and source files for php-pear-Date_Holidays_Norway
- Update inscorrect package name
- Add new splited php-pear-Date_Holidays package upstream structure


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11488 |12cu|php-pear-Date_Holidays_PHPdotNet-0.1.2-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Date
%define		_subclass	Holidays
%define		_region		PHPdotNet
%define		upstream_name	%{_class}_%{_subclass}_%{_region}

Name:		php-pear-%{upstream_name}
Version:	0.1.2
Release:	7
Summary:	Driver based class to calculate holidays in %{_region}
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/%{upstream_name}/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
Requires:	php-pear-Date_Holidays >= 0.21.1
BuildArch:	noarch
BuildRequires:	php-pear

%description
%{upstream_name} is the Date_Holidays driver for %{_region} region.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-5mdv2012.0
+ Revision: 741874
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-4
+ Revision: 679306
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-3mdv2011.0
+ Revision: 613646
- the mass rebuild of 2010.1 packages

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.2-2mdv2010.1
+ Revision: 479277
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 0.1.2-1mdv2009.1
+ Revision: 368149
- Add spec and source files for php-pear-Date_Holidays_PHPdotNet
- Add directory structure for package php-pear-Date_Holidays_PHPdotNet


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11489 |12cu|php-pear-Date_Holidays_Romania-0.1.2-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Date
%define		_subclass	Holidays
%define		_region		Romania
%define		upstream_name	%{_class}_%{_subclass}_%{_region}

Name:		php-pear-%{upstream_name}
Version:	0.1.2
Release:	7
Summary:	Driver based class to calculate holidays in %{_region}
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/%{upstream_name}/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
Requires:	php-pear-Date_Holidays >= 0.21.1
BuildArch:	noarch
BuildRequires:	php-pear

%description
%{upstream_name} is the Date_Holidays driver for %{_region} region.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-5mdv2012.0
+ Revision: 741879
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-4
+ Revision: 679307
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-3mdv2011.0
+ Revision: 613647
- the mass rebuild of 2010.1 packages

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.2-2mdv2010.1
+ Revision: 479278
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 0.1.2-1mdv2009.1
+ Revision: 368150
- Add spec and source files for php-pear-Date_Holidays_Romania
- Update inscorrect package name
- Add new splited php-pear-Date_Holidays package upstream structure


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11490 |12cu|php-pear-Date_Holidays_Slovenia-0.1.2-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Date
%define		_subclass	Holidays
%define		_region		Slovenia
%define		upstream_name	%{_class}_%{_subclass}_%{_region}

Name:		php-pear-%{upstream_name}
Version:	0.1.2
Release:	7
Summary:	Driver based class to calculate holidays in %{_region}
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/%{upstream_name}/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
Requires:	php-pear-Date_Holidays >= 0.21.1
BuildArch:	noarch
BuildRequires:	php-pear

%description
%{upstream_name} is the Date_Holidays driver for %{_region} region.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-5mdv2012.0
+ Revision: 741884
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-4
+ Revision: 679308
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-3mdv2011.0
+ Revision: 613648
- the mass rebuild of 2010.1 packages

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.2-2mdv2010.1
+ Revision: 479279
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 0.1.2-1mdv2009.1
+ Revision: 368151
- Add spec and source files for php-pear-Date_Holidays_Slovenia
- Update inscorrect package name
- Add new splited php-pear-Date_Holidays package upstream structure


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11491 |12cu|php-pear-Date_Holidays_Sweden-0.1.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Date
%define		_subclass	Holidays
%define		_region		Sweden
%define		upstream_name	%{_class}_%{_subclass}_%{_region}

Name:		php-pear-%{upstream_name}
Version:	0.1.3
Release:	4
Summary:	Driver based class to calculate holidays in %{_region}
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/%{upstream_name}/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
Requires:	php-pear-Date_Holidays >= 0.21.1
BuildArch:	noarch
BuildRequires:	php-pear

%description
%{upstream_name} is the Date_Holidays driver for %{_region} region.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.3-2mdv2012.0
+ Revision: 741888
- fix major breakage by careless packager

* Wed Dec 14 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.3-1
+ Revision: 741090
- 0.1.3

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-4
+ Revision: 679309
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-3mdv2011.0
+ Revision: 613649
- the mass rebuild of 2010.1 packages

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.2-2mdv2010.1
+ Revision: 479280
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 0.1.2-1mdv2009.1
+ Revision: 368161
- Add package specific files
- Add spec and source files for php-pear-Date_Holidays_Sweden
- Update inscorrect package name
- Add new splited php-pear-Date_Holidays package upstream structure


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11492 |12cu|php-pear-Date_Holidays_Ukraine-0.1.2-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Date
%define		_subclass	Holidays
%define		_region		Ukraine
%define		upstream_name	%{_class}_%{_subclass}_%{_region}

Name:		php-pear-%{upstream_name}
Version:	0.1.2
Release:	7
Summary:	Driver based class to calculate holidays in %{_region}
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/%{upstream_name}/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
Requires:	php-pear-Date_Holidays >= 0.21.1
BuildArch:	noarch
BuildRequires:	php-pear

%description
%{upstream_name} is the Date_Holidays driver for %{_region} region.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-5mdv2012.0
+ Revision: 741930
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-4
+ Revision: 679312
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-3mdv2011.0
+ Revision: 613652
- the mass rebuild of 2010.1 packages

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.2-2mdv2010.1
+ Revision: 479281
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 0.1.2-1mdv2009.1
+ Revision: 368153
- Add spec and source files for php-pear-Date_Holidays_Ukraine
- Update inscorrect package name
- Add new splited php-pear-Date_Holidays package upstream structure


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11493 |12cu|php-pear-Date_Holidays_UNO-0.1.3-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Date
%define		_subclass	Holidays
%define		_region		UNO
%define		upstream_name	%{_class}_%{_subclass}_%{_region}

Name:		php-pear-%{upstream_name}
Version:	0.1.3
Release:	7
Summary:	Driver based class to calculate holidays in %{_region}
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/%{upstream_name}/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
Requires:	php-pear-Date_Holidays >= 0.21.1
BuildArch:	noarch
BuildRequires:	php-pear

%description
%{upstream_name} is the Date_Holidays driver for %{_region} region.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.3-5mdv2012.0
+ Revision: 741900
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.3-4
+ Revision: 679310
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.3-3mdv2011.0
+ Revision: 613650
- the mass rebuild of 2010.1 packages

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.3-2mdv2010.1
+ Revision: 479282
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 0.1.3-1mdv2009.1
+ Revision: 368162
- Add package specific files
- Add spec and source files for php-pear-Date_Holidays_UNO
- Update inscorrect package name
- Add new splited php-pear-Date_Holidays package upstream structure


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11494 |12cu|php-pear-Date_Holidays_USA-0.1.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Date
%define		_subclass	Holidays
%define		_region		USA
%define		upstream_name	%{_class}_%{_subclass}_%{_region}

Name:		php-pear-%{upstream_name}
Version:	0.1.1
Release:	7
Summary:	Driver based class to calculate holidays in %{_region}
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/%{upstream_name}/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
Requires:	php-pear-Date_Holidays >= 0.21.1
BuildArch:	noarch
BuildRequires:	php-pear

%description
%{upstream_name} is the Date_Holidays driver for %{_region} region.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-5mdv2012.0
+ Revision: 741914
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-4
+ Revision: 679311
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-3mdv2011.0
+ Revision: 613651
- the mass rebuild of 2010.1 packages

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.1-2mdv2010.1
+ Revision: 479283
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 0.1.1-1mdv2009.1
+ Revision: 368163
- Add package specific files
- Add spec and source files for php-pear-Date_Holidays_USA
- Update inscorrect package name
- Add new splited php-pear-Date_Holidays package upstream structure


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11495 |12cu|php-pear-DBA-1.1.1-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		DBA
%define		upstream_name	%{_class}

Name:		php-pear-%{upstream_name}
Version:	1.1.1
Release:	10
Summary:	Berkeley-style Database Class
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/DBA/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Implements a DBM-style database using either PHP's DBA functions or a
simple DBM class written in PHP. Also provides a relational database
system with support for selects, joins, sorts, projects, multiple
tables, type checking, autoincrements and more.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{_class}-%{version}/docs/*
%{_datadir}/pear/%{_class}.php
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-8mdv2012.0
+ Revision: 741838
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-7
+ Revision: 679279
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-6mdv2011.0
+ Revision: 613625
- the mass rebuild of 2010.1 packages

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.1-5mdv2010.1
+ Revision: 479285
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.1.1-4mdv2010.0
+ Revision: 440970
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-3mdv2009.1
+ Revision: 321947
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-2mdv2009.0
+ Revision: 236819
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-1mdv2008.0
+ Revision: 15647
- 1.1.1


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1-7mdv2007.0
+ Revision: 81479
- Import php-pear-DBA

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11496 |12cu|php-pear-DB_ado-1.3.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		DB
%define		_subclass	ado
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.3.1
Release:	8
Summary:	DB driver which use MS ADODB library
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/DB_ado/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
DB_ado is a database independent query interface definition for
Microsoft's ADODB library using PHP's COM extension. This class allows
you to connect to different data sources like MS Access, MS SQL
Server, Oracle and other RDBMS on a Win32 operating system. Moreover
the possibility exists to use MS Excel spreadsheets, XML, text files
and other not relational data as data source.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-6mdv2012.0
+ Revision: 741846
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-5
+ Revision: 679290
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-4mdv2011.0
+ Revision: 613631
- the mass rebuild of 2010.1 packages

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.1-3mdv2010.1
+ Revision: 479286
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.3.1-2mdv2010.0
+ Revision: 440971
- rebuild

* Thu Mar 19 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.1-1mdv2009.1
+ Revision: 357906
- update to new version 1.3.1

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.3-9mdv2009.1
+ Revision: 321960
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.3-8mdv2009.0
+ Revision: 236827
- rebuild

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 1.3-7mdv2008.1
+ Revision: 140729
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3-7mdv2007.0
+ Revision: 81540
- Import php-pear-DB_ado

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11497 |12cu|php-pear-DBA_Relational-0.2.0-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		DBA
%define		_subclass	Relational
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.2.0
Release:	10
Epoch:		1
Summary:	Berkeley-style database abstraction class
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/DBA_Relational/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Table management extension for DBA.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.2.0-8mdv2012.0
+ Revision: 741839
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.2.0-7
+ Revision: 679281
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.2.0-6mdv2011.0
+ Revision: 613626
- the mass rebuild of 2010.1 packages

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1:0.2.0-5mdv2010.1
+ Revision: 479287
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1:0.2.0-4mdv2010.0
+ Revision: 440973
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1:0.2.0-3mdv2009.1
+ Revision: 321949
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.2.0-2mdv2009.0
+ Revision: 236820
- rebuild

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 1:0.2.0-1mdv2008.1
+ Revision: 140729
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon May 07 2007 Oden Eriksson <oeriksson@mandriva.com> 1:0.2.0-1mdv2008.0
+ Revision: 24079
- use epoch
- 0.2.0


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.19-7mdv2007.0
+ Revision: 81481
- Import php-pear-DBA_Relational

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.19-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.19-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.19-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.19-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.19-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.19-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.19-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11498 |12cu|php-pear-DB_DataObject_FormBuilder-1.0.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		DB
%define		_subclass	DataObject_FormBuilder
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.1
Release:	5
Summary:	Automatically build HTML_QuickForm object from a DB_DataObject derived class
Epoch:      1
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/DB_DataObject_FormBuilder/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
%{upstream_name} will aid you in rapid application development
using the packages DB_DataObject and HTML_QuickForm. For having quick but
working prototype of your application, simply model the database, run
DataObject`s CreateTable script over it and write a script that passes
one of the resulting objects to the FormBuilder class. The FormBuilder
class will automatically generate a simple but working HTML_QuickForm
object that you can use to test your application. It also provides a
processing method that will automatically detect if an insert() or
update() command has to be executed after the form has been submitted.
If you have set DataObject`s links.ini file correctly, it will also
automatically detect if a table field is a foreign key and will populate
a selectbox with the linked table`s entry. There are many optional
parameteres that you can place in DataObjects.ini or in properties of
your derived classes, that you can use to fine-tune the form generation,
gradually turning the prototypes into fully features forms and you can
take control of any stage at the process.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

rm -f %{buildroot}%{_datadir}/pear/package.php

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.1-3mdv2012.0
+ Revision: 741840
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1:1.0.1-2
+ Revision: 679282
- mass rebuild

* Sat Nov 27 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1:1.0.1-1mdv2011.0
+ Revision: 602137
- new version

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1:1.0.0-2mdv2010.1
+ Revision: 479289
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Sun Sep 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1:1.0.0-1mdv2010.0
+ Revision: 450231
- new version
- use pear installer
- use fedora %%post/%%postun

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.0RC7-3mdv2009.1
+ Revision: 321951
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.0RC7-2mdv2009.0
+ Revision: 236821
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Nov 09 2007 Adam Williamson <awilliamson@mandriva.org> 1.0.0RC7-1mdv2008.1
+ Revision: 107107
- new release 1.0.0RC7


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.14.0-7mdv2007.0
+ Revision: 81483
- Import php-pear-DB_DataObject_FormBuilder

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.14.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.14.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.14.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.14.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.14.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.14.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.14.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11499 |12cu|php-pear-DB_ldap-1.2.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		DB
%define		_subclass	ldap
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.2.1
Release:	3
Summary:	DB interface to LDAP server
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/DB_ldap/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
The PEAR::DB_ldap class provides a DB compliant interface to LDAP
servers.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests
rm -rf %{buildroot}%{_datadir}/pear/data

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Sun Dec 18 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-1mdv2012.0
+ Revision: 743484
- 1.2.1

* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-7
+ Revision: 741847
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-6
+ Revision: 679291
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-5mdv2011.0
+ Revision: 613632
- the mass rebuild of 2010.1 packages

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.0-4mdv2010.1
+ Revision: 479290
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.2.0-3mdv2010.0
+ Revision: 440974
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-2mdv2009.1
+ Revision: 321961
- rebuild

* Tue Sep 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.0-1mdv2009.0
+ Revision: 278912
- update to new version 1.2.0

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-7mdv2009.0
+ Revision: 236828
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sun Nov 12 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-6mdv2007.0
+ Revision: 83324
- rebuild

* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-5mdv2007.0
+ Revision: 81549
- Import php-pear-DB_ldap

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-5mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-4mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-3mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-2mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-1mdk
- 1.1.1

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11500 |12cu|php-pear-DB_ldap2-0.5.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		DB
%define		_subclass	ldap2
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.5.0
Release:	8
Summary:	DB drivers for LDAP v2 and v3 database
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/DB_ldap2/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
DB_ldap2 and DB_ldap3 classes extend DB_common to provide DB compliant
access to LDAP servers with protocol version 2 and 3. The drivers
provide common DB interface as much as possible and support
prepare/execute statements.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-6mdv2012.0
+ Revision: 741848
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-5
+ Revision: 679292
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-4mdv2011.0
+ Revision: 613633
- the mass rebuild of 2010.1 packages

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.0-3mdv2010.1
+ Revision: 479291
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.5.0-2mdv2010.0
+ Revision: 440975
- rebuild

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 0.5.0-1mdv2009.1
+ Revision: 368307
- Update php pear DB_ldap2 to 0.5.0 version

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.4-9mdv2009.1
+ Revision: 321963
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.4-8mdv2009.0
+ Revision: 236829
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.4-7mdv2007.0
+ Revision: 81562
- Import php-pear-DB_ldap2

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.4-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11501 |12cu|php-pear-DB_NestedSet-1.4.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		DB
%define		_subclass	NestedSet
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.4.1
Release:	5
Summary:	API to build and query nested sets
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/DB_NestedSet/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
DB_NestedSet lets you create trees with infinite depth inside a
relational database. The package provides a way to:
- create/update/delete nodes
- query nodes, trees and subtrees
- copy (clone) nodes, trees and subtrees
- move nodes, trees and subtrees
- call event handlers on specific events like on node deletion
- output the tree with
  - PEAR::HTML_TreeMenu
  - TigraMenu (http://www.softcomplex.com/products/tigra_menu/)
- It also features caching of SQL queries using PEAR::Cache.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.4.1-3mdv2012.0
+ Revision: 741841
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.4.1-2
+ Revision: 679284
- mass rebuild

* Sat Aug 14 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.1-1mdv2011.0
+ Revision: 569595
- update to new version 1.4.1

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.0RC1-5mdv2010.1
+ Revision: 479292
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.4.0RC1-4mdv2010.0
+ Revision: 440991
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.4.0RC1-3mdv2009.1
+ Revision: 321952
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.0RC1-2mdv2009.0
+ Revision: 236822
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Nov 09 2007 Adam Williamson <awilliamson@mandriva.org> 1.4.0RC1-1mdv2008.1
+ Revision: 107115
- new release 1.4.0RC1

* Fri Jul 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-9mdv2008.0
+ Revision: 53887
- fix deps

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-8mdv2008.0
+ Revision: 15405
- rule out the PHPUnit.php dep


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-7mdv2007.0
+ Revision: 81485
- Import php-pear-DB_NestedSet

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11502 |12cu|php-pear-DB_odbtp-1.0.4-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		DB
%define		_subclass	odbtp
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.4
Release:	8
Summary:	DB interface for ODBTP
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/DB_odbtp/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
DB_odbtp is a PEAR DB driver that uses the ODBTP extension to connect
to a database. It can be used to remotely access any Win32-ODBC
accessible database from any platform.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/* %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-6mdv2012.0
+ Revision: 741849
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-5
+ Revision: 679293
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-4mdv2011.0
+ Revision: 613634
- the mass rebuild of 2010.1 packages

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.4-3mdv2010.1
+ Revision: 479293
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Thu Oct 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.4-2mdv2010.0
+ Revision: 452032
- fix %%postun

* Sat Sep 26 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.4-1mdv2010.0
+ Revision: 449526
- new version
- use pear installer
- use fedora %%post/%%postun

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.0.3-8mdv2010.0
+ Revision: 440998
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-7mdv2009.1
+ Revision: 321964
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-6mdv2009.0
+ Revision: 236830
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.0.3-5mdv2008.1
+ Revision: 136404
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-5mdv2007.0
+ Revision: 81564
- Import php-pear-DB_odbtp

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-5mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-4mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-3mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-2mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-1mdk
- 1.0.3

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11503 |12cu|php-pear-DB_Pager-0.7-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		DB
%define		_subclass	Pager
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.7
Release:	16
Summary:	Retrieve and return information of database result sets
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/DB_Pager/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
This class handles all the stuff needed for displaying paginated
results from a database query of PEAR DB, including fetching only the
needed rows and giving extensive information for helping build an HTML
or GTK+ query result display.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.7-14mdv2012.0
+ Revision: 741842
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.7-13
+ Revision: 679286
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.7-12mdv2011.0
+ Revision: 613627
- the mass rebuild of 2010.1 packages

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.7-11mdv2010.1
+ Revision: 479294
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.7-10mdv2010.0
+ Revision: 440999
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.7-9mdv2009.1
+ Revision: 321954
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.7-8mdv2009.0
+ Revision: 236823
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.7-7mdv2007.0
+ Revision: 81487
- Import php-pear-DB_Pager

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.7-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.7-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.7-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.7-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.7-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.7-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.7-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11504 |12cu|php-pear-DB_QueryTool-1.1.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		DB
%define		_subclass	QueryTool
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.1.2
Release:	9
Summary:	An OO-interface for easily retrieving and modifying data in a DB
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/DB_QueryTool/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
This package is an OO-abstraction to the SQL-Query language, it
provides methods such as setWhere, setOrder, setGroup, setJoin, etc.
to easily build queries. It also provides an easy to learn interface
that interacts nicely with HTML-forms using arrays that contain the
column data, that shall be updated/added in a DB. This package bases
on an SQL-Builder which lets you easily build SQL-Statements and
execute them.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.2-7mdv2012.0
+ Revision: 741843
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.2-6
+ Revision: 679287
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.2-5mdv2011.0
+ Revision: 613628
- the mass rebuild of 2010.1 packages

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.2-4mdv2010.1
+ Revision: 479295
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.1.2-3mdv2010.0
+ Revision: 441000
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.1.2-2mdv2009.1
+ Revision: 321955
- rebuild

* Tue Sep 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.2-1mdv2009.0
+ Revision: 278913
- update to new version 1.1.2

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.11.1-9mdv2009.0
+ Revision: 236824
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 0.11.1-8mdv2008.1
+ Revision: 136404
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.11.1-8mdv2007.0
+ Revision: 81489
- Import php-pear-DB_QueryTool

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.11.1-8mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.11.1-7mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.11.1-6mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.11.1-5mdk
- fix deps

* Fri Jul 22 2005 Oden Eriksson <oeriksson@mandriva.com> 0.11.1-4mdk
- fix the package.xml file so it will register

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.11.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.11.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.11.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11505 |12cu|php-pear-DB_Sqlite_Tools-0.1.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		DB
%define		_subclass	Sqlite
%define		_ssclass	Tools
%define		upstream_name	%{_class}_%{_subclass}_%{_ssclass}

Name:		php-pear-%{upstream_name}
Version:	0.1.7
Release:	1
Summary:	OO interface designed to effectively manage and backup Sqlite databases
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/DB_Sqlite_Tools/
Source0:	http://download.pear.php.net/package/DB_Sqlite_Tools-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
DB_Sqlite_Tools is extends the native PHP-sqlite function by providing
a comprehensive solution for database backup, live replication, export
in XML format, performance optmization and more. It is designed for
the maintenance and optimisation of several sqlite databases.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests
rm -f %{buildroot}%{_datadir}/pear/generate_package_xml.php

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.6-8mdv2012.0
+ Revision: 741844
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.6-7
+ Revision: 679288
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.6-6mdv2011.0
+ Revision: 613629
- the mass rebuild of 2010.1 packages

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.6-5mdv2010.1
+ Revision: 479296
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.1.6-4mdv2010.0
+ Revision: 441013
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.6-3mdv2009.1
+ Revision: 321957
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.6-2mdv2009.0
+ Revision: 236825
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 0.1.6-1mdv2008.1
+ Revision: 136404
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1.6-1mdv2008.0
+ Revision: 15899
- fix build
- fix build
- 0.1.6


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.3-7mdv2007.0
+ Revision: 81506
- Import php-pear-DB_Sqlite_Tools

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.3-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.3-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.3-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.3-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.3-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.3-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.3-1mdk
- initial Mandriva package (PLD import)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11506 |12cu|php-pear-DB_Table-1.5.6-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		DB
%define		_subclass	Table
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.5.6
Release:	8
Summary:	Automate table creation
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/DB_Table/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Builds on PEAR DB to abstract datatypes and automate table creation,
data validation, insert, update, delete, and select; combines these
with PEAR HTML_QuickForm to automatically generate input forms that
match the table column definitions.


%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.5.6-6mdv2012.0
+ Revision: 741845
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.5.6-5
+ Revision: 679289
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.5.6-4mdv2011.0
+ Revision: 613630
- the mass rebuild of 2010.1 packages

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.6-3mdv2010.1
+ Revision: 479297
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.5.6-2mdv2010.0
+ Revision: 441020
- rebuild

* Sat Jan 24 2009 Funda Wang <fwang@mandriva.org> 1.5.6-1mdv2009.1
+ Revision: 333194
- update to new version 1.5.6

  + Jérôme Soyer <saispo@mandriva.org>
    - update to new version 1.5.6

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.5.5-2mdv2009.1
+ Revision: 321958
- rebuild

* Tue Sep 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.5-1mdv2009.0
+ Revision: 278914
- update to new version 1.5.5

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-2mdv2009.0
+ Revision: 236826
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.3.0-1mdv2008.1
+ Revision: 136404
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-1mdv2007.0
+ Revision: 81531
- Import php-pear-DB_Table

* Sat May 20 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-1mdk
- 1.3.0

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-2mdk
- new group (Development/PHP)

* Thu Sep 22 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-1mdk
- 1.2.1

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-4mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-3mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-2mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1mdk
- 1.0.1

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11507 |12cu|php-pear-DbUnit-1.1.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define  upstream_name DbUnit

Summary:	DbUnit port for PHP/PHPUnit to support database interaction testing
Name:		php-pear-%{upstream_name}
Version:	1.1.1
Release:	4
License:	BSD
Group:		Development/PHP
URL:		http://www.phpunit.de/
Source0:	http://pear.phpunit.de/get/DbUnit-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-cli >= 3:5.2.1
Requires:	php-pear >= 1:1.9.4
Requires:	php-channel-phpunit
BuildArch:	noarch
BuildRequires:	php-pear
BuildRequires:	php-channel-phpunit
Suggests:	php-pear-PHPUnit >= 3.6.3
Suggests:	php-symfony-YAML >= 1.0.2

%description
PHPUnit is a regression testing framework used by the developer who implements
unit tests in PHP.

This package provides DbUnit port for PHP/PHPUnit to support database
interaction testing.

%prep

%setup -q -c 
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%build

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/ChangeLog.markdown
%doc %{upstream_name}-%{version}/LICENSE
%{_bindir}/dbunit
%{_datadir}/pear/PHPUnit/Extensions/Database
%{_datadir}/pear/packages/DbUnit.xml



%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-2mdv2012.0
+ Revision: 741934
- fix major breakage by careless packager

* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-1
+ Revision: 730865
- import php-pear-DbUnit


* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-1mdv2010.2
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11508 |12cu|php-pear-Event_Dispatcher-1.1.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Event
%define		_subclass	Dispatcher
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.1.0
Release:	7
Summary:	Dispatch notifications using PHP callbacks
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Event_Dispatcher/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
The Event_Dispatcher acts as a notification dispatch table. It is used
to notify other objects of interesting things. This information is
encapsulated in Event_Notification objects. Client objects register
themselves with the Event_Dispatcher as observers of specific
notifications posted by other objects. When an event occurs, an object
posts an appropriate notification to the Event_Dispatcher. The
Event_Dispatcher dispatches a message to each registered observer,
passing the notification as the sole argument.


%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-5mdv2012.0
+ Revision: 741940
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-4
+ Revision: 679313
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-3mdv2011.0
+ Revision: 613653
- the mass rebuild of 2010.1 packages

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.0-2mdv2010.1
+ Revision: 479298
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Sun Sep 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.0-1mdv2010.0
+ Revision: 450208
- new version
- use pear installer
- use fedora %%post/%%postun

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.0.0-6mdv2010.0
+ Revision: 441022
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-5mdv2009.1
+ Revision: 321966
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-4mdv2009.0
+ Revision: 236831
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.0.0-3mdv2008.1
+ Revision: 136404
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-3mdv2008.0
+ Revision: 15420
- rule out the PHPUnit.php dep


* Sun Nov 12 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdv2007.0
+ Revision: 83323
- rebuild

* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdv2007.1
+ Revision: 81566
- Import php-pear-Event_Dispatcher

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdk
- 1.0.0
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11509 |12cu|php-pear-File_Bittorrent-1.1.0-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		File
%define		_subclass	Bittorrent
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.1.0
Release:	10
Summary:	Decode and Encode data in Bittorrent format
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/File_Bittorrent/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
This package consists of two classes which handles the encoding and
decoding of data in Bittorrent format.

You can also extract useful informations from .torrent files.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-8mdv2012.0
+ Revision: 741951
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-7
+ Revision: 679315
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-6mdv2011.0
+ Revision: 613655
- the mass rebuild of 2010.1 packages

* Mon Dec 14 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.0-5mdv2010.1
+ Revision: 478662
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.1.0-4mdv2010.0
+ Revision: 441028
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-3mdv2009.1
+ Revision: 321969
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-2mdv2009.0
+ Revision: 236833
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.1.0-1mdv2008.1
+ Revision: 136404
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-1mdv2008.0
+ Revision: 15817
- fix build
- fix build
- 1.1.0


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.6-7mdv2007.0
+ Revision: 81570
- Import php-pear-File_Bittorrent

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.6-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.6-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.6-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.6-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.6-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.6-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.6-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11510 |12cu|php-pear-File_DICOM-0.3-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		File
%define		_subclass	DICOM
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.3
Release:	16
Summary:	Package for reading and modifying DICOM files
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/File_DICOM/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
File_DICOM allows reading and modifying of DICOM files.

DICOM stands for Digital Imaging and COmmunications in Medicine, and
is a standard for creating, storing and transfering digital images
(X-rays, tomography) and related information used in medicine. This
package in particular does not support the exchange/transfer of DICOM
data, nor any network related functionality. More information on the
DICOM standard can be found at: http://medical.nema.org/.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3-14mdv2012.0
+ Revision: 741956
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3-13
+ Revision: 679316
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3-12mdv2011.0
+ Revision: 613656
- the mass rebuild of 2010.1 packages

* Mon Dec 14 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.3-11mdv2010.1
+ Revision: 478663
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.3-10mdv2010.0
+ Revision: 441029
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.3-9mdv2009.1
+ Revision: 321970
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3-8mdv2009.0
+ Revision: 236834
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3-7mdv2007.0
+ Revision: 81572
- Import php-pear-File_DICOM

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11511 |12cu|php-pear-File_DNS-0.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		File
%define		_subclass	DNS
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.1.0
Release:	1
Summary:	Manipulate RFC1033-style DNS Zonefiles
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/File_DNS/
Source0:	http://download.pear.php.net/package/File_DNS-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
The File_DNS class provides a way to read, edit and write RFC1033
style DNS Zones.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.0.8-14mdv2012.0
+ Revision: 741963
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.0.8-13
+ Revision: 679317
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.0.8-12mdv2011.0
+ Revision: 613657
- the mass rebuild of 2010.1 packages

* Mon Dec 14 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.0.8-11mdv2010.1
+ Revision: 478664
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.0.8-10mdv2010.0
+ Revision: 441030
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.0.8-9mdv2009.1
+ Revision: 321971
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.0.8-8mdv2009.0
+ Revision: 236835
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 0.0.8-7mdv2008.1
+ Revision: 136404
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.0.8-7mdv2007.0
+ Revision: 81574
- Import php-pear-File_DNS

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.0.8-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.0.8-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.0.8-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.0.8-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.0.8-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.0.8-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.0.8-1mdk
- initial Mandriva package (PLD import)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11512 |12cu|php-pear-File_Find-1.3.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		File
%define		_subclass	Find
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.3.1
Release:	5
Summary:	A class that facillitates the search of filesystems
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/File_Find/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
File_Find, created as a replacement for its Perl counterpart, also
named File_Find, is a directory searcher, which handles globbing,
recursive directory searching, as well as a slew of other cool
features.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-3mdv2012.0
+ Revision: 741967
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-2
+ Revision: 679318
- mass rebuild

* Sat Oct 23 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.1-1mdv2011.0
+ Revision: 587640
- update to new version 1.3.1

* Mon Dec 14 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.0-4mdv2010.1
+ Revision: 478665
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.3.0-3mdv2010.0
+ Revision: 441031
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-2mdv2009.0
+ Revision: 236836
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.3.0-1mdv2008.1
+ Revision: 136404
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-1mdv2008.0
+ Revision: 15655
- 1.3.0


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-1mdv2007.0
+ Revision: 81576
- Import php-pear-File_Find

* Sat May 20 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-1mdk
- 1.2.2

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-1mdk
- 1.2.1
- new group (Development/PHP)

* Thu Sep 22 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-1mdk
- 1.1.0

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-7mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-6mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-5mdk
- fix deps

* Fri Jul 22 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-4mdk
- fix the package.xml file so it will register

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11513 |12cu|php-pear-File_Fstab-2.0.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		File
%define		_subclass	Fstab
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	2.0.3
Release:	5
Summary:	Read and write fstab files
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/File_Fstab/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
File_Fstab is an easy-to-use package which can read & write UNIX fstab
files. It presents a pleasant object-oriented interface to the fstab.
Features:
- Supports blockdev, label, and UUID specification of mount device.
- Extendable to parse non-standard fstab formats by defining a new
  Entry class for that format.
- Easily examine and set mount options for an entry.
- Stable, functional interface.
- Fully documented with PHPDoc.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -f %{buildroot}%{_datadir}/pear/example.php
rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests
rm -rf %{buildroot}%{_datadir}/pear/data

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/example.php
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 2.0.3-3mdv2012.0
+ Revision: 741973
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 2.0.3-2
+ Revision: 679319
- mass rebuild

* Sat Nov 27 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.3-1mdv2011.0
+ Revision: 602138
- new version

* Mon Dec 14 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.2-8mdv2010.1
+ Revision: 478666
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 2.0.2-7mdv2010.0
+ Revision: 441034
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 2.0.2-6mdv2009.0
+ Revision: 236837
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 2.0.2-5mdv2008.1
+ Revision: 136404
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 2.0.2-5mdv2007.0
+ Revision: 81578
- Import php-pear-File_Fstab

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 2.0.2-5mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.2-4mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.2-3mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.2-2mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.2-1mdk
- 2.0.2

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11514 |12cu|php-pear-File_HtAccess-1.2.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		File
%define		_subclass	HtAccess
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.2.1
Release:	8
Summary:	Manipulate .htaccess files
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/File_HtAccess/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Provides methods to manipulate .htaccess files.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-6mdv2012.0
+ Revision: 741975
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-5
+ Revision: 679320
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-4mdv2011.0
+ Revision: 613658
- the mass rebuild of 2010.1 packages

* Mon Dec 14 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.1-3mdv2010.1
+ Revision: 478668
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.2.1-2mdv2010.0
+ Revision: 441036
- rebuild

* Tue Sep 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.1-1mdv2009.0
+ Revision: 278915
- update to new version 1.2.1

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-2mdv2009.0
+ Revision: 236838
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-1mdv2008.0
+ Revision: 15664
- 1.2.0


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-7mdv2007.0
+ Revision: 81580
- Import php-pear-File_HtAccess

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11515 |12cu|php-pear-File_IMC-0.5.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		File
%define		_subclass	IMC
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.5.0
Release:	1
Summary:	Create and parse Internet Mail Consortium-style files
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/File_IMC/
Source0:	http://download.pear.php.net/package/File_IMC-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Allows you to programmatically create a vCard or vCalendar, and fetch
the text.

IMPORTANT: The array structure has changed slightly from
Contact_Vcard_Parse. See the example output for the new structure.
Also different from Contact_Vcard is the use of a factory pattern.
Again, see the examples. 

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3-13mdv2012.0
+ Revision: 741976
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3-12
+ Revision: 679322
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3-11mdv2011.0
+ Revision: 613659
- the mass rebuild of 2010.1 packages

* Mon Dec 14 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.3-10mdv2010.1
+ Revision: 478669
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.3-9mdv2010.0
+ Revision: 441071
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3-8mdv2009.0
+ Revision: 236839
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 0.3-7mdv2008.1
+ Revision: 136404
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3-7mdv2007.0
+ Revision: 81582
- Import php-pear-File_IMC

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3-1mdk
- initial Mandriva package (PLD import)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11516 |12cu|php-pear-File_Iterator-1.3.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define  upstream_name File_Iterator

Summary:	FilterIterator implementation that filters files based on a list of suffixes
Name:		php-pear-%{upstream_name}
Version:	1.3.0
Release:	4
License:	BSD
Group:		Development/PHP
URL:		http://www.phpunit.de/
Source0:	http://pear.phpunit.de/get/File_Iterator-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-cli >= 3:5.2.1
Requires:	php-pear >= 1:1.9.4
Requires:	php-channel-phpunit
BuildArch:	noarch
BuildRequires:	php-pear
BuildRequires:	php-channel-phpunit
Suggests:	php-pear-PHPUnit >= 3.6.3

%description
PHPUnit is a regression testing framework used by the developer who implements
unit tests in PHP.

This package provides FilterIterator implementation that filters files based
on a list of suffixes for PHPUnit.

%prep

%setup -q -c 
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%build

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/ChangeLog.markdown
%doc %{upstream_name}-%{version}/LICENSE
%doc %{upstream_name}-%{version}/README.markdown
%{_datadir}/pear/File/Iterator
%{_datadir}/pear/File/*.php
%{_datadir}/pear/packages/File_Iterator.xml



%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-2mdv2012.0
+ Revision: 741977
- fix major breakage by careless packager

* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-1
+ Revision: 730867
- import php-pear-File_Iterator


* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-1mdv2010.2
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11517 |12cu|php-pear-File_Ogg-0.2.1-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		File
%define		_subclass	Ogg
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.2.1
Release:	10
Summary:	Access Ogg bitstreams
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/File_Ogg/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
This package provides access to various media types inside an Ogg
bitstream.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-8mdv2012.0
+ Revision: 741978
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-7
+ Revision: 679323
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-6mdv2011.0
+ Revision: 613660
- the mass rebuild of 2010.1 packages

* Mon Dec 14 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.1-5mdv2010.1
+ Revision: 478670
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.2.1-4mdv2010.0
+ Revision: 441073
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-3mdv2009.1
+ Revision: 322014
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-2mdv2009.0
+ Revision: 236840
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 0.2.1-1mdv2008.1
+ Revision: 136404
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-1mdv2008.0
+ Revision: 15742
- fix build
- 0.2.1


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-7mdv2007.0
+ Revision: 81584
- Import php-pear-File_Ogg

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11518 |12cu|php-pear-File_Passwd-1.1.7-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		File
%define		_subclass	Passwd
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.1.7
Release:	8
Summary:	Manipulate password files
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/File_Passwd/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Provides methods to manipulate standard Unix, SMB server,
AuthUser (.htpasswd), AuthDigest (.htdigest) and CVS pserver password
files.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.7-6mdv2012.0
+ Revision: 741979
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.7-5
+ Revision: 679324
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.7-4mdv2011.0
+ Revision: 613661
- the mass rebuild of 2010.1 packages

* Mon Dec 14 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.7-3mdv2010.1
+ Revision: 478671
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.1.7-2mdv2010.0
+ Revision: 441074
- rebuild

* Sat Jan 24 2009 Funda Wang <fwang@mandriva.org> 1.1.7-1mdv2009.1
+ Revision: 333195
- update to new version 1.1.7

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1.6-2mdv2009.0
+ Revision: 236841
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.1.6-1mdv2008.0
+ Revision: 15426
- 1.1.6


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.5-5mdv2007.0
+ Revision: 81588
- Import php-pear-File_Passwd

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.5-5mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.5-4mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.5-3mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.5-2mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.5-1mdk
- 1.1.5

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.4-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.4-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.4-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11519 |12cu|php-pear-File_SearchReplace-1.1.4-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		File
%define		_subclass	SearchReplace
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.1.4
Release:	4
Summary:	Performs search and replace routines
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/File_SearchReplace/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Provides various functions to perform search/replace on files.
Preg/Ereg regex supported along with faster but more basic str_replace
routine.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.4-3mdv2012.0
+ Revision: 741981
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.4-2
+ Revision: 679333
- mass rebuild

* Sun Nov 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.4-1mdv2011.0
+ Revision: 594485
- update to new version 1.1.4

* Mon Dec 14 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.2-4mdv2010.1
+ Revision: 478673
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.1.2-3mdv2010.0
+ Revision: 441077
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1.2-2mdv2009.0
+ Revision: 236843
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.1.2-1mdv2008.1
+ Revision: 136404
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.1.2-1mdv2008.0
+ Revision: 15671
- 1.1.2


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-1mdv2007.0
+ Revision: 81592
- Import php-pear-File_SearchReplace

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-1mdk
- 1.1.0
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11520 |12cu|php-pear-File_SMBPasswd-1.0.3-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		File
%define		_subclass	SMBPasswd
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.3
Release:	8
Summary:	Class for managing SAMBA style password files
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/File_SMBPasswd/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildRequires:	php-pear
BuildArch:	noarch

%description
With this package, you can maintain smbpasswd-files, usualy used by
SAMBA.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-6mdv2012.0
+ Revision: 741980
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-5
+ Revision: 679329
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-4mdv2011.0
+ Revision: 613662
- the mass rebuild of 2010.1 packages

* Tue Dec 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.3-3mdv2010.1
+ Revision: 478823
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Sun Jun 07 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.3-2mdv2010.0
+ Revision: 383768
- don't duplicate spec-helper job
- php-mhash doesn't exist anymore

* Thu Mar 19 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.3-1mdv2009.1
+ Revision: 357908
- update to new version 1.0.3

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-10mdv2009.1
+ Revision: 322027
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-9mdv2009.0
+ Revision: 236842
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.0.2-8mdv2008.1
+ Revision: 136404
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Jun 04 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-8mdv2008.0
+ Revision: 35039
- fix deps


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-7mdv2007.0
+ Revision: 81590
- Import php-pear-File_SMBPasswd

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11521 |12cu|php-pear-FSM-1.3.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		FSM
%define		upstream_name	%{_class}

Name:		php-pear-%{upstream_name}
Version:	1.3.1
Release:	5
Summary:	Finite State Machine
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/FSM/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
The FSM package provides a simple class that implements a Finite State
Machine.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/%{_class}.php
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-3mdv2012.0
+ Revision: 741945
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-2
+ Revision: 679314
- mass rebuild

* Thu Feb 17 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-1
+ Revision: 638144
- 1.3.1

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-5mdv2011.0
+ Revision: 613654
- the mass rebuild of 2010.1 packages

* Mon Dec 14 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.0-4mdv2010.1
+ Revision: 478675
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.3.0-3mdv2010.0
+ Revision: 441079
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-2mdv2009.1
+ Revision: 321967
- rebuild

* Tue Sep 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.0-1mdv2009.0
+ Revision: 278916
- update to new version 1.3.0

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2.4-3mdv2009.0
+ Revision: 236832
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.2.4-2mdv2008.1
+ Revision: 136404
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sun Nov 12 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.4-2mdv2007.0
+ Revision: 83322
- rebuild

* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.4-1mdv2007.0
+ Revision: 81568
- Import php-pear-FSM

* Sat May 20 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.4-1mdk
- 1.2.4

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.3-1mdk
- 1.2.3
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11522 |12cu|php-pear-Games_Chess-1.0.1-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Games
%define		_subclass	Chess
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.1
Release:	10
Summary:	Construct and validate a logical chess game, does not display
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Games_Chess/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
The logic of handling a chessboard and parsing standard FEN
(Farnsworth-Edwards Notation) for describing a position as well as SAN
(Standard Algebraic Notation) for describing individual moves is
handled. This class can be used as a backend driver for playing chess,
or for validating and/or creating PGN files using the File_ChessPGN
package.

Although this package is alpha, it is fully unit-tested. The code
works, but the API is fluid, and may change dramatically as it is put
into use and better ways are found to use it. When the API stabilizes,
the stability will increase.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-9mdv2012.0
+ Revision: 741983
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-8
+ Revision: 679334
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-7mdv2011.0
+ Revision: 613663
- the mass rebuild of 2010.1 packages

* Mon Dec 14 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.1-6mdv2010.1
+ Revision: 478676
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.0.1-5mdv2010.0
+ Revision: 441081
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-4mdv2009.1
+ Revision: 322028
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-3mdv2009.0
+ Revision: 236844
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.0.1-2mdv2008.1
+ Revision: 136404
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Sep 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.1-2mdv2008.0
+ Revision: 90115
- rebuild

* Mon Jul 23 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1mdv2008.0
+ Revision: 54562
- 1.0.1

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdv2008.0
+ Revision: 15428
- 1.0.0


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-7mdv2007.0
+ Revision: 81594
- Import php-pear-Games_Chess

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11523 |12cu|php-pear-Gtk_FileDrop-1.0.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Gtk
%define		_subclass	FileDrop
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.3
Release:	4
Summary:	Make Gtk widgets accept file drops
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Gtk_FileDrop/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
A class which makes it easy to make a GtkWidget accept the dropping of
files or folders.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-3mdv2012.0
+ Revision: 741984
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-2
+ Revision: 679335
- mass rebuild

* Sun Nov 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.3-1mdv2011.0
+ Revision: 594486
- update to new version 1.0.3

* Mon Dec 14 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.2-4mdv2010.1
+ Revision: 478677
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.0.2-3mdv2010.0
+ Revision: 441084
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-2mdv2009.0
+ Revision: 236845
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-1mdv2008.0
+ Revision: 15445
- 1.0.2


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-7mdv2007.0
+ Revision: 81596
- Import php-pear-Gtk_FileDrop

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11524 |12cu|php-pear-Gtk_MDB_Designer-0.1-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Gtk
%define		_subclass	MDB
%define		upstream_name	%{_class}_%{_subclass}_Designer

Name:		php-pear-%{upstream_name}
Version:	0.1
Release:	16
Summary:	An GTK+ Database schema designer
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Gtk_MDB_Designer/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Patch0:		php-pear-Gtk_MDB_Designer-php-gtk2.patch
Requires:	php-gtk2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
A graphical database schema designer, based loosely around the MDB
schema, it features:
- table boxes which are dragged around a window to layout your
  database
- add/delete tables
- add/delete columns
- support for NotNull, Indexes, Sequences, Unique Indexes and
  defaults
- works totally in non-connected mode (eg. no database or setting up
  required)
- stores in MDB like xml file
- saves to any supported database SQL create tables files
- screenshots at http://devel.akbkhome.com/Gtk_MDB/.

%prep
%setup -q -c
%patch0 -p1
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_bindir}/gtkmdbdesigner
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1-15mdv2012.0
+ Revision: 741985
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1-14
+ Revision: 679336
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1-13mdv2011.0
+ Revision: 613664
- the mass rebuild of 2010.1 packages

* Mon Dec 14 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1-12mdv2010.1
+ Revision: 478682
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.1-11mdv2010.0
+ Revision: 441107
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1-10mdv2009.1
+ Revision: 322047
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1-9mdv2009.0
+ Revision: 236846
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - description is not a TODO list

* Wed Oct 03 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1-8mdv2008.0
+ Revision: 94911
- attempt to make it use php-gtk2


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1-7mdv2007.0
+ Revision: 81598
- Import php-pear-Gtk_MDB_Designer

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11525 |12cu|php-pear-Gtk_ScrollingLabel-1.0.0-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Gtk
%define		_subclass	ScrollingLabel
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.0
Release:	16
Summary:	A scrolling label for PHP-Gtk
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Gtk_ScrollingLabel/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
This is a class to encapsulate the functionality needed for a
scrolling GTK+ label. This class provides a simple, easy to understand
API for setting up and controlling the label. It allows for the
ability to scroll in either direction, start and stop the scroll,
pause and unpause the scroll, get and set the text, and set display
properties of the text.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/example.php
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-15mdv2012.0
+ Revision: 741986
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-14
+ Revision: 679337
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-13mdv2011.0
+ Revision: 613665
- the mass rebuild of 2010.1 packages

* Mon Dec 14 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.0-12mdv2010.1
+ Revision: 478679
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.0.0-11mdv2010.0
+ Revision: 441108
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-10mdv2009.0
+ Revision: 236847
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.0.0-9mdv2008.1
+ Revision: 136407
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-9mdv2008.0
+ Revision: 15446
- rule out the PHPUnit.php dep


* Sun Nov 12 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-8mdv2007.0
+ Revision: 83319
- rebuild

* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-7mdv2007.0
+ Revision: 81600
- Import php-pear-Gtk_ScrollingLabel

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11526 |12cu|php-pear-HTML_AJAX-0.5.6-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define     _class      HTML
%define     _subclass   AJAX
%define     upstream_name   %{_class}_%{_subclass}

Name:       php-pear-%{upstream_name}
Version:    0.5.6
Release:    8
Summary:    PHP and JavaScript AJAX library
License:    LGPL
Group:      Development/PHP
URL:        http://pear.php.net/package/%{upstream_name}
Source0:    http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:   php-pear
BuildArch:  noarch
BuildRequires:  php-pear

%description
Provides PHP and JavaScript libraries for performing AJAX
(Communication from JavaScript to your browser without reloading the
page)

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.5.6-7mdv2012.0
+ Revision: 741988
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.5.6-6
+ Revision: 679339
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5.6-5mdv2011.0
+ Revision: 613666
- the mass rebuild of 2010.1 packages

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.6-4mdv2010.1
+ Revision: 477858
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.5.6-3mdv2010.0
+ Revision: 441110
- rebuild

* Mon Feb 16 2009 Jerome Martin <jmartin@mandriva.org> 0.5.6-2mdv2009.1
+ Revision: 341144
- import php-pear-HTML_AJAX



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11527 |12cu|php-pear-HTML_BBCodeParser-1.2.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTML
%define		_subclass	BBCodeParser
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.2.2
Release:	9
Summary:	Parser to replace UBB style tags with their HTML equivalents
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTML_BBCodeParser/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
This is a parser to replace UBB style tags with their HTML
equivalents. It does not simply do some regex calls, but is complete
stack based parse engine. This ensures that all tags are properly
nested, if not, extra tags are added to maintain the nesting. This
parser should only produce XHTML 1.0 compliant code. All tags are
validated and so are all their attributes. It should be easy to extend
this parser with your own tags.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/%{_subclass}/example
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-8mdv2012.0
+ Revision: 741989
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-7
+ Revision: 679340
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-6mdv2011.0
+ Revision: 613667
- the mass rebuild of 2010.1 packages

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.2-5mdv2010.1
+ Revision: 477859
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Fri Oct 02 2009 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-4mdv2010.0
+ Revision: 452658
- fix #54217 (php-pear-HTML_BBCodeParser unresolved dependency)

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.2.2-3mdv2010.0
+ Revision: 441111
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-2mdv2009.1
+ Revision: 322084
- rebuild

* Tue Sep 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.2-1mdv2009.0
+ Revision: 278917
- update to new version 1.2.2

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1-9mdv2009.0
+ Revision: 236849
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sun Nov 12 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1-8mdv2007.0
+ Revision: 83318
- rebuild

* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1-7mdv2007.1
+ Revision: 81605
- Import php-pear-HTML_BBCodeParser

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11528 |12cu|php-pear-HTML_Common2-2.0.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTML
%define		_subclass	Common2
%define		upstream_name	%{_class}_%{_subclass}
%define     pre         %{nil}

Name:		php-pear-%{upstream_name}
Version:	2.0.0
Release:	3
Summary:	Abstract base class for HTML classes (PHP5 port of HTML_Common package)
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTML_Common2/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}%{pre}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
The HTML_Common2 package provides methods for HTML code display and
attributes handling.
- Methods to set, remove, update HTML attributes,
- Handles comments in HTML code.
- Handles global document options (encoding, linebreak and indentation
  characters),
- Handles indentation for nicer HTML code.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}%{pre}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}%{pre}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-2mdv2012.0
+ Revision: 741991
- fix major breakage by careless packager

* Sun May 29 2011 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-1
+ Revision: 681612
- 2.0.0

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-0.beta1.7
+ Revision: 679342
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-0.beta1.6mdv2011.0
+ Revision: 613669
- the mass rebuild of 2010.1 packages

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.0-0.beta1.5mdv2010.1
+ Revision: 477861
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 2.0.0-0.beta1.4mdv2010.0
+ Revision: 441112
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-0.beta1.3mdv2009.1
+ Revision: 322110
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-0.beta1.2mdv2009.0
+ Revision: 236857
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Nov 09 2007 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-0.beta1.1mdv2008.1
+ Revision: 107005
- 2.0.0beta1

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-1mdv2008.0
+ Revision: 15674
- 0.3.0


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-7mdv2007.0
+ Revision: 81609
- Import php-pear-HTML_Common2

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11529 |12cu|php-pear-HTML_Crypt-1.3.4-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTML
%define		_subclass	Crypt
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.3.4
Release:	4
Summary:	Encrypts text which is later decoded using javascript on the client side
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTML_Crypt/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
The PEAR::HTML_Crypt provides methods to encrypt text, which can be
later be decrypted using JavaScript on the client side. This is very
useful to prevent spam robots collecting email addresses from your
site, included is a method to add mailto links to the text being
generated.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.4-3mdv2012.0
+ Revision: 741992
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.4-2
+ Revision: 679343
- mass rebuild

* Sun Nov 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.4-1mdv2011.0
+ Revision: 594487
- update to new version 1.3.4

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.3-4mdv2010.1
+ Revision: 477862
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.3.3-3mdv2010.0
+ Revision: 441113
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.3.3-2mdv2009.1
+ Revision: 322111
- rebuild

* Sun Oct 12 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.3-1mdv2009.1
+ Revision: 292880
- update to new version 1.3.3

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.3.2-3mdv2009.0
+ Revision: 236864
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1.3.2-2mdv2008.1
+ Revision: 171038
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.3.2-1mdv2008.0
+ Revision: 15748
- fix build
- 1.3.2


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-7mdv2007.0
+ Revision: 81611
- Import php-pear-HTML_Crypt

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11530 |12cu|php-pear-HTML_CSS-1.5.4-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTML
%define		_subclass	CSS
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.5.4
Release:	6
Summary:	Class for generating CSS declarations
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTML_CSS/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
%{upstream_name} provides a simple interface for generating a stylesheet
declaration. It is completely standards compliant, and has some great
features:
- simple OO interface to CSS definitions
- output to:
  - inline stylesheet declarations
  - document internal stylesheet declarations
  - standalone stylesheet declarations
  - array of definitions

In addition, it shares the following with HTML_Common based classes:
- indent style support
- line ending style

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.5.4-5mdv2012.0
+ Revision: 741990
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.5.4-4
+ Revision: 679341
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.5.4-3mdv2011.0
+ Revision: 613668
- the mass rebuild of 2010.1 packages

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.4-2mdv2010.1
+ Revision: 477863
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Fri Jul 10 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.4-1mdv2010.0
+ Revision: 394093
- update to new version 1.5.4

* Sat Jan 24 2009 Funda Wang <fwang@mandriva.org> 1.5.3-1mdv2009.1
+ Revision: 333196
- 1.5.3

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.1.3-3mdv2009.1
+ Revision: 322098
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1.3-2mdv2009.0
+ Revision: 236850
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.1.3-1mdv2008.1
+ Revision: 136407
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.1.3-1mdv2008.0
+ Revision: 15447
- 1.1.3


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3.4-7mdv2007.0
+ Revision: 81607
- Import php-pear-HTML_CSS

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3.4-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.4-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.4-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.4-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.4-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.4-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.4-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11531 |12cu|php-pear-HTML_Form-1.3.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTML
%define		_subclass	Form
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.3.0
Release:	9
Summary:	Simple HTML form package
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTML_Form/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
This is a simple HTML form generator. It supports all the HTML form
element types including file uploads, may return or print the form,
just individual form elements or the full form in "table mode" with a
fixed layout.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-8mdv2012.0
+ Revision: 741993
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-7
+ Revision: 679344
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-6mdv2011.0
+ Revision: 613670
- the mass rebuild of 2010.1 packages

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.0-5mdv2010.1
+ Revision: 477864
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.3.0-4mdv2010.0
+ Revision: 441116
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-3mdv2009.1
+ Revision: 322112
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-2mdv2009.0
+ Revision: 236871
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-1mdv2007.0
+ Revision: 81613
- Import php-pear-HTML_Form

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-1mdk
- 1.3.0
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11532 |12cu|php-pear-HTML_Menu-2.1.4-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTML
%define		_subclass	Menu
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	2.1.4
Release:	9
Summary:	Generates HTML Menu from multidimensional hashes
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTML_Menu/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
With the %{upstream_name} class one can easily create and maintain a
navigation structure for website, configuring it via a multidimensional
hash structure. Different modes for the HTML output are supported.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 2.1.4-8mdv2012.0
+ Revision: 741994
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 2.1.4-7
+ Revision: 679345
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 2.1.4-6mdv2011.0
+ Revision: 613671
- the mass rebuild of 2010.1 packages

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.4-5mdv2010.1
+ Revision: 477866
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 2.1.4-4mdv2010.0
+ Revision: 441118
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 2.1.4-3mdv2009.1
+ Revision: 322113
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 2.1.4-2mdv2009.0
+ Revision: 236872
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 2.1.4-1mdv2008.1
+ Revision: 136407
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun May 20 2007 Oden Eriksson <oeriksson@mandriva.com> 2.1.4-1mdv2008.0
+ Revision: 28876
- 2.1.4

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 2.1.3-1mdv2008.0
+ Revision: 15676
- 2.1.3


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 2.1.1-7mdv2007.0
+ Revision: 81622
- Import php-pear-HTML_Menu

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 2.1.1-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 2.1.1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 2.1.1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 2.1.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 2.1.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 2.1.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 2.1.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11533 |12cu|php-pear-HTML_Page2-0.5.0-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define     _class          HTML
%define     _subclass       Page2
%define		upstream_name	%{_class}_%{_subclass}
%define		pre		        beta

Name:		php-pear-%{upstream_name}
Version:	0.5.0
Release:	11
Summary:	Base class for XHTML page generation
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTML_Page2/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}%{pre}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
The PEAR::HTML_Page2 package provides a simple interface for generating an
XHTML compliant page.
* supports virtually all HTML doctypes, from HTML 2.0 through XHTML 1.1 and
XHTML Basic 1.0
  plus preliminary support for XHTML 2.0
* namespace support
* global language declaration for the document
* line ending styles
* full META tag support
* support for stylesheet declaration in the head section
* support for script declaration in the head section
* support for linked stylesheets and scripts
* full support for header link tags
* body can be a string, object with toHtml or toString methods or an array (can
be combined)

Ideas for use:
* Use to validate the output of a class for XHTML compliance
* Quick prototyping using PEAR packages is now a breeze

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}%{pre}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}%{pre}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}%{pre}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-10mdv2012.0
+ Revision: 741995
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-9
+ Revision: 679346
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-8mdv2011.0
+ Revision: 613672
- the mass rebuild of 2010.1 packages

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.0-7mdv2010.1
+ Revision: 477868
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 0.5.0-6mdv2010.0
+ Revision: 441119
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-5mdv2009.1
+ Revision: 322114
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-4mdv2009.0
+ Revision: 236873
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 0.5.0-3mdv2008.1
+ Revision: 171039
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- fix description-line-too-long
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-2mdv2007.0
+ Revision: 81631
- Import php-pear-HTML_Page2

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-2mdk
- new group (Development/PHP)

* Mon Nov 07 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11534 |12cu|php-pear-HTML_Progress2-2.4.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define         _class          HTML
%define         _subclass       Progress2
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	2.4.1
Release:	8
Summary:	How to include a loading bar in your XHTML documents quickly and easily
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTML_Progress2
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
Requires:	php-smarty
BuildArch:	noarch
BuildRequires:	php-pear

%description
This package provides a way to add a loading bar fully customizable in existing
XHTML documents.
Your browser should accept DHTML feature.

Features:
- create horizontal, vertival bar and also circle, ellipse and polygons
  (square, rectangle).
- allows usage of existing external StyleSheet and/or JavaScript.
- all elements (progress, cells, labels) are customizable by their html
  properties.
- percent/labels are floating all around the progress meter.
- compliant with all CSS/XHMTL standards.
- integration with all template engines is very easy.
- implements Observer design pattern. It is possible to add Listeners.
- adds a customizable monitor pattern to display a progress bar.
  User-end can abort progress at any time.
- allows many progress meter on same page without uses of iframe solution.
- error handling system that support native PEAR_Error, but also
  PEAR_ErrorStack, and any other system you might want to plug-in.
- PHP 5 ready.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/ChangeLog
%doc %{upstream_name}-%{version}/NEWS
%doc %{upstream_name}-%{version}/docs
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 2.4.1-7mdv2012.0
+ Revision: 741996
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 2.4.1-6
+ Revision: 679347
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 2.4.1-5mdv2011.0
+ Revision: 613673
- the mass rebuild of 2010.1 packages

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.4.1-4mdv2010.1
+ Revision: 477870
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 2.4.1-3mdv2010.0
+ Revision: 441120
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 2.4.1-2mdv2009.1
+ Revision: 322115
- rebuild

* Tue Sep 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.4.1-1mdv2009.0
+ Revision: 278918
- update to new version 2.4.1

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 2.2.0-4mdv2009.0
+ Revision: 236874
- rebuild

* Tue Feb 12 2008 Thierry Vignaud <tv@mandriva.org> 2.2.0-3mdv2008.1
+ Revision: 166718
- fix description-line-too-long
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Fri Aug 31 2007 Oden Eriksson <oeriksson@mandriva.com> 2.2.0-3mdv2008.0
+ Revision: 76964
- fix deps

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 2.2.0-2mdv2008.0
+ Revision: 15465
- rule out the PHPUnit.php dep


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 2.2.0-1mdv2007.1
+ Revision: 140467
- 2.2.0
- fix deps

* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-2mdv2007.1
+ Revision: 81633
- Import php-pear-HTML_Progress2

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-2mdk
- new group (Development/PHP)

* Mon Nov 07 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11535 |12cu|php-pear-HTML_QuickForm_advmultiselect-1.5.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTML
%define		_subclass	QuickForm
%define		upstream_name	%{_class}_%{_subclass}_advmultiselect

Name:		php-pear-%{upstream_name}
Version:	1.5.1
Release:	6
Summary:	Element for HTML_QuickForm that emulate a multi-select
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTML_QuickForm_advmultiselect/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Element for HTML_QuickForm that emulate a multi-select.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/{examples,ChangeLog}
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.5.1-5mdv2012.0
+ Revision: 742001
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.5.1-4
+ Revision: 679352
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.5.1-3mdv2011.0
+ Revision: 613678
- the mass rebuild of 2010.1 packages

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.1-2mdv2010.1
+ Revision: 477872
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Sun Jun 07 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.1-1mdv2010.0
+ Revision: 383552
- update to new version 1.5.1

* Sun Mar 22 2009 Funda Wang <fwang@mandriva.org> 1.5.0-1mdv2009.1
+ Revision: 360150
- new version 1.5.0

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.4.1-2mdv2009.1
+ Revision: 322119
- rebuild

* Tue Sep 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.1-1mdv2009.0
+ Revision: 278919
- update to new version 1.4.1

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.0-2mdv2009.0
+ Revision: 236878
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Jul 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.4.0-1mdv2008.0
+ Revision: 53922
- Import php-pear-HTML_QuickForm_advmultiselect



* Fri Jul 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.4.0-1mdv2008.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11536 |12cu|php-pear-HTML_QuickForm_DHTMLRulesTableless-0.3.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTML
%define		_subclass	QuickForm
%define		upstream_name	%{_class}_%{_subclass}_DHTMLRulesTableless

Name:		php-pear-%{upstream_name}
Version:	0.3.3
Release:	1
Summary:	DHTML replacement for the standard JavaScript alert window 
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTML_QuickForm_DHTMLRulesTableless
Source0:	http://download.pear.php.net/package/HTML_QuickForm_DHTMLRulesTableless-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
DHTML replacement for the standard JavaScript alert window for client-side
validation using the tableless renderer

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3.2-8mdv2012.0
+ Revision: 741997
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3.2-7
+ Revision: 679348
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.2-6mdv2011.0
+ Revision: 613674
- the mass rebuild of 2010.1 packages

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.2-5mdv2010.1
+ Revision: 477874
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.3.2-4mdv2010.0
+ Revision: 441121
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.3.2-3mdv2009.1
+ Revision: 322116
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3.2-2mdv2009.0
+ Revision: 236875
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 0.3.2-1mdv2008.1
+ Revision: 136407
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Aug 21 2007 Oden Eriksson <oeriksson@mandriva.com> 0.3.2-1mdv2008.0
+ Revision: 68587
- Import php-pear-HTML_QuickForm_DHTMLRulesTableless



* Tue Aug 21 2007 Oden Eriksson <oeriksson@mandriva.com> 0.3.2-1mdv2008.0
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11537 |12cu|php-pear-HTML_QuickForm_ElementGrid-0.1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTML
%define		_subclass	QuickForm_ElementGrid
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.1.2
Release:	1
Summary:    An HTML_QuickForm meta-element which holds any other element in a grid
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/%{upstream_name}
Source0:	http://download.pear.php.net/package/HTML_QuickForm_ElementGrid-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildRequires:	php-pear
BuildArch:	noarch

%description
An HTML_QuickForm meta-element which holds multiple HTML_QuickForm elements in
an HTML_Table. The elements in the table should behave exactly like normal
elements in a form, such as freezing and getting defaults and submitted values
correctly.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-5mdv2012.0
+ Revision: 741998
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-4
+ Revision: 679349
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-3mdv2011.0
+ Revision: 613675
- the mass rebuild of 2010.1 packages

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.1-2mdv2010.1
+ Revision: 477879
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Thu Oct 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.1-1mdv2010.0
+ Revision: 452031
- import php-pear-HTML_QuickForm_ElementGrid




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11538 |12cu|php-pear-HTML_QuickForm_Renderer_Tableless-0.5.3-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTML
%define		_subclass	QuickForm
%define		upstream_name	%{_class}_%{_subclass}_Renderer_Tableless

Name:		php-pear-%{upstream_name}
Version:	0.5.3
Release:	9
Summary:	Replacement for the default renderer
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTML_QuickForm_Renderer_Tableless
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Replacement for the default renderer that doesn't use table tags, and generates
fully valid XHTML output.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.5.3-8mdv2012.0
+ Revision: 741999
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.5.3-7
+ Revision: 679350
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5.3-6mdv2011.0
+ Revision: 613676
- the mass rebuild of 2010.1 packages

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.3-5mdv2010.1
+ Revision: 477880
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.5.3-4mdv2010.0
+ Revision: 441123
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.5.3-3mdv2009.1
+ Revision: 322117
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.5.3-2mdv2009.0
+ Revision: 236876
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 0.5.3-1mdv2008.1
+ Revision: 136407
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Aug 21 2007 Oden Eriksson <oeriksson@mandriva.com> 0.5.3-1mdv2008.0
+ Revision: 68589
- Import php-pear-HTML_QuickForm_Renderer_Tableless



* Tue Aug 21 2007 Oden Eriksson <oeriksson@mandriva.com> 0.5.3-1mdv2008.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11539 |12cu|php-pear-HTML_QuickForm_SelectFilter-1.0.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTML
%define		_subclass	QuickForm
%define		upstream_name	%{_class}_%{_subclass}_SelectFilter
%define		_pre	RC1

Name:		php-pear-%{upstream_name}
Version:	1.0.0
Release:	15
Summary:	Dynamic filters on the client side for select elements
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTML_QuickForm_SelectFilter/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}%{_pre}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
The PEAR::HTML_QuickForm_SelectFilter package adds an element to the
PEAR::HTML_QuickForm package that is used to define dynamic filters on
the client side for select elements.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}%{_pre}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}%{_pre}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-14mdv2012.0
+ Revision: 742000
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-13
+ Revision: 679351
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-12mdv2011.0
+ Revision: 613677
- the mass rebuild of 2010.1 packages

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.0-11mdv2010.1
+ Revision: 477881
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.0.0-10mdv2010.0
+ Revision: 441135
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-9mdv2009.1
+ Revision: 322118
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-8mdv2009.0
+ Revision: 236877
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-7mdv2007.0
+ Revision: 81648
- Import php-pear-HTML_QuickForm_SelectFilter

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11540 |12cu|php-pear-HTML_Select-1.3.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTML
%define		_subclass	Select
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.3.0
Release:	5
Summary:	Class for generating HTML form select elements
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTML_Select
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildRequires:	php-pear
BuildArch:	noarch

%description
HTML_Select provides an OOP way of generating HTML form select elements.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-4mdv2012.0
+ Revision: 742002
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-3
+ Revision: 679353
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-2mdv2011.0
+ Revision: 613679
- the mass rebuild of 2010.1 packages

* Sun Feb 21 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.0-1mdv2010.1
+ Revision: 508989
- update to new version 1.3.0

* Sun Dec 13 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.1-10mdv2010.1
+ Revision: 478092
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.1-9mdv2010.0
+ Revision: 446486
- rebuild for missing binary

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.2.1-8mdv2010.0
+ Revision: 441178
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-7mdv2009.1
+ Revision: 322120
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-6mdv2009.0
+ Revision: 236879
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1.2.1-5mdv2008.1
+ Revision: 171040
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sun Sep 02 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.1-4mdv2008.0
+ Revision: 78154
- fix URL, and stop obsoleting itself

* Sat Sep 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.1-3mdv2008.0
+ Revision: 77684
- rebuild


* Wed Feb 14 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.1-2mdv2007.1
+ Revision: 121035
- rebuild

* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-1mdv2007.0
+ Revision: 81657
- Import php-pear-HTML_Select

* Tue Aug 01 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.1-1mdv2007.0
- first mdv release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11541 |12cu|php-pear-HTML_Select_Common-1.2.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTML
%define		_subclass	Select
%define		upstream_name	%{_class}_%{_subclass}_Common

Name:		php-pear-%{upstream_name}
Version:	1.2.0
Release:	4
Summary:	Small classes to handle common <select> lists
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTML_Select_Common/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
Obsoletes:	php-pear-HTML_Select
BuildArch:	noarch
BuildRequires:	php-pear

%description
Provides <select>lists for:
 - Country
 - UK counties
 - US States

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

chmod 644 %{upstream_name}-%{version}/examples/*

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-3mdv2012.0
+ Revision: 742003
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-2
+ Revision: 679354
- mass rebuild

* Wed Dec 29 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-1mdv2011.0
+ Revision: 625892
- 1.2.0

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1-12mdv2011.0
+ Revision: 613680
- the mass rebuild of 2010.1 packages

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1-11mdv2010.1
+ Revision: 477883
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.1-10mdv2010.0
+ Revision: 441179
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.1-9mdv2009.1
+ Revision: 322121
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1-8mdv2009.0
+ Revision: 236880
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1-7mdv2007.0
+ Revision: 81670
- Import php-pear-HTML_Select_Common

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11542 |12cu|php-pear-HTML_Table_Matrix-1.0.10-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTML
%define		_subclass	Table
%define		upstream_name	%{_class}_%{_subclass}_Matrix

Name:		php-pear-%{upstream_name}
Version:	1.0.10
Release:	6
Summary:	Autofill a table with data
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTML_Table_Matrix/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
HTML_Table_Matrix is an extension to HTML_Table which allows you to
easily fill up a table with data. Features:
- It uses Filler classes to determine how the data gets filled in the
  table. With a custom Filler, you can fill data in up, down,
  forwards, backwards, diagonally, randomly or any other way you like.
- Comes with Fillers to fill left-to-right-top-to-bottom and
  right-to-left-top-to-bottom.
- Abstract Filler methods keep the code clean & easy to understand.
- Table height or width may be omitted, and it will figure out the
  correct table size based on the data you provide.
- It integrates handily with Pager to create pleasant pageable table
  layouts, such as for an image gallery. Just specify a height or
  width, Filler, and feed it the data returned from Pager.
- Table may be constrained to a specific height or width, and excess
  data will be ignored.
- Fill offset may be specified, to leave room for a table header, or
  other elements in the table.
- Fully documented with PHPDoc.
- Includes fully functional example code.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests
rm -rf %{buildroot}%{_datadir}/pear/examples

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.10-5mdv2012.0
+ Revision: 742004
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.10-4
+ Revision: 679355
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.10-3mdv2011.0
+ Revision: 613681
- the mass rebuild of 2010.1 packages

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.10-2mdv2010.1
+ Revision: 477885
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Sat Sep 26 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.10-1mdv2010.0
+ Revision: 449321
- new version
- use pear installer
- use fedora %%post/%%postun

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.0.9-5mdv2010.0
+ Revision: 441180
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.9-4mdv2009.1
+ Revision: 322122
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.9-3mdv2009.0
+ Revision: 236881
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.0.9-2mdv2008.1
+ Revision: 136407
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sun Nov 12 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.9-2mdv2007.0
+ Revision: 83325
- rebuild

* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.9-1mdv2007.1
+ Revision: 81686
- Import php-pear-HTML_Table_Matrix

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.9-1mdk
- 1.0.9
- new group (Development/PHP)

* Thu Sep 22 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.8-1mdk
- 1.0.8

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.7-4mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.7-3mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.7-2mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.7-1mdk
- 1.0.7

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.6-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.6-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.6-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11543 |12cu|php-pear-HTML_Template_PHPLIB-1.5.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTML
%define		_subclass	Template
%define		upstream_name	%{_class}_%{_subclass}_PHPLIB

Name:		php-pear-%{upstream_name}
Version:	1.5.0
Release:	6
Summary:	Preg_* based template system
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTML_Template_PHPLIB/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
The popular Template system from PHPLIB ported to PEAR.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%{_bindir}/html_template_phplibtool
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.5.0-5mdv2012.0
+ Revision: 742005
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.5.0-4
+ Revision: 679356
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.5.0-3mdv2011.0
+ Revision: 613682
- the mass rebuild of 2010.1 packages

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.0-2mdv2010.1
+ Revision: 477888
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.0-1mdv2010.0
+ Revision: 446477
- update to new version 1.5.0

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.4.0-3mdv2010.0
+ Revision: 441181
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.4.0-2mdv2009.1
+ Revision: 322123
- rebuild

* Sun Oct 12 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.0-1mdv2009.1
+ Revision: 292881
- update to new version 1.4.0

* Tue Sep 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.3-1mdv2009.0
+ Revision: 278921
- update to new version 1.3.3

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.3.2-2mdv2009.0
+ Revision: 236882
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Apr 28 2007 Oden Eriksson <oeriksson@mandriva.com> 1.3.2-1mdv2008.0
+ Revision: 18950
- fix build
- remove unneded P0
- 1.3.2


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-9mdv2007.0
+ Revision: 81696
- Import php-pear-HTML_Template_PHPLIB

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-9mdk
- new group (Development/PHP)

* Mon Nov 07 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.3.1-8mdk
- Fix BuildRequires

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-7mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-6mdk
- rebuilt to use new pear auto deps/reqs from pld

* Thu Aug 04 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-5mdk
- fix a xml formatting error

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11544 |12cu|php-pear-HTML_TreeMenu-1.2.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTML
%define		_subclass	TreeMenu
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.2.2
Release:	4
Summary:	Provides an api to create a HTML tree
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTML_TreeMenu/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
PHP based API creates a tree structure using a couple of small PHP
classes. This can then be converted to javascript using the
printMenu() method. The tree should be dynamic in IE 4 or higher and
NN6/Mozilla, and in IE 5 or higher it maintains state (the
collapsed/expanded status of the branches). Has only been tested under
IE6 however. Other browsers display the tree fully expanded. Each node
can have an optional link and icon. An example of this in action is
available at http://www.phpguru.org/treemenu.php .

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-3mdv2012.0
+ Revision: 742006
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-2
+ Revision: 679357
- mass rebuild

* Sun Nov 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.2-1mdv2011.0
+ Revision: 594489
- update to new version 1.2.2

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.1-4mdv2010.1
+ Revision: 477891
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.2.1-3mdv2010.0
+ Revision: 441182
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-2mdv2009.1
+ Revision: 322124
- rebuild

* Tue Sep 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.1-1mdv2009.0
+ Revision: 278922
- update to new version 1.2.1

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-8mdv2009.0
+ Revision: 236883
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.2.0-7mdv2008.1
+ Revision: 136407
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-7mdv2007.0
+ Revision: 81719
- Import php-pear-HTML_TreeMenu

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11545 |12cu|php-pear-HTTP_Client-1.2.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTTP
%define		_subclass	Client
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.2.1
Release:	8
Summary:	Easy way to perform multiple HTTP requests
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTTP_Client/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
This class provides an easy way to perform multiple HTTP requests and
process their resulsts.
Features:
- manage cookies and referrers between requests
- handles HTTP redirection
- has methods to set default headers and request parameters
- implements the Subject-Observer design pattern: the base class sends
  events to listeners that do the response processing

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-7mdv2012.0
+ Revision: 742007
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-6
+ Revision: 679358
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-5mdv2011.0
+ Revision: 613683
- the mass rebuild of 2010.1 packages

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.1-4mdv2010.1
+ Revision: 477893
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.2.1-3mdv2010.0
+ Revision: 441183
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-2mdv2009.1
+ Revision: 322125
- rebuild

* Sat Nov 22 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.1-1mdv2009.1
+ Revision: 305783
- update to new version 1.2.1

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-2mdv2009.0
+ Revision: 236884
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.1.1-1mdv2008.1
+ Revision: 136407
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun May 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-1mdv2008.0
+ Revision: 28877
- 1.1.1

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-1mdv2008.0
+ Revision: 15677
- 1.1.0


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-7mdv2007.0
+ Revision: 81755
- Import php-pear-HTTP_Client

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11546 |12cu|php-pear-HTTP_Download-1.1.4-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTTP
%define		_subclass	Download
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.1.4
Release:	4
Summary:	Send HTTP Downloads
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTTP_Download/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Provides an easy interface to send hidden files or any arbitrary data to
the client over HTTP. It features HTTP Caching, Compression and Ranges
(partial downloads and resuming).

NOTE: Don't use with PHP's on-the-fly output compression, because files
may be sent coruppted.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.4-3mdv2012.0
+ Revision: 742008
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.4-2
+ Revision: 679359
- mass rebuild

* Sat Oct 23 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.4-1mdv2011.0
+ Revision: 587642
- update to new version 1.1.4

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.3-4mdv2010.1
+ Revision: 477894
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.1.3-3mdv2010.0
+ Revision: 441184
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.1.3-2mdv2009.1
+ Revision: 322126
- rebuild

* Tue Sep 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.3-1mdv2009.0
+ Revision: 278924
- update to new version 1.1.3

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1.2-2mdv2009.0
+ Revision: 236885
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri May 04 2007 Oden Eriksson <oeriksson@mandriva.com> 1.1.2-1mdv2008.0
+ Revision: 22354
- 1.1.2


* Fri Mar 09 2007 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-2mdv2007.1
+ Revision: 139476
- package HTTP/Download/Archive.php too

* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-1mdv2007.1
+ Revision: 81766
- Import php-pear-HTTP_Download

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-1mdk
- 1.1.1
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.10.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.10.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.10.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.10.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.10.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.10.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11547 |12cu|php-pear-HTTP_Header-1.2.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTTP
%define		_subclass	Header
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.2.1
Release:	4
Summary:	OO-Interface to modify HTTP-Headers easily
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTTP_Header/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires(post): php-pear
Requires(preun): php-pear-HTTP >= 1.2
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
This class provides methods to set/modify HTTP-Headers. To abstract
common things, like caching etc. some sub classes are provided that
handle special cases (i.e. HTTP_Header_Cache).

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-3mdv2012.0
+ Revision: 742009
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-2
+ Revision: 679360
- mass rebuild

* Sat Oct 23 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.1-1mdv2011.0
+ Revision: 587643
- update to new version 1.2.1

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.0-6mdv2010.1
+ Revision: 477895
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.2.0-5mdv2010.0
+ Revision: 441185
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-4mdv2009.1
+ Revision: 322127
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-3mdv2009.0
+ Revision: 236886
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-2mdv2008.0
+ Revision: 15467
- rule out the PHPUnit.php dep


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-1mdv2007.0
+ Revision: 81782
- Import php-pear-HTTP_Header

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-1mdk
- 1.2.0
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.2-4mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.2-3mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.2-2mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.2-1mdk
- 1.1.2

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11548 |12cu|php-pear-HTTP_Server-0.4.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTTP
%define		_subclass	Server
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.4.0
Release:	15
Summary:	HTTP server class
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTTP_Server/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
%{upstream_name} class that allows you to easily implement HTTP servers by
supplying callbacks. The base class will parse the request, call the
apropriate callback and build a response based on an array that the
callbacks have to return.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-14mdv2012.0
+ Revision: 742010
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-13
+ Revision: 679361
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-12mdv2011.0
+ Revision: 613684
- the mass rebuild of 2010.1 packages

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.4.0-11mdv2010.1
+ Revision: 477897
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.4.0-10mdv2010.0
+ Revision: 441186
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-9mdv2009.1
+ Revision: 322128
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-8mdv2009.0
+ Revision: 236887
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 0.4.0-7mdv2008.1
+ Revision: 136407
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-7mdv2007.0
+ Revision: 81799
- Import php-pear-HTTP_Server

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11549 |12cu|php-pear-HTTP_Session-0.5.5-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTTP
%define		_subclass	Session
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.5.5
Release:	9
Summary:	Object-oriented interface to the session_* family functions
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTTP_Session/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Object-oriented interface to the session_* family functions; it
provides extra features such as database storage for session data
using DB package. It introduces new methods like isNewSession(),
setCookieless(), abandon(), setExpire(), setIdle(), isExpired(),
isIdled() and others.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.5.5-8mdv2012.0
+ Revision: 742011
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.5.5-7
+ Revision: 679362
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5.5-6mdv2011.0
+ Revision: 613685
- the mass rebuild of 2010.1 packages

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.5-5mdv2010.1
+ Revision: 477898
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.5.5-4mdv2010.0
+ Revision: 441187
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.5.5-3mdv2009.1
+ Revision: 322129
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.5.5-2mdv2009.0
+ Revision: 236888
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 0.5.5-1mdv2008.1
+ Revision: 136407
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.5.5-1mdv2008.0
+ Revision: 15678
- 0.5.5


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.5.2-1mdv2007.0
+ Revision: 81835
- Import php-pear-HTTP_Session

* Sat May 20 2006 Oden Eriksson <oeriksson@mandriva.com> 0.5.2-1mdk
- 0.5.2

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.5.1-1mdk
- 0.5.1
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11550 |12cu|php-pear-HTTP_SessionServer-0.5.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTTP
%define		_subclass	SessionServer
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.5.0
Release:	9
Summary:	Daemon to store session data
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTTP_SessionServer/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
HTTP_SessionServer is a simple PHP based daemon that helps you
maintaining state between physically different hosts.

HTTP_SessionServer implements a very simple protocol to store and
retrieve data on the server. The storage backend is driver based,
currently only a storage for the filesystem has been implemented, but
you may easily change this.

HTTP_SessionServer comes with a matching client implementation using
Net_Socket as well as a session save handler.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-8mdv2012.0
+ Revision: 742012
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-7
+ Revision: 679363
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-6mdv2011.0
+ Revision: 613686
- the mass rebuild of 2010.1 packages

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.0-5mdv2010.1
+ Revision: 477899
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.5.0-4mdv2010.0
+ Revision: 441188
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-3mdv2009.1
+ Revision: 322130
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-2mdv2009.0
+ Revision: 236889
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-1mdv2007.0
+ Revision: 81850
- Import php-pear-HTTP_SessionServer

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-1mdk
- 0.5.0
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11551 |12cu|php-pear-HTTP_Upload-0.9.1-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTTP
%define		_subclass	Upload
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.9.1
Release:	16
Summary:	Easy and secure managment of files submitted via HTML Forms
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTTP_Upload/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
This class provides an advanced file uploader system for file uploads
made from html forms. Features:
- Can handle from one file to multiple files.
- Safe file copying from tmp dir.
- Easy detecting mechanism of valid upload, missing upload or error.
- Gives extensive information about the uploaded file.
- Rename uploaded files in different ways: as it is, safe or unique.
- Validate allowed file extensions.
- Multiple languages error messages support.


%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-15mdv2012.0
+ Revision: 742013
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-14
+ Revision: 679364
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-13mdv2011.0
+ Revision: 613687
- the mass rebuild of 2010.1 packages

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.9.1-12mdv2010.1
+ Revision: 477900
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.9.1-11mdv2010.0
+ Revision: 441189
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-10mdv2009.1
+ Revision: 322131
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-9mdv2009.0
+ Revision: 236890
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-8mdv2007.0
+ Revision: 81859
- Import php-pear-HTTP_Upload

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-8mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-7mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-6mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-5mdk
- fix deps

* Fri Jul 22 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-4mdk
- fix the package.xml file so it will register

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11552 |12cu|php-pear-HTTP_WebDAV_Client-1.0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTTP
%define		_subclass	WebDAV
%define		upstream_name	%{_class}_%{_subclass}_Client

Name:		php-pear-%{upstream_name}
Version:	1.0.2
Release:	2
Summary:	WebDAV stream wrapper class
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTTP_WebDAV_Client/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
RFC2518 compliant stream wrapper that allows to use WebDAV server
resources like a regular file system from within PHP.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests
rm -rf %{buildroot}%{_datadir}/pear/data

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml

%changelog
* Sun Dec 18 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-1mdv2012.0
+ Revision: 743485
- 1.0.2

* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-3
+ Revision: 742014
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-2
+ Revision: 679365
- mass rebuild

* Sun Nov 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.1-1mdv2011.0
+ Revision: 594490
- update to new version 1.0.1

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.0-4mdv2010.1
+ Revision: 477901
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdv2009.1
+ Revision: 322132
- rebuild

* Tue Sep 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.0-1mdv2009.0
+ Revision: 278925
- update to new version 1.0.0

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.9.7-8mdv2009.0
+ Revision: 236891
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 0.9.7-7mdv2008.1
+ Revision: 136407
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9.7-7mdv2007.0
+ Revision: 81868
- Import php-pear-HTTP_WebDAV_Client

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9.7-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.7-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.7-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.7-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.7-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.7-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.7-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11553 |12cu|php-pear-I18N-1.0.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		I18N
%define		upstream_name	%{_class}

Name:		php-pear-%{upstream_name}
Version:	1.0.0
Release:	5
Summary:	Internationalization package
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/I18N/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
This package supports you to localize your applications. Currently
multiple ways of supporting translation are implemented and methods to
determine the current users (browser-)language.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-4mdv2012.0
+ Revision: 742015
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-3
+ Revision: 679366
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdv2011.0
+ Revision: 613688
- the mass rebuild of 2010.1 packages

* Sun Feb 21 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.0-1mdv2010.1
+ Revision: 509121
- new version

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.6-13mdv2010.1
+ Revision: 478025
- fix patch

* Fri Dec 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.6-12mdv2010.1
+ Revision: 473534
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.8.6-11mdv2010.0
+ Revision: 441192
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.8.6-10mdv2009.1
+ Revision: 322133
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.8.6-9mdv2009.0
+ Revision: 236892
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 0.8.6-8mdv2008.1
+ Revision: 136407
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.8.6-8mdv2007.0
+ Revision: 81894
- Import php-pear-I18N

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.8.6-8mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.6-7mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.6-6mdk
- rebuilt to use new pear auto deps/reqs from pld

* Thu Aug 04 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.6-5mdk
- fix the package.xml file

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.6-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.6-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.6-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.6-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11554 |12cu|php-pear-I18N_UnicodeString-0.2.1-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		I18N
%define		_subclass	UnicodeString
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.2.1
Release:	9
Summary:	Provides a way to work with self contained multibyte strings
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/I18N_UnicodeString/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Provides a method of storing and manipulating multibyte strings in PHP
without using ext/mbstring. Also allows conversion between various
methods of storing Unicode in 1-byte strings like UTF-8 and HTML
entities.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-8mdv2012.0
+ Revision: 742016
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-7
+ Revision: 679368
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-6mdv2011.0
+ Revision: 613689
- the mass rebuild of 2010.1 packages

* Fri Dec 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.1-5mdv2010.1
+ Revision: 473538
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.2.1-4mdv2010.0
+ Revision: 441193
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-3mdv2009.1
+ Revision: 322134
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-2mdv2009.0
+ Revision: 236893
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-1mdv2007.0
+ Revision: 81896
- Import php-pear-I18N_UnicodeString

* Sat May 20 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-1mdk
- 0.2.1

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11555 |12cu|php-pear-Image_Barcode-1.1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Image
%define		_subclass	Barcode
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.1.2
Release:	2
Summary:	Render barcodes
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Image_Barcode/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires:	php-gd
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
With PEAR::Image_Barcode class you can create a barcode representation
of description a given string. This class uses GD functions because of
this the generated graphic can be any of GD supported supported image
types.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests
rm -rf %{buildroot}%{_datadir}/pear/data

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Sun Dec 18 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.2-1mdv2012.0
+ Revision: 743486
- 1.1.2

* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-3
+ Revision: 742017
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-2
+ Revision: 679369
- mass rebuild

* Sun Nov 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.1-1mdv2011.0
+ Revision: 594491
- update to new version 1.1.1

* Fri Dec 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.0-5mdv2010.1
+ Revision: 473540
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.1.0-4mdv2010.0
+ Revision: 441194
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-3mdv2009.1
+ Revision: 322135
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-2mdv2009.0
+ Revision: 236894
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.1.0-1mdv2008.1
+ Revision: 136407
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-1mdv2008.0
+ Revision: 15679
- 1.1.0


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-5mdv2007.0
+ Revision: 81898
- Import php-pear-Image_Barcode

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-5mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-4mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-3mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-2mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-1mdk
- 1.0.4

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11556 |12cu|php-pear-Image_Canvas-0.3.1-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _class          Image
%define _subclass       Canvas
%define upstream_name       %{_class}_%{_subclass}

Name:           php-pear-%{upstream_name}
Version:        0.3.1
Release:        9
Summary:        Common interface to image drawing
License:        PHP License
Group:          Development/PHP
URL:            http://pear.php.net/package/Image_Canvas/
Source0:        http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:       php-gd
Requires:       php-pear-Image_Color >= 1.0.0
Requires:       php-pear
BuildArch:      noarch
BuildRequires:  php-pear

%description
A package providing a common interface to image drawing,
making image source code independent on the library used.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-8mdv2012.0
+ Revision: 742018
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-7
+ Revision: 679370
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-6mdv2011.0
+ Revision: 613690
- the mass rebuild of 2010.1 packages

* Fri Dec 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.1-5mdv2010.1
+ Revision: 473541
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.3.1-4mdv2010.0
+ Revision: 441195
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-3mdv2009.1
+ Revision: 322136
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-2mdv2009.0
+ Revision: 236895
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Jul 23 2007 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-1mdv2008.0
+ Revision: 54563
- 0.3.1


* Mon Oct 16 2006 David Walluck <walluck@mandriva.org> 0.3.0-2mdv2006.0
+ Revision: 65352
+ Status: not released
- $2

* Sun Oct 15 2006 David Walluck <walluck@mandriva.org> 0.3.0-1mdv2007.1
+ Revision: 64942
- Import php-pear-Image_Canvas

* Sat Sep 23 2006 David Walluck <walluck@mandriva.org> 0.3.0-1mdv2007.1
- release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11557 |12cu|php-pear-Image_GIS-1.1.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Image
%define		_subclass	GIS
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.1.2
Release:	4
Summary:	Visualization of GIS data
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Image_GIS/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires:	php-gd
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Generating maps on demand can be a hard job as most often you don't
have the maps you need in digital form. But you can generate your own
maps based on raw, digital data description files which are available
for free on the net. This package provides a parser for the most
common format for geographical data, the Arcinfo/E00 format as well as
renderers to produce images using GD or Scalable Vector Graphics
(SVG).

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.2-3mdv2012.0
+ Revision: 742019
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.2-2
+ Revision: 679371
- mass rebuild

* Sat Oct 23 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.2-1mdv2011.0
+ Revision: 587644
- update to new version 1.1.2

* Fri Dec 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.1-11mdv2010.1
+ Revision: 473543
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.1.1-10mdv2010.0
+ Revision: 441196
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-9mdv2009.1
+ Revision: 322141
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-8mdv2009.0
+ Revision: 236896
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-7mdv2007.0
+ Revision: 81900
- Import php-pear-Image_GIS

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11558 |12cu|php-pear-Image_Graph-0.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Image
%define		_subclass	Graph
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.8.0
Release:	1
Summary:	A package for displaying (numerical) data as a graph/chart/plot
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Image_Graph
Source0:	http://download.pear.php.net/package/Image_Graph-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires(post): php-gd
Requires(preun): php-gd
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Image_Graph provides a set of classes that creates
graphs/plots/charts based on (numerical) data. Many different plot
types are supported: Bar, line, area, step, impulse, scatter,
radar, pie, map, candlestick, band, box & whisker and smoothed
line, area and radar plots. The graph is highly customizable,
making it possible to get the exact look and feel that is
required. The output is controlled by a driver mechanism, which
facilitates easy output to many different output formats, amongst
others, GD (PNG, JPEG, GIF, WBMP), PDF (using PDFLib), ShockWave
Flash (using Ming) and Scalable Vector Graphics (SVG). Image_Graph
is compatible with both PHP4 and PHP5 and can be used with both
GD1 and GD2 (GD2 is recommended)

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%build

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.7.2-10mdv2012.0
+ Revision: 742020
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.7.2-9
+ Revision: 679372
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.7.2-8mdv2011.0
+ Revision: 613691
- the mass rebuild of 2010.1 packages

* Fri Dec 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.7.2-7mdv2010.1
+ Revision: 473544
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.7.2-6mdv2010.0
+ Revision: 441197
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.7.2-5mdv2009.1
+ Revision: 322159
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.7.2-4mdv2009.0
+ Revision: 236897
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Nov 06 2007 Oden Eriksson <oeriksson@mandriva.com> 0.7.2-3mdv2008.1
+ Revision: 106351
- fix #35340 (PHP Pear Image_Graph does not install correctly)


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.7.2-2mdv2007.0
+ Revision: 81902
- Import php-pear-Image_Graph

* Sat May 20 2006 Oden Eriksson <oeriksson@mandriva.com> 0.7.2-2mdk
- rule out some more faulty deps

* Sat May 20 2006 Oden Eriksson <oeriksson@mandriva.com> 0.7.2-1mdk
- 0.7.2
- rule out faulty deps

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.7.1-1mdk
- 0.7.1
- new group (Development/PHP)

* Tue Sep 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-7mdk
- fix deps

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-2mdk
- fix deps

* Sun May 29 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-1mdk
- initial Mandriva package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11559 |12cu|php-pear-Image_GraphViz-1.3.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Image
%define		_subclass	GraphViz
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.3.0
Release:	4
Summary:	Interface to AT&T's GraphViz tools
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Image_GraphViz/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
The GraphViz class allows for the creation of and the work with
directed and undirected graphs and their visualization with AT&T's
GraphViz tools.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-3mdv2012.0
+ Revision: 742021
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-2
+ Revision: 679373
- mass rebuild

* Sun Nov 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.0-1mdv2011.0
+ Revision: 594492
- update to new version 1.3.0

* Fri Dec 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.1-5mdv2010.1
+ Revision: 473545
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.2.1-4mdv2010.0
+ Revision: 441198
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-3mdv2009.1
+ Revision: 322175
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-2mdv2009.0
+ Revision: 236898
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-1mdv2008.0
+ Revision: 15680
- 1.2.1


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-1mdv2007.0
+ Revision: 81915
- Import php-pear-Image_GraphViz

* Sat May 20 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-1mdk
- 1.2.0

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11560 |12cu|php-pear-Image_IPTC-1.0.2-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Image
%define		_subclass	IPTC
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.2
Release:	15
Summary:	Extract, modify, and save IPTC data
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Image_IPTC/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
This package provides a mechanism for modifying IPTC header
information. The class abstracts the functionality of iptcembed() and
iptcparse() in addition to providing methods that properly handle
replacing IPTC header fields back into image files.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-14mdv2012.0
+ Revision: 742022
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-13
+ Revision: 679374
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-12mdv2011.0
+ Revision: 613692
- the mass rebuild of 2010.1 packages

* Fri Dec 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.2-11mdv2010.1
+ Revision: 473546
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.0.2-10mdv2010.0
+ Revision: 441211
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-9mdv2009.1
+ Revision: 322189
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-8mdv2009.0
+ Revision: 236899
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.0.2-7mdv2008.1
+ Revision: 136408
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-7mdv2007.0
+ Revision: 81924
- Import php-pear-Image_IPTC

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11561 |12cu|php-pear-Image_Remote-1.0.2-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Image
%define		_subclass	Remote
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.2
Release:	7
Summary:	Retrieve information on remote image files
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Image_Remote/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
This class can be used for retrieving size information of remote image
files via HTTP without downloading the whole image.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-6mdv2012.0
+ Revision: 742023
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-5
+ Revision: 679375
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-4mdv2011.0
+ Revision: 613693
- the mass rebuild of 2010.1 packages

* Fri Dec 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.2-3mdv2010.1
+ Revision: 473547
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.0.2-2mdv2010.0
+ Revision: 441212
- rebuild

* Thu Mar 19 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.2-1mdv2009.1
+ Revision: 357910
- update to new version 1.0.2

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-3mdv2009.1
+ Revision: 322207
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-2mdv2009.0
+ Revision: 236900
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1mdv2007.0
+ Revision: 81934
- Import php-pear-Image_Remote

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1mdk
- 1.0.1
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11562 |12cu|php-pear-Image_Text-0.7.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Image
%define		_subclass	Text
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.7.0
Release:	1
Summary:	Comfortable processing of texts in images
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Image_Text/
Source0:	http://download.pear.php.net/package/Image_Text-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
This class allows you to add text to dynamic generated images more
comfortable. It allows you to process multiline text and manipulate:
- Border
- Shading
- Alignment
Another nice feature is to let the class measurize your text in respect
to font size and line splitting to fit a given text box.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean


%files
# %doc %{upstream_name}-%{version}/example 
# %doc %{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/%{_class}/*.php
%{_datadir}/pear/packages/%{upstream_name}.xml
%{php_pear_dir}/Image/Text/Exception.php

%changelog
* Wed Dec 04 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.7.0-1
+ Revision: a9a5dbf
- Updated to 0.7.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11563 |12cu|php-pear-Image_Tools-0.4.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Image
%define		_subclass	Tools 
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.4.2
Release:	9
Summary:	Tool collection for images
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Image_Tools/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
A collection of common image manipulations.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.4.2-8mdv2012.0
+ Revision: 742025
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.4.2-7
+ Revision: 679377
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4.2-6mdv2011.0
+ Revision: 613695
- the mass rebuild of 2010.1 packages

* Fri Dec 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.4.2-5mdv2010.1
+ Revision: 473549
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.4.2-4mdv2010.0
+ Revision: 441214
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.4.2-3mdv2009.1
+ Revision: 322239
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.4.2-2mdv2009.0
+ Revision: 236902
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 0.4.2-1mdv2008.1
+ Revision: 136408
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.4.2-1mdv2008.0
+ Revision: 15681
- 0.4.2


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-1mdv2007.0
+ Revision: 81969
- Import php-pear-Image_Tools

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-1mdk
- 0.3.0
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11564 |12cu|php-pear-Image_Transform-0.9.1-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Image
%define		_subclass	Transform
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.9.1
Release:	9
Summary:	Standard interface to manipulate images using different libraries
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Image_Transform/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Patch0:		Image_Transform-IMAGETYPE_fix.diff
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
This package was written to provide a simpler and cross-library
interface to doing image transformations and manipulations.

It provides :
 - support for GD, ImageMagick, Imagick and NetPBM,
 - files related functions,
 - addText,
 - Scale (by length, percentage, maximum X/Y),
 - Resize,
 - Rotate (custom angle),
 - Add border (soon),
 - Add shadow (soon).

%prep
%setup -q -c
%patch0 -p0
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-8mdv2012.0
+ Revision: 742026
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-7
+ Revision: 679379
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-6mdv2011.0
+ Revision: 613696
- the mass rebuild of 2010.1 packages

* Fri Dec 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.9.1-5mdv2010.1
+ Revision: 473550
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.9.1-4mdv2010.0
+ Revision: 441218
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-3mdv2009.1
+ Revision: 322257
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-2mdv2009.0
+ Revision: 236903
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-1mdv2008.0
+ Revision: 15770
- rediffed P0
- 0.9.1


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-2mdv2007.1
+ Revision: 140441
- also add the patch
- fix deps

* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-1mdv2007.1
+ Revision: 81984
- Import php-pear-Image_Transform

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-1mdk
- 0.9.0
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11565 |12cu|php-pear-Image_XBM-0.9.0-0.RC1.6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Image
%define		_subclass	XBM
%define		pre         RC1
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.9.0
Release:	0.%{pre}.6
Summary:	Manipulate XBM images
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Image_XBM/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}%{pre}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Package for manipulate XBM images.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}%{pre}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}%{pre}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}%{pre}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-0.RC1.4mdv2012.0
+ Revision: 742027
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-0.RC1.3
+ Revision: 679381
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-0.RC1.2mdv2011.0
+ Revision: 613697
- the mass rebuild of 2010.1 packages

* Fri Dec 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.9.0-0.RC1.1mdv2010.1
+ Revision: 473555
- new version
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.2.0-10mdv2010.0
+ Revision: 441229
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-9mdv2009.1
+ Revision: 322271
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-8mdv2009.0
+ Revision: 236904
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 0.2.0-7mdv2008.1
+ Revision: 136408
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-7mdv2007.0
+ Revision: 81991
- Import php-pear-Image_XBM

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11566 |12cu|php-pear-LiveUser-0.16.12-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		LiveUser
%define		upstream_name	%{_class}

Name:		php-pear-%{upstream_name}
Version:	0.16.12
Release:	9
Summary:	User authentication and permission management framework
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/LiveUser/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Perm_LiveUser is a set of classes for dealing with user authentication
and permission management. Basically, there are three main elements
that make up this package:
- The LoginManager,
- The Auth containers,
- The Perm containers.

The LoginManager class takes care of the login process and can be
configured to use a certain permission container and one or more
different auth containers. That means, you can have your users' data
scattered amongst many data containers and have the LoginManager try
each defined container until the user is found. For example, you can
have all website users who can apply for a new account online on the
webserver's local database. Also, you want to enable all your
company's employees to login to the site without the need to create
new accounts for all of them. To achieve that, a second container can
be defined to be used by the LoginManager. You can also define a
permission container of your choice that will manage the rights for
each user. Depending on the container, you can implement any kind of
permission schemes for your application while having one consistent
API. Using different permission and auth containers, it's easily
possible to integrate newly written applications with older ones that
have their own ways of storing permissions and user data. Just make a
new container type and you're ready to go! Currently available are
RDBMS containers using PEAR::DB. More are soon to follow.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%doc %{upstream_name}-%{version}/sql
%{_datadir}/pear/%{_class}
%{_datadir}/pear/LiveUser.php
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.16.12-8mdv2012.0
+ Revision: 742029
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.16.12-7
+ Revision: 679382
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.16.12-6mdv2011.0
+ Revision: 613698
- the mass rebuild of 2010.1 packages

* Fri Dec 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.16.12-5mdv2010.1
+ Revision: 473552
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.16.12-4mdv2010.0
+ Revision: 441241
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.16.12-3mdv2009.1
+ Revision: 322272
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.16.12-2mdv2009.0
+ Revision: 236905
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 0.16.12-1mdv2007.1
+ Revision: 140450
- 0.16.12
- add a bunch of missing files

* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.16.11-1mdv2007.1
+ Revision: 81993
- Import php-pear-LiveUser

* Sat May 20 2006 Oden Eriksson <oeriksson@mandriva.com> 0.16.11-1mdk
- 0.16.11

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.16.8-1mdk
- 0.16.8
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.15.1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.15.1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.15.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.15.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.15.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.15.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11567 |12cu|php-pear-LiveUser_Admin-0.3.9-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		LiveUser
%define		_subclass	Admin
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.3.9
Release:	10
Summary:	User authentication and permission management framework
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/LiveUser_Admin/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
LiveUser_Admin is meant to be used with the LiveUser package. It is
composed of all the classes necessary to administrate data used by
LiveUser.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/*.txt
%doc %{upstream_name}-%{version}/docs/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3.9-9mdv2012.0
+ Revision: 742030
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3.9-8
+ Revision: 679383
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.9-7mdv2011.0
+ Revision: 613699
- the mass rebuild of 2010.1 packages

* Fri Dec 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.9-6mdv2010.1
+ Revision: 473553
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.3.9-5mdv2010.0
+ Revision: 441253
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.3.9-4mdv2009.1
+ Revision: 322273
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3.9-3mdv2009.0
+ Revision: 236906
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Jul 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.3.9-2mdv2008.0
+ Revision: 53917
- put the files where they belong to fix deps

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.3.9-1mdv2008.0
+ Revision: 15683
- 0.3.9


* Fri Mar 16 2007 Oden Eriksson <oeriksson@mandriva.com> 0.3.8-2mdv2007.1
+ Revision: 144929
- revert to 0.3.8 due to version freeze
- 0.3.9
- package some forgotten files

* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3.8-1mdv2007.0
+ Revision: 81995
- Import php-pear-LiveUser_Admin

* Sat May 20 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3.8-1mdk
- 0.3.8

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3.6-1mdk
- 0.3.6
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11568 |12cu|php-pear-Mail_IMAP-0.2.0A-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define         _class          Mail
%define         _subclass       IMAP
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.2.0A
Release:	15
Summary:	A c-client webmail backend
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Mail_IMAP/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Mail_IMAP provides a simplifed backend for working with the c-client
(IMAP) extension.  It serves as an OO wrapper for commonly used
c-client functions. It provides structure and header parsing as well
as body retrieval.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.2.0A-14mdv2012.0
+ Revision: 742035
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.2.0A-13
+ Revision: 679388
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.0A-12mdv2011.0
+ Revision: 613703
- the mass rebuild of 2010.1 packages

* Wed Nov 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.0A-11mdv2010.1
+ Revision: 470144
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.2.0A-10mdv2010.0
+ Revision: 441265
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.2.0A-9mdv2009.1
+ Revision: 322278
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.2.0A-8mdv2009.0
+ Revision: 236914
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2.0A-7mdv2007.0
+ Revision: 82040
- Import php-pear-Mail_IMAP

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2.0A-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0A-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0A-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0A-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0A-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0A-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0A-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11569 |12cu|php-pear-Mail_IMAPv2-0.2.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Mail
%define		_subclass	IMAPv2
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.2.0
Release:	9
Summary:	Provides a c-client backend for webmail
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Mail_IMAPv2/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires:	php-imap
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Mail_IMAPv2 provides a simplified backend for working with the
c-client (IMAP) extension. It serves as an OO wrapper for commonly
used c-client functions. It provides structure and header parsing as
well as body retrieval.

Mail_IMAPv2 may be used as a webmail backend or as a component in a
mailing list manager.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-8mdv2012.0
+ Revision: 742036
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-7
+ Revision: 679389
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-6mdv2011.0
+ Revision: 613704
- the mass rebuild of 2010.1 packages

* Wed Nov 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.0-5mdv2010.1
+ Revision: 470145
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.2.0-4mdv2010.0
+ Revision: 441275
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-3mdv2009.1
+ Revision: 322279
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-2mdv2009.0
+ Revision: 236915
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-1mdv2007.0
+ Revision: 82050
- Import php-pear-Mail_IMAPv2

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-1mdk
- 0.2.0
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11570 |12cu|php-pear-Mail_Mbox-0.5.1-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Mail
%define		_subclass	Mbox
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.5.1
Release:	9
Summary:	Mbox PHP class to Unix MBOX parsing and using
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Mail_Mbox/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
It can split messages inside a Mbox, return the number of messages,
return, update or remove an specific message or add a message on the
Mbox.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.5.1-8mdv2012.0
+ Revision: 742037
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.5.1-7
+ Revision: 679390
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5.1-6mdv2011.0
+ Revision: 613705
- the mass rebuild of 2010.1 packages

* Wed Nov 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.1-5mdv2010.1
+ Revision: 470146
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.5.1-4mdv2010.0
+ Revision: 441286
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.5.1-3mdv2009.0
+ Revision: 236916
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Nov 09 2007 Oden Eriksson <oeriksson@mandriva.com> 0.5.1-2mdv2008.1
+ Revision: 107006
- PHPUnit2/PHPUnit

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.5.1-1mdv2008.0
+ Revision: 15812
- fix build
- 0.5.1


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-7mdv2007.0
+ Revision: 82078
- Import php-pear-Mail_Mbox

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11571 |12cu|php-pear-Mail_Queue-1.2.7-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Mail
%define		_subclass	Queue
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.2.7
Release:	3
Summary:	Put mails in queue and send them later in background
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Mail_Queue/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Class for handle mail queue managment. Wrapper for PEAR::Mail and
PEAR::DB. Could load, save and send saved mails in background and also
backup some mails. Mail queue class put mails in a temporary container
waiting to be fed to the MTA (Mail Transport Agent) and send them
later (eg. every few minutes) by crontab or in other way.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.7-2mdv2012.0
+ Revision: 742038
- fix major breakage by careless packager

* Sun Jul 17 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.7-1
+ Revision: 690176
- 1.2.7

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.6-2
+ Revision: 679391
- mass rebuild

* Sun Nov 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.6-1mdv2011.0
+ Revision: 594493
- update to new version 1.2.6

* Wed Nov 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.3-4mdv2010.1
+ Revision: 470149
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Nov 09 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.3-3mdv2010.1
+ Revision: 463811
- use rpm filetriggers to register starting from mandriva 2010.1

* Sat Oct 03 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.3-2mdv2010.0
+ Revision: 453176
- fix dependencies

* Sun Sep 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.3-1mdv2010.0
+ Revision: 450210
- new version
- use pear installer
- use fedora %%post/%%postun

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.2.2-3mdv2010.0
+ Revision: 441294
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-2mdv2009.1
+ Revision: 322356
- rebuild

* Tue Sep 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.2-1mdv2009.0
+ Revision: 278926
- update to new version 1.2.2

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1.3-8mdv2009.0
+ Revision: 236918
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.1.3-7mdv2008.1
+ Revision: 136408
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.3-7mdv2007.0
+ Revision: 82084
- Import php-pear-Mail_Queue

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.3-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.3-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.3-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.3-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.3-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.3-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.3-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11572 |12cu|php-pear-Math_Basex-0.3-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Math
%define		_subclass	Basex
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.3
Release:	15
Summary:	%{_class}_%{_subclass} - Base X conversion class
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Math_Basex/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Simple class for converting base set of numbers with a customize
character base set.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3-14mdv2012.0
+ Revision: 742040
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3-13
+ Revision: 679392
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3-12mdv2011.0
+ Revision: 613706
- the mass rebuild of 2010.1 packages

* Wed Nov 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.3-11mdv2010.1
+ Revision: 470150
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.3-10mdv2010.0
+ Revision: 441295
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.3-9mdv2009.1
+ Revision: 322357
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3-8mdv2009.0
+ Revision: 236919
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3-7mdv2007.0
+ Revision: 82097
- Import php-pear-Math_Basex

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11573 |12cu|php-pear-Math_BinaryUtils-0.3.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Math
%define		_subclass	BinaryUtils
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.3.0
Release:	15
Summary:	Collection of helper methods for easy handling of binary data
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Math_BinaryUtils/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Collection of helper methods for dealing with binary data (add,
subtract, converting functions, endianess functions etc.).

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-14mdv2012.0
+ Revision: 742046
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-13
+ Revision: 679393
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-12mdv2011.0
+ Revision: 613707
- the mass rebuild of 2010.1 packages

* Wed Nov 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.0-11mdv2010.1
+ Revision: 470151
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.3.0-10mdv2010.0
+ Revision: 441296
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-9mdv2009.1
+ Revision: 322358
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-8mdv2009.0
+ Revision: 236920
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-7mdv2007.0
+ Revision: 82099
- Import php-pear-Math_BinaryUtils

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11574 |12cu|php-pear-Math_Complex-0.8.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Math
%define		_subclass	Complex
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.8.6
Release:	1
Summary:	Classes that define complex numbers and their operations
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Math_Complex/
Source0:	http://download.pear.php.net/package/Math_Complex-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Classes that represent and manipulate complex numbers. Contain
definitions for basic arithmetic functions, as well as trigonometric,
inverse trigonometric, hyperbolic, inverse hyperbolic, exponential and
logarithms of complex numbers.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.8.5-14mdv2012.0
+ Revision: 742056
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.8.5-13
+ Revision: 679394
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.8.5-12mdv2011.0
+ Revision: 613708
- the mass rebuild of 2010.1 packages

* Wed Nov 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.5-11mdv2010.1
+ Revision: 470152
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.8.5-10mdv2010.0
+ Revision: 441297
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.8.5-9mdv2009.1
+ Revision: 322359
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.8.5-8mdv2009.0
+ Revision: 236921
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.8.5-7mdv2007.0
+ Revision: 82101
- Import php-pear-Math_Complex

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.8.5-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.5-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.5-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.5-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.5-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.5-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.5-1mdk
- initial Mandriva package (PLD import)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11575 |12cu|php-pear-Math_Fibonacci-0.8-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Math
%define		_subclass	Fibonacci
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.8
Release:	15
Summary:	Package to calculat and manipulate Fibonacci numbers
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Math_Fibonacci/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
The Fibonacci series is constructed using the formula:
F(n) = F(n - 1) + F(n - 2),
By convention F(0) = 0, and F(1) = 1.
An alternative formula that uses the Golden Ratio can also be used:
F(n) = (PHI^n - phi^n)/sqrt(5) [Lucas' formula],
where PHI = (1 + sqrt(5))/2 is the Golden Ratio, and phi = (1 - sqrt(5))/2
is its reciprocal.

Requires Math_Integer, and can be used with big integers if the GMP or
the BCMATH libraries are present.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.8-14mdv2012.0
+ Revision: 742066
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.8-13
+ Revision: 679395
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.8-12mdv2011.0
+ Revision: 613709
- the mass rebuild of 2010.1 packages

* Wed Nov 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.8-11mdv2010.1
+ Revision: 470153
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.8-10mdv2010.0
+ Revision: 441298
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.8-9mdv2009.1
+ Revision: 322360
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.8-8mdv2009.0
+ Revision: 236922
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 0.8-7mdv2008.1
+ Revision: 136408
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.8-7mdv2007.0
+ Revision: 82103
- Import php-pear-Math_Fibonacci

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.8-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11576 |12cu|php-pear-Math_Fraction-0.4.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Math
%define		_subclass	Fraction
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.4.0
Release:	9
Summary:	Classes that represent and manipulate fractions
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Math_Fraction/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Classes that represent and manipulate fractions (x = a/b).

The Math_FractionOp static class contains definitions for:
- basic arithmetic operations,
- comparing fractions,
- greatest common divisor (gcd) and least common multiple (lcm) of two
  integers,
- simplifying (reducing) and getting the reciprocal of a fraction,
- converting a float to fraction.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-8mdv2012.0
+ Revision: 742082
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-7
+ Revision: 679396
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-6mdv2011.0
+ Revision: 613710
- the mass rebuild of 2010.1 packages

* Wed Nov 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.4.0-5mdv2010.1
+ Revision: 470154
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.4.0-4mdv2010.0
+ Revision: 441299
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-3mdv2009.1
+ Revision: 322361
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-2mdv2009.0
+ Revision: 236923
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 0.4.0-1mdv2008.1
+ Revision: 136408
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-1mdv2007.0
+ Revision: 82105
- Import php-pear-Math_Fraction

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-1mdk
- 0.4.0
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11577 |12cu|php-pear-Math_Histogram-0.9.0-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Math
%define		_subclass	Histogram
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.9.0
Release:	16
Summary:	Classes to calculate histogram distributions
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Math_Histogram/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Classes to calculate histogram distributions and associated
statistics. Supports simple and cummulative histograms. You can
generate regular (2D) histograms, 3D, or 4D histograms. Data must not
have nulls.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests
rm -rf %{buildroot}%{_datadir}/pear/data

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/README*
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-15mdv2012.0
+ Revision: 742089
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-14
+ Revision: 679397
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-13mdv2011.0
+ Revision: 613711
- the mass rebuild of 2010.1 packages

* Wed Nov 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.9.0-12mdv2010.1
+ Revision: 470155
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Sat Sep 26 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.9.0-11mdv2010.0
+ Revision: 449343
- rebuild for missing binaries

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.9.0-10mdv2010.0
+ Revision: 441301
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-9mdv2009.1
+ Revision: 322362
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-8mdv2009.0
+ Revision: 236930
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-7mdv2007.0
+ Revision: 82109
- Import php-pear-Math_Histogram

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11578 |12cu|php-pear-Math_Integer-0.9.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Math
%define		_subclass	Integer
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.9.0
Release:	1
Summary:	Package to represent and manipulate integers
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Math_Integer/
Source0:	http://download.pear.php.net/package/Math_Integer-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
The class Math_Integer can represent integers bigger than the signed
longs that are the default of PHP, if either the GMP or the BCMATH
(bundled with PHP) are present. Otherwise it will fall back to the
internal integer representation. The Math_IntegerOp class defines
operations on Math_Integer objects.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.8-14mdv2012.0
+ Revision: 742093
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.8-13
+ Revision: 679398
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.8-12mdv2011.0
+ Revision: 613712
- the mass rebuild of 2010.1 packages

* Wed Nov 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.8-11mdv2010.1
+ Revision: 470156
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.8-10mdv2010.0
+ Revision: 441302
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.8-9mdv2009.1
+ Revision: 322363
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.8-8mdv2009.0
+ Revision: 236935
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 0.8-7mdv2008.1
+ Revision: 136408
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.8-7mdv2007.0
+ Revision: 82123
- Import php-pear-Math_Integer

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.8-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8-1mdk
- initial Mandriva package (PLD import)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11579 |12cu|php-pear-Math_Matrix-0.8.5-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Math
%define		_subclass	Matrix
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.8.5
Release:	16
Summary:	Class to represent matrices and matrix operations
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Math_Matrix/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Matrices are represented as 2 dimensional arrays of numbers.
This class defines methods for matrix objects, as well as static
methods to read, write and manipulate matrices, including methods to
solve systems of linear equations (with and without iterative error
correction).

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.8.5-15mdv2012.0
+ Revision: 742098
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.8.5-14
+ Revision: 679399
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.8.5-13mdv2011.0
+ Revision: 613713
- the mass rebuild of 2010.1 packages

* Wed Nov 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.5-12mdv2010.1
+ Revision: 470157
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.8.5-11mdv2010.0
+ Revision: 441343
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.8.5-10mdv2009.1
+ Revision: 322364
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.8.5-9mdv2009.0
+ Revision: 236943
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.8.5-8mdv2008.0
+ Revision: 15470
- rule out the PHPUnit.php dep


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.8.5-7mdv2007.0
+ Revision: 82150
- Import php-pear-Math_Matrix

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.8.5-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.5-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.5-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.5-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.5-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.5-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.5-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11580 |12cu|php-pear-Math_Numerical_RootFinding-1.1.0a2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Math
%define		_subclass	Numerical
%define		_subsubclass	RootFinding
%define		upstream_name	%{_class}_%{_subclass}_%{_subsubclass}

Name:		php-pear-%{upstream_name}
Version:	1.1.0a2
Release:	1
Summary:	Numerical analysis root finding methods
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Math_Numerical_RootFinding/
Source0:	http://download.pear.php.net/package/Math_Numerical_RootFinding-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
This package provide various numerical analysis methods for find root
Available Methods:
- Bisection
- False Position
- Fixed Point
- Newton-Raphson
- Secant

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/README.txt
%doc %{upstream_name}-%{version}/docs/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml
%{_datadir}/pear/buildPackageXML.php




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-8mdv2012.0
+ Revision: 742104
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-7
+ Revision: 679400
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-6mdv2011.0
+ Revision: 613714
- the mass rebuild of 2010.1 packages

* Wed Nov 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.0-5mdv2010.1
+ Revision: 470158
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.0.0-4mdv2010.0
+ Revision: 441344
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-3mdv2009.1
+ Revision: 322365
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdv2009.0
+ Revision: 236952
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdv2007.0
+ Revision: 82160
- Import php-pear-Math_Numerical_RootFinding

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdk
- 1.0.0
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-1mdk
- initial Mandriva package (PLD import)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11581 |12cu|php-pear-Math_Quaternion-0.7.1-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Math
%define		_subclass	Quaternion
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.7.1
Release:	15
Summary:	Classes that define Quaternions and their operations
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Math_Quaternion/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Classes that represent and manipulate quaternions. Contain definitions
for basic arithmetic functions in a static class. Quaternions are an
extension of the idea of complex numbers, and a quaternion is defined as:
q = a + b*i + c*j + d*k
In 1844 Hamilton described a system in which numbers were composed of
a real part and 3 imaginary and independent parts (i,j,k), such that:
i^2 = j^2 = k^2 = -1 and
ij = k, jk = i, ki = j and
ji = -k, kj = -i, ik = -j
The above are known as "Hamilton's rules".

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.7.1-14mdv2012.0
+ Revision: 742109
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.7.1-13
+ Revision: 679401
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.7.1-12mdv2011.0
+ Revision: 613715
- the mass rebuild of 2010.1 packages

* Wed Nov 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.7.1-11mdv2010.1
+ Revision: 470159
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.7.1-10mdv2010.0
+ Revision: 441345
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.7.1-9mdv2009.1
+ Revision: 322366
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.7.1-8mdv2009.0
+ Revision: 236958
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 0.7.1-7mdv2008.1
+ Revision: 136408
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.7.1-7mdv2007.0
+ Revision: 82171
- Import php-pear-Math_Quaternion

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.7.1-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.7.1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.7.1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.7.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.7.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.7.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.7.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11582 |12cu|php-pear-Math_RPN-1.1.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Math
%define		_subclass	RPN
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.1.2
Release:	6
Summary:	RPN (Reverse Polish Notation) support
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Math_RPN/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
%{upstream_name} provides an easy way to change given expression to RPN
(Reverse Polish Notation) and evaluate it.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.2-5mdv2012.0
+ Revision: 742114
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.2-4
+ Revision: 679402
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.2-3mdv2011.0
+ Revision: 613716
- the mass rebuild of 2010.1 packages

* Wed Nov 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.2-2mdv2010.1
+ Revision: 470160
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Sat Sep 26 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.2-1mdv2010.0
+ Revision: 449325
- new version
- use pear installer
- use fedora %%post/%%postun

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.1.1-10mdv2010.0
+ Revision: 441346
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-9mdv2009.1
+ Revision: 322367
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-8mdv2009.0
+ Revision: 236967
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.1.1-7mdv2008.1
+ Revision: 136408
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-7mdv2007.0
+ Revision: 82183
- Import php-pear-Math_RPN

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11583 |12cu|php-pear-Math_Stats-0.9.0-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Math
%define		_subclass	Stats
%define		upstream_name	%{_class}_%{_subclass}
%define		pre	beta3

Name:		php-pear-%{upstream_name}
Version:	0.9.0
Release:	16
Summary:	Classes to calculate statistical parameters
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Math_Stats/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}beta3.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Classes to calculate statistical parameters of numerical arrays of
data. The data can be in a simple numerical array, or in a cummulative
numerical array. A cummulative array, has the value as the index and
the number of repeats as the value for the array item, e.g. $data =
array(3=>4, 2.3=>5, 1.25=>6, 0.5=>3). Nulls can be rejected, ignored
or handled as zero values.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}%{pre}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}%{pre}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests
rm -rf %{buildroot}%{_datadir}/pear/%{_class}/examples
rm -rf %{buildroot}%{_datadir}/pear/%{_class}/test

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}beta3/README*
%doc %{upstream_name}-%{version}beta3/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-15mdv2012.0
+ Revision: 742119
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-14
+ Revision: 679403
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-13mdv2011.0
+ Revision: 613717
- the mass rebuild of 2010.1 packages

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.9.0-12mdv2010.1
+ Revision: 477968
- don't ship tests and examples in pear tree

* Wed Nov 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.9.0-11mdv2010.1
+ Revision: 470161
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.9.0-10mdv2010.0
+ Revision: 441347
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-9mdv2009.1
+ Revision: 322368
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-8mdv2009.0
+ Revision: 236970
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-7mdv2007.0
+ Revision: 82201
- Import php-pear-Math_Stats

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11584 |12cu|php-pear-Math_TrigOp-1.0-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Math
%define		_subclass	TrigOp
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0
Release:	14
Summary:	Supplementary trigonometric functions
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Math_TrigOp/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Static class with methods that implement supplementary trigonometric,
inverse trigonometric, hyperbolic, and inverse hyperbolic functions.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0-13mdv2012.0
+ Revision: 742125
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0-12
+ Revision: 679404
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-11mdv2011.0
+ Revision: 613718
- the mass rebuild of 2010.1 packages

* Wed Nov 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-10mdv2010.1
+ Revision: 470162
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.0-10mdv2010.0
+ Revision: 441348
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0-9mdv2009.1
+ Revision: 322369
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0-8mdv2009.0
+ Revision: 236971
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.0-7mdv2008.1
+ Revision: 136408
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0-7mdv2007.0
+ Revision: 82203
- Import php-pear-Math_TrigOp

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11585 |12cu|php-pear-Math_Vector-0.6.2-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Math
%define		_subclass	Vector
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.6.2
Release:	16
Summary:	Vector and vector operation classes
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Math_Vector/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Classes to represent Tuples, general Vectors, and 2D-/3D-vectors, as
well as a static class for vector operations.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.6.2-15mdv2012.0
+ Revision: 742130
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.6.2-14
+ Revision: 679405
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.6.2-13mdv2011.0
+ Revision: 613719
- the mass rebuild of 2010.1 packages

* Wed Nov 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.6.2-12mdv2010.1
+ Revision: 470163
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.6.2-11mdv2010.0
+ Revision: 441350
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.6.2-10mdv2009.1
+ Revision: 322370
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.6.2-9mdv2009.0
+ Revision: 236972
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.6.2-8mdv2008.0
+ Revision: 15471
- rule out the PHPUnit.php dep


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.6.2-7mdv2007.0
+ Revision: 82205
- Import php-pear-Math_Vector

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.6.2-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.6.2-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.6.2-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.6.2-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.6.2-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.6.2-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.6.2-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11586 |12cu|php-pear-MDB2_Schema-0.7.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		MDB2
%define		_subclass	Schema
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.7.2
Release:	9
Summary:	XML based database schema manager
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/MDB2_Schema/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
PEAR::MDB2_Schema enables users to maintain RDBMS independant schema
files in XML that can be used to create, alter and drop database
entities and insert data into a database. Reverse engineering database
schemas from existing databases is also supported. The format is
compatible with both PEAR::MDB and Metabase.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.7.2-8mdv2012.0
+ Revision: 742031
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.7.2-7
+ Revision: 679384
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.7.2-6mdv2011.0
+ Revision: 613700
- the mass rebuild of 2010.1 packages

* Wed Nov 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.7.2-5mdv2010.1
+ Revision: 470170
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.7.2-4mdv2010.0
+ Revision: 441351
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.7.2-3mdv2009.1
+ Revision: 322274
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.7.2-2mdv2009.0
+ Revision: 236910
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 0.7.2-1mdv2008.1
+ Revision: 136411
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.7.2-1mdv2008.0
+ Revision: 15691
- 0.7.2


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-1mdv2007.0
+ Revision: 81999
- Import php-pear-MDB2_Schema

* Sat May 20 2006 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-1mdk
- 0.5.0

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.4.3-1mdk
- 0.4.3
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11587 |12cu|php-pear-MDB_QueryTool-1.2.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		MDB
%define		_subclass	QueryTool
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.2.2
Release:	8
Summary:	An OO-interface for easily retrieving and modifying data in a DB
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/MDB_QueryTool/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
This package is an OO-abstraction to the SQL-Query language, it
provides methods such as setWhere, setOrder, setGroup, setJoin, etc.
to easily build queries. It also provides an easy to learn interface
that interacts nicely with HTML-forms using arrays that contain the
column data, that shall be updated/added in a DB. This package bases
on an SQL-Builder which lets you easily build SQL-Statements and
execute them. NB: this is just a MDB porting from the original
DB_QueryTool written by Wolfram Kriesing and Paolo Panto
(vision:produktion, wk@visionp.de).

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-7mdv2012.0
+ Revision: 742032
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-6
+ Revision: 679385
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-5mdv2011.0
+ Revision: 613701
- the mass rebuild of 2010.1 packages

* Wed Nov 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.2-4mdv2010.1
+ Revision: 470171
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.2.2-3mdv2010.0
+ Revision: 441352
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-2mdv2009.1
+ Revision: 322275
- rebuild

* Tue Sep 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.2-1mdv2009.0
+ Revision: 278927
- update to new version 1.2.2

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-2mdv2009.0
+ Revision: 236911
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.2.0-1mdv2008.1
+ Revision: 136411
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-1mdv2008.0
+ Revision: 15693
- 1.2.0


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.11.1-8mdv2007.0
+ Revision: 82001
- Import php-pear-MDB_QueryTool

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.11.1-8mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.11.1-7mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.11.1-6mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.11.1-5mdk
- fix deps

* Fri Jul 22 2005 Oden Eriksson <oeriksson@mandriva.com> 0.11.1-4mdk
- fix the package.xml file so it will register

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.11.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.11.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.11.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11588 |12cu|php-pear-Message-0.6-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Message
%define		upstream_name	%{_class}

Name:		php-pear-%{upstream_name}
Version:	0.6
Release:	14
Summary:	Message hash and digest (HMAC) generation methods and classes
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Message/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Classes for message hashing and HMAC signature generation using the
mhash functions.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/README
%doc %{upstream_name}-%{version}/misc
%{_datadir}/pear/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.6-13mdv2012.0
+ Revision: 742134
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.6-12
+ Revision: 679406
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.6-11mdv2011.0
+ Revision: 613720
- the mass rebuild of 2010.1 packages

* Wed Nov 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.6-10mdv2010.1
+ Revision: 470172
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.6-10mdv2010.0
+ Revision: 441353
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.6-9mdv2009.1
+ Revision: 322371
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.6-8mdv2009.0
+ Revision: 236973
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.6-7mdv2007.0
+ Revision: 82207
- Import php-pear-Message

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.6-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.6-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.6-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.6-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.6-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.6-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.6-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11589 |12cu|php-pear-MIME_Type-1.2.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		MIME
%define		_subclass	Type
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.2.1
Release:	4
Summary:	Utility class for dealing with MIME types
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/MIME_Type/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Provides functionality for dealing with MIME types.
- Parse MIME type.
- Supports full RFC2045 specification.
- Many utility functions for working with and determining info about
  types.
- Most functions can be called statically.
- Autodetect a file's MIME-type, either with mime_content_type() or
  the 'file' command.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-3mdv2012.0
+ Revision: 742033
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-2
+ Revision: 679386
- mass rebuild

* Sun Nov 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.1-1mdv2011.0
+ Revision: 594494
- update to new version 1.2.1

* Wed Nov 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.0-2mdv2010.1
+ Revision: 470173
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.2.0-2mdv2010.0
+ Revision: 441354
- rebuild

* Sat Jan 24 2009 Funda Wang <fwang@mandriva.org> 1.2.0-1mdv2009.1
+ Revision: 333197
- new version 1.2.0

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-9mdv2009.1
+ Revision: 322276
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-8mdv2009.0
+ Revision: 236912
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.0.0-7mdv2008.1
+ Revision: 136411
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-7mdv2007.0
+ Revision: 82003
- Import php-pear-MIME_Type

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11590 |12cu|php-pear-MP3_Id-1.2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		MP3
%define		_subclass	Id
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.2.2
Release:	1
Summary:	Read/write MP3-Tags
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/MP3_Id/
Source0:	http://download.pear.php.net/package/MP3_Id-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
The class offers methods for reading and writing information tags
(version 1) in MP3 files

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-6mdv2012.0
+ Revision: 742034
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-5
+ Revision: 679387
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-4mdv2011.0
+ Revision: 613702
- the mass rebuild of 2010.1 packages

* Wed Nov 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.1-3mdv2010.1
+ Revision: 470174
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.2.1-3mdv2010.0
+ Revision: 441355
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-2mdv2009.1
+ Revision: 322277
- rebuild

* Tue Sep 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.1-1mdv2009.0
+ Revision: 278928
- update to new version 1.2.1

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-2mdv2009.0
+ Revision: 236913
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.2.0-1mdv2008.1
+ Revision: 136411
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-1mdv2008.0
+ Revision: 15695
- 1.2.0


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.3-7mdv2007.0
+ Revision: 82031
- Import php-pear-MP3_Id

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.3-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.3-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.3-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.3-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.3-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.3-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.3-1mdk
- initial Mandriva package (PLD import)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11591 |12cu|php-pear-Net_CheckIP-1.2.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	CheckIP
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.2.2
Release:	4
Summary:	Check the syntax of IPv4 adresses
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_CheckIP/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
This package validates IPv4 internet adresses.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-3mdv2012.0
+ Revision: 742135
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-2
+ Revision: 679407
- mass rebuild

* Sun Nov 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.2-1mdv2011.0
+ Revision: 594495
- update to new version 1.2.2

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.1-5mdv2010.1
+ Revision: 468688
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.2.1-4mdv2010.0
+ Revision: 441356
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-3mdv2009.1
+ Revision: 322372
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-2mdv2009.0
+ Revision: 236974
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.2.1-1mdv2008.1
+ Revision: 136411
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-1mdv2008.0
+ Revision: 15698
- 1.2.1


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-1mdv2007.0
+ Revision: 82209
- Import php-pear-Net_CheckIP

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-1mdk
- 1.2.0
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11592 |12cu|php-pear-Net_Curl-1.2.5-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	Curl
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.2.5
Release:	8
Summary:	An OO interface to the cURL extension
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_Curl/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Net_Curl is an object oriented interface which abstracts away the
messy parts of dealing with PHP's cURL extension.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.5-7mdv2012.0
+ Revision: 742136
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.5-6
+ Revision: 679408
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2.5-5mdv2011.0
+ Revision: 613721
- the mass rebuild of 2010.1 packages

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.5-4mdv2010.1
+ Revision: 468689
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.2.5-3mdv2010.0
+ Revision: 441357
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.2.5-2mdv2009.1
+ Revision: 322373
- rebuild

* Tue Sep 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.5-1mdv2009.0
+ Revision: 278929
- update to new version 1.2.5

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2.3-2mdv2009.0
+ Revision: 236975
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.2.3-1mdv2008.1
+ Revision: 136411
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.2.3-1mdv2008.0
+ Revision: 15699
- 1.2.3


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-2mdv2007.0
+ Revision: 82211
- Import php-pear-Net_Curl

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-2mdk
- new group (Development/PHP)

* Thu Sep 22 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-1mdk
- 1.2.2

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11593 |12cu|php-pear-Net_Dict-1.0.7-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	Dict
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.7
Release:	4
Summary:	Interface to the DICT protocol
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_Dict/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
This class provides a simple API to the DICT Protocol handling all the
network related issues and providing DICT responses in PHP datatypes
to make it easy for a developer to use DICT servers in their programs.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.7-3mdv2012.0
+ Revision: 742139
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.7-2
+ Revision: 679411
- mass rebuild

* Sun Nov 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.7-1mdv2011.0
+ Revision: 594496
- update to new version 1.0.7

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.6-2mdv2010.1
+ Revision: 468691
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Sun Sep 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.6-1mdv2010.0
+ Revision: 450228
- new version
- use pear installer
- use fedora %%post/%%postun

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.0.5-4mdv2010.0
+ Revision: 441358
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.5-3mdv2009.1
+ Revision: 322376
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.5-2mdv2009.0
+ Revision: 236978
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.0.5-1mdv2008.1
+ Revision: 136411
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.5-1mdv2007.0
+ Revision: 82260
- Import php-pear-Net_Dict

* Sat May 20 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.5-1mdk
- 1.0.5

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11594 |12cu|php-pear-Net_Dig-0.1-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	Dig
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.1
Release:	15
Summary:	Interface to the dig command
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_Dig/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
The PEAR::Net_Dig class should be a nice, friendly OO interface to the
dig command.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1-14mdv2012.0
+ Revision: 742140
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1-13
+ Revision: 679412
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1-12mdv2011.0
+ Revision: 613723
- the mass rebuild of 2010.1 packages

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1-11mdv2010.1
+ Revision: 468692
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.1-10mdv2010.0
+ Revision: 441412
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1-9mdv2009.1
+ Revision: 322377
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1-8mdv2009.0
+ Revision: 236979
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 0.1-7mdv2008.1
+ Revision: 136412
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1-7mdv2007.0
+ Revision: 82274
- Import php-pear-Net_Dig

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11595 |12cu|php-pear-Net_DNS-1.0.7-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	DNS
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.7
Release:	4
Summary:	Resolver library to communicate with a DNS server
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_DNS/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
A resolver library used to communicate with a name server to perform
DNS queries, zone transfers, dynamic DNS updates, etc. Creates an
object hierarchy from a DNS server's response, which allows you to
view all of the information given by the DNS server. It bypasses the
system's resolver library and communicates directly with the server.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.7-3mdv2012.0
+ Revision: 742137
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.7-2
+ Revision: 679409
- mass rebuild

* Sun Nov 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.7-1mdv2011.0
+ Revision: 594498
- update to new version 1.0.7

* Sat Aug 14 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.5-1mdv2011.0
+ Revision: 569598
- update to new version 1.0.5

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.1-2mdv2010.1
+ Revision: 468694
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Sat Sep 26 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.1-1mdv2010.0
+ Revision: 449309
- new version
- use pear installer
- use fedora %%post/%%postun

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.0.0-10mdv2010.0
+ Revision: 441443
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-9mdv2009.1
+ Revision: 322374
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-8mdv2009.0
+ Revision: 236976
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-7mdv2007.0
+ Revision: 82239
- Import php-pear-Net_DNS

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11596 |12cu|php-pear-Net_DNSBL-1.3.4-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	DNSBL
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.3.4
Release:	4
Summary:	DNSBL Checker
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_DNSBL/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Checks if a given Host or URL is listed on an DNSBL or SURBL.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

# nuke useless(?) files
rm -rf %{buildroot}%{_datadir}/pear/data/Net_DNSBL/build.xml

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.4-3mdv2012.0
+ Revision: 742138
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.4-2
+ Revision: 679410
- mass rebuild

* Wed Dec 29 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.4-1mdv2011.0
+ Revision: 625910
- fix build
- 1.3.4

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.3-3mdv2011.0
+ Revision: 613722
- the mass rebuild of 2010.1 packages

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.3-2mdv2010.1
+ Revision: 468695
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Fri Jul 10 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.3-1mdv2010.0
+ Revision: 394094
- update to new version 1.3.3

* Sun Jun 07 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.2-1mdv2010.0
+ Revision: 383554
- update to new version 1.3.2

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-2mdv2009.1
+ Revision: 322375
- rebuild

* Tue Sep 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.0-1mdv2009.0
+ Revision: 278931
- update to new version 1.3.0

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-2mdv2009.0
+ Revision: 236977
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.2.1-1mdv2008.1
+ Revision: 136415
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-1mdv2008.0
+ Revision: 15814
- fix build
- 1.2.1


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-1mdv2007.0
+ Revision: 82247
- Import php-pear-Net_DNSBL

* Sat May 20 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-1mdk
- 1.1.0

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11597 |12cu|php-pear-Net_Finger-1.0.1-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	Finger
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.1
Release:	9
Summary:	Querying finger servers
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_Finger/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
The PEAR::Net_Finger class provides a tool for querying Finger
Servers.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-8mdv2012.0
+ Revision: 742141
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-7
+ Revision: 679413
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-6mdv2011.0
+ Revision: 613724
- the mass rebuild of 2010.1 packages

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.1-5mdv2010.1
+ Revision: 468696
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.0.1-4mdv2010.0
+ Revision: 441444
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-3mdv2009.1
+ Revision: 322378
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-2mdv2009.0
+ Revision: 236980
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.0.1-1mdv2008.1
+ Revision: 136415
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon May 07 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1mdv2008.0
+ Revision: 24078
- 1.0.1


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-7mdv2007.0
+ Revision: 82288
- Import php-pear-Net_Finger

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11598 |12cu|php-pear-Net_GameServerQuery-0.2.0-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	GameServerQuery
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.2.0
Release:	16
Summary:	Interface to query a game server
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_GameServerQuery/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Patch0:		php-pear-Net_GameServerQuery-0.2.0-fix-path.patch
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Net_GameServerQuery is an object for querying game servers.
Currently only supports basic "status" information.
Built in support for over 20 games.


%prep
%setup -q -c
%patch0 -p1
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-15mdv2012.0
+ Revision: 742142
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-14
+ Revision: 679414
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-13mdv2011.0
+ Revision: 613725
- the mass rebuild of 2010.1 packages

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.0-12mdv2010.1
+ Revision: 477969
- fix patch

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.0-11mdv2010.1
+ Revision: 468698
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.2.0-10mdv2010.0
+ Revision: 441445
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-9mdv2009.1
+ Revision: 322379
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-8mdv2009.0
+ Revision: 236981
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 0.2.0-7mdv2008.1
+ Revision: 136415
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-7mdv2007.0
+ Revision: 82297
- Import php-pear-Net_GameServerQuery

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11599 |12cu|php-pear-Net_Geo-1.0.5-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	Geo
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.5
Release:	4
Summary:	Geographical locations based on Internet address
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_Geo/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Obtains geographical information based on IP number, domain name, or
AS number. Makes use of CAIDA Net_Geo lookup or locaizer extension.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/README
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.5-3mdv2012.0
+ Revision: 742143
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.5-2
+ Revision: 679415
- mass rebuild

* Sun Nov 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.5-1mdv2011.0
+ Revision: 594499
- update to new version 1.0.5

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.4-5mdv2010.1
+ Revision: 468699
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.0.4-4mdv2010.0
+ Revision: 441446
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-3mdv2009.1
+ Revision: 322386
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-2mdv2009.0
+ Revision: 236982
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-1mdv2007.0
+ Revision: 82306
- Import php-pear-Net_Geo

* Sat May 20 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-1mdk
- 1.0.4

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1mdk
- 1.0.1
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11600 |12cu|php-pear-Net_HL7-0.1.0-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	HL7
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.1.0
Release:	14
Summary:	HL7 messaging API
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_HL7/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
This package provides an HL7 API for creating, sending and
manipulating HL7 messages. HL7 is a protocol on the 7th OSI layer
(hence the '7' in HL7) for messaging in Health Care environments. HL7
means 'Health Level 7'. HL7 is a protocol with a wealth of semantics
that defines hundreds of different messages and their meaning, but
also defines the syntactics of composing and sending messages. The API
is focused on the syntactic level of HL7, so as to remain as flexible
as possible. The package is a translation of the Perl HL7 Toolkit and
will be kept in sync with this initiative.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-13mdv2012.0
+ Revision: 742144
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-12
+ Revision: 679416
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-11mdv2011.0
+ Revision: 613726
- the mass rebuild of 2010.1 packages

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.0-10mdv2010.1
+ Revision: 468700
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.1.0-10mdv2010.0
+ Revision: 441447
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-9mdv2009.1
+ Revision: 322399
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-8mdv2009.0
+ Revision: 236983
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-7mdv2007.0
+ Revision: 82312
- Import php-pear-Net_HL7

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11601 |12cu|php-pear-Net_Ident-1.1.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	Ident
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.1.0
Release:	15
Summary:	Identification protocol implementation
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_Ident/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
The PEAR::Net_Ident implements Identification Protocol according to
RFC 1413. The Identification Protocol (a.k.a., "ident", a.k.a., "the
Ident Protocol") provides a means to determine the identity of a user
of a particular TCP connection. Given a TCP port number pair, it
returns a character string which identifies the owner of that
connection on the server's system.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-14mdv2012.0
+ Revision: 742150
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-13
+ Revision: 679446
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-12mdv2011.0
+ Revision: 613730
- the mass rebuild of 2010.1 packages

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.0-11mdv2010.1
+ Revision: 468701
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.1.0-10mdv2010.0
+ Revision: 441448
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-9mdv2009.1
+ Revision: 322476
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-8mdv2009.0
+ Revision: 236988
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-7mdv2007.0
+ Revision: 82347
- Import php-pear-Net_Ident

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11602 |12cu|php-pear-Net_IDNA2-0.1.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	IDNA2
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.1.1
Release:	4
Summary:	Punycode encoding and decoding
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_IDNA2/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
This package helps you to encode and decode punycode strings easily.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-3mdv2012.0
+ Revision: 742145
- fix major breakage by careless packager
- delete one of them

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-2
+ Revision: 679418
- mass rebuild

* Sat Jan 22 2011 Adam Williamson <awilliamson@mandriva.org> 0.1.1-1
+ Revision: 632388
- add source
- fix source extension
- imported package php-pear-Net_IDNA2


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11603 |12cu|php-pear-Net_IPv4-1.3.4-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	IPv4
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.3.4
Release:	4
Summary:	IPv4 network calculations and validation
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_IPv4/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Class used for calculating IPv4 (AF_INET family) address information
such as network addresses as well as IP address validity.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.4-3mdv2012.0
+ Revision: 742146
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.4-2
+ Revision: 679428
- mass rebuild

* Thu Sep 09 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.4-1mdv2011.0
+ Revision: 576925
- update to new version 1.3.4

* Sat Aug 14 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.2-1mdv2011.0
+ Revision: 569599
- update to new version 1.3.2

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.1-4mdv2010.1
+ Revision: 468704
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Nov 09 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.1-3mdv2010.1
+ Revision: 463812
- use rpm filetriggers to register starting from mandriva 2010.1

* Thu Oct 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.1-2mdv2010.0
+ Revision: 452036
- fix %%postun

* Sun Sep 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.1-1mdv2010.0
+ Revision: 450230
- new version
- use pear installer
- use fedora %%post/%%postun

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.3.0-4mdv2010.0
+ Revision: 441450
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-3mdv2009.1
+ Revision: 322431
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-2mdv2009.0
+ Revision: 236985
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-1mdv2007.0
+ Revision: 82320
- Import php-pear-Net_IPv4

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-1mdk
- 1.3.0
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2-7mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2-6mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2-5mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2-4mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2-3mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2-2mdk
- fix spec file to conform with the others

* Sat May 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11604 |12cu|php-pear-Net_IPv6-1.2.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	IPv6
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.2.1
Release:	4
Summary:	Check and validate IPv6 addresses
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_IPv6/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
The class allows you to:
- check if an address is an IPv6 address
- compress/uncompress IPv6 addresses
- check for an IPv4 compatible ending in an IPv6 address

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-3mdv2012.0
+ Revision: 742147
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-2
+ Revision: 679433
- mass rebuild

* Thu Feb 17 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-1
+ Revision: 638146
- 1.2.1

* Sat Nov 27 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.0-1mdv2011.0
+ Revision: 602111
- update to new version 1.1.0

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.5-6mdv2010.1
+ Revision: 468705
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.0.5-5mdv2010.0
+ Revision: 441451
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.5-4mdv2009.1
+ Revision: 322447
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.5-3mdv2009.0
+ Revision: 236986
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.5-2mdv2007.0
+ Revision: 82329
- Import php-pear-Net_IPv6

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.5-2mdk
- new group (Development/PHP)

* Thu Sep 22 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.5-1mdk
- 1.0.5

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11605 |12cu|php-pear-Net_IRC-0.0.7-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	IRC
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.0.7
Release:	15
Summary:	IRC client class
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_IRC/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Experimental IRC Class suitable for both client or bots applications.
Features are:
 - Non-blocking sockets
 - Server messages handled by a callback system
 - Full logging capabilities
 - Full statistic collector
 - API Doc and Usage Manual

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/doc/README
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.0.7-14mdv2012.0
+ Revision: 742148
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.0.7-13
+ Revision: 679440
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.0.7-12mdv2011.0
+ Revision: 613729
- the mass rebuild of 2010.1 packages

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.0.7-11mdv2010.1
+ Revision: 468706
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.0.7-10mdv2010.0
+ Revision: 441455
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.0.7-9mdv2009.1
+ Revision: 322463
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.0.7-8mdv2009.0
+ Revision: 236987
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.0.7-7mdv2007.0
+ Revision: 82338
- Import php-pear-Net_IRC

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.0.7-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.0.7-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.0.7-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.0.7-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.0.7-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.0.7-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.0.7-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11606 |12cu|php-pear-Net_LDAP-1.1.5-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	LDAP
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.1.5
Release:	6
Summary:	OO interface for searching and manipulating LDAP-entries
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_LDAP/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildRequires:	php-pear
BuildArch:	noarch

%description
%{upstream_name} is a clone of Perl's Net::LDAP object interface to
ldapservers. It does not contain all of Net::LDAP features (ldif
handling, schemas, etc), but has:
- a simple OO interface to connections, searches and entries
- support for TLS and ldap v3
- simple modification, deletion and creation of ldapentries

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/doc/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.5-5mdv2012.0
+ Revision: 742152
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.5-4
+ Revision: 679451
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.5-3mdv2011.0
+ Revision: 613731
- the mass rebuild of 2010.1 packages

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.5-2mdv2010.1
+ Revision: 469029
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.5-1mdv2010.0
+ Revision: 446485
- new version
- drop path patch
- spec cleanup

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.1.3-3mdv2010.0
+ Revision: 441468
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.1.3-2mdv2009.1
+ Revision: 322491
- rebuild

* Sat Nov 22 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.3-1mdv2009.1
+ Revision: 305831
- new version
  rediff patch
  don't duplicate spec-helper job
  don't look for non-existing cvs files

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.7.2-2mdv2009.0
+ Revision: 236989
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri May 11 2007 Oden Eriksson <oeriksson@mandriva.com> 0.7.2-1mdv2008.0
+ Revision: 26232
- fix build
- 0.7.2

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.7.1-1mdv2008.0
+ Revision: 15886
- rediffed P0
- 0.7.1


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.6.6-7mdv2007.0
+ Revision: 82356
- Import php-pear-Net_LDAP

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.6.6-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.6.6-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.6.6-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.6.6-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.6.6-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.6.6-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.6.6-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11607 |12cu|php-pear-Net_LDAP2-2.0.12-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	LDAP2
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	2.0.12
Release:	3
Summary:	OO interface for searching and manipulating LDAP-entries
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_LDAP2
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildRequires:	php-pear
BuildArch:	noarch

%description
%{upstream_name} is a clone of Perl's Net::LDAP object interface to
ldapservers. It does not contain all of Net::LDAP features (ldif
handling, schemas, etc), but has:
- a simple OO interface to connections, searches and entries
- support for TLS and ldap v3
- simple modification, deletion and creation of ldapentries

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/doc/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 2.0.12-2mdv2012.0
+ Revision: 742155
- fix major breakage by careless packager

* Mon Nov 28 2011 Oden Eriksson <oeriksson@mandriva.com> 2.0.12-1
+ Revision: 735174
- new version

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 2.0.11-2
+ Revision: 679458
- mass rebuild

* Sat Feb 05 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.11-1
+ Revision: 636090
- update to new version 2.0.11

* Wed Aug 25 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.10-1mdv2011.0
+ Revision: 573125
- update to new version 2.0.10

* Sun Feb 21 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.9-1mdv2010.1
+ Revision: 508991
- update to new version 2.0.9

* Thu Jan 21 2010 Adam Williamson <awilliamson@mandriva.org> 2.0.7-2mdv2010.1
+ Revision: 494703
- no-change bump so I can upload to 2009.0 updates (stupid stupid bs bugs)

* Tue Dec 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.7-1mdv2010.1
+ Revision: 478813
- update to new version 2.0.7

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.6-2mdv2010.1
+ Revision: 469028
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Sun Aug 23 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.6-1mdv2010.0
+ Revision: 419924
- update to new version 2.0.6

* Sun Jul 26 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.5-1mdv2010.0
+ Revision: 400320
- update to new version 2.0.5

* Thu Jul 09 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.4-1mdv2010.0
+ Revision: 393770
- import php-pear-Net_LDAP2


* Thu Jul 09 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.4-1mdv2010.0
- first mdv release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11608 |12cu|php-pear-Net_Monitor-0.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	Monitor
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.3.0
Release:	1
Summary:	Remote service monitor

License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_Monitor/
Source0:	http://download.pear.php.net/package/Net_Monitor-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
A unified interface for checking the availability services on external
servers and sending meaningful alerts through a variety of media if a
service becomes unavailable.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%doc %{upstream_name}-%{version}/doc/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml
%{php_pear_dir}/data/Net_Monitor/README
%{php_pear_dir}/data/Net_Monitor/build.xml
%{php_pear_dir}/data/Net_Monitor/composer.json




%changelog
* Thu Apr 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.3.0-1
+ Revision: 6431016
- Add new files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11609 |12cu|php-pear-Net_NNTP-1.4.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	NNTP
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.4.0
Release:	8
Summary:	Communicate with an NNTP server
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_NNTP/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Complete class for communicating with an NNTP server (this is: the
USENET), including: post, view, list, authentication, overview, header
manipulation, NNTP commands debugger, etc.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.4.0-7mdv2012.0
+ Revision: 742160
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.4.0-6
+ Revision: 679475
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.4.0-5mdv2011.0
+ Revision: 613733
- the mass rebuild of 2010.1 packages

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.0-4mdv2010.1
+ Revision: 468711
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.4.0-3mdv2010.0
+ Revision: 441488
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.4.0-2mdv2009.1
+ Revision: 322494
- rebuild

* Tue Sep 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.0-1mdv2009.0
+ Revision: 278932
- update to new version 1.4.0

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.3.3-2mdv2009.0
+ Revision: 236991
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3.3-1mdv2007.0
+ Revision: 82374
- Import php-pear-Net_NNTP

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3.3-1mdk
- 1.3.3
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11610 |12cu|php-pear-Net_Ping-2.4.5-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	Ping
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	2.4.5
Release:	5
Summary:	Execute ping
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_Ping/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
This package provides a PHP wrapper around the ping command.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 2.4.5-4mdv2012.0
+ Revision: 742162
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 2.4.5-3
+ Revision: 679482
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 2.4.5-2mdv2011.0
+ Revision: 613734
- the mass rebuild of 2010.1 packages

* Mon Nov 30 2009 Oden Eriksson <oeriksson@mandriva.com> 2.4.5-1mdv2010.1
+ Revision: 471994
- 2.4.5 (fixes CVE-2009-4024)

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.4.4-3mdv2010.1
+ Revision: 468712
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 2.4.4-2mdv2010.0
+ Revision: 441489
- rebuild

* Sun Mar 22 2009 Funda Wang <fwang@mandriva.org> 2.4.4-1mdv2009.1
+ Revision: 360151
- new version 2.4.4

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 2.4.1-3mdv2009.1
+ Revision: 322495
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 2.4.1-2mdv2009.0
+ Revision: 236992
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 2.4.1-1mdv2008.1
+ Revision: 136415
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 2.4.1-1mdv2007.0
+ Revision: 82400
- Import php-pear-Net_Ping

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 2.4.1-1mdk
- 2.4.1
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 2.4-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 2.4-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 2.4-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 2.4-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 2.4-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 2.4-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11611 |12cu|php-pear-Net_Portscan-1.0.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	Portscan
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.3
Release:	5
Summary:	Portscanner utilities
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_Portscan/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
The Net_Portscan package allows one to perform basic portscanning
functions with PHP. It supports checking an individual port or
checking a whole range of ports on a machine.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/README*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-4mdv2012.0
+ Revision: 742163
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-3
+ Revision: 679486
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-2mdv2011.0
+ Revision: 613735
- the mass rebuild of 2010.1 packages

* Sun Jan 10 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.3-1mdv2010.1
+ Revision: 489153
- update to new version 1.0.3

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.2-11mdv2010.1
+ Revision: 468714
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.0.2-10mdv2010.0
+ Revision: 441490
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-9mdv2009.1
+ Revision: 322496
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-8mdv2009.0
+ Revision: 236993
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-7mdv2007.0
+ Revision: 82409
- Import php-pear-Net_Portscan

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11612 |12cu|php-pear-Net_Server-1.0.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	Server
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.2
Release:	8
Summary:	Generic server class
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_Server/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildRequires:	php-pear
BuildArch:	noarch

%description
Generic server class based on ext/sockets, used to develop any kind of
server.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-7mdv2012.0
+ Revision: 742164
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-6
+ Revision: 679507
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-5mdv2011.0
+ Revision: 613738
- the mass rebuild of 2010.1 packages

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.2-4mdv2010.1
+ Revision: 469030
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Sat Jul 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.2-3mdv2010.0
+ Revision: 399776
- spec cleanup
- don't duplicate spec-helper job
- install missing files

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-2mdv2009.1
+ Revision: 322500
- rebuild

* Tue Sep 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.2-1mdv2009.0
+ Revision: 278933
- update to new version 1.0.2

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.12.0-8mdv2009.0
+ Revision: 236995
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.12.0-7mdv2007.0
+ Revision: 82413
- Import php-pear-Net_Server

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.12.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.12.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.12.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.12.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.12.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.12.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.12.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11613 |12cu|php-pear-Net_SmartIRC-1.0.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	SmartIRC
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.2
Release:	4
Summary:	IRC client class
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_SmartIRC/	
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildRequires:	php-pear
BuildArch:	noarch

%description
Net_SmartIRC is a PHP class for communication with IRC networks, which
conforms to the RFC 2812 (IRC protocol). It's an API that handles all
IRC protocol messages. This class is designed for creating IRC bots,
chats and show irc related info on webpages.

Featurelist:
- actionhandler for the API
- messagehandler for the API
- send/receive floodprotection
- detects and changes nickname on nickname collisions
- time events
- full object oriented programmed
- autoreconnect
- debugging/logging system
- supports fsocks and PHP socket extension
- supports PHP 4.1.x to 4.3.0
- sendbuffer with priority levels
- channel synching (tracking of users/modes/topic etc in variables)
- IRC functions: op, deop, voice, devoice, ban, unban, join, part,
  action, message, query, ctcp, mode, topic, nick, invite

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-3mdv2012.0
+ Revision: 742165
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-2
+ Revision: 679513
- mass rebuild

* Sun Nov 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.2-1mdv2011.0
+ Revision: 594501
- update to new version 1.0.2

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.1-2mdv2010.1
+ Revision: 468717
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Sun Sep 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.1-1mdv2010.0
+ Revision: 450227
- new version
- use pear installer
- use fedora %%post/%%postun

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.0.0-2mdv2010.0
+ Revision: 441491
- rebuild

* Thu Mar 19 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.0-1mdv2009.1
+ Revision: 357927
- new version
- don't recompress tarball
- don't duplicate spec-helper job
- spec cleanup

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.5.5p1-9mdv2009.1
+ Revision: 322501
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.5.5p1-8mdv2009.0
+ Revision: 236996
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 0.5.5p1-7mdv2008.1
+ Revision: 136415
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.5.5p1-7mdv2007.0
+ Revision: 82415
- Import php-pear-Net_SmartIRC

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.5.5p1-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.5p1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.5p1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.5p1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.5p1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.5p1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.5p1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11614 |12cu|php-pear-Net_SMPP-0.4.5-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	SMPP
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.4.5
Release:	3
Summary:	SMPP v3.4 protocol implementation
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/%{upstream_name}/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildRequires: php-pear
BuildArch:	noarch
Buildroot:	%{_tmppath}/%{name}-%{version}

%description
Net_SMPP is an implementation of the SMPP (Short Message Peer-to-Peer)
v3.4 protocol. SMPP is an open protocol used in the wireless industry
to send and recieve SMS messages.

Net_SMPP does not provide a SMPP client or server, but they can easily
be built with it.

%prep
%setup -qc
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.4.5-2mdv2012.0
+ Revision: 741797
- fix major breakage by careless packager

* Thu Dec 15 2011 Oden Eriksson <oeriksson@mandriva.com> 0.4.5-1
+ Revision: 741529
- 0.4.5

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.4.4-7
+ Revision: 679493
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4.4-6mdv2011.0
+ Revision: 613736
- the mass rebuild of 2010.1 packages

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.4.4-5mdv2010.1
+ Revision: 468718
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.4.4-4mdv2010.0
+ Revision: 441492
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.4.4-3mdv2009.1
+ Revision: 322497
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.4.4-2mdv2009.0
+ Revision: 268960
- rebuild early 2009.0 package (before pixel changes)

* Sun Jun 08 2008 Funda Wang <fwang@mandriva.org> 0.4.4-1mdv2009.0
+ Revision: 216774
- import php-pear-Net_SMPP



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11615 |12cu|php-pear-Net_SMPP_Client-0.3.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	SMPP
%define		upstream_name	%{_class}_%{_subclass}_Client

Name:		php-pear-%{upstream_name}
Version:	0.3.2
Release:	8
Summary:	SMPP v3.4 client
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_SMPP_Client/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildRequires: php-pear
BuildArch:	noarch
Buildroot:	%{_tmppath}/%{name}-%{version}

%description
Net_SMPP_Client is a package for communicating with SMPP servers,
built with Net_SMPP. It can be used to send SMS messages, among other
things.

Features:
- PDU stack keeps track of which PDUs have crossed the wire
- Keeps track of the connection state, and won't let you send PDUs if
  the state is incorrect.
- Supports SMPP vendor extensions.

%prep
%setup -qc
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3.2-7mdv2011.0
+ Revision: 679500
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.2-6mdv2011.0
+ Revision: 613737
- the mass rebuild of 2010.1 packages

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.2-5mdv2010.1
+ Revision: 468719
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.3.2-4mdv2010.0
+ Revision: 441493
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.3.2-3mdv2009.1
+ Revision: 322498
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.3.2-2mdv2009.0
+ Revision: 268961
- rebuild early 2009.0 package (before pixel changes)

* Fri Jun 06 2008 Funda Wang <fwang@mandriva.org> 0.3.2-1mdv2009.0
+ Revision: 216495
- adopt to mandriva style
- import php-pear-Net_SMPP_Client



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11616 |12cu|php-pear-Net_Traceroute-0.21.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	Traceroute
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.21.3
Release:	2
Summary:	Execute traceroute
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_Traceroute/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
OS independent wrapper class for executing traceroute calls.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests
rm -rf %{buildroot}%{_datadir}/pear/data

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Sun Dec 18 2011 Oden Eriksson <oeriksson@mandriva.com> 0.21.3-1mdv2012.0
+ Revision: 743438
- 0.21.3
- fix major breakage by careless packager
- mass rebuild
- the mass rebuild of 2010.1 packages
- 0.21.2 (fixes CVE-2009-4025)

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.21.1-5mdv2010.1
+ Revision: 468723
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.21.1-4mdv2010.0
+ Revision: 441494
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.21.1-3mdv2009.1
+ Revision: 322502
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.21.1-2mdv2009.0
+ Revision: 236997
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.21.1-1mdv2008.0
+ Revision: 15706
- 0.21.1


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.21-7mdv2007.0
+ Revision: 82417
- Import php-pear-Net_Traceroute

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.21-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.21-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.21-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.21-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.21-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.21-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.21-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11617 |12cu|php-pear-Net_UserAgent_Detect-2.5.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	UserAgent
%define		upstream_name	%{_class}_%{_subclass}_Detect

Name:		php-pear-%{upstream_name}
Version:	2.5.2
Release:	5
Summary:	Determines the Web browser
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_UserAgent_Detect/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
The Net_UserAgent object does a number of tests on an HTTP User-Agent
string. The results of these tests are available via methods of the
object. This module is based upon the JavaScript browser detection
code available at
http://www.mozilla.org/docs/web-developer/sniffer/browser_type.html.
This module had many influences from the lib/Browser.php code in
version 1.3 of Horde.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
cd %{upstream_name}-%{version}

pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 2.5.2-4mdv2012.0
+ Revision: 742167
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 2.5.2-3
+ Revision: 679531
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 2.5.2-2mdv2011.0
+ Revision: 613740
- the mass rebuild of 2010.1 packages

* Sun Apr 25 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.5.2-1mdv2010.1
+ Revision: 538754
- update to new version 2.5.2

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.5.1-2mdv2010.1
+ Revision: 468725
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Fri Jul 10 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.5.1-1mdv2010.0
+ Revision: 394095
- update to new version 2.5.1

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 2.5.0-2mdv2009.1
+ Revision: 322503
- rebuild

* Sun Oct 12 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.5.0-1mdv2009.1
+ Revision: 292883
- update to new version 2.5.0

* Tue Sep 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.4.0-1mdv2009.0
+ Revision: 279066
- update to new version 2.4.0

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 2.3.0-2mdv2009.0
+ Revision: 237006
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 2.3.0-1mdv2008.1
+ Revision: 136415
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Apr 28 2007 Oden Eriksson <oeriksson@mandriva.com> 2.3.0-1mdv2008.0
+ Revision: 18934
- 2.3.0


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 2.2.0-1mdv2007.0
+ Revision: 82419
- Import php-pear-Net_UserAgent_Detect

* Sat May 20 2006 Oden Eriksson <oeriksson@mandriva.com> 2.2.0-1mdk
- 2.2.0

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 2.1.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 2.1.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 2.1.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 2.1.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 2.1.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 2.1.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 2.1.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11618 |12cu|php-pear-Net_UserAgent_Mobile-1.0.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	UserAgent
%define		upstream_name	%{_class}_%{_subclass}_Mobile

Name:		php-pear-%{upstream_name}
Version:	1.0.0
Release:	6
Summary:	HTTP mobile user agent string parser
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_UserAgent_Mobile/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Net_UserAgent_Mobile parses HTTP_USER_AGENT strings of (mainly
Japanese) mobile HTTP user agents. It'll be useful in page dispatching
by user agents. This package was ported from Perl's HTTP::MobileAgent.
See http://search.cpan.org/search?mode=module&query=HTTP-MobileAgent.
The author of the HTTP::MobileAgent module is Tatsuhiko Miyagawa.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-5mdv2012.0
+ Revision: 742168
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-4
+ Revision: 679537
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-3mdv2011.0
+ Revision: 613741
- the mass rebuild of 2010.1 packages

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.0-2mdv2010.1
+ Revision: 468726
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Sun Sep 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.0-1mdv2010.0
+ Revision: 450229
- new version
- use pear installer
- use fedora %%post/%%postun

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.30.0-4mdv2010.0
+ Revision: 441495
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.30.0-3mdv2009.1
+ Revision: 322504
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.30.0-2mdv2009.0
+ Revision: 237014
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 0.30.0-1mdv2008.1
+ Revision: 136415
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.30.0-1mdv2008.0
+ Revision: 15716
- 0.30.0


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.26.0-1mdv2007.0
+ Revision: 82433
- Import php-pear-Net_UserAgent_Mobile

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.26.0-1mdk
- 0.26.0
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.23.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.23.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.23.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.23.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.23.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.23.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11619 |12cu|php-pear-Net_Vpopmaild-0.3.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	Vpopmaild
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.3.2
Release:	3
Summary:	Class for accessing Vpopmail's vpopmaild daemon
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_Vpopmaild/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Supports all vpopmaild commands, such as adding/removing domains, users, robots
(autoresponders), and ezmlm lists (todo), as well as modifying domain limits,
ip maps, etc

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3.2-2mdv2012.0
+ Revision: 742169
- fix major breakage by careless packager

* Wed Dec 14 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3.2-1
+ Revision: 741266
- 0.3.2

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-6
+ Revision: 679545
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-5mdv2011.0
+ Revision: 613742
- the mass rebuild of 2010.1 packages

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.1-4mdv2010.1
+ Revision: 468727
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.3.1-3mdv2010.0
+ Revision: 441496
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-2mdv2009.1
+ Revision: 322505
- rebuild

* Wed Sep 03 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-1mdv2009.0
+ Revision: 279772
- import php-pear-Net_Vpopmaild


* Wed Sep 03 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-1mdv2009.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11620 |12cu|php-pear-Net_Whois-1.0.5-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	Whois
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.5
Release:	3
Summary:	PEAR::Net_Whois class
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_Whois/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
The PEAR::Net_Whois looks up records in the databases maintained by
several Network Information Centers (NICs).

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.5-2mdv2012.0
+ Revision: 742170
- fix major breakage by careless packager

* Fri Aug 12 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.5-1
+ Revision: 694279
- 1.0.5

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-2
+ Revision: 679549
- mass rebuild

* Sat Aug 14 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.4-1mdv2011.0
+ Revision: 569600
- update to new version 1.0.4

* Sun Jan 10 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.2-1mdv2010.1
+ Revision: 489155
- update to new version 1.0.2

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.1-3mdv2010.1
+ Revision: 468728
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.0.1-2mdv2010.0
+ Revision: 441497
- rebuild

* Sun Jan 04 2009 Jérôme Soyer <saispo@mandriva.org> 1.0.1-1mdv2009.1
+ Revision: 324524
- update to new version 1.0.1

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0-9mdv2009.1
+ Revision: 322506
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0-8mdv2009.0
+ Revision: 237021
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0-7mdv2007.0
+ Revision: 82444
- Import php-pear-Net_Whois

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11621 |12cu|php-pear-Numbers_Roman-1.0.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Numbers
%define		_subclass	Roman
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.2
Release:	8
Summary:	Converting to and from Roman numerals
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Numbers_Roman/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
Requires:	php-gd
BuildArch:	noarch
BuildRequires:	php-pear

%description
A class for converting to and from Roman numerals.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-7mdv2012.0
+ Revision: 742171
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-6
+ Revision: 679550
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-5mdv2011.0
+ Revision: 613743
- the mass rebuild of 2010.1 packages

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.2-4mdv2010.1
+ Revision: 468729
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.0.2-3mdv2010.0
+ Revision: 441498
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-2mdv2009.1
+ Revision: 322507
- rebuild

* Sun Oct 12 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.2-1mdv2009.1
+ Revision: 292886
- update to new version 1.0.2

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-9mdv2009.0
+ Revision: 237029
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-8mdv2007.0
+ Revision: 82469
- Import php-pear-Numbers_Roman

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-8mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-7mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-6mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-5mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-4mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-3mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-2mdk
- fix spec file to conform with the others

* Sun May 29 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11622 |12cu|php-pear-Numbers_Words-0.16.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Numbers
%define		_subclass	Words
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.16.3
Release:	4
Summary:	Provides methods for spelling numerals in words
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Numbers_Words/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
Requires:	php-gd
BuildArch:	noarch
BuildRequires:	php-pear

%description
With Numbers_Words class you can convert numbers written in arabic
digits to words in several languages. You can convert an integer
between -infinity and infinity. If your system does not support such
long numbers you can call Numbers_Words::toWords() with just a string.

The following languages are supported (in alphabetical order):
- bg (Bulgarian) by Kouber Saparev
- de (German)
- ee (Estonian) by Erkki Saarniit
- en_100 (Donald Knuth system, English)
- en_GB (Britich English)
- en_US (American English)
- es (Spanish Castellano) by Xavier Noguer
- es_AR (Argentinian Spanish) by Martin Marrese
- fr (French) by Kouber Saparev
- id (Indonesian) by Ernas M. Jamil
- it_IT (Italian) by Filippo Beltramini and Davide Caironi
- pl (Polish)
- pt_BR (Brazilian Portuguese) by Marcelo Subtil Marcal
- ru (Russian) by Andrey Demenev
- sv (Swedish) by Robin Ericsson


%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/README
%doc %{upstream_name}-%{version}/ChangeLog
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.16.3-3mdv2012.0
+ Revision: 741805
- fix major breakage by careless packager

* Wed Dec 14 2011 Oden Eriksson <oeriksson@mandriva.com> 0.16.3-2
+ Revision: 741145
- rebuild

* Wed Dec 14 2011 Oden Eriksson <oeriksson@mandriva.com> 0.16.3-1
+ Revision: 741092
- 0.16.3

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.16.1-5
+ Revision: 679551
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.16.1-4mdv2011.0
+ Revision: 613744
- the mass rebuild of 2010.1 packages

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.16.1-3mdv2010.1
+ Revision: 468730
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.16.1-2mdv2010.0
+ Revision: 441499
- rebuild

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 0.16.1-1mdv2009.1
+ Revision: 368336
- Update php pear Numbers_Words to 0.16.1 version

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.15.0-3mdv2009.1
+ Revision: 322508
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.15.0-2mdv2009.0
+ Revision: 237038
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.15.0-1mdv2008.0
+ Revision: 15472
- 0.15.0


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.14.0-1mdv2007.0
+ Revision: 82486
- Import php-pear-Numbers_Words

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.14.0-1mdk
- 0.14.0
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.13.1-7mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.13.1-6mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.13.1-5mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.13.1-4mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.13.1-3mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.13.1-2mdk
- fix spec file to conform with the others

* Sun May 29 2005 Oden Eriksson <oeriksson@mandriva.com> 0.13.1-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11623 |12cu|php-pear-Object_Freezer-1.0.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define  upstream_name Object_Freezer

Summary:	Library that faciliates PHP object stores
Name:		php-pear-%{upstream_name}
Version:	1.0.0
Release:	3
License:	BSD
Group:		Development/PHP
URL:		http://www.phpunit.de/
Source0:	http://pear.phpunit.de/get/Object_Freezer-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-cli >= 3:5.2.1
Requires:	php-pear >= 1:1.9.4
Requires:	php-channel-phpunit
BuildArch:	noarch
BuildRequires:	php-pear
BuildRequires:	php-channel-phpunit
Suggests:	php-pear-PHPUnit >= 3.6.3
BuildRequires:	php-cli

%description
PHPUnit is a regression testing framework used by the developer who implements
unit tests in PHP.

This package provides a Library that provides the low-level functionality
required to store ("freeze") PHP objects to and fetch ("thaw") PHP objects
from an object store for PHPUnit.

%prep

%setup -q -c 
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%build

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/Object/Freezer
%{_datadir}/pear/Object/*.php
%{_datadir}/pear/packages/Object_Freezer.xml



%changelog
* Sun Dec 18 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdv2012.0
+ Revision: 743448
- there's a new urpmi install ordering flaw, so working around that...
- fix major breakage by careless packager

* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1
+ Revision: 730869
- import php-pear-Object_Freezer


* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdv2010.2
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11624 |12cu|php-pear-OLE-1.0.0-0.RC1.6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		OLE
%define		upstream_name	%{_class}
%define		pre       RC1

Name:		php-pear-%{upstream_name}
Version:	1.0.0
Release:	0.%{pre}.6
Summary:	Package for reading and writing OLE containers
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/OLE/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}%{pre}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildRequires:	php-pear
BuildArch:	noarch

%description
This package allows reading and writing of OLE (Object Linking and
Embedding) files, the format used as container for Excel, Word and
other MS file formats. Documentation for the OLE format can be found
at: http://user.cs.tu-berlin.de/~schwartz/pmh/guide.html .

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}%{pre}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}%{pre}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}.php
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-0.RC1.5mdv2012.0
+ Revision: 742172
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-0.RC1.4
+ Revision: 679552
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-0.RC1.3mdv2011.0
+ Revision: 613745
- the mass rebuild of 2010.1 packages

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.0-0.RC1.2mdv2010.1
+ Revision: 469031
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.0-0.RC1.1mdv2010.0
+ Revision: 446164
- new version
- ship missing files

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.6.1-2mdv2010.0
+ Revision: 441500
- rebuild

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 0.6.1-1mdv2009.1
+ Revision: 368256
- Update php pear OLE to new version 0.6.1

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.5-9mdv2009.1
+ Revision: 322509
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.5-8mdv2009.0
+ Revision: 237039
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 0.5-7mdv2008.1
+ Revision: 136415
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.5-7mdv2007.0
+ Revision: 82495
- Import php-pear-OLE

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.5-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11625 |12cu|php-pear-Pager-2.4.8-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Pager
%define		upstream_name	%{_class}

Name:		php-pear-%{upstream_name}
Version:	2.4.8
Release:	6
Summary:	Generic data paging class
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Pager/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Provides:	pear(Pager/Wrapper.php)
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
Obsoletes:	php-pear-Pager_Sliding
BuildArch:	noarch
BuildRequires:	php-pear

%description
If you have data that needs paging (ie 1-10 on page one, 11-20 on page
two) this class can help. Pass it an array of data and it will sort it
into pages, picking up the current page id from the url. It can also
give you back/next and page number links taking the current url and
adding the correct page id to it.


%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/%{_class}.php
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 2.4.8-5mdv2012.0
+ Revision: 742261
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 2.4.8-4
+ Revision: 679566
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 2.4.8-3mdv2011.0
+ Revision: 613758
- the mass rebuild of 2010.1 packages

* Sat Nov 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.4.8-2mdv2010.1
+ Revision: 467940
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Sun Jun 07 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.4.8-1mdv2010.0
+ Revision: 383556
- update to new version 2.4.8

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 2.4.7-2mdv2009.1
+ Revision: 322654
- rebuild

* Sun Oct 12 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.4.7-1mdv2009.1
+ Revision: 292887
- update to new version 2.4.7

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 2.4.3-2mdv2009.0
+ Revision: 237054
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 2.4.3-1mdv2008.1
+ Revision: 136415
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 2.4.3-1mdv2008.0
+ Revision: 15743
- 2.4.3


* Sat Sep 23 2006 David Walluck <walluck@mandriva.org> 2.4.1-2mdv2007.0
- Pager_Wrapper.php is required by some applications
- Provides: php-pear-Pager_Sliding

* Sat May 20 2006 Oden Eriksson <oeriksson@mandriva.com> 2.4.1-1mdk
- 2.4.1

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 2.3.6-1mdk
- 2.3.6
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 2.3.3-4mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 2.3.3-3mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 2.3.3-2mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 2.3.3-1mdk
- 2.3.3

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 2.3.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 2.3.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 2.3.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11626 |12cu|php-pear-Payment_Clieop-0.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Payment
%define		_subclass	Clieop
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.2.0
Release:	1
Summary:	Create clieop03 file to send to Dutch Bank
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Payment_Clieop/
Source0:	http://download.pear.php.net/package/Payment_Clieop-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
These classes can create a clieop03 file for you which you can send to
a Dutch Bank. Ofcourse you need also a Dutch bank account.


%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml
%{_datadir}/pear/data/%{upstream_name}


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-8mdv2012.0
+ Revision: 742262
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-7
+ Revision: 679567
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-6mdv2011.0
+ Revision: 613759
- the mass rebuild of 2010.1 packages

* Sat Nov 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.2-5mdv2010.1
+ Revision: 467941
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.1.2-4mdv2010.0
+ Revision: 441501
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-3mdv2009.1
+ Revision: 322655
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-2mdv2009.0
+ Revision: 237055
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-1mdv2008.0
+ Revision: 15744
- 0.1.2


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-7mdv2007.0
+ Revision: 82523
- Import php-pear-Payment_Clieop

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-1mdk
- initial Mandriva package (PLD import)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11627 |12cu|php-pear-Payment_DTA-1.4.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Payment
%define		_subclass	DTA
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.4.1
Release:	3
Summary:	Creates DTA files containing money transactions (Germany)
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Payment_DTA/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
%{upstream_name} provides function to create DTA files used in Germany to
exchange information about money transactions with banks or online
banking programs.


%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}/*.php
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.4.1-2mdv2012.0
+ Revision: 742263
- fix major breakage by careless packager

* Tue Apr 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1.4.1-1
+ Revision: 656065
- 1.4.1

* Wed Dec 29 2010 Oden Eriksson <oeriksson@mandriva.com> 1.4.0-1mdv2011.0
+ Revision: 625898
- 1.4.0

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.2-3mdv2011.0
+ Revision: 613760
- the mass rebuild of 2010.1 packages

* Sat Nov 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.2-2mdv2010.1
+ Revision: 467942
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Fri Jul 10 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.2-1mdv2010.0
+ Revision: 394096
- update to new version 1.3.2

* Sun Jun 07 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.1-1mdv2010.0
+ Revision: 383557
- update to new version 1.3.1

* Wed Dec 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.1-1mdv2009.1
+ Revision: 315172
- update to new version 1.2.1

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-9mdv2009.0
+ Revision: 237056
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.2.0-8mdv2008.1
+ Revision: 136415
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-8mdv2007.0
+ Revision: 82525
- Import php-pear-Payment_DTA

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-8mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-7mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-6mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-5mdk
- fix deps

* Fri Jul 22 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-4mdk
- fix the package.xml file so it will register

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11628 |12cu|php-pear-PEAR_Delegator-0.1.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		PEAR
%define		_subclass	Delegator
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.1.0
Release:	15
Summary:	Delegation for PHP
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/PEAR_Delegator/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Patch0:		%{name}-%{version}-fix-path.patch
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
This package implements traditional and unorthodox delegation in PHP.
This allows for pseudo multiple inheritance and other interesting
design paradigms.


%prep
%setup -q -c
%patch0 -p 1
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-14mdv2012.0
+ Revision: 742174
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-13
+ Revision: 679553
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-12mdv2011.0
+ Revision: 613746
- the mass rebuild of 2010.1 packages

* Sat Nov 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.0-11mdv2010.1
+ Revision: 467962
- rediff path patch
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.1.0-10mdv2010.0
+ Revision: 441502
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-9mdv2009.1
+ Revision: 322516
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-8mdv2009.0
+ Revision: 237040
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-7mdv2007.0
+ Revision: 82497
- Import php-pear-PEAR_Delegator

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11629 |12cu|php-pear-PEAR_Frontend_Gtk-0.4.0-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		PEAR
%define		_subclass	Frontend
%define		upstream_name	%{_class}_%{_subclass}_Gtk

Name:		php-pear-%{upstream_name}
Version:	0.4.0
Release:	16
Summary:	GTK+ (Desktop) PEAR Package Manager
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/PEAR_Frontend_Gtk/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Desktop Interface to the PEAR Package Manager.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%build

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-15mdv2012.0
+ Revision: 742175
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-14
+ Revision: 679554
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-13mdv2011.0
+ Revision: 613747
- the mass rebuild of 2010.1 packages

* Sat Nov 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.4.0-12mdv2010.1
+ Revision: 467945
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.4.0-11mdv2010.0
+ Revision: 441503
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-10mdv2009.1
+ Revision: 322531
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-9mdv2009.0
+ Revision: 237041
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sun Nov 12 2006 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-8mdv2007.0
+ Revision: 83326
- rebuild
- Import php-pear-PEAR_Frontend_Gtk

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11630 |12cu|php-pear-PEAR_Frontend_Web-0.7.4-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		PEAR
%define		_subclass	Frontend
%define		upstream_name	%{_class}_%{_subclass}_Web

Name:		php-pear-%{upstream_name}
Version:	0.7.4
Release:	6
Summary:	HTML (Web) PEAR package manager
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/PEAR_Frontend_Web/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
Provides:	pear(Frontend)
BuildRequires:	php-pear
BuildArch:	noarch

%description
Web interface to the PEAR package manager. Needed only when you want
to use PEAR from their CVS.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/pearfrontendweb.php
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.7.4-5mdv2012.0
+ Revision: 742176
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.7.4-4
+ Revision: 679555
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.7.4-3mdv2011.0
+ Revision: 613748
- the mass rebuild of 2010.1 packages

* Sat Nov 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.7.4-2mdv2010.1
+ Revision: 467946
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1
- new version
- use pear installer
- use fedora %%post/%%postun

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.7.3-2mdv2010.0
+ Revision: 441504
- rebuild

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 0.7.3-1mdv2009.1
+ Revision: 368332
- Update status to beta
- Update php pear PEAR_Frontend_Web to 0.7.3 version

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.7.0-3mdv2009.1
+ Revision: 322545
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.7.0-2mdv2009.0
+ Revision: 237042
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 0.7.0-1mdv2008.1
+ Revision: 136415
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed May 30 2007 Oden Eriksson <oeriksson@mandriva.com> 0.7.0-1mdv2008.0
+ Revision: 32739
- fix build
- 0.7.0

* Sat Apr 28 2007 Oden Eriksson <oeriksson@mandriva.com> 0.6.1-1mdv2008.0
+ Revision: 18935
- 0.6.1

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.5.2-1mdv2008.0
+ Revision: 15727
- 0.5.2


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.5.1-1mdv2007.0
+ Revision: 82501
- Import php-pear-PEAR_Frontend_Web

* Sat May 20 2006 Oden Eriksson <oeriksson@mandriva.com> 0.5.1-1mdk
- 0.5.1

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.4-8mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4-7mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4-6mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4-5mdk
- fix deps

* Fri Jul 22 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4-4mdk
- fix the package.xml file so it will register

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11631 |12cu|php-pear-PEAR_Info-1.9.2-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		PEAR
%define		_subclass	Info
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.9.2
Release:	7
Summary:	Show Information about your PEAR install and its packages
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/PEAR_Info/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
This package generates a comprehensive information page for your
current PEAR install.
- The format for the page is similar to that for phpinfo() except
  using PEAR colors.
- Has complete PEAR Credits (based on the packages you have
  installed).
- Will show if there is a newer version than the one presently
  installed (and what its state is).
- Each package has an anchor in the form pkg_PackageName - where
  PackageName is a case-sensitive PEAR package name.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_bindir}/pearinfo
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.9.2-6mdv2012.0
+ Revision: 742177
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.9.2-5
+ Revision: 679556
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.9.2-4mdv2011.0
+ Revision: 613749
- the mass rebuild of 2010.1 packages

* Sat Nov 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.9.2-3mdv2010.1
+ Revision: 467947
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.9.2-2mdv2010.0
+ Revision: 441505
- rebuild

* Thu Mar 19 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.9.2-1mdv2009.1
+ Revision: 357912
- update to new version 1.9.2

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.9.0-2mdv2009.1
+ Revision: 322561
- rebuild

* Sat Nov 22 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.9.0-1mdv2009.1
+ Revision: 305812
- update to new version 1.9.0

* Sun Oct 12 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.8.0-1mdv2009.1
+ Revision: 292888
- update to new version 1.8.0

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.6.1-2mdv2009.0
+ Revision: 237043
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.6.1-1mdv2007.0
+ Revision: 82503
- Import php-pear-PEAR_Info

* Sat May 20 2006 Oden Eriksson <oeriksson@mandriva.com> 1.6.1-1mdk
- 1.6.1

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.6.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.6.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.6.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.6.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.6.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.6.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.6.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11632 |12cu|php-pear-PEAR_PackageFileManager-1.7.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		PEAR
%define		_subclass	PackageFileManager
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.7.0
Release:	6
Summary:	Takes an existing package.xml and updates it with a new filelist and changelog
License:	New BSD License
Group:		Development/PHP
URL:		http://pear.php.net/package/PEAR_PackageFileManager/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
This package revolutionizes the maintenance of PEAR packages. With a
few parameters, the entire package.xml is automatically updated with a
listing of all files in a package.

Features include:

- manages the new package.xml 2.0 format in PEAR 1.4.0
- can detect PHP and extension dependencies using PHP_CompatInfo
- reads in an existing package.xml file, and only changes the release/changelog
- a plugin system for retrieving files in a directory. Currently two plugins
  exist, one for standard recursive directory content listing, and one that
  reads the CVS/Entries files and generates a file listing based on the
  contents of a checked out CVS repository
- incredibly flexible options for assigning install roles to files/directories
- ability to ignore any file based on a * ? wildcard-enabled string(s)
- ability to include only files that match a * ? wildcard-enabled string(s)
- ability to manage dependencies
- can output the package.xml in any directory, and read in the package.xml
  file from any directory.
- can specify a different name for the package.xml file
		 
PEAR_PackageFileManager is fully unit tested.
The new PEAR_PackageFileManager2 class is not.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.7.0-5mdv2012.0
+ Revision: 742178
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.7.0-4
+ Revision: 679557
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.7.0-3mdv2011.0
+ Revision: 613750
- the mass rebuild of 2010.1 packages

* Sat Nov 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.7.0-2mdv2010.1
+ Revision: 467948
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 1.7.0-1mdv2009.1
+ Revision: 368334
- Update php pear PEAR_PackageFileManager to 1.7.0 version

* Sun Mar 22 2009 Funda Wang <fwang@mandriva.org> 1.6.3-1mdv2009.1
+ Revision: 360149
- New version 1.6.3

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.6.0-1.a4.3mdv2009.1
+ Revision: 322577
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.6.0-1.a4.2mdv2009.0
+ Revision: 237044
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - fix description-line-too-long
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.6.0-1.a4.1mdv2007.0
+ Revision: 82505
- Import php-pear-PEAR_PackageFileManager

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.6.0-0.a4.2mdk
- new group (Development/PHP)

* Thu Dec 08 2005 Oden Eriksson <oeriksson@mandriva.com> 1.6.0-0.a4.1mdk
- 1.6.0a4

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.5.2-4mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.5.2-3mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.5.2-2mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.5.2-1mdk
- 1.5.2

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.5.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.5.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.5.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11633 |12cu|php-pear-PHP_Archive-0.11.4-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		PHP
%define		_subclass	Archive
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.11.4
Release:	7
Summary:	Create and use PHP Archive files
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/PHP_Archive/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
PHP_Archive allows you to create a single .phar file containing an
entire application. 

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.11.4-6mdv2012.0
+ Revision: 742230
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.11.4-5
+ Revision: 679561
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.11.4-4mdv2011.0
+ Revision: 613754
- the mass rebuild of 2010.1 packages

* Sat Nov 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.11.4-3mdv2010.1
+ Revision: 467950
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.11.4-2mdv2010.0
+ Revision: 441507
- rebuild

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 0.11.4-1mdv2009.1
+ Revision: 368330
- Update php pear PHP_Archive to 0.11.4 version

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.11.1-3mdv2009.1
+ Revision: 322647
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.11.1-2mdv2009.0
+ Revision: 237048
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed May 30 2007 Oden Eriksson <oeriksson@mandriva.com> 0.11.1-1mdv2008.0
+ Revision: 32715
- 0.11.1

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.10.0-1mdv2008.0
+ Revision: 15738
- 0.10.0


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.7.0-1mdv2007.0
+ Revision: 82513
- Import php-pear-PHP_Archive

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.7.0-1mdk
- 0.7.0
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11634 |12cu|php-pear-PHP_Beautifier-0.1.14-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		PHP
%define		_subclass	Beautifier
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.1.14
Release:	7
Summary:	Beautifier for PHP
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/PHP_Beautifier/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Patch0:		php-pear-PHP_Beautifier-0.1.14-fix-path.patch
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
This program reformat and beautify PHP source code files
automatically.

%prep
%setup -q -c
%patch0 -p1
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests
rm -rf %{buildroot}%{_datadir}/pear/data/%{upstream_name}/licenses
rm -f %{buildroot}%{_bindir}/*.bat

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%doc %{upstream_name}-%{version}/licenses
%{_bindir}/php_beautifier
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.14-6mdv2012.0
+ Revision: 742237
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.14-5
+ Revision: 679562
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.14-4mdv2011.0
+ Revision: 613755
- the mass rebuild of 2010.1 packages

* Sat Nov 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.14-3mdv2010.1
+ Revision: 467961
- rediff path patch
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.1.14-2mdv2010.0
+ Revision: 441514
- rebuild

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 0.1.14-1mdv2009.1
+ Revision: 368312
- Update php pear PHP_Beautifier to version 0.1.14
  Update the diff patch

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.13-3mdv2009.1
+ Revision: 322651
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.13-2mdv2009.0
+ Revision: 237049
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 0.1.13-1mdv2008.1
+ Revision: 136415
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1.13-1mdv2008.0
+ Revision: 15942
- rediffed P0
- 0.1.13


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.8-1mdv2007.0
+ Revision: 82515
- Import php-pear-PHP_Beautifier

* Sat May 20 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.8-1mdk
- 0.1.8
- rediffed P0

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.7-1mdk
- 0.1.7
- rediffed P0
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.4-7mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.4-6mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.4-5mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.4-4mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.4-3mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.4-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.4-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11635 |12cu|php-pear-PHP_CodeBrowser-1.0.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define  upstream_name PHP_CodeBrowser

Summary:	A code browser that augments the code with information from various QA tools
Name:		php-pear-%{upstream_name}
Version:	1.0.1
Release:	3
License:	BSD
Group:		Development/PHP
URL:		http://www.phpunit.de/
Source0:	http://pear.phpunit.de/get/PHP_CodeBrowser-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-cli >= 3:5.2.1
Requires:	php-pear >= 1:1.9.4
Requires:	php-channel-phpunit
BuildArch:	noarch
BuildRequires:	php-pear
BuildRequires:	php-channel-phpunit
Suggests:	php-pear-PHPUnit >= 3.6.3

%description
PHPUnit is a regression testing framework used by the developer who implements
unit tests in PHP.

This package provides a code browser that augments the code with information
from various QA tools for PHPUnit.

%prep

%setup -q -c 
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%build

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/CHANGELOG.markdown
%doc %{upstream_name}-%{version}/LICENSE
%doc %{upstream_name}-%{version}/README.markdown
%{_bindir}/phpcb
%{_datadir}/pear/PHP_CodeBrowser
%{_datadir}/pear/packages/PHP_CodeBrowser.xml
%{_datadir}/pear/data/PHP_CodeBrowser



%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-2mdv2012.0
+ Revision: 742241
- fix major breakage by careless packager

* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1
+ Revision: 730871
- import php-pear-PHP_CodeBrowser


* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1mdv2010.2
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11636 |12cu|php-pear-PHP_CodeCoverage-1.2.13-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define  upstream_name PHP_CodeCoverage

Summary:	Library that provides collection, processing, and rendering functionality
Name:		php-pear-%{upstream_name}
Version:	1.2.13
Release:	1
License:	BSD
Group:		Development/PHP
URL:		http://www.phpunit.de/
Source0:	http://pear.phpunit.de/get/PHP_CodeCoverage-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-cli >= 3:5.2.1
Requires:	php-pear >= 1:1.9.4
Requires:	php-channel-phpunit
BuildArch:	noarch
BuildRequires:	php-pear
BuildRequires:	php-channel-phpunit
Suggests:	php-pear-PHPUnit >= 3.6.3
Suggests:	php-pear-File_Iterator >= 1.3.0
Suggests:	php-pear-PHP_TokenStream >= 1.1.0
Suggests:	php-pear-Text_Template >= 1.1.1
Suggests:	php-dom
Suggests:	php-xdebug >= 2.0.5

%description
PHPUnit is a regression testing framework used by the developer who implements
unit tests in PHP.

This package provides a Library that provides collection, processing, and
rendering functionality for PHP code coverage information for PHPUnit.

%prep

%setup -q -c 
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%build

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/LICENSE
%{_datadir}/pear/PHP/CodeCoverage
%{_datadir}/pear/PHP/*.php
%{_datadir}/pear/packages/PHP_CodeCoverage.xml

%changelog
* Fri Apr 18 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.2.13-1
+ Revision: dd4879b
- Updated to 1.2.13



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11637 |12cu|php-pear-PHP_CompatInfo-1.9.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		PHP
%define		_subclass	CompatInfo
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.9.0
Release:	7
Summary:	Determine minimal requirements for a program
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/PHP_CompatInfo/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
PHP_CompatInfo will parse a file/folder/script/array to find out the
minimum version and extensions required for it to run. Features
advanced debug output which shows which functions require which
version.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests
rm -rf %{buildroot}%{_bindir}/scripts

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean


%files

%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_bindir}/pci
%{_bindir}/pciconf
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.9.0-6mdv2012.0
+ Revision: 742252
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.9.0-5
+ Revision: 679563
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.9.0-4mdv2011.0
+ Revision: 613756
- the mass rebuild of 2010.1 packages

* Sat Nov 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.9.0-3mdv2010.1
+ Revision: 467953
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.9.0-2mdv2010.0
+ Revision: 441551
- rebuild

* Sun Mar 22 2009 Funda Wang <fwang@mandriva.org> 1.9.0-1mdv2009.1
+ Revision: 360160
- New version 1.9.0

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.8.1-2mdv2009.1
+ Revision: 322652
- rebuild

* Mon Oct 13 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.8.1-1mdv2009.1
+ Revision: 293182
- update to new version 1.8.1

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.3-2mdv2009.0
+ Revision: 237050
- rebuild

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 1.4.3-1mdv2008.1
+ Revision: 140730
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.4.3-1mdv2008.0
+ Revision: 15920
- fix build
- 1.4.3


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-7mdv2007.0
+ Revision: 82517
- Import php-pear-PHP_CompatInfo

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11638 |12cu|php-pear-phpcov-1.0.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define  upstream_name phpcov

Summary:	TextUI frontend for PHP_CodeCoverage
Name:		php-pear-%{upstream_name}
Version:	1.0.0
Release:	4
License:	BSD
Group:		Development/PHP
URL:		http://www.phpunit.de/
Source0:	http://pear.phpunit.de/get/phpcov-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-cli >= 3:5.2.1
Requires:	php-pear >= 1:1.9.4
Requires:	php-channel-phpunit
BuildArch:	noarch
BuildRequires:	php-pear
BuildRequires:	php-channel-phpunit
Suggests:	php-pear-PHPUnit >= 3.6.3
Suggests:	php-pear-PHP_CodeCoverage >= 1.1.0

%description
PHPUnit is a regression testing framework used by the developer who implements
unit tests in PHP.

This package provides TextUI frontend for PHP_CodeCoverage for PHPUnit.

%prep

%setup -q -c 
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%build

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_bindir}/phpcov
%{_datadir}/pear/PHP/CodeCoverage/TextUI
%{_datadir}/pear/packages/phpcov.xml



%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdv2012.0
+ Revision: 742321
- fix major breakage by careless packager

* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1
+ Revision: 730875
- import php-pear-phpcov


* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdv2010.2
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11639 |12cu|php-pear-phpcpd-1.3.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define  upstream_name phpcpd

Summary:	Copy/Paste Detector (CPD) for PHP code
Name:		php-pear-%{upstream_name}
Version:	1.3.5
Release:	2
License:	BSD
Group:		Development/PHP
URL:		http://www.phpunit.de/
Source0:	http://pear.phpunit.de/get/phpcpd-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-cli >= 3:5.2.1
Requires:	php-pear >= 1:1.9.4
Requires:	php-channel-phpunit
BuildArch:	noarch
BuildRequires:	php-pear
BuildRequires:	php-channel-phpunit
Suggests:	php-pear-PHPUnit >= 3.6.3
Suggests:	php-pear-File_Iterator >= 1.3.0
Suggests:	php-pear-PHP_Timer >= 1.0.2
Suggests:	php-tokenizer

%description
PHPUnit is a regression testing framework used by the developer who implements
unit tests in PHP.

This package provides Copy/Paste Detector (CPD) for PHP code for PHPUnit.

%prep

%setup -q -c 
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%build

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_bindir}/phpcpd
%{_datadir}/pear/PHPCPD
%{_datadir}/pear/packages/phpcpd.xml



%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.3-2mdv2012.0
+ Revision: 742322
- fix major breakage by careless packager

* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.3-1
+ Revision: 730877
- import php-pear-phpcpd


* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.3-1mdv2010.2
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11640 |12cu|php-pear-PhpDocumentor-1.4.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define     _class          PhpDocumentor
%define		upstream_name	%{_class}

Name:		php-pear-%{upstream_name}
Version:	1.4.4
Release:	2
Summary:	Provides automatic documenting of PHP API directly from source
License:	LGPL
Group:		Development/PHP
URL:		http://pear.php.net/package/PhpDocumentor/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Patch:		PhpDocumentor-1.4.3-use-system-smarty.patch
Requires(post): php-pear
Requires(preun): php-pear
Requires:	apache-mod_php
Requires:	php-pear
Requires:	php-smarty
BuildArch:	noarch
BuildRequires:	php-pear

%description
The phpDocumentor tool is a standalone auto-documentor similar to
JavaDoc written in PHP. It differs from PHPDoc in that it is MUCH
faster, parses a much wider range of php files, and comes with many
customizations including 11 HTML templates, windows help file CHM
output, PDF output, and XML DocBook peardoc2 output for use with
documenting PEAR. In addition, it can do PHPXref source code
highlighting and linking.

Features (short list):
- output in HTML, PDF (directly), CHM (with windows help compiler),
  XML DocBook
- very fast
- web and command-line interface
- fully customizable output with Smarty-based templates
- recognizes JavaDoc-style documentation with special tags customized
  for PHP 4
- automatic linking, class inheritance diagrams and intelligent
  override
- customizable source code highlighting, with phpxref-style
  cross-referencing
- parses standard README/CHANGELOG/INSTALL/FAQ files and includes them
  directly in documentation
- generates a todo list from @todo tags in source
- generates multiple documentation sets based on @access private,
  @internal and {@internal} tags
- example php files can be placed directly in documentation with
  highlighting and phpxref linking using the @example tag
- linking between external manual and API documentation is possible at
  the sub-section level in all output formats
- easily extended for specific documentation needs with Converter
- full documentation of every feature, manual can be generated
  directly from the source code with "phpdoc -c makedocs" in any format
  desired.
- current manual always available at http://www.phpdoc.org/manual.php
- user .ini files can be used to control output, multiple outputs can
  be generated at once

%prep
%setup -q -c
# %%patch -p1 <- needs testing
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

# # cleanup
# rm -rf %{buildroot}%{_datadir}/pear/%{_class}/Smarty-*
# rm -rf %{buildroot}%{_datadir}/pear/%{_class}/phpDocumentor/Smarty-*
# rm -rf %{buildroot}%{_datadir}/pear/data/PhpDocumentor/phpDocumentor/Smarty-*

%clean



%files
%defattr(-,root,root)
%{_bindir}/phpdoc
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Sun Dec 18 2011 Oden Eriksson <oeriksson@mandriva.com> 1.4.4-1mdv2012.0
+ Revision: 743437
- 1.4.4
- fix major breakage by careless packager
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.4.3-2mdv2011.0
+ Revision: 613761
- the mass rebuild of 2010.1 packages

* Sat Nov 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.3-1mdv2010.1
+ Revision: 468055
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Sat Sep 26 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.3-1mdv2010.0
+ Revision: 449334
- new version
- use pear installer
- use fedora %%post/%%postun
- update smarty patch

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Raphaël Gertz <rapsys@mandriva.org>
    - New version 1.4.2

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.4.0-3mdv2009.1
+ Revision: 322656
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.0-2mdv2009.0
+ Revision: 237057
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Nov 27 2007 Oden Eriksson <oeriksson@mandriva.com> 1.4.0-1mdv2008.1
+ Revision: 113456
- 1.4.0
- use the default smarty compile dir
- "rediff" the patches

* Mon Apr 23 2007 Oden Eriksson <oeriksson@mandriva.com> 1.3.2-2mdv2008.0
+ Revision: 17259
- fix a silly typo

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.3.2-1mdv2008.0
+ Revision: 15996
- rediffed the patches
- 1.3.2


* Tue Mar 27 2007 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-2mdv2007.1
+ Revision: 148836
- fix #19769

* Sun Nov 12 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-1mdv2007.0
+ Revision: 83419
- 1.3.1
- fix deps
- rediffed patches; P0,P1,P3
- rebuild
- Import php-pear-PhpDocumentor

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-0.RC5.3mdk
- new group (Development/PHP)

* Mon Jan 09 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-0.RC5.2mdk
- fix P2 to point to the correct cache directory and also nuke a stray ")"

* Thu Dec 08 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-0.RC5.1mdk
- 1.3.0RC5
- major packaging changes

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.2.1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.2.1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.2.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.2.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.2.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.2.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11641 |12cu|php-pear-PHP_Invoker-1.0.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define  upstream_name PHP_Invoker

Summary:	Utility class for invoking callables with a timeout
Name:		php-pear-%{upstream_name}
Version:	1.0.0
Release:	3
License:	BSD
Group:		Development/PHP
URL:		http://www.phpunit.de/
Source0:	http://pear.phpunit.de/get/PHP_Invoker-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-cli >= 3:5.2.1
Requires:	php-pear >= 1:1.9.4
Requires:	php-channel-phpunit
BuildArch:	noarch
BuildRequires:	php-pear
BuildRequires:	php-channel-phpunit
Suggests:	php-pear-PHPUnit >= 3.6.3
Suggests:	php-pcntl
BuildRequires:	php-cli

%description
PHPUnit is a regression testing framework used by the developer who implements
unit tests in PHP.

This package provides a Utility class for invoking callables with a timeout for
PHPUnit.

%prep

%setup -q -c 
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%build

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/ChangeLog.markdown
%doc %{upstream_name}-%{version}/LICENSE
%doc %{upstream_name}-%{version}/README.markdown
%{_datadir}/pear/PHP/Invoker
%{_datadir}/pear/PHP/*.php
%{_datadir}/pear/packages/PHP_Invoker.xml



%changelog
* Sun Dec 18 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdv2012.0
+ Revision: 743449
- there's a new urpmi install ordering flaw, so working around that...
- fix major breakage by careless packager

* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1
+ Revision: 730879
- import php-pear-PHP_Invoker


* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdv2010.2
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11642 |12cu|php-pear-phploc-1.6.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define  upstream_name phploc

Summary:	A tool for quickly measuring the size of a PHP project
Name:		php-pear-%{upstream_name}
Version:	1.6.4
Release:	2
License:	BSD
Group:		Development/PHP
URL:		http://www.phpunit.de/
Source0:	http://pear.phpunit.de/get/phploc-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-cli >= 3:5.2.1
Requires:	php-pear >= 1:1.9.4
Requires:	php-channel-phpunit
BuildArch:	noarch
BuildRequires:	php-pear
BuildRequires:	php-channel-phpunit
Suggests:	php-pear-PHPUnit >= 3.6.3
Suggests:	php-pear-File_Iterator >= 1.3.0
Suggests:	php-pear-bytekit
Suggests:	php-tokenizer

%description
PHPUnit is a regression testing framework used by the developer who implements
unit tests in PHP.

This package provides a tool for quickly measuring the size of a PHP project
for PHPUnit.

%prep

%setup -q -c 
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%build

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_bindir}/phploc
%{_datadir}/pear/PHPLOC
%{_datadir}/pear/packages/phploc.xml



%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.6.2-2mdv2012.0
+ Revision: 742323
- fix major breakage by careless packager

* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.6.2-1
+ Revision: 730881
- import php-pear-phploc


* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.6.2-1mdv2010.2
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11643 |12cu|php-pear-PHP_Parser-0.2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		PHP
%define		_subclass	Parser
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.2.2
Release:	1
Summary:	A PHP grammar parser
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/PHP_Parser/
Source0:	http://download.pear.php.net/package/PHP_Parser-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
PHP_Parser is a source code analysis tool based around a real Parser
generated by phpJay. The parser uses the same EBNF source that PHP
uses to parse itself, and it therefore as robust as PHP itself.
This version has full support for parsing out every re-usable element
in PHP 5 as of beta 1:
- classes
- abstract classes
- inheritance, implements
- interfaces
- methods
- exception parsing directly from source
- static variables declared
- global and superglobal ($_GET) variables used
and declared
- variables
- constants
- functions (same information as methods)
- defines
- global variables (with help of the Tokenizer Lexer)
- superglobal variables used in global code
- include statements

The output can be customized to return an array, return
objects of user-specified classes, and can also be
customized to publish each element as it is parsed, allowing
hooks into parsing to catch information.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages


%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-6mdv2012.0
+ Revision: 742258
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-5
+ Revision: 679565
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-4mdv2011.0
+ Revision: 613757
- the mass rebuild of 2010.1 packages

* Sat Nov 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.1-3mdv2010.1
+ Revision: 467956
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.2.1-2mdv2010.0
+ Revision: 441560
- rebuild

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 0.2.1-1mdv2009.1
+ Revision: 368308
- Update php pear PHP_Parser to 0.2.1 version

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-3mdv2009.1
+ Revision: 322653
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-2mdv2009.0
+ Revision: 237052
- rebuild

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 0.2.0-1mdv2008.1
+ Revision: 140730
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-1mdv2008.0
+ Revision: 15963
- fix build
- 0.2.0


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1-7mdv2007.0
+ Revision: 82521
- Import php-pear-PHP_Parser

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-1mdk
- initial Mandriva package (PLD import)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11644 |12cu|php-pear-PHPTAL-1.0.10-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name PHPTAL

Name:		php-pear-%{upstream_name}
Version:	1.0.10
Release:	12
Summary:	Implementation of Zope Page Templates (ZPT) for PHP
License:	PHP License
Group:		Development/PHP
URL:		http://phptal.motion-twin.com/
Source0:	http://phptal.motion-twin.com/files/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
Requires:	php-gettext
BuildArch:	noarch
BuildRequires:	php-pear

%description
PHPTAL is an implementation of Zope Page Templates (ZPT) for PHP.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/README
%{_datadir}/pear/PHPTAL
%{_datadir}/pear/PHPTAL.php
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.10-11mdv2012.0
+ Revision: 742179
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.10-10
+ Revision: 679558
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.10-9mdv2011.0
+ Revision: 613751
- the mass rebuild of 2010.1 packages

* Sat Nov 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.10-8mdv2010.1
+ Revision: 467957
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.0.10-7mdv2010.0
+ Revision: 441561
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.10-6mdv2009.1
+ Revision: 322608
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.10-5mdv2009.0
+ Revision: 237046
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1.0.10-4mdv2008.1
+ Revision: 171041
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Wed Sep 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.10-3mdv2008.0
+ Revision: 90116
- rebuild


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.10-2mdv2007.0
+ Revision: 82509
- Import php-pear-PHPTAL

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.10-2mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.4.3-8mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11645 |12cu|php-pear-PHP_Timer-1.0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define  upstream_name PHP_Timer

Summary:	Utility class for timing
Name:		php-pear-%{upstream_name}
Version:	1.0.2
Release:	2
License:	BSD
Group:		Development/PHP
URL:		http://www.phpunit.de/
Source0:	http://pear.phpunit.de/get/PHP_Timer-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-cli >= 3:5.2.1
Requires:	php-pear >= 1:1.9.4
Requires:	php-channel-phpunit
BuildArch:	noarch
BuildRequires:	php-pear
BuildRequires:	php-channel-phpunit
Suggests:	php-pear-PHPUnit >= 3.6.3

%description
PHPUnit is a regression testing framework used by the developer who implements
unit tests in PHP.

This package provides a Utility class for timing for PHPUnit.

%prep

%setup -q -c 
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%build

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/ChangeLog.markdown
%doc %{upstream_name}-%{version}/LICENSE
%doc %{upstream_name}-%{version}/README.markdown
%{_datadir}/pear/PHP/Timer
%{_datadir}/pear/PHP/*.php
%{_datadir}/pear/packages/PHP_Timer.xml



%changelog
* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-1mdv2012.0
+ Revision: 730883
- import php-pear-PHP_Timer


* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-1mdv2010.2
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11646 |12cu|php-pear-PHP_TokenStream-1.1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define  upstream_name PHP_TokenStream

Summary:	Wrapper around PHP's tokenizer extension
Name:		php-pear-%{upstream_name}
Version:	1.1.1
Release:	2
License:	BSD
Group:		Development/PHP
URL:		http://www.phpunit.de/
Source0:	http://pear.phpunit.de/get/PHP_TokenStream-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-cli >= 3:5.2.1
Requires:	php-pear >= 1:1.9.4
Requires:	php-channel-phpunit
BuildArch:	noarch
BuildRequires:	php-pear
BuildRequires:	php-channel-phpunit
Suggests:	php-pear-PHPUnit >= 3.6.3
Suggests:	php-tokenizer

%description
PHPUnit is a regression testing framework used by the developer who implements
unit tests in PHP.

This package provides a Wrapper around PHP's tokenizer extension for PHPUnit.

%prep

%setup -q -c 
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%build

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/ChangeLog.markdown
%doc %{upstream_name}-%{version}/LICENSE
%doc %{upstream_name}-%{version}/README.markdown
%{_datadir}/pear/PHP/Token
%{_datadir}/pear/PHP/*.php
%{_datadir}/pear/packages/PHP_TokenStream.xml



%changelog
* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-1mdv2012.0
+ Revision: 730885
- import php-pear-PHP_TokenStream


* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-1mdv2010.2
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11647 |12cu|php-pear-PHPUnit2-2.3.6-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		PHPUnit2
%define		upstream_name	%{_class}

Name:		php-pear-%{upstream_name}
Version:	2.3.6
Release:	5
Summary:	Regression testing framework for unit tests
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/PHPUnit2/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
PHPUnit2 is a regression testing framework used by the developer who
implements unit tests in PHP. It is based upon JUnit, which can be
found at http://www.junit.org/ .

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_bindir}/phpunit
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 2.3.6-4mdv2012.0
+ Revision: 742181
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 2.3.6-3
+ Revision: 679560
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 2.3.6-2mdv2011.0
+ Revision: 613753
- the mass rebuild of 2010.1 packages

* Tue Dec 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.3.6-1mdv2010.1
+ Revision: 478812
- update to new version 2.3.6

* Sat Nov 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.1-6mdv2010.1
+ Revision: 467959
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 2.2.1-5mdv2007.0
+ Revision: 82511
- Import php-pear-PHPUnit2

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 2.2.1-5mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 2.2.1-4mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 2.2.1-3mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 2.2.1-2mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 2.2.1-1mdk
- 2.2.1

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 2.2.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 2.2.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 2.2.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11648 |12cu|php-pear-PHPUnit-3.7.31-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define  upstream_name PHPUnit
%define xmldir  %{_var}/lib/pear
%define peardir %(pear config-get php_dir 2> /dev/null)

%define __noautoreq /usr/bin/php

Name:		php-pear-%{upstream_name}
Version:	3.7.31
Release:	1
Summary:	Regression testing framework for unit tests

License:	BSD License
Group:		Development/PHP
URL:		http://www.phpunit.de/
Source0:	http://pear.phpunit.de/get/PHPUnit-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear >= 1.9.4
Requires:	php-channel-phpunit
Requires:	php-pear-File_Iterator >= 1.3.0
Requires:	php-pear-Text_Template >= 1.1.1
Requires:	php-pear-PHP_CodeCoverage
#Requires:	php-pear-PHP_CodeCoverage >= 1.2.1
#Requires:	php-pear-PHP_CodeCoverage <= 1.2.99
Requires:	php-pear-PHP_Timer >= 1.0.2
Requires:	php-pear-PHP_Timer <= 1.0.99
Requires:	php-pear-PHPUnit_MockObject >= 1.2.0
#Requires:	php-pear-Symfony2_Yaml >= 2.0.0
#Requires:	php-pear-Symfony2_Yaml <= 2.99.99
BuildArch:	noarch
BuildRequires:	php-pear >= 1.9.4
BuildRequires:	php-channel-phpunit


%description
The PHP Unit Testing framework.

%prep
%setup -c -T
pear -v -c pearrc \
        -d php_dir=%{peardir} \
        -d doc_dir=/docs \
        -d bin_dir=%{_bindir} \
        -d data_dir=%{peardir}/data \
        -d test_dir=%{peardir}/tests \
        -d ext_dir=%{_libdir} \
        -s

%build

%install
pear -c pearrc install --nodeps --packagingroot %{buildroot} %{SOURCE0}
        
# Clean up unnecessary files
rm pearrc
rm %{buildroot}/%{peardir}/.filemap
rm %{buildroot}/%{peardir}/.lock
rm -rf %{buildroot}/%{peardir}/.registry
rm -rf %{buildroot}%{peardir}/.channels
rm %{buildroot}%{peardir}/.depdb
rm %{buildroot}%{peardir}/.depdblock

mv %{buildroot}/docs .


# Install XML package description
mkdir -p %{buildroot}%{xmldir}
tar -xzf %{SOURCE0} package.xml
cp -p package.xml %{buildroot}%{xmldir}/PHPUnit.xml


%post
pear install --nodeps --soft --force --register-only %{xmldir}/PHPUnit.xml

%postun
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only pear.phpunit.de/PHPUnit
fi

%files
%doc docs/PHPUnit/*
%{peardir}/*
%{_bindir}/phpunit
%{xmldir}/PHPUnit.xml



%changelog
* Fri Apr 18 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.7.31-1
+ Revision: 7119450
- Fix reqs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11649 |12cu|php-pear-PHPUnit_MockObject-1.2.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define  upstream_name PHPUnit_MockObject
%define peardir %(pear config-get php_dir 2> /dev/null || echo %{_datadir}/pear)
%define xmldir  /var/lib/pear

Summary: 	Mock Object library for PHPUnit
Name: 		php-pear-%{upstream_name}
Version: 	1.2.3
Release: 	1
License: 	BSD
Group: 		Development/PHP
Source0: 	http://pear.phpunit.de/get/PHPUnit_MockObject-%{version}.tgz
URL: 		http://pear.phpunit.de/package/PHPUnit_MockObject
BuildRequires: 	php-pear >= 1.4.7
BuildRequires: 	php-channel-phpunit
Requires: 	php-pear-Text_Template >= 1.1.1
Requires:	php-pear >= 1.9.4
Requires: 	php-channel-phpunit
BuildArch: 	noarch

%description
Mock Object library for PHPUnit

%prep
%setup -c -T
pear -v -c pearrc \
        -d php_dir=%{peardir} \
        -d doc_dir=/docs \
        -d bin_dir=%{_bindir} \
        -d data_dir=%{peardir}/data \
        -d test_dir=%{peardir}/tests \
        -d ext_dir=%{_libdir} \
        -s

%build

%install
rm -rf %{buildroot}
pear -c pearrc install --nodeps --packagingroot %{buildroot} %{SOURCE0}
        
# Clean up unnecessary files
rm pearrc
rm %{buildroot}/%{peardir}/.filemap
rm %{buildroot}/%{peardir}/.lock
rm -rf %{buildroot}/%{peardir}/.registry
rm -rf %{buildroot}%{peardir}/.channels
rm %{buildroot}%{peardir}/.depdb
rm %{buildroot}%{peardir}/.depdblock

mv %{buildroot}/docs .


# Install XML package description
mkdir -p %{buildroot}%{xmldir}
tar -xzf %{SOURCE0} package.xml
cp -p package.xml %{buildroot}%{xmldir}/PHPUnit_MockObject.xml

%clean
rm -rf %{buildroot}

%post
pear install --nodeps --soft --force --register-only %{xmldir}/PHPUnit_MockObject.xml

%postun
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only pear.phpunit.de/PHPUnit_MockObject
fi

%files
%defattr(-,root,root)
%doc docs/PHPUnit_MockObject/*
%{peardir}/*
%{xmldir}/PHPUnit_MockObject.xml



%changelog
* Fri Apr 18 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.2.3-1
+ Revision: e162cd7
- Updated to 1.2.3



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11650 |12cu|php-pear-PHPUnit_Selenium-1.1.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define  upstream_name PHPUnit_Selenium

Summary:	Selenium RC integration for PHPUnit
Name:		php-pear-%{upstream_name}
Version:	1.1.0
Release:	3
License:	BSD
Group:		Development/PHP
URL:		http://www.phpunit.de/
Source0:	http://pear.phpunit.de/get/PHPUnit_Selenium-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-cli >= 3:5.2.1
Requires:	php-pear >= 1:1.9.4
Requires:	php-channel-phpunit
BuildArch:	noarch
BuildRequires:	php-pear
BuildRequires:	php-channel-phpunit
Suggests:	php-pear-PHPUnit >= 3.6.3

%description
PHPUnit is a regression testing framework used by the developer who implements
unit tests in PHP.

This package provides Selenium RC integration for PHPUnit for PHPUnit.

%prep

%setup -q -c 
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%build

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/ChangeLog.markdown
%doc %{upstream_name}-%{version}/LICENSE
%{_datadir}/pear/PHPUnit/Extensions/SeleniumTestCase
%{_datadir}/pear/PHPUnit/Extensions/*.php
%{_datadir}/pear/packages/PHPUnit_Selenium.xml



%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-2mdv2012.0
+ Revision: 742194
- fix major breakage by careless packager

* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-1
+ Revision: 730889
- import php-pear-PHPUnit_Selenium


* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-1mdv2010.2
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11651 |12cu|php-pear-PHPUnit_Story-1.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define  upstream_name PHPUnit_Story

Summary:	Story extension for PHPUnit to facilitate Behaviour-Driven Development
Name:		php-pear-%{upstream_name}
Version:	1.0.0
Release:	2
License:	BSD
Group:		Development/PHP
URL:		http://www.phpunit.de/
Source0:	http://pear.phpunit.de/get/PHPUnit_Story-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-cli >= 3:5.2.1
Requires:	php-pear >= 1:1.9.4
Requires:	php-channel-phpunit
BuildArch:	noarch
BuildRequires:	php-pear
BuildRequires:	php-channel-phpunit
Suggests:	php-pear-PHPUnit >= 3.6.3

%description
PHPUnit is a regression testing framework used by the developer who implements
unit tests in PHP.

This package provides Story extension for PHPUnit to facilitate
Behaviour-Driven Development.

%prep

%setup -q -c 
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%build

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/ChangeLog.markdown
%doc %{upstream_name}-%{version}/LICENSE
%{_datadir}/pear/PHPUnit/Extensions/Story
%{_datadir}/pear/packages/PHPUnit_Story.xml



%changelog
* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdv2012.0
+ Revision: 730891
- import php-pear-PHPUnit_Story


* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdv2010.2
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11652 |12cu|php-pear-PHPUnit_TestListener_DBUS-1.0.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define  upstream_name PHPUnit_TestListener_DBUS

Summary:	A TestListener for PHPUnit that sends events to DBUS
Name:		php-pear-%{upstream_name}
Version:	1.0.0
Release:	3
License:	BSD
Group:		Development/PHP
URL:		http://www.phpunit.de/
Source0:	http://pear.phpunit.de/get/PHPUnit_TestListener_DBUS-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-cli >= 3:5.2.1
Requires:	php-pear >= 1:1.9.4
Requires:	php-channel-phpunit
BuildArch:	noarch
BuildRequires:	php-pear
BuildRequires:	php-channel-phpunit
Suggests:	php-pear-PHPUnit >= 3.6.3
Suggests:	php-dbus
BuildRequires:	php-cli

%description
PHPUnit is a regression testing framework used by the developer who implements
unit tests in PHP.

This package provides a TestListener for PHPUnit that sends events to DBUS for
PHPUnit.

%prep

%setup -q -c 
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%build

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/ChangeLog.markdown
%doc %{upstream_name}-%{version}/LICENSE
%{_datadir}/pear/PHPUnit/Util/Log/DBUS.php
%{_datadir}/pear/packages/PHPUnit_TestListener_DBUS.xml



%changelog
* Sun Dec 18 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdv2012.0
+ Revision: 743453
- there's a new urpmi install ordering flaw, so working around that...
- fix major breakage by careless packager

* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1
+ Revision: 730893
- import php-pear-PHPUnit_TestListener_DBUS


* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdv2010.2
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11653 |12cu|php-pear-PHPUnit_TestListener_XHProf-1.0.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define  upstream_name PHPUnit_TestListener_XHProf

Summary:	A TestListener that uses XHProf for automated profiling of the tested code
Name:		php-pear-%{upstream_name}
Version:	1.0.0
Release:	3
License:	BSD
Group:		Development/PHP
URL:		http://www.phpunit.de/
Source0:	http://pear.phpunit.de/get/PHPUnit_TestListener_XHProf-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-cli >= 3:5.2.1
Requires:	php-pear >= 1:1.9.4
Requires:	php-channel-phpunit
BuildArch:	noarch
BuildRequires:	php-pear
BuildRequires:	php-channel-phpunit
Suggests:	php-pear-PHPUnit >= 3.6.3
Suggests:	php-xhprof

%description
PHPUnit is a regression testing framework used by the developer who implements
unit tests in PHP.

This package provides a TestListener for PHPUnit that uses XHProf for automated
profiling of the tested code for PHPUnit.

%prep

%setup -q -c 
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%build

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/ChangeLog.markdown
%doc %{upstream_name}-%{version}/LICENSE
%{_datadir}/pear/PHPUnit/Util/Log/XHProf.php
%{_datadir}/pear/packages/PHPUnit_TestListener_XHProf.xml



%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdv2012.0
+ Revision: 742210
- fix major breakage by careless packager

* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1
+ Revision: 730895
- import php-pear-PHPUnit_TestListener_XHProf


* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdv2010.2
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11654 |12cu|php-pear-PHPUnit_TicketListener_Fogbugz-1.0.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define  upstream_name PHPUnit_TicketListener_Fogbugz

Summary:	A ticket listener for PHPUnit that interacts with the Fogbugz issue API
Name:		php-pear-%{upstream_name}
Version:	1.0.0
Release:	3
License:	BSD
Group:		Development/PHP
URL:		http://www.phpunit.de/
Source0:	http://pear.phpunit.de/get/PHPUnit_TicketListener_Fogbugz-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-cli >= 3:5.2.1
Requires:	php-pear >= 1:1.9.4
Requires:	php-channel-phpunit
BuildArch:	noarch
BuildRequires:	php-pear
BuildRequires:	php-channel-phpunit
Suggests:	php-pear-PHPUnit >= 3.6.3
Suggests:	php-curl

%description
PHPUnit is a regression testing framework used by the developer who implements
unit tests in PHP.

This package provides a ticket listener for PHPUnit that interacts with the
Fogbugz issue API for PHPUnit.

%prep

%setup -q -c 
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%build

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/ChangeLog.markdown
%doc %{upstream_name}-%{version}/LICENSE
%{_datadir}/pear/PHPUnit/Extensions/TicketListener/Fogbugz.php
%{_datadir}/pear/packages/PHPUnit_TicketListener_Fogbugz.xml



%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdv2012.0
+ Revision: 742214
- fix major breakage by careless packager

* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1
+ Revision: 730897
- import php-pear-PHPUnit_TicketListener_Fogbugz


* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdv2010.2
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11655 |12cu|php-pear-PHPUnit_TicketListener_GitHub-1.0.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define  upstream_name PHPUnit_TicketListener_GitHub

Summary:	A ticket listener for PHPUnit that interacts with the GitHub issue API
Name:		php-pear-%{upstream_name}
Version:	1.0.0
Release:	3
License:	BSD
Group:		Development/PHP
URL:		http://www.phpunit.de/
Source0:	http://pear.phpunit.de/get/PHPUnit_TicketListener_GitHub-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-cli >= 3:5.2.1
Requires:	php-pear >= 1:1.9.4
Requires:	php-channel-phpunit
BuildArch:	noarch
BuildRequires:	php-pear
BuildRequires:	php-channel-phpunit
Suggests:	php-pear-PHPUnit >= 3.6.3
Suggests:	php-curl
Suggests:	php-json

%description
PHPUnit is a regression testing framework used by the developer who implements
unit tests in PHP.

This package provides a ticket listener for PHPUnit that interacts with the
GitHub issue API for PHPUnit.

%prep

%setup -q -c 
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%build

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/ChangeLog.markdown
%doc %{upstream_name}-%{version}/LICENSE
%{_datadir}/pear/PHPUnit/Extensions/TicketListener/GitHub.php
%{_datadir}/pear/packages/PHPUnit_TicketListener_GitHub.xml



%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdv2012.0
+ Revision: 742218
- fix major breakage by careless packager

* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1
+ Revision: 730899
- import php-pear-PHPUnit_TicketListener_GitHub


* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdv2010.2
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11656 |12cu|php-pear-PHPUnit_TicketListener_GoogleCode-1.0.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define  upstream_name PHPUnit_TicketListener_GoogleCode

Summary:	A ticket listener for PHPUnit that interacts with the Google Code issue API
Name:		php-pear-%{upstream_name}
Version:	1.0.0
Release:	3
License:	BSD
Group:		Development/PHP
URL:		http://www.phpunit.de/
Source0:	http://pear.phpunit.de/get/PHPUnit_TicketListener_GoogleCode-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-cli >= 3:5.2.1
Requires:	php-pear >= 1:1.9.4
Requires:	php-channel-phpunit
BuildArch:	noarch
BuildRequires:	php-pear
BuildRequires:	php-channel-phpunit
Suggests:	php-pear-PHPUnit >= 3.6.3
Suggests:	php-curl

%description
PHPUnit is a regression testing framework used by the developer who implements
unit tests in PHP.

This package provides a ticket listener for PHPUnit that interacts with the
Google Code issue API for PHPUnit.

%prep

%setup -q -c 
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%build

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/ChangeLog.markdown
%doc %{upstream_name}-%{version}/LICENSE
%{_datadir}/pear/PHPUnit/Extensions/TicketListener/GoogleCode.php
%{_datadir}/pear/packages/PHPUnit_TicketListener_GoogleCode.xml



%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdv2012.0
+ Revision: 742222
- fix major breakage by careless packager

* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1
+ Revision: 730901
- import php-pear-PHPUnit_TicketListener_GoogleCode


* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdv2010.2
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11657 |12cu|php-pear-PHPUnit_TicketListener_Trac-1.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define  upstream_name PHPUnit_TicketListener_Trac

Summary:	A ticket listener for PHPUnit that interacts with the Trac issue API
Name:		php-pear-%{upstream_name}
Version:	1.0.0
Release:	2
License:	BSD
Group:		Development/PHP
URL:		http://www.phpunit.de/
Source0:	http://pear.phpunit.de/get/PHPUnit_TicketListener_Trac-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-cli >= 3:5.2.1
Requires:	php-pear >= 1:1.9.4
Requires:	php-channel-phpunit
BuildArch:	noarch
BuildRequires:	php-pear
BuildRequires:	php-channel-phpunit
Suggests:	php-pear-PHPUnit >= 3.6.3
Suggests:	php-pear-XML_RPC2

%description
PHPUnit is a regression testing framework used by the developer who implements
unit tests in PHP.

This package provides a ticket listener for PHPUnit that interacts with the
Trac issue API for PHPUnit.

%prep

%setup -q -c 
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%build

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/ChangeLog.markdown
%doc %{upstream_name}-%{version}/LICENSE
%{_datadir}/pear/PHPUnit/Extensions/TicketListener/Trac.php
%{_datadir}/pear/packages/PHPUnit_TicketListener_Trac.xml



%changelog
* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdv2012.0
+ Revision: 730903
- import php-pear-PHPUnit_TicketListener_Trac


* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdv2010.2
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11658 |12cu|php-pear-ppw-1.0.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define  upstream_name ppw

Summary:	PHP Project Wizard
Name:		php-pear-%{upstream_name}
Version:	1.0.4
Release:	3
License:	BSD
Group:		Development/PHP
URL:		http://www.phpunit.de/
Source0:	http://pear.phpunit.de/get/ppw-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-cli >= 3:5.2.1
Requires:	php-pear >= 1:1.9.4
Requires:	php-channel-phpunit
BuildArch:	noarch
BuildRequires:	php-pear
BuildRequires:	php-channel-phpunit
Suggests:	php-pear-PHPUnit >= 3.6.3
Suggests:	php-pear-Text_Template >= 1.1.0

%description
PHPUnit is a regression testing framework used by the developer who implements
unit tests in PHP.

This package provides the PHP Project Wizard for PHPUnit.

%prep

%setup -q -c 
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%build

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_bindir}/ppw
%{_datadir}/pear/PPW
%{_datadir}/pear/packages/ppw.xml



%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-2mdv2012.0
+ Revision: 742324
- fix major breakage by careless packager

* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-1
+ Revision: 730905
- import php-pear-ppw


* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-1mdv2010.2
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11659 |12cu|php-pear-RDF-0.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		RDF
%define		upstream_name	%{_class}

Name:		php-pear-%{upstream_name}
Version:	0.2.0
Release:	1
Summary:	Port of the core RAP API
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/RDF
Source0:	http://download.pear.php.net/package/RDF-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildRequires:  php-pear
BuildArch:	noarch

%description
This package is a port of the core components of the RDF API for PHP (aka RAP):
http://www.wiwiss.fu-berlin.de/suhl/bizer/rdfapi/.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}.php
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-0.alpha1.4mdv2012.0
+ Revision: 742265
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-0.alpha1.3
+ Revision: 679569
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-0.alpha1.2mdv2011.0
+ Revision: 613762
- the mass rebuild of 2010.1 packages

* Sat Nov 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.0-0.alpha1.1mdv2010.1
+ Revision: 467960
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Fri Sep 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.0-0.alpha1.1mdv2010.0
+ Revision: 448598
- import php-pear-RDF


* Thu Sep 24 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.0-0.alpha1.1mdv2010.0
- first mdv release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11660 |12cu|php-pear-Science_Chemistry-1.1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Science
%define		_subclass	Chemistry
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.1.2
Release:	1
Summary:	Manipulate chemical objects: atoms, molecules, etc
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Science_Chemistry/
Source0:	http://download.pear.php.net/package/Science_Chemistry-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
General classes to represent Atoms, Molecules and Macromolecules. Also
parsing code for PDB, CML and XYZ file formats. Examples of parsing
and conversion to/from chemical structure formats.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

# nuke useless files
rm -f %{buildroot}%{_datadir}/pear/data/%{upstream_name}/*

%clean



%files
%doc %{upstream_name}-%{version}
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-3mdv2012.0
+ Revision: 742267
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-2
+ Revision: 679571
- mass rebuild

* Wed Dec 29 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-1mdv2011.0
+ Revision: 625914
- fix build
- 1.1.1

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-11mdv2011.0
+ Revision: 613765
- the mass rebuild of 2010.1 packages

* Tue Nov 17 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.0-10mdv2010.1
+ Revision: 467074
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.1.0-9mdv2010.0
+ Revision: 441562
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-8mdv2009.0
+ Revision: 237059
- rebuild

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 1.1.0-7mdv2008.1
+ Revision: 140730
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-7mdv2007.0
+ Revision: 82547
- Import php-pear-Science_Chemistry

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-1mdk
- initial Mandriva package (PLD import)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11661 |12cu|php-pear-Search_Mnogosearch-0.1.1-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Search
%define		_subclass	Mnogosearch
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.1.1
Release:	14
Summary:	Wrapper classes for the mnoGoSearch extention
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Search_Mnogosearch/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
This package provides wrapper classes for the mnoGoSearch search
engine. The package has two central classes "Search_Mnogosearch" and
"Search_Mnogosearch_Result". The class "Search_Mnogosearch" gives an
object that represents the search and the "Search_Mnogosearch_Result"
the result. The usage is just like the usage in the "DB" and
"DB_result" classes.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-13mdv2012.0
+ Revision: 742268
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-12
+ Revision: 679572
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-11mdv2011.0
+ Revision: 613766
- the mass rebuild of 2010.1 packages

* Tue Nov 17 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.1-10mdv2010.1
+ Revision: 467075
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.1.1-9mdv2010.0
+ Revision: 441563
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-8mdv2009.0
+ Revision: 237060
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-7mdv2007.0
+ Revision: 82556
- Import php-pear-Search_Mnogosearch

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11662 |12cu|php-pear-Services_Amazon-0.9.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Services
%define		_subclass	Amazon
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.9.0
Release:	1
Summary:	Access to Amazon.com's web services
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Services_Amazon/
Source0:	http://download.pear.php.net/package/Services_Amazon-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Services_Amazon uses Amazon.com's web services to allow developers to
search and provide associate links for specific ISBN numbers, authors,
artist, directors, and publishers among other things.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.7.0-8mdv2012.0
+ Revision: 742269
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.7.0-7
+ Revision: 679573
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.7.0-6mdv2011.0
+ Revision: 613767
- the mass rebuild of 2010.1 packages

* Tue Nov 17 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.7.0-5mdv2010.1
+ Revision: 467076
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.7.0-4mdv2010.0
+ Revision: 441564
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.7.0-3mdv2009.0
+ Revision: 237061
- rebuild

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 0.7.0-2mdv2008.1
+ Revision: 140730
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Jul 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.7.0-2mdv2008.0
+ Revision: 53923
- fix deps

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.7.0-1mdv2008.0
+ Revision: 15747
- 0.7.0


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-1mdv2007.0
+ Revision: 82565
- Import php-pear-Services_Amazon

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-1mdk
- 0.4.0
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-7mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-6mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-5mdk
- fix deps

* Fri Jul 22 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-4mdk
- fix the package.xml file so it will register

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-1mdk
- initial Mandriva package (PLD import)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11663 |12cu|php-pear-Services_Delicious-0.5.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Services
%define		_subclass	Delicious
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.5.0
Release:	9
Summary:	Client for the del.icio.us web service
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Services_Delicious/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Services_Delicious is a client for the REST-based web service of
del.icio.us.

del.icio.us is a social bookmarks manager. It allows you to easily add
sites you like to your personal collection of links, to categorize
those sites with keywords, and to share your collection not only
between your own browsers and machines, but also with others.

Services_Delicious allows you to select, add and delete your bookmarks
from any PHP script.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-8mdv2012.0
+ Revision: 742270
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-7
+ Revision: 679574
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-6mdv2011.0
+ Revision: 613768
- the mass rebuild of 2010.1 packages

* Tue Nov 17 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.0-5mdv2010.1
+ Revision: 467077
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.5.0-4mdv2010.0
+ Revision: 441565
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-3mdv2009.1
+ Revision: 322658
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-2mdv2009.0
+ Revision: 237062
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-1mdv2008.0
+ Revision: 15749
- 0.5.0


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-1mdv2007.0
+ Revision: 82574
- Import php-pear-Services_Delicious

* Sat May 20 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-1mdk
- 0.3.0

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11664 |12cu|php-pear-Services_Ebay-0.13.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Services
%define		_subclass	Ebay
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.13.1
Release:	1
Summary:	Interface to eBay's XML-API
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Services_Ebay/
Source0:	http://download.pear.php.net/package/Services_Ebay-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
This is interface to eBay's XML-API. It provides objects that are able
to communicate with eBay as well as models that help you working with
the return values like User or Item models.

The Services_Ebay class provides a unified method to use all objects.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.12.0-9mdv2012.0
+ Revision: 742271
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.12.0-8
+ Revision: 679575
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.12.0-7mdv2011.0
+ Revision: 613769
- the mass rebuild of 2010.1 packages

* Tue Nov 17 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.12.0-6mdv2010.1
+ Revision: 467078
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.12.0-5mdv2010.0
+ Revision: 441566
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.12.0-4mdv2009.1
+ Revision: 322659
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.12.0-3mdv2009.0
+ Revision: 237063
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 0.12.0-2mdv2007.1
+ Revision: 140454
- fix deps

* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.12.0-1mdv2007.0
+ Revision: 82583
- Import php-pear-Services_Ebay

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.12.0-1mdk
- 0.12.0
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.11.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.11.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.11.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.11.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.11.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.11.0-1mdk
- initial Mandriva package (PLD import)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11665 |12cu|php-pear-Services_ExchangeRates-0.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Services
%define		_subclass	ExchangeRates
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.8.0
Release:	1
Summary:	Performs currency conversion
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Services_ExchangeRates/
Source0:	http://download.pear.php.net/package/Services_ExchangeRates-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Extendable to work with any source that provides exchange rate data,
this class downloads exchange rates and the name of each currency (US
Dollar, Euro, Maltese Lira, etc.) and converts between any two of the
available currencies (the actual number of currencies supported
depends on the exchange rate feed used).

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/example.php
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.5.3-7mdv2012.0
+ Revision: 742272
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.5.3-6
+ Revision: 679576
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5.3-5mdv2011.0
+ Revision: 613770
- the mass rebuild of 2010.1 packages

* Tue Nov 17 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.3-4mdv2010.1
+ Revision: 467079
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.5.3-3mdv2010.0
+ Revision: 441567
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.5.3-2mdv2009.0
+ Revision: 237064
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.5.3-1mdv2007.0
+ Revision: 82591
- Import php-pear-Services_ExchangeRates

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.5.3-1mdk
- 0.5.3
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-7mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-6mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-5mdk
- fix deps

* Fri Jul 22 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-4mdk
- fix the package.xml file so it will register

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-1mdk
- initial Mandriva package (PLD import)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11666 |12cu|php-pear-Services_Google-0.1.1-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Services
%define		_subclass	Google
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.1.1
Release:	9
Summary:	Provides access to the Google Web APIs
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Services_Google/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Allows easy access to the Google Web APIs for the search engine,
spelling suggestions, and cache.

To use the package you'll need an API key from
http://www.google.com/apis/ .

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-8mdv2012.0
+ Revision: 742273
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-7
+ Revision: 679577
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-6mdv2011.0
+ Revision: 613771
- the mass rebuild of 2010.1 packages

* Tue Nov 17 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.1-5mdv2010.1
+ Revision: 467080
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.1.1-4mdv2010.0
+ Revision: 441568
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-3mdv2009.1
+ Revision: 322660
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-2mdv2009.0
+ Revision: 237065
- rebuild

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 0.1.1-1mdv2008.1
+ Revision: 140730
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-1mdv2007.0
+ Revision: 82601
- Import php-pear-Services_Google

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-1mdk
- 0.1.1
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11667 |12cu|php-pear-Services_Trackback-0.7.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Services
%define		_subclass	Trackback
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.7.1
Release:	1
Summary:	A generic class for sending and receiving trackbacks
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Services_Trackback/
Source0:	http://download.pear.php.net/package/Services_Trackback-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
A generic class for sending and receiving trackbacks.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.6.1-10mdv2012.0
+ Revision: 742275
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.6.1-9
+ Revision: 679579
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.6.1-8mdv2011.0
+ Revision: 613772
- the mass rebuild of 2010.1 packages

* Tue Nov 17 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.6.1-7mdv2010.1
+ Revision: 467081
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.6.1-6mdv2010.0
+ Revision: 441569
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.6.1-5mdv2009.1
+ Revision: 322661
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.6.1-4mdv2009.0
+ Revision: 237066
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.6.1-3mdv2008.0
+ Revision: 15501
- rule out the PHPUnit.php dep


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 0.6.1-2mdv2007.1
+ Revision: 140455
- add a bunch of missing files

* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.6.1-1mdv2007.1
+ Revision: 82633
- Import php-pear-Services_Trackback

* Sat May 20 2006 Oden Eriksson <oeriksson@mandriva.com> 0.6.1-1mdk
- 0.6.1

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.5.1-1mdk
- 0.5.1
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-1mdk
- initial Mandriva package (PLD import)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11668 |12cu|php-pear-Services_W3C_CSSValidator-0.1.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Services
%define		_subclass	W3C_CSSValidator
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.1.0
Release:	6
Summary:	Network Socket Interface
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/%{upstream_name}
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildRequires:	php-pear
BuildArch:	noarch

%description
Net_Socket is a class interface to TCP sockets. It provides blocking
and non-blocking operation, with different reading and writing modes
(byte-wise, block-wise, line-wise and special formats like network
byte-order ip addresses).

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-5mdv2012.0
+ Revision: 742276
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-4
+ Revision: 679580
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-3mdv2011.0
+ Revision: 613773
- the mass rebuild of 2010.1 packages

* Tue Nov 17 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.0-2mdv2010.1
+ Revision: 467082
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Fri Sep 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.0-1mdv2010.0
+ Revision: 449249
- import php-pear-Services_W3C_CSSValidator


* Fri Sep 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.0-1mdv2010.0
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11669 |12cu|php-pear-Spreadsheet_Excel_Writer-0.9.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Spreadsheet
%define		_subclass	Excel
%define		upstream_name	%{_class}_%{_subclass}_Writer

Name:		php-pear-%{upstream_name}
Version:	0.9.3
Release:	1
Summary:	Package for generating Excel spreadsheets
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Spreadsheet_Excel_Writer/
Source0:	http://download.pear.php.net/package/Spreadsheet_Excel_Writer-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Spreadsheet_Excel_Writer was born as a porting of the
Spreadsheet::WriteExcel Perl module to PHP. It allows writing of Excel
spreadsheets without the need for COM objects. It supports formulas,
images (BMP) and all kinds of formatting for text and cells. It
currently supports the BIFF5 format (Excel 5.0), so functionality
appeared in the latest Excel versions is not yet available.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-2mdv2012.0
+ Revision: 742277
- fix major breakage by careless packager

* Wed Dec 14 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-1
+ Revision: 741270
- 0.9.2

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-8
+ Revision: 679581
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-7mdv2011.0
+ Revision: 613774
- the mass rebuild of 2010.1 packages

* Tue Nov 17 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.9.1-6mdv2010.1
+ Revision: 467085
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Oct 06 2009 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-5mdv2010.0
+ Revision: 454611
- fix bad xml the hard way, fixes install

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.9.1-4mdv2010.0
+ Revision: 441570
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-3mdv2009.1
+ Revision: 322662
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-2mdv2009.0
+ Revision: 237067
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-1mdv2008.0
+ Revision: 15751
- 0.9.1


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.8-8mdv2007.0
+ Revision: 82664
- Import php-pear-Spreadsheet_Excel_Writer

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.8-8mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8-7mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8-6mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8-5mdk
- fix deps

* Fri Jul 22 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8-4mdk
- fix the package.xml file so it will register

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8-1mdk
- initial Mandriva package (PLD import)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11670 |12cu|php-pear-SQL_Parser-0.5-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		SQL
%define		_subclass	Parser
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.5
Release:	16
Summary:	An SQL Parser
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/SQL_Parser/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
This class is primarily an SQL parser, written with influences from a
variety of sources (mSQL, CPAN's SQL-Statement, mySQL). It also
includes a tokenizer (lexer) class and a reimplementation of the ctype
extension in PHP.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.5-15mdv2012.0
+ Revision: 742266
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.5-14
+ Revision: 679570
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5-13mdv2011.0
+ Revision: 613763
- the mass rebuild of 2010.1 packages

* Tue Nov 17 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.5-12mdv2010.1
+ Revision: 467086
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.5-11mdv2010.0
+ Revision: 441572
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.5-10mdv2009.1
+ Revision: 322657
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.5-9mdv2009.0
+ Revision: 237058
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.5-8mdv2008.0
+ Revision: 15489
- rule out the PHPUnit.php dep


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.5-7mdv2007.0
+ Revision: 82535
- Import php-pear-SQL_Parser

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.5-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11671 |12cu|php-pear-Stream_SHM-1.0.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Stream
%define		_subclass	SHM
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.0
Release:	15
Summary:	Shared memory stream
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Stream_SHM/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
The Stream_SHM package provides a class that can be registered with
stream_register_wrapper() in order to have stream-based shared-memory
access.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-14mdv2012.0
+ Revision: 742278
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-13
+ Revision: 679582
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-12mdv2011.0
+ Revision: 613775
- the mass rebuild of 2010.1 packages

* Tue Nov 17 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.0-11mdv2010.1
+ Revision: 467087
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.0.0-10mdv2010.0
+ Revision: 441573
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-9mdv2009.1
+ Revision: 322663
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-8mdv2009.0
+ Revision: 237068
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-7mdv2007.0
+ Revision: 82677
- Import php-pear-Stream_SHM

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11672 |12cu|php-pear-Stream_Var-1.1.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Stream
%define		_subclass	Var
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.1.0
Release:	8
Summary:	Allows stream based access to any variable
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Stream_Var/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildRequires:	php-pear
BuildArch:	noarch

%description
%{upstream_name} can be registered as a stream with stream_register_wrapper 
and allows stream based access to any variable in any scope. Arrays are
treated as directories, so it`s possible to replace temporary
directories and files in your applications with variables.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-7mdv2012.0
+ Revision: 742279
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-6
+ Revision: 679583
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-5mdv2011.0
+ Revision: 613776
- the mass rebuild of 2010.1 packages

* Tue Nov 17 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.0-4mdv2010.1
+ Revision: 467088
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Thu Oct 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.0-3mdv2010.0
+ Revision: 452034
- fix %%postun

* Sun Sep 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.0-2mdv2010.0
+ Revision: 450204
- use pear installer
- use fedora %%post/%%postun

* Mon Sep 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.0-1mdv2010.0
+ Revision: 446484
- new version
- spec cleanup

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.0.0-10mdv2010.0
+ Revision: 441574
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-9mdv2009.1
+ Revision: 322664
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-8mdv2009.0
+ Revision: 237069
- rebuild

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 1.0.0-7mdv2008.1
+ Revision: 140730
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-7mdv2007.0
+ Revision: 82679
- Import php-pear-Stream_Var

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11673 |12cu|php-pear-Structures_DataGrid-0.8.3-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Structures
%define		_subclass	DataGrid
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.8.3
Release:	9
Summary:	Create grid like structure based on a record set of data
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Structures_DataGrid/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
This package offers a toolkit to render out a datagrid in HTML format
as well as many other formats such as an XML Document, an Excel
Spreadsheet, a Smarty Template and more. It also offers paging and
sorting functionality to limit the data that is presented. This
concept is based on the .NET Framework DataGrid.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.8.3-8mdv2012.0
+ Revision: 742280
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.8.3-7
+ Revision: 679584
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.8.3-6mdv2011.0
+ Revision: 613777
- the mass rebuild of 2010.1 packages

* Tue Nov 17 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.3-5mdv2010.1
+ Revision: 467089
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.8.3-4mdv2010.0
+ Revision: 441577
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.8.3-3mdv2009.1
+ Revision: 322665
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.8.3-2mdv2009.0
+ Revision: 237070
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.8.3-1mdv2008.0
+ Revision: 15998
- fix build
- 0.8.3


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.6.3-1mdv2007.0
+ Revision: 82681
- Import php-pear-Structures_DataGrid

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.6.3-1mdk
- 0.6.3
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.6.2-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.6.2-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.6.2-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.6.2-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.6.2-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.6.2-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11674 |12cu|php-pear-System_Command-1.0.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		System
%define		_subclass	Command
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.8
Release:	1
Summary:	Commandline execution interface
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/System_Command/
Source0:	http://download.pear.php.net/package/System_Command-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Running functions from the commandline can be dangerous if the proper
precautions are not taken to escape the shell arguments and reaping
the exit status properly. This class give a formal interface to both,
so that you can run a system command as comfortably as you would run a
PHP function, which full pear error handling as results on failure.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.7-3mdv2012.0
+ Revision: 742281
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.7-2
+ Revision: 679585
- mass rebuild

* Sun Nov 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.7-1mdv2011.0
+ Revision: 594502
- update to new version 1.0.7

* Tue Nov 17 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.6-5mdv2010.1
+ Revision: 467091
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.0.6-4mdv2010.0
+ Revision: 441621
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.6-3mdv2009.1
+ Revision: 322666
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.6-2mdv2009.0
+ Revision: 237071
- rebuild

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 1.0.6-1mdv2008.1
+ Revision: 140730
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Apr 28 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.6-1mdv2008.0
+ Revision: 18936
- 1.0.6


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.5-1mdv2007.0
+ Revision: 82699
- Import php-pear-System_Command

* Sat May 20 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.5-1mdk
- 1.0.5

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-1mdk
- 1.0.4
- new group (Development/PHP)

* Thu Sep 22 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-1mdk
- 1.0.2

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1mdk
- initial Mandriva package (PLD import)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11675 |12cu|php-pear-System_Mount-1.0.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		System
%define		_subclass	Mount
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.1
Release:	4
Summary:	Mount and unmount devices in fstab
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/System_Mount/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
ystem_Mount provides a simple interface to deal with mounting and
unmounting devices listed in the system's fstab.

Features:
- Very compact, easy-to-read code, based on File_Fstab,
- Examines mount options to determine if a device can be mounted or
  not,
- Extremely easy to use,
- Fully documented with PHPDoc.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/example.php
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-3mdv2012.0
+ Revision: 742282
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-2
+ Revision: 679586
- mass rebuild

* Wed Dec 29 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1mdv2011.0
+ Revision: 625911
- fix build
- 1.0.1

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-12mdv2011.0
+ Revision: 613778
- the mass rebuild of 2010.1 packages

* Tue Nov 17 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.0-11mdv2010.1
+ Revision: 467092
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.0.0-10mdv2010.0
+ Revision: 441652
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-9mdv2009.1
+ Revision: 322667
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-8mdv2009.0
+ Revision: 237078
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-7mdv2007.0
+ Revision: 82710
- Import php-pear-System_Mount

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11676 |12cu|php-pear-System_ProcWatch-0.4.2-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		System
%define		_subclass	ProcWatch
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.4.2
Release:	15
Summary:	Monitor processes
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/System_ProcWatch/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
With this package you can monitor running processes based upon an XML
configuration file, XML string, INI file or an array where you define
patterns, conditions and actions.


%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_bindir}/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.4.2-14mdv2012.0
+ Revision: 742283
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.4.2-13
+ Revision: 679587
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4.2-12mdv2011.0
+ Revision: 613779
- the mass rebuild of 2010.1 packages

* Tue Nov 17 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.4.2-11mdv2010.1
+ Revision: 467093
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.4.2-10mdv2010.0
+ Revision: 441653
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.4.2-9mdv2009.1
+ Revision: 322668
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.4.2-8mdv2009.0
+ Revision: 237085
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.4.2-7mdv2007.0
+ Revision: 82722
- Import php-pear-System_ProcWatch

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.4.2-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.2-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.2-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.2-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.2-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.2-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.2-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11677 |12cu|php-pear-System_Socket-0.4.1-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		System
%define		_subclass	Socket
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.4.1
Release:	15
Summary:	OO socket API
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/System_Socket/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Aims to provide a thight and robust OO API to PHPs socket extension
(ext/sockets).


%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.4.1-14mdv2012.0
+ Revision: 742284
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.4.1-13
+ Revision: 679588
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4.1-12mdv2011.0
+ Revision: 613780
- the mass rebuild of 2010.1 packages

* Tue Nov 17 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.4.1-11mdv2010.1
+ Revision: 467094
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.4.1-10mdv2010.0
+ Revision: 441655
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.4.1-9mdv2009.1
+ Revision: 322669
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.4.1-8mdv2009.0
+ Revision: 237094
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.4.1-7mdv2007.0
+ Revision: 82745
- Import php-pear-System_Socket

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.4.1-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11678 |12cu|php-pear-Testing_Selenium-0.4.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Testing
%define		_subclass	Selenium
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.4.4
Release:	1
Summary:	PHP Client for Selenium RC
License:	Apache License
Group:		Development/PHP
URL:		http://pear.php.net/package/XML_Util/
Source0:	http://download.pear.php.net/package/Testing_Selenium-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Selenium Remote Control (SRC) is a test tool that allows you to write automated
web application UI tests in any programming language against any HTTP website
using any mainstream JavaScript-enabled browser. SRC provides a Selenium
Server, which can automatically start/stop/control any supported browser. It
works by using Selenium Core, a pure-HTML+JS library that performs automated
tasks in JavaScript; the Selenium Server communicates directly with the browser
using AJAX (XmlHttpRequest).

http://www.openqa.org/selenium-rc/

This module sends commands directly to the Server using simple HTTP GET/POST
requests. Using this module together with the Selenium Server, you can
automatically control any supported browser.

To use this module, you need to have already downloaded and started the
Selenium RC Server.  (The Selenium Server is a Java application.)

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%doc %{upstream_name}-%{version}/ChangeLog
%doc %{upstream_name}-%{version}/README
%doc %{upstream_name}-%{version}/TODO
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml
%{_datadir}/pear/data/%{upstream_name}


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-10mdv2012.0
+ Revision: 742285
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-9
+ Revision: 679589
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-8mdv2011.0
+ Revision: 613781
- the mass rebuild of 2010.1 packages

* Sun Nov 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.1-7mdv2010.1
+ Revision: 466335
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.3.1-6mdv2010.0
+ Revision: 430698
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-4mdv2009.0
+ Revision: 237102
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Nov 09 2007 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-3mdv2008.1
+ Revision: 107007
- PHPUnit2/PHPUnit

* Thu Aug 16 2007 Thierry Vignaud <tv@mandriva.org> 0.3.1-2mdv2008.0
+ Revision: 64198
- rebuild

* Wed Apr 18 2007 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-1mdv2008.0
+ Revision: 14682
- Import php-pear-Testing_Selenium



* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-1mdv2008.0
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11679 |12cu|php-pear-Text_CAPTCHA-1.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Text
%define		_subclass	CAPTCHA
%define		upstream_name	%{_class}_%{_subclass}
Name:		php-pear-%{upstream_name}
Version:	1.0.2
Release:	1
Summary:	Generation of CAPTCHA imgaes
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Text_CAPTCHA/
Source0:	http://download.pear.php.net/package/Text_CAPTCHA-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Implementation of CAPTCHA (completely automated public Turing test to
tell computers and humans apart) images.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog
* Mon Mar 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.2-1
+ Revision: 677067e
- Updated to 1.0.2 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11680 |12cu|php-pear-Text_Figlet-1.0.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Text
%define		_subclass	Figlet
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.2
Release:	4
Summary:	Render text using FIGlet fonts
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Text_Figlet/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear


%description
Engine for use FIGlet fonts to rendering text.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-3mdv2012.0
+ Revision: 742287
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-2
+ Revision: 679591
- mass rebuild

* Sat Aug 14 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.2-1mdv2011.0
+ Revision: 569601
- update to new version 1.0.2

* Sat Jul 31 2010 Thomas Spuhler <tspuhler@mandriva.org> 1.0.1-5mdv2011.0
+ Revision: 564125
- Increased release for rebuild

* Sun Nov 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.1-4mdv2010.1
+ Revision: 466322
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.0.1-3mdv2010.0
+ Revision: 441657
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-2mdv2009.1
+ Revision: 322672
- rebuild

* Wed Dec 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.1-1mdv2009.1
+ Revision: 315174
- update to new version 1.0.1

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdv2009.0
+ Revision: 237118
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdv2008.0
+ Revision: 16000
- fix build
- 1.0.0


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.8.1-1mdv2007.0
+ Revision: 82751
- Import php-pear-Text_Figlet

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.8.1-1mdk
- 0.8.1
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11681 |12cu|php-pear-Text_Flowed-0.0.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define prj Text_Flowed

%define xmldir  %{_var}/lib/pear
%define peardir %(pear config-get php_dir 2> /dev/null)

Name:          php-pear-Text_Flowed
Version:       0.0.2
Release:       4
Summary:       Horde Mime Library
License:       LGPL
Group:         Networking/Mail
Url:           http://pear.horde.org/index.php?package=%{prj}
Source0:       %{prj}-%{version}.tgz
BuildArch:     noarch
Requires(pre): php-pear
Requires:      horde-util
Requires:       php-pear
BuildRequires: php-pear
BuildRequires: php-pear-channel-horde

%description
The Text_Flowed:: class provides common methods for manipulating text using
the encoding described in RFC 3676 ('flowed' text)

%prep
%setup -q -n %{prj}-%{version}

%build
%__mv ../package.xml .

%install
pear install --packagingroot %{buildroot} --nodeps package.xml

%__rm -rf %{buildroot}/%{peardir}/.{filemap,lock,registry,channels,depdb,depdblock}

%__mkdir_p %{buildroot}%{xmldir}
%__cp package.xml %{buildroot}%{xmldir}/%{prj}.xml

%clean
%__rm -rf %{buildroot}

%post
pear install --nodeps --soft --force --register-only %{xmldir}/%{prj}.xml

%postun
if [ "$1" -eq "0" ]; then
  pear uninstall --nodeps --ignore-errors --register-only pear.horde.org/%{prj}
fi

%files
%defattr(-, root, root)
%{xmldir}/%{prj}.xml
%dir %{peardir}/Text
%dir %{peardir}/tests/Text_Flowed/tests
%{peardir}/Text/Flowed.php
%{peardir}/tests/Text_Flowed/tests/Flowed.phpt




%changelog
* Sat Jul 31 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-3mdv2011.0
+ Revision: 564124
- Increased release for rebuild

* Wed Mar 17 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-2mdv2010.1
+ Revision: 523852
- replaced Requires(pre): %%{_bindir}/pear with Requires(pre): php-pear
  increased release version

* Mon Mar 08 2010 Thomas Spuhler <tspuhler@mandriva.org> 0.0.2-1mdv2010.1
+ Revision: 515619
- removed BuildRequires: horder-framework
- import php-pear-Text_Flowed



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11682 |12cu|php-pear-Text_Huffman-0.2.0-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Text
%define		_subclass	Huffman
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.2.0
Release:	16
Summary:	Lossless compression algorithm
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Text_Huffman/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Huffman compression is a lossless compression algorithm that is ideal
for compressing textual data.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-15mdv2012.0
+ Revision: 742288
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-14
+ Revision: 679593
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-13mdv2011.0
+ Revision: 613783
- the mass rebuild of 2010.1 packages

* Sun Nov 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.0-12mdv2010.1
+ Revision: 466324
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.2.0-11mdv2010.0
+ Revision: 441658
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-10mdv2009.1
+ Revision: 322673
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-9mdv2009.0
+ Revision: 237126
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-8mdv2007.0
+ Revision: 82753
- Import php-pear-Text_Huffman

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-8mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-7mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-6mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-5mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-4mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-3mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11683 |12cu|php-pear-Text_Password-1.1.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Text
%define		_subclass	Password
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.1.1
Release:	8
Summary:	Creating passwords with PHP
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Text_Password/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Text_Password allows one to create pronounceable and unpronounceable
passwords. The full functional range is explained in the manual at
http://pear.php.net/manual/.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-7mdv2012.0
+ Revision: 742289
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-6
+ Revision: 679594
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-5mdv2011.0
+ Revision: 613784
- the mass rebuild of 2010.1 packages

* Sun Nov 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.1-4mdv2010.1
+ Revision: 466325
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.1.1-3mdv2010.0
+ Revision: 441659
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-2mdv2009.1
+ Revision: 322674
- rebuild

* Wed Dec 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.1-1mdv2009.1
+ Revision: 315180
- update to new version 1.1.1

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-3mdv2009.0
+ Revision: 237133
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-2mdv2007.0
+ Revision: 82755
- Import php-pear-Text_Password

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-2mdk
- new group (Development/PHP)

* Thu Sep 22 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-1mdk
- 1.1.0

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11684 |12cu|php-pear-Text_Statistics-1.0.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Text
%define		_subclass	Statistics
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.1
Release:	5
Summary:	Compute readability indexes for documents
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Text_Statistics/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Text_Statistics allows for computation of readability indexes for text
documents.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-4mdv2012.0
+ Revision: 742290
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-3
+ Revision: 679595
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-2mdv2011.0
+ Revision: 613785
- the mass rebuild of 2010.1 packages

* Sun Feb 21 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.1-1mdv2010.1
+ Revision: 508992
- update to new version 1.0.1

* Sun Nov 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-11mdv2010.1
+ Revision: 466326
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.0-10mdv2010.0
+ Revision: 441660
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0-9mdv2009.1
+ Revision: 322675
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0-8mdv2009.0
+ Revision: 237141
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0-7mdv2007.0
+ Revision: 82757
- Import php-pear-Text_Statistics

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11685 |12cu|php-pear-Text_Template-1.1.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define  upstream_name Text_Template

Summary:	Simple template engine for PHPUnit
Name:		php-pear-%{upstream_name}
Version:	1.1.1
Release:	3
License:	BSD
Group:		Development/PHP
URL:		http://www.phpunit.de/
Source0:	http://pear.phpunit.de/get/Text_Template-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-cli >= 3:5.2.1
Requires:	php-pear >= 1:1.9.4
Requires:	php-channel-phpunit
BuildArch:	noarch
BuildRequires:	php-pear
BuildRequires:	php-channel-phpunit
Suggests:	php-pear-PHPUnit >= 3.6.3
Suggests:	php-soap

%description
PHPUnit is a regression testing framework used by the developer who implements
unit tests in PHP.

This package provides the Simple template engine for PHPUnit.

%prep

%setup -q -c 
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%build

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/ChangeLog.markdown
%doc %{upstream_name}-%{version}/LICENSE
%doc %{upstream_name}-%{version}/README.markdown
%{_datadir}/pear/Text/Template
%{_datadir}/pear/Text/*.php
%{_datadir}/pear/packages/Text_Template.xml



%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-2mdv2012.0
+ Revision: 742292
- fix major breakage by careless packager

* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-1
+ Revision: 730907
- import php-pear-Text_Template


* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-1mdv2010.2
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11686 |12cu|php-pear-Text_TeXHyphen-0.1.0-17
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Text
%define		_subclass	TeXHyphen
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.1.0
Release:	17
Summary:	Automated word hyphenation with the TeX algorithm
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Text_TeXHyphen/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
This package implements the TeX hyphenation algorithm based on
pattern.

The package can support various backends for pattern retrieval. At
this stage only flat files with TeX pattern were implemented. The
advantage of the TeX pattern is the available multi-language support.
Currently German, Oxford and American English are supported.

For speed purposes an interface for a cache of hyphenated words was
implemented.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-16mdv2012.0
+ Revision: 742291
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-15
+ Revision: 679596
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-14mdv2011.0
+ Revision: 613786
- the mass rebuild of 2010.1 packages

* Sun Nov 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.0-13mdv2010.1
+ Revision: 466327
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.1.0-12mdv2010.0
+ Revision: 441661
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-11mdv2009.1
+ Revision: 322679
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-10mdv2009.0
+ Revision: 237148
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-9mdv2008.0
+ Revision: 15503
- rule out the PHPUnit.php dep


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-8mdv2007.1
+ Revision: 140463
- fix deps

* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-7mdv2007.0
+ Revision: 82759
- Import php-pear-Text_TeXHyphen

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11687 |12cu|php-pear-Text_Wiki-1.2.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Text
%define		_subclass	Wiki
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.2.1
Release:	4
Summary:	Parsing and rendering rules for Wiki markup in structured text
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Text_Wiki/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Abstracts parsing and rendering rules for Wiki markup in structured
plain text.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-3mdv2012.0
+ Revision: 742293
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-2
+ Revision: 679597
- mass rebuild

* Sun Nov 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.1-1mdv2011.0
+ Revision: 594503
- update to new version 1.2.1

* Sun Nov 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.0-5mdv2010.1
+ Revision: 466328
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.2.0-4mdv2010.0
+ Revision: 441662
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-3mdv2009.1
+ Revision: 322698
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-2mdv2009.0
+ Revision: 237154
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Jul 23 2007 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-1mdv2008.0
+ Revision: 54564
- 1.2.0


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-1mdv2007.0
+ Revision: 82761
- Import php-pear-Text_Wiki

* Sat May 20 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-1mdk
- 1.1.0

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-1mdk
- 1.0.3
- new group (Development/PHP)

* Thu Sep 22 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1mdk
- 1.0.1

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11688 |12cu|php-pear-Text_Wiki_Mediawiki-0.2.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Text
%define		_subclass	Wiki_Mediawiki
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.2.0
Release:	5
Summary:	Mediawiki parser for Text_Wiki
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Text_Wiki/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Parses Mediawiki mark-up to tokenize the text for Text_Wiki renderings.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-4mdv2012.0
+ Revision: 742294
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-3
+ Revision: 679598
- mass rebuild

* Wed Oct 20 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.0-2mdv2011.0
+ Revision: 587006
- proper summary and description

* Wed Oct 20 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.0-1mdv2011.0
+ Revision: 586978
- import php-pear-Text_Wiki_Mediawiki


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11689 |12cu|php-pear-Translation-1.2.6pl1-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Translation
%define		upstream_name	%{_class}

Name:		php-pear-%{upstream_name}
Version:	1.2.6pl1
Release:	16
Summary:	Class for creating multilingual websites
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Translation/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRequires:	recode

%description
Class allows to store and retrieve all the strings on multilingual
site in the database. Class connects to any database using PHP PEAR
extension. The object should be created for every page. While creation
all the strings connected with specific page and the strings connected
with all the pages on the site are loaded into variable, so access to
them is quite fast and does not overload database server connection.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.6pl1-15mdv2012.0
+ Revision: 742295
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.6pl1-14
+ Revision: 679599
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2.6pl1-13mdv2011.0
+ Revision: 613787
- the mass rebuild of 2010.1 packages

* Sun Nov 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.6pl1-12mdv2010.1
+ Revision: 466329
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.2.6pl1-11mdv2010.0
+ Revision: 441663
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.2.6pl1-10mdv2009.1
+ Revision: 322713
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2.6pl1-9mdv2009.0
+ Revision: 237155
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.6pl1-8mdv2007.0
+ Revision: 82763
- Import php-pear-Translation

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.6pl1-8mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.6pl1-7mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.6pl1-6mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.6pl1-5mdk
- fix deps

* Fri Jul 22 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.6pl1-4mdk
- fix the package.xml file so it will register

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.6pl1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.6pl1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.6pl1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11690 |12cu|php-pear-UDDI-0.2.4-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		UDDI
%define		upstream_name	%{_class}

Name:		php-pear-%{upstream_name}
Version:	0.2.4
Release:	6
Summary:	API for PHP
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/UDDI/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Implementation of Universal Description, Discovery and Integration API
for locating and publishing Web Services in a UBR (UDDI Business
Registry).

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}/*.php
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.2.4-5mdv2012.0
+ Revision: 742296
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.2.4-4
+ Revision: 679600
- mass rebuild

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - spec cleanup
    - use pear installer
    - don't ship tests, even in documentation
    - own all directories
    - use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.2.4-2mdv2010.0
+ Revision: 441664
- rebuild

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 0.2.4-1mdv2009.1
+ Revision: 368274
- Update php pear UDDI to 0.2.4 version

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.2.3-3mdv2009.1
+ Revision: 322728
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.2.3-2mdv2009.0
+ Revision: 237156
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.2.3-1mdv2008.0
+ Revision: 15756
- 0.2.3


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2.2-1mdv2007.0
+ Revision: 82792
- Import php-pear-UDDI

* Sat May 20 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2.2-1mdk
- 0.2.2

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-1mdk
- 0.2.1
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.3-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.3-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.3-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.3-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.3-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.3-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11691 |12cu|php-pear-XML_Beautifier-1.2.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		XML
%define		_subclass	Beautifier
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.2.2
Release:	4
Summary:	Class to format XML documents
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/XML_Beautifier/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
XML_Beautifier will add indentation and linebreaks to you XML files,
replace all entities, format your comments and makes your document
easier to read. You can influence the way your document is beautified
with several options. 

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-3mdv2012.0
+ Revision: 742297
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-2
+ Revision: 679601
- mass rebuild

* Sun Nov 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.2-1mdv2011.0
+ Revision: 594504
- update to new version 1.2.2

* Wed Nov 11 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.0-4mdv2010.1
+ Revision: 464946
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.2.0-3mdv2010.0
+ Revision: 441665
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-2mdv2009.1
+ Revision: 322745
- rebuild

* Mon Oct 13 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.0-1mdv2009.1
+ Revision: 293184
- update to new version 1.2.0

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1-8mdv2009.0
+ Revision: 237157
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1-7mdv2007.0
+ Revision: 82826
- Import php-pear-XML_Beautifier

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11692 |12cu|php-pear-XML_CSSML-1.1.1-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		XML
%define		_subclass	CSSML
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.1.1
Release:	9
Summary:	Methods for creating cascading style sheets (CSS)
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/XML_CSSML/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
The best way to describe this library is to classify it as a template
system for generating cascading style sheets (CSS). It is ideal for
storing all of the CSS in a single location and allowing it to be
parsed as needed at runtime (or from cache) using both general and
browser filters specified in the attribute for the style tags. It can
be driven with either the libxslt pear extenstion (part of xmldom) or
the xslt extension (part of the sablotron libraries). You may see an
example usage of this class at the follow url:
http://mojave.mojavelinux.com/forum/viewtopic.php?p=22#22

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

install -d %{buildroot}%{_datadir}/pear/%{_class}/%{_subclass}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/%{_class}_%{_subclass}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-8mdv2012.0
+ Revision: 742298
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-7
+ Revision: 679602
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-6mdv2011.0
+ Revision: 613788
- the mass rebuild of 2010.1 packages

* Wed Nov 11 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.1-5mdv2010.1
+ Revision: 464947
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.1.1-4mdv2010.0
+ Revision: 441666
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-3mdv2009.1
+ Revision: 322759
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-2mdv2009.0
+ Revision: 237158
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-1mdv2007.0
+ Revision: 82843
- Import php-pear-XML_CSSML

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-1mdk
- 1.1.1
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11693 |12cu|php-pear-XML_FastCreate-1.0.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		XML
%define		_subclass	FastCreate
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.4
Release:	2
Summary:	Fast creation of valid XML with DTD control and translation options
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/XML_FastCreate/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Key features of this package include:
- Easy way to make valid XML :
	\$x->div(
	\$x->h1("Example"),
	\$x->p("Hello"),
	\$x->p(array('class'=>'example'), "World !")
	)

- Option to report DTD errors in your XML :
Use internal tool or external program [ Require XML_DTD package ]

- Use output driver of your choice :
Text : return string
XML_Tree : return XML_Tree object [ Require XML_Tree package ]

- Translate option to quickly transform tags by anothers :
ex: Convert your XML to XHTML :
<news><title>Example</title></news>
to :
<div class="news"><h1>Example</h1></div>

- Include a PHP program to quickly transform HTML to FastCreate syntax.
[ Require XML_HTMLSax package ]

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests
rm -rf %{buildroot}%{_datadir}/pear/data

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/script/*
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Sun Dec 18 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-1mdv2012.0
+ Revision: 743522
- fix typo
- 1.0.4

* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-8
+ Revision: 742300
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-7
+ Revision: 679604
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-6mdv2011.0
+ Revision: 613790
- the mass rebuild of 2010.1 packages

* Wed Nov 11 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.3-5mdv2010.1
+ Revision: 464949
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.0.3-4mdv2010.0
+ Revision: 441668
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-3mdv2009.1
+ Revision: 322811
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-2mdv2009.0
+ Revision: 237161
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-1mdv2007.0
+ Revision: 82850
- Import php-pear-XML_FastCreate

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-1mdk
- 1.0.3
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11694 |12cu|php-pear-XML_fo2pdf-0.98-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		XML
%define		_subclass	fo2pdf
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.98
Release:	14
Summary:	Converts a xsl-fo file to pdf/ps/pcl/text/etc
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/XML_fo2pdf/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Converts a xsl-fo file to pdf/ps/pcl/text/etc with the help of
apache-fop.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/README*
%doc %{upstream_name}-%{version}/*.fo
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.98-13mdv2011.0
+ Revision: 679619
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.98-12mdv2011.0
+ Revision: 613804
- the mass rebuild of 2010.1 packages

* Wed Nov 11 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.98-11mdv2010.1
+ Revision: 464950
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.98-10mdv2010.0
+ Revision: 441678
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.98-9mdv2009.1
+ Revision: 323008
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.98-8mdv2009.0
+ Revision: 237177
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.98-7mdv2007.0
+ Revision: 82970
- Import php-pear-XML_fo2pdf

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.98-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.98-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.98-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.98-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.98-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.98-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.98-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11695 |12cu|php-pear-XML_FOAF-0.3.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		XML
%define		_subclass	FOAF
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.3.0
Release:	7
Summary:	Provides the ability to manipulate FOAF RDF/XML
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/XML_FOAF/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
XML_FOAF allows advanced users to create advanced FOAF files.
The FOAF Project can be found at http://www.foaf-project.org/ -
XML_FOAF_Parser and XML_FOAF_Lite will follow before 1.0.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-6mdv2012.0
+ Revision: 742299
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-5
+ Revision: 679603
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-4mdv2011.0
+ Revision: 613789
- the mass rebuild of 2010.1 packages

* Wed Nov 11 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.0-3mdv2010.1
+ Revision: 464951
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.3.0-2mdv2010.0
+ Revision: 441715
- rebuild

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 0.3.0-1mdv2009.1
+ Revision: 368294
- Update php pear XML_FOAF to 0.3.0 version

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.2-9mdv2009.1
+ Revision: 322796
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.2-8mdv2009.0
+ Revision: 237160
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2-7mdv2007.0
+ Revision: 82848
- Import php-pear-XML_FOAF

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11696 |12cu|php-pear-XML_HTMLSax-3.0.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		XML
%define		_subclass	HTMLSax
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	3.0.0
Release:	15
Summary:	A SAX based parser for HTML and other badly formed XML documents
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/XML_HTMLSax/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
XML_HTMLSax is a SAX based XML parser for badly formed XML documents,
such as HTML. The original code base was developed by Alexander Zhukov
and published at http://sourceforge.net/projects/phpshelve/, who in
turn was inspired by the Python HTMLSax package. Alexander kindly gave
permission to modify the code and license for inclusion in PEAR.
PEAR::XML_HTMLSax takes the last release from Sourceforge
(HTMLSax2002082201) and changes the API to make using HTMLSax very
similar to using the native PHP Expat extension, opening it up for use
with projects like SAX filters:
http://phpxmlclasses.sourceforge.net/show_doc.php?class=class_sax_filters.html.
This version also fixes some bugs and adds further features such as
the ability to handle processing instructions and JSP/ASP markup.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 3.0.0-14mdv2012.0
+ Revision: 742301
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 3.0.0-13
+ Revision: 679605
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 3.0.0-12mdv2011.0
+ Revision: 613791
- the mass rebuild of 2010.1 packages

* Wed Nov 11 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.0.0-11mdv2010.1
+ Revision: 464952
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 3.0.0-10mdv2010.0
+ Revision: 441716
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 3.0.0-9mdv2009.1
+ Revision: 322826
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 3.0.0-8mdv2009.0
+ Revision: 237162
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 3.0.0-7mdv2007.0
+ Revision: 82852
- Import php-pear-XML_HTMLSax

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 3.0.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 3.0.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 3.0.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 3.0.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 3.0.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 3.0.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 3.0.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11697 |12cu|php-pear-XML_HTMLSax3-3.0.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		XML
%define		_subclass	HTMLSax3
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	3.0.0
Release:	8
Summary:	A SAX parser for HTML and other badly formed XML documents
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/XML_HTMLSax3/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
XML_HTMLSax3 is a SAX based XML parser for badly formed XML documents, such as
HTML. The original code base was developed by Alexander Zhukov and published at
http://sourceforge.net/projects/phpshelve/. Alexander kindly gave permission to
modify the code and license for inclusion in PEAR.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 3.0.0-7mdv2012.0
+ Revision: 742302
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 3.0.0-6
+ Revision: 679606
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 3.0.0-5mdv2011.0
+ Revision: 613792
- the mass rebuild of 2010.1 packages

* Wed Nov 11 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.0.0-4mdv2010.1
+ Revision: 464953
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 3.0.0-3mdv2010.0
+ Revision: 441717
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 3.0.0-2mdv2009.1
+ Revision: 322827
- rebuild

* Sat Sep 06 2008 Oden Eriksson <oeriksson@mandriva.com> 3.0.0-1mdv2009.0
+ Revision: 281925
- import php-pear-XML_HTMLSax3


* Sat Sep 06 2008 Oden Eriksson <oeriksson@mandriva.com> 3.0.0-1mdv2009.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11698 |12cu|php-pear-XML_image2svg-0.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		XML
%define		_subclass	image2svg
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.1.1
Release:	1
Summary:	Image to SVG conversion
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/XML_image2svg/
Source0:	http://download.pear.php.net/package/XML_image2svg-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
The class converts images, such as of the format JPEG, PNG and GIF to
a standalone SVG representation. The image is being encoded by the PHP
native encode_base64() function. You can use it to get back a complete
SVG file, which is based on a predefinded, easy adaptable template
file, or you can take the encoded file as a return value, using the
get() method. Due to the encoding by base64, the SVG files will
increase approx. 30% in size compared to the conventional image.


%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests
rm -rf %{buildroot}%{_datadir}/pear/package.php

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1-14mdv2012.0
+ Revision: 742318
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1-13
+ Revision: 679620
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1-12mdv2011.0
+ Revision: 613805
- the mass rebuild of 2010.1 packages

* Wed Nov 11 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1-11mdv2010.1
+ Revision: 464974
- rediff patch, to handle resulting md5sum change
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.1-10mdv2010.0
+ Revision: 441718
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1-9mdv2009.1
+ Revision: 323018
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1-8mdv2009.0
+ Revision: 237178
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1-7mdv2007.0
+ Revision: 82972
- Import php-pear-XML_image2svg

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-1mdk
- initial Mandriva package (PLD import)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11699 |12cu|php-pear-XML_Indexing-0.3.6-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		XML
%define		_subclass	Indexing
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.3.6
Release:	9
Summary:	XML Indexing support
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/XML_Indexing/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
This package provides support for indexing XML files. It assists you
in creating and using such indexes in order to reduce access-time to
local XML files.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3.6-8mdv2012.0
+ Revision: 742303
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3.6-7
+ Revision: 679607
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.6-6mdv2011.0
+ Revision: 613793
- the mass rebuild of 2010.1 packages

* Wed Nov 11 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.6-5mdv2010.1
+ Revision: 464955
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.3.6-4mdv2010.0
+ Revision: 441719
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.3.6-3mdv2009.1
+ Revision: 322828
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3.6-2mdv2009.0
+ Revision: 237163
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3.6-1mdv2007.0
+ Revision: 82854
- Import php-pear-XML_Indexing

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3.6-1mdk
- 0.3.6
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.5-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.5-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.5-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.5-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.5-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.5-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11700 |12cu|php-pear-XML_MXML-0.3.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		XML
%define		_subclass	MXML
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.3.0
Release:	15
Summary:	Framework to build Macromedia Flex applications
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/XML_MXML/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Flex enables enterprise-class Rich Internet Applications and is
designed to address a certain class of problems around multistep
processes, client-side validation, data manipulation, and data
visualization. This package allows you to build Flex documents
programatically.

MXML is the XML language for writing Macromedia Flex applications that
you can use to lay out user-interface components.

You can also use MXML to declaratively define nonvisual aspects of an
application, such as access to server-side data sources and data
bindings between user-interface components and server-side data
sources.

The API follows closely Stephan Schmidts XUL-Package.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-14mdv2012.0
+ Revision: 742304
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-13
+ Revision: 679608
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-12mdv2011.0
+ Revision: 613794
- the mass rebuild of 2010.1 packages

* Wed Nov 11 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.0-11mdv2010.1
+ Revision: 464956
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.3.0-10mdv2010.0
+ Revision: 441720
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-9mdv2009.1
+ Revision: 322829
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-8mdv2009.0
+ Revision: 237164
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-7mdv2007.0
+ Revision: 82860
- Import php-pear-XML_MXML

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11701 |12cu|php-pear-XML_NITF-1.1.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		XML
%define		_subclass	NITF
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.1.1
Release:	4
Summary:	Parse NITF documents
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/XML_NITF/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
This package provides a NITF XML parser. The parser was designed with
NITF version 3.1, but should be forward-compatible when new versions
of the NITF DTD are produced. Various methods for accessing the major
elements of the document, such as the hedline(s), byline, and lede are
provided. This class was originally tested against the Associated
Press's (AP) XML data feed.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

# nuke useless(?) files
rm -rf %{buildroot}%{_datadir}/pear/data/XML_NITF/.buildpath
rm -rf %{buildroot}%{_datadir}/pear/data/XML_NITF/.project
rm -rf %{buildroot}%{_datadir}/pear/data/XML_NITF/.settings/org.eclipse.php.core.prefs

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-3mdv2012.0
+ Revision: 742305
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-2
+ Revision: 679609
- mass rebuild

* Wed Dec 29 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-1mdv2011.0
+ Revision: 625909
- fix build
- 1.1.1

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-6mdv2011.0
+ Revision: 613795
- the mass rebuild of 2010.1 packages

* Wed Nov 11 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.0-5mdv2010.1
+ Revision: 464957
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.1.0-4mdv2010.0
+ Revision: 441757
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-3mdv2009.1
+ Revision: 322830
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-2mdv2009.0
+ Revision: 237165
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-1mdv2007.0
+ Revision: 82879
- Import php-pear-XML_NITF

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-1mdk
- 1.1.0
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11702 |12cu|php-pear-XML_RDDL-0.9-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		XML
%define		_subclass	RDDL
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.9
Release:	15
Summary:	Read RDDL (Resource Directory Description Language) documents
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/XML_RDDL/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
This class provides an easy-to-use interface to extract RDDL resources
from XML documents. More on RDDL can be found at http://www.rddl.org/

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9-14mdv2012.0
+ Revision: 742306
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9-13
+ Revision: 679610
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9-12mdv2011.0
+ Revision: 613796
- the mass rebuild of 2010.1 packages

* Wed Nov 11 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.9-11mdv2010.1
+ Revision: 464959
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.9-10mdv2010.0
+ Revision: 441761
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.9-9mdv2009.1
+ Revision: 322831
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.9-8mdv2009.0
+ Revision: 237166
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9-7mdv2007.0
+ Revision: 82893
- Import php-pear-XML_RDDL

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11703 |12cu|php-pear-XML_RPC2-1.1.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		XML
%define		_subclass	RPC2
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.1.1
Release:	3
Summary:	XML-RPC client/server library
License:	LGPL
Group:		Development/PHP
URL:		http://pear.php.net/package/XML_RPC2/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post):	php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildRequires:	php-pear
BuildArch:	noarch

%description
XML_RPC2 is a pear package providing XML_RPC client and server services. 
XML-RPC is a simple remote procedure call protocol built using HTTP as 
transport and XML as encoding.

As a client library, XML_RPC2 is capable of creating a proxy class which 
exposes the methods exported by the server. As a server library, XML_RPC2 
is capable of exposing methods from a class or object instance, seamlessly 
exporting local methods as remotely callable procedures.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean


fi

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-2mdv2012.0
+ Revision: 742308
- fix major breakage by careless packager

* Wed Dec 14 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-1
+ Revision: 741271
- 1.1.1

* Sat Apr 09 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0.8-1
+ Revision: 652038
- update to new version 1.0.8

* Sat Nov 27 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.6-1mdv2011.0
+ Revision: 602112
- new version

* Wed Nov 11 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.5-3mdv2010.1
+ Revision: 464960
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.0.5-2mdv2010.0
+ Revision: 441762
- rebuild

* Sun Sep 14 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0.5-1mdv2009.0
+ Revision: 284744
- update to new version 1.0.5

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-2mdv2009.0
+ Revision: 237167
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Aug 10 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0.2-1mdv2008.0
+ Revision: 61016
- new version

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1mdv2008.0
+ Revision: 15757
- 1.0.1


* Wed Feb 07 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0.0-1mdv2007.0
+ Revision: 117277
- Import php-pear-XML_RPC2


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11704 |12cu|php-pear-XML_RSS-1.0.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		XML
%define		_subclass	RSS
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.2
Release:	3
Summary:	RSS parser
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/XML_RSS/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Parser for Resource Description Framework (RDF) Site Summary (RSS)
documents.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-2mdv2012.0
+ Revision: 742309
- fix major breakage by careless packager

* Mon May 09 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-1
+ Revision: 672716
- 1.0.2

* Sun Nov 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.1-1mdv2011.0
+ Revision: 594505
- update to new version 1.0.1

* Sun Feb 21 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.0-1mdv2010.1
+ Revision: 508993
- update to new version 1.0.0

* Wed Nov 11 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.9.10-5mdv2010.1
+ Revision: 464961
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.9.10-4mdv2010.0
+ Revision: 441763
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.9.10-3mdv2009.1
+ Revision: 322928
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.9.10-2mdv2009.0
+ Revision: 237168
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.9.10-1mdv2008.0
+ Revision: 15504
- 0.9.10


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9.9-1mdv2007.0
+ Revision: 82904
- Import php-pear-XML_RSS

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9.9-1mdk
- 0.9.9
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11705 |12cu|php-pear-XML_SaxFilters-0.3.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		XML
%define		_subclass	SaxFilters
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.3.0
Release:	15
Summary:	A framework for building XML filters using the SAX API
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/XML_SaxFilters/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
XML_SaxFilters provides a foundation for using Sax filters in PHP. The
original code base was developed by Luis Argerich and published at
http://phpxmlclasses.sourceforge.net/show_doc.php?class=class_sax_filters.html.
Luis discussed how SaxFilters work, using the Sourceforge classes as
an example, in Chapter 10 of Wrox "PHP 4 XML". Luis kindly gave
permission to modify the code and license for inclusion in PEAR.

This version of the Sax Filters makes significant changes to Luis's
original code (backwards compatibility is definately broken),
seperating abstract classes from interfaces, providing interfaces for
data readers and writers and providing methods to help parse XML
documents recursively with filters (for example
AbstractFilter::setParent()) for documents where the structure can
vary significantly.

Sax Filtering is an approach to making parsing XML documents with Sax
modular and easy to maintain. The parser delegates events to a child
filter which may in turn delegate events to another filter. In general
it's possible to implement filters for a document which are as
flexible and powerful as DOM.


%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-14mdv2012.0
+ Revision: 742310
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-13
+ Revision: 679611
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-12mdv2011.0
+ Revision: 613797
- the mass rebuild of 2010.1 packages

* Wed Nov 11 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.0-11mdv2010.1
+ Revision: 464962
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.3.0-10mdv2010.0
+ Revision: 441764
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-9mdv2009.1
+ Revision: 322983
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-8mdv2009.0
+ Revision: 237169
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-7mdv2007.0
+ Revision: 82919
- Import php-pear-XML_SaxFilters

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11706 |12cu|php-pear-XML_Statistics-0.1-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		XML
%define		_subclass	Statistics
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.1
Release:	15
Summary:	Obtain statistical information from an XML documents
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/XML_Statistics/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
XML_Statistics is able to retrieve statistics about tags, attributes,
entities, processing instructions and CDaata chunks in any XML document.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1-14mdv2012.0
+ Revision: 742311
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1-13
+ Revision: 679612
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1-12mdv2011.0
+ Revision: 613798
- the mass rebuild of 2010.1 packages

* Wed Nov 11 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1-11mdv2010.1
+ Revision: 464965
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.1-10mdv2010.0
+ Revision: 441765
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1-9mdv2009.1
+ Revision: 322984
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1-8mdv2009.0
+ Revision: 237170
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1-7mdv2007.0
+ Revision: 82928
- Import php-pear-XML_Statistics

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11707 |12cu|php-pear-XML_svg2image-0.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		XML
%define		_subclass	svg2image
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.2.0
Release:	1
Summary:	Converts a SVG file to a PNG/JPEG image
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/XML_svg2image/
Source0:	http://download.pear.php.net/package/XML_svg2image-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Converts a SVG file to a PNG/JPEG image with the help of apache-batik
(java-program), needs therefore a PHP with ext/java compiled-in and
the batik files from http://xml.apache.org/batik/.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
#%doc %{upstream_name}-%{version}/README*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1-14mdv2012.0
+ Revision: 742319
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1-13
+ Revision: 679621
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1-12mdv2011.0
+ Revision: 613806
- the mass rebuild of 2010.1 packages

* Wed Nov 11 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1-11mdv2010.1
+ Revision: 464967
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.1-10mdv2010.0
+ Revision: 441766
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1-9mdv2009.1
+ Revision: 323019
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1-8mdv2009.0
+ Revision: 237179
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1-7mdv2007.0
+ Revision: 82989
- Import php-pear-XML_svg2image

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1-1mdk
- initial Mandriva package (PLD import)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11708 |12cu|php-pear-XML_Transformer-1.1.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		XML
%define		_subclass	Transformer
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.1.1
Release:	8
Summary:	XML transformations in PHP
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/XML_Transformer/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
With the XML_Transformer class one can easily bind PHP functionality
to XML tags, thus transforming the input XML tree into an output XML
tree without the need for XSLT. Single XML elements can be overloaded
with PHP functions, methods and static method calls, XML namespaces
can be registered to be handled by PHP classes.


%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

perl -pi -e "s|PHPUnit2|PHPUnit|g" %{upstream_name}-%{version}/Transformer/Tests/*

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/README
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-7mdv2012.0
+ Revision: 742312
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-6
+ Revision: 679613
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-5mdv2011.0
+ Revision: 613799
- the mass rebuild of 2010.1 packages

* Wed Nov 11 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.1-4mdv2010.1
+ Revision: 464968
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.1.1-3mdv2010.0
+ Revision: 441767
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-2mdv2009.1
+ Revision: 322991
- rebuild

* Sat Nov 22 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.1-1mdv2009.1
+ Revision: 305818
- update to new version 1.1.1

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-11mdv2009.0
+ Revision: 237171
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Nov 26 2007 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-10mdv2008.1
+ Revision: 112114
- really fix deps

* Fri Nov 09 2007 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-9mdv2008.1
+ Revision: 107008
- PHPUnit2/PHPUnit

* Wed Sep 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.0-8mdv2008.0
+ Revision: 90159
- rebuild


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-7mdv2007.0
+ Revision: 82939
- Import php-pear-XML_Transformer

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11709 |12cu|php-pear-XML_Tree-2.0.0-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		XML
%define		_subclass	Tree
%define		upstream_name	%{_class}_%{_subclass}
%define		_rc		RC2

Name:		php-pear-%{upstream_name}
Version:	2.0.0
Summary:	Represent XML data in a tree structure
Release:	16
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/XML_Tree/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}%{_rc}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Allows for the building of XML data structures using a tree
representation, without the need for an extension like DOMXML.


%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}%{_rc}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}%{_rc}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests
rm -rf %{buildroot}%{_datadir}/pear/data

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}%{_rc}/README.txt
%doc %{upstream_name}-%{version}%{_rc}/docs
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-15mdv2012.0
+ Revision: 742313
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-14
+ Revision: 679614
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-13mdv2011.0
+ Revision: 613800
- the mass rebuild of 2010.1 packages

* Wed Nov 11 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.0-12mdv2010.1
+ Revision: 464969
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 2.0.0-11mdv2010.0
+ Revision: 441768
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-10mdv2009.1
+ Revision: 322992
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-9mdv2009.0
+ Revision: 237172
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-8mdv2007.0
+ Revision: 82946
- Import php-pear-XML_Tree

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-8mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-7mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-6mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-5mdk
- fix deps

* Fri Jul 22 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-4mdk
- fix the package.xml file so it will register

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11710 |12cu|php-pear-XML_Wddx-1.0.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		XML
%define		_subclass	Wddx
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.2
Release:	4
Summary:	Wddx pretty serializer and deserializer
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/XML_Wddx/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
XML_Wddx does 2 things:
- a drop in replacement for the XML_Wddx extension (if it's not built
  in)
- produce an editable wddx file (with indenting etc.) and uses CDATA,
  rather than char tags

This package contains 2 static method:
- XML_Wddx:serialize(\$value)
- XML_Wddx:deserialize(\$value)

And should be 90% compatible with wddx_deserialize(), and the
deserializer will use wddx_deserialize if it is built in.

No support for recordsets is available at present in the PHP version
of the deserializer.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-3mdv2012.0
+ Revision: 742314
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-2
+ Revision: 679615
- mass rebuild

* Sat Oct 23 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.2-1mdv2011.0
+ Revision: 587647
- update to new version 1.0.2

* Wed Nov 11 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.1-11mdv2010.1
+ Revision: 464970
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.0.1-10mdv2010.0
+ Revision: 441769
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-9mdv2009.1
+ Revision: 322999
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-8mdv2009.0
+ Revision: 237173
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-7mdv2007.0
+ Revision: 82955
- Import php-pear-XML_Wddx

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11711 |12cu|php-pear-XML_XPath-1.2.4-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		XML
%define		_subclass	XPath
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.2.4
Release:	6
Summary:	XPath/DOM XML manipulation, maneuvering and query interface
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/XML_XPath/
Source0:	http://pear.php.net/get/%{upstream_name}-%{version}.tgz
Patch0:		XML_XPath-1.2.4-fix-path.patch
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildRequires:	php-pear
BuildArch:	noarch

%description
The PEAR::XML_XPath class provides an XPath/DOM XML manipulation,
maneuvering and query interface.

The class allows for easy manipulation, maneuvering and querying of a
DOMXML tree using both XPath queries and DOM walk functions. It uses
an internal pointer for all methods on which the action is performed.
Results from an DOM/XPath query are returned as an XPath_Result
object, which contains an internal array of DOM nodes and which
extends the common DOM class and hence contains all the DOM functions
from the main object to run on each of the elements in the internal
array. This class tries to hold as close as possible to the DOM
Recommendation. You MUST have the domxml extension to use this class.

The XML_XPath class was inspired by a class maintained by Nigel
Swinson called phpxpath. The phpxpath class does not rely on PHP
xmldom functions and is therefore a sibling to this class:
http://sourceforge.net/projects/phpxpath/.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml
%patch0 -p0

%install
cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%files
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Wed Feb 26 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.2.4-6
+ Revision: 807f8b2
- Drop unneeded require



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11712 |12cu|php-pear-XML_XSLT_Wrapper-0.2.2-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		XML
%define		_subclass	XSLT
%define		upstream_name	%{_class}_%{_subclass}_Wrapper

Name:		php-pear-%{upstream_name}
Version:	0.2.2
Release:	7
Summary:	Single interface to the different XSLT interface or commands
License:	PHP License
Group:		Development/PHP
Source0:	http://pear.php.net/get/%{upstream_name}-%{version}.tgz
URL:		http://pear.php.net/package/XML_XSLT_Wrapper/
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
This package was written to provide a simpler, cross-library and cross
commands interface to doing XSL transformations. It provides support
for: DOM XSLT PHP extension, XSLT PHP extension, MSXML using COM PHP
extension, XT command line
(http://www.blnz.com/xt/xt-20020426a-src/index.html), Sablotron
command line
(http://www.gingerall.com/charlie/ga/act/gadoc.act?pg=sablot#i__1940),
XT java interface, xml.apache.org java and C interface
(http://xml.apache.org/), Instant Saxon
(http://users.iclway.co.uk/mhkay/saxon/instant.html). Batch mode: XML:
multiple transformations of a single XML file, XSL: multiple
transformations of multiple XML files using a single XSL.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

# remove windows class:
rm %{buildroot}%{_datadir}/pear/%{_class}/%{_subclass}/Wrapper/Backend/*Com.php

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/TODO
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.2.2-6mdv2012.0
+ Revision: 742315
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.2.2-5
+ Revision: 679617
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.2-4mdv2011.0
+ Revision: 613802
- the mass rebuild of 2010.1 packages

* Wed Nov 11 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.2-3mdv2010.1
+ Revision: 464972
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.2.2-2mdv2010.0
+ Revision: 441771
- rebuild

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 0.2.2-1mdv2009.1
+ Revision: 368305
- Update php pear XML_XSLT_Wrapper to 0.2.2 version

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-9mdv2009.1
+ Revision: 323007
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-8mdv2009.0
+ Revision: 237175
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-7mdv2007.0
+ Revision: 82966
- Import php-pear-XML_XSLT_Wrapper

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11713 |12cu|php-pear-XML_XUL-0.8.3-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		XML
%define		_subclass	XUL
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.8.3
Release:	8
Summary:	Class to build Mozilla XUL applications
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/XML_XUL/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
The XML User Interface Language (XUL) is a markup language for
describing user interfaces. With XUL you can create rich, sophisticated
cross-platform web applications easily. XML_XUL provides a API similar
to DOM to create XUL applications. There's a PHP object for each XUL
element, and the more complex widgets like grids, trees and tabboxes can
easily be created with these objects.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.8.3-7mdv2012.0
+ Revision: 742316
- fix major breakage by careless packager

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.8.3-6
+ Revision: 679618
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.8.3-5mdv2011.0
+ Revision: 613803
- the mass rebuild of 2010.1 packages

* Wed Nov 11 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.3-4mdv2010.1
+ Revision: 464973
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.8.3-3mdv2010.0
+ Revision: 441772
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.8.3-2mdv2009.0
+ Revision: 237176
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.8.3-1mdv2008.0
+ Revision: 15758
- 0.8.3


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.8.2-7mdv2007.0
+ Revision: 82968
- Import php-pear-XML_XUL

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.8.2-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.2-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.2-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.2-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.2-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.2-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.2-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11714 |12cu|phppgadmin-4.2.3-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname phpPgAdmin

Summary:	PostgreSQL database adminstration over the web interface
Name:		phppgadmin
Version:	4.2.3
Release:	6
License:	GPLv2+
Group:		System/Servers
URL:		http://sourceforge.net/projects/phppgadmin
Source0:	http://prdownloads.sourceforge.net/phppgadmin/%{rname}-%{version}.tar.bz2
Patch0:		phpPgAdmin-4.1.1-mdv_conf.diff
Requires:	apache-mod_php
Requires:	php-pgsql
Requires:	php-gettext
Requires(post): ccp >= 0.4.0
BuildRequires:	imagemagick
BuildRequires:	pkgconfig(jasper)
BuildRequires:	recode
BuildArch:	noarch

%description
phpPgAdmin is phpMyAdmin (for MySQL) ported to PostgreSQL.
phpPgAdmin is a fully functional PostgreSQL administration
utility. You can use it to  create and maintain multiple databases
and even multiple servers.

%prep
%setup -q -n %{rname}-%{version}
%patch0 -p0

# clean up CVS stuff
for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
	if [ -e "$i" ]; then rm -r $i; fi >&/dev/null
done

%build

%install
export DONT_RELINK=1

install -d %{buildroot}%{_webappconfdir}
install -d %{buildroot}%{_sysconfdir}/%{name}
install -d %{buildroot}/var/www/%{name}

cp -aRf * %{buildroot}/var/www/%{name}/

mv %{buildroot}/var/www/%{name}/conf/config.inc.php-dist %{buildroot}%{_sysconfdir}/%{name}/config.inc.php
rm -rf %{buildroot}/var/www/%{name}/conf

# generate UTF-8 files
pushd lang
	make DESTDIR=./recoded
popd
install -m0644 lang/recoded/*.php  %{buildroot}/var/www/%{name}/lang/recoded/

# cleanup
pushd %{buildroot}/var/www/%{name}
	rm -rf sql
	rm -f CREDITS DEVELOPERS FAQ HISTORY INSTALL LICENSE TODO TRANSLATORS
	rm -f lang/Makefile lang/convert.awk lang/php2po lang/po2php lang/synch lang/langcheck
popd

cat > %{buildroot}%{_webappconfdir}/%{name}.conf << EOF
Alias /%{name} /var/www/%{name}

<Directory /var/www/%{name}>
	Require local granted
	ErrorDocument 403 "Access denied per %{_webappconfdir}/%{name}.conf"
</Directory>
EOF

# fix dir perms
find %{buildroot} -type d | xargs chmod 755

# fix file perms
find %{buildroot} -type f | xargs chmod 644

# Mandriva Icons
install -d %{buildroot}%{_iconsdir}
install -d %{buildroot}%{_miconsdir}
install -d %{buildroot}%{_liconsdir}

convert images/themes/default/title.png -resize 16x16  %{buildroot}%{_miconsdir}/%{name}.png
convert images/themes/default/title.png -resize 32x32  %{buildroot}%{_iconsdir}/%{name}.png
convert images/themes/default/title.png -resize 48x48  %{buildroot}%{_liconsdir}/%{name}.png


# XDG menu
install -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=phpPgAdmin
Comment=phpPgAdmin is a web administration GUI for PostgreSQL.
Exec=%{_bindir}/www-browser http://localhost/%{name}/
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-MoreApplications-Databases;
EOF

%post
ccp --delete --ifexists --set "NoOrphans" --ignoreopt config_version \
	--oldfile %{_sysconfdir}/%{name}/config.inc.php \
	--newfile %{_sysconfdir}/%{name}/config.inc.php.rpmnew

%files
%doc CREDITS DEVELOPERS FAQ HISTORY INSTALL LICENSE TODO TRANSLATORS sql/reports-pgsql.sql
%config(noreplace) %{_webappconfdir}/%{name}.conf
%dir %{_sysconfdir}/%{name}
%attr(0640,apache,root) %config(noreplace) %{_sysconfdir}/%{name}/config.inc.php
/var/www/%{name}
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_datadir}/applications/*.desktop


%changelog
* Sat Aug 14 2010 Tomas Kindl <supp@mandriva.org> 4.2.3-1mdv2011.0
+ Revision: 569818
- bump to 4.2.3
- rephrased package summary, minor SPEC cleaning

* Sun Feb 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 4.2.2-4mdv2010.1
+ Revision: 501778
- switch default access policy to 'open to localhost only', as it allows to modify server state

* Sun Feb 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 4.2.2-2mdv2010.1
+ Revision: 501757
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise

* Tue Dec 01 2009 Funda Wang <fwang@mandriva.org> 4.2.2-1mdv2010.1
+ Revision: 472168
- new version 4.2.2

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 4.2.1-3mdv2010.0
+ Revision: 441774
- rebuild

* Mon Dec 29 2008 Jérôme Soyer <saispo@mandriva.org> 4.2.1-2mdv2009.1
+ Revision: 320793
- Remove postgresql Requires Fix Bug #32700

* Mon Aug 18 2008 Funda Wang <fwang@mandriva.org> 4.2.1-1mdv2009.0
+ Revision: 273420
- update to new version 4.2.1

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 4.2-2mdv2009.0
+ Revision: 268964
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed Apr 16 2008 Funda Wang <fwang@mandriva.org> 4.2-1mdv2009.0
+ Revision: 194534
- update to new version 4.2

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 4.1.3-3mdv2008.1
+ Revision: 171042
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Oct 11 2007 Oden Eriksson <oeriksson@mandriva.com> 4.1.3-2mdv2008.1
+ Revision: 97002
- drop the quotes in the Exec= line (blino)

* Sat Sep 01 2007 Funda Wang <fwang@mandriva.org> 4.1.3-1mdv2008.0
+ Revision: 77356
- New version 4.1.3

* Tue Jun 05 2007 David Walluck <walluck@mandriva.org> 4.1.2-1mdv2008.0
+ Revision: 35259
- 4.1.2
- Requires(post,postun): rpm-helper

* Fri May 11 2007 Jérôme Soyer <saispo@mandriva.org> 4.1.1-1mdv2008.0
+ Revision: 26311
- Ajout d'un BuildRequires
- New release 4.1.1


* Tue Mar 27 2007 Oden Eriksson <oeriksson@mandriva.com> 4.0.1-5mdv2007.1
+ Revision: 148969
- fix patch to the config file in the patch
- use the common www-browser script

  + Jérôme Soyer <saispo@mandriva.org>
    - Lowercase

* Sun Feb 18 2007 Nicolas Lécureuil <neoclust@mandriva.org> 4.0.1-4mdv2007.1
+ Revision: 122575
- Fix typo found by berthy
- Import phpPgAdmin


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11715 |12cu|php-phpmailer-5.2.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define base_name	phpmailer

Name:		php-%{base_name}
Version:	5.2.7
Release:	1
Summary:	Full featured email transfer class for PHP
License:	LGPL
Group:		Development/Other
URL:		http://phpmailer.sourceforge.net/
Source:		http://downloads.sourceforge.net/phpmailer/PHPMailer-master.zip
BuildArch:	noarch

%description
PHP email transport class featuring multiple file attachments, SMTP servers,
CCs, BCCs, HTML messages, and word wrap, and more. It can send email via
sendmail, PHP mail(), or with SMTP. Methods are based on the popular AspEmail
active server component.

%prep
%setup -q -n PHPMailer-master

# fix encoding
for file in `find . -type f`; do
    perl -pi -e 'BEGIN {exit unless -T $ARGV[0];} s/\r\n$/\n/;' $file
done

%build

%install
install -d -m 755 %{buildroot}%{_libdir}/php
install -d -m 755 %{buildroot}%{_libdir}/php/language
install -m 644 *.php %{buildroot}%{_libdir}/php
install -m 644 language/*.php %{buildroot}%{_libdir}/php/language

%clean

%files
%doc LICENSE docs/*
%{_libdir}/php/language
%{_libdir}/php/*.php

%changelog
* Wed Dec 18 2013 Denis Silakov <denis.silakov@rosalab.ru> 5.2.7-1
+ Revision: eb95384
- Fix build



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11716 |12cu|php-pluf-1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    php-pluf
%define version 0.1
%define release %mkrel 5

Summary:    PHP WebApp Framework
Name:       %{name}
Version:    1.0
Release:    1
License:    GPLv2
Group:      Development/PHP
Url:        http://www.pluf.org/
Source0:    http://projects.ceondo.com/p/pluf/source/download/master/pluf-master.zip
Requires(pre):  rpm-helper   
Requires:       mod_php
BuildArch:  noarch

%description
Simple, elegant and easy for people used to Django but in PHP5 so easy
to deploy all over the world.

%prep
%setup -q -n pluf-master

%build


%install
%__install -d -m 755 %{buildroot}%_defaultdocdir/%{name}
%__install -m 755 COPYING CONTRIBUTORS 
cp -aRf apps %{buildroot}%_defaultdocdir/%{name}
cp -aRf tests %{buildroot}%_defaultdocdir/%{name}

%__install -d -m 755 %{buildroot}%{_datadir}/%{name}
cp -aRf src/* %{buildroot}%{_datadir}/%{name}
# Remove developper script
rm %{buildroot}%{_datadir}/%{name}/makepot.sh

# remove .htaccess files
find %{buildroot}%{_datadir}/%{name} -name .htaccess -exec rm -f {} \;


%files
%defattr(0644,root,root,0755)
%doc COPYING CONTRIBUTORS apps tests
%{_datadir}/%{name}





%changelog
* Thu Oct 24 2013 dsilakov <denis.silakov@rosalab.ru> 1.0-1
+ Revision: a06d419
- Merge pull request #1 from import/php-pluf:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11717 |12cu|php-proctitle-0.1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname proctitle
%define dirname %{modname}
%define soname %{modname}.so
%define inifile A92_%{modname}.ini

Summary:	Allows setting the current process name on Linux and BSD
Name:		php-%{modname}
Version:	0.1.2
Release:	%mkrel 1
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/proctitle
Source0:	http://pecl.php.net/get/%{modname}-%{version}.tgz
Source1:	%{modname}.ini
BuildRequires:	php-devel >= 3:5.2.1
BuildRequires:	dos2unix
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This extension allows changing the current process' name on Linux and *BSD
systems. This is useful when using pcntl_fork() to identify running processes
in process list

%prep

%setup -q -n %{modname}-%{version}
[ "../package.xml" != "/" ] && mv ../package.xml .

cp %{SOURCE1} %{inifile}

find . -type d -exec chmod 755 {} \;
find . -type f -exec chmod 644 {} \;

# strip away annoying ^M
find -type f | grep -v ".gif" | grep -v ".png" | grep -v ".jpg" | xargs dos2unix

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --enable-%{modname}=shared,%{_prefix} \

%make
mv modules/*.so .

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/
install -m0644 %{inifile} %{buildroot}%{_sysconfdir}/php.d/%{inifile}

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc LICENSE README package*.xml
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}



%changelog
* Sun May 20 2012 Rosa <rosa@rosa-build.rosalab.ru> 0.1.2-1
+ Revision: eb87f28
- Automatic import for version 0.1.2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11718 |12cu|php-ps-1.3.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname ps
%define dirname %{modname}
%define soname %{modname}.so
%define inifile A53_%{modname}.ini

Summary:	An extension to create PostScript files for php
Name:		php-%{modname}
Version:	1.3.7
Release:	1
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/ps
Source0:	http://pecl.php.net/get/ps-%{version}.tgz
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:	pslib-devel >= 0.4.1
BuildRequires:	libgd-devel
Requires:	php-imagick

%description
ps is an extension similar to the pdf extension but for creating PostScript
files. Its api is modelled after the pdf extension.

%prep

%setup -q -n %{modname}-%{version}
[ "../package.xml" != "/" ] && mv ../package.xml .


%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}
%make

mv modules/*.so .

%install
install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%files 
%defattr(-,root,root)
%doc CREDITS tests examples package.xml
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}


%changelog
* Sun May 06 2012 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-25mdv2012.0
+ Revision: 797044
- fix build
- rebuild for php-5.4.x
- rebuild

* Thu Nov 03 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-23
+ Revision: 715673
- fix deps
- fix #60170 (a dependancy is missing. php-ps)

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-22
+ Revision: 696457
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-21
+ Revision: 695452
- rebuilt for php-5.3.7

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-20
+ Revision: 646673
- rebuilt for php-5.3.6

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-19mdv2011.0
+ Revision: 629853
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-18mdv2011.0
+ Revision: 628173
- ensure it's built without automake1.7

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-17mdv2011.0
+ Revision: 600520
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-16mdv2011.0
+ Revision: 588857
- rebuild

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-15mdv2010.1
+ Revision: 514640
- rebuilt for php-5.3.2

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-14mdv2010.1
+ Revision: 485420
- rebuilt for php-5.3.2RC1

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-13mdv2010.1
+ Revision: 468238
- rebuilt against php-5.3.1

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-12mdv2010.0
+ Revision: 451347
- rebuild

* Sun Jul 19 2009 Raphaël Gertz <rapsys@mandriva.org> 1.3.6-11mdv2010.0
+ Revision: 397582
- Rebuild

* Mon May 18 2009 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-10mdv2010.0
+ Revision: 377018
- rebuilt for php-5.3.0RC2

* Sun Mar 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-9mdv2009.1
+ Revision: 346597
- rebuilt for php-5.2.9

* Tue Feb 17 2009 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-8mdv2009.1
+ Revision: 341788
- rebuilt against php-5.2.9RC2

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-7mdv2009.1
+ Revision: 323036
- rebuild

* Fri Dec 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-6mdv2009.1
+ Revision: 310297
- rebuilt against php-5.2.7

* Fri Jul 18 2008 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-5mdv2009.0
+ Revision: 238421
- rebuild

* Fri May 02 2008 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-4mdv2009.0
+ Revision: 200260
- rebuilt for php-5.2.6

* Sun Feb 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-3mdv2008.1
+ Revision: 169562
- fix deps

* Mon Feb 04 2008 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-2mdv2008.1
+ Revision: 162235
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Nov 27 2007 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-1mdv2008.1
+ Revision: 113374
- 1.3.6

* Sun Nov 11 2007 Oden Eriksson <oeriksson@mandriva.com> 1.3.5-3mdv2008.1
+ Revision: 107710
- restart apache if needed

* Sat Sep 01 2007 Oden Eriksson <oeriksson@mandriva.com> 1.3.5-2mdv2008.0
+ Revision: 77568
- rebuilt against php-5.2.4

* Fri Jul 13 2007 Oden Eriksson <oeriksson@mandriva.com> 1.3.5-1mdv2008.0
+ Revision: 51779
- fix deps
- use the new %%serverbuild macro
- 1.3.5

* Thu Jun 14 2007 Oden Eriksson <oeriksson@mandriva.com> 1.3.4-7mdv2008.0
+ Revision: 39516
- use distro conditional -fstack-protector

* Fri Jun 01 2007 Oden Eriksson <oeriksson@mandriva.com> 1.3.4-6mdv2008.0
+ Revision: 33869
- rebuilt against new upstream version (5.2.3)

* Thu May 03 2007 Oden Eriksson <oeriksson@mandriva.com> 1.3.4-5mdv2008.0
+ Revision: 21349
- rebuilt against new upstream version (5.2.2)


* Thu Feb 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1.3.4-4mdv2007.0
+ Revision: 117607
- rebuilt against new upstream version (5.2.1)

* Wed Nov 08 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3.4-3mdv2007.0
+ Revision: 78097
- rebuilt for php-5.2.0
- Import php-ps

* Mon Aug 28 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3.4-2
- rebuilt for php-5.1.6

* Fri Aug 04 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3.4-1mdv2007.0
- initial Mandriva package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11719 |12cu|php-rap-0.9.6-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define base_name rap 
%define fileversion 096

Summary:	RDF API for PHP
Name:		php-%{base_name}
Version:	0.9.6
Release:	10
License:	LGPL
Group:		Development/Other
URL:		http://www.wiwiss.fu-berlin.de/suhl/bizer/rdfapi
Source:		http://prdownloads.sourceforge.net/rdfapi-php/%{base_name}-v%{fileversion}.zip
Patch0:		%{name}-fhs.diff
Patch1:		%{name}-0.9.4.external-adodb.patch
Patch2:		%{name}-0.9.6.MoveNext.patch
Patch3:		%{name}-add.diff
Requires:	php-adodb
BuildArch:	noarch

%description
RAP is a software package for parsing, searching, manipulating, serializing and
serving RDF models.

Its features include:
* statement-centric methods for manipulating an RDF model as a set of RDF
  triples
* resource-centric methods for manipulating an RDF model as a set of resources
* ontology-centric methods for manipulating an RDF model through vocabulary
  specific methods
* integrated RDF/XML, N3 and N-TRIPLE and GRDDL parser
* integrated RDF/XML, N3 and N-TRIPLE serializer
* in-memory or database model storage
* support for the RDQL query language
* inference engine supporting RDF-Schema reasoning and some OWL entailments
* integrated RDF server providing similar functionality as the Joseki RDF
  server
* graphical user-interface for managing database-backed RDF models
* support for common vocabularies
* drawing graph visualizations

%prep

%setup -q -n rdfapi-php

for i in `find . -type d -name .svn`; do
    if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
done

%patch0 -p 1
%patch1 -p 1
%patch2 -p 1
%patch3 -p 0

find . -type f | perl -ne 'chomp; print "$_\n" if -T $_' | xargs perl -pi -e 'tr/\r//d'
rm -rf api/util/adodb

%build

%install
install -d -m 755 %{buildroot}%{_datadir}/%{name}
install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}
cp -pr api %{buildroot}%{_datadir}/%{name}
cp -pr netapi %{buildroot}%{_datadir}/%{name}
cp -pr test %{buildroot}%{_datadir}/%{name}
cp -pr tools %{buildroot}%{_datadir}/%{name}

install -d -m 755 %{buildroot}%{_sysconfdir}
mv %{buildroot}%{_datadir}/%{name}/netapi/config.inc \
    %{buildroot}%{_sysconfdir}/%{name}/netapi.conf
mv %{buildroot}%{_datadir}/%{name}/tools/rdfdb-utils/config.inc.php \
    %{buildroot}%{_sysconfdir}/%{name}/rdfdb-utils.conf
rm -f %{buildroot}%{_datadir}/%{name}/netapi/.htaccess
rm -f %{buildroot}%{_datadir}/%{name}/netapi/apache.htaccess

%files 
%doc doc/*
%{_datadir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}


%changelog
* Wed Feb 26 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.9.6-10
+ Revision: 3ea9f81
- Drop unneeded req exceptions



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11720 |12cu|php-rar-3.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname rar
%define soname %{modname}.so
%define inifile A75_%{modname}.ini

Summary:	RAR extension for PHP
Name:		php-%{modname}
Version:	3.0.2
Release:	1
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/rar/
Source0:	http://pecl.php.net/get/rar-%{version}.tgz
Requires(pre): rpm-helper
Requires(postun): rpm-helper
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:	file

%description
PHP extension for reading Rar archives using bundled unRAR library.

%prep

%setup -q -n %{modname}-%{version}
[ "../package*.xml" != "/" ] && mv ../package*.xml .

# fix permissions
find . -type f | xargs chmod 644

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build
%serverbuild
export CXXFLAGS="$CXXFLAGS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE"

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}

%make

%install

install -d %{buildroot}%{_sysconfdir}/php.d
install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}/var/log/httpd

install -m0755 modules/%{soname} %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean

%files 
%doc package*.xml tests CREDITS example.php
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}




%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.0.2-1
+ Revision: 4b6d814
- Updated to 3.0.2 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11721 |12cu|php-rrdtool-0-35
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname RRDtool
%define modname rrdtool
%define dirname %{modname}
%define soname %{modname}.so
%define inifile 61_%{modname}.ini

%define mod_src rrdtool.c
%define mod_lib "-lrrd -lpng -lz -lm"
%define mod_def "-DHAVE_RRDTOOL -DCOMPILE_DL_RRDTOOL"

Summary:	The %{realname} module for PHP

Name:		php-%{modname}
Version:	0
Release:	35
Group:		Development/PHP
License:	GPL
URL:		http://ee-staff.ethz.ch/~oetiker/webtools/rrdtool/
Source0:	http://people.ee.ethz.ch/~oetiker/webtools/rrdtool/pub/contrib/php_rrdtool.tar.bz2
Patch0:		php_rrdtool-php54x.diff
Patch1:         rrdtool-no_logo.diff
BuildRequires:	gettext-devel
BuildRequires:	rrdtool-devel >= 1.2.7
BuildRequires:	png-devel
BuildRequires:	zlib-devel
BuildRequires:	php-devel >= 3:5.2.0

%description
The php-rrdtool package is a dynamic shared object (DSO) that adds RRDtool
support to PHP.

%prep

%setup -q -n rrdtool
%patch0 -p0
%patch1 -p1

# lib64 fix
perl -pi -e "s|/lib\b|/%{_lib}|g" config.m4

%build
%serverbuild

#%{_usrsrc}/php-devel/buildext %{modname} %{mod_src} %{mod_lib} %{mod_def}

phpize
%configure2_5x --with-libdir=%{_lib} \
    --enable-%{modname}=shared,%{_prefix}
%make
mv modules/*.so .

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/

%{__cat} > README.%{modname} << EOF
The php-rrdtool package contains a dynamic shared object (DSO) for PHP.
To activate it, make sure a file /etc/php.d/%{inifile} is present and
contains the line 'extension = %{soname}'.
EOF

%{__cat} > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}
EOF

%post
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%files 
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}



%changelog
* Thu Apr 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 0-35
+ Revision: 5862632
- Adopt for new PHP



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11722 |12cu|php-symfony-YAML-1.0.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define  upstream_name YAML

Summary:	A PHP library that speaks YAML
Name:		php-symfony-%{upstream_name}
Version:	1.0.6
Release:	2
License:	MIT
Group:		Development/PHP
URL:		http://pear.symfony-project.com/
Source0:	http://pear.symfony-project.com/get/YAML-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-cli >= 3:5.2.1
Requires:	php-pear >= 1:1.9.4
Requires:	php-channel-symfony
BuildArch:	noarch
BuildRequires:	php-pear
BuildRequires:	php-channel-symfony

%description
Symfony YAML is a PHP library that parses YAML strings and converts them to
PHP arrays. It can also converts PHP arrays to YAML strings. Its official
website is at http://components.symfony-project.org/yaml/.

This package provides The Symfony YAML Component.

%prep

%setup -q -c 
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%build

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/LICENSE
%doc %{upstream_name}-%{version}/README.markdown
%{_datadir}/pear/SymfonyComponents/YAML
%{_datadir}/pear/packages/YAML.xml



%changelog
* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.6-1mdv2012.0
+ Revision: 730909
- import php-symfony-YAML


* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.6-1mdv2010.2
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11723 |12cu|phpsysinfo-2.5.4-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	PHPSysInfo displays system status 
Name:		phpsysinfo
Version:	2.5.4
Release:	10
Group:		System/Servers
License:	GPLv2+
URL:		http://phpsysinfo.sourceforge.net/
Source0:	http://ovh.dl.sourceforge.net/sourceforge/%{name}/%{name}-%{version}.tar.gz
Patch0:		phpsysinfo-2.5.2-rc2-mdv_conf.diff
Requires:       apache-mod_php php-xml lm_sensors
Requires(post):   ccp
%if %mdkversion < 201010
Requires(post):   rpm-helper
Requires(postun):   rpm-helper
%endif
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
PHPSysInfo is a customizable PHP Script that parses /proc, and formats
information nicely. It will display information about system facts like Uptime,
CPU, Memory, PCI devices, SCSI devices, IDE devices, Network adapters, Disk
usage, and more.

Included is also a new lm_sensors module that will present voltage,
temperature, fan speed, etc. if the appropriate lm_sensors modules are loaded.

%prep

%setup -q -n %{name}
%patch0 -p1

# clean up CVS stuff
for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -r $i; fi >&/dev/null
done

# fix dir perms
find . -type d | xargs chmod 755

# fix file perms
find . -type f | xargs chmod 644

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d
install -d %{buildroot}%{_sysconfdir}/%{name}
install -d %{buildroot}/var/www/%{name}

cp -aRf * %{buildroot}/var/www/%{name}/

mv %{buildroot}/var/www/%{name}/config.php.new %{buildroot}%{_sysconfdir}/%{name}/config.php

# cleanup
rm -f %{buildroot}/var/www/%{name}/COPYING
rm -f %{buildroot}/var/www/%{name}/ChangeLog
rm -f %{buildroot}/var/www/%{name}/README

cat > %{buildroot}%{webappconfdir}/%{name}.conf << EOF
Alias /%{name} /var/www/%{name}

<Directory /var/www/%{name}>
    Require all granted
</Directory>
EOF

%post
ccp --delete --ifexists --set "NoOrphans" --ignoreopt config_version \
    --oldfile %{_sysconfdir}/%{name}/config.php \
    --newfile %{_sysconfdir}/%{name}/config.php.rpmnew
%if %mdkversion < 201010
%_post_webapp
%endif


%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING ChangeLog README
%config(noreplace) %{webappconfdir}/%{name}.conf
%config(noreplace) %{_sysconfdir}/%{name}
/var/www/%{name}


%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 2.5.4-7mdv2011.0
+ Revision: 614541
- the mass rebuild of 2010.1 packages

* Sun Feb 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.5.4-6mdv2010.1
+ Revision: 501754
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 2.5.4-5mdv2010.0
+ Revision: 430708
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 2.5.4-4mdv2009.0
+ Revision: 259000
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2.5.4-3mdv2009.0
+ Revision: 246886
- rebuild

* Sat Feb 02 2008 Funda Wang <fwang@mandriva.org> 2.5.4-1mdv2008.1
+ Revision: 161426
- New version 2.5.4

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Aug 19 2007 Oden Eriksson <oeriksson@mandriva.com> 2.5.3-1mdv2008.0
+ Revision: 66589
- 2.5.3
- lowercase the package name


* Fri Mar 16 2007 Nicolas Lécureuil <neoclust@mandriva.org> 2.5.2-0.rc2.2mdv2007.1
+ Revision: 145029
- Add XDG menu entry
- Import phpSysInfo

* Mon May 15 2006 Oden Eriksson <oeriksson@mandriva.com> 2.5.2-0.rc2.1mdk
- 2.5.2rc2
- use the webapps policy
- fix a menuentry
- add mod_rewrite rules to enforce ssl connections
- fix deps

* Mon Jun 13 2005 Oden Eriksson <oeriksson@mandriva.com> 2.3-2mdk
- fix deps

* Tue Aug 24 2004 Oden Eriksson <oden.eriksson@kvikkjokk.net> 2.3-1mdk
- 2.3 (works with php5-*)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11724 |12cu|php-syslog-ng-2.9.8-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:       php-syslog-ng
Version:    2.9.8
Release:    8
Summary:    Web frontend for syslog-ng
License:    GPL
Group:      System/Servers
URL:        http://code.google.com/p/php-syslog-ng/
Source0:    http://php-syslog-ng.googlecode.com/files/%{name}-%{version}.tgz
Patch:      php-syslog-ng-2.9.8-fhs.patch
Requires:   mod_php
Requires:   php-cli
Requires:   php-gd
Requires:   php-mysql
Requires:   php-xml
BuildArch:  noarch

%description
Php-Syslog-ng is a frontend for viewing syslog-ng messages logged to MySQL in
realtime. It features customized searches based on device, priority, date,
time, and message.

%prep
%setup -q -n %{name}
%patch -p 1

%install
install -d -m 755 %{buildroot}%{_var}/www/%{name}
cp -pr html/*.php %{buildroot}%{_var}/www/%{name}
cp -pr html/robots.txt %{buildroot}%{_var}/www/%{name}
cp -pr html/favicon.ico %{buildroot}%{_var}/www/%{name}
cp -pr html/css %{buildroot}%{_var}/www/%{name}
cp -pr html/images %{buildroot}%{_var}/www/%{name}
cp -pr html/install %{buildroot}%{_var}/www/%{name}
cp -pr html/userguide.doc %{buildroot}%{_var}/www/%{name}

install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}
touch %{buildroot}%{_sysconfdir}/%{name}/config.php

install -d -m 755 %{buildroot}%{_var}/lib/%{name}
(cd %buildroot%{_var}/www/%{name} && ln -s ../../lib/%{name} jpcache)

install -d -m 755 %{buildroot}%{_datadir}/%{name}/bin
install -m 755 scripts/dbgen.pl %{buildroot}%{_datadir}/%{name}/bin
install -m 755 scripts/resetusers.sh %{buildroot}%{_datadir}/%{name}/bin
install -m 644 scripts/*.php %{buildroot}%{_datadir}/%{name}/bin

# distribut include content
pushd html
find includes -type f -a -not -name '*.js' | \
    tar --create --files-from - --remove-files | \
    (cd %{buildroot}%{_datadir}/%{name} && tar --preserve --extract)
find includes -type f -a -name '*.js' | \
    tar --create --files-from - --remove-files | \
    (cd %{buildroot}%{_var}/www/%{name} && tar --preserve --extract)
popd

# apache conf
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/php-syslog-ng.conf <<EOF
Alias /php-syslog-ng %{_var}/www/%{name}

<Directory "%{_var}/www/%{name}">
    Require all granted
    php_value memory_limit 128M 
    php_value max_execution_time 300
</Directory>

<Directory "%{_var}/www/%{name}/install">
    Require host localhost
</Directory>
EOF



%clean

%files
%doc html/CHANGELOG html/LICENSE html/README html/TROUBLESHOOTING-INSTALL
%config(noreplace) %{_webappconfdir}/php-syslog-ng.conf
%dir %{_sysconfdir}/php-syslog-ng
%config(noreplace) %attr(-,apache,apache) %{_sysconfdir}/php-syslog-ng/config.php
%{_var}/www/%{name}
%attr(-,apache,apache) %{_var}/lib/%{name}
%{_datadir}/%{name}


%changelog
* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 2.9.8-6mdv2011.0
+ Revision: 679625
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 2.9.8-5mdv2011.0
+ Revision: 614540
- the mass rebuild of 2010.1 packages

* Sun Feb 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.9.8-4mdv2010.1
+ Revision: 501753
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise

* Sun Jul 19 2009 Raphaël Gertz <rapsys@mandriva.org> 2.9.8-3mdv2010.0
+ Revision: 397613
- Rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 2.9.8-2mdv2009.1
+ Revision: 323109
- rebuild

* Sun Jul 06 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.9.8-1mdv2009.0
+ Revision: 232274
- import php-syslog-ng



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11725 |12cu|php-tokyo_tyrant-0.7.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname tokyo_tyrant
%define dirname %{modname}
%define soname %{modname}.so
%define inifile A96_%{modname}.ini

Summary:	Provides a wrapper to the Tokyo Tyrant client library
Name:		php-%{modname}
Version:	0.7.0
Release:	1
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/tokyo_tyrant/
Source0:	http://pecl.php.net/get/tokyo_tyrant-%{version}.tgz
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	tokyotyrant
BuildRequires:	tokyotyrant-devel
BuildRequires:	tokyocabinet-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
tokyo_tyrant extension provides object oriented API for communicating with
Tokyo Tyrant key-value store.

This extension requires Tokyo Cabinet, Tokyo Tyrant and PHP version 5.2.0+.

%prep

%setup -q -n %{modname}-%{version}
[ "../package*.xml" != "/" ] && mv ../package*.xml .


%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}
%make
mv modules/*.so .

%install
rm -rf %{buildroot} 

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m755 %{soname} %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc CREDITS package*.xml 
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}



%changelog
* Sun May 06 2012 Oden Eriksson <oeriksson@mandriva.com> 0.6.0-6mdv2012.0
+ Revision: 796983
- fix build
- rebuild for php-5.4.x

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 0.6.0-5
+ Revision: 761338
- rebuild

* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 0.6.0-4
+ Revision: 696483
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 0.6.0-3
+ Revision: 695484
- rebuilt for php-5.3.7

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 0.6.0-2
+ Revision: 646697
- rebuilt for php-5.3.6

* Wed Feb 23 2011 Oden Eriksson <oeriksson@mandriva.com> 0.6.0-1
+ Revision: 639434
- 0.6.0

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-5mdv2011.0
+ Revision: 629894
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-4mdv2011.0
+ Revision: 628203
- ensure it's built without automake1.7

* Wed Nov 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-3mdv2011.0
+ Revision: 600543
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-2mdv2011.0
+ Revision: 588880
- rebuild

* Fri Jun 11 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-1mdv2010.1
+ Revision: 547883
- 0.5.0

* Tue Mar 30 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-1mdv2010.1
+ Revision: 529185
- 0.4.0

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-2mdv2010.1
+ Revision: 514703
- rebuilt for php-5.3.2

* Mon Mar 01 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-1mdv2010.1
+ Revision: 512918
- 0.3.0

* Sun Jan 03 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-1mdv2010.1
+ Revision: 485918
- remove one redundant patch
- 0.2.0

* Sun Dec 27 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-1mdv2010.1
+ Revision: 482779
- 0.1.2

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-2mdv2010.1
+ Revision: 468266
- rebuilt against php-5.3.1

* Sun Oct 04 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-1mdv2010.0
+ Revision: 453365
- 0.1.1

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-2mdv2010.0
+ Revision: 451368
- rebuild

* Wed Aug 19 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-1mdv2010.0
+ Revision: 418225
- import php-tokyo_tyrant


* Wed Aug 19 2009 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-1mdv2009.1
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11726 |12cu|php-xcache-3.1.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname xcache
%define dirname %{modname}
%define soname %{modname}.so
%define inifile 99_%{modname}.ini

Summary:	The XCache module for PHP
Name:		php-%{modname}
Version:	3.1.0
Release:	6
Group:		Development/PHP
License:	BSD-like
URL:		http://xcache.lighttpd.net/
Source0:	http://xcache.lighttpd.net/pub/Releases/%{version}/%{modname}-%{version}.tar.gz
Source1:	xcache.ini
Patch0:         xcache-3.1.0-config.diff
BuildRequires:  php-devel >= 3:5.2.0
Conflicts:	php-afterburner php-mmcache php-eaccelerator php-apc

%description
XCache is a fast, stable PHP opcode cacher that has been tested and is now
running on production servers under high load. It overcomes a lot of problems
that has been with other competing opcachers such as being able to be used with
new PHP versions.

%package	admin
Summary:	Web admin GUI for XCache
Group:		Development/PHP
Requires:	apache-mod_php
Requires:	%{name}

%description	admin
This package contains a Web admin GUI for XCache.

%prep
%setup -q -n %{modname}-%{version}
%patch0 -p1

cp %{SOURCE1} %{inifile}
perl -pi -e "s|\@libdir\@|%{_libdir}|g" %{inifile}

%build
%serverbuild

phpize

%configure2_5x \
    --enable-%{modname} \
    --enable-xcache-constant \
    --enable-xcache-optimizer \
    --enable-xcache-coverager \
    --enable-xcache-assembler \
    --enable-xcache-disassembler \
    --enable-xcache-encoder \
    --enable-xcache-decoder \
    --enable-xcache-test \
    --enable-xcache-dprint

%make

%install
install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d
install -d %{buildroot}/var/www/%{name}/coverager
install -d %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d

install -m0644 %{inifile} %{buildroot}%{_sysconfdir}/php.d/%{inifile}

install -m0755 modules/%{soname} %{buildroot}%{_libdir}/php/extensions/%{soname}

install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf << EOF
Alias /%{name} /var/www/%{name}

<Directory "/var/www/%{name}">
    Require local granted
    ErrorDocument 403 "Access denied per %{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf"
</Directory>
EOF

cp -rP htdocs/* %{buildroot}/var/www/%{name}/
install -d %{buildroot}%{_sysconfdir}/%{name}/cacher
install -d %{buildroot}%{_sysconfdir}/%{name}/coverager
mv %{buildroot}/var/www/%{name}/config.example.php \
   %{buildroot}%{_sysconfdir}/%{name}
mv %{buildroot}/var/www/%{name}/cacher/config.example.php \
   %{buildroot}%{_sysconfdir}/%{name}/cacher
mv %{buildroot}/var/www/%{name}/coverager/config.example.php \
   %{buildroot}%{_sysconfdir}/%{name}/coverager

%files
%doc AUTHORS COPYING ChangeLog NEWS README THANKS
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}

%files admin
%attr(0644,root,root) %config(noreplace) %{_webappconfdir}/%{name}.conf
/var/www/%{name}
%{_sysconfdir}/%{name}

%changelog
* Fri Apr 18 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.1.0-6
+ Revision: a50881b
- Updated to 3.1.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11727 |12cu|php-xhprof-0.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname xhprof
%define dirname %{modname}
%define soname %{modname}.so
%define inifile B22_%{modname}.ini

Summary:	A Hierarchical Profiler for PHP
Name:		php-%{modname}
Version:	0.9.4
Release:	1
License:	Apache License
Group:		Development/PHP
Url:		http://pecl.php.net/package/xhprof/
Source0:	http://pecl.php.net/get/xhprof-%{version}.tgz
Source1:	B22_xhprof.ini
Patch0:		xhprof-0.9.4-make_it_php_aware.diff
BuildRequires:	php-devel
Requires(post,postun):	apache-mpm-prefork

%description
XHProf is a function-level hierarchical profiler for PHP and has a simple
HTML based navigational interface. The raw data collection component is
implemented in C (as a PHP extension). The reporting/UI layer is all in PHP.

It is capable of reporting function-level inclusive and exclusive wall times,
memory usage, CPU times and number of calls for each function. Additionally,
it supports ability to compare two runs (hierarchical DIFF reports), or
aggregate results from multiple runs.

%files
%doc CHANGELOG CREDITS LICENSE README xhprof_html/* examples/*
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}
%{_datadir}/php/xhprof

%post
if [ -f /var/lock/subsys/httpd ]; then
    systemctl restart httpd.service >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	systemctl restart httpd.service >/dev/null || :
    fi
fi

#----------------------------------------------------------------------------


%prep
%setup -q -n %{modname}-%{version}
%patch0 -p1

mv extension/* .

cp %{SOURCE1} %{inifile}

# lib64 fix
perl -pi -e "s|/lib\b|/%{_lib}|g" config.m4

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}
%make
mv modules/*.so .

%install
install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/
install -m0644 %{inifile} %{buildroot}%{_sysconfdir}/php.d/%{inifile}

install -d %{buildroot}%{_datadir}/php/xhprof
cp -rp xhprof_lib/* %{buildroot}%{_datadir}/php/xhprof/


%changelog
* Sat Apr 19 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.9.4-1
+ Revision: 242e97f
- New version 0.9.4, drop no longer needed php54 patch



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11728 |12cu|php-ZendFramework-1.12.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# % global __requires_exclude pear\\((Zend|Test|example|PHPUnit/Framework.php)

%define php_name ZendFramework

Summary:	Leading open-source PHP framework
Name:		php-ZendFramework
Version:	1.12.9
Release:	1
License:	BSD
Group:		Development/PHP
URL:		http://framework.zend.com/
Source0:	http://framework.zend.com/releases/%{php_name}-%{version}/%{php_name}-%{version}.tar.gz
Source100:	%{name}.rpmlintrc
Requires:	php
Requires:	php-bcmath
Requires:	php-ctype
Requires:	php-curl
Requires:	php-dom
Requires:	php-fileinfo
Requires:	php-hash
Requires:	php-iconv
Requires:	php-json
Requires:	php-pcre
Requires:	php-pdo
Requires:	php-posix
Requires:	php-session
Requires:	php-simplexml
Requires:	php-xml
Requires:	php-zlib
BuildArch:	noarch

Provides:   pear(Zend/Log.php)
Provides:   pear(Zend/Cache/Exception.php)

%description
Extending the art & spirit of PHP, Zend Framework is based on simplicity,
object-oriented best practices, corporate friendly licensing, and a rigorously
tested agile codebase. Zend Framework is focused on building more secure,
reliable, and modern Web 2.0 applications & web services, and consuming widely
available APIs from leading vendors like Google, Amazon, Yahoo!, Flickr, as
well as API providers and catalogers like StrikeIron and ProgrammableWeb.

%package	demos
Summary:	Demos for the Zend Framework
Group:		Development/PHP
Requires:	%{name} = %{version}-%{release}

%description	demos
This package includes Zend Framework demos for the Feeds, Gdata, Mail, OpenId,
Pdf, Search-Lucene and Services subpackages.

%package	tests
Summary:	Unit tests for the Zend Framework
Group:		Development/PHP
Requires:	%{name} = %{version}-%{release}
Requires:	php-pear-PHPUnit >= 3.0.0
Requires:	php-channel-phpunit
Requires:	fonts-ttf-bitstream-vera
BuildRequires:	fonts-ttf-bitstream-vera

%description	tests
This package includes Zend Framework unit tests for all available subpackages.

%package	extras
Summary:	Zend Framework Extras (ZendX)
Group:		Development/PHP
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-ZendX = %{version}-%{release}

%description	extras
This package includes the ZendX libraries.

%package	Cache-Backend-Apc
Summary:	Zend Framework APC cache backend
Group:		Development/PHP
Requires:	%{name} = %{version}-%{release}
Requires:	php-apc

%description	Cache-Backend-Apc
This package contains the backend for Zend_Cache to store and retrieve data via
APC.

%package	Cache-Backend-Memcached
Summary:	Zend Framework memcache cache backend
Group:		Development/PHP
Requires:	%{name} = %{version}-%{release}
Requires:	php-memcache

%description	Cache-Backend-Memcached
This package contains the back end for Zend_Cache to store and retrieve data
via memcache.


%package	Captcha
Summary:	Zend Framework CAPTCHA component
Group:		Development/PHP
Requires:	%{name} = %{version}-%{release}
Requires:	php-gd

%description	Captcha
This package contains the Zend Framework CAPTCHA extension.

%package	Dojo
Summary:	Zend Framework Dojo Toolkit integration component
Group:		Development/PHP
Requires:	%{name} = %{version}-%{release}

%description	Dojo
This package contains the Zend Framework Dojo Toolkit component as well as a
copy of Dojo itself.


%package	Feed
Summary:	Live syndication feeds helper
Group:		Development/PHP
Requires:	%{name} = %{version}-%{release}
Requires:	php-mbstring

%description	Feed
This component provides a very simple way to work with live syndicated feeds.

* consumes RSS and Atom feeds
* provides utilities for discovering feed links
* imports feeds from multiple sources
* providers feed building and posting operations

%package	Gdata
Summary:	Google Data APIs
Group:		Development/PHP
Requires:	%{name} = %{version}-%{release}

%description	Gdata
The Google Data APIs provide read/write access to such services hosted at
google.com as Spreadsheets, Calendar, Blogger, and CodeSearch.

* supports both authentication mechanisms of Google Data servers
* supports queries and posting changes against Google Data services
* supports service-specific element types in an object-oriented interface
* matches functionality and design of other Google Data API clients

%package	Pdf
Summary:	PDF file handling helper
Group:		Development/PHP
Requires:	%{name} = %{version}-%{release}
Requires:	php-gd
Provides:   pear(Zend/Pdf/FileParser/Image/Jpeg.php) 
Provides:   pear(Zend/Pdf/FileParser/Image/Tiff.php)

%description	Pdf
Portable Document Format (PDF) from Adobe is the de facto standard for
cross-platform rich documents. Now, PHP applications can create or read PDF
documents on the fly, without the need to call utilities from the shell, depend
on PHP extensions, or pay licensing fees. Zend_Pdf can even modify existing PDF
documents.

* supports Adobe PDF file format
* parses PDF structure and provides access to elements
* creates or modifies PDF documents
* utilizes memory efficiently

%package	Search-Lucene
Summary:	Apache Lucene engine PHP port
Group:		Development/PHP
Requires:	%{name} = %{version}-%{release}
Requires:	php-bitset

%description	Search-Lucene
The Apache Lucene engine is a powerful, feature-rich Java search engine that is
flexible about document storage and supports many complex query
types. Zend_Search_Lucene is a port of this engine written entirely in PHP 5.

* allows PHP-powered websites to leverage powerful search capabilities without
  the need for web services or Java
* provides binary compatibility with Apache Lucene
* matches Apache Lucene in performance

%package	Services
Summary:	Web service APIs for a number of providers
Group:		Development/PHP
Requires:	%{name} = %{version}-%{release}

%description	Services
This package contains web service client APIs for the following services:

- Akismet
- Amazon (including EC2, S3)
- Audioscrobbler
- del.icio.us
- Developer Garden
- eBay
- Flickr
- LiveDocx
- Nirvanix
- Rackspace
- ReCaptcha
- Various URL Shortener services
- SlideShare
- SqlAzure
- StrikeIron
- Technorati
- Twitter
- Windows Azure
- Yahoo!

%prep
%setup -qn %{php_name}-%{version}

%build
find . -type f -perm /111 \
  -fprint executables -exec %{__chmod} -x '{}' \; >/dev/null

find . -type f -name \*.sh \
  -fprint valid_executables -exec %{__chmod} +x '{}' \; >/dev/null

find extras/documentation/api/extras/ -exec chmod a+r '{}' \; >/dev/null

%{__cat} executables valid_executables|sort|uniq -u > invalid_executables


%install
%{__mkdir_p} %{buildroot}%{_datadir}/php


# remove cruft that somehow slipped into the tarball
rm -f library/Zend/.Version.php.un~

cp -pr library/Zend %{buildroot}%{_datadir}/php
cp -pr demos/Zend %{buildroot}%{_datadir}/php/Zend/demos
cp -pr tests %{buildroot}%{_datadir}/php/Zend
cp -pr externals %{buildroot}%{_datadir}/php/Zend

# ZendX
cd extras
cp -pr library/ZendX %{buildroot}%{_datadir}/php
cp -pr tests %{buildroot}%{_datadir}/php/ZendX
cd ..

# rhbz 477440
pushd %{buildroot}%{_datadir}/php/Zend/tests/Zend/Pdf/_fonts
    for i in *.ttf; do
	ln -snf %{_datadir}/fonts/TTF/$i $i
    done
popd


%files
%doc LICENSE.txt DEVELOPMENT_README.md INSTALL.md README.md README-GIT.md
%{_datadir}/php/Zend
%exclude %{_datadir}/php/Zend/demos
%exclude %{_datadir}/php/Zend/tests
%exclude %{_datadir}/php/Zend/Cache/Backend/Apc.php
%exclude %{_datadir}/php/Zend/Cache/Backend/Memcached.php
%exclude %{_datadir}/php/Zend/Captcha
%exclude %{_datadir}/php/Zend/Dojo.php
%exclude %{_datadir}/php/Zend/Dojo
%exclude %{_datadir}/php/Zend/Feed.php
%exclude %{_datadir}/php/Zend/Feed
%exclude %{_datadir}/php/Zend/Gdata.php
%exclude %{_datadir}/php/Zend/Gdata
%exclude %{_datadir}/php/Zend/Pdf.php
%exclude %{_datadir}/php/Zend/Pdf
%exclude %{_datadir}/php/Zend/Search
%exclude %{_datadir}/php/Zend/Service/Akismet.php
%exclude %{_datadir}/php/Zend/Service/Amazon.php
%exclude %{_datadir}/php/Zend/Service/Amazon
%exclude %{_datadir}/php/Zend/Service/Audioscrobbler.php
%exclude %{_datadir}/php/Zend/Service/Delicious.php
%exclude %{_datadir}/php/Zend/Service/Delicious
%exclude %{_datadir}/php/Zend/Service/Flickr.php
%exclude %{_datadir}/php/Zend/Service/Flickr
%exclude %{_datadir}/php/Zend/Service/ReCaptcha.php
%exclude %{_datadir}/php/Zend/Service/ReCaptcha
%exclude %{_datadir}/php/Zend/Service/SlideShare.php
%exclude %{_datadir}/php/Zend/Service/SlideShare
%exclude %{_datadir}/php/Zend/Service/StrikeIron.php
%exclude %{_datadir}/php/Zend/Service/StrikeIron
%exclude %{_datadir}/php/Zend/Service/Technorati.php
%exclude %{_datadir}/php/Zend/Service/Technorati
%exclude %{_datadir}/php/Zend/Service/Yahoo.php
%exclude %{_datadir}/php/Zend/Service/Yahoo
%exclude %{_datadir}/php/Zend/externals/dojo


%files demos
%{_datadir}/php/Zend/demos
%doc LICENSE.txt

%files tests
%{_datadir}/php/Zend/tests
%doc LICENSE.txt

%files extras
%{_datadir}/php/ZendX
%doc LICENSE.txt extras/documentation/api/extras/*

%files Cache-Backend-Apc
%{_datadir}/php/Zend/Cache/Backend/Apc.php
%doc LICENSE.txt

%files Cache-Backend-Memcached
%{_datadir}/php/Zend/Cache/Backend/Memcached.php
%doc LICENSE.txt

%files Captcha
%{_datadir}/php/Zend/Captcha
%doc LICENSE.txt

%files Dojo
%{_datadir}/php/Zend/Dojo.php
%{_datadir}/php/Zend/Dojo
%{_datadir}/php/Zend/externals/dojo
%doc LICENSE.txt

%files Feed
%{_datadir}/php/Zend/Feed.php
%{_datadir}/php/Zend/Feed
%doc LICENSE.txt

%files Gdata
%{_datadir}/php/Zend/Gdata.php
%{_datadir}/php/Zend/Gdata
%doc LICENSE.txt

%files Pdf
%{_datadir}/php/Zend/Pdf.php
%{_datadir}/php/Zend/Pdf
%doc LICENSE.txt

%files Search-Lucene
%{_datadir}/php/Zend/Search
%doc LICENSE.txt

%files Services
%{_datadir}/php/Zend/Service/Akismet.php
%{_datadir}/php/Zend/Service/Amazon.php
%{_datadir}/php/Zend/Service/Amazon
%{_datadir}/php/Zend/Service/Audioscrobbler.php
%{_datadir}/php/Zend/Service/Delicious.php
%{_datadir}/php/Zend/Service/Delicious
%{_datadir}/php/Zend/Service/Flickr.php
%{_datadir}/php/Zend/Service/Flickr
%{_datadir}/php/Zend/Service/ReCaptcha.php
%{_datadir}/php/Zend/Service/ReCaptcha
%{_datadir}/php/Zend/Service/SlideShare.php
%{_datadir}/php/Zend/Service/SlideShare
%{_datadir}/php/Zend/Service/StrikeIron.php
%{_datadir}/php/Zend/Service/StrikeIron
%{_datadir}/php/Zend/Service/Technorati.php
%{_datadir}/php/Zend/Service/Technorati
%{_datadir}/php/Zend/Service/Yahoo.php
%{_datadir}/php/Zend/Service/Yahoo
%doc LICENSE.txt

%changelog
* Sat Nov 22 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.12.9-1
+ Revision: 8ac358d
- Updated to 1.12.9



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11729 |12cu|picard-1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The official MusicBrainz tagger
Name:		picard
Version:	1.2
Release:	1
License:	GPLv2+
Group:		Sound
Url:		http://musicbrainz.org/doc/MusicBrainz_Picard
Source0:	http://ftp.musicbrainz.org/pub/musicbrainz/picard/%{name}-%{version}.tar.gz
# Plugins:
Source1:	http://users.musicbrainz.org/~luks/picard-plugins/classicdiscnumber.py
Source2:	http://users.musicbrainz.org/~luks/picard-plugins/coverart.py
Source3:	http://users.musicbrainz.org/~luks/picard-plugins/cuesheet.py
Source4:	http://users.musicbrainz.org/~luks/picard-plugins/discnumber.py
Source5:	http://users.musicbrainz.org/~luks/picard-plugins/featartist.py
Source6:	http://users.musicbrainz.org/~luks/picard-plugins/open_in_gui.py
Source7:	http://users.musicbrainz.org/~luks/picard-plugins/swapprefix.py
Source8:	http://users.musicbrainz.org/~luks/picard-plugins/titlecase.py
Source9:	http://users.musicbrainz.org/~luks/picard-plugins/tracks2clipboard.py
# lastfm plugin
Source10:	http://users.musicbrainz.org/~luks/picard-plugins/lastfm/lastfm__init__.py
Source11:	http://users.musicbrainz.org/~luks/picard-plugins/lastfm/options_lastfm.ui
Source12:	http://users.musicbrainz.org/~luks/picard-plugins/lastfm/ui_options_lastfm.py
# replaygain plugin
Source13:	http://users.musicbrainz.org/~luks/picard-plugins/replaygain/__init__.py
Source14:	http://users.musicbrainz.org/~luks/picard-plugins/replaygain/options_replaygain.ui
Source15:	http://users.musicbrainz.org/~luks/picard-plugins/replaygain/ui_options_replaygain.py
Source16:	http://gitorious.org/musicbrainz/addrelease/blobs/raw/master/addrelease.py
Source17:	http://users.musicbrainz.org/~luks/picard-plugins/release_type.py
Source18:	http://users.musicbrainz.org/~luks/picard-plugins/featartistsintitles.py
Source19:	http://users.musicbrainz.org/~luks/picard-plugins/no_release.py
Source20:	http://github.com/voiceinsideyou/creaps-picard-plugins/raw/master/titleversion.py
Source21:	http://github.com/voiceinsideyou/creaps-picard-plugins/raw/master/titlesort.py
Source22:	https://github.com/voiceinsideyou/picard/raw/plugins/contrib/plugins/removeperfectalbums.py
Source23:	https://raw.github.com/encukou/picard-plugins/master/autosave.py
# http://forums.musicbrainz.org/viewtopic.php?id=2949
Source24:	lastfmplus-0.13.zip
# search plugins https://github.com/brianfreud/Picard-plugins
Source25:	https://raw.github.com/brianfreud/Picard-plugins/master/SearchAMG.py
Source26:	https://raw.github.com/brianfreud/Picard-plugins/master/SearchDiscogs3.py
Source27:	https://raw.github.com/brianfreud/Picard-plugins/master/SearchAmazon3.py
Source28:	https://raw.github.com/brianfreud/Picard-plugins/master/SearchCastAlbums3.py
Source29:	https://raw.github.com/brianfreud/Picard-plugins/master/SearchFilmMusziek3.py
Source30:	https://raw.github.com/brianfreud/Picard-plugins/master/SearchGMR.py
Source31:	https://raw.github.com/brianfreud/Picard-plugins/master/SearchGoogle3.py
Source32:	https://raw.github.com/brianfreud/Picard-plugins/master/SearchLortelArchives3.py
Source33:	https://raw.github.com/brianfreud/Picard-plugins/master/SearchSoundtrackCollector3.py
Source34:	https://raw.github.com/brianfreud/Picard-plugins/master/SearchSoundtrackINFO3.py
Source35:	https://raw.github.com/brianfreud/Picard-plugins/master/SearchEbay.py

BuildRequires:	mutagen
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(libdiscid)
Requires:	mutagen
Requires:	python-qt4
Requires:	%{mklibname discid 0}
#gw for fpcalc (AcoustID calculation)
Requires:	chromaprint
#gw for metaflac:
Suggests:	flac
#gw for wvgain:
Suggests:	wavpack
Suggests:	mp3gain

%description
MusicBrainz Picard is the official MusicBrainz tagger, written in Python.

Picard supports the majority of audio file formats, is capable of using audio
fingerprints (PUIDs), performing CD lookups and disc ID submissions, and it has
excellent Unicode support. Additionally, there are several plugins available
that extend Picard's features.

When tagging files, Picard uses an album-oriented approach. This approach
allows it to utilize the MusicBrainz data as effectively as possible and
correctly tag your music. For more information, see the illustrated quick start
guide to tagging.

Picard is named after Captain Jean-Luc Picard from the TV series Star Trek: The
Next Generation.

%prep
%setup -q
%apply_patches

%build
python setup.py config
python setup.py build

%install
python setup.py install --root=%{buildroot}

PLUGINDIR=%{buildroot}%{python_sitearch}/picard/plugins/
install -m 0644 %{SOURCE1} ${PLUGINDIR}
install -m 0644 %{SOURCE2} ${PLUGINDIR}
install -m 0644 %{SOURCE3} ${PLUGINDIR}
install -m 0644 %{SOURCE4} ${PLUGINDIR}
install -m 0644 %{SOURCE5} ${PLUGINDIR}
install -m 0644 %{SOURCE6} ${PLUGINDIR}
install -m 0644 %{SOURCE7} ${PLUGINDIR}
install -m 0644 %{SOURCE8} ${PLUGINDIR}
install -m 0644 %{SOURCE9} ${PLUGINDIR}
mkdir -p ${PLUGINDIR}/lastfm
install -m 0644 %{SOURCE10} ${PLUGINDIR}/lastfm/__init__.py
install -m 0644 %{SOURCE11} ${PLUGINDIR}/lastfm/
install -m 0644 %{SOURCE12} ${PLUGINDIR}/lastfm/
mkdir -p ${PLUGINDIR}/replaygain
install -m 0644 %{SOURCE13} ${PLUGINDIR}/replaygain/__init__.py
install -m 0644 %{SOURCE14} ${PLUGINDIR}/replaygain/
install -m 0644 %{SOURCE15} ${PLUGINDIR}/replaygain/
install -m 0644 %{SOURCE16} ${PLUGINDIR}
install -m 0644 %{SOURCE17} ${PLUGINDIR}
install -m 0644 %{SOURCE18} ${PLUGINDIR}
install -m 0644 %{SOURCE19} ${PLUGINDIR}
install -m 0644 %{SOURCE20} ${PLUGINDIR}
install -m 0644 %{SOURCE21} ${PLUGINDIR}
install -m 0644 %{SOURCE22} ${PLUGINDIR}
install -m 0644 %{SOURCE23} ${PLUGINDIR}
unzip %{SOURCE24} -d ${PLUGINDIR}
install -m 0644 %{SOURCE25} ${PLUGINDIR}
install -m 0644 %{SOURCE26} ${PLUGINDIR}
install -m 0644 %{SOURCE27} ${PLUGINDIR}
install -m 0644 %{SOURCE28} ${PLUGINDIR}
install -m 0644 %{SOURCE29} ${PLUGINDIR}
install -m 0644 %{SOURCE30} ${PLUGINDIR}
install -m 0644 %{SOURCE31} ${PLUGINDIR}
install -m 0644 %{SOURCE32} ${PLUGINDIR}
install -m 0644 %{SOURCE33} ${PLUGINDIR}
install -m 0644 %{SOURCE34} ${PLUGINDIR}
install -m 0644 %{SOURCE35} ${PLUGINDIR}

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS.txt COPYING.txt INSTALL.txt NEWS.txt
%{_bindir}/%{name}
%{python_sitearch}/*
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11730 |12cu|picviz-gui-0.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		picviz-gui
Version:	0.7
Release:	2
Summary:	Graphical frontend for picviz
License:	GPLv3+
Group:		Graphics
Url:		http://www.wallinfire.net/picviz
Source0:	http://www.wallinfire.net/files/picviz/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(python)
Requires:	picviz-cli
Requires:	python-qt4
BuildArch:	noarch

%description
Graphical frontend for picviz.

%files
%doc COPYING README samples
%{_bindir}/picviz-gui
%{_datadir}/picviz-gui
%{python_sitelib}/PicvizGui
%{python_sitelib}/picviz_gui*.egg-info

#----------------------------------------------------------------------------

%prep
%setup -q

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}



%changelog
* Mon Mar 31 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.7-2
+ Revision: 7fd03ec
- Should be noarch package, update Requires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11731 |12cu|pidgin-lastfm-0.4a-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:  Last.fm Plugin for Pidgin
Group:    Networking/Instant messaging
Name:     pidgin-lastfm
Version:  0.4a
Release:  4
License:  GPLv3+
Requires: pidgin-perl
Source: http://downloads.sourceforge.net/pidgin-lastfm/pidgin-lastfm_%{version}_all.tar.gz
URL: http://pidgin-lastfm.naturalnet.de

#not noarch as the plugin dir is different on x86_64
#BuildArch: noarch
%define debug_package %{nil}

%description
The Pidgin Last.fm Plugin can display information from your Last.fm profile
as a status message in the multi-protocol instant messenger Pidgin.
The most important information might be the most recently scrobbled track.

%prep
%setup -q

%build

%install
mkdir -p %{buildroot}%{_libdir}/pidgin
cp src/lastfm.pl %{buildroot}%{_libdir}/pidgin

%files
%doc docs/*
%attr(755,root,root) %{_libdir}/pidgin/lastfm.pl

%changelog
* Tue Mar 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.4a-4
+ Revision: cec0545
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11732 |12cu|pidgin-otr-4.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Pidgin plugin that implements Off-the-Record Messaging
Name:		pidgin-otr
Version:	4.0.0
Release:	1
License:	GPLv2+
Group:		Networking/Instant messaging
Url:		http://www.cypherpunks.ca/otr/
Source0:	http://www.cypherpunks.ca/otr/%{name}-%{version}.tar.gz
Source1:	http://www.cypherpunks.ca/otr/%{name}-%{version}.tar.gz.asc
BuildRequires:	intltool
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libgcrypt)
BuildRequires:	pkgconfig(libotr)
BuildRequires:	pkgconfig(pidgin)
Requires:	pidgin

%description
This is a plugin for pidgin which implements Off-the-Record
Messaging over any IM network pidgin supports.

OTR allows you to have private conversations over IM by providing:
 - Encryption
   - No one else can read your instant messages.
 - Authentication
   - You are assured the correspondent is who you think it is.
 - Deniability
   - The messages you send do _not_ have digital signatures that are
     checkable by a third party.  Anyone can forge messages after a
     conversation to make them look like they came from you.  However,
     _during_ a conversation, your correspondent is assured the messages
     he sees are authentic and unmodified.
 - Perfect forward secrecy
   - If you lose control of your private keys, no previous conversation
     is compromised.

%files -f %{name}.lang
%doc AUTHORS ChangeLog NEWS README
%{_libdir}/pidgin/*.so

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

# remove unneeded file
rm -f %{buildroot}%{_libdir}/pidgin/*.la

%find_lang %{name}


%changelog
* Thu Jan 16 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.0.0-1
+ Revision: 8a0b9b8
- LOG New version 4.0.0, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11733 |12cu|pidgin-plugin-mrim-0.1.28-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	PackageName	mrim-prpl
%define debug_package %{nil}

Summary:	MRIM Plugin for libpurple and derived IM clients
Name:		pidgin-plugin-mrim
Version:	0.1.28
Release:	2
License:	GPLv2+
Group:		Networking/Instant messaging
Url:		http://code.google.com/p/mrim-prpl/
Source0:	http://mrim-prpl.googlecode.com/files/mrim-prpl-%{version}.tar.gz

BuildRequires:	pkgconfig(purple)

%description
All the other plugins for all libpurple derived clients.

%prep
%setup -q -n %PackageName-%{version}

%build
./configure --gtk --libdir=%{_libdir}
%make

%install
install -Dm0644 libmrim.so %{buildroot}/%{_libdir}/purple-2/libmrim.so
install -Dm0644 pixmaps/mrim16.png %{buildroot}/%{_datadir}/pixmaps/pidgin/protocols/16/mrim.png
install -Dm0644 pixmaps/mrim22.png %{buildroot}/%{_datadir}/pixmaps/pidgin/protocols/22/mrim.png
install -Dm0644 pixmaps/mrim32.png %{buildroot}/%{_datadir}/pixmaps/pidgin/protocols/32/mrim.png

%files
%defattr (-,root,root,0755)
%doc README LICENSE TODO
%{_libdir}/purple-2/libmrim.so
%{_datadir}/pixmaps/pidgin/protocols/*/mrim.png

%changelog
* Tue Mar 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.1.28-2
+ Revision: d060eb8
- Disable debug



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11734 |12cu|pidgin-rhythmbox-2.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pidgin_version 2.2.1

Summary:	Update Pidgin user info with music info playing in Rhythmbox
Name:		pidgin-rhythmbox
Version:	2.0
Release:	9
License:	GPLv2+
Group:		Networking/Instant messaging
URL:		http://jon.oberheide.org/projects/pidgin-rhythmbox/
Source:		http://jon.oberheide.org/projects/pidgin-rhythmbox/downloads/%{name}-%{version}.tar.bz2
Source1:        %{name}.rpmlintrc
BuildRequires:	pidgin-devel >= %{pidgin_version}
BuildRequires:	gtk2-devel
BuildRequires:	dbus-glib-devel
BuildRequires:	automake
Requires:	pidgin >= %{pidgin_version}
Requires:	rhythmbox
Provides:   gaim-rhythmbox
Obsoletes:  gaim-rhythmbox

%description
The Pidgin-Rhythmbox plugin will automatically update your Pidgin user
info and/or away message with the currently playing music in Rhythmbox.

If the artist and title are known, it will also attempt to create
a link to the song's lyrics by using Google's "I'm Feeling Lucky"
feature.

Pidgin-Rhythmbox will replace %%rb in your user info and/or away message
with the song information. As of version 1.5.0.1, only oscar protocol
(i.e. AIM/ICQ) is supported, though it is expected to support every
protocol in 2.0.

%prep
%setup -q -n %{name}-%{version}
autoreconf -fi

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc README
%{_libdir}/pidgin/*.so


%changelog
* Tue Mar 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.0-9
+ Revision: 5899af3
- Added rpmlintrc



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11735 |12cu|pidgin-sipe-1.15.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define __libtoolize /bin/true

Name: 		pidgin-sipe
Version: 	1.15.0
Release: 	1
URL: 		http://sipe.sourceforge.net/
License: 	GPLv2+
Group: 		Networking/Instant messaging
Source0: 	http://downloads.sourceforge.net/project/sipe/sipe/%{name}-%{version}/%{name}-%{version}.tar.bz2
Summary: 	Pidgin protocol (SIP/SIMPLE) plugin to connect to MS Office Communicator
#BuildRequires:	pidgin-devel
BuildRequires:	pkgconfig(telepathy-glib)
BuildRequires:	pkgconfig(glib-2.0) >= 2.28.0
BuildRequires:	gmime-devel
BuildRequires:	gettext
BuildRequires:	krb5-devel
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	intltool
BuildRequires:	libgstreamer-plugins-base-devel
BuildRequires:	libnice-devel >= 0.1.0
BuildRequires:	pkgconfig(nss)

%description
This project develops a third-party plugin for the Pidgin  multi-protocol
instant messenger. It implements the extended version of SIP/SIMPLE used by
various products:

    * Microsoft Office Communications Server (OCS 2007 and newer)
    * Microsoft Live Communications Server (LCS 2003/2005)
    * Reuters Messaging

With this plugin you should be able to replace your Microsoft Office
Communicator client with Pidgin.

%prep
%setup -q

%build
sed -i 's/-Werror//g' configure.ac configure

%configure --with-krb5 --disable-purple --enable-telepathy
%make

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
#%{_libdir}/purple-2/*.so
%{_libdir}/telepathy-sipe
%{_datadir}/telepathy/profiles/sipe.profile
%{_datadir}/empathy/icons/hicolor/*/apps/im-sipe.*
%{_datadir}/dbus-1/services/org.freedesktop.Telepathy.ConnectionManager.sipe.service

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11736 |12cu|pinta-1.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}

Name:	    pinta
Version:	1.4
Release:	1
Summary:	An easy to use drawing and image editing program

Group:		Graphics

# the code is licensed under the MIT license while the icons are licensed as CC-BY
License:	MIT and CC-BY
URL:		http://pinta-project.com/

Source0:	http://github.com/downloads/PintaProject/Pinta/%{name}-%{version}.tar.gz

Requires:	hicolor-icon-theme
Requires:	mono-addins
BuildRequires:	mono-devel
BuildRequires:	gtk-sharp2-devel
BuildRequires:	gtk-sharp2
BuildRequires:	gettext
BuildRequires:	desktop-file-utils
BuildRequires:	intltool
BuildRequires:	mono-addins-devel
BuildRequires:	glib-sharp2

%description
Pinta is an image drawing/editing program.
It's goal is to provide a simplified alternative to GIMP for casual users.

%prep
%setup -q

chmod -x readme.md
chmod -x license-mit.txt
chmod -x license-pdn.txt
chmod -x xdg/pinta.1
chmod -x xdg/pinta.xpm
chmod -x xdg/scalable/pinta.svg

sed -i 's/\r//' readme.md
sed -i 's/\r//' license-mit.txt
sed -i 's/\r//' license-pdn.txt
sed -i 's/\r//' pinta.in
sed -i 's/\r//' xdg/pinta.xpm
sed -i 's/\r//' xdg/pinta.1
sed -i 's/\r//' xdg/scalable/pinta.svg

%build
%configure
%make

%install
%makeinstall_std

desktop-file-validate %{buildroot}/%{_datadir}/applications/%{name}.desktop

%find_lang %{name}
  
%post
update-desktop-database &> /dev/null ||:

touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :

%postun
update-desktop-database &> /dev/null || :

if [ $1 -eq 0 ] ; then
    touch --no-create %{_datadir}/icons/hicolor &>/dev/null
    gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
fi

%posttrans
gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :

%files -f %{name}.lang
%doc readme.md license-mit.txt license-pdn.txt
%{_libdir}/%{name}
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/*/*/%{name}.*
%{_datadir}/man/man1/%{name}*
%{_datadir}/pixmaps/%{name}*

%changelog
* Wed Jan 08 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.4-1
+ Revision: 4aa3be7
- Added gtk-sharp2 BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11737 |12cu|pioneer-0.0.alpha30-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		oversion	alpha30

Name:		pioneer
Version:	0.0.%{oversion}
Release:	1
Summary:	Space adventure game, reminiscent of Frontier: Elite 2
Group:		Games/Arcade
License:	GPLv3+
URL:		http://pioneerspacesim.net/
# See https://github.com/pioneerspacesim/pioneer/tags
Source:		%{name}-%{oversion}.tar.gz
BuildRequires:	imagemagick
BuildRequires:	pkgconfig(assimp) >= 3.0
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glew)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(sigc++-2.0)
BuildRequires:	pkgconfig(vorbisfile)
Requires:	%{name}-data = %{version}

%description
Pioneer is a space adventure game set in the Milky Way galaxy at the turn of
the 31st Century.

The game is open-ended, and you are free to explore the millions of star
systems in the game. You can land on planets, slingshot past gas giants, and
burn yourself to a crisp flying between binary star systems.

When Pioneer is finished there will be many ways to make ends meet: piracy,
smuggling, bounty-hunting, mining, doing missions for the various factions
fighting for power, freedom or self-determination.

Pioneer has a sneaking resemblance to Frontier: Elite 2.

%files
%defattr(644,root,root,755)
%doc Changelog.txt AUTHORS.txt README.txt Quickstart.txt
%attr(755,root,root) %{_gamesbindir}/%{name}
%attr(755,root,root) %{_gamesbindir}/lmrmodelviewer
%{_datadir}/applications/%{name}.desktop
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_iconsdir}/hicolor/*/apps/%{name}.png

#----------------------------------------------------------------------------

%package data
Summary:	Game data files for Pioneer
Requires:	%{name} = %{version}
BuildArch:	noarch

%description data
Game data files for Pioneer.

%files data
%defattr(644,root,root,755)
%{_gamesdatadir}/%{name}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{oversion}
for N in 16 32 64 128; do convert data/icons/badge.png -resize ${N}x${N} $N.png; done

%build
./bootstrap
%configure2_5x \
	--bindir=%{_gamesbindir} \
	PIONEER_DATA_DIR=%{_gamesdatadir}/%{name}

%make

%install
%makeinstall_std

install -D 16.png %{buildroot}%{_miconsdir}/%{name}.png
install -D 32.png %{buildroot}%{_liconsdir}/%{name}.png
install -D 64.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
install -D 128.png %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png

# menu-entry
mkdir -p  %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=Pioneer
Comment=Space adventure game
Exec=%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;ArcadeGame;
EOF



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11738 |12cu|pioneers-14.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	Playable implementation of the Settlers of Catan 
Name: 		pioneers
Version: 	14.1
Release:        3
Group: 		Games/Boards
License: 	GPLv2+
Url: 		http://pio.sourceforge.net/
Source: 	http://downloads.sourceforge.net/project/pio/Source/%{name}-%{version}.tar.gz
Source2:	pioneers-0.9.55-icons.tar.bz2
Patch: pioneers-0.12.1-desktopentry.patch
BuildRequires:  pkgconfig(libgnome-2.0)
BuildRequires:  pkgconfig(glib-2.0)
BuildRequires:  pkgconfig(gtk+-2.0)
%if %mdvver >= 201200
BuildRequires:  pkgconfig(libnotify) >= 0.7.4
%endif
BuildRequires:  avahi-client-devel
BuildRequires:  scrollkeeper
BuildRequires:  desktop-file-utils
BuildRequires:  intltool
Provides: gnocatan
Obsoletes: gnocatan

%description 
Pioneers is an Internet playable implementation of the Settlers of
Catan board game.  The aim is to remain as faithful to the board game
as is possible.

%package 	server-console
Summary:	Pioneers Console Server
Group: 		Games/Boards
Requires:	pioneers-server-data = %version
Provides: gnocatan-server-console
Obsoletes: gnocatan-server-console
%description 	server-console
Pioneers is an Internet playable implementation of the Settlers of
Catan board game.  The aim is to remain as faithful to the board game
as is possible.
The meta server registers available game servers and offers them to new
players. It can also create new servers on client request.


%package 	server-gtk
Summary:	Pioneers GTK Server
Group: 		Games/Boards
Requires:	pioneers-server-data = %version
Provides: gnocatan-server-gtk
Obsoletes: gnocatan-server-gtk
%description 	server-gtk
Pioneers is an Internet playable implementation of the Settlers of
Catan board game.  The aim is to remain as faithful to the board game
as is possible.

The server has a user interface in which you can customise the game
parameters.  Customisation is fairly limited at the moment, but this
should change in later versions.  Once you are happy with the game
parameters, press the Start Server button, and the server will start
listening for client connections.

%package 	server-data
Summary: 	Pioneers Data
Group: 		Games/Boards
Provides: gnocatan-server-data
Obsoletes: gnocatan-server-data
%description 	server-data
Pioneers is an Internet playable implementation of the Settlers of
Catan board game.  The aim is to remain as faithful to the board game
as is possible.

This package contains the data files for a game server, including a
computer player that can take part in Pioneers games.


%prep
%setup -q -a 2
%apply_patches


%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT %name.lang
%makeinstall_std
%find_lang %name --with-gnome
desktop-file-install --vendor="" \
  --add-category="X-MandrivaLinux-MoreApplications-Games-Boards" \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/*

cp -r icons %buildroot%_datadir/

%clean
rm -rf %buildroot

%if %mdkversion < 200900
%post
%update_scrollkeeper
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_scrollkeeper
%clean_menus
%endif

%if %mdkversion < 200900
%post server-gtk
%update_menus
%endif

%if %mdkversion < 200900
%postun server-gtk
%clean_menus
%endif

%files -f %name.lang
%defattr(-,root,root)
%doc AUTHORS ChangeLog README
%{_bindir}/pioneers
%{_bindir}/pioneers-editor
%{_datadir}/applications/pioneers.desktop
%{_datadir}/applications/pioneers-editor.desktop
%{_datadir}/pixmaps/pioneers.png
%{_datadir}/pixmaps/pioneers-editor.png
%{_datadir}/pixmaps/pioneers/
%dir %{_datadir}/games/pioneers
%{_datadir}/games/pioneers/themes/
%{_mandir}/man6/pioneers.6*
%{_mandir}/man6/pioneers-editor.6*
%if %mdvver <= 201100
%_datadir/omf/pioneers
%endif
%_datadir/icons/hicolor/*/apps/pioneers.*
%_datadir/icons/hicolor/*/apps/pioneers-editor.*
%_iconsdir/%name.png
%_liconsdir/%name.png
%_miconsdir/%name.png
%_iconsdir/%name-editor.png
%_liconsdir/%name-editor.png
%_miconsdir/%name-editor.png

%files server-console
%defattr(-,root,root)
%doc README
%{_bindir}/pioneers-server-console
%{_bindir}/pioneers-meta-server
%{_mandir}/man6/pioneers-server-console.6*
%{_mandir}/man6/pioneers-meta-server.6*

%files server-gtk
%defattr(-,root,root)
%doc README
%{_bindir}/pioneers-server-gtk
%{_datadir}/applications/pioneers-server.desktop
%{_mandir}/man6/pioneers-server-gtk.6*
%_datadir/pixmaps/%name-server.png
%_datadir/icons/hicolor/*/apps/pioneers-server.*
%_iconsdir/%name-server.png
%_liconsdir/%name-server.png
%_miconsdir/%name-server.png

%files server-data
%defattr(-,root,root)
%doc README
%{_bindir}/pioneersai
%{_mandir}/man6/pioneersai.6*
%dir %{_datadir}/games/pioneers
%{_datadir}/games/pioneers/computer_names
%{_datadir}/games/pioneers/*.game


%changelog
* Tue May 29 2012 Götz Waschk <waschk@mandriva.org> 14.1-1mdv2011.0
+ Revision: 801062
- fix file list again for backports

* Tue May 29 2012 Götz Waschk <waschk@mandriva.org> 14.1-1
+ Revision: 801050
- update file list for rpm5
- update to new version 14.1

* Mon Oct 31 2011 Götz Waschk <waschk@mandriva.org> 0.12.5-1
+ Revision: 707985
- new version
- enable avahi support
- enable notification support on Cooker

* Tue Aug 30 2011 Götz Waschk <waschk@mandriva.org> 0.12.4-1
+ Revision: 697438
- drop patch 1
- update to new version 0.12.4

* Tue Oct 05 2010 Götz Waschk <waschk@mandriva.org> 0.12.3.1-1mdv2011.0
+ Revision: 583063
- update to new version 0.12.3.1

* Mon Jan 25 2010 Götz Waschk <waschk@mandriva.org> 0.12.3-1mdv2010.1
+ Revision: 496252
- update build deps
- new version
- rediff patch 1
- update file list

* Sun Aug 09 2009 Götz Waschk <waschk@mandriva.org> 0.12.2-3mdv2010.0
+ Revision: 412352
- update license
- fix format strings

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.12.2-2mdv2009.0
+ Revision: 268999
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - use %%update_scrollkeeper/%%clean_scrollkeeper

* Sun May 04 2008 Götz Waschk <waschk@mandriva.org> 0.12.2-1mdv2009.0
+ Revision: 201025
- new version
- new version
- update the patch

  + Thierry Vignaud <tv@mandriva.org>
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sun Oct 07 2007 Götz Waschk <waschk@mandriva.org> 0.11.3-1mdv2008.1
+ Revision: 95679
- new version
- add gpg signature to the sources
- fix desktop entries

* Sun Aug 05 2007 Götz Waschk <waschk@mandriva.org> 0.11.2-1mdv2008.0
+ Revision: 59105
- new version

* Sun Jul 22 2007 Götz Waschk <waschk@mandriva.org> 0.11.1-1mdv2008.0
+ Revision: 54471
- Import pioneers



* Sun Jul 22 2007 Götz Waschk <waschk@mandriva.org> 0.11.1-1mdv2008.0
- New version 0.11.1

* Sun Sep 17 2006 Götz Waschk <waschk@mandriva.org> 0.10.2-1mdv2007.0
- New version 0.10.2

* Sun Aug 27 2006 Götz Waschk <waschk@mandriva.org> 0.10.1-1mdv2007.0
- New release 0.10.1

* Fri Aug  4 2006 Gtz Waschk <waschk@mandriva.org> 0.9.64-3mdv2007.0
- fix old menu

* Tue Jun 20 2006 Gtz Waschk <waschk@mandriva.org> 0.9.64-2mdv2007.0
- xdg menu

* Tue Jun 06 2006 Götz Waschk <waschk@mandriva.org> 0.9.64-1
- New release 0.9.64

* Tue May 30 2006 Götz Waschk <waschk@mandriva.org> 0.9.63-1
- New release 0.9.63

* Sun May 28 2006 Götz Waschk <waschk@mandriva.org> 0.9.62-1mdk
- New release 0.9.62

* Sun Apr 09 2006 Götz Waschk <waschk@mandriva.org> 0.9.61-1mdk
- New release 0.9.61

* Thu Mar  9 2006 Gtz Waschk <waschk@mandriva.org> 0.9.55-2mdk
- don't use rsvg anymore for the icons to allow backports

* Thu Feb 09 2006 Götz Waschk <waschk@mandriva.org> 0.9.55-1mdk
- New release 0.9.55

* Tue Feb 07 2006 Götz Waschk <waschk@mandriva.org> 0.9.54-1mdk
- New release 0.9.54

* Wed Jan 25 2006 Gtz Waschk <waschk@mandriva.org> 0.9.49-1mdk
- use rsvg for the icons
- New release 0.9.49

* Sat Dec 31 2005 Gtz Waschk <waschk@mandriva.org> 0.9.40-4mdk
- fix icon transparency

* Sat Dec 31 2005 Gtz Waschk <waschk@mandriva.org> 0.9.40-3mdk
- use the svg icon

* Tue Dec 27 2005 Gtz Waschk <waschk@mandriva.org> 0.9.40-2mdk
- fix obsoletes

* Wed Dec 21 2005 Gtz Waschk <waschk@mandriva.org> 0.9.40-1mdk
- fix menu
- New release 0.9.40
- use mkrel

* Sun Nov 20 2005 Götz Waschk <waschk@mandriva.org> 0.9.33-2mdk
- rebuild for new openssl

* Thu Nov 03 2005 Götz Waschk <waschk@mandriva.org> 0.9.33-1mdk
- New release 0.9.33

* Thu Sep 01 2005 Götz Waschk <waschk@mandriva.org> 0.9.23-2mdk
- rebuild to remove glitz dep

* Mon Aug 22 2005 Götz Waschk <waschk@mandriva.org> 0.9.23-1mdk
- New release 0.9.23

* Fri Jul 15 2005 Götz Waschk <waschk@mandriva.org> 0.9.19-1mdk
- add the editor
- fix buildrequires
- new version
- renamed from gnocatan

* Sat Mar 26 2005 Götz Waschk <waschk@linux-mandrake.com> 0.8.1.59-1mdk
- New release 0.8.1.59

* Thu Mar 03 2005 Götz Waschk <waschk@linux-mandrake.com> 0.8.1.54-1mdk
- New release 0.8.1.54

* Sat Feb  5 2005 Gtz Waschk <waschk@linux-mandrake.com> 0.8.1.53-1mdk
- New release 0.5.1.53

* Fri Feb  4 2005 Goetz Waschk <waschk@linux-mandrake.com> 0.8.1.52-1mdk
- New release 0.8.1.52

* Wed Jan 26 2005 Goetz Waschk <waschk@linux-mandrake.com> 0.8.1.51-1mdk
- New release 0.8.1.51

* Sun Jan 23 2005 Goetz Waschk <waschk@linux-mandrake.com> 0.8.1.50-1mdk
- New release 0.8.1.50

* Sun Jan  9 2005 Goetz Waschk <waschk@linux-mandrake.com> 0.8.1.48-1mdk
- New release 0.8.1.48

* Sat Dec  4 2004 Goetz Waschk <waschk@linux-mandrake.com> 0.8.1.45-1mdk
- New release 0.8.1.45

* Sun Nov 21 2004 Goetz Waschk <waschk@linux-mandrake.com> 0.8.1.43-1mdk
- New release 0.8.1.43

* Sat Nov 13 2004 Goetz Waschk <waschk@linux-mandrake.com> 0.8.1.42-1mdk
- New release 0.8.1.42

* Sun Oct 24 2004 Goetz Waschk <waschk@linux-mandrake.com> 0.8.1.40-1mdk
- New release 0.8.1.40

* Sun Oct 17 2004 Goetz Waschk <waschk@linux-mandrake.com> 0.8.1.39-1mdk
- New release 0.8.1.39

* Sat Oct  9 2004 Goetz Waschk <waschk@linux-mandrake.com> 0.8.1.38-1mdk
- New release 0.8.1.38

* Fri Oct  1 2004 Goetz Waschk <waschk@linux-mandrake.com> 0.8.1.37-1mdk
- New release 0.8.1.37

* Mon Sep 27 2004 Goetz Waschk <waschk@linux-mandrake.com> 0.8.1.36-1mdk
- New release 0.8.1.36

* Fri Jul  9 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.8.1.30-1mdk
- drop yelp pregeneration call
- fix source URL
- New release 0.8.1.30

* Sat Feb  7 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.8.1.16-2mdk
- fix directory ownership

* Tue Jan 27 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.8.1.16-1mdk
- new version

* Mon Oct 20 2003 Gtz Waschk <waschk@linux-mandrake.com> 0.8.0.0-1mdk
- initial package


* Sun May 19 2002 Roman Hodek <roman@hodek.net>
- 0.6.99 as beta for 0.7.0

* Sun Aug 27 2000 Steve Langasek <vorlon@dodds.net>
- 0.6.1 released

* Tue Jun 20 2000 Steve Langasek <vorlon@dodds.net>
- updated version number

* Thu Jun 01 2000 Steve Langasek <vorlon@dodds.net>
- Updated to behave more like the filesystem standard tells us to (and
  more like configure expects us to)

* Sun May 07 2000 Dave Cole <adve@dccs.com.au>
- Removed ship building development card

* Mon May 01 2000 Andy Heroff <aheroff@mediaone.net>
- SourceForge release version 0.5.0

* Fri Sep 03 1999 Dave Cole <dave@dccs.com.au>
- Modifications to build 0.4.0

* Sun May 23 1999 Preben Randhol <randhol@pvv.org>
- Building version 0.31

* Wed May 12 1999 Preben Randhol <randhol@pvv.org>
- First try at making the packages

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11739 |12cu|pion-net-4.0.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 4.0
%define libname %mklibname pion-net %{major}
%define libcommon %mklibname pion-common %{major}
%define devname %mklibname %{name} -d

Summary:	C++ library for building lightweight HTTP interfaces
Name:		pion-net
Version:	4.0.9
Release:	1
License:	Boost
Group:		System/Libraries
Url:		http://www.pion.org/projects/pion-network-library
Source0:	http://www.pion.org/files/%{name}-%{version}.tar.bz2
Patch0:		pion-net-cflags.patch
Patch1:		pion-net-pkgconfig.patch
Patch2:		pion-net-gcc47-symbols-lookup.patch
Patch3:		pion-net-boost-linking.patch
Patch4:		pion-net-log4cpp-headers.patch
Patch5:		pion-net-boost-compatibility.patch
Patch6:		pion-net-boost-time-utc.patch
BuildRequires:	doxygen
BuildRequires:	boost-devel
BuildRequires:	bzip2-devel
BuildRequires:	icu-devel
BuildRequires:	pkgconfig(log4cpp)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(zlib)

%description
Pion Network Library is a C++ framework for building lightweight HTTP
interfaces.

%files
%doc AUTHORS COPYING NEWS TODO
%dir %{_libdir}/pion
%dir %{_libdir}/pion/plugins
%{_libdir}/pion/plugins/*.so

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Shared library for pion-net
Group:		System/Libraries

%description -n %{libname}
This package contains shared library for pion-net.

%files -n %{libname}
%{_libdir}/libpion-net-%{major}.so

#----------------------------------------------------------------------------

%package -n %{libcommon}
Summary:	Shared library for pion-net
Group:		System/Libraries

%description -n %{libcommon}
This package contains shared library for pion-net.

%files -n %{libcommon}
%{_libdir}/libpion-common-%{major}.so

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for pion-net
Group:		Development/C++
Requires:	%{libname} = %{EVRD}
Requires:	%{libcommon} = %{EVRD}

%description -n %{devname}
This package contains the pkgconfig, header files, and libraries needed to
develop application that use pion-net.

%files -n %{devname}
%{_includedir}/pion/
%{_libdir}/pkgconfig/*.pc
%{_libdir}/libpion-common.so
%{_libdir}/libpion-net.so

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1
%patch6 -p1

%build
./autogen.sh
%configure2_5x \
	--disable-static \
	--with-pic \
	--with-plugins=%{_libdir}/pion/plugins \
	--with-zlib \
	--with-bzlib \
	--with-openssl \
	--with-log4cpp

%make LIBS=-lpthread

%install
%makeinstall_std

# delete example apps
rm -f %{buildroot}%{_bindir}/PionHelloServer
rm -f %{buildroot}%{_bindir}/PionWebServer


%changelog
* Thu Feb 20 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.0.9-1
+ Revision: 4000496
- LOG Update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11740 |12cu|pkgdiff-1.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A tool for analyzing changes in Linux software packages
Name:		pkgdiff
Version:	1.6
Release:	1
Group:		Development/Other
License:	GPLv2+
URL:		http://pkgdiff.github.com/pkgdiff/
Source0:	https://github.com/pkgdiff/pkgdiff/archive/%{version}.tar.gz
Requires:	wdiff
Requires:	binutils
Requires:       gawk
Suggests:       abi-compliance-checker >= 1.99.1
Suggests:       abi-dumper >= 0.97
BuildArch:	noarch

%description
Package Changes Analyzer (pkgdiff) is a tool for analyzing changes
in Linux software packages (RPM, DEB, TAR.GZ, etc). The tool is
intended for Linux maintainers who are interested in ensuring
compatibility of old and new versions of packages.

%prep
%setup -q
chmod 0644 LICENSE README

%build
# Nothing to build.

%install
mkdir -p %{buildroot}%{_prefix}
perl Makefile.pl -install --prefix=%{_prefix} --destdir=%{buildroot}

chmod 755 %{buildroot}%{_bindir}/*

%files
%doc LICENSE README doc/
%{_bindir}/%{name}
%{_datadir}/%{name}

%changelog
* Wed Oct 16 2013 Andrey Ponomarenko <aponomarenko@rosalab.ru> 1.6-1
+ Revision: e330541
- Fixed source file name



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11741 |12cu|pklasku-1.0.4-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	PkLasku - Web application to create Finnish invoices
Name:		pklasku
Version:	1.0.4
Release:	4
License:	GPLv2
Group:		System/Servers
URL:		http://pklasku.sourceforge.net/
Source:		%name-%version.tar.gz
Requires:	apache-mod_php
Requires:	php-mysql
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
PkLasku is a web application written in PHP for printing Finnish
invoices. Among its features are automatic invoice numbering and
reference calculation, pdf generation, customer database and an
unlimited number of user accounts. Data is stored in SQL database.

%prep
%setup -q -n %name

chmod a-x gpl.txt font/*.php font/makefont/*.{map,php}

cat > README.install.urpmi <<EOF
1. Create an SQL database 'pklasku'.
2. Push the contents of %{_datadir}/%{name}/CREATESQL to the
   database. The file encoding is ISO-8859-1 (Latin-1).
3. Edit %{_sysconfdir}/%{name}/sqlfuncs.php to contain the correct
   SQL credentials.
4. Log in with default credentials admin admin.
5. Go to System->Käyttäjät and change the Administrator credentials.
6. If you use the interface through https://, change the protocol in
   the file %{_sysconfdir}/%{name}/sqlfuncs.php.
EOF

%install
rm -rf %{buildroot}

install -d -m755 %{buildroot}%{webappconfdir}
cat > %{buildroot}%{webappconfdir}/%{name}.conf <<EOF
Alias /%{name} %{_var}/www/%{name}

<Directory %{_var}/www/%{name}>
    Require all granted
    php_admin_value include_path      ".:%{_sysconfdir}/%{name}"
</Directory>
EOF

install -d -m755 %{buildroot}%{_sysconfdir}/%{name}
install -d -m755 %{buildroot}%{_var}/www/%{name}
install -d -m755 %{buildroot}%{_datadir}/%{name}

install -m644 *.php *.html *.css *.ico %{buildroot}%{_var}/www/%{name}
cp -a fi_images font %{buildroot}%{_var}/www/%{name}

mv %{buildroot}%{_var}/www/%{name}/sqlfuncs.php %{buildroot}%{_sysconfdir}/%{name}

install -m644 CREATESQL %{buildroot}%{_datadir}/%{name}

%clean
rm -rf %{buildroot}



%files
%defattr(-,root,root)
%doc INSTALL LICENSE gpl.txt README.install.urpmi
%config(noreplace) %{webappconfdir}/%{name}.conf
%dir %{_sysconfdir}/%{name}
%attr(0640,root,apache) %config(noreplace) %{_sysconfdir}/%{name}/sqlfuncs.php
%{_datadir}/%{name}
%{_var}/www/%{name}




%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-2mdv2011.0
+ Revision: 614561
- the mass rebuild of 2010.1 packages

* Tue Mar 02 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.0.4-1mdv2010.1
+ Revision: 513670
- fix license
- update to 1.0.4

* Sun Feb 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.3-3mdv2010.1
+ Revision: 501750
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 1.0.3-2mdv2010.0
+ Revision: 430738
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.0.3-1mdv2009.0
+ Revision: 140731
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Jul 19 2007 Anssi Hannula <anssi@mandriva.org> 1.0.3-1mdv2008.0
+ Revision: 53418
- 1.0.3


* Sun Jan 21 2007 Anssi Hannula <anssi@mandriva.org> 1.0.2-1mdv2007.0
+ Revision: 111485
- 1.0.2
- Import pklasku

* Mon Jun 12 2006 Anssi Hannula <anssi@mandriva.org> 1.0.1-1mdv2007.0
- 1.0.1

* Mon Jun 05 2006 Anssi Hannula <anssi@mandriva.org> 1.0-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11742 |12cu|plasma-applet-cwp-1.11.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define kdeappsrel 98925
%define oname	cwp

Summary:        Yet another weather plasmoid highly customizable this time
Name:           plasma-applet-cwp
Version:        1.11.1
Release:        1
Source0:        http://kde-look.org/CONTENT/content-files/%{kdeappsrel}-%{oname}-%{version}.tar.bz2
License:        GPLv3+
Group:          Graphical desktop/KDE
URL:            http://kde-look.org/content/show.php/Customizable+Weather+Plasmoid+(CWP)?content=%{kdeappsrel}
BuildRequires:  kdebase4-workspace-devel
BuildRequires:  desktop-file-utils
Provides:       plasma-applet-customizable-weather
# follow the haders version fom the build
Requires:       kdebase4-workspace >= 4.11.4

%description
This is another weather plasmoid.
It aims to be highly customizable, but a little harder 
to setup than other weather plasmoids.
Nearly any weather forecast provider can be used, 
as long as the data is provided as html files (no flash).
The information how to extract the information 
from these html files is stored inside xml files.
Commands like grep, head, tail, sed, awk, 
... will do this job.

For now, xml files for the weather providers

%prep
%setup -qn %{oname}-%{version}
# deprecated
perl -pi -e "s|Encoding=UTF-8||"  plasma-applet-cwp.desktop
# fix attr
chmod 644 COPYING plasma-cwp.cpp plasma-cwp.h

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang plasma_applet_cwp

%files -f plasma_applet_cwp.lang
%doc COPYING ChangeLog README
%dir %{_kde_appsdir}/desktoptheme
%dir %{_kde_appsdir}/desktoptheme/default
%dir %{_kde_appsdir}/desktoptheme/default/widgets
%{_kde_appsdir}/desktoptheme/default/widgets/*.svgz
%{_kde_appsdir}/plasma-cwp/
%{_kde_iconsdir}/oxygen/128x128/status/weather-windy.png
%{_kde_iconsdir}/oxygen/scalable/status/weather-windy.svgz
%{_kde_libdir}/kde4/plasma_applet_cwp.so
%{_kde_services}/plasma-applet-cwp.desktop

%changelog
* Sun Sep 07 2014 symbianflo <symbianflo@symbianflo> 1.11.1-1
+ Revision: 4c5f23d
- Log: Update to 1.11.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11743 |12cu|plasma-applet-daisy-0.0.4.26-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A simple application launcher for Plasma
Name:		plasma-applet-daisy
Version:	0.0.4.26
Release:	2
License:	GPLv3+
Group:		Graphical desktop/KDE
Url:		http://cdlszm.org/
Source0:	http://cdlszm.org/downloads/%{name}-%{version}.tar.gz
BuildRequires:	kdebase4-workspace-devel
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description
Daisy is a  free open-source widget for Plasma/KDE released under the
GNU General Public License version 3.
Main features:
    * Three types of roles: circular dock, media controller and linear
      dock;
    * Can dock in any screen position and be used in Horizontal or
      Vertical mode (linear dock role);
    * Configuration tools to access all configurable options;
    * Launchers can be edited with a simple right-click;
    * Hybrid launchers to launch applications and control running
      tasks;
    * Plugins to provide information and execute several tasks;
    * Various backgrounds available

%files -f plasma_applet_daisy.lang
%doc README AUTHORS CHANGELOG COPYING INSTALL TODO
%{_kde_appsdir}/desktoptheme/default/widgets/
%{_kde_libdir}/kde4/plasma_applet_daisy.so
%{_kde_services}/plasma-applet-daisy.desktop

#---------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang plasma_applet_daisy


%changelog
* Sun Nov 10 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.0.4.26-2
+ Revision: 2f98bb8
- LOG Rebuild against new KDE



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11744 |12cu|plasma-applet-eventlist-0.6.95-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	srcname	plasmoid-eventlist

Summary:	This plasmoid show upcoming events from akonadi resources
Name:		plasma-applet-eventlist
Version:	0.6.95
Release:	%mkrel 1
Source0:	http://kde-look.org/CONTENT/content-files/107779-%{srcname}-%{version}.tar.bz2
License:	GPLv2+
Group:		Graphical desktop/KDE
URL:		http://kde-look.org/content/show.php/Eventlist?content=107779
BuildRequires:	kdebase4-workspace-devel
BuildRequires:	akonadi
BuildRequires:	kdepimlibs4-devel >= 4.6.0
Provides:	plasma-applet

%description
This is a plasmoid to show the events from Akonadi resources (KOrganizer,
Birthdays etc.). With the googledata resource also Google calendar items can
be shown.


%files  -f plasma_applet_events.lang
%{_kde_libdir}/kde4/plasma_applet_events.so
%{_kde_services}/plasma-applet-events.desktop

#------------------------------------------------------------------------------

%prep
%setup -qn %{srcname}-%{version}


%build
%cmake_kde4
%make


%install
%makeinstall_std -C build

%find_lang plasma_applet_events


%changelog
* Tue Jun 04 2013 Giovanni Mariani <mc2374@mclink.it> 0.6.95-1
- New release 0.6.95 (0.7 RC)
- Added BReq for akonadi (see CMakeLists.txt file)
- Cleaned the spec file

* Sat Jul 31 2010 John Balcaen <mikala@mandriva.org> 0.2.90-1mdv2011.0
+ Revision: 563826
- Update to 0.2.90
- fix %%files list

* Mon Mar 22 2010 John Balcaen <mikala@mandriva.org> 0.2.4-1mdv2010.1
+ Revision: 526295
- import plasma-applet-eventlist
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11745 |12cu|plasma-applet-eyasdp-1.2.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	shortname	eyasdp
%define	longname	plasma_applet_%{shortname}

Summary:	System buttons plasmoid
Name:		plasma-applet-%{shortname}
Version:	1.2.0
Release:	3
License:	GPLv2+
Group:		Graphical desktop/KDE
Url:		http://kde-look.org/content/show.php/eYaSDP?content=146530
Source0:	http://kde-look.org/CONTENT/content-files/146530-%{shortname}-%{version}.tar.bz2
BuildRequires:	kdelibs4-devel
BuildRequires:	kdebase4-workspace-devel
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(phonon)
Requires:	kdebase4-runtime

%description
eYaSDP is a plasmoid that allows to set a number of system buttons in your
panel or desktop for comfortable and quick access.
Features:
  - Actions: Shut-down, Reboot, Log-out, Lock screen, Hibernate, Suspend,
    Switch user and Turn-off screen.
  - Customizable number of buttons.
  - Contextual menu actions.
  - Customizable icons.
  - It scales to fit your panel size.

%files -f %{longname}.lang
%{_kde_libdir}/kde4/plasma_applet_%{shortname}.so
%{_kde_services}/plasma-applet-%{shortname}.desktop

#----------------------------------------------------------------------------

%prep
%setup -q -n %{shortname}-%{version}

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang %{longname}


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.2.0-3
+ Revision: 58b5fbb
- Minor cleanups



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11746 |12cu|plasma-applet-kwinbutton-0.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname kwinbutton
%define sname kwinbuttonapplet-improved
%define kdeid 143971

Summary:	Plasma applet that emulates a button from the window title of the active window
Name:		plasma-applet-%{oname}
Version:	0.6
Release:	1
License:	GPLv3+
Group:		Graphical desktop/KDE
Url:		http://kde-look.org/content/show.php/KWin+Button+applet+improved?content=%{kdeid}
Source0:	http://kde-apps.org/CONTENT/content-files/%{kdeid}-%{sname}-%{version}.tar.gz
BuildRequires:	kdelibs4-devel
BuildRequires:	kdebase4-workspace-devel
Requires:	kdebase4-runtime
Provides:	plasma-applet

%description
Plasma applet that emulates a button from the window title of the active
window. This is forked ("improved") by Alberto Pajuelo Montes version.

%files
%doc COPYING
%{_kde_libdir}/kde4/plasma_applet_kwinbutton.so
%{_kde_services}/%{name}.desktop

#--------------------------------------------------------------------

%prep
%setup -q -n %{sname}-%{version}

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11747 |12cu|plasma-applet-playbar-0.7.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname playbar
%define debug_package	%{nil}

Name:           plasma-applet-%{oname}
Version:        0.7.1
Release:        1
Summary:        Control your favorite media player
License:        GPLv3+
Group:          Graphical desktop/KDE
Url:            https://github.com/audoban/PlayBar
Source:         PlayBar-%{version}.tar.gz

BuildRequires:  kdelibs4-devel >= 4.11

Requires:       kdebase4-runtime 


%description
MPRIS2 client written in QML for Plasma KDE.

Features:
- Customizable global shortcuts
- Media Player Control in bar
- You can control multiple players
- Very configurable

%prep
%setup -q -n PlayBar-%{version}

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang plasma_applet_%{oname}


%files 
%doc README.md CHANGELOG.md LICENSE
%{_kde_services}/*.desktop
%{_kde_appsdir}/plasma/plasmoids/
%{_kde_appsdir}/plasma/services/%{oname}service.operations
%{_kde_libdir}/kde4/plasma_engine_%{oname}.so
%lang(es) %{_kde_datadir}/locale/es/LC_MESSAGES/plasma_applet_playbar.mo
%lang(ru) %{_kde_datadir}/locale/ru/LC_MESSAGES/plasma_applet_playbar.mo



%changelog
* Sat Oct 04 2014 symbianflo <symbianflo@symbianflo> 0.7.1-1
+ Revision: d0ee0a6
- Imported from SRPM



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11748 |12cu|plasma-applet-steamtime-1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname steamtime
%define kdeid 159747

Summary:	Plasma applet that provides clock via steampunk interface
Name:		plasma-applet-%{oname}
Version:	1.1
Release:	1
License:	GPLv3+
Group:		Graphical desktop/KDE
Url:		http://kde-apps.org/content/show.php?content=%{kdeid}
Source0:	http://kde-apps.org/CONTENT/content-files/%{kdeid}-%{oname}-%{version}.plasmoid
BuildRequires:	imagemagick
BuildRequires:	kde4-macros
Requires:	kdebase4-runtime
Provides:	plasma-applet
BuildArch:	noarch

%description
Plasma applet that provides clock functions via steampunk interface.
It is written entirely in QML + JavaScript.

%files
%doc LICENSE.GPL3
%{_kde_appsdir}/plasma/plasmoids/%{oname}
%{_kde_iconsdir}/hicolor/*/apps/%{oname}.png
%{_kde_services}/%{oname}.desktop

#--------------------------------------------------------------------

%prep
%setup -q -c
find . -type f | xargs chmod 0644
sed -i 's;icon.png;%{oname};g' metadata.desktop

%build
# nothing

%install
mkdir -p %{buildroot}%{_kde_appsdir}/plasma/plasmoids/%{oname}
cp -r * %{buildroot}%{_kde_appsdir}/plasma/plasmoids/%{oname}/
install -D -m 644 metadata.desktop %{buildroot}%{_kde_services}/%{oname}.desktop

# install icons
for N in 16 32 48 64 96 128;
do
convert icon.png -resize ${N}x${N} $N.png;
install -D -m 0644 $N.png %{buildroot}%{_kde_iconsdir}/hicolor/${N}x${N}/apps/%{oname}.png
done

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11749 |12cu|plasma-applet-timekeeper-0.5.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname timekeeper
%define kdeid 159345

Summary:	Plasma applet that provides clock and calendar via steampunk interface
Name:		plasma-applet-%{oname}
Version:	0.5.1
Release:	1
License:	GPLv3+
Group:		Graphical desktop/KDE
Url:		http://kde-apps.org/content/show.php/Time+Keeper?content=%{kdeid}
Source0:	http://kde-apps.org/CONTENT/content-files/%{kdeid}-%{oname}-%{version}.plasmoid
BuildRequires:	imagemagick
BuildRequires:	kde4-macros
Requires:	kdebase4-runtime
Requires:	marble-common >= 4.10.5-2
Provides:	plasma-applet
BuildArch:	noarch

%description
Plasma applet that provides clock and calendar functions via steampunk
interface. It is written entirely in QML + JavaScript.

%files
%doc LICENSE.GPL3
%{_kde_appsdir}/plasma/plasmoids/%{oname}
%{_kde_iconsdir}/hicolor/*/apps/%{oname}.png
%{_kde_services}/%{oname}.desktop

#--------------------------------------------------------------------

%prep
%setup -q -c
find . -type f | xargs chmod 0644
sed -i 's;icon.png;%{oname};g' metadata.desktop

%build
# nothing

%install
mkdir -p %{buildroot}%{_kde_appsdir}/plasma/plasmoids/%{oname}
cp -r * %{buildroot}%{_kde_appsdir}/plasma/plasmoids/%{oname}/
install -D -m 644 metadata.desktop %{buildroot}%{_kde_services}/%{oname}.desktop

# install icons
for N in 16 32 48 64 96 128;
do
convert icon.png -resize ${N}x${N} $N.png;
install -D -m 0644 $N.png %{buildroot}%{_kde_iconsdir}/hicolor/${N}x${N}/apps/%{oname}.png
done

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11750 |12cu|plasma-applet-translatoid-1.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname translatoid

Name:		plasma-applet-%{oname}
Version:	1.4
Release:	2
Summary:	Plasma widget to translate text using Google Translate
Group:		Graphical desktop/KDE
License:	LGPLv2
URL:		http://kde-look.org/content/show.php/translatoid?content=97511
Source0:	http://212.158.157.7/translatoid/%{oname}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(QJson)
Provides:	plasma-applet

%description
A plasma widget to translate text using Google Translate.

%files
%doc licence.txt
%{_kde_libdir}/kde4/plasma_applet_translatoid.so
%{_kde_services}/plasma-applet-translatoid.desktop
%{_kde_iconsdir}/*/*/*/translator.*
%{_kde_iconsdir}/kbflags/*
%{_kde_appsdir}/translatoid/translatoid.db

%prep
%setup -q -n %{oname}

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

# We really don't need it
rm -f %{buildroot}%{_kde_appsdir}/cmake/modules/FindQJSON.cmake
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11751 |12cu|plasma-desktoptheme-steampunk-3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	"SteampunK Powered Linux" Plasma theme
Name:		plasma-desktoptheme-steampunk
Version:	3.0
Release:	1
License:	Creative Commons Attribution-ShareAlike
Group:		Graphical desktop/KDE
Url:		http://kde-look.org/content/show.php?content=157926
Source:		http://kde-look.org/CONTENT/content-files/157926-SteampunK.tar.gz
Requires:	kdebase4-workspace >= 2:4.10
BuildRequires:	kde4-macros
BuildArch:	noarch

%description
This package contains the "SteampunK Powered Linux" Plasma theme.

%files
%{_kde_appsdir}/desktoptheme/SteampunK

#----------------------------------------------------------------------------

%prep
%setup -q -c
find . -type f | xargs chmod 0644
find . -type d | xargs chmod 0755

%build
# nothing

%install
mkdir -p %{buildroot}%{_kde_appsdir}/desktoptheme/

cp -r SteampunK %{buildroot}%{_kde_appsdir}/desktoptheme/


%changelog
* Mon Oct 14 2013 Rosa <rosa@abf.rosalinux.ru> 3.0-1
+ Revision: a2d597d
- Automatic import for version 3.0-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11752 |12cu|plasma-mediacenter-1.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A mediacenter user interface written with the Plasma framework
Name:		plasma-mediacenter
Version:	1.3.0
Release:	1
License:	GPLv2+
Group:		Graphical desktop/KDE
Url:		http://community.kde.org/Plasma/Plasma_Media_Center
Source0:	ftp://ftp.kde.org/pub/kde/unstable/%{name}/%{version}/src/%{name}-%{version}.tar.bz2
BuildRequires:	kdelibs4-devel
BuildRequires:	kdebase4-workspace-devel
%if %{mdvver} < 201410
BuildRequires:	nepomuk-core-devel
%else
BuildRequires:	baloo-devel
%endif
BuildRequires:	qt-mobility-devel
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(taglib)
Requires:	qt-mobility

%description
A mediacenter user interface written with the Plasma framework.

%files -f %{name}.lang
%doc README LICENSE
%{_kde_bindir}/plasma-mediacenter
%{_kde_applicationsdir}/plasma-mediacenter.desktop
%{_kde_appsdir}/plasma/packages/org.kde.plasma.mediacenter/
%{_kde_libdir}/kde4/imports/org/kde/plasma/mediacenter/
%{_kde_libdir}/kde4/pmc_*.so
%{_kde_iconsdir}/hicolor/*/actions/pmc-*.*
%{_kde_iconsdir}/hicolor/*/apps/youtube-pmc.*
%{_kde_iconsdir}/hicolor/*/status/pmcnocover.*
%{_kde_services}/*.desktop
%{_kde_servicetypes}/pmc_browsingbackend.desktop
%{_kde_servicetypes}/pmc_mediasource.desktop

#----------------------------------------------------------------------------

%define plasmamediacenter_major 1.3
%define libplasmamediacenter %mklibname plasmamediacenter %{plasmamediacenter_major}

%package -n %{libplasmamediacenter}
Summary:	Shared library for %{name}
Group:		System/Libraries
# Useless
Obsoletes:	%{_lib}plasmamediacenter0.9 < 1.1.0
Obsoletes:	%{_lib}plasmamediacenter1.1 < 1.1.9
Obsoletes:	%{_lib}plasmamediacenter1.2 < 1.3.0

%description -n %{libplasmamediacenter}
Shared library for %{name}.

%files -n %{libplasmamediacenter}
%{_kde_libdir}/libplasmamediacenter.so.%{plasmamediacenter_major}*

#----------------------------------------------------------------------------

%define libplasmamediacenter_devel %mklibname plasmamediacenter -d

%package -n %{libplasmamediacenter_devel}
Summary:	Development files for %{name}
Group:		Development/KDE and Qt
Requires:	%{libplasmamediacenter} = %{EVRD}

%description -n %{libplasmamediacenter_devel}
Development files for %{name}.

%files -n %{libplasmamediacenter_devel}
%{_kde_includedir}/mediacenter/
%{_kde_libdir}/libplasmamediacenter.so

#----------------------------------------------------------------------------

%prep
%setup -q -n plasma-mediacenter

%build
%cmake_kde4 -DKDE4_BUILD_TESTS=OFF
%make

%install
%makeinstall_std -C build

%find_lang %{name}


%changelog
* Tue Jun 24 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.3.0-1
+ Revision: 9a1f4f3
- New version 1.3.0, new library major 1.3, update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11753 |12cu|plasma-nm-0.9.3.3-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Plasma applet written in QML for managing network connections
Name:		plasma-nm
Version:	0.9.3.3
Release:	6
License:	GPLv2+
Group:		Graphical desktop/KDE
Url:		https://projects.kde.org/projects/playground/network/%{name}
Source0:	ftp://ftp.kde.org/pub/kde/unstable/%{name}/%{name}-%{version}.tar.xz
Source10:	ru.tar.gz
Patch0:		plasma-nm-0.9.3.3-i18n-ru.patch
BuildRequires:	mobile-broadband-provider-info
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(libnm-glib)
BuildRequires:	pkgconfig(libnm-util)
BuildRequires:	pkgconfig(ModemManagerQt)
BuildRequires:	pkgconfig(NetworkManagerQt)
BuildRequires:	pkgconfig(NetworkManager) >= 0.9.8
BuildRequires:	pkgconfig(openconnect) >= 3.99
Requires:	mobile-broadband-provider-info
Requires:	modemmanager
Requires:	networkmanager
Conflicts:	plasma-applet-networkmanagement
Conflicts:	knetworkmanager-common

%description
Plasma applet and editor for managing your network connections in KDE4 using
the default NetworkManager service.

%files -f %{name}.lang
%{_kde_bindir}/kde-nm-connection-editor
%{_kde_libdir}/kde4/imports/org/kde/networkmanagement/
%{_kde_libdir}/kde4/kded_networkmanagement.so
%{_kde_libdir}/kde4/networkmanagement_notifications.so
%{_kde_libdir}/kde4/plasmanetworkmanagement_l2tpui.so
%{_kde_libdir}/kde4/plasmanetworkmanagement_openconnectui.so
%{_kde_libdir}/kde4/plasmanetworkmanagement_openswanui.so
%{_kde_libdir}/kde4/plasmanetworkmanagement_openvpnui.so
%{_kde_libdir}/kde4/plasmanetworkmanagement_pptpui.so
%{_kde_libdir}/kde4/plasmanetworkmanagement_strongswanui.so
%{_kde_libdir}/kde4/plasmanetworkmanagement_vpncui.so
%{_kde_libdir}/kde4/plugins/designer/plasmanetworkmanagementwidgets.so
%{_kde_libdir}/libplasmanetworkmanagement-editor.so
%{_kde_libdir}/libplasmanetworkmanagement-internal.so
%{_kde_applicationsdir}/kde-nm-connection-editor.desktop
%{_kde_appsdir}/plasma/plasmoids/org.kde.networkmanagement
%{_kde_appsdir}/desktoptheme/default/icons/plasma-networkmanagement2.svgz
%{_kde_appsdir}/kde-nm-connection-editor
%{_kde_appsdir}/networkmanagement
%{_kde_iconsdir}/oxygen/*/devices/network-defaultroute.png
%{_kde_services}/kded/networkmanagement.desktop
%{_kde_services}/plasma-applet-networkmanagement.desktop
%{_kde_services}/networkmanagement_notifications.desktop
%{_kde_services}/plasmanetworkmanagement_l2tpui.desktop
%{_kde_services}/plasmanetworkmanagement_openconnectui.desktop
%{_kde_services}/plasmanetworkmanagement_openswanui.desktop
%{_kde_services}/plasmanetworkmanagement_openvpnui.desktop
%{_kde_services}/plasmanetworkmanagement_pptpui.desktop
%{_kde_services}/plasmanetworkmanagement_strongswanui.desktop
%{_kde_services}/plasmanetworkmanagement_vpncui.desktop
%{_kde_servicetypes}/plasma-networkmanagement-vpnuiplugin.desktop

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

# Use better russian translations (must be re-checked in 0.9.3.1+)
pushd po
tar -xvzf %{SOURCE10}
popd

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang kde-nm-connection-editor \
	plasma_applet_org.kde.networkmanagement \
	libplasmanetworkmanagement-editor \
	plasmanetworkmanagement-kded \
	plasmanetworkmanagement_l2tpui \
	plasmanetworkmanagement_openconnectui \
	plasmanetworkmanagement_openswanui \
	plasmanetworkmanagement_openvpnui \
	plasmanetworkmanagement_pptpui \
	plasmanetworkmanagement_strongswanui \
	plasmanetworkmanagement_vpncui \
	%{name}.lang


%changelog
* Sat Apr 05 2014 Victor Ryzhikh <victorr2007@yandex.ru> 0.9.3.3-6
+ Revision: 4ed85b8
- Updated plasma-nm.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11754 |12cu|plasma-runner-virtualbox-0.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Summary:        Virtualbox KDE runner
Name:           plasma-runner-virtualbox
Version:        0.2 
Release:        3
Source:         http://kde-apps.org/CONTENT/content-files/107926-vbox-runner-%{version}.tar.gz
License:        GPLv2+                                         
Group:          Graphical desktop/KDE                          
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL:            http://kde-apps.org/content/show.php/VBox+Runner?content=107926
BuildRequires:  kdelibs4-devel                                     
Requires:	virtualbox
Obsoletes:           virtualbox-kde-runner

%description
Allows you to start your VirtualBox virtual machines from Krunner
(the Alt-F2 thing)

%files
%defattr(-,root,root)
%doc COPYING
%{_kde_libdir}/kde4/*.so
%{_kde_services}/*
%{_datadir}/pixmaps/vbox-runner/*
#--------------------------------------------------------------------

%prep
%setup -qn vbox-runner-%{version}

%build
%cmake_kde4
%make

%install
rm -rf %{buildroot}
%makeinstall_std -C build

%clean
rm -rf $RPM_BUILD_ROOT




%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2-2mdv2011.0
+ Revision: 614587
- the mass rebuild of 2010.1 packages

  + Luis Daniel Lucio Quiroz <dlucio@mandriva.org>
    - New name
    - New name

* Sat Feb 20 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 0.2-1mdv2010.1
+ Revision: 508842
- import virtualbox-kde-runner


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11755 |12cu|plasma-wallpaper-dreamdesktop-0.3.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Animated plasma wallpaper
Name:		plasma-wallpaper-dreamdesktop
Version:	0.3.0
Release:	3
License:	GPL
Group:		Graphical desktop/KDE
Url:		http://www.jarzebski.pl/projekty/dreamdesktop.html
Source0:	http://www.jarzebski.pl/dreamdesktop/%{name}-%{version}.tar.bz2
BuildRequires:	cmake
BuildRequires:	ffmpeg-devel
BuildRequires:	kdelibs4-devel
BuildRequires:	kdebase4-workspace-devel

%description
DreamDesktop is an animated wallpaper for KDE 4 environment.

Animation can be any video output from FFMPEG. Beautiful animations
can be found at: http://www.dreamscene.org/

%prep
%setup -q -n %{name}

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%files
%{_kde_libdir}/kde4/dreamdesktop.so
%{_kde_appsdir}/dreamdesktop
%{_kde_services}/dreamdesktop.desktop


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11756 |12cu|playonlinux-4.2.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname PlayOnLinux

Summary:	Play your Windows games on Linux
Name:		playonlinux
Version:	4.2.5
Release:	1
License:	GPLv3+
Group:		Games/Other
Url:		http://www.playonlinux.com
Source0:	http://www.playonlinux.com/script_files/%{oname}/%{version}/%{oname}_%{version}.tar.gz
Source1:	playonlinux.bin
Patch0:		PlayOnLinux_4.2.5-disable-update.patch
Patch1:		PlayOnLinux-4.1.6-disable-GL-checks.patch
Patch2:		PlayOnLinux-4.1.6-use-systemwide-locales-path.patch
Patch3:		PlayOnLinux-4.2.1-fix-desktop-file.patch
BuildRequires:	desktop-file-utils
# for ar
Requires:	binutils
Requires:	cabextract
Requires:	gettext
Requires:	glxinfo
Requires:	imagemagick
Requires:	lzma
# http://bugs.rosalinux.ru/show_bug.cgi?id=2208
Requires:	p7zip
Requires:	unzip
Requires:	wget
Requires:	wine-bin
Requires:	wxPythonGTK
Requires:	xterm
# used to extract icons for applications, otherwise the default icon is used
Suggests:	icoutils >= 0.29
BuildArch:	noarch

%description
PlayOnLinux is a piece of sofware which allows you to install and use easily
numerous games and software designed to run with Microsoft(R)'s Windows(R).
Indeed, currently, still few games are compatible with GNU/Linux, and it could
be a factor preventing from migrating to this system. PlayOnLinux brings an 
accessible and efficient solution to this problem, cost-free and respectful of
the free software.

%files -f pol.lang
%doc LICENCE CHANGELOG.md
%{_sysconfdir}/xdg/menus/applications-merged/%{name}*.menu
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{oname}.desktop
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/desktop-directories/%{oname}.directory

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1

%build

%install
# Prepare the needed dirs
mkdir -p %{buildroot}%{_sysconfdir}/xdg/menus/applications-merged
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_datadir}/%{name}
mkdir -p %{buildroot}%{_datadir}/desktop-directories
mkdir -p %{buildroot}%{_datadir}/applications
mkdir -p %{buildroot}%{_datadir}/pixmaps
mkdir -p %{buildroot}%{_datadir}/locale

# Add exec perms to files lacking them and kill other rpmlint warnings
chmod +x tests/bash/test-versionlower tests/python/test_versionlower.py

# Copy all in the dest dir
cp -a * %{buildroot}%{_datadir}/%{name}

# Move the needed bits in their right place
install -p %{SOURCE1} %{buildroot}%{_bindir}/%{name}
cp etc/*.menu %{buildroot}%{_sysconfdir}/xdg/menus/applications-merged
cp etc/%{oname}.desktop %{buildroot}%{_datadir}/applications/%{oname}.desktop
cp %{buildroot}%{_datadir}/%{name}/etc/%{name}.png %{buildroot}%{_datadir}/pixmaps/%{name}.png
cp %{buildroot}%{_datadir}/%{name}/etc/%{oname}.directory %{buildroot}%{_datadir}/desktop-directories/%{oname}.directory
cp -a lang/locale/* %{buildroot}%{_datadir}/locale/

desktop-file-install \
	--add-category="Game" \
	--remove-category="%{oname}" \
	--remove-key="Encoding" \
	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

# (tpg) useless stuff
rm -rf %{buildroot}%{_datadir}/%{name}/bin
rm -rf %{buildroot}%{_datadir}/%{name}/src
rm -rf %{buildroot}%{_datadir}/%{name}/etc/*.menu
rm -rf %{buildroot}%{_datadir}/%{name}/etc/*.desktop
rm -rf %{buildroot}%{_datadir}/%{name}/etc/*.directory
rm -rf %{buildroot}%{_datadir}/%{name}/etc/*.applescript
rm -rf %{buildroot}%{_datadir}/%{name}/etc/*.icns
rm -rf %{buildroot}%{_datadir}/%{name}/lang
rm -rf %{buildroot}%{_datadir}/%{name}/CHANGELOG
rm -rf %{buildroot}%{_datadir}/%{name}/playonmac

%find_lang pol


%changelog
* Tue Oct 07 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.2.5-1
+ Revision: 521ada1
- New version 4.2.5, disable updates notice



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11757 |12cu|plexus-interpolation-1.13-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           plexus-interpolation
Version:        1.13
Release:        7
Summary:        Plexus Interpolation API

Group:          Development/Java
License:        ASL 2.0 and ASL 1.1 and MIT
URL:            http://plexus.codehaus.org/plexus-components/plexus-interpolation
#svn export http://svn.codehaus.org/plexus/plexus-components/tags/plexus-interpolation-1.13/
#tar cjf plexus-interpolation-1.13.tar.bz2 plexus-interpolation-1.13/
Source0:        %{name}-%{version}.tar.bz2

BuildArch: noarch

BuildRequires: java-devel
BuildRequires: junit
BuildRequires: maven2
BuildRequires: maven-resources-plugin
BuildRequires: maven-compiler-plugin
BuildRequires: maven-jar-plugin
BuildRequires: maven-install-plugin
BuildRequires: maven-javadoc-plugin
BuildRequires: maven-surefire-maven-plugin
BuildRequires: maven-surefire-provider-junit
BuildRequires: maven-shared-reporting-impl
BuildRequires: maven-doxia-sitetools
BuildRequires: plexus-maven-plugin

%description
Plexus interpolator is the outgrowth of multiple iterations of development
focused on providing a more modular, flexible interpolation framework for 
the expression language style commonly seen in Maven, Plexus, and other 
related projects.

%package javadoc
Group:          Development/Java
Summary:        Javadoc for %{name}

%description javadoc
API documentation for %{name}.

%prep
%setup -q 

%build
export LC_ALL=ISO-8859-1
mvn install javadoc:javadoc

%install

# jars
install -d -m 0755 %{buildroot}%{_javadir}/plexus
install -m 644 target/%{name}-%{version}.jar %{buildroot}%{_javadir}/plexus/interpolation-%{version}.jar

(cd %{buildroot}%{_javadir}/plexus && for jar in *-%{version}*; \
    do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)

%add_to_maven_depmap org.codehaus.plexus plexus-interpolation %{version} JPP/plexus interpolation

# poms
install -d -m 755 %{buildroot}%{_datadir}/maven2/poms
install -pm 644 pom.xml \
    %{buildroot}%{_datadir}/maven2/poms/JPP.%{name}.pom

# javadoc
install -d -m 0755 %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -pr target/site/api*/* %{buildroot}%{_javadocdir}/%{name}-%{version}/
ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}
rm -rf target/site/api*

%post
%update_maven_depmap

%postun
%update_maven_depmap

%files
%{_javadir}/plexus/*.jar
%{_datadir}/maven2/poms/*
%{_mavendepmapfragdir}/*

%files javadoc
%{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}

%changelog
* Mon Dec 16 2013 Ilya Khokhryakov <ilyahohryakov@gmail.com> 1.13-7
+ Revision: b1bb827
- Uncommented BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11758 |12cu|plexus-maven-plugin-1.3.8-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%global parent plexus
%global subname maven-plugin

%global maven_settings_file %{_builddir}/%{name}/settings.xml

Name:           %{parent}-%{subname}
Version:        1.3.8
Release:        4
Summary:        Plexus Maven plugin
License:        MIT
Group:          Development/Java
URL:            http://plexus.codehaus.org/

# svn export \
#   http://svn.codehaus.org/plexus/archive/plexus-maven-plugin/tags/plexus-maven-plugin-1.3.8
# tar czf plexus-maven-plugin-1.3.8-src.tar.xz plexus-maven-plugin-1.3.8
Source0:        %{name}-%{version}-src.tar.gz

Patch0:         %{name}-doxia.patch

BuildArch:      noarch

BuildRequires:	java-rpmbuild >= 0:1.6
BuildRequires:  jpackage-utils >= 0:1.7.2
BuildRequires:  maven2
BuildRequires:  maven-compiler-plugin
#BuildRequires:  maven-install-plugin
BuildRequires:  maven-jar-plugin
#BuildRequires:  maven-javadoc-plugin
BuildRequires:  maven-plugin-plugin
BuildRequires:  maven-resources-plugin
BuildRequires:  maven-surefire-maven-plugin
BuildRequires:  maven2-common-poms >= 1.0
#BuildRequires:  maven-doxia-sitetools
BuildRequires:  maven-surefire-provider-junit
#BuildRequires:  plexus-appserver >= 1.0-0.a5.3
#BuildRequires:  plexus-cdc >= 1.0-0.8.a14
BuildRequires:  plexus-container-default
#BuildRequires:  plexus-runtime-builder >= 1.0-0.a9.2

Requires:       maven2
Requires:       maven2-common-poms >= 1.0
#Requires:       plexus-appserver >= 1.0-0.a5.3
#Requires:       plexus-cdc >= 1.0-0.8.a14
Requires:       plexus-container-default
#Requires:       plexus-runtime-builder >= 1.0-0.a9.2
Requires:       maven-shared-reporting-impl

Requires(post):    jpackage-utils >= 0:1.7.2
Requires(postun):  jpackage-utils >= 0:1.7.2

%description
Plexus Maven Plugin helps create plexus component descriptions
from within Maven.

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java
Requires:       jpackage-utils

%description javadoc
Javadoc for %{name}.

%prep
%setup -q
#%patch0 -p1

%build
mvn -e install javadoc:javadoc

%install
# jars
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}/plexus
install -pm 644 target/*.jar \
        $RPM_BUILD_ROOT%{_javadir}/%{parent}/%{subname}.jar
%add_to_maven_depmap org.codehaus.plexus %{name} %{version} JPP/%{parent} %{subname}

# pom
install -d -m 755 $RPM_BUILD_ROOT%{_mavenpomdir}
install -pm 644 pom.xml \
        $RPM_BUILD_ROOT%{_mavenpomdir}/JPP.%{parent}-%{subname}.pom

# javadoc
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}
cp -pr target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}

%pre javadoc
# workaround for rpm bug, can be removed in F-17
[ $1 -gt 1 ] && [ -L %{_javadocdir}/%{name} ] && \
rm -rf $(readlink -f %{_javadocdir}/%{name}) %{_javadocdir}/%{name} || :


%post
%update_maven_depmap

%postun
%update_maven_depmap

%files
%{_javadir}/plexus
%{_mavenpomdir}/*pom
%{_mavendepmapfragdir}/*

%files javadoc
%doc %{_javadocdir}/%{name}


%changelog
* Fri Nov 29 2013 Ilya Khokhryakov <ilyahohryakov@gmail.com> 1.3.8-4
+ Revision: db25666
- Added java-rpmbuild BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11759 |12cu|plib-1.8.5-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	Steve's Portable Game Library
Name:		plib
Version:	1.8.5
Release:	6
License:	LGPLv2+
Group:		Development/C++
URL:		http://plib.sourceforge.net/
Source0:	http://plib.sourceforge.net/dist/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(xmu)

%description
Write games and other realtime interactive applications that are 100% portable
across a wide range of hardware and operating systems.

#----------------------------------------------------

%package devel
Summary:	Headers for developing programs that will use %{name}
Group:		Development/C++

%description devel
This package contains the headers that programmers will need to develop
applications which will use %{name}.

%files devel
%doc README ChangeLog AUTHORS KNOWN_BUGS
%{_libdir}/lib%{name}*.a
%{_includedir}/plib/

#----------------------------------------------------

%prep
%setup -q

%build
export CFLAGS="%{optflags} -fPIC"
export LDFLAGS="%{optflags} -fPIC"
export CXXFLAGS="%{optflags} -fPIC"
%configure2_5x
%make

%install
%makeinstall \
	includedir=%{buildroot}%{_includedir}/%{name}


%changelog
* Mon Mar 31 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.8.5-6
+ Revision: 27fa62d
- Disable debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11760 |12cu|ploticus-2.42-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_version %(echo %{version} | sed -e 's/\\.//g')
%define docs_version 2.4.1
%define docs_upstream_version %(echo %{docs_version} | sed -e 's/\\.//g')

Summary: 	Graph/plot generator
Name: 		ploticus
Version: 	2.42
Release: 	1
License: 	GPLv2
Group: 		Publishing
URL: 		http://ploticus.sourceforge.net/
Source0:	http://downloads.sourceforge.net/ploticus/%{version}/ploticus%{upstream_version}_src.tar.gz
Source1:	http://downloads.sourceforge.net/ploticus/%{docs_version}/pl%{docs_upstream_version}docs.tar.gz
Requires: 	gd-utils 
BuildRequires:	gd-devel pkgconfig(zlib)
Conflicts:	swi-prolog

%description
PLOTICUS is a popular command line utility for creating graphs and plots
that may be presented in Web pages, printed reports, slides, posters, or
interactively. It can produce pie, bar, line, boxplot, scatterplot,
sweep, and other types of plots. Colors and appearance details are very
configurable. PLOTICUS can handle date and time data in a variety of
formats in addition to numeric and alphanumeric data. It is suitable for
on-demand plotting, CGI, etc. It accepts ASCII or comma-spearated (.csv)
files and can output to GIF, PNG, SVG, JPEG, WBMP, PostScript, EPS, or
interactively via X11. Some statistical capabilities such as linear
regression and curve fitting are included.

NOTE: the executable name is: pl

%prep
%setup -q -n ploticus%{upstream_version} -a1

%build
cd src
%make	CC="%{__cc} %{optflags} %ldflags" \
	XLIBS="-L%{_libdir} -lX11" \
	XINCLUDEDIR="-I%{_includedir}" \
	GD18LIBS="-lgd" \
	GD18H="" \
	GDFREETYPE="-DGDFREETYPE" \
	ZFLAG="" \
	PREFABS_DIR=%{_datadir}/%{name} \
	LOCALEOBJ=localef.o \
	LOCALE_FLAG="-DLOCALE" \
	plgd18 -lz

%install
mkdir -p %{buildroot}%{_datadir}/%{name}
install -m755 src/pl -D %{buildroot}%{_bindir}/pl
cp prefabs/* %{buildroot}%{_datadir}/%{name}

install -d %{buildroot}%{_mandir}/man1

install -m0644 pl%{docs_upstream_version}docs/man/man1/pl.1 %{buildroot}%{_mandir}/man1/

%clean

%files
%doc pl%{docs_upstream_version}docs/index.html pl%{docs_upstream_version}docs/doc
%{_bindir}/pl
%{_datadir}/%{name}
%{_mandir}/man1/pl.1*
#%{_mandir}/man3/libploticus.3*


%changelog
* Mon Oct 20 2014 Stas Fomin <stas-fomin@yandex.ru> 2.42-1
+ Revision: 9d17d00
- New 2.4.2 version of Ploticus. Builded on ROSA 2012.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11761 |12cu|plplot-5.10.0-17
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define __noautoreq '\/usr\/share\/plplot5.10.0\/examples\/tk\/xtk01'
#define	svnversion	0.0.0
#define	svnsnapshot	svn
#define	baseversion	#{svnversion}
#define	srcversion	#{version}#{svnsnapshot}

%define baseversion %{version}
%define srcversion %{version}

%define majorcsiro 0
%define libcsiro %mklibname csiro %{majorcsiro}

%define majorqsastime 0
%define libqsastime %mklibname qsastime %{majorqsastime}

%define majorplplotadad 1
%define libadad %mklibname %{name}adad %{majorplplotadad}

%define majorplplotqtd  1
%define libqtd %mklibname %{name}qtd %{majorplplotqtd}

%define majorplplotf95d 11
%define libf95d %mklibname %{name}f95d %{majorplplotf95d}

%define majorplplotcxxd 11
%define libcxxd %mklibname %{name}cxxd %{majorplplotcxxd}

%define majortclmatrixd 9
%define libtclmatrixd %mklibname tclmatrixd %{majortclmatrixd}

%define majorplplottcltkd 11
%define libtcltkd %mklibname %{name}tcltkd %{majorplplottcltkd}

%define majorplplottcltk_Maind  0
%define libtcltk_maind %mklibname %{name}tcltk_maind %{majorplplottcltk_Maind}

%define majorplplotd 12
%define libname %mklibname plplotd %{majorplplotd}
%define devname %mklibname %{name} -d

%define pythonname python-%{name}
%define ocamlname ocaml-%{name}
%define javaname java-%{name}
%define octavename octave-%{name}
%define luaname lua-%{name}

#OFF because not yet on mga
#needs itcl
%define enable_itcl OFF

#itk also requires iwidgets, we currently have inconsistent versions
#(itk-3 and iwidgets-4 euuhhh?)
%define enable_itk OFF
%define itk_version 3.4
%define iwidget_dir %{_datadir}/tcl8.5/iwidgets4.1

#needs PDL::Graphics::PLplot
%define enable_pdl OFF

#needs D compiler
%define enable_d OFF

#needs lasi
%define enable_psttf OFF

#to find fonts for freetype
%define gnu_font_path "/usr/share/fonts/ttf"

#to compile against TCL 8.6
%define c_flags "-DUSE_INTERP_RESULT -lm"

#make install default
%define lua_version 5.1

#autodetection of tk version fails due to no X11 environment
%define tk_version 8.5.15

#shapelib includedir
%define includeshp_dir %{_includedir}/libshp

#fortran and ada files reside in the gcc directory
%define gccinstall_dir %(LC_ALL=C %__cc --print-search-dirs | %__grep install | %__awk '{print $2}')
%define includef_dir %{gccinstall_dir}/finclude
%define libada_dir %{gccinstall_dir}/adalib
%define includeada_dir %{gccinstall_dir}/adainclude

Summary:	A cross-platform software package for creating scientific plots
Name:		plplot
Version:	5.10.0
Release:	17
License:	LGPLv2+
Group:		Development/Other
Url:		http://plplot.sourceforge.net/
Source0:	http://downloads.sourceforge.net/plplot/%{name}-%{version}.tar.gz
Patch1:		plplot-5.10.0-lua5.2.patch
Patch2:		plplot-5.10.0-build-fpic.patch
Patch3:		plplot-5.10.0-incqhull.patch
Patch4:		plplot-5.10.0-cairo-dpi.patch
#From Fedora:
Patch5:		plplot-5.10.0-octave.patch
Patch6:		plplot-5.10.0-octave38.patch
#From Gentoo
Patch7:		plplot-5.10.0-have-config-h.patch

BuildRequires:	cmake
BuildRequires:	gcc-gfortran
BuildRequires:	quadmath-devel
BuildRequires:	gcc-c++
BuildRequires:	gcc-gnat >= 4.7
BuildRequires:	libgnat >= 4.7
#BuildRequires:	gnu-free-fonts-compat
#BuildRequires:	gnu-free-mono-fonts
#BuildRequires:	gnu-free-sans-fonts
#BuildRequires:	gnu-free-serif-fonts
BuildRequires:	ocaml
BuildRequires:	ocaml-findlib
BuildRequires:	ocaml-doc
BuildRequires:	ocaml-camlidl-devel
BuildRequires:	ocaml-lablgtk2-devel
BuildRequires:	ocaml-cairo-devel
BuildRequires:	perl-PDL
BuildRequires:	perl-XML-DOM
BuildRequires:	sed
BuildRequires:	swig
BuildRequires:	itk-devel
BuildRequires:	java-1.7.0-openjdk-devel #java-devel-openjdk
BuildRequires:	libltdl-devel
BuildRequires:	octave-devel
BuildRequires:	python-numpy-devel
BuildRequires:	qhull-devel
BuildRequires:	qt4-devel
BuildRequires:	shapelib-devel
#BuildRequires:	wxgtk-devel
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(ice)
BuildRequires:	pkgconfig(libagg)
BuildRequires:	pkgconfig(lua)
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(sm)
BuildRequires:	tcl-devel
BuildRequires:	pkgconfig(tk)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xcomposite)

%description
PLplot is a cross-platform software package for creating scientific
plots. To help accomplish that task it is organized as a core C
library, language bindings for that library, and device drivers which
control how the plots are presented in non-interactive and interactive
plotting contexts. The PLplot core library can be used to create
standard x-y plots, semi-log plots, log-log plots, contour plots, 3D
surface plots, mesh plots, bar charts and pie charts. Multiple graphs
(of the same or different sizes) may be placed on a single page, and
multiple pages are allowed for those device formats that support them.

%files
%doc README README.* AUTHORS NEWS PROBLEMS FAQ ChangeLog.*
%{_bindir}/pl*
%{_mandir}/man1/*
%{_datadir}/%{name}%{baseversion}/*.fnt
%{_datadir}/%{name}%{baseversion}/*.shp
%{_datadir}/%{name}%{baseversion}/*.shx
%{_datadir}/%{name}%{baseversion}/*.pal
%{_datadir}/%{name}%{baseversion}/*.tcl
%{_datadir}/%{name}%{baseversion}/tcl/

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Shared library and driver modules for PLplot
Group:		System/Libraries
Obsoletes:	%{_lib}plplot12 < 5.10.0-4

%description -n %{libname}
%{summary}.

%files -n %{libname}
%doc ABOUT Copyright COPYING.*
%dir %{_libdir}/%{name}%{baseversion}
%{_libdir}/libplplotd.so.%{majorplplotd}
%{_libdir}/libplplotd.so.%{majorplplotd}.*
%{_libdir}/%{name}%{baseversion}/driversd/cairo.*
%{_libdir}/%{name}%{baseversion}/driversd/mem.*
%{_libdir}/%{name}%{baseversion}/driversd/ntk.*
%{_libdir}/%{name}%{baseversion}/driversd/null.*
%{_libdir}/%{name}%{baseversion}/driversd/ps.*
%{_libdir}/%{name}%{baseversion}/driversd/svg.*
%{_libdir}/%{name}%{baseversion}/driversd/xfig.*
%{_libdir}/%{name}%{baseversion}/driversd/xwin.*

#----------------------------------------------------------------------------

%package -n %{libcsiro}
Summary:	Scientific plotting library (CSIRO libraries)
Group:		System/Libraries
Conflicts:	%{_lib}plplot12 < 5.10.0-4
Conflicts:	%{_lib}plplot11 < 5.10.0-4

%description -n %{libcsiro}
This package contains shared libraries for plplot used in geometry
applications.

%files -n %{libcsiro}
%{_libdir}/libcsirocsa.so.%{majorcsiro}
%{_libdir}/libcsirocsa.so.%{majorcsiro}.*
%{_libdir}/libcsironn.so.%{majorcsiro}
%{_libdir}/libcsironn.so.%{majorcsiro}.*

#----------------------------------------------------------------------------

%package -n %{libqsastime}
Summary:	Time format conversion library
Group:		System/Libraries
Conflicts:	%{_lib}plplot12 < 5.10.0-4
Conflicts:	%{_lib}plplot11 < 5.10.0-4

%description -n %{libqsastime}
The qsastime library is a simple library for handling time format
conversion. It overcomes the limitations of the POSIX time handling
routines by allow high precision time variables over a large range
of ranges of dates and by correctly handling leap seconds. It was
designed with the needs of scientific data plotting in mind.

%files -n %{libqsastime}
%{_libdir}/libqsastime.so.%{majorqsastime}
%{_libdir}/libqsastime.so.%{majorqsastime}.*

#----------------------------------------------------------------------------

%package -n %{libadad}
Summary:	Ada runtime support library for PLplot
Group:		System/Libraries
Conflicts:	%{_lib}plplot12 < 5.10.0-4
Conflicts:	%{_lib}plplot11 < 5.10.0-4

%description -n %{libadad}
This package contains Ada runtime support library for PLplot.

%files -n %{libadad}
%{_libdir}/libplplotadad.so.%{majorplplotadad}
%{_libdir}/libplplotadad.so.%{majorplplotadad}.*
%{libada_dir}/plplotadad/

#----------------------------------------------------------------------------

%package -n %{libqtd}
Summary:	Qt driver module and bindings for PLplot
Group:		System/Libraries
Conflicts:	%{_lib}plplot12 < 5.10.0-4
Conflicts:	%{_lib}plplot11 < 5.10.0-4

%description -n %{libqtd}
This package provides the Qt driver module for PLplot. It also provides
C++ bindings to allow use of the PLplot API in Qt applications.

%files -n %{libqtd}
%dir %{_libdir}/%{name}%{baseversion}
%{_libdir}/libplplotqtd.so.%{majorplplotqtd}
%{_libdir}/libplplotqtd.so.%{majorplplotqtd}.*
%{_libdir}/%{name}%{baseversion}/driversd/qt.*

#----------------------------------------------------------------------------

%package -n %{libf95d}
Summary:	Fortran 95 bindings for PLplot
Group:		System/Libraries
Conflicts:	%{_lib}plplot12 < 5.10.0-4
Conflicts:	%{_lib}plplot11 < 5.10.0-4

%description -n %{libf95d}
This package contains the Fortran 95 bindings for PLplot.

%files -n %{libf95d}
%{_libdir}/libplplotf95cd.so.%{majorplplotf95d}
%{_libdir}/libplplotf95cd.so.%{majorplplotf95d}.*
%{_libdir}/libplplotf95d.so.%{majorplplotf95d}
%{_libdir}/libplplotf95d.so.%{majorplplotf95d}.*

#----------------------------------------------------------------------------

%package -n %{libcxxd}
Summary:	C++ bindings for PLplot
Group:		System/Libraries
Conflicts:	%{_lib}plplot12 < 5.10.0-4
Conflicts:	%{_lib}plplot11 < 5.10.0-4

%description -n %{libcxxd}
This package contains the C++ bindings for PLplot.

%files -n %{libcxxd}
%{_libdir}/libplplotcxxd.so.%{majorplplotcxxd}
%{_libdir}/libplplotcxxd.so.%{majorplplotcxxd}.*

#----------------------------------------------------------------------------

%package -n %{libtclmatrixd}
Summary:	Tcl Matrix extension library for PLplot
Group:		System/Libraries
Conflicts:	%{_lib}plplot12 < 5.10.0-4
Conflicts:	%{_lib}plplot11 < 5.10.0-4

%description -n %{libtclmatrixd}
This package provides the Tcl Matrix extension library for PLplot.

%files -n %{libtclmatrixd}
%{_libdir}/libtclmatrixd.so.%{majortclmatrixd}
%{_libdir}/libtclmatrixd.so.%{majortclmatrixd}.*

#----------------------------------------------------------------------------

%package -n %{libtcltkd}
Summary:	Tcl/Tk support for PLplot
Group:		System/Libraries
Conflicts:	%{_lib}plplot12 < 5.10.0-4
Conflicts:	%{_lib}plplot11 < 5.10.0-4

%description -n %{libtcltkd}
This package provides Tcl/Tk support for PLplot. It also provides
Tk driver module.

%files -n %{libtcltkd}
%{_libdir}/libplplottcltkd.so.%{majorplplottcltkd}
%{_libdir}/libplplottcltkd.so.%{majorplplottcltkd}.*
%{_libdir}/%{name}%{baseversion}/driversd/tk.*
%{_libdir}/%{name}%{baseversion}/driversd/tkwin.*

#----------------------------------------------------------------------------

%package -n %{libtcltk_maind}
Summary:	Tcl/Tk support library for PLplot
Group:		System/Libraries
Conflicts:	%{_lib}plplot12 < 5.10.0-4
Conflicts:	%{_lib}plplot11 < 5.10.0-4

%description -n %{libtcltk_maind}
This package provides Tcl/Tk support for PLplot.

%files -n %{libtcltk_maind}
%{_libdir}/libplplottcltk_Maind.so.%{majorplplottcltk_Maind}
%{_libdir}/libplplottcltk_Maind.so.%{majorplplottcltk_Maind}.*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development headers and libraries for PLplot
Group:		Development/Other
Requires:	%{libname} = %{EVRD}
Requires:	%{libcsiro} = %{EVRD}
Requires:	%{libqsastime} = %{EVRD}
Requires:	%{libadad} = %{EVRD}
Requires:	%{libqtd} = %{EVRD}
Requires:	%{libf95d} = %{EVRD}
Requires:	%{libcxxd} = %{EVRD}
Requires:	%{libtclmatrixd} = %{EVRD}
Requires:	%{libtcltkd} = %{EVRD}
Requires:	%{libtcltk_maind} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Conflicts:	%{_lib}plplot12 < 5.10.0-17

%description -n %{devname}
%{summary}.

%files -n %{devname}
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/*.h
%dir %{includef_dir}/%{name}
#{includef_dir}/#{name}/*.h
%{includef_dir}/%{name}/*.mod
%{_libdir}/libcsiro*.so
%{_libdir}/libqsastime.so
%{_libdir}/libplplot*.so
%{_libdir}/libtclmatrixd.so
%{_libdir}/pkgconfig/plplotd-ada.pc
%{_libdir}/pkgconfig/plplotd-c++.pc
%{_libdir}/pkgconfig/plplotd-f95.pc
%{_libdir}/pkgconfig/plplotd-qt.pc
%{_libdir}/pkgconfig/plplotd-tcl.pc
%{_libdir}/pkgconfig/plplotd-tcl_Main.pc
%{_libdir}/pkgconfig/plplotd.pc
%{includeada_dir}/plplotadad
%dir %{_datadir}/%{name}%{baseversion}/examples
%{_datadir}/%{name}%{baseversion}/examples/CMakeLists.txt
%{_datadir}/%{name}%{baseversion}/examples/Makefile
%{_datadir}/%{name}%{baseversion}/examples/ada
%{_datadir}/%{name}%{baseversion}/examples/c++
%{_datadir}/%{name}%{baseversion}/examples/c
%{_datadir}/%{name}%{baseversion}/examples/cmake
%{_datadir}/%{name}%{baseversion}/examples/f95
%{_datadir}/%{name}%{baseversion}/examples/lena.pgm
%{_datadir}/%{name}%{baseversion}/examples/plplot-test*
%{_datadir}/%{name}%{baseversion}/examples/tcl
%{_datadir}/%{name}%{baseversion}/examples/test_ada.sh
%{_datadir}/%{name}%{baseversion}/examples/test_c.sh
%{_datadir}/%{name}%{baseversion}/examples/test_c_interactive.sh
%{_datadir}/%{name}%{baseversion}/examples/test_cxx.sh
%{_datadir}/%{name}%{baseversion}/examples/test_diff.sh
%{_datadir}/%{name}%{baseversion}/examples/test_f95.sh
%{_datadir}/%{name}%{baseversion}/examples/test_lua.sh
%{_datadir}/%{name}%{baseversion}/examples/test_tcl.sh
%{_datadir}/%{name}%{baseversion}/examples/tk/

#----------------------------------------------------------------------------

%package -n %{pythonname}
Summary:	PLplot support for Python
Group:		Development/Python
Requires:	python
Provides:	%{name}-python = %{EVRD}

%description -n %{pythonname}
%{summary}.

%files -n %{pythonname}
%{python_sitearch}/_plplotcmodule.so
%{python_sitearch}/plplot*
%{python_sitearch}/Plframe.*
%{python_sitearch}/TclSup.*
%{_datadir}/%{name}%{baseversion}/examples/python
%{_datadir}/%{name}%{baseversion}/examples/test_python.sh

#----------------------------------------------------------------------------

%package -n %{ocamlname}
Summary:	PLplot support for OCaml
Group:		Development/Other
Provides:	%{name}-ocaml = %{EVRD}

%description -n %{ocamlname}
%{summary}.

%files -n %{ocamlname}
%{_libdir}/ocaml/%{name}
%{_libdir}/ocaml/stublibs/*
%{_libdir}/ocaml/plcairo/*
%{_libdir}/pkgconfig/plplotd-ocaml.pc
%{_datadir}/%{name}%{baseversion}/examples/ocaml/
%{_datadir}/%{name}%{baseversion}/examples/test_ocaml.sh

#----------------------------------------------------------------------------

%package -n %{javaname}
Summary:	PLplot support for Java
Group:		Development/Java
Requires:	java
Provides:	%{name}-java = %{EVRD}

%description -n %{javaname}
%{summary}.

%files -n %{javaname}
%{_libdir}/%{name}/plplotjavac_wrap.so
%{_datadir}/java/plplot.jar
%{_datadir}/%{name}%{baseversion}/examples/java/
%{_datadir}/%{name}%{baseversion}/examples/test_java.sh

#----------------------------------------------------------------------------

%package -n %{octavename}
Summary:	PLplot support for Octave
Group:		Sciences/Mathematics
Requires:	octave
Provides:	%{name}-octave = %{EVRD}

%description -n %{octavename}
%{summary}.

%files -n %{octavename}
%{_datadir}/plplot_octave/
%{_datadir}/octave/site/m/PLplot/
%{_libdir}/octave/site/oct/*/plplot_octave.oct
%{_datadir}/%{name}%{baseversion}/examples/lena.img
%{_datadir}/%{name}%{baseversion}/examples/octave/
%{_datadir}/%{name}%{baseversion}/examples/test_octave.sh
%{_datadir}/%{name}%{baseversion}/examples/test_octave_interactive.sh

#----------------------------------------------------------------------------

%package -n %{luaname}
Summary:	PLplot support for Lua
Group:		Sciences/Mathematics
Requires:	lua%{lua_version}
Provides:	%{name}-lua = %{EVRD}
Conflicts:	%{_lib}plplot-devel < 5.10.0-5

%description -n %{luaname}
%{summary}.

%files -n %{luaname}
%dir %{_libdir}/lua/%{lua_version}/plplot/
%{_libdir}/lua/%{lua_version}/plplot/plplotluac.so
%{_datadir}/%{name}%{baseversion}/examples/lua/

#----------------------------------------------------------------------------

%prep
%setup -qn %{name}-%{srcversion}
%apply_patches

%build
%cmake \
	-DENABLE_itcl=%{enable_itcl} \
	-DENABLE_itk=%{enable_itk} \
	-DENABLE_pdl=%{enable_pdl} \
	-DENABLE_d=%{enable_d} \
	-DPLD_psttf=%{enable_psttf} \
	-DPL_FREETYPE_FONT_PATH:PATH=%{gnu_font_path} \
	-DCMAKE_C_FLAGS:STRING=%{c_flags} \
	-DTEST_DYNDRIVERS=OFF \
	-DUSE_RPATH:BOOL=OFF \
	-DF95_MOD_DIR:PATH=%{includef_dir}/%{name} \
	-DF77_INCLUDE_DIR:PATH=%{includef_dir}/%{name} \
	-DOCAML_INSTALL_DIR:PATH=%{_libdir}/ocaml \
	-DJAVAWRAPPER_DIR:PATH=%{_libdir}/%{name} \
	-DCMAKE_BUILD_TYPE=Release \
	-DSHAPELIB_INCLUDE_DIR=%{includeshp_dir} \
	-DPLPLOT_ITK_VERSION:STRING=%{itk_version} \
	-DPLPLOT_TK_VERSION:STRING=%{tk_version}
%make

%install
%makeinstall_std -C build

rm -f %{buildroot}%{_libdir}/libplf95demolibd.a

#install ada files into the right place, the -DADA_LIB_DIR variable
#cannot be overloaded
mkdir -p %{buildroot}%{libada_dir}
mkdir -p %{buildroot}%{includeada_dir}
pushd %{buildroot}%{_datadir}/ada/adainclude
mv plplotadad %{buildroot}%{libada_dir}/plplotadad
popd
pushd %{buildroot}%{_libdir}/ada/adalib
mv plplotadad %{buildroot}%{includeada_dir}/plplotadad
popd

#remove remaining *.in example files screwing up find
#requires scripts
rm -f %{buildroot}%{_datadir}/%{name}%{baseversion}/examples/tk/*.in
rm -f %{buildroot}%{_datadir}/%{name}%{baseversion}/examples/tcl/*.in


%changelog
* Sat Apr 19 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5.10.0-17
+ Revision: d1fde52
- Fix description line length



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11762 |12cu|plptools-1.0.11-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libmajor 0
%define libname %mklibname plp %libmajor

#
# Conditionals
#
%{?_with_debug: %define _with_debug --enable-debug}
%{?_with_debug: %define optflags -g}
%{!?_with_debug: %define _with_debug --disable-debug}

Summary: Connectivity for psion series 5
Name: plptools
Version: 1.0.11
Release: 3
URL: http://plptools.sourceforge.net/
Source: http://downloads.sourceforge.net/plptools/plptools-%{version}.tar.gz
Patch0: plptools-0.17-lib64.patch
Patch1: plptools-0.18-init_lsb.patch
License: GPL
Group: Communications
Buildrequires: readline-devel newt-devel termcap-devel
BuildRequires: fuse-devel
Requires: chkconfig >= 0.9
Requires(post,preun):	rpm-helper

%description
This package contains the programs (client and server), necessary to
communicate with a Psion palmtop. The psion's file-system will
be automatically mounted under /mnt/psion at the time it is
connected to your computer. If the psion is shut down or
disconnected, the contents of /mnt/psion will automatically
disappear. Other programs included are:
 - plpftp, a program which allows you to transfer files in a ftp-like
   manner, view and modifiy processes on your psion.
 - plpbackup, a backup/restore utility.
 - plpprintd, a daemon for enabling printing from a Psion Series 5 via any
   accessible printer.
 - sisinstall, an installer for Psion's SIS software package format.

%description -l de
Dieses Packet enthält Programme zur Kommunikation mit einem Psion Palmtop.
Das Dateisystem des Psion wird beim Anschließen automatisch unter
/mnt/psion eingehängt. Wird der Psion ausgeschaltet oder das Kabel
gezogen, so verschwindet der Inhalt dieses Verzeichnisses automatisch
und erscheint erneuten Anschließen wieder. Weiterhin sind enthalten:
 - plpftp, ein Programm welches eine FTP-ähnliche Oberfläche
   für Dateitransfer    bietet und Prozesse auf dem Psion stoppen
   und starten kann.
 - plpbackup, ein Backup/Restore Utility für die Kommandozeile.
 - plpprintd, ein Daemon welcher Ausdrucken von einem Psion Serie 5 über
   beliebige vefügbare Drucker ermöglicht
 - sisinstall, ein Installationsprogramm für das Psion-eigene SIS
   packetformat.

%package -n %{libname}
Summary: Shared library for psion series 5 communication
Group: System/Libraries
License: GPL

%description -n %{libname}
This package contains the shared library required by programs which can 
communicate with a Psion palmtop.

%package -n %{libname}-devel
Summary: Development library and headers for psion series 5 communication
Group: Development/C
License: GPL
Provides: plp-devel = %{version}-%{release}
Provides: libplp-devel = %{version}-%{release}
Requires: %{libname} = %{version}

%description -n %{libname}-devel
This package contains the development library and header files for building
programs which can communicate with a Psion palmtop.

%description -l de -n %{libname}-devel
Dieses Packet enthält die statische Bibliothek und include-Dateien
zur Programm-Entwicklung von Kommunikations-software für den Psion.

%package -n %{libname}-static-devel
Summary: Static library for psion series 5 communication
Group: Development/C
License: GPL
Requires: %{libname}-devel = %{version}-%{release}

%description -n %{libname}-static-devel
This package contains the static library for building programs which can 
communicate with a Psion palmtop.

%prep
%setup -q
#patch0 -p1 -b .lib64
%patch1 -p1 -b .init_lsb

%build
export CPPFLAGS="-D_FILE_OFFSET_BITS=64"
%configure2_5x --with-initdir=%{_initrddir} %{_with_debug} --disable-rpath
%make

%install
mkdir -p %{buildroot}/%{_prefix} $%{buildroot}%{_initrddir}
%makeinstall_std
mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
cat>%{buildroot}%{_sysconfdir}/sysconfig/plptools<<EOF
START_NCPD=yes
PLPFUSE_ARGS=
START_PLPFUSE=yes
PLPNFSD_ARGS=
START_PLPPRINTD=yes
PLPPRINTD_ARGS=
EOF

%find_lang %{name}

%post
test ! -d /mnt/psion && mkdir -p /mnt/psion
%_post_service %{name}

%preun
%_preun_service %{name}

%files -f %{name}.lang
%doc COPYING INSTALL ChangeLog README TODO etc/*magic
%doc etc/udev-usbserial-plptools.rules
%{_bindir}/*
%{_sbindir}/*
%{_mandir}/*/*
%{_datadir}/%{name}/*
%config(noreplace) %{_initrddir}/%{name}
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}

%files -n %{libname}
%{_libdir}/libplp.so.%{libmajor}*

%files -n %{libname}-devel
%doc doc/api
%{_libdir}/libplp.so
%{_includedir}/%{name}/*

%files -n %{libname}-static-devel
%{_libdir}/libplp.a

%changelog
* Wed Mar 19 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.11-3
+ Revision: 93b3233
- Fix description



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11763 |12cu|plt-4.2.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	%{version}
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d
%define _disable_ld_as_needed 1
%define _disable_ld_no_undefined 1
%define epoch 1

Name:		plt
Version:	4.2.4
Release:	3
Summary:	PLT Scheme
License:	LGPLv2+
Group:		Development/Other
Url:		http://www.plt-scheme.org
Source0:	http://download.plt-scheme.org/bundles/%{version}/plt/%{name}-%{version}-src-unix.tgz
Source1:        drscheme.png
Source2:        %{name}.rpmlintrc
Patch0:		plt-4.2.4-strfmt.patch
BuildRequires:	pkgconfig(x11)
BuildRequires:	xaw-devel
BuildRequires:	spec-helper >= 0.12
BuildRequires:	imagemagick
Epoch:		%{epoch}

%description
PLT Scheme is an umbrella name for a family of implementations of the
Scheme programming language.

%package -n	%{libname}
Summary:	Main library for %{name}
Group:		System/Libraries
Provides:	%{name} = %{epoch}:%{version}-%{release}

%description -n	%{libname}
This package contains the library needed to run programs dynamically
linked with %{name}.

%package -n	%{develname}
Summary:	Headers for developing programs that will use %{name}
Group:		Development/Other
Requires:	%{libname} = %{epoch}:%{version}-%{release}
Provides:	%{name}-devel = %{epoch}:%{version}-%{release}
Obsoletes:	%{mklibname %{name} -d 370}

%description -n	%{develname}
This package contains the headers that programmers will need to develop
applications which will use %{name}.

%package	mzscheme
Summary:	PLT Scheme implementation
Group:		Development/Other
Requires:	%{libname} = %{epoch}:%{version}

%description mzscheme
MzScheme is the PLT Scheme implementation. It implements
the language as described in the Revised^5 Report on the
Algorithmic Language Scheme and adds numerous extensions.

%package	mred
Summary:	PLT graphical Scheme implementation
Group:		Development/Other
Requires:	%{name}-mzscheme = %{epoch}:%{version}

%description	mred
MrEd is the PLT's graphical Scheme implementation. It embeds and
extends MzScheme with a graphical user interface (GUI) toolbox.

%package	drscheme
Summary:	PLT graphical development environment
Group:		Development/Other
Requires:	%{name}-mred = %{epoch}:%{version}

%description	drscheme
DrScheme is the graphical development environment for creating 
MzScheme and MrEd applications.

%prep
%setup -q
%patch0 -p1 -b .strfmt

%build
cd src
%configure2_5x \
    --enable-shared
# parallel build doesn't work
make

%install
rm -rf %{buildroot}
mkdir %{buildroot}
cd src
export LD_LIBRARY_PATH=%{buildroot}%{_libdir}
%makeinstall_std

# correct installation
install -d -m 755 %{buildroot}%{_datadir}
install -d -m 755 %{buildroot}%{_libdir}/%{name}

# correct perms
find %{buildroot}%{_libdir}/%{name}/collects -type d -exec chmod 755 {} \;
find %{buildroot}%{_datadir}/%{name}/doc -type d -exec chmod 755 {} \;

%multiarch_includes %{buildroot}%{_includedir}/plt/mzconfig.h

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-drscheme.desktop << EOF
[Desktop Entry]
Name=DrScheme
Comment=Scheme IDE
Exec=drscheme
Icon=drscheme
Terminal=false
Type=Application
StartupNotify=true
Categories=Development;IDE;
EOF

mkdir -p %{buildroot}%{_datadir}/pixmaps
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
convert -scale "48X48" %{SOURCE1} %{buildroot}%{_datadir}/pixmaps/drscheme.png
convert -scale "16x16" %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/16x16/apps/drscheme.png
convert -scale "32x32" %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/drscheme.png
convert -scale "48x48" %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/48x48/apps/drscheme.png

%files mzscheme
%defattr(-,root,root)
%doc readme.txt
%{_libdir}/%{name}
%{_bindir}/*
%{_mandir}/man1/*
%{_datadir}/%{name}
%exclude %{_bindir}/mred
%exclude %{_bindir}/drscheme
%exclude %{_mandir}/man1/mred.1*
%exclude %{_mandir}/man1/drscheme.1*
%exclude %{_libdir}/%{name}/collects/mred
%exclude %{_libdir}/%{name}/collects/drscheme
%exclude %{_datadir}/%{name}/doc/drscheme

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/libmzscheme3m-%{version}.so
%{_libdir}/libmred3m-%{version}.so

%files -n %{develname}
%defattr(-,root,root)
%{_libdir}/libmzscheme3m.so
%{_libdir}/libmred3m.so
%{_includedir}/*

%files mred
%defattr(-,root,root)
%{_libdir}/%{name}/collects/mred
%{_bindir}/mred
%{_mandir}/man1/mred.1*

%files drscheme
%defattr(-,root,root)
%{_libdir}/%{name}/collects/drscheme
%{_bindir}/drscheme
%{_mandir}/man1/drscheme.1*
%{_datadir}/%{name}/doc/drscheme
%{_datadir}/pixmaps/drscheme.png
%{_iconsdir}/hicolor/16x16/apps/drscheme.png
%{_iconsdir}/hicolor/32x32/apps/drscheme.png
%{_iconsdir}/hicolor/48x48/apps/drscheme.png
%{_datadir}/applications/mandriva-drscheme.desktop



%changelog
* Wed Mar 19 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:4.2.4-3
+ Revision: 08c5c8c
- Adde rpmlintrc to sources



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11764 |12cu|pluma-1.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version}|cut -d. -f1,2)
%define build_with_python 1
%define oname mate-text-editor

Summary:       Small but powerful text editor for MATE
Name:          pluma
Version:       1.8.0
Release:       1
License:       GPLv2+
Group:         Editors 
URL:           http://mate-desktop.org
Source0:       http://pub.mate-desktop.org/releases/%{url_ver}/%{name}-%{version}.tar.xz
Patch0:        pluma-1.7.90-mga-fix_underlinking.patch

BuildRequires: aspell-devel
BuildRequires: enchant-devel
BuildRequires: iso-codes
BuildRequires: docbook-dtd412-xml
BuildRequires: intltool
BuildRequires: xml2po
BuildRequires: mate-common
BuildRequires: itstool
BuildRequires: yelp-tools
BuildRequires: pkgconfig(dbus-glib-1)
BuildRequires: pkgconfig(enchant)
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(gtk+-2.0)
BuildRequires: pkgconfig(gtk-doc)
BuildRequires: pkgconfig(gtksourceview-2.0)
BuildRequires: pkgconfig(iso-codes)
BuildRequires: pkgconfig(libxml-2.0)
BuildRequires: pkgconfig(mate-doc-utils)
BuildRequires: pkgconfig(sm)
BuildRequires: pkgconfig(x11)
%if %{build_with_python}
BuildRequires: pkgconfig(pygobject-2.0)
BuildRequires: pkgconfig(pygtk-2.0)
BuildRequires: pkgconfig(pygtksourceview-2.0)
BuildRequires: python
%endif

Requires:      pyorbit
# the run-command plugin uses zenity
Requires:      zenity

%rename %{oname}

%description
Pluma is a small but powerful text editor designed expressly
for MATE.

It includes such features as split-screen mode, a plugin
API, which allows Pluma to be extended to support many
features while remaining small at its core, multiple
document editing through the use of a 'tabbed' notebook and
many more functions.

%package devel
Group:    Development/C
Summary:  Headers for writing Pluma plugins
Provides: %{name}-devel = %{version}-%{release}
Provides: %{oname}-devel = %{version}-%{release}

%description devel
Pluma is a small but powerful text editor designed expressly
for MATE.

It includes such features as split-screen mode, a plugin
API, which allows Pluma to be extended to support many
features while remaining small at its core, multiple
document editing through the use of a 'tabbed' notebook and
many more functions.

Install this if you want to build plugins that use Pluma's API.

%prep
%setup -q
%apply_patches

%build
# NOCONFIGURE=1 ./autogen.sh
%configure2_5x \
        --enable-gtk-doc     \
        --enable-gvfs-metadata    \
%if %{build_with_python}
        --enable-python 
%else
        --disable-python
%endif

%make LIBS='-lm -lgmodule-2.0'

%install

%makeinstall_std

%{find_lang} %{name} --with-gnome

%files  -f %{name}.lang
%doc README COPYING AUTHORS
%{_bindir}/pluma
# %{_bindir}/mate-text-editor
%{_datadir}/pluma
# %{_datadir}/mate/help/pluma
%{_datadir}/applications/pluma.desktop
%{_mandir}/man1/*
%{_libexecdir}/pluma
%{_datadir}/glib-2.0/schemas/org.mate.pluma.gschema.xml
%{_datadir}/glib-2.0/schemas/org.mate.pluma.plugins.filebrowser.gschema.xml
%{_datadir}/glib-2.0/schemas/org.mate.pluma.plugins.time.gschema.xml
%{_datadir}/MateConf/gsettings/pluma.convert

%files devel
%{_includedir}/pluma
%{_libdir}/pkgconfig/pluma.pc
%_datadir/gtk-doc/html/*



%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.8.0-1
+ Revision: b5ba90b
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11765 |12cu|pluma-plugins-1.2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version}|cut -d. -f1,2)
%define oname mate-text-editor-plugins

Summary:       Plugins for pluma
Name:          pluma-plugins
Version:       1.2.0
Release:       2
License:       GPLv2+
Group:         Editors 
URL:           https://github.com/cygwinports/mate-text-editor-plugins
# Git source:
Source0:       %{oname}-master.zip
Patch0:        mate-text-editor-plugins-1.2.0-mga-remove-obsolated-plugins.patch

BuildRequires: intltool
BuildRequires: mate-common
BuildRequires: pkgconfig(gio-2.0)
BuildRequires: pkgconfig(dbus-python)
BuildRequires: pkgconfig(vte)
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(gtk+-2.0)
BuildRequires: pkgconfig(pluma) >= 1.6.0
BuildRequires: pkgconfig(pygobject-2.0)
BuildRequires: pkgconfig(pygtk-2.0)
BuildRequires: pkgconfig(pygtksourceview-2.0)
BuildRequires: python

Requires:      pluma >= 1.6.0
Requires:      python-gtksourceview

%rename %{oname}

%description
Pluma is a small but powerful text editor designed expressly
for MATE.

It includes such features as split-screen mode, a plugin
API, which allows Pluma to be extended to support many
features while remaining small at its core, multiple
document editing through the use of a 'tabbed' notebook and
many more functions.


This package contains some extra plugins for Pluma, extending Pluma
functionality.

%prep
%setup -q -n %{oname}-master
%apply_patches

%build
NOCONFIGURE=1 ./autogen.sh
%configure2_5x --with-plugins=all

%make LIBS='-lm -lgmodule-2.0'

%install

%makeinstall_std

%{find_lang} %{name}

%files  -f %{name}.lang
%doc README COPYING AUTHORS
%{_datadir}/pluma/plugins/*
%{_libdir}/pluma/plugins/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11766 |12cu|plymouth-theme-steampunk-3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# noarch package but uses _lib macro in post scripts
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	"SteampunK Powered Linux" Plymouth theme
Name:		plymouth-theme-steampunk
Version:	3.0
Release:	1
License:	Creative Commons Attribution-ShareAlike
Group:		System/Kernel and hardware
Url:		http://kde-look.org/content/show.php?content=146030
Source0:	http://sites.google.com/site/binaryinspiration/download/SPL_Plymouth.tar.gz
Requires:	plymouth
Requires(post,postun):	plymouth-scripts

%description
This package contains the "SteampunK Powered Linux" Plymouth theme.

%files
%{_datadir}/plymouth/themes/SteampunK

%post
if [ -x %{_sbindir}/plymouth-set-default-theme ]; then
    export LIB=%{_lib}
    if [ $1 -eq 1 ]; then
        %{_sbindir}/plymouth-set-default-theme --rebuild-initrd SteampunK
    else
        THEME=$(%{_sbindir}/plymouth-set-default-theme)
        if [ "$THEME" == "text" -o "$THEME" == "SteampunK" ]; then
            %{_sbindir}/plymouth-set-default-theme --rebuild-initrd SteampunK
        fi
    fi
fi

%postun
export LIB=%{_lib}
if [ $1 -eq 0 -a -x %{_sbindir}/plymouth-set-default-theme ]; then
    if [ "$(%{_sbindir}/plymouth-set-default-theme)" == "SteampunK" ]; then
        %{_sbindir}/plymouth-set-default-theme --reset --rebuild-initrd
    fi
fi

#----------------------------------------------------------------------------

%prep
%setup -q -c
find . -type f | xargs chmod 0644

%build
# nothing

%install
mkdir -p %{buildroot}%{_datadir}/plymouth/themes/

cp -r SteampunK %{buildroot}%{_datadir}/plymouth/themes/

%changelog
* Mon Oct 21 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.0-1
+ Revision: 385dd6b
- LOG Update Requires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11767 |12cu|pmount-0.9.23-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Pmount allow mounting devices without fstab modifications
Name:		pmount
Version:	0.9.23
Release:	4
License:	GPLv2+
Group:		System/Base
Url:		http://packages.debian.org/unstable/utils/pmount
Source0:	http://ftp.de.debian.org/debian/pool/main/p/%{name}/%{name}_%{version}.orig.tar.bz2
Patch0:		pmount-0.9.17-no-user-change-during-install.patch
Buildrequires:	glib-gettextize
Buildrequires:	intltool
BuildRequires:	libtool
Buildrequires:	perl-XML-Parser
Buildrequires:	gettext-devel
Buildrequires:	sysfsutils-devel
Buildrequires:	pkgconfig(blkid)

%description
Pmount allow mounting usb, firewire and pcmci media without modifying
/etc/fstab. It's a good base for automount software.

%files -f %{name}.lang
%{_mandir}/man?/*
%config(noreplace) %{_sysconfdir}/pmount.allow
%attr(4755,root,root) %{_bindir}/pmount
%attr(4755,root,root) %{_bindir}/pumount

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{version}
%patch0 -p1 -b .no-user-change-during-install

%build
autoreconf -fi
libtoolize
%configure2_5x --disable-hal
%make

%install
%makeinstall_std

%find_lang %{name}


%changelog
* Mon Mar 31 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.9.23-4
+ Revision: 86bb6e0
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11768 |12cu|pms-0.94-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

Summary:	Password Management System
Name:		pms
Version:	0.94
Release: 	8
License:	GPL
Group:		File tools
URL:		http://passwordms.sourceforge.net
Source:		%{name}-%{version}.tar.bz2
Patch:		%{name}.install.patch.bz2
BuildRequires:	ncurses-devel
BuildRequires:	cdk-devel

%description
The Password Management System is a simple password manager for the
console which uses blowfish for encryption and CDK for the interface.
It was written for sysadmins who must handle user logins for many computers. 

%prep
%setup -q
%patch0 -p0

%build
%configure
%make

%install
install -d %{buildroot}%{_bindir}/
%makeinstall

%files
%{_bindir}/*
%defattr(644,root,root,755)
%doc README NOTES TODO

%changelog
* Wed Mar 19 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.94-8
+ Revision: abd6a1d
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11769 |12cu|pocketsphinx-0.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	1
%define devname	%mklibname %{name} -d
%define libname	%mklibname %{name} %{major}

%define gstname	gstreamer0.10-%{name}

Name:		pocketsphinx
Version:	0.8
Release:	%mkrel 1
Summary:	Real-time speech recognition
Group:		Sound
License:	BSD and LGPLv2+
URL:		http://cmusphinx.sourceforge.net/
Source0:	http://sourceforge.net/projects/cmusphinx/files/pocketsphinx/%{version}/%{name}-%{version}.tar.gz
BuildRequires:	python-setuptools
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	pkgconfig(sphinxbase)
BuildRequires:	pkgconfig(gstreamer-0.10)
BuildRequires:	pkgconfig(gstreamer-plugins-base-0.10)

%description
PocketSphinx is a version of the open-source Sphinx-II speech recognition
system which is able to recognize speech in real-time.  While it may be
somewhat less accurate than the offline speech recognizers, it is lightweight
enough to run on handheld and embedded devices.

%files
%doc AUTHORS ChangeLog COPYING NEWS README
%{_bindir}/*
%{_datadir}/%{name}
%{_mandir}/man1/*

#-----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Header files for developing with pocketsphinx
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{devname}
Header files for developing with pocketsphinx.

%files -n %{devname}
%doc COPYING
%{_includedir}/%{name}
%{_libdir}/lib%{name}.so
%{_libdir}/pkgconfig/%{name}.pc

#-----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Shared libraries for pocketsphinx executables
Group:		System/Libraries

%description -n %{libname}
Shared libraries for pocketsphinx executables.

%files -n %{libname}
%doc COPYING
%{_libdir}/lib%{name}.so.%{major}*

#-----------------------------------------------------------------------------

%package -n python-%{name}
Summary:	Python interface to pocketsphinx
Group:		Development/Python
Requires:	%{name} = %{version}

%description -n python-%{name}
Python interface to pocketsphinx.

%files -n python-%{name}
%doc COPYING
%{py_platsitedir}/*

#-----------------------------------------------------------------------------

%package -n %{gstname}
Summary:	Gstreamer plugin for pocketsphinx
Group:		Sound
Requires:	%{name} = %{version}

%description -n %{gstname}
Gstreamer plugin for pocketsphinx.

%files -n %{gstname}
%doc COPYING
%{_libdir}/gstreamer-0.10/libgst%{name}.so

#-----------------------------------------------------------------------------

%prep
%setup -q


%build
%configure2_5x --disable-static
%make
#LIBS="-lsphinxbase -lsphinxad -lm"


%install
mkdir -p %{buildroot}%{python_sitearch}
%makeinstall_std

mkdir -p %{buildroot}%{_mandir}/man1
install -pm644 doc/*.1 %{buildroot}%{_mandir}/man1/

# we don't want these
find %{buildroot} -name "*.la" -exec rm -rf {} \;


%check
%make check



%changelog
* Wed Apr 16 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.8-1
+ Revision: e419f34
- Added sndfile BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11770 |12cu|pokerth-1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		pokerth
Summary:	Play Texas Holdem Poker alone or on-line
Version:	1.1
Release:	1
License:	GPLv2+
Group:		Games/Cards
URL:		http://www.pokerth.net/
Source0:	http://garr.dl.sourceforge.net/project/pokerth/pokerth/1.1/PokerTH-%{version}-src.tar.bz2
Patch0:		PokerTH-1.0.1-libircclient-dir.patch
Patch1:		PokerTH-0.9.1-link.patch
BuildRequires:	qt5-devel
# just to be shure:
BuildRequires:	pkgconfig(Qt5Widgets)
#
BuildRequires:	gnutls-devel
BuildRequires:	boost-devel
BuildRequires:	tinyxml-devel
BuildRequires:	libircclient-static-devel
BuildRequires:	libgcrypt-devel
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libgsasl)
BuildRequires:	pkgconfig(protobuf)
BuildRequires:	pkgconfig(SDL_mixer)

%description
PokerTH is a multi-platform poker game.
It allows you to play the popular "Texas Hold'em" poker variant against up to 
six computer-opponents or play network games with people all over the world.

%package	server
Summary:	PokerTH server
Group:		Games/Cards

%description server
PokerTH server.

%prep
%setup -q -n PokerTH-%{version}-src
%patch0 -p1
%patch1 -p0
# spurious-executable-perm over 100 W
find . -type f -exec chmod -x {} \;
chmod -x ChangeLog
# wrong-file-end-of-line-encoding
perl -i -pe 's/\r\n/\n/gs' docs/server_setup_howto.txt

%build
qmake-qt5 \
	QMAKE_CFLAGS_RELEASE="%optflags" \
	QMAKE_CXXFLAGS_RELEASE="%optflags" \
	pokerth.pro
sed -i 's|-pipe |%optflags -fno-strict-aliasing |g' Makefile*
%make

%install
#data
%make INSTALL_ROOT=%{buildroot} install
#binaries
install -d -m 755 %{buildroot}%{_bindir}
install -m 755 %{name} %{buildroot}%{_bindir}/
install -m 755 bin/%{name}_server %{buildroot}%{_bindir}/
#man page
install -d -m 755 %{buildroot}%{_mandir}/man1
install -m 644 docs/%{name}.1 %{buildroot}%{_mandir}/man1/
#icon
install -d -m 755 %{buildroot}%{_iconsdir}
install -m 644 %{name}.png %{buildroot}%{_iconsdir}/%{name}.png
#menu
install -d -m 755 %{buildroot}%{_datadir}/applications/
install -m 644 %{name}.desktop %{buildroot}%{_datadir}/applications/

chmod -x %{buildroot}%{_datadir}/pokerth/data/misc/agpl.html
chmod -x %{buildroot}%{_datadir}/pokerth/data/gfx/gui/table/default_800x480/defaulttablestyle_800x480.xml
chmod -x %{buildroot}%{_datadir}/pokerth/data/gfx/gui/table/default_800x480/android_tablestyle_800x480.xml

%files
%doc ChangeLog docs/gui_styling_howto.txt
%attr(0755,root,root) %{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*
%{_datadir}/%{name}
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/%{name}.png

%files server
%doc ChangeLog COPYING docs/server_setup_howto.txt
%attr(0755,root,root) %{_bindir}/%{name}_server


%changelog
* Sun Dec 29 2013 symbianflo <symbianflo@mandrivausers.ro> 1.1-1
+ Revision: fd1e84d
- Merge pull request #1 from symbianflo/pokerth:rosa2012.1
- symbianflo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11771 |12cu|polipo-1.0.4.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		polipo
Summary:	Lightweight caching web proxy
Group:		System/Servers
Version:	1.0.4.1
Release:	3
License:	MIT
URL:		http://www.pps.jussieu.fr/~jch/software/%{name}/
Source0:	http://freehaven.net/~chrisd/%{name}/%{name}-%{version}.tar.gz
Source1:	%{name}.init
Source2:	%{name}.conf
Source3:	%{name}.forbidden
Source4:	%{name}.logrotate
Source5:	%{name}.nm
Patch0:		polipo-1.0.4.1-fix-Makefile-to-access-install-info.patch
BuildRequires:	texinfo
BuildRequires:	info
Requires:	chkconfig
Requires:	logrotate

%description
Polipo is a lightweight caching web proxy that was designed as a personal
cache. It is able to cache incomplete objects and will complete them using
range requests. It will use HTTP/1.1 pipelining if supported by the remote
server.

%files
%doc README CHANGES COPYING config.sample
%attr(0750,%{name},%{name}) %dir %{_var}/cache/%{name}
%attr(0750,%{name},%{name}) %dir %{_var}/run/%{name}
%attr(0750,%{name},%{name}) %{_logdir}/%{name}
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_mandir}/man1/*
%{_infodir}/%{name}.info*
%dir %{_sysconfdir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}/config
%config(noreplace) %{_sysconfdir}/%{name}/forbidden
%attr(0755,root,%name) %{_initddir}/%{name}
%attr(0755,root,%name) %{_sysconfdir}/NetworkManager/dispatcher.d
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}


#--------------------------------------------------------------------
%prep
%setup -q
%patch0 -p0 -b .fix_makefile

%build
%make CDEBUGFLAGS="%{optflags}"

%install
%makeinstall \
	TARGET=%{buildroot} \
	PREFIX=%{_prefix} \
	BINDIR=%{_bindir} \
	MANDIR=%{_mandir} \
	INFODIR=%{_infodir}

install -m 0755 -d %{buildroot}%{_sysconfdir}/%{name}
install -m 0750 -d %{buildroot}%{_var}/run/%{name}
install -m 0750 -d %{buildroot}%{_var}/cache/%{name}
install -m 0750 -d %{buildroot}%{_logdir}
touch %{buildroot}%{_logdir}/%{name}

install -D -pm 0755 %{SOURCE1} %{buildroot}%{_initddir}/%{name}
install -D -pm 0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/%{name}/config
install -D -pm 0644 %{SOURCE3} %{buildroot}%{_sysconfdir}/%{name}/forbidden
install -D -pm 0644 %{SOURCE4} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
install -D -pm 0755 %{SOURCE5} %{buildroot}%{_sysconfdir}/NetworkManager/dispatcher.d/25-%{name}

rm -f %{buildroot}%{_infodir}/dir

%pre
%_pre_useradd %{name} %{_var}/cache/%{name} /bin/false

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%postun
%_postun_userdel %{name}


%changelog
* Tue Mar 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.4.1-3
+ Revision: bb5d233
- Added info BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11772 |12cu|pology-0.11-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

Name:           pology
Version:        0.11
Release:        1
Summary:        Library and command-line tools for in-depth processing of PO files
License:        GPLv3+
Group:          Development/Other
URL:            http://pology.nedohodnik.net/

Source0:        http://pology.nedohodnik.net//release/%{name}-%{version}.tar.bz2

BuildRequires: cmake
BuildRequires:  docbook-dtd41-sgml
BuildRequires:  docbook-style-xsl
BuildRequires:  pkgconfig(libxml-2.0)
BuildRequires:  python-devel
BuildRequires:  python-distribute
BuildRequires:  epydoc
BuildRequires:  xsltproc

%description
Pology is a Python library and collection of command-line tools for
in-depth processing of PO files, the translation file format of the
GNU Gettext software translation system. Pology functionality ranges
from precision operations on individual PO messages, to cross-file
operations on large collections of PO files.

%prep
%setup -q

%build
%cmake -DPYTHON2_PACKAGES_DIR:PATH=%{py_puresitedir}

%install

%makeinstall_std -C build

%find_lang %{name}

%files -f %{name}.lang
%doc NEWS README TODO
%{_bindir}/*
%{_datadir}/%{name}
# %{_datadir}/doc/%{name}
%{py_puresitedir}/%{name}

%changelog
* Fri May 16 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.11-1
+ Revision: 85b9ec9
- Disable debug



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11773 |12cu|pommed-1.39-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Taken from SUSE and initially modified for Mandriva by Sherwin
# Daganato: thanks

Summary:	Apple laptops hotkeys event handler
Name:		pommed
Version:	1.39
Release:	2
License:	GPLv2
Group:		System/Kernel and hardware
URL:		http://technologeek.org/projects/pommed/
Source0:	%{name}-%{version}.tar.gz
Source1:	%{name}.init
Requires:	eject
BuildRequires:	dbus-devel
BuildRequires:	confuse-devel
BuildRequires:	libsmbios-devel
BuildRequires:	pciutils-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(audiofile)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xpm)
BuildRequires:	desktop-file-utils
BuildRequires:  dbus-glib-devel

%description
pommed handles the hotkeys found on the Apple MacBook Pro, MacBook and
PowerBook laptops and adjusts the LCD backlight, sound volume, keyboard
backlight or ejects the CD-ROM drive accordingly.

pommed also monitors the ambient light sensors to automatically light
up the keyboard backlight on the MacBook Pro and PowerBook.

Optional support for the Apple Remote control is available.

%package -n gpomme
Summary:	graphical client for pommed
Group:		System/Kernel and hardware
Requires:	pommed
Requires:	dbus

%description -n gpomme
pommed handles the hotkeys found on the Apple MacBook Pro, MacBook and
PowerBook laptops and adjusts the LCD backlight, sound volume, keyboard
backlight or ejects the CD-ROM drive accordingly.

gpomme is a graphical client for pommed. It listens for signals sent by
pommed on DBus and displays the action taken by pommed along with the
current state associated to this action.

%package -n wmpomme
Summary:	WindowMaker dockapp client for pommed
Group:		System/Kernel and hardware
Requires:	pommed
Requires:	dbus

%description -n wmpomme
pommed handles the hotkeys found on the Apple MacBook Pro, MacBook and
PowerBook laptops and adjusts the LCD backlight, sound volume, keyboard
backlight or ejects the CD-ROM drive accordingly.

wmpomme is a dockapp client for pommed. It displays the current level
of each item controlled by pommed.

%prep
%setup -q
sed -i -e "s/CFLAGS = -g -O2 /CFLAGS += /" -e "s/LDFLAGS =/LDFLAGS +=/" */Makefile

%build
perl -pi -e 's,/usr/lib,%{_libdir},g' pommed/Makefile
CFLAGS="%{optflags}" %make

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_sbindir}
mkdir -p %{buildroot}%{_sysconfdir}/dbus-1/system.d
mkdir -p %{buildroot}%{_initrddir}
mkdir -p %{buildroot}%{_datadir}/applications
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,22x22,24x24,32x32,48x48,64x64,72x72,96x96,128x128,scalable}/apps
mkdir -p %{buildroot}%{_datadir}/gpomme
mkdir -p %{buildroot}%{_datadir}/locale
mkdir -p %{buildroot}%{_mandir}/man1
install -m 755 pommed/pommed %{buildroot}%{_sbindir}
%ifarch ppc ppc64
install -m 644 pommed.conf.pmac %{buildroot}%{_sysconfdir}/pommed.conf
%else
install -m 644 pommed.conf.mactel %{buildroot}%{_sysconfdir}/pommed.conf
%endif
install -m 644 dbus-policy.conf %{buildroot}%{_sysconfdir}/dbus-1/system.d/pommed.conf
install -m 755 %{SOURCE1} %{buildroot}%{_initrddir}/pommed
install -m 644 pommed.1 %{buildroot}%{_mandir}/man1
# gpomme
install -m 755 gpomme/gpomme %{buildroot}%{_bindir}
install -m 644 gpomme/gpomme.1 %{buildroot}%{_mandir}/man1
install -m 644 gpomme/*.desktop %{buildroot}%{_datadir}/applications
for i in {16x16,22x22,24x24,32x32,48x48,64x64,72x72,96x96,128x128}; \
do install -m 644 icons/gpomme_$i.png %{buildroot}%{_iconsdir}/hicolor/$i/apps/gpomme.png; done
install -m 644 icons/gpomme.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/gpomme.svg
cp -a gpomme/themes %{buildroot}%{_datadir}/gpomme
rm -rfv %{buildroot}%{_datadir}/gpomme/themes/src
for mo in gpomme/po/*.mo ; do
    lang=`basename $mo .mo`
    mkdir -p %{buildroot}%{_datadir}/locale/$lang/LC_MESSAGES
    install -m 644 $mo %{buildroot}%{_datadir}/locale/$lang/LC_MESSAGES/gpomme.mo
done
# wmpomme
install -m 755 wmpomme/wmpomme %{buildroot}%{_bindir}
install -m 644 wmpomme/wmpomme.1 %{buildroot}%{_mandir}/man1
install -m 644 icons/gpomme_32x32.xpm %{buildroot}%{_iconsdir}/wmpomme.xpm

desktop-file-install --vendor="" \
  --remove-category="Utility" \
  --add-category="GTK" \
  --add-category="System" \
  --add-category="Monitor" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

%find_lang gpomme

%files
%doc AUTHORS README TODO
%config(noreplace) /etc/pommed.conf
%config(noreplace) /etc/dbus-1/system.d/pommed.conf
%{_initrddir}/pommed
%{_sbindir}/pommed
%{_mandir}/man1/po*

%files -n gpomme -f gpomme.lang
%{_bindir}/gpomme
%{_datadir}/applications/*.desktop
%{_iconsdir}/hicolor/*/apps/*
%{_datadir}/gpomme
%{_mandir}/man1/gpo*

%files -n wmpomme
%{_bindir}/wmpomme
%{_iconsdir}/wmpomme.xpm
%{_mandir}/man1/wmpo*

%changelog
* Wed Mar 19 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.39-2
+ Revision: ff22d20
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11774 |12cu|pootle-2.1.5-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname Pootle

Summary: Web-based translation
Name:    pootle
Version: 2.1.5
Release: 6
License: GPLv2+
Group: Development/Other
Url: http://translate.sourceforge.net/
Source0: http://downloads.sourceforge.net/translate/%{oname}-%{version}.tar.bz2
BuildRequires: python-devel
Requires: python-translate >= 1.5.1
Requires: python-django >= 1.0
# this one should be relaxed
Requires: apache-mod_wsgi
Requires: python-lxml
Requires: python-djblets
Suggests: python-levenshtein
Suggests: python-memcached
Suggests: iso-codes
Suggests: unzip
Suggests: xapian-bindings-python >= 1.0.13
Suggests: xapian-core >= 1.0.13
Suggests: python-mysql
Suggests: mysqlserver
Suggests: apache-mod_deflate
BuildArch: noarch


%description
Pootle is a web translation and translation management engine.

Its features include::
  * Translation of Gettext PO and XLIFF files.
  * Submitting to remote version control systems (VCS).
  * Managing groups of translators
  * Online webbased or offline translation
  * Quality checks


%prep
%setup -q -n %{oname}-%{version}

%build
%{__python} setup.py build

%install
rm -rf %{buildroot}
%{__python} setup.py install -O1 --root %{buildroot}

# do not ship a bundled copy, as this is already packaged
rm -Rf %{buildroot}/%{python_sitelib}/djblets

install -d -m 755 %{buildroot}%{_var}/www/%{name}
cp %{buildroot}%{_docdir}/%{name}/wsgi.py %{buildroot}%{_var}/www/%{name}

install -d -m 755 %{buildroot}%{_webappconfdir}
cat >> %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
WSGIScriptAlias /%{name} %{_var}/www/%{name}/wsgi.py
<Directory %{_var}/www/%{name}>
    Require all granted
</Directory>

Alias /%{name}/html %{_datadir}/%{name}/html
<Directory "%{_datadir}/%{name}/html">
    Require all granted
</Directory>

Alias /%{name}/export %{_var}/lib/%{name}/po
<Directory "%{_var}/lib/%{name}/po">
    Require all granted
</Directory>

<IfModule mod_deflate.c>
    <location /%{name}/html>
        SetOutputFilter DEFLATE
    </location>
    <location /%{name}/export>
        SetOutputFilter DEFLATE
    </location>
</IfModule>
EOF

# Drop shebang from non-executable scripts to make rpmlint happy
find %{buildroot}%{python_sitelib} -name "*py" -perm 644 -exec sed -i '/#!\/usr\/bin\/env python/d' {} \;

%clean
rm -rf %{buildroot}



%files
%defattr(-,root,root,-)
%doc %{_docdir}/%{name}
%{_bindir}/%{oname}Server
%{_bindir}/updatetm
%{_bindir}/import_pootle_prefs
%{_datadir}/%{name}
%{python_sitelib}/%{name}
%{python_sitelib}/%{name}_app
%{python_sitelib}/%{name}_store
%{python_sitelib}/%{name}_notifications
%{python_sitelib}/%{name}_autonotices
%{python_sitelib}/%{name}_misc
%{python_sitelib}/%{name}_terminology
%{python_sitelib}/%{name}_translationproject
%{python_sitelib}/%{name}_profile
%{python_sitelib}/%{name}_project
%{python_sitelib}/%{name}_language
%{python_sitelib}/%{name}_statistics
%{python_sitelib}/profiles
%{python_sitelib}/registration
%{python_sitelib}/contact_form_i18n
%{python_sitelib}/*.egg-info
%{_var}/www/%{name}
%attr(0755,apache,apache) %{_var}/lib/%{name}
%dir %{_sysconfdir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}/localsettings.py
%config(noreplace) %{_webappconfdir}/%{name}.conf


%changelog
* Sat Feb 26 2011 Michael Scherer <misc@mandriva.org> 2.1.5-2mdv2011.0
+ Revision: 640101
- use upstream macro name
- drop requires on memcached, as it can work without it
- drop mdv specific macros
- do not ship a copy of djblets, as it is already in another rpm

* Wed Feb 23 2011 Michael Scherer <misc@mandriva.org> 2.1.5-1
+ Revision: 639457
- update to 2.1.5
- remove patch to force memcached by default, and relax requires on it

* Fri Oct 29 2010 Michael Scherer <misc@mandriva.org> 2.0.1-3mdv2011.0
+ Revision: 590174
- rebuild for python 2.7

* Sun Feb 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.1-2mdv2010.1
+ Revision: 501749
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise

* Tue Jan 12 2010 Jérôme Brenier <incubusss@mandriva.org> 2.0.1-1mdv2010.1
+ Revision: 490116
- new version 2.0.1

* Fri Dec 11 2009 Jérôme Brenier <incubusss@mandriva.org> 2.0.0-2mdv2010.1
+ Revision: 476231
- a lot of specfile modifications to fit the new version, based on the work
  of Alaa Abd el Fattah (upstream) (Bugzilla #56293)
- add pootle-2.0-optimal-settings.patch

* Thu Dec 10 2009 Funda Wang <fwang@mandriva.org> 2.0.0-1mdv2010.1
+ Revision: 476202
- fix build
- Bump version requires
- new version 2.0.0

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.2.1-2mdv2010.0
+ Revision: 441893
- rebuild

* Tue Jan 06 2009 Funda Wang <fwang@mandriva.org> 1.2.1-1mdv2009.1
+ Revision: 326083
- update to new version 1.2.1

* Tue Jan 06 2009 Funda Wang <fwang@mandriva.org> 1.2.0-2mdv2009.1
+ Revision: 325805
- rebuild

* Sat Nov 08 2008 Funda Wang <fwang@mandriva.org> 1.2.0-1mdv2009.1
+ Revision: 301131
- New version 1.2.0

* Mon Jul 14 2008 Funda Wang <fwang@mandriva.org> 1.1.0-1mdv2009.0
+ Revision: 234423
- New version 1.1.0

* Thu Jan 17 2008 Olivier Blin <oblin@mandriva.com> 1.0.2-1mdv2008.1
+ Revision: 154281
- 1.0.2
- remove ElementTree patch, fixed upstream
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Apr 23 2007 Olivier Blin <oblin@mandriva.com> 0.11-1mdv2008.0
+ Revision: 17489
- 0.11


* Fri Jan 12 2007 Olivier Blin <oblin@mandriva.com> 0.10.1-1mdv2007.0
+ Revision: 108075
- move config files in /etc/pootle
- move data files in webapp locations
- fix elementtree import
- initial pootle package
- Create pootle


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11775 |12cu|postr-0.12.4-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

Summary:	Flickr uploading tool for the GNOME desktop
Name:		postr
Version:	0.12.4
Release:	4
License:	GPLv2+
Group:		Graphics
Url:		http://projects.gnome.org/postr/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%name/%{name}-%{version}.tar.bz2
BuildRequires:	python-devel
Requires:	pygtk2.0
Requires:       python-twisted-core
Requires:       python-twisted-web
Requires:       nautilus-python
Requires:	gnome-python-gconf

%description
Postr is a Flickr uploading tool for the GNOME desktop, which aims to
be simple to use but exposing enough of Flickr to be useful.

%prep
%setup -q

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

#gw the extensions must be in the arch-dependant dir:
%if %_lib != lib
mkdir -p %{buildroot}%{_libdir}
mv %{buildroot}%{_prefix}/lib/nautilus %{buildroot}%{_libdir}
%endif

%files
%doc README AUTHORS COPYING TODO
%{_bindir}/postr
%{_libdir}/nautilus/extensions*/python/%{name}*
%{_iconsdir}/hicolor/*/apps/*
%{_datadir}/applications/*
%{py_puresitedir}/%{name}/*
%{py_puresitedir}/*.egg-info

%changelog
* Wed Mar 19 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.12.4-4
+ Revision: 9529202
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11776 |12cu|povray-3.7.0-0.RC6.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package	%{nil}
%define PKGRELEASE 3.7

Summary:	The Persistence of Vision Raytracer
Name:		povray
Version:	3.7.0
Release:	0.RC6.1
Group:		Sciences/Computer science
License:	GPL
URL:		http://www.povray.org
Source0:	http://www.povray.org/beta/source/povray-%{version}.RC6.tar.gz
Source1:	%{name}.bash-completion
Patch0:		povray-3.7.0-install.patch
Patch1:		povray-3.7.0-link.patch
Patch2:		povray-3.7.0-boost-time.patch
BuildRequires:	zlib-devel
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xpm)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	jpeg-devel
BuildRequires:	tiff-devel
BuildRequires:	svgalib-devel
BuildRequires:	pkgconfig(OpenEXR)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	boost-devel

%description
The Persistence of Vision Ray tracer creates three-dimensional,
photo-realistic images using a rendering technique called ray tracing.
It reads in a text file containing information describing the objects and
lighting in a scene and generates an image of that scene from the view
point of a camera also described in the text file. Ray tracing is not
a fast process by any means, (the generation of a complex image can
take several hours) but it produces very high quality images
with realistic reflections, shading, perspective, and other effects.

%prep
%setup -qn povray-%{version}.RC6
%patch0 -p0
%patch1 -p0
%patch2 -p0

%build
autoreconf -fi
%configure2_5x --with-x COMPILED_BY="%_vendor" --disable-optimiz --with-boost-libdir=%{_libdir}
%make

%install
%makeinstall_std

install -d -m 755 %{buildroot}%{_sysconfdir}/bash_completion.d
install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/bash_completion.d/%{name}

%files 
%config(noreplace) %{_sysconfdir}/bash_completion.d/%{name}
%config(noreplace) %{_sysconfdir}/%{name}/%PKGRELEASE/povray.conf
%config(noreplace) %{_sysconfdir}/%{name}/%PKGRELEASE/povray.ini
%doc doc/* 
%doc %{_mandir}/man1/povray.*
%{_bindir}/povray
%{_defaultdocdir}/%{name}-%PKGRELEASE
%{_datadir}/%{name}-%PKGRELEASE

%changelog
* Tue Mar 18 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.7.0-0.RC6.1
+ Revision: 5997c63
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11777 |12cu|powertop-2.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Power saving diagnostic tool
Name:		powertop
Version:	2.5
Release:	1
License:	GPLv2+
Group:		System/Kernel and hardware
Url:		http://www.lesswatts.org/
Source0:	https://01.org/powertop/sites/default/files/downloads/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(ncursesw)
BuildRequires:	pkgconfig(libpci)
BuildRequires:	pkgconfig(libnl-3.0)
BuildRequires:	pkgconfig(zlib)

%description
PowerTOP tool is a program that collects the various pieces of
information from a system and presents an overview of how well a
laptop is doing in terms of power savings. In addition, PowerTOP will
provide an indication of which tunables and software components are
the biggest offenders in slurping up battery time. PowerTOP will
update it's display frequently so that the impact of any changes can
be seen directly.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%doc README TODO
%{_sbindir}/%{name}
%{_mandir}/*/*.*

%changelog
* Wed Feb 12 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.5-1
+ Revision: b7cdebf
- Updated to 2.5



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11778 |12cu|ppsspp-0.9.9.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define native_snapshot 17.08.2014
%define lang_snapshot 26.08.2014

Summary:	Sony PlayStation Portable (PSP) emulator
Name:		ppsspp
Version:	0.9.9.1
Release:	1
License:	GPLv2+
Group:		Emulators
Url:		http://www.ppsspp.org
# From git by tag https://github.com/hrydgard/ppsspp
Source0:	%{name}-%{version}.tar.gz
# From git https://github.com/hrydgard/native
Source1:	native-%{native_snapshot}.tar.bz2
# From git https://github.com/hrydgard/ppsspp-lang
Source2:	ppsspp-lang-%{lang_snapshot}.tar.bz2
Patch0:		ppsspp-0.8-git-version.patch
Patch1:		ppsspp-0.9.9.1-datapath.patch
# Can work with any ffmpeg but requires ffmpeg with Atrac3+ support for ingame music
Patch2:		ppsspp-0.9.9-ffmpeg.patch
Patch3:		ppsspp-0.9.9-controls.patch
BuildRequires:	cmake
BuildRequires:	imagemagick
BuildRequires:	ffmpeg-devel
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
#Requires system libpng16, otherwise uses internal static build
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(sdl)

%description
PPSSPP is a cross-platform Sony PlayStation Portable (PSP) emulator.

PPSSPP can run your PSP games on your PC in full HD resolution, and play
them on Android too. It can even upscale textures that would otherwise be
too blurry as they were made for the small screen of the original PSP.

%files
%{_gamesbindir}/%{name}-sdl
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_gamesdatadir}/%{name}

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
sed s,"unknown_version","%{version}",g -i git-version.cmake

# Unpack external libraries from Native sub-project
rm -rf native lang
tar -xf %{SOURCE1}
mv native-%{native_snapshot} native
tar -xf %{SOURCE2}
mv ppsspp-lang-%{lang_snapshot} lang

%build
# segfaults with default -O2 optimization
%global optflags %{optflags} -O0
%cmake \
	-DHEADLESS:BOOL=OFF \
	-DUSE_FFMPEG:BOOL=ON
%make

%install
mkdir -p %{buildroot}%{_gamesbindir}
install -m 0755 build/PPSSPPSDL %{buildroot}%{_gamesbindir}/%{name}-sdl
mkdir -p %{buildroot}%{_gamesdatadir}/%{name}
cp -r build/assets %{buildroot}%{_gamesdatadir}/%{name}
cp -r lang %{buildroot}%{_gamesdatadir}/%{name}/assets/

# install menu entry
mkdir -p %{buildroot}%{_datadir}/applications/
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=PPSSPP
Comment=Sony PSP emulator
Exec=%{_gamesbindir}/%{name}-sdl
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;Emulator;
EOF

# install menu icons
for N in 16 32 48 64 128;
do
convert assets/icon-114.png -scale ${N}x${N} $N.png;
install -D -m 0644 $N.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/apps/%{name}.png
done


%changelog
* Tue Aug 26 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.9.9.1-1
+ Revision: 8787890
- New version 0.9.9.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11779 |12cu|prime-1.0.0.1-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

%define dict_version    1.0.0
%define suikyo_version  2.1.0-2

Name:         prime
Summary:      Japanese PRedictive Input Method Editor

Version:      1.0.0.1
Release:      9
URL:          http://sourceforge.jp/projects/prime/
Source0:      %{name}-%{version}.tar.bz2
Group:        System/Internationalization
License:      GPL
Obsoletes:       uim-prime <= 0.4.6-1.beta2.3mdk
Requires:        prime-dict >= %{dict_version}
Requires:        suikyo >= %{suikyo_version}
Requires:        ruby-progressbar
Requires:        ruby-sary >= 1.2.0
BuildRequires:   ruby
Obsoletes:	%{mklibname prime 0} < %{version}-%{release}

%description
PRIME is Japanese PRedictive Input Method Editor.

%package devel
Summary: Development files for prime

Group: Development/Other
Requires: %{name} = %{version}
Conflicts: lib64prime0 < %{version}-%{release}
Conflicts: libprime0 < %{version}-%{release}

%description devel
This package contains development files for prime.


%prep
%setup -q

%build
[[ ! -x configure ]] && ./autogen.sh

%configure2_5x --with-rubydir=%{ruby_sitelibdir}
make

%install
%makeinstall_std

mkdir -p %{buildroot}/%{_sysconfdir}/prime
cp -f etc/Custom_prime.rb %{buildroot}/%{_sysconfdir}/prime/

%clean

%files
%doc ChangeLog COPYING README TODO
%{_sysconfdir}/*
%{_datadir}/%{name}
%{_bindir}/*
%{ruby_sitelibdir}/*

%files devel
%{_libdir}/pkgconfig/*.pc


%changelog
* Tue Apr 15 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.0.1-9
+ Revision: f5128bd
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11780 |12cu|prime-dict-1.0.0-11.20090507.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define date	20090507
%define debug_package %{nil}

Name:		prime-dict
Summary:	Dictionaries for PRIME
Version:	1.0.0
Release:	11.%{date}.2
URL:		http://sourceforge.jp/projects/prime/
License:	GPL
Group:		System/Internationalization
Source0:	%{name}-%{version}-%{date}ut.tar.bz2
BuildRequires:	ruby

%description
Dictionaries for PRIME.

%prep
%setup -q -n %{name}-%{version}-%{date}ut

%build
%configure2_5x --with-rubydir=%{ruby_sitelibdir}
%make

%install
%makeinstall_std

%files
%doc ChangeLog COPYING 
%{ruby_sitelibdir}/*
%{_datadir}/prime/*

%changelog
* Wed Feb 12 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.0-11.20090507.2
+ Revision: 3660d62
- Disable debug



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11781 |12cu|primus-0.1-0.20131127.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define git 20131127

%if %{_use_internal_dependency_generator}
%define __noautoprov 'libGL\\.so\\.1(.*)'
%endif

Summary:	Faster OpenGL offloading for Bumblebee
Name:		primus
Version:	0.1
Release:	0.%{git}.2
License:	Custom
Group:		System/Kernel and hardware
Url:		https://github.com/amonakov/primus
Source0:	%{name}-%{git}.tar.bz2
Source1:	primusrun
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xproto)
Requires:	bumblebee

%description
Primus is a shared library that provides OpenGL and GLX APIs and 
implements low-overhead local-only client-side OpenGL offloading via GLX 
forking, similar to VirtualGL. It intercepts GLX calls and redirects GL 
rendering to a secondary X display, presumably driven by a faster GPU. 
On swapping buffers, rendered contents are read back using a PBO and 
copied onto the drawable it was supposed to be rendered on in the first 
place.

%files
%doc LICENSE.txt README.md
%{_bindir}/primusrun
%dir %{_libdir}/primus
%{_libdir}/primus/libGL.so.1

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{git}

%build
%make

%install
# install all files into the BuildRoot
install -D lib/libGL.so.1 %{buildroot}%{_libdir}/primus/libGL.so.1
# sed -i 's|PRIMUS_libGL=|PRIMUS_libGL=/usr/$LIB/primus:/usr/lib64/nvidia:/usr/lib/nvidia|' 
install -D %{SOURCE1} %{buildroot}%{_bindir}/primusrun


%changelog
* Fri Dec 06 2013 Alexander Kazancev <kazancas@gmail.com> 0.1-0.20131127.2
+ Revision: 4a12182
- Updated primus.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11782 |12cu|privoxy-3.0.21-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define privoxyconf %{_sysconfdir}/%{name}
%define reltype stable

Summary:	Privacy enhancing HTTP proxy
Name:		privoxy
Version:	3.0.21
Release:	1
License:	GPLv2+
Group:		Networking/Other
URL:		http://www.privoxy.org/
Source0:	http://prdownloads.sf.net/ijbswa/%{name}-%{version}-%{reltype}-src.tar.gz
Source1:	http://prdownloads.sf.net/ijbswa/%{name}-%{version}-%{reltype}-src.tar.gz.asc
Source2:	privoxy.logrotate
Source4:	%{name}.service
Patch0:		privoxy-3.0.21-mga-mdv-missing-user.filter.patch
Requires(post): rpm-helper
Requires(preun): rpm-helper
Obsoletes:	junkbuster
Provides:	junkbuster = %{version}-%{release}
Provides:	webproxy
BuildRequires:	docbook-style-dsssl
BuildRequires:	docbook-dtd42-xml
BuildRequires:	docbook-dtd31-sgml
BuildRequires:	lynx
BuildRequires:	man
BuildRequires:	pkgconfig(libpcreposix)
BuildRequires:	zlib-devel

%description
Privoxy is a web proxy with advanced filtering capabilities for protecting
privacy, filtering web page content, managing cookies, controlling access, and
removing ads, banners, pop-ups and other obnoxious Internet Junk. Privoxy has a
very flexible configuration and can be customized to suit individual needs and
tastes. Privoxy has application for both stand-alone systems and multi-user
networks.

Privoxy was previously called Internet Junkbuster.

To configure privoxy, go to http://config.privoxy.org/

Privoxy proxy is running on port 8118

%prep

%setup -n %{name}-%{version}-%{reltype} -q

# manpage should be in section 8
sed -i -e 's/^\(\.TH "PRIVOXY" \)"1"/\1"8"/g' privoxy.1 

# privoxy.missing.user.filter.patch
%patch0 -p1
#needed for build
autoreconf

%build
find . -type f -perm 0640 -exec chmod 644 {} \;

%serverbuild
%configure2_5x --with-user=daemon --with-group=daemon
%make

%install
mkdir -p %{buildroot}%{_sbindir} \
         %{buildroot}%{_mandir}/man8 \
         %{buildroot}/var/log/privoxy \
         %{buildroot}%{privoxyconf}/templates \
         %{buildroot}%{_sysconfdir}/logrotate.d

install -m 755 privoxy %{buildroot}%{_sbindir}/privoxy
install -m 644 privoxy.1 %{buildroot}%{_mandir}/man8/privoxy.8

# Install various config files
for i in *.action default.filter trust; do
	install -m 644 $i %{buildroot}%{privoxyconf}/
done
for i in templates/*; do
	install -m 644 $i %{buildroot}%{privoxyconf}/templates/
done
install -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
install -d -m 755 %{buildroot}%{_unitdir}
install -m 644 %{SOURCE4} %{buildroot}%{_unitdir}/%{name}.service

# verify all file locations, etc. in the config file
# don't start with ^ or commented lines are not replaced
sed -e 's!^confdir.*!confdir /etc/privoxy!g' \
    -e 's!^logdir.*!logdir /var/log/privoxy!g' \
    < config  > %{buildroot}%{privoxyconf}/config

#remove backup files
rm -f doc/privoxy/webserver/user-manual/*.bak

# create compatibility symlink
ln -s match-all.action %{buildroot}/%{privoxyconf}/standard.action

%triggerin -- msec < 0.17
for i in 0 1 2 3 4 5; do
  permfile="%{_sysconfdir}/security/msec/perm.$i"
  if grep -q '^/var/log/privoxy' $permfile; then
    perl -pi -e 's|^/var/log/privoxy\s.*|/var/log/prixovy\t\t\t\tdaemon.daemon\t700|' $permfile
  else
    echo -e "/var/log/prixovy\t\t\t\tdaemon.daemon\t700" >> $permfile
  fi
done


%post
%_post_service %{name}

%preun
%_preun_service %{name}

%files
%doc AUTHORS ChangeLog README  
%doc doc/webserver
%attr (0700,daemon,daemon) /var/log/privoxy
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%{_sbindir}/*
%{_mandir}/man8/*

%defattr(664,daemon,daemon,755)
%dir %{privoxyconf}
%config(noreplace) %{privoxyconf}/config
%config            %{privoxyconf}/default.action
%config(noreplace) %{privoxyconf}/default.filter
%config(noreplace) %{privoxyconf}/templates
%config(noreplace) %{privoxyconf}/match-all.action
%config(noreplace) %{privoxyconf}/trust
%config(noreplace) %{privoxyconf}/user.action
%config(noreplace) %{privoxyconf}/regression-tests.action
%{privoxyconf}/standard.action
%{_unitdir}/%{name}.service

%changelog
* Wed Mar 19 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.0.21-1
+ Revision: 9e9877c
- Ipdated to 3.0.21, switched to privoxy



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11783 |12cu|processdsn-1.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Process DSN notifications, record them in a database
Name:		processdsn
Version:	1.0.0
Release:	2
License:	Apache License
Group:		System/Servers
Source:		%{name}-%{version}.tar.bz2
BuildRequires:	apr-devel
BuildRequires:	apr-util-devel
BuildRequires:	openldap-devel

%description
The DSN processor processes delivery status notifications, and stores the
results in a SQL database via the APR DBD interface.

%prep

%setup -q

%build
autoreconf -fi
export LIBS="`apr-1-config --link-ld` `apu-1-config --link-ld`"
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc README
%{_bindir}/processdsn
%{_mandir}/man1/processdsn.1*

%changelog
* Wed Mar 19 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.0-2
+ Revision: 39fb901
- Added openldap-devel BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11784 |12cu|project-builder-0.12.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#
# $Id$
#
%define perlvendorlib %(eval "`%{__perl} -V:installvendorlib`"; echo $installvendorlib)
%define srcname project-builder

Summary:	Project Builder helps providing multi-OSes Continuous Packaging
Summary(fr):	Project Builder ou pb produit des paquets pour diverses distributions

Name:		project-builder
Version:	0.12.5
Release:	1
License:	GPL
Group:		System/Configuration/Packaging
Url:		http://trac.project-builder.org
Source:		ftp://ftp.project-builder.org/src/%{srcname}-%{version}.tar.gz
BuildArch:	noarch
Requires:	perl >= 5.8.4
Requires:	perl-DateManip
Requires:	perl-ProjectBuilder >= 0.10.1
Requires:	rpm-build
BuildRequires: perl-devel

%description
ProjectBuilder aka pb helps producing packages
for multiple OSes (Linux distributions, Solaris, ...).
It does that by minimizing
the duplication of information required and
a set a very simple configuration files.
It implements a Continuous Packaging approach.

%prep
%setup -q

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor destdir=%{buildroot}
make

%install
%makeinstall_std
find %{buildroot} -type f -name perllocal.pod -o -name .packlist -o -name '*.bs' -a -size 0 | xargs rm -f
find %{buildroot} -type d -depth | xargs rmdir --ignore-fail-on-non-empty

%check
make test

%files
%doc NEWS AUTHORS
%doc INSTALL COPYING README

%{perlvendorlib}/*
%{_bindir}/*
%{_mandir}/man1/*
%{_mandir}/man3/*

%changelog
* Sun Mar 02 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.12.5-1
+ Revision: c2bf956
- Added perl-devel BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11785 |12cu|projectx-0.91.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Name	ProjectX
%define shortv	0.91.0
%define gcj_support 1
%if %mdkversion >= 200810
# (Anssi 02/2008) gcj4.3 segfault
%define gcj_support 0
%endif
%define stable	0

Summary:	A free Java based MPEG demux utility
Name:		projectx
Version:	0.91.0
Release:	4
License:	GPLv2+
URL:		http://project-x.sourceforge.net/
%if %stable
Source:		%{Name}_Source_eng_%{version}.tar.bz2
Source1:	%{Name}_LanguagePack_%{version}.zip
%else
# Every CVS push (usually) corresponds to a .bXX tag.
# Latest tag can be seen in the commit message and in
# http://project-x.sourceforge.net/update/update.txt
# cvs -d:pserver:anonymous@project-x.cvs.sourceforge.net:/cvsroot/project-x login 
# cvs -z3 -d:pserver:anonymous@project-x.cvs.sourceforge.net:/cvsroot/project-x co -P project-x
Source:		%{name}-%{version}.zip
%endif
Group:		Video
Requires:	java >= 1.6
Requires:	jpackage-utils
Requires:	jakarta-commons-net
Requires:	jakarta-oro
BuildRequires:	java-devel
%if %{mdkversion} >= 200810
BuildRequires:	java-rpmbuild
%else
BuildRequires:	java-gcj-compat-devel
%endif
BuildRequires:	jakarta-commons-net
BuildRequires:	jakarta-oro
BuildRequires:	imagemagick
BuildRequires:	dos2unix
BuildRequires:  desktop-file-utils
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildArch:      noarch
%endif

%description
Converts, splits and demuxes DVB and other MPEG recordings.

%prep
%if %stable
%setup -q -n %{Name}_Source_%{shortv} -b 1
%else
%setup -q -n Project-X_%{shortv}
%endif
rm -rf lib
find -name CVS -type d -print0 | xargs -0 rm -rf
dos2unix htmls/*.html htmls/*/*.html

perl -pi -e 's,classpath [a-z0-9\.\/:-]*,classpath \$CLASSPATH,' build.sh
perl -pi -e 's,^javac ,%javac ,' build.sh

%if %mdkversion <= 200800
# We call jar manually to workaround
# http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32516
perl -pi -e 's,^jar ,#jar ,' build.sh
%else
perl -pi -e 's,^jar ,%jar ,' build.sh
%endif

perl -pi -e 's,^Class-Path:.*\n,,' MANIFEST.MF

perl -pi -e 's,Icon=.*,Icon=%name,' %name.desktop
perl -pi -e 's,Exec=.*,Exec=%{_bindir}/%{name},' %name.desktop

perl -pi -e 's/\r$//g' *.txt

%build
export CLASSPATH=$(build-classpath commons-net oro)
sh -ex build.sh

%if %mdkversion <= 200800
cd build
%jar cfvm ../ProjectX.jar ../MANIFEST.MF *
cd -
%endif

%jar -i %Name.jar

%install
install -d -m755 %{buildroot}%{_javadir}
install -m644 %{Name}.jar %{buildroot}%{_javadir}

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%jpackage_script net.sourceforge.dvb.projectx.common.Start %nil %nil %Name:commons-net:oro %name

install -D -m644 %name.desktop %{buildroot}%{_datadir}/applications/%name.desktop

install -d -m755 %{buildroot}%{_miconsdir}
install -d -m755 %{buildroot}%{_iconsdir}
install -d -m755 %{buildroot}%{_liconsdir}

# (Anssi) It is X :p
convert resources/close.gif -resize 16x16 %{buildroot}%{_miconsdir}/%{name}.png
convert resources/close.gif -resize 32x32 %{buildroot}%{_iconsdir}/%{name}.png
convert resources/close.gif -resize 48x48 %{buildroot}%{_liconsdir}/%{name}.png


desktop-file-install --vendor="" \
  --add-category="Java" \
  --add-category="AudioVideo" \
  --add-category="AudioVideoEditing" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

%clean

%if %{gcj_support}
%post
%{update_gcjdb}
%endif

%if %{gcj_support}
%postun
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%doc ReadMe.txt htmls
%attr(0755,root,root) %{_bindir}/%{name}
%{_javadir}/%{Name}.jar
%if %{gcj_support}
%{_libdir}/gcj/%{name}
%endif
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_datadir}/applications/%{name}.desktop





%changelog
* Sat Apr 30 2011 Olivier Faurax <ofaurax@mandriva.org> 0.91.0-1mdv2011.0
+ Revision: 661101
- Version 0.91.0

* Tue Aug 17 2010 Anssi Hannula <anssi@mandriva.org> 0.90.4.00.b32-1mdv2011.0
+ Revision: 570717
- new version
- update license tag for policy
- remove name from summary

* Wed Jul 15 2009 Anssi Hannula <anssi@mandriva.org> 0.90.4.00.b31-1mdv2010.0
+ Revision: 396164
- new version
- clarify summary

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Sat Sep 20 2008 Anssi Hannula <anssi@mandriva.org> 0.90.4.00.b24-6mdv2009.0
+ Revision: 286260
- requires java >= 1.6 (fixes #43632)

* Fri Sep 19 2008 Alexander Kurtakov <akurtakov@mandriva.org> 0.90.4.00.b24-5mdv2009.0
+ Revision: 285837
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.90.4.00.b24-4mdv2009.0
+ Revision: 269012
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Tue Apr 29 2008 Anssi Hannula <anssi@mandriva.org> 0.90.4.00.b24-3mdv2009.0
+ Revision: 198963
+ rebuild (emptylog)

* Tue Apr 29 2008 Anssi Hannula <anssi@mandriva.org> 0.90.4.00.b24-2mdv2009.0
+ Revision: 198915
- fix backportability (for old jar)
- add backportability buildrequires
- 0.90.4.00.b24
- drop gcj precompilation for now due to ICEs
- buildrequire java-rpmbuild, i.e. build with icedtea on x86(_64)

  + Thierry Vignaud <tv@mandriva.org>
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 15 2007 Anssi Hannula <anssi@mandriva.org> 0.90.4.00-7mdv2008.0
+ Revision: 87345
- rebuild to filter out autorequires of GCJ AOT objects
- remove unnecessary Requires(post) on java-gcj-compat

* Sat Jun 30 2007 Anssi Hannula <anssi@mandriva.org> 0.90.4.00-6mdv2008.0
+ Revision: 46155
- disable cacao hack, now works with gcj
- use only standard menu categories
- workaround gjar upstream bug #32516


* Sat Mar 10 2007 Anssi Hannula <anssi@mandriva.org> 0.90.4.00-5mdv2007.1
+ Revision: 141077
- use cacao instead of jamvm in gui mode

* Mon Mar 05 2007 Anssi Hannula <anssi@mandriva.org> 0.90.4.00-4mdv2007.1
+ Revision: 133354
- fix group
- drop epoch 0
- fix menu categories

* Wed Oct 18 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0:0.90.4.00-3mdv2007.0
+ Revision: 65842
-Add Buildrequires
- import projectx-0.90.4.00-2mdv2007.0

* Sat Sep 02 2006 Anssi Hannula <anssi@mandriva.org> 0:0.90.4.00-2mdv2007.0
- requires jakarta-oro
- more docs
- force jamvm when gui is used, 10x slower but works (gcj is too old)

* Sat Jun 17 2006 Anssi Hannula <anssi@mandriva.org> 0:0.90.4.00-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11786 |12cu|prosody-0.8.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

Name:       prosody
Version:    0.8.2
Release:    2
Summary:    Light Lua Jabber/XMPP server
URL:        http://prosody.im/
Group:      System/Servers
License:    MIT
Requires(pre):  rpm-helper
Requires(post):	rpm-helper
Requires(preun):    rpm-helper
Requires(postun):   rpm-helper
Requires:   lua-sec
Requires:   lua-socket
Requires:   lua-expat
Requires:   lua-filesystem
BuildRequires: lua-devel openssl-devel idn-devel
Source0:    http://prosody.im/downloads/source/%{name}-%{version}.tar.gz
Source1:    %{name}.init
Source2:    %{name}.sysconfig
Source3:    %{name}.config

%description
Prosody is an exciting new server for Jabber/XMPP written in Lua. It aims to 
be easy to use, and light on resources. For developers it aims to give a 
flexible system on which to rapidly develop added functionality, or 
prototype new protocols

%prep
%setup -q 
 
%build
./configure --with-lua='' --with-lua-include=/usr/include --prefix=/usr
%make

%install
%makeinstall_std


mkdir -p %{buildroot}%{_initrddir}
cat %{SOURCE1} > %{buildroot}%{_initrddir}/%{name}

mkdir -p %{buildroot}%{_sysconfdir}/sysconfig/
cat %{SOURCE2} > %{buildroot}%{_sysconfdir}/sysconfig/%{name}

cat %{SOURCE3} > %{buildroot}%{_sysconfdir}/%{name}/%{name}.cfg.lua 

mkdir -p %{buildroot}/%{_localstatedir}/lib/%{name}
mkdir -p %{buildroot}/%{_var}/run/%{name}/

%pre
%_pre_useradd %{name} /var/empty /bin/bash

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%postun 
%_postun_userdel %{name}

%files
%doc doc/*
%config(noreplace) %{_sysconfdir}/%{name}/
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%attr(755,root,root) %config(noreplace) %{_initrddir}/%{name}
%attr(700,%name,%name) %{_localstatedir}/lib/%{name}
%{_bindir}/%{name}ctl
%{_bindir}/%name
%{_prefix}/lib/%{name}
%attr(-,%name,%name) %{_var}/run/%{name}/
%{_mandir}/man1/%{name}ctl.*

%changelog
* Wed Feb 12 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.8.2-2
+ Revision: eb207a7
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11787 |12cu|prozilla-2.0.4-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A multithreaded download accelerator
Name:		prozilla
Version:	2.0.4
Release:	8
License: 	GPLv2+
Group:		Networking/File transfer
Url:		http://prozilla.genesys.ro/
Source0:	http://prozilla.genesys.ro/downloads/prozilla/tarballs/%{name}-%{version}.tar.bz2
Patch0:		prozilla_download_win.h.patch
BuildRequires:	pkgconfig(ncurses)

%description
ProZilla is a multithreaded download accelerator for Linux which supports
both HTTP and FTP protocols. It makes multiple connections to the server
and downloads the file in portions, thus giving a much better speed rate
than the conventional download programs which use a single connection.
Resuming connections is fully supported and customisable.

%files
%doc AUTHORS ChangeLog CREDITS COPYING NEWS README TODO
%{_bindir}/*
%{_mandir}/man1/*

#----------------------------------------------------------------------------

%package devel
Summary:	Header files and development files for %{name}
Group:		Networking/File transfer

%description devel
Header files and development files for %{name}

%files devel
%{_includedir}/*
%{_libdir}/*.a

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p0

%build
%configure2_5x
%make

%install
%makeinstall_std

# (mpol) remove unwanted locale files
rm -f %{buildroot}%{_datadir}/locale/*/LC_MESSAGES/.mo
[ -f %{buildroot}%{_datadir}/locale/locale.alias ] && rm -f %{buildroot}%{_datadir}/locale/locale.alias



%changelog
* Mon Mar 31 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.0.4-8
+ Revision: 4318965
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11788 |12cu|pscyr-0.4d-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define texmfdistdir		%{_datadir}/texmf-dist

Name:       pscyr 
Version:    0.4d
Release:    5
License:    PSCyr License
Group:      Publishing
Source0:    ftp://scon155.phys.msu.su/pub/russian/psfonts/0.4d-beta/PSCyr-0.4-beta9-tex.tar.gz
Source1:    ftp://scon155.phys.msu.su/pub/russian/psfonts/0.4d-beta/PSCyr-0.4-beta9-type1.tar.gz
Summary:    PSCyr Type1 Font Collection
URL:        ftp://scon155.phys.msu.su/pub/russian/psfonts/  
BuildArch:  noarch
BuildRequires: texlive 
BuildRequires: mkfontdir, mkfontscale 

%description
PSCyr Type1 Font Collection

%prep
mkdir -p %{name}-%{version}
pushd %{name}-%{version}
  tar -xvxf %{SOURCE0}
  tar -xvxf %{SOURCE1}
popd

%build

%install
export TEXMFMAIN=%{buildroot}/%{texmfdistdir} 
cd %{name}-%{version}
cd PSCyr

#Scalable PSCyr fonts
install -d %buildroot/%_datadir/fonts/type1/pscyr
install -m 0644 fonts/type1/public/pscyr/*.pfb %buildroot/%_datadir/fonts/type1/pscyr/

mkfontdir %buildroot/%_datadir/fonts/pscyr 
mkfontscale %buildroot/%_datadir/fonts/pscyr 

mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
ln -s ../../..%_datadir/fonts/pscyr \
    %{buildroot}%_sysconfdir/X11/fontpath.d/type1-pscyr:pri=10

#texmf
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
cp dvips/pscyr/* $TEXMFMAIN/dvips/pscyr
mv dvips/pscyr/*.map $TEXMFMAIN/fonts/map/
mv dvips/pscyr/*.enc $TEXMFMAIN/fonts/enc/
mv tex/latex/pscyr/* $TEXMFMAIN/tex/latex/pscyr
mv fonts/tfm/public/pscyr/* $TEXMFMAIN/fonts/tfm/public/pscyr
mv fonts/vf/public/pscyr/* $TEXMFMAIN/fonts/vf/public/pscyr
mv fonts/type1/public/pscyr/* $TEXMFMAIN/fonts/type1/public/pscyr
mv fonts/afm/public/pscyr/* $TEXMFMAIN/fonts/afm/public/pscyr
mv LICENSE doc/README.koi doc/PROBLEMS ChangeLog $TEXMFMAIN/doc/fonts/pscyr


%post
texhash
updmap-sys --enable Map=pscyr.map
mktexlsr

%preun
updmap-sys --disable Map=pscyr.map
mktexlsr

%files
%doc %{texmfdistdir}/doc/fonts/pscyr
%{texmfdistdir}/fonts/afm/public/pscyr 
%{texmfdistdir}/fonts/vf/public/pscyr
%{texmfdistdir}/fonts/tfm/public/pscyr
%{texmfdistdir}/fonts/type1/public/pscyr
%{texmfdistdir}/fonts/map/
%{texmfdistdir}/fonts/enc/
%{texmfdistdir}/dvips/pscyr/
%{texmfdistdir}/tex/latex/pscyr
%_datadir/fonts/type1/pscyr
%{_sysconfdir}/X11/fontpath.d/type1-pscyr:pri=10



%changelog
* Fri Apr 25 2014 dsilakov <denis.silakov@rosalab.ru> 0.4d-5
+ Revision: 2ba6a48
- Merge pull request #3 from import/pscyr:master
- Scalable fonts added



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11789 |12cu|psi-0.15-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	Jabber client using Qt4
Name:		psi
Version:	0.15
Release:	2
License:	GPLv2+
Group:		Networking/Instant messaging
Url:		http://psi-im.org
Source0:	http://prdownloads.sourceforge.net/psi/%{name}-%{version}.tar.bz2
Source1:	%{name}-icons.tar.bz2
Source2:	%{name}-smileysets.tar.bz2
Source3:	%{name}-iconsets.tar.bz2
BuildRequires:	pkgconfig(enchant)
BuildRequires:	pkgconfig(qca2)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(QtCore)
BuildRequires:	pkgconfig(xscrnsaver)
Requires:	%{name}-lang-pack = %{EVRD}
Requires:	qca2-plugin-openssl
Suggests:	qca2-plugin-gnupg
#Suggests:	psi-plugin-media

#Translations files has been moved on psi website, you can update them using this little script
#For the main psi translation
#for i in be cs de eo es es_ES fr it ja mk pl pt_BR ru sl sv uk ur_PK vi zh_CN zh_TW ;do wget http://psi-im.org/download/lang/psi_${i}.qm && bzip2 -f psi_${i}.qm;done 

%define langlist be cs de eo es es_ES fr it ja mk pl pt_BR ru sl sv uk ur_PK vi zh_CN zh_TW
%{expand:%(\
	i=4; \
	for lang in %langlist; do\
		echo "%%{expand:Source$i: %%{name}_$lang.qm.bz2}";\
		i=$[i+1];\
	done\
	)
}
%{expand:%(for lang in %{langlist}; do echo "%%{expand:%%define build_$lang 1}"; done)}

%description
Psi is the premiere Instant Messaging application designed for Microsoft
Windows, Apple Mac OS X and GNU/Linux. Built upon an open protocol named
Jabber, Psi is a fast and lightweight messaging client that utilises the best
in open source technologies.
The goal of the Psi project is to create a powerful, yet easy-to-use
Jabber/XMPP client that tries to strictly adhere to the XMPP drafts.and Jabber
JEPs. This means that in most cases, Psi will not implement a feature unless
there is an accepted standard for it in the Jabber community. Doing so ensures
that Psi will be compatible, stable, and predictable, both from an end-user and
developer standpoint.

%files
%doc README COPYING
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_datadir}/%{name}/certs/README
%{_datadir}/%{name}/certs/startcom_ca.crt
%{_datadir}/%{name}/certs/startcom_ca_new.crt
%{_datadir}/%{name}/iconsets/emoticons/default/
%{_datadir}/%{name}/iconsets/roster/README
%{_datadir}/%{name}/iconsets/roster/*.jisp
%{_datadir}/%{name}/iconsets/roster/default/
%{_datadir}/%{name}/iconsets/system/README
%{_datadir}/%{name}/iconsets/system/default/
%{_datadir}/%{name}/sound/

#--------------------------------------------------------------------

%package -n %{name}-iconsets
Summary:	Package with iconsets
Group:		Networking/Instant messaging
Requires:	%{name} = %{EVRD}

%description -n %{name}-iconsets
This package contain a various iconsets for psi.

%files -n %{name}-iconsets
%{_datadir}/%{name}/iconsets/system/amibulb.jisp
%{_datadir}/%{name}/iconsets/system/amiglobe.jisp
%{_datadir}/%{name}/iconsets/system/berlin-icq.jisp
%{_datadir}/%{name}/iconsets/system/berlin.jisp
%{_datadir}/%{name}/iconsets/system/chrome.jisp
%{_datadir}/%{name}/iconsets/system/dudes.jisp
%{_datadir}/%{name}/iconsets/system/dudes2.jisp
%{_datadir}/%{name}/iconsets/system/email.jisp
%{_datadir}/%{name}/iconsets/system/gothRoster.jisp
%{_datadir}/%{name}/iconsets/system/individual.jisp
%{_datadir}/%{name}/iconsets/system/kitty.jisp
%{_datadir}/%{name}/iconsets/system/lightbulb.jisp
%{_datadir}/%{name}/iconsets/system/msn6.jisp
%{_datadir}/%{name}/iconsets/system/neos.jisp
%{_datadir}/%{name}/iconsets/system/speechbubbles.jisp
%{_datadir}/%{name}/iconsets/system/stellar.jisp

#--------------------------------------------------------------------

%package -n %{name}-smileysets
Summary:	Package with smileysets
Group:		Networking/Instant messaging
Requires:	%{name} = %{EVRD}

%description -n %{name}-smileysets
This package contain a various smileysets for psi.

%files -n %{name}-smileysets
%{_datadir}/%{name}/iconsets/emoticons/AIM.jisp
%{_datadir}/%{name}/iconsets/emoticons/Chibi.jisp
%{_datadir}/%{name}/iconsets/emoticons/JIM.jisp
%{_datadir}/%{name}/iconsets/emoticons/KMess-Cartoon-1.0.jisp
%{_datadir}/%{name}/iconsets/emoticons/Ninja.jisp
%{_datadir}/%{name}/iconsets/emoticons/Taryn.jisp
%{_datadir}/%{name}/iconsets/emoticons/apple_ichat-1.0.jisp
%{_datadir}/%{name}/iconsets/emoticons/critters-1.0.jisp
%{_datadir}/%{name}/iconsets/emoticons/gadu-gadu.jisp
%{_datadir}/%{name}/iconsets/emoticons/icq-2002a.jisp
%{_datadir}/%{name}/iconsets/emoticons/ikonboard-3.1.jisp
%{_datadir}/%{name}/iconsets/emoticons/invision_board-1.0.1.jisp
%{_datadir}/%{name}/iconsets/emoticons/kreativ_squareheads.jisp
%{_datadir}/%{name}/iconsets/emoticons/megapack-1.0.jisp
%{_datadir}/%{name}/iconsets/emoticons/msn.jisp
%{_datadir}/%{name}/iconsets/emoticons/patricks_faces-1.0.jisp
%{_datadir}/%{name}/iconsets/emoticons/shinyicons.jisp
%{_datadir}/%{name}/iconsets/emoticons/tlen.pl-3.73.jisp
%{_datadir}/%{name}/iconsets/emoticons/trill-basic-smileys.jisp
%{_datadir}/%{name}/iconsets/emoticons/webmessenger.jisp
%{_datadir}/%{name}/iconsets/emoticons/wpkontakt-2.4.1.jisp
%{_datadir}/%{name}/iconsets/emoticons/yahoo_messenger.jisp

#--------------------------------------------------------------------

%package -n %{name}-lang-pack-en
Summary:	English language pack for psi
Group:		System/Internationalization
Requires:	locales-en
Provides:	%{name}-lang-pack = %{EVRD}

%description -n %{name}-lang-pack-en
This package adds support for english to psi.

%files -n %{name}-lang-pack-en

#--------------------------------------------------------------------

%if %{build_be}
%package -n %{name}-lang-pack-be
Summary:	Belarusian language pack for psi
Group:		System/Internationalization
Requires:	locales-be
Provides:	%{name}-lang-pack = %{EVRD}

%description -n %{name}-lang-pack-be
This package adds support for belarusian to psi.

%files -n %{name}-lang-pack-be
%{_datadir}/%{name}/%{name}_be.qm
%endif

#--------------------------------------------------------------------

%if %{build_cs}
%package -n %{name}-lang-pack-cs
Summary:	Czech language pack for psi
Group:		System/Internationalization
Requires:	locales-cs
Provides:	%{name}-lang-pack = %{EVRD}

%description -n %{name}-lang-pack-cs
This package adds support for czech to psi.

%files -n %{name}-lang-pack-cs
%{_datadir}/%{name}/%{name}_cs.qm
%endif

#--------------------------------------------------------------------

%if %{build_de}
%package -n %{name}-lang-pack-de
Summary:	Deutsch language pack for psi
Group:		System/Internationalization
Requires:	locales-de
Provides:	%{name}-lang-pack = %{EVRD}

%description -n %{name}-lang-pack-de
This package adds support for deutsch to psi.

%files -n %{name}-lang-pack-de
%{_datadir}/%{name}/%{name}_de.qm
%endif

#--------------------------------------------------------------------

%if %{build_eo}
%package -n %{name}-lang-pack-eo
Summary:	Esperanto language pack for psi
Group:		System/Internationalization
Requires:	locales-eo
Provides:	%{name}-lang-pack = %{EVRD}

%description -n %{name}-lang-pack-eo
This package adds support for esperanto to psi.

%files -n %{name}-lang-pack-eo
%{_datadir}/%{name}/%{name}_eo.qm
%endif

#--------------------------------------------------------------------

%if %{build_es}
%package -n %{name}-lang-pack-es
Summary:	Spanish language pack for psi
Group:		System/Internationalization
Requires:	locales-es
Provides:	%{name}-lang-pack = %{EVRD}

%description -n %{name}-lang-pack-es
This package adds support for spanish to psi.

%files -n %{name}-lang-pack-es
%{_datadir}/%{name}/%{name}_es.qm
%{_datadir}/%{name}/%{name}_es_ES.qm
%endif
#--------------------------------------------------------------------

%if %{build_fr}
%package -n %{name}-lang-pack-fr
Summary:	French language pack for psi
Group:		System/Internationalization
Requires:	locales-fr
Provides:	%{name}-lang-pack = %{EVRD}

%description -n %{name}-lang-pack-fr
This package adds support for french to psi.

%files -n %{name}-lang-pack-fr
%{_datadir}/%{name}/%{name}_fr.qm
%endif

#--------------------------------------------------------------------

%if %{build_it}
%package -n %{name}-lang-pack-it
Summary:	Italian language pack for psi
Group:		System/Internationalization
Requires:	locales-it
Provides:	%{name}-lang-pack = %{EVRD}

%description -n %{name}-lang-pack-it
This package adds support for italian to psi.

%files -n %{name}-lang-pack-it
%{_datadir}/%{name}/%{name}_it.qm
%endif

#--------------------------------------------------------------------

%if %{build_ja}
%package -n %{name}-lang-pack-ja
Summary:	Japanese language pack for psi
Group:		System/Internationalization
Requires:	locales-ja
Provides:	%{name}-lang-pack = %{EVRD}

%description -n %{name}-lang-pack-ja
This package adds support for japanese to psi.

%files -n %{name}-lang-pack-ja
%{_datadir}/%{name}/%{name}_ja.qm
%endif

#--------------------------------------------------------------------

%if %{build_mk}

%package -n %{name}-lang-pack-mk
Summary:	Macedonia language pack for psi
Group:		System/Internationalization
Requires:	locales-mk
Provides:	%{name}-lang-pack = %{EVRD}

%description -n %{name}-lang-pack-mk
This package adds support for macedonia to psi.

%files -n %{name}-lang-pack-mk
%{_datadir}/%{name}/%{name}_mk.qm
%endif

#--------------------------------------------------------------------

%if %{build_pl}
%package -n %{name}-lang-pack-pl
Summary:	Polish language pack for psi
Group:		System/Internationalization
Requires:	locales-pl
Provides:	%{name}-lang-pack = %{EVRD}

%description -n %{name}-lang-pack-pl
This package adds support for polish to psi.

%files -n %{name}-lang-pack-pl
%{_datadir}/%{name}/%{name}_pl.qm
%endif

#--------------------------------------------------------------------

%if %{build_pt_BR}
%package -n %{name}-lang-pack-pt_br
Summary:	Portuguese brazilian language pack for psi
Group:		System/Internationalization
Requires:	locales-pt
Provides:	%{name}-lang-pack = %{EVRD}

%description -n %{name}-lang-pack-pt_br
This package adds support for portuguese brazilian to psi.

%files -n %{name}-lang-pack-pt_br
%{_datadir}/%{name}/%{name}_pt_BR.qm
%endif

#--------------------------------------------------------------------

%if %{build_ru}
%package -n %{name}-lang-pack-ru
Summary:	Russian language pack for psi
Group:		System/Internationalization
Requires:	locales-ru
Provides:	%{name}-lang-pack = %{EVRD}

%description -n %{name}-lang-pack-ru
This package adds support for russian to psi.

%files -n %{name}-lang-pack-ru
%{_datadir}/%{name}/%{name}_ru.qm
%endif

#--------------------------------------------------------------------

%if %{build_sl}
%package -n %{name}-lang-pack-sl
Summary:	Slovenian language pack for psi
Group:		System/Internationalization
Requires:	locales-sl
Provides:	%{name}-lang-pack = %{EVRD}

%description -n %{name}-lang-pack-sl
This package adds support for slovenian to psi.

%files -n %{name}-lang-pack-sl
%{_datadir}/%{name}/%{name}_sl.qm

%endif

#--------------------------------------------------------------------

%if %{build_sv}
%package -n %{name}-lang-pack-sv
Summary:	Swedish language pack for psi
Group:		System/Internationalization
Requires:	locales-sv
Provides:	%{name}-lang-pack = %{EVRD}

%description -n %{name}-lang-pack-sv
This package adds support for swedish to psi.

%files -n %{name}-lang-pack-sv
%{_datadir}/%{name}/%{name}_sv.qm
%endif

#--------------------------------------------------------------------

%if %{build_uk}
%package -n %{name}-lang-pack-uk
Summary:	Ukrainian language pack for psi
Group:		System/Internationalization
Requires:	locales-uk
Provides:	%{name}-lang-pack = %{EVRD}

%description -n %{name}-lang-pack-uk
This package adds support for ukrainian to psi.

%files -n %{name}-lang-pack-uk
%{_datadir}/%{name}/%{name}_uk.qm
%endif

#--------------------------------------------------------------------

%if %{build_ur_PK}
%package -n %{name}-lang-pack-ur_PK
Summary:	Urdu language pack for psi
Group:		System/Internationalization
Requires:	locales-ur
Provides:	%{name}-lang-pack = %{EVRD}

%description -n %{name}-lang-pack-ur_PK
This package adds support for urdu to psi.

%files -n %{name}-lang-pack-ur_PK
%{_datadir}/%{name}/%{name}_ur_PK.qm
%endif

#--------------------------------------------------------------------

%if %{build_vi}
%package -n %{name}-lang-pack-vi
Summary:	Vietnamese language pack for psi
Group:		System/Internationalization
Requires:	locales-vi
Provides:	%{name}-lang-pack = %{EVRD}

%description -n %{name}-lang-pack-vi
This package adds support for vietnamese to psi.

%files -n %{name}-lang-pack-vi
%{_datadir}/%{name}/%{name}_vi.qm
%endif

#--------------------------------------------------------------------

%if %{build_zh_TW}
%package -n %{name}-lang-pack-zh
Summary:	Chinese language pack for psi
Group:		System/Internationalization
Requires:	locales-zh
Provides:	%{name}-lang-pack = %{EVRD}

%description -n %{name}-lang-pack-zh
This package adds support for Chinese to psi.

%files -n %{name}-lang-pack-zh
%{_datadir}/%{name}/%{name}_zh_TW.qm
%{_datadir}/%{name}/%{name}_zh_CN.qm
%endif

#--------------------------------------------------------------------

%prep
%setup -q
%setup -q -T -D -a1 -a2 -a3

%build
./configure \
	--prefix=%{_prefix} \
	--bindir=%{_bindir} \
	--datadir=%{_datadir} \
	--libdir=%{_libdir} \
	--no-separate-debug-info

%make

%install
make install INSTALL_ROOT=%{buildroot}

# Remove unpackaged files

rm %{buildroot}/%{_datadir}/%{name}/README %{buildroot}/%{_datadir}/%{name}/COPYING

# if some set is added/removed don't remember update files section too
# Install smileysets
cp %{name}-smileysets/* %{buildroot}%{_datadir}/%{name}/iconsets/emoticons
# Install iconsets
cp %{name}-iconsets/* %{buildroot}%{_datadir}/%{name}/iconsets/system

%{expand:%(\
	i=4; \
	for lang in %langlist; do\
		echo "%%{expand:bzip2 -dc %{SOURCE$i} > %{buildroot}/%{_datadir}/%{name}/%{name}_$lang.qm}" ;\
		i=$[i+1];\
	done\
	)
}

# icons
install -D -m 644 %{name}48.png %{buildroot}%{_liconsdir}/%{name}.png
install -D -m 644 %{name}32.png %{buildroot}%{_iconsdir}/%{name}.png
install -D -m 644 %{name}16.png %{buildroot}%{_miconsdir}/%{name}.png

%changelog
* Tue Apr 01 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.15-2
+ Revision: b64dd64
- Disable debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11790 |12cu|psi-plus-0.16-0.20140128.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define git 20140128
%define rev %{git}git271
%define rev_l10n 33a77c5
%define genericplugins attentionplugin autoreplyplugin birthdayreminderplugin captchaformsplugin chessplugin cleanerplugin clientswitcherplugin conferenceloggerplugin contentdownloaderplugin extendedmenuplugin extendedoptionsplugin gmailserviceplugin gomokugameplugin historykeeperplugin icqdieplugin imageplugin jabberdiskplugin juickplugin pepchangenotifyplugin qipxstatusesplugin screenshotplugin skinsplugin stopspamplugin storagenotesplugin translateplugin videostatusplugin watcherplugin gnupgplugin otrplugin
%define unixplugins gnome3supportplugin
%define devplugins pstoplugin

Summary:	Jabber client based on Qt
Name:		psi-plus
Version:	0.16
Release:	0.%{git}.1
Url:		http://code.google.com/p/psi-dev/
# GPLv2+ - core of Psi+
# LGPLv2.1+ - iris library, Psi+ widgets, qca, psimedia, several Psi+ tools
# BSD - botantools for qca library
# MIT/X11 - JDNS for iris library
# zlib/libpng - UnZip 0.15 additionnal library
License:	GPLv2+ and LGPLv2+ and BSD and MIT and zlib
Group:		Networking/Instant messaging
# Sources is latest snapshot from git://github.com/psi-im/psi.git with applyed all worked patches from psi-dev team.
# Sources also include plugins. There isn't development files therefore plugin interface very unstable.
# So i can't split plugins to separate package. I need to maintain it together.
Source0:	http://files.psi-plus.com/sources/%{name}-%{version}-%{rev}.tar.bz2
# Translation from  https://github.com/psi-plus/psi-plus-l10n
Source1:	http://files.psi-plus.com/sources/%{name}-l10n-%{rev_l10n}.tar.bz2
# I use this script to make tarballs with Psi+ sources and translations
Source2:	generate-tarball.sh
Patch0:		psi-plus-psimedia.patch
Patch1:		psi-new-history.patch
Patch2:		psi-plus-sfmt.patch

BuildRequires:	qconf
BuildRequires:	qt4-devel
BuildRequires:	tidy-devel
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(enchant)
BuildRequires:	pkgconfig(libidn)
BuildRequires:	pkgconfig(libotr)
BuildRequires:	pkgconfig(minizip)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(qca2)
BuildRequires:	pkgconfig(QJson)
BuildRequires:	pkgconfig(QtWebKit)
BuildRequires:	pkgconfig(xscrnsaver)
BuildRequires:	pkgconfig(zlib)

Requires:	sox
Requires:	gnupg
# Required for SSL/TLS connections
Requires:	qca2-plugin-openssl
# Required for GnuPG encryption
Requires:	qca2-plugin-gnupg
Suggests:	%{name}-i18n

%description
Psi+ - Psi IM Mod by psi-dev@conference.jabber.ru

%files
%doc README COPYING
%{_bindir}/psi-plus
%{_datadir}/applications/psi-plus.desktop
%{_datadir}/icons/hicolor/*/apps/psi-plus.png
%{_datadir}/psi-plus/
%exclude %{_datadir}/psi-plus/*.qm
%dir %{_libdir}/psi-plus/

#----------------------------------------------------------------------------

%package i18n
Summary:	Language packs for Psi
Group:		System/Internationalization
Requires:	%{name} = %{EVRD}
Conflicts:	%{name} < 0.16
BuildArch:	noarch

%description i18n
Psi+ - Psi IM Mod by psi-dev@conference.jabber.ru
This package adds internationalization to Psi+.

%files i18n -f psi.lang

#----------------------------------------------------------------------------

%package plugins
Summary:	Plugins pack for Psi+
License:	GPLv2+
Group:		Networking/Instant messaging
Requires:	%{name} = %{EVRD}

%description plugins
Psi+ - Psi IM Mod by psi-dev@conference.jabber.ru

 * Attention Plugin
This plugin is designed to send and receive special messages such as
Attentions.

 * Autoreply Plugin
This plugin acts as an auto-answering machine.

 * Birthday Reminder Plugin
This plugin is designed to show reminders of upcoming birthdays.

 * Captcha Forms Plugin
This plugin is designed to pass of captcha directly from the Psi+.

 * Chess Plugin
This plugin allows you to play chess with your friends.
The plugin is compatible with a similar plugin for Tkabber.

 * Cleaner Plugin
This plugin is designed to clear the avatar cache, saved local copies
of vCards and history logs.

 * Client Switcher Plugin
This plugin is intended to spoof version of the Jabber client, the
name and type of operating system. It is possible to manually specify
the version of the client and the operating system or choose from a
predefined list.

 * Conference Logger Plugin
This plugin is designed to save conference logs in which the Psi+
user sits.

 * Content Downloader Plugin
This plugin can currently be used to download and install roster
iconsets and emoticons.

 * Extended Menu Plugin
This plugin adds roster submenu 'Extended Actions' to contact's
context menu. At the moment we have the following items: 'Copy JID',
'Copy the nickname', 'Copy the status message' and 'Ping'.

 * Extended Options Plugin
This plugin is designed to allow easy configuration of some advanced
options in Psi+. This plugin gives you access to advanced application
options, which do not have a graphical user interface.

 * Gmail Service Plugin
Shows notifications of new messages in your Gmailbox.

 * History Keeper Plugin
This plugin is designed to remove the history of selected contacts
when the Psi+ is closed.

 * ICQ Must Die Plugin
This plugin is designed to help you transfer as many contacts as
possible from ICQ to Jabber.

 * Image Plugin
This plugin is designed to send images to roster contacts.

 * Juick Plugin
This plugin is designed to work efficiently and comfortably with the
Juick microblogging service.

 * PEP Change Notify Plugin
The plugin is designed to display popup notifications on change of
moods, activities and tunes at the contacts of the roster. In the
settings you can choose which ones to include notification of events,
specify the time within which a notice will appear, as well as play a
sound specify.

 * Qip X-statuses Plugin
This plugin is designed to display X-statuses of contacts using the
QIP Infium jabber client.

 * Screenshot Plugin
This plugin allows you to make a snapshot (screenshot) of the screen,
edit the visible aria to make a screenshot and save the image to a
local drive or upload to HTTP/FTP server.

 * Stop Spam Plugin
This plugin is designed to block spam messages and other unwanted
information from Psi+ users.

 * Storage Notes Plugin
This plugin is an implementation of XEP-0049: Private XML Storage.
The plugin is fully compatible with notes saved using Miranda IM.
The plugin is designed to keep notes on the jabber server with the
ability to access them from anywhere using Psi+ or Miranda IM.

 * Translate Plugin
This plugin allows you to convert selected text into another language.

 * Video Status Changer Plugin
This plugin is designed to set the custom status when you see the
video in selected video player. Communication with players made by
D-Bus.

 * Skins Plugin
This plugin is designed to create, store and apply skins to Psi+.

 * Off-the-Record Messaging Plugin
a cryptographic protocol that provides strong encryption for instant
messaging conversations. OTR uses a combination of the AES
symmetric-key algorithm, the Diffie–Hellman key exchange, and the SHA-1
hash function. In addition to authentication and encryption, OTR
provides perfect forward secrecy and malleable encryption.

 * PSTO Plugin
Instant bloging service.

 * GnuPG Plugin
A front end for gpg. Allow to handle keys.

%files plugins
%{_libdir}/psi-plus/plugins/

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{version}-%{rev} -a1
%patch0 -p1
%patch1 -p1
%patch2 -p1

# Remove bundled libraries
rm -fr src/libpsi/tools/zip/minizip

# Fix permissions in debug package
find . -name *.cpp -o -name *.h | xargs chmod 0644

%build
qconf
./configure \
	--prefix=%{_prefix} \
	--bindir=%{_bindir} \
	--datadir=%{_datadir} \
	--libdir=%{_libdir} \
	--release \
	--no-separate-debug-info \
	--enable-webkit \
	--enable-plugins \
	--enable-whiteboarding \
	--psimedia-path=%{_libdir}/psi/plugins/libgstprovider.so

%make

pushd translations
	lrelease *.ts
popd

pushd src/plugins
# Make paths for generic plugins
allplugins=""
for dir in %{genericplugins}
do
	allplugins="${allplugins} generic/$dir"
done

# Make paths for unix plugins
for dir in %{unixplugins}
do
	allplugins="${allplugins} unix/$dir"
done

# Make paths for dev plugins
for dir in %{devplugins}
do
	allplugins="${allplugins} dev/$dir"
done

# Compile all plugins
for dir in ${allplugins}
do
	pushd $dir
	%qmake_qt4
	%make
	popd
done
popd

%install
# Qt don't understand DESTDIR. So I need to use INSTALL_ROOT instead.
%makeinstall_std INSTALL_ROOT=%{buildroot}

# Install languages
cp translations/*.qm %{buildroot}%{_datadir}/%{name}

# README and COPYING must be holds in doc dir. See %%doc tag in %%files
rm %{buildroot}%{_datadir}/psi-plus/README
rm %{buildroot}%{_datadir}/psi-plus/COPYING

mkdir -p %{buildroot}%{_libdir}/psi-plus/plugins

# Make paths for generic plugins
allplugins=""
for dir in %{genericplugins}
do
	allplugins="${allplugins} generic/$dir"
done

# Make paths for unix plugins
for dir in %{unixplugins}
do
	allplugins="${allplugins} unix/$dir"
done

# Make paths for dev plugins
for dir in %{devplugins}
do
	allplugins="${allplugins} dev/$dir"
done

pushd src/plugins

# Install all plugins
for dir in ${allplugins}
do
	cp $dir/*.so %{buildroot}%{_libdir}/psi-plus/plugins/
done
popd

%find_lang psi --with-qt


%changelog
* Fri Jan 31 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.16-0.20140128.1
+ Revision: e9e11fc
- LOG Fix file permissions



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11791 |12cu|pslib-0.4.5-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 0
%define libname %mklibname pslib %{major}
%define develname %mklibname pslib -d

Summary:	C-library for generating multi page PostScript documents
Name:		pslib
Version:	0.4.5
Release:	3
License:	LGPL
Group:		System/Libraries
URL:		http://pslib.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/pslib/pslib-%{version}.tar.gz
Source1:	pslib-0.4.1-manpages.tar.gz
Patch0:		pslib-0.4.1-linkage_fix.diff
BuildRequires:	autoconf automake libtool
BuildRequires:	gettext
BuildRequires:	gettext-devel
BuildRequires:	intltool
BuildRequires:	glib2-devel
#BuildRequires:	docbook-utils
BuildRequires:	jpeg-devel
BuildRequires:	png-devel
BuildRequires:	ungif-devel
BuildRequires:	tiff-devel
BuildRequires:	perl-XML-Parser

%description
PSlib is a C-library for generating multi page PostScript documents. There are
functions for drawing lines, arcs, rectangles, curves, etc. PSlib also provides
very sophisticated functions for text output including hyphenation and kerning.

%package -n	%{libname}
Summary:	C-library for generating multi page PostScript documents
Group:          System/Libraries

%description -n	%{libname}
PSlib is a C-library for generating multi page PostScript documents. There are
functions for drawing lines, arcs, rectangles, curves, etc. PSlib also provides
very sophisticated functions for text output including hyphenation and kerning.

%package -n	%{develname}
Summary:	Static library and header files for the PSlib library
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{EVRD}
Obsoletes:	%{mklibname pslib 0 -d}

%description -n	%{develname}
PSlib is a C-library for generating multi page PostScript documents. There are
functions for drawing lines, arcs, rectangles, curves, etc. PSlib also provides
very sophisticated functions for text output including hyphenation and kerning.

This package contains the statis library and header files for the PSlib
library.

%prep
%setup -q -a1
%patch0 -p0

chmod 644 AUTHORS COPYING ChangeLog README

autoreconf -fis

%build
%configure2_5x

# borkiness
find -type f -name "Makefile" | xargs perl -pi -e "s|/usr/lib\b|%{_libdir}|g"

%make

# the docbook stuff is a bit borked...
#pushd doc
#mkdir -p man
#for i in *.sgml; do
#    REAL_NAME=`echo $i | sed -e 's/\.sgml//'`
#    BORKED_NAME=`echo $REAL_NAME | sed -e 's/^PS_//' | tr a-z A-Z`
#    perl -pi -e "s|\&trade| \(tm\)|g" $i
#    docbook2man $i >/dev/null 2>&1
#    if [ -f PS_${BORKED_NAME}.3 ]; then
#	mv PS_${BORKED_NAME}.3 man/$REAL_NAME.3
#    fi
#done

%install
%makeinstall_std

install -d %{buildroot}%{_mandir}/man3
install -m0644 doc/man/*.3 %{buildroot}%{_mandir}/man3/

%find_lang %{name}

rm -f %{buildroot}%{_libdir}/*.*a

%files -n %{libname} -f %{name}.lang
%doc AUTHORS COPYING ChangeLog README
%{_libdir}/*.so.%{major}*
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*

%files -n %{develname}
%dir %{_includedir}/libps
%{_includedir}/libps/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*
%{_mandir}/man3/*

%changelog
* Mon Feb 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.4.5-3
+ Revision: 2e775c2
- Drop static libs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11792 |12cu|pstreams-0.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	POSIX Process Control in C++
Name:		pstreams
Version:	0.8.0
Release:	1
License:	LGPLv3+
Group:		Development/C++
Url:		http://%{name}.sourceforge.net/
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
BuildRequires:	doxygen
BuildArch:	noarch

%description
PStreams class is like a C++ wrapper for the POSIX.2 functions popen(3) and
pclose(3), using C++ iostreams instead of C's stdio library.

#----------------------------------------------------------------------------

%package devel
Summary:	POSIX Process Control in C++
Group:		Development/C++
BuildArch:	noarch

%description devel
PStreams class is like a C++ wrapper for the POSIX.2 functions popen(3) and
pclose(3), using C++ iostreams instead of C's stdio library.

%files devel
%doc doc/html README AUTHORS ChangeLog
%{_includedir}/pstreams

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%make

%install
%makeinstall


%changelog
* Tue Aug 05 2014 Rosa <rosa@abf.rosalinux.ru> 0.8.0-1
+ Revision: bbf2a51
- Automatic import for version 0.8.0-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11793 |12cu|p-uae-2.3.3-1.gitf2fc773b75.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Werror_cflags	%nil

%define cdrname		cdrtools
%define cdrmainvers	2.01
%define cdrvers 	%{cdrmainvers}a38
%define wiprel		gitf2fc773b75

# For building with SCSI support

Summary:	A software emulation of the Amiga system
Name:		p-uae
Version:	2.3.3
Release:	1.%{wiprel}.2
License:	GPLv2+
Group:		Emulators
Url:		http://sourceforge.net/projects/uaedev/
Source0:	%{name}-%{version}.%{wiprel}.tar.xz
Source10:	%{name}.rpmlintrc
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(zlib)
Conflicts:	uae
Provides:	uaedev = %{EVRD}

%description
UAE is a software emulation of the Amiga system hardware, which
enables you to run most available Amiga software.  Since it is a
software emulation, no extra or special hardware is needed.  The Amiga
hardware is emulated accurately, so that Amiga software is tricked
into thinking it is running on the real thing.  Your computer's
display, keyboard, hard disk and mouse assume the roles of their
emulated counterparts.

Note that to fully emulate the Amiga you need the Amiga KickStart ROM
images, which are copyrighted and, of course, not included here.

[This is in an unofficial branch of UAE (the Ubiquitous Amiga Emulator)
with the aim of bringing the features of WinUAE to non-Windows platforms
such as Linux, Mac OS X and BeOS.]

%files
%doc docs/*
%{_bindir}/*
%{_libdir}/uae/
%{_datadir}/applications/%{name}.desktop

#----------------------------------------------------------------------------

%prep
%setup -q -n p-uae-%{version}.%{wiprel} 

aclocal -I m4 && automake --foreign --add-missing && autoconf
cd src/tools
aclocal
autoconf

%build
./bootstrap.sh
%configure2_5x \
	--with-sdl \
	--with-sdl-gl \
	--with-sdl-gfx \
	--with-sdl-sound \
	--enable-drvsnd \
	--with-sdl-gui \
	--with-qt \
	--enable-cd32 \
	--enable-gayle \
	--enable-scsi-device \
	--enable-ncr \
	--enable-a2091 \
	--with-caps \
	--enable-amax \
	--disable-jit
make


%install
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_libdir}/uae/amiga/source
%makeinstall
cp -pR amiga/* %{buildroot}%{_libdir}/uae/amiga/

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=UAE
Comment=Amiga Emulator
Exec=%{_bindir}/uae
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;Emulator;
EOF


%changelog
* Tue Apr 01 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.3.3-1.gitf2fc773b75.2
+ Revision: 00a8865
- Add rpmlint filter, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11794 |12cu|Pugs-6.2.13.20130611-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define __noautoreq 'perl\\('
%define __noautoprov 'perl\\('

%define _enable_debug_packages %{nil}
%define debug_package %{nil}

%define _cabal_setup Setup.lhs
%define _no_haddock 1
%define module Pugs

Summary:	A Perl 6 Implementation
Name:		%{module}
Version:	6.2.13.20130611
Release:	1
License:	BSD
Group:		Development/Other
Url:		http://hackage.haskell.org/package/Pugs
Source0:	http://hackage.haskell.org/package/%{module}-%{version}/%{module}-%{version}.tar.gz
BuildRequires:	cabal-install
BuildRequires:	haskell-macros
BuildRequires:	ghc-devel
BuildRequires:	perl-devel
BuildRequires:	pkgconfig(ncurses)

%description
A Perl 6 Implementation

%files
%{_docdir}/%{module}-%{version}
%{_datadir}/%{module}-%{version}
%{_bindir}/pugs
%{_cabal_rpm_deps_dir}
%{_cabal_haddoc_files}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{module}-%{version}

%build
cabal update
cabal install
cabal configure --prefix=%{_prefix} --libdir=%{_libdir} --disable-executable-stripping
cabal build
%_cabal_genscripts

%install
%_cabal_install
%_cabal_rpm_gen_deps


%changelog
* Tue Apr 01 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 6.2.13.20130611-1
+ Revision: 3854d3c
- New version 6.2.13.20130611, disable debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11795 |12cu|pulledpork-0.6.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name pulledpork
%define version 0.6.0

Name: %{name}
Summary: Pulledpork designed to make your snort rules fly
Version: %{version}
Release: 2
License: GPLv2
Group: Monitoring
Source: http://pulledpork.googlecode.com/files/%{name}-%{version}.tar.gz
URL:	http://code.google.com/p/pulledpork/
Requires: perl-Archive-Tar, perl-Crypt-SSLeay

%description
PulledPork designed to make your Snort rules fly with the intent of handling
all rules.

%prep
%setup -q -n %{name}-%{version}

%install
mkdir -p %{buildroot}%{_sysconfdir}/%{name}/
mkdir -p %{buildroot}%{_bindir}
mv etc/* %{buildroot}%{_sysconfdir}/%{name}/
install -m 755 pulledpork.pl %{buildroot}%{_bindir}/

%files
%defattr(0755,root,root)
%{_bindir}/pulledpork.pl
%{_sysconfdir}/%{name}/
%doc README LICENSE doc/*


%changelog
* Wed Jun 15 2011 Leonardo Coelho <leonardoc@mandriva.com> 0.6.0-1mdv2011.0
+ Revision: 685417
- first mandriva version
- Created package structure for pulledpork.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11796 |12cu|purple-vk-plugin-0.9+r346-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Purple-vk is a plugin for Pidgin, which supports vk.com messaging
Name:		purple-vk-plugin
Version:	0.9+r346
Release:	1
Source0:	%{name}-%{version}.tar.gz
License:	GPLv2+
Group:		Networking/WWW
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Prefix:		%{_prefix}
Url:		https://bitbucket.org/olegoandreev/purple-vk-plugin
Buildrequires:	cmake
Buildrequires:	%{_lib}purple-devel
Buildrequires:	%{_lib}xml2-devel

%description
Purple-vk-plugin is a plugin for Pidgin, which supports Vk.com
(Vkontakte) messaging


%prep
%setup -q -n %{name}-%{version}

%build
cd build
cmake ..
%make 

%install
rm -rf %{buildroot}
%makeinstall_std -C build

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_libdir}/purple-2/libpurple-vk-plugin.so
%{_datadir}/pixmaps/pidgin/protocols/16/*
%{_datadir}/pixmaps/pidgin/protocols/22/*
%{_datadir}/pixmaps/pidgin/protocols/48/*
%{_datadir}/pixmaps/pidgin/emotes/vk/*


%changelog
* Thu Aug 14 2014 djam <djam5@ya.ru> 0.9+r346-1
+ Revision: d048971
- Merge pull request #2 from djam/purple-vk-plugin:rosa2012.1
- Update, and bagfix release 346



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11797 |12cu|pushover-0.0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		pushover
Version:	0.0.4
Release:	1
Summary:	Fun puzzle game with dominos
Group:		Games/Puzzles
License:	GPLv3
URL:		http://pushover.sourceforge.net/
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
Source1:	%{name}.desktop

BuildRequires:	gettext
BuildRequires:	imagemagick
BuildRequires:	desktop-file-utils
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(lua)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(SDL_ttf)
BuildRequires:	pkgconfig(zlib)

%description
Rearrange the dominoes on the different platforms so that you can start a
chain reaction that makes all dominoes topple over.

%prep
%setup -q

# Fix char encoding
iconv --from=ISO-8859-1 --to=UTF-8 ChangeLog > ChangeLog.utf8
touch -r ChangeLog ChangeLog.utf8
mv ChangeLog.utf8 ChangeLog

%build
%configure2_5x \
	--bindir=%{_gamesbindir} \
	--datadir=%{_gamesdatadir}
%make

%install
%makeinstall_std

# Remove installed docs
rm -rf %{buildroot}%{_docdir}/%{name}

# Install icons (16, 32, 48, 64px)
for i in 0 1 2 3; do
    px=$(expr ${i} \* 16 + 16)
    mkdir -p %{buildroot}%{_iconsdir}/hicolor/${px}x${px}/apps
    convert %{name}.ico[${i}] \
	%{buildroot}%{_iconsdir}/hicolor/${px}x${px}/apps/%{name}.png
done

# Install desktop file
desktop-file-install \
	--dir %{buildroot}%{_datadir}/applications \
	%{SOURCE1}

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS ChangeLog COPYING NEWS README
%{_gamesbindir}/%{name}
%{_gamesdatadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11798 |12cu|pvm-3.4.6-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pvmpath %{_datadir}/pvm3
%define xpvmpath %{name}3/xpvm

Summary:	Parallel Virtual Machine (PVM)
Name: 		pvm
Version: 	3.4.6
Release: 	3
License:	GPL
Group:		System/Cluster
Source0:	%{name}%{version}.tar.bz2
Source1:	%{name}d.init
Source2:	ftp://www.netlib.org/pvm3/book/%{name}-book.ps
Source5:	.bashrc.pvm
Source6:	.bash_profile
Source7:	genpubkey
Source8:	sendPublicKeyToHosts
Source9:	pvm.sh
Patch0:		%{name}-aimk.patch
Patch1:		%{name}-noenv.patch
Patch3:		xlibdir.patch
Patch4:		pvm3-gcc4.diff
Patch5:		pvm-ia64.patch
Patch6:		pvm-ia64-1.patch
Patch7:		pvm-ia64-2.patch
URL:		http://www.epm.ornl.gov/pvm/pvm_home.html
BuildRequires:	ncurses-devel >= 5.0
BuildRequires:	readline-devel
BuildRequires:	m4
BuildRequires:	tcl
BuildRequires:	tcl-devel
BuildRequires:	tk
BuildRequires:	tk-devel
Requires: 	initscripts >= 5.54
Requires: 	bash >= 2
Requires: 	shadow-utils
Requires: 	openssh-server
Requires: 	openssh-clients

%define		_pvm_root 	/usr/share/%{name}3

%ifarch x86_64
%define		_pvm_arch	LINUX64
%else
%ifarch %{ix86}
%define		_pvm_arch	LINUX
%else
%ifarch alpha
%define		_pvm_arch	LINUXALPHA
%else
%ifarch sparc sparc64
%define		_pvm_arch	LINUXSPARC
%else
%ifarch ppc
%define		_pvm_arch	LINUXPPC
%else
%ifarch hppa
%define		_pvm_arch	LINUXHPPA
%else
%ifarch ia64
%define         _pvm_arch       LINUX64
%else
%error "Unsupported architecture"
exit 1
%endif
%endif
%endif
%endif
%endif
%endif
%endif
%define pvmlib %{pvmpath}/lib/%{_pvm_arch}


%description
PVM is a software system that enables a collection of heterogeneous
computers to be used as a coherent and flexible concurrent
computational resource.

The individual computers may be shared- or local-memory
multiprocessors, vector supercomputers, specialized graphics engines,
or scalar workstations, that may be interconnected by a variety of
networks, such as ethernet, FDDI.

User programs written in C, C++ or Fortran access PVM through library
routines.

%package -n lib%{name}-devel
Summary:	PVM header files and static libraries
Group:		Development/Other
Requires:	%{name} = %{version}

%description -n lib%{name}-devel
This package contains PVM header files and static libraries.

%package examples
Summary:	PVM examples
Group:		System/Cluster
Requires:	lib%{name}-devel = %{version}

%description examples
This package contains PVM examples written in C and Fortran, and book
written in English.


%package xpvm
Summary:	A graphical interface for pvm
Group:		Monitoring
Requires:	%{name} = %{version}
Source3:	xpvm.src.1.2.5.tar.bz2
Source4:	xpvm.userguide.bz2
Group:          Development/Other
Url:            http://www.netlib.org/pvm3/
Requires:       pvm, tcl, tk
BuildRequires:	pkgconfig(x11)

%description xpvm
XPVM is a graphical console and monitor for PVM. It provides a
graphical interface to the PVM console commands and information,
along with several animated views to monitor the execution of PVM
programs.  These views provide information about the interactions
among tasks in a parallel PVM program, to assist in debugging and
performance tuning.

%prep 
%setup -q -n pvm3
ln -sf ${RPM_BUILD_DIR}/pvm3 ${RPM_BUILD_DIR}/%{name}-%{version}
%setup -q -T -D -a 3

%patch0 -p1
%patch1 -p1
#%patch2 -p1
%patch3 -p1
%patch4 -p1

%ifarch ia64
%patch5 -p1
%patch6 -p1
#%patch7 -p0
%endif

%ifarch x86_64
%patch5 -p1
%patch6 -p1
#%patch7 -p0
%endif

%build
cp -f lib/aimk lib/aimk.tmp
export PVM_ARCH=%_pvm_arch
sed -e "s!@PVM_ROOT@!%{_pvm_root}!" -e "s!@PVM_ARCH@!%{_pvm_arch}!" lib/aimk.tmp > lib/aimk
PCFLOPTS="-DDEFBINDIR=\\\"%{_pvm_root}/lib/$PVM_ARCH\\\""
PCFLOPTS="$PCFLOPTS -DDEFDEBUGGER=\\\"%{_pvm_root}/lib/debugger2\\\""
PCFLOPTS="$PCFLOPTS -DPVMDPATH=\\\"%{_pvm_root}/lib/%{_pvm_arch}/pvmd3\\\""
PCFLOPTS="$PCFLOPTS -DPVMROOT=\\\"%{_pvm_root}\\\" -fPIC -DUSE_INTERP_RESULT"
export PVM_ROOT=`pwd` 

make CFLOPTS="$PCFLOPTS"

XPVM_ROOT=${PVM_ROOT}/xpvm
export XPVM_ROOT=${XPVM_ROOT}
export PVM_ROOT=${PVM_ROOT}
# (tv) fix build with tcl-8.5:
perl -pi -e 's!(-lt(cl|k)8).[40]!\1.6!' $XPVM_ROOT/src/Makefile.aimk*
%ifarch x86_64
make -C ${XPVM_ROOT} CFLOPTS="$PCFLOPTS" XLIBDIR="-L /usr/X11R6/lib64"
%else
make -C ${XPVM_ROOT} CFLOPTS="$PCFLOPTS"
%endif

%install
mkdir -p %{buildroot}%{_pvm_root}/lib/%{_pvm_arch}
mkdir -p %{buildroot}/var/run/pvm3
mkdir -p %{buildroot}%{_pvm_root}/conf

install -d %{buildroot}{%{_bindir},%{_includedir},%{_libdir},%{_pvm_root}/conf,%{_docdir}/%{name}} \
	%{buildroot}/%{name}/{examples,gexamples,hoster,misc,tasker,xep} \
	%{buildroot}{%{_mandir}/man{1,3},/etc/rc.d/init.d,%{_sbindir}} \
	%{buildroot}/%{_sysconfdir}/profile.d

install %{SOURCE1}  %{buildroot}/etc/rc.d/init.d/pvm
install lib/%{_pvm_arch}/{pvm,pvmgs} %{buildroot}%{_pvm_root}/lib/%{_pvm_arch}
install lib/%{_pvm_arch}/pvmd3 %{buildroot}%{_pvm_root}/lib/%{_pvm_arch}
install lib/pvm		%{buildroot}%{_pvm_root}
install lib/debugger	%{buildroot}%{_pvm_root}/lib
install lib/debugger2	%{buildroot}%{_pvm_root}/lib
install lib/pvmgetarch	%{buildroot}%{_pvm_root}/lib
install lib/pvmtmparch	%{buildroot}%{_pvm_root}/lib
install lib/aimk	%{buildroot}%{_pvm_root}/lib
install lib/pvmd	%{buildroot}%{_pvm_root}/lib
install conf/%{_pvm_arch}.def %{buildroot}%{_pvm_root}/conf
install include/{fpvm3,pvm3,pvmproto,pvmtev}.h %{buildroot}%{_includedir}
install lib/%{_pvm_arch}/lib*.a %{buildroot}%{pvmlib}
install man/man1/* %{buildroot}%{_mandir}/man1
install man/man3/* %{buildroot}%{_mandir}/man3
install %{SOURCE5} %{buildroot}%{_pvm_root}/.bashrc
install %{SOURCE6} %{buildroot}%{_pvm_root}
install %{SOURCE7} %{buildroot}%{_pvm_root}
install %{SOURCE8} %{buildroot}%{_pvm_root}
install -m 755 %{SOURCE9} %{buildroot}%{_sysconfdir}/profile.d
touch %{buildroot}%{_pvm_root}/pvmhosts

# Examples
mkdir -p %{buildroot}%{_docdir}/%{name}/source
mv $RPM_BUILD_DIR/pvm3/examples %{buildroot}%{_docdir}/%{name}/source
mv $RPM_BUILD_DIR/pvm3/gexamples %{buildroot}%{_docdir}/%{name}/source
mv $RPM_BUILD_DIR/pvm3/hoster %{buildroot}%{_docdir}/%{name}/source
mv $RPM_BUILD_DIR/pvm3/misc %{buildroot}%{_docdir}/%{name}/source
mv $RPM_BUILD_DIR/pvm3/tasker %{buildroot}%{_docdir}/%{name}/source
mv $RPM_BUILD_DIR/pvm3/xep %{buildroot}%{_docdir}/%{name}/source
install %{SOURCE2}  %{buildroot}%{_docdir}/%{name}/pvm-book.ps
gzip -9nf %{buildroot}%{_docdir}/%{name}/pvm-book.ps

#xpvm
install -d %{buildroot}/usr/X11R6/bin
install -m 0755 $RPM_BUILD_DIR/%{xpvmpath}/src/%{_pvm_arch}/xpvm %{buildroot}%{_bindir}
LIBDIR=/usr/X11R6/lib/xpvm
install -d -m 755 %{buildroot}$LIBDIR
install -d -m 755 %{buildroot}$LIBDIR/src
install -d -m 755 %{buildroot}$LIBDIR/src/xbm
install -d -m 755 %{buildroot}$LIBDIR/src/help
install -m 0644 $RPM_BUILD_DIR/%{xpvmpath}/*.tcl %{buildroot}$LIBDIR
install -m 0644 $RPM_BUILD_DIR/%{xpvmpath}/src/xbm/*.xbm %{buildroot}$LIBDIR/src/xbm
install -m 0644 $RPM_BUILD_DIR/%{xpvmpath}/src/help/*.help %{buildroot}$LIBDIR/src/help
install -m 0644 $RPM_BUILD_DIR/%{xpvmpath}/README .
install -m 0644 %{SOURCE4} .


%pre
/usr/sbin/groupadd -g 12385 -r -f pvm > /dev/null 2>&1 ||:
#/usr/sbin/useradd -u 12385 -g pvm -d /usr/share/pvm3 -r -s /bin/bash pvm -p "" > /dev/null 2>&1 ||:

%postun
/usr/sbin/userdel pvm

%preun
#%_preun_service pvm

%files
%defattr(644,root,root,755)
%attr(755,root,root) %{_initrddir}/pvm
%config(noreplace) %{_sysconfdir}/profile.d/pvm.sh
#%dir %{_pvm_root}
#%dir %{_pvm_root}/lib
%attr(755,root,pvm) %{_pvm_root}/lib/debugger
%attr(755,root,pvm) %{_pvm_root}/lib/debugger2
%attr(755,root,pvm) %{_pvm_root}/lib/pvmgetarch
%attr(755,root,pvm) %{_pvm_root}/lib/pvmtmparch
%attr(755,root,pvm) %{_pvm_root}/pvm
%attr(755,root,pvm) %{_pvm_root}/lib/%{_pvm_arch}/pvmd3
%attr(755,root,pvm) %{_pvm_root}/lib/%{_pvm_arch}/pvm
%attr(755,root,pvm) %{_pvm_root}/lib/%{_pvm_arch}/pvmgs
%attr(644,root,pvm) %{_pvm_root}/pvmhosts
%attr(755,root,pvm) %{_pvm_root}/lib/pvmd
%dir %attr(775,root,pvm) /var/run/pvm3
%dir %attr(775,root,pvm) %{_pvm_root}
%attr(644,root,pvm) %{_pvm_root}/.bashrc
%attr(644,root,pvm) %{_pvm_root}/.bash_profile
%attr(755,root,pvm) %{_pvm_root}/genpubkey
%attr(755,root,pvm) %{_pvm_root}/sendPublicKeyToHosts
%attr(644,root,pvm) %{_pvm_root}/conf/%{_pvm_arch}.def
%{_mandir}/man1/*
%exclude %{_mandir}/man1/aimk.1*
%exclude %{_pvm_root}/conf

%files -n lib%{name}-devel
%defattr(644,root,root,755)
%attr(755,root,root) %{_pvm_root}/lib/aimk
%attr(755,root,pvm) %{_pvm_root}/conf
%attr(755,root,pvm) %{_includedir}/fpvm3.h
%attr(755,root,pvm) %{_includedir}/pvm3.h
%attr(755,root,pvm) %{_includedir}/pvmproto.h
%attr(755,root,pvm) %{_includedir}/pvmtev.h
%attr(755,root,pvm) %{pvmlib}/*.a
%{_mandir}/man1/aimk.1*
%{_mandir}/man3/*

%files examples
%defattr(644,root,root,755)
%{_docdir}/%{name}

%files xpvm
%doc xpvm.userguide.bz2 README
%attr(755,root,root) %{_bindir}/xpvm
%attr(755,root,root) /usr/X11R6/lib/xpvm


%changelog
* Mon Feb 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.4.6-3
+ Revision: ccbabd6
- Fix x11 brs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11799 |12cu|pvoc-0.1.12-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package          %{nil}

Summary:	LADSPA plugins for time compression/expansion of sound data
Name:		pvoc
Version:	0.1.12
Release:	5
License:	GPLv2+
Group:		Sound
URL:		http://quitte.de/dsp/pvoc.html
Source0:	http://quitte.de/dsp/%{name}_%{version}.tar.gz
BuildRequires:	fftw3-devel
BuildRequires:	ladspa-devel
BuildRequires:	pkgconfig(sndfile)

%description
pvoc is a collection of LADSPA units and a command line tool for time
compression/expansion of sound data making use of the phase-vocoding
technique

%prep
%setup -q 

%build
make PREFIX=%{_prefix} MAN1DEST=%{_mandir}/man1 PLUGDEST=%{_libdir}/ladspa

%install
make PREFIX=%{buildroot}%{_prefix} MAN1DEST=%{buildroot}%{_mandir}/man1 PLUGDEST=%{buildroot}%{_libdir}/ladspa install

%files
%defattr(-,root,root)
%doc README
%{_bindir}/*
%{_libdir}/ladspa/*.so
%{_mandir}/man1/*




%changelog
* Wed Feb 12 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.1.12-5
+ Revision: 19cf956
- Disable debug



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11800 |12cu|pvpgn-199.r577-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define support_version 1.3

Name: pvpgn
Version: 199.r577
Release: 6
Summary: PvPGN is a BNETD mod which aims to provide support for all Blizzard clients
License: GPLv2
Group: Games/Other
Url: http://pvpgn.berlios.de
Source: http://download.berlios.de/pvpgn/%{name}-%{version}.tar.bz2
Source2: http://download.berlios.de/pvpgn/%{name}-support-%{support_version}.tar.gz
Source3: %{name}.init
Source4: %{name}.logrotate
Patch1: DefineInstallationPaths.cmake.patch
Patch2: pvpgn-fix-bnet-deletion.patch
Patch3: pvpgn-build-static-lib.patch
BuildRoot: %{_tmppath}/%{name}-%{version}
BuildRequires: mysql-devel libpcap-devel zlib-devel
BuildRequires: cmake

%description
PvPGN is a BNETD mod which aims to provide support for all Blizzard clients
(thus it supports all BNETD supported clients plus the most recent ones).
The list of supported clients and their minimum verion required is:
- Diablo 1 v1.09
- Starcraft v1.08
- BroodWar v1.08
- Warcraft II Battle.Net Edition v2.05
- Diablo 2 v1.10 (*)
- Diablo 2 LOD v1.10
- Warcraft III Reign Of Chao
- Warcraft III Frozen Throne

This build of PvPGN is linked with MySQL and SQLite3 libraries.


%prep
%setup -q
tar xzf %{SOURCE2}
%patch1 -p0
%patch2 -p0
%patch3 -p0

%build
%cmake -DWITH_MYSQL=ON
%make

%install
%makeinstall_std -C build
install -d -m755 %{buildroot}/etc/pvpgn
install -d -m755 %{buildroot}/etc/rc.d/init.d
install -d -m755 %{buildroot}/var/log/pvpgn
install -d -m750 %{buildroot}/etc/logrotate.d
install -m755 %{SOURCE3} %{buildroot}%{_sysconfdir}/rc.d/init.d/pvpgn
install -m640 %{SOURCE4} %{buildroot}%{_sysconfdir}/logrotate.d/pvpgn
mkdir -p -m755 %{buildroot}/var/run/%{name}

# support files
mkdir -p %{buildroot}%{_var}/lib/pvpgn/files/
cp -r %{name}-support-%{support_version}/* %{buildroot}%{_var}/lib/pvpgn/files/

%clean
rm -fr %{buildroot}

%pre
%{_sbindir}/groupadd -r -f pvpgn 2>/dev/null ||:
%{_sbindir}/useradd -g pvpgn -c 'PvPGN' -d /dev/null -s '' -r pvpgn 2>/dev/null ||:

%files
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/%{name}/*
%doc docs/* version-history.txt TODO README CREDITS COPYING BUGS README.DEV
%{_bindir}/*
%{_sbindir}/*
%{_sysconfdir}/logrotate.d/%{name}
%{_sysconfdir}/rc.d/init.d/%{name}
%{_mandir}/*
/var/lib/%{name}/*
%attr(750,pvpgn,pvpgn) %dir %{_logdir}/%{name}
%attr(750,pvpgn,pvpgn) %dir /var/run/%{name}
%attr(750,pvpgn,pvpgn) %dir /var/lib/%{name}


%changelog
* Mon Mar 21 2011 Funda Wang <fwang@mandriva.org> 199.r577-5mdv2011.0
+ Revision: 647324
- fix build with default cmake build options

  + zamir <zamir@mandriva.org>
    - fix deps
    - fix locate support files
    - fix spec and init file
    - fix logrotate file

  + Oden Eriksson <oeriksson@mandriva.com>
    - relink against libmysqlclient.so.18

* Thu Dec 02 2010 Eugeni Dodonov <eugeni@mandriva.com> 199.r577-1mdv2011.0
+ Revision: 604720
- Add pvpgn-support files.
- Add URL for pvpgn-support
- Add BR for cmake.
  Build pvpgn-support as well.
- Fix build.
- Use %%cmake macro

  + zamir <zamir@mandriva.org>
    - small fix build
    - first build
    - Created package structure for pvpgn.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11801 |12cu|pws-0.3.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libname      %{mklibname pws 0.1}
%define libnamedevel %{mklibname pws -d}

Name:           pws
Version:        0.3.0
Release:        5
Summary:        Fully compatible passwordsafe implementation
License:        GPL
Group:          Text tools
BuildRequires:  libgcrypt-devel
BuildRequires:  qt4-devel
URL:            http://www.pwsafe.de/
Source0:        http://www.pwsafe.de/releases/unstable/pws-%{version}.tar.gz
Source1:        pws.desktop
Source2:        pws-x-psafe3.desktop
Patch0:         pws-0.3.0-destdir.patch
Requires(post):  desktop-file-utils
Requires(postun):  desktop-file-utils
BuildRequires:  desktop-file-utils
BuildRequires:  imagemagick

%description
pws aims to be a fully compatible passwordsafe implementation.
heart of the project is libpws, a general library for reading and
writing passwordsafe compatible files. currently passwordsafe files
format v2 and passwordsafe files format v3.2 are supported.

%package -n %{libname}
Summary:        General library for reading and writing passwordsafe compatible files
Group:          System/Libraries

%description -n %{libname}
A general library for reading and writing passwordsafe compatible files.

%package -n %{libnamedevel}
Summary:        Development files for the PWS library
Group:          Development/C

%description -n %{libnamedevel}
The development files for the PWS library.

%prep
%setup -q
%patch0 -p1

%build
export CFLAGS="-fPIC %{optflags}"
%{configure2_5x} --with-qt=%{qt4dir}
%{make}

%install
%{makeinstall_std}

%{__mkdir_p} %{buildroot}%{_datadir}/pixmaps
%{__mkdir_p} %{buildroot}%{_datadir}/icons/hicolor/16x16/apps
%{__mkdir_p} %{buildroot}%{_datadir}/icons/hicolor/32x32/apps
%{__mkdir_p} %{buildroot}%{_datadir}/icons/hicolor/64x64/apps

%{_bindir}/convert -scale 32 pws/images/logo.png %{buildroot}%{_datadir}/pixmaps/%{name}.png
%{__cp} -a pws/images/logo.png %{buildroot}%{_datadir}/icons/hicolor/16x16/apps/%{name}.png
%{_bindir}/convert -scale 32 pws/images/logo.png %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
%{_bindir}/convert -scale 64 pws/images/logo.png %{buildroot}%{_datadir}/icons/hicolor/64x64/apps/%{name}.png

%{__mkdir_p} %{buildroot}%{_datadir}/applications
%{_bindir}/desktop-file-install --vendor "" \
        --dir %{buildroot}%{_datadir}/applications \
        %{SOURCE1}

%{__install} -D -m 644 -p %{SOURCE2} %{buildroot}%{_datadir}/mimelnk/application/x-psafe3.desktop

%files
%defattr(0644,root,root,0755)
%doc misc/* README.txt CHANGELOG
%attr(0755,root,root) %{_bindir}/pws
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/icons/hicolor/16x16/apps/%{name}.png
%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
%{_datadir}/icons/hicolor/64x64/apps/%{name}.png
%{_datadir}/mimelnk/application/x-psafe3.desktop

%files -n %{libname}
%defattr(0755,root,root,0755)
%{_libdir}/libpws.so.*

%files -n %{libnamedevel}
%defattr(0644,root,root,0755)
%{_includedir}/libpws


%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.3.0-4mdv2010.0
+ Revision: 430817
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.3.0-3mdv2009.0
+ Revision: 269015
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Mon Apr 21 2008 David Walluck <walluck@mandriva.org> 0.3.0-2mdv2009.0
+ Revision: 196051
- fix build on x86_64
- 0.3.0

* Wed Jan 02 2008 David Walluck <walluck@mandriva.org> 0.2.0-0.rc1.1mdv2008.1
+ Revision: 140695
- add desktop files
- 0.2.0rc1

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Nov 24 2007 David Walluck <walluck@mandriva.org> 0.1.4-1mdv2008.1
+ Revision: 111807
- import pws



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11802 |12cu|py2play-0.1.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname   Py2Play

Name:           py2play
Version:        0.1.10
Release:        1
License:        GPL
Url:            http://oomadness.tuxfamily.org/en/py2play
Source0:        %{oname}-%{version}.tar.gz
Group:          Development/Python
Summary:        A peer-to-peer network game engine
BuildRequires:  python-devel
BuildArch:      noarch

%description
A Peer To Peer network game engine.

%prep
%setup -q -n %{oname}-%{version}

%build
%{__python} setup.py build

%install
%{__python} setup.py install --root=%{buildroot}

%clean

%files
%doc README
/usr/lib/python2*/site-packages/%{name}
/usr/lib/python2*/site-packages/*.egg-info


%changelog
* Mon Oct 21 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.1.10-1
+ Revision: 3d7ddde
- Updated to 0.1.10



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11803 |12cu|pyblosxom-1.4.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Python clone of Blosxom, a blogging system
Name:		pyblosxom
Version:	1.4.3
Release:	5
License:	GPL
Group:		Networking/WWW
Url:        http://pyblosxom.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/pyblosxom/%{name}-%{version}.tar.bz2
Patch0:     %{name}.config.patch
BuildRequires:	python-devel >= 2.2
Requires:   webserver
BuildArch:	noarch

%description
Pyblogsxom is a clone of the original Bloxsom.
It is fully compatible with it , and allows you
to publish easily your weblog on your apache webserver.

%prep
%setup -q
%patch0 -p1

%build
CFLAGS="%{optflags}" python setup.py build


%install
python setup.py install --root="%{buildroot}"

mkdir -p %{buildroot}/%{_sysconfdir}/httpd/conf/webapps.d
mkdir -p %{buildroot}/%{_sysconfdir}/%{name}

# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf << EOF
Alias /pyblosxom /var/www/pyblosxom

<Directory /var/www/pyblosxom>
    Options +ExecCGI
    Require all granted
    DirectoryIndex pyblosxom.cgi
</Directory>
EOF


mkdir -p %{buildroot}/var/www/%{name}
mv %{buildroot}/%{_datadir}/%{name}-%{version}/web/* %{buildroot}/var/www/%{name}

mkdir -p %{buildroot}/var/%{name}/

mv %{buildroot}/var/www/%{name}/config.py  %{buildroot}/%{_sysconfdir}/%{name}

perl -pi -e "s#py\['datadir'\].*#py['datadir'] = \"/var/pyblosxom/\"# "  %{buildroot}/%{_sysconfdir}/%{name}/config.py

%files
%defattr(0644,root,root,0755)
%doc  INSTALL  LICENSE docs/* README
%{_datadir}/%{name}-%{version}/
/var/www/%{name}/*.tac
%attr(0755,root,root) /var/www/%{name}/*.cgi
%dir /var/%{name}/
%config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf
%config(noreplace) %{_sysconfdir}/%{name}/config.py
%dir  %{_sysconfdir}/%{name}/
%{py_puresitedir}/%{name}-%{version}-py%{py_ver}.egg-info
%{_bindir}/pyblcmd
%{py_puresitedir}/Pyblosxom/*


%changelog
* Sun Feb 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.3-3mdv2010.1
+ Revision: 501735
- use herein document for apache configuration
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.4.3-2mdv2010.0
+ Revision: 441982
- rebuild

* Tue Jan 06 2009 Funda Wang <fwang@mandriva.org> 1.4.3-1mdv2009.1
+ Revision: 325979
- fix file list
- rediff config patch

* Thu Sep 04 2008 Jérôme Soyer <saispo@mandriva.org> 1.4.3-1mdv2009.0
+ Revision: 280730
- Fix 64bits compiling
- Fix files section
- New release
- Change python macro
- Fix python macros
- New release

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - fix file list
    - rebuild
    - fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Sat Aug 13 2005 Michael Scherer <misc@mandriva.org> 1.2.1-1mdk
- 1.2.1
- fix apache config file location
- mkrel

* Sat Dec 04 2004 Michael Scherer <misc@mandrake.org> 1.0.0-3mdk
- Rebuild for new python

* Fri May 28 2004 Michael Scherer <misc@mandrake.org> 1.0.0-2mdk 
- [DIRM]

* Tue May 25 2004 Michael Scherer <misc@mandrake.org> 1.0.0-1mdk
- New release 1.0.0
- rpmbuildupdate aware

* Mon Mar 22 2004 Michael Scherer <misc@mandrake.org> 0.9-2mdk
- fix perm on files

* Fri Mar 19 2004 Michael Scherer <misc@mandrake.org> 0.9-1mdk
- 0.9

* Mon Jan 26 2004 Michael Scherer <misc@mandrake.org> 0.8.1-1mdk
- First mandrake package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11804 |12cu|pyDict-0.2.5.1-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pydict_version 0.2.5.1
%define pydict_release 16

Summary:	pyDict - An English/Chinese Dictionary written with python/gtk
Name:		pyDict
Version:	%{pydict_version}
Release:	%{pydict_release}
Url:		http://sourceforge.net/projects/pydict/
License:	GPL
Group:		Text tools

Source0:	http://sourceforge.net/projects/pydict/pyDict-%{pydict_version}.tar.bz2
Patch2:		pyDict-C2E.patch
Patch3:		pyDict-data-path.patch
Patch4:		pyDict-desktop.patch

BuildRequires:  desktop-file-utils

Requires:	locales-zh 
Requires:	pygtk2.0

BuildArch:	noarch


%description
This is a English/Chinese Dictionary wirtten by Daniel Gau with python/gtk.
The word base was originally got from xdict, and was converted and modified by
Daniel Gau and bv1al.This program can be run in both console mode and X 
Window GUI mode.

%prep
%setup -q
%patch2 -p1
%patch3 -p0
%patch4 -p0

%install
install -D -m 644 dict.xpm $RPM_BUILD_ROOT%{_iconsdir}/dict.xpm
install -D -m 644 yaba.xpm $RPM_BUILD_ROOT%{_datadir}/%{name}/yaba.xpm
install -D -m 755 dict.py $RPM_BUILD_ROOT%{_bindir}/pydict.real

cat << EOF > pydict.sh
#!/bin/bash
# pydict only works in big5 encoding
export LC_ALL=zh_TW.Big5
exec pydict.real
EOF
install  -m 755  pydict.sh $RPM_BUILD_ROOT%{_bindir}/pydict

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
	do install -m 644 $i.lib $RPM_BUILD_ROOT%{_datadir}/%{name}
done
install -m 644 HELP $RPM_BUILD_ROOT%{_datadir}/%{name}/

# menu XDG
mkdir -p %buildroot%_datadir/applications
desktop-file-install --vendor='' \
	--remove-category="Application" \
	--add-category="X-MandrivaLinux-Office-Accessories" \
	--add-category="Office" \
	--add-category="Dictionary" \
	--dir $RPM_BUILD_ROOT%{_datadir}/applications %{name}.desktop


%files
%doc CHANGELOG COPYING README
%{_datadir}/%{name}
%{_bindir}/pydict
%{_bindir}/pydict.real
%{_iconsdir}/*
%{_datadir}/applications/pyDict.desktop


%changelog
* Mon Apr 14 2014 SymbianFlo <symbianflo@mandrivausers.ro> 0.2.5.1-16
+ Revision: 66b2752
- Fix req, spec clean, bump rel.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11805 |12cu|pylint-1.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	Extensible Python source code checker
Name:		pylint
Version:	1.1.0
Release:	1
Source0:	https://pypi.python.org/packages/source/p/%{name}/%{name}-%{version}.tar.gz
License:	GPLv2+
Group:		Development/Python
Url:		http://www.logilab.org/project/pylint

BuildArch:	noarch
BuildRequires:	pythonegg(setuptools)
BuildRequires:	pkgconfig(python)

Requires:	pythonegg(logilab-common) >= 0.53.0
Requires:	pythonegg(logilab-astng)
Requires:	tkinter
Requires:	pythonegg(astroid) >= 0.24.3

%description
PyLint is an extensible tool for checking whether Python
code satisfies a specified coding standard. It is similar to PyChecker
insofar that it can perform nearly all tests supported by
PyChecker. Pylint, however, can check many other things such as
line-code length, variable name adherence to a coding standard,
whether interfaces defined in code are actually implemented, and much
more. One can easily extend PyLint with plugins.

%files
%doc README COPYING ChangeLog doc/ examples/ elisp
%{_bindir}/*
%{py_puresitedir}/pylint*
%{_mandir}/man?/*
%exclude %{_bindir}/pylint-gui
%exclude %{py_puresitedir}/pylint/gui.py*
%config(noreplace) %_sysconfdir/pylintrc
%config(noreplace) %_sysconfdir/emacs/site-start.d/pylint.el
#--------------------------
%package -n %{name}-gui
Summary:    Graphical User Interface for Pylint
Requires:   tkinter
Requires:   pylint

%description -n %{name}-gui
This package provides a gui tool for pylint written in tkinter.

%files -n %{name}-gui
%doc README COPYING ChangeLog doc/ examples/
%{_bindir}/pylint-gui
%{py_puresitedir}/pylint/gui.py*


%prep
%setup -q

%build
python setup.py build

%install
python setup.py install -O1 --root %{buildroot}
rm -rf %{buildroot}%{py_puresitedir}/pylint/test

mkdir -pm 755 %{buildroot}%{_mandir}/man1
install -pm 644 man/*.1 %{buildroot}%{_mandir}/man1/

install -d -m 755 %{buildroot}%{_sysconfdir}
install -m 644 ./examples/pylintrc %{buildroot}%{_sysconfdir}

install -d -m 755 %{buildroot}%{_sysconfdir}/emacs/site-start.d
install -m 644 ./elisp/pylint.el %{buildroot}%{_sysconfdir}/emacs/site-start.d/


chmod +x %{buildroot}%{py_puresitedir}/pylint/__main__.py



%check
python setup.py test





%changelog
* Tue Dec 24 2013 symbianflo <symbianflo@mandrivausers.ro> 1.1.0-1
+ Revision: c953060
- Log:Update to 1.1.0, TO DO: python3 porting for pylint



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11806 |12cu|pymad-0.6-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: A wrapper for the MAD MPEG Audio decoder library
Name:    pymad
Version: 0.6
Release: 5
Source0: http://spacepants.org/src/pymad/download/%{name}-%{version}.tar.gz
License: GPL
Group: Development/Python
BuildRequires: libmad-devel
BuildRequires: python-devel
Url: http://spacepants.org/src/pymad/

%description
pymad is a Python wrapper for the MPEG Audio Decoder library.

Access this module via "import mad" or "from mad import *".  To decode
an mp3 stream, you'll want to create a MadFile object and read data from
that.  You can then write the data to a sound device.  See the example
program in test/ for a simple mp3 player that uses libao for the sound
device.


%prep
%setup -q

%build
python config_unix.py
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files 
%doc README AUTHORS NEWS THANKS
%py_platsitedir/*





%changelog
* Wed Oct 03 2012 Denis Silakov <denis.silakov@rosalab.ru> 0.6-5
+ Revision: 2f79eef
- Fix python BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11807 |12cu|pymecavideo-5.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define title	pymecavideo

Name:		pymecavideo
Summary:	Tracer les trajectoires décrites par un ou plusieurs points d'un objet
Version:	5.4
Release:	3
Source:		%{name}-%{version}.tar.gz

URL:		http://outilsphysiques.tuxfamily.org/pmwiki.php/Oppl/Pymecavideo
Group:		Sciences/Physics
BuildRequires:	python
BuildArch:	noarch
Requires:	python-qt4
Requires:   ffmpeg
Requires:	vlc
License:	GPLv3 


%description
pymecavideo permet de tracer point par point la trajectoire de point ainsi que
choisir un référentiel particulier pour étudier la trajectoire
dans celui-ci.
Les données ainsi recueillies peuvent être exportées dans un logiciel de
traitement.

%prep 
%setup -q -n %version

%build 
#make
python setup.py build

%install
mkdir -p %{buildroot}%{_prefix}
#mkdir %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_libdir}

#python setup.py install --root %{buildroot}
python setup.py install --prefix=%{buildroot}%{_prefix}

mkdir -p %{buildroot}%{_bindir}
#icons
mkdir -p %{buildroot}%{_liconsdir}
mkdir -p %{buildroot}%{_iconsdir}
mkdir -p %{buildroot}%{_miconsdir}
cp data/icones/%{name}-48.png %{buildroot}%{_iconsdir}/%{name}.png
cp data/icones/%{name}-48.png %{buildroot}%{_miconsdir}/%{name}.png
cp data/icones/%{name}-48.png %{buildroot}%{_liconsdir}/%{name}.png
cp data/icones/pymecavideo.svg %{buildroot}%{_iconsdir}/
mkdir %{buildroot}%py_puresitedir/%{name}/help/
cp data/help/* %{buildroot}%py_puresitedir/%{name}/help/

#mkdir -p %{buildroot}%{_datadir}/applications
#cp pymecavideo.desktop %{buildroot}%{_datadir}/applications

#help
mkdir -p %{buildroot}/%_docdir/HTML/fr/pymecavideo/
cp -r %{buildroot}%py_puresitedir/%{name}/help/*.png %{buildroot}/%_docdir/HTML/fr/pymecavideo/
cp -r %{buildroot}%py_puresitedir/%{name}/help/*.css %{buildroot}/%_docdir/HTML/fr/pymecavideo/
cp -r %{buildroot}%py_puresitedir/%{name}/help/help-fr.* %{buildroot}/%_docdir/HTML/fr/pymecavideo/

cat > %{buildroot}%{_bindir}/%{name} << EOF
#!/bin/bash
python %py_puresitedir/pymecavideo/__init__.py
EOF

chmod a+x %{buildroot}%{_bindir}/%{name}

%files
%{_bindir}/pymecavideo
%py_puresitedir/%{name}*
#%{_datadir}/applications/%{name}.desktop 
%{_datadir}/icons/%{name}.*
%{_datadir}/icons/*/%{name}.*
%lang(fr) %{_docdir}/HTML/fr/%{name}

%changelog
* Wed Feb 12 2014 Denis Silakov <denis.silakov@rosalab.ru> 5.4-3
+ Revision: d431a34
- Fix description



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11808 |12cu|PyOFC2-0.1.5dev-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define unmangled_version 0.1.5dev

Summary: Python library for Open Flash Chart 2
Name:    PyOFC2
Version: 0.1.5dev
Release: 3
Source0: %{name}-%{unmangled_version}.tar.gz
License: MIT
Group: Development/Python
Prefix: %{_prefix}
BuildArch: noarch
Url: http://pradeepgowda.com/
AutoReq: 0

BuildRequires: python-devel python-setuptools

%description
PyOFC2 - Python libraries for Open Flash Chart
==============================================

PyOFC2 generates data files required for `Open Flash Chart 2
<http://teethgrinder.co.uk/open-flash-chart-2/>`_.

Installation
------------

Using `Python Packaging Index <http://pypi.python.org>`_:

    $ easy_install PyOFC2
    
From the source:

    $ git://github.com/btbytes/pyofc2.git
    
Online `Demo <http://btbytes.github.com/pyofc2/>`_.


Using PyOFC2 with Web Frameworks
--------------------------------
`Django + PyOFC2 <http://github.com/btbytes/djofc2_demo>`_
example project.

     

NEWS
====

0.1.5
-----

*Release Date: 2010-09-21*

* Fixed setup bug. Thx http://github.com/marcinn


0.1.4
-----
*Release Date: 2010-09-21*

* converted README to `.rst`. Added `NEWS.rst` for project release
  information. 
* better pypi documentation.


0.1.3
-----
*Release Date: 2010-09-21*

* Added `bar_on_show` option. Thanks to `lukaszb <http://github.com/lukaszb>`_.


%prep
%setup -n %{name}-%{unmangled_version} -n %{name}-%{unmangled_version}

%build
python setup.py build

%install
#python setup.py install --single-version-externally-managed --root=$RPM_BUILD_ROOT --record=INSTALLED_FILES
python setup.py install  --root=%{buildroot} --record=INSTALLED_FILES

# Sort the filelist so that directories appear before files. This avoids
# dublicate filename problems on some systems
touch DIRS
for i in `cat INSTALLED_FILES`; do
    if [ -f %{buildroot}/$i ]; then
	echo $i >>FILES
    fi
    if [ -d %{buildroot}/$i ]; then
	echo %dir $i >>DIRS
    fi
done

# Make sure we match f00.pyo and foo.pyc along with foo.py (but only once each)
sed -e "/\.py[co]$/d" -e "s/\.py$/.py*/" DIRS FILES >INSTALLED_FILES

%files -f INSTALLED_FILES
#%{py_sitedir}/pyofc2/__init__.py
#/usr/lib/python2.6/site-packages/pyofc2/ofc2.py

%changelog
* Wed Dec 07 2011 Pischulin Anton <apischulin@mandriva.org> 0.1.5dev-1
+ Revision: 738480
- add PyOFC2 sources


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11809 |12cu|pypar2-1.4-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname PyPar2

Name:		pypar2
Version:	1.4
Release:	8
License:	GPL
Group:		File tools	
Summary:	Graphical frontend for the Linux par2 command line
URL:		http://pypar2.silent-blade.org/
Source0:	http://pypar2.silent-blade.org/uploads/Main/%{name}-%{version}.tar.bz2
BuildArch:	noarch
BuildRequires:	python, pygtk2.0-devel, pygtk2.0-libglade, python-pyxml, desktop-file-utils, python-vte
Requires:       pygtk2.0, pygtk2.0-libglade, parchive2, python-pyxml, python-vte

Requires(post): desktop-file-utils 
Requires(postun): desktop-file-utils

%description
PyPar2 is a graphical frontend for the Linux par2 command line, 
written in Python. Its GUI uses GTK through the PyGTK library.

PyPar2 is designed to be very easy to use. For this reason:

    * Advanced settings are present, but hidden by default.
    * There is no preferences dialog, all selected options 
      are automatically saved and restored. 

%prep
%setup -q -n %{realname}-%{version}

perl -pi -e "s!/usr/local!%{buildroot}/usr!g" Makefile

%build


%install
make install

perl -pi -e 's,%{name}.png,%{name},g' %{buildroot}%{_datadir}/applications/*

desktop-file-install --vendor="" \
  --add-category="System;Filesystem" \
  --remove-category="Application" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/pypar2.desktop

rm -f %{buildroot}/%{_bindir}/pypar2
echo "python /usr/share/pypar2/src/main.py" > %{buildroot}/%{_bindir}/pypar2

%find_lang %name

%files -f %name.lang
%{_datadir}/applications/pypar2.desktop
%{_mandir}/man1/pypar2.*
%{_datadir}/%{name}/res/*.glade
%{_datadir}/%{name}/src/*.py
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/%{name}/pix/*.png
%defattr(755,root,root)
%{_bindir}/pypar2



%changelog
* Fri Sep 04 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.4-7mdv2010.0
+ Revision: 430821
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.4-6mdv2009.0
+ Revision: 259451
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.4-5mdv2009.0
+ Revision: 247319
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.4-3mdv2008.1
+ Revision: 171056
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Sep 29 2007 Emmanuel Andry <eandry@mandriva.org> 1.4-2mdv2008.0
+ Revision: 93875
- fix menu entry
- fix desktop validation
- fix permissions (bug #34299)

  + Thierry Vignaud <tvignaud@mandriva.com>
    - fix man pages

* Mon Apr 23 2007 Jérôme Soyer <saispo@mandriva.org> 1.4-1mdv2008.0
+ Revision: 17233
- New release 1.4


* Fri Mar 02 2007 Jérôme Soyer <saispo@mandriva.org> 1.3-2mdv2007.0
+ Revision: 131194
- Fix running

* Wed Feb 28 2007 Jérôme Soyer <saispo@mandriva.org> 1.3-1mdv2007.1
+ Revision: 126952
- Add BR
- Import pypar2


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11810 |12cu|python3-apsw-3.7.17.r1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define sqlite_version 3.7.17
%define uprel 1
%define pkg_version %{sqlite_version}-r%{uprel}

%define __noautoprov 'apsw.so'

Name:           python3-apsw
Version:        3.7.17.r1
Release:        1
Summary:        Another Python SQLite Wrapper
Source0:        http://apsw.googlecode.com/files/apsw-3.7.17-r1.zip
URL:            http://code.google.com/p/apsw/
Group:          Development/Python
License:        zlib/libpng License
BuildRequires:  sqlite3-devel >= %{sqlite_version}
BuildRequires:  pkgconfig(python3)
BuildRequires:  python3egg(setuptools)

%description
APSW is a Python wrapper for the SQLite embedded relational database
engine. In contrast to other wrappers such as pysqlite it focuses on
being a minimal layer over SQLite attempting just to translate the
complete SQLite API into Python.

%package doc
Summary:        Another Python SQLite Wrapper - Documentation
Group:          Development/Python
License:        zlib/libpng License
BuildArch:      noarch

%description doc
APSW is a Python wrapper for the SQLite embedded relational database
engine. In contrast to other wrappers such as pysqlite it focuses on
being a minimal layer over SQLite attempting just to translate the
complete SQLite API into Python.

%prep
%setup -q -n "apsw-%{pkg_version}"
rm doc/.buildinfo
find -name '*.py' | xargs sed -i '1s|^#!python|#!%{__python3}|'

%build
CFLAGS="%{optflags} -fno-strict-aliasing" \
python3 ./setup.py build

%install
python3 ./setup.py install \
    --prefix="%{_prefix}" \
    --root="%{buildroot}"


%files
%{py3_platsitedir}/*

%files doc
%doc doc/*

%changelog
* Sat Jan 18 2014 symbianflo <symbianflo@symbianflo> 3.7.17.r1-1
+ Revision: 03e159e
- Log: rebuild aginst 3.3 api, fix build ,clean spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11811 |12cu|python3-babel-1.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname	Babel
%define debug_package %{nil}

Summary:	Internationalization utilities for Python
Name:		python3-babel
Version:	1.3
Release:	2
Source0:	https://pypi.python.org/packages/source/B/Babel/%{tarname}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		http://babel.edgewall.org/
BuildArch:	noarch
BuildRequires:	python3egg(setuptools)
BuildRequires:	pkgconfig(python3)
BuildRequires:  python3egg(pytz)

%description
Babel is a Python library that provides an integrated collection of
utilities that assist with internationalizing and localizing Python
applications (in particular web-based applications.)


%prep
%setup -qn %{tarname}-%{version}


%build
python3 setup.py build


%install
python3 setup.py install --root=%{buildroot}
mv %{buildroot}%{_bindir}/pybabel %{buildroot}%{_bindir}/py3babel 

%check
python3 setup.py test

%files 
%doc docs/
%{_bindir}/py3babel
%{python3_sitelib}/babel
%{python3_sitelib}/*.egg-info

%changelog
* Sun Mar 16 2014 SymbianFlo <symbianflo@mandrivausers.ro> 1.3-2
+ Revision: e2b6ef8
- Fixed source url, ready for contrib.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11812 |12cu|python3-bcrypt-0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname py-bcrypt
%define name	python3-bcrypt
%define version 0.4
%define release 1

Summary:	Python implementation of Blowfish password hashing algorithm
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://py-bcrypt.googlecode.com/files/%{tarname}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		http://code.google.com/p/py-bcrypt/
BuildRequires:	pkgconfig(python3)
BuildRequires:	python3egg(setuptools)
BuildRequires:	python3egg(nose)

%description
py-bcrypt is an implementation the OpenBSD Blowfish password hashing
algorithm, as described in "A Future-Adaptable Password Scheme" by
Niels Provos and David Mazieres.

This system hashes passwords using a version of Bruce Schneier's
Blowfish block cipher with modifications designed to raise the cost of
off-line password cracking. The computation cost of the algorithm is
parametised, so it can be increased as computers get faster.

%prep
%setup -q -n %{tarname}-%{version}

%build
python3 setup.py build

%install
python3 setup.py install --root=%{buildroot} 


%files 
%doc README TODO
%{py3_platsitedir}/bcrypt/*.py*
%{py3_platsitedir}/bcrypt/_bcrypt.cpython-33m.so
%{py3_platsitedir}/py_bcrypt*.egg-info





%changelog
* Sun Jan 19 2014 SymbianFlo <symbianflo@mandrivausers.ro> 0.4-1
+ Revision: 564f67f
- fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11813 |12cu|python3-billiard-3.3.0.15-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname billiard
# debuginfo without sources
%define debug_package	%{nil}

Name:           python3-%{oname}
Version:        3.3.0.15
Release:        1
Summary:        Multiprocessing Pool Extensions
Group:          Development/Python
License:        BSD
URL:            http://pypi.python.org/pypi/billiard
Source0:        https://pypi.python.org/packages/source/b/%{oname}/%{oname}-%{version}.tar.gz

BuildRequires:  pkgconfig(python3)
BuildRequires:  python3egg(setuptools)
BuildRequires:  python3egg(nose)

Requires:       python3


%description
This package contains python3 
extensions to the multiprocessing Pool.

%files 
%doc CHANGES.txt LICENSE.txt README.rst
%{py3_puresitedir}/%{oname}
%{py3_puresitedir}/%{oname}*.egg-info
%{py3_puresitedir}/funtests/

#################################

%prep
%setup -q -n %{oname}-%{version}
chmod 644 README.rst



%build
python3 setup.py build


%check
python3 setup.py test

%install
python3 setup.py install --skip-build --root %{buildroot}
chmod +x %{buildroot}%{py3_puresitedir}/funtests/setup.py




%changelog
* Sat May 03 2014 SymbianFlo <symbianflo@mandrivausers.ro> 3.3.0.15-1
+ Revision: 5b17068
- Updated python-billiard.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11814 |12cu|python3-bottle-0.12.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname bottle

Name:           python3-%{oname}
Version:        0.12.5
Release:        1
Summary:        Fast and simple WSGI-framework for small web-applications

Group:          Development/Python
License:        MIT
URL:            http://bottlepy.org
Source0:        https://pypi.python.org/packages/source/b/%{oname}/%{oname}-%{version}.tar.gz
BuildRequires:  python3-devel
BuildRequires:  python3egg(setuptools)

BuildArch:      noarch

%description
Bottle is a fast and simple micro-framework for small web-applications. 
It offers request dispatching (Routes) with URL parameter support, Templates, 
a built-in HTTP Server and adapters for many third party WSGI/HTTP-server and 
template engines. All in a single file and with no dependencies other than the 
Python Standard Library.
a single file and with no dependencies other than the 
Python Standard Library.

%files 
%doc README.rst PKG-INFO
%{py3_puresitedir}/*

#####################################
%prep
%setup -q -n %{oname}-%{version}
sed -i '/^#!/d' bottle.py

find -name '*.py' | xargs sed -i '1s|^#!python|#!python3|'

%build
python3 setup.py build


%install
python3 setup.py install --skip-build --root %{buildroot}
rm %{buildroot}%{_bindir}/bottle.py







%changelog
* Sat May 03 2014 SymbianFlo <symbianflo@mandrivausers.ro> 0.12.5-1
+ Revision: 4ad826c
- Updated python-bottle.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11815 |12cu|python3-bottleneck-0.7.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname	Bottleneck
# doesn't really works  the *so are still provided ...
%define __provides_exclude_from ^%{py_platsitedir}/bottleneck/*.so

Summary:	Fast NumPy array functions written in Cython
Name:		python3-bottleneck
Version:	0.7.0
Release:	1
Source0:	https://pypi.python.org/packages/source/B/%{tarname}/%{tarname}-%{version}.tar.gz
Patch0:		lm-0.7.0.patch
License:	BSD
Group:		Development/Python
Url:		http://pypi.python.org/pypi/Bottleneck
Requires:	python3-numpy

BuildRequires:	python3egg(nose)
BuildRequires:	python3-numpy-devel
BuildRequires:	pkgconfig(python3)
BuildRequires:	python3egg(setuptools)
BuildRequires:	python-sphinx
BuildRequires:	pkgconfig(lapack)

%description
Bottleneck is a collection of fast NumPy array functions written in
Cython.

%prep
%setup -q -n %{tarname}-%{version}
%patch0 -p0

%build

python3 setup.py build

export PYTHONPATH="`pwd`/`find . -depth -type d -name lib.linux*`"
pushd doc
mkdir -p source/_static
make html

# clean after sphinx
rm -rf build/html/.buildinfo \
	build/html/_sources


%install
python3 setup.py install --root `pwd`/test_install
# clean unneeded stuff
rm -rf test_install/%{py_platsitedir}/bottleneck/src \
	test_install/%{py_platsitedir}/bottleneck/LICENSE

# install into buildroot
cp -a test_install/* %{buildroot}

%check
pushd `find . -depth -type d -name lib.linux*`
python3 -c 'import bottleneck as bn; bn.test()'
popd


%files
%doc LICENSE README.rst RELEASE.rst doc/build/html
%{py3_platsitedir}/Bottleneck*
%{py3_platsitedir}/bottleneck*




%changelog
* Sun Jan 19 2014 symbianflo <symbianflo@symbianflo> 0.7.0-1
+ Revision: fb74cd9
- Log: rebuild against 3.3 api



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11816 |12cu|python3-crcmod-1.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname crcmod

Name:           python3-%{oname}
Version:        1.7
Release:        1
Summary:        Creates functions that efficiently compute CRC's using table lookup
URL:            http://crcmod.sourceforge.net/
Source0:        http://garr.dl.sourceforge.net/project/%{oname}/%{oname}/%{oname}-%{version}/%{oname}-%{version}.tar.gz
License:        MIT
Group:          Development/Python
BuildRequires:  python3egg(setuptools)
BuildRequires:  pkgconfig(python3)

%description
Create functions that efficiently compute the Cyclic Redundancy Check 
(CRC) using table lookup.

Features:

    * Create Python functions for computing the CRC. If the optional 
      extension module is installed, the calculations are preformed 
      using fast C code.
    * Create instances of the Crc class that support the interface 
      used by the md5 and sha modules in the Python standard library.
    * Generate C/C++ code that can be incorporated in another project.
    * Any generator polynomial producing 8, 16, 32, or 64 bit CRCs is 
      allowed.
    * Forward and bit-reverse algorithms are supported.

%prep
%setup -q -n %{oname}-%{version}

%build
python3 setup.py build

%install
python3 setup.py install --root=%{buildroot}


%files
%doc README changelog
%{py3_platsitedir}/%{oname}
%{py3_platsitedir}/%{oname}-%{version}-*.egg-info



%changelog
* Sun Jan 26 2014 symbianflo <symbianflo@symbianflo> 1.7-1
+ Revision: f97cee7
- Log: rebuild against 3.3 abi, spec clean



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11817 |12cu|python3-d2to1-0.2.11-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	d2to1

Name:		python3-%{oname}
Version:	0.2.11
Release:	1
Summary:	Allows using distutils2-like setup.cfg files with setup.py
Source0:	https://pypi.python.org/packages/source/d/%{oname}/%{oname}-%{version}.tar.gz
License:	BSD 
Group:		Development/Python
Url:		http://pypi.python.org/pypi/d2to1
BuildArch:	noarch
BuildRequires:	python3egg(setuptools)
BuildRequires:  pkgconfig(python3)

Requires:       python3egg(setuptools)

BuildArch: noarch

%description
d2to1 allows using distutils2-like setup.cfg files for a package's metadata 
with a distribute/setuptools setup.py script. It works by providing a 
distutils2-formatted setup.cfg file containing all of a package's metadata, 
and a very minimal setup.py which will slurp its arguments from the setup.cfg.

%prep
%setup -q -n %{oname}-%{version}
rm -rf %{oname}.egg-info
find -name '*.py' | xargs sed -i '1s|^#!python|#!%{__python3}|'

%build
python3 setup.py build

%install
python3 setup.py install --skip-build --root %{buildroot}

%files
%doc CHANGES.rst LICENSE README.rst 
%{py3_puresitedir}/*


%changelog
* Tue Apr 08 2014 symbianflo <symbianflo@symbianflo> 0.2.11-1
+ Revision: 83becaa
- Import python3-d2to1 module



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11818 |12cu|python3-docutils-0.12-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	docutils

Name:		python3-%{module}
Summary:	Python Documentation Utilities
Version:	0.12
Release:	8
Source:		http://downloads.sourceforge.net/project/docutils/docutils/0.12/docutils-%{version}.tar.gz
URL:		http://docutils.sourceforge.net/
License:	BSD
Group:		Development/Python
BuildArch:	noarch
BuildRequires:	python3-devel, emacs
Requires:	python3-roman
Conflicts:	python-docutils
Suggests:	python-imaging

%description
The purpose of the Docutils project is to create a set of tools for
processing plaintext documentation into useful formats, such as HTML,
XML, and LaTeX.  Support for the following sources has been implemented:

* Standalone files.
* PEPs (Python Enhancement Proposals)

Support for the following sources is planned:

* Inline documentation from Python modules and packages, extracted
  with namespace context.
* Email (RFC-822 headers, quoted excerpts, signatures, MIME parts).
* Wikis, with global reference lookups of "wiki links".
* Compound documents, such as multiple chapter files merged into a
  book.
* And others as discovered.

%prep
%setup -q -n %{module}-%{version}

%install
python3 setup.py install --root=%{buildroot}
for file in %{buildroot}%{_bindir}/*.py; do
  mv $file %{buildroot}%{_bindir}/`basename $file .py`
done

# Make emacs mode available:
emacs -batch -f batch-byte-compile tools/editors/emacs/rst.el
install -d -m 755 %{buildroot}%{_datadir}/emacs/site-lisp
install -D -m 644 tools/editors/emacs/rst.el* %{buildroot}%{_datadir}/emacs/site-lisp
rm -rf tools/editors/emacs

cat > ./rst.el << EOF
(autoload 'rst-mode "rst" "reStructuredText mode" t)
(add-to-list 'auto-mode-alist '("\\.rst$" . rst-mode))
EOF
emacs -batch -f batch-byte-compile rst.el
install -d -m 755 %{buildroot}%{_sysconfdir}/emacs/site-start.d
install -m 644 rst.el* %{buildroot}%{_sysconfdir}/emacs/site-start.d/

pushd %{buildroot}%{py3_puresitedir}/docutils
chmod +x utils/{code_analyzer,error_reporting,math/latex2mathml,smartquotes,math/math2html,punctuation_chars}.py
chmod +x writers/xetex/__init__.py
popd

%files
%doc *.txt docs tools
%{py3_puresitedir}/docutils
%{py3_puresitedir}/*.egg-info
%{_bindir}/*
%{_datadir}/emacs/site-lisp/*
%{_sysconfdir}/emacs/site-start.d/*
%changelog
* Mon Sep 15 2014 abfonly <abfonly@gmail.com> 0.12-8
+ Revision: cf5866c
- Updated python-docutils.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11819 |12cu|python3-fixtures-0.3.14-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname fixtures

Name:           python3-%{oname}
Version:        0.3.14
Release:        1
Summary:        Fixtures, reusable state for writing clean tests and more
Group:          Development/Python
License:        ASL 2.0 or BSD
URL:            https://launchpad.net/python-fixtures
Source0:        http://pypi.python.org/packages/source/f/%{oname}/%{oname}-%{version}.tar.gz


BuildRequires:  pkgconfig(python3)
BuildRequires:  python3egg(setuptools)

Requires: python3egg(setuptools)

BuildArch:      noarch

%description
Fixtures defines a Python contract for reusable state / support logic,
primarily for unit testing. Helper and adaption logic is included to
make it easy to write your own fixtures using the fixtures contract.
Glue code is provided that makes using fixtures that meet the Fixtures
contract in unittest compatible test cases easy and straight forward.

%prep
%setup -q -n %{oname}-%{version}

%build
python3 setup.py build

%install
python3 setup.py install --skip-build --root %{buildroot}


%files 
%doc README GOALS NEWS Apache-2.0 BSD COPYING
%{py3_puresitedir}/%{oname}
%{py3_puresitedir}/%{oname}-%{version}-py?.?.egg-info














%changelog
* Sat Apr 12 2014 symbianflo <symbianflo@symbianflo> 0.3.14-1
+ Revision: 141436a
- Imported from SRPM



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11820 |12cu|python3-iso8601-0.2.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	iso8601
%define	tarname iso-8601

Name:		python3-%{oname}
Version:	0.2.4
Release:	1
Summary:	Simple module to parse ISO 8601 dates
Source0:	http://pypi.python.org/packages/source/i/%{oname}/%{tarname}-%{version}.tar.gz
License:	MIT
Group:		Development/Python
Url:		https://bitbucket.org/micktwomey/pyiso8601
BuildArch:	noarch

BuildRequires:	python3egg(setuptools)
BuildRequires:	pkgconfig(python3)

%description
This module parses the most common 
forms of ISO 8601 date strings.

%prep
%setup -qn %{tarname}-%{version}

%build
python3 setup.py build

%install
python3 setup.py install --root=%{buildroot}

%files
%doc README.txt
%{py3_puresitedir}/iso8601/*.py*
%{py3_puresitedir}/iso_8601-0.2.4-py*.egg-info

%changelog
* Wed Apr 09 2014 symbianflo <symbianflo@symbianflo> 0.2.4-1
+ Revision: 2de5f34
- Import python3-iso8601 module



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11821 |12cu|python3-jsonschema-2.3.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	jsonschema

Name:		python3-%{oname}
Version:	2.3.0
Release:	2
Summary:	An implementation of JSON Schema validation for Python
Source0:	http://pypi.python.org/packages/source/j/%{oname}/%{oname}-%{version}.tar.gz
License:	MIT
Group:		Development/Python
Url:		http://github.com/Julian/jsonschema
BuildArch:	noarch
BuildRequires:  pkgconfig(python3)
BuildRequires:  python3egg(nose)
BuildRequires:  python3egg(mock)


%description
jsonschema is JSON Schema validator currently based on
http://tools.ietf.org/html/draft-zyp-json-schema-03

%prep
%setup -q -n %{oname}-%{version}

%build
python3 setup.py build

%install
python3 setup.py install --root=%{buildroot}

#%check
#%{_bindir}/nosetests-3* -v

%files
%doc CHANGELOG.rst COPYING README.rst
%{py3_puresitedir}/jsonschema/*.py*
%{py3_puresitedir}/jsonschema/tests/*.py*
%{py3_puresitedir}/jsonschema*.egg-info
%{py3_puresitedir}/jsonschema/schemas/draft*.json
%changelog
* Thu Apr 10 2014 SymbianFlo <symbianflo@mandrivausers.ro> 2.3.0-2
+ Revision: c21b8a4
- Updated python3-jsonschema.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11822 |12cu|python3-mock-1.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	mock

Name:		python3-%{oname}
Version:	1.0.1
Release:	1
Summary:	A Python Mocking and Patching Library for Testing
Source0:	http://pypi.python.org/packages/source/m/%{oname}/%{oname}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		http://www.voidspace.org.uk/python/mock/
BuildArch:	noarch
BuildRequires:	python3egg(setuptools)
BuildRequires:	pkgconfig(python3)


%description
mock is a library for testing in Python. It allows you to replace parts of
your system under test with mock objects and make assertions about how they
have been used.

mock is now part of the Python standard library, available as `unittest.mock
<http://docs.python.org/py3k/library/unittest.mock.html#module-unittest.mock>`
in Python 3.3 onwards.

mock provides a core `MagicMock` class removing the need to create a host of
stubs throughout your test suite. After performing an action, you can make
assertions about which methods / attributes were used and arguments they were
called with. You can also specify return values and set needed attributes in
the normal way.

mock is tested on Python versions 2.4-2.7 and Python 3. mock is also tested
with the latest versions of Jython and pypy.

The mock module also provides utility functions / objects to assist with
testing, particularly monkey patching.


%prep
%setup -q -n %{oname}-%{version}

%build
python3 setup.py build

%install
python3 setup.py install --root=%{buildroot}


%files
%doc *.txt docs/*.txt
%{py3_puresitedir}/mock.py*
%{py3_puresitedir}/mock*.egg-info

%changelog
* Thu Apr 10 2014 Rosa <rosa@abf.rosalinux.ru> 1.0.1-1
+ Revision: b045769
- Automatic import for version 1.0.1-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11823 |12cu|python3-pbr-0.5.23-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	pbr

Name:		python3-%{oname}
Version:	0.5.23
Release:	1
Summary:	Python Build Reasonableness
Source0:	https://pypi.python.org/packages/source/p/%{oname}/%{oname}-%{version}.tar.gz
License:	Apache Software License
Group:		Development/Python
Url:		http://pypi.python.org/pypi/pbr

BuildRequires:	pkgconfig(python3)
BuildRequires:	python3egg(setuptools)
BuildRequires:	pythonegg(sphinx)
BuildRequires:  python3egg(d2to1)

Requires:	python3egg(pip) 

BuildArch:	noarch

%description
Introduction
============

PBR is a library that injects some useful and sensible default behaviors
into your setuptools run. It started off life as the chunks of code that
were copied between all of the OpenStack projects. Around the time that
OpenStack hit 18 different projects each with at least 3 active branches,
it seems like a good time to make that code into a proper re-usable library.

PBR is only mildly configurable. The basic idea is that there's a decent
way to run things and if you do, you should reap the rewards, because then
it's simple and repeatable. If you want to do things differently, cool! But
you've already got the power of python at your fingertips, so you don't
really need PBR.

PBR builds on top of the work that `d2to1` started to provide for declarative
configuration. `d2to1` is itself an implementation of the ideas behind
`distutils2`. Although `distutils2` is now abandoned in favor of work towards
PEP 426 and Metadata 2.0, declarative config is still a great idea and
specifically important in trying to distribute setup code as a library
when that library itself will alter how the setup is processed. As Metadata
2.0 and other modern Python packaging PEPs come out, `pbr` aims to support
them as quickly as possible.



%prep
%setup -q -n %{oname}-%{version}
# no test, missing deps for testing
rm -rf {test-,}requirements.txt
#remove bundled
rm -rf %{oname}.egg-info


%build
python3 setup.py build

# build docs and clean after sphinx
sphinx-build doc/source html
rm -rf html/.{doctrees,buildinfo}


%install
python3 setup.py install --root=%{buildroot}

%files
%doc html README.rst LICENSE
%{py3_puresitedir}/%{oname}-%{version}-py?.?.egg-info
%{py3_puresitedir}/%{oname}


%changelog
* Sat Apr 12 2014 symbianflo <symbianflo@symbianflo> 0.5.23-1
+ Revision: 9bd9d33
- log: import python3-pbr module



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11824 |12cu|python3-pep8-1.5.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#define	debug_package %{nil}
%define oname pep8

Name:           python3-%{oname}
Version:        1.5.6
Release:        1
Summary:        Python3 style guide checker

Group:          Development/Other
License:        MIT
URL:            https://github.com/jcrocholl/pep8
Source0:        https://pypi.python.org/packages/source/p/%{oname}/%{oname}-%{version}.tar.gz
BuildArch:      noarch
BuildRequires:  pkgconfig(python3)
BuildRequires:  python3egg(setuptools)
BuildRequires:  pythonegg(sphinx)
Requires:       python3egg(setuptools)


%description
pep8 is a tool to check your Python code against some of the style conventions
in PEP 8. It has a plug-in architecture, making new checks easy, and its output
is parse-able, making it easy to jump to an error location in your editor.

%prep
%setup -qn %{oname}-%{version}

%build
python3 setup.py build
cd docs 
make man
cd ..
%install
python3 setup.py install  --prefix=/usr --root %{buildroot}
install -Dm644  docs/_build/man/%{oname}.1 %{buildroot}%{_mandir}/man1/python3-%{oname}*
chmod +x %{buildroot}%{python3_sitelib}/pep8.py

%files
%doc CHANGES.txt 
%{_bindir}/pep8
%{py3_puresitedir}/*
%{_mandir}/man1/python3-%{oname}*



%changelog
* Mon Apr 21 2014 SymbianFlo <symbianflo@mandrivausers.ro> 1.5.6-1
+ Revision: 8c41ea3
- Updated python3-pep8.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11825 |12cu|python3-sendfile-2.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	pysendfile
%define	module	sendfile

Name:		python3-%{module}
Version:	2.0.0
Release:	1
Summary:	A Python3 interface to sendfile(2)
Source0:	http://pypi.python.org/packages/source/p/%{oname}/%{oname}-%{version}.tar.gz
License:	MIT
Group:		Development/Python
Url:		http://code.google.com/p/pysendfile/
BuildRequires:	pkgconfig(python3)
BuildRequires:	python3egg(setuptools)

%description
sendfile(2) is a system call which provides a 
"zero-copy" way of copying data
from one file descriptor to another (a socket). 
The phrase "zero-copy" refers
to the fact that all of the copying of data 
between the two descriptors is done
entirely by the kernel, with no copying of data 
into user-space buffers. 
This is particularly useful when 
sending a file over a socket (e.g. FTP). 

%prep
%setup -q -n %{oname}-%{version}

%build
python3 setup.py build

%install
python3 setup.py install --root=%{buildroot}

%check
PYTHONPATH="%{buildroot}%{py3_platsitedir}" python3 test/test_sendfile.py

%files
%doc README
%{py3_platsitedir}/sendfile.cpython-33m.so
%{py3_platsitedir}/pysendfile*.egg-info

%changelog
* Wed Apr 09 2014 symbianflo <symbianflo@symbianflo> 2.0.0-1
+ Revision: 4521425
- Import python3-pysendfile module



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11826 |12cu|python3-sip-4.12.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: python3-sip
Summary: Riverbanks's python sip
Version: 4.12.3
Release: 2
Group: Development/Python 
URL: http://www.riverbankcomputing.co.uk/software/sip/intro
Source0: http://www.riverbankcomputing.com/static/Downloads/sip4/sip-%version.tar.gz
License: GPLv2+
BuildRoot: %_tmppath/%name-%version-%release-root
BuildRequires: bzip2-devel
BuildRequires: python3-devel
Conflicts: python-sip

%description
SIP is a tool that makes it very easy to create Python bindings for C and C++
libraries. It was originally developed to create PyQt, the Python bindings for
the Qt toolkit, but can be used to create bindings for any C or C++ library.

%files 
%defattr(-,root,root)
%_bindir/sip
%py3_platsitedir/s*
%py3_incdir/sip.h

#------------------------------------------------------------

%prep
%setup -q -n sip-%version

%build

#  Don't use X11R6 prefix for includes neither libraries by default.
for file in specs/linux-*; do
    perl -p -i -e "s@/X11R6/@/@g" $file
done

%{__python3} configure.py
%define _disable_ld_no_undefined 1
%{make} CFLAGS="%{optflags} -fPIC" CXXFLAGS="%{optflags} -fPIC" LIBS="%{?ldflags} -lpython%{py3ver}"

%install
%{__rm} -rf %{buildroot}
%{makeinstall_std}

%clean
%{__rm} -rf %{buildroot}


%changelog
* Mon May 23 2011 Funda Wang <fwang@mandriva.org> 4.12.3-1mdv2011.0
+ Revision: 677495
- new version 4.12.3

* Mon May 02 2011 Funda Wang <fwang@mandriva.org> 4.12.2-1
+ Revision: 662371
- new version 4.12.2

* Mon May 02 2011 Funda Wang <fwang@mandriva.org> 4.11.2-3
+ Revision: 662210
- rebuild
- rebuild
- rename spec

* Mon Nov 01 2010 Funda Wang <fwang@mandriva.org> 4.11.2-1mdv2011.0
+ Revision: 591287
- import python3-sip


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11827 |12cu|python3-stevedore-0.15-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname stevedore

Name:           python3-%{oname}
Version:        0.15
Release:        1
Summary:        Manage dynamic plugins for Python applications
Group:          Development/Python
License:        ASL 2.0
URL:            https://github.com/dreamhost/%{oname}
Source0:        http://pypi.python.org/packages/source/s/%{oname}/%{oname}-%{version}.tar.gz

BuildRequires:  pkgconfig(python3)
BuildRequires:  python3egg(setuptools)
BuildRequires:  python3egg(pbr)
BuildRequires:  python3egg(nose)
BuildRequires:  python3egg(mock)

Requires:       python3egg(setuptools)

BuildArch:      noarch

%description 
Manage dynamic plugins for Python applications.

%prep
%setup -qn %{oname}-%{version}

%build
python3 setup.py build

%install
python3 setup.py install -O1 --skip-build --root=%{buildroot}

%check
PYTHONPATH=. nosetests-%{python3_version}



%files 
%doc README.rst LICENSE
%{py3_puresitedir}/%{oname}
%{py3_puresitedir}/%{oname}-%{version}-py?.?.egg-info




%changelog
* Sat Apr 12 2014 SymbianFlo <symbianflo@mandrivausers.ro> 0.15-1
+ Revision: 08b23af
- Updated python3-stevedore.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11828 |12cu|python3-zope.hookable-4.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.hookable

Name:		python3-%{oname}
Version:	4.0.1
Release:	1
Summary:	Zope hookable
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.tar.gz
License:	ZPL 2.1
Group:		Development/Python
Url:		http://svn.zope.org/zope.hookable
BuildRequires:	pkgconfig(python3)
BuildRequires:	python3egg(setuptools)

%description
``zope.hookable``
=================

Overview
--------

Hookable object support.

Support the efficient creation of hookable objects, which are callable objects
that are meant to be replaced by other callables, at least optionally.

The idea is you create a function that does some default thing and make it
hookable. Later, someone can modify what it does by calling its sethook method
and changing its implementation.  All users of the function, including those
that imported it, will see the change.


%prep
%setup -q -n %{oname}-%{version}

%build
python3 setup.py build

%install
python3 setup.py install --root=%{buildroot}

%check
python3 setup.py test

%files
%doc README.txt
%{py3_platsitedir}/zope.hookable-4.0.1-py*-nspkg.pth
%{py3_platsitedir}/zope/hookable/_zope_hookable.c
%{py3_platsitedir}/zope/hookable/*.py*
%{py3_platsitedir}/zope/hookable/_zope_hookable.cpython-33m.so
%{py3_platsitedir}/zope/hookable/tests/*.py*
%{py3_platsitedir}/zope.hookable*.egg-info

%changelog
* Sat Feb 08 2014 symbianflo <symbianflo@symbianflo> 4.0.1-1
+ Revision: 6e9eb4c
- Log: Import python3-zope.hookable, 4.0.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11829 |12cu|python-alsaaudio-0.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define fname		pyalsaaudio

Summary:	ALSA wrapper for Python
Name:		python-alsaaudio
Version:	0.7
Release:	1
Source0:	http://downloads.sourceforge.net/%{fname}/%{fname}-%{version}.tar.gz
Patch0:		pyalsaaudio-0.7_linkage.patch
License:	Python
URL:		http://sourceforge.net/projects/pyalsaaudio/
Group:		Development/Python
BuildRequires:	python-devel
BuildRequires:	pkgconfig(alsa)

%description
The goal of this project is to provide a functionality complete Python
wrapper for ALSA. Currently PCM playback and capture, as well as the
mixer API is supported.

%prep
%setup -q -n %{fname}-%{version}
%patch0 -p1

%build
CFLAGS="%{optflags}" python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%defattr(-,root,root)
%doc LICENSE CHANGES README TODO
%{py_platsitedir}/alsaaudio.so
%{py_platsitedir}/%{fname}-%{version}-py%{py_ver}.egg-info


%changelog
* Fri Nov 19 2010 Funda Wang <fwang@mandriva.org> 0.6-2mdv2011.0
+ Revision: 598914
- rebuild for py2.7

* Sat Aug 14 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.6-1mdv2011.0
+ Revision: 569664
- update to new version 0.6

* Sun Jan 10 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.5-1mdv2010.1
+ Revision: 489174
- update to new version 0.5

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.4-2mdv2010.0
+ Revision: 442028
- rebuild

* Thu Dec 25 2008 Adam Williamson <awilliamson@mandriva.org> 0.4-1mdv2009.1
+ Revision: 318563
- rebuild for python 2.6
- new release 0.4

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.3-4mdv2009.0
+ Revision: 259497
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.3-3mdv2009.0
+ Revision: 247383
- rebuild

* Sat Feb 23 2008 Adam Williamson <awilliamson@mandriva.org> 0.3-1mdv2008.1
+ Revision: 174071
- import python-alsaaudio



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11830 |12cu|python-amqp-1.4.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define oname amqp
Name:           python-%{oname}
Version:        1.4.4
Release:        1
Summary:        Low-level AMQP client for Python (fork of amqplib)


Group:          Development/Python
License:        LGPLv2+
URL:            http://pypi.python.org/pypi/amqp
Source0:        http://pypi.python.org/packages/source/a/amqp/amqp-%{version}.tar.gz
BuildArch:      noarch

BuildRequires:  pkgconfig(python)
BuildRequires:  pythonegg(setuptools)
BuildRequires:  pythonegg(nose)
BuildRequires:  pythonegg(sphinx) >= 0.8



%description
Low-level AMQP client for Python

This is a fork of amqplib, maintained by the Celery project.

This library should be API compatible with librabbitmq.


%package -n python3-%{oname}
Summary:        Client library for AMQP

BuildRequires:  pkgconfig(python3)
BuildRequires:  python3egg(setuptools)
BuildRequires:  python3egg(nose)



%description -n python3-%{oname}
Low-level AMQP client for Python
This is a fork of amqplib, maintained by the Celery project.
This library should be API compatible with librabbitmq.

%prep
%setup -q -n %{oname}-%{version}
mkdir -p python3
cp -a {amqp,amqp.egg-info,Changelog,demo,docs,extra,funtests,LICENSE,MANIFEST.in,PKG-INFO,README.rst,requirements,setup.cfg,setup.py} python3

%build
python setup.py build

pushd python3
python3 setup.py build
popd




%install
python setup.py install --skip-build --root %{buildroot}

pushd python3
python3 setup.py install --skip-build --root %{buildroot}
popd



export PYTHONPATH="$( pwd ):$PYTHONPATH"
chmod -x demo/*.py


pushd docs
sed -i s/^extensions/disable_extensions/ conf.py
SPHINX_DEBUG=1 sphinx-build -b html . build/html
rm -rf build/html/.doctrees build/html/.buildinfo
popd


%files
%doc Changelog LICENSE README.rst
%{py_puresitedir}/%{oname}/
%{py_puresitedir}/%{oname}*.egg-info


%files -n python3-%{oname}
%doc Changelog LICENSE README.rst
%{py3_puresitedir}/%{oname}/
%{py3_puresitedir}/%{oname}*.egg-info


%package doc
Summary:        Documentation for python-amqp

Group:          Books/Computer books
License:        LGPLv2+

Requires:       %{name} = %{version}-%{release}

%description doc
Documentation for python-amqp

%files doc
%doc LICENSE demo/
%doc docs/build/html docs/reference


%changelog
* Wed Apr 09 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.4.4-1
+ Revision: 9009bea
- Updated to 1.4.4 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11831 |12cu|python-amqplib-1.0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module  amqplib

Summary:    Python AMQP (Advanced Message Queuing Protocol) client library
Name:       python-%{module}
Version:    1.0.2
Release:    2
Source0:    https://pypi.python.org/packages/source/a/amqplib/amqplib-%{version}.tgz
License:    LGPLv2.1
Group:      Development/Python
Url:        http://code.google.com/p/py-amqplib/
BuildArch:  noarch
BuildRequires:  python-devel
BuildRequires:  python-nose
BuildRequires:  python3-devel

%description
amqplib is a Python client library that supports the 0-8 AMQP
(Advanced Message-Queuing Protocol) spec.

%package -n python3-amqplib
Summary:        Python AMQP (Advanced Message Queuing Protocol) client library
Group:          Development/Python
BuildRequires:  python-devel
Requires:       python3
 
%description -n python3-amqplib
amqplib is a Python client library that supports the 0-8 AMQP
(Advanced Message-Queuing Protocol) spec.

%prep
%setup -q -c

mv %{module}-%{version} python2
cp -r python2 python3

%build
pushd python2
%{__python} setup.py build
popd

pushd python3
%{__python3} setup.py build
popd

%install
pushd python2
%{__python} setup.py install --root=%{buildroot} 
popd

pushd python3
%{__python3} setup.py install --root=%{buildroot}
popd

%files -n python-amqplib
%doc python2/README 
%{python_sitelib}/amqplib/*
%{python_sitelib}/*.egg-info

%files -n python3-amqplib
%doc python3/README
%{python3_sitelib}/amqplib/*
%{python3_sitelib}/*.egg-info

%changelog
* Wed Oct 23 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.0.2-2
+ Revision: e393243
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11832 |12cu|python-anyjson-0.3.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module  anyjson

Summary:    Python wrapper for JSON implementations
Name:       python-%{module}
Version:    0.3.3
Release:    3
Source0:    http://pypi.python.org/packages/source/a/anyjson/anyjson-%{version}.tar.gz
License:    BSD
Group:      Development/Python
Url:        http://bitbucket.org/runeh/anyjson
Suggests:   python-json
Suggests:   python-cjson
Suggests:   python-simplejson
BuildRequires:  python-devel
BuildRequires:  python3-devel
BuildRequires:	python-distribute
BuildRequires:	python3-distribute
BuildArch: noarch

%description
Anyjson loads whichever is the fastest JSON module installed and provides
a uniform API regardless of which JSON implementation is used.

Originally part of carrot (http://github.com/ask/carrot/)

%package -n python3-anyjson
Summary:        Python wrapper for JSON implementations
Group:          Development/Python
Requires:       python3
 
%description -n python3-anyjson
Anyjson loads whichever is the fastest JSON module installed and provides
a uniform API regardless of which JSON implementation is used.

Originally part of carrot (http://github.com/ask/carrot/)

%prep
%setup -q -c

mv %{module}-%{version} python2
cp -r python2 python3

%build
pushd python2
%{__python} setup.py build
popd

pushd python3
%{__python3} setup.py build
popd

%install
pushd python2
%{__python} setup.py install --root=%{buildroot} 
popd

pushd python3
%{__python3} setup.py install --root=%{buildroot}
popd

%files -n python-anyjson
%doc python2/README 
%{py_puresitedir}/*.egg-info
%{py_puresitedir}/%{module}

%files -n python3-anyjson
%doc python3/README
%{py3_puresitedir}/*.egg-info
%{py3_puresitedir}/%{module}

%changelog
* Mon Oct 28 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.3.3-3
+ Revision: e272779
- Make package noarch



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11833 |12cu|python-apptools-4.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	apptools
%define rel		1
%if %mdkversion < 201100
%else
%endif

Summary: 	Enthought Tool Suite - Application Tools
Name: 	 	python-%{module}
Version: 	4.2.1
Release: 	1
Source0: 	http://www.enthought.com/repo/ets/apptools-%{version}.tar.gz
License: 	BSD
Group: 	 	Development/Python
Url: 	 	https://github.com/enthought/apptools/
BuildArch: 	noarch
Obsoletes:	python-enthought-apptools
Requires:  	python-configobj
Requires:  	python-traitsui >= 4.2.0
Requires:  	python-numpy >= 1.1.0
BuildRequires: 	python-setuptools >= 0.6c8
BuildRequires: 	python-setupdocs >= 1.0.5 
BuildRequires:	python-sphinx

%description
The apptools project includes a set of packages that Enthought has found
useful in creating a number of applications. They implement functionality
that is commonly needed by many applications.

%prep
%setup -q -n %{module}-%{version}

%build
%__python setup.py build
%__python setup.py build_docs

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}

%clean

%files 
%doc *.txt *.rst examples/ build/docs/html/
%{py_puresitedir}/%{module}*



%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 4.2.1-1
+ Revision: 78d39fb
- Updated to 4.2.1 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11834 |12cu|python-apsw-3.7.17.r1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define sqlite_version 3.7.17
%define uprel 1
%define pkg_version %{sqlite_version}-r%{uprel}

%define __noautoprov 'apsw.so'

Name:           python-apsw
Version:        3.7.17.r1
Release:        1
Summary:        Another Python SQLite Wrapper
Source0:        http://apsw.googlecode.com/files/apsw-3.7.17-r1.zip
URL:            http://code.google.com/p/apsw/
Group:          Development/Python
License:        zlib/libpng License
BuildRequires:  sqlite3-devel >= %{sqlite_version}
BuildRequires:  python-devel

%description
APSW is a Python wrapper for the SQLite embedded relational database
engine. In contrast to other wrappers such as pysqlite it focuses on
being a minimal layer over SQLite attempting just to translate the
complete SQLite API into Python.

%package doc
Summary:        Another Python SQLite Wrapper - Documentation
Group:          Development/Python
License:        zlib/libpng License
BuildArch:      noarch

%description doc
APSW is a Python wrapper for the SQLite embedded relational database
engine. In contrast to other wrappers such as pysqlite it focuses on
being a minimal layer over SQLite attempting just to translate the
complete SQLite API into Python.

%prep
%setup -q -n "apsw-%{pkg_version}"

%build
CFLAGS="%{optflags} -fno-strict-aliasing" \
%__python ./setup.py build

%install
%__python ./setup.py install \
    --prefix="%{_prefix}" \
    --root="%{buildroot}"

%__rm doc/.buildinfo

%files
%{py_platsitedir}/*

%files doc
%doc doc/*

%changelog
* Fri Oct 25 2013 Denis Silakov <denis.silakov@rosalab.ru> 3.7.17.r1-1
+ Revision: 3881aae
- Fix sqlite version



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11835 |12cu|python-archmage-0.2.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname	archmage
%define debug_package %{nil}

Summary: CHM(Compiled HTML) Decompressor
Name:    python-%{realname}
Epoch:   1
Version: 0.2.4
Release: 3
Source0: %{realname}-%{version}.tar.bz2
License: GPL
Group:   Development/Python
Url:     http://archmage.sf.net/
BuildRequires:	python-devel

%description
arCHMage - extensible reader/decompiler of files in CHM format 
(Microsoft HTML help, also known as Compiled HTML).
arCHMage is based on chmlib by Jed Wing and is written in python 

%prep
%setup -q -n %{realname}-%{version}

%build
env CFLAGS="%{optflags}" python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%config %{_sysconfdir}/archmage/arch.conf
%{_bindir}/*
%{python_sitelib}/*.egg-info
%{python_sitelib}/archmod
%{_datadir}/archmage
%{_mandir}/man1/*

%changelog
* Wed Feb 12 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:0.2.4-3
+ Revision: 8db8022
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11836 |12cu|python-argparse-1.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	argparse
%define name	python-%{module}
%define version 1.2.1
%define release %mkrel 1

Summary:	A Python command line parser inspired by optparse
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://argparse.googlecode.com/files/%{module}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		http://argparse.python-hosting.com/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires:	python >= 2.3
BuildRequires:	python-devel >= 2.3, python-setuptools
BuildArch:	noarch

%description
The argparse module makes writing command line tools in Python easy.
Just briefly describe your command line interface and argparse will
take care of the rest, including:

* parsing the arguments and flags from ``sys.argv``
* converting arg strings into objects for your program
* formatting and printing any help messages
* and much more ... 

For those familiar with the optparse module from the Python standard
library, argparse improves on this module in a number of ways,
including:

* handling positional arguments
* supporting sub-commands
* allowing alternative option prefixes like ``+`` and ``/``
* handling zero-or-more and one-or-more style arguments
* producing more informative usage messages
* providing a much simpler interface for custom types and actions

%prep
%setup -q -n %{module}-%{version}

%install
%__rm -rf %{buildroot}
%__python setup.py install --root=%{buildroot} --record=FILE_LIST
%__chmod -R og-w *.txt doc/

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc *.txt doc/*
%py_puresitedir/*




%changelog
* Wed Feb 01 2012 Rosa <rosa@rosa-build.rosalab.ru> 1.2.1-1
+ Revision: e957f27
- Automatic import for version 1.2.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11837 |12cu|python-astroid-1.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	astroid
%define __noautoreqfiles py2.5.egg

Name:		python-%{oname}
Version:	1.0.1
Release:	1
Summary:	rebuild a new abstract syntax tree from Python's ast
Source0:	https://pypi.python.org/packages/source/a/%{oname}/%{oname}-%{version}.tar.gz
License:	LGPLv2+ 
Group:		Development/Python
Url:		http://bitbucket.org/logilab/astroid
BuildArch:	noarch
BuildRequires:	pythonegg(setuptools)
Requires:	pythonegg(logilab-common) >= 0.60.0

%description
Astroid
=======

What's this?
------------

The aim of this module is to provide a common base representation of
python source code for projects such as pychecker, pyreverse,
pylint... Well, actually the development of this library is essentially
governed by pylint's needs. It used to be called logilab-astng.

It provides a compatible representation which comes from the `_ast`
module.  It rebuilds the tree generated by the builtin _ast module by
recursively walking down the AST and building an extended ast. The new
node classes have additional methods and attributes for different
usages.  They include some support for static inference and local name
scopes.  Furthermore, astroid builds partial trees by inspecting living
objects.

Main modules are:

* `bases`, `node_classses` and `scoped_nodes` contain the classes for the
  different type of nodes of the tree.

* the `manager` contains a high level object to get astroid trees from
  source files and living objects. It maintains a cache of previously
  constructed tree for quick access.


%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc ChangeLog
%doc README
%doc README.Python3
%{py_puresitedir}/%{oname}/*.py*
%{py_puresitedir}/%{oname}/test/*.py*
%{py_puresitedir}/%{oname}/test/data/*.py*
%{py_puresitedir}/%{oname}/test/data/SSL1/*.py*
%{py_puresitedir}/%{oname}/test/data/appl/*.py*
%{py_puresitedir}/%{oname}/test/data2/*.py*
%{py_puresitedir}/%{oname}*.egg-info
%{py_puresitedir}/%{oname}/brain/py2gi.py
%{py_puresitedir}/%{oname}/brain/py2mechanize.py
%{py_puresitedir}/%{oname}/brain/py2qt4.py
%{py_puresitedir}/%{oname}/brain/py2stdlib.py
%{py_puresitedir}/%{oname}/test/data/MyPyPa-0.1.0-py2.5.egg
%{py_puresitedir}/%{oname}/test/data/MyPyPa-0.1.0-py2.5.zip
%{py_puresitedir}/%{oname}/test/regrtest_data/absimp/__init__.py
%{py_puresitedir}/%{oname}/test/regrtest_data/absimp/sidepackage/__init__.py
%{py_puresitedir}/%{oname}/test/regrtest_data/absimp/string.py
%{py_puresitedir}/%{oname}/test/regrtest_data/descriptor_crash.py
%{py_puresitedir}/%{oname}/test/regrtest_data/package/__init__.py
%{py_puresitedir}/%{oname}/test/regrtest_data/package/absimport.py
%{py_puresitedir}/%{oname}/test/regrtest_data/package/hello.py
%{py_puresitedir}/%{oname}/test/regrtest_data/package/import_package_subpackage_module.py
%{py_puresitedir}/%{oname}/test/regrtest_data/package/subpackage/__init__.py
%{py_puresitedir}/%{oname}/test/regrtest_data/package/subpackage/module.py
%changelog
* Tue Dec 24 2013 symbianflo <symbianflo@mandrivausers.ro> 1.0.1-1
+ Revision: 54641e3
- Import module



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11838 |12cu|python-async-0.6.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name async
%define debug_package %{nil}

Name: 		python-%{upstream_name}
Version: 	0.6.1
Release: 	2
Summary: 	Async Framework
License:	BSD
Group: 		Development/Python
Url: 		http://pypi.python.org/pypi/async
Source0: 	http://pypi.python.org/packages/source/a/async/async-%{version}.tar.gz
BuildRequires:  python-distribute

%description
Async is a framework to process interdependent tasks in a pool of workers.

%prep
%setup -q -n %{upstream_name}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc AUTHORS README
%{py_platsitedir}/async
%{py_platsitedir}/async-%{version}-py%{py_ver}.egg-info

%changelog
* Wed Feb 12 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.6.1-2
+ Revision: a96e6f8
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11839 |12cu|python-augeas-0.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		python-augeas
Version:	0.4.1
Release:	1
Summary:	Python bindings to augeas
Group:		Development/Python
License:	LGPLv2+
Url:		http://augeas.net/
Source0:	http://augeas.net/download/python/%{name}-%{version}.tar.gz
BuildArch:	noarch
Requires:	pkgconfig(augeas)
BuildRequires:	python3egg(setuptools)
BuildRequires:  pkgconfig(python3)


%description
python-augeas is a set of Python bindings around augeas.

%prep
%setup -q


%build
# Remove CFLAGS=... for noarch packages (unneeded)
CFLAGS="%{optflags}" python3 setup.py build_ext -i
CFLAGS="%{optflags}" python3 setup.py build

%install
python3 setup.py install -O1 --skip-build --root=%{buildroot}

 

%files
%doc COPYING AUTHORS README.txt
%{py3_puresitedir}/augeas.py*
%{py3_puresitedir}/*augeas*.egg-info



%changelog
* Sat Jan 18 2014 SymbianFlo <symbianflo@mandrivausers.ro> 0.4.1-1
+ Revision: 3d158e2
- Build against 3.3 api.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11840 |12cu|python-babel-1.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname	Babel
%define debug_package %{nil}

Summary:	Internationalization utilities for Python
Name:		python-babel
Version:	1.3
Release:	2
Source0:	https://pypi.python.org/packages/source/B/Babel/%{tarname}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		http://babel.edgewall.org/
BuildArch:	noarch
BuildRequires:	pkgconfig(python)
BuildRequires:	pythonegg(setuptools)
BuildRequires:	pythonegg(pytz)

Requires:	pythonegg(pytz)

%description
Babel is a Python library that provides an integrated collection of
utilities that assist with internationalizing and localizing Python
applications (in particular web-based applications.)


%prep
%setup -qn %{tarname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
python setup.py test

%files -n python-babel 
%{_bindir}/pybabel
%doc docs/
%{python_sitelib}/babel
%{python_sitelib}/*.egg-info


%changelog
* Sun Mar 16 2014 symbianflo <symbianflo@symbianflo> 1.3-2
+ Revision: 43aa5bb
- Log: split python2/3 modules, fix source url, spec clean



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11841 |12cu|python-bcrypt-0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname py-bcrypt
%define name	python-bcrypt
%define version 0.4
%define release 1

Summary:	Python implementation of Blowfish password hashing algorithm
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://py-bcrypt.googlecode.com/files/%{tarname}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		http://code.google.com/p/py-bcrypt/
BuildRequires:	pkgconfig(python)
BuildRequires:	pythonegg(setuptools)
BuildRequires:	pythonegg(nose)

%description
py-bcrypt is an implementation the OpenBSD Blowfish password hashing
algorithm, as described in "A Future-Adaptable Password Scheme" by
Niels Provos and David Mazieres.

This system hashes passwords using a version of Bruce Schneier's
Blowfish block cipher with modifications designed to raise the cost of
off-line password cracking. The computation cost of the algorithm is
parametised, so it can be increased as computers get faster.

%prep
%setup -q -n %{tarname}-%{version}

%build
python setup.py build

%install

python setup.py install --root=%{buildroot} --record=FILE_LIST

%check
pushd test
export PYTHONPATH=`dir -d ../build/lib.linux*`
nosetests
popd

%files 
%doc README TODO
%{py_platsitedir}/bcrypt/*.py*
%{py_platsitedir}/bcrypt/_bcrypt.so
%{py_platsitedir}/py_bcrypt*.egg-info





%changelog
* Sun Jan 19 2014 symbianflo <symbianflo@symbianflo> 0.4-1
+ Revision: ea49b22
- Log: Update to 0.4, fixed new url, fixed new source, spec clean



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11842 |12cu|python-beautifulsoup4-4.3.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	beautifulsoup4
  
Name:		python-%{oname}
Version:	4.3.2
Release:	1
Summary:	The Screen-Scraper's Friend 
Group:		Development/Python
License:	MIT
URL:		http://www.crummy.com/software/BeautifulSoup 
Source0:	http://www.crummy.com/software/BeautifulSoup/bs4/download/4.3/%{oname}-%{version}.tar.gz
BuildArch:	noarch 
#  pkgconfig and pythonegg style are more handy
# python2
BuildRequires:	pkgconfig(python)
BuildRequires:	pythonegg(setuptools)
#python3
BuildRequires:	pkgconfig(python3)
BuildRequires:	python3egg(setuptools)

Requires:       python(abi) = 2.7


%description 
The BeautifulSoup class turns arbitrarily bad HTML into a tree-like 
nested tag-soup list of Tag objects and text snippets. A Tag object 
corresponds to an HTML tag.  It knows about the HTML tag's attributes, 
and contains a representation of everything contained between the 
original tag and its closing tag (if any). It's easy to extract Tags 
that meet certain criteria. 

%package -n python3-%{oname}
Summary:        The Screen-Scraper's Friend 
Group:          Development/Python
Requires:       python(abi) = 3.3
 
%description -n python3-%{oname}
The BeautifulSoup class turns arbitrarily bad HTML into a tree-like 
nested tag-soup list of Tag objects and text snippets. A Tag object 
corresponds to an HTML tag.  It knows about the HTML tag's attributes, 
and contains a representation of everything contained between the 
original tag and its closing tag (if any). It's easy to extract Tags 
that meet certain criteria. 
  
%prep
%setup -q -c
mv %{oname}-%{version} python2
cp -r python2 python3

%build
pushd python2
python setup.py build
popd

pushd python3
python3 setup.py build
popd


%install 
pushd python2
python setup.py install --root=%{buildroot}
iconv -f iso8859-1 -t utf-8 AUTHORS.txt > AUTHORS.txt.conv \
  && mv -f AUTHORS.txt.conv AUTHORS.txt
popd

pushd python3
python3 setup.py install --root=%{buildroot}
iconv -f iso8859-1 -t utf-8 AUTHORS.txt > AUTHORS.txt.conv \
  && mv -f AUTHORS.txt.conv AUTHORS.txt
popd 


%check
# scam for some tests failed in py3
pushd python2
python -m unittest discover -s bs4 || :
popd 

pushd python3
python3 -m unittest discover -s bs4 || :
popd



%files
%doc python2/*.txt
%{py_puresitedir}/bs4/*.py*
%{py_puresitedir}/bs4/builder/*.py*
%{py_puresitedir}/bs4/tests/*.py*
%{py_puresitedir}/beautifulsoup4*.egg-info

%files -n python3-%{oname}
%doc python3/*.txt
%{py3_puresitedir}/bs4/*.py*
%{py3_puresitedir}/bs4/builder/*.py*
%{py3_puresitedir}/bs4/tests/*.py*
%{py3_puresitedir}/beautifulsoup4*.egg-info



%changelog
* Mon Dec 23 2013 symbianflo <symbianflo@mandrivausers.ro> 4.3.2-1
+ Revision: 3e64092
- Merge pull request #1 from symbianflo/python-beautifulsoup4:rosa2012.1
- symbianflo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11843 |12cu|python-billiard-3.3.0.15-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname billiard
# debuginfo without sources
%define debug_package	%{nil}

Name:           python-%{oname}
Version:        3.3.0.15
Release:        2
Summary:        Multiprocessing Pool Extensions
Group:          Development/Python
License:        BSD
URL:            http://pypi.python.org/pypi/billiard
Source0:        https://pypi.python.org/packages/source/b/%{oname}/%{oname}-%{version}.tar.gz

BuildRequires:  pkgconfig(python)
BuildRequires:  pythonegg(setuptools)
BuildRequires:  pythonegg(nose)


%description
This package contains extensions to the multiprocessing Pool.

%files
%doc CHANGES.txt LICENSE.txt README.rst
%{py_platsitedir}/%{oname}
%{py_platsitedir}/%{oname}*.egg-info
%{py_platsitedir}/funtests/
%{py_platsitedir}/_billiard*
#######################################

%prep
%setup -q -n %{oname}-%{version}
chmod 644 README.rst



%build
python setup.py build

%install
python setup.py install --skip-build --root %{buildroot}
chmod +x %{buildroot}%{py_platsitedir}/funtests/setup.py 

%check
python setup.py test



%changelog
* Mon May 05 2014 SymbianFlo <symbianflo@mandrivausers.ro> 3.3.0.15-2
+ Revision: 7fe721c
- Updated python-billiard.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11844 |12cu|python-biopython-1.63-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	biopython

Summary:	The Biopython Project
Name:		python-biopython
Version:	1.63
Release:	1
Epoch:		1
License:	BSD
Group:		Sciences/Biology
Url:		http://biopython.org/
Source0:	http://biopython.org/DIST/biopython-%{version}.tar.gz
BuildRequires:	egenix-mx-base
BuildRequires:	flex
BuildRequires:	python-reportlab
BuildRequires:	python-numpy
BuildRequires:	python-numpy-devel
BuildRequires:	epydoc
BuildRequires:	dos2unix
BuildRequires:	python-devel
Requires:	python-numpy
Requires:	python-reportlab
Requires:	egenix-mx-base
Requires:	wise
Suggests:	ncbi-blast
# don't explicitly require clustalw because it is non-free
Suggests:	clustalw
Provides:	biopython = %{EVRD}
%rename python-Bio

%description
The Biopython Project is an international association of developers of
freely available Python tools for computational molecular biology.

http://biopython.org provides an online resource for modules,
scripts, and web links for developers of Python-based software for
life science research.

This package provides various Python modules from the Biopython Project 
used to process biological data.

%package	tools
Summary: 	Regression testing code and miscellaneous standalone scripts
Group:		Sciences/Biology
Requires:	%{name} = %{EVRD}
Suggests:	tkinter, wxPython
%rename biopython-tools

%description tools
This package provides various scripts and tests that are comprised by the
Biopython Project.

%package	sql
Summary:	Code for using Biopython with BioSQL databases
Requires:	%{name} = %{epoch}:%{version}-%{release}
Group:		Development/Python
Requires:	python-psycopg2
Requires:	python-mysql
Provides:	biopython-biosql = %{EVRD}
%rename python-BioSQL

%description sql
BioSQL is meant to be a common data storage layer supported by all the
different Bio* projects, Bioperl, Biojava, Biopython, and Bioruby.
Entries stored through an application written in, say, Bioperl could
be retrieved by another written in Biojava.

%package	doc
Summary:	The Biopython Project documentation
Group:		Development/Python
Requires:	%{name} = %{EVRD}
%rename biopython-doc

%description doc
This package provides the documentation for the various components of the 
Biopython Project.

%prep
%setup -q -n %{oname}-%{version}

# remove Mac-related files
rm -f Tests/CodonUsage/.DS_Store
# remove CVS dirs
find -type d -name CVS | xargs rm -rf
# convert wrong end of line
find -type f -exec dos2unix -b -U {} \;

%build
python setup.py build_ext -lm build

%install
python setup.py install --root=%{buildroot}

mkdir -p %{buildroot}%{_datadir}/%{name}-%{version}
cp -r Tests Scripts %{buildroot}%{_datadir}/%{name}-%{version}

%files
%defattr(-,root,root,0755)
%{py_platsitedir}/Bio
%{py_platsitedir}/*.egg-info
%doc CONTRIB DEPRECATED LICENSE NEWS README

%files sql
%defattr(-,root,root,0755)
%{py_platsitedir}/BioSQL
%doc LICENSE

%files tools
%defattr(-,root,root,0755)
%{_datadir}/%{name}-%{version}/Tests
%{_datadir}/%{name}-%{version}/Scripts

%files doc
%defattr(-,root,root,0755)
%doc Doc/*.pdf Doc/examples/




%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:1.63-1
+ Revision: 1638f2f
- Updated to 1.63 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11845 |12cu|python-bitarray-0.8.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	bitarray

Name:		python-%{oname}
Version:	0.8.1
Release:	1
Summary:	Efficient arrays of booleans -- C extension
Source0:	http://pypi.python.org/packages/source/b/%{oname}/%{oname}-%{version}.tar.gz
License:	PSF
Group:		Development/Python
Url:		https://github.com/ilanschnell/bitarray
BuildRequires:	python-devel
BuildRequires:	pythonegg(setuptools)

%description
======================================
bitarray: efficient arrays of booleans
======================================

This module provides an object type which efficiently represents an array
of booleans.  Bitarrays are sequence types and behave very much like usual
lists.  Eight bits are represented by one byte in a contiguous block of
memory.  The user can select between two representations; little-endian
and big-endian.  All of the functionality is implemented in C.
Methods for accessing the machine representation are provided.
This can be useful when bit level access to binary files is required,
such as portable bitmap image files (.pbm).  Also, when dealing with
compressed data which uses variable bit length encoding, you may find
this module useful.

%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc README.rst
%{py_platsitedir}/bitarray/*.py*
%{py_platsitedir}/bitarray/_bitarray.so
%{py_platsitedir}/bitarray*.egg-info

%changelog
* Mon Feb 24 2014 Rosa <rosa@abf.rosalinux.ru> 0.8.1-1
+ Revision: 1382412
- Automatic import for version 0.8.1-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11846 |12cu|python-blockcanvas-4.0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	blockcanvas

Summary: 	Enthought Tool Suite - blockcanvas project
Name:		python-%{module}
Version:	4.0.3
Release:	1
Source0:	https://www.enthought.com/repo/ets/blockcanvas-%{version}.tar.gz
Patch0:		blockcanvas-4.0.0-link.patch
License:	BSD
Group:		Development/Python
Url:		https://github.com/enthought/blockcanvas/
Obsoletes:	python-enthought-blockcanvas
Requires:	python-configobj
Requires:	python-apptools >= 4.0.1
Requires:	python-chaco >= 4.1.0
Requires:	python-codetools >= 4.0.0
Requires:	python-etsdevtools >= 4.0.0
Requires:	python-scimath >= 4.0.1
Requires:	python-traitsui >= 4.1.0
Requires:	python-numpy >= 1.1.0
BuildRequires:	python-setuptools >= 0.6c8
BuildRequires:	python-sphinx

%description
The blockcanvas project provides a visual environment for creating
simulation experiments, where function and data are separated. Thus,
you can define your simulation algorithm by visually connecting
function blocks into a data flow network, and then run it with various
data sets (known as "contexts"); likewise, you can use the same
context in a different functional simulation.

The project provides support for plotting, function searching and
inspection, and optimization. It includes a stand-alone application
that demonstrates the block-canvas environment, but the same
functionality can be incorporated into other applications.

%prep
%setup -q -n %{module}-%{version}
%patch0 -p1

%build

%__python setup.py build
pushd docs
make html
popd

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILE_LIST
sed -i 's/.*egg-info$//' FILE_LIST

%files -f FILE_LIST
%doc *.txt *.rst docs/build/html/


%changelog
* Tue Dec 27 2011 Lev Givon <lev@mandriva.org> 4.0.1-1
+ Revision: 745665
- Update to 4.0.1.

* Thu Jul 07 2011 Lev Givon <lev@mandriva.org> 4.0.0-1
+ Revision: 689219
- import python-blockcanvas




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11847 |12cu|python-boto-2.27.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module boto

%define debug_package %{nil}

Name:           python-%{module}
Version:	2.27.0
Release:        1
License:        MIT
Summary:        Python interface to Amazon Web Services

Url:            http://code.google.com/p/boto/
Group:          Development/Python
Source0:	http://pypi.python.org/packages/source/b/boto/boto-%{version}.tar.gz
BuildRequires:  python-setuptools

%description
An integrated interface to current and future infrastructural
services offered by Amazon Web Services. Currently, this includes:
    * Simple Storage Service (S3)
    * SimpleQueue Service (SQS)
    * Elastic Compute Cloud (EC2)
    * Mechanical Turk
    * SimpleDB
    * CloudFront
    * CloudWatch
    * AutoScale
    * Elastic Load Balancer (ELB)
    * Virtual Private Cloud (VPC)
    * Elastic Map Reduce (EMR)
    * Relational Data Service (RDS)
    * Simple Notification Server (SNS)
    * Google Storage
    * Identity and Access Management (IAM)
    * Route53 DNS Service (route53)
    

%prep
%setup -q -n %{module}-%{version}

%build
CFLAGS="%{optflags}" python setup.py build

%install
python setup.py install --root %{buildroot} --install-purelib=%{py_platsitedir}

%files 
%{py_platsitedir}/*
%{_bindir}/*






%changelog
* Wed Apr 09 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.27.0-1
+ Revision: 4dd9b85
- Updated to 2.27.0 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11848 |12cu|python-bottle-0.12.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname bottle

Name:           python-%{oname}
Version:        0.12.5
Release:        1
Summary:        Fast and simple WSGI-framework for small web-applications

Group:          Development/Python
License:        MIT
URL:            http://bottlepy.org
Source0:        https://pypi.python.org/packages/source/b/%{oname}/%{oname}-%{version}.tar.gz
BuildRequires:  pkgconfig(python)
BuildRequires:  pythonegg(setuptools)

BuildArch:      noarch

%description
Bottle is a fast and simple micro-framework for small web-applications. 
It offers request dispatching (Routes) with URL parameter support, Templates, 
a built-in HTTP Server and adapters for many third party WSGI/HTTP-server and 
template engines. All in a single file and with no dependencies other than the 
Python Standard Library.


%files
%doc README.rst PKG-INFO
%{py_puresitedir}/*

##########################################
%prep
%setup -q -n %{oname}-%{version}
sed -i '/^#!/d' bottle.py


%build
python setup.py build


%install
python setup.py install -O1 --skip-build --root %{buildroot}
rm %{buildroot}%{_bindir}/bottle.py








%changelog
* Sat May 03 2014 SymbianFlo <symbianflo@mandrivausers.ro> 0.12.5-1
+ Revision: d77569a
- Updated python-bottle.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11849 |12cu|python-bottleneck-0.7.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname	Bottleneck
# doesn't really works  the *so are still provided ...
%define __provides_exclude_from ^%{py_platsitedir}/bottleneck/*.so

Summary:	Fast NumPy array functions written in Cython
Name:		python-bottleneck
Version:	0.7.0
Release:	1
Source0:	https://pypi.python.org/packages/source/B/%{tarname}/%{tarname}-%{version}.tar.gz
Patch0:		lm-0.7.0.patch
License:	BSD
Group:		Development/Python
Url:		http://pypi.python.org/pypi/Bottleneck
Requires:	python-numpy
#for check
BuildRequires:	pythonegg(nose) >= 1.3.0
#
BuildRequires:	python-numpy-devel
BuildRequires:	pkgconfig(python)
BuildRequires:	python-sphinx
BuildRequires:	pkgconfig(lapack)

%description
Bottleneck is a collection of fast NumPy array functions written in
Cython.

%prep
%setup -q -n %{tarname}-%{version}
%patch0 -p0

%build
python setup.py build

export PYTHONPATH="`pwd`/`find . -depth -type d -name lib.linux*`"
pushd doc
mkdir -p source/_static
make html

# clean after sphinx
rm -rf build/html/.buildinfo \
	build/html/_sources


%install
python setup.py install --root `pwd`/test_install
# clean unneeded stuff
rm -rf test_install/%{py_platsitedir}/bottleneck/src \
	test_install/%{py_platsitedir}/bottleneck/LICENSE

# install into buildroot
cp -a test_install/* %{buildroot}

%check
pushd `find . -depth -type d -name lib.linux*`
python -c 'import bottleneck as bn; bn.test()'
popd


%files
%doc LICENSE README.rst RELEASE.rst doc/build/html
%{py_platsitedir}/Bottleneck*
%{py_platsitedir}/bottleneck*




%changelog
* Sun Jan 19 2014 symbianflo <symbianflo@symbianflo> 0.7.0-1
+ Revision: a425279
- Log: Update to 0.7.0, fix build, fix doc, repatch lm patch,enable %check ,fix tests,fix BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11850 |12cu|python-BTrees-4.0.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	BTrees

Name:		python-%{oname}
Version:	4.0.8
Release:	1
Summary:	Scalable persistent object containers
Source0:	http://pypi.python.org/packages/source/B/%{oname}/%{oname}-%{version}.tar.gz
License:	ZPL 2.1
Group:		Development/Ruby
Url:		http://packages.python.org/BTrees
BuildRequires:	python-devel python-setuptools

%description
``BTrees``:  scalable persistent components
===========================================

This package contains a set of persistent object containers built around
a modified BTree data structure.  The trees are optimized for use inside
ZODB's "optimistic concurrency" paradigm, and include explicit resolution
of conflicts detected by that mechannism.

Please see the Sphinx documentation (``docs/index.rst``) for further
information.

%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
python setup.py test

%files
%doc CHANGES.rst
%doc COPYRIGHT.txt
%doc LICENSE.txt
%doc README.rst
%doc BTrees/Development.txt
%doc docs/_build/doctest/output.txt
%doc docs/_build/doctrees/api.doctree
%doc docs/_build/doctrees/index.doctree
%doc docs/_build/html/api.html
%doc docs/_build/html/genindex.html
%doc docs/_build/html/index.html
%doc docs/_build/html/py-modindex.html
%doc docs/_build/html/search.html
%doc docs/_build/html/_modules/index.html
%doc docs/_build/html/_modules/BTrees/Interfaces.html
%doc docs/_build/html/_sources/api.txt
%doc docs/_build/html/_sources/index.txt
%doc docs/_build/html/_static/placeholder.txt
%doc docs/_static/placeholder.txt
%doc docs/_templates/placeholder.txt
%{py_platsitedir}/BTrees/*
%{py_platsitedir}/BTrees*.egg-info

%changelog
* Thu Nov 21 2013 Denis Silakov <denis.silakov@rosalab.ru> 4.0.8-1
+ Revision: 3ab0f51
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11851 |12cu|python-caja-1.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Python bindings for MATE's caja
Name:		python-caja
Version:	1.8.0
Release:	1
License:	GPLv2+ and LGPLv2+
Group:		Development/Python
URL:		http://mate-desktop.org
Source0:	http://pub.mate-desktop.org/releases/1.7/%{name}-%{version}.tar.xz

BuildRequires:	gtk-doc
BuildRequires:	mate-common
BuildRequires:	pkgconfig(libcaja-extension)
BuildRequires:	pkgconfig(mate-python-2.0)
BuildRequires:	pkgconfig(pygtk-2.0)
BuildRequires:	pkgconfig(python)

%description
These are bindings for the caja extension library
introduced in MATE.

%package devel
Summary:	Pkgconfig file and examples for %{name}
Group:		Development/Other
Requires:	%{name} = %{EVRD}

%description devel
Pkgconfig file and examples for %{name}.

%prep
%setup -q

%build
NOCONFIGURE=1 ./autogen.sh
%configure2_5x

%make

%install
%makeinstall_std

%files
%doc AUTHORS ChangeLog NEWS 
# %{_libdir}/caja-python/caja.so
%{_libdir}/caja/extensions-2.0/*

%files devel
%{_libdir}/pkgconfig/caja-python.pc
# %doc %{_datadir}/doc/caja-python/README
# %doc %{_datadir}/doc/caja-python/examples/*

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.8.0-1
+ Revision: d1876c9
- Fix requires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11852 |12cu|python-card-0.8.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: python-card
Summary: PythonCard GUI construction toolkit
Version: 0.8.2
Release: 1
Source0: https://sourceforge.net/projects/pythoncard/files/PythonCard/0.8.2/PythonCard-%{version}.tar.gz
Patch1: PythonCardSamples.patch
Patch2: PythonCardConfig.patch
URL: http://pythoncard.sourceforge.net/
Group: Development/Python
License: Python license
Requires: python-base >= %{py_ver}, wxPython >= 2.5.2
BuildArch: noarch
BuildRequires: python-devel 

%description
PythonCard is a GUI construction kit for building cross-platform desktop
applications on Windows, Mac OS X, and Linux, using the Python language.

%prep
%setup -n PythonCard-%{version} -q
%patch1 -p1
%patch2 -p1

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}
chmod 0755 %{buildroot}%{py_puresitedir}/PythonCard/gadflyDatabase.py
chmod 0755 %{buildroot}%{py_puresitedir}/PythonCard/templates/htmlpreview.py
chmod 0755 %{buildroot}%{py_puresitedir}/PythonCard/build/lib/PythonCard/flatfileDatabase.py
chmod 0755 %{buildroot}%{py_puresitedir}/PythonCard/build/lib/PythonCard/gadflyDatabase.py
chmod 0755 %{buildroot}%{py_puresitedir}/PythonCard/build/lib/PythonCard/templates/htmlpreview.py

install -m 0755 -d %{buildroot}%{_datadir}/PythonCard/samples
install -m 0755 -d %{buildroot}%{_datadir}/PythonCard/tools

cp -pr %{buildroot}%{py_puresitedir}/PythonCard/samples %{buildroot}%{_datadir}/PythonCard
cp -pr %{buildroot}%{py_puresitedir}/PythonCard/tools %{buildroot}%{_datadir}/PythonCard

# Mark all *py files in tools/ and samples/ that starts with shebang executable
find %{buildroot}%{_datadir}/PythonCard/samples/ \
     %{buildroot}%{_datadir}/PythonCard/tools/ \
     -name "*.py" | while read f
do
    file_start=`head -1 "$f"`
    if [[ $file_start == "#!/usr/bin/python" ]]
    then
	chmod 0755 $f
    fi
done

rm -rf %{buildroot}%{py_puresitedir}/PythonCard/samples
rm -rf %{buildroot}%{py_puresitedir}/PythonCard/tools
rm -rf %{buildroot}%{py_puresitedir}/PythonCard/docs
rm -f %{buildroot}/usr/bin/install-pythoncard.py
rm -f %{buildroot}%{py_puresitedir}/PythonCard/build/scripts-2.4/install-pythoncard.py

# menu support

# XDG menus
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}-resourceEditor.desktop << EOXDG1
[Desktop Entry]
Name=PythonCard Resource Editor
Comment=This represents the beginnings of a GUI resource (layout) editor for PythonCard
Exec=%{_datadir}/PythonCard/tools/resourceEditor/resourceEditor.py
Icon=development_environment_section
Terminal=false
Type=Application
Categories=X-MandrivaLinux-MoreApplications-Development-DevelopmentEnvironments;Development;GUIDesigner;
EOXDG1

cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}-codeEditor.desktop << EOXDG2
[Desktop Entry]
Name=PythonCard Code Editor
Comment=The codeEditor sample in PythonCard is focused on being a simple to use Python source code editor
Exec=%{_datadir}/PythonCard/tools/codeEditor/codeEditor.py
Icon=editors_section
Terminal=false
Type=Application
Categories=X-MandrivaLinux-MoreApplications-Development-Tools;Development;
EOXDG2

cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}-samples.desktop << EOXDG3
[Desktop Entry]
Name=PythonCard Samples
Comment=The main purpose of the samples is to "stress" the PythonCard framework and make sure that the framework is robust and full-featured
Exec=%{_datadir}/PythonCard/samples/samples.py
Icon=toys_section
Terminal=false
Type=Application
Categories=X-MandrivaLinux-MoreApplications-Development-Tools;Development;
EOXDG3

%files
%defattr(-,root,root,0755)
%doc docs/* README.txt README_StyleEditor.txt PKG-INFO
%{py_puresitedir}/PythonCard/*
%{py_puresitedir}/*.egg-info
%{_datadir}/PythonCard/samples/*
%{_datadir}/PythonCard/tools/*
%{_datadir}/applications/mandriva-%{name}*.desktop



%changelog
* Thu Nov 14 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.8.2-1
+ Revision: a8090a6
- Update patches



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11853 |12cu|python-casuarius-1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	casuarius

Summary:	Cython bindings for the Cassowary constraint solver
Name:		python-%{module}
Version:	1.1
Release:	1
Source0:	http://pypi.python.org/packages/source/c/%{module}/%{module}-%{version}.tar.gz
License:	LGPLv2.1
Group:		Development/Python
Url:		https://github.com/enthought/casuarius/
BuildRequires:	python-cython >= 0.15.1
BuildRequires:	python-devel

%description
Casuarius is a Cython wrapper for the Cassowary incremental constraint solver.

%prep
%setup -q -n %{module}-%{version}

%build
%__python setup.py build

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}

%files
%doc COPYING.LGPL LICENSE README.rst
%py_platsitedir/%{module}*


%changelog
* Mon Aug 13 2012 Lev Givon <lev@mandriva.org> 1.0-1
+ Revision: 814682
- imported package python-casuarius


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11854 |12cu|python-celery-3.1.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Name:           python-celery
Version:        3.1.9
Release:        1
Summary:        Distributed Task Queue
Group:          Development/Python
License:        BSD
URL:            http://celeryproject.org
Source0:        https://pypi.python.org/packages/source/c/celery/celery-%{version}.tar.gz

BuildArch:      noarch
BuildRequires:  pkgconfig(python)
BuildRequires:  pythonegg(setuptools)
BuildRequires:  pythonegg(nose)
BuildRequires:  pythonegg(billiard) >= 3.3.0.14
BuildRequires:  pythonegg(pytz)
BuildRequires:  pythonegg(kombu) >= 3.0.11
BuildRequires:  pythonegg(kombu) < 4.0
BuildRequires:  pythonegg(amqp) >= 1.4.2

Requires:       pythonegg(anyjson)
Requires:       pythonegg(python-dateutil)
Requires:       pythonegg(kombu) >= 3.0.11
Requires:       pythonegg(kombu) < 4.0
Requires:       pythonegg(pyparsing)
Requires:       pythonegg(billiard) >= 3.3.0.14
Requires:       pythonegg(billiard) < 3.4
Requires:       pythonegg(amqp) >= 1.4.2

%description
An open source asynchronous task queue/job queue based on
distributed message passing. It is focused on real-time
operation, but supports scheduling as well.

The execution units, called tasks, are executed concurrently
on one or more worker nodes using multiprocessing, Eventlet
or gevent. Tasks can execute asynchronously (in the background)
or synchronously (wait until ready).

Celery is used in production systems to process millions of
tasks a day.

Celery is written in Python, but the protocol can be implemented
in any language. It can also operate with other languages using
webhooks.

The recommended message broker is RabbitMQ, but limited support
for Redis, Beanstalk, MongoDB, CouchDB and databases
(using SQLAlchemy or the Django ORM) is also available.


%package -n python3-celery
Summary:        Distributed Task Queue
Group:          Development/Python

BuildRequires:  pkgconfig(python3)
BuildRequires:  python3egg(setuptools)
BuildRequires:  python3egg(nose)
BuildRequires:  python3egg(billiard) >= 3.3.0.14
BuildRequires:  python3egg(pytz)
BuildRequires:  python3egg(kombu) >= 3.0.11
BuildRequires:  python3egg(kombu) < 4.0

Requires:       python3
Requires:       python3egg(kombu) >= 3.0.11
Requires:       python3egg(kombu) < 4.0
Requires:       python3egg(pytz)
Requires:  	python3egg(setuptools)
Requires:       python3egg(billiard) >= 3.3.0.14
Requires:       python3egg(billiard) < 3.4
Requires:       python3egg(amqp) >= 1.4.2



%description -n python3-celery
An open source asynchronous task queue/job queue based on
distributed message passing. It is focused on real-time
operation, but supports scheduling as well.

The execution units, called tasks, are executed concurrently
on one or more worker nodes using multiprocessing, Eventlet
or gevent. Tasks can execute asynchronously (in the background)
or synchronously (wait until ready).

Celery is used in production systems to process millions of
tasks a day.

Celery is written in Python, but the protocol can be implemented
in any language. It can also operate with other languages using
webhooks.

The recommended message broker is RabbitMQ, but limited support
for Redis, Beanstalk, MongoDB, CouchDB and databases
(using SQLAlchemy or the Django ORM) is also available.



%prep
%setup -q -n celery-%{version}
chmod 644 README.rst
rm -fr docs/.static
mkdir -p python3
cp -a {celery,celery.egg-info,Changelog,CONTRIBUTORS.txt,docs,examples,extra,LICENSE,MANIFEST.in,PKG-INFO,README.rst,requirements,setup.cfg,setup.py,TODO} python3



%build
python setup.py build

pushd python3
python3 setup.py build
popd



%install

pushd python3
python3 setup.py install --skip-build --root %{buildroot}

# rename py3 binary
for i in celery celerybeat celeryd celeryd-multi; do
  mv %{buildroot}%{_bindir}/$i %{buildroot}%{_bindir}/py3-$i
done
popd

python setup.py install -O1 --skip-build --root %{buildroot}




%files
%doc LICENSE README.rst TODO CONTRIBUTORS.txt docs examples
%{py_purelibdir}/*
%{_bindir}/celery
%{_bindir}/celerybeat
%{_bindir}/celeryd
%{_bindir}/celeryd-multi



%files -n python3-celery
%doc LICENSE README.rst TODO CONTRIBUTORS.txt docs examples
%{_bindir}/py3-celery
%{_bindir}/py3-celerybeat
%{_bindir}/py3-celeryd
%{_bindir}/py3-celeryd-multi
%{py3_puresitedir}/*

%changelog
* Mon Feb 10 2014 SymbianFlo <symbianflo@mandrivausers.ro> 3.1.9-1
+ Revision: 6d0c262
- Updated to 3.1.9



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11855 |12cu|python-chaco-4.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	chaco

Summary:	Enthought Tool Suite - interactive 2D plotting
Name:		python-%{module}
Version:	4.3.0
Release:	1
Source0:	https://www.enthought.com/repo/ets/chaco-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		https://github.com/enthought/chaco/
Obsoletes:	python-enthought-chaco
Obsoletes:	python-enthought-chaco2
Requires:	python-traits >= 4.2.0
Requires:	python-enable >= 4.2.0
Requires:	python-numpy >= 1.1.0
Requires:	python-reportlab
BuildRequires:	python-numpy-devel >= 1.1.0
BuildRequires:	python-traits >= 4.2.0
BuildRequires:	python-setuptools >= 0.6c8
BuildRequires:	x11-server-xvfb, procps
BuildRequires:	python-setupdocs >= 1.0.5
BuildRequires:	python-sphinx
BuildRequires:	pkgconfig(lapack)

%description
Chaco is a Python plotting application toolkit that facilitates
writing plotting applications at all levels of complexity, from simple
scripts with hard-coded data to large plotting programs with complex
data interrelationships and a multitude of interactive tools. While
Chaco generates attractive static plots for publication and
presentation, it also works well for interactive data visualization
and exploration.

%prep
%setup -q -n %{module}-%{version}

%build
%__python setup.py build
Xvfb :100 -ac &
XPID=$!
export DISPLAY=:100.0
%__python setup.py build_docs
kill -9 $XPID

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}

%files
%doc *.txt *.rst examples/ docs/*.pdf build/docs/html/
%py_platsitedir/%{module}*


%changelog
* Mon Aug 13 2012 Lev Givon <lev@mandriva.org> 4.2.0-1
+ Revision: 814714
- Update to 4.2.0.

* Tue Dec 27 2011 Lev Givon <lev@mandriva.org> 4.1.0-1
+ Revision: 745667
- Update to 4.1.0.

* Fri Sep 02 2011 Lev Givon <lev@mandriva.org> 4.0.1-1
+ Revision: 697901
- Update to 4.0.1.

* Thu Jul 07 2011 Lev Givon <lev@mandriva.org> 4.0.0-1
+ Revision: 689214
- import python-chaco




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11856 |12cu|python-Chameleon-2.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	Chameleon

Name:		python-%{oname}
Version:	2.6.1
Release:	1
Summary:	Fast HTML/XML Template Compiler
Source0:	http://pypi.python.org/packages/source/C/%{oname}/%{oname}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		http://www.pagetemplates.org/
BuildArch:	noarch
BuildRequires:	pythonegg(setuptools)

%description
Chameleon is an HTML/XML template engine for `Python
<http://www.python.org>`_. It uses the *page templates* language.

You can use it in any Python web application with just about any
version of Python (2.5 and up, including 3.x and `pypy
<http://pypy.org>`_).

Visit the `website <http://pagetemplates.org>`_ for more information
or the `documentation <http://pagetemplates.org/docs/latest/>`_.



%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}
find %{buildroot} -size 0 -delete

%check
python setup.py test


%files
%doc README.rst
%{py_puresitedir}/chameleon/*.py*
%{py_puresitedir}/chameleon/tests
%{py_puresitedir}/chameleon/zpt/*.py*
%{py_puresitedir}/Chameleon*.egg-info

%changelog
* Thu May 01 2014 symbianflo <symbianflo@symbianflo> 2.6.1-1
+ Revision: c2019f4
- Imported from SRPM



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11857 |12cu|python-chardet-2.1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	chardet

Summary:	Character encoding auto-detection in Python
Name:		python-%{module}
Version:	2.1.1
Release:	2
License:	LGPLv2+
Group:		Development/Python
Source:		https://pypi.python.org/packages/source/c/chardet/chardet-%{version}.tar.gz
URL:		http://chardet.feedparser.org/
BuildRequires:	python-devel
BuildRequires:	python-distribute
BuildRequires:	python3-devel
BuildRequires:	python3-distribute
BuildArch:	noarch

%description
Character encoding auto-detection in Python. As smart as your browser.

%package -n python3-chardet
Summary:        Character encoding auto-detection in Python
Group:          Development/Python
Requires:       python3

%description -n python3-chardet
Character encoding auto-detection in Python. As smart as your browser.

%prep
%setup -q -c

mv %{module}-%{version} python2
cp -r python2 python3

%build
pushd python2
%{__python} setup.py build
popd

pushd python3
%{__python3} setup.py build
popd

%install
pushd python3
PYTHONDONTWRITEBYTECODE=  %{__python3} setup.py install --root=%{buildroot}
mv %{buildroot}/%{_bindir}/chardetect.py %{buildroot}/%{_bindir}/python3-chardetect.py
popd

pushd python2
PYTHONDONTWRITEBYTECODE=  %{__python} setup.py install --root=%{buildroot}
popd

%clean

%files
%doc python2/docs/*
%{_bindir}/chardetect.py
%{py_puresitedir}/*.egg-info
%{py_puresitedir}/%{module}

%files -n python3-chardet
%doc python3/docs/*
%{_bindir}/python3-chardetect.py
%{py3_puresitedir}/*.egg-info
%{py3_puresitedir}/%{module}

%changelog
* Tue Oct 29 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.1.1-2
+ Revision: 1fb873f
- Fix python2 vs python3 chardetect issue



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11858 |12cu|python-cherrypy-3.2.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname CherryPy-%{version}

Summary:        A Python-based framework for web application development
Name:           python-cherrypy
Version:        3.2.4
Release:        2
License:        BSD
Group:          Development/Python
URL:            http://www.cherrypy.org
Source0:        https://pypi.python.org/packages/source/C/CherryPy/CherryPy-%{version}.tar.gz
BuildRequires:	python-devel
BuildRequires:  python3-devel
BuildArch:      noarch

%description
A Python-based framework for web application development.

CheryPy allows you to write and easyly deploy web applications, thanks
to a bundled webserver. It features a automated way to map an url to a
mathod, allowing you to describe your site as a python class.

%package -n python3-cherrypy
Summary:        A Python-based framework for web application development
Group:          Development/Python
Requires:       python3
 
%description -n python3-cherrypy
A Python-based framework for web application development.

CheryPy allows you to write and easyly deploy web applications, thanks
to a bundled webserver. It features a automated way to map an url to a
mathod, allowing you to describe your site as a python class.

%prep
%setup -q -c

mv %{tarname} python2
cp -r python2 python3

%build
cat > tutorial.conf << EOF
[server]
socketPort = 8080
threadPool = 10

[session]
storageType=ram
EOF

pushd python2
cp ../tutorial.conf .
%{__python} setup.py build
popd

pushd python3
cp ../tutorial.conf .
%{__python3} setup.py build
popd

%install
pushd python3
%{__python3} setup.py install --root=%{buildroot} 
mv %{buildroot}/%{_bindir}/cherryd %{buildroot}/%{_bindir}/python3-cherryd
popd

pushd python2
%{__python} setup.py install --root=%{buildroot}
popd

%files -n python-cherrypy
%doc python2/README.txt
%doc python2/cherrypy/tutorial/*
%{python_sitelib}/cherrypy/*
%{python_sitelib}/*.egg-info
%{_bindir}/cherryd

%files -n python3-cherrypy
%doc python3/README.txt
%doc python3/cherrypy/tutorial/*
%{python3_sitelib}/cherrypy/*
%{python3_sitelib}/*.egg-info
%{_bindir}/python3-cherryd

%changelog
* Tue Oct 29 2013 Denis Silakov <denis.silakov@rosalab.ru> 3.2.4-2
+ Revision: c4dffe8
- Bump release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11859 |12cu|python-cinderclient-1.0.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Name:             python-cinderclient
Version:          1.0.8
Release:          1
Summary:          Python API and CLI for OpenStack Cinder
Group:            Development/Python
License:          ASL 2.0
URL:              http://github.com/openstack/python-cinderclient
Source0:          http://pypi.python.org/packages/source/p/%{name}/%{name}-%{version}.tar.gz
#
# patches_base=1.0.8
#
Patch0001: 0001-Remove-runtime-dependency-on-python-pbr.patch
Patch0002: 0002-Stop-pbr-from-installing-requirements-during-build.patch

BuildRequires:    pkgconfig(python)
BuildRequires:    python-setuptools
BuildRequires:    pythonegg(pbr)
BuildRequires:    pythonegg(d2to1)
BuildRequires:    pythonegg(babel)
BuildRequires:    pythonegg(prettytable)
BuildRequires:    pythonegg(requests)
BuildRequires:    pythonegg(setuptools)
BuildRequires:    pythonegg(simplejson)
BuildRequires:    pythonegg(six)
BuildRequires:    pythonegg(sphinx)

Requires:         pythonegg(babel)
Requires:         pythonegg(prettytable)
Requires:         pythonegg(requests)
Requires:         pythonegg(setuptools)
Requires:         pythonegg(simplejson)
Requires:         pythonegg(six)

BuildArch:        noarch

%description
Client library (cinderclient python module) and command line utility
(cinder) for interacting with OpenStack Cinder (Block Storage) API.



%prep
%setup -q

%patch0001 -p1
%patch0002 -p1

# We provide version like this in order to remove runtime dep on pbr.
sed -i s/ROSACINDERCLIENTVERSION/%{version}/ cinderclient/__init__.py

# Remove bundled egg-info
rm -rf python_cinderclient.egg-info

# Let RPM handle the requirements
rm -f {,test-}requirements.txt

%build
python setup.py build

%install
python setup.py install -O1 --skip-build --root %{buildroot}

install -p -D -m 644 tools/cinder.bash_completion %{buildroot}%{_sysconfdir}/bash_completion.d/cinder.bash_completion

# Delete tests
rm -fr %{buildroot}%{python_sitelib}/cinderclient/tests

export PYTHONPATH="$( pwd ):$PYTHONPATH"
sphinx-build -b html doc/source html
sphinx-build -b man doc/source man

install -p -D -m 644 man/cinder.1 %{buildroot}%{_mandir}/man1/cinder.1

# Fix linting
rm -fr html/.doctrees html/.buildinfo 

%files
%doc LICENSE README.rst html
%{_bindir}/cinder
%{python_sitelib}/cinderclient
%{python_sitelib}/*.egg-info
%{_sysconfdir}/bash_completion.d/cinder.bash_completion
%{_mandir}/man1/cinder.1*


%changelog
* Fri Apr 11 2014 symbianflo <symbianflo@symbianflo> 1.0.8-1
+ Revision: b0df5a4
- Imported from SRPM



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11860 |12cu|python-clnum-1.6-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	clnum
%define debug_package %{nil}

Summary:	Arbitrary precision floating point library for Python
Name:		python-%{module}
Version:	1.6
Release:	6
Source0:	https://pypi.python.org/packages/source/c/clnum/%{module}-%{version}.tar.gz
Patch0:		clnum-1.6-gcc.patch
License:	GPL
Group:		Development/Python 
Url: 		http://calcrpnpy.sourceforge.net/clnum.html
Requires:	cln
Requires:	python >= 2.0

BuildRequires:	pkgconfig(cln)
BuildRequires:	pkgconfig(python) >= 2.0
BuildRequires:	pythonegg(setuptools)

%description
The module clnum adds arbitrary precision floating point and rational
numbers to Python. Both real and complex types are supported. The
module also contains arbitrary precision replacements for the
functions in the standard library math and cmath modules.

The clnum module uses the Class Library for Numbers (CLN) to do all of
the hard work. The module simply provides a proper type interface so
that the CLN numbers work with the standard Python arithmetic
operators and interact properly with the built-in Python numeric
types.  

%prep 
%setup -q -n %{module}-%{version}
%patch0 -p0

%build
python setup.py build

%install
python setup.py install --root=%{buildroot} 

%files
%doc README COPYING changelog *.html
%{py_platsitedir}/*

%changelog
* Tue Apr 22 2014 symbianflo <symbianflo@symbianflo> 1.6-6
+ Revision: 50c65ab
- Log: patch for gcc added, spec clean, bump rel



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11861 |12cu|python-cmdln-1.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname cmdln
%define debug_package %{nil}

Summary:	An improved cmd.py for easily building good multi-command scripts

Name:		python-%{rname}
Version:	1.3.0
Release:	1
License:	MIT License
Group:		Development/Python
URL:		http://code.google.com/p/cmdln/
Source0:	https://github.com/trentm/cmdln/archive/dcf678068233bb4efd0449bcd003f3f435f49bd1/cmdln-1.3.0-dcf6780.tar.gz
BuildRequires:	python-setuptools

%description
cmdln.py is an extension of Python's default cmd.py module that provides "a 
simple framework for writing line-oriented command interpreters". The idea 
(with both cmd.py and cmdln.py) is to be able to quickly build
multi-sub-command tools (think cvs or svn) and/or simple interactive shells
(think gdb or pdb). cmdln.py's extensions make it more natural to write
sub-commands, integrate optparse for simple option processing, and make having
good command documentation easier.

%prep

%setup -qn cmdln-dcf678068233bb4efd0449bcd003f3f435f49bd1

%build
CFLAGS="%{optflags}" python setup.py build

%install
python setup.py install \
    --root="%{buildroot}" \
    --prefix="%{_prefix}" \
    --record=INSTALLED_FILES

%files
%doc LICENSE.txt  docs/ examples/
%{py_puresitedir}/*


%changelog
* Thu Apr 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.3.0-1
+ Revision: dcc8911
- Fix %doc files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11862 |12cu|python-codetools-4.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	codetools

Summary:	Enthought Tool Suite - codetools project
Name:		python-%{module}
Version:	4.1.0
Release:	1
Source0:	%{module}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		http://code.enthought.com/projects/code_tools/
BuildArch:	noarch
Requires:	python-traits >= 4.0.0
BuildRequires:	python-setuptools >= 0.6c8
BuildRequires:	python-sphinx

%description
The codetools project includes packages that simplify meta-programming
and help the programmer separate data from code in Python. This
library contains classes that allow defining simple snippets, or
"blocks", of Python code, analyze variable dependencies in the code
block, and use these dependencies to construct or restrict an
execution graph. These (restricted) code blocks can then be executed
in any namespace. However, this project also provides a
Traits-event-enhanced namespace, called a "context", which can be used
in place of a vanilla namespace to allow actions to be performed
whenever variables are assigned or retrieved from the namespace. This
project is used as the foundation for the BlockCanvas project.

%prep
%setup -q -n %{module}-%{version}

%build
%__python setup.py build
pushd docs
make html
popd

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILE_LIST
sed -i 's/.*egg-info$//' FILE_LIST

%files -f FILE_LIST
%doc *.txt *.rst examples/ docs/build/html/



%changelog
* Thu Jul 07 2011 Lev Givon <lev@mandriva.org> 4.0.0-1
+ Revision: 689211
- import python-codetools


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11863 |12cu|python-collective.recipe.omelette-0.12-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	collective.recipe.omelette

Name:		python-%{oname}
Version:	0.12
Release:	1
Summary:	Creates a unified directory structure of installed packages
Source0:	https://pypi.python.org/packages/source/c/%{oname}/%{oname}-%{version}.zip
License:	GPL
Group:		Development/Python
Url:		http://pypi.python.org/pypi/collective.recipe.omelette
BuildArch:	noarch
BuildRequires:	pythonegg(setuptools)
BuildRequires:	pythonegg(zc.buildout)
BuildRequires:	pythonegg(zc.recipe.egg)

%description
Creates a unified directory structure of installed packages, 
symlinking to the actual contents, in order to ease navigation.
Namespace packages offer the huge benefit of 
being able to distribute parts of a large
system in small, self-contained pieces.  
However, they can be somewhat clunky to navigate,
since you end up with a large list of eggs 
in your egg cache, and then a seemingly endless
series of directories you need to open to 
actually find the contents of your egg.



%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}
find %{buildroot} -size 0 -delete

%check
# TODO: import zope modules for check
# zc.recipe.egg zc.buildout
#python setup.py test

%files
%doc CHANGES.txt CONTRIBUTORS.txt
%{py_puresitedir}/collective/recipe/omelette
%{py_puresitedir}/collective.recipe.omelette-0.12-py2.7-nspkg.pth
%{py_puresitedir}/collective.recipe.omelette-0.12-py2.7.egg-info/PKG-INFO
%{py_puresitedir}/collective.recipe.omelette-0.12-py2.7.egg-info/SOURCES.txt
%{py_puresitedir}/collective.recipe.omelette-0.12-py2.7.egg-info/dependency_links.txt
%{py_puresitedir}/collective.recipe.omelette-0.12-py2.7.egg-info/entry_points.txt
%{py_puresitedir}/collective.recipe.omelette-0.12-py2.7.egg-info/namespace_packages.txt
%{py_puresitedir}/collective.recipe.omelette-0.12-py2.7.egg-info/not-zip-safe
%{py_puresitedir}/collective.recipe.omelette-0.12-py2.7.egg-info/requires.txt
%{py_puresitedir}/collective.recipe.omelette-0.12-py2.7.egg-info/top_level.txt
%changelog
* Sat May 03 2014 SymbianFlo <symbianflo@mandrivausers.ro> 0.12-1
+ Revision: 2f2415b
- Updated python-collective.recipe.omelette.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11864 |12cu|python-compizconfig0.8-0.8.5-0.20130330.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define __noautoprov 'pkgconfig(.*)'
%define __noautoreq 'pkgconfig\\(libcompizconfig\\)'

%define shortname compizconfig
%define oname compizconfig-python
%define oversion 0.8

%define git 20130330

%if  %{git}
%define srcname %{oname}-compiz-%{oversion}.tar.bz2
%define distname %{oname}-compiz-%{oversion}
%define rel 0.%{git}.2
%else
%define srcname %{oname}-%{version}.tar.bz2
%define distname %{oname}-%{version}
%define rel 1
%endif

Name:		python-%{shortname}%{oversion}
Version:	0.8.5
Release:	%{rel}
Summary:	Python bindings for libcompizconfig
Group:		System/X11
License:	GPL
URL:		http://www.compiz.org/
Source:		http://cgit.compiz.org/compiz/%{shortname}/%{oname}/snapshot/%{srcname}
BuildRequires:	compiz0.8-devel
BuildRequires:	compizconfig0.8-devel
BuildRequires:	pygtk2.0-devel
BuildRequires:	python-pyrex
Conflicts:	python-%{shortname} > 0.9
Conflicts:	%{_lib}%{oname}
Conflicts:	%{_lib}%{oname}-devel

%description
Python bindings for libcompizconfig.

%files
%{py_platsitedir}/%{shortname}.so
%{_libdir}/pkgconfig/%{oname}.pc

#----------------------------------------------------------------------------

%prep
%setup -q -n %{distname}

%build
%if %{git}
# This is a GIT snapshot, so we need to generate makefiles.
  sh autogen.sh -V
%endif

%configure2_5x --disable-static
%make

%install
%makeinstall_std


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11865 |12cu|python-corba-1.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Python bindings for CORBA
Name:		python-corba
Version:	1.4.0
Release:	1
License:	LGPLv2+
Group:		Development/GNOME and GTK+
URL:		http://mate-desktop.org
Source0:	http://pub.mate-desktop.org/releases/1.4/%{name}-%{version}.tar.xz

BuildRequires:	mate-common
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(libIDL-2.0)
BuildRequires:	pkgconfig(MateCORBA-2.0)
BuildRequires:	pkgconfig(python)

Requires:	mate-corba

%description
pyorbit is an extension module for python that gives you access
to the CORBA ORB.

%package devel
Summary:	Files needed to build wrappers for CORBA addon libraries
Group:		Development/GNOME and GTK+
Requires:	%{name} = %{version}

%description devel
This package contains files required to build wrappers for CORBA addon
libraries so that they interoperate with pyorbit

%prep
%setup -q
%apply_patches

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x
%make

%install
%makeinstall_std
find %{buildroot} -name "*.la" -exec rm {} \;

%files
%doc AUTHORS NEWS README ChangeLog
%{py_platsitedir}/*

%files devel
%dir %{_includedir}/pymatecorba-2
%{_includedir}/pymatecorba-2/*.h
%{_libdir}/pkgconfig/*.pc



%changelog
* Fri Oct 05 2012 Dmitry Mikhirev <mikhirev@mezon.ru> 1.4.0-1
+ Revision: af18e73
- fix .abf.yml



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11866 |12cu|python-couchdb-0.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define srcname CouchDB
Name:           python-couchdb
Version:        0.9
Release:        1
Summary:        A Python library for working with CouchDB

Group:          Development/Python
License:        BSD
URL:            http://code.google.com/p/couchdb-python/
Source0:        http://pypi.python.org/packages/source/C/CouchDB/CouchDB-%{version}.tar.gz
BuildArch:      noarch
BuildRequires:  python-devel
BuildRequires:  python-setuptools
Requires:       python-simplejson
# remove in 2013 once 2010.0 is not supported anymore
Obsoletes:       %{name}-devel < 0.8

%description
Providing a convenient high level interface for the CouchDB server.


%prep
%setup -q -n %{srcname}-%{version}

%build
python setup.py build


%install
python setup.py install --skip-build --root %{buildroot}

# calm rpmlint down
find  %{buildroot}/%{py_puresitedir}/couchdb -name \*.py -print0 | xargs --null chmod 0644


%clean

%files
%defattr(-,root,root,-)
%doc ChangeLog.txt COPYING README.txt 
%doc doc/
%{_bindir}/couchdb-dump
%{_bindir}/couchdb-load
%{_bindir}/couchdb-replicate
%{_bindir}/couchpy
%{py_puresitedir}/CouchDB-%{version}-py%{py_ver}.egg-info
%{py_puresitedir}/couchdb


%changelog
* Fri Oct 25 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.9-1
+ Revision: 17bd821
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11867 |12cu|python-couchdbkit-0.6.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname couchdbkit
%define version 0.6.5
%define release 1

Name:		python-%{oname}
Summary:	Framework for your Python application to access and manage Couchdb	
Version:	%{version}
Release:	%{release}
Group:		Development/Python
URL:            http://couchdbkit.org
License:	MIT
Source0:	http://pypi.python.org/packages/source/c/couchdbkit/couchdbkit-%{version}.tar.gz
BuildRequires:  pkgconfig(python) 
BuildRequires:  pythonegg(setuptools)
BuildRequires:  pythonegg(unittest2)
BuildRequires:  pythonegg(nose)
BuildRequires:  config(couchdb)

Requires:       config(couchdb)
Requires:       pythonegg(anyjson)
Requires:       pythonegg(restkit)

BuildArch:	noarch


%description
Couchdbkit provides you a full featured and easy client to access and manage 
CouchDB. It allows you to manage a CouchDBserver, databases, doc managements 
and view access. All objects mostly reflect python objects for convenience. 
Server and Databases objects could be used for example as easy as using dicts.


%prep
%setup -qn %{oname}-%{version}
rm -rf couchdbkit.egg-info
chmod 644 LICENSE

%build
python setup.py build

%install
python setup.py install --prefix=%{_prefix} -O1 --skip-build --root=%{buildroot}

%files
%doc LICENSE README.rst
%{py_puresitedir}/couchdbkit
%{py_puresitedir}/couchdbkit-%{version}-py*.egg-info


%changelog
* Mon Apr 14 2014 symbianflo <symbianflo@symbianflo> 0.6.5-1
+ Revision: 21af7d4
- Log: update to 0.6.5, switch to pythomegg style, spec clean ,fix build, fix req, fix BR.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11868 |12cu|python-coverage-3.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	coverage

Summary:	Code coverage measurement for Python
Name:		python-%{module}
Version:	3.7
Release:	2
Source0:	http://pypi.python.org/packages/source/c/coverage/coverage-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		http://nedbatchelder.com/code/coverage/
BuildRequires:	python-setuptools
BuildRequires:  python-devel
BuildRequires:  python3-devel
BuildRequires:  python3egg(setuptools)

%description
Coverage measures code coverage, typically during test execution. It
uses the code analysis tools and tracing hooks provided in the Python
standard library to determine which lines are executable, and which
have been executed.

%package -n python3-coverage
Summary:        Code coverage measurement for Python
Group:          Development/Python
Requires:       python3
 
%description -n python3-coverage
Coverage measures code coverage, typically during test execution. It
uses the code analysis tools and tracing hooks provided in the Python
standard library to determine which lines are executable, and which
have been executed.

%prep
%setup -q -c

mv %{module}-%{version} python2
cp -r python2 python3

%build
pushd python2
%{__python} setup.py build
popd

pushd python3
%{__python3} setup.py build
popd

%install
pushd python2
%{__python} setup.py install --root=%{buildroot}
popd

pushd python3
%{__python3} setup.py install --root=%{buildroot}
popd

%files -n python-coverage 
%doc python2/*.txt
%{python_sitearch}/coverage
%{python_sitearch}/coverage-%{version}-py%{py_ver}.egg-info
/usr/bin/coverage
/usr/bin/coverage2
/usr/bin/coverage-%{py_ver}

%files -n python3-coverage
%doc python3/*.txt
%{python3_sitearch}/coverage
%{python3_sitearch}/coverage-%{version}-py%{py3_ver}.egg-info
/usr/bin/coverage3
/usr/bin/coverage-%{py3_ver}

%changelog
* Wed Oct 23 2013 Denis Silakov <denis.silakov@rosalab.ru> 3.7-2
+ Revision: b8c3f54
- Bump release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11869 |12cu|python-cparser-2.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	pycparser
%define	module	cparser

Name:		python-%{module}
Version:	2.10
Release:	1
Summary:	C parser in Python
Source0:	http://pypi.python.org/packages/source/p/%{oname}/%{oname}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		https://github.com/eliben/pycparser
BuildArch:	noarch
BuildRequires:  pkgconfig(python)
BuildRequires:  pythonegg(setuptools)



%description
pycparser is a complete parser of the C language, written in
        pure Python using the PLY parsing library.
        It parses C code into an AST and can serve as a front-end for
        C compilers or analysis tools.

%prep
%setup -q -n %{oname}-%{version}
perl -i -pe 's/\r\n/\n/gs' LICENSE

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}



%check
cd tests
python all_tests.py
cd -

%files
%doc CHANGES LICENSE README.rst
%{py_puresitedir}/pycparser/*.py*
%{py_puresitedir}/pycparser/ply/*.py*
%{py_puresitedir}/pycparser*.egg-info
%{py_puresitedir}/pycparser/_c_ast.cfg
%changelog
* Tue Dec 31 2013 Rosa <rosa@abf.rosalinux.ru> 2.10-1
+ Revision: 137d389
- Automatic import for version 2.10-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11870 |12cu|python-cssselect-0.9.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	cssselect
%define name	python-%{module}
%define version 0.9.1
%define release 1

Summary: Library for parsing CSS3 selectors and translating them to XPath 1.0
Name:	 %{name}
Version: %{version}
Release: %{release}
Source0: https://pypi.python.org/packages/source/c/%{module}/%{module}-%{version}.tar.gz
License: BSD
Group:	 Development/Python
Url:	 http://packages.python.org/cssselect/

BuildArch: noarch
BuildRequires:	python-setuptools

%description
cssselect parses CSS3 Selectors and translate them to XPath 1.0
expressions. Such expressions can be used in lxml or another XPath
engine to find the matching elements in an XML or HTML document.

%prep
%setup -q -n %{module}-%{version}

%install

PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}

chmod +x %{buildroot}%{py_sitedir}/cssselect/tests.py

%check
#tested python modules failed on abf
#python setup.py test

%files
%doc AUTHORS CHANGES LICENSE README.rst
%{py_sitedir}/%{module}*




%changelog
* Thu Dec 19 2013 symbianflo <symbianflo@mandrivausers.ro> 0.9.1-1
+ Revision: df961a9
- Merge pull request #1 from symbianflo/python-cssselect:rosa2012.1
- Symbianflo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11871 |12cu|python-cssutils-0.9.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname	cssutils
%define name	python-%{oname}

Name:		%{name}
Version:	0.9.10
Release:	1
Summary:	Python module for parsing and building CSS 
Group:		Development/Python
License:	LGPLv3+
URL:		http://code.google.com/p/cssutils/
Source0:	https://pypi.python.org/packages/source/c/cssutils/cssutils-%{version}.zip
BuildArch:	noarch 
BuildRequires:	python-devel
BuildRequires:	python-setuptools
  
%description 
cssutils is a Python module for building and parsing CSS (Cascading
Style Sheets).
  
%prep
%setup -q -n %{oname}-%{version}

%build 

%install 
python setup.py install --root=%{buildroot} --compile --optimize=2

%files  
%{_bindir}/css*
%{py_puresitedir}/%{oname}
%{py_puresitedir}/encutils
%defattr(755,root,root,-)
%{py_puresitedir}/%{oname}-%{version}-py%{py_ver}.egg-info
# %{py_puresitedir}/tests/*py
# %{py_puresitedir}/tests/test_encutils/*py



%changelog
* Wed Oct 16 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.9.10-1
+ Revision: ca688d5
- Remove files that are not created any more



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11872 |12cu|python-d2to1-0.2.11-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	d2to1

Name:		python-%{oname}
Version:	0.2.11
Release:	1
Summary:	Allows using distutils2-like setup.cfg files with setup.py
Source0:	https://pypi.python.org/packages/source/d/%{oname}/%{oname}-%{version}.tar.gz
License:	BSD 
Group:		Development/Python
Url:		http://pypi.python.org/pypi/d2to1
BuildArch:	noarch
BuildRequires:	pythonegg(setuptools)
BuildRequires:  pkgconfig(python)

Requires:       pythonegg(setuptools)

BuildArch: noarch

%description
d2to1 allows using distutils2-like setup.cfg files for a package's metadata 
with a distribute/setuptools setup.py script. It works by providing a 
distutils2-formatted setup.cfg file containing all of a package's metadata, 
and a very minimal setup.py which will slurp its arguments from the setup.cfg.

%prep
%setup -q -n %{oname}-%{version}
rm -rf %{oname}.egg-info
find -name '*.py' | xargs sed -i '1s|^#!python|#!%{__python}|'

%build
python setup.py build

%install
python setup.py install --skip-build --root %{buildroot}

%files
%doc CHANGES.rst LICENSE README.rst 
%{py_puresitedir}/*


%changelog
* Tue Apr 08 2014 SymbianFlo <symbianflo@mandrivausers.ro> 0.2.11-1
+ Revision: 0085432
- Fixed summary lenght



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11873 |12cu|python-daemon-1.6-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           python-daemon
Version:        1.6
Release:        3
Summary:        Library to implement a well-behaved Unix daemon process
Group:          Development/Python
License:        Python
URL:            http://pypi.python.org/pypi/python-daemon
Source0:        http://pypi.python.org/packages/source/p/%{name}/%{name}-%{version}.tar.gz
BuildRequires:  python-devel
BuildRequires:  python-setuptools
BuildRequires:  python-nose
BuildRequires:  python-lockfile
BuildRequires:  python-minimock
Requires:       python-lockfile

%define debug_package %{nil}

%description
This library implements the well-behaved daemon specification of
PEP 3143, "Standard daemon process library".

%prep
%setup -q

%build

%install
python setup.py install --root %{buildroot}
rm -fr %{buildroot}%{py_puresitedir}/tests

%files
%doc ChangeLog LICENSE.GPL-2 LICENSE.PSF-2
%{py_puresitedir}/daemon/
%{py_puresitedir}/python_daemon-%{version}-py%{py_ver}.egg-info/

%changelog
* Wed Feb 12 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.6-3
+ Revision: 112ce15
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11874 |12cu|python-distutils-extra-2.38-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		python-distutils-extra
Version:	2.38
Release:	1
Summary:	Enhancements to the Python build system
Group:		Development/Python
License:	GPLv2+
URL:		https://launchpad.net/python-distutils-extra
Source0:	https://launchpad.net/python-distutils-extra/trunk/2.38/+download/%{name}-%{version}.tar.gz

BuildArch:	noarch
BuildRequires:	python-setuptools



%description
python-distutils-extra allows you to easily integrate gettext, themed icons
and GNOME documentation into your build and installation process. 


%package -n python3-distutils-extra
Summary: Enhancements to the Python 3 build system
Group: Development/Python
Provides: python3-distutils-extra = %{version}-%{release}
BuildRequires:  python3-distribute
BuildRequires:  python3-devel


%description -n python3-distutils-extra
python3-distutils-extra allows you to easily integrate gettext, themed icons
and GNOME documentation into your build and installation process. 

%prep
%setup -q -c
mv %{name}-%{version} python2
cp -r python2 python3

%build
pushd python2
%__python ./setup.py build
popd

pushd python3
%__python3 ./setup.py build
popd

%install
pushd python2
%__python setup.py install --root=%{buildroot} 
popd
chmod a+x %{buildroot}%{python_sitelib}/DistUtilsExtra/command/build_extra.py

pushd python3
%__python3 setup.py install --root=%{buildroot} 
popd



%files
%doc python2/doc/*
%{python_sitelib}/DistUtilsExtra/
%{python_sitelib}/python_distutils_extra*.egg-info

%files -n python3-distutils-extra
%doc python3/doc/*
%{python3_sitelib}/DistUtilsExtra/
%{python3_sitelib}/python_distutils_extra*.egg-info


%changelog
* Sat Mar 03 2012 Matthew Dawkins <mattydaw@mandriva.org> 2.32-1
+ Revision: 781952
- new version 2.32

* Sat May 14 2011 Sandro Cazzaniga <kharec@mandriva.org> 2.26-1
+ Revision: 674573
- update to new version..

* Thu Nov 25 2010 Funda Wang <fwang@mandriva.org> 2.23-1mdv2011.0
+ Revision: 600933
- new version 2.23

* Fri Nov 12 2010 Ahmad Samir <ahmadsamir@mandriva.org> 2.22-1mdv2011.0
+ Revision: 596455
- Update to 2.22

* Wed Nov 03 2010 Götz Waschk <waschk@mandriva.org> 2.20-2mdv2011.0
+ Revision: 592874
- rebuild for new python 2.7

* Sat Aug 07 2010 Ahmad Samir <ahmadsamir@mandriva.org> 2.20-1mdv2011.0
+ Revision: 567256
- update to 2.20

* Fri Apr 16 2010 Michael Scherer <misc@mandriva.org> 2.18-1mdv2010.1
+ Revision: 535622
- update to new version 2.18

* Sat Jan 30 2010 Frederik Himpe <fhimpe@mandriva.org> 2.16-1mdv2010.1
+ Revision: 498551
- update to new version 2.16

* Wed Jan 06 2010 Frederik Himpe <fhimpe@mandriva.org> 2.15-1mdv2010.1
+ Revision: 486836
- update to new version 2.15

* Thu Dec 24 2009 Frederik Himpe <fhimpe@mandriva.org> 2.13-1mdv2010.1
+ Revision: 481992
- update to new version 2.13

* Thu Nov 12 2009 Frederik Himpe <fhimpe@mandriva.org> 2.12-1mdv2010.1
+ Revision: 465316
- update to new version 2.12

* Sun Jul 12 2009 Frederik Himpe <fhimpe@mandriva.org> 2.3-1mdv2010.0
+ Revision: 394904
- Create package based on Fedora's SPEC
- create python-distutils-extra



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11875 |12cu|python-django-addons-0.6.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname  django-addons
%define name      python-%{realname}
%define version   0.6.4
%define release   %mkrel 1

Name:           %{name}
Version:        0.6.6
Release:        1
Summary:        Addon framework to create pluggable Django addons
Group:          Development/Python
License:        BSD
URL:            http://pypi.python.org/pypi/django-addons
Source:         http://pypi.python.org/packages/source/d/django-addons/django-addons-%{version}.tar.gz
BuildArch:      noarch
BuildRequires:  python-devel python-setuptools python-django
Requires:       python-django python-django-staticfiles
Suggests:       python-django-notification

%description
A Django app used to add true plug-n-play functionality to your own Django
applications and projects

Django-addons is a bunch of code that makes writing addon/plugins for your
Django project much easier. Add django-addons to your Django project and 
you can drop all the addons to '<projectdir>/addons' directory.

Features
========

* Addons overview page
* Automatic signal connecting of addons
* Automatic URL discovery of addons
* Template hooking system (inject code from addons to your main project)
* Django-staticfiles to serve site media from each addon
* Django-notifications support (automatic registration of noticetypes)
* Per addon localization
* Per addon settings
* Disabling addons via ./manage.py addons

%prep
%setup -q -n %{realname}-%{version}

%build
python setup.py build

%install
python setup.py install --root %{buildroot}
rm -f %{buildroot}/usr/django_addons/templates/addons.html

%clean

%files
%defattr(-,root,root,-)
%doc README LICENSE AUTHORS
%{py_puresitedir}/*



%changelog
* Wed Oct 16 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.6.6-1
+ Revision: 96cce4f
- LOG Updated to 0.6.6 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11876 |12cu|python-django-ajax-selects-1.2.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname django-ajax-selects

Name:           python-%{realname}
Version:        1.2.5
Release:        1
Summary:        jQuery-powered auto-complete fields for ForeignKey and ManyToMany fields
Group:          Development/Python
License:        MIT and GPLv3
URL:            http://pypi.python.org/pypi/django-ajax-selects
Source:         http://pypi.python.org/packages/source/d/django-ajax-selects/django-ajax-selects-%{version}.tar.gz
BuildArch:      noarch
BuildRequires:  python-devel
BuildRequires:  python-setuptools
Requires:       python-django

%description
Enables editing of `ForeignKey`, `ManyToMany` and simple text fields using the
Autocomplete - `jQuery` plugin.
        
django-ajax-selects will work in any normal form as well as in the admin.
        
The user is presented with a text field. They type a search term or a few
letters of a name they are looking for, an ajax request is sent to the server,
a search channel returns possible results. Results are displayed as a drop down
menu. When an item is selected it is added to a display area just below the
text field.

%prep
%setup -q -n %{realname}-%{version}

%build
python setup.py build

%install
python setup.py install -O1 --skip-build --root %{buildroot}
rm -rf %{buildroot}/usr/templates

%files
%doc  ajax_select/LICENSE.txt 
%{py_puresitedir}/ajax_select
%{py_puresitedir}/django_ajax_selects-%{version}-py%{py_ver}.egg-info



%changelog
* Sat Nov 02 2013 dsilakov <denis.silakov@rosalab.ru> 1.2.5-1
+ Revision: 9470105
- Merge pull request #1 from import/python-django-ajax-selects:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11877 |12cu|python-django-appconf-0.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global pypi_name django-appconf

Name:           python-%{pypi_name}
Version:        0.6
Release:        1
Summary:        A helper class for handling configuration defaults of packaged apps gracefully
Group:		Development/Python

License:        BSD
URL:            http://pypi.python.org/pypi/django-appconf/0.5
Source0:        http://pypi.python.org/packages/source/d/django-appconf/django-appconf-%{version}.tar.gz
BuildArch:      noarch
 
BuildRequires:  python-devel
BuildRequires:  python-sphinx
BuildRequires:	python-setuptools

Requires:   python-django

%description
A helper class for handling configuration
defaults of packaged Django
apps gracefully.

%prep
%setup -q -n %{pypi_name}-%{version}
# Remove bundled egg-info
rm -rf %{pypi_name}.egg-info

# generate html docs 
sphinx-build docs html
# remove the sphinx-build leftovers
rm -rf html/.{doctrees,buildinfo}

%build
%{__python} setup.py build

%install
%{__python} setup.py install --skip-build --root %{buildroot}

%files
%doc html README.rst LICENSE
%{py_puresitedir}/appconf
%{py_puresitedir}/django_appconf-%{version}-py?.?.egg-info


%changelog
* Wed Oct 16 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.6-1
+ Revision: e7d3634
- LOG Updated to 0.6 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11878 |12cu|python-django-auth-ldap-1.1.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}
%define modname django-auth-ldap
%define name    python-%{modname}
%define version 1.1
%define release %mkrel 1

Name: 		%{name}
Version: 	1.1.4
Release: 	1
Summary: 	Django LDAP authentication backend
License:	BSD
Group: 		Development/Python
Url: 		http://pypi.python.org/pypi/django-auth-ldap/
Source0: 	http://pypi.python.org/packages/source/d/django-auth-ldap/django-auth-ldap-%{version}.tar.gz
BuildRequires:	    python-devel
Requires:	    python-django
Requires:	    python-ldap

%description
This is a Django authentication backend that authenticates against an LDAP
service. Configuration can be as simple as a single distinguished name
template, but there are many rich configuration options for working with users,
groups, and permissions.

%prep
%setup -q -n %modname-%version

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc docs/*
%{py_puresitedir}/django_auth_ldap
%{py_puresitedir}/django_auth_ldap-%{version}-py*.egg-info



%changelog
* Wed Oct 16 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.1.4-1
+ Revision: a01e73c
- Disabled debug package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11879 |12cu|python-django-classy-tags-0.5.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	django-classy-tags

Name:		python-%{oname}
Version:	0.5.1
Release:	1
Summary:	Class based template tags for Django
Source0:	http://pypi.python.org/packages/source/d/%{oname}/%{oname}-%{version}.tar.gz
License:	BSD 
Group:		Development/Python
Url:		http://github.com/ojii/django-classy-tags

BuildArch:	noarch
BuildRequires:	pythonegg(setuptools)
BuildRequires:  pkgconfig(python)


Requires:       pythonegg(django)

%description
The goal of this project is to create a new way of writing Django template tags
which is fully compatible with the current Django templating infrastructure.
This new way should be easy, clean and require as little boilerplate code
as possible while still staying as powerful as possible.

%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

find %{buildroot} -size 0 -delete

%files
%doc README.rst 
%{py_puresitedir}/classytags/*.py*
%{py_puresitedir}/classytags/test/*.py*
%{py_puresitedir}/classytags/test/project/*.py*
%{py_puresitedir}/django_classy_tags*.egg-info

%changelog
* Mon Apr 21 2014 symbianflo <symbianflo@symbianflo> 0.5.1-1
+ Revision: d968f75
- Log:update to 0.5.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11880 |12cu|python-django-cms-3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	django-cms

%if %{_use_internal_dependency_generator}
%define __noautoreq 'pythonegg\\((django-sekizai\\)'
%endif

Summary:	An advanced Django CMS
Name:		python-%{module}
Version:	3.0
Release:	1
Source0:	https://pypi.python.org/packages/source/d/%{module}/%{module}-%{version}.tar.gz
Source100:	%{name}.rpmlintrc
License:	BSD
Group:		Development/Python
Url:		https://www.django-cms.org/

Requires:	pythonegg(django) >= 1.2.5
Requires:	pythonegg(django-classy-tags) >= 0.5
Requires:	pythonegg(south) >= 0.7.2
Requires:	pythonegg(html5lib)
Requires:	pythonegg(django-mptt) >= 0.4.2
Requires:	pythonegg(django-sekizai) >= 0.4.2
Requires:	pythonegg(djangocms-admin-style)



BuildRequires:	pythonegg(django) >= 1.2.5
BuildRequires:	pythonegg(django-classy-tags) >= 0.3.4.1
BuildRequires:	pythonegg(south) >= 0.7.2
BuildRequires:	pythonegg(html5lib)
BuildRequires:	pythonegg(django-mptt) >= 0.4.2
BuildRequires:	pythonegg(django-sekizai) >= 0.4.2
BuildRequires:	pythonegg(setuptools)
BuildRequires:	pythonegg(sphinx)

BuildArch:	noarch

%description
Django CMS is an application for managing hierarchical pages of
content, possibly in multiple languages and/or on multiple sites.

Django CMS handles the navigation rendering for you with clean, slug
based URLs, and this navigation can be extended by custom Django
applications.

%prep
%setup -q -n %{module}-%{version}
# fix req.
perl -pi -e "s|django-mptt==0.5.2,==0.6|django-mptt>=0.5.2|"  setup.py

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}
pushd docs
make html
rm -rf html/.buildinfo
popd

pushd %{buildroot}%{py_puresitedir}/cms
rm -fr localept/.DS_Store localede/.DS_Store
rm -fr static/cms/.sass-cache static/cms/.sass-cache
popd

find %{buildroot} -size 0 -delete

(cd %{buildroot}; find *) | sort -u | \
while read FILE; do
    [ -d "%{buildroot}/$FILE" ] && echo "%dir /$FILE" || echo "/$FILE"
done > %{module}.files



%files 
%doc AUTHORS CHANGELOG.txt LICENSE README.rst docs/build/html/
%{py_puresitedir}/cms
%{py_puresitedir}/django_cms-%{version}-py2.7.egg-info
%{py_puresitedir}/menus



%changelog
* Mon Apr 21 2014 SymbianFlo <symbianflo@mandrivausers.ro> 3.0-1
+ Revision: 43fcf26
- Updated python-django-cms.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11881 |12cu|python-djangocms-admin-style-0.2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	djangocms-admin-style
%define	tarname djangocms_admin_style


Name:		python-%{oname}
Version:	0.2.2
Release:	1
Summary:	Adds pretty CSS styles for the django CMS admin interface
License:	BSD 
Group:		Development/Python
Url:		http://www.django-cms.org/
Source0:	http://pypi.python.org/packages/source/d/%{oname}/%{oname}-%{version}.tar.gz

BuildArch:	noarch
BuildRequires:	pythonegg(setuptools)

%description
The django CMS Admin Style overrides django admin's 
``base_site.html``,but you can still partially customize this page.
Look at the source of ``templates/admin/base_site.html`` 
and override the templates that are included in various blocks.
For example, you can add your own CSS in
``templates/admin/extrastyle.html``.


%prep
%setup -q -n %{oname}-%{version}
rm -fr .gitignore

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}
find %{buildroot} -size 0 -delete

%files
%doc LICENSE README.rst %{tarname}/templates/
%{py_puresitedir}/%{tarname}
%{py_puresitedir}/%{tarname}-%{version}-py2.7.egg-info


%changelog
* Mon Apr 21 2014 symbianflo <symbianflo@symbianflo> 0.2.2-1
+ Revision: a1314ba
- Imported from SRPM



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11882 |12cu|python-django-evolution-0.6.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	django-evolution

Name:           python-%{module}
Version:        0.6.9
Release:        1
Summary:        Schema evolution for Django

Group:          Development/Python
License:        BSD
URL:            http://code.google.com/p/django-evolution/
# svn export -%{alphatag} http://django-evolution.googlecode.com/svn/trunk/ django-evolution-%{alphatag}
# tar zcf django-evolution-%{alphatag}.tar.gz django-evolution-%{alphatag}
Source0:        http://pypi.python.org/packages/source/d/django_evolution/django_evolution-%{version}.tar.gz

BuildArch:      noarch
BuildRequires:  python-devel, python-setuptools
Requires:       python-django >= 1.1.1

%description
When you run ./manage.py syncdb, Django will look for any new models that
have been defined, and add a database table to represent those new models.
However, if you make a change to an existing model, ./manage.py syncdb will
not make any changes to the database.

This is where Django Evolution fits in. Django Evolution is an extension to
Django that allows you to track changes in your models over time, and to
update the database to reflect those changes.

%prep
%setup -q -n django_evolution-%{version}

%build
%__rm -rf tests
%{__python} setup.py build

%install
PYTHONDONTWRITEBYTECODE= %{__python} setup.py install --root=%{buildroot} --record=FILE_LIST
sed -i 's/.*egg-info$//' FILE_LIST

%files -f FILE_LIST
%doc AUTHORS LICENSE README docs/*


%changelog
* Fri Nov 01 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.6.9-1
+ Revision: 00ebb9c
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11883 |12cu|python-django-filter-0.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname    django-filter
%define name	    python-%{realname}
%define version 0.5.4
%define release %mkrel 1

Name: %{name}
Version: 0.7
Release: 1
Summary:        A Django application for allowing users to filter queryset dynamically
Group:          Development/Python
License:        BSD
URL:            http://pypi.python.org/pypi/django-filter
Source0:        https://pypi.python.org/packages/source/d/django-filter/django-filter-%{version}.tar.gz
BuildArch:      noarch
BuildRequires:  python-devel python-setuptools
Requires:       python-django

%description
Django-filter provides a simple way to filter down a queryset based on
parameters a user provides.


%prep
%setup -q -n %{realname}-%{version}
find . -name \*._* -exec rm {} +
find . -name \*.buildinfo* -exec rm {} +

%build
%{__python} setup.py build

%install
%{__python} setup.py install -O1 --skip-build --root %{buildroot}

%files
%{py_puresitedir}/*


%changelog
* Wed Oct 16 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.7-1
+ Revision: 0e3373b
- LOG Updated to 0.7 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11884 |12cu|python-django-haystack-2.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	django-haystack

Name:		python-%{oname}
Version:	2.1.0
Release:	1
Summary:	Pluggable search for Django
Source0:	https://pypi.python.org/packages/source/d/%{oname}/%{oname}-%{version}.tar.gz
License:	BSD 
Group:		Development/Python
Url:		http://haystacksearch.org/
BuildArch:	noarch

BuildRequires:	pythonegg(setuptools)
Requires:       pythonegg(django)
Requires:       python(abi) = 2.7

%description
========
Haystack
========

:author: Daniel Lindsley
:date: 2013/07/28

Haystack provides modular search for Django. It features a unified, familiar
API that allows you to plug in different search backends (such as Solr_,
Elasticsearch_, Whoosh_, Xapian_, etc.) without having to modify your code.

.. _Solr: http://lucene.apache.org/solr/
.. _Elasticsearch: http://elasticsearch.org/
.. _Whoosh: https://bitbucket.org/mchaput/whoosh/
.. _Xapian: http://xapian.org/

Haystack is BSD licensed, plays nicely with third-party app without needing to
modify the source and supports advanced features like faceting, More Like This,
highlighting, spatial search and spelling suggestions.

You can find more information at http://haystacksearch.org/.

#------python3-----
%package -n python3-%{oname}
Summary:        Django module for modular search
Group:          Development/Python
BuildRequires:  pkgconfig(python3)
BuildRequires:  python3egg(setuptools)
Requires:       pythonegg(django)
Requires:       python(abi) = 3.3

%description -n python3-%{oname}
========
Haystack
========

:author: Daniel Lindsley
:date: 2013/07/28

Haystack provides modular search for Django. It features a unified, familiar
API that allows you to plug in different search backends (such as Solr_,
Elasticsearch_, Whoosh_, Xapian_, etc.) without having to modify your code.

.. _Solr: http://lucene.apache.org/solr/
.. _Elasticsearch: http://elasticsearch.org/
.. _Whoosh: https://bitbucket.org/mchaput/whoosh/
.. _Xapian: http://xapian.org/

Haystack is BSD licensed, plays nicely with third-party app without needing to
modify the source and supports advanced features like faceting, More Like This,
highlighting, spatial search and spelling suggestions.

You can find more information at http://haystacksearch.org/.

This is python3 module.


%files -n python3-%{oname}
%doc python3/AUTHORS
%doc python3/LICENSE
%doc python3/README.rst
%doc python3/docs/faq.rst
%doc python3/docs/haystack_theme/layout.html
%{py3_puresitedir}/haystack/*.py*
%{py3_puresitedir}/haystack/backends/*.py*
%{py3_puresitedir}/haystack/management/*.py*
%{py3_puresitedir}/haystack/management/commands/*.py*
%{py3_puresitedir}/haystack/templatetags/*.py*
%{py3_puresitedir}/haystack/utils/*.py*
%{py3_puresitedir}/django_haystack*.egg-info
%{py3_puresitedir}/haystack/templates/
#---------------------

%prep
%setup -q -c
cp -r %{oname}-%{version} python3

%build
pushd %{oname}-%{version}
python setup.py build
popd

pushd python3
python3 setup.py build
popd

%install
pushd %{oname}-%{version}
python setup.py install --root=%{buildroot}
popd

pushd python3
python3 setup.py install --root=%{buildroot}
popd

%files
%doc %{oname}-%{version}/AUTHORS
%doc %{oname}-%{version}/LICENSE
%doc %{oname}-%{version}/README.rst
%doc %{oname}-%{version}/docs/faq.rst
%doc %{oname}-%{version}/docs/haystack_theme/layout.html
%{py_puresitedir}/haystack/*.py*
%{py_puresitedir}/haystack/backends/*.py*
%{py_puresitedir}/haystack/management/*.py*
%{py_puresitedir}/haystack/management/commands/*.py*
%{py_puresitedir}/haystack/templatetags/*.py*
%{py_puresitedir}/haystack/utils/*.py*
%{py_puresitedir}/django_haystack*.egg-info
%{py_puresitedir}/haystack/templates/

%changelog
* Tue Dec 24 2013 symbianflo <symbianflo@mandrivausers.ro> 2.1.0-1
+ Revision: 3b6b5e7
- Merge pull request #1 from symbianflo/python-django-haystack:rosa2012.1
- Symbianflo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11885 |12cu|python-django-mptt-0.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	django-mptt

Name:		python-%{oname}
Version:	0.6.0
Release:	1
Summary:	Modified Preorder Tree Traversal for Django models
Source0:	https://pypi.python.org/packages/source/d/%{oname}/%{oname}-%{version}.tar.gz
License:	BSD 
Group:		Development/Python
Url:		http://github.com/django-mptt/django-mptt
BuildArch:	noarch

BuildRequires:	pythonegg(setuptools)
BuildRequires:	pythonegg(sphinx)
BuildRequires: pythonegg(django) >= 1.4.2

Requires: python(abi) = 2.7 
Requires: pythonegg(django) >= 1.4.2

%description
Utilities for implementing Modified Preorder Tree Traversal
with your Django Models and working with trees of Model instances.

%prep
%setup -q -n %{oname}-%{version}

%install
python setup.py install --root="%{buildroot}"

%check
cd tests
sh runtests.sh

%files
%doc LICENSE MANIFEST.in PKG-INFO README.rst
%{py_puresitedir}/django_mptt-%{version}-py2.*.egg-info
%{py_puresitedir}/mptt/__init__.py
%{py_puresitedir}/mptt/admin.py
%{py_puresitedir}/mptt/exceptions.py
%{py_puresitedir}/mptt/fields.py
%{py_puresitedir}/mptt/forms.py

%lang(de) %{py_puresitedir}/mptt/locale/de/LC_MESSAGES/django.mo
%{py_puresitedir}/mptt/locale/de/LC_MESSAGES/django.po
%lang(dk) %{py_puresitedir}/mptt/locale/dk/LC_MESSAGES/django.mo
%{py_puresitedir}/mptt/locale/dk/LC_MESSAGES/django.po
%lang(fr) %{py_puresitedir}/mptt/locale/fr/LC_MESSAGES/django.mo
%{py_puresitedir}/mptt/locale/fr/LC_MESSAGES/django.po
%lang(nb) %{py_puresitedir}/mptt/locale/nb/LC_MESSAGES/django.mo
%{py_puresitedir}/mptt/locale/nb/LC_MESSAGES/django.po
%lang(pl) %{py_puresitedir}/mptt/locale/pl/LC_MESSAGES/django.mo
%{py_puresitedir}/mptt/locale/pl/LC_MESSAGES/django.po
%{py_puresitedir}/mptt/managers.py
%{py_puresitedir}/mptt/models.py
%{py_puresitedir}/mptt/templates/admin/grappelli_mptt_change_list.html
%{py_puresitedir}/mptt/templates/admin/grappelli_mptt_change_list_results.html
%{py_puresitedir}/mptt/templates/admin/mptt_change_list.html
%{py_puresitedir}/mptt/templates/admin/mptt_change_list_results.html
%{py_puresitedir}/mptt/templatetags/__init__.py
%{py_puresitedir}/mptt/templatetags/mptt_admin.py
%{py_puresitedir}/mptt/templatetags/mptt_tags.py
%{py_puresitedir}/mptt/utils.py



%changelog
* Fri Dec 27 2013 symbianflo <symbianflo@symbianflo> 0.6.0-1
+ Revision: a9c2264
- Log: update to 0.6.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11886 |12cu|python-django-notification-0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname django-notification

Name:           python-django-notification
Version:        0.2
Release:        1
Summary:        User notification management for the Django web framework

Group:          Development/Python
License:        MIT
URL:            http://code.google.com/p/django-notification/
Source0:        http://pypi.python.org/packages/source/d/django-notification/django-notification-%{version}.tar.gz

BuildArch:      noarch
BuildRequires:  python-devel python-setuptools
Requires:       python-django

%description
Many sites need to notify users when certain events have occurred and to
allow configurable options as to how those notifications are to be received.

The project aims to provide a Django app for this sort of functionality.
This includes:

    * submission of notification messages by other apps
    * notification messages on signing in
    * notification messages via email (configurable by user)
    * notification messages via feed

%prep
%setup -q -n %{realname}-%{version}
find -name '._*' -exec rm {} \;

%build
%{__python} setup.py build

%install
%{__python} setup.py install -O1 --skip-build --root %{buildroot}

%clean

%files
%defattr(-,root,root,-)
%doc AUTHORS LICENSE README docs/
%{py_puresitedir}/*



%changelog
* Wed Oct 16 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.2-1
+ Revision: 7ceb096
- LOG Updated to 0.2 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11887 |12cu|python-django-registration-1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname django-registration

Name:           python-django-registration
Version:        1.0
Release:        1
Summary:        A user-registration application for Django

Group:          Development/Python
License:        BSD
URL:            http://bitbucket.org/ubernostrum/django-registration
Source0:        https://pypi.python.org/packages/source/d/django-registration/django-registration-%{version}.tar.gz

BuildArch:      noarch
BuildRequires:  python-devel
BuildRequires:	python-setuptools
Requires:       python-django

%description
This is a fairly simple user-registration application for Django_, designed to
make allowing user signups as painless as possible.

%prep
%setup -q -n %{realname}-%{version}

%build
%{__python} setup.py build

%install
%{__python} setup.py install -O1 --skip-build --root %{buildroot}

%clean

%files
%doc docs/
%{py_puresitedir}/*


%changelog
* Thu Oct 31 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.0-1
+ Revision: 229f5b4
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11888 |12cu|python-django-sekizai-0.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	django-sekizai

Summary:	Media framework for Django
Name:		python-%{module}
Version:	0.7
Release:	2
Source0:	https://pypi.python.org/packages/source/d/django-sekizai/%{module}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		https://github.com/ojii/django-sekizai/
BuildArch:	noarch
Requires:	pythonegg(django-classy-tags) >= 0.3.1
BuildRequires:	pythonegg(django-classy-tags) >= 0.3.1
BuildRequires:	pythonegg(setuptools)
BuildRequires:	pythonegg(sphinx)

%description
Sekizai is media (css/js) framework for Django and Django CMS.

%prep
%setup -q -n %{module}-%{version}

%build
python setup.py build
pushd docs
    make html
    rm _build/html/.buildinfo
popd

%install
python setup.py install  --root %{buildroot}
(cd %{buildroot}; find *) | sort -u | \
while read FILE; do
    [ -d "%{buildroot}/$FILE" ] && echo "%dir /$FILE" || echo "/$FILE"
done > %{module}.files

find %{buildroot} -size 0 -delete


%files 
%doc LICENSE README.rst docs/_build/html
%dir %{py_puresitedir}/sekizai
%{py_puresitedir}/sekizai/*.py
%dir %{py_puresitedir}/sekizai/templatetags
%{py_puresitedir}/sekizai/templatetags/*.py
%dir %{py_puresitedir}/sekizai/test_templates
%{py_puresitedir}/sekizai/test_templates/*.html
%dir %{py_puresitedir}/sekizai/test_templates/errors
%{py_puresitedir}/sekizai/test_templates/errors/*.html
%dir %{py_puresitedir}/sekizai/test_templates/inherit
%{py_puresitedir}/sekizai/test_templates/inherit/*.html
%dir %{py_puresitedir}/sekizai/test_templates/processors
%{py_puresitedir}/sekizai/test_templates/processors/*.html
%{py_puresitedir}/django_sekizai-%{version}-py2.*.egg-info



%changelog
* Mon Apr 21 2014 symbianflo <symbianflo@symbianflo> 0.7-2
+ Revision: f545764
- Log: update to 0.7, spec clean , drop Automated setup, fix file section, disable byte compiling



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11889 |12cu|python-django-south-0.8.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname    South

Summary:        Migrations for Django
Name:		    python-django-south
Version:	    0.8.4
Release:	    1
Source:         http://www.aeracode.org/releases/south/south-%{version}.tar.gz
Group:          Development/Python
License:        ASL 2.0
URL:            http://south.aeracode.org/
BuildArch:      noarch
Requires:       pythonegg(django)
BuildRequires:  pkgconfig(python)
BuildRequires:  pythonegg(setuptools)

%description
South is an intelligent database migrations library for the Django web
framework. It is database-independent and DVCS-friendly, as well as a
whole host of other features.

%prep
%setup -q -n %{oname}-%{version}
rm -rf South.egg-info

%build
python setup.py build

%install
python setup.py install --root=%{buildroot} 
find %{buildroot} -size 0 -delete

%files 
%doc README
%{py_puresitedir}/south
%{py_puresitedir}/South-%{version}-py?.?.egg-info




%changelog
* Mon Apr 21 2014 symbianflo <symbianflo@symbianflo> 0.8.4-1
+ Revision: 43f5849
- Log: update to 0.8.4



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11890 |12cu|python-django-staticfiles-1.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname    django-staticfiles
%define name	    python-%{realname}
%define version 0.3.2
%define release %mkrel 1

Name: %{name}
Version: 1.2.1
Release: 1
Summary:        A Django app that provides helpers for serving static files
Group:          Development/Python
License:        BSD
URL:            http://bitbucket.org/jezdez/django-authority/
Source:         https://pypi.python.org/packages/source/d/django-staticfiles/django-staticfiles-%{version}.tar.gz
BuildArch:      noarch
BuildRequires:  python-devel python-setuptools
Requires:       python-django

%description
A Django app that provides helpers for serving static files

%prep
%setup -q -n %{realname}-%{version}
find . -name \*._* -exec rm {} +
find . -name \*.buildinfo* -exec rm {} +

%build
%{__python} setup.py build

%install
%{__python} setup.py install -O1 --skip-build --root %{buildroot}

%clean

%files
%defattr(-,root,root,-)
%{py_puresitedir}/*




%changelog
* Wed Oct 16 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.2.1-1
+ Revision: 8adc789
- LOG Updated to 1.2.1 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11891 |12cu|python-dnspython-1.11.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%undefine py2dir
%define py2dir %{_builddir}/dnspython/dnspython-%{version}
%undefine py3dir
%define py3dir %{_builddir}/dnspython/dnspython3-%{version}
%define py3unpack -a 2

Name:          python-dnspython
Version:       1.11.1
Release:       2
Source0:       http://www.dnspython.org/kits/%{version}/dnspython-%{version}.tar.gz
Source1:       http://www.dnspython.org/kits/%{version}/dnspython-%{version}.tar.gz.asc
Source2:       http://www.dnspython.org/kits3/%{version}/dnspython3-%{version}.tar.gz
Source3:       http://www.dnspython.org/kits3/%{version}/dnspython3-%{version}.tar.gz.asc
License:       MIT
URL:           http://www.dnspython.org/
Summary:       DNS toolkit for Python
Group:         Development/Python
BuildArch:     noarch
Provides:      dnspython = %{version}-%{release}
BuildRequires: pkgconfig(python)


%description
dnspython is a DNS toolkit for Python. It supports almost all record
types. It can be used for queries, zone transfers, and dynamic updates.
It supports TSIG authenticated messages and EDNS0.

dnspython provides both high and low level access to DNS. The high level
classes perform queries for data of a given name, type, and class, and
return an answer set. The low level classes allow direct manipulation
of DNS zones, messages, names, and records.

%package -n python3-dnspython3
Summary:       DNS toolkit for Python 3
Group:         Development/Python
Provides:      dnspython3 = %{version}-%{release}

BuildRequires: pkgconfig(python3)


%description -n python3-dnspython3
dnspython3 is a DNS toolkit for Python 3. It supports almost all
record types. It can be used for queries, zone transfers, and dynamic
updates. It supports TSIG authenticated messages and EDNS0.

dnspython3 provides both high and low level access to DNS. The high
level classes perform queries for data of a given name, type, and
class, and return an answer set. The low level classes allow direct
manipulation of DNS zones, messages, names, and records.


%prep
%setup -q -T -c -n dnspython -a 0 %{?py3unpack:%{py3unpack}}

# strip executable permissions so that we don't pick up dependencies
# from documentation
find %{py2dir}/examples -type f | xargs chmod a-x
find %{py3dir}/examples -type f | xargs chmod a-x


%build
pushd %{py2dir}
python setup.py build
popd

pushd %{py3dir}
python3 setup.py build
popd

%install
pushd %{py2dir}
python setup.py install --skip-build --root %{buildroot}
popd

pushd %{py3dir}
python3 setup.py install --skip-build --root %{buildroot}
popd

%check
pushd %{py2dir}/tests
# skip one test because it queries the network
for py in *.py
do
  if [ $py != resolver.py ]
  then
    PYTHONPATH=%{buildroot}%{py_puresitedir} %{__python} $py
  fi
done
popd

pushd %{py3dir}/tests
# skip one test because it queries the network
for py in *.py
do
  if [ $py != resolver.py ]
  then
    PYTHONPATH=%{buildroot}%{py3_puresitedir} %{__python3} $py
  fi
done
popd

%files
%doc dnspython-%{version}/{ChangeLog,LICENSE,README,examples}
%{py_puresitedir}/*egg-info
%{py_puresitedir}/dns

%files -n python3-dnspython3
%doc dnspython3-%{version}/{ChangeLog,LICENSE,README,examples}
%{py3_puresitedir}/*egg-info
%{py3_puresitedir}/dns




%changelog
* Mon Dec 23 2013 symbianflo <symbianflo@mandrivausers.ro> 1.11.1-2
+ Revision: cd4de3e
- Log: Update to 1.11.1, build py3 module along



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11892 |12cu|python-dot-1.0.25-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname dot
%define pyver %(python -V 2>&1 | cut -f2 -d" " | cut -f1,2 -d".")

Name:		python-%{modname}
Version:	1.0.25
Release:	1
License:	MIT
Group:		Development/Python
Summary:	Python interface to Graphviz's Dot language
URL:            http://code.google.com/p/pydot/
Source0:        http://pydot.googlecode.com/files/pydot-%{version}.tar.gz
BuildRequires:	python-parsing python-devel
BuildRequires:	graphviz, python-parsing
Requires:	graphviz, python-parsing
BuildArch:	noarch
Provides:	py%{modname}

%description
An interface for creating both directed and non directed graphs from Python. 
Currently all attributes implemented in the Dot language are supported (up 
to Graphviz 1.16).

Output can be inlined in Postscript into interactive scientific environments 
like TeXmacs, or output in any of the format's supported by the Graphviz 
tools dot, neato, twopi.

%prep
%setup -q -n py%{modname}-%{version}

%build
%{__python} setup.py build

%install
%{__python} setup.py install --skip-build --root=%{buildroot}

rm -rf %{buildroot}%{_prefix}/LICENSE %{buildroot}%{_prefix}/README

%files
%doc LICENSE PKG-INFO README
%{python_sitelib}/*



%changelog
* Wed Apr 16 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.25-1
+ Revision: 0d4844e
- Updated to 1.0.25



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11893 |12cu|python-dpkt-1.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}
Summary:	Fast, simple packet creation and parsing
Name:		python-dpkt
Version:	1.8
Release:	1
License:	BSD
Group:		Development/Python
URL:		http://code.google.com/p/dpkt/
Source0:	http://dpkt.googlecode.com/files/dpkt-%{version}.tar.gz
BuildRequires:	python-devel

%description
Fast, simple packet creation and parsing

%prep
%setup -q -n dpkt-%{version}

%build
CFLAGS="%{optflags}" python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc AUTHORS CHANGES HACKING LICENSE README
%{py_puresitedir}/dpkt
%{py_puresitedir}/dpkt-%{version}-py%{py_ver}.egg-info



%changelog
* Wed Oct 16 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.8-1
+ Revision: e76b040
- Disabled debug package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11894 |12cu|python-dtopt-0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module dtopt

Name:           python-%{module}
Version:        0.1
Release:        2
Summary:        Add options to doctest examples while they are running
Group:          Development/Python
License:        MIT License
URL:            http://pypi.python.org/pypi/dtopt
Source0:        %{module}-%{version}.tar.gz
BuildRequires:  python-devel
BuildRequires:  python-setuptools
Buildarch:	noarch

%description
When using the doctest module it is often convenient to use the ELLIPSIS
option, which allows you to use ... as a wildcard. But you either have to
setup the test runner to use this option, or you must put #doctest: +ELLIPSIS
on every example that uses this feature.

%prep
%setup -q -n %{module}-%{version}

%build
CFLAGS="%{optflags}" python setup.py build

%{__python} setup.py install --root %{buildroot} --install-purelib=%{python_sitelib}


%files 
%defattr(-,root,root)
%doc docs/
%{python_sitelib}/*



%changelog
* Wed Jun 08 2011 Antoine Ginies <aginies@mandriva.com> 0.1-1mdv2011.0
+ Revision: 683246
- import python-dtopt


* Wed Jun 8 2011 Antoine Ginies <aginies@mandriva.com> 0.1
- first release for Mandriva 


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11895 |12cu|python-dulwich-0.9.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	dulwich

Summary:	Python implementation of the Git file formats and protocols
Name:		python-%{module}
Version:	0.9.5
Release:	1
Source0:	https://pypi.python.org/packages/source/d/dulwich/dulwich-%{version}.tar.gz
License:	GPLv2
Group:		Development/Python
Url:		https://launchpad.net/dulwich/
BuildRequires:	python-sphinx
BuildRequires:	python-nose, git-core
BuildRequires:  python-devel

%description
Dulwich is a pure-Python implementation of the Git file formats and protocols.

%prep
%setup -q -n %{module}-%{version}

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}

pushd docs
%__make html
popd

# Tests require unittest2 to run:
#%check
#make check

%files
%doc  COPYING  NEWS README docs/build/html
%{_bindir}/dul*
%py_platsitedir/%{module}*



%changelog
* Mon Mar 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.9.5-1
+ Revision: 08e14c8
- Updated to 0.9.5 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11896 |12cu|python-EasyProcess-0.1.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	EasyProcess

Name:		python-%{oname}
Version:	0.1.6
Release:	1
Summary:	Easy to use python subprocess interface
Source0:	http://pypi.python.org/packages/source/E/%{oname}/%{oname}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		https://github.com/ponty/easyprocess
BuildArch:	noarch
BuildRequires:	pythonegg(setuptools)
BuildRequires:	pythonegg(nose)

%description
EasyProcess is an easy to use python subprocess interface.



%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
python setup.py test

%files
%doc LICENSE.txt
%doc README.rst
%doc TODO
%doc requirements.txt
%doc docs/readme.rst
%{py_puresitedir}/easyprocess/*.py*
%{py_puresitedir}/easyprocess/examples/*.py*
%{py_puresitedir}/EasyProcess*.egg-info

%changelog
* Thu May 01 2014 SymbianFlo <symbianflo@mandrivausers.ro> 0.1.6-1
+ Revision: 98ba915
- Updated python-easyprocess.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11897 |12cu|python-ecdsa-0.11-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pypi_name ecdsa

Name:           python-ecdsa
Version:        0.11
Release:        1
Group:          Development/Python
Summary:        ECDSA cryptographic signature library (pure python)

License:        MIT
URL:            http://github.com/warner/python-ecdsa
Source0:        https://pypi.python.org/packages/source/e/ecdsa/ecdsa-%{version}.tar.gz
BuildArch:      noarch

BuildRequires:  python-devel
BuildRequires:  python3-devel


%description
This is an easy-to-use implementation of ECDSA cryptography
(Elliptic Curve Digital Signature Algorithm), implemented purely in Python,
released under the MIT license. With this library, you can quickly create
keypairs (signing key and verifying key), sign messages, and verify the
signatures. The keys and signatures are very short, making them easy to
handle and incorporate into other protocols.

%package -n     python3-%{pypi_name}
Summary:        ECDSA cryptographic signature library (pure python)
Group:          Development/Python


%description -n python3-%{pypi_name}
This is an easy-to-use implementation of ECDSA cryptography
(Elliptic Curve Digital Signature Algorithm), implemented purely in Python,
released under the MIT license. With this library, you can quickly create
keypairs (signing key and verifying key), sign messages, and verify the
signatures. The keys and signatures are very short, making them easy to
handle and incorporate into other protocols.

%prep
%setup -qc
mv %{pypi_name}-%{version} python2
cp -a python2 python3

%build
pushd python2
python setup.py build
popd
pushd python3
python3 setup.py build
popd

%install
pushd python3
python3 setup.py install --skip-build --root %{buildroot}
popd
pushd python2
python setup.py install --skip-build --root %{buildroot}
popd

%files
%doc python2/README.md python2/LICENSE
%{py_puresitedir}/%{pypi_name}*

%files -n python3-%{pypi_name}
%doc python3/README.md python3/LICENSE
%{py3_puresitedir}/%{pypi_name}*


%changelog
* Mon Mar 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.11-1
+ Revision: e746448
- Updated to 0.11 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11898 |12cu|python-enable-4.3.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	enable

Summary:	Enthought Tool Suite - low-level drawing and interaction
Name:		python-%{module}
Version:	4.3.0
Release:	2
Source0:	https://www.enthought.com/repo/ets/enable-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		https://github.com/enthought/enable/

BuildRequires:	pythonegg(setuptools) >= 0.6c8
BuildRequires:	swig >= 1.3.30
BuildRequires:	pythonegg(cython) >= 0.13
BuildRequires:	python-numpy-devel >= 1.1.0
BuildRequires:	freetype-devel
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pythonegg(setupdocs) >= 1.0.5
BuildRequires:	pythonegg(sphinx)
BuildRequires:	pkgconfig(lapack)

Requires:	pythonegg(numpy) >= 1.1.0
Requires: 	pythonegg(reportlab)
Requires: 	pythonegg(pyopengl)
Requires:	pythonegg(pyface) >= 4.2.0
Requires:	pythonegg(traitsui) >= 4.2.0
Requires:	pythonegg(cython) >= 0.13

Obsoletes:	python-enthought-enable

%description
The Enable project provides two related multi-platform packages for
drawing GUI objects.

* Enable: An object drawing library that supports containment and
  event notification.
* Kiva: A multi-platform DisplayPDF vector drawing engine.

%prep
%setup -q -n %{module}-%{version}
sed -i '27i import distutils.command.clean' setup.py
# happy linting ..
find . -name "*.c" -o -name "*.h" -o -name "*.cpp" |xargs chmod 0644

for file in image_LICENSE_OOo.txt image_LICENSE_Eclipse.txt; do
    iconv -f ISO-8859-1 -t UTF-8 -o $file.new $file && \
    touch -r $file $file.new && \
    mv $file.new $file
done

%build
python setup.py build
python setup.py build_docs

# happy linting ..
pushd build/docs/html/
rm -fr .buildinfo .doctrees
popd

%install
python setup.py install --prefix=%{_prefix} --root=%{buildroot}

# happy linting ..
chmod +x %{buildroot}%{py_platsitedir}/kiva/setup.py
chmod +x %{buildroot}%{py_platsitedir}/kiva/{agg,quartz}/setup.py
chmod +x %{buildroot}%{py_platsitedir}/%{module}/savage/compliance/{comparator,xml_view,sike}.py
rm examples/kiva/.gitignore

sed -i -e '1i#!/usr/bin/python' \
  %{buildroot}%{py_platsitedir}/kiva/agg/tests/gcmemtest.py



%files
%doc *.txt *.rst examples/ build/docs/html
%{py_platsitedir}/%{module}*
%{py_platsitedir}/kiva*



























%changelog
* Tue Apr 22 2014 SymbianFlo <symbianflo@mandrivausers.ro> 4.3.0-2
+ Revision: 1b90c71
- Log: fix build , spec clean, bump rel



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11899 |12cu|python-enaml-0.6.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	enaml

Summary:	ETS declarative language for building dynamic user interfaces
Name:		python-%{module}
Version:	0.6.8
Release:	1
Source0:	http://pypi.python.org/packages/source/e/%{module}/%{module}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		https://github.com/enthought/enaml/
Requires:	python-traits >= 4.2.0
Requires:	python-casuarius
Requires:	pyside, wxPython
Requires:	python-ply
BuildRequires:	python-cython
BuildRequires:	python-setupdocs >= 1.0.5
BuildRequires:	python-sphinx
BuildArch: noarch

%description
Enaml is a framework for writing declarative user interfaces in
Python. It provides a Yaml-ish/Pythonic syntax language for declaring
a ui that binds and reacts to changes in the user's models. Code can
freely call back and forth between Python and Enaml.

Enaml is heavily inspired by Qt's QML system, but Enaml uses native
widgets (as opposed to drawing on a 2D canvas) and is toolkit
independent. Currently supported/in-development toolkits include Wx
and Qt4 via PySide.

Enaml is extensible and makes it extremely easy for the user to define
their own widgets, override existing widgets, create a new backend
toolkit, or even hook the runtime to apply their own expression
dependency behavior. Indeed, about the only thing not hookable is the
Enaml langauge syntax itself.

%prep
%setup -q -n %{module}-%{version}

%build
%__python setup.py build
%__python setup.py build_docs

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}

%files
%doc *.txt *.rst licenses/ examples/ build/docs/html
%_bindir/enaml-run
%py_puresitedir/%{module}*


%changelog
* Tue Aug 14 2012 Lev Givon <lev@mandriva.org> 0.2.0-1
+ Revision: 814738
- imported package python-enaml


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11900 |12cu|python-encore-0.3-3.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}
%define module	encore

Summary:	Enthought Tool Suite - scimath project
Name:		python-%{module}
Version:	0.3
Release:	3.3
Source0:	https://www.enthought.com/repo/ets/%{module}-%{version}.tar.gz
License:	LGPL-2.1 and Apache-2.0
Group:		Development/Python
Url:		https://github.com/enthought/encore/
BuildRequires:  fdupes
BuildRequires:	python-sphinx
BuildRequires:  python-pygraphviz
BuildRequires:  python-setuptools
%description
This package consists of a collection of core utility packages useful for
building Python applications.  This package is intended to be at the
bottom of the software stack and have zero required external dependencies
aside from the Python Standard Library.

Part of the Enthought Tool Suite (ETS).

%prep
%setup -q -n %{module}-%{version}

%build
python setup.py build

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}
%fdupes -s %{buildroot}

%files 
%defattr(-,root,root,-)
%doc LICENSE.txt  README.rst dataflow.txt
%doc examples/
%{python_sitelib}/%{module}/
%{python_sitelib}/%{module}-%{version}-py%{py_ver}.egg-info/

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11901 |12cu|python-entrypoint2-0.0.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	entrypoint2

Name:		python-%{oname}
Version:	0.0.6
Release:	1
Summary:	easy to use command-line interface for python modules, fork of entrypoint
Source0:	http://pypi.python.org/packages/source/e/%{oname}/%{oname}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		https://github.com/ponty/entrypoint2
BuildArch:	noarch
BuildRequires:	pythonegg(setuptools)
BuildRequires:  pythonegg(nose)

%description
This is an easy to use argparse_ based command-line 
interface for python modules, fork of `
entrypoint <http://pypi.python.org/pypi/entrypoint/>`_. 
It translates function signature and 
documentation to argparse_ configuration.


%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
python setup.py test

%files
%doc LICENSE.txt
%doc README.rst
%doc TODO
%doc requirements.txt
%{py_puresitedir}/entrypoint2/*.py*
%{py_puresitedir}/entrypoint2/examples/*.py*
%{py_puresitedir}/entrypoint2*.egg-info

%changelog
* Sat May 03 2014 SymbianFlo <symbianflo@mandrivausers.ro> 0.0.6-1
+ Revision: 504b1af
- Updated python-entrypoint2.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11902 |12cu|python-envisage-4.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	envisage

Summary:	Enthought Tool Suite - extensible application framework
Name:		python-%{module}
Version:	4.3.0
Release:	1
Source0:	https://www.enthought.com/repo/ets/envisage-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		https://github.com/enthought/envisage/
BuildArch:	noarch
Obsoletes:	python-enthought-envisagecore
Obsoletes:	python-enthought-envisageplugins
Requires:	python-apptools >= 4.1.0
Requires:	python-traitsui >= 4.2.0
BuildRequires:	python-setuptools >= 0.6c8
BuildRequires:	python-setupdocs >= 1.0.5
BuildRequires:	python-sphinx

%description
Envisage is a Python-based framework for building extensible
applications, that is, applications whose functionality can be
extended by adding "plug-ins". Envisage provides a standard mechanism
for features to be added to an application, whether by the original
developer or by someone else. In fact, when you build an application
using Envisage, the entire application consists primarily of
plug-ins. In this respect, it is similar to the Eclipse and Netbeans
frameworks for Java applications.

Each plug-in is able to:

* Advertise where and how it can be extended (its "extension points").
* Contribute extensions to the extension points offered by other plug-ins.
* Create and share the objects that perform the real work of the 
  application ("services").

The EnvisageCore project provides the basic machinery of the Envisage
framework. This project contains no plug-inn. You are free to use:

* plug-ins from the EnvisagePlugins project
* plug-ins from other ETS projects that expose their functionality as plug-ins
* plug-ins that you create yourself

%prep
%setup -q -n %{module}-%{version}

%build
%__python setup.py build
%__python setup.py build_docs

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}

%files
%doc *.txt *.rst examples/ build/docs/html/
%py_sitedir/%{module}*


%changelog
* Mon Aug 13 2012 Lev Givon <lev@mandriva.org> 4.2.0-1
+ Revision: 814704
- Update to 4.2.0.

* Tue Dec 27 2011 Lev Givon <lev@mandriva.org> 4.1.0-1
+ Revision: 745668
- Update to 4.1.0.

* Thu Jul 07 2011 Lev Givon <lev@mandriva.org> 4.0.0-1
+ Revision: 689191
- import python-envisage




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11903 |12cu|python-ephem-3.7.5.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define srcname pyephem

Summary:	Scientific-grade astronomical computations for python
Name:		python-ephem
Version:	3.7.5.1
Release:	1
License:	LGPLv3
Group:		Development/Python
Source:		http://pypi.python.org/packages/source/p/pyephem/pyephem-%{version}.tar.gz
Patch0:		pyephem-3.7.3.4-libm-fix.patch
URL:		http://rhodesmill.org/pyephem/
BuildRequires:	python-devel >= 2.5
Provides:	%{srcname} = %{version}

%description
PyEphem provides scientific-grade astronomical computations for the
Python programming language. Given a date and location on the Earth’s
surface, it can compute the positions of the Sun and Moon, of the
planets and their moons, and of any asteroids, comets, or earth
satellites whose orbital elements the user can provide. Additional
functions are provided to compute the angular separation between two
objects in the sky, to determine the constellation in which an object
lies, and to find the times at which an object rises, transits, and
sets on a particular day.

The numerical routines that lie behind PyEphem are those from the
wonderful XEphem astronomy application, whose author, Elwood Downey,
generously gave permission for us to use them as the basis for
PyEphem.


%files
%doc INSTALL COPYING LICENSE-GPL LICENSE-LGPL README 
%{py_platsitedir}/ephem
%{py_platsitedir}/%{srcname}-*


%prep
%setup -q -n %{srcname}-%{version}
%patch0 -p1
find . -type f -exec chmod a+r {} \;

%build


%install
%__python setup.py install --root=%{buildroot}

%changelog
* Fri Dec 20 2013 Denis Silakov <denis.silakov@rosalab.ru> 3.7.5.1-1
+ Revision: 28f75b4
- Make all files readable



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11904 |12cu|python-ets-4.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	ets

Summary:	Enthought Tool Suite
Name: 	 	python-%{module}
Version: 	4.3.0
Release: 	1
Source0: 	https://www.enthought.com/repo/ets/ets-%{version}.tar.gz
Patch0:         ets-4.3.0.test_fix.patch
License: 	BSD
Group: 	 	Development/Python
Url: 	 	https://github.com/enthought/ets/
BuildArch: 	noarch
Obsoletes:	python-enthought
Obsoletes:	python-enthought-enthoughtbase
BuildRequires: 	python-setuptools >= 0.6c8
BuildRequires:	python-setupdocs >= 1.0.5
BuildRequires:	python-sphinx

%description
The Enthought Tool Suite (ETS) is a collection of Python components
developed by Enthought and its partners to construct custom scientific
applications. 

This package contains the dependencies for installing all of the
components comprised by the suite.

%prep 
%setup -q -n %{module}-%{version}
%patch0 -p1

%build
%__python setup.py build
%__python setup.py build_docs

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}

%files
%doc *.txt *.rst build/docs/html
%_bindir/%{module}*
%py_sitedir/%{module}*


%changelog
* Mon Aug 13 2012 Lev Givon <lev@mandriva.org> 4.2.0-1
+ Revision: 814657
- Update to 4.2.0.

* Tue Dec 27 2011 Lev Givon <lev@mandriva.org> 4.1.0-2
+ Revision: 745815
- Fix traitsui version dependency.

* Tue Dec 27 2011 Lev Givon <lev@mandriva.org> 4.1.0-1
+ Revision: 745693
- Update to 4.1.0.

* Tue Oct 18 2011 Lev Givon <lev@mandriva.org> 4.0.0-6
+ Revision: 705303
- Fix requires again.

* Tue Oct 18 2011 Lev Givon <lev@mandriva.org> 4.0.0-5
+ Revision: 705118
- Fix typo in requires.

* Mon Oct 17 2011 Lev Givon <lev@mandriva.org> 4.0.0-4
+ Revision: 705010
- Fix pythonegg version.

* Fri Sep 02 2011 Lev Givon <lev@mandriva.org> 4.0.0-3
+ Revision: 697902
- Update chaco dependency to 4.0.1.

* Thu Jul 07 2011 Lev Givon <lev@mandriva.org> 4.0.0-2
+ Revision: 689218
- Obsolete python-enthought-enthoughtbase.

* Thu Jul 07 2011 Lev Givon <lev@mandriva.org> 4.0.0-1
+ Revision: 689153
- import python-ets




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11905 |12cu|python-etsdevtools-4.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	etsdevtools

Summary:	Enthought Tool Suite - etsdevtools project
Name:		python-%{module}
Version:	4.0.2
Release:	1
Source0:	https://www.enthought.com/repo/ets/etsdevtools-%{version}.tar.gz
License:	BSD
Group: 		Development/Python
Url:		http://code.enthought.com/projects/dev_tools.php
BuildArch:	noarch
Obsoletes:	python-enthought-etsdevtools
Requires:	python-docutils
Requires: 	python-numpy >= 1.1.0
Requires:	python-traitsui >= 4.0.0
BuildRequires:	python-setuptools >= 0.6c8
BuildRequires:	python-numpy-devel >= 1.1.0
BuildRequires:	python-sphinx
BuildRequires:  pkgconfig(lapack)

%description
The etsdevtools project includes a set of packages that can be used
during the development of a software project, for understanding,
debugging, testing, and inspecting code.

* etsdevtools.debug: A collection of debugging tools, not to be
  included in production code.  NOTE: These tools are functional, but
  are not being developed or supported. They have been mainly superceded
  by the tools in the Enthought Developer Tool Suite.
* etsdevtools.developer: A collection of utilities, designed to ease
  the development and debugging of Traits-based programs. They can be
  used as plug-ins to your Envisage application while you are
  developing it, and then removed when you are ready to release it.
* etsdevtools.endo: A Traits-aware tool for processing API
  documentation of Python code. It extracts not only docstrings, but
  also plain comments that immediately precede variable assignments
  (both module-scope variables and class attributes).

%prep 
%setup -q -n %{module}-%{version}

%build

%__python setup.py build
pushd docs
make html
popd

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILE_LIST
sed -i 's/.*egg-info$//' FILE_LIST

%files -f FILE_LIST
%doc *.txt *.rst examples/ docs/build/html



%changelog
* Thu Jul 07 2011 Lev Givon <lev@mandriva.org> 4.0.0-1
+ Revision: 689215
- import python-etsdevtools



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11906 |12cu|python-etsproxy-0.1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	etsproxy

Summary: 	Enthought Tool Suite - proxy modules for backwards compatibility
Name: 	 	python-%{module}
Version: 	0.1.2
Release: 	1
Source0: 	https://www.enthought.com/repo/ets/etsproxy-%{version}.tar.gz
License: 	BSD
Group: 	 	Development/Python
Url: 	 	https://github.com/enthought/etsproxy/
BuildArch: 	noarch
BuildRequires: 	python-setuptools >= 0.6c8

%description
This package contains proxy modules for all ETS projects which map the
old enthought namespace imports to the namespace-refactored ETS
packages. For convenience this package also contains a refactor tool
to convert projects to the new namespace.

This module will be removed in the future; old-style
(enthought.xxx) imports should be converted (over time) to the new
ones.

%prep
%setup -q -n %{module}-%{version}

%build
PYTHONDONTWRITEBYTECODE= %__python setup.py build

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILE_LIST
sed -i 's/.*egg-info$//' FILE_LIST

%files -f FILE_LIST
%doc *.txt *.rst 


%changelog
* Tue Jan 10 2012 Lev Givon <lev@mandriva.org> 0.1.1-1mdv2012.0
+ Revision: 759471
- Update to 0.1.1.

* Tue Oct 18 2011 Lev Givon <lev@mandriva.org> 0.1.0-1
+ Revision: 705241
- imported package python-etsproxy



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11907 |12cu|python-eventlet-0.14.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname eventlet

Name:           python-%{oname}
Version:        0.14.0
Release:        1
Summary:        Highly concurrent networking library
Group:          Development/Python
License:        MIT
URL:            http://%{oname}.net
Source0:        http://pypi.python.org/packages/source/e/%{oname}/%{oname}-%{version}.tar.gz

BuildRequires:  pkgconfig(python)
BuildRequires:  pythonegg(setuptools)
BuildRequires:  pythonegg(sphinx)
BuildRequires:  pythonegg(greenlet)
BuildRequires:  pythonegg(pyzmq)
Requires:       pythonegg(greenlet)

BuildArch:      noarch


%description
Eventlet is a networking library written in Python. It achieves high
scalability by using non-blocking io while at the same time retaining
high programmer usability by using coroutines to make the non-blocking
io operations appear blocking at the source code level.

%prep
%setup -q -n %{oname}-%{version}
find -name '.*' -type f -exec rm {} \;
sed -i -e '1d' %{oname}/support/greendns.py

%build
python setup.py build

pushd doc
make html
rm _build/html/.buildinfo
popd
chmod a-x tests/mock.py


%install
python setup.py install -O1 --skip-build --root %{buildroot}


%files
%doc AUTHORS LICENSE NEWS README.rst README.twisted doc/_build/html examples tests
%{py_puresitedir}/%{oname}
%{py_puresitedir}/%{oname}*.egg-info



%changelog
* Sat Apr 12 2014 SymbianFlo <symbianflo@mandrivausers.ro> 0.14.0-1
+ Revision: 35b6714
- Updated python-eventlet.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11908 |12cu|python-exiv2-0.3.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		python-exiv2
Version:	0.3.2
Release:	1
Summary:	Python binding to exiv2
License:	GPLv2+
Group:		Development/Python
Source:		http://launchpad.net/pyexiv2/0.3.x/0.3.2/+download/pyexiv2-%{version}.tar.bz2
Patch3:		pyexiv2-0.2.2-link.patch
URL:		http://tilloy.net/dev/pyexiv2/
BuildRequires:	pkgconfig(exiv2)
BuildRequires:	boost-devel
BuildRequires:	scons
BuildRequires:	python >= 2.7
Provides:	pyexiv2 = %{version}

%description
pyexiv2 is a python binding to exiv2, the C++ library for
manipulation of EXIF and IPTC image metadata. It is a python module
that allows your python scripts to read and write metadata (EXIF,
IPTC, thumbnail) embedded in image files (JPEG, TIFF, ...).

It is designed as a high level interface to the functionalities
offered by exiv2 (and is built on top of it). Using python's built-in
data types and standard modules, it provides easy manipulation of
image metadata.

%files
%doc todo README
%{py_platsitedir}/*

%prep
%setup -q -n pyexiv2-%{version}
%patch3 -p0

%build
%setup_compile_flags
%scons

%install
%setup_compile_flags
%scons_install


%changelog
* Mon Mar 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.3.2-1
+ Revision: bf3c578
- Updated to 0.3.2 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11909 |12cu|python-extras-0.0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname extras

Name:           python-extras
Version:        0.0.3
Release:        1
Summary:        Useful extra bits for Python
Group:          Development/Python
License:        MIT
URL:            https://github.com/testing-cabal/extras
Source0:        https://pypi.python.org/packages/source/e/extras/extras-%{version}.tar.gz

BuildRequires:  pkgconfig(python)
BuildRequires:  pythonegg(setuptools)

BuildArch:      noarch

%description
extras is a set of extensions to the Python standard library, originally
written to make the code within testtools cleaner, but now split out for
general use outside of a testing context.


%prep
%setup -q -n extras-%{version}
# Remove bundled egg-info
find -name '*.py' | xargs sed -i '1s|^#!python|#!%{__python}|'


%build
python setup.py build

%install
python setup.py install -O1 --skip-build --root %{buildroot}

%check
#python setup.py test

%files
%doc LICENSE NEWS README.rst
%{py_puresitedir}/*


%changelog
* Sat Apr 12 2014 symbianflo <symbianflo@symbianflo> 0.0.3-1
+ Revision: c206b81
- Imported from SRPM



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11910 |12cu|python-eyed3-0.7.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname eyeD3

Summary: ID3 tag module
Name:    python-eyed3
Version: 0.7.4
Release: 2
Source0: http://eyed3.nicfit.net/releases/eyeD3-%{version}.tgz
License: GPL
Group: Development/Python
Url: http://eyed3.nicfit.net/
BuildRequires: python-devel
BuildRequires: python-magic
BuildRequires: python-distribute
BuildArch: noarch

# Maybe it would be better to python-magic package (built from 'file')
# to provides pythonegg?
# on the other hand, eyed3 seems to want magic from pypi.org...
%define __noautoreq 'pythonegg\\(python-magic\\)'
Requires: python-magic

%description
eyeD3 is a Python module and program for processing ID3
tags. Information about mp3 files (i.e bit rate, sample frequency,
play time, etc.) is also provided. The formats supported are ID3
v1.0/v1.1 and v2.3/v2.4.

%prep
%setup -q -n %oname-%version

%build
python setup.py build

%install
PYTHONDONTWRITEBYTECODE= python setup.py install --root=%{buildroot} --record=FILE_LIST
sed -i '/egg-info$/d' FILE_LIST

%files -f FILE_LIST

%changelog
* Wed Feb 26 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.7.4-2
+ Revision: 23c49dc
- Really fix requires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11911 |12cu|python-fixtures-0.3.14-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname fixtures

Name:           python-%{oname}
Version:        0.3.14
Release:        1
Summary:        Fixtures, reusable state for writing clean tests and more
Group:          Development/Python
License:        ASL 2.0 or BSD
URL:            https://launchpad.net/python-fixtures
Source0:        http://pypi.python.org/packages/source/f/%{oname}/%{oname}-%{version}.tar.gz


BuildRequires:  pkgconfig(python)
BuildRequires:  pythonegg(setuptools)

Requires:  pythonegg(setuptools)

BuildArch:      noarch

%description
Fixtures defines a Python contract for reusable state / support logic,
primarily for unit testing. Helper and adaption logic is included to
make it easy to write your own fixtures using the fixtures contract.
Glue code is provided that makes using fixtures that meet the Fixtures
contract in unittest compatible test cases easy and straight forward.




%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build



%install
python setup.py install --skip-build --root %{buildroot}


%files
%doc README GOALS NEWS Apache-2.0 BSD COPYING
%{py_puresitedir}/%{oname}
%{py_puresitedir}/%{oname}-%{version}-py?.?.egg-info




%changelog
* Sat Apr 12 2014 symbianflo <symbianflo@symbianflo> 0.3.14-1
+ Revision: 4b782dc
- Imported from SRPM



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11912 |12cu|python-flask-0.10.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	flask
%define	soname	Flask
Name:		python-%{oname}
Version:	0.10.1
Release:	6
Summary:	A microframework based on Werkzeug, Jinja2 and good intentions
Source0:	https://pypi.python.org/packages/source/F/%{soname}/%{soname}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		http://github.com/mitsuhiko/flask/
BuildArch:	noarch
BuildRequires:	pythonegg(setuptools)
BuildRequires:	pkgconfig(python)

Requires: python(abi) = 2.7 
Requires: pythonegg(itsdangerous) >= 0.21 
Requires: pythonegg(jinja2) >= 2.4 
Requires: pythonegg(werkzeug) >= 0.7


%description
Flask
-----

Flask is a microframework for Python based on Werkzeug, Jinja 2 and good
intentions. 


%prep
%setup -qn %{soname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

# clean
find %{buildroot} -size 0 -delete

%check
python setup.py test

%files
%doc AUTHORS README LICENSE CHANGES
%doc docs/_themes/LICENSE
%doc docs/_themes/README
%doc artwork/LICENSE
%doc docs/*.rst
%doc docs/logo.pdf
%doc docs/_templates/*.html
%doc examples/
%doc flask/testsuite/
%{py_puresitedir}/flask/ext/*.py*
%{py_puresitedir}/Flask*.egg-info
%{py_puresitedir}/flask/testsuite/
%{py_puresitedir}/flask/*.py


%changelog
* Sun Dec 29 2013 symbianflo <symbianflo@symbianflo> 0.10.1-6
+ Revision: ea60e95
- Log: update



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11913 |12cu|python-flask-autoindex-0.4.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global mod_name	Flask-AutoIndex

Name:		python-flask-autoindex
Version:	0.4.1
Release:	2
Summary:	A mod_autoindex for Flask
Group:		Development/Python
License:	BSD
URL:		http://github.com/sublee/flask-autoindex
Source0:	http://pypi.python.org/packages/source/F/%{mod_name}/%{mod_name}-%{version}.tar.gz
BuildArch:	noarch
%py_requires -d
BuildRequires:	python-flask
Requires:	python-flask
Requires:	python-flask-silk

%description
Flask-AutoIndex generates an index page for your Flask application
automatically. The result just like mod_autoindex, but the look is
more awesome!

%prep
%setup -q -n %{mod_name}-%{version}

%build
%{__python} setup.py build

%install
%{__python} setup.py install --root %{buildroot}

%files
%doc PKG-INFO README
# %{python_sitelib}/*-nspkg.pth
%{python_sitelib}/*.egg-info/
%{python_sitelib}/flaskext/*.py*
%{python_sitelib}/flaskext/autoindex

%changelog
* Wed Feb 12 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.4.1-2
+ Revision: 3d59352
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11914 |12cu|python-flask-babel-0.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global mod_name	Flask-Babel

Name:		python-flask-babel
Version:	0.8
Release:	2
Summary:	Adds i18n/l10n support to Flask applications
Group:		Development/Python
License:	BSD
URL:		http://github.com/mitsuhiko/flask-babel/
Source0:	http://pypi.python.org/packages/source/F/%{mod_name}/%{mod_name}-%{version}.tar.gz
BuildArch:	noarch
BuildRequires:	python-babel
BuildRequires:	python-devel
BuildRequires:	python-distribute
BuildRequires:	python-flask
BuildRequires:	python-jinja2
BuildRequires:  python-pytz
BuildRequires:	python-speaklater
Requires:	python-babel
Requires:	python-flask
Requires:	python-jinja2
Requires:   python-pytz
Requires:	python-speaklater


%description
Adds i18n/l10n support to Flask applications with the help of the Babel
library.

%prep
%setup -q -n %{mod_name}-%{version}

%build
%{__python} setup.py build

%install
%{__python} setup.py install --root $RPM_BUILD_ROOT

# Disable tests - date-related tests may fail inside build nodes
# %check
# PYTHONPATH=$RPM_BUILD_ROOT/%{python_sitelib}:%{python_sitelib} make test

%files
%doc docs LICENSE PKG-INFO README
%{python_sitelib}/*-nspkg.pth
%{python_sitelib}/*.egg-info/
%{python_sitelib}/flaskext/*.py*


%changelog
* Wed Feb 12 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.8-2
+ Revision: 4d809e6
- Disable checks



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11915 |12cu|python-flask-silk-0.1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global mod_name	Flask-Silk

Name:		python-flask-silk
Version:	0.1.1
Release:	2
Summary:	Adds silk icons to your Flask application or module, or extension
Group:		Development/Python
License:	BSD
URL:		http://github.com/mitsuhiko/flask-silk/
Source0:	http://pypi.python.org/packages/source/F/%{mod_name}/%{mod_name}-%{version}.tar.gz
BuildArch:	noarch
BuildRequires:	python-flask
BuildRequires:	python-devel
Requires:	python-flask

%description
Adds silk icons to your Flask application or module, or extension.

%prep
%setup -q -n %{mod_name}-%{version}

%build
%{__python} setup.py build

%install
%{__python} setup.py install --root $RPM_BUILD_ROOT

%files
%doc PKG-INFO README
%{python_sitelib}/*.egg-info/
%{python_sitelib}/flaskext/*


%changelog
* Wed Feb 12 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.1.1-2
+ Revision: 3903ebe
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11916 |12cu|python-formencode-1.2.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname formencode
%define Oname FormEncode

Summary:  Python module to validate and generate form
Name:    python-%oname
Version: 1.2.6
Release: 1

Source0: http://cheeseshop.python.org/packages/source/F/FormEncode/FormEncode-%{version}.zip
License: BSD
Group: Development/Python
BuildArch: noarch
Url: http://formencode.org
BuildRequires: python-devel
BuildRequires: python-setuptools

%description
FormEncode is a validation and form generation package. The validation can be
used separately from the form generation. The validation works on compound
data structures, with all parts being nestable. It is separate from HTTP or
any other input mechanism.

%prep
%setup -q -n %Oname-%version
perl -pi -e 's/^(use_setuptools)/#$1/' setup.py

%build
python setup.py build

%install
rm -rf %buildroot
python setup.py install --root=%{buildroot}
find %{buildroot}%py_puresitedir -type f -exec chmod o-w {} \;

%files
%doc docs
%py_puresitedir/%{oname}
%py_puresitedir/*.egg-info


%changelog
* Mon May 02 2011 Michael Scherer <misc@mandriva.org> 1.2.4-1mdv2011.0
+ Revision: 661926
- update to 1.2.4

* Wed Nov 17 2010 Funda Wang <fwang@mandriva.org> 1.2.2-1mdv2011.0
+ Revision: 598146
- rebuild for py2.7

* Tue Jun 09 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.2-1mdv2010.0
+ Revision: 384250
- update to new version 1.2.2

* Sun Jan 11 2009 Funda Wang <fwang@mandriva.org> 1.2.1-1mdv2009.1
+ Revision: 328230
- New version 1.2.1

* Sat Jan 03 2009 Funda Wang <fwang@mandriva.org> 1.1-2mdv2009.1
+ Revision: 323713
- rebuild

* Sat Nov 22 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.1-1mdv2009.1
+ Revision: 305838
- update to new version 1.1

* Thu Sep 04 2008 Jérôme Soyer <saispo@mandriva.org> 1.0.1-1mdv2009.0
+ Revision: 280550
- New release

* Sat Jan 05 2008 Jérôme Soyer <saispo@mandriva.org> 0.9-1mdv2008.1
+ Revision: 145720
- New release

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Jul 16 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.7.1-1mdv2008.0
+ Revision: 52596
- update to new version 0.7.1


* Thu Aug 10 2006 Michael Scherer <misc@mandriva.org> 0.4-2mdv2007.0
- Rebuild for new extension
- add egg-info directory

* Sat Dec 10 2005 Michael Scherer <misc@mandriva.org> 0.4-1mdk
- initial package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11917 |12cu|python-gd-0.56-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	gd

Name:		python-%{module}
Group:		Development/Python
License:	BSD
Summary:	Python GD module
Version:	0.56
Release:	6
Source:		http://newcenturycomputers.net/projects/download.cgi/gdmodule-%{version}.tar.gz
URL:		http://newcenturycomputers.net/projects/gdmodule.html

BuildRequires:	freetype2-devel
BuildRequires:	gd-devel >= 2.0.35-21
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xpm)
BuildRequires:	python-devel
BuildRequires:	zlib-devel
Requires:	gd >= 2.0.35
Requires:	python

%description
This module is a python wrapper for the GD library. Due to the constant
change in the GD library API, there are several older versions of this
module available.

%prep
%setup -q -n gdmodule-%{version}
%ifnarch %{ix86}
perl -pi -e 's|"/usr/local/lib"|"%{_libdir}"|;' Setup.py
%endif

%build

%install
PYTHONDONTWRITEBYTECODE= \
%__python Setup.py install --root=%{buildroot} --record=INSTALLED_FILES

%files -f INSTALLED_FILES
%doc README

%changelog
* Mon Feb 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.56-6
+ Revision: 318c603
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11918 |12cu|python-gdata-2.0.18-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           python-gdata
Version:        2.0.18
Release:        1
Summary:        A Python module for accessing online Google services
Group:          Development/Python
License:        ASL 2.0
URL:            http://code.google.com/p/gdata-python-client/
Source0:        http://gdata-python-client.googlecode.com/files/gdata-%{version}.tar.gz
Source1:	python-gdata.rpmlintrc
BuildArch:      noarch
BuildRequires:  python-devel
Requires:       python >= 2.5

%description
This is a Python module for accessing online Google services, such as:
- Blogger
- Calendar
- Picasa Web Albums
- Spreadsheets
- YouTube
- Notebook

%prep
%setup -q -n gdata-%{version}

chmod -R 755 samples

%build
%{__python} setup.py build

%install
%{__python} setup.py install -O1 --skip-build --root %{buildroot}
 
%clean

%files
%doc README.txt RELEASE_NOTES.txt samples/
%{py_puresitedir}/*.egg-info
%{py_puresitedir}/atom
%{py_puresitedir}/gdata

%changelog
* Wed Dec 25 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.0.18-1
+ Revision: c852b94
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11919 |12cu|python-genshi-0.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           python-genshi
Version:        0.7
Release:        1
Summary:        Toolkit for stream-based generation of output for the web

Group:          Development/Python
License:        BSD
URL:            http://genshi.edgewall.org/
Source0:        http://ftp.edgewall.com/pub/genshi/Genshi-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	python-devel
BuildRequires:	python-setuptools

%description
Genshi is a Python library that provides an integrated set of
components for parsing, generating, and processing HTML, XML or other
textual content for output generation on the web. The major feature is
a template language, which is heavily inspired by Kid.

%prep
%setup -q -n Genshi-%{version}
find examples -type f | xargs chmod a-x

%build
%{__python} setup.py build

%install
rm -rf %{buildroot}
%{__python} setup.py install -O1 --skip-build --root %{buildroot} --install-purelib=%py_platsitedir

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc ChangeLog COPYING doc examples README.txt
%{py_platsitedir}/*


%changelog
* Thu Apr 07 2011 Eugeni Dodonov <eugeni@mandriva.com> 0.6-3mdv2011.0
+ Revision: 651818
- Rebuild for adding pythonegg provides.

* Sun Oct 31 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.6-2mdv2011.0
+ Revision: 590975
- rebuild for python-2.7
- drop obsolete %%py_requires macro

* Sun Sep 12 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.6-1mdv2011.0
+ Revision: 577726
- update to new version 0.6

* Wed May 05 2010 Funda Wang <fwang@mandriva.org> 0.5.1-4mdv2010.1
+ Revision: 542296
- BR python-setuptools for bug#53946

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.5.1-3mdv2010.0
+ Revision: 442125
- rebuild

* Sat Jan 03 2009 Funda Wang <fwang@mandriva.org> 0.5.1-2mdv2009.1
+ Revision: 323715
- rebuild

* Tue Aug 19 2008 Colin Guthrie <cguthrie@mandriva.org> 0.5.1-1mdv2009.0
+ Revision: 273651
- New version 0.5.1

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.5-2mdv2009.0
+ Revision: 269024
- rebuild early 2009.0 package (before pixel changes)

* Mon Jun 09 2008 Colin Guthrie <cguthrie@mandriva.org> 0.5-1mdv2009.0
+ Revision: 217248
- New version

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Oct 21 2007 Jérôme Soyer <saispo@mandriva.org> 0.4.4-1mdv2008.1
+ Revision: 100807
- New release 0.4.4

* Mon Jun 18 2007 Jérôme Soyer <saispo@mandriva.org> 0.4.1-2mdv2008.0
+ Revision: 40696
- Bump Release
- Fix RPM Group and Encoding bug #31422

* Sun Jun 10 2007 Jérôme Soyer <saispo@mandriva.org> 0.4.1-1mdv2008.0
+ Revision: 37925
- Add switch python
- Remove noardh
- Import python-genshi



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11920 |12cu|python-geoip-1.2.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name python-geoip
%define oname GeoIP-Python

Summary: Python bindings for the GeoIP library
Name: %{name}
Version: 1.2.7
Release: 1
Source0: http://www.maxmind.com/download/geoip/api/python/GeoIP-Python-%{version}.tar.gz
URL: http://www.maxmind.com/app/python
License: BSD-like
Group: Development/Python
BuildRoot: %{_tmppath}/%{name}-buildroot
%py_requires -d
BuildRequires: libgeoip-devel

%description
This is the Python API to the GeoIP library that enables the user to
find the country that any IP address or hostname originates from. It
uses a file based database that is accurate as of March 2003. This
database simply contains IP blocks as keys, and countries as
values. This database should be more complete and accurate than using
reverse DNS lookups. Commercial databases and automatic update
services are available from http://www.maxmind.com/

%prep
%setup -q -n %oname-%version

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%defattr(-,root,root)
%doc README
%py_platsitedir/*




%changelog
* Wed Nov 02 2011 Götz Waschk <waschk@mandriva.org> 1.2.4-3mdv2012.0
+ Revision: 711832
- rebuild

* Mon Nov 01 2010 Götz Waschk <waschk@mandriva.org> 1.2.4-2mdv2011.0
+ Revision: 591473
- rebuild for new python 2.7

* Thu Jun 25 2009 Götz Waschk <waschk@mandriva.org> 1.2.4-1mdv2011.0
+ Revision: 388906
- update to new version 1.2.4

* Sun Dec 28 2008 Funda Wang <fwang@mandriva.org> 1.2.1-7mdv2009.1
+ Revision: 320169
- rebuild for new python

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 1.2.1-6mdv2009.0
+ Revision: 259614
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 1.2.1-5mdv2009.0
+ Revision: 247417
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot


* Wed Nov 29 2006 Götz Waschk <waschk@mandriva.org> 1.2.1-3mdv2007.0
+ Revision: 88299
- bot rebuild
- Import python-geoip

* Tue Nov 28 2006 Götz Waschk <waschk@mandriva.org> 1.2.1-2mdv2007.1
- update file list

* Mon Nov 28 2005 Götz Waschk <waschk@mandriva.org> 1.2.1-1mdk
- New release 1.2.1

* Sat Dec 04 2004 Michael Scherer <misc@mandrake.org> 1.2.0-2mdk
- Rebuild for new python

* Thu Feb 19 2004 Götz Waschk <waschk@linux-mandrake.com> 1.2.0-1mdk
- new version



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11921 |12cu|python-gitdb-0.5.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name gitdb

Name: 		python-%{upstream_name}
Version: 	0.5.4
Release: 	1
Summary: 	Git Object Database
License:	BSD
Group: 		Development/Python
Url: 		http://pypi.python.org/pypi/gitdb
Source0: 	http://pypi.python.org/packages/source/g/gitdb/gitdb-%{version}.tar.gz
BuildRequires:  python-distribute
BuildRequires:  python-async
BuildRequires:  python-smmap
Requires:       python-async
Requires:       python-smmap

%description
GitDB is a Python git object database.

%prep
%setup -q -n %{upstream_name}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot} --install-purelib=%{py_puresitedir}

rm -f %{buildroot}%{py_puresitedir}/gitdb/README
rm -f %{buildroot}%{py_puresitedir}/gitdb/AUTHORS

%files
%doc AUTHORS
%{py_platsitedir}/gitdb
%{py_platsitedir}/gitdb-%{version}-py%{py_ver}.egg-info

%changelog
* Sun Dec 22 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.5.4-1
+ Revision: 95ee93c
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11922 |12cu|python-glance-2014.1-0.4.b3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Based on fedora rawhide , import for
# RosaFresh 2012.1   .Symbianflo

%define module	glance
#define _sharedstatedir /usr/com

Name:           python-%{module}
Version:        2014.1
Release:        0.4.b3
Summary:        Discover, Register and Retrieve virtual machine images
#
# Apache License
# Version 2.0, January 2004
# http://www.apache.org/licenses/
# DO NOT change license type, the developers 
# are very rigid about this. Symbianflo
#
License:        ASL 2.0
Group:          Development/Python
Url:            http://glance.openstack.org/
Source0:          https://launchpad.net/glance/icehouse/icehouse-2/+download/glance-%{version}.b3.tar.gz
Source1:          openstack-glance-api.service
Source2:          openstack-glance-registry.service
Source3:          openstack-glance-scrubber.service
Source4:          openstack-glance.logrotate
Source5:          glance-api-dist.conf
Source6:          glance-registry-dist.conf
Source7:          glance-cache-dist.conf
Source8:          glance-scrubber-dist.conf

#
# upsteream patches_base=2014.1.b3
#
Patch0001: 0001-Don-t-access-the-net-while-building-docs.patch
Patch0002: 0002-Remove-runtime-dep-on-python-pbr.patch
Patch0003: 0003-Revert-Switch-over-to-oslosphinx.patch
Patch0004: 0004-unconfigure-unsupported-storage-drivers.patch


BuildRequires:    pkgconfig(python)
BuildRequires:    pythonegg(setuptools)
BuildRequires:    intltool
BuildRequires:    crudini   
BuildRequires:    pythonegg(pbr)
BuildRequires:    pythonegg(sphinx)
BuildRequires:    pythonegg(oslo.sphinx)
BuildRequires:    pythonegg(oslo.config) >= 1.2.0
BuildRequires:    pythonegg(oslo.messaging) 



# Do not remove it even if overlaps
# R systemd-units, let rpm handle this
# and merge flags. Symbianflo
Requires(post):   systemd-units
Requires(preun):  systemd-units
Requires(postun): systemd-units
Requires(pre):    shadow-utils
#

# all missing modules imported.
Requires:         pythonegg(mysql-python)
Requires:         pythonegg(pysendfile)
Requires:         pythonegg(eventlet)
Requires:         pythonegg(httplib2)
Requires:         pythonegg(iso-8601)
Requires:         pythonegg(jsonschema)
Requires:         pythonegg(sqlalchemy-migrate)
Requires:         pythonegg(pastedeploy)
Requires:         pythonegg(routes)
Requires:         pythonegg(sqlalchemy)
Requires:         pythonegg(webob)
Requires:         pythonegg(pycrypto)
Requires:         pythonegg(xattr)
Requires:         pythonegg(python-swiftclient)  
Requires:         pythonegg(python-cinderclient)
Requires:         pythonegg(python-keystoneclient)
Requires:         pythonegg(oslo.config) >= 1.2.0
Requires:         pythonegg(oslo.messaging)  
Requires:         pythonegg(qpid-python)

# TODO: Maybe split openstack-glance and python-glance 
# as 2 separate packages?
Provides:	openstack-glance = %{EVRD}

BuildArch:        noarch

%description
The Glance project provides services for discovering, registering,
and retrieving virtual machine images. Glance has a RESTful API
that allows querying of VM image metadata as well as retrieval
of the actual image.

%prep
%setup -q -n glance-%{version}.b3

%patch0001 -p1
%patch0002 -p1
%patch0003 -p1
%patch0004 -p1
# Remove bundled egg-info
rm -rf glance.egg-info
sed -i '/\/usr\/bin\/env python/d' glance/common/config.py glance/common/crypt.py glance/db/sqlalchemy/migrate_repo/manage.py
# versioninfo is missing in f3 tarball
echo %{version} > glance/versioninfo

sed -i '/setuptools_git/d; /setup_requires/d; /install_requires/d; /dependency_links/d' setup.py
sed -i s/REDHATGLANCEVERSION/%{version}/ glance/version.py
sed -i s/REDHATGLANCERELEASE/%{release}/ glance/version.py

# Remove the requirements file so that pbr hooks don't add it
# to distutils requiers_dist config
# let rpm handle req.Symbianflo
rm -rf {test-,}requirements.txt tools/{pip,test}-requires

%build
# Move authtoken configuration out of paste.ini
for svc in api registry; do
  for var in admin_tenant_name admin_user admin_password auth_host auth_port auth_protocol; do
    crudini --del etc/glance-$svc-paste.ini filter:authtoken $var
  done
done

python setup.py build

%install
python setup.py install --root %{buildroot}

# Delete tests
rm -fr %{buildroot}%{py_puresitedir}/glance/tests

# Drop old glance CLI it has been deprecated
# and replaced glanceclient.Symbianflo
rm -f %{buildroot}%{_bindir}/glance

export PYTHONPATH="$( pwd ):$PYTHONPATH"
pushd doc
sphinx-build -b html source build/html
sphinx-build -b man source build/man

mkdir -p %{buildroot}%{_mandir}/man1
install -p -D -m 644 build/man/*.1 %{buildroot}%{_mandir}/man1/
popd

# Fix linting.Symbianflo
rm -fr doc/build/html/.doctrees doc/build/html/.buildinfo
rm -f %{buildroot}%{_sysconfdir}/glance*.conf
rm -f %{buildroot}%{_sysconfdir}/glance*.ini
rm -f %{buildroot}%{_sysconfdir}/logging.cnf.sample
rm -f %{buildroot}%{_sysconfdir}/policy.json
rm -f %{buildroot}%{_sysconfdir}/schema-image.json
rm -f %{buildroot}/usr/share/doc/glance/README.rst

# Setup directories
install -d -m 755 %{buildroot}%{_datadir}/glance
install -d -m 755 %{buildroot}%{_sharedstatedir}/glance/images

# Config file
install -p -D -m 640 etc/glance-api.conf %{buildroot}%{_sysconfdir}/glance/glance-api.conf
install -p -D -m 644 %{SOURCE5} %{buildroot}%{_datadir}/glance/glance-api-dist.conf
install -p -D -m 644 etc/glance-api-paste.ini %{buildroot}%{_datadir}/glance/glance-api-dist-paste.ini
install -p -D -m 640 etc/glance-registry.conf %{buildroot}%{_sysconfdir}/glance/glance-registry.conf
install -p -D -m 644 %{SOURCE6} %{buildroot}%{_datadir}/glance/glance-registry-dist.conf
install -p -D -m 644 etc/glance-registry-paste.ini %{buildroot}%{_datadir}/glance/glance-registry-dist-paste.ini
install -p -D -m 640 etc/glance-cache.conf %{buildroot}%{_sysconfdir}/glance/glance-cache.conf
install -p -D -m 644 %{SOURCE7} %{buildroot}%{_datadir}/glance/glance-cache-dist.conf
install -p -D -m 640 etc/glance-scrubber.conf %{buildroot}%{_sysconfdir}/glance/glance-scrubber.conf
install -p -D -m 644 %{SOURCE8} %{buildroot}%{_datadir}/glance/glance-scrubber-dist.conf

install -p -D -m 640 etc/policy.json %{buildroot}%{_sysconfdir}/glance/policy.json
install -p -D -m 640 etc/schema-image.json %{buildroot}%{_sysconfdir}/glance/schema-image.json

# Initscripts
install -p -D -m 644 %{SOURCE1} %{buildroot}%{_unitdir}/openstack-glance-api.service
install -p -D -m 644 %{SOURCE2} %{buildroot}%{_unitdir}/openstack-glance-registry.service
install -p -D -m 644 %{SOURCE3} %{buildroot}%{_unitdir}/openstack-glance-scrubber.service

# Logrotate config
install -p -D -m 644 %{SOURCE4} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}

# Install pid directory
install -d -m 755 %{buildroot}%{_localstatedir}/run/glance

# Install log directory
install -d -m 755 %{buildroot}%{_localstatedir}/log/glance

# Update common config and paramterized config
crudini --set %{buildroot}%{_datadir}/glance/glance-api-dist.conf DEFAULT filesystem_store_datadir %{_localstatedir}/lib/glance/images/
crudini --set %{buildroot}%{_datadir}/glance/glance-api-dist.conf DEFAULT scrubber_datadir %{_localstatedir}/lib/glance/scrubber
crudini --set %{buildroot}%{_datadir}/glance/glance-api-dist.conf DEFAULT image_cache_dir %{_localstatedir}/lib/glance/image-cache/
for svc in api registry; do
  crudini --set %{buildroot}%{_datadir}/glance/glance-$svc-dist.conf DEFAULT sql_connection mysql://glance:glance@localhost/glance
  crudini --set %{buildroot}%{_datadir}/glance/glance-$svc-dist.conf DEFAULT log_file %{_localstatedir}/log/glance/$svc.log
  crudini --set %{buildroot}%{_datadir}/glance/glance-$svc-dist.conf keystone_authtoken admin_tenant_name %SERVICE_TENANT_NAME%
  crudini --set %{buildroot}%{_datadir}/glance/glance-$svc-dist.conf keystone_authtoken admin_user %SERVICE_USER%
  crudini --set %{buildroot}%{_datadir}/glance/glance-$svc-dist.conf keystone_authtoken admin_password %SERVICE_PASSWORD%
  crudini --set %{buildroot}%{_datadir}/glance/glance-$svc-dist.conf keystone_authtoken auth_host 127.0.0.1
  crudini --set %{buildroot}%{_datadir}/glance/glance-$svc-dist.conf keystone_authtoken auth_port 35357
  crudini --set %{buildroot}%{_datadir}/glance/glance-$svc-dist.conf keystone_authtoken auth_protocol http
  crudini --set %{buildroot}%{_datadir}/glance/glance-$svc-dist.conf paste_deploy config_file %{_datadir}/glance/glance-$svc-dist-paste.ini
done
crudini --set %{buildroot}%{_datadir}/glance/glance-cache-dist.conf DEFAULT image_cache_dir %{_localstatedir}/lib/glance/image-cache/
crudini --set %{buildroot}%{_datadir}/glance/glance-cache-dist.conf DEFAULT log_file %{_localstatedir}/log/glance/image-cache.log
crudini --set %{buildroot}%{_datadir}/glance/glance-scrubber-dist.conf DEFAULT scrubber_datadir %{_localstatedir}/lib/glance/scrubber
crudini --set %{buildroot}%{_datadir}/glance/glance-scrubber-dist.conf DEFAULT log_file %{_localstatedir}/log/glance/scrubber.log

# Programmatically update defaults in sample config
# which is installed at /etc/$project/$program.conf
# TODO: Make this more robust
# Note it only edits the first occurance, so assumes a section ordering in sample
# and also doesn't support multi-valued variables.
for svc in api registry cache scrubber; do
  cfg=%{buildroot}%{_sysconfdir}/glance/glance-$svc.conf
  test -e $cfg || continue
  while read name eq value; do
    test "$name" && test "$value" || continue
    # Note some values in upstream glance config may not be commented
    # and if not, they might not match the default value in code.
    # So we comment out both froms to have dist config take precedence.
    sed -i "0,/^#* *$name *=/{s!^#* *$name *=.*!#$name=$value!}" $cfg
  done < %{buildroot}%{_datadir}/glance/glance-$svc-dist.conf
done

# Fix more linting.Symbianflo
pushd  %{buildroot}%{py_puresitedir}/glance/cmd
# fix attr
find . {manage,api,scrubber,registry,cache_prefetcher,cache_manage,replicator}.py |xargs chmod +x
# add missing shebang
sed -i -e '1i#!/usr/bin/python' {__init__,cache_pruner,cache_cleaner,control}.py 
popd


# %%pre, %%post, %%preun, %%postun 
# must handle users-add, update/upgrade
# install/uninstall/downgrade, 
# start/stop service, do not remove. Symbianflo

%pre
getent group glance >/dev/null || groupadd -r glance -g 161
getent passwd glance >/dev/null || \
useradd -u 161 -r -g glance -d %{_sharedstatedir}/glance -s /sbin/nologin \
-c "OpenStack Glance Daemons" glance
exit 0

%post
if [ $1 -eq 1 ] ; then
    # Initial installation
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi


%preun
if [ $1 -eq 0 ] ; then
    # Package removal, not upgrade
    /bin/systemctl --no-reload disable openstack-glance-api.service > /dev/null 2>&1 || :
    /bin/systemctl --no-reload disable openstack-glance-registry.service > /dev/null 2>&1 || :
    /bin/systemctl --no-reload disable openstack-glance-scrubber.service > /dev/null 2>&1 || :
    /bin/systemctl stop openstack-glance-api.service > /dev/null 2>&1 || :
    /bin/systemctl stop openstack-glance-registry.service > /dev/null 2>&1 || :
    /bin/systemctl stop openstack-glance-scrubber.service > /dev/null 2>&1 || :
fi

%postun
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
if [ $1 -ge 1 ] ; then
    # Package upgrade, not uninstall
    /bin/systemctl try-restart openstack-glance-api.service >/dev/null 2>&1 || :
    /bin/systemctl try-restart openstack-glance-registry.service >/dev/null 2>&1 || :
    /bin/systemctl try-restart openstack-glance-scrubber.service >/dev/null 2>&1 || :
fi

# TODO: separate openstack-glance and python-glance,  
# maybe,separate doc package.Symbianflo

%files
%doc README.rst doc/build/html
%{_bindir}/glance-api
%{_bindir}/glance-control
%{_bindir}/glance-manage
%{_bindir}/glance-registry
%{_bindir}/glance-cache-cleaner
%{_bindir}/glance-cache-manage
%{_bindir}/glance-cache-prefetcher
%{_bindir}/glance-cache-pruner
%{_bindir}/glance-scrubber
%{_bindir}/glance-replicator
%{_datadir}/glance/glance-api-dist.conf
%{_datadir}/glance/glance-registry-dist.conf
%{_datadir}/glance/glance-cache-dist.conf
%{_datadir}/glance/glance-scrubber-dist.conf
%{_datadir}/glance/glance-api-dist-paste.ini
%{_datadir}/glance/glance-registry-dist-paste.ini
%{_unitdir}/openstack-glance-api.service
%{_unitdir}/openstack-glance-registry.service
%{_unitdir}/openstack-glance-scrubber.service
%{_mandir}/man1/glance*.1.*
%dir %{_sysconfdir}/glance
#attr for conffiles
%config(noreplace) %attr(644, root, glance) %{_sysconfdir}/glance/glance-api.conf
%config(noreplace) %attr(644, root, glance) %{_sysconfdir}/glance/glance-registry.conf
%config(noreplace) %attr(644, root, glance) %{_sysconfdir}/glance/glance-cache.conf
%config(noreplace) %attr(644, root, glance) %{_sysconfdir}/glance/glance-scrubber.conf
%config(noreplace) %attr(644, root, glance) %{_sysconfdir}/glance/policy.json
%config(noreplace) %attr(644, root, glance) %{_sysconfdir}/glance/schema-image.json
%config(noreplace) %attr(644, root, glance) %{_sysconfdir}/logrotate.d/%{name}
#
%dir %attr(0755, glance, nobody) %{_sharedstatedir}/glance
%dir %attr(0755, glance, glance) %{_localstatedir}/log/glance
%dir %attr(0755, glance, nobody) %{_localstatedir}/run/glance
%{py_puresitedir}/glance
%{py_puresitedir}/glance-%{version}*.egg-info




%changelog
* Sun Apr 20 2014 Denis Silakov <denis.silakov@rosalab.ru> 2014.1-0.4.b3
+ Revision: 47f9e92
- Updated to 2014.1 (sync with swymbianflo)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11923 |12cu|python-gmpy-1.17-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	gmpy

Summary:	Python interface to GMP
Name:		python-%{module}
Version:	1.17
Release:	2
Source0:	http://gmpy.googlecode.com/files/gmpy-%{version}.zip
License: 	LGPLv2.1
Group: 		Development/Python
Url: 		http://code.google.com/p/gmpy/
BuildRequires:	gmp-devel >= 4.2.4
BuildRequires:  python-devel

%description
The General Multiprecision PYthon project (GMPY) focuses on
Python-usable modules providing multiprecision arithmetic
functionality to Python programmers. The project mission includes both
C and C++ Python-modules (for speed) and pure Python modules (for
flexibility and convenience); it potentially includes integral,
rational and floating-point arithmetic in any base. Only
cross-platform functionality is of interest, at least for now.

%prep
%setup -q -n %{module}-%{version}

%build
find -name .svn | xargs rm -rf
%__python ./setup.py build

%install
%__python ./setup.py install --root=%{buildroot} --record=FILE_LIST

%files -f FILE_LIST
%doc README lgpl-2.1.txt doc/ test/

%changelog
* Wed Dec 25 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.17-2
+ Revision: 2365fc3
- Fix requires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11924 |12cu|python-gnutls-1.2.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		python-gnutls
Version:	1.2.5
Release:	1
Group:		Sciences/Other
License:	LGPL
Summary:	Python wrapper for the GNUTLS library
Source0:	https://pypi.python.org/packages/source/p/python-gnutls/%{name}-%{version}.tar.gz
URL:		http://pypi.python.org/pypi/python-gnutls
BuildRequires:	pkgconfig(gnutls)
BuildRequires:	python-devel

%description
This package provides a high level object oriented wrapper around libgnutls,
as well as low level bindings to the GNUTLS types and functions via ctypes.
The high level wrapper hides the details of accessing the GNUTLS library
via ctypes behind a set of classes that encapsulate GNUTLS sessions,
certificates and credentials and expose them to python applications using
a simple API.

%prep
%setup -q

%build
%__python setup.py build

%install
%__python setup.py install --root=%{buildroot}

%files
%py_platsitedir/gnutls
%py_platsitedir/*.egg-info



%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.2.5-1
+ Revision: 70b17b1
- Updated to 1.2.5 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11925 |12cu|python-graphcanvas-4.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	graphcanvas

Summary: 	Enthought Tool Suite - interactive graph visualization
Name: 	 	python-%{module}
Version: 	4.0.2
Release: 	1
Source0: 	https://www.enthought.com/repo/ets/graphcanvas-%{version}.tar.gz
License: 	BSD
Group: 	 	Development/Python
Url: 	 	https://github.com/enthought/graphcanvas/
BuildArch: 	noarch
Requires:  	python-enable >= 4.2.0
Requires:  	python-networkx
BuildRequires: 	python-setuptools >= 0.6c8
Obsoletes:  python-enthought-graphcanvas

%description
graphcanvas is an library for interacting with visualizations of
complex graphs. The aim is to allow the developer to declare the graph
by the simplest means and be able to visualize the graph immediately.

%prep
%setup -q -n %{module}-%{version}

%build
%__python setup.py build

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}

%files
%defattr(-,root,root)
%doc examples/ 
%py_sitedir/%{module}*


%changelog
* Mon Aug 13 2012 Lev Givon <lev@mandriva.org> 4.0.0-2
+ Revision: 814699
- Rebuild for ETS 4.2.0.

* Thu Jul 07 2011 Lev Givon <lev@mandriva.org> 4.0.0-1
+ Revision: 689185
- import python-graphcanvas




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11926 |12cu|python-greenlet-0.4.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	greenlet
%define	rel		1
%if %mdkversion < 201100
%else
%endif

Name:           python-%{module}
Version:        0.4.2
Release:        1
Summary:        Lightweight in-process concurrent programming
Group:          Development/Python
License:        MIT
URL:            http://pypi.python.org/pypi/%{module}
Source0:		http://pypi.python.org/packages/source/g/greenlet/greenlet-%{version}.zip
BuildRequires:  python-devel, python-setuptools, python-sphinx

%description
The greenlet package is a spin-off of Stackless, a version of CPython
that supports micro-threads called "tasklets". Tasklets run
pseudo-concurrently (typically in a single or a few OS-level threads)
and are synchronized with data exchanges on "channels".

%package devel
Summary:        C development headers for python-greenlet
Group:          Development/Python
Requires:       %{name} = %{version}-%{release}

%description devel
This package contains header files required for C modules development.

%prep
%setup -q -n %{module}-%{version}

%build
PYTHONDONTWRITEBYTECODE= python setup.py build
chmod 644 benchmarks/*.py
pushd doc
export PYTHONPATH=`dir -1d ../build/lib* | head -1`
%__make html
popd

%install
python setup.py install --root %{buildroot} --install-purelib=%{py_platsitedir}

%check
./run-tests.py

%files 
%doc doc/_build/html
%{py_platsitedir}/*

%files devel
%defattr(-,root,root,-)
%{_includedir}/python*/%{module}




%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.4.2-1
+ Revision: 2558fbc
- Updated to 0.4.2 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11927 |12cu|python-gtkmvc-1.99.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname gtkmvc
%define pyver %(python -V 2>&1 | cut -f2 -d" " | cut -f1,2 -d".")

Name:           python-%{modname}
URL:            http://pygtkmvc.sourceforge.net/
Summary:        Model-View-Controller and Observer patterns for the PyGTK2
Version:        1.99.1
Release:        1
License:        BSD
Group:          Development/Python
Source0:        https://sourceforge.net/projects/pygtkmvc/files/pygtkmvc/1.99.1/%{name}-%{version}.tar.gz
BuildArch:      noarch
Requires:       python pygtk2.0 libglade2.0

BuildRequires:  pkgconfig(python) pkgconfig(libglade-2.0) pygtk2.0-devel

%description
Pygtk MVC is a multiplatform implementation of a dialect
of the Model-View-Controller and Observer patterns for the
PyGTK2 toolkit.

MVC is a pattern that can be successfully used to design
and develop well structured GUI applications.
The MVC pattern basically helps in separating sematics
and data of the application, from their representation.

Within Pygtk MVC the Observer pattern is also embedded.
This pattern allows making separated parts independent,
but still connected each other.

%prep
%setup -q -n python-%{modname}-%{version}

%build
export CFLAGS="$RPM_OPT_FLAGS"
%{__python} setup.py build

export PYTHONPATH="$RPM_BUILD_ROOT%{_libdir}/python%{pyver}/site-packages"

%install
%{__python} setup.py install --root=$RPM_BUILD_ROOT

%files
%doc docs examples AUTHORS COPYING INSTALL NEWS README PKG-INFO
%{_bindir}/gtkmvc-progen
%py_purelibdir/*



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11928 |12cu|python-gvgen-0.9-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname gvgen
%define debug_package %{nil}

Summary: Python class to generate dot files for further use with graphviz
Name:    python-gvgen
Version: 0.9
Release: 8
URL:     http://software.inl.fr/trac/trac.cgi/wiki/GvGen
Source0: http://software.inl.fr/releases/GvGen/%{oname}-%{version}.tar.bz2
Source1: user-guide.tex.lyx
License: GPL
Group:   Development/Python
BuildRequires: python-devel

%description
GvGen is a python class to generate dot files for further use with graphviz:
    * Edge creation, naming and connection
    * Apply any graphviz property on the fly
    * Apply graphviz properties to a style

%prep
%setup -q -n %{oname}-%{version} -a 0

%build
python setup.py build

%install
python setup.py install --root %{buildroot}

# (saispo) fix doc installation
mkdir -p %{buildroot}/%{_datadir}/doc/%{name}/
cp -f %{SOURCE1} %{buildroot}/%{_datadir}/doc/%{name}/user-guide.tex.lyx

%clean

%files
%doc ChangeLog
%{py_puresitedir}/*

%changelog
* Wed Feb 12 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.9-8
+ Revision: 0c833fe
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11929 |12cu|python-html2text-3.200.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           python-html2text
Version:        3.200.3
Release:        1
Summary:        Converts a page of HTML into clean, easy-to-read plain ASCII text
Group:          Development/Python
License:        GPLv3
URL:            http://www.aaronsw.com/2002/html2text/
Source0:        https://github.com/aaronsw/html2text/raw/master/html2text.py
BuildArch:      noarch
BuildRequires:  python

%description
html2text is a Python script that convers a page of HTML into clean,
easy-to-read plain ASCII text. Better yet, that ASCII also happens to
be valid Markdown (a text-to-HTML format).

Also known as: THE ASCIINATOR, html to text, htm to txt, htm2txt, ...

%prep
%setup -q -c -T
install -p %{SOURCE0} ./html2text.py

%build
echo Nothing to build

%install
mkdir -p %{buildroot}/%{py_puresitedir}/
install -p -m 0644 html2text.py %{buildroot}/%{py_puresitedir}/

%clean

%files
%defattr(-,root,root,-)
%{py_puresitedir}/*



%changelog
* Wed Oct 16 2013 Denis Silakov <denis.silakov@rosalab.ru> 3.200.3-1
+ Revision: 2b93c54
- LOG Updated to 3.200.3 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11930 |12cu|python-http-parser-0.8.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _provides_exceptions %{py_platsitedir}/http_parser/parser.so
%define oname http-parser

Name:           python-%{oname}
Version:        0.8.3
Release:        1
Summary:        HTTP request/response parser for Python
Group:		    Development/Python
License:        MIT
URL:            https://github.com/benoitc/http-parser/
Source0:        http://pypi.python.org/packages/source/h/%{oname}/%{oname}-%{version}.tar.gz
Source100:	    %{name}.rpmlintrc

BuildRequires:  pkgconfig(python)
BuildRequires:  pythonegg(setuptools)


%description
HTTP request/response parser for Python compatible with Python 2.x
(>=2.5.4), Python 3 and Pypy. If possible a C parser based on
http-parser_ from Ryan Dahl will be used.

%prep
%setup -qn %{oname}-%{version}


%build
CFLAGS="%{optflags}" 
python setup.py build


%install
python setup.py install -O1 --skip-build --root %{buildroot} --install-data %{py_platsitedir}


%files
%doc LICENSE README.rst
%{py_platsitedir}/http_parser*



%changelog
* Mon Apr 14 2014 SymbianFlo <symbianflo@mandrivausers.ro> 0.8.3-1
+ Revision: 5a0ea1a
- Updated python-http-parser.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11931 |12cu|python-id3-1.2-18
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define fname id3-py
%define oname id3

Name:      python-%{oname}
Version:   1.2
Release:   18
Source0:   http://id3-py.sourceforge.net/%{fname}_%{version}.tar.bz2
Summary:   Python module for manipulating ID3 information tags on MP3 audio files
License:   GPLv2+
Group:     Development/Python
Url:       http://id3-py.sourceforge.net
Requires:  python
BuildArch: noarch
BuildRequires: python-devel

%description
This is a simple Python module for retrieving and setting so-called ID3
tags on MP3 compressed audio files through an object-oriented interface.
MP3 players generally use this simple information for display track title,
artist name, and album title while playing the sound file.

%prep
%setup -qn %{fname}-%{version}

%build
python setup.py build

%install
python setup.py install --root %{buildroot}

%files
%doc CHANGES COPYING README id3-tagger.py
%{py_puresitedir}/ID3.py*
%{py_puresitedir}/*.egg-info



%changelog
* Sat Dec 14 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.2-18
+ Revision: d69a16d
- Fix .abf.yml



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11932 |12cu|python-ipaddr-2.1.10-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname ipaddr

Summary:	A library for working with IP addresses
Name:		python-%{oname}
Version:	2.1.10
Release:	5
License:	Apache License
Group:		Development/Python
Url:		http://code.google.com/p/ipaddr-py/
Source0:	http://ipaddr-py.googlecode.com/files/%{oname}-%{version}.tar.gz
BuildArch:	noarch
BuildRequires:	pkgconfig(python)

%description
ipaddr is a library for working with IP addresses, both IPv4 and IPv6.
It was developed by Google for internal use, and is now open source.

%prep
%setup -qn %{oname}-%{version}

%build
%{__python} setup.py build

%install
%{__python} setup.py install --skip-build --root=%{buildroot}

%files
%doc COPYING README RELEASENOTES
%{py_puresitedir}/%{oname}.py
%{py_puresitedir}/*.egg-info


%changelog
* Sun Dec 22 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.1.10-5
+ Revision: e1f749c
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11933 |12cu|python-ipdb-0.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	ipdb
%define	rel		1
%if %mdkversion < 201100
%else
%endif

Summary:	IPython-enabled pdb
Name:		python-%{module}
Version:	0.8
Release:	1
Source0:	https://pypi.python.org/packages/source/i/ipdb/ipdb-%{version}.zip
License:	GPL
Group:		Development/Python
Url:		https://github.com/gotcha/ipdb
BuildArch:	noarch
Requires:	ipython >= 0.10
BuildRequires:	python-setuptools

%description
ipdb provides functions for accessing the IPython debugger's enhanced features
from within a Python program.

%prep
%setup -q -n %{module}-%{version}

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}

%clean

%files
%doc COPYING.txt HISTORY.txt README.rst
%{_bindir}/%{module}
%{py_puresitedir}/%{module}*



%changelog
* Mon Mar 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.8-1
+ Revision: 2f90347
- Updated to 0.8 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11934 |12cu|python-iso8601-0.2.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	iso8601
%define	tarname iso-8601

Name:		python-%{oname}
Version:	0.2.4
Release:	1
Summary:	Simple module to parse ISO 8601 dates
Source0:	http://pypi.python.org/packages/source/i/%{oname}/%{tarname}-%{version}.tar.gz
License:	MIT
Group:		Development/Python
Url:		https://bitbucket.org/micktwomey/pyiso8601
BuildArch:	noarch

BuildRequires:	pythonegg(setuptools)
BuildRequires:	pkgconfig(python)

%description
This module parses the most common 
forms of ISO 8601 date strings.

%prep
%setup -qn %{tarname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc README.txt
%{py_puresitedir}/iso8601/*.py*
%{py_puresitedir}/iso_8601-0.2.4-py*.egg-info

%changelog
* Wed Apr 09 2014 symbianflo <symbianflo@symbianflo> 0.2.4-1
+ Revision: 5d84d40
- Import python-iso8601 module



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11935 |12cu|python-isodate-0.4.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           python-isodate
Version:        0.4.9
Release:        1
Summary:        An ISO 8601 date/time/duration parser and formater
Group:          Development/Python
License:        BSD
URL:            http://pypi.python.org/pypi/isodate
Source0:        http://pypi.python.org/packages/source/i/isodate/isodate-%{version}.tar.gz
BuildArch:      noarch
BuildRequires:  python-devel
BuildRequires:  python-setuptools
BuildRequires:  python3-devel
BuildRequires:  python3-distribute

%description
This module implements ISO 8601 date, time and duration parsing. The
implementation follows ISO8601:2004 standard, and implements only date/time
representations mentioned in the standard. If something is not mentioned there,
then it is treated as non existent, and not as an allowed option.

For instance, ISO8601:2004 never mentions 2 digit years. So, it is not intended
by this module to support 2 digit years. (while it may still be valid as ISO
date, because it is not explicitly forbidden.) Another example is, when no time
zone information is given for a time, then it should be interpreted as local
time, and not UTC.

As this module maps ISO 8601 dates/times to standard Python data types, like
date, time, datetime and timedelta, it is not possible to convert all possible
ISO 8601 dates/times. For instance, dates before 0001-01-01 are not allowed by
the Python date and datetime classes. Additionally fractional seconds are
limited to microseconds. That means if the parser finds for instance
nanoseconds it will round it to microseconds.

%package -n python3-isodate
Summary:        An ISO 8601 date/time/duration parser and formater
Group:          Development/Python
Requires:       python3

%description -n python3-isodate
This module implements ISO 8601 date, time and duration parsing. The
implementation follows ISO8601:2004 standard, and implements only date/time
representations mentioned in the standard. If something is not mentioned there,
then it is treated as non existent, and not as an allowed option.

For instance, ISO8601:2004 never mentions 2 digit years. So, it is not intended
by this module to support 2 digit years. (while it may still be valid as ISO
date, because it is not explicitly forbidden.) Another example is, when no time
zone information is given for a time, then it should be interpreted as local
time, and not UTC.

As this module maps ISO 8601 dates/times to standard Python data types, like
date, time, datetime and timedelta, it is not possible to convert all possible
ISO 8601 dates/times. For instance, dates before 0001-01-01 are not allowed by
the Python date and datetime classes. Additionally fractional seconds are
limited to microseconds. That means if the parser finds for instance
nanoseconds it will round it to microseconds.

%prep
%setup -qc
mv isodate-%{version} python2
cp -a python2 python3

%build
pushd python2
python setup.py build
popd
pushd python3
python3 setup.py build
popd

%install
pushd python3
python3 setup.py install -O1 --skip-build --root %{buildroot}
popd
pushd python2
python2 setup.py install -O1 --skip-build --root %{buildroot}
popd

%files
%doc python2/README.txt python2/TODO.txt
%{py_puresitedir}/isodate
%{py_puresitedir}/isodate*.egg-info

%files -n python3-isodate
%doc python2/README.txt python2/TODO.txt
%{py3_puresitedir}/isodate
%{py3_puresitedir}/isodate*.egg-info


%changelog
* Thu Dec 26 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.4.9-1
+ Revision: e86191d
- LOG Updated to 0.4.9 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11936 |12cu|python-itsdangerous-0.23-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	itsdangerous

Name:		python-%{oname}
Version:	0.23
Release:	1
Summary:	Various helpers to pass trusted data to untrusted environments and back
Source0:	https://pypi.python.org/packages/source/i/%{oname}/%{oname}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		http://github.com/mitsuhiko/itsdangerous
BuildArch:	noarch
BuildRequires:	pythonegg(setuptools)

%description
It's Dangerous
   ... so better sign this

Various helpers to pass data to untrusted environments and to get it back
safe and sound.

This repository provides a module that is a port of the django signing
module.  It's not directly copied but some changes were applied to
make it work better on its own.

%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc CHANGES
%doc LICENSE
%doc README
%doc docs/_themes/LICENSE
%doc docs/_themes/README
%doc docs/_themes/flask_small/layout.html
%{py_puresitedir}/itsdangerous.py*
%{py_puresitedir}/itsdangerous*.egg-info

%changelog
* Sun Dec 29 2013 symbianflo <symbianflo@symbianflo> 0.23-1
+ Revision: a6c77ca
- Log: Initial build



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11937 |12cu|python-jsonschema-2.3.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	jsonschema

Name:		python-%{oname}
Version:	2.3.0
Release:	2
Summary:	An implementation of JSON Schema validation for Python
Source0:	http://pypi.python.org/packages/source/j/%{oname}/%{oname}-%{version}.tar.gz
License:	MIT
Group:		Development/Python
Url:		http://github.com/Julian/jsonschema
BuildArch:	noarch
BuildRequires:  pkgconfig(python)
BuildRequires:  pythonegg(nose)
BuildRequires:  pythonegg(mock)


%description
jsonschema is JSON Schema validator currently based on
http://tools.ietf.org/html/draft-zyp-json-schema-03

%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
%{_bindir}/nosetests-2* -v

%files
%doc CHANGELOG.rst COPYING README.rst
%{py_puresitedir}/jsonschema/*.py*
%{py_puresitedir}/jsonschema/tests/*.py*
%{py_puresitedir}/jsonschema*.egg-info
%{py_puresitedir}/jsonschema/schemas/draft*.json
%changelog
* Thu Apr 10 2014 SymbianFlo <symbianflo@mandrivausers.ro> 2.3.0-2
+ Revision: 078286f
- abf worker error just bump rel.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11938 |12cu|python-keyring-3.0.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define fname	keyring

Name:		python-keyring
Summary:	Python library to access the system keyring service
Version:	3.0.5
Release:	1
Source0:	https://pypi.python.org/packages/source/k/keyring/%{fname}-%{version}.zip
URL:		http://pypi.python.org/pypi/keyring
Group:		Development/Python
License:	Python
BuildArch:	noarch
BuildRequires:	pkgconfig(python)
BuildRequires:	pythonegg(distribute)
BuildRequires:	python-gi

%description
The Python keyring lib provides a easy way to access the system keyring
service from python. It can be used in any application that needs safe
password storage.

This package only provides file-based pseudo-keyrings. To interface with
gnome-keyring or KWallet, please install one of python-keyring-gnome or
python-keyring-kwallet.

%package -n python3-keyring
Summary:	Python 3 library to access the system keyring service
Group:		Development/Python
BuildRequires:	pkgconfig(python3)
BuildRequires:	python3egg(distribute)
Requires:	python3-gobject3

%description -n python3-keyring
The Python 3 keyring lib provides a easy way to access the system keyring
service from python 3. It can be used in any application that needs safe
password storage.

This package only provides file-based pseudo-keyrings. To interface with
gnome-keyring or KWallet, please install one of python3-keyring-gnome or
python3-keyring-kwallet.

%prep
%setup -qc
mv %{fname}-%{version} python2

pushd python2
rm -rf %{fname}.egg-info
# For rpmlint warning: remove shebang from python library:
sed -i '/^#!/d' keyring/cli.py keyring/backends/_win_crypto.py
%apply_patches
popd

cp -a python2 python3

%build
pushd python2
CFLAGS="%{optflags}" python setup.py build
popd

pushd python3
CFLAGS="%{optflags}" python3 setup.py build
popd

%install
pushd python3
python3 setup.py install -O1 --root=%{buildroot} 
mv %{buildroot}/%{_bindir}/keyring %{buildroot}/%{_bindir}/python3-keyring
popd

pushd python2
python setup.py install -O1 --root=%{buildroot}
popd

# we don't ship tests they need a test environment
rm -rf %{buildroot}/%{python3_sitelib}/%{fname}/tests/
rm -rf %{buildroot}/%{python_sitelib}/%{fname}/tests/

%files
%doc python2/README.rst python2/CHANGES.rst python2/CONTRIBUTORS.txt
%{py_puresitedir}/*egg-info
%{py_puresitedir}/%{fname}
%{_bindir}/keyring

%files -n python3-keyring
%doc python3/README.rst python3/CHANGES.rst python3/CONTRIBUTORS.txt
%{py3_puresitedir}/*egg-info
%{py3_puresitedir}/%{fname}
%{_bindir}/python3-keyring

%changelog
* Wed Feb 12 2014 Rosa <rosa@abf.rosalinux.ru> 3.0.5-1
+ Revision: 791bc1d
- Automatic import for version 3.0.5-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11939 |12cu|python-keystoneclient-0.7.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:       python-keystoneclient
Version:    0.7.1
Release:    2
Summary:    Client library for OpenStack Identity API
Group:      Development/Python
License:    ASL 2.0
URL:        http://pypi.python.org/pypi/%{name}
Source0:    http://pypi.python.org/packages/source/p/%{name}/%{name}-%{version}.tar.gz
# fedora patch
Patch0001: 0001-Remove-runtime-dependency-on-python-pbr.patch

BuildRequires: pythonegg(sphinx)
BuildRequires: pkgconfig(python)
BuildRequires: pythonegg(setuptools)
BuildRequires: pythonegg(pbr)
BuildRequires: pythonegg(d2to1)
BuildRequires: pythonegg(six)

Requires: pythonegg(argparse)
Requires: pythonegg(iso-8601) >= 0.1.4
Requires: pythonegg(prettytable)
Requires: pythonegg(requests) >= 0.8.8
Requires: pythonegg(oslo.config) >= 1.1.0
Requires: pythonegg(six)
Requires: pythonegg(netaddr)
Requires: pythonegg(babel)
Requires: pythonegg(setuptools)
Requires: pythonegg(keyring)

BuildArch:  noarch

%description
Client library and command line utility for interacting with Openstack
Identity API.


%prep
%setup -q
%patch0001 -p1

# We provide version like this in order to remove runtime dep on pbr.
sed -i s/ROSAKEYSTONECLIENTVERSION/%{version}/ keystoneclient/__init__.py

# Let RPM handle the dependencies
rm -f test-requirements.txt requirements.txt

# Remove bundled egg-info
rm -rf python_keystoneclient.egg-info

%build
python setup.py build

%install
python setup.py install -O1 --skip-build --root %{buildroot}
install -p -D -m 644 tools/keystone.bash_completion %{buildroot}%{_sysconfdir}/bash_completion.d/keystone.bash_completion

# Delete tests
rm -fr %{buildroot}%{python_sitelib}/tests

# Build HTML docs and man page
export PYTHONPATH="$( pwd ):$PYTHONPATH"
sphinx-build -b html doc/source html
sphinx-build -b man doc/source man
install -p -D -m 644 man/keystone.1 %{buildroot}%{_mandir}/man1/keystone.1

# Fix linting
rm -fr html/.doctrees html/.buildinfo

%files
%doc LICENSE README.rst html
%{_bindir}/keystone
%{_sysconfdir}/bash_completion.d/keystone.bash_completion
%{python_sitelib}/keystoneclient
%{python_sitelib}/*.egg-info
%{_mandir}/man1/keystone.1*




%changelog
* Fri Apr 11 2014 SymbianFlo <symbianflo@mandrivausers.ro> 0.7.1-2
+ Revision: fc4f59c
- Fix BR, bump rel.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11940 |12cu|python-kickstart-1.68-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define srcname pykickstart

Name:		python-kickstart
Version:	1.68
Release:	2
Summary:	A python library for manipulating kickstart files
License:	GPLv2
Group:		Development/Python
# This is a Red Hat maintained package. Thus the source is only available from
# within the srpm:
# http://download.fedora.redhat.com/pub/fedora/linux/development/source/SRPMS/
# or git git://git.fedorahosted.org/git/pykickstart.git
Source0:	%{srcname}-%{version}.tar.gz
Url:		http://fedoraproject.org/wiki/pykickstart
BuildRequires:	python-devel
BuildRequires:	python-setuptools
BuildRequires:	gettext
BuildArch:	noarch
Requires:	python-urlgrabber

%description
The python-kickstart package is a python library for manipulating kickstart
files.

%prep
%setup -q -n %{srcname}-%{version}

%build
%make

%install
make DESTDIR=%{buildroot} install
%find_lang %{srcname}

%files -f %{srcname}.lang
%defattr(-,root,root,-)
%doc README ChangeLog COPYING docs/programmers-guide
%doc docs/kickstart-docs.txt
%{python_sitelib}/*
%{_bindir}/ksvalidator
%{_bindir}/ksflatten
%{_bindir}/ksverdiff


%changelog
* Thu Feb 25 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1.68-1mdv2011.0
+ Revision: 511247
- adapt spec to package renaming
- rename package to comply with naming policy

* Thu Feb 25 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1.68-1mdv2010.1
+ Revision: 511214
- import pykickstart


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11941 |12cu|python-kivy-1.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname Kivy

Name:           python-kivy
Version:        1.6.0
Release:        1
URL:            http://kivy.org/
Summary:        Hardware-accelerated multitouch application library
License:        LGPLv3
Group:          Development/Python
Source:         http://pypi.python.org/packages/source/K/%{modname}/%{modname}-%{version}.tar.gz
BuildRequires:  pkgconfig(gl)
BuildRequires:  python-cython
BuildRequires:  python-sphinx
BuildRequires:  python-devel
Requires:       mtdev
Requires:       python-imaging
Requires:       pygame

%description
Kivy is an open source software library for rapid development of applications
that make use of innovative user interfaces, such as multi-touch apps.

%package doc
Summary:        Hardware-accelerated multitouch application library - Documentation
Group:          Development/Python
Requires:       %{name} = %{version}

%description doc
Kivy is an open source software library for rapid development of applications
that make use of innovative user interfaces, such as multi-touch apps.

This package contains the developer documentation and examples

%prep
%setup -q -n %{modname}-%{version}
sed -i "s|data_file_prefix = 'share/kivy-'|data_file_prefix = '%{_docdir}/%{name}/'|" setup.py
sed -i "s|#!/usr/bin/python||" kivy/lib/osc/OSC.py # Fix non-executable script
rm examples/demo/pictures/images/.empty # Remove empty file
rm -r examples/audio # Remove content with non-commercial only license (bnc#749340)

%build
CFLAGS="%{optflags} -fno-strict-aliasing" python setup.py build
cd doc && make html && rm -r build/html/.buildinfo # Build HTML documentation

%install
python setup.py install --prefix=%{_prefix} --root=%{buildroot}

%files
%doc AUTHORS COPYING doc/README doc/build/html
%{python_sitearch}/*
%exclude %{_datadir}/doc/%{name}

%files doc
%{_datadir}/doc/%{name}
%exclude %{_datadir}/doc/%{name}/AUTHORS
%exclude %{_datadir}/doc/%{name}/COPYING
%exclude %{_datadir}/doc/%{name}/README



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11942 |12cu|python-kiwi-1.9.38-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname kiwi

# There are no binary files in package itself,
# but we need to place files to arch-specific glade3 libdir
%define debug_package %{nil}

Summary: A framework and a set of enhanced widgets based on PyGTK
Name:    python-kiwi
Version: 1.9.38
Release: 1
Source0: https://pypi.python.org/packages/source/k/kiwi-gtk/kiwi-gtk-%{version}.tar.gz
License: LGPLv2+
Group:   Development/Python
Url:     http://www.async.com.br/projects/kiwi/
BuildRequires: pygtk2.0-devel
BuildRequires: python-distribute
Requires: pygtk2.0-libglade

%description
kiwi offers a set of enhanced widgets for
Python based on PyGTK. It also includes a framework designed to make
creating Python applications using PyGTK and libglade much
simpler.

%package docs
Group:	Development/Python
Summary: Documentation related to python-kiwi
Requires: %{name} = %{EVRD}

%description docs
This package contains documentation that contains APIs and related materials,
useful for reference when writing software using Kiwi.


%prep
%setup -q -n %{oname}-gtk-%{version}
sed -i -e 's|share/doc/kiwi|share/doc/%{name}-%{version}|' setup.py

%build
python setup.py build

%install
python setup.py install -O1 --skip-build --root=%{buildroot}
rm -rf %{buildroot}%{_defaultdocdir}
%if %{_lib} != lib
mkdir -p %{buildroot}%{_libdir}
mv %{buildroot}%{_prefix}/lib/glade3 %{buildroot}%{_libdir}
%endif

%find_lang %{oname}

%clean

%files -f %{oname}.lang
%doc AUTHORS COPYING README NEWS
%{_bindir}/*
%{py_puresitedir}/*.egg-info
#gw this dir is arch-dependant:
%{_libdir}/glade3/*
%{_datadir}/glade3/*
%{py_puresitedir}/kiwi

%files docs
%doc COPYING doc/* examples

%changelog
* Sun Dec 15 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.9.38-1
+ Revision: c990040
- Disable debug



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11943 |12cu|python-kombu-3.0.12-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define oname kombu

Name:           python-%{oname}
Version:        3.0.12
Release:        1
Summary:        AMQP Messaging Framework for Python

Group:          Development/Python
License:        BSD 
URL:            http://pypi.python.org/pypi/%{oname}
Source0:        https://pypi.python.org/packages/source/k/kombu/%{oname}-%{version}.tar.gz
BuildArch:      noarch

BuildRequires:  pkgconfig(python)
BuildRequires:  pythonegg(setuptools)
BuildRequires:  pythonegg(nose)
BuildRequires:  pythonegg(anyjson)
BuildRequires:  pythonegg(amqp) >= 1.4.2
# python3
BuildRequires:  pkgconfig(python3)
BuildRequires:  python3egg(nose)
BuildRequires:  python3egg(setuptools)

Requires:      pythonegg(anyjson)
Requires:      pythonegg(amqp) >= 1.4.2

%description
AMQP is the Advanced Message Queuing Protocol, an open standard protocol
for message orientation, queuing, routing, reliability and security.
One of the most popular implementations of AMQP is RabbitMQ.
The aim of Kombu is to make messaging in Python as easy as possible by
providing an idiomatic high-level interface for the AMQP protocol, and
also provide proven and tested solutions to common messaging problems.

%files
%doc AUTHORS Changelog FAQ LICENSE READ* THANKS TODO examples/
%{py_puresitedir}/%{oname}/
%{py_puresitedir}/%{oname}*.egg-info

############################
%package -n python3-kombu
Summary:        AMQP Messaging Framework for Python3
Group:          Development/Python

Requires:       python3
Requires:       python3egg(amqp) >= 1.4.2

%description -n python3-kombu
AMQP is the Advanced Message Queuing Protocol, an open standard protocol
for message orientation, queuing, routing, reliability and security.
One of the most popular implementations of AMQP is RabbitMQ.
The aim of Kombu is to make messaging in Python as easy as possible by
providing an idiomatic high-level interface for the AMQP protocol, and
also provide proven and tested solutions to common messaging problems.
Python3 module.

%files -n python3-kombu
%doc AUTHORS Changelog FAQ LICENSE READ* THANKS TODO examples/
%{py3_puresitedir}/%{oname}/
%{py3_puresitedir}/%{oname}*.egg-info

###########################

%prep
%setup -q -n %{oname}-%{version}
chmod 644 README.rst

#python3
mkdir -p python3
cp -a {AUTHORS,Changelog,docs,examples,extra,FAQ,funtests,INSTALL,kombu,kombu.egg-info,LICENSE,MANIFEST.in,PKG-INFO,README.rst,requirements,setup.cfg,setup.py,THANKS,TODO} python3

%build
python setup.py build

# python3
pushd python3
python3 setup.py build
popd

%install
python setup.py install --skip-build --root %{buildroot}
chmod +x %{buildroot}%{py_puresitedir}/%{oname}/tests/test_serialization.py

# python3
pushd python3
python3 setup.py install --skip-build --root %{buildroot}
chmod +x %{buildroot}%{py3_puresitedir}/%{oname}/tests/test_serialization.py
popd


%changelog
* Sun Feb 09 2014 SymbianFlo <symbianflo@mandrivausers.ro> 3.0.12-1
+ Revision: 8990c6f
- Updated python-kombu to 3.0.12



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11944 |12cu|python-krbV-1.0.90-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Name: python-krbV
Version: 1.0.90
Release: 2
Summary: Python extension module for Kerberos 5

Group: Development/Python
License: LGPLv2+

URL: http://fedorahosted.org/python-krbV/
Source: http://fedorahosted.org/python-krbV/attachment/wiki/Releases/python-krbV-%{version}.tar.bz2

%py_requires -d
BuildRequires: krb5-devel
BuildRequires: gawk

%description
python-krbV allows python programs to use Kerberos 5 authentication and
security.

%prep
%setup -q

%build
export LIBNAME="%{_lib}"
export CFLAGS="%{optflags} -Wextra"
%configure2_5x
%{__make} %{?_smp_mflags}

%install
%makeinstall

%files
%doc README COPYING krbV-code-snippets.py
%{python_sitearch}/krbVmodule.so


%changelog
* Wed Aug 29 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.0.90-1
+ Revision: 816013
- Update previous package import.

  + Antoine Ginies <aginies@mandriva.com>
    - import python-krbV


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11945 |12cu|python-lightblue-0.4-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:    python-lightblue
Version: 0.4
Release: 4
Summary: A cross-platform Python Bluetooth API
Group:   Development/Python
License:   GPLv3
URL:       http://lightblue.sourceforge.net
Source0: lightblue-%{version}.tar.gz
BuildRequires: python-devel
BuildRequires: python-pybluez
BuildRequires: openobex
BuildRequires: pkgconfig(bluez)
BuildRequires: libopenobex-devel


%description
LightBlue is a cross-platform Bluetooth API for Python which provides simple
access to Bluetooth operations.

%prep
%setup -q -n lightblue-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%{py_platsitedir}/lightblue
%{py_platsitedir}/_lightblueobex.so
%{py_platsitedir}/_lightblueutil.so
%{py_platsitedir}/*.egg-info


%changelog
* Fri Oct 29 2010 Michael Scherer <misc@mandriva.org> 0.4-2mdv2011.0
+ Revision: 590005
- rebuild for python 2.7

* Tue Jul 27 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 0.4-1mdv2011.0
+ Revision: 561920
- import python-lightblue



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11946 |12cu|python-logbook-0.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}
%define	tarname	Logbook

Summary:	A logging replacement for Python
Name:		python-logbook
Version:	0.6.0
Release:	1
Source0:	https://pypi.python.org/packages/source/L/Logbook/Logbook-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		http://logbook.pocoo.org/
BuildRequires:	python-setuptools

%description
Logbook is a logging sytem for Python that replaces the standard
library’s logging module. It was designed with both complex and simple
applications and mind and the idea to make logging fun.

%prep
%setup -q -n %{tarname}-%{version}

%build
%__python setup.py build

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILE_LIST
sed -i 's/.*egg-info$//' FILE_LIST

%files -f FILE_LIST
%doc CHANGES 



%changelog
* Fri Dec 06 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.6.0-1
+ Revision: 06a076e
- Disabled debug package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11947 |12cu|python-logilab-astng-0.24.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	logilab-astng

# Depenedency geenrator finds too many abi deps here
%define __noautoreq 'python\\(abi\\).*'

Summary:	Extension of compiler.ast Python module
Name:		python-%{module}
Version:	0.24.3
Release:	1
Source0:	http://download.logilab.org/pub/astng/logilab-astng-%{version}.tar.gz
License:	GPLv2+
Group:		Development/Python
Url:		http://www.logilab.org/
Requires:	python-logilab-common >= 0.53.0
Requires:	python(abi) = %{py_ver}
BuildArch:	noarch
BuildRequires:	python-setuptools

%description
This module provides a common base representation of Python source
code for Logilab projects such as pylint. It extends class defined in
the compiler.ast module with some additional methods and attributes

%prep
%setup -q -n %{module}-%{version}

%build

%install
%__python setup.py install --root=%{buildroot}

%files
%defattr(-,root,root)
%doc README COPYING ChangeLog
%py_sitedir/logilab*


%changelog
* Thu Jan 12 2012 Lev Givon <lev@mandriva.org> 0.23.1-1mdv2012.0
+ Revision: 760525
- Update to 0.23.1.

* Thu Jul 28 2011 Lev Givon <lev@mandriva.org> 0.22.0-1
+ Revision: 692095
- Update to 0.22.0.

* Sat Feb 05 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.21.1-1
+ Revision: 636245
- update to new version 0.21.1

* Mon Nov 29 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.21.0-1mdv2011.0
+ Revision: 603069
- update to new version 0.21.0

* Mon Nov 08 2010 Funda Wang <fwang@mandriva.org> 0.20.3-2mdv2011.0
+ Revision: 594926
- rebuild for py2.7

* Thu Oct 14 2010 Lev Givon <lev@mandriva.org> 0.20.3-1mdv2011.0
+ Revision: 585620
- Update to 0.20.3.

* Mon Sep 13 2010 Lev Givon <lev@mandriva.org> 0.20.2-1mdv2011.0
+ Revision: 578046
- Update to 0.20.2.

* Fri May 28 2010 Lev Givon <lev@mandriva.org> 0.20.1-1mdv2011.0
+ Revision: 546542
- Update to 0.20.1.

* Thu Apr 01 2010 Lev Givon <lev@mandriva.org> 0.20.0-1mdv2010.1
+ Revision: 530556
- Update to 0.20.0.

* Mon Dec 21 2009 Lev Givon <lev@mandriva.org> 0.19.3-1mdv2010.1
+ Revision: 480708
- Update to 0.19.3.

* Sun Dec 20 2009 Lev Givon <lev@mandriva.org> 0.19.2-1mdv2010.1
+ Revision: 480301
- Update to 0.19.2.

* Thu Nov 12 2009 Lev Givon <lev@mandriva.org> 0.19.1-1mdv2010.1
+ Revision: 465474
- Update to 0.19.1.

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.19.0-2mdv2010.0
+ Revision: 442301
- rebuild

* Sun Apr 19 2009 Lev Givon <lev@mandriva.org> 0.19.0-1mdv2009.1
+ Revision: 368050
- Update to 0.19.0.

* Sun Jan 04 2009 Jérôme Soyer <saispo@mandriva.org> 0.17.4-1mdv2009.1
+ Revision: 324271
- New upstream release

* Sat Jan 03 2009 Funda Wang <fwang@mandriva.org> 0.17.3-2mdv2009.1
+ Revision: 323759
- rebuild

* Tue Nov 04 2008 Lev Givon <lev@mandriva.org> 0.17.3-1mdv2009.1
+ Revision: 299694
- Update to 0.17.3.

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.17.2-4mdv2009.0
+ Revision: 259654
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 0.17.2-3mdv2009.0
+ Revision: 247500
- rebuild

* Tue Feb 19 2008 Lev Givon <lev@mandriva.org> 0.17.2-1mdv2008.1
+ Revision: 172407
- Update to 0.17.2.

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Jul 09 2007 Lev Givon <lev@mandriva.org> 0.17.1-1mdv2008.0
+ Revision: 50547
- Update to 0.17.1.

* Tue Apr 17 2007 Lev Givon <lev@mandriva.org> 0.17.0-1mdv2008.0
+ Revision: 13857
- Import python-logilab-astng



* Wed Mar 21 2007 Lev Givon <lev@mandriva.org> 0.17.0-1mdv2007.0
- Initial Mandriva package.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11948 |12cu|python-logilab-common-0.61.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	logilab-common

# Depenedency geenrator finds too many abi deps here
%define __noautoreq 'python\\(abi\\).*'

Summary:	Python modules used by Logilab software
Name:		python-%{module}
Version:	0.61.0
Release:	1
Source0:	http://ftp.logilab.org/pub/common/logilab-common-%{version}.tar.gz
License:	GPLv2+
Group:		Development/Python
Url:		http://www.logilab.org/
Requires:	python-egenix-mx-base
Requires:       python(abi) = %{py_ver}
BuildArch:	noarch
BuildRequires:	python-setuptools

%description
This package contains a number of Python modules that provide low level
functionality used by various free software projects supported by Logilab.

%prep
%setup -q -n %{module}-%{version}

%build

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}
find %{buildroot} -perm 600 -exec chmod a+r {} \;

%files
%doc README COPYING ChangeLog
%{_bindir}/pytest
%{py_puresitedir}/logilab*



%changelog
* Fri Feb 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.61.0-1
+ Revision: 2da43d6
- Updated to 0.61.0 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11949 |12cu|python-manuel-1.7.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           python-manuel
Version:        1.7.2
Release:        1
Summary:        Build tested documentation
Group:          Development/Python
License:        ASL 2.0
URL:            https://pypi.python.org/pypi/manuel
Source0:        https://pypi.python.org/packages/source/m/manuel/manuel-%{version}.tar.gz
# The sphinx configuration file was mistakenly left out of the 1.7.2 release.
# This file was collected from subversion.
Source1:        conf.py

BuildArch:      noarch
BuildRequires:  python-setuptools 
BuildRequires:  pythonegg(sphinx)
BuildRequires:  pythonegg(six)
BuildRequires:  pythonegg(zope.testing)
BuildRequires:  python-devel 

Requires:       pythonegg(six)

%description
Manuel lets you mix and match traditional doctests with custom test
syntax.  Several plug-ins are included that provide new test syntax.
You can also create your own plug-ins.

%prep
%setup -q -n manuel-%{version}
rm -fr src/manuel.egg-info
mkdir sphinx
cp -p %{SOURCE1} sphinx

%build
python setup.py build

# Build the documentation, then remove leftover build files
sphinx-build -c sphinx src/manuel docs
rm -fr docs/.buildinfo docs/.doctrees



%install
python2 setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT

# Remove text files that are included as HTML in docs
rm -f $RPM_BUILD_ROOT%{python2_sitelib}/manuel/*.txt
rm -f $RPM_BUILD_ROOT%{python3_sitelib}/manuel/*.txt

%check
python2 setup.py test

%files
%doc CHANGES.txt COPYRIGHT.txt LICENSE.txt README.rst docs
%{py_puresitedir}/*



%changelog
* Wed Dec 04 2013 symbianflo <symbianflo@mandrivausers.ro> 1.7.2-1
+ Revision: 06e45f0
- fix BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11950 |12cu|python-markdown-2.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname Markdown

Summary: Python implementation of the markdown text-to-HTML conversion tool
Name: python-markdown
Version: 2.4
Release: 1
Source0:  http://pypi.python.org/packages/source/M/Markdown/Markdown-%{version}.tar.gz
License: BSD
Group: Development/Python
Url: http://www.freewisdom.org/projects/python-markdown/ 
BuildArch: noarch

%description
This is a Python implementation of John Gruber's Markdown. It is almost 
completely compliant with the reference implementation, though there 
are a few known issues

Markdown  is a text-to-HTML conversion tool for web writers. Markdown 
allows you to write using an easy-to-read, easy-to-write plain text format, 
then convert it to structurally valid XHTML (or HTML).

%prep
%setup -q -n %{oname}-%{version} 

%build
PYTHONDONTWRITEBYTECODE= %__python setup.py build

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILE_LIST

%files -f FILE_LIST
%doc docs 




%changelog
* Mon Mar 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.4-1
+ Revision: 7c52aa3
- Updated to 2.4 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11951 |12cu|python-mayavi-4.3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	mayavi

Summary:	Enthought Tool Suite - scientific data 3D visualizer
Name:	    python-%{module}
Version:	4.3.1
Release:	1
Source0:	http://www.enthought.com/repo/ets/mayavi-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		https://github.com/enthought/mayavi/
Obsoletes:	python-enthought-mayavi2
Obsoletes:	python-enthought-mayavi
Obsoletes:	mayavi
Requires:	python-apptools >= 4.1.0
Requires:	python-envisage >= 4.2.0
Requires:	python-pyface >= 4.2.0
Requires:	python-traits >= 4.2.0
Requires:	python-traitsui >= 4.2.0
Requires:	python-numpy >= 1.1.0
Requires:	python-vtk
Requires:	python-configobj
BuildRequires:	x11-server-xvfb
BuildRequires:	procps
BuildRequires:	python-setupdocs >= 1.0.5
BuildRequires:	python-setuptools >= 0.6c8
BuildRequires:	python-numpy-devel >= 1.1.0
BuildRequires:	python-vtk >= 5.0
BuildRequires:	pkgconfig(lapack)

%description
MayaVi2 seeks to provide easy and interactive visualization of 3D data. It does
this by the following:
     
- an (optional) rich user interface with dialogs to interact with all data
  and objects in the visualization.
- a simple and clean scripting interface in Python, including one-liners,
  a-la mlab, or object-oriented programming interface.
- harnesses the power of the VTK toolkit without forcing you to learn it.

Additionally Mayavi2 strives to be a reusable tool that can be embedded in your
applications in different ways or combined with the envisage
application-building framework to assemble domain-specific tools.

%prep
%setup -q -n %{module}-%{version}

%build
Xvfb :100 -ac &
XPID=$!
export DISPLAY=:100.0
%__python setup.py build
%__python setup.py build_docs
kill -9 $XPID || /bin/true
mkdir html
mv docs/build/mayavi/html html/mayavi
mv docs/build/tvtk/html html/tvtk

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}

%files 
%doc *.txt *.rst examples/ html/
%{_bindir}/mayavi2
%{_bindir}/tvtk_doc
%py_platsitedir/%{module}*
%py_platsitedir/tvtk*



%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 4.3.1-1
+ Revision: 88d2e01
- Updated to 4.3.1 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11952 |12cu|python-memcached-1.53-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		python-memcached
Version:	1.53
Release:	1
Summary:	Python interface to memcached
Group:		Development/Python
License:	Python Software Foundation License
URL:		http://www.tummy.com/Community/software/python-memcached/
Source0:	ftp://ftp.tummy.com:21/pub/python-memcached/%{name}-%{version}.tar.gz
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root
BuildArch:	noarch
%py_requires	-d
BuildRequires:	python-setuptools

%description
This software is a 100%% Python interface to the memcached memory cache
daemon.  It is the client side software which allows storing values in one
or more, possibly remote, memcached servers.  Search google for memcached
for more information.

%prep
%setup -q -n %{name}-%{version}

%build
python setup.py build

%install
rm -rf %{buildroot}
python setup.py install -O2 --skip-build --root %{buildroot}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc ChangeLog PKG-INFO 
%{python_sitelib}/*



%changelog
* Tue Dec 28 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.47-1mdv2011.0
+ Revision: 625613
- update to new version 1.47

* Sat Nov 06 2010 Funda Wang <fwang@mandriva.org> 1.45-2mdv2011.0
+ Revision: 593933
- rebuild for py2.7

* Mon Mar 08 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.45-1mdv2010.1
+ Revision: 515907
- update to 1.45

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.43-3mdv2010.0
+ Revision: 442313
- rebuild

* Sat Jan 03 2009 Funda Wang <fwang@mandriva.org> 1.43-2mdv2009.1
+ Revision: 323789
- rebuild

* Tue Sep 16 2008 Luca Berra <bluca@mandriva.org> 1.43-1mdv2009.0
+ Revision: 285249
- import python-memcached


* Mon Sep 08 2008 Luca Berra <bluca@mandriva.org> 1.43-1mdv2008.1
- initial mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11953 |12cu|python-mimeparse-0.1.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname mimeparse

Name:           python-%{oname}
Version:        0.1.4
Release:        1
Summary:        Python module for parsing mime-type names
Group:          Development/Python
License:        MIT
URL:            https://pypi.python.org/pypi/python-mimeparse
Source0:        https://pypi.python.org/packages/source/p/%{name}/%{name}-%{version}.tar.gz
BuildArch:      noarch
BuildRequires:  pkgconfig(python)


%description
This module provides basic functions for parsing mime-type names
and matching them against a list of media-ranges.

%prep
%setup -q -n %{name}-%{version}

%build
CFLAGS="%{optflags}" python setup.py build

%check
python mimeparse_test.py



%install
python setup.py install --skip-build --root %{buildroot}

%files
%doc README
%{py_puresitedir}/*


%changelog
* Sat Apr 12 2014 symbianflo <symbianflo@symbianflo> 0.1.4-1
+ Revision: 942a292
- Imported from SRPM



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11954 |12cu|python-minimock-1.2.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           python-minimock
Version:        1.2.8
Release:        1
Summary:        The simplest possible mock library
Group:          Development/Python
License:        MIT
URL:            http://pypi.python.org/pypi/MiniMock
Source0:        http://pypi.python.org/packages/source/M/MiniMock/MiniMock-%{version}.tar.gz
BuildRequires:  python-devel
BuildRequires:  python-setuptools
BuildArch:	noarch

%description
Minimock is a simple lbirary for doing Mock objects with doctest.

%prep
%setup -q -n MiniMock-%{version}

%build

%install
%{__python} setup.py install --root=%{buildroot}
 
%files
%doc docs/*
%{python_sitelib}/MiniMock-%{version}-py?.?.egg-info
%{python_sitelib}/minimock*


%changelog
* Mon May 02 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.6-1mdv2011.0
+ Revision: 662535
- update to new version 1.2.6

* Thu Mar 18 2010 Caio Begotti <caio1982@mandriva.org> 1.2.5-2mdv2011.0
+ Revision: 525008
- missing buildrequires entry
- import python-minimock



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11955 |12cu|python-mock-1.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	mock

Name:		python-%{oname}
Version:	1.0.1
Release:	1
Summary:	A Python Mocking and Patching Library for Testing
Source0:	http://pypi.python.org/packages/source/m/%{oname}/%{oname}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		http://www.voidspace.org.uk/python/mock/
BuildArch:	noarch
BuildRequires:	pythonegg(setuptools)
BuildRequires:	pkgconfig(python)
BuildRequires:	pythonegg(unittest2)

%description
mock is a library for testing in Python. It allows you to replace parts of
your system under test with mock objects and make assertions about how they
have been used.

mock is now part of the Python standard library, available as `unittest.mock
<http://docs.python.org/py3k/library/unittest.mock.html#module-unittest.mock>`
in Python 3.3 onwards.

mock provides a core `MagicMock` class removing the need to create a host of
stubs throughout your test suite. After performing an action, you can make
assertions about which methods / attributes were used and arguments they were
called with. You can also specify return values and set needed attributes in
the normal way.

mock is tested on Python versions 2.4-2.7 and Python 3. mock is also tested
with the latest versions of Jython and pypy.

The mock module also provides utility functions / objects to assist with
testing, particularly monkey patching.


%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
python setup.py test

%files
%doc *.txt docs/*.txt
%{py_puresitedir}/mock.py*
%{py_puresitedir}/mock*.egg-info

%changelog
* Thu Apr 10 2014 Rosa <rosa@abf.rosalinux.ru> 1.0.1-1
+ Revision: b935d50
- Automatic import for version 1.0.1-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11956 |12cu|python-mpd-0.5.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           python-mpd
Version:        0.5.1
Release:        1
Summary:        Python bindings for MPD
Group:          Development/Python
License:        GPL
URL:            http://www.musicpd.org/~jat/python-mpd/
Source0:        http://pypi.python.org/packages/source/p/python-mpd2/python-mpd2-%{version}.tar.bz2
BuildArch:	noarch
BuildRequires:  python-devel
BuildRequires:  python-distribute

%description
An MPD (Music Player Daemon) client library written in pure Python.

%prep
%setup -q -n %{name}2-%{version}

%build
CFLAGS="%{optflags}" %{__python} setup.py build

%install
%{__python} setup.py install --root %buildroot

%clean

%files
%doc LICENSE.txt GPL.txt
%{py_puresitedir}/*

%changelog
* Fri Oct 25 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.5.1-1
+ Revision: 7758b9c
- Added distribute BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11957 |12cu|python-mpi4py-1.3.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module mpi4py

Summary:	MPI for Python
Name:		python-%{module}
Version:	1.3.1
Release:	2
License:	BSD
Group:		Development/Python
Url:		http://mpi4py.googlecode.com
Source0:	http://mpi4py.googlecode.com/files/%{module}-%{version}.tar.gz
Patch0:		mpi4py-1.3.1-linkage.patch
Patch1:		mpi4py-1.3.1-openmpi1.7.patch
BuildRequires:	openmpi
BuildRequires:	python-cython
BuildRequires:	pkgconfig(ompi)
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(zlib)
Requires:	openmpi

%description
MPI for Python provides bindings of the Message Passing Interface
(MPI) standard for the Python programming language, allowing any
Python program to exploit multiple processors.

This package is constructed on top of the MPI-1/2 specifications and
provides an object oriented interface which closely follows MPI-2 C++
bindings. It supports point-to-point (sends, receives) and collective
(broadcasts, scatters, gathers) communications of any picklable Python
object, as well as optimized communications of Python object exposing
the single-segment buffer interface (NumPy arrays, builtin
bytes/string/array objects).

%files -f FILELIST
%doc test/ demo/ *.txt docs/usrman docs/apiref
%exclude %{py_platsitedir}/%{module}/include/

#----------------------------------------------------------------------------

%package devel
Summary:	mpi4py headers
Group:		Development/Python
Requires:	%{name} = %{EVRD}

%description devel
This package contains header files needed to develop modules in C or
Fortran that can interact with mpi4py.

%files devel
%{py_platsitedir}/%{module}/include/

#----------------------------------------------------------------------------

%prep
%setup -q -n %{module}-%{version}
%patch0 -p1
%patch1 -p1

%build
export CFLAGS="-Wno-error=format-security"
python setup.py build

%install
PYTHONDONTWRITEBYTECODE= python setup.py install --root=%{buildroot} --record=FILELIST
rm -f %{buildroot}%{py_platsitedir}/mpi4py/mpi.cfg
sed -si 's/^.*mpi\.cfg$//' FILELIST


%changelog
* Wed Jan 29 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.3.1-2
+ Revision: 23f02b7
- LOG Add patch to fix build with openmpi 1.7



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11958 |12cu|python-msgpack-0.4.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname	msgpack-python
%define	rel		1
%if %mdkversion < 201100
%else
%endif

Summary:	MessagePack (de)serializer for Python

Name:		python-msgpack
Version:	0.4.2
Release:	1
Source0:	https://pypi.python.org/packages/source/m/msgpack-python/msgpack-python-%{version}.tar.gz
Patch0:		egg-info-0.2.0.patch
License:	Apache License
Group:		Development/Python
Url:		http://msgpack.org/
BuildRequires:	python-cython
BuildRequires:	python-setuptools

%description
MessagePack is a binary-based efficient data interchange format that
is focused on high performance. It is like JSON, but very fast and
small.

%prep
%setup -q -n %{tarname}-%{version}
%patch0 -p0

%build
%__python setup.py build

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}

%clean

%files 
%doc COPYING README.rst
%{py_platsitedir}/msgpack*




%changelog
* Wed Apr 09 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.4.2-1
+ Revision: d9ae09a
- Updated to 0.4.2 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11959 |12cu|python-mygpoclient-1.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname mygpoclient
%define name python-%oname
%define version 1.6
%define release %mkrel 1

Summary: Library for accessing my.gpodder.org web services
Name: %{name}
Version: 1.7
Release: 1
Source0: http://thpinfo.com/2010/mygpoclient/mygpoclient-%{version}.tar.gz
License: GPLv3
Group: Development/Python
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
BuildRequires: python-devel
Url: http://thpinfo.com/2010/mygpoclient/

%description
The mygpoclient library allows developers to utilize a Pythonic
interface to the my.gpodder.org web services for synchronizing podcast
subscriptions. This page provides the public place for downloading
source releases of the library.

%prep
%setup -q -n %oname-%version
%apply_patches

%build
python setup.py build

%install
rm -rf $RPM_BUILD_ROOT
python setup.py install --root=$RPM_BUILD_ROOT

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS README
%_bindir/bpsync
%py_puresitedir/%oname
%py_puresitedir/*.egg-info


%changelog
* Fri Aug 05 2011 Götz Waschk <waschk@mandriva.org> 1.6-1mdv2012.0
+ Revision: 693273
- update to new version 1.6

* Tue Nov 02 2010 Funda Wang <fwang@mandriva.org> 1.5-2mdv2011.0
+ Revision: 591742
- rebuild for py 2.7

* Sun Oct 10 2010 Götz Waschk <waschk@mandriva.org> 1.5-1mdv2011.0
+ Revision: 584541
- new version
- drop patch

* Mon Sep 27 2010 Götz Waschk <waschk@mandriva.org> 1.4-2mdv2011.0
+ Revision: 581208
- fix server response checking (bug #1131)

* Mon Apr 26 2010 Götz Waschk <waschk@mandriva.org> 1.4-1mdv2010.1
+ Revision: 538917
- update to new version 1.4

* Mon Apr 26 2010 Götz Waschk <waschk@mandriva.org> 1.3-1mdv2010.1
+ Revision: 538815
- new version
- add bpsync tool

* Mon Mar 15 2010 Götz Waschk <waschk@mandriva.org> 1.2-1mdv2010.1
+ Revision: 519818
- update to new version 1.2
- remove dep on simplejson

* Fri Feb 19 2010 Götz Waschk <waschk@mandriva.org> 1.1-1mdv2010.1
+ Revision: 508386
- update to new version 1.1

* Thu Feb 04 2010 Götz Waschk <waschk@mandriva.org> 1.0-2mdv2010.1
+ Revision: 500722
- add dep on simplejson

* Thu Feb 04 2010 Götz Waschk <waschk@mandriva.org> 1.0-1mdv2010.1
+ Revision: 500715
- import python-mygpoclient




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11960 |12cu|python-netaddr-0.7.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module netaddr

Name:           python-%module
Version:        0.7.10
Release:        1
License:        BSD3c
Summary:        Pythonic manipulation of IPv4, IPv6, CIDR, EUI and MAC network addresses
Url:            http://code.google.com/p/netaddr
Group:          Development/Python
Source:         https://github.com/downloads/drkjam/netaddr/netaddr-%{version}.tar.gz
BuildRequires:  python-devel
BuildRequires:  python-setuptools
BuildArch:      noarch

%description
A pure Python network address representation and manipulation library.

netaddr provides a Pythonic way of working with:
    - IPv4 and IPv6 addresses and subnets (including CIDR notation);
    - MAC (Media Access Control) addresses in multiple formats;
    - IEEE EUI-64, OUI and IAB identifiers;
    - a user friendly IP glob-style format.

Included are routines for:
    - generating, sorting and summarizing IP addresses;
    - converting IP addresses and ranges between various different formats;
    - performing set based operations on groups of IP addresses and subnets;
    - arbitrary IP address range calculations and conversions;
    - querying IEEE OUI and IAB organisational information;
    - querying of IP standards related data from key IANA data sources.

%prep
%setup -q -n %module-%{version}
chmod -x AUTHORS CHANGELOG COPYRIGHT README LICENSE THANKS # remove executable bit from docs

%build
CFLAGS="%{optflags}" python setup.py build

%install
%{__python} setup.py install --root %{buildroot} --install-purelib=%{py_puresitedir}

%clean

%files
%doc AUTHORS CHANGELOG COPYRIGHT README LICENSE THANKS
%{_bindir}/%module
%{py_puresitedir}/*




%changelog
* Wed Oct 16 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.7.10-1
+ Revision: 459cda5
- LOG Updated to 0.7.10 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11961 |12cu|python-netifaces-0.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	netifaces

Name:		python-%{oname}
Version:	0.8
Release:	1
Summary:	Portable network interface information
Source0:	http://alastairs-place.net/projects/%{oname}/%{oname}-%{version}.tar.gz
License:	MIT License
Group:		Development/Python
Url:		http://alastairs-place.net/netifaces
BuildRequires:	python-devel 
BuildRequires:	python-setuptools

Requires: python(abi) = 2.7



%description
netifaces provides a (hopefully portable-ish) way for Python programmers to
get access to a list of the network interfaces on the local machine, and to
obtain the addresses of those network interfaces.

The package has been tested on Mac OS X, Windows XP, Windows Vista, Linux
and Solaris.

It should work on other UNIX-like systems provided they implement
either getifaddrs() or support the SIOCGIFxxx socket options, although the
data provided by the socket options is normally less complete.

%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc README
%{py_platsitedir}/netifaces.so
%{py_platsitedir}/netifaces*.egg-info
%changelog
* Thu Dec 19 2013 symbianflo <symbianflo@mandrivausers.ro> 0.8-1
+ Revision: fbeb477
- Log: update to 0.8



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11962 |12cu|python-networkx-1.8.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	networkx
%bcond_without	pdf_doc

Summary: 	Python package for the study of complex networks
Name: 	 	python-%{module}
Version: 	1.8.1
Release: 	1
Source0:	http://pypi.python.org/packages/source/n/networkx/networkx-%{version}.tar.gz
Source1:	%{name}.rpmlintrc
License: 	BSD
Group: 	 	Development/Python
Url: 	 	https://networkx.lanl.gov/
BuildArch: 	noarch
Requires: 	python-pygraphviz
Requires: 	python-matplotlib >= 0.73.1
Suggests:	python-parsing
Suggests:	python-numpy
Suggests:   python-scipy
Suggests:   python-yaml

# FIXME not a proper build breakage solution but good until properly
# fixed in python-matplotib
BuildRequires:	fonts-ttf-dejavu

BuildRequires: 	python-parsing
BuildRequires: 	python-setuptools
BuildRequires: 	python-sphinx
BuildRequires: 	python-matplotlib
BuildRequires: 	pkgconfig(lapack)
BuildRequires: 	python-devel

%if %{with_pdf_doc}
BuildRequires:	texlive
BuildRequires:	zip
%endif

%description
NetworkX (NX) is a Python package for the creation, manipulation, and
study of the structure, dynamics, and functions of complex networks.

Features:
* Includes standard graph-theoretic and statistical physics functions
* Easy exchange of network algorithms between applications, disciplines, 
  and platforms
* Includes many classic graphs and synthetic networks
* Nodes and edges can be "anything" (e.g. time-series, text, images, 
  XML records)
* Exploits existing code from high-quality legacy software in C, C++, 
  Fortran, etc.
* Open source (encourages community input)
* Unit-tested

%prep
%setup -q -n %{module}-%{version}

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}
pushd doc
export PYTHONPATH=`dir -d ../build/lib*`
%if %{with_pdf_doc}
make dist
%else
make html
%endif
find . -name .buildinfo | xargs rm
popd
rm -rf %{buildroot}%{_datadir}/doc/%{module}-%{version}

%files
%doc *.txt examples/
%if %{with_pdf_doc}
%doc doc/build/dist
%else
%doc doc/build/html
%endif
%{py_puresitedir}/%{module}*


%changelog
* Tue Oct 29 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.8.1-1
+ Revision: def200e
- Fix python-parsing req



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11963 |12cu|python-nevow-0.10.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Web application construction kit written in Python
Name: 		python-nevow
Version: 	0.10.0
Release: 	1
License: 	MIT
Group: 		Development/Python
URL:		http://divmod.org/trac/wiki/DivmodNevow
Source: 	http://divmod.org/trac/attachment/wiki/SoftwareReleases/Nevow-%{version}.tar.gz

Requires: 	pythonegg(twisted-core)
Requires: 	pythonegg(twisted-web)

BuildRequires: 	pkgconfig(python)
BuildRequires: 	pythonegg(twisted-core)
BuildRequires: 	pythonegg(twisted-web)
BuildRequires: 	dos2unix

BuildArch:     noarch

%description
Nevow (pronounced as the French "nouveau", or "noo-voh") is a web application
construction kit written in Python. It is designed to allow the programmer to
express as much of the view logic as desired in Python.


%prep
%setup -q -n Nevow-%{version}

find examples \( -name '*.html' -o -name '*.xml' -o -name '*.css' \) \
    -exec dos2unix {} \;

chmod -x examples/i18n/update-l10n examples/wsgi/test-cgi.py
sed -i 's|import setuptools|import setuptoolsBAD|' setup.py

%build
python setup.py build

%install

python setup.py install --skip-build --root %{buildroot} --install-purelib=%{py_puresitedir}
# Install man page
install -D -p -m 0644 doc/man/nevow-xmlgettext.1 \
    %{buildroot}%{_mandir}/man1/nevow-xmlgettext.1
find %{buildroot} -size 0 -delete
chmod +x %{buildroot}%{py_puresitedir}/nevow/test/segfault.py


%files
%doc LICENSE README examples/
%{_bindir}/nevow-xmlgettext
%{_bindir}/nit
%{py_puresitedir}/Nevow-*.egg-info
%{py_puresitedir}/formless/
%{py_puresitedir}/nevow/
%{py_puresitedir}/twisted/plugins/nevow_widget.py*
%{_mandir}/man1/nevow-xmlgettext.1*

%changelog
* Mon Apr 21 2014 symbianflo <symbianflo@symbianflo> 0.10.0-1
+ Revision: b257365
- Log: update to 0.10.0, fix build



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11964 |12cu|python-nifti-0.20100607.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	nifti

Summary:	Pythonic access to NIfTI and ANALYZE files 
Name:		python-%{module}
Version:	0.20100607.1
Release:	4
Source0:	http://sourceforge.net/projects/niftilib/files/pynifti/0.20100607.1/pynifti_0.20100607.1.tar.gz
Patch0:		pynifti-0.20100607.1_drop_noundef.patch
License:	BSD
Group:		Development/Python
Url:		http://niftilib.sourceforge.net/pynifti
BuildRequires:	swig
BuildRequires:	nifti-devel
BuildRequires:	python-numpy-devel
BuildRequires:	pkgconfig(lapack)
Requires:	python-numpy
%py_requires -d

%description
The PyNIfTI module is a Python interface to the NIfTI I/O libraries.
Using PyNIfTI, one can easily read and write NIfTI and ANALYZE images from
within Python. The NiftiImage class provides pythonic access to the full
header information and for a maximum of interoperability the image data
is made available via NumPy arrays.

%prep
%setup -q -n py%{module}-%{version}
%patch0 -p1

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILELIST

%files -f FILELIST
%defattr(-,root,root)


%changelog
* Thu Nov 04 2010 Paulo Andrade <pcpa@mandriva.com.br> 0.20100607.1-2mdv2011.0
+ Revision: 593511
+ rebuild (emptylog)

* Tue Aug 17 2010 Paulo Andrade <pcpa@mandriva.com.br> 0.20100607.1-1mdv2011.0
+ Revision: 570684
- Import python-nifti, a python front end to the nifti library.
- python-nifti


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11965 |12cu|python-nltk_lite-0.7.5-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with     doc
%define origname nltk_lite

Name:           python-%{origname}
Version:        0.7.5
Release:        5
Epoch:          0
Summary:        Natural Language Toolkit for Python
License:        CPL
Group:          Development/Python
URL:            http://nltk.sourceforge.net/
Source0:        http://ovh.dl.sourceforge.net/nltk/nltk_lite-%{version}.tar.gz
Source1:        http://ovh.dl.sourceforge.net/nltk/nltk_lite-corpora-%{version}.zip
Source2:        http://ovh.dl.sourceforge.net/nltk/nltk_lite-doc-%{version}.zip
Source3:        http://ovh.dl.sourceforge.net/nltk/nltk_lite-examples-%{version}.zip
Source100:	%{name}.rpmlintrc
Requires:       python-yaml
%if %with doc
BuildRequires:  epydoc
%endif
BuildRequires:	python
BuildArch:      noarch

%description
The Natural Langauge Toolkit is a Python package that simplifies the 
construction of programs that process natural language and defines 
standard interfaces between the different components of an NLP system. 

%prep
%setup -q -n %{origname}-%{version}
%setup -q -T -D -a 1 -n %{origname}-%{version}
%setup -q -T -D -a 2 -n %{origname}-%{version}
%setup -q -T -D -a 3 -n %{origname}-%{version}
%{__chmod} -Rf a+rX,u+w,g-w,o-w .
%{_bindir}/find . -name '.DS_Store' -o -name '.api.done' -o -name '.png' | %{_bindir}/xargs %{__rm} -r

%build
%{__python} setup.py build
%if %with doc
pushd doc
%{__make}
popd
%endif

%install
%{__python} setup.py install -O2 --root=%{buildroot} --record=INSTALLED_FILES
%{__mkdir_p} %{buildroot}%{_datadir}/nltk_lite
cp -r -a corpora doc examples %{buildroot}%{_datadir}/nltk_lite
%{_bindir}/find %{buildroot} -type f -name '*.txt' | %{_bindir}/xargs %{__perl} -pi -e 's|\r$||g'

%{__chmod} 755 %{buildroot}%{_datadir}/nltk_lite/doc/examples.py \
               %{buildroot}%{_datadir}/nltk_lite/doc/pages.py \
               %{buildroot}%{py_puresitedir}/nltk_lite/corpora/toolbox.py \
               %{buildroot}%{py_puresitedir}/nltk_lite/misc/nemo.py \
               %{buildroot}%{py_puresitedir}/nltk_lite/contrib/toolbox/settings.py \
               %{buildroot}%{py_puresitedir}/nltk_lite/contrib/toolbox/language.py \
               %{buildroot}%{py_puresitedir}/nltk_lite/test/doctest_driver.py \
               %{buildroot}%{py_puresitedir}/nltk_lite/contrib/toolbox/data.py \
               %{buildroot}%{py_puresitedir}/nltk_lite/stem/porter.py \
               %{buildroot}%{_datadir}/nltk_lite/doc/tree2image.py

rm -fr %{buildroot}%{py_puresitedir}/yaml

%files
%defattr(0644,root,root,0755)
%doc *.txt
%defattr(-,root,root,0755)
%{py_puresitedir}/nltk_lite*
%{_datadir}/nltk_lite

%changelog
* Tue Apr 08 2014 Denis Silakov <denis.silakov@rosalab.ru> 0:0.7.5-5
+ Revision: 03e3e3e
- Fix python-nltk_lite.rpmlintrc



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11966 |12cu|python-nmap-0.3.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Use nmap and access scan results from python
Name:		python-nmap
Version:	0.3.3
Release:	1
Source0:	http://xael.org/norman/python/python-nmap/%{name}-%{version}.tar.gz
Group:		Development/Python
License:	GPLv3+
URL:		http://xael.org/norman/python/python-nmap/
BuildArch:	noarch
BuildRequires:  python-devel

%description
python-nmap is a python library which helps in using nmap port scanner.
It allows to easilly manipulate nmap scan results and will be a perfect
tool for systems administrators who want to automatize scanning task
and reports. It also supports nmap script outputs.

It can even be used asynchronously. Results are returned one host at a time
to a callback function defined by the user.

%prep
%setup -q

%build
#nothing to do

%install
python setup.py install \
	--root=%{buildroot} \

%files
%doc README.txt CHANGELOG
%{py_puresitedir}/nmap/
%{py_puresitedir}/python_nmap-%{version}-py%{py_ver}.egg-info



%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.3.3-1
+ Revision: 2b18922
- Updated to 0.3.3 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11967 |12cu|python-numexpr-2.3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	numexpr
%define __noautoprov '.*\\.so'

Summary: 	Fast numerical array expression evaluator for Python and NumPy
Name:		python-%{module}
Version:	2.3.1
Release:	1
Source0:	https://pypi.python.org/packages/source/n/numexpr/numexpr-%{version}.tar.gz
License:	MIT
Group:		Development/Python
Url:		http://numexpr.googlecode.com/
BuildRequires:	python-devel
BuildRequires:	python-numpy
BuildRequires:	python-numpy-devel >= 1.6
BuildRequires:	pkgconfig(lapack)
BuildRequires:  pkgconfig(python3)
BuildRequires:  python3-numpy
BuildRequires:  python3-numpy-devel
BuildRequires:  python-six
BuildRequires:  python3-six
Requires:	python-numpy >= 1.6

%description
The numexpr package evaluates multiple-operator array expressions many
times faster than NumPy can. It accepts the expression as a string,
analyzes it, rewrites it more efficiently, and compiles it to faster
Python code on the fly. It's the next best thing to writing the
expression in C and compiling it with a specialized just-in-time (JIT)
compiler, i.e. it does not require a compiler at runtime.

%package -n python3-%{module}
Summary:        Fast numerical array expression evaluator for Python3 and NumPy
Group:          Development/Python
Requires:       python3-numpy

%description -n python3-%{module}
The numexpr package evaluates multiple-operator array expressions many
times faster than NumPy can. It accepts the expression as a string,
analyzes it, rewrites it more efficiently, and compiles it to faster
Python code on the fly. It's the next best thing to writing the
expression in C and compiling it with a specialized just-in-time (JIT)
compiler, i.e. it does not require a compiler at runtime.

%prep
%setup -qc
sed -i "s|/usr/bin/env |/usr/bin/|" %{module}-%{version}/%{module}/cpuinfo.py

mv %{module}-%{version} python2
cp -a python2 python3

%build
pushd python2
PYTHONDONTWRITEBYTECODE= python setup.py build
popd

pushd python3
PYTHONDONTWRITEBYTECODE= python3 setup.py build
popd

%install
pushd python2
PYTHONDONTWRITEBYTECODE= python setup.py install --root=%{buildroot}
popd

pushd python3
PYTHONDONTWRITEBYTECODE= python3 setup.py install --root=%{buildroot}
popd

%files
%doc  python2/LICENSE.txt  
%dir %{py_platsitedir}/%{module}
%{py_platsitedir}/%{module}/*
%{py_platsitedir}/%{module}-*.egg-info

%files -n python3-%{module}
%doc  python3/LICENSE.txt  
%dir %{py3_platsitedir}/%{module}
%{py3_platsitedir}/%{module}/*
%{py3_platsitedir}/%{module}-*.egg-info


%changelog
* Mon Mar 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.3.1-1
+ Revision: 29805c7
- Fix %doc files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11968 |12cu|python-oauth2-1.5.211-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define shortname oauth2

Summary:	Python support for OAuth
Name:		python-%{shortname}
Version:	1.5.211
Release:	2
Source0:	http://pypi.python.org/packages/source/o/%{shortname}/%{shortname}-%{version}.tar.gz
License:	MIT
Group:		Development/Python
Url:		https://github.com/simplegeo/python-oauth2
BuildArch:	noarch
BuildRequires:	python-setuptools

%description
A fully tested, abstract interface to creating OAuth clients and servers.

%prep
%setup -q -n %{shortname}-%{version}

%build
%{__python} setup.py build

%install
%{__python} setup.py install -O1 --skip-build --root %{buildroot} --install-purelib=%{py_puresitedir}
rm -rf %{py_puresitedir}/tests

%files
%{py_puresitedir}/*

%changelog
* Wed Dec 18 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.5.211-2
+ Revision: fe03cca
- Drop tests



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11969 |12cu|python-oauthlib-0.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	oauthlib

Name:		python-%{oname}
Version:	0.6.0
Release:	1
Summary:	Spec-compliant, thorough OAuth request-signing logic
Source0:	https://pypi.python.org/packages/source/o/%{oname}/%{oname}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		https://github.com/idan/oauthlib
BuildArch:	noarch
BuildRequires:	pythonegg(setuptools)

%description
OAuthLib
========

*A generic, spec-compliant, thorough implementation of the 
OAuth request-signing logic.*

.. image:: https://travis-ci.org/idan/oauthlib.png?branch=master
  :target: https://travis-ci.org/idan/oauthlib
.. image:: https://coveralls.io/repos/idan/oauthlib/badge.png?branch=master
  :target: https://coveralls.io/r/idan/oauthlib


OAuth often seems complicated and difficult-to-implement. There are several
prominent libraries for handling OAuth requests, but they all 
suffer from one or both of the following:

1. They predate the `OAuth 1.0 spec`_, AKA RFC 5849.
2. They predate the `OAuth 2.0 spec`_, AKA RFC 6749.
3. They assume the usage of a specific HTTP request library.

.. _`OAuth 1.0 spec`: http://tools.ietf.org/html/rfc5849
.. _`OAuth 2.0 spec`: http://tools.ietf.org/html/rfc6749

OAuthLib is a generic utility which implements the logic of OAuth without
assuming a specific HTTP request object or web framework. Use it to graft OAuth
client support onto your favorite HTTP library, or provider support onto your
favorite web framework. If you're a maintainer of such a library, write a thin
veneer on top of OAuthLib and get OAuth support for very little effort.




%prep
%setup -q -n %{oname}-%{version}
find . -type f -exec chmod 644 {} \;

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
#python setup.py test

%files
%doc LICENSE
%doc README.rst
%{py_puresitedir}/oauthlib/*.py*
%{py_puresitedir}/oauthlib/oauth1/*.py*
%{py_puresitedir}/oauthlib/oauth1/rfc5849/*.py*
%{py_puresitedir}/oauthlib/oauth1/rfc5849/endpoints/*.py*
%{py_puresitedir}/oauthlib/oauth2/*.py*
%{py_puresitedir}/oauthlib/oauth2/rfc6749/*.py*
%{py_puresitedir}/oauthlib/oauth2/rfc6749/clients/*.py*
%{py_puresitedir}/oauthlib/oauth2/rfc6749/endpoints/*.py*
%{py_puresitedir}/oauthlib/oauth2/rfc6749/grant_types/*.py*
%{py_puresitedir}/oauthlib*.egg-info

%changelog
* Thu Dec 26 2013 symbianflo <symbianflo@symbianflo> 0.6.0-1
+ Revision: 781f10a
- Initial build



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11970 |12cu|python-odf-0.9.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define iname	odfpy

Name:		python-odf
Version:	0.9.6
Release:	1
Summary:	Python library for manipulating OpenDocument files
Group:		Development/Python
License:	GPLv2+
URL:		http://forge.osor.eu/projects/odfpy/
Source0:	https://pypi.python.org/packages/source/o/odfpy/odfpy-%{version}.tar.gz
BuildArch:	noarch
BuildRequires:	python-devel 
BuildRequires:	python-setuptools

%description
Odfpy aims to be a complete API for OpenDocument in Python. Unlike
other more convenient APIs, this one is essentially an abstraction
layer just above the XML format. The main focus has been to prevent
the programmer from creating invalid documents. It has checks that
raise an exception if the programmer adds an invalid element, adds an
attribute unknown to the grammar, forgets to add a required attribute
or adds text to an element that doesn't allow it.
 
These checks and the API itself were generated from the RelaxNG
schema, and then hand-edited. Therefore the API is complete and can
handle all ODF constructions, but could be improved in its
understanding of data types.


%prep
%setup -q -n %{iname}-%{version}

%build
CFLAGS="%{optflags}" %{__python} -c 'import setuptools; execfile("setup.py")' build


%install
%{__python} -c 'import setuptools; execfile("setup.py")' install --skip-build --root %{buildroot}
sed -i '/#!\/usr\/bin\/python/d' %{buildroot}%{python_sitelib}/odf/*.py


%files
%docdir examples
%docdir contrib
%{_bindir}/*
%{_mandir}/man1/*
%{py_puresitedir}/*egg-info
%{py_puresitedir}/odf



%changelog
* Wed Oct 16 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.9.6-1
+ Revision: bb68601
- LOG Updated to 0.9.6 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11971 |12cu|python-omniorb-3.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

Summary:	A robust high performance CORBA ORB for C++ and Python
Name:		python-omniorb
Version:	3.7
Release:	1
License:	GPL
Group:		System/Libraries
Source0:	http://softlayer-dal.dl.sourceforge.net/project/omniorb/omniORBpy/omniORBpy-3.7/omniORBpy-%{version}.tar.bz2
Source1:    %{name}.rpmlintrc
Patch0:		omniORBpy-3.4-link.patch
URL:		http://omniorb.sourceforge.net/
BuildRequires:	python-devel
BuildRequires:	openssl-devel
BuildRequires:	omniorb
BuildRequires:	omniorb-devel
BuildRequires:	python-omniidl

%description
omniORB is a robust high performance CORBA ORB for C++ and Python.
It is freely available under the terms of the GNU Lesser General Public License
(for the libraries), and GNU General Public License (for the tools). omniORB
is largely CORBA 2.6 compliant.

omniORB is one of only three ORBs to have been awarded the Open Group's Open
Brand for CORBA. This means that omniORB has been tested and certified CORBA
compliant, to version 2.1 of the CORBA specification. You can find out more
about the branding program at the Open Group. 

%prep
%setup -qn omniORBpy-%{version}
%patch0 -p0

%build
%configure2_5x --with-openssl
%make

%install
%makeinstall_std
# don't conflict with python-omniidl
rm -f %{buildroot}%{py_puresitedir}/omniidl_be/__init__.py*

rm -f %{buildroot}%{py_puresitedir}/CORBA.py
rm -f %{buildroot}%{py_puresitedir}/PortableServer.py

# Custom install target forces generation of .pyc files
find %{buildroot} -name \*.pyc | xargs rm -f

%files
%defattr (-,root,root)
%{py_platsitedir}/*
%ifarch x86_64
%{py_puresitedir}/*
%endif
%{_includedir}/omniORB4/*.hh
%{_includedir}/*.h



%changelog
* Sun Dec 29 2013 Denis Silakov <denis.silakov@rosalab.ru> 3.7-1
+ Revision: 62056e9
- Added rpmlintrc



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11972 |12cu|python-opensesame-2.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upver	0.27.4
%define uprel	2

Name:		python-opensesame
Version:	2.8.0
Release:	1
Summary:	Graphical experiment builder
Group:		Sciences/Other
License:	GPLv2
URL:		http://www.cogsci.nl/software/opensesame
Source0:	http://files.cogsci.nl/software/opensesame/opensesame_2.8.0-1.tar.gz
Patch0:		opensesame-0.25-mdv-desktop.patch
BuildArch:	noarch
BuildRequires:	pygame 
BuildRequires:	pygame-devel 
BuildRequires:	python-qt4-devel 
BuildRequires:	python-numpy-devel
BuildRequires:	python-qt4-qscintilla
Requires:	pygame 
Requires:	python-qt4 
Requires:	python-numpy


%description
OpenSesame is a graphical experiment builder. OpenSesame provides an easy
to use, point-and-click interface for creating psychological experiments.
In addition to a powerful sketchpad for creating visual stimuli, OpenSesame
features a sampler and synthesizer for sound playback. For more complex tasks,
OpenSesame supports Python scripting using the built-in editor with syntax
highlighting.

%files
%{_bindir}/*
%{_datadir}/opensesame
%{_datadir}/applications/opensesame.desktop
%{py_puresitedir}/opensesame-*.egg-info
%{py_puresitedir}/openexp
%{py_puresitedir}/libopensesame
%{py_puresitedir}/libqtopensesame
%{_datadir}/mime/packages/*.xml
%doc COPYING 

%prep
%setup -q -n opensesame-%{version}
%patch0 -p1
sed -i -e '1i#!/usr/bin/python' libopensesame/misc.py 


%build

%install
PYTHONDONTWRITEBYTECODE= python setup.py install --root=%{buildroot}
chmod 755 %{buildroot}%{py_puresitedir}/libopensesame/misc.py

chmod -x %{buildroot}%{_datadir}/opensesame/resources/theme/default/os-custom-icons/index.theme
chmod -x %{buildroot}%{_datadir}/opensesame/resources/theme/gnome/os-custom-icons/index.theme





%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.8.0-1
+ Revision: fb8faf4
- Updated to 2.8.0 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11973 |12cu|python-oslo-config-1.2.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define sname oslo.config
%define oname oslo-config

Name:       python-%{oname}
Version:    1.2.1
Release:    2
Summary:    OpenStack common configuration library

Group:      Development/Python
License:    ASL 2.0
URL:        https://launchpad.net/oslo
Source0:    https://pypi.python.org/packages/source/o/%{sname}/%{sname}-%{version}.tar.gz
#redhat pathces
Patch0001: 0001-add-usr-share-project-dist.conf-to-the-default-confi.patch
Patch0002: 0002-Revert-Use-oslo.sphinx-and-remove-local-copy-of-doc-.patch

BuildRequires: pythonegg(sphinx)
BuildRequires: pkgconfig(python)
BuildRequires: pythonegg(setuptools)
BuildRequires: pythonegg(pbr)
BuildRequires: pythonegg(d2to1)
BuildRequires: pythonegg(six)

Requires:   pythonegg(setuptools)
Requires:   pythonegg(argparse)
Requires:   pythonegg(six)

BuildArch:  noarch

%description
The Oslo project intends to produce a python library containing
infrastructure code shared by OpenStack projects. The APIs provided
by the project should be high quality, stable, consistent and generally
useful.

The oslo-config library is a command line and configuration file
parsing library from the Oslo project.


%prep
%setup -q -n %{sname}-%{version}

%patch0001 -p1
%patch0002 -p1

rm -rf %{sname}.egg-info
sed -i '/setup_requires/d; /install_requires/d; /dependency_links/d' setup.py

%build
python setup.py build

%install
python setup.py install -O1 --skip-build --root %{buildroot}

# Delete tests
rm -fr %{buildroot}%{py_puresitedir}/tests

export PYTHONPATH="$( pwd ):$PYTHONPATH"
pushd doc
sphinx-build -b html -d build/doctrees   source build/html
popd
# Fix linting
rm -fr doc/build/html/.buildinfo


%files
%doc README.rst LICENSE doc/build/html
%{python_sitelib}/oslo
%{python_sitelib}/*.egg-info
%{python_sitelib}/*-nspkg.pth


%changelog
* Fri Apr 11 2014 SymbianFlo <symbianflo@mandrivausers.ro> 1.2.1-2
+ Revision: b175c68
- Updated python-oslo-config.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11974 |12cu|python-oslo-messaging-1.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define sname oslo.messaging
%define oname oslo-messaging

Name:       python-%{oname}
Version:    1.3.0
Release:    1
Summary:    OpenStack common messaging library
Group:      Development/Python
License:    ASL 2.0
URL:        https://launchpad.net/oslo
Source0:    http://tarballs.openstack.org/oslo.messaging/%{sname}-%{version}.tar.gz
# missing from the tatball, taken from git
Source1:    PKG-INFO

BuildRequires: pkgconfig(python)
BuildRequires: pythonegg(setuptools)
BuildRequires: pythonegg(pbr)
BuildRequires: pythonegg(d2to1)
BuildRequires: pythonegg(sphinx)
BuildRequires: pythonegg(oslo.sphinx)
BuildRequires: pythonegg(iso-8601)
BuildRequires: pythonegg(oslo.config)
BuildRequires: pythonegg(stevedore)
BuildRequires: pythonegg(eventlet)
BuildRequires: pythonegg(testtools)

# keep the versionized requires 
# or enable requires_dist config
Requires:   pythonegg(babel) >= 1.3
Requires:   pythonegg(eventlet) >= 0.13.0
Requires:   pythonegg(iso-8601) >= 0.1.9
Requires:   pythonegg(kombu) >= 2.4.8
Requires:   pythonegg(oslo.config) >= 1.2.0
Requires:   pythonegg(pyyaml) >= 3.1.0
Requires:   pythonegg(setuptools)
Requires:   pythonegg(six) >= 1.6.1
Requires:   pythonegg(stevedore) >= 0.14

BuildArch:  noarch

%description
The Oslo project intends to produce a python library containing
infrastructure code shared by OpenStack projects. The APIs provided
by the project should be high quality, stable, consistent and generally
useful.

The Oslo messaging API supports RPC and notifications over a number of
different messaging transports.


%prep
%setup -q -n %{sname}-%{version}
cp -a %SOURCE1 PKG-INFO
# Remove bundled egg-info
rm -rf %{sname}.egg-info


# Remove the requirements file so that pbr hooks don't add it
# to distutils requires_dist config
rm -rf {test-,}requirements.txt

# make doc build compatible with python-oslo-sphinx RPM
sed -i 's/oslosphinx/oslo.sphinx/' doc/source/conf.py

%build
python setup.py build

%install
python setup.py install -O1 --skip-build --root %{buildroot}

# Delete tests
rm -fr %{buildroot}%{py_puresitedir}/tests

export PYTHONPATH="$( pwd ):$PYTHONPATH"
pushd doc
sphinx-build -b html -d build/doctrees   source build/html
popd
# Fix linting
rm -fr doc/build/html/.buildinfo
chmod +x %{buildroot}%{py_puresitedir}/oslo/messaging/_cmd/zmq_receiver.py

%files
%doc README.rst LICENSE
%{py_puresitedir}/oslo
%{py_puresitedir}/*.egg-info
%{py_puresitedir}/*-nspkg.pth
%{_bindir}/oslo-messaging-zmq-receiver



%changelog
* Thu Apr 17 2014 symbianflo <symbianflo@symbianflo> 1.3.0-1
+ Revision: 0367e5d
- Imported from SRPM



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11975 |12cu|python-oslo-sphinx-1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global oname oslo.sphinx

Name:       python-oslo-sphinx
Version:    1.1
Release:    1
Summary:    OpenStack Sphinx Extensions

Group:      Development/Python
License:    Apache Software Licene
URL:        https://launchpad.net/oslo
Source0:    http://tarballs.openstack.org/%{oname}/%{oname}-%{version}.tar.gz

BuildArch:  noarch

BuildRequires: pythonegg(setuptools)
BuildRequires: pkgconfig(python)
BuildRequires: pythonegg(pbr)
BuildRequires: pythonegg(d2to1)

Requires:	pythonegg(setuptools)

%description
The Oslo project intends to produce a python library containing
infrastructure code shared by OpenStack projects. The APIs provided
by the project should be high quality, stable, consistent and generally
useful.

The oslo-sphinx library contains Sphinx theme and extensions support used by
OpenStack.

%prep
%setup -q -n %{oname}-%{version}
# Remove bundled egg-info
rm -rf oslo_sphinx.egg-info

%build
python setup.py build

%install
python setup.py install -O1 --skip-build --root %{buildroot}

# Fix hidden-file-or-dir warnings
rm -fr doc/build/html/.buildinfo

%files
%doc LICENSE README.rst
%{py_puresitedir}/oslo
%{py_puresitedir}/*.egg-info
%{py_puresitedir}/*-nspkg.pth


%changelog
* Tue Apr 08 2014 symbianflo <symbianflo@symbianflo> 1.1-1
+ Revision: ee9ca6e
- Import python-oslo-sphinx module



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11976 |12cu|python-pandas-0.13.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	pandas

Summary:	Powerful Python data structures for data analysis and statistics
Name:		python-%{module}
Version:	0.13.1
Release:	1
Source0:	http://pypi.python.org/packages/source/p/%{module}/%{module}-%{version}.tar.gz
Patch0:		setup-lm-0.13.1.patch
Patch1:		make-doc-0.13.1.patch
License:	BSD
Group:		Development/Python
Url:		http://pandas.sourceforge.net/
Requires:	python-numpy >= 1.6.1
Requires:	python-dateutil
Suggests:	python-scipy
Suggests:	python-matplotlib
Suggests:	python-pytz
Suggests:	python-tables
Suggests:	python-statsmodels
BuildRequires:	python-setuptools
BuildRequires:	python-numpy-devel >= 1.6.1
BuildRequires:	python-dateutil
BuildRequires:	python-matplotlib
BuildRequires:	python-sphinx
BuildRequires:	ipython
BuildRequires:	pkgconfig(lapack)

%description
pandas is a Python package providing fast, flexible, and expressive
data structures designed to make working with "relational" or
"labeled" data both easy and intuitive. It aims to be the fundamental
high-level building block for doing practical, real world data
analysis in Python. Additionally, it has the broader goal of becoming
the most powerful and flexible open source data analysis /
manipulation tool available in any language. It is already well on its
way toward this goal.

%prep
%setup -q -n %{module}-%{version}
%patch0 -p0
%patch1 -p1

%build
%__python setup.py build

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}
# pushd doc
# export PYTHONPATH=`dir -1d ../build/lib*`
# %__python make.py html
# find . -name .buildinfo -exec rm -rf {} \;
# popd

%files
# %doc LICENSE README.rst TODO.rst examples/ doc/build/html
%doc LICENSE examples/
%{py_platsitedir}/%{module}*

%changelog
* Tue Mar 04 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.13.1-1
+ Revision: f39e5a6
- Updated to 0.13.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11977 |12cu|python-papyon-0.5.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname   papyon

Name:           python-papyon
Version:        0.5.6
Release:        1
Summary:        Python libraries for MSN Messenger network

Group:          Development/Python
License:        LGPLv2+
URL:            http://telepathy.freedesktop.org/wiki/Papyon
Source0:        http://www.freedesktop.org/software/papyon/releases/papyon-%{version}.tar.gz

BuildArch:      noarch
BuildRequires:  python-devel
BuildRequires:  avahi-python
Requires:	python-pycrypto
Requires:       python-OpenSSL
Requires:       python-gobject

%description
papyon is the library behind the msn connection manager for telepathy. It is a
a fork of the unmaintained pymsn msn library. papyon uses the glib mainloop to
process the network events in an asynchronous manner. 

%prep
%setup -q -n %{oname}-%{version}


%build
%{__python} setup.py build


%install
%{__python} setup.py install -O1 --skip-build --root %{buildroot}

 
%clean


%files
%defattr(-,root,root,-)
%doc AUTHORS NEWS
%{py_puresitedir}/papyon
%{py_puresitedir}/papyon-*.egg-info



%changelog
* Wed Oct 16 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.5.6-1
+ Revision: 7edd897
- LOG Updated to 0.5.6 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11978 |12cu|python-paramiko-1.12.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module_name 	paramiko

Summary: 	SSH2 protocol for Python
Name: 		python-%{module_name}
Version: 	1.12.2
Release: 	1
Url: 		http://www.lag.net//paramiko/
License: 	LGPL 2+
Group: 		Development/Python
Source: 	http://pypi.python.org/packages/source/p/paramiko/paramiko-%{version}.tar.gz

Requires:   pycrypto
Obsoletes:  %{module_name}
Provides:   %{module_name}
BuildRequires:	python-devel
BuildRequires:	pycrypto
BuildArch:	noarch

%description
Paramiko is a module for python that implements the SSH2 protocol for secure
(encrypted and authenticated) connections to remote machines.  the module works
by taking a socket-like object that you pass in, negotiating with the remote
server, authenticating (using a password or a given private key), and opening
flow-controled "channels" to the server, which are returned as socket-like
objects. you are responsible for verifying that the server's host key is the
one you expected to see, and you have control over which kinds of encryption
or hashing you prefer (if you care), but all of the heavy lifting is done by
the paramiko module.

%prep
%setup -qn %{module_name}-%{version}

%install
python setup.py install --root=%{buildroot}

%clean

#%check
#python test.py

%files
%doc docs PKG-INFO README tests demo*
%{py_puresitedir}/*



%changelog
* Mon Mar 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.12.2-1
+ Revision: e3bffb2
- Updated to 1.12.2 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11979 |12cu|python-pastedeploy-1.5.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	tarname	PasteDeploy

Summary:	Load, configure, and compose WSGI applications and servers
Name:		python-pastedeploy
Version:	1.5.2
Release:	1
Source0:	http://pypi.python.org/packages/source/P/PasteDeploy/PasteDeploy-%{version}.tar.gz
License:	MIT
Group:		Development/Python
Url:		http://pythonpaste.org/deploy/
BuildArch:	noarch
Requires:	python-paste
BuildRequires:	python-setuptools

%description
This tool provides code to load WSGI applications and servers from
URIs; these URIs can refer to Python Eggs for INI-style configuration
files.

%prep
%setup -q -n %{tarname}-%{version}

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILE_LIST
sed -i 's/.*egg-info$//' FILE_LIST

%files -f FILE_LIST
%doc docs/*




%changelog
* Fri Feb 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.5.2-1
+ Revision: ea69073
- Updated to 1.5.2 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11980 |12cu|python-pastescript-1.7.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname PasteScript

Summary:	A pluggable command-line frontend
Name:		python-pastescript
Version:	1.7.5
Release:	2
Source0:	http://pypi.python.org/packages/source/P/PasteScript/PasteScript-%{version}.tar.gz
License:	MIT 
Group:		Development/Python
Url:		http://pythonpaste.org/script/
BuildArch:	noarch
Requires:	python-paste >= 1.3
Requires:	python-pastedeploy
Requires:	python-pkg-resources
BuildRequires:	python-setuptools, python-sphinx
BuildRequires:	python-pastedeploy

%description
PasteScript is a pluggable command-line tool. Included features:

* Create file layouts for packages. For instance, 
  paster create --template=basic_package MyPackage 
  will create a setuptools-ready file layout.
* Serve up web applications with configurations based on 
  paste.deploy.

%prep
%setup -q -n %{tarname}-%{version}

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILE_LIST
sphinx-build -b html docs html
sed -i 's/.*egg-info$//' FILE_LIST
sed -i 's@tests/__init__py$@@' FILE_LIST
rm -f %{py_puresitedir}/tests/__init__.py

%files -f FILE_LIST
%doc html/

%changelog
* Wed Dec 18 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.7.5-2
+ Revision: e337ffa
- Drop tests/__init__.py



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11981 |12cu|python-pbr-0.5.23-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	pbr

Name:		python-%{oname}
Version:	0.5.23
Release:	1
Summary:	Python Build Reasonableness
Source0:	https://pypi.python.org/packages/source/p/%{oname}/%{oname}-%{version}.tar.gz
License:	Apache Software License
Group:		Development/Python
Url:		http://pypi.python.org/pypi/pbr
BuildArch:	noarch
BuildRequires:	pythonegg(setuptools)
# docs
BuildRequires:	pythonegg(sphinx)

Requires: 	python(abi) = 2.7
Requires:	pythonegg(pip) >= 1.0

%description
Introduction
============

PBR is a library that injects some useful and sensible default behaviors
into your setuptools run. It started off life as the chunks of code that
were copied between all of the OpenStack projects. Around the time that
OpenStack hit 18 different projects each with at least 3 active branches,
it seems like a good time to make that code into a proper re-usable library.

PBR is only mildly configurable. The basic idea is that there's a decent
way to run things and if you do, you should reap the rewards, because then
it's simple and repeatable. If you want to do things differently, cool! But
you've already got the power of python at your fingertips, so you don't
really need PBR.

PBR builds on top of the work that `d2to1` started to provide for declarative
configuration. `d2to1` is itself an implementation of the ideas behind
`distutils2`. Although `distutils2` is now abandoned in favor of work towards
PEP 426 and Metadata 2.0, declarative config is still a great idea and
specifically important in trying to distribute setup code as a library
when that library itself will alter how the setup is processed. As Metadata
2.0 and other modern Python packaging PEPs come out, `pbr` aims to support
them as quickly as possible.



%prep
%setup -q -n %{oname}-%{version}
# no test, missing deps for testing
rm -rf {test-,}requirements.txt
#remove bundled
rm -rf %{oname}.egg-info


%build
python setup.py build

# build docs and clean after sphinx
sphinx-build doc/source html
rm -rf html/.{doctrees,buildinfo}


%install
python setup.py install --root=%{buildroot}

%files
%doc html README.rst LICENSE
%{py_puresitedir}/%{oname}-%{version}-py?.?.egg-info
%{py_puresitedir}/%{oname}


%changelog
* Thu Dec 26 2013 symbianflo <symbianflo@symbianflo> 0.5.23-1
+ Revision: 6e542ef
- Log: initial Build



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11982 |12cu|python-pdfrw-0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	pdfrw

Name:		python-%{oname}
Version:	0.1
Release:	1
Summary:	PDF file reader/writer library
Source0:	https://pypi.python.org/packages/source/p/%{oname}/%{oname}-%{version}.tar.gz
License:	MIT
Group:		Development/Python
Url:		http://code.google.com/p/pdfrw/
BuildArch:	noarch
BuildRequires:	pythonegg(setuptools)
BuildRequires:	pkgconfig(python)

%description
pdfrw lets you read and write PDF files, including
compositing multiple pages together (e.g. to do watermarking,
or to copy an image or diagram from one PDF to another),
and can output by itself, or in conjunction with reportlab.

pdfrw will faithfully reproduce vector formats without
rasterization, so the rst2pdf package has used pdfrw
by default for PDF and SVG images by default since
March 2010.  Several small examples are provided.

%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}
cp -R examples %{buildroot}%{py_puresitedir}/pdfrw/
chmod +x %{buildroot}%{py_puresitedir}/pdfrw/pdfwriter.py

%files
%doc README.txt
%{py_puresitedir}/pdfrw/*.py*
%{py_puresitedir}/pdfrw/objects/*.py*
%{py_puresitedir}/pdfrw*.egg-info
%{py_puresitedir}/pdfrw/examples/
%changelog
* Mon Jan 06 2014 symbianflo <symbianflo@symbianflo> 0.1-1
+ Revision: 3db02fa
- Log. Initial build



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11983 |12cu|python-pep8-1.5.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#define	debug_package %{nil}
#define distsuffix mrb
%define oname pep8

Name:           python-%{oname}
Version:        1.5.6
Release:        1
Summary:        Python style guide checker

Group:          Development/Python
License:        MIT
URL:            https://github.com/jcrocholl/pep8
Source0:        https://pypi.python.org/packages/source/p/%{oname}/%{oname}-%{version}.tar.gz
BuildArch:      noarch
BuildRequires:  pkgconfig(python)
BuildRequires:  pythonegg(setuptools)
BuildRequires:  pythonegg(sphinx)
Requires:       pythonegg(setuptools)


%description
pep8 is a tool to check your Python code against some of the style conventions
in PEP 8. It has a plug-in architecture, making new checks easy, and its output
is parse-able, making it easy to jump to an error location in your editor.

%prep
%setup -qn %{oname}-%{version}

%build
python setup.py build
cd docs 
make man
cd ..
%install
python setup.py install  --prefix=/usr --root %{buildroot}
install -Dm644  docs/_build/man/%{oname}.1 %{buildroot}%{_mandir}/man1/%{oname}*
chmod +x %{buildroot}%{py_puresitedir}/pep8.py

%files
%doc CHANGES.txt 
%{_bindir}/pep8
%{py_puresitedir}/*
%{_mandir}/man1/%{oname}*



%changelog
* Sun Apr 20 2014 symbianflo <symbianflo@symbianflo> 1.5.6-1
+ Revision: 3bf17ce
- Log: update to 1.5.6, fix build



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11984 |12cu|python-persistent-4.0.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	persistent

Name:		python-%{oname}
Version:	4.0.6
Release:	1
Summary:	Translucent persistent objects
Source0:	http://pypi.python.org/packages/source/p/%{oname}/%{oname}-%{version}.tar.gz
License:	ZPL 2.1
Group:		Development/Ruby
Url:		http://www.zope.org/Products/ZODB
BuildRequires:	python-devel python-setuptools

%description
``persistent``:  automatic persistence for Python objects
=========================================================

This package contains a generic persistence implementation for Python. It
forms the core protocol for making objects interact "transparently" with
a database such as the ZODB.

Please see the Sphinx documentation (``docs/index.rst``) for further
information.

%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
python setup.py test

%files
%doc README.txt
%{py_incdir}/persistent/*
%{py_platsitedir}/persistent/*
%{py_platsitedir}/persistent*.egg-info

%changelog
* Thu Nov 21 2013 Rosa <rosa@abf.rosalinux.ru> 4.0.6-1
+ Revision: 3a212ff
- Automatic import for version 4.0.6-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11985 |12cu|python-pip-1.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global module pip

Name:           python-%{module}
Version:        1.4.1
Release:        1
Group:          Development/Python
Summary:        A tool for installing and managing Python packages (easy_install replacement)

License:        MIT
URL:            http://pypi.python.org/pypi/pip
Source0:        http://pypi.python.org/packages/source/p/pip/%{module}-%{version}.tar.gz

BuildArch:      noarch
 
BuildRequires:  pkgconfig(python)
BuildRequires:  python-distribute

Requires:       python-distribute
Requires:       python-pkg-resources

%description
`pip` is a tool for installing and managing Python packages, such as
those found in the `Python Package Index`_. It's a replacement for
easy_install_.

%package -n python3-pip
Summary:        A tool for installing and managing Python3 packages (easy_install replacement)
Group:          Development/Python

BuildRequires:  pkgconfig(python3)
BuildRequires:  python3-distribute
Requires:  	python3-distribute
Requires:       python3-pkg-resources

%description -n python3-pip
Pip is a replacement for `easy_install
<http://peak.telecommunity.com/DevCenter/EasyInstall>`_.  It uses mostly the
same techniques for finding packages, so packages that were made
easy_installable should be pip-installable as well.

%prep
%setup -q -c
# Remove bundled egg-info
rm -rf %{module}-%{version}/%{module}.egg-info

mv %{module}-%{version} python2
cp -r python2 python3

pushd python2
%apply_patches
%{__sed} -i '1d' pip/__init__.py
popd

pushd python3
%apply_patches
%{__sed} -i '1d' pip/__init__.py
popd


%build
pushd python2
python setup.py build
popd

pushd python3
python3 setup.py build
popd

%install
pushd python3
python3 setup.py install --skip-build --root %{buildroot}

# Change the name of the python3 pip executable in order to not conflict with
# the python2 executable
mv %{buildroot}%{_bindir}/pip %{buildroot}%{_bindir}/python3-pip

# The install process creates both pip and pip-<python_abiversion> that seem to
# be the same. Remove the extra script
pushd %{buildroot}%{_bindir}
%{__rm} -rf pip-3*
popd

popd

pushd python2
%{__python} setup.py install -O1 --skip-build --root %{buildroot}

# The install process creates both pip and pip-<python_abiversion> that seem to
# be the same. Since removing pip-* also clobbers pip-python3, just remove pip-2*
pushd %{buildroot}%{_bindir}
%{__rm} -rf pip-2*
popd

popd

%files
%doc python2/LICENSE.txt python2/PKG-INFO python2/docs
%attr(755,root,root) %{_bindir}/pip
%{python_sitelib}/pip*

%files -n python3-pip
%doc python3/LICENSE.txt python3/PKG-INFO python3/docs
%attr(755,root,root) %{_bindir}/python3-pip
%{python3_sitelib}/pip*

%changelog
* Tue Nov 05 2013 Rosa <rosa@abf.rosalinux.ru> 1.4.1-1
+ Revision: 8f7261f
- Automatic import for version 1.4.1-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11986 |12cu|python-polib-1.0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           python-polib
Version:        1.0.4
Release:        1
Summary:        A library to parse and manage gettext catalogs

Group:          Development/Python
License:        MIT
URL:            http://bitbucket.org/izi/polib/
Source0:	http://bitbucket.org/izi/polib/downloads/polib-%{version}.tar.gz

BuildArch:      noarch
BuildRequires:  python-devel

%description
polib allows you to manipulate, create, modify gettext files (pot, po and
mo files). You can load existing files, iterate through it's entries, add,
modify entries, comments or metadata, etc... or create new po files from
scratch.

polib provides a simple and pythonic API, exporting only three convenience
functions 'pofile', 'mofile' and 'detect_encoding', and the 4 core classes:
POFile, MOFile, POEntry and MOEntry for creating new files/entries.

%prep
%setup -q -n polib-%{version}

%build
python setup.py build

%install
python setup.py install -O1 --skip-build --root %{buildroot}

%clean

%files
%defattr(-,root,root,-)
%doc LICENSE 
%{py_puresitedir}/*




%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.4-1
+ Revision: 1f4904d
- Updated to 1.0.4 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11987 |12cu|python-poppler-qt4-0.16.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Python bindings for the Poppler PDF rendering library
Name:		python-poppler-qt4
Version:	0.16.3
Release:	3
License:	LGPLv2+
Group:		Development/Python
Url:		http://code.google.com/p/%{name}/
Source0:	http://python-poppler-qt4.googlecode.com/files/python-poppler-qt4-%{version}.tar.gz
Patch0:		python-poppler-qt4-0.16.3-link.patch
BuildRequires:	python-sip
BuildRequires:	python-qt4-devel
BuildRequires:	pkgconfig(poppler-qt4)
BuildRequires:	pkgconfig(python)

%description
Python bindings for the Poppler PDF rendering library. It is needed to run
programs written in Python and using Poppler set.

%files
%doc ChangeLog LICENSE TODO README
%{python_sitearch}/popplerqt4.so
%{python_sitearch}/python_poppler*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p0 -b .link

%build
python setup.py build

%install
python setup.py install --skip-build --prefix=%{buildroot}%{_prefix}


%changelog
* Fri Apr 11 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.16.3-3
+ Revision: 88d3728
- Rebuild against python-sip 4.15, fix group



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11988 |12cu|python-prettytable-0.7.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module prettytable
Name:           python-prettytable
Version:        0.7.2
Release:        2
Summary:        Python library for displaying data in ASCII table format

License:        BSD
Group:          Development/Python
URL:            http://code.google.com/p/prettytable/
Source0:        http://pypi.python.org/packages/source/P/PrettyTable/prettytable-%{version}.tar.gz
BuildRequires:  python-devel
Buildrequires:	python-setuptools
BuildArch:      noarch

%description
PrettyTable is a simple Python library designed to make
 it quick and easy to represent tabular data in visually
appealing ASCII tables. It was inspired by the ASCII
tables used in the PostgreSQL shell psql. PrettyTable
allows for selection of which columns are to be printed,
independent alignment of columns (left or right justified
or centred) and printing of "sub-tables" by specifying a
row range.

%prep
%setup -q -n %{module}-%{version}

%build
CFLAGS="%{optflags}" python setup.py build

%install
python setup.py install --root %{buildroot} --install-purelib=%{py_puresitedir}
chmod 644 -R %{buildroot}%{py_puresitedir}/prettytable-0.7.2-py2.7.egg-info/top_level.txt

%files
%{py_puresitedir}/*





%changelog
* Fri Apr 11 2014 SymbianFlo <symbianflo@mandrivausers.ro> 0.7.2-2
+ Revision: 8eba0a4
- Fix attr for top_level.txt, otherwise will cause: Permission denied:
- '/usr/lib/python2.7/site-packages/prettytable-0.7.2-py2.7.egg-info/top_level.txt'



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11989 |12cu|python-py-1.4.20-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	py
%define	rel		1
%if %mdkversion < 201100
%else
%endif

Summary:        Python development support library
Name:           python-%{module}
Version:        1.4.20
Release:        1
License:        MIT
Source:			http://pypi.python.org/packages/source/p/py/py-%{version}.tar.gz
Group:          Development/Python
Url:            http://pylib.org
BuildArch:		noarch
BuildRequires:  python-setuptools
BuildRequires:	python-sphinx

%description
The py lib is a development support library featuring these tools and
APIs:

* py.path: uniform local and svn path objects
* py.apipkg: explicit API control and lazy-importing
* py.iniconfig: easy parsing of .ini files
* py.code: dynamic code generation and introspection
* py.path: uniform local and svn path objects

%prep
%setup -q -n %{module}-%{version}

%build
%__python setup.py build

%install
PYTHONDONTWRITEBYTECODE= python setup.py install --root=%{buildroot}
pushd doc
PYTHONPATH=../build/lib make html
popd

%clean

%files
%doc CHANGELOG LICENSE README.txt doc/_build/html
%{py_puresitedir}/py*




%changelog
* Mon Mar 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.4.20-1
+ Revision: 009681b
- Updated to 1.4.20 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11990 |12cu|python-pycdio-0.20-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define srcname pycdio
Name:		python-pycdio
Version:	0.20
Release:	1
Summary:	A Python interface to the CD Input and Control library
Group:		Development/Python 
License:	GPLv3+
URL:		http://www.gnu.org/software/libcdio/
Source0:	ftp://ftp.gnu.org:21/pub/gnu/libcdio/pycdio-%{version}.tar.gz

BuildRequires:	python-devel
BuildRequires:	python-setuptools
BuildRequires:	libcdio-devel
BuildRequires:	swig

%description
The pycdio (and libcdio) libraries encapsulate CD-ROM reading and
control. Python programs wishing to be oblivious of the OS- and
device-dependent properties of a CD-ROM can use this library.

%prep
%setup -q -n %{srcname}-%{version}

%build
python setup.py build

%install
python setup.py install --skip-build --root %{buildroot}
chmod 755 %{buildroot}/%{py_platsitedir}/*.so

%clean

%files
%defattr(-,root,root,-)
%{py_platsitedir}/*
%doc README.txt



%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.20-1
+ Revision: eaaca8c
- Updated to 0.20 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11991 |12cu|python-pycountry-1.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}
%define real_name pycountry

Name:           python-pycountry
Group:          Development/Python 
Version:        1.3
Release:        1
License:        LGPL v2.1
Summary:        Databases for iso standards 639 3166 3166-2 4217 15924
Source:         https://pypi.python.org/packages/source/p/pycountry/pycountry-%{version}.zip
Requires:       python, python-lxml
BuildRequires:  python-setuptools
Url:            http://pypi.python.org/pypi/pycountry/

%description
pycountry provides the ISO databases for the standards 639 (Languages),
3166 (Countries), 3166-2 (Subdivisions of countries), 4217 (Currencies),
15924 (Scripts). The databases are imported from Debian's pkg-isocodes,
packaged into pycountry and made accessible through a Python API.
Translation files for the various strings are included as well.

%prep
%setup -q -n %{real_name}-%{version}

%build
python setup.py build

%install
%{__python} setup.py install -O1 --skip-build --root %{buildroot}

%files
#% {py_platsitedir}/*
%{py_puresitedir}/*



%changelog
* Sun Dec 22 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.3-1
+ Revision: 807e0d1
- Disabled debug package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11992 |12cu|python-pyface-4.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	pyface
%define name	python-%{module}
%define version	4.2.0
%define	rel		1
%if %mdkversion < 201100
%define release %mkrel %{rel}
%else
%define release	%{rel}
%endif

Summary:	Enthought Tool Suite - traits-capable windowing framework
Name:		%{name}
Version:	4.3.0
Release:	1
Source0:	https://www.enthought.com/repo/ets/pyface-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		https://github.com/enthought/pyface/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
Obsoletes:	python-enthought-traitsbackendwx
Obsoletes:	python-enthought-traitsbackendqt
Requires:	python-traits >= 4.2.0
Requires:	wxPython >= 2.8
Requires:	python-qt4
Requires:	pyside
BuildRequires:	python-setuptools >= 0.6c8
BuildRequires:	wxPython >= 2.8
BuildRequires:	x11-server-xvfb, procps
BuildRequires:	python-setupdocs >= 1.0.5
BuildRequires:	python-sphinx

%description
The pyface project contains a toolkit-independent GUI abstraction layer,
which is used to support the "visualization" features of the Traits package.
Thus, you can write code in terms of the Traits API (views, items, editors,
etc.), and let pyface and your selected toolkit and back-end take care of
the details of displaying them.

The following GUI backends are supported:

- wxPython
- PyQt
- PySide

%prep
%setup -q -n %{module}-%{version}

%build
%__python setup.py build
Xvfb :100 -ac &
XPID=$!
export DISPLAY=:100.0
%__python setup.py build_docs
kill -9 $XPID

%install
%__rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}

%clean
%__rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc *.txt *.rst examples/ build/docs/html
%py_sitedir/%{module}*


%changelog
* Mon Aug 13 2012 Lev Givon <lev@mandriva.org> 4.2.0-1
+ Revision: 814695
- Update to 4.2.0.

* Tue Dec 27 2011 Lev Givon <lev@mandriva.org> 4.1.0-1
+ Revision: 745692
- Update to 4.1.0.

* Thu Jul 07 2011 Lev Givon <lev@mandriva.org> 4.0.0-1
+ Revision: 689178
- import python-pyface




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11993 |12cu|python-pygraphviz-1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	pygraphviz

Summary:	Python interface to Graphviz
Name:		python-%{module}
Version:	1.2
Release:	1
Source0:	https://pypi.python.org/packages/source/p/pygraphviz/pygraphviz-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		https://networkx.lanl.gov/pygraphviz
Requires:	graphviz >= 2.0
BuildRequires:	graphviz-devel >= 2.0
BuildRequires:	python-devel
BuildRequires:	python-sphinx

%description
PyGraphviz is a Python interface to the Graphviz graph layout and
visualization package.

With PyGraphviz, you can create, edit, read, write, and draw graphs
using Python to access the Graphviz graph data structure and layout
algorithms.

%prep
%setup -q -n %{module}-%{version}

%build
PYTHONDONTWRITEBYTECODE= %__python setup.py build
pushd doc
export PYTHONPATH=`dir -d ../build/lib.linux*`
%make html
popd

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILE_LIST
sed -i 's/.*examples$//' FILE_LIST

%files -f FILE_LIST
%doc doc/build/html




%changelog
* Sat Dec 21 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.2-1
+ Revision: c72b232
- LOG Updated to 1.2 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11994 |12cu|python-pymetar-0.19-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname	pymetar
  
Name:		python-%{oname}
Version:	0.19
Release:	1
Summary:	Weather report Python module
Group:		Development/Python
License:	GPLv2+
URL:		http://www.schwarzvogel.de/software-pymetar.shtml
Source0:	http://www.schwarzvogel.de/pkgs/pymetar-%{version}.tar.gz
BuildRequires:	python-devel
BuildRequires:	python-setuptools
Requires:	python 
BuildArch:	noarch 
  
%description 
This library downloads the weather report for a given station ID,
decodes it and provides easy access to all the data found in the
report.
  
%prep
%setup -q -n %{oname}-%{version}
  
%build 
  
%install 
python setup.py install --root=%{buildroot} --compile --optimize=2
rm -rf %{buildroot}%{_docdir}
 
%files  
%doc README THANKS librarydoc.txt
%{_bindir}/%{oname}
%{py_puresitedir}/*
%{_mandir}/man1/pymetar*


%changelog
* Mon Nov 29 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.17-1mdv2011.0
+ Revision: 603072
- update to new version 0.17

* Wed Nov 17 2010 Funda Wang <fwang@mandriva.org> 0.16-1mdv2011.0
+ Revision: 598173
- update file list

  + Sandro Cazzaniga <kharec@mandriva.org>
    - Fix file list
    - update to 0.16

* Sun Jan 10 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.15-1mdv2010.1
+ Revision: 489358
- new version

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.14-2mdv2010.0
+ Revision: 442440
- rebuild

* Sat Dec 27 2008 Adam Williamson <awilliamson@mandriva.org> 0.14-1mdv2009.1
+ Revision: 319648
- drop some now non-existent docs
- rebuild with python 2.6
- new release 0.14

* Thu Jul 31 2008 Adam Williamson <awilliamson@mandriva.org> 0.13-1mdv2009.0
+ Revision: 258360
- import python-pymetar




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11995 |12cu|python-pymongo-2.5.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define shortname    pymongo

Name:           python-%{shortname}
Version:        2.5.2
Release:        1
Summary:        Python driver for MongoDB
Group:          Development/Python
License:        Apache License
URL:            http://api.mongodb.org/python/2.1/
Source0:        http://pypi.python.org/packages/source/p/pymongo/pymongo-%{version}.tar.gz
BuildRequires:  python-setuptools
%py_requires -d

%define debug_package %{nil}

%description
The PyMongo distribution contains tools for interacting with MongoDB
database from Python.

The bson package is an implementation of the BSON format for Python.
The pymongo package is a native Python driver for MongoDB.
The gridfs package is a gridfs implementation on top of pymongo.
This driver is build without the C extensions.

%prep
%setup -q -n %{shortname}-%{version}

%build
%{__python} setup.py --no_ext build

%install
%{__python} setup.py --no_ext install -O1 --skip-build --root %{buildroot} --install-purelib=%py_platsitedir

%files
%{py_platsitedir}/*



%changelog
* Wed Oct 16 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.5.2-1
+ Revision: 1dcdbb6
- LOG Updated to 2.5.2 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11996 |12cu|python-pymtp-0.0.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module pymtp
%define debug_package %{nil}

Summary:	A python binding to libmtp
Name:		python-%{module}
Version:	0.0.6
Release:	1
License:	GPLv3
Group:		Development/Python
Url:		http://nick125.com/projects/pymtp
Source0:	https://pypi.python.org/packages/source/P/PyMTP/PyMTP-%{version}.tar.gz
BuildRequires:	python-devel
Requires:	libmtp-utils

%description
PyMTP is a Python binding to libmtp, the defacto open source
library for communicating with MTP-enabled devices.
These devices include the Creative Zen, Microsoft Zune, 
Normsoft Pocket Tunes and many more.

%prep
%setup -qn PyMTP-%{version}

%build
env CFLAGS="%{optflags}" python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc examples README
%{py_puresitedir}/*


%changelog
* Tue Mar 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.0.6-1
+ Revision: 54eea60
- Fix build setup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11997 |12cu|python-pypoppler-0.12.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	pypoppler

Summary:	Python bindings for the Poppler PDF rendering library
Name:		python-%{module}
Version:	0.12.1
Release:	7
Source0:	http://launchpad.net/poppler-python/trunk/development/+download/%{module}-%{version}.tar.gz
Patch0:		pypoppler-0.12.1-poppler-0.16.0.patch
Patch1:		pypoppler-0.12.1-link.patch
Patch2:		pypoppler-0.12.1-poppler-0.18.0-minimal-fix.patch
Patch3:		pypoppler-0.12.1-resource_leaks.patch
License:	GPLv2+
Group:		Development/Python
Url:		https://launchpad.net/poppler-python
Provides:	%{module} = %{version}
BuildRequires:	python-devel 
BuildRequires:	pygtk2.0-devel
BuildRequires:	atk-devel
BuildRequires:	libpoppler-devel
BuildRequires:	python-cairo-devel
BuildRequires:	libpoppler-glib-devel >= 0.10.5

%description
Python bindings for the Poppler PDF rendering library. It is needed to
run programs written in Python and using Poppler set.

%files
%doc AUTHORS ChangeLog COPYING NEWS
%{py_platsitedir}/poppler.so

#--------------------------------------------------------------------

%prep
%setup -q -n %{module}-%{version}
%patch0 -p0
%patch1 -p0
%patch2 -p1
%patch3 -p1

%build
%configure2_5x
%make

%install
%__rm -rf %{buildroot}
%makeinstall_std

%clean
%__rm -rf %{buildroot}


%changelog
* Thu Dec 30 2010 Funda Wang <fwang@mandriva.org> 0.12.1-4mdv2011.0
+ Revision: 626178
- fix build with latest poppler 0.16.0
- rebuild for new poppler

* Thu Nov 04 2010 Luc Menut <lmenut@mandriva.org> 0.12.1-3mdv2011.0
+ Revision: 593043
- rebuild for python 2.7
- drop %%py_requires macro

* Thu Aug 05 2010 Funda Wang <fwang@mandriva.org> 0.12.1-2mdv2011.0
+ Revision: 566259
- rebuild for new poppler

* Tue Sep 29 2009 Götz Waschk <waschk@mandriva.org> 0.12.1-1mdv2010.0
+ Revision: 450881
- update to new version 0.12.1

* Sun Sep 27 2009 Götz Waschk <waschk@mandriva.org> 0.12.0-1mdv2010.0
+ Revision: 449730
- update to new version 0.12.0

* Sun Sep 20 2009 Frederik Himpe <fhimpe@mandriva.org> 0.10.1-1mdv2010.0
+ Revision: 444921
- update to new version 0.10.1

* Sun Aug 30 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.10.0-1mdv2010.0
+ Revision: 422562
- change layout

  + Luc Menut <lmenut@mandriva.org>
    - import python-pypoppler


* Sat Aug 22 2009 Luc Menut <lmenut@mandriva.org> 0.10.0-1mdv2010.0
- initial Mandriva package (based on Fedora's SPEC)
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11998 |12cu|python-pyquery-1.2.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	pyquery
%define name	python-%{module}
%define version	1.2.1
%define release 1

Summary:	jQuery-like library for Python
Name:		%{name}
Version:	1.2.4
Release:	1
Source0:	http://pypi.python.org/packages/source/p/pip/pyquery-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		https://bitbucket.org/olauzanne/pyquery/
BuildArch:	noarch
Requires:	python-lxml >= 2.1
Requires:	python-cssselect
BuildRequires:	python-setuptools
BuildRequires:	python-lxml >= 2.1

%description
pyquery allows you to make jquery queries on xml documents.  The API
is as much as possible the similar to jquery. pyquery uses lxml for
fast xml and html manipulation.

%prep
%setup -q -n %{module}-%{version}

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}

%clean

%files
%doc *
%py_puresitedir/%{module}*



%changelog
* Thu Oct 24 2013 dsilakov <denis.silakov@rosalab.ru> 1.2.4-1
+ Revision: d7dd2b8
- Merge pull request #1 from import/python-pyquery:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 11999 |12cu|python-pysearch-3.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

Name:           python-pysearch
Version:        3.1
Release:        2
Summary:        Python API for the Yahoo Search Webservices API
Group:          Development/Python
License:        GPLv2+
URL:            http://sourceforge.net/projects/pysearch/
Source0:        %{name}-%{version}.tar.gz
Provides:       pYsearch
BuildRequires:  python-devel

%description
pYsearch implements a Python API for the Yahoo Search Webservices API.
 It provides an object orientated abstraction of the web services,
 with emphasis on ease of use and extensibility.

%prep
%setup -q -n %{name}-%{version}

%build
python setup.py build

%install
python setup.py install -O1 --skip-build --root %{buildroot}

%files
%defattr(-,root,root,-)
%doc ChangeLog README NEWS docs
%{py_puresitedir}/yahoo/*
%{py_puresitedir}/pYsearch*

%changelog
* Wed Feb 12 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.1-2
+ Revision: f7f0104
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12000 |12cu|python-pytest-2.5.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	pytest

Summary:	Cross-project testing tool for Python
Name:		python-%{module}
Version:	2.5.2
Release:	1
Source0:	http://pypi.python.org/packages/source/p/pytest/pytest-%{version}.tar.gz
License:	MIT
Group:		Development/Python
Url:		http://pytest.org
BuildArch:	noarch
Requires:	python-py >= 1.4.8
BuildRequires:	python-setuptools, python-sphinx, python-py >= 1.4.8

%description
py.test is a simple cross-project testing tool for Python.

%prep
%setup -q -n %{module}-%{version}
python setup.py build

pushd doc/en
export PYTHONPATH=../../build/lib
make html
popd

%install
PYTHONDONTWRITEBYTECODE=  python setup.py install --root=%{buildroot}

%clean

%files
%doc CHANGELOG  doc/en/_build/html
%{_bindir}/py.test*
%{py_puresitedir}/*pytest*


%changelog
* Mon Mar 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.5.2-1
+ Revision: ab87fd1
- Fix %doc files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12001 |12cu|python-PyVirtualDisplay-0.1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	PyVirtualDisplay

Name:		python-%{oname}
Version:	0.1.2
Release:	1
Summary:	python wrapper for Xvfb, Xephyr and Xvnc
Source0:	http://pypi.python.org/packages/source/P/%{oname}/%{oname}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		https://github.com/ponty/PyVirtualDisplay
BuildArch:	noarch
BuildRequires:	pythonegg(setuptools)
BuildRequires:	pythonegg(nose)

%description
Pyvirtualdisplay is a python wrapper 
for Xvfb_, Xephyr_ and Xvnc_.



%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
python setup.py test

%files
%doc LICENSE.txt
%doc README.rst
%doc requirements.txt
%doc docs/readme.rst
%{py_puresitedir}/pyvirtualdisplay/*.py*
%{py_puresitedir}/pyvirtualdisplay/examples/*.py*
%{py_puresitedir}/PyVirtualDisplay*.egg-info

%changelog
* Thu May 01 2014 SymbianFlo <symbianflo@mandrivausers.ro> 0.1.2-1
+ Revision: 7b19474
- Updated python-PyVirtualDisplay.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12002 |12cu|python-pyzmq-2.2.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	pyzmq

Summary:	Python bindings for zeromq
Name:		python-%{module}
Version:	2.2.0
Release:	4
Source0:	http://pypi.python.org/packages/source/p/%{module}/%{module}-%{version}.tar.gz
Patch0:		doc-version-2.2.0.patch
Patch1:		fix-version-test-2.2.0.patch
License:	LGPLv3+
Group:		Development/Python
Url:		http://github.com/zeromq/pyzmq/
Requires:	libzeromq >= %{version}
BuildRequires:	zeromq-devel >= %{version}
BuildRequires:	python-cython
BuildRequires:	python-devel
BuildRequires:	python-sphinx
BuildRequires:	python-matplotlib
BuildRequires:	pkgconfig(lapack)

%description
This package contains Python bindings for zeromq, a lightweight and
fast messaging implementation.

%prep
%setup -q -n %{module}-%{version}
%patch0 -p0
%patch1 -p0

%build
%__python setup.py build

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILE_LIST
pushd docs
PYTHONPATH=`dir -d ../build/lib*` make html
popd

# Temporarily disable tests:
#%check
#pushd %{buildroot}%{py_platsitedir}
#nosetests
#popd

%files -f FILE_LIST
%defattr(-,root,root)
%doc COPYING* README.rst examples/ docs/build/html/


%changelog
* Fri Jan  25 2013 Denis Silakov <denis.silakov@rosalab.ru>
+ Commit: fd172f9
- Bump release to rebuild with newer zeromq lib
  
* Tue Oct  2 2012 Denis Silakov <denis.silakov@rosalab.ru>
+ Commit: b32255d
- Added lapack BR
  
* Tue Aug  7 2012 Rosa <rosa@rosa-build.rosalab.ru>
+ Commit: f145bd3
- Automatic import for version 2.2.0-2
  
* Thu May  10 2012 Rosa <rosa@rosa-build.rosalab.ru>
+ Commit: e818df4
- Automatic import for version 2.2.0
  
* Thu Feb  2 2012 Rosa <rosa@rosa-build.rosalab.ru>
+ Commit: 7e634e2
- Automatic import for version 2.1.11
  
* Wed Feb  1 2012 Rosa <rosa@rosa-build.rosalab.ru>
+ Commit: 5df2629
- Automatic import for version 2.1.9
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12003 |12cu|python-rarfile-2.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	rarfile

Summary:	RAR archive reader for Python
Name:		python-%{module}
Version:	2.6
Release:	1
Source0:	https://pypi.python.org/packages/source/r/rarfile/rarfile-%{version}.tar.gz
License:	ISC
Group:		Development/Python
Url:		https://github.com/markokr/rarfile/
BuildArch:	noarch
Requires:	unrar

%description
This is a Python module for RAR archive reading. The interface is
similar to that of the zipfile module.

%prep
%setup -q -n %{module}-%{version}

%build
%__python setup.py build 

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}

%clean

%files
%doc  LICENSE  
%py_puresitedir/%{module}*

%changelog
* Sun Dec 22 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.6-1
+ Revision: aa1bbc9
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12004 |12cu|python-rdflib-4.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname rdflib

Summary:	Python library for working with RDF
Name:		python-%{oname}
Version:	4.0.1
Release:	1
Source0:	http://pypi.python.org/packages/source/r/rdflib/rdflib-%{version}.tar.gz
License:	BSD
Group:		Development/Python
BuildArch:	noarch
BuildRequires:	python-setuptools
Url:		http://rdflib.net/

%description
RDFLib is a Python library for working with RDF, a simple yet powerful
language for representing information.

The library contains parsers and serializers for RDF/XML, N3,
NTriples, Turtle, TriX and RDFa . The library presents a Graph
interface which can be backed by any one of a number of Store
implementations, including, Memory, MySQL, Redland, SQLite, Sleepycat
and SQLObject.  If you have recently reported a bug marked as fixed,
or have a craving for the very latest, you may want the development
version instead: http://rdflib.googlecode.com/svn/trunk#egg=rdflib-dev

%prep
%setup -q -n %{oname}-%{version}

%build
%__python setup.py build

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILE_LIST
%__rm -rf %{buildroot}%{py_platsitedir}/test
sed -i 's/.*egg-info$//' FILE_LIST

%clean

%files -f FILE_LIST
%doc  LICENSE  examples/


%changelog
* Wed Dec 04 2013 Denis Silakov <denis.silakov@rosalab.ru> 4.0.1-1
+ Revision: 09ba761
- Fix files listed twice



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12005 |12cu|python-redis-2.9.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module redis

Name:           python-%{module}
Version:        2.9.1
Release:        1
Summary:        Python client for Redis key-value store
License:        MIT
Group:          Development/Python
Url:            http://github.com/andymccurdy/redis-py/
Source0:        http://cloud.github.com/downloads/andymccurdy/redis-py/redis-py-%{version}.tar.gz
BuildRequires:  python-devel
BuildArch:      noarch

%description
Python client for Redis key-value store

%prep
%setup -q -n %{module}-py-%{version}

%build
CFLAGS="%{optflags}" python setup.py build

%install
python setup.py install --root %{buildroot} --install-purelib=%{py_puresitedir}

%files
%doc LICENSE CHANGES INSTALL
%{py_puresitedir}/*



%changelog
* Fri Feb 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.9.1-1
+ Revision: f9a2d4e
- Updated to 2.9.1 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12006 |12cu|python-repoze.lru-0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	repoze.lru

Name:		python-%{oname}
Version:	0.4
Release:	1
Summary:	A tiny LRU cache implementation and decorator
Source0:	http://pypi.python.org/packages/source/r/%{oname}/%{oname}-%{version}.tar.gz
License:	BSD with attribution
Group:		Development/Python
Url:		http://www.repoze.org
BuildArch:	noarch
BuildRequires:	pythonegg(setuptools)
BuildRequires:	pkgconfig(python)

%description
repoze.lru is a LRU (least recently used) cache implementation. Keys and values
that are not used frequently will be evicted from the cache faster than keys
and values that are used frequently.

%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
python setup.py test

%files
%doc README.txt LICENSE.txt
%{py_puresitedir}/repoze/lru/
%{py_puresitedir}/%{oname}-%{version}*

%changelog
* Sat Apr 19 2014 symbianflo <symbianflo@symbianflo> 0.4-1
+ Revision: 09bed63
- Imported from SRPM



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12007 |12cu|python-requests-2.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	requests

Summary:	Python HTTP for Humans
Name:		python-%{module}
Version:	2.0.0
Release:	1
Source0:	http://pypi.python.org/packages/source/r/requests/requests-%{version}.tar.gz
License:	MIT
Group:		Development/Python
Url:		http://python-requests.org/
BuildArch:	noarch
Requires:	python-certifi, python-urllib3

%description
Requests allow you to send HTTP/1.1 requests. You can add headers,
form data, multipart files, and parameters with simple Python
dictionaries, and access the response data in the same way. It's
powered by httplib and urllib3, but it does all the hard work and
crazy hacks for you.

%prep
%setup -q -n %{module}-%{version}

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}

%clean

%files
%doc HISTORY.rst LICENSE README.rst
%py_puresitedir/requests*




%changelog
* Sat Dec 21 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.0.0-1
+ Revision: 775b9cc
- LOG Updated to 2.0.0 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12008 |12cu|python-requests-oauthlib-0.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	requests-oauthlib

Name:		python-%{oname}
Version:	0.4.0
Release:	1
Summary:	OAuthlib authentication support for Requests
Source0:	https://pypi.python.org/packages/source/r/%{oname}/%{oname}-%{version}.tar.gz
License:	ISC
Group:		Development/Python
Url:		https://github.com/requests/requests-oauthlib
BuildArch:	noarch
BuildRequires:	pythonegg(setuptools)

Requires:	python(abi) = 2.7 
Requires:	pythonegg(oauthlib) >= 0.4.2 
Requires:	pythonegg(requests) >= 2.0.0

%description
Requests-OAuthlib
=================

This project provides first-class OAuth library support for 
`Requests <http://python-requests.org>`_.



%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
#python setup.py test

%files
%doc AUTHORS.rst
%doc HISTORY.rst
%doc LICENSE
%doc README.rst
%doc requirements.txt
%{py_puresitedir}/requests_oauthlib/*.py*
%{py_puresitedir}/requests_oauthlib/compliance_fixes/*.py*
%{py_puresitedir}/requests_oauthlib*.egg-info

%changelog
* Thu Dec 26 2013 symbianflo <symbianflo@symbianflo> 0.4.0-1
+ Revision: 75ff81e
- Initial Build



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12009 |12cu|python-restkit-4.2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname restkit

Name:           python-%{oname}
Version:        4.2.2
Release:        1
Summary:        Restkit is an HTTP resource kit for Python
Group:		    Development/Python
License:        MIT
URL:            http://benoitc.github.com/%{oname}/
Source0:        http://pypi.python.org/packages/source/r/%{oname}/%{oname}-%{version}.tar.gz
Patch0:         %{oname}-disable-tests-needing-internet-connection.patch

BuildRequires:  pkgconfig(python)
BuildRequires:  pythonegg(setuptools)
BuildRequires:  pythonegg(nose)
BuildRequires:  python-socketpool >= 0.5.3
BuildRequires:  pythonegg(http-parser) >= 0.8.3
BuildRequires:  pythonegg(webob)

Requires:  pythonegg(socketpool) >= 0.5.3
Requires:  pythonegg(http-parser) >= 0.8.3
Requires:  pythonegg(webob)

BuildArch:      noarch





%description
Restkit is a full HTTP client using pure socket calls and its own
HTTP parser. It's not based on httplib or urllib2.

%prep
%setup -qn %{oname}-%{version}
rm -rf %{oname}.egg-info
%patch0 -p0

%build
python setup.py build


%install
%{__python} setup.py install -O1 --skip-build --root %{buildroot} --install-data %{_docdir}
# zero-length file
rm %{buildroot}%{_docdir}/%{oname}/TODO.txt

# strip shebang from non-executable 
sed -i '1d' %{buildroot}%{py_puresitedir}/%{oname}/contrib/webob_api.py


%check
nosetests --exclude="009-test-oauth_filter"

%files
%doc %{_docdir}/%{oname}/
%{_bindir}/restcli
%{py_puresitedir}/%{oname}*










%changelog
* Mon Apr 14 2014 SymbianFlo <symbianflo@mandrivausers.ro> 4.2.2-1
+ Revision: cc06c5e
- Updated python-restkit.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12010 |12cu|python-RestrictedPython-3.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	RestrictedPython

Name:		python-%{oname}
Version:	3.6.0
Release:	1
Summary:	RestrictedPython running untrusted code
Source0:	http://pypi.python.org/packages/source/R/%{oname}/%{oname}-%{version}.zip
License:	ZPL 2.1
Group:		Development/Python
Url:		http://pypi.python.org/pypi/RestrictedPython
BuildArch:	noarch
BuildRequires:	pythonegg(setuptools)

%description
.. contents::

Overview
========

RestrictedPython provides a ``restricted_compile`` function that works
like the built-in ``compile`` function, except that it allows the
controlled and restricted execution of code



%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc README.txt
%doc src/RestrictedPython/tests/testREADME.py
%{py_puresitedir}/RestrictedPython/*.py*
%{py_puresitedir}/RestrictedPython/tests/*.py*
%{py_puresitedir}/RestrictedPython*.egg-info
%{py_puresitedir}/RestrictedPython/README.txt
%{py_puresitedir}/RestrictedPython/notes.txt
%changelog
* Sat Feb 08 2014 symbianflo <symbianflo@symbianflo> 3.6.0-1
+ Revision: 3d694d5
- Log: Import module 3.6.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12011 |12cu|python-routes-1.13-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname Routes

Summary:	Routing recognition and generation tools for Python
Name:		python-routes
Version:	1.13
Release:	3
Source0:	http://pypi.python.org/packages/source/R/Routes/Routes-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		http://routes.groovie.org/
BuildArch:	noarch
Requires:	python-pkg-resources
Requires:	pythonegg(webob)

BuildRequires:	pythonegg(setuptools)
BuildRequires:	pythonegg(sphinx) 
BuildRequires:	pythonegg(webob)
BuildRequires:  pythonegg(nose)
BuildRequires:  pythonegg(repoze.lru)
BuildRequires:  pythonegg(coverage)


%description
Routes is a Python re-implementation of the Rails routes system for
mapping URLs to application actions, and conversely to generate
URLs. Routes makes it easy to create pretty and concise URLs that are
RESTful with little effort.

Routes allows conditional matching based on domain, cookies, HTTP
method, or a custom function. Sub-domain support is built in. Routes
comes with an extensive unit test suite.

%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build
pushd docs
export PYTHONPATH=`dir -d ../build/lib*`
make html
rm -f _build/html/.buildinfo
popd docs


%install
python setup.py install --root=%{buildroot} 

%check
PYTHONPATH=$(pwd) nosetests

%files 
%doc CHANGELOG LICENSE README docs/_build/html
%{py_puresitedir}/*






%changelog
* Mon Apr 21 2014 symbianflo <symbianflo@symbianflo> 1.13-3
+ Revision: 65f67ed
- Log: Fix buildreq, clean spec, bump rel



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12012 |12cu|python-rpy2-2.3.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module rpy2
%define r_version 3.1.0
%define __noautoreq 'libR.so\\(.*'

Summary:	A very simple, yet robust, Python interface to the R Programming Language
Name:		python-%{module}
Version:	2.3.10
Release:	1
Group:		Development/Python
License:	AGPLv3+
URL:		http://rpy.sourceforge.net/
Source0:	http://pypi.python.org/packages/source/r/%{module}/%{module}-%{version}.tar.gz
Patch0:		rinterface-readline-2.3.10.patch
Requires:	python-numpy
Requires:	R-core = %{r_version}
BuildRequires:	lapack-devel
BuildRequires:	python-devel
BuildRequires:	python-numpy-devel
BuildRequires:	R-core = %{r_version}
BuildRequires:	R-devel = %{r_version}
BuildRequires:	readline-devel
BuildRequires:	pkgconfig(icu-i18n)
Provides:	rpy = %{EVRD}

%description
RPy is a very simple, yet robust, Python interface to the R Programming
Language. It can manage all kinds of R objects and can execute arbitrary R
functions (including the graphic functions). All errors from the R language
areconverted to Python exceptions. Any module installed for the R system can
be used from within Python. 

This code is inspired by RSPython from the Omegahat project. The main goals of
RPy are: 
 + to have a very robust interface for using R from Python 
 + the interface should be as transparent and easy to use as possible 
 + it should be usable for real scientific and statistical computations
 

%prep
%setup -qn %{module}-%{version}
%patch0 -p1

%build
env CFLAGS="%{optflags}" %{__python} setup.py build

%install
PYTHONDONTWRITEBYTECODE= \
%{__python} setup.py install -O1 --skip-build --root %{buildroot} --record=INSTALLED_FILES

%files -f INSTALLED_FILES
%doc NEWS README

%changelog
* Tue May 20 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.3.10-1
+ Revision: 1d46b3a
- Added icu BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12013 |12cu|python-rst2pdf-0.93-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	rst2pdf

Name:		python-%{oname}
Version:	0.93
Release:	1
Summary:	Convert restructured text to PDF via reportlab
Source0:	https://rst2pdf.googlecode.com/files/%{oname}-%{version}.tar.gz
License:	MIT
Group:		Development/Python
Url:		http://rst2pdf.googlecode.com
BuildArch:	noarch
BuildRequires:	pythonegg(setuptools)
BuildRequires:	pkgconfig(python)

Requires:  pythonegg(docutils) 
Requires:  pythonegg(pdfrw) 
Requires:  pythonegg(pygments) 
Requires:  pythonegg(reportlab) >= 2.1 
Requires:  pythonegg(setuptools)

%description
The usual way of creating PDF from reStructuredText is by going through LaTeX. 
This tool provides an alternative by producing PDF directly using the ReportLab
library.

%prep
%setup -q -n %{oname}-%{version}
perl -pi -e "s|reportlab>=2.4|reportlab>=2.1|" setup.py

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

chmod +x %{buildroot}%{py_puresitedir}/rst2pdf/{smartypants,findfonts,dumpstyle}.py


%check
# reportlab-2.7 will crash the tests
#python setup.py test

%files
%doc README.txt LICENSE.txt CHANGES.txt
%{_bindir}/rst2pdf 
%{py_puresitedir}/rst2pdf/*.py*
%{py_puresitedir}/rst2pdf/images/*
%{py_puresitedir}/rst2pdf/styles/*
%{py_puresitedir}/rst2pdf/templates/*
%{py_puresitedir}/rst2pdf/extensions/*.py*
%{py_puresitedir}/rst2pdf*.egg-info




%changelog
* Mon Jan 06 2014 symbianflo <symbianflo@symbianflo> 0.93-1
+ Revision: a469969
- Log : fix req



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12014 |12cu|python-rython-0.0.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	rython
%define debug_package %{nil}

Summary:	Transparently mixes Ruby code into Python
Name:		python-%{module}
Version:	0.0.1
Release:	3
License:	BSD
Group:		Development/Python
Url:		http://pypi.python.org/pypi/rython/
Source0:	%{module}-%{version}.tar.gz
BuildRequires: python-devel
Requires:	ruby

%description
If you've ever needed to use Ruby for a particular task, but wanted to use
Python as your primary language, Rython lets you easily mix the two languages
together.

Why would I want to mix Ruby and Python? There are many reasons:
* you need a Ruby Gem that provides unique functionality which no Python module
  provides
* you need a simpler syntax for manipulating regular expressions
* you want to quickly bridge to code you've already written in Ruby

%prep
%setup -qn %{module}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc README.txt LICENSE.txt
%dir %{python_sitelib}/%{module}
%{python_sitelib}/%{module}/*.py*
%{python_sitelib}/%{module}*.egg-info

%changelog
* Mon Feb 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.0.1-3
+ Revision: 0084d9c
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12015 |12cu|python-schooltool.cando-2.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# lang 
%define _files_listed_twice_terminate_build 0
%define	oname	schooltool.cando

Name:		python-%{oname}
Version:	2.6.1
Release:	1
Summary:	CanDo plug-in for SchoolTool
Source0:	http://ftp.schooltool.org/schooltool/2.7/%{oname}-%{version}.tar.gz
License:	GPL
Group:		Development/Python
Url:		http://www.schooltool.org
BuildArch:	noarch
BuildRequires:	pythonegg(setuptools)
Requires:	pythonegg(schooltool)
Requires:	pythonegg(schooltool.gradebook) >= 2.6 
Requires:	pythonegg(setuptools) 
Requires:	pythonegg(zope.i18n) 
Requires:	pythonegg(zope.i18nmessageid)

%description
CanDo plug-in for SchoolTool

%prep
%setup -q -n %{oname}-%{version}
#rm -fr README.txt

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

# create lang files
for file in %{buildroot}%{py_puresitedir}/schooltool/cando/locales/*/LC_MESSAGES/*.mo; do
    bn=$(basename $file)
    language=$(basename $file|cut -f 2 -d _|sed 's|\.*||')
    echo %%lang\($language\) %{py_puresitedir}/schooltool/cando/locales/*/LC_MESSAGES/$bn >> %{name}.lang
done



%files -f %{name}.lang
%doc CHANGES.txt GPL.txt 
%doc src/schooltool.cando.egg-info/*.txt
%doc src/schooltool/cando/browser/stests/*.txt
%doc src/schooltool/cando/browser/templates/projects.pt

%{py_puresitedir}/schooltool/cando/*.py*
%{py_puresitedir}/schooltool/cando/generations/*.py*
%{py_puresitedir}/schooltool/cando/locales/*.py*
%{py_puresitedir}/schooltool/cando/tests/*.py*
%{py_puresitedir}/schooltool.cando*.egg-info
%{py_puresitedir}/schooltool.cando-2.6.1-py2.7-nspkg.pth
%{py_puresitedir}/schooltool/cando/browser/
%{py_puresitedir}/schooltool/cando/*.zcml
%{py_puresitedir}/schooltool/cando/locales/es_SV.po 
%{py_puresitedir}/schooltool/cando/locales/nl.po 
%{py_puresitedir}/schooltool/cando/locales/schooltool.cando.pot 
%{py_puresitedir}/schooltool/cando/locales/th.po


%changelog
* Sun Feb 09 2014 symbianflo <symbianflo@symbianflo> 2.6.1-1
+ Revision: e8af9ef
- Log: Import module schooltool.cando-2.6.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12016 |12cu|python-schooltool.gradebook-2.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# lang 
%define _files_listed_twice_terminate_build 0
%define	oname	schooltool.gradebook

Name:		python-%{oname}
Version:	2.6.1
Release:	1
Summary:	Gradebook plug-in for SchoolTool
Source0:	http://ftp.schooltool.org/schooltool/2.7/%{oname}-%{version}.tar.gz
License:	GPL
Group:		Development/Python
Url:		http://www.schooltool.org
BuildArch:	noarch
BuildRequires:	pythonegg(setuptools)
Requires:	pythonegg(lxml) 
Requires:	pythonegg(pytz) 
Requires:	pythonegg(schooltool) >= 2.6 
Requires:	pythonegg(setuptools) 
Requires:	pythonegg(xlwt) 
Requires:	pythonegg(z3c.form) 
Requires:	pythonegg(z3c.optionstorage) 
Requires:	pythonegg(zc.table) 
Requires:	pythonegg(zodb3) 
Requires:	pythonegg(zope.annotation) 
Requires:	pythonegg(zope.app.form) 
Requires:	pythonegg(zope.app.generations) >= 3.5 
Requires:	pythonegg(zope.browser) 
Requires:	pythonegg(zope.browserpage) >= 3.10.1 
Requires:	pythonegg(zope.cachedescriptors) 
Requires:	pythonegg(zope.component) 
Requires:	pythonegg(zope.componentvocabulary) 
Requires:	pythonegg(zope.container) 
Requires:	pythonegg(zope.event) 
Requires:	pythonegg(zope.formlib) >= 4 
Requires:	pythonegg(zope.html) 
Requires:	pythonegg(zope.i18n) 
Requires:	pythonegg(zope.i18nmessageid) 
Requires:	pythonegg(zope.interface) 
Requires:	pythonegg(zope.keyreference) 
Requires:	pythonegg(zope.lifecycleevent) 
Requires:	pythonegg(zope.location) 
Requires:	pythonegg(zope.publisher) 
Requires:	pythonegg(zope.schema) 
Requires:	pythonegg(zope.security) 
Requires:	pythonegg(zope.traversing) 
Requires:	pythonegg(zope.viewlet)

%description
SchoolTool Gradebook includes a point-based gradebook for all teachers in the
school, and a facility to aggregate grades and other assessments from each
teacher to generate reports.


%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}
# create lang files
for file in %{buildroot}%{py_puresitedir}/schooltool/gradebook/locales/*/LC_MESSAGES/*.mo; do
    bn=$(basename $file)
    language=$(basename $file|cut -f 2 -d _|sed 's|\.*||')
    echo %%lang\($language\) %{py_puresitedir}/schooltool/gradebook/locales/*/LC_MESSAGES/$bn >> %{name}.lang
done

%files -f %{name}.lang
%doc CHANGES.txt GPL.txt
%doc src/schooltool.gradebook.egg-info/*.txt
%doc src/schooltool/gradebook/README.txt
%doc src/schooltool/gradebook/browser/ftests/*.txt
%doc src/schooltool/gradebook/browser/templates/f_student_grade_history.pt
%doc src/schooltool/requirement/*.txt

%{py_puresitedir}/schooltool/gradebook/*.py*
%{py_puresitedir}/schooltool/gradebook/browser/*.py*
%{py_puresitedir}/schooltool/gradebook/browser/ftests/*.py*
%{py_puresitedir}/schooltool/gradebook/browser/stests/*.py*
%{py_puresitedir}/schooltool/gradebook/browser/tests/*.py*
%{py_puresitedir}/schooltool/gradebook/generations/*.py*
%{py_puresitedir}/schooltool/gradebook/generations/tests/*.py*
%{py_puresitedir}/schooltool/gradebook/locales/*.py*
%{py_puresitedir}/schooltool/gradebook/tests/*.py*

%{py_puresitedir}/schooltool/requirement/*.py*
%{py_puresitedir}/schooltool/requirement/browser/*.py*
%{py_puresitedir}/schooltool/requirement/generations/*.py*
%{py_puresitedir}/schooltool/requirement/generations/tests/*.py*

%{py_puresitedir}/schooltool.gradebook*.egg-info
%{py_puresitedir}/schooltool.gradebook-2.6.1-py2.7-nspkg.pth

%{py_puresitedir}/schooltool/gradebook/README.txt
%{py_puresitedir}/schooltool/gradebook/browser/*.zcml
%{py_puresitedir}/schooltool/gradebook/browser/ftests/*.txt
%{py_puresitedir}/schooltool/gradebook/browser/resources/f_gradebook.css
%{py_puresitedir}/schooltool/gradebook/browser/resources/gradebook.css
%{py_puresitedir}/schooltool/gradebook/browser/resources/gradebook_overview.js
%{py_puresitedir}/schooltool/gradebook/browser/rml/*.pt
%{py_puresitedir}/schooltool/gradebook/browser/stests/*.txt
%{py_puresitedir}/schooltool/gradebook/browser/templates/*.pt

%{py_puresitedir}/schooltool/gradebook/*.zcml
%{py_puresitedir}/schooltool/gradebook/locales/*.po
%{py_puresitedir}/schooltool/gradebook/locales/schooltool.gradebook.pot

%{py_puresitedir}/schooltool/requirement/README.txt
%{py_puresitedir}/schooltool/requirement/browser/README.txt
%{py_puresitedir}/schooltool/requirement/browser/*.pt

%{py_puresitedir}/schooltool/requirement/browser/*.zcml

%{py_puresitedir}/schooltool/requirement/browser/scoresystem.txt
%{py_puresitedir}/schooltool/requirement/configure.zcml
%{py_puresitedir}/schooltool/requirement/grades.txt
%{py_puresitedir}/schooltool/requirement/plugin.zcml
%{py_puresitedir}/schooltool/requirement/requirement-configure.zcml
%{py_puresitedir}/schooltool/requirement/scoresystem.zcml
%{py_puresitedir}/schooltool/requirement/security.zcml



%changelog
* Sun Feb 09 2014 symbianflo <symbianflo@symbianflo> 2.6.1-1
+ Revision: a9f9eaf
- Log: Import module schooltool.gradebook 2.6.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12017 |12cu|python-scientific-2.9.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname ScientificPython

Summary:	Various Python modules for scientific computing
Name:		python-scientific
Version:	2.9.2
Release:	1
License:	CeCILL-C
Group:		Development/Python
Url:		http://dirac.cnrs-orleans.fr/ScientificPython/
Source0:	https://sourcesup.renater.fr/frs/download.php/4153/%{tarname}-%{version}.tar.gz
Patch0:		setup.py.patch
BuildRequires:	openmpi
BuildRequires:	python-numpy-devel
BuildRequires:	pkgconfig(netcdf)
BuildRequires:	pkgconfig(ompi)
BuildRequires:	pkgconfig(python)
Requires:	python-numpy
Requires:	openmpi

%description
ScientificPython is a collection of Python modules that are useful for
scientific computing. In this collection you will find modules that
cover basic geometry (vectors, tensors, transformations, vector and
tensor fields), quaternions, automatic derivatives, (linear)
interpolation, polynomials, elementary statistics, nonlinear
least-squares fits, unit calculations, Fortran-compatible text
formatting, 3D visualization via VRML, and two Tk widgets for simple
line plots and 3D wireframe models. There are also interfaces to the
netCDF library (portable structured binary files), to MPI (Message
Passing Interface, message-based parallel programming), and to BSPlib
(Bulk Synchronous Parallel programming).

%files
%doc LICENSE README README.MPI README.BSP Doc/CHANGELOG Doc/Reference Doc/BSP_Tutorial.pdf Examples/ Src/MPI/impipython
%attr(755,root,root) %{_bindir}/*
%{py_platsitedir}/Scientific/*
%{py_platsitedir}/*.egg-info

#----------------------------------------------------------------------------

%package devel
Summary:	Various Python modules for scientific computing, header files
Group:		Development/Python
Requires:	pkgconfig(python)
Requires:	%{name} = %{EVRD}

%description devel
Headers file associated with the python-scientific package.

%files devel
%{_includedir}/python%{py_ver}/Scientific/

#----------------------------------------------------------------------------

%prep
%setup -q -n %{tarname}-%{version}
%patch0 -p0

# fix encoding
iconv -f ISO-8859-1 -t UTF-8 LICENSE -o LICENSE-utf8
touch -r LICENSE LICENSE-utf8
mv LICENSE-utf8 LICENSE

%build
python setup.py build

%install
python setup.py install --skip-build  --root=%{buildroot}

export PYTHONPATH=%{buildroot}%{py_platsitedir}
export PYINCLUDE=`pwd`/Include

pushd Src/MPI
%ifarch x86_64
sed -i 's/lib\/python/lib64\/python/' compile.py
%endif
cat compile.py | sed 's/-I/-I$PYINCLUDE -I/' > compile-new.py
python compile-new.py

install -m 755 mpipython %{buildroot}%{_bindir}

cat <<EOF>impipython
#!/bin/bash
mpirun -np 2 `python -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)+'/Scientific/BSP/console.py'"` $*
EOF

popd



%changelog
* Wed Jan 29 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.9.2-1
+ Revision: 9b15ab3
- LOG Fix description length



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12018 |12cu|python-scikits-audiolab-0.11.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname	scikits.audiolab

Summary:	Python audio file I/O using numpy arrays
Name:		python-scikits-audiolab
Version:	0.11.0
Release:	3
Source0:	http://pypi.python.org/packages/source/s/%{tarname}/%{tarname}-%{version}.tar.gz
Source1:	site.cfg
Patch0:		matapi.patch
License:	LGPLv2.1
Group: 		Development/Python
Url:		http://www.ar.media.kyoto-u.ac.jp/members/david/softwares/audiolab
Requires:	python-numpy >= 1.0
BuildRequires:	sndfile-devel, libalsa-devel
BuildRequires:	python-numpy-devel >= 1.0, python-setuptools
BuildRequires:	python-devel

%description
Audiolab is a Python package for audio file I/O using numpy arrays. It
supports many different audio formats, including wav, aiff, au, flac,
ogg, and htk. It can also be used to output sound to an audio device
via ALSA.

%prep
%setup -q -n %{tarname}-%{version}
%__cp %SOURCE1 .
%patch0 -p0

%build
%__python setup.py build
find . -name .buildinfo | xargs rm -rf

%install
%__python setup.py install --root=%{buildroot}

%files
%doc docs/html README.txt Changelog COPYING.txt NEWS
%py_platsitedir/scikits*


%changelog
* Fri Feb 07 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.11.0-3
+ Revision: fbc8b26
- spec clean up



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12019 |12cu|python-scikits-learn-0.14.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname	scikit-learn

Summary:	Python modules for machine learning and data mining
Name:		python-scikits-learn
Version:	0.14.1
Release:	1
Source0:	%{tarname}-%{version}.tar.gz
Source1:	user_guide-0.7.pdf
License:	BSD
Group:		Development/Python
Url:		http://scikit-learn.sourceforge.net/
BuildRequires:  blas-devel
BuildRequires:  python-setuptools
BuildRequires:  python-numpy-devel >= 1.2
BuildRequires:  python-scipy >= 0.7
BuildRequires:  python-matplotlib
BuildRequires:  python-nose >= 0.10
BuildRequires:  python-devel
Provides:       sklearn
Provides:       python-sklearn
Provides:       scikits-learn
Provides:       scikit-learn

%description
scikits.learn is a Python module that integrates classic machine learning
algorithms with the tightly-knit world of scientific Python packages
(numpy, scipy, matplotlib).

%prep
%setup -qn %{tarname}-%{version}
cp -f %SOURCE1 .

%build
%__python setup.py build

%install
PYTHONDONTWRITEBYTECODE=  %__python setup.py install --root=%{buildroot} --record=FILE_LIST

%files -f FILE_LIST
%doc AUTHORS.rst README.rst examples/ *.pdf


%changelog
* Thu Feb 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.14.1-1
+ Revision: 0b9defa
- Updated to 0.14.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12020 |12cu|python-scikits-samplerate-0.3.3-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname	scikits.samplerate

Summary:	Python wrapper for libsamplerate
Name:		python-scikits-samplerate
Version:	0.3.3
Release:	6
Source0:        http://pypi.python.org/packages/source/s/%{tarname}/%{tarname}-%{version}.tar.gz
Source1:	site.cfg
License:	BSD-like
Group:		Development/Python
Url:		http://www.ar.media.kyoto-u.ac.jp/members/david/softwares/pysamplerate/
BuildRequires:	python-numpy >= 1.2.0, python-numpy-devel >= 1.2.0, libsamplerate-devel
BuildRequires:	python-setuptools
BuildRequires:	python-devel
# Package is not noarch because code loads libs differently on x86_64

%description 
Samplerate is a Python module that permits one to perform high
quality resampling of audio signals using libsamplerate. The module
provides functionality similar to that of the resample function in
Matlab. It is intended to be used with numpy arrays.

%prep
%setup -q -n %{tarname}-%{version}
%__cp %SOURCE1 .

%build
PYTHONDONTWRITEBYTECODE= %__python setup.py build

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}

%files
%doc README Changelog
%{py_platsitedir}/scikits*

%changelog
* Fri Feb 07 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.3.3-6
+ Revision: a79b53d
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12021 |12cu|python-scimath-4.1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	scimath
%define name	python-%{module}
%define version	4.1.0
%define release %mkrel 1

Summary:	Enthought Tool Suite - scimath project
Name:		%{name}
Version:	4.1.2
Release:	1
Source0:	https://www.enthought.com/repo/ets/scimath-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		https://github.com/enthought/scimath/
Obsoletes:	python-enthought-scimath
Requires:	python-traits >= 4.1.0
Requires:	python-numpy >= 1.1.0
Requires:	python-scipy >= 0.5.2
BuildRequires:	python-setuptools >= 0.6c8
BuildRequires:	python-numpy-devel >= 1.1.0
BuildRequires:	python-sphinx

%description
The scimath project includes packages to support scientific and mathematical
calculations, beyond the capabilities offered by SciPy.

- scimath.interpolate
- scimath.mathematics
- scimath.units
- scimath.physical_quantities

%prep
%setup -q -n %{module}-%{version}

%build

python setup.py build
pushd docs
make html
popd

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}
#--record=FILE_LIST

%files 
#-f FILE_LIST
%doc *.txt *.rst docs/build/html
%{python_sitearch}/%{module}*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12022 |12cu|python-scipy-0.12.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define enable_atlas 1
%{?_with_atlas: %global enable_atlas 1}
%define Werror_cflags %nil

%if %enable_atlas
%if %{_use_internal_dependency_generator}
%define __noautoreq 'libptcblas\\.so\\..*|libptf77blas\\.so\\..*|libatlas\\.so\\..*'
%else
%define _requires_exceptions libptcblas\.so\..*\\|libptf77blas\.so\..*
%endif
%endif

%define module	scipy

Summary:	Scientific tools for Python
Name:		python-%{module}
Version:	0.12.0
Release:	2
Source0:	%{module}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		http://www.scipy.org
Obsoletes:	python-SciPy
Obsoletes:	python-symeig
Requires:	python-numpy >= 1.5
BuildRequires:	swig
%if %enable_atlas
BuildRequires:	libatlas-devel
%else
BuildRequires:	blas-devel
%endif 
BuildRequires:	pkgconfig(lapack)
BuildRequires:	python-numpy-devel >= 1.5
BuildRequires:	gcc-gfortran >= 4.0
BuildRequires:	netcdf-devel
BuildRequires:	python-devel
BuildRequires:	python-nose
BuildRequires:	amd-devel
BuildRequires:	umfpack-devel
BuildRequires:	python-sphinx
BuildRequires:	python-matplotlib

Patch0:		umfpack-setup.py.patch
Patch1:		setup-lm-0.11.0.patch
Patch2:		scipy-gerqf.patch

%description
SciPy is an open source library of scientific tools for Python. SciPy
supplements the popular numpy module, gathering a variety of high level
science and engineering modules together as a single package.

SciPy includes modules for graphics and plotting, optimization, integration,
special functions, signal and image processing, genetic algorithms, ODE 
solvers, and others.

%prep
%setup -q -n %{module}-%{version}
%patch0 -p0 -b .umfpack
%patch1 -p1 -b .lm
%patch2 -p1

find . -type f -name "*.py" -exec sed -i "s|#!/usr/bin/env python||" {} \;

cat > site.cfg << EOF
[amd]
library_dirs = %{_libdir}
include_dirs = /usr/include/suitesparse:/usr/include/ufsparse
amd_libs = amd

[umfpack]
library_dirs = %{_libdir}
include_dirs = /usr/include/suitesparse:/usr/include/ufsparse
umfpack_libs = umfpack
EOF

%build
CFLAGS="%{optflags} -fno-strict-aliasing" \
ATLAS=%{_libdir}/atlas \
FFTW=%{_libdir}
BLAS=%{_libdir} \
LAPACK=%{_libdir} \
python setup.py config_fc --fcompiler=gnu95 --noarch build

%install
python setup.py install --prefix=%{_prefix} --root=%{buildroot}
find %{buildroot}%{python_sitearch}/scipy -type d -name tests | xargs rm -rf # Don't ship tests
# Don't ship weave examples, they're marked as documentation:
find %{buildroot}%{python_sitearch}/scipy/weave -type d -name examples | xargs rm -rf
# fix executability issue
chmod +x %{buildroot}%{python_sitearch}/%{module}/io/arff/arffread.py
chmod +x %{buildroot}%{python_sitearch}/%{module}/io/arff/utils.py
chmod +x %{buildroot}%{python_sitearch}/%{module}/special/spfun_stats.py


%check
pushd doc &> /dev/null
PYTHONPATH=%{buildroot}%{py_platsitedir} python -c "import scipy; scipy.test()"
popd &> /dev/null

%files
%doc README.txt THANKS.txt LATEST.txt LICENSE.txt TOCHANGE.txt
%dir %{py_platsitedir}/%{module}
%{py_platsitedir}/%{module}/*
%{py_platsitedir}/%{module}-*.egg-info

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12023 |12cu|python-selenium-2.40.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	selenium

Summary:	Python bindings for Selenium
Name:		python-%{module}
Version:	2.40.0
Release:	1
Source0:	http://pypi.python.org/packages/source/s/selenium/selenium-%{version}.tar.gz
License:	Apache License
Group:		Development/Python
Url:		http://pypi.python.org/pypi/selenium
BuildRequires:	python-devel, python-setuptools

%description
Selenium Python Client Driver is a Python language binding for
Selenium Remote Control (version 1.0 and 2.0).

Currently the remote protocol, Firefox and Chrome for Selenium 2.0 are
supported, as well as the Selenium 1.0 bindings.

%prep
%setup -q -n %{module}-%{version}

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install \
        --root=%{buildroot} \
	--install-lib=%{py_platsitedir} \
	--install-data=%{py_platsitedir}

# Fix for x86_64 described in 
# http://code.google.com/p/selenium/issues/detail?id=2852
pushd %{buildroot}%{py_platsitedir}/selenium/webdriver/firefox
cp -f x86/x_ignore_nofocus.so amd64/x_ignore_nofocus.so
popd

%clean

%files 
%{py_platsitedir}/*


%changelog
* Mon Mar 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.40.0-1
+ Revision: f36c056
- Updated to 2.40.0 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12024 |12cu|python-sendfile-2.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	pysendfile
%define	module	sendfile

Name:		python-%{module}
Version:	2.0.0
Release:	1
Summary:	A Python interface to sendfile(2)
Source0:	http://pypi.python.org/packages/source/p/%{oname}/%{oname}-%{version}.tar.gz
License:	MIT
Group:		Development/Python
Url:		http://code.google.com/p/pysendfile/
BuildRequires:	pkgconfig(python)
BuildRequires:	pythonegg(setuptools)

%description
sendfile(2) is a system call which provides a 
"zero-copy" way of copying data
from one file descriptor to another (a socket). 
The phrase "zero-copy" refers
to the fact that all of the copying of data 
between the two descriptors is done
entirely by the kernel, with no copying of data 
into user-space buffers. 
This is particularly useful when 
sending a file over a socket (e.g. FTP). 

%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
PYTHONPATH="%{buildroot}%{py_platsitedir}" python test/test_sendfile.py

%files
%doc README
%{py_platsitedir}/sendfile.so
%{py_platsitedir}/pysendfile*.egg-info

%changelog
* Wed Apr 09 2014 symbianflo <symbianflo@symbianflo> 2.0.0-1
+ Revision: 5a9baab
- Import pysendfile module



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12025 |12cu|python-serial-2.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:			python-serial
Version:		2.7
Release:		1

Summary:	Python serial port extension
License:	Python license
Group:          Development/Python
URL:		http://pyserial.sourceforge.net
Source0:	http://sourceforge.net/projects/pyserial/files/pyserial/2.7/pyserial-%{version}.tar.gz

BuildArch:	noarch
BuildRequires:	python-devel
BuildRequires:	dos2unix

Obsoletes:	pyserial < %{version}-%{release}
Provides:	pyserial = %{version}-%{release}

%description
This module encapsulates the access for the serial port.
It provides backends for Python running on Windows, Linux, BSD (possibly any 
POSIX compilant system) and Jython. The module named "serial" automatically 
selects the appropriate backend.

%prep
%setup -q -n pyserial-%{version}

#fix shebangs
perl -pi -e "s/#! python/#!\/usr\/bin\/env python/" serial/*.py
perl -pi -e "s/#!jython/#!\/usr\/bin\/env jython/" serial/*.py

#fix EOL
dos2unix examples/port_publisher.py

%install
python setup.py install --root %{buildroot}

%clean

%files
%doc CHANGES.txt LICENSE.txt PKG-INFO README.txt examples
%{_bindir}/miniterm.py
%{py_puresitedir}/serial
%{py_puresitedir}/pyserial-%{version}-py%{py_ver}.egg-info



%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.7-1
+ Revision: c925d51
- Updated to 2.7 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12026 |12cu|python-setuptools_git-0.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module setuptools_git
Name:           python-%module
Version:        0.3
Release:        2
Summary:        Setuptools_git package
License:        BSD License
Group:          Development/Python
Source:         %module-%{version}.tar.gz
URL:            http://ygingras.net/b/tag/%module
BuildRequires:  python-devel
BuildRequires:	 python-setuptools
BuildArch:	noarch


%description
This is a plugin for setuptools that enables git integration. Once
installed, Setuptools can be told to include in a package distribution
all the files tracked by git. This is an alternative to explicit
inclusion specifications with `MANIFEST.in`.

%prep
%setup -q -n %{module}-%{version}

%build
CFLAGS="%{optflags}" python setup.py build

%install
%{__python} setup.py install --root %{buildroot} --install-purelib=%{python_sitelib}

%files
%{python_sitelib}/*


%changelog
* Wed Feb 12 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.3-2
+ Revision: f8ba006
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12027 |12cu|python-silvercity-0.9.7-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define shortname SilverCity
Name:           python-silvercity
Version:        0.9.7
Release:        11
Summary:        Lexing package, based on Scintilla
Group:          Development/Python
License:        BSD-like
URL:            http://silvercity.sourceforge.net/
Source0:        http://garr.dl.sourceforge.net/sourceforge/silvercity/%{shortname}-%{version}.tar.gz
BuildRequires:  python-devel

%description
SilverCity is a lexing package, based on Scintilla, that can provide lexical
analysis for over 20 programming and markup langauges.

Scripting language bindings currently exist for Python. 

%prep
%setup -q -n %{shortname}-%{version}

# Fix dummy source file permissions
find . -type f -exec chmod a+r {} \;
find . \( -name "*.cxx" -o -name "*.h" \) -exec chmod a-x {} \;

sed -i "s,/usr/home/sweetapp/bin/python,/usr/bin/env python," PySilverCity/Scripts/cgi-styler-form.py

# fix .css permissions
chmod 644 CSS/default.css

%build
%{__python} setup.py build

%install
%{__python} setup.py install -O1 --skip-build --root %{buildroot} --install-purelib=%{py_platsitedir}

%files
%{_bindir}/cgi-styler-form.py
%{_bindir}/cgi-styler.py
%{_bindir}/source2html.py
%{py_platsitedir}/*


%changelog
* Tue Mar 04 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.9.7-11
+ Revision: 950924a
- Fix file permissions in debug package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12028 |12cu|python-simpletal-5.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define srcname SimpleTAL

Name:           python-simpletal
Version:        5.1
Release:        1

Summary:        An XML based template processor for TAL, TALES and METAL specifications

Group:          System/Libraries
License:        BSD
URL:            http://www.owlfish.com/software/simpleTAL/index.html
Source0:        http://www.owlfish.com/software/simpleTAL/downloads/SimpleTAL-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildArch:      noarch
BuildRequires:  python-devel

%description
SimpleTAL is a stand alone Python implementation of the TAL, TALES and METAL 
specifications used in Zope to power HTML and XML templates.


%prep
%setup -q -n %{srcname}-%{version}

%build
CFLAGS="$RPM_OPT_FLAGS" %{__python} setup.py build


%install
%{__python} setup.py install -O1 --skip-build --root %{buildroot}



%files
%defattr(-,root,root,-)
%doc Changes.txt LICENSE.txt README.txt examples/
%dir %{python_sitelib}/simpletal
%{python_sitelib}/simpletal/*.py
%{python_sitelib}/SimpleTAL-%{version}-py*.egg-info



%changelog
* Sat Feb 05 2011 Guillaume Rousse <guillomovitch@mandriva.org> 4.3-1mdv2011.0
+ Revision: 636248
- update to new version 4.3

* Tue Nov 02 2010 Crispin Boylan <crisb@mandriva.org> 4.2-2mdv2011.0
+ Revision: 591782
- Rebuild

* Sun Jan 10 2010 Guillaume Rousse <guillomovitch@mandriva.org> 4.2-1mdv2010.1
+ Revision: 489193
- update to new version 4.2

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 4.1-3mdv2010.0
+ Revision: 442485
- rebuild

* Fri Dec 26 2008 Crispin Boylan <crisb@mandriva.org> 4.1-2mdv2009.1
+ Revision: 319400
- Rebuild for python2.6

* Thu Dec 04 2008 Crispin Boylan <crisb@mandriva.org> 4.1-1mdv2009.1
+ Revision: 309952
- Fix summary
- Based on redhat package
- create python-simpletal



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12029 |12cu|python-socketpool-0.5.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname socketpool

Name:           python-%{oname}
Version:        0.5.3
Release:        1
Summary:        A simple Python socket pool
Group:		    Development/Python
License:        Public Domain or MIT
URL:            https://github.com/benoitc/%{oname}
Source0:        http://pypi.python.org/packages/source/s/%{oname}/%{oname}-%{version}.tar.gz

BuildRequires:  pkgconfig(python)
BuildRequires:  pythonegg(setuptools)

BuildArch:      noarch

%description
Socket pool is a simple socket pool that supports multiple factories and
backends. It can easily be used by gevent, eventlet or any other library.

%prep
%setup -qn %{oname}-%{version}
rm -rf %{oname}.egg-info

%build
python setup.py build


%install
python setup.py install -O1 --skip-build --root %{buildroot} --install-data %{_docdir}
mv examples %{buildroot}%{_docdir}/%{oname}/


%files
%doc %{_docdir}/%{oname}
%{py_puresitedir}/%{oname}*

%changelog
* Mon Apr 14 2014 SymbianFlo <symbianflo@mandrivausers.ro> 0.5.3-1
+ Revision: 03fa636
- Updated python-socketpool.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12030 |12cu|python-SPARQLWrapper-1.5.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	SPARQLWrapper

Name:		python-%{oname}
Version:	1.5.2
Release:	1
Summary:	SPARQL Endpoint interface to Python
Source0:	http://pypi.python.org/packages/source/S/%{oname}/%{oname}-%{version}.tar.gz
License:	W3C SOFTWARE NOTICE AND LICENSE
Group:		Development/Python
Url:		http://sparql-wrapper.sourceforge.net/
BuildArch:	noarch
BuildRequires:	python-setuptools

%description
This is a wrapper around a SPARQL service.
It helps in creating the query URI and, possibly, convert the result
into a more manageable format.

%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc AUTHORS.txt
%doc ChangeLog.txt
%doc LICENSE.txt
%doc README.txt
%{py_puresitedir}/SPARQLWrapper/*
%{py_puresitedir}/SPARQLWrapper*.egg-info

%changelog
* Wed Dec 04 2013 Rosa <rosa@abf.rosalinux.ru> 1.5.2-1
+ Revision: db1a285
- Automatic import for version 1.5.2-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12031 |12cu|python-sqlalchemy-migrate-0.8.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module sqlalchemy-migrate

%define debug_package %{nil}

Name:           python-%{module}
Version:        0.8.2
Release:        1
License:        MIT
Source:         http://pypi.python.org/packages/source/s/sqlalchemy-migrate/sqlalchemy-migrate-%{version}.tar.gz
Group:          Development/Python
Summary:        Database schema migration for SQLAlchemy
BuildRequires:  python-py
Url:            http://pypi.python.org/pypi/sqlalchemy-migrate
BuildRequires:  python-setuptools
Requires:       python-nose >= 0.10
Requires:       python-sqlalchemy >= 0.5
Requires:       python-sphinx >= 0.5
Requires:       python-tempita
Requires:       python-decorator

%description
Inspired by Ruby on Rails' migrations, Migrate provides a way to deal with
database schema changes in SQLAlchemy projects.

Migrate extends SQLAlchemy to have database changeset handling. It provides a
database change repository mechanism which can be used from the command line as
well as from inside python code.

%prep
%setup -q -n %module-%version

%build
CFLAGS="%{optflags}" python setup.py build

%install
python setup.py install --root %{buildroot} --install-purelib=%{py_platsitedir}

%clean

%files 
%doc PKG-INFO  
%{_bindir}/migrate*
%{py_platsitedir}/*



%changelog
* Sun Dec 29 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.8.2-1
+ Revision: f1a4596
- Fix %doc files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12032 |12cu|python-sqlobject-1.3.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Object-Relational Manager, aka database wrapper for python
Name: python-sqlobject
Version: 1.3.2
Release: 1
URL: http://sqlobject.org/
Source0: http://pypi.python.org/packages/source/S/SQLObject/SQLObject-%{version}.tar.gz
License: LGPL
Group: Development/Python
BuildArch: noarch
BuildRequires: python-devel python-setuptools
Requires: python

%description
Classes created using SQLObject wrap database rows, presenting a
friendly-looking Python object instead of a database/SQL interface.
Emphasizes convenience.  Works with MySQL, PostgreSQL, SQLite, Firebird.

%prep
%setup -n SQLObject-%version -q

%build
python setup.py build

%install
python setup.py install --root %{buildroot}
rm -Rf %{buildroot}/%_bindir/easy_install

%clean

%files
%doc docs
%{py_puresitedir}/*
%_bindir/*





%changelog
* Wed Oct 16 2013 dsilakov <denis.silakov@rosalab.ru> 1.3.2-1
+ Revision: fccd35e
- Merge pull request #1 from import/python-sqlobject:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12033 |12cu|python-stevedore-0.15-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname stevedore

Name:           python-%{oname}
Version:        0.15
Release:        1
Summary:        Manage dynamic plugins for Python applications
Group:          Development/Python
License:        ASL 2.0
URL:            https://github.com/dreamhost/%{oname}
Source0:        http://pypi.python.org/packages/source/s/%{oname}/%{oname}-%{version}.tar.gz

BuildRequires:  pkgconfig(python)
BuildRequires:  pythonegg(setuptools)
BuildRequires:  pythonegg(pbr)
BuildRequires:  pythonegg(nose)
BuildRequires:  pythonegg(mock)

Requires:       pythonegg(setuptools)

BuildArch:      noarch

%description
Manage dynamic plugins for Python applications


%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --skip-build --root %{buildroot}

%check
PYTHONPATH=. nosetests


%files
%doc README.rst LICENSE
%{py_puresitedir}/%{oname}
%{py_puresitedir}/%{oname}-%{version}-py?.?.egg-info


%changelog
* Sat Apr 12 2014 symbianflo <symbianflo@symbianflo> 0.15-1
+ Revision: 4474224
- Imported from SRPM



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12034 |12cu|python-suds-0.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Lightweight SOAP client
Name:    python-suds
Version: 0.4.1
Release: 1
Source0: https://fedorahosted.org/releases/s/u/suds/%{name}-%{version}.tar.gz
License: GPL3
Group: Development/Python
Prefix: %{_prefix}
BuildArch: noarch
Url: https://fedorahosted.org/suds
AutoReq: 0

BuildRequires: python-devel python-setuptools

%description
suds

%prep
%setup -q

%build
python setup.py build

%install
python setup.py install  --root=%{buildroot} --record=INSTALLED_FILES

touch DIRS
for i in `cat INSTALLED_FILES`; do
    if [ -f %{buildroot}/$i ]; then
	echo $i >>FILES
    fi
    if [ -d %{buildroot}/$i ]; then
	echo %dir $i >>DIRS
    fi
done

sed -e "/\.py[co]$/d" -e "s/\.py$/.py*/" DIRS FILES >INSTALLED_FILES

%clean

%files -f INSTALLED_FILES

%changelog
* Sun Dec 22 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.4.1-1
+ Revision: aee4e98
- Fix setup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12035 |12cu|python-svg2rlg-0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	svg2rlg

Name:		python-%{oname}
Version:	0.3
Release:	1
Summary:	Convert SVG to Reportlab drawing
Source0:	http://pypi.python.org/packages/source/s/%{oname}/%{oname}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		http://code.google.com/p/svg2rlg/
BuildArch:	noarch
BuildRequires:  python-devel 
BuildRequires:  python-setuptools

Requires:	python-reportlab

%description
**svg2rlg** is a small utility to convert SVG to reportlab graphics.

The authors motivation was to have a more robust handling of
SVG files in the **rst2pdf** tool. Specific to be able to handle
the quirks needed to include SVG export from matplotlib.

%prep
%setup -q -n %{oname}-%{version}
perl -i -pe 's/\r\n/\n/gs' {README,COPYING}.txt


%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

chmod +x %{buildroot}%{py_puresitedir}/svg2rlg.py


%files
%doc *.txt
%{py_puresitedir}/svg2rlg.py*
%{py_puresitedir}/svg2rlg*.egg-info



%changelog
* Tue Dec 03 2013 symbianflo <symbianflo@mandrivausers.ro> 0.3-1
+ Revision: 2d420e3
- Import python-svg2rlg



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12036 |12cu|python-swiftclient-2.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:       python-swiftclient
Version:    2.0.2
Release:    1
Summary:    Client Library for OpenStack Object Storage API
License:    ASL 2.0
Group:      Development/Python
URL:        http://pypi.python.org/pypi/%{name}
Source0:    http://pypi.python.org/packages/source/p/%{name}/%{name}-%{version}.tar.gz
# fedora patch
Patch0001: 0001-Remove-builtin-requirements-handling.patch

BuildRequires: pkgconfig(python)
BuildRequires: pythonegg(setuptools)
BuildRequires: pythonegg(d2to1)
BuildRequires: pythonegg(pbr)
BuildRequires: pythonegg(requests)
BuildRequires: pythonegg(sphinx)
BuildRequires: pythonegg(six)

Requires:    pythonegg(python-keystoneclient)
Requires:    pythonegg(requests)

Conflicts:  openstack-swift

BuildArch:  noarch

%description
Client library and command line utility for interacting with Openstack
Object Storage API.


%prep
%setup -q

%patch0001 -p1
rm -f test-requirements.txt requirements.txt
rm -rf python_swiftclient.egg-info

%build
python setup.py build

%install
python setup.py install -O1 --skip-build --root %{buildroot}

# build html docs
export PYTHONPATH="$( pwd ):$PYTHONPATH"
pushd doc
make html
popd

# manpage
install -p -D -m 644 doc/manpages/swift.1 %{buildroot}%{_mandir}/man1/swift.1

# Fix linting
rm -fr doc/build/html/.doctrees doc/build/html/.buildinfo

%files
%doc LICENSE README.rst doc/build/html
%{_bindir}/swift
%{python_sitelib}/swiftclient
%{python_sitelib}/*.egg-info
%{_mandir}/man1/swift.1*


%changelog
* Fri Apr 11 2014 Rosa <rosa@abf.rosalinux.ru> 2.0.2-1
+ Revision: 6c94c02
- Automatic import for version 2.0.2-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12037 |12cu|python-tables-3.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	tables

Summary: 	Hierarchical datasets in Python
Name: 	 	python-%{module}
Version: 	3.0.0
Release: 	1
Source0: 	https://pypi.python.org/packages/source/t/%{module}/%{module}-%{version}.tar.gz
License: 	BSD
Group: 	 	Development/Python
Url: 	 	http://www.pytables.org
Requires: 	python-numpy >= 1.4.1
Requires:	python-numexpr >= 1.4.1
BuildRequires:	python-numpy >= 1.4.1
BuildRequires:	python-numpy-devel >= 1.4.1
BuildRequires:	python-numexpr >= 1.4.1
BuildRequires: 	hdf5-devel >= 1.6.10
BuildRequires:	bzip2-devel
BuildRequires:	liblzo-devel
BuildRequires:	python-cython >= 0.13
BuildRequires:	python-setuptools
BuildRequires:	pkgconfig(python)
BuildRequires:	python-sphinx
BuildRequires:	pkgconfig(lapack)
%rename python-pytables

%description
PyTables is a Python package for managing hierarchical datasets
designed to efficiently and easily cope with extremely large amounts
of data. It is built on top of the HDF5 library and the NumPy package
(numarray and Numeric are also supported). PyTables features an
object-oriented interface and performance-critical extensions coded in
C (generated using Pyrex) that make it a fast yet extremely
easy-to-use tool for interactively processing and searching through
very large amounts of data. PyTables also optimizes memory and disk
resources so that data occupies much less space than with other
solutions such as relational or object-oriented databases (especially
when compression is used).

%package	doc
Group:		Development/Python
Summary:	Documentation for PyTables
BuildArch:	noarch

%description doc
The %{name}-doc package contains the documentation related to 
PyTables.

%package -n python3-%{module}
Summary:        Hierarchical datasets in Python 3
Group:          Development/Python
Requires: 	python3-numpy
Requires:	python3-numexpr
BuildRequires:	python3-numpy
BuildRequires:	python3-numpy-devel
BuildRequires:	python3-numexpr
BuildRequires:	python3-distribute
BuildRequires:	pkgconfig(python3)
BuildRequires:	python3-cython

%description -n python3-%{module}
PyTables is a Python 3 package for managing hierarchical datasets
designed to efficiently and easily cope with extremely large amounts
of data. It is built on top of the HDF5 library and the NumPy package
(numarray and Numeric are also supported). PyTables features an
object-oriented interface and performance-critical extensions coded in
C (generated using Pyrex) that make it a fast yet extremely
easy-to-use tool for interactively processing and searching through
very large amounts of data. PyTables also optimizes memory and disk
resources so that data occupies much less space than with other
solutions such as relational or object-oriented databases (especially
when compression is used).


%prep 
%setup -qc
mv %{module}-%{version} python2
cp -a python2 python3

find python3/utils -name 'pt*' | xargs sed -i '1s|^#!/usr/bin/env python|#!python3|'

%build
export LIBS="dl m"
pushd python2
CFLAGS="%{optflags}" python setup.py build
popd

pushd python3
CFLAGS="%{optflags}" python3 setup.py build
popd

%install
pushd python3
python3 setup.py install -O1 --skip-build --root %{buildroot}
mv %{buildroot}/usr/bin/pt2to3 %{buildroot}/usr/bin/pt2to33
mv %{buildroot}/usr/bin/ptdump %{buildroot}/usr/bin/ptdump3
mv %{buildroot}/usr/bin/ptrepack %{buildroot}/usr/bin/ptrepack3
popd

pushd python2
chmod -x examples/check_examples.sh
for i in utils/*; do sed -i 's|bin/env |bin/|' $i; done
python setup.py install -O1 --skip-build --root=%{buildroot}
popd

%check
pushd python3
libdir=`ls build/|grep lib`
export PYTHONPATH=`pwd`/build/$libdir
echo "import tables; tables.test()" > bench/check_all.py
python3 bench/check_all.py
popd

pushd python2
libdir=`ls build/|grep lib`
export PYTHONPATH=`pwd`/build/$libdir
echo "import tables; tables.test()" > bench/check_all.py
python bench/check_all.py
popd


%files
%doc python2/*.txt python2/LICENSES
%{_bindir}/pt2to3
%{_bindir}/ptdump
%{_bindir}/ptrepack
%{py_platsitedir}/%{module}
%{py_platsitedir}/%{module}-%{version}-py*.egg-info

%files doc
%doc python2/examples/
%doc python2/doc/html/

%files -n python3-%{module}
%doc python3/*.txt python3/LICENSES
%{_bindir}/pt2to33
%{_bindir}/ptdump3
%{_bindir}/ptrepack3
%{py3_platsitedir}/%{module}
%{py3_platsitedir}/%{module}-%{version}-py*.egg-info

%changelog
* Fri Dec 20 2013 Denis Silakov <denis.silakov@rosalab.ru> 3.0.0-1
+ Revision: 49b104d
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12038 |12cu|python-tagpy-2013.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define shortname tagpy

Summary:	Python bindings for TagLib to read and write music files tags
Name:		python-tagpy
Version:	2013.1
Release:	1
License:	MIT
Group:		Development/Python
URL:		http://pypi.python.org/pypi/tagpy
Source0:	https://pypi.python.org/packages/source/t/%{shortname}/%{shortname}-%{version}.tar.gz
Patch0:		http://patch-tracker.debian.org/patch/series/dl/tagpy/2013.1-3/taglib-1.8.patch
# mugged from mga
Patch1:		use_setuptools.patch

BuildRequires:	pythonegg(setuptools)
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(taglib)
BuildRequires:	boost-devel


%description
TagPy is a Python crust (or a set of Python bindings) for TagLib, which allows
to read and write ID3 tags of version 1 and 2, access Xiph Comments in Ogg
Vorbis Files and Ogg Flac Files and access APE tags in Musepack and MP3 files.

%prep
%setup -q -n %{shortname}-%{version}
%patch0 -p1
%patch1 -p1

%build

CFLAGS="%{optflags} `pkg-config --cflags taglib`" python setup.py build

%install
python setup.py install -O1 --skip-build --root %{buildroot}

%check
python setup.py test

%files
%doc LICENSE README* test/*.py test/tagrename
%{py_platsitedir}/%{shortname}/
%{py_platsitedir}/_%{shortname}.so
%{py_platsitedir}/%{shortname}-%{version}-py%{py_ver}.egg-info

%changelog
* Sat Jan 04 2014 symbianflo <symbianflo@symbianflo> 2013.1-1
+ Revision: efef452
- Log: update to 2013.1, fix build, fix files, fix debug, spec clean



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12039 |12cu|python-telepathy-0.15.19-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           python-telepathy
Version:        0.15.19
Release:        2
Summary:        Python libraries for Telepathy
Group:          Development/Python
License:        LGPLv2+
URL:            http://telepathy.freedesktop.org/wiki/
Source0:        http://telepathy.freedesktop.org/releases/telepathy-python/telepathy-python-%{version}.tar.gz
Patch0:         python-telepathy-0.15.19-autotools.patch
BuildArch:      noarch
BuildRequires:  pkgconfig(python)
BuildRequires:  libxslt-proc

%description
Python libraries for use in Telepathy clients and connection managers.

%files
%doc COPYING AUTHORS README NEWS examples/
%{py_puresitedir}/telepathy/

#--------------------------------------------------------------------

%prep
%setup -q -n telepathy-python-%{version}
%patch0 -p1 -b .autotools

%build
%configure
# parallel build fails
make
chmod 0644 examples/*

%install
%makeinstall_std





%changelog
* Mon Apr 21 2014 symbianflo <symbianflo@symbianflo> 0.15.19-2
+ Revision: e66e427
- Log: ptched autotools, fix linting, spec clean, bump rel



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12040 |12cu|python-tempita-0.5.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname	Tempita

Summary:	A very small text templating language
Name:		python-tempita
Version:	0.5.2
Release:	1
Source0:	https://pypi.python.org/packages/source/T/Tempita/Tempita-%{version}.tar.gz
License:	MIT
Group:		Development/Python
Url:		http://pythonpaste.org/tempita/
BuildArch:	noarch
BuildRequires:	python-setuptools

%description
Tempita is a small templating language for text substitution.

This isn't meant to be the Next Big Thing in templating; it's just a
handy little templating language for when your project outgrows
string.Template or % substitution. It's small, it embeds Python in
strings, and it doesn't do much else.

%prep
%setup -q -n %{tarname}-%{version}

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILE_LIST
sed -i 's/.*egg-info$//' FILE_LIST

%files -f FILE_LIST


%changelog
* Mon Mar 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.5.2-1
+ Revision: 14d368f
- Updated to 0.5.2 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12041 |12cu|python-testtools-0.9.35-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname testtools

Name:           python-%{oname}
Version:        0.9.35
Release:        1
Summary:        Extensions to the Python unit testing framework
Group:          Development/Python
License:        MIT
URL:            https://launchpad.net/testtools
Source0:        http://pypi.python.org/packages/source/t/testtools/testtools-%{version}.tar.gz

BuildRequires:  pkgconfig(python)
BuildRequires:  pythonegg(python-mimeparse) >= 0.1.4
BuildRequires:  python-setuptools
BuildRequires:  pythonegg(sphinx)
BuildRequires:  pythonegg(extras)

Requires:       pythonegg(extras)
Requires:       pythonegg(python-mimeparse) >= 0.1.4

BuildArch:      noarch

%description
testtools is a set of extensions to the Python standard library's unit testing
framework.


%prep
%setup -qn %{oname}-%{version}

%build
python setup.py build
make -C doc html
pushd doc/_build/html/_static
find -size 0 -delete
popd

%install
python setup.py install -O1 --skip-build --root %{buildroot}


%check
make PYTHON=python check

%files
%doc LICENSE NEWS README.rst doc/_build/html/*
%{py_puresitedir}/*

%changelog
* Sat Apr 12 2014 symbianflo <symbianflo@symbianflo> 0.9.35-1
+ Revision: 6921f14
- Imported from SRPM



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12042 |12cu|python-textile-2.1.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define shortname textile
%define debug_package %{nil}

Name:           python-%{shortname}
Version:        2.1.5
Release:        2
Summary:        A Humane Web Text Generator
Group:          Development/Python
License:        BSD
URL:            http://dealmeida.net/projects/textile/
Source0:        http://pypi.python.org/packages/source/t/%{shortname}/%{shortname}-%{version}.tar.gz

BuildRequires:  python-devel
BuildRequires:  python-setuptools

%description
Textile is a XHTML generator using a simple markup developed by Dean Allen.
This is a Python port with support for code validation, itex to MathML
translation, Python code coloring and much more.

%prep
%setup -q -n %{shortname}-%{version}

%build
%{__python} setup.py build

%install
%{__python} setup.py install -O1 --skip-build --root %{buildroot} --install-purelib=%{py_platsitedir}
 
%files
%{py_platsitedir}/*

%changelog
* Tue Feb 11 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.1.5-2
+ Revision: 96e21a2
- Disable debug



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12043 |12cu|python-tornado-3.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname tornado
%define debug_package %{nil}

Name:           python-%{oname}
Version:        3.2
Release:        1
Summary:        Scalable, non-blocking web server and tools
Group:          Development/Python
License:        ASL 2.0
URL:            http://www.tornadoweb.org
Source0:        https://pypi.python.org/packages/source/t/tornado/tornado-%{version}.tar.gz
BuildRequires:	python-devel
Requires:	    python
Requires:       python-pycurl
Requires:       python-simplejson

%description
Tornado is an open source version of the scalable, non-blocking web server and
and tools.

The framework is distinct from most mainstream web server frameworks (and
certainly most Python frameworks) because it is non-blocking and reasonably
fast. Because it is non-blocking and uses epoll, it can handle thousands of
simultaneous standing connections, which means it is ideal for real-time web
services.

%package doc
Summary:        Examples for python-tornado
Group:          Development/Python
Requires:       %{name} = %{version}-%{release}

%description doc
Tornado is an open source version of the scalable, non-blocking web server and
and tools. This package contains some example applications.

%prep 
%setup -q -n %{oname}-%{version}

# remove shebang from files
for File in `find %{oname} -name "*py"`; do
    %{__sed} -i.orig -e 1d ${File}
    touch -r ${File}.orig ${File}
    rm ${File}.orig
done

# spurious permission fix
find demos/ -name "*.py" -exec chmod -x {} \;

# remove empty file
rm -rf demos/facebook/static/facebook.js

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc 
%{py_platsitedir}/%{oname}/
%{py_platsitedir}/%{oname}-%{version}-py%{py_ver}.egg-info/

%files doc
%doc demos


%changelog
* Tue Mar 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.2-1
+ Revision: 03f35a9
- The package is not noarch anymore



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12044 |12cu|python-traits-4.3.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	traits

Summary:	Enthought Tool Suite - explicitly typed attributes for Python
Name:		python-%{module}
Version:	4.3.0
Release:	2
Source0:	https://www.enthought.com/repo/ets/traits-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		https://github.com/enthought/traits/
Obsoletes:	python-enthought-traits-ui
Obsoletes:	python-enthought-traits
Requires:	python-numpy >= 1.1.0
BuildRequires:	python-setupdocs >= 1.0.5
BuildRequires:	python-setuptools >= 0.6c8
BuildRequires:	python-sphinx
BuildRequires:  python-devel

%description
The Traits project allows Python programmers to use a special kind of type
definition called a trait which provides object attributes with some 
additional characteristics:

* Initialization: A trait has a default value, which is automatically
  set as the initial value of an attribute before its first use in a
  program.
* Validation: A trait attribute's type is explicitly declared. The
  type is evident in the code, and only values that meet a
  programmer-specified set of criteria (i.e., the trait definition)
  can be assigned to that attribute.
* Delegation: The value of a trait attribute can be contained either
  in the defining object or in another object delegated to by the
  trait.
* Notification: Setting the value of a trait attribute can notify
  other parts of the program that the value has changed.
* Visualization: User interfaces that allow a user to interactively
  modify the value of a trait attribute can be automatically
  constructed using the trait's definition. (This feature requires
  that a supported GUI toolkit be installed. If this feature is not
  used, the Traits project does not otherwise require GUI support.)

A class can freely mix trait-based attributes with normal Python
attributes, or can opt to allow the use of only a fixed or open set of
trait attributes within the class. Trait attributes defined by a class
are automatically inherited by any subclass derived from the class.

%prep
%setup -q -n %{module}-%{version}

%build
%__python setup.py build
export PYTHONPATH=`ls -1d build/lib.* | head -1`
%__python setup.py build_docs --formats html

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}

%files 
%doc *.txt *.rst examples/ build/docs/html/
%py_platsitedir/%{module}*


%changelog
* Mon Aug 13 2012 Lev Givon <lev@mandriva.org> 4.2.0-1
+ Revision: 814679
- Update to 4.2.0.

* Tue Dec 27 2011 Lev Givon <lev@mandriva.org> 4.1.0-1
+ Revision: 745658
- Update to 4.1.0.

* Thu Jul 07 2011 Lev Givon <lev@mandriva.org> 4.0.0-1
+ Revision: 689158
- import python-traits




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12045 |12cu|python-traitsui-4.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	traitsui

Summary:	Enthought Tool Suite - traitsui project
Name:		python-%{module}
Version:	4.3.0
Release:	1
Source0:	https://www.enthought.com/repo/ets/traitsui-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		https://github.com/enthought/traitsui/
BuildArch:	noarch
Obsoletes:	python-enthought-traits-ui
Obsoletes:	python-enthought-traitsgui
Requires:	python-traits >= 4.1.0
Requires:	python-pyface >= 4.1.0
BuildRequires:	python-setuptools >= 0.6c8
BuildRequires:	python-sphinx

%description
The traitsui project contains a toolkit-independent GUI abstraction
layer (known as Pyface), which is used to support the "visualization"
features of the Traits package. Thus, you can write code in terms of
the Traits API (view, items, editors, etc.), and let TraitsGUI and
your selected toolkit and backend take care of the details of
displaying them.

The following GUI backends are supported:

- wxPython
- PyQt
- PySide

%prep
%setup -q -n %{module}-%{version}

%build
%__python setup.py build
pushd docs
make html
popd

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILE_LIST
sed -i 's/.*egg-info$//' FILE_LIST

%files -f FILE_LIST
%doc *.txt *.rst examples/ docs/build/html



%changelog
* Tue Dec 27 2011 Lev Givon <lev@mandriva.org> 4.1.0-1
+ Revision: 745663
- Update to 4.1.0.

* Sun Jul 10 2011 Lev Givon <lev@mandriva.org> 4.0.1-1
+ Revision: 689412
- Update to 4.0.1.

* Thu Jul 07 2011 Lev Givon <lev@mandriva.org> 4.0.0-2
+ Revision: 689265
- Rebuild.
- Fix install dep.

* Thu Jul 07 2011 Lev Givon <lev@mandriva.org> 4.0.0-1
+ Revision: 689188
- import python-traitsui




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12046 |12cu|python-transaction-1.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		python-transaction
Version:	1.4.1
Release:	1
Group:		Development/Python
License:	Zope Public License
Summary:	Transaction management for Python
# md5=10b5d02dcded26f6f265771e6d68fc06
Source:		http://pypi.python.org/packages/source/t/transaction/transaction-%{version}.zip
URL:		http://pypi.python.org/pypi/transaction/
BuildRequires:	python-devel
BuildRequires:	python-setuptools

%define debug_package %{nil}

%description
This package contains a generic transaction implementation for Python.
It is mainly used by the ZODB, though.

Note that the data manager API, transaction.interfaces.IDataManager,
is syntactically simple, but semantically complex. The semantics were
not easy to express in the interface. This could probably use more work.
The semantics are presented in detail through examples of a sample data
manager in transaction.tests.test_SampleDataManager.

%prep
%setup -q -n transaction-%{version}

%build

%install
PYTHONDONTWRITEBYTECODE= \
%__python setup.py install --root=%{buildroot} --record=INSTALLED_FILES
sed -i 's/.*egg-info$//' INSTALLED_FILES

%files -f INSTALLED_FILES


%changelog
* Fri Oct 07 2011 Lev Givon <lev@mandriva.org> 1.1.1-1mdv2011.0
+ Revision: 703491
- Update to 1.1.1.

* Thu Nov 04 2010 Paulo Andrade <pcpa@mandriva.com.br> 1.0.0-2mdv2011.0
+ Revision: 593455
+ rebuild (emptylog)

* Fri Aug 07 2009 Paulo Andrade <pcpa@mandriva.com.br> 1.0.0-1mdv2010.0
+ Revision: 411006
- Initial import of python-transaction version 1.0.0.
- python-transaction



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12047 |12cu|python-twisted-flow-8.2.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

Summary:    Generator-based async result flow module for Twisted
Name:       python-twisted-flow
Version:	8.2.0
Release:	5
Source0:    http://tmrc.mit.edu/mirror/twisted/Flow/0.1/TwistedFlow-%{version}.tar.bz2
License:    MIT
Group:      Development/Python
URL:        http://twistedmatrix.com/projects/flow/
BuildRequires:	python-devel python-twisted-core
Requires:       python-twisted-core
# for twisted.flow.web
Requires:       python-twisted-web

%description
Flow is a generator-based async result flow module for Twisted.

%prep
%setup -q -n TwistedFlow-%version

%build
%__python setup.py build

%install
%__python setup.py install --root  %buildroot --install-purelib=%py_platsitedir

%files
%defattr(0644,root,root,0755)
%doc LICENSE README doc/*
%{py_platsitedir}/twisted/flow/
%{py_platsitedir}/Twisted_Flow-*-py*.egg-info

%changelog
* Tue Feb 11 2014 Denis Silakov <denis.silakov@rosalab.ru> 8.2.0-5
+ Revision: b35e035
- Spec clenaup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12048 |12cu|python-twisted-pair-10.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define directory_down %(echo %version|perl -n -e  '/^(\d+\.\d+).*$/; print \$1 ')
%define debug_package %{nil}

Summary:        A module to do low level tcp stuff with Twisted
Name:           python-twisted-pair
Version:        10.2.0
Release:        1
Source0:        http://tmrc.mit.edu//mirror/twisted/Pair/%{directory_down}/TwistedPair-%{version}.tar.bz2
License:        MIT
Group:          Development/Python
URL:            http://twistedmatrix.com/projects/pair/
BuildRequires:	python-devel python-twisted-core
Requires:       python-twisted-core
# do not work on x86_64 du to module loading issue
#BuildArch:      noarch
%description
A module to do low level tcp stuff with Twisted.


%prep
%setup -q -n TwistedPair-%{version}

%build
%__python setup.py build

%install
%__python setup.py install --root  %{buildroot} --install-purelib=%{py_platsitedir}

%files
%defattr(0644,root,root,0755)
%doc LICENSE README doc/*
%py_platsitedir/*



%changelog
* Sat Jan 02 2010 Frederik Himpe <fhimpe@mandriva.org> 9.0.0-1mdv2011.0
+ Revision: 485572
- Update to new version 9.0.0

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 8.2.0-2mdv2010.0
+ Revision: 442517
- rebuild

* Sat Jan 03 2009 Jérôme Soyer <saispo@mandriva.org> 8.2.0-1mdv2009.1
+ Revision: 323857
- New upstream release

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Wed Jan 25 2006 Michael Scherer <misc@mandriva.org> 0.1.0-2mdk
- make it arch dependant
- use macro
- make it rpmbuildupdatable

* Sat May 14 2005 Michael Scherer <misc@mandriva.org> 0.1.0-1mdk
- Initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12049 |12cu|python-twisted-xish-0.1.0-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define directory_down %(echo %version|perl -n -e  '/^(\d+\.\d+).*$/; print \$1 ')
%define debug_package %{nil}

Summary:    A XML API for Twisted framework
Name:       python-twisted-xish
Version:    0.1.0
Release:    12
Source0:    http://tmrc.mit.edu/mirror/twisted/Xish//%directory_down/TwistedXish-%{version}.tar.bz2
Source1:    _version.py
License:    MIT
Group:      Development/Python
URL:        http://twistedmatrix.com/projects/xish/
BuildRequires:	python-devel 
BuildRequires:  python-twisted-core
Requires:       python-twisted-core

%description
A XML API for Twisted framework.

%prep
%setup -q -n TwistedXish-%version
cp %SOURCE1 twisted/xish/

%build
%__python setup.py build

%install
%__python setup.py install --root  %buildroot --install-purelib=%{py_platsitedir}

%files
%defattr(0644,root,root,0755)
%doc LICENSE README 
%{py_platsitedir}/twisted/xish/
%{py_platsitedir}/*.egg-info

%changelog
* Tue Feb 11 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.1.0-12
+ Revision: 843b507
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12050 |12cu|python-twitter-1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}
%define name	python-twitter
%define version 0.6
%define release %mkrel 1

Summary:	Python bindings for Twitter
Name:		%{name}
Version:	1.1
Release:	1
License:	ASL 2.0
Group:		Development/Python
Url:		http://code.google.com/p/python-twitter/
Source0:	http://python-twitter.googlecode.com/files/%{name}-%{version}.tar.gz
BuildRequires:	python-setuptools
Requires:	python-simplejson
Requires:   pythonegg(requests-oauthlib)

%description
This library provides a pure python interface for the Twitter API.

Twitter (http://twitter.com) provides a service that allows people to connect
via the web, IM, and SMS. Twitter exposes a web services API
(http://twitter.com/help/api) and this library is intended to make it even
easier for python programmers to use. 

%prep
%setup -q

%build
python setup.py build

%install
python setup.py install -O1 --skip-build --root %{buildroot} --install-purelib=%{py_platsitedir}
chmod a+r %{buildroot}%{py_platsitedir}/*/*


%files
%{py_platsitedir}/*



%changelog
* Thu Dec 26 2013 SymbianFlo <symbianflo@mandrivausers.ro> 1.1-1
+ Revision: 4495045
- fix req, spec clean .



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12051 |12cu|python-urllib3-1.7.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	urllib3
%define name	python-%{module}
%define version 1.4
%define release 1

Summary:	Python HTTP library with thread-safe connection pooling, file post, and more
Name:		%{name}
Version:	1.7.1
Release:	1
Source0:	https://pypi.python.org/packages/source/u/urllib3/urllib3-%{version}.tar.gz
License:	MIT
Group:		Development/Python
Url:		http://urllib3.readthedocs.org/
BuildArch:	noarch
BuildRequires:	python-devel, python-setuptools

%description
There are two critical features missing from the Python standard
library: Connection re-using/pooling and file posting. It's not
terribly hard to implement these yourself, but it's much easier to use
a module that already did the work for you.

The Python standard libraries urllib and urllib2 have little to do
with each other. They were designed to be independent and standalone,
each solving a different scope of problems, and urllib3 follows in a
similar vein.

%prep
%setup -q -n %{module}-%{version}

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}

%clean

%files
%doc *.txt
%py_puresitedir/urllib3*
%py_puresitedir/dummyserver*



%changelog
* Sat Dec 21 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.7.1-1
+ Revision: f4a0717
- LOG Updated to 1.7.1 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12052 |12cu|python-urwid-1.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	urwid

Summary:	Full-featured Python console user interface library

Name: 		python-%{module}
Version: 	1.2.1
Release: 	1
Source0: 	https://pypi.python.org/packages/source/u/urwid/urwid-%{version}.tar.gz
License:	LGPL
Group: 		Development/Python
Url: 		http://excess.org/%{module}
BuildRequires:	python-setuptools
BuildRequires:	python-devel

%description
Urwid is a console user interface library. It includes many features
useful for text console application developers including :

* Applcations resize quickly and smoothly
* Automatic, programmable text alignment and wrapping
* Simple markup for setting text attributes within blocks of text
* Powerful list box with programmable content for scrolling all
  widget types
* Your choice of event loops: Twisted, Glib or built-in
  select-based loop
* Pre-built widgets include edit boxes, buttons, check
  boxes and radio buttons
* Display modules include raw, curses, and
  experimental LCD and web displays
* Support for UTF-8, simple 8-bit and CJK encodings
* 256 and 88 color mode support
* Python 3.2 support

%prep
%setup -q -n %{module}-%{version}

%build
%setup_compile_flags
%__python setup.py build

%install
PYTHONDONTWRITEBYTECODE=  %__python setup.py install --root=%{buildroot} --record=FILE_LIST
sed -i 's/.*egg-info$//' FILE_LIST

%files 
#-f FILE_LIST
%doc   *py
%{py_platsitedir}/*




%changelog
* Wed Apr 09 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.2.1-1
+ Revision: d161b3f
- Updated to 1.2.1 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12053 |12cu|python-virtinst-0.600.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module  virtinst
%define name    python-%{name}
%define version 0.600.3
%define release 1

Name: 		python-%{module}
Version: 	0.600.4
Release: 	1
Summary:    Python modules for starting Xen guest installations
License:    GPLv2+
Group: 		Development/Python
Url:        http://virt-manager.et.redhat.com/
Source:     https://fedorahosted.org/released/python-virtinst/virtinst-%{version}.tar.gz
BuildRequires:  python-devel
BuildRequires:  python-libvirt
BuildRequires:  python-libxml2
BuildRequires:  python-urlgrabber
BuildArch:      noarch
ExcludeArch:    ppc ppc64 s390 s390x 
Requires:       python-libvirt >= 0.1.4-4
Requires:       python-urlgrabber
Requires:       python-libxml2

%description
virtinst is a module to help in starting installations of Fedora/Red
Hat Enterprise Linux related distributions inside of virtual machines.  It
supports both paravirt guests (for which only FC and RHEL guests are
currently supported) as well as fully virtualized guests.  It uses
libvirt (http://www.libvirt.org) for starting things.

Also contained is a simple script virt-install which uses
virtinst in a command line mode.

%prep
%setup -q -n %{module}-%{version}

%build
python setup.py build

%install
rm -rf %{buildroot}
python setup.py install --root=%{buildroot}
mkdir -p %{buildroot}/%{_sbindir}
mv %{buildroot}/%{_bindir}/virt-install %{buildroot}/%{_sbindir}/virt-install

ln -s virtinst %{buildroot}%{python_sitelib}/xeninst
ln -s virt-install %{buildroot}/%{_sbindir}/xenguest-install

%find_lang virtinst

%clean
rm -rf %{buildroot}

%files -f virtinst.lang
%defattr(-,root,root)
%doc README
%{python_sitelib}/virtinst
%{python_sitelib}/virtconv
%{python_sitelib}/xeninst
%{python_sitelib}/*.egg-info
%{_bindir}/virt-convert
%{_bindir}/virt-clone
%{_bindir}/virt-image
%{_sbindir}/virt-install
%{_sbindir}/xenguest-install
%{_mandir}/man1/virt-convert.1*
%{_mandir}/man1/virt-clone.1*
%{_mandir}/man1/virt-image.1*
%{_mandir}/man1/virt-install.1*
%{_mandir}/man5/virt-image.5*


%changelog
* Fri May 25 2012 Guilherme Moro <guilherme@mandriva.com> 0.600.1-1mdv2012.0
+ Revision: 800571
- Updated to version 0.600.1

* Tue Oct 25 2011 Sergey Zhemoitel <serg@mandriva.org> 0.600.0-1
+ Revision: 707113
- new release 0.600.0

* Wed May 04 2011 Zé <ze@mandriva.org> 0.500.6-1
+ Revision: 665089
- version 0.500.6
- set buildroot and arrange spec

* Sat Feb 05 2011 Guillaume Rousse <guillomovitch@mandriva.org> 0.500.5-1
+ Revision: 636089
- new version
- drop OS patch, merged upstream

  + Bogdano Arendartchuk <bogdano@mandriva.com>
    - added requires for libxml2

* Wed Nov 10 2010 Christiaan Welvaart <spturtle@mandriva.org> 0.500.4-2mdv2011.0
+ Revision: 595646
- rebuild for python 2.7

* Sun Sep 05 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.500.4-1mdv2011.0
+ Revision: 576178
- update to new version 0.500.4

* Mon Mar 29 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.500.3-1mdv2010.1
+ Revision: 528764
- new version

* Tue Feb 09 2010 Frederik Himpe <fhimpe@mandriva.org> 0.500.2-1mdv2010.1
+ Revision: 503324
- Update to new version 0.500.2
- Remove patch integrated upstream

  + Michael Scherer <misc@mandriva.org>
    - fix License
    - add a note about patch, and send it upstream

* Tue Feb 09 2010 Anne Nicolas <ennael@mandriva.org> 0.500.1-2mdv2010.1
+ Revision: 502981
- Add Mandriva in OS list taking into account virtio support

* Tue Dec 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.500.1-1mdv2010.1
+ Revision: 478822
- new version

* Sun Oct 11 2009 Frederik Himpe <fhimpe@mandriva.org> 0.500.0-3mdv2010.0
+ Revision: 456603
- Disable Fedora patch which breaks VM creation when there is no
  user qemu

* Wed Oct 07 2009 Frederik Himpe <fhimpe@mandriva.org> 0.500.0-2mdv2010.0
+ Revision: 455687
- Sync patches with Fedora

* Wed Jul 29 2009 Frederik Himpe <fhimpe@mandriva.org> 0.500.0-1mdv2010.0
+ Revision: 404012
- update to new version 0.500.0

* Wed Mar 11 2009 Frederik Himpe <fhimpe@mandriva.org> 0.400.3-1mdv2009.1
+ Revision: 353926
- update to new version 0.400.3

* Sun Mar 08 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.400.2-1mdv2009.1
+ Revision: 353013
- update to new version 0.400.2

* Fri Mar 06 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.400.1-2mdv2009.1
+ Revision: 349839
- rebuild

* Wed Jan 28 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.400.1-1mdv2009.1
+ Revision: 334879
- new version
- drop keyboard patch, merged upstream

* Sat Jan 03 2009 Funda Wang <fwang@mandriva.org> 0.400.0-3mdv2009.1
+ Revision: 323526
- rebuild

* Mon Nov 03 2008 Frederik Himpe <fhimpe@mandriva.org> 0.400.0-2mdv2009.1
+ Revision: 299642
- Add patch from upstream hg repository which fixes parsing of
  Mandriva's /etc/sysconfig/keyboard file

* Mon Oct 13 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.400.0-1mdv2009.1
+ Revision: 293117
- new version

* Thu Aug 14 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.300.3-1mdv2009.0
+ Revision: 272028
- new version

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.300.1-5mdv2009.0
+ Revision: 259860
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 0.300.1-4mdv2009.0
+ Revision: 247708
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Nov 12 2007 Funda Wang <fwang@mandriva.org> 0.300.1-2mdv2008.1
+ Revision: 108178
- rebuild for new lzma

* Fri Nov 02 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.300.1-1mdv2008.1
+ Revision: 105240
- new version

* Sun Sep 16 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.300.0-1mdv2008.0
+ Revision: 88790
- new version (fix #33395)

* Sat Jun 02 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.103.0-1mdv2008.0
+ Revision: 34681
- new version


* Fri Feb 23 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.101.0-1mdv2007.0
+ Revision: 125025
- new version

* Wed Dec 13 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.98.0-2mdv2007.1
+ Revision: 96465
- fix dependencies

* Wed Dec 13 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.98.0-1mdv2007.1
+ Revision: 96404
- fix build dependencies
- Import python-virtinst

* Wed Dec 13 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.98.0-1mdv2007.1
- first mdv release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12054 |12cu|python-waitress-0.8.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	waitress

Name:		python-%{oname}
Version:	0.8.8
Release:	1
Summary:	Waitress WSGI server
Source0:	http://pypi.python.org/packages/source/w/%{oname}/%{oname}-%{version}.tar.gz
License:	ZPL 2.1
Group:		Development/Python
Url:		https://github.com/Pylons/waitress
BuildArch:	noarch
BuildRequires:	pythonegg(setuptools)
Requires:	pythonegg(setuptools)

%description
Waitress is meant to be a production-quality pure-Python WSGI server with very
acceptable performance.  It has no dependencies except ones which live in the
Python standard library.  It runs on CPython on Unix and Windows under Python
2.6+ and Python 3.2+.  It is also known to run on PyPy 1.6.0+ on UNIX.  It
supports HTTP/1.0 and HTTP/1.1.

For more information, see the "docs" directory of the Waitress package or
http://docs.pylonsproject.org/projects/waitress/en/latest/ .


%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
python setup.py test

%files
%doc README.rst
%{_bindir}/waitress-serve
%{py_puresitedir}/waitress/*.py*
%{py_puresitedir}/waitress/tests/*.py*
%{py_puresitedir}/waitress/tests/fixtureapps/*.py*
%{py_puresitedir}/waitress*.egg-info
%{py_puresitedir}/waitress/tests/fixtureapps/groundhog1.jpg

%changelog
* Sat May 03 2014 symbianflo <symbianflo@symbianflo> 0.8.8-1
+ Revision: 1815fce
- Imported from SRPM



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12055 |12cu|python-webob-1.3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname	WebOb

Summary:	WSGI request and response object for Python
Name:		python-webob
Version:	1.3.1
Release:	1
Source0:	http://pypi.python.org/packages/source/W/WebOb/WebOb-%{version}.tar.gz
License:	MIT
Group:		Development/Python
Url:		http://pythonpaste.org/webob/
BuildArch:	noarch
Requires:	python-pkg-resources
BuildRequires:	python-setuptools

%description
WebOb provides wrappers around the WSGI request environment, and an
object to help create WSGI responses.

The objects map much of the specified behavior of HTTP, including
header parsing and accessors for other standard parts of the
environment.

%prep
%setup -q -n %{tarname}-%{version}

%install
find . -type f -exec chmod 644 {} \;
find . -type d -exec chmod 755 {} \;
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILE_LIST
sed -i 's/.*egg-info$//' FILE_LIST

%files -f FILE_LIST




%changelog
* Mon Mar 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.3.1-1
+ Revision: 4ccfe7d
- Updated to 1.3.1 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12056 |12cu|python-WebTest-2.0.14-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	WebTest

Name:		python-%{oname}
Version:	2.0.14
Release:	2
Summary:	Helper to test WSGI applications
Source0:	http://pypi.python.org/packages/source/W/%{oname}/%{oname}-%{version}.zip
License:	MIT
Group:		Development/Python
Url:		http://webtest.pythonpaste.org/
BuildArch:	noarch
BuildRequires:	pythonegg(setuptools)
BuildRequires:	pythonegg(webob)
BuildRequires:	pythonegg(setuptools)
BuildRequires:	pythonegg(sphinx)
BuildRequires:  pythonegg(lxml)
BuildRequires:  pythonegg(pastedeploy)

Requires:	pythonegg(webob) >= 1.2
Requires:	pythonegg(beautifulsoup4)
Requires:	pythonegg(six)
Requires:	pythonegg(waitress) >= 0.8.5 


%description
=======
WebTest
=======

This wraps any WSGI application and makes it easy to send test
requests to that application, without starting up an HTTP server.

This provides convenient full-stack testing of applications written
with any WSGI-compatible framework.

Full docs can be found at https://webtest.readthedocs.org/en/latest/

%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
python setup.py test

%files
%doc CHANGELOG.rst
%doc README.rst
%doc docs/api.txt
%doc docs/changelog.txt
%doc docs/contributing.txt
%doc docs/debugapp.txt
%doc docs/form.html
%doc docs/forms.txt
%doc docs/http.txt
%doc docs/index.txt
%doc docs/license.txt
%doc docs/testapp.txt
%doc docs/testresponse.txt
%doc docs/webtest.txt
%doc tests/html/404.html
%doc tests/html/form_inputs.html
%doc tests/html/form_inputs_with_defaults.html
%doc tests/html/form_unicode_inputs.html
%doc tests/html/index.html
%doc tests/html/message.html
%{py_puresitedir}/webtest/*.py*
%{py_puresitedir}/WebTest*.egg-info

%changelog
* Sat May 03 2014 symbianflo <symbianflo@symbianflo> 2.0.14-2
+ Revision: f555cd4
- Log: Fixed req, and versionized



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12057 |12cu|python-werkzeug-0.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global srcname Werkzeug

Name:           python-werkzeug
Version:        0.9.4
Release:        1
Summary:        The Swiss Army knife of Python web development 
Group:          Development/Python
License:        BSD
URL:            http://werkzeug.pocoo.org/
Source0:        https://pypi.python.org/packages/source/W/Werkzeug/Werkzeug-%{version}.tar.gz
BuildArch:      noarch
BuildRequires:  python-sphinx
%py_requires -d

%description
Werkzeug
========

Werkzeug started as simple collection of various utilities for WSGI
applications and has become one of the most advanced WSGI utility
modules.  It includes a powerful debugger, full featured request and
response objects, HTTP utilities to handle entity tags, cache control
headers, HTTP dates, cookie handling, file uploads, a powerful URL
routing system and a bunch of community contributed addon modules.

Werkzeug is unicode aware and doesn't enforce a specific template
engine, database adapter or anything else.  It doesn't even enforce
a specific way of handling requests and leaves all that up to the
developer. It's most useful for end user applications which should work
on as many server environments as possible (such as blogs, wikis,
bulletin boards, etc.).

%prep
%setup -q -n %{srcname}-%{version}
%{__sed} -i 's/\r//' LICENSE
%{__sed} -i '1d' werkzeug/testsuite/multipart/collect.py

%build
%{__python} setup.py build
find examples/ -name '*.py' -executable | xargs chmod -x
find examples/ -name '*.png' -executable | xargs chmod -x
pushd docs
make html
popd

%install
%{__python} setup.py install -O1 --skip-build --root %{buildroot}
%{__rm} -rf docs/_build/html/.buildinfo
%{__rm} -rf examples/cupoftee/db.pyc

%files
%doc AUTHORS LICENSE PKG-INFO CHANGES
%{py_puresitedir}/*
%doc docs/_build/html examples



%changelog
* Fri Nov 01 2013 dsilakov <denis.silakov@rosalab.ru> 0.9.4-1
+ Revision: ee6f248
- Merge pull request #1 from import/python-werkzeug:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12058 |12cu|python-wsgiproxy-0.2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module wsgiproxy
Name:           python-%module
Version:        0.2.2
Release:        1
Summary:        HTTP proxying tools for WSGI apps
Group:          Development/Python
License:        MIT
URL:            http://pythonpaste.org/wsgiproxy/
Source0:        http://pypi.python.org/packages/source/W/WSGIProxy/WSGIProxy-%{version}.tar.gz
BuildArch:      noarch
BuildRequires:  python-setuptools
Requires:       python-paste
Requires:       python-pastedeploy

%description
WSGIProxy gives tools to proxy arbitrary(ish) WSGI requests to other
processes over HTTP.

%prep
%setup -q -n WSGIProxy-%{version}

%build
CFLAGS="%{optflags}" python setup.py build

%install
%{__python} setup.py install --root %{buildroot} --install-purelib=%{py_puresitedir}

%clean

%files
%{py_puresitedir}/*




%changelog
* Wed Oct 16 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.2.2-1
+ Revision: 1691b5b
- LOG Updated to 0.2.2 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12059 |12cu|python-xlrd-0.9.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	xlrd
%define name  	python-%{module}
%define version 0.9.2
%define release 1

Summary:	Module for extracting data from MS Excel spreadsheets in Python
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://pypi.python.org/packages/source/x/%{module}/%{module}-%{version}.tar.gz
License:	BSD 
Group:		Development/Python 
Url:		http://pypi.python.org/pypi/xlrd/
BuildArch:	noarch
BuildRequires:	python-setuptools
BuildRequires:	python-devel
BuildRequires:	dos2unix

%py_requires -d

%description
Extract data from new and old Excel spreadsheets on any platform. 
Pure Python. Strong support for Excel dates. Unicode-aware.

%prep
%setup -q -n %{module}-%{version}
for i in */*.py *.html xlrd/doc/* xlrd/examples/*; do
  # fix missing files
  dos2unix $i || :
done
for i in xlrd/doc/* xlrd/examples/xlrdnameAPIdemo.py; do
  iconv -f iso8859-1 -t UTF-8 $i > $i.tmp
  mv -f $i.tmp $i
done

%build
python setup.py build

%install
python setup.py install -O1 --skip-build --root %{buildroot}

# fix linting, add shebang,fix extentions in _bindir
(
  echo '#!%{__python}'
  cat %{buildroot}%{_bindir}/runxlrd.py
) >> %{buildroot}%{_bindir}/runxlrd
rm -rf %{buildroot}%{_bindir}/runxlrd.py* \
  %{buildroot}/%{py_puresitedir}/xlrd/doc \
  %{buildroot}/%{py_puresitedir}/xlrd/examples 


%files
# file attr fixed here
%doc xlrd/doc/* xlrd/examples
%attr(755,root,root) %dir %{py_puresitedir}/xlrd
%{py_puresitedir}/xlrd/*
%{py_puresitedir}/*egg-info
%attr(755,root,root) %{_bindir}/*



%changelog
* Sun Dec 08 2013 symbianflo <symbianflo@mandrivausers.ro> 0.9.2-1
+ Revision: 09698e9
- Merge pull request #1 from symbianflo/python-xlrd:rosa2012.1
- symbianflo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12060 |12cu|python-xlwt-0.7.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	xlwt

Name:		python-%{oname}
Version:	0.7.5
Release:	1
Summary:	Library to create spreadsheet 
Source0:	http://pypi.python.org/packages/source/x/%{oname}/%{oname}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		http://www.python-excel.org/
BuildArch:	noarch
BuildRequires:	python-setuptools

%description
xlwt is a library for generating spreadsheet files that are compatible
with Excel 97/2000/XP/2003, OpenOffice.org Calc, and Gnumeric. xlwt has
full support for Unicode. Excel spreadsheets can be generated on any
platform without needing Excel or a COM server. The only requirement is
Python 2.3 to 2.7.

%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

pushd %{buildroot}%{py_puresitedir}/xlwt/examples
find . -name "*.py" |xargs chmod +x
chmod -x {wsprops,simple,parse-fmla,xlwt_easyxf_simple_demo,protection}.py
popd
chmod +x %{buildroot}%{py_puresitedir}/xlwt/Formatting.py

%files
%doc xlwt/doc/xlwt.html
%{py_puresitedir}/xlwt/doc/xlwt.html
%{py_puresitedir}/xlwt/*.py*
%{py_puresitedir}/xlwt*.egg-info
%{py_puresitedir}/xlwt/examples/*.py
%{py_puresitedir}/xlwt/examples/python.bmp

%changelog
* Sun Dec 08 2013 symbianflo <symbianflo@mandrivausers.ro> 0.7.5-1
+ Revision: 71a695e
- Log: import module



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12061 |12cu|python-xmpp-1.1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		python-xmpp
Version:	1.1.2
Release:	1
URL:		http://pyxmpp.jajcus.net/
Summary:	Python Jabber/XMPP implementation
Source0:	http://github.com/downloads/Jajcus/pyxmpp/pyxmpp-%{version}.tar.gz
Group:		System/Libraries 
License:	LGPLv2
BuildRequires:	python-m2crypto dnspython python-libxml2 python-devel libxml2-devel
Requires:	python-m2crypto dnspython python-libxml2 python

%description
PyXMPP is a Python XMPP (RFC 3920,3921) and Jabber implementation. It
is based on libxml2 -- fast and fully-featured XML parser.

PyXMPP provides most core features of the XMPP protocol and several
JSF-defined extensions. PyXMPP provides building blocks for creating
Jabber clients and components. Developer uses them to setup XMPP streams,
handle incoming events and create outgoing stanzas (XMPP "packets").

Features

 * nearly complete XMPP Core (RFC 3920) protocol for client connections
   (includes SASL, TLS and Strinprep).
 * mostly complete XMPP IM (RFC 3921) protocol (lacks privacy lists)
 * XMPP error objects including translations to and from legacy codes
   for backward compatibility (JEP-0086).
 * legacy authentication ("digest" and "plain") (JEP-0078).
 * component protocol (JEP-0114).
 * Service Discovery (JEP-0030).
 * vCards -- both Jabber "vcard-temp" and RFC 2426
 * basic parts of the Multi-User Chat protocol (JEP-0045)
 * delayed delivery timestamps (JEP-0091).
 * Data Forms (JEP-0004).
 * In-Band Registration (JEP-0077).

%prep
%setup -q -n pyxmpp-%{version}

%build
%__python setup.py build
%__python -O -c "import compileall; compileall.compile_dir('build')"
%__python -c "import compileall; compileall.compile_dir('build')"

%install
%{__rm} -Rf %{buildroot}
%__python setup.py install --prefix %{buildroot}%{_prefix}

%files
%doc ChangeLog COPYING PKG-INFO README TODO examples doc
%{py_platsitedir}/pyxmpp
%{py_platsitedir}/pyxmpp-%{version}-*



%changelog
* Tue Oct 15 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.1.2-1
+ Revision: 9d0398b
- Drop md5, not present in upstream



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12062 |12cu|python-yenc-0.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tag ee6b73a5b14f

Name:           python-yenc
Version:        0.4.0
Release:        1
Summary:        yEnc Module for Python
Group:          Development/Python
License:        GPLv2+
URL:            http://www.hellanzb.com/trac/
Source0:        https://bitbucket.org/dual75/yenc/get/0.4.0.tar.gz
BuildRequires:  python-devel
BuildRequires:  python-distribute

%description
python-yenc is a yEnc decoding library for Python. yEnc is a
binary-to-text encoding scheme for transferring binary files
in messages on Usenet or via e-mail.

%prep
%setup -q -n dual75-yenc-%{tag}


%build
CFLAGS="%{optflags}" %{__python} -c 'import setuptools; execfile("setup.py")' build


%install
%{__python} -c 'import setuptools; execfile("setup.py")' install -O1 --skip-build --root %{buildroot}
chmod g-w %{buildroot}/%{py_platsitedir}/_yenc.so


%check
PYTHONPATH="$PYTHONPATH:%{buildroot}/%{py_platsitedir}" %{__python} test/test.py


%clean


%files
%doc README TODO COPYING
%{py_platsitedir}/*


%changelog
* Fri Oct 25 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.4.0-1
+ Revision: cf0a2ca
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12063 |12cu|python-z3c.autoinclude-0.3.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	z3c.autoinclude

Name:		python-%{oname}
Version:	0.3.5
Release:	1
Summary:	Automatically include ZCML
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.zip
License:	ZPL 2.1
Group:		Development/Python
Url:		http://pypi.python.org/pypi/z3c.autoinclude
BuildArch:	noarch
BuildRequires:	python-setuptools

Requires:  pythonegg(zope.dottedname)
Requires:  pythonegg(zope.interface)
Requires:  pythonegg(zope.configuration)
Requires:  pythonegg(zope.schema)
Requires:  pythonegg(zc.buildout)


%description
This package adds two new ZCML directives to automatically detect
ZCML files to include: "includeDependencies" and "includePlugins".

When you want to include a Zope-based package in your application, you
have to repeat yourself in two places: you have to add the package
itself (in a setup.py, buildout, etc) and you also have to include its
ZCML with an <include> directive or a package-includes slug. Because
you have to repeat yourself, you can easily make an error where you
add a new package but forget to include its ZCML.

z3c.autoinclude lets you circumvent this error-prone process with
automatic detection and inclusion of ZCML files.

%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc CHANGES.rst README.rst TODO.rst
%doc src/z3c.autoinclude.egg-info/*.txt
%doc src/z3c/autoinclude/*.txt
%{_bindir}/*
%{py_puresitedir}/z3c/autoinclude/*
%{py_puresitedir}/z3c.autoinclude*.egg-info
%{py_puresitedir}/z3c.autoinclude*.pth

%changelog
* Sun Nov 24 2013 SymbianFlo <symbianflo@mandrivausers.ro> 0.3.5-1
+ Revision: 199b479
- Updated python-z3c.autoinclude.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12064 |12cu|python-z3c.form-3.0.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	z3c.form

Name:		python-%{oname}
Version:	3.0.5
Release:	1
Summary:	An advanced form and widget framework for Zope 3
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.zip
License:	ZPL 2.1
Group:		Development/Python
Url:		https://launchpad.net/z3c.form
BuildArch:	noarch
BuildRequires:	python-setuptools
BuildRequires:  pkgconfig(libxslt)

Requires: pythonegg(setuptools) 
Requires: pythonegg(six) 
Requires: pythonegg(zope.browser) 
Requires: pythonegg(zope.browserpage) 
Requires: pythonegg(zope.browserresource) 
Requires: pythonegg(zope.component) 
Requires: pythonegg(zope.configuration) 
Requires: pythonegg(zope.contentprovider) 
Requires: pythonegg(zope.event) 
Requires: pythonegg(zope.i18n) 
Requires: pythonegg(zope.i18nmessageid) 
Requires: pythonegg(zope.interface) 
Requires: pythonegg(zope.lifecycleevent) 
Requires: pythonegg(zope.location) 
Requires: pythonegg(zope.pagetemplate) 
Requires: pythonegg(zope.publisher) 
Requires: pythonegg(zope.schema) >= 3.6.0 
Requires: pythonegg(zope.security) 
Requires: pythonegg(zope.site) 
Requires: pythonegg(zope.traversing)


%description
This package provides an implementation for HTML forms and widgets. The goal
is to provide a simple API but with the ability to easily customize any data
or steps.


%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
# python setup.py test

%files
%doc *.txt
%doc src/z3c/form/*.txt
%doc src/z3c/form/browser/*.txt
%{py_puresitedir}/z3c/form/*
%{py_puresitedir}/z3c.form*.egg-info
%{py_puresitedir}/z3c.form*.pth

%changelog
* Mon Dec 02 2013 SymbianFlo <symbianflo@mandrivausers.ro> 3.0.5-1
+ Revision: 27cc0fa
- Fix group



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12065 |12cu|python-z3c.formui-3.0.0a2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	z3c.formui

Name:		python-%{oname}
Version:	3.0.0a2
Release:	1
Summary:	A set of initial UI components for z3c.form
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.zip
License:	ZPL 2.1
Group:		Development/Python
Url:		http://pypi.python.org/pypi/z3c.formui
BuildArch:	noarch
BuildRequires:	python-setuptools
BuildRequires:  pkgconfig(libxslt)
BuildRequires:  pythonegg(zope.viewlet)

Requires: python(abi) = 2.7 
Requires: pythonegg(setuptools) 
Requires: pythonegg(z3c.form) >= 2.2.0 
Requires: pythonegg(z3c.macro) 
Requires: pythonegg(z3c.template) 
Requires: pythonegg(zope.component) 
Requires: pythonegg(zope.publisher) 
Requires: pythonegg(zope.viewlet)

%description
This package provides a set of default layouts for the ``z3c.form``
framework. In particular it provides a DIV-based and a TABLE-based layout. The
developer can use either layout by inheriting from a different base layer.

The package also has some support for layout/pagelet templates.

%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
# python setup.py test

%files
%doc *.txt
%doc src/z3c.formui.egg-info/*.txt
%doc src/z3c/formui/README.txt
%{py_puresitedir}/z3c/formui/*
%{py_puresitedir}/z3c.formui*.egg-info
%{py_puresitedir}/z3c.formui*.pth

%changelog
* Mon Dec 02 2013 symbianflo <symbianflo@mandrivausers.ro> 3.0.0a2-1
+ Revision: f33f134
- Merge pull request #1 from symbianflo/python-z3c.formui:rosa2012.1
- symbianflo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12066 |12cu|python-z3c.macro-2.0.0a1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	z3c.macro

Name:		python-%{oname}
Version:	2.0.0a1
Release:	1
Summary:	Simpler definition of ZPT macros
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.zip
License:	ZPL 2.1
Group:		Development/Ruby
Url:		http://pypi.python.org/pypi/z3c.macro
BuildArch:	noarch
BuildRequires:	python-setuptools

%description
This package provides an adapter and a TALES expression for a more explicit
and more flexible macro handling using the adapter registry for macros.



%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
# python setup.py test

%files
%doc CHANGES.txt
%doc COPYRIGHT.txt
%doc LICENSE.txt
%doc README.txt
%doc src/z3c.macro.egg-info/SOURCES.txt
%doc src/z3c.macro.egg-info/dependency_links.txt
%doc src/z3c.macro.egg-info/namespace_packages.txt
%doc src/z3c.macro.egg-info/requires.txt
%doc src/z3c.macro.egg-info/top_level.txt
%doc src/z3c/macro/README.txt
%doc src/z3c/macro/zcml.txt
%{py_puresitedir}/z3c/macro/*
%{py_puresitedir}/z3c.macro*.egg-info
%{py_puresitedir}/z3c.macro*.pth

%changelog
* Thu Nov 28 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.0.0a1-1
+ Revision: 9a8fc51
- Disable tests



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12067 |12cu|python-z3c.optionstorage-1.0.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	z3c.optionstorage

Name:		python-%{oname}
Version:	1.0.7
Release:	1
Summary:	Optional Storages -- Persistent, Managable Vocabularies
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.tar.gz
License:	ZPL 2.1
Group:		Development/Python
Url:		http://pypi.python.org/pypi/z3c.optionstorage
BuildArch:	noarch
BuildRequires:	pythonegg(setuptools)
Requires: python(abi) = 2.7 pythonegg(setuptools) 
Requires:	pythonegg(zodb3) 
Requires:	pythonegg(zope.annotation) 
Requires:	pythonegg(zope.app.form) 
Requires:	pythonegg(zope.browserpage) >= 3.10 
Requires:	pythonegg(zope.component) 
Requires:	pythonegg(zope.configuration) 
Requires:	pythonegg(zope.i18n) 
Requires:	pythonegg(zope.interface) 
Requires:	pythonegg(zope.proxy) 
Requires:	pythonegg(zope.schema) 
Requires:	pythonegg(zope.security) 
Requires:	pythonegg(zope.traversing)

%description
Option Storages are vocabularies that store their values in the ZODB and can
be managed during application runtime.


%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc README.txt
%{py_puresitedir}/z3c/optionstorage/*.py*
%{py_puresitedir}/z3c/optionstorage/browser/*.py*
%{py_puresitedir}/z3c.optionstorage*.egg-info
%{py_puresitedir}/z3c.optionstorage-1.0.7-py2.7-nspkg.pth
%{py_puresitedir}/z3c/optionstorage/browser/configure.zcml
%{py_puresitedir}/z3c/optionstorage/browser/meta.zcml
%{py_puresitedir}/z3c/optionstorage/browser/optiondict.pt
%{py_puresitedir}/z3c/optionstorage/browser/optionstorage.pt
%{py_puresitedir}/z3c/optionstorage/configure.zcml
%{py_puresitedir}/z3c/optionstorage/meta.zcml








%changelog
* Sun Feb 09 2014 symbianflo <symbianflo@symbianflo> 1.0.7-1
+ Revision: 6f5e48c
- Log: Import module z3c.optionstorage-1.0.7



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12068 |12cu|python-z3c.rml-2.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	z3c.rml

Name:		python-%{oname}
Version:	2.3.0
Release:	1
Summary:	An alternative implementation of RML
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.zip
License:	ZPL 2.1
Group:		Development/Ruby
Url:		http://pypi.python.org/pypi/z3c.rml
BuildArch:	noarch
BuildRequires:	python-setuptools

Requires:	python(abi) = 2.7 
Requires:	pythonegg(lxml) 
Requires:	pythonegg(pygments) 
Requires:	pythonegg(pypdf) 
Requires:	pythonegg(reportlab) 
Requires:	pythonegg(setuptools) 
Requires:	pythonegg(svg2rlg) 
Requires:	pythonegg(zope.interface) 
Requires:	pythonegg(zope.schema)



%description
===================================================
``z3c.rml`` -- An alternative implementation of RML
===================================================

This is an alternative implementation of ReportLab's RML PDF generation XML
format. Like the original implementation, it is based on ReportLab's
``reportlab`` library.


%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
# python setup.py test

%files
%doc *.txt
%doc src/z3c.rml.egg-info/*.txt
%doc src/z3c/rml/README.txt
%doc src/z3c/rml/pagetemplate.txt
%doc src/z3c/rml/rml-reference.pdf
%doc src/z3c/rml/tests/expected/*.pdf
%doc src/z3c/rml/tests/output/README.txt
%{_bindir}/dtd 
%{_bindir}/reference 
%{_bindir}/rml2pdf 
%{py_puresitedir}/z3c.rml-2.3.0-py2.7-nspkg.pth
%{py_puresitedir}/z3c/rml/tests/expected/*.pdf
%{py_puresitedir}/z3c/rml/tests/input/*.ttf
%{py_puresitedir}/z3c/rml/tests/input/data/*.pdf
%{py_puresitedir}/z3c/rml/tests/input/*.rml
%{py_puresitedir}/z3c/rml/tests/input/images/*.eps
%{py_puresitedir}/z3c/rml/tests/input/images/*.svg
%{py_puresitedir}/z3c/rml/tests/input/images/*.svgz
%{py_puresitedir}/z3c/rml/tests/input/images/*.gif
%{py_puresitedir}/z3c/rml/tests/input/*.png
%{py_puresitedir}/z3c/rml/tests/output/README.txt
%{py_puresitedir}/z3c/rml/tests/input/*.gif
%{py_puresitedir}/z3c/rml/rml.dtd
%{py_puresitedir}/z3c/rml/*.txt
%{py_puresitedir}/z3c/rml/*.pdf
%{py_puresitedir}/z3c/rml/*.pt
%{py_puresitedir}/z3c/rml/*.py*
%{py_puresitedir}/z3c/rml/tests/*.py*
%{py_puresitedir}/z3c.rml*.egg-info













%changelog
* Tue Dec 03 2013 symbianflo <symbianflo@mandrivausers.ro> 2.3.0-1
+ Revision: 6c5423d
- Merge pull request #1 from symbianflo/python-z3c.rml:rosa2012.1
- symbianflo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12069 |12cu|python-z3c.template-2.0.0a2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	z3c.template

Name:		python-%{oname}
Version:	2.0.0a2
Release:	1
Summary:	A package implementing advanced Page Template patterns
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.zip
License:	ZPL 2.1
Group:		Development/Ruby
Url:		http://pypi.python.org/pypi/z3c.template
BuildArch:	noarch
BuildRequires:	python-setuptools

%description
------------
Z3C template
------------

This package allows you to register templates independently from view code.

In Zope 3, when registering a `browser:page` both presentation and computation
are registered together. Unfortunately the registration tangles presentation
and computation so tightly that it is not possible to re-register a different
template depending on context. (You can override the whole registration but
this is not the main point of this package.)

With z3c.template the registration is split up between the view and the
template and allows to differentiate the template based on the skin layer and
the view.

In addition this package lays the foundation to differentiate between
templates that provide specific presentation templates and generic layout
templates.

%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
# python setup.py test

%files
%doc CHANGES.txt
%doc COPYRIGHT.txt
%doc LICENSE.txt
%doc README.txt
%doc src/z3c.template.egg-info/SOURCES.txt
%doc src/z3c.template.egg-info/dependency_links.txt
%doc src/z3c.template.egg-info/namespace_packages.txt
%doc src/z3c.template.egg-info/requires.txt
%doc src/z3c.template.egg-info/top_level.txt
%doc src/z3c/template/README.txt
%doc src/z3c/template/zcml.txt
%{py_puresitedir}/z3c/template/*
%{py_puresitedir}/z3c.template*.egg-info
%{py_puresitedir}/z3c.template*.pth

%changelog
* Sun Dec 01 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.0.0a2-1
+ Revision: 601247d
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12070 |12cu|python-zc.buildout-2.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zc.buildout

Name:		python-%{oname}
Version:	2.2.1
Release:	1
Summary:	System for managing development buildouts
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.tar.gz
License:	ZPL 2.1
Group:		Development/Python
Url:		http://buildout.org
BuildArch:	noarch
BuildRequires:	python-setuptools


%description
********
Buildout
********
Buildout is a project designed to solve 2 problems:
1. Application-centric assembly and deployment
2. Repeatable assembly of programs from Python 
software distributions


%prep
%setup -q -n %{oname}-%{version}
perl -pi -e "s|>=0.7||"  setup.py

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc CHANGES.rst COPYRIGHT.txt DEVELOPERS.txt LICENSE.txt README.rst
%doc src/zc/buildout/*.txt
%{py_puresitedir}/zc/buildout/*.py*
%{py_puresitedir}/zc.buildout*.egg-info
%{_bindir}/buildout
%{py_puresitedir}/zc.buildout-2.2.1-py2.7-nspkg.pth
%{py_puresitedir}/zc/buildout/*.txt
%{py_puresitedir}/zc/buildout/bootstrap_cl_settings.test
%{py_puresitedir}/zc/buildout/configparser.test
%changelog
* Sun Nov 24 2013 symbianflo <symbianflo@mandrivausers.ro> 2.2.1-1
+ Revision: ca655e8
- Log fix requires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12071 |12cu|python-zc.catalog-1.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zc.catalog

Name:		python-%{oname}
Version:	1.6
Release:	1
Summary:	Extensions to the Zope 3 Catalog
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.tar.gz
License:	ZPL 2.1
Group:		Development/Python
Url:		http://pypi.python.org/pypi/zc.catalog
BuildArch:	noarch
BuildRequires:	python-setuptools

Requires:   pythonegg(pytz) 
Requires:   pythonegg(setuptools) 
Requires:   pythonegg(zodb3) 
Requires:   pythonegg(zope.catalog) 
Requires:   pythonegg(zope.component) 
Requires:   pythonegg(zope.container) 
Requires:   pythonegg(zope.i18nmessageid) 
Requires:   pythonegg(zope.index) >= 3.5.1 
Requires:   pythonegg(zope.interface) 
Requires:   pythonegg(zope.intid) 
Requires:   pythonegg(zope.publisher) >= 3.12 
Requires:   pythonegg(zope.schema) 
Requires:   pythonegg(zope.security)

%description
zc.catalog is an extension to the Zope 3 catalog, Zope 3's indexing
and search facility. zc.catalog contains a number of extensions to the
Zope 3 catalog, such as some new indexes, improved globbing and
stemming support, and an alternative catalog implementation.


%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc CHANGES.txt
%doc COPYRIGHT.txt
%doc LICENSE.txt
%doc README.txt
%doc src/zc.catalog.egg-info/SOURCES.txt
%doc src/zc.catalog.egg-info/dependency_links.txt
%doc src/zc.catalog.egg-info/namespace_packages.txt
%doc src/zc.catalog.egg-info/requires.txt
%doc src/zc.catalog.egg-info/top_level.txt
%doc src/zc/catalog/callablewrapper.txt
%doc src/zc/catalog/extentcatalog.txt
%doc src/zc/catalog/globber.txt
%doc src/zc/catalog/legacy.txt
%doc src/zc/catalog/normalizedindex.txt
%doc src/zc/catalog/setindex.txt
%doc src/zc/catalog/stemmer.txt
%doc src/zc/catalog/valueindex.txt
%doc src/zc/catalog/browser/README.txt
%{py_puresitedir}/zc/catalog/
%{py_puresitedir}/zc.catalog*.egg-info
%{py_puresitedir}/zc.catalog*.pth


%changelog
* Sat Dec 07 2013 symbianflo <symbianflo@mandrivausers.ro> 1.6-1
+ Revision: 87e10d4
- Log: fix req , fix group, fix files, fix build, ...



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12072 |12cu|python-zc.datetimewidget-0.7.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zc.datetimewidget

Name:		python-%{oname}
Version:	0.7.0
Release:	1
Summary:	Javascript-based widgets for date and datetime fields
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.tar.gz
License:	ZPL 2.1
Group:		Development/Python
Url:		http://pypi.python.org/pypi/zc.datetimewidget
BuildArch:	noarch
BuildRequires:	python-setuptools
Requires: pythonegg(pytz) 
Requires: pythonegg(setuptools) 
Requires: pythonegg(zc.i18n) 
Requires: pythonegg(zc.resourcelibrary) 
Requires: pythonegg(zope.app.form) 
Requires: pythonegg(zope.component) 
Requires: pythonegg(zope.datetime) 
Requires: pythonegg(zope.interface) 
Requires: pythonegg(zope.publisher) >= 3.12 
Requires: pythonegg(zope.schema)

%description
There are two types of widgets provided by this package, a date widget
and a datetime widget.


%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc README.txt
%{py_puresitedir}/zc/datetimewidget/*
%{py_puresitedir}/zc.datetimewidget*.egg-info
%{py_puresitedir}/zc.datetimewidget*.pth

%changelog
* Sun Dec 08 2013 symbianflo <symbianflo@mandrivausers.ro> 0.7.0-1
+ Revision: 839e0a8
- Merge pull request #1 from symbianflo/python-zc.datetimewidget:rosa2012.1
- symbianflo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12073 |12cu|python-zc.i18n-0.7.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zc.i18n

Name:		python-%{oname}
Version:	0.7.0
Release:	1
Summary:	Additional I18n Support APIs
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.tar.gz
License:	ZPL 2.1
Group:		Development/Python
Url:		http://cheeseshop.python.org/pypi/zc.i18n
BuildArch:	noarch
BuildRequires:	python-setuptools
Requires: pythonegg(setuptools) pythonegg(zope.i18n) pythonegg(zope.i18nmessageid) pythonegg(zope.interface)
Requires: pythonegg(zope.i18n)
Requires: pythonegg(zope.i18nmessageid)
Requires: pythonegg(zope.interface)


%description
This package provides additional I18n and L10n features. In particular it
provides an API to compute the time durations over various timezones.


%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc README.txt
%{py_puresitedir}/zc/i18n/*.py*
%{py_puresitedir}/zc.i18n*.egg-info
%{py_puresitedir}/zc.i18n-0.7.0-py2.7-nspkg.pth
%{py_puresitedir}/zc/i18n/configure.zcml
%{py_puresitedir}/zc/i18n/duration.txt
%{py_puresitedir}/zc/i18n/locales/README.txt
%{py_puresitedir}/zc/i18n/locales/de/LC_MESSAGES/zc.i18n.mo
%{py_puresitedir}/zc/i18n/locales/de/LC_MESSAGES/zc.i18n.po
%{py_puresitedir}/zc/i18n/locales/zc.i18n.pot


%changelog
* Sat Dec 07 2013 Rosa <rosa@abf.rosalinux.ru> 0.7.0-1
+ Revision: c06e2e5
- Automatic import for version 0.7.0-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12074 |12cu|python-zc.lockfile-1.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

Name:		python-zc.lockfile
Version:	1.1.0
Release:	1
Group:		Development/Python
License:	Zope Public License
Summary:	Basic inter-process locks
#md5=6cf83766ef9935c33e240b0904c7a45e
Source:		http://pypi.python.org/packages/source/z/zc.lockfile/zc.lockfile-%{version}.zip
URL:		http://pypi.python.org/pypi/zc.lockfile/1.0.0
BuildRequires:	python-devel
BuildRequires:	python-setuptools

%description
The zc.lockfile package provides a basic portable implementation of
interprocess locks using lock files. The purpose if not specifically
to lock files, but to simply provide locks with an implementation based
on file-locking primitives. Of course, these locks could be used to mediate
access to other files. For example, the ZODB file storage implementation uses
file locks to mediate access to file-storage database files. The database files
and lock file files are separate files.

%prep
%setup -q -n zc.lockfile-%{version}

%build

%install
PYTHONDONTWRITEBYTECODE= \
%__python setup.py install --root=%{buildroot} --record=INSTALLED_FILES
sed -i 's/.*egg-info$//' INSTALLED_FILES

%files -f INSTALLED_FILES
%defattr(-,root,root)


%changelog
* Thu Nov 04 2010 Paulo Andrade <pcpa@mandriva.com.br> 1.0.0-2mdv2011.0
+ Revision: 593456
+ rebuild (emptylog)

* Fri Aug 07 2009 Paulo Andrade <pcpa@mandriva.com.br> 1.0.0-1mdv2010.0
+ Revision: 411007
- Initial import of python-zc.lockfile version 1.0.0.
- python-zc.lockfile




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12075 |12cu|python-ZConfig-3.0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	ZConfig

Name:		python-%{oname}
Version:	3.0.3
Release:	1
Summary:	Structured Configuration Library
Source0:	http://pypi.python.org/packages/source/Z/%{oname}/%{oname}-%{version}.tar.gz
License:	ZPL 2.1
Group:		Development/Python
Url:		http://www.zope.org/Members/fdrake/zconfig/
BuildArch:	noarch
BuildRequires:	python-setuptools
BuildRequires:  pythonegg(zope.testrunner)
BuildRequires:  pythonegg(zope.exceptions)
BuildRequires:  pythonegg(six)

%description
ZConfig: Schema-driven configuration
====================================

ZConfig is a configuration library intended for general use.  It
supports a hierarchical schema-driven configuration model that allows
a schema to specify data conversion routines written in Python.
ZConfig's model is very different from the model supported by the
ConfigParser module found in Python's standard library, and is more
suitable to configuration-intensive applications.

ZConfig schema are written in an XML-based language and are able to
"import" schema components provided by Python packages.  Since
components are able to bind to conversion functions provided by Python
code in the package (or elsewhere), configuration objects can be
arbitrarily complex, with values that have been verified against
arbitrary constraints.  This makes it easy for applications to
separate configuration support from configuration loading even with
configuration data being defined and consumed by a wide range of
separate packages.

ZConfig is licensed under the Zope Public License, version 2.1.  See
the file LICENSE.txt in the distribution for the full license text.

%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
python setup.py test

%files
%doc CHANGES.txt
%doc COPYRIGHT.txt
%doc LICENSE.txt
%doc README.txt
%doc ZConfig/schemaless.txt
%doc ZConfig/tests/test_readme.py
%doc ZConfig/tests/library/README.txt
%doc ZConfig/tests/zipsource/README.txt
%doc doc/README.txt
%doc doc/zconfig.pdf
%{_bindir}/zconfig
%{_bindir}/zconfig_schema2html
%{py_puresitedir}/ZConfig/*
%{py_puresitedir}/ZConfig*.egg-info


%changelog
* Thu Nov 28 2013 Rosa <rosa@abf.rosalinux.ru> 3.0.3-1
+ Revision: 09ea343
- Automatic import for version 3.0.3-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12076 |12cu|python-zc.recipe.egg-2.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zc.recipe.egg

Name:		python-%{oname}
Version:	2.0.1
Release:	1
Summary:	Recipe for installing Python package distributions as eggs
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.tar.gz
License:	ZPL 2.1
Group:		Development/Python
Url:		http://cheeseshop.python.org/pypi/zc.recipe.egg
BuildArch:	noarch
BuildRequires:	pythonegg(setuptools)
BuildRequires:	pythonegg(zc.buildout)
BuildRequires:	pythonegg(zope.testing)
BuildRequires:	pythonegg(zope.exceptions)

Requires:	pythonegg(zc.buildout) >= 1.2.0
Requires:	pythonegg(setuptools)

%description
The egg-installation recipe 
installs eggs into a 
buildout eggs directory.  
It also generates scripts 
in a buildout bin directory with 
egg paths baked into them.



%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
#python setup.py test

%files
%doc CHANGES.txt
%doc README.txt
%doc src/zc/recipe/egg/*.txt
%{py_puresitedir}/zc.recipe.egg-2.0.1-py2.7-nspkg.pth
%{py_puresitedir}/zc/recipe/egg/*.txt
%{py_puresitedir}/zc/recipe/egg/*.py*
%{py_puresitedir}/zc.recipe.egg*.egg-info

%changelog
* Sat May 03 2014 symbianflo <symbianflo@symbianflo> 2.0.1-1
+ Revision: b1ef395
- Imported from SRPM



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12077 |12cu|python-zc.resourcelibrary-1.3.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zc.resourcelibrary

Name:		python-%{oname}
Version:	1.3.4
Release:	1
Summary:	Post-rendering Resource Inclusion
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.tar.gz
License:	ZPL 2.1
Group:		Development/Python
Url:		http://pypi.python.org/pypi/zc.resourcelibrary
BuildArch:	noarch
BuildRequires:	python-setuptools

Requires: pythonegg(setuptools) 
Requires: pythonegg(zope.app.publication) 
Requires: pythonegg(zope.browserpage) 
Requires: pythonegg(zope.browserresource) 
Requires: pythonegg(zope.component) 
Requires: pythonegg(zope.configuration) 
Requires: pythonegg(zope.interface) 
Requires: pythonegg(zope.publisher) 
Requires: pythonegg(zope.security) 
Requires: pythonegg(zope.tales) 
Requires: pythonegg(zope.traversing)

%description
The resource library is a Zope 3 extension that is designed to make the
inclusion of JavaScript, CSS, and other resources easy, cache-friendly,
and component-friendly.


%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc README.txt
%{py_puresitedir}/zc/resourcelibrary/*
%{py_puresitedir}/zc.resourcelibrary*.egg-info
%{py_puresitedir}/zc.resourcelibrary*.pth


%changelog
* Sun Dec 08 2013 SymbianFlo <symbianflo@mandrivausers.ro> 1.3.4-1
+ Revision: fe351c1
- Updated python-zc.resourcelibrary.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12078 |12cu|python-zc.table-0.9.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zc.table

Name:		python-%{oname}
Version:	0.9.0
Release:	1
Summary:	Zope table
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.tar.gz
License:	ZPL 2.1
Group:		Development/Ruby
Url:		http://pypi.python.org/pypi/zc.table/
BuildArch:	noarch
BuildRequires:	python-setuptools
Requires: pythonegg(setuptools) 
Requires: pythonegg(zc.resourcelibrary) >= 0.6 
Requires: pythonegg(zope.browserpage) >= 3.10 
Requires: pythonegg(zope.cachedescriptors)
Requires: pythonegg(zope.component) 
Requires: pythonegg(zope.formlib) 
Requires: pythonegg(zope.i18n) 
Requires: pythonegg(zope.interface) 
Requires: pythonegg(zope.schema)

%description
This is a Zope 3 extension that helps with the construction of (HTML) tables.
Features include dynamic HTML table generation, batching and sorting.

%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc README.txt
%{py_puresitedir}/zc/table/*
%{py_puresitedir}/zc.table*.egg-info
%{py_puresitedir}/zc.table*.pth


%changelog
* Sun Dec 08 2013 SymbianFlo <symbianflo@mandrivausers.ro> 0.9.0-1
+ Revision: 00992ea
- Updated python-zc.table.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12079 |12cu|python-zdaemon-4.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zdaemon

Name:		python-%{oname}
Version:	4.0.0
Release:	1
Summary:	Daemon process control library and tools for Unix-based systems
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.tar.gz
License:	ZPL 2.1
Group:		Development/Python
Url:		http://www.python.org/pypi/zdaemon
BuildArch:	noarch
BuildRequires:	python-setuptools
Requires:	pythonegg(zconfig)

%description
*****************************************************
``zdaemon`` process controller for Unix-based systems
*****************************************************

``zdaemon`` is a Unix (Unix, Linux, Mac OS X) Python program that wraps
commands to make them behave as proper daemons.



%prep
%setup -q -n %{oname}-%{version}

perl -pi -e "s|#!python|#! /usr/bin/env python|" src/zdaemon/zdrun.py
perl -pi -e "s|#!python|#! /usr/bin/env python|" src/zdaemon/zdctl.py


%build
python setup.py build
cd -


%install
python setup.py install --root=%{buildroot}
chmod +x %{buildroot}%{py_puresitedir}/zdaemon/tests/nokill.py
chmod +x %{buildroot}%{py_puresitedir}/zdaemon/zdrun.py
chmod +x %{buildroot}%{py_puresitedir}/zdaemon/zdctl.py



%check
python setup.py test

%files
%doc *.txt
%doc src/zdaemon/README.txt
%doc src/zdaemon.egg-info/*.txt

%{py_puresitedir}/zdaemon/*.py*
%{py_puresitedir}/zdaemon/tests/*.py*
%{py_puresitedir}/zdaemon*.egg-info
%{_bindir}/zdaemon
%{py_puresitedir}/zdaemon/README.txt
%{py_puresitedir}/zdaemon/component.xml
%{py_puresitedir}/zdaemon/sample.conf
%{py_puresitedir}/zdaemon/schema.xml


%changelog
* Tue Dec 03 2013 SymbianFlo <symbianflo@mandrivausers.ro> 4.0.0-1
+ Revision: e13638f
- Updated python-zdaemon.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12080 |12cu|python-zodb3-3.10.5-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		python-zodb3
Version:	3.10.5
Release:	7
Group:		Development/Python
License:	Zope Public License
Summary:	Zope Object Database: object database and persistence
Source:		http://pypi.python.org/packages/source/Z/ZODB3/ZODB3-3.10.5.tar.gz
URL:		http://pypi.python.org/pypi/ZODB3/3.10.5

BuildRequires:	python-devel
BuildRequires:	python-setuptools
# 4 check
BuildRequires:  pythonegg(six)
BuildRequires:  pythonegg(transaction)
BuildRequires:  pythonegg(zc.lockfile)
BuildRequires:  pythonegg(zconfig)
BuildRequires:  pythonegg(zdaemon)
BuildRequires:  pythonegg(zope.event)
BuildRequires:  pythonegg(zope.interface)
BuildRequires:  pythonegg(zope.proxy)
BuildRequires:  pythonegg(manuel)
BuildRequires:  pythonegg(zope.testing)

Requires:       python-setuptools
Requires:       pythonegg(zconfig)
Requires:       pythonegg(zdaemon)
Requires:       pythonegg(zope.event)
Requires:       pythonegg(zope.interface)
Requires:	pythonegg(transaction)
Requires:	pythonegg(zc.lockfile)
Requires:	pythonegg(zope.proxy)
Requires:	pythonegg(zdaemon)
Requires:	pythonegg(persistent)
Requires:	pythonegg(btrees)




%description
The Zope Object Database provides an object-oriented database for
Python that provides a high-degree of transparency. Applications
can take advantage of object database features with few, if any,
changes to application logic. ZODB includes features such as a
pluggable storage interface, rich transaction support, and undo.

#------------------------
%package devel
Summary:  Developer files for %{name}
Group:    Development/Python
Requires: %{name} = %{version}-%{release}
Requires: python-devel
BuildArch: noarch

%description devel
Files for developing applications using Python extensions of ZODB.

%files devel

%{_includedir}/python?.?/ZODB3

#--------------------------

%define debug_package %{nil}

%prep
%setup -q -n ZODB3-%{version}
for File in src/ZEO/zeoctl.py src/{ZODB,ZEO}/scripts/*.py ; do
  sed -i.orig -e '/^#! *\//, 1d' $File
  touch -r ${File}.orig $File
  rm ${File}.orig
done

%build
CFLAGS="$RPM_OPT_FLAGS" python setup.py build

%install
python setup.py install -O1 --skip-build --root %{buildroot}

pushd %{buildroot}%{python_sitearch}
# remove contained source files
find . \( -name '*.c' -o -name '*.h' \) -type f -print0 | xargs -0 rm -fv

# deal with documents
mkdir -p %{buildroot}%{_docdir}/%{name}/
DOCDIR=%{buildroot}%{_docdir}/%{name}/
for FILE in `find . -name '*.txt'`; do
  DIR=${FILE%/*.*}
  # If a file in */tests/ directory, move it to an upper one.
  DIR=${DIR%/tests}
  # Don't move the files in the egg info directory
  if echo $DIR| grep -v egg-info >/dev/null; then
     if [ $DIR != . -a ! -d $DOCDIR$DIR ]; then
        mkdir -p $DOCDIR$DIR
     fi
     if [ ! -e $DOCDIR$DIR/${FILE##.*/} ]; then
        mv $FILE $DOCDIR$DIR
     else
        echo "name conflicts occur in documentation"
        exit 1
     fi
  fi
done

popd

# convert doc
iconv -f ISO-8859-1 -t UTF-8 src/CHANGES.txt >$DOCDIR/CHANGES.txt
touch -r src/CHANGES.txt $DOCDIR/CHANGES.txt
cp -p COPYRIGHT.txt LICENSE.txt HISTORY.txt README.txt \
   doc/* $DOCDIR

# These are provided by separate packages
rm -rf %{buildroot}%{python_sitearch}/BTrees/
rm -rf %{buildroot}%{python_sitearch}/persistent/





%check
python setup.py test

%files
%{_docdir}/%{name}/
%{python_sitearch}/ZODB/
%{python_sitearch}/ZODB3-*.egg-info
%{_bindir}/*
%{python_sitearch}/ZEO/




%changelog
* Sat Dec 07 2013 SymbianFlo <symbianflo@mandrivausers.ro> 3.10.5-7
+ Revision: 8ac1fd3
- Updated python-zodb3.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12081 |12cu|python-zope.annotation-4.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.annotation

Name:		python-%{oname}
Version:	4.2.0
Release:	1
Summary:	Object annotation mechanism
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.zip
License:	ZPL 2.1
Group:		Development/Python
Url:		http://pypi.python.org/pypi/zope.annotation
BuildArch:	noarch
BuildRequires:	python-setuptools
BuildRequires:  pythonegg(zope.component)
BuildRequires:  pythonegg(zope.location)
BuildRequires:  pythonegg(zope.proxy)
BuildRequires:  pythonegg(persistent)
BuildRequires:  pythonegg(btrees)


%description
==================
Object Annotations
==================

This package provides a mechanism to store additional information about
objects without need to modify object class.

%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
python setup.py test

%files
%doc CHANGES.txt
%doc COPYRIGHT.txt
%doc LICENSE.txt
%doc README.txt
%doc src/zope.annotation.egg-info/SOURCES.txt
%doc src/zope.annotation.egg-info/dependency_links.txt
%doc src/zope.annotation.egg-info/namespace_packages.txt
%doc src/zope.annotation.egg-info/requires.txt
%doc src/zope.annotation.egg-info/top_level.txt
%doc src/zope/annotation/README.txt
%{py_puresitedir}/zope/annotation/*
%{py_puresitedir}/zope.annotation*.egg-info
%{py_puresitedir}/zope.annotation*.pth


%changelog
* Sat Nov 23 2013 symbianflo <symbianflo@mandrivausers.ro> 4.2.0-1
+ Revision: 63ca02f
- Merge pull request #1 from symbianflo/python-zope.annotation:rosa2012.1
- Symbianflo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12082 |12cu|python-zope.app.applicationcontrol-3.5.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.app.applicationcontrol

Name:		python-%{oname}
Version:	3.5.10
Release:	1
Summary:	Zope application control
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.tar.gz
License:	ZPL 2.1
Group:		Development/Python
Url:		http://cheeseshop.python.org/pypi/zope.app.applicationcontrol
BuildArch:	noarch
BuildRequires:	python-setuptools
Requires: pythonegg(setuptools) 
Requires: pythonegg(zodb3) 
Requires: pythonegg(zope.applicationcontrol) 
Requires: pythonegg(zope.component) 
Requires: pythonegg(zope.i18n) 
Requires: pythonegg(zope.i18nmessageid) 
Requires: pythonegg(zope.interface) 
Requires: pythonegg(zope.size) 
Requires: pythonegg(zope.traversing) >= 3.7.0


%description
===========================
zope.app.applicationcontrol
===========================

The application control instance is usually generated upon startup.
This package provides runtime information adapter for application
control and Zope version.  Also provide a utility with methods for
shutting down and restarting the server.



%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc README.txt
%{py_puresitedir}/zope/app/applicationcontrol/*.py*
%{py_puresitedir}/zope/app/applicationcontrol/browser/*.py*
%{py_puresitedir}/zope/app/applicationcontrol/browser/tests/*.py*
%{py_puresitedir}/zope/app/applicationcontrol/tests/*.py*
%{py_puresitedir}/zope.app.applicationcontrol*.egg-info
%{py_puresitedir}/zope.app.applicationcontrol-3.5.10-py2.7-nspkg.pth
%{py_puresitedir}/zope/app/applicationcontrol/browser/configure.zcml
%{py_puresitedir}/zope/app/applicationcontrol/browser/runtimeinfo.pt
%{py_puresitedir}/zope/app/applicationcontrol/browser/servercontrol.pt
%{py_puresitedir}/zope/app/applicationcontrol/browser/tests/zodb.txt
%{py_puresitedir}/zope/app/applicationcontrol/browser/translationdomaincontrol.pt
%{py_puresitedir}/zope/app/applicationcontrol/browser/zodbcontrol.pt
%{py_puresitedir}/zope/app/applicationcontrol/configure.zcml
%{py_puresitedir}/zope/app/applicationcontrol/ftesting.zcml


%changelog
* Sun Dec 08 2013 symbianflo <symbianflo@mandrivausers.ro> 3.5.10-1
+ Revision: 4721fab
- Log: new stable , import module



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12083 |12cu|python-zope.app.appsetup-4.0.0a1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.app.appsetup

Name:		python-%{oname}
Version:	4.0.0a1
Release:	1
Summary:	Zope app setup helper
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.zip
License:	ZPL 2.1
Group:		Development/Python
Url:		http://pypi.python.org/pypi/zope.app.appsetup
BuildArch:	noarch
BuildRequires:	python-setuptools
Requires:  pythonegg(setuptools) 
Requires:  pythonegg(zodb3) 
Requires:  pythonegg(zope.app.publication) 
Requires:  pythonegg(zope.component) >= 3.8.0 
Requires:  pythonegg(zope.configuration) 
Requires:  pythonegg(zope.container) >= 4.0.0a2 
Requires:  pythonegg(zope.error) 
Requires:  pythonegg(zope.event) 
Requires:  pythonegg(zope.interface) 
Requires:  pythonegg(zope.processlifetime) 
Requires:  pythonegg(zope.security) >= 4.0.0 
Requires:  pythonegg(zope.session) >= 4.0.0a1 
Requires:  pythonegg(zope.site) >= 4.0.0a1 
Requires:  pythonegg(zope.traversing) >= 4.0.0a2

%description
zope.app.appsetup README
========================

This package provides application setup helpers for the Zope3 appserver.


%prep
%setup -q -n %{oname}-%{version}
perl -pi -e "s|ZODB|ZODB3|"  setup.py
perl -pi -e "s|zope.security >= 4.0.0a2|zope.security >= 4.0.0|"  setup.py

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
#python setup.py test

%files
%doc CHANGES.txt
%doc COPYRIGHT.txt
%doc LICENSE.txt
%doc README.txt
%doc src/zope.app.appsetup.egg-info/SOURCES.txt
%doc src/zope.app.appsetup.egg-info/dependency_links.txt
%doc src/zope.app.appsetup.egg-info/entry_points.txt
%doc src/zope.app.appsetup.egg-info/namespace_packages.txt
%doc src/zope.app.appsetup.egg-info/requires.txt
%doc src/zope.app.appsetup.egg-info/test_info.txt
%doc src/zope.app.appsetup.egg-info/top_level.txt
%doc src/zope/app/appsetup/bootstrap.txt
%doc src/zope/app/appsetup/debug.txt
%doc src/zope/app/appsetup/product.txt
%doc src/zope/app/appsetup/testlayer.txt
%{_bindir}/debug
%{py_puresitedir}/zope/app/appsetup/*.py*
%{py_puresitedir}/zope/app/appsetup/testpackage/*.py*
%{py_puresitedir}/zope/app/appsetup/testproduct/*.py*
%{py_puresitedir}/zope.app.appsetup*.egg-info
%{py_puresitedir}/zope.app.appsetup-4.0.0a1-py2.7-nspkg.pth
%{py_puresitedir}/zope/app/appsetup/bootstrap.txt
%{py_puresitedir}/zope/app/appsetup/configure.zcml
%{py_puresitedir}/zope/app/appsetup/debug.txt
%{py_puresitedir}/zope/app/appsetup/ftesting.zcml
%{py_puresitedir}/zope/app/appsetup/product.txt
%{py_puresitedir}/zope/app/appsetup/schema/productconfig.xml
%{py_puresitedir}/zope/app/appsetup/schema/schema.xml
%{py_puresitedir}/zope/app/appsetup/testdata/pythonstartup
%{py_puresitedir}/zope/app/appsetup/testdata/site.zcml
%{py_puresitedir}/zope/app/appsetup/testdata/test.conf
%{py_puresitedir}/zope/app/appsetup/testlayer.txt
%{py_puresitedir}/zope/app/appsetup/testpackage/ftesting.zcml
%{py_puresitedir}/zope/app/appsetup/testproduct/component.xml

%changelog
* Mon Dec 09 2013 symbianflo <symbianflo@mandrivausers.ro> 4.0.0a1-1
+ Revision: c718632
- Log: import module, fix req



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12084 |12cu|python-zope.app.basicskin-3.5.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.app.basicskin

Name:		python-%{oname}
Version:	3.5.1
Release:	1
Summary:	Zope ZMI Basic Skin
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.tar.gz
License:	ZPL 2.1
Group:		Development/Ruby
Url:		http://pypi.python.org/pypi/zope.app.basicskin
BuildArch:	noarch
BuildRequires:	python-setuptools

%description
A very simple skin for the original Zope 3 ZMI.

%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc README.txt
%{py_puresitedir}/zope/app/*
%{py_puresitedir}/zope.app.basicskin*.egg-info
%{py_puresitedir}/zope.app.basicskin*.pth


%changelog
* Tue Nov 19 2013 Denis Silakov <denis.silakov@rosalab.ru> 3.5.1-1
+ Revision: 6b3bf63
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12085 |12cu|python-zope.app.broken-3.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.app.broken

Name:		python-%{oname}
Version:	3.6.0
Release:	1
Summary:	Zope Broken (ZODB) Object Support
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.tar.gz
License:	ZPL 2.1
Group:		Development/Ruby
Url:		http://cheeseshop.python.org/pypi/zope.app.broken
BuildArch:	noarch
BuildRequires:	python-setuptools

%description
When an object cannot be correctly loaded from the ZODB, this package allows
this object still to be instantiated, but as a "Broken" object. This allows
for gracefully updating the database without interuption.



%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc README.txt
%{py_puresitedir}/zope/app/*
%{py_puresitedir}/zope.app.broken*.egg-info
%{py_puresitedir}/zope.app.broken*.pth


%changelog
* Tue Nov 19 2013 Denis Silakov <denis.silakov@rosalab.ru> 3.6.0-1
+ Revision: dd68d31
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12086 |12cu|python-zope.app.component-3.9.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.app.component

Name:		python-%{oname}
Version:	3.9.3
Release:	1
Summary:	Local Zope Component Support
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.tar.gz
License:	ZPL 2.1
Group:		Development/Python
Url:		http://pypi.python.org/pypi/zope.app.component
BuildArch:	noarch
BuildRequires:	python-setuptools

Requires:  pythonegg(setuptools) 
Requires:  pythonegg(zope.app.container) 
Requires:  pythonegg(zope.app.pagetemplate) 
Requires:  pythonegg(zope.component) >= 3.8 
Requires:  pythonegg(zope.componentvocabulary) 
Requires:  pythonegg(zope.deprecation) 
Requires:  pythonegg(zope.exceptions) 
Requires:  pythonegg(zope.formlib) 
Requires:  pythonegg(zope.i18nmessageid) 
Requires:  pythonegg(zope.interface) 
Requires:  pythonegg(zope.publisher) >= 3.12.0 
Requires:  pythonegg(zope.schema) 
Requires:  pythonegg(zope.security) 
Requires:  pythonegg(zope.site) 
Requires:  pythonegg(zope.traversing)


%description
NOTE: this package is deprecated. Its functionality has been moved to
more reusable packages, namely: zope.component, zope.security, zope.site
and zope.componentvocabulary. Please import from there instead.

This package provides various ZCML directives (view, resource) and a
user interface related to local component management.


%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc README.txt
%{py_puresitedir}/zope/app/*
%{py_puresitedir}/zope.app.component*.egg-info
%{py_puresitedir}/zope.app.component*.pth


%changelog
* Thu Dec 12 2013 symbianflo <symbianflo@mandrivausers.ro> 3.9.3-1
+ Revision: 2879eed
- Log: fix req



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12087 |12cu|python-zope.app.container-3.9.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.app.container

Name:		python-%{oname}
Version:	3.9.2
Release:	1
Summary:	Zope Container
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.tar.gz
License:	ZPL 2.1
Group:		Development/Python
Url:		http://cheeseshop.python.org/pypi/zope.app.container
BuildArch:	noarch
BuildRequires:	python-setuptools
Requires:  pythonegg(setuptools) 
Requires:  pythonegg(zope.browser) 
Requires:  pythonegg(zope.browsermenu) 
Requires:  pythonegg(zope.browserpage) 
Requires:  pythonegg(zope.component) 
Requires:  pythonegg(zope.container) 
Requires:  pythonegg(zope.copypastemove) 
Requires:  pythonegg(zope.dublincore) >= 3.7 
Requires:  pythonegg(zope.event) 
Requires:  pythonegg(zope.exceptions) 
Requires:  pythonegg(zope.i18n) 
Requires:  pythonegg(zope.i18nmessageid) 
Requires:  pythonegg(zope.interface) 
Requires:  pythonegg(zope.lifecycleevent) 
Requires:  pythonegg(zope.location) 
Requires:  pythonegg(zope.publisher) >= 3.12 
Requires:  pythonegg(zope.security) 
Requires:  pythonegg(zope.size) 
Requires:  pythonegg(zope.traversing)

%description
This package define interfaces of container components, and provides
sample container implementations such as a BTreeContainer and
OrderedContainer.


%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc README.txt
%{py_puresitedir}/zope/app/*
%{py_puresitedir}/zope.app.container*.egg-info
%{py_puresitedir}/zope.app.container*.pth


%changelog
* Wed Dec 11 2013 symbianflo <symbianflo@mandrivausers.ro> 3.9.2-1
+ Revision: aaeb307
- Log: Import module , fix req



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12088 |12cu|python-zope.app.debug-3.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.app.debug

Name:		python-%{oname}
Version:	3.4.1
Release:	1
Summary:	Zope Debug Mode
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.tar.gz
License:	ZPL 2.1
Group:		Development/Python
Url:		http://cheeseshop.python.org/pypi/zope.app.debug
BuildArch:	noarch
BuildRequires:	python-setuptools

Requires:  pythonegg(setuptools) 
Requires:  pythonegg(zope.app.appsetup) 
Requires:  pythonegg(zope.app.publication) 
Requires:  pythonegg(zope.publisher)

%description
This package provides a debugger for the Zope publisher. After Zope is
instantiated, it drops the user into an interactive Python shell where the
full Zope environment and the database root are available.

%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc README.txt
%{py_puresitedir}/zope/app/debug/*.py*
%{py_puresitedir}/zope.app.debug*.egg-info
%{py_puresitedir}/zope.app.debug-3.4.1-py2.7-nspkg.pth


%changelog
* Sat Dec 14 2013 symbianflo <symbianflo@mandrivausers.ro> 3.4.1-1
+ Revision: 19b4a1f
- Log: Initial Build



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12089 |12cu|python-zope.app.dependable-3.5.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.app.dependable

Name:		python-%{oname}
Version:	3.5.1
Release:	1
Summary:	Simple Dependency API
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.zip
License:	ZPL 2.1
Group:		Development/Ruby
Url:		http://pypi.python.org/pypi/zope.app.dependable
BuildArch:	noarch
BuildRequires:	python-setuptools

%description
A simple object-dependency framework for Zope.


%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc README.txt
%{py_puresitedir}/zope/app/*
%{py_puresitedir}/zope.app.dependable*.egg-info
%{py_puresitedir}/zope.app.dependable*.pth


%changelog
* Tue Nov 19 2013 Denis Silakov <denis.silakov@rosalab.ru> 3.5.1-1
+ Revision: 99c7556
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12090 |12cu|python-zope.app.error-3.5.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.app.error

Name:		python-%{oname}
Version:	3.5.3
Release:	1
Summary:	Error reporting utility management UI for Zope3
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.tar.gz
License:	ZPL 2.1
Group:		Development/Ruby
Url:		http://pypi.python.org/pypi/zope.app.error
BuildArch:	noarch
BuildRequires:	python-setuptools

%description
This package provides management views for the error reporting
utility defined in zope.error package.

%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc README.txt
%{py_puresitedir}/zope/app/*
%{py_puresitedir}/zope.app.error*.egg-info
%{py_puresitedir}/zope.app.error*.pth


%changelog
* Tue Nov 19 2013 Denis Silakov <denis.silakov@rosalab.ru> 3.5.3-1
+ Revision: d7bd2bf
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12091 |12cu|python-zope.app.exception-3.6.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.app.exception

Name:		python-%{oname}
Version:	3.6.3
Release:	1
Summary:	Zope 3 exception views
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.tar.gz
License:	ZPL 2.1
Group:		Development/Ruby
Url:		http://pypi.python.org/pypi/zope.app.exception
BuildArch:	noarch
BuildRequires:	python-setuptools

%description
This packages provides Zope 3 browser views for some generic exceptions.


%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc README.txt
%{py_puresitedir}/zope/app/*
%{py_puresitedir}/zope.app.exception*.egg-info
%{py_puresitedir}/zope.app.exception*.pth


%changelog
* Tue Nov 19 2013 Denis Silakov <denis.silakov@rosalab.ru> 3.6.3-1
+ Revision: 22d997a
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12092 |12cu|python-zope.app.form-4.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.app.form

# Avoid versioned req
%define __noatoreq '.*zope.formlib.*'

Name:		python-%{oname}
Version:	4.0.2
Release:	1
Summary:	The Original Zope 3 Form Framework
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.tar.gz
License:	ZPL 2.1
Group:		Development/Ruby
Url:		http://pypi.python.org/pypi/zope.app.form
BuildArch:	noarch
BuildRequires:	python-setuptools
Requires:	pythonegg(zope.formlib)

%description
This package provides the old form framework for Zope 3. It also
implements a few high-level ZCML directives for declaring forms. More
advanced alternatives are implemented in ``zope.formlib`` and
``z3c.form``. The widgets that were defined in here were moved to
``zope.formlib``. Version 4.0 and newer are maintained for backwards
compatibility reasons only.

%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc README.txt
%{py_puresitedir}/zope/app/*
%{py_puresitedir}/zope.app.form*.egg-info
%{py_puresitedir}/zope.app.form*.pth


%changelog
* Sat Nov 30 2013 Denis Silakov <denis.silakov@rosalab.ru> 4.0.2-1
+ Revision: 500233e
- Updated python-zope.app.form.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12093 |12cu|python-zope.app.generations-3.7.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.app.generations

Name:		python-%{oname}
Version:	3.7.1
Release:	1
Summary:	ZMI UI for zope.generations
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.tar.gz
License:	ZPL 2.1
Group:		Development/Ruby
Url:		http://pypi.python.org/pypi/zope.app.generations
BuildArch:	noarch
BuildRequires:	python-setuptools

%description
Generations are a way of updating objects in the database when the application
schema changes.  An application schema is essentially the structure of data,
the structure of classes in the case of ZODB or the table descriptions in the
case of a relational database.

This package only contains the ZMI user interface for `zope.generations`_

.. _zope.generations: http://pypi.python.org/pypi/zope.generations

%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc README.txt
%{py_puresitedir}/zope/app/*
%{py_puresitedir}/zope.app.generations*.egg-info
%{py_puresitedir}/zope.app.generations*.pth


%changelog
* Wed Nov 20 2013 Denis Silakov <denis.silakov@rosalab.ru> 3.7.1-1
+ Revision: 811f5fc
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12094 |12cu|python-zope.app.http-4.0.0a1.dev-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.app.http

Name:		python-%{oname}
Version:	4.0.0a1.dev
Release:	1
Summary:	HTTP Behavior for the Zope Publisher
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.tar.gz
License:	ZPL 2.1
Group:		Development/Ruby
Url:		http://pypi.python.org/pypi/zope.app.http
BuildArch:	noarch
BuildRequires:	python-setuptools

%description
zope.app.http
*************

This package implements the simplest HTTP behavior within the Zope
Publisher. It implements all HTTP verbs as views and defines the necessary
HTTP exceptions.

%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc CHANGES.txt
%doc COPYRIGHT.txt
%doc LICENSE.txt
%doc README.txt
%{py_puresitedir}/zope/app/*
%{py_puresitedir}/zope.app.http*.egg-info
%{py_puresitedir}/zope.app.http*.pth


%changelog
* Wed Nov 20 2013 Denis Silakov <denis.silakov@rosalab.ru> 4.0.0a1.dev-1
+ Revision: 793ae0e
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12095 |12cu|python-zope.applicationcontrol-4.0.0a1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.applicationcontrol

Name:		python-%{oname}
Version:	4.0.0a1
Release:	1
Summary:	Zope applicationcontrol
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.tar.gz
License:	ZPL 2.1
Group:		Development/Python
Url:		http://cheeseshop.python.org/pypi/zope.applicationcontrol
BuildArch:	noarch
BuildRequires:	python-setuptools
Requires:  pythonegg(setuptools) 
Requires:  pythonegg(zope.component) 
Requires:  pythonegg(zope.interface) 
Requires:  pythonegg(zope.location) 
Requires:  pythonegg(zope.security) 
Requires:  pythonegg(zope.traversing) >= 3.7.0

%description
=======================
zope.applicationcontrol
=======================

The application control instance can be generated upon startup of an
application built with the Zope Toolkit.

This package provides an API to retrieve runtime information. It also
provides a utility with methods for shutting down and restarting the
server.


%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
python setup.py test

%files
%doc CHANGES.txt
%doc COPYRIGHT.txt
%doc LICENSE.txt
%doc README.txt
%doc src/zope.applicationcontrol.egg-info/SOURCES.txt
%doc src/zope.applicationcontrol.egg-info/dependency_links.txt
%doc src/zope.applicationcontrol.egg-info/namespace_packages.txt
%doc src/zope.applicationcontrol.egg-info/requires.txt
%doc src/zope.applicationcontrol.egg-info/top_level.txt
%{py_puresitedir}/zope/applicationcontrol/*.py*
%{py_puresitedir}/zope/applicationcontrol/tests/*.py*
%{py_puresitedir}/zope.applicationcontrol*.egg-info
%{py_puresitedir}/zope.applicationcontrol-4.0.0a1-py2.7-nspkg.pth
%{py_puresitedir}/zope/applicationcontrol/configure.zcml


%changelog
* Sun Dec 08 2013 symbianflo <symbianflo@mandrivausers.ro> 4.0.0a1-1
+ Revision: bd7c21f
- Log: import module



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12096 |12cu|python-zope.app.locales-3.7.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.app.locales

Name:		python-%{oname}
Version:	3.7.4
Release:	1
Summary:	Zope locale extraction and management utilities
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.tar.gz
License:	ZPL 2.1
Group:		Development/Ruby
Url:		http://pypi.python.org/pypi/zope.app.locales
BuildArch:	noarch
BuildRequires:	python-setuptools

%description
This package provides some facilities for extracting and managing i18n
messages that occur in Zope software.  More specifically, i18n
messages can occur in Python code, in Page Templates and in ZCML
declarations.  ``zope.app.locales`` provides a utility that can
extract messages from all three and write them to a standard gettext
template (``pot`` file).

%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc README.txt
%{_bindir}/*
%{py_puresitedir}/zope/app/*
%{py_puresitedir}/zope.app.locales*.egg-info
%{py_puresitedir}/zope.app.locales*.pth


%changelog
* Tue Nov 19 2013 Denis Silakov <denis.silakov@rosalab.ru> 3.7.4-1
+ Revision: 76244aa
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12097 |12cu|python-zope.app.localpermission-3.7.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.app.localpermission

Name:		python-%{oname}
Version:	3.7.2
Release:	1
Summary:	Local Persistent Permissions for zope.security
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.tar.gz
License:	ZPL 2.1
Group:		Development/Python
Url:		http://pypi.python.org/pypi/zope.app.localpermission
BuildArch:	noarch
BuildRequires:	python-setuptools

Requires:  pythonegg(setuptools) 
Requires:  pythonegg(zodb3) 
Requires:  pythonegg(zope.component) 
Requires:  pythonegg(zope.i18nmessageid) 
Requires:  pythonegg(zope.interface) 
Requires:  pythonegg(zope.location) 
Requires:  pythonegg(zope.security)

%description
This package implements local persistent permissions for zope.security that
can be added and registered per site.

This is a part of "Through The Web" development pattern that is not used
much by zope community and not really supported in zope framework anymore
nowadays, so it can be considered as deprecated.


%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc README.txt
%{py_puresitedir}/zope/app/localpermission/*.py*
%{py_puresitedir}/zope.app.localpermission*.egg-info
%{py_puresitedir}/zope.app.localpermission-3.7.2-py2.7-nspkg.pth
%{py_puresitedir}/zope/app/localpermission/browser.zcml
%{py_puresitedir}/zope/app/localpermission/configure.zcml
        
        


%changelog
* Sat Dec 14 2013 symbianflo <symbianflo@mandrivausers.ro> 3.7.2-1
+ Revision: 5ff952a
- Log: Initial build



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12098 |12cu|python-zope.app.pagetemplate-3.11.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.app.pagetemplate

Name:		python-%{oname}
Version:	3.11.2
Release:	1
Summary:	PageTemplate integration for Zope 3
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.tar.gz
License:	ZPL 2.1
Group:		Development/Python
Url:		http://pypi.python.org/pypi/zope.app.pagetemplate
BuildArch:	noarch
BuildRequires:	python-setuptools
Requires:  pythonegg(setuptools) 
Requires:  pythonegg(zope.browserpage) >= 3.12.0 
Requires:  pythonegg(zope.component) 
Requires:  pythonegg(zope.configuration) 
Requires:  pythonegg(zope.dublincore) 
Requires:  pythonegg(zope.i18nmessageid) 
Requires:  pythonegg(zope.interface) 
Requires:  pythonegg(zope.pagetemplate) >= 3.5.0 
Requires:  pythonegg(zope.schema) 
Requires:  pythonegg(zope.security) 
Requires:  pythonegg(zope.size) 
Requires:  pythonegg(zope.tales) 
Requires:  pythonegg(zope.traversing)


%description
The ``zope.app.pagetemplate`` package integrates the Page Template
templating system (``zope.pagetemplate``) into the Zope 3 application
server.  In particular, it provides:

* a TALES engine implementation that uses Zope's security system for
  checking access,

* TALES namespace adapters for easy access to DublinCore metadata
  (e.g. ``obj/zope:title``) and URL quoting
  (e.g. ``obj/@@absolute_url/url:quote``).


%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc README.txt
%{py_puresitedir}/zope/app/pagetemplate/*.py*
%{py_puresitedir}/zope/app/pagetemplate/tests/*.py*
%{py_puresitedir}/zope/app/pagetemplate/tests/testpackage/*.py*
%{py_puresitedir}/zope.app.pagetemplate*.egg-info
%{py_puresitedir}/zope.app.pagetemplate-3.11.2-py2.7-nspkg.pth
%{py_puresitedir}/zope/app/pagetemplate/configure.zcml
%{py_puresitedir}/zope/app/pagetemplate/meta.zcml
%{py_puresitedir}/zope/app/pagetemplate/tests/inner.pt
%{py_puresitedir}/zope/app/pagetemplate/tests/intermediate.pt
%{py_puresitedir}/zope/app/pagetemplate/tests/outer.pt
%{py_puresitedir}/zope/app/pagetemplate/tests/testpackage/default.pt
%{py_puresitedir}/zope/app/pagetemplate/tests/testpackage/nothing.pt
%{py_puresitedir}/zope/app/pagetemplate/tests/testpackage/view.pt
%{py_puresitedir}/zope/app/pagetemplate/tests/testusage.pt




%changelog
* Thu Dec 12 2013 symbianflo <symbianflo@mandrivausers.ro> 3.11.2-1
+ Revision: 4c9223f
- Log:Import module



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12099 |12cu|python-zope.app.principalannotation-3.7.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.app.principalannotation

Name:		python-%{oname}
Version:	3.7.1
Release:	1
Summary:	Bootstrap subscriber and browser menu item for zope.principalannotation
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.zip
License:	ZPL 2.1
Group:		Development/Ruby
Url:		http://pypi.python.org/pypi/zope.app.principalannotation
BuildArch:	noarch
BuildRequires:	python-setuptools

%description
This package used to provide implementation of IAnnotations for zope.security
principal objects, but it's now moved to the ``zope.principalannotation``
package. This package only contains a bootstrap subscriber that sets up
the principal annotation utility for the root site and the browser add
menu item for adding the annotation utility through ZMI.


%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc CHANGES.txt
%doc COPYRIGHT.txt
%doc LICENSE.txt
%doc README.txt
%{py_puresitedir}/zope/app/*
%{py_puresitedir}/zope.app.principalannotation*.egg-info
%{py_puresitedir}/zope.app.principalannotation*.pth


%changelog
* Mon Nov 25 2013 Denis Silakov <denis.silakov@rosalab.ru> 3.7.1-1
+ Revision: 3c93b7a
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12100 |12cu|python-zope.app.publication-4.0.0a1.dev-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.app.publication

Name:		python-%{oname}
Version:	4.0.0a1.dev
Release:	1
Summary:	Zope publication
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.tar.gz
License:	ZPL 2.1
Group:		Development/Ruby
Url:		http://pypi.python.org/pypi/zope.app.publication
BuildArch:	noarch
BuildRequires:	python-setuptools

%description
Publication and traversal components.


%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc CHANGES.txt
%doc COPYRIGHT.txt
%doc LICENSE.txt
%doc README.txt
%doc src/zope.app.publication.egg-info/SOURCES.txt
%doc src/zope.app.publication.egg-info/dependency_links.txt
%doc src/zope.app.publication.egg-info/namespace_packages.txt
%doc src/zope.app.publication.egg-info/requires.txt
%doc src/zope.app.publication.egg-info/top_level.txt
%doc src/zope/app/publication/httpfactory.txt
%doc src/zope/app/publication/methodnotallowed.txt
%doc src/zope/app/publication/notfound.txt
%doc src/zope/app/publication/site.txt
%{py_puresitedir}/zope/app/*
%{py_puresitedir}/zope.app.publication*.egg-info
%{py_puresitedir}/zope.app.publication*.pth


%changelog
* Wed Nov 20 2013 Denis Silakov <denis.silakov@rosalab.ru> 4.0.0a1.dev-1
+ Revision: d6abc6b
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12101 |12cu|python-zope.app.publisher-3.10.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.app.publisher

Name:		python-%{oname}
Version:	3.10.2
Release:	1
Summary:	Implementations and means for configuration of Zope 3-style views and resources
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.zip
License:	Zope Public License
Group:		Development/Python
Url:		http://pypi.python.org/pypi/zope.app.publisher/
BuildArch:	noarch
BuildRequires:	python-setuptools

Requires:  pythonegg(setuptools) 
Requires:  pythonegg(zope.browsermenu) 
Requires:  pythonegg(zope.browserpage) 
Requires:  pythonegg(zope.browserresource) 
Requires:  pythonegg(zope.component) 
Requires:  pythonegg(zope.componentvocabulary) 
Requires:  pythonegg(zope.configuration) 
Requires:  pythonegg(zope.datetime) 
Requires:  pythonegg(zope.interface) 
Requires:  pythonegg(zope.location) 
Requires:  pythonegg(zope.ptresource) 
Requires:  pythonegg(zope.publisher) >= 3.12 
Requires:  pythonegg(zope.schema) 
Requires:  pythonegg(zope.security)



%description
========
Overview
========

*This package is at present not reusable without depending on a large
chunk of the Zope Toolkit and its assumptions. It is maintained by the*
`Zope Toolkit project <http://docs.zope.org/zopetoolkit/>`_.

This package used to provide browser page, resource and menu classes
for use with zope.publisher object publishing framework, as well as some
other useful utilities and adapters, but most of things was factored out
to separate packages, leaving here only backward-compatibility imports.

However, some potentially useful things are still contained in this package:

 * "date" field converter for zope.publisher's BrowserRequest field converter
   mechanism.
 
 * "Browser Skins" vocabulary (a vocabulary for IBrowserSkinType utilities)
 
 * ManagementViewSelector (a browser view that redirects to a first available
   management view)

 * XML-RPC view and method publishing mechanism along with xmlrpc:view ZCML
   directive.


%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc README.txt
%{py_puresitedir}/zope/app/publisher/*.py*
%{py_puresitedir}/zope/app/publisher/browser/*.py*
%{py_puresitedir}/zope/app/publisher/interfaces/*.py*
%{py_puresitedir}/zope/app/publisher/tests/*.py*
%{py_puresitedir}/zope/app/publisher/xmlrpc/*.py*
%{py_puresitedir}/zope/app/publisher/xmlrpc/tests/*.py*
%{py_puresitedir}/zope.app.publisher*.egg-info
%{py_puresitedir}/zope.app.publisher-3.10.2-py2.7-nspkg.pth
%{py_puresitedir}/zope/app/publisher/browser/configure.zcml
%{py_puresitedir}/zope/app/publisher/browser/meta.zcml
%{py_puresitedir}/zope/app/publisher/configure.zcml
%{py_puresitedir}/zope/app/publisher/ftesting.zcml
%{py_puresitedir}/zope/app/publisher/http.zcml
%{py_puresitedir}/zope/app/publisher/meta.zcml
%{py_puresitedir}/zope/app/publisher/xmlrpc/README.txt
%{py_puresitedir}/zope/app/publisher/xmlrpc/configure.zcml
%{py_puresitedir}/zope/app/publisher/xmlrpc/meta.zcml
%{py_puresitedir}/zope/app/publisher/xmlrpc/tests/test.pt
%{py_puresitedir}/zope/app/publisher/xmlrpc/tests/xmlrpc.zcml
%{py_puresitedir}/zope/app/publisher/xmlrpc/tests/xmlrpc_error.zcml
%{py_puresitedir}/zope/app/publisher/xmlrpc/tests/xmlrpc_nonamenoperm.zcml
%{py_puresitedir}/zope/app/publisher/xmlrpc/tests/xmlrpc_noperm.zcml


%changelog
* Sat Dec 14 2013 symbianflo <symbianflo@mandrivausers.ro> 3.10.2-1
+ Revision: 0a07b72
- Log: Initial build



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12102 |12cu|python-zope.app.renderer-3.5.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.app.renderer

Name:		python-%{oname}
Version:	3.5.1
Release:	1
Summary:	Text Renderer Framework
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.tar.gz
License:	ZPL 2.1
Group:		Development/Ruby
Url:		http://pypi.python.org/pypi/zope.app.renderer
BuildArch:	noarch
BuildRequires:	python-setuptools

%description
This package provides a framework to convert a string from one format, such as
Structured or Restructured Text, to another, such as HTML. Converters are
looked up by adapter and uses other packages to implement the converters.

%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc README.txt
%{py_puresitedir}/zope/app/*
%{py_puresitedir}/zope.app.renderer*.egg-info
%{py_puresitedir}/zope.app.renderer*.pth


%changelog
* Thu Nov 21 2013 Denis Silakov <denis.silakov@rosalab.ru> 3.5.1-1
+ Revision: 1c362b3
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12103 |12cu|python-zope.app.schema-3.5.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.app.schema

Name:		python-%{oname}
Version:	3.5.0
Release:	1
Summary:	Component Architecture based Vocabulary Registry
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.tar.gz
License:	ZPL 2.1
Group:		Development/Ruby
Url:		http://pypi.python.org/pypi/zope.app.schema
BuildArch:	noarch
BuildRequires:	python-setuptools

%description
This package provides a component architecture based vocabulary registry.



%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc README.txt
%{py_puresitedir}/zope/app/*
%{py_puresitedir}/zope.app.schema*.egg-info
%{py_puresitedir}/zope.app.schema*.pth


%changelog
* Wed Nov 20 2013 Denis Silakov <denis.silakov@rosalab.ru> 3.5.0-1
+ Revision: fa16896
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12104 |12cu|python-zope.app.security-3.7.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.app.security

Name:		python-%{oname}
Version:	3.7.5
Release:	1
Summary:	ZMI Views For Zope3 Security Components
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.tar.gz
License:	ZPL 2.1
Group:		Development/Ruby
Url:		http://pypi.python.org/pypi/zope.app.security
BuildArch:	noarch
BuildRequires:	python-setuptools

%description
This package provides ZMI browser views for Zope security components.

It used to provide a large part of security functionality for Zope 3, but it
was factored out from this package to several little packages to reduce
dependencies and improve reusability.

The functionality was splitted into these new packages:

 * zope.authentication - the IAuthentication interface and related utilities.
 * zope.principalregistry - the global principal registry and its zcml
   directives.
 * zope.app.localpermission - the LocalPermission class that implements
   persistent permissions.

The rest of functionality that were provided by this package is merged into
``zope.security`` and ``zope.publisher``.

Backward-compatibility imports are provided to ensure that older applications
work. See CHANGES.txt for more info.


%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc README.txt
%{py_puresitedir}/zope/app/*
%{py_puresitedir}/zope.app.security*.egg-info
%{py_puresitedir}/zope.app.security*.pth


%changelog
* Tue Nov 19 2013 Denis Silakov <denis.silakov@rosalab.ru> 3.7.5-1
+ Revision: 93491ce
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12105 |12cu|python-zope.app.testing-3.10.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.app.testing

Name:		python-%{oname}
Version:	3.10.0
Release:	1
Summary:	Zope Application Testing Support
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.tar.gz
License:	ZPL 2.1
Group:		Development/Ruby
Url:		http://pypi.python.org/pypi/zope.app.testing
BuildArch:	noarch
BuildRequires:	python-setuptools

%description
This package provides testing support for Zope 3 applications. Besides
providing numerous setup convenience functions, it implements a testing setup
that allows the user to make calls to the publisher allowing to write
functional tests.


%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc README.txt
%{py_puresitedir}/zope/app/*
%{py_puresitedir}/zope.app.testing*.egg-info
%{py_puresitedir}/zope.app.testing*.pth


%changelog
* Wed Nov 20 2013 Denis Silakov <denis.silakov@rosalab.ru> 3.10.0-1
+ Revision: b3bc03b
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12106 |12cu|python-zope.app.wsgi-4.0.0a4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.app.wsgi

Name:		python-%{oname}
Version:	4.0.0a4
Release:	1
Summary:	WSGI application for the zope.publisher
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.zip
License:	ZPL 2.1
Group:		Development/Python
Url:		http://pypi.python.org/pypi/zope.app.wsgi
BuildArch:	noarch
BuildRequires:	python-setuptools
Requires:  pythonegg(setuptools) 
Requires:  pythonegg(transaction) 
Requires:  pythonegg(zconfig) 
Requires:  pythonegg(zope.app.appsetup) >= 3.14 
Requires:  pythonegg(zope.app.publication) 
Requires:  pythonegg(zope.component) 
Requires:  pythonegg(zope.configuration) 
Requires:  pythonegg(zope.container) >= 4.0.0a1 
Requires:  pythonegg(zope.error) 
Requires:  pythonegg(zope.event) 
Requires:  pythonegg(zope.interface) 
Requires:  pythonegg(zope.lifecycleevent) 
Requires:  pythonegg(zope.processlifetime) 
Requires:  pythonegg(zope.publisher) >= 4.0.0a3 
Requires:  pythonegg(zope.security) 
Requires:  pythonegg(zope.session) >= 4.0.0a1 
Requires:  pythonegg(zope.site) >= 4.0.0a1 
Requires:  pythonegg(zope.testing) 
Requires:  pythonegg(zope.traversing) >= 4.0.0a1

%description
This package provides the ``WSGIPublisherApplication`` class which
exposes the object publishing machinery in ``zope.publisher`` as a
WSGI application.  It also lets us bring up the Zope application
server (parsing ``zope.conf`` and ``site.zcml``) with a mere function
call::

    >>> db = zope.app.wsgi.config('zope.conf')

This is especially useful for debugging.

To bring up Zope and obtain the WSGI application object at the same
time, use the ``getWSGIApplication`` function.

This package also provides an easy to use application factory for
PasteDeploy_. You can simply specify an application configuration
like this in your Paste configuration file::

    [app:main]
    use = egg:zope.app.wsgi
    config_file = %(here)s/zope.conf

Look for more documentation inside the package itself.

.. _PasteDeploy: http://pythonpaste.org/deploy/


%prep
%setup -q -n %{oname}-%{version}
# fix newer req
perl -pi -e "s|'zope.security>4.0.0a2'|'zope.security'|" setup.py

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
#python setup.py test

%files
%doc CHANGES.txt COPYRIGHT.txt LICENSE.txt README.txt
%doc src/zope.app.wsgi.egg-info/*.txt
%doc src/zope/app/wsgi/*.txt
%{py_puresitedir}/zope/app/wsgi/*.py*
%{py_puresitedir}/zope.app.wsgi*.egg-info
%{py_puresitedir}/zope.app.wsgi-4.0.0a4-py2.7-nspkg.pth
%{py_puresitedir}/zope/app/wsgi/README.txt
%{py_puresitedir}/zope/app/wsgi/configure.zcml
%{py_puresitedir}/zope/app/wsgi/fileresult.txt
%{py_puresitedir}/zope/app/wsgi/filereturns.txt
%{py_puresitedir}/zope/app/wsgi/ftesting.zcml
%{py_puresitedir}/zope/app/wsgi/paste.txt
%{py_puresitedir}/zope/app/wsgi/testlayer.txt




%changelog
* Sat Dec 14 2013 symbianflo <symbianflo@mandrivausers.ro> 4.0.0a4-1
+ Revision: e181342
- Log: Import module



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12107 |12cu|python-zope.authentication-4.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.authentication

Name:		python-%{oname}
Version:	4.1.0
Release:	1
Summary:	Definition of authentication basics for the Zope Framework
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.zip
License:	ZPL 2.1
Group:		Development/Ruby
Url:		http://pypi.python.org/pypi/zope.authentication
BuildArch:	noarch
BuildRequires:	python-setuptools
BuildRequires:	pythonegg(zope.i18nmessageid)
BuildRequires:	pythonegg(zope.security)
BuildRequires:	pythonegg(zope.schema)
BuildRequires:	pythonegg(zope.browser)
BuildRequires:	pythonegg(zope.proxy)
BuildRequires:	pythonegg(zope.component)
BuildRequires:	pythonegg(zope.event)
BuildRequires:	pythonegg(zope.location)

%description
This package provides a definition of authentication concepts for use in
Zope Framework.


%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

# %check
# python setup.py test

%files
%doc CHANGES.txt
%doc COPYRIGHT.txt
%doc LICENSE.txt
%doc README.txt
%doc src/zope.authentication.egg-info/SOURCES.txt
%doc src/zope.authentication.egg-info/dependency_links.txt
%doc src/zope.authentication.egg-info/namespace_packages.txt
%doc src/zope.authentication.egg-info/requires.txt
%doc src/zope.authentication.egg-info/top_level.txt
%doc src/zope/authentication/logout.txt
%doc src/zope/authentication/principalterms.txt
%{py_puresitedir}/zope/authentication/*
%{py_puresitedir}/zope.authentication*.egg-info
%{py_puresitedir}/zope.authentication*.pth


%changelog
* Tue Nov 26 2013 Denis Silakov <denis.silakov@rosalab.ru> 4.1.0-1
+ Revision: 8828ff3
- Disable check



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12108 |12cu|python-zope.broken-3.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.broken

Name:		python-%{oname}
Version:	3.6.0
Release:	1
Summary:	Zope Broken Object Interfaces
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.zip
License:	ZPL 2.1
Group:		Development/Ruby
Url:		http://pypi.python.org/pypi/zope.broken
BuildArch:	noarch
BuildRequires:	python-setuptools

%description
Overview
========

This package is obsolete and its functionality has been merged into the ZODB3
distribution itself. If you use version 3.10 or later of ZODB3, please change
your imports of the IBroken interface to a direct::

  from ZODB.interfaces import IBroken

You can use this package with older versions of the ZODB3, which didn't have
the IBroken interface yet.


%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc README.txt
%{py_puresitedir}/zope/broken/*
%{py_puresitedir}/zope.broken*.egg-info
%{py_puresitedir}/zope.broken*.pth

%changelog
* Wed Nov 20 2013 Denis Silakov <denis.silakov@rosalab.ru> 3.6.0-1
+ Revision: 79db0e2
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12109 |12cu|python-zope.browser-2.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.browser

Name:		python-%{oname}
Version:	2.0.2
Release:	1
Summary:	Shared Zope Toolkit browser components
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.zip
License:	ZPL 2.1
Group:		Development/Ruby
Url:		http://pypi.python.org/pypi/zope.browser
BuildArch:	noarch
BuildRequires:	python-setuptools

%description
zope.browser
============

This package provides shared browser components for the Zope Toolkit.


%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
python setup.py test

%files
%doc CHANGES.rst
%doc COPYRIGHT.txt
%doc LICENSE.txt
%doc README.rst
%doc src/zope.browser.egg-info/SOURCES.txt
%doc src/zope.browser.egg-info/dependency_links.txt
%doc src/zope.browser.egg-info/namespace_packages.txt
%doc src/zope.browser.egg-info/requires.txt
%doc src/zope.browser.egg-info/top_level.txt
%doc src/zope/browser/README.txt
%{py_puresitedir}/zope/browser/*
%{py_puresitedir}/zope.browser*.egg-info
%{py_puresitedir}/zope.browser*.pth


%changelog
* Tue Nov 19 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.0.2-1
+ Revision: cb8dbbe
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12110 |12cu|python-zope.browsermenu-4.1.0a1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.browsermenu

Name:		python-%{oname}
Version:	4.1.0a1
Release:	1
Summary:	Browser menu implementation for Zope
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.zip
License:	ZPL 2.1
Group:		Development/Python
Url:		http://pypi.python.org/pypi/zope.browsermenu/
BuildArch:	noarch
BuildRequires:	python-setuptools
BuildRequires:  pythonegg(zope.traversing)
BuildRequires:  pythonegg(zope.security)
BuildRequires:  pythonegg(zope.proxy)
BuildRequires:  pythonegg(zope.schema)
BuildRequires:  pythonegg(zope.publisher)
BuildRequires:  pythonegg(zope.pagetemplate)
BuildRequires:  pythonegg(zope.i18nmessageid)
BuildRequires:  pythonegg(zope.configuration)
BuildRequires:  pythonegg(zope.component)
BuildRequires:  pythonegg(zope.browser)
BuildRequires:  pythonegg(six)
BuildRequires:  pythonegg(zope.proxy)
BuildRequires:  pythonegg(zope.location)
BuildRequires:  pythonegg(zope.testrunner)

%description
========
Overview
========

*This package is at present not reusable without depending on a large
chunk of the Zope Toolkit and its assumptions. It is maintained by the*
`Zope Toolkit project <http://docs.zope.org/zopetoolkit/>`_.

This package provides an implementation of browser menus and ZCML directives
for configuring them.

%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
python setup.py test

%files
%doc CHANGES.txt
%doc COPYRIGHT.txt
%doc LICENSE.txt
%doc README.txt
%doc src/zope.browsermenu.egg-info/SOURCES.txt
%doc src/zope.browsermenu.egg-info/dependency_links.txt
%doc src/zope.browsermenu.egg-info/namespace_packages.txt
%doc src/zope.browsermenu.egg-info/requires.txt
%doc src/zope.browsermenu.egg-info/top_level.txt
%doc src/zope/browsermenu/README.txt
%{py_puresitedir}/zope/browsermenu/*
%{py_puresitedir}/zope.browsermenu*.egg-info
%{py_puresitedir}/zope.browsermenu*.pth


%changelog
* Fri Nov 29 2013 Denis Silakov <denis.silakov@rosalab.ru> 4.1.0a1-1
+ Revision: 9b054cc
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12111 |12cu|python-zope.browserpage-4.1.0a1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.browserpage

Name:		python-%{oname}
Version:	4.1.0a1
Release:	1
Summary:	ZCML directives for configuring browser views for Zope
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.zip
License:	ZPL 2.1
Group:		Development/Python
Url:		http://pypi.python.org/pypi/zope.browserpage/
BuildArch:	noarch
BuildRequires:	python-setuptools
BuildRequires:	pythonegg(zope.traversing)
BuildRequires:	pythonegg(zope.security)
BuildRequires:	pythonegg(zope.schema)
BuildRequires:	pythonegg(zope.location)
BuildRequires:	pythonegg(zope.proxy)
BuildRequires:	pythonegg(zope.component)
BuildRequires:	pythonegg(zope.pagetemplate)
BuildRequires:	pythonegg(zope.publisher)
BuildRequires:	pythonegg(zope.configuration)

%description
========
Overview
========

*This package is at present not reusable without depending on a large
chunk of the Zope Toolkit and its assumptions. It is maintained by the*
`Zope Toolkit project <http://docs.zope.org/zopetoolkit/>`_.

This package provides ZCML directives for configuring browser views.
More specifically it defines the following ZCML directives:

 * browser:page
 * browser:pages
 * browser:view

These directives also support menu item registration for pages, when
``zope.browsermenu`` package is installed. Otherwise, they simply ignore
the menu attribute.

%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
python setup.py test

%files
%doc CHANGES.txt
%doc COPYRIGHT.txt
%doc LICENSE.txt
%doc README.txt
%doc src/zope.browserpage.egg-info/SOURCES.txt
%doc src/zope.browserpage.egg-info/dependency_links.txt
%doc src/zope.browserpage.egg-info/namespace_packages.txt
%doc src/zope.browserpage.egg-info/requires.txt
%doc src/zope.browserpage.egg-info/top_level.txt
%doc src/zope/browserpage/namedtemplate.txt
%{py_puresitedir}/zope/browserpage/*
%{py_puresitedir}/zope.browserpage*.egg-info
%{py_puresitedir}/zope.browserpage*.pth


%changelog
* Fri Nov 29 2013 Denis Silakov <denis.silakov@rosalab.ru> 4.1.0a1-1
+ Revision: 56366fe
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12112 |12cu|python-zope.browserresource-4.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.browserresource

Name:		python-%{oname}
Version:	4.0.1
Release:	1
Summary:	Browser resources implementation for Zope
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.zip
Patch0:		zope.browserresource-req.patch
License:	ZPL 2.1
Group:		Development/Python
Url:		http://pypi.python.org/pypi/zope.browserresource/
BuildArch:	noarch
BuildRequires:	python-setuptools


Requires:	pythonegg(zope.component) >= 3.8.0
Requires:	pythonegg(zope.configuration)
Requires:	pythonegg(zope.contenttype) >= 4.0.1
Requires:	pythonegg(zope.i18n)
Requires:	pythonegg(zope.interface)
Requires:	pythonegg(zope.location)
Requires:	pythonegg(zope.publisher) >= 3.8
Requires:	pythonegg(zope.schema)
Requires:	pythonegg(zope.traversing)



%description
========
Overview
========

*This package is at present not reusable without depending on a large
chunk of the Zope Toolkit and its assumptions. It is maintained by the*
`Zope Toolkit project <http://docs.zope.org/zopetoolkit/>`_.

This package provides an implementation of browser resources. It also
provides directives for defining those resources using ZCML.

Resources are static files and directories that are served to the browser
directly from the filesystem. The most common example are images, CSS style
sheets, or JavaScript files.

Resources are be registered under a symbolic name and can later be referred to
by that name, so their usage is independent from their physical location.


%prep
%setup -q -n %{oname}-%{version}
%patch0 -p0

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}


%files
%doc CHANGES.txt COPYRIGHT.txt LICENSE.txt README.txt
%doc src/zope.browserresource.egg-info/*.txt
%doc src/zope/browserresource/tests/configure.txt
%doc src/zope/browserresource/tests/testfiles/test.txt
%{py_puresitedir}/zope/browserresource/*.py*
%{py_puresitedir}/zope/browserresource/tests/*.py*
%{py_puresitedir}/zope.browserresource*.egg-info
%{py_puresitedir}/zope.browserresource-4.0.1-py2.7-nspkg.pth
%{py_puresitedir}/zope/browserresource/*.zcml
%{py_puresitedir}/zope/browserresource/tests/configure.txt
%{py_puresitedir}/zope/browserresource/tests/testfiles/subdir/test.gif
%{py_puresitedir}/zope/browserresource/tests/testfiles/test.gif
%{py_puresitedir}/zope/browserresource/tests/testfiles/test.pt
%{py_puresitedir}/zope/browserresource/tests/testfiles/test.txt
%{py_puresitedir}/zope/browserresource/tests/testfiles/test2.pt




























%changelog
* Sun Nov 24 2013 symbianflo <symbianflo@mandrivausers.ro> 4.0.1-1
+ Revision: bb3993d
- Log: fix req, patch added for req detection, fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12113 |12cu|python-zope.cachedescriptors-4.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.cachedescriptors

Name:		python-%{oname}
Version:	4.0.0
Release:	1
Summary:	Method and property caching decorators
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.tar.gz
License:	ZPL 2.1
Group:		Development/Ruby
Url:		http://pypi.python.org/pypi/zope.cachedescriptors
BuildArch:	noarch
BuildRequires:	python-setuptools

%description
%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
python setup.py test

%files
%doc CHANGES.txt
%doc COPYRIGHT.txt
%doc LICENSE.txt
%doc README.txt
%doc src/zope.cachedescriptors.egg-info/SOURCES.txt
%doc src/zope.cachedescriptors.egg-info/dependency_links.txt
%doc src/zope.cachedescriptors.egg-info/namespace_packages.txt
%doc src/zope.cachedescriptors.egg-info/requires.txt
%doc src/zope.cachedescriptors.egg-info/top_level.txt
%doc src/zope/cachedescriptors/README.txt
%doc src/zope/cachedescriptors/method.txt
%doc src/zope/cachedescriptors/property.txt
%{py_puresitedir}/zope/cachedescriptors/*
%{py_puresitedir}/zope.cachedescriptors*.egg-info
%{py_puresitedir}/zope.cachedescriptors*.pth


%changelog
* Wed Nov 20 2013 Denis Silakov <denis.silakov@rosalab.ru> 4.0.0-1
+ Revision: a264cff
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12114 |12cu|python-zope.catalog-4.0.0a1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.catalog

Name:		python-%{oname}
Version:	4.0.0a1
Release:	2
Summary:	Cataloging and Indexing Framework for the Zope Toolkit
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.zip
License:	ZPL 2.1
Group:		Development/Python
Url:		http://pypi.python.org/pypi/zope.catalog
BuildArch:	noarch
BuildRequires:	python-setuptools
BuildRequires:  pythonegg(zope.schema)
BuildRequires:  pythonegg(zope.location)
BuildRequires:  pythonegg(zope.lifecycleevent)
BuildRequires:  pythonegg(zope.index)
BuildRequires:  pythonegg(zope.container)
BuildRequires:  pythonegg(zope.component)
BuildRequires:  pythonegg(zope.intid)
BuildRequires:  pythonegg(zope.annotation)
BuildRequires:  pythonegg(btrees)
BuildRequires:  pythonegg(persistent)
BuildRequires:  pythonegg(zope.event)
BuildRequires:  pythonegg(zope.proxy)

Requires:  pythonegg(btrees) 
Requires:  pythonegg(setuptools) 
Requires:  pythonegg(zope.annotation) 
Requires:  pythonegg(zope.component) 
Requires:  pythonegg(zope.container) 
Requires:  pythonegg(zope.index) >= 4.0.1 
Requires:  pythonegg(zope.interface) 
Requires:  pythonegg(zope.intid) 
Requires:  pythonegg(zope.lifecycleevent) 
Requires:  pythonegg(zope.location) 
Requires:  pythonegg(zope.schema)

%description
Catalogs provide management of collections of related indexes with a basic
search algorithm.

%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
python setup.py test

%files
%doc CHANGES.txt
%doc COPYRIGHT.txt
%doc LICENSE.txt
%doc README.txt
%doc src/zope.catalog.egg-info/SOURCES.txt
%doc src/zope.catalog.egg-info/dependency_links.txt
%doc src/zope.catalog.egg-info/namespace_packages.txt
%doc src/zope.catalog.egg-info/requires.txt
%doc src/zope.catalog.egg-info/top_level.txt
%doc src/zope/catalog/README.txt
%doc src/zope/catalog/event.txt
%{py_puresitedir}/zope/catalog/*
%{py_puresitedir}/zope.catalog*.egg-info
%{py_puresitedir}/zope.catalog*.pth


%changelog
* Sat Dec 07 2013 symbianflo <symbianflo@mandrivausers.ro> 4.0.0a1-2
+ Revision: c2d404c
- Log import module



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12115 |12cu|python-zope.component-4.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.component

Name:		python-%{oname}
Version:	4.1.0
Release:	1
Summary:	Zope Component Architecture
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.zip
License:	ZPL 2.1
Group:		Development/Ruby
Url:		http://pypi.python.org/pypi/zope.component
BuildArch:	noarch
BuildRequires:	python-setuptools
BuildRequires:	pythonegg(zope.event)
BuildRequires:	pythonegg(zope.lifecycleevent)

%description
*****************************
zope.component Package Readme
*****************************

*This package is intended to be independently reusable in any Python
project. It is maintained by the Zope Toolkit project.

This package represents the core of the Zope Component Architecture.
Together with the 'zope.interface' package, it provides facilities for
defining, registering and looking up components.

Please see http://docs.zope.org/zope.component/ for the documentation.

%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}


%files
%doc CHANGES.rst
%doc COPYRIGHT.txt
%doc LICENSE.txt
%doc README.rst
%doc docs/hacking.rst
%doc src/zope.component.egg-info/SOURCES.txt
%doc src/zope.component.egg-info/dependency_links.txt
%doc src/zope.component.egg-info/namespace_packages.txt
%doc src/zope.component.egg-info/requires.txt
%doc src/zope.component.egg-info/top_level.txt
%{py_puresitedir}/zope/component/*
%{py_puresitedir}/zope.component*.egg-info
%{py_puresitedir}/zope.component*.pth


%changelog
* Fri Nov 22 2013 symbianflo <symbianflo@mandrivausers.ro> 4.1.0-1
+ Revision: 4a70142
- Merge pull request #1 from symbianflo/python-zope.component:rosa2012.1
- Symbianflo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12116 |12cu|python-zope.componentvocabulary-2.0.0a1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.componentvocabulary

Name:		python-%{oname}
Version:	2.0.0a1
Release:	1
Summary:	Component vocabularies
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.zip
License:	ZPL 2.1
Group:		Development/Python
Url:		http://pypi.python.org/pypi/zope.componentvocabulary
BuildArch:	noarch
BuildRequires:	python-setuptools

Requires:	pythonegg(setuptools) 
Requires:	pythonegg(six) 
Requires:	pythonegg(zope.component) 
Requires:	pythonegg(zope.i18nmessageid) 
Requires:	pythonegg(zope.interface) 
Requires:	pythonegg(zope.schema) 
Requires:	pythonegg(zope.security)

%description
This package contains various vocabularies.



%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
python setup.py test

%files
%doc CHANGES.txt
%doc COPYRIGHT.txt
%doc LICENSE.txt
%doc README.txt
%doc src/zope.componentvocabulary.egg-info/SOURCES.txt
%doc src/zope.componentvocabulary.egg-info/dependency_links.txt
%doc src/zope.componentvocabulary.egg-info/namespace_packages.txt
%doc src/zope.componentvocabulary.egg-info/requires.txt
%doc src/zope.componentvocabulary.egg-info/top_level.txt
%{py_puresitedir}/zope/componentvocabulary/*.py*
%{py_puresitedir}/zope/componentvocabulary/tests/*.py*
%{py_puresitedir}/zope.componentvocabulary*.egg-info
%{py_puresitedir}/zope.componentvocabulary-2.0.0a1-py2.7-nspkg.pth
%{py_puresitedir}/zope/componentvocabulary/configure.zcml



%changelog
* Tue Dec 10 2013 symbianflo <symbianflo@mandrivausers.ro> 2.0.0a1-1
+ Revision: af4526d
- Log: import component, fix req



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12117 |12cu|python-zope.configuration-4.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.configuration

Name:		python-%{oname}
Version:	4.0.2
Release:	1
Summary:	Zope Configuration Markup Language (ZCML)
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.tar.gz
License:	ZPL 2.1
Group:		Development/Ruby
Url:		http://pypi.python.org/pypi/zope.configuration
BuildArch:	noarch
BuildRequires:	python-setuptools
BuildRequires:	pythonegg(zope.i18nmessageid)
BuildRequires:	pythonegg(zope.schema)
BuildRequires:	pythonegg(zope.event)

%description
The zope configuration system provides an extensible system for
supporting various kinds of configurations.

It is based on the idea of configuration directives. Users of the
configuration system provide configuration directives in some
language that express configuration choices. The intent is that the
language be pluggable.  An XML language is provided by default.

%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
python setup.py test

%files
%doc README.txt
%{py_puresitedir}/zope/configuration/*
%{py_puresitedir}/zope.configuration*.egg-info
%{py_puresitedir}/zope.configuration*.pth



%changelog
* Wed Nov 20 2013 Denis Silakov <denis.silakov@rosalab.ru> 4.0.2-1
+ Revision: f0943f5
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12118 |12cu|python-zope.container-4.0.0a3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.container

Name:		python-%{oname}
Version:	4.0.0a3
Release:	1
Summary:	Zope Container
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.zip
License:	ZPL 2.1
Group:		Development/Ruby
Url:		http://pypi.python.org/pypi/zope.container
BuildRequires:	python-devel
BuildRequires:	python-setuptools
BuildRequires:	pythonegg(btrees)
BuildRequires:	pythonegg(persistent)
BuildRequires:	pythonegg(zope.browser)
BuildRequires:	pythonegg(zope.configuration)
BuildRequires:	pythonegg(zope.exceptions)
BuildRequires:	pythonegg(zope.i18n)
BuildRequires:	pythonegg(zope.proxy)
BuildRequires:	pythonegg(six)
BuildRequires:	pythonegg(zope.schema)
BuildRequires:	pythonegg(zope.testing)
BuildRequires:	pythonegg(zope.testrunner)
BuildRequires:	pythonegg(pytz)
BuildRequires:	pythonegg(transaction)
BuildRequires:	pythonegg(zope.lifecycleevent)

%description
This package define interfaces of container components, and provides
container implementations such as a BTreeContainer and
OrderedContainer, as well as the base class used by ``zope.site.folder``
for the Folder implementation.


%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

# %check
# python setup.py test

%files
%doc CHANGES.txt
%doc COPYRIGHT.txt
%doc LICENSE.txt
%doc README.txt
%doc include/README.txt
%doc src/zope.container.egg-info/SOURCES.txt
%doc src/zope.container.egg-info/dependency_links.txt
%doc src/zope.container.egg-info/namespace_packages.txt
%doc src/zope.container.egg-info/requires.txt
%doc src/zope.container.egg-info/top_level.txt
%doc src/zope/container/constraints.txt
%doc src/zope/container/tests/directory.txt
%{py_platsitedir}/zope/container/*
%{py_platsitedir}/zope.container*.egg-info
%{py_platsitedir}/zope.container*.pth


%changelog
* Tue Nov 26 2013 Denis Silakov <denis.silakov@rosalab.ru> 4.0.0a3-1
+ Revision: 0d9482e
- Merge branch 'rosa2012.1' of https://abf.rosalinux.ru/import/python-zope.container into rosa2012.1
- Conflicts:
- python-zope.container.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12119 |12cu|python-zope.contentprovider-4.0.0a1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.contentprovider

Name:		python-%{oname}
Version:	4.0.0a1
Release:	1
Summary:	Content Provider Framework for Zope Templates
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.zip
License:	ZPL 2.1
Group:		Development/Ruby
Url:		http://pypi.python.org/pypi/zope.contentprovider
BuildArch:	noarch
BuildRequires:	python-setuptools
BuildRequires:	pythonegg(zope.tales)
BuildRequires:	pythonegg(zope.schema)
BuildRequires:	pythonegg(zope.publisher)
BuildRequires:	pythonegg(zope.location)
BuildRequires:	pythonegg(zope.event)
BuildRequires:	pythonegg(zope.component)
BuildRequires:	pythonegg(six)
BuildRequires:	pythonegg(zope.security)
BuildRequires:	pythonegg(zope.proxy)

%description
=================
Content Providers
=================

This package provides a framework to develop componentized Web GUI
applications. Instead of describing the content of a page using a single
template or static system of templates and METAL macros, content provider
objects are dynamically looked up based on the setup/configuration of the
application.

%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
python setup.py test

%files
%doc CHANGES.txt
%doc COPYRIGHT.txt
%doc LICENSE.txt
%doc README.txt
%doc src/zope.contentprovider.egg-info/SOURCES.txt
%doc src/zope.contentprovider.egg-info/dependency_links.txt
%doc src/zope.contentprovider.egg-info/namespace_packages.txt
%doc src/zope.contentprovider.egg-info/requires.txt
%doc src/zope.contentprovider.egg-info/top_level.txt
%doc src/zope/contentprovider/README.txt
%{py_puresitedir}/zope/contentprovider/*
%{py_puresitedir}/zope.contentprovider*.egg-info
%{py_puresitedir}/zope.contentprovider*.pth


%changelog
* Tue Nov 26 2013 Denis Silakov <denis.silakov@rosalab.ru> 4.0.0a1-1
+ Revision: 7b1110e
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12120 |12cu|python-zope.contenttype-4.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.contenttype

Name:		python-%{oname}
Version:	4.0.1
Release:	1
Summary:	Zope contenttype
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.tar.gz
License:	ZPL 2.1
Group:		Development/Python
Url:		http://pypi.python.org/pypi/zope.contenttype
BuildArch:	noarch
BuildRequires:	python-setuptools

%description
A utility module for content-type handling.


%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
python setup.py test

%files
%doc CHANGES.txt COPYRIGHT.txt LICENSE.txt README.txt
%doc src/zope.contenttype.egg-info/*.txt
%{py_puresitedir}/zope.contenttype-4.0.1-py2.7-nspkg.pth
%{py_puresitedir}/zope/contenttype/mime*
%{py_puresitedir}/zope/contenttype/tests/mime.types-*
%{py_puresitedir}/zope/contenttype/*.py*
%{py_puresitedir}/zope/contenttype/tests/*.py*
%{py_puresitedir}/zope.contenttype*.egg-info



%changelog
* Sat Nov 23 2013 Rosa <rosa@abf.rosalinux.ru> 4.0.1-1
+ Revision: d279ce4
- Automatic import for version 4.0.1-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12121 |12cu|python-zope.copy-4.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.copy

Name:		python-%{oname}
Version:	4.0.2
Release:	1
Summary:	Pluggable object copying mechanism
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.zip
License:	ZPL 2.1
Group:		Development/Python
Url:		http://pypi.python.org/pypi/zope.copy
BuildArch:	noarch
BuildRequires:	python-setuptools
Requires:  pythonegg(setuptools) 
Requires:  pythonegg(zope.interface)

%description
``zope.copy``
=============

This package provides a pluggable mechanism for copying persistent objects.

Please see ``docs/index.rst`` for the detailed documentation.


%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
#python setup.py test

%files
%doc CHANGES.txt
%doc COPYRIGHT.txt
%doc LICENSE.txt
%doc README.txt
%doc src/zope.copy.egg-info/SOURCES.txt
%doc src/zope.copy.egg-info/dependency_links.txt
%doc src/zope.copy.egg-info/namespace_packages.txt
%doc src/zope.copy.egg-info/requires.txt
%doc src/zope.copy.egg-info/top_level.txt
%{py_puresitedir}/zope/copy/*.py*
%{py_puresitedir}/zope/copy/tests/*.py*
%{py_puresitedir}/zope.copy*.egg-info
%{py_puresitedir}/zope.copy-4.0.2-py2.7-nspkg.pth


%changelog
* Wed Dec 11 2013 SymbianFlo <symbianflo@mandrivausers.ro> 4.0.2-1
+ Revision: 4a4daed
- Updated python-zope.copy.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12122 |12cu|python-zope.copypastemove-4.0.0a1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.copypastemove

Name:		python-%{oname}
Version:	4.0.0a1
Release:	1
Summary:	Copy, Paste and Move support for content components
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.zip
License:	ZPL 2.1
Group:		Development/Python
Url:		http://pypi.python.org/pypi/zope.copypastemove
BuildArch:	noarch
BuildRequires:	python-setuptools
Requires: 	pythonegg(setuptools) 
Requires: 	pythonegg(zope.annotation) 
Requires: 	pythonegg(zope.component) 
Requires: 	pythonegg(zope.container) 
Requires: 	pythonegg(zope.copy) 
Requires: 	pythonegg(zope.event) 
Requires: 	pythonegg(zope.exceptions) 
Requires: 	pythonegg(zope.interface) 
Requires: 	pythonegg(zope.lifecycleevent) 
Requires: 	pythonegg(zope.location)


%description
Overview
---------

This package provides Copy, Paste and Move support for content
components in Zope.  In particular, it defines the following
interfaces for this kind of functionality:

* ``IObjectMover``,

* ``IObjectCopier``,

* ``IContentItemRenamer``,

* ``IPrincipalClipboard``

as well as standard implementations for containers and contained
objects as known from the ``zope.container`` package.



%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
#python setup.py test

%files
%doc CHANGES.txt
%doc COPYRIGHT.txt
%doc LICENSE.txt
%doc README.txt
%doc src/zope.copypastemove.egg-info/SOURCES.txt
%doc src/zope.copypastemove.egg-info/dependency_links.txt
%doc src/zope.copypastemove.egg-info/namespace_packages.txt
%doc src/zope.copypastemove.egg-info/requires.txt
%doc src/zope.copypastemove.egg-info/top_level.txt
%{py_puresitedir}/zope/copypastemove/*.py*
%{py_puresitedir}/zope/copypastemove/tests/*.py*
%{py_puresitedir}/zope.copypastemove*.egg-info
%{py_puresitedir}/zope.copypastemove-4.0.0a1-py2.7-nspkg.pth
%{py_puresitedir}/zope/copypastemove/configure.zcml


%changelog
* Wed Dec 11 2013 symbianflo <symbianflo@mandrivausers.ro> 4.0.0a1-1
+ Revision: 9981447
- Log:import module



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12123 |12cu|python-zope.datetime-4.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.datetime

Name:		python-%{oname}
Version:	4.0.0
Release:	1
Summary:	Zope datetime
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.tar.gz
License:	ZPL 2.1
Group:		Development/Python
Url:		http://pypi.python.org/pypi/zope.datetime
BuildArch:	noarch
BuildRequires:	python-setuptools

%description
Commonly used date and time related utility functions.

%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
python setup.py test

%files
%doc CHANGES.txt
%doc COPYRIGHT.txt
%doc LICENSE.txt
%{py_puresitedir}/zope/datetime/*
%{py_puresitedir}/zope.datetime*.egg-info
%{py_puresitedir}/zope.datetime*.pth

%changelog
* Fri Nov 29 2013 Rosa <rosa@abf.rosalinux.ru> 4.0.0-1
+ Revision: 3c7bb21
- Automatic import for version 4.0.0-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12124 |12cu|python-zope.deprecation-4.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.deprecation

Name:		python-%{oname}
Version:	4.0.2
Release:	1
Summary:	Zope Deprecation Infrastructure
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.tar.gz
License:	ZPL 2.1
Group:		Development/Python
Url:		http://pypi.python.org/pypi/zope.deprecation
BuildArch:	noarch
BuildRequires:	python-setuptools
Requires:	python-setuptools

%description
``zope.deprecation`` README
===========================

This package provides a simple function called ``deprecated(names, reason)``
to mark deprecated modules, classes, functions, methods and properties.

Please see http://docs.zope.org/zope.deprecation/ for the documentation.



%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
python setup.py test

%files
%doc README.txt
%{py_puresitedir}/zope/deprecation/*.py*
%{py_puresitedir}/zope.deprecation*.egg-info
%{py_puresitedir}/zope.deprecation-4.0.2-py2.7-nspkg.pth



%changelog
* Wed Dec 11 2013 symbianflo <symbianflo@mandrivausers.ro> 4.0.2-1
+ Revision: 3c09c72
- Log. import module



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12125 |12cu|python-zope.dottedname-4.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.dottedname

Name:		python-%{oname}
Version:	4.0.1
Release:	1
Summary:	Resolver for Python dotted names
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.zip
License:	ZPL 2.1
Group:		Development/Python
Url:		http://pypi.python.org/pypi/zope.dottedname
BuildArch:	noarch
BuildRequires:	python-setuptools
BuildRequires:	pythonegg(zope.testing)

%description
======================
Dotted Name Resolution
======================

The ``zope.dottedname`` module provides one function, ``resolve`` that
resolves strings containing dotted names into the appropriate python
object.

Dotted names are resolved by importing modules and by getting
attributes from imported modules. Names may be relative, provided the
module they are relative to is supplied.

%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
python setup.py test

%files
%doc CHANGES.txt COPYRIGHT.txt LICENSE.txt README.rst
%doc src/zope.dottedname.egg-info/*.txt
%doc src/zope/dottedname/README.txt
%{py_puresitedir}/zope/dottedname/*.py*
%{py_puresitedir}/zope.dottedname*.egg-info
%{py_puresitedir}/zope.dottedname-4.0.1-py2.7-nspkg.pth
%{py_puresitedir}/zope/dottedname/README.txt


%changelog
* Sun Nov 24 2013 Rosa <rosa@abf.rosalinux.ru> 4.0.1-1
+ Revision: e3e6a4b
- Automatic import for version 4.0.1-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12126 |12cu|python-zope.dublincore-4.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.dublincore

Name:		python-%{oname}
Version:	4.0.0
Release:	1
Summary:	Zope Dublin Core implementation
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.zip
License:	ZPL 2.1
Group:		Development/Ruby
Url:		http://pypi.python.org/pypi/zope.dublincore
BuildArch:	noarch
BuildRequires:	python-setuptools
BuildRequires:  pythonegg(zope.security)
BuildRequires:  pythonegg(persistent)
BuildRequires:  pythonegg(zope.proxy)
BuildRequires:  pythonegg(zope.schema)
BuildRequires:  pythonegg(zope.location)
BuildRequires:  pythonegg(zope.lifecycleevent)
# Not in ABF yet
#BuildRequires:  pythonegg(zope.datetime)
BuildRequires:  pythonegg(zope.component)
BuildRequires:  pythonegg(six)
BuildRequires:  pythonegg(zope.configuration)
BuildRequires:  pythonegg(zope.proxy)
BuildRequires:  pythonegg(zope.i18nmessageid)
BuildRequires:  pythonegg(zope.event)

%description
%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

# %check
# python setup.py test

%files
%doc CHANGES.txt
%doc COPYRIGHT.txt
%doc LICENSE.txt
%doc README.txt
%doc src/zope.dublincore.egg-info/SOURCES.txt
%doc src/zope.dublincore.egg-info/dependency_links.txt
%doc src/zope.dublincore.egg-info/namespace_packages.txt
%doc src/zope.dublincore.egg-info/requires.txt
%doc src/zope.dublincore.egg-info/top_level.txt
%doc src/zope/dublincore/property.txt
%doc src/zope/dublincore/tests/partial.txt
%doc src/zope/dublincore/tests/timeannotators.txt
%{py_puresitedir}/zope/dublincore/*
%{py_puresitedir}/zope.dublincore*.egg-info
%{py_puresitedir}/zope.dublincore*.pth


%changelog
* Tue Nov 26 2013 Denis Silakov <denis.silakov@rosalab.ru> 4.0.0-1
+ Revision: 1e5386d
- Disable check



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12127 |12cu|python-zope.error-4.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.error

Name:		python-%{oname}
Version:	4.1.0
Release:	1
Summary:	An error reporting utility for Zope3
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.tar.gz
License:	ZPL 2.1
Group:		Development/Python
Url:		http://pypi.python.org/pypi/zope.error
BuildArch:	noarch
BuildRequires:	python-setuptools
BuildRequires:  pythonegg(persistent)
BuildRequires:  pythonegg(six)
BuildRequires:  pythonegg(zope.exceptions)
BuildRequires:  pythonegg(zope.location)
BuildRequires:  pythonegg(zope.proxy)
BuildRequires:  pythonegg(zope.schema)
BuildRequires:  pythonegg(zope.testrunner)

%description
This package provides an error reporting utility
which is able to store errors.


%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
# python setup.py test

%files
%doc CHANGES.txt
%doc COPYRIGHT.txt
%doc LICENSE.txt
%doc README.txt
%{py_puresitedir}/zope/error/*
%{py_puresitedir}/zope.error*.egg-info
%{py_puresitedir}/zope.error*.pth

%changelog
* Wed Dec 04 2013 Denis Silakov <denis.silakov@rosalab.ru> 4.1.0-1
+ Revision: b3524c1
- Disable check



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12128 |12cu|python-zope.event-4.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.event

Name:		python-%{oname}
Version:	4.0.2
Release:	1
Summary:	Very basic event publishing system
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.tar.gz
License:	ZPL 2.1
Group:		Development/Ruby
Url:		http://pypi.python.org/pypi/zope.event
BuildArch:	noarch
BuildRequires:	python-setuptools

%description
``zope.event`` README
=====================

The ``zope.event`` package provides a simple event system, including:

- An event publishing API, intended for use by applications which are
  unaware of any subscribers to their events.

- A very simple event-dispatching system on which more sophisticated
  event dispatching systems can be built. For example, a type-based
  event dispatching system that builds on ``zope.event`` can be found in
  ``zope.component``.

Please see http://docs.zope.org/zope.event/ for the documentation.


%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
python setup.py test

%files
%doc README.txt
%{py_puresitedir}/zope/event/*.py*
%{py_puresitedir}/zope.event*.egg-info
%{py_puresitedir}/zope.event*.pth


%changelog
* Tue Nov 19 2013 Denis Silakov <denis.silakov@rosalab.ru> 4.0.2-1
+ Revision: 7ba9c06
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12129 |12cu|python-zope.exceptions-4.0.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.exceptions

Name:		python-%{oname}
Version:	4.0.6
Release:	1
Summary:	Zope Exceptions
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.tar.gz
License:	ZPL 2.1
Group:		Development/Ruby
Url:		http://cheeseshop.python.org/pypi/zope.exceptions
BuildArch:	noarch
BuildRequires:	python-setuptools
# BuildRequires:	pythonegg(zope.testrunner)

%description
``zope.exceptions`` README
===========================

This package contains exception interfaces and implementations which are so
general purpose that they don't belong in Zope application-specific packages.


%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
python setup.py test

%files
%doc CHANGES.rst
%doc COPYRIGHT.txt
%doc LICENSE.txt
%doc README.rst
%doc docs/hacking.rst
%doc src/zope.exceptions.egg-info/SOURCES.txt
%doc src/zope.exceptions.egg-info/dependency_links.txt
%doc src/zope.exceptions.egg-info/namespace_packages.txt
%doc src/zope.exceptions.egg-info/requires.txt
%doc src/zope.exceptions.egg-info/top_level.txt
%{py_puresitedir}/zope/exceptions/*
%{py_puresitedir}/zope.exceptions*.egg-info
%{py_puresitedir}/zope.exceptions*.pth


%changelog
* Tue Nov 19 2013 Denis Silakov <denis.silakov@rosalab.ru> 4.0.6-1
+ Revision: 1581a04
- Disable testrunner BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12130 |12cu|python-zope.file-0.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.file

Name:		python-%{oname}
Version:	0.6.2
Release:	1
Summary:	Efficient File Implementation for Zope Applications
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.tar.gz
License:	ZPL 2.1
Group:		Development/Python
Url:		http://cheeseshop.python.org/pypi/zope.file
BuildArch:	noarch
BuildRequires:	python-setuptools

%description
The `zope.file` package provides a content object used to store a
file. The interface supports efficient upload and download.


%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc README.txt
%{py_puresitedir}/zope/file/*
%{py_puresitedir}/zope.file*.egg-info
%{py_puresitedir}/zope.file*.pth


%changelog
* Thu Dec 05 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.6.2-1
+ Revision: 03ca9a0
- Fix group



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12131 |12cu|python-zope.filerepresentation-4.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.filerepresentation

Name:		python-%{oname}
Version:	4.0.2
Release:	1
Summary:	File-system Representation Interfaces
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.zip
License:	ZPL 2.1
Group:		Development/Ruby
Url:		http://pypi.python.org/pypi/zope.filerepresentation
BuildArch:	noarch
BuildRequires:	python-setuptools
BuildRequires:	pythonegg(zope.schema)
BuildRequires:	pythonegg(zope.event)

%description
==============================
File Representation Interfaces
==============================

Overview
--------

File-system representation interfaces.

The interfaces defined here are used for file-system and file-system-like
representations of objects, such as file-system synchronization, FTP, PUT, and
WebDAV.


%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
python setup.py test

%files
%doc CHANGES.rst
%doc COPYRIGHT.txt
%doc LICENSE.txt
%doc README.rst
%doc src/zope.filerepresentation.egg-info/SOURCES.txt
%doc src/zope.filerepresentation.egg-info/dependency_links.txt
%doc src/zope.filerepresentation.egg-info/namespace_packages.txt
%doc src/zope.filerepresentation.egg-info/requires.txt
%doc src/zope.filerepresentation.egg-info/top_level.txt
%{py_puresitedir}/zope/filerepresentation/*
%{py_puresitedir}/zope.filerepresentation*.egg-info
%{py_puresitedir}/zope.filerepresentation*.pth


%changelog
* Wed Nov 20 2013 Denis Silakov <denis.silakov@rosalab.ru> 4.0.2-1
+ Revision: 3da37f0
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12132 |12cu|python-zope.formlib-4.3.0a1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.formlib

Name:		python-%{oname}
Version:	4.3.0a1
Release:	1
Summary:	Form generation and validation library for Zope
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.zip
License:	ZPL 2.1
Group:		Development/Ruby
Url:		http://pypi.python.org/pypi/zope.formlib
BuildArch:	noarch
BuildRequires:	python-setuptools
BuildRequires:  pythonegg(zope.traversing)
BuildRequires:  pythonegg(zope.security)
BuildRequires:  pythonegg(zope.proxy)
BuildRequires:  pythonegg(zope.schema)
BuildRequires:  pythonegg(zope.publisher)
BuildRequires:  pythonegg(zope.lifecycleevent)
BuildRequires:  pythonegg(zope.i18nmessageid)
BuildRequires:  pythonegg(zope.i18n)
BuildRequires:  pythonegg(zope.event)
BuildRequires:  pythonegg(zope.component)
# Not in ABF yet
#BuildRequires:  pythonegg(zope.datetime)
#BuildRequires:  pythonegg(zope.browserpage)
BuildRequires:  pythonegg(zope.browser)
BuildRequires:  pythonegg(zope.proxy)
BuildRequires:  pythonegg(zope.location)

%description
%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
python setup.py test

%files
%doc CHANGES.txt
%doc COPYRIGHT.txt
%doc LICENSE.txt
%doc README.txt
%doc src/zope.formlib.egg-info/SOURCES.txt
%doc src/zope.formlib.egg-info/dependency_links.txt
%doc src/zope.formlib.egg-info/namespace_packages.txt
%doc src/zope.formlib.egg-info/requires.txt
%doc src/zope.formlib.egg-info/top_level.txt
%doc src/zope/formlib/TODO.txt
%doc src/zope/formlib/bugs.txt
%doc src/zope/formlib/errors.txt
%doc src/zope/formlib/form.txt
%doc src/zope/formlib/objectwidget.txt
%doc src/zope/formlib/source.txt
%doc src/zope/formlib/widgets.txt
%{py_puresitedir}/zope/formlib/*
%{py_puresitedir}/zope.formlib*.egg-info
%{py_puresitedir}/zope.formlib*.pth


%changelog
* Tue Nov 26 2013 Denis Silakov <denis.silakov@rosalab.ru> 4.3.0a1-1
+ Revision: 0246908
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12133 |12cu|python-zope.generations-4.0.0a1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.generations

Name:		python-%{oname}
Version:	4.0.0a1
Release:	1
Summary:	Zope application schema generations
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.zip
License:	ZPL 2.1
Group:		Development/Python
Url:		http://pypi.python.org/pypi/zope.generations
BuildArch:	noarch
BuildRequires:	python-setuptools

Requires:  pythonegg(setuptools) 
Requires:  pythonegg(transaction) 
Requires:  pythonegg(zope.component) 
Requires:  pythonegg(zope.interface) 
Requires:  pythonegg(zope.processlifetime)

%description
Generations are a way of updating objects in the database when the application
schema changes.  An application schema is essentially the structure of data,
the structure of classes in the case of ZODB or the table descriptions in the
case of a relational database.

%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
#python setup.py test

%files
%doc CHANGES.txt
%doc COPYRIGHT.txt
%doc LICENSE.txt
%doc README.txt
%doc src/zope.generations.egg-info/*.txt
%doc src/zope/generations/README.txt
%{py_puresitedir}/zope/generations/*.py*
%{py_puresitedir}/zope/generations/demo/*.py*
%{py_puresitedir}/zope/generations/demo2/*.py*
%{py_puresitedir}/zope/generations/demo3/*.py*
%{py_puresitedir}/zope/generations/tests/*.py*
%{py_puresitedir}/zope.generations*.egg-info
%{py_puresitedir}/zope.generations-4.0.0a1-py2.7-nspkg.pth
%{py_puresitedir}/zope/generations/README.txt
%{py_puresitedir}/zope/generations/configure.zcml
%{py_puresitedir}/zope/generations/subscriber.zcml
        
        
        
        
        

%changelog
* Sat Dec 14 2013 symbianflo <symbianflo@mandrivausers.ro> 4.0.0a1-1
+ Revision: d8ae03d
- Log: Initial build



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12134 |12cu|python-zope.hookable-4.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.hookable

Name:		python-%{oname}
Version:	4.0.1
Release:	1
Summary:	Zope hookable
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.tar.gz
License:	ZPL 2.1
Group:		Development/Python
Url:		http://svn.zope.org/zope.hookable
BuildRequires:	pkgconfig(python)
BuildRequires:	pythonegg(setuptools)

%description
``zope.hookable``
=================

Overview
--------

Hookable object support.

Support the efficient creation of hookable objects, which are callable objects
that are meant to be replaced by other callables, at least optionally.

The idea is you create a function that does some default thing and make it
hookable. Later, someone can modify what it does by calling its sethook method
and changing its implementation.  All users of the function, including those
that imported it, will see the change.


%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
python setup.py test

%files
%doc README.txt
%{py_platsitedir}/zope.hookable-4.0.1-py2.7-nspkg.pth
%{py_platsitedir}/zope/hookable/_zope_hookable.c
%{py_platsitedir}/zope/hookable/*.py*
%{py_platsitedir}/zope/hookable/_zope_hookable.so
%{py_platsitedir}/zope/hookable/tests/*.py*
%{py_platsitedir}/zope.hookable*.egg-info

%changelog
* Sat Feb 08 2014 symbianflo <symbianflo@symbianflo> 4.0.1-1
+ Revision: a31caf3
- Log: Import zope.hookable, 4.0.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12135 |12cu|python-zope.html-2.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.html

Name:		python-%{oname}
Version:	2.4.1
Release:	1
Summary:	HTML and XHTML Editing Support
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.tar.gz
License:	ZPL 2.1
Group:		Development/Ruby
Url:		http://cheeseshop.python.org/pypi/zope.html
BuildArch:	noarch
BuildRequires:	python-setuptools

%description
This package contains support for editing HTML and XHTML inside a web
page using the FCKeditor as a widget.  This is a fairly simple
application of FCKeditor, and simply instantiates a pre-configured
editor for each widget.  There are no options to control the editors
individually.

%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc README.txt
%{py_puresitedir}/zope/html/*
%{py_puresitedir}/zope.html*.egg-info
%{py_puresitedir}/zope.html*.pth


%changelog
* Wed Nov 20 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.4.1-1
+ Revision: 7d7c367
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12136 |12cu|python-zope.i18n-4.0.0a4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.i18n

Name:		python-%{oname}
Version:	4.0.0a4
Release:	1
Summary:	Zope Internationalization Support
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.zip
License:	ZPL 2.1
Group:		Development/Ruby
Url:		http://pypi.python.org/pypi/zope.i18n
BuildArch:	noarch
BuildRequires:	python-setuptools

%description
Zope Internationalization Support
=================================

This package implements several APIs related to internationalization and
localization.

* Locale objects for all locales maintained by the ICU project.

* Gettext-based message catalogs for message strings.

* Locale discovery for Web-based requests.

.. See ``docs/index.rst`` for the documentation.

%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc CHANGES.txt
%doc COPYRIGHT.txt
%doc LICENSE.txt
%doc README.txt
%doc src/zope.i18n.egg-info/SOURCES.txt
%doc src/zope.i18n.egg-info/dependency_links.txt
%doc src/zope.i18n.egg-info/namespace_packages.txt
%doc src/zope.i18n.egg-info/requires.txt
%doc src/zope.i18n.egg-info/top_level.txt
%doc src/zope/i18n/i18nobject.txt
%doc src/zope/i18n/testmessagecatalog.txt
%doc src/zope/i18n/locales/README.txt
%doc src/zope/i18n/locales/fallbackcollator.txt
%doc src/zope/i18n/locales/data/license.html
%doc src/zope/i18n/tests/configure.txt
%{py_puresitedir}/zope/i18n/*
%{py_puresitedir}/zope.i18n*.egg-info
%{py_puresitedir}/zope.i18n*.pth


%changelog
* Tue Nov 19 2013 Denis Silakov <denis.silakov@rosalab.ru> 4.0.0a4-1
+ Revision: 5e457e1
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12137 |12cu|python-zope.i18nmessageid-4.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.i18nmessageid

Name:		python-%{oname}
Version:	4.0.2
Release:	1
Summary:	Message Identifiers for internationalization
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.tar.gz
License:	ZPL 2.1
Group:		Development/Ruby
Url:		http://pypi.python.org/pypi/zope.i18nmessageid
BuildRequires:	python-devel python-setuptools

%description
To translate any text, we must be able to discover the source domain
of the text.  A source domain is an identifier that identifies a
project that produces program source strings.  Source strings occur as
literals in python programs, text in templates, and some text in XML
data.  The project implies a source language and an application
context.

We can think of a source domain as a collection of messages and
associated translation strings.

We often need to create unicode strings that will be displayed by
separate views.  The view cannot translate the string without knowing
its source domain.  A string or unicode literal carries no domain
information, therefore we use messages.  Messages are unicode strings
which carry a translation source domain and possibly a default
translation.  They are created by a message factory. The message
factory is created by calling ``MessageFactory`` with the source
domain.

This package provides facilities for *declaring* such messages within
program source text;  translation of the messages is the responsiblitiy
of the 'zope.i18n' package.

Please see http://docs.zope.org/zope.i18nmessageid/ for the documentation.

%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
python setup.py test

%files
%doc README.txt
%{py_platsitedir}/zope/i18nmessageid/*
%{py_platsitedir}/zope.i18nmessageid*.egg-info
%{py_platsitedir}/zope.i18nmessageid*.pth


%changelog
* Tue Nov 19 2013 Denis Silakov <denis.silakov@rosalab.ru> 4.0.2-1
+ Revision: 3a99589
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12138 |12cu|python-zope.index-4.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.index

Name:		python-%{oname}
Version:	4.0.1
Release:	1
Summary:	Indices for using with catalog like text, field, etc
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.zip
License:	ZPL 2.1
Group:		Development/Python
Url:		http://pypi.python.org/pypi/zope.index
BuildRequires:	python-devel python-setuptools

Requires:	pythonegg(btrees) 
Requires:	pythonegg(persistent) 
Requires:	pythonegg(setuptools) 
Requires:	pythonegg(six) 
Requires:	pythonegg(zope.interface)


%description
Overview
--------

The ``zope.index`` package provides several indices for the Zope
catalog.  These include:

* a field index (for indexing orderable values),

* a keyword index,

* a topic index,

* a text index (with support for lexicon, splitter, normalizer, etc.)




%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}
chmod +x %{buildroot}%{py_platsitedir}/zope/index/text/tests/hs-tool.py
chmod +x %{buildroot}%{py_platsitedir}/zope/index/text/tests/mhindex.py
chmod +x %{buildroot}%{py_platsitedir}/zope/index/text/tests/wordstats.py

%check
#python setup.py test

%files
%doc CHANGES.txt
%doc COPYRIGHT.txt
%doc LICENSE.txt
%doc README.txt
%doc src/zope.index.egg-info/SOURCES.txt
%doc src/zope.index.egg-info/dependency_links.txt
%doc src/zope.index.egg-info/namespace_packages.txt
%doc src/zope.index.egg-info/requires.txt
%doc src/zope.index.egg-info/top_level.txt
%doc src/zope/index/field/README.txt
%doc src/zope/index/text/textindex.txt
%{py_platsitedir}/zope/index/*.py*
%{py_platsitedir}/zope/index/field/*.py*
%{py_platsitedir}/zope/index/keyword/*.py*
%{py_platsitedir}/zope/index/text/*.py*
%{py_platsitedir}/zope/index/text/okascore.so
%{py_platsitedir}/zope/index/text/tests/*.py*
%{py_platsitedir}/zope/index/topic/*.py*
%{py_platsitedir}/zope/index/topic/tests/*.py*
%{py_platsitedir}/zope.index*.egg-info
%{py_platsitedir}/zope.index-4.0.1-py2.7-nspkg.pth
%{py_platsitedir}/zope/index/field/README.txt
%{py_platsitedir}/zope/index/text/okascore.c
%{py_platsitedir}/zope/index/text/textindex.txt


%changelog
* Sat Dec 07 2013 SymbianFlo <symbianflo@mandrivausers.ro> 4.0.1-1
+ Revision: 99ce553
- Updated python-zope.index.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12139 |12cu|python-zopeinterface-3.6.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module zopeinterface
%define debug_package %{nil}

Name:           python-%{module}
Version:        3.6.1
Release:        2
Url:            http://pypi.python.org/pypi/zope.interface
Summary:        Interfaces for Python
License:        ZPL 2.1
Group:          Development/Python
Source:         zope.interface-%{version}.tar.bz2
BuildRequires:  python-devel

%description
This package is intended to be independently reusable in any Python
project. It is maintained by the Zope Toolkit project.

This package provides an implementation of object interfaces for Python.
Interfaces are a mechanism for labeling objects as conforming to a given
API or contract. So, this package can be considered as implementation of
the Design By Contract methodology support in Python.


%prep
%setup -n zope.interface-%{version}

%build
CFLAGS="%{optflags}" python setup.py build

%install
%{__python} setup.py install --root %{buildroot} --install-purelib=%{python_sitearch}

%files 
%doc COPYRIGHT.txt CHANGES.txt LICENSE.txt README.txt
%{python_sitearch}/*

%changelog
* Tue Feb 11 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.6.1-2
+ Revision: 84f2db5
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12140 |12cu|python-zope.interface-4.0.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.interface

Name:		python-%{oname}
Version:	4.0.5
Release:	1
Summary:	Interfaces for Python
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.zip
License:	ZPL 2.1
Group:		Development/Ruby
Url:		http://pypi.python.org/pypi/zope.interface
BuildRequires:	python-devel python-setuptools

%description
``zope.interface`` README
=========================

This package is intended to be independently reusable in any Python
project. It is maintained by the `Zope Toolkit project
<http://docs.zope.org/zopetoolkit/>`_.

This package provides an implementation of "object interfaces" for Python.
Interfaces are a mechanism for labeling objects as conforming to a given
API or contract. So, this package can be considered as implementation of
the `Design By Contract`_ methodology support in Python.

.. _Design By Contract: http://en.wikipedia.org/wiki/Design_by_contract

For detailed documentation, please see http://docs.zope.org/zope.interface
%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
python setup.py test

%files
%doc CHANGES.rst
%doc COPYRIGHT.txt
%doc LICENSE.txt
%doc README.rst
%doc docs/README.rst
%doc docs/README.ru.rst
%doc docs/hacking.rst
%doc src/zope.interface.egg-info/SOURCES.txt
%doc src/zope.interface.egg-info/dependency_links.txt
%doc src/zope.interface.egg-info/namespace_packages.txt
%doc src/zope.interface.egg-info/requires.txt
%doc src/zope.interface.egg-info/top_level.txt
%{py_platsitedir}/zope/interface/*
%{py_platsitedir}/zope.interface*.egg-info
%{py_platsitedir}/zope.interface*.pth


%changelog
* Wed Nov 20 2013 Denis Silakov <denis.silakov@rosalab.ru> 4.0.5-1
+ Revision: 1887ecf
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12141 |12cu|python-zope.intid-4.0.0a1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.intid

Name:		python-%{oname}
Version:	4.0.0a1
Release:	5
Summary:	Integer Id Utility
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.zip
License:	ZPL 2.1
Group:		Development/Python
Url:		http://pypi.python.org/pypi/zope.intid
BuildArch:	noarch
BuildRequires:	python-setuptools
BuildRequires:  pythonegg(zope.security)
BuildRequires:  pythonegg(zope.proxy)
BuildRequires:  pythonegg(zope.location)
BuildRequires:  pythonegg(zope.keyreference)
BuildRequires:  pythonegg(zope.event)
BuildRequires:  pythonegg(zope.component)
BuildRequires:  pythonegg(zope.lifecycleevent)
BuildRequires:  pythonegg(persistent)
BuildRequires:  pythonegg(zodb3)
BuildRequires:  pythonegg(btrees)
BuildRequires:  pythonegg(zope.schema)
BuildRequires:  pythonegg(zope.proxy)
BuildRequires:  pythonegg(zope.i18nmessageid)

%description
This package provides an API to create integer ids for any object. Later
objects can be looked up by their id as well. This functionality is commonly
used in situations where dealing with objects is undesirably, such as in
search indices or any code that needs an easy hash of an object.

%prep
%setup -q -n %{oname}-%{version}
perl -pi -e "s|ZODB|ZODB3|"  setup.py

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
python setup.py test

%files
%doc CHANGES.txt
%doc COPYRIGHT.txt
%doc LICENSE.txt
%doc README.txt
%doc src/zope.intid.egg-info/SOURCES.txt
%doc src/zope.intid.egg-info/dependency_links.txt
%doc src/zope.intid.egg-info/namespace_packages.txt
%doc src/zope.intid.egg-info/requires.txt
%doc src/zope.intid.egg-info/top_level.txt
%{py_puresitedir}/zope/intid/*
%{py_puresitedir}/zope.intid*.egg-info
%{py_puresitedir}/zope.intid*.pth


%changelog
* Sat Dec 07 2013 symbianflo <symbianflo@mandrivausers.ro> 4.0.0a1-5
+ Revision: 24ba068
- Log import module



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12142 |12cu|python-zope.keyreference-4.0.0a2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.keyreference

Name:		python-%{oname}
Version:	4.0.0a2
Release:	2
Summary:	Key References
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.zip
License:	ZPL 2.1
Group:		Development/Python
Url:		http://pypi.python.org/pypi/zope.keyreference
BuildArch:	noarch
BuildRequires:	python-setuptools
Requires:       pythonegg(setuptools) 
Requires: pythonegg(zodb3) 
Requires: pythonegg(zope.component)
Requires: pythonegg(zope.i18nmessageid) 
Requires: pythonegg(zope.interface) 
Requires: pythonegg(zope.schema)

%description
Object references that support stable comparison and hashes.

%prep
%setup -q -n %{oname}-%{version}
perl -pi -e "s|ZODB|ZODB3|"  setup.py

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
#python setup.py test

%files
%doc *.txt
%doc src/zope.keyreference.egg-info/*.txt
%doc src/zope/keyreference/persistent.txt
%{py_puresitedir}/zope/keyreference/*.py*
%{py_puresitedir}/zope.keyreference*.egg-info
%{py_puresitedir}/zope.keyreference-4.0.0a2-py2.7-nspkg.pth
%{py_puresitedir}/zope/keyreference/persistent.txt
%{py_puresitedir}/zope/keyreference/configure.zcml


%changelog
* Sat Dec 07 2013 symbianflo <symbianflo@mandrivausers.ro> 4.0.0a2-2
+ Revision: 50aaa09
- Log import module



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12143 |12cu|python-zope.lifecycleevent-4.0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.lifecycleevent

Name:		python-%{oname}
Version:	4.0.3
Release:	1
Summary:	Object life-cycle events
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.zip
License:	ZPL 2.1
Group:		Development/Ruby
Url:		http://pypi.python.org/pypi/zope.lifecycleevent
BuildArch:	noarch
BuildRequires:	python-setuptools
BuildRequires:	pythonegg(zope.event)
BuildRequires:	pythonegg(zope.interface)

%description
=================
Life-cycle events
=================

In Zope, events are used by components to inform each other about
relevant new objects and object modifications.

Some event consumers like catalogs and caches may need more information to
update themselves in an efficient manner. The necessary information can be
provided as optional modification descriptions of the ObjectModifiedEvent.


%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
# python setup.py test

%files
%doc CHANGES.rst
%doc COPYRIGHT.txt
%doc LICENSE.txt
%doc README.rst
%doc src/zope.lifecycleevent.egg-info/SOURCES.txt
%doc src/zope.lifecycleevent.egg-info/dependency_links.txt
%doc src/zope.lifecycleevent.egg-info/namespace_packages.txt
%doc src/zope.lifecycleevent.egg-info/requires.txt
%doc src/zope.lifecycleevent.egg-info/top_level.txt
%doc src/zope/lifecycleevent/README.txt
%{py_puresitedir}/zope/lifecycleevent/*
%{py_puresitedir}/zope.lifecycleevent*.egg-info
%{py_puresitedir}/zope.lifecycleevent*.pth


%changelog
* Thu Nov 21 2013 Denis Silakov <denis.silakov@rosalab.ru> 4.0.3-1
+ Revision: 0c750b6
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12144 |12cu|python-zope.location-4.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.location

Name:		python-%{oname}
Version:	4.0.2
Release:	1
Summary:	Zope Location
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.zip
License:	ZPL 2.1
Group:		Development/Python
Url:		http://pypi.python.org/pypi/zope.location/
BuildArch:	noarch
BuildRequires:	python-setuptools
BuildRequires:  pythonegg(zope.schema)
BuildRequires:  pythonegg(zope.proxy)

%description
Zope Location
In Zope3, location are special objects that has a structural location.


%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
python setup.py test

%files
%doc CHANGES.rst
%doc COPYRIGHT.txt
%doc LICENSE.txt
%doc README.rst
%doc src/zope.location.egg-info/SOURCES.txt
%doc src/zope.location.egg-info/dependency_links.txt
%doc src/zope.location.egg-info/namespace_packages.txt
%doc src/zope.location.egg-info/requires.txt
%doc src/zope.location.egg-info/top_level.txt
%{py_puresitedir}/zope/location/*
%{py_puresitedir}/zope.location*.egg-info
%{py_puresitedir}/zope.location*.pth


%changelog
* Sun Nov 24 2013 SymbianFlo <symbianflo@mandrivausers.ro> 4.0.2-1
+ Revision: f7300b4
- Updated python-zope.location.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12145 |12cu|python-zope.login-2.0.0a1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.login

Name:		python-%{oname}
Version:	2.0.0a1
Release:	1
Summary:	Login helpers for zope.publisher / authentication
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.tar.gz
License:	ZPL 2.1
Group:		Development/Ruby
Url:		http://pypi.python.org/pypi/zope.login
BuildArch:	noarch
BuildRequires:	python-setuptools
BuildRequires:  pythonegg(zope.publisher)
BuildRequires:  pythonegg(zope.component)
BuildRequires:  pythonegg(zope.authentication)
BuildRequires:  pythonegg(zope.security)
BuildRequires:  pythonegg(zope.proxy)
BuildRequires:  pythonegg(zope.proxy)
BuildRequires:  pythonegg(zope.location)

%description
Overview
========

This package provides a login helpers for zope.publisher based on the concepts
of zope.authentication.

%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
# python setup.py test

%files
%doc CHANGES.txt
%doc COPYRIGHT.txt
%doc LICENSE.txt
%doc README.txt
%doc src/zope.login.egg-info/SOURCES.txt
%doc src/zope.login.egg-info/dependency_links.txt
%doc src/zope.login.egg-info/namespace_packages.txt
%doc src/zope.login.egg-info/requires.txt
%doc src/zope.login.egg-info/top_level.txt
%{py_puresitedir}/zope/login/*
%{py_puresitedir}/zope.login*.egg-info
%{py_puresitedir}/zope.login*.pth


%changelog
* Thu Nov 28 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.0.0a1-1
+ Revision: a21ebaa
- Skip tests for now



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12146 |12cu|python-zope.mimetype-2.0.0a1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.mimetype

Name:		python-%{oname}
Version:	2.0.0a1
Release:	1
Summary:	A simple package for working with MIME content types
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.zip
License:	ZPL 2.1
Group:		Development/Ruby
Url:		http://pypi.python.org/pypi/zope.mimetype
BuildArch:	noarch
BuildRequires:	python-setuptools

%description
This package provides a way to work with MIME content types.  There
are several interfaces defined here, many of which are used primarily
to look things up based on different bits of information.


%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
python setup.py test

%files
%doc CHANGES.txt
%doc COPYRIGHT.txt
%doc LICENSE.txt
%doc README.txt
%doc src/zope.mimetype.egg-info/SOURCES.txt
%doc src/zope.mimetype.egg-info/dependency_links.txt
%doc src/zope.mimetype.egg-info/namespace_packages.txt
%doc src/zope.mimetype.egg-info/requires.txt
%doc src/zope.mimetype.egg-info/top_level.txt
%doc src/zope/mimetype/README.txt
%doc src/zope/mimetype/TODO.txt
%doc src/zope/mimetype/character-sets.txt
%doc src/zope/mimetype/codec.txt
%doc src/zope/mimetype/constraints.txt
%doc src/zope/mimetype/contentinfo.txt
%doc src/zope/mimetype/event.txt
%doc src/zope/mimetype/retrieving_mime_types.txt
%doc src/zope/mimetype/source.txt
%doc src/zope/mimetype/typegetter.txt
%doc src/zope/mimetype/utils.txt
%doc src/zope/mimetype/widget.txt
%{py_puresitedir}/zope/*
%{py_puresitedir}/zope.mimetype*.egg-info
%{py_puresitedir}/zope.mimetype*.pth


%changelog
* Fri Dec 13 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.0.0a1-1
+ Revision: b525973
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12147 |12cu|python-zope.minmax-2.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.minmax

Name:		python-%{oname}
Version:	2.0.0
Release:	1
Summary:	Homogeneous values favoring maximum or minimum for ZODB conflict resolution
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.zip
License:	ZPL 2.1
Group:		Development/Python
Url:		http://pypi.python.org/pypi/zope.minmax/
BuildArch:	noarch
BuildRequires:	python-setuptools

Requires:  pythonegg(persistent) 
Requires:  pythonegg(setuptools) 
Requires:  pythonegg(zope.interface)

%description
=================================
Min/Max Value Conflict Resolution
=================================

This package provides support for homogeneous values favoring maximum
or minimum for ZODB conflict resolution.  See
``src/zope/minmax/minmax.txt`` for a detailed description.



%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
python setup.py test

%files
%doc CHANGES.txt
%doc COPYRIGHT.txt
%doc LICENSE.txt
%doc README.txt
%doc src/zope.minmax.egg-info/SOURCES.txt
%doc src/zope.minmax.egg-info/dependency_links.txt
%doc src/zope.minmax.egg-info/namespace_packages.txt
%doc src/zope.minmax.egg-info/requires.txt
%doc src/zope.minmax.egg-info/top_level.txt
%doc src/zope/minmax/minmax.txt

%{py_puresitedir}/zope/minmax/*.py*
%{py_puresitedir}/zope.minmax*.egg-info
%{py_puresitedir}/zope.minmax-2.0.0-py2.7-nspkg.pth
%{py_puresitedir}/zope/minmax/minmax.txt


%changelog
* Sun Dec 08 2013 symbianflo <symbianflo@mandrivausers.ro> 2.0.0-1
+ Revision: 721896e
- Log:Import module,store source



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12148 |12cu|python-zope.pagetemplate-4.0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.pagetemplate

Name:		python-%{oname}
Version:	4.0.4
Release:	1
Summary:	Zope Page Templates
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.zip
License:	ZPL 2.1
Group:		Development/Ruby
Url:		http://pypi.python.org/pypi/zope.pagetemplate
BuildArch:	noarch
BuildRequires:	python-setuptools
BuildRequires:  pythonegg(zope.traversing)
BuildRequires:  pythonegg(zope.i18nmessageid)
BuildRequires:  pythonegg(zope.i18n)
BuildRequires:  pythonegg(zope.tal)
BuildRequires:  pythonegg(zope.tales)
BuildRequires:  pythonegg(zope.component)
BuildRequires:  pythonegg(six)
BuildRequires:  pythonegg(zope.security)
BuildRequires:  pythonegg(zope.proxy)
BuildRequires:  pythonegg(zope.publisher)
BuildRequires:  pythonegg(zope.proxy)
BuildRequires:  pythonegg(zope.location)

%description
Page Templates provide an elegant templating mechanism that achieves a
clean separation of presentation and application logic while allowing
for designers to work with templates in their visual editing tools
(FrontPage, Dreamweaver, GoLive, etc.).



%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
python setup.py test

%files
%doc CHANGES.txt
%doc COPYRIGHT.txt
%doc LICENSE.txt
%doc README.txt
%doc src/zope.pagetemplate.egg-info/SOURCES.txt
%doc src/zope.pagetemplate.egg-info/dependency_links.txt
%doc src/zope.pagetemplate.egg-info/namespace_packages.txt
%doc src/zope.pagetemplate.egg-info/requires.txt
%doc src/zope.pagetemplate.egg-info/top_level.txt
%doc src/zope/pagetemplate/architecture.txt
%doc src/zope/pagetemplate/readme.txt
%doc src/zope/pagetemplate/tests/input/checknotexpression.html
%doc src/zope/pagetemplate/tests/input/checknothing.html
%doc src/zope/pagetemplate/tests/input/checkpathalt.html
%doc src/zope/pagetemplate/tests/input/checkpathnothing.html
%doc src/zope/pagetemplate/tests/input/checkwithxmlheader.html
%doc src/zope/pagetemplate/tests/input/dtml1.html
%doc src/zope/pagetemplate/tests/input/dtml3.html
%doc src/zope/pagetemplate/tests/input/globalsshadowlocals.html
%doc src/zope/pagetemplate/tests/input/loop1.html
%doc src/zope/pagetemplate/tests/input/recursive.html
%doc src/zope/pagetemplate/tests/input/stringexpression.html
%doc src/zope/pagetemplate/tests/input/teeshop1.html
%doc src/zope/pagetemplate/tests/input/teeshop2.html
%doc src/zope/pagetemplate/tests/input/teeshoplaf.html
%doc src/zope/pagetemplate/tests/input/translation.html
%doc src/zope/pagetemplate/tests/output/checknotexpression.html
%doc src/zope/pagetemplate/tests/output/checknothing.html
%doc src/zope/pagetemplate/tests/output/checkpathalt.html
%doc src/zope/pagetemplate/tests/output/checkpathnothing.html
%doc src/zope/pagetemplate/tests/output/checkwithxmlheader.html
%doc src/zope/pagetemplate/tests/output/dtml1a.html
%doc src/zope/pagetemplate/tests/output/dtml1b.html
%doc src/zope/pagetemplate/tests/output/dtml3.html
%doc src/zope/pagetemplate/tests/output/globalsshadowlocals.html
%doc src/zope/pagetemplate/tests/output/loop1.html
%doc src/zope/pagetemplate/tests/output/recursive.html
%doc src/zope/pagetemplate/tests/output/stringexpression.html
%doc src/zope/pagetemplate/tests/output/teeshop1.html
%doc src/zope/pagetemplate/tests/output/teeshop2.html
%doc src/zope/pagetemplate/tests/output/teeshoplaf.html
%doc src/zope/pagetemplate/tests/output/translation.html
%{py_puresitedir}/zope/pagetemplate/*
%{py_puresitedir}/zope.pagetemplate*.egg-info
%{py_puresitedir}/zope.pagetemplate*.pth


%changelog
* Thu Nov 28 2013 Denis Silakov <denis.silakov@rosalab.ru> 4.0.4-1
+ Revision: fed8add
- Added tal BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12149 |12cu|python-zope.password-4.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.password

Name:		python-%{oname}
Version:	4.0.2
Release:	1
Summary:	Password encoding and checking utilities
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.zip
License:	ZPL 2.1
Group:		Development/Ruby
Url:		http://pypi.python.org/pypi/zope.password
BuildArch:	noarch
BuildRequires:	python-setuptools
BuildRequires:  pythonegg(zope.configuration)
BuildRequires:  pythonegg(zope.component)
BuildRequires:  pythonegg(zope.schema)
BuildRequires:  pythonegg(zope.i18nmessageid)
BuildRequires:  pythonegg(zope.event)

%description
================
Password Manager
================

This package provides a password manager mechanism. Password manager
is an utility object that can encode and check encoded
passwords. Beyond the generic interface, this package also provides
seven implementations:

* PlainTextPasswordManager - the most simple and the less secure
  one. It does not do any password encoding and simply checks password
  by string equality.  It's useful in tests or as a base class for
  more secure implementations.

* MD5PasswordManager - a password manager that uses MD5 algorithm to
  encode passwords. It's generally weak against dictionary attacks due to a
  lack of a salt.
 
* SMD5PasswordManager - a password manager that uses MD5 algorithm, together
  with a salt to encode passwords. It's better protected against against
  dictionary attacks, but the MD5 hashing algorithm is not as strong as the
  SHA1 algorithm.

* SHA1PasswordManager - a password manager that uses SHA1 algorithm to
  encode passwords. It has the same weakness as the MD5PasswordManager.
 
* SSHAPasswordManager - the most secure password manager that is
  strong against dictionary attacks. It's basically SHA1-encoding
  password manager which also incorporates a salt into the password
  when encoding it.

* CryptPasswordManager - A manager implementing the crypt(3) hashing scheme.
  Only available if the python crypt module is installed. This is a legacy
  manager, only present to ensure that zope.password can be used for all
  schemes defined in RFC 2307 (LDAP).

* MySQLPasswordManager - A manager implementing the digest scheme as
  implemented in the MySQL PASSWORD function in MySQL versions before 4.1. 
  Note that this method results in a very weak 16-byte hash.

The Crypt, MD5, SMD5, SHA and SSHA password managers are all compatible with
RFC 2307 LDAP implementations of the same password encoding schemes.

It is strongly recommended to use SSHAPasswordManager, as it's the
most secure.

The package also provides a script `zpasswd` to generate principal
entries in typical ``site.zcml`` files.


%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
python setup.py test

%files
%doc CHANGES.txt
%doc COPYRIGHT.txt
%doc LICENSE.txt
%doc README.txt
%doc src/zope.password.egg-info/SOURCES.txt
%doc src/zope.password.egg-info/dependency_links.txt
%doc src/zope.password.egg-info/entry_points.txt
%doc src/zope.password.egg-info/namespace_packages.txt
%doc src/zope.password.egg-info/requires.txt
%doc src/zope.password.egg-info/top_level.txt
%{_bindir}/*
%{py_puresitedir}/zope/password/*
%{py_puresitedir}/zope.password*.egg-info
%{py_puresitedir}/zope.password*.pth


%changelog
* Tue Nov 26 2013 Denis Silakov <denis.silakov@rosalab.ru> 4.0.2-1
+ Revision: 1c07515
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12150 |12cu|python-zope.principalannotation-4.0.0a2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.principalannotation

Name:		python-%{oname}
Version:	4.0.0a2
Release:	1
Summary:	Annotations for Zope Principals
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.zip
License:	ZPL 2.1
Group:		Development/Python
Url:		http://pypi.python.org/pypi/zope.principalannotation
BuildArch:	noarch
BuildRequires:	python-setuptools

Requires:  pythonegg(persistent) 
Requires:  pythonegg(setuptools) 
Requires:  pythonegg(zope.annotation) 
Requires:  pythonegg(zope.component) 
Requires:  pythonegg(zope.interface) 
Requires:  pythonegg(zope.location) 
Requires:  pythonegg(zope.security) 
Requires:  pythonegg(zope.site)

%description
=====================
Principal Annotations
=====================

This package implements annotations for zope.security principals.
To make it clear, the `principal` here is the object that provides
``zope.security.interfaces.IPrincipal`` interface and `annotations` is
the object providing ``zope.annotation.interfaces.IAnnotations``.

The problem is that principals is dynamic, non-persistent objects created
on the fly for every security participation (request or something), so
common annotation techniques, like AttributeAnnotations cannot be applied
to them.

This package provides a persistent storage of principal annotations,
storing annotations by principal ID as well as an adapter from IPrincipal
to IAnnotations.


%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
#python setup.py test

%files
%doc CHANGES.txt
%doc COPYRIGHT.txt
%doc LICENSE.txt
%doc README.txt
%doc src/zope.principalannotation.egg-info/SOURCES.txt
%doc src/zope.principalannotation.egg-info/dependency_links.txt
%doc src/zope.principalannotation.egg-info/namespace_packages.txt
%doc src/zope.principalannotation.egg-info/requires.txt
%doc src/zope.principalannotation.egg-info/top_level.txt
%doc src/zope/principalannotation/README.txt
%{py_puresitedir}/zope/principalannotation/*.py*
%{py_puresitedir}/zope.principalannotation*.egg-info
%{py_puresitedir}/zope.principalannotation-4.0.0a2-py2.7-nspkg.pth
%{py_puresitedir}/zope/principalannotation/README.txt
%{py_puresitedir}/zope/principalannotation/configure.zcml


%changelog
* Sat Dec 14 2013 symbianflo <symbianflo@mandrivausers.ro> 4.0.0a2-1
+ Revision: eb6763e
- Log: Initial build



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12151 |12cu|python-zope.principalregistry-4.0.0a2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.principalregistry

Name:		python-%{oname}
Version:	4.0.0a2
Release:	1
Summary:	Global principal registry component for Zope3
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.zip
License:	ZPL 2.1
Group:		Development/Python
Url:		http://pypi.python.org/pypi/zope.principalregistry
BuildArch:	noarch
BuildRequires:	python-setuptools

Requires:  pythonegg(setuptools) 
Requires:  pythonegg(zope.authentication) 
Requires:  pythonegg(zope.component) 
Requires:  pythonegg(zope.interface) 
Requires:  pythonegg(zope.password) 
Requires:  pythonegg(zope.security)


%description
===========================
Global principal definition
===========================

Global principals are defined via ZCML.  There are several kinds of
principals that can be defined.




%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
python setup.py test

%files
%doc CHANGES.txt
%doc COPYRIGHT.txt
%doc LICENSE.txt
%doc README.txt
%doc src/zope.principalregistry.egg-info/SOURCES.txt
%doc src/zope.principalregistry.egg-info/dependency_links.txt
%doc src/zope.principalregistry.egg-info/namespace_packages.txt
%doc src/zope.principalregistry.egg-info/requires.txt
%doc src/zope.principalregistry.egg-info/top_level.txt
%doc src/zope/principalregistry/README.txt
%{py_puresitedir}/zope/principalregistry/*.py*
%{py_puresitedir}/zope/principalregistry/tests/*.py*
%{py_puresitedir}/zope.principalregistry*.egg-info
%{py_puresitedir}/zope.principalregistry-4.0.0a2-py2.7-nspkg.pth
%{py_puresitedir}/zope/principalregistry/README.txt
%{py_puresitedir}/zope/principalregistry/configure.zcml
%{py_puresitedir}/zope/principalregistry/meta.zcml
%{py_puresitedir}/zope/principalregistry/tests/principal.zcml
        

%changelog
* Sat Dec 14 2013 symbianflo <symbianflo@mandrivausers.ro> 4.0.0a2-1
+ Revision: 4c3b4eb
- Log :Initial build



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12152 |12cu|python-zope.processlifetime-2.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.processlifetime

Name:		python-%{oname}
Version:	2.0.0
Release:	1
Summary:	Zope process lifetime events
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.zip
License:	ZPL 2.1
Group:		Development/Ruby
Url:		http://pypi.python.org/pypi/zope.processlifetime
BuildArch:	noarch
BuildRequires:	python-setuptools

%description
zope.processlifetime README
===========================

This package provides interfaces / implementations for events relative to
the lifetime of a server process (startup, database opening, etc.)

It is derived from Zope 3.4's 'zope.app.appsetup'.

%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
python setup.py test

%files
%doc CHANGES.txt
%doc COPYRIGHT.txt
%doc LICENSE.txt
%doc README.txt
%{py_puresitedir}/zope/processlifetime/*
%{py_puresitedir}/zope.processlifetime*.egg-info
%{py_puresitedir}/zope.processlifetime*.pth


%changelog
* Wed Nov 20 2013 Rosa <rosa@abf.rosalinux.ru> 2.0.0-1
+ Revision: f5bc177
- Automatic import for version 2.0.0-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12153 |12cu|python-zope.proxy-4.1.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		python-zope.proxy
Version:	4.1.3
Release:	1
Group:		Development/Python
License:	Zope Public License
Summary:	Generic Transparent Proxies
#md5=ac5fc916b572bc3ff630b49cda52d94a
Source:		http://pypi.python.org/packages/source/z/zope.proxy/zope.proxy-%{version}.zip
URL:		http://pypi.python.org/pypi/zope.proxy/3.5.0

BuildRequires:	python-devel
BuildRequires:	python-setuptools

%description
Proxies are special objects which serve as mostly-transparent wrappers
around another object, intervening in the apparent behavior of the wrapped
object only when necessary to apply the policy (e.g., access checking,
location brokering, etc.) for which the proxy is responsible.

%prep
%setup -q -n zope.proxy-%{version}

%build

%install
PYTHONDONTWRITEBYTECODE= \
%__python setup.py install --root=%{buildroot} --record=INSTALLED_FILES
sed -i 's/.*egg-info$//' INSTALLED_FILES

%clean

%files -f INSTALLED_FILES

%changelog
* Tue Nov 19 2013 Denis Silakov <denis.silakov@rosalab.ru> 4.1.3-1
+ Revision: 446e2be
- Updated to 4.1.3



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12154 |12cu|python-zope.ptresource-4.0.0a1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.ptresource

Name:		python-%{oname}
Version:	4.0.0a1
Release:	1
Summary:	Page template resource plugin for zope.browserresource
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.zip
License:	ZPL 2.1
Group:		Development/Python
Url:		http://pypi.python.org/pypi/zope.ptresource/
BuildArch:	noarch
BuildRequires:	python-setuptools

Requires:  pythonegg(setuptools) 
Requires:  pythonegg(zope.browserresource) 
Requires:  pythonegg(zope.interface) 
Requires:  pythonegg(zope.pagetemplate) 
Requires:  pythonegg(zope.publisher) 
Requires:  pythonegg(zope.security)


%description
========
Overview
========

*This package is at present not reusable without depending on a large
chunk of the Zope Toolkit and its assumptions. It is maintained by the*
`Zope Toolkit project <http://docs.zope.org/zopetoolkit/>`_.

This package provides a "page template" resource class, a resource which
content is processed with Zope Page Templates engine before returning to
client.

The resource factory class is registered for "pt", "zpt" and "html" file
extensions in package's ``configure.zcml`` file.


%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
python setup.py test

%files
%doc CHANGES.txt
%doc COPYRIGHT.txt
%doc LICENSE.txt
%doc README.txt
%doc src/zope.ptresource.egg-info/*.txt
%{py_puresitedir}/zope/ptresource/*.py*
%{py_puresitedir}/zope.ptresource*.egg-info
%{py_puresitedir}/zope.ptresource-4.0.0a1-py2.7-nspkg.pth
%{py_puresitedir}/zope/ptresource/configure.zcml


%changelog
* Sat Dec 14 2013 symbianflo <symbianflo@mandrivausers.ro> 4.0.0a1-1
+ Revision: ffccda3
- Log: Initial build



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12155 |12cu|python-zope.publisher-4.0.0a4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.publisher

Name:		python-%{oname}
Version:	4.0.0a4
Release:	1
Summary:	The Zope publisher publishes Python objects on the web
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.zip
Patch0:		python-zope.publisher-requires.patch
License:	ZPL 2.1
Group:		Development/Python
Url:		http://pypi.python.org/pypi/zope.publisher
BuildArch:	noarch
BuildRequires:	python-setuptools

Requires:	pythonegg(zope.browser)
Requires:	pythonegg(zope.configuration)
Requires:	pythonegg(zope.contenttype) >= 3.5
Requires:	pythonegg(zope.event)
Requires:	pythonegg(zope.i18n) >= 4.0.0a3
Requires:	pythonegg(zope.exceptions)
Requires:	pythonegg(zope.interface) >= 3.8.0
Requires:	pythonegg(zope.location)
Requires:	pythonegg(zope.proxy)
Requires:	pythonegg(zope.security) >= 4.0.0
Requires:	pythonegg(zope.i18nmessageid)
Requires:	pythonegg(zope.schema)
Requires:	pythonegg(pytz)
Requires:	pythonegg(zope.contenttype) 

%description
zope.publisher allows you to publish Python objects on the web.  It
has support for plain HTTP/WebDAV clients, web browsers as well as
XML-RPC and FTP clients.  Input and output streams are represented by
request and response objects which allow for easy client interaction
from Python.  The behavior of the publisher is geared towards WSGI
compatibility.
%prep
%setup -q -n %{oname}-%{version}
%patch0 -p0

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
python setup.py test

%files
%doc CHANGES.txt README.txt COPYRIGHT.txt LICENSE.txt
%doc src/zope.publisher.egg-info/*.txt
%doc src/zope/publisher/*.txt
%doc src/zope/publisher/httpresults.txt
%doc src/zope/publisher/paste.txt
%{py_puresitedir}/zope/publisher/*.py*
%{py_puresitedir}/zope/publisher/interfaces/*.py*
%{py_puresitedir}/zope/publisher/tests/*.py*
%{py_puresitedir}/zope.publisher*.egg-info
%{py_puresitedir}/zope.publisher-4.0.0a4-py2.7-nspkg.pth
%{py_puresitedir}/zope/publisher/*.txt
%{py_puresitedir}/zope/publisher/*.clb
%{py_puresitedir}/zope/publisher/*zcml



%changelog
* Sat Nov 23 2013 symbianflo <symbianflo@mandrivausers.ro> 4.0.0a4-1
+ Revision: 83fc15b
- Merge pull request #1 from symbianflo/python-zope.publisher:rosa2012.1
- Simbianflo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12156 |12cu|python-zope.schema-4.3.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.schema

Name:		python-%{oname}
Version:	4.3.2
Release:	1
Summary:	zope.interface extension for defining data schemas
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.zip
License:	ZPL 2.1
Group:		Development/Ruby
Url:		http://pypi.python.org/pypi/zope.schema
BuildArch:	noarch
BuildRequires:	python-setuptools
BuildRequires:	pythonegg(zope.event)
BuildRequires:	pythonegg(zope.testing)
BuildRequires:	pythonegg(zope.exceptions)

%description
zope.schema README
==================

Schemas extend the notion of interfaces to detailed descriptions of
Attributes (but not methods).  Every schema is an interface and
specifies the public fields of an object.  A *field* roughly
corresponds to an attribute of a Python object.  But a Field provides
space for at least a title and a description.  It can also constrain
its value and provide a validation method.  Besides you can optionally
specify characteristics such as its value being read-only or not
required.

See http://docs.zope.org/zope.schema/ for more information.

%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
python setup.py test

%files
%doc CHANGES.rst
%doc COPYRIGHT.txt
%doc LICENSE.txt
%doc README.rst
%doc docs/hacking.rst
%doc src/zope.schema.egg-info/SOURCES.txt
%doc src/zope.schema.egg-info/dependency_links.txt
%doc src/zope.schema.egg-info/namespace_packages.txt
%doc src/zope.schema.egg-info/requires.txt
%doc src/zope.schema.egg-info/top_level.txt
%{py_puresitedir}/zope/schema/*
%{py_puresitedir}/zope.schema*.egg-info
%{py_puresitedir}/zope.schema*.pth


%changelog
* Wed Nov 20 2013 Denis Silakov <denis.silakov@rosalab.ru> 4.3.2-1
+ Revision: ee7e838
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12157 |12cu|python-zope.security-4.0.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.security
%define	__noautoreq '.*zope.security.*'

Name:		python-%{oname}
Version:	4.0.0
Release:	3
Summary:	Zope Security Framework
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.tar.gz
License:	ZPL 2.1
Group:		Development/Python
Url:		http://pypi.python.org/pypi/zope.security
BuildRequires:	python-devel 
BuildRequires:	python-setuptools
BuildRequires: pythonegg(zope.i18nmessageid)
BuildRequires: pythonegg(zope.interface)
BuildRequires: pythonegg(zope.location)
BuildRequires: pythonegg(zope.proxy) >= 4.1.0
BuildRequires: pythonegg(zope.schema)
BuildRequires: pythonegg(zope.event)
BuildRequires: pythonegg(zope.component)

Requires: pythonegg(zope.i18nmessageid)
Requires: pythonegg(zope.interface)
Requires: pythonegg(zope.location)
Requires: pythonegg(zope.proxy) >= 4.1.0
Requires: pythonegg(zope.schema)
Requires: pythonegg(zope.event)
Requires: pythonegg(zope.component)
Requires: pythonegg(zope.security)

%description
The Security framework provides a generic mechanism to implement security
policies on Python objects.

%package -n %{name}-devel
Summary:	Zope Security Framework
Group:		Development/Python

%description -n %{name}-devel
Devel files for %{oname}

%files -n %{name}-devel
%doc CHANGES.rst TODO-4.0.txt COPYRIGHT.txt LICENSE.txt README.rst
%{py_platsitedir}/zope/security/_proxy.c
%{py_platsitedir}/zope/security/_zope_security_checker.c


%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}
chmod +x %{buildroot}%{py_platsitedir}/zope/security/setup.py

%files
%doc CHANGES.rst TODO-4.0.txt COPYRIGHT.txt LICENSE.txt README.rst
%doc docs/_build/doctest/output.txt
%doc docs/_build/doctrees/*.doctree
%doc docs/_build/doctrees/api/*.doctree
%doc docs/_build/html/*.html
%doc docs/_build/html/_modules/index.html
%doc docs/_build/html/_modules/zope/security/*.html
%doc docs/_build/html/_sources/*.txt
%doc docs/_build/html/_sources/api/*.txt
%doc docs/_build/html/api/*.html
%doc src/zope.security.egg-info/*.txt

%{py_platsitedir}/zope/security/*.py*
%{py_platsitedir}/zope/security/_proxy.so
%{py_platsitedir}/zope/security/_zope_security_checker.so
%{py_platsitedir}/zope/security/tests/*.py*
%{py_platsitedir}/zope.security*.egg-info
%{py_platsitedir}/zope.security-4.0.0-py2.7-nspkg.pth
%{py_platsitedir}/zope/security/configure.zcml
%{py_platsitedir}/zope/security/examples/*.py
%{py_platsitedir}/zope/security/meta.zcml
%{py_platsitedir}/zope/security/permissions.zcml
%{py_platsitedir}/zope/security/tests/redefineperms.zcml


%changelog
* Wed Nov 27 2013 Denis Silakov <denis.silakov@rosalab.ru> 4.0.0-3
+ Revision: 43c0898
- Fix requires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12158 |12cu|python-zope.securitypolicy-4.0.0a1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.securitypolicy

Name:		python-%{oname}
Version:	4.0.0a1
Release:	1
Summary:	Default security policy for Zope3
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.zip
License:	ZPL 2.1
Group:		Development/Ruby
Url:		http://pypi.python.org/pypi/zope.securitypolicy
BuildArch:	noarch
BuildRequires:	python-setuptools
BuildRequires:  pythonegg(zope.security)
BuildRequires:  pythonegg(zope.proxy)
BuildRequires:  pythonegg(zope.schema)
BuildRequires:  pythonegg(zope.location)
BuildRequires:  pythonegg(zope.i18nmessageid)
BuildRequires:  pythonegg(zope.configuration)
BuildRequires:  pythonegg(zope.component)
BuildRequires:  pythonegg(zope.authentication)
BuildRequires:  pythonegg(zope.annotation)
BuildRequires:  pythonegg(persistent)
BuildRequires:  pythonegg(zope.proxy)
BuildRequires:  pythonegg(zope.event)
BuildRequires:  pythonegg(zope.testrunner)

%description
This package provides an useful security policy for Zope3. It's the
default security policy used in "zope3 the application" and many other
zope-based projects.

%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
python setup.py test

%files
%doc CHANGES.txt
%doc COPYRIGHT.txt
%doc LICENSE.txt
%doc README.txt
%doc src/zope.securitypolicy.egg-info/SOURCES.txt
%doc src/zope.securitypolicy.egg-info/dependency_links.txt
%doc src/zope.securitypolicy.egg-info/namespace_packages.txt
%doc src/zope.securitypolicy.egg-info/requires.txt
%doc src/zope.securitypolicy.egg-info/top_level.txt
%doc src/zope/securitypolicy/zopepolicy.txt
%{py_puresitedir}/zope/securitypolicy/*
%{py_puresitedir}/zope.securitypolicy*.egg-info
%{py_puresitedir}/zope.securitypolicy*.pth


%changelog
* Tue Nov 26 2013 Denis Silakov <denis.silakov@rosalab.ru> 4.0.0a1-1
+ Revision: cd1ef85
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12159 |12cu|python-zope.server-3.9.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.server

Name:		python-%{oname}
Version:	3.9.0
Release:	1
Summary:	Zope Server (Web and FTP)
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.zip
License:	ZPL 2.1
Group:		Development/Ruby
Url:		http://pypi.python.org/pypi/zope.server
BuildArch:	noarch
BuildRequires:	python-setuptools

%description
This package contains generic base classes for channel-based servers, the
servers themselves and helper objects, such as tasks and requests.

============
WSGI Support
============

`zope.server`'s HTTP server comes with WSGI_ support.
``zope.server.http.wsgihttpserver.WSGIHTTPServer`` can act as a WSGI gateway.
There's also an entry point for PasteDeploy_ that lets you use zope.server's
WSGI gateway from a configuration file, e.g.::

  [server:main]
  use = egg:zope.server
  host = 127.0.0.1
  port = 8080

.. _WSGI: http://www.python.org/dev/peps/pep-0333/
.. _PasteDeploy: http://pythonpaste.org/deploy/

%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc CHANGES.txt
%doc COPYRIGHT.txt
%doc LICENSE.txt
%doc README.txt
%doc src/zope.server.egg-info/SOURCES.txt
%doc src/zope.server.egg-info/dependency_links.txt
%doc src/zope.server.egg-info/entry_points.txt
%doc src/zope.server.egg-info/namespace_packages.txt
%doc src/zope.server.egg-info/requires.txt
%doc src/zope.server.egg-info/top_level.txt
%doc src/zope/server/ftp/README.txt
%{py_puresitedir}/zope/server/*
%{py_puresitedir}/zope.server*.egg-info
%{py_puresitedir}/zope.server*.pth


%changelog
* Wed Nov 20 2013 Denis Silakov <denis.silakov@rosalab.ru> 3.9.0-1
+ Revision: 3bfc9fe
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12160 |12cu|python-zope.session-4.0.0a2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.session

Name:		python-%{oname}
Version:	4.0.0a2
Release:	1
Summary:	Client identification and sessions for Zope
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.zip
License:	ZPL 2.1
Group:		Development/Python
Url:		http://pypi.python.org/pypi/zope.session
BuildArch:	noarch
BuildRequires:	python-setuptools

Requires:  pythonegg(setuptools) 
Requires:  pythonegg(zodb3) 
Requires:  pythonegg(zope.component) 
Requires:  pythonegg(zope.i18nmessageid) >= 3.4.2 
Requires:  pythonegg(zope.interface) 
Requires:  pythonegg(zope.location) 
Requires:  pythonegg(zope.minmax) 
Requires:  pythonegg(zope.publisher) >= 4.0.0a1

%description
This package provides interfaces for client identification and session
support and their implementations for zope.publisher's request objects.


%prep
%setup -q -n %{oname}-%{version}
perl -pi -e "s|ZODB|ZODB3|"  setup.py

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
#python setup.py test

%files
%doc CHANGES.txt
%doc COPYRIGHT.txt
%doc LICENSE.txt
%doc README.txt
%doc src/zope.session.egg-info/SOURCES.txt
%doc src/zope.session.egg-info/dependency_links.txt
%doc src/zope.session.egg-info/namespace_packages.txt
%doc src/zope.session.egg-info/requires.txt
%doc src/zope.session.egg-info/top_level.txt
%doc src/zope/session/api.txt
%doc src/zope/session/design.txt
%{py_puresitedir}/zope/session/*.py*
%{py_puresitedir}/zope.session*.egg-info
%{py_puresitedir}/zope.session-4.0.0a2-py2.7-nspkg.pth
%{py_puresitedir}/zope/session/adapters.zcml
%{py_puresitedir}/zope/session/api.txt
%{py_puresitedir}/zope/session/apidoc.zcml
%{py_puresitedir}/zope/session/classes.zcml
%{py_puresitedir}/zope/session/configure.zcml
%{py_puresitedir}/zope/session/design.txt
%{py_puresitedir}/zope/session/subscribers.zcml
        
        
        
        

%changelog
* Sun Dec 08 2013 symbianflo <symbianflo@mandrivausers.ro> 4.0.0a2-1
+ Revision: 5ebd092
- Log: import module



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12161 |12cu|python-zope.site-4.0.0a1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.site
%define __noautoreq '.*zope.security.*'

Name:		python-%{oname}
Version:	4.0.0a1
Release:	1
Summary:	Local registries for zope component architecture
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.zip
License:	ZPL 2.1
Group:		Development/Ruby
Url:		http://pypi.python.org/pypi/zope.site
BuildArch:	noarch
BuildRequires:	python-setuptools
BuildRequires:  pythonegg(zope.location)
BuildRequires:  pythonegg(zope.lifecycleevent)
BuildRequires:  pythonegg(zope.event)
BuildRequires:  pythonegg(zope.component)
BuildRequires:  pythonegg(zope.security)
BuildRequires:  pythonegg(zope.proxy)
BuildRequires:  pythonegg(zope.container)
BuildRequires:  pythonegg(zope.annotation)
BuildRequires:  pythonegg(zope.proxy)
BuildRequires:  pythonegg(zope.schema)

# Avoid versioned reqs
Requires:  pythonegg(zope.security)

%description
=====================================
Zope 3's Local Component Architecture
=====================================

This package provides a local and persistent site manager
implementation, so that one can register local utilities and
adapters. It uses local adapter registries for its adapter and utility
registry. The module also provides some facilities to organize the
local software and ensures the correct behavior inside the ZODB.


%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
python setup.py test

%files
%doc CHANGES.txt
%doc COPYRIGHT.txt
%doc LICENSE.txt
%doc README.txt
%doc src/zope.site.egg-info/SOURCES.txt
%doc src/zope.site.egg-info/dependency_links.txt
%doc src/zope.site.egg-info/namespace_packages.txt
%doc src/zope.site.egg-info/requires.txt
%doc src/zope.site.egg-info/top_level.txt
%doc src/zope/site/site.txt
%doc src/zope/site/tests/folder.txt
%{py_puresitedir}/zope/site/*
%{py_puresitedir}/zope.site*.egg-info
%{py_puresitedir}/zope.site*.pth


%changelog
* Wed Nov 27 2013 Denis Silakov <denis.silakov@rosalab.ru> 4.0.0a1-1
+ Revision: 28f061d
- Fix reqs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12162 |12cu|python-zope.size-4.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.size

Name:		python-%{oname}
Version:	4.0.1
Release:	1
Summary:	Interfaces and simple adapter that give the size of an object
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.zip
License:	ZPL 2.1
Group:		Development/Ruby
Url:		http://pypi.python.org/pypi/zope.size
BuildArch:	noarch
BuildRequires:	pythonegg(zope.i18nmessageid)
BuildRequires:	python-setuptools

%description
This package provides a definition of simple interface that allows to
retrieve the size of the object for displaying and for sorting.

The default adapter is also provided. It expects objects to have the
``getSize`` method that returns size in bytes, however, it won't crash if
an object doesn't have one and will show size as ``not available`` instead.

%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
python setup.py test

%files
%doc CHANGES.txt
%doc COPYRIGHT.txt
%doc LICENSE.txt
%doc README.txt
%doc src/zope.size.egg-info/SOURCES.txt
%doc src/zope.size.egg-info/dependency_links.txt
%doc src/zope.size.egg-info/namespace_packages.txt
%doc src/zope.size.egg-info/requires.txt
%doc src/zope.size.egg-info/top_level.txt
%{py_puresitedir}/zope/size/*
%{py_puresitedir}/zope.size*.egg-info
%{py_puresitedir}/zope.size*.pth


%changelog
* Tue Nov 19 2013 Denis Silakov <denis.silakov@rosalab.ru> 4.0.1-1
+ Revision: 85013dd
- Fix BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12163 |12cu|python-zope.structuredtext-4.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.structuredtext

Name:		python-%{oname}
Version:	4.0.0
Release:	1
Summary:	StructuredText parser
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.zip
License:	ZPL 2.1
Group:		Development/Python
Url:		http://pypi.python.org/pypi/zope.structuredtext
BuildArch:	noarch
BuildRequires:	python-setuptools

%description
``zope.structuredtext`` README
==============================

This package provides a parser and renderers for the classic Zope
"structured text" markup dialect (STX).  STX is a plain text markup in
which document structure is signalled primarily by identation


%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
python setup.py test

%files
%doc CHANGES.txt
%doc COPYRIGHT.txt
%doc LICENSE.txt
%doc README.txt
%doc TODO.txt
%doc src/zope.structuredtext.egg-info/SOURCES.txt
%doc src/zope.structuredtext.egg-info/dependency_links.txt
%doc src/zope.structuredtext.egg-info/namespace_packages.txt
%doc src/zope.structuredtext.egg-info/requires.txt
%doc src/zope.structuredtext.egg-info/top_level.txt
%{py_puresitedir}/zope/structuredtext/*.py*
%{py_puresitedir}/zope.structuredtext*.egg-info
%{py_puresitedir}/zope.structuredtext-4.0.0-py2.7-nspkg.pth
%{py_puresitedir}/zope/structuredtext/regressions/Acquisition.ref
%{py_puresitedir}/zope/structuredtext/regressions/Acquisition.stx
%{py_puresitedir}/zope/structuredtext/regressions/ExtensionClass.ref
%{py_puresitedir}/zope/structuredtext/regressions/ExtensionClass.stx
%{py_puresitedir}/zope/structuredtext/regressions/InnerLinks.ref
%{py_puresitedir}/zope/structuredtext/regressions/InnerLinks.stx
%{py_puresitedir}/zope/structuredtext/regressions/Links.ref
%{py_puresitedir}/zope/structuredtext/regressions/Links.stx
%{py_puresitedir}/zope/structuredtext/regressions/MultiMapping.ref
%{py_puresitedir}/zope/structuredtext/regressions/MultiMapping.stx
%{py_puresitedir}/zope/structuredtext/regressions/examples.ref
%{py_puresitedir}/zope/structuredtext/regressions/examples.stx
%{py_puresitedir}/zope/structuredtext/regressions/examples1.ref
%{py_puresitedir}/zope/structuredtext/regressions/examples1.stx
%{py_puresitedir}/zope/structuredtext/regressions/index.ref
%{py_puresitedir}/zope/structuredtext/regressions/index.stx
%{py_puresitedir}/zope/structuredtext/regressions/table.ref
%{py_puresitedir}/zope/structuredtext/regressions/table.stx


%changelog
* Fri Dec 13 2013 symbianflo <symbianflo@mandrivausers.ro> 4.0.0-1
+ Revision: b5b338e
- Log : Initial build , import module



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12164 |12cu|python-zope.tales-4.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.tales

Name:		python-%{oname}
Version:	4.0.2
Release:	1
Summary:	Zope Template Application Language Expression Syntax (TALES)
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.zip
License:	ZPL 2.1
Group:		Development/Ruby
Url:		http://pypi.python.org/pypi/zope.tales
BuildArch:	noarch
BuildRequires:	python-setuptools
BuildRequires:	pythonegg(six)
BuildRequires:	pythonegg(zope.exceptions)
BuildRequires:	pythonegg(zope.testing)

Requires:	pythonegg(zope.interface)
Requires:	pythonegg(six)
# to run tests it's enough zope.testing
#BuildRequires:	pythonegg(zope.testrunner)
#BuildRequires:	pythonegg(zope.lifecycleevent)

%description
Overview
========

Template Attribute Language - Expression Syntax

See http://wiki.zope.org/ZPT/TALESSpecification13

%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
python setup.py test

%files
%doc CHANGES.txt
%doc COPYRIGHT.txt
%doc LICENSE.txt
%doc README.txt
%doc src/zope.tales.egg-info/SOURCES.txt
%doc src/zope.tales.egg-info/dependency_links.txt
%doc src/zope.tales.egg-info/namespace_packages.txt
%doc src/zope.tales.egg-info/requires.txt
%doc src/zope.tales.egg-info/top_level.txt
%{py_puresitedir}/zope/tales/*
%{py_puresitedir}/zope.tales*.egg-info
%{py_puresitedir}/zope.tales*.pth


%changelog
* Sat Nov 23 2013 symbianflo <symbianflo@mandrivausers.ro> 4.0.2-1
+ Revision: be14475
- Merge pull request #1 from symbianflo/python-zope.tales:rosa2012.1
- Symbianflo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12165 |12cu|python-zope.testbrowser-4.0.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.testbrowser

Name:		python-%{oname}
Version:	4.0.4
Release:	2
Summary:	Programmable browser for functional black-box tests
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.zip
License:	ZPL 2.1
Group:		Development/Python
Url:		http://pypi.python.org/pypi/zope.testbrowser
BuildArch:	noarch
BuildRequires:	python-setuptools
BuildRequires:  pythonegg(zope.schema)
BuildRequires:  pythonegg(zope.event)
BuildRequires:  pythonegg(webtest)
BuildRequires:  pythonegg(zope.testing)
BuildRequires:  pythonegg(beautifulsoup4)
BuildRequires:  pythonegg(six)
BuildRequires:  pythonegg(zope.exceptions)
BuildRequires:  pythonegg(webob)
# Not in ABF yet
# BuildRequires:  pythonegg(waitress)

%description
%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

# Disable check - it's a little tricky to perform tests that require Internet access
# inside ABF build nodes
# %check
# python setup.py test

%files
%doc CHANGES.rst
%doc COPYRIGHT.rst
%doc LICENSE.rst
%doc README.rst
%doc src/zope.testbrowser.egg-info/SOURCES.txt
%doc src/zope.testbrowser.egg-info/dependency_links.txt
%doc src/zope.testbrowser.egg-info/namespace_packages.txt
%doc src/zope.testbrowser.egg-info/requires.txt
%doc src/zope.testbrowser.egg-info/top_level.txt
%doc src/zope/testbrowser/README.txt
%doc src/zope/testbrowser/cookies.txt
%doc src/zope/testbrowser/fixed-bugs.txt
%doc src/zope/testbrowser/over_the_wire.txt
%doc src/zope/testbrowser/ftests/controls.html
%doc src/zope/testbrowser/ftests/cookies.html
%doc src/zope/testbrowser/ftests/forms.html
%doc src/zope/testbrowser/ftests/fragment.html
%doc src/zope/testbrowser/ftests/navigate.html
%doc src/zope/testbrowser/ftests/notitle.html
%doc src/zope/testbrowser/ftests/oneform.html
%doc src/zope/testbrowser/ftests/radio.html
%doc src/zope/testbrowser/ftests/simple.html
%doc src/zope/testbrowser/ftests/status_lead.html
%doc src/zope/testbrowser/ftests/textarea.html
%{py_puresitedir}/zope/testbrowser/*
%{py_puresitedir}/zope.testbrowser*.egg-info
%{py_puresitedir}/zope.testbrowser*.pth


%changelog
* Tue Feb 11 2014 Denis Silakov <denis.silakov@rosalab.ru> 4.0.4-2
+ Revision: 43b8a73
- Disable check



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12166 |12cu|python-zope.testing-4.1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.testing

Name:		python-%{oname}
Version:	4.1.2
Release:	1
Summary:	Zope testing helpers
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.zip
License:	ZPL 2.1
Group:		Development/Ruby
Url:		http://pypi.python.org/pypi/zope.testing
BuildArch:	noarch
BuildRequires:	python-setuptools
BuildRequires:	pythonegg(zope.exceptions)

%description
************
zope.testing
************

%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
python setup.py test

%files
%doc CHANGES.rst
%doc COPYRIGHT.txt
%doc LICENSE.txt
%doc README.rst
%doc src/zope.testing.egg-info/SOURCES.txt
%doc src/zope.testing.egg-info/dependency_links.txt
%doc src/zope.testing.egg-info/namespace_packages.txt
%doc src/zope.testing.egg-info/requires.txt
%doc src/zope.testing.egg-info/top_level.txt
%doc src/zope/testing/doctest.txt
%doc src/zope/testing/formparser.txt
%doc src/zope/testing/loggingsupport.txt
%doc src/zope/testing/module.txt
%doc src/zope/testing/renormalizing.txt
%doc src/zope/testing/setupstack.txt
%doc src/zope/testing/unicode.txt
%doc src/zope/testing/wait.txt
%{py_puresitedir}/zope/testing/*
%{py_puresitedir}/zope.testing*.egg-info
%{py_puresitedir}/zope.testing*.pth


%changelog
* Tue Nov 19 2013 Denis Silakov <denis.silakov@rosalab.ru> 4.1.2-1
+ Revision: 1d40c13
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12167 |12cu|python-zope.testrunner-4.4.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.testrunner
%define __noautoreqfiles foo.bar-1.2-py2.5.egg

Name:		python-%{oname}
Version:	4.4.1
Release:	2
Summary:	Zope testrunner script
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.tar.gz
License:	ZPL 2.1
Group:		Development/Ruby
Url:		http://pypi.python.org/pypi/zope.testrunner
BuildArch:	noarch
BuildRequires:	python-setuptools

%description
This package provides a flexible test runner with layer support.

%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc CHANGES.rst
%doc COPYRIGHT.rst
%doc LICENSE.rst
%doc README.rst
%doc src/zope.testrunner.egg-info/SOURCES.txt
%doc src/zope.testrunner.egg-info/dependency_links.txt
%doc src/zope.testrunner.egg-info/entry_points.txt
%doc src/zope.testrunner.egg-info/namespace_packages.txt
%doc src/zope.testrunner.egg-info/requires.txt
%doc src/zope.testrunner.egg-info/top_level.txt
%doc src/zope/testrunner/tests/testrunner-arguments.txt
%doc src/zope/testrunner/tests/testrunner-colors.txt
%doc src/zope/testrunner/tests/testrunner-coverage-win32.txt
%doc src/zope/testrunner/tests/testrunner-coverage.txt
%doc src/zope/testrunner/tests/testrunner-debugging.txt
%doc src/zope/testrunner/tests/testrunner-discovery.txt
%doc src/zope/testrunner/tests/testrunner-edge-cases.txt
%doc src/zope/testrunner/tests/testrunner-eggsupport.txt
%doc src/zope/testrunner/tests/testrunner-errors.txt
%doc src/zope/testrunner/tests/testrunner-gc.txt
%doc src/zope/testrunner/tests/testrunner-knit.txt
%doc src/zope/testrunner/tests/testrunner-layers-api.txt
%doc src/zope/testrunner/tests/testrunner-layers-buff.txt
%doc src/zope/testrunner/tests/testrunner-layers-cantfind.txt
%doc src/zope/testrunner/tests/testrunner-layers-cwd.txt
%doc src/zope/testrunner/tests/testrunner-layers-ntd.txt
%doc src/zope/testrunner/tests/testrunner-layers.txt
%doc src/zope/testrunner/tests/testrunner-leaks-err.txt
%doc src/zope/testrunner/tests/testrunner-leaks.txt
%doc src/zope/testrunner/tests/testrunner-profiling-cprofiler.txt
%doc src/zope/testrunner/tests/testrunner-profiling.txt
%doc src/zope/testrunner/tests/testrunner-progress.txt
%doc src/zope/testrunner/tests/testrunner-repeat.txt
%doc src/zope/testrunner/tests/testrunner-report-skipped.txt
%doc src/zope/testrunner/tests/testrunner-shuffle.txt
%doc src/zope/testrunner/tests/testrunner-simple.txt
%doc src/zope/testrunner/tests/testrunner-subunit-err.txt
%doc src/zope/testrunner/tests/testrunner-subunit-leaks.txt
%doc src/zope/testrunner/tests/testrunner-subunit.txt
%doc src/zope/testrunner/tests/testrunner-tb-format.txt
%doc src/zope/testrunner/tests/testrunner-test-selection.txt
%doc src/zope/testrunner/tests/testrunner-unexpected-success.txt
%doc src/zope/testrunner/tests/testrunner-verbose.txt
%doc src/zope/testrunner/tests/testrunner-wo-source.txt
%doc src/zope/testrunner/tests/testrunner.txt
%doc src/zope/testrunner/tests/testrunner-ex/README.txt
%doc src/zope/testrunner/tests/testrunner-ex/sampletests.txt
%doc src/zope/testrunner/tests/testrunner-ex/sampletestsl.txt
%doc src/zope/testrunner/tests/testrunner-ex/sample2/e.txt
%doc src/zope/testrunner/tests/testrunner-ex/sample3/post_mortem5.txt
%doc src/zope/testrunner/tests/testrunner-ex/sample3/post_mortem6.txt
%doc src/zope/testrunner/tests/testrunner-ex/sample3/post_mortem_failure.txt
%doc src/zope/testrunner/tests/testrunner-ex/sample3/set_trace5.txt
%doc src/zope/testrunner/tests/testrunner-ex/sample3/set_trace6.txt
%doc src/zope/testrunner/tests/testrunner-ex/usecompiled/README.txt
%{_bindir}/zope-testrunner 
%{py_puresitedir}/zope/testrunner/*
%{py_puresitedir}/zope.testrunner*.egg-info
%{py_puresitedir}/zope.testrunner*.pth

%changelog
* Mon Nov 25 2013 Denis Silakov <denis.silakov@rosalab.ru> 4.4.1-2
+ Revision: 3a805cb
- Drop py2.5 requirement



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12168 |12cu|python-zope.traversing-4.0.0a3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.traversing

Name:		python-%{oname}
Version:	4.0.0a3
Release:	1
Summary:	Resolving paths in the object hierarchy
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.zip
License:	ZPL 2.1
Group:		Development/Python
Url:		http://pypi.python.org/pypi/zope.traversing
BuildArch:	noarch
BuildRequires:	python-setuptools
BuildRequires:  pythonegg(zope.annotation)

Requires:  pythonegg(six)
Requires:  pythonegg(transaction)
Requires:  pythonegg(zope.component)
Requires:  pythonegg(zope.i18n)
Requires:  pythonegg(zope.i18nmessageid)
Requires:  pythonegg(zope.interface) >=4.0.4
Requires:  pythonegg(zope.location) >= 3.7.0
Requires:  pythonegg(zope.proxy)
Requires:  pythonegg(zope.publisher)
Requires:  pythonegg(zope.security)

%description
The ``zope.traversing`` package provides adapters for resolving
object paths by traversing an object hierarchy.  This also includes
support for traversal name-spaces (e.g. ``++view++``, ``++skin++``,
etc.) as well as computing URLs via the ``@@absolute_url`` view.

%files
%doc CHANGES.txt COPYRIGHT.txt LICENSE.txt README.txt
%doc src/zope.traversing.egg-info/*.txt
%{py_puresitedir}/zope/traversing/*.py*
%{py_puresitedir}/zope/traversing/browser/*.py*
%{py_puresitedir}/zope/traversing/tests/*.py*
%{py_puresitedir}/zope.traversing*.egg-info
%{py_puresitedir}/zope.traversing-*-nspkg.pth
%{py_puresitedir}/zope/traversing/configure.zcml
%{py_puresitedir}/zope/traversing//tests/ftesting.zcml
%{py_puresitedir}/zope/traversing//browser/configure.zcml


%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}






%changelog
* Sat Nov 23 2013 symbianflo <symbianflo@mandrivausers.ro> 4.0.0a3-1
+ Revision: d274408
- Merge pull request #1 from symbianflo/python-zope.traversing:rosa2012.1
- Symbianflo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12169 |12cu|python-zope.ucol-1.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.ucol

Name:		python-%{oname}
Version:	1.0.2
Release:	1
Summary:	Python access to ICU text collation
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.tar.gz
License:	ZPL 2.1
Group:		Development/Ruby
Url:		http://www.python.org/pypi/zope.ucol
BuildRequires:	python-devel python-setuptools
BuildRequires:	pkgconfig(icu-i18n)

%description
*************************************
Locale-based text collation using ICU
*************************************

This package provides a Python interface to the `International
Component for Unicode (ICU)
<http://www-306.ibm.com/software/globalization/icu/index.jsp>`_.

%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc README.txt
%{py_platsitedir}/zope/*py
%{py_platsitedir}/zope/ucol/*
%{py_platsitedir}/zope.ucol*.egg-info


%changelog
* Wed Nov 20 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.0.2-1
+ Revision: 9fbbffe
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12170 |12cu|python-zope.untrustedpython-4.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.untrustedpython

Name:		python-%{oname}
Version:	4.0.0
Release:	1
Summary:	Zope Untrusted Python Library
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.zip
License:	ZPL 2.1
Group:		Development/Python
Url:		http://github.com/zopefoundation/zope.untrustedpython
BuildArch:	noarch
BuildRequires:	pythonegg(setuptools)
Requires:	pythonegg(restrictedpython) = 3.6.0

%description
Untrusted python library
- Test coverage at 100%.
- Package extracted from zope.security, preserving revision history

%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
python setup.py test

%files
%doc *.rst
%doc src/zope.untrustedpython.egg-info/*.txt
%{py_puresitedir}/zope/untrustedpython/*.py*
%{py_puresitedir}/zope.untrustedpython*.egg-info
%{py_puresitedir}/zope.untrustedpython-4.0.0-py2.7-nspkg.pth
%changelog
* Sat Feb 08 2014 symbianflo <symbianflo@symbianflo> 4.0.0-1
+ Revision: 8bf17bd
- Log: Import module 4.0.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12171 |12cu|python-zope.viewlet-4.0.0a1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	zope.viewlet

Name:		python-%{oname}
Version:	4.0.0a1
Release:	1
Summary:	Zope Viewlets
Source0:	http://pypi.python.org/packages/source/z/%{oname}/%{oname}-%{version}.zip
License:	ZPL 2.1
Group:		Development/Python
Url:		http://pypi.python.org/pypi/zope.viewlet
BuildArch:	noarch
BuildRequires:	python-setuptools

%description
Viewlets provide a generic framework for building pluggable user interfaces.

%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%check
python setup.py test

%files
%doc *.txt
%doc src/zope.viewlet.egg-info/*.txt
%doc src/zope/viewlet/*.txt
%{py_puresitedir}/zope.viewlet-4.0.0a1-py2.7-nspkg.pth
%{py_puresitedir}/zope/viewlet/*.txt
%{py_puresitedir}/zope/viewlet/*.pt
%{py_puresitedir}/zope/viewlet/*.zcml
%{py_puresitedir}/zope/viewlet/*.py*
%{py_puresitedir}/zope.viewlet*.egg-info


%changelog
* Mon Dec 02 2013 symbianflo <symbianflo@mandrivausers.ro> 4.0.0a1-1
+ Revision: 414c9fb
- Merge pull request #1 from symbianflo/python-zope.viewlet:rosa2012.1
- symbianflo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12172 |12cu|pyzy-0.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 1.0
%define major 0
%define libname %mklibname %{name} %{api} %{major}
%define devname %mklibname -d %{name}

Summary:	The Chinese PinYin and Bopomofo conversion library
Name:		pyzy
Version:	0.1.0
Release:	1
License:	LGPLv2+
Group:		System/Internationalization
Url:		http://code.google.com/p/pyzy
Source0:	http://pyzy.googlecode.com/files/%{name}-%{version}.tar.gz
Source1:	http://pyzy.googlecode.com/files/pyzy-database-1.0.0.tar.bz2
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(opencc)
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	pkgconfig(uuid)
BuildRequires:	sqlite3-tools
Requires:	pyzy-db

%description
The Chinese Pinyin and Bopomofo conversion library.

%files
%{_datadir}/%{name}
%exclude %{_datadir}/%{name}/db/*.db

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Libraries for pyzy
Group:		System/Libraries
Requires:	%{name}

%description -n %{libname}
The Chinese Pinyin and Bopomofo conversion library.

%files -n %{libname}
%doc AUTHORS COPYING README
%{_libdir}/libpyzy-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development tools for pyzy
Group:		Development/C
Requires:	%{libname} = %{EVRD}

%description -n %{devname}
The pyzy-devel package contains the header files for pyzy.

%files -n %{devname}
%{_libdir}/libpyzy-%{api}.so
%{_libdir}/pkgconfig/*
%{_includedir}/*

#----------------------------------------------------------------------------

%package db-open-phrase
Summary:	The open phrase database for pyzy
Group:		System/Internationalization
Provides:	pyzy-db = %{EVRD}
BuildArch:	noarch

%description db-open-phrase
The phrase database for pyzy from open-phrase project.

%files db-open-phrase
%{_datadir}/%{name}/db/open-phrase.db

#----------------------------------------------------------------------------

%package db-android
Summary:	The android phrase database for pyzy
Group:		System/Internationalization
Provides:	pyzy-db = %{EVRD}
BuildArch:	noarch

%description db-android
The phrase database for pyzy from android project.

%files db-android
%{_datadir}/%{name}/db/android.db

#----------------------------------------------------------------------------

%prep
%setup -q
cp %{SOURCE1} data/db/open-phrase

%build
%configure2_5x \
	--disable-static \
	--enable-db-open-phrase \
	--enable-opencc

%make

%install
%makeinstall_std NO_INDEX=true


%changelog
* Fri Jan 24 2014 Rosa <rosa@abf.rosalinux.ru> 0.1.0-1
+ Revision: 5fbea4f
- Automatic import for version 0.1.0-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12173 |12cu|qantenna-0.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Software dedicated to viewing and analyzing antennas
Name:		qantenna
Version:	0.3.0
Release:	1
License:	GPLv2+
Group:		Sciences/Physics
Url:		http://qantenna.sourceforge.net/
Source0:	http://downloads.sourceforge.net/project/qantenna/qantenna/%{version}/%{name}-%{version}.orig.tar.xz
BuildRequires:	qt5-linguist
BuildRequires:	qt5-devel
BuildRequires:	pkgconfig(bdw-gc)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
Requires:	nec2++

%description
QAntenna is a FLOSS software dedicated to viewing and analyzing
antennas and their radiation patterns. It provides the user with a
3D view of the models, capable of zooming, rotating, and more to come.

%files
%doc README AUTHORS ChangeLog COPYING
%{_bindir}/qantenna

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%qmake_qt5 PREFIX=/usr qantenna.pro

%make RPM_OPT_FLAGS="%{optflags}"

%install
make INSTALL_ROOT=%{buildroot} install



%changelog
* Tue Apr 01 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.3.0-1
+ Revision: ec878a1
- Update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12174 |12cu|qbittorrent-3.1.11-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define build_nox 1
#debuginfo-without-sources
%define debug_package %{nil}

Summary:	A lightweight but featureful BitTorrent client
Name:		qbittorrent
Version:	3.1.11
Release:	1
License:	GPLv2+
Group:		Networking/File transfer
Url:		http://qbittorrent.sourceforge.net/
Source0:	http://downloads.sourceforge.net/project/qbittorrent/qbittorrent/qbittorrent-%{version}/qbittorrent-%{version}.tar.xz
Patch0:		qbittorrent-3.1.2-gnu++0x.patch
BuildRequires:	boost-devel
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(libtorrent-rasterbar)
Requires:	geoip
Requires:	python

%description
A lightweight but feature-full BitTorrent client that aims to be very easy
to use. It is multi-platform and provides a Qt4 graphical interface.

%files
%doc AUTHORS Changelog COPYING NEWS README.md TODO
%{_bindir}/%{name}
%{_datadir}/applications/qBittorrent.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_datadir}/pixmaps/qbittorrent.png
%{_mandir}/man1/%{name}.1*

#----------------------------------------------------------------------------

%if %{build_nox}
%package nox
Summary:	A Headless Bittorrent Client
Group:		Networking/File transfer

%description nox
A Headless Bittorrent Client with a feature rich Web UI allowing users to
control the clinet remotely.

%files -n  %{name}-nox
%{_bindir}/%{name}-nox
%{_mandir}/man1/%{name}-nox.1*
%endif

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
%setup_compile_flags
# headless aka nox
%if %{build_nox}
mkdir build-nox
pushd build-nox
  ../configure	--prefix=%{_prefix} \
		--qtdir=%{qt4dir} \
		--disable-gui \
		--disable-geoip-database
  cp conf.pri ..
  %make
  mv -f ../conf.pri ../conf.pri.nox
popd
%endif

# GUI
mkdir build-gui
pushd build-gui
  ../configure	--prefix=%{_prefix} \
		--qtdir=%{qt4dir}
  cp conf.pri ..
  %make
  mv -f ../conf.pri ../conf.pri.gui
popd

%install
# install headless part
%if %{build_nox}
cp -f conf.pri.nox conf.pri
pushd build-nox
  make INSTALL_ROOT=%{buildroot} install
popd
%endif

# install gui
cp -f conf.pri.gui conf.pri
pushd build-gui
  make INSTALL_ROOT=%{buildroot} install
popd


%changelog
* Sat Jan 10 2015 Eugene Budanov <eugene.budanov@rosalab.ru> 3.1.11-1
+ Revision: 9df93ff
- Version and %doc section update



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12175 |12cu|qconnman-1.24-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d

Summary:	Qt wrapper library around the connman API
Name:		qconnman
Version:	1.24
Release:	1
License:	LGPLv2.1+
Group:		System/Libraries
Url:		https://bitbucket.org/devonit/qconnman
# https://bitbucket.org/devonit/qconnman/get/v%{version}.tar.bz2
Source0:	%{name}-%{version}.tar.bz2
BuildRequires:	qt4-devel

%description
Qt wrapper library around the connman API.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Qt wrapper library around the connman API
Group:		System/Libraries

%description -n %{libname}
Qt wrapper library around the connman API.

%files -n %{libname}
%doc README AUTHORS
%{_libdir}/lib%{name}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/KDE and Qt
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
Install this package if you need to compile applications that needs
%{name}.

%files -n %{devname}
%{_libdir}/lib%{name}.so
%{_libdir}/pkgconfig/%{name}.pc
%{_includedir}/%{name}/

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%qmake_qt4 PREFIX=%{_prefix} LIBDIR=%{_lib}
%make

%install
make install INSTALL_ROOT=%{buildroot}


%changelog
* Wed Sep 17 2014 Rosa <rosa@abf.rosalinux.ru> 1.24-1
+ Revision: 3138f2b
- Automatic import for version 1.24-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12176 |12cu|qconnman-ui-0-0.20140513.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define git 20140513

Summary:	Qt GUI for Connman
Name:		qconnman-ui
Version:	0
Release:	0.%{git}.1
License:	LGPLv2.1+
Group:		Networking/Other
Url:		https://github.com/OSSystems/qconnman-ui
# git snapshot
Source0:	%{name}-%{git}.tar.bz2
# from their git
Source1:	qconnman-ui.png
BuildRequires:	imagemagick
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(qconnman)
Requires:	connman

%description
Qt GUI for Connman. It requires that Connman is installed and running.

%files
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/qconnman/i18n/*.qm
%{_iconsdir}/hicolor/*/apps/%{name}.png

#----------------------------------------------------------------------------

%prep
%setup -qn %{name}-%{git}

%build
%qmake_qt4
%make

%install
make install INSTALL_ROOT=%{buildroot}%{_prefix}

# install menu entry
mkdir -p %{buildroot}%{_datadir}/applications/
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=QConnMan-UI
Comment=GUI for Connman
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Network;Utility;
EOF

# install menu icons
for N in 16 32 48 64;
do
convert %{SOURCE1} -scale ${N}x${N} $N.png;
install -D -m 0644 $N.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/apps/%{name}.png
done


%changelog
* Wed Sep 17 2014 Rosa <rosa@abf.rosalinux.ru> 0-0.20140513.1
+ Revision: 5ce1883
- Automatic import for version 0-0.20140513.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12177 |12cu|qc-usb-qcset-0.6.6-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

%define sname qc-usb

Name:     %{sname}-qcset
Version:  0.6.6
Release:  6
Summary:  Tool for the old Quickcam Express webcams
License:  GPL
Source:   http://downloads.sourceforge.net/qce-ga/%{sname}-%{version}.tar.gz
URL:      http://qce-ga.sourceforge.net/
Group:    System/Kernel and hardware
Suggests: kmod(quickcam)

%description
This package contains qcset, a tool that allows to configure the "quickcam" 
module on the fly.

The "quickcam" module can be installed with dkms-qc-usb package, ans is for 
the following webcams :
- Dexxa Webcam
- Labtec Webcam (old model)
- LegoCam
- Logitech QuickCam Express (old model)
- Logitech QuickCam Notebook (some models)
- Logitech QuickCam Web

Generally, any USB camera with a USB vendor ID of 0x46d and a USB product ID 
of 0x840, 0x850, or 0x870 (so, 0x46d:0x840, for example), should work.
You can check the USB IDs with System Configuration tools or using
command-line utilities such as lsusb or "lspcidrake -v".

%prep
%setup -qn %{sname}-%{version}

%build
%make qcset

%install
install -D -m 755 qcset %{buildroot}%{_bindir}/qcset

%files
%defattr(0644,root,root,0755)
%doc APPLICATIONS CREDITS FAQ README.qce TODO qcweb-info.txt debug.sh freeshm.sh quickcam.sh
%attr(0755,root,root) %{_bindir}/qcset


%changelog
* Wed Mar 19 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.6.6-6
+ Revision: 22a8ec8
- Disable debug



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12178 |12cu|qdecoder-12.0.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 12
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d

Summary:	CGI library for C/C++ language
Name:		qdecoder
Version:	12.0.5
Release:	1
Epoch:		11
License:	BSD
Group:		Development/C
Url:		http://www.qdecoder.org
Source0:	https://github.com/wolkykim/qdecoder/archive/%{name}-r%{version}.tar.gz
Source10:	%{name}.rpmlintrc

%description
qDecoder is a development kit for C/C++ programming language. It was developed
for the needs of building well formed CGI library at the beginning. But now it
covers most of general topics we may face while we develop softwares.
For example, qDecoder covers following areas.

    * Data Structures - Hash table(dynamic & static), Linked-list,
      Queue(Stack & FIFO), Obstack, ...
    * En/decoders and Hashes API - Base64 encoding, URL encoding,
      MD5 hash, FNV32 hash, ...
    * Network & IPC interfacing API - HTTP client, Timeout I/O,
      Shared memory API, Semaphore API, ...
    * CGI/FastCGI API - CGI request parser & response generator,
      CGI session controll, FastCGI, ...
    * Database Wrapper API - MySQL, ...
    * Specialized features - General configuration file parser,
      Rotating file logger, Server side includes, ...
    * General topics - String APIs, File APIs, ...

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Development files for qDecoder
Group:		Development/C
Conflicts:	%{name} < 11:12.0.5
Obsoletes:	%{name} < 11:12.0.5

%description -n %{libname}
Development files for qDecoder.

%files -n %{libname}
%{_libdir}/libqdecoder.so.%{major}

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for qDecoder
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Conflicts:	%{name} < 11:12.0.5
Obsoletes:	%{name}-devel < 11:12.0.5

%description -n %{devname}
Development files for qDecoder.

%files -n %{devname}
%doc doc/html COPYING
%{_libdir}/libqdecoder.so
%{_libdir}/libqdecoder.a
%{_includedir}/qdecoder.h

#----------------------------------------------------------------------------

%package examples
Summary:	Examples to qDecoder
Group:		Development/C

%description examples
Example files to qDecoder.

%files examples
%doc examples/*.c
%config(noreplace) %{_webappconfdir}/%{name}.conf
%{_libdir}/%{name}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}-r%{version}

%build
%configure2_5x
%make

pushd examples
	%make
popd

%install
install -d %{buildroot}%{_libdir}
install -d %{buildroot}%{_includedir}
%makeinstall LIBDIR=%{buildroot}%{_libdir} HEADERDIR=%{buildroot}%{_includedir}

install -d %{buildroot}%{_libdir}/%{name}
cp examples/*.{cgi,html,c} %{buildroot}%{_libdir}/%{name}
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
Alias /%{name} %{_libdir}/%{name}
<Directory %{_libdir}/%{name}>
    Order deny,allow
    Deny from all
    Allow from 127.0.0.1
    ErrorDocument 403 "Access denied per %{_webappconfdir}/%{name}.conf"
</Directory>
EOF


%changelog
* Tue Apr 01 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 11:12.0.5-1
+ Revision: 694529f
- New version 12.0.5, fix package structure



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12179 |12cu|qemulator-0.5-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname	Qemulator

Summary:	Interface to configure and launch Qemu
Name:		qemulator
Version:	0.5
Release:	11
License:	GPLv2+
Group:		Emulators
URL:		http://qemulator.createweb.de/
Source0:	http://qemulator.createweb.de/%{oname}-%{version}.tar.gz
Source1:	%{name}.desktop
Patch0:		fix_python_dir.patch
BuildArch:	noarch

Requires:	perl-Locale-gettext >= 1.04
Requires:	python
Requires:	pygtk2.0
Requires:	gnome-python
Requires:	qemu
Requires:	pygtk2.0-libglade
BuildRequires:	librsvg
BuildRequires:	libxml2-utils
BuildRequires:	desktop-file-utils
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	pygtk2.0-devel
BuildRequires:	imagemagick

%description
A launcher for Qemu that manages Qemu configs and creates disk images
Qemu-launcher provides a point and click interface to Qemu. It also
allows you to create, save, load, and run multiple Qemu VM
configurations. It has a basic interface for creating or converting
disk images.

Only supports the x86 PC emulator part of Qemu.


%prep
%setup -q -n %{oname}-%{version}
%patch0 -p1

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_bindir} \
         %{buildroot}%{_datadir}/ \
         %{buildroot}%{_datadir}/%{name} \
         %{buildroot}%{_datadir}/pixmaps \
         %{buildroot}%{_libdir}
cp -a usr/local/lib/qemulator/* %{buildroot}%{_datadir}/qemulator
cp -ra usr/local/share/* %{buildroot}%{_datadir}/
chmod +x %{buildroot}%{_datadir}/qemulator/qml_imagecreation.py \
         %{buildroot}%{_datadir}/qemulator/qml_machinesetup.py \
         %{buildroot}%{_datadir}/qemulator/qml_filehandlers.py \
         %{buildroot}%{_datadir}/qemulator/qml_configuration.py \
         %{buildroot}%{_datadir}/qemulator/qml_tools.py \
         %{buildroot}%{_datadir}/qemulator/qml_installwizzard.py \
         %{buildroot}%{_datadir}/qemulator/qml_style.py
chmod -x %{buildroot}%{_datadir}/qemulator/icons/mac.png
convert -resize 32x32 usr/local/share/pixmaps/qemulator.svg qemulator.xpm
cp qemulator.xpm %{buildroot}%{_datadir}/pixmaps/
ln -s %{_datadir}/qemulator/qemulator.py %{buildroot}%{_bindir}/qemulator

desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{SOURCE1}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/%{name}
%{_datadir}/%{name}/*
%{_datadir}/pixmaps/%{name}.*
%{_datadir}/pixmaps/%{name}/%{name}.*
%{_datadir}/locale
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/*/apps/%{name}.*
%{_datadir}/pixmaps/qemulator/*.png


%changelog
* Mon Aug 06 2012 Johnny A. Solbu <solbu@mandriva.org> 0.5-9mdv2012.0
+ Revision: 811863
- Fix menu entry
- Fix Requires
- Fix License
- Spec cleanup

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.5-8mdv2010.0
+ Revision: 442555
- rebuild

* Fri Mar 06 2009 Antoine Ginies <aginies@mandriva.com> 0.5-7mdv2009.1
+ Revision: 350167
- 2009.1 rebuild

* Thu Sep 04 2008 Jérôme Soyer <saispo@mandriva.org> 0.5-6mdv2009.0
+ Revision: 280558
- Remove unneeded BR

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.5-5mdv2009.0
+ Revision: 259912
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 0.5-4mdv2009.0
+ Revision: 247761
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Mon Mar 31 2008 Anne Nicolas <ennael@mandriva.org> 0.5-2mdv2008.1
+ Revision: 191235
- Add pygtk2.0-libglade require (#39627)

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Oct 09 2007 Jérôme Soyer <saispo@mandriva.org> 0.5-1mdv2008.1
+ Revision: 95839
- Add imagemagick to BuildRequires
- Add desktop file
- Add desktop file
- import qemulator



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12180 |12cu|qeven-0.3.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#define debug_package	%{nil}

Name:		qeven
Version:	0.3.2
Release:	4
Summary:	Video Converter with Qt4 GUI
Group:		Video
License:	GPLv3
URL:		http://qeven.wordpress.com/
Source0:	https://sourceforge.net/projects/qeven/files/%{name}/%{name}_%{version}/%{name}_%{version}.tar.bz2
Source1:	russian.qm
Patch0:		qeven-0.3.2-mencoder.patch
Patch1:		qeven_0.3.2-rus.patch

BuildRequires:	qt4-devel
Requires:	mplayer
Requires:	mencoder

%description
Qt Easy Video Encoder (QEVEN) allows you to encode your media
in several video format including (VCD, SVCD, DVD, DIVX, XVID, FLV).


%prep
%setup -qn %{name}_%{version}
%patch0 -p0
%patch1 -p1
cp %{SOURCE1} translation/russian.qm
perl -i -pe 's/\r\n/\n/gs' {LICENSE.txt,CHANGELOG}


%build
%qmake_qt4 QEVEN.pro
%make

%install
mkdir -p %{buildroot}/%{_bindir}
mkdir -p %{buildroot}/%{_datadir}/pixmaps
mkdir -p %{buildroot}/%{_datadir}/%{name}/translation

cp QEVEN %{buildroot}%{_bindir}/%{name}
cp -rp translation %{buildroot}%{_datadir}/%{name}/
cp Image/qeven*64x64*.png %{buildroot}%{_datadir}/pixmaps/%{name}.png
mkdir -p %{buildroot}%{_datadir}/applications

cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
[Desktop Entry]
Name=Qeven
GenericName=QT Easy Video Encoder
Comment=Video Encoder
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Qt;AudioVideo;
EOF


%files
%doc AUTHORS CHANGELOG LICENSE.txt README TODO
%{_bindir}/%{name}
%{_datadir}/%{name}/translation/*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png


%changelog
* Sun Oct 13 2013 symbianflo <symbianflo@mandrivausers.ro> 0.3.2-4
+ Revision: b10bbae
- Merge pull request #1 from symbianflo/qeven:rosa2012.1
- symbianflo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12181 |12cu|qgis-1.8.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Doesnt build with -j16, does with -j12 or lower, we choose -j8
%global make %(cpus=%_smp_mflags;if [ "${cpus##-j}" -gt 8 ];then echo make -j8;else echo make $cpus;fi)

#define _requires_exceptions .*libgrass_.*
%define __noautoreq '.*libgrass_.*'

Summary:	Geographic Information System for Linux/Unix
Name:		qgis
Version:	1.8.0
Release:	5
License:	GPLv2+
Group:		Sciences/Geosciences
Url:		http://www.qgis.org/
Source0:	http://qgis.org/downloads/qgis-%{version}.tar.bz2
Patch0:		qgis-1.8.0-datasource-crash.patch
Patch1:		qgis-1.8.0-sip410.patch
Patch2:		qgis-1.8.0-sip415.patch
BuildRequires:	bison
BuildRequires:	cmake
BuildRequires:	dos2unix
BuildRequires:	flex
BuildRequires:	grass
BuildRequires:	imagemagick
BuildRequires:	mlocate
BuildRequires:	postgis
BuildRequires:	python-sip
BuildRequires:	gdal-devel
BuildRequires:	geos-devel
BuildRequires:	libqwt-devel
BuildRequires:	python-BioSQL
BuildRequires:	python-qt4-devel
BuildRequires:	qt4-devel
BuildRequires:	qt4-linguist
BuildRequires:	spatialindex-devel
BuildRequires:	pkgconfig(cfitsio)
BuildRequires:	pkgconfig(expat)
BuildRequires:	pkgconfig(gsl)
BuildRequires:	pkgconfig(libpq)
BuildRequires:	pkgconfig(netcdf)
BuildRequires:	pkgconfig(proj)
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(spatialite)
Requires:	python-BioSQL
Requires:	postgis
Obsoletes:	%{name}-theme-gis < 1.8.0

%description
Quantum GIS (QGIS) is designed to be a Geographic Information System (GIS)
built for Linux/Unix. QGIS will offer support for vector and raster formats.
Currently QGIS supports shapefiles and PostgreSQL/PostGIS layers.

Planned features include:

    * Read and edit shapefiles
    * Display georeferenced rasters (tiff, png, geotiff)
    * Plugins to dynamically add new functionality to the application
    * Support for database tables
    * Support for spatially enabled tables in PostgreSQL using PostGIS
    * Map output
    * Script engine
    * Metadata support

%files
%doc BUGS README TODO
%{_bindir}/qbrowser
%{_bindir}/qgis_bench
%{_libdir}/%{name}/crssync
%{_bindir}/%{name}
%{_libdir}/%{name}/qgis_help
%{_libdir}/lib%{name}_*.so.*
# this might go in its own subpkg???
%{_libdir}/lib%{name}sqlanyconnection*.so.*
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/*.so
%exclude %{_libdir}/%{name}/libgrass*.so
%{_datadir}/%{name}/doc
%{_datadir}/applications/mandriva-%{name}.desktop
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/i18n
%{_datadir}/%{name}/images
%{_datadir}/%{name}/resources
%{_datadir}/%{name}/svg
%{_mandir}/man1/*
%{_iconsdir}/hicolor/*/apps/*

#---------------------------------------------------------

%package devel
Summary:	Development libraries and headers for QGIS
Group:		Sciences/Geosciences
Requires:	qgis
Obsoletes:	%{_lib}qgis-devel < 1.8.0
Conflicts:	qgis < 0.11.0
Conflicts:	qgiss-grass < 0.11.0

%description devel
Development headers for QGIS

%files devel
%{_includedir}/*
%{_libdir}/lib%{name}_*.so
%{_libdir}/libqgisgrass.so
%{_libdir}/libqgispython.so
%{_libdir}/lib%{name}sqlanyconnection*.so
%{_datadir}/%{name}/FindQGIS.cmake

#---------------------------------------------------------

%package grass
Summary:	QGIS plugins for accessing GRASS data
Group:		Sciences/Geosciences
Requires:	grass
Conflicts:	qgis < 0.11.0

%description grass
This package provides plugins for QGIS that provide access to GRASS data from
within QGIS.

%files grass
%{_libdir}/libqgisgrass.so.*
%{_libdir}/%{name}/libgrass*.so
%{_libdir}/%{name}/grass
%{_datadir}/%{name}/grass

#---------------------------------------------------------

%package python
Summary:	Python integration and plugins for qgis
Group:		Sciences/Geosciences
Requires:	%{name} = %{version}-%{release}
Requires:	python-sip
Requires:	python-qt4
Conflicts:	qgis < 0.11.0

%description python
Python integration and plugins for qgis

%files python
%{_libdir}/libqgispython.so.*
%{_datadir}/%{name}/python

#---------------------------------------------------------

%prep
%setup -q -n %{name}-%{version}
%patch0 -p1
%patch1 -p1
%patch2 -p1

%build
%cmake_qt4 \
	-DQGIS_LIB_SUBDIR=%{_lib} \
	-DQGIS_PLUGIN_SUBDIR=%{_lib}/qgis \
	-DGRASS_PREFIX=%{_libdir}/%{grass}

%make

%install
%makeinstall_std -C build

mv %{buildroot}%{_prefix}/man %{buildroot}/%{_datadir}

mkdir -p %{buildroot}/%{_datadir}/applications
cat > %{buildroot}/%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Quantum GIS
Comment=Quantum Geographic Information System
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Science;Geoscience;Qt;
EOF

# icon
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{48x48,32x32,16x16}/apps
convert -scale 48 %{buildroot}%{_datadir}/%{name}/doc/images/qgis_new_80pct.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
convert -scale 32 %{buildroot}%{_datadir}/%{name}/doc/images/qgis_new_80pct.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -scale 16 %{buildroot}%{_datadir}/%{name}/doc/images/qgis_new_80pct.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png

%changelog
* Fri Apr 11 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.8.0-5
+ Revision: 95d9088
- Add patch to fix build with python-sip 4.15



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12182 |12cu|qgit-2.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Summary: A git GUI viewer
Name: qgit
Version: 2.3
Release: %mkrel 2
Source0: http://ovh.dl.sourceforge.net/sourceforge/qgit/%{name}-%{version}.tar.bz2
Patch0: %{name}-2.2-qmake.patch
Patch1: %{name}-2.3-fix-format.patch
Patch2: %{name}-2.3-fix-repo-config-cmd.patch
License: GPL
Group: Development/Other
Url: http://sourceforge.net/projects/qgit
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: scons
BuildRequires: qt4-devel
Requires: git-core

%define qtdir /usr/lib/qt4

%description
With qgit you will be able to browse revisions history, view patch content
and changed
files, graphically following different development branches.

Main features
- View revisions, diffs, files history, files annotation, archive tree.
- Commit changes visually cherry picking modified files.
- Apply or format patch series from selected commits, drag and
  drop commits between two instances of qgit.
- qgit implements a GUI for the most common StGIT commands like push/pop
  and apply/format patches. You can also create new patches or refresh
  current top one using the same semantics of git commit, i.e. cherry
  picking single modified files.

%prep
%setup -q -n %{name}
%patch0 -p1 -b .qmake
%patch1 -p1 -b .fix-format
%patch2 -p1 -b .repo-config

%build
qmake %{name}.pro
%make

%install
rm -rf $RPM_BUILD_ROOT
make install INSTALL_ROOT=$RPM_BUILD_ROOT

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README
%{_bindir}/qgit



%changelog
* Tue May 13 2014 Konstantin Vlasov <konstantin.vlasov@rosalab.ru> 2.3-2
+ Revision: d5b7da8
- Replaced deprecated git repo-config with git config



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12183 |12cu|qjackctl-0.3.11-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package          %{nil}


Summary:	A QT gui for the JACK audio daemon
Name:		qjackctl
Version:	0.3.11
Release:	1
License:	GPLv2+
Group:		Sound
URL:		http://sourceforge.net/projects/{name}/
Source0:	http://downloads.sourceforge.net/qjackctl/files/%{name}-%{version}.tar.gz

BuildRequires:	qt4-devel 
BuildRequires:	pkgconfig(jack) >= 0.118.3
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(portaudio-2.0)
BuildRequires:	desktop-file-utils
Requires:	jackit >= 0.118.3
Requires:	hicolor-icon-theme

%description
JACK Audio Connection Kit - Qt GUI Interface: A simple Qt application to
control the JACK server daemon.


%prep
%setup -q

%build
%configure --enable-jack-version \
  --localedir=%{_datadir}/%{name}/locale/

%make

%install
%makeinstall_std

desktop-file-install --vendor="" \
  --remove-key="X-SuSE-translate" \
  --remove-key="Version" \
  --remove-category="ALSA" \
  --remove-category="JACK" \
  --remove-category="MIDI" \
  --add-category="Midi" \
  --add-category="X-MandrivaLinux-Sound" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/%{name}.desktop

%find_lang %{name} --with-qt


%files -f %{name}.lang
%doc AUTHORS ChangeLog README TODO
%{_bindir}/qjackctl
%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
%{_datadir}/applications/%{name}.desktop
%{_mandir}/man1/*

%changelog
* Thu Jan 02 2014 symbianflo <symbianflo@symbianflo> 0.3.11-1
+ Revision: db7a4f5
- Log: Changelog:
- 0.3.11 2013-12-31 A fifth of a Jubilee.
- - More preparations for Qt5 configure build.
- - Interface device selection is now unified, by moving the old '>' pop-up menu into the customized combo-box drop-down list showing all available card/device names and descriptions (on a patch by Arnout Engelen, thanks).
- - Added include to shut up gcc 4.7 build failures (patch by Alexis Ballier, thanks).



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12184 |12cu|qjoypad-4.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Emulate keyboard or mouse actions with a joystick
Name:		qjoypad
Version:	4.2.1
Release:	1
License:	GPLv2+
Group:		System/Kernel and hardware
Url:		http://qjoypad.sourceforge.net/
# Fork by a new maintainer
Source0:	https://github.com/panzi/qjoypad/archive/v%{version}/%{name}-%{version}.tar.gz
BuildRequires:	cmake
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(udev)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(xtst)
BuildRequires:	imagemagick

%description
QJoyPad converts input from a gamepad or joystick into key-presses or mouse
actions, letting you control any X program with your game controller.
It comes with a convenient and easy-to-use interface.

%files
%doc LICENSE.txt README.md
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png

#----------------------------------------------------------------------------

%prep
%setup -q


%build
%cmake
%make


%install
%makeinstall_std -C build

# Add more icons (other than 24x24 and 64x64 from sources) for the menu
pushd icons
	convert gamepad4-64x64.png -resize 48x48 %{name}-48x48.png
	install -D -m 644 %{name}-48x48.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png

	convert gamepad4-64x64.png -resize 32x32 %{name}-32x32.png
	install -D -m 644 %{name}-32x32.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png

	convert gamepad4-64x64.png -resize 16x16 %{name}-16x16.png
	install -D -m 644 %{name}-16x16.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
popd

desktop-file-edit --add-category="Settings" %{buildroot}%{_datadir}/applications/%{name}.desktop


%changelog

* Tue Jan 05 2016 dsilakov <denis.silakov@rosalab.ru> 4.2.1-1
- (c01c0cd) Merge pull request #1 from import/qjoypad:rosa2014.1
- (c01c0cd) Backport from rosa014.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12185 |12cu|qlandkartegt-1.7.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		qlandkartegt
Summary:	GPS device mapping tool
Version:	1.7.7
Release:	1
Source0:	http://downloads.sourceforge.net/qlandkartegt/%{name}-%{version}.tar.gz
Patch0:		qlandkartegt-1.3.0-fedora-glu.patch
URL:		http://www.qlandkarte.org/
License:	GPLv2+
Group:		Communications
Requires:	garmindev(interface) = 1.18
Requires:	gpsbabel
Suggests:	gdal
BuildRequires:	cmake
BuildRequires:	qt4-devel
%if %{mdvver} == 201400
BuildRequires:	pkgconfig(QtWebKit)
%endif
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	gdal-devel
BuildRequires:	pkgconfig(proj)
BuildRequires:	desktop-file-utils
BuildRequires:	pkgconfig(libexif)
BuildRequires:	pkgconfig(libgpsd)
BuildRequires:	pkgconfig(libdmtx)
BuildRequires:  jpeg-devel

Obsoletes:	qlandkarte < %{version}
Provides:	qlandkarte = %{version}

%description
QLandkarte GT is the ultimate outdoor aficionado's tool for GPS maps in
GeoTiff format as well as Garmin's img vector map format. Additional it is
the PC side frontend to QLandkarte M, a moving map application for mobile
devices. And it fills the gap Garmin leaves in refusing to support Linux.
QLandkarte GT is the proof that writing portable applications for Unix,
Windows and OSX is feasible with a minimum of overhead. No excuses!

QLandkarte GT does replace the original QLandkarte with a much more
flexible architecture. It's not limited to a map format or device. Thus
if you think your Magellan GPS or other should be supported, join the team.

Additionally it is a front end to the GDAL tools, to make georeferencing
scanned maps feasible for the normal user. Compared to similar tools like
QGis, it's target users are more on the consumer side than on the scientific
one. QLandkarte GT might not let you select every possible feature of the
GDAL tools, but it will simplify their use to the demands of most users.

%prep
%setup -q
%patch0 -p1

%build
%cmake -DBUILD_SHARED_LIBS:BOOL=OFF -DGPX_EXTENSIONS=ON
%make VERBOSE=1

%install
%makeinstall_std -C build
desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop

%files
%doc copying changelog.txt
%{_bindir}/%{name}
%{_bindir}/map2gcm
%{_bindir}/map2jnx
%{_bindir}/map2rmap
%{_bindir}/map2rmp
%{_bindir}/cache2gtiff
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/%{name}
%{_mandir}/man1/%{name}.*

%changelog
* Wed Jul 23 2014 abfonly <abfonly@gmail.com> 1.7.7-1
+ Revision: 62061cb
- Merge pull request #3 from abfonly/qlandkartegt:rosa2012.1
- abfonly



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12186 |12cu|qmc2-0.43-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# sdlmame & sdlmess templates section is commented out because
# templates are up to date at this moment but sometimes we need to
# update them from SVN

Summary:	M.A.M.E. Catalog / Launcher II
Name:		qmc2
Version:	0.43
Release:	1
Epoch:		1
License:	GPLv2+
Group:		Emulators
Url:		http://sourceforge.net/projects/qmc2/
#alt url	http://qmc2.arcadehits.net/
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
#http://qmc2.svn.sourceforge.net/viewvc/qmc2/trunk/data/opt/SDLMAME/template.xml?revision=2835
#Source1:	sdlmame-0.142u4-template.xml
#http://qmc2.svn.sourceforge.net/viewvc/qmc2/trunk/data/opt/SDLMESS/template.xml?revision=2755
#Source2:	sdlmess-0.142u3-template.xml
Source10:	qmc2-48.png
Patch0:		qmc2-0.43-fpic.patch
BuildRequires:	qt4-devel >= 4:4.7.0
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(phonon)
BuildRequires:	pkgconfig(QtWebKit)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xmu)
BuildRequires:	rsync

#not requiring non-free
Suggests:	sdlmame
Suggests:	sdlmame-extra-data
Suggests:	sdlmess

%description
QMC2 is a Qt4 based front-end for SDLMAME and SDLMESS.

%files
%{_bindir}/runonce
%{_bindir}/%{name}
%{_bindir}/%{name}-sdlmame
%{_bindir}/%{name}-sdlmess
%{_bindir}/%{name}-arcade
%{_datadir}/%{name}
%{_datadir}/applications/mandriva-%{name}-sdlmame.desktop
%{_datadir}/applications/mandriva-%{name}-sdlmess.desktop
%{_datadir}/applications/mandriva-%{name}-arcade.desktop
%{_iconsdir}/%{name}.png
%{_iconsdir}/%{name}-arcade.png
%config %{_sysconfdir}/%{name}/%{name}.ini

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}
%patch0 -p1
#updates sdlmame & sdlmess templates
#cp -f %{SOURCE1} data/opt/SDLMAME/template.xml
#cp -f %{SOURCE2} data/opt/SDLMESS/template.xml

%build
# to debug qmc2, add DEBUG=1 and install the -debug package too.
%make \
 QTDIR=%{_prefix}/lib/qt4 \
 PREFIX=%{_prefix} \
 CXX_FLAGS="%{optflags}" \
 JOYSTICK=1 \
 OPENGL=1 \
 EMULATOR=SDLMESS
mv qmc2-sdlmess qmc2-sdlmess.bak
make clean QTDIR=%{_prefix}/lib/qt4

%make \
 QTDIR=%{_prefix}/lib/qt4 \
 PREFIX=%{_prefix} \
 CXX_FLAGS="%{optflags}" \
 JOYSTICK=1 \
 OPENGL=1 \
 EMULATOR=SDLMAME

%make \
 CXX_FLAGS="%{optflags}" \
 arcade

%install
%makeinstall \
 PREFIX=%{_prefix} \
 DESTDIR=%{buildroot} \
 QTDIR=%{_prefix}/lib/qt4 \
 EMULATOR=SDLMAME

#install qmc2-sdlmess as well
install -m 755 %{name}-sdlmess.bak %{buildroot}%{_bindir}/%{name}-sdlmess

#install qmc2-arcade
install -m 755 arcade/%{name}-arcade %{buildroot}%{_bindir}/%{name}-arcade

#icons
install -d -m 755 %{buildroot}%{_iconsdir}
install -m 644 %{SOURCE10} %{buildroot}%{_iconsdir}/%{name}.png
install -m 644 arcade/images/%{name}-arcade.png %{buildroot}%{_iconsdir}/%{name}-arcade.png

#xdg menus
install -d -m 755 %{buildroot}%{_datadir}/applications

cat<<EOF>%{buildroot}%{_datadir}/applications/mandriva-%{name}-sdlmame.desktop
[Desktop Entry]
Encoding=UTF-8
Name=QMC2 (SDL MAME)
Comment=%{summary}
Exec=%{_bindir}/%{name}-sdlmame
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-MoreApplications-Emulators;Emulator;Game;
EOF

cat<<EOF>%{buildroot}%{_datadir}/applications/mandriva-%{name}-sdlmess.desktop
[Desktop Entry]
Encoding=UTF-8
Name=QMC2 (SDL MESS)
Comment=%{summary}
Exec=%{_bindir}/%{name}-sdlmess
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-MoreApplications-Emulators;Emulator;Game;
EOF

cat<<EOF>%{buildroot}%{_datadir}/applications/mandriva-%{name}-arcade.desktop
[Desktop Entry]
Encoding=UTF-8
Name=QMC2 (Arcade)
Comment=%{summary}
Exec=%{_bindir}/%{name}-arcade
Icon=%{name}-arcade.png
Terminal=false
Type=Application
Categories=X-MandrivaLinux-MoreApplications-Emulators;Emulator;Game;
EOF

rm -f %{buildroot}%{_datadir}/applications/qmc2-sdlmame.desktop


%changelog
* Tue Apr 15 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:0.43-1
+ Revision: a411cf3
- New version 0.43



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12187 |12cu|qmetro-0.7.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Transport system maps for many city subways
Name:		qmetro
Version:	0.7.1
Release:	1
License:	GPLv2+
Group:		Sciences/Geosciences
Url:		https://sourceforge.net/projects/qmetro/
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.zip
Patch0:		qmetro-0.7.1-desktop.patch
BuildRequires:	librsvg
BuildRequires:	pkgconfig(QtCore)
BuildRequires:	pkgconfig(QtGui)
BuildRequires:	pkgconfig(QtNetwork)

%description
Vector metro (subway) map for calculating route and getting information
about transport nodes. It's GPL project for creating analog of pMetro
(Muradov B.) and it's using PMZ format. Maps have an open format and can
easily be edited or created.

Requires qmetro-data-* files.

%files
%doc AUTHORS LICENSE README
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/*/*/%{name}.*
%dir %{_datadir}/%{name}/
%dir %{_datadir}/%{name}/map/

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
%qmake_qt4 LIBS+=-lz
%make

%install
make INSTALL_ROOT=%{buildroot} install

mkdir -p %{buildroot}%{_datadir}/%{name}/map

# Remove Android skin, maps (packaged in qmetro-data-*).
rm -rf %{buildroot}/tmp

# Remove incorrect icon size.
rm -rf %{buildroot}%{_datadir}/icons/hicolor/80x80

# Install icons of various sizes.
for s in 256 128 96 48 32 22 16 ; do
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/${s}x${s}/apps
rsvg-convert -w ${s} -h ${s} \
    rc/icons/hicolor/scalable/apps/%{name}.svg -o \
    %{buildroot}%{_datadir}/icons/hicolor/${s}x${s}/apps/%{name}.png
done


%changelog
* Thu Jan 23 2014 Rosa <rosa@abf.rosalinux.ru> 0.7.1-1
+ Revision: 0e516db
- Automatic import for version 0.7.1-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12188 |12cu|qmetro-data-0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Maps for qMetro
Name:		qmetro-data
Version:	0
Release:	1
License:	GPLv2+
Group:		Sciences/Geosciences
Url:		http://pmetro.su/Maps.html
# Pack all maps into one tarball
Source0:	%{name}.tar.bz2
BuildArch:	noarch

%description
Maps for the qMetro program.

#----------------------------------------------------------------------------

%package Algeria
Summary:	Metro Maps (Algeria)
Group:		Sciences/Geosciences
Requires:	qmetro

%description Algeria
Maps for the qMetro program (Algeria).

Cities: Algiers.

%files Algeria
%{_datadir}/qmetro/map/Algiers.pmz

#----------------------------------------------------------------------------

%package Argentina
Summary:	Metro Maps (Argentina)
Group:		Sciences/Geosciences
Requires:	qmetro

%description Argentina
Maps for the qMetro program (Argentina).

Cities: Buenos Aires.

%files Argentina
%{_datadir}/qmetro/map/Buenos-Aires.pmz

#----------------------------------------------------------------------------

%package Armenia
Summary:	Metro Maps (Armenia)
Group:		Sciences/Geosciences
Requires:	qmetro

%description Armenia
Maps for the qMetro program (Armenia).

Cities: Yerevan.

%files Armenia
%{_datadir}/qmetro/map/Erevan.pmz

#----------------------------------------------------------------------------

%package Australia
Summary:	Metro Maps (Australia)
Group:		Sciences/Geosciences
Requires:	qmetro

%description Australia
Maps for the qMetro program (Australia).

Cities: Sydney.

%files Australia
%{_datadir}/qmetro/map/Sydney.pmz

#----------------------------------------------------------------------------

%package Austria
Summary:	Metro Maps (Austria)
Group:		Sciences/Geosciences
Requires:	qmetro

%description Austria
Maps for the qMetro program (Austria).

Cities: Vienna, Linz, Serfaus.

%files Austria
%{_datadir}/qmetro/map/Wienn.pmz
%{_datadir}/qmetro/map/Linz.pmz
%{_datadir}/qmetro/map/Serfaus.pmz

#----------------------------------------------------------------------------

%package Azerbaijan
Summary:	Metro Maps (Azerbaijan)
Group:		Sciences/Geosciences
Requires:	qmetro

%description Azerbaijan
Maps for the qMetro program (Azerbaijan).

Cities: Baku.

%files Azerbaijan
%{_datadir}/qmetro/map/Baku.pmz

#----------------------------------------------------------------------------

%package Belarus
Summary:	Metro Maps (Belarus)
Group:		Sciences/Geosciences
Requires:	qmetro

%description Belarus
Maps for the qMetro program (Belarus).

Cities: Minsk.

%files Belarus
%{_datadir}/qmetro/map/Minsk.pmz

#----------------------------------------------------------------------------

%package Belgium
Summary:	Metro Maps (Belgium)
Group:		Sciences/Geosciences
Requires:	qmetro

%description Belgium
Maps for the qMetro program (Belgium).

Cities: Brussels, Antwerp, Charleroi.

%files Belgium
%{_datadir}/qmetro/map/Brussels.pmz
%{_datadir}/qmetro/map/Antwerpen.pmz
%{_datadir}/qmetro/map/Charleroi.pmz

#----------------------------------------------------------------------------

%package Brazil
Summary:	Metro Maps (Brazil)
Group:		Sciences/Geosciences
Requires:	qmetro

%description Brazil
Maps for the qMetro program (Brazil).

Cities: São Paulo, Belo Horizonte, Rio de Janeiro, Brasília, Recife,
Porto Alegre, Teresina, Salvador, Fortaleza.

%files Brazil
%{_datadir}/qmetro/map/San-Paulo.pmz
%{_datadir}/qmetro/map/Belo-Horizonte.pmz
%{_datadir}/qmetro/map/Rio-De-Janeiro.pmz
%{_datadir}/qmetro/map/Brasilia.pmz
%{_datadir}/qmetro/map/Recife.pmz
%{_datadir}/qmetro/map/Porto-Alegre.pmz
%{_datadir}/qmetro/map/Teresina.pmz
%{_datadir}/qmetro/map/Salvador.pmz
%{_datadir}/qmetro/map/Fortaleza.pmz

#----------------------------------------------------------------------------

%package Bulgaria
Summary:	Metro Maps (Bulgaria)
Group:		Sciences/Geosciences
Requires:	qmetro

%description Bulgaria
Maps for the qMetro program (Bulgaria).

Cities: Sofia.

%files Bulgaria
%{_datadir}/qmetro/map/Sofia.pmz

#----------------------------------------------------------------------------

%package Canada
Summary:	Metro Maps (Canada)
Group:		Sciences/Geosciences
Requires:	qmetro

%description Canada
Maps for the qMetro program (Canada).

Cities: Toronto, Montreal, Vancouver, Edmonton, Calgary, Ottawa.

%files Canada
%{_datadir}/qmetro/map/Toronto.pmz
%{_datadir}/qmetro/map/Montreal.pmz
%{_datadir}/qmetro/map/Vancouver.pmz
%{_datadir}/qmetro/map/Edmonton.pmz
%{_datadir}/qmetro/map/Calgary.pmz
%{_datadir}/qmetro/map/Ottawa.pmz

#----------------------------------------------------------------------------

%package Chile
Summary:	Metro Maps (Chile)
Group:		Sciences/Geosciences
Requires:	qmetro

%description Chile
Maps for the qMetro program (Chile).

Cities: Santiago, Valparaíso.

%files Chile
%{_datadir}/qmetro/map/Santiago.pmz
%{_datadir}/qmetro/map/Valparaiso.pmz

#----------------------------------------------------------------------------

%package China
Summary:	Metro Maps (China)
Group:		Sciences/Geosciences
Requires:	qmetro

%description China
Maps for the qMetro program (China).

Cities: Beijing, Hong Kong, Chongqing, Nanjing, Shenzhen, Wuhan,
Tianjin, Guangzhou, Shanghai, Dalian, Shenyang, Kunming, Chengdu,
Hangzhou, Suzhou, Xi'an.

%files China
%{_datadir}/qmetro/map/Beijing.pmz
%{_datadir}/qmetro/map/Hong-Kong.pmz
%{_datadir}/qmetro/map/Chongqing.pmz
%{_datadir}/qmetro/map/Nanjing.pmz
%{_datadir}/qmetro/map/Shenzhen.pmz
%{_datadir}/qmetro/map/Wuhan.pmz
%{_datadir}/qmetro/map/Tianjin.pmz
%{_datadir}/qmetro/map/Guangzhou.pmz
%{_datadir}/qmetro/map/Shanghai.pmz
%{_datadir}/qmetro/map/Dalian.pmz
%{_datadir}/qmetro/map/Shenyang.pmz
%{_datadir}/qmetro/map/Kunming.pmz
%{_datadir}/qmetro/map/Chengdu.pmz
%{_datadir}/qmetro/map/Hangzhou.pmz
%{_datadir}/qmetro/map/Suzhou.pmz
%{_datadir}/qmetro/map/Xi'an.pmz

#----------------------------------------------------------------------------

%package Colombia
Summary:	Metro Maps (Colombia)
Group:		Sciences/Geosciences
Requires:	qmetro

%description Colombia
Maps for the qMetro program (Colombia).

Cities: Medellín.

%files Colombia
%{_datadir}/qmetro/map/Medellin.pmz

#----------------------------------------------------------------------------

%package CzechRepublic
Summary:	Metro Maps (Czech Republic)
Group:		Sciences/Geosciences
Requires:	qmetro

%description CzechRepublic
Maps for the qMetro program (Czech Republic).

Cities: Prague.

%files CzechRepublic
%{_datadir}/qmetro/map/Praha.pmz

#----------------------------------------------------------------------------

%package Denmark
Summary:	Metro Maps (Denmark)
Group:		Sciences/Geosciences
Requires:	qmetro

%description Denmark
Maps for the qMetro program (Denmark).

Cities: Copenhagen.

%files Denmark
%{_datadir}/qmetro/map/Copenhagen.pmz

#----------------------------------------------------------------------------

%package DominicanRepublic
Summary:	Metro Maps (Dominican Republic)
Group:		Sciences/Geosciences
Requires:	qmetro

%description DominicanRepublic
Maps for the qMetro program (Dominican Republic).

Cities: Santo Domingo.

%files DominicanRepublic
%{_datadir}/qmetro/map/Santo-Domingo.pmz

#----------------------------------------------------------------------------

%package Egypt
Summary:	Metro Maps (Egypt)
Group:		Sciences/Geosciences
Requires:	qmetro

%description Egypt
Maps for the qMetro program (Egypt).

Cities: Cairo, Alexandria.

%files Egypt
%{_datadir}/qmetro/map/Cairo.pmz
%{_datadir}/qmetro/map/Alexandria.pmz

#----------------------------------------------------------------------------

%package Finland
Summary:	Metro Maps (Finland)
Group:		Sciences/Geosciences
Requires:	qmetro

%description Finland
Maps for the qMetro program (Finland).

Cities: Helsinki.

%files Finland
%{_datadir}/qmetro/map/Helsinki.pmz

#----------------------------------------------------------------------------

%package France
Summary:	Metro Maps (France)
Group:		Sciences/Geosciences
Requires:	qmetro

%description France
Maps for the qMetro program (France).

Cities: Paris, Marseille, Toulouse, Rouen, Rennes, Lyon, Lille,
Strasbourg.

%files France
%{_datadir}/qmetro/map/Paris.pmz
%{_datadir}/qmetro/map/Marseille.pmz
%{_datadir}/qmetro/map/Toulouse.pmz
%{_datadir}/qmetro/map/Rouen.pmz
%{_datadir}/qmetro/map/Rennes.pmz
%{_datadir}/qmetro/map/Lyon.pmz
%{_datadir}/qmetro/map/Lille.pmz
%{_datadir}/qmetro/map/Strasbourg.pmz

#----------------------------------------------------------------------------

%package Georgia
Summary:	Metro Maps (Georgia)
Group:		Sciences/Geosciences
Requires:	qmetro

%description Georgia
Maps for the qMetro program (Georgia).

Cities: Tbilisi.

%files Georgia
%{_datadir}/qmetro/map/Tbilisi.pmz

#----------------------------------------------------------------------------

%package Germany
Summary:	Metro Maps (Germany)
Group:		Sciences/Geosciences
Requires:	qmetro

%description Germany
Maps for the qMetro program (Germany).

Cities: Berlin, Nuremberg, Wuppertal, Hamburg, Munich, Bielefeld,
Bochum, Frankfurt am Main, Stuttgart, Essen, Düsseldorf, Dortmund,
Hanover, Bonn-Cologne.

%files Germany
%{_datadir}/qmetro/map/Berlin.pmz
%{_datadir}/qmetro/map/Nurnberg.pmz
%{_datadir}/qmetro/map/Wuppertal.pmz
%{_datadir}/qmetro/map/Hamburg.pmz
%{_datadir}/qmetro/map/Munich.pmz
%{_datadir}/qmetro/map/Bielefeld.pmz
%{_datadir}/qmetro/map/Bochum.pmz
%{_datadir}/qmetro/map/Frankfurt.pmz
%{_datadir}/qmetro/map/Stuttgart.pmz
%{_datadir}/qmetro/map/Essen.pmz
%{_datadir}/qmetro/map/Dusseldorf.pmz
%{_datadir}/qmetro/map/Dortmund.pmz
%{_datadir}/qmetro/map/Hannover.pmz
%{_datadir}/qmetro/map/Bonn-Koln.pmz

#----------------------------------------------------------------------------

%package Greece
Summary:	Metro Maps (Greece)
Group:		Sciences/Geosciences
Requires:	qmetro

%description Greece
Maps for the qMetro program (Greece).

Cities: Athens.

%files Greece
%{_datadir}/qmetro/map/Athenas.pmz

#----------------------------------------------------------------------------

%package Hungary
Summary:	Metro Maps (Hungary)
Group:		Sciences/Geosciences
Requires:	qmetro

%description Hungary
Maps for the qMetro program (Hungary).

Cities: Budapest.

%files Hungary
%{_datadir}/qmetro/map/Budapest.pmz

#----------------------------------------------------------------------------

%package India
Summary:	Metro Maps (India)
Group:		Sciences/Geosciences
Requires:	qmetro

%description India
Maps for the qMetro program (India).

Cities: Delhi, Kolkata, Chennai, Mumbai, Bangalore.

%files India
%{_datadir}/qmetro/map/Delhi.pmz
%{_datadir}/qmetro/map/Calcutta.pmz
%{_datadir}/qmetro/map/Chennai.pmz
%{_datadir}/qmetro/map/Mumbai.pmz
%{_datadir}/qmetro/map/Bangalore.pmz

#----------------------------------------------------------------------------

%package Iran
Summary:	Metro Maps (Iran)
Group:		Sciences/Geosciences
Requires:	qmetro

%description Iran
Maps for the qMetro program (Iran).

Cities: Tehran, Mashhad.

%files Iran
%{_datadir}/qmetro/map/Tehran.pmz
%{_datadir}/qmetro/map/Mashhad.pmz

#----------------------------------------------------------------------------

%package Israel
Summary:	Metro Maps (Israel)
Group:		Sciences/Geosciences
Requires:	qmetro

%description Israel
Maps for the qMetro program (Israel).

Cities: Haifa.

%files Israel
%{_datadir}/qmetro/map/Haifa.pmz

#----------------------------------------------------------------------------

%package Italy
Summary:	Metro Maps (Italy)
Group:		Sciences/Geosciences
Requires:	qmetro

%description Italy
Maps for the qMetro program (Italy).

Cities: Rome, Naples, Genoa, Milan, Catania, Turin, Perugia, Brescia.

%files Italy
%{_datadir}/qmetro/map/Roma.pmz
%{_datadir}/qmetro/map/Napoli.pmz
%{_datadir}/qmetro/map/Genova.pmz
%{_datadir}/qmetro/map/Milano.pmz
%{_datadir}/qmetro/map/Catania.pmz
%{_datadir}/qmetro/map/Torino.pmz
%{_datadir}/qmetro/map/Perugia.pmz
%{_datadir}/qmetro/map/Brescia.pmz

#----------------------------------------------------------------------------

%package Japan
Summary:	Metro Maps (Japan)
Group:		Sciences/Geosciences
Requires:	qmetro

%description Japan
Maps for the qMetro program (Japan).

Cities: Tokyo, Yokohama, Kobe, Sapporo, Naha, Hiroshima, Kitakyūshū,
Sendai, Fukuoka, Kyoto, Nagoya, Osaka.

%files Japan
%{_datadir}/qmetro/map/Tokyo.pmz
%{_datadir}/qmetro/map/Yokohama.pmz
%{_datadir}/qmetro/map/Kobe.pmz
%{_datadir}/qmetro/map/Sapporo.pmz
%{_datadir}/qmetro/map/Naha.pmz
%{_datadir}/qmetro/map/Hiroshima.pmz
%{_datadir}/qmetro/map/Kitakyushu.pmz
%{_datadir}/qmetro/map/Sendai.pmz
%{_datadir}/qmetro/map/Fukuoka.pmz
%{_datadir}/qmetro/map/Kyoto.pmz
%{_datadir}/qmetro/map/Nagoya.pmz
%{_datadir}/qmetro/map/Osaka.pmz

#----------------------------------------------------------------------------

%package Kazakhstan
Summary:	Metro Maps (Kazakhstan)
Group:		Sciences/Geosciences
Requires:	qmetro

%description Kazakhstan
Maps for the qMetro program (Kazakhstan).

Cities: Almaty.

%files Kazakhstan
%{_datadir}/qmetro/map/Almati.pmz

#----------------------------------------------------------------------------

%package Malaysia
Summary:	Metro Maps (Malaysia)
Group:		Sciences/Geosciences
Requires:	qmetro

%description Malaysia
Maps for the qMetro program (Malaysia).

Cities: Kuala Lumpur.

%files Malaysia
%{_datadir}/qmetro/map/Kuala-Lumpur.pmz

#----------------------------------------------------------------------------

%package Mexico
Summary:	Metro Maps (Mexico)
Group:		Sciences/Geosciences
Requires:	qmetro

%description Mexico
Maps for the qMetro program (Mexico).

Cities: Mexico City, Monterrey, Guadalajara.

%files Mexico
%{_datadir}/qmetro/map/Mexico.pmz
%{_datadir}/qmetro/map/Monterrey.pmz
%{_datadir}/qmetro/map/Guadalajara.pmz

#----------------------------------------------------------------------------

%package Netherlands
Summary:	Metro Maps (Netherlands)
Group:		Sciences/Geosciences
Requires:	qmetro

%description Netherlands
Maps for the qMetro program (Netherlands).

Cities: Amsterdam, Rotterdam, Utrecht, The Hague.

%files Netherlands
%{_datadir}/qmetro/map/Amsterdam.pmz
%{_datadir}/qmetro/map/Rotterdam.pmz
%{_datadir}/qmetro/map/Utrecht.pmz
%{_datadir}/qmetro/map/Den-Haag.pmz

#----------------------------------------------------------------------------

%package NorthKorea
Summary:	Metro Maps (North Korea)
Group:		Sciences/Geosciences
Requires:	qmetro

%description NorthKorea
Maps for the qMetro program (North Korea).

Cities: Pyongyang.

%files NorthKorea
%{_datadir}/qmetro/map/Pyongyang.pmz

#----------------------------------------------------------------------------

%package Norway
Summary:	Metro Maps (Norway)
Group:		Sciences/Geosciences
Requires:	qmetro

%description Norway
Maps for the qMetro program (Norway).

Cities: Oslo.

%files Norway
%{_datadir}/qmetro/map/Oslo.pmz

#----------------------------------------------------------------------------

%package Peru
Summary:	Metro Maps (Peru)
Group:		Sciences/Geosciences
Requires:	qmetro

%description Peru
Maps for the qMetro program (Peru).

Cities: Lima.

%files Peru
%{_datadir}/qmetro/map/Lima.pmz

#----------------------------------------------------------------------------

%package Philippines
Summary:	Metro Maps (Philippines)
Group:		Sciences/Geosciences
Requires:	qmetro

%description Philippines
Maps for the qMetro program (Philippines).

Cities: Manila.

%files Philippines
%{_datadir}/qmetro/map/Manila.pmz

#----------------------------------------------------------------------------

%package Poland
Summary:	Metro Maps (Poland)
Group:		Sciences/Geosciences
Requires:	qmetro

%description Poland
Maps for the qMetro program (Poland).

Cities: Warsaw, Gdańsk, Poznań.

%files Poland
%{_datadir}/qmetro/map/Warsaw.pmz
%{_datadir}/qmetro/map/Gdansk.pmz
%{_datadir}/qmetro/map/Poznan.pmz

#----------------------------------------------------------------------------

%package Portugal
Summary:	Metro Maps (Portugal)
Group:		Sciences/Geosciences
Requires:	qmetro

%description Portugal
Maps for the qMetro program (Portugal).

Cities: Lisbon, Porto.

%files Portugal
%{_datadir}/qmetro/map/Lisboa.pmz
%{_datadir}/qmetro/map/Porto.pmz

#----------------------------------------------------------------------------

%package PuertoRico
Summary:	Metro Maps (Puerto Rico)
Group:		Sciences/Geosciences
Requires:	qmetro

%description PuertoRico
Maps for the qMetro program (Puerto Rico).

Cities: San Juan.

%files PuertoRico
%{_datadir}/qmetro/map/San-Juan.pmz

#----------------------------------------------------------------------------

%package Romania
Summary:	Metro Maps (Romania)
Group:		Sciences/Geosciences
Requires:	qmetro

%description Romania
Maps for the qMetro program (Romania).

Cities: Bucharest.

%files Romania
%{_datadir}/qmetro/map/Bucarest.pmz

#----------------------------------------------------------------------------

%package Russia
Summary:	Metro Maps (Russia)
Group:		Sciences/Geosciences
Requires:	qmetro

%description Russia
Maps for the qMetro program (Russia).

Cities: Moscow, Saint Petersburg, Novosibirsk, Nizhny Novgorod, Ekaterinburg,
Samara, Kazan, Volgograd.

%files Russia
%{_datadir}/qmetro/map/Moscow.pmz
%{_datadir}/qmetro/map/Peterburg.pmz
%{_datadir}/qmetro/map/Novosibirsk.pmz
%{_datadir}/qmetro/map/NNovgorod.pmz
%{_datadir}/qmetro/map/Ekaterinburg.pmz
%{_datadir}/qmetro/map/Samara.pmz
%{_datadir}/qmetro/map/Kazan.pmz
%{_datadir}/qmetro/map/Volgograd.pmz

#----------------------------------------------------------------------------

%package SaudiArabia
Summary:	Metro Maps (Saudi Arabia)
Group:		Sciences/Geosciences
Requires:	qmetro

%description SaudiArabia
Maps for the qMetro program (Saudi Arabia).

Cities: Mecca.

%files SaudiArabia
%{_datadir}/qmetro/map/Mecca.pmz

#----------------------------------------------------------------------------

%package Singapore
Summary:	Metro Maps (Singapore)
Group:		Sciences/Geosciences
Requires:	qmetro

%description Singapore
Maps for the qMetro program (Singapore).

%files Singapore
%{_datadir}/qmetro/map/Singapore.pmz

#----------------------------------------------------------------------------

%package SouthKorea
Summary:	Metro Maps (South Korea)
Group:		Sciences/Geosciences
Requires:	qmetro

%description SouthKorea
Maps for the qMetro program (South Korea).

Cities: Seoul, Daegu, Busan, Gwangju, Incheon, Daejeon, Uijeongbu.

%files SouthKorea
%{_datadir}/qmetro/map/Seoul.pmz
%{_datadir}/qmetro/map/Daegu.pmz
%{_datadir}/qmetro/map/Busan.pmz
%{_datadir}/qmetro/map/Gwangju.pmz
%{_datadir}/qmetro/map/Incheon.pmz
%{_datadir}/qmetro/map/Daejeon.pmz
%{_datadir}/qmetro/map/Uijeongbu.pmz

#----------------------------------------------------------------------------

%package Spain
Summary:	Metro Maps (Spain)
Group:		Sciences/Geosciences
Requires:	qmetro

%description Spain
Maps for the qMetro program (Spain).

Cities: Madrid, Barcelona, Bilbao, Valencia, Palma, Alicante, Seville.

%files Spain
%{_datadir}/qmetro/map/Madrid.pmz
%{_datadir}/qmetro/map/Barcelona.pmz
%{_datadir}/qmetro/map/Bilbao.pmz
%{_datadir}/qmetro/map/Valencia.pmz
%{_datadir}/qmetro/map/Palma.pmz
%{_datadir}/qmetro/map/Alicante.pmz
%{_datadir}/qmetro/map/Sevilla.pmz

#----------------------------------------------------------------------------

%package Sweden
Summary:	Metro Maps (Sweden)
Group:		Sciences/Geosciences
Requires:	qmetro

%description Sweden
Maps for the qMetro program (Sweden).

Cities: Stockholm.

%files Sweden
%{_datadir}/qmetro/map/Stockholm.pmz

#----------------------------------------------------------------------------

%package Switzerland
Summary:	Metro Maps (Switzerland)
Group:		Sciences/Geosciences
Requires:	qmetro

%description Switzerland
Maps for the qMetro program (Switzerland).

Cities: Lausanne.

%files Switzerland
%{_datadir}/qmetro/map/Lausanne.pmz

#----------------------------------------------------------------------------

%package Taiwan
Summary:	Metro Maps (Taiwan)
Group:		Sciences/Geosciences
Requires:	qmetro

%description Taiwan
Maps for the qMetro program (Taiwan).

Cities: Taipei, Kaohsiung.

%files Taiwan
%{_datadir}/qmetro/map/Taipei.pmz
%{_datadir}/qmetro/map/Kaohsiung.pmz

#----------------------------------------------------------------------------

%package Thailand
Summary:	Metro Maps (Thailand)
Group:		Sciences/Geosciences
Requires:	qmetro

%description Thailand
Maps for the qMetro program (Thailand).

Cities: Bangkok.

%files Thailand
%{_datadir}/qmetro/map/Bangkok.pmz

#----------------------------------------------------------------------------

%package Tunisia
Summary:	Metro Maps (Tunisia)
Group:		Sciences/Geosciences
Requires:	qmetro

%description Tunisia
Maps for the qMetro program (Tunisia).

Cities: Tunis.

%files Tunisia
%{_datadir}/qmetro/map/Tunis.pmz

#----------------------------------------------------------------------------

%package Turkey
Summary:	Metro Maps (Turkey)
Group:		Sciences/Geosciences
Requires:	qmetro

%description Turkey
Maps for the qMetro program (Turkey).

Cities: Istanbul, Ankara, Izmir, Bursa, Adana.

%files Turkey
%{_datadir}/qmetro/map/Istanbul.pmz
%{_datadir}/qmetro/map/Ankara.pmz
%{_datadir}/qmetro/map/Izmir.pmz
%{_datadir}/qmetro/map/Bursa.pmz
%{_datadir}/qmetro/map/Adana.pmz

#----------------------------------------------------------------------------

%package UAE
Summary:	Metro Maps (United Arab Emirates)
Group:		Sciences/Geosciences
Requires:	qmetro

%description UAE
Maps for the qMetro program (United Arab Emirates).

Cities: Dubai.

%files UAE
%{_datadir}/qmetro/map/Dubai.pmz

#----------------------------------------------------------------------------

%package Ukraine
Summary:	Metro Maps (Ukraine)
Group:		Sciences/Geosciences
Requires:	qmetro

%description Ukraine
Maps for the qMetro program (Ukraine).

Cities: Kiev, Kharkiv, Dnipropetrovsk, Kryvyi Rih.

%files Ukraine
%{_datadir}/qmetro/map/Kiev.pmz
%{_datadir}/qmetro/map/Kharkov.pmz
%{_datadir}/qmetro/map/Dnepropetrovsk.pmz
%{_datadir}/qmetro/map/KrivoyRog.pmz

#----------------------------------------------------------------------------

%package UnitedKingdom
Summary:	Metro Maps (United Kingdom)
Group:		Sciences/Geosciences
Requires:	qmetro

%description UnitedKingdom
Maps for the qMetro program (United Kingdom).

Cities: London, Glasgow, Newcastle, Birmingham, Liverpool, Manchester.

%files UnitedKingdom
%{_datadir}/qmetro/map/London.pmz
%{_datadir}/qmetro/map/Glasgow.pmz
%{_datadir}/qmetro/map/Newcastle.pmz
%{_datadir}/qmetro/map/Birmingham.pmz
%{_datadir}/qmetro/map/Liverpool.pmz
%{_datadir}/qmetro/map/Manchester.pmz

#----------------------------------------------------------------------------

%package USA
Summary:	Metro Maps (USA)
Group:		Sciences/Geosciences
Requires:	qmetro

%description USA
Maps for the qMetro program (USA).

Cities: Washington, New York, Chicago, Atlanta, Miami, Baltimore,
Detroit, San Francisco, Cleveland, Buffalo, Jacksonville, Las Vegas,
Salt Lake City, St. Louis, Minneapolis, Philadelphia, Los Angeles,
Houston, Newark, Boston, Dallas, Denver, San Diego, Sacramento,
San Jose, Portland, Pittsburgh, Jersey City.

%files USA
%{_datadir}/qmetro/map/Washington.pmz
%{_datadir}/qmetro/map/New-York.pmz
%{_datadir}/qmetro/map/Chicago.pmz
%{_datadir}/qmetro/map/Atlanta.pmz
%{_datadir}/qmetro/map/Miami.pmz
%{_datadir}/qmetro/map/Baltimore.pmz
%{_datadir}/qmetro/map/Detroit.pmz
%{_datadir}/qmetro/map/San-Francisco.pmz
%{_datadir}/qmetro/map/Cleveland.pmz
%{_datadir}/qmetro/map/Buffalo.pmz
%{_datadir}/qmetro/map/Jacksonville.pmz
%{_datadir}/qmetro/map/Las-Vegas.pmz
%{_datadir}/qmetro/map/Salt-Lake-City.pmz
%{_datadir}/qmetro/map/Saint-Louis.pmz
%{_datadir}/qmetro/map/Minneapolis.pmz
%{_datadir}/qmetro/map/Philadelphia.pmz
%{_datadir}/qmetro/map/Los-Angeles.pmz
%{_datadir}/qmetro/map/Houston.pmz
%{_datadir}/qmetro/map/Newark.pmz
%{_datadir}/qmetro/map/Boston.pmz
%{_datadir}/qmetro/map/Dallas.pmz
%{_datadir}/qmetro/map/Denver.pmz
%{_datadir}/qmetro/map/San-Diego.pmz
%{_datadir}/qmetro/map/Sacramento.pmz
%{_datadir}/qmetro/map/San-Jose.pmz
%{_datadir}/qmetro/map/Portland.pmz
%{_datadir}/qmetro/map/Pittsburgh.pmz
%{_datadir}/qmetro/map/Charlotte.pmz
%{_datadir}/qmetro/map/Jersey-City.pmz

#----------------------------------------------------------------------------

%package Uzbekistan
Summary:	Metro Maps (Uzbekistan)
Group:		Sciences/Geosciences
Requires:	qmetro

%description Uzbekistan
Maps for the qMetro program (Uzbekistan).

Cities: Tashkent.

%files Uzbekistan
%{_datadir}/qmetro/map/Tashkent.pmz

#----------------------------------------------------------------------------

%package Venezuela
Summary:	Metro Maps (Venezuela)
Group:		Sciences/Geosciences
Requires:	qmetro

%description Venezuela
Maps for the qMetro program (Venezuela).

Cities: Caracas, Valencia.

%files Venezuela
%{_datadir}/qmetro/map/Caracas.pmz
%{_datadir}/qmetro/map/ValenciaV.pmz

#----------------------------------------------------------------------------

%prep
%setup -n %{name}
for N in *.zip
do
unzip $N "*.pmz"
done

%build

%install
install -dm 0755 %{buildroot}%{_datadir}/qmetro/map
install -pm 0644 *.pmz %{buildroot}%{_datadir}/qmetro/map


%changelog
* Thu Jan 23 2014 Rosa <rosa@abf.rosalinux.ru> 0-1
+ Revision: bf98626
- Automatic import for version 0-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12189 |12cu|qmidiarp-0.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Arpgeggiator, sequencer and LFO for JACK and ALSA
Name:		qmidiarp
Version:	0.6.1
Release:	1
License:	GPLv2+
Group:		Sound
Url:		http://qmidiarp.sourceforge.net/
Source0:	http://dl.sf.net/%{name}/%{version}/%{name}-%{version}.tar.bz2
BuildRequires:	desktop-file-utils
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(jack)
BuildRequires:	pkgconfig(liblo)
BuildRequires:	pkgconfig(lv2)
Suggests:	%{name}-plugins-lv2

%description
Advanced arpgeggiator, step sequencer and MIDI LFO for JACK and ALSA.

%files -f %{name}.lang
%doc README NEWS COPYING AUTHORS
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/appdata/%{name}.appdata.xml 
%{_datadir}/icons/hicolor/scalable/apps/qmidiarp.svg
%docdir %{_mandir}/man1/*
%{_mandir}/man1/*

#----------------------------------------------------------------------------

%package plugins-lv2
Summary:	LV2 Plugins of the qmidiarp MIDI modules with Qt4 GU
Group:		Sound
Requires:	lv2

%description plugins-lv2
This package contains the QMidiArp LV2 plugins of the three modules with
Qt-GUIs. QMidiArp is an advanced arpgeggiator, step sequencer and
MIDI LFO for JACK and ALSA.

%files plugins-lv2
%dir %{_libdir}/lv2
%{_libdir}/lv2/*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
autoreconf -fi
%configure2_5x
%make

%install
%makeinstall_std

desktop-file-install \
	--add-category="X-MandrivaLinux-Multimedia-Sound;" \
	--dir %{buildroot}%{_datadir}/applications \
	%{buildroot}%{_datadir}/applications/*

%find_lang %{name} --with-man


%changelog
* Sun Sep 28 2014 emuse <goemusic@yahoo.fr> 0.6.1-1
+ Revision: e4efc25
- New version 0.6.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12190 |12cu|qmmp-0.8.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		0
%define libname		%mklibname %{name} %{major}
%define devname		%mklibname %{name} -d
%define libnameui	%mklibname qmmpui %{major}
%define devnameui	%mklibname qmmpui -d

######################
# Hardcode PLF build
%define build_plf 0
######################

%if %{build_plf}
%define distsuffix plf
%define extrarelsuffix plf
%endif

Summary:	Qt-based Multimedia Player
Name:		qmmp
Version:	0.8.1
Release:	1%{?extrarelsuffix}
License:	GPLv2+
Group:		Sound
Url:		http://qmmp.ylsoftware.com/index_en.php
Source:		http://qmmp.ylsoftware.com/files/%{name}-%{version}.tar.bz2

BuildRequires:	cmake
BuildRequires:	ffmpeg-devel
BuildRequires:	libgme-devel
BuildRequires:	libmpcdec-devel
BuildRequires:	qt4-devel
BuildRequires:	qt4-linguist
BuildRequires:	wildmidi-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(enca)
BuildRequires:	pkgconfig(flac)
BuildRequires:	pkgconfig(jack)
BuildRequires:	pkgconfig(libbs2b)
BuildRequires:	pkgconfig(libcddb)
BuildRequires:	pkgconfig(libcdio)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libmms)
BuildRequires:	pkgconfig(libmodplug)
BuildRequires:	pkgconfig(libprojectM)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(mad)
BuildRequires:	pkgconfig(samplerate)
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	pkgconfig(taglib)
BuildRequires:	pkgconfig(udisks)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(wavpack)
BuildRequires:	sidplay-devel
BuildRequires:	pkgconfig(libsidplay2)
# do not remove sdl-headers needed by sid-ogg.Sflo
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(libsidplayfp)
BuildRequires:	pkgconfig(opusfile)
BuildRequires:	pkgconfig(opus)



%if %{build_plf}
BuildRequires:	libfaad2-devel
%else
BuildConflicts:	libfaad2-devel
%endif
Requires:	unzip
Requires:	%{libname} = %{EVRD}
Requires:	%{libnameui} = %{EVRD}
Requires:	%{name}-plugins = %{EVRD}
Suggests:	%{name}-aac = %{EVRD}
%if %{mdvver} >= 201210
Suggests:	%{name}-ffmpeg = %{EVRD}
%else
Suggests:	%{name}-ffmpeg-legacy = %{EVRD}
%endif
Suggests:	%{name}-jack = %{EVRD}
Suggests:	%{name}-modplug = %{EVRD}
Suggests:	%{name}-musepack = %{EVRD}
Suggests:	%{name}-oss = %{EVRD}
Suggests:	%{name}-wavpack = %{EVRD}
Suggests:	%{name}-plugin-pack
Requires:	wildmidi

%description
This program is an audio-player, written with help of Qt library. The user
interface is similar to winamp or xmms.

Main opportunities:
* winamp and xmms skins support;
* plugins support;
* MPEG1 layer 1/2/3 support;
* Ogg Vorbis support;
* native FLAC support;
* Musepack support;
* WavePack support;
* ModPlug support;
* WMA support;
* PCM WAVE support;
* AlSA sound output;
* JACK sound output;
* OSS sound output;
* PulseAudio output;
* Last.fm scrobbler;
* D-Bus support;
* Spectrum Analyzer;
* sample rate conversion;
* streaming support (MP3, Vorbis via IceCast/ShoutCast).

%files
%doc AUTHORS ChangeLog
%{_bindir}/%{name}
%{_datadir}/applications/*.desktop
%{_iconsdir}/hicolor/*/apps/*
%{_datadir}/%{name}

#----------------------------------------------------------------------------

%package -n	%{libname}
Group:		System/Libraries
Summary:	Library for %{name}

%description -n	%{libname}
Qmmp is an audio-player, written with help of Qt library.
This package contains the library needed by %{name}.

%files -n %{libname}
%doc AUTHORS ChangeLog
%{_libdir}/libqmmp.so.%{major}*

#----------------------------------------------------------------------------

%package -n	%{libnameui}
Group:		System/Libraries
Summary:	Library for %{name}

%description -n	%{libnameui}
Qmmp is an audio-player, written with help of Qt library.
This package contains the library needed by %{name}.

%files -n %{libnameui}
%doc AUTHORS ChangeLog
%{_libdir}/libqmmpui.so.%{major}*

#----------------------------------------------------------------------------

%package -n	%{devname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n	%{devname}
Qmmp is an audio-player, written with help of Qt library.
This package contains the files needed for developing applications
which use %{name}.

%files -n %{devname}
%doc AUTHORS ChangeLog
%{_includedir}/%{name}
%{_libdir}/libqmmp.so
%{_libdir}/pkgconfig/qmmp.pc

#----------------------------------------------------------------------------

%package -n	%{devnameui}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libnameui} = %{EVRD}
Provides:	%{name}ui-devel = %{EVRD}
Conflicts:	%{_lib}qmmp-devel < 0.7.2

%description -n	%{devnameui}
Qmmp is an audio-player, written with help of Qt library.
This package contains the files needed for developing applications
which use %{name}.

%files -n %{devnameui}
%doc AUTHORS ChangeLog
%{_includedir}/qmmpui
%{_libdir}/libqmmpui.so
%{_libdir}/pkgconfig/qmmpui.pc

#----------------------------------------------------------------------------

%if %{build_plf}
%package -n %{name}-aac
Summary:	Qmmp AAC Input Plugin
Group:		Sound

%description -n %{name}-aac
This is the AAC Input plug-in for Qmmp.

This package is in restricted repository because AAC codec is patent-protected.

%files -n %{name}-aac
%doc AUTHORS ChangeLog
%{_libdir}/%{name}/Input/libaac.so
%endif

#----------------------------------------------------------------------------

#  ffmpeg-legacy in LTS
%if %{mdvver} >= 201210
%package -n %{name}-ffmpeg
Summary:	Qmmp FFMPEG Input Plugin
Group:		Sound

%description -n %{name}-ffmpeg
This is the FFMPEG Input Plugin for Qmmp.

%files -n %{name}-ffmpeg
%doc AUTHORS ChangeLog
%{_libdir}/%{name}/Input/libffmpeg.so

%else

%package -n %{name}-ffmpeg-legacy
Summary:	Qmmp FFMPEG Input Plugin
Group:		Sound

%description -n %{name}-ffmpeg-legacy
This is the FFMPEG Input Plugin for Qmmp.

%files -n %{name}-ffmpeg-legacy
%doc AUTHORS ChangeLog
%{_libdir}/%{name}/Input/libffmpeg_legacy.so
%endif

#----------------------------------------------------------------------------

%package -n %{name}-jack
Summary:	Qmmp Jack Output Plugin
Group:		Sound

%description -n %{name}-jack
This is the Jack Output Plugin for Qmmp.

%files -n %{name}-jack
%doc AUTHORS ChangeLog
%{_libdir}/%{name}/Output/libjack.so


#----------------------------------------------------------------------------

%package -n %{name}-modplug
Summary:	Qmmp Modplug Input Plugin
Group:		Sound

%description -n %{name}-modplug
This is the Modplug Input Plugin for Qmmp.

%files -n %{name}-modplug
%doc AUTHORS ChangeLog
%{_libdir}/%{name}/Input/libmodplug.so

#----------------------------------------------------------------------------

%package -n %{name}-musepack
Summary:	Qmmp MusePack Output Plugin
Group:		Sound

%description -n %{name}-musepack
This is the Musepack Input Plugin for Qmmp.

%files -n %{name}-musepack
%doc AUTHORS ChangeLog
%{_libdir}/%{name}/Input/libmpc.so

#----------------------------------------------------------------------------

%package -n %{name}-oss
Summary:	Qmmp OSS Output Plugin
Group:		Sound

%description -n %{name}-oss
This is the Jack OSS Plugin for Qmmp.

%files -n %{name}-oss
%doc AUTHORS ChangeLog
%{_libdir}/%{name}/Output/liboss.so

#----------------------------------------------------------------------------

%package -n %{name}-wavpack
Summary:	Qmmp WavPack Input Plugin
Group:		Sound

%description -n %{name}-wavpack
This is the WavPack Input Plugin for Qmmp.

%files -n %{name}-wavpack
%doc AUTHORS ChangeLog
%{_libdir}/%{name}/Input/libwavpack.so

#----------------------------------------------------------------------------
%package -n %{name}-opus
Summary:	Qmmp Opus Input Plugin
Group:		Sound

%description -n %{name}-opus
This is the Opus Input Plugin for Qmmp.

%files -n %{name}-opus
%doc AUTHORS ChangeLog
%{_libdir}/%{name}/Input/libopus.so

#----------------------------------------------------------------------------
%package -n %{name}-sid
Summary:	Qmmp SID Input Plugin
Group:		Sound

%description -n %{name}-sid
This is the SID Input Plugin for Qmmp.

%files -n %{name}-sid
%doc AUTHORS ChangeLog
%{_libdir}/%{name}/Input/libsid.so

#----------------------------------------------------------------------------

%package -n %{name}-plugins
Summary:	Qmmp Plugins
Group:		Sound

%description -n %{name}-plugins
Qmmp is an audio-player, written with help of Qt library.
This contains basic plug-in distribution.

%files -n %{name}-plugins
%doc AUTHORS ChangeLog
%{_libdir}/%{name}/Input/libflac.so
%{_libdir}/%{name}/Input/libmad.so
%{_libdir}/%{name}/Input/libsndfile.so
%{_libdir}/%{name}/Input/libvorbis.so
%{_libdir}/%{name}/Input/libcdaudio.so
%{_libdir}/%{name}/Input/libcue.so
%{_libdir}/%{name}/Input/libgme.so
%{_libdir}/%{name}/Input/libwildmidi.so

%{_libdir}/%{name}/Output/libalsa.so
%{_libdir}/%{name}/Output/libpulseaudio.so
%{_libdir}/%{name}/Output/libnull.so

%{_libdir}/%{name}/General/libnotifier.so
%{_libdir}/%{name}/General/libscrobbler.so
%{_libdir}/%{name}/General/libstatusicon.so
%{_libdir}/%{name}/General/libfileops.so
%{_libdir}/%{name}/General/libhotkey.so
%{_libdir}/%{name}/General/liblyrics.so
%{_libdir}/%{name}/General/libmpris.so
%{_libdir}/%{name}/General/libcovermanager.so
%{_libdir}/%{name}/General/libkdenotify.so
%{_libdir}/%{name}/General/libstreambrowser.so
%{_libdir}/%{name}/General/libconverter.so
%{_libdir}/%{name}/General/libcopypaste.so
%{_libdir}/%{name}/General/libtrackchange.so
%{_libdir}/%{name}/General/libudisks2.so
%{_libdir}/%{name}/General/libgnomehotkey.so
%{_libdir}/%{name}/General/librgscan.so

%{_libdir}/%{name}/PlayListFormats/*

%{_libdir}/%{name}/CommandLineOptions/libincdecvolumeoption.so
%{_libdir}/%{name}/CommandLineOptions/libseekoption.so
%{_libdir}/%{name}/CommandLineOptions/libstatusoption.so
%{_libdir}/%{name}/CommandLineOptions/libplaylistoption.so

%{_libdir}/%{name}/Effect/libsrconverter.so
%{_libdir}/%{name}/Effect/libbs2b.so
%{_libdir}/%{name}/Effect/libladspa.so
%{_libdir}/%{name}/Effect/libcrossfade.so
%{_libdir}/%{name}/Effect/libstereo.so

%{_libdir}/%{name}/Engines/libmplayer.so

%{_libdir}/%{name}/FileDialogs/libqmmpfiledialog.so

%{_libdir}/%{name}/Transports/libhttp.so
%{_libdir}/%{name}/Transports/libmms.so

%{_libdir}/%{name}/Visual/libanalyzer.so
%{_libdir}/%{name}/Visual/libprojectm.so

%{_libdir}/%{name}/Ui/libskinned.so

#----------------------------------------------------------------------------

%prep
%setup -q

%build
#oss3 support is deprecated upstream for now I'll enable it ...
%cmake_qt4 -DUSE_HAL:BOOL=FALSE \
	-DUSE_OSS:BOOL=TRUE \
	-DUSE_OSS:UDISKS2=TRUE \
	-DUSE_RPATH=TRUE \
	-DCMAKE_INSTALL_PREFIX=/usr

%make

%install
%makeinstall_std -C build


%changelog
* Sun Aug 10 2014 abfonly <abfonly@gmail.com> 0.8.1-1
+ Revision: b750552
- Merge pull request #3 from abfonly/qmmp:rosa2012.1
- abfonly



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12191 |12cu|qmmp-plugin-pack-0.8.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname qmmp

Summary:	A set of extra plug-ins for Qmmp
Name:		qmmp-plugin-pack
Version:	0.8.1
Release:	1
Group:		Sound
License:	GPLv2+
Url:		http://qmmp.ylsoftware.com/plugins.php
Source0:	http://qmmp.ylsoftware.com/files/plugins/%{name}-%{version}.tar.bz2
BuildRequires:	cmake
BuildRequires:	yasm
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(libmpg123)
BuildRequires:	pkgconfig(qmmp) >= %{version}
BuildRequires:	pkgconfig(qmmpui) >= %{version}
BuildRequires:	pkgconfig(taglib)
Suggests:	%{oname}-ffap = %{EVRD}
Suggests:	%{oname}-mpg123 = %{EVRD}
Suggests:	%{oname}-simple-ui = %{EVRD}

%description
Plug-ins for Qmmp from Qmmp Plug-in Pack:
 * FFap - enhanced Monkey's Audio (APE) decoder
   (24-bit samples and embedded cue support)
 * MPG123 - MPEG v1/2 layer1/2/3 decoder using of libmpg123 library
 * Simple Ui - simple user interface based on standard widgets set

%files

#----------------------------------------------------------------------------

%package -n %{oname}-ffap
Summary:	Qmmp FFap Input Plugin
Group:		Sound

%description -n %{oname}-ffap
This is the FFap Input Plugin for Qmmp (enhanced Monkey's Audio (APE) decoder,
24-bit samples and embedded cue support).

%files -n %{oname}-ffap
%doc AUTHORS COPYING ChangeLog.rus README README.RUS ChangeLog ChangeLog.svn
%{_libdir}/%{oname}/Input/libffap.so

#----------------------------------------------------------------------------

%package -n %{oname}-mpg123
Summary:	Qmmp MPG123 Input Plugin
Group:		Sound

%description -n %{oname}-mpg123
This is the MPG123 Input Plugin for Qmmp (MPEG v1/2 layer1/2/3 decoder
using of libmpg123 library).

%files -n %{oname}-mpg123
%doc AUTHORS COPYING ChangeLog.rus README README.RUS ChangeLog ChangeLog.svn
%{_libdir}/%{oname}/Input/libmpg123.so

#----------------------------------------------------------------------------

%package -n %{oname}-simple-ui
Summary:	Qmmp Simple UI Plugin
Group:		Sound

%description -n %{oname}-simple-ui
This is the Simple UI Plugin for Qmmp (simple user interface based on standard
widgets set).

%files -n %{oname}-simple-ui
%doc AUTHORS COPYING ChangeLog.rus README README.RUS ChangeLog ChangeLog.svn
%{_libdir}/%{oname}/Ui/libqsui.so

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_qt4
%make

%install
%makeinstall_std -C build


%changelog
* Sun Aug 10 2014 abfonly <abfonly@gmail.com> 0.8.1-1
+ Revision: 752bc85
- Merge pull request #2 from abfonly/qmmp-plugin-pack:rosa2012.1
- abfonly



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12192 |12cu|qmplay2-14.10.07-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
######################################################
# SpecFile: qmplay2.spec 
# Generato: http://www.mandrivausers.ro/
# MRB: Falticska Florin
######################################################
# empty debug
%define debug_package	%{nil}

######
%define name qmplay2
%define oname QMPlay2
%define release  2
%define version  14.10.07

Summary:	Video player
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://garr.dl.sourceforge.net/project/zaps166/%{oname}/%{oname}-master-%{version}.zip
Source100:	%{name}.rpmlintrc
Patch0:		QMplay2-desktop.patch
URL:		http://zaps166.sourceforge.net/?app=QMPlay2
License:	LGPLv3
Group:		Video

BuildRequires:  qt4-devel
BuildRequires:  pkgconfig(portaudio-2.0)
BuildRequires:  pkgconfig(libpulse)
BuildRequires:  pkgconfig(libswresample)
BuildRequires:  pkgconfig(libva)
BuildRequires:  pkgconfig(libcdio)
BuildRequires:  pkgconfig(libass)
BuildRequires:  pkgconfig(xv)
BuildRequires:  pkgconfig(gl) 
BuildRequires:  pkgconfig(vdpau)
BuildRequires:  pkgconfig(libcddb)
BuildRequires:  pkgconfig(taglib)
BuildRequires:  desktop-file-utils
BuildRequires:  imagemagick
BuildRequires:  kdebase4-workspace
Obsoletes:      qmplay2-12072013
Obsoletes:      qmplay2-common-12072013

# since now needs youtube-dl.Sflo
Requires:       youtube-dl
# kde is Rosa's default DE no need to 
# split kde-integration package
# kdebase4 suggested to allow it on gnome and lxde
# without DE integration
Suggests:	kdebase4-workspace


%description
QMPlay2 is a video player, it can plays all formats 
and stream supported by ffmpeg and libmodplug 
(including J2B). It has integrated Youtube and Wrzuta browser.

%files  
%doc COPYING TODO ChangeLog
%{_bindir}/%{oname}
%{_iconsdir}/%{oname}.png
%{_iconsdir}/hicolor/128x128/apps/QMPlay2.png
%{_miconsdir}/%{oname}.png
%{_liconsdir}/%{oname}.png
# keep this for kde integration
%{_datadir}/apps/solid/actions/*
%{_datadir}/applications/*.desktop
%{_libdir}/*
%exclude %{_libdir}/libqmplay2.so
%{_datadir}/qmplay2/
#############################
%define lib_name_devel  %mklibname %{name} -d

%package -n %{lib_name_devel}
Group:      Development/Other
Summary:    Development libs for %{oname}
Provides:   %{name}-devel = %{version}-%{release}
Requires:   %{name} = %{version}-%{release}

%description -n %{lib_name_devel}
Development libs for %{oname}.

%files -n    	%{lib_name_devel}
%doc TODO
%{_libdir}/libqmplay2.so
############################


%prep
%setup -qn %{oname}-master
perl -pi -e 's|"/"|"/" |' src/modules/Inputs/Inputs.cpp
%patch0 -p0

%build
NOTERM=1 SYSTEM_BUILD=1 ./compile_unix 0

%install
# gen rpmtree
mkdir -p %{buildroot}{%{_bindir},%{_libdir}}
# install
mv app/lib/libqmplay2.* %{buildroot}%{_libdir}
install -m755 app/bin/%{oname} %{buildroot}%{_bindir}/%{oname}
mv app/share %{buildroot}/usr
#
# modules scam
mv %{buildroot}%{_datadir}/qmplay2/modules %{buildroot}%{_libdir}

pushd %{buildroot}%{_datadir}/qmplay2
ln -s  %{_libdir}/modules modules
popd

# icons
# we convert and install the icons properly 
rm -fr %{buildroot}%{_iconsdir}/*.png
#
install -d -m755 %{buildroot}{%{_miconsdir},%{_iconsdir},%{_liconsdir}}
convert src/gui/Icons/QMPlay2.png -resize 32x32 %{buildroot}%{_iconsdir}/%{oname}.png
convert src/gui/Icons/QMPlay2.png -resize 16x16 %{buildroot}%{_miconsdir}/%{oname}.png
convert src/gui/Icons/QMPlay2.png -resize 48x48 %{buildroot}%{_liconsdir}/%{oname}.png

desktop-file-validate %{buildroot}%{_datadir}/applications/%{oname}.desktop
rm -fr %{buildroot}%{_datadir}/qmplay2/noautoupdates
rm -fr %{buildroot}%{_datadir}/qmplay2/ChangeLog

%changelog
* Fri Oct 10 2014 abfonly <abfonly@gmail.com> 14.10.07-2
+ Revision: 5156912
- QMPlay2 uses the external software - "youtube-dl", so "youtube-dl" should be as optional package in package manager.

* Tue Oct 07 2014 Victor Ryzhikh <victorr2007@yandex.ru> 14.10.07-1
+ Revision: 2404085
- Updated qmplay2.spec

* Tue Oct 07 2014 Victor Ryzhikh <victorr2007@yandex.ru> 14.10.07-1
+ Revision: 23809ab
- Updated qmplay2.spec

* Tue Oct 07 2014 Victor Ryzhikh <victorr2007@yandex.ru> 14.07.27-1
+ Revision: 56a7272
- Updated .abf.yml

* Tue Sep 16 2014 Victor Ryzhikh <victorr2007@yandex.ru> 14.07.27-1
+ Revision: 497475f
- Updated qmplay2.spec

* Tue Sep 16 2014 Victor Ryzhikh <victorr2007@yandex.ru> 14.07.22-1
+ Revision: c3056f5
- Updated QMplay2-desktop.patch

* Tue Sep 16 2014 Victor Ryzhikh <victorr2007@yandex.ru> 14.07.22-1
+ Revision: 570502c
- Updated .abf.yml

* Wed Jul 23 2014 Victor Ryzhikh <victorr2007@yandex.ru> 14.07.22-1
+ Revision: f3f21d5
- Updated qmplay2.spec

* Wed Jul 23 2014 Victor Ryzhikh <victorr2007@yandex.ru> 14.07.22-1
+ Revision: c3e139a
- Updated QMplay2-desktop.patch

* Wed Jul 23 2014 Victor Ryzhikh <victorr2007@yandex.ru> 14.07.22-1
+ Revision: b9e340e
- Updated qmplay2.spec

* Wed Jul 23 2014 Victor Ryzhikh <victorr2007@yandex.ru> 14.03.05-1
+ Revision: 17a6636
- Updated .abf.yml

* Sat Mar 08 2014 SymbianFlo <symbianflo@mandrivausers.ro> 14.03.05-1
+ Revision: 26051a5
- Log: Update to  14.03.05 , - Improved operation YouTube - operated by the "youtube-dl" (required to provide the path in the options),
- - AudioCD disc title displayed as the album,
- - Fixed bug with refreshing OSD
- - Fixed bugs in editing tags

* Tue Feb 18 2014 symbianflo <symbianflo@symbianflo> 14.02.17-1
+ Revision: 491ad0b
- Log: update to 14.02.17, fix BR

* Tue Feb 18 2014 symbianflo <symbianflo@symbianflo> 14.02.17-1
+ Revision: f1d645c
- Log: update to 14.02.17, fix BR

* Tue Feb 18 2014 symbianflo <symbianflo@symbianflo> 14.02.17-1
+ Revision: 23934a3
- Log: update to 14.02.17

* Sat Jan 11 2014 SymbianFlo <symbianflo@mandrivausers.ro> 14.01.10-1
+ Revision: c2d6002
- Update

* Sun Jan 05 2014 SymbianFlo <symbianflo@mandrivausers.ro> 14.01.05-1
+ Revision: 2bf33a0
- Changes in QMPlay2 build 14.01.05:
- - The possibility of decoding through VDPAU extracting frame image (optional, see "FFMpeg.pro")
- - To improve the compilation of an older version of alsa-lib,
- - The ability to play random in the group,
- - Improve the functioning and stability VAApi,
- - Minor fixes in the "VDPAU Writer"

* Fri Jan 03 2014 SymbianFlo <symbianflo@mandrivausers.ro> 14.01.03-1
+ Revision: 3e8880d
- Update to 14.01.03, feature request-solved upstream , you can add your own internet radio stations in the *internet radio* widget.

* Wed Jan 01 2014 SymbianFlo <symbianflo@mandrivausers.ro> 13.12.31-4
+ Revision: a6d5899
- Updated qmplay2.spec

* Wed Jan 01 2014 symbianflo <symbianflo@symbianflo> 13.12.31-4
+ Revision: 78d4586
- Log:Source
- - Fixed bug ALSA module - the program in August poured in the absence of sound cards
- - Added German translation (Daniel Meiss-Wilhelm)
- - Improve the *Playback Settings*,
- - The possibility to record covers,
- - Improvements in the code.
- Packaging
- - Dropped viktor's russian translation ( on his request)
- - Enable debug

* Sun Dec 15 2013 symbianflo <symbianflo@mandrivausers.ro> 13.12.15-4
+ Revision: 6428420
- Log: update to 13.12.15

* Sun Nov 03 2013 symbianflo <symbianflo@mandrivausers.ro> 13.10.24-4
+ Revision: 19a7e9d
- Log: rediff desktop.patch, action entry

* Sun Nov 03 2013 symbianflo <symbianflo@mandrivausers.ro> 13.10.24-3
+ Revision: 1085739
- Log: fix menu entry, fix kde integration,other fix,bump release

* Fri Oct 25 2013 symbianflo <symbianflo@mandrivausers.ro> 13.10.24-1
+ Revision: 02bd4c9
- Log. update

* Sat Oct 05 2013 symbianflo <symbianflo@mandrivausers.ro> 13.09.20-3
+ Revision: 9d3afd2
- LOG : fix non translated button in GUI, thx to viktor2007

* Tue Oct 01 2013 SymbianFlo <symbianflo@mandrivausers.ro> 13.09.20-1
+ Revision: 0b14c74
- Updated qmplay2.spec

* Tue Oct 01 2013 SymbianFlo <symbianflo@mandrivausers.ro> 13.09.20-1
+ Revision: 47fa2c2
- Updated qmplay2.spec

* Tue Oct 01 2013 symbianflo <symbianflo@mandrivausers.ro> 13.09.20-1
+ Revision: 4d15d5b
- Log: update to 13.09.20

* Tue Oct 01 2013 symbianflo <symbianflo@mandrivausers.ro> 13.09.20-1
+ Revision: 1118319
- LOG:update to 13.09.20, add russian lang file thx to viktor2007, split devel package,dropped mrb distsuffix,ready for contrib

* Tue Oct 01 2013 symbianflo <symbianflo@mandrivausers.ro> 
+ Revision: 2b8ca04
- LOG:update to 13.09.20, add russian lang file thx to viktor2007, split devel package,dropped mrb distsuffix,ready for contrib



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12193 |12cu|qnetstatview-1.2.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Shows detailed listings of all TCP and UDP endpoints
Name:		qnetstatview
Version:	1.2.0
Release:	6
License:	GPLv3+
Group:		Networking/Other
Url:		http://qt-apps.org/content/show.php?content=157088
Source0:	http://dansoft.krasnokamensk.ru/data/1016/qnetstatview_source.tar.gz
BuildRequires:	imagemagick
BuildRequires:	libnet-devel
BuildRequires:	libpcap-devel
BuildRequires:	qt4-devel

%description
Shows detailed listings of all TCP and UDP endpoints.

#----------------------------------------------------------------------------

%files
%doc Bin/HISTORY Bin/COPYING
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png


%prep
%setup -q -n %{name}_source
find . -perm 0600 | xargs chmod 0644

%build
%qmake_qt4 QMAKE_CXXFLAGS_RELEASE= %{name}.pro
%make

%install
# install binary
mkdir -p %{buildroot}%{_bindir}
cp Bin/%{name} %{buildroot}%{_bindir}/%{name}

# install locales
mkdir -p %{buildroot}%{_datadir}/%{name}
cp Bin/*.qm %{buildroot}%{_datadir}/%{name}/

# create and install icons
for N in 16 32 48 64 128; do convert %{name}.ico -scale ${N}x${N}! $N.png; done
install -D 16.png -m 644 %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
install -D 32.png -m 644 %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
install -D 48.png -m 644 %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
install -D 64.png -m 644 %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
install -D 128.png -m 644 %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png

# XDG menu entry
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Type=Application
Name=QNetStatView
Comment=Shows detailed listings of all TCP and UDP endpoints
Icon=%{name}
Exec=%{name}
Terminal=false
Categories=Network;Utility;
EOF


%changelog
* Wed Apr 16 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.2.0-6
+ Revision: 73b08e0
- Fix BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12194 |12cu|qnetwalk-1.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Game for System Administrators
Name:		qnetwalk
Version:	1.3
Release:	1
License:	GPLv2+
Group:		Games/Puzzles
URL:		http://qt.osdn.org.ua/qnetwalk.html
Source0:	%{name}-%{version}.tar.bz2
Patch0:		qnetwalk-1.3-datapath.patch
Patch1:		qnetwalk-1.3_qtfix.diff
Patch2:		qnetwalk-1.3-sfmt.patch
Patch3:		qnetwalk-1.3-desktop.patch
BuildRequires:	qt4-devel

%description
This is a Qt-version of the popular NetWalk game for system administrators.
You have to connect all computers to the central server with as few clicks
as possible.

Authors:
--------
    Andi Peredri <andi@ukr.net>

%prep
%setup -q
%patch0 -p0
%patch1 -p1
%patch2 -p1
%patch3 -p1

%build
%qmake_qt4
%make

%install
%makeinstall_std INSTALL_ROOT=%{buildroot}

%files
%doc COPYING ChangeLog README
%{_gamesbindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_mandir}/man6/%{name}.6.*
%{_datadir}/pixmaps/%{name}.xpm
%dir %{_gamesdatadir}/%{name}
%{_gamesdatadir}/%{name}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12195 |12cu|qpdfpresenterconsole-2.5.13-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define sfname qpdfpresenter
%define fullname QPdfPresenterConsole

Summary:        Beamer-targeted presentation tool
Name:           qpdfpresenterconsole
Version:        2.5.13
Release:        2
License:        MIT
Source0:        http://sourceforge.net/projects/%{sfname}/files/sources/%{name}-v%{version}.tar.bz2
Group:          Graphical desktop/Other
Url:		http://gitorious.org/qpdfpresenterconsole
BuildRequires:	cmake
BuildRequires:	asciidoc
BuildRequires:	docbook-xsl
BuildRequires:	docbook-dtd45-xml
BuildRequires:	xsltproc
BuildRequires:	libxml2-utils
BuildRequires:	libpoppler-qt4-devel
BuildRequires:	pkgconfig(Qt3Support)
BuildRequires:	pkgconfig(libvlc)

%description
Presentation console software, similar to what is provided by LibreOffice
Impress' plug-in or Apple Keynote, targeting PDF presentations and especially
those written in LaTeX with the Beamer package. It provides a presentation
console on the main speaker's screen which contains:
 - the current slide if it's a simple pdf presentation, with notes below if
   there is a text file provided that contains slide notes
 - the current notes slide if it contains Beamer notes (left/right notes
   supported)
 - current date and time, current slide number
 - countdown from the start of the presentation
 - timer alarm to notify when the end of your slot is approaching
Slides are pre-rendered in background (current, next, previous) so that
changing slide is smooth and fast. Beamer-embedded (at least using movie15
package) videos are supported through LibVLC and one can provide separate text
file containing notes too. It's also heavily inspired from Pdf Presenter
Console, main differences are background pre-rendering of slides, videos
support, beamer and text file notes support. It should work nice on any
XRandR-capable system.

%prep
%setup -q -n %{name}-v%{version}

%build
%cmake_qt4
make

%install
make -C build DESTDIR=%buildroot install

%files
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*
%{_datadir}/%{name}/*
%{_datadir}/pixmaps/%{fullname}.png
%{_datadir}/applications/%{fullname}.desktop



%changelog
* Wed Mar 05 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.5.13-2
+ Revision: d7d4481
- Try non-parallel make



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12196 |12cu|qpdfview-0.4.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		qpdfview
Summary:	Light-weight tabbed PDF, DJVU and PostScript viewer
Version:	0.4.3
Release:	1
License:	GPLv2+
Group:		Office
URL:		https://launchpad.net/qpdfview
Source0:	https://launchpad.net/qpdfview/trunk/%{version}/+download/%{name}-%{version}.tar.gz
Patch0:		qpdfview-0.4-desktop.patch
BuildRequires:	imagemagick
BuildRequires:	cups-devel
BuildRequires:	magic-devel
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(ddjvuapi)
BuildRequires:	pkgconfig(libspectre)
BuildRequires:	pkgconfig(poppler-qt4)
BuildRequires:	pkgconfig(zlib)

%description
qpdfview is a light-weight tabbed PDF, DJVU and PostScript viewer.

%prep
%setup -q
%patch0 -p0

%build
lrelease %{name}.pro
%qmake_qt4 \
	QMAKE_CXXFLAGS_RELEASE=  \
	PLUGIN_INSTALL_PATH="%{_libdir}/%{name}" \
	%{name}.pro
%make

%install
make install INSTALL_ROOT=%{buildroot}

# install menu icons
for N in 16 32 48 64 128;
do
convert icons/%{name}.svg -resize ${N}x${N} $N.png;
install -D -m 0644 $N.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/apps/%{name}.png
done
install -D -m 0644 icons/%{name}.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/%{name}.svg

%find_lang %{name} --with-qt

%files -f %{name}.lang
%{_bindir}/%{name}
%{_libdir}/%{name}/libqpdfview_djvu.so
%{_libdir}/%{name}/libqpdfview_pdf.so
%{_libdir}/%{name}/libqpdfview_ps.so
%{_mandir}/man1/%{name}.1*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}/%{name}.svg
%{_datadir}/%{name}/help.html
%{_datadir}/%{name}/qpdfview_ast.qm
%{_iconsdir}/hicolor/*/apps/%{name}.*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12197 |12cu|qprint-1.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Encode and decode quoted printable data
Name:           qprint
Version:        1.0
Release:        %mkrel 9
License:        Public Domain
Group:		Networking/Mail
URL:		http://www.fourmilab.ch/webtools/qprint/
Source:         %{name}-%{version}.tar.bz2
BuildRoot:      %{_tmppath}/%{name}-buildroot

%description
qprint is a command line utility which encodes and decodes
files in this format. It can be used within a pipeline as
an encoding or decoding filter, and is most commonly used
in this manner as part of an automated mail processing
system. With appropriate options, qprint can encode pure
binary files, but it's a poor choice since it may inflate
the size of the file by as much as a factor of three. The
base64 MIME encoding is a better choice for such data. 

%prep

%setup -q

%build

%configure2_5x

%make

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_mandir}/man1
install -m755 qprint %{buildroot}%{_bindir}/
install -m755 qprint.1 %{buildroot}%{_mandir}/man1/

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README index.html logo.gif qprint.pdf rfc1521.*
%{_bindir}/qprint
%{_mandir}/man1/qprint.1*



%changelog
* Wed Feb 01 2012 Rosa <rosa@rosa-build.rosalab.ru> 1.0-9
+ Revision: 3d75df9
- Automatic import for version 1.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12198 |12cu|qps-1.10.16-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

Name:         qps
Summary:      Visual process manager
Version:      1.10.16
Release:      3
URL:          http://qps.kldp.net
Source:       %{name}-%{version}.tar.bz2
License:      GPL
Group:        Monitoring
BuildRequires:  qt4-devel
BuildRequires:  desktop-file-utils
BuildRequires:  pkgconfig(x11) 
BuildRequires:  imagemagick

%description
Qps is a visual process manager, an X11 version of "top" or "ps" that 
displays processes in a window and lets you sort and manipulate them. 

Qps can: 
  o  Change nice value of a process.
  o  Alter the scheduling policy and soft realtime priority of a process.
  o  Display the TCP/UDP sockets used by a process, and names of the 
      connected hosts (Linux only).
  o  Display the memory mappings of the process (which files and shared 
  o  libraries are loaded   where).
  o  Display the open files of a process, and the state of unix domain sockets.
  o  Kill or send any other signal to selected processes.
  o  Display the load average as a graph, and use this as its icon when 
      iconified.
  o  Show (as graph or numbers) current CPU, memory and swap usage.
  o  Sort the process table on any attribute (size, cpu usage, owner etc).
  o  On SMP systems running Linux 2.1 or later (or Solaris), display cpu usage 
      for each processor, and which CPU a process is running on.
  o  Display the environment variables of any process. 
  o  Show the process table in tree form, showing the parent-child 
      relationship. 
  o  Execute user-defined commands on selected processes. 
  o  Display MOSIX-specific fields and migrate processes to other nodes
      in a cluster. 

  Qps runs on Linux and Solaris.

%prep
%setup -q 
perl -pi -e 's/\.xpm$//' %{name}.desktop

%build
%qmake_qt4
%make

%install
##install missing
install -D -p -m 0755 -s qps %{buildroot}%{_bindir}/qps
install -D -p -m 0644 qps.1 %{buildroot}%{_mandir}/man1/qps.1
install -D -p -m 0644 icon/icon.xpm %{buildroot}%{_datadir}/pixmaps/qps.xpm

install -d %{buildroot}%{_liconsdir} %{buildroot}%{_iconsdir} %{buildroot}%{_miconsdir}
convert -size 48x48 icon/icon.xpm %{buildroot}%{_liconsdir}/%{name}.png 
convert -size 32x32 icon/icon.xpm %{buildroot}%{_iconsdir}/%{name}.png 
convert -size 16x16 icon/icon.xpm %{buildroot}%{_miconsdir}/%{name}.png

desktop-file-install --vendor="" \
--remove-category="Application" \
--add-category=Monitor \
--add-category=X-MandrivaLinux-System-Monitoring \
--dir %{buildroot}%{_datadir}/applications %{name}.desktop

%files 
%doc CHANGES COPYING README_INSTALL
%{_bindir}/*
%{_datadir}/applications/*
%{_datadir}/pixmaps/qps.xpm
%{_mandir}/man1/qps.1*
%{_liconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png




%changelog
* Wed Mar 19 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.10.16-3
+ Revision: 1f6a285
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12199 |12cu|qrupdate-1.1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	1

%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d -s

Summary:	Fortran library for fast updates of QR/Cholesky decompositions
Name:		qrupdate
Version:	1.1.2
Release:	2
License:	GPLv3+
Group:		Development/Other
Url:		http://qrupdate.sourceforge.net/
Source0:	%{name}-%{version}.tar.gz
Source100:	qrupdate.rpmlintrc
Patch0:		qrupdate-1.1.1-Makefiles.patch
Patch1:		qrupdate-enable_debugging.patch
BuildRequires:	gcc-gfortran
BuildRequires:	blas-devel
BuildRequires:	lapack-devel

%description
qrupdate is a Fortran library for fast updates of QR and Cholesky
decompositions.

%package -n %{libname}
Summary:	qrupdate shared libraries
Group:		System/Libraries

%description -n %{libname}
qrupdate is a Fortran library for fast updates of QR and Cholesky
decompositions.

This package contains the shared library required for running programs
built against %{name}.

%package -n %{develname}
Summary:	qrupdate development files
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
qrupdate is a Fortran library for fast updates of QR and Cholesky
decompositions.

This package contains the files required for building programs
that use %{name}.

%prep
%setup -q
%apply_patches

sed -i Makeconf \
	-e "s:LIBDIR=lib:LIBDIR=%{_libdir}:" \
	-e "/^LIBDIR=/a\PREFIX=/" \
	-e "s:LAPACK=.*:LAPACK=$(pkg-config --libs lapack):" \
	-e "s:BLAS=.*:BLAS=$(pkg-config --libs blas):"


%build
#% make lib solib
%make

%install

#% ifarch x86_64
#% __sed -i 's,\/lib\/,\/lib64\/,g' src/Makefile
#% endif
#%make PREFIX=%{buildroot}/usr install
%makeinstall_std

%files -n %{libname}
%_libdir/*.so.*

%files -n %{develname}
%doc README ChangeLog COPYING
%{_libdir}/*.so
%{_libdir}/*.a



%changelog
* Wed Mar 19 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.1.2-2
+ Revision: 9714a36
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12200 |12cu|qsynth-0.3.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package          %{nil}

%define name    qsynth
%define version 0.3.8
%define release 1

Name:           %{name}
Summary:        Qt GUI Interface for FluidSynth
Version:        %{version}
Release:        %{release}
License:        GPLv2+
Group:          Sound
Source0:        http://downloads.sourceforge.net/qsynth/%{name}-%{version}.tar.gz
URL:            http://%{name}.sourceforge.net/
BuildRequires:  qt4-devel >= 4.2.0
BuildRequires:  qt4-linguist
BuildRequires:  pkgconfig(x11)
BuildRequires:  pkgconfig(fluidsynth)
BuildRequires:  desktop-file-utils
BuildRequires:  cmake
Requires:   fluidsynth

%description
Qsynth is a fluidsynth GUI front-end application written in C++ around
the Qt4 toolkit using Qt Designer. Eventually it may evolve into a
softsynth management application allowing the user to control and manage
a variety of command line softsynth but for the moment it wraps the
excellent FluidSynth softsynth.


%prep
%setup -q
iconv -f iso8859-1 -t utf-8 \
  AUTHORS > AUTHORS.conv && mv -f AUTHORS.conv AUTHORS

%build
%configure2_5x
%make


%install
%makeinstall_std

desktop-file-install \
    --remove-key="X-SuSE-translate" \
    --remove-key="Version" \
    --remove-category="MIDI" \
    --remove-category="ALSA" \
    --remove-category="JACK" \
    --add-category="Midi" \
    --add-category="X-MandrivaLinux-Sound" \
    --dir %{buildroot}%{_datadir}/applications \
%{buildroot}%{_datadir}/applications/%{name}.desktop

%find_lang %{name} --with-qt

%files -f %{name}.lang
%doc ChangeLog AUTHORS TRANSLATORS COPYING README TODO
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/32x32/apps/%{name}.png

%changelog
* Thu Jan 02 2014 symbianflo <symbianflo@symbianflo> 0.3.8-1
+ Revision: 7d39f6a
- Log:Changelog:
- 0.3.8 2013-12-31 A fifth of a Jubilee.
- - More preparations for Qt5 configure build.
- - Serbian (sr) translation added (by Jay Alexander Fleming, thanks).



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12201 |12cu|qt4pas-5.2.5-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

%define major 5
%define libname %mklibname Qt4Pas %{major}
%define devname %mklibname Qt4Pas -d

Summary:	Free Pascal Qt4 binding
Name:		qt4pas
# defined in .pro file inside source tarball
Version:	5.2.5
Release:	3
License:	LGPLv3+
Group:		System/Libraries
Url:		http://users.telenet.be/Jan.Van.hijfte/qtforfpc/fpcqt4.html
Source0:	qt4pas-V2.5_Qt4.5.3.tar.gz
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(QtWebKit)

%description
The Free Pascal Qt4 binding that allows Free Pascal
to interface with the C++ Library Qt.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Free Pascal Qt4 binding
Group:		System/Libraries

%description -n %{libname}
The Free Pascal Qt4 binding that allows Free Pascal
to interface with the C++ Library Qt.

%files -n %{libname}
%{_libdir}/libQt4Pas.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Free Pascal Qt4 binding
Group:		Development/Other
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
The Free Pascal Qt4 binding that allows Free Pascal
to interface with the C++ Library Qt.

%files -n %{devname}
%{_libdir}/libQt4Pas.so

#----------------------------------------------------------------------------

%prep
%setup -q -n qt4pas-V2.5_Qt4.5.3

%build
%qmake_qt4 Qt4Pas.pro
%make

%install
make install INSTALL_ROOT=%{buildroot}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12202 |12cu|qt4urpm-2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

Name:           qt4urpm
Version:        2.0
Release:        1
Summary:        A Qt based frontend for the urpm* package management tools
License:        GPLv3
Group:          System/Configuration/Packaging
URL:            http://www.sf.net/projects/qt4urpm
Source0:        %{name}-%{version}.tar.xz

BuildRequires:  qt4-devel
Requires:       urpmi
Requires:       kdebase4-runtime
Requires:       gurpmi
Requires:       xterm
Requires:       qt4-common

%description
qt4urpm is a Qt4 based frontend for the urpm* package management tools,
which provides an intuitive interface to manage orphaned packages and
search for packages that contain a specific file.

%prep
%setup -q
%apply_patches

%build
make lrelease
qmake -spec /usr/lib/qt4/mkspecs/linux-g++ -o Makefile qt4urpm.pro
make LOCALEPATH="%{_datadir}/%{name}/qm/"

%install
mkdir -p %{buildroot}%{_bindir}/
cp %{name} %{buildroot}%{_bindir}/

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{_vendor}-%{name}.desktop << EOF
[Desktop Entry]
Name=Qt4urpm
Comment=%{summary}
Comment[ru]=Поиск файлов по пакетам и управление осиротевшими пакетами
Exec=%{_bindir}/%{name}
Icon=/usr/share/icons/oxygen/256x256/categories/preferences-system.png
Type=Application
Categories=System;Settings;PackageManager;
EOF

mkdir -p %{buildroot}%{_datadir}/%{name}/qm
cp *.qm %{buildroot}%{_datadir}/%{name}/qm/

%files
%{_datadir}/applications/%{_vendor}-%{name}.desktop
%{_datadir}/%{name}/qm/*.qm
%defattr(755,root,root,755)
%{_bindir}/%{name}


%changelog
* Wed Apr 02 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.0-1
+ Revision: 47a21e8
- Major version bump



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12203 |12cu|qtads-2.1.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    qtads
%define version 2.1.6
%define release 1

Name:           %{name} 
Summary:        GUI multimedia interpreter for TADS games
Version:        %{version} 
Release:        %{release} 
Source0:	http://heanet.dl.sourceforge.net/project/%{name}/%{name}-2.x/%{version}/%{name}-%{version}.tar.bz2
URL:            http://qtads.sourceforge.net/
License:        GPLv2+
Group:          Games/Other
BuildRequires:  qt4-devel 
BuildRequires:  pkgconfig(sdl) 
BuildRequires:  pkgconfig(SDL_mixer)
BuildRequires:  SDL_sound-devel

Suggests:	timidity-instruments

%description
QTads is a cross-platform multimedia interpreter for Tads (Text Adventure 
Development System) games. Both Tads versions in use today (Tads 2 and Tads 3)
are supported. MIDI, Ogg Vorbis, MP3, and WAV sound formats are supported.

TADS is a programming language written by Michael J. Roberts, designed to 
implement text-adventure games (Interactive Fiction), similar to those 
developed by Infocom in 1980-1990, as well as other companies (like Legend 
Entertainment, Level 9, etc). If you liked games like "Zork", "Adventure", 
"Trinity", or "Eric the Unready", you'll feel right at home.

%files
%doc AUTHORS COPYING NEWS README HTML_TADS_LICENSE
%{_mandir}/man6/*
%{_bindir}/qtads 
%{_datadir}/applications/%{name}.desktop

#--------------------------------------------------------------------

%prep
%setup -q

%build 
%qmake_qt4 \
    BIN_INSTALL=%{buildroot}%{_bindir} \
    DOC_INSTALL=%{buildroot}%{_datadir}/doc \
    DATA_INSTALL=%{buildroot}%{_datadir} \
    CFLAGS="$RPM_OPT_FLAGS" \
    CXXFLAGS="$RPM_OPT_FLAGS"

%make

%install
mkdir -p %{buildroot}%{_bindir}
cp qtads  %{buildroot}%{_bindir}/qtads
mkdir -p %{buildroot}%{_mandir}/man6
cp -f %{name}.6 %{buildroot}%{_mandir}/man6

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=%{name}
Comment=GUI multimedia interpreter for TADS games
Exec=%{name}
Icon=other_amusement
Terminal=false
Type=Application
Categories=Game;AdventureGame;RolePlaying;
EOF



%changelog
* Sat Nov 16 2013 symbianflo <symbianflo@mandrivausers.ro> 2.1.6-1
+ Revision: e48df62
- Merge pull request #1 from symbianflo/qtads:rosa2012.1
- Symbianflo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12204 |12cu|qterminal-0.4.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	QT-based multitab terminal emulator
Name:		qterminal
Version:	0.4.0
Release:	6
License:	GPLv2+
Group:		Terminals
Url:		https://gitorious.org/qtermwidget
Source0:	%{name}-%{name}-master.tar.gz
Source1:	%{name}.desktop
Source2:	%{name}.png
Source3:	%{name}_it.ts
Patch0:		%{name}-0.4.0-italian-translations.patch
BuildRequires:	cmake
BuildRequires:	desktop-file-utils
BuildRequires:	qt4-devel
BuildRequires:	qt4-linguist
BuildRequires:	qtermwidget-devel

%description
QT-based multitab terminal emulator.
Based on QTermWidget by e_k@users.sourceforge.net

%files
%doc AUTHORS COPYING NEWS README
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/applications/%{name}_drop.desktop
%{_datadir}/pixmaps/%{name}.png
%lang(cs) %{_datadir}/%{name}/translations/%{name}_cs.qm
%lang(it) %{_datadir}/%{name}/translations/%{name}_it.qm

#----------------------------------------------------------------------------

%prep
%setup -qn %{name}-%{name}
%patch0 -p1 -b .itts
cp %{SOURCE3} src/translations/

%build
%cmake
%make

%install
%makeinstall_std -C build
install -D -m 644 %{SOURCE1} %{buildroot}%{_datadir}/applications/%{name}.desktop
install -D -m 644 %{SOURCE2} %{buildroot}%{_datadir}/pixmaps/%{name}.png

desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}_drop.desktop


%changelog
* Wed May 14 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.4.0-6
+ Revision: 44baf0f
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12205 |12cu|qtermwidget-0.4.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname qtermwidget %{major}
%define devname %mklibname qtermwidget -d

%define commit 8b3062f0248673b23b88afbd6f1d6ca581820c94
%define shortcommit %(c=%{commit}; echo ${c:0:7})

Summary:	Qt4 terminal widget
Name:		qtermwidget
Version:	0.4.0
Release: 	7
License:	GPLv2+
Group:		Development/Other
Url:		https://github.com/qterminal/qtermwidget/
#Source0:	https://github.com/qterminal/qtermwidget/archive/%{version}.tar.gz
Source0:	https://github.com/qterminal/qtermwidget/tarball/%{commit}/qterminal-%{name}-%{version}-%{shortcommit}.tar.gz
BuildRequires:	cmake
BuildRequires:	qt4-devel
BuildRequires:	qt4-linguist

%description
QTermWidget is an open source project based on KDE4 Konsole application.
The main goal of this project is to provide unicode-enabled,
embeddable QT4 widget for using as a built-in console (or terminal
emulation widget).

%files
%doc AUTHORS COPYING Changelog README TODO
%{_datadir}/%{name}/

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Qt4 terminal widget - shared library
Group:		System/Libraries
Requires:	%{name}

%description -n %{libname}
This package provides shared library for Qt4 terminal widget.

%files -n %{libname}
%{_libdir}/lib%{name}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Qt4 terminal widget - devel package
Group:		Development/Other
Requires:	%{libname} = %{EVRD}
Obsoletes:	%{name}-devel < 0.4.0-1
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
This package provides headers files for qtermwidget development.

%files -n %{devname}
%{_includedir}/%{name}.h
%{_libdir}/lib%{name}.so
%{_libdir}/qt4/plugins/designer/lib%{name}plugin.so

#----------------------------------------------------------------------------

%prep
%setup -qn qterminal-%{name}-%{shortcommit}

%build
%cmake
%make

%install
%makeinstall_std -C build


%changelog
* Wed May 14 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.4.0-7
+ Revision: 1d528e8
- Fix library package summary and description, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12206 |12cu|qtfm-5.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		qtfm
Summary:	Lightweight file manager based on pure Qt
Version:	5.4
Release:	2
License:	GPLv2+
Group:		Graphical desktop/Other
URL:		http://www.qtfm.org/
Source0:	http://www.qtfm.org/%{name}-%{version}.tar.gz
Patch0:		qtfm-5.4-mdv-desktop.patch
BuildRequires:	pkgconfig(Qt3Support)
BuildRequires:	magic-devel

%description
qtFM is a small, lightweight file manager for Linux desktops based on pure Qt
and works great with minimal desktop environments like Openbox.

Features:

*  lightweight, pure Qt, no KDE libraries or other dependencies
*  full theme and mime file type icon integration
*  tree, bookmarks, list, icon, detail and thumbnail views
*  customizable interface, rearrange views and toolbars to suit
*  powerful custom command system for user defined actions
*  customizable key bindings for built-in and custom actions
*  drag & drop functionality
*  tabs

%prep
%setup -q
%patch0 -p1

%build
%qmake_qt4
%make

%install
make install INSTALL_ROOT=%{buildroot}

%if %{mdvver} >= 201200
%find_lang %{name} --with-qt
%define langfile %{name}.lang
%endif

%files %{?langfile:-f %{langfile}}
%{_bindir}/qtfm
%{_datadir}/applications/qtfm.desktop
%doc CHANGELOG COPYING README
%{_datadir}/pixmaps/qtfm.png
%if %{mdvver} <= 201100
%{_datadir}/qtfm/qtfm_*.qm
%endif


%changelog
* Tue Mar 13 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 5.4-1
+ Revision: 784638
- imported package qtfm


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12207 |12cu|qtgtl-0.9.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Qtbindings for OpenGTL and OpenShiva
Name:		qtgtl
Version:	0.9.3
Release:	1
License:	GPLv2+
Group:		System/Libraries
Source0:	http://download.opengtl.org/libQtGTL-%{version}.tar.bz2
Patch0:		libQtGTL-0.9.3-version.patch
BuildRequires:	cmake
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(GTLCore)
BuildRequires:	pkgconfig(OpenShiva)

%description
Qtbindings for OpenGTL and OpenShiva.

#------------------------------------------------------------------------------

%define qtgtl_major 0.2
%define libqtgtl %mklibname QtGTL %{qtgtl_major}

%package -n %{libqtgtl}
Summary:	Qtbinding for OpenGTL
Group:		System/Libraries

%description -n %{libqtgtl}
Qtbinding for OpenGTL.

%files -n %{libqtgtl}
%{_libdir}/libQtGTL.so.%{qtgtl_major}
%{_libdir}/libQtGTL.so.%{version}

#------------------------------------------------------------------------------

%define qtshiva_major 0.2
%define libqtshiva %mklibname QtShiva %{qtshiva_major}

%package -n %{libqtshiva}
Summary:	Qtbinding for OpenShiva
Group:		System/Libraries

%description -n %{libqtshiva}
Qtbinding for OpenShiva.

%files -n %{libqtshiva}
%{_libdir}/libQtShiva.so.%{qtshiva_major}
%{_libdir}/libQtShiva.so.%{version}

#------------------------------------------------------------------------------
%package devel
Summary:	Development files for Qtbindings for OpenGTL and OpenShiva
Group:		Development/KDE and Qt
Requires:	%{libqtgtl} = %{EVRD}
Requires:	%{libqtshiva} = %{EVRD}
Provides:	QtGTL-devel = %{EVRD}
Provides:	qtshiva-devel = %{EVRD}
Provides:	QtShiva-devel = %{EVRD}

%description devel
Development files for Qtbindings for OpenGTL and OpenShiva.

%files devel
%{_libdir}/*.so
%{_includedir}/QtGTL
%{_includedir}/QtShiva
%{_libdir}/pkgconfig/*.pc

#------------------------------------------------------------------------------

%prep
%setup -q -n libQtGTL-%{version}
%patch0 -p1

%build
%cmake_qt4
%make

%install
%makeinstall_std -C build


%changelog
* Fri Oct 18 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.9.3-1
+ Revision: 884a9e4
- Fix version



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12208 |12cu|qtiplot-0.9.8.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Data analysis and scientific plotting
Name:		qtiplot
Version:	0.9.8.9
Release:	1
License:	GPLv2+
Group:		Sciences/Other
Url:		http://soft.proindependent.com/qtiplot.html
Source0:	http://download.berlios.de/qtiplot/%{name}-%{version}.tar.bz2
Source1:	http://www.stat.tamu.edu/~aredd/tamuanova/tamu_anova-0.2.tar.gz
Source2:	build.conf
Patch0:		qtiplot-0.9.8.9-rosa-pro.patch
Patch1:		qtiplot-0.9.7.11-fix-str-fmt.patch
Patch2:		qtiplot-0.9.8.9-debian-fix_paths.patch
Patch3:		qtiplot-0.9.8.9-debian-crasher_without_internet.patch
Patch4:		qtiplot-0.9.8.9-debian-glu_include.patch
Patch5:		qtiplot-0.9.8.9-rosa-gl2ps_zlib_png.patch
Patch6:		qtiplot-0.9.8.9-linkage.patch
Patch7:		qtiplot-0.9.8.9-sip-4.15.patch
Patch8:		qtiplot-0.9.8.9-sip-4.15-2.patch
BuildRequires:	docbook-dtd44-xml
BuildRequires:	docbook-utils
BuildRequires:	icoutils
BuildRequires:	imagemagick
BuildRequires:	python-qt4
BuildRequires:	python-sip
BuildRequires:	qt4-devel
BuildRequires:	qtexengine-devel
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(gsl)
BuildRequires:	pkgconfig(muparser)
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(QtAssistantClient)
Requires:	qt-assistant-adp
Requires:	python-qt4

%description
Data analysis and scientific plotting. Free clone of Origin.

%files
%defattr(644,root,root,755)
%doc README.html gpl_licence.txt
%attr(755,root,root) %{_bindir}/qtiplot
%{_mandir}/man1/qtiplot.1.*
%{_libdir}/qtiplot/plugins
%{_datadir}/qtiplot
%{_datadir}/applications/*.desktop
%{_liconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_iconsdir}/hicolor/*/apps/*.png

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1 -b .compile
%patch1 -p0 -b .str
%patch2 -p1 -b .path
%patch3 -p1 -b .inet
%patch4 -p1 -b .glu
%patch5 -p1 -b .zlib_png
%patch6 -p1 -b .linkage
%patch7 -p1 -b .sip415
%patch8 -p1 -b .sip415-2
pushd 3rdparty
tar xf %{SOURCE1}
mv tamu_anova-0.2 tamu_anova
popd

cp %{SOURCE2} .
sed -i 's|@LIBDIR@|%{_libdir}|g;s|@INCLUDEDIR@|%{_includedir}|g' build.conf

%build
pushd 3rdparty/tamu_anova
%configure2_5x --disable-shared --enable-static
%make
popd
%qmake_qt4 -d \
	%if "%{_lib}" != "lib"
		libsuff=64 \
	%endif
	-o Makefile
%make

%install
make install INSTALL_ROOT=%{buildroot}

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=qtiplot
Comment=Data analysis and scientific plotting
Exec=qtiplot
Icon=qtiplot
Terminal=false
Type=Application
Categories=Qt;Science;DataVisualization;
StartupNotify=true
EOF

mkdir -p %{buildroot}{%{_liconsdir},%{_iconsdir},%{_miconsdir}}
convert -scale 48 qtiplot_logo.png %{buildroot}%{_liconsdir}/%{name}.png
convert -scale 32 qtiplot_logo.png %{buildroot}%{_iconsdir}/%{name}.png
convert -scale 16 qtiplot_logo.png %{buildroot}%{_miconsdir}/%{name}.png

mkdir -p %{buildroot}%{_iconsdir}/hicolor/16x16/apps/
convert -geometry 16x16 qtiplot_logo.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
mkdir -p %{buildroot}%{_iconsdir}/hicolor/32x32/apps/
convert -geometry 32x32 qtiplot_logo.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
mkdir -p %{buildroot}%{_iconsdir}/hicolor/48x48/apps/
convert -geometry 48x48 qtiplot_logo.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png

rm -fr %{buildroot}/usr/local

# Nuke the junk
find %{buildroot} -name libqwtplot3d.a -delete



%changelog
* Wed Apr 16 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.9.8.9-1
+ Revision: db0a441
- Add one more sip 4.15 patch



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12209 |12cu|qtkeychain-0.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %name %{major}
%define devname %mklibname %name -d

Summary:	Platform-independent Qt API for storing passwords securely
Name:		qtkeychain
Version:	0.3.0
Release:	1
License:	LGPLv2+
Group:		Development/KDE and Qt
Url:		https://github.com/frankosterfeld/qtkeychain
Source0:	%{name}-%{version}.tar.gz
BuildRequires:	cmake
BuildRequires:	qt4-devel

%description
Platform-independent Qt API for storing passwords securely.

#----------------------------------------------------------------------------

%package common
Summary:	Common files for %{name} (translations etc)
Group:		System/Libraries
Requires:	%{name}-common

%description common
Common files for %{name} (translations etc).

%files common -f %{name}.lang

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Platform-independent Qt API for storing passwords securely
Group:		System/Libraries
Requires:	%{name}-common

%description -n %{libname}
Platform-independent Qt API for storing passwords securely.

%files -n %{libname}
%{_libdir}/libqtkeychain.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development tools for programs which will use the %{name}
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Provides:	lib%{name}-devel = %{EVRD}

%description -n %{devname}
This package contains the header files and .so libraries for developing
%{name}.

%files -n %{devname}
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/cmake/QtKeychain

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_qt4 -DBUILD_WITH_QT4:BOOL=ON
%make

%install
%makeinstall_std -C build

%find_lang %{name} --with-qt

%changelog
* Mon May 05 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.3.0-1
+ Revision: d09a880
- New version 0.3.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12210 |12cu|qtlockedfile-2.4.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_version 2.4_1
%define version %(echo %{upstream_version} | sed 's,_,.,')

%define major		1
%define libname		%mklibname %name %major
%define develname	%mklibname %name -d

Summary:	QFile extension with advisory locking functions
Name:		qtlockedfile
Version:	%{version}
Release:	3
Group:		Development/KDE and Qt
License:	GPLv3 or LGPLv2 with exceptions
URL:		http://qt.nokia.com/products/appdev/add-on-products/catalog/4/Utilities/qtlockedfile
Source0:	http://get.qt.nokia.com/qt/solutions/lgpl/%{name}-%{upstream_version}-opensource.tar.gz
Source1:	qtlockedfile.prf
# (Fedora) don't build examples
Patch0:		qtlockedfile-dont-build-example.patch
# (Fedora) Remove unnecessary linkage to libQtGui
Patch1:		qtlockedfile-dont-link-qtgui.patch
BuildRequires:	qt4-devel

%description
This class extends the QFile class with inter-process file locking
capabilities.
If an application requires that several processes should access the same file,
QtLockedFile can be used to easily ensure that only one process at a time is
writing to the file, and that no process is writing to it while others are
reading it.

%package	-n %libname
Summary:	QFile extension with advisory locking functions
Group:		Development/KDE and Qt
Requires:	qt4-common

%description	-n %libname
This class extends the QFile class with inter-process file locking
capabilities.
If an application requires that several processes should access the same file,
QtLockedFile can be used to easily ensure that only one process at a time is
writing to the file, and that no process is writing to it while others are
reading it.

This is the library package for %{name}

%package	-n %develname
Summary:	Development files for %{name}
Group:		Development/KDE and Qt
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}

%description	-n %develname
This package contains libraries and header files for developing applications
that use QtLockedFile.

%prep
%setup -q -n %{name}-%{upstream_version}-opensource
%patch0 -p1 -b .no-example
%patch1 -p1 -b .dont-link-qtgui

%build
touch .licenseAccepted
# Does not use GNU configure
./configure -library
%qmake_qt4
%make

%install
# libraries
mkdir -p %{buildroot}%{qt4lib}
cp -a lib/* %{buildroot}%{qt4lib}

# headers
mkdir -p %{buildroot}%{qt4include}/QtSolutions
cp -a \
    src/qtlockedfile.h \
    src/QtLockedFile \
    %{buildroot}%{qt4include}/QtSolutions

mkdir -p %{buildroot}%{qt4dir}/mkspecs/features
cp -a %{SOURCE1} %{buildroot}%{qt4dir}/mkspecs/features/

%files -n %libname
%defattr(-,root,root,-)
%{qt4lib}/lib*.so.%{major}*

%files -n %develname
%defattr(-,root,root,-)
%doc LGPL_EXCEPTION.txt LICENSE.* README.TXT
%doc doc example
%{qt4lib}/lib*.so
%{qt4include}/QtSolutions
%{qt4dir}/mkspecs/features/%{name}.prf



%changelog
* Tue Nov 22 2011 Alexander Khrukin <akhrukin@mandriva.org> 2.4.1-2
+ Revision: 732376
- imported package qtlockedfile


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12211 |12cu|qtox-0.1-0.20140718.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname qTox
%define Werror_cflags %{nil}
%define debug_package %{nil}

Summary:	Tox client
Name:		qtox
Version:	0.1
Release:	0.20140718.1
Group:		Networking/Instant messaging
License:	GPLv3
Url:		https://wiki.tox.im/
Source0:	%{oname}.tar.gz
Patch0:		qTox-DESTDIR.patch
BuildRequires:	toxcore-devel
BuildRequires:	qt5-devel
BuildRequires:	cmake
BuildRequires:  pkgconfig(libsodium)
# FIXME: currently the only way to build qtox is to use its bootstrap.sh file
# that installs necessary deps from internet...
BuildRequires:  git

%description
Tox GUI client

%prep
%setup -qn %{oname}
%patch0 -p1

%build
# . /bootstrap.sh
#DESTDIR=%{buildroot}
qmake-qt5
%make

%install
%makeinstall_std INSTALL_ROOT=%{buildroot}

# %find_lang %{oname}  --with-qt

%files
%{_bindir}/*

%changelog
* Thu Jul 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.1-0.20140718.1
+ Revision: 5235390
- Fix installation path



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12212 |12cu|qtractor-0.6.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package          %{nil}

Name:       qtractor
Version:    0.6.3
Release:    1
Summary:    An Audio/MIDI multi-track sequencer
License:    GPLv2+
Group:      Sound
Source0:    http://softlayer-dal.dl.sourceforge.net/project/%{name}/%{name}/%{version}/%{name}-%{version}.tar.gz
URL:        http://qtractor.sourceforge.net/
BuildRequires:  qt4-devel
BuildRequires:  pkgconfig(jack)
BuildRequires:  pkgconfig(alsa)
BuildRequires:  pkgconfig(sndfile)
BuildRequires:  pkgconfig(vorbis)
BuildRequires:  pkgconfig(mad)
BuildRequires:  pkgconfig(samplerate)
BuildRequires:  pkgconfig(rubberband)
BuildRequires:  pkgconfig(liblo)
BuildRequires:  ladspa-devel
BuildRequires:  pkgconfig(dssi)
BuildRequires:  pkgconfig(suil-0)
BuildRequires:  pkgconfig(lilv-0)
BuildRequires:  pkgconfig(gtk+-2.0)
BuildRequires:  desktop-file-utils

Requires:       dssi
Requires:       ladspa
Requires:       suil-gtk2-in-qt4
Requires:       suil-x11-in-qt4

%description
Qtractor is an Audio/MIDI multi-track sequencer application
written in C++ around the Qt4 toolkit using Qt Designer.

The initial target platform will be Linux, where the Jack Audio
Connection Kit (JACK) for audio, and the Advanced Linux Sound
Architecture (ALSA) for MIDI, are the main infrastructures to
evolve as a fairly-featured Linux Desktop Audio Workstation GUI,
specially dedicated to the personal home-studio.

%prep
%setup -q
chmod -x src/qtractorMmcEvent.*

%build
%configure --enable-lilv --enable-suil --localedir=%{_localedir}/%{name}

%make

%install
make install DESTDIR=%{buildroot}
# Fix the .desktop file by removing
# 2 non-Mdv key and 2 non-standard categories
desktop-file-install \
    --remove-key="X-SuSE-translate" \
    --remove-key="Version" \
    --remove-category="MIDI" \
    --remove-category="ALSA" \
    --remove-category="JACK" \
    --add-category="Midi" \
    --add-category="X-MandrivaLinux-Sound" \
    --dir %{buildroot}%{_datadir}/applications \
%{buildroot}%{_datadir}/applications/%{name}.desktop

%find_lang %{name} --with-qt

%files -f %{name}.lang
%doc AUTHORS COPYING ChangeLog README TODO
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
%{_datadir}/icons/hicolor/32x32/mimetypes/*.png
%{_datadir}/icons/hicolor/scalable/mimetypes/*.svg
%{_datadir}/mime/packages/%{name}.xml
%docdir %{_mandir}/man1/*
%{_mandir}/man1/*




%changelog
* Mon Sep 22 2014 emuse <goemusic@yahoo.fr> 0.6.3-1
+ Revision: 7c93e4f
- New version 0.6.3



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12213 |12cu|qt-recordmydesktop-0.3.8-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname recordMyDesktop
%define qtoname qt-%{oname}

Summary:	Qt4 frontend for recordmydesktop
Name:		qt-recordmydesktop
Version:	0.3.8
Release:	4
License:	GPLv2+
Group:		Video
URL:		http://recordmydesktop.sourceforge.net
Source0:	http://downloads.sourceforge.net/recordmydesktop/%{name}-%{version}.tar.bz2
Source1:	qt-recordmydesktop_ru-0.3.8.po
BuildRequires:	desktop-file-utils
BuildRequires:	imagemagick
BuildRequires:	python-qt4
BuildRequires:	qt4-devel
%py_requires -d
Requires:	recordmydesktop >= %{version}
Requires:	python-qt4-gui
Requires:	python-sip
BuildArch:	noarch

%description
Qt4 frontend for recordmydesktop tool.

%prep
%setup -q
cp %{SOURCE1} po/ru.po

%build
%configure2_5x
%make

%install
%makeinstall_std

#(tpg) drop icon extension
sed -i -e 's/^Icon=%{name}.png$/Icon=%{name}/g' %{buildroot}%{_datadir}/applications/*

desktop-file-install \
	--add-category='Video;Qt' \
	--add-only-show-in='KDE' \
	--dir=%{buildroot}%{_datadir}/applications \
	%{buildroot}%{_datadir}/applications/*.desktop

mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48,64x64,scalable}/apps
convert src/%{name}.png -scale 16 %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
convert src/%{name}.png -scale 32 %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert src/%{name}.png -scale 48 %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
install -m 644 src/%{name}.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
install -m 644 src/%{name}.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/%{name}.svg

%find_lang %{qtoname}

%files -f %{qtoname}.lang
%doc AUTHORS ChangeLog README
%attr(755,root,root) %{_bindir}/*
%{py_sitedir}/qt_%{oname}/
%{_datadir}/applications/*.desktop
%{_datadir}/pixmaps/*.*g
%{_iconsdir}/hicolor/*/apps/*



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12214 |12cu|quaddouble-2.3.12-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define devname	%mklibname -d -s qd

%define debug_package %{nil}

Epoch:		1
Name:		quaddouble
Group:		Sciences/Mathematics
License:	BSD
Summary:	Double-Double and Quad-Double Arithmetic
Version:	2.3.12
Release:	1
Source0:	http://crd.lbl.gov/~dhbailey/mpdist/qd-%{version}.tar.gz
URL:		http://www.cs.berkeley.edu/~yozo/

%description
This package provides numeric types of twice the precision of IEEE
double (106 mantissa bits, or approximately 32 decimal digits) and
four times the precision of IEEE double (212 mantissa bits, or
approximately 64 decimal digits).  Due to features such as operator
and function overloading, these facilities can be utilized
with only minor modifications to conventional C++ and Fortran-90
programs.

%package	-n %{devname}
Group:		Development/C++
Summary:	Double-Double and Quad-Double Arithmetic
Provides:	qd-static-devel = %{version}-%{release}

%description	-n %{devname}
This package provides numeric types of twice the precision of IEEE
double (106 mantissa bits, or approximately 32 decimal digits) and
four times the precision of IEEE double (212 mantissa bits, or
approximately 64 decimal digits).  Due to features such as operator
and function overloading, these facilities can be utilized
with only minor modifications to conventional C++ and Fortran-90
programs.

%prep
%setup -q -n qd-%{version}

%build
%configure --enable-fortran=no
%make CXXFLAGS='%{optflags} -fPIC'

%install
%makeinstall_std
rm -fr %{buildroot}%{_libdir}/qd

%files	-n %{devname}
%{_bindir}/qd-config
%dir %{_includedir}/qd
%{_includedir}/qd/*
%doc %dir %{_datadir}/doc/qd
%doc %{_datadir}/doc/qd/*
%{_libdir}/*.a



%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:2.3.12-1
+ Revision: 84e51b8
- Disable debug



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12215 |12cu|quagga-0.99.20.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

# configure options
%define with_snmp	0
%define	with_vtysh	1
%define	with_ospf_te	1
%define	with_nssa	1
%define	with_opaque_lsa	1
%define	with_tcp_zebra	0
%define	with_vtysh	1
%define	with_pam	1
%define	with_ipv6	1
%define	with_ospfclient	1
%define	with_ospfapi	1
%define	with_irdp	1
%define	with_pim	1
%define with_rtadv	1
%define	with_isisd	1
%define	with_multipath	64
%define	quagga_user	quagga
%define	vty_group	quaggavt

# path defines
%define	zeb_src		%{_builddir}/%{name}-%{version}
%define	zeb_rh_src	%{zeb_src}/redhat
%define	zeb_docs	%{zeb_src}/doc

%define major 0
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	Routing daemon
Name:           quagga
Version:        0.99.20.1
Release:        2
License:	GPL
Group:		System/Servers
URL:		http://www.quagga.net
Source0:	http://www.quagga.net/download/%{name}-%{version}.tar.gz
Source2:	http://download-mirror.savannah.gnu.org/releases/qpimd/qpimd-0.162.tar.gz
Source3:	pimd.init
Patch0:         quagga-0.99.11-netlink.patch
Patch1:		quagga-0.96.5-nostart.patch
Patch3:		quagga-0.99.10-libcap.diff
Patch100:	pimd-0.162-quagga-0.99.20.diff
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires(pre): rpm-helper
Requires(postun): rpm-helper
BuildRequires:	texinfo
BuildRequires:  texi2html
BuildRequires:  texlive
#BuildRequires:	tetex-texi2html
#BuildRequires:	tetex
BuildRequires:	pam-devel
BuildRequires:	libpcap-devel
BuildRequires:	chrpath >= 0.12
BuildRequires:	autoconf automake libtool
%if %{with_snmp}
Requires:	net-snmp-mibs
BuildRequires:	net-snmp-devel
BuildRequires:	openssl-devel
%endif
%if %{with_vtysh}
BuildRequires:	readline readline-devel ncurses ncurses-devel
Requires:		readline ncurses
%endif
# Initscripts > 5.60 is required for IPv6 support
Requires(pre):		initscripts >= 5.60
Requires:		initscripts >= 5.60
Requires(pre):		ncurses readline pam
Requires:		ncurses readline pam
Provides:	routingdaemon
Obsoletes:	bird gated mrt zebra
Provides:	bird gated mrt zebra
Requires:	%{libname} = %{version}

%description
Quagga is a free software that manages TCP/IP based routing
protocol. It takes multi-server and multi-thread approach to resolve
the current complexity of the Internet.

Quagga supports BGP4, BGP4+, OSPFv2, OSPFv3, RIPv1, RIPv2, and RIPng.

Quagga is intended to be used as a Route Server and a Route Reflector. It is
not a toolkit, it provides full routing power under a new architecture.
Quagga by design has a process for each protocol.

Quagga is a fork of GNU Zebra.

%package	contrib
Summary:	Tools for quagga
Group:		System/Servers

%description	contrib
Contributed/3rd party tools which may be of use with quagga.

%package -n	%{libname}
Summary:	Shared %{name} library
Group:          System/Libraries

%description -n	%{libname}
This package provides the shared %{name} library.

%package -n	%{develname}
Summary:	Header and object files for quagga development
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}
Provides:	lib%{name}-devel = %{version}
Obsoletes:	%{mklibname quagga 0 -d}

%description -n	%{develname}
The quagga-devel package contains the header and object files necessary for
developing OSPF-API and quagga applications.

%prep

%setup  -q
%patch0 -p1 -b .netlink
%patch1 -p1 -b .nostart
%patch3 -p0 -b .libcap

%if %{with_pim}
tar xzf %{SOURCE2}
#patch -p1 --fuzz=0 < qpimd-0.162/pimd-0.162-quagga-0.99.17.patch
%patch100 -p1
%endif

%build
export CFLAGS="%{optflags} -fPIC"

%serverbuild
autoreconf -fi
%configure2_5x \
    --sysconfdir=%{_sysconfdir}/quagga \
    --localstatedir=/var/run/quagga \
%if %{with_ipv6}
    --enable-ipv6 \
%endif
%if %{with_snmp}
    --enable-snmp \
%endif
%if %{with_multipath}
    --enable-multipath=%{with_multipath} \
%endif
%if %{with_tcp_zebra}
    --enable-tcp-zebra \
%endif
%if %{with_nssa}
    --enable-nssa \
%endif
%if %{with_opaque_lsa}
    --enable-opaque-lsa \
%endif
%if %{with_ospf_te}
    --enable-ospf-te \
%endif
%if %{with_vtysh}
    --enable-vtysh \
%endif
%if %{with_ospfclient }
    --enable-ospfclient=yes \
%else
    --enable-ospfclient=no\
%endif
%if %{with_ospfapi}
    --enable-ospfapi=yes \
%else
    --enable-ospfapi=no \
%endif
%if %{with_irdp}
    --enable-irdp=yes \
%else
    --enable-irdp=no \
%endif
%if %{with_isisd}
    --enable-isisd \
%else
    --disable-isisd \
%endif
%if %{with_pim}
    --enable-pimd \
%endif
%if %{with_pam}
    --with-libpam \
%endif
%if %{quagga_user}
    --enable-user=%{quagga_user} \
    --enable-group=%{quagga_user} \
%endif
%if %{vty_group}
    --enable-vty-group=%{vty_group} \
%endif
%if %{with_rtadv}
    --with-rtadv \
%endif
    --with-cflags="%{optflags}" \
    --enable-netlink

make MAKEINFO="makeinfo --no-split"

pushd doc
    texi2html quagga.texi
popd

%install

# don't fiddle with the initscript!
export DONT_GPRINTIFY=1

install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_sysconfdir}/sysconfig
install -d %{buildroot}%{_sysconfdir}/logrotate.d
install -d %{buildroot}%{_sysconfdir}/pam.d
install -d %{buildroot}/var/log/quagga
install -d %{buildroot}/var/run/quagga
install -d %{buildroot}%{_infodir}


%makeinstall_std

# Remove this file, as it is uninstalled and causes errors when building on RH9
rm -rf %{buildroot}/usr/share/info/dir

%if %{with_pim}
install -m755 %{SOURCE3} %{buildroot}%{_initrddir}/pimd
%endif

install -m755 %{zeb_rh_src}/zebra.init %{buildroot}%{_initrddir}/zebra
install -m755 %{zeb_rh_src}/bgpd.init %{buildroot}%{_initrddir}/bgpd
%if %{with_ipv6}
install -m755 %{zeb_rh_src}/ospf6d.init %{buildroot}%{_initrddir}/ospf6d
install -m755 %{zeb_rh_src}/ripngd.init %{buildroot}%{_initrddir}/ripngd
%endif
install -m755 %{zeb_rh_src}/ospfd.init %{buildroot}%{_initrddir}/ospfd
install -m755 %{zeb_rh_src}/ripd.init %{buildroot}%{_initrddir}/ripd
install -m755 %{zeb_rh_src}/watchquagga.init %{buildroot}%{_initrddir}/watchquagga
%if %{with_isisd}
install -m755 %{zeb_rh_src}/isisd.init %{buildroot}%{_initrddir}/isisd
%endif
install -m644 %{zeb_rh_src}/quagga.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/quagga
install -m644 %{zeb_rh_src}/quagga.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/quagga

# fix conditional pam config file
%if %{mdkversion} < 200610
install -m644 %{zeb_rh_src}/quagga.pam.stack %{buildroot}%{_sysconfdir}/pam.d/quagga
%else
install -m644 %{zeb_rh_src}/quagga.pam %{buildroot}%{_sysconfdir}/pam.d/quagga
%endif

# nuke rpath
chrpath -d %{buildroot}%{_bindir}/*
chrpath -d %{buildroot}%{_sbindir}/*

rm -f %{buildroot}%{_libdir}/*.*a

%pre
# add vty_group
%if %{vty_group}
%_pre_groupadd %{vty_group}
%endif
# add quagga user and group
%if %{quagga_user}
%_pre_useradd %{quagga_user} %{_localstatedir}/lib /sbin/nologin
%endif

%post
%_post_service zebra
%_post_service ripd
%if %{with_ipv6}
%_post_service ospf6d
%_post_service ripngd
%endif
%_post_service ospfd
%_post_service bgpd
%_post_service watchquagga

%_install_info %{name}.info

# Create dummy files if they don't exist so basic functions can be used.
if [ ! -e %{_sysconfdir}/quagga/zebra.conf ]; then
	echo "hostname `hostname`" > %{_sysconfdir}/quagga/zebra.conf
%if %{quagga_user}
	chown %{quagga_user}:%{quagga_user} %{_sysconfdir}/quagga/zebra.conf
%endif
	chmod 640 %{_sysconfdir}/quagga/zebra.conf
fi
if [ ! -e %{_sysconfdir}/quagga/vtysh.conf ]; then
	touch %{_sysconfdir}/quagga/vtysh.conf
	chmod 640 %{_sysconfdir}/quagga/vtysh.conf
fi

%preun
%_preun_service zebra
%_preun_service ripd
%if %{with_ipv6}
%_preun_service ripngd
%endif
%_preun_service ospfd
%if %{with_ipv6}
%_preun_service ospf6d
%endif
%_preun_service bgpd
%_preun_service watchquagga

%_remove_install_info %{name}.info

%postun
%if %{quagga_user}
%_postun_userdel %{quagga_user}
%endif

%files
%doc */*.sample* AUTHORS COPYING doc/quagga.html doc/mpls
%doc ChangeLog INSTALL NEWS README REPORTING-BUGS SERVICES TODO
#
%if %{quagga_user}
%dir %attr(0751,%{quagga_user},%{quagga_user}) %{_sysconfdir}/quagga
%dir %attr(0750,%{quagga_user},%{quagga_user}) /var/log/quagga
%dir %attr(0751,%{quagga_user},%{quagga_user}) /var/run/quagga
%else
#
%dir %attr(0750,root,root) %{_sysconfdir}/quagga
%dir %attr(0750,root,root) /var/log/quagga
%dir %attr(0750,root,root) /var/run/quagga
%endif
#
%if %{vty_group}
%attr(0640,%{quagga_user},%{vty_group}) %config(noreplace) %{_sysconfdir}/quagga/vtysh.conf*
%endif
#
%config(noreplace) %{_sysconfdir}/pam.d/quagga
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/*
%config(noreplace) %{_sysconfdir}/sysconfig/quagga
%config(noreplace) %{_sysconfdir}/quagga/bgpd.conf*
%config(noreplace) %{_sysconfdir}/quagga/ospf6d.conf*
%config(noreplace) %{_sysconfdir}/quagga/ospfd.conf*
%config(noreplace) %{_sysconfdir}/quagga/ripd.conf*
%config(noreplace) %{_sysconfdir}/quagga/ripngd.conf*
%config(noreplace) %{_sysconfdir}/quagga/zebra.conf*
%if %{with_pim}
%config(noreplace) %{_sysconfdir}/quagga/pimd.conf*
%endif
#
%attr(0755,root,root) %{_initrddir}/bgpd
%attr(0755,root,root) %{_initrddir}/ospf6d
%attr(0755,root,root) %{_initrddir}/ospfd
%attr(0755,root,root) %{_initrddir}/ripd
%attr(0755,root,root) %{_initrddir}/ripngd
%attr(0755,root,root) %{_initrddir}/watchquagga
%attr(0755,root,root) %{_initrddir}/zebra
%if %{with_pim}
%attr(0755,root,root) %{_initrddir}/pimd
%endif
#
%{_sbindir}/bgpd
%{_sbindir}/ospf6d
%{_sbindir}/ospfclient
%{_sbindir}/ospfd
%{_sbindir}/ripd
%{_sbindir}/ripngd
%{_sbindir}/watchquagga
%{_sbindir}/zebra
%if %{with_pim}
%{_sbindir}/pimd
%{_bindir}/test_igmpv3_join
%endif
#
%if %{with_vtysh}
%{_bindir}/vtysh
%attr(0644,root,root) %{_mandir}/man1/vtysh.1*
%endif
#
%if %{with_isisd}
%attr(0755,root,root) %{_initrddir}/isisd
%config(noreplace) %{_sysconfdir}/quagga/isisd.conf*
%{_sbindir}/isisd
%attr(0644,root,root) %{_mandir}/man8/isisd.8*
%endif
#
%attr(0644,root,root) %{_mandir}/man8/bgpd.8*
%attr(0644,root,root) %{_mandir}/man8/ospf6d.8*
%attr(0644,root,root) %{_mandir}/man8/ospfd.8*
%attr(0644,root,root) %{_mandir}/man8/ripd.8*
%attr(0644,root,root) %{_mandir}/man8/ripngd.8*
%attr(0644,root,root) %{_mandir}/man8/zebra.8*
%if %{with_pim}
%attr(0644,root,root) %{_mandir}/man8/pimd.8*
%endif
%{_infodir}/*info*

%files contrib
%doc tools

%files -n %{libname}
%{_libdir}/*.so.*

%files -n %{develname}
%{_libdir}/*.so
%dir %{_includedir}/quagga
%{_includedir}/quagga/*.h
%dir %{_includedir}/quagga/ospfd/*
#
%if %{with_ospfapi}
%dir %{_includedir}/quagga/ospfapi/*
%endif


%changelog
* Fri Mar 23 2012 Oden Eriksson <oeriksson@mandriva.com> 0.99.20.1-1mdv2012.0
+ Revision: 786342
- drop one file
- 0.99.20.1 (fixes CVE-2012-0249, CVE-2012-0250, CVE-2012-0255)
- various fixes

* Fri Sep 30 2011 Oden Eriksson <oeriksson@mandriva.com> 0.99.20-1
+ Revision: 702097
- 0.99.20
- simplify the pimd-0.162-quagga-0.99.18.diff patch
- drop upstream applied patches
- the quagga-0.99.11-fix-str-fmt.patch was silently fixed with no CVE assignment, well..., ok!
- 0.99.19 fixed CVE-2011-3323, CVE-2011-3324, CVE-2011-3325, CVE-2011-3326, CVE-2011-3327

* Fri Apr 01 2011 Oden Eriksson <oeriksson@mandriva.com> 0.99.18-1
+ Revision: 649653
- readd one rediffed patch
- 0.99.18

* Thu Mar 24 2011 zamir <zamir@mandriva.org> 0.99.17-3
+ Revision: 648238
- try pseudo patch
- wait fix error: texlive-20110312-1-mdv2011.0.x86_64 (due to unsatisfied texlive-texmf[*])
- try texi2html
- try again
- try again
- test requarements
- add pim-ssm support

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 0.99.17-2mdv2011.0
+ Revision: 627819
- don't force the usage of automake1.7

* Fri Aug 20 2010 Michael Scherer <misc@mandriva.org> 0.99.17-1mdv2011.0
+ Revision: 571432
- update to new version 0.99.17

* Thu Mar 11 2010 Oden Eriksson <oeriksson@mandriva.com> 0.99.16-1mdv2010.1
+ Revision: 517985
- 0.99.16

* Sun Aug 30 2009 Oden Eriksson <oeriksson@mandriva.com> 0.99.15-1mdv2010.0
+ Revision: 422370
- 0.99.15

* Wed Jul 22 2009 Oden Eriksson <oeriksson@mandriva.com> 0.99.14-1mdv2010.0
+ Revision: 398483
- 0.99.14

* Thu Jun 25 2009 Frederik Himpe <fhimpe@mandriva.org> 0.99.13-1mdv2010.0
+ Revision: 389184
- update to new version 0.99.13

* Sun May 10 2009 Oden Eriksson <oeriksson@mandriva.com> 0.99.12-1mdv2010.0
+ Revision: 373982
- 0.99.12 (fixes CVE-2009-1572)

* Fri Apr 03 2009 Funda Wang <fwang@mandriva.org> 0.99.11-2mdv2009.1
+ Revision: 363812
- bump rel
- fix str fmt
- rediff netlink patch

* Sat Oct 11 2008 Oden Eriksson <oeriksson@mandriva.com> 0.99.11-1mdv2009.1
+ Revision: 291860
- 0.99.11

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.99.10-2mdv2009.0
+ Revision: 269101
- rebuild early 2009.0 package (before pixel changes)

* Wed Jun 11 2008 Oden Eriksson <oeriksson@mandriva.com> 0.99.10-1mdv2009.0
+ Revision: 218009
- 0.99.10
- use _disable_ld_no_undefined to fix linkage
- added P3 to fix other linkage
- use the %%serverbuild macro

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Sep 13 2007 Oden Eriksson <oeriksson@mandriva.com> 0.99.9-1mdv2008.1
+ Revision: 84923
- 0.99.9

* Mon Aug 27 2007 Thierry Vignaud <tv@mandriva.org> 0.99.7-2mdv2008.0
+ Revision: 72252
- fix info-install requires
- convert prereq
- kill file require on info-install

* Mon Jul 02 2007 Andreas Hasenack <andreas@mandriva.com> 0.99.7-1mdv2008.0
+ Revision: 47301
- updated to version 0.99.7 (fixes #30596)


* Wed Mar 07 2007 Oden Eriksson <oeriksson@mandriva.com> 0.99.6-1mdv2007.0
+ Revision: 134493
- Import quagga

* Wed Mar 07 2007 Oden Eriksson <oeriksson@mandriva.com> 0.99.6-1mdv2007.1
- 0.99.6
- synced patches with fc (0.98.6-3.fc7)
- enable -fstack-protector

* Tue Feb 21 2006 Oden Eriksson <oeriksson@mandriva.com> 0.99.3-1mdk
- 0.99.3
- use dynamic uid/gid
- rediff P0 and install the pam_stack.so version if needed

* Wed Aug 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.98.5-1mdk
- 0.98.5
- fix deps

* Wed Jun 29 2005 Oden Eriksson <oeriksson@mandriva.com> 0.98.4-1mdk
- 0.98.4

* Sat Apr 09 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.98.3-1mdk
- 0.98.3
- use the %%mkrel macro
- misc rpmlint fixes

* Fri Feb 04 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.98.0-2mdk
- rebuilt against new readline

* Tue Jan 18 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.98.0-1mdk
- 0.98.0

* Fri Dec 31 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.97.4-3mdk
- revert latest "lib64 fixes"
- fixed the install info error
- make it require the explicit libname version

* Wed Dec 29 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.97.4-2mdk
- make it compile on 10.0

* Tue Dec 28 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.97.4-1mdk
- 0.97.4
- rediffed P0
- added watchquagga
- use the %%configure2_5x macro and libifiction
- nuke rpath
- misc spec file fixes

* Wed Aug 18 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.96.5-1mdk
- quagga-0.96.5 (the zebra fork, fedora import)

* Wed Jun 16 2004 Elliot Lee <sopwith@redhat.com>
- rebuilt

* Wed May 05 2004 Jay Fenlason <fenlason@redhat.com> 0.96.5-0
- New upstream version
- Change includedir
- Change the pre scriptlet to fail if the useradd command fails.
- Remove obsolete patches from this .spec file and renumber the two
  remaining ones.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12216 |12cu|quasi88-0.6.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:         quasi88
License:      GPL
Group:        Emulators
Version:      0.6.3
Release:      3
Summary:      NEC PC-8801 Emulator
URL:          http://www.117.ne.jp/~show/pc8801/pc88emu.html
Source0:      http://www.117.ne.jp/~show/pc8801/%name-%version.tgz
Patch0:       %name-compile.patch
Patch1:       %name-rpmlint.patch
Patch2:       %name-Werror.patch
BuildRequires: SDL-devel gcc-c++

%description
Needs ROM images in ~/.quasi88/rom. You can use the corresponding MESS rom set
(pc88srl.zip).

%prep
%setup
%patch0 -p1 -b .config~
%patch1 -p0 -b .rpmlint~
%patch2 -p1 -b .Werror~

%build
CFLAGS="$RPM_OPT_FLAGS" make \
%ifarch %ix86 x86_64 ia64 %arm
LSB_FIRST=1
%else

%endif
cd tools
make CFLAGS="$RPM_OPT_FLAGS"

%install
install -D -m 755 quasi88.sdl %{buildroot}%{_bindir}/quasi88
install -m 755 tools/*88 %{buildroot}%{_bindir}

%files
%defattr(-,root,root)
%doc document/* *.ini *.rc tools/*.txt
%{_bindir}/*88



%changelog
* Wed Jan 04 2012 Bernhard Rosenkraenzer <bero@bero.eu> 0.6.3-2mdv2011.0
+ Revision: 755571
- Use -p1 when applying patch0
- Add URL to upstream sources in Source tag
- Make it build with the standard -Werror flags
- Fix build/linkage issues

  + Zombie Ryushu <ryushu@mandriva.org>
    - Bad patch
    - Spec Cleanups
    - Spec Cleanups
    - imported package quasi88


* Thu Nov 27 2008 - uli@suse.de
- fixed bugs found by rpmlint

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12217 |12cu|qucs-0.0.17-0.svn1842.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Werror_cflags %{nil}

%define svn 1842

Summary:	An integrated circuit simulator
Name:		qucs
Version:	0.0.17
Release:	0.svn%{svn}.1
License:	QPL
Group:		Sciences/Other
Url:		http://qucs.sourceforge.net/
Source0:	%{name}-%{version}-svn%{svn}.tar.bz2
BuildRequires:	adms
BuildRequires:	flex
BuildRequires:	bison
BuildRequires:	qt3-devel
BuildRequires:	imagemagick

%description
Qucs is going to be an integrated circuit simulator which means you will be
able to setup a circuit with a graphical user interface (GUI) and simulate the
large-signal, small-signal and noise behaviour of the circuit. After that
simulation has finished you can present the simulation results on a
presentation page or window.

%prep
%setup -q -n %{name}-%{version}-svn%{svn}

%build
export QTDIR=/usr/lib/qt3
%configure2_5x
%make

%install
%makeinstall_std

mkdir -p %{buildroot}%{_miconsdir} %{buildroot}%{_iconsdir} %{buildroot}%{_liconsdir}
convert -resize 16x16 qucs/bitmaps/ysmith.png %{buildroot}%{_miconsdir}/%{name}.png
convert -resize 32x32 qucs/bitmaps/ysmith.png %{buildroot}%{_iconsdir}/%{name}.png
convert -resize 48x48 qucs/bitmaps/ysmith.png %{buildroot}%{_liconsdir}/%{name}.png
chmod 644 %{buildroot}%{_miconsdir}/%{name}.png
chmod 644 %{buildroot}%{_iconsdir}/%{name}.png
chmod 644 %{buildroot}%{_liconsdir}/%{name}.png

# add menu

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=%{name}
Comment=An integrated circuit simulator
Comment[ru]=Симулятор электрических цепей
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Electricity;Science;X-MandrivaLinux-MoreApplications-Sciences-Electricity;
EOF

%files
%doc README
%{_bindir}/*
%{_datadir}/%{name}
%{_mandir}/man?/*
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_datadir}/applications/mandriva-%{name}.desktop



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12218 |12cu|quicksynergy-0.9.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		quicksynergy
Version:	0.9.0
Release:	1
Summary:	Share keyboard and mouse between computers
Group:		System/Configuration/Hardware
License:	GPLv2+
URL:		http://code.google.com/p/quicksynergy/
Source0:	http://quicksynergy.googlecode.com/files/%{name}-%{version}.tar.gz
BuildRequires:	gettext
BuildRequires:	imagemagick
BuildRequires:	pkgconfig(gtk+-2.0)
Requires:	synergy

%description
QuickSynergy is a graphical interface (GUI) for easily configuring Synergy2,
an application that allows the user to share his mouse and keyboard between
two or more computers.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

# install menu entry
mkdir -p %{buildroot}%{_datadir}/applications/
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=QuickSynergy
Comment=Share keyboard and mouse between computers
Exec=%{name}
Icon=%{name}
Type=Application
Terminal=false
StartupNotify=true
Categories=System;Utility;
EOF

# install menu icons
for N in 16 32 48 64 128;
do
convert src/logo/qslogo.png -resize ${N}x${N} $N.png;
install -D -m 0644 16.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/apps/%{name}.png
done

%find_lang %{name}

%files -f %{name}.lang
%doc ChangeLog COPYING AUTHORS README
%{_bindir}/quicksynergy
%{_datadir}/applications/quicksynergy.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12219 |12cu|quilt-0.60-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

#
# spec file for quilt - patch management scripts
#

Name:		quilt
Summary:	Scripts for working with series of patches
License:	GPLv2
Group:		Development/Other
Version:	0.60
Release:	2
URL:		http://savannah.nongnu.org/projects/quilt
Requires:	coreutils diffutils patch gzip bzip2 perl mktemp gettext
Requires:	diffstat procmail ed
Source:		http://mirrors.zerg.biz/nongnu/quilt/%{name}-%{version}.tar.gz
# sendmail-command is needed for testing purpose
BuildRequires: sendmail-command diffstat procmail ed

%description
The scripts allow to manage a series of patches by keeping
track of the changes each patch makes. Patches can be
applied, un-applied, refreshed, etc.

The scripts are heavily based on Andrew Morton's patch scripts
found at http://www.zip.com.au/~akpm/linux/patches/.


%prep
%setup -q

%build
%configure --with-mta=%{_sbindir}/sendmail --with-diffstat=%{_bindir}/diffstat
make BUILD_ROOT=%{buildroot}

%check
make check

%install
make install BUILD_ROOT=%{buildroot}
mv -f %{buildroot}/%{_docdir}/%{name}/ %{buildroot}/%{_docdir}/%{name}-%{version}/
%{find_lang} %{name}

%files -f %{name}.lang
%config(noreplace) /etc/bash_completion.d/quilt
%config(noreplace) /etc/quilt.quiltrc
%{_bindir}/*
%{_datadir}/emacs/site-lisp/quilt.el
%{_datadir}/%{name}/*
#%{_libdir}/quilt/
%{_mandir}/man1/*.1*
%doc %{_docdir}/%{name}-%{version}
%doc AUTHORS TODO

%changelog
* Wed Mar 05 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.60-2
+ Revision: 17c483a
- Disable debug



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12220 |12cu|quiterss-0.13.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname		QuiteRSS
#define	oversion	0.13.0.2610
%define	qtsingleapp	%{_prefix}/lib/qt4/include/QtSolutions/

Name:		quiterss
Summary:	RSS/Atom feed reader written on Qt
Version:	0.13.2
Release:	1
License:	GPLv3+
Group:		Networking/News
URL:		https://code.google.com/p/quite-rss/
Source0:	https://quite-rss.googlecode.com/files/%{oname}-%{version}-src.tar.bz2
#Patch0:	QuiteRSS-0.13.0-not-use-3rdparty.patch
Patch1:		QuiteRSS-0.13.2-fix-install-prefix.patch
BuildRequires:	qt4-devel >= 4.7.0
BuildRequires:	qtsingleapplication-devel
BuildRequires:	sqlite3-devel

%description
QuiteRSS is RSS/Atom feed reader written on Qt.

%prep
%setup -qn %{oname}-%{version}-src
#patch0 -p1
%patch1 -p1
find . -type f -executable -exec chmod a-x {} \;

%build
export CFLAGS="%{optflags}"
%qmake_qt4 SYSTEMQTSA=%{qtsingleapp}
%make

%install
make install INSTALL_ROOT=%{buildroot}

%if %{mdvver} >= 201200
%find_lang %{name} --with-qt
%else
cat > %{name}.lang << EOF
%lang(cs_cz) /usr/share/quiterss/lang/quiterss_cs_cz.qm
%lang(de) /usr/share/quiterss/lang/quiterss_de.qm
%lang(en) /usr/share/quiterss/lang/quiterss_en.qm
%lang(es) /usr/share/quiterss/lang/quiterss_es.qm
%lang(fa) /usr/share/quiterss/lang/quiterss_fa.qm
%lang(fr) /usr/share/quiterss/lang/quiterss_fr.qm
%lang(hu) /usr/share/quiterss/lang/quiterss_hu.qm
%lang(it) /usr/share/quiterss/lang/quiterss_it.qm
%lang(ja) /usr/share/quiterss/lang/quiterss_ja.qm
%lang(ko) /usr/share/quiterss/lang/quiterss_ko.qm
%lang(lt) /usr/share/quiterss/lang/quiterss_lt.qm
%lang(nl) /usr/share/quiterss/lang/quiterss_nl.qm
%lang(pl) /usr/share/quiterss/lang/quiterss_pl.qm
%lang(pt_br) /usr/share/quiterss/lang/quiterss_pt_br.qm
%lang(ru) /usr/share/quiterss/lang/quiterss_ru.qm
%lang(sr) /usr/share/quiterss/lang/quiterss_sr.qm
%lang(sv) /usr/share/quiterss/lang/quiterss_sv.qm
%lang(uk) /usr/share/quiterss/lang/quiterss_uk.qm
%lang(zh_cn) /usr/share/quiterss/lang/quiterss_zh_cn.qm
EOF
%endif


%files -f %{name}.lang
%doc AUTHORS CHANGELOG COPYING README
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.*
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/%{name}/sound/notification.wav
%{_datadir}/%{name}/style/*.qss
%{_datadir}/%{name}/style/*.css


%changelog
* Wed Jul 31 2013 Giovanni Mariani <mc2374@mclink.it> 0.13.2-1
- New release 0.13.2
- Dropped P0 (now useless) and rediffed P1

* Sat Jun 01 2013 Giovanni Mariani <mc2374@mclink.it> 0.13.0-1
- New release 0.13.0
- Redone P0 (now the systen sqlite is used by default)
- Added P1 to fix install path

* Fri May 10 2013 Giovanni Mariani <mc2374@mclink.it> 0.12.5-1
- New release 0.12.5
- Fixed file list

* Sat Mar 30 2013 Giovanni Mariani <mc2374@mclink.it> 0.12.4-1
- New release 0.12.4
- Remade P0 (there are a couples of files hardcoding the sqlite3.h
  header path)
- Updated the translations list
- Fixed file list
- Added some docs

* Thu Jun 28 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.9.1-1
+ Revision: 807381
- update to 0.9.1

* Thu Apr 19 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.8.6-1
+ Revision: 792009
- imported package quiterss


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12221 |12cu|qupzilla-1.6.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		oname	QupZilla
%define		major	1
%define		libname	%mklibname %{oname} %{major}
%define		devname	%mklibname %{oname} -d

Summary:	Fast browser based on QtWebKit
Name:		qupzilla
Version:	1.6.6
Release:	1
License:	GPLv3+ and BSD and LGPLv2.1 and GPLv2+ and MPL
Group:		Networking/WWW
Url:		http://www.qupzilla.org/
# Packaged from git://github.com/QupZilla/qupzilla.git
Source0:	https://codeload.github.com/QupZilla/qupzilla/zip/v%{version}/qupzilla-%{version}.zip
Patch0:		qupzilla-1.3.5-mdv-linking.patch
BuildRequires:	qt5-devel
BuildRequires:	pkgconfig(Qt5WebKit)
BuildRequires:	qt5-linguist-tools
BuildRequires:	dos2unix
Requires:	%{name}-core = %{EVRD}
Requires:	%{name}-plugins = %{EVRD}
Requires:	qt5-database-plugin-sqlite
Requires:	qt5-output-driver-default
Conflicts:	rosa-media-player-plugin

%description
QupZilla is a new and very fast QtWebKit browser. It aims to be a lightweight
web browser available through all major platforms. This project has been
originally started only for educational purposes. But from its start, QupZilla
has grown into a feature-rich browser.

QupZilla has all standard functions you expect from a web browser. It includes
bookmarks, history (both also in sidebar) and tabs. Above that, you can manage
RSS feeds with an included RSS reader, block ads with a builtin AdBlock plugin,
block Flash content with Click2Flash and edit the local CA Certificates
database with an SSL Manager.

QupZilla's main aim is to be a very fast and very stable QtWebKit browser
available to everyone. There are already a lot of QtWebKit browsers available,
but they are either bound to the KDE environment (rekonq), are not actively
developed or very unstable and miss important features. But there is missing
a multiplatform, modern and actively developed browser. QupZilla is trying
to fill this gap by providing a very stable browsing experience.

%files

#----------------------------------------------------------------------------

%package core
Summary:	%{oname} web browser core package
Group:		Networking/WWW

%description core
QupZilla is a new and very fast QtWebKit browser. It aims to be a lightweight
web browser available through all major platforms. This project has been
originally started only for educational purposes. But from its start, QupZilla
has grown into a feature-rich browser.

QupZilla has all standard functions you expect from a web browser. It includes
bookmarks, history (both also in sidebar) and tabs. Above that, you can manage
RSS feeds with an included RSS reader, block ads with a builtin AdBlock plugin,
block Flash content with Click2Flash and edit the local CA Certificates
database with an SSL Manager.

QupZilla's main aim is to be a very fast and very stable QtWebKit browser
available to everyone. There are already a lot of QtWebKit browsers available,
but they are either bound to the KDE environment (rekonq), are not actively
developed or very unstable and miss important features. But there is missing
a multiplatform, modern and actively developed browser. QupZilla is trying
to fill this gap by providing a very stable browsing experience.

%files core -f %{name}.lang
%doc AUTHORS COPYRIGHT FAQ README.md
%{_bindir}/%{name}
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/themes
%{_datadir}/bash-completion/completions/*
%{_iconsdir}/hicolor/*/apps/*.png
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/applications/%{name}.desktop
%dir %{_datadir}/%{name}/locale
%dir %{_libdir}/qupzilla

#----------------------------------------------------------------------------

%package plugins
Summary:	Various plugins for %{oname} web browser
Group:		Networking/WWW
Requires:	%{name} = %{EVRD}

%description plugins
QupZilla Plugins are dynamically loaded shared libraries (*.so) that can extend
application in almost any way. This package contains the following plugins:

* Mouse Gestures
* Access Keys Navigation
* Personal Information Manager
* GreaseMonkey

%files plugins
%{_libdir}/qupzilla/*.so

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	%{oname} shared library
Group:		System/Libraries

%description -n %{libname}
Shared library used by %{oname} web browser.

%files -n %{libname}
%{_libdir}/lib%{oname}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	%{oname} development files
Group:		Development/C++
Requires:	%{libname} = %{EVRD}

%description -n %{devname}
Development files for %{libname} library.

%files -n %{devname}
%{_libdir}/lib%{oname}.so

#----------------------------------------------------------------------------

%prep
%setup -q
%apply_patches
dos2unix COPYRIGHT README.md
# remove outdated prebuilt localizations
rm -rf bin/locale


%build
export USE_LIBPATH=%{_libdir}/
export USE_WEBGL="true"
%qmake_qt5
%make STRIP=true

%install
make install INSTALL_ROOT=%{buildroot} STRIP=true

%if %{mdvver} >= 201200
%find_lang %{name} --all-name --with-qt
echo "%%lang(uz) /usr/share/qupzilla/locale/uz@Latn.qm" >>%{name}.lang
%else
cat > %{name}.lang << EOF
%lang(ja) %{_datadir}/qupzilla/locale/qt_ja.qm
%lang(ru) %{_datadir}/qupzilla/locale/ru_RU.qm
%lang(pt) %{_datadir}/qupzilla/locale/pt_PT.qm
%lang(it) %{_datadir}/qupzilla/locale/qt_it.qm
%lang(sr_RS) %{_datadir}/qupzilla/locale/sr_RS.qm
%lang(pt) %{_datadir}/qupzilla/locale/qt_pt.qm
%lang(uk) %{_datadir}/qupzilla/locale/qt_uk.qm
%lang(sk) %{_datadir}/qupzilla/locale/qt_sk.qm
%lang(el) %{_datadir}/qupzilla/locale/el_GR.qm
%lang(ja) %{_datadir}/qupzilla/locale/ja_JP.qm
%lang(ro) %{_datadir}/qupzilla/locale/ro_RO.qm
%lang(sr_RS) %{_datadir}/qupzilla/locale/qt_sr_RS.qm
%lang(zh_CN) %{_datadir}/qupzilla/locale/qt_zh_CN.qm
%lang(sv) %{_datadir}/qupzilla/locale/sv_SE.qm
%lang(cs) %{_datadir}/qupzilla/locale/cs_CZ.qm
%lang(es_VE) %{_datadir}/qupzilla/locale/es_VE.qm
%lang(id) %{_datadir}/qupzilla/locale/id_ID.qm
%lang(es) %{_datadir}/qupzilla/locale/qt_es.qm
%lang(de) %{_datadir}/qupzilla/locale/qt_de.qm
%lang(cs) %{_datadir}/qupzilla/locale/qt_cs.qm
%lang(ka_GE) %{_datadir}/qupzilla/locale/ka_GE.qm
%lang(es) %{_datadir}/qupzilla/locale/es_ES.qm
%lang(uk_UA) %{_datadir}/qupzilla/locale/uk_UA.qm
%lang(hu) %{_datadir}/qupzilla/locale/qt_hu.qm
%lang(it) %{_datadir}/qupzilla/locale/it_IT.qm
%lang(zh_CN) %{_datadir}/qupzilla/locale/zh_CN.qm
%lang(nl) %{_datadir}/qupzilla/locale/qt_nl.qm
%lang(sr_BA) %{_datadir}/qupzilla/locale/qt_sr_BA.qm
%lang(sk) %{_datadir}/qupzilla/locale/sk_SK.qm
%lang(sr_BA) %{_datadir}/qupzilla/locale/sr_BA.qm
%lang(zh_TW) %{_datadir}/qupzilla/locale/qt_zh_TW.qm
%lang(hu) %{_datadir}/qupzilla/locale/hu_HU.qm
%lang(pl) %{_datadir}/qupzilla/locale/pl_PL.qm
%lang(sv) %{_datadir}/qupzilla/locale/qt_sv.qm
%lang(de) %{_datadir}/qupzilla/locale/de_DE.qm
%lang(zh_TW) %{_datadir}/qupzilla/locale/zh_TW.qm
%lang(fr) %{_datadir}/qupzilla/locale/qt_fr.qm
%lang(nl) %{_datadir}/qupzilla/locale/nl_NL.qm
%lang(el) %{_datadir}/qupzilla/locale/qt_el.qm
%lang(pt_BR) %{_datadir}/qupzilla/locale/pt_BR.qm
%lang(pl) %{_datadir}/qupzilla/locale/qt_pl.qm
%lang(fr) %{_datadir}/qupzilla/locale/fr_FR.qm
%lang(ru) %{_datadir}/qupzilla/locale/qt_ru.qm
%lang(uz) %{_datadir}/qupzilla/locale/uz@Latn.qm
EOF
%endif
cat >>%{name}.lang <<EOF
%lang(lg) %{_datadir}/qupzilla/locale/lg.qm
%lang(nqo) %{_datadir}/qupzilla/locale/nqo.qm
EOF


%changelog
* Tue May 27 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.6.6-1
+ Revision: 14db597
- New version 1.6.6



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12222 |12cu|qutecsound-0.6.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global optflags %{optflags} -Wstrict-aliasing=0 
%define debug_package	%{nil}
#define distsuffix mrb

Name:			qutecsound
Version:		0.6.1
Release:		2
Summary:		Frontend for the csound sound processor
License:		LGPLv2.1
Group:			Sound
URL:			http://qutecsound.sourceforge.net/
Source0:		http://garr.dl.sourceforge.net/project/qutecsound/CsoundQt/0.8.3/%{name}-%{version}-src.tar.gz
Source1:		%{name}.desktop
Source3:		qcs-unix.pro
BuildRequires:		desktop-file-utils
BuildRequires:		qt4-devel
BuildRequires:      	doxygen
BuildRequires:     	imagemagick
BuildRequires:     	csound-devel
BuildRequires:     	PyQt4
BuildRequires:     	csound
BuildRequires:     	pkgconfig(sndfile)
BuildRequires:     	pkgconfig(python)



Requires:     	csound

%description
CsoundQt is a frontend for Csound featuring 
a highlighting editor with autocomplete, 
interactive widgets and integrated help. 
It is a cross-platform and aims to be a simple 
yet powerful and complete development environment 
for Csound. It can open files created by MacCsound. 
Csound is a musical programming 
language with a very long history,
with roots in the origins of computer music.
It is still being maintained by an active 
community and despite its age, is still one of 
the most powerful tools for sound processing and synthesis. 
CsoundQt hopes to bring the power of 
Csound to a larger group of people, by reducing 
Csound's intial learning curve, and by giving 
users more immediate control of their sound. 
It hopes to be both a simple tool for 
the beginner, as well as a powerful tool for experienced users.

%prep
%setup -q
cp -r %{SOURCE3} qcs-unix.pro

%build
%qmake_qt4 qcs.pro 
%make

%install
# Prepare folders no install provided
install -d %{buildroot}/usr/{bin,share/{applications,{,doc}/%{name}}}

# Bin file
install -Dm755 bin/qutecsound-f "%{buildroot}%{_bindir}/%{name}"

# Examples docs and data
cp -a examples %{buildroot}%{_datadir}/%{name}
cp -a images %{buildroot}%{_datadir}/%{name}


# Desktop file and pixmaps
install -Dm644 %{SOURCE1} "%{buildroot}%{_datadir}/applications"
install -Dm644 images/qtcs.png "%{buildroot}%{_datadir}/pixmaps/%{name}.png"

desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop


%files
%doc ChangeLog BUILDING COPYING doc/*
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}
%{_datadir}/pixmaps/%{name}.png





%changelog
* Mon Jun 02 2014 SymbianFlo <symbianflo@mandrivausers.ro> 0.6.1-2
+ Revision: 9cb14af
- Updated qutecsound.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12223 |12cu|qutim-0.3.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

Summary:	qutIM - multiplatform multiprotocol (ICQ, Jabber etc) instant messenger
Name:		qutim
Version:	0.3.2
Release:	1
License:	GPLv2+
Group:		Networking/Instant messaging
Url:		http://qutim.org/
Source0:	http://qutim.org/dwnl/68/%{name}-%{version}.tar.xz
Patch0:		telepathy-qt4-telepathyqt-upstream.patch
BuildRequires:	cmake
BuildRequires:	doxygen
BuildRequires:	qt4-assistant
BuildRequires:	qt4-linguist
BuildRequires:	aspell-devel
BuildRequires:	kdelibs4-devel
BuildRequires:	qt4-devel
BuildRequires:	SDLmm-devel
BuildRequires:	SDL_sound-devel
BuildRequires:	pkgconfig(libidn)
BuildRequires:	pkgconfig(gnutls)
BuildRequires:	pkgconfig(hunspell)
BuildRequires:	pkgconfig(libjreen)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(SDL_gfx)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(SDL_ttf)
BuildRequires:	pkgconfig(phonon)
BuildRequires:	pkgconfig(vreen)

%description
qutIM - multiplatform multiprotocol (ICQ, Jabber) instant messenger.

%files
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.xpm
%{_datadir}/%{name}
%{_datadir}/apps/%{name}
%{_datadir}/apps/desktoptheme/default/icons/%{name}.svg
%{_libdir}/%{name}/plugins/*.so
%{_iconsdir}/*/*/*

#----------------------------------------------------------------------------

%define major 0
%define libname %mklibname qutim %{major}

%package -n	%{libname}
Summary:	qutIM shared library
Group:		Networking/Instant messaging

%description -n %{libname}
qutIM - multiplatform multiprotocol (ICQ, Jabber) instant messenger.

%files -n %{libname}
%{_libdir}/libqutim.so.%{major}*

#----------------------------------------------------------------------------

%define chat_major 1
%define libadiumchat %mklibname qutim-adiumchat %{chat_major}

%package -n	%{libadiumchat}
Summary:	qutIM shared library
Group:		Networking/Instant messaging

%description -n %{libadiumchat}
qutIM - multiplatform multiprotocol (ICQ, Jabber) instant messenger.

%files -n %{libadiumchat}
%{_libdir}/libqutim-adiumchat.so.%{chat_major}*

#----------------------------------------------------------------------------

%define libadiumwebview %mklibname qutim-adiumwebview %{major}

%package -n	%{libadiumwebview}
Summary:	qutIM shared library
Group:		Networking/Instant messaging

%description -n %{libadiumwebview}
qutIM - multiplatform multiprotocol (ICQ, Jabber) instant messenger.

%files -n %{libadiumwebview}
%{_libdir}/libqutim-adiumwebview.so.%{major}*

#----------------------------------------------------------------------------

%define libsimplecontactlist %mklibname qutim-simplecontactlist %{major}

%package -n	%{libsimplecontactlist}
Summary:	qutIM shared library
Group:		Networking/Instant messaging

%description -n %{libsimplecontactlist}
qutIM - multiplatform multiprotocol (ICQ, Jabber) instant messenger.

%files -n %{libsimplecontactlist}
%{_libdir}/libqutim-simplecontactlist.so.%{major}*

#----------------------------------------------------------------------------

%define qutimdevelname %mklibname -d %{name}

%package -n	%{qutimdevelname}
Summary:	qutIM header files
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Requires:	%{libadiumchat} = %{EVRD}
Requires:	%{libadiumwebview} = %{EVRD}
Requires:	%{libsimplecontactlist} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{qutimdevelname}
qutIM - multiplatform multiprotocol (ICQ, Jabber) instant messenger
header files.

%files -n %{qutimdevelname}
%{_includedir}/%{name}/*.h
%{_includedir}/%{name}/adiumchat/*.h
%{_includedir}/%{name}/adiumwebview/*.h
%{_includedir}/%{name}/simplecontactlist/*.h
%{_libdir}/libqutim.so
%{_libdir}/libqutim-adiumchat.so
%{_libdir}/libqutim-adiumwebview.so
%{_libdir}/libqutim-simplecontactlist.so
%{_datadir}/cmake/Modules/*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
%cmake_kde4 \
	-DCMAKE_SKIP_RPATH:BOOL=ON \
	-DSYSTEM_JREEN=ON \
	-DSYSTEM_VREEN=ON \
	-DASTRAL=OFF \
	-DDOCKTILE=OFF \
	-DHAIKUNOTIFICATIONS=OFF \
	-DMACINTEGRATION=OFF \
	-DMAEMO5INTEGRATION=OFF \
	-DMOBILEABOUT=OFF \
	-DMOBILECONTACTINFO=OFF \
	-DMOBILENOTIFICATIONSSETTINGS=OFF \
	-DMOBILESETTINGSDIALOG=OFF \
	-DMOBILITY=OFF \
	-DOFFTHERECORD=OFF \
	-DPLUGMAN=OFF \
	-DSDLSOUND=OFF \
	-DSYMBIANINTEGRATION=OFF \
	-DUPDATER=OFF \
	-DWININTEGRATION=OFF
%make

%install
%makeinstall_std -C build

%changelog
* Thu Feb 20 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.3.2-1
+ Revision: 3ed6063
- LOG Update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12224 |12cu|qutim2-0.2.1.git.630-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname qutim

%define _disable_ld_as_needed 1
# Jabber fails to work with gcc 4.7 and -O2
%global optflags %{optflags} -O0

%define coreversion		0.2.1.git.630
%define icqversion		0.2.1.136
%define ircversion		0.2.0.38
%define jabberversion		0.2.1.431
%define mrimversion		0.2.1.146
%define vkontakteversion	0.2.0.40
%define yandexnarodversion	0.2.0.21
%define histmanversion		0.2.0.13
%define juickversion		0.2.1.100
%define weatherversion		0.2.1.145
%define massmessagingversion	0.2.1.120
%define plugmanversion		0.2.0.151
%define imagepubversion		10
%define kdeversion		31
%define msnversion		6
%define urlpreviewversion	12
%define cchkversion		0.0.7
%define twitterversion		4

Summary:	qutIM - multiplatform multiprotocol (ICQ, Jabber etc) instant messenger
Name:		qutim2
Version:	%{coreversion}
Release:	1
Group:		Networking/Instant messaging
License:	GPLv2+
Url:		http://qutim.org/
Source0:	%{oname}-%{coreversion}.tar.bz2
Source1:	qutim-emoticons-0.2.0.tar.bz2
Source2:	qutim-langs-0.2.0.tar.bz2
Source3:	qutim-sounds-0.2.0.tar.bz2
Source4:	qutIM.desktop
Source5:	TributeToQIP.tar.bz2
Source6:	qutim-glass.tar.bz2
Source7:	qutim-red.tar.bz2
Source8:	additional_plugins.tar.bz2
Patch0:		qutim-0.2.0-x86_64.patch
Patch1:		qutim-msn-3-cmake.patch
Patch2:		qutim-0.2.1.git.630-gcc4.7.patch
Patch3:		qutim-0.2.1.git.630-linkage.patch
Patch4:		qutim-0.2.1.git.630-speller.patch
Patch5:		qutim-0.2.1.git.630-qt4.8.patch
BuildRequires:	cmake
BuildRequires:	qt4-devel
BuildRequires:	idn-devel
BuildRequires:	gnutls-devel
BuildRequires:	phonon-devel
BuildRequires:	kdelibs4-devel
Conflicts:	%{oname} >= 0.2.80

%description
qutIM - multiplatform multiprotocol (ICQ, Jabber) instant messenger.

%files
%{_bindir}/%{oname}
%{_datadir}/applications/%{oname}.desktop
%{_datadir}/pixmaps/%{oname}.png
%{_datadir}/%{oname}

#----------------------------------------------------------------------------

%package -n %{name}-histman
Summary:	History manager plugin for qutIM
Group:		Networking/Instant messaging
Version:	%{histmanversion}
Requires:	%{name} = %{coreversion}

%description -n %{name}-histman
History manager plugin for qutIM. Import history from clients
like QIP, Miranda, Pidgin, Kopete, Gajim, Psi and others.

%files -n %{name}-histman
%{_libdir}/%{oname}/libhistman.so

#----------------------------------------------------------------------------

%package -n %{name}-icq
Summary:	ICQ plugin for qutIM
Group:		Networking/Instant messaging
Version:	%{icqversion}
Requires:	%{name} = %{coreversion}

%description -n %{name}-icq
ICQ plugin for qutIM.

%files -n %{name}-icq
%{_libdir}/%{oname}/liboscar.so

#----------------------------------------------------------------------------

%package -n %{name}-imagepub
Summary:	Image publishing services plugin for qutIM
Group:		Networking/Instant messaging
Version:	%{imagepubversion}
Requires:	%{name} = %{coreversion}

%description -n %{name}-imagepub
Image publishing services plugin for qutIM.

%files -n %{name}-imagepub
%{_libdir}/%{oname}/libimagepub.so

#----------------------------------------------------------------------------

%package -n %{name}-irc
Summary:	IRC plugin for qutIM
Group:		Networking/Instant messaging
Version:	%{ircversion}
Requires:	%{name} = %{coreversion}

%description -n %{name}-irc
IRC plugin for qutIM.

%files -n %{name}-irc
%{_libdir}/%{oname}/libirc.so

#----------------------------------------------------------------------------

%package -n %{name}-jabber
Summary:	Jabber plugin for qutIM
Group:		Networking/Instant messaging
Version:	%{jabberversion}
Requires:	%{name} = %{coreversion}

%description -n %{name}-jabber
Jabber plugin for qutIM.

%files -n %{name}-jabber
%{_libdir}/%{oname}/libjabber.so

#----------------------------------------------------------------------------

%package -n %{name}-juick
Summary:	Weather plugin for qutIM
Group:		Networking/Instant messaging
Version:	%{juickversion}
Requires:	%{name} = %{coreversion}

%description -n %{name}-juick
juick plugin for qutIM.

%files -n %{name}-juick
%{_libdir}/%{oname}/libjuick.so

#----------------------------------------------------------------------------

%package -n %{name}-kde-integration
Summary:	KDE integration plugin set for qutIM
Group:		Networking/Instant messaging
Version:	%{kdeversion}
Requires:	%{name} = %{coreversion}

%description -n %{name}-kde-integration
KDE integration plugin set for qutIM.

%files -n %{name}-kde-integration
%{_libdir}/%{oname}/libkde*.so

#----------------------------------------------------------------------------

%package -n %{name}-massmessaging
Summary:	Mass messaging plugin for qutIM
Group:		Networking/Instant messaging
Version:	%{massmessagingversion}
Requires:	%{name} = %{coreversion}

%description -n %{name}-massmessaging
Mass messaging plugin for qutIM.

%files -n %{name}-massmessaging
%{_libdir}/%{oname}/libmassmessaging.so

#----------------------------------------------------------------------------

%package -n %{name}-mrim
Summary:	Mail.ru plugin for qutIM
Group:		Networking/Instant messaging
Version:	%{mrimversion}
Requires:	%{name} = %{coreversion}

%description -n %{name}-mrim
Mail.ru plugin for qutIM.

%files -n %{name}-mrim
%{_libdir}/%{oname}/libmrim.so

#----------------------------------------------------------------------------

%package -n %{name}-msn
Summary:	MSN plugin for qutIM
Group:		Networking/Instant messaging
Version:	%{msnversion}
Requires:	%{name} = %{coreversion}

%description -n %{name}-msn
MSN plugin for qutIM.

%files -n %{name}-msn
%{_libdir}/%{oname}/libmsn.so

#----------------------------------------------------------------------------

%package -n %{name}-plugman
Summary:	Plugin manager for qutIM
Group:		Networking/Instant messaging
Version:	%{plugmanversion}
Requires:	%{name} = %{coreversion}

%description -n %{name}-plugman
Plugin manager for qutIM. Allow install additional themes,
icon packs and other useful staff.

%files -n %{name}-plugman
%{_libdir}/%{oname}/libplugman.so

#----------------------------------------------------------------------------

%package -n %{name}-twitter
Summary:	Twitter plugin for qutIM
Group:		Networking/Instant messaging
Version:	%{twitterversion}
Requires:	%{name} = %{coreversion}

%description -n %{name}-twitter
Twitter plugin for qutIM.

%files -n %{name}-twitter
%{_libdir}/%{oname}/libtwitter.so

#----------------------------------------------------------------------------

%package -n %{name}-urlpreview
Summary:	Prewiew URLs in messages plugin for qutIM
Group:		Networking/Instant messaging
Version:	%{urlpreviewversion}
Requires:	%{name} = %{coreversion}

%description -n %{name}-urlpreview
Prewiew URLs in messages plugin for qutIM.

%files -n %{name}-urlpreview
%{_libdir}/%{oname}/liburlpreview.so

#----------------------------------------------------------------------------

%package -n %{name}-vkontakte
Summary:	Vkontakte.ru plugin for qutIM
Group:		Networking/Instant messaging
Version:	%{vkontakteversion}
Requires:	%{name} = %{coreversion}

%description -n %{name}-vkontakte
Vkontakte.ru plugin for qutIM.

%files -n %{name}-vkontakte
%{_libdir}/%{oname}/libvkontakte.so

#----------------------------------------------------------------------------

%package -n %{name}-weather
Summary:	Weather plugin for qutIM
Group:		Networking/Instant messaging
Version:	%{weatherversion}
Requires:	%{name} = %{coreversion}

%description -n %{name}-weather
Weather plugin for qutIM.

%files -n %{name}-weather
%{_libdir}/%{oname}/libweather.so

#----------------------------------------------------------------------------

%package -n %{name}-yandexnarod
Summary:	Yandex.narod.ru plugin for qutIM
Group:		Networking/Instant messaging
Version:	%{yandexnarodversion}
Requires:	%{name} = %{coreversion}

%description -n %{name}-yandexnarod
Yandex.narod.ru plugin for qutIM. Requires narod.ru account.

%files -n %{name}-yandexnarod
%{_libdir}/%{oname}/libyandexnarod.so

#----------------------------------------------------------------------------

%package -n task-%{name}
Summary:	Task for qutIM with Jabber & ICQ plugins
Group:		Networking/Instant messaging
Version:	%{coreversion}
Requires:	%{name} = %{coreversion}
Requires:	%{name}-icq = %{icqversion}
Requires:	%{name}-jabber = %{jabberversion}

%description -n task-%{name}
Metapackage for qutIM + Jabber & ICQ plugins.

%files -n task-%{name}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{oname}-%{version}
%patch0 -p0
pushd plugins
tar xvjf %{SOURCE8}
popd
%patch1 -p0
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1

tar xvjf %{SOURCE1}
tar xvjf %{SOURCE2}
tar xvjf %{SOURCE3}

%build
%cmake_qt4 -DCMAKE_SKIP_RPATH=TRUE
%make

pushd ../plugins/icq
%qmake_qt4
%make
popd

pushd ../plugins/jabber
%cmake_qt4 -DGNUTLS:BOOL=ON
%make
popd

pushd ../plugins/irc
%qmake_qt4
%make
popd

pushd ../plugins/kde-integration
%cmake_kde4
%make
popd

pushd ../plugins/mrim
%cmake_qt4
%make
popd

pushd ../plugins/msn
%cmake_qt4
%make
popd

pushd ../plugins/vkontakte
%qmake_qt4
%make
popd

pushd ../plugins/imagepub
%qmake_qt4
%make
popd

pushd ../plugins/massmessaging
%qmake_qt4
%make
popd

pushd ../plugins/weather
%qmake_qt4
%make
popd

pushd ../plugins/juick
%qmake_qt4
%make
popd

pushd ../plugins/urlpreview
%qmake_qt4
%make
popd

pushd ../plugins/yandexnarod
%qmake_qt4
%make
popd

pushd ../plugins/histman
%qmake_qt4
%make
popd

pushd ../plugins/twitter
%qmake_qt4
%make
popd

pushd ../plugins/plugman
%cmake_qt4
%make
popd

%install
install -D -m 0644 "icons/qutim_64.png" "%{buildroot}%{_datadir}/pixmaps/%{oname}.png"
install -d "%{buildroot}%{_bindir}"
install -d "%{buildroot}%{_datadir}"/applications/
install -d "%{buildroot}%{_libdir}/%{oname}"
install -d "%{buildroot}%{_datadir}/%{oname}/languages/ru"
install -d "%{buildroot}%{_datadir}/%{oname}/webkitstyle"

cp "build/%{oname}" "%{buildroot}%{_bindir}/%{oname}"
cp %{SOURCE4} "%{buildroot}%{_datadir}/applications/%{oname}.desktop"
cp "plugins/icq/liboscar.so" "%{buildroot}%{_libdir}/%{oname}/liboscar.so"
cp "plugins/jabber/build/libjabber.so" "%{buildroot}%{_libdir}/%{oname}/libjabber.so"
cp "plugins/irc/libirc.so" "%{buildroot}%{_libdir}/%{oname}/libirc.so"
cp "plugins/mrim/build/libmrim.so" "%{buildroot}%{_libdir}/%{oname}/libmrim.so"
cp "plugins/msn/build/libmsn.so" "%{buildroot}%{_libdir}/%{oname}/libmsn.so"
cp "plugins/vkontakte/libvkontakte.so" "%{buildroot}%{_libdir}/%{oname}/libvkontakte.so"
cp "plugins/imagepub/libimagepub.so" "%{buildroot}%{_libdir}/%{oname}/libimagepub.so"
cp "plugins/massmessaging/libmassmessaging.so" "%{buildroot}%{_libdir}/%{oname}/libmassmessaging.so"
cp "plugins/juick/libjuick.so" "%{buildroot}%{_libdir}/%{oname}/libjuick.so"
cp "plugins/weather/libweather.so" "%{buildroot}%{_libdir}/%{oname}/libweather.so"
cp "plugins/urlpreview/liburlpreview.so" "%{buildroot}%{_libdir}/%{oname}/liburlpreview.so"
cp "plugins/yandexnarod/libyandexnarod.so" "%{buildroot}%{_libdir}/%{oname}/libyandexnarod.so"
cp "plugins/histman/libhistman.so" "%{buildroot}%{_libdir}/%{oname}/libhistman.so"
cp "plugins/twitter/libtwitter.so" "%{buildroot}%{_libdir}/%{oname}/libtwitter.so"
cp "plugins/plugman/build/libplugman.so" "%{buildroot}%{_libdir}/%{oname}/libplugman.so"

cp plugins/kde-integration/build/lib/libkde*.so %{buildroot}%{_libdir}/%{oname}/

cp -R "emoticons" "%{buildroot}%{_datadir}/%{oname}/"
cp -R languages/ru/*.qm "%{buildroot}%{_datadir}/%{oname}/languages/ru"
cp -R "sounds" "%{buildroot}%{_datadir}/%{oname}/"
cd "%{buildroot}%{_datadir}/%{oname}/webkitstyle"
tar xvjf %{SOURCE5}
tar xvjf %{SOURCE6}
tar xvjf %{SOURCE7}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12225 |12cu|qwinff-0.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
######################################################
# SpecFile: qwinff.spec
# Generato: http://www.mandrivausers.ro/
# MRB-Falticska Florin
######################################################

%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	An intuitive media converter GUI
Name:		qwinff
Version:	0.2.0
Release:	1
License:	GPLv3+
Group:		Video
Url:		http://code.google.com/p/qwinff/
Source0:	http://qwinff.googlecode.com/files/%{name}_%{version}.tar.bz2
Patch0:		pkgconfig_gtk.patch
BuildRequires:	qt4-devel
#needed to compile against libnotify
BuildRequires:	pkgconfig(gtk+-2.0)
#
BuildRequires:	pkgconfig(libnotify)
Requires:	ffmpeg
Requires:	sox

%description
QWinFF is a cross-platform, easy-to-use media converter front-end to FFmpeg.
FFmpeg is a powerful command-line utility to convert audio and video file
into numerous formats.

QWinFF features a rich set of presets to help users use FFmpeg easily without
having to manually input command-line flags. Average users can convert multiple
media files in just a few clicks, while advanced users can still adjust
conversion parameters in detail.

Please make sure to use ffmpeg from Restricted repository (PLF version).

%files -f %{name}.lang
%doc CHANGELOG.txt COPYING.txt README.md
%{_bindir}/qwinff
%{_datadir}/applications/qwinff.desktop
%{_datadir}/pixmaps/qwinff.png
%dir %{_datadir}/qwinff
%{_datadir}/qwinff/presets.xml
%{_datadir}/qwinff/constants.xml
%{_mandir}/man1/*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p0

rm -fr windows_build.bat windows_build_portable.bat

%build
%make USE_LIBNOTIFY=1

%install
%makeinstall_std

%find_lang %{name} --with-qt


%changelog
* Wed Feb 19 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.2.0-1
+ Revision: c502bca
- LOG Minor cleanups



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12226 |12cu|qxmpp-0.7.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	0
%define libname	%mklibname %{name} %{major}
%define devname	%mklibname %{name} -d

Summary:	XMPP client library based on Qt
Name:		qxmpp
Version:	0.7.5
Release:	1
License:	LGPLv2.1+ and Creative Commons Attribution
Group:		System/Libraries
Url:		http://code.google.com/p/qxmpp/
Source0:	http://qxmpp.googlecode.com/files/%{name}-%{version}.tar.gz
Patch0:		qxmpp-0.6.3.1-dynamiclib.patch
BuildRequires:	qt4-devel

%description
QXmpp is a cross-platform C++ XMPP client library. It is based on Qt and C++.

QXmpp is pretty intuitive and easy to use. It uses Qt extensively. Qt is
the only third party library it is dependent on. Users need to a have working
knowledge of C++ and Qt basics (Signals and Slots and Qt data types).
The underlying TCP socket and the XMPP RFCs (RFC3920 and RFC3921) have been
encapsulated into classes and functions. Therefore the user would not be
bothered with these details. But it is always recommended to the advanced users
to read and enjoy the low level details.

#------------------------------------------------------------------------------

%package -n %{libname}
Summary:	XMPP client library based on Qt
Group:		System/Libraries

%description -n %{libname}
QXmpp is a cross-platform C++ XMPP client library. It is based on Qt and C++.

QXmpp is pretty intuitive and easy to use. It uses Qt extensively. Qt is
the only third party library it is dependent on. Users need to a have working
knowledge of C++ and Qt basics (Signals and Slots and Qt data types).
The underlying TCP socket and the XMPP RFCs (RFC3920 and RFC3921) have been
encapsulated into classes and functions. Therefore the user would not be
bothered with these details. But it is always recommended to the advanced users
to read and enjoy the low level details.

%files -n %{libname}
%{_libdir}/libqxmpp.so.%{major}*

#------------------------------------------------------------------------------

%package -n %{devname}
Summary:	QXmpp development files
Group:		Development/C++
Requires:	qt4-devel
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{EVRD}
Obsoletes:	%{name}-devel < 0.7.5

%description -n %{devname}
QXmpp is a cross-platform C++ XMPP client library. It is based on Qt and C++.

This package contains files required for development.

%files -n %{devname}
%doc AUTHORS CHANGELOG LICENSE.LGPL README
%doc %{_docdir}/%{name}
%{_includedir}/qxmpp
%{_libdir}/libqxmpp.so
%{_libdir}/pkgconfig/qxmpp.pc

#------------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
%qmake_qt4 \
	PREFIX=%{_prefix} \
	LIBDIR=%{_lib} \
	QMAKE_CXXFLAGS_RELEASE= 
%make

%install
%makeinstall_std INSTALL_ROOT=%{buildroot}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12227 |12cu|R2spec-4.1.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           R2spec
Version:        4.1.0
Release:        5
Summary:        Python script to generate R spec file

Group:          Development/Other
License:        GPLv3+
URL:            https://fedorahosted.org/r2spec/
Source0:        https://fedorahosted.org/releases/r/2/r2spec/R2spec-%{version}.tar.gz

BuildArch:      noarch
BuildRequires:  python-devel
Requires:       R
Requires:       python-jinja2
Requires:       wget
Provides:       R2rpm = 1.0.0
Patch0:		R2spec-4.1.0-rosa.patch

%description
R2spec is a small python tool that generates spec file for R libraries.
It can work from a URL or a tarball.
R2spec provides R2rpm which generates rpm for R libraries using the 
R2spec API.

%prep
%setup -q
%patch0 -p1

%build
%{__python} setup.py build

%install
%{__python} setup.py install --root=%{buildroot}
install r2spec/specfile.tpl %{buildroot}/%{py_puresitedir}/r2spec/
chmod -x %{buildroot}/%{py_puresitedir}/r2spec/specfile.tpl

## Only work localy, needs internet
#%check
#%{__python} tests.py

%files
#-f installed_files2
%doc README LICENSE CHANGELOG
%{py_puresitedir}/*
%config(noreplace) %{_sysconfdir}/%{name}/repos.cfg
%{_bindir}/%{name}
%{_bindir}/R2rpm
%{_mandir}/man1/%{name}.1*
%{_mandir}/man1/R2rpm.1*

%changelog
* Mon Apr 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 4.1.0-5
+ Revision: b7abf47
- Fix license tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12228 |12cu|R-abind-1.4_0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  abind
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          1.4_0
Release:          3
Summary:          Combine multi-dimensional arrays
Group:            Sciences/Mathematics
License:          LGPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.4-0.tar.gz
BuildArch:        noarch
Requires:         R-core
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
%rename R-cran-abind

%description
Combine multi-dimensional arrays into a single array. This is a
generalization of cbind and rbind.  Works with vectors, matrices, and
higher-dimensional arrays.  Also provides functions adrop, asub, and afill
for manipulating, extracting and replacing data in arrays.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.4_0-2
+ Revision: 774989
- Use proper tarball.
- Update to latest version

* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.3_0-1
+ Revision: 774764
- Update and rebuild with R2spec
- Update and rebuild with R2spec

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-6mdv2011.0
+ Revision: 616442
- the mass rebuild of 2010.0 packages

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 1.1.0-5mdv2010.0
+ Revision: 433066
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 1.1.0-4mdv2009.0
+ Revision: 260108
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 1.1.0-3mdv2009.0
+ Revision: 247972
- rebuild

* Sun Feb 17 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.1.0-1mdv2008.1
+ Revision: 169958
- complete spec file
- fix Url
- add source and spec file
- Created package structure for R-cran-abind.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12229 |12cu|R-acepack-1.3.3.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  acepack
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.3.3.3
Release:          1
Summary:          ace() and avas() for selecting regression transformations
Group:            Sciences/Mathematics
License:          MIT + file LICENSE
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/acepack_1.3-3.3.tar.gz
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
%rename R-cran-acepack

%description
ACE and AVAS methods for choosing regression transformations.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/LICENSE
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.3_3.0-1
+ Revision: 775014
- Update to latest version

* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.3_2.3-1
+ Revision: 774778
- Update and rebuild with R2spec
- Update and rebuild with R2spec

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.2.2-7mdv2011.0
+ Revision: 616443
- the mass rebuild of 2010.0 packages

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 1.3.2.2-6mdv2010.0
+ Revision: 433067
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 1.3.2.2-5mdv2009.0
+ Revision: 260118
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 1.3.2.2-4mdv2009.0
+ Revision: 248007
- rebuild

* Fri Feb 29 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.2.2-2mdv2008.1
+ Revision: 176959
- remove requires on libR.so

* Sun Feb 17 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.2.2-1mdv2008.1
+ Revision: 169980
- complete spec file
- fix Url
- add source and spec file
- Created package structure for R-cran-acepack.




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12230 |12cu|R-ada-2.0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  ada
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          2.0.3
Release:          1
Summary:          ada: an R package for stochastic boosting
Group:            Sciences/Mathematics
License:          GPL
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/ada_2.0-3.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-rpart 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-rpart
%rename R-cran-ada

%description
Performs discrete, real, and gentle boost under both exponential and
logistic loss on a given data set.  The package ada provides a
straightforward, well-documented, and broad boosting routine for
classification, ideally suited for small to moderate-sized data sets. 
Please refer to the Url below for more information.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 2.0_2-1
+ Revision: 775013
- Update to latest version

* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 2.0_1-1
+ Revision: 774780
- Update and rebuild with R2spec
- Update and rebuild with R2spec

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 2.0.1-6mdv2011.0
+ Revision: 616444
- the mass rebuild of 2010.0 packages

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 2.0.1-5mdv2010.0
+ Revision: 433068
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 2.0.1-4mdv2009.0
+ Revision: 260119
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 2.0.1-3mdv2009.0
+ Revision: 248035
- rebuild

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - fix Url

* Sun Feb 17 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2.0.1-1mdv2008.1
+ Revision: 169413
- import R-cran-ada



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12231 |12cu|R-adimpro-0.7.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  adimpro
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.7.8
Release:          2
Summary:          Adaptive Smoothing of Digital Images
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/adimpro_0.7.8.tar.gz
Requires:         R-grDevices 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-grDevices
BuildRequires:    blas-devel
BuildRequires:    lapack-devel
%rename R-cran-adimpro

%description
This package implements tools for manipulationg digital images and the
Propagation Separation approach by Polzehl and Spokoiny (2006) for
smoothing digital images.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/img
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/adjust

%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.7.6-1
+ Revision: 775041
- Update to latest version

* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.7.5-1
+ Revision: 774843
- Update and rebuild with R2spec
- Update and rebuild with R2spec

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4.4-9mdv2011.0
+ Revision: 616446
- the mass rebuild of 2010.0 packages

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 0.4.4-8mdv2010.0
+ Revision: 433149
- BuildRequires lapack-devel
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.4.4-7mdv2009.0
+ Revision: 260121
- rebuild
- rebuild

* Sat Mar 08 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.4-4mdv2008.1
+ Revision: 182146
- remove requires on libRlapack.so

* Mon Mar 03 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.4-3mdv2008.1
+ Revision: 177972
- remove requires on libRblas.so

* Fri Feb 29 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.4-2mdv2008.1
+ Revision: 176961
- remove requires on libR.so

* Sun Feb 17 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.4-1mdv2008.1
+ Revision: 170017
- complete spec file
- fix Url
- add source and spec file
- Created package structure for R-cran-adimpro.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12232 |12cu|R-adk-1.0_2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  adk
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          1.0_2
Release:          1
Summary:          Anderson-Darling K-Sample Test and Combinations of Such Tests
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.0-2.tar.gz
BuildArch:        noarch
Requires:         R-core
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
%rename R-cran-adk

%description
The Anderson-Darling K-sample test can be used to test whether several
independent random samples of various sizes come from the same but
unspecified continuous distribution. It is a rank test and consistent
against all alternatives. A low to moderate number of tied observations
can be tolerated. The combination of such tests can be used to test
whether M groups of samples (with K allowed to vary from group to group)
come from respective common distributions, which may vary from group to
group. This is useful in testing for treatment effects in randomized
(incomplete) block designs or in examining whether several laboratories
perform equally well when asked to measure a sufficient number of test
speciments from different batches or materials.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.0_1-1
+ Revision: 774828
- Update and rebuild with R2spec
- Update and rebuild with R2spec

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-6mdv2011.0
+ Revision: 616447
- the mass rebuild of 2010.0 packages

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 1.0-5mdv2010.0
+ Revision: 433073
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 1.0-4mdv2009.0
+ Revision: 260122
- rebuild
- rebuild

* Sun Feb 17 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0-1mdv2008.1
+ Revision: 170023
- complete spec file
- fix Url
- add source and spec file
- Created package structure for R-cran-adk.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12233 |12cu|radmind-1.14.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Remotely administer the file systems of multiple unix machines
Name:		radmind
Version:	1.14.1
Release:	1
License:	BSD
Group:		System/Servers
Url:		http://rsug.itd.umich.edu/
Source0:	http://rsug.itd.umich.edu/software/radmind/files/%{name}-%{version}.tar.gz
Source2:	radmind-1.3.2-init
Source3:	radmind-1.3.2-sysconfig
Source4:	radmind-1.3.2-config
Source5:	radmind-1.3.2.pam-0.77
Patch0:		radmind-system_libs.diff
BuildRequires:	libsnet-devel
BuildRequires:	pam-devel
BuildRequires:	sasl-devel
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(zlib)
Requires(post,preun):	rpm-helper
Requires:	diffutils
Requires:	openssl

%description
A suite of Unix command-line tools and a server designed to remotely administer
the file systems of multiple Unix machines.

At its core, radmind operates as a tripwire. It is able to detect changes to
any managed filesystem object, e.g. files, directories, links, etc. However,
radmind goes further than just integrity checking: once a change is detected,
radmind can optionally reverse the change.

Each managed machine may have its own loadset composed of multiple, layered
overloads. This allows, for example, the operating system to be described
separately from applications.

Loadsets are stored on a remote server. By updating a loadset on the server,
changes can be pushed to managed machines.

%files
%doc COPYRIGHT README SPEC
%attr(0755,root,root) %{_initrddir}/radmind
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/radmind
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/pam.d/radmind
%attr(0750,root,root) %dir %{_localstatedir}/lib/radmind
%attr(0644,root,root) %config(noreplace) %{_localstatedir}/lib/radmind/config
%attr(0750,root,root) %dir %{_sysconfdir}/pki/radmind
%{_bindir}/*
%{_sbindir}/*
%attr(0750,root,root) %dir %{_localstatedir}/lib/radmind/command
%attr(0750,root,root) %dir %{_localstatedir}/lib/radmind/file
%attr(0750,root,root) %dir %{_localstatedir}/lib/radmind/special
%attr(0750,root,root) %dir %{_localstatedir}/lib/radmind/tmp
%attr(0750,root,root) %dir %{_localstatedir}/lib/radmind/tmp/file
%attr(0750,root,root) %dir %{_localstatedir}/lib/radmind/tmp/transcript
%attr(0750,root,root) %dir %{_localstatedir}/lib/radmind/transcript
%{_mandir}/man?/*

%post
%_post_service radmind

%preun
%_preun_service radmind

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1 -b .system_snet_libs

mkdir -p Mandriva
cp %{SOURCE2} Mandriva/radmind-1.3.2-init
cp %{SOURCE3} Mandriva/radmind-1.3.2-sysconfig
cp %{SOURCE4} Mandriva/radmind-1.3.2-config
cp %{SOURCE5} Mandriva/radmind-1.3.2-pam

%build
%serverbuild

%configure2_5x \
	--with-server="localhost" \
	--with-radminddir=%{_localstatedir}/lib/radmind \
	--with-ssl=%{_prefix}

perl -pi -e "s|^GNU_DIFF.*|GNU_DIFF=%{_bindir}/diff|g" Makefile
perl -pi -e "s|^CERTDIR.*|CERTDIR=%{_sysconfdir}/pki/radmind|g" Makefile
perl -pi -e "s|^RADMINDSYSLOG.*|RADMINDSYSLOG=LOG_LOCAL7|g" Makefile

%make \
	OPTOPTS="%{optflags}" \
	VERSION="%{version}-%{release}"

%install
# don't fiddle with the initscript!
export DONT_GPRINTIFY=1

install -d %{buildroot}%{_sysconfdir}/pam.d
install -d %{buildroot}%{_sysconfdir}/sysconfig
install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_localstatedir}/lib/radmind/command
install -d %{buildroot}%{_localstatedir}/lib/radmind/file
install -d %{buildroot}%{_localstatedir}/lib/radmind/special
install -d %{buildroot}%{_localstatedir}/lib/radmind/tmp
install -d %{buildroot}%{_localstatedir}/lib/radmind/tmp/file
install -d %{buildroot}%{_localstatedir}/lib/radmind/tmp/transcript
install -d %{buildroot}%{_localstatedir}/lib/radmind/transcript

%makeinstall_std

install -m0755 Mandriva/radmind-1.3.2-init %{buildroot}%{_initrddir}/radmind
install -m0644 Mandriva/radmind-1.3.2-sysconfig %{buildroot}%{_sysconfdir}/sysconfig/radmind
install -m0644 Mandriva/radmind-1.3.2-config %{buildroot}%{_localstatedir}/lib/radmind/config
install -m0644 Mandriva/radmind-1.3.2-pam %{buildroot}%{_sysconfdir}/pam.d/radmind


%changelog
* Wed Mar 12 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.14.1-1
+ Revision: 804d8a5
- LOG New version 1.14.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12234 |12cu|R-AER-1.2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with bootstrap
%global packname  AER
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          1.2.2
Release:          1
Summary:          Applied Econometrics with R
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/AER_1.2-2.tar.gz
Requires:         R-stats R-car R-Formula R-lmtest R-sandwich R-strucchange
Requires:         R-survival R-zoo R-stats
%if %{with bootstrap}
Requires:         R-boot R-dynlm R-effects R-foreign R-ineq R-KernSmooth
Requires:         R-lattice R-MASS R-nlme R-nnet R-np R-plm R-pscl R-quantreg
Requires:         R-ROCR R-sampleSelection R-scatterplot3d R-systemfit R-rgl
Requires:         R-truncreg R-tseries R-urca
%else
Requires:         R-boot R-dynlm R-effects R-foreign R-ineq R-KernSmooth
Requires:         R-lattice R-MASS R-mlogit R-nlme R-nnet R-np R-plm R-pscl
Requires:         R-quantreg R-ROCR R-sampleSelection R-scatterplot3d
Requires:         R-systemfit R-rgl R-truncreg R-tseries R-urca
%endif
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-stats R-car
BuildRequires:    R-Formula R-lmtest R-sandwich R-strucchange R-survival R-zoo
BuildRequires:    R-stats
%if %{with bootstrap}
BuildRequires:    R-boot R-dynlm R-effects R-foreign R-ineq R-KernSmooth
BuildRequires:    R-lattice R-MASS R-nlme R-nnet R-np R-plm R-pscl R-quantreg
BuildRequires:    R-ROCR R-sampleSelection R-scatterplot3d R-systemfit R-rgl
BuildRequires:    R-truncreg R-tseries R-urca
%else
BuildRequires:    R-boot R-dynlm R-effects R-foreign R-ineq R-KernSmooth
BuildRequires:    R-lattice R-MASS R-mlogit R-nlme R-nnet R-np R-plm R-pscl
BuildRequires:    R-quantreg R-ROCR R-sampleSelection R-scatterplot3d
BuildRequires:    R-systemfit R-rgl R-truncreg R-tseries R-urca
%endif

%description
Functions, data sets, examples, demos, and vignettes for the book
Christian Kleiber and Achim Zeileis (2008), Applied Econometrics with R,
Springer-Verlag, New York. ISBN 978-0-387-77316-2. (See the vignette for a
package overview.)

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{without bootstrap}
%check
if [ x$DISPLAY != x ];	then %{_bindir}/R CMD check %{packname}
else			true
fi
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/help



%changelog
* Thu Feb 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.2.2-1
+ Revision: ace5d33
- Updated to 1.2.2 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12235 |12cu|R-affy-1.40.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with bootstrap
%global packname  affy
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.40.0
Release:          1
Summary:          Methods for Affymetrix Oligonucleotide Arrays
Group:            Sciences/Mathematics
License:          LGPL (>= 2.0)
URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/affy_1.40.0.tar.gz
Requires:         R-Biobase R-affyio R-Biobase R-BiocInstaller R-graphics
Requires:         R-grDevices R-methods R-preprocessCore R-stats R-utils
Requires:         R-zlibbioc R-tkWidgets
Requires:         R-BiocGenerics
%if %{without bootstrap}
Requires:         R-affydata
%endif
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-Biobase
BuildRequires:    R-affyio R-Biobase R-BiocInstaller R-graphics
BuildRequires:    R-grDevices R-methods R-preprocessCore R-stats R-utils
BuildRequires:    R-zlibbioc R-tkWidgets
BuildRequires:    R-BiocGenerics
%if %{without bootstrap}
BuildRequires:    R-affydata
%endif

%description
The package contains functions for exploratory oligonucleotide array
analysis. The dependence on tkWidgets only concerns few convenience
functions. 'affy' is fully functional without it.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{without bootstrap}
%check
%{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/tests



%changelog
* Tue Nov 19 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.40.0-1
+ Revision: a0e0296
- LOG Updated to 1.40.0 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12236 |12cu|R-affydata-1.11.15-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  affydata
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          1.11.15
Release:          2
Summary:          Affymetrix Data for Demonstration Purpose
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              None
Source0:          http://bioconductor.org/packages/2.9/data/experiment/src/contrib/affydata_1.11.15.tar.gz
Requires:         R-affy 
Requires:         R-methods 
Requires:         R-hgu95av2cdf R-hgu133acdf 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-affy
BuildRequires:    R-methods 
BuildRequires:    R-hgu95av2cdf R-hgu133acdf 

%description
Example datasets of a slightly large size. They represent 'real world
examples', unlike the artificial examples included in the package affy.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/celfiles
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/extracelfiles
%{rlibdir}/%{packname}/help


%changelog
* Fri Feb 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.11.15-1
+ Revision: 775775
- Import R-affydata
- Import R-affydata


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12237 |12cu|R-affyio-1.30.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  affyio
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.30.0
Release:          1
Summary:          Tools for parsing Affymetrix data files
Group:            Sciences/Mathematics
License:          LGPL (>= 2)
URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/affyio_1.30.0.tar.gz
Requires:         R-methods 
Requires:         R-zlibbioc 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods
BuildRequires:    R-zlibbioc 
BuildRequires:    zlib-devel

%description
Routines for parsing Affymetrix data files based upon file format
information. Primary focus is on accessing the CEL and CDF file formats.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/LICENSE
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs



%changelog
* Mon Nov 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.30.0-1
+ Revision: bfa7f02
- LOG Updated to 1.30.0 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12238 |12cu|R-AGD-0.30-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  AGD
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          0.30
Release:          1
Summary:          Analysis of Growth Data
Group:            Sciences/Mathematics
License:          GPLv2+
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
BuildArch:        noarch
Requires:         R-core

Requires:         R-gamlss 


BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-gamlss


%description
Tools for NIHES course EP18 'Analysis of Growth Data', May 22-23 2012,

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/CITATION
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help

%changelog
* Thu Dec 19 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.30-1
+ Revision: 856352c
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12239 |12cu|ragel-6.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           ragel
Version:        6.8
Release:        1
Summary:        Finite state machine compiler

Group:          Development/Other
License:        GPLv2+
URL:            http://www.cs.queensu.ca/~thurston/ragel/
Source0:        http://www.cs.queensu.ca/~thurston/ragel/%{name}-%{version}.tar.gz

BuildRequires:  transfig

%description
Ragel compiles finite state machines from regular languages into executable C,
C++, Objective-C, D, Java or Ruby code.

Ragel state machines can not only recognize byte sequences as regular
expression machines do, but can also execute code at arbitrary points in the
recognition of a regular language.

Code embedding is done using inline operators that do not disrupt the regular
language syntax.

%prep
%setup -q

%build
%configure2_5x
%make
pushd doc
%make
popd


%install
%makeinstall
chmod a-x examples/*
pushd doc
%makeinstall
popd

%clean

%files
%doc COPYING ragel.vim
%doc examples
%doc doc/ragel-guide.pdf
%{_bindir}/ragel
%{_mandir}/*/*



%changelog
* Mon Oct 21 2013 Denis Silakov <denis.silakov@rosalab.ru> 6.8-1
+ Revision: 7bdc67a
- Updated to 6.8



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12240 |12cu|R-akima-0.5.11-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  akima
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.5.11
Release:          1
Summary:          Interpolation of irregularly spaced data
Group:            Sciences/Mathematics
License:          file LICENSE
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/akima_0.5-11.tar.gz
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 

%description
Linear or cubic spline interpolation for irregular gridded data

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/LICENSE
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs



%changelog
* Sat Nov 09 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.5.11-1
+ Revision: 28b93c8
- LOG Updated to 0.5.11 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12241 |12cu|R-ALL-1.4.11-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  ALL
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          1.4.11
Release:          2
Summary:          A data package
Group:            Sciences/Mathematics
License:          Artistic-2.0
URL:              None
Source0:          http://bioconductor.org/packages/data/experiment/src/contrib/ALL_1.4.11.tar.gz
Requires:         R-Biobase 
Requires:         R-rpart 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-Biobase
BuildRequires:    R-rpart 

%description
Data of T- and B-cell Acute Lymphocytic Leukemia from the Ritz Laboratory
at the DFCI (includes Apr 2004 versions)

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help


%changelog
* Fri Feb 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.4.11-1
+ Revision: 775607
- Import R-ALL
- Import R-ALL


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12242 |12cu|R-alr3-2.0.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  alr3
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          2.0.5
Release:          2
Summary:          Data to accompany Applied Linear Regression 3rd edition
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-car 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-car

%description
This package is a companion to the textbook S. Weisberg (2005), "Applied
Linear Regression," 3rd edition, Wiley. It includes all the data sets
discussed in the book (except one), and a few functions that are tailored
to the methods discussed in the book.  As of version 2.0.0, this package
depends on the car package. Many functions formerly in alr3 have been
renamed and now reside in car. Data files have beeen lightly modified to
make some data columns row labels.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/extdata
%{rlibdir}/%{packname}/help


%changelog
* Sun Feb 19 2012 Paulo Andrade <pcpa@mandriva.com.br> 2.0.5-1
+ Revision: 777091
- Import R-alr3
- Import R-alr3


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12243 |12cu|R-amap-0.8.12-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  amap
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.8.12
Release:          1
Summary:          Another Multidimensional Analysis Package
Group:            Sciences/Mathematics
License:          GPL
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/amap_0.8-12.tar.gz
Requires:         R-Biobase 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    R-Biobase 

%description
Tools for Clustering and Principal Component Analysis (With robusts
methods, and parallelized functions).

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

#%check
#%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/exec
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/po



%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.8.12-1
+ Revision: 7e8028d
- Updated to 0.8.12 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12244 |12cu|R-Amelia-1.7.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname Amelia
%global rlibdir %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.7.2 
Release:          2
Summary:          Amelia II: A Program for Missing Data
Group:            Sciences/Mathematics
License:          GPLv2+
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
Requires:         R-core >= 2.15.3 R-foreign R-utils R-Rcpp >= 0.10.0.4 R-RcppArmadillo
Requires:         liblapack libblas
BuildRequires:    R-devel Rmath-devel texlive-collection-latex
BuildRequires:    R-core >= 2.15.3 R-foreign R-utils R-Rcpp >= 0.10.0.4 R-RcppArmadillo
BuildRequires:    lapack-devel

%description
Amelia II multiply imputes missing data in a single
cross-section (such as a survey), from a time series (like
variables collected for each year in a country), or from a
time-series-cross-sectional data set (such as collected by
years for each of several countries). Amelia II implements our
bootstrapping-based algorithm that gives essentially the same
answers as the standard IP or EMis approaches, is usually
considerably faster than existing approaches and can handle
many more variables. Unlike Amelia I and other statistically
rigorous imputation software, it virtually never crashes (but
please let us know if you ﬁnd to the contrary!). The program
also generalizes existing approaches by allowing for trends in
time series across observations within a crosssectional unit,
as well as priors that allow experts to incorporate beliefs
they have about the values of missing cells in their data.
Amelia II also includes useful diagnostics of the ﬁt of
multiple imputation models. The program works from the R
command line or via a graphical user interface that does not
require users to know R.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/gui
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/test

%changelog
* Wed Feb 26 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.7.2-2
+ Revision: c37fda7
- Optimize requirements



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12245 |12cu|R-anchors-3.0.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  anchors
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          3.0.8
Release:          1
Summary:          Statistical analysis of surveys with anchoring vignettes
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/anchors_3.0-8.tar.gz
Requires:         R-rgenoud R-MASS 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-rgenoud R-MASS
BuildRequires:    blas-devel
BuildRequires:    lapack-devel

%description
Tools for analyzing survey responses with anchors.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

# %check
# %{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
# %doc %{rlibdir}/%{packname}/doc.tmp
%doc %{rlibdir}/%{packname}/html
# %doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs



%changelog
* Mon Mar 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.0.8-1
+ Revision: 6172e96
- Remove files that are not created any more



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12246 |12cu|R-animation-2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  animation
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          2.2
Release:          1
Summary:          A gallery of animations in statistics and utilities to create animations
Group:            Sciences/Mathematics
License:          GPLv2 | GPLv3
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
BuildArch:        noarch
Requires:         R-core


Requires:         R-MASS 

BuildRequires:    R-devel Rmath-devel texlive-latex 
BuildRequires:    R-MASS
BuildRequires:    x11-server-xvfb

%description
This package contains a variety of functions for animations in statistics,
covering areas such as probability theory, mathematical statistics,
multivariate statistics, nonparametric statistics, sampling survey, linear
models, time series, computational statistics, data mining and machine
learning. These functions might be helpful in teaching statistics and data
analysis. Also provided in this package are several approaches to save
animations to various formats, e.g. Flash, GIF, HTML pages, PDF and videos
(saveSWF(), saveGIF(), saveHTML(), saveLatex(), and saveVideo()
respectively). PDF animations can be inserted into Sweave/knitr easily.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
xvfb-run %{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

# Need to setup some fonts for check...
# %check
# xvfb-run %{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/CITATION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/articles
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/misc


%changelog
* Mon Apr 14 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.2-1
+ Revision: ebcf7e4
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12247 |12cu|R-annotate-1.40.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with internet
%bcond_with bootstrap
%global packname  annotate
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          1.40.0
Release:          1
Summary:          Annotation for microarrays
Group:            Sciences/Mathematics
License:          Artistic-2.0
URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/annotate_1.40.0.tar.gz
Requires:         R-AnnotationDbi 
Requires:         R-Biobase R-AnnotationDbi R-DBI R-xtable R-graphics
Requires:         R-utils R-stats R-methods R-Biobase R-tkWidgets R-XML
%if %{without bootstrap}
Requires:         R-hgu95av2.db R-genefilter R-Biostrings R-rae230a.db
Requires:         R-rae230aprobe R-GO.db R-org.Hs.eg.db R-org.Mm.eg.db
Requires:         R-hom.Hs.inp.db
%endif
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-AnnotationDbi
BuildRequires:    R-Biobase R-AnnotationDbi R-DBI R-xtable R-graphics R-utils
BuildRequires:    R-stats R-methods  R-Biobase R-tkWidgets R-XML
%if %{without bootstrap}
BuildRequires:    R-hgu95av2.db R-genefilter R-Biostrings R-rae230a.db
BuildRequires:    R-rae230aprobe R-GO.db R-org.Hs.eg.db R-org.Mm.eg.db
BuildRequires:    R-hom.Hs.inp.db
%endif

%description
Using R enviroments for annotation.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{without bootstrap}
    %if %{with internet}
%check
%{_bindir}/R CMD check %{packname}
    %endif
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/misc
%{rlibdir}/%{packname}/unitTests



%changelog
* Sat Nov 09 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.40.0-1
+ Revision: 9cd993b
- LOG Updated to 1.40.0 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12248 |12cu|R-AnnotationDbi-1.24.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_without bootstrap
%global packname  AnnotationDbi
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          1.24.0
Release:          1
Summary:          Annotation Database Interface
Group:            Sciences/Mathematics
License:          Artistic-2.0
URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/%{packname}_%{version}.tar.gz
Requires:         R-methods R-utils R-Biobase R-DBI R-RSQLite R-IRanges
Requires:         R-XML R-RCurl R-RUnit
%if %{without bootstrap}
Requires:         R-hgu95av2.db R-GO.db R-human.db0 R-hgu95av2cdf
Requires:         R-org.Sc.sgd.db R-org.At.tair.db R-affy R-KEGG.db
Requires:         R-seqnames.db R-reactome.db R-AnnotationForge R-graph R-org.TguttataTestingSubset.eg.db
%endif
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods
BuildRequires:    R-utils R-Biobase R-methods R-utils R-Biobase R-DBI
BuildRequires:    R-RSQLite R-IRanges R-XML R-RCurl R-RUnit 
%if %{without bootstrap}
BuildRequires:    R-hgu95av2.db R-GO.db R-human.db0 R-hgu95av2cdf
BuildRequires:    R-org.Sc.sgd.db R-org.At.tair.db R-affy R-KEGG.db
BuildRequires:    R-seqnames.db R-reactome.db R-AnnotationForge R-graph R-org.TguttataTestingSubset.eg.db
%endif

%description
Provides user interface and database connection code for annotation data
packages using SQLite data storage.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{without bootstrap}
%check
%{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%doc %{rlibdir}/%{packname}/NOTES-Herve
%doc %{rlibdir}/%{packname}/TODO
%{rlibdir}/%{packname}/DBschemas
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/extdata
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/script
%{rlibdir}/%{packname}/unitTests

%changelog
* Wed Nov 06 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.24.0-1
+ Revision: 51a5a7e
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12249 |12cu|R-AnnotationForge-1.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

%global packname  AnnotationForge
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.4.0
Release:          1
Summary:          Code for Building Annotation Database Packages
Group:            Sciences/Mathematics
License:          Artistic-2.0
URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/%{packname}_%{version}.tar.gz

Requires:         R-methods R-utils R-BiocGenerics R-Biobase R-AnnotationDbi R-org.Hs.eg.db 
Requires:         R-methods R-utils R-DBI R-RSQLite R-BiocGenerics R-Biobase 
Requires:         R-DBI R-RSQLite R-XML R-RCurl R-hgu95av2.db R-human.db0 R-affy R-Homo.sapiens R-hom.Hs.inp.db R-GO.db R-BiocStyle R-knitr 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods R-utils R-BiocGenerics R-Biobase R-AnnotationDbi R-org.Hs.eg.db
BuildRequires:    R-methods R-utils R-DBI R-RSQLite R-BiocGenerics R-Biobase 
BuildRequires:   R-DBI R-RSQLite R-XML R-RCurl R-hgu95av2.db R-human.db0 R-affy R-Homo.sapiens R-hom.Hs.inp.db R-GO.db R-BiocStyle R-knitr 
%description
Provides code for generating Annotation packages and their databases. 
Packages produced are intended to be used with AnnotationDbi.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

# %check
# %{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/TODO
%{rlibdir}/%{packname}/NOTES-Herve
%{rlibdir}/%{packname}/AnnDbPkg-templates
%{rlibdir}/%{packname}/ProbePkg-template
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/extdata
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/script
%{rlibdir}/%{packname}/seqnames-template
%{rlibdir}/%{packname}/unitTests

%changelog
* Wed Mar 26 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.4.0-1
+ Revision: a2d4512
- Disable debug



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12250 |12cu|R-ape-3.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  ape
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          3.1.1
Release:          1
Summary:          Analyses of Phylogenetics and Evolution

Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/ape_3.1-1.tar.gz
Requires:         R-gee R-nlme R-lattice
BuildRequires:    R-devel Rmath-devel texlive-collection-latex
BuildRequires: R-expm
Requires: R-expm
BuildRequires:    R-gee R-nlme R-lattice
BuildRequires:    blas-devel
BuildRequires:    lapack-devel

%description
ape provides functions for reading, writing, plotting, and manipulating
phylogenetic trees, analyses of comparative data in a phylogenetic
framework, analyses of diversification and macroevolution, computing
distances from allelic and nucleotide data, reading nucleotide sequences,
and several tools such as Mantel's test, computation of minimum spanning
tree, generalized skyline plots, estimation of absolute evolutionary rates
and clock-like trees using mean path lengths, non-parametric rate
smoothing and penalized likelihood. Phylogeny estimation can be done with
the NJ, BIONJ, ME, MVR, SDM, and triangle methods, and several methods
handling incomplete distance matrices (NJ*, BIONJ*, MVR*, and the
corresponding triangle method).

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
# %{rlibdir}/%{packname}/LICENCE
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs



%changelog
* Wed Apr 02 2014 dsilakov <denis.silakov@rosalab.ru> 3.1.1-1
+ Revision: 6a29e33
- Merge pull request #1 from import/R-ape:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12251 |12cu|rapid-photo-downloader-0.4.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		rapid-photo-downloader
Version:	0.4.9
Release:	1
Summary:	Images downloader for external devices
License:	GPLv2
Group:		Graphics
URL:		http://damonlynch.net/rapid
Source0:	https://launchpad.net/rapid/trunk/%{version}/+download/%{name}-%{version}.tar.gz
BuildArch:	noarch
BuildRequires:	pkgconfig(python)
BuildRequires:  pythonegg(setuptools)
BuildRequires:	desktop-file-utils
BuildRequires:  gettext


Requires:	findutils
Requires:	pythonegg(pil)
Requires:	pythonegg(kaa-metadata)
Requires:	pythonegg(hachoir-metadata)
Requires:	perl(Image::ExifTool)
Requires:	fbida
Requires:	gtk2
Requires:	pygtk2.0
Requires:	python-exiv2 >= 0.3.0
Requires:	exiv2
Requires:	hicolor-icon-theme
Requires:	gnome-python-gconf
Requires:	ffmpegthumbnailer
Requires:	pkgconfig(notify-python)
Suggests:	librsvg2

%description
Rapid Photo Downloader is written by a photographer for professional
and amateur photographers. Released under the GNU GPL license, it is
designed for use on the Linux Desktop. It can download photos from
multiple cameras, memory cards, and Portable Storage Devices
simultaneously. It provides many options for sub-folder
creation, image renaming and backup.

%files -f rapid-photo-downloader.lang
%doc rapid/AUTHORS rapid/ChangeLog rapid/COPYING README
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.*
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/pixmaps/%{name}.xpm
%{py_puresitedir}/rapid/
%{py_puresitedir}/*.egg-info
# kde integration, we'll keep it
%{_datadir}/kde4/apps/solid/actions/rapid-photo-downloader.desktop
%{_datadir}/appdata/rapid-photo-downloader.appdata.xml
%{_mandir}/man1/%{name}.1*


#---------------------------------------------------------------------

%prep
%setup -q

cp  rapid/{ChangeLog,COPYING,AUTHORS} .
pod2man --section=1 -u --release=%version  --center "" doc/rapid-photo-downloader.pod > %name.1


%build
python setup.py build




%install
python setup.py install --root=%{buildroot}

desktop-file-install                                        \
    --dir=%{buildroot}%{_datadir}/applications              \
    %{buildroot}%{_datadir}/applications/%{name}.desktop
  
# man    
install -d %buildroot/%_mandir/man1
install -m 644 %name.1 %buildroot/%_mandir/man1/

# fix attr
find %{buildroot}%{py_puresitedir}/rapid/ -name "*.py*" -exec chmod 755 {} \;
chmod 644 %{buildroot}%{_datadir}/appdata/rapid-photo-downloader.appdata.xml

# fix shebang 
sed -i -e '1i#!/usr/bin/python' \
    %{buildroot}%{py_puresitedir}/rapid/{rpdmultiprocessing,prefs,higdefaults,config,ValidatedEntry,__init__,paths}.py

%find_lang rapid-photo-downloader



%changelog
* Thu Jan 23 2014 symbianflo <symbianflo@symbianflo> 0.4.9-1
+ Revision: ca75286
- Changelog:
- Several bugs are fixed, the most important of which is to finalize a fix for severe performance problems and crashes that arose from the combination of Gnome's GIO file functionality and python's multiprocessing. A file verification feature has been added. All users are strongly recommended to upgrade.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12252 |12cu|R-aplpack-1.2.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  aplpack
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          1.2.9
Release:          1
Summary:          Another Plot PACKage: stem.leaf, bagplot, faces, spin3R, slider functions
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/aplpack_1.2.9.tar.gz
Requires:         R-tcltk 
Requires:         R-tkrplot 
BuildRequires:    R-devel
BuildRequires:    Rmath-devel
BuildRequires:    texlive-collection-latex
BuildRequires:    R-tcltk
BuildRequires:    R-tkrplot 
%rename R-cran-aplpack

%description
set of functions for drawing some special plots: stem.leaf plots a stem
and leaf plot bagplot plots a bagplot faces plots chernoff faces spin3R
for an inspection of a 3-dim point cloud slider functions for interactive

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

#%check
#%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
# %{rlibdir}/%{packname}/pdf
%{rlibdir}/%{packname}/src



%changelog
* Tue Nov 12 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.2.9-1
+ Revision: e47aaaa
- Remove files that are not created any more



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12253 |12cu|R-arm-1.6.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  arm
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          1.6.10
Release:          1
Summary:          Data Analysis Using Regression and Multilevel/Hierarchical Models
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.6-10.tar.gz
BuildArch:        noarch
Requires:         R-core

Requires:         R-MASS R-Matrix R-stats R-lme4 
Requires:         R-abind R-methods R-coda R-nlme 
# Requires:         R-R2WinBUGS R-foreign 
BuildRequires:    R-devel Rmath-devel texlive-latex R-MASS R-Matrix R-stats R-lme4
BuildRequires:    R-abind R-methods R-coda R-nlme 
# BuildRequires:   R-R2WinBUGS R-foreign 

%description
R functions for processing lm, glm, svy.glm, merMod and polr outputs.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

# %check
# %{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help

%changelog
* Tue Apr 22 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.6.10-1
+ Revision: e0728e7
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12254 |12cu|rarpd-ss981107-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The RARP daemon
Name:		rarpd
Version:	ss981107
Release:	%mkrel 8
License:	GPL
Group:		System/Servers
URL:		ftp://ftp.inr.ac.ru/ip-routing/dhcp.bootp.rarp/
Source0:	rarpd-%{version}.tar.bz2
Patch0:		rarpd-%{version}.patch
Patch1:		rarpd-norun.patch
Patch2:		rarpd-ss981107-initscript.patch
Patch3:		rarpd-ss981107-override-tftpboot-dir.patch
Requires(post,preun):	rpm-helper
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot


%description
RARP (Reverse Address Resolution Protocol) is a protocol which allows
individual devices on an IP network to get their own IP addresses from the
RARP server.  Some machines (e.g. SPARC boxes) use this protocol instead
of e.g. DHCP to query their IP addresses during network bootup.
Linux kernels up to 2.2 used to provide a kernel daemon for this service,
but since 2.3 kernels it is served by this userland daemon.

You should install rarpd if you want to set up a RARP server on your
network.

%prep
%setup -q -n rarpd
%patch0 -p1
%patch1 -p1
%patch2 -p1 -b .initscript
%patch3 -p1 -b .tftpdir

%build
%make CFLAGS="%{optflags} -Wall -DTFTPDIR='\"%{_localstatedir}/lib/tftpboot\"'"

%install
rm -rf %{buildroot}

install -m755 rarpd.init -D %{buildroot}%{_initrddir}/rarpd
install -m755 rarpd -D %{buildroot}%{_sbindir}/rarpd
install -m644 rarpd.8 -D %{buildroot}%{_mandir}/man8/rarpd.8

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%attr(0755,root,root) %{_initrddir}/rarpd
%{_sbindir}/rarpd
%{_mandir}/man8/*




%changelog
* Wed Feb 01 2012 Rosa <rosa@rosa-build.rosalab.ru> ss981107-8
+ Revision: 94b1fe9
- Automatic import for version ss981107



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12255 |12cu|R-arules-1.1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_without bootstrap
%global packname  arules
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.1.2
Release:          1
Summary:          Mining Association Rules and Frequent Itemsets
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/arules_1.1-2.tar.gz
Requires:         R-stats
Requires:         R-methods
Requires:         R-Matrix
%if %{without bootstrap}
Requires:         R-pmml
Requires:         R-arulesViz
%endif
BuildRequires:    R-devel
BuildRequires:    Rmath-devel
BuildRequires:    texlive-collection-latex
BuildRequires:    R-stats
BuildRequires:    R-methods
BuildRequires:    R-Matrix
%if %{without bootstrap}
BuildRequires:    R-pmml
BuildRequires:    R-arulesViz
%endif
BuildRequires:    pkgconfig(lapack)

%description
Provides the infrastructure for representing, manipulating and analyzing
transaction data and patterns (frequent itemsets and association rules).
Also provides interfaces to C implementations of the association mining
algorithms Apriori and Eclat by C. Borgelt.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{without bootstrap}
%check
%{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
# %{rlibdir}/%{packname}/LICENSE
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs



%changelog
* Sat Mar 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.1.2-1
+ Revision: 68a684b
- Updated to 1.1.2 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12256 |12cu|R-arulesViz-0.1.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  arulesViz
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          0.1.9
Release:          1
Summary:          arulesViz - Visualizing Association Rules and Frequent Itemsets
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/arulesViz_0.1-9.tar.gz
Requires:         R-arules R-MASS R-scatterplot3d R-vcd R-seriation R-igraph
Requires:         R-iplots R-Rgraphviz
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-arules
BuildRequires:    R-MASS R-scatterplot3d R-vcd R-seriation R-igraph
BuildRequires:    R-iplots R-Rgraphviz

%description
Various visualization techniques for association rules and itemsets. The
packages also includes several interactive visualizations for rule
exploration. This package extends package arules.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help



%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.1.9-1
+ Revision: 66e7842
- Updated to 0.1.9 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12257 |12cu|rasmol-2.7.5.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           rasmol
Summary:        Molecular Graphics Visualization Tool
Version:        2.7.5.2
Release:        2
License:        GPLv2 and LGPLv2
Group:          Sciences/Chemistry
URL:            http://www.rasmol.org
Source:         http://www.rasmol.org/software/rasmol-%{version}-13May11.tar.gz
Source1:        rasmol.png
Source2:        rasmol.desktop
Source3:        grasmol.desktop
Source4:        rasmol
Patch1:         rasmol-2.7.5-23Jul09-gtk.patch
Patch2:         rasmol-2.7.5-23Jul09-64b.patch
Patch3:         rasmol-2.7.5-23Jul09-man.patch
Patch4:         RasMol-2.7.5.2_sprintf.patch

BuildRequires:  pkgconfig(x11)
BuildRequires:  pkgconfig(xext)
BuildRequires:  pkgconfig(xi)
BuildRequires:  pkgconfig(xpm)
BuildRequires:  imake
BuildRequires:  gccmakedep

BuildRequires:  CVector-devel
BuildRequires:  NearTree-devel
BuildRequires:  CQRlib-devel
BuildRequires:  CBFlib-devel
BuildRequires:  xforms-devel

# GTK version:
BuildRequires:  gtk2-devel
BuildRequires:  vte-devel

# Script better support
Requires:       xterm

# Icons dir
Requires:       hicolor-icon-theme

%description
RasMol is a molecular graphics program intended for the visualization of
proteins, nucleic acids and small molecules. The program is aimed at
display, teaching and generation of publication quality images.

%package gtk
Summary:  GTK version of %{name}
Group:    Sciences/Chemistry
Requires: %{name} = %{EVRD}
%description gtk
%{summary}.

%package doc
Summary:   Documentation and examples for %{name}
Group:     Sciences/Chemistry
BuildArch: noarch
%description doc
%{summary}.

%prep
%setup -qn RasMol-2.7.5.2
# Fix GTK2 headers dependency
%patch1 -p1
# 64b version require one more definition
%if "%{?__isa_bits}"  == "64"
%patch2 -p1
%endif
# Fix man file
%patch3 -p1
# Fix build error with -Werror=format-security
%patch4 -p1

pushd src
# Fix harcoded vars
# 1) All substitutions beside RASMOLDIR. It is what could brake compilation and compilation only so it is instalation safety.
# 2) RASMOLDIR. It is handle where place PDB and help files. If they (files) whould be in some
#    other place, /usr/lib/rpm/check-files will provide an error.
sed -i -e 's|PKGDIR = $(HOME)|PKGDIR = /usr|' -e 's|/usr/local|/usr|g' \
-e 's|RASMOLDIR = $(USRLIBDIR)/rasmol/|RASMOLDIR = %{_datadir}/rasmol/|' \
-e 's|CBFLIB_DIR)/include/cbflib|CBFLIB_DIR)/include/cbf|' Imakefile_base
# Fix 64b libs location
%if "%{?_lib}" == "lib64"
sed -i -e 's|_DIR)/lib|_DIR)/lib|' Imakefile_base
%endif
popd

# Mac only
rm data/RSML_fixup.csh
# Fix perms
chmod 0644 data/* doc/* ChangeLog/* html_graphics/*
chmod 0644 src/*.[ch]
chmod 0644 ChangeLog.html NOTICE README.html TODO.html history.html PROJECTS

# unzip pdf-s
ls doc/*.pdf.gz | xargs gzip -d

iconv -f ISO-8859-1 -t UTF-8 doc/itrasmol2721.hlp > doc/itrasmol2721_utf.hlp
mv doc/itrasmol2721_utf.hlp doc/itrasmol2721.hlp

%build
pushd src

# GTK version
./rasmol_build_options.sh --pixeldepth=32 --use_gtk
xmkmf

# mistake in sources packaging
unlink rasmol.man

%make CCOPTIONS="%{optflags}"
mv rasmol grasmol

# Clean
make distclean

# Xlib version
./rasmol_build_options.sh --pixeldepth=32 --use_xformslib
xmkmf
%make CCOPTIONS="%{optflags}"

popd

%install
make -C src DESTDIR="%{buildroot}" install install.man

# Make "rasmol" to be "binary rasmol" as main run will be in the script
mv %{buildroot}%{_bindir}/rasmol %{buildroot}%{_bindir}/rasmolb
# And it is "this" scrit that call rasmolb through xterm
install -D -p -m 755 %{SOURCE4} %{buildroot}%{_bindir}/rasmol

# Install GTK version of rasmol
install -D -p -m 755 src/grasmol %{buildroot}%{_bindir}/grasmol

install -p -d %{buildroot}%{_datadir}/rasmol/data
cp data/* %{buildroot}%{_datadir}/rasmol/data/

# Menu icons
install -D -m 644 %{SOURCE1} %{buildroot}/%{_miconsdir}/%{name}.png
install -D -m 644 %{SOURCE2} %{buildroot}/%{_iconsdir}/%{name}.png
install -D -m 644 %{SOURCE3} %{buildroot}/%{_liconsdir}/%{name}.png


desktop-file-install -m 644 --dir=%{buildroot}%{_datadir}/applications/ %{SOURCE2}
desktop-file-install -m 644 --dir=%{buildroot}%{_datadir}/applications/ %{SOURCE3}

# Remove dublicates with -doc subpackage
rm -f %{buildroot}%{_datadir}/%{name}/{1crn,3cro}.pdb

# not all in doc/ must be in %%doc
# it should be here in %%install section as man page for rasmol is installed from doc/ dir
mv doc doc_prep && mkdir doc
mv doc_prep/*.pdf doc_prep/*.html doc_prep/Licenses.txt doc_prep/README doc_prep/*.hlp doc_prep/RASLIC doc/

%post
touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :

%postun
if [ $1 -eq 0 ] ; then
    touch --no-create %{_datadir}/icons/hicolor &>/dev/null
    gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
fi

%posttrans
gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :

%files
%doc ChangeLog
%doc GPL NOTICE RASLIC README.txt
%{_bindir}/rasmol
%{_bindir}/rasmolb
%{_datadir}/%{name}
%exclude %{_datadir}/%{name}/data
%{_mandir}/man1/%{name}.1*
%{_datadir}/applications/%{name}.desktop
%{_liconsdir}/*.png
%{_miconsdir}/*.png
%{_iconsdir}/*.png

%files gtk
%{_bindir}/grasmol
%{_datadir}/applications/grasmol.desktop

%files doc
%doc doc html_graphics
%doc ChangeLog.html ChangeLog.txt GPL NOTICE PROJECTS RASLIC README.html README.txt TODO.html TODO.txt history.html
%dir %{_datadir}/%{name}
%dir %{_datadir}/%{name}/data
%{_datadir}/%{name}/data/*

%changelog
* Wed Mar 05 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.7.5.2-2
+ Revision: 7115169
- Cleanup .abf.yml



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12258 |12cu|ratpoints-2.1.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d

Name:		ratpoints
Group:		Sciences/Mathematics
License:	GPLv2
Summary:	Find rational points on hyperelliptic curves
Version:	2.1.3
Release:	4
Source0:	http://www.mathe2.uni-bayreuth.de/stoll/programs/%{name}-%{version}.tar.gz
Source1:	%{name}.1
URL:		http://www.sagemath.org

BuildRequires:	gmp-devel
BuildRequires:	gzip

Patch0:		ratpoints-2.1.3-shared.patch

%description
Ratpoints is a program that uses an optimized quadratic sieve algorithm
in order to find rational points on hyperelliptic curves.

%package -n     %{libname}
Summary:        Shared library for %{name}
Group:          System/Libraries

%description -n     %{libname}
Ratpoints shared library

%package        devel
Summary:        Development files for %{name}
Requires:       %{name} = %{EVRD}

%description    devel
Header and library for development with %{name}.

%prep
%setup -q

%patch0	-p1

sed -e "s/-Wall -O2 -fomit-frame-pointer/%{optflags}/" \
   -e "s/-shared/& $RPM_LD_FLAGS -lgmp -lm/" \
      -i Makefile

%build
%make CCFLAGS="%{optflags} -fPIC"

%install
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_libdir}
mkdir -p %{buildroot}%{_includedir}
%makeinstall_std LIBDIR=%{_libdir} install
install -p -D -m644 %{SOURCE1} %{buildroot}/%{_mandir}/man1/%{name}.1

%check
LD_LIBRARY_PATH=$PWD: make test

%files
%doc gpl-2.0.txt
%doc ratpoints-doc.pdf
%{_bindir}/ratpoints
%{_mandir}/man1/ratpoints.1*

%files -n %{libname}
%{_libdir}/libratpoints.so.%{major}

%files          devel
%{_includedir}/ratpoints.h
%{_libdir}/libratpoints.so

%changelog
* Mon Dec 02 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.1.3-4
+ Revision: b8b02aa
- Updated to 2.1.3



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12259 |12cu|ratpoison-1.4.5-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	ratpoison
%define version 1.4.5
%define release 3

Name:		%{name}
Summary:	Simple Window Manager largely modelled after Screen
Group:		Graphical desktop/Other
Version:	%{version}
Release:	%{release}
License:	GPL
URL:		http://www.nongnu.org/ratpoison/
Source0:	http://download.savannah.nongnu.org/releases/%{name}/%{name}-%{version}.tar.gz
Patch0:		ratpoison-1.4.5-link.patch
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(xft)
BuildRequires:	pkgconfig(xtst)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	readline-devel

%description
Ratpoison is a simple window manager with no large library dependencies,
no fancy graphics, no window decorations, and no rodent dependence. It
is largely modeled after GNU Screen, which has done wonders in the
virtual terminal market. All interaction with the window manager is done
through keystrokes. ratpoison has a prefix map to minimize the key
clobbering that cripples EMACS and other quality pieces of software. All
windows are maximized and kept maximized to avoid wasting precious
screen space.

%prep
%setup -q
%patch0 -p0

%build
export CFLAGS="%optflags -DHAVE_GETLINE"
autoreconf -fi
%configure2_5x
%make

%install
%makeinstall_std
rm -rf %{buildroot}/usr/share/doc/%{name}

# startfile
%{__cat} > %{buildroot}%{_bindir}/start%{name} << EOF
exec %{_bindir}/%{name}
EOF

# session file
%{__install} -d %{buildroot}%{_sysconfdir}/X11/wmsession.d
%{__cat} > %{buildroot}%{_sysconfdir}/X11/wmsession.d/16%{name} << EOF
NAME=%{name}
EXEC=%{_bindir}/start%{name}
DESC=%{name} window manager
SCRIPT:
exec %{_bindir}/start%{name}
EOF




%files
%doc INSTALL README TODO doc/ipaq.ratpoisonrc doc/sample.ratpoisonrc AUTHORS COPYING contrib/genrpbindings contrib/split.sh NEWS
%config(noreplace) %{_sysconfdir}/X11/wmsession.d/16%{name}
%attr(644,root,root) %{_mandir}/man1/%{name}.1*
%attr(644,root,root) %{_infodir}/%{name}.info*
%{_datadir}/%{name}
%defattr(755,root,root,755)
%{_bindir}/start%{name}
%{_bindir}/%{name}
%{_bindir}/rpws

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12260 |12cu|rawdog-2.19-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           rawdog
Version:        2.19
Release:        1
Summary:        An RSS aggregator 
Group:          Networking/News
License:        GPL
URL:            http://offog.org/code/rawdog.html
Source0:        http://offog.org/files/%{name}-%{version}.tar.gz
BuildArch:      noarch
BuildRequires:  python-devel
%description
rawdog is an RSS Aggregator Without Delusions Of Grandeur. Written in Python, 
it uses Mark Pilgrim's feed parser to read RSS 0.9, 1.0, 2.0, CDF and Atom 
feeds. 

It runs from cron, collects articles from a number of feeds, and generates a 
static HTML page listing the newest articles in date order. It supports 
per-feed customizable update times, and uses ETags, Last-Modified, and gzip 
compression to minimize network bandwidth usage.

%prep
%setup -q

%install
python setup.py install --prefix=%{buildroot}/%_prefix

%clean

%files
%defattr(-,root,root,-)
%doc README config NEWS PLUGINS style.css 
%{_bindir}/rawdog
%{py_puresitedir}/rawdoglib/
%{py_puresitedir}/*.egg-info
%{_mandir}/man1/*





%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.19-1
+ Revision: 540c0d9
- Updated to 2.19 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12261 |12cu|rawstudio-2.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 2.0
%define major 0
%define libname %mklibname %{name} %{api} %{major}

Summary:	Graphical tool to convert raw images of digital cameras
Name:		rawstudio
Version:	2.0
Release:	6
License:	GPLv2+
Group:		Graphics
Url:		http://rawstudio.org/
Source0:	http://rawstudio.org/files/release/%{name}-%{version}.tar.gz
Patch0:		rawstudio-2.0-rosa-linkage.patch
Patch1:		rawstudio-2.0-rosa-libpng.patch
BuildRequires:	GConf2
BuildRequires:	imagemagick
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(exiv2)
BuildRequires:	pkgconfig(fftw3)
BuildRequires:	pkgconfig(flickcurl)
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(lcms)
BuildRequires:	pkgconfig(lensfun)
BuildRequires:	pkgconfig(libgphoto2)
BuildRequires:	pkgconfig(libtiff-4)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	pkgconfig(zlib)

%description
Rawstudio is an open source raw-image converter written in GTK+.

Features:
* Reads all dcraw supported formats
* Internal 16bit rgb
* Various post-shot controls (white balance, saturation and exposure
  compensation among others)
* Realtime histogram
* Optimized for MMX, 3dnow! and SSE (detected runtime)
* Easy sorting of images
* Fullscreen mode for better overview

%files -f %{name}.lang
%doc README
%{_bindir}/*
%{_datadir}/%{name}
%{_datadir}/rawspeed
%{_datadir}/applications/*
%{_datadir}/pixmaps/*
%{_iconsdir}/*.png
%{_liconsdir}/*.png
%{_miconsdir}/*.png

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Shared library for %{name}
Group:		System/Libraries
Conflicts:	%{name} < 2.0-6

%description -n %{libname}
Shared library for %{name}.

%files -n %{libname}
%{_libdir}/lib%{name}-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
# required for patch0
autoreconf -fi
cp configure.ac configure.in

%configure2_5x --disable-static
%make

%install
%makeinstall_std
%find_lang %{name}

install -d %{buildroot}%{_datadir}/icons/{large,mini}

convert pixmaps/rawstudio.png -resize 32x32 %{buildroot}%{_iconsdir}/%{name}.png
convert pixmaps/rawstudio.png -resize 16x16 %{buildroot}%{_miconsdir}/%{name}.png
cp pixmaps/rawstudio.png %{buildroot}%{_liconsdir}/%{name}.png

rm -fr %{buildroot}%{_includedir} %{buildroot}%{_libdir}/{*.so,*.la,pkgconfig}


%changelog
* Mon Jul 14 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.0-6
+ Revision: 7725791
- Split library package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12262 |12cu|razorqt-0.5.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define qtxdglibdevel	%mklibname qtxdg -d
%define libnamedevel	%mklibname  %name -d
%define _name		razor

Name:		%{_name}qt
Version:	0.5.2
Release:	%mkrel 1
License:	LGPLv2+
Source0:	https://github.com/downloads/Razor-qt/razor-qt/%{name}-%{version}.tar.bz2
Group:		Graphical desktop/Other
Summary:	Razor is a lightweight desktop toolbox
Url:		http://%{_name}-qt.org

BuildRequires:	gcc-c++
BuildRequires:	cmake
BuildRequires:	doxygen
BuildRequires:	magic-devel
BuildRequires:	qt4-devel
BuildRequires:	qt4-linguist
BuildRequires:	pkgconfig(xcomposite)
BuildRequires:	pkgconfig(udev)
BuildRequires:	pkgconfig(polkit-qt-1)
BuildRequires:	pkgconfig(xcursor)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(libstatgrab)
BuildRequires:	desktop-file-utils


%description
Razor-qt is an advanced, easy-to-use, and fast desktop environment based on 
Qt technologies. It has been tailored for users who value simplicity, speed, 
and an intuitive interface. 

#------------------------------------------------------------------------------

%define		librazormount_major 0
%define		librazormount %mklibname razormount %{librazormount_major}

%package -n	%librazormount
Summary:	RazorQt shared library
Group:		System/Libraries
License:	LGPLv2+

%description -n %librazormount
%{summary}

%files -n	%librazormount
%_libdir/lib%{_name}mount.so.%{librazormount_major}*

#------------------------------------------------------------------------------

%define		librazorqt_major 0
%define		librazorqt %mklibname razorqt %{librazorqt_major}

%package -n	%librazorqt
Summary:	RazorQt shared library
Group:		System/Libraries
License:	LGPLv2+

%description -n %librazorqt
%{summary}

%files -n	%librazorqt
%_libdir/lib%{_name}qt.so.%{librazorqt_major}*

#------------------------------------------------------------------------------

%define		librazorqxt_major 0
%define		librazorqxt %mklibname razorqxt %{librazorqxt_major}

%package -n	%librazorqxt
Summary:	Customized part of the libqxt library
Group:		System/Libraries
# BSD3 (gpl2 and gpl3 compatible, as from http://fedoraproject.org/wiki/Licensing#SoftwareLicenses)
License:	BSD

%description -n %librazorqxt
%{summary}

%files -n	%librazorqxt
%doc libraries/%{_name}qxt/LICENSE
%_libdir/lib%{_name}qxt.so.%{librazorqxt_major}*

#------------------------------------------------------------------------------

%define		libqtxdg_major 0
%define		libqtxdg %mklibname qtxdg %{libqtxdg_major}

%package -n	%libqtxdg
Summary:	Xdg manipulation library using Qt4
Group:		System/Libraries
# qiconloader.cpp and qiconloader_p.h -> lgplv2
# xdg* files -> lgplv2+
License:	LGPLv2+

%description -n %libqtxdg
%{summary}

%files -n	%libqtxdg
%_libdir/libqtxdg.so.%{libqtxdg_major}*

#--------------------------------------------------------------------

%package -n     %libnamedevel
Summary:	RazorQt development package
Group:		Development/Other
Requires:	%librazormount = %{version}-%{release}
Requires:	%librazorqt = %{version}-%{release}
Requires:	%librazorqxt = %{version}-%{release}
License:	GPLv2 and LGPLv2+

%description -n %libnamedevel
%{summary}

%files -n	%libnamedevel
%{_libdir}/lib%{_name}*.so
%{_includedir}/%{_name}*/
%{_bindir}/%{_name}-x11info
%{_libdir}/pkgconfig/%{_name}mount.pc
%{_libdir}/pkgconfig/%{_name}qxt.pc
%{_libdir}/pkgconfig/%{name}.pc

#------------------------------------------------------------------------------

%package -n     %{qtxdglibdevel}
Summary:	Development files for QtXdg library
Group:		Development/Other
Requires:	%{libqtxdg} = %{version}-%{release}
License:	LGPLv2+

%description -n %{qtxdglibdevel}
%{summary}

%files -n	%{qtxdglibdevel}
%{_libdir}/libqtxdg.so
%{_includedir}/qtxdg/
%{_libdir}/pkgconfig/qtxdg.pc

#--------------------------------------------------------------------

%package	appswitcher
Summary:	RazorQt application switcher
Group:		System/X11
Requires:	%{name}-data = %{version}-%{release}
License:	LGPLv2+

Conflicts:	%{name}-appswitcher <= 0.4.1
Obsoletes:	%{name}-appswitcher <= 0.4.1

%description    appswitcher
%{summary}

%files		appswitcher
%{_bindir}/%{_name}-appswitcher

#--------------------------------------------------------------------

%package	desktop
Summary:	RazorQt desktop
Group:		Graphical desktop/Other
Requires:	%{name}-data = %{version}-%{release}
Requires:	%{name}-config-desktop = %{version}-%{release}
License:	LGPLv2+

Conflicts:	%{name}-desktop <= 0.4.1
Obsoletes:	%{name}-desktop <= 0.4.1

%description    desktop
%{summary}

%files		desktop
%{_bindir}/%{_name}-desktop
%{_libdir}/%{_name}-desktop
%dir %{_datadir}/%{_name}
%{_sysconfdir}/%{_name}/desktop.conf
%{_datadir}/%{_name}/%{_name}-desktop/

#--------------------------------------------------------------------

%package	panel
Summary:	RazorQt panel
Group:		Graphical desktop/Other
License:	LGPLv2+
Requires:	%{name}-data  = %{version}-%{release}
Requires:	%{name}-config-appearance = %{version}-%{release}
Requires:	%{name}-config-mouse = %{version}-%{release}

Conflicts:	%{name}-panel <= 0.4.1
Obsoletes:	%{name}-panel <= 0.4.1

%description    panel
%{summary}

%files		panel
%{_bindir}/%{_name}-panel
%{_libdir}/%{_name}-panel/
%{_datadir}/%{_name}/%{_name}-panel/
%{_sysconfdir}/%{_name}/%{_name}-panel/panel.conf

#--------------------------------------------------------------------

%package	data
Summary:	RazorQt resources and shared data
Group:		Graphical desktop/Other

Conflicts:	%{name}-data <= 0.4.1
Obsoletes:	%{name}-data <= 0.4.1

%description    data
%{summary}

%files		data
%dir %{_datadir}/%{_name}
%dir %{_datadir}/%{_name}/themes
%dir %{_datadir}/%{_name}/graphics
%{_sysconfdir}/%{_name}/%{_name}.conf
%{_datadir}/%{_name}/graphics/*
%{_datadir}/%{_name}/themes/*
%config %_sysconfdir/xdg/menus/%{_name}-applications.menu
%config %_sysconfdir/xdg/autostart/*.desktop
%config %_sysconfdir/%{_name}/windowmanagers.conf
%{_datadir}/desktop-directories/%{_name}*
%{_datadir}/lib%{name}
%{_datadir}/libqtxdg/
# temp files - it will be removed when it becomes part of upstream
%{_libdir}/%{_name}-xdg-tools
%{_datadir}/icons/hicolor/scalable/apps/laptop-lid*

#--------------------------------------------------------------------

%package	autosuspend
Summary:	RazorQt autosuspend application
Group:		Graphical desktop/Other
Requires:	%{name}-data = %{version}-%{release}
Requires:	%{name}-config-autosuspend = %{version}-%{release}
Requires:	%{name}-power = %{version}-%{release}
License:	LGPLv2+

%description	autosuspend
%{summary}

%files		autosuspend
%{_bindir}/%{_name}-autosuspend
#% {_datadir}/applications/% {_name}-autosuspend.desktop
%dir %{_datadir}/%{_name}/%{_name}-autosuspend
%{_datadir}/%{_name}/%{_name}-autosuspend/*
%{_iconsdir}/hicolor/scalable/apps/%{_name}-autosuspend.svg

#--------------------------------------------------------------------

%package	power
Summary:	RazorQt power application
Group:		Graphical desktop/Other
Requires:	%{name}-data = %{version}-%{release}
License:	LGPLv2+

Conflicts:	%{name}-power <= 0.4.1
Obsoletes:	%{name}-power <= 0.4.1

%description    power
%{summary}

%files		power
%{_bindir}/%{_name}-power
%dir %{_datadir}/%{_name}/%{_name}-power
%{_datadir}/%{_name}/%{_name}-power/*.qm
%{_datadir}/applications/%{_name}-power.desktop

#--------------------------------------------------------------------

%package	runner
Summary:	RazorQt runner application
Group:		Graphical desktop/Other
Requires:	%{name}-data = %{version}-%{release}
License:	LGPLv2+

Conflicts:	%{name}-runner <= 0.4.1
Obsoletes:	%{name}-runner <= 0.4.1

%description    runner
%{summary}

%files		runner
%{_bindir}/%{_name}-runner
%dir %{_datadir}/%{_name}/%{_name}-runner
%{_datadir}/%{_name}/%{_name}-runner/*

#--------------------------------------------------------------------

%package	notificationd
Summary:	RazorQt notification system
Group:		Graphical desktop/Other
Requires:	%{name}-config-notificationd

%description	notificationd
%{summary}

%files		notificationd
%{_bindir}/%{_name}-notificationd
%{_datadir}/%{_name}/%{_name}-notificationd/*.qm

#--------------------------------------------------------------------

%package	globalkeyshortcuts
Summary:	RazorQt global key shortcuts system
Group:		Graphical desktop/Other
Requires:	%{name}-config-globalkeyshortcuts

%description	globalkeyshortcuts
%{summary}

%files		globalkeyshortcuts
%{_bindir}/%{_name}-globalkeyshortcuts

#--------------------------------------------------------------------

%package	session
Summary:	RazorQt session
Group:		Graphical desktop/Other
Requires:	%{name}-data = %{version}-%{release}
Requires:	%{name}-config-session = %{version}-%{release}
Requires:	%{name}-notificationd = %{version}-%{release}
Requires:	%{name}-globalkeyshortcuts = %{version}-%{release}
Requires:	openbox
License:	LGPLv2+

Conflicts:	%{name}-session <= 0.4.1
Obsoletes:	%{name}-session <= 0.4.1
Obsoletes:	%{name}-openbox <= %{version}, %{name}-wm <= %{version}

%description    session
%{summary}

%files		session
%{_bindir}/%{_name}-session
%{_bindir}/%{_name}-about
%{_bindir}/%{_name}-openssh-askpass
%{_datadir}/%{_name}/%{_name}-openssh-askpass/%{_name}-openssh-askpass*.qm
%{_bindir}/start%{_name}
%{_datadir}/applications/%{_name}-about.desktop
%{_sysconfdir}/%{_name}/session.conf
%dir %{_datadir}/%{_name}/%{_name}-session
%{_datadir}/%{_name}/%{_name}-session/*
%{_sysconfdir}/X11/wmsession.d/*

#--------------------------------------------------------------------

%package	config
Summary:	RazorQt config tools
Group:		Graphical desktop/Other
License:	LGPLv2+
Requires:	%{name}-data = %{version}-%{release}

Conflicts:	%{name}-config <= 0.4.1
Obsoletes:	%{name}-config <= 0.4.1

%description    config
%{summary}

%files		config
%{_bindir}/%{_name}-config
%{_datadir}/applications/%{_name}-config.desktop
%{_datadir}/applications/%{_name}-config-qtconfig.desktop
%config %_sysconfdir/xdg/menus/%{_name}-config.menu
%dir %{_datadir}/%{_name}/%{_name}-config
%{_datadir}/%{_name}/%{_name}-config/razor-config-appearance*.qm
%{_datadir}/%{_name}/%{_name}-config/%{_name}-config_*.qm

#--------------------------------------------------------------------

%package	config-globalkeyshortcuts
Summary:	RazorQt globalkeyshortcuts configuration tool
Group:		Graphical desktop/Other
Requires:	%{name}-config = %{version}-%{release}

%description	config-globalkeyshortcuts
%{summary}

%files		config-globalkeyshortcuts	
%{_bindir}/%{_name}-config-globalkeyshortcuts
%{_datadir}/applications/%{_name}-config-globalkeyshortcuts.desktop
%{_datadir}/%{_name}/%{_name}-config-globalkeyshortcuts/%{_name}-config-globalkeyshortcuts*.qm

#--------------------------------------------------------------------

%package	config-notificationd
Summary:	RazorQt notificationd configuration tool
Group:		Graphical desktop/Other
Requires:	%{name}-config = %{version}-%{release}

%description	config-notificationd
%{summary}

%files		config-notificationd	
%{_bindir}/%{_name}-config-notificationd
%{_datadir}/applications/%{_name}-config-notificationd.desktop
%{_datadir}/%{_name}/%{_name}-config-notificationd/*.qm

#--------------------------------------------------------------------

%package	config-desktop
Summary:	RazorQt desktop configuration tool
Group:		Graphical desktop/Other
Requires:	%{name}-config = %{version}-%{release}

%description	config-desktop
%{summary}

%files		config-desktop	
%{_bindir}/%{_name}-config-desktop
%{_datadir}/applications/%{_name}-config-desktop.desktop


#--------------------------------------------------------------------

%package	config-autosuspend
Summary:	RazorQt autosuspend configuration tool
Group:		Graphical desktop/Other
Requires:	%{name}-config = %{version}-%{release}

%description	config-autosuspend
%{summary}

%files		config-autosuspend	
%{_bindir}/%{_name}-config-autosuspend
%{_datadir}/applications/%{_name}-config-autosuspend.desktop
%{_datadir}/%{_name}/%{_name}-config-autosuspend/%{_name}-config-autosuspend*.qm

#--------------------------------------------------------------------

%package	config-session
Summary:	RazorQt session configuration tool
Group:		Graphical desktop/Other
Requires:	%{name}-config = %{version}-%{release}

%description	config-session
%{summary}

%files		config-session	
%{_bindir}/%{_name}-config-session
%{_datadir}/applications/%{_name}-config-session.desktop
%dir %{_datadir}/%{_name}/%{_name}-config-session
%{_datadir}/%{_name}/%{_name}-config-session/*

#--------------------------------------------------------------------

%package	config-mouse
Summary:	RazorQt mouse configuration tool
Group:		Graphical desktop/Other
Requires:	%{name}-config = %{version}-%{release}
License:	GPLv2 or GPLv3

%description	config-mouse
%{summary}

%files		config-mouse	
%{_bindir}/%{_name}-config-mouse
%{_datadir}/applications/%{_name}-config-mouse.desktop
%{_datadir}/%{_name}/%{_name}-config/%{_name}-config-mouse*.qm

#--------------------------------------------------------------------

%package	config-appearance
Summary:	RazorQt appearance configuration tool
Group:		Graphical desktop/Other
Requires:	%{name}-config = %{version}-%{release}
License:	LGPLv2+

%description	config-appearance
%{summary}

%files		config-appearance	
%{_bindir}/%{_name}-config-appearance
%{_datadir}/applications/%{_name}-config-appearance.desktop


#--------------------------------------------------------------------

%package	confupdate
Summary:	RazorQt configuration update tool
Requires:	%{name}-data = %{version}-%{release}

Conflicts:	%{name}-confupdate <= 0.4.1
Obsoletes:	%{name}-confupdate <= 0.4.1

%description	confupdate
Tool to update configuration from razorqt version 0.4.1 to 0.5.0

%files		confupdate
%{_bindir}/%{_name}-confupdate
%dir %{_datadir}/%{_name}/%{_name}-confupdate
%{_datadir}/%{_name}/%{_name}-confupdate/desktop-041-050.py
%{_datadir}/%{_name}/%{_name}-confupdate/%{_name}-0.5.upd
%{_libdir}/%{_name}-confupdate_bin/sesion_modules

#--------------------------------------------------------------------

%package	policykit
Summary:	RazorQt policykit integration
Group:		System/X11

%description policykit
RazorQt policykit integration.

%files policykit
%{_datadir}/%{_name}/%{_name}-policykit-agent/%{_name}-policykit-agent*.qm
%{_bindir}/razor-policykit-agent

#--------------------------------------------------------------------

%prep
%setup -q
# silence rpmlint's complains about non-readable
# source files in debuginfo
find . -name "*.cpp" -o -name "*.h" -o -name LICENSE |xargs chmod 0644

%build
%cmake_qt4
%make 

#% find_lang %{name}

%install
%makeinstall_std -C build

for i in `find %{buildroot}%{_datadir}/applications/ -type f -name "*.desktop"`;
do
	desktop-file-validate $i
done

#========================================
# the session file

mkdir -p %{buildroot}%{_sysconfdir}/X11/wmsession.d
outfile=%{buildroot}%{_sysconfdir}/X11/wmsession.d/05%{_name}

cat > $outfile << EOF
NAME=RazorDesktop
DESC=The RazorQt Desktop Environment
EXEC=/usr/bin/start%{_name}
SCRIPT:
exec /usr/bin/start%{_name}

EOF

rm -f %{buildroot}%{_datadir}/apps/kdm/sessions/*.desktop
rm -f %{buildroot}%{_datadir}/xsessions/*.desktop

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12263 |12cu|R-BayesX-0.2.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  BayesX
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          0.2.7
Release:          1
Summary:          R Utilities Accompanying the Software Package BayesX
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/BayesX_0.2-7.tar.gz
Requires:         R-akima R-shapefiles 
Requires:         R-sp R-colorspace R-coda R-splines 
Requires:         R-spdep 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-akima R-shapefiles
BuildRequires:    R-sp R-colorspace R-coda R-splines 
BuildRequires:    R-spdep 

%description
This package provides functionality for exploring and visualising
estimation results obtained with the software package BayesX for
structured additive regression. It also provides functions that allow to
read, write and manipulate map objects that are required in spatial
analyses performed with BayesX, a free software for estimating structured
additive regression models (http://www.stat.uni-muenchen.de/~bayesx).

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/ChangeLog
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/examples
%{rlibdir}/%{packname}/help


%changelog
* Sun Feb 19 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.2_5-1
+ Revision: 777134
- Import R-BayesX
- Import R-BayesX




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12264 |12cu|R-BB-2014.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  BB
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          2014.1.1
Release:          1
Summary:          Solving and Optimizing Large-Scale Nonlinear Systems
Group:            Sciences/Mathematics
License:          GPLv3
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_2014.1-1.tar.gz

%define debug_package %{nil}

Requires:         R-setRNG R-survival R-Hmisc R-numDeriv 
BuildRequires:    R-devel Rmath-devel texlive-latex 

BuildRequires:   R-setRNG R-survival R-Hmisc R-numDeriv 
%description
Barzilai-Borwein spectral methods for solving nonlinear system of
equations, and for optimizing nonlinear objective functions subject to
simple constraints. A tutorial style introduction to this package is
available in a vignette on the CRAN download page or, when the package is
loaded in an R session, with vignette("BB").

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/[RIC]*
%{rlibdir}/%{packname}/help

%changelog
* Fri Apr 11 2014 Denis Silakov <denis.silakov@rosalab.ru> 2014.1.1-1
+ Revision: 3f9be7c
- Disable debug



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12265 |12cu|rbbr-0.6.0-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: RuBy BRowser
Name:    rbbr
Version: 0.6.0
Release: 11
URL: http://ruby-gnome2.sourceforge.jp/hiki.cgi?rbbr
Source0: %{name}-%{version}-withapi.tar.bz2
Source1: %{name}-16.png.bz2
Source2: %{name}-32.png.bz2
Source3: %{name}-48.png.bz2
Source100: %{name}.rpmlintrc
License: GPL
Group: Development/Other
Requires: ruby >= 1.8
Requires: rubygem(gtk2)
Requires: rubygem(gettext)
BuildRequires: ruby-devel
BuildRequires: rubygem(gettext)
BuildArch: noarch
Obsoletes: ruby-rbbr
Provides: ruby-rbbr

%description
rbbr is a ruby application to browse modules/classes hierarchy and their
constants and methods.

%prep
%setup -q -n %{name}-%{version}-withapi

%build
ruby install.rb config
ruby install.rb setup

%install
ruby install.rb install --prefix=%{buildroot}
%find_lang %{name} --all-name 

#menu

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=RBBR
Comment=RuBy BRowser
Comment[ru]=Броузер классов и модулей Ruby
Exec=%{_bindir}/%{name} 
Icon=%{name}
Terminal=false
Type=Application
Categories=GTK;Development;X-MandrivaLinux-MoreApplications-Development-Tools;
EOF

# icon
install -m 755 -d %{buildroot}{%{_miconsdir},%{_liconsdir}}
bzcat %{SOURCE1} > %{buildroot}%{_miconsdir}/%{name}.png
bzcat %{SOURCE2} > %{buildroot}%{_iconsdir}/%{name}.png
bzcat %{SOURCE3} > %{buildroot}%{_liconsdir}/%{name}.png

%files -f %name.lang
%{_bindir}/*
%{ruby_sitelibdir}/%{name}*
%{_datadir}/%{name}
%{_datadir}/applications/*
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png

%doc README README.ja AUTHORS ChangeLog 

%changelog
* Thu Mar 20 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.6.0-11
+ Revision: 9883355
- Added Russian description



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12266 |12cu|R-bdsmatrix-1.3.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  bdsmatrix
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.3.1
Release:          2
Summary:          Routines for Block Diagonal Symmetric matrices
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/bdsmatrix_1.3-1.tar.gz
Requires:         R-methods 
BuildRequires:    R-devel
BuildRequires:    Rmath-devel
BuildRequires:    texlive-collection-latex
BuildRequires:    R-methods
BuildRequires:    pkgconfig(lapack)

%description
This is a special case of sparse matrices, used by coxme

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS.Rd
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/include
%{rlibdir}/%{packname}/libs


%changelog
* Fri Feb 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.3-1
+ Revision: 776221
- Import R-bdsmatrix
- Import R-bdsmatrix



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12267 |12cu|R-biclust-1.0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_without bootstrap
%global packname  biclust
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.0.2
Release:          2
Summary:          BiCluster Algorithms
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/biclust_1.0.2.tar.gz
Requires:         R-MASS R-grid R-colorspace R-lattice R-methods
%if %{without bootstrap}
Requires:         R-flexclust R-isa2 
%endif
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-MASS
BuildRequires:    R-grid R-colorspace R-lattice R-methods
%if %{without bootstrap}
BuildRequires:    R-flexclust R-isa2
%endif

%description
The main function biclust provides several algorithms to find biclusters
in two-dimensional data: Cheng and Church, Spectral, Plaid Model, Xmotifs
and Bimax. In addition, the package provides methods for data
preprocessing (normalization and discretisation), visualisation, and
validation of bicluster solutions.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{without bootstrap}
%check
%{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Wed Feb 22 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.0.1-2
+ Revision: 778956
- Rebuild with proper dependencies

* Mon Feb 20 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.0.1-1
+ Revision: 777858
- Import R-biclust
- Import R-biclust



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12268 |12cu|R-biglm-0.9.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  biglm
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.9.1
Release:          1
Summary:          bounded memory linear and generalized linear models
Group:            Sciences/Mathematics
License:          GPL
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/biglm_0.9-1.tar.gz
Requires:         R-DBI R-methods 
Requires:         R-RSQLite R-RODBC 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-DBI R-methods
BuildRequires:    R-RSQLite R-RODBC 

%description
Regression for data too large to fit in memory

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.8-1
+ Revision: 775138
- Import R-biglm
- Import R-biglm



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12269 |12cu|R-Biobase-2.22.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with internet
%bcond_with bootstrap
%global packname  Biobase
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          2.22.0
Release:          1
Summary:          Biobase: Base functions for Bioconductor
Group:            Sciences/Mathematics
License:          Artistic-2.0
URL:              http://bioconductor.org/packages/release/bioc/html/Biobase.html
Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/Biobase_2.22.0.tar.gz
Requires:         R-utils 
Requires:         R-methods
Requires:         R-BiocGenerics
%if %{with bootstrap}
Requires:         R-tools
%else 
Requires:         R-tools R-tkWidgets R-ALL
%endif
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-utils
BuildRequires:    R-methods
BuildRequires:    R-BiocGenerics
%if %{with bootstrap}
BuildRequires:    R-tools
%else
BuildRequires:    R-tools R-tkWidgets R-ALL 
%endif

%description
Functions that are needed by many other packages or which replace R

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{without bootstrap}
    %if %{with internet}
%check
%{_bindir}/R CMD check %{packname}
    %endif
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/Code
%{rlibdir}/%{packname}/ExpressionSet
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/extdata
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/scripts
# %{rlibdir}/%{packname}/UnitTests
%{rlibdir}/%{packname}/testClass.R
%{rlibdir}/Biobase/unitTests/VersionedClass_data/1.8/AnnotatedDataFrame.Rda
%{rlibdir}/Biobase/unitTests/VersionedClass_data/1.8/ExpressionSet.Rda
%{rlibdir}/Biobase/unitTests/VersionedClass_data/1.8/MIAME.Rda
%{rlibdir}/Biobase/unitTests/VersionedClass_data/1.8/exprSet.Rda
%{rlibdir}/Biobase/unitTests/VersionedClass_data/1.8/phenoData.Rda
%{rlibdir}/Biobase/unitTests/VersionedClass_data/2.0/AnnotatedDataFrame.Rda
%{rlibdir}/Biobase/unitTests/VersionedClass_data/2.0/ExpressionSet.Rda
%{rlibdir}/Biobase/unitTests/VersionedClass_data/2.0/MIAME.Rda
%{rlibdir}/Biobase/unitTests/VersionedClass_data/2.0/MultiSet.Rda
%{rlibdir}/Biobase/unitTests/VersionedClass_data/2.0/ScalarCharacter.Rda
%{rlibdir}/Biobase/unitTests/VersionedClass_data/2.0/SnpSet.Rda
%{rlibdir}/Biobase/unitTests/VersionedClass_data/2.0/Versioned.Rda
%{rlibdir}/Biobase/unitTests/VersionedClass_data/2.0/VersionedBiobase.Rda
%{rlibdir}/Biobase/unitTests/VersionedClass_data/2.0/Versions.Rda
%{rlibdir}/Biobase/unitTests/VersionedClass_data/2.0/VersionsNull.Rda
%{rlibdir}/Biobase/unitTests/VersionedClass_data/2.0/aggregator.Rda
%{rlibdir}/Biobase/unitTests/VersionedClass_data/2.0/container.Rda
%{rlibdir}/Biobase/unitTests/VersionedClass_data/2.0/exprSet.Rda
%{rlibdir}/Biobase/unitTests/VersionedClass_data/2.0/phenoData.Rda
%{rlibdir}/Biobase/unitTests/VersionedClass_data/devel/AnnotatedDataFrame.Rda
%{rlibdir}/Biobase/unitTests/VersionedClass_data/devel/ExpressionSet.Rda
%{rlibdir}/Biobase/unitTests/VersionedClass_data/devel/MIAME.Rda
%{rlibdir}/Biobase/unitTests/VersionedClass_data/devel/MultiSet.Rda
%{rlibdir}/Biobase/unitTests/VersionedClass_data/devel/NChannelSet.Rda
%{rlibdir}/Biobase/unitTests/VersionedClass_data/devel/SWPD.rda
%{rlibdir}/Biobase/unitTests/VersionedClass_data/devel/ScalarCharacter.Rda
%{rlibdir}/Biobase/unitTests/VersionedClass_data/devel/ScalarInteger.Rda
%{rlibdir}/Biobase/unitTests/VersionedClass_data/devel/ScalarLogical.Rda
%{rlibdir}/Biobase/unitTests/VersionedClass_data/devel/ScalarNumeric.Rda
%{rlibdir}/Biobase/unitTests/VersionedClass_data/devel/SnpSet.Rda
%{rlibdir}/Biobase/unitTests/VersionedClass_data/devel/Versioned.Rda
%{rlibdir}/Biobase/unitTests/VersionedClass_data/devel/VersionedBiobase.Rda
%{rlibdir}/Biobase/unitTests/VersionedClass_data/devel/Versions.Rda
%{rlibdir}/Biobase/unitTests/VersionedClass_data/devel/VersionsNull.Rda
%{rlibdir}/Biobase/unitTests/VersionedClass_data/devel/aggregator.Rda
%{rlibdir}/Biobase/unitTests/VersionedClass_data/devel/bbsym.rda
%{rlibdir}/Biobase/unitTests/VersionedClass_data/devel/container.Rda
%{rlibdir}/Biobase/unitTests/VersionedClass_data/devel/eset.rda
%{rlibdir}/Biobase/unitTests/VersionedClass_data/devel/exprSet.Rda
%{rlibdir}/Biobase/unitTests/VersionedClass_data/devel/golubMergeSub.rda
%{rlibdir}/Biobase/unitTests/VersionedClass_data/devel/sample.eSet.rda
%{rlibdir}/Biobase/unitTests/VersionedClass_data/devel/sample.exprSet.1.rda
%{rlibdir}/Biobase/unitTests/VersionedClass_data/devel/sample.exprSet.rda
%{rlibdir}/Biobase/unitTests/VersionedClass_data/devel/swrep.rda
%{rlibdir}/Biobase/unitTests/VersionedClass_data/raw/exprs.tab
%{rlibdir}/Biobase/unitTests/VersionedClass_data/raw/pData.tab
%{rlibdir}/Biobase/unitTests/VersionedClass_data/raw%{_localstatedir}Metadata.tab
%{rlibdir}/Biobase/unitTests/test_AnnotatedDataFrame.R
%{rlibdir}/Biobase/unitTests/test_AssayData.R
%{rlibdir}/Biobase/unitTests/test_DataClasses.R
%{rlibdir}/Biobase/unitTests/test_EsetSubclasses.R
%{rlibdir}/Biobase/unitTests/test_ExpressionSet.R
%{rlibdir}/Biobase/unitTests/test_NChannelSet.R
%{rlibdir}/Biobase/unitTests/test_SnpSet.R
%{rlibdir}/Biobase/unitTests/test_UpdateObject.R
%{rlibdir}/Biobase/unitTests/test_VersionedClass.R
%{rlibdir}/Biobase/unitTests/test_cache.R
%{rlibdir}/Biobase/unitTests/test_checkClass.R
%{rlibdir}/Biobase/unitTests/test_combine.R
%{rlibdir}/Biobase/unitTests/test_copyEnv.R
%{rlibdir}/Biobase/unitTests/test_esApply.R
%{rlibdir}/Biobase/unitTests/test_subListExtract.R
%{rlibdir}/Biobase/unitTests/test_unsaveSetSlot.R
%{rlibdir}/Biobase/unitTests/utilities.R



%changelog
* Fri Dec 06 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.22.0-1
+ Revision: e91f106
- Remove files that are not created any more



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12270 |12cu|R-BiocGenerics-0.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname BiocGenerics
%global rlibdir %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.8.0
Release:          1
Summary:          Generic functions for Bioconductor
Group:            Sciences/Mathematics
License:          Artistic-2.0
URL:              http://bioconductor.org/packages/release/bioc/html/BiocGenerics.html
Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/BiocGenerics_0.8.0.tar.gz
BuildArch:        noarch
Requires:         R-methods R-graphics R-stats R-parallel
BuildRequires:    R-methods R-graphics R-stats R-parallel

%description
S4 generic functions needed by many Bioconductor packages

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/html
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/unitTests


%changelog
* Wed Nov 13 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.8.0-1
+ Revision: 5492106
- LOG Updated to 0.8.0 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12271 |12cu|R-BiocInstaller-1.12.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  BiocInstaller
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          1.12.0
Release:          1
Summary:          Install/Update Bioconductor and CRAN Packages
Group:            Sciences/Mathematics
License:          Artistic-2.0
URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/BiocInstaller_1.12.0.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-RUnit 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires: R-BiocGenerics
Requires: R-BiocGenerics
BuildRequires:    R-RUnit 

%description
Installs/updates Bioconductor and CRAN packages

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/scripts
%{rlibdir}/%{packname}/unitTests

%changelog
* Wed Nov 20 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.12.0-1
+ Revision: 60be609
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12272 |12cu|R-BiocStyle-1.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  BiocStyle
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          1.0.0
Release:          1
Summary:          Standard styles for vignettes and other Bioconductor documents
Group:            Sciences/Mathematics
License:          Artistic-2.0
URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/%{packname}_%{version}.tar.gz




BuildRequires:    R-devel Rmath-devel texlive-latex 


%description
Provides standard formatting styles for Bioconductor documents. The
vignette illustrates use and functionality.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/sty

%changelog
* Mon Dec 16 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.0.0-1
+ Revision: 23fb521
- Disable debug



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12273 |12cu|R-biomaRt-2.18.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  biomaRt
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          2.18.0
Release:          1
Summary:          Interface to BioMart databases (e.g. Ensembl, COSMIC ,Wormbase and Gramene)
Group:            Sciences/Mathematics
License:          Artistic-2.0
URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/biomaRt_2.18.0.tar.gz
Requires:         R-methods 
Requires:         R-XML R-RCurl 
Requires:         R-annotate 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods
BuildRequires:    R-XML R-RCurl 
BuildRequires:    R-annotate 

%description
In recent years a wealth of biological data has become available in public
data repositories. Easy access to these valuable data resources and firm
integration with data analysis is needed for comprehensive bioinformatics
data analysis.  biomaRt provides an interface to a growing collection of
databases implementing the BioMart software suite
(http://www.biomart.org). The package enables retrieval of large amounts
of data in a uniform way without the need to know the underlying database
schemas or write complex SQL queries. Examples of BioMart databases are
Ensembl, COSMIC, Uniprot, HGNC, Gramene, Wormbase and dbSNP mapped to
Ensembl. These major databases give biomaRt users direct access to a
diverse set of data and enable a wide range of powerful online queries
from gene annotation to database mining.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/CITATION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/scripts


%changelog
* Sat Nov 09 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.18.0-1
+ Revision: ffa1f28
- LOG Updated to 2.18.0 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12274 |12cu|R-Biostrings-2.30.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with bootstrap
%global packname  Biostrings
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          2.30.1
Release:          1
Summary:          String objects representing biological sequences, and matching algorithms
Group:            Sciences/Mathematics
License:          Artistic-2.0
URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/Biostrings_%{version}.tar.gz
Requires:         R-methods R-IRanges R-graphics R-methods R-stats R-utils
Requires:         R-RUnit R-Rmpi
%if %{without bootstrap}
Requires:         R-BSgenome R-BSgenome.Celegans.UCSC.ce2
Requires:         R-BSgenome.Dmelanogaster.UCSC.dm3 R-drosophila2probe
Requires:         R-hgu95av2probe R-hgu133aprobe R-GenomicFeatures
Requires:         R-hgu95av2cdf R-affy R-affydata R-XVector
%endif
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods
BuildRequires:    R-IRanges R-graphics R-methods R-stats R-utils R-IRanges
BuildRequires:    R-RUnit R-Rmpi
%if %{without bootstrap}
BuildRequires:    R-BSgenome R-BSgenome.Celegans.UCSC.ce2
BuildRequires:    R-BSgenome.Dmelanogaster.UCSC.dm3 R-drosophila2probe
BuildRequires:    R-hgu95av2probe R-hgu133aprobe R-GenomicFeatures
BuildRequires:    R-hgu95av2cdf R-affy R-affydata R-XVector
%endif
BuildRequires:    x11-server-xvfb

%description
Memory efficient string containers, string matching algorithms, and other
utilities, for fast manipulation of large biological sequences or sets of

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{without bootstrap}
%check
xvfb-run %{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/UnitTests
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/extdata
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/include
%{rlibdir}/%{packname}/libs

%changelog
* Tue Dec 17 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.30.1-1
+ Revision: 7d56382
- Added R-XVector req



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12275 |12cu|R-bitops-1.0.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  bitops
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.0.6
Release:          1
Summary:          Functions for Bitwise operations
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/bitops_1.0-6.tar.gz
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 

%description
Functions for Bitwise operations on integer vectors.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.0_4.1-1
+ Revision: 775391
- Import R-bitops
- Import R-bitops




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12276 |12cu|R-boot-1.3.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  boot
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          1.3.10
Release:          1
Summary:          Bootstrap Functions (originally by Angelo Canty for S)
Group:            Sciences/Mathematics
License:          Unlimited
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.3-10.tar.gz
BuildArch:        noarch
Requires:         R-core

Requires:         R-graphics R-stats 

Requires:         R-MASS R-survival 
BuildRequires:    R-devel Rmath-devel texlive-latex R-graphics R-stats

BuildRequires:   R-MASS R-survival 
%description
functions and datasets for bootstrapping from the book "Bootstrap Methods
and Their Applications" by A. C. Davison and D. V. Hinkley (1997, CUP).

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/CITATION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/bd.q
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/po

%changelog
* Wed Mar 26 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.3.10-1
+ Revision: 9d61167
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12277 |12cu|R-BSgenome-1.30.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#%bcond_with internet
%bcond_with bootstrap
%global packname  BSgenome
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          1.30.0
Release:          1
Summary:          Infrastructure for Biostrings-based genome data packages
Group:            Sciences/Mathematics
License:          Artistic-2.0
URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/BSgenome_1.30.0.tar.gz
Requires:         R-methods R-IRanges R-GenomicRanges R-Biostrings R-RUnit
Requires:         R-Biobase
%if %{without bootstrap}
Requires:         R-BSgenome.Celegans.UCSC.ce2 R-BSgenome.Hsapiens.UCSC.hg19
Requires:         R-SNPlocs.Hsapiens.dbSNP.20100427 R-hgu95av2probe
%endif
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods
BuildRequires:    R-IRanges R-GenomicRanges R-Biostrings R-RUnit R-Biobase
%if %{without bootstrap}
BuildRequires:    R-BSgenome.Celegans.UCSC.ce2 R-BSgenome.Hsapiens.UCSC.hg19
BuildRequires:    R-SNPlocs.Hsapiens.dbSNP.20100427 R-hgu95av2probe
%endif

%description
Infrastructure shared by all the Biostrings-based genome data packages

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{without bootstrap}
    %if %{with internet}
%check
%{_bindir}/R CMD check %{packname}
    %endif
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/BSgenomeDataPkg-template
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/extdata
%{rlibdir}/%{packname}/help



%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.30.0-1
+ Revision: 5d29c10
- LOG Updated to 1.30.0 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12278 |12cu|R-BSgenome.Celegans.UCSC.ce2-1.3.19-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  BSgenome.Celegans.UCSC.ce2
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          1.3.19
Release:          1
Summary:          Caenorhabditis elegans (Worm) full genome (UCSC version ce2)
Group:            Sciences/Mathematics
License:          Artistic-2.0
URL:              http://bioconductor.org/packages/release/data/annotation/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/data/annotation/src/contrib/BSgenome.Celegans.UCSC.ce2_1.3.19.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-BSgenome 
Requires:         R-BSgenome 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-BSgenome
BuildRequires:    R-BSgenome 

%description
Caenorhabditis elegans (Worm) full genome as provided by UCSC (ce2, Mar.
2004) and stored in Biostrings objects.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/extdata
%{rlibdir}/%{packname}/help


%changelog
* Sat Feb 18 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.3.17-1
+ Revision: 776604
- Import R-BSgenome.Celegans.UCSC.ce2
- Import R-BSgenome.Celegans.UCSC.ce2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12279 |12cu|R-BSgenome.Dmelanogaster.UCSC.dm3-1.3.19-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  BSgenome.Dmelanogaster.UCSC.dm3
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          1.3.19
Release:          1
Summary:          Drosophila melanogaster (Fly) full genome (UCSC version dm3)
Group:            Sciences/Mathematics
License:          Artistic-2.0
URL:              http://bioconductor.org/packages/release/data/annotation/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/data/annotation/src/contrib/BSgenome.Dmelanogaster.UCSC.dm3_1.3.19.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-BSgenome 
Requires:         R-BSgenome 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-BSgenome
BuildRequires:    R-BSgenome 

%description
Drosophila melanogaster (Fly) full genome as provided by UCSC (dm3, Apr.
2006) and stored in Biostrings objects.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/extdata
%{rlibdir}/%{packname}/help


%changelog
* Sat Feb 18 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.3.17-1
+ Revision: 776754
- Import R-BSgenome.Dmelanogaster.UCSC.dm3
- Import R-BSgenome.Dmelanogaster.UCSC.dm3



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12280 |12cu|R-BSgenome.Hsapiens.UCSC.hg18-1.3.19-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  BSgenome.Hsapiens.UCSC.hg18
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          1.3.19
Release:          1
Summary:          Homo sapiens (Human) full genome (UCSC version hg18)
Group:            Sciences/Mathematics
License:          Artistic-2.0
URL:              http://bioconductor.org/packages/release/data/annotation/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/data/annotation/src/contrib/BSgenome.Hsapiens.UCSC.hg18_1.3.19.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-BSgenome 
Requires:         R-BSgenome 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-BSgenome
BuildRequires:    R-BSgenome 

%description
Homo sapiens (Human) full genome as provided by UCSC (hg18, Mar. 2006) and
stored in Biostrings objects.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if 0
%check
%{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/extdata
%{rlibdir}/%{packname}/help


%changelog
* Sat Feb 18 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.3.17-1
+ Revision: 776584
- Import R-BSgenome.Hsapiens.UCSC.hg18
- Import R-BSgenome.Hsapiens.UCSC.hg18



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12281 |12cu|R-BSgenome.Hsapiens.UCSC.hg19-1.3.19-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  BSgenome.Hsapiens.UCSC.hg19
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          1.3.19
Release:          1
Summary:          Homo sapiens (Human) full genome (UCSC version hg19)
Group:            Sciences/Mathematics
License:          Artistic-2.0
URL:              http://bioconductor.org/packages/release/data/annotation/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/data/annotation/src/contrib/BSgenome.Hsapiens.UCSC.hg19_1.3.19.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-BSgenome 
Requires:         R-BSgenome 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-BSgenome
BuildRequires:    R-BSgenome 

%description
Homo sapiens (Human) full genome as provided by UCSC (hg19, Feb. 2009) and
stored in Biostrings objects.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/extdata
%{rlibdir}/%{packname}/help



%changelog
* Tue Sep 24 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.3.19-1
+ Revision: 7133bfb
- LOG Updated to 1.3.19 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12282 |12cu|rbutil-1.2.11-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Werror_cflags %nil

Summary:	Rockbox (rbutil) firmware for mp3 players 
Name:		rbutil
Version:	1.2.11
Release:	2
License:	GPLv2
Group:		System/Configuration/Hardware
URL:		http://www.rockbox.org/
Source:		http://download.rockbox.org/rbutil/source/%{name}_%{version}-src.tar.bz2
BuildRequires:	qt4-devel 
BuildRequires:	usb1-devel
Patch0:		werror_sec.patch
 

%description
Rockbox (rbutil) is an open source firmware for mp3 players, written from
scratch. It runs on a wide range of players:

* Apple: 1st through 5.5th generation iPod, iPod Mini and 1st generation iPod
Nano
(not the Shuffle, 2nd/3rd/4th gen Nano, Classic or Touch)
* Archos: Jukebox 5000, 6000, Studio, Recorder, FM Recorder, Recorder V2 and
Ondio
* Cowon: iAudio X5, X5V, X5L, M5, M5L, M3 and M3L
* iriver: iHP100 series, H100 series, H300 series and H10 series
* Olympus: M:Robe 100
* SanDisk: Sansa c200 series, e200 series and e200R series (not the AMS models)
* Toshiba: Gigabeat X and F series (not the S series) 

%prep
%setup -q -n %{name}_%{version}
%patch0 -p0

%build
cd rbutil/rbutilqt
lrelease rbutilqt.pro

%qmake_qt4
%make

%install
# menu 
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
[Desktop Entry]
Encoding=UTF-8
Name=RockBox
Comment=Firmware for mp3 players
Exec=rbutil
Icon=%{name}.png
Terminal=false
Type=Application
StartupNotify=true
Categories=System;Hardware;X-MandrivaLinux-System-Configuration-Hardware;
EOF

#icon
install -m 644 rbutil/rbutilqt/icons/%{name}.png -D %{buildroot}%{_iconsdir}/%{name}.png
install -m 755 rbutil/rbutilqt/RockboxUtility -D %{buildroot}%{_bindir}/%{name}


%files 
%{_bindir}/rbutil
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/%{name}.png


%changelog
* Fri Dec 09 2011 Alexander Khrukin <akhrukin@mandriva.org> 1.2.11-1
+ Revision: 739380
- BR fix
- imported package rbutil


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12283 |12cu|R-ca-0.53-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  ca
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          0.53
Release:          1
Summary:          Simple, Multiple and Joint Correspondence Analysis
Group:            Sciences/Mathematics
License:          GPL
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
BuildArch:        noarch
Requires:         R-core



Requires:         R-rgl 
BuildRequires:    R-devel Rmath-devel texlive-latex 

BuildRequires:   R-rgl 
%description
A package for computation and visualization of simple, multiple and joint
correspondence analysis.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/CITATION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help

%changelog
* Mon Mar 31 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.53-1
+ Revision: 132ca29
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12284 |12cu|R-Cairo-1.5.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  Cairo
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.5.5
Release:          1
Summary:          Graphics device using cairo for creating high-quality output
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/Cairo_1.5-5.tar.gz
Requires:         R-png
BuildRequires:    R-devel Rmath-devel R-png texlive-collection-latex 
BuildRequires:    cairo-devel
BuildRequires:    glib2-devel
BuildRequires:    libice-devel
BuildRequires:    libsm-devel
BuildRequires:    libxmu-devel
BuildRequires:    libxt-devel
%rename R-cran-Cairo

%description
This package provides a Cairo graphics device that can be use to create
high-quality vector (PDF, PostScript and SVG) and bitmap output
(PNG,JPEG,TIFF), and high-quality rendering in displays (X11 and Win32).
Since it uses the same back-end for all output, copying across formats is
WYSIWYG. Files are created without the dependence on X11 or other external
programs. This device supports alpha channel (semi-transparent drawing)
and resulting images can contain transparent and semi-transparent regions.
It is ideal for use in server environemnts (file output) and as a
replacement for other devices that don't have Cairo's capabilities such as
alpha support or anti-aliasing. Backends are modular such that any subset
of backends is supported.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Thu Feb 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.5.5-1
+ Revision: 6ed50de
- Updated to 1.5.5 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12285 |12cu|R-cairoDevice-2.19-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  cairoDevice
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          2.19
Release:          2
Summary:          Cairo-based cross-platform antialiased graphics device driver
Group:            Sciences/Mathematics
License:          GPL
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
Requires:         R-grDevices 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    R-grDevices 
BuildRequires:    cairo-devel
BuildRequires:    glib2-devel
BuildRequires:    gtk2-devel
BuildRequires:    jpeg-devel
BuildRequires:    tiff-devel
BuildRequires:    x11-server-xvfb
%rename R-cran-cairoDevice

%description
Cairo/GTK graphics device driver with output to screen, file (png, svg,
pdf, and ps) or memory (arbitrary GdkDrawable or Cairo context). The
screen device may be embedded into RGtk2 interfaces. Supports all
interactive features of other graphics devices, including

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
xvfb-run %{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 2.19-1
+ Revision: 775025
- Update to latest version

* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 2.18-2
+ Revision: 774835
- Do the proper Provides/Obsoletes or previous R packages.

* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 2.18-1
+ Revision: 774654
- Rebuild with R2spec.
- Update and rebuild with R2spec

* Sat Sep 11 2010 Funda Wang <fwang@mandriva.org> 1.4.5-3mdv2011.0
+ Revision: 577196
- rebuild

* Thu Jan 14 2010 Funda Wang <fwang@mandriva.org> 1.4.5-2mdv2010.1
+ Revision: 491115
- rebuild for new jpeg

* Fri Dec 25 2009 Jérôme Brenier <incubusss@mandriva.org> 1.4.5-1mdv2010.1
+ Revision: 482226
- new version 1.4.5

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sun Aug 10 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.4.3-1mdv2009.0
+ Revision: 270296
- update to new version 1.4-3

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild

* Fri Feb 29 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.5-2mdv2008.1
+ Revision: 176956
- remove requires on libR.so

* Sun Feb 17 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.5-1mdv2008.1
+ Revision: 169883
- fix Url
- add missing buildrequires
- add source and spec file
- Created package structure for R-cran-Cairo.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12286 |12cu|R-candisc-0.6.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  candisc
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          0.6.5
Release:          1
Summary:          Visualizing Generalized Canonical Discriminant and Correlation Analysis
Group:            Sciences/Mathematics
License:          GPLv2+
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.6-5.tar.gz
BuildArch:        noarch
Requires:         R-core

Requires:         R-car R-graphics R-stats 
Requires:         R-heplots 

Requires:         R-rgl R-corrplot 
BuildRequires:    R-devel Rmath-devel texlive-latex R-car R-graphics R-stats
BuildRequires:    R-heplots 

BuildRequires:    R-rgl R-corrplot
BuildRequires:    x11-server-xvfb

%description
This package includes functions for computing and visualizing generalized
canonical discriminant analyses and canonical correlation analysis for a
multivariate linear model. Traditional canonical discriminant analysis is
restricted to a one-way MANOVA design and is equivalent to canonical
correlation analysis between a set of quantitative response variables and
a set of dummy variables coded from the factor variable.  The candisc
package generalizes this to multi-way MANOVA designs for all factors in a
multivariate linear model, computing canonical scores and vectors for each
term. The graphic functions provide low-rank (1D, 2D, 3D) visualizations
of terms in an mlm via the plot.candisc and heplot.candisc methods.
Related plots are now provided for canonical correlation analysis when all
predictors are quantitative.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
xvfb-run %{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

# Fails in LXC wo real video driver
# %check
# xvfb-run %{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help

%changelog
* Tue Apr 15 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.6.5-1
+ Revision: ebe76b7
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12287 |12cu|R-car-2.0.19-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with bootstrap
%global packname  car
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          2.0.19
Release:          3
Summary:          Companion to Applied Regression
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/car_2.0-19.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-stats R-graphics R-MASS R-nnet
%if %{with bootstrap}
Requires:         R-leaps R-lme4 R-nlme R-mgcv R-rgl R-survival
%else
Requires:         R-alr3 R-leaps R-lme4 R-lmtest R-nlme R-sandwich R-mgcv
Requires:         R-rgl R-survival R-survey
%endif
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-stats
BuildRequires: R-pbkrtest
Requires: R-pbkrtest
BuildRequires:    R-graphics R-MASS R-nnet
%if %{with bootstrap}
BuildRequires:    R-leaps R-lme4 R-nlme R-mgcv R-rgl R-survival
%else
BuildRequires:    R-alr3 R-leaps R-lme4 R-lmtest R-nlme R-sandwich R-mgcv
BuildRequires:    R-rgl R-survival R-survey
%endif
%rename R-cran-car

%description
This package accompanies J. Fox and S. Weisberg, An R Companion to Applied
Regression, Second Edition, Sage, 2011.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{without bootstrap}
%check
%{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/car/doc/embedding.R
%{rlibdir}/car/doc/embedding.Rnw
%{rlibdir}/car/doc/embedding.pdf
%{rlibdir}/car/doc/index.html

%changelog
* Tue Mar 04 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.0.19-3
+ Revision: e9088a3
- Revert bootstrap



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12288 |12cu|R-catdata-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

%global packname  catdata
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.1
Release:          2
Summary:          Categorical Data
Group:            Sciences/Mathematics
License:          GPLv2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz

Requires:         R-MASS 

Requires:         R-rms R-qvcalc R-glmmML R-pscl R-VGAM R-gee R-mlogit R-Ecdat
Requires:         R-geepack R-rpart R-party R-ordinal R-lme4 R-glmnet
Requires:         R-mboost R-e1071 R-flexmix R-lqa R-lpSolve R-GAMBoost
Requires:         R-penalized R-class R-mgcv R-vcdExtra

BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-MASS

BuildRequires:    R-rms R-qvcalc R-glmmML R-pscl R-VGAM R-gee R-mlogit R-Ecdat
BuildRequires:    R-geepack R-rpart R-party R-ordinal R-lme4 R-glmnet
BuildRequires:    R-mboost R-e1071 R-flexmix R-lqa R-lpSolve R-GAMBoost
BuildRequires:    R-penalized R-class R-mgcv R-vcdExtra

%description
This R-package contains examples from the book "Regression for Categorical
Data", Tutz 2011, Cambridge University Press. The names of the examples
refer to the chapter and the data set that is used.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help

%changelog
* Tue Apr 22 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.1-2
+ Revision: f2eaa90
- Build with check and optional requires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12289 |12cu|R-caTools-1.16-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  caTools
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.16
Release:          1
Summary:          Tools: moving window statistics, GIF, Base64, ROC AUC, etc
Group:            Sciences/Mathematics
License:          GPL-3
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/caTools_1.16.tar.gz
Requires:         R-bitops 
Requires:         R-MASS R-rpart 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-bitops
BuildRequires:    R-MASS R-rpart 

%description
Contains several basic utility functions including: moving (rolling,
running) window statistic functions, read/write for GIF and ENVI binary
files, fast calculation of AUC, LogitBoost classifier, base64
encoder/decoder, round-off error free sum and cumsum, etc.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs



%changelog
* Sat Nov 09 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.16-1
+ Revision: 9f36d44
- LOG Updated to 1.16 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12290 |12cu|R-cba-0.2.14-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  cba
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.2.14
Release:          1
Summary:          Clustering for Business Analytics
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/cba_0.2-14.tar.gz
Requires:         R-grid R-proxy 
Requires:         R-Matrix 
Requires:         R-gclus R-colorspace 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-grid R-proxy
BuildRequires:    R-Matrix 
BuildRequires:    R-gclus R-colorspace 

%description
Implements clustering techniques such as Proximus and Rock, utility
functions for efficient computation of cross distances and data

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs



%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.2.14-1
+ Revision: 19e859d
- Updated to 0.2.14 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12291 |12cu|R-cem-1.1.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  cem
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.1.5
Release:          1
Summary:          Coarsened Exact Matching
Group:            Sciences/Mathematics
License:          GPLv2
URL:              http://cran.r-project.org/web/packages/cem/index.html
Source0:          http://cran.r-project.org/src/contrib/cem_1.1.5.tar.gz
BuildRequires:    R-devel R-randomForest R-combinat R-tcltk R-nlme R-lattice
Requires:         R-core R-randomForest R-combinat R-tcltk R-nlme R-lattice
BuildArch:        noarch

%description
Implementation of the Coarsened Exact Matching algorithm

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css


%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/doc
%{rlibdir}/%{packname}/makeLelonde.R
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%changelog
* Thu Oct 10 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.1.5-1
+ Revision: f2e11e0
- Added tarball



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12292 |12cu|R-chron-2.3.45-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  chron
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          2.3.45
Release:          1
Summary:          Chronological objects which can handle dates and times
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/chron_2.3-45.tar.gz
Requires:         R-graphics R-stats 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires: R-scales
Requires: R-scales
BuildRequires:    R-graphics R-stats 

%description
Chronological objects which can handle dates and times

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

# %check
# %{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs



%changelog
* Mon Mar 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.3.45-1
+ Revision: 6d390a6
- Updated to 2.3.45 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12293 |12cu|R-CircStats-0.2_4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  CircStats
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          0.2_4
Release:          2
Summary:          Circular Statistics, from "Topics in circular Statistics" (2001)
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.2-4.tar.gz
Source1:          NAMESPACE
BuildArch:        noarch
Requires:         R-core
Requires:         R-MASS
Requires:         R-boot 
BuildRequires:    R-devel
BuildRequires:    Rmath-devel
BuildRequires:    texlive-collection-latex
BuildRequires:    R-MASS
BuildRequires:    R-boot
BuildRequires:    pkgconfig(lapack)

%description
Circular Statistics, from "Topics in circular Statistics" (2001) S. Rao
Jammalamadaka and A. SenGupta, World Scientific.

%prep
%setup -q -c -n %{packname}
cp %{SOURCE1} %{packname}/

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help



%changelog
* Thu Oct 10 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.2_4-2
+ Revision: 4dbeadf
- Added dummy NAMESPACE



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12294 |12cu|R-class-7.3.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  class
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          7.3.10
Release:          1
Summary:          Functions for Classification
Group:            Sciences/Mathematics
License:          GPL-2 | GPL-3
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_7.3-10.tar.gz

Requires:         R-stats R-utils 
Requires:         R-MASS 

BuildRequires:    R-devel Rmath-devel texlive-latex R-stats R-utils
BuildRequires:    R-MASS 

%description
Various functions for classification.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/CITATION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/po/*/LC_MESSAGES/*

%changelog
* Thu Apr 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 7.3.10-1
+ Revision: c0e378c
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12295 |12cu|R-clue-0.3.48-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  clue
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.3.48
Release:          1
Summary:          Cluster ensembles

Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/clue_0.3-48.tar.gz
Requires:         R-stats R-cluster R-graphics R-methods 
Requires:         R-e1071 R-lpSolve R-quadprog R-relations R-cluster 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    R-stats R-cluster R-graphics R-methods 
BuildRequires:    R-e1071 R-lpSolve R-quadprog R-relations R-cluster 

%description
CLUster Ensembles

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/po




%changelog
* Wed Apr 09 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.3.48-1
+ Revision: f932b1f
- Updated to 0.3.48 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12296 |12cu|R-clv-0.3_2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  clv
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.3_2
Release:          2
Summary:          Cluster Validation Techniques
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.3-2.tar.gz
Requires:         R-cluster
Requires:         R-class 
BuildRequires:    R-devel
BuildRequires:    Rmath-devel
BuildRequires:    texlive-collection-latex
BuildRequires:    R-cluster
BuildRequires:    R-class
BuildRequires:    pkgconfig(lapack)

%description
Package contains most of the popular internal and external cluster
validation methods ready to use for the most of the outputs produced by
functions coming from package "cluster". Package contains also functions
and examples of usage for cluster stability approach that might be applied
to algorithms implemented in "cluster" package as well as user defined
clustering algorithms.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Mon Feb 20 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.3_2-1
+ Revision: 777613
- Import R-clv
- Import R-clv


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12297 |12cu|R-coda-0.16.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  coda
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          0.16.1
Release:          1
Summary:          Output analysis and diagnostics for MCMC
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/coda_0.16-1.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-lattice 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-lattice

%description
Output analysis and diagnostics for Markov Chain Monte Carlo simulations.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help


%changelog
* Fri Feb 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.14_6-1
+ Revision: 775967
- Import R-coda
- Import R-coda



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12298 |12cu|R-coin-1.0.23-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with bootstrap
%global packname  coin
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.0.23
Release:          1
Summary:          Conditional Inference Procedures in a Permutation Test Framework
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/coin_1.0-23.tar.gz
Requires:         R-methods R-survival R-mvtnorm R-modeltools R-xtable
Requires:         R-e1071 R-vcd
%if %{without bootstrap}
Requires:         R-multcomp
%endif
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods
BuildRequires:    R-survival R-mvtnorm R-modeltools R-xtable R-e1071 R-vcd
%if %{without bootstrap}
BuildRequires:    R-multcomp
%endif
BuildRequires:    blas-devel
BuildRequires:    lapack-devel

%description
Conditional inference procedures for the general independence problem
including two-sample, K-sample (non-parametric ANOVA), correlation,
censored, ordered and multivariate problems.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{without bootstrap}
%check
%{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%doc %{rlibdir}/%{packname}/README
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Fri Dec 13 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.0.23-1
+ Revision: 41fda31
- LOG Updated to 1.0.23 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12299 |12cu|R-colorspace-1.2.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with bootstrap
%global packname  colorspace
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.2.4
Release:          2
Summary:          Color Space Manipulation
Group:            Sciences/Mathematics
License:          BSD
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/colorspace_1.2-4.tar.gz
Requires:         R-methods 
%if %{with bootstrap}
Requires:         R-KernSmooth R-MASS R-kernlab R-mvtnorm
%else
Requires:         R-KernSmooth R-MASS R-kernlab R-mvtnorm R-vcd 
%endif
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods
%if %{with bootstrap}
BuildRequires:    R-KernSmooth R-MASS R-kernlab R-mvtnorm
%else
BuildRequires:    R-KernSmooth R-MASS R-kernlab R-mvtnorm R-vcd 
%endif
BuildRequires:    blas-devel
BuildRequires:    lapack-devel
%rename R-cran-colorspace

%description
Carries out mapping between assorted color spaces including RGB, HSV, HLS,
CIEXYZ, CIELUV, HCL (polar CIELUV), CIELAB and polar CIELAB. Qualitative,
sequential, and diverging color palettes based on HCL colors are provided.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{without bootstrap}
%check
if [ x$DISPLAY != x ];	then %{_bindir}/R CMD check %{packname}
else			true
fi
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/LICENSE


%changelog
* Wed Nov 13 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.2.4-2
+ Revision: 34cfe5d
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12300 |12cu|R-combinat-0.0_8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  combinat
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          0.0_8
Release:          2
Summary:          combinatorics utilities
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.0-8.tar.gz
Source1:          NAMESPACE
BuildArch:        noarch
Requires:         R-core
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 

%description
routines for combinatorics

%prep
%setup -q -c -n %{packname}
cp %{SOURCE1} combinat/

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help



%changelog
* Thu Oct 10 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.0_8-2
+ Revision: 3c5de66
- Bump release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12301 |12cu|R-ComPairWise-1.01-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  ComPairWise
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          1.01
Release:          3
Summary:          Compare phylogenetic or population genetic data alignments
Group:            Sciences/Mathematics
License:          GNU GPL
URL:              None
Source0:          http://cran.r-project.org/src/contrib/Archive/ComPairWise/ComPairWise_1.01.tar.gz
BuildArch:        noarch
Requires:         R-core
BuildRequires:    R-devel texlive-collection-latex 
%rename R-cran-ComPairWise

%description
ComPairWise contains functions to compare DNA/RNA alignments.

%prep
%setup -q -c -n %{packname}
echo 'exportPattern( "." )' > %{packname}/NAMESPACE

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/examples
%{rlibdir}/%{packname}/help

%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.01-3
+ Revision: d2e1396
- Fix NAMESPACE



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12302 |12cu|R-CompQuadForm-1.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  CompQuadForm
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.4
Release:          2
Summary:          Distribution function of quadratic forms in normal variables
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/CompQuadForm_1.4.tar.gz
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    blas-devel
BuildRequires:    lapack-devel

%description
Computes the distribution function of quadratic forms in normal variables
using Imhof's method, Davies's algorithm, Farebrother's algorithm or Liu
et al.'s algorithm.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/HISTORY
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Sat Feb 18 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.3-1
+ Revision: 777035
- Import R-CompQuadForm
- Import R-CompQuadForm



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12303 |12cu|R-corpcor-1.6.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  corpcor
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          1.6.6
Release:          1
Summary:          Efficient Estimation of Covariance and (Partial) Correlation
Group:            Sciences/Mathematics
License:          GPLv3+
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
BuildArch:        noarch
Requires:         R-core

BuildRequires:    R-devel Rmath-devel texlive-latex 


%description
This package implements a James-Stein-type shrinkage estimator for the
covariance matrix, with separate shrinkage for variances and correlations.
 The details of the method are explained in Sch\"afer and Strimmer (2005)
and Opgen-Rhein and Strimmer (2007).  The approach is both computationally
as well as statistically very efficient, it is applicable to "small n,
large p" data, and always returns a positive definite and well-conditioned
covariance matrix.  In addition to inferring the covariance matrix the
package also provides shrinkage estimators for partial correlations and
partial variances.  The inverse of the covariance and correlation matrix
can be efficiently computed, as well as any arbitrary power of the
shrinkage correlation matrix.  Furthermore, functions are available for
fast singular value decomposition, for computing the pseudoinverse, and
for checking the rank and positive definiteness of a matrix.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help

%changelog
* Mon Apr 14 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.6.6-1
+ Revision: 144a193
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12304 |12cu|R-corrgram-1.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  corrgram
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          1.5
Release:          1
Summary:          Plot a correlogram
Group:            Sciences/Mathematics
License:          GPLv2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
BuildArch:        noarch
Requires:         R-core

Requires:         R-graphics R-seriation R-stats 


BuildRequires:    R-devel Rmath-devel texlive-latex R-graphics R-seriation R-stats


%description
Calculates correlation of variables and displays the results graphically.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help

%changelog
* Mon Apr 07 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.5-1
+ Revision: 2dc6d35
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12305 |12cu|R-corrplot-0.73-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  corrplot
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          0.73
Release:          1
Summary:          Visualization of a correlation matrix
Group:            Sciences/Mathematics
License:          GPL
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
BuildArch:        noarch
Requires:         R-core



Requires:         R-seriation R-knitr 
BuildRequires:    R-devel Rmath-devel texlive-latex 

BuildRequires:   R-seriation R-knitr 
%description
The corrplot package is a graphical display of a correlation matrix,
confidence interval. It also contains some algorithms to do matrix

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help

%changelog
* Wed Mar 26 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.73-1
+ Revision: 763d855
- Imported from SRPM



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12306 |12cu|R-CoxBoost-1.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  CoxBoost
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.4
Release:          1
Summary:          Cox models by likelihood based boosting
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/CoxBoost_1.4.tar.gz
Requires:         R-survival R-Matrix 
Requires:         R-snowfall R-multicore 
Requires:         R-prodlim
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-survival R-Matrix
BuildRequires:    R-snowfall R-multicore 
BuildRequires:    R-prodlim
%rename R-cran-CoxBoost

%description
This package provides routines for fitting Cox models by likelihood based
boosting for a single endpoint or in presence of competing risks

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Fri Oct 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.4-1
+ Revision: 5341fef
- Added R-prodlim req



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12307 |12cu|R-coxme-2.2.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  coxme
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          2.2.3
Release:          2
Summary:          Mixed Effects Cox Models
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/coxme_2.2-3.tar.gz
Requires:         R-survival R-bdsmatrix R-nlme R-Matrix R-methods
Requires:         R-mvtnorm R-kinship2
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-survival
BuildRequires:    R-bdsmatrix R-nlme R-Matrix R-methods R-mvtnorm R-kinship2

%description
Cox proportional hazards models containing Gaussian random effects, also
known as frailty models.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS.Rd
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12308 |12cu|R-cran-leaps-2.9-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modulename leaps
%define realver 2.9
%define r_library %{_libdir}/R/library

Summary:        Regression subset for R
Name:           R-cran-%{modulename}
Version:        %(echo %{realver} | tr '-' '.')
Release:        2
License:        GPLv2+
Group:          Sciences/Mathematics
Url:            http://cran.r-project.org/web/packages/%{modulename}/index.html
Source0:        http://cran.r-project.org/src/contrib/%{modulename}_%{realver}.tar.gz
BuildRequires:  R-base
BuildRequires:  gcc-gfortran
Requires:       R-base
BuildRoot:      %{_tmppath}/%{name}-%{version}-buildroot

%description
This R package provides a regression subset selection including
exhaustive search.

%prep
%setup -q -c

%build

R CMD build %{modulename}

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

mkdir -p %{buildroot}/%{r_library}

# install
R CMD INSTALL %{modulename} --library=%{buildroot}/%{r_library}

# provided by R-base
rm -rf %{buildroot}/%{r_library}/R.css

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{r_library}/%{modulename}



%changelog
* Tue Dec 29 2009 Jérôme Brenier <incubusss@mandriva.org> 2.9-1mdv2010.1
+ Revision: 483337
- import R-cran-leaps



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12309 |12cu|R-CreditMetrics-0.0_2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  CreditMetrics
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Epoch:            1
Version:          0.0_2
Release:          3
Summary:          Functions for calculating the CreditMetrics risk model
Group:            Sciences/Mathematics
License:          Unlimited
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.0-2.tar.gz
BuildArch:        noarch
Requires:         R-core
BuildRequires:    R-devel
BuildRequires:    Rmath-devel
BuildRequires:    texlive-collection-latex 
BuildRequires:    pkgconfig(lapack)

%description
A set of functions for computing the CreditMetrics risk model.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 1:0.0_2-2
+ Revision: 774990
- Use proper tarball.
- Bump release.
- Update to latest version

* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 1:0.0_1-1
+ Revision: 774724
- Update and rebuild with R2spec
- Update and rebuild with R2spec

* Fri Dec 25 2009 Jérôme Brenier <incubusss@mandriva.org> 0.0.2-1mdv2010.1
+ Revision: 482254
- new version 0.0.2

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 0.0.1-5mdv2010.0
+ Revision: 433080
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.0.1-4mdv2009.0
+ Revision: 260129
- rebuild
- rebuild

* Sun Feb 17 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.1-1mdv2008.1
+ Revision: 169935
- complete spec file
- fix Url
- add source and spec file
- Created package structure for R-cran-CreditMetrics.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12310 |12cu|R-cubature-1.1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  cubature
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.1.2
Release:          2
Summary:          Adaptive multivariate integration over hypercubes
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/cubature_1.1-2.tar.gz
BuildRequires:    R-devel
BuildRequires:    Rmath-devel
BuildRequires:    texlive-collection-latex 
BuildRequires:    pkgconfig(lapack)

%description
Adaptive multivariate integration over hypercubes

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Sat Feb 18 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.1_1-1
+ Revision: 777005
- Import R-cubature
- Import R-cubature



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12311 |12cu|R-DAAG-1.18-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  DAAG
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          1.18
Release:          2
Summary:          Data Analysis And Graphics data and functions
Group:            Sciences/Mathematics
License:          Unlimited
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/DAAG_1.18.tar.gz
Requires:         R-MASS R-rpart R-randomForest R-boot R-survival 
Requires:         R-lattice R-leaps R-oz R-lme4 R-quantreg R-knitr
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-MASS R-rpart R-randomForest R-boot R-survival
BuildRequires:    R-lattice R-leaps R-oz R-lme4 R-quantreg R-knitr

%description
various data sets used in examples and exercises in the book Maindonald,
J.H. and Braun, W.J. (2003, 2007, 2010) "Data Analysis and Graphics Using

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/misc
%{rlibdir}/%{packname}/seedrates.txt

%changelog
* Fri Mar 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.18-2
+ Revision: d727ed3
- Build with R-knitr



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12312 |12cu|R-DBI-0.2.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  DBI
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.2.7
Release:          1
Summary:          R Database Interface
Group:            Sciences/Mathematics
License:          LGPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/DBI_0.2-7.tar.gz
Requires:         R-methods 
Requires:         R-methods 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods
BuildRequires:    R-methods 

%define debug_package %{nil}

%description
A database interface (DBI) definition for communication between R and
relational database management systems.  All classes in this package are
virtual and need to be extended by the various R/DBMS implementations.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%doc %{rlibdir}/%{packname}/TODO
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.2_5-1
+ Revision: 774952
- Update to latest version

* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.2_4-1
+ Revision: 774924
- Import R-DBI
- Import R-DBI



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12313 |12cu|R-Deducer-0.7.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  Deducer
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          0.7.6.1
Release:          1
Summary:          Deducer
Group:            Sciences/Mathematics
License:          GPLv2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.7-6.1.tar.gz
BuildArch:        noarch
Requires:         R-core

Requires:         R-rJava R-ggplot2 R-scales R-JGR R-car R-multcomp R-effects R-foreign R-plyr R-e1071 R-MASS 

Requires:         R-lawstat R-Hmisc 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-rJava R-ggplot2 R-scales R-JGR R-car R-multcomp R-effects R-foreign R-plyr R-e1071 R-MASS

BuildRequires:    R-lawstat R-Hmisc 
BuildRequires:    java-rpmbuild
BuildRequires:    x11-server-xvfb

%description
An intuitive, cross-platform graphical data analysis system. It uses menus
and dialogs to guide the user efficiently through the data manipulation
and analysis process, and has an excel like spreadsheet for easy data
frame visualization and editing. Deducer works best when used with the
Java based R GUI JGR, but the dialogs can be called from the command line.
Dialogs have also been integrated into the Windows Rgui.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
xvfb-run %{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
xvfb-run %{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/CITATION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/java

%changelog
* Wed Apr 23 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.7.6.1-1
+ Revision: a5654b5
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12314 |12cu|R-degreenet-1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  degreenet
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.2
Release:          2
Summary:          Models for Skewed Count Distributions Relevant to Networks
Group:            Sciences/Mathematics
License:          file LICENSE
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/degreenet_1.2.tar.gz
Requires:         R-network 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    R-network 
BuildRequires:    blas-devel
BuildRequires:    lapack-devel

%description
Likelihood-based inference for skewed count distributions used in network
modeling. "degreenet" is a part of the "statnet" suite of packages for
network analysis.  For a list of functions type: help(package='degreenet')

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

#%check
#%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/LICENSE
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/flo*
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Sat Feb 18 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.1-1
+ Revision: 777022
- Import R-degreenet
- Import R-degreenet



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12315 |12cu|R-deldir-0.1.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  deldir
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.1.5
Release:          1
Summary:          Delaunay Triangulation and Dirichlet (Voronoi) Tessellation

Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/deldir_0.1-5.tar.gz
BuildRequires:    R-devel Rmath-devel texlive-latex 
BuildRequires: R-polyclip
Requires: R-polyclip
BuildRequires:    R-spatstat

%description
Calculates the Delaunay triangulation and the Dirichlet or Voronoi
tessellation (with respect to the entire plane) of a planar point set.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/code.discarded
%doc %{rlibdir}/%{packname}/err.list
%doc %{rlibdir}/%{packname}/ex.out
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/READ_ME
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/ratfor






%changelog
* Tue Apr 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.1.5-1
+ Revision: e644738
- Added missing requires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12316 |12cu|R-denstrip-1.5.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  denstrip
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          1.5.2
Release:          1
Summary:          Density strips and other methods for compactly illustrating distributions
Group:            Sciences/Mathematics
License:          GPLv2+
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
BuildArch:        noarch
Requires:         R-core



Requires:         R-survival R-vioplot R-lattice R-Hmisc 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 

BuildRequires:   R-survival R-vioplot R-lattice R-Hmisc 
%description
Graphical methods for compactly illustrating probability distributions,
including density strips, density regions, sectioned density plots and
varying width strips.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help

%changelog
* Thu Nov 14 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.5.2-1
+ Revision: 7df96c2
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12317 |12cu|R-DEoptimR-1.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  DEoptimR
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          1.0.1
Release:          1
Summary:          Differential Evolution Optimization in pure R
Group:            Sciences/Mathematics
License:          GPLv2+
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.0-1.tar.gz
BuildArch:        noarch
Requires:         R-core

BuildRequires:    R-devel Rmath-devel texlive-latex 


%description
An implementation of the jDE variant of the Differential Evolution
stochastic algorithm for global optimization of nonlinear programming

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/xtraR
%changelog
* Mon Apr 07 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.1-1
+ Revision: ef41c83
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12318 |12cu|R-descr-1.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  descr
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.0.2
Release:          1
Summary:          Descriptive statistics
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/descr_1.0.2.tar.gz
Requires:         R-xtable R-ENmisc 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    R-xtable R-ENmisc 

%description
This package contains functions to describe weighted categorical variables
and functions to facilitate the character encoding conversion of objects.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
# %{rlibdir}/%{packname}/LICENSE
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/po



%changelog
* Tue Nov 12 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.0.2-1
+ Revision: 5aea646
- Remove files that are not created any more



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12319 |12cu|R-DESeq-1.14.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with bootstrap
%global packname  DESeq
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.14.0
Release:          1
Summary:          Differential gene expression analysis based on negative binomial distribution
Group:            Sciences/Mathematics
License:          GPL (>= 3)
URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/DESeq_1.14.0.tar.gz
Requires:         R-Biobase R-locfit R-genefilter R-geneplotter
Requires:         R-methods R-MASS
%if %{without bootstrap}
Requires:         R-pasilla
%endif
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-Biobase
BuildRequires:    R-locfit R-genefilter R-geneplotter R-methods R-MASS
%if %{without bootstrap}
BuildRequires:    R-pasilla
%endif

%description
Estimate variance-mean dependence in count data from high-throughput
sequencing assays and test for differential expression based on a model
using the negative binomial distribution

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{without bootstrap}
%check
%{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/extra
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/scripts


%changelog
* Sat Dec 21 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.14.0-1
+ Revision: a46b725
- LOG Updated to 1.14.0 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12320 |12cu|R-DEXSeq-1.8.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with bootstrap
%global packname  DEXSeq
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          1.8.0
Release:          2
Summary:          Inference of differential exon usage in RNA-Seq
Group:            Sciences/Mathematics
License:          GPL (>= 3)
URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/DEXSeq_1.8.0.tar.gz
Requires:         R-Biobase 
Requires:         R-hwriter R-methods R-stringr R-statmod 
Requires:         R-biomaRt
%if %{without bootstrap}
Requires:         R-pasilla R-GenomicFeatures R-BiocStyle
%endif
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-Biobase
BuildRequires:    R-hwriter R-methods R-stringr R-statmod 
%if %{without bootstrap}
BuildRequires:    R-pasilla R-GenomicFeatures R-BiocStyle
%endif
BuildRequires:    R-biomaRt

%description
The package is focused on finding differential exon usage using RNA-seq
exon counts between samples with different experimental designs. It
provides functions that allows the user to make the necessary statistical
tests based on a model that uses the negative binomial distribution to
estimate the variance between biological replicates and generalized linear
models for testing. The package also provides functions for the
visualization and exploration of the results.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

# %if %{without bootstrap}
# %check
# %{_bindir}/R CMD check %{packname}
# %endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/CITATION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/python_scripts






%changelog
* Tue Mar 04 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.8.0-2
+ Revision: b2d293d
- Disable check for now



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12321 |12cu|R-dfoptim-2011.8.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  dfoptim
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          2011.8.1
Release:          1
Summary:          Derivative-free Optimization
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_2011.8-1.tar.gz
BuildArch:        noarch
Requires:         R-core




BuildRequires:    R-devel Rmath-devel texlive-latex 


%description
Derivative-Free optimization algorithms. These algorithms do not require
gradient information. More importantly, they can be used to solve
non-smooth optimization problems.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/help

%changelog
* Thu Apr 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 2011.8.1-1
+ Revision: b6222a6
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12322 |12cu|R-dichromat-2.0_0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname dichromat
%global rlibdir %{_libdir}/R/library

Name:             R-%{packname}
Version:          2.0_0
Release:          1
Summary:          Color Schemes for Dichromats
Group:            Sciences/Mathematics
License:          GPLv2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_2.0-0.tar.gz
BuildArch:        noarch
Requires:         R-stats
BuildRequires:    R-devel Rmath-devel texlive-collection-latex
BuildRequires:    R-stats

%description
Collapse red-green or green-blue distinctions to simulate
the effects of different types of color-blindness.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/html
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/R

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12323 |12cu|R-digest-0.6.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  digest
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.6.4
Release:          1
Summary:          Create cryptographic hash digests of R objects
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/digest_0.6.4.tar.gz
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 

%description
The digest package provides a function 'digest()' for the creation of hash
digests of arbitrary R objects (using the md5, sha-1, sha-256 and crc32
algorithms) permitting easy comparison of R language objects, as well as a
function 'hmac()' to create hash-based message authentication code. . The
md5 algorithm by Ron Rivest is specified in RFC 1321, the SHA-1 and
SHA-256 algorithms are specified in FIPS-180-1 and FIPS-180-2, and the
crc32 algorithm is described in
ftp://ftp.rocksoft.com/cliens/rocksoft/papers/crc_v3.txt. For md5, sha-1
and sha-256, this packages uses small standalone implementations that were
provided by Christophe Devine. For crc32, code from the zlib library is
used. . Please note that this package is not meant to be deployed for
cryptographic purposes for which more comprehensive (and widely tested)
libraries such as OpenSSL should be used.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/GPL-2
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs



%changelog
* Thu Feb 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.6.4-1
+ Revision: 6520f7b
- Updated to 0.6.4 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12324 |12cu|R-diptest-0.75.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  diptest
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.75.5
Release:          1
Summary:          Hartigan's dip test statistic for unimodality - corrected code
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/diptest_0.75-5.tar.gz
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 

%description
Compute Hartigan's dip test statistic for unimodality

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/extraData
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Fri Feb 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.75_1-1
+ Revision: 775929
- Import R-diptest
- Import R-diptest




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12325 |12cu|R-doBy-4.5.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  doBy
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          4.5.10
Release:          1
Summary:          Groupwise summary statistics, general linear contrasts, population means, etc
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/doBy_4.5-10.tar.gz
Requires:         R-survival R-R2HTML R-multcomp R-lme4 R-snow R-MASS
Requires:         R-Matrix
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-survival
BuildRequires:    R-R2HTML R-multcomp R-lme4 R-snow R-MASS R-Matrix

%description
doBy contains a variety of utilities including: 1) Facilities for
groupwise computations of summary statistics and other facilities for
working with grouped data. 2) General linear contrasts and LSMEANS
(least-squares-means also known as population means), 3) Rscript2HTML for
autmatic generation of HTML file from R-script with a minimum of markup,
4) other utilities. doBy originally contained facilities for 'doing
something to data where data would be partitioned by some variables which
define groupings of data' - hence the name doBy.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
if [ x$DISPLAY != x ];	then %{_bindir}/R CMD check %{packname}
else			true
fi

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help



%changelog
* Thu Feb 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 4.5.10-1
+ Revision: 8b654d5
- Updated to 4.5.10 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12326 |12cu|R-doMC-1.3.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname doMC
%global rlibdir %{_libdir}/R/library

Name: R-%{packname}
Version: 1.3.2
Release: 1
Summary: Foreach parallel adaptor for the multicore package
Group: Sciences/Mathematics
License: GPLv2
URL: http://cran.r-project.org/web/packages/%{packname}/index.html
Source0: http://cran.r-project.org/src/contrib/doMC_1.3.2.tar.gz
BuildArch: noarch
Requires: R-core R-foreach R-iterators R-utils
BuildRequires: R-devel R-foreach R-iterators R-utils texlive-collection-latex

%description
Provides a parallel backend for the dopar function using
the multicore functionality of the parallel package.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/examples
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/unitTests



%changelog
* Sat Feb 08 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.3.2-1
+ Revision: ff29ae4
- Updated to 1.3.2 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12327 |12cu|R-drosophila2probe-2.13.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  drosophila2probe
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          2.13.0
Release:          1
Summary:          Probe sequence data for microarrays of type drosophila2
Group:            Sciences/Mathematics
License:          LGPL
URL:              http://bioconductor.org/packages/release/data/annotation/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/data/annotation/src/contrib/drosophila2probe_2.13.0.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-AnnotationDbi 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-AnnotationDbi

%description
This package was automatically created by package AnnotationDbi version
1.15.34. The probe sequence data was obtained from
http://www.affymetrix.com. The file name was Drosophila\_2\_probe\_tab.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help



%changelog
* Sat Nov 09 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.13.0-1
+ Revision: d7fc6f6
- LOG Updated to 2.13.0 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12328 |12cu|R-DynDoc-1.40.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  DynDoc
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          1.40.0
Release:          1
Summary:          Dynamic document tools
Group:            Sciences/Mathematics
License:          Artistic-2.0
URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/DynDoc_1.40.0.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-methods R-utils 
Requires:         R-methods 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods R-utils
BuildRequires:    R-methods 

%description
A set of functions to create and interact with dynamic documents and

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help



%changelog
* Mon Nov 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.40.0-1
+ Revision: 3e7177f
- LOG Updated to 1.40.0 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12329 |12cu|R-dynlm-0.3.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  dynlm
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          0.3.3
Release:          1
Summary:          Dynamic Linear Regression
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/dynlm_0.3-3.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-stats R-zoo R-lmtest R-car 
Requires:         R-stats R-strucchange 
Requires:         R-datasets R-sandwich R-strucchange R-TSA 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-stats R-zoo R-lmtest R-car
BuildRequires:    R-stats R-strucchange 
BuildRequires:    R-datasets R-sandwich R-strucchange R-TSA 

%description
Dynamic linear models and time series regression.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help



%changelog
* Mon Mar 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.3.3-1
+ Revision: 95d359d
- Updated to 0.3.3 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12330 |12cu|R-e1071-1.6.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  e1071
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.6.3
Release:          1
Summary:          Misc Functions of the Department of Statistics (e1071), TU Wien
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/e1071_1.6-3.tar.gz
Requires:         R-class 
Requires:         R-graphics R-stats R-grDevices R-utils 
Requires:         R-cluster R-mlbench R-nnet R-randomForest R-rpart R-SparseM R-xtable R-Matrix R-MASS 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-class
BuildRequires:    R-graphics R-stats R-grDevices R-utils 
BuildRequires:    R-cluster R-mlbench R-nnet R-randomForest R-rpart R-SparseM R-xtable R-Matrix R-MASS 

%description
Functions for latent class analysis, short time Fourier transform, fuzzy
clustering, support vector machines, shortest path computation, bagged
clustering, naive Bayes classifier, ...

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

#%check
#%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS.Rd
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs



%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.6.3-1
+ Revision: d235288
- Updated to 1.6.3 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12331 |12cu|reaction-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %{_use_internal_dependency_generator}
%define _noautoprov ^renderer(.*)
%else
%define _provides_exceptions ^renderer
%endif

%define		oname	Reaction

Name:		reaction
Version:	1.0
Release:	2
Summary:	First-person shooter based on modified Quake 3 engine
Group:		Games/Arcade
License:	GPLv2
URL:		http://rq3.com/
Source0:	http://download.rq3.com/%{oname}-%{version}-source.tar.gz
Patch0:		reaction-1.0-mdv-custom.patch
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	pkgconfig(ogg)
BuildRequires:	pkgconfig(speex)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(vorbisfile)
BuildRequires:	imagemagick
Requires:	%{name}-data

%description
Reaction was originally called Reaction Quake 3 which was a "total conversion
mod" for Quake III Arena based on action and realism with a specific emphasis
on action over realism. Reaction is a port of the classic Action Quake 2 (AQ2)
mod. AQ2 still enjoyed great popularity in online gaming even 4 years after it
was initially released and on an "obsolete" game engine as well. Many people
attribute this lasting popularity to both the unique gameplay and the AQ2
community. At the time Reaction Quake 3 was first released, AQ2 was still more
popular than other Q3 realism mods and any other Quake 2 and Quake/QuakeWorld
mods.

Reaction Quake 3 aimed to bring the gameplay of AQ2 to a new, more modern game
engine. This mod is made by AQ2 fans and players specifically for those who
love the fast and furious AQ2 gameplay and also to hopefully expose a new
generation of players to this unique gameplay.

Reaction has already surpassed many facets of the last official release of
Action Quake 2, 1.52, and is catching up to some of the latest AQ2 variants.
Considering that AQ2 has had over 4 years of development time and the bulk
Reaction's teamplay, matchmode, and bot development was done in less than
6 months, this is a pretty exciting project. What started out as a project by
part of the AQ2 community who wanted someone to make "Action Quake 3" has
turned into a well-received and pretty solid and fun standalone game.

%prep
%setup -q -n %{name}
%patch0 -p1

%build
mkdir -p ~/tmp
%make V=1

%install
mkdir -p %{buildroot}%{_gamesbindir}
cp build/release-linux-*/%{oname}.* %{buildroot}%{_gamesbindir}/%{name}
cp build/release-linux-*/%{oname}ded.* %{buildroot}%{_gamesbindir}/%{name}-server

mkdir -p %{buildroot}%{_libdir}/%{name}
cp build/release-linux-*/*.so %{buildroot}%{_libdir}/%{name}/

mkdir -p %{buildroot}%{_gamesdatadir}/%{name}
pushd %{buildroot}%{_gamesdatadir}/%{name}
for N in %{buildroot}%{_libdir}/%{name}/*.so
do
ln -s %{_libdir}/%{name}/`basename $N` `basename $N`;
done
popd

# create and install icons
for N in 16 32 48 64 128; do convert %{oname}.png -scale ${N}x${N}! $N.png; done
install -D 16.png -m 644 %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
install -D 32.png -m 644 %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
install -D 48.png -m 644 %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
install -D 64.png -m 644 %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
install -D 128.png -m 644 %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png

# XDG menu entry
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Type=Application
Name=%{oname}
Comment=First-person shooter
Icon=%{name}
Exec=%{_gamesbindir}/%{name}
Terminal=false
Categories=Game;ArcadeGame;
EOF

%files
%doc COPYING.txt README README-Reaction id-readme.txt
%{_gamesbindir}/%{name}
%{_gamesbindir}/%{name}-server
%{_gamesdatadir}/%{name}
%{_libdir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png




%changelog
* Wed Sep 26 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0-2
+ Revision: 51e2048
- LOG Update BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12332 |12cu|reaction-data-1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		oname	Reaction
%define		gname	reaction

Name:		%{gname}-data
Version:	1.0
Release:	%mkrel 1
Summary:	Data files used to play first-person shooter Reaction
Group:		Games/Arcade
License:	CC-BY-SA 3.0
URL:		http://rq3.com/
Source0:	http://download.rq3.com/%{oname}-%{version}-Linux-i386.tar.gz
Requires:	%{gname}
BuildArch:	noarch

%description
Data files used to play first-person shooter Reaction.

%prep
%setup -q -n %{oname}

%build

%install
%__rm -rf %{buildroot}

%__mkdir_p %{buildroot}%{_gamesdatadir}/%{gname}/%{gname}
%__cp Boomstick/* %{buildroot}%{_gamesdatadir}/%{gname}/%{gname}/

%clean
%__rm -rf %{buildroot}

%files
%doc %{oname}-license.txt
%{_gamesdatadir}/%{gname}/%{gname}



%changelog
* Thu Aug 02 2012 Rosa <rosa@rosa-build.rosalab.ru> 1.0-1
+ Revision: 5353a52
- Automatic import for version 1.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12333 |12cu|read-edid-3.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Get monitor details
Name:		read-edid
Version:	3.0.0
Release:	2
URL:		http://www.polypux.org/projects/read-edid/
Source0:	http://www.polypux.org/projects/read-edid/%{name}-%{version}.tar.gz
License:	GPLv2
Group:		System/Configuration/Other
BuildRequires:	libx86-devel
BuildRequires:	cmake
Patch0:		read-edid-3.0.0-include.patch
Patch1:		read-edid-3.0.0-sharedir.patch

%description
This package will try to read the monitor details directly from the
monitor. The program get-edid asks a VBE BIOS for the EDID data. The
program parse-edid parses the data and prints out a human readable
summary.

%package	doc
Group:		Development/Other
Requires:	%{name} >= %{EVRD}

%description
doc files for %{name}

%prep
%setup -q
%apply_patches

%build
%cmake
%make

%install
mv get-edid.man get-edid.1
%makeinstall_std -C build

%files doc
%{_docdir}/%{name}-%{version}/*

%files
%_mandir/man1/get-edid.1.*
%_bindir/*-edid*

%changelog
* Sat Jan 11 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.0.0-2
+ Revision: 9cc2c57
- Fix doc requires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12334 |12cu|R-EatonEtAlChIPseq-0.0.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  EatonEtAlChIPseq
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          0.0.5
Release:          2
Summary:          ChIP-seq data of ORC-binding sites in Yeast excerpted from Eaton et al. 2010
Group:            Sciences/Mathematics
License:          Artistic 2.0
URL:              None
Source0:          http://bioconductor.org/packages/data/experiment/src/contrib/EatonEtAlChIPseq_0.0.5.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-GenomicRanges R-ShortRead R-rtracklayer 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-GenomicRanges R-ShortRead R-rtracklayer

%description
ChIP-seq analysis subset from "Conserved nucleosome positioning defines
replication origins" (PMID 20351051)

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/extdata
%{rlibdir}/%{packname}/help


%changelog
* Sat Feb 18 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.0.5-1
+ Revision: 776872
- Import R-EatonEtAlChIPseq
- Import R-EatonEtAlChIPseq


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12335 |12cu|R-EBImage-4.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  EBImage
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          4.4.0
Release:          1
Summary:          Image processing toolbox for R
Group:            Sciences/Mathematics
License:          Artistic-2.0
URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/EBImage_4.4.0.tar.gz
Requires:         R-methods R-graphics R-stats R-utils R-abind 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods R-graphics R-stats R-utils R-abind
BuildRequires: R-EBImage
Requires: R-EBImage
BuildRequires: R-locfit
Requires: R-locfit
BuildRequires: R-png
Requires: R-png
BuildRequires: R-jpeg
Requires: R-jpeg
BuildRequires: R-tiff
Requires: R-tiff
BuildRequires: R-BiocGenerics
Requires: R-BiocGenerics
BuildRequires:    imagemagick-devel
BuildRequires:    jpeg-devel

%description
EBImage is an R package which provides general purpose functionality for
the reading, writing, processing and analysis of images. Furthermore, in
the context of microscopy based cellular assays, EBImage offers tools to
transform the images, segment cells and extract quantitative cellular

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

# FIXME
#  When sourcing 'EBImage-introduction.R':
#  Error: object must be an array
%if 0
%check
%{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
# %{rlibdir}/%{packname}/LICENSE
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/images
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/scripts
%{rlibdir}/EBImage/NEWS.Rd
%{rlibdir}/EBImage/viewer/display.css
%{rlibdir}/EBImage/viewer/display.template
%{rlibdir}/EBImage/viewer/viewer.js



%changelog
* Wed Jan 29 2014 Denis Silakov <denis.silakov@rosalab.ru> 4.4.0-1
+ Revision: ffa6bd2
- Remove files that are not created any more



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12336 |12cu|R-Ecdat-0.2.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  Ecdat
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          0.2.4
Release:          1
Summary:          Data sets for econometrics
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/Ecdat_0.2-4.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-car R-systemfit R-sem R-lmtest R-sandwich 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    R-car R-systemfit R-sem R-lmtest R-sandwich 

%description
Data sets for econometrics

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/demoFiles
%{rlibdir}/%{packname}/scripts




%changelog
* Thu Feb 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.2.4-1
+ Revision: 69f2b5b
- Updated to 0.2.4 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12337 |12cu|recoll-1.19.11p1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}
Name:		recoll
Version:	1.19.11p1
Release:	1
Summary:	Desktop full text search tool with a qt gui
Source0:	http://www.lesbonscomptes.com/recoll/%{name}-%{version}.tar.gz
URL:		http://www.lesbonscomptes.com/recoll/
Group:		Databases

License:	GPL
BuildRequires:	xapian-devel
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(QtWebKit)

%description
Recoll is a personal full text search package for Linux, FreeBSD and
other Unix systems. It is based on a very strong backend (Xapian), for
which it provides an easy to use, feature-rich, easy administration
interface.

%prep
%setup -q

%build
%configure2_5x --disable-python-module
%make

%install
%makeinstall_std

%clean

%files
%{_bindir}/*
%{_datadir}/applications/recoll-searchgui.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/%{name}
%{_mandir}/man1/%{name}*.1*
%{_mandir}/man5/%{name}*.5*




%changelog
* Fri Jan 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.19.11p1-1
+ Revision: 620875d
- Disabled debug package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12338 |12cu|recorditnow-0.8.1-70
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	libname		%mklibname recorditnow
%define	joschylib	%mklibname joschycore
%define	joschydevel	%mklibname -d joschycore

Name:		recorditnow
Version:	0.8.1
# use 69.x release for 0.8.1 to allow updates for MIB users
Release:	70
Summary:	Desktop session recorder for KDE 4
License:	GPLv2+
Group:		Video
URL:		http://recorditnow.sourceforge.net/
Source0:	http://sourceforge.net/projects/recorditnow/files/%{name}-%{version}.tar.bz2
Patch0:		recorditnow-0.8.1-ru.patch
Patch1:		recorditnow-0.8.1-linking.patch
BuildRequires:	automoc4
BuildRequires:	cmake >= 2.6
BuildRequires:	gettext
BuildRequires:	qt4-devel
BuildRequires:	kdelibs4-devel >= 4.4.0
BuildRequires:	pkgconfig(xfixes)
BuildRequires:	pkgconfig(xcursor)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(x11)
BuildRequires:	ffmpeg-devel
BuildRequires:	ffmpeg
BuildRequires:	mencoder
BuildRequires:	recordmydesktop >= 0.3.8.1
Requires:	kdelibs4-core >= 4.4.0
Requires:	ffmpeg
Requires:	mencoder
Requires:	recordmydesktop >= 0.3.8.1

%description
RecordItNow is a plug-in based desktop recorder for KDE SC 4.
Features:
    Record your desktop;
    Make screen-shots;
    Automatically encode your videos in a desired format;
    Zoom;
    Show mouse activity;
    Keyboard monitor;
    Time-line;
    Upload your videos to YouTube or blip.tv.

%files -f %{name}.lang
%doc COPYING DEPENDENCIES
%{_kde_bindir}/%{name}
%{_kde_libdir}/kde4/libexec/%{name}_helper
%{_kde_libdir}/kde4/*.so
%{_kde_applicationsdir}/%{name}.desktop
%{_kde_appsdir}/%{name}/*
%{_kde_datadir}/config.kcfg/%{name}*.kcfg
%{_kde_iconsdir}/hicolor/*/apps/*.png
%{_kde_services}/%{name}_*.desktop
%{_kde_servicetypes}/%{name}_*.desktop
%{_datadir}/polkit-1/actions/*.policy
%{_datadir}/dbus-1/system-services/*.service
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/*.conf

#------------------------------------------------------------

%package -n	%{libname}
Summary:	Library package for recorditnow
Group:		System/Libraries
Requires:	%{name} = %{EVRD}

%description -n %{libname}
This package contains the dynamic libraries needed for recorditnow.

%files -n %{libname}
%{_kde_libdir}/librecordit*.so

#------------------------------------------------------------

%package -n	%{joschylib}
Summary:	Support library for recorditnow
Group:		System/Libraries
Requires:	%{name} = %{EVRD}

%description -n %{joschylib}
This package contains the dynamic libraries needed for recorditnow.

%files -n %{joschylib}
%{_kde_libdir}/libjoschycore.so
%{_kde_libdir}/joschy/*

#------------------------------------------------------------

%package -n	%{joschydevel}

Summary:	Development files for the joschycore library
Group:		Development/C++
Provides:	joschycore-devel = %{version}
Provides:	%{joschydevel} = %{version}
Requires:	%{joschylib} = %{version}

%description -n %{joschydevel}
This package contains the header files needed when building applications
based on the joschycore library.

%files -n %{joschydevel}
%{_kde_includedir}/joschycore/*.h

#------------------------------------------------------------

%prep
%setup -q
%patch0 -p1 -b .ru
%patch1 -p1 -b .linking

%build
%cmake_kde4 ..	-DCMAKE_BUILD_TYPE=release \
		-DLINGUAS="de;hu;pt_BR;cs;fr;ru;tr"
%make

%install
%makeinstall_std -C build

%find_lang %{name}

%post
kbuildsycoca4

%postun
kbuildsycoca4

%clean



%changelog
* Tue Mar 04 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.8.1-70
+ Revision: 67d6a8a
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12339 |12cu|recoverjpeg-2.2.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		recoverjpeg
Version:	2.2.3
Release:	1
Summary:	JFIF/JPEG File Recovery Tool
Group:		Graphics
License:	GPLv2+
URL:		http://www.rfc1149.net/devel/recoverjpeg
Source0:	https://github.com/downloads/samueltardieu/recoverjpeg/%{name}-%{version}.tar.gz
Requires:	imagemagick
BuildRequires:	make
BuildRequires:	gcc
BuildRequires:	autoconf
BuildRequires:	automake
BuildRequires:	libtool 

%description
%{name} tries to recover JFIF (JPEG) pictures from a peripheral.
This may be useful if you mistakenly overwrite a partition or if a device such
as a digital camera memory card is bogus.


%prep
%setup -q


%build
autoreconf -fiv
%configure2_5x
%make


%install
%makeinstall_std


%files
%doc COPYING
%{_bindir}/%{name}
%{_bindir}/recovermov
%{_bindir}/remove-duplicates
%{_bindir}/sort-pictures
%{_mandir}/man1/%{name}.1*
%{_mandir}/man1/sort-pictures.1*
%{_mandir}/man1/recovermov.1*
%{_mandir}/man1/remove-duplicates.1*

%changelog
* Fri Jun 07 2013 Giovanni Mariani <mc2374@mclink.it> 2.2.3-1
- New version 2.2.3
- Fixed License tag

* Tue May 29 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.1.1-1
+ Revision: 801100
- version update 2.1.1

* Tue Dec 13 2011 Alexander Khrukin <akhrukin@mandriva.org> 2.0-1
+ Revision: 740661
- imported package recoverjpeg


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12340 |12cu|recutils-1.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		recutils
Summary:	A set of tools and librairies to access recfiles
Version:	1.5
Release:	1
URL:		http://www.gnu.org/software/recutils
License:	GPLv3+
Group:		Databases
Source0:	ftp://ftp.gnu.org:21/gnu/recutils/%{name}-%{version}.tar.gz
BuildRequires:	curl-devel

%description
GNU Recutils is a set of tools and libraries to access human-editable,
text-based databases called recfiles. The data is stored as a sequence
of records, each record containing an arbitrary number of named fields.

%prep
%setup -q

%build
%configure2_5x --disable-static --disable-rpath
%make

%install
%makeinstall_std
%find_lang %name

rm -fr %{buildroot}%{_libdir}/*.so %{buildroot}%{_libdir}/*.*a %{buildroot}%{_includedir}

%files
%doc ABOUT-NLS README AUTHORS ChangeLog 
%{_bindir}/*
%{_libdir}/*.so.*
%{_datadir}/%{name}
%{_datadir}/emacs/site-lisp/*.el
%{_mandir}/man1/*
%{_infodir}/*
%{_datadir}/locale/de/LC_MESSAGES/recutils.mo
%{_datadir}/locale/fi/LC_MESSAGES/recutils.mo
%{_datadir}/locale/nl/LC_MESSAGES/recutils.mo
%{_datadir}/locale/sv/LC_MESSAGES/recutils.mo


%changelog
* Sun Feb 06 2011 Sandro Cazzaniga <kharec@mandriva.org> 1.2-1mdv2011.0
+ Revision: 636380
- update to 1.2
- update file list with files in %%{_datadir}

* Sun Dec 26 2010 Funda Wang <fwang@mandriva.org> 1.1-1mdv2011.0
+ Revision: 625204
- new version 1.1

* Tue Dec 07 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.0-1mdv2011.0
+ Revision: 614430
- import recutils



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12341 |12cu|redeclipse-1.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		redeclipse
Version:	1.4
Release:	1
Summary:	Fast aced first person ego-shooter
Group:		Games/Arcade
License:	zlib/libpng License
URL:		http://www.redeclipse.net/
Source:		http://sourceforge.net/projects/%{name}/files/%{name}_%{version}/%{name}_%{version}_nix.tar.bz2
Patch0:		redeclipse-1.4-desktop.patch
BuildRequires:	imagemagick
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(zlib)
Requires:	%{name}-data >= %{version}

%description
The game is a single-player and multi-player first-person ego-shooter,
built as a total conversion of Cube Engine 2, which lends itself toward a
balanced gameplay, completely at the control of map makers, while maintaining
a general theme of agility in a variety of environments.

%package data
Summary:	Data files for RedEclipse game
License:	Creative Commons Attribution-ShareAlike
Requires:	%{name} >= %{version}
BuildArch:	noarch

%description data
The game is a single-player and multi-player first-person ego-shooter,
built as a total conversion of Cube Engine 2, which lends itself toward a
balanced gameplay, completely at the control of map makers, while maintaining
a general theme of agility in a variety of environments.

%prep
%setup -q
%patch0 -p1

%build
sed -i -e 's/^CXXFLAGS= -O3 -fomit-frame-pointer$/CXXFLAGS=%{optflags}/g' src/core.mk
make -C src

%install
%makeinstall_std -C src prefix=%{_prefix} libexecdir=%{buildroot}%{_libdir} system-install

%files
%doc readme.txt doc/*.txt
%{_bindir}/%{name}-server
%{_bindir}/%{name}
%dir %{_libdir}/%{name}/
%{_libdir}/%{name}/%{name}-server
%{_libdir}/%{name}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.xpm
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_mandir}/man6/%{name}-server.6.*
%{_mandir}/man6/%{name}.6.*

%files data
%dir %{_datadir}/redeclipse
%{_libdir}/%{name}/data
%{_libdir}/%{name}/game
%{_datadir}/redeclipse/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12342 |12cu|R-edgeR-3.4.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  edgeR
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          3.4.2
Release:          1
Summary:          Empirical analysis of digital gene expression data in R
Group:            Sciences/Mathematics
License:          LGPL (>= 2)
URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/edgeR_3.4.2.tar.gz
Requires:         R-methods R-limma R-locfit
Requires:         R-MASS R-statmod R-splines 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods R-limma
BuildRequires:    R-MASS R-statmod R-splines R-locfit
BuildRequires:    blas-devel lapack-devel

%description
Differential expression analysis of RNA-seq and digital gene expression
profiles with biological replication.  Uses empirical Bayes estimation and
exact tests based on the negative binomial distribution.  Also useful for
differential signal analysis with other types of genome-scale count data.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS*
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs



%changelog
* Thu Feb 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.4.2-1
+ Revision: 414489d
- Updated to 3.4.2 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12343 |12cu|redir-2.2.1-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           redir
Version:        2.2.1
Release:        14
Summary:        Redirect TCP connections

Group:          Networking/Other
License:        GPL+
URL:            http://sammy.net/~sammy/hacks/
Source0:        http://sammy.net/~sammy/hacks/%{name}-%{version}.tar.gz
BuildRequires:	tcp_wrappers-devel

#Include Debian Patches
Patch0:         01_fix_max_bandwidth_docs.dpatch
Patch1:         02_use_ntohs.dpatch
Patch2:         03_fix_tcp_wrappers.dpatch
Patch3:         04_fix_timeouts.dpatch
Patch4:         05_pedantic.dpatch
Patch5:         06_fix_shaper_buffer.dpatch
Patch6:         07_cosmetics.dpatch
Patch7:         08_add_wrappers.dpatch
Patch8:         09_add_linux_software_map.dpatch
Patch9:         15_deb_cosmetics.dpatch
Patch10:        20_do_not_strip.dpatch
Patch11:        25_fix_setsockopt.dpatch
Patch12:        30_fix_manpage.dpatch
#end of debian patches

Patch13:        redir_gcc4.4-signedness.patch
Patch14:        31_fix_transproxy_location.patch
%description
a port redirector, used to forward incoming connections to somewhere else.
by far the cleanest piece of code here, because someone else liked it
enough to fix it.

%prep
%setup -q

# Fix docs and --help to show --max_bandwidth instead of --maxbandwidth
%patch0 -p1

#use ntohs() to generate comprehensible debug()s and syslog()s
%patch1 -p1

#fix calls to tcp wrappers
%patch2 -p1

# fix and make timeout more verbose
%patch3 -p1

#changes to make clean up compilation, include missing time.h include
%patch4 -p1

#properly allocate copyloop buffer
%patch5 -p1

#cosmestic only patch
%patch6 -p1

#add tcp_wrapper support
%patch7 -p1

#description of redir
%patch8 -p1

#comestic only patch
%patch9 -p1

# do not stripping needed for debug-info package
%patch10 -p1

#make usage os setsockopt more verbose
%patch11 -p1

#Clean up questionable formatting in man page
%patch12 -p1

#fix compile warning with gcc 4.4
%patch13 -p2

# fix location of transproxy.txt
%patch14 -p2

# Convert to utf-8
for file in CHANGES; do
    mv $file timestamp
    iconv -f ISO-8859-1 -t UTF-8 -o $file timestamp
    touch -r timestamp $file
done

%build
%make CFLAGS="%{optflags}" LDFLAGS="%{optflags}"

%install
install -Dp -m 755 %{name} %{buildroot}%{_bindir}/%{name}
install -Dp -m 644 %{name}.man %{buildroot}%{_mandir}/man1/%{name}.1

%files
%doc README CHANGES COPYING trans*.txt
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*

%changelog
* Wed Feb 12 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.2.1-14
+ Revision: b33ac5f
- Sync with Cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12344 |12cu|rednotebook-1.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           rednotebook
Version:        1.8.0
Release:        1
Summary:        A desktop diary
Group:          Office
License:        GPLv2+
URL:            http://rednotebook.sourceforge.net
Source0:        http://sourceforge.net/projects/rednotebook/files/%{name}-%{version}.tar.gz
BuildArch:      noarch
BuildRequires:  python-devel
Requires:       python-yaml
Requires:       pygtk2.0
Requires:       python-webkitgtk
Requires:       gnome-python-extras
Requires:	python-chardet

%description
RedNotebook is a desktop diary that makes it very easy for you
to keep track of the stuff you do and the thoughts you have. This
journal software helps you to write whole passages or just facts,
and does so in style.

%prep
%setup -q

%build
python setup.py build

%install
python setup.py install --skip-build --root %{buildroot}
desktop-file-install                                    \
    --add-category="Calendar"                           \
    --delete-original                                   \
    --dir=%{buildroot}%{_datadir}/applications          \
    %{buildroot}/%{_datadir}/applications/%{name}.desktop

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS CHANGELOG LICENSE README
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/scalable/apps/*.svg
# % {_datadir}/locale/*/
%dir %{py_puresitedir}/%{name}/
%{py_puresitedir}/%{name}/*.py*
%{py_puresitedir}/%{name}/external/
%{py_puresitedir}/%{name}/files/
%{py_puresitedir}/%{name}/gui/
%{py_puresitedir}/%{name}/images/
%{py_puresitedir}/%{name}/util/
%{py_puresitedir}/%{name}*.egg-info


%changelog
* Mon Feb 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.8.0-1
+ Revision: 2a8f0d1
- Updated to 1.8.0 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12345 |12cu|redshift-1.7-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	redshift
%define version	1.7

Name:		%{name}
Version:	%{version}
Release:	3
Summary:	Adjusts the color temperature of your screen according to time of day
Url:		http://jonls.dk/redshift/
Source:		http://launchpad.net/redshift/trunk/%{version}/+download/%{name}-%{version}.tar.bz2
License:	GPLv3+
Group:		Graphical desktop/Other
BuildRequires:	x11-server-devel
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(xxf86vm)
BuildRequires:	python-devel
# For 1.7 geoclue support is reported to be broken, but later we can try it
# BuildRequires: geoclue-devel
# Requires:      geoclue

%package gtk
Summary:	GTK integration for Redshift
Group:		Graphical desktop/Other
Requires:	pygtk2.0
Requires:	redshift = %{version}-%{release}

%description
Redshift adjusts the color temperature of your screen according to your
surroundings. This may help your eyes hurt less if you are working in
front of the screen at night.

The color temperature is set according to the position of the sun. A
different color temperature is set during night and daytime. During
twilight and early morning, the color temperature transitions smoothly
from night to daytime temperature to allow your eyes to slowly
adapt.

%description gtk
GTK integration for Redshift, a screen color temperature adjustment
program.

%prep
%setup -q

%build
%configure2_5x \
	--disable-rpath \
	--enable-gui
%make

%install
rm -rf %{buildroot}
%makeinstall_std \
	uninstall-ubuntu_mono_dark_iconDATA \
	uninstall-ubuntu_mono_light_iconDATA

%find_lang %{name}

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc NEWS AUTHORS README 
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.*

%files gtk
%defattr(-,root,root)
%{_bindir}/gtk-%{name}
%{_iconsdir}/hicolor/scalable/apps/%{name}*.svg
%{_datadir}/applications/gtk-%{name}.desktop
%{python_sitelib}/gtk_redshift/


%changelog
* Thu Dec 01 2011 Andrey Bondrov <abondrov@mandriva.org> 1.7-1
+ Revision: 735917
- New version 1.7

* Sat Oct 30 2010 Jani Välimaa <wally@mandriva.org> 1.6-2mdv2011.0
+ Revision: 590582
- rebuild for new python 2.7
- drop py_requires macro

* Mon Oct 18 2010 Jani Välimaa <wally@mandriva.org> 1.6-1mdv2011.0
+ Revision: 586676
- new version 1.6
- fix file list

* Sat Aug 21 2010 Jani Välimaa <wally@mandriva.org> 1.5-1mdv2011.0
+ Revision: 571775
- new version 1.5
- disable rpath
- use provided .desktop file

* Tue Jul 13 2010 Jani Välimaa <wally@mandriva.org> 1.4.1-3mdv2011.0
+ Revision: 552777
- use a fully versioned dependency in subpackage

* Sat Jul 10 2010 Jani Välimaa <wally@mandriva.org> 1.4.1-2mdv2011.0
+ Revision: 550503
- split GTK stuff to a separate package

* Wed Jun 23 2010 Jani Välimaa <wally@mandriva.org> 1.4.1-1mdv2011.0
+ Revision: 548748
- import redshift



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12346 |12cu|reed-solomon-3.1.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 3
%define libname %mklibname %name %major
%define libnamedevel %mklibname -d %name

%define debug_package %{nil}

Summary: A Reed-Solomon encoder/decoder library
Name:    reed-solomon
Version: 3.1.1
Release: 6
Source0: http://www.ka9q.net/code/fec/%{name}-%{version}.tar.gz
Patch0:  reed-solomon-destdir.patch
License: GPL
Group:   System/Libraries
Url:     http://www.ka9q.net/code/fec/

%description
This library implements a general-purpose encoder/decoder for Reed-Solomon
error correcting codes. The decoder supports erasures. The user can specify
the parameters for any size code, limited only by machine resources. Hard-coded
routines for the CCSDS-standard (255,223) code are also included.

%package -n %libname
Summary: A Reed-Solomon encoder/decoder library
Group: System/Libraries
Provides: lib%{name} = %{version}-%{release}

%description -n %libname
This library implements a general-purpose encoder/decoder for Reed-Solomon
error correcting codes. The decoder supports erasures. The user can specify
the parameters for any size code, limited only by machine resources. Hard-coded
routines for the CCSDS-standard (255,223) code are also included.

%package -n %libnamedevel
Summary: A Reed-Solomon encoder/decoder library
Group: System/Libraries
Provides: %{name}-devel
Obsoletes: %mklibname %name
Requires: %libname = %{version}-%{release}

%description -n %libnamedevel
This library implements a general-purpose encoder/decoder for Reed-Solomon
error correcting codes. The decoder supports erasures. The user can specify
the parameters for any size code, limited only by machine resources. Hard-coded
routines for the CCSDS-standard (255,223) code are also included.

%prep
%setup -q
%patch -p0 -b .destdir

%build
export CFLAGS="%{optflags} -fPIC"
%configure 

%make

%install
mkdir -p %{buildroot}{%{_libdir},%{_mandir}/man3,%{_includedir}}
%makeinstall_std

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{libnamedevel}
%{_libdir}/*.so
%{_libdir}/*.a
%{_includedir}/*.h
%{_mandir}/*/*

%changelog
* Wed Feb 12 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.1.1-6
+ Revision: 4c157d0
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12347 |12cu|refdb-0.9.9-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rel	1

Summary:	Reference database and bibliography tool
Name:		refdb
Version:	0.9.9
Release:	12
License:	GPLv2+
Group:		Sciences/Computer science
URL:		http://refdb.sourceforge.net
Source0:	http://prdownloads.sourceforge.net/sourceforge/refdb/%{name}-%{version}-%{rel}.tar.gz
Source1:	refdb-README.urpmi
Patch0:		refdb.in.patch
Patch1:		refdb-0.9.9-1-fix-format-errors.patch
Patch2:		refdb-0.9.9-1-fix-underlinking.patch
Patch3:		refdb-0.9.9-1-fix-doc-installation.patch
Requires:	apache-mod_php => 5
BuildRequires:	btparser
BuildRequires:	libdbi-devel	
BuildRequires:	expat-devel
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	readline-devel
BuildRequires:	gettext-devel
BuildRequires:	perl(MARC::Charset)
BuildRequires:	perl(MARC::Record)
BuildRequires:	perl(RefDB)
BuildRequires:	perl(Term::Clui)
BuildRequires:	perl(Text::Iconv)
BuildRequires:	perl(XML::Parser)
Requires(post): rpm-helper
Requires(preun): rpm-helper

%description
RefDB is a reference database and bibliography tool for
SGML, XML, and LaTeX documents, sort of a Reference
Manager or BibTeX for markup languages. It is portable and
known to run on Linux, FreeBSD, and Windows/Cygwin.

%package -n %{name}-clients
Summary:	Clients for using %{name}
Group:		Networking/Remote access

%description	-n %{name}-clients
Clients allowing to connect to the refdb server.

%prep		
%setup -q -n	%{name}-%{version}-%{rel}

cp %{SOURCE1}	README.urpmi
%patch0 -p 0
%patch1 -p 1
%patch2 -p 1
%patch3 -p 1
autoreconf

%build
%configure2_5x --disable-rpath 
%make

%install
mkdir -p %{buildroot}/%{_localstatedir}/lib/%{name}/db

# LSB and pinit compliant initscript
install -D -m755 scripts/%{name} %{buildroot}/%{_initrddir}/%{name}

# Web interface
mkdir -p %{buildroot}%{_datadir}/%{name}
mkdir -p %{buildroot}%{_datadir}/%{name}/{css,images,includes,xsl}
install	phpweb/index.php	%{buildroot}%{_datadir}/%{name}
install phpweb/css/*.css	%{buildroot}%{_datadir}/%{name}/css
install phpweb/images/{*.gif,*.png}	%{buildroot}%{_datadir}/%{name}/images
install phpweb/includes/*.php	%{buildroot}%{_datadir}/%{name}/includes
install phpweb/xsl/*.xsl	%{buildroot}%{_datadir}/%{name}/xsl

# apache configuration
install -d -m 755 %{buildroot}%{webappconfdir}
cat > %{buildroot}%{webappconfdir}/%{name}.conf << EOF
# RefDB Apache configuration
Alias /%{name} %{_datadir}/%{name}

<Directory %{_datadir}/%{name}>
	Options +ExecCGI
	Require all granted

    php_flag session.auto_start 1
    php_flag register_globals on
</Directory>
EOF

%makeinstall_std

find %{buildroot}%{_docdir} -name *~ | xargs rm -f

%post
%_post_service	%{name}
chmod 1777 %{_datadir}/%{name}

%preun
%_preun_service	%{name}

%files
%{_bindir}/bib2ris-utf8
%{_bindir}/db2ris
%{_bindir}/eenc
%{_bindir}/en2ris
%{_bindir}/marc2ris
%{_bindir}/med2ris
%{_bindir}/refdb-backup
%{_bindir}/refdb-init
%{_bindir}/refdb-ms
%{_bindir}/refdb-restore
%{_bindir}/refdb-sruserver
%{_bindir}/refdb_dos2unix
%{_bindir}/refdb_latex2utf8txt
%{_bindir}/refdbd
%{_bindir}/refdbjade
%{_bindir}/refdbsru
%{_bindir}/refdbxml
%{_bindir}/refdbxp
%{_bindir}/runbib
%{_bindir}/refdbnd
%{_datadir}/%{name}
%{_initrddir}/refdb
%{_localstatedir}/lib/%{name}
%{_mandir}/*/*
%config(noreplace) %{_sysconfdir}/%{name}
%config(noreplace) %{webappconfdir}/%{name}.conf
%doc doc/*
%doc README.urpmi AUTHORS ChangeLog INSTALL NEWS README UPGRADING

%files -n %{name}-clients
%{_bindir}/refdbc
%{_bindir}/refdba
%{_bindir}/refdbib
%{_bindir}/refdbctl


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12348 |12cu|referencer-1.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Bibliography reference management tool for GNOME
Name:		referencer
Version:	1.2.1
Release:	1
License:	GPLv2+
Group:		Graphical desktop/GNOME
Url:		http://icculus.org/referencer/index.html
Source0:	http://icculus.org/referencer/downloads/%{name}-%{version}.tar.gz
# 48x48 PNG from referencer.svg in package, generated with GIMP
Source1:	referencer.png

BuildRequires:	desktop-file-utils
BuildRequires:	imagemagick
BuildRequires:	intltool
BuildRequires:	boost-devel
BuildRequires:	pkgconfig(gconfmm-2.6)
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(gnome-vfsmm-2.6)
BuildRequires:	pkgconfig(gtkmm-2.4)
BuildRequires:	pkgconfig(libglademm-2.4)
BuildRequires:	pkgconfig(libgnomeuimm-2.6)
BuildRequires:	pkgconfig(poppler-glib)
BuildRequires:	pkgconfig(python)

%description
Referencer is a GNOME application to organize documents or references, and 
ultimately generate a BibTeX bibliography file.

%files -f %{name}.lang
%doc README AUTHORS ChangeLog TODO
%{_bindir}/%{name}
%{_libdir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}
%{_datadir}/pixmaps/%{name}.svg
%{_datadir}/mime/packages/%{name}.xml
%{_iconsdir}/hicolor/*/apps/%{name}.*
%{_iconsdir}/hicolor/48x48/mimetypes/gnome-mime-application-x-%{name}.png

#----------------------------------------------------------------------------

%prep
%setup -q

%build
autoreconf -fi
%configure2_5x \
	--disable-scrollkeeper \
	--disable-update-mime-database
%make

%install
%makeinstall_std

# fd.o icons
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{scalable,48x48,32x32,16x16}/apps
install -m 644 %{buildroot}%{_datadir}/pixmaps/%{name}.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
install -m 644 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
convert -scale 32 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -scale 16 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png

# menu
desktop-file-install --vendor="" \
	--remove-category="Application" \
	--dir %{buildroot}%{_datadir}/applications \
	%{buildroot}%{_datadir}/applications/*

%find_lang %{name} --with-gnome --all-name



%changelog
* Tue Apr 01 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.2.1-1
+ Revision: 1bd280c
- New version 1.2.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12349 |12cu|R-effects-3.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  effects
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          3.0.0
Release:          1
Summary:          Graphical and tabular effect displays

Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/effects_3.0-0.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-lattice R-grid R-nlme R-MASS R-nnet R-colorspace 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-lattice R-grid R-nlme R-MASS R-nnet R-colorspace
BuildRequires: R-heplots
Requires: R-heplots
BuildRequires: R-poLCA
Requires: R-poLCA
BuildRequires: R-lme4
Requires: R-lme4
%rename R-cran-effects

%description
Graphical and tabular effect displays, e.g., of interactions, for linear
generalized linear, multinomial-logit, and proportional-odds logit models.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CHANGES
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/NEWS
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help




%changelog
* Mon Apr 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.0.0-1
+ Revision: 728a107
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12350 |12cu|refind-0.8.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libdir %{_libdir}
%define debug_package %{nil}
Summary: EFI boot manager software
Name: refind
Version: 0.8.1
Release: 6
Summary: EFI boot manager software
License: GPLv3
URL: http://www.rodsbooks.com/refind/
Group:   System/Kernel and hardware
Source: refind-src-%version.zip
Patch0: refind-0.8.1.libdir.patch
BuildRequires: gnu-efi
Requires: efibootmgr

%ifarch i586
%define efiarch ia32
%endif
%ifarch i686
%define efiarch ia32
%endif
%ifarch x86_64
%define efiarch x64
%endif

# Directory in which refind.key and refind.crt files are found for
# signing of binaries. If absent, binaries are copied unsigned.
%define keydir /mnt/refind

%description

A graphical boot manager for EFI- and UEFI-based computers, such as all
Intel-based Macs and recent (most 2011 and later) PCs. rEFInd presents a
boot menu showing all the EFI boot loaders on the EFI-accessible
partitions, and optionally BIOS-bootable partitions on Macs. EFI-compatbile
OSes, including Linux, provide boot loaders that rEFInd can detect and
launch. rEFInd can launch Linux EFI boot loaders such as ELILO, GRUB
Legacy, GRUB 2, and 3.3.0 and later kernels with EFI stub support. EFI
filesystem drivers for ext2/3/4fs, ReiserFS, HFS+, and ISO-9660 enable
rEFInd to read boot loaders from these filesystems, too. rEFInd's ability
to detect boot loaders at runtime makes it very easy to use, particularly
when paired with Linux kernels that provide EFI stub support.

%prep
%setup -q
%apply_patches

%build
%make gnuefi libdir=%libdir
make fs_gnuefi libdir=%libdir

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/usr/share/refind-%{version}/refind/

# Copy the rEFInd binaries (rEFInd proper and drivers) to /usr/share/refind-%{version},
# including signing the binaries if sbsign is installed and a %{keydir}/refind.key file
# is available
declare SBSign=`which sbsign 2> /dev/null`
if [[ -f %{keydir}/refind.key && -x $SBSign ]] ; then
   $SBSign --key %{keydir}/refind.key --cert %{keydir}/refind.crt --output $RPM_BUILD_ROOT/usr/share/refind-%{version}/refind/refind_%{efiarch}.efi refind/refind_%{efiarch}.efi
   mkdir -p $RPM_BUILD_ROOT/usr/share/refind-%{version}/refind/drivers_%{efiarch}
   for File in `ls drivers_%{efiarch}/*_x64.efi` ; do
      $SBSign --key %{keydir}/refind.key --cert %{keydir}/refind.crt --output $RPM_BUILD_ROOT/usr/share/refind-%{version}/refind/$File $File
   done
   mkdir -p $RPM_BUILD_ROOT/usr/share/refind-%{version}/refind/tools_%{efiarch}
   $SBSign --key %{keydir}/refind.key --cert %{keydir}/refind.crt --output $RPM_BUILD_ROOT/usr/share/refind-%{version}/refind/tools_%{efiarch}/gptsync_%{efiarch}.efi gptsync/gptsync_%{efiarch}.efi
else
   install -Dp -m0644 refind/refind*.efi $RPM_BUILD_ROOT/usr/share/refind-%{version}/refind/
   mkdir -p $RPM_BUILD_ROOT/usr/share/refind-%{version}/refind/drivers_%{efiarch}
   cp -a drivers_%{efiarch}/* $RPM_BUILD_ROOT/usr/share/refind-%{version}/refind/drivers_%{efiarch}/
   mkdir -p $RPM_BUILD_ROOT/usr/share/refind-%{version}/refind/tools_%{efiarch}
   install -Dp -m0644 gptsync/gptsync_%{efiarch}.efi $RPM_BUILD_ROOT/usr/share/refind-%{version}/refind/tools_%{efiarch}/gptsync_%{efiarch}.efi
fi

# Copy configuration and support files to /usr/share/refind-%{version}
install -Dp -m0644 refind.conf-sample $RPM_BUILD_ROOT/usr/share/refind-%{version}/refind/
cp -a icons $RPM_BUILD_ROOT/usr/share/refind-%{version}/refind/
install -Dp -m0755 install.sh $RPM_BUILD_ROOT/usr/share/refind-%{version}/

# Copy documentation to /usr/share/doc/refind-%{version}
mkdir -p $RPM_BUILD_ROOT/usr/share/doc/refind-%{version}
cp -a docs/* $RPM_BUILD_ROOT/usr/share/doc/refind-%{version}/
install -Dp -m0644 NEWS.txt COPYING.txt LICENSE.txt README.txt CREDITS.txt $RPM_BUILD_ROOT/usr/share/doc/refind-%{version}

# Copy keys to /etc/refind.d/keys
mkdir -p $RPM_BUILD_ROOT/etc/refind.d/keys
install -Dp -m0644 keys/* $RPM_BUILD_ROOT/etc/refind.d/keys

# Copy scripts to /usr/sbin
mkdir -p $RPM_BUILD_ROOT/usr/sbin
install -Dp -m0755 mkrlconf.sh $RPM_BUILD_ROOT/usr/sbin/
install -Dp -m0755 mvrefind.sh $RPM_BUILD_ROOT/usr/sbin/

# Copy banners and fonts to /usr/share/refind-%{version}
cp -a banners $RPM_BUILD_ROOT/usr/share/refind-%{version}/
cp -a fonts $RPM_BUILD_ROOT/usr/share/refind-%{version}/

%clean
#rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root -)
%doc /usr/share/doc/refind-%{version}
/usr/sbin/mkrlconf.sh
/usr/sbin/mvrefind.sh
/usr/share/refind-%{version}
/etc/refind.d/

%post
PATH=$PATH:/usr/local/bin
# Remove any existing NVRAM entry for rEFInd, to avoid creating a duplicate.
ExistingEntry=`efibootmgr | grep "rEFInd Boot Manager" | cut -c 5-8`
if [[ -n $ExistingEntry ]] ; then
   efibootmgr --bootnum $ExistingEntry --delete-bootnum
fi

cd /usr/share/refind-%{version}

declare VarFile=`ls -d /sys/firmware/efi/vars/SecureBoot* 2> /dev/null`
# Note: Two find operations for ShimFile favors shim over PreLoader -- if both are
# present, the script uses shim rather than PreLoader.
declare ShimFile=`find /boot -name shim\.efi -o -name shimx64\.efi -o -name PreLoader\.efi 2> /dev/null | head -n 1`
if [[ ! -n $ShimFile ]] ; then
   declare ShimFile=`find /boot -name PreLoader\.efi 2> /dev/null | head -n 1`
fi
declare SBSign=`which sbsign 2> /dev/null`
declare OpenSSL=`which openssl 2> /dev/null`

# Run the rEFInd installation script. Do so with the --shim option
# if Secure Boot mode is suspected and if a shim program can be
# found, or without it if not. If a shim installation is attempted
# and the sbsign and openssl programs can be found, do the install
# using a local signing key. Note that this option is undesirable
# for a distribution, since it would then require the user to
# enroll an extra MOK. I'm including it here because I'm NOT a
# distribution maintainer, and I want to encourage users to use
# their own local keys.
if [[ -n $VarFile && -n $ShimFile ]] ; then
   if [[ -n $SBSign && -n $OpenSSL ]] ; then
      ./install.sh --shim $ShimFile --localkeys --yes
   else
      ./install.sh --shim $ShimFile --yes
   fi
else
   ./install.sh --yes
fi

# CAUTION: Don't create a %preun or a %postun script that deletes the files
# installed by install.sh, since that script will run after an update, thus
# wiping out the just-updated files.


%changelog
* Tue May 27 2014 Alex Burmashev <alex.burmashev@gmail.com> 0.8.1-6
+ Revision: 02833ad
- fix errors



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12351 |12cu|regexxer-0.10-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	GUI search/replace tool supporting Perl regular expression
Name:		regexxer
Version:	0.10
Release:	2
License:	GPLv2+
Group:		Text tools
Url:		http://regexxer.sourceforge.net/
Source0:	http://downloads.sourceforge.net/project/regexxer/%{name}/%{version}/%{name}-%{version}.tar.xz
Patch0:		regexxer-0.10-rosa-includes.patch
Patch1:		regexxer-0.10-rosa-glib_h.patch
Patch2:		regexxer-0.10-rosa-no_schemas_compile.patch
BuildRequires:	gtk+2.0
BuildRequires:	imagemagick
BuildRequires:	intltool
BuildRequires:	pkgconfig(gconfmm-2.6)
BuildRequires:	pkgconfig(gtkmm-3.0)
BuildRequires:	pkgconfig(glibmm-2.4)
BuildRequires:	pkgconfig(gtksourceviewmm-3.0)
BuildRequires:	pkgconfig(libglademm-2.4)
BuildRequires:	pkgconfig(libpcre)

%description
regexxer is a nifty search/replace tool for the desktop user.  It features
recursive search through directory trees and Perl-style regular expressions
(using libpcre).

%files -f %{name}.lang
%doc AUTHORS ChangeLog COPYING NEWS README
%{_bindir}/*
%{_datadir}/applications/*.desktop
%{_datadir}/%{name}
%{_datadir}/glib-2.0/schemas/org.regexxer.gschema.xml
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_iconsdir}/hicolor/*/apps/*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1

%build
./autogen.sh
%configure2_5x --disable-schemas-compile
%make

%install
%makeinstall_std

#icons
mkdir -p %{buildroot}%{_iconsdir} \
	%{buildroot}%{_miconsdir}
install -D -m 644       ui/regexxer.png %{buildroot}%{_liconsdir}/%{name}.png
convert -geometry 32x32 ui/regexxer.png %{buildroot}%{_iconsdir}/%{name}.png
convert -geometry 16x16 ui/regexxer.png %{buildroot}%{_miconsdir}/%{name}.png

# remove seemingly useless english translation
rm -rf %{buildroot}%{_datadir}/locale/en/

%find_lang %{name}


%changelog
* Tue Apr 01 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.10-2
+ Revision: ad9265c
- Restore gtk+2.0 in BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12352 |12cu|rekonq-2.4.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A lightweight, WebKit based web browser for KDE
Name:		rekonq
Version:	2.4.2
Release:	1
License:	GPLv3+
Group:		Graphical desktop/KDE
Url:		http://rekonq.sourceforge.net/
Source0:	http://freefr.dl.sourceforge.net/project/rekonq/2.0/rekonq-%version.tar.xz
# Russian translation done for 2.4.2
Source1:	rus.tgz
Source2:	rudoc.tgz
Source100:	rekonq.rpmlintrc
# Patch 0 provides default bookmark
Patch0:		rekonq-2.4.2-add-rosa-www-in-bookmark.patch
# Patch 1 provides some mandriva sites in default rekonq preview
# Patch 1 also fix the default website to point to /usr/share/doc/HTML/index.html
Patch1:		rekonq-2.4.2-add-rosa-www-in-preview.patch
BuildRequires:	kdelibs4-devel
BuildRequires:	nepomuk-core-devel
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(libkactivities)
BuildRequires:	pkgconfig(soprano)
BuildRequires:	pkgconfig(qoauth)
BuildRequires:	qt4-designer-plugin-qt3support
BuildRequires:	qt4-devel
# Package konqueror is currently required because it's providing cookies,proxie & web shortcut support in rekonq
Requires:	konqueror

%description
rekonq is a KDE browser based on Webkit. Its code is based on Nokia
QtDemoBrowser, just like Arora. Anyway its implementation is going to embrace
KDE technologies to have a full-featured KDE web browser.

#------------------------------------------------------------------------------

%prep
%setup -q
%apply_patches

pushd po
tar -xvzf %{SOURCE1}
popd

pushd doc
tar -xvzf %{SOURCE2}
popd

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang %{name} --with-html

%files -f %{name}.lang
%{_kde_bindir}/%{name}
%{_kde_libdir}/libkdeinit4_%{name}.so
%{_kde_appsdir}/%{name}/
%{_kde_datadir}/config.kcfg/%{name}.kcfg
%{_kde_iconsdir}/hicolor/*/apps/%{name}.png
%{_kde_applicationsdir}/%{name}.desktop


%changelog
* Sun Feb 09 2014 Victor Ryzhikh <victorr2007@yandex.ru> 2.4.2-1
+ Revision: 3773f6e
- Updated .abf.yml



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12353 |12cu|R-ellipse-0.3.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  ellipse
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Epoch:            1
Version:          0.3.8
Release:          1
Summary:          Functions for drawing ellipses and ellipse-like confidence regions
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/ellipse_0.3-8.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-graphics
Requires:         R-stats 
BuildRequires:    R-devel
BuildRequires:    Rmath-devel
BuildRequires:    texlive-collection-latex
BuildRequires:    R-graphics
BuildRequires:    R-stats
BuildRequires:    pkgconfig(lapack)
%rename R-cran-ellipse

%description
This package contains various routines for drawing ellipses and
ellipse-like confidence regions, implementing the plots described in
Murdoch and Chow (1996), A graphical display of large correlation
matrices, The American Statistician 50, 178-180. There are also routines
implementing the profile plots described in Bates and Watts (1988),
Nonlinear Regression Analysis and its Applications.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 1:0.3_5-1
+ Revision: 775045
- Update to latest version
- Update to latest version

* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 1:0.3_4-1
+ Revision: 774848
- Update and rebuild with R2spec
- Update and rebuild with R2spec

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.5-3mdv2011.0
+ Revision: 616448
- the mass rebuild of 2010.0 packages

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 0.3.5-2mdv2010.0
+ Revision: 433081
- rebuild

* Wed Jun 25 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.5-1mdv2009.0
+ Revision: 228933
- import R-cran-ellipse



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12354 |12cu|remmina-1.0.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname Remmina

Summary:	GTK+ remote desktop client
Name:		remmina
Version:	1.0.0
Release:	3
License:	GPLv2+
Group:		Networking/Remote access
Url:		http://remmina.sourceforge.net/
Source0:	https://github.com/downloads/FreeRDP/Remmina/%{oname}-%{version}.tar.gz
Patch0:		remmina-1.0-rosa-linkage.patch
Patch1:		remmina-1.0-rosa-datadir.patch
Patch2:		remmina-1.0-rosa-desktop.patch
Patch3:		remmina-1.0-rosa-libdir.patch

# Fix some linking errors
# https://github.com/FreeRDP/Remmina/commit/503a008e
Patch100:         remmina-1.0.0-fix-library-name.patch

# The following 4 patches are needed to add clipboard support (#818155)
# https://github.com/FreeRDP/Remmina/commit/3ebdd6e7
Patch102:         remmina-1.0.0-add-clipboard-support.patch
# https://github.com/FreeRDP/Remmina/commit/97c2af8c
Patch103:         remmina-1.0.0-clipboard-bugfix.patch
# https://github.com/FreeRDP/Remmina/commit/84327f81
Patch104:         remmina-1.0.0-some-more-clipboard-fixes.patch
# https://github.com/FreeRDP/Remmina/commit/c1ef3a16
Patch105:         remmina-1.0.0-disconnect-signal-handler-after-disconnect.patch

# https://github.com/FreeRDP/Remmina/commit/6ee20289
Patch110:        remmina-1.0.0-fix-crashes-in-some-cases.patch
# https://github.com/FreeRDP/Remmina/commit/b2277827
Patch111:        remmina-1.0.0-fix-memory-leak.patch

# Fedora bug:   https://bugzilla.redhat.com/show_bug.cgi?id=953678
# upstream bug: https://github.com/FreeRDP/Remmina/issues/63
# upstream fix: https://github.com/FreeRDP/Remmina/commit/1901a1e9
Patch112:        remmina-1.0.0-fix-typo-when-fitting-window.patch

# Fedora bug:   https://bugzilla.redhat.com/show_bug.cgi?id=834883
# upstream bug: https://github.com/FreeRDP/Remmina/issues/76
# upstream fix: https://github.com/FreeRDP/Remmina/commit/1901a1e9
Patch113:        remmina-1.0.0-trayicon.patch

# Fedora bug:   https://bugzilla.redhat.com/show_bug.cgi?id=830210
# upstream fix: https://github.com/FreeRDP/Remmina/commit/
Patch114:        remmina-1.0.0-fix-scrolling-in-vnc-plugin.patch
# upstream fix: https://github.com/FreeRDP/Remmina/commit/fe1b698e
Patch115:        remmina-1.0.0-Also-handle-GDK_SCROLL_SMOOTH.patch

# upstream bug: https://github.com/FreeRDP/Remmina/issues/77
# upstream fix: https://github.com/FreeRDP/Remmina/commit/bed49ad6
Patch116:        remmina-1.0.0-close-SSH-tunnel-on-disconnect.patch

# Fedora bug:   https://bugzilla.redhat.com/show_bug.cgi?id=864262
# upstream fix: https://github.com/FreeRDP/Remmina/commit/348e01d2
Patch117:        remmina-1.0.0-fix-fullscreen-with-multiple-monitors.patch

# From Debian. Thanks to Luca Falavigna <dktrkranz at debian dot org>
Patch135:        remmina-1.0.0-remove-inline-libvncserver.patch

Requires:	rdesktop
# We don't have x11-server-xephyr so try to live without it
#Requires:	x11-server-xephyr
BuildRequires:	cmake
BuildRequires:	rdesktop
BuildRequires:	pkgconfig(gdk-3.0)
BuildRequires:	pkgconfig(vte-2.90)
BuildRequires:	pkgconfig(appindicator3-0.1)
BuildRequires:	pkgconfig(avahi-ui-gtk3)
BuildRequires:	pkgconfig(avahi-client)
BuildRequires:	pkgconfig(xkbfile)
BuildRequires:	pkgconfig(freerdp) >= 1.0
BuildRequires:	pkgconfig(gnome-keyring-1)
BuildRequires:	zlib-devel
BuildRequires:	jpeg-devel
BuildRequires:	gnutls-devel
BuildRequires:	pkgconfig(libssh)
BuildRequires:	pkgconfig(libvncserver)
BuildRequires:	libavahi-ui-devel
BuildRequires:	pkgconfig(vte)
BuildRequires:	libgcrypt-devel
BuildRequires:	unique-devel
BuildRequires:	intltool >= 0.35.0

%description
Remmina is a remote desktop client written in GTK+, aiming to be
useful for system administrators and travellers, who need to work with
lots of remote computers in front of either large monitors or tiny
netbooks. Remmina supports multiple network protocols in an integrated
and consistant user interface. Currently RDP, VNC, XDMCP and SSH are
supported.

%package plugins
Summary:	A set of plugins for remmina
Requires:	%{name} = %{version}

%description plugins
A set of plugins for remote desktop client - remmina.

%package devel
Summary:	Developmnet files for %{name}
Group:		Development/C++
Requires:	%{name} = %{version}-%{release}

%description devel
Development files and headers for %{name}.

%prep
%setup -q -n FreeRDP-Remmina-356c033
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1

%patch100 -p1 -b .fix-library-name

%patch102 -p1 -b .add-clipboard-support
%patch103 -p1 -b .clipboard-bugfix
%patch104 -p1 -b .some-more-clipboard-fixes
%patch105 -p1 -b .disconnect-signal-handler

%patch110 -p1 -b .fix-crashes-in-some-cases
%patch111 -p1 -b .fix-memory-leak

%patch112 -p1 -b .fitting-window

%patch113 -p1 -b .trayicon

%patch114 -p1 -b .vnc-scrolling

%patch115 -p1 -b .GDK_SCROLL_SMOOTH

%patch116 -p1 -b .ssh-disconnect

%patch117 -p1 -b .multiple-monitors

%patch135 -p1 -b .libvncserver



%build
# FIXME: telepathy plugin is broken
%cmake -DWITH_TELEPATHY:BOOL=OFF
%make

%install
pushd build
%makeinstall_std
popd

%__rm -f %{buildroot}%{_iconsdir}/hicolor/icon-theme.cache

# FIXME: includedir is empty
rm -rf %{buildroot}/%{_includedir}

%find_lang %{name}
%find_lang %{name}-plugins

%files -f %{name}.lang
%doc remmina/AUTHORS remmina/ChangeLog remmina/NEWS remmina/README*
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
#%{_datadir}/%{name}/*
%{_iconsdir}/hicolor/*/apps/%{name}.*
%{_iconsdir}/hicolor/*/actions/%{name}*

%files plugins -f %{name}-plugins.lang
%doc remmina-plugins/AUTHORS remmina-plugins/ChangeLog remmina-plugins/NEWS remmina-plugins/README*
%{_libdir}/remmina/plugins
%{_iconsdir}/hicolor/*/emblems/%{name}*

%files devel
%{_libdir}/pkgconfig/*.pc
#%{_includedir}/%{name}/*.h


%changelog
* Thu Nov 14 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.0.0-3
+ Revision: c39134d
- Updated remmina.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12355 |12cu|R-ENmisc-1.2.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  ENmisc
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          1.2.7
Release:          1
Summary:          Neuwirth miscellaenous
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/ENmisc_1.2-7.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-Hmisc R-vcd R-gWidgets R-gWidgetstcltk R-RColorBrewer 
Requires:         R-Rcmdr
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-Hmisc R-vcd R-gWidgets R-gWidgetstcltk R-RColorBrewer
BuildRequires:    R-Rcmdr
BuildRequires:    x11-server-xvfb

%description
The ENmisc library contains utility function for different purposes:
mtapply and mlapply (multivariate version of tapply and lapply),
wtd.boxplot (a boxplot with weights), and a visual interface to
restructuring mosaic plots.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
xvfb-run %{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
xvfb-run %{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help



%changelog
* Wed Oct 16 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.2.7-1
+ Revision: 7787203
- Added R-Rcmdr req



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12356 |12cu|renouveau-0-0.20121206.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define cvsver	20121206
%define rel	3

Summary:	A tool to help developers of nouveau
Name:		renouveau
Version:	0
Release:	0.%{cvsver}.%{rel}
License:	MIT
Group:		Development/X11
URL:		http://nouveau.freedesktop.org/
# CVS snapshot
# cvs -z3 -d:pserver:anonymous@nouveau.cvs.sourceforge.net:/cvsroot/nouveau co -d renouveau-$(date +%Y%m%d) renouveau
# tar jcf renouveau-$(date +%Y%m%d).tar.bz2 renouveau-$(date +%Y%m%d)
Source0:	renouveau-%{cvsver}.tar.bz2
Patch0:		renouveau-20121206-rosa-linkage.patch
BuildRequires:	libxvmc-devel
BuildRequires:	SDL-devel
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
ExclusiveArch:	%ix86 x86_64

%description
REnouveau stands for Reverse Engineer nouveau. It is an application
that runs small opengl tests and watches the changes in the video
card registers while the nvidia proprietary video drivers are in
use. This is used to do clean room reverse engineering (this is not
in violation with nvidia driver license).

Read this page if you want to submit a renouveau dump:
http://nouveau.freedesktop.org/wiki/REnouveauDumps

%prep
%setup -q -n %{name}-%{cvsver}
%patch0 -p1

perl -pi -e 's,lXvMCNVIDIA,lXvMCW,' Makefile

cat > README.install.urpmi <<EOF
See the following page for usage instructions:
http://nouveau.freedesktop.org/wiki/REnouveauDumps
EOF

%build
# no optflags as they interfere with results
%make

%install
# install binaries
install -d -m0755 %{buildroot}%{_bindir}
install -m0755 renouveau %{buildroot}%{_bindir}
install -m0755 disasm_shader %{buildroot}%{_bindir}

%files
%doc README README.install.urpmi license.txt
%{_bindir}/renouveau
%{_bindir}/disasm_shader

%changelog
* Tue Mar 04 2014 Denis Silakov <denis.silakov@rosalab.ru> 0-0.20121206.3
+ Revision: 0da70bd
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12357 |12cu|rep-gtk-0.90.8.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define librepver 0.92.0

Name:		rep-gtk
Summary:	GTK+ binding for librep Lisp environment
Version:	0.90.8.1
Release:    3
License:	GPLv2+
Group:		Development/GNOME and GTK+
URL:		http://rep-gtk.sourceforge.net/
Source0:	http://download.tuxfamily.org/librep/rep-gtk/%{name}-%{version}.tar.xz
Requires:	librep >= %{librepver}
BuildRequires:  pkgconfig(librep) >= %{librepver}
BuildRequires:  pkgconfig(gtk+-2.0)
BuildRequires:  libgdk_pixbuf2.0-devel >= 2.24
BuildRequires:  libgcrypt-devel


%description
This is a binding of GTK+ for the librep Lisp interpreter.  It is based on 
Marius Vollmer's guile-gtk package (initially version 0.15, updated to 0.17), 
with a new glue-code generator.

%package devel
Summary: C headers for %name
Group: Development/C
Requires: %name = %version-%release

%description devel
This is a binding of GTK+ for the librep Lisp interpreter.  It is based on 
Marius Vollmer's guile-gtk package (initially version 0.15, updated to 0.17), 
with a new glue-code generator.



%prep
%setup -q
[ -x configure ] || ./autogen.sh

%build

%configure2_5x
make host_type=%{_target_platform}


%install
%makeinstall_std host_type=%{_target_platform}
rm -rf  %buildroot%_datadir/doc/rep-gtk-*

%clean

%files
%defattr (-,root,root,0755)
%doc README README.guile-gtk gtk.defs gdk.defs examples
%{_libexecdir}/rep/gui/

%files devel
%defattr (-,root,root,0755)
%doc ChangeLog
%_includedir/rep-gtk
%_libdir/pkgconfig/rep-gtk.pc


%changelog
* Wed Mar 28 2012 Götz Waschk <waschk@mandriva.org> 0.90.8-1mdv2012.0
+ Revision: 787941
- new version

* Mon Aug 29 2011 Götz Waschk <waschk@mandriva.org> 0.90.7-1
+ Revision: 697353
- new version
- bump gdk-pixbuf dep

* Sun May 01 2011 Götz Waschk <waschk@mandriva.org> 0.90.6-1
+ Revision: 661340
- new version
- bump librep dep
- update file list

* Sun Feb 27 2011 Götz Waschk <waschk@mandriva.org> 0.90.5-1
+ Revision: 640672
- new version
- fix source URL

* Thu Dec 16 2010 Götz Waschk <waschk@mandriva.org> 0.90.4-2mdv2011.0
+ Revision: 622276
- rebuild

* Mon Sep 27 2010 Götz Waschk <waschk@mandriva.org> 0.90.4-1mdv2011.0
+ Revision: 581305
- new version
- update file list

* Sun Jul 11 2010 Götz Waschk <waschk@mandriva.org> 0.90.3-1mdv2011.0
+ Revision: 550751
- new version
- new source URL

* Sat Jan 09 2010 Götz Waschk <waschk@mandriva.org> 0.90.2-1mdv2010.1
+ Revision: 488002
- new version
- drop librep dep
- add devel package

* Sat Dec 19 2009 Götz Waschk <waschk@mandriva.org> 0.90.1-1mdv2010.1
+ Revision: 480080
- update to new version 0.90.1

* Sat Aug 29 2009 Götz Waschk <waschk@mandriva.org> 0.90.0-1mdv2010.0
+ Revision: 422129
- update to new version 0.90.0

* Sun Jul 05 2009 Götz Waschk <waschk@mandriva.org> 0.18.6r2-1mdv2010.0
+ Revision: 392598
- update to new version 0.18.6r2

* Sat Jun 20 2009 Götz Waschk <waschk@mandriva.org> 0.18.6-1mdv2010.0
+ Revision: 387480
- new version
- call autogen

* Sun May 03 2009 Götz Waschk <waschk@mandriva.org> 0.18.5-1mdv2010.0
+ Revision: 371313
- new version
- fix installation

* Thu Mar 05 2009 Götz Waschk <waschk@mandriva.org> 0.18.4-1mdv2009.1
+ Revision: 348802
- fix installation
- drop libglade and gnome bindings
- new version
- bump librep dep

* Mon Nov 24 2008 Götz Waschk <waschk@mandriva.org> 0.18.3-1mdv2009.1
+ Revision: 306174
- fix pkgconfig file location
- new version
- drop patch
- update license
- update file list

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.18-11mdv2009.0
+ Revision: 260213
- rebuild
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Tue Feb 19 2008 Thierry Vignaud <tv@mandriva.org> 0.18-8mdv2008.1
+ Revision: 172432
- rebuild
- rebuild
- fix description-line-too-long
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Jul 30 2007 Götz Waschk <waschk@mandriva.org> 0.18-6mdv2008.0
+ Revision: 56733
- fix buildrequires
- unpack patch
- Import rep-gtk



* Thu Jul 20 2006 Götz Waschk <waschk@mandriva.org> 0.18-1mdv2007.0
- Rebuild

* Tue Jan 10 2006 Götz Waschk <waschk@mandriva.org> 0.18-5mdk
- Rebuild
- use mkrel

* Mon Jan 24 2005 Götz Waschk <waschk@linux-mandrake.com> 0.18-4mdk
- from Anders Melchiorsen :
- changed gtk-2.4 fix to the one from 
  http://linuxfromscratch.org/pipermail/blfs-dev/2004-March/005502.html

* Fri Jun 25 2004 Götz Waschk <waschk@linux-mandrake.com> 0.18-3mdk
- replace patch with fix from cvs

* Wed Apr 21 2004 Götz Waschk <waschk@linux-mandrake.com> 0.18-2mdk
- fix source url
- fix buildrequires
- fix build with new gtk

* Sun Aug  3 2003 Götz Waschk <waschk@linux-mandrake.com> 0.18-1mdk
- fix buildrequires
- new version

* Sun Jul 20 2003 Götz Waschk <waschk@linux-mandrake.com> 0.17-3mdk
- rebuild against current orbit

* Thu Jan 16 2003 Götz Waschk <waschk@linux-mandrake.com> 0.17-2mdk
- rebuild against latest ssl

* Fri Nov 15 2002 Götz Waschk <waschk@linux-mandrake.com> 0.17-1mdk
- drop patch
- new version

* Fri Aug  9 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 0.16-2mdk
- Patch0: fix crash when selecting color (bug 87959)
- Recompiled against latest librep

* Mon Jun 24 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 0.16-1mdk
- Release 0.16

* Wed Jun 12 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 0.15-5.20020611.1mdk
- new snapshot

* Tue Jun  4 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 0.15-5.20020524.1mdk
- new snapshot

* Fri May 10 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 0.15-5.20020502.1mdk 
- GNOME 2 cvs snapshot

* Tue Oct 16 2001 Renaud Chaillat <rchaillat@mandrakesoft.com> 0.15-4mdk
- rebuilt with libpng3

* Tue Jul  3 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 0.15-3mdk
- Recompiled against latest librep

* Mon Dec 18 2000 Frederic Crozat <fcrozat@mandrakesoft.com> 0.15-2mdk
- Remove explicit dependency on libraries

* Fri Dec  8 2000 Vincent Danen <vdanen@mandrakesoft.com> 0.15-1mdk
- 0.15

* Wed Nov 15 2000 Vincent Danen <vdanen@mandrakesoft.com> 0.14-2mdk
- rebuild against (and require) librep-0.13.2

* Fri Sep 22 2000 Vincent Danen <vdanen@mandrakesoft.com> 0.14-1mdk
- 0.14

* Wed Aug 30 2000 Frederic Crozat <fcrozat@mandrakesoft.com> 0.13a-6mdk
- Add support for gdk-pixbuf 

* Mon Aug 07 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.13a-5mdk
- automatically added BuildRequires

* Thu Aug  3 2000 Vincent Danen <vdanen@mandrakesoft.com> 0.13a-4mdk
- force version dependencies
- remove Packager

* Thu Jul 27 2000 Vincent Danen <vdanen@mandrakesoft.com> 0.13a-3mdk
- rebuild to fix problems with previous build (macro problems)

* Wed Jul 19 2000 Vincent Danen <vdanen@mandrakesoft.com> 0.13a-2mdk
- rebuild for directory changes

* Wed Jul 12 2000 Vincent Danen <vdanen@mandrakesoft.com> 0.13a-1mdk
- 0.13a
- more macroization

* Tue Jul 11 2000 Vincent Danen <vdanen@mandrakesoft.com> 0.13-1mdk
- 0.13

* Sun Jul  9 2000 Vincent Danen <vdanen@mandrakesoft.com> 0.12-1mdk
- 0.12
- specfile cleanup
- macroization

* Thu May 11 2000 Vincent Danen <vdanen@linux-mandrake.com> 0.10-2mdk
- add --with-libglade so sawfish will build themer package

* Wed May 10 2000 Vincent Danen <vdanen@linux-mandrake.com> 0.10-1mdk
- 0.10

* Fri Apr 14 2000 Vincent Danen <vdanen@linux-mandrake.com>
- fix groups
- applied helixcode gnome patch

* Sat Mar 11 2000 Vincent Danen <vdanen@linux-mandrake.com>
- specfile cleanups
- 0.9.1

* Fri Feb 04 2000 Lenny Cartier <lenny@mandrakesoft.com>
- new in contribs
- used srpm provided by Vincent Danen <vdanen@linux-mandrake.com>

* Sun Jan 30 2000 Vincent Danen <vdanen@linux-mandrake.com>
- initial specfile
- bzip sources


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12358 |12cu|R-ergm-3.1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  ergm
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          3.1.2
Release:          1
Summary:          Fit, Simulate and Diagnose Exponential-Family Models for Networks
Group:            Sciences/Mathematics
License:          GPL-3 + file LICENSE
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/ergm_3.1.2.tar.gz
Requires:         R-network R-nlme R-trust 
Requires:         R-coda R-KernSmooth R-sna R-Rglpk R-robustbase R-Matrix 
Requires:         R-latticeExtra
Requires:         R-networkDynamic
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-network R-nlme R-trust
BuildRequires:    R-coda R-KernSmooth R-sna R-Rglpk R-robustbase R-Matrix 
BuildRequires:    R-latticeExtra
BuildRequires:    R-networkDynamic

%description
An integrated set of tools to analyze and simulate networks based on
exponential-family random graph models (ERGM). "ergm" is a part of the
"statnet" suite of packages for network analysis.  For a list of functions
type: help(package='ergm')

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS.Rd
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/LICENSE
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/doc
%{rlibdir}/%{packname}/include



%changelog
* Fri Feb 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.1.2-1
+ Revision: 44c2ec8
- Updated to 3.1.2 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12359 |12cu|R-ergm.count-3.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  ergm.count
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          3.1.1
Release:          1
Summary:          Fit, Simulate and Diagnose Exponential-Family Models for Networks
Group:            Sciences/Mathematics
License:          GPL-3 + file LICENSE
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/ergm.count_3.1.1.tar.gz

Requires:         R-statnet.common R-ergm R-network 


BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-statnet.common R-ergm R-network


%description
A set of extensions for the ergm package to fit weighted networks whose
edge weights are counts.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS*
%doc %{rlibdir}/%{packname}/LICENSE
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/libs


%changelog
* Sat Feb 08 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.1.1-1
+ Revision: a9987ee
- Updated to 3.1.1 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12360 |12cu|rescan-scsi-bus-1.57-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Rescan SCSI bus in Linux
Name:		rescan-scsi-bus
Version:	1.57
Release:	1
License:	GPL
Group:		System/Kernel and hardware 
Source0:	http://www.garloff.de/kurt/linux/rescan-scsi-bus.sh-1.57
URL:		http://www.garloff.de/kurt/linux/
BuildArch:	noarch

%description
Linux allows you to add and remove SCSI devices without rebooting by
using the

echo "scsi add-single-device H C I L" > /proc/scsi/scsi

command (H = host, C = channel, I = SCSI ID, L = SCSI LUN). The
remove-single-device command works similarily.

Note, however, that the SCSI bus was NOT designed for hot-plugging, so
you might be out of luck... And you have to be sure, that termination
is OK. All filesystems on a device have to be unmounted before
disconnecting it or powering it down.

%prep
%setup -q -c -T
install %{SOURCE0} %{name}

%install
install -d %{buildroot}%{_sbindir}
install %{name} %{buildroot}%{_sbindir}

%files
%defattr(644,root,root,755)
%attr(755,root,root) %{_sbindir}/rescan-scsi-bus



%changelog
* Fri Jan 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.57-1
+ Revision: 7071750
- LOG Updated to 1.57 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12361 |12cu|retroarch-1.3.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname RetroArch

%bcond_without ffmpeg
%bcond_without shaders

Summary:	A modular multi-system emulator system
Name:		retroarch
Version:	1.3.6
Release:	1
License:	GPLv3+
Group:		Emulators
Url:		http://www.libretro.org
# From git by tag: https://github.com/libretro/RetroArch/
Source0:	%{oname}-%{version}.tar.gz
Source1:	%{name}-shaders.tar.bz2
Patch0:		RetroArch-1.3.6-max-users.patch
Patch1:		RetroArch-1.3.4-no-online.patch
BuildRequires:	imagemagick
%if %{with shaders}
# for shaders support, requires non-free repo
BuildRequires:	cg-devel
%endif
%if %{with ffmpeg}
# ffmpeg part
BuildRequires:	pkgconfig(libavcodec)
BuildRequires:	pkgconfig(libavformat)
BuildRequires:	pkgconfig(libavutil)
BuildRequires:	pkgconfig(libswscale)
%endif
# The rest
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(gbm)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(libdrm)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(libusb-1.0)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(udev)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	pkgconfig(xkbcommon)
BuildRequires:	pkgconfig(xv)
BuildRequires:	pkgconfig(xxf86vm)
BuildRequires:	pkgconfig(zlib)
Requires:	libretro
Suggests:	retroarch-phoenix

%description
RetroArch is a modular multi-system emulator system that is designed to be
fast, lightweight, and portable. It has features few other emulators frontends
have, such as real-time rewinding and game-aware shading.

For each emulator 'core', RetroArch makes use of a library API that we like
to call 'libretro'.

Think of libretro as an interface for emulator and game ports. You can make
a libretro port once and expect the same code to run on all the platforms
that RetroArch supports. It's designed with simplicity and ease of use in
mind so that the porter can worry about the port at hand instead of having
to wrestle with an obfuscatory API.

%files
%config %{_sysconfdir}/%{name}.cfg
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.*
%{_mandir}/man6/%{name}.6*
%if %{with shaders}
%{_bindir}/%{name}-cg2glsl
%{_mandir}/man6/%{name}-cg2glsl.6*
%dir %attr(0777,root,root) %{_var}/games/%{name}/shaders
%{_var}/games/%{name}/shaders/*
%endif

#----------------------------------------------------------------------------

%prep
%setup -q -a1 -n %{oname}-%{version}
%patch0 -p1
%patch1 -p1

%build
# Quickbuild script, not autotools
./configure \
	--prefix=%{_prefix} \
	--enable-al \
	--enable-alsa \
	--enable-fbo \
%if %{with ffmpeg}
	--enable-ffmpeg \
%else
	--disable-ffmpeg \
%endif
	--enable-netplay \
	--enable-pulse \
	--enable-sdl \
	--disable-sdl2 \
	--enable-threads \
	--enable-xinerama \
	--enable-xmb \
	--enable-zlib \
%if %{with shaders}
	--enable-cg \
%else
	--disable-cg \
%endif
	--disable-egl \
	--disable-jack \
	--disable-oss \
	--disable-python \
	--disable-vg \
	--disable-wayland
%make

%install
%makeinstall_std

# Set path where to search for libretro
sed -i s,.*libretro_path.*,"libretro_path = \"%{_libdir}/libretro\"",g %{buildroot}%{_sysconfdir}/%{name}.cfg
sed -i s,.*libretro_directory.*,"libretro_directory = \"%{_libdir}/libretro\"",g %{buildroot}%{_sysconfdir}/%{name}.cfg
sed -i s,.*libretro_info_path.*,"libretro_info_path = \"%{_libdir}/libretro\"",g %{buildroot}%{_sysconfdir}/%{name}.cfg
sed -i s,.*video_shader_dir.*,"video_shader_dir = \"%{_var}/games/%{name}/shaders\"",g %{buildroot}%{_sysconfdir}/%{name}.cfg

# install menu entry
mkdir -p %{buildroot}%{_datadir}/applications/
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=RetroArch
Comment=A modular multi-system emulator system
Exec=%{_bindir}/%{name}
Icon=%{_datadir}/pixmaps/%{name}.svg
Terminal=false
Type=Application
Categories=Game;Emulator;
EOF

%if %{with shaders}
mkdir -p %{buildroot}%{_var}/games/%{name}/shaders
cp -r retroarch-shaders/* %{buildroot}%{_var}/games/%{name}/shaders/
%endif


%changelog

* Fri Jul 22 2016 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.3.6-1
- (b9265b2) New version 1.3.6



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12362 |12cu|retroarch-phoenix-20130609-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# The binary is stripped at linkage stage and removing -s gives
# very strange fail results
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	Simple GUI frontend for RetroArch using Phoenix framework
Name:		retroarch-phoenix
Version:	20130609
Release:	2
License:	GPLv3+
Group:		Emulators
Url:		http://www.libretro.org
# git snapshot
Source0:	%{name}-%{version}.tar.bz2
# make sure proper path to libretro is set
Patch0:		retroarch-phoenix-20130318-libretro.patch
# adjust prefix and CXXFLAGS
Patch1:		retroarch-phoenix-20130318-makefile.patch
# overwrite menu-entry because the default one sucks
Patch2:		retroarch-phoenix-20130318-desktop.patch
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(sdl)
Requires:	retroarch

%description
Simple GUI frontend for RetroArch using Phoenix framework.

%files
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1
sed -i s,"/usr/lib",%{_libdir},g retroarch-phoenix.cpp

%build
%setup_compile_flags

# Hack to avoid gcc segfault
export CFLAGS="`echo %{optflags} | sed -e 's/-gdwarf-4//'`"
export CXXFLAGS="$CFLAGS"

%make -f Makefile.qt

%install
%makeinstall_std -f Makefile.qt


%changelog
* Thu Apr 17 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 20130609-2
+ Revision: 57e7fdf
- Add hack to avoid gcc segfault



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12363 |12cu|R-evaluate-0.5.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with bootstrap
%global packname  evaluate
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          0.5.1
Release:          1
Summary:          Parsing and evaluation tools that provide more details than the default
Group:            Sciences/Mathematics
License:          GPL
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/evaluate_0.5.1.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-stringr 
%if %{without bootstrap}
Requires:         R-testthat R-ggplot2 
%endif
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    R-stringr 
%if %{without bootstrap}
BuildRequires:    R-testthat R-ggplot2 
%endif
BuildRequires:    x11-server-xvfb

%description
Parsing and evaluation tools that make it easy to recreate the command
line behaviour of R.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

# FIXME
#  length(dev.list()) not equal to 1
#...
#  cannot shut down device 1 (the null device)
%if 0
%check
xvfb-run %{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/tests



%changelog
* Sat Nov 09 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.5.1-1
+ Revision: c52fe5d
- LOG Updated to 0.5.1 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12364 |12cu|revelation-0.4.14-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	Password manager for GNOME
Name:		revelation
Version:	0.4.14
Release:	1
License:	GPLv2+
Group:		File tools
Url:		http://oss.codepoet.no/revelation/
Source0:	https://bitbucket.org/erikg/%{name}/downloads/%{name}-%{version}.tar.xz
Source1:	%{name}.png
BuildRequires:	desktop-file-utils
BuildRequires:	intltool
BuildRequires:	pkgconfig(pygtk-2.0)
BuildRequires:	%{_lib}crack2-python
BuildRequires:	pkgconfig(gnome-python-2.0)
BuildRequires:	gnome-python-extras
BuildRequires:	gnome-python-desktop
BuildRequires:	gnome-python-gconf
BuildRequires:	gnome-python-gnomevfs
BuildRequires:	python-dbus
BuildRequires:	cracklib-devel
BuildRequires:	pycrypto >= 1.9
BuildRequires:	imagemagick
Requires:	gnome-python
Requires:	gnome-python-gconf
Requires:	gnome-python-gnomevfs
Requires:	python-dbus
Requires:	python-libxml2
Requires:	pycrypto >= 1.9
Requires:	pygtk2.0 >= 2.3.91

%description
Revelation is a password manager for the GNOME desktop, released under
the GNU GPL license. It organizes accounts in a tree structure, and
stores them as AES-encrypted XML files.

%files -f %{name}.lang
%doc AUTHORS ChangeLog README
%{_sysconfdir}/gconf/schemas/*.schemas
%{_bindir}/*
%{_datadir}/%{name}
%{_datadir}/applications/*.desktop
%{_datadir}/pixmaps/*
%{py_platsitedir}/%{name}
%dir %{_datadir}/icons/hicolor/
%{_datadir}/icons/hicolor/*
%{_datadir}/mime/packages/%{name}.xml
%{_liconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x \
	--disable-mime-update \
	--disable-desktop-update

%make WARN_CFLAGS=""

%install
GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 %makeinstall_std UPDATE_MIME_DATABASE=true UPDATE_DESKTOP_DATABASE=true
rm -f %{buildroot}%{_libdir}/python%{py_ver}/site-packages/%{name}/*.pyc

# menu entry
desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="X-MandrivaLinux-System-Other" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

mkdir -p %{buildroot}{%{_liconsdir},%{_iconsdir},%{_miconsdir}}
mkdir -p %{buildroot}%{_datadir}/pixmaps
install -m 644 %{SOURCE1} %{buildroot}%{_liconsdir}/%{name}.png
convert -geometry 32x32 %{SOURCE1} %{buildroot}%{_iconsdir}/%{name}.png
convert -geometry 16x16 %{SOURCE1} %{buildroot}%{_miconsdir}/%{name}.png
cp %{SOURCE1} %{buildroot}%{_datadir}/pixmaps

%find_lang %{name}


%changelog
* Tue Apr 01 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.4.14-1
+ Revision: 00515af
- New version 0.4.14, no longer build applet, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12365 |12cu|rev-plugins-0.7.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           rev-plugins
Version:        0.7.1
Release:        1
Summary:        A reverb plugin for LADSPA
License:        GPLv2
Group:          Sound
Source:         http://www.kokkinizita.net/linuxaudio/downloads/REV-plugins-%{version}.tar.bz2
URL:            http://www.kokkinizita.net/linuxaudio
Requires:       ladspa

%description
This reverb is based on gverb by Juhana Sadeharju, but the code
(now C++) is entirely original, including a second input for stereo
operation, and some code to prevent FP denormalisation.

%prep
%setup -q -n REV-plugins-%{version}
perl -p -i -e 's/\-O2/\$\(RPM_OPT_FLAGS\)/g' Makefile
perl -p -i -e 's/\/usr\/lib\/ladspa/\$\(DESTDIR\)\/usr\/%_lib\/ladspa/g' Makefile

%build
%make

%install
mkdir -p $RPM_BUILD_ROOT%{_libdir}/ladspa
make DESTDIR=$RPM_BUILD_ROOT install

%files
%defattr(-,root,root)
%doc AUTHORS README
%{_libdir}/ladspa/*.so




%changelog
* Mon Mar 10 2014 emuse <goemusic@yahoo.fr> 0.7.1-1
+ Revision: f21d5e0
- New version 0.7.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12366 |12cu|R-expm-0.99.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  expm
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.99.1
Release:          1
Summary:          Matrix exponential
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.99-1.tar.gz

Requires:         R-Matrix 

Requires:         R-RColorBrewer R-sfsmisc 
BuildRequires:    R-devel Rmath-devel texlive-latex R-Matrix
BuildRequires:    pkgconfig(lapack)

BuildRequires:   R-RColorBrewer R-sfsmisc 
%description
Computation of the matrix exponential and related quantities.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/test*
%lang(fr) %{rlibdir}/%{packname}/po/fr/LC_MESSAGES/fr.mo


%changelog
* Mon Dec 16 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.99.1-1
+ Revision: d3874ee
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12367 |12cu|R-expsmooth-2.02-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  expsmooth
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          2.02
Release:          1
Summary:          Data sets from "Forecasting with exponential smoothing"
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
BuildArch:        noarch
Requires:         R-core

Requires:         R-graphics R-stats R-tseries
Requires:         R-forecast 

BuildRequires:    R-devel Rmath-devel texlive-latex R-graphics R-stats R-tseries 
BuildRequires:   R-forecast

%description
Data sets from the book "Forecasting with exponential smoothing: the state
space approach" by Hyndman, Koehler, Ord and Snyder (Springer, 2008).

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help

%changelog
* Thu Mar 27 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.02-1
+ Revision: a4ad1e8
- Fix files.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12368 |12cu|rezound-0.13.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:    Audio Editing Package
Name:       rezound
Version:    0.13.1
Release:    1
License:    GPLv2+
Group:      Sound
URL:        http://rezound.sourceforge.net/
Source0:    http://prdownloads.sourceforge.net/rezound/%{name}-%{version}beta.tar.gz
BuildRequires:  libvorbis-devel
BuildRequires:  fox1.6-devel
BuildRequires:  audiofile-devel
BuildRequires:	flex
BuildRequires:  pkgconfig(jack)
BuildRequires:  fftw2-devel
BuildRequires:  flac++-devel
BuildRequires:  soundtouch-devel
BuildRequires:  bison >= 1.875-3mdk
BuildRequires:	autoconf
BuildRequires:	gettext-devel
BuildRequires:	boost-devel

%description
ReZound aims to be a stable, open source, and graphical audio file editor
primarily for but not limited to the Linux operating system.

%prep

%setup -q -n %name-%{version}beta
perl -p -i -e 's/AM_GNU_GETTEXT_VERSION\(\[0.11.5\]\)/AM_GNU_GETTEXT_VERSION([0.14.4])/' configure.ac
touch NEWS AUTHORS
autoreconf -fiv

%build
LDFLAGS="-lX11 -ldl" %configure2_5x --disable-portaudio
%make

%install
%makeinstall_std
mkdir -p %buildroot/%{_docdir}/%name-%version
mv %buildroot%_prefix/doc/* %buildroot/%{_docdir}/%name-%version

# Menu

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Rezound
Comment=Digital audio editor
Exec=%{name}
Icon=sound_section
Terminal=false
Type=Application
StartupNotify=true
Categories=X-MandrivaLinux-Multimedia-Sound;AudioVideoEditing;Recorder;
EOF

%find_lang %name

%clean
rm -rf %buildroot/

%files -f %name.lang
%defattr(-,root,root)
%{_bindir}/*
%{_datadir}/rezound
%_datadir/applications/mandriva-%name.desktop
%_docdir/%name-%version


%changelog
* Wed Mar 19 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.13.1-1
+ Revision: 07326dc
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12369 |12cu|R-Fahrmeir-2012.04.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  Fahrmeir
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          2012.04.0
Release:          1
Summary:          Multivariate Statistical Modelling Based on Generalized Linear Models data
Group:            Sciences/Mathematics
License:          GPLv2+
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_2012.04-0.tar.gz
BuildArch:        noarch
Requires:         R-core

Requires:         R-stats 

Requires:         R-MASS 
BuildRequires:    R-devel Rmath-devel texlive-latex R-stats

BuildRequires:   R-MASS 
%description
Data and functions for the book "Multivariate Statistical Modelling Based
on Generalized Linear Models", version 1, by Ludwig Fahrmeir and Gerhard

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help

%changelog
* Wed Apr 02 2014 Denis Silakov <denis.silakov@rosalab.ru> 2012.04.0-1
+ Revision: 059bfeb
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12370 |12cu|R-fBasics-3010.86-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  fBasics
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          3010.86
Release:          1
Summary:          Rmetrics - Markets and Basic Statistics
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
Requires:         R-MASS R-methods R-timeDate R-timeSeries 
Requires:         R-akima R-spatial R-RUnit R-tcltk 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-MASS R-methods R-timeDate R-timeSeries
BuildRequires:    R-akima R-spatial R-RUnit R-tcltk 
BuildRequires:    R-gss
BuildRequires:    R-stabledist
BuildRequires:    blas-devel
BuildRequires:    lapack-devel

%description
Environment for teaching "Financial Engineering and Computational Finance"
NOTE: SEVERAL PARTS ARE STILL PRELIMINARY AND MAY BE CHANGED IN THE
FUTURE. THIS TYPICALLY INCLUDES FUNCTION AND ARGUMENT NAMES, AS WELL AS
DEFAULTS FOR ARGUMENTS AND RETURN VALUES. Please donate, www.rmetrics.org,
to support future activities of the Rmetrics association.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/COPYRIGHT.html
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/unitTests


%changelog
* Thu Oct 10 2013 Denis Silakov <denis.silakov@rosalab.ru> 3010.86-1
+ Revision: 6ff3b31
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12371 |12cu|rfc-3.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    rfc
%define version 3.2
%define release %mkrel 5

Summary:       Simple scripts for downloading and reading RFCs
Name:          %{name}
Version:       %{version}
Release:       %{release}
Source0:       %{name}-%{version}.tar.bz2
License:       Public Domain
Group:         Networking/Other
BuildRoot:     %{_tmppath}/%{name}-buildroot
Url:           http://www.dewn.com/rfc/
Requires:      lynx
BuildArch:     noarch

%description
This package contains a script for reading RFCs off the Internet
from the shell (by starting your favorite browser, or just dumping
it to stdout). It also includes an emacs list package to read RFCs 
from emacs.

%prep
%setup -q

%build
sed -i "s/# potential browsers, order of perference/my \$dumper=qw(lynx);/" %{name}-%{version}
sed -i "s/viewer -dump/dumper -dump/" %{name}-%{version}
sed -i "s/w3m lynx/\$TEXTBROWSER links lynx w3m \$BROWSER/" %{name}-%{version}
sed -i 's$/usr/local/etc$/var/cache/rfc$' %{name}-%{version}
sed -i 's$/local/path/to/rfcs$/var/cache/rfc$' %{name}-%{version}
sed -i 's$/ftp.isi.edu/in-notes/iana$/www.iana.org$' %{name}-%{version}

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/var/cache/rfc/
mkdir -p $RPM_BUILD_ROOT/%{_bindir}
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/emacs/site-lisp/
ln -s %{name}-%{version} %{name}
install -m755 %{name}-%{version} $RPM_BUILD_ROOT/%{_bindir}/
install -m755 %{name} $RPM_BUILD_ROOT/%{_bindir}/
install -m644 rfc-util.el $RPM_BUILD_ROOT/%{_datadir}/emacs/site-lisp/

%post
%{_bindir}/%{name} -i
%{_bindir}/%{name} -n -i

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_bindir}/%{name}-%{version}
%{_bindir}/%{name}
%{_datadir}/emacs/site-lisp/rfc-util.el
%dir /var/cache/rfc




%changelog
* Wed Feb 01 2012 Rosa <rosa@rosa-build.rosalab.ru> 3.2-5
+ Revision: 3b4ca5a
- Automatic import for version 3.2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12372 |12cu|R-fdrtool-1.2.11-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  fdrtool
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.2.11
Release:          1
Summary:          Estimation and Control of (Local) False Discovery Rates
Group:            Sciences/Mathematics
License:          GPL (>= 3)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/fdrtool_1.2.11.tar.gz
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 

%description
This package allows to estimate both tail area-based false discovery rates
(Fdr) as well as local false discovery rates (fdr) for a variety of null
models (p-values, z-scores, correlation coefficients, t-scores).  The
proportion of null values and the parameters of the null distribution are
adaptively estimated from the data.  In addition, the package contains
functions for non-parametric density estimation (Grenander estimator), for
monotone regression (isotonic regression and antitonic regression with
weights), for computing the greatest convex minorant (GCM) and the least
concave majorant (LCM), and for the half-normal and correlation

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
# %{rlibdir}/%{packname}/LICENSE
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs



%changelog
* Mon Nov 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.2.11-1
+ Revision: 6bb6833
- Remove files that are not created any more



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12373 |12cu|R-fftw-1.0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  fftw
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.0.3
Release:          1
Summary:          Fast FFT and DCT based on FFTW
Group:            Sciences/Mathematics
License:          GPLv2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.0-3.tar.gz

BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    pkgconfig(fftw3)


%description
Provides a simple and efficient wrapper around the fastest Fourier
transform in the west (FFTW) library.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/unittests
%{rlibdir}/%{packname}/libs

%changelog
* Sat Nov 02 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.0.3-1
+ Revision: 1daf699
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12374 |12cu|R-fibroEset-1.4.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  fibroEset
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          1.4.6
Release:          2
Summary:          exprSet for Karaman et al. (2003) fibroblasts data
Group:            Sciences/Mathematics
License:          LGPL
URL:              None
Source0:          http://bioconductor.org/packages/data/experiment/src/contrib/fibroEset_1.4.6.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-Biobase 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-Biobase

%description
exprSet for Karaman et al. (2003) human, bonobo and gorilla fibroblasts

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help


%changelog
* Sat Feb 18 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.4.6-1
+ Revision: 776712
- Import R-fibroEset
- Import R-fibroEset


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12375 |12cu|R-fields-6.9.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  fields
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          6.9.1
Release:          1
Summary:          Tools for spatial data
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/fields_6.9.1.tar.gz
Requires:         R-methods R-spam R-maps
BuildRequires:    R-devel Rmath-devel R-methods R-spam R-maps
BuildRequires:    texlive-latex
BuildRequires:    texlive-latex-fonts
BuildRequires:    texlive-latexconfig


%description
Fields is for curve, surface and function fitting with an emphasis on
splines, spatial data and spatial statistics. The major methods include
cubic, robust, and thin plate splines, and Kriging for large data sets.
The splines and Kriging methods are supporting by functions that can
determine the smoothing parameter (nugget and sill variance) by cross
validation and also by restricted maximum likelihood.  A major feature is
that any covariance function implemented in R with the fields interface
can be used for spatial prediction. Some tailored optimization functions
are supplied for find the MLEs for the Matern family of covariances. There
are also many useful functions for plotting and working with spatial data
as images. This package also contains an implementation of a sparse matrix
methods for large data sets and currently requires the sparse matrix
(spam) package for testing (but not for the standard spatial functions.)
Use help(fields) to get started and for an overview.  The fields source
code is heavily commented and should provide useful explanation of
numerical details in addition to the manual pages.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

#%check
#%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs



%changelog
* Thu Feb 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 6.9.1-1
+ Revision: 1634c19
- Updated to 6.9.1 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12376 |12cu|R-filehash-2.2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  filehash
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          2.2.2
Release:          1
Summary:          Simple key-value database
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/filehash_2.2-2.tar.gz
Requires:         R-methods 
Requires:         R-utils 
BuildRequires:    R-devel
BuildRequires:    Rmath-devel
BuildRequires:    texlive-collection-latex
BuildRequires:    R-methods
BuildRequires:    R-utils
BuildRequires:    pkgconfig(lapack)

%description
Simple key-value database

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/COPYING
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs



%changelog
* Fri Feb 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.2.2-1
+ Revision: e43fbba
- Updated to 2.2.2 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12377 |12cu|R-fImport-3000.82-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  fImport
%global rlibdir  %{_datadir}/R/library

%define __noautoprov 'perl.*'

Name:             R-%{packname}
Version:          3000.82
Release:          2
Summary:          Rmetrics - Economic and Financial Data Import
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
BuildArch:        noarch
Requires:         R-core

Requires:         R-methods R-timeDate R-timeSeries 

Requires:         R-RUnit 
BuildRequires:    R-devel Rmath-devel texlive-latex R-methods R-timeDate R-timeSeries

BuildRequires:   R-RUnit 
%description
Environment for teaching "Financial Engineering and Computational Finance"

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/COPYRIGHT*
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/THANKS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/perl

%changelog
* Tue Apr 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 3000.82-2
+ Revision: 46483a5
- Drop perl provides



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12378 |12cu|R-fit.models-0.5.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  fit.models
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          0.5.10
Release:          1
Summary:          fit.models
Group:            Sciences/Mathematics
License:          GPLv1+
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.5-10.tar.gz
BuildArch:        noarch
Requires:         R-core

Requires:         R-lattice 

Requires:         R-MASS 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-lattice

BuildRequires:   R-MASS 
%description
A framework for comparing fitted models

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help

%changelog
* Mon Nov 04 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.5.10-1
+ Revision: bf2dd1a
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12379 |12cu|R-flexclust-1.3.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  flexclust
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.3.4
Release:          1
Summary:          Flexible Cluster Algorithms
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/flexclust_1.3-4.tar.gz
Requires:         R-graphics R-grid R-lattice R-modeltools 
Requires:         R-methods R-stats R-stats4 
Requires:         R-ellipse R-clue R-cluster R-seriation R-multicore R-snow 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-graphics R-grid R-lattice R-modeltools
BuildRequires:    R-methods R-stats R-stats4 
BuildRequires:    R-ellipse R-clue R-cluster R-seriation R-multicore R-snow 

%description
The main function kcca implements a general framework for k-centroids
cluster analysis supporting arbitrary distance measures and centroid
computation. Further cluster methods include hard competitive learning,
neural gas, and QT clustering. There are numerous visualization methods
for cluster results (neighborhood graphs, convex cluster hulls, barcharts
of centroids, ...), and bootstrap methods for the analysis of cluster

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
# %{rlibdir}/%{packname}/LICENSE
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs



%changelog
* Wed Oct 16 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.3.4-1
+ Revision: d8c4bb4
- Remove files that are not created any more



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12380 |12cu|R-flexmix-2.3.11-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  flexmix
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          2.3.11
Release:          1
Summary:          Flexible Mixture Modeling

Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/flexmix_2.3-11.tar.gz
Requires:         R-lattice R-modeltools R-multcomp R-methods R-stats R-stats4
Requires:         R-MASS R-codetools R-diptest R-ellipse R-gclus R-grid R-lme4
Requires:         R-mgcv R-mlbench R-mvtnorm R-nnet
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-lattice
BuildRequires:    R-modeltools R-multcomp R-methods R-stats R-stats4
BuildRequires:    R-MASS R-codetools R-diptest R-ellipse R-gclus R-grid
BuildRequires:    R-lme4 R-mgcv R-mlbench R-mvtnorm R-nnet

%description
FlexMix implements a general framework for finite mixtures of regression
models using the EM algorithm.  FlexMix provides the E-step and all data
handling, while the M-step can be supplied by the user to easily define
new models. Existing drivers implement mixtures of standard linear models,
generalized linear models and model-based clustering.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS*
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help


%changelog
* Mon Apr 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.3.11-1
+ Revision: 478139d
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12381 |12cu|R-fma-2.01-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  fma
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          2.01
Release:          1
Summary:          Data sets from "Forecasting: methods and applications"
Group:            Sciences/Mathematics
License:          GPLv2+
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
BuildArch:        noarch
Requires:         R-core

Requires:         R-graphics R-stats R-tseries
Requires:         R-forecast 

BuildRequires:    R-devel Rmath-devel texlive-latex R-graphics R-stats R-tseries
BuildRequires:    R-forecast

%description
All data sets from "Forecasting: methods and applications" by Makridakis,
Wheelwright & Hyndman (Wiley, 3rd ed., 1998).

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help

%changelog
* Thu Mar 27 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.01-1
+ Revision: c8d0c8f
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12382 |12cu|R-foreach-1.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  foreach
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          1.4.1
Release:          1
Summary:          Foreach looping construct for R
Group:            Sciences/Mathematics
License:          Apache License (== 2.0)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/foreach_1.4.1.tar.gz
Requires:         R-iterators R-codetools R-utils 
Requires:         R-randomForest 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-iterators R-codetools R-utils
BuildRequires:    R-randomForest 

%description
Support for the foreach looping construct.  Foreach is an idiom that
allows for iterating over elements in a collection, without the use of an
explicit loop counter.  This package in particular is intended to be used
for its return value, rather than for its side effects.  In that sense, it
is similar to the standard lapply function, but doesn't require the
evaluation of a function.  Using foreach without side effects also
facilitates executing the loop in parallel.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

# %check
# %{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/NEWS
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/examples
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/unitTests



%changelog
* Mon Jan 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.4.1-1
+ Revision: f73abe4
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12383 |12cu|R-forecast-5.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  forecast
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          5.3
Release:          2
Summary:          Forecasting functions for time series and linear models
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz

Requires:         R-stats R-graphics R-zoo R-timeDate 
Requires:         R-tseries R-testthat R-Rcpp R-colorspace
Requires:         R-Rmalschains R-fracdiff R-fpp 
# Requires:         R-nnet  R-parallel 

BuildRequires:    R-devel Rmath-devel texlive-latex R-stats R-graphics R-zoo R-timeDate
BuildRequires:    R-tseries R-testthat R-Rcpp R-colorspace
BuildRequires:    R-Rmalschains R-fracdiff R-fpp 
# BuildRequires:    R-nnet R-parallel
BuildRequires:    lapack-devel

%description
Methods and tools for displaying and analysing univariate time series
forecasts including exponential smoothing via state space models and
automatic ARIMA modelling.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/tests

%changelog
* Fri Mar 28 2014 Denis Silakov <denis.silakov@rosalab.ru> 5.3-2
+ Revision: 57fbb0a
- Build with fpp



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12384 |12cu|R-formatR-0.10-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  formatR
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          0.10
Release:          2
Summary:          Format R Code Automatically
Group:            Sciences/Mathematics
License:          GPL
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
BuildArch:        noarch
Requires:         R-core

Requires:         R-codetools R-gWidgetsRGtk2 R-testit 
Requires:  R-knitr 
BuildRequires:    R-devel Rmath-devel texlive-latex 

BuildRequires:   R-codetools R-gWidgetsRGtk2 R-testit 
BuildRequires: R-knitr 

%description
This package provides a function tidy.source() and optionally a GUI (by
gWidgets and preferably gWidgetsRGtk2) to format R source code. Spaces and
indent will be added to the code automatically, and comments will be
preserved under certain conditions, so that R code will be more
human-readable and tidy.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/format

%changelog
* Fri Mar 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.10-2
+ Revision: 7caf7ff
- Rebuild with knitr



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12385 |12cu|R-Formula-1.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  Formula
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          1.1.1
Release:          1
Summary:          Extended Model Formulas
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/Formula_1.1-1.tar.gz
Requires:         R-stats 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-stats

%description
Infrastructure for extended formulas with multiple parts on the right-hand
side and/or multiple responses on the left-hand side.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help


%changelog
* Fri Feb 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.1_0-1
+ Revision: 776236
- Import R-Formula
- Import R-Formula



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12386 |12cu|R-fpc-2.1.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with bootstrap
%global packname  fpc
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          2.1.7
Release:          1
Summary:          Flexible procedures for clustering
Group:            Sciences/Mathematics
License:          GPL
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/fpc_2.1-7.tar.gz
BuildArch:        noarch
Requires:         R-core R-MASS R-cluster R-mclust R-flexmix R-prabclus
Requires:         R-class R-diptest R-mvtnorm R-tclust
%if %{without bootstrap}
Requires:         R-trimcluster
%endif
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-MASS
BuildRequires:    R-cluster R-mclust R-flexmix R-prabclus R-class
BuildRequires:    R-diptest R-mvtnorm R-tclust
%if %{without bootstrap}
BuildRequires:    R-trimcluster
%endif

%description
Various methods for clustering and cluster validation. Fixed point
clustering. Linear regression clustering. Clustering by merging Gaussian
mixture components. Symmetric and asymmetric discriminant projections for
visualisation of the separation of groupings. Cluster validation
statistics for distance based clustering including corrected Rand index.
Clusterwise cluster stability assessment. Methods for estimation of the
number of clusters: Calinski-Harabasz, Tibshirani and Walther's prediction
strength. Gaussian/multinomial mixture fitting for mixed
continuous/categorical variables. Veriablewise statistics for cluster
interpretation. DBSCAN clustering. Interface functions for many clustering
methods implemented in R, including estimating the number of clusters with
kmeans, pam and clara. Modality diagnosis for Gaussian mixtures. Note that
the use of the package mclust (called by function prabclust) is protected
by a special license, see
http://www.stat.washington.edu/mclust/license.txt.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{without bootstrap}
%check
%{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help



%changelog
* Thu Feb 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.1.7-1
+ Revision: 8749414
- Updated to 2.1.7 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12387 |12cu|R-fpp-0.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  fpp
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          0.5
Release:          1
Summary:          Data for "Forecasting: principles and practice"
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
BuildArch:        noarch
Requires:         R-core

Requires:         R-graphics R-stats R-lmtest R-tseries 
Requires:         R-forecast R-fma R-expsmooth 

BuildRequires:    R-devel Rmath-devel texlive-latex R-graphics R-stats
BuildRequires:    R-expsmooth R-forecast R-fma
BuildRequires:    R-lmtest R-tseries

%description
All data sets required for the examples and exercises in the book
"Forecasting: principles and practice" by Rob J Hyndman and George
Athanasopoulos. All packages required to run the examples are also loaded.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

# %check
# %{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help

%changelog
* Thu Mar 27 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.5-1
+ Revision: d76bb59
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12388 |12cu|R-fracdiff-1.4.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  fracdiff
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.4.2
Release:          1
Summary:          Fractionally differenced ARIMA aka ARFIMA(p,d,q) models
Group:            Sciences/Mathematics
License:          GPLv2+
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.4-2.tar.gz

Requires:         R-longmemo R-urca 
BuildRequires:    R-devel Rmath-devel texlive-latex 

BuildRequires:    R-longmemo R-urca 
BuildRequires:    lapack-devel

%description
Maximum likelihood estimation of the parameters of a fractionally
differenced ARIMA(p,d,q) model (Haslett and Raftery, Appl.Statistics,

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs

%changelog
* Thu Mar 27 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.4.2-1
+ Revision: f5bd922
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12389 |12cu|R-FRB-1.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  FRB
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          1.8
Release:          1
Summary:          Fast and Robust Bootstrap
Group:            Sciences/Mathematics
License:          GPLv2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
BuildArch:        noarch
Requires:         R-core

Requires:         R-corpcor R-rrcov 

BuildRequires:    R-devel Rmath-devel texlive-latex R-corpcor R-rrcov


%description
This package performs robust inference based on applying Fast and Robust
Bootstrap on robust estimators. Available methods are multivariate
regression, PCA and Hotelling tests.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/CITATION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help

%changelog
* Mon Apr 14 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.8-1
+ Revision: 2b5c2a1
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12390 |12cu|R-fts-0.7.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  fts
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.7.7
Release:          2
Summary:          R interface to tslib (a time series library in c++)
Group:            Sciences/Mathematics
License:          GPL-3
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
Requires:         R-utils R-stats 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-utils R-stats
BuildRequires:    blas-devel
BuildRequires:    lapack-devel

%description
fast operations for time series objects

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.7.7-1
+ Revision: 775345
- Import R-fts
- Import R-fts


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12391 |12cu|R-gam-1.09-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  gam
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.09
Release:          1
Summary:          Generalized Additive Models
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/gam_1.09.tar.gz
Requires:         R-stats R-splines 
Requires:         R-akima 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-stats R-splines
BuildRequires:    R-akima 
BuildRequires:    blas-devel
BuildRequires:    lapack-devel

%description
Functions for fitting and working with generalized additive models, as
described in chapter 7 of "Statistical Models in S" (Chambers and Hastie
(eds), 1991), and "Generalized Additive Models" (Hastie and Tibshirani,

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

#%check
#%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/ratfor


%changelog
* Sat Feb 18 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.06.2-1
+ Revision: 776464
- Import R-gam
- Import R-gam



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12392 |12cu|R-GAMBoost-1.2.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  GAMBoost
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.2.3
Release:          1
Summary:          Generalized linear and additive models by likelihood based boosting
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.2-3.tar.gz

Requires:         R-Matrix 

Requires:         R-parallel R-snowfall 
BuildRequires:    R-devel Rmath-devel texlive-latex R-Matrix

BuildRequires:   R-parallel R-snowfall 
%description
This package provides routines for fitting generalized linear and and
generalized additive models by likelihood based boosting, using penalized

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/CITATION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs

%changelog
* Thu Dec 19 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.2.3-1
+ Revision: cef5706
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12393 |12cu|R-gamlss-4.2.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  gamlss
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          4.2.8
Release:          1
Summary:          Generalised Additive Models for Location Scale and Shape

Group:            Sciences/Mathematics
License:          GPLv2+
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/gamlss_4.2-8.tar.gz

Requires:         R-graphics R-stats R-splines R-utils R-gamlss.dist R-gamlss.data R-nlme 
Requires:         R-MASS R-survival 

BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-graphics R-stats R-splines R-utils R-gamlss.dist R-gamlss.data R-nlme
BuildRequires:    R-MASS R-survival 

%description
The library for fitting GAMLSS models.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/CITATION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help



%changelog
* Wed Apr 09 2014 Denis Silakov <denis.silakov@rosalab.ru> 4.2.8-1
+ Revision: d30d62d
- Updated to 4.2.8 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12394 |12cu|R-gamlss.data-4.2.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  gamlss.data
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          4.2.7
Release:          1
Summary:          GAMLSS Data
Group:            Sciences/Mathematics
License:          GPL-2 | GPL-3
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/gamlss.data_4.2-7.tar.gz
BuildArch:        noarch
Requires:         R-core




BuildRequires:    R-devel Rmath-devel texlive-latex 


%description
Data for GAMLSS models.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help


%changelog
* Mon Feb 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 4.2.7-1
+ Revision: 4be63c5
- Updated to 4.2.7 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12395 |12cu|R-gamlss.dist-4.2.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  gamlss.dist
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          4.2.7
Release:          1
Summary:          Distributions to be used for GAMLSS modelling
Group:            Sciences/Mathematics
License:          GPL-2 | GPL-3
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/gamlss.dist_4.2-7.tar.gz

Requires:         R-MASS 


BuildRequires:    R-devel Rmath-devel texlive-latex R-MASS


%description
This package contains the distributions for GAMLSS modelling.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Mon Feb 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 4.2.7-1
+ Revision: 7dfcb9e
- Updated to 4.2.7 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12396 |12cu|R-gbm-2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  gbm
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          2.1
Release:          1
Summary:          Generalized Boosted Regression Models
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/gbm_2.1.tar.gz
Requires:         R-survival
Requires:         R-lattice
Requires:         R-splines R-RUnit
BuildRequires:    R-devel
BuildRequires:    Rmath-devel
BuildRequires:    texlive-collection-latex
BuildRequires:    R-survival R-RUnit
BuildRequires:    R-lattice
BuildRequires:    R-splines
BuildRequires:    pkgconfig(lapack)

%description
This package implements extensions to Freund and Schapire's AdaBoost
algorithm and Friedman's gradient boosting machine. Includes regression
methods for least squares, absolute loss, quantile regression, logistic,
Poisson, Cox proportional hazards partial likelihood, and AdaBoost
exponential loss.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/LICENSE
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Fri Feb 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.6_3.1-1
+ Revision: 775948
- Import R-gbm
- Import R-gbm




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12397 |12cu|R-gclus-1.3.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  gclus
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          1.3.1
Release:          2
Summary:          Clustering Graphics
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-cluster 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-cluster

%description
Orders panels in scatterplot matrices and parallel coordinate displays by
some merit index. Package contains various indices of merit, ordering
functions, and enhanced versions of pairs and parcoord which color panels
according to their merit level.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help


%changelog
* Fri Feb 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.3-1
+ Revision: 775926
- Import R-gclus
- Import R-gclus


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12398 |12cu|R-gdata-2.13.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  gdata
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}
%define __noautoreq 'perl.*'
%define __noautoprov 'perl.*'

Name:             R-%{packname}
Version:          2.13.2
Release:          1
Summary:          Various R programming tools for data manipulation
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/gdata_2.13.2.tar.gz
Requires:         R-gtools 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    R-gtools 

%description
Various R programming tools for data manipulation

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/ChangeLog
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/bin
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/perl
%{rlibdir}/%{packname}/unitTests
%{rlibdir}/%{packname}/xls


%changelog
* Sat Feb 18 2012 Paulo Andrade <pcpa@mandriva.com.br> 2.8.2-1
+ Revision: 776985
- Import R-gdata
- Import R-gdata




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12399 |12cu|R-gee-4.13.18-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  gee
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          4.13.18
Release:          2
Summary:          Generalized Estimation Equation solver
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/gee_4.13-18.tar.gz
Requires:         R-stats 
Requires:         R-MASS 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-stats
BuildRequires:    R-MASS 
BuildRequires:    blas-devel
BuildRequires:    lapack-devel

%description
Generalized Estimation Equation solver

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Fri Feb 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 4.13_17-1
+ Revision: 775938
- Import R-gee
- Import R-gee



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12400 |12cu|R-geepack-1.1.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  geepack
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.1.6
Release:          1
Summary:          Generalized Estimating Equation Package
Group:            Sciences/Mathematics
License:          GPLv3+
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.1-6.tar.gz

BuildRequires:    R-devel Rmath-devel texlive-latex 

%description
Generalized estimating equations solver for parameters in mean, scale, and
correlation structures, through mean link, scale link, and correlation
link. Can also handle clustered categorical responses.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/CITATION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/include
%{rlibdir}/%{packname}/libs

%changelog
* Wed Mar 26 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.1.6-1
+ Revision: dcd34b7
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12401 |12cu|R-genefilter-1.44.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with bootstrap
%global packname  genefilter
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.44.0
Release:          3
Summary:          genefilter: methods for filtering genes from microarray experiments
Group:            Sciences/Mathematics
License:          Artistic-2.0
URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/%{packname}_%{version}.tar.gz
Requires:         R-AnnotationDbi R-annotate R-Biobase R-graphics R-methods R-stats R-survival 
Requires:         R-Biobase R-class R-hgu95av2.db R-methods R-tkWidgets R-ALL 
%if %{without bootstrap}
Requires:         R-DESeq R-ROC R-pasilla
%endif
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    R-AnnotationDbi R-annotate R-Biobase R-graphics R-methods R-stats R-survival 
BuildRequires:    R-Biobase R-class R-hgu95av2.db R-methods R-tkWidgets R-ALL 
%if %{without bootstrap}
BuildRequires:    R-DESeq R-ROC R-pasilla
%endif

%description
Some basic functions for filtering genes

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{without bootstrap}
%check
%{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/wFun

%changelog
* Fri Mar 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.44.0-3
+ Revision: 53f73e6
- Turn back check



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12402 |12cu|R-geneplotter-1.40.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  geneplotter
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          1.40.0
Release:          1
Summary:          Graphics related functions for Bioconductor
Group:            Sciences/Mathematics
License:          Artistic-2.0
URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/geneplotter_1.40.0.tar.gz
Requires:         R-Biobase R-annotate R-lattice R-AnnotationDbi R-graphics
Requires:         R-grDevices R-grid R-methods R-RColorBrewer R-stats R-utils
Requires:         R-Rgraphviz R-annotate R-fibroEset R-hgu95av2.db
Requires:         R-hu6800.db R-hgu133a.db
BuildRequires:    R-devel Rmath-devel texlive-collection-latex
BuildRequires:    R-Biobase R-annotate R-lattice R-AnnotationDbi R-graphics
BuildRequires:    R-grDevices R-grid R-methods R-RColorBrewer R-stats R-utils
BuildRequires:    R-Rgraphviz R-annotate R-fibroEset R-hgu95av2.db
BuildRequires:    R-hu6800.db R-hgu133a.db
BuildRequires:    x11-server-xvfb

%description
Some basic functions for plotting genetic data

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

# Fails in build system
%if 0
%check
%{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS.Rd
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help


%changelog
* Tue Nov 19 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.40.0-1
+ Revision: 2b4426c
- LOG Updated to 1.40.0 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12403 |12cu|R-GenomeGraphs-1.22.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with internet
%global packname  GenomeGraphs
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          1.22.0
Release:          1
Summary:          Plotting genomic information from Ensembl
Group:            Sciences/Mathematics
License:          Artistic-2.0
URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/GenomeGraphs_1.22.0.tar.gz
Requires:         R-methods R-biomaRt R-grid
BuildRequires:    R-devel Rmath-devel texlive-collection-latex
BuildRequires:    R-methods R-biomaRt R-grid

%description
Genomic data analyses requires integrated visualization of known genomic
information and new experimental data.  GenomeGraphs uses the biomaRt
package to perform live annotation queries to Ensembl and translates this
to e.g. gene/transcript structures in viewports of the grid graphics
package. This results in genomic information plotted together with your
data.  Another strength of GenomeGraphs is to plot different data types
such as array CGH, gene expression, sequencing and other data, together in
one plot using the same genome coordinate system.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{with internet}
%check
%{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/extra
%{rlibdir}/%{packname}/help


%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.22.0-1
+ Revision: d8d58a4
- LOG Updated to 1.22.0 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12404 |12cu|R-GenomicFeatures-1.14.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  GenomicFeatures
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          1.14.2
Release:          1
Summary:          Tools for making and manipulating transcript centric annotations
Group:            Sciences/Mathematics
License:          Artistic-2.0
URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/GenomicFeatures_1.14.2.tar.gz
Requires:         R-IRanges R-GenomicRanges R-AnnotationDbi 
Requires:         R-methods R-DBI R-RSQLite R-IRanges R-GenomicRanges R-Biostrings R-rtracklayer R-biomaRt R-RCurl R-utils R-Biobase 
Requires:         R-rtracklayer R-biomaRt R-org.Mm.eg.db R-Biostrings R-BSgenome R-BSgenome.Hsapiens.UCSC.hg18 R-BSgenome.Celegans.UCSC.ce2 R-RUnit 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-IRanges R-GenomicRanges R-AnnotationDbi
BuildRequires:    R-methods R-DBI R-RSQLite R-IRanges R-GenomicRanges R-Biostrings R-rtracklayer R-biomaRt R-RCurl R-utils R-Biobase 
BuildRequires:    R-rtracklayer R-biomaRt R-org.Mm.eg.db R-Biostrings R-BSgenome R-BSgenome.Hsapiens.UCSC.hg18 R-BSgenome.Celegans.UCSC.ce2 R-RUnit 

%description
A set of tools and methods for making and manipulating transcript centric
annotations. With these tools the user can easily download the genomic
locations of the transcripts, exons and cds of a given organism, from
either the UCSC Genome Browser or a BioMart database (more sources will be
supported in the future). This information is then stored in a local
database that keeps track of the relationship between transcripts, exons,
cds and genes. Flexible methods are provided for extracting the desired
features in a convenient format.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/extdata
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/script
%{rlibdir}/%{packname}/txdb-template
%{rlibdir}/%{packname}/unitTests



%changelog
* Wed Feb 19 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.14.2-1
+ Revision: 85b12ab
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12405 |12cu|R-GenomicRanges-1.14.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#%bcond_with internet
%bcond_without bootstrap
%global packname  GenomicRanges
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.14.4
Release:          1
Summary:          Representation and manipulation of genomic intervals
Group:            Sciences/Mathematics
License:          Artistic-2.0
URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/GenomicRanges_1.14.4.tar.gz
Requires:         R-methods R-IRanges 
%if %{with bootstrap}
Requires:         R-RUnit
%else
Requires:         R-RUnit R-BSgenome R-GenomicFeatures R-Rsamtools
Requires:         R-EatonEtAlChIPseq R-leeBamViews R-edgeR R-DESeq
Requires:         R-rtracklayer R-org.Sc.sgd.db
Requires:         R-BSgenome.Scerevisiae.UCSC.sacCer2 R-DEXSeq R-pasilla 
%endif
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods
BuildRequires: R-GenomicRanges
Requires: R-GenomicRanges
BuildRequires: R-XVector
Requires: R-XVector
BuildRequires:    R-IRanges R-methods
BuildRequires:    R-BiocGenerics
%if %{with bootstrap}
BuildRequires:    R-RUnit
%else
BuildRequires:    R-RUnit R-BSgenome R-GenomicFeatures R-Rsamtools
BuildRequires:    R-EatonEtAlChIPseq R-leeBamViews R-edgeR R-DESeq
BuildRequires:    R-rtracklayer R-org.Sc.sgd.db
BuildRequires:    R-BSgenome.Scerevisiae.UCSC.sacCer2 R-DEXSeq R-pasilla 
%endif

%description
The ability to efficiently store genomic annotations and alignments is
playing a central role when it comes to analyze high-throughput sequencing
data (a.k.a. NGS data). The package defines general purpose containers for
storing genomic intervals as well as more specialized containers for
storing alignments against a reference genome.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{without bootstrap}
    %if %{with internet}
%check
%{_bindir}/R CMD check %{packname}
    %endif
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/extdata
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/scripts
%{rlibdir}/%{packname}/unitTests



%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.14.4-1
+ Revision: 913b140
- Added missing requires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12406 |12cu|R-GEOquery-2.28.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

%global packname  GEOquery
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          2.28.0
Release:          1
Summary:          Get data from NCBI Gene Expression Omnibus (GEO)
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/%{packname}_%{version}.tar.gz

Requires:         R-methods R-Biobase 
Requires:         R-XML R-RCurl 
Requires:         R-limma R-RUnit 
BuildRequires:    R-devel Rmath-devel texlive-latex R-methods R-Biobase
BuildRequires:    R-XML R-RCurl 
BuildRequires:    R-limma R-RUnit 
BuildRequires:    curl

%description
The NCBI Gene Expression Omnibus (GEO) is a public repository of
microarray data.  Given the rich and varied nature of this resource, it is
only natural to want to apply BioConductor tools to these data.  GEOquery
is the bridge between GEO and BioConductor.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

# Do not run tests - their try to conenct to some sites that can be unavailable
# %check
# %{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/CITATION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/extdata
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/unitTests

%changelog
* Thu Mar 27 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.28.0-1
+ Revision: 7b0e1fc
- Disable check - it relies on availability of external internet sites



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12407 |12cu|R-geoR-1.7_4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with bootstrap
%global packname  geoR
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.7_4
Release:          2
Summary:          Analysis of geostatistical data
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.7-4.tar.gz
Requires:         R-stats R-sp R-methods R-MASS R-splancs R-RandomFields
Requires:         R-scatterplot3d R-tcltk R-lattice R-graphics
%if %{without bootstrap}
Requires:         R-geoRglm
%endif
BuildRequires:    R-devel Rmath-devel texlive-collection-latex
BuildRequires:    R-stats R-sp R-methods R-MASS R-splancs R-RandomFields
BuildRequires:    R-scatterplot3d R-tcltk R-lattice R-graphics
%if %{without bootstrap}
BuildRequires:    R-geoRglm
%endif

%description
Geostatistical analysis including traditional, likelihood-based and
Bayesian methods.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{without bootstrap}
%check
%{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CHANGES
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12408 |12cu|R-geoRglm-0.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  geoRglm
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.9.4
Release:          1
Summary:          geoRglm - a package for generalised linear spatial models
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/geoRglm_0.9-4.tar.gz
Requires:         R-geoR R-stats 
Requires:         R-coda 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-geoR R-stats
BuildRequires:    R-coda 

%description
Functions for inference in generalised linear spatial models. The
posterior and predictive inference is based on Markov chain Monte Carlo
methods. Package geoRglm is an extension to the package geoR, which must
be installed first.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs



%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.9.4-1
+ Revision: 0f78c8e
- Updated to 0.9.4 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12409 |12cu|R-ggdendro-0.1.14-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

%global packname  ggdendro
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.1.14
Release:          1
Summary:          Tools for extracting dendrogram and tree diagram plot data for use with ggplot
Group:            Sciences/Mathematics
License:          GPLv2+
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.1-14.tar.gz


Requires:         R-MASS R-ggplot2 
Requires:         R-rpart R-tree 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    R-MASS R-ggplot2 
BuildRequires:   R-rpart R-tree 
%description
This is a set of tools for dendrograms and tree plots using ggplot.  The
ggplot philosophy is to clearly separate data from the presentation.
Unfortunately the plot method for dendrograms plots directly to a plot
device without exposing the data. The ggdendro package resolves this by
making available functions that extract the dendrogram plot data.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/tests

%changelog
* Thu Mar 20 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.1.14-1
+ Revision: 48a5a08
- Disable debug



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12410 |12cu|R-ggplot2-0.9.3.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  ggplot2
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          0.9.3.1
Release:          2
Summary:          An implementation of the Grammar of Graphics
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/ggplot2_0.9.3.1.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-reshape R-grid R-proto 
Requires:         R-plyr R-splines R-MASS R-RColorBrewer R-digest R-colorspace 
Requires:         R-quantreg R-Hmisc R-mapproj R-maps R-hexbin R-gpclib R-maptools 
Requires:         R-scales R-gtable
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-reshape R-grid R-proto
BuildRequires:    R-plyr R-splines R-MASS R-RColorBrewer R-digest R-colorspace 
BuildRequires:    R-quantreg R-Hmisc R-mapproj R-maps R-hexbin R-gpclib R-maptools 
BuildRequires:    R-scales R-gtable

%description
An implementation of the grammar of graphics in R. It combines the
advantages of both base and lattice graphics: conditioning and shared axes
are handled automatically, and you can still build up a plot step by step
from multiple data sources. It also implements a sophisticated
multidimensional conditioning system and a consistent interface to map
data to aesthetic attributes. See the ggplot2 website for more
information, documentation and examples.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/staticdocs
%{rlibdir}/%{packname}/test_ns
%{rlibdir}/%{packname}/tests

%changelog
* Mon Feb 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.9.3.1-2
+ Revision: 5111cee
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12411 |12cu|R-glmmML-1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  glmmML
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.0
Release:          1
Summary:          Generalized linear models with clustering
Group:            Sciences/Mathematics
License:          GPL (>= 3)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz

Requires:         R-stats 

BuildRequires:    lapack-devel
BuildRequires:    R-devel Rmath-devel texlive-latex R-stats


%description
Binomial and Poisson regression for clustered data, fixed and random
effects with bootstrapping.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs

%changelog
* Tue Mar 04 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0-1
+ Revision: df8fa95
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12412 |12cu|R-glmnet-1.9.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  glmnet
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.9.5
Release:          1
Summary:          Lasso and elastic-net regularized generalized linear models
Group:            Sciences/Mathematics
License:          GPLv2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.9-5.tar.gz

Requires:         R-Matrix R-utils 

Requires:         R-survival R-foreach 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-Matrix R-utils

BuildRequires:   R-survival R-foreach 
%description
Extremely efficient procedures for fitting the entire lasso or elastic-net
regularization path for linear regression, logistic and multinomial
regression models, poisson regression and the Cox model. Two recent
additions are the multiresponse gaussian, and the grouped multinomial. The
algorithm uses cyclical coordinate descent in a pathwise fashion, as
described in the paper listed below.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/CITATION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/mortran

%changelog
* Thu Dec 12 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.9.5-1
+ Revision: 4612f17
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12413 |12cu|R-gmodels-2.15.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  gmodels
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          2.15.4.1
Release:          1
Summary:          Various R programming tools for model fitting
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
BuildArch:        noarch
Requires:         R-core


Requires:         R-MASS R-gdata 
Requires:         R-gplots R-gtools R-Matrix R-nlme R-lme4 
BuildRequires:    R-devel Rmath-devel texlive-latex 
BuildRequires:    R-MASS R-gdata 
BuildRequires:   R-gplots R-gtools R-Matrix R-nlme R-lme4 
%description
Various R programming tools for model fitting

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/ChangeLog
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help

%changelog
* Mon Mar 31 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.15.4.1-1
+ Revision: 3ce5032
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12414 |12cu|R-gnm-1.0.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  gnm
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.0.7
Release:          2
Summary:          Generalized Nonlinear Models
Group:            Sciences/Mathematics
License:          GPLv2+
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.0-7.tar.gz


Requires:         R-MASS R-stats R-graphics R-qvcalc R-relimp 
Requires:         R-vcdExtra 
BuildRequires:    R-devel Rmath-devel texlive-latex 
BuildRequires:    R-MASS R-stats R-graphics R-qvcalc R-relimp 
BuildRequires:    R-vcdExtra 
BuildRequires:    lapack-devel

%description
Functions to specify and fit generalized nonlinear models, including
models with multiplicative interaction terms such as the UNIDIFF model
from sociology and the AMMI model from crop science, and many others. 
Over-parameterized representations of models are used throughout;
functions are provided for inference on estimable parameter combinations,
as well as standard methods for diagnostics etc.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/CITATION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs

%changelog
* Tue Apr 22 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.7-2
+ Revision: 1aeadb5
- Build with check and optional requires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12415 |12cu|R-GO.db-2.10.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  GO.db
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          2.10.1
Release:          1
Summary:          A set of annotation maps describing the entire Gene Ontology
Group:            Sciences/Mathematics
License:          Artistic-2.0
URL:              http://bioconductor.org/packages/release/data/annotation/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/data/annotation/src/contrib/GO.db_2.10.1.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-methods R-AnnotationDbi 
Requires:         R-methods R-AnnotationDbi 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods R-AnnotationDbi
BuildRequires:    R-methods R-AnnotationDbi 

%description
A set of annotation maps describing the entire Gene Ontology assembled
using data from GO

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/extdata
%{rlibdir}/%{packname}/help



%changelog
* Mon Nov 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.10.1-1
+ Revision: 042f9bb
- LOG Updated to 2.10.1 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12416 |12cu|R-GPArotation-2012.3.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  GPArotation
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          2012.3.1
Release:          2
Summary:          GPA Factor Rotation
Group:            Sciences/Mathematics
License:          GPL (>= 2) | file LICENSE
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/GPArotation_2012.3-1.tar.gz
BuildRequires:    R-devel
BuildRequires:    Rmath-devel
BuildRequires:    texlive-collection-latex
BuildRequires:    pkgconfig(lapack)

%description
Gradient Projection Algorithm Rotation for Factor Analysis. See
?GPArotation.Intro for more details.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/LICENSE
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12417 |12cu|R-gpclib-1.5.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  gpclib
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.5.5
Release:          1
Summary:          General Polygon Clipping Library for R
Group:            Sciences/Mathematics
License:          file LICENSE
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/gpclib_1.5-5.tar.gz
Requires:         R-methods 
Requires:         R-graphics 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods
BuildRequires:    R-graphics 

%description
General polygon clipping routines for R based on Alan Murta's C library

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

# %check
# %{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/README
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/LICENSE
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/poly-ex
%{rlibdir}/%{packname}/bugs

%changelog
* Mon Jan 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.5.5-1
+ Revision: 901beaf
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12418 |12cu|R-gplots-2.12.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  gplots
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          2.12.1
Release:          1
Summary:          Various R programming tools for plotting data
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/gplots_2.12.1.tar.gz
Requires:         R-gtools R-gdata R-stats R-caTools R-grid R-KernSmooth
BuildRequires:    R-devel Rmath-devel texlive-collection-latex
BuildRequires:    R-gtools R-gdata R-stats R-caTools R-grid R-KernSmooth

%description
Various R programming tools for plotting data

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/ChangeLog
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%doc %{rlibdir}/%{packname}/TODO
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help


%changelog
* Sat Nov 09 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.12.1-1
+ Revision: da86510
- LOG Updated to 2.12.1 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12419 |12cu|R-graph-1.40.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_without bootstrap
%global packname  graph
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.40.1
Release:          1
Summary:          graph: A package to handle graph data structures
Group:            Sciences/Mathematics
License:          Artistic-2.0
URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/graph_1.40.1.tar.gz
Requires:         R-methods 
Requires:         R-methods R-stats R-tools R-utils 
Requires:         R-BiocGenerics
%if %{with bootstrap}
Requires:         R-XML R-RUnit R-cluster 
%else
Requires:         R-SparseM R-XML R-RBGL R-RUnit R-cluster 
%endif
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods
BuildRequires:    R-methods R-stats R-tools R-utils 
BuildRequires:    R-BiocGenerics
%if %{with bootstrap}
BuildRequires:    R-XML R-RUnit R-cluster 
%else
BuildRequires:    R-SparseM R-XML R-RBGL R-RUnit R-cluster 
%endif
BuildRequires:    x11-server-xvfb

%description
A package that implements some simple graph handling capabilities.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{without bootstrap}
%check
xvfb-run %{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/GXL
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/Scripts
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/perf
%{rlibdir}/%{packname}/unitTests



%changelog
* Thu Feb 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.40.1-1
+ Revision: 53aa93f
- Updated to 1.40.1 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12420 |12cu|R-gridBase-0.4.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  gridBase
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          0.4.7
Release:          1
Summary:          Integration of base and grid graphics
Group:            Sciences/Mathematics
License:          GPL
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/gridBase_0.4-7.tar.gz
Requires:         R-graphics R-grid 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-graphics R-grid

%description
Integration of base and grid graphics

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/help



%changelog
* Mon Mar 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.4.7-1
+ Revision: f04962b
- Updated to 0.4.7 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12421 |12cu|R-gsl-1.9.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname gsl
%global rlibdir %{_libdir}/R/library

Name: R-%{packname}
Version: 1.9.10
Release: 1
Summary: Wrapper for the Gnu Scientific Library
Group: Sciences/Mathematics
License: GPLv2+
URL: http://cran.r-project.org/web/packages/%{packname}/index.html
Source0: http://cran.r-project.org/src/contrib/gsl_1.9-10.tar.gz
Requires: R-core 
BuildRequires: R-devel texlive-collection-latex 
%ifarch i586
Requires: libgsl0 >= 1.12
BuildRequires: libgsl0 >= 1.12 libgsl-devel
%endif
%ifarch x86_64
Requires: lib64gsl0 >= 1.12
BuildRequires: lib64gsl0 >= 1.12 lib64gsl-devel
%endif

%description
An R wrapper for the special functions and quasi random
number generators of the Gnu Scientific Library
(http://www.gnu.org/software/gsl/). See gsl-package.Rd for
details of overall package organization, and Misc.Rd for some
functions that are widely used in the package, and some tips on installation.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/html
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/R


%changelog
* Sat Feb 08 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.9.10-1
+ Revision: b1ababd
- Updated to 1.9.10 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12422 |12cu|R-gss-2.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  gss
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          2.1.0
Release:          1
Summary:          General Smoothing Splines
Group:            Sciences/Mathematics
License:          GPLv3
URL:              http://cran.r-project.org/web/packages/gss/index.html
Source0:          http://cran.r-project.org/src/contrib/gss_2.1-0.tar.gz
Requires:         R-core
BuildRequires:    R-devel 
BuildRequires:    pkgconfig(lapack)

%description
A comprehensive package for structural multivariate function 
estimation using smoothing splines.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/html
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/R

%changelog
* Sat Feb 08 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.1.0-1
+ Revision: ff6ef9f
- Updated to 2.1.0 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12423 |12cu|R-gtable-0.1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  gtable
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          0.1.2
Release:          1
Summary:          Arrange grobs in tables
Group:            Sciences/Mathematics
License:          GPLv2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
BuildArch:        noarch
Requires:         R-core

Requires:         R-grid

Requires:         R-testthat R-plyr 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-grid

BuildRequires:   R-testthat R-plyr 
%description
Tools to make it easier to work with "tables" of grobs.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/tests

%changelog
* Mon Nov 04 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.1.2-1
+ Revision: 3f90bbd
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12424 |12cu|R-gtools-3.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  gtools
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          3.3.0
Release:          1
Summary:          Various R programming tools
Group:            Sciences/Mathematics
License:          LGPL-2.1
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/gtools_3.3.0.tar.gz
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 

%description
Various R programming tools

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/ChangeLog
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs



%changelog
* Fri Feb 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.3.0-1
+ Revision: f85fd1a
- Updated to 3.3.0 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12425 |12cu|R-gWidgets-0.0.52-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with bootstrap
%global packname  gWidgets
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          0.0.52
Release:          3
Summary:          gWidgets API for building toolkit-independent, interactive GUIs
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/gWidgets_0.0-52.tar.gz
Requires:         R-methods R-utils R-cairoDevice
%if %{without bootstrap}
Requires:         R-gWidgetsRGtk2 R-gWidgetstcltk
%endif
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods
BuildRequires:    R-utils R-cairoDevice
%if %{without bootstrap}
BuildRequires:    R-gWidgetsRGtk2 R-cairoDevice R-gWidgetstcltk
%endif
BuildRequires:    x11-server-xvfb

%description
gWidgets provides a toolkit-independent API for building interactive GUIs.
Atleast one of the gWidgetsXXX packages, such as gWidgetstcltk, needs to
be installed. Some icons are on loan from the scigraphica project

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{without bootstrap}
%check
xvfb-run %{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/images
%{rlibdir}/%{packname}/install
%{rlibdir}/%{packname}/tests



%changelog
* Mon Jul 01 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.0.52-3
+ Revision: e91fbb5
- revert bootstrap



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12426 |12cu|R-gWidgetsRGtk2-0.0.82-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  gWidgetsRGtk2
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          0.0.82
Release:          1
Summary:          Toolkit implementation of gWidgets for RGtk2
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/gWidgetsRGtk2_0.0-82.tar.gz
Requires:         R-methods R-gWidgets R-RGtk2 R-cairoDevice
BuildRequires:    R-devel Rmath-devel texlive-collection-latex
BuildRequires:    R-methods R-gWidgets R-RGtk2  R-cairoDevice
BuildRequires:    gtk2-devel

%description
Port of gWidgets API to RGtk2

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
if [ x$DISPLAY != x ];	then %{_bindir}/R CMD check %{packname}
else			true
fi

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/examples
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/images


%changelog
* Thu Feb 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.0.82-1
+ Revision: 9aaf148
- Updated to 0.0.82 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12427 |12cu|R-gWidgetstcltk-0.0.54-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  gWidgetstcltk
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          0.0.54
Release:          2
Summary:          Toolkit implementation of gWidgets for tcltk package
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/gWidgetstcltk_0.0-54.tar.gz
Requires:         R-methods R-gWidgets R-tcltk R-tcltk2 R-digest
BuildRequires:    R-devel Rmath-devel texlive-collection-latex
BuildRequires:    R-methods R-gWidgets R-tcltk R-tcltk2 R-digest
BuildRequires:    x11-server-xvfb

%description
Port of the gWidgets API to the tcltk package. Requires TK 8.5 or greater
for the tile (ttk)widgets http://www.tcl.tk/software/tcltk/8.5.tml. This
is the default on Windows. Under linux, Tk must be installed. Under Mac OS
X (10.5) there are two options: native Tk or X11. For the native one, Tk
must be upgraded. See www.tcl.tk to download source. Under the Mac it
compiles and installs cleanly. For X11, tcltk libraries can be downloaded
to augment the R binary package. See
http://cran.r-project.org/bin/macosx/tools/. The gdf function requires the
add on Tk package TkTable (http://tktable.sourceforge.net/).

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
xvfb-run %{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
xvfb-run %{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/images
%{rlibdir}/%{packname}/tcl
%{rlibdir}/%{packname}/tklibs
%{rlibdir}/%{packname}/*.tcl
%{rlibdir}/%{packname}/ChangeLog

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12428 |12cu|R-heplots-1.0.11-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

%global packname  heplots
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.0.11
Release:          2
Summary:          Visualizing Hypothesis Tests in Multivariate Linear Models
Group:            Sciences/Mathematics
License:          GPLv2+
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.0-11.tar.gz

Requires:         R-car R-graphics R-stats R-MASS 

Requires:         R-rgl R-effects R-reshape R-gplots R-nlme R-lattice R-reshape2 R-corrgram R-FRB R-animation 
Requires:         R-candisc
BuildRequires:    R-devel Rmath-devel texlive-latex R-car R-graphics R-stats R-MASS

BuildRequires:   R-rgl R-effects R-reshape R-gplots R-nlme R-lattice R-reshape2 R-corrgram R-FRB R-animation 
BuildRequires:  R-candisc

%description
Provides HE plot functions for visualizing hypothesis tests in
multivariate linear models. They represents sums-of-squares-and-products
matrices for linear hypotheses and for error using ellipses (in two
dimensions) and ellipsoids (in three dimensions).

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

# Disable for now; TODO: try with xvfb
# %check
# %{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/CITATION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/help

%changelog
* Wed Apr 16 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.11-2
+ Revision: 029edc9
- Disable check, but leave candisc requirement



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12429 |12cu|R-hergm-1.3.11-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  hergm
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.3.11
Release:          1
Summary:          Hierarchical Exponential-Family Random Graph Models

Group:            Sciences/Mathematics
License:          GPL-3
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/hergm_1.3-11.tar.gz
Requires:         R-ergm R-snow 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-ergm R-snow

%description
The R package 'hergm' implements Hierarchical Exponential-Family Random
Graph Models (HERGMs), which can be used to model a wide range of
relational data (networks). 'hergm' implements both simulation and
Bayesian inference.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs



%changelog
* Tue Apr 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.3.11-1
+ Revision: d20aafd
- Updated to 1.3.11 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12430 |12cu|R-hexbin-1.26.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  hexbin
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.26.3
Release:          1
Summary:          Hexagonal Binning Routines
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/hexbin_1.26.3.tar.gz
Requires:         R-methods R-grid R-lattice R-graphics R-grDevices
Requires:         R-stats R-utils R-marray R-affy R-Biobase
BuildRequires:    R-devel Rmath-devel texlive-collection-latex
BuildRequires:    R-methods R-grid R-lattice R-graphics R-grDevices
BuildRequires:    R-stats R-utils R-marray R-affy R-Biobase

%description
Binning and plotting functions for hexagonal bins. Now uses and relies on
grid graphics and formal (S4) classes and methods.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.26.3-1
+ Revision: 5e9b367
- Updated to 1.26.3 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12431 |12cu|R-hgu133acdf-2.13.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  hgu133acdf
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          2.13.0
Release:          1
Summary:          hgu133acdf
Group:            Sciences/Mathematics
License:          LGPL
URL:              http://bioconductor.org/packages/release/data/annotation/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/data/annotation/src/contrib/hgu133acdf_2.13.0.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-utils R-AnnotationDbi 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-utils R-AnnotationDbi

%description
A package containing an environment representing the HG-U133A.cdf file.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help



%changelog
* Sat Nov 09 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.13.0-1
+ Revision: 439fbb4
- LOG Updated to 2.13.0 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12432 |12cu|R-hgu133a.db-2.10.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  hgu133a.db
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          2.10.1
Release:          1
Summary:          Affymetrix Human Genome U133 Set annotation data (chip hgu133a)
Group:            Sciences/Mathematics
License:          Artistic-2.0
URL:              http://bioconductor.org/packages/release/data/annotation/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/data/annotation/src/contrib/hgu133a.db_2.10.1.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-methods R-AnnotationDbi R-org.Hs.eg.db 
Requires:         R-methods R-AnnotationDbi 
Requires:         R-annotate 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods R-AnnotationDbi R-org.Hs.eg.db
BuildRequires:    R-methods R-AnnotationDbi 
BuildRequires:    R-annotate 

%description
Affymetrix Human Genome U133 Set annotation data (chip hgu133a) assembled
using data from public repositories

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/extdata
%{rlibdir}/%{packname}/help



%changelog
* Tue Nov 19 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.10.1-1
+ Revision: a421a18
- LOG Updated to 2.10.1 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12433 |12cu|R-hgu133aprobe-2.13.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  hgu133aprobe
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          2.13.0
Release:          1
Summary:          Probe sequence data for microarrays of type hgu133a
Group:            Sciences/Mathematics
License:          LGPL
URL:              http://bioconductor.org/packages/release/data/annotation/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/data/annotation/src/contrib/hgu133aprobe_2.13.0.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-AnnotationDbi 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-AnnotationDbi

%description
This package was automatically created by package AnnotationDbi version
1.15.34. The probe sequence data was obtained from
http://www.affymetrix.com. The file name was HG-U133A\_probe\_tab.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help



%changelog
* Sat Nov 09 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.13.0-1
+ Revision: dfcefc3
- LOG Updated to 2.13.0 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12434 |12cu|R-hgu133plus2.db-2.10.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  hgu133plus2.db
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          2.10.1
Release:          1
Summary:          Affymetrix Human Genome U133 Plus 2.0 Array annotation data (chip hgu133plus2)
Group:            Sciences/Mathematics
License:          Artistic-2.0
URL:              http://bioconductor.org/packages/release/data/annotation/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/data/annotation/src/contrib/hgu133plus2.db_2.10.1.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-methods R-AnnotationDbi R-org.Hs.eg.db 
Requires:         R-methods R-AnnotationDbi 
Requires:         R-annotate 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods R-AnnotationDbi R-org.Hs.eg.db
BuildRequires:    R-methods R-AnnotationDbi 
BuildRequires:    R-annotate 

%description
Affymetrix Human Genome U133 Plus 2.0 Array annotation data (chip
hgu133plus2) assembled using data from public repositories

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/extdata
%{rlibdir}/%{packname}/help



%changelog
* Tue Nov 19 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.10.1-1
+ Revision: f279ea0
- LOG Updated to 2.10.1 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12435 |12cu|R-hgu95av2cdf-2.13.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  hgu95av2cdf
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          2.13.0
Release:          1
Summary:          hgu95av2cdf
Group:            Sciences/Mathematics
License:          LGPL
URL:              http://bioconductor.org/packages/release/data/annotation/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/data/annotation/src/contrib/hgu95av2cdf_2.13.0.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-utils R-AnnotationDbi 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-utils R-AnnotationDbi

%description
A package containing an environment representing the HG_U95Av2.CDF file.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help



%changelog
* Sat Nov 09 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.13.0-1
+ Revision: 223f263
- LOG Updated to 2.13.0 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12436 |12cu|R-hgu95av2.db-2.10.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  hgu95av2.db
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          2.10.1
Release:          1
Summary:          Affymetrix Human Genome U95 Set annotation data (chip hgu95av2)
Group:            Sciences/Mathematics
License:          Artistic-2.0
URL:              http://bioconductor.org/packages/release/data/annotation/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/data/annotation/src/contrib/hgu95av2.db_2.10.1.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-methods R-AnnotationDbi R-org.Hs.eg.db 
Requires:         R-methods R-AnnotationDbi 
Requires:         R-annotate 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods R-AnnotationDbi R-org.Hs.eg.db
BuildRequires:    R-methods R-AnnotationDbi 
BuildRequires:    R-annotate 

%description
Affymetrix Human Genome U95 Set annotation data (chip hgu95av2) assembled
using data from public repositories

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/extdata
%{rlibdir}/%{packname}/help



%changelog
* Tue Nov 19 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.10.1-1
+ Revision: 4ecfdb3
- LOG Updated to 2.10.1 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12437 |12cu|R-hgu95av2probe-2.13.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  hgu95av2probe
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          2.13.0
Release:          1
Summary:          Probe sequence data for microarrays of type hgu95av2
Group:            Sciences/Mathematics
License:          LGPL
URL:              http://bioconductor.org/packages/release/data/annotation/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/data/annotation/src/contrib/hgu95av2probe_2.13.0.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-AnnotationDbi 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-AnnotationDbi

%description
This package was automatically created by package AnnotationDbi version
1.15.34. The probe sequence data was obtained from
http://www.affymetrix.com. The file name was HG\_U95Av2\_probe\_tab.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help



%changelog
* Sat Nov 09 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.13.0-1
+ Revision: 1b1f0cc
- LOG Updated to 2.13.0 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12438 |12cu|R-highr-0.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  highr
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          0.3
Release:          2
Summary:          Syntax highlighting for R
Group:            Sciences/Mathematics
License:          GPL
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-knitr R-testit 
BuildRequires:    R-devel Rmath-devel texlive-latex 
BuildRequires:    R-knitr R-testit 

%description
This package provides syntax highlighting for R source code. Currently it
supports LaTeX and HTML output. Source code of other languages can be
supported via Andre Simon's Highlight package.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help

%changelog
* Fri Mar 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.3-2
+ Revision: b38c69f
- Revert bootstrap



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12439 |12cu|R-hmeasure-1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  hmeasure
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          1.0
Release:          1
Summary:          The H-measure and other scalar classification performance metrics
Group:            Sciences/Mathematics
License:          GPLv2+
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz



Requires:         R-MASS R-class 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 

BuildRequires:   R-MASS R-class 
%description
Scalar performance metrics, including the H-measure, based on
classification scores for several classifiers applied to the same dataset.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help

%changelog
* Mon Nov 04 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.0-1
+ Revision: ccba706
- Disable debug



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12440 |12cu|R-Hmisc-3.12.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with bootstrap
%global packname  Hmisc
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          3.12.2
Release:          3
Summary:          Harrell Miscellaneous
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/Hmisc_3.12-2.tar.gz
Requires:         R-methods R-survival R-lattice R-cluster R-Formula
%if %{without bootstrap}
Requires:         R-grid R-nnet R-foreign R-chron R-acepack R-subselect R-tree
Requires:         R-TeachingDemos R-rms R-mice
%endif
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods
BuildRequires:    R-survival R-lattice R-cluster R-Formula
%if %{without bootstrap}
BuildRequires:    R-grid R-nnet R-foreign R-chron R-acepack R-subselect R-tree
BuildRequires:    R-TeachingDemos R-rms R-mice
%endif

%description
The Hmisc library contains many functions useful for data analysis,
high-level graphics, utility operations, functions for computing sample
size and power, importing datasets, imputing missing values, advanced
table making, variable clustering, character string manipulation,
conversion of S objects to LaTeX code, and recoding variables.  Please
submit bug reports to 'http://biostat.mc.vanderbilt.edu/trac/Hmisc'.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{without bootstrap}
%check
%{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/todo
%doc %{rlibdir}/%{packname}/CHANGELOG
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%doc %{rlibdir}/%{packname}/THANKS
%doc %{rlibdir}/%{packname}/WISHLIST
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.12.2-3
+ Revision: f7b1b1f
- Revert bootstrap



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12441 |12cu|R-hom.Hs.inp.db-2.10.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  hom.Hs.inp.db
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          2.10.1
Release:          1
Summary:          Homology information for Homo Sapiens from Inparanoid
Group:            Sciences/Mathematics
License:          Artistic-2.0
URL:              http://bioconductor.org/packages/release/data/annotation/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/data/annotation/src/contrib/hom.Hs.inp.db_2.10.1.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-methods R-AnnotationDbi 
Requires:         R-methods R-AnnotationDbi 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods R-AnnotationDbi
BuildRequires:    R-methods R-AnnotationDbi 

%description
Homology information for Homo Sapiens from Inparanoid assembled using data
from public repositories

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

# FIXME appears to hang at 100% cpu forever
%if 0
%check
%{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/extdata
%{rlibdir}/%{packname}/help



%changelog
* Sat Nov 09 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.10.1-1
+ Revision: 6744052
- LOG Updated to 2.10.1 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12442 |12cu|R-Homo.sapiens-1.1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  Homo.sapiens
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          1.1.2
Release:          1
Summary:          Annotation package for the Homo.sapiens object
Group:            Sciences/Mathematics
License:          Artistic-2.0
URL:              http://bioconductor.org/packages/release/data/annotation/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/data/annotation/src/contrib/%{packname}_%{version}.tar.gz
BuildArch:        noarch
Requires:         R-core

Requires:         R-AnnotationDbi R-methods R-OrganismDbi R-GenomicFeatures R-GO.db R-org.Hs.eg.db R-TxDb.Hsapiens.UCSC.hg19.knownGene 
Requires:         R-GenomicFeatures R-AnnotationDbi 

BuildRequires:    R-devel Rmath-devel texlive-latex R-AnnotationDbi R-methods R-OrganismDbi R-GenomicFeatures R-GO.db R-org.Hs.eg.db R-TxDb.Hsapiens.UCSC.hg19.knownGene
BuildRequires:    R-GenomicFeatures R-AnnotationDbi 

%description
Contains the Homo.sapiens object to access data from several related
annotation packages.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help

%changelog
* Tue Mar 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.1.2-1
+ Revision: 4731b3e
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12443 |12cu|R-HSAUR-1.3.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  HSAUR
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          1.3.3
Release:          1
Summary:          A Handbook of Statistical Analyses Using R
Group:            Sciences/Mathematics
License:          GPL
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/HSAUR_1.3-3.tar.gz
Requires:         R-lattice R-MASS R-scatterplot3d 
Requires:         R-ape R-coin R-flexmix R-gee R-ipred R-lme4 R-mclust R-party R-randomForest R-rmeta R-vcd R-survival R-KernSmooth R-rpart R-mvtnorm R-Matrix R-boot 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-lattice R-MASS R-scatterplot3d
BuildRequires: R-TH.data
Requires: R-TH.data
BuildRequires:    R-ape R-coin R-flexmix R-gee R-ipred R-lme4 R-mclust R-party R-randomForest R-rmeta R-vcd R-survival R-KernSmooth R-rpart R-mvtnorm R-Matrix R-boot 

%description
Functions, data sets, analyses and examples from the book `A Handbook of
Statistical Analyses Using R' (Brian S. Everitt and Torsten Hothorn,
Chapman & Hall/CRC, 2006). The first chapter of the book, which is
entitled `An Introduction to R', is completely included in this package,
for all other chapters, a vignette containing all data analyses is

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CHANGES
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/cache
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/rawdata



%changelog
* Thu Dec 05 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.3.3-1
+ Revision: 1101832
- Added missing requires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12444 |12cu|R-hu6800.db-2.10.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  hu6800.db
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          2.10.1
Release:          1
Summary:          Affymetrix HuGeneFL Genome Array annotation data (chip hu6800)
Group:            Sciences/Mathematics
License:          Artistic-2.0
URL:              http://bioconductor.org/packages/release/data/annotation/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/data/annotation/src/contrib/hu6800.db_2.10.1.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-methods R-AnnotationDbi R-org.Hs.eg.db 
Requires:         R-methods R-AnnotationDbi 
Requires:         R-annotate 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods R-AnnotationDbi R-org.Hs.eg.db
BuildRequires:    R-methods R-AnnotationDbi 
BuildRequires:    R-annotate 

%description
Affymetrix HuGeneFL Genome Array annotation data (chip hu6800) assembled
using data from public repositories

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/extdata
%{rlibdir}/%{packname}/help



%changelog
* Tue Nov 19 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.10.1-1
+ Revision: e68b91a
- LOG Updated to 2.10.1 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12445 |12cu|R-human.db0-2.10.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  human.db0
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          2.10.1
Release:          1
Summary:          Base Level Annotation databases for human
Group:            Sciences/Mathematics
License:          The Artistic License, Version 2.0
URL:              http://bioconductor.org/packages/release/data/annotation/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/data/annotation/src/contrib/human.db0_2.10.1.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-methods R-AnnotationDbi 
Requires:         R-methods R-AnnotationDbi 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods R-AnnotationDbi
BuildRequires:    R-methods R-AnnotationDbi 

%description
Base annotation databases for human, intended ONLY to be used by
AnnotationDbi to produce regular annotation packages.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/extdata
%{rlibdir}/%{packname}/help



%changelog
* Sat Nov 09 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.10.1-1
+ Revision: 8c97432
- LOG Updated to 2.10.1 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12446 |12cu|R-humanStemCell-0.2.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  humanStemCell
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          0.2.9
Release:          1
Summary:          Human Stem Cells time course experiment
Group:            Sciences/Mathematics
License:          Artistic-2.0
URL:              http://bioconductor.org/packages/release/data/experiment/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/data/experiment/src/contrib/humanStemCell_0.2.9.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-Biobase R-hgu133plus2.db 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-Biobase R-hgu133plus2.db

%description
Affymetrix time course experiment on human stem cells (two time points:
undifferentiated and differentiated).

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/extdata
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/script



%changelog
* Thu Dec 05 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.2.9-1
+ Revision: b07fbb4
- LOG Updated to 0.2.9 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12447 |12cu|R-hwriter-1.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  hwriter
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          1.3
Release:          2
Summary:          HTML Writer - Outputs R objects in HTML format
Group:            Sciences/Mathematics
License:          LGPL-2.1
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 

%description
Easy-to-use and versatile functions to output R objects in HTML format

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/images
%{rlibdir}/%{packname}/scripts


%changelog
* Sat Feb 18 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.3-1
+ Revision: 776626
- Import R-hwriter
- Import R-hwriter


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12448 |12cu|R-igraph0-0.5.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname igraph0
%global rlibdir %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.5.7
Release:          1
Summary:          Network analysis and visualization, old, deprecated package
Group:            Sciences/Mathematics
License:          GPLv2+
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.5.7.tar.gz
Requires:         R-stats R-stats4 R-rgl R-tcltk R-RSQLite R-digest R-graph R-Matrix
%ifarch i586
Requires:         libgmp10 libxml2
BuildRequires:    libgmp10 libxml2
%endif
%ifarch x86_64
Requires:         lib64gmp10 libxml2
BuildRequires:    lib64gmp10 libxml2
%endif
BuildRequires:    R-devel Rmath-devel texlive-collection-latex
BuildRequires:    R-stats R-stats4 R-rgl R-tcltk R-RSQLite R-digest R-graph R-Matrix

%description
Network analysis package, old, deprecated version.
igraph0 is the old version of the igraph package, kept alive
temporarily, for compatibility reasons. In this package,
vertices and edges are indexed from zero, whereas in ’igraph’,
starting from version 0.6, they are indexed from one. Please do
not use this package for new projects.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/AUTHORS
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/html_library.license.terms
%doc %{rlibdir}/%{packname}/html_library.tcl
%doc %{rlibdir}/%{packname}/my_html_library.tcl
%doc %{rlibdir}/%{packname}/tkigraph_help
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/igraph.gif
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/R

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12449 |12cu|R-igraph-0.7.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  igraph
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.7.0
Release:          1
Summary:          Network analysis and visualization
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/igraph_0.7.0.tar.gz
Requires:         R-stats 
Requires:         R-stats4 R-rgl R-tcltk R-RSQLite R-digest R-graph R-Matrix 
Requires:    	  R-igraphdata R-jpeg R-png R-ape
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-stats
BuildRequires:    R-stats4 R-rgl R-tcltk R-RSQLite R-digest R-graph R-Matrix 
BuildRequires:    R-igraphdata R-jpeg R-png R-ape
BuildRequires:    libxml2-devel
BuildRequires:    gmp-devel
BuildRequires:    pkgconfig(lapack)

%description
Routines for simple graphs and network analysis. igraph can handle large
graphs very well and provides functions for generating random and regular
graphs, graph visualization, centrality indices and much more.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/AUTHORS
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/*.gif
%{rlibdir}/%{packname}/*.terms
%{rlibdir}/%{packname}/*.tcl
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/tests
%{rlibdir}/%{packname}/tkigraph_help
%{rlibdir}/igraph/benchmarks/time_sir.R




%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.7.0-1
+ Revision: 389d489
- Add new files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12450 |12cu|R-igraphdata-0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  igraphdata
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          0.2
Release:          1
Summary:          A collection of network data sets for the igraph package
Group:            Sciences/Mathematics
License:          CC BY-SA 2.0 + file LICENSE
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/igraphdata_0.2.tar.gz
BuildArch:        noarch
Requires:         R-core



Requires:         R-igraph0 R-igraph 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 

BuildRequires:   R-igraph0 R-igraph 
%description
A small collection of various network data sets, to use with the igraph
package. They also work with the igraph0 package.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/LICENSE
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/getdata.R



%changelog
* Sun Feb 16 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.2-1
+ Revision: 5311e1f
- Updated to 0.2 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12451 |12cu|R-ineq-0.2.11-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  ineq
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          0.2.11
Release:          1
Summary:          Measuring Inequality, Concentration, and Poverty
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/ineq_0.2-11.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-stats R-graphics R-grDevices 
Requires:         R-stats R-graphics R-grDevices 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-stats R-graphics R-grDevices
BuildRequires:    R-stats R-graphics R-grDevices 

%description
Inequality, concentration, and poverty measures. Lorenz curves (empirical
and theoretical).

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help



%changelog
* Mon Nov 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.2.11-1
+ Revision: b81d5da
- LOG Updated to 0.2.11 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12452 |12cu|R-inline-0.3.13-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with bootstrap
%global packname  inline
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          0.3.13
Release:          1
Summary:          Inline C, C++, Fortran function calls from R
Group:            Sciences/Mathematics
License:          LGPL
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/inline_0.3.13.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-methods 
%if %{without bootstrap}
Requires:         R-Rcpp 
%endif
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods
%if %{without bootstrap}
BuildRequires:    R-Rcpp 
%endif

%description
Functionality to dynamically define R functions and S4 methods with
in-lined C, C++ or Fortran code supporting .C and .Call calling

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

#%if %{without bootstrap}
#%check
#%{_bindir}/R CMD check %{packname}
#%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
# %doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
# %{rlibdir}/%{packname}/LICENSE
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{_datadir}/R/library/inline/NEWS.Rd



%changelog
* Fri Oct 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.3.13-1
+ Revision: 5ba3122
- Remove files that are not created any more



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12453 |12cu|rio500-0.9.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		0
%define libname		%mklibname %{name}_ %{major}
%define develname	%mklibname %{name} -d

Summary:	Utilities for accessing a Rio 500 player
Name:		rio500
Version:	0.9.1
Release:	6
License:	GPLv2+
Group:		Sound
Source0:	http://downloads.sourceforge.net/rio500/%{name}-%{version}.tar.bz2
Patch:		rio500-0.9.1-format-strings.patch
URL:		http://rio500.sourceforge.net/
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(libusb)
Obsoletes:	rio500-utils < %{version}-%{release}
Obsoletes:	rio500-share < %{version}-%{release}
Conflicts:	rio500-share < %{version}-%{release}

%description 
The Rio 500 support package consists of a static library (librio500)
containing low level rio access routines and a number of command
line utilities. These utilities will allow you to format the
memory in your rio, add/delete folders, and add/delete songs.

%package -n %{libname}
Summary:	Shared library for rio500
Group:		System/Libraries

%description -n %{libname}
This package contains the shared library from the rio500 application
for accessing the Rio 500 music player.

%package -n %{develname}
Summary:	Development headers and static library for rio500
Group:		Development/C
Requires:	%{libname} = %{version}
Obsoletes:	rio500-devel <= %{version}-%{release}

%description -n %{develname}
This package includes the header files and libraries needed for
developing programs accessing a Rio 500.

%prep
%setup -q
%patch -p1

%build
export CFLAGS="%{optflags} -fPIC -DPIC"
%configure2_5x --with-id3support

%make

%install
%{makeinstall_std}

%find_lang %{name}

%clean

%files -f %{name}.lang
%defattr(-, root, root)
%doc AUTHORS ChangeLog INSTALL NEWS README TODO
%{_bindir}/*
%{_mandir}/*/*
%{_sysconfdir}/udev/rules.d/60-rio500.rules
%{_datadir}/hal/fdi/information/20thirdparty/10-usb-music-players-rio500.fdi
%{_datadir}/%{name}

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/lib%{name}.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%doc AUTHORS ChangeLog INSTALL NEWS README TODO
%{_libdir}/lib%{name}.*a
%{_libdir}/lib%{name}.so
%{_libdir}/pkgconfig/%{name}.pc
%{_includedir}/rio500



%changelog
* Mon Sep 14 2009 GÃ¶tz Waschk <waschk@mandriva.org> 0.9.1-5mdv2010.0
+ Revision: 439985
- fix format strings

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild

* Fri Aug 01 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.9.1-3mdv2009.0
+ Revision: 260239
- rebuild

* Thu Jul 31 2008 Adam Williamson <awilliamson@mandriva.org> 0.9.1-1mdv2009.0
+ Revision: 258612
- drop modified source (font freedom issue fixed upstream)
- drop link.patch (underlinking fixed upstream)
- new release 0.9.1

* Wed Jul 23 2008 Adam Williamson <awilliamson@mandriva.org> 0.9.0-1mdv2009.0
+ Revision: 243100
- don't package COPYING
- new license policy
- rework package structure
- libify properly
- drop conditionals for libusb support (it's now mandatory)
- add link.patch to fix underlinking (has already been fixed in upstream CVS)
- use modified tarball with non-free fonts replaced
- drop gcc3.4-fix.patch (superseded upstream)
- new release 0.9.0

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.8.1-8mdv2008.1
+ Revision: 126611
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import rio500


* Sun Jan 01 2006 Mandriva Linux Team <http://www.mandrivaexpert.com/> 0.8.1-8mdk
- Rebuild

* Thu Jul  1 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 0.8.1-7mdk
- fix gcc3.4 patch

* Mon Jun 14 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.8.1-6mdk
- fix gcc-3.4 build (P0)
- fix buildrequires

* Mon Jul 21 2003 Frederic Crozat <fcrozat@mandrakesoft.com> - 0.8.1-5mdk
- Rebuild

* Fri Sep 27 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 0.8.1-4mdk
- Build librio500.a with PIC as it could be linked into a DSO that
  does require PIC, always. e.g. gnome-vfs-extras.

* Wed Jul 17 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 0.8.1-3mdk
- Release 0.8.1

* Thu Apr 11 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 0.8-3mdk
- New snapshot (it seems old 0.8 version was not released version)

* Thu Jul 19 2001 Stefan van der Eijk <stefan@eijk.nu> 0.8-2mdk
- BuildRequires:	glib-devel
- Copyright --> License

* Thu Apr 12 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 0.8-1mdk
- Correct versionning and Description

* Thu Apr  5 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 0.8-0.04052001.1mdk
- Snapshot release (04052001) which works with 2.4 kernel

* Tue Nov 21 2000 Frederic Crozat <fcrozat@mandrakesoft.com> 0.7-3mdk
- Correct path for fonts
- Use more macros

* Mon Oct  2 2000 Frederic Crozat <fcrozat@mandrakesoft.com> 0.7-2mdk
- Compiled with usbdevfs support

* Wed Aug 30 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.7-1mdk
- macros
- BM

* Mon Aug 11 2000 HA Quôc-Viêt <viet@mandrakesoft.com> 0.7-0mdk
- initial mdk release. no device created
- no usbdevfs support
- from Keith Clayton's spec file (kclayton@jps.net) for 0.7-1

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12454 |12cu|rioutil-1.5.1-0.54.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define svn	54

%define release		
%define distname	%{name}-%{svn}.tar.lzma

%define major		1
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname %{name} -d

Name: 	 	rioutil
Summary: 	File transfer utility for newer RIO MP3 players
Version: 	1.5.1
Release: 	0.%{svn}.4
Source0:	http://downloads.sourceforge.net/%{name}/%{distname}
URL:		http://rioutil.sourceforge.net/
License:	GPLv2+
Group:		Sound
BuildRequires:	libusb-devel

%description
RioUtil is a utility designed for the use of interfacing with Rio's third,
fourth, and fifth generations of portable mp3 players:
Rio 600/800/900/S-Series/Riot/Nike psa[play/Fuse/Chiba/Cali/Nitrus.

It goes beyond the originally packaged software by providing downloading.

%package -n 	%{libname}
Summary:        Dynamic libraries from %{name}
Group:          System/Libraries

%description -n %{libname}
Dynamic libraries from %{name}.

%package -n 	%{develname}
Summary: 	Header files and static libraries from %{name}
Group: 		Development/C
Provides:	%{name}-devel = %{version}-%{release} 
Obsoletes: 	%{name}-devel
Obsoletes:	%{mklibname rioutil 1 -d}

%description -n %{develname}
Libraries and includes files for developing programs based on %{name}.

%prep
%setup -q -n %{name}-1.x

%build
sed -i -e 's,$(prefix)/lib,%{_libdir},g' Makefile.am librioutil/Makefile.am
./autogen.sh
%configure2_5x
%make
										
%install
%makeinstall_std

%files
%doc AUTHORS ChangeLog NEWS TODO README
%{_bindir}/%{name}
%{_mandir}/man1/*

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_includedir}/*
%{_libdir}/*.*a
%{_libdir}/*.so

%changelog
* Fri Mar 28 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.5.1-0.54.4
+ Revision: 31f4732
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12455 |12cu|R-iplots-1.1.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  iplots
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          1.1.7
Release:          1
Summary:          iPlots - interactive graphics for R
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/iplots_1.1-7.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-methods R-rJava 
Requires:         R-maps R-MASS R-png
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods R-rJava
BuildRequires:    R-maps R-MASS R-png
BuildRequires:    java-rpmbuild
BuildRequires:    x11-server-xvfb

%description
Interactive plots for R

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
xvfb-run %{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css
mkdir -p %{buildroot}%{_javadir}/iplots.jar
ln -sf %{rlibdir}/java/iplots.jar %{buildroot}%{_javadir}/iplots.jar

# FIXME wants to test (disabled/removed dependency) R-CarbonEL OS-X interface
%if 0
%check
%{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/java
%{_javadir}/iplots.jar





%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.1.7-1
+ Revision: 4f8ba20
- Updated to 1.1.7 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12456 |12cu|ripperx-2.7.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	ripperX

Summary:	GTK program to rip CD audio and encode mp3s
Name:		ripperx
Version:	2.7.0
Release:	5
License:	GPL
Group:		Sound
Requires:	cdparanoia
BuildRequires:	gtk+-devel >= 1.2
BuildRequires:	libid3-devel
BuildRequires:	desktop-file-utils
Source0:	%{oname}-%{version}.tar.bz2
Source11:	%{oname}-48.png
Source12:	%{oname}-32.png
Source13:	%{oname}-16.png
Patch2:		%{oname}-2.7.0-cdplay-command.patch
Patch3:		ripperX-2.7.0-fix-format-errors.patch
Patch4:		ripperX-2.7.0-fix-linking.patch
URL:		http://sourceforge.net/projects/ripperx/
Provides:	%{oname}
Obsoletes:	%{oname}

%description
GTK program to rip CD audio and encode mp3s. Supports parallel
ripping/encoding, has plugins for cdparanoia, BladeEnc, Lame, 
GoGo, FHG (l3enc and mp3enc), XingMp3enc, 8hz-mp3, and the 
ISO encoder.  Also has support for CDDB and ID3 tags.

%prep
%setup -q -n %{oname}-%{version}
%patch2 -p1
%patch3 -p1
%patch4 -p1

perl -pi -e 's/MultipleArgs=false\n//' ripperX.desktop

%build
%configure
%make


%install
%makeinstall

install -m644 src/xpms/%{oname}-icon.xpm -D %{buildroot}%{_datadir}/pixmaps/%{oname}-icon.xpm
desktop-file-install --vendor="" \
	--dir=%{buildroot}%{_datadir}/applications/ \
	--add-category="AudioVideo;Audio;" \
	%{oname}.desktop

#icon
install -m644 %{SOURCE11} -D %{buildroot}/%{_liconsdir}/%{oname}.png
install -m644 %{SOURCE12} -D %{buildroot}/%{_iconsdir}/%{oname}.png
install -m644 %{SOURCE13} -D %{buildroot}/%{_miconsdir}/%{oname}.png
 
%clean

%files
%doc FAQ README README.plugin README.plugin_spec_v0.1 README.plugin_tester TODO CHANGES COPYING BUGS
%{_bindir}/%{oname}*
%{_iconsdir}/%{oname}.png
%{_liconsdir}/%{oname}.png
%{_miconsdir}/%{oname}.png
%{_datadir}/pixmaps/%{oname}-icon.xpm
%{_datadir}/applications/%{oname}.desktop


%changelog
* Tue Sep 15 2009 Thierry Vignaud <tvignaud@mandriva.com> 2.7.0-4mdv2010.0
+ Revision: 442753
- rebuild

* Sat Mar 14 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.7.0-3mdv2009.1
+ Revision: 355092
- fix linking
- fir format errors
- fix menu entry

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Funda Wang <fundawang@mandriva.org>
    - Add patch from debian
    - BR id3
    - New version
    - Import ripperx



* Thu Apr 06 2006 Erwan Velu <erwan@seanodes.com> 2.6.7-1mdk
- 2.6.7

* Sun Jun 12 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 2.6.6-1mdk
- 2.6.6

* Thu Dec 02 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 2.6.4-1mdk
- 2.6.4

* Wed Nov 10 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 2.6.3-1mdk
- 2.6.3

* Sat May 29 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 2.6.1-1mdk
- 2.6.1

* Wed May 26 2004 Robert Vojta <robert.vojta@mandrake.org> 2.6.0-3mdk
- fixed menu entry (use %%{oname} instead of %%{name})

* Sun Jan 04 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 2.6.0-2mdk
- fix provides/obsoletes

* Mon Dec 15 2003 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 2.6.0-1mdk
- 2.6.0
- rm -rf $RPM_BUILD_ROOT in %%install, not %%prep
- don't bzip2 icons in src.rpm
- cleanups
- no explicit library dependency
- fix buildrequires (lib64..)
- quiet setup

* Wed Jan 29 2003 Lenny Cartier <lenny@mandrakesoft.com> 2.5-2mdk
- rebuild

* Wed Jan 22 2003 Lenny Cartier <lenny@mandrakesoft.com> 2.5-1mdk
- 2.5

* Thu Sep 26 2002 Lenny Cartier <lenny@mandrakesoft.com> 2.4-1mdk
- 2.4

* Fri Jun 14 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 2.3-2mdk
- BuildRequires
- png icons (out xpm!)
- update URL

* Mon Dec 03 2001 Lenny Cartier <lenny@mandrakesoft.com> 2.3-1mdk
- 2.3

* Tue Aug 28 2001 Lenny Cartier <lenny@mandrakesoft.com> 2.2-1mdk
- 2.2

* Thu Apr 26 2001 Lenny Cartier <lenny@mandrakesoft.com> 2.0-1mdk
- added in contribs by Marcel Pol <mpol@gmx.net> :
	- Made rpm for Mandrake
	- Version 2.0 (Jan 09 2000)
	- Added menu-entry

* Mon Jan 03 2000 Dax Kelson <dax@gurulabs.com>
- Version 1.9
- Updated SPEC to use a $RPM_BUILD_ROOT, changelog, docs, and the strip binaries
- Created GNOME ".desktop" file so ripperX shows up on the menu
- Patch so cdparanoia fills files that are group writable, enabling shared directory ripping

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12457 |12cu|R-ipred-0.9.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  ipred
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.9.3
Release:          1
Summary:          Improved Predictors
Group:            Sciences/Mathematics
License:          GPL
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/ipred_0.9-3.tar.gz

Requires:         R-rpart R-MASS R-mlbench R-survival R-nnet R-class 
Requires:         R-mvtnorm 
Requires:         R-prodlim
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-rpart R-MASS R-mlbench R-survival R-nnet R-class
BuildRequires: R-TH.data
Requires: R-TH.data
BuildRequires:    R-mvtnorm 
BuildRequires:    R-prodlim

%description
Improved predictive models by indirect classification and bagging for
classification, regression and survival problems as well as resampling
based estimators of prediction error.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/NEWS
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/ipred/COPYRIGHTS



%changelog
* Thu Feb 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.9.3-1
+ Revision: 21ab048
- Updated to 0.9.3 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12458 |12cu|R-IRanges-1.20.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  IRanges
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.20.6
Release:          1
Summary:          Infrastructure for manipulating intervals on sequences
Group:            Sciences/Mathematics
License:          Artistic-2.0
URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/IRanges_%{version}.tar.gz
Requires:         R-methods R-utils R-stats
Requires:         R-RUnit 
Requires:	  R-BiocGenerics
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods R-utils R-stats
BuildRequires:    R-methods R-utils R-stats
BuildRequires:    R-RUnit
BuildRequires:    R-BiocGenerics

%description
The package provides efficient low-level and highly reusable S4 classes
for storing ranges of integers, RLE vectors (Run-Length Encoding), and,
more generally, data that can be organized sequentially (formally defined
as Vector objects), as well as views on these Vector objects. Efficient
list-like classes are also provided for storing big collections of
instances of the basic classes. All classes in the package use consistent
naming and share the same rich and consistent "Vector API" as much as

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

#%check
#%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/extdata
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/include
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/unitTests



%changelog
* Tue Dec 17 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.20.6-1
+ Revision: d78a1b1
- Updated to 1.20.6



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12459 |12cu|R-isa2-0.3.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  isa2
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.3.3
Release:          1
Summary:          The Iterative Signature Algorithm
Group:            Sciences/Mathematics
License:          file LICENCE
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/isa2_0.3.3.tar.gz
Requires:         R-methods 
Requires:         R-igraph R-biclust R-lattice 
Requires:         R-igraph0
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods
BuildRequires:    R-igraph R-biclust R-lattice 
BuildRequires:    R-igraph0

%description
The ISA is a biclustering algorithm that finds modules in an input matrix.
A module or bicluster is a block of the reordered input matrix.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs



%changelog
* Sat Nov 09 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.3.3-1
+ Revision: 3fa9b04
- LOG Updated to 0.3.3 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12460 |12cu|R-ISwR-2.0_6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  ISwR
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          2.0_6
Release:          2
Summary:          Introductory Statistics with R
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_2.0-6.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-survival 
BuildRequires:    R-devel
BuildRequires:    Rmath-devel
BuildRequires:    texlive-collection-latex 
BuildRequires:    R-survival 
BuildRequires:    pkgconfig(lapack)

%description
Data sets and scripts for text examples and exercises in P. Dalgaard
(2008), `Introductory Statistics with R', 2nd ed., Springer Verlag, ISBN

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/rawdata
%{rlibdir}/%{packname}/scripts


%changelog
* Fri Feb 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 2.0_5-1
+ Revision: 776269
- Import R-ISwR
- Import R-ISwR


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12461 |12cu|R-iterators-1.0.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with       bootstrap
%global packname  iterators
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          1.0.6
Release:          2
Summary:          Iterator construct for R
Group:            Sciences/Mathematics
License:          Apache License (== 2.0)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/iterators_1.0.6.tar.gz
Requires:         R-utils 
%if %{with bootstrap}
Requires:         R-RUnit 
%else
Requires:         R-foreach R-RUnit 
%endif
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-utils
%if %{with bootstrap}
BuildRequires:    R-RUnit 
%else
BuildRequires:    R-foreach R-RUnit 
%endif

%description
Support for iterators, which allow a programmer to traverse through all
the elements of a vector, list, or other collection of data.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{without bootstrap}
%check
%{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/examples
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/unitTests


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.0.5-2
+ Revision: 775488
- Rebuild.

* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.0.5-1
+ Revision: 775327
- Import R-iterators
- Import R-iterators



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12462 |12cu|R-itertools-0.1.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  itertools
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          0.1.3
Release:          1
Summary:          Iterator Tools
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/itertools_0.1-3.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-iterators 
Requires:         R-foreach 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-iterators
BuildRequires:    R-foreach 

%description
Various tools for creating iterators, many patterned after functions in
the Python itertools module, and others patterned after functions in the
'snow' package.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/examples
%{rlibdir}/%{packname}/help



%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.1.3-1
+ Revision: 2e5a5d1
- Updated to 0.1.3 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12463 |12cu|R-its-1.1.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  its
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          1.1.8
Release:          2
Summary:          Irregular Time Series
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-methods R-stats R-Hmisc 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods R-stats R-Hmisc

%description
The its package contains an S4 class for handling irregular time series

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/changes
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/dev
%{rlibdir}/%{packname}/examples
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/test


%changelog
* Sat Feb 18 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.1.8-1
+ Revision: 776527
- Import R-its
- Import R-its
- Import R-its


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12464 |12cu|R-JavaGD-0.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  JavaGD
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.6.1
Release:          1
Summary:          Java Graphics Device
Group:            Sciences/Mathematics
License:          GPL-2 | GPL-3
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.6-1.tar.gz

Requires:         R-rJava 
BuildRequires:    R-devel Rmath-devel texlive-latex 

BuildRequires:    R-rJava
BuildRequires:    java-rpmbuild

%description
Graphics device routing all graphics commands to a Java program. The
actual functionality of the JavaGD depends on the Java-side
implementation. Simple AWT and Swing implementations are included.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/java
%{rlibdir}/%{packname}/libs

%changelog
* Tue Apr 22 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.6.1-1
+ Revision: 0ef7342
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12465 |12cu|R-JGR-1.7.16-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  JGR
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          1.7.16
Release:          1
Summary:          JGR - Java GUI for R
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.7-16.tar.gz
BuildArch:        noarch
Requires:         R-core

Requires:         R-rJava R-JavaGD R-iplots 

Requires:         R-XLConnect 
BuildRequires:    R-devel Rmath-devel texlive-latex R-rJava R-JavaGD R-iplots

BuildRequires:    R-XLConnect 
BuildRequires:    java-rpmbuild
BuildRequires:    x11-server-xvfb

%description
Java GUI for R - cross-platform, universal and unified Graphical User
Interface for R. For full functionality on Windows and Mac OS X JGR
requires a start application which depends on your OS. This can be
downloaded from JGR website: http://rforge.net/JGR/

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
xvfb-run %{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
xvfb-run %{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/icons
%{rlibdir}/%{packname}/java
%{rlibdir}/%{packname}/scripts

%changelog
* Tue Apr 22 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.7.16-1
+ Revision: 6272f9b
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12466 |12cu|R-jpeg-0.1.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  jpeg
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.1.8
Release:          1
Summary:          Read and write JPEG images
Group:            Sciences/Mathematics
License:          GPLv2+
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/jpeg_0.1-8.tar.gz
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    jpeg-devel


%description
This package provides an easy and simple way to read, write and display
bitmap images stored in the JPEG format. It can read and write both files
and in-memory raw vectors.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/img
%{rlibdir}/%{packname}/libs


%changelog
* Sat Feb 08 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.1.8-1
+ Revision: 1ae004f
- Updated to 0.1.8 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12467 |12cu|R-KEGG.db-2.10.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  KEGG.db
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          2.10.1
Release:          1
Summary:          A set of annotation maps for KEGG
Group:            Sciences/Mathematics
License:          file LICENSE
URL:              http://bioconductor.org/packages/release/data/annotation/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/data/annotation/src/contrib/KEGG.db_2.10.1.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-methods R-AnnotationDbi 
Requires:         R-methods R-AnnotationDbi 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods R-AnnotationDbi
BuildRequires:    R-methods R-AnnotationDbi 

%description
A set of annotation maps for KEGG assembled using data from KEGG

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/LICENSE
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/extdata
%{rlibdir}/%{packname}/help



%changelog
* Tue Nov 19 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.10.1-1
+ Revision: d0442c7
- LOG Updated to 2.10.1 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12468 |12cu|R-Kendall-2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  Kendall
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          2.2
Release:          1
Summary:          Kendall rank correlation and Mann-Kendall trend test
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz


Requires:         R-boot 

BuildRequires:    R-devel Rmath-devel texlive-latex 
BuildRequires:    R-boot 

%description
Computes the Kendall rank correlation and Mann-Kendall trend test. See
documentation for use of block bootstrap when there is autocorrelation.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/libs

%changelog
* Wed Dec 18 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.2-1
+ Revision: 237feba
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12469 |12cu|R-kernlab-0.9.19-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  kernlab
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.9.19
Release:          2
Summary:          Kernel-based Machine Learning Lab
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/kernlab_0.9-19.tar.gz
Requires:         R-methods 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods
BuildRequires:    blas-devel
BuildRequires:    lapack-devel

%description
Kernel-based machine learning methods for classification, regression,
clustering, novelty detection, quantile regression and dimensionality
reduction. Among other methods kernlab includes Support Vector Machines,
Spectral Clustering, Kernel PCA and a QP solver.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/COPYRIGHTS

%changelog
* Wed Nov 13 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.9.19-2
+ Revision: 5d1cb9d
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12470 |12cu|R-kinship2-1.5.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  kinship2
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          1.5.4
Release:          1
Summary:          Pedigree functions
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/kinship2_1.5.4.tar.gz
Requires:         R-Matrix R-quadprog 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex
BuildRequires:    R-Matrix R-quadprog

%description
Routines to handle family data with a pedigree object. The initial purpose
was to create correlation structures that describe family relationships
such as kinship and identity-by-descent, which can be used to model family
data in mixed effects models, such as in the coxme function.  Also
includes a tool for pedigree drawing which is focused on producing compact
layouts without intervention.  Recent additions include utilities to trim
the pedigree object with various criteria.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS.Rd
%{rlibdir}/%{packname}/COPYRIGHT
%{rlibdir}/%{packname}/GPL2.txt
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12471 |12cu|R-knitr-1.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

%global packname  knitr
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.5
Release:          1
Summary:          A general-purpose package for dynamic report generation in R
Group:            Sciences/Mathematics
License:          GPL
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz


Requires:         R-evaluate R-digest R-formatR R-highr R-markdown R-stringr R-tools 
Requires:         R-testit R-rgl R-codetools R-XML R-RCurl 
BuildRequires:    R-devel Rmath-devel texlive-latex 
BuildRequires:    R-evaluate R-digest R-formatR R-highr R-markdown R-stringr R-tools 
BuildRequires:   R-testit R-rgl R-codetools R-XML R-RCurl 

%description
This package provides a general-purpose tool for dynamic report generation
in R, which can be used to deal with any type of (plain text) files,
including Sweave, HTML, Markdown, reStructuredText and AsciiDoc. The
patterns of code chunks and inline R expressions can be customized. R code
is evaluated as if it were copied and pasted in an R terminal thanks to
the evaluate package (e.g. we do not need to explicitly print() plots from
ggplot2 or lattice). R code can be reformatted by the formatR package so
that long lines are automatically wrapped, with indent and spaces being
added, and comments being preserved. A simple caching mechanism is
provided to cache results from computations for the first time and the
computations will be skipped the next time. Almost all common graphics
devices, including those in base R and add-on packages like Cairo,
cairoDevice and tikzDevice, are built-in with this package and it is
straightforward to switch between devices without writing any special
functions. The width and height as well as alignment of plots in the
output document can be specified in chunk options (the size of plots for
graphics devices is still supported as usual). Multiple plots can be
recorded in a single code chunk, and it is also allowed to rearrange plots
to the end of a chunk or just keep the last plot. Warnings, messages and
errors are written in the output document by default (can be turned off).
Currently LaTeX, HTML, Markdown and reST are supported, and other output
formats can be supported by hook functions. The large collection of hooks
in this package makes it possible for the user to control almost
everything in the R code input and output. Hooks can be used either to
format the output or to run a specified R code fragment before or after a
code chunk. The language in code chunks is not restricted to R only (there
is simple support to Python and Awk, etc). Many features are borrowed from
or inspired by Sweave, cacheSweave, pgfSweave, brew and decumar.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%doc %{rlibdir}/%{packname}/CITATION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/bin
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/examples
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/misc
%{rlibdir}/%{packname}/opencpu
%{rlibdir}/%{packname}/shiny
%{rlibdir}/%{packname}/themes

%changelog
* Fri Mar 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.5-1
+ Revision: 8a6cf5d
- Disable debug



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12472 |12cu|rkward-0.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %{_use_internal_dependency_generator}
%define __noautoreq 'libR\\.so|libRblas\\.so|libRlapack\\.so'
%else
%define _requires_exceptions libR.so\\|libRblas.so\\|libRlapack.so
%endif

Summary:	A KDE gui to R language
Name:		rkward
Version:	0.6.1
Release:	1
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://rkward.sourceforge.net
Source0:	https://sourceforge.net/projects/rkward/files/Current_Stable_Releases/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(libR)
BuildRequires:	kdelibs4-devel
BuildRequires:	gcc-gfortran
BuildRequires:	desktop-file-utils
BuildRequires:	cmake
Requires:	R-base
Requires:	php-cli
Suggests:	katepart
Obsoletes:	kde4-%{name} < 0.5.1
Provides:	kde4-%{name} = %{version}

%description
RKWard is meant to become an easy to use, transparent frontend to the
R-language, a very powerful, yet hard-to-get-into scripting-language with
a strong focus on statistic functions. It will not only provide a convenient
user-interface, however, but also take care of seamless integration with an
office-suite. Practical statistics is not just about calculating, after all,
but also about documenting and ultimately publishing the results.

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

#(tpg) provide by R-base
rm -rf %{buildroot}%{_libdir}/R/lib/R.css

# provided by katepart
rm -f %{buildroot}%{_kde_appsdir}/katepart/syntax/r.xml

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS ChangeLog README
%{_kde_bindir}/%{name}*
%{_kde_datadir}/applications/kde4/rkward.desktop
%{_kde_appsdir}/rkward
%{_kde_appsdir}/katepart/*
%{_kde_docdir}/*/*/*
%{_kde_iconsdir}/*
%{_kde_libdir}/kde4/libexec/%{name}.*
%{_kde_mandir}/man1/%{name}.1*
%{_libdir}/R/*



%changelog
* Fri Jan 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.6.1-1
+ Revision: cbab78e
- LOG Updated to 0.6.1 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12473 |12cu|R-labdsv-1.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  labdsv
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.6.1
Release:          1
Summary:          Ordination and Multivariate Analysis for Ecology
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/labdsv_1.6-1.tar.gz
Requires:         R-mgcv
Requires:         R-MASS 
Requires:         R-rgl 
BuildRequires:    R-devel
BuildRequires:    Rmath-devel
BuildRequires:    texlive-collection-latex
BuildRequires:    R-mgcv
BuildRequires:    R-MASS
BuildRequires:    R-rgl 
BuildRequires:    pkgconfig(lapack)
%rename R-cran-labdsv

%description
A variety of ordination and vegetation analyses useful in analysis of
datasets in community ecology.  Includes many of the common ordination
methods, with graphical routines to facilitate their interpretation, as
well as several novel analyses.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

#%check
#%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/ChangeLog
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs



%changelog
* Sat Nov 09 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.6.1-1
+ Revision: e40d0b8
- LOG Updated to 1.6.1 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12474 |12cu|R-labeling-0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname labeling
%global rlibdir %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.2
Release:          1
Summary:          Axis Labeling
Group:            Sciences/Mathematics
License:          MIT
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.2.tar.gz
BuildArch:        noarch
Requires:         R-core
BuildRequires:    R-devel Rmath-devel texlive-collection-latex

%description
Provides a range of axis labeling algorithms

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/html
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/R

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12475 |12cu|R-latentnet-2.4.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  latentnet
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          2.4.5
Release:          1
Summary:          Latent position and cluster models for statistical networks
Group:            Sciences/Mathematics
License:          file LICENSE
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/latentnet_2.4-5.tar.gz
Requires:         R-network R-shapes R-abind R-tools R-mvtnorm R-coda
Requires:         R-KernSmooth R-snowFT R-ergm R-rgl
Requires:         R-statnet.common
BuildRequires:    R-devel Rmath-devel texlive-collection-latex
BuildRequires:    R-network R-shapes R-abind R-tools R-mvtnorm R-coda
BuildRequires:    R-KernSmooth R-snowFT R-ergm R-rgl
BuildRequires:    R-statnet.common
BuildRequires:    blas-devel
BuildRequires:    lapack-devel

%description
A package to fit and simulate latent position and cluster models for
statistical networks.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

# FIXME Should eventually finish on i586, but after 5 hours at 100% cpu
# did not finish. Works fine on x86_64, so, could beh a real problem
# that only happens in i586.
%ifarch 0
%check
%{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/LICENSE
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12476 |12cu|R-latticeExtra-0.6.26-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_without bootstrap
%global packname  latticeExtra
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          0.6.26
Release:          1
Summary:          Extra Graphical Utilities Based on Lattice
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/latticeExtra_0.6-26.tar.gz
BuildArch:        noarch
Requires:         R-core R-RColorBrewer R-lattice R-lattice R-grid
%if %{without bootstrap}
Requires:         R-maps R-mapproj R-deldir R-tripack R-quantreg R-zoo
Requires:         R-MASS R-mgcv
%endif
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-RColorBrewer
BuildRequires:    R-lattice R-lattice R-grid
%if %{without bootstrap}
BuildRequires:    R-maps R-mapproj R-deldir R-tripack R-quantreg R-zoo
BuildRequires:    R-MASS R-mgcv
%endif

%description
Extra graphical utilities based on lattice

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{without bootstrap}
%check
%{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/scripts


%changelog
* Wed Feb 22 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.6_19-2
+ Revision: 778845
- Rebuild with proper dependencies

* Sat Feb 18 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.6_19-1
+ Revision: 776349
- Import R-latticeExtra
- Import R-latticeExtra



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12477 |12cu|R-latticist-0.9_44-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  latticist
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          0.9_44
Release:          2
Summary:          A graphical user interface for exploratory visualisation
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.9-44.tar.gz
Requires:         R-lattice R-latticeExtra R-vcd 
Requires:         R-gWidgets R-utils 
Requires:         R-playwith R-hexbin R-deldir R-tripack R-DAAG R-RGtk2 R-gWidgetsRGtk2 R-gWidgetstcltk R-MASS 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-lattice R-latticeExtra R-vcd
BuildRequires:    R-gWidgets R-utils 
BuildRequires:    R-playwith R-hexbin R-deldir R-tripack R-DAAG R-RGtk2 R-gWidgetsRGtk2 R-gWidgetstcltk R-MASS 

%description
Latticist provides a graphical user interface for exploratory
visualisation. It is primarily an interface to the Lattice graphics
system, but also produces displays from the vcd package for categorical
data. Given a multivariate dataset (either a data frame or a table),
latticist attempts to produce useful displays based on the properties of
the data. The displays can be customised by editing the calls used to
generate them.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/etc
%{rlibdir}/%{packname}/help


%changelog
* Mon Feb 20 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.9_44-1
+ Revision: 777907
- Import R-latticist
- Import R-latticist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12478 |12cu|R-lavaan-0.5.16-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_without bootstrap
%global packname  lavaan
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          0.5.16
Release:          1
Summary:          Latent Variable Analysis
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/lavaan_0.5-16.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-methods 
Requires:         R-stats4
Requires:         R-stats
Requires:         R-graphics 
%if %{with bootstrap}
Requires:         R-quadprog
Requires:         R-boot 
%else
Requires:         R-psych
Requires:         R-qgraph
Requires:         R-quadprog
Requires:         R-boot 
%endif
BuildRequires:    R-devel
BuildRequires: R-lavaan
Requires: R-lavaan
BuildRequires: R-pbivnorm
Requires: R-pbivnorm
BuildRequires: R-mnormt
Requires: R-mnormt
BuildRequires:    Rmath-devel
BuildRequires:    texlive-collection-latex
BuildRequires:    R-methods
BuildRequires:    R-stats4
BuildRequires:    R-stats
BuildRequires:    R-graphics 
%if %{with bootstrap}
BuildRequires:    R-quadprog R-boot 
%else
BuildRequires:    R-psych
BuildRequires:    R-qgraph
BuildRequires:    R-quadprog
BuildRequires:    R-boot 
%endif
BuildRequires:    pkgconfig(lapack)

%description
Fit a variety of latent variable models, including confirmatory factor
analysis, structural equation modeling and latent growth curve models.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{without bootstrap}
%check
%{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/lavaan/CITATION



%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.5.16-1
+ Revision: a3f3e9b
- Updated to 0.5.16 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12479 |12cu|R-lawstat-2.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  lawstat
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          2.4.1
Release:          1
Summary:          An R package for biostatistics, public policy, and law
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
BuildArch:        noarch
Requires:         R-core

Requires:         R-grDevices R-stats R-mvtnorm R-VGAM 

Requires:         R-Kendall R-Hmisc R-fBasics R-stabledist

BuildRequires:    R-devel Rmath-devel texlive-latex R-grDevices R-stats R-mvtnorm R-VGAM

BuildRequires:   R-Kendall R-Hmisc R-fBasics R-stabledist

%description
An R software package on statistical tests widely utilized in
biostatistics, public policy and law. Along with the well known tests for
equality of means and variances, randomness, measures of relative
variability etc, the package contains new robust tests of symmetry,
omnibus and directional tests of normality, and their graphical
counterparts such as Robust QQ plot; a robust trend tests for variances
etc. All implemented tests and methods are illustrated by simulations and
real-life examples from legal statistics, economics, and biostatistics.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help

%changelog
* Thu Dec 19 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.4.1-1
+ Revision: a76ce69
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12480 |12cu|R-leaps-2.9-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  leaps
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          2.9
Release:          2
Summary:          regression subset selection
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
Requires:         R-biglm 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    R-biglm 
%rename R-cran-leaps

%description
Regression subset selection including exhaustive search

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 2.9-1
+ Revision: 775324
- Update and rebuild with R2spec
- Update and rebuild with R2spec

* Tue Dec 29 2009 Jérôme Brenier <incubusss@mandriva.org> 2.9-1mdv2010.1
+ Revision: 483337
- import R-cran-leaps


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12481 |12cu|R-LearnBayes-2.12-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname LearnBayes
%global rlibdir %{_libdir}/R/library

Name: R-%{packname}
Version: 2.12
Release: 1
Summary: Functions for Learning Bayesian Inference
Group: Sciences/Mathematics
License: GPLv2+
URL: http://cran.r-project.org/web/packages/%{packname}/index.html
Source0: http://cran.r-project.org/src/contrib/%{packname}_2.12.tar.gz
BuildArch: noarch
Requires: R-core
BuildRequires: R-devel texlive-collection-latex

%description
LearnBayes contains a collection of functions helpful in
learning the basic tenets of Bayesian statistical inference.
It contains functions for summarizing basic one and two
parameter posterior distributions and predictive distributions.
It contains MCMC algorithms for summarizing posterior
distributions defined by the user. It also contains functions
for regression models, hierarchical models, Bayesian tests, and 
illustrations of Gibbs sampling.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/html
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/R

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12482 |12cu|R-leeBamViews-0.99.13-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  leeBamViews
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          0.99.13
Release:          2
Summary:          leeBamViews -- multiple yeast RNAseq samples excerpted from Lee 2009
Group:            Sciences/Mathematics
License:          Artistic 2.0
URL:              None
Source0:          http://bioconductor.org/packages/data/experiment/src/contrib/leeBamViews_0.99.13.tar.gz
Requires:         R-Biobase R-Rsamtools R-BSgenome 
Requires:         R-GenomicRanges R-methods 
Requires:         R-GenomeGraphs R-biomaRt R-org.Sc.sgd.db R-edgeR 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-Biobase R-Rsamtools R-BSgenome
BuildRequires:    R-GenomicRanges R-methods 
BuildRequires:    R-GenomeGraphs R-biomaRt R-org.Sc.sgd.db R-edgeR 

%description
data from PMID 19096707; prototype for managing multiple NGS samples

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/bam
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help


%changelog
* Sat Feb 18 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.99.13-1
+ Revision: 776900
- Import R-leeBamViews
- Import R-leeBamViews


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12483 |12cu|R-limma-3.18.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with bootstrap
%global packname  limma
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          3.18.2
Release:          1
Summary:          Linear Models for Microarray Data
Group:            Sciences/Mathematics
License:          LGPL
URL:              http://bioconductor.org/packages/release/bioc/html/limma.html
Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/limma_3.18.2.tar.gz
Requires:         R-methods R-affy R-MASS R-org.Hs.eg.db R-splines R-statmod
%if %{without bootstrap}
Requires:         R-vsn
%endif
BuildRequires:    R-devel Rmath-devel texlive-collection-latex
BuildRequires:    R-methods R-affy R-MASS R-org.Hs.eg.db R-splines R-statmod
%if %{without bootstrap}
BuildRequires:    R-vsn
%endif

%description
Data analysis, linear models and differential expression for microarray

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

# Disable check; either some example in this package is incorect or we should rebuild some 
# dependent packages
%if %{without bootstrap}
#%check
#%{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS.Rd
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Sat Nov 09 2013 Denis Silakov <denis.silakov@rosalab.ru> 3.18.2-1
+ Revision: 13f4bb1
- LOG Updated to 3.18.2 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12484 |12cu|R-lme4-1.1.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with bootstrap
%global packname  lme4
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.1.5
Release:          1
Summary:          Linear mixed-effects models using S4 classes

Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/lme4_1.1-5.tar.gz
Requires:         R-methods R-Matrix R-lattice R-graphics R-nlme R-stats4
Requires:         R-stats 
%if %{without bootstrap}
Requires:         R-mlmRev R-MEMSS R-coda R-MASS R-sfsmisc R-MatrixModels
%endif
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods
BuildRequires:    R-RcppEigen
Requires:         R-RcppEigen
BuildRequires:    R-minqa
Requires:         R-minqa
BuildRequires:    R-Rcpp
Requires:         R-Rcpp
BuildRequires:    R-PKPDmodels
Requires:         R-PKPDmodels
BuildRequires:    R-optimx
Requires:         R-optimx
BuildRequires:    R-Matrix R-lattice R-graphics R-nlme R-stats4 R-stats
%if %{without bootstrap}
BuildRequires:    R-mlmRev R-MEMSS R-coda R-MASS R-sfsmisc R-MatrixModels
%endif
BuildRequires:    blas-devel
BuildRequires:    lapack-devel

%description
Fit linear and generalized linear mixed-effects models.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{without bootstrap}
%check
%{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS*
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/test*
%{rlibdir}/%{packname}/vignettedata


%changelog
* Mon Apr 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.1.5-1
+ Revision: e6ec421
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12485 |12cu|R-lmtest-0.9.33-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with bootstrap
%global packname  lmtest
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.9.33
Release:          1
Summary:          Testing Linear Regression Models
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/lmtest_0.9-33.tar.gz
Requires:         R-stats R-zoo R-graphics R-car R-survival
%if %{without bootstrap}
Requires:         R-strucchange R-sandwich R-dynlm R-AER
%endif
BuildRequires:    R-devel Rmath-devel texlive-collection-latex
BuildRequires:    R-stats R-zoo R-graphics R-car R-survival
%if %{without bootstrap}
BuildRequires:    R-strucchange R-sandwich R-dynlm R-AER
%endif
%rename R-cran-lmtest

%description
A collection of tests, data sets, and examples for diagnostic checking in
linear regression models. Furthermore, some generic tools for inference in
parametric models are provided.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{without bootstrap}
%check
%{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/help



%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.9.33-1
+ Revision: 83233ec
- Updated to 0.9.33 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12486 |12cu|R-locfit-1.5_9.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  locfit
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          1.5_9.1
Release:          3
Summary:          Local Regression, Likelihood and Density Estimation
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.5-9.1.tar.gz
Requires:         R-akima R-lattice 
Requires:         R-gam 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-akima R-lattice
BuildRequires:    R-gam 

%description
Local regression, likelihood and density estimation.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Sat Feb 18 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.5_6-2
+ Revision: 776583
- Rebuild.
- Import R-locfit
- Import R-locfit


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12487 |12cu|R-logspline-2.1.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  logspline
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          2.1.5
Release:          1
Summary:          Logspline density estimation routines
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/logspline_2.1.5.tar.gz
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    blas-devel
BuildRequires:    lapack-devel

%description
Routines for the logspline density estimation. oldlogspline uses the same
algorithm as the logspline 1.0.x package - the Kooperberg and Stone (1992)
algorithm (with an improved interface). The recomended routine logspline
uses an algorithm from Stone et al (1997).

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Fri Feb 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 2.1.3-1
+ Revision: 776296
- Import R-logspline
- Import R-logspline




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12488 |12cu|R-longmemo-1.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  longmemo
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          1.0.0
Release:          1
Summary:          Statistics for Long-Memory Processes (Jan Beran) -- Data and Functions
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.0-0.tar.gz
BuildArch:        noarch
Requires:         R-core

Requires:         R-stats 

Requires:         R-sfsmisc 
BuildRequires:    R-devel Rmath-devel texlive-latex R-stats

BuildRequires:   R-sfsmisc 

%description
Datasets and Functionality from the textbook Jan Beran (1994). Statistics
for Long-Memory Processes; Chapman & Hall.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help

%changelog
* Wed Mar 26 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.0-1
+ Revision: 2a59970
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12489 |12cu|R-lpSolve-5.6.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  lpSolve
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          5.6.7
Release:          2
Summary:          Interface to Lp_solve v. 5.5 to solve linear/integer programs
Group:            Sciences/Mathematics
License:          LGPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/lpSolve_5.6.7.tar.gz
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    blas-devel
BuildRequires:    lapack-devel
Patch0:           lpSolve_5.6.7-format.patch

%description
Lp_solve is freely available (under LGPL 2) software for solving linear,
integer and mixed integer programs. In this implementation we supply a
"wrapper" function in C and some R functions that solve general
linear/integer problems, assignment problems, and transportation problems.
This version calls lp_solve version 5.5.

%prep
%setup -q -c -n %{packname}
%patch0 -p0

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Mon Feb 20 2012 Paulo Andrade <pcpa@mandriva.com.br> 5.6.6-1
+ Revision: 777869
- Import R-lpSolve
- Import R-lpSolve



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12490 |12cu|R-lqa-1.0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

%global packname  lqa
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.0.3
Release:          1
Summary:          Penalized Likelihood Inference for GLMs
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.0-3.tar.gz

BuildRequires:    R-devel Rmath-devel texlive-latex 


%description
This package provides some basic infrastructure and tools to fit
Generalized Linear Models (GLMs) via penalized likelihood inference.
Estimating procedures already implemented are the LQA algorithm (that is
where its name come from), P-IRLS, RidgeBoost, GBlockBoost and

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help

%changelog
* Thu Mar 20 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.3-1
+ Revision: 755c07a
- Disable debug



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12491 |12cu|R-mapproj-1.2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  mapproj
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.2.2
Release:          1
Summary:          Map Projections
Group:            Sciences/Mathematics
License:          file LICENSE
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/mapproj_1.2-2.tar.gz
Requires:         R-maps 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-maps

%description
Converts latitude/longitude into projected coordinates.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
# %{rlibdir}/%{packname}/LICENSE
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs



%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.2.2-1
+ Revision: 5eee5d0
- Remove files that are not created any more



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12492 |12cu|R-maps-2.3.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with bootstrap
%global packname  maps
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          2.3.6
Release:          1
Summary:          Draw Geographical Maps
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/maps_2.3-6.tar.gz
%if %{without bootstrap}
Requires:         R-mapproj
%endif
BuildRequires:    R-devel Rmath-devel texlive-collection-latex
%if %{without bootstrap}
BuildRequires:    R-mapproj
%endif

%description
Display of maps.  Projection code and larger maps are in separate packages
(mapproj and mapdata).

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{without bootstrap}
%check
%{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/mapdata


%changelog
* Sat Nov 09 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.3.6-1
+ Revision: 3baccc9
- LOG Updated to 2.3.6 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12493 |12cu|R-maptools-0.8.29-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  maptools
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.8.29
Release:          1
Summary:          Tools for reading and handling spatial objects
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/maptools_0.8-29.tar.gz
Requires:         R-foreign R-sp R-methods R-lattice R-spatstat R-PBSmapping
Requires:         R-maps R-rgeos R-gpclib R-RArcInfo
BuildRequires:    R-devel Rmath-devel texlive-collection-latex
BuildRequires:    R-foreign R-sp R-methods R-lattice R-spatstat R-PBSmapping
BuildRequires:    R-maps R-rgeos R-gpclib R-RArcInfo
BuildRequires:    geos-devel
BuildRequires:    blas-devel
BuildRequires:    lapack-devel

%description
Set of tools for manipulating and reading geographic data, in particular
ESRI shapefiles; C code used from shapelib. It includes binary access to
GSHHS shoreline files. The package also provides interface wrappers for
exchanging spatial objects with packages such as PBSmapping, spatstat,
maps, RArcInfo, Stata tmap, WinBUGS, Mondrian, and others.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
if [ x$DISPLAY != x ];	then %{_bindir}/R CMD check %{packname}
else			true
fi

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/changes
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/ChangeLog
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
# %{rlibdir}/%{packname}/LICENSE
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/grids
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
#%{rlibdir}/%{packname}/old_man
%{rlibdir}/%{packname}/shapes
%{rlibdir}/%{packname}/share
%{rlibdir}/maptools/README
%{rlibdir}/maptools/doc/combine_maptools.R
%{rlibdir}/maptools/doc/combine_maptools.Rnw
%{rlibdir}/maptools/doc/combine_maptools.pdf
%{rlibdir}/maptools/doc/index.html



%changelog
* Mon Mar 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.8.29-1
+ Revision: b562d17
- Updated to 0.8.29 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12494 |12cu|R-markdown-0.6.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with bootstrap
%global packname  markdown
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.6.4
Release:          2
Summary:          Markdown rendering for R
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz

BuildRequires:    R-devel Rmath-devel texlive-latex 
Requires:        R-RCurl 
BuildRequires:   R-RCurl

%if %{with bootstrap}
%else
Requires:        R-knitr
BuildRequires:   R-knitr
%endif

%description
Markdown is a plain-text formatting syntax that can be converted to XHTML
or other formats. This package provides R bindings to the Sundown markdown
rendering library.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{with bootstrap}
%else
%check
%{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/COPYING
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%doc %{rlibdir}/%{packname}/NOTICE
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/examples
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/include
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/resources

%changelog
* Fri Mar 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.6.4-2
+ Revision: eb72843
- Revert bootstrap



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12495 |12cu|R-marray-1.40.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  marray
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          1.40.0
Release:          1
Summary:          Exploratory analysis for two-color spotted microarray data
Group:            Sciences/Mathematics
License:          LGPL
URL:              http://bioconductor.org/packages/release/bioc/html/marray.html
Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/marray_1.40.0.tar.gz
Requires:         R-limma R-methods R-tkWidgets
BuildRequires:    R-devel Rmath-devel texlive-collection-latex
BuildRequires:    R-limma R-methods R-tkWidgets

%description
Class definitions for two-color spotted microarray data. Fuctions for data
input, diagnostic plots, normalization and quality checking.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/LICENSE
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/swirldata


%changelog
* Sat Nov 09 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.40.0-1
+ Revision: 2a74902
- LOG Updated to 1.40.0 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12496 |12cu|R-Matching-4.8.3.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  Matching
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          4.8.3.4
Release:          1
Summary:          Multivariate and Propensity Score Matching with Balance Optimization
Group:            Sciences/Mathematics
License:          GPLv3
URL:              http://cran.r-project.org/web/packages/Matching/index.html
Source0:          http://cran.r-project.org/src/contrib/Matching_4.8-3.4.tar.gz
BuildRequires:    R-devel R-MASS R-rgenoud R-graphics R-stats R-parallel R-grDevices
Requires:         R-core R-MASS R-rgenoud R-graphics R-stats R-parallel R-grDevices

%description
Provides functions for multivariate and propensity score matching and for
finding optimal balance based on a genetic search algorithm. A variety of
univariate and multivariate metrics to determine if balance has been
obtained are also provided.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/html
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/extras
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help

%changelog
* Wed Nov 13 2013 Denis Silakov <denis.silakov@rosalab.ru> 4.8.3.4-1
+ Revision: 7fc661a
- LOG Updated to 4.8.3.4 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12497 |12cu|R-MatchIt-2.4_21-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  MatchIt
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          2.4_21
Release:          1
Summary:          The skew-normal and skew-t distributions
Group:            Sciences/Mathematics
License:          GPLv2
URL:              http://cran.r-project.org/web/packages/MatchIt/index.html
Source0:          http://cran.r-project.org/src/contrib/MatchIt_2.4-21.tar.gz
BuildRequires:    R-devel R-MASS R-WhatIf R-cem R-nnet R-rpart R-mgcv R-Matching
Requires:         R-core R-MASS R-WhatIf R-cem R-nnet R-rpart R-mgcv R-Matching
BuildArch:        noarch

%description
Functions for manipulating skew-normal and skew-t probability distributions,
and for fitting them to data, in the scalar and in the multivariate case.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/html
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%changelog
* Thu Oct 10 2013 Rosa <rosa@abf.rosalinux.ru> 2.4_21-1
+ Revision: ccc5f3c
- Automatic import for version 2.4_21-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12498 |12cu|R-matrixcalc-1.0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  matrixcalc
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          1.0.3
Release:          1
Summary:          Collection of functions for matrix differential calculus
Group:            Sciences/Mathematics
License:          GPL (>=2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/matrixcalc_1.0-3.tar.gz
BuildArch:        noarch
Requires:         R-core
BuildRequires:    R-devel
BuildRequires:    Rmath-devel
BuildRequires:    texlive-collection-latex 
BuildRequires:    pkgconfig(lapack)

%description
A collection of functions to support matrix differential calculus as
presented in Magnus and Neudecker (1999) Matrix Differential Calculus with
Applications in Statistics and Econometrics, Second Edition, John Wiley,
New York.  Some of the functions are comparable to APL and J functions
which are useful for actuarial models and calculations. This package is
used for teaching and research purposes at the Department of Finance and
Risk Engineering, Polytechnic University, Brooklyn, NY 11201.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help


%changelog
* Fri Feb 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.0_1-1
+ Revision: 776239
- Import R-matrixcalc
- Import R-matrixcalc



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12499 |12cu|R-MatrixModels-0.3_1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  MatrixModels
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          0.3_1
Release:          2
Summary:          Modelling with Sparse And Dense Matrices
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.3-1.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-stats
Requires:         R-utils
Requires:         R-methods
Requires:         R-Matrix 
BuildRequires:    R-devel
BuildRequires:    Rmath-devel
BuildRequires:    texlive-collection-latex
BuildRequires:    R-stats
BuildRequires:    R-utils
BuildRequires:    R-methods
BuildRequires:    R-Matrix
BuildRequires:    pkgconfig(lapack)

%description
Modelling with sparse and dense 'Matrix' matrices, using modular
prediction and response module classes.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help


%changelog
* Fri Feb 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.3_1-1
+ Revision: 776204
- Import R-MatrixModels
- Import R-MatrixModels


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12500 |12cu|R-maxLik-1.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  maxLik
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          1.2.0
Release:          1
Summary:          Maximum Likelihood Estimation
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/maxLik_1.2-0.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-miscTools 
Requires:         R-sandwich 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-miscTools
BuildRequires:    R-sandwich 

%description
Tools for Maximum Likelihood Estimation

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{_datadir}/R/library/maxLik/CITATION



%changelog
* Mon Nov 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.2.0-1
+ Revision: 8f3ca49
- Add new files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12501 |12cu|R-MBESS-3.3.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  MBESS
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          3.3.3
Release:          1
Summary:          MBESS
Group:            Sciences/Mathematics
License:          GPLv2+
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
BuildArch:        noarch
Requires:         R-core

Requires:         R-MASS R-sem R-boot R-nlme R-gsl R-lavaan R-parallel R-snow R-OpenMx 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 

BuildRequires:   R-MASS R-sem R-boot R-nlme R-gsl R-lavaan R-parallel R-snow R-OpenMx 

%description
MBESS implements methods that are especially useful to researchers working
within the behavioral, educational, and social sciences (both substantive
researchers and methodologists), Many of the methods contained within
MBESS are applicable to quantitative research in general,

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help

%changelog
* Tue Apr 08 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.3.3-1
+ Revision: deceb69
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12502 |12cu|R-mboost-2.2.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with internet
%global packname  mboost
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          2.2.3
Release:          1
Summary:          Model-Based Boosting
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/mboost_2.2-3.tar.gz
Requires:         R-methods R-stats 
Requires:         R-Matrix R-survival R-splines R-lattice 
Requires:         R-multicore R-party R-ipred R-MASS R-fields R-BayesX R-gbm 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods R-stats
BuildRequires:    R-Matrix R-survival R-splines R-lattice 
BuildRequires:    R-multicore R-party R-ipred R-MASS R-fields R-BayesX R-gbm 
BuildRequires:    blas-devel
BuildRequires:    lapack-devel

%description
Functional gradient descent algorithm (boosting) for optimizing general
risk functions utilizing component-wise (penalised) least squares
estimates or regression trees as base-learners for fitting generalized
linear, additive and interaction models to potentially high-dimensional

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{with internet}
%check
%{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CHANGES
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/cache
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/*.R
%{rlibdir}/%{packname}/*.Rda


%changelog
* Sat Nov 09 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.2.3-1
+ Revision: 45cca6f
- LOG Updated to 2.2.3 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12503 |12cu|R-mclust-4.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  mclust
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          4.2
Release:          1
Summary:          Model-Based Clustering / Normal Mixture Modeling
Group:            Sciences/Mathematics
License:          file LICENSE
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/mclust_4.2.tar.gz
Requires:         R-stats R-utils 
Requires:         R-mix 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-stats R-utils
BuildRequires:    R-mix 
BuildRequires:    blas-devel
BuildRequires:    lapack-devel

%description
Model-based clustering and normal mixture modeling including Bayesian

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
#%doc %{rlibdir}/%{packname}/cite
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
#%{rlibdir}/%{packname}/LICENSE
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/doc
%{rlibdir}/%{packname}/NEWS


%changelog
* Fri Feb 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 3.4.11-1
+ Revision: 775949
- Import R-mclust
- Import R-mclust




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12504 |12cu|R-MCMCpack-1.3.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  MCMCpack
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.3.3
Release:          1
Summary:          Markov chain Monte Carlo (MCMC) Package
Group:            Sciences/Mathematics
License:          GPL-3
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/MCMCpack_1.3-3.tar.gz
Requires:         R-coda R-MASS R-stats 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-coda R-MASS R-stats

%description
This package contains functions to perform Bayesian inference using
posterior simulation for a number of statistical models. Most simulation
is done in compiled C++ written in the Scythe Statistical Library Version
1.0.2. All models return coda mcmc objects that can then be summarized
using the coda package.  MCMCpack also contains some useful utility
functions, including some additional density functions and pseudo-random
number generators for statistical distributions, a general purpose
Metropolis sampling algorithm, and tools for visualization.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
# %{rlibdir}/%{packname}/LICENSE
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs

%changelog
* Fri Oct 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.3.3-1
+ Revision: 97e750b
- Merge branch 'auto_update' into rosa2012.1
- Conflicts:
- R-MCMCpack.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12505 |12cu|R-MEMSS-0.9.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  MEMSS
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          0.9.2
Release:          1
Summary:          Data sets from Mixed-effects Models in S
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/MEMSS_0.9-2.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-lme4 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-lme4

%description
Data sets and sample analyses from Pinheiro and Bates, "Mixed-effects
Models in S and S-PLUS" (Springer, 2000).

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help



%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.9.2-1
+ Revision: 03164a0
- Updated to 0.9.2 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12506 |12cu|R-mgcv-1.7.29-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  mgcv
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.7.29
Release:          1
Summary:          Mixed GAM Computation Vehicle with GCV/AIC/REML smoothness estimation
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.7-29.tar.gz

Requires:         R-nlme 
Requires:         R-methods R-stats R-graphics R-Matrix 
Requires:         R-splines R-parallel 
BuildRequires:    R-devel Rmath-devel texlive-latex R-nlme
BuildRequires:    R-methods R-stats R-graphics R-Matrix 
BuildRequires:    R-splines R-parallel 
BuildRequires:    lapack-devel

%description
Routines for GAMs and other generalized ridge regression with multiple
smoothing parameter selection by GCV, REML or UBRE/AIC. Also GAMMs.
Includes a gam() function.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/CITATION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs

%changelog
* Thu Apr 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.7.29-1
+ Revision: 22b29b6
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12507 |12cu|R-mice-2.21-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  mice
%global rlibdir  %{_datadir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          2.21
Release:          2
Summary:          Multivariate Imputation by Chained Equations
Group:            Sciences/Mathematics
License:          GPL-2 | GPL-3
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/mice_2.21.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-MASS R-nnet R-methods R-lattice 
Requires:         R-VIM R-lattice R-mitools R-nlme R-Zelig R-lme4 
Requires:         R-AGD R-gamlss R-pan
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-MASS R-nnet R-methods R-lattice
BuildRequires:    R-VIM R-lattice R-mitools R-nlme R-Zelig R-lme4 
BuildRequires:    R-AGD R-gamlss R-pan

%description
Multiple Imputation using Fully Conditional Specification

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/mice/libs/mice.so



%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.21-2
+ Revision: fd37cf4
- Disable debug



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12508 |12cu|R-microRNA-1.20.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  microRNA
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          1.20.0
Release:          1
Summary:          Data and functions for dealing with microRNAs
Group:            Sciences/Mathematics
License:          Artistic-2.0
URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/microRNA_1.20.0.tar.gz
Requires:         R-Biostrings
BuildRequires:    R-devel Rmath-devel texlive-collection-latex
BuildRequires:    R-Biostrings

%description
Different data resources for microRNAs and some functions for manipulating

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/extdata
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/scripts


%changelog
* Sat Nov 09 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.20.0-1
+ Revision: 2510793
- LOG Updated to 1.20.0 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12509 |12cu|R-minqa-1.2.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  minqa
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.2.3
Release:          2
Summary:          Derivative-free optimization algorithms by quadratic approximation
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/minqa_1.2.3.tar.gz

Requires:         R-Rcpp 


BuildRequires:    R-devel Rmath-devel R-Rcpp
BuildRequires:    texlive-scheme-tetex


%description
Derivative-free optimization by quadratic approximation based on an
interface to Fortran implementations by M. J. D. Powell.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.2.3-2
+ Revision: f473d8e
- Fix doc building



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12510 |12cu|R-misc3d-0.8.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  misc3d
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          0.8.4
Release:          1
Summary:          Miscellaneous 3D Plots
Group:            Sciences/Mathematics
License:          GPL
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/misc3d_0.8-4.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-rgl R-tkrplot R-MASS 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    R-rgl R-tkrplot R-MASS 

%description
A collection of miscellaneous 3d plots, including isosurfaces.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if 0
%check
%{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/help


%changelog
* Sat Feb 18 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.8_2-1
+ Revision: 776390
- Import R-misc3d
- Import R-misc3d



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12511 |12cu|R-miscTools-0.6.16-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  miscTools
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          0.6.16
Release:          1
Summary:          Miscellanneous Tools and Utilities
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/miscTools_0.6-16.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-Ecdat 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    R-Ecdat 

%description
Miscellanneous small tools and utilities

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help


%changelog
* Sun Feb 19 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.6_12-1
+ Revision: 777495
- Import R-miscTools
- Import R-miscTools



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12512 |12cu|R-mitools-2.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  mitools
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          2.2
Release:          2
Summary:          Tools for multiple imputation of missing data
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/mitools_2.2.tar.gz
Requires:         R-RODBC R-DBI 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    R-RODBC R-DBI 

%description
Tools to perform analyses and combine results from multiple-imputation

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

#%check
#%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/dta
%{rlibdir}/%{packname}/help


%changelog
* Sat Feb 18 2012 Paulo Andrade <pcpa@mandriva.com.br> 2.1-1
+ Revision: 776374
- Import R-mitools
- Import R-mitools



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12513 |12cu|R-mix-1.0_8-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  mix
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.0_8
Release:          3
Summary:          Estimation/multiple Imputation for Mixed Categorical and Continuous Data
Group:            Sciences/Mathematics
License:          Unlimited
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.0-8.tar.gz
Requires:         R-stats 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-stats

%description
Estimation/multiple imputation programs for mixed categorical and
continuous data

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Fri Feb 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.0_8-1
+ Revision: 775856
- Import R-mix
- Import R-mix


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12514 |12cu|R-mlbench-2.1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  mlbench
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          2.1.1
Release:          2
Summary:          Machine Learning Benchmark Problems
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/mlbench_2.1-1.tar.gz
Requires:         R-lattice 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    R-lattice 

%description
A collection of artificial and real-world machine learning benchmark
problems, including, e.g., several data sets from the UCI repository.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Fri Feb 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 2.1_0-1
+ Revision: 775867
- Import R-mlbench
- Import R-mlbench



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12515 |12cu|R-mlmRev-1.0.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  mlmRev
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          1.0.6
Release:          1
Summary:          Examples from Multilevel Modelling Software Review
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/mlmRev_1.0-6.tar.gz
Requires:         R-lme4 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-lme4

%description
Data and examples from a multilevel modelling software review as well as
other well-known data sets from the multilevel modelling literature.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/original



%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.6-1
+ Revision: 260ca0e
- Updated to 1.0.6 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12516 |12cu|R-mlogit-0.2.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  mlogit
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          0.2.4
Release:          1
Summary:          multinomial logit model
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/mlogit_0.2-4.tar.gz
Requires:         R-Formula R-statmod R-lmtest R-maxLik R-zoo R-MASS
Requires:         R-car R-nnet R-AER R-lattice
BuildRequires:    R-devel Rmath-devel texlive-collection-latex
BuildRequires:    R-Formula R-statmod R-lmtest R-maxLik R-zoo R-MASS
BuildRequires:    R-car R-nnet R-AER R-lattice

%description
Estimation of the multinomial logit model

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/mlogit/NEWS


%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.2.4-1
+ Revision: 14ee6dc
- Add new files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12517 |12cu|R-mnormt-1.4.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  mnormt
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.4.7
Release:          1
Summary:          The multivariate normal and t distributions
Group:            Sciences/Mathematics
License:          GPLv2
URL:              http://cran.r-project.org/web/packages/mnormt/index.html
Source0:          http://cran.r-project.org/src/contrib/mnormt_1.4-7.tar.gz
BuildRequires:    R-devel
Requires:         R-core

%description
This package provides functions for computing the density and the distribution
function of multivariate normal and multivariate "t" variates, and for 
generating random vectors sampled from these distributions. Probabilities are
computed via a non-Monte Carlo method; different routines are used 
for the case d=1, d=2, d>2, if d denotes the number of dimensions.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/html
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/R

%changelog
* Sat Feb 08 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.4.7-1
+ Revision: 30aabd8
- Updated to 1.4.7 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12518 |12cu|R-modeltools-0.2.21-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  modeltools
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          0.2.21
Release:          1
Summary:          Tools and Classes for Statistical Models
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/modeltools_0.2-21.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-stats R-stats4 
Requires:         R-methods 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-stats R-stats4
BuildRequires:    R-methods 

%description
A collection of tools to deal with statistical models. The functionality
is experimental and the user interface is likely to change in the future.
The documentation is rather terse, but packages `coin' and `party' have
some working examples. However, if you find the implemented ideas
interesting we would be very interested in a discussion of this proposal.
Contributions are more than welcome!

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
# %{rlibdir}/%{packname}/LICENSE
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help



%changelog
* Mon Nov 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.2.21-1
+ Revision: c131aa1
- Remove files that are not created any more



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12519 |12cu|R-mondate-0.10.01.02-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  mondate
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          0.10.01.02
Release:          1
Summary:          Keep track of dates in terms of months
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/mondate_0.10.01.02.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-utils R-methods 
Requires:         R-zoo 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-utils R-methods
BuildRequires:    R-zoo 

%description
Keep track of dates in month units.  Perform date arithmetic in "months"
(default), "years", and "days".  Enable dates to have "shape" (non NULL
dim).  Allow "infinite" dates.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/NEWS


%changelog
* Sun Feb 19 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.9.9.01-1
+ Revision: 777250
- Import R-mondate
- Import R-mondate



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12520 |12cu|R-MPV-1.29-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  MPV
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          1.29
Release:          1
Summary:          Data Sets from Montgomery, Peck and Vining's Book
Group:            Sciences/Mathematics
License:          Unlimited
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/MPV_1.29.tar.gz
BuildArch:        noarch
Requires:         R-core
BuildRequires:    R-devel
BuildRequires:    Rmath-devel
BuildRequires:    texlive-collection-latex 
BuildRequires:    pkgconfig(lapack)

%description
These data sets are taken from the book Introduction to Linear Regression
Analysis (3rd ed), by the above authors.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help



%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.29-1
+ Revision: 7c7ce3e
- LOG Updated to 1.29 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12521 |12cu|R-multcomp-1.3.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with internet
%bcond_with bootstrap
%global packname  multcomp
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          1.3.2
Release:          1
Summary:          Simultaneous Inference in General Parametric Models
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/multcomp_1.3-2.tar.gz
Requires:         R-stats R-graphics R-mvtnorm R-survival R-lme4 R-nlme
Requires:         R-robustbase R-coin R-MASS R-car R-foreign R-xtable
Requires:         R-sandwich R-lmtest R-coxme texlive-inconsolata
%if %{without bootstrap}
Requires:         R-mboost
%endif
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-stats
BuildRequires:    R-graphics R-mvtnorm R-survival R-lme4 R-nlme R-robustbase
BuildRequires:    R-coin R-MASS R-car R-foreign R-xtable R-sandwich R-lmtest
BuildRequires:    R-coxme texlive-inconsolata
%if %{without bootstrap}
BuildRequires:    R-mboost
%endif
%rename R-cran-multcomp

%description
Simultaneous tests and confidence intervals for general linear hypotheses
in parametric models, including linear, generalized linear, linear mixed
effects, and survival models. The package includes demos reproducing
analyzes presented in the book "Multiple Comparisons Using R" (Bretz,
Hothorn, Westfall, 2010, CRC Press).

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{without bootstrap}
    %if %{with internet}
%check
%{_bindir}/R CMD check %{packname}
    %endif
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
# %doc %{rlibdir}/%{packname}/CHANGES
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/MCMT
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
# %{rlibdir}/%{packname}/applications
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/deprecated
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/multcomp*.R



%changelog
* Mon Mar 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.3.2-1
+ Revision: d7d139e
- Updated to 1.3.2 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12522 |12cu|R-multicore-0.1_7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  multicore
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.1_7
Release:          2
Summary:          Parallel processing of R code on machines with multiple cores or CPUs
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.1-7.tar.gz
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 

%description
This package provides a way of running parallel computations in R on
machines with multiple cores or CPUs. Jobs can share the entire initial
workspace and it provides methods for results collection.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.1_7-1
+ Revision: 775011
- Update to latest version

* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.1_6-1
+ Revision: 774771
- Import R-multicore
- Import R-multicore


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12523 |12cu|R-munsell-0.4.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname munsell
%global rlibdir %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.4.2
Release:          1
Summary:          Munsell color system
Group:            Sciences/Mathematics
License:          MIT
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.4.2.tar.gz
BuildArch:        noarch
Requires:         R-colorspace
BuildRequires:    R-devel Rmath-devel texlive-collection-latex
BuildRequires:    R-colorspace

%description
Functions for exploring and using the Munsell color system

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/LICENSE
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/raw

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12524 |12cu|R-mvtnorm-0.9.9997-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  mvtnorm
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.9.9997
Release:          1
Summary:          Multivariate Normal and t Distributions
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/mvtnorm_0.9-9997.tar.gz
Requires:         R-stats 
BuildRequires:    R-devel
BuildRequires:    Rmath-devel
BuildRequires:    texlive-collection-latex 
BuildRequires:    R-stats 
BuildRequires:    pkgconfig(lapack)
%rename R-cran-mvtnorm

%description
Computes multivariate normal and t probabilities, quantiles, random
deviates and densities.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
# %doc %{rlibdir}/%{packname}/CHANGES
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs



%changelog
* Thu Feb 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.9.9997-1
+ Revision: 4988cf9
- Updated to 0.9.9997 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12525 |12cu|R-network-1.9.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_without bootstrap
%global packname  network
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.9.0
Release:          1
Summary:          Classes for Relational Data
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/network_1.9.0.tar.gz
Requires:         R-utils 
%if %{without bootstrap}
Requires:         R-sna R-statnet 
%endif
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-utils
%if %{without bootstrap}
BuildRequires:    R-sna R-statnet 
%endif

%description
Tools to create and modify network objects.  The network class can
represent a range of relational data types, and supports arbitrary
vertex/edge/graph attributes.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{without bootstrap}
%check
%{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/network.api



%changelog
* Thu Feb 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.9.0-1
+ Revision: 57b615c
- Updated to 1.9.0 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12526 |12cu|R-networkDynamic-0.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname networkDynamic
%global rlibdir %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.6.2
Release:          1
Summary:          Dynamic Extensions for Network Objects
Group:            Sciences/Mathematics
License:          GPLv3
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/networkDynamic_0.6.2.tar.gz
Requires:         R-network >= 1.7.2 R-statnet.common R-testthat >= 0.7.1
BuildRequires:    R-devel Rmath-devel texlive-collection-latex
BuildRequires:    R-network >= 1.7.2 R-statnet.common R-testthat >= 0.7.1

%description
Simple interface routines to facilitate the handling of
network objects with complex intertemporal data.
networkDynamic is a part of the statnet suite of packages for network analysis.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/extdata
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/R


%changelog
* Mon Feb 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.6.2-1
+ Revision: a8e3fef
- Updated to 0.6.2 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12527 |12cu|R-networksis-2.1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  networksis
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          2.1.2
Release:          1
Summary:          Simulate fixed marginals bipartite graphs using sequential importance sampling
Group:            Sciences/Mathematics
License:          GPL-3 + file LICENSE
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/networksis_2.1-2.tar.gz
Requires:         R-ergm R-network 
Requires:         R-snow 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-ergm R-network
BuildRequires:    R-snow 

%description
Tools to simulate bipartite networks/graphs with the degrees of the nodes
fixed and specified. Part of the "statnet" suite of packages for network

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs

%changelog
* Thu Oct 17 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.1.2-1
+ Revision: 7899481
- Merge branch 'auto_update' into rosa2012.1
- Conflicts:
- R-networksis.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12528 |12cu|R-nor1mix-1.1.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  nor1mix
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          1.1.4
Release:          1
Summary:          Normal (1-d) Mixture Models (S3 Classes and Methods)
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/nor1mix_1.1-4.tar.gz
Requires:         R-stats R-graphics 
Requires:         R-cluster 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-stats R-graphics
BuildRequires:    R-cluster 

%description
Onedimensional Normal Mixture Models Classes, for, e.g., density
estimation or clustering algorithms research and teaching; providing the
widely used Marron-Wand densities, see ?MarronWand.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help


%changelog
* Fri Feb 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.1_3-1
+ Revision: 776259
- Import R-nor1mix
- Import R-nor1mix



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12529 |12cu|R-np-0.50.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  np
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.50.1
Release:          2
Summary:          Nonparametric kernel smoothing methods for mixed data types
Group:            Sciences/Mathematics
License:          GPL
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/np_0.50-1.tar.gz
Requires:         R-boot R-cubature 
Requires:         R-quantreg R-MASS 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-boot R-cubature
BuildRequires:    R-quantreg R-MASS 
BuildRequires:    blas-devel
BuildRequires:    lapack-devel

%description
This package provides a variety of nonparametric (and semiparametric)
kernel methods that seamlessly handle a mix of continuous, unordered, and
ordered factor data types. We would like to gratefully acknowledge support
from the Natural Sciences and Engineering Research Council of Canada
(NSERC:www.nserc.ca), the Social Sciences and Humanities Research Council
of Canada (SSHRC:www.sshrc.ca), and the Shared Hierarchical Academic
Research Computing Network (SHARCNET:www.sharcnet.ca).

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

# FIXME killed after 15 min at 100%% cpp ...
%if 0
%check
%{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Sun Feb 19 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.40_12-1
+ Revision: 777080
- Import R-np
- Import R-np




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12530 |12cu|R-numDeriv-2012.9.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  numDeriv
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          2012.9.1
Release:          2
Summary:          Accurate Numerical Derivatives
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/numDeriv_2012.9-1.tar.gz
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 

%description
Accurate Numerical Derivatives. See ?numDeriv.Intro for more details.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
#%{rlibdir}/%{packname}/LICENSE
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help


%changelog
* Fri Feb 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 2010.11_1-1
+ Revision: 776320
- Import R-numDeriv
- Import R-numDeriv



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12531 |12cu|R-nws-1.7.0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  nws
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          1.7.0.1
Release:          2
Summary:          R functions for NetWorkSpaces and Sleigh
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-methods 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods

%description
Provides coordination and parallel execution facilities, as well as
limited cross-language data exchange, using the netWorkSpaces server
developed by REvolution Computing

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/ChangeLog
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/README*
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/bin
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/examples
%{rlibdir}/%{packname}/help


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.7.0.1-1
+ Revision: 774961
- Update to latest version

* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.7.0.0-1
+ Revision: 774645
- Import R-nws
- Import R-nws


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12532 |12cu|rocrail-1.3-0.rev986.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# FIXME: str fmt check is temporarily disabled
# as priority is to get package working even somehow (wally 08/2010)
%define Werror_cflags %nil

%define __noautoprov '.+\.so$'

%define oname	Rocrail
%define rname	air
%define revno	986

Name:		rocrail
License:	GPLv2+
Group:		Networking/Other
Summary:	Model Railroad Control System
Version:	1.3
Release:	%mkrel -c rev%{revno} 3
URL:		http://www.rocrail.net/
BuildRoot:	%{_tmppath}/build-%{name}-%{version}-%{svnrel}
Source:		%{name}-%{version}-%{rname}-revno%{revno}.tar.gz
Patch1:		rocrail-fix_makefile.patch
BuildRequires:	gcc-c++
BuildRequires:	wxgtku-devel
Requires(post):	rpm-helper
Requires(preun):	rpm-helper

%description
RocRail is a C/C++ control viewing program for a digital
model railroad in manual and automatic mode. Supported
multiple controllers:
     * Marklin 6050
     * IntelliBox P50x
     * SRCP
     * HSI88
     * Dinamo
     * OM32
     * Lenz
     * Selectrix
     * Zimo
     * ECoS
     * Loconet
     * OpenDCC

RocRail is a 2 tier application written for Linux and Windows
in C/C++ based on the wxWidgets class library.

%prep
%setup -q -n %{oname}-Air
%patch1 -p1

%build
#fix filename
mv "rocview/svg/themes/DB/signaldistant -2.svg" rocview/svg/themes/DB/signaldistant-2.svg

#fix build flags
find . -name "makefile" -exec sed -i -e 's|CC_EXTRA_FLAGS=.*|CC_EXTRA_FLAGS=-fPIC %{optflags}|g' {} \;
find . -name "makefile" -exec sed -i -e 's|LNK_FLAGS=|LNK_FLAGS+=|g' {} \;
find . -name "makefile" -exec sed -i -e 's|DEBUG=.*|DEBUG=|g' {} \;

#do not use bzr to determine version
find . -name "makefile" -exec sed -i -e 's|bzr revno|echo %{revno}|g' {} \;

export LNK_FLAGS="%{ldflags}"

#fix init script
sed -i -e 's,rocraild_BIN=.*,rocraild_BIN=%{_libdir}/%{name}/rocrail,g' rocrail/package/rocraild
sed -i -e 's,rocraild_PID=.*,rocraild_PID=%{_var}/run/rocraild.pid,g' rocrail/package/rocraild
sed -i -e 's,rocraild_SH=.*,rocraild_SH=%{_libdir}/%{name}/rocraild.sh,g' rocrail/package/rocraild

%make fromtar

%install
rm -rf %{buildroot}
make DESTDIR=%{buildroot}%{_libdir}/%{name} install

#install files which install doesn't handle
mkdir -p %{buildroot}%{_datadir}/applications
mkdir -p %{buildroot}%{_datadir}/desktop-directories
mkdir -p %{buildroot}%{_initrddir}
mkdir -p %{buildroot}%{_iconsdir}
mkdir -p %{buildroot}%{_bindir}

install -m 755 rocrail/package/rocraild %{buildroot}%{_initrddir}/rocraild

mv	%{buildroot}%{_libdir}/%{name}/%{name}.xpm \
	%{buildroot}%{_libdir}/%{name}/rocraild.png \
	%{buildroot}%{_iconsdir}

#desktop files
cat > %{buildroot}%{_datadir}/applications/rocrail.desktop << EOF
[Desktop Entry]
Type=Application
Terminal=true
Exec=%{name}
Icon=rocraild
Name=Rocrail
Categories=Utility;
EOF

cat > %{buildroot}%{_datadir}/applications/rocview.desktop << EOF
[Desktop Entry]
Type=Application
Exec=rocview
Icon=%{name}
Name=Rocview
Categories=Utility;
EOF

#binary scripts
cat > %{buildroot}%{_bindir}/rocrail << EOF
#!/bin/sh
if [ ! -e ~/.rocrail ] ; then
	mkdir ~/.rocrail
fi

cd ~/.rocrail

if pidof rocrail
  then
    echo "rocrail is running"
  else
    echo "rocrail is not running. start..."
    %{_libdir}/rocrail/rocrail -console -l %{_libdir}/rocrail
fi
EOF

cat > %{buildroot}%{_bindir}/rocview << EOF
#!/bin/sh
if [ ! -e ~/.rocrail ] ; then
	mkdir ~/.rocrail
fi

if [ ! -e ~/.rocrail/rocview.ini ] ; then
	cp %{_libdir}/rocrail/plan.xml ~/.rocrail
fi

if [ ! -e ~/.rocrail/svg ] ; then
	ln -s %{_libdir}/rocrail/svg ~/.rocrail/svg
fi

if [ ! -e ~/.rocrail/images ] ; then
	ln -s %{_libdir}/rocrail/images ~/.rocrail/images
fi

cd ~/.rocrail

%{_libdir}/rocrail/rocview -sp %{_libdir}/rocrail -themespath . $1 $2 $3
EOF

cat > %{buildroot}%{_libdir}/%{name}/rocraild.sh << EOF
#!/bin/sh
cd %{_libdir}/rocrail/
rm -f nohup.out
nohup ./rocrail -l %{_libdir}/rocrail&
EOF

#ugly workaround
echo 'echo "$!" > /var/run/rocraild.pid' >> %{buildroot}%{_libdir}/%{name}/rocraild.sh

#fix rights
chmod 644 %{buildroot}%{_libdir}/%{name}/plan.xml
chmod 755 %{buildroot}%{_libdir}/%{name}/rocraild.sh

#clean empty files
find %{buildroot}%{_libdir}/%{name} -size 0 -type f -exec rm -rf {} \;

%clean
rm -rf %{buildroot}

%post
%_post_service rocraild

%preun
%_preun_service rocraild

%files
%defattr(-,root,root)
%doc README
%{_libdir}/%{name}
%attr(755,root,root) %{_bindir}/roc*
%{_datadir}/applications/roc*.desktop
%{_initrddir}/rocraild
%{_iconsdir}/roc*


%changelog
* Fri Jan 13 2012 Andrey Bondrov <abondrov@mandriva.org> 1.3-0.rev986.2
+ Revision: 760705
- Don't use bzr to determine version, drop bzr BuildRequires
- Rebuild against utf8 wxGTK2.8

* Mon Aug 02 2010 Jani Välimaa <wally@mandriva.org> 1.3-0.rev986.1mdv2011.0
+ Revision: 565123
- version 1.3 (rev 986)
- make package somehow working

  + Zombie Ryushu <ryushu@mandriva.org>
    - Redo SPEC entirely
    - Try an older version
    - Try an older version
    - Try an older version
    - Try an older version
    - Try an older version
    - remove extranious sources
    - remove extranious sources
    - Fix bzr
    - Fix Non-standard grouping
    - import rocrail


* Sat Oct 18 2008 Stephan Linz <linz@li-pro.net> 1.1.0svn3770
- - initial package for openSUSE

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12533 |12cu|R-odfWeave-0.8.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  odfWeave
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          0.8.4
Release:          1
Summary:          Sweave processing of Open Document Format (ODF) files
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/odfWeave_0.8.4.tar.gz
Requires:         R-lattice R-XML 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-lattice R-XML

%description
Sweave processing of Open Document Format (ODF) files

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

# FIXME
# Opening and ending tag mismatch: list-style line 132 and list-level-style-bullet
# Opening and ending tag mismatch: automatic-styles line 13 and list-level-style-bullet
# Opening and ending tag mismatch: document-content line 2 and list-level-style-bullet
# Extra content at the end of the document
# Error: 1: Opening and ending tag mismatch: list-style line 132 and list-level-style-bullet
# 2: Opening and ending tag mismatch: automatic-styles line 13 and list-level-style-bullet
# 3: Opening and ending tag mismatch: document-content line 2 and list-level-style-bullet
# 4: Extra content at the end of the document
%if 0
%check
%{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CHANGES
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/examples
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/validate



%changelog
* Thu Feb 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.8.4-1
+ Revision: dc11bd5
- Updated to 0.8.4 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12534 |12cu|root-tail-1.2-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name root-tail
%define version 1.2
%define release  12

Summary:   Root-tail prints text directly to an X11 root window
Name:      %{name}
Version:   %{version}
Release:   %{release}
Source:    http://www.goof.com/pcg/marc/data/%{name}-%{version}.tar.bz2
URL:	   http://www.goof.com/pcg/marc/root-tail.html 
BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(xext)
BuildRequires: rman
BuildRequires: imake
BuildRequires: gccmakedep
License:   GPL
Group:     Monitoring

%description
Displays a given file anywhere on your X11 root window
with a transparent background.
It was made because I am very lazy and this was easier than
making a new rxvt pixmap each time I changed my background
to simulate that transparent effect.

%prep
%setup -q

%build
xmkmf -a
make CDEBUGFLAGS="${RPM_OPT_FLAGS}" \
     CXXDEBUGFLAGS="${RPM_OPT_FLAGS}"

%install
rm -rf %buildroot
mkdir -p ${RPM_BUILD_ROOT}%{_bindir}
mkdir -p ${RPM_BUILD_ROOT}%{_mandir}/man1
cp root-tail ${RPM_BUILD_ROOT}%{_bindir}
cp root-tail.man ${RPM_BUILD_ROOT}%{_mandir}/man1/root-tail.1

# Menu
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Root-Tail
Comment=Root-tail prints text directly to a root window
Exec=%_bindir/%{name} -g 80x25+100+50 -font fixed /var/log/messages,black
Terminal=false
Type=Application
StartupNotify=true
Categories=X-MandrivaLinux-System-Monitoring;System;Monitor;
EOF


#icon
#install -d $RPM_BUILD_ROOT/%{_iconsdir}
#install -d $RPM_BUILD_ROOT/%{_liconsdir}
#install -d $RPM_BUILD_ROOT/%{_miconsdir}
#bzcat %{SOURCE1} > $RPM_BUILD_ROOT/%{_liconsdir}/%{name}.png
#bzcat %{SOURCE2} > $RPM_BUILD_ROOT/%{_iconsdir}/%{name}.png
#bzcat %{SOURCE3} > $RPM_BUILD_ROOT/%{_miconsdir}/%{name}.png
 
%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%clean
rm -rf %buildroot

%files
%defattr(-,root,root,755)
%doc README Changes
%attr(755,root,root) 
%{_bindir}/*
%{_mandir}/man1/*
%_datadir/applications/mandriva-*
#%{_iconsdir}/%{name}.png
#%{_liconsdir}/%{name}.png
#%{_miconsdir}/%{name}.png


%changelog
* Sun Mar 18 2012 Götz Waschk <waschk@mandriva.org> 1.2-11mdv2012.0
+ Revision: 785474
- yearly rebuild

* Thu Mar 17 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2-10
+ Revision: 645876
- relink against libmysqlclient.so.18

* Thu Feb 10 2011 Funda Wang <fwang@mandriva.org> 1.2-9
+ Revision: 637092
- tighten BR

* Sat Aug 02 2008 Thierry Vignaud <tv@mandriva.org> 1.2-8mdv2011.0
+ Revision: 260278
- rebuild

* Mon Jul 28 2008 Thierry Vignaud <tv@mandriva.org> 1.2-7mdv2009.0
+ Revision: 251350
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri Jan 11 2008 Thierry Vignaud <tv@mandriva.org> 1.2-5mdv2008.1
+ Revision: 148352
- drop old menu
- kill re-definition of %%buildroot on Pixel's request
- buildrequires X11-devel instead of XFree86-devel
- kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Wed Jul 11 2007 Götz Waschk <waschk@mandriva.org> 1.2-5mdv2008.0
+ Revision: 51176
- Import root-tail


  
* Mon Jul 10 2006 Gtz Waschk <waschk@mandriva.org> 1.2-5mdv2007.0
- fix buildrequires

* Wed Jul  5 2006 Gtz Waschk <waschk@mandriva.org> 1.2-4mdv2007.0
- fix prefix
- new menu
- fix buildrequires

* Wed Dec 14 2005 Götz Waschk <waschk@mandriva.org> 1.2-3mdk
- Rebuild
- use mkrel

* Mon Dec 13 2004 Gtz Waschk <waschk@linux-mandrake.com> 1.2-2mdk
- fix buildrequires

* Tue Aug 31 2004 Gtz Waschk <waschk@linux-mandrake.com> 1.2-1mdk
- fix rpmlint warning about the menu description
- fix man page
- add source URL
- New release 1.2

* Mon Apr 12 2004 Gtz Waschk <waschk@linux-mandrake.com> 1.1-1mdk
- new version

* Wed Feb 25 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.9-1mdk
- drop prefix
- new version

* Mon Aug 04 2003 Per yvind Karlsen <peroyvind@linux-mandrake.com> 0.2-3mdk
- rebuild

* Fri Dec 27 2002 Gtz Waschk <waschk@linux-mandrake.com> 0.2-2mdk
- rebuild

* Wed Nov  6 2002 Gtz Waschk <waschk@linux-mandrake.com> 0.2-1mdk
- initial Mandrake package based on the work from Marcel Pol <mpol@gmx.net> 
- spec cleanup

* Sat Oct 12 2002 Marcel Pol <mpol@gmx.net> 
- 0.2

* Sat Jul 14 2001 Marcel Pol <mpol@gmx.net> 0.0.10-1mdk
- Update to 0.10
- Added menu entry

* Tue Jul 25 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.0.4B-2mdk
- BM

* Mon Jun 26 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.0.4B-1mdk
- new in contribs
- used srpm provided by Max Heijndijk <cchq@wanadoo.nl>

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12535 |12cu|R-OpenMx-1.3.2_2301-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  OpenMx
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.3.2_2301
Release:          1
Summary:          Multipurpose Software for Statistical Modeling
Group:            Sciences/Mathematics
License:          Apache License 2.0
URL:              None
Source0:          OpenMx_1.3.2-2301.tar.gz

Requires:         R-methods 

Requires:         R-snowfall 
BuildRequires:    R-devel Rmath-devel texlive-latex R-methods

BuildRequires:   R-snowfall
BuildRequires:   lapack-devel

%description
The OpenMx Project intends to rewrite and extend the popular statistical
package Mx to address the challenges facing a large range of modern
statistical problems such as: the difficulty of measuring behavioral
traits; the availability of technologies - such as such as magnetic
resonance imaging, continuous physiological monitoring and microarrays -
which generate extremely large amounts of data often with complex
time-dependent patterning; and increased sophistication in the statistical
models used to analyze the data.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/CITATION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/LICENSE
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/npsol
%{rlibdir}/%{packname}/tools

%changelog
* Mon Apr 07 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.3.2_2301-1
+ Revision: 4b4426a
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12536 |12cu|R-optextras-2013.10.27-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  optextras
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          2013.10.27
Release:          1
Summary:          A set of tools to support optimization methods
Group:            Sciences/Mathematics
License:          GPLv2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_2013-10.27.tar.gz
BuildArch:        noarch
Requires:         R-core

Requires:         R-numDeriv 

BuildRequires:    R-devel Rmath-devel texlive-latex R-numDeriv

%description
Tools to assist in safely applying user generated objective and derivative
function to optimization programs. These are primarily function
minimization methods with at most bounds and masks on the parameters.
Provides a way to check the basic computation of objective functions that
the user provides, along with proposed gradient and Hessian functions, as
well as to wrap such functions to avoid failures when inadmissible
parameters are provided. Check bounds and masks. Check scaling or
optimality conditions. Perform an axial search to seek lower points on the
objective function surface. Includes forward, central and backward
gradient approximation codes.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help

%changelog
* Mon Apr 07 2014 Denis Silakov <denis.silakov@rosalab.ru> 2013.10.27-1
+ Revision: 98d31c7
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12537 |12cu|R-optimx-2013.8.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  optimx
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          2013.8.6
Release:          1
Summary:          A Replacement and Extension of the optim() Function
Group:            Sciences/Mathematics
License:          GPLv2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
BuildArch:        noarch
Requires:         R-core

Requires:         R-numDeriv 

Requires:         R-BB R-ucminf R-Rcgmin R-Rvmmin R-minqa R-setRNG R-dfoptim R-svUnit 
BuildRequires:    R-devel Rmath-devel texlive-latex R-numDeriv

BuildRequires:   R-BB R-ucminf R-Rcgmin R-Rvmmin R-minqa R-setRNG R-dfoptim R-svUnit 
%description
Provides a replacement and extension of the optim() function to unify and
streamline optimization capabilities in R for smooth, possibly box
constrained functions of several or many parameters. This is the CRAN
version of the package.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/CITATION
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/unitTests

%changelog
* Mon Apr 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 2013.8.6-1
+ Revision: 12f5e17
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12538 |12cu|R-ordinal-2013.9.30-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  ordinal
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          2013.9.30
Release:          1
Summary:          Regression Models for Ordinal Data
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_2013.9-30.tar.gz


Requires:         R-ucminf R-MASS R-Matrix 
Requires:         R-lme4 R-nnet R-xtable 
BuildRequires:    R-devel Rmath-devel texlive-latex 
BuildRequires:    R-ucminf R-MASS R-Matrix 
BuildRequires:   R-lme4 R-nnet R-xtable 

%description
This package implements cumulative link (mixed) models also known as
ordered regression models, proportional odds models, proportional hazards
models for grouped survival times and ordered logit/probit/... models.
Estimation is via maximum likelihood and mixed models are fitted with the
Laplace approximation and adaptive Gauss-Hermite quadrature. Multiple
random effect terms are allowed and they may be nested, crossed or
partially nested/crossed. Restrictions of symmetry and equidistance can be
imposed on the thresholds (cut-points). Standard model methods are
available (summary, anova, drop-methods, step, confint, predict etc.) in
addition to profile methods and slice methods for visualizing the
likelihood function and checking convergence.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/CITATION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs

%changelog
* Wed Mar 26 2014 Denis Silakov <denis.silakov@rosalab.ru> 2013.9.30-1
+ Revision: f9d75b3
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12539 |12cu|R-OrganismDbi-1.4.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  OrganismDbi
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          1.4.0
Release:          2
Summary:          Software to enable the smooth interfacing of different database packages
Group:            Sciences/Mathematics
License:          Artistic-2.0
URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/%{packname}_%{version}.tar.gz

Requires:         R-methods R-AnnotationDbi R-GenomicFeatures 
Requires:         R-BiocGenerics R-graph R-RBGL R-AnnotationDbi 
Requires:         R-Homo.sapiens R-Rattus.norvegicus R-RUnit 
BuildRequires:    R-devel Rmath-devel texlive-latex R-methods R-AnnotationDbi R-GenomicFeatures
BuildRequires:    R-BiocGenerics R-graph R-RBGL R-AnnotationDbi 
BuildRequires:    R-Homo.sapiens R-Rattus.norvegicus R-RUnit 

%description
The package enables a simple unified interface to several annotation
packages each of which has its own schema by taking advantage of the fact
that each of these packages implements a select methods.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/OrgPkg-template
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/script
%{rlibdir}/%{packname}/unitTests

%changelog
* Tue Mar 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.4.0-2
+ Revision: 505fcdd
- Enable tests and extra dependencies.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12540 |12cu|R-org.At.tair.db-2.10.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with bootstrap
%global packname  org.At.tair.db
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          2.10.1
Release:          1
Summary:          Genome wide annotation for Arabidopsis
Group:            Sciences/Mathematics
License:          Artistic-2.0
URL:              http://bioconductor.org/packages/release/data/annotation/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/data/annotation/src/contrib/org.At.tair.db_2.10.1.tar.gz
BuildArch:        noarch
Requires:         R-core R-methods R-AnnotationDbi
%if %{without bootstrap}
Requires:         R-hgu95av2.db R-RUnit
%endif
Requires:         R-annotate
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods
BuildRequires:    R-methods R-AnnotationDbi R-annotate
%if %{without bootstrap}
BuildRequires:    R-hgu95av2.db R-RUnit
%endif

%description
Genome wide annotation for Arabidopsis, primarily based on mapping using
TAIR identifiers.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{without bootstrap}
%check
%{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/extdata
%{rlibdir}/%{packname}/help



%changelog
* Mon Nov 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.10.1-1
+ Revision: 9cab13d
- LOG Updated to 2.10.1 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12541 |12cu|R-org.Hs.eg.db-2.10.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with bootstrap
%global packname  org.Hs.eg.db
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          2.10.1
Release:          1
Summary:          Genome wide annotation for Human
Group:            Sciences/Mathematics
License:          Artistic-2.0
URL:              http://bioconductor.org/packages/release/data/annotation/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/data/annotation/src/contrib/org.Hs.eg.db_2.10.1.tar.gz
BuildArch:        noarch
Requires:         R-core R-methods R-AnnotationDbi R-annotate
%if %{without bootstrap}
Requires:         R-hgu95av2.db
%endif
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods
BuildRequires:    R-AnnotationDbi R-annotate
%if %{without bootstrap}
BuildRequires:    R-methods R-AnnotationDbi R-hgu95av2.db R-annotate
%endif

%description
Genome wide annotation for Human, primarily based on mapping using Entrez
Gene identifiers.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{without bootstrap}
%check
%{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/extdata
%{rlibdir}/%{packname}/help



%changelog
* Sat Nov 09 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.10.1-1
+ Revision: a39d9e6
- LOG Updated to 2.10.1 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12542 |12cu|R-org.Mm.eg.db-2.10.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with bootstrap
%global packname  org.Mm.eg.db
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          2.10.1
Release:          1
Summary:          Genome wide annotation for Mouse
Group:            Sciences/Mathematics
License:          Artistic-2.0
URL:              http://bioconductor.org/packages/release/data/annotation/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/data/annotation/src/contrib/org.Mm.eg.db_2.10.1.tar.gz
BuildArch:        noarch
Requires:         R-core R-methods R-AnnotationDbi R-annotate
%if %{without bootstrap}
Requires:         R-hgu95av2.db
%endif
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods
BuildRequires:    R-AnnotationDbi R-annotate
%if %{without bootstrap}
BuildRequires:    R-hgu95av2.db
%endif

%description
Genome wide annotation for Mouse, primarily based on mapping using Entrez
Gene identifiers.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{without bootstrap}
%check
%{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/extdata
%{rlibdir}/%{packname}/help



%changelog
* Sat Nov 09 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.10.1-1
+ Revision: 96d6190
- LOG Updated to 2.10.1 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12543 |12cu|R-org.Rn.eg.db-2.10.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with bootstrap
%global packname  org.Rn.eg.db
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          2.10.1
Release:          1
Summary:          Genome wide annotation for Rat
Group:            Sciences/Mathematics
License:          Artistic-2.0
URL:              http://bioconductor.org/packages/release/data/annotation/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/data/annotation/src/contrib/org.Rn.eg.db_2.10.1.tar.gz
BuildArch:        noarch
Requires:         R-core R-methods R-AnnotationDbi R-annotate
%if %{without bootstrap}
Requires:         R-hgu95av2.db
%endif
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods
BuildRequires:    R-AnnotationDbi R-annotate
%if %{without bootstrap}
BuildRequires:    R-hgu95av2.db
%endif

%description
Genome wide annotation for Rat, primarily based on mapping using Entrez
Gene identifiers.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{without bootstrap}
%check
%{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/extdata
%{rlibdir}/%{packname}/help



%changelog
* Wed Nov 06 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.10.1-1
+ Revision: 19f1aa1
- LOG Updated to 2.10.1 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12544 |12cu|R-org.Sc.sgd.db-2.10.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with bootstrap
%global packname  org.Sc.sgd.db
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          2.10.1
Release:          1
Summary:          Genome wide annotation for Yeast
Group:            Sciences/Mathematics
License:          Artistic-2.0
URL:              http://bioconductor.org/packages/release/data/annotation/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/data/annotation/src/contrib/org.Sc.sgd.db_2.10.1.tar.gz
BuildArch:        noarch
Requires:         R-core R-methods R-AnnotationDbi R-annotate
%if %{without bootstrap}
Requires:         R-hgu95av2.db
%endif
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods
BuildRequires:    R-AnnotationDbi R-annotate
%if %{without bootstrap}
BuildRequires:    R-hgu95av2.db
%endif

%description
Genome wide annotation for Yeast, primarily based on mapping using ORF
identifiers from SGD.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{without bootstrap}
%check
%{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/extdata
%{rlibdir}/%{packname}/help



%changelog
* Sat Nov 09 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.10.1-1
+ Revision: 1d4198b
- LOG Updated to 2.10.1 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12545 |12cu|rosa-flat-icons-0.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname	rosa-flat
%define _name	rosa-flat
%define version	0.0.2
%define release	1

Summary:	ROSA Flat icons theme
Name:		%{_name}-icons
Version:	%{version}
Release:	%{release}
Source0:	%{tarname}.tar.xz
URL:		www.rosalinux.com
License:	GPLv2
Group:		Graphical desktop/Other
BuildArch:	noarch
BuildRequires:	fdupes inkscape
Requires:	gnome-icon-theme

%description
ROSA icon theme is high quality icon theme for KDE, GNOME and Xfce.
It is part of ROSA theme pack - theme for ROSA Desktop distribution.
Initially based on the original icon theme Elementary by Daniel Fore
(Dan Rabbit).

%prep
%setup -q -n %{_name}

%install
mkdir -p %{buildroot}%{_datadir}/icons/%{_name}
cp -rf ./* %{buildroot}%{_datadir}/icons/%{_name}
%fdupes -s %{buildroot}%{_datadir}/icons/%{_name}

%files
%{_datadir}/icons/%{_name}/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12546 |12cu|rosa-freeze-0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:      rosa-freeze
Version:   0.4
Release:   1
Group:     System/Base
Summary:   ROSA Freeze
License:   BSD
Url:       http://wiki.rosalab.ru/en/index.php/ROSA_Freeze
Source0:   %{name}-%{version}.tar.xz
Source1:   %{name}.rpmlintrc
BuildArch: noarch
Requires:  dracut >= 027-22
Requires:  rsync
Requires:  python-%{name} = %{EVRD}

%description
ROSA Freeze

%package -n     python-%{name}
Summary:        Python API for ROSA Freeze
Group:          System/Base

%description -n python-%{name}
Python-%{name} is a module with Python API to
manipulate ROSA Freeze features.

%prep
%setup -q

%build

%install
install -m700 -D rfreeze %{buildroot}%{_sbindir}/rfreeze
mkdir -p %{buildroot}%{py_puresitedir}
cp -r rosa_freeze %{buildroot}%{py_puresitedir}

%files
%{_sbindir}/*

%files -n python-%{name}
%{py_puresitedir}/*

%changelog
* Fri Sep 05 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.4-1
+ Revision: 8a44e60
- Updated to 0.4 - added more safety checks



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12547 |12cu|rosa-freeze-0.5-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:      rosa-freeze
Version:   0.5
Release:   3
Group:     System/Base
Summary:   ROSA Freeze
License:   BSD
Url:       http://wiki.rosalab.ru/en/index.php/ROSA_Freeze
Source0:   %{name}-%{version}.tar.xz
Source1:   %{name}.rpmlintrc
BuildArch: noarch
Requires:  dracut >= 027-22
Requires:  rsync
Requires:  python-%{name} = %{EVRD}

%description
ROSA Freeze

%package -n     python-%{name}
Summary:        Python API for ROSA Freeze
Group:          System/Base

%description -n python-%{name}
Python-%{name} is a module with Python API to
manipulate ROSA Freeze features.

%prep
%setup -q

%build

%install
install -m700 -D rfreeze %{buildroot}%{_sbindir}/rfreeze
mkdir -p %{buildroot}%{py_puresitedir}
cp -r rosa_freeze %{buildroot}%{py_puresitedir}

%files
%{_sbindir}/*

%files -n python-%{name}
%{py_puresitedir}/*

%changelog
* Thu Sep 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.5-3
+ Revision: a86d246
- Updated tarball - fix typo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12548 |12cu|rosa-freeze-0.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:      rosa-freeze
Version:   0.6
Release:   1
Group:     System/Base
Summary:   ROSA Freeze
License:   BSD
Url:       http://wiki.rosalab.ru/en/index.php/ROSA_Freeze
Source0:   %{name}-%{version}.tar.xz
Source1:   %{name}.rpmlintrc
BuildArch: noarch
Requires:  dracut >= 027-22
Requires:  rsync
Requires:  python-%{name} = %{EVRD}

%description
ROSA Freeze

%package -n     python-%{name}
Summary:        Python API for ROSA Freeze
Group:          System/Base

%description -n python-%{name}
Python-%{name} is a module with Python API to
manipulate ROSA Freeze features.

%prep
%setup -q

%build

%install
install -m700 -D rfreeze %{buildroot}%{_sbindir}/rfreeze
mkdir -p %{buildroot}%{py_puresitedir}
cp -r rosa_freeze %{buildroot}%{py_puresitedir}

%files
%{_sbindir}/*

%files -n python-%{name}
%{py_puresitedir}/*

%changelog
* Thu Sep 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.6-1
+ Revision: 2a9fc8a
- Updated to 0.6 - added basic support for restore points



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12549 |12cu|rosa-lxde-flat-0.0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname	rosa-lxde-flat
%define name	rosa-lxde-flat
%define version	0.0.4
%define release 1

Summary:	ROSA-elementary theme
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{tarname}-%{version}.tar.xz
License:	GPLv2
Group:		Graphical desktop/Other
URL:		www.rosalinux.com
BuildArch:	noarch
Requires:	murrine
Suggests:	rosa-flat-icons

%description
ROSA flat theme creates specially for the ROSA LXDE spin.
Originally based on Sive Flat theme by http://nale12.deviantart.com

%prep
%setup -q

%install
%__rm -rf %{buildroot}
%__mkdir -p %{buildroot}%{_datadir}/themes
%__mkdir -p %{buildroot}%{_datadir}/themes/rosa-lxde-flat
cp -rf ./* %{buildroot}%{_datadir}/themes/rosa-lxde-flat

%files
%defattr(644,root,root,755)
%{_datadir}/themes/*
%changelog
* Fri Nov 22 2013 akdengi <kazancas@mandriva.ru> 0.0.4-1
+ Revision: e70e41a
- More contrast buttons, scrollbars, range and tabs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12550 |12cu|rosa-popularity-contest-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		rosa-popularity-contest
Version:	1.0
Release:	2
Summary:	Vote for your favorite packages automatically
Group:		Education
License:	GPLv2
Source0:	%{name}-%{version}.tar.gz
Requires:	perl
BuildArch:	noarch

%description
The popularity-contest package sets up a cron job that will
periodically anonymously submit to the Debian developers
statistics about the most used Debian packages on this system.

This information helps ROSA making decisions such as which packages.
should go to the supported repositories. It also lets ROSA improve
future versions of the distribution so that the most popular packages
are the ones which are installed automatically for new users.

%prep
%setup -q

%build

%install
mkdir -p %{buildroot}%{_sbindir}
mkdir -p %{buildroot}%{_datadir}/%{name}
mkdir -p %{buildroot}/etc/cron.daily
install -m 755 popularity-contest popcon-largest-unused %{buildroot}/%{_sbindir}
install -m 755 popcon-upload %{buildroot}/%{_datadir}/%{name}
install -m 644 default.conf %{buildroot}/%{_datadir}/%{name}
install -m 755 popularity-contest-cron %{buildroot}/etc/cron.daily

%post
conffile=/etc/rosa-popularity-contest.conf
if [ ! -e $conffile ]; then
        if [ -x /usr/bin/uuidgen ] ; then
                MY_HOSTID=`uuidgen | tr -d -`
        else
	        MY_HOSTID=`dd if=/dev/urandom bs=1k count=1 2>/dev/null | md5sum | sed 's/  -//'''`
        fi

        DAY=`/bin/bash -c 'echo $(($RANDOM % 7))'`
	cat <<-EOF >$conffile
		# Config file for ROSA popularity-contest package.
		#
		# See /usr/share/rosa-popularity-contest/default.conf for more info
		# on the options.

		MY_HOSTID="$MY_HOSTID"
		PARTICIPATE="yes"
		USEHTTP="yes"
		DAY="$DAY"
	EOF

	# Make sure user nobody can read the file.
	chmod a+r $conffile
fi

%files
%{_sbindir}/popularity-contest
%{_sbindir}/popcon-largest-unused
%{_datadir}/%{name}/popcon-upload
%{_datadir}/%{name}/default.conf
/etc/cron.daily/popularity-contest-cron

%changelog
* Thu Mar 20 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0-2
+ Revision: b4fa145
- Fix description



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12551 |12cu|rosa-software-center-0.1.0-0
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Constants ###################################################################
# Required version of Qt5
%define qt_version 5.2.1


# Main Package ################################################################
Name: rosa-software-center
Version: 0.1.0
Release: 0
License: GPLv3+
Group: System/Configuration/Packaging
URL: http://www.rosalab.ru
Summary: Software Center

# Sources #####################################################################
Source0: %{name}-%{version}.tar.gz
Source1: yaml-cpp-0.5.1.tar.gz

# Patches #####################################################################
Patch0: rsc_disable_check_main_repo.patch

# to test metadata generation without ABF
Patch1: try_local_metadata.patch

# Requires ####################################################################
BuildRequires: cmake
BuildRequires: qmake5 >= %{qt_version}
BuildRequires: pkgconfig(Qt5Core) >= %{qt_version}
BuildRequires: pkgconfig(Qt5Quick) >= %{qt_version}
BuildRequires: pkgconfig(Qt5DBus) >= %{qt_version}
BuildRequires: pkgconfig(Qt5Gui) >= %{qt_version}
BuildRequires: pkgconfig(Qt5Svg) >= %{qt_version}
BuildRequires: intltool
BuildRequires: qt5-linguist-tools >= %{qt_version}
BuildRequires: boost-devel
BuildRequires: polkit-qt5-1-devel
BuildRequires: rpm-devel
BuildRequires: curl-devel
BuildRequires: xapian-devel
BuildRequires: pkgconfig(QtCore)

Requires: %{_lib}qt5gui5-x11

Obsoletes: %{name}-updater
Obsoletes: %{name}-notifier
Obsoletes: %{name}-core

%description
Software Center main application


# Preparation #################################################################
%prep
%setup -c -a 1
%patch0 -p1
%patch1 -p1


# Build #######################################################################
%build

# Build and install yaml-cpp
cd yaml-cpp-0.5.1
%cmake -DCMAKE_BUILD_TYPE=Release \
    -DBUILD_SHARED_LIBS=OFF \
    -DYAML_CPP_BUILD_TOOLS=OFF
%make
make DESTDIR=../install install

cd %{_builddir}/%{name}-%{version}

# Build SC
mkdir -p build 
cd build
export CXXFLAGS="-O2 -Wa,--compress-debug-sections -ggdb3 -fvar-tracking-assignments -frecord-gcc-switches -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fPIC"
cmake .. -DCMAKE_BUILD_TYPE=Debug \
    -DCMAKE_INSTALL_PREFIX="/usr" \
    -DBUILD_TESTING=OFF \
    -DAPP_GIT_VERSION="%{version}-%{release}" \
    -DCMAKE_INSTALL_DATADIR="%{_datadir}/%{name}" \
    -DCMAKE_INSTALL_LIBDIR="%{_libdir}" \
    -DCMAKE_INSTALL_SYSCONFDIR="%{_sysconfdir}" \
    -DCMAKE_PREFIX_PATH=%{_builddir}/%{name}-%{version}/yaml-cpp-0.5.1/install/%{_prefix}

%make VERBOSE=1


# Install ####################################################################
%install

%makeinstall_std -C build

# Make autostart of notifier by default => add update skel 
mkdir -p %{buildroot}%{_sysconfdir}/skel/.config/autostart
cp %{buildroot}%{_datadir}/%{name}/desktop_integration/%{name}-notifier.desktop %{buildroot}%{_sysconfdir}/skel/.config/autostart


# Files ######################################################################
%files

# main application
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/*
%{_datadir}/%{name}/images/*
%{_datadir}/%{name}/translations/rsc_*.qm
%{_datadir}/%{name}/ui/*
%{_datadir}/%{name}/ui_modules/*

# rpm support lib
%{_libdir}/libsoftwarecenterrpm.so

# urpm support lib
%{_libdir}/libsoftwarecenterurpm.so
%{_datadir}/%{name}/urpm/*

# core lib
%{_libdir}/libsoftwarecenter.so

# pkhelper
%{_bindir}/%{name}-pkhelper
%config %{_sysconfdir}/dbus-1/system.d/com.rosalinux.softwarecenter.pk.conf
%{_datadir}/dbus-1/system-services/com.rosalinux.softwarecenter.pk.service
%{_datadir}/polkit-1/actions/com.rosalinux.softwarecenter.pk.policy

# rpmhelper
%{_bindir}/%{name}-rpmhelper
%config %{_sysconfdir}/dbus-1/system.d/com.rosalinux.softwarecenter.rpm.conf
%{_datadir}/dbus-1/system-services/com.rosalinux.softwarecenter.rpm.service

# notifier
%{_bindir}/%{name}-notifier
%{_datadir}/%{name}/notifier/*

# notifier-trayicon
%{_bindir}/%{name}-notifier-trayicon
%{_datadir}/%{name}/notifier_trayicon/*

# desctop integration: icon, etc
%{_datadir}/%{name}/desktop_integration/*
%{_sysconfdir}/skel/.config/autostart/%{name}-notifier.desktop

%changelog
* Fri May 30 2014 Dmitry Ashkadov <dmitry.ashkadov@rosalab.ru> 0.1.0-0
+ Revision: 41bf65b
- Update to version 0.1.0

* Mon Apr 28 2014 Dmitry Ashkadov <dmitry.ashkadov@rosalab.ru> 0.0.0-21.20140426.0
+ Revision: b8b820f
- Add Qt5Svg to requirements

* Mon Apr 28 2014 Dmitry Ashkadov <dmitry.ashkadov@rosalab.ru> 0.0.0-21.20140426.0
+ Revision: 27308c2
- Update version of SC

* Wed Mar 12 2014 Dmitry Ashkadov <dmitry.ashkadov@rosalab.ru> 0.0.0-21.20140226.0
+ Revision: a8ff106
- Add patch: Try local metadata

* Wed Feb 26 2014 Dmitry Ashkadov <dmitry.ashkadov@rosalab.ru> 0.0.0-21.20140225.0
+ Revision: 19a7b68
- Update sources

* Sat Feb 08 2014 Dmitry Ashkadov <dmitry.ashkadov@rosalab.ru> 0.0.0-21.20140208.1
+ Revision: 1953179
- Updates sources to fix problem with yaml-cpp

* Fri Feb 07 2014 Dmitry Ashkadov <dmitry.ashkadov@rosalab.ru> 0.0.0-21.20140207.1
+ Revision: dade8fd
- Disable checks for main repository

* Wed Jan 29 2014 Dmitry Ashkadov <dmitry.ashkadov@rosalab.ru> 0.0.0-21.20140123.1
+ Revision: de1de52
- Use more pkgconfig for Qt5

* Wed Jan 29 2014 Dmitry Ashkadov <dmitry.ashkadov@rosalab.ru> 0.0.0-21.20140123.1
+ Revision: c1341f8
- Use pkgconfig for Qt in build requires

* Thu Jan 23 2014 Dmitry Ashkadov <dmitry.ashkadov@rosalab.ru> 0.0.0-21.20140123.1
+ Revision: cc35cdf
- Merge remote-tracking branch 'uxteam/master'
- Conflicts:
- .abf.yml
- rosa-software-center.spec

* Thu Jan 23 2014 Dmitry Ashkadov <dmitry.ashkadov@rosalab.ru> 0.0.0-21.20140123.1
+ Revision: 5d7d8e7
- Sources have been updated

* Sat Dec 07 2013 Dmitry Ashkadov <dmitry.ashkadov@rosalab.ru> 0.0.0-21.20131207.2
+ Revision: 6729e6e
- Sources updated

* Sat Dec 07 2013 Dmitry Ashkadov <dmitry.ashkadov@rosalab.ru> 0.0.0-21.20131207.1
+ Revision: 4449734
- Remove subfolder for libraries

* Sat Dec 07 2013 Dmitry Ashkadov <dmitry.ashkadov@rosalab.ru> 0.0.0-21.20131207.1
+ Revision: 22354c8
- Updates sources to new version

* Thu Sep 26 2013 Julia Pikareva <julia.pikareva@rosalab.ru> 0.0.0-21.20130926.1
+ Revision: 0b3f5a1
- Updated sources.

* Fri Sep 13 2013 Dmitry Ashkadov <dmitry.ashkadov@rosalab.ru> 0.0.0-21.20130913.1
+ Revision: 98b3a9d
- Updated sources, enable debug build

* Tue Sep 03 2013 Julia Pikareva <julia.pikareva@rosalab.ru> 0.0.0-21.20130903.1
+ Revision: 4d64774
- Changed version of QT.

* Tue Sep 03 2013 Julia Pikareva <julia.pikareva@rosalab.ru> 0.0.0-21.20130903.1
+ Revision: c728a76
- Update sourse

* Fri Aug 30 2013 Julia Pikareva <julia.pikareva@rosalab.ru> 0.0.0-21.20130830.0
+ Revision: 4704267
- Fix archive

* Fri Aug 30 2013 Julia Pikareva <julia.pikareva@rosalab.ru> 0.0.0-21.20130830.0
+ Revision: c50555b
- Update sources

* Fri Aug 16 2013 Dmitry Ashkadov <dmitry.ashkadov@rosalab.ru> 0.0.0-20.20130815.1
+ Revision: 6172740
- Added autostart for skel

* Fri Aug 16 2013 Dmitry Ashkadov <dmitry.ashkadov@rosalab.ru> 0.0.0-20.20130815.1
+ Revision: 29f03bc
- Added libqt5gui5-x11 to required

* Fri Aug 16 2013 Dmitry Ashkadov <dmitry.ashkadov@rosalab.ru> 0.0.0-20.20130815.1
+ Revision: 7c224a0
- Added yaml-cpp lib for static linkage and updated sources

* Mon Jul 29 2013 Dmitry Ashkadov <dmitry.ashkadov@rosalab.ru> 0.0.0-20.20130729.1
+ Revision: 0ebb42c
- Update sources

* Mon Jul 29 2013 Dmitry Ashkadov <dmitry.ashkadov@rosalab.ru> 0.0.0-20.20130729.0
+ Revision: b884c56
- Add curl to BuildRequires

* Mon Jul 29 2013 Dmitry Ashkadov <dmitry.ashkadov@rosalab.ru> 0.0.0-20.20130729.0
+ Revision: 13579b2
- Add rpm-devel to BuildRequires

* Mon Jul 29 2013 Dmitry Ashkadov <dmitry.ashkadov@rosalab.ru> 0.0.0-20.20130729.0
+ Revision: aa30656
- Updates sources and refactor spec

* Sat Jul 27 2013 Dmitry Ashkadov <dmitry.ashkadov@rosalab.ru> 0.0.0-17.2601026
+ Revision: b1c648b
- Spec file has been updated to correspong new version of SC

* Tue May 28 2013 Dmitry Ashkadov <dmitry.ashkadov@rosalab.ru> 0.0.0-16.d4f7bb4
+ Revision: 53e723f
- Updated sources

* Wed May 22 2013 Julia Pikareva <uxteam@rosalab.ru> 0.0.0-14.54bba5e
+ Revision: 846d475
- Transform page of the package information.

* Mon May 20 2013 Dmitry Ashkadov <dmitry.ashkadov@rosalab.ru> 0.0.0-13.c3acf61
+ Revision: 29ee814
- Update sources

* Thu May 16 2013 Dmitry Ashkadov <dmitry.ashkadov@rosalab.ru> 0.0.0-12.128fa55
+ Revision: e358f7c
- Update sources

* Wed May 08 2013 Ural Mullabaev <uxteam@rosalab.ru> 0.0.0-11.7f900a4
+ Revision: 11e9df2
- Increased release version



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12552 |12cu|rosegarden-14.02-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		rosegarden
Version:	14.02
Release:	1
Summary:	Midi, audio and notation editor
License:	GPLv2+
Group:		Sound
URL:		http://www.rosegardenmusic.com/
Source0:	http://sourceforge.net/projects/rosegarden/files/rosegarden/14.02/%{name}-%{version}.tar.bz2
Source100:	%{name}.rpmlintrc
BuildRequires:	kdelibs4-devel
BuildRequires:	ladspa-devel
BuildRequires:	pkgconfig(jack)
BuildRequires:	pkgconfig(lrdf)
BuildRequires:	pkgconfig(dssi)
BuildRequires:	pkgconfig(fftw3)
BuildRequires:	pkgconfig(liblo)
BuildRequires:	pkgconfig(xft)
BuildRequires:	imagemagick
BuildRequires:	chrpath
BuildRequires:	libxml2-utils
BuildRequires:	makedepend
BuildRequires:	python
BuildRequires:	alsa-oss-devel
BuildRequires:	lirc-devel
Requires:	flac
Requires:	wavpack
Requires:	libsndfile-progs
# For sndfile-resample, see https://bugzilla.novell.com/show_bug.cgi?id=443543
# - AdamW 2008/12
Requires:	libsamplerate-progs
Requires:	xterm
Suggests:	lilypond
Suggests:	okular
Suggests:	qjackctl
Suggests:	fluidsynth
%rename		%{name}4

%description
Rosegarden is an attractive, user-friendly MIDI and audio sequencer, notation
editor, and general-purpose music composition and editing application for Unix
and Linux

%files -n %{name}
%doc AUTHORS COPYING README
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/*/*/*/*%{name}*
%{_datadir}/mime/*
%{_datadir}/appdata/rosegarden.appdata.xml

#--------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{version}


%build
#export QTDIR=/usr/lib/qt4
%configure2_5x
%make


%install
%makeinstall_std

# install some extra files
mkdir -p %{buildroot}%{_datadir}/%{name}
cp -pr \
	data/autoload \
	data/chords \
	data/examples \
	data/fonts \
	data/library \
	data/pixmaps \
	data/presets \
	data/profile \
	data/styles \
	data/templates \
	%{buildroot}%{_datadir}/%{name}

#vim: set ft=rpm tabstop=4 shiftwidth=4 expandtab smarttab autoindent smartindent nu:



%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 14.02-1
+ Revision: de0f234
- Updated to 14.02 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12553 |12cu|roundcubemail-0.9.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %mdkversion >= 201200
# rpmlint just sucks!!!
%define _build_pkgcheck_set %{nil}
%define _build_pkgcheck_srpm %{nil}
%endif

Summary:	A PHP-based webmail server
Name:		roundcubemail
Version:	0.9.5
Release:	1
Group:		System/Servers
License:	GPLv2
# Use the -dep tarballs. These use system copies of the PHP stuff
# rather than including them, which is better for our purposes.
# - AdamW 2007/07
URL:		http://www.roundcube.net/
Source0:	https://sourceforge.net/projects/roundcubemail/files/roundcubemail-dependent/0.9.5/roundcubemail-0.9.5-dep.tar.gz
Epoch:		1
Requires:	apache-mod_php
Requires:	php-gd
Requires:	php-gettext
Requires:	php-iconv
Requires:	php-mbstring
Requires:	php-mcrypt
Requires:	php-openssl
Requires:	php-pspell
Requires:	php-session
Requires:	php-pear-Auth_SASL
Requires:	php-pear-Mail_Mime
Requires:	php-pear-Net_SMTP
Requires:	php-pear-Net_LDAP2
Requires:	php-pear-MDB2
Requires:	php-pear-Net_IDNA2
# The installer suggests the use of these, but they're not
# required - AdamW 2011/01
Suggests:	php-fileinfo
Suggests:	php-intl
# Most people will probably use mysql, but you can use sqlite or
# pgsql, so not a hard require - AdamW 2008/10
Suggests:	php-pear-MDB2_Driver_mysql
BuildArch:	noarch
# rpm-build / rpm macros does not seem to require php-cli in cooker
BuildRequires:	php-cli

%description
RoundCube Webmail is a browser-based multilingual IMAP client with an
application-like user interface. It provides full functionality you expect
from an e-mail client, including MIME support, address book, folder
manipulation, message searching and spell checking. RoundCube Webmail is
written in PHP and requires a MySQL or PostgreSQL database. The user
interface is fully skinnable using XHTML and CSS 2.

%prep

%setup -q -n %{name}-%{version}-dep

%build

%install

# tell it that we're moving the configuration files
for i in installer/index.php program/include/iniset.php; do \
	sed -i \
		-e "s,INSTALL_PATH . 'config','%{_sysconfdir}/%{name}',g" \
		$i; \
done
# use systemwide log dir and temp dir
sed -i \
    -e 's,logs/,%{_logdir}/%{name}/,g' \
    -e 's,temp/,/tmp/,g' \
    config/main.inc.php.dist
mkdir -p %{buildroot}%{_datadir}/%{name}
mkdir -p %{buildroot}%{_sysconfdir}/%{name}
mkdir -p %{buildroot}%{_logdir}/%{name}
cp -a config/db.inc.php.dist %{buildroot}%{_sysconfdir}/%{name}/db.inc.php
cp -a config/db.inc.php.dist %{buildroot}%{_sysconfdir}/%{name}/db.inc.php.dist
cp -a config/main.inc.php.dist %{buildroot}%{_sysconfdir}/%{name}/main.inc.php
cp -a config/main.inc.php.dist %{buildroot}%{_sysconfdir}/%{name}/main.inc.php.dist
rm -rf config
rm -rf temp
rm -rf logs
cp -a * %{buildroot}%{_datadir}/%{name}

pushd %{buildroot}%{_datadir}/%{name}
rm -f CHANGELOG INSTALL UPGRADING LICENSE README
popd


cat <<EOF > README.urpmi

This package conforms to the Mandriva web applications policy:
http://wiki.mandriva.com/Policies/Web_Applications

It therefore differs from a standard installation in the following
ways:

* Logs are stored to /var/log/roundcubemail
* Temporary files are placed in /tmp
* Configuration files (main.inc.php and db.inc.php) are placed in
  /etc/roundcubemail

You will need to edit /etc/roundcubemail/main.inc.php and
/etc/roundcubemail/db.inc.php appropriately for your site before you
can use Roundcube. You must at least configure an appropriate mail
server and port in main.inc.php, and change the 
$rcmail_config['des_key'] setting. In db.inc.php you must configure
an appropriate database location and user; in the most simple
configuration, you would create a new user and database both named
'roundcubemail' on a MySQL server running on the same machine, give
the roundcubemail user full read/write access to the roundcubemail
database, and set db.inc.php appropriately. Roundcubemail ships with
an installer which can help you do all this, but it is disabled by
default for security reasons. You can enable it in main.inc.php by
setting the 'enable_installer' variable to 'true'. Then browse to
http://server/roundcubemail/installer to use the installer.
EOF

mkdir -p %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
Alias /%{name} %{_datadir}/%{name}

<Directory %{_datadir}/%{name}>
   Require all granted
</Directory>

<Directory %{_datadir}/%{name}/SQL>
    Require all denied
</Directory>

php_value suhosin.session.encrypt Off
EOF



%clean

%files
%doc CHANGELOG README.urpmi UPGRADING
%{_datadir}/%{name}
%dir %{_sysconfdir}/%{name}
%{_logdir}/%{name}
# these store the default values, the installer refers to them
# no need to edit them so they're not tagged config - AdamW 2011/01
%{_sysconfdir}/%{name}/db.inc.php.dist
%{_sysconfdir}/%{name}/main.inc.php.dist
%config(noreplace) %{_sysconfdir}/%{name}/db.inc.php
%config(noreplace) %{_sysconfdir}/%{name}/main.inc.php
%config(noreplace) %{_webappconfdir}/%{name}.conf


%changelog
* Sat Jan 11 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:0.9.5-1
+ Revision: 6c11d3e
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12554 |12cu|rox-clib-2.1.10-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname ROX-CLib
%define major 6
%define libname %mklibname rox-c %major
%define develname %mklibname -d rox-c

Summary:	Shared code for ROX applications
Name:		rox-clib
Version:	2.1.10
Release:	4
Source0:	http://www.kerofin.demon.co.uk/rox/%{oname}-%{version}.tar.gz
URL:		http://www.kerofin.demon.co.uk/rox/ROX-CLib.html
License:	GPLv2
Group:		Graphical desktop/Other
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libxml-2.0)
Requires:	rox

%description
A library for ROX applications written in C.

%package -n %libname
Group: System/Libraries
Summary: Shared library of ROX-Clib
Requires: %name >= %version

%description -n %libname
A library for ROX applications written in C.

%package -n %develname
Group: Development/C
Summary: Headers for the rox C library
Requires: %libname = %version
Provides: librox-c-devel = %{EVRD}
Requires: libgtk+2.0-devel
Requires: libxml2-devel
Obsoletes: %mklibname -d rox-c 6

%description -n %develname
A library for ROX applications written in C.

%prep
%setup -q -n %oname
rm -rf .xvpics

%build
export CFLAGS="%optflags"
./AppRun --compile

%install
mkdir -p %buildroot/%_libdir
cd ..
cp -r %oname %buildroot/%_libdir
rm -rf %buildroot/%_libdir/%oname/src
perl -pi -e "s/lib/%_lib/g" %buildroot/%_libdir/%oname/Linux-*/bin/rox_run
perl -pi -e "s!$RPM_BUILD_DIR/%oname/src/../!%_libdir/%oname/!"  %buildroot/%_libdir/%oname/Linux-*/lib/librox-clib.la 

%files
%doc %_libdir/%oname/Help
%dir %_libdir/%oname
%_libdir/%oname/ROX-CLib.xml
%_libdir/%oname/ROX-CLib-src.xml
%_libdir/%oname/App*
%_libdir/%oname/.DirIcon
%dir %_libdir/%oname/Linux*/
%_libdir/%oname/Linux*/bin
%dir %_libdir/%oname/Linux*/lib

%files -n %libname
%_libdir/%oname/Linux*/lib/librox-clib.so.%{major}*

%files -n %develname
%_libdir/%oname/Linux*/lib/librox-clib.a
%_libdir/%oname/Linux*/lib/librox-clib.so
%_libdir/%oname/Linux*/lib/ROX-CLib.pc
%_libdir/%oname/Linux*/include




%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 2.1.10-2mdv2011.0
+ Revision: 614711
- the mass rebuild of 2010.1 packages

* Thu Mar 04 2010 Sandro Cazzaniga <kharec@mandriva.org> 2.1.10-1mdv2010.1
+ Revision: 514332
- fix license
- fix file list
- update to 2.1.10

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 2.1.9-4mdv2010.0
+ Revision: 433356
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 2.1.9-3mdv2009.0
+ Revision: 242555
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Götz Waschk <waschk@mandriva.org>
    - fix description

* Wed Sep 05 2007 Götz Waschk <waschk@mandriva.org> 2.1.9-1mdv2008.0
+ Revision: 79945
- new version
- new devel name
- update file list


* Sun Jan 14 2007 Götz Waschk <waschk@mandriva.org> 2.1.7-3mdv2007.0
+ Revision: 108622
- Import rox-clib

* Sun Jan 14 2007 Gtz Waschk <waschk@mandriva.org> 2.1.7-3mdv2007.1
- fix devel deps

* Fri Jul 21 2006 Götz Waschk <waschk@mandriva.org> 2.1.7-2mdk
- Rebuild

* Mon Jan 02 2006 Gtz Waschk <waschk@mandriva.org> 2.1.7-1mdk
- new major
- New release 2.1.7
- use mkrel

* Tue Oct 18 2005 Götz Waschk <waschk@mandriva.org> 2.1.5-1mdk
- New release 2.1.5

* Wed Nov 24 2004 Goetz Waschk <waschk@linux-mandrake.com> 2.1.4-1mdk
- New release 2.1.4

* Mon Sep 27 2004 Goetz Waschk <waschk@linux-mandrake.com> 2.1.3-1mdk
- New release 2.1.3

* Sat Aug 07 2004 Gtz Waschk <waschk@linux-mandrake.com> 2.1.2-1mdk
- add missing file
- New release 2.1.2

* Sat May 15 2004 Goetz Waschk <waschk@linux-mandrake.com> 2.1.1-1mdk
- New release 2.1.1

* Thu May 06 2004 Goetz Waschk <waschk@linux-mandrake.com> 2.1.0-1mdk
- New release 2.1.0

* Sat Jan 17 2004 Gtz Waschk <waschk@linux-mandrake.com> 2.0.0-1mdk
- new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12555 |12cu|rox-mime-editor-0.5-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name rox-mime-editor
%define oname MIME-Editor
%define fname mime-editor
%define version 0.5
%define release %mkrel 5
%define appdir %_prefix/lib/apps

Summary: MIME database editor
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://prdownloads.sourceforge.net/rox/%fname-%version.tar.bz2
License: GPL
Group: Graphical desktop/Other
URL: http://rox.sf.net/mime_editor.php3
BuildRoot: %{_tmppath}/%{name}-buildroot
Requires: rox-lib
Buildarch: noarch

%description
The Shared MIME Database stores information about file types. It holds
information such as "Files with names ending in .html have the MIME
type text/html" and "A text/html file should be described as an `HTML
Page'".

Normally, you shouldn't need to edit this database, but if you do you
can use MIME-Editor for the task.

%prep
%setup -q -n %fname-%version

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p %buildroot/%appdir
cp -r %oname %buildroot/%appdir
rm -f %buildroot%appdir/%oname/Messages/dist
rm -f %buildroot%appdir/%oname/Messages/*po
for gmo in %buildroot%appdir/%oname/Messages/*.gmo;do
echo "%lang($(basename $gmo|sed s/.gmo//)) $(echo $gmo|sed s!%buildroot!!)" >> %name.lang
done

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %name.lang
%defattr(-,root,root)
%doc %appdir/%oname/Help
%dir %appdir/%oname/
%appdir/%oname/*.*
%appdir/%oname/AppRun
%appdir/%oname/.DirIcon
%dir %appdir/%oname/Messages




%changelog
* Wed Feb 01 2012 Rosa <rosa@rosa-build.rosalab.ru> 0.5-5
+ Revision: 3061473
- Automatic import for version 0.5



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12556 |12cu|rox-mime-editor-0.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name rox-mime-editor
%define oname MIME-Editor
%define fname mime-editor
%define version 0.5
%define release %mkrel 5
%define appdir %_prefix/lib/apps

Summary: MIME database editor
Name: %{name}
Version: 0.6
Release: 1
Source0: https://sourceforge.net/projects/rox/files/MIME-Editor/0.6/mime-editor-%{version}.tar.bz2
License: GPL
Group: Graphical desktop/Other
URL: http://rox.sf.net/mime_editor.php3
Requires: rox-lib
Buildarch: noarch

%description
The Shared MIME Database stores information about file types. It holds
information such as "Files with names ending in .html have the MIME
type text/html" and "A text/html file should be described as an `HTML
Page'".

Normally, you shouldn't need to edit this database, but if you do you
can use MIME-Editor for the task.

%prep
%setup -q -n %fname-%version

%build

%install
mkdir -p %{buildroot}/%appdir
cp -r %oname %{buildroot}/%appdir
rm -f %{buildroot}%appdir/%oname/Messages/dist
rm -f %{buildroot}%appdir/%oname/Messages/*po
for gmo in %{buildroot}%appdir/%oname/Messages/*.gmo;do
echo "%lang($(basename $gmo|sed s/.gmo//)) $(echo $gmo|sed s!%{buildroot}!!)" >> %name.lang
done

%clean

%files -f %name.lang
%doc %appdir/%oname/Help
%dir %appdir/%oname/
%appdir/%oname/*.*
%appdir/%oname/AppRun
%appdir/%oname/.DirIcon
%dir %appdir/%oname/Messages




%changelog
* Fri Jan 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.6-1
+ Revision: 443c500
- LOG Updated to 0.6 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12557 |12cu|rox-musicbox-027-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

%define oname MusicBox

Summary: Music player for the ROX desktop
Name:    rox-musicbox
Version: 027
Release: 8
Source0: http://www.hayber.us/rox/musicbox/%{oname}-%{version}.tar.bz2
Patch:   MusicBox-026-pic.patch
License: GPL
Group:   Sound
URL: http://www.hayber.us/rox/MusicBox/
Requires: rox-lib >= 1.9.8
Requires: pyvorbis
Requires: pyao
Requires: pymad
Requires: pyid3lib
#BuildRequires: libflac-devel
BuildRequires: python-devel
BuildRequires: swig

%description
MusicBox plays your mp3 and ogg files (yea!).  It supports ogg via
pyogg/libvorbis and mp3 via pymad/libmad.

MusicBox supports mp3, ogg files, directories, .pls and .m3u files to
build the playlist.  Any and all of these can be used together.

%prep
%setup -q -n %oname
%patch -p1
find  . -name .svn|xargs rm -rf

%build
#cd plugins/flac
#%make

%install
rm -rf %{name}.lang
mkdir -p %{buildroot}/%{_libdir}/apps
cp -r ../%{oname} %{buildroot}/%{_libdir}/apps/
rm -f %{buildroot}/%{_libdir}/apps/%{oname}/Messages/*.po
rm -f %{buildroot}/%{_libdir}/apps/%{oname}/messages.pot
# wrong bytecode version
rm -f %{buildroot}/%{_libdir}/apps/%{oname}/*.pyc
rm -f %{buildroot}/%{_libdir}/apps/%{oname}/Messages/dist
rm -f %{buildroot}/%{_libdir}/apps/%{oname}/Messages/update-po
rm -f %{buildroot}/%{_libdir}/apps/%{oname}/Messages/make_tips
#flac source code
rm -f %{buildroot}%{_libdir}/apps/%{oname}/plugins/flac/*.i
rm -f %{buildroot}%{_libdir}/apps/%{oname}/plugins/flac/*.c 
rm -f %{buildroot}%{_libdir}/apps/%{oname}/plugins/flac/Makefile

for gmo in %{buildroot}%{_libdir}/apps/%{oname}/Messages/*.gmo;do
echo "%lang($(basename $gmo|sed s/.gmo//)) $(echo $gmo|sed s!%{buildroot}!!)" >> %{name}.lang
done

%files -f %{name}.lang
%doc %{_libdir}/apps/%{oname}/Help
%dir %{_libdir}/apps/%{oname}/
%dir %{_libdir}/apps/%{oname}/Messages
%{_libdir}/apps/%{oname}/Messages/tips.py
%{_libdir}/apps/%{oname}/plugins/
%{_libdir}/apps/%{oname}/Extras/
%{_libdir}/apps/%{oname}/images/
%{_libdir}/apps/%{oname}/AppRun
%{_libdir}/apps/%{oname}/.DirIcon
%{_libdir}/apps/%{oname}/*.py
%{_libdir}/apps/%{oname}/AppInfo.xml
%{_libdir}/apps/%{oname}/Options.xml
%{_libdir}/apps/%{oname}/tips

%changelog
* Thu Mar 20 2014 Denis Silakov <denis.silakov@rosalab.ru> 027-8
+ Revision: 3267af8
- Disable debug



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12558 |12cu|rox-session-0.30-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname ROX-Session
%define version 0.30
%define name rox-session
%define appdir %_prefix/lib/apps
Name:		%name
Version:	%version
Release:    6
Summary:	Session manager for the ROX graphical desktop
Group:		Graphical desktop/Other
License:	GPL
URL:		http://rox.sourceforge.net/rox_session.php3
Source:		http://prdownloads.sourceforge.net/rox/%{name}-%{version}.tar.bz2
Source1:	rox-session
Source2:	%name-48.png
Source3:	%name-32.png
Source4:	%name-16.png
Patch1: rox-session-0.26-suppress-error.patch
Requires:	rox-lib
Requires: 	python
Requires:	dbus-python
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildArch: noarch

%description
ROX-Session is a really simple session manager. It loads, runs any
programs you asked it to, and then quits when you run it a second time
(thus ending your session). It does not display any windows until you
ask it to quit.

The first time you run it it will offer to make itself your session
manager (so that you'll get a ROX desktop when you log in).

%prep
%setup -q
%patch1 -p1
chmod 644 %oname/*.xml

%build
rm -f %oname/Messages/*.p?
rm -f %oname/Messages/update-po
rm -f %oname/Messages/dist

%install
rm -rf $RPM_BUILD_ROOT %name.lang
mkdir -p $RPM_BUILD_ROOT%appdir
cp -a ./%oname $RPM_BUILD_ROOT%appdir
rm -rf %buildroot%appdir/%oname/{src,build}

#rox session entry
mkdir -p %{buildroot}%{_sysconfdir}/X11/wmsession.d
cat << EOF > %{buildroot}%{_sysconfdir}/X11/wmsession.d/17Rox
NAME=ROX
ICON=%name.png
DESC=Session manager for the ROX desktop
EXEC=%{_bindir}/rox-session
SCRIPT:
exec %{_bindir}/rox-session
EOF

#session script
mkdir -p %buildroot%_bindir
cp %SOURCE1 %buildroot%_bindir/%name
#gw path to the ROX-Session directory
perl -pi -e "s^%%s^%appdir/%oname^" %buildroot%_bindir/%name

#session icons
mkdir -p %buildroot{%_iconsdir,%_miconsdir,%_liconsdir}
install -m 644 %SOURCE2 %buildroot%_liconsdir/%name.png
install -m 644 %SOURCE3 %buildroot%_iconsdir/%name.png
install -m 644 %SOURCE4 %buildroot%_miconsdir/%name.png

for gmo in %buildroot%appdir/%oname/Messages/*.gmo;do
echo "%lang($(basename $gmo|sed s/.gmo//)) $(echo $gmo|sed s!%buildroot!!)" >> %name.lang
done

%clean
rm -rf $RPM_BUILD_ROOT



%files -f %name.lang
%defattr (-,root,root)
%config(noreplace) %{_sysconfdir}/X11/wmsession.d/17Rox
%attr(755,root,root) %{_bindir}/rox-session
%doc %appdir/%oname/Help
%dir %appdir/%oname
%appdir/%oname/.DirIcon
%appdir/%oname/browser
%appdir/%oname/AppRun
%appdir/%oname/Login
%appdir/%oname/RunROX
%appdir/%oname/Setup*
%appdir/%oname/Styles
%appdir/%oname/*.*
%appdir/%oname/images
%appdir/%oname/tests
%dir %appdir/%oname/Messages
%_liconsdir/%name.png
%_iconsdir/%name.png
%_miconsdir/%name.png



%changelog
* Thu May 07 2009 Gustavo De Nardin <gustavodn@mandriva.com> 0.30-5mdv2010.0
+ Revision: 372808
- fixed oroborox WM name
- use bunzipped file
- bunzip2 plain text file

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.30-4mdv2009.0
+ Revision: 260303
- rebuild

* Mon Jul 28 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.30-3mdv2009.0
+ Revision: 251444
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.30-1mdv2008.1
+ Revision: 140747
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Apr 17 2007 GÃ¶tz Waschk <waschk@mandriva.org> 0.30-1mdv2007.1
+ Revision: 13565
- new version


* Mon Sep 11 2006 Götz Waschk <waschk@mandriva.org> 0.29-1mdv2007.0
- New version 0.29

* Mon Jul 31 2006 GÃ¶tz Waschk <waschk@mandriva.org> 0.28-1mdv2007.0
- Rebuild

* Sat Mar 11 2006 Götz Waschk <waschk@mandriva.org> 0.28-1mdk
- update file list
- New release 0.28

* Mon Feb 13 2006 Götz Waschk <waschk@mandriva.org> 0.27-1mdk
- it is noarch now
- drop patch 0
- new source URL
- new version

* Wed Jan 25 2006 GÃ¶tz Waschk <waschk@mandriva.org> 0.26-5mdk
- rebuild for new dbus
- use mkrel

* Wed Oct 26 2005 GÃ¶tz Waschk <waschk@mandriva.org> 0.26-4mdk
- rebuild for new dbus

* Thu Oct 13 2005 Götz Waschk <waschk@mandriva.org> 0.26-3mdk
- update session script (source 1)
- patch1 to suppress error about 0which

* Sun Aug 28 2005 Götz Waschk <waschk@mandriva.org> 0.26-2mdk
- reebable fortify

* Sun Aug 28 2005 Götz Waschk <waschk@mandriva.org> 0.26-1mdk
- update paths
- disable fortify
- New release 0.26

* Thu Aug 11 2005 GÃ¶tz Waschk <waschk@mandriva.org> 0.1.25-2mdk
- Rebuild

* Thu Oct 14 2004 Goetz Waschk <waschk@linux-mandrake.com> 0.1.25-1mdk
- New release 0.1.25

* Fri Aug 20 2004 Götz Waschk <waschk@linux-mandrake.com> 0.1.24-1mdk
- fix source URL
- New release 0.1.24

* Fri Jun 11 2004 Götz Waschk <waschk@linux-mandrake.com> 0.1.23-1mdk
- patch to prefer oroborox if installed
- New release 0.1.23

* Tue Apr 27 2004 Götz Waschk <waschk@linux-mandrake.com> 0.1.22-2mdk
- update source1

* Mon Apr 26 2004 Götz Waschk <waschk@linux-mandrake.com> 0.1.22-1mdk
- fix file listing
- requires dbus
- cvs snapshot

* Sun Oct 26 2003 Götz Waschk <waschk@linux-mandrake.com> 0.1.21-1mdk
- new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12559 |12cu|rox-wallpaper-2.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname wallpaper
%define appdir %{_prefix}/lib/apps

Summary:   Set the wallpaper image for the ROX graphical desktop
Name:      rox-wallpaper
Version:   2.3
Release:   1
Source0:   https://sourceforge.net/projects/rox/files/Wallpaper/2.3/Wallpaper-%{version}.tar.gz
License:   GPL
Group:     Graphical desktop/Other
URL:       http://rox.sf.net/wallpaper.html
Requires:  rox-lib
BuildArch: noarch

%description
This program can be used to set the background image for your pinboard, if
you are using ROX-Filer 1.3.1 or later to manage it. Use an older version of
Wallpaper to set the background with older versions of the filer.

Note that ROX-Filer already allows you to set an image or plain colour for
the backdrop. Wallpaper lets you do more interesting things...

%prep
%setup -qc
chmod 644 Wallpaper/Wallpaper.xml

%build

%install
rm -rf %{buildroot} %name.lang
mkdir -p %{buildroot}/%{appdir}
cp -r Wallpaper %{buildroot}/%{appdir}
rm -rf %{buildroot}/%{appdir}/Wallpaper/Messages/*.po
rm -rf %{buildroot}/%{appdir}/Wallpaper/Messages/dist
rm -rf %{buildroot}/%{appdir}/Wallpaper/Messages/update-po
for gmo in %{buildroot}%{appdir}/Wallpaper/Messages/*.gmo;do
echo "%lang($(basename $gmo|sed s/.gmo//)) $(echo $gmo|sed s!%{buildroot}!!)" >> %name.lang
done

%clean

%files -f %name.lang
%doc %{appdir}/Wallpaper/Help
%dir %{appdir}/Wallpaper
%{appdir}/Wallpaper/.DirIcon
%{appdir}/Wallpaper/*.py
%{appdir}/Wallpaper/App*
%{appdir}/Wallpaper/Wallpaper.xml
%{appdir}/Wallpaper/Messages/messages.pot
%{appdir}/Wallpaper/makedist.sh


%changelog
* Thu Jan 23 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.3-1
+ Revision: db9e23c
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12560 |12cu|R-oz-1.0.20-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  oz
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          1.0.20
Release:          1
Summary:          Plot the Australian coastline and states
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/oz_1.0-20.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-graphics 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    R-graphics 

%description
Functions for plotting Australia's coastline and state boundaries.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help



%changelog
* Thu Feb 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.20-1
+ Revision: 8f240a7
- Updated to 1.0.20 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12561 |12cu|R-pan-0.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  pan
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.9
Release:          1
Summary:          Multiple imputation for multivariate panel or clustered data
Group:            Sciences/Mathematics
License:          MIT + file LICENSE
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz



Requires:         R-mitools R-lme4 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 

BuildRequires:   R-mitools R-lme4 
%description
Multiple imputation for multivariate panel or clustered data

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/LICENSE
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/libs

%changelog
* Mon Nov 04 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.9-1
+ Revision: db76876
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12562 |12cu|R-parathyroidSE-1.0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

%global packname  parathyroidSE
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.0.4
Release:          1
Summary:          SummarizedExperiment for RNA-Seq of primary cultures of parathyroid tumors
Group:            Sciences/Mathematics
License:          LGPL
URL:              http://bioconductor.org/packages/release/data/experiment/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/data/experiment/src/contrib/%{packname}_%{version}.tar.gz

Requires:         R-GenomicRanges 

Requires:         R-Rsamtools R-GEOquery R-SRAdb R-GenomicFeatures R-BiocStyle 
BuildRequires:    R-devel Rmath-devel texlive-latex R-GenomicRanges

BuildRequires:   R-Rsamtools R-GEOquery R-SRAdb R-GenomicFeatures R-BiocStyle 

%description
This package provides SummarizedExperiment objects of read counts in genes
and exonic parts for paired-end RNA-Seq data from experiments on primary
cultures of parathyroid tumors.  The data were presented in the article
"Evidence of a Functional Estrogen Receptor in Parathyroid Adenomas" by
Haglund F, Ma R, Huss M, Sulaiman L, Lu M, Nilsson IL, Hoog A, Juhlin CC,
Hartman J, Larsson C, J Clin Endocrinol Metab. jc.2012-2484, Epub 2012 Sep
28, PMID: 23024189.  The sequencing was performed on tumor cultures from 4
patients at 2 time points over 3 conditions (DPN, OHT and control).  One
control sample was omitted by the paper authors due to low quality.  The
package vignette describes the creation of the object from raw sequencing
data provided by NCBI Gene Expression Omnibus under accession number
GSE37211.  The gene and exon features are the GRCh37 Ensembl annotations.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

# Disable check, some tricks are required to pass them inside ABF chroots
# %check
# %{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/extdata
%{rlibdir}/%{packname}/help

%changelog
* Mon Mar 31 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.4-1
+ Revision: 1b55039
- Disable debug



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12563 |12cu|R-party-1.0.13-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  party
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.0.13
Release:          1
Summary:          A Laboratory for Recursive Partytioning
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/party_1.0-13.tar.gz
Requires:         R-methods R-survival R-grid R-modeltools R-coin R-zoo
Requires:         R-sandwich R-strucchange R-vcd R-stats
Requires:         R-ipred R-mlbench R-colorspace R-MASS R-mvtnorm
BuildRequires:    R-devel Rmath-devel texlive-collection-latex
BuildRequires: R-TH.data
Requires: R-TH.data
BuildRequires:    R-methods R-survival R-grid R-modeltools R-coin R-zoo
BuildRequires:    R-sandwich R-strucchange R-vcd R-stats
BuildRequires:    R-ipred R-mlbench R-colorspace R-MASS R-mvtnorm
BuildRequires:    blas-devel
BuildRequires:    lapack-devel

%description
A computational toolbox for recursive partitioning. The core of the
package is ctree(), an implementation of conditional inference trees which
embed tree-structured regression models into a well defined theory of
conditional inference procedures. This non-parametric class of regression
trees is applicable to all kinds of regression problems, including
nominal, ordinal, numeric, censored as well as multivariate response
variables and arbitrary measurement scales of the covariates. Based on
conditional inference trees, cforest() provides an implementation of
Breiman's random forests. The function mob() implements an algorithm for
recursive partitioning based on parametric models (e.g. linear models,
GLMs or survival regression) employing parameter instability tests for
split selection. Extensible functionality for visualizing tree-structured
regression models is available.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{without bootstrap}
%check
%{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/party/demo/strucchange-perm.R
%{rlibdir}/party/doxygen.cfg



%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.13-1
+ Revision: 3aa542a
- Updated to 1.0.13 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12564 |12cu|R-pasilla-0.2.20-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  pasilla
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          0.2.20
Release:          1
Summary:          Per-exon and per-gene read counts of RNA-seq samples of Pasilla knock-down
Group:            Sciences/Mathematics
License:          LGPL
URL:              None
Source0:          http://bioconductor.org/packages/data/experiment/src/contrib/pasilla_0.2.20.tar.gz
Requires:         R-DEXSeq R-DESeq 
Requires:         R-locfit R-edgeR R-xtable 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-DEXSeq R-DESeq
BuildRequires:    R-locfit R-edgeR R-xtable 

%description
This package provides per-exon and per-gene read counts computed for
selected genes from RNA-seq data that were presented in the article
"Conservation of an RNA regulatory map between Drosophila and mammals" by
Brooks AN, Yang L, Duff MO, Hansen KD, Park JW, Dudoit S, Brenner SE,
Graveley BR, Genome Res. 2011 Feb;21(2):193-202, Epub 2010 Oct 4, PMID:
20921232.  The experiment studied the effect of RNAi knockdown of Pasilla,
the Drosophila melanogaster ortholog of mammalian NOVA1 and NOVA2, on the
transcriptome.  The package vignette describes how the data provided here
were derived from the RNA-Seq read sequence data that is provided by NCBI
Gene Expression Omnibus under accession numbers GSM461176 to GSM461181

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

# %check
# %{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/extdata
%{rlibdir}/%{packname}/help


%changelog
* Tue Mar 04 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.2.20-1
+ Revision: 97067df
- Updated to 0.2.20



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12565 |12cu|R-pbivnorm-0.5.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  pbivnorm
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.5.1
Release:          1
Summary:          Vectorized Bivariate Normal CDF
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.5-1.tar.gz

BuildRequires:    R-devel Rmath-devel


%description
Provides a vectorized R function for calculating probabilities from a
standard bivariate normal CDF.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs

%changelog
* Thu Dec 05 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.5.1-1
+ Revision: 2c6e57b
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12566 |12cu|R-pbkrtest-0.3.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  pbkrtest
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          0.3.7
Release:          1
Summary:          Parametric bootstrap and Kenward Roger based methods for mixed model comparison
Group:            Sciences/Mathematics
License:          GPLv2+
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.3-7.tar.gz

Requires:         R-MASS R-lme4 R-parallel 
Requires:         R-Matrix 
Requires:         R-gplots 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-MASS R-lme4 R-parallel
BuildRequires:    R-Matrix 
BuildRequires:   R-gplots 
%description
Test in linear mixed effects models. . Attention is on linear mixed
effects models as implemented in the lme4 package. . The package
implements a parametric bootstrap test . The package implements a
Kenward-Roger modification of F-tests

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

# % check
# %{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help

%changelog
* Fri Dec 27 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.3.7-1
+ Revision: 97c08c9
- Disable debug



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12567 |12cu|R-PBSmapping-2.65.40-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with bootstrap
%global packname  PBSmapping
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          2.65.40
Release:          2
Summary:          Mapping Fisheries Data and Spatial Analysis Tools
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/PBSmapping_2.65.40.tar.gz
Requires:         R-foreign R-deldir
%if %{without bootstrap}
Requires:         R-maptools
%endif
BuildRequires:    R-devel Rmath-devel texlive-collection-latex
BuildRequires:    R-foreign R-deldir
%if %{without bootstrap}
BuildRequires:    R-maptools
%endif

%description
This software has evolved from fisheries research conducted at the Pacific
Biological Station (PBS) in Nanaimo, British Columbia, Canada. It extends
the R language to include two-dimensional plotting features similar to
those commonly available in a Geographic Information System (GIS). 
Embedded C code speeds algorithms from computational geometry, such as
finding polygons that contain specified point events or converting between
longitude-latitude and Universal Transverse Mercator (UTM) coordinates. 
It includes data for a global shoreline and other data sets in the public
domain. The R directory '.../library/PBSmapping/doc' includes a complete
user's guide PBSmapping-UG.pdf. To use this package effectively, please
consult the guide.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{without bootstrap}
%check
%{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/Extra
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/LICENSE
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/Utils
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12568 |12cu|R-pcaPP-1.9.49-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  pcaPP
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.9.49
Release:          1
Summary:          Robust PCA by Projection Pursuit
Group:            Sciences/Mathematics
License:          GPL (>= 3)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.9-49.tar.gz

Requires:         R-mvtnorm 

BuildRequires:    R-devel Rmath-devel texlive-latex R-mvtnorm
BuildRequires:    lapack-devel


%description
Robust PCA by Projection Pursuit

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/help

%changelog
* Mon Mar 31 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.9.49-1
+ Revision: 7c1dde7
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12569 |12cu|R-penalized-0.9.42-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

%global packname  penalized
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.9.42
Release:          1
Summary:          L1 and L2 penalized estimation in GLMs and in the Cox model
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.9-42.tar.gz

Requires:         R-methods R-survival
Requires:         R-survival
#Requires:         R-globaltest
BuildRequires:    R-devel Rmath-devel texlive-latex R-methods R-survival
BuildRequires:    R-survival
#BuildRequires:   R-globaltest

%description
A package for fitting possibly high dimensional penalized regression
models. The penalty structure can be any combination of an L1 penalty
(lasso and fused lasso), an L2 penalty (ridge) and a positivity constraint
on the regression coefficients. The supported regression models are
linear, logistic and poisson regression and the Cox Proportional Hazards
model. Cross-validation routines allow optimization of the tuning

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

#%check
#%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/CITATION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help

%changelog
* Tue Apr 15 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.9.42-1
+ Revision: e38cd9c
- Disable debug



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12570 |12cu|R-pkgDepTools-1.28.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with internet
%global packname  pkgDepTools
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          1.28.0
Release:          1
Summary:          Package Dependency Tools
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/pkgDepTools_1.28.0.tar.gz
Requires:         R-methods R-graph R-RBGL R-Biobase R-Rgraphviz R-RCurl
BuildRequires:    R-devel Rmath-devel texlive-collection-latex
BuildRequires:    R-methods R-graph R-RBGL R-Biobase R-Rgraphviz R-RCurl

%description
This package provides tools for computing and analyzing dependency
relationships among R packages.  It provides tools for building a
graph-based representation of the dependencies among all packages in a
list of CRAN-style package repositories.  There are also utilities for
computing installation order of a given package.  If the RCurl package is
available, an estimate of the download size required to install a given
package and its dependencies can be obtained.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{with internet}
%check
%{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help


%changelog
* Sat Nov 09 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.28.0-1
+ Revision: dc07309
- LOG Updated to 1.28.0 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12571 |12cu|R-PKPDmodels-0.3.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

%global packname  PKPDmodels
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.3.2
Release:          1
Summary:          Pharmacokinetic/pharmacodynamic models
Group:            Sciences/Mathematics
License:          GPLv2+
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz

Requires:         R-lattice 
BuildRequires:    R-devel Rmath-devel texlive-latex 
BuildRequires:   R-lattice 

%description
Provides functions to evaluate common pharmacokinetic/pharmacodynamic
models and their gradients.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help

%changelog
* Fri Apr 04 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.3.2-1
+ Revision: 2f14230
- Disable debug



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12572 |12cu|rplay-3.3.2-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libname %{_lib}%{name}
%define libnamedevel %{_lib}%{name}-devel

Summary: A flexible network audio system
Name:    rplay
Version: 3.3.2
Release: 7
Source0: %{name}-%{version}.tar.bz2
Patch0: rplay-3.3.2-use-gnu.patch
License: GPL
Group: Sound
Url: http://rplay.doit.org/
BuildRoot: %{_tmppath}/%{name}-buildroot
Requires(pre): rpm-helper
Requires(preun): rpm-helper

%description
rplay is a flexible network audio system that allows sounds to be
played to and from local and remote Unix systems.  Sounds can be
played with or without sending audio data over the network using
either UDP or TCP.  rplay audio servers can be configured to share
sound files with each other.

Support for rplay is included in several applications.  These include
xpilot, xlockmore, xboing, fvwm, and ctwm.

%package -n %{libname}
Group: Sound
Summary: The rplay libraries

%description -n %{libname}
rplay is a flexible network audio system that allows sounds to be
played to and from local and remote Unix systems.  Sounds can be
played with or without sending audio data over the network using
either UDP or TCP.  rplay audio servers can be configured to share
sound files with each other.

Support for rplay is included in several applications.  These include
xpilot, xlockmore, xboing, fvwm, and ctwm.

%package -n %{libnamedevel}
Group: Sound
Summary: The rplay libraries
Requires: %{libname} = %{version}
Provides: %{name}-devel = %{version}-%{release}

%description -n %{libnamedevel}
rplay is a flexible network audio system that allows sounds to be
played to and from local and remote Unix systems.  Sounds can be
played with or without sending audio data over the network using
either UDP or TCP.  rplay audio servers can be configured to share
sound files with each other.

Support for rplay is included in several applications.  These include
xpilot, xlockmore, xboing, fvwm, and ctwm.

%prep
%setup -q
%patch0 -p0 -b .usegnu

%build
%configure

%make

%install
%makeinstall


%files
%doc ChangeLog NEWS PORTING README README.linux TODO
%{_bindir}/*
%{_mandir}/*/*
%{_infodir}/*

%files -n %{libname}
%doc ChangeLog NEWS PORTING README README.linux TODO
%{_libdir}/*.so

%files -n %{libnamedevel}
%doc ChangeLog NEWS PORTING README README.linux TODO
%{_includedir}/*
%{_libdir}/*.a




%changelog
* Wed Apr 24 2013 Denis Silakov <denis.silakov@rosalab.ru> 3.3.2-7
+ Revision: beca0ce
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12573 |12cu|R-playwith-0.9.54-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with bootstrap
%global packname  playwith
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.9.54
Release:          2
Summary:          A GUI for interactive plots using GTK+
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/playwith_0.9-54.tar.gz
Requires:         R-lattice R-cairoDevice R-gWidgetsRGtk2 R-grid 
Requires:         R-RGtk2 R-gWidgets R-gridBase R-grDevices R-graphics
Requires:         R-stats R-utils R-zoo R-MASS R-ggplot2 R-sp
%if %{without bootstrap}
Requires:         R-latticist
%endif
BuildRequires:    R-devel Rmath-devel texlive-collection-latex
BuildRequires:    R-lattice R-cairoDevice R-gWidgetsRGtk2 R-grid
BuildRequires:    R-RGtk2 R-gWidgets R-gridBase R-grDevices R-graphics
BuildRequires:    R-stats R-utils R-zoo R-MASS R-ggplot2 R-sp
%if %{without bootstrap}
BuildRequires:    R-latticist
%endif
BuildRequires:    x11-server-xvfb

%description
A GTK+ graphical user interface for editing and interacting with R plots.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
xvfb-run %{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{without bootstrap}
%check
xvfb-run %{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/etc
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs

%changelog
* Tue Jun 18 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.9.54-2
+ Revision: 8f74e5b
- Bump release to rebuild with new R



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12574 |12cu|R-plm-1.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with bootstrap
%global packname  plm
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          1.4.0
Release:          1
Summary:          Linear Models for Panel Data
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/plm_1.4-0.tar.gz
Requires:         R-stats R-bdsmatrix R-nlme R-Formula R-MASS R-sandwich
Requires:         R-lmtest R-car
%if %{without bootstrap}
Requires:         R-AER
%endif
BuildRequires:    R-devel Rmath-devel texlive-collection-latex
BuildRequires:    R-stats R-bdsmatrix R-nlme R-Formula R-MASS R-sandwich
BuildRequires:    R-lmtest R-car
%if %{without bootstrap}
BuildRequires:    R-AER
%endif

%description
A set of estimators and tests for panel data.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{without bootstrap}
%check
%{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/plm/NEWS


%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.4.0-1
+ Revision: e06e4df
- Add new files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12575 |12cu|R-plyr-1.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with bootstrap
%global packname  plyr
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          1.8
Release:          1
Summary:          Tools for splitting, applying and combining data
Group:            Sciences/Mathematics
License:          MIT
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/plyr_1.8.tar.gz
%if %{with bootstrap}
Requires:         R-abind R-tcltk R-foreach R-itertools R-iterators 
%else
Requires:         R-abind R-testthat R-tcltk R-foreach R-itertools R-iterators R-doMC
%endif
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
%if %{with bootstrap}
BuildRequires:    R-abind R-tcltk R-foreach R-itertools R-iterators 
%else
BuildRequires:    R-abind R-testthat R-tcltk R-foreach R-itertools R-iterators R-doMC
%endif
BuildRequires:    x11-server-xvfb

%description
plyr is a set of tools that solves a common set of problems: you need to
break a big problem down into manageable pieces, operate on each pieces
and then put all the pieces back together.  For example, you might want to
fit a model to each spatial location or time point in your study,
summarise data by panels or collapse high-dimensional arrays to simpler
summary statistics. The development of plyr has been generously supported
by BD (Becton Dickinson).

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{without bootstrap}
%check
xvfb-run %{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/tests


%changelog
* Mon Feb 20 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.7.1-2
+ Revision: 778276
- Rebuild with proper dependencies
- Prepare for rebuild after breaking dependency cycles.

* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.7.1-1
+ Revision: 775436
- Import R-plyr
- Import R-plyr



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12576 |12cu|rpmdevtools-6.7-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define emacs_sitestart_d  %{_sysconfdir}/emacs/site-start.d
%define spectool_version   1.0.10

Name:           rpmdevtools
Version:        6.7
Release:        3
Summary:        RPM Development Tools

Group:          System/Configuration/Packaging 
# rpmdev-setuptree is GPLv2, everything else GPLv2+
License:        GPL
URL:            http://fedoraproject.org/
Source0:        %{name}-%{version}.tar.bz2
Source1:        http://people.redhat.com/nphilipp/spectool/spectool-%{spectool_version}.tar.bz2
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

BuildArch:      noarch
Provides:       spectool = %{spectool_version}
BuildRequires:  help2man
BuildRequires:  python-rpm
# Minimal RPM build requirements
Requires:       bash
Requires:       bzip2
Requires:       coreutils
Requires:       cpio
Requires:       diffutils
Requires:       findutils
Requires:       gawk
Requires:       gcc
Requires:       gcc-c++
Requires:       grep
Requires:       gzip
Requires:       info
Requires:       make
Requires:       patch
Requires:       redhat-release
Requires:       rpm-mandriva-setup-build
Requires:       rpm-build >= 4.4.2.1
Requires:       sed
Requires:       tar
Requires:       unzip
Requires:       util-linux
Requires:       which
# Additionally required for tool operations
#Requires:      cpio
Requires:       fakeroot
Requires:       file
Requires:       perl
Requires:       python
Requires:       python-rpm
#Requires:      sed
Requires:       wget

%description
This package contains scripts and (X)Emacs support files to aid in
development of RPM packages.
rpmdev-setuptree    Create RPM build tree within user's home directory
rpmdev-diff         Diff contents of two archives
rpmdev-newspec      Creates new .spec from template
rpmdev-rmdevelrpms  Find (and optionally remove) "development" RPMs
rpmdev-checksig     Check package signatures using alternate RPM keyring
rpminfo             Print information about executables and libraries
rpmdev-md5          Display the md5sum of all files in an RPM
rpmdev-vercmp       RPM version comparison checker
spectool            Expand and download sources and patches in specfiles
rpmdev-wipetree     Erase all files within dirs created by rpmdev-setuptree
rpmdev-extract      Extract various archives, "tar xvf" style
...and many more.


%prep
%setup -q -a 1
%{__cp} -a spectool*/README README.spectool

%build
%{configure2_5x} --libdir=%{_prefix}/lib
%{make}

%install
%{__rm} -rf %{buildroot}

%{makeinstall_std}

%{__cp} -a spectool*/spectool %{buildroot}%{_bindir}

%{__mkdir_p} %{buildroot}%{emacs_sitestart_d}
%{__ln_s} %{_datadir}/rpmdevtools/rpmdev-init.el %{buildroot}%{emacs_sitestart_d}/rpmdev-init.el
#/bin/touch %{buildroot}%{emacs_sitestart_d}/rpmdev-init.elc

%{__chmod} 755 %{buildroot}%{_datadir}/rpmdevtools/{trap.sh,template.init,tmpdir.sh}

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc COPYING README*
%config(noreplace) %{_sysconfdir}/rpmdevtools/
%{_datadir}/rpmdevtools/
%attr(0755,root,root) %{_bindir}/rpm*
%attr(0755,root,root) %{_bindir}/spectool
%config(noreplace) %{emacs_sitestart_d}/rpmdev-init.el*
%{_mandir}/man[18]/rpm*.[18]*



%changelog
* Thu Jan 12 2012 Denis Silakov <dsilakov@mandriva.org> 6.7-3
+ Revision: 760319
- update to be built with rpm5

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 6.7-2mdv2010.0
+ Revision: 433452
- rebuild

* Mon Sep 01 2008 Olivier Blin <blino@mandriva.org> 6.7-1mdv2009.0
+ Revision: 278175
- buildrequire python-rpm
- buildrequires help2man
- update to spectool 1.0.10
- 6.7

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 6.4-3mdv2009.0
+ Revision: 269221
- rebuild early 2009.0 package (before pixel changes)

* Fri Jun 06 2008 Olivier Blin <blino@mandriva.org> 6.4-2mdv2009.0
+ Revision: 216446
- fix emacs start file symlink
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 15 2007 David Walluck <walluck@mandriva.org> 6.4-1mdv2008.1
+ Revision: 98423
- import rpmdevtools


* Fri Oct 12 2007 Lubomir Kundrak <lkundrak@redhat.com> - 6.4-1
- Import the previous fix into CVS to resync, bump version

* Fri Oct 12 2007 Lubomir Kundrak <lkundrak@redhat.com> - 6.3-1
- Fix paths in qa-robot tools

* Sat Sep  8 2007 Ville Skyttä <ville.skytta at iki.fi> - 6.2-1
- Sync deps with Fedora's new "assumed present in buildroots" packages list.

* Thu Sep  6 2007 Ville Skyttä <ville.skytta at iki.fi>
- Init script template cleanups.

* Tue Aug 28 2007 Ville Skyttä <ville.skytta at iki.fi>
- Update rpminfo to version 2004-07-07-02.

* Fri Aug 10 2007 Ville Skyttä <ville.skytta at iki.fi> - 6.1-1
- Sync COPYING with http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt

* Mon Aug  6 2007 Ville Skyttä <ville.skytta at iki.fi>
- Work around #250990 in rpmls and rpmdev-extract.
- Clarify copyright info of rpmdev-* and rpmls.

* Sat Jul  7 2007 Ville Skyttä <ville.skytta at iki.fi>
- Fix Epoch handling in the 2-arg form of rpmdev-vercmp with yum < 3.1.2.
- The long form of the list option in rmdevelrpms is --list-only, not --list.

* Thu Jul  5 2007 Ville Skyttä <ville.skytta at iki.fi> - 6.0-1
- Remove check-{buildroot,rpaths*}, now included in rpm-build >= 4.4.2.1.
- Drop explicit dependency on patch, pulled in by recent rpm-build.
- Add cmake and scons to default devel package list in rpmdev-rmdevelrpms.
- Add LSB comment block to init script template.

* Wed Jun 27 2007 Ville Skyttä <ville.skytta at iki.fi>
- Add 2-argument form for comparing EVR strings to rpmdev-vercmp
  (available only if rpmUtils.miscutils is available).

* Sat Jun 16 2007 Ville Skyttä <ville.skytta at iki.fi>
- Include rpmsodiff and dependencies (rpmargs, rpmelfsym, rpmfile, rpmpeek,
  rpmsoname) from ALT Linux's qa-robot package.
- Include rpmls (#213778).

* Fri Jun 15 2007 Ville Skyttä <ville.skytta at iki.fi>
- Update spectool to 1.0.9 (#243731).

* Wed Apr 11 2007 Ville Skyttä <ville.skytta at iki.fi>
- Add --list-only option to rmdevelrpms (Thorsten Leemhuis).

* Tue Mar 13 2007 Ville Skyttä <ville.skytta at iki.fi>
- BR perl(ExtUtils::MakeMaker) by default in perl spec template.
- Drop deprecated backwards compatibility with fedora-rpmdevtools.
- Update URL.

* Wed Nov  8 2006 Ville Skyttä <ville.skytta at iki.fi>
- Arch-qualify output of matched packages in rmdevelrpms and allow
  arch-qualified packages in the config file.

* Wed Oct 25 2006 Ville Skyttä <ville.skytta at iki.fi> - 5.3-1
- Update spectool to 1.0.8, fixes #212108.

* Mon Oct  2 2006 Ville Skyttä <ville.skytta at iki.fi> - 5.2-1
- Skip *.jar.so.debug in check-buildroot (#208903).
- Treat yasm and *-static as devel packages in rmdevelrpms.

* Sat Sep  9 2006 Ville Skyttä <ville.skytta at iki.fi> - 5.1-1
- Re-add PHP PEAR spec template, more improvements to it (#198706,
  Christopher Stone, Remi Collet).

* Tue Aug 22 2006 Ville Skyttä <ville.skytta at iki.fi> - 5.0-2
- Migrate rmdevelrpms config when upgrading from fedora-rpmdevtools.

* Sun Aug 20 2006 Ville Skyttä <ville.skytta at iki.fi> - 5.0-1
- Re-rename almost everything to rpmdev-*, with backwards compat symlinks.
- Don't encourage %%ghost'ing *.pyo in Python spec template, add some comments.
- Drop PHP PEAR spec template, it's not ready yet.

* Wed Aug  2 2006 Ville Skyttä <ville.skytta at iki.fi>
- Treat *-sdk as devel packages in rmdevelrpms (#199909).
- Don't assume compface is a devel package in rmdevelrpms.

* Thu Jul 20 2006 Ville Skyttä <ville.skytta at iki.fi>
- Mark things that are not needed for noarch module packages in the Perl
  spec template.

* Wed Jul 19 2006 Ville Skyttä <ville.skytta at iki.fi>
- Move option arguments to "find" before non-option ones in Perl spec template.
- Drop python-abi dependency from Python spec template (#189947).

* Tue Jul 18 2006 Ville Skyttä <ville.skytta at iki.fi>
- Add PHP PEAR spec template (#198706, Christopher Stone).

* Mon Jul 17 2006 Ville Skyttä <ville.skytta at iki.fi>
- Drop fedora- prefix everywhere, add backcompat symlinks for execubtables.
- Move %%{_sysconfdir}/fedora to %%{_sysconfdir}/rpmdevtools and
  %%{_datadir}/fedora to %%{_datadir}/rpmdevtools.
- Move spec templates to %%{_sysconfdir}/rpmdevtools, mark as config.
- Bump version to 5.0.

* Sun Jul 16 2006 Ville Skyttä <ville.skytta at iki.fi>
- Drop fedora-kmodhelper.
- Drop fedora-installdevkeys and GPG keys, modify rpmchecksig to use
  the system rpmdb.

* Sat Jul 15 2006 Ville Skyttä <ville.skytta at iki.fi>
- Sort rmdevelrpms' output.

* Fri Jul  7 2006 Ville Skyttä <ville.skytta at iki.fi>
- Improve ruby spec template (#180066, David Lutterkort).

* Mon Jun  5 2006 Ville Skyttä <ville.skytta at iki.fi>
- Add manual pages for rmdevelrpms, diffarchive and extract.
- Trim pre-2005 changelog entries.
- Autotoolize source tree.

* Tue May 16 2006 Ville Skyttä <ville.skytta at iki.fi> - 1.6-1
- Add spec template for library packages (#185606, Ignacio Vazquez-Abrams).

* Sun Feb 26 2006 Ville Skyttä <ville.skytta at iki.fi> - 1.5-1
- Improve diffarchive and extract error messages.

* Fri Feb 24 2006 Ville Skyttä <ville.skytta at iki.fi>
- Update spectool to 1.0.7 (#162253).

* Thu Feb  9 2006 Ville Skyttä <ville.skytta at iki.fi>
- Add file(1) based archive type detection to fedora-extract.

* Wed Feb  8 2006 Ville Skyttä <ville.skytta at iki.fi>
- Add "diff file lists only" option to diffarchive.

* Sun Feb  5 2006 Ville Skyttä <ville.skytta at iki.fi>
- Add Ruby spec template (#180066, Oliver Andrich) and make newrpmspec
  use it for ruby-*.

* Sat Feb  4 2006 Ville Skyttä <ville.skytta at iki.fi> - 1.4-2
- Fix rpath checker tests with bash 3.1 (#178636, Enrico Scholz).

* Fri Dec 30 2005 Ville Skyttä <ville.skytta at iki.fi> - 1.4-1
- Update spectool to 1.0.6 (#176521).

* Wed Dec 28 2005 Ville Skyttä <ville.skytta at iki.fi>
- Update spectool to 1.0.5 (#162253), require wget for it.
- Add disttags to spec templates.

* Thu Oct 27 2005 Ville Skyttä <ville.skytta at iki.fi> - 1.3-1
- check-rpaths-worker: detect when RPATH references the parent directory
  of an absolute path (#169298, Enrico Scholz).
- Add regression test for check-rpaths* (#169298, Enrico Scholz).
- Honor user's indent-tabs-mode setting in fedora-init.el (#170902).

* Fri Oct  7 2005 Ville Skyttä <ville.skytta at iki.fi> - 1.2-1
- check-buildroot: grep for buildroot as a fixed string, not a regexp.
- Update FSF's address in copyright notices.
- check-rpaths-worker: allow multiple $ORIGIN paths in an RPATH and allow
  RPATHs which are relative to $ORIGIN (#169298, Enrico Scholz).
- check-rpaths-worker: give out an hint about usage and the detected issues
  at the first detected error (Enrico Scholz).
- Remove some redundancy from the Perl spec template.
- Teach fedora-newrpmspec to detect and use different specfile variants.
- Use fedora-newrpmspec in fedora-init.el.

* Fri Jul  8 2005 Ville Skyttä <ville.skytta at iki.fi> - 1.1-1
- Drop more pre-FC2 compat stuff from Perl spec template.
- Treat gcc-gfortran as a devel package in rmdevelrpms.
- Drop fedora.us GPG key.

* Thu Mar 24 2005 Ville Skyttä <ville.skytta at iki.fi> - 1.0-1
- Make fedora-diffarchive work better with archives containing dirs without
  read/execute permissions.
- Sync "Epoch: 0" drops with Fedora Extras CVS.
- Include Nils Philippsen's spectool.
- Own (%%ghost'd) more dirs from the site-lisp dir hierarchies.
- Drop trigger support pre-FC2 Emacs and XEmacs packages.
- Drop rpm-spec-mode.el patch, no longer needed for FC2 Emacs and later.
- Update URLs.
- Drop developer GPG keys from the package, add Fedora Extras key.
- Drop fedora-pkgannfmt, it's no longer relevant.
- Remove pre-FC2 compatibility stuff from Perl spec template.
- Don't try to remove gcc-java and related packages by default in rmdevelrpms.
- Remove "full featured" spec template, convert newrpmspec to use -minimal.

* Sun Feb  6 2005 Ville Skyttä <ville.skytta at iki.fi> - 0:0.3.1-1
- Make buildrpmtree and wipebuildtree less dependent on a specific
  configuration (#147014, Ignacio Vazquez-Abrams).

* Tue Jan 18 2005 Ville Skyttä <ville.skytta at iki.fi> - 0:0.3.0-1
- Remove 0.fdr. prefixes and epoch 0's from all spec templates.
- Add try-restart action to init script template.
- Remove deprecated fedora-diffrpm and fedora-unrpm.
- Install check-* to %%{_prefix}/lib/rpm instead of %%{_libdir}/rpm (bug 2351).
- Check both %%{_prefix}/lib and %%{_prefix}/lib64 in the xemacs trigger.
- Update rpminfo to 2004-07-07-01 and include it in the tarball.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12577 |12cu|R-pmml-1.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  pmml
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          1.4.1
Release:          1
Summary:          Generate PMML for various models
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/pmml_1.4.1.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-XML 
Requires:         R-arules R-nnet R-rpart R-randomSurvivalForest R-randomForest R-kernlab 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-XML
BuildRequires: R-pmmlTransformations
Requires: R-pmmlTransformations
BuildRequires: R-mlbench
Requires: R-mlbench
BuildRequires: R-e1071
Requires: R-e1071
BuildRequires: R-randomForestSRC
Requires: R-randomForestSRC
BuildRequires: R-glmnet
Requires: R-glmnet
BuildRequires: R-ada
Requires: R-ada
BuildRequires:    R-arules R-nnet R-rpart R-randomSurvivalForest R-randomForest R-kernlab 

%description
The Predictive Modelling Markup Language (PMML) is a language for
representing models using XML in an application independent way. Such
models can then be shared with other applications that support PMML (see
http://www.dmg.org/products.html). The generic pmml() function takes an R
model as its argument and returns the corresponding PMML.  Currently
supported models for export include linear regression (lm and glm),
support vector machines (ksvm), decision trees (rpart), neural networks
(nnet, multinom), association rules (arules), survival models (coxph,
survreg), random survival forests (randomSurvivalForest), and clusters
(kmeans, hclust).

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/ChangeLog
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help

%changelog
* Thu Mar 27 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.4.1-1
+ Revision: b05c3c6
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12578 |12cu|R-pmmlTransformations-1.2.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  pmmlTransformations
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          1.2.1
Release:          2
Summary:          Transforms input data from a PMML perspective
Group:            Sciences/Mathematics
License:          LGPL (>= 2.1)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
BuildArch:        noarch
Requires:         R-core



Requires:         R-pmml 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 

BuildRequires:   R-pmml 
%description
Allows for data to be transformed before using it to construct models.
Builds structures to allow functions in the PMML package to output
transformation details in addition to the model in the resulting PMML

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/ChangeLog
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help

%changelog
* Thu Mar 27 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.2.1-2
+ Revision: 1b10254
- Enable check



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12579 |12cu|R-png-0.1.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  png
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.1.7
Release:          1
Summary:          Read and write PNG images
Group:            Sciences/Mathematics
License:          GPL-2 | GPL-3
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/png_0.1-7.tar.gz
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    png-devel

%description
This package provides an easy and simple way to read, write and display
bitmap images stored in the PNG format. It can read and write both files
and in-memory raw vectors.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/img
%{rlibdir}/%{packname}/libs



%changelog
* Thu Feb 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.1.7-1
+ Revision: 239056d
- Updated to 0.1.7 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12580 |12cu|R-poLCA-1.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  poLCA
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.4.1
Release:          1
Summary:          Polytomous variable Latent Class Analysis
Group:            Sciences/Mathematics
License:          GPLv2+
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz

Requires:         R-scatterplot3d R-MASS 

BuildRequires:    R-devel Rmath-devel texlive-latex R-scatterplot3d R-MASS

%description
Latent class analysis and latent class regression models for polytomous
outcome variables.  Also known as latent structure analysis.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/CITATION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs

%changelog
* Mon Apr 07 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.4.1-1
+ Revision: 59c20eb
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12581 |12cu|R-polspline-1.1.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  polspline
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.1.9
Release:          1
Summary:          Polynomial spline routines
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/polspline_1.1.9.tar.gz
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    blas-devel
BuildRequires:    lapack-devel

%description
Routines for the polynomial spline fitting routines hazard regression,
hazard estimation with flexible tails, logspline, lspec, polyclass, and
polymars, by C. Kooperberg and co-authors

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs



%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.1.9-1
+ Revision: 04ea6e9
- Updated to 1.1.9 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12582 |12cu|R-polyclip-1.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  polyclip
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.2.0
Release:          1
Summary:          Polygon Clipping
Group:            Sciences/Mathematics
License:          BSL
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.2-0.tar.gz

BuildRequires:    R-devel Rmath-devel
# texlive-latex 

%description
R port of the Clipper library. Performs polygon clipping operations
(intersection, union, set minus, set difference) for polygonal regions of
arbitrary complexity, including holes. Also computes offset polygons
(spatial buffer zones, morphological dilations, Minkowski dilations) for
polygonal regions and polygonal lines.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs

%changelog
* Fri Apr 04 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.2.0-1
+ Revision: ac40c33
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12583 |12cu|R-polycor-0.7_8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  polycor
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          0.7_8
Release:          2
Summary:          Polychoric and Polyserial Correlations
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.7-8.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-mvtnorm R-sfsmisc 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-mvtnorm R-sfsmisc

%description
Computes polychoric and polyserial correlations by quick "two-step"
methods or ML, optionally with standard errors; tetrachoric and biserial
correlations are special cases.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CHANGES
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help


%changelog
* Fri Feb 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.7_8-1
+ Revision: 776243
- Import R-polycor
- Import R-polycor


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12584 |12cu|R-prabclus-2.2.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  prabclus
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          2.2.4
Release:          2
Summary:          Clustering of presence-absence, abundance and multilocus genetic data
Group:            Sciences/Mathematics
License:          GPL
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_2.2-4.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-MASS R-mclust 
Requires:         R-spdep R-maptools R-foreign R-mvtnorm 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-MASS R-mclust
BuildRequires:    R-spdep R-maptools R-foreign R-mvtnorm 

%description
Distance-based parametric bootstrap tests for clustering with spatial
neighborhood information. Some distance measures, Clustering of
presence-absence, abundance and multilocus genetical data for species
delimitation, nearest neighbor based noise detection. Try package?prabclus
for on overview. Note that the use of the package mclust (called by
function prabclust) is protected by a special license, see
http://www.stat.washington.edu/mclust/license.txt, particularly point 6.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/extdata
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help


%changelog
* Mon Feb 20 2012 Paulo Andrade <pcpa@mandriva.com.br> 2.2_2-1
+ Revision: 777738
- Import R-prabclus
- Import R-prabclus


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12585 |12cu|R-preprocessCore-1.24.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  preprocessCore
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.24.0
Release:          1
Summary:          A collection of pre-processing functions
Group:            Sciences/Mathematics
License:          LGPL (>= 2)
URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/preprocessCore_1.24.0.tar.gz
Requires:         R-methods 
Requires:         R-stats 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods
BuildRequires:    R-stats 
BuildRequires:    blas-devel
BuildRequires:    lapack-devel

%description
A library of core preprocessing routines

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/include
%{rlibdir}/%{packname}/libs



%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.24.0-1
+ Revision: c99316c
- LOG Updated to 1.24.0 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12586 |12cu|R-prodlim-1.3.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname prodlim
%global rlibdir %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.3.7
Release:          1
Summary:          Product Limit Estimation for event history and survival analysis
Group:            Sciences/Mathematics
License:          GPLv2+
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
Requires:         R-core R-KernSmooth R-survival
BuildRequires:    R-devel texlive-collection-latex
BuildRequires:    R-KernSmooth R-survival

%description
Fast and user friendly nonparametric estimation in
censored survival (event history) analysis.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/html
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/R

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12587 |12cu|R-proto-0.3.10-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  proto
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          0.3.10
Release:          2
Summary:          Prototype object-based programming
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/proto_0.3-10.tar.gz
Requires:         R-graph R-Rgraphviz 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    R-graph R-Rgraphviz 

%description
An object oriented system using object-based, also called prototype-based,
rather than class-based object oriented ideas.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/FAQ
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/README
%doc %{rlibdir}/%{packname}/THANKS
%doc %{rlibdir}/%{packname}/WISHLIST
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/help


%changelog
* Sat Feb 18 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.3_9.2-1
+ Revision: 776907
- Import R-proto
- Import R-proto



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12588 |12cu|R-proxy-0.4.12-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with bootstrap
%global packname  proxy
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.4.12
Release:          1
Summary:          Distance and Similarity Measures
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/proxy_0.4-12.tar.gz
%if %{without bootstrap}
Requires:         R-cba
%endif
BuildRequires:    R-devel Rmath-devel texlive-collection-latex
%if %{without bootstrap}
BuildRequires:    R-cba
%endif

%description
Provides an extensible framework for the effcient calculation of auto- and
cross-proximities, along with implementations of the most popular ones.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{without bootstrap}
%check
%{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS.Rd
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs



%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.4.12-1
+ Revision: f0b66e7
- Updated to 0.4.12 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12589 |12cu|R-pscl-1.04.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  pscl
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.04.4
Release:          1
Summary:          Political Science Computational Laboratory, Stanford University
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/pscl_1.04.4.tar.gz
Requires:         R-MASS R-stats R-mvtnorm R-coda R-gam R-vcd 
Requires:         R-lattice 
Requires:         R-MCMCpack R-car R-lmtest R-sandwich R-zoo 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-MASS R-stats R-mvtnorm R-coda R-gam R-vcd
BuildRequires:    R-lattice 
BuildRequires:    R-MCMCpack R-car R-lmtest R-sandwich R-zoo 
BuildRequires:    blas-devel
BuildRequires:    lapack-devel

%description
Bayesian analysis of item-response theory (IRT) models, roll call
analysis; computing highest density regions; maximum likelihood estimation
of zero-inflated and hurdle models for count data; goodness-of-fit
measures for GLMs; data sets used in writing and teaching at the Political
Science Computational Laboratory; seats-votes curves.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Sun Feb 19 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.04.1-1
+ Revision: 777432
- Import R-pscl
- Import R-pscl



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12590 |12cu|R-psych-1.4.2.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  psych
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.4.2.3
Release:          1
Summary:          Procedures for Psychological, Psychometric, and Personality Research
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/psych_1.4.2.3.tar.gz
Requires:         R-MASS R-GPArotation R-graph R-Rgraphviz R-mvtnorm R-polycor R-sem R-Rcsdp R-lavaan 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    R-MASS R-GPArotation R-graph R-Rgraphviz R-mvtnorm R-polycor R-sem R-Rcsdp R-lavaan 

%define debug_package %{nil}

%description
A number of routines for personality, psychometrics and experimental
psychology.  Functions are primarily for scale construction using factor
analysis, cluster analysis and reliability analysis, although others
provide basic descriptive statistics. Item Response Theory is done using
factor analysis of tetrachoric and polychoric correlations. Functions for
simulating particular item and test structures are included. Several
functions serve as a useful front end for structural equation modeling. 
Graphical displays of path diagrams, factor analysis and structural
equation models are created using basic graphics. Some of the functions
are written to support a book on psychometrics as well as publications in
personality research. For more information, see the
personality-project.org/r webpage.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
if [ x$DISPLAY != x ];	then %{_bindir}/R CMD check %{packname}
else			true
fi

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS.Rd
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help



%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.4.2.3-1
+ Revision: c404370
- Updated to 1.4.2.3 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12591 |12cu|R-qgraph-1.2.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  qgraph
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.2.3
Release:          1
Summary:          Network representations of relationships in data
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/qgraph_1.2.3.tar.gz
Requires:         R-psych R-ellipse R-lavaan R-sem R-plyr 
Requires:         R-RSVGTipsDevice R-tikzDevice R-fdrtool R-lavaan R-sem 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires: R-jpeg
Requires: R-jpeg
BuildRequires: R-igraph
Requires: R-igraph
BuildRequires:    R-psych R-ellipse R-lavaan R-sem R-plyr 
BuildRequires:    R-RSVGTipsDevice R-tikzDevice R-fdrtool R-lavaan R-sem 

%description
The qgraph package can be used to visualize data as networks.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/CITATION
%{rlibdir}/%{packname}/COPYING
%{rlibdir}/%{packname}/COPYRIGHTS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Wed Nov 20 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.2.3-1
+ Revision: c865233
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12592 |12cu|R-quadprog-1.5.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  quadprog
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.5.5
Release:          1
Summary:          Functions to solve Quadratic Programming Problems
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/quadprog_1.5-5.tar.gz
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    blas-devel
BuildRequires:    lapack-devel

%description
This package contains routines and documentation for solving quadratic
programming problems.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.5_4-1
+ Revision: 775349
- Import R-quadprog
- Import R-quadprog



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12593 |12cu|R-quantreg-5.05-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with bootstrap
%global packname  quantreg
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          5.05
Release:          1
Summary:          Quantile Regression
Group:            Sciences/Mathematics
License:          GPLv2+
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/quantreg_5.05.tar.gz
Requires:         R-stats R-SparseM R-tripack R-akima R-MASS R-survival R-rgl
Requires:         R-logspline R-nor1mix R-MatrixModels R-Matrix R-Formula
%if %{without bootstrap}
Requires:         R-zoo
%endif
BuildRequires:    R-devel Rmath-devel texlive-collection-latex
BuildRequires:    R-stats R-SparseM R-tripack R-akima R-MASS R-survival R-rgl
BuildRequires:    R-logspline R-nor1mix R-MatrixModels R-Matrix R-Formula
%if %{without bootstrap}
BuildRequires:    R-zoo
%endif
BuildRequires:    blas-devel
BuildRequires:    lapack-devel

%description
Quantile regression and related methods.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{without bootstrap}
%check
%{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/ChangeLog
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/FAQ
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/TODO
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Sat Nov 09 2013 Denis Silakov <denis.silakov@rosalab.ru> 5.05-1
+ Revision: 38c6543
- LOG Updated to 5.05 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12594 |12cu|R-qvcalc-0.8.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  qvcalc
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          0.8.8
Release:          1
Summary:          Quasi variances for factor effects in statistical models
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.8-8.tar.gz
BuildArch:        noarch
Requires:         R-core



Requires:         R-relimp R-MASS 
BuildRequires:    R-devel Rmath-devel texlive-latex 

BuildRequires:   R-relimp R-MASS 
%description
Functions to compute quasi variances and associated measures of
approximation error

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help

%changelog
* Mon Dec 16 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.8.8-1
+ Revision: ae26117
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12595 |12cu|R-R2HTML-2.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  R2HTML
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          2.2
Release:          2
Summary:          HTML exportation for R objects
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
Requires:         R-boot R-splines R-survival R-stats R-cluster R-nlme R-rpart R-nnet R-utils 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    R-boot R-splines R-survival R-stats R-cluster R-nlme R-rpart R-nnet R-utils 
%rename R-cran-R2HTML

%description
Includes HTML function and methods to write in an HTML file. Thus, making
HTML reports is easy. Includes a function that allows redirection on the
fly, which appears to be very usefull for teaching purpose, as the student
can keep a copy of the produced output to keep all that he did during the
course. Package comes with a vignette describing how to write HTML reports
for statistical analysis. Finally, a driver for Sweave allows to parse
HTML flat files containing R code and to automatically write the
corresponding outputs (tables and graphs).

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/output
%{rlibdir}/%{packname}/samples


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 2.2-1
+ Revision: 774986
- Update to latest version

* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 2.1-1
+ Revision: 774730
- Update and rebuild with R2spec
- Update and rebuild with R2spec

* Fri Dec 25 2009 Jérôme Brenier <incubusss@mandriva.org> 1.59.1-1mdv2010.1
+ Revision: 482255
- new version 1.59.1

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 1.59-2mdv2010.0
+ Revision: 433083
- rebuild

* Sun Aug 10 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.59-1mdv2009.0
+ Revision: 270297
- update to new version 1.59

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 1.58-4mdv2009.0
+ Revision: 260150
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 1.58-3mdv2009.0
+ Revision: 248236
- rebuild

* Sun Feb 17 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.58-1mdv2008.1
+ Revision: 169873
- import R-cran-R2HTML


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12596 |12cu|R-rae230a.db-2.10.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  rae230a.db
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          2.10.1
Release:          1
Summary:          Affymetrix Rat Expression Set 230 annotation data (chip rae230a)
Group:            Sciences/Mathematics
License:          Artistic-2.0
URL:              http://bioconductor.org/packages/release/data/annotation/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/data/annotation/src/contrib/%{packname}_%{version}.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-methods R-AnnotationDbi R-org.Rn.eg.db 
Requires:         R-methods R-AnnotationDbi 
Requires:         R-annotate 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods R-AnnotationDbi R-org.Rn.eg.db
BuildRequires:    R-methods R-AnnotationDbi 
BuildRequires:    R-annotate 

%description
Affymetrix Rat Expression Set 230 annotation data (chip rae230a) assembled
using data from public repositories

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/extdata
%{rlibdir}/%{packname}/help



%changelog
* Wed Nov 06 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.10.1-1
+ Revision: 71020e8
- Updated to 2.10.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12597 |12cu|R-rae230aprobe-2.13.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  rae230aprobe
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          2.13.0
Release:          1
Summary:          Probe sequence data for microarrays of type rae230a
Group:            Sciences/Mathematics
License:          LGPL
URL:              http://bioconductor.org/packages/release/data/annotation/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/data/annotation/src/contrib/rae230aprobe_2.13.0.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-AnnotationDbi 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-AnnotationDbi

%description
This package was automatically created by package AnnotationDbi version
1.15.34. The probe sequence data was obtained from
http://www.affymetrix.com. The file name was RAE230A\_probe\_tab.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help



%changelog
* Sat Nov 09 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.13.0-1
+ Revision: 49c41b9
- LOG Updated to 2.13.0 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12598 |12cu|R-RandomFields-2.0.66-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  RandomFields
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          2.0.66
Release:          2
Summary:          Simulation and Analysis of Random Fields
Group:            Sciences/Mathematics
License:          GPL
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/RandomFields_2.0.66.tar.gz
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    blas-devel
BuildRequires:    lapack-devel

%description
Simulation of Gaussian and extreme value random fields; conditional
simulation; kriging

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Sat Feb 18 2012 Paulo Andrade <pcpa@mandriva.com.br> 2.0.54-1
+ Revision: 776441
- Import R-RandomFields
- Import R-RandomFields



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12599 |12cu|R-randomForest-4.6.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  randomForest
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          4.6.7
Release:          2
Summary:          Breiman and Cutler's random forests for classification and regression
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/randomForest_4.6-7.tar.gz
Requires:         R-stats 
Requires:         R-RColorBrewer R-MASS 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-stats
BuildRequires:    R-RColorBrewer R-MASS 

%description
Classification and regression based on a forest of trees using random

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

#%check
#%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 4.6_6-1
+ Revision: 775399
- Import R-randomForest
- Import R-randomForest



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12600 |12cu|R-randomForestSRC-1.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  randomForestSRC
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.4
Release:          1
Summary:          Random Forests for Survival, Regression and Classification (RF-SRC)
Group:            Sciences/Mathematics
License:          GPL (>= 3)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz

Requires:         R-parallel 

Requires:         R-glmnet R-XML 
BuildRequires:    R-devel Rmath-devel texlive-latex R-parallel

BuildRequires:    R-glmnet R-XML 

%description
A unified treatment of Breiman's random forests for survival, regression
and classification problems based on Ishwaran and Kogalur's random
survival forests (RSF) package.  The package runs in both serial and
parallel (OpenMP) modes.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/CITATION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs

%changelog
* Wed Mar 26 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.4-1
+ Revision: 48d916c
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12601 |12cu|R-randomSurvivalForest-3.6.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  randomSurvivalForest
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          3.6.4
Release:          1
Summary:          Random Survival Forests
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/randomSurvivalForest_3.6.4.tar.gz
Requires:         R-XML 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    R-XML 

%description
Random survival forests for right-censored and competing risks survival

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

#%check
#%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
# %doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs



%changelog
* Fri Oct 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 3.6.4-1
+ Revision: b2d8d73
- Remove files that are not created any more



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12602 |12cu|R-RANN-2.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  RANN
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          2.3.0
Release:          1
Summary:          Fast Nearest Neighbour Search
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/RANN_2.3.0.tar.gz
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 

%description
Finds the k nearest neighbours for every point in a given dataset in O(N
log N) time using Arya and Mount's ANN library (v1.1.1).  Two functions
allow searches for nearest neighbours within a point set or between two
separate point sets. There is support for approximate as well as exact
searches, fixed radius searches and bd as well as kd trees. This version
updates ANN 1.1.3 and fixes package compilation on Windows.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/COPYRIGHT

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12603 |12cu|R-RArcInfo-0.4_12-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  RArcInfo
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.4_12
Release:          2
Summary:          Functions to import data from Arc/Info V7.x binary coverages
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.4-12.tar.gz
Requires:         R-RColorBrewer 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-RColorBrewer

%description
This package uses the functions written by Daniel Morissette
<danmo@videotron.ca> to read geographical information in Arc/Info V 7.x
format and E00 files to import the coverages into R variables.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/exampleData
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.4_12-1
+ Revision: 775369
- Import R-RArcInfo
- Import R-RArcInfo


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12604 |12cu|R-rattle-3.0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  rattle
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          3.0.2
Release:          2
Summary:          Graphical user interface for data mining in R
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
Requires:         R-RGtk2 R-pmml R-bitops R-colorspace R-ada R-amap R-arules
Requires:         R-arulesViz R-biclust R-cairoDevice R-cba R-descr R-doBy
Requires:         R-e1071 R-ellipse R-fBasics R-foreign R-fpc
Requires:         R-gdata R-gplots R-graph R-grid R-gtools R-gWidgetsRGtk2
Requires:         R-Hmisc R-kernlab R-latticist R-Matrix R-methods R-mice
Requires:         R-network R-nnet R-odfWeave R-party R-playwith R-psych
Requires:         R-randomForest R-RBGL R-RColorBrewer R-reshape R-rggobi
Requires:         R-RGtk2Extras R-ROCR R-RODBC R-rpart R-rpart.plot
Requires:         R-RSvgDevice R-siatclust R-survival R-timeDate
Requires:         R-verification R-XML R-pkgDepTools R-Rgraphviz
BuildRequires:    R-devel Rmath-devel texlive-collection-latex
BuildRequires:    R-RGtk2 R-pmml R-bitops R-colorspace R-ada R-amap R-arules
BuildRequires:    R-arulesViz R-biclust R-cairoDevice R-cba R-descr R-doBy
BuildRequires:    R-e1071 R-ellipse R-fBasics R-foreign R-fpc
BuildRequires:    R-gdata R-gplots R-graph R-grid R-gtools R-gWidgetsRGtk2
BuildRequires:    R-Hmisc R-kernlab R-latticist R-Matrix R-methods R-mice
BuildRequires:    R-network R-nnet R-odfWeave R-party R-playwith R-psych
BuildRequires:    R-randomForest R-RBGL R-RColorBrewer R-reshape R-rggobi
BuildRequires:    R-RGtk2Extras R-ROCR R-RODBC R-rpart R-rpart.plot
BuildRequires:    R-RSvgDevice R-siatclust R-survival R-timeDate
BuildRequires:    R-verification R-XML R-pkgDepTools R-Rgraphviz
BuildRequires:    x11-server-xvfb

Requires:    R-Deducer R-ggdendro R-hmeasure R-Snowball R-weightedKmeans
Requires:    R-corrplot R-SnowballC R-tm R-xlsx

BuildRequires:    R-Deducer R-ggdendro R-hmeasure R-Snowball R-weightedKmeans
BuildRequires:    R-corrplot R-SnowballC R-tm R-xlsx

%description
Rattle (the R Analytic Tool To Learn Easily) provides a Gnome (RGtk2)
based interface to R functionality for data mining.  The aim is to provide
a simple and intuitive interface that allows a user to quickly load data
from a CSV file (or via ODBC), transform and explore the data, build and
evaluate models, and export models as PMML (predictive modelling markup
language) or as scores. All of this with knowing little about R. All R
commands are logged and commented through the log tab. Thus they are
available to the user as a script file or as an aide for the user to learn
R or to copy-and-paste directly into R itself.  Rattle also exports a
number of utility functions and the graphical user interface, invoked as
rattle(), does not need to be run to deploy these.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css
rm -f %{buildroot}%{rlibdir}/%{packname}/.Rhistory

# Disable check, we don't have all suggested packages
%check
xvfb-run %{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/ChangeLog
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/INSTALL
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/arff
%{rlibdir}/%{packname}/csv
%{rlibdir}/%{packname}/etc
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/odt
%{rlibdir}/%{packname}/po

%changelog
* Thu Apr 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.0.2-2
+ Revision: a0022f1
- Add more optional requires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12605 |12cu|R-Rattus.norvegicus-1.1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  Rattus.norvegicus
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          1.1.2
Release:          1
Summary:          Annotation package for the Rattus.norvegicus object
Group:            Sciences/Mathematics
License:          Artistic-2.0
URL:              http://bioconductor.org/packages/release/data/annotation/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/data/annotation/src/contrib/%{packname}_%{version}.tar.gz
BuildArch:        noarch
Requires:         R-core

Requires:         R-AnnotationDbi R-methods R-OrganismDbi R-GenomicFeatures R-GO.db R-org.Rn.eg.db R-TxDb.Rnorvegicus.UCSC.rn5.refGene 
Requires:         R-GenomicFeatures R-AnnotationDbi 

BuildRequires:    R-devel Rmath-devel texlive-latex R-AnnotationDbi R-methods R-OrganismDbi R-GenomicFeatures R-GO.db R-org.Rn.eg.db R-TxDb.Rnorvegicus.UCSC.rn5.refGene
BuildRequires:    R-GenomicFeatures R-AnnotationDbi 

%description
Contains the Rattus.norvegicus object to access data from several related
annotation packages.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help

%changelog
* Tue Mar 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.1.2-1
+ Revision: 4abddb8
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12606 |12cu|R-rbenchmark-1.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  rbenchmark
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          1.0.0
Release:          2
Summary:          Benchmarking routine for R
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
BuildArch:        noarch
Requires:         R-core
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 

%description
rbenchmark is inspired by the Perl module Benchmark, and is intended to
facilitate benchmarking of arbitrary R code. The library consists of just
one function, benchmark, which is a simple wrapper around system.time. 
Given a specification of the benchmarking process (counts of replications,
evaluation environment) and an arbitrary number of expressions, benchmark
evaluates each of the expressions in the specified environment,
replicating the evaluation as many times as specified, and returning the
results conveniently wrapped into a data frame.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/demo


%changelog
* Sat Feb 18 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.3-1
+ Revision: 776463
- Import R-rbenchmark
- Import R-rbenchmark


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12607 |12cu|R-RBGL-1.38.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  RBGL
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.38.0
Release:          1
Summary:          An interface to the BOOST graph library
Group:            Sciences/Mathematics
License:          Artistic-2.0
URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/RBGL_1.38.0.tar.gz
Requires:         R-graph R-methods 
Requires:         R-methods 
Requires:         R-Rgraphviz 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-graph R-methods
BuildRequires:    R-methods 
BuildRequires:    R-Rgraphviz 
BuildRequires:    blas-devel
BuildRequires:    boost-devel
BuildRequires:    graphviz-devel
BuildRequires:    lapack-devel

%description
A fairly extensive and comprehensive interface to the graph algorithms
contained in the BOOST library.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

if [ x$DISPLAY != x ];	then %{_bindir}/R CMD check %{packname}
else			true
fi

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/XML
%{rlibdir}/%{packname}/boostExamples
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/demos
%{rlibdir}/%{packname}/dot
%{rlibdir}/%{packname}/dtd
%{rlibdir}/%{packname}/fdep.ps
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs



%changelog
* Fri Nov 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.38.0-1
+ Revision: 19e6f76
- LOG Updated to 1.38.0 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12608 |12cu|R-Rcgmin-2013.02.20-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  Rcgmin
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          2013.02.20
Release:          1
Summary:          Conjugate gradient minimization of nonlinear functions with box constraints
Group:            Sciences/Mathematics
License:          GPLv2+
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_2013-02.20.tar.gz
BuildArch:        noarch
Requires:         R-core

Requires:         R-numDeriv 


BuildRequires:    R-devel Rmath-devel texlive-latex R-numDeriv


%description
Conjugate gradient minimization of nonlinear functions with box
constraints incorporating Dai/Yuan update

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/help

%changelog
* Sun Apr 20 2014 Denis Silakov <denis.silakov@rosalab.ru> 2013.02.20-1
+ Revision: 6c4cfeb
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12609 |12cu|R-Rcmdr-2.0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  Rcmdr
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          2.0.4
Release:          1
Summary:          R Commander

Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/Rcmdr_2.0-4.tar.gz
Requires:         R-tcltk R-grDevices R-utils R-car 
Requires:         R-abind R-aplpack R-colorspace R-effects R-e1071 R-foreign R-grid R-Hmisc R-lattice R-leaps R-lmtest R-MASS R-mgcv R-multcomp R-nlme R-nnet R-relimp R-rgl R-RODBC R-sem 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-tcltk R-grDevices R-utils R-car
BuildRequires:    R-abind R-aplpack R-colorspace R-effects R-e1071 R-foreign R-grid R-Hmisc R-lattice R-leaps R-lmtest R-MASS R-mgcv R-multcomp R-nlme R-nnet R-relimp R-rgl R-RODBC R-sem 

%description
A platform-independent basic-statistics GUI (graphical user interface) for
R, based on the tcltk package.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
if [ x$DISPLAY != x ];	then %{_bindir}/R CMD check %{packname}
else			true
fi

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CHANGES
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/etc
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/po



%changelog
* Wed Apr 09 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.0.4-1
+ Revision: a9e8023
- Updated to 2.0.4 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12610 |12cu|R-RColorBrewer-1.0_5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  RColorBrewer
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          1.0_5
Release:          2
Summary:          ColorBrewer palettes
Group:            Sciences/Mathematics
License:          Apache License 2.0
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.0-5.tar.gz
BuildArch:        noarch
Requires:         R-core
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 

%description
The packages provides palettes for drawing nice maps shaded according to a

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/COPYING
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.0_5-1
+ Revision: 775365
- Import R-RColorBrewer
- Import R-RColorBrewer


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12611 |12cu|R-Rcompression-0.93_2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  Rcompression
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.93_2
Release:          2
Summary:          In-memory decompression for GNU zip and bzip2 formats
Group:            Sciences/Mathematics
License:          zlib. See LICENSE.
URL:              http://www.omegahat.org/Rcompression/
Source0:          http://www.omegahat.org/Rcompression/Rcompression_0.93-2.tar.gz
Requires:         R-methods 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods

%description
The package is a basic interface to some of the compression facilities in
the zlib and bzip2 libraries for uncompressing (and compressing) data in
memory that is not in a file. It handles bz2, gzip and regular compress
(.Z) content.  It can work on files or with data in memory, e.g.
downloaded directly into memory via an HTTP request.  It is used when we
don't want to write data to a file and then read it back into R. This is
common when performing HTTP requests via the RCurl package and dependent
packages such as SSOAP.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/LICENSE
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/sampleData


%changelog
* Fri Feb 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.93_2-1
+ Revision: 775542
- Import R-Rcompression
- Import R-Rcompression


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12612 |12cu|R-Rcpp-0.11.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  Rcpp
%global rlibdir  %{_libdir}/R/library

%define __noautoreq '/usr/bin/R'

Name:             R-%{packname}
Version:          0.11.0
Release:          1
Summary:          Seamless R and C++ Integration
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/Rcpp_0.11.0.tar.gz
Requires:         R-methods 
Requires:         R-RUnit
Requires:         R-inline
Requires:         R-rbenchmark 
BuildRequires:    R-devel
BuildRequires:    Rmath-devel
BuildRequires:    texlive-collection-latex
BuildRequires:    R-methods
BuildRequires:    R-RUnit
BuildRequires:    R-inline
BuildRequires:    R-rbenchmark 

%description
The Rcpp package provides R functions as well as a C++ library which
facilitate the integration of R and C++. . R data types (SEXP) are matched
to C++ objects in a class hierarchy. All R types are supported (vectors,
functions, environment, etc ...)  and each type is mapped to a dedicated
class. For example, numeric vectors are represented as instances of the
Rcpp::NumericVector class, environments are represented as instances of
Rcpp::Environment, functions are represented as Rcpp::Function, etc ...
The "Rcpp-introduction" vignette provides a good entry point to Rcpp. .
Conversion from C++ to R and back is driven by the templates Rcpp::wrap
and Rcpp::as which are highly flexible and extensible, as documented in
the "Rcpp-extending" vignette. . Rcpp also provides Rcpp modules, a
framework that allows exposing C++ functions and classes to the R level.
The "Rcpp-modules" vignette details the current set of features of
Rcpp-modules. . Rcpp includes a concept called Rcpp sugar that brings many
R functions into C++. Sugar takes advantage of lazy evaluation and
expression templates to achieve great performance while exposing a syntax
that is much nicer to use than the equivalent low-level loop code. The
"Rcpp-sugar" vignette gives an overview of the feature. . Several examples
are included, and more than 750 unit tests in over 330 unit test functions
provide additional usage examples. . An earlier version of Rcpp,
containing what we now call the 'classic Rcpp API' was written during 2005
and 2006 by Dominick Samperi. This code has been factored out of Rcpp into
the package RcppClassic, and it is still available for code relying on the
older interface. New development should use alwayse use this Rcpp package

%prep
%setup -q -c -n %{packname}
perl -pi -e 's|%{_bindir}/r|%{_bindir}/R|;' `find . -name \*.R` `find . -name \*.r`

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

#%check
#%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/announce
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/README
%doc %{rlibdir}/%{packname}/THANKS
%doc %{rlibdir}/%{packname}/NEWS*
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/discovery
%{rlibdir}/%{packname}/examples
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/include
# %{rlibdir}/%{packname}/lib
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/prompt
%{rlibdir}/%{packname}/skeleton
%{rlibdir}/%{packname}/unitTests



%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.11.0-1
+ Revision: 9ef2fe5
- Remove files that are not created any more



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12613 |12cu|R-RcppArmadillo-0.4.000.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname RcppArmadillo
%global rlibdir %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.4.000.4
Release:          1
Summary:          Rcpp integration for Armadillo templated linear algebra library
Group:            Sciences/Mathematics
License:          GPLv2+
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/RcppArmadillo_0.4.000.4.tar.gz
Requires:         R-Rcpp >= 0.10.2 R-inline R-RUnit
BuildRequires:    R-devel Rmath-devel texlive-collection-latex
BuildRequires:    R-Rcpp >= 0.10.2 R-inline R-RUnit
BuildRequires:    lapack-devel

%description
R and Armadillo integration using Rcpp Armadillo is a
templated C++ linear algebra library (by Conrad Sanderson) that
aims towards a good balance between speed and ease of use.
Integer, floating point and complex numbers are supported, as
well as a subset of trigonometric and statistics functions.
Various matrix decompositions are provided through optional
integration with LAPACK and ATLAS libraries.
A delayed evaluation approach is employed (during compile time) to
combine several operations into one, and to reduce (or
eliminate) the need for temporaries. This is accomplished
through recursive templates and template meta-programming.
This library is useful if C++ has been decided as the language of
choice (due to speed and/or integration capabilities), rather than 
another language.
The RcppArmadillo package includes the header files from the templated
Armadillo library (currently version 3.820). Thus users do not
need to install Armadillo itself in order to use RcppArmadillo.
This Armadillo integration provides a nice illustration of the
capabilities of the Rcpp package for seamless R and C++ integration.
Armadillo is licensed under the MPL 2.0, while RcppArmadillo (the Rcpp
bindings/bridge to Armadillo) is licensed under the GNU GPL
version 2 or later, as is the rest of Rcpp.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/announce
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/NEWS.Rd
%{rlibdir}/%{packname}/examples
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/include
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/skeleton
%{rlibdir}/%{packname}/unitTests




%changelog
* Mon Feb 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.4.000.4-1
+ Revision: 659dcf8
- Updated to 0.4.000.4 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12614 |12cu|R-RcppEigen-0.3.2.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  RcppEigen
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.3.2.1.1
Release:          1
Summary:          Rcpp integration for the Eigen templated linear algebra library
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz


Requires:         R-Matrix R-Rcpp 
Requires:         R-inline R-RUnit R-testthat 
BuildRequires:    R-devel Rmath-devel texlive-latex 
BuildRequires:    R-Matrix R-Rcpp 
BuildRequires:   R-inline R-RUnit R-testthat
BuildRequires:    pkgconfig(lapack)

%description
R and Eigen integration using Rcpp. . Eigen is a C++ template library for
linear algebra: matrices, vectors, numerical solvers and related
algorithms.  It supports dense and sparse matrices on integer, floating
point and complex numbers, decompositions of such matrices, and solutions
of linear systems. Its performance on many algorithms is comparable with
some of the best implementations based on Lapack and level-3 BLAS. . The
RcppEigen package includes the header files from the Eigen C++ template
library (currently version 3.2.0). Thus users do not need to install Eigen
itself in order to use RcppEigen. . Eigen is licensed under the GNU LGPL
version 3 or later, and also under the GNU GPL version 2 or later. 
RcppEigen (the Rcpp bindings/bridge to Eigen) is licensed under the GNU
GPL version 2 or later, as is the rest of Rcpp.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS*
%{rlibdir}/%{packname}/COPYRIGHTS
%{rlibdir}/%{packname}/LICENSE
%{rlibdir}/%{packname}/CITATION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/examples
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/include
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/skeleton
%{rlibdir}/%{packname}/unitTests

%changelog
* Tue Apr 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.3.2.1.1-1
+ Revision: 43d0f02
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12615 |12cu|R-Rcsdp-0.1.52-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  Rcsdp
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.1.52
Release:          1
Summary:          R interface to the CSDP semidefinite programming library
Group:            Sciences/Mathematics
License:          file LICENSE
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/Rcsdp_0.1.52.tar.gz
Requires:         R-Matrix 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    R-Matrix 
BuildRequires:    blas-devel
BuildRequires:    coin-or-devel
BuildRequires:    lapack-devel

%description
R interface to the CSDP semidefinite programming library. Installs version
6.0.1 of CSDP from the COIN-OR website if required. An existing
intallation of CSDP may be used by passing the proper configure arguments
to the installation command. See the INSTALL file for further details.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/INSTALL
%{rlibdir}/%{packname}/INDEX
# %{rlibdir}/%{packname}/LICENSE
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs



%changelog
* Fri Oct 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.1.52-1
+ Revision: b7a6654
- Remove files that are not created any more



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12616 |12cu|R-RCurl-1.95.4.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  RCurl
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.95.4.1
Release:          2
Summary:          General network (HTTP/FTP/...) client interface for R
Group:            Sciences/Mathematics
License:          BSD
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/RCurl_1.95-4.1.tar.gz
Requires:         R-methods R-bitops R-Rcompression R-XML
BuildRequires:    R-devel Rmath-devel texlive-collection-latex
BuildRequires:    R-methods R-bitops R-Rcompression R-XML
BuildRequires:    curl-devel

%description
The package allows one to compose general HTTP requests and provides
convenient functions to fetch URIs, get & post forms, etc. and process the
results returned by the Web server. This provides a great deal of control
over the HTTP/FTP/... connection and the form of the request while
providing a higher-level interface than is available just using R socket
connections.  Additionally, the underlying implementation is robust and
extensive, supporting FTP/FTPS/TFTP (uploads and downloads), SSL/HTTPS,
telnet, dict, ldap, and also supports cookies, redirects, authentication,

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/CurlSSL
%{rlibdir}/%{packname}/HTTPErrors
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/enums
%{rlibdir}/%{packname}/examples
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12617 |12cu|R-relations-0.6-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with bootstrap
%global packname  relations
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.6
Release:          3
Summary:          Data Structures and Algorithms for Relations
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
Requires:         R-sets 
Requires:         R-cluster R-stats R-slam 
%if %{with bootstrap}
Requires:         R-Rgraphviz R-Rglpk R-lpSolve R-Rsymphony 
%else
Requires:         R-Rgraphviz R-clue R-Rglpk R-lpSolve R-Rsymphony 
%endif
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-sets
BuildRequires:    R-cluster R-stats R-slam 
%if %{with bootstrap}
BuildRequires:    R-Rgraphviz R-Rglpk R-lpSolve R-Rsymphony 
%else
BuildRequires:    R-Rgraphviz R-clue R-Rglpk R-lpSolve R-Rsymphony 
%endif

%define debug_package %{nil}

%description
Data structures and algorithms for k-ary relations with arbitrary domains,
featuring relational algebra, predicate functions, and fitters for
consensus relations.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{without bootstrap}
%check
%{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS.Rd
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/po



%changelog
* Tue Jun 18 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.6-3
+ Revision: 84767f1
- Bump release to rebuild with new R



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12618 |12cu|R-relevent-1.0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  relevent
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.0.3
Release:          1
Summary:          Relational Event Models
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/relevent_1.0-3.tar.gz
Requires:         R-trust R-sna R-coda
BuildRequires:    R-devel Rmath-devel texlive-collection-latex
BuildRequires:    R-trust R-sna R-coda

%description
Tools to fit relational event models.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12619 |12cu|R-relimp-1.0_3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  relimp
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          1.0_3
Release:          2
Summary:          Relative Contribution of Effects in a Regression Model
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.0-3.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-tcltk 
Requires:         R-nnet
Requires:         R-MASS 
BuildRequires:    R-devel
BuildRequires:    Rmath-devel
BuildRequires:    texlive-collection-latex 
BuildRequires:    R-tcltk 
BuildRequires:    R-nnet
BuildRequires:    R-MASS 
BuildRequires:    pkgconfig(lapack)
%rename R-cran-relimp

%description
Functions to facilitate inference on the relative importance of predictors
in a linear or generalized linear model, and a couple of useful Tcl/Tk

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.0_3-1
+ Revision: 775049
- Update to latest version

* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.0_2-1
+ Revision: 774875
- Update and rebuild with R2spec
- Update and rebuild with R2spec

* Tue Dec 29 2009 Jérôme Brenier <incubusss@mandriva.org> 1.0.1-1mdv2010.1
+ Revision: 483325
- import R-cran-relimp


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12620 |12cu|R-reshape-0.8.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  reshape
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          0.8.4
Release:          2
Summary:          Flexibly reshape data
Group:            Sciences/Mathematics
License:          MIT
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-plyr 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-plyr

%description
Reshape lets you flexibly restructure and aggregate data using just two
functions: melt and cast.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help


%changelog
* Fri Feb 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.8.4-1
+ Revision: 775836
- Import R-reshape
- Import R-reshape


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12621 |12cu|R-reshape2-1.2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname reshape2
%global rlibdir %{_libdir}/R/library

Name: R-%{packname}
Version: 1.2.2
Release: 1
Summary: Flexibly reshape data: a reboot of the reshape package
Group: Sciences/Mathematics
License: MIT
URL: http://cran.r-project.org/web/packages/%{packname}/index.html
Source0: http://cran.r-project.org/src/contrib/%{packname}_1.2.2.tar.gz
BuildArch: noarch
Requires: R-core R-plyr R-stringr R-lattice
BuildRequires: R-devel Rmath-devel R-plyr R-stringr R-lattice texlive-collection-latex

%description
Reshape lets you flexibly restructure and aggregate data
using just two functions: melt and cast.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/tests

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12622 |12cu|R-rgdal-0.8.16-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  rgdal
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.8.16
Release:          1
Summary:          Bindings for the Geospatial Data Abstraction Library
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/rgdal_0.8-16.tar.gz
Requires:         R-methods R-sp
Requires:         gdal
Requires:         gdal-devel
Requires:         proj
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods R-sp
BuildRequires:    gdal
BuildRequires:    gdal-devel
BuildRequires:    proj

%description
Provides bindings to Frank Warmerdam's Geospatial Data Abstraction Library
(GDAL) (>= 1.3.1) and access to projection/transformation operations from
the PROJ.4 library. The GDAL and PROJ.4 libraries are external to the
package, and, when installing the package from source, must be correctly
installed first. Both GDAL raster and OGR vector map data can be imported
into R, and GDAL raster data and OGR vector data exported. Use is made of
classes defined in the sp package. Windows binaries (including GDAL,
PROJ.4 and Expat) are provided on CRAN. Mac Intel OS X binaries (including
GDAL, PROJ.4 and Expat) are not provided on CRAN, but can be installed
from the CRAN Extras repository with: setRepositories(ind=1:2);

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/ChangeLog
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/README*
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/OSGeo4W_test
%{rlibdir}/%{packname}/SVN_VERSION
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/doc
%{rlibdir}/%{packname}/etc
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/pictures
%{rlibdir}/%{packname}/vectors


%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.8.16-1
+ Revision: cd3430c
- Updated to 0.8.16 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12623 |12cu|R-rgenoud-5.7.12-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  rgenoud
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          5.7.12
Release:          1
Summary:          R version of GENetic Optimization Using Derivatives
Group:            Sciences/Mathematics
License:          GPL-3
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/rgenoud_5.7-12.tar.gz
Requires:         R-utils 
Requires:         R-snow 
BuildRequires:    R-devel
BuildRequires:    Rmath-devel
BuildRequires:    texlive-collection-latex
BuildRequires:    R-utils
BuildRequires:    R-snow 

%description
A genetic algorithm plus derivative optimizer

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

#%check
#%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs



%changelog
* Thu Oct 10 2013 Denis Silakov <denis.silakov@rosalab.ru> 5.7.12-1
+ Revision: 4029ce9
- Merge branch 'auto_update' into rosa2012.1
- Conflicts:
- R-rgenoud.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12624 |12cu|R-rgeos-0.3.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with bootstrap
%global packname  rgeos
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.3.3
Release:          1
Summary:          Interface to Geometry Engine - Open Source (GEOS)
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/rgeos_0.3-3.tar.gz
Requires:         R-methods R-sp R-stringr R-testthat R-plyr R-XML
%if %{without bootstrap}
Requires:         R-maptools
%endif
Requires:         gdal
Requires:         gdal-devel
Requires:         proj
BuildRequires:    R-devel Rmath-devel texlive-collection-latex
BuildRequires:    R-methods R-sp R-stringr R-testthat R-plyr R-XML
%if %{without bootstrap}
BuildRequires:    R-maptools
%endif
BuildRequires:    gdal
BuildRequires:    gdal-devel
BuildRequires:    proj

%description
Interface to Geometry Engine - Open Source (GEOS) using the C API for
topology operations on geometries.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{without bootstrap}
%check
%{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/ChangeLog
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/README*
%doc %{rlibdir}/%{packname}/SVN_VERSION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/poly-ex-gpc
%{rlibdir}/%{packname}/tests
%{rlibdir}/%{packname}/wkts



%changelog
* Mon Mar 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.3.3-1
+ Revision: b326674
- Updated to 0.3.3 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12625 |12cu|R-rggobi-2.1.19-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  rggobi
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          2.1.19
Release:          2
Summary:          Interface between R and GGobi
Group:            Sciences/Mathematics
License:          BSD
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/rggobi_2.1.19.tar.gz
Requires:         R-RGtk2 R-utils R-methods R-reshape
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    R-RGtk2 R-utils R-methods R-reshape
BuildRequires:    ggobi-devel
BuildRequires:    octave-devel
Patch0:           rggobi_2.1.17-format.patch

%description
The rggobi package provides a command-line interface to GGobi, an
interactive and dynamic graphics package. Rggobi complements GGobi's
graphical user interface, providing a way to fluidly transition between
analysis and exploration, as well as automating common tasks.

%prep
%setup -q -c -n %{packname}
%patch0 -p1

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
if [ x$DISPLAY != x ];	then %{_bindir}/R CMD check %{packname}
else			true
fi

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs

%changelog
* Tue Jun 18 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.1.19-2
+ Revision: 112f36b
- Bump release to rebuild with new R



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12626 |12cu|R-rgl-0.93.996-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  rgl
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.93.996
Release:          1
Summary:          3D visualization device system (OpenGL)
Group:            Sciences/Mathematics
License:          GPL
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/rgl_0.93.996.tar.gz
Requires:         R-stats R-grDevices 
Requires:         R-MASS 
BuildRequires:    R-devel Rmath-devel texlive-latex R-stats R-grDevices
BuildRequires:    R-MASS 
BuildRequires:    png-devel
BuildRequires:    pkgconfig(gl)
BuildRequires:    pkgconfig(glu)
%rename R-cran-rgl

%description
3D visualization device (OpenGL)

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/demodata
%{rlibdir}/%{packname}/fonts
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/textures
%{rlibdir}/%{packname}/WebGL



%changelog
* Thu Feb 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.93.996-1
+ Revision: 9397def
- Updated to 0.93.996 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12627 |12cu|R-Rglpk-0.5.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  Rglpk
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.5.2
Release:          1
Summary:          R/GNU Linear Programming Kit Interface
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/Rglpk_0.5-2.tar.gz
Requires:         R-slam 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-slam
BuildRequires:    glpk-devel

%description
R interface to the GNU Linear Programing Kit (GLPK version 4.47 is shipped
with the source package).  GLPK is open source software for solving
large-scale linear programming (LP), mixed integer linear programming
(MILP) and other related problems.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CHANGELOG
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/examples
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs



%changelog
* Thu Feb 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.5.2-1
+ Revision: 8863987
- Updated to 0.5.2 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12628 |12cu|R-Rgraphviz-2.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  Rgraphviz
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          2.6.0
Release:          1
Summary:          Provides plotting capabilities for R graph objects
Group:            Sciences/Mathematics
License:          Artistic-2.0
URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/%{packname}_%{version}.tar.gz
Requires:         R-methods R-utils R-graph R-grid
Requires:         R-graph R-graphics R-grDevices R-grid R-methods R-utils
Requires:         graphviz
Requires:    	  R-BiocGenerics
BuildRequires:    R-utils R-graph R-grid R-graph R-graphics R-grDevices
BuildRequires:    R-grid R-methods R-utils 
BuildRequires:    R-BiocGenerics
BuildRequires:    blas-devel
BuildRequires:    graphviz-devel
BuildRequires:    graphviz
BuildRequires:    lapack-devel
BuildRequires:    x11-server-xvfb
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods

%description
Interfaces R with the AT and T graphviz library for plotting R graph
objects from the graph package. Users on all platforms must install
graphviz; see the README file, available in the source distribution of
this file, for details.

%prep
%setup -q -c -n %{packname}

%build

%install
export CFLAGS="-I/usr/include/graphviz"
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL --configure-args='--with-graphviz=/usr' -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

# FIXME blocks (apparently due to calling malloc, with bogus value, from
# signal handler that apparently triggered the signal due to out of memory)
#(gdb) bt
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:96
#1  0x00000034de680ce5 in _L_lock_9980 () from /lib64/libc.so.6
#2  0x00000034de67ea62 in __GI___libc_malloc (bytes=227072984864) at malloc.c:2925
#3  0x00007f1f8b006268 in ?? () from /usr/lib64/R/lib/libR.so
#4  0x00007f1f8af7fbee in ?? () from /usr/lib64/R/lib/libR.so
#5  0x00007f1f8af81417 in ?? () from /usr/lib64/R/lib/libR.so
#6  0x00007f1f8af8248e in ?? () from /usr/lib64/R/lib/libR.so
#7  0x00007f1f8afb21b5 in R_GetTraceback () from /usr/lib64/R/lib/libR.so
#8  0x00007f1f8affad61 in ?? () from /usr/lib64/R/lib/libR.so
#9  <signal handler called>
#10 malloc_consolidate (av=0x34de9ac720) at malloc.c:4252
#11 0x00000034de67bff8 in malloc_consolidate (av=0x34de9ac720) at malloc.c:4227
#12 _int_malloc (av=0x34de9ac720, bytes=<optimized out>) at malloc.c:3538
#13 0x00000034de67ea70 in __GI___libc_malloc (bytes=2008) at malloc.c:2928
%if 0
%check
xvfb-run %{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS*
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/prepare
%{rlibdir}/%{packname}/unitTests
%{rlibdir}/%{packname}/usecases

%changelog
* Tue Mar 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.6.0-1
+ Revision: f18c269
- Fix build with system graphviz



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12629 |12cu|R-RGtk2-2.20.27-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  RGtk2
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          2.20.27
Release:          1
Summary:          R bindings for Gtk 2.8.0 and above
Group:            Sciences/Mathematics
License:          GPL
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/RGtk2_2.20.27.tar.gz
Patch1:		R-RGtk2-format-security.patch
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    gtk2-devel	 
BuildRequires:    pkgconfig(libglade-2.0)
%rename R-cran-RGtk2

%description
Facilities in the R language for programming graphical interfaces using
Gtk, the Gimp Tool Kit.

%prep
%setup -q -c -n %{packname}
%patch1 -p0

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/examples
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/images
%{rlibdir}/%{packname}/include
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/ui



%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.20.27-1
+ Revision: 387e021
- Fix format-security error



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12630 |12cu|R-RGtk2Extras-0.6.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  RGtk2Extras
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.6.1
Release:          2
Summary:          Data frame editor and dialog making wrapper for RGtk2
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/RGtk2Extras_0.6.1.tar.gz
Requires:         R-methods R-RGtk2 R-gWidgets R-gWidgetsRGtk2
BuildRequires:    R-devel Rmath-devel texlive-collection-latex
BuildRequires:    R-methods R-RGtk2 R-gWidgets R-gWidgetsRGtk2
BuildRequires:    gtk2-devel
BuildRequires:    pkgconfig(libglade-2.0)
BuildRequires:    x11-server-xvfb

%description
Useful add-ons for RGtk2

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
xvfb-run %{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs

%changelog
* Tue Jun 18 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.6.1-2
+ Revision: 845aea3
- Bump release to rebuild with new R



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12631 |12cu|R-rJava-0.9.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  rJava
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.9.6
Release:          1
Summary:          Low-level R to Java interface
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/rJava_0.9-6.tar.gz
Requires:         R-methods
Requires:         java
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods
BuildRequires:    java-rpmbuild
BuildRequires:    x11-server-xvfb

%description
Low-level interface to Java VM very much like .C/.Call and friends. Allows
creation of objects, calling methods and accessing fields.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
xvfb-run %{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/java
%{rlibdir}/%{packname}/javadoc
%{rlibdir}/%{packname}/jri
%{rlibdir}/%{packname}/libs



%changelog
* Thu Feb 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.9.6-1
+ Revision: 00ffde1
- Updated to 0.9.6 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12632 |12cu|R-rlecuyer-0.3_3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  rlecuyer
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.3_3
Release:          2
Summary:          R interface to RNG with multiple streams
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.3-3.tar.gz
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 

%description
Provides an interface to the C implementation of the random number
generator with multiple independent streams developed by L'Ecuyer et al
(2002). The main purpose of this package is to enable the use of this
random number generator in parallel R applications.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.3_3-1
+ Revision: 774953
- Update to latest version

* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.3_2-1
+ Revision: 774628
- Import R-rlecuyer
- Import R-rlecuyer


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12633 |12cu|R-Rmalschains-0.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  Rmalschains
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.2.1
Release:          1
Summary:          Continuous Optimization using MA-LS-Chains
Group:            Sciences/Mathematics
License:          GPLv3
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.2-1.tar.gz

Requires:         R-Rcpp 

Requires:         R-inline 
BuildRequires:    R-devel Rmath-devel texlive-latex R-Rcpp

BuildRequires:   R-inline 
%description
This package implements an algorithm family for continuous optimization
called memetic algorithms with local search chains (MA-LS-Chains). Memetic
algorithms are hybridizations of genetic algorithms with local search
methods. They are especially suited for continuous optimization.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/CITATION
%{rlibdir}/%{packname}/LICENSE
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs

%changelog
* Wed Mar 26 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.2.1-1
+ Revision: 3fb9314
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12634 |12cu|R-rmeta-2.16-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  rmeta
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          2.16
Release:          2
Summary:          Meta-analysis
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
Source1:          NAMESPACE
BuildArch:        noarch
Requires:         R-core
Requires:         R-grid 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-grid

%description
Functions for simple fixed and random effects meta-analysis for two-sample
comparisons and cumulative meta-analyses. Draws standard summary plots,
funnel plots, and computes summaries and tests for association and

%prep
%setup -q -c -n %{packname}
cp %{SOURCE1} %{packname}/

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help



%changelog
* Thu Oct 10 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.16-2
+ Revision: 88795a5
- Added dummy NAMESPACE



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12635 |12cu|R-Rmpi-0.6.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname Rmpi
%global rlibdir  %{_libdir}/R/library

Name:		R-%{packname}
Version:	0.6.3
Release:	3
Summary:	Interface (Wrapper) to MPI (Message-Passing Interface)
Group:		Sciences/Mathematics
License:	GPLv2+
Url:		http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:	http://cran.r-project.org/src/contrib/Rmpi_0.6-3.tar.gz
BuildRequires:	openmpi
BuildRequires:	R-rlecuyer
BuildRequires:	R-rsprng
BuildRequires:	texlive-collection-latex
BuildRequires:	pkgconfig(libR)
BuildRequires:	pkgconfig(libRmath)
BuildRequires:	pkgconfig(ompi)
Requires:	openmpi
Requires:	R-rlecuyer
Requires:	R-rsprng

%description
Rmpi provides an interface (wrapper) to MPI APIs. It also provides
interactive R slave environment.

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/CITATION
%{rlibdir}/%{packname}/MacR64slaves.sh
%{rlibdir}/%{packname}/R*
%{rlibdir}/%{packname}/c*
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/s*

#----------------------------------------------------------------------------

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL --no-test-load -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css


%changelog
* Wed Jan 29 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.6.3-3
+ Revision: 13a9422
- LOG Rebuild against new openmpi, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12636 |12cu|R-rms-4.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  rms
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          4.0.0
Release:          1
Summary:          Regression Modeling Strategies
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/rms_4.0-0.tar.gz
Requires:         R-Hmisc R-survival 
Requires:         R-survival 
Requires:         R-lattice R-quantreg R-nlme R-rpart R-polspline R-multcomp 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-Hmisc R-survival
BuildRequires:    R-survival 
BuildRequires:    R-lattice R-quantreg R-nlme R-rpart R-polspline R-multcomp 
BuildRequires:    x11-server-xvfb

%description
Regression modeling, testing, estimation, validation, graphics,
prediction, and typesetting by storing enhanced model design attributes in
the fit.  rms is a collection of 229 functions that assist with and
streamline modeling.  It also contains functions for binary and ordinal
logistic regression models and the Buckley-James multiple regression model
for right-censored responses, and implements penalized maximum likelihood
estimation for logistic and ordinary linear models. rms works with almost
any regression model, but it was especially written to work with binary or
ordinal logistic regression, Cox regression, accelerated failure time
models, ordinary linear models, the Buckley-James model, generalized least
squares for serially or spatially correlated observations, generalized
linear models, and quantile regression.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
xvfb-run %{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/demo

%changelog
* Fri Oct 18 2013 Denis Silakov <denis.silakov@rosalab.ru> 4.0.0-1
+ Revision: 404fa30
- Merge branch 'auto_update' into rosa2012.1
- Conflicts:
- R-rms.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12637 |12cu|R-robust-0.4.15-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  robust
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.4.15
Release:          1
Summary:          Robust Library
Group:            Sciences/Mathematics
License:          GPLv1+
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.4-15.tar.gz

Requires:         R-fit.models R-MASS R-lattice R-robustbase R-rrcov 
Requires:         R-stats R-robustbase 

BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-fit.models R-MASS R-lattice R-robustbase R-rrcov
BuildRequires:    R-stats R-robustbase 
BuildRequires:    lapack-devel

%description
A package of robust methods.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/Copyright
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data*
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/tests_S

%changelog
* Mon Mar 31 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.4.15-1
+ Revision: b875f2f
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12638 |12cu|R-robustbase-0.90.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  robustbase
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          0.90.2
Release:          1
Summary:          Basic Robust Statistics

Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/robustbase_0.90-2.tar.gz
Requires:         R-stats R-graphics R-methods 
Requires:         R-MASS R-lattice R-boot R-MPV R-xtable R-ggplot2 R-RColorBrewer 
Requires:         R-reshape2
Requires:         R-robust R-fit.models R-catdata
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-stats R-graphics R-methods
BuildRequires:    R-DEoptimR
Requires:         R-DEoptimR
BuildRequires:    R-robust R-fit.models R-catdata
BuildRequires:    R-MASS R-lattice R-boot R-MPV R-xtable R-ggplot2 R-RColorBrewer 
BuildRequires:    blas-devel
BuildRequires:    lapack-devel
BuildRequires:    R-reshape2

%description
"Essential" Robust Statistics.  The goal is to provide tools allowing to
analyze data with robust methods.  This includes regression methodology
including model selections and multivariate statistics where we strive to
cover the book "Robust Statistics, Theory and Methods" by Maronna, Martin
and Yohai; Wiley 2006.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/Copyrights
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/external
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/xtraR

%changelog
* Tue Apr 08 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.90.2-1
+ Revision: 4fcc138
- Added R-robust R-fit.models R-catdata reqs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12639 |12cu|R-ROC-1.38.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  ROC
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.38.0
Release:          1
Summary:          utilities for ROC, with uarray focus
Group:            Sciences/Mathematics
License:          Artistic-2.0
URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/%{packname}_%{version}.tar.gz

Requires:         R-utils R-methods 

Requires:         R-Biobase 
BuildRequires:    R-devel Rmath-devel texlive-latex R-utils R-methods

BuildRequires:   R-Biobase 
%description
utilities for ROC, with uarray focus

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs

%changelog
* Fri Mar 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.38.0-1
+ Revision: e3bdb74
- Fix fikles



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12640 |12cu|R-ROCR-1.0_5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  ROCR
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          1.0_5
Release:          1
Summary:          Visualizing the performance of scoring classifiers
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.0-5.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-gplots R-methods 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-gplots R-methods

%description
ROC graphs, sensitivity/specificity curves, lift charts, and
precision/recall plots are popular examples of trade-off visualizations
for specific pairs of performance measures. ROCR is a flexible tool for
creating cutoff-parametrized 2D performance curves by freely combining two
from over 25 performance measures (new performance measures can be added
using a standard interface). Curves from different cross-validation or
bootstrapping runs can be averaged by different methods, and standard
deviations, standard errors or box plots can be used to visualize the
variability across the runs. The parametrization can be visualized by
printing cutoff values at the corresponding curve positions, or by
coloring the curve according to cutoff. All components of a performance
plot can be quickly adjusted using a flexible parameter dispatching
mechanism. Despite its flexibility, ROCR is easy to use, with only three
commands and reasonable default values for all optional parameters.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/CITATION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/help


%changelog
* Sun Feb 19 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.0_4-1
+ Revision: 777441
- Import R-ROCR
- Import R-ROCR


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12641 |12cu|R-RODBC-1.3.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  RODBC
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.3.10
Release:          1
Summary:          ODBC Database Access
Group:            Sciences/Mathematics
License:          GPL-2 | GPL-3
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/RODBC_1.3-10.tar.gz
Requires:         R-utils 
Requires:         R-stats 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-utils
BuildRequires:    R-stats 
BuildRequires:    unixODBC-devel

%description
An ODBC database interface

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
# %{rlibdir}/%{packname}/LICENCE
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/po
%{rlibdir}/%{packname}/tests.R



%changelog
* Thu Feb 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.3.10-1
+ Revision: 23a5eee
- Updated to 1.3.10 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12642 |12cu|R-rpanel-1.1.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with bootstrap
%global packname  rpanel
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          1.1.3
Release:          1
Summary:          Simple Interactive Controls for R Using the tcltk Package

Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/rpanel_1.1-3.tar.gz
Requires:         R-tcltk 
%if %{with bootstrap}
Requires:         R-tkrplot R-rgl R-sp R-geoR R-RandomFields
%else
Requires:         R-tkrplot R-rgl R-sp R-geoR R-RandomFields R-sm R-denstrip R-maps
%endif
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-tcltk
%if %{with bootstrap}
BuildRequires:    R-tkrplot R-rgl R-sp R-geoR R-RandomFields
%else
BuildRequires:    R-tkrplot R-rgl R-sp R-geoR R-RandomFields R-sm R-denstrip R-maps
%endif

BuildRequires:    bwidget
BuildRequires:    x11-server-xvfb

%description
rpanel provides a set of functions to build simple GUI controls for R
functions.  These are built on the tcltk package. Uses could include
changing a parameter on a graph by animating it with a slider or a
"doublebutton", up to more sophisticated control panels.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
xvfb-run %{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{without bootstrap}
%check
xvfb-run  %{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/history.txt
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/COPYING
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/images


%changelog
* Wed Apr 02 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.1.3-1
+ Revision: 423295b
- Merge branch 'auto_update' into rosa2012.1
- Conflicts:
- R-rpanel.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12643 |12cu|R-rpart.plot-1.4.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}
%global packname  rpart.plot
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.4.4
Release:          1
Summary:          Plot rpart models.  An enhanced version of plot.rpart
Group:            Sciences/Mathematics
License:          GPL-3
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/rpart.plot_1.4-4.tar.gz
Requires:         R-rpart 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-rpart

%description
Plot rpart models. Extends plot.rpart and text.rpart in the rpart package.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
#%{rlibdir}/%{packname}/LICENCE
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
# %{rlibdir}/%{packname}/libs
%{rlibdir}/rpart.plot/slowtests/README.txt
%{rlibdir}/rpart.plot/slowtests/code.in.rpart.report.with.prp.R
%{rlibdir}/rpart.plot/slowtests/data.stagec
%{rlibdir}/rpart.plot/slowtests/make.bat
%{rlibdir}/rpart.plot/slowtests/test.prp.R
%{rlibdir}/rpart.plot/slowtests/test.prp.Rout.save
%{rlibdir}/rpart.plot/slowtests/test.prp.save.ps
%{rlibdir}/rpart.plot/slowtests/user-manual-figs.R



%changelog
* Fri Feb 14 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.4.4-1
+ Revision: 21a92a5
- Disabled debug package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12644 |12cu|R-Rpoppler-0.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  Rpoppler
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.0.1
Release:          1
Summary:          PDF tools based on Poppler
Group:            Sciences/Mathematics
License:          GPLv2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.0-1.tar.gz

BuildRequires:    R-devel Rmath-devel texlive-latex 
BuildRequires:    pkgconfig(poppler-glib)

%description
PDF tools based on the Poppler library

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs

%changelog
* Wed Mar 26 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.0.1-1
+ Revision: ec6e25c
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12645 |12cu|R-rrcov-1.3.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  rrcov
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.3.4
Release:          1
Summary:          Scalable Robust Estimators with High Breakdown Point
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.3-4.tar.gz

Requires:         R-methods R-robustbase R-pcaPP 
Requires:         R-stats4 R-mvtnorm 
Requires:         R-grid R-lattice R-cluster R-mclust R-MASS R-ellipse 
BuildRequires:    R-devel Rmath-devel texlive-latex R-methods R-robustbase R-pcaPP
BuildRequires:    R-stats4 R-mvtnorm 
BuildRequires:    R-grid R-lattice R-cluster R-mclust R-MASS R-ellipse 
BuildRequires:    lapack-devel

%description
Robust Location and Scatter Estimation and Robust Multivariate Analysis
with High Breakdown Point.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/CITATION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/bm
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs

%changelog
* Mon Mar 31 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.3.4-1
+ Revision: aa2b289
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12646 |12cu|R-Rsamtools-1.14.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with bootstrap
%global packname  Rsamtools
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.14.3
Release:          1
Summary:          Binary alignment (BAM), variant call (BCF), or tabix file import
Group:            Sciences/Mathematics
License:          Artistic-2.0 + file LICENSE
URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/Rsamtools_1.14.3.tar.gz
Requires:         R-methods R-IRanges R-GenomicRanges R-Biostrings
Requires:         R-utils R-zlibbioc R-rtracklayer R-bitops
%if %{with bootstrap}
Requires:         R-RUnit R-KEGG.db
%else
Requires:         R-ShortRead R-GenomicFeatures R-RUnit R-KEGG.db
%endif
BuildRequires:    R-devel Rmath-devel texlive-collection-latex
BuildRequires:    R-methods R-IRanges R-GenomicRanges R-Biostrings
BuildRequires:    R-utils R-zlibbioc R-rtracklayer R-bitops
%if %{with bootstrap}
BuildRequires:    R-RUnit R-KEGG.db
%else
BuildRequires:    R-ShortRead R-GenomicFeatures R-RUnit R-KEGG.db
%endif

%description
This package provides an interface to the 'samtools', 'bcftools', and
'tabix' utilities (see 'LICENCE') for manipulating SAM (Sequence Alignment
/ Map), binary variant call (BCF) and compressed indexed tab-delimited
(tabix) files.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

#%if %{without bootstrap}
#%check
#%{_bindir}/R CMD check %{packname}
#%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/LICENSE
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/extdata
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/include
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/scripts
%{rlibdir}/%{packname}/unitTests
%{rlibdir}/%{packname}/usretc
%{rlibdir}/%{packname}/usrlib



%changelog
* Thu Feb 20 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.14.3-1
+ Revision: 0281263
- Updated to 1.14.3



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12647 |12cu|R-rscproxy-2.0.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  rscproxy
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          2.0.5
Release:          2
Summary:          statconn: provides portable C-style interface to R (StatConnector)
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/rscproxy_2.0-5.tar.gz
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 

%description
rscproxy library provides an interface to R used by third party
applications, most notable, but not limited to, statconnDCOM, ROOo and
other systems.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/include
%{rlibdir}/%{packname}/libs


%changelog
* Sat Feb 18 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.3_1-1
+ Revision: 776346
- Import R-rscproxy
- Import R-rscproxy



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12648 |12cu|R-rsprng-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  rsprng
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.0
Release:          2
Summary:          R interface to SPRNG (Scalable Parallel Random Number Generators)
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    gmp-devel
BuildRequires:    sprng-devel

%description
Provides interface to SPRNG 2.0 APIs, and examples and documentation for
its use.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.0-1
+ Revision: 774960
- Update to latest version

* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.4-1
+ Revision: 774636
- Import R-rsprng
- Import R-rsprng


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12649 |12cu|R-RSQLite-0.11.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  RSQLite
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.11.4
Release:          1
Summary:          SQLite interface for R
Group:            Sciences/Mathematics
License:          LGPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/RSQLite_0.11.4.tar.gz
Requires:         R-methods R-DBI R-RUnit
BuildRequires:    R-devel Rmath-devel texlive-collection-latex
BuildRequires:    R-methods R-DBI R-RUnit
BuildRequires:    sqlite3-devel

%description
Database Interface R driver for SQLite. This package embeds the SQLite
database engine in R and provides an interface compliant with the DBI
package. The source for the SQLite engine (version 3.7.9) is included.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/announce
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/rsqlitePerf.txt
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/HACKING
%doc %{rlibdir}/%{packname}/INSTALL
%doc %{rlibdir}/%{packname}/NEWS
%doc %{rlibdir}/%{packname}/ONEWS
%doc %{rlibdir}/%{packname}/README
%doc %{rlibdir}/%{packname}/THANKS
%doc %{rlibdir}/%{packname}/TODO
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/include
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/UnitTests

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12650 |12cu|R-RSvgDevice-0.6.4.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  RSvgDevice
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.6.4.3
Release:          1
Summary:          An R SVG graphics device
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/RSvgDevice_0.6.4.3.tar.gz
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 

%description
A graphics device for R that uses the w3.org xml standard for Scalable
Vector Graphics.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Mon Feb 20 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.6.4.1-1
+ Revision: 777616
- Import R-RSvgDevice
- Import R-RSvgDevice




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12651 |12cu|R-RSVGTipsDevice-1.0_4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  RSVGTipsDevice
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.0_4
Release:          2
Summary:          An R SVG graphics device with dynamic tips and hyperlinks
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.0-4.tar.gz
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 

%description
A graphics device for R that uses the w3.org xml standard for Scalable
Vector Graphics.  This version supports tooltips with 1 to 3 lines,
hyperlinks, and line styles.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/serverconfig


%changelog
* Mon Feb 20 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.0_4-1
+ Revision: 777719
- Import R-RSVGTipsDevice
- Import R-RSVGTipsDevice


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12652 |12cu|R-Rsymphony-0.1.17-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  Rsymphony
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.1.17
Release:          1
Summary:          Symphony in R
Group:            Sciences/Mathematics
License:          EPL
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/Rsymphony_0.1-17.tar.gz
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    coin-or-devel
BuildRequires:    blas-devel
BuildRequires:    lapack-devel

%description
An R interface to the SYMPHONY MILP solver (version 5.4.3).

%prep
%setup -q -c -n %{packname}
perl -pi -e 's|^(SYMPHONY_LIBS="-lSym)"|$1 -lCgl -lOsiClp -lClp -lOsi -lCoinUtils"|;' \
    Rsymphony/configure

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs



%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.1.17-1
+ Revision: f2b6f89
- Updated to 0.1.17 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12653 |12cu|R-rtracklayer-1.22.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with internet
%bcond_with bootstrap
%global packname  rtracklayer
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.22.3
Release:          1
Summary:          R interface to genome browsers and their annotation tracks
Group:            Sciences/Mathematics
License:          Artistic-2.0
URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/rtracklayer_1.22.3.tar.gz
Requires:         R-methods R-RCurl R-XML R-IRanges R-GenomicRanges
Requires:         R-Biostrings R-BSgenome R-zlibbioc
Requires:         R-Rsamtools
%if %{with bootstrap}
Requires:         R-microRNA R-genefilter R-org.Hs.eg.db
Requires:         R-BSgenome.Hsapiens.UCSC.hg19 R-hgu133plus2.db
%else
Requires:         R-humanStemCell R-microRNA R-genefilter R-limma
Requires:         R-org.Hs.eg.db R-BSgenome.Hsapiens.UCSC.hg19
Requires:         R-TxDb.Hsapiens.UCSC.hg19.knownGene R-hgu133plus2.db
Requires:         R-BiocGenerics
%endif
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods
BuildRequires:    R-RCurl R-XML R-IRanges R-GenomicRanges R-Biostrings
BuildRequires:    R-BSgenome R-zlibbioc
BuildRequires:    R-BiocGenerics
%if %{with bootstrap}
BuildRequires:    R-microRNA R-genefilter R-org.Hs.eg.db
BuildRequires:    R-BSgenome.Hsapiens.UCSC.hg19 R-hgu133plus2.db
%else
BuildRequires:    R-humanStemCell R-microRNA R-genefilter R-limma
BuildRequires:    R-org.Hs.eg.db R-BSgenome.Hsapiens.UCSC.hg19
BuildRequires:    R-TxDb.Hsapiens.UCSC.hg19.knownGene R-hgu133plus2.db
%endif
BuildRequires:    R-Rsamtools

%description
Extensible framework for interacting with multiple genome browsers
(currently UCSC built-in) and manipulating annotation tracks in various
formats (currently GFF, BED, bedGraph, BED15, WIG, and BigWig built-in).
The user may export/import tracks to/from the supported browsers, as well
as query and modify the browser state, such as the current viewport.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{without bootstrap}
    %if %{with internet}
%check
%{_bindir}/R CMD check %{packname}
    %endif
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/CITATION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/notes
%{rlibdir}/%{packname}/scripts
%{rlibdir}/%{packname}/tests
%{rlibdir}/%{packname}/unitTests
%{rlibdir}/%{packname}/extdata



%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.22.3-1
+ Revision: 8188cf9
- Updated to 1.22.3 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12654 |12cu|R-RUnit-0.4.26-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  RUnit
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          0.4.26
Release:          2
Summary:          R Unit test framework
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
Requires:         R-utils R-methods 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-utils R-methods
BuildRequires:    x11-server-xvfb

%description
R functions implementing a standard Unit Testing framework, with
additional code inspection and report generation tools

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
xvfb-run %{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/examples
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/share
%{rlibdir}/%{packname}/unitTests


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.4.26-1
+ Revision: 775313
- Use proper tarball and wrap make check in xvfb-run.
- Update to latest version
- Import R-RUnit
- Import R-RUnit


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12655 |12cu|R-Rvmmin-2013.11.11-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  Rvmmin
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          2013.11.11
Release:          1
Summary:          Variable metric nonlinear function minimization with bounds constraints
Group:            Sciences/Mathematics
License:          GPLv2+
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_2013-11.11.tar.gz
BuildArch:        noarch
Requires:         R-core

Requires:         R-optextras 


BuildRequires:    R-devel Rmath-devel texlive-latex R-optextras


%description
Variable metric nonlinear function minimization with bounds constraints

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/help

%changelog
* Tue Apr 08 2014 Denis Silakov <denis.silakov@rosalab.ru> 2013.11.11-1
+ Revision: 8c6566b
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12656 |12cu|R-RWeka-0.4.21-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

%global packname  RWeka
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.4.21
Release:          1
Summary:          R/Weka interface
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.4-21.tar.gz


Requires:         R-RWekajars R-rJava R-graphics R-stats R-utils R-grid 
Requires:         R-party R-mlbench R-e1071 
BuildRequires:    R-devel Rmath-devel texlive-latex 
BuildRequires:    R-RWekajars R-rJava R-graphics R-stats R-utils R-grid 
BuildRequires:    R-party R-mlbench R-e1071
BuildRequires:    java-rpmbuild

%description
An R interface to Weka (Version 3.7.10). Weka is a collection of machine
learning algorithms for data mining tasks written in Java, containing
tools for data pre-processing, classification, regression, clustering,
association rules, and visualization.  Package RWeka contains the
interface code, the Weka jar is in a separate package RWekajars.  For more
information on Weka see http://www.cs.waikato.ac.nz/~ml/weka/.

%prep
%setup -q -c -n %{packname}

%build

%install
export JAVA="/usr/bin/java"
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/CITATION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/arff
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/java
%{rlibdir}/%{packname}/po/*/LC_MESSAGES/*

%changelog
* Mon Apr 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.4.21-1
+ Revision: bc07309
- Disable debug



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12657 |12cu|R-RWekajars-3.7.10.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  RWekajars
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          3.7.10.1
Release:          1
Summary:          R/Weka interface jars
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_3.7.10-1.tar.gz
BuildArch:        noarch
Requires:         R-core


Requires:         R-rJava 

BuildRequires:    R-devel Rmath-devel texlive-latex 
BuildRequires:    R-rJava 
BuildRequires:    java-1.6.0-openjdk

%description
External jars required for package RWeka.

%prep
%setup -q -c -n %{packname}

%build

%install
export JAVA="/usr/bin/java"
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/java
%{rlibdir}/%{packname}/help

%changelog
* Wed Apr 16 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.7.10.1-1
+ Revision: e250c68
- One more JAVA try



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12658 |12cu|R-sampleSelection-0.7.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  sampleSelection
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          0.7.2
Release:          2
Summary:          Sample Selection Models
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/sampleSelection_0.7-2.tar.gz
Requires:         R-maxLik R-systemfit R-miscTools R-VGAM R-MASS R-mvtnorm R-plm
BuildRequires:    R-devel Rmath-devel texlive-collection-latex
BuildRequires:    R-maxLik R-systemfit R-miscTools R-VGAM R-MASS R-mvtnorm R-plm

%description
Estimation of Sample Selection Models

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12659 |12cu|R-sandwich-2.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with bootstrap
%global packname  sandwich
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          2.3.0
Release:          1
Summary:          Robust Covariance Matrix Estimators
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/sandwich_2.3-0.tar.gz
Requires:         R-stats R-zoo R-stats
%if %{with bootstrap}
Requires:         R-car R-lmtest R-survival R-MASS R-scatterplot3d
%else
Requires:         R-car R-lmtest R-strucchange R-AER R-survival R-MASS
Requires:         R-scatterplot3d
%endif
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-stats R-zoo
BuildRequires:    R-stats
%if %{with bootstrap}
BuildRequires:    R-car R-lmtest R-survival R-MASS R-scatterplot3d
%else
BuildRequires:    R-car R-lmtest R-strucchange R-AER R-survival R-MASS
BuildRequires:    R-scatterplot3d
%endif

%description
Model-robust standard error estimators for cross-sectional, time series
and longitudinal data.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{without bootstrap}
%check
%{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help



%changelog
* Sat Nov 09 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.3.0-1
+ Revision: c9aa61f
- LOG Updated to 2.3.0 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12660 |12cu|R-scales-0.2.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname scales
%global rlibdir %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.2.3
Release:          1
Summary:          Scale functions for graphics
Group:            Sciences/Mathematics
License:          MIT
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
BuildArch:        noarch
Requires:         R-methods R-RColorBrewer R-stringr R-dichromat 
Requires:         R-munsell >= 0.2 R-plyr >= 1.2 R-labeling R-testthat
BuildRequires:    R-devel Rmath-devel texlive-collection-latex
BuildRequires:    R-methods R-RColorBrewer R-stringr R-dichromat 
BuildRequires:    R-munsell >= 0.2 R-plyr >= 1.2 R-labeling R-testthat

%description
Scales map data to aesthetics, and provide methods for
automatically determining breaks and labels for axes and legends.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/tests

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12661 |12cu|R-scatterplot3d-0.3.35-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  scatterplot3d
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          0.3.35
Release:          1
Summary:          3D Scatter Plot
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/scatterplot3d_0.3-35.tar.gz
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
%rename R-cran-scatterplot3d

%description
Plots a three dimensional (3D) point cloud.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/po



%changelog
* Fri Feb 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.3.35-1
+ Revision: a78b92a
- Updated to 0.3.35 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12662 |12cu|R-sem-3.1.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

%global packname  sem
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          3.1.3
Release:          1
Summary:          Structural Equation Models

Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/sem_3.1-3.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-stats R-MASS R-matrixcalc 
Requires:         R-boot R-tcltk R-polycor 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-stats R-MASS R-matrixcalc
# BuildRequires: R-mi
# Requires: R-mi
BuildRequires: R-MBESS
Requires: R-MBESS
BuildRequires: pkgconfig(blas)
BuildRequires: pkgconfig(lapack)
BuildRequires:    R-boot R-tcltk R-polycor 

%description
This package contains functions for fitting general linear structural
equation models (with observed and unobserved variables) using the RAM
approach, and for fitting structural equations in observed-variable models
by two-stage least squares.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

# %check
# %{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CHANGES
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/etc
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs



%changelog
* Tue Apr 22 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.1.3-1
+ Revision: bf7eafb
- Disable debug



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12663 |12cu|R-seqnames.db-1.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  seqnames.db
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          1.0.1
Release:          1
Summary:          Chromosome Name translations
Group:            Sciences/Mathematics
License:          Artistic-2.0
URL:              http://bioconductor.org/packages/release/data/annotation/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/data/annotation/src/contrib/%{packname}_%{version}.tar.gz
BuildArch:        noarch
Requires:         R-core

Requires:         R-methods R-AnnotationDbi 
Requires:         R-methods R-AnnotationDbi 

BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods R-AnnotationDbi
BuildRequires:    R-methods R-AnnotationDbi 

%description
Provides translation information for various kinds of chromosome name

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/extdata
%{rlibdir}/%{packname}/help

%changelog
* Wed Nov 06 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.0.1-1
+ Revision: e2fd9ca
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12664 |12cu|R-seriation-1.0.13-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  seriation
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.0.13
Release:          1
Summary:          Infrastructure for seriation

Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/seriation_1.0-13.tar.gz
Requires:         R-stats R-cluster R-TSP R-gclus R-grid R-colorspace 
Requires:         R-MASS R-biclust
BuildRequires:    R-devel Rmath-devel texlive-collection-latex
BuildRequires:    R-stats R-cluster R-TSP R-gclus R-grid R-colorspace
BuildRequires:    R-MASS R-biclust

%description
Infrastructure for seriation with an implementation of several
seriation/sequencing techniques to reorder matrices, dissimilarity
matrices, and dendrograms. Also contains some visualizations techniques
based on seriation.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
# %{rlibdir}/%{packname}/LICENSE
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/seriation/tests/criterion.R
%{rlibdir}/seriation/tests/permuation_vector.R



%changelog
* Wed Apr 02 2014 dsilakov <denis.silakov@rosalab.ru> 1.0.13-1
+ Revision: 3e60255
- Merge pull request #1 from import/R-seriation:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12665 |12cu|R-setRNG-2011.11.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

%global packname  setRNG
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          2011.11.2
Release:          1
Summary:          Set (Normal) Random Number Generator and Seed
Group:            Sciences/Mathematics
License:          GPLv2 | file LICENSE
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_2011.11-2.tar.gz

BuildRequires:    R-devel Rmath-devel texlive-latex 


%description
SetRNG provides utilities to help set and record the setting of the seed
and the uniform and normal generators used when a random experiment is
run. The utilities can be used in other functions that do random
experiments to simplify recording and/or setting all the necessary
information for reproducibility.  See the vignette and reference manual
for examples.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/LICENSE
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help

%changelog
* Thu Apr 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 2011.11.2-1
+ Revision: 041c358
- Disable debug



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12666 |12cu|R-sets-1.0.13-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  sets
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.0.13
Release:          2
Summary:          Sets, Generalized Sets, Customizable Sets and Intervals
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/sets_1.0-13.tar.gz
Requires:         R-stats 
Requires:         R-proxy 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    R-stats 
BuildRequires:    R-proxy 

%description
Data structures and basic operations for ordinary sets, generalizations
such as fuzzy sets, multisets, and fuzzy multisets, customizable sets, and

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

#%check
#%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS.Rd
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Mon Feb 20 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.0_8-1
+ Revision: 777881
- Import R-sets
- Import R-sets




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12667 |12cu|R-sfsmisc-1.0.25-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  sfsmisc
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          1.0.25
Release:          1
Summary:          Utilities from Seminar fuer Statistik ETH Zurich
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/sfsmisc_1.0-25.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-stats R-methods R-utils 
Requires:         R-datasets R-MASS R-tcltk 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-stats R-methods R-utils
BuildRequires:   R-datasets R-MASS R-tcltk 

%description
Useful utilities ['goodies'] from Seminar fuer Statistik ETH Zurich, quite
a few related to graphics; many ported from S-plus times.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

# FIXME fail to reencode latin1 to utf (should not be latin1...)
%if 0
%check
%{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/ChangeLog
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/help



%changelog
* Thu Feb 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.25-1
+ Revision: 1f1f46e
- Updated to 1.0.25 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12668 |12cu|R-sgeostat-1.0.25-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  sgeostat
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.0.25
Release:          2
Summary:          An Object-oriented Framework for Geostatistical Modeling in S+
Group:            Sciences/Mathematics
License:          file LICENSE
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/sgeostat_1.0-25.tar.gz
Requires:         R-stats R-grDevices R-graphics 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-stats R-grDevices R-graphics

%description
An Object-oriented Framework for Geostatistical Modeling in S+

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/LICENSE
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Fri Feb 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.0_24-1
+ Revision: 776272
- Import R-sgeostat
- Import R-sgeostat



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12669 |12cu|R-shapefiles-0.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  shapefiles
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          0.7
Release:          2
Summary:          Read and Write ESRI Shapefiles
Group:            Sciences/Mathematics
License:          GPL
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-foreign 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-foreign

%description
Functions to read and write ESRI shapefiles

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help


%changelog
* Fri Feb 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.6-1
+ Revision: 775960
- Import R-shapefiles
- Import R-shapefiles


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12670 |12cu|R-shapes-1.1.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  shapes
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          1.1.9
Release:          1
Summary:          Statistical shape analysis
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/shapes_1.1-9.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-scatterplot3d R-rgl R-MASS 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-scatterplot3d R-rgl R-MASS

%description
Routines for the statistical analysis of shapes. In particular, the
package provides routines for procrustes analysis, displaying shapes and
principal components, testing for mean shape difference, thin-plate spline
transformation grids and edge superimposition methods.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

# FIXME (Error in rgl.open() : rgl.open failed)
%if 0
%check
%{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/help



%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.1.9-1
+ Revision: de7fe11
- Updated to 1.1.9 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12671 |12cu|R-ShortRead-1.20.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  ShortRead
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.20.0
Release:          1
Summary:          Classes and methods for high-throughput short-read sequencing data
Group:            Sciences/Mathematics
License:          Artistic-2.0
URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/ShortRead_1.20.0.tar.gz
Requires:         R-methods R-IRanges R-GenomicRanges R-Biostrings R-lattice R-Rsamtools R-latticeExtra 
Requires:         R-IRanges R-GenomicRanges R-Biostrings R-Biobase R-hwriter R-Rsamtools R-zlibbioc R-lattice 
Requires:         R-biomaRt R-RUnit R-GenomicFeatures R-yeastNagalakshmi 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods R-IRanges R-GenomicRanges R-Biostrings R-lattice R-Rsamtools R-latticeExtra
BuildRequires:    R-IRanges R-GenomicRanges R-Biostrings R-Biobase R-hwriter R-Rsamtools R-zlibbioc R-lattice 
BuildRequires:    R-biomaRt R-RUnit R-GenomicFeatures R-yeastNagalakshmi 
BuildRequires:    R-XVector

%description
Base classes, functions, and methods for representation of
high-throughput, short-read sequencing data.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

# FIXME fails in build system (probably hidden message due no internet access) 
%if 0
%check
%{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/extdata
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/script
%{rlibdir}/%{packname}/template
%{rlibdir}/%{packname}/unitTests



%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.20.0-1
+ Revision: 4570217
- Updated to 1.20.0 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12672 |12cu|R-siatclust-1.0.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  siatclust
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.0.5
Release:          2
Summary:          Shenzhen Institutes of Advanced Technology Clustering Suite
Group:            Sciences/Mathematics
License:          GPL (>= 3)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
Requires:         R-lattice R-latticeExtra R-clv 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-lattice R-latticeExtra R-clv

%description
A collection of cluster analysis tools and algorithms for data mining
developed at the Shenzhen Institutes of Advanced Technology (SIAT) under
the Senior International Scientist program of the Chinese Academy of
Sciences. Development of this package is also supported by the Shenzhen
High Technology Development Fund within the Shenzhen Key Laboratory for
High Performance Data Mining.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/ChangeLog
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/LICENSE
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Mon Feb 20 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.0.5-1
+ Revision: 777682
- Import R-siatclust
- Import R-siatclust


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12673 |12cu|R-slam-0.1.31-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  slam
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.1.31
Release:          1
Summary:          Sparse Lightweight Arrays and Matrices
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/slam_0.1-31.tar.gz
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    blas-devel
BuildRequires:    lapack-devel

%description
Data structures and algorithms for sparse arrays and matrices, based on
index arrays and simple triplet representations, respectively.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs



%changelog
* Thu Feb 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.1.31-1
+ Revision: 3fe6117
- Updated to 0.1.31 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12674 |12cu|R-Sleuth2-1.0.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

%global packname  Sleuth2
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.0.7
Release:          1
Summary:          Data sets from Ramsey and Schafer's "Statistical Sleuth (2nd ed)"
Group:            Sciences/Mathematics
License:          GPLv2+
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.0-7.tar.gz



Requires:         R-lattice 
BuildRequires:    R-devel Rmath-devel texlive-latex 

BuildRequires:   R-lattice 
%description
Data sets from Ramsey, F.L. and Schafer, D.W. (2002), "The Statistical
Sleuth: A Course in Methods of Data Analysis (2nd ed)", Duxbury.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help

%changelog
* Wed Apr 02 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.7-1
+ Revision: cc986fb
- Disable debug



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12675 |12cu|R-sm-2.2.5.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

%global packname  sm
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          2.2.5.4
Release:          1
Summary:          Smoothing methods for nonparametric regression and density estimation
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/sm_2.2-5.4.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-rpanel R-tkrplot R-rgl R-misc3d R-akima R-gam 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    R-rpanel R-tkrplot R-rgl R-misc3d R-akima R-gam 

%description
This is software linked to the book `Applied Smoothing Techniques for Data
Analysis: The Kernel Approach with S-Plus Illustrations' Oxford University

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

# FIXME (possibly due to bootstrap of other packages: Error in rgl.open() : rgl.open failed)
%if 0
%check
%{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/history.txt
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/COPYING
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/scripts
%{rlibdir}/%{packname}/smdata
%{rlibdir}/sm/libs/sm.so

%changelog
* Wed Apr 16 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.2.5.4-1
+ Revision: 626a477
- Disable debug



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12676 |12cu|R-sn-1.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  sn
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.0.0
Release:          1
Summary:          The skew-normal and skew-t distributions
Group:            Sciences/Mathematics
License:          GPLv2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/sn_1.0-0.tar.gz
BuildRequires:    R-devel R-mnormt R-sm
BuildRequires: R-sn
Requires: R-sn
BuildRequires: R-numDeriv
Requires: R-numDeriv
Requires:         R-core R-mnormt R-sm
BuildArch:        noarch

%description
Functions for manipulating skew-normal and skew-t probability distributions,
and for fitting them to data, in the scalar and in the multivariate case.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/html
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help

%changelog
* Sat Feb 08 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.0-1
+ Revision: 7dac440
- Added missing requires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12677 |12cu|R-sna-2.3.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with bootstrap
%global packname  sna
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          2.3.2
Release:          1
Summary:          Tools for Social Network Analysis
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/sna_2.3-2.tar.gz
Requires:         R-utils R-network R-rgl R-numDeriv R-SparseM
%if %{without bootstrap}
Requires:         R-statnet 
%endif
BuildRequires:    R-devel Rmath-devel texlive-collection-latex
BuildRequires:    R-utils R-network R-rgl R-numDeriv R-SparseM
%if %{without bootstrap}
BuildRequires:    R-statnet
%endif

%description
A range of tools for social network analysis, including node and
graph-level indices, structural distance and covariance methods,
structural equivalence detection, p* modeling, random graph generation,
and 2D/3D network visualization.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{without bootstrap}
%check
%{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.3.2-1
+ Revision: 2657e50
- Updated to 2.3.2 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12678 |12cu|R-snow-0.3.13-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  snow
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          0.3.13
Release:          1
Summary:          Simple Network of Workstations
Group:            Sciences/Mathematics
License:          GPL
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/snow_0.3-13.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-utils 
Requires:         R-Rmpi R-rpvm R-rlecuyer R-rsprng R-nws 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-utils
BuildRequires:    R-Rmpi R-rpvm R-rlecuyer R-rsprng R-nws 

%description
Support for simple parallel computing in R.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
_R_CHECK_FORCE_SUGGESTS_=0 %{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R*
%{rlibdir}/%{packname}/help



%changelog
* Sat Nov 09 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.3.13-1
+ Revision: 07e6890
- LOG Updated to 0.3.13 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12679 |12cu|R-Snowball-0.0.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

%global packname  Snowball
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.0.10
Release:          1
Summary:          Snowball Stemmers
Group:            Sciences/Mathematics
License:          BSD_2_clause + file LICENSE
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.0-10.tar.gz


Requires:         R-RWeka R-rJava 

BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    R-RWeka R-rJava 
BuildRequires:    java-rpmbuild

%description
Snowball stemmers.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/LICENSE
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/java
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/words

%changelog
* Tue Apr 22 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.0.10-1
+ Revision: 0ee9e50
- Disable debug



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12680 |12cu|R-SnowballC-0.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  SnowballC
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.5
Release:          1
Summary:          Snowball stemmers based on the C libstemmer UTF-8 library
Group:            Sciences/Mathematics
License:          BSD
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz

BuildRequires:    R-devel Rmath-devel texlive-latex 


%description
An R interface to the C libstemmer library that implements Porter's word
stemming algorithm for collapsing words to a common root to aid comparison
of vocabulary. Currently supported languages are Danish, Dutch, English,
Finnish, French, German, Hungarian, Italian, Norwegian, Portuguese,
Romanian, Russian, Spanish, Swedish and Turkish.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/words*

%changelog
* Wed Mar 26 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.5-1
+ Revision: f2a5831
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12681 |12cu|R-snowfall-1.84.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  snowfall
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          1.84.6
Release:          1
Summary:          Easier cluster computing (based on snow)
Group:            Sciences/Mathematics
License:          GPL
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/snowfall_1.84-6.tar.gz
Requires:         R-snow R-Rmpi
BuildRequires:    R-devel Rmath-devel texlive-collection-latex
BuildRequires:    R-snow R-Rmpi

%description
Usability wrapper around snow for easier development of parallel R
programs. This package offers e.g. extended error checks, and additional
functions. All functions work in sequential mode, too, if no cluster is
present or wished. Package is also designed as connector to the cluster
management tool sfCluster, but can also used without it.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help


%changelog
* Thu Feb 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.84.6-1
+ Revision: a535dfe
- Updated to 1.84.6 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12682 |12cu|R-snowFT-1.3_0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  snowFT
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          1.3_0
Release:          2
Summary:          Fault Tolerant Simple Network of Workstations
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.3-0.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-snow 
Requires:         R-rpvm R-Rmpi R-rlecuyer R-rsprng 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-snow
BuildRequires:    R-rpvm R-Rmpi R-rlecuyer R-rsprng 

%description
Extension of the snow package supporting fault tolerant and reproducible
applications, as well as supporting easy-to-use parallel programming -
only one function is needed.

%prep
%setup -q -c -n %{packname}

perl -pi -e 's|\brmpi\b|Rmpi|;' snowFT/man/snowFT-package.Rd snowFT/DESCRIPTION

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help


%changelog
* Sat Feb 18 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.2_0-1
+ Revision: 776954
- Import R-snowFT
- Import R-snowFT


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12683 |12cu|R-SNPlocs.Hsapiens.dbSNP.20100427-0.99.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  SNPlocs.Hsapiens.dbSNP.20100427
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          0.99.6
Release:          2
Summary:          SNP locations for Homo sapiens (dbSNP BUILD 131)
Group:            Sciences/Mathematics
License:          Artistic-2.0
URL:              http://bioconductor.org/packages/release/data/annotation/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/data/annotation/src/contrib/%{packname}_%{version}.tar.gz
Requires:         R-IRanges R-GenomicRanges 
Requires:         R-methods R-IRanges R-GenomicRanges 
Requires:         R-Biostrings R-BSgenome R-BSgenome.Hsapiens.UCSC.hg19 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-IRanges R-GenomicRanges
BuildRequires:    R-methods R-IRanges R-GenomicRanges 
BuildRequires:    R-Biostrings R-BSgenome R-BSgenome.Hsapiens.UCSC.hg19 
BuildRequires:    texlive-scheme-tetex

%description
SNP locations and alleles for Homo sapiens extracted from dbSNP BUILD
131:human_9606 (based on GRCh37). The source data files used for this
package were created by NCBI on 24-26 March 2010. WARNING: The SNPs in
this package are based on the GRCh37 genome. Note that the GRCh37 genome
is the same as the hg19 genome from UCSC except for the mitochondrion
chromosome. Therefore, the SNPs in this package can be "injected" in
BSgenome.Hsapiens.UCSC.hg19 but this injection will exclude chrM (i.e.
nothing will be injected in that sequence).

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/tools



%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.99.6-2
+ Revision: 267c896
- Fix doc generation



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12684 |12cu|R-sp-1.0.14-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_without bootstrap
%global packname  sp
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.0.14
Release:          1
Summary:          classes and methods for spatial data
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/sp_1.0-14.tar.gz
Requires:         R-methods R-graphics 
Requires:         R-utils R-lattice R-grid 
%if %{with bootstrap}
Requires:         R-lattice R-RColorBrewer
%else
Requires:         R-lattice R-RColorBrewer R-rgdal R-rgeos 
%endif
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods
BuildRequires:    R-graphics R-utils R-lattice R-grid
%if %{with bootstrap}
BuildRequires:    R-lattice R-RColorBrewer
%else
BuildRequires:    R-lattice R-RColorBrewer R-rgdal R-rgeos 
%endif
BuildRequires:    blas-devel
BuildRequires:    lapack-devel
BuildRequires:    x11-server-xvfb

%description
A package that provides classes and methods for spatial data. The classes
document where the spatial location information resides, for 2D or 3D
data. Utility functions are provided, e.g. for plotting data as maps,
spatial selection, as well as methods for retrieving coordinates, for
subsetting, print, summary, etc.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{without bootstrap}
%check
xvfb-run %{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/ChangeLog
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/external
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/include
%{rlibdir}/%{packname}/libs



%changelog
* Sat Nov 09 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.0.14-1
+ Revision: e17af3c
- LOG Updated to 1.0.14 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12685 |12cu|R-spam-0.41.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with bootstrap
%global packname  spam
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.41.0
Release:          1
Summary:          SPArse Matrix
Group:            Sciences/Mathematics
License:          GPL | file LICENSE
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/spam_0.41-0.tar.gz
Requires:         R-methods 
%if %{with bootstrap}
Requires:         R-SparseM
Requires:         R-Matrix 
%else
Requires:         R-fields
Requires:         R-SparseM
Requires:         R-Matrix 
%endif
BuildRequires:    R-devel
BuildRequires:    Rmath-devel
BuildRequires:    texlive-collection-latex
BuildRequires:    R-methods
%if %{with bootstrap}
BuildRequires:    R-SparseM
BuildRequires:    R-Matrix 
%else
BuildRequires:    R-fields
BuildRequires:    R-SparseM
BuildRequires:    R-Matrix 
%endif
BuildRequires:    blas-devel
BuildRequires:    lapack-devel

%description
Set of function for sparse matrix algebra.  Differences with
SparseM/Matrix are: (1) we only support (essentially) one sparse matrix
format, (2) based on transparent and simple structure(s), (3) tailored for
MCMC calculations within GMRF. (4) S3 and S4 like-"compatible" ...  and it
is fast.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{without bootstrap}
%check
%{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/0NEWS
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/LICENSE
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/demodata
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs



%changelog
* Mon Mar 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.41.0-1
+ Revision: 9c1417a
- Updated to 0.41.0 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12686 |12cu|R-SparseM-1.03-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  SparseM
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.03
Release:          1
Summary:          Sparse Linear Algebra
Group:            Sciences/Mathematics
License:          file LICENSE
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/SparseM_1.03.tar.gz
Requires:         R-methods
Requires:         R-stats
Requires:         R-utils 
BuildRequires:    R-devel
BuildRequires:    Rmath-devel
BuildRequires:    texlive-collection-latex
BuildRequires:    R-methods
BuildRequires:    R-stats
BuildRequires:    R-utils
BuildRequires:    pkgconfig(lapack)

%description
Basic linear algebra for sparse matrices

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/ChangeLog
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/extdata
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Fri Feb 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.91-1
+ Revision: 775917
- Import R-SparseM
- Import R-SparseM




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12687 |12cu|R-spatstat-1.31.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with bootstrap
%global packname  spatstat
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.31.0
Release:          1
Summary:          Spatial Point Pattern analysis, model-fitting, simulation, tests
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/spatstat_1.31-0.tar.gz
Requires:         R-stats R-graphics R-utils R-mgcv R-deldir 
Requires:         R-gsl
%if %{with bootstrap}
Requires:         R-gpclib R-sm R-spatial R-rpanel R-tkrplot R-scatterplot3d
Requires:         R-RandomFields
%else
Requires:         R-gpclib R-sm R-maptools R-spatial R-rpanel R-tkrplot
Requires:         R-scatterplot3d R-RandomFields
%endif
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-stats
BuildRequires:    R-graphics R-utils R-mgcv R-deldir
BuildRequires:    R-gsl
%if %{with bootstrap}
BuildRequires:    R-gpclib R-sm R-spatial R-rpanel R-tkrplot R-scatterplot3d
BuildRequires:    R-RandomFields
%else
BuildRequires:    R-gpclib R-sm R-maptools R-spatial R-rpanel R-tkrplot
BuildRequires:    R-scatterplot3d R-RandomFields
%endif
BuildRequires:    x11-server-xvfb

%description
A package for analysing spatial data, mainly Spatial Point Patterns,
including multitype/marked points and spatial covariates, in any
two-dimensional spatial region. Also supports three-dimensional point
patterns, and space-time point patterns in any number of dimensions. 
Contains over 1000 functions for plotting spatial data, exploratory data
analysis, model-fitting, simulation, spatial sampling, model diagnostics,
and formal inference.  Data types include point patterns, line segment
patterns, spatial windows, pixel images and tessellations.  Exploratory
methods include K-functions, nearest neighbour distance and empty space
statistics, Fry plots, pair correlation function, kernel smoothed
intensity, relative risk estimation with cross-validated bandwidth
selection, mark correlation functions, segregation indices, mark
dependence diagnostics etc.  Point process models can be fitted to point
pattern data using functions ppm, kppm, slrm similar to glm. Models may
include dependence on covariates, interpoint interaction, cluster
formation and dependence on marks. Fitted models can be simulated
automatically.  Also provides facilities for formal inference (such as
chi-squared tests) and model diagnostics (including simulation envelopes,
residuals, residual plots and Q-Q plots).

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{without bootstrap}
%check
xvfb-run %{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/ratfor


%changelog
* Tue Feb 21 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.25_3-2
+ Revision: 778369
- Rebuild with proper dependencies

* Sat Feb 18 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.25_3-1
+ Revision: 776910
- Import R-spatstat
- Import R-spatstat



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12688 |12cu|R-spdep-0.5.71-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  spdep
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.5.71
Release:          1
Summary:          Spatial dependence: weighting schemes, statistics and models
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/spdep_0.5-71.tar.gz
Requires:         R-methods R-sp R-boot R-Matrix R-MASS R-nlme R-maptools R-deldir R-coda 
Requires:         R-snow R-rlecuyer R-spam R-RANN R-RColorBrewer R-lattice 
Requires:         R-LearnBayes
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
BuildRequires:    R-snow R-rlecuyer R-spam R-RANN R-RColorBrewer R-lattice 
BuildRequires:    R-LearnBayes
BuildRequires:    blas-devel
BuildRequires:    lapack-devel

%description
A collection of functions to create spatial weights matrix objects from
polygon contiguities, from point patterns by distance and tesselations,
for summarising these objects, and for permitting their use in spatial
data analysis, including regional aggregation by minimum spanning tree; a
collection of tests for spatial autocorrelation, including global Moran's
I, APLE, Geary's C, Hubert/Mantel general cross product statistic,
Empirical Bayes estimates and Assuncao/Reis Index, Getis/Ord G and
multicoloured join count statistics, local Moran's I and Getis/Ord G,
saddlepoint approximations  and exact tests for global and local Moran's
I; and functions for estimating spatial simultaneous autoregressive (SAR)
lag and error models, impact measures for lag models, weighted and
unweighted SAR and CAR spatial regression models, semi-parametric and
Moran eigenvector spatial filtering, GM SAR error models, and generalized
spatial two stage least squares models.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CHANGES
%doc %{rlibdir}/%{packname}/ChangeLog
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
# %{rlibdir}/%{packname}/LICENCE
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/etc
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/spdep/README



%changelog
* Thu Feb 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.5.71-1
+ Revision: 126b86b
- Updated to 0.5.71 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12689 |12cu|R-splancs-2.01.34-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  splancs
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          2.01.34
Release:          1
Summary:          Spatial and Space-Time Point Pattern Analysis
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/splancs_2.01-34.tar.gz
Requires:         R-sp 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-sp

%description
Spatial and Space-Time Point Pattern Analysis Functions

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/ChangeLog
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/README



%changelog
* Wed Nov 13 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.01.34-1
+ Revision: 72c1abb
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12690 |12cu|R-SRAdb-1.16.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

%global packname  SRAdb
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.16.0
Release:          1
Summary:          A compilation of metadata from NCBI SRA and tools
Group:            Sciences/Mathematics
License:          Artistic-2.0
URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/%{packname}_%{version}.tar.gz

Requires:         R-RSQLite R-graph R-RCurl 
Requires:         R-GEOquery 
Requires:         R-Rgraphviz 
BuildRequires:    R-devel Rmath-devel texlive-latex R-RSQLite R-graph R-RCurl
BuildRequires:    R-GEOquery 
BuildRequires:   R-Rgraphviz 
%description
The Sequence Read Archive (SRA) is the largest public repository of
sequencing data from the next generation of sequencing platforms including
Roche 454 GS System, Illumina Genome Analyzer, Applied Biosystems SOLiD
System, Helicos Heliscope, and others. However, finding data of interest
can be challenging using current tools. SRAdb is an attempt to make access
to the metadata associated with submission, study, sample, experiment and
run much more feasible. This is accomplished by parsing all the NCBI SRA
metadata into a SQLite database that can be stored and queried locally.
Fulltext search in the package make querying metadata very flexible and
powerful.  fastq and sra files can be downloaded for doing alignment
locally. Beside ftp protocol, the SRAdb has funcitons supporting fastp
protocol (ascp from Aspera Connect) for faster downloading large data
files over long distance. The SQLite database is updated regularly as new
data is added to SRA and can be downloaded at will for the most up-to-date

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/CITATION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/extdata
%{rlibdir}/%{packname}/help

%changelog
* Mon Mar 31 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.16.0-1
+ Revision: 30fdd81
- Disable debug



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12691 |12cu|R-stabledist-0.6_6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname stabledist
%global rlibdir %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.6_6
Release:          1
Summary:          Stable Distribution Functions
Group:            Sciences/Mathematics
License:          GPLv2+
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.6-6.tar.gz
BuildArch:        noarch
Requires:         R-stats R-utils R-fBasics R-RUnit R-sfsmisc 
BuildRequires:    R-devel Rmath-devel R-stats R-utils R-fBasics R-RUnit R-sfsmisc texlive-collection-latex

%description
Density, Probability and Quantile functions, and random
number generation for (skew) stable distributions, using the
parameterizations of Nolan.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/unitTests
%{rlibdir}/%{packname}/xtraR

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12692 |12cu|R-statmod-1.4.18-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_without bootstrap
%global packname  statmod
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          1.4.18
Release:          1
Summary:          Statistical Modeling
Group:            Sciences/Mathematics
License:          LGPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/statmod_1.4.18.tar.gz
# BuildArch:        noarch
Requires:         R-core R-MASS
%if %{without bootstrap}
Requires:         R-tweedie
%endif
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-MASS
%if %{without bootstrap}
BuildRequires:    R-tweedie
%endif

%description
Various statistical modeling functions including growth curve comparisons,
limiting dilution analysis, mixed linear models, heteroscedastic
regression, Tweedie family generalized linear models, the inverse-Gaussian
distribution and Gauss quadrature.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{without bootstrap}
%check
%{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs



%changelog
* Sat Nov 09 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.4.18-1
+ Revision: d06f062
- LOG Updated to 1.4.18 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12693 |12cu|R-statnet-3.1.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  statnet
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          3.1.0
Release:          3
Summary:          Software tools for the Statistical Modeling of Network Data
Group:            Sciences/Mathematics
License:          GPL-3 + file LICENSE
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_3.1-0.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-network R-ergm R-latentnet R-degreenet R-sna R-abind R-shapes R-tools R-utils 
Requires:         R-relevent R-networksis R-hergm 
Requires:         R-statnet.common
Requires:         R-tergm R-ergm.count R-networkDynamic
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-network R-ergm R-latentnet R-degreenet R-sna R-abind R-shapes R-tools R-utils
BuildRequires:    R-relevent R-networksis R-hergm 
BuildRequires:    R-statnet.common
BuildRequires:    R-tergm R-ergm.count R-networkDynamic

%description
An integrated set of tools for the representation, visualization, analysis
and simulation of network data. For an introduction type:

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/LICENSE
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help



%changelog
* Tue Nov 05 2013 Denis Silakov <denis.silakov@rosalab.ru> 3.1.0-3
+ Revision: b49092a
- More reqs for the new package version



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12694 |12cu|R-statnet.common-3.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname statnet.common
%global rlibdir %{_libdir}/R/library

Name:             R-%{packname}
Version:          3.1.1
Release:          1
Summary:          Common R Scripts and Utilities Used by the Statnet Project Software
Group:            Sciences/Mathematics
License:          GPLv3
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/statnet.common_3.1.1.tar.gz
BuildArch:        noarch
Requires:         R-core 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex

%description
This package contains non-statistical utilities used by
the software developed by the Statnet Project. 
They may also be of use to others.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/LICENSE
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/R


%changelog
* Sat Feb 08 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.1.1-1
+ Revision: 191c7ac
- Updated to 3.1.1 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12695 |12cu|R-stringr-0.6-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with       bootstrap
%global packname  stringr
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          0.6
Release:          5
Summary:          Make it easier to work with strings
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-plyr 
%if %{without bootstrap}
Requires:         R-testthat 
%endif
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    R-plyr 
%if %{without bootstrap}
BuildRequires:    R-testthat 
%endif

%description
stringr is a set of simple wrappers that make R's string functions more
consistent, simpler and easier to use.  It does this by ensuring that:
function and argument names (and positions) are consistent, all functions
deal with NA's and zero length character appropriately, and the output
data structures from each function matches the input data structures of
other functions.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{without bootstrap}
%check
%{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/tests


%changelog
* Fri Feb 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.6-2
+ Revision: 775662
- Prepare to rebuild after breaking dependency cycle.

* Fri Feb 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.6-1
+ Revision: 775628
- Import R-stringr
- Import R-stringr


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12696 |12cu|R-strucchange-1.5.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with bootstrap
%global packname  strucchange
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          1.5.0
Release:          1
Summary:          Testing, Monitoring, and Dating Structural Changes
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/strucchange_1.5-0.tar.gz
Requires:         R-graphics R-stats R-zoo R-sandwich R-graphics R-stats 
Requires:         R-lmtest R-car R-e1071 R-tseries R-foreach 
%if %{without bootstrap}
Requires:         R-dynlm
%endif
BuildRequires:    R-devel Rmath-devel texlive-collection-latex
BuildRequires:    R-graphics R-stats R-zoo R-sandwich R-graphics R-stats
BuildRequires:    R-lmtest R-car R-e1071 R-tseries R-foreach
%if %{without bootstrap}
BuildRequires:    R-dynlm
%endif

%description
Testing, monitoring and dating structural changes in (linear) regression
models. strucchange features tests/methods from the generalized
fluctuation test framework as well as from the F test (Chow test)
framework. This includes methods to fit, plot and test fluctuation
processes (e.g., CUSUM, MOSUM, recursive/moving estimates) and F
statistics, respectively. It is possible to monitor incoming data online
using fluctuation processes. Finally, the breakpoints in regression models
with structural changes can be estimated together with confidence
intervals. Emphasis is always given to methods for visualizing the data.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{without bootstrap}
%check
%{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/help


%changelog
* Sat Nov 09 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.5.0-1
+ Revision: ca88eee
- LOG Updated to 1.5.0 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12697 |12cu|rstudio-0.97.551-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define                       _enable_debug_packages %{nil}
%define                        debug_package          %{nil}

Name:		rstudio
Version:	0.97.551
Release:	1
Summary:	RStudio IDE is a powerful and productive user interface for R
Group:		Sciences/Mathematics
License:	GPLv3
Url:		http://www.rstudio.com/
# Re-pack of https://github.com/rstudio/rstudio/tarball/v%{version}
# Added required deps - dictionaries etc
# See dependencies/common
Source:		%{name}-%{version}.tar.bz2
BuildRequires:	ant
BuildRequires:	cmake
BuildRequires:	boost-devel
BuildRequires:	icu-devel
BuildRequires:	java-devel
BuildRequires:	pam-devel
BuildRequires:	qt4-devel
BuildRequires:  bzip2-devel
BuildRequires:  openssl-devel
BuildRequires:  pango-devel
BuildRequires:  xml-commons
BuildRequires:  xml-commons-jaxp-1.3-apis
BuildRequires:	R-devel
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(liblzma)
BuildRequires:	pkgconfig(libpcre)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	pkgconfig(uuid)
BuildRequires:  subversion
BuildRequires:  wget
BuildRequires:  xml-commons
Requires:		R-devel
Requires:		subversion
Requires:		git-core

%description
RStudio is a free and open source integrated development environment for R.

%prep
%setup -q

%build
%cmake \
	-DRSTUDIO_TARGET=Desktop \
	-DCMAKE_INSTALL_PREFIX=%{_libdir}/%{name} \
    -DCMAKE_BUILD_TYPE=Release

# Too hungry for resources
make

%install
%makeinstall_std -C build

mkdir -p %{buildroot}%{_bindir}
ln -s %{_libdir}/%{name}/bin/%{name} %{buildroot}%{_bindir}/%{name}

# The default one is too ugly
rm -f %{buildroot}%{_datadir}/applications/%{name}.desktop
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=RStudio
Comment=IDE for R
Exec=%{_bindir}/rstudio
Icon=rstudio
Type=Application
Terminal=false
Categories=Science;Math;X-MandrivaLinux-MoreApplications-Sciences-Mathematics;
MimeType=text/x-r-source;text/x-r;text/x-R;text/x-r-doc;text/x-r-sweave;text/x-r-markdown;text/x-r-html;application/x-r-data;application/x-r-project;text/x-r-history;text/x-r-profile;text/x-tex;text/x-markdown;text/html;text/css;text/javascript;
EOF

%files
%doc README.md COPYING
%{_bindir}/%{name}
%{_libdir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop
%{_datadir}/mime/packages/%{name}.xml
%{_datadir}/pixmaps/%{name}.png
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_iconsdir}/hicolor/*/mimetypes/application-x-r-*.png


%changelog
* Tue Mar 18 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.97.551-1
+ Revision: 0cd263f
- Updated to 0.97.551



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12698 |12cu|R-subselect-0.12.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  subselect
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.12.3
Release:          1
Summary:          Selecting variable subsets
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/subselect_0.12-3.tar.gz
Requires:         R-MASS R-ISwR 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    R-MASS R-ISwR 
BuildRequires:    blas-devel
BuildRequires:    lapack-devel

%description
A collection of functions which (i) assess the quality of variable subsets
as surrogates for a full data set, in either an exploratory data analysis
or in the context of a multivariate linear model, and (ii) search for
subsets which are optimal under various criteria.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

#%check
#%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/readme
%doc %{rlibdir}/%{packname}/CHANGELOG
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Sat Feb 18 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.11_3-1
+ Revision: 776383
- Import R-subselect
- Import R-subselect




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12699 |12cu|R-survey-3.29.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  survey
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          3.29.5
Release:          1
Summary:          analysis of complex survey samples
Group:            Sciences/Mathematics
License:          GPL-2 | GPL-3
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/survey_3.29-5.tar.gz
Requires:         R-foreign R-survival R-MASS R-splines R-KernSmooth
Requires:         R-hexbin R-mitools R-lattice R-RSQLite R-RODBC R-quantreg
Requires:         R-Matrix R-multicore R-CompQuadForm
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    R-foreign R-survival R-MASS R-splines R-KernSmooth
BuildRequires:    R-hexbin R-mitools R-lattice R-RSQLite R-RODBC R-quantreg
BuildRequires:    R-Matrix R-multicore R-CompQuadForm

%description
Summary statistics, two-sample tests, generalised linear models,
cumulative link models, Cox models, loglinear models, and general maximum
pseudolikelihood estimation for multistage stratified, cluster-sampled,
unequally weighted survey samples. Variances by Taylor series
linearisation or replicate weights. Post-stratification, calibration, and
raking. Two-phase subsampling designs. Graphics. Predictive margins by
direct standardization. PPS sampling without replacement. Principal
components, factor analysis.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/disclaimer
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/porting*
%doc %{rlibdir}/%{packname}/*.pdf
%doc %{rlibdir}/%{packname}/BUGS
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/COPYING
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/api.db
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12700 |12cu|R-svGUI-0.9.55-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  svGUI
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          0.9.55
Release:          1
Summary:          SciViews GUI API - Functions to manage GUIs
Group:            Sciences/Mathematics
License:          GPLv2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.9-55.tar.gz
BuildArch:        noarch
Requires:         R-core




BuildRequires:    R-devel Rmath-devel texlive-latex 


%description
Functions to manage GUIs from R

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help

%changelog
* Fri Apr 11 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.9.55-1
+ Revision: d3607dd
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12701 |12cu|R-svUnit-0.7.12-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

%global packname  svUnit
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.7.12
Release:          1
Summary:          SciViews GUI API - Unit testing
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.7-12.tar.gz

Requires:         R-svGUI R-datasets R-utils R-XML 
BuildRequires:    R-devel Rmath-devel texlive-latex 

BuildRequires:   R-svGUI R-datasets R-utils R-XML 

%description
A complete unit test system and functions to implement its GUI part

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/CITATION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/Tests*
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/komodo
%{rlibdir}/%{packname}/unitTests

%changelog
* Sat Apr 12 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.7.12-1
+ Revision: a18bc7c
- Disable debug



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12702 |12cu|R-systemfit-1.1.14-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  systemfit
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          1.1.14
Release:          2
Summary:          Estimating Systems of Simultaneous Equations
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/systemfit_1.1-14.tar.gz
Requires:         R-Matrix R-car R-lmtest R-plm R-MASS R-sem
BuildRequires:    R-devel Rmath-devel texlive-collection-latex
BuildRequires:    R-Matrix R-car R-lmtest R-plm R-MASS R-sem

%description
This package contains functions for fitting simultaneous systems of linear
and nonlinear equations using Ordinary Least Squares (OLS), Weighted Least
Squares (WLS), Seemingly Unrelated Regressions (SUR), Two-Stage Least
Squares (2SLS), Weighted Two-Stage Least Squares (W2SLS), and Three-Stage
Least Squares (3SLS).

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12703 |12cu|R-tcltk2-1.2.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  tcltk2
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          1.2.10
Release:          1
Summary:          Tcl/Tk Additions
Group:            Sciences/Mathematics
License:          file LICENSE
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/tcltk2_1.2-10.tar.gz
Requires:         R-tcltk 
Requires:         R-utils 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-tcltk
BuildRequires:    R-utils 

%description
A series of additional Tcl commands and Tk widgets with style and various
functions (under Windows: DDE exchange, access to the registry and icon
manipulation) to supplement the tcltk package

%prep
%setup -q -c -n %{packname}
perl -pi -e 's|/bin/tclsh8.3|%{_bindir}/tclsh|;'			\
    tcltk2.Rcheck/tcltk2/tklibs/ctext3.2/function_finder.tcl		\
    tcltk2/inst/tklibs/ctext3.2/function_finder.tcl

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/Fonts.txt
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/LICENSE
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/gui
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/po
%{rlibdir}/%{packname}/tklibs
%{rlibdir}/tcltk2/test.R



%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.2.10-1
+ Revision: a28dc23
- Updated to 1.2.10 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12704 |12cu|R-tclust-1.1.03-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  tclust
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.1.03
Release:          2
Summary:          Robust Trimmed Clustering
Group:            Sciences/Mathematics
License:          GPLv3
URL:              http://cran.r-project.org/web/packages/tclust/index.html
Source0:          http://cran.r-project.org/src/contrib/tclust_1.1-03.tar.gz
BuildRequires:    R-devel R-mvtnorm R-sn R-mclust R-cluster lapack-devel
Requires:    	  R-core R-mvtnorm R-sn R-mclust R-cluster

%description
Robust Trimmed Clustering

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

# %check
# %{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/doc
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/R
%changelog
* Mon Feb 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.1.03-2
+ Revision: 3190886
- Disable check



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12705 |12cu|R-TeachingDemos-2.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  TeachingDemos
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          2.9
Release:          1
Summary:          Demonstrations for teaching and learning
Group:            Sciences/Mathematics
License:          Artistic-2.0
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/TeachingDemos_2.9.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-tkrplot R-lattice R-MASS R-rgl R-sgeostat R-mapproj R-tcltk R-tcltk2 R-EBImage R-png 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    R-tkrplot R-lattice R-MASS R-rgl R-sgeostat R-mapproj R-tcltk R-tcltk2 R-EBImage R-png 

%description
This package is a set of demonstration functions that can be used in a
classroom to demonstrate statistical concepts, or on your own to better
understand the concepts or the programming.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help


%changelog
* Sat Feb 18 2012 Paulo Andrade <pcpa@mandriva.com.br> 2.7-1
+ Revision: 776913
- Import R-TeachingDemos (removed deps on windows comm features)
- Import R-TeachingDemos (removed deps on windows comm features)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12706 |12cu|R-tensor-1.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  tensor
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          1.5
Release:          1
Summary:          Tensor product of arrays
Group:            Sciences/Mathematics
License:          GPLv2+
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
BuildArch:        noarch
Requires:         R-core

BuildRequires:    R-devel Rmath-devel texlive-latex 


%description
The tensor product of two arrays is notionally an outer product of the
arrays collapsed in specific extents by summing along the appropriate

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help

%changelog
* Fri Apr 04 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.5-1
+ Revision: 066817c
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12707 |12cu|R-tergm-3.1.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  tergm
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          3.1.4
Release:          1
Summary:          Fit, Simulate and Diagnose Models for Network Evoluation
Group:            Sciences/Mathematics
License:          GPL-3 + file LICENSE
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/tergm_3.1.4.tar.gz

Requires:         R-statnet.common R-ergm R-robustbase R-nlme R-network R-networkDynamic R-coda 

Requires:         R-lattice R-snow 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-statnet.common R-ergm R-robustbase R-nlme R-network R-networkDynamic R-coda

BuildRequires:   R-lattice R-snow 
%description
An integrated set of extensions to the `ergm` package to analyze and
simulate network evolution based on exponential-family random graph models
(ERGM). "tergm" is a part of the "statnet" suite of packages for network

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS*
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/LICENSE
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Mon Feb 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.1.4-1
+ Revision: a81a703
- Updated to 3.1.4 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12708 |12cu|R-testit-0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  testit
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          0.3
Release:          1
Summary:          A simple package for testing R packages
Group:            Sciences/Mathematics
License:          GPL
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
BuildArch:        noarch
Requires:         R-core

BuildRequires:    R-devel Rmath-devel texlive-latex 

%description
This package provides two convenience functions assert() and test_pkg() to
facilitate testing R packages.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help

%changelog
* Tue Mar 04 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.3-1
+ Revision: 39b972f
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12709 |12cu|R-testthat-0.7.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  testthat
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          0.7.1
Release:          1
Summary:          Testthat code.  Tools to make testing fun :)
Group:            Sciences/Mathematics
License:          GPL
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-digest R-stringr >= 0.4 R-evaluate >= 0.4.3 R-methods 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    R-digest R-stringr >= 0.4 R-evaluate >= 0.4.3 R-methods 

%description
A testing package specifically tailored for R that's fun, flexible and
easy to set up.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

# %check
# %{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/tests


%changelog
* Fri Feb 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.6-1
+ Revision: 775809
- Import R-testthat
- Import R-testthat


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12710 |12cu|rtf2xml-1.33-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:		Converts RTF format to structured XML
Name:			rtf2xml
Version:		1.33
Release:		5
Source0:		http://belnet.dl.sourceforge.net/sourceforge/rtf2xml/rtf2xml-1.33.tar.bz2
URL:			http://rtf2xml.sourceforge.net/
License:		GPL
Group:			File tools
Requires:		python
BuildRequires:	python-devel
BuildArch:		noarch

%description
Converts a RTF file to structured XML.

%prep
%setup -q

%build
%{__python} setup.py build

%install
mkdir -p %{buildroot}%{_bindir}
%{__python} setup.py install --root=%{buildroot} --record rtf2xml.lst

%files
%doc README.txt
%attr(0755,root,root) %{_bindir}/*
%{py_puresitedir}/*

%changelog
* Mon Feb 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.33-5
+ Revision: 6ce1bbc
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12711 |12cu|R-TH.data-1.0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  TH.data
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          1.0.3
Release:          1
Summary:          TH's Data Archive
Group:            Sciences/Mathematics
License:          GPL-3
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/TH.data_1.0-3.tar.gz
BuildArch:        noarch
Requires:         R-core

BuildRequires:    R-devel Rmath-devel texinfo texlive-epsf


%description
Contains data sets used in other packages I maintain.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/rda


%changelog
* Thu Feb 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.3-1
+ Revision: 9ea1455
- Updated to 1.0.3 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12712 |12cu|R-tiff-0.1.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  tiff
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.1.5
Release:          1
Summary:          Read and write TIFF images
Group:            Sciences/Mathematics
License:          GPL-2 | GPL-3
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.1-5.tar.gz

BuildRequires:    tiff-devel
BuildRequires:    R-devel Rmath-devel texlive-latex 


%description
This package provides an easy and simple way to read, write and display
bitmap images stored in the TIFF format. It can read and write both files
and in-memory raw vectors.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/img
%{rlibdir}/%{packname}/libs

%changelog
* Tue Jan 14 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.1.5-1
+ Revision: 9b6fe5a
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12713 |12cu|R-tikzDevice-0.6.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  tikzDevice
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.6.2
Release:          2
Summary:          A Device for R Graphics Output in PGF/TikZ Format
Group:            Sciences/Mathematics
License:          GPL (>= 3)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
Requires:         R-filehash 
Requires:         R-testthat R-evaluate R-stringr R-ggplot2 R-maps 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-filehash
BuildRequires:    R-testthat R-evaluate R-stringr R-ggplot2 R-maps 

%description
The TikZ device enables LaTeX-ready output from R graphics functions. This
is done by producing code that can be understood by the TikZ graphics
language. All text in a graphic output with the tikz() function will can
be typeset by LaTeX and therefore will match whatever fonts are currently
used in the document. This also means that LaTeX mathematics can be
typeset directly into labels and annotations!  Graphics produced this way
can also be annotated with custom TikZ commands.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/GIT_VERSION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/tests


%changelog
* Mon Feb 20 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.6.2-1
+ Revision: 777828
- Import R-tikzDevice
- Import R-tikzDevice


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12714 |12cu|R-timeDate-3010.98-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  timeDate
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          3010.98
Release:          1
Summary:          Rmetrics - Chronological and Calendarical Objects
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/timeDate_3010.98.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-graphics R-utils R-stats R-methods 
Requires:         R-RUnit 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-graphics R-utils R-stats R-methods
BuildRequires:    R-RUnit 

%description
Environment for teaching "Financial Engineering and Computational Finance"

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

#%check
#%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/COPYRIGHT.html
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/unitTests


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 2131.00-1
+ Revision: 775348
- Import R-timeDate
- Import R-timeDate



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12715 |12cu|R-timeSeries-3010.97-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with bootstrap
%global packname  timeSeries
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          3010.97
Release:          3
Summary:          Rmetrics - Financial Time Series Objects
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/timeSeries_3010.97.tar.gz
BuildArch:        noarch
Requires:         R-core R-graphics R-grDevices R-methods R-stats R-utils
Requires:         R-timeDate R-RUnit
%if %{without bootstrap}
Requires:         R-robustbase
%endif
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-graphics
BuildRequires:    R-grDevices R-methods R-stats R-utils R-timeDate R-RUnit
%if %{without bootstrap}
BuildRequires:    R-robustbase
%endif

%description
Environment for teaching "Financial Engineering and Computational Finance"

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

#%if %{without bootstrap}
#%check
#%{_bindir}/R CMD check %{packname}
#%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/README
%doc %{rlibdir}/%{packname}/THANKS
%{rlibdir}/%{packname}/COPYING
%{rlibdir}/%{packname}/COPYRIGHTS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/unitTests



%changelog
* Thu Oct 10 2013 Denis Silakov <denis.silakov@rosalab.ru> 3010.97-3
+ Revision: 05dc33b
- Revert bootstrap



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12716 |12cu|R-tis-1.23-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  tis
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.23
Release:          2
Summary:          Time Indexes and Time Indexed Series
Group:            Sciences/Mathematics
License:          Unlimited
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/tis_1.23.tar.gz
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 

%description
Functions and S3 classes for time indexes and time indexed series, which
are compatible with FAME frequencies.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.18-1
+ Revision: 775419
- Import R-tis
- Import R-tis



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12717 |12cu|R-tkrplot-0.0_23-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  tkrplot
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.0_23
Release:          2
Summary:          TK Rplot
Group:            Sciences/Mathematics
License:          GPL
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.0-23.tar.gz
Requires:         R-grDevices R-tcltk 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-grDevices R-tcltk

%description
simple mechanism for placing R graphics in a Tk widget

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.0_23-1
+ Revision: 775029
- Import R-tkrplot
- Import R-tkrplot


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12718 |12cu|R-tkWidgets-1.32.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  tkWidgets
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          1.32.0
Release:          2
Summary:          R based tk widgets
Group:            Sciences/Mathematics
License:          Artistic-2.0
URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/%{packname}_%{version}.tar.gz
Requires:         R-methods R-widgetTools R-DynDoc R-tools 
Requires:         R-Biobase 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods R-widgetTools R-DynDoc R-tools
BuildRequires:    R-Biobase 

%description
Widgets to provide user interfaces. tcltk should have been installed for
the widgets to run.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/testfiles


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.32.0-1
+ Revision: 775500
- Import R-tkWidgets
- Import R-tkWidgets


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12719 |12cu|rtl8188eu-4.1.4-0.fcc9034b.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname rtl8188eu

# Revision from the upstream git repository.
%define git_rev fcc9034b

# The real release number (increment it before rebuild).
%define real_rel 1

%define _enable_debug_packages  %{nil}
%define debug_package       %{nil}

Summary:	The standalone RTL8188EU driver
Name:		rtl8188eu
Version:	4.1.4
Release:	0.%{git_rev}.%{real_rel}
Source0:	%{oname}-%{git_rev}.tar.xz
Source1:	Kbuild
License:	GPLv2
Group:		System/Kernel and hardware
URL:		https://github.com/lwfinger/rtl8188eu

# The driver is now in the process of being included into the mainline 
# kernel. When it finally gets to the appropriate kernel versions, this
# package will be needed no longer.
%description
This package contains the driver for Realtek 8188 802.11n USB wireless
adapters (RTL8188EU).

%package -n dkms-%{name}
Summary:	The standalone RTL8188EU driver
Group:		System/Kernel and hardware
Requires(post):		dkms
Requires(preun):	dkms

%description -n dkms-%{name}
This package contains the driver for Realtek 8188 802.11n USB wireless
adapters (RTL8188EU).

%prep
%setup -q -T -c -a0 %{oname}

# Kbuild file is a stripped version of the original Makefile. This is to 
# make sure the driver is build with the same compiler settings as the rest
# of the kernel - just in case.
cp -p %{SOURCE1} .

%build

%install
# firmware
mkdir -p %{buildroot}/lib/firmware/rtlwifi
install -m644 %{oname}/rtl8188eufw.bin %{buildroot}/lib/firmware/rtlwifi

# sources to be used by DKMS
mkdir -p %{buildroot}%{_usr}/src/%{name}-%{version}-%{real_rel}
cp -R %{oname}/core/ %{oname}/hal/ %{oname}/include/ %{oname}/os_dep/ \
  %{buildroot}%{_usr}/src/%{name}-%{version}-%{real_rel}/
cp Kbuild %{buildroot}%{_usr}/src/%{name}-%{version}-%{real_rel}/

cat > %{buildroot}%{_usr}/src/%{name}-%{version}-%{real_rel}/dkms.conf << EOF
MAKE="make -C \$kernel_source_dir M=\\\$(pwd)"
PACKAGE_NAME=%{name}
PACKAGE_VERSION=%{version}-%{real_rel}
DEST_MODULE_LOCATION=/kernel/3rdparty/%{name}
BUILT_MODULE_NAME=%{oname}
AUTOINSTALL=yes
EOF

%post -n dkms-%{name}
set -x
/usr/sbin/dkms --rpm_safe_upgrade add -m %{name} -v %{version}-%{real_rel}
/usr/sbin/dkms --rpm_safe_upgrade build -m %{name} -v %{version}-%{real_rel}
/usr/sbin/dkms --rpm_safe_upgrade install -m %{name} -v %{version}-%{real_rel}

%preun -n dkms-%{name}
# rmmod can fail
/sbin/rmmod %{oname} >/dev/null 2>&1
set -x
/usr/sbin/dkms --rpm_safe_upgrade remove -m %{name} -v %{version}-%{real_rel} --all || :

%files -n dkms-%{name}
%defattr(0644,root,root,0755)
%dir %{_usr}/src/%{name}-%{version}-%{real_rel}
%{_usr}/src/%{name}-%{version}-%{real_rel}/*
/lib/firmware/rtlwifi/rtl8188eufw.bin

%changelog
* Fri Apr 04 2014 Eugene Shatokhin <eugene.shatokhin@rosalab.ru> 4.1.4-0.fcc9034b.1
+ Revision: 194e7cb
- Added the files needed to build driver rtl8188eu



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12720 |12cu|R-tm-0.5.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  tm
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.5.10
Release:          1
Summary:          Text Mining Package
Group:            Sciences/Mathematics
License:          GPL-3
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.5-10.tar.gz


Requires:         R-parallel R-slam 
Requires:         R-filehash R-proxy R-Rgraphviz R-Rpoppler R-SnowballC R-XML 
# Requires:         R-Rcampdf 
BuildRequires:    R-devel Rmath-devel texlive-latex 
BuildRequires:    R-parallel R-slam 
BuildRequires:    R-filehash R-proxy R-Rgraphviz R-Rpoppler R-SnowballC R-XML 
# BuildRequires:    R-Rcampdf 

%description
A framework for text mining applications within R.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

# %check
# %{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS*
%{rlibdir}/%{packname}/CITATION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/ghostscript
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/stopwords
%{rlibdir}/%{packname}/texts

%changelog
* Thu Mar 27 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.5.10-1
+ Revision: df0fd29
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12721 |12cu|rtorrent-0.9.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	libtorrentver	0.13.3
%define	release	1

Name:		rtorrent
Version:	0.9.3
Release:	%{release}
Epoch:		1
Summary:	Curses based BitTorrent client
License:	GPLv2+
Group:		Networking/File transfer
URL:		http://libtorrent.rakshasa.no/
Source0:	http://libtorrent.rakshasa.no/downloads/%name-%{version}.tar.gz

BuildRequires:	pkgconfig(libtorrent) >= %{libtorrentver}
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(ncursesw)
BuildRequires:	pkgconfig(xmlrpc)
BuildRequires:	pkgconfig(sigc++-2.0)

Requires:	libtorrent >= %{libtorrentver}

%description
This is a text mode BitTorrent client with a curses interface based on 
libtorrent.

%prep
%setup -q

%build
export CPPFLAGS=-I%{_includedir}/ncursesw
export LIBS="-lpthread -lxmlrpc -lxmlrpc_util"

%configure2_5x --with-xmlrpc-c
%make


%install 
%makeinstall_std


%files
%doc README AUTHORS doc/rtorrent.rc
%{_bindir}/rtorrent



%changelog
* Sat Oct 05 2013 symbianflo <symbianflo@mandrivausers.ro> 1:0.9.3-1
+ Revision: e46ca58
- LOG: update to 0.9.3 for fresh



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12722 |12cu|R-tree-1.0.35-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  tree
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.0.35
Release:          1
Summary:          Classification and regression trees
Group:            Sciences/Mathematics
License:          GPL-2 | GPL-3
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/tree_1.0-35.tar.gz
Requires:         R-grDevices R-graphics R-stats 
Requires:         R-MASS 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-grDevices R-graphics R-stats
BuildRequires:    R-MASS 

%description
Classification and Regression Trees.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
# %{rlibdir}/%{packname}/LICENCE
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/po


%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.35-1
+ Revision: 2e17980
- Updated to 1.0.35 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12723 |12cu|R-trimcluster-0.1_2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  trimcluster
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          0.1_2
Release:          2
Summary:          Cluster analysis with trimming
Group:            Sciences/Mathematics
License:          GPL
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.1-2.tar.gz
Source1:          NAMESPACE
BuildArch:        noarch
Requires:         R-core
Requires:         R-fpc 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    R-fpc 

%description
Trimmed k-means clustering.

%prep
%setup -q -c -n %{packname}
cp %{SOURCE1} %{packname}/

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help



%changelog
* Thu Oct 10 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.1_2-2
+ Revision: 7e3771c
- Added dummy NAMESPACE



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12724 |12cu|R-tripack-1.3.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  tripack
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.3.6
Release:          1
Summary:          Triangulation of irregularly spaced data
Group:            Sciences/Mathematics
License:          file LICENSE
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/tripack_1.3-6.tar.gz
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 

%description
A constrained two-dimensional Delaunay triangulation package

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/LICENSE
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs



%changelog
* Sat Nov 09 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.3.6-1
+ Revision: 0f6c68c
- LOG Updated to 1.3.6 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12725 |12cu|R-truncreg-0.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  truncreg
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          0.2.1
Release:          1
Summary:          Truncated Regression Models
Group:            Sciences/Mathematics
License:          GPL (>=2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/truncreg_0.2-1.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-maxLik 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-maxLik

%description
Estimation of models for truncated variables by maximum likelihood

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/truncreg/NEWS



%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.2.1-1
+ Revision: fe4bd76
- Add new files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12726 |12cu|R-trust-0.1.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  trust
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          0.1.6
Release:          1
Summary:          Trust Region Optimization

Group:            Sciences/Mathematics
License:          X11
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/trust_0.1-6.tar.gz
BuildRequires:    R-devel
BuildRequires:    Rmath-devel
BuildRequires:    texlive-collection-latex 
BuildRequires:    pkgconfig(lapack)

%description
local optimization using two derivatives and trust regions

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/LICENSE


%changelog
* Wed Apr 09 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.1.6-1
+ Revision: 2dc07fb
- Updated to 0.1.6 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12727 |12cu|R-TSA-1.01-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  TSA
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          1.01
Release:          1
Summary:          Time Series Analysis
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-leaps R-locfit R-mgcv R-tseries 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-leaps R-locfit R-mgcv R-tseries

%description
Contains R functions and datasets detailed in the book "Time Series
Analysis with Applications in R (second edition)" by Jonathan Cryer and
Kung-Sik Chan

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help


%changelog
* Sun Feb 19 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.98-1
+ Revision: 777173
- Import R-TSA
- Import R-TSA


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12728 |12cu|R-tseries-0.10.32-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  tseries
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.10.32
Release:          1
Summary:          Time series analysis and computational finance
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/tseries_0.10-32.tar.gz
Requires:         R-quadprog R-stats R-zoo R-graphics R-stats R-utils R-its
BuildRequires:    R-devel Rmath-devel texlive-collection-latex
BuildRequires:    R-quadprog R-stats R-zoo R-graphics R-stats R-utils R-its
BuildRequires:    blas-devel
BuildRequires:    lapack-devel

%description
Package for time series analysis and computational finance

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12729 |12cu|R-TSP-1.0.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  TSP
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.0.8
Release:          2
Summary:          Traveling Salesperson Problem (TSP)
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/TSP_1.0-8.tar.gz
Requires:         R-maps R-sp R-maptools 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    R-maps R-sp R-maptools 
BuildRequires:    blas-devel
BuildRequires:    lapack-devel

%description
Basic infrastructure and some algorithms for the traveling salesperson
problem (also traveling salesman problem; TSP). The package provides some
simple algorithms and an interface to Concorde, the currently fastest TSP
solver. Concorde itself is not included in the package and has to be
obtained separately.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/NEWS



%changelog
* Wed Nov 13 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.0.8-2
+ Revision: a7f6f53
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12730 |12cu|R-tweedie-2.1.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  tweedie
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          2.1.7
Release:          1
Summary:          Tweedie exponential family models
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/tweedie_2.1.7.tar.gz
Requires:         R-statmod 
Requires:         R-fBasics 
Requires:         R-stabledist
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-statmod
BuildRequires:    R-fBasics 
BuildRequires:    R-stabledist

%description
Maximum likelihood computations for Tweedie families.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Sat Feb 18 2012 Paulo Andrade <pcpa@mandriva.com.br> 2.1.1-1
+ Revision: 776605
- Import R-tweedie
- Import R-tweedie



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12731 |12cu|R-TxDb.Hsapiens.UCSC.hg19.knownGene-2.10.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  TxDb.Hsapiens.UCSC.hg19.knownGene
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          2.10.1
Release:          1
Summary:          Annotation package for the Hsapiens_UCSC_hg19_knownGene_TxDb object
Group:            Sciences/Mathematics
License:          Artistic-2.0
URL:              http://bioconductor.org/packages/release/data/annotation/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/data/annotation/src/contrib/TxDb.Hsapiens.UCSC.hg19.knownGene_2.10.1.tar.gz
BuildArch:        noarch
Requires:         R-core
Requires:         R-GenomicFeatures 
Requires:         R-GenomicFeatures R-AnnotationDbi 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-GenomicFeatures
BuildRequires:    R-GenomicFeatures R-AnnotationDbi 

%description
Contains the Hsapiens_UCSC_hg19_knownGene_TxDb object annotation database
as generated from UCSC

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/extdata
%{rlibdir}/%{packname}/help



%changelog
* Fri Feb 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.10.1-1
+ Revision: 988c7f7
- Updated to 2.10.1 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12732 |12cu|R-TxDb.Rnorvegicus.UCSC.rn5.refGene-2.10.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  TxDb.Rnorvegicus.UCSC.rn5.refGene
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          2.10.1
Release:          1
Summary:          Annotation package for TranscriptDb object(s)
Group:            Sciences/Mathematics
License:          Artistic-2.0
URL:              http://bioconductor.org/packages/release/data/annotation/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/data/annotation/src/contrib/%{packname}_%{version}.tar.gz
BuildArch:        noarch
Requires:         R-core

Requires:         R-GenomicFeatures 
Requires:         R-GenomicFeatures R-AnnotationDbi 

BuildRequires:    R-devel Rmath-devel texlive-latex R-GenomicFeatures
BuildRequires:    R-GenomicFeatures R-AnnotationDbi 

%description
Exposes an annotation databases generated from UCSC by exposing these as
TranscriptDb objects

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/extdata
%{rlibdir}/%{packname}/help

%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.10.1-1
+ Revision: b3788ad
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12733 |12cu|rubber-1.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name rubber
%define version 1.1
%define release 8

Name:		%name
Summary:	An automated system for building LaTeX documents
Version:	%version
Release:	%release
Source:		http://ebeffara.free.fr/pub/%name-%version.tar.bz2
URL:		http://www.pps.jussieu.fr/~beffara/soft/rubber/
License:	GPL
Group:		Publishing
Requires:	tetex
%py_requires -d
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:  texinfo
BuildArch: noarch

%description
This is a building system for LaTeX documents. It is based on a routine that
runs just as many compilations as necessary. The module system provides a
great flexibility that virtually allows support for any package with no user
intervention, as well as pre- and post-processing of the document. The
standard modules currently provide support for bibtex, dvips, dvipdfm, pdftex,
makeindex. A good number of standard packages are supported, including
graphics/graphicx (with automatic conversion between various formats and
Metapost compilation).

%prep
%setup -q

%build
./configure --prefix=%{_prefix} --bindir=%{_bindir} --mandir=%{_mandir} --infodir=%{_infodir}
%make

%install
[ "$RPM_BUILD_ROOT" != "/" ] && [ -d "$RPM_BUILD_ROOT" ] && rm -rf "$RPM_BUILD_ROOT"
rm -rf $RPM_BUILD_ROOT
python setup.py install --root=$RPM_BUILD_ROOT



%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc COPYING NEWS README
%{_bindir}/*
%{python_sitelib}/rubber
%{python_sitelib}/*.egg-info
%{_datadir}/rubber
%lang(fr) %{_mandir}/fr/man1/*
%{_mandir}/man1/*
%{_infodir}/*


%changelog
* Mon Nov 01 2010 Funda Wang <fwang@mandriva.org> 1.1-7mdv2011.0
+ Revision: 591342
- rebuild for py 2.7

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 1.1-6mdv2010.0
+ Revision: 442768
- rebuild

* Tue Jan 06 2009 Funda Wang <fwang@mandriva.org> 1.1-5mdv2009.1
+ Revision: 326018
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.1-4mdv2009.0
+ Revision: 242567
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Aug 27 2007 Funda Wang <fwang@mandriva.org> 1.1-2mdv2008.0
+ Revision: 71744
- fix file list on x86_64

  + Lenny Cartier <lenny@mandriva.org>
    - Rebuild for python
    - Import rubber



* Sun Mar 26 2006 Marc Lijour <mlijour@mandriva.com> 1.1-1mdk
- Update to version 1.1
- noarch works now

* Thu Dec 15 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.0-3mdk
- Don't build as noarch, since apparently python doesn't handle that

* Wed Dec 14 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.0-2mdk
- Fix BuildRequires

* Tue Dec 13 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.0-1mdk
- Initial MDV package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12734 |12cu|ruby-daemons-1.1.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	daemons

Summary:	A toolkit to create and control daemons in different ways
Name:		ruby-%{oname}
Version:	1.1.6
Release:	2
License:	BSD and Ruby
Group:		Development/Ruby
URL:		http://%{oname}.rubyforge.org/
Source0:	http://gems.rubyforge.org/gems/%{oname}-%{version}.gem
BuildRequires:	ruby-RubyGems
BuildArch:	noarch

%description
Daemons provides an easy way to wrap existing ruby scripts (for example a
self-written server)  to be run as a daemon and to be controlled by simple
start/stop/restart commands.  You can also call blocks as daemons and control
them from the parent or just daemonize the current process.  Besides this basic
functionality, daemons offers many advanced features like exception backtracing
and logging (in case your ruby script crashes) and monitoring and automatic
restarting of your processes if they crash.

%prep

%build

%install
gem install --install-dir %{buildroot}/%{ruby_gemdir} --force %{SOURCE0}
rm -rf %{buildroot}%{ruby_gemdir}/{cache,gems/%{oname}-%{version}/ext}

%files
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%{ruby_gemdir}/gems/%{oname}-%{version}
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec



%changelog
* Tue Aug 07 2012 Rosa <rosa@rosa-build.rosalab.ru> 1.1.6-2
+ Revision: e8a23a9
- Automatic import for version 1.1.6-2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12735 |12cu|rubygem-allison-2.0.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from allison-2.0.3.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	allison

Summary:	A modern, pretty RDoc template
Name:		rubygem-%{rbname}

Version:	2.0.3
Release:	2
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://blog.evanweaver.com/pages/code#allison
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildArch:	noarch

%description
A modern, pretty RDoc template.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
mkdir -p .%{ruby_gemdir}
gem install -V --local --install-dir .%{ruby_gemdir} \
               --force --rdoc %{SOURCE0}

%install
mkdir -p %{buildroot}%{ruby_gemdir}
mkdir -p %{buildroot}%{_bindir}
cp -rf .%{ruby_gemdir}/* %{buildroot}%{ruby_gemdir}
pushd %{buildroot}
ln -s ../../%{ruby_gemdir}/gems/%{rbname}-%{version}/bin/allison ./%{_bindir}/allison
popd


%files
%{_bindir}/allison
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%{ruby_gemdir}/bin/allison
%{ruby_gemdir}/cache/*
%{ruby_gemdir}/gems/%{rbname}-%{version}/*
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.0.3-2
+ Revision: 8869f2a
- Fux symlink location



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12736 |12cu|rubygem-childprocess-0.3.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from childprocess-0.3.0.gem by gem2rpm5 0.6.5 -*- rpm-spec -*-
%define	rbname	childprocess
%define	desc	A simple and reliable solution for controlling external programs running in the background

Summary:	Control external programs running in the background
Name:		rubygem-%{rbname}

Version:	0.3.0
Release:	2
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://github.com/jarib/childprocess
Source0:	http://gems.rubyforge.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildArch:	noarch

%description
This gem aims at being a simple and reliable solution for controlling external
programs running in the background on any Ruby / OS combination.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build

%install
%gem_install

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/childprocess
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/childprocess/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/childprocess/jruby
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/childprocess/jruby/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/childprocess/tools
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/childprocess/tools/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/childprocess/unix
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/childprocess/unix/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/childprocess/unix/platform
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/childprocess/unix/platform/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/childprocess/windows
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/childprocess/windows/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%{ruby_gemdir}/doc/%{rbname}-%{version}



%changelog
* Mon Feb 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.3.0-2
+ Revision: ee34094
- Fix summary



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12737 |12cu|rubygem-echoe-4.5.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from echoe-4.5.5.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	echoe

Summary:	A Rubygems packaging tool
Name:		rubygem-%{rbname}

Version:	4.5.5
Release:	2
Group:		Development/Ruby
License:	MIT
URL:		http://fauna.github.com/fauna/echoe/
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems >= 1.2
BuildArch:	noarch

%description
A Rubygems packaging tool that provides Rake tasks for documentation,
extension compiling, testing, and deployment.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build -f vendor/

%install
%gem_install

%clean
rm -rf %{buildroot}

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/echoe
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/vendor/
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/vendor/rake
%{ruby_gemdir}/gems/%{rbname}-%{version}/vendor/rake/MIT-LICENSE
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/vendor/rake/lib
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/vendor/rake/lib/rake
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/vendor/rake/lib/rake/contrib
%{ruby_gemdir}/gems/%{rbname}-%{version}/vendor/rake/lib/rake/contrib/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/CHANGELOG
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/LICENSE
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/README
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/echoe/*.rb
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}


%changelog
* Tue Mar 15 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 4.5.5-1
+ Revision: 645111
- regenerate spec with gem2rpm5
- new release: 4.5.5

* Sat Oct 09 2010 Rémy Clouard <shikamaru@mandriva.org> 4.3.1-1mdv2011.0
+ Revision: 584413
- import rubygem-echoe


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12738 |12cu|rubygem-eventmachine-1.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	eventmachine

Summary:	A fast, single-threaded engine for arbitrary network communications
Name:		rubygem-%{oname}
Version:	1.0.0
Release:	2
License:	MIT
Group:		Development/Ruby
URL:		http://%{oname}.rubyforge.org/
Source0:	http://gems.rubyforge.org/gems/%{oname}-%{version}.gem
BuildRequires:	ruby-RubyGems ruby-devel

%description
EventMachine implements a fast, single-threaded engine for arbitrary network
communications. It's extremely easy to use in Ruby. EventMachine wraps all
interactions with IP sockets, allowing programs to concentrate on the
implementation of network protocols. It can be used to create both network
servers and clients. To create a server or client, a Ruby program only needs
to specify the IP address and port, and provide a Module that implements the
communications protocol. Implementations of several standard network protocols
are provided with the package, primarily to serve as examples. The real goal of
EventMachine is to enable programs to easily interface with other programs
using TCP/IP, especially if custom protocols are required.

%prep

%build

%install
gem install -E -n %{buildroot}%{_bindir} --local --install-dir %{buildroot}/%{ruby_gemdir} --force %{SOURCE0}
rm -rf %{buildroot}%{ruby_gemdir}/{cache,gems/%{oname}-%{version}/ext}

mkdir -p %{buildroot}%{ruby_sitearchdir}
mv %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/lib/*.so  %{buildroot}%{ruby_sitearchdir}

%files
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%{ruby_gemdir}/gems/%{oname}-%{version}
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec
%{ruby_sitearchdir}/fastfilereaderext.so
%{ruby_sitearchdir}/rubyeventmachine.so



%changelog
* Sat Sep 18 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.12.10-1mdv2011.0
+ Revision: 579427
- import rubygem-eventmachine


* Sat Sep 18 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.12.10-1
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12739 |12cu|rubygem-factory_girl-1.3.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from factory_girl-1.3.3.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	factory_girl

Summary:	Framework and DSL for defining and using model instance factories
Name:		rubygem-%{rbname}

Version:	1.3.3
Release:	2
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://thoughtbot.com/projects/factory_girl
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildArch:	noarch

%description
factory_girl provides a framework and DSL for defining and
using factories - less error-prone, more explicit, and
all-around easier to work with than fixtures.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build -f '(features|spec)/'

%install
rm -rf %{buildroot}
%gem_install

%clean
rm -rf %{buildroot}

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/features
%{ruby_gemdir}/gems/%{rbname}-%{version}/features/*
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/factory_girl
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/factory_girl/*
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/spec
%{ruby_gemdir}/gems/%{rbname}-%{version}/spec/*
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/*.rdoc
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}



%changelog
* Sun Mar 13 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.3.3-1
+ Revision: 644327
- imported package rubygem-factory_girl


* Thu Mar 10 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.3.3-1
- Initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12740 |12cu|rubygem-file-tail-1.0.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from file-tail-1.0.5.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	file-tail

Summary:	File::Tail for Ruby
Name:		rubygem-%{rbname}

Version:	1.0.5
Release:	1
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://flori.github.com/file-tail
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildArch:	noarch

%description
Library to tail files in Ruby

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build -f '(examples|tests)/'

%install
%gem_install

%files
%{_bindir}/rtail
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/bin
%{ruby_gemdir}/gems/%{rbname}-%{version}/bin/rtail
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/file
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/file/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/file/tail
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/file/tail/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%{ruby_gemdir}/gems/%{rbname}-%{version}/README
%{ruby_gemdir}/doc/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/tests
%{ruby_gemdir}/gems/%{rbname}-%{version}/tests/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/examples
%{ruby_gemdir}/gems/%{rbname}-%{version}/examples/*.rb




%changelog
* Wed Feb 01 2012 Rosa <rosa@rosa-build.rosalab.ru> 1.0.5-1
+ Revision: c2f3c8c
- Automatic import for version 1.0.5



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12741 |12cu|rubygem-hpricot-0.8.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname hpricot

Summary:    A swift, liberal HTML parser with a fantastic library
Name:       rubygem-%{oname}
Version:    0.8.3
Release:    %mkrel 1
Group:      Development/Ruby
License:    MIT
URL:        http://code.whytheluckystiff.net/hpricot/
Source0:    http://rubygems.org/gems/%{oname}-%{version}.gem
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root
Requires:   rubygems
BuildRequires: rubygems
BuildRequires: ruby-devel
Obsoletes:  ruby-hpricot < %{version}
Provides:   rubygem(%{oname}) = %{version}

%description
Hpricot is a very flexible HTML parser, based on Tanaka Akira's
HTree and John Resig's JQuery, but with the scanner recoded in C
(using Ragel for scanning.)

%prep

%build
mkdir -p .%{ruby_gemdir}
gem install -V --local --install-dir .%{ruby_gemdir} \
               --force --rdoc %{SOURCE0}

%install
rm -rf %buildroot
mkdir -p %{buildroot}%{ruby_gemdir}
cp -a .%{ruby_gemdir}/* %{buildroot}%{ruby_gemdir}
rm -rf %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/ext/

# install so files in sitearchdir
mkdir -p %{buildroot}%{ruby_sitearchdir}
mv %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/lib/*.so %{buildroot}%{ruby_sitearchdir}

for f in `find %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/lib/ -name \*.rb | sort` ; do
    sed -i -e '/^#!/d' $f
done
%clean
rm -rf %buildroot

%files
%defattr(-, root, root, -)
%dir %{ruby_gemdir}/gems/%{oname}-%{version}/
%{ruby_gemdir}/gems/%{oname}-%{version}/extras/
%{ruby_gemdir}/gems/%{oname}-%{version}/lib/
%{ruby_gemdir}/gems/%{oname}-%{version}/test/
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/Rakefile
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/README.md
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/CHANGELOG
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/COPYING
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec
%{ruby_sitearchdir}/*.so



%changelog
* Wed Feb 01 2012 Rosa <rosa@rosa-build.rosalab.ru> 0.8.3-1
+ Revision: a9b6fa3
- Automatic import for version 0.8.3



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12742 |12cu|rubygem-libxml-ruby-2.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from libxml-ruby-1.1.3.gem by gem2rpm5 0.6.7 -*- rpm-spec -*-
%define	rbname	libxml-ruby

Summary:	Ruby libxml bindings
Name:		rubygem-%{rbname}

Version:	2.4.0
Release:	1
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://libxml.rubyforge.org/
Source0:	http://rubygems.org/downloads/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildRequires:	ruby-devel libxml2-devel
Provides:	rubygem-libxml
%rename		ruby-libxml

%description
The Libxml-Ruby project provides Ruby language bindings for the GNOME Libxml2
XML toolkit. It is free software, released under the MIT License.
Libxml-ruby's primary advantage over REXML is performance - if speed  is your
need, these are good libraries to consider, as demonstrated by the informal
benchmark below.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q
gunzip metadata.gz
gzip metadata

%build
%gem_build

%install
%gem_install

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/libxml
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/libxml/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/xml
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/xml/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/libxml/schema
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/libxml/schema/*.rb
%{ruby_sitearchdir}/libxml_ruby.so
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%{ruby_gemdir}/doc/%{rbname}-%{version}


%changelog
* Mon Apr 09 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.3.2-1
+ Revision: 789990
- version update 2.3.2

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - add missing licenses tag to metadata (P1)
    - fix build with ruby 1.9 (P0)
    - rename from ruby-libxml to rubygem-libxml
    - regenerate spec with gem2rpm5
    - mass rebuild of ruby packages against ruby 1.9.1

* Sun Dec 19 2010 Rémy Clouard <shikamaru@mandriva.org> 1.1.3-2mdv2011.0
+ Revision: 623176
- Fix Build
- require rubygems
- require ruby(abi) as suggested by proyvind
- Bump release
- new version 1.1.3
- use gem and %%gem_* macros to build the package
- fix URL
- fix license
- fix file list
- drop patch0 (code changed way too much in 3 years and isn?\226?\128?\153t needed
  anymore)
  TODO: remove manual untar once rpm-5.3 lands

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - rebuild

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 0.3.4-4mdv2008.1
+ Revision: 140755
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Apr 22 2007 Pascal Terjan <pterjan@mandriva.org> 0.3.4-4mdv2008.0
+ Revision: 16811
- Use mkrel
- Use Development/Ruby group
- Use std macros


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12743 |12cu|rubygem-mime-types-1.19-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	mime-types

Summary:	MIME content type identification library for ruby
Name:		rubygem-%{oname}
Version:	1.19
Release:	1
License:	GPLv2+ or Ruby or Perl Artistic License
Group:		Development/Ruby
URL:		http://%{oname}.rubyforge.org/
Source0:	http://gems.rubyforge.org/gems/%{oname}-%{version}.gem
BuildRequires:	ruby-RubyGems
Requires:	rubygem-hoe >= 1.8.3
Requires:	rubygem(simplecov)
Requires:	rubygem-nokogiri
Requires:	rubygem-archive-tar-minitar
BuildArch:	noarch

%description
This ruby library allows for the identification of a file's likely MIME content
type. The identification of MIME content type is based on a file's filename
extensions.

%prep

%build

%install
gem install --local --install-dir %{buildroot}/%{ruby_gemdir} --force %{SOURCE0}

rm -rf %{buildroot}%{ruby_gemdir}/cache/%{oname}-%{version}.gem

%files
%defattr(-,root,root)
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%{ruby_gemdir}/gems/%{oname}-%{version}
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec



%changelog
* Wed Dec 15 2010 Rémy Clouard <shikamaru@mandriva.org> 1.16-4mdv2011.0
+ Revision: 622186
- rebuild for new rpm-mandriva-setup

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.16-3mdv2011.0
+ Revision: 614773
- the mass rebuild of 2010.1 packages

* Wed Feb 03 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.16-2mdv2010.1
+ Revision: 500515
- don't ship gem with package
- fix dependencies

* Wed Feb 03 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.16-1mdv2010.1
+ Revision: 500416
- fix license
- import rubygem-mime-types


* Mon Feb  3 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.16-1
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12744 |12cu|rubygem-minitest-2.12.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from minitest-2.11.0.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	minitest

Summary:	Testing facilities supporting TDD, BDD, mocking, and benchmarking
Name:		rubygem-%{rbname}

Version:	2.12.0
Release:	2
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		https://github.com/seattlerb/minitest
Source0:	http://gems.rubyforge.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildArch:	noarch

%description
minitest provides a complete suite of testing facilities supporting
TDD, BDD, mocking, and benchmarking.
"I had a class with Jim Weirich on testing last week and we were
allowed to choose our testing frameworks. Kirk Haines and I were
paired up and we cracked open the code for a few test
frameworks...
I MUST say that mintiest is *very* readable / understandable
compared to the 'other two' options we looked at. Nicely done and
thank you for helping us keep our mental sanity."
-- Wayne E. Seguin
minitest/unit is a small and incredibly fast unit testing framework.
It provides a rich set of assertions to make your tests clean and
readable.
minitest/spec is a functionally complete spec engine. It hooks onto
minitest/unit and seamlessly bridges test assertions over to spec
expectations.
minitest/benchmark is an awesome way to assert the performance of your
algorithms in a repeatable manner. Now you can assert that your newb
co-worker doesn't replace your linear algorithm with an exponential
one!
minitest/mock by Steven Baker, is a beautifully tiny mock object
framework.
minitest/pride shows pride in testing and adds coloring to your test
output. I guess it is an example of how to write IO pipes too. :P
minitest/unit is meant to have a clean implementation for language
implementors that need a minimal set of methods to bootstrap a working
test suite. For example, there is no magic involved for test-case
discovery.
"Again, I can't praise enough the idea of a testing/specing
framework that I can actually read in full in one sitting!"
-- Piotr Szotkowski

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build

%install
rm -rf %{buildroot}
%gem_install

%clean
rm -rf %{buildroot}

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/hoe
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/hoe/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/minitest
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/minitest/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/*.txt
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}


%changelog
* Mon Apr 09 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.12.0-1
+ Revision: 790013
- version update 2.12.0

* Wed Feb 15 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.11.0-2
+ Revision: 774161
- mass rebuild of ruby packages against ruby 1.9.1

* Fri Jan 27 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.11.0-1
+ Revision: 769352
- version update 2.11.0

* Mon Sep 12 2011 Alexander Barakin <abarakin@mandriva.org> 2.5.1-1
+ Revision: 699541
- missing rdoc fix
- imported package rubygem-minitest

* Thu Dec 09 2010 Rémy Clouard <shikamaru@mandriva.org> 1.7.1-2mdv2011.0
+ Revision: 618332
- add necessary provides

* Sat Sep 18 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.7.1-1mdv2011.0
+ Revision: 579406
- new release: 1.7.1

* Wed Feb 03 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.5.0-1mdv2010.1
+ Revision: 500539
- import rubygem-minitest


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12745 |12cu|rubygem-mocha-0.10.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from mocha-0.9.12.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	mocha

Summary:	Mocking and stubbing library
Name:		rubygem-%{rbname}

Version:	0.10.5
Release:	1
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://mocha.rubyforge.org
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
Source1:        %{name}.rpmlintrc
BuildRequires:	rubygems 
BuildArch:	noarch

%description
Mocking and stubbing library with JMock/SchMock syntax, which allows
mocking and stubbing of methods on real (non-mock) classes.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build -f '(examples|test)/'

%install
%gem_install

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/*.rdoc
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/examples
%{ruby_gemdir}/gems/%{rbname}-%{version}/examples/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/test
%{ruby_gemdir}/gems/%{rbname}-%{version}/test/*




%changelog
* Thu Mar 20 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.10.5-1
+ Revision: 0938022
- Added rpmlintrc



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12746 |12cu|rubygem-ncurses-ruby-1.2.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from ncurses-0.9.1.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	ncurses

Summary:	Ruby wrapper for ncurses library
Name:		rubygem-%{rbname}-ruby

Version:	1.2.1
Release:	2
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://ncurses-ruby.berlios.de/
Source0:	http://rubygems.org/gems/%{rbname}-ruby-%{version}.gem
Patch0:		ncurses-ruby-1.2.10-strfmt.patch
BuildRequires:	rubygems 
BuildRequires:	ruby-devel
BuildRequires:	rubygem(rake)
BuildRequires:	pkgconfig(ncurses)
%rename		ruby-ncurses

%description
This wrapper provides access to the functions, macros, global variables and
constants of the ncurses library.  These are mapped to a Ruby Module named
"Ncurses":  Functions and external variables are implemented as singleton
functions of the Module Ncurses.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
gem unpack %{SOURCE0}
%setup -q
%patch0 -p1

%build
#gem build %{rbname}-ruby.gemspec
#%gem_build

%install
%gem_install

%files
%dir %{ruby_gemdir}/gems/%{rbname}-ruby-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-ruby-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-ruby-%{version}/lib/*.rb
%{ruby_gemdir}/gems/%{rbname}-ruby-%{version}/lib/%{rbname}-ruby/*.rb
%{ruby_gemdir}/specifications/%{rbname}-ruby-%{version}.gemspec
%{ruby_sitearchdir}/*.so

%files doc
%doc %{ruby_gemdir}/doc/%{rbname}-ruby-%{version}


%changelog
* Mon Feb 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.2.1-2
+ Revision: 618538e
- Fix summary



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12747 |12cu|rubygem-oauth-0.4.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from oauth-0.4.4.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	oauth

Summary:	OAuth Core Ruby implementation
Name:		rubygem-%{rbname}

Version:	0.4.4
Release:	2
Group:		Development/Ruby
License:	MIT
URL:		http://%{rbname}.rubyforge.org/
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildArch:	noarch

%description
This is a RubyGem for implementing both OAuth clients and servers in Ruby
applications.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build -f '(Gemfile|Rakefile|examples|tasks|test)'

%install
rm -rf %{buildroot}
%gem_install

%clean
rm -rf %{buildroot}

%files
%{_bindir}/oauth
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/LICENSE
%{ruby_gemdir}/gems/%{rbname}-%{version}/Gemfile*
%{ruby_gemdir}/gems/%{rbname}-%{version}/Rakefile
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/bin
%{ruby_gemdir}/gems/%{rbname}-%{version}/bin/oauth
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/digest
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/digest/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/oauth
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/oauth/*
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/tasks
%{ruby_gemdir}/gems/%{rbname}-%{version}/tasks/*.rake
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/*.rdoc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/TODO
%{ruby_gemdir}/gems/%{rbname}-%{version}/test/*
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/examples
%{ruby_gemdir}/gems/%{rbname}-%{version}/examples/*.rb


%changelog
* Thu Mar 10 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.4.4-1
+ Revision: 643381
- regenerate spec with gem2rpm5
- new release: 0.4.4

* Fri Dec 17 2010 Rémy Clouard <shikamaru@mandriva.org> 0.3.6-3mdv2011.0
+ Revision: 622496
- rebuild for new rpm-mandriva-setup

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.6-2mdv2011.0
+ Revision: 614774
- the mass rebuild of 2010.1 packages

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - ooops, revert previous incorrect buildrequires change...
    - add missing buildrequires

* Thu Feb 04 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.3.6-1mdv2010.1
+ Revision: 500857
- import rubygem-oauth


* Mon Feb  4 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.3.6-1
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12748 |12cu|rubygem-pg-0.14.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from pg-0.14.1.gem by gem2rpm5 0.6.7 -*- rpm-spec -*-
%define	rbname	pg

Summary:	Pg is the Ruby interface to the {PostgreSQL RDBMS}[http://www.postgresql.org/]
Name:		rubygem-%{rbname}

Version:	0.14.1
Release:	1
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		https://bitbucket.org/ged/ruby-pg
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildRequires:	ruby-devel
BuildRequires:	postgresql-devel

%description
Pg is the Ruby interface to the {PostgreSQL
RDBMS}[http://www.postgresql.org/].
It works with {PostgreSQL 8.3 and later}.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build

%install
%gem_install

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/ext
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/ext/*.c
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/pg
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/pg/*.rb
%{ruby_sitearchdir}/*.so
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%{ruby_gemdir}/doc/%{rbname}-%{version}
%{ruby_gemdir}/gems/%{rbname}-%{version}/*.rdoc
%{ruby_gemdir}/gems/%{rbname}-%{version}/*.txt
%{ruby_gemdir}/gems/%{rbname}-%{version}/LICENSE
%{ruby_gemdir}/gems/%{rbname}-%{version}/POSTGRES

%changelog
* Fri Apr 18 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.14.1-1
+ Revision: 6d997ae
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12749 |12cu|rubygem-postgres-0.8.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from postgres-0.8.1.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	postgres

Summary:	Deprecated version of the Ruby PostgreSQL driver
Name:		rubygem-%{rbname}

Version:	0.8.1
Release:	3
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		https://bitbucket.org/ged/ruby-pg
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildArch:	noarch
%rename     ruby-postgres

%description
This is an old, deprecated version of the Ruby PostgreSQL driver that hasn't
been maintained or supported since early 2008.
You should install/require 'pg' instead.
If you need the 'postgres' gem for legacy code that can't be converted, you
can
still install it using an explicit version, like so:
gem install postgres -v '0.7.9.2008.01.28'
gem uninstall postgres -v '>0.7.9.2008.01.28'
If you have any questions, the nice folks in the Google group can help:
http://goo.gl/OjOPP / ruby-pg@googlegroups.com

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build

%install
%gem_install

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/*.txt
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}

%changelog
* Fri Sep 28 2012 Denis Silakov <uragan@localhost> 0.8.1-1
- Initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12750 |12cu|rubygem-rake-10.0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rbname   rake

Summary:    Simple ruby build program with capabilities similar to make
Name:       rubygem-%{rbname}
Version:    10.0.4
Release:    1
License:    MIT
Group:      Development/Ruby
URL:        http://rake.rubyforge.org/
Source0:    http://rubygems.org/downloads/%{rbname}-%{version}.gem
BuildArch:  noarch
BuildRequires: rubygems
BuildRequires: p7zip

%description
This package contains Rake, a simple ruby build program with capabilities
similar to make.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build

%install
%gem_install

# Install manpage
mkdir -p %{buildroot}%{_mandir}/man1/
# use 7z and not gzip, as the file is corrupted.
# For some reason it works fine with 7z.
7z e doc/%{rbname}.1.gz 
install %{rbname}.1 %{buildroot}%{_mandir}/man1/rake.1

%files
%{_bindir}/rake
%{_mandir}/man1/*
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/bin
%{ruby_gemdir}/gems/%{rbname}-%{version}/bin/rake
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/doc
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/doc/release_notes
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/rake
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/rake/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/rake/contrib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/rake/contrib/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/rake/ext
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/rake/ext/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/rake/loaders
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/rake/loaders/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%{ruby_gemdir}/doc/%{rbname}-%{version}
%{ruby_gemdir}/gems/%{rbname}-%{version}/*.rdoc
%{ruby_gemdir}/gems/%{rbname}-%{version}/CHANGES
%{ruby_gemdir}/gems/%{rbname}-%{version}/MIT-LICENSE
%{ruby_gemdir}/gems/%{rbname}-%{version}/TODO
%{ruby_gemdir}/gems/%{rbname}-%{version}/doc/*.rdoc
%{ruby_gemdir}/gems/%{rbname}-%{version}/doc/release_notes/*.rdoc

%changelog
* Wed Mar 19 2014 Denis Silakov <denis.silakov@rosalab.ru> 10.0.4-1
+ Revision: 92659e9
- Really add manpage



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12751 |12cu|rubygem-sequel-3.31.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from sequel-3.31.0.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	sequel

Summary:	The Database Toolkit for Ruby
Name:		rubygem-%{rbname}

Version:	3.31.0
Release:	2
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://sequel.rubyforge.org
Source0:	http://gems.rubyforge.org/gems/%{rbname}-%{version}.gem
Source1:        %{name}.rpmlintrc
BuildRequires:	rubygems 
BuildArch:	noarch

%description
The Database Toolkit for Ruby

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build

%install
%gem_install

%files
%{_bindir}/sequel
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/bin
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/plugins
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/model
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/database
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/adapters/
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/adapters/swift
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/adapters/jdbc
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/adapters/ado
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/adapters/do
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/adapters/odbc
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/adapters/utils
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/adapters/shared
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/extensions
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/dataset
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/connection_pool
%{ruby_gemdir}/gems/%{rbname}-%{version}/bin/sequel
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/doc
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/doc/release_notes
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb



%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/adapters/swift/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/adapters/jdbc/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/adapters/ado/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/adapters/do/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/adapters/odbc/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/adapters/utils/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/adapters/shared/*.rb

%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/connection_pool/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/plugins/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/model/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/database/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/adapters/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/extensions/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/dataset/*.rb


%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/*.rdoc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/CHANGELOG
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/MIT-LICENSE
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/doc/*.rdoc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/doc/release_notes/*.txt
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}



%changelog
* Thu Mar 20 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.31.0-2
+ Revision: 6b28a98
- Added rpmlintrc



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12752 |12cu|rubygem-spork-0.9.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname spork

Name:       rubygem-%{oname}
Version:    0.9.2
Release:    2
Summary:    A forking Drb spec server
Group:      Development/Ruby
License:    MIT
URL:        http://github.com/timcharper/spork
Source0:    http://rubygems.org/gems/%{oname}-%{version}.gem
Requires:   rubygems
BuildRequires: rubygems
BuildRequires: rubygem(rake)
Provides:   rubygem(%{oname}) = %{version}

%description
A forking Drb spec server

%prep

%build

%install
mkdir -p %{buildroot}%{ruby_gemdir}
gem install -V --local --install-dir %{buildroot}%{ruby_gemdir} \
               --force --rdoc %{SOURCE0}

# copy binaries to bindir
mkdir -p %{buildroot}/%{_bindir}
mv %{buildroot}%{ruby_gemdir}/bin/* %{buildroot}/%{_bindir}

rm -rf %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/ext/
find %{buildroot}%{ruby_gemdir}/gems/%{oname}-%{version}/bin -type f | xargs chmod a+x

%files
%{_bindir}/spork
%dir %{ruby_gemdir}/gems/%{oname}-%{version}/
%{ruby_gemdir}/gems/%{oname}-%{version}/assets/
%{ruby_gemdir}/gems/%{oname}-%{version}/bin/
%{ruby_gemdir}/gems/%{oname}-%{version}/features/
%{ruby_gemdir}/gems/%{oname}-%{version}/lib/
%{ruby_gemdir}/gems/%{oname}-%{version}/spec/
%{ruby_gemdir}/gems/%{oname}-%{version}/Gemfile
%doc %{ruby_gemdir}/doc/%{oname}-%{version}
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/MIT-LICENSE
%doc %{ruby_gemdir}/gems/%{oname}-%{version}/README.rdoc
%{ruby_gemdir}/cache/%{oname}-%{version}.gem
%{ruby_gemdir}/specifications/%{oname}-%{version}.gemspec

%changelog
* Thu Mar 20 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.9.2-2
+ Revision: 13de183
- Updated to 0.9.2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12753 |12cu|rubygem-sprockets-2.12.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define __noautoreq '!=|1.3.0'

%define gemname sprockets
Summary:	Sprockets is a Rack-based asset packaging system
Name:		rubygem-%{gemname}
Version:	2.12.0
Release:	8
Source0:	http://rubygems.org/downloads/%{gemname}-%{version}.gem
License:	MIT
Group:		System/Servers
Url:		http://www.rubyonrails.org/
BuildArch:	noarch
BuildRequires:	ruby-RubyGems

%description
Sprockets is a Rack-based asset packaging system that concatenates 
and serves JavaScript, CoffeeScript, CSS, LESS, Sass, and SCSS.

%prep
%setup -c

%build

%install
gem install -E -n %{buildroot}%{_bindir} --local --install-dir %{buildroot}/%{ruby_gemdir} --force %{SOURCE0}

rm -rf %{buildroot}%{ruby_gemdir}/cache

%files
%defattr(-,root,root)
%{_bindir}/sprockets
%{ruby_gemdir}/gems/%{gemname}-%{version}
%{ruby_gemdir}/specifications/%{gemname}-%{version}.gemspec
%doc %{ruby_gemdir}/doc/%{gemname}-%{version}



%changelog
* Wed Apr 16 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.12.0-8
+ Revision: 05e87a5
- Updated to 2.12.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12754 |12cu|rubygem-sqlite3-1.3.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from sqlite3-1.3.5.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	sqlite3

Summary:	Interface with the SQLite3 database engine
Name:		rubygem-%{rbname}

Version:	1.3.6
Release:	2
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://github.com/luislavena/sqlite3-ruby
Source0:	http://gems.rubyforge.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems >= 1.3.5
BuildRequires:	ruby-devel
BuildRequires:	rubygem(rake)
BuildRequires:  sqlite-devel
BuildRequires:  pkgconfig(sqlite3)


%description
This module allows Ruby programs to interface with the SQLite3
database engine (http://www.sqlite.org).  You must have the
SQLite engine installed in order to build this module.
Note that this module is only compatible with SQLite 3.6.16 or newer.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build

%install
%gem_install

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/sqlite3
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/sqlite3/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec
%{ruby_sitearchdir}/%{rbname}/*.so


%files doc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/*.rdoc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/*.txt
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/ext/sqlite3/*.c
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}


%changelog
* Fri Jan 27 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.3.5-1
+ Revision: 769341
- spec file regenerated from gem2rpm5 script
- BR:pkgconfig(sqlite3)
- imported package rubygem-sqlite3


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12755 |12cu|rubygem-thor-0.14.6-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gemname thor
Summary:	A scripting framework that replaces rake, sake and rubigen
Name:		rubygem-%{gemname}
Version:	0.14.6
Release:	4
Source0:	http://rubygems.org/downloads/%{gemname}-%{version}.gem
Source1:        %{name}.rpmlintrc
License:	MIT
Group:		System/Servers
Url:		http://www.rubyonrails.org/
BuildRoot:	%{_tmppath}/%{gemname}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	ruby-RubyGems
Provides:       rubygem(%{gemname}) = %{version}

%description
A scripting framework that replaces rake, sake and rubigen.

%prep
%setup -c

%build

%install

gem install -E -n %{buildroot}%{_bindir} --local --install-dir %{buildroot}/%{ruby_gemdir} --force %{SOURCE0}

rm -rf %{buildroot}%{ruby_gemdir}/cache

%files
%defattr(-,root,root)
%{_bindir}/rake2thor
%{_bindir}/thor
%{ruby_gemdir}/gems/%{gemname}-%{version}
%{ruby_gemdir}/specifications/%{gemname}-%{version}.gemspec
%doc %{ruby_gemdir}/doc/%{gemname}-%{version}



%changelog
* Thu Mar 20 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.14.6-4
+ Revision: b82d8ed
- Added rpmlintrc



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12756 |12cu|rubygem-transaction-simple-1.4.0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from transaction-simple-1.4.0.2.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	transaction-simple

Summary:	Add active transaction support to objects
Name:		rubygem-%{rbname}

Version:	1.4.0.2
Release:	2
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://trans-simple.rubyforge.org/
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildArch:	noarch
Obsoletes:	ruby-transaction-simple

%description
Transaction::Simple provides a generic way to add active transaction support
to
objects. The transaction methods added by this module will work with most
objects, excluding those that cannot be Marshal-ed (bindings, procedure
objects, IO instances, or singleton objects).
The transactions supported by Transaction::Simple are not associated with any
sort of data store. They are "live" transactions occurring in memory on the
object itself. This is to allow "test" changes to be made to an object before
making the changes permanent.
Transaction::Simple can handle an "infinite" number of transaction levels
(limited only by memory). If I open two transactions, commit the second, but
abort the first, the object will revert to the original version.
Transaction::Simple supports "named" transactions, so that multiple levels of
transactions can be committed, aborted, or rewound by referring to the
appropriate name of the transaction. Names may be any object except nil.
Transaction groups are also supported. A transaction group is an object
wrapper
that manages a group of objects as if they were a single object for the
purpose
of transaction management. All transactions for this group of objects should
be
performed against the transaction group object, not against individual objects
in the group.
Version 1.4.0 of Transaction::Simple adds a new post-rewind hook so that
complex graph objects of the type in tests/tc_broken_graph.rb can correct
themselves.
Version 1.4.0.1 just fixes a simple bug with #transaction method handling
during the deprecation warning.
Version 1.4.0.2 is a small update for people who use Transaction::Simple in
bundler (adding lib/transaction-simple.rb) and other scenarios where having
Hoe
as a runtime dependency (a bug fixed in Hoe several years ago, but not visible
in Transaction::Simple because it has not needed a re-release). All of the
files internally have also been marked as UTF-8, ensuring full Ruby 1.9
compatibility.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build

%install
%gem_install

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/transaction
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/transaction/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/transaction/simple
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/transaction/simple/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/transaction/simple/threadsafe
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/transaction/simple/threadsafe/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/*.rdoc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/*.txt
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}

%changelog
* Mon Feb 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.4.0.2-2
+ Revision: 404f7b6
- Fix summary



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12757 |12cu|rubygem-treetop-1.4.10-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gemname treetop
Summary:	A Ruby-based text parsing and interpretation DSL
Name:		rubygem-%{gemname}
Version:	1.4.10
Release:	4
Source0:	http://rubygems.org/downloads/%{gemname}-%{version}.gem
License:	MIT
Group:		System/Servers
Url:		http://www.rubyonrails.org/
BuildRoot:	%{_tmppath}/%{gemname}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	ruby-RubyGems
Provides:       rubygem(%{gemname}) = %{version}

%description
A Ruby-based text parsing and interpretation DSL.

%prep
%setup -c

%build

%install
rm -rf $RPM_BUILD_ROOT

gem install -E -n %{buildroot}%{_bindir} --local --install-dir %{buildroot}/%{ruby_gemdir} --force %{SOURCE0}

rm -rf %{buildroot}%{ruby_gemdir}/cache

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_bindir}/tt
%{ruby_gemdir}/gems/%{gemname}-%{version}
%{ruby_gemdir}/specifications/%{gemname}-%{version}.gemspec
%doc %{ruby_gemdir}/doc/%{gemname}-%{version}



%changelog
* Tue Aug 07 2012 Rosa <rosa@rosa-build.rosalab.ru> 1.4.10-4
+ Revision: 5181752
- Automatic import for version 1.4.10-4



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12758 |12cu|rubygem-webmock-1.6.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from webmock-1.6.2.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	webmock

%define debug_package %{nil}

Summary:	HTTP regression testing framework
Name:		rubygem-%{rbname}

Version:	1.6.2
Release:	2
Group:		Development/Ruby
License:	GPLv2
URL:		http://github.com/bblimke/webmock
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 

%description
WebMock allows stubbing HTTP requests and setting expectations on HTTP
requests.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build -f '(spec|vendor|test)/'

%install
%gem_install

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/webmock
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/webmock/*
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/spec
%{ruby_gemdir}/gems/%{rbname}-%{version}/spec/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/spec/*.txt
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/spec/util
%{ruby_gemdir}/gems/%{rbname}-%{version}/spec/util/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/spec/vendor
%{ruby_gemdir}/gems/%{rbname}-%{version}/spec/vendor/addressable
%{ruby_gemdir}/gems/%{rbname}-%{version}/spec/vendor/crack
%{ruby_gemdir}/gems/%{rbname}-%{version}/spec/vendor/right_http_connection-1.2.4
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/test
%{ruby_gemdir}/gems/%{rbname}-%{version}/test/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/*.md
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/LICENSE
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}



%changelog
* Mon Feb 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.6.2-2
+ Revision: b2a29cf
- Disable debug



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12759 |12cu|rubygem-xpath-0.1.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from xpath-0.1.4.gem by gem2rpm5 0.6.5 -*- rpm-spec -*-
%define	rbname	xpath

Summary:	Generate XPath expressions from Ruby
Name:		rubygem-%{rbname}

Version:	0.1.4
Release:	2
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://github.com/jnicklas/xpath
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
Source1:	%{name}.rpmlintrc
BuildRequires:	rubygems 
BuildArch:	noarch

%description
XPath is a Ruby DSL for generating XPath expressions

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build -f spec/

%install
%gem_install

%files
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/xpath
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/xpath/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/spec
%{ruby_gemdir}/gems/%{rbname}-%{version}/spec/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/spec/fixtures
%{ruby_gemdir}/gems/%{rbname}-%{version}/spec/fixtures/*.html
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%{ruby_gemdir}/doc/%{rbname}-%{version}
%{ruby_gemdir}/gems/%{rbname}-%{version}/*.rdoc




%changelog
* Thu Mar 20 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.1.4-2
+ Revision: e3aa0a1
- Added rpmlintrc



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12760 |12cu|ruby-mpd-0.2.3-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname mpd
%define debug_package %{nil}

Summary: Ruby bindings for libmpd
Name:    ruby-%{rname}
Version: 0.2.3
Release: 6
URL: https://rubyforge.org/
Source0: https://rubyforge.org/frs/download.php/8040/%{rname}-rb-%{version}.tar.gz
License: GPL
Group: Development/Ruby
Requires: ruby >= 1.6.8
BuildRequires: ruby-devel libmpd-devel

%description
This is the libmpd API module for Ruby.

%prep
%setup -q -n %{rname}-rb-%{version}
perl -pi -e 's/555/755/' setup.rb

%build
ruby setup.rb config
ruby setup.rb setup

#%check
#ruby -Ilib test/test.rb

%install
ruby setup.rb install --prefix=%buildroot

%files
%doc COPYING INSTALL.en.txt INSTALL.ja.txt
%{ruby_sitelibdir}/*

%changelog
* Mon Feb 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.2.3-6
+ Revision: 3be15be
- Disable debug package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12761 |12cu|ruby-SDL-2.0.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define real_name rubysdl

Summary: Wrapper around the cross platform Simple DirectMedia Layer game library
Name:    ruby-SDL
Version: 2.0.1
Release: 3
License: LGPLv2+
Source:  http://www.kmc.gr.jp/~ohai/rubysdl/%{real_name}-%{version}.tar.gz
Source1: http://www.kmc.gr.jp/~ohai/rubysdl_ref_2.en.html.bz2
Group:   Development/Ruby
URL:     http://www.kmc.gr.jp/~ohai/index.en.html
BuildRequires: SDL-devel
BuildRequires: SDL_image-devel
BuildRequires: SDL_mixer-devel
BuildRequires: SDL_ttf-devel
BuildRequires: libsmpeg-devel
BuildRequires: ruby-devel

Provides: %{real_name} = %{version}-%{release}

%description
Ruby-SDL is a wrapper around the cross platform Simple Direct Layer game
library. Essentially it allows you to write cross platform games in Ruby,
using 2d (SDL), or 3d (OpenGL), or a combination of both if you wish.

%prep
%setup -q -n %{real_name}-%{version}
bzcat %{SOURCE1} > reference_manual.html

%build
ruby extconf.rb --enable-opengl
make
sed -i 's|/usr/local/bin/ruby|/usr/bin/ruby|' sample/*.rb
chmod 0755 sample/kanji.rb

%install
%makeinstall_std

%files
%doc README.* sample rubysdl_const_list.txt reference_manual.html
%{ruby_sitelibdir}/*.rb
%{ruby_sitearchdir}/*.so


%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.0.1-3
+ Revision: 3541785
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12762 |12cu|R-ucminf-1.1.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  ucminf
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.1.3
Release:          1
Summary:          General-purpose unconstrained non-linear optimization
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_1.1-3.tar.gz

Requires:         R-numDeriv 
BuildRequires:    R-devel Rmath-devel texlive-latex 

BuildRequires:    R-numDeriv 
BuildRequires:    lapack-devel


%description
An algorithm for general-purpose unconstrained non-linear optimization.
The algorithm is of quasi-Newton type with BFGS updating of the inverse
Hessian and soft line search with a trust region type monitoring of the
input to the line search algorithm. The interface of 'ucminf' is designed
for easy interchange with 'optim'.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs

%changelog
* Wed Mar 26 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.1.3-1
+ Revision: 38cef58
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12763 |12cu|R-urca-1.2.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  urca
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.2.8
Release:          1
Summary:          Unit root and cointegration tests for time series data
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/urca_1.2-8.tar.gz
Requires:         R-methods 
Requires:         R-nlme R-graphics R-stats 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods
BuildRequires:    R-nlme R-graphics R-stats 
BuildRequires:    blas-devel
BuildRequires:    lapack-devel

%description
Unit root and cointegration tests encountered in applied econometric
analysis are implemented.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/ChangeLog
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/License
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/MacKinnonLicense.txt
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/Rcmdr
%{rlibdir}/%{packname}/book-ex
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Fri Feb 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.2_6-1
+ Revision: 776276
- Import R-urca
- Import R-urca




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12764 |12cu|rutorrent-3.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Web frontend for the rTorrent bittorrent client
Name:		rutorrent
Version:	3.2
Release:	5
License:	GPLv3
Group:		Networking/File transfer
URL:		http://code.google.com/p/rutorrent/
Source:		http://rutorrent.googlecode.com/files/%{name}-%{version}.tar.gz
# Plugins are here in the same .spec for simplicity as they mostly share
# rutorrent's version number. If this changes in the future or it is otherwise
# seemed better, this can be splitted to one or more separate src.rpms.
# - Anssi 08/2010
Source1:	http://rutorrent.googlecode.com/files/plugins-%{version}.tar.gz
Patch0:		rutorrent-fhs.patch
Patch1:		rutorrent-log.patch
# Load a "backup" config file before the actual config file.
# In case of an unhandled .rpmnew file, the possible newly added configuration
# options are loaded from the backup file. This is similar in how e.g. normal
# initscript configurations are handled. - Anssi 08/2010
Patch2:		rutorrent-defaults.patch
BuildRoot:	%{_tmppath}/%{name}-root
BuildArch:	noarch
Requires:	webserver
# suggests to allow other webservers:
Suggests:	apache-mod_php
# for apache user:
Requires(pre):	apache-conf

%description
rutorrent is a web frontend for the rTorrent bittorrent client.

Plugin packages are named rutorrent-plugin-*.

Note that you need to either configure an SCGI module for your web server or
install rutorrent-plugin-rpc or rutorrent-plugin-httprpc for rutorrent to
work. See the online documentation for more details.
All configuration files, including plugin configuration, are in
%{_sysconfdir}/%{name}.

# mkplugin(plugin_name, version, url)
%define mkplugin() \
%package plugin-%{1} \
Summary:	rutorrent plugin: %{expand:%{%{1}_summary}} \
Requires:	%{name} = %{version} \
%{expand:%%{?%{1}_req:Requires: %{%{1}_req}}} \
Group:		Networking/File transfer \
%description plugin-%{1} \
%(echo "%{expand:%{%{1}_desc}}" | fold -s) \
\
This is a plugin for rutorrent, a web frontend for the rTorrent bittorrent \
client. \
%files plugin-%{1} -f lists/%{1}.list \
%defattr(-,root,root) \
%{_datadir}/%{name}/plugins/%{1}

%define autotools_req	%name-plugin-_getdir
%define autotools_summary Automation tool
%define autotools_desc	This plug-in provides some possibilities on automation.
%mkplugin autotools	http://code.google.com/p/rutorrent/wiki/PluginAutotools

%define chunks_summary	Chunks information
%define chunks_desc	This plug-in provides chunks information for opened torrents.
%mkplugin chunks	http://code.google.com/p/rutorrent/wiki/PluginChunks

%define cookies_summary	Cookies information
%define cookies_desc	This plug-in provides cookies information.
%mkplugin cookies	http://code.google.com/p/rutorrent/wiki/PluginCookies

%define cpuload_summary	Show cpu load
%define cpuload_desc	This plug-in adds to status bar an indicator of cpu load.
%mkplugin cpuload	http://code.google.com/p/rutorrent/wiki/PluginCpuload

%define create_req	%name-plugin-_getdir
%define create_summary	Create torrent files
%define create_desc	This plug-in provides ability to create .torrent files.
%mkplugin create	http://code.google.com/p/rutorrent/wiki/PluginCreate

%define data_summary	Transfer downloaded files through http
%define data_desc	This plug-in is intended for obtaining torrent data through http.
%mkplugin data		http://code.google.com/p/rutorrent/wiki/PluginData

%define datadir_req	%name-plugin-_getdir
%define datadir_summary	Move data files
%define datadir_desc	This plug-in is intended for moving torrent's data files.
%mkplugin datadir	http://code.google.com/p/rutorrent/wiki/PluginDataDir

%define diskspace_summary Available disk space
%define diskspace_desc	This plug-in adds to status bar an indicator of available disk space.
%mkplugin diskspace	http://code.google.com/p/rutorrent/wiki/PluginDiskspace

%define edit_summary	Edit torrents
%define edit_desc	This plug-in allows user to edit the list of trackers and commentaries of the current torrent.
%mkplugin edit		http://code.google.com/p/rutorrent/wiki/PluginEdit

%define erasedata_summary Remove data files
%define erasedata_desc	This plug-in allows to remove not only a .torrent file, but also its data.
%mkplugin erasedata	http://code.google.com/p/rutorrent/wiki/PluginErasedata

%define extsearch_summary	External search
%define extsearch_desc	The plug-in is intended for external search of torrents.
%mkplugin extsearch	http://code.google.com/p/rutorrent/wiki/PluginExtsearch

%define feeds_summary	RSS feed creator
%define feeds_desc	The plug-in is intended for making RSS feeds with information of torrents.
%mkplugin feeds		http://code.google.com/p/rutorrent/wiki/PluginFeeds

%define geoip_req	php-geoip
%define geoip_summary	Peer country information
%define geoip_desc	This plug-in provides country information for peers.
%mkplugin geoip		http://code.google.com/p/rutorrent/wiki/PluginGeoIP

%define _getdir_summary	Navigate host system
%define _getdir_desc	This service plug-in _getdir gives to other plug-ins the possibility of comfortable navigation on a host file system.
%mkplugin _getdir	http://code.google.com/p/rutorrent/wiki/Plugin_getdir

%define httprpc_summary	Low-traffic mod_scgi replacement
%define httprpc_desc	This plug-in is designed as a low-traffic replacement of the web server module mod_scgi and performs functions of the last.
%mkplugin httprpc	http://code.google.com/p/rutorrent/wiki/PluginHTTPRPC

%define loginmgr_summary 3rd party login manager
%define loginmgr_desc	The plug-in is intended for managing accounts on private trackers.
%mkplugin loginmgr	http://code.google.com/p/rutorrent/wiki/PluginLoginMgr

%define ratio_summary	Set ratio limits
%define ratio_desc	This plug-in allows to manage a ratio limits for groups of torrents.
%mkplugin ratio		http://code.google.com/p/rutorrent/wiki/PluginRatio

%define retrackers_summary Add custom trackers automatically
%define retrackers_desc	This plug-in appends specified trackers to the trackers list of all newly added torrents.
%mkplugin retrackers	http://code.google.com/p/rutorrent/wiki/PluginRetrackers

%define rpc_summary	mod_scgi replacement
%define rpc_desc	This plug-in is designed as a replacement of the web server module mod_scgi and performs functions of the last.
%mkplugin rpc		http://code.google.com/p/rutorrent/wiki/PluginRPC

%define rss_req		%name-plugin-_getdir
%define rss_summary	RSS feed client
%define rss_desc	This plug-in is intended for work with RSS feeds.
%mkplugin rss		http://code.google.com/p/rutorrent/wiki/PluginRSS

%define rssurlrewrite_req	%name-plugin-rss
%define rssurlrewrite_summary	URL rewriting in the RSS plugin
%define rssurlrewrite_desc	The plug-in is intended for url rewrite in RSS plugin.
%mkplugin rssurlrewrite		http://code.google.com/p/rutorrent/wiki/PluginRSSURLRewrite

%define scheduler_summary Behavior scheduler
%define scheduler_desc	You can enable the scheduler and click the cells to define any of six rTorrent behavior types at each particular hour of 168 week hours.
%mkplugin scheduler	http://code.google.com/p/rutorrent/wiki/PluginScheduler

%define seedingtime_summary Show 'Finished' time
%define seedingtime_desc This plug-in adds the column 'Finished' to the torrents list. This column contains the time when download of the torrent was completed.
%mkplugin seedingtime	http://code.google.com/p/rutorrent/wiki/PluginSeedingtime

%define show_peers_like_wtorrent_summary wTorrent style peer counts
%define show_peers_like_wtorrent_desc	This plug-in changes the format of values in columns 'Seeds' and 'Peers' in the torrents list.
%mkplugin show_peers_like_wtorrent	http://code.google.com/p/rutorrent/wiki/PluginShow_peers_like_wtorrent

%define source_summary	Transfer .torrent file through http
%define source_desc	This plug-in is intended for obtaining source .torrent file.
%mkplugin source	http://code.google.com/p/rutorrent/wiki/PluginSource

%define theme_summary	Theme support for ruTorrent
%define theme_desc	This plugin allows you to change the gui theme to one of several provided themes, or any your create, provided they are placed in the proper directory within the plugin.
%mkplugin theme		http://code.google.com/p/rutorrent/wiki/PluginTheme

%define throttle_summary Torrent group throttling
%define throttle_desc	This plug-in gives a convenient control over a limits of speed for groups of torrents.
%mkplugin throttle	http://code.google.com/p/rutorrent/wiki/PluginThrottle

%define tracklabels_ver	3.0
%define tracklabels_summary Add labels based on trackers
%define tracklabels_desc This plug-in adds a set of labels on the category panel. These labels are created automatically on the basis of torrents' trackers.
%mkplugin tracklabels	http://code.google.com/p/rutorrent/wiki/PluginTracklabels

%define trafic_summary	Traffic statistics
%define trafic_desc	This plug-in is a subsystem for registration of the total (all trackers counted) rTorrent traffic.
%mkplugin trafic	http://code.google.com/p/rutorrent/wiki/PluginTrafic

%define unpack_req	%name-plugin-_getdir
%define unpack_summary	Unpack downloaded data
%define unpack_desc	This plug-in is intended for unpack torrent's data. Packages unzip and unrar are required to unpack those specific formats.
%mkplugin unpack	http://code.google.com/p/rutorrent/wiki/PluginUnpack

%prep
%setup -q -n %name -a 1
%apply_patches
find -name '*.00??*' -print -delete

# make sure a directory layout change is not missed
[ $(ls | wc -l) -eq 10 ]
# make sure the fhs patch does not miss anything
grep -R -e 'conf/' -e "'/share" . && exit 1

# for defaults.patch:
cp -a conf/config.php php/defaults-mdv.php

cat > README.install.urpmi <<EOF
Note that you will need to either configure an SCGI module for your web server
or install rutorrent-plugin-rpc or rutorrent-plugin-httprpc for rutorrent to
work. See the online documentation for more details:
http://code.google.com/p/rutorrent/wiki/WebSERVER

On this Mandriva packaging of rutorrent and its plugins, all configuration
files are in %{_sysconfdir}/%{name}.
The access configuration is in %{_webappconfdir}/%{name}.conf. By default only
localhost is allowed to use rutorrent.
EOF

%install
rm -rf %{buildroot}

install -d -m755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
Alias /%{name} %{_datadir}/%{name}

<Directory %{_datadir}/%{name}>
    Require local granted
</Directory>
EOF

install -d -m755 %{buildroot}%{_sysconfdir}/logrotate.d
cat > %{buildroot}%{_sysconfdir}/logrotate.d/%{name} <<EOF
%{_logdir}/%{name}/*.log {
    missingok
}
EOF

install -d -m755 %{buildroot}%{_datadir}/%{name}
cp -a *.html *.ico css images js lang php plugins %{buildroot}%{_datadir}/%{name}

install -d -m755 %{buildroot}%{_localstatedir}/lib/%{name}
cp -a share %{buildroot}%{_localstatedir}/lib/%{name}

install -d -m755 %{buildroot}%{_sysconfdir}/%{name}
cp -a conf/* %{buildroot}%{_sysconfdir}/%{name}

install -d -m755 %{buildroot}%{_logdir}/%{name}

rm -rf lists
mkdir lists
for dir in %{buildroot}%{_datadir}/%{name}/plugins/*; do
	plugin=$(basename "$dir")
	version=$(sed -n 's,plugin.version: ,,p' "$dir/plugin.info" | tr -d '\r')
	# check that rpm version is set correctly:
	[ "%version" = "$version" ]

	touch lists/$plugin.list
	if [ -e "$dir/conf.php" ]; then
		install -d -m755 %{buildroot}%{_sysconfdir}/%{name}/plugins/$plugin
		cp "$dir/conf.php" %{buildroot}%{_sysconfdir}/%{name}/plugins/$plugin
		mv "$dir/conf.php" "$dir/defaults-mdv.php"
		sed -i '/rtorrent.php.error/s/conf.php/defaults-mdv.php/' $dir/plugin.info
		echo "%dir %{_sysconfdir}/%{name}/plugins/$plugin" >> lists/$plugin.list
		echo "%config(noreplace) %{_sysconfdir}/%{name}/plugins/$plugin/conf.php" >> lists/$plugin.list
	fi
	for file in $dir/readme*.txt; do
		[ -e "$file" ] || continue
		rm "$file"
		echo "%doc plugins/$plugin/$(basename "$file")" >> lists/$plugin.list
	done
done

%clean
rm -rf %{buildroot}

%if %mdkversion < 201010
%post
%_post_webapp

%postun
%_postun_webapp
%endif

%files
%defattr(-,root,root,0755)
%config(noreplace) %{_webappconfdir}/%{name}.conf
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%dir %{_sysconfdir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}/access.ini
%config(noreplace) %{_sysconfdir}/%{name}/config.php
%config(noreplace) %{_sysconfdir}/%{name}/plugins.ini
%dir %{_sysconfdir}/%{name}/plugins
%dir %{_sysconfdir}/%{name}/users
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/css
%{_datadir}/%{name}/favicon.ico
%{_datadir}/%{name}/images
%{_datadir}/%{name}/index.html
%{_datadir}/%{name}/js
%{_datadir}/%{name}/lang
%{_datadir}/%{name}/php
%dir %{_datadir}/%{name}/plugins
%dir %{_localstatedir}/lib/%{name}
%attr(0755,apache,apache) %{_localstatedir}/lib/%{name}/share
%attr(0755,apache,apache) %dir %{_logdir}/%{name}


%changelog
* Sun Dec 12 2010 Anssi Hannula <anssi@mandriva.org> 3.2-2mdv2011.0
+ Revision: 620617
- require apache-conf instead of apache-base for apache user

* Wed Dec 01 2010 Anssi Hannula <anssi@mandriva.org> 3.2-1mdv2011.0
+ Revision: 604521
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12765 |12cu|rutracker-news-0.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_without qt5

Summary:	Rutracker.org new releases fetcher
Name:		rutracker-news
Version:	0.8
Release:	1
License:	GPLv2+
Group:		Networking/News
Url:		https://github.com/Pulfer/rutracker-news
# From git by tag, https://github.com/Pulfer/rutracker-news/archive/%{version}.tar.gz
Source0:	%{name}-%{version}.tar.gz
BuildRequires:	imagemagick
%if %{with qt5}
BuildRequires:	qmake5
BuildRequires:	pkgconfig(Qt5Core)
BuildRequires:	pkgconfig(Qt5Gui)
BuildRequires:	pkgconfig(Qt5Network)
BuildRequires:	pkgconfig(Qt5Widgets)
%else
BuildRequires:	qt4-devel
%endif

%description
Rutracker.org new releases fetcher. Supports most popular subforums (various
movies, TV series, anime etc). Fetches also IMDB ratings where it's possible.
See project homepage for more info.

GUI in Russian only (other languages make no sense for this application).

%files
%doc AUTHORS COPYING
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%if %{with qt5}
%qmake_qt5
%else
%qmake_qt4
%endif
%make

%install
install -D %{name} %{buildroot}%{_bindir}/%{name}

# menu-entry
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=Rutracker News
Name[ru]=Rutracker News
Comment=Rutracker.org new releases fetcher
Comment[ru]=Просмотр информации о новых релизах на Rutracker.org
Exec=%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Qt;Network;News;
EOF

# menu icons
for N in 16 32 48 64 128;
do
convert %{name}.png -scale ${N}x${N} $N.png;
install -D -m 0644 $N.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/apps/%{name}.png
done

%changelog

* Thu Jun 22 2017 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.8-1
- (1aa5b86) New version 0.8



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12766 |12cu|R-vcd-1.3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_without bootstrap
%global packname  vcd
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          1.3.1
Release:          1
Summary:          Visualizing Categorical Data
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/vcd_1.3-1.tar.gz
Requires:         R-MASS R-grid R-colorspace R-stats R-utils
Requires:         R-grDevices R-KernSmooth R-mvtnorm R-kernlab
%if %{without bootstrap}
Requires:         R-HSAUR 
%endif
BuildRequires:    R-devel Rmath-devel texlive-collection-latex
BuildRequires:    R-MASS R-grid R-colorspace R-stats R-utils
BuildRequires:    R-grDevices R-KernSmooth R-mvtnorm R-kernlab
%if %{without bootstrap}
BuildRequires:    R-HSAUR 
%endif

%description
Visualization techniques, data sets, summary and inference procedures
aimed particularly at categorical data. Special emphasis is given to
highly extensible grid graphics. The package was inspired by the book
"Visualizing Categorical Data" by Michael Friendly.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%if %{without bootstrap}
%check
%{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS.Rd
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/help


%changelog
* Sat Nov 09 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.3.1-1
+ Revision: e7167ec
- LOG Updated to 1.3.1 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12767 |12cu|R-vcdExtra-0.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

%global packname  vcdExtra
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.6.0
Release:          1
Summary:          vcd extensions and additions
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.6-0.tar.gz

Requires:         R-vcd R-gnm 
Requires:         R-MASS 
Requires:         R-ca R-gmodels R-Fahrmeir R-effects R-VGAM R-plyr R-rgl R-lmtest R-nnet R-ggplot2 R-Sleuth2 R-car R-lattice 
BuildRequires:    R-devel Rmath-devel texlive-latex R-vcd R-gnm
BuildRequires:    R-MASS 
BuildRequires:    R-ca R-gmodels R-Fahrmeir R-effects R-VGAM R-plyr R-rgl R-lmtest R-nnet R-ggplot2 R-Sleuth2 R-car R-lattice 
BuildRequires:    x11-server-xvfb

%description
Provides additional data sets, methods and documentation to complement the
vcd package for Visualizing Categorical Data and the gnm package for
Generalized Nonlinear Models. In particular, vcdExtra extends mosaic,
assoc and sieve plots from vcd to handle glm() and gnm() models and adds a
3D version in mosaic3d.  Additionally, methods are provided for comparing
and visualizing lists of glm and loglm objects.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

# Fail even with xvfb due to GL problems
# %check
#xvfb-run %{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/help

%changelog
* Tue Apr 22 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.6.0-1
+ Revision: e7c210a
- Disable debug



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12768 |12cu|R-verification-1.35-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  verification
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          1.35
Release:          2
Summary:          Forecast verification utilities
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/verification_1.35.tar.gz
Requires:         R-methods R-waveslim R-fields R-boot R-CircStats
BuildRequires:    R-devel Rmath-devel texlive-collection-latex
BuildRequires:    R-methods R-waveslim R-fields R-boot R-CircStats

%description
This package contains utilities for verification of discrete,continuous,
probabilistic forecasts and forecast expressed as parametric

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

# %check
# %{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help

%changelog
* Thu Mar 20 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.35-2
+ Revision: 2583ff7
- Disable check for now



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12769 |12cu|R-VGAM-0.9.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  VGAM
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.9.0
Release:          2
Summary:          Vector Generalized Linear and Additive Models
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/VGAM_0.9-0.tar.gz
Requires:         R-splines
Requires:         R-methods
Requires:         R-stats
Requires:         R-stats4 
BuildRequires:    R-devel
BuildRequires:    Rmath-devel
BuildRequires:    texlive-collection-latex
BuildRequires:    R-splines
BuildRequires:    R-methods
BuildRequires:    R-stats
BuildRequires:    R-stats4
BuildRequires:    pkgconfig(lapack)

%description
Vector generalized linear and additive models, and associated models
(Reduced-Rank VGLMs, Quadratic RR-VGLMs, Reduced-Rank VGAMs). This package
fits many models and distribution by maximum likelihood estimation (MLE)
or penalized MLE. Also fits constrained ordination models in ecology.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs


%changelog
* Fri Feb 17 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.8_4-1
+ Revision: 776297
- Import R-VGAM
- Import R-VGAM



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12770 |12cu|R-VIM-4.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  VIM
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          4.0.0
Release:          2
Summary:          Visualization and Imputation of Missing Values
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/VIM_4.0.0.tar.gz
Requires:         R-e1071 R-car R-colorspace R-nnet R-robustbase R-tcltk
Requires:         R-tkrplot R-sp R-vcd R-Rcpp R-car R-colorspace R-grDevices
Requires:         R-robustbase R-stats R-tcltk R-sp R-utils R-vcd
BuildRequires:    R-devel Rmath-devel texlive-collection-latex
BuildRequires: R-glmnet
Requires: R-glmnet
BuildRequires:    R-e1071 R-car R-colorspace R-nnet R-robustbase R-tcltk
BuildRequires:    R-tkrplot R-sp R-vcd R-Rcpp R-car R-colorspace R-grDevices
BuildRequires:    R-robustbase R-stats R-tcltk R-sp R-utils R-vcd

%description
This package introduces new tools for the visualization of missing and/or
imputed values, which can be used for exploring the data and the structure
of the missing and/or imputed values. Depending on this structure of the
missing values, the corresponding methods may help to identify the
mechanism generating the missings and allows to explore the data including
missing values.  In addition, the quality of imputation can be visually
explored using various univariate, bivariate, multiple and multivariate
plot methods.  A graphical user interface allows an easy handling of the
implemented plot methods.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

#  When sourcing 'VIM-EU-SILC.R':
# Error: [tcl] invalid command name "toplevel".
%if 0
%check
%{_bindir}/R CMD check %{packname}
%endif

%files
%dir %{rlibdir}/%{packname}
# %doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
# %{rlibdir}/%{packname}/tklibs
%{rlibdir}/VIM/NEWS


%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 4.0.0-2
+ Revision: 1e41194
- Bump release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12771 |12cu|R-vioplot-0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  vioplot
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          0.2
Release:          1
Summary:          Violin plot
Group:            Sciences/Mathematics
License:          BSD
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
BuildArch:        noarch
Requires:         R-core

Requires:         R-sm 


BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-sm


%description
A violin plot is a combination of a box plot and a kernel density plot.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/LICENSE
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help

%changelog
* Wed Nov 13 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.2-1
+ Revision: ae35634
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12772 |12cu|R-vsn-3.30.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  vsn
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          3.30.0
Release:          1
Summary:          Variance stabilization and calibration for microarray data
Group:            Sciences/Mathematics
License:          Artistic-2.0
URL:              http://bioconductor.org/packages/release/bioc/html/vsn.html
Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/vsn_3.30.0.tar.gz
Requires:         R-Biobase R-methods R-affy R-limma R-lattice
Requires:         R-affydata R-hgu95av2cdf
BuildRequires:    R-devel Rmath-devel texlive-collection-latex
BuildRequires:    R-Biobase R-methods R-affy R-limma R-lattice
BuildRequires:    R-affydata R-hgu95av2cdf

%description
The package implements a method for normalising microarray intensities,
both between colours within array, and between arrays. The method uses a
robust variant of the maximum-likelihood estimator for the stochastic
model of microarray data described in the references (see vignette). The
model incorporates data calibration (a.k.a. normalization), a model for
the dependence of the variance on the mean intensity, and a variance
stabilizing data transformation. Differences between transformed
intensities are analogous to "normalized log-ratios". However, in contrast
to the latter, their variance is independent of the mean, and they are
usually more sensitive and specific in detecting differential

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/scripts


%changelog
* Sat Nov 09 2013 Denis Silakov <denis.silakov@rosalab.ru> 3.30.0-1
+ Revision: 8f40e33
- LOG Updated to 3.30.0 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12773 |12cu|R-waveslim-1.12-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  waveslim
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.12
Release:          1
Summary:          Basic wavelet routines for one-, two- and three-dimensional signal processing
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/Archive/waveslim/waveslim_1.12.tar.gz
Requires:         R-stats R-graphics R-grDevices 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-stats R-graphics R-grDevices R-fftw

%description
Basic wavelet routines for time series (1D), image (2D) and array (3D)
analysis.  The code provided here is based on wavelet methodology
developed in Percival and Walden (2000); Gencay, Selcuk and Whitcher
(2001); the dual-tree complex wavelet transform (CWT) from Kingsbury
(1999, 2001) as implemented by Selesnick; and Hilbert wavelet pairs
(Selesnick 2001, 2002).  All figures in chapters 4-7 of GSW (2001) are
reproducible using this package and R code available at the book
website(s) below.

%prep
%setup -q -c -n %{packname}
echo 'exportPattern( "." )' > %{packname}/NAMESPACE

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

# %check
# %{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs



%changelog
* Thu Mar 20 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.12-1
+ Revision: 7633b6f
- Merge branch 'auto_update' into rosa2012.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12774 |12cu|R-weightedKmeans-1.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  weightedKmeans
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.2.0
Release:          1
Summary:          Weighted KMeans Clustering
Group:            Sciences/Mathematics
License:          GPLv3+
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz

Requires:         R-lattice R-latticeExtra R-clv 


BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-lattice R-latticeExtra R-clv


%description
Entropy weighted kmeans (ewkm) is a weighted subspace clustering algorithm
that is well suited to very high dimensional data. Weights are calculated
as the importance of a variable with regard to cluster membership. The
feature group weighted kmenas (fgkm) extends this concept by grouping
features and weighting the group in addition to weihgting individual

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/LICENSE
%doc %{rlibdir}/%{packname}/ChangeLog
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/libs

%changelog
* Sat Nov 02 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.2.0-1
+ Revision: 67ec7ce
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12775 |12cu|R-WhatIf-1.5.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  WhatIf
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.5.6
Release:          1
Summary:          Software for Evaluating Counterfactuals
Group:            Sciences/Mathematics
License:          GPLv3
URL:              http://cran.r-project.org/web/packages/WhatIf/index.html
Source0:          http://cran.r-project.org/src/contrib/WhatIf_1.5-6.tar.gz
BuildRequires:    R-devel R-lpSolve
Requires:         R-core R-lpSolve
BuildArch:        noarch

%description
Inferences about counterfactuals are essential for prediction,
answering what if questions, and estimating causal effects.
However, when the counterfactuals posed are too far from the data at hand,
conclusions drawn from well-specified statistical analyses become based largely
on speculation hidden in convenient modeling assumptions that few would be 
willing to defend. Unfortunately, standard statistical approaches assume the 
veracity of the model rather than revealing the degree of model-dependence, 
which makes this problem hard to detect. WhatIf offers easy-to-apply methods 
to evaluate counterfactuals that do not require sensitivity testing over 
specified classes of models. If an analysis fails the tests offered here, 
then we know that substantive inferences will be sensitive to at least some 
modeling choices that are not based on empirical evidence, no matter what 
method of inference one chooses to use. WhatIf implements the methods for 
evaluating counterfactuals discussed in Gary King and Langche Zeng, 2006, 
"The Dangers of Extreme Counterfactuals," Political Analysis 14 (2); 
and Gary King and Langche Zeng, 2007, "When Can History Be Our Guide? 
The Pitfalls of Counterfactual Inference," 
International Studies Quarterly 51 (March).

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/doc
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help

%changelog
* Wed Mar 05 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.5.6-1
+ Revision: e639a27
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12776 |12cu|R-widgetTools-1.40.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  widgetTools
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          1.40.0
Release:          1
Summary:          Creates an interactive tcltk widget
Group:            Sciences/Mathematics
License:          LGPL
URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/widgetTools_1.40.0.tar.gz
Requires:         R-methods R-utils R-tcltk 
Requires:         R-Biobase 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods R-utils R-tcltk
BuildRequires:    R-Biobase 

%description
This packages contains tools to support the construction of tcltk widgets

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

#%check
#%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help



%changelog
* Sat Nov 09 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.40.0-1
+ Revision: 9711946
- LOG Updated to 1.40.0 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12777 |12cu|R-XLConnect-0.2.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

%global packname  XLConnect
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.2.7
Release:          1
Summary:          Excel Connector for R
Group:            Sciences/Mathematics
License:          GPL-3
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_0.2-7.tar.gz


Requires:         R-methods R-rJava R-utils 
Requires:         R-RUnit R-lattice R-ggplot2 R-fImport R-forecast R-zoo R-scales 
BuildRequires:    R-devel Rmath-devel texlive-latex 
BuildRequires:    R-methods R-rJava R-utils 
BuildRequires:    R-RUnit R-lattice R-ggplot2 R-fImport R-forecast R-zoo R-scales 
BuildRequires:    java-rpmbuild
BuildRequires:    x11-server-xvfb

%description
Manipulate Excel files from R

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

# Need to setup some fonts for check to pass...
# %check
# xvfb-run %{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/XLConnect.R
%{rlibdir}/%{packname}/demo*
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/java
%{rlibdir}/%{packname}/unitTests

%changelog
* Tue Apr 22 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.2.7-1
+ Revision: b63f820
- Disable debug



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12778 |12cu|R-xlsx-0.5.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

%global packname  xlsx
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.5.5
Release:          1
Summary:          Read, write, format Excel 2007 and Excel 97/2000/XP/2003 files
Group:            Sciences/Mathematics
License:          GPL-3
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz

Requires:         R-rJava R-xlsxjars 

BuildRequires:    R-devel Rmath-devel texlive-latex R-rJava R-xlsxjars
BuildRequires:    java-rpmbuild


%description
Provide R functions to read/write/format Excel 2007 and Excel
97/2000/XP/2003 file formats.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/java
%{rlibdir}/%{packname}/tests

%changelog
* Mon Apr 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.5.5-1
+ Revision: 3140197
- Disable debug



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12779 |12cu|R-xlsxjars-0.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  xlsxjars
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          0.6.0
Release:          1
Summary:          Package required POI jars for the xlsx package
Group:            Sciences/Mathematics
License:          GPL-3
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
BuildArch:        noarch
Requires:         R-core

Requires:         R-rJava 


BuildRequires:    R-devel Rmath-devel texlive-latex R-rJava


%description
The xlsxjars package collects all the external jars required for the xlxs
package.  These external jars are quite large in size (15MB) and have a
slow release cycle.  By separating the Java and R development, the storage
footprint on CRAN is reduced. This release corresponds to POI 3.10.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/java
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/make*

%changelog
* Wed Apr 16 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.6.0-1
+ Revision: 0faf318
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12780 |12cu|R-XML-3.98.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  XML
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          3.98.1.1
Release:          1
Summary:          Tools for parsing and generating XML within R and S-Plus
Group:            Sciences/Mathematics
License:          BSD
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/XML_3.98-1.1.tar.gz
Requires:         R-methods R-utils 
Requires:         R-methods 
Requires:         R-bitops 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-methods R-utils
BuildRequires:    R-methods 
BuildRequires:    R-bitops 
BuildRequires:    libxml2-devel

%description
This package provides many approaches for both reading and creating XML
(and HTML) documents (including DTDs), both local and accessible via HTTP
or FTP.  It also offers access to an XPath "interpreter".

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
#%doc %{rlibdir}/%{packname}/Docs
#%doc %{rlibdir}/%{packname}/README*
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/examples
%{rlibdir}/%{packname}/exampleData
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/scripts


%changelog
* Thu Feb 16 2012 Paulo Andrade <pcpa@mandriva.com.br> 3.9_4-1
+ Revision: 775395
- Import R-XML
- Import R-XML





@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12781 |12cu|R-xtable-1.7.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  xtable
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          1.7.3
Release:          1
Summary:          Export tables to LaTeX or HTML
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/xtable_1.7-3.tar.gz
BuildRequires:    R-devel
BuildRequires:    Rmath-devel
BuildRequires:    texlive-collection-latex 
BuildRequires:    pkgconfig(lapack)

%description
Coerce data to LaTeX and HTML tables

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help



%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.7.3-1
+ Revision: 72f1a8e
- Updated to 1.7.3 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12782 |12cu|R-xts-0.9.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  xts
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.9.7
Release:          1
Summary:          eXtensible Time Series
Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/xts_0.9-7.tar.gz
Requires:         R-zoo 
Requires:         R-timeSeries R-timeDate R-tseries R-its R-chron R-fts R-tis 
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-zoo
BuildRequires:    R-timeSeries R-timeDate R-tseries R-its R-chron R-fts R-tis 

%description
Provide for uniform handling of R's different time-based data classes by
extending zoo, maximizing native format information preservation and
allowing for user level customization and extension, while simplifying
cross-class interoperability.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/api_example
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/include
%{rlibdir}/%{packname}/libs
# %{rlibdir}/%{packname}/unitTests



%changelog
* Wed Jan 29 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.9.7-1
+ Revision: 42616e3
- Remove files that are not created any more



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12783 |12cu|R-XVector-0.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  XVector
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          0.2.0
Release:          1
Summary:          Representation and manpulation of external sequences
Group:            Sciences/Mathematics
License:          Artistic-2.0
URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/%{packname}_%{version}.tar.gz

Requires:         R-methods R-BiocGenerics R-IRanges 
Requires:         R-Biostrings R-drosophila2probe R-RUnit 
BuildRequires:    R-devel Rmath-devel R-methods R-BiocGenerics R-IRanges
BuildRequires:    R-methods R-BiocGenerics R-IRanges 
BuildRequires:    R-Biostrings R-drosophila2probe R-RUnit 

%description
Memory efficient S4 classes for storing sequences "externally" (behind an
R external pointer, or on disk).

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

# %check
# %{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/include
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/unitTests


%changelog
* Tue Dec 17 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.2.0-1
+ Revision: 44b53d2
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12784 |12cu|rxvt-unicode-9.20-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A color VT102 terminal emulator for the X Window System
Name:		rxvt-unicode
Version:	9.20
Release:	2
License:	GPLv2+
Group:		Terminals
Url:		http://dist.schmorp.de/rxvt-unicode
Source0:	http://dist.schmorp.de/rxvt-unicode/%{name}-%{version}.tar.bz2
Source1:	%{name}.desktop
Patch0:		rxvt-unicode-9.20-Fix-hard-coded-wrong-path-to-xsubpp.patch
# Don't build terminfo files because they are already in ncurses-extraterms
Patch1:		rxvt-unicode-9.20-terminfo.patch
# X11 locales are required to build IM support
BuildRequires:	libx11-common
BuildRequires:	libstdc++-static-devel
BuildRequires:	perl-devel
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
BuildRequires:	pkgconfig(ice)
BuildRequires:	pkgconfig(libstartup-notification-1.0)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xft)
BuildRequires:	pkgconfig(xrender)
Requires:	ncurses-extraterms

%description
Rxvt-unicode is a clone of the well known terminal emulator rxvt, modified to
store text in Unicode (either UCS-2 or UCS-4) and to use locale-correct input
and output. It also supports mixing multiple fonts at the same time, including
Xft fonts.

%files
%{_bindir}/urxvt*
%{_libdir}/urxvt
%{_datadir}/applications/*.desktop
%{_mandir}/man*/*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p1
find . -type f -exec chmod a+r {} \;

%build
./autogen.sh

%configure2_5x \
	--enable-unicode3 \
	--enable-combining \
	--enable-xft \
	--enable-font-styles \
	--enable-transparency \
	--enable-fading \
	--enable-rxvt-scroll \
	--disable-next-scroll \
	--disable-xterm-scroll \
	--enable-perl \
	--enable-xim \
	--enable-backspace-key \
	--enable-delete-key \
	--enable-resources \
	--disable-8bitctrls \
	--enable-swapscreen \
	--enable-iso14755 \
	--enable-frills \
	--enable-keepscrolling \
	--enable-selectionscrolling \
	--enable-mousewheel \
	--enable-slipwheeling \
	--enable-smart-resize \
	--enable-text-blink \
	--enable-pointer-blank \
	--disable-utmp \
	--disable-wtmp \
	--disable-lastlog \
	--with-term=rxvt-unicode-256color \
	--enable-256-color

%make

%install
%makeinstall_std

install -D -m644 %{SOURCE1} %{buildroot}%{_datadir}/applications/%{name}.desktop


%changelog
* Thu Sep 04 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 9.20-2
+ Revision: 9ce5ec3
- Don't build terminfo files, require ncurses-extraterms instead



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12785 |12cu|R-yeastNagalakshmi-0.99.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  yeastNagalakshmi
%global rlibdir  %{_datadir}/R/library

Name:             R-%{packname}
Version:          0.99.3
Release:          2
Summary:          Yeast genome RNA sequencing data based on Nagalakshmi et. al
Group:            Sciences/Mathematics
License:          Artistic-2.0
URL:              None
Source0:          http://bioconductor.org/packages/data/experiment/src/contrib/yeastNagalakshmi_0.99.3.tar.gz
BuildArch:        noarch
Requires:         R-core
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 

%description
The yeast genome data was retrieved from the sequence read archive,
aligned with bwa, and converted to BAM format with samtools.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/extdata
%{rlibdir}/%{packname}/help


%changelog
* Sat Feb 18 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.99.3-1
+ Revision: 776728
- Import R-yeastNagalakshmi
- Import R-yeastNagalakshmi


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12786 |12cu|rygel-0.22.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 2.2
%define major 2
%define libname %mklibname %{name} %{api} %{major}

%define url_ver %(echo %{version} | cut -d. -f1,2)

Summary:	A UPnP v2 Media Server
Name:		rygel
Version:	0.22.0
Release:	2
License:	LGPLv2+
Group:		Sound
Url:		https://wiki.gnome.org/Rygel
Source0:	https://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
BuildRequires:	intltool
#BuildRequires:	tracker-vala
BuildRequires:	vala >= 0.20.0
BuildRequires:	tracker-devel
BuildRequires:	pkgconfig(gee-0.8) >= 0.8.0
BuildRequires:	pkgconfig(gio-2.0) >= 2.26
BuildRequires:	pkgconfig(gmodule-2.0)
BuildRequires:	pkgconfig(gssdp-1.0) >= 0.13.0
BuildRequires:	pkgconfig(gstreamer-1.0) >= 1.0
BuildRequires:	pkgconfig(gstreamer-app-1.0) >= 1.0
BuildRequires:	pkgconfig(gstreamer-pbutils-1.0) >= 1.0
BuildRequires:	pkgconfig(gstreamer-tag-1.0) >= 1.0
BuildRequires:	pkgconfig(gstreamer-video-1.0) >= 1.0
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.0
BuildRequires:	pkgconfig(gupnp-1.0) >= 0.19.0
BuildRequires:	pkgconfig(gupnp-av-1.0) >= 0.11.4
BuildRequires:	pkgconfig(gupnp-dlna-2.0) >= 0.9.4
BuildRequires:	pkgconfig(gupnp-dlna-gst-2.0) >= 0.9.4
BuildRequires:	pkgconfig(libsoup-2.4) >= 2.34.0
BuildRequires:	pkgconfig(libxml-2.0) >= 2.7
BuildRequires:	pkgconfig(sqlite3) >= 3.5
BuildRequires:	pkgconfig(uuid) >= 1.41.3
Requires:	gnome-icon-theme-symbolic
Requires:	gstreamer1.0-libav
Requires:	gstreamer1.0-plugins-bad
Requires:	gstreamer1.0-plugins-good
Requires:	gstreamer1.0-plugins-ugly
Requires:	shared-mime-info

%description
Rygel is an implementation of the UPnP MediaServer V 2.0 specification that is
specifically designed for GNOME. It is based on GUPnP and is written (mostly)
in Vala language. The project was previously known as gupnp-media-server.

%files -f %{name}.lang
%doc AUTHORS COPYING README TODO NEWS
%config(noreplace) %{_sysconfdir}/%{name}.conf
%{_bindir}/%{name}
%{_bindir}/%{name}-preferences
%dir %{_libdir}/%{name}-%{api}
%dir %{_libdir}/%{name}-%{api}/plugins
%{_libdir}/%{name}-%{api}/plugins/*media-export.*
%{_libdir}/%{name}-%{api}/plugins/*external.*
%{_libdir}/%{name}-%{api}/plugins/*playbin.*
%{_libdir}/%{name}-%{api}/plugins/*mpris.*
%{_libdir}/%{name}-%{api}/plugins/*gst-launch.*
%{_libdir}/%{name}-%{api}/engines/*media-engine-simple.*
%{_libdir}/%{name}-%{api}/engines/*media-engine-gst.*
%{_datadir}/%{name}/
%{_datadir}/applications/%{name}*
%{_iconsdir}/*/*/*/*
%{_mandir}/man?/*
%{_datadir}/dbus-1/services/org.gnome.Rygel1.service

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Shared libraries for %{name}
Group:		System/Libraries

%description -n %{libname}
Shared libraries for %{name}.

%files -n %{libname}
%{_libdir}/lib*-%{api}.so.%{major}
%{_libdir}/lib*-%{api}.so.%{major}.*

#----------------------------------------------------------------------------

%package devel
Summary:	Development package for %{name}
Group:		Development/Other
Requires:	%{name} = %{EVRD}
Requires:	%{libname} = %{EVRD}

%description devel
Files for development with %{name}.

%files devel
%{_libdir}/*.so
%{_libdir}/pkgconfig/%{name}-*-%{api}.pc
%{_datadir}/gtk-doc/html/*
%{_includedir}/%{name}-%{api}
%{_datadir}/vala/vapi/*

#----------------------------------------------------------------------------

%package tracker
Summary:	Tracker plugin for %{name}
Group:		Sound
Requires:	%{name} = %{version}-%{release}
Requires:	tracker

%description tracker
A plugin for rygel to use tracker to locate media on the local machine.

%files tracker
%{_libdir}/%{name}-%{api}/plugins/*tracker.*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x \
	--disable-static \
	--enable-gst-launch-plugin
%make

%install
%makeinstall_std

%find_lang %{name}

%changelog
* Wed Apr 02 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.22.0-2
+ Revision: 15569a4
- Require gnome-icon-theme-symbolic to fix icons



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12787 |12cu|R-Zelig-4.2.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  Zelig
%global rlibdir  %{_libdir}/R/library

%define debug_package %{nil}

Name:             R-%{packname}
Version:          4.2.1
Release:          2
Summary:          Everyone's Statistical Software
Group:            Sciences/Mathematics
License:          GPL (>= 2)
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/Zelig_4.2-1.tar.gz
Requires:         R-MASS R-boot R-stats 
Requires:         R-VGAM R-MCMCpack R-mvtnorm R-survival R-sandwich R-zoo R-coda R-nnet R-sna R-gee R-systemfit R-mgcv R-lme4 R-anchors R-survey R-quantreg 
Requires:         R-Amelia R-MatchIt
BuildRequires:    R-devel Rmath-devel texlive-collection-latex R-MASS R-boot R-stats
BuildRequires:    R-VGAM R-MCMCpack R-mvtnorm R-survival R-sandwich R-zoo R-coda R-nnet R-sna R-gee R-systemfit R-mgcv R-lme4 R-anchors R-survey R-quantreg 
BuildRequires:    R-Amelia R-MatchIt

%description
Zelig is an easy-to-use program that can estimate, and help interpret the
results of, an enormous range of statistical models. It literally is
``everyone's statistical software'' because Zelig's simple unified
framework incorporates everyone else's (R) code. We also hope it will
become ``everyone's statistical software'' for applications and teaching,
and so have designed Zelig so that anyone can easily use it or add their
programs to it.  Zelig also comes with infrastructure that facilitates the
use of any existing method, such as by allowing multiply imputed data for
any model, and mimicking the program Clarify (for Stata) that takes the
raw output of existing statistical procedures and translates them into
quantities of direct interest.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/data
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/templates
%{rlibdir}/%{packname}/NEWS


%changelog
* Wed Nov 13 2013 Denis Silakov <denis.silakov@rosalab.ru> 4.2.1-2
+ Revision: 323cc85
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12788 |12cu|R-zlibbioc-1.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global packname  zlibbioc
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.8.0
Release:          1
Summary:          An R packaged zlib-1.2.5
Group:            Sciences/Mathematics
License:          Artistic-2.0 + file LICENSE
URL:              http://bioconductor.org/packages/release/bioc/html/%{packname}.html
Source0:          http://bioconductor.org/packages/release/bioc/src/contrib/zlibbioc_1.8.0.tar.gz
BuildRequires:    R-devel Rmath-devel texlive-collection-latex 
BuildRequires:    zlib-devel

%description
This package uses the source code of zlib-1.2.5 to create libraries for
systems that do not have these available via other means (most Linux and
Mac users should have system-level access to zlib, and no direct need for
this package). See the vignette for instructions on use.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

%check
%{_bindir}/R CMD check %{packname}

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/LICENSE
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs



%changelog
* Sat Nov 09 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.8.0-1
+ Revision: c15e625
- LOG Updated to 1.8.0 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12789 |12cu|R-zoo-1.7.11-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with bootstrap
%global packname  zoo
%global rlibdir  %{_libdir}/R/library

Name:             R-%{packname}
Version:          1.7.11
Release:          1
Summary:          Regular and Irregular Time Series S3 Infrastructure (Z's ordered observations)

Group:            Sciences/Mathematics
License:          GPL-2
URL:              http://cran.r-project.org/web/packages/%{packname}/index.html
Source0:          http://cran.r-project.org/src/contrib/zoo_1.7-11.tar.gz
Requires:         R-stats R-utils R-graphics R-grDevices R-lattice R-coda
Requires:         R-chron R-fts R-its R-lattice R-timeDate R-timeSeries R-tis
%if %{without bootstrap}
Requires:         R-DAAG R-mondate R-strucchange R-tis R-tseries R-xts R-scales
%endif
BuildRequires:    R-devel Rmath-devel texlive-collection-latex
BuildRequires:    R-stats R-utils R-graphics R-grDevices R-lattice R-coda
BuildRequires:    R-chron R-fts R-its R-lattice R-timeDate R-timeSeries R-tis
%if %{without bootstrap}
BuildRequires:    R-DAAG R-mondate R-strucchange R-tis R-tseries R-xts R-scales
%endif
%rename R-cran-zoo

%description
An S3 class with methods for totally ordered indexed observations. It is
particularly aimed at irregular time series of numeric vectors/matrices
and factors. zoo's key design goals are independence of a particular
index/date/time class and consistency with ts and base R by providing
methods to extend standard generics.

%prep
%setup -q -c -n %{packname}

%build

%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css

# %if %{without bootstrap}
# %check
# %{_bindir}/R CMD check %{packname}
# %endif

%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/doc
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/demo
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/zoo/THANKS
%{rlibdir}/zoo/TODO
%{rlibdir}/zoo/WISHLIST


%changelog
* Tue Apr 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.7.11-1
+ Revision: b9dc24f
- Add new files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12790 |12cu|sagemath-5.4.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global with_sphinx_hack	1

# may be required if not matching system version or to be updates proof
%global with_sage_cython	1

# ipython-0.11 drastically changed api since ipython-0.10.2
%global with_sage_ipython	1

# sagemath uses a somewhat old and heavily patched networkx
%global with_sage_networkx	1

# sagemath works only with pexpect-2.0
%global with_sage_pexpect	1

%global conway_polynomials_pkg	conway_polynomials-0.3
%global cython_pkg		cython-0.17pre
%global	elliptic_curves_pkg	elliptic_curves-0.7
%global	flintqs_pkg		flintqs-20070817.p8
%global graphs_pkg		graphs-20120404.p4
%global ipython_pkg		ipython-0.10.2.p1
%global networkx_pkg		networkx-1.6
%global pexpect_pkg		pexpect-2.0.p5
%global polytopes_db_pkg	polytopes_db-20100210.p2
%global rubiks_pkg		rubiks-20070912.p18
%global	sagenb_pkg		sagenb-0.10.2
%global sagetex_pkg		sagetex-2.3.3.p2

%global SAGE_ROOT		%{_datadir}/sagemath
%global SAGE_SHARE		%{SAGE_ROOT}/share
%global SAGE_LOCAL		%{SAGE_ROOT}/local
%global SAGE_DEVEL		%{SAGE_ROOT}/devel
%global SAGE_DOC		%{SAGE_DEVEL}/doc
%global SAGE_DATA		%{SAGE_ROOT}/data
%global SAGE_EXTCODE	        %{SAGE_DATA}/extcode
%global SAGE_PYTHONPATH		%{SAGE_ROOT}/site-packages

%define __noautoreq 'pythonegg\\(webassets\\)|libLfunction\\.so'

Name:		sagemath
Group:		Sciences/Mathematics
Summary:	A free open-source mathematics software system
Version:	5.4.1
Release:	5
License:	GPL
Url:		http://www.sagemath.org
Source0:	http://www.sagemath.org/src/sage-%{version}.tar
Source1:	gprc.expect
Source2:	makecmds.sty
Source3:	%{name}.rpmlintrc

Patch0:		sage-gmp.patch
Patch1:		sage-scripts.patch

# remove call to not implemented sagemath "is_package_installed" interfaces
# mpc is available in all modern linux distros
# need to package coin-or solver in fedora
# remove check for non free solvers
Patch3:		sage-extensions.patch

# helper to:
#	o respect a DESTDIR environment variable
#	o avoid double '//' in pathnames, what can confused debugedit & co
#	o minor change to help in incremental builds by avoiding rebuilding
#	  files
#	o do not assume there is an installed sagemath
Patch4:		sage-rpmbuild.patch

# build documentation in buildroot environment
Patch5:		sage-sagedoc.patch

# sage notebook rpm and system environment adjustments
Patch6:		sage-sagenb.patch

# do not attempt to create state files in system directories
Patch7:		sage-readonly.patch

# force coercion of ecl t_string to ecl t_base_string
# this is hackish and only required if ecl is built with unicode support
Patch8:		sage-ecl-unicode.patch

# do not link explicitly to png12
Patch9:		sage-png.patch

# work with all maxima-runtime lisp backend packages
Patch10:	sage-maxima.patch

# execute 4ti2 programs in $PATH not in $SAGE_ROOT/local/bin
Patch11:	sage-4ti2.patch

Patch12:	sage-fplll.patch

Patch13:	sage-qepcad.patch
Patch14:	sage-pari.patch
Patch15:	sage-networkx.patch
Patch16:	sage-lie.patch
Patch17:	sage-gap.patch

# Portuguese translations: http://trac.sagemath.org/sage_trac/ticket/12822
Patch18:	trac_12502_pt_translation_of_a_tour_of_sage_rebase1.patch
Patch19:	trac_12822_pt_translation_of_tutorial.patch
Patch20:	trac_12822_pt_translation_of_tutorial_rev1.patch

BuildRequires:	boost-devel
BuildRequires:	cliquer-devel
BuildRequires:	dos2unix
BuildRequires:	factory-devel
BuildRequires:	flint-devel
BuildRequires:	fplll-devel
BuildRequires:	ecl
BuildRequires:	eclib-devel
BuildRequires:	ecm-devel
BuildRequires:	gap-system
BuildRequires:	gap-system-packages
BuildRequires:	gc-devel
BuildRequires:	gcc-gfortran
BuildRequires:	gd-devel
BuildRequires:	glpk-devel
BuildRequires:	gnutls-devel
BuildRequires:	gsl-devel
BuildRequires:	iml-devel
BuildRequires:	lcalc-devel
BuildRequires:	libatlas-devel
BuildRequires:	libmpc-devel
BuildRequires:	libpari-devel
BuildRequires:	linalg-linbox-devel
BuildRequires:	m4ri-devel
BuildRequires:	m4rie-devel
# try to ensure a sane /dev will exist when building documentation
BuildRequires:	makedev
BuildRequires:	maxima-runtime-ecl
BuildRequires:	mpfi-devel
BuildRequires:	ntl-devel
BuildRequires:	polybori
BuildRequires:	ppl-devel
BuildRequires:	pynac-devel
BuildRequires:	python-devel
BuildRequires:	python-flask-autoindex
BuildRequires:	python-flask-babel
BuildRequires:	python-flask-openid
BuildRequires:	python-flask-silk
BuildRequires:	python-numpy-devel
BuildRequires:	python-scipy
BuildRequires:	python-sphinx
BuildRequires:	python-twisted
BuildRequires:	polybori-devel
BuildRequires:	ratpoints-devel
BuildRequires:	readline-devel
BuildRequires:	scons
BuildRequires:	singular-devel
BuildRequires:	sphinx
BuildRequires:	symmetrica-devel

Requires:	4ti2
Requires:	cddlib-devel
Requires:	ecl
Requires:	gap-system
Requires:	gap-system-packages
Requires:	genus2reduction
Requires:	gfan
Requires:	gp2c
Requires:	iml-devel
Requires:	jmol
Requires:	jsmath-fonts
Requires:	libpari-devel
Requires:	maxima-gui
Requires:	maxima-runtime-ecl
Requires:	palp
Requires:	pari
Requires:	pari-data
Requires:	python-pycrypto
Requires:	python-cvxopt
Requires:	python-flask-autoindex
Requires:	python-flask-babel
Requires:	python-flask-openid
Requires:	python-flask-silk
Requires:	python-sympy
Requires:	python-twisted-web
Requires:	python-twisted-web2
Requires:	R
Requires:	singular
Requires:	sympow
Requires:	tachyon

%description
Sage is a free open-source mathematics software system licensed
under the GPL. It combines the power of many existing open-source
packages into a common Python-based interface.

########################################################################
%prep
%setup -q -n sage-%{version}

mkdir -p spkg/build
pushd spkg/build
    for pkg in					\
	%{conway_polynomials_pkg}		\
%if %{with_sage_cython}
	%{cython_pkg}				\
%endif
	%{elliptic_curves_pkg}			\
	extcode-%{version}			\
	%{flintqs_pkg}				\
	%{graphs_pkg}				\
%if %{with_sage_ipython}
	%{ipython_pkg}				\
%endif
%if %{with_sage_networkx}
	%{networkx_pkg}				\
%endif
%if %{with_sage_pexpect}
	%{pexpect_pkg}				\
%endif
	%{polytopes_db_pkg}			\
	%{rubiks_pkg}				\
	%{sagenb_pkg}				\
	%{sagetex_pkg}				\
	sage-%{version}				\
	sage_scripts-%{version}			\
    ; do
	tar jxf ../standard/$pkg.spkg
    done

    # apply in spkgs that do not have patches already applied
    # or that actually have patches
pushd %{flintqs_pkg}/src
    for diff in `ls ../patches/*.patch`; do
	patch -p1 < $diff
    done
popd
pushd %{sagenb_pkg}/src
    tar zxf %{sagenb_pkg}.tar.gz
    mv  %{sagenb_pkg} sagenb
popd
%if %{with_sage_ipython}
    pushd %{ipython_pkg}/src
	for diff in `ls ../patches/*.patch ../patches/*.diff`; do
	    patch -p1 < $diff
	done
    popd
%endif
%if %{with_sage_pexpect}
    pushd %{pexpect_pkg}/src
	for diff in `ls ../patches/*.patch ../patches/*.diff`; do
	    patch -p1 < $diff
	done
    popd
%endif
    pushd %{rubiks_pkg}
	cp patches/dietz-mcube-Makefile src/dietz/mcube/Makefile
	cp patches/dietz-solver-Makefile src/dietz/solver/Makefile
	cp patches/dietz-cu2-Makefile src/dietz/cu2/Makefile
	cp patches/reid-Makefile src/reid/Makefile
    popd
popd

%patch0 -p1
%patch1 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1
%patch6 -p1
%patch7 -p1
%patch8 -p1
%patch9 -p1
%patch10 -p1
%patch11 -p1
%patch12 -p1
%patch13 -p1
%patch14 -p1
%patch15 -p1
%patch16 -p1
%patch17 -p1

pushd spkg/build/sage-%{version}
mkdir -p doc/pt/a_tour_of_sage/
cp -fa doc/en/a_tour_of_sage/*.png doc/pt/a_tour_of_sage/
%patch18 -p1
%patch19 -p1
%patch20 -p1
popd

# match system packages as sagemath packages
export SAGE_ROOT=%{buildroot}%{SAGE_ROOT}
export SAGE_LOCAL=%{buildroot}%{SAGE_LOCAL}
export SAGE_SHARE=%{buildroot}%{SAGE_SHARE}
export SAGE_EXTCODE=%{buildroot}%{SAGE_EXTCODE}
export SAGE_DEVEL=%{buildroot}%{SAGE_DEVEL}
mkdir -p $SAGE_ROOT $SAGE_LOCAL $SAGE_DEVEL/sage
ln -sf $PWD/spkg/build/sage-%{version}/sage $SAGE_DEVEL/sage/sage
ln -sf %{_libdir} $SAGE_LOCAL/lib
ln -sf %{_includedir} $SAGE_LOCAL/include
ln -sf %{_datadir} $SAGE_LOCAL/share

#------------------------------------------------------------------------
# ensure proper/preferred libatlas is in linker path
pushd spkg/build/sage-%{version}
    perl -pi -e 's|^(extra_link_args = ).*|$1\["-L%{_libdir}/atlas"\]|;' sage/misc/cython.py
    # some .c files are not (re)generated
    find . \( -name \*.pyx -o -name \*.pxd \) | xargs touch
popd

########################################################################
%build
export SAGE_ROOT=%{buildroot}%{SAGE_ROOT}
export SAGE_LOCAL=%{buildroot}%{SAGE_LOCAL}
export SAGE_DEVEL=%{buildroot}%{SAGE_DEVEL}
export SAGE_SHARE=%{buildroot}%{SAGE_SHARE}
export SAGE_EXTCODE=%{buildroot}%{SAGE_EXTCODE}
export SAGE_FORTRAN=%{_bindir}/gfortran
export SAGE_FORTRAN_LIB=`gfortran --print-file-name=libgfortran.so`
export DESTDIR=%{buildroot}
# Use file in /tmp because there are issues with long pathnames
export DOT_SAGE=/tmp/sage$$
mkdir -p $DOT_SAGE/tmp

export PATH=%{buildroot}%{_bindir}:$PATH
export PYTHONPATH=%{buildroot}%{python_sitearch}:$PYTHONPATH

%if %{with_sage_cython}
    pushd spkg/build/%{cython_pkg}/src
	%__python setup.py install --root=%{buildroot}
    popd
%endif

%if %{with_sage_ipython}
    pushd spkg/build/%{ipython_pkg}/src
	%__python setup.py install --root=%{buildroot}
    popd
%endif

#------------------------------------------------------------------------
pushd spkg/build/sage-%{version}
    pushd c_lib
	CXX=g++ UNAME=Linux SAGE64=auto scons
    popd
    pushd sage/libs/mpmath
	dos2unix ext_impl.pxd ext_libmp.pyx ext_main.pxd ext_main.pyx
    popd
    python ./setup.py build
popd

#------------------------------------------------------------------------
pushd spkg/build/%{sagenb_pkg}/src/sagenb
    python ./setup.py build
popd

#------------------------------------------------------------------------
pushd spkg/build/%{flintqs_pkg}/src
    make %{?_smpflags} CPP="g++ %{optflags} -fPIC"
popd

#------------------------------------------------------------------------
pushd spkg/build/%{rubiks_pkg}/src
    make %{?_smp_mflags} CC="gcc -fPIC" CXX="g++ -fPIC" CFLAGS="%{optflags}"
popd

# last build command
rm -fr $DOT_SAGE

########################################################################
%install
export SAGE_ROOT=%{buildroot}%{SAGE_ROOT}
export SAGE_LOCAL=%{buildroot}%{SAGE_LOCAL}
export SAGE_DEVEL=%{buildroot}%{SAGE_DEVEL}
export SAGE_DATA=%{buildroot}%{SAGE_DATA}
export SAGE_SHARE=%{buildroot}%{SAGE_SHARE}
export SAGE_EXTCODE=%{buildroot}%{SAGE_EXTCODE}
export SAGE_DOC=%{buildroot}%{SAGE_DOC}
export SAGE_PYTHONPATH=%{buildroot}%{SAGE_PYTHONPATH}
export DESTDIR=%{buildroot}
export DOT_SAGE=/tmp/sage$$
mkdir -p $DOT_SAGE/tmp

export PATH=%{buildroot}%{_bindir}:$PATH
export PYTHONPATH=%{buildroot}%{python_sitearch}:$PYTHONPATH

#------------------------------------------------------------------------
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_libdir}
mkdir -p $SAGE_PYTHONPATH
rm -fr $SAGE_DEVEL/sage $SAGE_LOCAL/{include,lib,share,notebook}
mkdir -p $SAGE_DATA $SAGE_DOC $SAGE_LOCAL/bin $SAGE_DEVEL/sage
ln -sf $PWD/spkg/build/sage-%{version}/sage $SAGE_DEVEL/sage/sage
ln -sf %{_libdir} $SAGE_LOCAL/lib
ln -sf %{_includedir} $SAGE_LOCAL/include
ln -sf %{_datadir} $SAGE_LOCAL/share

#------------------------------------------------------------------------
# reinstall due to implicit clean
%if %{with_sage_cython}
    pushd spkg/build/%{cython_pkg}/src
	%__python setup.py install --root=%{buildroot}
    popd
    [ -f %{buildroot}%{_bindir}/cython ] &&
	mv -f %{buildroot}%{_bindir}/cython $SAGE_LOCAL/bin
    [ -d %{buildroot}%{python_sitearch}/Cython ] &&
	mv -f	%{buildroot}%{python_sitearch}/[Cc]ython*	\
		%{buildroot}%{SAGE_PYTHONPATH}
%endif

#------------------------------------------------------------------------
# reinstall due to implicit clean
%if %{with_sage_ipython}
    pushd spkg/build/%{ipython_pkg}/src
	%__python setup.py install --root=%{buildroot}
    popd
    [ -f %{buildroot}%{_bindir}/%{ipython} &&
	mv -f %{buildroot}%{_bindir}/ipython $SAGE_LOCAL/bin
    rm -f	%{buildroot}%{_bindir}/ip*			\
		%{buildroot}%{_bindir}/irunner			\
		%{buildroot}%{_bindir}/pycolor
    [ -d %{buildroot}%{python_sitelib}/IPython ] &&
	mv -f	%{buildroot}%{python_sitelib}/IPython		\
		%{buildroot}%{python_sitelib}/ipython-*		\
		%{buildroot}%{SAGE_PYTHONPATH}
    rm -fr %{buildroot}%{_docdir}/ipython
    rm -f	%{buildroot}%{_mandir}/man1/ip*			\
		%{buildroot}%{_mandir}/man1/irunner*		\
		%{buildroot}%{_mandir}/man1/pycolor*
%endif

#------------------------------------------------------------------------
pushd spkg/build/sage-%{version}
    python setup.py install --root=%{buildroot}
    cp -fa c_lib/libcsage.so %{buildroot}%{_libdir}
    pushd sage
	# install sage notebook templates
	cp -fa server/notebook/templates %{buildroot}%{python_sitearch}/sage/server/notebook
    popd
    # install documentation sources
    rm -fr $SAGE_DOC/{common,en,fr}
    cp -far doc/{common,de,en,fr,pt,ru,tr} $SAGE_DOC
popd

#------------------------------------------------------------------------
pushd spkg/build/%{sagenb_pkg}/src/sagenb
    rm -f %{buildroot}%{python_sitearch}/sagenb/data/jmol
    rm -f %{buildroot}%{python_sitearch}/sagenb/data/sage3d/sage3d
    python setup.py install --root=%{buildroot} --install-purelib=%{python_sitearch}
    # will install sage3d a proper sage3d below
    rm -f %{buildroot}%{_bindir}/sage3d
    # remove duplicated jmol that only works with sage
    rm -f %{buildroot}%{_bindir}/jmol
    rm -fr %{buildroot}%{python_sitearch}/sagenb/data/jmol
    # use system jmol
    ln -sf %{_javadir} %{buildroot}%{python_sitearch}/sagenb/data/jmol
    ln -sf %{SAGE_LOCAL}/bin/sage3d %{buildroot}%{python_sitearch}/sagenb/data/sage3d/sage3d
    # flask stuff not installed
    cp -ar flask_version %{buildroot}%{python_sitearch}/sagenb
    ln -sf %{python_sitearch}/sagenb %{buildroot}%{SAGE_DEVEL}/sagenb
popd

#------------------------------------------------------------------------
%if %{with_sage_pexpect}
pushd spkg/build/%{pexpect_pkg}/src
    cp -f {ANSI,FSM,pexpect,pxssh,screen}.py $SAGE_PYTHONPATH
popd
%endif

#------------------------------------------------------------------------
%if %{with_sage_networkx}
pushd spkg/build/%{networkx_pkg}/src
    rm -fr $SAGE_PYTHONPATH/networkx*
    rm -fr %{buildroot}%{python_sitearch}/networkx*
    python setup.py install --root=%{buildroot} --install-purelib=%{SAGE_PYTHONPATH}
    rm -fr $SAGE_DOC/networkx*
    mv -f %{buildroot}/%{_datadir}/doc/* $SAGE_DOC
    rmdir %{buildroot}/%{_datadir}/doc
popd
%endif

#------------------------------------------------------------------------
cp -fa COPYING.txt $SAGE_ROOT
cp -far ipython $SAGE_ROOT
pushd spkg/build/sage_scripts-%{version}
    mkdir -p $SAGE_LOCAL/bin
    cp -fa sage-* *doctest.py ipy_profile_sage.py $SAGE_LOCAL/bin
    pushd $SAGE_LOCAL/bin
	ln -sf %{_bindir}/python sage.bin
	ln -sf %{_bindir}/gp sage_pari
	ln -sf %{_bindir}/gap gap_stamp
    popd
popd
install -m755 spkg/bin/sage $SAGE_LOCAL/bin

#------------------------------------------------------------------------
pushd spkg/build/%{flintqs_pkg}/src
    cp -fa QuadraticSieve $SAGE_LOCAL/bin
popd

#------------------------------------------------------------------------
# FIXME create proper package(s) for cube solvers
pushd spkg/build/%{rubiks_pkg}/src
    cp -fa \
	reid/optimal \
	dietz/solver/cubex \
	dietz/mcube/mcube \
	dietz/cu2/cu2 \
	dik/dikcube \
	dik/size222 \
	$SAGE_LOCAL/bin
popd

#------------------------------------------------------------------------
rm -f %{buildroot}%{_bindir}/spkg-debian-maybe
pushd $SAGE_LOCAL/bin/
    rm -f sage-{bdist,build,build-debian,clone,crap,debsource,download_package,env,libdist,location,make_devel_packages,omega,pkg,pkg-nocompress,pull,push,sdist,sbuildhack,upgrade}
    rm -f sage-list-* sage-mirror* SbuildHack.pm sage-test-*
    rm -f sage-{verify-pyc,hardcode_sage_root,check-64,spkg*,update*,starts}
    rm -f *~
    rm -f sage-{check-libraries.py,ldwrap,open,osx-open,README-osx.txt}
    rm -f sage-rebase_sage.sh
    rm -f sage-combinat
popd


#------------------------------------------------------------------------
pushd spkg/build/%{conway_polynomials_pkg}
    mkdir -p $SAGE_DATA/conway_polynomials
    cp -fa src/conway_polynomials/* $SAGE_DATA/conway_polynomials
popd

#------------------------------------------------------------------------
pushd spkg/build/%{elliptic_curves_pkg}
    python ./spkg-install
popd

#------------------------------------------------------------------------
pushd spkg/build/extcode-%{version}
    mkdir -p $SAGE_DATA/extcode
    cp -far			\
	gap			\
	genus2reduction		\
	gnuplot			\
	images			\
	kash			\
	macaulay2		\
	magma			\
	maple			\
	matlab			\
	mathematica		\
	maxima			\
	MuPAD			\
	mwrank			\
	notebook		\
	octave			\
	pari			\
	pickle_jar		\
	QEPCAD			\
	scilab			\
	singular		\
	sobj			\
	$SAGE_DATA/extcode
    cp -f %{SOURCE1} $SAGE_DATA/extcode/pari
popd

#------------------------------------------------------------------------
pushd spkg/build/%{graphs_pkg}
    mkdir -p $SAGE_DATA/graphs
    cp -fa src/* $SAGE_DATA/graphs
popd

#------------------------------------------------------------------------
pushd spkg/build/%{polytopes_db_pkg}
    mkdir -p $SAGE_DATA/reflexive_polytopes
    cp -fa src/* $SAGE_DATA/reflexive_polytopes
popd

#------------------------------------------------------------------------
pushd spkg/build/%{sagetex_pkg}/src
    python setup.py install --root=%{buildroot} --install-purelib=%{python_sitearch}
    install -m 0644 -D %{SOURCE2} \
	%{buildroot}%{_datadir}/texmf/tex/generic/sagetex/makecmds.sty
popd

#------------------------------------------------------------------------
cat > %{buildroot}%{_bindir}/sage << EOF
#!/bin/sh

export CUR=\`pwd\`
##export DOT_SAGE="\$HOME/.sage"
export DOT_SAGENB="\$DOT_SAGE"
mkdir -p \$DOT_SAGE/{maxima,sympow,tmp}
export SAGE_TESTDIR=\$DOT_SAGE/tmp
export SAGE_ROOT="$SAGE_ROOT"
export SAGE_SHARE="$SAGE_SHARE"
export SAGE_EXTCODE="$SAGE_EXTCODE"
export SAGE_LOCAL="$SAGE_LOCAL"
export SAGE_DATA="$SAGE_DATA"
export SAGE_DEVEL="$SAGE_DEVEL"
##export SAGE_DOC="$SAGE_DOC"
export PATH=$SAGE_LOCAL/bin:%{_libdir}/4ti2/bin:\$PATH
export SINGULARPATH=%{_libdir}/Singular/LIB
export SINGULAR_BIN_DIR=%{_libdir}/Singular
##export PYTHONPATH="$SAGE_PYTHONPATH"
export SAGE_CBLAS=cblas
export SAGE_FORTRAN=%{_bindir}/gfortran
export SAGE_FORTRAN_LIB=\`gfortran --print-file-name=libgfortran.so\`
export SYMPOW_DIR="\$DOT_SAGE/sympow"
export LC_MESSAGES=C
export LC_NUMERIC=C
MALLOC_CHECK_=1 $SAGE_LOCAL/bin/sage "\$@"
EOF
#------------------------------------------------------------------------
chmod +x %{buildroot}%{_bindir}/sage

#------------------------------------------------------------------------
cat > %{buildroot}%{_datadir}/sagemath/local/bin/sage3d << EOF
#!/bin/sh

java -classpath %{SAGE_DEVEL}/sage/sagenb/data/sage3d/lib/sage3d.jar:%{_javadir}/j3dcore.jar:%{_javadir}/vecmath.jar:%{_javadir}/j3dutils.jar org.sagemath.sage3d.ObjectViewerApp "\$1"
EOF
chmod +x %{buildroot}%{_datadir}/sagemath/local/bin/sage3d

#------------------------------------------------------------------------
# adjust cython interface:
# o link with proper atlas
# o install csage headers
# o install .pxi and .pxd files
pushd spkg/build/sage-%{version}
    # make atlas/blas available to compiled sources
    perl -pi -e								\
	's|^(extra_link_args =).*|$1 ["-L%{_libdir}/atlas"]|;'		\
	%{buildroot}/%{python_sitearch}/sage/misc/cython.py
    # make csage headers available
    mkdir -p %{buildroot}/%{_includedir}/csage
    cp -fa c_lib/include/* %{buildroot}/%{_includedir}/csage
    for f in `find sage \( -name \*.pxi -o -name \*.pxd -o -name \*.pyx \)`; do
	install -D -m 0644 $f %{buildroot}/%{python_sitearch}/$f
    done
    # need this or will not "find" the files in the directory, and
    # fail to link with gmp
    touch %{buildroot}/%{python_sitearch}/sage/libs/gmp/__init__.py
popd

#------------------------------------------------------------------------
%if %{with_sage_pexpect}
    cp -f $SAGE_PYTHONPATH/{ANSI,FSM,pexpect,pxssh,screen}.py %{buildroot}%{python_sitearch}
%endif

# Build documentation, using %{buildroot} environment
pushd spkg/build/sage-%{version}/doc
    export SAGE_DOC=`pwd`
    export PATH=%{buildroot}%{_bindir}:$SAGE_LOCAL/bin:$PATH
    export SINGULARPATH=%{_libdir}/Singular/LIB
    export SINGULAR_BIN_DIR=%{_libdir}/Singular
    export LD_LIBRARY_PATH=%{buildroot}%{_libdir}:%{_libdir}/atlas:$LD_LIBRARY_PATH
    export PYTHONPATH=%{buildroot}%{python_sitearch}:$SAGE_PYTHONPATH:$SAGE_DOC

%if %{with_sphinx_hack}
    cp -far %{python_sitelib}/sphinx %{buildroot}%{python_sitearch}
    sed -i "s|\(source.startswith('>>>')\)|\1 or source.startswith('sage: ')|" \
	%{buildroot}%{python_sitearch}/sphinx/highlighting.py
%endif

    # there we go
    python common/builder.py all html
    export SAGE_DOC=%{buildroot}%{SAGE_DOC}
    cp -far output $SAGE_DOC

    # should not be required and encodes buildroot
    rm -fr $SAGE_DOC/output/doctrees
popd

%if %{with_sage_pexpect}
    rm -f %{buildroot}%{python_sitearch}/{ANSI,FSM,pexpect,pxssh,screen}.py
%endif

%if %{with_sphinx_hack}
    rm -fr %{buildroot}%{python_sitearch}/sphinx
%endif

# Script was used to build documentation 
perl -pi -e 's|%{buildroot}||g;s|^##||g;' %{buildroot}%{_bindir}/sage

# More wrong buildroot references
perl -pi -e 's|%{buildroot}||g;' \
	 -e "s|$PWD/spkg/build/sage-%{version}/doc|%{SAGE_DOC}|g;" \
    %{buildroot}%{SAGE_DOC}/output/html/en/reference/todolist.html

#------------------------------------------------------------------------
# Fix links
rm -fr $SAGE_DEVEL/sage $SAGE_DATA/extcode/sage $SAGE_ROOT/doc
ln -sf %{python_sitearch} $SAGE_DEVEL/sage
ln -sf %{python_sitearch} $SAGE_DATA/extcode/sage
ln -sf %{SAGE_DOC} $SAGE_ROOT/doc
rm -fr %{buildroot}%{python_sitearch}/site-packages

# Install menu and icons
pushd spkg/build/extcode-%{version}
    install -m644 -D notebook/images/icon16x16.png %{buildroot}%{_miconsdir}/%{name}.png
    install -m644 -D notebook/images/icon32x32.png %{buildroot}%{_iconsdir}/%{name}.png
    install -m644 -D notebook/images/icon32x32.png %{buildroot}%{_datadir}/pixmaps/%{name}.png
    install -m644 -D notebook/images/icon48x48.png %{buildroot}%{_liconsdir}/%{name}.png
popd
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=Sagemath
Comment=A free open-source mathematics software system
Exec=sage
Icon=%{name}
Terminal=true
Type=Application
Categories=Science;Math;
EOF

# last install command
rm -fr $DOT_SAGE


########################################################################
%post
%{_bindir}/mktexlsr

%postun
%{_bindir}/mktexlsr

########################################################################
%files
%{python_sitearch}/*
%{SAGE_ROOT}
%{_bindir}/*
%{_libdir}/*.so
%{_includedir}/csage
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}*.png
%{_miconsdir}/%{name}*.png
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/applications/%{name}.desktop
%{_datadir}/texmf/tex/generic/sagetex
%{_docdir}/sagetex


%changelog
* Wed Mar 12 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5.4.1-5
+ Revision: 698a62d
- Try another way to fix sphinx



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12791 |12cu|sam2p-0.44.14-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define build_plf 0
%{?_with_plf: %global build_plf 1}

%define debug_package %{nil}

# enablelzw = 0 (don't build with LZW compression support)
# enablelzw = 1 (build with LZW compression support)
# Currently we use enablelzw = 0 due to Unisys LZW patents.
%define enablelzw       0

%if %build_plf
%define enablelzw       1
%endif

%define		sam2pver	0.49.1
%define		tif22pnmver	0.14

Summary:	Convert raster images to PostScript or PDF
Name:		sam2p
Version:	0.44.14
Release:	2
License:	GPL
Source0:	http://code.google.com/p/sam2p/downloads/list/sam2p-0.49.1.tar.gz
Source1:	http://code.google.com/p/sam2p/downloads/list/tif22pnm-0.14.tar.gz
URL:		http://code.google.com/p/sam2p/downloads/list
Group:		Graphics
BuildRequires:	libjpeg-progs
BuildRequires:	libtiff-devel
BuildRequires:	libpng-devel
Requires:	netpbm
Requires:	ghostscript
Requires:	jpeg-progs

%description
sam2p is a UNIX command line utility written in ANSI C++ that converts
many raster (bitmap) image formats into Adobe PostScript or PDF files
and several other formats. The images are not vectorized. sam2p gives
full control to the user to specify standards-compliance, compression,
and bit depths. In some cases sam2p can compress an image 100 times
smaller than the PostScript output of many other common image
converters. sam2p provides ZIP, RLE and LZW (de)compression filters
even on Level1 devices.

%prep
%setup -q -n %{name}-%{sam2pver} -a 1


%build
# don't use icecream
PATH=/bin:/usr/bin:/usr/X11R6/bin
export PATH
autoconf

pushd tif22pnm-%{tif22pnmver}
%configure2_5x \
	--with-libtiff-idir=%{_includedir} \
	--with-libpng-idir=%{_includedir} \
	--with-libtiff-ldir=%{_libdir} \
	--with-libpng-ldir=%{_libdir}

sed -i -e 's/lpng /lpng -lm/' cc_help.sh

make

cp tif22pnm png22pnm ../
cp -p README ../README.tif22pnm
popd

%configure \
%if %build_plf
	--enable-lzw \
	--enable-gif
%endif

make

%install
mkdir -p $RPM_BUILD_ROOT%{_bindir}
install -m 755 sam2p tif22pnm png22pnm $RPM_BUILD_ROOT%{_bindir}

%files
%defattr(-,root,root)
%doc COPYING
%doc README README.tif22pnm examples contrib
%{_bindir}/*


%changelog
* Tue Feb 11 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.44.14-2
+ Revision: 1b821aa
- Disable debug



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12792 |12cu|samhain-2.5.2b-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define package_version %{version}

%define debug_package %{nil}

Name:           samhain
Version:        2.5.2b
Release:        3
Epoch:          0
Summary:        File integrity and host-based IDS
License:        GPLv2+
Group:          System/Servers
URL:            http://www.la-samhna.de/samhain/
Source0:        http://www.la-samhna.de/samhain/samhain-current.tar.gz
#Requires(post): lsb-core
#Requires(preun): lsb-core
Requires(post): rpm-helper
Requires(preun): rpm-helper
BuildRequires:  attr-devel
BuildRequires:  ext2fs-devel
BuildRequires:  gmp-devel
BuildRequires:  prelude-devel
BuildRequires:  wrap-devel
BuildRequires:  procps

%description
samhain is an open source file integrity and host-based intrusion
detection system for Linux and Unix. It can run as a daemon process, and
thus can remember file changes. Contrary to a tool that runs from
cron, if a file is modified you will get only one report, while
subsequent checks of that file will ignore the modification as it is
already reported (unless the file is modified again).

samhain can optionally be used as client/server system to provide
centralized monitoring for multiple host. Logging to a (MySQL or
PostgreSQL) database is supported.

This package contains only the single host version. It also contains
support for tcp-wrappers and prelude.

This package does not contain database support.

%prep
%setup -q -c
%{__tar} xf samhain-%{package_version}.tar.gz
cd samhain-%{package_version}

%build
cd samhain-%{package_version}
%{serverbuild}
%setup_compile_flags
# XXX: Wow, these guys are evil, overriding the default configure
# XXX: args parsing...
./configure \
            --build=%{_target_platform} \
            --prefix=%{_prefix} \
            --exec-prefix=%{_exec_prefix} \
            --sbindir=%{_sbindir} \
            --sysconfdir=%{_sysconfdir} \
            --localstatedir=%{_var} \
            --mandir=%{_mandir} \
            --with-libwrap \
            --with-prelude
# XXX: parallel make doesn't work since `encode' must exist first
%{__make}

%install
cd samhain-%{package_version}
%{__cat} > sstrip << EOF
#!/bin/sh
echo "*** sstrip DISABLED ***"
EOF
%{__chmod} 0755 sstrip
%{makeinstall_std}
%{__mkdir_p} %{buildroot}%{_initrddir}
%{__install} -m 0755 init/samhain.startLSB %{buildroot}%{_initrddir}/%{name}
%{__mkdir_p} %{buildroot}%{_sysconfdir}/logrotate.d
%{__cat} > %{buildroot}%{_sysconfdir}/logrotate.d/%{name} << EOF
%{_logdir}/%{name}_log {
    notifempty
    missingok
    rotate 7
    daily
    compress
    create 644 root root
    postrotate
        /sbin/service %{name} reload 2>/dev/null || true
    endscript
}
EOF
/bin/touch %{buildroot}%{_logdir}/%{name}_log.lock
/bin/touch %{buildroot}%{_logdir}/%{name}_log
/bin/touch %{buildroot}%{_localstatedir}/lib/%{name}/samhain_file
/bin/touch %{buildroot}%{_localstatedir}/lib/%{name}/samhain.html


%post
if [ "$1" = 1 ]; then
    %create_ghostfile %{_logdir}/%{name}_log.lock root root 0644
    %create_ghostfile %{_logdir}/%{name}_log root root 0644
    %create_ghostfile %{_localstatedir}/lib/%{name}/samhain_file root root 0644
    %create_ghostfile %{_localstatedir}/lib/%{name}/samhain.html root root 0644
    %{_sbindir}/samhain -t init >/dev/null 2>&1
fi
%_post_service %{name}

%preun
%_preun_service %{name}

%files
%defattr(0644,root,root,0755)
%doc samhain-%{package_version}/docs/BUGS samhain-%{package_version}/COPYING
%doc samhain-%{package_version}/docs/Changelog samhain-%{package_version}/docs/TODO
%doc samhain-%{package_version}/LICENSE samhain-%{package_version}/docs/HOWTO*
%doc samhain-%{package_version}/docs/MANUAL-* samhain-%{package_version}/docs/README*
%doc samhain-%{version}.tar.gz.asc
%attr(0755,root,root) %{_sbindir}/%{name}
%{_mandir}/man5/samhain*
%{_mandir}/man8/samhain*
%config(noreplace) %{_sysconfdir}/samhainrc
%attr(0755,root,root) %{_initrddir}/%{name}
%ghost %{_logdir}/%{name}_log
%ghost %{_logdir}/%{name}_log.lock
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%dir %{_localstatedir}/lib/%{name}
%ghost %{_localstatedir}/lib/%{name}/samhain_file
%ghost %{_localstatedir}/lib/%{name}/samhain.html

%changelog
* Tue Feb 11 2014 Denis Silakov <denis.silakov@rosalab.ru> 0:2.5.2b-3
+ Revision: c95bfe1
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12793 |12cu|samsung-tools-2.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		samsung-tools
Version:	2.1
Release:	2
License:	GPLv2+
Group:		System/Configuration/Hardware
URL:		https://launchpad.net/samsung-tools
Source0:	http://launchpad.net/samsung-tools/trunk/2.1/+download/%{name}-%{version}.tar.gz
Summary:	Tools for Samsung laptops

%define debug_package %{nil}

%description
Tools for Samsung netbooks.
'Samsung Tools' is the successor of 'Samsung Scripts' 
provided by the 'Linux On My Samsung' project.
It allows the complete configuration and the
control in a friendly way of devices
found on Samsung netbooks (bluetooth, wireless, 
webcam, backlight, CPU fan, special keys) 
and the control of various aspects 
related to power management, 
like the CPU undervolting
(when a PHC-enabled kernel is available).


%prep
%setup -q

%build
#make

%install
%makeinstall_std

%find_lang %{name} --all-name

%files -f %{name}.lang
%doc ChangeLog README
%{_bindir}/%{name}
%{_bindir}/%{name}-preferences
%{_sysconfdir}/%{name}
%{_sysconfdir}/dbus-1
%{_sysconfdir}/pm/
%{_sysconfdir}/xdg/autostart/*.desktop
%{_datadir}/applications/%{name}-preferences.desktop
%{_datadir}/dbus-1/*/*
%{_prefix}/lib/%{name}

%changelog
* Tue Feb 11 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.1-2
+ Revision: c08b1da
- Disable debug



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12794 |12cu|sauerbraten-2013_02_03-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		sauerbraten
Version:	2013_02_03
Release:	1
Summary:	A multi-player/single-player first person shooter
Group:		Games/Arcade
License:	ZLIB license, BSD
URL:		http://www.sauerbraten.org/
Source0:	http://switch.dl.sourceforge.net/project/sauerbraten/sauerbraten/%{version}/sauerbraten_%{version}_collect_edition_linux.tar.bz2
Source1:	%{name}.png
BuildRequires:	imagemagick
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	pkgconfig(libenet) >= 1.3.5
Requires:	%{name}-data = %{EVRD}

%description
Free multi-player/single-player first person shooter, built as a major
redesign of the Cube FPS.

Much like the original Cube, the aim of this game is not necessarily
to produce the most features & eye-candy possible, but rather to
allow map/geometry editing to be done dynamically in-game, to create
fun game-play and an elegant engine.

The engine supporting the game is entirely original in code & design,
and its code is Open Source (ZLIB license, read the docs for more on
how you can use the engine).

In addition to the FPS game which is in a very playable state, the
engine is being used for an RPG which is in the preproduction phase.
Additionally, Proper Games ltd are the first to use the engine
commercially. dot3 labs is a company started by the creators of
sauerbraten that offers commercial support.

%files
%doc docs/*
%{_bindir}/%{name}.sh
%{_gamesbindir}/sauer_client
%{_datadir}/pixmaps/%{name}.png
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_datadir}/applications/%{name}.desktop

#-----------------------------------------------------------------------------

%package server
Summary:	Standalone Sauerbraten server for LAN and Internet gaming
Group:		Games/Arcade
Requires:	%{name}-data = %{EVRD}

%description server
Sauerbraten (a.k.a. Cube 2) is a free multi-player/single-player
first person shooter, built as a major redesign of the Cube FPS.
This package is useful if you only need the Sauerbraten server and
not the game itself.

This package contains a standalone server.

%files server
%{_bindir}/%{name}-server.sh
%{_gamesbindir}/sauer_server

#-----------------------------------------------------------------------------

%package data
Summary:	Standalone Sauerbraten server for LAN and Internet gaming
Group:		Games/Arcade
Conflicts:	%{name} < 2013_02_03
BuildArch:	noarch

%description data
Sauerbraten (a.k.a. Cube 2) is a free multi-player/single-player
first person shooter, built as a major redesign of the Cube FPS.
This package is useful if you only need the Sauerbraten server and
not the game itself.

%files data
%{_gamesdatadir}/%{name}

#-----------------------------------------------------------------------------

%prep
%setup -q -n %{name}
rm -rf bin_unix/*

%build
# flags for enet
%setup_compile_flags
pushd src
	%make
popd

%install
# engine --------------------------------------------------------------------
mkdir -p %{buildroot}%{_gamesbindir}
install -m 755 src/sauer_client %{buildroot}%{_gamesbindir}
install -m 755 src/sauer_server %{buildroot}%{_gamesbindir}

# startscripts --------------------------------------------------------------
cat > %{name}.sh <<EOF
#!/bin/bash
CUBE_DIR=\$HOME/.%{name}
if [ ! -d \$CUBE_DIR ]; then
	mkdir -p \$CUBE_DIR
	cd \$CUBE_DIR
	ln -s %{_gamesbindir}/sauer_*  .
	ln -s %{_gamesdatadir}/%{name}/* .
	rm server*.cfg 2> /dev/null
fi

cd \$CUBE_DIR
ln -sf %{_gamesbindir}/sauer_*  .
ln -sf %{_gamesdatadir}/%{name}/* .
exec ./sauer_client \$*
EOF

cat > %{name}-server.sh <<EOF
#!/bin/bash
CUBE_DIR=\$HOME/.%{name}
if [ ! -d \$CUBE_DIR ]; then
	mkdir -p \$CUBE_DIR
	cd \$CUBE_DIR
	ln -s %{_gamesbindir}/sauer_* .
	ln -s %{_gamesdatadir}/%{name}/* .
	rm server*.cfg 2> /dev/null
	cp %{_gamesdatadir}/%{name}/server*.cfg .
fi
# server.cfg ==> servers.cfg
if [ ! -e \$CUBE_DIR/servers.cfg ]; then
	cd \$CUBE_DIR
	rm servers.cfg 2> /dev/null
	cp %{_gamesdatadir}/%{name}/servers.cfg .
fi
# new in troopers server-init.cfg
if [ ! -e \$CUBE_DIR/server-init.cfg ]; then
	cd \$CUBE_DIR
	rm server-init.cfg 2> /dev/null
	cp %{_gamesdatadir}/%{name}/server-init.cfg .
fi
cd \$CUBE_DIR
exec ./sauer_server \$*
EOF

mkdir -p %{buildroot}%{_bindir}
install -m 755 %{name}*.sh %{buildroot}%{_bindir}

# install the menu icon -----------------------------------------------------
mkdir -p %{buildroot}%{_datadir}/pixmaps
install -m 644 %{SOURCE1} %{buildroot}%{_datadir}/pixmaps

# need for simple-welcome ---------------------------------------------------
mkdir -p %{buildroot}{%{_iconsdir},%{_miconsdir},%{_liconsdir}}
convert -size 16x16 %{SOURCE1} %{buildroot}%{_miconsdir}/%{name}.png
convert -size 32x32 %{SOURCE1} %{buildroot}%{_iconsdir}/%{name}.png
convert -size 48x48 %{SOURCE1} %{buildroot}%{_liconsdir}/%{name}.png

# menu entry ----------------------------------------------------------------
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=Sauerbraten
Comment=A multi-player/single-player first person shooter
Comment[ru]=Sauerbraten - одно/многопользовательский шутер от первого лица
Exec=%{_bindir}/%{name}.sh
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=false
Categories=Game;ArcadeGame;
EOF

# data files ----------------------------------------------------------------
mkdir -p %{buildroot}%{_gamesdatadir}/%{name}
cp -a data packages %{buildroot}%{_gamesdatadir}/%{name}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12795 |12cu|sawfish-1.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

%define libver		0.92.3
%define repver		0.90.7

Summary:	An extensible window manager for the X Window System
Name:		sawfish
Version:	1.10
Release:	1
Epoch:		2
License:	GPLv2+
Group:		Graphical desktop/Sawfish
Url:		http://sawmill.sourceforge.net/
Source0:	http://download.tuxfamily.org/%name/%{name}-%{version}.tar.bz2
BuildRequires:	kdelibs4-core
Buildrequires:	texinfo
BuildRequires:	gmp-devel
BuildRequires:	readline-devel
BuildRequires:	pkgconfig(gdk-pixbuf-xlib-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(ice)
BuildRequires:	pkgconfig(librep) >= %{libver}
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(pangox)
BuildRequires:	pkgconfig(pangoxft)
BuildRequires:	pkgconfig(rep-gtk) >= %{repver}
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(xft)
BuildRequires:	pkgconfig(xtst)

Requires:	librep >= %{libver}
Requires:	rep-gtk >= %{repver}
Requires:	xsetroot
Provides:	windowmanager
Provides:	sawmill
Provides:	sawmill-gnome
Provides:	sawfish-gnome
Provides:	sawfish-themer

%description
Sawfish is an extensible window manager which uses a Lisp-based scripting
language. All window decorations are configurable and the basic idea is to
have as much user-interface policy as possible controlled through the Lisp
language. Configuration can be accomplished by writing Lisp code in a
personal .sawfishrc file, or using a GTK+ interface. Sawfish is mostly
GNOME compliant.

%files -f %{name}.lang
%doc COPYING INSTALL README* NEWS TODO
%{_bindir}/sawfish
%{_bindir}/sawfish-about
%{_bindir}/sawfish-client
%{_bindir}/sawfish-config
%{_libexecdir}/%{name}
%{_libexecdir}/rep/*
%{_datadir}/applications/*.desktop
%{_datadir}/apps/ksmserver/windowmanagers/sawfish.desktop
%{_datadir}/gnome/wm-properties/sawfish-wm.desktop
%{_datadir}/sawfish
%{_datadir}/xsessions/sawfish.desktop
%{_iconsdir}/hicolor/*/apps/sawfish*
%{_mandir}/man1/sawfish.1*
%{_mandir}/man1/sawfish-client.1*
%{_mandir}/man1/sawfish-config.1*
%{_infodir}/sawfish*

#----------------------------------------------------------------------------

%package devel
Summary:	Development files for Sawfish
Group:		Graphical desktop/Sawfish
Requires:	%{name} = %{EVRD}

%description devel
This package contains development files for sawfish.

%files devel
%{_libdir}/pkgconfig/*.pc
%{_includedir}/sawfish/

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%find_lang %{name}


%changelog
* Tue Apr 01 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:1.10-1
+ Revision: 3c2e408
- New version 1.10, fix Requires and Provides



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12796 |12cu|saxon-9.2.0.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2005, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

Summary:        Java XPath, XSLT 2.0 and XQuery implementation
Name:           saxon
Version:        9.2.0.3
Release:        4
# net.sf.saxon.om.XMLChar is from ASL-licensed Xerces
License:        MPLv1.0 and ASL 1.1
Group:          Development/Java
URL:            http://saxon.sourceforge.net/
Source0:        http://dl.sourceforge.net/project/saxon/Saxon-HE/9.2/saxon-resources9-2-0-2.zip
Source1:        %{name}.saxon.script
Source2:        %{name}.saxonq.script
Source3:        %{name}.build.script
Source4:        %{name}.1
Source5:        %{name}q.1
# There's no 9.2.0.3 resource bundle, we patch 9.2.0.2 with difference against 9.2.0.3 source bundle
Patch0:         saxon-9.2.0.2-9.2.0.3.patch
BuildRequires:  unzip
BuildRequires:  ant
BuildRequires:  jpackage-utils >= 0:1.6
BuildRequires:  bea-stax-api
BuildRequires:  xml-commons-apis
BuildRequires:  xom
BuildRequires:  jdom >= 0:1.0-0.b7
BuildRequires:  java-javadoc
BuildRequires:  jdom-javadoc >= 0:1.0-0.b9.3jpp
BuildRequires:  dom4j
BuildRequires:  recode
BuildRequires:  locales-en
Requires:       jpackage-utils
Requires:       bea-stax-api
Requires:       bea-stax
Requires:       jaxp_parser_impl
Requires:       /usr/sbin/update-alternatives
Provides:       jaxp_transform_impl = %{version}-%{release}

# Older versions were split into multile packages
Obsoletes:	%{name}-xpath < %{version}-%{release}
Obsoletes:	%{name}-xom < %{version}-%{release}
Obsoletes:	%{name}-sql < %{version}-%{release}
Obsoletes:	%{name}-jdom < %{version}-%{release}
Obsoletes:	%{name}-dom < %{version}-%{release}

BuildArch:      noarch
BuildRoot:      %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)

%description
Saxon HE is Saxonica's non-schema-aware implementation of the XPath 2.0,
XSLT 2.0, and XQuery 1.0 specifications aligned with the W3C Candidate
Recommendation published on 3 November 2005. It is a complete and
conformant implementation, providing all the mandatory features of
those specifications and nearly all the optional features. 


%package        manual
Summary:        Manual for %{name}
Group:          Development/Java

%description    manual
Manual for %{name}.

%package        javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description    javadoc
Javadoc for %{name}.

%package        demo
Summary:        Demos for %{name}
Group:          Development/Java
Requires:       %{name} = %{version}-%{release}

%description    demo
Demonstrations and samples for %{name}.

%package        scripts
Summary:        Utility scripts for %{name}
Group:          Development/Java
Requires:       jpackage-utils >= 0:1.5
Requires:       %{name} = %{version}-%{release}

%description    scripts
Utility scripts for %{name}.


%prep
%setup -q -c
unzip -q source.zip -d src
cd src
%patch0 -p1 -b .9.2.0.3
cd ..

cp -p %{SOURCE3} ./build.xml

# deadNET
rm -rf src/net/sf/saxon/dotnet

# Depends on XQJ (javax.xml.xquery)
rm -rf src/net/sf/saxon/xqj

# This requires a EE edition feature (com.saxonica.xsltextn)
rm -rf src/net/sf/saxon/option/sql/SQLElementFactory.java

# cleanup unnecessary stuff we'll build ourselves
rm -rf docs/api
find . \( -name "*.jar" -name "*.pyc" \) -delete

find -name '*.java' -exec recode Latin-1..UTF-8 {} \; 


%build
locale -a
export LC_ALL=en_GB.UTF-8
mkdir -p build/classes
cat >build/classes/edition.properties <<EOF
config=net.sf.saxon.Configuration
platform=net.sf.saxon.java.JavaPlatform
EOF

export CLASSPATH=%(build-classpath xml-commons-apis jdom xom bea-stax-api dom4j)
ant \
  -Dj2se.javadoc=%{_javadocdir}/java \
  -Djdom.javadoc=%{_javadocdir}/jdom \
  -Dfile.encoding=UTF8


%install
# jars
mkdir -p $RPM_BUILD_ROOT%{_javadir}
cp -p build/lib/%{name}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
ln -s %{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar

# javadoc
mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr build/api/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}

# demo
mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{name}
cp -pr samples/* $RPM_BUILD_ROOT%{_datadir}/%{name}

# scripts
mkdir -p $RPM_BUILD_ROOT%{_bindir}
install -p -m755 %{SOURCE1} $RPM_BUILD_ROOT%{_bindir}/%{name}
install -p -m755 %{SOURCE2} $RPM_BUILD_ROOT%{_bindir}/%{name}q
mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1
install -p -m644 %{SOURCE4} $RPM_BUILD_ROOT%{_mandir}/man1/%{name}.1
install -p -m644 %{SOURCE5} $RPM_BUILD_ROOT%{_mandir}/man1/%{name}q.1

# jaxp_transform_impl ghost symlink
ln -s %{_sysconfdir}/alternatives \
  $RPM_BUILD_ROOT%{_javadir}/jaxp_transform_impl.jar


%post
update-alternatives --install %{_javadir}/jaxp_transform_impl.jar \
  jaxp_transform_impl %{_javadir}/%{name}.jar 25

%preun
{
  [ $1 -eq 0 ] || exit 0
  update-alternatives --remove jaxp_transform_impl %{_javadir}/%{name}.jar
} >/dev/null 2>&1 || :

%files
%{_javadir}/%{name}.jar
%{_javadir}/%{name}-%{version}.jar
%ghost %{_javadir}/jaxp_transform_impl.jar

%files manual
%doc doc/*.html

%files javadoc
%doc %{_javadocdir}/%{name}-%{version}

%files demo
%{_datadir}/%{name}

%files scripts
%{_bindir}/%{name}
%{_bindir}/%{name}q
%{_mandir}/man1/%{name}.1*
%{_mandir}/man1/%{name}q.1*

%changelog
* Fri Mar 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 9.2.0.3-4
+ Revision: 5eae5f8
- Use recode to fix file encodings



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12797 |12cu|sbcl-1.1.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define bootstrap 1
%define threads 1
# disabled until updated to work with newer texinfo
%bcond_without	docs

Name:           sbcl
Version:        1.1.3
Release:        1
Summary:        Steel Bank Common Lisp compiler and runtime system
License:        Public Domain and MIT and BSD with advertising
Group:          Development/Other
URL:            http://sbcl.sourceforge.net/
Source0:        http://downloads.sourceforge.net/project/%{name}/%{name}/%{version}/%{name}-%{version}-source.tar.bz2
Source10:       customize-target-features.lisp 
Patch1:         %{name}-1.0.45-default-%{name}-home.patch
Patch2:         %{name}-0.9.5-personality.patch
Patch3:         %{name}-1.0.28-optflags.patch
Patch4:         %{name}-0.9.17-LIB_DIR.patch
Patch5:         %{name}-1.0.16-GNU_SOURCE.patch
Patch6:		%{name}-1.1.3-glibc-2.17.patch
# Allow override of contrib test failure(s)
Patch7:         %{name}-1.0.2-permissive.patch

#Requires(post): /sbin/install-info
#Requires(preun):/sbin/install-info
BuildRequires:  time
%if %{bootstrap}
BuildRequires:  clisp
%else
BuildRequires:  %{name}
%endif
%if %{with docs}
BuildRequires:  ghostscript
BuildRequires:  texinfo
BuildRequires:  texlive
%endif

%description
Steel Bank Common Lisp (SBCL) is a Open Source development environment for
Common Lisp. It includes an integrated native compiler, interpreter, and
debugger.


%prep
%setup -q
%patch1 -p0
%patch2 -p0
%patch3 -p0
%patch4 -p0
%patch5 -p0
%patch6 -p1 -b .glibc217~
%patch7 -p0

%if %{threads}
install -m644 -p %{SOURCE10} ./customize-target-features.lisp
%endif

%build
#setup SBCL_HOME, DEFAULT_SBCL_HOME and RPM_OPT_FLAGS
#these variables are available thanks to patching
export SBCL_HOME=%{_libdir}/%{name}
export DEFAULT_SBCL_HOME=%{_libdir}/%{name}
export RPM_OPT_FLAGS=$(echo %optflags | sed -e "s/-fomit-frame-pointer//")

%if %{bootstrap}
sh make.sh "clisp"
%else
sh make.sh "%{name}"
%endif

%if %{with docs}
make -C doc/manual
%endif

%install
unset SBCL_HOME
export INSTALL_ROOT=%{buildroot}%{_prefix}
export LIB_DIR=%{buildroot}%{_libdir}
sh install.sh

if test %{_docdir} != %{_prefix}/share/doc ;then
   mkdir -p %{buildroot}%{_docdir}
   mv %{buildroot}%{_prefix}/share/doc/%{name} %{buildroot}%{_docdir}/
fi

## Unpackaged files
rm -f  %{buildroot}%{_infodir}/dir
# CVS crud
find %{buildroot} -name CVS -type d | xargs rm -rf
find %{buildroot} -name .cvsignore | xargs rm -f
# 'test-passed' files from %%check
find %{buildroot} -name 'test-passed' | xargs rm -vf

%files
%doc %{_docdir}/%{name}
%{_bindir}/*
%{_libdir}/%{name}/asdf-install/*
%{_libdir}/%{name}/asdf/*
%{_libdir}/%{name}/sb-aclrepl/*
%{_libdir}/%{name}/sb-bsd-sockets/*
%{_libdir}/%{name}/sb-cltl2/*
%{_libdir}/%{name}/sb-concurrency/*.fasl
%{_libdir}/%{name}/sb-concurrency/*.lisp
%{_libdir}/%{name}/sb-concurrency/*.texinfo
%{_libdir}/%{name}/sb-concurrency/*.asd
%{_libdir}/%{name}/sb-concurrency/tests/*
%{_libdir}/%{name}/sb-concurrency/Makefile
%{_libdir}/%{name}/sb-cover/*
%{_libdir}/%{name}/sb-executable/*
%{_libdir}/%{name}/sb-grovel/*
%{_libdir}/%{name}/sb-introspect/*
%{_libdir}/%{name}/sb-md5/*
%{_libdir}/%{name}/sb-posix/*
%{_libdir}/%{name}/sb-queue/*
%{_libdir}/%{name}/sb-rotate-byte/*
%{_libdir}/%{name}/sb-rt/*
%{_libdir}/%{name}/sb-simple-streams/*
%{_libdir}/%{name}/sb-sprof/*
%{_libdir}/%{name}/%{name}.*
%if %{with docs}
%{_infodir}/*
%endif
%{_mandir}/man?/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12798 |12cu|sbxkb-0.7.6-4.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           sbxkb
Summary:        Simple keyboard indicator
Version:        0.7.6
Release:        4.1
License:        GPLv2
Group:          System/Configuration/Other
Url:            http://sourceforge.net/projects/staybox/
BuildRequires:  pkgconfig(gdk-pixbuf-2.0)
BuildRequires:  pkgconfig(gtk+-2.0)
BuildRequires:  pkgconfig(gdk-pixbuf-xlib-2.0)
Source0:        %{name}-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-build


%description
Simple keyboard indicator

Author: Sorry, I don;t know :(
--------

%define INSTALL      install -m755 -s
%define INSTALL_DIR  install -d -m755



%prep
%setup -q -n %{name}-%{version}


%build
./configure --prefix=%{_prefix} LIBS=-lX11
make

%install
export DESTDIR=%{buildroot}
make install

%clean
rm -rf %{buildroot}

%post


%preun


%files
%defattr(-, root, root, 0755)
%{_bindir}/%{name}
%doc COPYING 
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*


%changelog
* Fri Nov 18 2011 wwalery@gmail.com
- update .spec file to compile in openSUSE 12.1

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12799 |12cu|sc68-2.2.1-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2.2.1
%define libname %mklibname sc68_ %{major}
%define develname %mklibname -d %name

Summary:	SC68 - Atari ST and Amiga music player
Name:		sc68
Version:	2.2.1
Release:	15
License:	GPLv2+
Group:		Sound
Url:		http://sc68.atari.org/
Source:		http://prdownloads.sourceforge.net/sc68/%{name}-%{version}.tar.bz2
Patch: sc68-2.2.1-format-string.patch

BuildRequires:	readline-devel
BuildRequires:	ncurses-devel
BuildRequires:	zlib-devel
BuildRequires:	doxygen
BuildRequires:	pkgconfig

%description
sc68 is an Atari ST and Amiga music player. It can play special files
(.sc68). This file encapsulates orgininal music files and possibly the
program to play it.  You can find a very large collection of this file
on sc68 official web site <http://sashipa.ben.free.fr/sc68>.

This package contains a command line player.

%package -n %libname
Summary: Libraries of the sc68 sound emulator
Group: System/Libraries
Requires: %name >= %version

%description -n %libname
sc68 is an Atari ST and Amiga music player. It can play special files
(.sc68). This file encapsulates orgininal music files and possibly the
program to play it.  You can find a very large collection of this file
on sc68 official web site <http://sashipa.ben.free.fr/sc68>.

This package contains the shared libraries required by sc68.


%package -n %{develname}
Summary: Development files of the sc68 sound emulator
Group: Development/C
Requires: %libname = %version
Provides: %name-devel = %version-%release
Provides: lib%name-devel = %version-%release
Provides: %{libname}-devel = %version-%release
Obsoletes: %{mklibname sc68_2.2.1 -d}

%description -n %{develname}
sc68 is an Atari ST and Amiga music player. It can play special files
(.sc68). This file encapsulates orgininal music files and possibly the
program to play it.  You can find a very large collection of this file
on sc68 official web site <http://sashipa.ben.free.fr/sc68>.

This package contains the C headers and libraries required for
building applications with sc68.

%prep
%setup -q
%patch -p1

%build
%define _disable_ld_no_undefined 1
%define _disable_ld_as_needed 1
%configure2_5x --enable-doc
%make
cd doc
make

%install
%makeinstall_std
rm -f %buildroot%_libdir/*a

%clean



%files
%defattr(-, root, root)
%doc AUTHORS COPYING ChangeLog INSTALL NEWS README
%_bindir/*68
%_mandir/man1/*
%_infodir/sc68.info*
%_datadir/sc68

%files -n %libname
%defattr(-, root, root)
%doc COPYING README
%_libdir/lib*.so.*


%files -n %{develname}
%defattr(-, root, root)
%doc doc/html
%_bindir/sc68-config
%_includedir/sc68/
%_libdir/lib*.so
%_libdir/pkgconfig/*.pc


%changelog
* Wed Oct 26 2011 Matthew Dawkins <mattydaw@mandriva.org> 2.2.1-13
+ Revision: 707342
- rebuild
  dropped major from devel pkg

* Sat Sep 17 2011 GÃ¶tz Waschk <waschk@mandriva.org> 2.2.1-12
+ Revision: 700122
- rebuild

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 2.2.1-11mdv2011.0
+ Revision: 442816
- rebuild

* Wed Feb 25 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.2.1-10mdv2009.1
+ Revision: 344772
- fix format string

* Tue Jul 29 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.2.1-9mdv2009.0
+ Revision: 252458
- rebuild

* Mon Jul 28 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.2.1-8mdv2009.0
+ Revision: 250889
- update license
- fix build by disabling --as-needed and --no-undefined

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Wed Jul 25 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.2.1-5mdv2008.0
+ Revision: 55243
- Import sc68



* Thu Jul 20 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.2.1-5mdk
- Rebuild

* Mon Jan 23 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.2.1-4mdk
- Rebuild
- use mkrel

* Fri Jan 21 2005 Götz Waschk <waschk@linux-mandrake.com> 2.2.1-3mdk
- rebuild for new readline

* Fri Dec  3 2004 Götz Waschk <waschk@linux-mandrake.com> 2.2.1-2mdk
- fix URL

* Wed Nov 26 2003 Götz Waschk <waschk@linux-mandrake.com> 2.2.1-1mdk
- new version

* Fri Sep 26 2003 Götz Waschk <waschk@linux-mandrake.com> 2.2.0-2mdk
- enable devel docs
- fix buildrequires
- fix devel requrires

* Fri Sep 26 2003 Götz Waschk <waschk@linux-mandrake.com> 2.2.0-1mdk
- add devel package
- drop patch
- remove xmms stuff
- new version

* Wed Mar 12 2003 Götz Waschk <waschk@linux-mandrake.com> 1.2.0-5mdk
- fix buildrequires

* Tue Mar 11 2003 Götz Waschk <waschk@linux-mandrake.com> 1.2.0-4mdk
- mklibname macro

* Fri Dec 27 2002 Götz Waschk <waschk@linux-mandrake.com> 1.2.0-3mdk
- clean unpackaged files
- fix build

* Sat Mar  2 2002 Götz Waschk <waschk@linux-mandrake.com> 1.2.0-2mdk
- really fix info dir entry

* Tue Feb  5 2002 Götz Waschk <waschk@linux-mandrake.com> 1.2.0-1mdk
- fixed info entry
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12800 |12cu|scalapack-2.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lib_name_orig lib%{name}
%define lib_major 1
%define lib_name %mklibname %{name} %{lib_major}

%define debug_package %{nil}

Summary:	Scalapack
Name:		scalapack
Version:	2.0.2
Release:	1
License:	GPL
Group:		Development/Other
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL:		http://www.netlib.org/scalapack/
Source:		http://www.netlib.org/scalapack/scalapack-%{version}.tgz
Requires:	blacsmpi-devel >= 1.1
Provides:	%{name}-%{version}
BuildRequires:	gcc-gfortran
BuildRequires:	openmpi
BuildRequires:	lapack-devel

%package        -n %{lib_name}-devel
Summary:	Scalapak 
Group:          Development/Other
Prefix:         %{_prefix}

%description -n %{lib_name}-devel 
The ScaLAPACK (or Scalable LAPACK) library includes a subset of 
LAPACK routines redesigned for distributed memory MIMD parallel
computers. It is currently written in a Single-Program-Multiple-Data 
style using explicit message passing for interprocessor communication. 
It assumes matrices are laid out in a two-dimensional block cyclic 
decomposition.

%description
The ScaLAPACK (or Scalable LAPACK) library includes a subset of 
LAPACK routines redesigned for distributed memory MIMD parallel
computers. It is currently written in a Single-Program-Multiple-Data 
style using explicit message passing for interprocessor communication. 
It assumes matrices are laid out in a two-dimensional block cyclic 
decomposition.

%prep
%setup -q
cp SLmake.inc.example SLmake.inc
# %patch0 -p0
sed -i 's|@SCALAPACK_HOME@|%{_builddir}/%{name}-%{version}|' SLmake.inc

%build
make \
F77=mpif90 \
CC=mpicc \
F77FLAGS="%{optflags} -O3 -fPIC" \
CCFLAGS="%{optflags} -O3 -fPIC"

%install
mkdir -p %{buildroot}/%{_libdir}/%{name}-%{version}
# cp %{buildroot}/%{name}-%{version}/lib%{name}.a %{buildroot}/%{_libdir}/%{name}-%{version}/lib%{name}.a

%files -n %{lib_name}-devel
%attr(644,root,root) %doc README
# %{_libdir}/*/lib%{name}.a


%changelog
* Fri Mar 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.0.2-1
+ Revision: f391f09
- Added lapack BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12801 |12cu|scew-0.4.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libname %mklibname %{name}
%define libnamedev %{libname}-devel

Summary: SCEW provides an easy interface around the XML Expat library
Name:    scew
Version: 0.4.0
Release: 2
Source0: %{name}-%{version}.tar.bz2
License: LGPL
Group: Development/C
BuildRequires: expat-devel
URL: http://www.nongnu.org/scew/

%description 
SCEW (Simple C Expat Wrapper) incorporated functions to create XML
files and handle XML memory trees. That is, add and delete tree nodes,
change attribute names and values...

SCEW provides functions to load and access XML elements without the
need to create the event handling routines and probably the most
important: without the need to rewrite these functions each time you
need to load a different XML tree. It also lets you access to the
internal Expat parser, that means you can still have all the
functionality that Expat library gives you.

%package -n %libnamedev
Summary: Headers for developing programs that will use scew
Group: Development/C
Provides:  libscew-devel = %{version}-%{release}
Provides: %{name}-devel = %{version}-%{release}

%description -n %libnamedev
This package contains the headers that programmers will need to develop
applications which will use scew.

%prep
%setup -q

%build
%configure --includedir=%{_includedir}/%{name}
%make 

%install
%makeinstall_std

mkdir -p %{buildroot}%{_bindir}
install -m 755 examples/scew_print/scew_print %{buildroot}%{_bindir}
install -m 755 examples/scew_write/scew_write %{buildroot}%{_bindir}

%files -n %libnamedev
%defattr(-,root,root,0755)
%{_bindir}/scew_print
%{_bindir}/scew_write
%{_libdir}/libscew.a
%{_includedir}/*
%_libdir/pkgconfig/*



%changelog
* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.4.0-1mdv2008.1
+ Revision: 126978
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import scew


* Thu Jan 13 2005 Lenny Cartier <lenny@mandrakesoft.com> 0.4.0-1mdk
- 0.4.0

* Sat Dec 13 2003 Franck Villaume <fvill@freesurf.fr> 0.3.1-2mdk
- add BuildRequires : expat-devel
- use mklibname macro

* Fri Oct 24 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.3.1-1mdk
- from Jan Villat <rpms@djdie.net> : 
	- First RPM build

# end of file

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12802 |12cu|schooltool-2.6.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# empty debug
%define debug_package	%{nil}
# lang 
%define _files_listed_twice_terminate_build 0

Name:		schooltool
Summary:	A common information systems platform for school administration
Version:	2.6.1
Release:	2
URL:		http://www.schooltool.org
Source0:	http://ftp.schooltool.org/schooltool/2.6/%{name}-%{version}.tar.gz
Source100:	%{name}.rpmlintrc
License:	GPLv2
Group:		Office
BuildArch: noarch

BuildRequires: python-devel
BuildRequires: python-setuptools
# Conflicts:  pythonegg(docutils)
Requires:	pythonegg(restrictedpython)
Requires:	pythonegg(zope.hookable)
Requires:	pythonegg(zope.untrustedpython)
Requires:	pythonegg(bottle)
Requires:	pythonegg(celery) 
Requires:	pythonegg(pastedeploy)
Requires:	pythonegg(pastescript)
Requires:	pythonegg(pil)
Requires:	pythonegg(pytz)
Requires:	pythonegg(redis)
Requires:	pythonegg(reportlab)
Requires:	pythonegg(setuptools)
Requires:	pythonegg(xlrd) 
Requires:	pythonegg(xlwt) 
Requires:	pythonegg(z3c.autoinclude) 
Requires:	pythonegg(z3c.form) 
Requires:	pythonegg(z3c.formui) 
Requires:	pythonegg(z3c.macro) 
Requires:	pythonegg(z3c.rml) 
Requires:	pythonegg(z3c.template) 
Requires:	pythonegg(zc.catalog) 
Requires:	pythonegg(zc.datetimewidget) 
Requires:	pythonegg(zc.resourcelibrary)
Requires:	pythonegg(zc.table)  
Requires:	pythonegg(zodb3)   
Requires:	pythonegg(zope.annotation) 
Requires:	pythonegg(zope.app.applicationcontrol)
Requires:	pythonegg(zope.app.appsetup) 
Requires:	pythonegg(zope.app.basicskin)
Requires:	pythonegg(zope.app.broken)
Requires:	pythonegg(zope.app.component)
Requires:	pythonegg(zope.app.container)
Requires:	pythonegg(zope.app.debug)
Requires:	pythonegg(zope.app.dependable)
Requires:	pythonegg(zope.app.error)
Requires:	pythonegg(zope.app.exception) 
Requires:	pythonegg(zope.app.form) 
Requires:	pythonegg(zope.app.generations)
Requires:	pythonegg(zope.app.http)
Requires:	pythonegg(zope.app.locales)
Requires:	pythonegg(zope.app.principalannotation)
Requires:	pythonegg(zope.app.publication)
Requires:	pythonegg(zope.app.schema)
Requires:	pythonegg(zope.app.security)
Requires:	pythonegg(zope.app.testing)
Requires:	pythonegg(zope.app.wsgi)
Requires:	pythonegg(zope.authentication) 
Requires:	pythonegg(zope.browser)  
Requires:	pythonegg(zope.browsermenu)  
Requires:	pythonegg(zope.browserpage)  
Requires:	pythonegg(zope.cachedescriptors)   
Requires:	pythonegg(zope.catalog)   
Requires:	pythonegg(zope.component)  
Requires:	pythonegg(zope.configuration)   
Requires:	pythonegg(zope.container)   
Requires:	pythonegg(zope.contentprovider)    
Requires:	pythonegg(zope.dublincore)    
Requires:	pythonegg(zope.event)    
Requires:	pythonegg(zope.file)     
Requires:	pythonegg(zope.filerepresentation) 
Requires:	pythonegg(zope.formlib)     
Requires:	pythonegg(zope.html)      
Requires:	pythonegg(zope.i18n)      
Requires:	pythonegg(zope.i18nmessageid)      
Requires:	pythonegg(zope.interface)      
Requires:	pythonegg(zope.intid)      
Requires:	pythonegg(zope.keyreference)       
Requires:	pythonegg(zope.lifecycleevent)      
Requires:	pythonegg(zope.location)        
Requires:	pythonegg(zope.login)      
Requires:	pythonegg(zope.mimetype)         
Requires:	pythonegg(zope.pagetemplate)         
Requires:	pythonegg(zope.password)          
Requires:	pythonegg(zope.proxy)          
Requires:	pythonegg(zope.publisher)         
Requires:	pythonegg(zope.schema)          
Requires:	pythonegg(zope.security)          
Requires:	pythonegg(zope.securitypolicy)         
Requires:	pythonegg(zope.server)           
Requires:	pythonegg(zope.session)           
Requires:	pythonegg(zope.site)           
Requires:	pythonegg(zope.size)           
Requires:	pythonegg(zope.tales)           
Requires:	pythonegg(zope.testbrowser)            
Requires:	pythonegg(zope.testing)            
Requires:	pythonegg(zope.traversing)        
Requires:	pythonegg(zope.ucol)            
Requires:	pythonegg(zope.viewlet)          


%description

SchoolTool is an open source school management information system.  It is
a web application, usable with an ordinary browser.
Any modern web browser is suitable for the web application interface.  The
interface degrades gracefully, so a browser that does not support CSS or
Javascript will be usable, although perhaps not very nice or convenient.

%prep
%setup -q
# using old pil instead of pillow 
perl -pi -e "s|Pillow|pil|"  setup.py

%build
python setup.py build


%install
python setup.py install --single-version-externally-managed -O1 --root=$RPM_BUILD_ROOT

# create lang files
for file in %{buildroot}%{py_puresitedir}/%{name}/locales/*/LC_MESSAGES/*.mo; do
    bn=$(basename $file)
    language=$(basename $file|cut -f 2 -d _|sed 's|\.*||')
    echo %%lang\($language\) %{py_puresitedir}/%{name}/locales/*/LC_MESSAGES/$bn >> %{name}.lang
done


    
%files -f %{name}.lang
%doc CHANGES.txt README.txt version.txt.in
%{py_puresitedir}/%{name}
%{py_puresitedir}/%{name}*egg-info
%{py_puresitedir}/%{name}*-nspkg.pth
%{_bindir}/make-schooltool-instance
%{_bindir}/%{name}*
%{_bindir}/start-%{name}*

%changelog
* Sat Feb 08 2014 symbianflo <symbianflo@symbianflo> 2.6.1-2
+ Revision: c80a0bb
- Log: fix req, bump rel



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12803 |12cu|scim-hangul-0.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Hangul Input Method Engine for SCIM
Name:		scim-hangul
Version:	0.4.0
Release:	1
License:	GPLv3+
Group:		System/Internationalization
Url:		http://www.scim-im.org/
Source0:	http://downloads.sourceforge.net/scim/%{name}-%{version}.tar.gz
Patch0:		scim-hangul-0.4.0.gcc47.patch
BuildRequires:	pkgconfig(libhangul)
BuildRequires:	pkgconfig(scim)

%description
Scim-hangul is a SCIM IMEngine module for Korean (Hangul) input support.

%files -f %{name}.lang
%doc AUTHORS COPYING README
%{_libdir}/scim-1.0/*/IMEngine/hangul.so
%{_libdir}/scim-1.0/*/SetupUI/hangul-imengine-setup.so
%{_datadir}/scim/icons/scim-hangul*.png
%{_datadir}/scim/hangul

#----------------------------------------------------------------------------

%prep
%setup -q
%apply_patches


%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%find_lang %{name}



%changelog
* Fri Apr 04 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.4.0-1
+ Revision: 5a02c80
- New version 0.4.0, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12804 |12cu|scim-pinyin-0.5.92-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Chinese input module for Smart Chinese/Common Input Method platform
Name:		scim-pinyin
Version:	0.5.92
Release:	1
License:	GPLv2+
Group:		System/Internationalization
Url:		http://www.scim-im.org
Source0:	http://dl.sourceforge.net/scim/%{name}-%{version}.tar.gz
Patch0:		scim-pinyin-showallkeys.patch
Patch1:		scim-pinyin-0.5.91-save-in-temp.patch
Patch2:		scim-pinyin-0.5.91-fix-load.patch
Patch3:		scim-pinyin-0.5.91-fix-ms-shuangpin.patch
BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(scim)

%description
SCIM is a platform for the development of input methods. This is the
Chinese Pinyin input module for SCIM. You should install it if you
wish to enter Chinese text using the Pinyin input method.

%files -f %{name}.lang
%doc AUTHORS COPYING README
%{_libdir}/scim-1.0/*/IMEngine/pinyin.so
%{_libdir}/scim-1.0/*/SetupUI/pinyin-imengine-setup.so
%{_datadir}/scim/pinyin
%{_datadir}/scim/icons/smart-pinyin.png

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1

%build
autoreconf -fi
%configure2_5x --disable-static
# force rebuild of updated po:
%make -C po update-gmo
%make

%install
%makeinstall_std

%find_lang %{name}


%changelog
* Fri Apr 04 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.5.92-1
+ Revision: 4d766bd
- New version 0.5.92, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12805 |12cu|scim-tables-0.5.13-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Data files for SCIM Generic Table input method module
Name:		scim-tables
Version:	0.5.13
Release:	1
License:	GPLv2+
Group:		System/Internationalization
Url:		http://sourceforge.net/projects/scim/
Source0:	http://downloads.sourceforge.net/scim/%{name}-%{version}.tar.bz2
BuildRequires:	intltool
BuildRequires:	pkgconfig(scim) >= 1.4.9
BuildRequires:	pkgconfig(scim-gtkutils) >= 1.4.9
Requires:	scim-tables-lang = %{EVRD}

%description
This package includes many data files for SCIM Generic Table input method
module. The data files are came from unicon and xcin.

%files -f %{name}.lang
%doc AUTHORS ChangeLog COPYING README
%{_bindir}/scim-make-table
%{_datadir}/scim/icons/table.png
%{_mandir}/man1/*
%{scim_plugins_dir}/IMEngine/*.so
%{scim_plugins_dir}/SetupUI/*.so

#----------------------------------------------------------------------------

%package en
Summary:	Dummy package for scim-tables-lang
Group:		System/Internationalization
Requires:	scim-tables = %{EVRD}
Requires:	locales-en
Provides:	scim-tables-lang = %{EVRD}
BuildArch:	noarch

%description en
This package is dummy package to satisfy scim-tables-lang.

%files en
%doc README

#----------------------------------------------------------------------------

%package am
Summary:	Data files for Amharic
Group:		System/Internationalization
Requires:	scim-tables = %{EVRD}
Requires:	locales-am
Provides:	scim-tables-lang = %{EVRD}
BuildArch:	noarch

%description am
This package includes table IM data files for Amharic.

%files am
%{_datadir}/scim/tables/Amharic.bin
%{_datadir}/scim/icons/Amharic.png

#----------------------------------------------------------------------------

%package ar
Summary:	Data files for Arabic
Group:		System/Internationalization
Requires:	scim-tables = %{EVRD}
Requires:	locales-ar
Provides:	scim-tables-lang = %{EVRD}
BuildArch:	noarch

%description ar
This package includes table IM data files for Arabic.

%files ar
%{_datadir}/scim/tables/Arabic.bin
%{_datadir}/scim/icons/Arabic.png

#----------------------------------------------------------------------------

%package bn
Summary:	Data files for Bengali
Group:		System/Internationalization
Requires:	scim-tables = %{EVRD}
Requires:	locales-bn
Provides:	scim-tables-lang = %{EVRD}
BuildArch:	noarch

%description bn
This package includes table IM data files for Bengali.

%files bn
%{_datadir}/scim/tables/Bengali-inscript.bin
%{_datadir}/scim/tables/Bengali-probhat.bin
%{_datadir}/scim/icons/Bengali-inscript.png
%{_datadir}/scim/icons/Bengali-probhat.png

#----------------------------------------------------------------------------

%package el
Summary:	Data files for Greek
Group:		System/Internationalization
Requires:	scim-tables = %{EVRD}
Requires:	locales-el
Provides:	scim-tables-lang = %{EVRD}
BuildArch:	noarch

%description el
This package includes table IM data files for Greek.

%files el
%{_datadir}/scim/tables/greekpoly.bin

#----------------------------------------------------------------------------

%package gu
Summary:	Data files for Gujarati
Group:		System/Internationalization
Requires:	scim-tables = %{EVRD}
Requires:	locales-gu
Provides:	scim-tables-lang = %{EVRD}
BuildArch:	noarch

%description gu
This package includes table IM data files for Gujarati.

%files gu
%{_datadir}/scim/tables/Gujarati-inscript.bin
%{_datadir}/scim/tables/Gujarati-phonetic.bin
%{_datadir}/scim/icons/Gujarati-inscript.png
%{_datadir}/scim/icons/Gujarati-phonetic.png

#----------------------------------------------------------------------------

%package he
Summary:	Data files for Hebrew
Group:		System/Internationalization
Requires:	scim-tables = %{EVRD}
Requires:	locales-he
Provides:	scim-tables-lang = %{EVRD}
BuildArch:	noarch

%description he
This package includes table IM data files for Hebrew.

%files he
%{_datadir}/scim/tables/classicalhebrew.bin
%{_datadir}/scim/tables/HebrewComputer.bin
%{_datadir}/scim/icons/HebrewComputer.png

#----------------------------------------------------------------------------

%package hi
Summary:	Data files for Hindi
Group:		System/Internationalization
Requires:	scim-tables = %{EVRD}
Requires:	locales-hi
Provides:	scim-tables-lang = %{EVRD}
BuildArch:	noarch

%description hi
This package includes table IM data files for Hindi.

%files hi
%{_datadir}/scim/tables/Hindi-remington.bin
%{_datadir}/scim/tables/Hindi-inscript.bin
%{_datadir}/scim/tables/Hindi-phonetic.bin
%{_datadir}/scim/icons/Hindi-remington.png
%{_datadir}/scim/icons/Hindi-inscript.png
%{_datadir}/scim/icons/Hindi-phonetic.png

#----------------------------------------------------------------------------

%package ja
Summary:	Data files for Japanese
Group:		System/Internationalization
Requires:	scim-tables = %{EVRD}
Requires:	locales-ja
Provides:	scim-tables-lang = %{EVRD}
BuildArch:	noarch

%description ja
This package includes table IM data files for Japanese.

%files ja
%doc tables/ja/kanjidic_licence.html tables/ja/kanjidic_doc.html tables/ja/kanjidic-permission-to-use-for-scim
%{_datadir}/scim/tables/HIRAGANA.bin
%{_datadir}/scim/tables/KATAKANA.bin
%{_datadir}/scim/tables/Nippon.bin
%{_datadir}/scim/icons/HIRAGANA.png
%{_datadir}/scim/icons/KATAKANA.png
%{_datadir}/scim/icons/Nippon.png

#----------------------------------------------------------------------------

%package kn
Summary:	Data files for Kannada
Group:		System/Internationalization
Requires:	scim-tables = %{EVRD}
Requires:	locales-kn
Provides:	scim-tables-lang = %{EVRD}
BuildArch:	noarch

%description kn
This package includes table IM data files for Kannada.

%files kn
%{_datadir}/scim/tables/Kannada-inscript.bin
%{_datadir}/scim/tables/Kannada-kgp.bin
%{_datadir}/scim/icons/Kannada-inscript.png
%{_datadir}/scim/icons/Kannada-kgp.png

#----------------------------------------------------------------------------

%package ko
Summary:	Data files for Korean
Group:		System/Internationalization
Requires:	scim-tables = %{EVRD}
Requires:	locales-ko
Provides:	scim-tables-lang = %{EVRD}
BuildArch:	noarch

%description ko
This package includes table IM data files for Korean.

%files ko
%{_datadir}/scim/tables/Hangul.bin
%{_datadir}/scim/tables/HangulRomaja.bin
%{_datadir}/scim/tables/Hanja.bin
%{_datadir}/scim/icons/Hangul.png
%{_datadir}/scim/icons/Hanja.png

#----------------------------------------------------------------------------

%package ml
Summary:	Data files for Malayalam
Group:		System/Internationalization
Requires:	scim-tables = %{EVRD}
Requires:	locales-ml
Provides:	scim-tables-lang = %{EVRD}
BuildArch:	noarch

%description ml
This package includes table IM data files for Malayalam.

%files ml
%{_datadir}/scim/tables/Malayalam-inscript.bin
%{_datadir}/scim/tables/Malayalam-phonetic.bin
%{_datadir}/scim/icons/Malayalam-inscript.png
%{_datadir}/scim/icons/Malayalam-phonetic.png

#----------------------------------------------------------------------------

%package mr
Summary:	Data files for Marathi
Group:		System/Internationalization
Requires:	scim-tables = %{EVRD}
Requires:	locales-mr
Provides:	scim-tables-lang = %{EVRD}
BuildArch:	noarch

%description mr
This package includes table IM data files for Marathi.

%files mr
%{_datadir}/scim/tables/Marathi-remington.bin
%{_datadir}/scim/icons/Marathi-remington.png

#----------------------------------------------------------------------------

%package ne
Summary:	Data files for Nepali
Group:		System/Internationalization
Requires:	scim-tables = %{EVRD}
Requires:	locales-ne
Provides:	scim-tables-lang = %{EVRD}
BuildArch:	noarch

%description ne
This package includes table IM data files for Nepali.

%files ne
%{_datadir}/scim/tables/Nepali_Rom.bin
%{_datadir}/scim/tables/Nepali_Trad.bin
%{_datadir}/scim/icons/Nepali.png

#----------------------------------------------------------------------------

%package pa
Summary:	Data files for Punjabi
Group:		System/Internationalization
Requires:	scim-tables = %{EVRD}
Requires:	locales-pa
Provides:	scim-tables-lang = %{EVRD}
BuildArch:	noarch

%description pa
This package includes table IM data files for Punjabi.

%files pa
%{_datadir}/scim/tables/Punjabi-remington.bin
%{_datadir}/scim/tables/Punjabi-inscript.bin
%{_datadir}/scim/tables/Punjabi-jhelum.bin
%{_datadir}/scim/tables/Punjabi-phonetic.bin
%{_datadir}/scim/icons/Punjabi-remington.png
%{_datadir}/scim/icons/Punjabi-inscript.png
%{_datadir}/scim/icons/Punjabi-jhelum.png
%{_datadir}/scim/icons/Punjabi-phonetic.png

#----------------------------------------------------------------------------

%package ru
Summary:	Data files for Yawerty
Group:		System/Internationalization
Requires:	scim-tables = %{EVRD}
Requires:	locales-ru
Conflicts:	scim-tables-uk < 0.5.13
Provides:	scim-tables-lang = %{EVRD}
BuildArch:	noarch

%description ru
This package includes table IM data files for Yawerty.

%files ru
%{_datadir}/scim/icons/Translit.png
%{_datadir}/scim/tables/Translit.bin
%{_datadir}/scim/tables/Yawerty.bin
%{_datadir}/scim/icons/Yawerty.png
%{_datadir}/scim/icons/RussianComputer.png
%{_datadir}/scim/tables/RussianTraditional.bin
%{_datadir}/scim/icons/RussianTraditional.png
%{_datadir}/scim/tables/RussianComputer.bin

#----------------------------------------------------------------------------

%package ta
Summary:	Data files for Tamil
Group:		System/Internationalization
Requires:	scim-tables = %{EVRD}
Requires:	locales-ta
Provides:	scim-tables-lang = %{EVRD}
BuildArch:	noarch

%description ta
This package includes table IM data files for Tamil.

%files ta
%{_datadir}/scim/tables/Tamil-tamil99.bin
%{_datadir}/scim/tables/Tamil-inscript.bin
%{_datadir}/scim/tables/Tamil-phonetic.bin
%{_datadir}/scim/tables/Tamil-remington.bin
%{_datadir}/scim/icons/Tamil-inscript.png
%{_datadir}/scim/icons/Tamil-phonetic.png
%{_datadir}/scim/icons/Tamil-remington.png
%{_datadir}/scim/icons/Tamil-tamil99.png

#----------------------------------------------------------------------------

%package te
Summary:	Data files for Telugu
Group:		System/Internationalization
Requires:	scim-tables = %{EVRD}
Requires:	locales-te
Provides:	scim-tables-lang = %{EVRD}
BuildArch:	noarch

%description te
This package includes table IM data files for Telugu.

%files te
%{_datadir}/scim/tables/Telugu-inscript.bin
%{_datadir}/scim/icons/Telugu-inscript.png

#----------------------------------------------------------------------------

%package th
Summary:	Data files for Thai
Group:		System/Internationalization
Requires:	scim-tables = %{EVRD}
Requires:	locales-th
Provides:	scim-tables-lang = %{EVRD}
BuildArch:	noarch

%description th
This package includes table IM data files for Thai.

%files th
%{_datadir}/scim/tables/Thai.bin
%{_datadir}/scim/icons/Thai.png

#----------------------------------------------------------------------------

%package ug
Summary:	Data files for Uyghur
Group:		System/Internationalization
Requires:	scim-tables = %{EVRD}
Requires:	locales-ug
Provides:	scim-tables-lang = %{EVRD}
BuildArch:	noarch

%description ug
This package includes table IM data files for Uyghur.

%files ug
%{_datadir}/scim/tables/Uyghur-Romanized.bin
%{_datadir}/scim/tables/Uyghur-Standard.bin
%{_datadir}/scim/icons/Uyghur.png

#----------------------------------------------------------------------------

%package uk
Summary:	Data files for Ukrainian
Group:		System/Internationalization
Requires:	scim-tables = %{EVRD}
Requires:	locales-uk
Provides:	scim-tables-lang = %{EVRD}
BuildArch:	noarch

%description uk
This package includes table IM data files for Ukrainian.

%files uk
%{_datadir}/scim/tables/Ukrainian-Translit.bin
%{_datadir}/scim/icons/Ukrainian-Translit.png

#----------------------------------------------------------------------------

%package vi
Summary:	Data files for Viqr
Group:		System/Internationalization
Requires:	scim-tables = %{EVRD}
Requires:	locales-vi
Provides:	scim-tables-lang = %{EVRD}
BuildArch:	noarch

%description vi
This package includes table IM data files for Viqr.

%files vi
%{_datadir}/scim/tables/Viqr.bin
%{_datadir}/scim/icons/Viqr.png

#----------------------------------------------------------------------------

%package zh
Summary:	Data files for Chinese
Group:		System/Internationalization
Requires:	scim-tables = %{EVRD}
Requires:	locales-zh
Provides:	scim-tables-lang = %{EVRD}
BuildArch:	noarch

%description zh
This package includes table IM data files for Chinese.

%files zh
%doc tables/zh/README-Erbi.txt tables/zh/README-CangJie.txt
%doc tables/zh/README-Wu.txt
%{_datadir}/scim/tables/Erbi.bin
%{_datadir}/scim/tables/Erbi-QS.bin
%{_datadir}/scim/tables/Wubi.bin
%{_datadir}/scim/tables/Ziranma.bin
%{_datadir}/scim/icons/Erbi.png
%{_datadir}/scim/icons/Erbi-QS.png
%{_datadir}/scim/icons/Wubi.png
%{_datadir}/scim/icons/Ziranma.png
%{_datadir}/scim/tables/Array30.bin
%{_datadir}/scim/tables/CangJie.bin
%{_datadir}/scim/tables/CangJie3.bin
%{_datadir}/scim/tables/CangJie5.bin
%{_datadir}/scim/tables/Cantonese.bin
%{_datadir}/scim/tables/CantonHK.bin
%{_datadir}/scim/tables/CNS11643.bin
%{_datadir}/scim/tables/Dayi3.bin
%{_datadir}/scim/tables/EZ-Big.bin
%{_datadir}/scim/tables/Jyutping.bin
%{_datadir}/scim/tables/Quick.bin
%{_datadir}/scim/tables/Simplex.bin
%{_datadir}/scim/tables/Stroke5.bin
%{_datadir}/scim/tables/Wu.bin
%{_datadir}/scim/tables/ZhuYin.bin
%{_datadir}/scim/tables/ZhuYin-Big.bin
%{_datadir}/scim/tables/SmartCangJie6.bin
%{_datadir}/scim/icons/Array30.png
%{_datadir}/scim/icons/CangJie.png
%{_datadir}/scim/icons/CangJie3.png
%{_datadir}/scim/icons/Cantonese.png
%{_datadir}/scim/icons/CantonHK.png
%{_datadir}/scim/icons/CNS11643.png
%{_datadir}/scim/icons/Dayi.png
%{_datadir}/scim/icons/EZ.png
%{_datadir}/scim/icons/Jyutping.png
%{_datadir}/scim/icons/Quick.png
%{_datadir}/scim/icons/Simplex.png
%{_datadir}/scim/icons/Stroke5.png
%{_datadir}/scim/icons/Wu.png
%{_datadir}/scim/icons/ZhuYin.png
%{_datadir}/scim/icons/SmartCangJie6.png

#----------------------------------------------------------------------------

%package additional
Summary:	Data files for additional languages
Group:		System/Internationalization
Requires:	scim-tables = %{EVRD}
BuildArch:	noarch

%description additional
This package includes table IM data files for additional languages.

%files additional
%{_datadir}/scim/tables/LaTeX.bin
%{_datadir}/scim/tables/IPA-X-SAMPA.bin
%{_datadir}/scim/tables/IPA-Kirshenbaum.bin
%{_datadir}/scim/icons/LaTeX.png
%{_datadir}/scim/icons/IPA-X-SAMPA.png

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%find_lang %{name}


%changelog
* Fri Apr 04 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.5.13-1
+ Revision: 6d055e5
- New version 0.5.13



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12806 |12cu|scim-thai-0.1.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		scim-thai
Summary:	Thai IMEngine for SCIM
Version:	0.1.3
Release:	1
License:	GPLv2+
Group:		System/Internationalization
Url:		http://linux.thai.net/projects/scim-thai
Source0:	ftp://linux.thai.net/pub/ThaiLinux/software/libthai/%{name}-%{version}.tar.gz
BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(libthai)
BuildRequires:	pkgconfig(scim)

%description
Thai IMEngine for SCIM.

%files -f %{name}.lang
%doc AUTHORS COPYING
%{_datadir}/scim/icons/*
%{_libdir}/scim-1.0/*/IMEngine/*.so
%{_libdir}/scim-1.0/*/SetupUI/*.so

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x \
	--disable-static \
	--disable-rpath
%make

%install
%makeinstall_std

%find_lang %{name}


%changelog
* Fri Apr 04 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.1.3-1
+ Revision: 41a3899
- New version 0.1.3



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12807 |12cu|scratch-1.4.0.7-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Disable the build of a debug package
%define		_enable_debug_package	0
%define		debug_package		%{nil}
%define		__os_install_post	/usr/lib/rpm/brp-compress %{nil}
%define		squeak_ver		4.10.2-2614

Name:		scratch
Version:	1.4.0.7
Release:	3
Summary:	Programming system and content development tool
Group:		Education
Group:		Development/Other
License:	MIT
URL:		http://scratch.mit.edu
Source0:	http://info.scratch.mit.edu/sites/infoscratch.media.mit.edu/files/file/scratch-1.4.0.7.src.tar.gz
Source1:	scratch.rpmlintrc
Patch0:		scratch_locale.patch
BuildRequires:	libv4l-devel
BuildRequires:	pkgconfig(pangocairo)
Requires:	squeak-vm

%description
Scratch is a programming language that makes it easy to create your own
interactive stories, animations, games, music, and art -- and share your
creations on the web.

%prep
%setup -q -n %{name}-%{version}.src
%patch0 -p0

rm -f Plugins/* Plugins64/* App/scratch_squeak_vm

%build

make

%install
install -d %{buildroot}%{_libdir}/%{name}/Plugins
install -m 644 Scratch.{image,ini} %{buildroot}%{_libdir}/%{name}
install -m 644 Plugins/* %{buildroot}%{_libdir}/%{name}/Plugins

install -d %{buildroot}%{_datadir}/%{name}
cp -fpR Help locale Media Projects %{buildroot}%{_datadir}/%{name}

install -d %{buildroot}%{_docdir}/%{name}
ln -sf %{_datadir}/%{name}/Help %{buildroot}%{_docdir}/%{name}/Help
install -m 644 {ACKNOWLEDGEMENTS,KNOWN-BUGS,LICENSE} %{buildroot}%{_docdir}/%{name}

install -d %{buildroot}%{_mandir}/man1
install -m 644 src/man/scratch.1.gz %{buildroot}%{_mandir}/man1

install -d %{buildroot}%{_datadir}/applications
install -m 644 src/%{name}.desktop %{buildroot}%{_datadir}/applications

mkdir -p %{buildroot}%{_datadir}/icons/hicolor/{48x48,128x128}/{apps,mimetypes}
install -m 644 src/icons/48x48/scratch.png %{buildroot}%{_datadir}/icons/hicolor/48x48/apps
install -m 644 src/icons/128x128/scratch.png %{buildroot}%{_datadir}/icons/hicolor/128x128/apps
install -m 644 src/icons/48x48/gnome-mime-application-x-scratch-project.png %{buildroot}%{_datadir}/icons/hicolor/48x48/mimetypes
install -m 644 src/icons/128x128/gnome-mime-application-x-scratch-project.png %{buildroot}%{_datadir}/icons/hicolor/128x128/mimetypes
install -d %{buildroot}%{_datadir}/mime/packages
install -m 644 src/%{name}.xml %{buildroot}%{_datadir}/mime/packages

install -d %{buildroot}%{_bindir}
cat > %{buildroot}%{_bindir}/%{name} <<EOF
#!/bin/sh
# Squeakvm wrapper to load Scratch image.
#------------------------------------------------------------

/usr/bin/squeak \
-plugins %{_libdir}/scratch/Plugins:%{_libdir}/squeak/%{squeak_ver} \
-vm-sound-pulse \
%{_libdir}/scratch/Scratch.image "\${@}"
EOF
chmod +x %{buildroot}%{_bindir}/%{name}

%files
%{_bindir}/%{name}
%{_libdir}/%{name}
%{_datadir}/%{name}
%doc %{_docdir}/%{name}
%{_mandir}/man1/%{name}*.1*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/mime/packages/%{name}.xml
%{_datadir}/icons/hicolor/48x48/apps/*
%{_datadir}/icons/hicolor/48x48/mimetypes/*
%{_datadir}/icons/hicolor/128x128/apps/*
%{_datadir}/icons/hicolor/128x128/mimetypes/*


%changelog
* Wed Feb 29 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.4.0.1-5mdv2012.0
+ Revision: 781409
- Rebuild package to not install prebuilt binaries and work on x86_64.

* Tue Aug 16 2011 Александр Казанцев <kazancas@mandriva.org> 1.4.0.1-4
+ Revision: 694670
- update russian locale

* Wed Dec 29 2010 Александр Казанцев <kazancas@mandriva.org> 1.4.0.1-3mdv2011.0
+ Revision: 625738
-initial release
- import scratch




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12808 |12cu|screenfetch-dev-3.2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
######################################################
# SpecFile: screenfetch-dev.spec 
# Generato: http://www.mandrivausers.ro/
# MRB-Falticska Florin
######################################################
%define		debug_package %{nil}
#%%define distsuffix mrb
%define name    screenfetch-dev 
%define oname    screenFetch
%define version 3.2.2

Name:           %{name}
Version:        %{version}
Release:        1
Summary: 	Screen-shot information tool for nerds
License: 	GPLv3
Group: 		Shells
URL:        http://github.com/KittyKatt/screenFetch
Source0:	https://github.com/KittyKatt/screenFetch/archive/v%{version}.tar.gz
Requires:	scrot
BuildArch: 	noarch
Provides:	sfetch = %{EVRD}

%description
Script to fetch system and theme settings for screen-shots in most mainstream.

%prep
%setup -qn  %{oname}-%{version}
# clean the shell before launch it.Sflo
sed -i '28iclear' screenfetch-dev

%build
#nothing
# TODO : send upstream rosa detailes
# to be included.

%install
install -d -m 755 %{buildroot}%{_bindir}
# alias , "sfetch" is more handy to use for newbies
# and not only.Sflo
install -m 755 screenfetch-dev %{buildroot}%{_bindir}/
pushd %{buildroot}%{_bindir}
ln -s screenfetch-dev sfetch
popd


%files
%doc CHANGELOG TODO README.mkdn 
%{_bindir}/*


%changelog
* Mon Apr 28 2014 SymbianFlo <symbianflo@mandrivausers.ro> 3.2.2-1
+ Revision: acedff5
- Fix URL for fetching source from github.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12809 |12cu|scummvm-1.7.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	An implementation of LucasArts's SCUMM interpreter
Name:		scummvm
Version:	1.7.0
Release:	1
License:	GPLv2+ and LGPLv2.1+
Group:		Games/Adventure
Url:		http://scummvm.sourceforge.net/
Source0:	http://garr.dl.sourceforge.net/project/scummvm/scummvm/%{version}/scummvm-%{version}.tar.bz2
BuildRequires:	nasm
BuildRequires:	pkgconfig(flac)
BuildRequires:	pkgconfig(fluidsynth)
BuildRequires:	pkgconfig(libmpeg2)
BuildRequires:	pkgconfig(mad)
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(vorbis)

%description
ScummVM is an implementation of LucasArts S.C.U.M.M.
(Script Creation Utility for Maniac Mansion) interpreter, used in games
such as Monkey Island, Indiana Jones, Day Of The Tentacle, Sam and Max,
and many more. Some things are still missing, and some games cannot
be completeted yet. There are quite a few known bugs. Regardless of
the bugs it is still possible to play many games all the way through
to the end. Still other games do not load at all.

Some games such as "Beneath A Steel Sky", "Flight Of The Amazon Queen"
and "Drascula: The Vampire Strikes Back" have been released by their
developers. Install beneath-a-steel-sky, flight-of-the-amazon-queen and
drascula packages from non-free repository to play.

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%setup_compile_flags
./configure	--prefix=%{_prefix} \
		--bindir=%{_gamesbindir} \
		--mandir=%{_mandir} \
		--datadir=%{_gamesdatadir} \
		--enable-release \
		--enable-verbose-build \
		--enable-opengl \
		--enable-all-engines
%make NASMFLAGS="-Ox -gdwarf2 -f elf -Fdwarf" STRIP="true"

%install
%makeinstall_std STRIP="true"

install -m644 dists/%{name}.desktop -D %{buildroot}%{_datadir}/applications/%{name}.desktop

install -m644 dists/maemo/scummvm48.png -D %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/%{name}.png
install -m644 dists/maemo/scummvm64.png -D %{buildroot}%{_datadir}/icons/hicolor/64x64/apps/%{name}.png
install -m644 dists/motomagx/pep/scummvm_big_usr.png -D %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
install -m644 icons/scummvm.svg -D %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg

mkdir -p %{buildroot}%{_datadir}/%{name}

%files
%doc %{_docdir}/%{name}
%{_gamesbindir}/*
%{_mandir}/*/*
%{_datadir}/pixmaps/%{name}.xpm
%{_gamesdatadir}/*
%{_datadir}/applications/%{name}.desktop
%dir %{_datadir}/%{name}
%{_datadir}/icons/hicolor/*/apps/%{name}.*

%changelog
* Mon Jul 14 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.7.0-1
+ Revision: 364a48a
- New version 1.7.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12810 |12cu|sd2xc-2.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: CursorXP to X11 Mouse Theme Converter
Name:    sd2xc
Version: 2.5
Release: 1
Source0: %{name}-%{version}.pl.bz2
URL: http://gtk-apps.org/content/show.php/CursorXP+to+X11+Mouse+Theme+Converter?content=104659
License: MIT
Group: Graphics
Requires: perl-Image-Magick
Requires: perl-Config-IniFiles
BuildArch: noarch

%description
Converts StarDock CursorXP themes (http://www.wincustomize.com/) to
XCursor themes compatible with XFree86 4.2.99 and higher.

%prep

%build

%install
mkdir -p %buildroot%_bindir
bzip2 -cd %SOURCE0 > %buildroot%_bindir/%name


%files
%defattr(-,root,root)
%attr(755,root,root) %_bindir/%name


%changelog
* Tue Aug 02 2011 Götz Waschk <waschk@mandriva.org> 0.0.4-0.RC1.5mdv2012.0
+ Revision: 692732
- rebuild

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 0.0.4-0.RC1.4mdv2011.0
+ Revision: 140782
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Aug 01 2007 Götz Waschk <waschk@mandriva.org> 0.0.4-0.RC1.4mdv2008.0
+ Revision: 57446
- Import sd2xc



* Mon Jul 31 2006 Gtz Waschk <waschk@mandriva.org> 0.0.4-0.RC1.4mdv2007.0
- Rebuild

* Tue Mar 14 2006 Gtz Waschk <waschk@mandriva.org> 0.0.4-0.RC1.3mdk
- fix URL

* Sun Mar 13 2005 Götz Waschk <waschk@linux-mandrake.com> 0.0.4-0.RC1.2mdk
- rebuild

* Fri Feb 27 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.0.4-0.RC1.1mdk
- drop prefix
- newer version

* Mon Mar  3 2003 Gtz Waschk <waschk@linux-mandrake.com> 0.0.3-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12811 |12cu|sdcc-3.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Small Device C Compiler
Name:		sdcc
Version:	3.3.0
Release:	1
License:	GPLv2+
Group:		Development/Other
Url:		http://sdcc.sourceforge.net/
Source0:	http://sourceforge.net/projects/%{name}/files/%{name}/%{version}/%{name}-src-%{version}.tar.bz2
Source1:	http://sourceforge.net/projects/%{name}/files/%{name}-doc/%{version}/%{name}-doc-%{version}.tar.bz2
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	ghostscript-common
BuildRequires:	gputils
BuildRequires:	latex2html
#BuildRequires:	lyx
BuildRequires:	boost-devel
BuildRequires:	glibc-devel
BuildRequires:	libstdc++-devel
BuildRequires:	pkgconfig(bdw-gc)
Requires:	gputils
Conflicts:	sdcc2.9

%description
SDCC is a retargettable, optimizing ANSI-C compiler that targets the
Intel 8051, Maxim 80DS390, Zilog Z80 and the Motorola 68HC08 based
MCUs. Work is in progress on supporting the Microchip PIC16 and
PIC18 series.

%files
%defattr(0644,root,root,0755)
%doc doc/README* ChangeLog
%doc installed-docs/*
%attr(755,root,root) %{_bindir}/*
%{_datadir}/%{name}/

#----------------------------------------------------------------------------

%prep
%setup -q -b 1

%build
%global optflags %{optflags} -Wstrict-aliasing=0
%configure2_5x \
	--enable-libgc \
	--disable-doc \
	PDFOPT="/bin/cp"
make

%install
%makeinstall_std
mv -f %{buildroot}/%{_datadir}/doc installed-docs

# We have it in binutils-devel
rm -f %{buildroot}%{_libdir}/libiberty.a


%changelog
* Fri Apr 04 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.3.0-1
+ Revision: 06ceccc
- Disable pdf docs for now



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12812 |12cu|sdd-1.52-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:       sdd
Summary:    A fast and enhanced replacement for dd
Version:    1.52
Release:    2
URL:        ftp://ftp.berlios.de/pub/sdd
Source0:    %{name}-%{version}.tar.bz2
Source1:    bash-completion-sdd
Patch0:     sdd-name-conflicts-fix.patch
License:    GPL
Group:      File tools
BuildRequires:  gcc
BuildRequires:  make

%description
sdd is a replacement for dd program with some fixes and improvements including:
* better performance when input block size (ibs) is not equal to the output
  block size (obs);
* improved statistics readability;
* progress display;
* and other features.

%prep
%setup -q -n %{name}-%{version}
%apply_patches
ln -s i586-linux-cc.rul RULES/x86_64-linux-cc.rul

%build
make

%install
mkdir -p %{buildroot}%{_bindir} %{buildroot}%{_mandir}/man1 %{buildroot}%{_datadir}/bash-completion/completions

install -m 0755 sdd/OBJ/*/sdd %{buildroot}%{_bindir}
install -p -m 0644 sdd/sdd.1 %{buildroot}%{_mandir}/man1
install -p -m 0644 %{SOURCE1} %{buildroot}%{_datadir}/bash-completion/completions/sdd

%files
%defattr(-,root,root)

%{_bindir}/sdd
%{_mandir}/man1/sdd.1.xz
%{_datadir}/bash-completion/completions/sdd

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12813 |12cu|sddm-0.1-0.3.git9bbd0142e3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Modern display manager for X11
Name:		sddm
Version:	0.1
Release:	0.3.git9bbd0142e3
License:	GPLv2+
Group:		Graphical desktop/Other
Url:		https://github.com/sddm/sddm
Source0:	sddm-0.1-git9bbd0142e3.tar.xz
Patch0:		sddm-march.patch
BuildRequires:	cmake
BuildRequires:	pam-devel
BuildRequires:	qt-devel
BuildRequires:	pkgconfig(libsystemd-login)
BuildRequires:	pkgconfig(systemd)
BuildRequires:	pkgconfig(upower-glib)
BuildRequires:	pkgconfig(x11)

%description
SDDM is a modern display manager for X11 aiming to be fast, simple and
beatiful. It uses modern technologies like QtQuick, which in turn gives the
designer the ability to create smooth, animated user interfaces.

SDDM is extremely themeable. We put no restrictions on the user interface
design, it is completely up to the designer. We simply provide a few callbacks
to the user interface which can be used for authentication, suspend etc. To
further ease theme creation we provide some premade components like a textbox,
a combox etc.

There are a few sample themes distributed with SDDM. They can be used as a
starting point for new themes.

%files
%doc README.md COPYING CONTRIBUTORS
%config(noreplace) %{_sysconfdir}/%{name}.conf
%config %{_sysconfdir}/pam.d/%{name}
%{_bindir}/%{name}
%{_bindir}/%{name}-greeter
%{_unitdir}/%{name}.service
%{_qt_importdir}/SddmComponents/*
%{_datadir}/apps/sddm/*

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}
%patch0 -p1

%build
%cmake \
	-DQT_IMPORTS_DIR=%{_qt_importdir}
%make

%install
%makeinstall_std -C build


%changelog
* Sat Apr 19 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.1-0.3.git9bbd0142e3
+ Revision: b40a6b0
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12814 |12cu|sdl-ball-1.01-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rcN rc4

Summary:	Free/OpenSource brick-breaking game with pretty graphics
Name:		sdl-ball
Version:	1.01
Release:	3
License:	GPLv2+
Group:		Games/Arcade
Url:		http://sdl-ball.sourceforge.net/
Source0:	http://dl.sourceforge.net/sourceforge/%name/%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(gimp-2.0)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(SDL_ttf)

%description
SDL-Ball is a Free/OpenSource brick-breaking game for Linux,
BSD and windows with pretty graphics. It is written in C++ using
SDL and OpenGL, here is the project page on sf.net.

Your mission: To smash your way through a series of progressively
harder and more tricky levels.
Your tools: Ultrakinetic titanium balls and your
trusty Gruntmazter-3000-Paddle edition.

%files
%doc README changelog.txt
%{_gamesbindir}/%{name}
%dir %{_gamesdatadir}/%{name}
%{_gamesdatadir}/%{name}/*
%{_iconsdir}/*.png
%{_datadir}/applications/%{name}.desktop

#----------------------------------------------------------------------------

%package leveleditor
Summary:	Level editor for SDL-Ball
Group:		Games/Arcade

%description leveleditor
SDL-Ball is a Free/OpenSource brick-breaking game with pretty graphics.

This package includes a level editor for SDL-Ball (GIMP plugin).

Start gimp from a terminal in order to record the output from
the plugin (you need that).

%files leveleditor
%{_libdir}/gimp/2.0/plug-ins/*

#----------------------------------------------------------------------------


%prep
%setup -q -n %{name}
# clean sources
rm -f *.o sdl-ball
sed -i '18i#include <unistd.h>' input.cpp

%build
%setup_compile_flags
%make DATADIR=%{_gamesdatadir}/%{name}/
pushd leveleditor/gimp-leveleditor
gimptool-2.0 --build gimp-sdlball.c

%install
mkdir -p %{buildroot}%{_gamesdatadir} %{buildroot}%{_gamesbindir}
mkdir -p %{buildroot}%{_libdir}/gimp/2.0/plug-ins
install %{name} %{buildroot}%{_gamesbindir}
install leveleditor/gimp-leveleditor/gimp-sdlball %{buildroot}%{_libdir}/gimp/2.0/plug-ins
cp -a themes %{buildroot}%{_gamesdatadir}/%{name}

mkdir -p %{buildroot}%{_datadir}/applications
cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
[Desktop Entry]
Name=SDL-Ball
Exec=sdl-ball
Icon=sdl-ball
GenericName=Breakout Game
Terminal=false
Type=Application
Categories=Game;ArcadeGame;
EOF

mkdir -p %{buildroot}%{_iconsdir}
cp themes/default/icon32.png %{buildroot}%{_iconsdir}/%{name}.png


%changelog
* Fri Apr 04 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.01-3
+ Revision: 53b1711
- Don't package the same level editor twice, fix debug package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12815 |12cu|seamonkey-2.26.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define homepage http://mib.pianetalinux.org/

%define default_bookmarks_file %{_datadir}/bookmarks/default-bookmarks.html
#define Werror_cflags %nil

%define minimum_build_nspr_version 4.8.8
%define minimum_build_nss_version 3.12.10

%define build_langpacks 1

%define builddir %{_builddir}/%{name}-%{version}
%define mozdir %{_libdir}/%{name}-%{version}
%define sources_subdir comm-release
#beta
#release

%if %{_use_internal_dependency_generator}
%define __noautoprov '(.*)\\.so(.*)'
%define __noautoreq 'libldap60\\.so(.*)|libldif60\\.so(.*)|libmozalloc\\.so(.*)|libplc4\\.so(.*)|libplds4\\.so(.*)|libprldap60\\.so(.*)|libxpcom\\.so(.*)|libxul\\.so(.*)'
%endif

Summary:	Web browser, e-mail, news, IRC client, HTML editor
Name:		seamonkey
Version:	2.26.1
Release:	1
License:	MPLv1.1
Group:		Networking/WWW
Url:		http://www.mozilla.org/projects/seamonkey/
Source0:	%{name}-%{version}.source.tar.bz2
Source1:	%{name}-langpacks-%{version}.tar.xz
Source2:	%{name}.png
Source3:	%{name}.sh.in
Source7:	%{name}-make-package.pl
Source8:	bookmarks.html
Source10:	%{name}-2.9.1-mozconfig
Source17:	mozilla-psm-exclude-list
Source18:	mozilla-xpcom-exclude-list
Source20:	%{name}-mandriva-default-prefs.js
Patch0:		mozilla-MIB-2.0.5-homepage.patch
Patch1:		mozilla-2.26.1-nongnome-proxies.patch
Patch2:		mozilla-2.26.1-prefer_plugin_pref.patch
Patch3:		mozilla-2.26.1-shared-nss-db.patch
Patch4:		mozilla-2.14-ntlm-full-path.patch
Patch5:		mozilla-2.26.1-optflags.patch
Patch6:		mozilla-2.26.1-language.patch
Patch7:		mozilla-2.26.1-icu-strncat.patch

BuildRequires:	autoconf2.1
BuildRequires:	coreutils
BuildRequires:	desktop-file-utils
BuildRequires:	doxygen
BuildRequires:	imagemagick
BuildRequires:	java-rpmbuild
BuildRequires:	makedepend
BuildRequires:	perl
BuildRequires:	python-setuptools
BuildRequires:	python-simplejson
BuildRequires:	python-virtualenv >= 1.7.2
BuildRequires:	rootcerts
BuildRequires:	unzip
BuildRequires:	valgrind
BuildRequires:	wget
BuildRequires:	yasm
BuildRequires:	zip

BuildRequires:	jpeg-devel
BuildRequires:	krb5-devel
BuildRequires:	libiw-devel
BuildRequires:	nss-static-devel

BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gnome-vfs-2.0)
BuildRequires:	pkgconfig(gstreamer-0.10)
BuildRequires:	pkgconfig(gstreamer-plugins-base-0.10)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(hunspell)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libevent)
BuildRequires:	pkgconfig(libgnome-2.0)
BuildRequires:	pkgconfig(libgnomeui-2.0)
BuildRequires:	pkgconfig(libIDL-2.0)
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(libproxy-1.0)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(libstartup-notification-1.0)
BuildRequires:	pkgconfig(nspr)
BuildRequires:	pkgconfig(nss)
BuildRequires:	pkgconfig(pango)
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	pkgconfig(vpx)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	pkgconfig(xrender)
BuildRequires:	pkgconfig(xscrnsaver)
BuildRequires:	pkgconfig(xt)
BuildRequires:	pkgconfig(zlib)

Requires:	nspr >= %{minimum_build_nspr_version}
Requires:	nss >= %{minimum_build_nss_version}
Obsoletes:	%{name}-devel < %{version}
Obsoletes:	%{name}-dom-inspector < %{version}
Obsoletes:	%{name}-enigmail  < %{version}
Obsoletes:	%{name}-enigmime < %{version}
Obsoletes:	%{name}-irc < %{version}
Obsoletes:	%{name}-js-debugger < %{version}
Obsoletes:	%{name}-mail < %{version}
Obsoletes:	%{name}-spellchecker < %{version}

%description
SeaMonkey is an all-in-one Internet application suite. It includes a browser,
mail/news client, IRC client, JavaScript debugger, and a tool to inspect the
DOM for web pages. It is derived from the application formerly known as Mozilla
Application Suite.

%files
%{_bindir}/%{name}
%{_datadir}/pixmaps/%{name}.png
%{mozdir}
%{_datadir}/applications/*.desktop
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png

#----------------------------------------------------------------------------

%prep
%setup -q -c
chmod +x %{SOURCE7}
cd %{sources_subdir}
mkdir mozilla/js/src/.deps

%patch0 -p1

# mozilla patches
pushd mozilla
# mozilla-nongnome-proxies
%patch1 -p1
%patch2 -p1
# mozilla-shared-nss-db.patch
%patch3 -p1
%patch4 -p1
# the rest
%patch5 -p1
%patch6 -p1
%patch7 -p1
popd

rm -f .mozconfig
cp %{SOURCE10} .mozconfig

%build
cd %{sources_subdir}

%global optflags %(echo %{optflags} | sed -e 's/-gdwarf-4//' -e 's/-fvar-tracking-assignments//' -e 's/-frecord-gcc-switches//' -e 's/-Wa,--compress-debug-sections//')

# Mozilla builds with -Wall with exception of a few warnings which show up
# everywhere in the code; so, don't override that.
#
# Disable C++ exceptions since Mozilla code is not exception-safe
#
MOZ_OPT_FLAGS=$(echo %{optflags} | \
                     sed -e 's/-Wall//' -e 's/-fexceptions/-fno-exceptions/g')
export CFLAGS=$MOZ_OPT_FLAGS
export CXXFLAGS=$MOZ_OPT_FLAGS

export PREFIX='%{_prefix}'
export LIBDIR='%{_libdir}'

MOZ_SMP_FLAGS=-j1
%ifnarch ppc ppc64 s390 s390x
[ -z "$RPM_BUILD_NCPUS" ] && \
     RPM_BUILD_NCPUS="`/usr/bin/getconf _NPROCESSORS_ONLN`"
[ "$RPM_BUILD_NCPUS" -gt 1 ] && MOZ_SMP_FLAGS=-j2
%endif

#  a kludge since 2.26 ...
ln -s ../objdir mozilla/objdir

make -f client.mk build STRIP="/bin/true" MOZ_MAKE_FLAGS="$MOZ_SMP_FLAGS"

%install
cd %{sources_subdir}

DESTDIR=%{buildroot} make install -C objdir

# create a list of all of the different package and the files that
# will hold them

echo %defattr\(-,root,root\) > %{builddir}/%{name}.list

# we don't want to ship mozilla's default sidebar components
rm -f %{buildroot}/%{mozdir}/searchplugins/bugzilla.gif
rm -f %{buildroot}/%{mozdir}/searchplugins/bugzilla.src
rm -f %{buildroot}/%{mozdir}/searchplugins/dmoz.gif
rm -f %{buildroot}/%{mozdir}/searchplugins/dmoz.src
rm -f %{buildroot}/%{mozdir}/searchplugins/lxrmozilla.gif
rm -f %{buildroot}/%{mozdir}/searchplugins/lxrmozilla.src
rm -f %{buildroot}/%{mozdir}/searchplugins/mozilla.gif
rm -f %{buildroot}/%{mozdir}/searchplugins/mozilla.src
rm -f %{buildroot}/%{mozdir}/plugins/libnullplugin.so

# the %%makeinstall_std macro also install files that we don't need (yet?)
rm -rf %{buildroot}%{_datadir}/idl

# build all of the default browser components 
# base Seamonkey package (seamonkey.list) 
%{SOURCE7} --package xpcom --output-file %{builddir}/seamonkey.list \
    --package-file objdir/suite/installer/package-manifest \
    --install-dir %{buildroot}/%{mozdir} \
    --install-root %{mozdir} \
    --exclude-file=%{SOURCE18}

%{SOURCE7} --package browser --output-file %{builddir}/seamonkey.list \
    --package-file objdir/suite/installer/package-manifest \
    --install-dir %{buildroot}/%{mozdir} \
    --install-root %{mozdir}

%{SOURCE7} --package spellcheck --output-file %{builddir}/seamonkey.list \
    --package-file objdir/suite/installer/package-manifest \
    --install-dir %{buildroot}/%{mozdir} \
    --install-root %{mozdir}

%{SOURCE7} --package psm --output-file %{builddir}/seamonkey.list \
    --package-file objdir/suite/installer/package-manifest \
    --install-dir %{buildroot}/%{mozdir} \
    --install-root %{mozdir} \
    --exclude-file=%{SOURCE17}

%{SOURCE7} --package mail --output-file %{builddir}/seamonkey.list \
    --package-file objdir/suite/installer/package-manifest \
    --install-dir %{buildroot}/%{mozdir} \
    --install-root %{mozdir}

%{SOURCE7} --package chatzilla --output-file %{builddir}/seamonkey.list \
    --package-file objdir/suite/installer/package-manifest \
    --install-dir %{buildroot}/%{mozdir} \
    --install-root %{mozdir}

%{SOURCE7} --package venkman --output-file %{builddir}/seamonkey.list \
    --package-file objdir/suite/installer/package-manifest \
    --install-dir %{buildroot}/%{mozdir} \
    --install-root %{mozdir}

%{SOURCE7} --package inspector --output-file %{builddir}/seamonkey.list \
    --package-file objdir/suite/installer/package-manifest \
    --install-dir %{buildroot}/%{mozdir} \
    --install-root %{mozdir}

echo > ../%{name}.lang
%if %{build_langpacks}
# Install langpacks
mkdir -p %{buildroot}%{mozdir}/extensions
tar xf %{SOURCE1}
for langpack in `ls seamonkey-langpacks/*.xpi`; do
  language=$(basename $langpack .xpi | sed 's/^seamonkey-//' | sed 's/\.langpack$//' | sed 's/\([0-9]\{1,2\}\.\)*//')
  extensiondir=%{buildroot}%{mozdir}/extensions/langpack-$language@seamonkey.mozilla.org
  mkdir -p $extensiondir
  unzip $langpack -d $extensiondir
  find $extensiondir -type f | xargs chmod 644

  jarfile=$extensiondir/chrome/$language.jar

  sed -i -e "s|browser.startup.homepage.*$|browser.startup.homepage=%{homepage}|g;" \
         $extensiondir/chrome/$language/locale/$language/navigator-region/region.properties

  pushd $extensiondir/chrome/$language
  zip -r -D $jarfile locale
  popd

  language=`echo $language | sed -e 's/-/_/g'`
  extensiondir=`echo $extensiondir | sed -e "s,^%{buildroot},,"`
  echo "%%lang($language) $extensiondir" >> ../%{name}.lang
done
rm -rf firefox-langpacks
%endif # build_langpacks


# set up our desktop files
install -m 755 -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
Name=SeaMonkey Navigator
Comment=Seamonkey Navigator web browser
Exec=%{_bindir}/%{name} %u
Icon=%{name}.png
Terminal=false
Type=Application
StartupNotify=true
Categories=GTK;Network;WebBrowser;X-MandrivaLinux-Internet-WebBrowsers;
MimeType=text/html;text/xml;application/xhtml+xml;application/vnd.mozilla.xul+xml;text/mml;
StartupWMClass=Seamonkey-bin
EOF

cat > %{buildroot}%{_datadir}/applications/%{name}-mail.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
Name=SeaMonkey Mail
Comment=Seamonkey Mail & Newsgroups e-mail client
Exec=%{_bindir}/%{name} -mail
Icon=%{name}.png
Terminal=false
Type=Application
StartupNotify=true
Categories=GTK;X-MandrivaLinux-Internet-Mail;Office;Network;Email;
MimeType=x-scheme-handler/mailto;
StartupWMClass=Seamonkey-bin
EOF

#Icons
mkdir -p %{buildroot}%{_datadir}/pixmaps/
install -c -m 644 %{SOURCE2} %{buildroot}%{_datadir}/pixmaps/%{name}.png

mkdir -p %{buildroot}{%{_liconsdir},%{_iconsdir},%{_miconsdir}}
install -m 644 %{SOURCE2} %{buildroot}%{_miconsdir}/%{name}.png
install -m 644 %{SOURCE2} %{buildroot}%{_iconsdir}/%{name}.png
install -m 644 %{SOURCE2} %{buildroot}%{_liconsdir}/%{name}.png
convert %{buildroot}%{_miconsdir}/%{name}.png -resize 16x16 %{buildroot}%{_miconsdir}/%{name}.png
convert %{buildroot}%{_iconsdir}/%{name}.png -resize 32x32 %{buildroot}%{_iconsdir}/%{name}.png


#Link to existing plugins
if [ -d %{buildroot}/%{mozdir}/plugins ]; then
rm -rf %{buildroot}/%{mozdir}/plugins
fi
ln -s %{_libdir}/mozilla/plugins %{buildroot}/%{mozdir}/plugins

# install our seamonkey.sh file
rm -rf %{buildroot}/usr/bin/%{name}
cat %{SOURCE3} | sed -e 's/MOZILLA_VERSION/%{version}/g' \
		     -e 's,LIBDIR,%{_libdir},g' > \
  %{buildroot}%{_bindir}/%{name}

chmod 0755 %{buildroot}%{_bindir}/%{name}

# set up our default preferences
cat %{SOURCE20} | sed -e 's,SEAMONKEY_RPM_VR,%{version}-%{release},g' > \
        %{buildroot}/mdv-default-prefs
cp %{buildroot}/mdv-default-prefs %{buildroot}/%{mozdir}/defaults/pref/all-mandriva.js
rm %{buildroot}/mdv-default-prefs

# set up our default bookmarks
rm -f %{buildroot}/%{mozdir}/defaults/profile/bookmarks.html
#
#install -m 0644 %{SOURCE8} %{buildroot}%{mozdir}/defaults/profile/bookmarks.html

#remove unneeded files
rm -f %{buildroot}%{mozdir}/.autoreg
rm -f %{buildroot}%{mozdir}/removed-files
rm -f %{buildroot}%{mozdir}/update.locale
rm -f %{buildroot}%{mozdir}/updater.ini

rm -rf %{buildroot}%{_libdir}/%{name}-devel-%{version}
rm -rf %{buildroot}%{_includedir}


%changelog
* Sun Jul 27 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.26.1-1
+ Revision: d6dc007
- Fix install



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12816 |12cu|searchandrescue-1.4.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Name    SearchAndRescue

%define title       SearchAndRescue
%define longtitle   Helicopter simulator

Name:           searchandrescue
Version:        1.4.0
Release:        3
Summary:        Helicopter simulator
License:        GPL
Group:          Games/Other
Url:            http://searchandrescue.sourceforge.net/
Source0:        http://switch.dl.sourceforge.net/project/searchandrescue/Program/SearchAndRescue-%version.tar.gz
Patch0:		SearchAndRescue-1.1.0-link.patch
Patch1:		searchandrescue-1.4.0-compile.patch
Requires:       %{name}-data
BuildRequires:  jsw-devel
BuildRequires:  yiff-devel
BuildRequires:  SDL-devel
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xpm)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(xxf86vm)
BuildRequires:  imagemagick

%description
Changing the pace of recent sterotypical game themes, Search and Rescue aims to
create a plot based on positive goals such as saving victims in varying 
situations of distress.
The player will be given the chance to pilot different types of rescue aircraft
in a variety of search and rescue style missions.
Search and Rescue is highly customizeable by allowing intermediate players to 
create their own missions and allowing experianced players to design their own 
aircraft and scenery.  

%prep
%setup -q -n %{name}_%{version}
%patch0 -p0 -b .link~
%patch1 -p1 -b .compile~

%build
export CFLAGS="%{optflags}"
export LD_LIBRARY_PATH=%{_libdir}
export CPP="g++ %ldflags "
./configure Linux -v --disable=arch-i686 --libdir="-L%{_libdir}"
make all

%install
make PREFIX=%{buildroot}%{_prefix} MAN_DIR=%{buildroot}%{_mandir}/man6 install

# icons
convert sar/icons/%{Name}.xpm -resize 16x16 %{name}-16.png
convert sar/icons/%{Name}.xpm -resize 32x32 %{name}-32.png
convert sar/icons/%{Name}.xpm %{name}-48.png
install -D -m 644 %{name}-16.png %{buildroot}%{_miconsdir}/%{name}.png
install -D -m 644 %{name}-32.png %{buildroot}%{_iconsdir}/%{name}.png 
install -D -m 644 %{name}-48.png %{buildroot}%{_liconsdir}/%{name}.png 

install -d -m 755 %{buildroot}%{_datadir}/pixmaps

# menu entry

install -d -m 755 %{buildroot}%{_datadir}/applications
cat >  %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=%{title}
Comment=%{longtitle}
Comment[ru]=Симулятор вертолета
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=false
Categories=Game;Simulation;
EOF

%files
%doc AUTHORS  HACKING  INSTALL  README
%{_gamesbindir}/*
%{_mandir}/man6/*
%{_datadir}/pixmaps/*.xpm
%{_datadir}/applications/mandriva-%{name}.desktop
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png

%changelog
* Thu Mar 20 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.4.0-3
+ Revision: d75ebbf
- Added Russian description to desktop file



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12817 |12cu|semantik-0.8.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Mindmapping-like tool
Name:		semantik
Version:	0.8.4
Release:	1
Epoch:		1
License:	GPLv3+
Group:		Office
Url:		http://code.google.com/p/semantik/
Source0:	http://semantik.googlecode.com/files/semantik-%{version}.tar.bz2
Source10:	%{name}.rpmlintrc
BuildRequires:	imagemagick
BuildRequires:	libxml2-utils
BuildRequires:	python-kde4
BuildRequires:	waf
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(python)
Requires:	kdebase4-runtime
Requires:	python-kde4

%description
Semantik (previously Kdissert) is a mindmapping-like tool to help
students to produce complicated documents very quickly and efficiently:
presentations, dissertations, thesis, reports. While targetted mostly
at students, Kdissert can also help teachers, decision maker, engineers
and businessmen. Semantik is also available exclusively for Linux and
other free operating systems.

%files -f %{name}.lang
%doc README
%{_kde_bindir}/%{name}
%{_kde_libdir}/libnablah.so
%{_kde_datadir}/apps/%{name}
%{_kde_datadir}/applications/kde4/%{name}.desktop
%{_kde_iconsdir}/*/*/*/*

#--------------------------------------------------------------------

%prep
%setup -q

%build
export CXXFLAGS="%{optflags}"
export LINKFLAGS="%{ldflags}"
waf configure \
	--qtdir=%{qt4dir} \
	--qtlibs=%{qt4lib} \
	--qtbin=%{qt4dir}/bin \
	--prefix=%{_kde_prefix} \
	--icons=%{_kde_iconsdir} \
%if "%{_lib}" != "lib"
	--use64
%endif

waf build --verbose

%install
waf install --destdir=%{buildroot}

%find_lang %{name}

%changelog
* Fri Apr 04 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:0.8.4-1
+ Revision: 02cea69
- New version 0.8.4



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12818 |12cu|sendfile-2.1b-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

Summary:	Asynchronous file transfer service
Name:		sendfile
Version:	2.1b
Release:	3
License:	GPLv2
Group:		Networking/File transfer
URL:		http://www.belwue.de/projekte/saft/sendfile.html
Source:		%{name}-%{version}.tar.bz2
Source1:	sendfile-xinetd
#patch0 sent upstream (Kharec)
Patch0:		sendfile-2.1b-fix-str-fmt.patch
Requires:	xinetd
BuildRequires:	readline-devel

%description
Sendfile is an asynchronous file transfer service for the Internet, like the
sendfile facility in Bitnet: Any user A can send files to another user B
without B being active in any way.

Sendfile which is an implementation of the SAFT protocol (Simple Asynchronous
File Transfer) offers you a true asynchronous file transfer service for the
Internet. Virtually any form of file can be sent, including encrypted ones.

The sendfile package contains 5 main programs:
  sendfiled  - the sendfile daemon which will be started by inetd
  sendfile   - the sendfile client for sending files
  sendmsg    - the send-message client for sending one-line text messages
  receive    - the receive client for picking up already received files
  fetchfile  - the O-SAFT client to obtain files from a remote SAFT server


%prep
%setup -q
%patch0 -p0
%build
%make CFLAGS="%{optflags}"

%install
# install isn't good, so we do it by hand...
%__install -d %buildroot/%_sbindir
%__install src/sendfiled %buildroot/%_sbindir/
%__install -d %buildroot/%_var/spool/sendfile/LOG
%__install -d %buildroot/%_var/spool/sendfile/OUTGOING
%__install -d %buildroot/%_sysconfdir
%__install etc/sendfile.deny %buildroot/%_sysconfdir/
%__install etc/sendfile.cf %buildroot/%_sysconfdir/
%__install -D %SOURCE1 %buildroot/%_sysconfdir/xinetd.d/sendfile
%__install -d %buildroot/%_mandir/man1/
%__install doc/*.1 %buildroot/%_mandir/man1/
%__install -d %buildroot/%_mandir/man1
%__install -D etc/check_sendfile %buildroot/%_sysconfdir/profile.d/sendfile-check.sh
%__install -d %buildroot/%_bindir
%__install src/{sendfile,sendmsg,receive,fetchfile,utf7encode,wlock} %buildroot/%_bindir/
ln -s utf7encode %buildroot/%_bindir/utf7decode
%__install etc/{sfconf,sfdconf} %buildroot/%_bindir/

%post
service xinetd reload

%postun
service xinetd reload

%files
%defattr(0755,root,root,0755)
%_sbindir/*
%_bindir/*
%defattr(0644,root,root,0755)
%doc doc/AUTHORS doc/COPYING doc/ChangeLog doc/doc.txt doc/doku.txt
%doc doc/features doc/LIESMICH* doc/README* doc/THANKS doc/vorteile
%dir %_var/spool/sendfile
%attr(0700,root,root) %dir %_var/spool/sendfile/LOG
%attr(1777,root,root) %dir %_var/spool/sendfile/OUTGOING
%config(noreplace) %_sysconfdir/sendfile.*
%config(noreplace) %_sysconfdir/profile.d/*
%config(noreplace) %_sysconfdir/xinetd.d/*
%_mandir/*/*

%changelog
* Thu Mar 20 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.1b-3
+ Revision: d7c4d53
- Disable debug



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12819 |12cu|ser-0.9.6-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define EXCLUDED_MODULES	mysql jabber auth_radius group_radius uri_radius avp_radius postgress snmp cpl cpl-c ext extcmd
%define JABBER_MODULES		jabber
%define MYSQL_MODULES		mysql
%define RADIUS_MODULES		auth_radius group_radius uri_radius avp_radius
%define RADIUS_MOD_PATH		modules/auth_radius modules/group_radius modules/uri_radius modules/avp_radius

Summary:	SIP Express Router, very fast and flexible SIP Proxy
Name:		ser
Version:	0.9.6
Release:	%mkrel 12
License:	GPLv2+
Group:		System/Servers
URL:		http://iptel.org/ser
Source0:	http://iptel.org/ser/stable/%{name}-%{version}_src.tar.bz2
Patch1:		ser-0.8.14-errno.diff
Patch2:		ser-0.9.6-str-fmt.patch
Requires(post): rpm-helper
Requires(preun): rpm-helper
BuildRequires:	bison
BuildRequires:	expat-devel
BuildRequires:	flex
BuildRequires:	radiusclient-ng-devel
BuildRequires:	libxml2-devel
BuildRequires:	mysql-devel
BuildRequires:	postgresql-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
Ser or SIP Express Router is a very fast and flexible SIP (RFC3621)
proxy server. Written entirely in C, ser can handle thousands calls
per second even on low-budget hardware. A C Shell like scripting language
provides full control over the server's behaviour. It's modular
architecture allows only required functionality to be loaded.
Currently the following modules are available: digest authentication,
CPL scripts, instant messaging, MySQL support, a presence agent, radius
authentication, record routing, an SMS gateway, a jabber gateway, a 
transaction module, registrar and user location.

%package	mysql
Summary:	MySQL connectivity for the SIP Express Router
Group:		System/Servers
Requires:	ser = %{version}

%description	mysql
The ser-mysql package contains MySQL database connectivity that you
need to use digest authentication module or persistent user location
entries.

%package	jabber
Summary:	SIP jabber message translation support for the SIP Express Router
Group:		System/Servers
Requires:	ser = %{version}

%description	jabber
The ser-jabber package contains a sip to jabber message translator.

%package	radius
Summary:	Ser radius authentication, group and uri check modules
Group:		System/Servers
Requires:	ser = %{version}

%description	radius
The ser-radius package contains modules for radius authentication, group
membership and uri checking.

%prep

%setup -q
%patch1 -p0
%patch2 -p0 -b .str

# lib64 fixes
find -type f | xargs perl -pi -e 's|/usr/lib|%{_libdir}|g'
find -type f | xargs perl -pi -e 's|\-L\$\(LOCALBASE\)/lib|\-L\$\(LOCALBASE\)/%{_lib}|g'

%build
make CFLAGS="%{optflags} -fPIC" all skip_modules="%EXCLUDED_MODULES" cfg-target=%{_sysconfdir}/ser/ modules-dir=%{_lib}/ser/modules/
make CFLAGS="%{optflags} -fPIC" modules modules="modules/%MYSQL_MODULES" cfg-target=%{_sysconfdir}/ser/ modules-dir=%{_lib}/ser/modules/
make CFLAGS="%{optflags} -fPIC" modules modules="modules/%JABBER_MODULES" cfg-target=%{_sysconfdir}/ser/ modules-dir=%{_lib}/ser/modules/
make CFLAGS="%{optflags} -fPIC" modules modules="%RADIUS_MOD_PATH" cfg-target=%{_sysconfdir}/ser/ modules-dir=%{_lib}/ser/modules/
make CFLAGS="%{optflags} -fPIC" modules modules="modules/pa" cfg-target=%{_sysconfdir}/ser/ modules-dir=%{_lib}/ser/modules/

%install
[ "%{buildroot}" != "/" ] && rm -rf "%{buildroot}"

make install skip_modules="%EXCLUDED_MODULES" \
    basedir=%{buildroot} \
    prefix=%{_prefix} \
    cfg-prefix=%{buildroot} \
    cfg-target=%{_sysconfdir}/ser/ \
    modules-dir=%{_lib}/ser/modules/ \
    doc-prefix=$PWD \
    doc-dir=installed_docs

make install-modules modules="modules/%MYSQL_MODULES" \
    basedir=%{buildroot} \
    prefix=%{_prefix} \
    cfg-prefix=%{buildroot} \
    cfg-target=%{_sysconfdir}/ser/ \
    modules-dir=%{_lib}/ser/modules/ \
    doc-prefix=$PWD \
    doc-dir=installed_docs

make install-modules modules="modules/%JABBER_MODULES" \
    basedir=%{buildroot} \
    prefix=%{_prefix} \
    cfg-prefix=%{buildroot} \
    cfg-target=%{_sysconfdir}/ser/ \
    modules-dir=%{_lib}/ser/modules/ \
    doc-prefix=$PWD \
    doc-dir=installed_docs

make install-doc modules="modules/%JABBER_MODULES" \
    basedir=%{buildroot} \
    prefix=%{_prefix} \
    cfg-prefix=%{buildroot} \
    cfg-target=%{_sysconfdir}/ser/ \
    modules-dir=%{_lib}/ser/modules/ \
    doc-prefix=$PWD \
    doc-dir=installed_docs

make install-modules modules="%RADIUS_MOD_PATH" \
    basedir=%{buildroot} \
    prefix=%{_prefix} \
    cfg-prefix=%{buildroot} \
    cfg-target=%{_sysconfdir}/ser/ \
    modules-dir=%{_lib}/ser/modules/ \
    doc-prefix=$PWD \
    doc-dir=installed_docs

make install-doc modules="%RADIUS_MOD_PATH" \
    basedir=%{buildroot} \
    prefix=%{_prefix} \
    cfg-prefix=%{buildroot} \
    cfg-target=%{_sysconfdir}/ser/ \
    modules-dir=%{_lib}/ser/modules/ \
    doc-prefix=$PWD \
    doc-dir=installed_docs

make install-modules modules="modules/pa" \
    basedir=%{buildroot} \
    prefix=%{_prefix} \
    cfg-prefix=%{buildroot} \
    cfg-target=%{_sysconfdir}/ser/ \
    modules-dir=%{_lib}/ser/modules/ \
    doc-prefix=$PWD \
    doc-dir=installed_docs

make install-doc modules="modules/pa" \
    basedir=%{buildroot} \
    prefix=%{_prefix} \
    cfg-prefix=%{buildroot} \
    cfg-target=%{_sysconfdir}/ser/ \
    modules-dir=%{_lib}/ser/modules/ \
    doc-prefix=$PWD \
    doc-dir=installed_docs

mkdir -p %{buildroot}%{_initrddir}
install -m755 rpm/ser.init %{buildroot}%{_initrddir}/ser

%post
%_post_service ser

%preun
%_preun_service ser

%clean
[ "%{buildroot}" != "/" ] && rm -rf "%{buildroot}"

%files
%defattr(-,root,root)
%doc installed_docs/AUTHORS installed_docs/NEWS installed_docs/INSTALL installed_docs/README installed_docs/README-MODULES
%doc installed_docs/README.acc installed_docs/README.auth installed_docs/README.auth_db installed_docs/README.auth_diameter
%doc installed_docs/README.dbtext installed_docs/README.domain installed_docs/README.enum installed_docs/README.exec
%doc installed_docs/README.group installed_docs/README.mangler installed_docs/README.maxfwd installed_docs/README.msilo
%doc installed_docs/README.nathelper installed_docs/README.pa installed_docs/README.pdt installed_docs/README.permissions
%doc installed_docs/README.pike installed_docs/README.print installed_docs/README.registrar installed_docs/README.rr
%doc installed_docs/README.sl installed_docs/README.sms installed_docs/README.textops installed_docs/README.tm installed_docs/README.uri
%doc installed_docs/README.usrloc installed_docs/README.xlog
%attr(0755,root,root) %{_initrddir}/ser
%dir %{_sysconfdir}/ser
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/ser/*
%dir %{_libdir}/ser
%dir %{_libdir}/ser/modules
%{_libdir}/ser/modules/acc.so
%{_libdir}/ser/modules/auth.so
%{_libdir}/ser/modules/auth_db.so
%{_libdir}/ser/modules/auth_diameter.so
%{_libdir}/ser/modules/dbtext.so
%{_libdir}/ser/modules/domain.so
%{_libdir}/ser/modules/enum.so
%{_libdir}/ser/modules/exec.so
%{_libdir}/ser/modules/group.so
%{_libdir}/ser/modules/mangler.so
%{_libdir}/ser/modules/maxfwd.so
%{_libdir}/ser/modules/msilo.so
%{_libdir}/ser/modules/nathelper.so
%{_libdir}/ser/modules/pa.so
%{_libdir}/ser/modules/pdt.so
%{_libdir}/ser/modules/permissions.so
%{_libdir}/ser/modules/pike.so
%{_libdir}/ser/modules/print.so
%{_libdir}/ser/modules/registrar.so
%{_libdir}/ser/modules/rr.so
%{_libdir}/ser/modules/sl.so
%{_libdir}/ser/modules/sms.so
%{_libdir}/ser/modules/textops.so
%{_libdir}/ser/modules/tm.so
%{_libdir}/ser/modules/uri.so
%{_libdir}/ser/modules/usrloc.so
%{_libdir}/ser/modules/xlog.so
%{_libdir}/ser/modules/avp.so
%{_libdir}/ser/modules/avp_db.so
%{_libdir}/ser/modules/avpops.so
%{_libdir}/ser/modules/dispatcher.so
%{_libdir}/ser/modules/diversion.so
%{_libdir}/ser/modules/flatstore.so
%{_libdir}/ser/modules/gflags.so
%{_libdir}/ser/modules/mediaproxy.so
%{_libdir}/ser/modules/options.so
%{_libdir}/ser/modules/speeddial.so
%{_libdir}/ser/modules/uri_db.so
%{_sbindir}/gen_ha1
%{_sbindir}/ser
%{_sbindir}/serunix
%{_sbindir}/serctl
%{_mandir}/man5/*
%{_mandir}/man8/*

%files mysql
%defattr(-,root,root)
%{_libdir}/ser/modules/mysql.so
%{_sbindir}/ser_mysql.sh

%files jabber
%defattr(-,root,root)
%doc installed_docs/README.jabber
%{_libdir}/ser/modules/jabber.so

%files radius
%defattr(-,root,root)
%doc installed_docs/README.auth_radius installed_docs/README.group_radius installed_docs/README.uri_radius
%doc installed_docs/README.avp_radius
%{_libdir}/ser/modules/auth_radius.so
%{_libdir}/ser/modules/group_radius.so
%{_libdir}/ser/modules/uri_radius.so
%{_libdir}/ser/modules/avp_radius.so





%changelog
* Wed Feb 01 2012 Rosa <rosa@rosa-build.rosalab.ru> 0.9.6-12
+ Revision: 99b6e79
- Automatic import for version 0.9.6



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12820 |12cu|serd-0.20.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 0
%define major 0
%define libname %mklibname %{name} %{api} %{major}
%define devname %mklibname %{name} -d

Summary:	Lightweight RDF syntax library
Name:		serd
Version:	0.20.0
Release:	1
License:	MIT
Group:		System/Libraries
Url:		http://drobilla.net/software/
Source0:	http://download.drobilla.net/%{name}-%{version}.tar.bz2
BuildRequires:	waf

%description
Lightweight C library for RDF syntax which supports reading
and writing Turtle and NTriples. Serd is not intended to be a swiss-army
knife of RDF syntax, but rather is suited to resource limited or
performance critical applications, or situations where a simple
reader/writer with minimal dependencies is ideal
(e.g. in LV2 hosts or plugins).

%files
%{_bindir}/serdi
%{_mandir}/man1/serdi.*

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Lightweight RDF syntax library
Group:		System/Libraries
Conflicts:	%{_lib}serd0 < 0.18.2-3
Obsoletes:	%{_lib}serd0 < 0.18.2-3

%description -n %{libname}
Lightweight C library for RDF syntax which supports reading
and writing Turtle and NTriples. Serd is not intended to be a swiss-army
knife of RDF syntax, but rather is suited to resource limited or
performance critical applications, or situations where a simple
reader/writer with minimal dependencies is ideal
(e.g. in LV2 hosts or plugins).

%files -n %{libname}
%{_libdir}/lib%{name}-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Headers for the Lightweight RDF syntax library
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
Development files needed to build applications against serd.

%files -n %{devname}
%{_libdir}/lib%{name}-%{api}.so
%dir %{_includedir}/%{name}-%{api}/%{name}
%{_includedir}/%{name}-%{api}/%{name}/*.h
%{_libdir}/pkgconfig/%{name}-%{api}.pc

#----------------------------------------------------------------------------

%prep
%setup -q

%build
./waf configure \
	--prefix=%{_prefix} \
	--mandir=%{_mandir} \
	--libdir=%{_libdir}
./waf

%install
./waf install --destdir=%{buildroot}


%changelog
* Sun Aug 17 2014 emuse <goemusic@yahoo.fr> 0.20.0-1
+ Revision: e62d697
- New version 0.20.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12821 |12cu|sflphone-1.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A robust standards-compliant enterprise softphone
Name:		sflphone
Version:	1.3.0
Release:	1
# pjsip is GPLv2+; sflphone-common is GPLv3+
License:	GPLv2+ and GPLv3+
Group:		Communications
Url:		http://www.sflphone.org/
#Source0:	https://projects.savoirfairelinux.com/attachments/download/2865/%{name}-%{version}.tar.gz
# some files are missed in original tarball, so using version from git
Source0:	https://projects.savoirfairelinux.com/attachments/download/9198/%{name}-%{version}.tar.gz
BuildRequires:	astyle
BuildRequires:	gnome-common
BuildRequires:	intltool
BuildRequires:	rarian
BuildRequires:	yelp-tools
BuildRequires:	gsm-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(celt)
BuildRequires:	pkgconfig(check)
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(dbus-c++-1)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(evolution-data-server-1.2)
BuildRequires:	pkgconfig(expat)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(libccext2)
BuildRequires:	pkgconfig(libccrtp)
BuildRequires:	pkgconfig(libebook-1.2)
BuildRequires:	pkgconfig(libgnomeui-2.0)
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	pkgconfig(libpcre)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(libzrtpcpp)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(samplerate)
BuildRequires:	pkgconfig(speex)
BuildRequires:	pkgconfig(yaml-0.1)
BuildRequires:	pkgconfig(uuid)
BuildRequires:	pkgconfig(webkitgtk-3.0)
Suggests:	%{name}-client

%description
SFLphone is a robust standards-compliant enterprise softphone, for desktop and
embedded systems. It is designed to handle several hundreds of calls a day.

Features highlight:
  o  UI-independant telephony core
  o  Enterprise scalability functions
  o  GNOME, KDE and CLI clients
  o  SIP and IAX2 protocols support
  o  Multi-line, call transfer, call hold, call recording
  o  Multi-way conferencing
  o  High definition audio codecs
  o  Signalling and voice encryption (TLS, SRTP)
  o  Pulseaudio support

%files
%doc daemon/AUTHORS daemon/NEWS daemon/README daemon/TODO
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/codecs/
%{_libdir}/%{name}/sflphoned
%{_datadir}/dbus-1/services/org.sflphone.SFLphone.service
%{_mandir}/man1/sflphoned*
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/ringtones/

#----------------------------------------------------------------------------

%package plugins
Summary:	A robust standards-compliant enterprise softphone
License:	GPLv3+
Requires:	%{name}

%description plugins
Plugins for SFLphone software phone.

%files plugins
%doc plugins/AUTHORS plugins/NEWS plugins/README
%{_libdir}/%{name}/plugins/

#----------------------------------------------------------------------------

%package client-gnome
Summary:	A robust standards-compliant enterprise softphone
License:	GPLv3+
Requires:	%{name}
Provides:	%{name}-client = %{EVRD}

%description client-gnome
This package contains the GNOME client for SFLphone.

%files client-gnome -f %{name}.lang
%doc gnome/AUTHORS gnome/README gnome/NEWS
%{_bindir}/%{name}
%{_bindir}/%{name}-client-gnome
%{_datadir}/applications/%{name}.desktop
%{_mandir}/man1/sflphone.1*
%{_mandir}/man1/sflphone-client-gnome.1*
%{_datadir}/pixmaps/%{name}.svg
%{_datadir}/%{name}/*.svg
%{_datadir}/%{name}/*.gif
%{_datadir}/%{name}/ui/
%{_datadir}/glib-2.0/schemas/org.sflphone.SFLphone.gschema.xml

#----------------------------------------------------------------------------

%prep
%setup -q

%build
pushd daemon/libs/pjproject-2.1.0
%configure2_5x --enable-libsamplerate
make dep
make
popd

pushd daemon
./autogen.sh
%configure2_5x
%make
popd

pushd plugins
./autogen.sh
%configure2_5x
%make
popd

pushd gnome
./autogen.sh
%configure2_5x --disable-schemas-install --disable-silent-rules
%make
popd

%install
%makeinstall_std -C daemon
%makeinstall_std -C plugins
%makeinstall_std -C gnome

%find_lang %{name} --with-gnome


%changelog
* Thu Mar 13 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.3.0-1
+ Revision: 80f0a12
- Update files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12822 |12cu|sflphone-kde-1.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 4
%define libname %mklibname ksflphone %{major}
%define libqt %mklibname qtsflphone %{major}
%define devname %mklibname ksflphone -d

Summary:	SFLPhone KDE client
Name:		sflphone-kde
Version:	1.3.0
Release:	1
License:	GPLv3+
Group:		Communications
Url:		http://sflphone.org/
Source0:	http://download.kde.org/stable/sflphone/%{version}/src/sflphone-client-kde-%{version}.tar.xz
Patch0:		sflphone-client-kde-1.3.0-plasma.patch
Patch1:		sflphone-client-kde-1.3.0-soname.patch
BuildRequires:	cmake
BuildRequires:	kdelibs4-devel
BuildRequires:	kdepimlibs4-devel

%description
This package contains the KDE client for SFLPhone.

%files -f %{name}.lang
%doc AUTHORS
%{_bindir}/sflphone-client-kde
%{_kde_applicationsdir}/sflphone-client-kde.desktop
%{_kde_appsdir}/plasma/plasmoids/org.kde.plasma.applet.sflphone
%{_kde_appsdir}/sflphone-client-kde
%{_kde_datadir}/config.kcfg/sflphone-client-kde.kcfg
%{_kde_iconsdir}/hicolor/*/apps/sflphone-client-kde.*
%{_kde_services}/plasma-*-sflphone.desktop
%{_mandir}/man1/sflphone-client-kde.1*

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Shared libraries for SFLPhone KDE client
Group:		System/Libraries

%description -n %{libname}
This package contains shared libraries for SFLPhone KDE client.

%files -n %{libname}
%{_kde_libdir}/libksflphone.so.%{major}
%{_kde_libdir}/libksflphone.so.%{version}

#----------------------------------------------------------------------------

%package -n %{libqt}
Summary:	Shared libraries for SFLPhone KDE client
Group:		System/Libraries
Conflicts:	%{_lib}ksflphone4 < 1.3.0

%description -n %{libqt}
This package contains shared libraries for SFLPhone KDE client.

%files -n %{libqt}
%{_kde_libdir}/libqtsflphone.so.%{major}
%{_kde_libdir}/libqtsflphone.so.%{version}

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for %{libname}
Group:		Development/C++
Requires:	%{libname} = %{EVRD}
Requires:	%{libqt} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
This package contains development files for SFLPhone KDE client.

%files -n %{devname}
%doc AUTHORS DEVELOPPER
%{_kde_libdir}/libksflphone.so
%{_kde_libdir}/libqtsflphone.so
%{_includedir}/ksflphone/
%{_includedir}/qtsflphone/

#----------------------------------------------------------------------------

%prep
%setup -qn sflphone-client-kde-%{version}
%patch0 -p1
%patch1 -p1

%build
%global optflags %{optflags} -fno-strict-aliasing
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang sflphone-client-kde %{name} %{name}.lang --with-html


%changelog
* Wed Mar 12 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.3.0-1
+ Revision: 2c8fa7b
- New version 1.3.0, split library package, update files and BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12823 |12cu|sfml2-2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major		2
%define	minor		0

%define	libname_a	%mklibname %{name}-audio %{major}.%{minor}
%define	libname_g	%mklibname %{name}-graphics %{major}.%{minor}
%define	libname_n	%mklibname %{name}-network %{major}.%{minor}
%define	libname_s	%mklibname %{name}-system %{major}.%{minor}
%define	libname_w	%mklibname %{name}-window %{major}.%{minor}
%define	devname		%mklibname %{name} -d

Summary:	Simple and Fast Multimedia Library
Name:		sfml2
Version:	2.0
Release:	2
License:	zlib/libpng License
Group:		System/Libraries
Url:		http://sourceforge.net/projects/sfml
# Use git snapshot
Source0:	%{name}-%{version}.tar.bz2
Patch0:		sfml2-2.0-dont_install_docs.patch
Patch1:		sfml2-2.0-gcc4.7.patch
BuildRequires:	cmake
BuildRequires:	doxygen
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(glew)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xrandr)

%description
SFML is a portable and easy to use multimedia API written in C++.

Its features are :
 - portability,
 - object-oriented design,
 - flexibility (a lot of small packages),
 - easy to use,
 - easy to integrate with GUI toolkits.

The library is divided in 5 small packages :
 - audio
 - graphics
 - network
 - system
 - window

%files
%defattr(0644,root,root,0755)
%doc readme.txt license.txt

#----------------------------------------------------------------------------

%package -n %{libname_a}
Summary:	Dynamic libraries from %{name}-audio
Group:		System/Libraries
Provides:	%{name}-audio = %{EVRD}

%description -n %{libname_a}
Dynamic libraries from %{name}-audio.

%files -n %{libname_a}
%{_libdir}/libsfml-audio.so.%{major}
%{_libdir}/libsfml-audio.so.%{major}.%{minor}

#----------------------------------------------------------------------------

%package -n %{libname_g}
Summary:	Dynamic libraries from %{name}-graphics
Group:		System/Libraries
Provides:	%{name}-graphics = %{EVRD}

%description -n %{libname_g}
Dynamic libraries from %{name}-graphics.

%files -n %{libname_g}
%{_libdir}/libsfml-graphics.so.%{major}
%{_libdir}/libsfml-graphics.so.%{major}.%{minor}

#----------------------------------------------------------------------------

%package -n %{libname_n}
Summary:	Dynamic libraries from %{name}-network
Group:		System/Libraries
Provides:	%{name}-network = %{EVRD}

%description -n %{libname_n}
Dynamic libraries from %{name}-network.

%files -n %{libname_n}
%{_libdir}/libsfml-network.so.%{major}
%{_libdir}/libsfml-network.so.%{major}.%{minor}

#----------------------------------------------------------------------------

%package -n %{libname_s}
Summary:	Dynamic libraries from %{name}-system
Group:		System/Libraries
Provides:	%{name}-system = %{EVRD}

%description -n %{libname_s}
Dynamic libraries from %{name}-system.

%files -n %{libname_s}
%{_libdir}/libsfml-system.so.%{major}
%{_libdir}/libsfml-system.so.%{major}.%{minor}

#----------------------------------------------------------------------------

%package -n %{libname_w}
Summary:	Dynamic libraries from %{name}-window
Group:		System/Libraries
Provides:	%{name}-window = %{EVRD}

%description -n %{libname_w}
Dynamic libraries from %{name}-window.

%files -n %{libname_w}
%{_libdir}/libsfml-window.so.%{major}
%{_libdir}/libsfml-window.so.%{major}.%{minor}

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Header and .so files for %{name}
Group:		Development/C++
Requires:	%{name}-audio = %{EVRD}
Requires:	%{name}-graphics = %{EVRD}
Requires:	%{name}-network = %{EVRD}
Requires:	%{name}-system = %{EVRD}
Requires:	%{name}-window = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Conflicts:	libsfml-audio-devel < %{version}
Conflicts:	libsfml-graphics-devel < %{version}
Conflicts:	libsfml-network-devel < %{version}
Conflicts:	libsfml-system-devel < %{version}
Conflicts:	libsfml-window-devel < %{version}

%description -n %{devname}
Includes files for developing programs based on %{name}.

%files -n %{devname}
%defattr(0644,root,root,0755)
%{_includedir}/SFML
%{_libdir}/libsfml-*.so
%{_datadir}/cmake/Modules/*.cmake

#----------------------------------------------------------------------------

%package doc
Summary:	Documenation for %{name}
Group:		Books/Computer books
BuildArch:	noarch

%description doc
Documenation for %{name}.

%files doc
%defattr(0644,root,root,0755)
%doc build/doc/html examples

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
%cmake -DBUILD_DOC=TRUE
%make
%make doc

%install
%makeinstall_std -C build


%changelog
* Fri Apr 04 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.0-2
+ Revision: 7d1877e
- Fix rpmlint errors



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12824 |12cu|shared-color-targets-0.1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define alphatag 20091218

Summary: Shared color targets for creating color profiles
Name: shared-color-targets
Version: 0.1.2
Release: %mkrel 1
URL: http://github.com/hughsie/shared-color-targets
Source0: http://people.freedesktop.org/~hughsient/releases/%{name}-%{version}.tar.xz
License: GPLv2+ and Public Domain and CC-BY-SA
Group: System/Libraries
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
BuildArch: noarch

%description 
The shared-color-targets package contains various targets which are useful for
programs that create ICC profiles.
This package only contains the free targets that can be safely distributed
with Fedora.

%prep
%setup -q

%build
%configure2_5x

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc AUTHORS COPYING
%dir %{_datadir}/color/targets
%{_datadir}/color/targets/*.it8
%dir %{_datadir}/shared-color-targets

# Wolf Faust
%dir %{_datadir}/shared-color-targets/wolf_faust
%{_datadir}/shared-color-targets/wolf_faust/*
%dir %{_datadir}/color/targets/wolf_faust
%dir %{_datadir}/color/targets/wolf_faust/reflective
%{_datadir}/color/targets/wolf_faust/reflective/*.it8
%dir %{_datadir}/color/targets/wolf_faust/transmissive
%{_datadir}/color/targets/wolf_faust/transmissive/*.it8



%changelog
* Mon Sep 12 2011 Götz Waschk <waschk@mandriva.org> 0.1.0-1mdv2012.0
+ Revision: 699457
- new version
- xz tarball

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.0.1-0.20091218.2mdv2011.0
+ Revision: 614861
- the mass rebuild of 2010.1 packages

* Mon Jan 18 2010 Frederic Crozat <fcrozat@mandriva.com> 0.0.1-0.20091218.1mdv2010.1
+ Revision: 493217
- import shared-color-targets



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12825 |12cu|shhopt-1.1.7-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d

Summary:	Library for parsing command line options
Name:		shhopt
Version:	1.1.7
Release:	8
License:	Artistic
Group:		System/Libraries
Url:		http://shh.thathost.com/pub-unix/
Source0:	http://shh.thathost.com/pub-unix/files/%{name}-%{version}.tar.bz2

%description
C-functions for parsing command line options, both traditional
one-character options, and GNU'ish --long-options.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Library for parsing command line options
Group:		System/Libraries

%description -n %{libname}
C-functions for parsing command line options, both traditional
one-character options, and GNU'ish --long-options.

%files -n %{libname}
%doc CREDITS ChangeLog README TODO
%{_libdir}/lib%{name}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Library and header files for the %{name} library
Group:		Development/C
Provides:	%{name}-devel = %{EVRD}
Requires:	%{libname} = %{EVRD}
Obsoletes:	%{_lib}shhopt1-devel < 1.1.7-8
Conflicts:	%{_lib}shhopt1-devel < 1.1.7-8

%description -n %{devname}
C-functions for parsing command line options, both traditional
one-character options, and GNU'ish --long-options.

%files -n %{devname}
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/*
%{_libdir}/*.so
%{_libdir}/*.a

#----------------------------------------------------------------------------

%prep
%setup -q

%build
# make the shared library
make SHARED="1" OPTIM="%{optflags} -D_REENTRANT -fPIC"

# make the static library
make OPTIM="%{optflags} -D_REENTRANT -fPIC"

%install
# install the shared library
make \
    SHARED="1" \
    INSTBASEDIR="%{buildroot}%{_prefix}" \
    INSTLIBDIR="%{buildroot}%{_libdir}" \
    install

# install the static library
make \
    INSTBASEDIR="%{buildroot}%{_prefix}" \
    INSTLIBDIR="%{buildroot}%{_libdir}" \
    install

# fix a file conflict with netpbm-devel
install -d %{buildroot}%{_includedir}/%{name}
mv %{buildroot}%{_includedir}/*.h %{buildroot}%{_includedir}/%{name}/


%changelog
* Fri Apr 04 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.1.7-8
+ Revision: 98a0bea
- Properly name devel library package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12826 |12cu|shutter-0.90-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Feature-rich screenshot application
Name:		shutter
Version:	0.90
Release:	2
License:	GPLv3
Group:		Graphical desktop/GNOME
URL:		http://shutter-project.org/
Source0:	http://shutter-project.org/wp-content/uploads/releases/tars/%{name}-%{version}.tar.gz
BuildArch:	noarch
BuildRequires:	gettext

# Mandriva is the greate distribution.
Requires:	gnome-vfs2

%rename gscrot

%description
Shutter is a feature-rich screenshot program. You can take a screenshot of a
specific area, window, your whole screen, or even of a website - apply
different effects to it, draw on it to highlight points, and then upload
to an image hosting site, all within one window.

%prep
%setup -q

%build

%install
install -d -m 0755 %{buildroot}
install -d -m 0755 %{buildroot}/%{_prefix}
cp -a bin %{buildroot}/%{_prefix}
cp -a share %{buildroot}/%{_prefix}
%find_lang %{name}
%find_lang %{name}-upload-plugins
%find_lang %{name}-plugins
cat %{name}-upload-plugins.lang >> %{name}.lang
cat %{name}-plugins.lang >> %{name}.lang

%files -f %{name}.lang
%defattr(-,root,root)
%attr(755,root,root) %{_bindir}/shutter
%{_datadir}/shutter/*
%{_datadir}/applications/shutter.desktop
%{_mandir}/man1/*
%{_iconsdir}/hicolor/*/apps/*.png
%{_iconsdir}/hicolor/scalable/apps/*.svg
%{_iconsdir}/HighContrast/scalable/apps/*.svg
%{_iconsdir}/ubuntu-mono-light/scalable/apps/
%{_iconsdir}/ubuntu-mono-dark/scalable/apps/
%{_iconsdir}/ubuntu-mono-light/*/apps/*.png
%{_iconsdir}/ubuntu-mono-dark/*/apps/*.png
%{_datadir}/pixmaps/%{name}.png
%doc README


%changelog
* Tue Feb 04 2014 Tigro <ashejn@gmail.com> 0.90-2
+ Revision: 4a8199f
- added R: gnome-vfs2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12827 |12cu|sidtools-1.0.1-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:    sidtools
Summary: Creates and plays playlists for Sidplay
Version: 1.0.1
Release: 13
License: GPL
Group: Sound
Source: http://user.tninet.se/~uxm165t/%{name}-%{version}.tar.bz2
URL: http://user.tninet.se/~uxm165t/sidtools.html
Requires: sidplay-base

%description
A set of tools to create playlists (and play them) for SidPlay.  Lists
can be created automatically, via the search engine search2list, or
manually, with a text editor.

%prep
%setup -q

%build
%configure
%make

%install
%makeinstall

%files
%defattr(-,root,root)
%doc README COPYING ChangeLog NEWS AUTHORS THANKS TODO
%config(noreplace) %{_sysconfdir}/sidtoolsrc
%{_infodir}/sidtools.info*
%{_bindir}/sidplayo
%{_bindir}/search2list
%{_bindir}/makelist
%{_bindir}/sidlist



%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.0.1-10mdv2010.0
+ Revision: 433782
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0.1-9mdv2009.0
+ Revision: 260672
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0.1-8mdv2009.0
+ Revision: 252433
- rebuild
- fix no-buildroot-tag

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 1.0.1-6mdv2008.1
+ Revision: 127255
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import sidtools


* Tue Apr 26 2005 Lenny Cartier <lenny@mandrakesoft.com> 1.0.1-6mdk
- rebuild

* Fri Feb 20 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.0.1-5mdk
- rebuild

* Mon Jan 27 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.0.1-4mdk
- rebuild

* Thu Oct 10 2002  Lenny Cartier <lenny@mandrakesoft.com> 1.0.1-3mdk
- rebuild

* Mon Sep 03 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.0.1-2mdk
- rebuild

* Fri May 04 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.0.1-1mdk
- updated by Götz Waschk <waschk@linux-mandrake.com> :
	- 1.0.1
	- remove obsoleted patch

* Wed May  2 2001 Götz Waschk <waschk@linux-mandrake.com> 1.0-2mdk
- added default config file
- added requirement for sidplay-base
- cosmetics

* Wed Oct 11 2000 Lenny Cartier <lenny@mandrakesoft.com> 1.0-1mdk
- used srpm from Götz Waschk <waschk@linux-mandrake.com> :
	Wed Oct 11 2000 Götz Waschk <waschk@linux-mandrake.com> 1.0-1mdk
	1.0

* Thu Oct 05 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.9.1-1mdk
- used srpm from Götz Waschk :
	Wed Oct  4 2000 Götz Waschk <waschk@linux-mandrake.com> 0.9.1-1mdk
	- initial Mandrake build


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12828 |12cu|sigil-0.7.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname Sigil

%define prerel 0
%define rel 2

%if %prerel
%define release 0.%{prerel}.%{rel}
%define srcname %{oname}-%{version}%{prerel}
%else
%define release %{rel}
%define srcname %{oname}-%{version}
%endif

Summary:	A free, open source WYSIWYG ebook editor
Name:		sigil
Version:	0.7.2
Release:	%{release}
Url:		http://code.google.com/p/sigil/
Source0:	http://sigil.googlecode.com/files/%{srcname}-Code.zip
Source1:	ru_RU.aff
Source2:	ru_RU.dic
# from Anssi: this makes it use system libs instead of bundled ones. Except for
# libtidy which has some local hacks not present in system-provided libtidy.
# code is GPlv3 and content is CC BY-SA
License:	GPLv3 and Creative Commons Attribution-ShareAlike
Group:		Office
BuildRequires:	cmake
BuildRequires:	boost-devel >= 1.48.0
BuildRequires:	zlib-devel bzip2-devel
BuildRequires:	libxerces-c-devel
BuildRequires:	hunspell-devel
BuildRequires:	pcre-devel
BuildRequires:	pkgconfig(Qt5Core)
BuildRequires:	qt5-devel
BuildRequires:	qt5-linguist-tools
Requires:	%mklibname qt5gui5-x11

%description
Sigil is a free, open source WYSIWYG e-book editor.
It is designed to edit books in ePub format.

%prep
%setup -q -c -n %{srcname}-Code

rm -fr src/BoostParts
# fix end of line encoding for the docs:
sed -i 's/\r//' ChangeLog.txt README.txt COPYING.txt

%build
# there are only internal helper libs, and they need to be static as build
# fails otherwise (they contain undefined symbols), and making them shared
# libs wouldn't make sense anyway (they are not shared by anything else)
# - Anssi 06/2010
%cmake -G "Unix Makefiles" -DBUILD_SHARED_LIBS:BOOL=OFF -DBUILD_STATIC_LIBS:BOOL=ON
%make

%install
%makeinstall_std -C build

# install icons for the .desktop file
install -m644 -D src/Sigil/Resource_Files/icon/app_icon_16.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/sigil.png
install -m644 -D src/Sigil/Resource_Files/icon/app_icon_32.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/sigil.png
install -m644 -D src/Sigil/Resource_Files/icon/app_icon_48.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/sigil.png
install -m644 -D src/Sigil/Resource_Files/icon/app_icon_128.png %{buildroot}%{_iconsdir}/hicolor/128x128/apps/sigil.png
install -m644 -D src/Sigil/Resource_Files/icon/app_icon_256.png %{buildroot}%{_iconsdir}/hicolor/256x256/apps/sigil.png

# create a .desktop file:
mkdir -p %{buildroot}%{_datadir}/applications

cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Type=Application
Name=%{oname}
Comment=WYSIWYG ebook editor
Icon=%{name}
Exec=%{name} %u
MimeType=application/epub+zip;
Categories=Office;
EOF

# install additional dictionaries
install -m644 -D %{SOURCE1} %{SOURCE2} %{buildroot}%{_datadir}/%{name}/hunspell_dictionaries/

%find_lang %{name} --with-qt

%files -f %{name}.lang
%doc ChangeLog.txt README.txt COPYING.txt
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/*.png
%{_datadir}/pixmaps/*.png
%{_datadir}/%{name}/examples
%{_datadir}/%{name}/hunspell_dictionaries


%changelog
* Tue Oct 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.7.2-2
+ Revision: e52d911
- Add requires on qt5gui5-x11



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12829 |12cu|signon-8.54-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libextension %mklibname signon-extension %major
%define libplugins %mklibname signon-plugins-common %major
%define libqt %mklibname signon-qt %major
%define develextension %mklibname -d signon-extension
%define develplugins %mklibname -d signon-plugins-commo
%define develqt %mklibname -d signon-qt
%define develd %mklibname -d signond
%define	debug_package	%nil

Name:		signon
Version:	8.54
Release:	1	
Group:		System/Libraries
Summary:	A framework for centrally storing authentication credentials
License:	LGPLv2
URL:		http://code.google.com/p/accounts-sso/
Source0:	http://accounts-sso.googlecode.com/files/%{name}-%{version}.tar.bz2
BuildRequires:	qt4-devel
BuildRequires:	doxygen

%description
Single Sign-On is a framework for centrally storing authentication credentials
and handling authentication on behalf of applications as requested by
applications. It consists of a secure storage of login credentials (for example
usernames and passwords), plugins for different authentication systems and a
client library for applications to communicate with this system.

%package -n	%{libextension}
Group:		System/Libraries
Summary:	A framework for centrally storing authentication credentials

%description -n %{libextension}
Single Sign-On is a framework for centrally storing authentication credentials
and handling authentication on behalf of applications as requested by
applications. It consists of a secure storage of login credentials (for example
usernames and passwords), plugins for different authentication systems and a
client library for applications to communicate with this system.

%package -n %{libplugins}
Group:		System/Libraries
Summary:	A framework for centrally storing authentication credentials

%description -n %{libplugins}
Single Sign-On is a framework for centrally storing authentication credentials
and handling authentication on behalf of applications as requested by
applications. It consists of a secure storage of login credentials (for example
usernames and passwords), plugins for different authentication systems and a
client library for applications to communicate with this system.

%package -n %{libqt}
Group:		System/Libraries
Summary:	A framework for centrally storing authentication credentials

%description -n %{libqt}
Single Sign-On is a framework for centrally storing authentication credentials
and handling authentication on behalf of applications as requested by
applications. It consists of a secure storage of login credentials (for example
usernames and passwords), plugins for different authentication systems and a
client library for applications to communicate with this system.

%package -n %{develextension}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libextension} = %{version}-%{release}

%description -n %{develextension}
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.

%package -n %{develplugins}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libplugins} = %{version}-%{release}

%description -n %{develplugins}
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.

%package -n	%{develqt}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libqt} = %{version}-%{release}

%description -n %{develqt}
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.

%package -n %{name}d
Summary:	A framework for centrally storing authentication credentials
Group:		System/Libraries

%description -n %{name}d
Single Sign-On is a framework for centrally storing authentication credentials
and handling authentication on behalf of applications as requested by
applications. It consists of a secure storage of login credentials (for example
usernames and passwords), plugins for different authentication systems and a
client library for applications to communicate with this system.

%package -n	%{develd}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{name}d = %{version}

%description -n %{develd}
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.

%package	doc
Summary:	Documentation for %{name}
BuildArch:	noarch

%description doc
Documentation for %{name}.

%prep
%setup -q

%build
%qmake_qt4
%make

%install
%makeinstall_std INSTALL_ROOT=%{buildroot}

%files
%{_sysconfdir}/signond.conf
%{_bindir}/signonpluginprocess
%dir %{_libdir}/signon
%{_libdir}/signon/*.so
%{_datadir}/dbus-1/services/*.service

%files -n %{libextension}
%{_libdir}/libsignon-extension.so.%{major}
%{_libdir}/libsignon-extension.so.%{major}.*

%files -n %{develextension}
%{_libdir}/libsignon-extension.so
%{_libdir}/pkgconfig/SignOnExtension.pc
%{_includedir}/signon-extension

%files -n %{libplugins}
%{_libdir}/libsignon-plugins-common.so.%{major}
%{_libdir}/libsignon-plugins-common.so.%{major}.*

%files -n %{develplugins}
%{_libdir}/libsignon-plugins-common.so
%{_libdir}/libsignon-plugins.a
%{_libdir}/pkgconfig/signon-plugins-common.pc
%{_libdir}/pkgconfig/signon-plugins.pc
%{_includedir}/signon-plugins

%files -n %{libqt}
%{_libdir}/libsignon-qt.so.%{major}
%{_libdir}/libsignon-qt.so.%{major}.*

%files -n %{develqt}
%{_libdir}/libsignon-qt.so
%{_libdir}/libsignon-qt.a
%{_libdir}/pkgconfig/libsignon-qt.pc
%{_includedir}/signon-qt
#% {qt4dir}/mkspecs/features/*.prf

%files -n %{name}d
%{_bindir}/signond
%{_datadir}/dbus-1/interfaces/*.xml

%files -n %{develd}
%{_libdir}/pkgconfig/signond.pc
%{_includedir}/signond

%files doc
%{_datadir}/doc/libsignon-qt
%{_datadir}/doc/signon
%{_datadir}/doc/signon-plugins
%{_datadir}/doc/signon-plugins-dev

%changelog
* Tue Oct 22 2013 Denis Silakov <denis.silakov@rosalab.ru> 8.54-1
+ Revision: 1dff0cf
- Updated to 8.54



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12830 |12cu|silc-client-1.1.8-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _silcdatadir %{_datadir}/silc
%define _silcetcdir %{_sysconfdir}/silc

Summary:	Client for the secure Internet Live Conferencing (SILC) protocol
Name:		silc-client
Version:	1.1.8
Release:	4
License:	GPLv2+
Group:		Networking/Chat
URL:		http://www.silcnet.org/
Source0:	http://www.silcnet.org/download/client/sources/%{name}-%{version}.tar.gz
BuildRequires:	nasm
BuildRequires:	ncurses-devel
BuildRequires:	perl-devel
BuildRequires:	glib2-devel
BuildRequires:	gmp-devel
BuildRequires:	automake
BuildRequires:	silc-toolkit-devel >= 1.1.9
Conflicts:	irssi
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
SILC (Secure Internet Live Conferencing) is a protocol which provides
secure conferencing services on the Internet over insecure channel.
SILC is IRC-like software although internally they are very different.
The biggest similarity between SILC and IRC is that they both provide
conferencing services and that SILC has almost the same commands as IRC.
Other than that they are nothing alike.  Major differences are that SILC
is secure what IRC is not in any way.  The network model is also entirely
different compared to IRC.

%package -n perl-silc
Group:		Development/Perl
Summary:	Perl part of the SILC client

%description -n perl-silc
SILC (Secure Internet Live Conferencing) is a protocol which provides
secure conferencing services on the Internet over insecure channel.
SILC is IRC-like software although internally they are very different.
The biggest similarity between SILC and IRC is that they both provide
conferencing services and that SILC has almost the same commands as IRC.
Other than that they are nothing alike.  Major differences are that SILC
is secure what IRC is not in any way.  The network model is also entirely
different compared to IRC.

This contains the perl modules that come with SILC.

%prep
%setup -q
sed -i -e "s:-g -O2:${optflags}:g" configure
%ifarch x86_64
sed -i -e 's:felf\([^6]\):felf64\1:g' configure
%endif

%build
%configure2_5x \
	--with-etcdir=%{_silcetcdir} \
	--with-helpdir=%{_silcdatadir}/help \
	--with-logsdir=%{_var}/log/silc \
	--mandir=%{_mandir} \
	--enable-ipv6 \
	--with-silcd-pid-file=%{_var}/run/silcd.pid \
	--disable-shared \
	--enable-static \
	--with-perl=yes \
	--with-perl-lib=vendor \
	--with-gmp=%{_prefix} \
	--with-glib2 \
	--without-libtoolfix

make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc %{_datadir}/doc/%{name}
%config(noreplace) %{_sysconfdir}/silc.conf
%{_bindir}/silc
%{_datadir}/silc
%{_mandir}/man?/*

%files -n perl-silc
%{perl_vendorarch}/Irssi.pm
%{perl_vendorarch}/Irssi/
%{perl_vendorarch}/auto/Irssi



%changelog
* Wed Feb 01 2012 Rosa <rosa@rosa-build.rosalab.ru> 1.1.8-4
+ Revision: dcff0d7
- Automatic import for version 1.1.8



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12831 |12cu|silgraphite-2.3.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	3
%define	libname	%mklibname %{name} %{major}
%define	develname	%mklibname %{name} -d

Summary:	Font rendering capabilities for complex non-Roman writing systems
Name:		silgraphite
Version:	2.3.1
Release:	2
Group:		System/Libraries
License:	LGPLv2+ or CPL
URL:		http://sourceforge.net/projects/silgraphite/
Source0:	http://downloads.sourceforge.net/silgraphite/silgraphite-%{version}.tar.gz

%description
Graphite is a project within SIL’s Non-Roman Script Initiative and Language
Software Development groups to provide rendering capabilities for complex
non-Roman writing systems. Graphite can be used to create "smart fonts" capable
of displaying writing systems with various complex behaviors. With respect to
the Text Encoding Model, Graphite handles the "Rendering" aspect of writing
system implementation.

%package -n %{libname}
Summary:	Libraries for %{name}
Group:		System/Libraries

%description -n %{libname}
This package contains libraries used by %{name}.

%package -n %{develname}
Summary:	Files for developing with silgraphite
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
Includes and definitions for developing with silgraphite.

%prep
%setup -q
sed -i -e '/build_flags -O3/s/-O3//' engine/configure

%build
cd engine
autoreconf -fi
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std -C engine

%check
make -C engine/test/RegressionTest check

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_includedir}/graphite
%{_libdir}/pkgconfig/*.pc
%{_libdir}/*.so




%changelog
* Mon Feb 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.3.1-2
+ Revision: 107d32a
- Fix description



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12832 |12cu|simgear-3.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Basic tools for Simulation
Name:		simgear
Version:	3.4.0
Release:	1
License:	LGPLv2+ and GPLv2+
Group:		System/Libraries
Url:		http://www.flightgear.org
Source:		http://mirrors.ibiblio.org/pub/mirrors/simgear/ftp/Source/%{name}-%{version}.tar.bz2
BuildRequires:	cmake
BuildRequires:	boost-devel
BuildRequires:	jpeg-devel
BuildRequires:	plib-devel
BuildRequires:	subversion-devel
BuildRequires:	pkgconfig(freealut)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(openscenegraph)
BuildRequires:	pkgconfig(zlib)

%description
All the basic routines required for the flight simulator as well as for
building scenery. Needed for FlightGear, for example.

#----------------------------------------------------------------------------

%define libSimGearCore %mklibname SimGearCore %{version}

%package -n %{libSimGearCore}
Summary:	Shared library for SimGear
Group:		System/Libraries

%description -n %{libSimGearCore}
Shared library for SimGear.

%files -n %{libSimGearCore}
%{_libdir}/libSimGearCore.so.%{version}

#----------------------------------------------------------------------------

%define libSimGearScene %mklibname SimGearScene %{version}

%package -n %{libSimGearScene}
Summary:	Shared library for SimGear
Group:		System/Libraries

%description -n %{libSimGearScene}
Shared library for SimGear.

%files -n %{libSimGearScene}
%{_libdir}/libSimGearScene.so.%{version}

#----------------------------------------------------------------------------

%package devel
Summary:	Headers/misc for developing programs that will use SimGear
Group:		Development/C++
Requires:	%{libSimGearCore} = %{EVRD}
Requires:	%{libSimGearScene} = %{EVRD}
Conflicts:	%{_lib}SimGearCore3.0.0 < 3.2.0
Conflicts:	%{_lib}SimGearCore3.2.0 < 3.2.0-2

%description devel
This package contains the headers that programmers will need to develop
applications which will use SimGear, for example FlightGear.

%files devel
%doc README COPYING AUTHORS NEWS
%{_includedir}/simgear/
%{_libdir}/libSimGearCore.so
%{_libdir}/libSimGearScene.so
%{_datadir}/SimGearCore/SimGearCoreConfig-release.cmake
%{_datadir}/SimGearCore/SimGearCoreConfig.cmake

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake \
	-DJPEG_FACTORY:BOOL=ON \
	-DSYSTEM_EXPAT:BOOL=ON \
	-DSIMGEAR_SHARED:BOOL=ON
%make

%install
%makeinstall_std -C build

%changelog

* Mon Jun 01 2015 abfonly <abfonly@gmail.com> 3.4.0-1
- (480b00e) Merge pull request #1 from import/simgear:rosa2014.1
- (480b00e) abfonly



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12833 |12cu|simplescreenrecorder-0.1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libglinject %mklibname ssr-glinject

Summary:	A feature-rich screen recorder that supports X11 and OpenGL
Name:		simplescreenrecorder
Version:	0.1.2
Release:	2
License:	GPLv3+
Group:		Video
Url:		http://www.maartenbaert.be/simplescreenrecorder
Source0:	https://github.com/MaartenBaert/ssr/archive/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(QtCore)
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(libavformat)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xfixes)
%ifarch %{ix86} x86_64
Suggests:	%{libglinject}
%endif

%description
SimpleScreenRecorder is a Linux program that was created to record programs
and games.

The original goal was to create a program that was just really simple to
use, the result is actually a pretty powerful program. It's 'simple' in
the sense that it's easier to use than ffmpeg/avconv or VLC, because it
has a straightforward user interface.

Features:
 * Graphical user interface (Qt-based).
 * Faster than VLC and ffmpeg/avconv.
 * Records the entire screen or part of it, or records OpenGL applications
   directly (similar to Fraps on Windows).
 * Synchronizes audio and video properly (a common issue with VLC and
   ffmpeg/avconv).
 * Reduces the video frame rate if your computer is too slow (rather than
   using up all your RAM like VLC does).
 * Fully multithreaded: small delays in any of the components will never
   block the other components, resulting is smoother video and better
   performance on computers with multiple processors.
 * Pause and resume recording at any time (either by clicking a button or by
   pressing a hotkey).
 * Shows statistics during recording (file size, bit rate, total recording
   time, actual frame rate, ...).
 * Can show a preview during recording, so you don't waste time recording
   something only to figure out afterwards that some setting was wrong.
 * Uses libav/ffmpeg libraries for encoding, so it supports many different
   codecs and file formats (adding more is trivial).
 * Sensible default settings: no need to change anything if you don't want to.
 * Tooltips for almost everything: no need to read the documentation to find
   out what something does.

%files
%doc COPYING *.txt README.md data/about.htm
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/256x256/apps/%{name}.png

#----------------------------------------------------------------------------

%ifarch %{ix86} x86_64
%package -n %{libglinject}
Summary:	A feature-rich screen recorder library
License:	MIT
Group:		System/Libraries
Conflicts:	%{name} < 0.1.2-2

%description -n %{libglinject}
This package provides SimpleScreenRecorder's optional library.

%files -n %{libglinject}
%{_libdir}/libssr-glinject.*
%endif

#----------------------------------------------------------------------------

%prep
%setup -q -n ssr-%{version}

%build
%ifarch %{ix86} x86_64
%configure2_5x
%else
%configure2_5x \
	--disable-x86-asm \
	--disable-glinjectlib
%endif
%make

%install
%makeinstall_std


%changelog
* Sun Jan 26 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.1.2-2
+ Revision: 59d1227
- LOG Move glinject library out of main package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12834 |12cu|simplyhtml-0.12.3-0.0.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gcj_support 1
%define section free

Name:           simplyhtml
Version:        0.12.3
Release:        %mkrel 0.0.2
Epoch:          0
Summary:        Application and a java component for rich text processing
License:        GPLv2+
Group:          Development/Java
URL:            http://simplyhtml.sourceforge.net/
# cvs -z3 -d:pserver:guest@simplyhtml.cvs.sourceforge.net:/cvsroot/simplyhtml export -r shtml_0_12_3 shtml
# mv shtml simplyhtml-0.12.3
# tar cjf simplyhtml-0.12.3.tar.bz2 simplyhtml-0.12.3
Source0:        http://downloads.sourceforge.net/sourceforge/simplyhtml/simplyhtml-%{version}.tar.bz2
Requires:       gnu-regexp
Requires:       javahelp2
BuildRequires:  ant
BuildRequires:  gnu-regexp
BuildRequires:  javahelp2
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildArch:      noarch
%endif
BuildRequires:  java-rpmbuild
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%description
SimplyHTML is an application and a java component for rich text
processing. It stores documents as HTML files in combination with
Cascading Style Sheets (CSS). SimplyHTML is not intended to be used
as an editor for web pages.

%package javadoc
Summary:        Javadoc documentation for %{name}
Group:          Development/Java

%description javadoc
Javadoc documentation for %{name}.

%prep
%setup -q
%{_bindir}/find . -name '*.jar' | %{_bindir}/xargs -t %{__rm}

%{_bindir}/find . -type f -name '*.htm' | \
  %{_bindir}/xargs -t %{__perl} -pi -e 's/\r$//g'

%{__perl} -pi -e 's/^Class-Path:.*\n//;' \
              -e 's/^Created-By:.*\n//;' \
  src/MANIFEST.MF

cd lib
%{__ln_s} $(build-classpath gnu-regexp) gnu-regexp-1.1.4.jar
%{__ln_s} $(build-classpath javahelp2) jhall.jar
cd ..

%build
export CLASSPATH=
export OPT_JAR_LIST=:
cd src
%{ant}
cd ..

%install
%{__mkdir_p} %{buildroot}%{_javadir}

cp -a dist/lib/SimplyHTML.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
%{__ln_s} %{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}.jar
%{__ln_s} %{name}-%{version}.jar %{buildroot}%{_javadir}/SimplyHTML-%{version}.jar
%{__ln_s} SimplyHTML-%{version}.jar %{buildroot}%{_javadir}/SimplyHTML.jar

cp -a dist/lib/SimplyHTMLHelp.jar %{buildroot}%{_javadir}/%{name}-help-%{version}.jar
%{__ln_s} %{name}-help-%{version}.jar %{buildroot}%{_javadir}/%{name}-help.jar
%{__ln_s} %{name}-help-%{version}.jar %{buildroot}%{_javadir}/SimplyHTMLHelp-%{version}.jar
%{__ln_s} SimplyHTMLHelp-%{version}.jar %{buildroot}%{_javadir}/SimplyHTMLHelp.jar

%{__mkdir_p} %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -a dist/api/* %{buildroot}%{_javadocdir}/%{name}-%{version}
%{__ln_s} %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%doc doc/*
%{_javadir}/*.jar
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/*.jar.*
%endif

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}


%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 0:0.12.3-0.0.2mdv2010.0
+ Revision: 433835
- rebuild

* Sun Aug 10 2008 David Walluck <walluck@mandriva.org> 0:0.12.3-0.0.1mdv2009.0
+ Revision: 270182
- 0.12.3

* Sat Dec 29 2007 David Walluck <walluck@mandriva.org> 0:0.12.2-0.0.3mdv2008.1
+ Revision: 139131
- fix jar symlinks

* Sat Dec 29 2007 David Walluck <walluck@mandriva.org> 0:0.12.2-0.0.2mdv2008.1
+ Revision: 139120
- add Requires
- import simplyhtml



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12835 |12cu|singular-3.1.5-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		old_libsingular_devel	%mklibname %{name} -d
%define		old_libsingular_static	%mklibname %{name} -d -s
%define		singulardir		%{_libdir}/Singular

Summary:	Computer Algebra System for polynomial computations
Name:		singular
Version:	3.1.5
Release:	6
License:	BSD and LGPLv2+ and GPLv2+
Group:		Sciences/Mathematics
Url:		http://www.singular.uni-kl.de/
Source0:	http://www.mathematik.uni-kl.de/ftp/pub/Math/Singular/SOURCES/3-1-5/Singular-3-1-5.tar.gz
Source1:	singular.hlp
Source2:	singular.idx
BuildRequires:	emacs
BuildRequires:	flex
BuildRequires:	sharutils
BuildRequires:	texinfo
BuildRequires:	texlive
BuildRequires:	gmp-devel
BuildRequires:	ntl-devel
BuildRequires:	readline-devel
BuildRequires:	pkgconfig(ncurses)
Requires:	surf

# Use destdir in install targets
Patch1:		Singular-destdir.patch
# Find headers in source tree
Patch2:		Singular-headers.patch
# Find and link to generated libraries
Patch3:		Singular-link.patch
# Do not attempt to load non existing modules, do not even run
# the binary in DESTDIR when building the documentation
Patch4:		Singular-doc.patch
# Correct koji error:
# ** ERROR: No build ID note found in /builddir/build/BUILDROOT/Singular-3.1.3-1.fc16.x86_64/usr/lib64/Singular/dbmsr.so
Patch5:		Singular-builddid.patch
# Correct undefined symbol in libsingular
# This patch removes a hack to avoid duplicated symbols in tesths.cc
# when calling mp_set_memory_functions, what is a really a bad idea on
# a shared library.
Patch6:		Singular-undefined.patch

# From sagemath singular-3-1-5.p0.spkg in "Upgrade Singular" trac
# at http://trac.sagemath.org/sage_trac/ticket/13237
Patch7:		NTL_negate.patch
Patch8:		singular_trac_439.patch
Patch9:		singular_trac_440.patch
Patch10:	singular_trac_441.patch

## Macaulay2 patches
Patch20:	Singular-M2_factory.patch
Patch21:	Singular-M2_memutil_debuggging.patch
Patch22:	Singular-M2_libfac.patch

%description
Singular is a computer algebra system for polynomial computations, with
special emphasis on commutative and non-commutative algebra, algebraic
geometry, and singularity theory. It is free and open-source under the
GNU General Public Licence.

%package	devel
Group:		Development/Other
Summary:	Singular development files
Obsoletes:	%{old_libsingular_devel} < %{EVRD}
Obsoletes:	%{old_libsingular_static} < %{EVRD}
Provides:	%{old_libsingular_devel} = %{EVRD}

%description	devel
This package contains the Singular development files.

%package	-n factory-devel
Summary:	C++ class library for multivariate polynomial data
Group:		Development/Other
Requires:	gmp-devel
Obsoletes:	factory-static < %{EVRD}
Provides:	factory-static = %{EVRD}

%description	-n factory-devel 
Factory is a C++ class library that implements a recursive representation
of multivariate polynomial data.

%package	-n libfac-devel
Summary:	An extension to Singular-factory
Group:		Development/Other
Obsoletes:	libfac-static < %{EVRD}
Provides:	libfac-static = %{EVRD}

%description	-n libfac-devel
Singular-libfac is an extension to Singular-factory which implements
factorization of polynomials over finite fields and algorithms for
manipulation of polynomial ideals via the characteristic set methods
(e.g., calculating the characteristic set and the irreducible
characteristic series).

%package	examples
Summary:	Singular example files
Group:		Sciences/Mathematics
Requires:	%{name} = %{EVRD}

%description	examples
This package contains the Singular example files.

%package	doc
Summary:	Singular documentation files
Group:		Sciences/Mathematics
Requires:	%{name} = %{EVRD}

%description	doc
This package contains the Singular documentation files.

%package	surfex
Summary:	Singular java interface
Group:		Sciences/Mathematics
Requires:	java
Requires:	%{name} = %{EVRD}

%description	surfex
This package contains the Singular java interface.

%package	emacs
Summary:	Emacs mode for Singular
Group:		Sciences/Mathematics
Requires:	emacs-common
Requires:	%{name} = %{EVRD}

%description	emacs
Emacs mode for Singular.

%prep
%setup -q -n Singular-3-1-5
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1
%patch6 -p1

%patch7 -p1
%patch8 -p1
%patch9 -p1
%patch10 -p1

%patch20 -p1 -b .M2_factory
%patch21 -p1 -b .M2_memutil_debuggging
%patch22 -p1 -b .M2_libfac

sed -i -e "s|gftabledir=.*|gftabledir='%{singulardir}/LIB/gftables'|" \
    -e "s|explicit_gftabledir=.*|explicit_gftabledir='%{singulardir}/LIB/gftables'|" \
    factory/configure.in

# Force use of system ntl
rm -fr ntl

%build
export CFLAGS="%{optflags} -fPIC"
export CXXFLAGS=$CFLAGS

# build components in specific order to not need to build & install
# in a single make command
%configure \
	--bindir=%{singulardir} \
	--with-apint=gmp \
	--with-gmp=%{_prefix} \
	--with-ntl=%{_prefix} \
	--with-NTL \
	--without-MP \
	--without-lex \
	--without-bison \
	--without-Boost \
	--enable-gmp=%{_prefix} \
	--enable-Singular \
	--enable-factory \
	--enable-libfac \
	--enable-IntegerProgramming \
	--disable-doc \
	--with-malloc=system
# remove bogus -L/usr/kernel from linker command line and
# do not put standard library in linker command line to avoid
# linking with a system wide libsingcf or libfacf
sed -i 's|-L%{_prefix}/kernel||g;s|-L%{_libdir}||g' Singular/Makefile
%make Singular
# factory needs omalloc built
%make -C omalloc

pushd factory
%configure \
	--bindir=%{singulardir} \
	--includedir=%{_includedir}/factory \
	--with-apint=gmp \
	--with-gmp=%{_prefix} \
	--with-ntl=%{_prefix} \
	--with-NTL \
	--with-Singular \
	--enable-gmp=%{_prefix}
%make
popd

# kernel needs factory built
%make -C kernel

# libfac needs factory built
pushd libfac
%configure \
	--bindir=%{singulardir} \
	--with-apint=gmp \
	--with-gmp=%{_prefix} \
	--with-ntl=%{_prefix} \
	--with-NTL \
	--enable-factory \
	--enable-libfac \
	--enable-omalloc \
	--enable-gmp=%{_prefix}
%make
# not built by default
make libfac.a
popd

# target required to rebuild documentation
%make -C Singular libparse

%install
make \
	DESTDIR=%{buildroot} \
	install_prefix=%{buildroot}%{singulardir} \
	slibdir=%{singulardir}/LIB \
	install \
	install-libsingular \
	install-sharedist

# does not need to be in top directory
mv %{buildroot}%{_includedir}/{my,om}limits.h \
    %{buildroot}%{_includedir}/singular

# also installed in libdir
rm -f %{buildroot}%{_bindir}/*.so
rm -f %{buildroot}%{singulardir}/libsingular.so

# already linked to libsingular.so; do not distribute static libraries
# or just compiled objects.
rm -f %{buildroot}%{_libdir}/*.a %{buildroot}%{_libdir}/*.o

# avoid poluting libdir with dynamic modules
pushd %{buildroot}%{_libdir}
mkdir -p Singular
mv dbmsr.so p_Procs*.so Singular
popd

# create a script also setting SINGULARPATH
mkdir -p %{buildroot}%{_bindir}
cat > %{buildroot}%{_bindir}/Singular << EOF
#!/bin/sh

SINGULARPATH=%{singulardir} %{singulardir}/Singular-3-1-5 "\$@"
EOF
chmod +x %{buildroot}%{_bindir}/Singular

# TSingular
cat > %{buildroot}%{_bindir}/TSingular << EOF
#!/bin/sh

%{singulardir}/TSingular --singular %{_bindir}/Singular "\$@"
EOF
chmod +x %{buildroot}%{_bindir}/TSingular

# remove some wrong executable permissions
chmod 644 %{buildroot}%{singulardir}/LIB/*.lib

# surfex
cat > %{buildroot}%{_bindir}/surfex << EOF
#!/bin/sh

%{singulardir}/surfex %{singulardir}/LIB/surfex "\$@"
EOF
chmod +x %{buildroot}%{_bindir}/surfex
mkdir -p %{buildroot}%{singulardir}/LIB/surfex/doc
install -m644 Singular/LIB/surfex/doc/surfex_doc_linux.pdf \
    %{buildroot}%{singulardir}/LIB/surfex/doc/surfex_doc_linux.pdf

# referenced in xemacs setup
install -m644 emacs/singular.xpm %{buildroot}%{_lispdir}/singular

# remove suggested preferences
rm -f %{buildroot}%{_lispdir}/singular/.emacs-general

# emacs autostart
sed -i "s|<your-singular-emacs-home-directory>|%{_ispdir}/singular|" \
    %{buildroot}%{_lispdir}/singular/.emacs-singular
mv %{buildroot}%{_lispdir}/singular/.emacs-singular \
     %{buildroot}%{_lispdir}/singular-init.el

# ESingular
cat > %{buildroot}%{_bindir}/ESingular << EOF
#!/bin/sh

export ESINGULAR_EMACS_LOAD=%{_emacs_sitestartdir}/singular-init.el
export ESINGULAR_EMACS_DIR=%{_lispdir}/singular
%{singulardir}/ESingular --singular %{_bindir}/Singular "\$@"
EOF
chmod +x %{buildroot}%{_bindir}/ESingular

pushd libfac
make DESTDIR=%{buildroot} install
# not installed by default
install -m 644 libfac.a %{buildroot}%{_libdir}/libfac.a
popd

pushd factory
make DESTDIR=%{buildroot} install
# make a version without singular defined
make clean
%configure \
	--bindir=%{singulardir} \
	--includedir=%{_includedir}/factory \
	--with-apint=gmp \
	--with-gmp=%{_prefix} \
	--with-ntl=%{_prefix} \
	--with-NTL \
	--without-Singular \
	--enable-gmp=%{_prefix}
    # avoid missing "print" symbols not used elsewhere
    make CPPFLAGS="-DNOSTREAMIO=1" %{?_smp_mflags}
    # not built by default
    make libcfmem.a
    # do not run make install again, just install non singular factory files
    install -m 644 libcf.a %{buildroot}%{_libdir}
    install -m 644 libcfmem.a %{buildroot}%{_libdir}
    # automatically generated file at install time ignores includedir
    sed	-e 's|<factory|<factory/factory|' \
	-e 's|<templates/|<factory/templates/|' \
	-i %{buildroot}%{_includedir}/factory/templates/ftmpl_inst.cc
popd
sed -e 's|<\(cf_gmp.h>\)|<factory/\1|' \
    -i %{buildroot}%{_includedir}/singular/si_gmp.h

%files
%{_bindir}/Singular
%{_bindir}/TSingular
%doc %{singulardir}/COPYING
%doc %{singulardir}/GPL2
%doc %{singulardir}/GPL3
%doc %{singulardir}/NEWS
%doc %{singulardir}/README
%dir %{singulardir}
%dir %{singulardir}/LIB
%doc %{singulardir}/LIB/COPYING
%{singulardir}/LIB/*.lib
%{singulardir}/LIB/help.cnf
%{singulardir}/LIB/gftables
%{singulardir}/doc
%{singulardir}/info
%{singulardir}/change_cost
%{singulardir}/gen_test
%{singulardir}/libparse
%{singulardir}/LLL
%{singulardir}/Singular*
%{singulardir}/solve_IP
%{singulardir}/toric_ideal
%{singulardir}/TSingular
%{singulardir}/*.so
%{_libdir}/libsingular.so

%files devel
%{_includedir}/libsingular.h
%{_includedir}/omalloc.h
%{_includedir}/singular

%files -n factory-devel
%doc factory/ChangeLog
%doc factory/NEWS
%doc factory/README
%{_includedir}/factory
%{_libdir}/libcf.a
%{_libdir}/libcfmem.a
%{_libdir}/libsingcf*.a

%files -n libfac-devel
%doc libfac/00README
%doc libfac/ChangeLog
%doc libfac/COPYING
%{_includedir}/factor.h
%{_libdir}/libfac.a
%{_libdir}/libsingfac*.a

%files examples
%{singulardir}/examples

%files doc
%doc %{singulardir}/html
%doc %{singulardir}/*.html

%files surfex
%{_bindir}/surfex
%{singulardir}/surfex
%{singulardir}/LIB/surfex

%files emacs
%{_bindir}/ESingular
%{singulardir}/ESingular
%{_lispdir}/singular
%{_lispdir}/singular-init.el


%changelog
* Fri Apr 04 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.1.5-6
+ Revision: 549b20c
- Basic spec cleanups



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12836 |12cu|sipfwd-0.7-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name sipfwd
%define version 0.7
%define release  3

%define debug_package %{nil}

Summary: Stateless SIP Proxy
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}_%{version}.tar.gz
Source1: %{name}.sysinit
License: GPLv2+
Group: System/Servers
Url: http://dev.cmeerw.org/node/172
BuildRequires: pkgconfig(libosip2)
BuildRequires: udns-devel
BuildRequires: sqlite3-devel
BuildRequires: sqlite3-tools

%description
SIPFwd is a SIP forwarding daemon that acts as a stateless SIP proxy to
essentially forward a SIP address to another SIP server. This is useful
if you already have an account with a SIP provider, but aren't too happy
about the SIP URL you got and instead prefer to use a SIP URL with your
own domain name (but don't want to run a full-blown SIP server like
Asterisk or OpenSER).

So it allows you to use and publish SIP URLs of the form
sip:user@example.com with the minimum possible effort.

Of course, your existing SIP provider has to allow incoming connections
via SIP (unfortunately, some providers choose to block direct SIP connections
and only allow connections via PSTN).


%prep
%setup -q
cp %{SOURCE1} %{name}.sysinit

%apply_patches

%build
#configure2_5x

%make

%install
%makeinstall_std
install -D -m 0755 %{name}.sysinit %{buildroot}%{_sysconfdir}/init.d/%{name}
install -d %{buildroot}%{_localstatedir}/run/%{name}
install -d %{buildroot}%{_localstatedir}/lib/%{name}
sqlite3 %{buildroot}%{_localstatedir}/lib/%{name}/db.sqlite <db.sqlite

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%pre
%_pre_useradd %{name} %{_localstatedir}/lib/%{name} /bin/false

%postun
%_postun_userdel %{name}

%clean


%files
%defattr(-,root,root)
%doc README
%{_sbindir}/%{name}
%{_sysconfdir}/init.d/%{name}
%attr(755,%{name},%{name}) %dir %{_localstatedir}/lib/%{name}
%attr(755,%{name},%{name}) %{_localstatedir}/lib/%{name}/db.sqlite
%attr(755,%{name},%{name}) %dir %{_localstatedir}/run/%{name}


%changelog
* Sun Oct 17 2010 Colin Guthrie <cguthrie@mandriva.org> 0.7-1mdv2011.0
+ Revision: 586176
- Fix group
- import sipfwd


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12837 |12cu|sk1-0.9.1-0.737.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname sK1

# https://sk1.svn.sourceforge.net/svnroot/sk1/trunk/sK1
%define svn 737

Summary:	Advanced vector graphics editor
Name:		sk1
Version:	0.9.1
Release:	0.%{svn}.2
License:	GPLv2+ and LGPLv2+
Group:		Graphics
Url:		http://sk1project.org/
Source0:	http://sk1project.org/downloads/%{oname}/%{name}-%{svn}.tar.lzma
# Fix / kludge for Tcl 8.6 (good old interp->result) - AdamW 2008/12
Patch0:		sk1-601-tcl86.patch
Patch1:		sk1-0.9.1-linkage.patch
BuildRequires:	tcl
BuildRequires:	tk
BuildRequires:	tcl-devel
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(lcms)
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(tk)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
Requires:	tkinter
Requires:	python-imaging
Requires:	python-lcms
Requires:	zenity
Provides:	sketch = %{EVRD}
Provides:	skencil = %{EVRD}

%description
sK1 is an open source vector graphics editor similar to CorelDRAW,
Adobe Illustrator, or Freehand. sK1 is mainly oriented for PostScript
processing. It features CMYK colorspace support, CMYK support in
Postscript, a Cairo-based engine, color managment, universal CDR
importer (7-X3 versions), and a modern Ttk based (former Tile widgets)
user interface.

%files
%{py_platsitedir}/%{name}
%{_bindir}/%{name}
%{py_platsitedir}/%{oname}-%{version}pre-py%{py_ver}.egg-info
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_datadir}/applications/%{name}.desktop

#----------------------------------------------------------------------------

%prep
%setup -q -n %{oname}
%patch0 -p1 -b .tcl86
%patch1 -p1 -b .linkage
sed -i -e 's,tcl8.5,tcl%{tcl_version},g' setup.py
sed -i -e 's,tk8.5,tk%{tcl_version},g' setup.py

%build
python ./setup.py build

%install
python setup.py install --root=%{buildroot} --compile --optimize=2

# icons
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48,64x64}/apps
for i in 16 32 48 64; do \
install -m 0644 src/share/icons/CrystalSVG/icon_sk1_$i.png %{buildroot}%{_iconsdir}/hicolor/$i\x$i/apps/%{name}.png; \
done

# menu
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=sK1
Comment=Vector drawing tool
Exec=%{_bindir}/%{name} %f
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
MimeType=image/x-sk
Categories=Graphics;VectorGraphics;
EOF


%changelog
* Fri Apr 04 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.9.1-0.737.2
+ Revision: 17acbab
- Add patch to fix linkage, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12838 |12cu|skalibs-0.47-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	The skarnet.org development library
Name:		skalibs
Version:	0.47
Release:	3
License:	BSD
Group:		Development/Other
Url:		http://www.skarnet.org/software/skalibs/
Source0:	http://www.skarnet.org/software/%{name}/%{name}-%{version}.tar.gz

%description
skalibs is a package centralizing the public-domain C
development files used for building other skarnet.org software.

#----------------------------------------------------------------------------

%package devel
Summary:	Development files for skalibs
Group:		Development/C

%description devel
skalibs is a package centralizing the public-domain C
development files used for building other skarnet.org software.

skalibs can also be used as a sound basic start for C
development.  There are a lot of general-purpose libraries out
there; but if your main goal is to produce small and secure C
code, you will like skalibs.

skalibs contains exclusively public-domain code.  So you can
redistribute it as you want, and it does not prevent you from
distributing any of your executables.

%files devel
%doc %{name}-%{version}/package/CHANGES
%doc %{name}-%{version}/package/README
%doc %{name}-%{version}/doc/*.html
%dir %{_includedir}/%{name}
%dir %{_libdir}/%{name}
%{_includedir}/%{name}/*.h
%{_libdir}/%{name}/*.a

#----------------------------------------------------------------------------

%prep
%setup -q -n prog

%build
pushd %{name}-%{version}
    package/compile
popd

%install
mkdir -p %{buildroot}%{_libdir}/%{name}
mkdir -p %{buildroot}%{_includedir}/%{name}

pushd %{name}-%{version}
    for i in `cat package/include` ;  do
        install -m 0755 include/$i %{buildroot}%{_includedir}/%{name}/
    done

    for i in `cat package/library` ;  do
        install -m 0755 library/$i %{buildroot}%{_libdir}/%{name}/
    done
popd


%changelog
* Fri Apr 04 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.47-3
+ Revision: 83f7378
- Disable debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12839 |12cu|skanlite-1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	An image scanning application
Name:		skanlite
Version:	1.1
Release:	1
License:	GPLv2+
Group:		Graphical desktop/KDE
Url:		http://www.kde.org/applications/graphics/skanlite/
Source0:	http://kde.mirrorcatalogs.com/stable/skanlite/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(libksane)
BuildRequires:	pkgconfig(libpng)
BuildRequires:  oxygen-icon-theme

%description
Skanlite is an image scanning application that does nothing more than
scan and save images. It is based on libksane, a KDE interface for SANE
library to control flat scanners.

%files -f %{name}.lang 
%doc src/COPYING src/TODO
%{_kde_bindir}/%{name}
%{_kde_applicationsdir}/%{name}.desktop
%{_kde_iconsdir}/hicolor/*/apps/scanner.*

#------------------------------------------------
%package doc
Summary:        Documentation for skanlite
Group:          Books/Faqs
Requires:       %{name} = %{version}

%description doc
This package provides the documentation for skanlite.


%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

# let's provide a icon
for i in {16,22,32,48,64}; do
   mkdir -p %{buildroot}%{_kde_iconsdir}/hicolor/"$i"x"$i"/apps
   cp -a %{_kde_iconsdir}/oxygen/"$i"x"$i"/devices/scanner.png %{buildroot}%{_kde_iconsdir}/hicolor/"$i"x"$i"/apps/
done

chmod -x %{buildroot}%{_kde_applicationsdir}/%{name}.desktop

%find_lang %{name} --with-html


%changelog
* Thu Jan 02 2014 symbianflo <symbianflo@symbianflo> 1.1-1
+ Revision: 2d2ac98
- Log: update to 1.1, - KIO support
- - Reset file numbering to 1 when the file folder/prefix/type is changed
- - Save is now the default button for the preview-before-save dialog.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12840 |12cu|skippy-0.5.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		skippy
Version: 0.5.0
Release:	8
License:	GPL
Group:		Graphical desktop/Other	
Summary:	A full screen pager for X11
Source0:    http://thegraveyard.org/files/%{name}-%{version}.tar.bz2
Url:		http://thegraveyard.org/skippy.php
BuildRequires: imlib2-devel
BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(xft)
BuildRequires: pkgconfig(xinerama)
BuildRequires: pkgconfig(xmu)

%description
A full screen pager for X11, not entirely unlike expocity and Apple's
Expose. It arranges snapshots of all windows on the current desktop,
allowing you to easily switch between applications. It doesn't require
a specific window manager, but requires NetWM compliance to work 
( working with gnome, fluxbox, Metacity, KWin, IceWM, and others )
%prep
%setup -q 

%build
%setup_compile_flags
%make

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/%_bindir/
cp %{name} $RPM_BUILD_ROOT/%_bindir/

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc CHANGELOG skippyrc-default COPYING
%_bindir/*



%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-7mdv2011.0
+ Revision: 614895
- the mass rebuild of 2010.1 packages

* Mon Feb 22 2010 Funda Wang <fwang@mandriva.org> 0.5.0-6mdv2010.1
+ Revision: 509813
- fix BR

  + Michael Scherer <misc@mandriva.org>
    - remove uneeded patch
    - fix Patch

* Sat Aug 02 2008 Thierry Vignaud <tv@mandriva.org> 0.5.0-6mdv2009.0
+ Revision: 260769
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 0.5.0-5mdv2009.0
+ Revision: 252542
- rebuild
- fix no-buildroot-tag
- fix spacing at top of description

* Thu Dec 20 2007 Thierry Vignaud <tv@mandriva.org> 0.5.0-3mdv2008.1
+ Revision: 135900
- BR X11-devel
- BR xmu-devel xft-devel
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import skippy


* Fri Aug 05 2005 Michael Scherer <misc@mandriva.org> 0.5.0-3mdk
- Rebuild


* Sun Jun 27 2004 Michael Scherer <misc@mandrake.org> 0.5.0-2mdk 
- fix build ( patch 0 )

* Thu May 20 2004 Michael Scherer <misc@mandrake.org> 0.5.0-1mdk
- New release 0.5.0

* Wed May 19 2004 Michael Scherer <misc@mandrake.org> 0.4.1-1mdk
- initial release 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12841 |12cu|skippy-xd-0.5.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A full screen pager for X11
Name:		skippy-xd
Version:	0.5.1
Release:	1
License:	GPLv2+
Group:		Graphical desktop/Other
Source0:	http://thegraveyard.org/files/%{name}-%{version}.tar.xz
Url:		http://thegraveyard.org/skippy.php
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xcomposite)
BuildRequires:	pkgconfig(xdamage)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xfixes)
BuildRequires:	pkgconfig(xft)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	pkgconfig(xmu)
BuildRequires:	pkgconfig(xrender)

%description
A full screen pager for X11, not entirely unlike expocity and Apple's
Expose. It arranges snapshots of all windows on the current desktop,
allowing you to easily switch between applications. It doesn't require
a specific window manager, but requires NetWM compliance to work
( working with gnome, fluxbox, Metacity, KWin, IceWM, and others )

This version is using XRender, XComposite, XDamage and XFixes extensions.

%files
%doc skippy-xd.rc-default COPYING
%{_bindir}/*

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}

%build
%make

%install
mkdir -p %{buildroot}/%{_bindir}/
cp %{name} %{buildroot}/%{_bindir}/


%changelog
* Fri Apr 04 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.5.1-1
+ Revision: f6a8c72
- New version 0.5.1, update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12842 |12cu|sleuth-1.4.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Perl script for easy checking (DNS, common errors and etc.)
Name:		sleuth
Version:	1.4.4
Release:	1
License:	GPL
Group:		Networking/Other
URL:		ftp://atrey.karlin.mff.cuni.cz/pub/local/mj/net/
Source0:	ftp://atrey.karlin.mff.cuni.cz:21/pub/local/mj/net/%{name}-%{version}.tar.gz
Patch0:		sleuth-1.3-relpath.patch
#Requires:	perl-Net-DNS
BuildArch:	noarch

%description
Sleuth is a Perl script designed for easy checking of DNS zones
for common errors and also for processing of secondary name
service requests.

Sleuth also lists the corresponding RFC references with most of
its error messages, so that the people upset with their zones
being buggy can simply look up what exactly is going wrong and
how to fix it.

%prep

%setup -q -n %{name}-%{version}
%patch0 -p1

%build

%install
install -d %{buildroot}%{_sysconfdir}
install -d %{buildroot}%{_bindir}
install -d %{buildroot}/var/www/cgi-bin
install -m644 sleuth.conf %{buildroot}%{_sysconfdir}/
install -m755 sleuth %{buildroot}%{_bindir}/
install -m755 check.cgi %{buildroot}/var/www/cgi-bin/
install -m644 check.conf %{buildroot}/var/www/cgi-bin/

%files
%defattr(-,root,root)
%doc ChangeLog README THANKS TODO
%attr(0644,root,root) %config(noreplace,missingok) %{_sysconfdir}/sleuth.conf
%attr(0755,root,root) %{_bindir}/sleuth
%attr(0755,root,root) /var/www/cgi-bin/check.cgi
%attr(0644,root,root) /var/www/cgi-bin/check.conf



%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.4.3-5mdv2010.0
+ Revision: 433936
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.4.3-4mdv2009.0
+ Revision: 260794
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.4.3-3mdv2009.0
+ Revision: 252577
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Dec 16 2007 Anne Nicolas <anne.nicolas@mandriva.com> 1.4.3-1mdv2008.1
+ Revision: 120650
- New version

* Wed Aug 15 2007 Anne Nicolas <anne.nicolas@mandriva.com> 1.4-0.4mdv2008.0
+ Revision: 63549
- rebuild for 2008.0


* Fri Jul 14 2006 Oden Eriksson <oeriksson@mandriva.com> 1.4-0.3mdv2007.0
- rebuild

* Fri Jun 03 2005 Oden Eriksson <oeriksson@mandriva.com> 1.4-0.2mdk
- rebuild

* Sun May 16 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.4-0.1mdk
- 1.4-pre1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12843 |12cu|slim-1.3.6-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname %{name} %{major}

Summary:	Simple login manager
Name:		slim
Version:	1.3.6
Release:	3
Group:		System/X11
License:	GPLv2+
URL:		http://slim.berlios.de
Source0:	http://download.berlios.de/slim/%{name}-%{version}.tar.gz
Source1:	%{name}.pam
Source2:	25%{name}.conf
Source3:	slim.logrotate
Source4:	slim.rpmlintrc
Source5:	slim-tmpfiles.conf
Patch1:		%{name}-1.3.3-config.patch
Patch7:		slim-1.3.6-fix-CMakeLists.patch
Patch8:		slim-1.3.5-fix-service-file.patch
BuildRequires:	cmake
BuildRequires:	pkgconfig(xmu)
BuildRequires:	pkgconfig(xft)
BuildRequires:	pkgconfig(xrender)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	gettext
BuildRequires:	pam-devel
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	pkgconfig(ck-connector)
BuildRequires:	pkgconfig(libsystemd-login)
Requires:	pam >= 0.80
Provides:	dm
Requires(post):	rpm-helper
Requires:	%{libname} = %{EVRD}

%description
SLiM (Simple Login Manager) is a Desktop-independent graphical 
login manager for X11.

It aims to be light and simple, although completely configurable 
through themes and an option file; is suitable for machines on which 
remote login functionalities are not needed.

Features included:

* PNG and XFT support for alpha transparency and antialiased fonts
* External themes support
* Configurable runtime options: X server, login / shutdown / reboot commands
* Single (GDM-like) or double (XDM-like) input control
* Can load predefined user at startup
* Configurable welcome / shutdown messages
* Random theme selection

%package -n %{libname}
Summary:	Main library for %{name}
Group:		System/Libraries

%description -n %{libname}
Main library for %{name}.

%prep
%setup -q
%apply_patches

%build
export CMAKE_C_FLAGS="%{optflags}"
export CMAKE_CPP_FLAGS="%{optflags}"
export CMAKE_CXX_FLAGS="%{optflags}"
export LDFLAGS="-lrt"


%cmake \
    -DUSE_PAM=yes \
    -DCMAKE_SKIP_RPATH=ON \
    -DCMAKE_BUILD_TYPE=Release \
    -DCMAKE_INSTALL_LIBDIR:PATH="%{_lib}" \
%if %mdvver >= 201300
    -DUSE_CONSOLEKIT=no
%else
    -DUSE_CONSOLEKIT=yes
%endif

%install
pushd build
%makeinstall_std

mkdir -p %{buildroot}%{_sysconfdir}/pam.d
install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/pam.d/%{name}

mkdir -p %{buildroot}%{_datadir}/X11/dm.d
install -m 644 %{SOURCE2} %{buildroot}%{_datadir}/X11/dm.d/25%{name}.conf

mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
install -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}

# (tpg) use background distro-theme
rm -f %{buildroot}%{_datadir}/slim/themes/default/background.jpg
ln -s ../../../mdk/backgrounds/default.jpg %{buildroot}%{_datadir}/slim/themes/default/background.jpg

install -p -D -m 644 %{SOURCE5} %{buildroot}%{_sysconfdir}/tmpfiles.d/%{name}.conf

popd

rm -rf %{buildroot}%{_libdir}/lib*slim.so

%post
%tmpfiles_create slim.conf

%files
%doc ChangeLog README THEMES TODO
%config(noreplace) %{_sysconfdir}/pam.d/%{name}
%config(noreplace) %{_sysconfdir}/%{name}.conf
%config(noreplace) %{_datadir}/X11/dm.d/25%{name}.conf
%dir %{_datadir}/slim
%{_unitdir}/slim.service
%{_sysconfdir}/logrotate.d/%{name}
%{_sysconfdir}/tmpfiles.d/slim.conf
%{_bindir}/slim*
%{_datadir}/slim/themes/
%{_mandir}/man1/*

%files -n %{libname}
%{_libdir}/lib*slim.so.%{major}*

%changelog
* Sun Mar 30 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.3.6-3
+ Revision: 212c55e
- Do not require distro-theme



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12844 |12cu|slmenu-0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
######################################################
# SpecFile: slmenu.spec 
# Generato: http://www.mandrivausers.ro/
# MRB-Falticska Florin
######################################################
#%define debug_package	%{nil}
#%define distsuffix mrb
Name: 		slmenu
Summary: 	Dmenu spinoff for the console
Version: 	0.1
Release: 	1
License: 	MIT
Group: 		Terminals
URL:		https://bitbucket.org/rafaelgg/slmenu
# need mercurial to clone it:
# hg clone https://bitbucket.org/rafaelgg/slmenu
Source0:	%{name}.tar.gz
#BuildRequires:	mercurial
Patch0:		slmenu-prefix.patch


%description
slmenu - single line menu
=========================
slmenu is a dmenu clone for the console.

%prep
%setup -q -n %{name}
%patch0 -p0

%build


%install
make PREFIX=/usr DESTDIR=$RPM_BUILD_ROOT clean install


%files
%doc README LICENSE
%{_bindir}/%{name}
%{_datadir}/man/man1/slmenu.*




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12845 |12cu|slowmoVideo-0.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           slowmoVideo
Version:        0.3
Release:        2
Summary:        Create slow-motion videos from your footage
License:        GPL-2.0+
Group:          Video
Url:            https://github.com/slowmoVideo/slowmoVideo
Source:         %{name}-sources-v%{version}.tar.bz2
BuildRequires:  cmake
BuildRequires:  ffmpeg-devel
BuildRequires:  gcc-c++
BuildRequires:  pkgconfig(glew)
BuildRequires:  pkgconfig(glut)
BuildRequires:  pkgconfig(sdl)
BuildRequires:  pkgconfig(opencv)
BuildRequires:  qt4-devel
BuildRequires:  unzip

%description
slowmoVideo is an OpenSource program that creates slow-motion videos from
your footage. But it does not simply make your videos play at 0.01× speed.
You can smoothly slow down and speed up your footage, optionally with
motion blur. 

How does slow motion work? slowmoVideo tries to find out where pixels
move in the video (this information is called Optical Flow), and then uses
this information to calculate the additional frames between the ones
recorded by your camera.

%prep
%setup -q -c %{name}-%{version}

%build
# Dunno why cmake doesn't work here
mkdir build
pushd build
cmake	-DCMAKE_INSTALL_PREFIX:STRING=%{_prefix} \
	 ../src

popd
%make

%install
%makeinstall_std -C build

%files
%{_bindir}/*

%changelog
* Wed Sep 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.3-2
+ Revision: b464980
- Fix ffmpeg BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12846 |12cu|slurm-2.4.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 23
%define libslurm %mklibname slurm %{major}

Name:    slurm
Version: 2.4.3
Release: 2
Summary: Simple Linux Utility for Resource Management
License: GPLv2
Group: System/Cluster
Source0: http://www.schedmd.com/download/latest/slurm-%{version}.tar.bz2
Source1: slurm.init
Source2: slurmctld.init
Patch0: slurm-2.3.3-disable-bluegene.patch
URL: http://www.llnl.gov/linux/slurm
BuildRequires: openssl-devel
BuildRequires: gcc-c++
BuildRequires: pkgconfig(gtk+-2.0)
BuildRequires: python
BuildRequires: mysql-devel
BuildRequires: postgresql-devel
BuildRequires: munge-devel
BuildRequires: lua-devel
Requires(post): rpm-helper
Requires(preun): rpm-helper

%define slurm_sysconfdir %{_sysconfdir}/slurm

%package -n %{libslurm}
Summary: Libraries for slurm
Group: System/Libraries

%package slurmctld
Summary: The main control daemon
Group: System/Cluster
Requires(post): rpm-helper
Requires(preun): rpm-helper

%package slurmdbd
Summary: Provides accounting of jobs in a database
Group: System/Cluster
Requires(post): rpm-helper
Requires(preun): rpm-helper

%package devel
Summary: Development package for SLURM
Group: Development/C
Requires: slurm
Requires: %{libslurm} = %EVRD

%package auth-none
Summary: SLURM auth NULL implementation (no authentication)
Group: System/Cluster
Requires: slurm

%package sched-wiki
Summary: SLURM scheduling plugin for the Maui scheduler
Group: System/Cluster
Requires: slurm

%package sview
Summary: SLURM graphical interface
Group: System/Cluster

%package db-pgsql
Summary: SLURM plugins to use PostgreSQL
Group: System/Cluster

%package db-mysql
Summary: SLURM plugins to use MySQL
Group: System/Cluster

%package auth-munge
Summary: SLURM plugins to use munge authentication
Group: System/Cluster

%description 
SLURM is an open source, fault-tolerant, and highly
scalable cluster management and job scheduling system for Linux clusters
containing up to thousands of nodes. Components include machine status,
partition management, job management, and scheduling modules.

%description -n %{libslurm}
This package contains the library needed to run programs dynamically linked
with slurm.

%description slurmctld
The main control daemon.

%description slurmdbd
Provides accounting of jobs in a database.

%description devel
Development package for SLURM.  This package includes the header files
and static libraries for the SLURM API.

%description auth-none
SLURM NULL authentication module

%description sched-wiki
SLURM scheduling plugin for the Maui scheduler.

%description sview
sview is a graphical user interface go get and update state information for
jobs, partitions, and nodes managed by SLURM.
# (taken from the quickstart)

%description db-pgsql
SLURM plugins to use a PostgreSQL database for job accounting.

%description db-mysql
SLURM plugins to use a MySQL database for job accounting.

%description auth-munge
SLURM plugins to use munge authentication.

%prep
%setup -q
%patch0 -p1 -b .disable-bluegene
chmod 0644 doc/html/*.{gif,jpg}

# blcr triggers a bug in automake
rm -f src/plugins/checkpoint/blcr/Makefile.am

%build
autoreconf -fiv
%configure --program-prefix=%{?_program_prefix:%{_program_prefix}} \
    --sysconfdir=%{slurm_sysconfdir}		\
    %{?_enable_debug}			\
    %{?with_proctrack}			\
    %{?with_ssl}			\
    %{?with_cflags}

%make

%install
rm -rf "%{buildroot}"
mkdir -p "%{buildroot}"
%makeinstall

install -D -m755 %{SOURCE1} %{buildroot}/%{_initrddir}/slurm
install -D -m755 %{SOURCE2} %{buildroot}/%{_initrddir}/slurmctld
install -D -m755 etc/init.d.slurmdbd %{buildroot}/%{_initrddir}/slurmdbd
install -D -m644 etc/slurm.conf.example ${RPM_BUILD_ROOT}%{slurm_sysconfdir}/slurm.conf.example
install -D -m755 etc/slurm.epilog.clean ${RPM_BUILD_ROOT}%{slurm_sysconfdir}/slurm.epilog.clean

# Delete unpackaged files:
rm -rf %{buildroot}/%{_libdir}/slurm/*.{a,la} \
	%{buildroot}/%{_libdir}/*.la \
	%{buildroot}/%{_datadir}/doc/slurm-%{version}/ \
	%{buildroot}/%{_mandir}/man5/bluegene*

%files
%doc AUTHORS
%doc NEWS
%doc README.rst
%doc RELEASE_NOTES
%doc DISCLAIMER
%doc COPYING
%doc etc/slurm.conf.example
%doc etc/slurmdbd.conf.example
%doc etc/cgroup.conf.example
%doc etc/cgroup.release_common.example
%doc etc/cgroup_allowed_devices_file.conf.example
%doc doc/html
%{_bindir}/sacct
%{_bindir}/sacctmgr
%{_bindir}/salloc
%{_bindir}/sattach
%{_bindir}/sbatch
%{_bindir}/sbcast
%{_bindir}/scancel
%{_bindir}/scontrol
%{_bindir}/sinfo
%{_bindir}/sprio
%{_bindir}/squeue
%{_bindir}/sreport
%{_bindir}/srun
%{_bindir}/smap
%{_bindir}/sshare
%{_bindir}/sdiag
%{_bindir}/sstat
%{_bindir}/strigger
%{_initrddir}/slurm
%{_sbindir}/slurmd
%{_sbindir}/slurmstepd
%{_libdir}/slurm/src/*
%{_mandir}/man1/sacct.1*
%{_mandir}/man1/sacctmgr.1*
%{_mandir}/man1/salloc.1*
%{_mandir}/man1/sattach.1*
%{_mandir}/man1/sbatch.1*
%{_mandir}/man1/sbcast.1*
%{_mandir}/man1/scancel.1*
%{_mandir}/man1/scontrol.1*
%{_mandir}/man1/sinfo.1*
%{_mandir}/man1/slurm.1*
%{_mandir}/man1/smap.1*
%{_mandir}/man1/sprio.1*
%{_mandir}/man1/squeue.1*
%{_mandir}/man1/sreport.1*
%{_mandir}/man1/srun.1*
%{_mandir}/man1/srun_cr.1*
%{_mandir}/man1/sshare.1*
%{_mandir}/man1/sstat.1*
%{_mandir}/man1/strigger.1*
%{_mandir}/man1/sdiag.1*
%{_mandir}/man5/slurm.conf.5.*
%{_mandir}/man5/cgroup.conf.5*
%{_mandir}/man5/cray.conf.5*
%{_mandir}/man5/gres.conf.5*
%{_mandir}/man5/topology.conf.5*
%{_mandir}/man8/slurmd.8.*
%{_mandir}/man8/slurmstepd.8.*
%{_mandir}/man8/spank.8.*
%dir %{_libdir}/slurm
%{_libdir}/slurm/checkpoint_none.so
%{_libdir}/slurm/jobacct_gather_cgroup.so
%{_libdir}/slurm/mpi_pmi2.so
%{_libdir}/slurm/job_submit_lua.so
%{_libdir}/slurm/proctrack_lua.so
%{_libdir}/slurm/jobacct_gather_linux.so
%{_libdir}/slurm/jobacct_gather_none.so
%{_libdir}/slurm/jobacct_gather_aix.so
%{_libdir}/slurm/jobcomp_none.so
%{_libdir}/slurm/jobcomp_filetxt.so
%{_libdir}/slurm/jobcomp_script.so
%{_libdir}/slurm/proctrack_pgid.so
%{_libdir}/slurm/proctrack_linuxproc.so
%{_libdir}/slurm/sched_backfill.so
%{_libdir}/slurm/sched_builtin.so
%{_libdir}/slurm/sched_hold.so
%{_libdir}/slurm/select_cons_res.so
%{_libdir}/slurm/select_linear.so
%{_libdir}/slurm/switch_none.so
%{_libdir}/slurm/mpi_none.so
%{_libdir}/slurm/mpi_mpichgm.so
%{_libdir}/slurm/mpi_mvapich.so
%{_libdir}/slurm/mpi_lam.so
%{_libdir}/slurm/task_none.so
%{_libdir}/slurm/task_affinity.so
%{_libdir}/slurm/accounting_storage_filetxt.so
%{_libdir}/slurm/accounting_storage_none.so
%{_libdir}/slurm/checkpoint_ompi.so
%{_libdir}/slurm/crypto_openssl.so
%{_libdir}/slurm/gres_gpu.so
%{_libdir}/slurm/gres_nic.so
%{_libdir}/slurm/job_submit_cnode.so
%{_libdir}/slurm/job_submit_defaults.so
%{_libdir}/slurm/job_submit_logging.so
%{_libdir}/slurm/job_submit_partition.so
%{_libdir}/slurm/mpi_mpich1_p4.so
%{_libdir}/slurm/mpi_mpich1_shmem.so
%{_libdir}/slurm/mpi_mpichmx.so
%{_libdir}/slurm/mpi_openmpi.so
%{_libdir}/slurm/preempt_none.so
%{_libdir}/slurm/preempt_partition_prio.so
%{_libdir}/slurm/preempt_qos.so
%{_libdir}/slurm/priority_basic.so
%{_libdir}/slurm/priority_multifactor.so
%{_libdir}/slurm/proctrack_cgroup.so
%{_libdir}/slurm/select_cray.so
%{_libdir}/slurm/task_cgroup.so
%{_libdir}/slurm/topology_3d_torus.so
%{_libdir}/slurm/topology_node_rank.so
%{_libdir}/slurm/topology_none.so
%{_libdir}/slurm/topology_tree.so
%{_libdir}/slurm/auth_none.so
%dir %{_libdir}/slurm/src
%config %{slurm_sysconfdir}/slurm.conf.example
%config(noreplace) %{slurm_sysconfdir}/slurm.epilog.clean

%files -n %{libslurm}
%{_libdir}/*.so.*

%files devel
%defattr(-,root,root)
%dir %attr(0755,root,root) %{_prefix}/include/slurm
%{_prefix}/include/slurm/*
%{_libdir}/*.a
%{_libdir}/*.so
%{_mandir}/man3/*

%files slurmctld
%{_initrddir}/slurmctld
%{_sbindir}/slurmctld
%{_mandir}/man8/slurmctld.8.*

%files slurmdbd
%{_sbindir}/slurmdbd
%{_initrddir}/slurmdbd
%{_libdir}/slurm/accounting_storage_slurmdbd.so
%{_mandir}/man8/slurmdbd.8.*
%{_mandir}/man5/slurmdbd.conf.5.*

%files sched-wiki
%{_libdir}/slurm/sched_wiki*.so
%{_mandir}/man5/wiki.*

%files sview
%{_bindir}/sview
%{_mandir}/man1/sview.1*

%files db-pgsql
%{_libdir}/slurm/accounting_storage_pgsql.so
%{_libdir}/slurm/jobcomp_pgsql.so

%files db-mysql
%{_libdir}/slurm/accounting_storage_mysql.so
%{_libdir}/slurm/jobcomp_mysql.so

%files auth-munge
%{_libdir}/slurm/auth_munge.so
%{_libdir}/slurm/crypto_munge.so

%pre
%_pre_useradd slurm / /sbin/nologin

%post
%_post_service slurm

%post slurmctld
%_post_service slurmctld

%post slurmdbd
%_post_service slurmdbd

%preun
%_preun_service slurm

%preun slurmctld
%_preun_service slurmctld

%preun slurmdbd
%_preun_service slurmdbd

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12847 |12cu|smalltalk-3.2.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Smalltalk free language implementation
Name:		smalltalk
Version:	3.2.4
Release:	2
License:	GPLv2+ and LGPLv2+ and GFDL
Group:		Development/Other
Source0:	ftp://ftp.gnu.org/gnu/smalltalk/%{name}-%{version}.tar.xz
# Fix for Tcl 8.6 (interp->result, TIP #330) - AdamW 2008/12
Patch2:		smalltalk-3.1-tcl86.patch
Patch3:		smalltalk-3.2.4-gst-reload-symlink.patch
URL:		http://smalltalk.gnu.org/
BuildRequires:	pkgconfig(gtk+-2.0) emacs-bin
BuildRequires:	readline-devel termcap-devel
BuildRequires:	tcl tcl-devel tk pkgconfig(tk)
BuildRequires:	gdbm-devel
BuildRequires:	gmp-devel
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	texinfo
BuildRequires:	libpq-devel
BuildRequires:	pkgconfig(zlib)
BuildRequires:	zip
BuildRequires:	libsigsegv-devel
BuildRequires:	pkgconfig(libffi)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	SDL_sound-devel
BuildRequires:	pkgconfig(SDL_ttf)
BuildRequires:	pkgconfig(glut)

%description
GNU Smalltalk is a Free (or Open Source) implementation that closely 
follows the Smalltalk-80 language as described in the book Smalltalk-80: 
the Language and its Implementation by Adele Goldberg and David          
Robson. GNUSmalltalk runs on most versions of Unix or Unix like 
systems (GNU/Linux, FreeBSD, etc...).        
There is even a version for commercial operating systems like MS-NT.

%package emacs
Summary:      Smalltalk mode for Emacs
Group:        Development/Other
Requires:     %{name} = %{version}-%{release}
Conflicts:    smalltalk < 3.0.1-1

%description emacs
GNU Smalltalk is a Free (or Open Source) implementation that closely
follows the Smalltalk-80 language as described in the book Smalltalk-80:
the Language and its Implementation by Adele Goldberg and David
Robson. GNUSmalltalk runs on most versions of Unix or Unix like
systems (GNU/Linux, FreeBSD, etc...).
There is even a version for commercial operating systems like MS-NT.

This Package contains the Smalltalk mode for Emacs.

%package devel
Summary:      Development files for GNU Smalltalk
Group:        Development/Other
Requires:     %{name} = %{version}-%{release}
Conflicts:    smalltalk < 3.0.1-2

%description devel
GNU Smalltalk is a Free (or Open Source) implementation that closely
follows the Smalltalk-80 language as described in the book Smalltalk-80:
the Language and its Implementation by Adele Goldberg and David
Robson. GNUSmalltalk runs on most versions of Unix or Unix like
systems (GNU/Linux, FreeBSD, etc...).
There is even a version for commercial operating systems like MS-NT.

This Package contains header files and other stuff provided by
GNU Smalltalk. You will need this package, if you want to extent GNU
Smalltalk with functions written in C.

%prep
%setup -q
%patch2 -p1 -b .tcl86
%patch3 -p1

%build
%configure2_5x --disable-static \
           --disable-rpath \
	   --with-tcl=%{_libdir} --with-tk=%{_libdir} \
           --with-system-libsigsegv \
           --with-system-libffi=yes \
           --with-imagedir=%{_libdir}/%{name}
%make

cd doc
for i in gst*;
do
  sed -i -e 's!%{_libdir}!/usr/lib(64)!g' \
         -e 's!/usr/lib!/usr/lib(64)!g' \
         -e 's!/usr/share/smalltalk/kernel!/usr/lib(64)/smalltalk/kernel!g' $i
done

%install
%{makeinstall_std}

%multiarch_binaries %{buildroot}%{_bindir}/gst-config



%files 
%doc AUTHORS NEWS README
%{_bindir}/gst
%{_bindir}/gst-blox
%{_bindir}/gst-convert
%{_bindir}/gst-doc
%{_bindir}/gst-load
%{_bindir}/gst-package
%{_bindir}/gst-reload
%{_bindir}/gst-remote
%{_bindir}/gst-sunit
%{_bindir}/gst-browser
%{_bindir}/gst-profile
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*
%{_libdir}/*.so.*
%{_libdir}/smalltalk
%{_infodir}/*.info*
%{_mandir}/man1/*

%files devel
%{_bindir}/gst-config
#% multiarch 
%{multiarch_bindir}/gst-config
%{_libdir}/libgst.so
%{_libdir}/pkgconfig/gnu-smalltalk.pc
%{_datadir}/aclocal/*.m4
%{_includedir}/gst.h
%{_includedir}/gstpub.h

%files emacs
%{_datadir}/emacs/site-lisp/*
%{_sysconfdir}/emacs/site-start.d/**

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12848 |12cu|smem-1.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		smem
Version:	1.4
Release:	1
Summary:	Memory reporting tool
Group:		Monitoring
License:	GPLv2+
URL:		http://www.selenic.com/%{name}/
Source0:	http://www.selenic.com/smem/download/%{name}-%{version}.tar.gz
Requires:	python
Requires:	python-matplotlib
BuildArch:	noarch

%description
smem is a tool that can give numerous reports on memory usage on Linux systems.
Unlike existing tools, smem can report proportional set size (PSS), which is a
more meaningful representation of the amount of memory used by libraries and
applications in a virtual memory system.

%prep
%setup -q

%build

%install
install -D smem %{buildroot}/%{_bindir}/smem

%files
%{_bindir}/smem


%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.4-1
+ Revision: c6da167
- Updated to 1.4 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12849 |12cu|smokeping-2.4.2-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define __noautoreq 'perl\\(Authen::.*|perl\\(Smokeping.*'
%define __noautoprov perl(.*)

Name:		smokeping
Version:	2.4.2
Release:	15
Summary:	Network latency tracker
License:	GPL
Group:		Networking/WWW
URL:		http://oss.oetiker.ch/smokeping/
Source0:    http://oss.oetiker.ch/smokeping/pub/%{name}-%{version}.tar.gz
Source1:    smokeping.init
Patch0:     %{name}-2.4.2-fhs.patch
Requires:   rrdtool
Requires:   fonts-ttf-dejavu
Requires:   fping
Requires:   perl(Qooxdoo::JSONRPC)
Requires:   perl(Config::Grammar)
Requires:   apache
# webapp macros and scriptlets
Requires(post):		rpm-helper >= 0.16
Requires(postun):	rpm-helper >= 0.16
BuildRequires:	rpm-helper >= 0.16
BuildRequires:	rpm-mandriva-setup >= 1.23
BuildArch:	noarch

%description
SmokePing keeps track of your network latency:

    * Best of breed latency visualisation.
    * Interactive graph exlorer.
    * Wide range of latency measurment plugins.
    * Master/Slave System for distributed measurement.
    * Highly configurable alerting system.
    * Live Latency Charts with the most 'interesting' graphs.
    * Free and OpenSource Software written in Perl written by Tobi Oetiker, the
      creator of MRTG and RRDtool

%prep
%setup -q
%patch0 -p 1

find lib -name *.pm | xargs chmod 644

%build

%install
rm -rf %{buildroot}

install -d -m 755 %{buildroot}%{_bindir}
install -m 755 bin/smokeping.dist %{buildroot}%{_bindir}/smokeping
install -m 755 bin/tSmoke.dist %{buildroot}%{_bindir}/tSmoke

install -d -m 755 %{buildroot}%{_datadir}/%{name}/www
install -m 755 htdocs/smokeping.cgi.dist \
    %{buildroot}%{_datadir}/%{name}/www/smokeping.cgi
install -m 755 htdocs/tr.cgi.dist \
    %{buildroot}%{_datadir}/%{name}/www/tr.cgi
install -m 644 htdocs/tr.html \
    %{buildroot}%{_datadir}/%{name}/www/tr.html
cp -pr htdocs/cropper %{buildroot}%{_datadir}/%{name}/www
cp -pr htdocs/resource %{buildroot}%{_datadir}/%{name}/www
cp -pr htdocs/script %{buildroot}%{_datadir}/%{name}/www

install -d -m 755 %{buildroot}%{_datadir}/%{name}/lib
cp -pr lib/Smokeping* %{buildroot}%{_datadir}/%{name}/lib

install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}
install -m 644 etc/basepage.html.dist \
    %{buildroot}%{_sysconfdir}/%{name}/basepage.html
install -m 644 etc/config.dist \
    %{buildroot}%{_sysconfdir}/%{name}/config
install -m 644 etc/smokemail.dist \
    %{buildroot}%{_sysconfdir}/%{name}/smokemail
install -m 640 etc/smokeping_secrets.dist \
    %{buildroot}%{_sysconfdir}/%{name}/smokeping_secrets
install -m 644 etc/tmail.dist \
    %{buildroot}%{_sysconfdir}/%{name}/tmail

install -d -m 755 %{buildroot}%{_var}/cache/%{name}
install -d -m 755 %{buildroot}%{_var}/lib/%{name}

# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# %{name} Apache configuration
Alias /%{name}/cache %{_localstatedir}/cache/%{name}
Alias /%{name} %{_datadir}/%{name}/www

<Directory %{_datadir}/%{name}/www>
    Options ExecCGI
    DirectoryIndex smokeping.cgi
    Require all granted
</Directory>

<Directory %{_localstatedir}/cache/%{name}>
    Require all granted
</Directory>
EOF

install -d -m 755 %{buildroot}%{_initrddir}
install -m 755 %{SOURCE1} %{buildroot}%{_initrddir}/smokeping

%clean
rm -rf %{buildroot}



%files
%defattr(-,root,root)
%doc README TODO CHANGES CONTRIBUTORS COPYING COPYRIGHT doc
%config(noreplace) %{_webappconfdir}/%{name}.conf
%{_bindir}/%{name}
%{_bindir}/tSmoke
%{_datadir}/%{name}
%attr(-,apache,apache) %{_var}/cache/%{name}
%{_var}/lib/%{name}
%dir %{_sysconfdir}/%{name}
%{_initrddir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}/basepage.html
%config(noreplace) %{_sysconfdir}/%{name}/config
%config(noreplace) %{_sysconfdir}/%{name}/smokemail
%config(noreplace) %{_sysconfdir}/%{name}/tmail
%config(noreplace) %attr(-,root,apache) %{_sysconfdir}/%{name}/smokeping_secrets



%changelog
* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 2.4.2-11mdv2011.0
+ Revision: 614926
- the mass rebuild of 2010.1 packages

* Tue Jan 19 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.4.2-10mdv2010.1
+ Revision: 493885
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise

* Mon Oct 05 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.4.2-9mdv2010.0
+ Revision: 454033
- yet another dependency fix

* Tue Sep 29 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.4.2-8mdv2010.0
+ Revision: 450935
- requires apache

* Wed Sep 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.4.2-7mdv2010.0
+ Revision: 443524
- fix typo in apache configuration file

* Wed Sep 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.4.2-6mdv2010.0
+ Revision: 443522
- fix apache configuration for generated files
- font dependency
- ship init script
- proper perms on cache directory

* Wed Jul 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.4.2-4mdv2010.0
+ Revision: 396458
- move web files under %%{_datadir}/%%{name}/www
- drop last remaining private perl library, packaged separatly

* Wed May 20 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.4.2-3mdv2010.0
+ Revision: 377835
- really fix dependencies

* Mon May 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.4.2-2mdv2010.0
+ Revision: 371917
- drop private copies of perl modules

* Sun Oct 12 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.4.2-1mdv2009.1
+ Revision: 292954
- import smokeping


* Sun Oct 12 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.4.2-1mdv2009.1
- first mdv release 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12850 |12cu|smolt-1.4.3-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:    smolt
Summary: Hardware profiler
Version: 1.4.3
Release: 10
License: GPLv2+
Group:   System/Configuration/Hardware
URL:     http://fedorahosted.org/smolt
Source:  https://fedorahosted.org/releases/s/m/%{name}/%{name}-%{version}.tar.gz
Source1: README.install.urpmi
Patch0:  hwdata.py-pciids-path.patch
Patch1:  smolt-1.3.2-remove-checkin.patch
Patch2:  smolt-1.4.2.2-config.patch
Patch3:  smolt-linux3.patch
Patch4:  smolt-1.4.3-policy.patch

Requires: dbus-python
Requires: python-urlgrabber
Requires: python-paste
Requires: python-simplejson
Requires: python-sip
Requires: lsb-release
#Requires: hal
BuildArch: noarch
BuildRequires: gettext
BuildRequires: desktop-file-utils

Requires(pre): rpm-helper
Requires(post): python
Requires(postun): /sbin/service

%description
This hardware profiler is a server-client system that does a hardware
scan against a machine and sends the results to a public Fedora Project
turbogears server.  The sends are anonymous and should not contain any private
information other than the physical hardware information and basic OS info.

This package contains the client

%if 0
%package server
Summary: Fedora hardware profiler server
Group: System/Configuration/Hardware
Requires: smolt = %{version}
Requires: python-genshi
Requires: python-crypto
Requires: TurboGears mx
Requires: python-turboflot

%description server
This hardware profiler is a server-client system that does a hardware
scan against a machine and sends the results to a public Fedora Project
turbogears server.  The sends are anonymous and should not contain any private
information other than the physical hardware information and basic OS info.

This package contains the server portion
%endif

%package gui
Summary: Fedora hardware profiler gui
Group: System/Configuration/Hardware
Requires: smolt = %{version}
Requires: python-qt4-core
Requires: python-qt4-gui

%description gui
Provides smolt's gui functionality.  Not included in the default package to
ensure that deps are kept small.

%prep
%setup -q
%patch0 -p1 -b pciids
#patch1 -p1 -b .checkin
%patch2 -p1
%patch3 -p1
%patch4 -p1
sed -i -e "s/smolt\.png/smolt/" -e "s/the Fedora Project/smolts.org/"  client/smolt.desktop
find -name ".git*" -exec rm {} \;

%build
cd client/
make

%install
pushd client
%makeinstall_std
popd
# install -d -m 0755 smoon/ %{buildroot}/%{_datadir}/%{name}/smoon/
#cp -adv smoon/* %{buildroot}/%{_datadir}/%{name}/smoon/
#cp -adv client/simplejson %{buildroot}/%{_datadir}/%{name}/client/
%{__mkdir} -p %{buildroot}/%{_datadir}/%{name}/client/
%{__mkdir} -p %{buildroot}/%{_mandir}/man1/
cp client/scan.py %{buildroot}/%{_datadir}/%{name}/client/
cp client/gate.py %{buildroot}/%{_datadir}/%{name}/client/
cp client/os_detect.py %{buildroot}/%{_datadir}/%{name}/client/
cp client/devicelist.py %{buildroot}/%{_datadir}/%{name}/client/
cp client/hwdata.py %{buildroot}/%{_datadir}/%{name}/client/
cp -av client/distros/ %{buildroot}/%{_datadir}/%{name}/client/distros/
cp client/fs_util.py %{buildroot}/%{_datadir}/%{name}/client/
cp client/man/* %{buildroot}/%{_mandir}/man1/

%{__mkdir} -p %{buildroot}/%{_sysconfdir}/sysconfig/

# Icons
%{__mkdir} -p %{buildroot}/%{_datadir}/icons/hicolor/16x16/apps/
%{__mkdir} -p %{buildroot}/%{_datadir}/icons/hicolor/22x22/apps/
%{__mkdir} -p %{buildroot}/%{_datadir}/icons/hicolor/24x24/apps/
%{__mkdir} -p %{buildroot}/%{_datadir}/icons/hicolor/32x32/apps/

%{__mkdir} -p %{buildroot}/%{_datadir}/firstboot/pixmaps/
%{__mkdir} -p %{buildroot}/%{_datadir}/firstboot/themes/default/

%{__mv} client/icons/smolt-icon-16.png %{buildroot}/%{_datadir}/icons/hicolor/16x16/apps/smolt.png
%{__mv} client/icons/smolt-icon-22.png %{buildroot}/%{_datadir}/icons/hicolor/22x22/apps/smolt.png
%{__mv} client/icons/smolt-icon-24.png %{buildroot}/%{_datadir}/icons/hicolor/24x24/apps/smolt.png
%{__mv} client/icons/smolt-icon-32.png %{buildroot}/%{_datadir}/icons/hicolor/32x32/apps/smolt.png
cp -adv client/icons/* %{buildroot}/%{_datadir}/%{name}/client/icons/


%{__rm} -f %{buildroot}/%{_bindir}/smoltSendProfile
%{__rm} -f %{buildroot}/%{_bindir}/smoltDeleteProfile
%{__rm} -f %{buildroot}/%{_bindir}/smoltGui
ln -s %{_datadir}/%{name}/client/sendProfile.py %{buildroot}/%{_bindir}/smoltSendProfile
ln -s %{_datadir}/%{name}/client/deleteProfile.py %{buildroot}/%{_bindir}/smoltDeleteProfile
ln -s %{_datadir}/%{name}/client/smoltGui.py %{buildroot}/%{_bindir}/smoltGui

ln -sf %{_sysconfdir}/%{name}/config.py %{buildroot}/%{_datadir}/%{name}/client/config.py

desktop-file-install --dir=%{buildroot}/%{_datadir}/applications client/smolt.desktop
%find_lang %{name}

# Cleanup from the Makefile (will be cleaned up when it is finalized)
%{__rm} -f %{buildroot}/etc/init.d/smolt
%{__rm} -f %{buildroot}/etc/smolt/hw-uuid
%{__rm} -rf %{buildroot}/%{_datadir}/applications/fedora-smolt.desktop

# Cleanup sugar-specific files
%{__rm} -rf %{buildroot}/%{_datadir}/sugar/

# Cleanup gz man files produces by client/Makefile (install-main target)
%{__rm} -rf %{buildroot}/%{_mandir}/man1/*.gz

touch %{buildroot}/%{_sysconfdir}/sysconfig/hw-uuid

echo 'ENABLE_MONTHLY_UPDATE=0' > %{buildroot}/%{_sysconfdir}/sysconfig/smolt

%{__install} -m 644 %{SOURCE1} README.install.urpmi

%pre
%_pre_useradd smolt %{_datadir}/%{name} /sbin/nologin > /dev/null 2>&1 || :

%post
if [ $1 = 1 ]
then
    cat /proc/sys/kernel/random/uuid > /etc/sysconfig/hw-uuid
    chmod 0644 /etc/sysconfig/hw-uuid
    chown root:root /etc/sysconfig/hw-uuid
    cat /proc/sys/kernel/random/uuid > /etc/smolt/hw-uuid
    chmod 0644 /etc/smolt/hw-uuid
    python > /etc/cron.d/smolt << 'EOF'

from string import Template
from random import randint

cron_file = Template('''# Runs the smolt checkin client
$minute $hour $day * * smolt [ -r /etc/sysconfig/smolt ]  && . /etc/sysconfig/smolt && [ $ENABLE_MONTHLY_UPDATE = 1 ] && /usr/bin/smoltSendProfile -a > /dev/null 2>&1
''')

def main():
    minute = randint(0,59)
    hour = randint(0, 24)
    day = randint(0, 28) #account for febu-hairy

    print cron_file.safe_substitute(minute=minute, day=day, hour=hour)

if __name__ == '__main__':
    main()
EOF
fi

%postun
%_postun_userdel smolt
%_postun_groupdel smolt

%files -f %{name}.lang
%defattr(-,root,root,-)
%doc README doc/* README.install.urpmi
%dir %{_datadir}/%{name}
%config(noreplace) %dir %{_sysconfdir}/%{name}/
%config(noreplace) %{_sysconfdir}/sysconfig/smolt
%config(noreplace) /%{_sysconfdir}/%{name}/config*
%ghost %config(noreplace) %{_sysconfdir}/cron.d/%{name}
%ghost %{_sysconfdir}/sysconfig/hw-uuid
%{_bindir}/smoltSendProfile
%{_bindir}/smoltDeleteProfile
%{_datadir}/%{name}/client
%{_datadir}/%{name}/doc
%{_mandir}/man1/*

%if 0
%files server
%{_datadir}/%{name}/smoon
%endif

%files gui
%{_bindir}/smoltGui
%{_datadir}/applications/smolt.desktop
%{_datadir}/icons/hicolor/*x*/apps/smolt.png

%changelog
* Fri Mar 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.4.3-10
+ Revision: 98828ba
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12851 |12cu|smplayer-14.3.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		smplayer
Summary:	Complete front-end for mplayer written in Qt4
Version:	14.3.0
Release:	2
License:	GPLv2+
Group:		Video
Url:		http://smplayer.sourceforge.net
Source0:	http://downloads.sourceforge.net/smplayer/%{name}-%{version}.tar.bz2
Patch0:		smplayer-0.8.4-optflags.patch
BuildRequires:	qt4-devel
BuildRequires:	desktop-file-utils
Requires:	mplayer
Suggests:	smplayer-themes
Obsoletes:	smplayer-qt4 < 0.5.62-1
Provides:	smplayer-qt4 = %{version}-%{release}

%description
SMPlayer intends to be a complete front-end for MPlayer,
from basic features like playing videos, DVDs, and VCDs 
to more advanced features like support for MPlayer filters and more.

One of the most interesting features of SMPlayer: it remembers the 
settings of all files you play. So you start to watch a movie but you 
have to leave... don't worry, when you open that movie again it will 
resume at the same point you left it, and with the same settings: 
audio track, subtitles, volume...

Other additional interesting features:

* New GUI. Now there are toolbars, the control at the bottom is different 
  (and it changes if the window is made smaller), the icons can be changed 
  (several icon themes are available). In fullscreen mode the floating 
  control that appears when you move the mouse to the bottom of the screen 
  is new too and this time the video doesn't resize when it shows.
* Configurable key shortcuts. A shortcut editor has been added, it's 
  located at "Preferences->Mouse & keyboard". Please read 
  Configurable_shortcuts.txt.
* Support for VCD. Now you can also play VCD discs.
* System tray icon. Now it's possible to leave SMPlayer running in the 
  system tray. This feature requires Qt 4.2.
* Added some new functions, like pan&scan, stay on top, set the size 
  of the window...
* Improved support for subtitles. For instance, now you can load a idx/sub 
  file and you'll be able to select among all languages that the file 
  provides. You can have a mkv file with embedded subtitles, load an 
  idx/sub file (or srt, sub...) and all subtitles will be available.
* New translations. SMPlayer 0.5.0 is translated (totally or partially) to 
  the following languages: Bulgarian, Czech, German, Spanish, French, 
  Hungarian, Italian, Japanese, Georgian, Dutch, Polish, Brazilian Portuguese, 
  Russian, Slovak, Serbian, Swedish, Turkish, Ukrainian, Simplified-Chinese 
  and Traditional Chinese. By the way, now it's possible to change the language
  at run-time.

SMPlayer supports themes which can be found in smplayer-themes package.

%prep
%setup -q
%patch0 -p1

%build
%setup_compile_flags
%make PREFIX=%{_prefix} 'DOC_PATH=\"%{_docdir}/%{name}\"'

%install
%makeinstall_std PREFIX=%{_prefix}

# Allow html docs
mv %{buildroot}%{_docdir}/packages/%{name} %{buildroot}%{_docdir}/%{name}
rm -fr %{buildroot}%{_docdir}/packages

desktop-file-install \
	--remove-key='Encoding' \
	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

%files
%doc Changelog *.txt
%dir %{_datadir}/%{name}
%dir %{_datadir}/%{name}/shortcuts
%dir %{_datadir}/%{name}/translations
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.*
%{_datadir}/%{name}/*.conf
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_iconsdir}/hicolor/*/apps/%{name}.svg
%{_datadir}/applications/*.desktop
%{_datadir}/%{name}/shortcuts/*
%lang(ar) %{_datadir}/%{name}/translations/smplayer_ar.qm
%lang(ar_SY) %{_datadir}/%{name}/translations/smplayer_ar_SY.qm
%lang(bg) %{_datadir}/%{name}/translations/smplayer_bg.qm
%lang(ca) %{_datadir}/%{name}/translations/smplayer_ca.qm
%lang(cs) %{_datadir}/%{name}/translations/smplayer_cs.qm
%lang(de) %{_datadir}/%{name}/translations/smplayer_de.qm
%lang(da) %{_datadir}/%{name}/translations/smplayer_da.qm
%lang(el_GR) %{_datadir}/%{name}/translations/smplayer_el_GR.qm
%lang(en_GB) %{_datadir}/%{name}/translations/smplayer_en_GB.qm
%lang(en_US) %{_datadir}/%{name}/translations/smplayer_en_US.qm
%lang(es) %{_datadir}/%{name}/translations/smplayer_es.qm
%lang(et) %{_datadir}/%{name}/translations/smplayer_et.qm
%lang(eu) %{_datadir}/%{name}/translations/smplayer_eu.qm
%lang(fi) %{_datadir}/%{name}/translations/smplayer_fi.qm
%lang(fr) %{_datadir}/%{name}/translations/smplayer_fr.qm
%lang(gl) %{_datadir}/%{name}/translations/smplayer_gl.qm
%lang(he_IL) %{_datadir}/%{name}/translations/smplayer_he_IL.qm
%lang(hr) %{_datadir}/%{name}/translations/smplayer_hr.qm
%lang(hu) %{_datadir}/%{name}/translations/smplayer_hu.qm
%lang(id) %{_datadir}/%{name}/translations/smplayer_id.qm
%lang(it) %{_datadir}/%{name}/translations/smplayer_it.qm
%lang(ja) %{_datadir}/%{name}/translations/smplayer_ja.qm
%lang(ka) %{_datadir}/%{name}/translations/smplayer_ka.qm
%lang(ko) %{_datadir}/%{name}/translations/smplayer_ko.qm
%lang(ku) %{_datadir}/%{name}/translations/smplayer_ku.qm
%lang(lt) %{_datadir}/%{name}/translations/smplayer_lt.qm
%lang(mk) %{_datadir}/%{name}/translations/smplayer_mk.qm
%lang(nl) %{_datadir}/%{name}/translations/smplayer_nl.qm
%lang(nn_NO) %{_datadir}/%{name}/translations/smplayer_nn_NO.qm
%lang(pl) %{_datadir}/%{name}/translations/smplayer_pl.qm
%lang(pt) %{_datadir}/%{name}/translations/smplayer_pt.qm
%lang(pt_BR) %{_datadir}/%{name}/translations/smplayer_pt_BR.qm
%lang(ro_RO) %{_datadir}/%{name}/translations/smplayer_ro_RO.qm
%lang(ru_RU) %{_datadir}/%{name}/translations/smplayer_ru_RU.qm
%lang(sk) %{_datadir}/%{name}/translations/smplayer_sk.qm
%lang(sl) %{_datadir}/%{name}/translations/smplayer_sl_SI.qm
%lang(sr) %{_datadir}/%{name}/translations/smplayer_sr.qm
%lang(sv) %{_datadir}/%{name}/translations/smplayer_sv.qm
%lang(th) %{_datadir}/%{name}/translations/smplayer_th.qm
%lang(tr) %{_datadir}/%{name}/translations/smplayer_tr.qm
%lang(uk_UA) %{_datadir}/%{name}/translations/smplayer_uk_UA.qm
%lang(uz) %{_datadir}/%{name}/translations/smplayer_uz.qm
%lang(vi) %{_datadir}/%{name}/translations/smplayer_vi_VN.qm
%lang(zh_CN) %{_datadir}/%{name}/translations/smplayer_zh_CN.qm
%lang(zh_TW) %{_datadir}/%{name}/translations/smplayer_zh_TW.qm
%lang(ms_MY) %{_datadir}/%{name}/translations/smplayer_ms_MY.qm

%changelog
* Mon Jun 30 2014 Denis Silakov <denis.silakov@rosalab.ru> 14.3.0-2
+ Revision: b3be103
- Updated to 14.3.0 (sync with cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12852 |12cu|smplayer-skins-20121029-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		smplayer-skins
Version:	20121029
Release:	2
Summary:	Skins for SMPlayer
# Actually, various
License:	GPLv2
Group:		Video
URL:		http://smplayer.sourceforge.net/
Source0:	%{name}-%{version}.tar.bz2
Requires:	smplayer >= 0.8.2
BuildArch:	noarch

%description
This package provides skin themes for SMPlayer.

SMPlayer intends to be a complete front-end for Mplayer, from basic features
like playing videos, DVDs, and VCDs to more advanced features like support
for Mplayer filters and more. One of the main features is the ability to
remember the state of a played file, so when you play it later it will resume
at the same point and with the same settings. smplayer is developed with
the Qt toolkit, so it's multi-platform.

%prep
%setup -q

%build
# nothing

%install
%makeinstall_std PREFIX=%{_prefix}

%files
%doc README.txt Changelog COPYING*.txt
%dir %{_datadir}/smplayer/themes
%{_datadir}/smplayer/themes/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12853 |12cu|smtube-2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		smtube
Version:	2.1
Release:	1
Summary:	Allows to play and download videos from YouTube
License:	GPLv2+
Group:		Video
Url:		http://smplayer.sourceforge.net
Source0:	http://downloads.sourceforge.net/smplayer/SMTube/%{version}/%{name}-%{version}.tar.bz2
Patch0:		smtube-1.6-optflags.patch
BuildRequires:	qt4-devel
BuildRequires:	qt4-linguist

%description
SMTube is a tool for searching and downloading videos from YouTube.
It supports SMPlayer, VLC and some other players.

%prep
%setup -q
%patch0 -p1

%build
%setup_compile_flags
%make \
	PREFIX=%{_prefix} \
	QMAKE=%{qt4bin}/qmake \
	LRELEASE=%{qt4bin}/lrelease

%install
%makeinstall_std PREFIX=%{_prefix}

%files
%doc Changelog *.txt
%{_bindir}/%{name}
%{_datadir}/applications/smtube.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_datadir}/%{name}/translations/*


%changelog
* Tue Jul 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.1-1
+ Revision: 4cf1347
- Updated to 2.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12854 |12cu|snack-2.2.10-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Script-driven sound processing toolkit
Name:		snack
Version: 	2.2.10
Release: 	9
License: 	BSD
Group: 		Sound
URL: 		http://www.speech.kth.se/snack/
Source0:	http://www.speech.kth.se/~kare/%{name}%{version}.tar.bz2
# Fix underlinking
Patch0:		snack-2.2.10-underlinking.patch
Patch1:		snack-2.2.10-unity-linux-fix-roundf.patch
Patch2:		snack-2.2.10-unity-linux-gcc44.patch
Patch3:		snack-2.2.10-mdv-fix-string-format.patch

BuildRequires:	tcl 
BuildRequires:  tk 
BuildRequires:  libogg-devel 
BuildRequires:  libvorbis-devel 
BuildRequires:  pkgconfig(x11)
BuildRequires:	python-devel 
BuildRequires:  dos2unix
BuildRequires:  tcl-devel
BuildRequires:  tk-devel

%description
Snack is a sound processing toolkit designed as an extension
to a scripting language. Snack currently works with the scripting
languages Tcl/Tk, Python, and Ruby.

Snack has commands to play, record, process, and visualize sound.
Snack provides high level sound objects, with flexible storage management,
and streaming support. It handles most common sound file formats.
The visualization canvas item types update in real-time and can output
postscript. The same scripts run on Unix (Linux, Solaris, HP-UX, IRIX,
FreeBSD, NetBSD), Macintosh, and Windows 95/98/NT/2000/XP.

%package -n tcl-%{name}
Summary:	Snack Sound Toolkit for Tcl
Group:		Sound
Requires:	tcl
Obsoletes:	%{mklibname snack} < 2.2.10-6mdv
Obsoletes:	%{mklibname snack -d} < 2.2.10-6mdv

%description -n tcl-%{name}
Snack Sound Toolkit for Tcl.

%package -n python-%{name}
Summary:	Snack Sound Toolkit for Python	
Group:		Sound
Requires:	tcl-%{name} = %{version}
Requires:	tkinter

%description -n python-%{name}
Snack Sound Toolkit for Python.

%prep
%setup -q -n %{name}%{version}
%patch0 -p1 -b .underlink
%patch1 -p1
%patch2 -p1
%patch3 -p0
chmod 644 COPYING README changes

%build
cd unix
%configure2_5x --with-tcl=/usr/lib --with-tk=/usr/lib --with-ogg-include=/usr/include/ogg --with-ogg-lib=/usr/lib
%make TCL_INCPATH=/usr/include TK_INCPATH=/usr/include CC="gcc %{optflags}"
%make TCL_INCPATH=/usr/include TK_INCPATH=/usr/include CC="gcc %{optflags}" libsnackogg.so

%install
chmod 644 doc/*
chmod 755 python/*.py
chmod 644 demos/tcl/*
chmod 755 demos/tcl/*.tcl
dos2unix demos/tcl/*.txt
rm -f demos/tcl/tclkit-linux-x86
chmod 644 demos/python/*
chmod 755 demos/python/*.py
dos2unix demos/python/*.txt

cd unix
mkdir -p %{buildroot}%{tcl_sitearch}/%{name}%{version}
mkdir -p %{buildroot}%{py_puresitedir}
cp *.so %{buildroot}%{tcl_sitearch}/%{name}%{version}
install -m 0755 *.tcl %{buildroot}%{tcl_sitearch}/%{name}%{version}
cd ../python
python setup.py install --root=%{buildroot} --compile --optimize=2

%files -n tcl-%{name}
%doc changes COPYING doc/tcl-man.html demos/tcl/* doc/A* doc/C* doc/F* README doc/S*
%{tcl_sitearch}/%{name}%{version}

%files -n python-%{name}
%doc doc/python-man.html demos/python/*
%{py_puresitedir}/*

%changelog
* Thu Mar 20 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.2.10-9
+ Revision: 7f08c2c
- Fix X11 BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12855 |12cu|snapfly-0.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A lightweight PyGTK menu
Name:		snapfly
Version:	0.8
Release:	1
License:	GPLv3
Group:		Graphical desktop/Other
Url:		https://github.com/drakmail/snapfly
# from git
Source0:	%{name}-%{version}.tar.bz2
BuildRequires:	python-setuptools
BuildArch:	noarch
Requires:	pygtk2
Requires:	python-cairo
Requires:	python-dbus
Requires:	python-pyinotify

%description
SnapFly is a lightweight PyGTK menu which can be run as a daemon (in this
case you can call the menu from any place on your desktop using snapfly-show)
or as a standalone menu with a systray icon. The development began as a
patchset for adeskmenu, but nowadays SnapFly is almost fully rewritten.

%prep
%setup -q

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%find_lang %{name} --with-man

%files -f %{name}.lang
%{_bindir}/%{name}
%{_bindir}/%{name}-show
%{python_sitelib}/%{name}
%{python_sitelib}/*.egg-info
%{_iconsdir}/hicolor/*/apps/%{name}.*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12856 |12cu|snapper-0.1.3-0.20130426git35ff4ec.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		snapper
Version:	0.1.3
Release:	0.20130426git35ff4ec.1
License:	GPLv2
Group:		Archiving/Backup
BuildRequires:	boost-devel doxygen gettext libtool
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	dbus-devel
Requires:	%{name}-libs = %{version}-%{release}
Requires:	diffutils
Summary:	Tool for filesystem snapshot management
Url:		http://en.opensuse.org/Portal:Snapper

# source tarball creation process from master branch:
# git clone git://github.com/openSUSE/snapper.git
# git archive --format=tar --prefix=snapper-0.1.3/ 35ff4eca49393b033a7cbaf76479addeb6c77a8d | bzip2 > /tmp/snapper-0.1.3.tar.bz2
Source0:	%{name}-%{version}.tar.bz2
Patch0:		%{name}-remove-ext4-info.patch
Patch1:		%{name}-rename-cron-files.patch
Patch2:		%{name}-link-boost_system.patch

%description
This package contains snapper, a tool for filesystem snapshot management.

%package libs
Summary:	Library for filesystem snapshot management
Group:		Archiving/Backup
Requires:	util-linux

%description libs
This package contains the snapper shared library
for filesystem snapshot management.

%package devel
Group:		Development/Other
Requires:	%{name} = %{version}-%{release}
Requires:	libstdc++-devel
Requires:	boost-devel
Requires:	pkgconfig(libxml-2.0)
Summary:	Header files and documentation for libsnapper

%description devel
This package contains header files and documentation for developing with
snapper.

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1

%build
aclocal
libtoolize --force --automake --copy
autoheader
automake --add-missing --copy
autoconf
# NOTE: --disable-ext4 option removes support for ext4 internal snapshots since the feature
# never made it into upstream kernel
%configure --disable-silent-rules --disable-ext4 --docdir=%{_defaultdocdir}/%{name}-%{version} --disable-zypp --enable-xattrs --disable-static
#NOTE: avoid 'unused-direct-shlib-dependency' warning in rpmlint checks
sed -i -e 's! -shared ! -Wl,--as-needed\0!g' libtool
export LDFLAGS="-lboost_system-mt"
export CFLAGS="-lboost_system-mt -Wl,-lboost_system-mt"
export CXXFLAGS="-lboost_system-mt -Wl,-lboost_system-mt"
%make

%install
%makeinstall_std
install -m644 -D data/sysconfig.snapper %{buildroot}%{_sysconfdir}/sysconfig/%{name}
%find_lang %{name}

%files -f snapper.lang
%{_bindir}/snapper
%{_sbindir}/snapperd
%config(noreplace) %{_sysconfdir}/logrotate.d/snapper
%{_sysconfdir}/cron.hourly/snapper
%{_sysconfdir}/cron.daily/snapper
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/org.opensuse.Snapper.conf
%{_datadir}/dbus-1/system-services/org.opensuse.Snapper.service
%doc %{_docdir}/%{name}-%{version}/AUTHORS
%doc %{_docdir}/%{name}-%{version}/COPYING
%{_mandir}/man8/%{name}.8*
%{_mandir}/man8/snapperd.8*

%files libs
%{_libdir}/libsnapper.so.*
%dir %{_sysconfdir}/%{name}
%dir %{_sysconfdir}/%{name}/configs
%dir %{_sysconfdir}/%{name}/config-templates
%config(noreplace) %{_sysconfdir}/%{name}/config-templates/default
%dir %{_sysconfdir}/%{name}/filters
%config(noreplace) %{_sysconfdir}/%{name}/filters/*.txt
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}

%files devel
%doc examples/*.cc
%{_libdir}/libsnapper.so
%{_includedir}/%{name}

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12857 |12cu|snapraid-6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Backup program for disk arrays
Name:		snapraid
Version:	6.1
Release:	1
License:	GPLv3+
Group:		Archiving/Backup
Url:		http://snapraid.sourceforge.net/
Source0:	http://sourceforge.net/projects/snapraid/files/%{name}-%{version}.tar.gz

%description
SnapRAID is a backup program for disk arrays. It stores parity information
of your data and it's able to recover from up to six disk failures.

%files
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1.xz

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std


%changelog
* Fri Apr 25 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 6.1-1
+ Revision: b49ab4e
- Fix group, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12858 |12cu|socat-1.7.2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		socat
Summary:	Multipurpose relay
Version:	1.7.2.2
Release:	1
License:	GPL
Url:		http://www.dest-unreach.org/%{name}/
Group:		Networking/Remote access
Source0:	http://www.dest-unreach.org/%{name}/download/%{name}-%{version}.tar.gz
BuildRequires:	openssl-devel ncurses-devel readline-devel tcp_wrappers-devel
Patch0:		unused_libs.patch

%description
socat is a relay for bidirectional data transfer between two independent data
channels. Each of these data channels may be a file, pipe, device (serial line
etc. or a pseudo terminal), a socket (UNIX, IP4, IP6 - raw, UDP, TCP), an
SSL socket, proxy CONNECT connection, a file descriptor (stdin etc.), the GNU
line editor (readline), a program, or a combination of two of these.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc README
%{_bindir}/%{name}
%{_bindir}/filan
%{_bindir}/procan
%{_mandir}/man1/*


%changelog
* Tue Dec 06 2011 Alexander Khrukin <akhrukin@mandriva.org> 1.7.2.0-1
+ Revision: 738251
- version update 1.7.2.0

* Wed Sep 15 2010 Oden Eriksson <oeriksson@mandriva.com> 1.7.1.3-1mdv2011.0
+ Revision: 578480
- 1.7.1.3

* Mon Apr 12 2010 Funda Wang <fwang@mandriva.org> 1.7.1.2-2mdv2010.1
+ Revision: 533646
- rebuild

* Thu Feb 11 2010 Frederik Himpe <fhimpe@mandriva.org> 1.7.1.2-1mdv2010.1
+ Revision: 504292
- update to new version 1.7.1.2

* Thu May 21 2009 Michael Scherer <misc@mandriva.org> 1.7.1.1-1mdv2010.0
+ Revision: 378364
- update to new version 1.7.1.1

* Fri Feb 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.7.0.0-2mdv2009.1
+ Revision: 345393
- rebuild against new readline

* Fri Jan 23 2009 Jérôme Soyer <saispo@mandriva.org> 1.7.0.0-1mdv2009.1
+ Revision: 333005
- New upstream release

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.6.0.0-4mdv2009.0
+ Revision: 242719
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Thu Aug 09 2007 Funda Wang <fwang@mandriva.org> 1.6.0.0-2mdv2008.0
+ Revision: 60856
- More buildrequires

* Sat May 26 2007 Emmanuel Blindauer <blindauer@mandriva.org> 1.6.0.0-1mdv2008.0
+ Revision: 31353
- 1.6.0.0 release
- Import socat


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12859 |12cu|solaar-0.9.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	Solaar

Summary:	Device manager for Logitech's Unifying Receiver
Name:		solaar
Version:	0.9.2
Release:	1
License:	GPLv2+
Group:		System/Kernel and hardware
Url:		http://pwr.github.com/Solaar/
# wget https://github.com/pwr/%{oname}/archive/%{version}.tar.gz -O %{name}-%{version}.tar.gz
Source0:	%{name}-%{version}.tar.gz
Requires:	pyudev
Requires:	python-gi
BuildArch:	noarch

%description
Solaar is a Linux device manager for Logitech’s Unifying Receiver
peripherals. It is able to pair/unpair devices to the receiver, and
for most devices read battery status.

It comes in two flavors, command-line and GUI. Both are able to list
the devices paired to a Unifying Receiver, show detailed info for
each device, and also pair/unpair supported devices with the receiver.

%files
%doc share/README docs
%{_bindir}/%{name}*
%{_sysconfdir}/xdg/autostart/%{name}.desktop
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}/
%{_iconsdir}/hicolor/*/apps/%{name}.svg
%{python_sitelib}/hidapi/
%{python_sitelib}/logitech_receiver/
%{python_sitelib}/%{name}/
%{python_sitelib}/%{name}-%{version}-*.egg-info
%config %{_udevrulesdir}/42-logitech-unify-permissions.rules

#----------------------------------------------------------------------------

%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --prefix=%{_prefix} --root=%{buildroot}
mkdir -p %{buildroot}%{_udevrulesdir}
cp rules.d/42-logitech-unify-permissions.rules %{buildroot}%{_udevrulesdir}


%changelog
* Mon Dec 16 2013 Rosa <rosa@abf.rosalinux.ru> 0.9.2-1
+ Revision: 7283c55
- Automatic import for version 0.9.2-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12860 |12cu|solarus-1.3.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		solarus
Version:	1.3.1
Release:	3
Summary:	An open-source Zelda-like 2D game engine
Group:		Games/Adventure
License:	GPLv3
URL:		http://www.solarus-games.org/
Source0:	http://www.solarus-games.org/downloads/solarus/%{name}-%{version}-src.tar.gz

BuildRequires:	cmake
BuildRequires:	gcc-c++
BuildRequires:	physfs-devel
BuildRequires:	pkgconfig(libmodplug)
BuildRequires:	pkgconfig(luajit)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(sdl2)
BuildRequires:	pkgconfig(SDL2_image)
BuildRequires:	pkgconfig(SDL2_ttf)
BuildRequires:	pkgconfig(vorbis)

%description
Solarus is an open-source Zelda-like 2D game engine written in C++.

If you want, you can download games "Zelda Mystery of Solarus DX"
and "Zelda Mystery of Solarus XD" on solarus site at :
http://www.solarus-games.org/games/ .

Their licenses do not allow redistribution, they are open-source but
contain copyrighted material from Nintendo, thus preventing their
redistribution as per Mageia's licensing policy.

%prep
%setup -q

%build
%cmake
%make

%install
%makeinstall_std -C build

%files
%doc ChangeLog license.txt README.md
%{_bindir}/%{name}



%changelog
* Tue Jan 27 2015 Denis Silakov <denis.silakov@rosalab.ru> 1.3.1-3
+ Revision: 6b91d47
- Imported from SRPM



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12861 |12cu|solfege-3.22.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: 	 	solfege
Summary: 	An ear-training program
Version: 	3.22.2
Release: 	%mkrel 1
URL:		http://www.solfege.org/
License:	GPLv3+
Group:		Sound
Source0:	http://download.sourceforge.net/solfege/%{name}-%{version}.tar.gz
Source1: 	%{name}48.png
Source2: 	%{name}32.png
Source3: 	%{name}16.png
Patch0:		%{name}-3.22.2-link.patch
BuildRequires:	swig >= 1.3
BuildRequires:	lilypond >= 2.12
BuildRequires:	python-devel
BuildRequires:	xml2po
BuildRequires:	gettext
BuildRequires:	texinfo
BuildRequires:  gnome-python
BuildRequires:  docbook-style-xsl
BuildRequires:	libxslt-proc
BuildRequires:  pygtk2.0-devel >= 2.12.0
BuildRequires:	desktop-file-utils
Requires:	pygtk2.0
Requires:	gnome-python
#BuildRequires:	gnome-python-gtkhtml2
#BuildRequires:	gnome-python-gnomevfs
Requires:	TiMidity++

%description
GNU Solfege is an ear-training program. These are the exercises written
so far:
* Recognise melodic and harmonic intervals
* Compare interval sizes
* Sing the intervals the computer asks for
* Identify chords
* Sing chords
* Scales
* Dictation
* Remembering rhythmic patterns.


%prep
%setup -q
%patch0 -p1


%build
FILE=$(ls %_datadir/sgml/docbook/xsl-stylesheets-1.*/html/chunk.xsl)
%configure2_5x --enable-docbook-stylesheet=$FILE
%make


%install
%makeinstall_std

# menu
#desktop-file-install --vendor="" \
#  --remove-category="Application" \
#  --add-category="GTK" \
#  --dir %%{buildroot}%%{_datadir}/applications %%{buildroot}%%{_datadir}/applications/*

# icons
mkdir -p %{buildroot}/%{_liconsdir}
cat %{SOURCE1} > %{buildroot}/%{_liconsdir}/%{name}.png
mkdir -p %{buildroot}/%{_iconsdir}
cat %{SOURCE2} > %{buildroot}/%{_iconsdir}/%{name}.png
mkdir -p %{buildroot}/%{_miconsdir}
cat %{SOURCE3} > %{buildroot}/%{_miconsdir}/%{name}.png

%find_lang %{name}


%files -f %{name}.lang
%doc README COPYING AUTHORS ChangeLog FAQ 
%{_bindir}/*
%config(noreplace) %{_sysconfdir}/%{name}
%{_mandir}/man1/*
%{_libdir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.svg
%{_datadir}/%{name}
%{_liconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png



%changelog
* Mon Mar 24 2014 Giovanni Mariani <mc2374@mclink.it> 3.22.2-1
+ Revision: 097b16e
- Updated to release 3.22.2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12862 |12cu|songwrite2-0.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		songwrite2
Summary:	Guitar tabulature editor with playing and printing
Version:	0.4.1
Release:	1
Source:		http://download.gna.org/songwrite/Songwrite2-%{version}.tar.gz
URL:		http://home.gna.org/oomadness/en/%{name}
License:	GPLv3
Group:		Sound
%py_requires -d
BuildRequires:	desktop-file-utils
Requires:	editobj2
Requires:	TiMidity++
Requires:	lilypond
BuildArch:	noarch
%rename		songwrite

%description
Songwrite2 is a tablature (guitar partition) editor. It's the successor of
songwrite. Songwrite2 is coded in Python and uses Tk (Tkinter); it relies on
Timidity to play midi and on GNU Lilypond for printing.


%prep
%setup -q -n Songwrite2-%{version}


%build
#only to fix rpmlint's warning


%install
python setup.py install --root=%{buildroot}

#menu
mkdir -p %{buildroot}%{_datadir}/applications
desktop-file-install	%{name}.desktop \
			--remove-key=Encoding \
			--set-icon=%{name} \
			--remove-category=Application \
			--dir=%{buildroot}%{_datadir}/applications


%find_lang %{name}

# remove unpackaged files
rm -f %{buildroot}%{_datadir}/locale/*/*/*.po


%files -f %{name}.lang
%doc README CHANGES AUTHORS 
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/*.egg-info
%{_mandir}/man1/%{name}.1.xz


%changelog
* Thu Jun 06 2013 Giovanni Mariani <mc2374@mclink.it> 0.4.1-1
- New version 0.4.1
- Massaged and used the .desktop file from the sources rather than our one
- Cleaned the spec file
- Fixed file list

* Mon Nov 01 2010 Funda Wang <fwang@mandriva.org> 0.2.1-3mdv2011.0
+ Revision: 591341
- rebuild for py 2.7

* Sun Apr 18 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.2.1-2mdv2010.1
+ Revision: 536484
- fix requires (with importation of editobj2)
- add an obsoletes on songwrite

* Sun Apr 18 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.2.1-1mdv2010.1
+ Revision: 536444
- new version 0.2.1

* Sun Apr 18 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.2-2mdv2010.1
+ Revision: 536208
- fix summary
- add a build section for fix a rpmlint's warning
- use %%py_requires

* Sun Apr 18 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.2-1mdv2010.1
+ Revision: 536173
- try to fix rebuild with an additional BR
- fix BR
- import songwrite2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12863 |12cu|sooperlooper-1.6.18-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		sooperlooper
Version:	1.6.18
Release:	3
Summary:	Live audio looper
URL:		http://sonosaurus.com/%{name}
Source:		http://sonosaurus.com/%{name}/%{name}-%{version}.tar.gz
License:	GPLv2
Group:		Sound
BuildRequires:	fftw3-devel
BuildRequires:	pkgconfig(sigc++-1.2)
BuildRequires:	sndfile-devel
BuildRequires:	rubberband-devel
BuildRequires:	pkgconfig(samplerate)
BuildRequires:	jackit-devel
BuildRequires:	pkgconfig(liblo)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	ncurses-devel
BuildRequires:	wxgtku-devel

%description
SooperLooper is a live looping sampler capable of immediate loop recording, 
overdubbing, multiplying, reversing and more. It allows for multiple 
simultaneous multi-channel loops limited only by your computer's 
available memory.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%__rm -rf %{buildroot}
%makeinstall_std

#menu
%__mkdir_p %{buildroot}/%{_datadir}/applications
%__cat > %{buildroot}/%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=SooperLooper
Comment=Live Audio Looper
Exec=%{_bindir}/slgui 
Icon=sound_section
Terminal=false
Type=Application
StartupNotify=true
Categories=X-MandrivaLinux-Multimedia-Sound;AudioVideo;Audio;AudioVideoEditing;
EOF

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%{_bindir}/%{name}
%{_bindir}/slconsole
%{_bindir}/slgui
%{_bindir}/slregister
%{_datadir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop


%changelog
* Thu Jan 12 2012 Andrey Bondrov <abondrov@mandriva.org> 1.6.18-1mdv2011.0
+ Revision: 760473
- New version 1.6.18, build against utf8 wxGTK2.8, spec cleanup

* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1.6.14-2mdv2011.0
+ Revision: 614944
- the mass rebuild of 2010.1 packages

* Sun Apr 11 2010 Frank Kober <emuse@mandriva.org> 1.6.14-1mdv2010.1
+ Revision: 533598
- new version 1.6.14, update url, add desktop file
- restablish sooperlooper

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - old directory, without matching package

* Fri Apr 17 2009 Olivier Thauvin <nanardon@mandriva.org> 1.6.13-1mdv2009.1
+ Revision: 367944
- import sooperlooper


* Sat Apr 17 2009 Romain Dep. <rom1dep@gmail.com> 1.6.13-1mdv2009.1
- initial package for Mandriva Linux

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12864 |12cu|sord-0.12.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

Name:           sord
Version:        0.12.2
Release:        %mkrel 1
Summary:        Lightweight C library for storing RDF data in memory

%define lib_major       0
%define lib_name        %mklibname %{name} %{lib_major}
%define lib_name_devel  %mklibname %{name} -d

Source0:         http://download.drobilla.net/%{name}-%{version}.tar.bz2
URL:            http://drobilla.net/software/%{name}/
License:        MIT-like
Group:          System/Libraries

BuildRequires:  waf, pkgconfig
BuildRequires:  glib2-devel
BuildRequires:  serd-devel

%description
Lightweight C library for storing RDF data in memory.

%files
%doc COPYING README
%doc %{_mandir}/man1/*
%{_bindir}/sordi
%{_bindir}/sord_validate


#-----------------------------------
%package -n %{lib_name}

Summary:        Lightweight RDF syntax library
Group:          System/Libraries

%description -n %{lib_name}
Lightweight C library for storing RDF data in memory.


%files -n %{lib_name}
%{_libdir}/lib%{name}-%{lib_major}.so.*

#-----------------------------------
%package -n %{lib_name_devel}
Summary:        Headers for the sord RDF storage library
Group:          System/Libraries
Requires:       %{lib_name} = %{version}-%{release}
Requires:       pkgconfig
Provides:       %{name}-devel = %{version}-%{release}

%description -n %{lib_name_devel}
Development files needed to build applications against sord.

%files -n %{lib_name_devel}
%{_libdir}/lib%{name}-%{lib_major}.so
%dir %{_includedir}/%{name}-%{lib_major}/%{name}
%{_includedir}/%{name}-%{lib_major}/%{name}/*.h
%{_includedir}/%{name}-%{lib_major}/%{name}/*.hpp
%{_libdir}/pkgconfig/%{name}-%{lib_major}.pc

#-----------------------------------
%prep
%setup -q

%build
./waf configure --prefix=%{_prefix} --mandir=%{_mandir} --libdir=%{_libdir}
./waf

%install
rm -rf %{buildroot}

./waf install --destdir=%{buildroot}

%clean
rm -rf %{buildroot}




%changelog
* Sun Aug 17 2014 emuse <goemusic@yahoo.fr> 0.12.2-1
+ Revision: 573f6f2
- New version 0.12.2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12865 |12cu|soundconverter-2.1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Sound converter application for the GNOME environment
Name:		soundconverter
Version:	2.1.2
Release:	%mkrel 1
License:	GPLv3
Group:		Sound
URL:		http://soundconverter.org/
Source0:	http://launchpad.net/soundconverter/trunk/%{version}/+download/%{name}-%{version}.tar.xz
BuildRequires:	pygtk2.0-devel
BuildRequires:	gnome-python
BuildRequires:	desktop-file-utils
BuildRequires:	perl(XML::Parser)
BuildRequires:	intltool
Requires:	gstreamer0.10-gnomevfs
Requires:	gnome-python-gnomevfs
Requires:	gstreamer0.10-python
Requires:	pygtk2.0-libglade
Requires:	gnome-python-gconf 
Requires:	gnome-python
#Suggests: gstreamer0.10-lame
BuildArch:	noarch

%description
SoundConverter is a simple sound converter application for the GNOME
environment. It reads and writes WAV, FLAC, MP3 and Ogg Vorbis. The user
interface is raw, but should be simple enough to get the job done. 
NOTE: To create MP3 files, you will have to install gstreamer0.10-lame
yourself.


%prep
%setup -q


%build
%configure2_5x
%make


%install
%makeinstall_std

#desktop-file-install \
#  --add-category="Audio" \
#  --dir %%{buildroot}%%{_datadir}/applications %%{buildroot}%%{_datadir}/applications/*

# Fix exec bits to avoi rpmlint noise
chmod +x %{buildroot}%{_libdir}/%{name}/python/%{name}/*.py

%find_lang %{name}


%files -f %{name}.lang
%doc ChangeLog README TODO
%{_bindir}/%{name}
%{_libdir}/%{name}/python/%{name}/*
%{_datadir}/%{name}
%{_mandir}/man1/*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/appdata/%{name}.appdata.xml
%{_iconsdir}/hicolor/*/apps/%{name}.*



%changelog
* Wed Mar 19 2014 Giovanni Mariani <mc2374@mclink.it> 2.1.2-1
+ Revision: ebc1681
- Silenced rpmlint warnings



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12866 |12cu|soundkonverter-2.1.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	An audio file converter, CD ripper and replay gain tool
Name:		soundkonverter
Version:	2.1.1
Release:	3
License:	GPLv2+
Group:		Sound
Url:		https://gitorious.org/soundkonverter/soundkonverter
Source0:	https://github.com/HessiJames/soundkonverter/archive/v%{version}.tar.gz
Source1:	soundkonverter.desktop
# !!! Make sure to update this patch on EVERY version update !!!_
Patch0:		soundkonverter-2.1.1-soname.patch
BuildRequires:	cmake
BuildRequires:	cdda-devel
BuildRequires:	libkcddb-devel
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(libcdio)
BuildRequires:	pkgconfig(taglib) >= 1.4
Requires:	cdparanoia
Requires:	flac
Requires:	fluidsynth
Requires:	ffmpeg
Requires:	opus-tools
Requires:	mplayer
Requires:	mppenc
Requires:	speex
Requires:	TiMidity++
Requires:	twolame
Requires:	vorbis-tools
Requires:	wavpack
# suggested requires on mrb to be imported in restricted eventually
Suggests:	aacgain
Suggests:	aften
Suggests:	faac
Suggests:	faad2
Suggests:	flac123
Suggests:	lame
Suggests:	mac
Suggests:	mp3gain
Suggests:	mppdec
Suggests:	neroaac
Suggests:	shorten
Suggests:	ttaenc
Suggests:	vorbisgain
# Wrong library package
Conflicts:	%{_lib}soundkonverter < %{EVRD}

%description
An audio file converter, CD ripper and replay gain tool GUI for various
back-ends.

%files -f %{name}.lang
%doc src/CHANGELOG src/README
%{_kde_bindir}/%{name}
%{_kde_appsdir}/%{name}
%{_kde_appsdir}/solid/actions/%{name}-*
%{_kde_applicationsdir}/%{name}.desktop
%{_kde_iconsdir}/hicolor/*/apps/*.png
%{_kde_services}/%{name}_*
%{_kde_servicetypes}/%{name}_*
# codecs, filters etc
%{_kde_libdir}/kde4/soundkonverter_*.so

#----------------------------------------------------------------------------

%define major 2
%define libsoundkonvertercore %mklibname soundkonvertercore %{major}

%package -n %{libsoundkonvertercore}
Summary:	Library for %{name}
Group:		System/Libraries
Obsoletes:	%{_lib}soundkonverter < 2.0.90

%description -n %{libsoundkonvertercore}
This package provides the library for %{name}.

%files -n %{libsoundkonvertercore}
%doc README.md
%{_kde_libdir}/libsoundkonvertercore.so.%{major}*

#----------------------------------------------------------------------------
# src is the new base path for build since this rel.
%prep
%setup -q
%patch0 -p1
cd src
# fix debug linting more then 100 w
find . -type f -exec chmod -x {} \;
cd -

%build
cd src
%cmake_kde4
%make
cd -

%install
cd src
%makeinstall_std -C build

# replace desktop file
rm -f %{buildroot}%{_kde_applicationsdir}/%{name}.desktop
install -m 644 %{SOURCE1} %{buildroot}%{_kde_applicationsdir}/%{name}.desktop

# We don't need it as there are no headers anyway
rm -f %{buildroot}%{_kde_libdir}/libsoundkonvertercore.so
cd -

# lang scam
cd tools
sh extract_messages.sh
cd -
ln -s src/%{name}.lang %{name}.lang

%find_lang %{name}







%changelog
* Thu Apr 17 2014 symbianflo <symbianflo@symbianflo> 2.1.1-3
+ Revision: 55c787d
- Log: update to 2.1.1
- -Add: Check for MP4 support in faac
- -Fix: Don't run vorbisgain more than once per directory
- -Fix: Progress bar jumps when a file finished



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12867 |12cu|soundmodem-0.18-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# FIXME: temporarily disable to get package to build (wally 10/2010)
%define Werror_cflags %nil

Summary:	Driver and diagnostic utility for Usermode SoundModem
Name:		soundmodem
Version:	0.18
Release:	1
License:	GPLv2+
Group:		Communications
Url:		http://www.baycom.org/~tom/ham/soundmodem/
Source0:	http://www.baycom.org/~tom/ham/soundmodem/%{name}-%{version}.tar.gz
BuildRequires:	alsa-oss-devel
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	gtk2-devel
BuildRequires:	audiofile-devel
BuildRequires:	hamlib-devel
Requires(post):		rpm-helper
Requires(preun):	rpm-helper

%description
This package contains the driver and the diagnostic utility for
user-space SoundModem. It allows you to use sound-cards supported
by OSS/Free as Amateur Packet Radio modems.

%package devel

Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{name} = %{version}-%{release}

%description devel
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.

%prep
%setup -q

%build
%configure2_5x \
%ifarch %ix86
	--enable-mmx \
%endif
	--disable-rpath
%make

%install
%makeinstall_std

# init script
install -Dpm 0755 soundmodem.initscript %{buildroot}%{_initrddir}/soundmodem

# config file
install -dm 0755 -d %{buildroot}%{_sysconfdir}/ax25
touch %{buildroot}%{_sysconfdir}/ax25/%{name}.conf

#move devel files to better location
install -dm 0755 %{buildroot}%{_includedir}/%{name}
mv %{buildroot}%{_includedir}/*.h %{buildroot}%{_includedir}/%{name}

%find_lang %{name}

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%files -f %{name}.lang
%doc AUTHORS ChangeLog NEWS README newqpsk/README.newqpsk
%{_sbindir}/soundmodem
%{_bindir}/soundmodemconfig
%{_mandir}/man8/soundmodem*
%config(noreplace) %{_sysconfdir}/ax25/%{name}.conf
%{_initrddir}/soundmodem

%files devel
%{_includedir}/%{name}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12868 |12cu|spacefm-0.8.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A multi-panel tabbed file manager
Name:		spacefm
Version:	0.8.7
Release:	1
License:	GPLv3+
Group:		File tools
Url:		http://ignorantguru.github.com/spacefm/
Source0:	http://download.sourceforge.net/spacefm/%{name}-%{version}.tar.xz
BuildRequires:	intltool
# It's possible to build with GTK3 as well
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libstartup-notification-1.0)
BuildRequires:	pkgconfig(libudev)
# To perform 'run as root' functions
Requires:	gksu
# Eject media
Requires:	util-linux
# For device processes
Requires:	lsof
# Mount as non-root user
Requires:	udisks2
# For plugin download
Requires:	wget

%description
SpaceFM is a multi-panel tabbed file manager with built-in VFS, udev-based
device manager, customizable menu system, and bash integration.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

# for configs
mkdir -p %{buildroot}%{_sysconfdir}/%{name}/

# handle docs in files section
rm -rf %{buildroot}%{_defaultdocdir}

%find_lang %{name}

%files -f %{name}.lang
%doc data/spacefm-manual-en.html
%{_bindir}/%{name}*
%dir %{_sysconfdir}/%{name}/
%{_datadir}/%{name}/
%{_datadir}/applications/*.desktop
%{_datadir}/mime/packages/spacefm-mime.xml
%{_iconsdir}/hicolor/*/apps/%{name}*.png
%{_iconsdir}/Faenza/apps/*/spacefm*.png


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12869 |12cu|spacepong-0.0.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	An innovative pong like game
Name:		spacepong
Version:	0.0.2
Release:	4
License:	GPLv2+
Group:		Games/Arcade
URL:		http://spacepong.sourceforge.net/
Source0:	http://belnet.dl.sourceforge.net/sourceforge/spacepong/%{name}_%{version}-1.tar.bz2
BuildArch:	noarch
Requires:	pygame
BuildRequires:	imagemagick

%description
An innovative game that is controlled with the mouse.
Steer you spacecraft ball around the screen and pickup
speed by bouncing off the walls. The goal is to collect
a certain amount of space boxes in a short time

%prep 
%setup -q -n %{name}-%{version}
convert data/ship.png -size 48x48 ship-48x48.png

%build 
#no build, this is a python script

%install
%makeinstall_std datadir=%{_gamesdatadir}/%{name}

mkdir -p %{buildroot}%{_datadir}/applications/

cat << EOF > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{_gamesbindir}/%{name}
Icon=arcade_section
Categories=Game;ArcadeGame;
Name=SpacePong
Comment=%{Summary}
EOF

install -m644 data/ship-small.png -D %{buildroot}%{_miconsdir}/%{name}.png
install -m644 data/ship.png -D %{buildroot}%{_iconsdir}/%{name}.png
install -m644 ship-48x48.png -D %{buildroot}%{_liconsdir}/%{name}.png

%files
%defattr(-,root,root,0755) 
%{_datadir}/applications/mandriva-%{name}.desktop
%{_gamesdatadir}/%{name}/data
%{_gamesbindir}/%{name}
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png

%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.0.2-4
+ Revision: 2600b1b
- Drop non-default description



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12870 |12cu|spacezero-0.86.00-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#define debug_package	%{nil}
%define	name	 spacezero
%define	version	 0.86.00
%define	release	 1

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	2D multi player net game
Group:		Games/Other
License:	GPLv3
URL:		http://sourceforge.net/projects/spacezero/
Source0:	http://garr.dl.sourceforge.net/project/spacezero/spacezero%200.86/%{name}-%{version}.tar.gz
Source1:	%{name}.png
Patch0:		spacezero-make-0.84.00.patch	

BuildRequires:	pkgconfig(gdk-2.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(freealut)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(x11)
%if %{mdvver} == 201210
BuildRequires:	x11-server-common
%endif

Requires:	gtk2	
Requires:	glib2
Requires:	openal
Requires:	freealut


%description
SpaceZero is a 2D space combat, multi player (two players by now) net game.


%prep
%setup -q -n %{name}
%patch0 -p0
find src -name '*.c' -exec chmod a-x {} \;
find include -name '*.h' -exec chmod a-x {} \;

%build
%make 

%install
# game data
install -d -m 755 %{buildroot}%{_datadir}/%{name}
cp -r dat/sounds %{buildroot}%{_datadir}/%{name}/

# binaries
install -d -m 755 %{buildroot}%{_bindir}
install -m 755  bin/%{name} %{buildroot}%{_bindir}/
chmod a+x %{buildroot}%{_bindir}/%{name}

# icons
install -d -m755 %{buildroot}%{_iconsdir}
install -m 644 %{SOURCE1} %{buildroot}%{_iconsdir}/%{name}.png

# man pages
install -d -m755 %{buildroot}%{_docdir}/%{name}
cp -R html/manual.html html/manual_files %{buildroot}%{_docdir}/%{name}
find %{buildroot}%{_docdir}/%{name} -name '*.png' -exec chmod a-x {} \;
chmod a-x %{buildroot}%{_docdir}/%{name}/manual.html
chmod a-x %{buildroot}%{_docdir}/%{name}/manual_files/cssscreen.css
chmod a-x %{buildroot}%{_docdir}/%{name}/manual_files/space.ico
chmod a-x %{buildroot}%{_docdir}/%{name}/manual_files/cssprint.css

# menu entry
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Categories=GNOME;GTK;Game;
Comment=funny 2D game
Exec=spacezero
GenericName=spacezero
Icon=spacezero
Name=spacezero
Terminal=false
Type=Application
EOF


%files 
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_docdir}/%{name}
%{_iconsdir}/%{name}.png
%{_datadir}/%{name}/*




%changelog
* Sat Dec 21 2013 symbianflo <symbianflo@mandrivausers.ro> 0.86.00-1
+ Revision: a72a762
- Log: Changelog:
- version 0.86.00
- ---------------
- -Added: Spanish translation.
- -Added: New objects: satellites.
- -Added: New objects: Freighter.
- -Added: Cargo. Ships can carry objects.
- -Added: Trading.
- -Minor enhances.
- -Bugfixes.
- -AI:
- -Added: ORBIT order.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12871 |12cu|spawn-fcgi-1.6.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:    spawn-fcgi
Version: 1.6.3
Release: 1
Summary: Simple program for spawning FastCGI processes
License: BSD
Group:   System/Servers
URL:     http://redmine.lighttpd.net/projects/spawn-fcgi/
Source0: http://www.lighttpd.net/download/spawn-fcgi-%{version}.tar.bz2

%description
This package contains the spawn-fcgi program used for spawning FastCGI
processes, which can be local or remote.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc AUTHORS COPYING NEWS README
%{_bindir}/spawn-fcgi
%{_mandir}/man1/spawn-fcgi.1*

%changelog
* Mon Mar 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.6.3-1
+ Revision: 8c6eafb
- Imported from SRPM



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12872 |12cu|spe-0.8.4.h-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

Summary:	A Python-based IDE 
Name:		spe
Version:	0.8.4.h
Release:	5
Source0:	http://download.berlios.de/python/%{name}-%{version}-wx2.6.1.0.tar.gz
License:	GPLv2+
Group:		Development/Python
URL:		http://pythonide.stani.be 
BuildRequires:	python-devel
BuildRequires:	imagemagick
Requires:	wxPython >= 2.6.1.0
Requires:	pychecker
Requires:	winpdb

%description
Spe is a free Python IDE with auto indentation & completion, call tips, 
syntax coloring & highlighting, UML diagrams, class explorer, source index, 
auto todo list, sticky notes, pycrust shell, file browsers, drag&drop, 
context help and Blender support.

%prep
%setup -q

%build

%install
python setup.py install --root=%{buildroot} --compile --optimize=2
mkdir -p %{buildroot}%{py_puresitedir}/_%{name}/plugins/pychecker2
install -m 644 _%{name}/plugins/pychecker2/* %{buildroot}%{py_puresitedir}/_%{name}/plugins/pychecker2/

mkdir -p %{buildroot}%{_iconsdir}/hicolor/{48x48,32x32,16x16}/apps
convert build/lib/_spe/images/spe.png -scale 48x48 %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
convert build/lib/_spe/images/spe.png -scale 32x32 %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert build/lib/_spe/images/spe.png -scale 16x16 %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=SPE
Comment=Python IDE
Comment[ru]=Интегрированная среда разработки на Python
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=GTK;Development;IDE;
EOF

%files
%{py_puresitedir}/_%{name}
%{py_puresitedir}/*.egg-info
%{_bindir}/%{name}*
%{_datadir}/applications/mandriva-%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png

%changelog
* Mon Mar 31 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.8.4.h-5
+ Revision: ab217e1
- Bundle pychecker2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12873 |12cu|spec-gen-0.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		spec-gen
Version:	0.1
Release:	6
Summary:	ROSA RPM spec file generator
Group:		System/Configuration/Packaging
License:	GPLv2+
Url:		http://wiki.rosalab.ru/en/index.php/spec-file-generator
Source0:	https://abf.io/soft/spec-gen-dev/blob/master/spec-gen.py
BuildArch:	noarch
BuildRequires:	python3

%description
Generate spec file on the basis of source tarball analysis.

%prep

%build

%install
mkdir -p %{buildroot}%{_bindir}
install -m 755 %{SOURCE0} %{buildroot}%{_bindir}/

%files
%{_bindir}/*

%changelog
* Thu Jul 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.1-6
+ Revision: 5cd6cd3
- Replace name and version with macros in the Source filename



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12874 |12cu|specto-0.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

Name:		specto
Version:	0.4.1
Release:	1
Summary:	An desktop application that will watch configurable events
Group:		Networking/Other 
License:	GPLv2+
URL:		http://specto.sourceforge.net
Source0:	http://specto.googlecode.com/files/%{name}-%{version}.tar.gz

BuildRequires:	python-devel
BuildRequires:	intltool

Requires:	librsvg2
Requires:	%{mklibname gnome-keyring0}
Requires:	gnome-python
Requires:	gnome-python-extras
Requires:	gnome-python-gconf
Requires:	pygtk2 >= 2.10
Requires:	python-numpy
Requires:	python-libxml2
Requires:	python-dbus
Requires:	python-notify
Requires:	xdg-utils

%description

Specto is a desktop application that will watch configurable events 
(such as website updates, emails, file and folder changes, 
system processes, etc) and then trigger notifications.

Specto can watch a website for updates (or a syndication feed, 
or an image, etc), and notify you when there is activity 
(otherwise, Specto will just stay out of the way).
This changes the way you work, because you can be informed 
of events instead of having to look out for them.


%prep
%setup -q

%build
%{__python} setup.py build
%__rm -f data/icons/*.~?~ data/icons/scalable/*.~?~


%install
%{__python} setup.py install --root %{buildroot}

%__rm -rf %{buildroot}%{_datadir}/doc/%{name}
%__install -d %{buildroot}%{_sysconfdir}/xdg/autostart
%__cp %{buildroot}%{_datadir}/applications/%{name}.desktop %{buildroot}%{_sysconfdir}/xdg/autostart/%{name}.desktop
%__cat <<EOF >>%{buildroot}%{_sysconfdir}/xdg/autostart/%{name}.desktop
OnlyShowIn=GNOME;
X-GNOME-Autostart-Phase=Applications
X-GNOME-Autostart-enabled=false
EOF

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS COPYING README
%{_bindir}/%{name}
%dir %{py_puresitedir}/spectlib
%{py_puresitedir}/spectlib/*.py
%dir %{py_puresitedir}/spectlib/plugins
%{py_puresitedir}/spectlib/plugins/*.py
%dir %{py_puresitedir}/spectlib/tools
%{py_puresitedir}/spectlib/tools/*.py
%{py_puresitedir}/%{name}-%{version}-py*.egg-info
%{_datadir}/applications/%{name}.desktop
%{_sysconfdir}/xdg/autostart/%{name}.desktop
%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
%{_datadir}/indicators/messages/applications/%{name}
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/icons
%{_datadir}/%{name}/uis

%changelog
* Sun Mar 30 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.4.1-1
+ Revision: 317801a
- Disable debug



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12875 |12cu|sphinx-2.0.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 1
%define libname %mklibname sphinxclient %{major}
%define develname %mklibname sphinxclient -d

Summary:	SQL full-text search engine
Name:		sphinx
Version:	2.0.6
Release:	%mkrel 1
License:	GPLv2
Group:		System/Servers
URL:		http://sphinxsearch.com/
Source0:	http://sphinxsearch.com/files/%{name}-%{version}-release.tar.gz
Source1:        sphinx-searchd.service
Source2:	sphinx.logrotate
Patch0:		sphinx-DESTDIR.diff
Patch1:		sphinx-mdv_conf.diff
Patch2:		sphinx-libsphinxclient-version-info_fix.diff
Patch4:         sphinx-2.0.3-fix_static.patch
Patch5:		sphinx-2.0.3-gcc47.patch
Requires(post): rpm-helper
Requires(preun): rpm-helper
BuildRequires:	expat-devel
BuildRequires:	libstemmer-devel
BuildRequires:	libtool
BuildRequires:	mysql-devel
BuildRequires:	postgresql-devel

%description
Sphinx is a full-text search engine, distributed under GPL version 2.
Commercial licensing is also available upon request.

Generally, it's a standalone search engine, meant to provide fast,
size-efficient and relevant fulltext search functions to other applications.
Sphinx was specially designed to integrate well with SQL databases and
scripting languages. Currently built-in data source drivers support fetching
data either via direct connection to MySQL, PostgreSQL, or from a pipe in a
custom XML format.

As for the name, Sphinx is an acronym which is officially decoded as SQL Phrase
Index. Yes, I know about CMU's Sphinx project.

%package -n	%{libname}
Summary:	Shared sphinxclient library
Group:          System/Libraries

%description -n	%{libname}
This package contains the shared sphinxclient library.

%package -n	%{develname}
Summary:	Development files for the sphinxclient library
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	sphinxclient-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}

%description -n	%{develname}
This package contains the development files for the sphinxclient library.

%prep

%setup -q -n %{name}-%{version}-release
%patch0 -p0
%patch1 -p1
%patch2 -p0
%patch4 -p1

cp %{SOURCE1} sphinx-searchd.service
cp %{SOURCE2} sphinx.logrotate

# Fix wrong-file-end-of-line-encoding
sed -i 's/\r//' api/ruby/spec/sphinx/sphinx_test.sql
sed -i 's/\r//' api/java/mk.cmd
sed -i 's/\r//' api/ruby/spec/fixtures/keywords.php
sed -i 's/\r//' api/ruby/lib/sphinx/response.rb

sed -i -e '/\/usr\/local\//d' configure.ac
sed -i -e 's/\/usr\/local\//\/someplace\/nonexisting\//g' configure


%build
%serverbuild

pushd api/libsphinxclient
libtoolize --copy --force; aclocal
cp configure.ac configure.in
sh ./buildconf.sh
cp configure.ac configure.in
export CPPFLAGS="-I%{_includedir}/libstemmer"
%configure2_5x
make
popd

#libtoolize --copy --force; aclocal; autoheader; automake --foreign --ignore-deps; autoconf

export CPPFLAGS="-I%{_includedir}/libstemmer"

%configure2_5x \
    --sysconfdir=%{_sysconfdir}/%{name} \
    --program-prefix="%{name}-" \
    --localstatedir=/var/lib \
    --with-mysql \
    --with-pgsql

# hack to enable external stemmer libs
perl -pi -e "s|^LIBSTEMMER_LIBS.*|LIBSTEMMER_LIBS=-lstemmer|g" src/Makefile
perl -pi -e "s|^#define USE_LIBSTEMMER.*|#define USE_LIBSTEMMER 1|g" config/config.h

%make


%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}/logrotate.d
install -d %{buildroot}%{_sbindir}
install -d %{buildroot}/lib/systemd/system
install -d %{buildroot}/var/lib/%{name}
install -d %{buildroot}/var/run/%{name}
install -d %{buildroot}/var/log/%{name}

%makeinstall_std
%makeinstall_std -C api/libsphinxclient

mv %{buildroot}%{_sysconfdir}/%{name}/%{name}.conf.dist %{buildroot}%{_sysconfdir}/%{name}/%{name}.conf
mv %{buildroot}%{_sysconfdir}/%{name}/%{name}-min.conf.dist %{buildroot}%{_sysconfdir}/%{name}/%{name}-min.conf
mv %{buildroot}%{_bindir}/%{name}-searchd %{buildroot}%{_sbindir}/%{name}-searchd

install -m0644 sphinx-searchd.service %{buildroot}/lib/systemd/system/sphinx-searchd.service
install -m0644 %{name}.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/%{name}-searchd

# create ghostfiles
touch %{buildroot}/var/log/sphinx/sphinx-searchd.log
touch %{buildroot}/var/log/sphinx/sphinx-query.log

rm -f %{buildroot}%{_libdir}/*.*a

%post
%create_ghostfile /var/log/sphinx/sphinx-searchd.log root root 0644
%create_ghostfile /var/log/sphinx/sphinx-query.log root root 0644
if [ $1 -eq 1 ] ; then 
    # Initial installation 
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%preun
if [ $1 -eq 0 ] ; then
    # Package removal, not upgrade
    /bin/systemctl --no-reload disable searchd.service > /dev/null 2>&1 || :
    /bin/systemctl stop searchd.service > /dev/null 2>&1 || :
fi

%postun
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
if [ $1 -ge 1 ] ; then
    # Package upgrade, not uninstall
    /bin/systemctl try-restart searchd.service >/dev/null 2>&1 || :
fi

%files
%doc COPYING doc/*.html doc/*.css mysqlse/gen_data.php example.sql
/lib/systemd/system/sphinx-searchd.service
%attr(0755,root,root) %dir %{_sysconfdir}/%{name}
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/example.sql
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/%{name}-min.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/%{name}-searchd
%attr(0755,root,root) %{_bindir}/%{name}-indexer
%attr(0755,root,root) %{_bindir}/%{name}-indextool
%attr(0755,root,root) %{_bindir}/%{name}-search
%attr(0755,root,root) %{_bindir}/%{name}-spelldump
%attr(0755,root,root) %{_sbindir}/%{name}-searchd
%attr(0755,sphinx,sphinx) %dir /var/lib/%{name}
%attr(0755,sphinx,sphinx) %dir /var/run/%{name}
%attr(0755,sphinx,sphinx) %dir /var/log/%{name}
%attr(0644,sphinx,sphinx) %ghost %config(noreplace) /var/log/sphinx/sphinx-searchd.log
%attr(0644,sphinx,sphinx) %ghost %config(noreplace) /var/log/sphinx/sphinx-query.log
%{_mandir}/man1/sphinx-indexer.1*
%{_mandir}/man1/sphinx-indextool.1*
%{_mandir}/man1/sphinx-search.1*
%{_mandir}/man1/sphinx-searchd.1*
%{_mandir}/man1/sphinx-spelldump.1*

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc api/libsphinxclient/README
%{_includedir}/sphinxclient.h
%{_libdir}/*.so

%changelog
* Mon Apr 07 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.0.6-1
+ Revision: c907453
- Fix build with modern autotools



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12876 |12cu|sphinx2-0.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Speech recognitnion engine
Name:		sphinx2
Version:	0.6
Release:	2
License:	BSD-like
Group:		Sound
Source0:	http://dl.sourceforge.net/cmusphinx/%{name}-%{version}.tar.gz
Patch0:		%{name}-wid.patch
URL:		http://www.speech.cs.cmu.edu/sphinx/

Requires: sphinxbase
BuildRequires: sphinxbase sphinxbase-devel

%define Werror_cflags %nil
%define _disable_ld_no_undefined 1

%description
One of Carnegie Mellon University's open source large vocabulary,
speaker-independent continuous speech recognition engine.

Plug your microphone, launch sphinx2-simple, and test it!

%package devel
Summary:	%{name} header files
Group:		Development/C
Requires:	%{name} = %{version}-%{release}

%description devel
%{name} header files.

%package static
Summary:	Static sphinx2 libraries
Group:		System/Libraries 
Requires:	%{name}-devel = %{version}-%{release}

%description static
Static version of sphinx2 libraries.

%prep
%setup -q
%patch0 -p1

%build
%{__libtoolize}
%{__aclocal}
%{__autoconf}
%{__automake}
cp configure.ac configure.in
%configure
%{__make}

%install
%makeinstall_std

# hmm, name may conflict
rm -f %{buildroot}%{_bindir}/batch.csh

%files
%defattr(644,root,root,755)
%doc README doc
%attr(755,root,root) %{_bindir}/*
%attr(755,root,root) %{_libdir}/*.so.*.*
%ghost %{_libdir}/*.so.0
%{_datadir}/%{name}

%files devel
%defattr(644,root,root,755)
%attr(755,root,root) %{_libdir}/*.so
%{_includedir}/*

%files static
%defattr(644,root,root,755)
%{_libdir}/*.a

%changelog
* Mon Apr 07 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.6-2
+ Revision: 3d53fff
- Fix build with modern autotools



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12877 |12cu|sphinx3-0.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: sphinx3
Version: 0.8
Release: %mkrel 2
Summary: CMU Sphinx Recognition System
#Summary(ru_RU.UTF-8): Система распознавания речи
Group: Sound
License: BSD-style (see COPYING)
Url: http://cmusphinx.sourceforge.net/

Source: %{name}-%{version}.tar.gz

Requires: sphinxbase
BuildRequires: sphinxbase sphinxbase-devel

Source1: Makefile.patch
Source2: Makefile.inc.patch
Source3: Makefile.an4.patch
Source4: Makefile2.patch

%define Werror_cflags %nil
%define _disable_ld_no_undefined 1

%description
The CMU Sphinx Recognition System is a library and a set
of examples and utilities for speech recognition.
This package will install the sphinx3 library and some examples.

%package devel
Summary:        libraries and header files for Sphinx
Group:          Development/C
Requires:       %{name} = %{version}-%{release}

%description devel
The CMU Sphinx Recognition System is a library and a set
of examples and utilities for speech recognition.
This package contains libraries and header files need for development.

%prep
%setup
patch -p0 -F 90 Makefile.in %{SOURCE1}
patch -p0 -F 90 include/Makefile.in %{SOURCE2}
patch -p0 -F 90 model/lm/an4/Makefile.in %{SOURCE3}


%build
%{__libtoolize}
%{__aclocal}
%{__autoconf}
%{__automake} --add-missing
# ./autogen.sh
cp configure.ac configure.in
%configure
patch -p0 -F 90 Makefile %{SOURCE4}
patch -p0 -F 90 include/Makefile %{SOURCE4}
patch -p0 -F 90 model/lm/an4/Makefile %{SOURCE4}
%make

%install
make install DESTDIR=%{buildroot}

%files
%doc AUTHORS COPYING INSTALL README NEWS doc/*.ppt
%doc doc/*.html doc/*.pdf doc/*.txt doc/*.gif
%{_bindir}/*
%{_datadir}/%{name}
%{_libdir}/*.so.*
%{_libdir}/*.so

%files devel
%{_libdir}/*.a
%{_includedir}/%{name}/
%{_libdir}/pkgconfig/%{name}.pc



%changelog
* Mon Apr 07 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.8-2
+ Revision: 4a65149
- Fix build with modern automake



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12878 |12cu|sphinxbase-0.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	1
%define admajor	0

%define libname		%mklibname %{name} %{major}
%define adlibname	%mklibname sphinxad %{admajor}
%define devname		%mklibname %{name} -d

Name:		sphinxbase
Version:	0.8
Release:	1
Summary:	The CMU Sphinx Recognition System
Group:		System/Libraries
License:	BSD and LGPLv2+
Url:		http://cmusphinx.sourceforge.net/
Source0:	http://downloads.sourceforge.net/cmusphinx/%{name}-%{version}.tar.gz
# From upstream
# http://sourceforge.net/p/cmusphinx/bugs/314/
Patch0:		sphinxbase-0.8-fix-testsuite.patch
BuildRequires:	bison
BuildRequires:	doxygen
BuildRequires:	python-devel
BuildRequires:	sndfile-devel
# for check
BuildRequires:	locales-fr

%description
The CMU Sphinx Recognition System is a library and a set
of examples and utilities for speech recognition.

This package contains the utilities.

%package -n %{libname}
Summary:	Shared components for Sphinx speech recognition
Group:		System/Libraries

%description -n %{libname}
This package contains the shared libraries for Sphinx speech recognition.

%package -n %{adlibname}
Summary:	Shared components for Sphinx speech recognition
Group:		System/Libraries

%description -n %{adlibname}
This package contains the shared libraries for Sphinx speech recognition.

%package -n %{devname}
Summary:	Header files for developing with The CMU Sphinx Recognition System
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Requires:	%{adlibname} = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{devname}
This package contains the header files and examples for developing with
The CMU Sphinx Recognition System.

%package -n python-%{name}
Summary:	Python extension for The CMU Sphinx Recognition System
Group:		Development/Python

%description -n python-%{name}
This package contains the python extension for The CMU Sphinx Recognition
System.

%prep
%setup -q
%apply_patches

%build
%configure2_5x --disable-static \
	--disable-rpath
%make

%install
%makeinstall_std

# man pages
mkdir -p %{buildroot}%{_mandir}/man1
install -pm644 doc/*.1 %{buildroot}%{_mandir}/man1/

%check
%make check

%files
%{_bindir}/sphinx*
%{_mandir}/man1/sphinx*

%files -n %{libname}
%{_libdir}/lib%{name}.so.%{major}*

%files -n %{adlibname}
%{_libdir}/libsphinxad.so.%{admajor}*

%files -n python-%{name}
%{py_platsitedir}/*

%files -n %{devname}
%doc doc/html/
%{_includedir}/%{name}
%{_libdir}/pkgconfig/%{name}.pc
%{_libdir}/lib%{name}.so
%{_libdir}/libsphinxad.so

%changelog
* Mon Apr 07 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.8-1
+ Revision: 98afbac
- Updated to 0.8



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12879 |12cu|sphinxtrain-1.0.7-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:     sphinxtrain
Version:  1.0.7
Release:  3
Summary:  An acoustic model trainer for CMU's Sphinx tools
Group:    Development/Other
License:  BSD and LGPLv2+
URL:      http://www.cmusphinx.org/
Source:   http://downloads.sourceforge.net/cmusphinx/%{name}-%{version}.tar.gz
Requires: sphinxbase
BuildRequires: sphinxbase-devel
BuildRequires: python-devel
BuildRequires: python-setuptools
BuildRequires: python-scipy
BuildRequires: pkgconfig(sndfile)
Patch0: sphinxtrain.patch

%description
SphinxTrain is Carnegie Mellon University's open source acoustic model
trainer.  It contains the scripts and instructions necessary for building
models for the CMU Sphinx Recognizer.

%prep
%setup -q
%patch0 -p1 -b .lda

%build
%configure
%make

%install
export BDIR=`pwd`
mkdir -p %{buildroot}%{_libdir}/%{name}
cd %{buildroot}%{_libdir}/%{name}
$BDIR/scripts_pl/setup_SphinxTrain.pl -task Mandriva

%files
%doc COPYING README NEWS
%doc doc/s3_fe_spec.pdf doc/tinydoc.txt
%{_libdir}/%{name}

%changelog
* Wed Apr 16 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.7-3
+ Revision: dd70733
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12880 |12cu|spice-xpi-2.8.90-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name spice-xpi
%define version 2.8.90

Summary:	SPICE extension for Mozilla
Name:		spice-xpi
Version:	2.8.90
Release:	2
License:	GPLv2+
Group:		Networking/Remote access
Url:		http://www.redhat.com/
Source0:	%{name}-%{version}.tar.bz2
BuildRequires:	libtool
BuildRequires:	pkgconfig(log4cpp)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(libxul)
Requires:	firefox
Requires:	spice-server-client
ExclusiveArch:	x86_64 %{ix86}

%description
SPICE extension for mozilla allows the client to be used from a web browser.

%files
%doc COPYING README
%{_libdir}/mozilla/plugins/*
%{_libdir}/mozilla/*.rdf

#----------------------------------------------------------------------------

%prep
%setup -q

%build
autoreconf -fi
%configure2_5x
%make

%install
%makeinstall_std

rm -f %{buildroot}%{_libdir}/mozilla/plugins/*.a

%changelog
* Tue Apr 08 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.8.90-2
+ Revision: ffbbb4f
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12881 |12cu|spip-2.1.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	Name	SPIP

%if %{_use_internal_dependency_generator}
%define __noautoreq 'pear(SourceMap.class.php)'
%else
%define _requires_exceptions pear(SourceMap.class.php)
%endif


Name:		spip
Version:	2.1.1
Release:	3
Summary:	CMS tool for Internet
License:	GPLv2+
Group:		System/Servers
URL:		http://www.spip.net/
Source0:	%{name}-v%{version}.zip
Source1:	%{name}.logrotate.bz2
Source2:	%{name}-apache.conf.bz2
BuildArch:	noarch

%description
SPIP is a publishing system developed by the minirezo to manage the site
uZine. We provide it to anyone as a free software under GPL licence.
Therefore, you can use it freely for your own site, be it personnal,
co-operative, institutional or commercial.

To finish the installation, just go to http://localhost/spip/ecrire/

%prep
%setup -q 
find . -name remove.txt -exec rm -f {} \;
find . -type f -exec chmod 644 {} \;
find . -name '*svn*' -exec rm -f {} \;

%build
:

%install
# install files
install -d -m 755 %{buildroot}%{_var}/www/%{name}
cp -pR * %{buildroot}%{_var}/www/%{name}

# logrotate
install -d -m 755 %{buildroot}%{_sysconfdir}/logrotate.d
bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/logrotate.d/%{name}

# apache configuration
install -d -m 755 %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d
bzcat %{SOURCE2} > %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf

%clean
rm -rf %{buildroot}

%post
%create_ghostfile /var/log/httpd/spip.log apache apache 640


%files
%defattr(-,root,root)
%dir %{_var}/www/%{name}
%{_var}/www/%{name}/*.php
#%{_var}/www/%{name}/*.htc
%{_var}/www/%{name}/*.txt
%{_var}/www/%{name}/*.gif
%{_var}/www/%{name}/config
%{_var}/www/%{name}/squelettes-dist
%{_var}/www/%{name}/ecrire/*
%{_var}/www/%{name}/local
%{_var}/www/%{name}/tmp
%{_var}/www/%{name}/prive
%{_var}/www/%{name}/mutualisation/*
%{_var}/www/%{name}/extensions/*
%config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf
%dir %attr(775,root,apache) %{_var}/www/%{name}/IMG
%dir %attr(775,root,apache) %{_var}/www/%{name}/ecrire
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}




%changelog
* Mon May 23 2011 Sandro Cazzaniga <kharec@mandriva.org> 2.1.1-1mdv2011.0
+ Revision: 677575
- clean spec
- new version 2.1.1
- fix %%prep
- update file list

* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 2.0.10-3mdv2011.0
+ Revision: 614948
- the mass rebuild of 2010.1 packages

* Tue Jan 19 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.10-2mdv2010.1
+ Revision: 493886
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise

* Sun Dec 13 2009 Olivier Thauvin <nanardon@mandriva.org> 2.0.10-1mdv2010.1
+ Revision: 478141
- 2.0.10

* Sun Aug 09 2009 Frederik Himpe <fhimpe@mandriva.org> 2.0.9-1mdv2010.0
+ Revision: 412965
- Update to new version 2.0.9

* Fri Jul 31 2009 Frederik Himpe <fhimpe@mandriva.org> 2.0.8-1mdv2010.0
+ Revision: 405232
- Update to new version 2.0.8

* Fri Jan 23 2009 Jérôme Soyer <saispo@mandriva.org> 2.0-1mdv2009.1
+ Revision: 332878
- New upstream release

* Sat Aug 02 2008 Thierry Vignaud <tv@mandriva.org> 1.9.2c-4mdv2009.0
+ Revision: 260950
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 1.9.2c-3mdv2009.0
+ Revision: 252951
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Dec 13 2007 Anne Nicolas <ennael@mandriva.org> 1.9.2c-1mdv2008.1
+ Revision: 119561
- New version, fix security issues

* Tue Aug 14 2007 Anne Nicolas <ennael@mandriva.org> 1.9.2-2mdv2008.0
+ Revision: 63505
- Fix description typo (#30944)


* Tue Feb 27 2007 Anne Nicolas <anne.nicolas@mandriva.com> 1.9.2-1mdv2007.0
+ Revision: 126187
- New version
- Correct pear
- Import spip

* Thu Oct 12 2006 Anne Nicolas <anne.nicolas@mandriva.com> 1.9.1-2mdk
- new revision

* Mon Sep 11 2006 Anne Nicolas <anne.nicolas@mandriva.com> 1.9.1-1mdk
- new version : new tags and filters, bug fixes

* Sun Jul 02 2006 Anne Nicolas <anne.nicolas@mandriva.com> 1.9.0-3mk
- fix postinstall and delete order

* Sun Jul 02 2006 Anne Nicolas <anne.nicolas@mandriva.com> 1.9.0-2mk
- add apache configuration

* Sun Jul 02 2006 Anne Nicolas <anne.nicolas@mandriva.com> 1.9.0-1mk
- new version
- use /var/www as web root

* Sat Mar 18 2006 Anne Nicolas <anne.nicolas@mandriva.com> 1.8.3-1mdk
- new version

* Wed Feb 15 2006 Anne Nicolas <anne.nicolas@mandriva.com> 1.8.2-2mdk
- new version : bugs fix

* Sat Oct 22 2005 Anne Nicolas <anne.nicolas@mandriva.com> 1.8.2-1mdk
- new version
- clean spec

* Mon Apr 18 2005 ANne Nicolas <anne.nicolas@mandriva.com> 1.8-1mdk
- new version

* Fri Feb 18 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 1.7.2-2mdk
- spec file cleanups, remove the ADVX-build stuff

* Thu Jul 08 2004 Anne Nicolas <anne@mandrake.org> 1.7.2-1mdk
- new version

* Tue Apr 27 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.7.1-3mdk
- fix install (cpjc <cpjc@free.fr>)

* Wed Apr 21 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.7.1-2mdk
- fix order
- fix changelog
- user rpm-helper facility to create empty files

* Wed Apr 21 2004 Anne Nicolas <anne@lea-linux.org> 1.7.1-1mdk
- new release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12882 |12cu|SpiralLoops-2.0.0-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:    SpiralLoops
Summary: Experimental loop based sampler
Version: 2.0.0
Release: 11

Source:		%{name}-%{version}.tar.bz2
Source1: 	SpiralLogo48.png
Source2: 	SpiralLogo32.png
Source3: 	SpiralLogo16.png
Patch:		%{name}-2.0.0.patch
Patch1:         SpiralLoops-2.0.0-fix-build.patch
Patch2:		SpiralLoops-2.0.0-gcc43.patch
Patch3:		SpiralLoops-2.0.0-newer-fltk.patch
URL:		http://www.pawfal.org/Software/SpiralLoops
License:	GPLv2+
Group:		Sound
BuildRequires:	fltk-devel
BuildRequires:	pkgconfig(gl)

%description
The idea of SpiralLoops is to provide a simple, visual tool for looping and
layering of sounds; which can be sourced from either wav files on disk, or
from sound generating plugins.

SpiralLoops allows you to create loop based compositions with the minimum
feedback time between the decisions you make and your ears.
The looping mechanism is very flexible, you can lock the timing of loops
together, or offset them for creating complex sequences, such as polyrhythms.
Loop triggers can be used to cause interation between the loops, and as an
expermental way of creating music.

Spiral Synth uses the standard OSS/Free sound output (/dev/dsp). This should
work on ALSA too.

%prep
%setup -q
%patch -p1
%patch1 -p1
%patch2 -p0
%patch3 -p0
perl -p -i -e 's/usr\/X11R6\/lib/usr\/X11R6\/%{_lib}/g' Makefile.in

%build
%configure2_5x
%make CFLAGS="%{optflags}" CXXFLAGS="%{optflags}" LFLAGS="%{?ldflags}"
										
%install
mkdir -p %{buildroot}/%{_bindir}
cp %{name} %{buildroot}/%{_bindir}

#menu

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=%{name}
Comment=Synthesized Loops
Exec=%{_bindir}/%{name} 
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=AudioVideo;Video;AudioVideoEditing;
EOF

#icons
mkdir -p %{buildroot}/%{_liconsdir}
cat %SOURCE1 > %{buildroot}/%{_liconsdir}/%{name}.png
mkdir -p %{buildroot}/%{_iconsdir}
cat %SOURCE2 > %{buildroot}/%_iconsdir/%{name}.png
mkdir -p %{buildroot}/%{_miconsdir}
cat %SOURCE3 > %{buildroot}/%{_miconsdir}/%{name}.png

%files
%doc README COPYING CHANGES
%{_bindir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop
%{_liconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png

%changelog
* Tue Mar 04 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.0.0-11
+ Revision: 2cb025c
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12883 |12cu|SpiralSynth-2.0.0-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:    SpiralSynth
Summary: Simple software synthesizer
Version: 2.0.0
Release: 11

Source:		%{name}-%{version}.tar.bz2
Source1: 	SpiralLogo48.png
Source2: 	SpiralLogo32.png
Source3: 	SpiralLogo16.png
Patch:		%{name}-2.0.0.patch
Patch1:     SpiralSynth-2.0.0-fix-build.patch
Patch2:		SpiralSynth-2.0.0-gcc43.patch
Patch3:		SpiralSynth-2.0.0-newer-fltk.patch
URL:		http://www.pawfal.org/Software/SpiralSynth
License:	GPL
Group:		Sound
BuildRequires:	fltk-devel
BuildRequires:	pkgconfig(gl)

%description
SSM's little brother has been updated at last, much much faster, better
sounding, a bit prettier and soon to be a SSM polyphonic plugin.
SpiralSynth is a simple polyphonic analogue modelling softsynth that tries
to be as easy to use as possible. 

%prep
%setup -q -n %name-%version
%patch -p1
%patch1 -p1
%patch2 -p0
%patch3 -p0

perl -pi -e 's/usr\/X11R6\/lib/usr\/X11R6\/%{_lib}/g' Makefile.in PluginLink.sh

%build
%configure
%make CXXFLAGS="%{optflags}" LFLAGS="%{?ldflags}"
										
%install
mkdir -p %{buildroot}/%{_bindir}
cp %{name} %{buildroot}/%{_bindir}

#menu

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=%{name}
Comment=Synthesized Loops
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=AudioVideo;Audio;Video;X-MandrivaLinux-Multimedia-Video;AudioVideoEditing;
EOF


#icons
mkdir -p %{buildroot}/%{_liconsdir}
cat %SOURCE1 > %{buildroot}/%{_liconsdir}/%{name}.png
mkdir -p %{buildroot}/%{_iconsdir}
cat %SOURCE2 > %{buildroot}/%{_iconsdir}/%{name}.png
mkdir -p %{buildroot}/%{_miconsdir}
cat %SOURCE3 > %{buildroot}/%{_miconsdir}/%{name}.png

%files
%doc README CHANGES COPYING
%{_bindir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop
%{_liconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png

%changelog
* Tue Mar 04 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.0.0-11
+ Revision: 784785a
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12884 |12cu|spring-91.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Don't provides private modules
%if %{_use_internal_dependency_generator}
%define __noautoprov '(.*)\\.so$'
%endif

%define distname spring_%{version}

%define Werror_cflags %nil

Summary:	Realtime strategy game (inspired by Total Annihilation)
Name:		spring
Version:	91.0
Release:	5
License:	GPLv2+
Group:		Games/Strategy
Url:		http://springrts.com
Source0:	http://sourceforge.net/projects/springrts/files/springrts/%{name}-%{version}/%{name}_%{version}_src.tar.lzma
Source10:	%{name}.rpmlintrc
# use system font:
Patch1:		spring-89.0-font.patch
Patch5:		spring-89-dso.patch
Patch6:		spring-90-e323ai-boost.patch
Patch7:		spring_91.0-static-libs.patch
BuildRequires:	asciidoc
BuildRequires:	cmake
BuildRequires:	desktop-file-utils
BuildRequires:	docbook-style-xsl
BuildRequires:	java-1.6.0-openjdk-devel
BuildRequires:	java-rpmbuild
BuildRequires:	icoutils
BuildRequires:	p7zip
BuildRequires:	xerces-j2
BuildRequires:	xsltproc
BuildRequires:	zip
BuildRequires:	boost-devel
BuildRequires:	pkgconfig(allegro)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(glew)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(IL)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(ogg)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(xcursor)
BuildRequires:	pkgconfig(zlib)
Obsoletes:	%{name}-data < 0.75
Requires:	fonts-ttf-freefont
# Some mod is required, this is the one that was shipped with
# spring-data:
Suggests:	spring-mod-nanoblobs
# Some map is required, these are the default maps from the
# installer:
Suggests:	spring-maps-default
# Internet lobby and springsettings:
Suggests:	springlobby

%description
Spring is a 3D realtime strategy game. It was inspired by Total Annihilation
and has the same features Total Annihilation had, and more.

%files
%doc README.install.urpmi
%{_sysconfdir}/%{name}
%{_gamesbindir}/*
%{_gamesdatadir}/%{name}
%{_iconsdir}/hicolor/*/apps/%{name}.*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/mime/packages/%{name}.xml
%{_libdir}/%{name}
%{_libdir}/libspringserver.so
%{_mandir}/man*/spring*

#----------------------------------------------------------------------------

%prep
%setup -qn %{name}_%{version}
%patch1 -p1 -b .font
%patch5 -p0
%patch6 -p1
%patch7 -p1

cat > README.install.urpmi <<EOF
If you want to install additional mods and maps that are not available as
Rosa packages, you can install them inside your homedir in subdirectories
.spring/maps and .spring/mods.
EOF


  sed -i "s/FE_DFL_ENV/FE_DFL_ENV_/g" rts/lib/streflop/FPUSettings.h rts/System/Sync/FPUCheck.cpp rts/System/myMath.cpp rts/Lua/LuaParser.cpp rts/lib/streflop/SMath.cpp
  sed -i "s/FE_INVALID/FE_INVALID_/g" rts/lib/streflop/FPUSettings.h rts/System/Sync/FPUCheck.cpp rts/System/myMath.cpp rts/Lua/LuaParser.cpp
  sed -i "s/FE_DENORMAL/FE_DENORMAL_/g" rts/lib/streflop/FPUSettings.h rts/System/Sync/FPUCheck.cpp rts/System/myMath.cpp rts/Lua/LuaParser.cpp
  sed -i "s/FE_DIVBYZERO/FE_DIVBYZERO_/g" rts/lib/streflop/FPUSettings.h rts/System/Sync/FPUCheck.cpp rts/System/myMath.cpp rts/Lua/LuaParser.cpp
  sed -i "s/FE_OVERFLOW/FE_OVERFLOW_/g" rts/lib/streflop/FPUSettings.h rts/System/Sync/FPUCheck.cpp rts/System/myMath.cpp rts/Lua/LuaParser.cpp
  sed -i "s/FE_UNDERFLOW/FE_UNDERFLOW_/g" rts/lib/streflop/FPUSettings.h rts/System/Sync/FPUCheck.cpp rts/System/myMath.cpp rts/Lua/LuaParser.cpp
  sed -i "s/FE_INEXACT/FE_INEXACT_/g" rts/lib/streflop/FPUSettings.h rts/System/Sync/FPUCheck.cpp rts/System/myMath.cpp rts/Lua/LuaParser.cpp
  sed -i "s/FE_ALL_EXCEPT/FE_ALL_EXCEPT_/g" rts/lib/streflop/FPUSettings.h rts/System/Sync/FPUCheck.cpp rts/System/myMath.cpp rts/Lua/LuaParser.cpp
  sed -i "s/FE_DOWNWARD/FE_DOWNWARD_/g" rts/lib/streflop/FPUSettings.h rts/System/Sync/FPUCheck.cpp rts/System/myMath.cpp rts/Lua/LuaParser.cpp
  sed -i "s/FE_TONEAREST/FE_TONEAREST_/g" rts/lib/streflop/FPUSettings.h rts/System/Sync/FPUCheck.cpp rts/System/myMath.cpp rts/Lua/LuaParser.cpp
  sed -i "s/FE_TOWARDZERO/FE_TOWARDZERO_/g" rts/lib/streflop/FPUSettings.h rts/System/Sync/FPUCheck.cpp rts/System/myMath.cpp rts/Lua/LuaParser.cpp
  sed -i "s/FE_UPWARD/FE_UPWARD_/g" rts/lib/streflop/FPUSettings.h rts/System/Sync/FPUCheck.cpp rts/System/myMath.cpp rts/Lua/LuaParser.cpp
  sed -i "s/feclearexcept/feclearexcept_/g" rts/lib/streflop/FPUSettings.h rts/System/Sync/FPUCheck.cpp rts/System/myMath.cpp rts/Lua/LuaParser.cpp

%build
export CFLAGS="%{optflags} -fpermissive"
export CXXFLAGS="%{optflags} -fpermissive"
export LDFLAGS="-ldl"
%cmake -DBINDIR=%{_gamesbindir} -DLIBDIR=%{_lib}/%{name} -DJAVA_INCLUDE_PATH=%{java_home}/include -DJAVA_INCLUDE_PATH2=%{java_home}/include/linux -DJAVA_AWT_INCLUDE_PATH=%{java_home}/include
%make

%install
%makeinstall_std -C build

# Nanar:
# need by spring dedicated server
# it is not installed 

mkdir -p %{buildroot}%{_libdir}/

rm -fr %{buildroot}%{_datadir}/doc

install -m755 \
    build/libspringserver.so \
    %{buildroot}%{_libdir}/libspringserver.so

mkdir -p %{buildroot}/%{_iconsdir}/hicolor/{32x32,64x64,128x128,256x256}/apps
cd rts
icotool -x %{name}.new.ico
mv %{name}*32x32*.png %{name}.png
install -m 644 %{name}.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
mv %{name}*64x64*.png %{name}.png
install -m 644 %{name}.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
mv %{name}*128x128*.png %{name}.png
install -m 644 %{name}.png %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png
mv %{name}*256x256*.png %{name}.png
install -m 644 %{name}.png %{buildroot}%{_iconsdir}/hicolor/256x256/apps/%{name}.png

perl -pi -e 's|^Exec=.*|Exec=%{_gamesbindir}/%{name}|' %{buildroot}%{_datadir}/applications/%{name}.desktop
perl -pi -e 's|true|false|' %{buildroot}%{_datadir}/applications/%{name}.desktop
desktop-file-install \
  --vendor="" \
  --remove-category="Application" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/%{name}.desktop


install -d -m755 %{buildroot}%{_sysconfdir}/%{name}
echo '$HOME/.spring' > %{buildroot}%{_sysconfdir}/%{name}/datadir
echo '%{_gamesdatadir}/%{name}' >> %{buildroot}%{_sysconfdir}/%{name}/datadir

install -d -m755 %{buildroot}%{_gamesdatadir}/%{name}/{mods,maps}

rm -rf %{buildroot}%{_datadir}/pixmaps/*.png

# Looks like it's not needed
rm -rf %{buildroot}%{_gamesbindir}/pr-downloader
rm -rf %{buildroot}%{_libdir}/%{name}/libpr-downloader_shared.so
rm -rf %{buildroot}%{_libdir}/%{name}/libpr-downloader_static.a
rm -rf %{buildroot}%{_libdir}/%{name}/pkgconfig/libspringdownloader.pc
rm -rf %{buildroot}%{_includedir}/spring/Downloader/pr-downloader.h


%changelog
* Thu Apr 17 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 91.0-5
+ Revision: 2fa2eba
- Add rpmlint filter



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12885 |12cu|sprng-2.0b-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	Scalable Parallel Pseudo Random Number Generators Library
Name:		sprng
Version:	2.0b
Release:	1
License:	GPL
Group:		Sciences/Mathematics
Url:		http://sprng.cs.fsu.edu/
Source0:	http://sprng.cs.fsu.edu/Version2.0/sprng2.0b.tar.gz
BuildRequires:	openmpi
BuildRequires:	gmp-devel
Requires:	sprng-devel
Patch0:		sprng2.0b-build.patch

%description
Scalable Parallel Pseudo Random Number Generators Library.

M. Mascagni and A. Srinivasan (2000), "Algorithm 806: SPRNG: A Scalable
Library for Pseudorandom Number Generation," ACM Transactions on
Mathematical Software, 26: 436-461.

%files

#----------------------------------------------------------------------------

%package devel
Summary:	Scalable Parallel Pseudo Random Number Generators Library
Group:		Development/Other

%description devel
Scalable Parallel Pseudo Random Number Generators Library.

M. Mascagni and A. Srinivasan (2000), "Algorithm 806: SPRNG: A Scalable
Library for Pseudorandom Number Generation," ACM Transactions on
Mathematical Software, 26: 436-461.

%files devel
%{_includedir}/sprng
%{_libdir}/*.a

#----------------------------------------------------------------------------

%prep
%setup -q -n sprng2.0
%patch0 -p1
perl -pi -e 's|^(F77 = )|${1}gfortran|;'			\
	 -e "s|^#(MPIDIR = ).*|\$1`mpic++ --showme:compile`|;"	\
	 -e "s|^#(MPILIB = ).*|\$1`mpic++ --showme:link`|;"	\
	 -e 's|(CFLAGS = .*)|$1 %{optflags}|;'			\
	 -e 's|(FFLAGS = .*)|$1 %{optflags}|;'			\
	SRC/make.INTEL

%build
make

%install
mkdir -p %{buildroot}{%{_includedir}/sprng,%{_libdir}}
install -m 644 include/*.h %{buildroot}%{_includedir}/sprng
install -m 644 lib/*.a %{buildroot}%{_libdir}


%changelog
* Sun Apr 06 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.0b-1
+ Revision: f2c750f
- Disable debug package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12886 |12cu|sprog-0.14-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	Sprog

Name:		sprog
Version:	0.14
Release:	6
Summary:	A graphical tool to build programs by plugging parts together
License:	GPL or Artistic
Group:		Development/Perl
Source0:	%{module}-%{version}.tar.bz2
Url:		http://sprog.sourceforge.net/
BuildRequires:	perl-Apache-LogRegex
BuildRequires:	perl-devel
BuildRequires:	perl-Gnome2-Canvas
BuildRequires:	perl-Gtk2-GladeXML
BuildRequires:	perl-Imager
BuildArch:	noarch

%description
Sprog is a tool for working with data. It allows you to do all the things those
clever Unix geeks can do with their cryptic command lines but you can now do it
all with point-n-click and drag-n-drop.

A Sprog machine has many similarities to a shell script. It is built from small
reusable parts (called gears) that are connected together to filter and massage
your data. Once you have built a machine, you can save it and run it again and
again to automatically perform repetitive tasks.

%prep
%setup -q -n %{module}-%{version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%{__make}

%check
#- needs X11
#%{__make} test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/%{module}/*
%{perl_vendorlib}/%{module}.pm
%{_mandir}/*/*
%{_bindir}/sprog

%changelog
* Sun Mar 30 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.14-6
+ Revision: 7b4c3de
- Drop uneeded req exception



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12887 |12cu|sqliteman-1.2.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Lightweigth but powerfull Sqlite3 manager
Name:		sqliteman
Version:	1.2.2
Release:	3
License:	GPLv2+
Group:		Development/Databases
URL:		http://sqliteman.sourceforge.net/
Source:		http://downloads.sourceforge.net/sqliteman/%{name}-%{version}.tar.bz2
BuildRequires:	qt4-devel >= 4.3.0
BuildRequires:	qt4-database-plugin-sqlite
BuildRequires:	cmake
BuildRequires:	qscintilla-qt4-devel
Requires:	qt4-database-plugin-sqlite
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
The best developer's and/or admin's GUI tool for Sqlite3
in the world. No joking here (or just a bit only) - it
contains the most complette feature set of all tools available.

%prep
%setup -q

%build
%cmake_qt4
%make

%install
%makeinstall_std -C build

%files
%defattr(-,root,root)
%doc %{_datadir}/%{name}/doc/*
%{_bindir}/sqliteman
%{_datadir}/applications/sqliteman.desktop
%{_datadir}/%{name}/icons/*.png
%{_iconsdir}/hicolor/sqliteman.png
%lang(bg) %{_datadir}/%{name}/sqliteman_bg.qm
%lang(cs) %{_datadir}/%{name}/sqliteman_cs.qm
%lang(de) %{_datadir}/%{name}/sqliteman_de.qm
%lang(en) %{_datadir}/%{name}/sqliteman_en.qm
%lang(fr) %{_datadir}/%{name}/sqliteman_fr.qm
%lang(it) %{_datadir}/%{name}/sqliteman_it.qm
%lang(pl) %{_datadir}/%{name}/sqliteman_pl.qm
%lang(ru) %{_datadir}/%{name}/sqliteman_ru.qm


%changelog
* Wed Nov 23 2011 Götz Waschk <waschk@mandriva.org> 1.2.2-2mdv2012.0
+ Revision: 732759
- qscintilla rebuild

* Sat Jul 17 2010 Funda Wang <fwang@mandriva.org> 1.2.2-1mdv2011.0
+ Revision: 554502
- new version 1.2.2

* Sun Jun 07 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.2.1-1mdv2010.0
+ Revision: 383487
- update to new version 1.2.1
- fix file list

  + Jerome Martin <jmartin@mandriva.org>
    - Fixed BuildRequires/Requires for 2008.1

* Wed Nov 19 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.2.0-2mdv2009.1
+ Revision: 304485
- rebuild

* Wed Aug 06 2008 Funda Wang <fwang@mandriva.org> 1.2.0-1mdv2009.0
+ Revision: 264718
- New version 1.2.0
- use non-arch dependencies

* Sun Jul 13 2008 Funda Wang <fwang@mandriva.org> 1.0.1-2mdv2009.0
+ Revision: 234232
- add requires on qt4-sqlite

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Thu Jan 31 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0.1-1mdv2008.1
+ Revision: 160882
- new version
- fix file list

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Jul 18 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0-1mdv2008.0
+ Revision: 53317
- new version
- drop X-MandrivaLinux
- drop buildrequires on desktop-file-utils
- fix file list

* Tue Apr 24 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.99-0.20070421.1mdv2008.0
+ Revision: 17936
- correct buildrequires
- fix building on x86_64
- Import sqliteman


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12888 |12cu|squeak3-vm-3.10.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	3.10
%define minor	4
%define vmver	%{major}-%{minor}
%define source	Squeak-%{vmver}

Summary:	The Squeak virtual machine
Name:		squeak3-vm
Version:	%{major}.%{minor}
Release:	3
License:	MIT
Group:		Development/Other
Url:		http://squeakvm.org/unix
Source0:	http://ftp.squeak.org/%{major}/unix-linux/%{source}.src.tar.gz
Source2:	squeak-desktop-files.tar.gz
Patch0:		squeak-vm-rpath.patch
Patch1:		squeak-vm-install-inisqueak.patch
Patch2:		squeak-vm-imgdir.patch
Patch3:		squeak-vm-tail-options.patch
Patch4:		squeak-vm-dprintf.patch
Patch5:		squeak-vm-libv4l.patch
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(audiofile)
BuildRequires:	pkgconfig(ext2fs)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(gstreamer-0.10)
BuildRequires:	pkgconfig(ice)
BuildRequires:	pkgconfig(libv4l1)
BuildRequires:	pkgconfig(ogg)
BuildRequires:	pkgconfig(pango)
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(speex)
BuildRequires:	pkgconfig(theora)
BuildRequires:	pkgconfig(uuid)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xproto)
BuildRequires:	pkgconfig(xt)
Requires:	zenity

%description
Squeak is a full-featured implementation of the Smalltalk programming
language and environment based on (and largely compatible with) the original
Smalltalk-80 system.

This package contains just the Squeak virtual machine.

%files
%doc platforms/unix/ChangeLog platforms/unix/doc/{README*,LICENSE,*RELEASE_NOTES}
%{_bindir}/*
%{_libdir}/squeak/%{vmver}
%{_mandir}/man*/*
%{_datadir}/squeak
%{_datadir}/applications/*
%{_datadir}/pixmaps/*
%{_datadir}/mime/packages/*
%{_datadir}/icons/gnome/*/mimetypes/*.png

#----------------------------------------------------------------------------

%prep
%setup -q -n %{source} -a 2
find platforms -name '*.[ch]' -exec chmod ug=rw,o=r {} \;

%patch0 -p1 -b .rpath
%patch1 -p1 -b .install-inisqueak
%patch2 -p1 -b .imgdir
%patch3 -p1 -b .tail-options
%patch4 -p1
%patch5 -p1

%build
mkdir -p bld
cd bld

CPPFLAGS=-DSUGAR ../platforms/unix/config/configure --prefix=%{_prefix} --mandir=%{_mandir} --datadir=%{_datadir} --libdir=%{_libdir}

%make

%install
make -C bld install ROOT=%{buildroot}

# these files will be put in std RPM doc location
rm -rf %{buildroot}%{_prefix}/doc/squeak

# install the desktop stuff
install -D --mode=u=rwx,go=rx mysqueak %{buildroot}%{_bindir}/mysqueak3
install -D --mode=u=rw,go=r mysqueak.1 %{buildroot}%{_mandir}/man1/mysqueak.1
install -D --mode=u=rw,go=r squeak.xml %{buildroot}%{_datadir}/mime/packages/squeak.xml
install -D --mode=u=rw,go=r squeak.desktop %{buildroot}%{_datadir}/applications/squeak.desktop
install -D --mode=u=rw,go=r squeak.png %{buildroot}%{_datadir}/pixmaps/squeak.png

%define icons_dir %{buildroot}%{_datadir}/icons/gnome
for size in 16 24 32 48 64 72 96
do
  mkdir -p %{icons_dir}/${size}x${size}/mimetypes
  install -m0644 squeak${size}.png %{icons_dir}/${size}x${size}/mimetypes/application-x-squeak-image.png
  install -m0644 squeaksource${size}.png %{icons_dir}/${size}x${size}/mimetypes/application-x-squeak-source.png
done

cd %{buildroot}%{_libdir}/squeak/%{vmver}
DOTDOTS=$(echo %{_libdir}/squeak/%{vmver} | sed -e 's:/[^/]\+:../:g')
ln -s ${DOTDOTS}%{_datadir}/squeak/SqueakV39.sources .
ln -s ${DOTDOTS}%{_datadir}/squeak/SqueakV3.sources .

rm -f %{buildroot}%{_bindir}/squeak
mv %{buildroot}%{_bindir}/inisqueak{,3}
ln -sf %{_libdir}/squeak/%{vmver}/squeak %{buildroot}%{_bindir}/squeak3
perl -pi -e 's|\binisqueak\b|inisqueak3|;' %{buildroot}%{_bindir}/mysqueak3


%changelog
* Mon Apr 07 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.10.4-3
+ Revision: 78fb4a0
- Update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12889 |12cu|squeak-vm-4.10.2.2614-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define vmver 4.10.2
%define svntag 2614

Summary:	The Squeak virtual machine
Name:		squeak-vm
Version:	%{vmver}.%{svntag}
Release:	7
License:	MIT
Group:		Development/Other
Url:		http://squeakvm.org/unix
Source0:	http://squeakvm.org/unix/release/Squeak-%{version}-src.tar.gz
Source2:	squeak-desktop-files.tar.gz
Patch0:		squeak-vm-dprintf.patch
Patch1:		alsa-fixes.patch
Patch2:		squeak-vm-4.10.2-fix-cmake.patch
Patch3:		squeak-vm-4.10.2-squeak-init-fix.patch
Patch4:		squeak-vm-4.10.2-format-security.patch

BuildRequires:	cmake
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(audiofile)
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(ext2fs)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(gstreamer-0.10)
BuildRequires:	pkgconfig(ice)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(pango)
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(speex)
BuildRequires:	pkgconfig(theora)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xproto)
BuildRequires:	pkgconfig(xt)
Requires:	zenity

%description
Squeak is a full-featured implementation of the Smalltalk programming
language and environment based on (and largely compatible with) the original
Smalltalk-80 system.

This package contains just the Squeak virtual machine.

%files
%doc unix/ChangeLog unix/doc/{README*,LICENSE,*RELEASE_NOTES}
%{_bindir}/*
%{_datadir}/applications/*
%{_datadir}/icons/gnome/*/*/*
%{_datadir}/mime/packages/*
%{_datadir}/pixmaps/*
%dir %{_libdir}/squeak
%{_libdir}/squeak/*
%{_mandir}/man*/*

#----------------------------------------------------------------------------

%prep
%setup -q -n Squeak-%{version}-src -a 2
%patch0 -p1 -b .dprintf
%patch1 -p2 -b .alsa-fixes
%patch2 -p1 -b .fix-cmake
%patch3 -p1 -b .squeak-init-fix
%patch4 -p1 -b .format-security

sed -i 's|SET\s*\(imgdir\s+.+\)|SET (imgdir share/squeak)|i;
s|SET\s*\(plgdir\s+.+\)|SET (plgdir %{_lib}/squeak/${version}${versionsuffix})|i' \
unix/CMakeLists.txt

sed -i 's|^libdir=.*$|libdir="%{_libdir}/squeak"|' unix/cmake/squeak.in
sed -i 's|^libdir=.*$|libdir="%{_libdir}/squeak"|' unix/cmake/squeak.sh.in

# The source files chmod'd here have the execute bit set in the upstream tarball
# which bothers rpmlint, need submit a request upstream to have this changed
find . -name '*.[ch]' -exec chmod ug=rw,o=r {} \;

%build
pushd unix
%cmake -DVM_HOST="%{_host}" -DVM_VERSION="%{vmver}-%{svntag}" -DPLATFORM_SOURCE_VERSION="%{svntag}"
%make
popd

%install
pushd unix
%makeinstall_std -C build
popd

# these files will be put in std RPM doc location
rm -rf %{buildroot}%{_prefix}/doc/squeak

# install the desktop stuff
install -D --mode=u=rwx,go=rx mysqueak %{buildroot}%{_bindir}/mysqueak
install -D --mode=u=rw,go=r mysqueak.1 %{buildroot}%{_mandir}/man1/mysqueak.1
install -D --mode=u=rw,go=r squeak.xml %{buildroot}%{_datadir}/mime/packages/squeak.xml
install -D --mode=u=rw,go=r squeak.desktop %{buildroot}%{_datadir}/applications/squeak.desktop
install -D --mode=u=rw,go=r squeak.png %{buildroot}%{_datadir}/pixmaps/squeak.png

%define icons_dir %{buildroot}%{_datadir}/icons/gnome
for size in 16 24 32 48 64 72 96
do
  mkdir -p %{icons_dir}/${size}x${size}/mimetypes
  install -m0644 squeak${size}.png %{icons_dir}/${size}x${size}/mimetypes/application-x-squeak-image.png
  install -m0644 squeaksource${size}.png %{icons_dir}/${size}x${size}/mimetypes/application-x-squeak-source.png
done

# If an image cant find the .sources in the current directory it will look
# in %{_libdir}/squeak/%{vmver}
cd %{buildroot}%{_libdir}/squeak/%{vmver}-%{svntag}
DOTDOTS=$(echo %{_libdir}/squeak/%{vmver}-%{svntag} | sed -e 's:/[^/]\+:../:g')
ln -s ${DOTDOTS}%{_datadir}/squeak/SqueakV41.sources .


%changelog
* Mon Apr 07 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.10.2.2614-7
+ Revision: 84642e3
- Sync with Cooker (spec cleanups)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12890 |12cu|squidclamav-6.11-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A Clamav Antivirus Redirector for Squid
Name:		squidclamav
Version:	6.11
Release:	1
Group:		System/Servers
License:	GPLv2
URL:		http://sourceforge.net/projects/%{name}/
Source0:	http://sourceforge.net/projects/squidclamav/files/squidclamav/6.11/%{name}-%{version}.tar.gz
BuildRequires:	curl-devel
BuildRequires:	c-icap-devel
Requires:	squid curl clamav clamd
Suggests:	squidGuard
Patch0:		squidclamav-mdv_conf.diff

%description
SquidClamAv is a dedicated ClamAV antivirus redirector for Squid. It can run
antivirus checks based on filename regex, content-type regex, and more. It is
easy to install and works even with heavy Squid access. 

%prep

%setup -q
%patch0 -p1
#chmod 644 ChangeLog README clwarn.cgi*

%build

%configure2_5x

%make

%install
%{__install} -d -m 0755 %{buildroot}%{_sysconfdir}
%{__install} -d -m 0755 %{buildroot}%{_sysconfdir}/logrotate.d
%{__install} -d -m 0755 %{buildroot}/var/log/%{name}
%{__install} -d -m 0755 %{buildroot}/%{_libexecdir}

%makeinstall_std


#install -m0644 {name}.conf %{buildroot}%{_sysconfdir}/%{name}.conf
#install -m0755 clwarn.cgi %{buildroot}/var/www/cgi-bin/

# fix logrotate entries
cat > %{name}.logrotate << EOF
/var/log/%{name}/%{name}.log {
    rotate 5
    monthly
    missingok
    notifempty
}
EOF
install -m0644 %{name}.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/%{name}

rm -f %{buildroot}%{_datadir}/%{name}/README

%files
%doc ChangeLog README
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
#%attr(0755,root,root) %{_bindir}/%{name}
%attr(0755,root,root) %{_libexecdir}/%{name}/*
%attr(0755,root,root) %{_libdir}/c_icap/%{name}.so
%attr(0755,root,root) %{_mandir}/man1/*1*
%attr(0755,squid,squid) %dir /var/log/%{name}
%{_sysconfdir}/squidclamav.conf.default
%{_datadir}/c_icap/templates/squidclamav/en/MALWARE_FOUND



%changelog
* Tue Mar 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 6.11-1
+ Revision: fea826d
- Add new files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12891 |12cu|squid_nufw_helper-1.1.3-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	NuFW SSO module for Squid
Name:		squid_nufw_helper
Version:	1.1.3
Release:	7
Group:		System/Servers
License:	GPL
URL:		http://www.inl.fr/squid-nufw-helper.html
Source0:	http://www.nufw.org/attachments/download/7/squid-nufw-helper-%{version}.tar.bz2
Patch0:		squid_nufw_helper-1.1.3-postgresql.diff
Patch1:		squid_nufw_helper-1.1.3-configure.diff
BuildRequires:	mysql-devel
#BuildRequires:	postgresql-devel
BuildRequires:	libxslt-devel
BuildRequires:	pam-devel
BuildRequires:	readline-devel
Requires:	squid


%description
squid-nufw-helper is the authentication SSO module for Squid, working with a
NuFW firewall. It allows for transparent (Single Sign On) authentication of
users on a Squid proxy, even if the proxy is a "transparent" one.

%prep

%setup -q -n squid-nufw-helper-%{version}
%patch0 -p0
%patch1 -p0

# cleanup
rm -rf autom4te.cache
rm -f squid_nufw_helper

%build

# Build with mysql, fails to build with modern PostgreSQL
%configure2_5x \
    --with-mysql

make clean
%make

mv squid_nufw_helper squid_nufw_helper-postgresql

%configure2_5x \
    --with-mysql
%make
mv squid_nufw_helper squid_nufw_helper-mysql

%install
install -d %{buildroot}%{_sbindir}

install -m0755 squid_nufw_helper-postgresql %{buildroot}%{_sbindir}/
install -m0755 squid_nufw_helper-mysql %{buildroot}%{_sbindir}/

%files
%doc README ChangeLog squid_nufw_helper.conf
%attr(0755,root,root) %{_sbindir}/squid_nufw_helper-postgresql
%attr(0755,root,root) %{_sbindir}/squid_nufw_helper-mysql

%changelog
* Tue Apr 22 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.1.3-7
+ Revision: 996a638
- Build with mysql



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12892 |12cu|squirrelmail-1.4.23-0.0.r14325.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# These ones don't show up with now
#%define __noautoreq pear(\\(class.JavaScriptPacker.php\\|/etc/squirrelmail/plugins/change_pass_settings.php\\))

%define __noautoreq '/usr/bin/php'

# helps to find new languages
%define _unpackaged_files_terminate_build 0

%define basedir /var/www/squirrelmail
%define varlibdir /var/lib/squirrelmail
%define prefsdir %{varlibdir}/prefs
%define varspooldir /var/spool/squirrelmail
%define attdir %{varspooldir}/attach
%define etcdir /etc/squirrelmail
%define crondir /etc/cron.daily
# Plugin config files
%define pluginetc %{etcdir}/plugins

%define locale_stamp 20090526

%define snap r14325

Summary:	Webmail client for PHP4
Name:		squirrelmail
Version:	1.4.23
Release:	0.0.%{snap}.4
License:	GPL
Group:		System/Servers
URL:		http://www.squirrelmail.org/
#Source0:	http://prdownloads.sf.net/squirrelmail/%{name}-webmail-%{version}.tar.gz
Source0:	squirrelmail.tar.gz
Source1:	http://prdownloads.sf.net/squirrelmail/all_locales-1.4.18-%{locale_stamp}.tar.bz2
Source2:	squirrelmail-RPM.readme
# http://squirrelmail.org/plugin_list.php
Source3:	http://www.squirrelmail.org/plugins/address_add-2.1-1.4.0.tar.bz2
Source4:	http://www.squirrelmail.org/plugins/block_sender.2.02-1.4.0.tar.bz2
Source5:	http://www.squirrelmail.org/plugins/login_image-0.2.tar.bz2
Source6:	http://www.squirrelmail.org/plugins/secure_login-1.4-1.2.8.tar.bz2
Source7:	http://www.squirrelmail.org/plugins/compatibility-2.0.14-1.0.tar.bz2
Source8:	http://www.squirrelmail.org/plugins/change_pass-3.0-1.4.0.tar.gz
Source9:	http://www.squirrelmail.org/plugins/quota_usage-1.3.1-1.2.7.tar.bz2
# http://sourceforge.net/tracker/index.php?func=detail&aid=1255733&group_id=311&atid=300311
Source10:	http://www.squirrelmail.org/plugins/change_ldappass-2.2-1.4.0.tar.bz2
Source11:	http://www.squirrelmail.org/plugins/avelsieve-1.9.9.tar.gz
Source12:	http://www.squirrelmail.org/plugins/windows-1.6-1.4.tar.bz2
Source13:	http://www.squirrelmail.org/plugins/folder_sizes-1.5-1.4.0.tar.bz2
Source14:	http://www.squirrelmail.org/plugins/archive_mail.1.2-1.4.2.tar.bz2
Source15:	http://www.squirrelmail.org/plugins/empty_folders-2.0.1-1.2.tar.bz2
Source16:	http://www.squirrelmail.org/plugins/abook_import_export-1.1-1.4.4.tar.bz2
Source17:	http://www.squirrelmail.org/plugins/ldifimport-1.4-1.2.x.tar.bz2
Source18:	http://www.squirrelmail.org/plugins/username-2.3-1.0.0.tar.bz2
Source19:	http://www.squirrelmail.org/plugins/bookmarks-2.0.3-1.4.1.tar.bz2
Source20:	http://www.squirrelmail.org/plugins/select_range-3.7.1-1.4.4.tar.gz
Source21:	http://www.squirrelmail.org/plugins/rewrap-1.3-1.4.0.tar.bz2
Source22:	http://www.squirrelmail.org/spam_buttons-2.3-1.4.0.tar.gz
# http://sourceforge.net/projects/php-sa-mysql
Source23:	http://prdownloads.sourceforge.net/php-sa-mysql/SquirrelSAP105.tar.bz2
Source24:	http://squirrelmail.org/plugins/junkfolder-1.0.tar.bz2
Source25:	conf.pl
# javascript_libs is required/recommended by avelsieve-1.9.8
Source26:	http://email.uoa.gr/download/squirrelmail/javascript_libs/javascript_libs-0.1.2.tar.bz2
# http://code.google.com/p/yubico-squirrelmail-plugin/
Source27:	http://yubico-squirrelmail-plugin.googlecode.com/files/yubikey-0.8.1-1.4.0.tar.bz2
# branding :)
Source100:	logoMDA-CS.png
Patch0:		squirrelmail-1.4.8-get_branded.diff
Patch1:		squirrelmail-1.4.2-config.php.patch
Patch2:		squirrelmail-1.4.5-change_pass_syntax.diff
Patch5:		login_image-position.diff
Patch6:		secure_login-stayinssl.patch
Patch7:		squirrelmail-1.4.1-default_folder_prefix.patch
Patch8:		squirrelmail-select_range.diff
Patch10:	squirrelmail-1.4.6-ldappass.diff
Patch11:	squirrelmail-avelsieve.diff
Patch12:	squirrelmail-1.4.2-sqspell.patch
Patch13:	squirrelmail-1.4.2-filters.patch
Patch14:	squirrelmail-1.4.6-aspell.diff
Patch17:	squirrelmail-1.4.4-log_failed_login_attempts.diff
Patch18:	squirrelmail-broken_sql_auth_fix.diff
Patch19:	squirrelmail-1.4.19-more_mandriva_branding.diff
Requires:	apache-mod_php
Requires:	sendmail-command
Requires:	aspell
Requires:	php-imap
Requires:	php-ldap
Requires:	poppassd-ceti
Requires:	tmpwatch >= 2.8
# We use ccp to upgrade our config file when possible
Requires(post):	ccp >= 0.4.0
%if %{mdkversion} < 200610
BuildRequires:  rpm-mandriva-setup >= 1.5
%else
BuildRequires:  rpm-mandriva-setup >= 1.23
%endif
BuildArch:	noarch

%description
SquirrelMail is a standards-based webmail package written in PHP4. It
includes built-in pure PHP support for the IMAP and SMTP protocols, and
all pages render in pure HTML 4.0 (with no Javascript) for maximum
compatibility across browsers.  It has very few requirements and is very
easy to configure and install. SquirrelMail has all the functionality
you would want from an email client, including strong MIME support,
address books, and folder manipulation.

%package	poutils
Summary:	Some development tools for SquirrelMail
Group:		System/Servers
Requires:	%{name} = %{version}

%description	poutils
This package includes some development tools for squirrelmail
i18n, including the main po file and some compilation scripts.

%package	cyrus
Summary:	Cyrus meta package for SquirrelMail
Group:		System/Servers
Requires:	%{name} = %{version}
Requires:	sasl-plug-login
Requires:	sasl-plug-plain
Requires:	cyrus-imapd
Requires:	cyrus-imapd-utils
Requires:	cyrus-sasl

%description	cyrus
Cyrus meta package for SquirrelMail.

%package	ar
Summary:	Arabic language files for SquirrelMail
Group:		System/Servers
Requires:	locales-ar
Requires:	%{name} = %{version}

%description	ar
This add-on package provides Arabic translation for
Squirrelmail.

%package	bg
Summary:	Bulgarian language files for SquirrelMail
Group:		System/Servers
Requires:	locales-bg
Requires:	%{name} = %{version}

%description	bg
This add-on package provides Bulgarian translation for
Squirrelmail.

%package	bn-india
Summary:	Bengali (India) language files for SquirrelMail
Group:		System/Servers
Requires:	locales-bn
Requires:	%{name} = %{version}
Obsoletes:	%{name}-bn

%description	bn-india
This add-on package provides Bengali (India) translation for
Squirrelmail.

%package	bn-bangladesh
Summary:	Bengali (Bangladesh) language files for SquirrelMail
Group:		System/Servers
Requires:	locales-bn
Requires:	%{name} = %{version}

%description	bn-bangladesh
This add-on package provides Bengali (Bangladesh) translation for
Squirrelmail.

%package	ca
Summary:	Catalan language files for SquirrelMail
Group:		System/Servers
Requires:	locales-ca
Requires:	%{name} = %{version}

%description	ca
This add-on package provides Catalan translation for
Squirrelmail.

%package	cs
Summary:	Czech language files for SquirrelMail
Group:		System/Servers
Requires:	locales-cs
Requires:	%{name} = %{version}

%description	cs
This add-on package provides Czech translation for
Squirrelmail.

%package	cy
Summary:	Welsh language files for SquirrelMail
Group:		System/Servers
Requires:	locales-cy
Requires:	%{name} = %{version}

%description	cy
This add-on package provides Welsh translation for
Squirrelmail.

%package	da
Summary:	Danish language files for SquirrelMail
Group:		System/Servers
Requires:	locales-da
Requires:	%{name} = %{version}

%description	da
This add-on package provides Danish translation for
Squirrelmail.

%package	de
Summary:	German language files for SquirrelMail
Group:		System/Servers
Requires:	locales-de
Requires:	%{name} = %{version}

%description	de
This add-on package provides German translation for
Squirrelmail.

%package	el
Summary:	Greek language files for SquirrelMail
Group:		System/Servers
Requires:	locales-el
Requires:	%{name} = %{version}

%description	el
This add-on package provides Greek translation for
Squirrelmail.

%package	es
Summary:	Spanish language files for SquirrelMail
Group:		System/Servers
Requires:	locales-es
Requires:	%{name} = %{version}

%description	es
This add-on package provides Spanish translation for
Squirrelmail.

%package	et
Summary:	Estonian language files for SquirrelMail
Group:		System/Servers
Requires:	locales-et
Requires:	%{name} = %{version}

%description	et
This add-on package provides Estonian translation for
Squirrelmail.

%package	eu
Summary:	Basque language files for SquirrelMail
Group:		System/Servers
Requires:	locales-eu
Requires:	%{name} = %{version}

%description	eu
This add-on package provides Basque translation for
Squirrelmail.

%package	fa
Summary:	Farsi language files for SquirrelMail
Group:		System/Servers
Requires:	locales-fa
Requires:	%{name} = %{version}

%description	fa
This add-on package provides Farsi translation for
Squirrelmail.

%package	fi
Summary:	Finnish language files for SquirrelMail
Group:		System/Servers
Requires:	locales-fi
Requires:	%{name} = %{version}

%description	fi
This add-on package provides Finnish translation for
Squirrelmail.

%package	fo
Summary:	Faroese language files for SquirrelMail
Group:		System/Servers
Requires:	locales-fo
Requires:	%{name} = %{version}

%description	fo
This add-on package provides Faroese translation for
Squirrelmail.

%package	fr
Summary:	French language files for SquirrelMail
Group:		System/Servers
Requires:	locales-fr
Requires:	%{name} = %{version}

%description	fr
This add-on package provides French translation for
Squirrelmail.

%package	fy
Summary:	Frisian language files for SquirrelMail
Group:		System/Servers
Requires:	locales-fy
Requires:	%{name} = %{version}

%description	fy
This add-on package provides Frisian translation for
Squirrelmail.

%package	he
Summary:	Hebrew language files for SquirrelMail
Group:		System/Servers
Requires:	locales-he
Requires:	%{name} = %{version}

%description	he
This add-on package provides Hebrew translation for
Squirrelmail.

%package	hr
Summary:	Croatian language files for SquirrelMail
Group:		System/Servers
Requires:	locales-hr
Requires:	%{name} = %{version}

%description	hr
This add-on package provides Croatian translation for
Squirrelmail.

%package	hu
Summary:	Hungarian language files for SquirrelMail
Group:		System/Servers
Requires:	locales-hu
Requires:	%{name} = %{version}

%description	hu
This add-on package provides Hungarian translation for
Squirrelmail.

%package	id
Summary:	Indonesian language files for SquirrelMail
Group:		System/Servers
Requires:	locales-id
Requires:	%{name} = %{version}

%description	id
This add-on package provides Indonesian translation for
Squirrelmail.

%package	is
Summary:	Icelandic language files for SquirrelMail
Group:		System/Servers
Requires:	locales-is
Requires:	%{name} = %{version}

%description	is
This add-on package provides Icelandic translation for
Squirrelmail.

%package	it
Summary:	Italian language files for SquirrelMail
Group:		System/Servers
Requires:	locales-it
Requires:	%{name} = %{version}

%description	it
This add-on package provides Italian translation for
Squirrelmail.

%package	ja
Summary:	Japanese language files for SquirrelMail
Group:		System/Servers
Requires:	locales-ja
Requires:	%{name} = %{version}

%description	ja
This add-on package provides Japanese translation for
Squirrelmail.

%package	ko
Summary:	Korean language files for SquirrelMail
Group:		System/Servers
Requires:	locales-ko
Requires:	%{name} = %{version}

%description	ko
This add-on package provides Korean translation for
Squirrelmail.

%package	lt
Summary:	Lithuanian language files for SquirrelMail
Group:		System/Servers
Requires:	locales-lt
Requires:	%{name} = %{version}

%description	lt
This add-on package provides Lithuanian translation for
Squirrelmail.

%package	ms
Summary:	Bahasa Melayu language files for SquirrelMail
Group:		System/Servers
Requires:	locales-ms
Requires:	%{name} = %{version}

%description	ms
This add-on package provides Bahasa Melayu translation for
Squirrelmail.

%package	nb
Summary:	Norwegian Bokmål language files for SquirrelMail
Group:		System/Servers
Requires:	locales-nb
Requires:	%{name} = %{version}
Obsoletes:	%{name}-nb_NO

%description	nb
This add-on package provides Norwegian Bokmal translation for
Squirrelmail.

%package	nl
Summary:	Dutch language files for SquirrelMail
Group:		System/Servers
Requires:	locales-nl
Requires:	%{name} = %{version}

%description	nl
This add-on package provides Dutch translation for
Squirrelmail.

%package	nn
Summary:	Norwegian Nynorsk language files for SquirrelMail
Group:		System/Servers
Requires:	locales-nn
Requires:	%{name} = %{version}
Obsoletes:	%{name}-nn_NO

%description	nn
This add-on package provides Norwegian Nynorsk translation for
Squirrelmail.

%package	pl
Summary:	Polish language files for SquirrelMail
Group:		System/Servers
Requires:	locales-pl
Requires:	%{name} = %{version}

%description	pl
This add-on package provides Polish translation for
Squirrelmail.

%package	pt
Summary:	Portuguese and Brazilian Portuguese language files for SquirrelMail
Group:		System/Servers
Requires:	locales-pt
Requires:	%{name} = %{version}
Provides:	%{name}-pt_BR = %{version}
Obsoletes:	%{name}-pt_BR

%description	pt
This add-on package provides Portuguese and Brazilian Portuguese translation
for Squirrelmail.

%package	ro
Summary:	Romanian language files for SquirrelMail
Group:		System/Servers
Requires:	locales-ro
Requires:	%{name} = %{version}

%description	ro
This add-on package provides Romanian translation for
Squirrelmail.

%package	ru
Summary:	Russian language files for SquirrelMail
Group:		System/Servers
Requires:	locales-ru
Requires:	%{name} = %{version}

%description	ru
This add-on package provides Russian translation for
Squirrelmail.

%package	sk
Summary:	Slovak language files for SquirrelMail
Group:		System/Servers
Requires:	locales-sk
Requires:	%{name} = %{version}

%description	sk
This add-on package provides Slovak translation for
Squirrelmail.

%package	sl
Summary:	Slovenian language files for SquirrelMail
Group:		System/Servers
Requires:	locales-sl
Requires:	%{name} = %{version}

%description	sl
This add-on package provides Slovenian translation for
Squirrelmail.

%package	sr
Summary:	Serbian language files for SquirrelMail
Group:		System/Servers
Requires:	locales-sr
Requires:	%{name} = %{version}

%description	sr
This add-on package provides Serbian translation for
Squirrelmail.

%package	sv
Summary:	Swedish language files for SquirrelMail
Group:		System/Servers
Requires:	locales-sv
Requires:	%{name} = %{version}

%description	sv
This add-on package provides Swedish translation for
Squirrelmail.

%package	th
Summary:	Thai language files for SquirrelMail
Group:		System/Servers
Requires:	locales-th
Requires:	%{name} = %{version}

%description	th
This add-on package provides Thai translation for
Squirrelmail.

%package	tr
Summary:	Turkish language files for SquirrelMail
Group:		System/Servers
Requires:	locales-tr
Requires:	%{name} = %{version}

%description	tr
This add-on package provides Turkish translation for
Squirrelmail.

%package	ug
Summary:	Uighur language files for SquirrelMail
Group:		System/Servers
Requires:	locales-ug
Requires:	%{name} = %{version}

%description	ug
This add-on package provides Uighur translation for
Squirrelmail.

%package	uk
Summary:	Ukrainian language files for SquirrelMail
Group:		System/Servers
Requires:	locales-uk
Requires:	%{name} = %{version}

%description	uk
This add-on package provides Ukrainian translation for
Squirrelmail.

%package	vi
Summary:	Vietnamese language files for SquirrelMail
Group:		System/Servers
Requires:	locales-vi
Requires:	%{name} = %{version}

%description	vi
This add-on package provides Vietnamese translation for
Squirrelmail.

%package	zh_CN
Summary:	Chinese Simplified language files for SquirrelMail
Group:		System/Servers
Requires:	locales-zh
Requires:	%{name} = %{version}

%description	zh_CN
This add-on package provides Chinese Simplified translation for
Squirrelmail.

%package	zh_TW
Summary:	Chinese Traditional language files for SquirrelMail
Group:		System/Servers
Requires:	locales-zh
Requires:	%{name} = %{version}

%description	zh_TW
This add-on package provides Chinese Traditional translation for
Squirrelmail.

%package	ka
Summary:	Georgian language files for SquirrelMail
Group:		System/Servers
Requires:	locales-ka
Requires:	%{name} = %{version}

%description	ka
This add-on package provides Georgian translation for
Squirrelmail.

%package	km
Summary:	Khmer language files for SquirrelMail
Group:		System/Servers
Requires:	locales-km
Requires:	%{name} = %{version}

%description	km
This add-on package provides Khmer translation for
Squirrelmail.

%package	lv
Summary:	Latvian language files for SquirrelMail
Group:		System/Servers
Requires:	locales-lv
Requires:	%{name} = %{version}

%description	lv
This add-on package provides Latvian translation for
Squirrelmail.

%package	mk
Summary:	Macedonian language files for SquirrelMail
Group:		System/Servers
Requires:	locales-mk
Requires:	%{name} = %{version}

%description	mk
This add-on package provides Macedonian translation for
Squirrelmail.

%package	ta
Summary:	Tamil language files for SquirrelMail
Group:		System/Servers
Requires:	locales-ta
Requires:	%{name} = %{version}

%description	ta
This add-on package provides Tamil translation for
Squirrelmail.

%prep

#setup -q -n %{name}-webmail-%{version} -a1
%setup -q -n squirrelmail -a1

for i in `find . -type d -name .svn`; do
    if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
done

%patch0 -p0
%patch7 -p1
%patch8 -p1
%patch12 -p1
%patch14 -p0
%patch17 -p0
%patch18 -p0

rm -f plugins/make_archive.pl

# branding :)
install -m0644 %{SOURCE100} images/mandriva.png
%patch19 -p0

# hard code the path to the core config files

find . -type f|xargs perl -pi -e "s|SM_PATH \. \'config/config\.php\'|\'%{etcdir}/config\.php\'|g; \
    s|SM_PATH \. \"config/config\.php\"|\'%{etcdir}/config\.php\'|g; \
    s|\'config/config\.php\'|\'%{etcdir}/config\.php\'|g; \
    s|\.\./config/config\.php|%{etcdir}/config\.php|g; \
    s|SM_PATH \. \'config/config_default\.php\'|\'%{etcdir}/config_default\.php\'|g; \
    s|SM_PATH \. \'config/config_local\.php\'|\'%{etcdir}/config_local\.php\'|g"

perl -pi -e "s|config/config\.php|%{etcdir}/config\.php|g; \
    s|\"config\.php\"|\"%{etcdir}/config\.php\"|g; \
    s|\"config_default\.php\"|\"%{etcdir}/config_default\.php\"|g; \
    s|\"config_local\.php\"|\"%{etcdir}/config_local\.php\"|g; \
    s|\.\./plugins|%{basedir}/plugins|g; \
    s|\.\./themes|%{basedir}/themes|g; \
    s|\>config\.php|\>%{etcdir}/config\.php|g" config/conf.pl

# hard code the path to the plugins config files

perl -pi -e "s|SM_PATH \. \'config/admins\'|\'%{pluginetc}/administrator-admins\'|g" plugins/administrator/*.php
perl -pi -e "s|SM_PATH \. \\\$SQSPELL_DIR \. \'sqspell_config\.php\'|\'%{pluginetc}/sqspell_config\.php\'|g" plugins/squirrelspell/*.php


if [ -d plugins/address_add ]; then
    echo "address_add plugin already present"
    sleep 360
else
    pushd plugins
	tar -jxf %{SOURCE3}
	# Do not use chmod -R 644, otherwise you can't chdir to the
	# directory anymore
	chmod 644 address_add/*.php address_add/classes/*.php address_add/README
    popd
fi

if [ -d plugins/block_sender ]; then
    echo "block_sender plugin already present"
    sleep 360
else
    pushd plugins
	tar -jxf %{SOURCE4}
	chmod 755 block_sender
	find block_sender -type f -print | xargs chmod 644
	perl -pi -e 's|data_dir \. \$username|data_dir ."/". \$username|;' block_sender/*.php
    popd
fi

if [ -d plugins/login_image ]; then
    echo "login_image plugin already present"
    sleep 360
else
    pushd plugins; tar -jxf %{SOURCE5}; chmod 0644 login_image/*.php; popd
fi
%patch5 -p0


if [ -d plugins/secure_login ]; then
    echo "secure_login plugin already present"
    sleep 360
else
    pushd plugins
	tar -jxf %{SOURCE6}
    popd
fi
pushd plugins/secure_login
    cp -f config.sample.php config.php
popd
%patch6 -p0
perl -pi -e "s|SM_PATH \. \'plugins/secure_login/config\.php\'|\'%{pluginetc}/secure_login_config\.php\'|g" plugins/secure_login/*.php
perl -pi -e "s|\'\.\./plugins/secure_login/config\.php\'|\'%{pluginetc}/secure_login_config\.php\'|g" plugins/secure_login/*.php

if [ -d plugins/compatibility ]; then
    echo "compatibility plugin already present"
    sleep 360
else
    pushd plugins
	tar -jxf %{SOURCE7}
	patch -p1 < compatibility/patches/compatibility_patch-1.4.11.diff
	rm -rf compatibility/patches compatibility/patches.old
	rm -f compatibility/COPYING compatibility/make_release.sh compatibility/getpot
    popd
fi

if [ -d plugins/change_pass ]; then
    echo "change_pass plugin already present"
    sleep 360
else
    pushd plugins
	tar -zxf %{SOURCE8}
	pushd change_pass
%patch2 -p0
	    perl -pi -e "s|SM_PATH \. \'plugins/change_pass/config.php\'|\'%{pluginetc}/change_pass_settings.php\'|g" *.php
	popd
    popd
fi

if [ -d plugins/quota_usage ]; then
    echo "quota_usage plugin already present"
    sleep 360
else
    pushd plugins
	tar -jxf %{SOURCE9}
	cp -f quota_usage/config.php.sample quota_usage/config.php
	rm -f quota_usage/screen.jpg quota_usage/getpot
    popd
perl -pi -e "s|SM_PATH \. \'plugins/quota_usage/config.php\'|\'%{pluginetc}/quota_usage_config.php\'|g" plugins/quota_usage/*.php
fi

if [ -d plugins/change_ldappass ]; then
    echo "change_ldappass plugin already present"
    sleep 360
else
    pushd plugins
	tar -jxf %{SOURCE10}
    popd
    pushd plugins/change_ldappass
%patch10 -p0
	cp -f config_sample.php config.php
	perl -pi -e "s|SM_PATH \. \'config/config\.php\'|\'%{etcdir}/config\.php\'|g; \
	    s|\"\.\./plugins/change_ldappass/config\.php\"|\'%{pluginetc}/change_ldappass_config\.php\'|g" *.php
    popd
fi

if [ -d plugins/avelsieve ]; then
    echo "avelsieve plugin already present"
    sleep 360
else
    pushd plugins
	tar -zxf %{SOURCE11}
    popd
fi
pushd plugins/avelsieve
%patch11 -p0
    cp -f config/config_sample.php config/config.php
    rm -rf po
    perl -pi -e "s|^include \"config\.php\"\;|include \'%{pluginetc}/avelsieve_config\.php\'\;|g; \
	s|SM_PATH \. \'plugins/avelsieve/config/rule|\'%{pluginetc}/avelsieve_rules|g; \
	s|SM_PATH \. \'plugins/avelsieve/config/config\.php\'|\'%{pluginetc}/avelsieve_config\.php\'|g; \
	s|SM_PATH \. \'plugins/junkfolder/config\.php\'|\'%{pluginetc}/junkfolder_config\.php\'|g" *.php include/*.php config/*.php
popd

if [ -d plugins/windows ]; then
    echo "windows plugin already present"
    sleep 360
else
    pushd plugins
	tar -jxf %{SOURCE12}
    popd
fi
pushd plugins/windows
    rm -f *.diff
popd

if [ -d plugins/folder_sizes ]; then
    echo "folder_sizes plugin already present"
    sleep 360
else
    pushd plugins
	tar -jxf %{SOURCE13}
    popd
perl -pi -e "s|SM_PATH \. \"/plugins/folder_sizes/folder_sizes_config\.php\"|\'%{pluginetc}/folder_sizes_config\.php\'|g" plugins/folder_sizes/*.php
fi

if [ -d plugins/archive_mail ]; then
    echo "archive_mail plugin already present"
    sleep 360
else
    pushd plugins
	tar -jxf %{SOURCE14}
    popd
fi

if [ -d plugins/empty_folders ]; then
    echo "empty_folders plugin already present"
    sleep 360
else
    pushd plugins
	tar -jxf %{SOURCE15}
    popd
fi

pushd plugins/empty_folders
    cp -f config_example.php config.php
    rm -f empty_folder.php.old getpot make_release.sh
    rm -rf patches
    perl -pi -e "s|\'config\.php\'|\'%{pluginetc}/empty_folders_config\.php\'|g" *.php
popd

if [ -d plugins/abook_import_export ]; then
    echo "abook_import_export plugin already present"
    sleep 360
else
    pushd plugins
	tar -jxf %{SOURCE16}
    popd
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
fi

if [ -d plugins/ldifimport ]; then
    echo "ldifimport plugin already present"
    sleep 360
else
    pushd plugins
	tar -jxf %{SOURCE17}
    popd
perl -pi -e "s|\'config.php\'|\'%{pluginetc}/ldifimport_config\.php\'|g" plugins/ldifimport/*php
fi

if [ -d plugins/username ]; then
    echo "username plugin already present"
    sleep 360
else
    pushd plugins
	tar -jxf %{SOURCE18}
    popd
fi

pushd plugins/username
    cp -f config.php.sample config.php
    perl -pi -e "s|SM_PATH \. \'plugins/username/config\.php\'|\'%{pluginetc}/username_config\.php\'|g; \
	s|\.\./plugins/username/config\.php|%{pluginetc}/username_config\.php|g" *.php
popd

if [ -d plugins/bookmarks ]; then
    echo "bookmarks plugin already present"
    sleep 360
else
    pushd plugins
	tar -jxf %{SOURCE19}
    popd
fi

pushd plugins/bookmarks
    cp -f bookmarks_data_text.php bookmarks_data.php
    chmod 644 *
popd

if [ -d plugins/select_range ]; then
    echo "select_range plugin already present"
    sleep 360
else
    pushd plugins
        tar -zxf %{SOURCE20}
    popd
fi

pushd plugins/select_range
    cp -p config_example.php config.php
    rm -rf patch
    perl -pi -e "s|SM_PATH \. \'plugins/select_range/config\.php\'|\'%{pluginetc}/select_range_config\.php\'|g" *.php
popd

if [ -d plugins/rewrap ]; then
    echo "rewrap plugin already present"
    sleep 360
else
    pushd plugins
        tar -jxf %{SOURCE21}
    popd
fi

pushd plugins/rewrap
    rm -f getpot make_release.sh rewrap.pot
popd

if [ -d plugins/spam_buttons ]; then
    echo "spam_buttons plugin already present"
    sleep 360
else
    pushd plugins
	tar -zxf %{SOURCE22}
    popd
fi

pushd plugins/spam_buttons
    cp -p config_example.php config.php
    rm -f getpot
    perl -pi -e "s|\'\.\.\/\.\.\/config\/config_spam_buttons\.php\'|\'%{pluginetc}/spam_buttons_config\.php\'|g" functions.php
popd

if [ -d plugins/spamassassin ]; then
    echo "spamassassin plugin already present"
    sleep 360
else
    pushd plugins
	tar -jxvf %{SOURCE23}
	mv SquirrelSAP*/spamassassin .
	mv SquirrelSAP*/ReadMe_SquirrelSAP spamassassin/
	perl -pi -e "s|\r|\n|g" spamassassin/config.php
	perl -pi -e "s|\r|\n|g" spamassassin/options.php
	perl -pi -e "s|\r|\n|g" spamassassin/spamassassin.php
	rm -rf SquirrelSAP*
    popd
perl -pi -e "s|SM_PATH \. \'plugins/spamassassin/config\.php\'|\'%{pluginetc}/spamassassin_config\.php\'|g" plugins/spamassassin/*.php
perl -pi -e "s|define\(\'SM_PATH\', \'\.\./\.\./\'\)\;||g" plugins/spamassassin/setup.php

fi

if [ -d plugins/junkfolder ]; then
    echo "junkfolder plugin already present"
    sleep 360
else
    pushd plugins
	tar -jxf %{SOURCE24}
    popd
fi

pushd plugins/junkfolder
    rm -f po/xgetpo
    perl -pi -e "s|SM_PATH \. \'plugins/junkfolder/config\.php\'|\'%{pluginetc}/junkfolder_config\.php\'|g" config.php
popd

# Don't enable SPAM RBL by default
pushd plugins/filters
%patch13 -p0
popd

# javascript_libs is required/recommended by avelsieve-1.9.8
if [ -d plugins/javascript_libs ]; then
    echo "javascript_libs plugin already present"
    sleep 360
else
    pushd plugins
	tar -jxf %{SOURCE26}
    popd
fi

pushd plugins/javascript_libs
    perl -pi -e "s|SM_PATH \. \'plugins/javascript_libs/config\.php\'|\'%{pluginetc}/javascript_libs_config\.php\'|g" *.php
    perl -pi -e "s|^#\!/usr/bin/php5|#\!/usr/bin/php|g" minify_offline.php
popd

if [ -d plugins/yubikey ]; then
    echo "yubikey plugin already present"
    sleep 360
else
    pushd plugins
	tar -jxf %{SOURCE27}
    popd
fi

pushd plugins/yubikey
    rm -f getpot yubikey.pot
    perl -pi -e "s|SM_PATH \. \'config/config_yubikey\.php\'|\'%{pluginetc}/yubikey_glogal_config\.php\'|g" *.php
    perl -pi -e "s|SM_PATH \. \'plugins/yubikey/config\.php\'|\'%{pluginetc}/yubikey_config\.php\'|g" *.php
popd

# Rearrange the documentation
mv README doc/
mv themes/README.themes doc/

for f in `find plugins -name "README*" -or -name INSTALL -or -name CHANGES \
    -or -name HISTORY -or -name CHANGELOG -or -name ChangeLog -or -name FAQ`; do
    mkdir -p doc/`dirname $f`
    mv $f $_
done

# cleanup
for f in `find plugins -name COPYING -or -name LICENSE`; do
    rm -f $f
done

#mv doc/plugins/squirrelspell/doc/README doc/plugins/squirrelspell
#rmdir doc/plugins/squirrelspell/doc
mv plugins/squirrelspell/doc/* doc/plugins/squirrelspell
rm -f doc/plugins/squirrelspell/index.php
rmdir plugins/squirrelspell/doc
mv doc/index.html doc/index2.html

cat << EOF > doc/index.html
Your squirrelmail package is installed in <a href=/squirrelmail/>%{basedir}</a>, and is aliased to <a href=/webmail>/webmail</a>.
<p>
<a href=index2.html>Read documentation</a>
EOF

# Fixup various files
echo "left_refresh=300" >> data/default_pref
%patch1 -p0 -b .oldconf
for f in contrib/RPM/squirrelmail.cron contrib/RPM/config.php.redhat; do
    perl -pi -e "s|__ATTDIR__|%{attdir}|g;s|__PREFSDIR__|%{prefsdir}|g;" $f
done

pushd plugins/mail_fetch
    cp -f config_example.php mail_fetch_config.php
    perl -pi -e "s|SM_PATH \. \'plugins/mail_fetch/config\.php\'|\'%{pluginetc}/mail_fetch_config\.php\'|g" *.php
popd

cp %{SOURCE2} doc/RPM.readme

%install
export DONT_RELINK=1

install -d %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d
install -d %{buildroot}%{_sysconfdir}/httpd/conf.d
install -d %{buildroot}%{etcdir}
install -d %{buildroot}%{prefsdir}
install -d %{buildroot}%{attdir}
install -d %{buildroot}%{basedir}
install -d %{buildroot}%{crondir}
install -d %{buildroot}%{_sbindir}/

# install default_pref
install -m 0644 data/default_pref %{buildroot}%{prefsdir}

# install the config files
install -m0644 config/config*.php %{buildroot}%{etcdir}/
install -m0644 contrib/RPM/config.php.redhat %{buildroot}%{etcdir}/config.php
install -m0750 config/conf.pl %{buildroot}%{_sbindir}/squirrelmail-conf

# install index.php
install -m0644 index.php %{buildroot}%{basedir}/

# install classes
install -d -m0755 %{buildroot}%{basedir}/class
cp -pr class %{buildroot}%{basedir}

# install include
install -d -m0755 %{buildroot}%{basedir}/include
cp -pr include %{buildroot}%{basedir}

# install functions
install -d -m0755 %{buildroot}%{basedir}/functions/decode
install -d -m0755 %{buildroot}%{basedir}/functions/encode
install -m 0644 functions/*.php %{buildroot}%{basedir}/functions/
install -m 0644 functions/decode/*.php %{buildroot}%{basedir}/functions/decode
install -m 0644 functions/encode/*.php %{buildroot}%{basedir}/functions/encode

# install src
install -d -m0755 %{buildroot}%{basedir}/src
install -m 0644 src/* %{buildroot}%{basedir}/src/

# install themes
install -d -m0755 %{buildroot}%{basedir}/themes
install -m 0644 themes/*.php %{buildroot}%{basedir}/themes/
install -d -m0755 %{buildroot}%{basedir}/themes/css
install -m 0644 themes/css/*.css %{buildroot}%{basedir}/themes/css/

# install images
install -d -m0755 %{buildroot}%{basedir}/images
install -m 0644 images/* %{buildroot}%{basedir}/images/

# install the plugins
cp -rp plugins %{buildroot}%{basedir}

# install the locales.
cp -rp locale %{buildroot}%{basedir}

# install help files
cp -rp help %{buildroot}%{basedir}

# po will go into the poutils package, so just copy it
cp -rp po %{buildroot}%{basedir}

# install the cron script
install -m 0755 contrib/RPM/squirrelmail.cron %{buildroot}/%{crondir}

install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# squirrelmail.conf

Alias /%{name} %{basedir}

<Directory %{basedir}>
    Require local granted
    ErrorDocument 403 "Access denied per %{_webappconfdir}/%{name}.conf"

    php_admin_value session.bug_compat_42 0
    # Otherwise can't send mails
    php_admin_value safe_mode 0
    # Misc
    php_flag register_globals	off
    # Other increased PHP parameters
    php_admin_value memory_limit    64M
    php_admin_value post_max_size   17M
    php_admin_value upload_max_filesize 16M
    php_admin_value max_execution_time 120
</Directory>
EOF


# Move plugin config files
mkdir -p %{buildroot}%{pluginetc}
mv %{buildroot}%{basedir}/plugins/avelsieve/config/config.php %{buildroot}%{pluginetc}/avelsieve_config.php

# fix rules
install -d %{buildroot}%{pluginetc}/avelsieve_rules
mv %{buildroot}%{basedir}/plugins/avelsieve/config/rule.*.default.php %{buildroot}%{pluginetc}/avelsieve_rules/

mv %{buildroot}%{basedir}/plugins/change_ldappass/config.php %{buildroot}%{pluginetc}/change_ldappass_config.php
mv %{buildroot}%{basedir}/plugins/change_pass/config_example.php %{buildroot}%{pluginetc}/change_pass_config.php
mv %{buildroot}%{basedir}/plugins/empty_folders/config.php %{buildroot}%{pluginetc}/empty_folders_config.php
#mv %{buildroot}%{basedir}/plugins/folder_sizes/folder_sizes_config.php %{buildroot}%{pluginetc}/folder_sizes_config.php
mv %{buildroot}%{basedir}/plugins/ldifimport/config.php %{buildroot}%{pluginetc}/ldifimport_config.php
mv %{buildroot}%{basedir}/plugins/quota_usage/config.php %{buildroot}%{pluginetc}/quota_usage_config.php
mv %{buildroot}%{basedir}/plugins/secure_login/config.php %{buildroot}%{pluginetc}/secure_login_config.php
mv %{buildroot}%{basedir}/plugins/squirrelspell/sqspell_config.php %{buildroot}%{pluginetc}/sqspell_config.php
mv %{buildroot}%{basedir}/plugins/username/config.php %{buildroot}%{pluginetc}/username_config.php
mv %{buildroot}%{basedir}/plugins/select_range/config.php %{buildroot}%{pluginetc}/select_range_config.php
mv %{buildroot}%{basedir}/plugins/spam_buttons/config.php %{buildroot}%{pluginetc}/spam_buttons_config.php
mv %{buildroot}%{basedir}/plugins/spamassassin/config.php %{buildroot}%{pluginetc}/spamassassin_config.php
mv %{buildroot}%{basedir}/plugins/junkfolder/config.php %{buildroot}%{pluginetc}/junkfolder_config.php
mv %{buildroot}%{basedir}/plugins/abook_import_export/config_default.php %{buildroot}%{pluginetc}/abook_import_export_config.php
mv %{buildroot}%{basedir}/plugins/javascript_libs/config.php %{buildroot}%{pluginetc}/javascript_libs_config.php
mv %{buildroot}%{basedir}/plugins/yubikey/config_example.php %{buildroot}%{pluginetc}/yubikey_config.php
cp %{buildroot}%{pluginetc}/yubikey_config.php %{buildroot}%{pluginetc}/yubikey_glogal_config.php
mv %{buildroot}%{basedir}/plugins/mail_fetch/mail_fetch_config.php %{buildroot}%{pluginetc}/mail_fetch_config.php

# wrong locale name, would never be used, and it is duplicated with a
# correct name (just "pl")
rm -rf %{buildroot}%{basedir}/plugins/change_ldappass/locale/PL_pl

# make some po file lists
find %{buildroot} -type f -name "*.po" | sed -e 's|^%{buildroot}|%%exclude |' > exclude_pofiles.list
find %{buildroot} -type f -name "*.po" | sed -e 's|^%{buildroot}||' > pofiles.list
find %{buildroot} -type f -name "*.mo" | sed -e 's|^%{buildroot}||' > mofiles.list

ls -1d locale/*/|sed -e 's/locale\///'|sed -e 's/\///'> LOCALES

# add some extra locales here
cat >> LOCALES << EOF
th_TH
uk_UA
vi_VN
EOF

for i in `cat LOCALES`; do
    grep "/${i}/" mofiles.list > ${i}.list
    if [ -d help/${i} ]; then echo "%{basedir}/help/${i}" >> ${i}.list; fi
    if [ -f images/sec_remove_${i}.png ]; then echo "%{basedir}/images/sec_remove_${i}.png" >> ${i}.list; fi
    if [ -f locale/${i}/setup.php ]; then echo "%{basedir}/locale/${i}/setup.php" >> ${i}.list; fi
done

#  merge the pt and pt_BR packages as locales-pt includes locales-pt_BR but does not provide
cat pt_BR.list >> pt_PT.list

# nuke unwanted files
rm -rf contrib/RPM
find %{buildroot} -name "\.htaccess" | xargs rm -f

# http://qa.mandriva.com/show_bug.cgi?id=27401
install -d %{buildroot}%{basedir}/conf
install -m0750 %{SOURCE25} %{buildroot}%{basedir}/conf/conf.pl

# https://qa.mandriva.com/show_bug.cgi?id=51006
mv doc/ReleaseNotes doc/ReleaseNotes.txt

# cleanup
rm -f %{buildroot}%{basedir}/plugins/address_add/locale/he_HE/LC_MESSAGES/address_add.mo
rm -f %{buildroot}%{basedir}/plugins/address_add/locale/compileall.pl
rm -f %{buildroot}%{basedir}/plugins/address_add/locale/index.php
rm -f %{buildroot}%{basedir}/plugins/address_add/locale/no_NO/LC_MESSAGES/address_add.mo
rm -f %{buildroot}%{basedir}/plugins/change_ldappass/locale/no_NO/LC_MESSAGES/change_ldappass.mo

%post
# Put correct hostname in config. We do this every time, since we change the
# .rpmnew as well. This is safe even if someone already modified the config,
# because the script will not find __HOSTNAME__ in the file and will do
# nothing.
for f in %{etcdir}/config.php %{etcdir}/config.php.rpmnew \
    %{pluginetc}/avelsieve_config.php %{basedir}/plugins/avelsieve/addrule_html.php; do
    perl -pi -e "s|__HOSTNAME__|$HOSTNAME|g" $f 2>/dev/null
done

# Upgrade the configuration file using ccp if needed
# --ifexists makes sure it doesn't do anything (or whine/return nonzero)
# --ignoreopt config_version makes sure the config_version in config.php.rpmnew is kept
ccp --delete --ifexists --set "NoOrphans" --ignoreopt config_version --oldfile %{etcdir}/config.php --newfile %{etcdir}/config.php.rpmnew

# try to fix the plugins config too
ccp --delete --ifexists --set "NoOrphans" --ignoreopt config_version --oldfile %{pluginetc}/avelsieve_config.php --newfile %{pluginetc}/avelsieve_config.php.rpmnew
ccp --delete --ifexists --set "NoOrphans" --ignoreopt config_version --oldfile %{pluginetc}/change_ldappass_config.php --newfile %{pluginetc}/change_ldappass_config.php.rpmnew
ccp --delete --ifexists --set "NoOrphans" --ignoreopt config_version --oldfile %{pluginetc}/change_pass_config.php --newfile %{pluginetc}/change_pass_config.php.rpmnew
ccp --delete --ifexists --set "NoOrphans" --ignoreopt config_version --oldfile %{pluginetc}/empty_folders_config.php --newfile %{pluginetc}/empty_folders_config.php.rpmnew
#ccp --delete --ifexists --set "NoOrphans" --ignoreopt config_version --oldfile %{pluginetc}/folder_sizes_config.php --newfile %{pluginetc}/folder_sizes_config.php.rpmnew
ccp --delete --ifexists --set "NoOrphans" --ignoreopt config_version --oldfile %{pluginetc}/ldifimport_config.php --newfile %{pluginetc}/ldifimport_config.php.rpmnew
ccp --delete --ifexists --set "NoOrphans" --ignoreopt config_version --oldfile %{pluginetc}/quota_usage_config.php --newfile %{pluginetc}/quota_usage_config.php.rpmnew
ccp --delete --ifexists --set "NoOrphans" --ignoreopt config_version --oldfile %{pluginetc}/secure_login_config.php --newfile %{pluginetc}/secure_login_config.php.rpmnew
ccp --delete --ifexists --set "NoOrphans" --ignoreopt config_version --oldfile %{pluginetc}/select_range_config.php --newfile %{pluginetc}/select_range_config.php.rpmnew
ccp --delete --ifexists --set "NoOrphans" --ignoreopt config_version --oldfile %{pluginetc}/spamassassin_config.php --newfile %{pluginetc}/spamassassin_config.php.rpmnew
ccp --delete --ifexists --set "NoOrphans" --ignoreopt config_version --oldfile %{pluginetc}/spam_buttons_config.php --newfile %{pluginetc}/spam_buttons_config.php.rpmnew
ccp --delete --ifexists --set "NoOrphans" --ignoreopt config_version --oldfile %{pluginetc}/sqspell_config.php --newfile %{pluginetc}/sqspell_config.php.rpmnew
ccp --delete --ifexists --set "NoOrphans" --ignoreopt config_version --oldfile %{pluginetc}/username_config.php --newfile %{pluginetc}/username_config.php.rpmnew
ccp --delete --ifexists --set "NoOrphans" --ignoreopt config_version --oldfile %{pluginetc}/junkfolder_config.php --newfile %{pluginetc}/junkfolder_config.php.rpmnew
ccp --delete --ifexists --set "NoOrphans" --ignoreopt config_version --oldfile %{pluginetc}/abook_import_export_config.php --newfile %{pluginetc}/abook_import_export_config.php.rpmnew
ccp --delete --ifexists --set "NoOrphans" --ignoreopt config_version --oldfile %{pluginetc}/javascript_libs_config.php --newfile %{pluginetc}/javascript_libs_config.php.rpmnew
ccp --delete --ifexists --set "NoOrphans" --ignoreopt config_version --oldfile %{pluginetc}/yubikey_config.php --newfile %{pluginetc}/yubikey_config.php.rpmnew
ccp --delete --ifexists --set "NoOrphans" --ignoreopt config_version --oldfile %{pluginetc}/yubikey_glogal_config.php --newfile %{pluginetc}/yubikey_glogal_config.php.rpmnew
ccp --delete --ifexists --set "NoOrphans" --ignoreopt config_version --oldfile %{pluginetc}/mail_fetch_config.php --newfile %{pluginetc}/mail_fetch_config.php.rpmnew


%files -f exclude_pofiles.list
%defattr(-,root,root)
%doc doc/* contrib
%config(noreplace) %{_webappconfdir}/%{name}.conf
%dir %{etcdir}
%attr(0644,root,root) %config(noreplace) %{etcdir}/config.php
%attr(0644,root,root) %config(noreplace) %{etcdir}/config_default.php
%attr(0644,root,root) %config(noreplace) %{etcdir}/config_local.php
%dir %{pluginetc}
%attr(0644,root,root) %config(noreplace) %{pluginetc}/avelsieve_config.php
%attr(0755,root,apache) %dir %{pluginetc}/avelsieve_rules
%attr(0644,root,root) %config(noreplace) %{pluginetc}/avelsieve_rules/rule.*.default.php
%attr(0644,root,root) %config(noreplace) %{pluginetc}/change_ldappass_config.php
%attr(0644,root,root) %config(noreplace) %{pluginetc}/change_pass_config.php
%attr(0644,root,root) %config(noreplace) %{pluginetc}/empty_folders_config.php
#%attr(0644,root,root) %config(noreplace) %{pluginetc}/folder_sizes_config.php
%attr(0644,root,root) %config(noreplace) %{pluginetc}/ldifimport_config.php
%attr(0644,root,root) %config(noreplace) %{pluginetc}/quota_usage_config.php
%attr(0644,root,root) %config(noreplace) %{pluginetc}/secure_login_config.php
%attr(0644,root,root) %config(noreplace) %{pluginetc}/select_range_config.php
%attr(0644,root,root) %config(noreplace) %{pluginetc}/spamassassin_config.php
%attr(0644,root,root) %config(noreplace) %{pluginetc}/spam_buttons_config.php
%attr(0644,root,root) %config(noreplace) %{pluginetc}/sqspell_config.php
%attr(0644,root,root) %config(noreplace) %{pluginetc}/username_config.php
%attr(0644,root,root) %config(noreplace) %{pluginetc}/junkfolder_config.php
%attr(0644,root,root) %config(noreplace) %{pluginetc}/abook_import_export_config.php
%attr(0644,root,root) %config(noreplace) %{pluginetc}/javascript_libs_config.php
%attr(0644,root,root) %config(noreplace) %{pluginetc}/yubikey_config.php
%attr(0644,root,root) %config(noreplace) %{pluginetc}/yubikey_glogal_config.php
%attr(0644,root,root) %config(noreplace) %{pluginetc}/mail_fetch_config.php
%dir %{basedir}
%dir %{varlibdir}
%dir %{varspooldir}
%dir %{basedir}/conf
%dir %{basedir}/help
%dir %{basedir}/images
%dir %{basedir}/locale
%dir %{basedir}/plugins
%{basedir}/class
%{basedir}/functions
%{basedir}/help/en_US
%{basedir}/help/index.php
%{basedir}/locale/timezones.cfg
%{basedir}/locale/index.php
%{basedir}/locale/README.locales
%{basedir}/images/blank.png
%{basedir}/images/delitem.png
%{basedir}/images/down_pointer.png
%{basedir}/images/draft.png
%{basedir}/images/folder.png
%{basedir}/images/inbox.png
%{basedir}/images/index.php
%{basedir}/images/minus.png
%{basedir}/images/plus.png
%{basedir}/images/sec_remove_eng.png
%{basedir}/images/senti.png
%{basedir}/images/sm_logo.png
%{basedir}/images/sort_none.png
%{basedir}/images/up_pointer.png
%{basedir}/images/mandriva.png
%{basedir}/include
%exclude %{basedir}/plugins/address_add/locale
%exclude %{basedir}/plugins/avelsieve/locale
%exclude %{basedir}/plugins/change_ldappass/locale
%exclude %{basedir}/plugins/junkfolder/locale/el_GR/LC_MESSAGES/junkfolder.mo
%exclude %{basedir}/plugins/quota_usage/locale/it_IT/LC_MESSAGES/quota_usage.mo
%{basedir}/plugins/index.php
# bundled plugins
%{basedir}/plugins/administrator
%{basedir}/plugins/bug_report
%{basedir}/plugins/calendar
%{basedir}/plugins/delete_move_next
%{basedir}/plugins/demo
%{basedir}/plugins/filters
%{basedir}/plugins/fortune
%{basedir}/plugins/info
%{basedir}/plugins/listcommands
%{basedir}/plugins/mail_fetch
%{basedir}/plugins/message_details
%{basedir}/plugins/newmail
%{basedir}/plugins/sent_subfolders
%{basedir}/plugins/spamcop
%{basedir}/plugins/squirrelspell
%{basedir}/plugins/test
%{basedir}/plugins/translate
# added plugins
%{basedir}/plugins/abook_import_export
%{basedir}/plugins/address_add
%{basedir}/plugins/archive_mail
%{basedir}/plugins/avelsieve
%{basedir}/plugins/block_sender
%{basedir}/plugins/bookmarks
%{basedir}/plugins/change_ldappass
%{basedir}/plugins/change_pass
%{basedir}/plugins/compatibility
%{basedir}/plugins/empty_folders
%{basedir}/plugins/folder_sizes
%{basedir}/plugins/ldifimport
%{basedir}/plugins/login_image
%{basedir}/plugins/quota_usage
%{basedir}/plugins/rewrap
%{basedir}/plugins/secure_login
%{basedir}/plugins/select_range
%{basedir}/plugins/spamassassin
%{basedir}/plugins/spam_buttons
%{basedir}/plugins/username
%{basedir}/plugins/windows
%{basedir}/plugins/junkfolder
%{basedir}/plugins/javascript_libs
%{basedir}/plugins/yubikey
%{basedir}/src
%{basedir}/themes
%{basedir}/index.php
%attr(0750,root,root) %{_sbindir}/squirrelmail-conf
%attr(0750,root,root) %{basedir}/conf/conf.pl
%attr(0770,root,apache) %dir %{prefsdir}
%attr(0730,root,apache) %dir %{attdir}
%{prefsdir}/default_pref
%{crondir}/squirrelmail.cron

%files poutils -f pofiles.list
%defattr(-,root,root)
%{basedir}/po

%files cyrus
%defattr(-,root,root)

%files ar -f ar.list
%defattr(-,root,root)

%files bg -f bg_BG.list
%defattr(-,root,root)

%files bn-india -f bn_IN.list
%defattr(-,root,root)

%files bn-bangladesh -f bn_BD.list
%defattr(-,root,root)

%files ca -f ca_ES.list
%defattr(-,root,root)

%files cs -f cs_CZ.list
%defattr(-,root,root)

%files cy -f cy_GB.list
%defattr(-,root,root)

%files da -f da_DK.list
%defattr(-,root,root)

%files de -f de_DE.list
%defattr(-,root,root)

%files el -f el_GR.list
%defattr(-,root,root)

%files es -f es_ES.list
%defattr(-,root,root)

%files et -f et_EE.list
%defattr(-,root,root)

%files eu -f eu_ES.list
%defattr(-,root,root)

%files fa -f fa_IR.list
%defattr(-,root,root)

%files fi -f fi_FI.list
%defattr(-,root,root)

%files fo -f fo_FO.list
%defattr(-,root,root)

%files fr -f fr_FR.list
%defattr(-,root,root)

%files fy -f fy.list
%defattr(-,root,root)

%files he -f he_IL.list
%defattr(-,root,root)

%files hr -f hr_HR.list
%defattr(-,root,root)

%files hu -f hu_HU.list
%defattr(-,root,root)

%files id -f id_ID.list
%defattr(-,root,root)

%files is -f is_IS.list
%defattr(-,root,root)

%files it -f it_IT.list
%defattr(-,root,root)

%files ja -f ja_JP.list
%defattr(-,root,root)

%files ko -f ko_KR.list
%defattr(-,root,root)

%files lt -f lt_LT.list
%defattr(-,root,root)

%files ms -f ms_MY.list
%defattr(-,root,root)

# "no" is a deprecated language code for "nb"
%files nb -f nb_NO.list
%defattr(-,root,root)

%files nl -f nl_NL.list
%defattr(-,root,root)

%files nn -f nn_NO.list
%defattr(-,root,root)

%files pl -f pl_PL.list
%defattr(-,root,root)

%files pt -f pt_PT.list
%defattr(-,root,root)

#%files pt_BR -f pt_BR.list
#%defattr(-,root,root)

%files ro -f ro_RO.list
%defattr(-,root,root)

%files ru -f ru_RU.list
%defattr(-,root,root)

%files sk -f sk_SK.list
%defattr(-,root,root)

%files sl -f sl_SI.list
%defattr(-,root,root)

%files sr -f sr_YU.list
%defattr(-,root,root)

%files sv -f sv_SE.list
%defattr(-,root,root)

%files th -f th_TH.list
%defattr(-,root,root)

%files tr -f tr_TR.list
%defattr(-,root,root)

%files ug -f ug.list
%defattr(-,root,root)

%files uk -f uk_UA.list
%defattr(-,root,root)

%files vi -f vi_VN.list
%defattr(-,root,root)

%files zh_CN -f zh_CN.list
%defattr(-,root,root)

%files zh_TW -f zh_TW.list
%defattr(-,root,root)

%files ka -f ka.list
%defattr(-,root,root)

%files km -f km.list
%defattr(-,root,root)

%files lv -f lv_LV.list
%defattr(-,root,root)

%files mk -f mk.list
%defattr(-,root,root)

%files ta -f ta_LK.list
%defattr(-,root,root)


%changelog
* Sat Jun 30 2012 Oden Eriksson <oeriksson@mandriva.com> 1.4.23-0.0.r14325.1mdv2012.0
+ Revision: 807613
- use a recent svn snap for better php-5.4.x support
- various fixes

* Tue Jul 26 2011 Oden Eriksson <oeriksson@mandriva.com> 1.4.22-2
+ Revision: 691724
- bump release
- fix one borked define in plugins/spamassassin/setup.php

* Sun Jul 17 2011 Oden Eriksson <oeriksson@mandriva.com> 1.4.22-1
+ Revision: 690201
- 1.4.22

* Mon Aug 23 2010 Oden Eriksson <oeriksson@mandriva.com> 1.4.21-2mdv2011.0
+ Revision: 572135
- fix borkiness
- make it backportable to cs4

* Sun Aug 22 2010 Oden Eriksson <oeriksson@mandriva.com> 1.4.21-1mdv2011.0
+ Revision: 571996
- 1.4.21

* Mon Jun 21 2010 Oden Eriksson <oeriksson@mandriva.com> 1.4.20-2mdv2010.1
+ Revision: 548376
- P100: security fix for CVE-2010-1637

* Sun Mar 07 2010 Oden Eriksson <oeriksson@mandriva.com> 1.4.20-1mdv2010.1
+ Revision: 515447
- 1.4.20

* Tue Jan 19 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.20-0.RC2.6mdv2010.1
+ Revision: 493883
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise
- cleanup useless explicit dependencies

* Fri Dec 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.20-0.RC2.5mdv2010.1
+ Revision: 473478
- drop support for old mdk 10.2
- drop php4 support in apache configuration
- better apache configuration

* Mon Nov 30 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.20-0.RC2.4mdv2010.1
+ Revision: 472110
- restrict default access permissions to localhost only, as per new policy

* Fri Oct 30 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.20-0.RC2.3mdv2010.1
+ Revision: 460277
- fix automatic dependencies
- don't duplicate spec-helper job

* Tue Oct 13 2009 Oden Eriksson <oeriksson@mandriva.com> 1.4.20-0.RC2.2mdv2010.0
+ Revision: 457148
- update some plugins, adjust patches and spec file

* Sun Aug 30 2009 Oden Eriksson <oeriksson@mandriva.com> 1.4.20-0.RC2.1mdv2010.0
+ Revision: 422405
- 1.4.20-RC2
- fix new locales (1.4.18-20090526) packaging

* Fri May 22 2009 Oden Eriksson <oeriksson@mandriva.com> 1.4.19-2mdv2010.0
+ Revision: 378861
- don't assume avelsieve is running (deactivate the plugin)
- fix branding (again)
- fix #51006 (squirrelmail 1.4.18 update package does not work)

* Fri May 22 2009 Frederik Himpe <fhimpe@mandriva.org> 1.4.19-1mdv2010.0
+ Revision: 378677
- update to new version 1.4.19

* Tue May 12 2009 Oden Eriksson <oeriksson@mandriva.com> 1.4.18-2mdv2010.0
+ Revision: 375045
- fix deps

* Tue May 12 2009 Oden Eriksson <oeriksson@mandriva.com> 1.4.18-1mdv2010.0
+ Revision: 374902
- 1.4.18 (security release)
- avelsieve-1.9.8
- compatibility-2.0.14
- rewrap-1.3-1.4.0
- empty_folders-2.0.1-1.2
- javascript_libs-0.1.2 (new)
- yubikey-0.8.1-1.4.0 (new)
- rediffed patches

* Thu Dec 04 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.17-1mdv2009.1
+ Revision: 309936
- 1.4.17 (Minor security fixes)

* Wed Nov 26 2008 Adam Williamson <awilliamson@mandriva.org> 1.4.16-3mdv2009.1
+ Revision: 306845
- fix erroneous duplicate closing colon/bracket in avelsieve.diff (#45598)

* Mon Sep 29 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.16-2mdv2009.0
+ Revision: 289730
- disable broken code for now

* Mon Sep 29 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.16-1mdv2009.0
+ Revision: 289209
- 1.4.16 (fixes CVE-2008-3663)

* Thu Jul 24 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.15-1mdv2009.0
+ Revision: 244556
- bump release

* Thu Jun 26 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.15-0.1mdv2009.0
+ Revision: 229347
- 1.4.15
- secure_login-1.4-1.2.8
- avelsieve-1.9.7
- select_range-3.7-1.4.4
- spam_buttons-2.2-1.4.0
- rediffed P11
- dropped redundant P18

* Sat May 10 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.13-4mdv2009.0
+ Revision: 205411
- new locales (1.4.13-20071220)
- added the frisian language sub package
- updated secure_login-1.2-1.2.8 -> secure_login-1.3-1.2.8
- updated compatibility-2.0.4 -> compatibility-2.0.11-1.0
- updated change_pass-2.7-1.4.x -> change_pass-2.7a-1.4.x
- updated quota_usage-1.3-1.2.7 -> quota_usage-1.3.1-1.2.7
- updated change_ldappass-1.9.1 -> change_ldappass-2.2-1.4.0
- updated abook_import_export-1.0-1.4.4 -> abook_import_export-1.1-1.4.4
- updated spam_buttons-1.0-1.4 -> spam_buttons-2.1-1.4.0
- rediffed needed patches

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1.4.13-3mdv2008.1
+ Revision: 171125
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

* Thu Jan 03 2008 Andreas Hasenack <andreas@mandriva.com> 1.4.13-2mdv2008.1
+ Revision: 143138
- dropped numeric prefix from config file (#36385)
- dropped /webmail non-standard alias (#36385)

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Dec 15 2007 Oden Eriksson <oeriksson@mandriva.com> 1.4.13-1mdv2008.1
+ Revision: 120370
- 1.4.13 (remote exploit fixes)

* Sat Sep 29 2007 Oden Eriksson <oeriksson@mandriva.com> 1.4.11-1mdv2008.0
+ Revision: 93848
- 1.4.11 (Minor bugfixes)

* Mon Jun 25 2007 Oden Eriksson <oeriksson@mandriva.com> 1.4.10a-2mdv2008.0
+ Revision: 43871
- fix deps

* Thu May 10 2007 Oden Eriksson <oeriksson@mandriva.com> 1.4.10a-1mdv2008.0
+ Revision: 25969
- 1.4.10a


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12893 |12cu|sratom-0.4.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

Name:           sratom
Version:        0.4.6
Release:        %mkrel 1
Summary:        Library for serialising LV2 atoms to/from RDF, particularly the Turtle syntax

%define lib_major       0
%define lib_name        %mklibname %{name} %{lib_major}
%define lib_name_devel  %mklibname %{name} -d

Source0:         http://download.drobilla.net/%{name}-%{version}.tar.bz2
URL:            http://drobilla.net/software/%{name}/
License:        MIT-like
Group:          System/Libraries

BuildRequires:  waf, pkgconfig
BuildRequires:  glib2-devel
BuildRequires:  serd-devel
BuildRequires:  sord-devel
BuildRequires:  pkgconfig(lv2)

%description
Lightweight C library for storing RDF data in memory.

%files
%doc COPYING README

#-----------------------------------
%package -n %{lib_name}

Summary:        Library for serialising LV2 atoms to/from RDF, particularly the Turtle syntax
Group:          System/Libraries

%description -n %{lib_name}
Lightweight C library for storing RDF data in memory.


%files -n %{lib_name}
%{_libdir}/lib%{name}-%{lib_major}.so.*

#-----------------------------------
%package -n %{lib_name_devel}
Summary:        Headers for the sord RDF storage library
Group:          System/Libraries
Requires:       %{lib_name} = %{version}-%{release}
Requires:       pkgconfig
Provides:       %{name}-devel = %{version}-%{release}

%description -n %{lib_name_devel}
Development files needed to build applications against %{name}.

%files -n %{lib_name_devel}
%{_libdir}/lib%{name}-%{lib_major}.so
%dir %{_includedir}/%{name}-%{lib_major}/%{name}
%{_includedir}/%{name}-%{lib_major}/%{name}/*.h
%{_libdir}/pkgconfig/%{name}-%{lib_major}.pc

#-----------------------------------
%prep
%setup -q

%build
./waf configure --prefix=%{_prefix} --mandir=%{_mandir} --libdir=%{_libdir}
./waf

%install
rm -rf %{buildroot}

./waf install --destdir=%{buildroot}




%changelog
* Sun Aug 17 2014 emuse <goemusic@yahoo.fr> 0.4.6-1
+ Revision: 69e9b56
- New version 0.4.6



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12894 |12cu|srecord-1.62-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d

Summary:	Manipulate EPROM load files
Name:		srecord
Version:	1.62
Release:	1
License:	GPLv3+ and LGPLv3+
Group:		Development/Other
Url:		http://srecord.sourceforge.net/
Source0:	http://downloads.sourceforge.net/srecord/srecord-%{version}.tar.gz
BuildRequires:	diffutils
BuildRequires:	ghostscript
BuildRequires:	ghostscript-common
BuildRequires:	groff
BuildRequires:	libtool
BuildRequires:	sharutils
BuildRequires:	boost-devel
BuildRequires:	pkgconfig(libgcrypt)

%description
The SRecord package is a collection of powerful tools for manipulating
EPROM load files.

- The SRecord package understands a number of file formats: Motorola
  S-Record, Intel, Tektronix, Binary.  These file formats may be read
  and written.  Also C array definitions, for output only.

- The SRecord package has a number of tools: srec_cat for copying and
  and converting files, srec_cmp for comparing files and srec_info for
  printing summaries.

- The SRecord package has a number for filters: checksum to add checksums
  to the data, crop to keep address ranges, exclude to remove address
  ranges, fill to plug holes in the data, length to insert the data
  length, maximum to insert the data address maximum, minimum to insert
  the data address minimum, offset to adjust addresses, and split for
  wide data buses and memory striping.

More than one filter may be applied to each input file.  Different filters
may be applied to each input file.  All filters may be applied to all
file formats.

%files
%doc LICENSE BUILDING README
%{_bindir}/*
%{_mandir}/man1/*.1*
%{_mandir}/man5/*.5*

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Shared library for SRecord
Group:		System/Libraries
Conflicts:	%{name} < 1.62

%description -n %{libname}
Shared library for SRecord.

%files -n %{libname}
%{_libdir}/lib%{name}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development headers and libraries for SRecord
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Conflicts:	%{name}-devel < 1.62
Obsoletes:	%{name}-devel < 1.62
Conflicts:	%{name} < 1.62

%description -n %{devname}
Development headers and libraries for developing applications against SRecord.

%files -n %{devname}
%{_includedir}/srecord/
%{_libdir}/libsrecord.so
%{_libdir}/pkgconfig/srecord.pc
%{_mandir}/man3/*.3*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
mkdir -p %{buildroot}%{_libdir}
%makeinstall_std

%check
# Test scripts requirements: cmp, diff, uudecode
make sure


%changelog
* Mon Apr 07 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.62-1
+ Revision: 957ac32
- Update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12895 |12cu|srm-1.2.13-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: 		srm
Version: 	1.2.13
Release: 	1
License: 	MIT
URL: 		http://srm.sourceforge.net
Group: 		System/Base
Source: 	%{name}-%{version}.tar.gz

Summary:        Secure rm - destroys file contents before unlinking

%description
This is srm, a secure replacement for rm(1). Unlike the standard rm,
it overwrites the data in the target files before unlinking them. This
prevents command-line recovery of the data by examining the raw block
device. It may also help frustrate physical examination of the disk,
although it's unlikely that completely protects against this type of
recovery.

%prep
%setup
%configure
%make

%build

%install
%makeinstall

%clean
make clean

%files
%attr(-, root, root) %{_bindir}/srm
%attr(0644,root,root) %{_mandir}/man1/*

%changelog
* Tue Apr 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.2.13-1
+ Revision: 7a3e348
- Updated to 1.2.13



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12896 |12cu|sshfs-fuse-2.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           sshfs-fuse
Version:        2.5
Release:        1
Epoch:          0
Summary:        Filesystem running over SFTP
License:        GPL
Group:          Networking/Remote access
URL:            http://fuse.sourceforge.net/sshfs.html
Source0:        http://downloads.sourceforge.net/fuse/sshfs-fuse-%{version}.tar.gz
# XXX: No way to tell if this is already included in/by the kernel or not
#Requires:      dkms-fuse
Requires:       fuse
BuildRequires:  fuse-devel
BuildRequires:  glib2-devel
BuildRequires:  pkgconfig

%description
This is a filesystem client based on the SSH File Transfer Protocol.
Since most SSH servers already support this protocol it is very easy to set up:
i.e. on the server side there's nothing to do.  On the client side mounting the
filesystem is as easy as logging into the server with ssh.

    * Based on FUSE
    * Multithreading: more than one request can be on it's way to the server
    * Allowing large reads (max 64k)
    * Caching directory contents

%prep
%setup -q

%build
export CC="%{__cc} -fPIC"
./configure --disable-dependency-tracking --disable-sshnodelay --prefix=%{buildroot}/usr
make

%install
mkdir -p %{buildroot}%{_bindir} \
         %{buildroot}%{_mandir}
make install

%files 
%defattr(0644,root,root,0755)
%doc AUTHORS ChangeLog COPYING INSTALL NEWS README 
%attr(0755,root,root) %{_bindir}/sshfs
%{_mandir}/man1/sshfs.1*

%changelog
* Mon Mar 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 0:2.5-1
+ Revision: 96ffb24
- Fix file locations



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12897 |12cu|sshpass-1.05-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:    Non-interactive SSH authentication utility
Name:       sshpass
Version:    1.05
Release:    2
License:    GPLv2
Group:      Development/Other
Url:        http://sshpass.sourceforge.net/
Source0:    http://downloads.sourceforge.net/sshpass/sshpass-%{version}.tar.gz

%description
Tool for non-interactively performing password authentication with so called
"interactive keyboard password authentication" of SSH. Most users should use
more secure public key authentication of SSH instead.

%prep
%setup -q

%build
%configure
make %{?_smp_mflags}

%install
make DESTDIR=%{buildroot} install

%files
%{_bindir}/sshpass
%{_datadir}/man/man1/sshpass.1.xz
%doc AUTHORS COPYING ChangeLog NEWS


%changelog
* Thu Jan 16 2014 Alex Burmashev <alex.burmashev@gmail.com> 1.05-2
+ Revision: dac8813
- use xz, changed group



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12898 |12cu|stalonetray-0.8.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: 	 	stalonetray
Summary: 	Stand-alone, full-featured system tray
Version: 	0.8.1
Release: 	1

Source:		%{name}-%{version}.tar.bz2
Patch0:		stalonetray-0.8.0-fix-str-fmt.patch
URL:		http://stalonetray.sourceforge.net/
License:	GPLv2
Group:		Graphical desktop/Other
BuildRequires:	pkgconfig(x11)

%description
Stalonetray is a stand-alone freedesktop.org and KDE system tray (notification
area) for X Window System/X11. It has full XEMBED support and minimal
dependencies: an X11 lib only. Stalonetray works with virtually any
EWMH-compliant window manager.

%prep
%setup -q
%patch0 -p1 -b .strfmt

%build
%configure2_5x
%make
										
%install
%makeinstall_std

%check
%make check

%files
%doc AUTHORS ChangeLog README NEWS TODO stalonetrayrc.sample %{name}.html
%{_bindir}/%{name}
%{_mandir}/man1/*

%changelog
* Sat Mar 22 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.8.1-1
+ Revision: b836db2
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12899 |12cu|stardict-quick-dan-swe-2.4.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release	%mkrel 6
%define dict_format_version	2.4.2

Summary:	Danish -> Swedish *Quick dictionary for StarDict 2
Name:		stardict-quick-dan-swe
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_dan-swe-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Danish -> Swedish *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_dan-swe-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*




%changelog
* Wed Feb 01 2012 Rosa <rosa@rosa-build.rosalab.ru> 2.4.2-6
+ Revision: 7216a66
- Automatic import for version 2.4.2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12900 |12cu|starfighter-1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname Starfighter

Summary:	Project: Starfighter
Name:		starfighter
Version:	1.2
Release:	2
License:	GPLv2+
Group:		Games/Arcade
Url:		http://www.parallelrealities.co.uk/starfighter.php
Source0:	%{name}-%{version}.tar.gz
Source11:	%{name}-16x16.png
Source12:	%{name}-32x32.png
Source13:	%{name}-48x48.png
Patch0:		starfighter-1.2-sfmt.patch
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(SDL_mixer)

%description
Project: Starfighter is a is a Space/Arcade game which uses SDL libraries.

The story:
After decades of war one company, who had gained powerful supplying both
sides with weaponary, steps forwards and crushes both warring factions in
one swift movement. Using far superior weaponary and AI craft, the company
was completely unstoppable and now no one can stand in their way. Thousands
began to perish under the iron fist of the company. The people cried out
for a saviour, for someone to light this dark hour... and someone did.

Features:
- 26 missions over 4 star systems
- Primary and Secondary Weapons (including a laser cannon and a charge weapon)
- A weapon powerup system
- Wingmates
- Missions with Primary and Secondary Objectives
- A Variety of Missions (Protect, Destroy, etc)
- 13 different music tracks
- Boss battles

%files
%doc docs/*
%{_gamesdatadir}/%{name}
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_datadir}/applications/mandriva-%{name}.desktop
%{_gamesbindir}/*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

find . -perm 0600 | xargs chmod 0644
chmod 0644 docs/*

%build
%setup_compile_flags
%define Werror_cflags %nil
%make DATADIR="%{_gamesdatadir}/%{name}/" OPTFLAGS="%{optflags} -O3"

%install
%makeinstall_std DATADIR="%{_gamesdatadir}/%{name}/" BINDIR="%{_gamesbindir}/"

install -d %{buildroot}%{_datadir}/applications
cat <<EOF > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Name=%{summary}
Comment=Space/Arcade game
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;ArcadeGame;
EOF

install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png



%changelog
* Thu Apr 17 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.2-2
+ Revision: f2f954e
- Fix permissions



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12901 |12cu|statist-1.4.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Statist is a terminal-based statistics program
Name:		statist
Version:	1.4.1
Release:	4
License:	GPLv2+
Group:		Sciences/Mathematics
Url:		http://statist.wald.intevation.org/
Source0:	http://wald.intevation.org/frs/download.php/301/statist-%{version}.tar.gz
Patch0:		statist-1.4.1-lang.patch
Patch1:		statist-1.4.1-flags.patch
Patch2:		statist-1.4.1-sfmt.patch
Patch3:		statist-1.4.1-no-strip.patch
Requires:	gnuplot

%description
Statist is a terminal-based statistics program with an interactive menu that
makes it very easy to use. It can also be run in scripts and big datasets are
handled reasonably well even on small machines. In spite of its low overhead
statist can do quite a bunch of regression functions and tests. It can produce
colorized output and uses gnuplot to create graphics.

%files -f %{name}.lang
%doc CHANGES COPYING CREDITS KNOWN_BUGS README
%doc examples/
%{_bindir}/statist
%{_mandir}/*/*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1

%build
make \
	COMPILERCFLAGS="%{optflags} -c" \
	PREFIX=%{buildroot}%{_prefix}

%install
%makeinstall_std PREFIX=%{buildroot}%{_prefix}

%find_lang %{name}


%changelog
* Sun Apr 06 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.4.1-4
+ Revision: 7ee8917
- Fix debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12902 |12cu|steak-1.7.3-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:         steak
Url:          http://www.informatik.uni-frankfurt.de/~razi/steak/steak.html
License:      GPLv2+
Group:        System/Internationalization
Summary:      English <-> German translator
Version:      1.7.3
Release:      13
Source0:      Steak.%{version}.tar.bz2
Patch0:       Steak-1.7.3-install.patch
Patch1:	      steak-1.7.3-aspell.patch
Patch2:	      Steak-recode-printbuffer-to-utf8.patch
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xt)
BuildRequires:	recode
Requires: aspell-de
Requires: aspell-en
Requires: recode

%description
steak translates and explain words. You can use it to translate
between German and English on the command line. It will even translate
the word you've selected under X when you call steak without
arguments.

%prep
%setup -q -n Steak
%patch0 -p 0 -E
%patch1 -p0 -b .aspell
%patch2 -p1
find -type d | xargs chmod 755
perl -pi -e "s!xxxLIBDIRx!%_libdir!" steak_install.sh
recode l9..u8 iso2txt 
recode l9..u8 Datensatz/ger-eng.txt

%build
make X11LIBDIR="-L%{_prefix}/X11R6/%_lib"

%install
mkdir -p %{buildroot}%{_libdir}/Steak/
echo | %makeinstall_std

cat > README.urpmi <<EOF
Anpassungen spezifisch fÃ¼r das Mandriva-Paket

Die Datenbank und das Programm wurden so umgestellt, dass es nur noch in der
UTF-8-Kodierung funktioniert, die inzwischen Standard ist. Die ursprÃ¼ngliche
Version funktionierte nur mit ISO-8859-1.


Mandriva RPM specific notes

The database and the program were changed to work in the UTF-8 encoding only. 
This is the current default. The original version only worked in ISO-8859-1.
EOF


%files
%doc README* INSTALL INSTALL.ger ChangeLog
%{_bindir}/*
%{_libdir}/Steak

%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.7.3-13
+ Revision: ebf20d0
- Added xt BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12903 |12cu|steghide-0.5.1-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A steganography program
Name:		steghide
Version:	0.5.1
Release:	14
License:	GPLv2+
Group:		File tools
URL:		http://steghide.sourceforge.net/
Source0:	%{name}-%{version}.tar.bz2
Patch0:		steghide-0.5.1-gcc34.patch
Patch1:		steghide-0.5.1-gcc4.diff
Patch2:		steghide-0.5.1-passphrase-file.diff
Patch3:		steghide-0.5.1-gcc4_1.diff
Patch4:		steghide-0.5.1-libtool.diff
Patch5:		steghide-0.5.1-gcc43.patch
BuildRequires:	autoconf2.5
BuildRequires:	automake
BuildRequires:	doxygen
BuildRequires:	gettext-devel
BuildRequires:	jpeg-devel
BuildRequires:	libmcrypt-devel >= 2.5.8
BuildRequires:	libmhash-devel
BuildRequires:	libtool
BuildRequires:	libtool-devel
BuildRequires:	zlib-devel

%description
Steghide is a steganography program which embeds a secret message
in a cover file by replacing some of the least significant bits of
the cover file with bits of the secret message. After that, the
secret message is imperceptible and can only be extracted with the
correct passphrase. To increase invisibility the hidden bits are
encrypted (using the blowfish encryption algorithm) and
pseudo-randomly spreaded in the stego file. Steghide is able to
embed data in BMP, WAV and AU files.

%prep

%setup -q
%patch0 -p0
%patch1 -p1
%patch2 -p1
%patch3 -p0
%patch4 -p1
%patch5 -p1 

%build
rm -f configure
libtoolize --force --copy; aclocal -I m4; autoheader; automake --add-missing --copy --foreign; autoconf
#touch NEWS ChangeLog AUTHORS

%configure2_5x

%make

%check
make check

%install
%makeinstall_std

# add the html docs
rm -rf html; cp -r doc/doxygen/html .

# fix this
rm -rf %{buildroot}%{_datadir}/doc

%find_lang %{name}

%files -f %{name}.lang
%doc BUGS CREDITS HISTORY INSTALL README TODO html
%{_bindir}/steghide
%{_mandir}/man1/steghide.1*

%changelog
* Wed Apr 02 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.5.1-14
+ Revision: c5aaf4b
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12904 |12cu|stella-3.9.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define enable_gl	1
%define enable_sound	1
%define enable_debugger	1
%define enable_joystick	1
%define enable_cheats	1
%define enable_static	0

Summary:	An Atari 2600 Video Computer System emulator
Name:		stella
Version:	3.9.3
Release:	1
License:	GPLv2+
Group:		Emulators
Url:		http://stella.sourceforge.net
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}-src.tar.gz
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	desktop-file-utils

%description
The Atari 2600 Video Computer System (VCS), introduced in 1977, was the most
popular home video game system of the early 1980's.  This emulator will run
most Atari ROM images, so that you can play your favorite old Atari 2600 games
on your PC.

%prep
%setup -q
perl -pi -e "s|.png||" src/unix/stella.desktop
perl -pi -e "s|$(INSTALL) -c -s|$(INSTALL) -c|" Makefile

%build
%setup_compile_flags
touch configure.in
./configure \
%if %{enable_gl}
	--enable-gl \
%else
	--disable-gl \
%endif
%if %{enable_sound}
	--enable-sound \
%else
	--disable-sound \
%endif
%if %{enable_debugger}
	--enable-debugger \
%else
	--disable-debugger \
%endif
%if %{enable_joystick}
	--enable-joystick \
%else
	--disable-joystick \
%endif
%if %{enable_cheats}
	--enable-cheats \
%else
	--disable-cheats \
%endif
%if %{enable_static}
	--enable-static \
%else
	--enable-shared \
%endif
	--docdir=%{_docdir}/stella \
	--prefix=%{_prefix} \
	--x-libraries=%{_prefix}/X11R6/%{_lib}

%make

%install
%makeinstall_std

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="X-MandrivaLinux-MoreApplications-Emulators" \
  --dir %{buildroot}%{_datadir}/applications/ \
  %{buildroot}%{_datadir}/applications/*

%files
%{_docdir}/stella/*
%{_bindir}/*
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png


%changelog
* Tue Jan 21 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.9.3-1
+ Revision: 5796505
- LOG New version 3.9.3



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12905 |12cu|stellarium-0.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define title	Stellarium

Name:		stellarium 
Version:	0.12.4
Release:	1
Summary:	Desktop planetarium 
Group:		Sciences/Astronomy
License:	GPLv2+
URL:		http://www.stellarium.org
Source0:	http://sourceforge.net/projects/stellarium/files/Stellarium-sources/0.12.4/%{name}-%{version}.tar.gz
Buildrequires:	pkgconfig(glu) 
Buildrequires:	pkgconfig(sdl)
Buildrequires:	pkgconfig(SDL_mixer)
Buildrequires:	pkgconfig(libpng)
Buildrequires:	jpeg-devel
Buildrequires:	pkgconfig(freetype2)
Buildrequires:	qt4-devel >= 3:4.4.1
BuildRequires:	gettext-devel
Buildrequires:	cmake
Buildrequires:	imagemagick

%description
Stellarium renders 3D photo-realistic skies in real time. 
With stellarium, you really see what you can see with your eyes,
binoculars or a small telescope.


%prep 
%setup -q

%build 
%cmake_qt4
%make

%install
cd build
%makeinstall_std INSTALL="%{_bindir}/install -c -p"
cd -

mkdir -p %{buildroot}%{_datadir}/applications

install -d -m 755 %{buildroot}{%{_iconsdir},%{_miconsdir},%{_liconsdir}}
convert  %{buildroot}%{_datadir}/stellarium/data/stellarium.ico[1] \
    %{buildroot}%{_liconsdir}/stellarium.png
convert  %{buildroot}%{_datadir}/stellarium/data/stellarium.ico[2] \
    %{buildroot}%{_iconsdir}/stellarium.png
convert  %{buildroot}%{_datadir}/stellarium/data/stellarium.ico[4] \
    %{buildroot}%{_miconsdir}/stellarium.png

%find_lang %{name} %{name}-skycultures %{name}.lang

%files -f %{name}.lang 
#%{name}-skycultures.lang
%defattr(-,root,root,0755) 
%doc README COPYING AUTHORS 
%{_bindir}/%{name} 
%{_datadir}/%{name}
%{_mandir}/man1/*.1.*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/stellarium.xpm
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_iconsdir}/hicolor/*/apps/%{name}.png


%changelog
* Thu Feb 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.12.4-1
+ Revision: f5e6a1e
- Updated to 0.12.4 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12906 |12cu|stepmania-3.9-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	distname	StepMania

%define build_mp3 1
%{?_with_mp3: %global build_mp3 1}
%{?_without_mp3: %global build_mp3 0}

Summary:	A rythm game
Name:		stepmania
Version:	3.9
Release:	15
License:	MIT
Url:		http://www.stepmania.com/wiki/Downloads
Group:		Games/Arcade
Source0:	%{distname}-%{version}-src.tar.bz2
Patch0:         StepMania-3.9-x86_64-build.patch
Patch1:		StepMania-3.9-build_crypto.patch
Patch3:		StepMania-3.9-home.patch
Patch4:		StepMania-3.9-pkgdir.patch
Patch5:		StepMania-3.9-eventmask.patch
Patch6:		StepMania-3.9-extraqual.patch
Patch7:		StepMania-3.9-replace-this.patch
Patch8:		StepMania-3.9-src-gettid.patch
Patch9:		stepmania-3.9-ffmpeg-all-4.patch
Patch10:	stepmania-3.9-ffmpeg-headers.patch
Patch11:	stepmania-3.9-ffmpeg-pixfmt.patch
Patch12:	stepmania-3.9-select_style.patch
Patch13:	stepmania-3.9-gcc43.patch
Patch14:	stepmania-3.9-fix-str-fmt.patch
Patch15:	stepmania-3.9-libpng15.patch
Patch16:	stepmania-gcc46.patch
Patch17:	stepmania-gcc47.patch

BuildRequires:  ffmpeg-devel
BuildRequires:  pkgconfig(vorbis)
BuildRequires:  jpeg-devel
BuildRequires:  pkgconfig(sdl)
BuildRequires:  lua5.0-devel
BuildRequires:	pkgconfig(glu)
%if %{build_mp3}
BuildRequires:	mad-devel
%endif
Requires:	%{name}-data

%description
StepMania is a music/rhythm game. The player presses different buttons in time 
to the music and to note patterns that scroll across the screen. Features 3D 
graphics, visualizations, support for gamepads/dance pads, a step recording 
mode, and more!
To add songs, simply copy the content of your folder containing songs 
to ~/StepMania/Songs as user, or to /usr/share/StepMania/Songs as root.

%prep
%setup -q -n %{distname}-%{version}-src
%patch0 -p1 -b .x86_64
%patch1 -p1 -b .crypto
%patch3 -p1 -b .home
%patch4 -p1 -b .pkgdir
%patch5 -p1 -b .eventmask
%patch6 -p1 -b .extraqual
%patch7 -p1 -b .replace
%patch8 -p1 -b .gettid
%patch9 -p1 -b .ffmpeg-4
%patch10 -p1 -b .ffmpeg-headers
%patch11 -p1 -b .ffmpeg-pixfmt
%patch12 -p1 -b .select-style
%patch13 -p1 -b .gcc
%patch14 -p1 -b .str
%patch15 -p0 -b .libpng
%patch16 -p1 -b .gcc
%patch17 -p1 -b .gcc

%build
export CFLAGS="%{optflags} -O1"
export CXXFLAGS="%{optflags} -O1 -fpermissive"
%configure2_5x \
  --disable-dependency-tracking \
  --bindir=%{_gamesbindir} \
  --datadir=%{_gamesdatadir} \
  --disable-gtktest --disable-gtk2 \
%if %build_mp3
  --with-mp3
%else
  --without-mp3
%endif

%make

%install
%makeinstall_std
install -d -m 0755 -p %{buildroot}%{_iconsdir}
install -m 0644 %{_topdir}/BUILD/%{distname}-%{version}-src/src/%{distname}.xpm %{buildroot}%{_iconsdir}/

install -d -m 0755 -p %{buildroot}%{_datadir}/applications
cat << EOF > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{_gamesbindir}/stepmania
Name=StepMania
Comment=A rythm game
Icon=%{distname}
Categories=Game;ArcadeGame;
EOF

%clean

%files
%doc README-FIRST.html NEWS
%{_gamesbindir}/%{name}
%{_iconsdir}/%{distname}.xpm
%{_datadir}/applications/mandriva-*.desktop

%changelog
* Wed Aug 27 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.9-15
+ Revision: cc4bc65
- Merge branch 'master' into rosa2012.1
- Conflicts:
- stepmania.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12907 |12cu|stfl-0.21-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	0
# TODO: move to rpm macros
%define	ruby_sitedir %(%{__ruby} -rrbconfig -e 'print Config::CONFIG["sitedir"]')

%define libname   %mklibname %{name} %{major}
%define develname %mklibname -d %{name}

Summary:	Structured Terminal Forms Language
Name:		stfl
Version:	0.21
Release:	8
Source0:	%{name}-%{version}.tar.gz
Patch0:		stfl-0.21-pass-ldflags-and-ldlibs.patch
License:	GPLv3+
Group:		Development/Other
Url:		http://www.clifford.at/stfl/
BuildRequires:	ncursesw-devel
BuildRequires:	swig
BuildRequires:	perl-devel ruby-devel python-devel
 
%description
STFL is a library which implements a curses-based widget set for text
terminals. The STFL API can be used from C, SPL, Python, Perl and
Ruby. Since the API is only 14 simple function calls big and there are
already generic SWIG bindings, it is very easy to port STFL to
other scripting languages.

A special language (the Structured Terminal Forms Language) is used to
describe STFL GUIs. The language is designed to be easy and fast to
write so an application programmer does not need to spend ages
fiddling around with the GUI and can concentrate on the more
interesting programming tasks.

%package -n	%{libname}
Summary:	Structured Terminal Forms Language library
Group:		System/Libraries

%description -n	%{libname}
STFL is a library which implements a curses-based widget set for text
terminals. The STFL API can be used from C, SPL, Python, Perl and
Ruby. Since the API is only 14 simple function calls big and there are
already generic SWIG bindings, it is very easy to port STFL to
other scripting languages.

A special language (the Structured Terminal Forms Language) is used to
describe STFL GUIs. The language is designed to be easy and fast to
write so an application programmer does not need to spend ages
fiddling around with the GUI and can concentrate on the more
interesting programming tasks.

This package contains the shared library required for running programs
that use STFL.

%package -n	%{develname}
Summary:	Structured Terminal Forms Language development files
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{develname}
STFL is a library which implements a curses-based widget set for text
terminals. The STFL API can be used from C, SPL, Python, Perl and
Ruby. Since the API is only 14 simple function calls big and there are
already generic SWIG bindings, it is very easy to port STFL to
other scripting languages.

A special language (the Structured Terminal Forms Language) is used to
describe STFL GUIs. The language is designed to be easy and fast to
write so an application programmer does not need to spend ages
fiddling around with the GUI and can concentrate on the more
interesting programming tasks.

This package contains the C headers and other files needed to compile
programs that use STFL.

%package -n	python-%{name}
Summary:	Structured Terminal Forms Language Python bindings
Group:		Development/Python

%description -n	python-%{name}
STFL is a library which implements a curses-based widget set for text
terminals. The STFL API can be used from C, SPL, Python, Perl and
Ruby. Since the API is only 14 simple function calls big and there are
already generic SWIG bindings, it is very easy to port STFL to
other scripting languages.

A special language (the Structured Terminal Forms Language) is used to
describe STFL GUIs. The language is designed to be easy and fast to
write so an application programmer does not need to spend ages
fiddling around with the GUI and can concentrate on the more
interesting programming tasks.

This package contains the bindings needed to use STFL with Python.

%package -n	perl-%{name}
Summary:	Structured Terminal Forms Language Perl bindings
Group:		Development/Perl

%description -n	perl-%{name}
STFL is a library which implements a curses-based widget set for text
terminals. The STFL API can be used from C, SPL, Python, Perl and
Ruby. Since the API is only 14 simple function calls big and there are
already generic SWIG bindings, it is very easy to port STFL to
other scripting languages.

A special language (the Structured Terminal Forms Language) is used to
describe STFL GUIs. The language is designed to be easy and fast to
write so an application programmer does not need to spend ages
fiddling around with the GUI and can concentrate on the more
interesting programming tasks.

This package contains the bindings needed to use STFL with Perl.

%package -n	ruby-%{name}
Summary:	Structured Terminal Forms Language Ruby bindings
Group:		Development/Ruby

%description -n	ruby-%{name}
STFL is a library which implements a curses-based widget set for text
terminals. The STFL API can be used from C, SPL, Python, Perl and
Ruby. Since the API is only 14 simple function calls big and there are
already generic SWIG bindings, it is very easy to port STFL to
other scripting languages.

A special language (the Structured Terminal Forms Language) is used to
describe STFL GUIs. The language is designed to be easy and fast to
write so an application programmer does not need to spend ages
fiddling around with the GUI and can concentrate on the more
interesting programming tasks.

This package contains the bindings needed to use STFL with Ruby.

%prep
%setup -q
%patch0 -p1 -b .ldflags~
%{__sed} -i 's,$(prefix)/lib,/%{_libdir},g' python/Makefile.snippet
%{__sed} -i 's,$(prefix)/lib,/%{_libdir},g' ruby/Makefile.snippet
%{__sed} -i 's,$(prefix)/$(libdir)/ruby,%{ruby_sitedir},g' ruby/Makefile.snippet
%{__sed} -i 's,libdir=lib,libdir=%{_libdir},g' Makefile 
%{__sed} -i "s,cd python && python -c 'import stfl',python -mcompileall .," python/Makefile.snippet
%{__sed} -i 's,export prefix ?= /usr/local,export prefix ?= %{_prefix},g' Makefile.cfg
%{__sed} -i 's,mkdir -p \$(DESTDIR)\$(prefix)/lib/pkgconfig,mkdir -p \$(DESTDIR)%{_libdir}/pkgconfig,g' Makefile
%{__sed} -i 's,libstfl.a \$(DESTDIR)\$(prefix)/lib/,libstfl.a \$(DESTDIR)%{_libdir},g' Makefile
%{__sed} -i 's,stfl.pc \$(DESTDIR)\$(prefix)/lib/pkgconfig/,stfl.pc \$(DESTDIR)%{_libdir}\/pkgconfig/,g' Makefile

%build
CFLAGS="%{optflags}" LDFLAGS="%{ldflags}" %make

%install
%makeinstall_std prefix=%{_prefix} libdir=%{_lib}

%files -n %{libname}
%{_libdir}/libstfl.so.%{major}*

%files -n %{develname}
%doc COPYING README 
%{_includedir}/stfl.h
%{_libdir}/libstfl.a
%{_libdir}/libstfl.so
%{_libdir}/pkgconfig/stfl.pc

%files -n python-%{name}
# XXX: python extension should likely not be located under this directory..
#%{py_dyndir}/_stfl.so
%dir %{py_platsitedir}/lib-dynload
%{py_platsitedir}/lib-dynload/_stfl.so
%{py_platsitedir}/stfl.py*

%files -n perl-%{name}
%{perl_vendorarch}/example.pl
%{perl_vendorarch}/stfl.pm
%dir %{perl_vendorarch}/auto/stfl
%{perl_vendorarch}/auto/stfl/stfl.so

%files -n ruby-%{name}
%{ruby_sitearchdir}/stfl.so



%changelog
* Tue Aug 07 2012 Rosa <rosa@rosa-build.rosalab.ru> 0.21-8
+ Revision: 6a8b89b
- Automatic import for version 0.21-8



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12908 |12cu|stgit-0.16-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	Stacked GIT
Name:		stgit
Version: 	0.16
Release: 	1
Url: 		http://www.procode.org/stgit/
Source0: 	http://download.gna.org/stgit/%{name}-%{version}.tar.gz

License: 	GPL
Group: 		Development/Other
BuildArch: 	noarch
Requires: 	python
Requires: 	git-core
BuildRequires:	python-devel
BuildRequires:  git-core

%description
StGIT is a Python application providing similar functionality to Quilt (i.e.
pushing/popping patches to/from a stack) on top of GIT. These operations are
performed using GIT commands and the patches are stored as GIT commit objects,
allowing easy merging of the StGIT patches into other repositories using
standard GIT functionality.

Note that StGIT is not an SCM interface on top of GIT and it expects a
previously initialised GIT repository. For standard SCM operations, either use
plain GIT commands or the Cogito tool.


%prep
%setup

%build
%make

%install
%make install DESTDIR=%{buildroot} prefix=%{_prefix}

%files
%{_bindir}/*
%{_datadir}/%{name}
%{py_puresitedir}/%{name}
%{py_puresitedir}/%{name}-*.egg-info
%doc README AUTHORS INSTALL COPYING


%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.16-1
+ Revision: d3d3ebf
- Updated to 0.16



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12909 |12cu|stk-4.4.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major		4
%define	libname		%mklibname %{name} %{major}
%define	develname	%mklibname -d %{name}

Name:		stk
Version:	4.4.4
Release:	1
Summary:	Synthesis ToolKit in C++
Group:		Sound
License:	MIT
URL:		http://ccrma.stanford.edu/software/stk/
# Original tarfile can be found at %%{url}/release/%%{name}-%%{version}.tar.gz
# We remove legally questionable files as well as accidentally packed
# object files.
Source0:	%{name}-%{version}.stripped.tar.gz
Source1:	README.fedora
Source100:	%{name}.rpmlintrc
Patch0:		%{name}-%{version}-header.patch
Patch1:		%{name}-%{version}-cflags-lib.patch
Patch2:		%{name}-%{version}-sharedlib.patch
Patch3:		%{name}-%{version}-projects.patch
Patch4:		%{name}-%{version}-pthread.patch
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(jack)
BuildRequires:	symlinks
BuildRequires:	autoconf

%description
The Synthesis ToolKit in C++ (STK) is a set of open source audio signal
processing and algorithmic synthesis classes written in the C++ programming
language. STK was designed to facilitate rapid development of music synthesis
and audio processing software, with an emphasis on cross-platform
functionality, realtime control, ease of use, and educational example code.
The Synthesis ToolKit is extremely portable (it's mostly platform-independent
C and C++ code), and it's completely user-extensible (all source included, no
unusual libraries, and no hidden drivers). We like to think that this
increases the chances that our programs will still work in another 5-10 years.
In fact, the ToolKit has been working continuously for about 10 years now. STK
currently runs with real-time support (audio and MIDI) on Linux, Macintosh OS
X and Windows computer platforms. Generic, non-realtime support has been
tested under NeXTStep, Sun, and other platforms and should work with any
standard C++ compiler.

#------------------------------------------------------------------------------

%package -n %{libname}
Summary:	Library for %{name}
Group:		System/Libraries

%description -n %{libname}
This package contains the main library for %{name}.

%files  -n %{libname}
%doc README
%{_libdir}/libstk.so.*
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/rawwaves

#------------------------------------------------------------------------------

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/C++
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}

%description -n %{develname}
The %{name}-devel package contains libraries and header files for developing
applications that use %{name}.

%files -n %{develname}
%doc README doc/* README.fedora
%{_libdir}/libstk.so
%{_includedir}/*

#------------------------------------------------------------------------------

%package demos
Summary:	Demo applications for %{name}
Group:		Sound
Requires:	tk >= 8.0
Requires:	%{libname} = %{version}

%description demos
The %{name}-demo package contains the demo applications for the C++ Sound
Synthesis ToolKit.

%files demos
%doc README README.fedora
%{_bindir}/%{name}-*
%{_bindir}/Md2Skini
%{_datadir}/%{name}/demo
%{_datadir}/%{name}/examples
%{_datadir}/%{name}/effects
%{_datadir}/%{name}/ragamatic
%{_datadir}/%{name}/eguitar

#--------------------------------------------------------------------------------

%prep
%setup0 -q
%patch0 -p1 -b .header
%patch1 -p1 -b .cflags
%patch2 -p1 -b .sharedlib
%patch3 -p1 -b .projects
%patch4 -p1 -b .pthread

# we patched configure.ac
autoconf -v

cp -a %{SOURCE1} README.fedora

# generated file
rm projects/examples/libMakefile

# remove backup files
find . -name '*~' -exec rm {} \;

# correct wrong perms
chmod 0644 src/LentPitShift.cpp
chmod 0644 include/LentPitShift.h

%build
# TODO: Fix build with oss support
%configure2_5x --with-jack --with-alsa RAWWAVE_PATH=%{_datadir}/stk/rawwaves/
%make -C src
%make -C projects/demo libdemo libMd2Skini
%make -C projects/examples -f libMakefile
%make -C projects/effects libeffects
%make -C projects/ragamatic libragamat
%make -C projects/eguitar libeguitar
#make %%{?_smp_mflags} -C projects/eguitar libeguitar


%install
mkdir -p \
    %{buildroot}%{_includedir}/stk \
    %{buildroot}%{_libdir} \
    %{buildroot}%{_bindir} \
    %{buildroot}%{_datadir}/stk/rawwaves \
    %{buildroot}%{_datadir}/stk/demo \
    %{buildroot}%{_datadir}/stk/examples \
    %{buildroot}%{_datadir}/stk/effects \
    %{buildroot}%{_datadir}/stk/ragamatic \
    %{buildroot}%{_datadir}/stk/eguitar

cp -p include/* %{buildroot}%{_includedir}/stk
cp -pd src/libstk.* %{buildroot}%{_libdir}
cp -p rawwaves/*.raw %{buildroot}%{_datadir}/stk/rawwaves

cp -pr projects/demo/tcl %{buildroot}%{_datadir}/stk/demo
cp -pr projects/demo/scores %{buildroot}%{_datadir}/stk/demo
cp -p projects/demo/demo %{buildroot}%{_bindir}/stk-demo
cp -p projects/demo/Md2Skini %{buildroot}%{_bindir}/Md2Skini
for f in Banded Drums Modal Physical Shakers StkDemo Voice ; do
    chmod +x projects/demo/$f
    sed -e 's,\./demo,%{_bindir}/stk-demo,' -e '1i#! /bin/sh' -i projects/demo/$f
    cp -p projects/demo/$f %{buildroot}%{_datadir}/stk/demo
done

cp -pr projects/examples/midifiles %{buildroot}%{_datadir}/stk/examples
cp -pr projects/examples/rawwaves %{buildroot}%{_datadir}/stk/examples
cp -pr projects/examples/scores %{buildroot}%{_datadir}/stk/examples
for f in sine sineosc foursine audioprobe midiprobe duplex play \
  record inetIn inetOut rtsine crtsine bethree controlbee threebees playsmf grains ; do
    cp -p projects/examples/$f %{buildroot}%{_bindir}/stk-$f
# absolute links, will be shortened later
    ln -s %{buildroot}%{_bindir}/stk-$f %{buildroot}%{_datadir}/stk/examples/$f
done

cp -pr projects/effects/tcl %{buildroot}%{_datadir}/stk/effects
cp -p projects/effects/effects %{buildroot}%{_bindir}/stk-effects
sed -e 's,\./effects,%{_bindir}/stk-effects,' -e '1i#! /bin/sh' \
  -i projects/effects/StkEffects
cp -p projects/effects/StkEffects %{buildroot}%{_datadir}/stk/effects

cp -pr projects/ragamatic/tcl %{buildroot}%{_datadir}/stk/ragamatic
cp -pr projects/ragamatic/rawwaves %{buildroot}%{_datadir}/stk/ragamatic
cp -p projects/ragamatic/ragamat %{buildroot}%{_bindir}/stk-ragamat
sed -e 's,\./ragamat,%{_bindir}/stk-ragamat,' -e '1i#! /bin/sh' \
  -i projects/ragamatic/Raga
cp -p projects/ragamatic/Raga %{buildroot}%{_datadir}/stk/ragamatic

cp -pr projects/eguitar/tcl %{buildroot}%{_datadir}/stk/eguitar
cp -pr projects/eguitar/scores %{buildroot}%{_datadir}/stk/eguitar
cp -p projects/eguitar/eguitar %{buildroot}%{_bindir}/stk-eguitar
sed -e 's,\./eguitar,%{_bindir}/stk-eguitar,' -e '1i#! /bin/sh' \
  -i projects/eguitar/ElectricGuitar
cp -p projects/eguitar/ElectricGuitar %{buildroot}%{_datadir}/stk/eguitar

# fix encoding
iconv -f iso-8859-1 -t utf-8 doc/doxygen/index.txt \
  -o doc/doxygen/index.txt.tmp
mv doc/doxygen/index.txt.tmp doc/doxygen/index.txt

# fix symlinks
symlinks -crv %{buildroot}

# remove .a files
rm -f %{buildroot}%{_libdir}/libstk.a

# finally, fix permissions
chmod -R u=rwX,go=rX %{buildroot}


%changelog
* Mon Jun 03 2013 Giovanni Mariani <mc2374@mclink.it> 4.4.4-1
- Import stk in Rosa 2012.1 from a Fedora package
- Provided a library package along with the -devel and -demos ones
- Added S100 to silence useless rpmlint warnings and errors
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12910 |12cu|stopmotion-0.7.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	An application for creating stopmotion animations
Name:		stopmotion
Version:	0.7.2
Release:	1
License:	GPLv2+
Group:		Video
Url:		http://stopmotion.bjoernen.com/
Source0:	http://developer.skolelinux.no/info/studentgrupper/2005-hig-stopmotion/project_management/webpage/releases/%{name}-%{version}.tar.gz
BuildRequires:	librsvg
BuildRequires:	qt4-linguist
BuildRequires:	inotifytools-devel
BuildRequires:	libtar-devel
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(gamin)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(vorbis)
Requires:	vgrabbj

%description
Stopmotion is a free application for creating stop-motion animation movies.
The users will be able to create stop-motions from pictures imported from
a camera or from the harddrive, add sound effects and export the animation
to different video formats such as mpeg or avi.

%files
%doc README AUTHORS manual/
%{_bindir}/*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}/*
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_iconsdir}/%{name}.svg

#----------------------------------------------------------------------------

%prep
%setup -q

%build
lrelease translations/*
%qmake_qt4 PREFIX=%{_prefix}

%make

%install
make install INSTALL_ROOT=%{buildroot}

# Install icons of various sizes
for s in 256 128 96 48 32 22 16 ; do
    mkdir -p %{buildroot}%{_datadir}/icons/hicolor/${s}x${s}/apps
    rsvg-convert -w ${s} -h ${s} \
    graphics/%{name}.svg -o \
    %{buildroot}%{_datadir}/icons/hicolor/${s}x${s}/apps/%{name}.png
done


%changelog
* Mon Apr 07 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.7.2-1
+ Revision: b825e6b
- Cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12911 |12cu|stoq-1.0.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A powerful retail system
Name:		stoq
Version:	1.0.0
Release:	4
License:	GPLv2+
Group:		System/Libraries
Url:		http://www.stoq.com.br/
Source0:	stoq-%{version}.tar.gz
BuildRequires:	python-kiwi >= 1.9.28
BuildRequires:	python-setuptools
BuildRequires:	pkgconfig(python)
Requires:	postgresql >= 8.4
Requires:	pygtk2 >= 2.16
Requires:	pypoppler >= 0.12.1
Requires:	python-dateutil >= 1.4.1
Requires:	python-imaging >= 1.1.5
Requires:	python-gudev >= 147
Requires:	python-kiwi >= 1.9.29
Requires:	python-mako >= 0.2.5
Requires:	python-psycopg2 >= 2.0.5
Requires:	python-reportlab >= 2.4
Requires:	python-zope-interface >= 3.0.1
BuildArch:	noarch

%description
Stoq is a suite of Retail Management System applications.
It includes the following applications;
Point of Sales, Cash register, Sales, Purchase Orders, Inventory control,
Customer Relationship Management (CRM), Financial Accounting,
Accounts Payable and Accounts Receivable, Printable Reports, Employees
and Suppliers registry.

%files -f %{name}.lang
%doc AUTHORS CONTRIBUTORS COPYING README NEWS
%{_bindir}/stoq
%{_bindir}/stoqcreatedbuser
%{_bindir}/stoqdbadmin
%{_bindir}/stoqruncmd
%{_sysconfdir}/stoq
%{_datadir}/stoq/*
%{_datadir}/polkit-1/*
%{_datadir}/icons/*
%{_prefix}/lib/stoqlib/*
%{_datadir}/applications/stoq.desktop
%{python_sitelib}/*

#----------------------------------------------------------------------------

%prep
%setup -q -n stoq-%{version}

%build
python setup.py build

%install
mkdir -p %{buildroot}%{_sysconfdir}/stoq
python setup.py install -O1 --skip-build --root %{buildroot}
rm -rf %{buildroot}%{_defaultdocdir}

%find_lang %{name}


%changelog
* Mon Apr 07 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0.0-4
+ Revision: 2de9b4f
- Update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12912 |12cu|stp-0.1392-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	Constraint solver used by program analysis tools
Name:		stp
Version:	0.1392
Release:	2
License:	MIT and BSD
Group:		Development/Other
Url:		https://sites.google.com/site/stpfastprover/
# (using revision 1392)
# svn https://stp-fast-prover.svn.sourceforge.net/svnroot/stp-fast-prover/trunk/stp stp
# find stp -name .svn | xargs rm -rf
# tar jcf stp.tar.bz2 stp
Source0:	stp.tar.bz2
Patch0:		stp-version.patch
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	subversion
BuildRequires:	valgrind
BuildRequires:	pkgconfig(zlib)

%description
STP is a constraint solver (also referred to as a decision procedure or
automated prover) aimed at solving constraints generated by program analysis
tools, theorem provers, automated bug finders, biology, cryptography,
intelligent fuzzers and model checkers. STP has been used in many research
projects at Stanford, Berkeley, MIT, CMU and other universities. It is also
being used at many companies such as NVIDIA, some startup companies, and
by certain government agencies.

The input to STP are formulas over the theory of bit-vectors and arrays
(This theory captures most expressions from languages like C/C++/Java and
Verilog), and the output of STP is a single bit of information that
indicates whether the formula is satisfiable or not. If the input is
satisfiable, then it also generates a variable assignment to satisfy the
input formula.

%files
%doc %{_docdir}/%{name}
%{_bindir}/*

#----------------------------------------------------------------------------

%package devel
Summary:	Development files for STP
Group:		Development/Other
Conflicts:	%{name} < 0.1392-2
Requires:	%{name} = %{EVRD}

%description devel
Development files for STP.

%files devel
%{_includedir}/*
%{_libdir}/*.a

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}
%patch0 -p1
perl -pi -e "s|(TEST_PREFIX=).*|\$1tests/|;" scripts/Makefile.common
perl -pi -e "s|__PACKAGE_VERSION__|%{version}|;" src/main/Makefile

%build
. scripts/configure --with-prefix=%{_prefix} --with-fpic
%make

%install
make install PREFIX=%{buildroot}%{_prefix} LIB_DIR=%{buildroot}%{_libdir}
mkdir -p %{buildroot}%{_docdir}/%{name}
install -m644 AUTHORS CODING_GUIDLINES DOWNLOAD LICENSE \
	LICENSE_COMPONENTS README %{buildroot}%{_docdir}/%{name}

%check
PATH=$PWD/bin:$PATH make regressall
install -m644 *.log %{buildroot}%{_docdir}/%{name}


%changelog
* Tue Apr 08 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.1392-2
+ Revision: 14317ca
- Split devel package, fix buildtime loop



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12913 |12cu|streamripper-1.64.6-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	streamripper
%define version 1.64.6
%define release  3

Summary:	Audio stream recorder
Name:		%{name}
Version:	%{version}
Release:	%{release}
Group:		Sound
URL:		http://sourceforge.net/projects/streamripper
License:	GPLv2+
Source0:	http://mesh.dl.sourceforge.net/sourceforge/streamripper/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(ogg)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	libglib2-devel
BuildRequires:	tre-devel
BuildRequires:	pkgconfig(mad)

%description
Streamripper records shoutcast compatible and live365 streams.
For shoutcast style streams it finds the "meta data" or track
separation data, and uses that as a marker for where the track
should be separated. For live365 streams it hits the website 
and finds when a track has changed. Either way, the MP3 data 
will be decoded and scanned for a silent point which is where 
tracks will be created.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -fr $RPM_BUILD_ROOT
%makeinstall_std

%files
%defattr(-,root,root)
%doc README THANKS *.txt 
%_bindir/*
%_mandir/man1/*

%clean
rm -rf $RPM_BUILD_ROOT



%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1.64.6-2mdv2011.0
+ Revision: 614988
- the mass rebuild of 2010.1 packages

* Sat Dec 26 2009 Ahmad Samir <ahmadsamir@mandriva.org> 1.64.6-1mdv2010.1
+ Revision: 482388
- new version 1.64.6

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 1.64.5-2mdv2010.0
+ Revision: 445265
- rebuild

* Sun Mar 15 2009 Frederik Himpe <fhimpe@mandriva.org> 1.64.5-1mdv2009.1
+ Revision: 355550
- update to new version 1.64.5

* Fri Feb 20 2009 Frederik Himpe <fhimpe@mandriva.org> 1.64.4-1mdv2009.1
+ Revision: 343497
- update to new version 1.64.4

* Sun Jan 18 2009 Funda Wang <fwang@mandriva.org> 1.64.3-1mdv2009.1
+ Revision: 330801
- 1.64.3

* Sun Oct 12 2008 Funda Wang <fwang@mandriva.org> 1.63.5-1mdv2009.1
+ Revision: 292801
- new version 1.63.5

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.63.0-4mdv2009.0
+ Revision: 269393
- rebuild early 2009.0 package (before pixel changes)

* Sun May 04 2008 Frederik Himpe <fhimpe@mandriva.org> 1.63.0-3mdv2009.0
+ Revision: 201127
- New version
- Adapt and fix BuildRequires
- Adapt to new license policy

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.61.18-3mdv2008.1
+ Revision: 140863
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Wed May 03 2006 Austin Acton <austin@mandriva.org> 1.61.18-2mdk
- buildrequires ogg
- mkrel

* Mon Mar 13 2006 Austin Acton <austin@mandriva.org> 1.61.18-1mdk
- New release 1.61.18

* Mon Nov 14 2005 Lenny Cartier <lenny@mandrakesoft.com> 1.61.16-1mdk
- 1.61.16

* Wed Aug 31 2005 Austin Acton <austin@mandriva.org> 1.61.11-1mdk
- New release 1.61.11

* Wed Apr 27 2005 Austin Acton <austin@mandriva.org> 1.61.8-1mdk
- 1.61.8

* Fri Mar 04 2005 Austin Acton <austin@mandrake.org> 1.61.4-1mdk
- 1.61.4
- source URL

* Wed Sep 22 2004 Austin Acton <austin@mandrake.org> 1.60.8-1mdk
- 1.60.8
- delint a bit

* Mon Feb 23 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.32-3mdk
- rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12914 |12cu|stress-1.0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name stress
%define version 1.0.1
%define release 2

Name:         %name
License:      GPL
Group:        System/Kernel and hardware 
Summary:      A tool which imposes a configurable amount of load on your system
Version:      %version
Release:      %release
BuildRoot:    %{_tmppath}/%{name}-buildroot
Source:       http://weather.ou.edu/~apw/projects/stress/%name-%{version}.tar.gz
URL:          http://weather.ou.edu/~apw/projects/stress/
%description

stress is a tool which imposes a configurable amount of CPU, memory, I/O, or
disk stress on a POSIX-compliant operating system. It is written in
highly-portable ANSI C, and uses the GNU Autotools to compile on a great number
of UNIX-like operating systems.

stress is not a benchmark. It is a tool used by system administrators to
evaluate how well their systems will scale, by kernel programmers to evaluate
perceived performance characteristics, and by systems programmers to expose the
classes of bugs which only or more frequently manifest themselves when the
system is under heavy load. 

%prep
%setup

%build
%configure
%make



%clean
rm -rf $RPM_BUILD_ROOT


%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_bindir}/stress
%{_infodir}/stress.info.*
%{_mandir}/man1/*




%changelog
* Wed Aug 12 2009 Frederik Himpe <fhimpe@mandriva.org> 1.0.1-1mdv2010.0
+ Revision: 415722
- Update to new version 1.0.1

* Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.18.9-4mdv2009.0
+ Revision: 261209
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.18.9-3mdv2009.0
+ Revision: 253576
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.18.9-1mdv2008.1
+ Revision: 140863
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Jan 26 2007 Erwan Velu <erwan@mandriva.org> 0.18.9-1mdv2007.0
+ Revision: 113772
- 0.18.9
- Import stress

* Mon Dec 12 2005 Erwan Velu <erwan@seanodes.com> 0.18.8-1mdk
- 0.18.8

* Sat Jul 02 2005 Lenny Cartier <lenny@mandriva.com> 0.18.6-1mdk
- 0.18.6

* Sat Jun 25 2005 Erwan Velu <erwan@seanodes.com> 0.18.4-1mdk
- 0.18.4

* Thu Jan 06 2005 Erwan Velu <erwan@seanodes.com> 0.18.2-1mdk
- Initial rpm


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12915 |12cu|strongswan-5.0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#%%define Werror_cflags %nil

Summary:	StrongSWAN IPSEC implementation
Name:		strongswan
Version:	5.0.1
Release:	2
License:	GPLv2+
Group:		System/Servers
Url:		http://www.strongswan.org/
Source0:	http://download.strongswan.org/%{name}-%{version}.tar.bz2
Source1:	strongswan.init
Patch0:		strongswan-4.5.2-format_not_a_string_literal_and_no_format_arguments.diff
Patch1:		strongswan-5.0.1-rosa-link.patch
BuildRequires:	intltool
BuildRequires:	gmp-devel
BuildRequires:	libfcgi-devel
BuildRequires:	libldap-devel
#BuildRequires:	opensc-devel
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libxml-2.0)
Requires:	%{_lib}opensc3
Requires(post,preun):	rpm-helper

%description
FreeS/WAN is a free implementation of IPSEC & IKE for Linux.  IPSEC is
the Internet Protocol Security and uses strong cryptography to provide
both authentication and encryption services.  These services allow you
to build secure tunnels through untrusted networks.  Everything passing
through the untrusted net is encrypted by the ipsec gateway machine and
decrypted by the gateway at the other end of the tunnel.  The resulting
tunnel is a virtual private network or VPN.

This package contains the daemons and userland tools for setting up
FreeS/WAN on a freeswan enabled kernel.

%files
%defattr(-,root,root,755)
%doc AUTHORS TODO NEWS README LICENSE
%attr(700,root,root) %dir %{_sysconfdir}/ipsec.d/
%attr(700,root,root) %dir %{_sysconfdir}/ipsec.d/acerts
%attr(700,root,root) %dir %{_sysconfdir}/ipsec.d/aacerts
%attr(700,root,root) %dir %{_sysconfdir}/ipsec.d/ocspcerts
%attr(700,root,root) %dir %{_sysconfdir}/ipsec.d/certs
%attr(700,root,root) %dir %{_sysconfdir}/ipsec.d/cacerts
%attr(700,root,root) %dir %{_sysconfdir}/ipsec.d/crls
%attr(700,root,root) %dir %{_sysconfdir}/ipsec.d/private
%config(noreplace) %{_sysconfdir}/ipsec.conf
%{_initrddir}/ipsec
%config(noreplace) %{_sysconfdir}/strongswan.conf
%{_systemunitdir}/strongswan.service
%{_libdir}/ipsec
%{_mandir}/man*/*
%{_sbindir}/ipsec

%post
%_post_service ipsec

%preun
%_preun_service ipsec

#----------------------------------------------------------------------------

%prep
%setup -q
#patch0 -p0 -b .str
%patch1 -p1 -b .link

find . -name "Makefile*" -o -name "*.m4" |xargs sed -i -e 's,configure.in,configure.ac,g'

%build
autoreconf -fi
%serverbuild

%configure2_5x \
	--enable-smartcard \
	--enable-cisco-quirks \
	--enable-ldap \
	--with-default-pkcs11=%{_libdir}/opensc-pkcs11.so \
	--disable-static \
	--with-systemdsystemunitdir=%{_systemunitdir}

%make

%install
install -d %{buildroot}%{_sysconfdir}/ipsec.d/{cacerts,crls,private,certs,acerts,aacerts,ocspcerts}
install -d %{buildroot}%{_initrddir}
install -d %{buildroot}/var/run/pluto

%makeinstall_std

# (fg) File is copied over here
install -m0755 %{SOURCE1} %{buildroot}%{_initrddir}/ipsec


%changelog
* Tue Apr 08 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5.0.1-2
+ Revision: 3e2f328
- Workaround automake 1.13 issues, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12916 |12cu|stuntrally-2.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Racing game with Track Editor, based on VDrift and OGRE
Name:		stuntrally
Version:	2.3
Release:	1
License:	GPLv3+
Group:		Games/Arcade
Url:		http://code.google.com/p/vdrift-ogre/
# Sometimes we re-pack from git
# 1. https://github.com/stuntrally/stuntrally
# 2. https://github.com/stuntrally/tracks
Source0:	%{name}-%{version}.tar.gz
# Tracks
Source1:	tracks-%{version}.tar.gz
Patch0:		stuntrally-2.2-gamesbindir.patch
BuildRequires:	cmake
BuildRequires:	pkgconfig(libenet)
BuildRequires:	pkgconfig(MYGUI) >= 3.2
BuildRequires:	pkgconfig(ogg)
BuildRequires:	pkgconfig(uuid)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(OGRE) >= 1.8.0
BuildRequires:	pkgconfig(OIS)
BuildRequires:	pkgconfig(sdl2)
BuildRequires:	pkgconfig(xcursor)
Requires:	ogre
Requires:	stuntrally-tracks = %{version}
# ogre-cg-plugin is in non-free
Suggests:	ogre-cg-plugin

%description
Rally game with Stunt elements, based on VDrift and OGRE.
The game features many tracks, sceneries, cars and a Track Editor.
It focuses on closed rally tracks with possible stunt elements (jumps,
loops, pipes).

Warning! You need ogre-cg-plugin from Non-Free repository to run this game.

%files
%doc Readme.txt License.txt
%{_gamesbindir}/*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/applications/sr-editor.desktop
%{_gamesdatadir}/%{name}
%exclude %{_gamesdatadir}/%{name}/tracks
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_iconsdir}/hicolor/*/apps/sr-editor.png

#----------------------------------------------------------------------------

%package tracks
Summary:	Tracks for Stunt Rally
Group:		Games/Arcade
Requires:	stuntrally = %{version}
Conflicts:	stuntrally < 2.3
BuildArch:	noarch

%description tracks
Tracks for Stunt Rally.

%files tracks
%{_gamesdatadir}/%{name}/tracks/

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

pushd data
rm -f tracks
tar -xf %{SOURCE1}
mv tracks-%{version} tracks
popd

%build
%cmake
# Too greedy for resources
make

%install
%makeinstall_std -C build


%changelog
* Mon Jul 07 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.3-1
+ Revision: 7b5ad91
- New version 2.3, split tracks from main package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12917 |12cu|subdownloader-2.0.18-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Automatic subtitle downloader/uploader
Name:		subdownloader
Version:	2.0.18
Release:	1
License:	GPLv2+
Group:		Video
URL:		http://subdownloader.net/
Source:		%{name}_%{version}.orig.tar.gz
Patch0:		subdownloader-better-desktop-entry.patch
BuildArch:	noarch
BuildRequires:	imagemagick
BuildRequires:	python-qt4-devel
Requires:	python-qt4-gui
Requires:	python-sip

%description
Open Source tool written in Python for automatic download/upload
subtitles for videofiles (DIVX,MPEG,AVI,VOB,etc) and DVD's using fast
hashing.

%prep
%setup -q
%patch0 -p1

# prebuilt files
rm gui/*_ui.py

%build
%make -Cgui

%install
install -d -m755 %{buildroot}%{_datadir}/%{name}
cp -a */ *.py %{buildroot}%{_datadir}/%{name}
chmod 0755 %{buildroot}%{_datadir}/%{name}/run.py

find %{buildroot}%{_datadir}/%{name} -name '*.pot' -delete
find %{buildroot}%{_datadir} -name '*.po' -delete
rm -rf %{buildroot}%{_datadir}/%{name}/gui/{*.ui,*.qrc,Makefile,images,Qt2Po.py}

mv %{buildroot}%{_datadir}/%{name}/locale %{buildroot}%{_datadir}/locale

install -d -m755 %{buildroot}%{_bindir}
ln -s %{_datadir}/%{name}/run.py %{buildroot}%{_bindir}/%{name}

install -d -m755 %{buildroot}%{_datadir}/applications
install -m644 %{name}.desktop %{buildroot}%{_datadir}/applications

for i in 64x64 48x48 32x32 16x16; do
	install -d -m755 %{buildroot}%{_iconsdir}/hicolor/$i
	convert gui/images/%{name}.png -resize $i %{buildroot}%{_iconsdir}/hicolor/$i/%{name}.png
done

install -d -m755 %{buildroot}%{_liconsdir} %{buildroot}%{_miconsdir}
ln %{buildroot}%{_iconsdir}/hicolor/48x48/%{name}.png %{buildroot}%{_liconsdir}
ln %{buildroot}%{_iconsdir}/hicolor/32x32/%{name}.png %{buildroot}%{_iconsdir}
ln %{buildroot}%{_iconsdir}/hicolor/16x16/%{name}.png %{buildroot}%{_miconsdir}

install -d -m755 %{buildroot}%{_mandir}/man1
install -m644 %{name}.1 %{buildroot}%{_mandir}/man1

%{find_lang} %{name}

%files -f %{name}.lang
%doc ChangeLog
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_liconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_iconsdir}/hicolor/*/%{name}.png
%{_mandir}/man1/%{name}.1*

%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.0.18-1
+ Revision: 39be853
- Updated to 2.0.18



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12918 |12cu|sublib-0.9-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

Summary: A library that eases the development of subtitling applications
Name:    sublib
Version: 0.9
Release: 5
License: GPLv2+
Group:   System/Libraries
URL:     http://sublib.sourceforge.net/
Source0: http://downloads.sourceforge.net/sublib/%{name}-%{version}.zip
BuildRequires: mono-devel

%description
SubLib is a library that eases the development of subtitling applications.
It supports the most common text-based subtitle formats and allows for
subtitle editing, conversion and synchronization.

%package devel
Summary: SubLib devel files
Group: Development/Other
Requires: %{name} = %{version}

%description devel
This package contains all files that are needed to build against %{name}.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc README CREDITS NEWS ChangeLog
%{_libdir}/sublib/sublib.dll

%files devel
%{_libdir}/pkgconfig/sublib.pc


%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.9-5
+ Revision: e6d9535
- Disable debug



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12919 |12cu|subtitleeditor-0.41.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	0
%define	libname	%mklibname %{name} %{major}

%define	url_ver	%(echo %{version} | cut -c 1-4)

Summary:	GTK+2 subtitle editor 
Name:		subtitleeditor
Version:	0.41.0
Release:	%mkrel 1
Group:		Video
License:	GPLv3+
URL:		http://home.gna.org/subtitleeditor/
Source0:	http://download.gna.org/subtitleeditor/%{url_ver}/%{name}-%{version}.tar.gz
#Patch0:	subtitleeditor-0.40.0-glib-2.31.patch
BuildRequires:	pkgconfig(libglademm-2.4)
BuildRequires:	pkgconfig(cppunit)
BuildRequires:	pkgconfig(libxml++-2.6) >= 2.20
BuildRequires:	pkgconfig(enchant) >= 1.4.0
BuildRequires:	pkgconfig(libpcre)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(gstreamer-plugins-base-0.10)
BuildRequires:	gtkmm2.4-devel >= 2.14
BuildRequires:	glibmm2.4-devel >= 2.16.3
BuildRequires:	pkgconfig(gl)
BuildRequires:	gtkglextmm-devel
BuildRequires:	gstreamer0.10-plugins-good
BuildRequires:	intltool
BuildRequires:	iso-codes
BuildRequires:	libtool
BuildRequires:	libgstreamermm-devel >= 0.10.6
Requires:	iso-codes
Requires:	gstreamer0.10-plugins-base
Requires:	gstreamer0.10-plugins-good
Requires:	gstreamer0.10-ffmpeg
Requires:	mplayer
# Due to library splitting
Requires:	%{libname} = %{version}
Obsoletes:	%{name} <= 0.40

%description
Subtitle Editor is a GTK+2 tool to edit subtitles.
It can be used for new subtitles or as a tool to transform, edit, correct and
refine existing subtitle. This program also shows sound waves, which makes it 
easier to synchronise subtitles to voices.

%files -f %{name}.lang
%doc AUTHORS ChangeLog NEWS README TODO
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}
%{_mandir}/man1/*.1.*
%{_iconsdir}/hicolor/*/apps/*
%{_datadir}/pixmaps/%{name}.svg

#-----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Library associated with %{name}
Group:		System/Libraries

%description -n %{libname}
A GTK+2 tool to edit subtitles. This package contains the shared libraries and
all the files needed to use %{name}.

%files -n %{libname}
%doc AUTHORS ChangeLog NEWS README TODO
%{_libdir}/%{name}
%{_libdir}/lib%{name}.so.*

#-----------------------------------------------------------------------------

%prep
%setup -q
#patch0 -p1


%build
#autoreconf -fi
%configure2_5x --disable-static --enable-gl
%make


%install
%makeinstall_std

%find_lang %{name}

# We don't ship devel files for now
rm -f %{buildroot}%{_libdir}/*.so
#rm -f %%buildroot%%_libdir/%%name/plugins/*/*.la



%changelog
* Mon Mar 31 2014 Giovanni Mariani <mc2374@mclink.it> 0.41.0-1
+ Revision: da38db1
- Updated to release 0.41.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12920 |12cu|suck-4.3.2-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Download news from remote NNTP server
Name:		suck
Version:	4.3.2
Release:	11
License:	Public Domain
Group:		Networking/News
Url:		http://home.comcast.net/~bobyetman/index.html
Source0:	%{name}-%{version}.tar.bz2
Patch0:		suck-4.3.2-no-strip.patch

%description
This package contains software for copying news from an NNTP server to your
local machine, and copying replies back up to an NNTP server.  It works
with most standard NNTP servers, including INN, CNEWS, DNEWS, and typhoon.

%files
%doc README CHANGELOG
%{_bindir}/*
%{_mandir}/man1/*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
export CFLAGS="%{optflags} -I/usr/include/db1"
%configure2_5x
make

%install
%makeinstall

mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_mandir}/*.1 %{buildroot}%{_mandir}/man1/


%changelog
* Mon Apr 07 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.3.2-11
+ Revision: 8e70a1c
- Fix debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12921 |12cu|suil-0.8.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

Name:           suil
Version:        0.8.2
Release:        1
Summary:        Lightweight C library for loading and wrapping LV2 plugin UIs

%define lib_major       0
%define lib_name        %mklibname %{name} %{lib_major}
%define lib_name_devel  %mklibname %{name} -d

Source0:         http://download.drobilla.net/%{name}-%{version}.tar.bz2
URL:            http://drobilla.net/software/%{name}/
License:        MIT-like
Group:          System/Libraries

BuildRequires:  waf, pkgconfig
BuildRequires:  serd-devel
BuildRequires:  gtk2-devel
BuildRequires:  qt4-devel
BuildRequires:  lv2-devel
BuildRequires:  pkgconfig(sratom-0)

%description
Suil is a lightweight C library for loading and wrapping LV2 plugin UIs.

Suil makes it possible to load a UI of any toolkit in a host using any
other toolkit (assuming the toolkits are both supported by Suil).
Hosts do not need to build against or link to foreign toolkit libraries
to use UIs written with that toolkit (Suil performs its magic at
runtime using dynamically loaded modules). The API is designed such that
hosts do not need to explicitly support particular toolkits whatsoever.
If Suil supports a particular toolkit, then all hosts that use Suil will
support that toolkit.

#-----------------------------------
%package -n %{lib_name}

Summary:        Lightweight RDF syntax library
Group:          System/Libraries

%description -n %{lib_name}
Suil is a lightweight C library for loading and wrapping LV2 plugin UIs.

Suil makes it possible to load a UI of any toolkit in a host using any
other toolkit (assuming the toolkits are both supported by Suil).
Hosts do not need to build against or link to foreign toolkit libraries
to use UIs written with that toolkit (Suil performs its magic at
runtime using dynamically loaded modules). The API is designed such that
hosts do not need to explicitly support particular toolkits whatsoever.
If Suil supports a particular toolkit, then all hosts that use Suil will
support that toolkit.

%files -n %{lib_name}
%doc COPYING README
%{_libdir}/lib%{name}-%{lib_major}.so.*

#-----------------------------------
%package -n %{lib_name_devel}
Summary:        Headers for the sord RDF storage library
Group:          System/Libraries
Requires:       %{lib_name} = %{version}-%{release}
Requires:       pkgconfig
Provides:       %{name}-devel = %{version}-%{release}

%description -n %{lib_name_devel}
Development files needed to build applications against suil.

%files -n %{lib_name_devel}
%{_libdir}/lib%{name}-%{lib_major}.so
%dir %{_includedir}/%{name}-%{lib_major}/%{name}
%{_includedir}/%{name}-%{lib_major}/%{name}/*.h
%{_libdir}/pkgconfig/%{name}-%{lib_major}.pc

#-----------------------------------
%package -n %{_lib}%{name}-x11-in-gtk2
Summary:        Shared object for GTK2 hosts displaying X11 LV2 GUIs
Group:          System/Libraries
Requires:       %{lib_name} = %{version}-%{release}
Provides:       %{name}-x11-in-gtk2 = %{version}-%{release}

%description -n %{_lib}%{name}-x11-in-gtk2
Shared object for GTK2 hosts displaying X11 LV2 GUIs

%files -n %{_lib}%{name}-x11-in-gtk2
%{_libdir}/%{name}-0/libsuil_x11_in_gtk2.so

#-----------------------------------
%package -n %{_lib}%{name}-x11-in-qt4
Summary:        Shared object for Qt4 hosts displaying X11 LV2 GUIs
Group:          System/Libraries
Requires:       %{lib_name} = %{version}-%{release}
Provides:       %{name}-x11-in-qt4 = %{version}-%{release}

%description -n %{_lib}%{name}-x11-in-qt4
Shared object for Qt4 hosts displaying X11 LV2 GUIs

%files -n %{_lib}%{name}-x11-in-qt4
%{_libdir}/%{name}-0/libsuil_x11_in_qt4.so

#-----------------------------------
%package -n %{_lib}%{name}-qt4-in-gtk2
Summary:        Shared object for GTK2 hosts displaying Qt4 LV2 GUIs
Group:          System/Libraries
Requires:       %{lib_name} = %{version}-%{release}
Provides:       %{name}-qt4-in-gtk2 = %{version}-%{release}

%description -n %{_lib}%{name}-qt4-in-gtk2
Shared object for GTK2 hosts displaying Qt4 LV2 GUIs

%files -n %{_lib}%{name}-qt4-in-gtk2
%{_libdir}/%{name}-%{lib_major}/lib%{name}_qt4_in_gtk2.so

#-----------------------------------
%package -n %{_lib}%{name}-gtk2-in-qt4
Summary:        Shared object for Qt4 hosts displaying GTK2 LV2 GUIs
Group:          System/Libraries
Requires:       gtk2
Requires:       %{lib_name} = %{version}-%{release}
Provides:       %{name}-gtk2-in-qt4 = %{version}-%{release}

%description -n %{_lib}%{name}-gtk2-in-qt4
Shared object for Qt4 hosts displaying GTK2 LV2 GUIs

%files -n %{_lib}%{name}-gtk2-in-qt4
%{_libdir}/%{name}-%{lib_major}/lib%{name}_gtk2_in_qt4.so

#-----------------------------------

%prep
%setup -q

%build
./waf configure --prefix=%{_prefix} --libdir=%{_libdir} \
--lv2dir=%{_libdir}/lv2
./waf

%install
./waf install --destdir=%{buildroot}

%changelog
* Sun Aug 17 2014 emuse <goemusic@yahoo.fr> 0.8.2-1
+ Revision: 2d5d12f
- New version 0.8.2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12922 |12cu|superkaramba-theme-AeroG-0.8-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define theme_name AeroG
%define aname aeroG

Summary:	Monitoring theme for superkaramba
Name:		superkaramba-theme-%{theme_name}
Version:	0.8
Release:	7
License:	GPL
Group:		Monitoring
Url:		http://kde-look.org/content/show.php?content=21407
Source0:	%{theme_name}.tar.bz2
Requires:	superkaramba
BuildArch:	noarch

%description
This is a superkaramba theme which is a desktop applet that displays
system information.

%files
%dir %{_datadir}/apps/superkaramba/themes/%{theme_name}
%{_datadir}/apps/superkaramba/themes/%{theme_name}/*

%post
if [ $1 = 1 ]; then
echo "THEME path=%{theme_name}/%{aname}-cpu.theme" >> %{_datadir}/apps/superkaramba/themes/default.theme
echo "THEME path=%{theme_name}/%{aname}-disktheme" >> %{_datadir}/apps/superkaramba/themes/default.theme
echo "THEME path=%{theme_name}/%{aname}-mail.theme" >> %{_datadir}/apps/superkaramba/themes/default.theme
echo "THEME path=%{theme_name}/%{aname}-ram.theme" >> %{_datadir}/apps/superkaramba/themes/default.theme
echo "THEME path=%{theme_name}/%{aname}-swap.theme" >> %{_datadir}/apps/superkaramba/themes/default.theme
fi

%postun
if [ $1 = 0 ]; then
grep -v "%{theme_name}" %{_datadir}/apps/superkaramba/themes/default.theme > %{_datadir}/apps/superkaramba/themes/default.theme
exit 0
fi

#----------------------------------------------------------------------------

%prep
%setup -q -n %{theme_name}

%build

%install
mkdir -p %{buildroot}%{_datadir}/apps/superkaramba/themes/%{theme_name}
cp -rf * %{buildroot}%{_datadir}/apps/superkaramba/themes/%{theme_name}


%changelog
* Sun Apr 06 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.8-7
+ Revision: bf704a0
- Should be noarch package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12923 |12cu|superkaramba-theme-cynapses-2.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define theme_name cynapses

Summary:	Monitoring theme for superkaramba
Name:		superkaramba-theme-%{theme_name}
Version:	2.0
Release:	7
License:	GPL
Group:		Monitoring
Url:		http://kde-look.org/content/show.php?content=11405
Source0:	11405-%{theme_name}_karamba.tar.bz2
Requires:	superkaramba
BuildArch:	noarch

%description
This is a superkaramba theme which is a desktop applet that displays
system information.

%files
%doc ChangeLog
%dir %{_datadir}/apps/superkaramba/themes/%{theme_name}
%{_datadir}/apps/superkaramba/themes/%{theme_name}/*

%post
if [ $1 = 1 ]; then
echo "THEME path=%{theme_name}/sys_mon.theme" >> %{_datadir}/apps/superkaramba/themes/default.theme
fi

%postun
if [ $1 = 0 ]; then
cat %{_datadir}/apps/superkaramba/themes/default.theme | grep -v "%{theme_name}" > %{_datadir}/apps/superkaramba/themes/default.theme
exit 0
fi

#----------------------------------------------------------------------------

%prep
%setup -q -n %{theme_name}_karamba

%build

%install
mkdir -p %{buildroot}%{_datadir}/apps/superkaramba/themes/%{theme_name}
cp -rf * %{buildroot}%{_datadir}/apps/superkaramba/themes/%{theme_name}
chmod 755 %{buildroot}%{_datadir}/apps/superkaramba/themes/%{theme_name}/scripts/mails_pop3.pl
chmod 755 %{buildroot}%{_datadir}/apps/superkaramba/themes/%{theme_name}/scripts/osinfo.sh


%changelog
* Sun Apr 06 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.0-7
+ Revision: 5c4dc5c
- Should be noarch package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12924 |12cu|superkaramba-theme-cynapses_karamba-2.0.alpha-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define theme_name cynapses_karamba
%define aname sys_mon

Summary:	Monitoring theme for superkaramba
Name:		superkaramba-theme-%{theme_name}
Version:	2.0.alpha
Release:	7
License:	GPL
Group:		Monitoring
Url:		http://www.cynapses.org/
Source0:	11405-%{theme_name}.tar.bz2
Requires:	superkaramba
BuildArch:	noarch

%description
This is a desktop applet that displays system informations.

%files
%doc ChangeLog
%dir %{_datadir}/apps/superkaramba/themes/%{theme_name}
%{_datadir}/apps/superkaramba/themes/%{theme_name}/*

%post
if [ $1 = 1 ]; then
echo "THEME path=%{theme_name}/%{aname}.theme" >> %{_datadir}/apps/superkaramba/themes/default.theme
fi

%postun
if [ $1 = 0 ]; then
cat %{_datadir}/apps/superkaramba/themes/default.theme | grep -v "%{theme_name}" > %{_datadir}/apps/superkaramba/themes/default.theme
exit 0
fi

#----------------------------------------------------------------------------

%prep
%setup -q -n %{theme_name}

%build

%install
mkdir -p  %{buildroot}%{_datadir}/apps/superkaramba/themes/%{theme_name}
cp -rf *  %{buildroot}%{_datadir}/apps/superkaramba/themes/%{theme_name}
chmod 755 %{buildroot}%{_datadir}/apps/superkaramba/themes/%{theme_name}/scripts/mails_pop3.pl
chmod 755 %{buildroot}%{_datadir}/apps/superkaramba/themes/%{theme_name}/scripts/osinfo.sh


%changelog
* Sun Apr 06 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.0.alpha-7
+ Revision: 87fcdc8
- Should be noarch package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12925 |12cu|superkaramba-theme-fantastik-3.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define theme_name      fantastik

Summary:	Monitoring theme for superkaramba
Name:		superkaramba-theme-%{theme_name}
Version:	3.0
Release:	8
License:	GPL
Group:		Monitoring
Url:		http://kde-look.org/content/show.php?content=21396
Source0:	%{theme_name}-%{version}.tar.bz2
Requires:	superkaramba
BuildArch:	noarch

%description
This is a superkaramba theme which is a desktop applet 
that displays system information.

%files
%dir %{_datadir}/apps/superkaramba/themes/%{theme_name}
%{_datadir}/apps/superkaramba/themes/%{theme_name}/*

%post
if [ $1 = 1 ]; then
echo "THEME path=%{theme_name}/%{theme_name}.theme" >> %{_datadir}/apps/superkaramba/themes/default.theme
fi

%postun
if [ $1 = 0 ]; then
cat %{_datadir}/apps/superkaramba/themes/default.theme | grep -v "%{theme_name}" > %{_datadir}/apps/superkaramba/themes/default.theme
exit 0
fi

#----------------------------------------------------------------------------

%prep
%setup -q -n %{theme_name}-%{version}

%build

%install
mkdir -p %{buildroot}%{_datadir}/apps/superkaramba/themes/%{theme_name}
cp -rf * %{buildroot}%{_datadir}/apps/superkaramba/themes/%{theme_name}
chmod 755 %{buildroot}%{_datadir}/apps/superkaramba/themes/%{theme_name}/programs/mails_pop3.pl


%changelog
* Sun Apr 06 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.0-8
+ Revision: 3d9e6ba
- Should be noarch package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12926 |12cu|superkaramba-theme-systemtux-1.3-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define theme_name systemtux

Summary:	Monitoring theme for superkaramba
Name:		superkaramba-theme-%{theme_name}
Version:	1.3
Release:	7
License:	GPL
Group:		Monitoring
Url:		http://kde-look.org/content/show.php?content=16265
Source0:	%{theme_name}_%{version}.tar.bz2
Requires:	superkaramba
BuildArch:	noarch

%description
This is a superkaramba theme which is a desktop applet that displays
system information.

%files
%doc COPYING
%dir %{_datadir}/apps/superkaramba/themes/%{theme_name}
%{_datadir}/apps/superkaramba/themes/%{theme_name}/*

%post
if [ $1 = 1 ]; then
echo "THEME path=%{theme_name}/%{theme_name}-ModAmarok.theme" >> %{_datadir}/apps/superkaramba/themes/default.theme
echo "THEME path=%{theme_name}/%{theme_name}-Modjuk.theme" >> %{_datadir}/apps/superkaramba/themes/default.theme
echo "THEME path=%{theme_name}/%{theme_name}-ModClock.theme" >> %{_datadir}/apps/superkaramba/themes/default.theme
echo "THEME path=%{theme_name}/%{theme_name}-ModNoatun.theme" >> %{_datadir}/apps/superkaramba/themes/default.theme
echo "THEME path=%{theme_name}/%{theme_name}-ModSystem.theme" >> %{_datadir}/apps/superkaramba/themes/default.theme
echo "THEME path=%{theme_name}/%{theme_name}-ModXmms.theme" >> %{_datadir}/apps/superkaramba/themes/default.theme
echo "THEME path=%{theme_name}/%{theme_name}_v1.1.theme" >> %{_datadir}/apps/superkaramba/themes/default.theme
fi

%postun
if [ $1 = 0 ]; then
cat %{_datadir}/apps/superkaramba/themes/default.theme | grep -v "%{theme_name}" > %{_datadir}/apps/superkaramba/themes/default.theme
exit 0
fi

#----------------------------------------------------------------------------

%prep
%setup -q -n %{theme_name}_%{version}

%build

%install
mkdir -p %{buildroot}%{_datadir}/apps/superkaramba/themes/%{theme_name}
cp -rf * %{buildroot}%{_datadir}/apps/superkaramba/themes/%{theme_name}


%changelog
* Sun Apr 06 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.3-7
+ Revision: 3811493
- Should be noarch package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12927 |12cu|superkaramba-theme-topmon-0.3-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define theme_name topmon

Summary:	Monitoring theme for superkaramba
Name:		superkaramba-theme-%{theme_name}
Version:	0.3
Release:	7
License:	GPL
Group:		Monitoring
Url:		http://kde-look.org/content/show.php?content=21482
Source0:	%{theme_name}.tar.bz2
Requires:	superkaramba
BuildArch:	noarch

%description
This is a superkaramba theme which is a desktop applet that displays
system information.

%files
%dir %{_datadir}/apps/superkaramba/themes/%{theme_name}
%{_datadir}/apps/superkaramba/themes/%{theme_name}/*

%post
if [ $1 = 1 ]; then
echo "THEME path=%{theme_name}/%{theme_name}.theme" >> %{_datadir}/apps/superkaramba/themes/default.theme
fi

%postun
if [ $1 = 0 ]; then
cat %{_datadir}/apps/superkaramba/themes/default.theme | grep -v "%{theme_name}" > %{_datadir}/apps/superkaramba/themes/default.theme
exit 0
fi

#----------------------------------------------------------------------------

%prep
%setup -q -n %{theme_name}

%build

%install
mkdir -p %{buildroot}%{_datadir}/apps/superkaramba/themes/%{theme_name}
cp -rf * %{buildroot}%{_datadir}/apps/superkaramba/themes/%{theme_name}


%changelog
* Sun Apr 06 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.3-7
+ Revision: c96f3c4
- Should be noarch package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12928 |12cu|supertux-0.3.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Classic 2D jump n run sidescroller with Tux
Name:		supertux
Version:	0.3.4
Release:	1
License:	GPLv2+
Group:		Games/Arcade
Url:		http://supertux.berlios.de/
Source0:	http://download.berlios.de/supertux/%{name}-%{version}.tar.bz2
Source11:	%{name}-16x16.png
Source12:	%{name}-32x32.png
Source13:	%{name}-48x48.png
Patch0:		supertux-0.3.4-use-system-squirrel.patch
BuildRequires:	cmake
BuildRequires:	boost-devel
BuildRequires:	physfs-devel
BuildRequires:	pkgconfig(glew)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(squirrel)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(zlib)

%description
SuperTux is a classic 2D jump 'n run sidescroller game in
a similar style like the original SuperMario games.

%files
%defattr(644,root,root,755)
%doc COPYING INSTALL README WHATSNEW.txt
%{_gamesdatadir}/%{name}2
%{_datadir}/pixmaps/%{name}.xpm
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}*.png
%{_miconsdir}/%{name}*.png
%{_datadir}/applications/%{name}2.desktop
%{_datadir}/pixmaps/supertux.png
%attr(755,root,root) %{_gamesbindir}/%{name}2

#----------------------------------------------------------------------------

%prep
%setup -q
%apply_patches

%build
%cmake
%make

%install
%makeinstall_std -C build

rm -fr %{buildroot}%{_gamesdatadir}/doc/%{name}2-%{version}
rm -fr %{buildroot}%{_docdir}/supertux2

install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png


%changelog
* Thu Apr 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.3.4-1
+ Revision: ec92c12
- Updated to 0.3.4



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12929 |12cu|supertuxkart-0.8.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Kart racing game
Name:		supertuxkart
Version:	0.8.1
Release:	1
License:	GPLv2+
Group:		Games/Arcade
URL:		http://supertuxkart.sourceforge.net/
Source0:	http://downloads.sourceforge.net/supertuxkart/%{name}-%{version}-src.tar.bz2
Patch0:		supertuxkart-0.8.1-desktop.patch
Patch1:		supertuxkart-0.8.1-static.patch
BuildRequires:	cmake
BuildRequires:	imagemagick
BuildRequires:	pkgconfig(bluez)
BuildRequires:	pkgconfig(freealut)
BuildRequires:	pkgconfig(fribidi)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libenet)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(vorbis)

%description
SuperTuxKart is an improved version of TuxKart, a kart racing game
featuring Tux and friends. SuperTuxKart contains new characters, new
tracks and a reworked user interface.

%files
%doc AUTHORS ChangeLog README TODO
%{_gamesbindir}/%{name}
%{_gamesdatadir}/%{name}
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}_*.png

#----------------------------------------------------------------------------

%prep
%setup -q -n SuperTuxKart-%{version}
%patch0 -p1
%patch1 -p1

%build
%cmake \
	-DSTK_INSTALL_BINARY_DIR=%{_gamesbindir} \
	-DSTK_INSTALL_DATA_DIR=%{_gamesdatadir}/%{name}
%make

%install
%makeinstall_std -C build

mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48,64x64,128x128}/apps
convert -scale 16x16 data/%{name}_32.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
convert data/%{name}_32.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -scale 48x48 data/%{name}_128.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
convert -scale 64x64 data/%{name}_128.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
convert data/%{name}_128.png %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png


%changelog
* Fri Nov 29 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.8.1-1
+ Revision: 0792d91
- LOG Update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12930 |12cu|surf-1.0.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_enable_libtoolize	%{nil}

Name:		surf
Version:	1.0.6
Summary:	Tool to visualize some real algebraic geometry
Release:	2
Source0:	http://downloads.sourceforge.net/project/surf/surf/%{version}/%{name}-%{version}.tar.gz
URL:		http://surf.sourceforge.net/
License:	GPL
Group:		Sciences/Mathematics

BuildRequires:	flex
BuildRequires:	cups-devel
BuildRequires:	gmp-devel
BuildRequires:	gtk+-devel
BuildRequires:	jpeg-devel
BuildRequires:	libxmu-devel
BuildRequires:	tiff-devel
BuildRequires:	zlib-devel


%description
surf is a tool to visualize some real algebraic geometry:
plane algebraic curves, algebraic surfaces and hyperplane sections of surfaces.
surf is script driven and has (optionally) a nifty GUI using the Gtk widget
set.

%prep
%setup -q

%build
%configure2_5x \
	--with-gmp=%{_prefix}				\
	--with-gtk=%{_prefix}				\
	--with-x

%make

%install
%makeinstall_std

%files
%defattr(-,root,root)
%{_bindir}/surf
%{_mandir}/man1/surf.1.*
%dir %{_datadir}/surf
%{_datadir}/surf/surf.xpm


%changelog
* Tue Sep 13 2011 Matthew Dawkins <mattydaw@mandriva.org> 1.0.6-1mdv2012.0
+ Revision: 699660
- fixed BRs, config and make macros
- new version 1.0.6

* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.5-4mdv2011.0
+ Revision: 615041
- the mass rebuild of 2010.1 packages

* Wed Feb 10 2010 Funda Wang <fwang@mandriva.org> 1.0.5-3mdv2010.1
+ Revision: 503628
- rebuild for new gmp

* Sun Aug 23 2009 Funda Wang <fwang@mandriva.org> 1.0.5-2mdv2010.0
+ Revision: 419818
- rebuild for new libjpeg v7

* Fri Aug 14 2009 Paulo Andrade <pcpa@mandriva.com.br> 1.0.5-1mdv2010.0
+ Revision: 416247
- Import surf version 1.0.5.
  The surf program is the default singular plotting interface to sagemath.
- surf


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12931 |12cu|svnchecker-0.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# This is a very old program, it's e3asier to drop it than debug if smth goes wrong
%define debug_package %{nil}

Name:		svnchecker
Version:	0.3
Release:	5
Summary:    Framework for Subversion pre-commit hook scripts
License:    GPL
Group:      Graphical desktop/GNOME
URL:        http://svnchecker.tigris.org/
Source:     http://svnchecker.tigris.org/files/documents/6233/42081/%{name}-%{version}.tar.gz
Patch:      svnchecker-0.2-no-config-file.patch
BuildRequires:  python-devel

%description
SVNChecker is a framework for Subversion pre-commit hook scripts. The
SVNChecker handles Subversion (SVN) pre-commit hooks in order to implement
checks of files before they are commited. For example, you can check for the
code style or unit tests.

%prep
%setup -q
%patch -p 1

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc README LICENSE
%{_bindir}/Main.py
%{python_sitelib}/checks
%{python_sitelib}/handlers
%{python_sitelib}/modules
%{python_sitelib}/*.egg-info

%changelog
* Tue Mar 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.3-5
+ Revision: 000605d
- Disable debug



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12932 |12cu|svxlink-11.11.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
## Specfile based on Fedora made by developper
%define name	svxlink
%define main_version 11.11.1

Name:		%{name}
Summary:	Repeater controller and EchoLink (simplex or repeater)
Version:	%{main_version}
Release:	3
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
Source1:	http://downloads.sourceforge.net/%{name}/sounds-en_US-heather-11.11.tar.bz2
URL:		http://svxlink.sourceforge.net

Group:		Communications
#files contained in sounds package are licensed under GPLv2
#the rest of files are licensed under GPLv2+
License:	GPLv2 and GPLv2+
Patch0:		svxlink-11.11.1-gcc-47.patch

BuildRequires:	glibc-devel
BuildRequires:	alsa-oss-devel
BuildRequires:	pkgconfig(sigc++-1.2)
BuildRequires:	mng-devel
BuildRequires:	tcl-devel
BuildRequires:	qt4-devel 
BuildRequires:	gsm-devel
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(popt)
BuildRequires:	pkgconfig(speex)
BuildRequires:	doxygen
BuildRequires:	desktop-file-utils
BuildRequires:	%{_lib}gcrypt-devel

Requires (preun): chkconfig
Requires (preun): initscripts
Requires (post): chkconfig
Requires (postun): initscripts

%description
The SvxLink project is a multi purpose voice services system for
ham radio use. For example, EchoLink connections are supported.
Also, the SvxLink server can act as a repeater controller.
This is a development version. The released version doesn't build on newer 
Mandriva Distributions.

%package -n libasync
Summary: 	Svxlink async libs
Group: 		System/Libraries
Version: 	0.17.0

%description -n libasync
The Async library is a programming framework that is used to write event driven
applications. It provides abstractions for file descriptor watches, timers,
network communications, serial port communications and config file reading.

Async is written in such a way that it can support other frameworks. Right now
there are two basic frameworks, a simple "select" based implementation and a Qt
implementation. The idea is that advanced libraries can be implemented in such
a way that they only depend on Async. That means that these libraries can be
used in both Qt and pure console applications and in any future frameworks
supported by Async (e.g. Gtk, wxWidgets etc).

Another big part of Async is the audio pipe framework. It is an audio handling
framework that is geared towards single channel (mono) audio applications. The
framework consists of a large number of audio handling classes such as
audio i/o, filtering, mixing, audio codecs etc.
This is a development version. The released version doesn't build on newer 
Mandriva Distributions.

%package -n libasync-devel
Summary: 	Svxlink async development files
Group: 		System/Libraries
Version: 	0.17.0
Requires: 	libasync = 0.17.0
Obsoletes:	svxlink-server-devel < 0.11.1-2

%description -n libasync-devel
The async library development files

%package -n echolib
Summary: 	EchoLink communications library
Group: 		System/Libraries
Version: 	0.13.1

%description -n echolib
EchoLib is a library that is used as a base for writing EchoLink applications.
It implements the directory server protocol as well as the station to station
protocol. EchoLink is used to link ham radio stations together over the
Internet.
This is a development version. The released version doesn't build on newer 
Mandriva Distributions.

%package -n echolib-devel
Summary: 	Development files for the EchoLink communications library
Group: 		System/Libraries
Version: 	0.13.1
Requires: 	echolib = 0.13.1
Obsoletes:	svxlink-server-devel < 0.11.1-2

%description -n echolib-devel
Development files for the EchoLink communications library

%package -n qtel
Summary: 	The Qt EchoLink Client
Group: 		Communications
Version: 	0.11.2

%description -n qtel
This package contains Qtel, the Qt EchoLink client. It is an implementation of
the EchoLink software in Qt. This is only an EchoLink client, that is it can
not be connected to a transciever to create a link. If it is a pure link node
you want, install the svxlink-server package.
This is a development version. The released version doesn't build on newer 
Mandriva Distributions.

%package -n svxlink-server
Summary: 	SvxLink - A general purpose voice services system
Version: 	0.11.1
Group: 		Networking/Other
Requires: 	udev
Requires (pre): shadow-utils

%description -n svxlink-server
The SvxLink server is a general purpose voice services system for ham radio
use. Each voice service is implemented as a plugin called a module.
Some examples of voice services are: Help system, Simplex repeater,
EchoLink communications and voice mail.

The core of the system handle the radio interface and is quite flexible
as well. It can act both as a simplex node and as a repeater controller. It is
also possible to link multiple receivers in via TCP/IP. The best receiver is
chosen using a software voter.
This is a development version. The released version doesn't build on newer 
Mandriva Distributions.

%prep
%setup -q -n %{name}-%{main_version}
%setup -q -D -T -a 1 -n %{name}-%{main_version}
%patch0 -p0

%build
sed -i -e "s:/lib:/%{_libdir}:g" makefile.cfg
sed -i -e "s:/etc/udev:/lib/udev:" svxlink/scripts/Makefile.default
sed -i -e "s:lgsm:lgsm -lspeex:" qtel/Makefile.default

#LDFLAGS="${LDFLAGS:--Wl,-as-needed}" ; export LDFLAGS
CXXFLAGS="${CXXFLAGS:-%optflags}" ; export CXXFLAGS
make %{?_smp_mflags}
doxygen doxygen.async
doxygen doxygen.echolib


%install
make DESTDIR=%{buildroot} NO_CHOWN=1 LIB_INSTALL_DIR=%{_libdir} \
        INC_INSTALL_DIR=%{_includedir}/svxlink BIN_INSTALL_DIR=%{_bindir} \
        SBIN_INSTALL_DIR=%{_sbindir} PLUGIN_INSTALL_DIR=%{_libdir}/svxlink install
mkdir -p %{buildroot}%{_datadir}/svxlink
cp -a en_US-heather %{buildroot}%{_datadir}/svxlink/
mkdir -p %{buildroot}%{_localstatedir}/log
touch %{buildroot}%{_localstatedir}/log/svxlink
touch %{buildroot}%{_localstatedir}/log/svxlink.{1,2,3,4}
desktop-file-install \
        --dir=%{buildroot}%{_datadir}/applications qtel/qtel.desktop
mv %{buildroot}%{_sysconfdir}/logrotate.d/svxlink %{buildroot}%{_sysconfdir}/logrotate.d/svxlink-server
sed -i -e "s/subsys\/\$PROG/subsys\/svxlink/g" %{buildroot}%{_sysconfdir}/init.d/svxlink
sed -i -e "s/subsys\/\$PROG/subsys\/remotetrx/g" %{buildroot}%{_sysconfdir}/init.d/remotetrx
#remove static libs
rm -f %{buildroot}%{_libdir}/libasync*.a
rm -f %{buildroot}%{_libdir}/libecholib.a
rm -f %{buildroot}%{_libdir}/liblocationinfo.a
rm -f %{buildroot}%{_libdir}/libtrx.a


%pre -n svxlink-server
getent group daemon >/dev/null || groupadd -r daemon
getent passwd svxlink >/dev/null || \
useradd -r -g daemon -d / -s /sbin/nologin \
-c "SvxLink Daemon " svxlink
exit 0

%post -n svxlink-server
/sbin/chkconfig --add svxlink

%preun -n svxlink-server
if [ $1 = 0 ]; then
  /sbin/service svxlink stop >/dev/null 2>&1 || :
  /sbin/chkconfig --del svxlink
fi

%postun -n svxlink-server 
if [ "$1" -ge "1" ] ; then
 /sbin/service svxlink condrestart >/dev/null 2>&1 || :
fi

%files -n libasync
%doc async/ChangeLog
%defattr(755,root,root)
%{_libdir}/libasync*.so.*
%{_libdir}/libasync*.*.so

%files -n libasync-devel
%doc doc/async/html
%{_libdir}/libasyncaudio.so
%{_libdir}/libasynccore.so
%{_libdir}/libasynccpp.so
%{_libdir}/libasyncqt.so
%dir %{_includedir}/svxlink
%{_includedir}/svxlink/Async*
%{_includedir}/svxlink/SigCAudio*.h
%{_includedir}/svxlink/common.h

%files -n echolib
%doc echolib/ChangeLog
%defattr(755,root,root)
%{_libdir}/libecholib*.so.*
%{_libdir}/libecholib*.*.so

%files -n echolib-devel
%doc doc/echolib/html
%{_libdir}/libecholib.so
%dir %{_includedir}/svxlink
%{_includedir}/svxlink/EchoLink*

%files -n qtel
%doc COPYRIGHT qtel/ChangeLog
%{_bindir}/qtel
%{_datadir}/qtel
%{_datadir}/icons/link.xpm
%{_datadir}/applications/qtel.desktop

%files -n svxlink-server
%doc COPYRIGHT svxlink/ChangeLog
%{_bindir}/svxlink
%{_bindir}/remotetrx
%{_bindir}/siglevdetcal
%dir %{_libdir}/svxlink
%{_libdir}/svxlink/Module*.so
%dir %{_sysconfdir}/%{name}/svxlink.d
%{_datadir}/svxlink
%defattr(644,root,root)
%config(noreplace) %{_sysconfdir}/%{name}/svxlink.conf
%config(noreplace) %{_sysconfdir}/%{name}/.procmailrc
%config(noreplace) %{_sysconfdir}/%{name}/svxlink.d/*
%config(noreplace) %{_sysconfdir}/%{name}/TclVoiceMail.conf
%config(noreplace) %{_sysconfdir}/logrotate.d/svxlink-server
%config(noreplace) %{_sysconfdir}/logrotate.d/remotetrx
%config(noreplace) %{_sysconfdir}/%{name}/remotetrx.conf
%config(noreplace) %{_sysconfdir}/sysconfig/svxlink
%config(noreplace) %{_sysconfdir}/sysconfig/remotetrx
%config(noreplace) %{_sysconfdir}/security/console.perms.d/90-svxlink.perms
/lib/udev/rules.d/10-svxlink.rules
%{_mandir}/man*/*
%attr(755,svxlink,daemon) %dir %{_localstatedir}/spool/svxlink
%attr(755,svxlink,daemon) %dir %{_localstatedir}/spool/svxlink/voice_mail
%defattr(755,root,root)
%{_sysconfdir}/init.d/svxlink
%{_sysconfdir}/init.d/remotetrx
%defattr(644,root,root)
%ghost /var/log/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12933 |12cu|swami-2.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:       swami
Version:    2.0.0
Release:    2
Summary:    Instrument patch editor for wavetable synths (sounfont)

%define lib_major       0
%define lib_name        %mklibname %{name} %{lib_major}
%define lib_name_devel  %mklibname %{name} -d

License:    GPL
Group:      Sound
URL:        http://swami.sourceforge.net
Source0:    http://prdownloads.sourceforge.net/swami/%{name}-%{version}.tar.gz
Requires:   fluidsynth
Requires:   %{lib_name}

BuildRequires:  intltool
BuildRequires:  gtk-doc
BuildRequires:  fluidsynth-devel
BuildRequires:  sndfile-devel
BuildRequires:  gtk+-devel
BuildRequires:  gtksourceview-devel
BuildRequires:  libgnomecanvasmm-devel
BuildRequires:  libglade2.0-devel
BuildRequires:  pkgconfig(librsvg-2.0)
BuildRequires:  python-gobject-devel
BuildRequires:  pygtk2.0-devel
BuildRequires:  instpatch-devel
BuildRequires:  fftw3-devel

%description
Swami is an instrument patch file editor using SoundFont files that allows
you to create and distribute instruments from audio samples used for
composing music. It uses the fluidsynth software synthesizer, which has real
time effect control, support for modulators, and routable audio via Jack.
Swami requires the libinstpatch library containing tools for soundfont
editing.

#-----------------------------------
%package -n %{lib_name}

Summary:        Library for processing Music Instrument patch files
Group:          System/Libraries
Requires:       pygtk2.0
Requires:       libinstpatch
%description -n %{lib_name}
Dynamic library files needed by the swami instrument patch editor.

%files -n %{lib_name}
%defattr(-,root,root,-)
%doc AUTHORS COPYING ChangeLog README
%{_libdir}/lib%{name}*.so.*
%{_libdir}/%{name}/*.so

#-----------------------------------
%package -n %{lib_name_devel}
Summary:        Swami development headers
Group:          Sound
Requires:       %{name} = %{version}-%{release}
Provides:       %{name}-devel = %{version}-%{release}

%description -n %{lib_name_devel}
Development files to build applications with swami headers.

%files -n %{lib_name_devel}
%defattr(-,root,root,-)
%doc %{_datadir}/gtk-doc/html/lib%{name}
%doc %{_datadir}/gtk-doc/html/%{name}gui
%dir %{_includedir}/%{name}/lib%{name}
%{_includedir}/%{name}/lib%{name}/*.h
%dir %{_includedir}/%{name}/%{name}gui
%{_includedir}/%{name}/%{name}gui/*.h
%{_libdir}/*.so
#-----------------------------------

%prep
%setup -q

%build
LDFLAGS="-lgmodule-2.0" %configure2_5x --enable-static=no
%make

%install
rm -rf %{buildroot}
%makeinstall_std
desktop-file-install --add-category="X-MandrivaLinux-Multimedia-Sound;" \
                     --remove-category="Midi;" \
                     --remove-category="Music;" \
                     --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

mkdir -p %{buildroot}%{_datadir}/pixmaps/
cp %{name}.svg %{buildroot}%{_datadir}/pixmaps/

%ifarch x86_64
install -d %{buildroot}%{python_sitelib}
mv %{buildroot}%{_prefix}/%_lib/python%{python_version}/site-packages/* %{buildroot}%{python_sitelib}/
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/%name
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/swami-2.glade
%dir %{_datadir}/%{name}/images
%{_datadir}/%{name}/images/*.png
%{_datadir}/%{name}/images/knob.svg
%{_datadir}/mime/packages/%{name}.xml
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.svg
%{_datadir}/icons/hicolor/48x48/apps/swami.png
%{_datadir}/icons/hicolor/scalable/apps/swami.svg
%{_datadir}/pygtk/2.0/defs/*.defs
%{python_sitelib}/*


%changelog
* Mon Nov 01 2010 Frank Kober <emuse@mandriva.org> 2.0.0-1mdv2011.0
+ Revision: 591471
- revert configure macro
- add missing BR, do not use configure macro
- new version 2.0.0
- new version 2.0.0

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sat Aug 02 2008 Thierry Vignaud <tv@mandriva.org> 0.9.4-5mdv2009.0
+ Revision: 261302
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 0.9.4-4mdv2009.0
+ Revision: 253849
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Sat Jan 26 2008 Funda Wang <fwang@mandriva.org> 0.9.4-2mdv2008.1
+ Revision: 158224
- fix menu entry

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.9.4-1mdv2008.1
+ Revision: 140904
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'


* Sun Jan 07 2007 Crispin Boylan <crisb@mandriva.org> 0.9.4-1mdv2007.0
+ Revision: 105338
- BuildRequires popt-devel
- New version, XDG menu
- Import swami

* Mon May 01 2006 Austin Acton <austin@mandriva.org> 0.9.3-1mdk
- New release 0.9.3

* Sun Feb 06 2005 Austin Acton <austin@mandrake.org> 0.9.2-2mdk
- birthday
- fix summary and buildrequires


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12934 |12cu|sweep-0.9.3-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Sound sample editor
Name:		sweep
Version:	0.9.3
Release:	7
License:	GPLv2+
Group:		Sound
Url:		http://sweep.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/sweep/%{name}-%{version}.tar.gz
#gw received by mail from Pavel Fric
Source1:	cs.po
Patch0:		sweep-0.9.3-add-cs-po.patch
Patch1:		sweep-0.9.3-multithread.patch
BuildRequires:	desktop-file-utils
BuildRequires:	librsvg
BuildRequires:	libtool
#gw aclocal
Buildrequires:	gettext-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(mad)
BuildRequires:	pkgconfig(ogg)
BuildRequires:	pkgconfig(samplerate)
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	pkgconfig(speex)
BuildRequires:	pkgconfig(tdb)
BuildRequires:	pkgconfig(vorbis)
#gw lam also has a binary named sweep
Conflicts:	lam-runtime

%description
Sweep is an audio editor and live playback tool for GNU/Linux, BSD and
compatible systems. It supports many music and voice formats including
WAV, AIFF, Ogg Vorbis, Speex and MP3, with multichannel editing and
LADSPA effects plugins. Inside lives a pesky little virtual stylus called
Scrubby who enjoys mixing around in your files.

%files -f %{name}.lang
%doc README ABOUT-NLS AUTHORS COPYING ChangeLog NEWS
%{_bindir}/*
%{_mandir}/man1/*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/*
%dir %{_libdir}/sweep/
%{_libdir}/sweep/*.so
%dir %{_datadir}/sweep/
%{_datadir}/sweep/sweep_splash.png
%{_iconsdir}/hicolor/scalable/apps/%{name}.svg

#----------------------------------------------------------------------------

%package devel
Summary:	C headers for developing Sweep plugins
Group:		Development/C

%description devel
Sweep is an audio editor and live playback tool for GNU/Linux, BSD and
compatible systems. It supports many music and voice formats including
WAV, AIFF, Ogg Vorbis, Speex and MP3, with multichannel editing and
LADSPA effects plugins. Inside lives a pesky little virtual stylus called
Scrubby who enjoys mixing around in your files.

This package contains the C headers needed to compile plugins for Sweep.

%files devel
%doc doc/*.txt
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/*.h

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p1
cp %{SOURCE1} po/

%build
autoreconf -fi
# fix for wrongly set plugin dir on 64-bit
sed -i 's/sweep_plugin_dir=.*/sweep_plugin_dir="$PACKAGE_PLUGIN_DIR"/' configure
LDFLAGS="-lgmodule-2.0 -lX11" %configure2_5x --enable-alsa

%make

%install
%makeinstall_std MKINSTALLDIRS=`pwd`/mkinstalldirs
rm -rf %{buildroot}%{_datadir}/locale/en_AU

%find_lang %{name}

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="X-MandrivaLinux-Multimedia-Sound" \
  --add-category="AudioVideo" \
  --add-category="Audio" \
  --add-category="Sequencer" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

install -d %{buildroot}%{_iconsdir}/hicolor/scalable/apps/
install -m644 %{name}.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/


%changelog
* Mon Apr 07 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.9.3-7
+ Revision: fdac955
- Don't try to link with glib1, use glib2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12935 |12cu|SweetHome3D-4.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define         pkgname         sweethome3d
%define         pkgmod          3DModels
%define         modelver        1.3.2
%define         debug_package   %{nil}

%define __noautoreq '.*VERSION.*'

Name:		SweetHome3D
Version:	4.3
Release:	1
Summary:	Sweet Home 3D is a free interior design application 
License:	GPLv2+
Group:		Graphics
URL:		http://www.sweethome3d.com/
Source0:        %{name}-%{version}-src.zip
Source1:        FurnitureLibraryEditor-1.12-src.zip
#Source2:      sunflow-0.07.3g-src-diff.zip
Source3:        %{name}-%{version}-javadoc.zip
Source4:        %{pkgmod}-Contributions-%{modelver}.zip
Source5:        %{pkgmod}-KatorLegaz-%{modelver}.zip
Source6:        %{pkgmod}-LucaPresidente-%{modelver}.zip
Source7:        %{pkgmod}-Reallusion-%{modelver}.zip
Source8:        %{pkgmod}-Scopia-%{modelver}.zip
Source9:        %{pkgmod}-Trees-%{modelver}.zip
Source10:       %{pkgmod}-BlendSwap-CC-0-%{modelver}.zip
Source11:       %{pkgmod}-BlendSwap-CC-BY-%{modelver}.zip
Source12:       TexturesLibraryEditor-1.3-src.zip
#Patch0:               %{name}.patch
BuildRequires:  java
BuildRequires:  ant
Requires:       java >= 1.6-sun
Requires:       java3d

%description
Sweet Home 3D is a free interior design application
that helps you place your furniture on a house 2D
plan, with a 3D preview.
Available at http://www.sweethome3d.eu/, this program
is aimed at people who want to design their interior
quickly, whether they are moving or they just want
to redesign their existing home. Numerous visual
guides help you draw the plan of your home and
layout furniture. You may draw the walls of your
rooms upon the image of an existing plan, and then,
drag and drop furniture onto the plan from a catalog
organized by categories. Each change in the 2D plan
is simultaneously updated in the 3D view, to show
you a realistic rendering of your layout.

%prep 
%setup -q -n %{name}-%{version}-src

#rm -rf lib/windows lib/macosx
%ifarch %{ix86}
rm -rf lib/linux/x64
%else
rm -rf lib/linux/i386
%endif


%build
ant jarExecutable

%install
install -Dm0644 install/%{name}-%{version}.jar %{buildroot}%{_datadir}/%{name}/%{name}.jar
mkdir -p %{buildroot}%{_datadir}/%{name}/lib
install -Dm0644 lib/*.jar %{buildroot}%{_datadir}/%{name}/lib
mkdir -p %{buildroot}%{_docdir}/%{name}
install -Dm0644 *.TXT %{buildroot}%{_docdir}/%{name}
mkdir -p %{buildroot}%{_iconsdir}
install -Dm0655 deploy/%{name}*.png %{buildroot}%{_iconsdir}
install -Dm0655 deploy/%{name}*.jpg %{buildroot}%{_iconsdir}
install -Dm0655 deploy/%{name}*.gif %{buildroot}%{_iconsdir}
mkdir -p %{buildroot}%{_bindir}
install -Dm0655 install/linux/%{name} %{buildroot}%{_bindir}/%{name}
%if %mdkversion  <= 201200
%ifarch x86_64
mkdir -p %{buildroot}%{_libdir}
install -Dm0655 lib/linux/x64/*.so %{buildroot}%{_libdir}/
%else
mkdir -p %{buildroot}%{_libdir}
install -Dm0655 lib/linux/i386/*.so %{buildroot}%{_libdir}/
%endif
%endif

# menu-entry
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
[Desktop Entry]
Name=Sweet Home 3D
Name[ru]=Sweet Home 3D
GenericName=Sweet Home 3D
GenericName[ru]=SweetHome 3D
Comment=Design Application
Comment[ru]=Проектирования домашнего интерьера в 3D
Exec=/usr/bin/%{name}
Icon=%{_iconsdir}/%{name}Icon48x48.png
Terminal=false
Type=Application
StartupNotify=true
MimeType=application/octet-stream;application/SweetHome3D;
Categories=Application;Graphics;
EOF

# script start program
cat > %{buildroot}%{_bindir}/%{name} << EOF
#!/bin/sh

# Retrieve Sweet Home 3D directory
#PROGRAM=`readlink "$0"`
#if [ "$PROGRAM" = "" ]; then
#  PROGRAM=$0
#  fi
#  PROGRAM_DIR=`dirname "$PROGRAM"`
#
#  # Run Sweet Home 3D
#  exec "$PROGRAM_DIR"/jre1.6.0_37/bin/java -Xmx1024m -classpath "$PROGRAM_DIR"/lib/SweetHome3D.jar:"$PROGRAM_DIR"/lib/Furniture.jar:"$PROGRAM_DIR"//lib/Textures.jar:"$PROGRAM_DIR"/lib/Help.jar:"$PROGRAM_DIR"/lib/Loader3DS1_2u.jar:"$PROGRAM_DIR"/lib/iText-2.1.7.jar:"$PROGRAM_DIR"/lib/freehep-vectorgraphics-svg-2.1.1.jar:"$PROGRAM_DIR"/lib/sunflow-0.07.3g.jar:"$PROGRAM_DIR"/lib/jmf.jar:"$PROGRAM_DIR"/lib/batik-svgpathparser-1.7.jar:"$PROGRAM_DIR"/lib/j3dcore.jar:"$PROGRAM_DIR"/lib/j3dutils.jar:"$PROGRAM_DIR"/lib/vecmath.jar:"$PROGRAM_DIR"/jre1.6.0_37/lib/javaws.jar -Djava.library.path="$PROGRAM_DIR"/lib com.eteks.sweethome3d.SweetHome3D -open "$1"

exec java -Xmx1024m -jar /usr/share/SweetHome3D/SweetHome3D.jar

EOF

chmod +x %{buildroot}%{_bindir}/%{name}


%files
%defattr(-,root,root)
%{_bindir}/%{name}
%if %mdkversion <= 201200
%{_libdir}/*.so
%endif
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}/%{name}.jar
%{_docdir}/%{name}/*.TXT
%{_datadir}/%{name}/lib/*
%{_iconsdir}/*.png
%{_iconsdir}/*.jpg
%{_iconsdir}/*.gif

%changelog
* Wed Jan 22 2014 Denis Silakov <denis.silakov@rosalab.ru> 4.3-1
+ Revision: 60f31d2
- Updated to 4.3 (sync with by djam)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12936 |12cu|swfdec-gnome-2.30.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name swfdec-gnome
%define version 2.30.1
%define swfdec_version 0.8.0

%define release  3

Summary: Flash integration for the Gnome Desktop
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://ftp.gnome.org/pub/GNOME/sources/%name/%{name}-%{version}.tar.bz2
License: GPLv2+
Group: Graphical desktop/GNOME
Url: http://swfdec.freedesktop.org/
BuildRequires: swfdec-devel >= %{swfdec_version}
BuildRequires: pkgconfig(gconf-2.0)
BuildRequires: gtk2-devel >= 2.12.0
BuildRequires: intltool

%description
Swfdec-Gnome provides tools to integrate Flash into the GNOME desktop.
It contains a standalone Flash player and a thumbnailer.

%prep
%setup -q

%build
%configure2_5x --disable-schemas-install
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%find_lang %{name}

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%post_install_gconf_schemas swfdec-thumbnailer
%{update_menus}
%{update_desktop_database}
%update_icon_cache hicolor
%endif

%preun
%preun_uninstall_gconf_schemas swfdec-thumbnailer

%if %mdkversion < 200900
%postun
%{clean_menus}
%{clean_desktop_database}
%clean_icon_cache hicolor
%endif

%files -f %{name}.lang
%defattr(-,root,root)
%{_sysconfdir}/gconf/schemas/swfdec-thumbnailer.schemas
%{_bindir}/swfdec-player
%{_bindir}/swfdec-thumbnailer
%{_datadir}/applications/swfdec-player.desktop
%{_datadir}/swfdec-gnome/swfdec-player.ui
%{_mandir}/man1/*
%_datadir/icons/hicolor/*/apps/*


%changelog
* Sun May 22 2011 Funda Wang <fwang@mandriva.org> 2.30.1-2mdv2011.0
+ Revision: 677123
- rebuild to add gconf2 as req

* Tue Sep 28 2010 Götz Waschk <waschk@mandriva.org> 2.30.1-1mdv2011.0
+ Revision: 581763
- update to new version 2.30.1

* Tue Mar 30 2010 Götz Waschk <waschk@mandriva.org> 2.30.0-1mdv2010.1
+ Revision: 528965
- update to new version 2.30.0

* Mon Sep 21 2009 Götz Waschk <waschk@mandriva.org> 2.28.0-1mdv2010.0
+ Revision: 446958
- update to new version 2.28.0

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 2.26.0-2mdv2010.0
+ Revision: 445300
- rebuild

* Mon Mar 16 2009 Götz Waschk <waschk@mandriva.org> 2.26.0-1mdv2009.1
+ Revision: 355979
- update to new version 2.26.0
- fix source URL

* Tue Sep 23 2008 Götz Waschk <waschk@mandriva.org> 2.24.0-1mdv2009.0
+ Revision: 287361
- new version

* Mon Sep 08 2008 Götz Waschk <waschk@mandriva.org> 2.23.4-1mdv2009.0
+ Revision: 282628
- new version
- bump swfdec dep

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 2.23.2-2mdv2009.0
+ Revision: 269399
- rebuild early 2009.0 package (before pixel changes)

* Fri Aug 08 2008 Götz Waschk <waschk@mandriva.org> 2.23.2-1mdv2009.0
+ Revision: 267921
- new version
- update deps
- update file list

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Sat May 17 2008 Funda Wang <fwang@mandriva.org> 2.22.2-1mdv2009.0
+ Revision: 208509
- New version 2.22.2

* Sat Mar 01 2008 Michael Scherer <misc@mandriva.org> 2.21.91-1mdv2008.1
+ Revision: 177093
- new version
- use macro instead of duplicating version
- use gz, as this is used uptream

  + Thierry Vignaud <tv@mandriva.org>
    - fix no-buildroot-tag

* Fri Feb 01 2008 Frederic Crozat <fcrozat@mandriva.com> 2.21.90-1mdv2008.1
+ Revision: 161141
- Release 2.21.90

* Wed Dec 19 2007 Nicholas Brown <nickbrown@mandriva.org> 0.5.5-1mdv2008.1
+ Revision: 133951
- import swfdec-gnome



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12937 |12cu|swing-layout-1.0.3-0.0.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		swing-layout
Summary:	Swing Layout Extensions
Version:	1.0.3
Release:	0.0.3
Group:		Development/Java
Source:		%{name}-%{version}-src.zip
URL:		https://swing-layout.dev.java.net/
License:	LGPL+
BuildArch:	noarch
BuildRequires:	java-devel >= 1.6.0, ant
BuildRequires:  java-rpmbuild
%description
Swing Layout Extensions goal is to make it easy to create professional
cross platform layouts with Swing. This project will consist of extensions
to Swing and possibly a new LayoutManager. The long term goal is to roll
these changes back into Swing proper.

%package javadoc
Summary:	Javadoc for %name
Group:		Development/Java
%description javadoc
Javadoc for %name

%prep
%setup -q

%build
%{ant}
cd dist
%{__mv} %{name}.jar %{name}-%{version}.jar
%{__ln_s} %{name}-%{version}.jar %{name}.jar


%install
%{__rm} -Rf %{buildroot}
%{__mkdir_p} %{buildroot}%{_javadir} %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -a dist/%{name}.jar dist/%{name}-%{version}.jar %{buildroot}%{_javadir}
cp -pr dist/javadoc/*  %{buildroot}%{_javadocdir}/%{name}-%{version}/

%files
%doc COPYING releaseNotes.txt
%{_javadir}/%{name}.jar
%{_javadir}/%{name}-%{version}.jar

%files javadoc
%{_javadocdir}/%{name}-%{version}




%changelog
* Thu Oct 25 2012 Denis Silakov <denis.silakov@rosalab.ru> 1.0.3-0.0.3
+ Revision: 5add2a3
- Fix javadoc installation



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12938 |12cu|swm-1.2.5-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	relver	1.2.3

Summary:	A small window manager for X11
Name:		swm
Version:	1.2.5
Release:	13
License:	GPLv2+
Group:		Graphical desktop/Other
Url:		http://www.informatik.hu-berlin.de/prog/swm.html
Source0:	http://www.informatik.hu-berlin.de/prog/%{name}-%{relver}-src.tar.bz2
Patch0:		swm-makefile.fix.relocate.patch
Patch1:		swm-1.2.3-link.patch
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xpm)

%description
Swm is a small window manager for X11 designed for very small laptop-screens
with a resolution of 640x400 pixels and above. (Or with PDA-mode 
320x240) SWM is even smaller than a rxvt!

%files
%{_bindir}/*
%{_mandir}/man1/*
%doc TODO README LIESMICH COMPILE_PARAMS AUTHORS README.iPaq COPYING
%config(noreplace) %{_sysconfdir}/X11/wmsession.d/*
%{_datadir}/%{name}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{relver}-src
%patch0 -p0 -b .dir
%patch1 -p0

%build
%make CFLAGS="%{optflags}" CC="gcc %{ldflags}"

%install
mkdir -p %{buildroot}%{_mandir}/man1
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_datadir}/%{name}

make PREFIX=%{buildroot}%{_prefix} install

mkdir -p %{buildroot}%{_sysconfdir}/X11/wmsession.d
cat << EOF > %{buildroot}%{_sysconfdir}/X11/wmsession.d/12swm
NAME=Swm
DESC=Swm Window manager
EXEC=%{_bindir}/startswm
SCRIPT:
exec %{_bindir}/startswm
EOF


%changelog
* Mon Apr 07 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.2.5-13
+ Revision: 32e209f
- Fix debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12939 |12cu|sword-1.7.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lib_name_orig	libsword
%define lib_major	4
%define lib_name	%mklibname %{name} %{version}
%define develname	%mklibname -d %{name}
%define staticname	%mklibname -d -s %{name}

Summary:	The SWORD Project framework for manipulating Bible texts
Name:		sword
Version:	1.7.2
Release:	1
License:	GPLv2+
Group:		System/Libraries
URL:		http://www.crosswire.org/sword/
Source0:	http://www.crosswire.org/ftpmirror/pub/sword/source/v1.7/%{name}-%{version}.tar.gz

BuildRequires:  pkgconfig(openssl)
BuildRequires:  pkgconfig(libcurl)
BuildRequires:  zlib-devel
BuildRequires:  pkgconfig(libidn)
BuildRequires:  pkgconfig(libclucene-core) >= 2.0
BuildRequires:  pkgconfig(cppunit)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	icu-devel
BuildRequires:	icu
Requires:	%{lib_name} = %{version}-%{release}
Requires:	curl


%description
The SWORD Project is an effort to create an ever expanding software package 
for research and study of God and His Word.  The SWORD Framework 
allows easy manipulation of Bible texts, commentaries, lexicons, dictionaries, 
etc.  Many frontends are build using this framework.  An installed module 
set may be shared between any frontend using the framework.

#main package (contains *.so.[major].* only)
%package -n %{lib_name}
Summary:	Main library for sword #(!) summary for main lib RPM only
Group:		System/Libraries

%description -n %{lib_name}
This package contains the library needed to run programs dynamically
linked with sword.

%package -n %{develname}
Summary:	Include files for developing sword applications
Group:		System/Libraries
Requires:	%{lib_name} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
This package contains the headers that programmers will need to develop
applications which will use the SWORD Bible Framework.

%package -n %{staticname}
Summary:	Static libs for developing sword applications
Group:		System/Libraries
Requires:	%{lib_name} = %{version}-%{release}
Requires:	%{develname} = %{version}-%{release}
Provides:	%{name}-static-devel = %{version}-%{release}

%description -n %{staticname}
This package contains the static libraries that programmers will need to
develop applications which will use the SWORD Bible Framework.

%prep
%setup -q

%build
%configure --with-icu --with-clucene=%{_prefix}
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
%make

%install
%makeinstall_std
mkdir -p %{buildroot}%{_datadir}/sword/modules
install -m 0755 utilities/{mkfastmod,mod2vpl,vpl2mod} %{buildroot}%{_bindir}

%files
%doc AUTHORS LICENSE NEWS README
%doc samples doc/*.*
%attr(0755,root,root) %{_bindir}/*
%{_datadir}/%{name}
%config(noreplace) %{_sysconfdir}/sword.conf

%files -n %{lib_name}
%doc COPYING ChangeLog 
%{_libdir}/*%{name}-*.so

%files -n %{develname}
%doc CODINGSTYLE
%attr(0755,root,root) %dir %{_includedir}/sword
%{_includedir}/sword/*.*
%{_libdir}/*%{name}.so
%{_libdir}/pkgconfig/*.pc

%files -n %{staticname}
%doc CODINGSTYLE
%{_libdir}/*.a


%changelog
* Mon Feb 17 2014 symbianflo <symbianflo@symbianflo> 1.7.2-1
+ Revision: cbdfaa1
- Log: Update to 1.7.2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12940 |12cu|sxiv-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		sxiv
Version:	1.0
Release:	2
Summary:	Simple (or small or suckless) X Image Viewer
Group:		Graphics
License:	GPLv2
URL:		https://github.com/muennich/%{name}/
Source0:	https://github.com/downloads/muennich/%{name}/%{name}-%{version}.tar.gz
Source1:	%{name}.desktop
BuildRequires:	pkgconfig(x11)
BuildRequires:	imlib2-devel
BuildRequires:	desktop-file-utils

%description
sxiv is an alternative to feh and qiv. Its only dependency besides xlib
is imlib2. The primary goal for writing sxiv is to create an image viewer,
which only has the most basic features required for fast image viewing (the
ones I want). It works nicely with tiling window managers and its code base
should be kept small and clean to make it easy for you to dig into it and
customize it for your needs.

%prep
%setup -q

%build
%make

%install
make install DESTDIR=%{buildroot} PREFIX=%{_prefix}
desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{SOURCE1}

%files
%doc LICENSE README.md
%{_bindir}/sxiv
%{_mandir}/man1/*
%{_datadir}/applications


%changelog
* Thu Nov 17 2011 Alexander Khrukin <akhrukin@mandriva.org> 1.0-1
+ Revision: 731196
- imported package sxiv


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12941 |12cu|sympa-6.1.5-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define __noautoprov 'perl\(.*\)'
%define __noautoreq 'perl\\(Sympa.*\\)|perl\\(Archive\\)|perl\\(Auth\\)|perl\\(Bounce\\)|perl\\(Bulk\\)|perl\\(Commands\\)|perl\\(Conf\\)|perl\\(Config_XML\\)|perl\\(Datasource\\)|perl\\(Family\\)|perl\\(Fetch\\)|perl\\(Language\\)|perl\\(Ldap\\)|perl\\(List\\)|perl\\(Lock\\)|perl\\(Log\\)|perl\\(Marc.*\\)|perl\\(Message\\)|perl\\(PlainDigest\\)|perl\\(Robot\\)|perl\\(SharedDocument\\)|perl\\(Scenario\\)|perl\\(SQLSource\\)|perl\\(Task\\)|perl\\(Upgrade\\)|perl\\(WebAgent\\)'

Name:		sympa
Version:	6.1.5
Release:	5
Summary:	Electronic mailing list manager
License:	GPL
Group:		System/Servers
URL:		http://www.sympa.org/
Source0:	http://www.sympa.org/distribution/%{name}-%{version}.tar.gz
Source1:	%{name}.init
Requires:	openssl >= 0.9.5a
Requires:	mhonarc >= 2.4.5
Requires:   mail-server
Requires(pre):	    rpm-helper
Requires(post):     rpm-helper >= 0.20.0
Requires(post):     mail-server
Requires(preun):    rpm-helper
Requires(preun):    mail-server
Requires(postun):   rpm-helper >= 0.16
BuildRequires:      rpm-helper >= 0.20.0
BuildRequires:      rpm-mandriva-setup >= 1.23
BuildRequires:	    openssl-devel >= 0.9.5a
BuildRequires:	    perl-MailTools
BuildRequires:	    perl-libintl-perl
BuildRequires:	    gettext-devel
BuildRequires:	    perl(HTML::StripScripts::Parser)
BuildRoot:          %{_tmppath}/%{name}-%{version}

%description
SYMPA is an electronic mailing list manager. It is used to automate list
management functions such as subscription, moderation and management of 
archives. SYMPA also manages sending of messages to the lists, and 
makes it possible to reduce the load on the system. Provided that you 
have enough memory on your system, Sympa is especially well adapted for big 
lists. For a list with 20 000 subscribers, it takes 5 minutes to send a
message to 90% of subscribers, of course considering that the network is 
available.

Documentation is available under HTML and SGML (source) formats. 

%package www
Summary:	Web interface for %{name}
Group:		System/Servers
Requires:	%{name} = %{version}-%{release}
Requires:	webserver
Suggests:   apache-mod_fastcgi
Requires(post):     rpm-helper >= 0.20.0
Requires(postun):   rpm-helper >= 0.16

%description www
This package contains the web interface for %{name}.

%prep
%setup -q 

%build
%serverbuild
%configure2_5x \
    --enable-fhs \
    --libexecdir=%{_sbindir} \
    --sysconfdir=%{_sysconfdir}/sympa \
    --with-confdir=%{_sysconfdir}/sympa \
    --with-sendmail_aliases=%{_localstatedir}/lib/sympa/aliases
%make

%install
rm -rf %{buildroot}

%makeinstall_std HOST=localhost

# install our own init script
rm -rf %{buildroot}%{_sysconfdir}/sympa/rc.d
install -d -m 755 %{buildroot}%{_initrddir}
install -m 755 %{SOURCE1} %{buildroot}%{_initrddir}/%{name}

# apache conf
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/sympa.conf <<EOF
Alias /static-sympa %{_localstatedir}/sympa/static_content
Alias /sympa %{_libdir}/sympa/cgi

<Directory %{_localstatedir}/sympa/static_content>
    Require all granted
</Directory>

<Directory %{_libdir}/sympa/cgi>
    Options ExecCGI
    AddHandler fastcgi-script .fcgi
    DirectoryIndex wwsympa-wrapper.fcgi

    Require all granted
</Directory>
EOF

cat > README.urpmi <<EOF
Mandriva RPM specific notes
---------------------------

Updates
-------
This new release:
- default /wws Apache URL is now /sympa, for consistency with other webapps
- binaries are now installed in standard system locations (%{_bindir} and
  %{_sbindir}), whereas they were previously installed under
  %%{_libdir}/sympa/bin. package update procedure should automatically correct
  %them in your alias file, but may eventually fails.

Setup
-----
The setup used here differs from default one, to achieve better FHS compliance.
- the binaries are in %{_bindir} and %{_sbindir}
- the configuration files are in %{_sysconfdir}/sympa
- the constant files are in %{_libdir}/sympa and %{_datadir}/sympa
- the variable files are in %{_localstatedir}/lib/sympa
- the logs files are in %{_localstatedir}/log/sympa

Post-installation
-----------------
Sympa requires database for using the web interface. You have to create it
using the adequate script among %{_datadir}/sympa/script/db.

You can regenerate configuration files for sympa by executing
%{_sbindir}/sympa_wizard.pl

Additional useful packages
--------------------------
- perl-ldap for LDAP support
EOF

# Install remaining documentation manually
install -m 644 COPYING README NEWS README.urpmi %{buildroot}%{_docdir}/%{name}

# don't install  bundled certs
rm -f %{buildroot}%{_datadir}/sympa/ca-bundle.crt

%find_lang sympa
%find_lang web_help
cat web_help.lang >> sympa.lang

%clean
rm -rf %{buildroot}

%pre
%_pre_useradd sympa %{_localstatedir}/lib/sympa /bin/false

%post
%_post_service sympa

if [ $1 = 1 ]; then
  # installation

  # sympa configuration
  hostname=`hostname`

  perl -pi \
    -e "s|^domain(\s+).*|domain\$1$hostname|;" \
    -e "s|^listmaster(\s+).*|listmaster\$1listmaster\@$hostname|;" \
    -e "s|^wwsympa_url(\s+).*|wwsympa_url\$1http://$hostname/sympa|;" \
    -e "s|^syslog(\s+).*|syslog\$1mail|;" \
    %{_sysconfdir}/sympa/sympa.conf

  # Initial aliase file creation
  cat >> %{_localstatedir}/lib/sympa/aliases <<EOF
listmaster:	"|%{_sbindir}/queue listmaster"
sympa:		"|%{_sbindir}/queue sympa"
bounce+*:	"|%{_sbindir}/bouncequeue sympa"
sympa-request:	listmaster@$hostname
sympa-owner:	listmaster@$hostname
EOF
  chown sympa.sympa %{_localstatedir}/lib/sympa/aliases

  # mta-specific aliases inclusion procedure
  mta="`readlink /etc/alternatives/sendmail-command 2>/dev/null | cut -d . -f 2`"
  if [ "$mta" == "postfix" ]; then
    database=`/usr/sbin/postconf -h alias_database`
    maps=`/usr/sbin/postconf -h alias_maps`
    postconf -e \
        "alias_database = $database, hash:%{_localstatedir}/lib/sympa/aliases" \
        "alias_maps = $maps, hash:%{_localstatedir}/lib/sympa/aliases"
  else
    cat >> %{_sysconfdir}/aliases <<EOF
:include:	%{_localstatedir}/lib/sympa/aliases
EOF
  fi
  # masqmail don't have this command
  [ -x /usr/bin/newaliases ] && /usr/bin/newaliases
else
  # find aliases file
  aliases=`awk '/sendmail_aliases/ {print $2}' %{_sysconfdir}/sympa/sympa.conf`
  if [ -z "$aliases" ]; then
    aliases=%{_sysconfdir}/aliases
  fi
  # correct pathes
  sed -i \
      -e 's|%{_bindir}/queue|%{_sbindir}/queue|' \
      -e 's|%{_bindir}/bouncequeue|%{_sbindir}/bouncequeue|' \
      $aliases
  # regenerate aliases
  /usr/bin/newaliases
fi


%preun
%_preun_service sympa

if [ $1 = 0 ]; then
  # uninstallation

  # remove aliases
  mta="`readlink /etc/alternatives/sendmail-command 2>/dev/null | cut -d . -f 2`"
  if [ "$mta" == "postfix" ]; then
    database=`/usr/sbin/postconf -h alias_database | \
      sed -e 's|, hash:%{_localstatedir}/lib/sympa/aliases||'`
    maps=`/usr/sbin/postconf -h alias_maps | \
      sed -e 's|, hash:%{_localstatedir}/lib/sympa/aliases||'`
    postconf -e \
      "alias_database = $database" \
      "alias_maps = $maps"
  else
    sed -i -e '/:include:   %{_localstatedir}/lib/sympa/aliases/d' \
      %{_sysconfdir}/aliases
  fi
  /usr/bin/newaliases
fi

%postun
%_postun_userdel sympa


%files -f sympa.lang
%defattr(-,root,root)
%{_docdir}/%{name}

# variable directories
%attr(-,sympa,sympa) %{_localstatedir}/lib/sympa
%attr(-,sympa,sympa) %{_localstatedir}/spool/sympa
%attr(-,sympa,sympa) %{_localstatedir}/run/sympa

# config files
%dir %{_sysconfdir}/sympa
%config(noreplace) %attr(640,root,sympa) %{_sysconfdir}/sympa/sympa.conf
%config(noreplace) %{_sysconfdir}/sympa/wwsympa.conf
%config(noreplace) %{_sysconfdir}/sympa/data_structure.version
%{_initrddir}/sympa

# binaries
%attr(-,sympa,sympa) %{_sbindir}/queue
%attr(-,sympa,sympa) %{_sbindir}/bouncequeue
%attr(-,sympa,sympa) %{_sbindir}/familyqueue
%attr(-,root,sympa) %{_sbindir}/aliaswrapper
%attr(-,root,sympa) %{_sbindir}/virtualwrapper
%{_sbindir}/sympa.pl
%{_sbindir}/alias_manager.pl
%{_sbindir}/archived.pl
%{_sbindir}/bounced.pl
%{_sbindir}/bulk.pl
%{_sbindir}/sympa_wizard.pl
%{_sbindir}/task_manager.pl

# other
%{_datadir}/sympa
%{_mandir}/man8/*

%files www
%defattr(-,root,root)
%dir %{_libdir}/sympa
%dir %{_libdir}/sympa/cgi
%{_libdir}/sympa/cgi/wwsympa.fcgi
%{_libdir}/sympa/cgi/sympa_soap_server.fcgi
%attr(-,sympa,sympa) %{_libdir}/sympa/cgi/sympa_soap_server-wrapper.fcgi
%attr(-,sympa,sympa) %{_libdir}/sympa/cgi/wwsympa-wrapper.fcgi
%config(noreplace) %{_webappconfdir}/sympa.conf


%changelog
* Wed Jun 08 2011 Oden Eriksson <oeriksson@mandriva.com> 6.1.5-1mdv2011.0
+ Revision: 683163
- 6.1.5

* Sat Jan 22 2011 Guillaume Rousse <guillomovitch@mandriva.org> 6.1.4-1
+ Revision: 632256
- new version
- make mysql, postgresql and ldap optional dependencies of the init script (#62175)

* Mon Nov 15 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 6.1.3-1mdv2011.0
+ Revision: 597693
- Update to version 6.1.3

* Mon Oct 25 2010 Guillaume Rousse <guillomovitch@mandriva.org> 6.1.1-1mdv2011.0
+ Revision: 589265
- new version

* Sat Oct 02 2010 Guillaume Rousse <guillomovitch@mandriva.org> 6.1-0.beta7.2mdv2011.0
+ Revision: 582491
- patch0: robot_custome_parameter is not mandatory
- fix www interface configuration

* Wed Sep 29 2010 Guillaume Rousse <guillomovitch@mandriva.org> 6.1-0.beta7.1mdv2011.0
+ Revision: 582059
- new version

* Sat Jul 17 2010 Guillaume Rousse <guillomovitch@mandriva.org> 6.1-0.beta4.1mdv2011.0
+ Revision: 554584
- new version

* Sat May 29 2010 Guillaume Rousse <guillomovitch@mandriva.org> 6.0.2-1mdv2010.1
+ Revision: 546579
- new version (bugfix release)
- rework init script to make it more robust
- patch1: fix bulk daemon
- patch2: fix created directories ownership
- no need to explicitely add a group, %%_pre_useradd does it already
- split web interface in www subpackage, and use apache-independant dependencies (fix #59174)
- drop smrsh support, let expert sendmails users manage it themselves (fix #59173)
- don't run newalias if it doesn't exists (bug #59172)

  + Michael Scherer <misc@mandriva.org>
    - fix missing group issue, fix issue #59172

* Tue Apr 27 2010 Guillaume Rousse <guillomovitch@mandriva.org> 6.0.1-6mdv2010.1
+ Revision: 539525
- don't forget bulk module in init script

* Fri Apr 23 2010 Guillaume Rousse <guillomovitch@mandriva.org> 6.0.1-5mdv2010.1
+ Revision: 538361
- fix aliases on update, as queue and bouncequeue are now installed under %%{_sbindir}

* Sat Jan 23 2010 Guillaume Rousse <guillomovitch@mandriva.org> 6.0.1-4mdv2010.1
+ Revision: 495353
- no need for specific logrotate configuration anymore
- use standard 'mail' syslog facility, instead of a specific one, for sake of simplicity

* Tue Jan 19 2010 Guillaume Rousse <guillomovitch@mandriva.org> 6.0.1-3mdv2010.1
+ Revision: 493849
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise
- switch to open to all by default, as the application does not allow modification of system state
- use installation patch submitted upstream

* Sat Jan 02 2010 Guillaume Rousse <guillomovitch@mandriva.org> 6.0.1-1mdv2010.1
+ Revision: 485176
- new version
- switch apache default access policy to open by default, as the application does not allow local modifications
- fix automatic dependencies

* Fri Dec 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 6.0-1mdv2010.1
+ Revision: 473475
- enforce new default access policy
- update to 6.0 final

* Fri Oct 09 2009 Oden Eriksson <oeriksson@mandriva.com> 6.0-0.b2.3mdv2010.0
+ Revision: 456333
- don't hardcode the buildhost host name at install

* Wed Sep 09 2009 Guillaume Rousse <guillomovitch@mandriva.org> 6.0-0.b2.2mdv2010.0
+ Revision: 434775
- fix dependencies

* Sun Aug 30 2009 Guillaume Rousse <guillomovitch@mandriva.org> 6.0-0.b2.1mdv2010.0
+ Revision: 422521
- new version
- spec cleanup, now than sympa installation process has been fixed upstream

* Sun Feb 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 5.4.6-1mdv2009.1
+ Revision: 340593
- new release

* Sun Jul 06 2008 Guillaume Rousse <guillomovitch@mandriva.org> 5.4.3-1mdv2009.0
+ Revision: 232181
- new version
- sync init script with mailman one
- use a single url prefix for all web stuff
- new version
- update install patch
- install cgi files under /var/www/sympa
- mysql dependency in init scrip

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 5.3.4-2mdv2008.1
+ Revision: 171135
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

* Wed Feb 06 2008 Guillaume Rousse <guillomovitch@mandriva.org> 5.3.4-1mdv2008.1
+ Revision: 163224
- new version

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Sep 06 2007 Guillaume Rousse <guillomovitch@mandriva.org> 5.3.3-1mdv2008.0
+ Revision: 80909
- use new syslog rpm-helper
- new version

* Thu Jun 07 2007 Guillaume Rousse <guillomovitch@mandriva.org> 5.3.1-1mdv2008.0
+ Revision: 36757
- new version
  fix monharc dependency capitalization

* Sun Jun 03 2007 Guillaume Rousse <guillomovitch@mandriva.org> 5.3-1mdv2008.0
+ Revision: 34888
- final version

* Sun Jun 03 2007 Guillaume Rousse <guillomovitch@mandriva.org> 5.3-0.beta4.2mdv2008.0
+ Revision: 34884
- new mandriva specific FHS-compliant init script

* Wed May 30 2007 Guillaume Rousse <guillomovitch@mandriva.org> 5.3-0.beta4.1mdv2008.0
+ Revision: 32945
- new version


* Thu Mar 08 2007 Guillaume Rousse <guillomovitch@mandriva.org> 5.3-0.beta1.2mdv2007.1
+ Revision: 134999
- don't remove aliases file on removal, just remove it from system aliases configuration, as mailman

* Wed Mar 07 2007 Guillaume Rousse <guillomovitch@mandriva.org> 5.3-0.beta1.1mdv2007.1
+ Revision: 134290
- use alias_database and alias_maps directives for postfix, so as to make newaliases command functionnal
- use get_free_syslog_facility helper script
- new version, using standard pre-release versionning scheme
- main configuration file is supposed to contains a password
- uses a patch instead of in-spec substitutions to handle installation, so as to fix insane perms also
- install wrappers setuid root

* Wed Nov 15 2006 Guillaume Rousse <guillomovitch@mandriva.org> 5.3a.10-1mdv2007.1
+ Revision: 84462
- attempt to migrate aliases automatically during upgrade
  use alias_database insteaf of alias_maps for postfix, as it allow to use sendmail-compatible newaliases command
- remove aliase database also on uninstallation
- fix listmaster adress substitution
- all sympa-created static web content is now created in %%_localstatedir/sympa/www
  change Apache alias from wws to sympa, for consistency with other webapps
- no need to create log file, syslog will do it alone
- fix syslog modification in %%preun
- fix alias removal during %%preun
- sanitize permissions
- sanitize setup a little bit:
- executables are in system standard directories (%%_bindir and %%_sbindir)
- samples are in documentation
- scripts are not samples
- sanitize macro use
- new version
- use a distinct alias file in /var/lib/sympa, and make sure it is included by MTA
- ship all documentation
- fix openssl path
- fix %%post
- LDAP support is optional
- move runtime-independant configuration change from %%post to %%install
- yet more cleanup
- ready-to-use static css directory
- fix %%post scriptlet
- put static web content (icons) into their own directory
- put messages files in correct place
- no need to add apache in sympa group, wwsympa is setuid
- useless verbosity
- don't install wrapper, wwsympa is setuid
- sanitize automatic configuration a little bit:
- dont use NIS domain name at all
- use hostname rather than domain name, as it is a safer default
- chain regexpes
- better regexp coherency
- correctly setup log facility in sympa configuration
- drop commented lines
- use herein document for README.urpmi
  more explicit instructions
- don't mess with mysql database creating script, as it breaks it
- use new webapps macros, allowing to discard versioned apache dependencies
  no need to requires mails-server during %%pre
- Import sympa

* Mon Jun 05 2006 Anne Nicolas <anicolas@mandriva.com> 5.2.1-1mdk
- new version, bug fix

* Wed May 17 2006 Anne Nicolas <anicolas@mandriva.com> 5.2-2mdk
- fix sympa.conf configuration for hostname

* Fri Apr 21 2006 Anne Nicolas <anicolas@mandriva.com> 5.2-1mdk
- update of translations
- performances optimization
- full virtual hosting support

* Sun Feb 05 2006 Anne Nicolas <anicolas@mandriva.com> 5.1.2-1mdk
- new version, bug fix

* Thu Sep 01 2005 Gwenole Beauchesne <gbeauchesne@mandriva.com> 5.1.0-2mdk
- buildrequires: perl-libintl-perl (Locale/Messages.pm)

* Sun Aug 28 2005 Anne Nicolas <anicolas@mandrakesoft.com> 5.1.0-1mdk
- new version
- add perl-Template require
- modify configure adding --with-docdir
- modify Makefile searching

* Thu Jul 14 2005 Guillaume Rousse <guillomovitch@mandriva.org> 4.1.5-2mdk 
- new mail-server requires
- new apache setup
- new apache macros
- use herein documents instead of additional sources
- ship sendmail secure shell link instead of managing it through post-installation procedure
- spec cleanup
- use %%mkrel

* Sat Feb 26 2005 Anne Nicolas <anicolas@mandrakesoft.com> 4.1.5-1mdk
- new version

* Fri Feb 18 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 4.1.4-2mdk
- spec file cleanups, remove the ADVX-build stuff
- strip away annoying ^M

* Thu Feb 10 2005 Anne Nicolas <anne@mandrakesoft.com> 4.1.4-1mdk
- new version because of bug in web interface

* Tue Feb 08 2005 Anne Nicolas <anne@mandrakesoft.com> 4.1.3-1mdk
- new version (last one for this branch)

* Mon Nov 01 2004 Michael Scherer <misc@mandrake.org> 4.1.2-5mdk
- Buildrequires perl-MailTools

* Sat Oct 23 2004 Anne Nicolas <anne@mandrake.org> 4.1.2-4mdk
- use README.urpmi feature (thanks to rgs and misc)

* Sat Oct 23 2004 Anne Nicolas <anne@mandrake.org> 4.1.2-3mdk
- fix bug in mysql database creation script
- add comment about database creation at the end of install

* Thu Aug 05 2004 Anne Nicolas <anne@mandrake.org> 4.1.2-2mdk
- create sympa directory in /var/log for sympa's logs
- modify syslog : log all priorities in /var/log/sympa/sympa.log

* Thu Jul 08 2004 Anne Nicolas <anne@mandrake.org> 4.1.2-1mdk
- add apache configuration for wws
- remove patch for init file
- new version

* Sat Apr 24 2004 Anne Nicolas <anne@mandrake.org> 4.1.1-3mdk
- add SympaTransport exception
- add require perl-MailTools

* Fri Apr 23 2004 Olivier Blin <blino@mandrake.org> 4.1.1-2mdk
- merge changelog from the real 3.4.4.3-4mdk release to let the package be uploaded again (after a three months break)

* Thu Apr 22 2004 Guillaume Rousse <guillomovitch@mandrake.org> 4.1.1-1mdk
- new version, by popular demand (you know who you are)
- no more explicit perl dependencies, let spec-helper do its job

* Thu Apr 08 2004 Guillaume Rousse <guillomovitch@mandrake.org> 3.4.4.3-5mdk
- fixed multiple groups handling when adding sympa to apache group (Francis Muguet <muguet@ensta.fr>)
- requires mod_fastcgi and install cgi in correct dir (Guillaume Sauvenay <sauvenay@ccr.jussieu.fr>)
- user rpm-helper facility to create empty files


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12942 |12cu|synapse-0.2.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A semantic launcher written in Vala
Name:		synapse
Version:	0.2.10
Release:	1
Group:		System/Libraries
License:	GPLv3+
URL:		http://synapse.zeitgeist-project.com/wiki/index.php?title=Main_Page
Source0:	http://launchpad.net/%{name}-project/0.2/%{version}/+download/%{name}-%{version}.tar.gz
# the generated synapse-main.c imports gtkhotkey-1.0/gtkhotkey.h,
# which imports glib-2.0/glib/gquark.h, and this is no longer allowed
# pass -DGLIB_COMPILATION to override (h/t: Mamoru Tasaka)
# https://bugs.launchpad.net/synapse-project/+bug/995354
Patch0:		%{name}-0.2.10-glib.patch
# libsynapsecore.a uses powf (defined in the libm DSO),
# it should be linked with -lm
# https://bugs.launchpad.net/synapse-project/+bug/995356
Patch1:		%{name}-0.2.10-libm-dso-for-powf.patch
Patch2:		concrete-gtk-timeout.patch
BuildRequires:	gettext
BuildRequires:	intltool
BuildRequires:	vala
BuildRequires:	pkgconfig(gee-1.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gtkhotkey-1.0)
BuildRequires:	pkgconfig(json-glib-1.0)
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	pkgconfig(rest-0.7)
BuildRequires:	pkgconfig(unique-1.0)
BuildRequires:	pkgconfig(zeitgeist-1.0)

%description
Synapse is a semantic launcher written in Vala that you can use to start
applications as well as find and access relevant documents and files by making
use of the Zeitgeist engine.

%files -f %{name}.lang
%doc COPYING README
%{_bindir}/synapse
%{_mandir}/man1/synapse.1*
%{_datadir}/applications/synapse.desktop
%{_datadir}/icons/hicolor/scalable/apps/synapse.svg

#----------------------------------------------------------------------------

%package devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{name} = %{EVRD}

%description devel
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.

%files devel
%doc AUTHORS
%{_datadir}/vala/vapi

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1 -b .glib
%patch1 -p1 -b .libm-dso-for-powf
%patch2 -p1

%build
%configure2_5x \
	--disable-static \
	--enable-zeitgeist=yes
%make V=1

%install
%makeinstall_std
install -d -p -m 755 %{buildroot}%{_datadir}/vala/vapi
install -D -p -m 644 vapi/*.vapi %{buildroot}%{_datadir}/vala/vapi

# language files
%find_lang %{name}


%changelog
* Tue Apr 08 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.2.10-1
+ Revision: b6ec6c1
- Try to fix build with patch



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12943 |12cu|syncany-0.1.alpha-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name syncany

Name:		%{name}
Version:	0.1.alpha
Release:	3
License:	GPLv3
Summary:	Syncany is an open-source file synchronization and filesharing application
Group:		Archiving/Backup
URL:		https://launchpad.net/syncany/
# $ bzr branch lp:synany
# $ bzr export --root="syncany-0.1.alpha/" ~/BuildSystem/syncany/SOURCES/syncany-0.1.alpha.tar.bz2
Source0:	%{name}-%{version}.tar.bz2
# From https://launchpad.net/~mariodebian/+archive/syncany
Source1:	syncany
Source2:	syncany-autostart
Source3:	syncany.desktop
Source4:	syncany-autostart.desktop
Suggests:	%{name}-doc
# BuildRequires for Syncany Java part
BuildRequires:	ant
BuildRequires:	ant-apache-regexp
BuildRequires:	ant-nodeps
BuildRequires:	java-devel
# BuildRequires for Syncany Nautilus extension
BuildRequires:	gtk2-devel
BuildRequires:	atk-devel
BuildRequires:	cairo-devel
BuildRequires:	gdk-pixbuf-devel
BuildRequires:	pango-devel
BuildRequires:	glib2-devel
BuildRequires:	pixman-devel
BuildRequires:	freetype2-devel
BuildRequires:	png-devel
BuildRequires:	nautilus-devel

%description
Syncany is an open-source file synchronization and filesharing
application. It allows users to backup and share certain folders of
their workstations using any kind of storage, e.g. FTP, Amazon S3 or
Google Storage.

While the basic idea is similar to Dropbox and JungleDisk, Syncany is
open-source and additionally provides data encryption and more
flexibility in terms of storage type and provider:

- Data encryption: Syncany encrypts the files locally, so that any
  online storage can be used even for sensitive data.

- Arbitrary storage: Syncany uses a plug-in based storage system. It can
  be used with any type of remote storage.

%files
%{_datadir}/%{name}/
%{_datadir}/pixmaps/%{name}.png

%package doc
Summary:	Syncany Documentation
BuildArch:	noarch

%description doc
Documentation for Syncany

%files doc
%doc %{_docdir}/%{name}-doc/

%package nautilus
Summary:	Syncany Nautilus extension

%description nautilus
Synany extension for Nautilus file browser.

%files nautilus
%{_libdir}/nautilus/

%prep
%setup -q -n %{name}-%{version}
%apply_patches

%ifarch x86_64
pushd nautilus-syncany
for f in nbproject/{configurations.xml,Makefile-Debug.mk}; do
sed -ri \
	-e 's|/usr/lib/gtk-2.0/include|/usr/lib64/gtk-2.0/include|g' \
	-e 's|/usr/lib/glib-2.0/include|/usr/lib64/glib-2.0/include|g' \
	$f
done;
popd
%endif

%build

# Building Syncany
pushd syncany
ant linux
popd

# Building Nautilus extension
pushd nautilus-syncany
%make CONF=Debug
popd

%install

# Installing Syncany
pushd syncany/dist
for f in $(find {bin,conf,lib,res} -type f); do
	%{__install} -D $f %{buildroot}%{_datadir}/%{name}/$f
done;
for f in README LICENSE; do
	%{__install} -D $f %{buildroot}%{_docdir}/%{name}-doc/$f
done;
popd

%{__install} -d %{buildroot}%{_datadir}/pixmaps/
pushd %{buildroot}
ln -s ./%{_datadir}/%{name}/res/logo64.png ./%{_datadir}/pixmaps/%{name}.png
popd

# Installing Nautilus extension
pushd nautilus-syncany
	%{__install} -m0755 -D dist/*/GNU-Linux-*/libnautilus-syncany.so %{buildroot}%{_libdir}/nautilus/extensions-2.0/libnautilus-syncany.so
popd

%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.1.alpha-3
+ Revision: 0bfa147
- Fix icon symlink



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12944 |12cu|sync-engine-0.15-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

%define srcname synce-sync-engine

Summary:	SynCE synchronization engine
Name:		sync-engine
Version:	0.15
Release:	2
License:	GPLv2+
Group:		Office
Url:		http://synce.sourceforge.net/
Source0:	http://downloads.sourceforge.net/project/synce/SynCE/%{version}/synce-%{name}-%{version}.tar.gz
BuildRequires:	python-setuptools
BuildRequires:	pkgconfig(python)
Requires:	python-libxslt
Requires:	python-librtfcomp
Requires:	python-librra
Requires:	librapi-python
Requires:	libxml2-python
Requires:	pywbxml
Requires:	python-gobject
Requires:	python-pyxml
Requires:	python-dbus
Requires:	python-sqlite2

%description
SynCE synchronization engine. This component handles actual data
exchange between a Windows Mobile 5+ device and a synchronization
application.

%files
%doc CHANGELOG COPYING
%{_bindir}/*py
%{_bindir}/%{name}
%{_sysconfdir}/syncengine.conf.xml
%{_datadir}/dbus-1/services/org.synce.SyncEngine.service
%{py_puresitedir}/*

#----------------------------------------------------------------------------

%package -n synce-opensync-plugin
Summary:	synce plugin for opensync
Group:		Office
Requires:	libopensync-plugin-python >= 0.22
Requires:	%{name}
Obsoletes:	libopensync-plugin-synce < 0.22

%description -n synce-opensync-plugin
SynCE plugin for OpenSync. Allows applications using the OpenSync
framework to synchronise with devices handled by SynCE. This is the
plugin provided by the SynCE team, rather than that provided by the
OpenSync team. This plugin works with Windows Mobile 5 and later
devices.

%files -n synce-opensync-plugin
%{_libdir}/opensync/python-plugins/*
%{_datadir}/opensync/defaults/synce-opensync-plugin

#----------------------------------------------------------------------------

%prep
%setup -q -n synce-%{name}-%{version}

%build
python ./setup.py build

%install
mkdir -p %{buildroot}%{_bindir}
python setup.py install -O1 --skip-build --root %{buildroot}

mkdir -p %{buildroot}%{_libdir}/opensync/python-plugins/
mv \
 %{buildroot}%{py_puresitedir}/plugins/synce-opensync-plugin-2x.py \
 %{buildroot}%{_libdir}/opensync/python-plugins/

rm -fr %{buildroot}%{py_puresitedir}/plugins/

# install dbus service file
mkdir -p %{buildroot}%{_datadir}/dbus-1/services
install -m 0644 config/org.synce.SyncEngine.service %{buildroot}%{_datadir}/dbus-1/services/org.synce.SyncEngine.service

# default config for opensync plugin, specifying an empty configuration
# so apps like multisync know the plugin needs no config. Note this
# will be different for opensync 0.3 / 0.4 - AdamW 2008/03
mkdir -p %{buildroot}%{_datadir}/opensync/defaults
cat > %{buildroot}%{_datadir}/opensync/defaults/synce-opensync-plugin << EOF
<config></config>
EOF

# install a default config file
mkdir -p %{buildroot}%{_sysconfdir}
install -m 0644 config/syncengine.conf.xml %{buildroot}%{_sysconfdir}/syncengine.conf.xml


%changelog
* Tue Apr 08 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.15-2
+ Revision: 9e9c20f
- Disable debug package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12945 |12cu|syncevolution-1.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _libexecdir /usr/libexec
%define _disable_ld_no_undefined 1

%define gdbussyncevo_major 0
%define gdbussyncevo_libname %mklibname gdbussyncevo %gdbussyncevo_major
%define smltk_major 0
%define smltk_libname %mklibname smltk %smltk_major
%define syncevodbus_major 0
%define syncevodbus_libname %mklibname syncevo-dbus %syncevodbus_major
%define syncevolution_major 0
%define syncevolution_libname %mklibname syncevolution %syncevolution_major
%define synthesis_major 0
%define synthesis_libname %mklibname synthesis %synthesis_major

%define develname %mklibname %name -d

Summary:       SyncML client for evolution
Name:          syncevolution
Version:       1.4.1
Release:       1
License:       LGPLv2+
Group:         Networking/Remote access 
URL:           http://syncevolution.org/
Source0:       http://downloads.syncevolution.org/%{name}/sources/%{name}-%{version}.tar.gz
BuildRequires: kdepimlibs4-devel
BuildRequires: pkgconfig(bluez)
BuildRequires: boost-devel
BuildRequires: pkgconfig(cppunit)
BuildRequires: pkgconfig(libedataserver-1.2)
BuildRequires: pkgconfig(expat)
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(gnome-keyring-1)
BuildRequires: pkgconfig(gtk+-3.0)
BuildRequires: pkgconfig(libcurl)
BuildRequires: pkgconfig(libical)
BuildRequires: pkgconfig(libnotify)
BuildRequires: pkgconfig(libsoup-2.4)
BuildRequires: pkgconfig(neon)
BuildRequires: pkgconfig(libpcre)
BuildRequires: pythonegg(docutils)
BuildRequires: pkgconfig(unique-1.0)
BuildRequires: pkgconfig(openobex)
BuildRequires: pkgconfig(libebook-1.2)
BuildRequires: desktop-file-utils
BuildRequires: libtlen-devel
BuildRequires: pkgconfig(libecal-1.2)
BuildRequires: pkgconfig(gnome-bluetooth-1.0)
BuildRequires: intltool
BuildRequires: gettext
BuildRequires: libtool
BuildRequires: xsltproc

Requires: python-twisted-web
Requires: %{name}-backends

%description
syncevolution is designed to provide a SyncML client that can
connect to and sync with various SyncML-based servers

%package backends
Group:          System/Libraries
Summary:        %{name} backend plugins

%description backends
This package contains the backend plugins for %{name}.

%package -n %{gdbussyncevo_libname}
Group:          System/Libraries
Summary:        Gdbussyncevo library

%description -n %{gdbussyncevo_libname}
This package contains the gdbussyncevo library.

%package -n %{smltk_libname}
Group:          System/Libraries
Summary:        Smltk library

%description -n %{smltk_libname}
This package contains the smltk library.

%package -n %{syncevodbus_libname}
Group:          System/Libraries
Summary:        Syncevo-dbus library

%description -n %{syncevodbus_libname}
This package contains the syncevo-dbus library.

%package -n %{syncevolution_libname}
Group:          System/Libraries
Summary:        Syncevolution library

%description -n %{syncevolution_libname}
This package contains the syncevolution library.

%package -n %{synthesis_libname}
Group:          System/Libraries
Summary:        Synthesis library

%description -n %{synthesis_libname}
This package contains the synthesis library.

%package -n %{develname}
Summary: Development package for %{name}
Group: Development/C
Requires: %{name} = %{EVRD}

%description -n %{develname}
Files for development with %{name}.

%package gtk
Summary: GTK+ GUI for %{name}
Group: Networking/Remote access 
Requires: %{name} = %{EVRD}

%description gtk
GTK+ GUI for use with %{name}.

%package perl
Summary: Perl utils for %{name}
Group: Development/Perl
Requires: %{name} = %{EVRD}

%description perl
Perl utils for use with %{name}.

%prep
%setup -q
find . -name "*.c" -o -name "*.h" -o -name "*.cpp" |xargs chmod 0644

# use the ac macros in Makefile.am
sed -i '/^ACLOCAL_AMFLAGS/{ /m4-repo/!s/$/ -I m4-repo/ }' Makefile*.am

%build
intltoolize --automake --copy --force
autoreconf -fiv
(cd src/synthesis && autoreconf -fi && ./autogen.sh)

%configure2_5x --enable-libsoup --enable-dbus-service --enable-shared --with-expat=system \
    --disable-static --enable-gtk=3 --enable-gui --with-gio-gdbus --enable-dav --enable-bluetooth \
    --enable-akonadi --enable-gnomebluetooth


sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g
        s|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool

make
find . -type d -perm 02755 -exec chmod 0755 '{}' \;

%install
%makeinstall_std
rm -rf %{buildroot}%{_datadir}/doc

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS NEWS README HACKING README.html README.rst
%{_sysconfdir}/xdg/autostart/syncevo-dbus-server.desktop
%{_bindir}/syncevolution
%{_bindir}/syncevo-http-server
%{_bindir}/syncevo-phone-config
%{_bindir}/synclog2html
%{_bindir}/syncevo-webdav-lookup
%{_libexecdir}/syncevo-dbus-helper
%{_libexecdir}/syncevo-dbus-server
%{_libexecdir}/syncevo-dbus-server-startup.sh
%{_libexecdir}/syncevo-local-sync
%{_datadir}/syncevolution
%{_datadir}/dbus-1/services/org.syncevolution.service
%{_mandir}/man1/syncevolution.1*
%exclude %{_datadir}/syncevolution/xml/*.pl

%files backends
%doc AUTHORS NEWS README
%dir %{_libdir}/syncevolution
%{_libdir}/syncevolution/backends

%files -n %{gdbussyncevo_libname}
%doc AUTHORS NEWS README
%{_libdir}/libgdbussyncevo.so.%{gdbussyncevo_major}*

%files -n %{smltk_libname}
%doc AUTHORS NEWS README
%{_libdir}/libsmltk.so.%{smltk_major}*

%files -n %{syncevodbus_libname}
%doc AUTHORS NEWS README
%{_libdir}/libsyncevo-dbus.so.%{syncevodbus_major}*

%files -n %{syncevolution_libname}
%doc AUTHORS NEWS README
%{_libdir}/libsyncevolution.so.%{syncevolution_major}*

%files -n %{synthesis_libname}
%doc AUTHORS NEWS README
%{_libdir}/libsynthesis.so.%{synthesis_major}*

%files -n %{develname}
%doc AUTHORS NEWS README
%{_includedir}/syncevo
%{_includedir}/syncevo-dbus
%{_includedir}/synthesis
%{_libdir}/pkgconfig/s*.pc
%{_libdir}/*.so
%{_libdir}/*.a

%files gtk
%doc AUTHORS NEWS README
%{_bindir}/sync-ui
%{_datadir}/applications/sync.desktop
%{_datadir}/icons/hicolor/48x48/apps/sync.png

%files perl
%doc AUTHORS NEWS README
%{_bindir}/synccompare
%{_datadir}/syncevolution/xml/*.pl



%changelog
* Sat Jan 03 2015 abfonly <abfonly@gmail.com> 1.4.1-1
+ Revision: a3f00fe
- Imported from SRPM



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12946 |12cu|synfig-0.64.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major		0
%define	libname		%mklibname %{name} %{major}
%define	develname	%mklibname %{name} -d

Name:		synfig
Summary:	Vector-based 2D animation renderer
Version:	0.64.0
Release:	1
License:	GPLv3
Group:		Graphics
URL:		http://www.synfig.org
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
Source100:	%{name}.rpmlintrc
Patch0:		%{name}-0.63.05-cflags.patch
BuildRequires:	cvs
BuildRequires:	ffmpeg-devel
BuildRequires:	gettext-devel
BuildRequires:	jpeg-devel
BuildRequires:	libltdl-devel
BuildRequires:	mng-devel
BuildRequires:	boost-devel
BuildRequires:	pkgconfig(ETL) >= 0.4.16
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(ImageMagick)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(libxml++-2.6)
BuildRequires:	pkgconfig(OpenEXR)
BuildRequires:	pkgconfig(sigc++-2.0)
Requires:	libdv-apps
Requires:	imagemagick
Requires:	x11-font-cursor-misc
Requires:	x11-font-misc
Requires:	ffmpeg

%description
synfig is a vector based 2D animation renderer. It is designed to be capable
of producing feature-film quality animation.
This package contains the command-line renderer. For the GUI animation editor,
please install synfigstudio.

%files -f %{name}.lang
%doc AUTHORS COPYING ChangeLog NEWS README TODO
%config(noreplace) %{_sysconfdir}/%{name}_modules.cfg
%{_bindir}/%{name}
%{_libdir}/%{name}

#-----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Shared library for %{name}
Group:		System/Libraries

%description -n %{libname}
synfig is a vector based 2D animation renderer. It is designed to be capable
of producing feature-film quality animation.
This package contains the shared library provided by synfig.

%files -n %{libname}
%doc COPYING ChangeLog NEWS
%{_libdir}/lib*.so.%{major}*

#-----------------------------------------------------------------------------

%package -n %{develname}
Summary:	Development headers and libraries for %{name}
Group:		Development/C++
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}

%description -n %{develname}
synfig is a vector based 2D animation renderer. It is designed to be capable
of producing feature-film quality animation.
This package contains the development files for the shared library provided
by synfig.

%files -n %{develname}
%doc COPYING ChangeLog NEWS
%{_bindir}/%{name}-config
%{_includedir}/%{name}-*
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/%{name}.pc

#-----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
# These two fix for the split of libMagick in recent releases - AdamW
sed -i -e 's|Magick,OptimizeImageTransparency|MagickCore,OptimizeImageTransparency|g' configure.ac
sed -i -e 's|MagickLib::|MagickCore::|g' src/modules/mod_magickpp/trgt_magickpp.cpp

autoreconf -fi
CXXFLAGS='-I /usr/include/ImageMagick' CFLAGS='-I /usr/include/ImageMagick' CPPFLAGS='-I /usr/include/ImageMagick'
%configure2_5x \
	--disable-static \
	--with-imagemagick
%make


%install
%makeinstall_std

%find_lang %{name}


%changelog
* Sat Jun 08 2013 Giovanni Mariani <mc2374@mclink.it> 0.64.0-1
- New release 0.64.0
- Fixed License tag (see COPYING file)
- Added docs to sub-packages and kept rpmlint happy
- Silenced more rpmlint errrors and warnings (see S100 for details)

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12947 |12cu|synfigstudio-0.64.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major		0
%define	libname		%mklibname synfigapp %{major}
%define	develname	%mklibname synfigapp -d

Summary:	Vector-based 2D animation GUI
Name:		synfigstudio
Version:	0.64.0
Release:	2
License:	GPLv3+
Group:		Graphics
Url:		http://www.synfig.org
Source0:	http://downloads.sourceforge.net/synfig/%{name}-%{version}.tar.gz
Patch0:		synfigstudio-0.63.05-cflags.patch
BuildRequires:	fontconfig
BuildRequires:	intltool
BuildRequires:	synfig
BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(ETL) >= 0.04.15
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(pango)
BuildRequires:	pkgconfig(pangocairo)
BuildRequires:	pkgconfig(gthread-2.0)
BuildRequires:	pkgconfig(gtkmm-2.4)
BuildRequires:	pkgconfig(sigc++-2.0)
BuildRequires:	pkgconfig(synfig) >= 0.64.0
Requires:	synfig >= 0.64.0

%description
synfig is a vector based 2D animation renderer. It is designed to be capable
of producing feature-film quality animation.
This package contains the graphical user interface for synfig.

%files -f %{name}.lang
%doc AUTHORS COPYING ChangeLog README NEWS TODO
%{_bindir}/%{name}
%{_datadir}/synfig/plugins/
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/synfig_icon.*
%{_datadir}/mime-info/%{name}.*
%{_datadir}/mime/packages/%{name}.xml
%{_datadir}/pixmaps/*.png
%{_datadir}/pixmaps/%{name}

#-----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Shared library for %{name}
Group:		System/Libraries

%description -n %{libname}
synfig is a vector based 2D animation renderer. It is designed to be capable
of producing feature-film quality animation.
This package contains the shared library provided by synfigstudio.

%files -n %{libname}
%doc COPYING ChangeLog NEWS
%{_libdir}/libsynfigapp.so.%{major}*

#-----------------------------------------------------------------------------

%package -n %{develname}
Summary:	Development headers and libraries for %{name}
Group:		Development/C++
Provides:	synfigapp-devel = %{EVRD}
Requires:	%{libname} = %{EVRD}

%description -n %{develname}
synfig is a vector based 2D animation renderer. It is designed to be capable
of producing feature-film quality animation.
This package contains the development files for the shared library provided
by synfigstudio.

%files -n %{develname}
%doc COPYING ChangeLog NEWS
%{_libdir}/libsynfigapp.so
%{_includedir}/synfigapp-0.0

#-----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
autoreconf -fi
intltoolize --force
%configure2_5x \
	--disable-static \
	--disable-rpath \
	--disable-update-mimedb
%make


%install
%makeinstall_std

%find_lang %{name}

sed -i -e 's,synfig_icon.png,synfig_icon,g' %{buildroot}%{_datadir}/applications/*

desktop-file-install --vendor="" \
  --add-category="X-MandrivaLinux-CrossDesktop" \
  --add-category="GTK" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*


%changelog
* Tue Apr 08 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.64.0-2
+ Revision: 27e71c0
- Update files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12948 |12cu|synkron-1.6.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define srcname	Synkron

%define debug_package %{nil}

Summary:	A synchronization tool with QT4 GUI
Name:		synkron
Version:	1.6.1
Release:	3
Group:		File tools
License:	GPLv2
URL:		http://sourceforge.net/projects/synkron/
Source0:	http://downloads.sourceforge.net/project/%name/%name/%version/%srcname-%{version}-src.tar.gz
Source1:	Synkron.desktop
BuildRequires:	qt4-devel >= 4:4.3 desktop-file-utils
Requires:	qt4-common >= 4:4.3

%description
Synkron is an application for folder synchronisation that allows you
to configure your synchronisations in detail. Despite having many
features, the user interface of Synkron is very user-friendly and easy
to use.

Synkron is able to synchronise multiple folders at once, analyse
folders before sync, restore overwritten or deleted files, plan
synchronisations and much more.

Synkron is a cross-platform application and runs on Mac OS X, Linux
and Windows.

Synkron is distributed under the terms of the GPL v2 licence.

%files
%doc gpl.txt readme.txt
%{_bindir}/synkron
%{_datadir}/icons/synkron/
%{_datadir}/applications/Synkron.desktop

#---------------------------------------------------------------------

%prep
%setup -q -n %{srcname}-%{version}-src

%build
lrelease Synkron.pro
qmake -config release
%make 

%install
#binary
install -d %{buildroot}/%{_bindir}
install -m 0755 synkron -s %{buildroot}/%{_bindir}

#icon
install -d %{buildroot}%{_datadir}/icons/%{name}
install -m 0644 images/Synkron48.png %{buildroot}/%{_datadir}/icons/%{name}


#desktop file
desktop-file-install  --dir="%{buildroot}/%{_datadir}/applications" %{SOURCE1}
# Fix perms
chmod 644  gpl.txt readme.txt

%changelog
* Tue Mar 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.6.1-3
+ Revision: 83d8871
- Disable debug



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12949 |12cu|synkron-1.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define srcname	Synkron

%define debug_package %{nil}

Summary:	A synchronization tool with QT4 GUI
Name:		synkron
Version:	1.6.2
Release:	1
Group:		File tools
License:	GPLv2
URL:		http://sourceforge.net/projects/synkron/
Source0:	http://downloads.sourceforge.net/project/%name/%name/%version/%srcname-%{version}-src.tar.gz
Source1:	Synkron.desktop
BuildRequires:	qt4-devel >= 4:4.3 desktop-file-utils
Requires:	qt4-common >= 4:4.3

%description
Synkron is an application for folder synchronisation that allows you
to configure your synchronisations in detail. Despite having many
features, the user interface of Synkron is very user-friendly and easy
to use.

Synkron is able to synchronise multiple folders at once, analyse
folders before sync, restore overwritten or deleted files, plan
synchronisations and much more.

Synkron is a cross-platform application and runs on Mac OS X, Linux
and Windows.

Synkron is distributed under the terms of the GPL v2 licence.

%files
%doc gpl.txt readme.txt
%{_bindir}/synkron
%{_datadir}/icons/synkron/
%{_datadir}/applications/Synkron.desktop

#---------------------------------------------------------------------

%prep
%setup -q -n %{srcname}-%{version}-src

%build
lrelease Synkron.pro
qmake -config release
%make 

%install
#binary
install -d %{buildroot}/%{_bindir}
install -m 0755 synkron -s %{buildroot}/%{_bindir}

#icon
install -d %{buildroot}%{_datadir}/icons/%{name}
install -m 0644 images/Synkron48.png %{buildroot}/%{_datadir}/icons/%{name}


#desktop file
desktop-file-install  --dir="%{buildroot}/%{_datadir}/applications" %{SOURCE1}
# Fix perms
chmod 644  gpl.txt readme.txt

%changelog
* Tue Mar 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.6.2-1
+ Revision: 3a9cb80
- Updated to 1.6.2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12950 |12cu|sysstat-10.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	debug_package	%nil

Name: 		sysstat
Version: 	10.2.1
Release: 	1
Summary: 	Includes the sar and iostat system monitoring commands
License: 	GPLv2
Group: 		Monitoring
URL: 		http://pagesperso-orange.fr/sebastien.godard/
Source0: 	http://pagesperso-orange.fr/sebastien.godard/%{name}-%{version}.tar.xz
Patch0:		sysstat-10.1.2-fix-format-errors.patch
BuildRequires:	pkgconfig(systemd)

%description
This package provides the sar and iostat commands for the Linux
operating system, similar to their traditional UNIX counterparts.
They enable system monitoring of disk, network, and other IO activity.

%prep
%setup -q
%patch0 -p1 -b .strfmt
iconv -f windows-1252 -t utf8 CREDITS > CREDITS.aux
mv CREDITS.aux CREDITS

%build
%setup_compile_flags
export sa_lib_dir=%{_libdir}/sa
%configure2_5x --enable-debuginfo

make CFLAGS="%optflags" \
	PREFIX="%{_prefix}" \
	SA_LIB_DIR="%{_libdir}/sa" \
	MAN_DIR="%{_mandir}"


%install
make MAN_DIR=%{_mandir} IGNORE_MAN_GROUP=y PREFIX=%{_prefix} DESTDIR=%{buildroot}  SA_LIB_DIR=%{_libdir}/sa install

# Install service file
mkdir -p %{buildroot}%{_unitdir}
install -m 0644 sysstat.service %{buildroot}%{_unitdir}/

rm -fr %{buildroot}%{_datadir}/doc/%{name}-%{version}
mkdir -p %{buildroot}/etc/{cron.daily,cron.hourly}

cat > %{buildroot}/etc/cron.daily/%name <<EOF
#!/bin/sh

# generate a daily summary of process accounting.
%_libdir/sa/sa2 -A &

EOF
chmod +x  %{buildroot}/etc/cron.daily/%name

cat > %{buildroot}/etc/cron.hourly/%name <<EOF
#!/bin/sh

# snapshot system usage every 10 minutes six times.
%_libdir/sa/sa1 600 6 &

EOF
chmod +x  %{buildroot}/etc/cron.hourly/%name

rm -fr %{buildroot}%_prefix/doc

%find_lang %{name}

%post
%_post_service %{name}

%preun
%_preun_service %{name}

if [[ $1 -eq 0 ]]; then
  # Remove sa logs if removing sysstat completely
  rm -f %{_localstatedir}/log/sa/*
fi

%files -f %{name}.lang
%doc CHANGES COPYING CREDITS FAQ README
%config(noreplace) %{_sysconfdir}/cron.hourly/sysstat
%config(noreplace) %{_sysconfdir}/cron.daily/sysstat
%config(noreplace) %{_sysconfdir}/sysconfig/sysstat.ioconf
%config(noreplace) %{_sysconfdir}/sysconfig/sysstat
%{_unitdir}/sysstat.service
%{_bindir}/*
%{_libdir}/sa
%{_mandir}/man1/*
%{_mandir}/man5/*
%{_mandir}/man8/*
/var/log/sa

%changelog
* Tue Mar 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 10.2.1-1
+ Revision: 0a65cd1
- Updated to 10.2.1 (sync with cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12951 |12cu|system-config-cluster-1.0.53-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

# -*- RPM-SPEC -*-
Summary: Graphical utility which allows you to manage cluster configuration
Name: system-config-cluster
Version: 1.0.53
Release: 3
URL: http://www.redhat.com/
Source0: %{name}-%{version}.tar.gz
License: GPL
Group: System/Configuration/Other
BuildArch: noarch
Requires: gnome-python, pygtk2.0, pygtk2.0-libglade, gnome-python-canvas, gnome-python-gnomevfs
Requires: rhpl >= 0.148.2
Requires: python >= 2.3
BuildRequires: perl(XML::Parser) gettext

%description
system-config-cluster is a utility which allows you to manage
cluster configuration in a graphical setting.

%prep
%setup -q
perl -pi -e 's,(/usr/bin/python)\S*,$1,g' src/ModelBuilder.py src/system-config-cluster.py
perl -pi -e 's/auth(\s*)required(\s*)pam_stack.so service=/auth${1}include${2}/g' system-config-cluster.pam

%build
%configure
make

%install
%makeinstall
find %{buildroot} -name "*py" -exec chmod a+r {} \;

#Uncomment this when translations are done
#%find_lang %name

%clean

#Replace the files line with the one commented out when translations are done
#%files -f %{name}.lang
%files

%defattr(-,root,root)
%doc COPYING
#%doc docs/ReleaseNotes
#%doc docs/html/*
%{_sbindir}/*
%{_bindir}/*
%{_datadir}/applications/system-config-cluster.desktop
%{_datadir}/system-config-cluster
%config %{_sysconfdir}/pam.d/system-config-cluster
%config %{_sysconfdir}/security/console.apps/system-config-cluster




%changelog
* Thu Jan  24 2013 Denis Silakov <denis.silakov@rosalab.ru>
+ Commit: 9cc5322
- Dummy commit to workaround dummy ABF timing issue...
  
* Thu Jan  24 2013 Denis Silakov <denis.silakov@rosalab.ru>
+ Commit: 7517b23
- Fix description
  
* Thu Jan  24 2013 Denis Silakov <denis.silakov@rosalab.ru>
+ Commit: 08f7093
- Fix gnome-python req
  
* Wed Feb  1 2012 Rosa <rosa@rosa-build.rosalab.ru>
+ Commit: 23b19b4
- Automatic import for version 1.0.53
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12952 |12cu|tabe-0.2.6-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 2
%define libname %mklibname tabe %{major}
%define develname %mklibname tabe -d

Summary:	Chinese lexicons library for xcin-2.5
Name:		tabe
Version:	0.2.6
Release:	14
License:	BSD style
Group:		System/Libraries
URL:		http://libtabe.sourceforge.net/
Source:		%{name}-%{version}.tar.bz2
Patch0:		http://ftp.de.debian.org/debian/pool/main/libt/libtabe/libtabe_0.2.6-1.2.diff.gz
Patch1:		tabe-0.2.6-link.patch
BuildRequires:	db-devel
BuildRequires:	pkgconfig(x11)
Requires:	%{libname} = %{version}-%{release}
Requires:	locales-zh
Provides:	libtabe = %{version}-%{release}
Obsoletes:	libtabe

%description
Chinese lexicons library for xcin-2.5's bimsphone input method.

%package -n	%{libname}
Summary:	Libraries needed to use packages using libtabe
Group:		System/Libraries
Requires:	%{name} = %{version}-%{release}

%description -n	%{libname}
Chinese lexicons library for xcin-2.5's bimsphone input method.

This package contains shared libraries.

%package -n	%{develname}
Summary:	Header files and libraries for developing apps which will use libtabe
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname tabe 2 -d}

%description -n	%{develname}
Chinese lexicons library for xcin-2.5's bimsphone input method.

This package contains static libraries and headers files.

%prep
%setup -q -n %{name}
%patch0 -p1
%patch1 -p0

%build
export CFLAGS="%optflags %ldflags"
%configure2_5x \
	--enable-shared \
	--datadir=%{_datadir}/tabe \
	--with-dbinc=%{_includedir}/db51

make

%install
rm -rf %{buildroot}

%makeinstall datadir=%{buildroot}%{_datadir}/tabe

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}


%files
%defattr(-,root,root,-)
%doc doc/libtabe.sgml
%{_bindir}/*
%{_datadir}/%{name}

%files -n %{libname}
%doc COPYING
%defattr(-,root,root,-)
%doc doc/*.shtml
%{_libdir}/*.so.*

%files -n %{develname}
%defattr(-,root,root)
%doc doc/*.txt
%{_includedir}/bims.h
%{_includedir}/tabe.h
%{_libdir}/*.so
%{_libdir}/*.a



%changelog
* Mon May 13 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.2.6-14
+ Revision: 12964c5
- Bump release and clean the spec after applying automated fixes to spec file



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12953 |12cu|tachyon-0.99-0.b2.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%ifarch x86_64
%define target linux-64
%else
%define target linux
%endif

%define variants thr thr-ogl
%define beta b2

Summary: Parallel / Multiprocessor Ray Tracing System
Name:    tachyon
Version: 0.99
Release: 0.%{beta}.1
Group:          Graphics
URL:     http://jedi.ks.uiuc.edu/~johns/raytracer/
Source0: http://jedi.ks.uiuc.edu/~johns/raytracer/files/%{version}%{beta}/%{name}-%{version}%{beta}.tar.gz

# taken from Debian package
Source1: %{name}.1
Source2: %{name}.rpmlintrc
Patch0:  %{name}-rpm.patch
Patch1:  %{name}-shared.patch
License:  BSD with advertising
BuildRequires: jpeg-devel
BuildRequires: latex2html
BuildRequires: pkgconfig(gl)
BuildRequires: png-devel
BuildRequires: texlive

%description
A portable, high performance parallel ray tracing system with
multithreaded implementation.

%package libs
Summary: Parallel / Multiprocessor Ray Tracing System library

%description libs
A portable, high performance parallel ray tracing system with
multithreaded implementation.  Tachyon is built as a C callable
library, which can be used with the included demo programs or within
your own application.

This package contains the shared library.

%package gl
Summary: Parallel / Multiprocessor Ray Tracing System with OpenGL display
Provides: %{name} = %{version}-%{release}

%description gl
A portable, high performance parallel ray tracing system with
multithreaded implementation.

This package contains OpenGL-enabled build.

%package devel
Summary: Development files for tachyon
Requires: %{name}-libs = %{version}-%{release}

%description devel
This package contains development headers and libraries for developing
with tachyon.

%package docs
Summary: Documentation and example scenes for tachyon
Requires: %{name} = %{version}-%{release}

%description docs
This package contains documentation and example scenes for rendering
with tachyon.

%prep
%setup -q -n %{name}
%patch0 -p1 -b .r
%patch1 -p1 -b .shared
find . -name CVS | xargs %{__rm} -r
# executable sources
chmod 644 src/hash.{c,h}
chmod 644 src/pngfile.h
chmod 644 demosrc/spaceball.c
chmod 644 demosrc/trackball.{c,h}
chmod 644 scenes/imaps/*

%build
pushd unix
for variant in %{variants} ; do
  %{__make} %{?_smp_mflags} OPTFLAGS="%{optflags}" %{target}-$variant
done
popd

pushd docs
%{__make} html pdf ps
popd

%install
mkdir -p %{buildroot}{%{_bindir},%{_libdir},{%{_datadir},%{_includedir}}/tachyon,%{_mandir}/man1}
for variant in %{variants} ; do
  install -pm755 compile/%{target}-$variant/tachyon %{buildroot}%{_bindir}/tachyon-$variant
done
rename -- -thr "" %{buildroot}%{_bindir}/*
mkdir -p docs/html
cp -pr docs/tachyon/*.{css,html,png} docs/html
cp -pr scenes %{buildroot}%{_datadir}/tachyon/
install -pm644 %{SOURCE1} %{buildroot}%{_mandir}/man1/
echo ".so tachyon.1" > %{buildroot}%{_mandir}/man1/tachyon-ogl.1
cp -a compile/%{target}-thr/libtachyon*.so %{buildroot}%{_libdir}/
install -pm644 src/{hash,tachyon{,_dep},util}.h %{buildroot}%{_includedir}/tachyon/

%files
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*

%files libs
%doc Copyright README
%{_libdir}/libtachyon-%{version}.so

%files gl
%{_bindir}/%{name}-ogl
%{_mandir}/man1/%{name}-ogl.1*

%files devel
%{_includedir}/tachyon
%{_libdir}/libtachyon.so

%files docs
%doc Changes docs/tachyon.pdf docs/tachyon.ps docs/html
%{_datadir}/tachyon

%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.99-0.b2.1
+ Revision: 3a6dd4f
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12954 |12cu|tagtool-0.12.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: 	 	tagtool
Summary: 	Audio file (MP3/OGG) tag editor
Version: 	0.12.3
Release: 	4

Source:		http://prdownloads.sourceforge.net/tagtool/%{name}-%{version}.tar.bz2
URL:		http://pwp.netcabo.pt/paol/tagtool/
License:	GPL
Group:		Sound
BuildRequires:	pkgconfig imagemagick
BuildRequires:	pkgconfig(gtk+-2.0) libglade2.0-devel
BuildRequires:	id3lib-devel libvorbis-devel libogg-devel
BuildRequires:	perl-XML-Parser desktop-file-utils

%description
Audio Tag Tool is a program to manage the information fields in MP3 and Ogg
Vorbis files, commonly called tags.Tag Tool can be used to edit tags one by
one, but the most useful features are the ability to easily tag or rename
hundreds of files at once, in any desired format.  The mass tag and mass
rename features can handle filenames in any format thanks to an easily
configurable format template.

%prep
%setup -q

%build
export LDFLAGS="-logg -lm"
%configure2_5x
%make

%install
%makeinstall

#menu

sed -i -e 's|False|false|g' %{buildroot}/%{_datadir}/applications/tagtool.desktop
desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="GTK" \
  --add-category="Audio;AudioVideoEditing" \
  --add-category="X-MandrivaLinux-Multimedia-Sound;AudioVideo" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

#icons
mkdir -p %{buildroot}/%_liconsdir
convert -size 48x48 pixmaps/TagTool.png %{buildroot}/%_liconsdir/%name.png
mkdir -p %{buildroot}/%_iconsdir
convert -size 32x32 pixmaps/TagTool.png %{buildroot}/%_iconsdir/%name.png
mkdir -p %{buildroot}/%_miconsdir
convert -size 16x16 pixmaps/TagTool.png %{buildroot}/%_miconsdir/%name.png

%find_lang %name

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS BUGS ChangeLog README NEWS THANKS TODO
%{_bindir}/%name
%{_datadir}/applications/*
%{_datadir}/%name
%{_liconsdir}/%name.png
%{_iconsdir}/%name.png
%{_miconsdir}/%name.png
%{_datadir}/icons/hicolor/*


%changelog
* Sun Sep 20 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.12.3-2mdv2010.0
+ Revision: 445346
- rebuild

* Fri Jan 23 2009 Jérôme Soyer <saispo@mandriva.org> 0.12.3-1mdv2009.1
+ Revision: 332996
- New upstream release

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 0.12.2-2mdv2009.0
+ Revision: 218426
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Thierry Vignaud <tvignaud@mandriva.com>
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request
    - import tagtool

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Sat Sep 16 2006 Emmanuel Andry <eandry@mandriva.org> 0.12.2-2mdv2007.0
- %%mkrel
- xdg menu

* Sun May 29 2005 Austin Acton <austin@mandriva.org> 0.12.2-1mdk
- 0.12.2
- source URL

* Tue Feb 8 2005 Austin Acton <austin@mandrake.org> 0.12-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12955 |12cu|tango-generator-3.2.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package	%{nil}
%define name tango-generator
%define version 3.2.1
%define unmangled_version 3.2.1
%define release 4
%define _unpackaged_files_terminate_build 0

Summary: Tango Generator
Name: %{name}
Version: %{version}
Release: %{release}
License: GPLv2
Group: Graphical desktop/Other
Url: http://mejogid.ohallwebservices.com/
Source0: %{name}-%{unmangled_version}.tar.gz

BuildRequires:	pkgconfig(python)

Prefix: %{_prefix}
Requires: python >= 2.4
Requires: librsvg2
Requires: imagemagick
Requires: pygtk2.0 >= 2.6.3-2



%description
An icon theme creation application

%prep
%setup -q -n %{name}-%{unmangled_version}

%build
python setup.py build

%install
python setup.py install --root=$RPM_BUILD_ROOT --record=INSTALLED_FILES



%files
%doc COPYING AUTHORS README
%_bindir/tango-generator
%_datadir/applications/tango-generator.desktop
%_iconsdir/*/*/*/*
%_datadir/mime/packages/*.xml
%_datadir/tango-generator
%py_puresitedir/*



%changelog
* Sat Apr 05 2014 SymbianFlo <symbianflo@mandrivausers.ro> 3.2.1-4
+ Revision: f82301e
- Cleaned tango-generator.spec, bump rel, disable empty debug.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12956 |12cu|tano-1.2.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	An open-source cross-platform IP TV player
Name:		tano
Version:	1.2.1
Release:	2
License:	GPLv3+
Group:		Video
Url:		http://projects.tano.si/
# Generated by github https://github.com/ntadej/tano
Source0:	%{name}-%{version}.tar.gz
# Fix SOVERSION and VERSION wrong usage
Patch0:		tano-1.2.1-soname.patch
BuildRequires:	cmake
BuildRequires:	imagemagick
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(libvlc-qt)
BuildRequires:	pkgconfig(libvlc-qt-qml)
BuildRequires:	pkgconfig(libvlc-qt-widgets)
# In fact, it needs only plugins but they are packaged into main vlc package
Requires:	vlc

%description
Tano is an open-source cross-platform IP TV player. It features full IP TV
playback with EPG and recorder. Project started because of a need of a simple
IP TV player on Linux providing EPG.

Two network cards are recommended, one for TV and one for internet. One of
them must be wired. Connect TV to first, wired network card (eth0). Use second
network card that can be wireless for internet or ethernet. Classic Standard
Definition TV channels should play normally on any newer processors, but High
Definition TV channels need dual-core processor like Intel Core 2 or a graphics
card capable of hardware acceleration.

%files
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}
%{_iconsdir}/hicolor/*/apps/%{name}.png

#----------------------------------------------------------------------------

%define libtanocore_major 1
%define libtanocore %mklibname tanocore %{libtanocore_major}

%package -n %{libtanocore}
Summary:	Shared library for %{name}
Group:		System/Libraries

%description -n %{libtanocore}
Shared library for %{name}.

%files -n %{libtanocore}
%{_libdir}/libtanocore.so.%{libtanocore_major}*

#----------------------------------------------------------------------------

%define libtanowgt_major 1
%define libtanowgt %mklibname tanowidgets %{libtanowgt_major}

%package -n %{libtanowgt}
Summary:	Shared library for %{name}
Group:		System/Libraries

%description -n %{libtanowgt}
Shared library for %{name}.

%files -n %{libtanowgt}
%{_libdir}/libtanowidgets.so.%{libtanowgt_major}*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
%cmake \
	-DDISABLE_UPDATE_CHECK:BOOL=ON \
	-DCMAKE_BUILD_TYPE=RelWithDebugInfo
# Parallel build is broken in 1.2.1
make

%install
%makeinstall_std -C build

# Remove wrong and not needed stuff
rm -rf %{buildroot}%{_iconsdir}/*
rm -f %{buildroot}%{_libdir}/libtanocore.so
rm -f %{buildroot}%{_libdir}/libtanowidgets.so

# install menu icons
for N in 48 64 128;
do
install -D -m 0644 data/logo/${N}x${N}/logo.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/apps/%{name}.png
done
for N in 16 22 24 32;
do
convert data/logo/128x128/logo.png -resize ${N}x${N} $N.png;
install -D -m 0644 $N.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/apps/%{name}.png
done


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12957 |12cu|tap-plugins-0.7.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Tom's Audio Processing plugins
Name:		tap-plugins
Version:	0.7.2
Release:	%mkrel 1
License:	GPLv2+
Group:		Sound
URL:		http://tap-plugins.sourceforge.net/
Source0:	http://downloads.sourceforge.net/project/%{name}/%{name}/%{version}/%{name}-%{version}.tar.gz

%description
TAP-plugins is short for Tom's Audio Processing plugins. It is a bunch of
LADSPA plugins for digital audio processing, intended for use in a
professional DAW environment such as Ardour.


%prep
%setup -q
perl -p -i -e "s/-O3/%{optflags}/g" Makefile


%build
%make


%install
mkdir -p %{buildroot}%{_libdir}/ladspa
make INSTALL_PLUGINS_DIR=%{buildroot}%{_libdir}/ladspa/ \
     INSTALL_LRDF_DIR=%{buildroot}%{_datadir}/ladspa/rdf/ install


%files
%doc CREDITS README
%dir %{_libdir}/ladspa
%{_libdir}/ladspa/*.so
%{_datadir}/ladspa/rdf/*



%changelog
* Mon Jun 03 2013 Giovanni Mariani <mc2374@mclink.it> 0.7.2-1
- New version 0.7.2
- Cleaned the spec file and dropped all uses of the deprecated "$RPM_BUILD_ROOT" and
  "$RPM_OPT_FLAGS"

* Wed Mar 16 2011 Stéphane Téletchéa <steletch@mandriva.org> 0.7.1-1mdv2011.0
+ Revision: 645447
- update to new version 0.7.1

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 0.7.0-6mdv2010.0
+ Revision: 434274
- rebuild

* Sat Aug 02 2008 Thierry Vignaud <tv@mandriva.org> 0.7.0-5mdv2009.0
+ Revision: 261376
- rebuild

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 0.7.0-4mdv2009.0
+ Revision: 254121
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.7.0-2mdv2008.1
+ Revision: 128226
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import tap-plugins


* Wed Nov 9 2005 Austin Acton <austin@mandriva.org> 0.7.0-2mdk
- rebuild

* Fri Aug 20 2004 Austin Acton <austin@mandrake.org> 0.7.0-1mdk
- 0.7.0

* Tue Jun 22 2004 Austin Acton <austin@mandrake.org> 0.6.0-1mdk
- 0.6.0
- bzip source
- use proper cflags
- add docs

* Sat May 8 2004 Austin Acton <austin@mandrake.org> 0.4.0-1mdk
- steal from CCRMA

* Wed Feb 18 2004 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 0.4.0-1
- do not depend on ladspa package explicitly
* Wed Feb  4 2004 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 0.3.0-1
- updated to 0.3.0
* Thu Jan 29 2004 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 0.2.0-1
- initial build

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12958 |12cu|task-2.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           task
Version:        2.3.0
Release:        1
Summary:        A command-line to do list manager

Group:          Office
License:        GPLv2+
URL:            http://taskwarrior.org
Source0:        http://taskwarrior.org/download/%{name}-%{version}.tar.gz

BuildRequires:  cmake
BuildRequires:  pkgconfig(uuid)

%description
Task is a command-line to do list manager. It has
support for GTD functionality and includes the
following features: tags, colorful tabular output,
reports and graphs, lots of manipulation commands,
low-level API, abbreviations for all commands and
options, multi-user file locking, recurring tasks.

%prep
%setup -q


%build
%cmake
%make


%install
%makeinstall_std -C build
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/bash_completion.d
install -m 644 -T scripts/bash/task.sh $RPM_BUILD_ROOT%{_sysconfdir}/bash_completion.d/task


%files
%defattr(-,root,root,-)
%doc /usr/share/doc/task/
%{_bindir}/task
%{_bindir}/tasksh
%{_mandir}/man1/task.1.*
%{_mandir}/man1/tasksh.1.*
%{_mandir}/man5/taskrc.5.*
%{_mandir}/man5/task-tutorial.5.*
%{_mandir}/man5/task-color.5.*
%{_mandir}/man5/task-faq.5.*
%{_mandir}/man5/task-sync.5.*
%config(noreplace) %{_sysconfdir}/bash_completion.d





%changelog
* Mon Sep 08 2014 Eugene Budanov <eugene.budanov@rosalab.ru> 2.3.0-1
+ Revision: fb5682e
- Updated spec and version



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12959 |12cu|task-compiz-stable-2012.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		task-compiz-stable
Version:	2012.1
Release:	1
Summary:	Meta task for stable version of Compiz
License:	GPLv2
Group:		System/X11
URL:		http://www.compiz.org/
Requires:	compiz0.8
Requires:	ccsm0.8
Requires:	compiz-fusion
Requires:	compiz-fusion-plugins-main
Requires:	compiz-fusion-plugins-extra
Requires:	emerald
Requires:	emerald-themes
Requires:	fusion-icon
Conflicts:	compiz > 0.9
BuildArch:	noarch

%description
Meta task for stable version of Compiz.

%prep
# nothing

%build
# nothing

%install
# nothing

%files
# nothing
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12960 |12cu|task-lxqt-0.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Metapackage for the LXQt (LXDE-Qt) desktop environment
Name:		task-lxqt
Version:	0.7
Release:	2
License:	LGPLv2.1+
Group:		Graphical desktop/Other
Url:		http://www.lxqt.org
# LXQt itself
Requires:	lxqt-about
Requires:	lxqt-common
Requires:	lxqt-config
Requires:	lxqt-config-randr
Requires:	lxqt-globalkeys
Requires:	lxqt-notificationd
Requires:	lxqt-openssh-askpass
Requires:	lxqt-panel
Requires:	lxqt-policykit
Requires:	lxqt-powermanagement
Requires:	lxqt-qtplugin
Requires:	lxqt-runner
Requires:	lxqt-session
Requires:	pcmanfm-qt
# Other stuff
Requires:	openbox
Suggests:	qterminal
BuildArch:	noarch

%description
This package is a meta-package, meaning that its purpose is to contain
all LXQt applications and libraries.

%files

#----------------------------------------------------------------------------

%prep

%build

%install


%changelog
* Wed May 14 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.7-2
+ Revision: 69cdee7
- Requires pcmanfm-qt



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12961 |12cu|task-mate-1.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Metapackage for MATE desktop environment
Name:		task-mate
Version:	1.8.0
Release:	1
Group:		Graphical desktop/Other
License:	GPLv2+
BuildArch:	noarch

Requires:	%{name}-minimal >= %{version}
Requires:	atril >= %{version}
# Requires:	caja-sendto-bluetooth >= %{version}
Requires:	mate-applets >= %{version}
# Requires:	mate-bluetooth >= %{version}
Requires:	mate-calc >= %{version}
Requires:	dconf-editor
Requires:	mate-dialogs >= %{version}
Requires:	engrampa >= %{version}
# Requires:	caja-gksu >= %{version}
Requires:	caja-image-converter >= %{version}
Requires:	caja-open-terminal >= %{version}
Requires:	eom >= %{version}
Requires:	mate-indicator-applet
# Requires:	mate-keyring >= %{version}
Requires:	mate-media >= %{version}
Requires:	mate-netspeed >= %{version}
Requires:	mate-notification-daemon >= %{version}
Requires:	mate-screensaver >= %{version}
Requires:	mate-system-monitor >= %{version}
# These tools conflict/duplicate MCC tools so we don't need them
#Requires:	mate-system-tools >= {version}
Requires:	pluma >= %{version}
Requires:	mate-terminal >= %{version}
Requires:	mate-utils >= %{version}
Requires:	mozo
Requires:	mate-control-center >= %{version}
Suggests:	mucharmap
Suggests:	gdm-220
Suggests:	caja-sendto-pidgin >= %{version}
Suggests:	caja-sendto-upnp >= %{version}

%description
This package is a meta-package, meaning that its purpose is to contain
dependencies for running the MATE.

%package minimal
Summary:	Minimal dependencies needed for MATE desktop 
Group:		Graphical desktop/Other

Requires:	mate-backgrounds >= %{version}
Requires:	caja >= %{version}
Requires:	mate-icon-theme >= %{version}
Requires:	mate-panel >= %{version}
Requires:	mate-power-manager >= %{version}
Requires:	mate-session-manager >= %{version}
Requires:	mate-themes >= %{version}
Requires:	marco >= %{version}
Requires:	preload
Requires:	task-pulseaudio
Requires:	task-x11
Requires:	ConsoleKit

%description minimal
This package is a meta-package, meaning that its purpose is to contain
minimal dependencies for running a minimal MATE desktop environment.

%files

%files minimal




%changelog
* Tue Mar 18 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.8.0-1
+ Revision: 49fe45d
- Drop mate-keyring req



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12962 |12cu|task-nagios-0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Metapackage for Nagios(tm)

Name:		task-nagios
Version:	0
Release:	6
Group:		System/Servers
License:	GPL
BuildArch:	noarch
Requires:	nagios
Requires:	nagios-conf
Requires:	nagios-imagepaks
Requires:	nagios-plugins
Requires:	nagios-www
Requires:	nagios-check_adptraid
Requires:	nagios-check_apache
Requires:	nagios-check_apc_ups
Requires:	nagios-check_appletalk
Requires:	nagios-check_arping
Requires:	nagios-check_asterisk
Requires:	nagios-check_axis
Requires:	nagios-check_backup
Requires:	nagios-check_bgp
Requires:	nagios-check_bgpstate
Requires:	nagios-check_breeze
Requires:	nagios-check_by_ssh
Requires:	nagios-check_ciscotemp
Requires:	nagios-check_cluster
Requires:	nagios-check_cluster2
Requires:	nagios-check_compaq_insight
Requires:	nagios-check_dhcp
Requires:	nagios-check_dig
Requires:	nagios-check_digitemp
Requires:	nagios-check_disk
Requires:	nagios-check_disk_smb
Requires:	nagios-check_dlswcircuit
Requires:	nagios-check_dns
Requires:	nagios-check_dns_random
Requires:	nagios-check_dummy
Requires:	nagios-check_email_loop
Requires:	nagios-check_file_age
Requires:	nagios-check_flexlm
Requires:	nagios-check_fping
Requires:	nagios-check_frontpage
Requires:	nagios-check_game
Requires:	nagios-check_hpjd
Requires:	nagios-check_hprsc
Requires:	nagios-check_http
Requires:	nagios-check_hw
Requires:	nagios-check_ica_master_browser
Requires:	nagios-check_ica_metaframe_pub_apps
Requires:	nagios-check_ica_program_neigbourhood
Requires:	nagios-check_icmp
Requires:	nagios-check_ide_smart
Requires:	nagios-check_ifoperstatus
Requires:	nagios-check_ifstatus
Requires:	nagios-check_inodes
Requires:	nagios-check_ipxping
Requires:	nagios-check_ircd
Requires:	nagios-check_javaproc
Requires:	nagios-check_ldap
Requires:	nagios-check_linux_raid
Requires:	nagios-check_load
Requires:	nagios-check_log
Requires:	nagios-check_log2
Requires:	nagios-check_lotus
Requires:	nagios-check_mailq
Requires:	nagios-check_maxchannels
Requires:	nagios-check_maxwanstate
Requires:	nagios-check_mem
Requires:	nagios-check_ms_spooler
Requires:	nagios-check_mssql
Requires:	nagios-check_mysql
Requires:	nagios-check_mysql_query
Requires:	nagios-check_nagios
Requires:	nagios-check_netapp
Requires:	nagios-check_nmap
Requires:	nagios-check_nt
Requires:	nagios-check_ntp
Requires:	nagios-check_ntp_peer
Requires:	nagios-check_ntp_time
Requires:	nagios-check_nwstat
Requires:	nagios-check_oracle
Requires:	nagios-check_overcr
Requires:	nagios-check_pcpmetric
Requires:	nagios-check_pfstate
Requires:	nagios-check_pgsql
Requires:	nagios-check_ping
Requires:	nagios-check_procs
Requires:	nagios-check_qmailq
Requires:	nagios-check_radius
Requires:	nagios-check_rbl
Requires:	nagios-check_real
Requires:	nagios-check_remote_nagios_status
Requires:	nagios-check_rpc
Requires:	nagios-check_sendim
Requires:	nagios-check_sensors
Requires:	nagios-check_smart
Requires:	nagios-check_smb
Requires:	nagios-check_smtp
Requires:	nagios-check_snmp
Requires:	nagios-check_snmp_disk_monitor
Requires:	nagios-check_snmp_printer
Requires:	nagios-check_snmp_process_monitor
Requires:	nagios-check_snmp_procs
Requires:	nagios-check_sockets
Requires:	nagios-check_ssh
Requires:	nagios-check_swap
Requires:	nagios-check_tcp
Requires:	nagios-check_time
Requires:	nagios-check_timeout
Requires:	nagios-check_traceroute
Requires:	nagios-check_ups
Requires:	nagios-check_uptime
Requires:	nagios-check_users
Requires:	nagios-check_wave
Requires:	nagios-check_wins

%description
This package is a meta-package that will suck in most of the needed packages
to run Nagios(tm) seamlessly.

%files




%changelog
* Thu Jun 26 2014 Denis Silakov <denis.silakov@rosalab.ru> 0-6
+ Revision: 852b764
- Drop plugins merge into the plugins package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12963 |12cu|task-steampunk-3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Metapackage for various Steampunk themes, widgets etc
Name:		task-steampunk
Version:	3.0
Release:	1
Group:		Graphical desktop/Other
License:	Creative Commons Attribution-ShareAlike
Url:		http://www.rosalinux.com
Requires:	%{name}-kde4
Requires:	plymouth-theme-steampunk
BuildArch:	noarch

%description
Metapackage for various Steampunk themes, widgets etc.

%files

#----------------------------------------------------------------------------

%package kde4
Summary:	Metapackage for various KDE4 Steampunk themes, widgets etc
Group:		Graphical desktop/KDE
Requires:	%{name}-kde4
Requires:	kde4-style-steampunk-aurorae
Requires:	kde4-style-steampunk-colors
Requires:	kde4-style-steampunk-cursors
Requires:	kde4-style-steampunk-kdm
Requires:	kde4-style-steampunk-ksplash
Requires:	kde4-style-steampunk-wallpapers
Requires:	kde4-style-steampunk-yakuake
Requires:	plasma-applet-steamtime
Requires:	plasma-applet-timekeeper
Requires:	plasma-desktoptheme-steampunk

%description kde4
Metapackage for various KDE4 Steampunk themes, widgets etc

%files kde4

#----------------------------------------------------------------------------

%prep

%build

%install


%changelog
* Mon Oct 21 2013 Rosa <rosa@abf.rosalinux.ru> 3.0-1
+ Revision: 4ae22aa
- Automatic import for version 3.0-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12964 |12cu|tcc-0.9.26-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Tiny C Compiler

Name:		tcc
Version:	0.9.26
Release:	1
License:	GPL
Group:		Development/C
URL:		http://bellard.org/tcc/
Source0:	http://download.savannah.nongnu.org/releases/tinycc/%{name}-%{version}.tar.bz2

%description
Tiny C Compiler - C Scripting Everywhere - The Smallest ANSI C 
compiler

%prep

%setup -q

# (tv) fix path on x86_64:
# %ifarch x86_64
# perl -pi -e 's!/usr/lib!/usr/lib64!' libtcc.c tcc.h
# %endif

# fix attribs
chmod 644 examples/*

%build

%configure2_5x

make CFLAGS="%{optflags}"
#make test

%install
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_includedir}
install -d %{buildroot}%{_mandir}/man1

%makeinstall_std


# cleanup
rm -rf %{buildroot}%{_docdir}/tcc

%files
%doc Changelog README TODO *.html examples
%{_bindir}/tcc
%{_libdir}/tcc/include/*.h
%{_libdir}/tcc/*.a
%{_libdir}/*.a
%{_includedir}/*.h
%{_mandir}/man1/tcc.1*
# %{_infodir}/*

%changelog
* Wed Apr 02 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.9.26-1
+ Revision: 86711dc
- Drop info files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12965 |12cu|tcl-tcllib-1.10-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname	tcllib

Summary:	Collection of utility modules for Tcl
Name:		tcl-%{oname}
Version:	1.10
Release:	7
License:	BSD
Group:		System/Libraries
Url:		http://www.tcl.tk/software/tcllib/
Source0:	%{oname}-%{version}.tar.bz2
BuildRequires:	tcl-devel
BuildArch:	noarch

%description
Tcllib is a collection of utility modules for Tcl. These modules
provide a wide variety of functionality, from implementations of
standard data structures to implementations of common networking
protocols. The intent is to collect commonly used function into
a single library, which users can rely on to be available and
stable.

%files
%defattr(-,root,root,0755)
%{_bindir}/page
%{_bindir}/tcldocstrip
%{_bindir}/dtplite
%{tcl_sitelib}/tcllib%{version}
%{_mandir}/mann/*

#--------------------------------------------------------------------

%prep
%setup -q -n %{oname}-%{version}

%build
%configure2_5x --libdir=%{tcl_sitelib}
%make

%install
%makeinstall_std

# File conflict with tk package
rm -f %{buildroot}%{_mandir}/mann/geometry.n*


%changelog
* Tue Nov 26 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.10-7
+ Revision: 312fed1
- LOG Fix file conflict with tk package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12966 |12cu|tcl-tclxml-3.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname tclxml

Summary:	XML parsing library for the Tcl scripting language
Name:		tcl-%{oname}
Version:	3.2
Release:	1
License:	BSD
Group:		System/Libraries
Url:		http://tclxml.sourceforge.net/
Source0:	http://downloads.sourceforge.net/tclxml/tclxml-%{version}.tar.gz
Source1:	pkgIndex.tcl.in.gui
Patch0:		tclxml-3.2-sgmlparser.patch
Patch1:		tclxml-3.2-sfmt.patch
BuildRequires:	tcl-devel
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(libxslt)
Provides:	tclxml = %{EVRD}
Provides:	tcldom = %{EVRD}
Provides:	tclxslt = %{EVRD}
Requires:	tcl
Requires:	tcl-tcllib

%description
TclXML is a package that provides XML, DOM, and XSLT parsing for the
Tcl scripting language.

%files
%doc LICENSE ANNOUNCE ChangeLog README.html
%doc doc/*.html
%dir %{tcl_sitearch}/%{oname}%{version}
%{tcl_sitearch}/%{oname}%{version}/*.so
%{tcl_sitearch}/%{oname}%{version}/*.tcl
%{_libdir}/libTclxml%{version}.so

#----------------------------------------------------------------------------

%package gui
Summary:	UI widgets for manipulating a DOM tree
Group:		System/Libraries
Requires:	%{name} = %{EVRD}

%description gui
This package provides some useful widgets for manipulating a DOM tree.

%files gui
%dir %{tcl_sitelib}/%{oname}-gui%{version}
%{tcl_sitelib}/%{oname}-gui%{version}/*.tcl

#----------------------------------------------------------------------------

%package devel
Summary:	Development files for the tclxml packages
Group:		Development/Other
Requires:	%{name} = %{EVRD}

%description devel
Development header files for the tclxml packages. This includes all of the
header files for the tclxml, tcldom, and tclxslt packages

%files devel
%{_includedir}/tclxml
%{_includedir}/tcldom-libxml2
%{_includedir}/tclxml-libxml2
%{_libdir}/TclxmlConfig.sh
%{tcl_sitearch}/%{oname}%{version}/*.a

#----------------------------------------------------------------------------

%prep
%setup -q -n %{oname}-%{version}
%patch0 -p1
%patch1 -p1

# Fix a few spurious execute permissions
chmod -x ChangeLog doc/xsltsl/cmp.xsl *.c

# Clean up some DOS line endings
sed -i -e 's/\r//' doc/README.xml.in

%build
%configure2_5x
%make

%install
%makeinstall_std
install -p -m 0644 include/tclxml/*.h %{buildroot}%{_includedir}/tclxml
mkdir -p %{buildroot}%{_includedir}/tcldom-libxml2
install -p -m 0644 include/tcldom-libxml2/*.h %{buildroot}%{_includedir}/tcldom-libxml2
mkdir -p %{buildroot}%{_includedir}/tclxml-libxml2
install -p -m 0644 include/tclxml-libxml2/*.h %{buildroot}%{_includedir}/tclxml-libxml2

mkdir -p %{buildroot}%{tcl_sitearch}
mv %{buildroot}%{_libdir}/Tclxml%{version} %{buildroot}%{tcl_sitearch}/%{oname}%{version}

ln -s tcl%{tcl_version}/%{oname}%{version}/libTclxml%{version}.so %{buildroot}%{_libdir}/libTclxml%{version}.so

sed s,"%{_libdir}/Tclxml%{version}","%{tcl_sitearch}/%{oname}%{version}",g -i %{buildroot}%{_libdir}/TclxmlConfig.sh

chmod a-x %{buildroot}%{tcl_sitearch}/%{oname}%{version}/*.a

# Install the examples in a -gui subpackage
install -d %{buildroot}%{tcl_sitelib}/%{oname}-gui%{version}
sed -e 's/@VERSION@/%{version}/' < %{SOURCE1} > %{buildroot}%{tcl_sitelib}/%{oname}-gui%{version}/pkgIndex.tcl
install -p -m 0644 examples/tcldom/domtree.tcl \
	examples/tcldom/domtree-treectrl.tcl \
	examples/tcldom/domtext.tcl \
	examples/tcldom/cgi2dom.tcl \
	%{buildroot}%{tcl_sitelib}/%{oname}-gui%{version}/


%changelog
* Tue Nov 26 2013 Rosa <rosa@abf.rosalinux.ru> 3.2-1
+ Revision: 42b8330
- Automatic import for version 3.2-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12967 |12cu|tcl-tkdnd-2.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname	tkdnd
%define dirname %{oname}%{version}

Name:		tcl-%{oname}
Version:	2.6
Release:	1
Summary:	Tk extension that adds native drag & drop capabilities
Group:		Development/Other
License:	BSD
URL:		http://tkdnd.sourceforge.net/
Source0:	http://dl.sourceforge.net/%{oname}/%{oname}%{version}-src.tar.gz
BuildRequires:	tcl-devel >= 8.4
BuildRequires:	tk-devel >= 8.4
Requires:	tcl >= 8.4
Provides:	tkdnd = %{version}-%{release}

%description
Tk Drag & Drop: tkdnd is an extension that adds native drag & drop capabilities
to the tk toolkit. It can be used with any tk version equal or greater to 8.4.
Under Unix the drag & drop protocol in use is the XDND protocol version 4
(also used by the QT toolkit, KDE & GNOME Desktops).

%prep
%setup -q -n %{oname}%{version}

# fix file rights
chmod 644 doc/tkDND.htm

%build
%configure2_5x --libdir=%{tcl_sitearch} \
%ifarch x86_64
	--enable-64bit \
%endif
	--enable-symbols
%make

%install
%makeinstall_std

%files
%doc doc/tkDND.htm
%{tcl_sitearch}/%{dirname}
%{_mandir}/mann/tkDND.*

%changelog
* Wed Apr 02 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.6-1
+ Revision: 11ed9af
- Updated to 2.6



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12968 |12cu|tcl-tklib-0.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}
%define oname   tklib

Name:           tcl-%{oname}
Version:        0.5
Release:        2
Summary:        Collection of utility modules for Tk
License:        BSD
Group:          Networking/WWW
Source:         http://sourceforge.net/projects/tcllib/files/tklib/0.5/tklib-%{version}.tar.bz2
URL:            http://www.tcl.tk/software/tcllib/

BuildRequires:  tk
BuildRequires:  groff-for-man
BuildRequires:  tcl-tcllib
BuildRequires:  tcl

Obsoletes:      tk-tklib

%description
Tklib is like Tcllib, a collection of many small packages providing 
utilities, except that packages here are expected to depend on Tk. 
Tklib specializes in utilities for GUI programming.

%files
%defattr(-,root,root,0755)
%dir %{_libdir}/tklib0.5
%{_libdir}/tklib0.5/*
%{_mandir}/mann/*

#--------------------------------------------------------------------

%prep
%setup -q -n %oname-%version

%build
%configure
%make 


%install
%makeinstall


%changelog
* Tue Feb 11 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.5-2
+ Revision: 91769f9
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12969 |12cu|tcl-tkpng-0.9-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname tkpng

Summary:	PNG support for Tcl/Tk
Name:		tcl-%{oname}
Version:	0.9
Release:	2
License:	TCL
Group:		System/Libraries
Url:		http://www.muonics.com/FreeStuff/TkPNG/
Source0:	http://downloads.sourceforge.net/tkpng/%{oname}%{version}.tgz
Provides:	%{oname} = %{EVRD}
BuildRequires:	tcl-devel
BuildRequires:	pkgconfig(tk)
BuildRequires:	pkgconfig(zlib)

%description
TkPNG is an open source package that adds PNG photo image support to Tcl/Tk. 
Although other extensions such as Img also add support for PNG images, this 
package was designed to be lightweight, not depending on libpng nor 
implementing other image formats, and suitable for inclusion in the Tk core. 
Tk does not currently have native support for any image formats that allow 
for alpha (partial-transparency) channels, although it does have support for 
alpha blending internally.

%files
%doc README license.terms ChangeLog
%{tcl_sitearch}/%{oname}%{version}/
%{_libdir}/*.so

#----------------------------------------------------------------------------

%prep
%setup -q -n %{oname}%{version}
find . -perm 0640 | xargs chmod 0644

%build
%configure2_5x \
%ifarch x86_64
	--enable-64bit
%endif

%make LIBS="-lm -lz"

%install
%makeinstall_std
install -d %{buildroot}%{tcl_sitearch}
mv %{buildroot}%{_libdir}/%{oname}%{version} %{buildroot}%{tcl_sitearch}/%{oname}%{version}

ln -s tcl%{tcl_version}/%{oname}%{version}/lib%{oname}%{version}.so %{buildroot}%{_libdir}/lib%{oname}%{version}.so


%changelog
* Tue Nov 26 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.9-2
+ Revision: ec77a87
- LOG Fix library symlink



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12970 |12cu|tcl-zlib-2.0.1-0.svn40.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname zlib

Summary:	Zlib support for Tcl
Name:		tcl-%{oname}
Version:	2.0.1
Release:	0.svn40.2
Group:		System/Libraries
License:	MIT
Url:		http://svn.scheffers.net/
# Snapshot of SVN40 downloaded on June 26, 2008
# Originally found at http://svn.scheffers.net/zlib.tar.gz
Source0:	%{oname}.tar.gz
BuildRequires:	tcl-devel
BuildRequires:	pkgconfig(tk)
BuildRequires:	pkgconfig(zlib)

%description
This is extension is a standalone version of the tclkit [zlib]
command/extension. See http://wiki.tcl.tk/zlib for command syntax.

%files
%doc README ChangeLog
%dir %{tcl_sitearch}/%{oname}%{version}
%{tcl_sitearch}/%{oname}%{version}/*.so
%{tcl_sitearch}/%{oname}%{version}/pkgIndex.tcl
%{_libdir}/*.so

#----------------------------------------------------------------------------

%package devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{name} = %{EVRD}

%description devel
Development files for %{name}.

%files devel
%{tcl_sitearch}/%{oname}%{version}/libzlibstub*.a
%{_includedir}/*.h

#----------------------------------------------------------------------------

%prep
%setup -q -n %{oname}

%build
%configure2_5x \
	--with-tcl=%{_libdir}
make

%install
make DESTDIR=%{buildroot} install-binaries install-libraries

install -d %{buildroot}%{tcl_sitearch}
mv %{buildroot}%{_libdir}/%{oname}%{version} %{buildroot}%{tcl_sitearch}/%{oname}%{version}
ln -s tcl%{tcl_version}/%{oname}%{version}/lib%{oname}%{version}.so %{buildroot}%{_libdir}/lib%{oname}%{version}.so

rm -rf %{buildroot}%{tcl_sitearch}/%{oname}%{version}/zlib.c
chmod -x %{buildroot}%{tcl_sitearch}/%{oname}%{version}/libzlibstub*.a


%changelog
* Tue Nov 26 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.0.1-0.svn40.2
+ Revision: ac3f5c4
- LOG Fix library symlink



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12971 |12cu|tcpflow-1.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Network traffic recorder
Name:		tcpflow
Version:	1.3.0
Release:	1
License:	GPL
Group:		Networking/Other
Source0:	https://github.com/downloads/simsong/tcpflow/%{name}-%{version}.tar.gz
URL:		http://afflib.org
BuildRequires:	libpcap-devel autoconf

%description
tcpflow is a program that captures data transmitted as part of TCP 
connections (flows), and stores the data in a way that is convenient
for protocol analysis or debugging.
A program like 'tcpdump' shows a summary of packets seen on the wire,
but usually doesn't store the data that's actually being transmitted.
In contrast, tcpflow reconstructs the actual data streams and stores
each flow in a separate file for later analysis.

%prep
%setup -q -n %{name}-%{version}
chmod -x COPYING

%build
%configure2_5x
%make

%install
%makeinstall

%files
%doc AUTHORS COPYING ChangeLog NEWS README INSTALL
%{_bindir}/*
%{_mandir}/man*/*



%changelog
* Mon Feb 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.3.0-1
+ Revision: d926916
- Updated to 1.3.0 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12972 |12cu|tcptraceroute-1.5-0.beta7.6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define prel beta7

Summary:	Traceroute implementation using TCP packets
Name:		tcptraceroute
Version:	1.5
Release:	0.%{prel}.6
License:	GPLv2+
Group:		Networking/Other
Url:		http://michael.toren.net/code/tcptraceroute/
Source:		http://michael.toren.net/code/tcptraceroute/%{name}-%{version}%{prel}.tar.gz
BuildRequires:	libnet-devel
BuildRequires:	libpcap-devel

%description
The more traditional traceroute(8) sends out either UDP or ICMP ECHO
packets with a TTL of one, and increments the TTL until the destination
has been reached. By printing the gateways that generate ICMP time
exceeded messages along the way, it is able to determine the path packets
are taking to reach the destination.

The problem is that with the widespread use of firewalls on the modern
Internet, many of the packets that traceroute(8) sends out end up being
filtered, making it impossible to completely trace the path to the
destination. However, in many cases, these firewalls will permit inbound
TCP packets to specific ports that hosts sitting behind the firewall are
listening for connections on. By sending out TCP SYN packets instead of
UDP or ICMP ECHO packets, tcptraceroute is able to bypass the most common
firewall filters.

%files
%defattr(644,root,root,755)
%doc %{_datadir}/doc/tcptraceroute/*
%attr(755,root,bin) %{_sbindir}/tcptraceroute
%{_mandir}/man1/tcptraceroute.1*

#----------------------------------------------------------------------------

%prep
%setup -qn %{name}-%{version}%{prel}

%build
%configure2_5x \
	--bindir=%{_sbindir}

%make

%install
%makeinstall_std


%changelog
* Wed Apr 16 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.5-0.beta7.6
+ Revision: 56bd7eb
- Fix BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12973 |12cu|tdom-0.8.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A XML/DOM/XPath/XSLT Implementation for Tcl
Name:		tdom
Version:	0.8.3
Release:	1
License:	MPLv1.1
Group:		System/Libraries
Url:		http://tdom.github.com/
Source0:	https://github.com/downloads/tDOM/tdom/tDOM-%{version}.tgz
Patch0:		tdom.patch
Patch1:		tdom-expat.patch
Patch2:		tdom-tnc.patch
BuildRequires:	tcl-tcllib
BuildRequires:	tcl-devel
BuildRequires:	pkgconfig(expat)

%description
tDOM combines high performance XML data processing with easy and
powerful Tcl scripting functionality. tDOM should be one of the fastest
ways to manipulate XML with a scripting language and uses very few
memory: for example, the DOM tree of the XML recommendation in XML
(160K) needs only about 450K of memory.

%files
%doc ChangeLog CHANGES README NPL-1_1Final.html LICENSE
%{_libdir}/*.so
%{tcl_sitearch}/%{name}%{version}/
%{tcl_sitearch}/tnc0.3.0/
%{_mandir}/mann/*.n.*

#----------------------------------------------------------------------------

%package devel
Summary:	Development files for tDOM
Group:		Development/Other
Requires:	tcl-devel
Requires:	%{name} = %{EVRD}

%description devel
This package contains files for developing software based on tDOM.

%files devel
%{_libdir}/tdomConfig.sh
%{_libdir}/*.a
%{_includedir}/tdom.h

#----------------------------------------------------------------------------

%prep
%setup -q -n tDOM-%{version}
%patch0
%patch1
%patch2

%build
autoreconf --force
mkdir build
cd build
CFLAGS="%{optflags} -DUSE_INTERP_ERRORLINE" ../configure \
	--prefix=%{_prefix} \
	--libdir=%{_libdir} \
	--mandir=%{_mandir} \
	--with-tcl=%{tcl_sitearch} \
	--disable-tdomalloc \
	--with-expat
%make
cd ../extensions/tnc
autoreconf --force
CFLAGS="%{optflags}" ./configure \
	--prefix=%{_prefix} \
	--libdir=%{_libdir} \
	--mandir=%{_mandir} \
	--with-tcl=%{tcl_sitearch} \
	--with-tdom=../../build
%make

%install
%makeinstall_std pkglibdir=%{tcl_sitearch}/%{name}%{version} -C build
%makeinstall_std pkglibdir=%{tcl_sitearch}/tnc0.3.0 -C extensions/tnc

mv %{buildroot}%{_libdir}/lib%{name}%{version}.so %{buildroot}%{tcl_sitearch}/%{name}%{version}/
ln -s tcl%{tcl_version}/%{name}%{version}/lib%{name}%{version}.so %{buildroot}%{_libdir}/lib%{name}%{version}.so

mv %{buildroot}%{_libdir}/libtnc0.3.0.so %{buildroot}%{tcl_sitearch}/tnc0.3.0/
ln -s tcl%{tcl_version}/tnc0.3.0/libtnc0.3.0.so %{buildroot}%{_libdir}/libtnc0.3.0.so

chmod 644 %{buildroot}%{_libdir}/*.a


%changelog
* Tue Nov 26 2013 Rosa <rosa@abf.rosalinux.ru> 0.8.3-1
+ Revision: bfac13a
- Automatic import for version 0.8.3-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12974 |12cu|telepathy-kde-auth-handler-0.5.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define srcname ktp-auth-handler

Summary:	UI/Kwallet Integration for telepathy-kde
Name:		telepathy-kde-auth-handler
Version:	0.5.1
Release:	2
License:	GPLv2+
Group:		Networking/Instant messaging 
Url:		https://projects.kde.org/projects/playground/network/telepathy/telepathy-auth-handler
Source0:	ftp://ftp.gtlib.cc.gatech.edu/pub/kde/unstable/telepathy-kde/%version/src/%srcname-%version.tar.bz2
BuildRequires:	telepathy-kde-common-internals-devel
BuildRequires:	pkgconfig(QJson)
Requires:	telepathy-kde-common-internals-core

%description
Provide UI/KWallet Integration For Passwords and SSL Errors on Account Connect

%files -f ktp-auth-handler.lang
%{_kde_libdir}/kde4/libexec/ktp-auth-handler
%{_datadir}/telepathy/clients/KTp.SASLHandler.client
%{_datadir}/dbus-1/services/org.freedesktop.Telepathy.Client.KTp.SASLHandler.service

#------------------------------------------------------------------------------

%prep
%setup -q -n %{srcname}-%{version}

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build
%find_lang ktp-auth-handler

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12975 |12cu|tellico-2.3.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A collection manager
Name:		tellico
Version:	2.3.8
Release:	2
Epoch:		3
License:	GPLv2+
Group:		Databases
URL:		http://tellico-project.org/
Source0:	http://www.tellico-project.org/files/%{name}-%{version}.tar.bz2
Requires:	kdebase4-runtime
Requires:	kdelibs4-core
%if %{mdvver} < 201200
Requires:	kdemultimedia4
%endif
Requires:	kdepimlibs4-core
BuildRequires:	qjson
BuildRequires:	qjson-devel
Requires(post,postun):	desktop-file-utils
BuildRequires:	kdepimlibs4-devel
%if %{mdvver} < 201200
BuildRequires:	kdemultimedia4-devel
%else
BuildRequires:	libkcddb-devel
BuildRequires:	libkcompactdisc-devel
%endif
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(libksane)
BuildRequires:	pkgconfig(libv4l2) >= 0.8.3
BuildRequires:	exempi-devel
BuildRequires:	pkgconfig(libexslt)
BuildRequires:	imagemagick
BuildRequires:	taglib-devel
BuildRequires:	pkgconfig(poppler-qt4)
BuildRequires:	yaz-devel >= 3.0
BuildRequires:  qimageblitz-devel
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:  kde4-macros
%rename	bookcase

%description
Tellico is a collection manager for KDE. It includes default collections for
books, bibliographies, comic books, videos, music, coins, stamps, trading
cards, and wines, and also allows custom collections. Unlimited user-defined
fields are allowed. Filters are available to limit the visible entries by
definable criteria. Full customization for printing is possible through
editing the default XSLT file. It can import CSV, Bibtex, and Bibtexml and
export CSV, HTML, Bibtex, Bibtexml, and PilotDB. Entries may be imported
directly from different web services such as amazon.com.

%files -f %{name}.lang
%doc AUTHORS ChangeLog COPYING README
%{_kde_bindir}/%{name}
%{_kde_datadir}/applications/kde4/%{name}.desktop
%{_kde_datadir}/mimelnk/application/x-%{name}.desktop
%{_kde_datadir}/mime/packages/%{name}.xml
%{_kde_datadir}/apps/%{name}
%{_kde_datadir}/apps/kconf_update/*
%{_kde_datadir}/config.kcfg/%{name}_config.kcfg
%{_kde_datadir}/config/*
%{_kde_iconsdir}/hicolor/*/*/*.png

#--------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

# Remove the executable bit wrongly set by the installation process
chmod -x %{buildroot}%{_kde_datadir}/applications/kde4/%{name}.desktop

%find_lang %{name} --with-html

%changelog
* Tue Feb 11 2014 Denis Silakov <denis.silakov@rosalab.ru> 3:2.3.8-2
+ Revision: 5bac0ce
- Fix poppler-qt4 BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12976 |12cu|tenshi-0.14-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Log monitoring program
Name:		tenshi
Version:	0.14
Release:	1
Group:		Monitoring
License:	Public Domain
Url:		http://www.inversepath.com/tenshi.html
Source0:	http://dev.inversepath.com/download/%{name}/%{name}-%{version}.tar.gz
Source1:	tenshi.mandriva-init
Source2:	tenshi.mandriva-conf
Patch0:		tenshi-0.14-buildfix.diff
Requires:	perl

%define debug_package %{nil}

%description
tenshi is a log monitoring program, designed to watch one or more log
files for lines matching user defined regular expressions and report
on the matches. The regular expressions are assigned to queues which
have an alert interval and a list of mail recipients.

%prep
%setup -q
%patch0 -p1

%build

%install
mkdir -p %{buildroot}%{_initrddir}
mkdir -p %{buildroot}%{_sysconfdir}/%{name}.d
mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
mkdir -p %{buildroot}%{_mandir}/man8/
mkdir -p %{buildroot}/var/run/%{name}/

%makeinstall

rm -rf %{buildroot}%{_sysconfdir}/%{name}
install -m755 %{SOURCE1} %{buildroot}%{_initrddir}/%{name}
install -m755 %{SOURCE2} %{buildroot}%{_sysconfdir}/%{name}.conf
touch %{buildroot}/var/run/%{name}/%{name}.pid
mkdir -p %{buildroot}/var/log/%{name}
mkfifo %{buildroot}/var/log/%{name}.fifo

%pre
%_pre_useradd %{name} /dev/null /sbin/nologin

%post
%_post_service %{name}
if [ ! -n "`grep '/var/log/tenshi.fifo' %{_sysconfdir}/security/msec/perms.conf`" ] ; then
	echo "/var/log/tenshi.fifo	current.tenshi 640" >> \
		%{_sysconfdir}/security/msec/perms.conf
fi

if [ ! -n "`grep '# BEGIN: Automatically added by tenshi installation' /etc/syslog-ng.conf`" ] ; then
cat << EOF >> /etc/syslog-ng.conf
# BEGIN: Automatically added by tenshi installation
destination d_tenshi {
	pipe("/var/log/tenshi.fifo"
	group(tenshi)
	perm(0640)
	);
};
filter f_level_tenshi { level(debug..emerg); };
log { source(s_sys); filter(f_level_tenshi); destination(d_tenshi); };
# END
EOF

elif [ ! -n "`grep '# BEGIN: Automatically added by tenshi installation' %{_sysconfdir}/syslog.conf`" ] ; then
cat << EOF >> %{_sysconfdir}/syslog.conf
# BEGIN: Automatically added by tenshi installation
*.*					-/var/log/tenshi.fifo
# END
EOF

elif [ -d %{_sysconfdir}/rsyslog.d ] ; then
	if [ ! -e %{_sysconfdir}/rsyslog.d/tenshi.conf ] ; then
		cat << EOF >> %{_sysconfdir}/rsyslog.d/tenshi.conf
# Create by tenshi install
*.* |/var/log/tenshi.fifo
EOF
	fi

else
	echo "Not found your syslog daemon's config file."
	echo "Please setup with your hand."
fi

%preun
%_preun_service %{name}
%_preun_syslogdel 

%postun
%_postun_userdel %{name}
if [ ! -e %{_sysconfdir}/rsyslog.d/tenshi.conf ] ; then
	rm -f %{_sysconfdir}/rsyslog.d/tenshi.conf
fi

%files
%defattr(644,root,root,755)
%doc README INSTALL CREDITS LICENSE Changelog FAQ tenshi.conf
%attr(644,root,root) %config(noreplace) %{_sysconfdir}/%{name}.conf
%attr(755,root,root) %config(noreplace) %{_initrddir}/%{name}
%attr(755,root,root) %{_bindir}/%{name}
%{_mandir}/man8/%{name}.8*
%dir %attr(755,root,root) %{_sysconfdir}/%{name}.d
%dir %attr(755,tenshi,tenshi) /var/run/%{name}
%ghost %attr(600,tenshi,tenshi) /var/run/%{name}/%{name}.pid
%attr(644,root,tenshi) /var/log/%{name}.fifo

%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.14-1
+ Revision: b93b9d3
- Updated to 0.14



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12977 |12cu|terminator-0.97-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Summary:	A simple way to run multiple terminals in a single window
Name:		terminator
Version:	0.97
Release:	1
Source0:	https://launchpad.net/terminator/trunk/0.97/+download/%{name}-%{version}.tar.gz
License:	GPLv2
Group:		Terminals
Url:		http://www.tenshu.net/p/terminator/
BuildArch:	noarch
Requires:	python-vte, gtk+2.0, gnome-python-gnomevfs
Suggests:	python-keybinder, python-notify
BuildRequires:	intltool

%description 
Terminator is an attempt to maximise useful space on a given desktop
for terminals. It is a simple Python script that places multiple vte
widgets (the same used by gnome-terminal) in a window. That's the same
widget used by gnome-terminal.

%prep
%setup -q -n %{name}-%{version}

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py --without-icon-cache install --root=%{buildroot}

%find_lang %name

%clean

%files -f %name.lang
%doc README COPYING ChangeLog
%{_mandir}/man1/%{name}.*
%{_mandir}/man5/%{name}_config.*
%{_bindir}/%{name}
%{py_puresitedir}/Terminator*.egg-info
%{py_puresitedir}/terminatorlib
%{_datadir}/applications/*.desktop
%{_iconsdir}/hicolor/*/*/*.png
%{_iconsdir}/hicolor/*/*/%{name}*.svg
%{_datadir}/pixmaps/%{name}.png
%{_bindir}/remotinator



%changelog
* Mon Feb 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.97-1
+ Revision: f2b0426
- Add new files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12978 |12cu|terminology-0.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	EFL Terminal Emulator
Name:		terminology
Version:	0.3.0
Release:	1
License:	BSD
Group:		Terminals
URL:		http://www.enlightenment.org/
Source:		http://download.enlightenment.org/releases/%{name}-%{version}.tar.bz2
# Non-devel packages are needed to compile themes
BuildRequires:	e
BuildRequires:	ecore
BuildRequires:	eet
BuildRequires:	edje
BuildRequires:	elementary
BuildRequires:	emotion
BuildRequires:	pkgconfig(ecore)
BuildRequires:	pkgconfig(edje)
BuildRequires:	pkgconfig(eet)
BuildRequires:	pkgconfig(efreet)
BuildRequires:	pkgconfig(eina)
BuildRequires:	pkgconfig(elementary)
BuildRequires:	pkgconfig(emotion)
BuildRequires:	pkgconfig(ethumb_client)
BuildRequires:	pkgconfig(evas)
Requires:	edje
Requires:	elementary
Requires:	emotion
Requires:	ethumb

%description
EFL Terminal Emulator.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc AUTHORS COPYING README
%{_bindir}/%{name}
%{_bindir}/ty*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}
%{_datadir}/icons/%{name}.png

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12979 |12cu|terminus-font-4.38-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define fontdir %{_datadir}/fonts/terminus
%define consolefontdir %{_prefix}/lib/kbd/consolefonts

Summary:        Fixed width font especially for long hacking sessions
Name:           terminus-font
Version:        4.38
Release:        1
License:        GPLv2+
Group:          System/Fonts/X11 bitmap
URL:            http://terminus-font.sourceforge.net/
Source0:        http://downloads.sourceforge.net/project/terminus-font/terminus-font-4.38/%{name}-%{version}.tar.gz
BuildRequires:  perl
BuildRequires:	mkfontdir
BuildRequires:	bdftopcf
BuildRequires:	fontconfig
Buildarch:      noarch

%description
The Terminus font is a complete set of fixed-size fonts designed
especially for the usage in terms and the console.

%prep
%setup -q

%build
sh ./configure \
	--prefix=%{_prefix} \
	--psfdir=%{consolefontdir} \
	--x11dir=%{fontdir}

%install
%makeinstall_std \
	install-psf \
	fontdir

%__sed -e 's/.pcf.gz//' %{buildroot}%{fontdir}/fonts.dir|%__grep terminus > %{buildroot}%{fontdir}/fonts.alias

mkdir -p %{buildroot}%{_sysconfdir}/X11/fontpath.d/
ln -s ../../..%{fontdir} %{buildroot}%{_sysconfdir}/X11/fontpath.d/terminus:unscaled:pri=50

%clean

%files
%doc README
%{_sysconfdir}/X11/fontpath.d/terminus:unscaled:pri=50
%{consolefontdir}/*.psf.gz
%{fontdir}

%changelog
* Tue Feb 11 2014 Denis Silakov <denis.silakov@rosalab.ru> 4.38-1
+ Revision: 24f64ff
- Fix build



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12980 |12cu|tetzle-2.0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#empty debug not needed
%define debug_package	%{nil}
#define distsuffix mrb

Name:		tetzle
Version:	2.0.3
Release:	1
Summary:	Jigsaw puzzle game with tetrominoes
License:	GPLv3
Group:		Games/Puzzles
URL:		http://gottcode.org/tetzle/
Source:		http://gottcode.org/tetzle/%{name}-%{version}-src.tar.bz2
BuildRequires:	qt4-devel

%description
A jigsaw puzzle game that uses tetrominoes for the pieces.
Any image can be imported and used to create puzzles with
a wide range of sizes. Games are saved automatically, and
you can select between currently in progress games.

%prep
%setup -q 
# not needed crap
rm -fr mac_deploy.sh
rm -fr windows_deploy.bat

%build
%qmake_qt4 PREFIX=%{_prefix}
%make

%install
%makeinstall INSTALL_ROOT=%{buildroot}

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Type=Application
Name=Tetzle
GenericName=Jigsaw Puzzle Game
GenericName[de]=Jigsaw Puzzle Spiel
Comment=Jigsaw puzzle with tetromino pieces
Comment[de]=Jigsaw Puzzle mit Tetromino Stücke
Icon=tetzle
Exec=tetzle
Terminal=false
Categories=Game;LogicGame;
EOF


%files 
%doc COPYING CREDITS ChangeLog
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_datadir}/pixmaps/%{name}.xpm
%{_datadir}/%{name}




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12981 |12cu|texlive-dccpaper-1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 33142
# category Package
# catalog-ctan /macros/latex/contrib/dccpaper
# catalog-date 2014-03-09 14:23:10 +0100
# catalog-license lppl1.3
# catalog-version 1.1
Name:		texlive-dccpaper
Version:	1.1
Release:	1
Summary:	Typeset papers for the International Journal of Digital Curation
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/dccpaper
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dccpaper.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dccpaper.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dccpaper.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The LaTeX class ijdc-v9 produces camera-ready papers and
articles suitable for inclusion in the International Journal of
Digital Curation, with applicability from volume 9 onwards. The
similar idcc class can be used for submissions to the
International Digital Curation Conference, beginning with the
2015 conference.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/dccpaper/dccpaper-base.tex
%{_texmfdistdir}/tex/latex/dccpaper/dccpaper-by.eps
%{_texmfdistdir}/tex/latex/dccpaper/dccpaper-by.pdf
%{_texmfdistdir}/tex/latex/dccpaper/idcc.cls
%{_texmfdistdir}/tex/latex/dccpaper/ijdc-v9.cls
%doc %{_texmfdistdir}/doc/latex/dccpaper/README
%doc %{_texmfdistdir}/doc/latex/dccpaper/README.txt
%doc %{_texmfdistdir}/doc/latex/dccpaper/dccpaper-apacite.bib
%doc %{_texmfdistdir}/doc/latex/dccpaper/dccpaper-biblatex.bib
%doc %{_texmfdistdir}/doc/latex/dccpaper/dccpaper.pdf
#- source
%doc %{_texmfdistdir}/source/latex/dccpaper/Makefile
%doc %{_texmfdistdir}/source/latex/dccpaper/dccpaper.dtx
%doc %{_texmfdistdir}/source/latex/dccpaper/dccpaper.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Tue Mar 18 2014 Rosa <rosa@abf.rosalinux.ru> 1.1-1
+ Revision: 7ede98f
- Automatic import for version 1.1-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12982 |12cu|texmaker-4.1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:            texmaker
Version:         4.1.1
Release:         2
Epoch:           1
Summary:         A QT-based LATEX editor
License:         GPLv2+
Group:           Publishing
URL:             http://www.xm1math.net/texmaker/
Source0:         http://www.xm1math.net/texmaker/%{name}-%{version}.tar.bz2
Requires:        aspell
Requires:	     texlive-scheme-tetex
BuildRequires:   desktop-file-utils
BuildRequires:   qt4-devel 
BuildRequires:   pkgconfig(poppler-qt4) 
BuildRequires:   hunspell-devel

%description
Texmaker is a free LaTeX editor that integrates many tools needed to develop
documents with LaTeX, in just one application.

It includes the following features:
- an Unicode editor to write your LaTeX source files 
  (syntax highlighting, undo-redo, search-replace, ...)
- the principal LaTex tags can be inserted directly with the "LaTeX", 
  "Math" and "Greek" menus 
- 370 mathematical symbols can be inserted in just one click 
- wizards to generate code ('Quick document', 'Quick letter', tabular,
  tabbing and array environments) 
- LaTeX-related programs can be launched via the "Tools" menu 
- the standard Bibtex entry types can be inserted in the ".bib" file
  with the "Bibliography" menu 
- a "structure view" of the document for easier navigation of a document 
  (by clicking on an item in the "Structure" frame, you can jump directly 
  to the corresponding part of your document 
- extensive LaTeX documentation 
- in the "Messages / Log File" frame, you can see information about processes 
  and the log file after a LaTeX compilation 
- the "Next Latex Error" and "Previous Latex Error" commands let you reach the
  LaTeX errors detected by Kile in the log file 
- by clicking on the number of a line in the log file, the cursor jumps to the 
  corresponding line in the editor 

%prep
%setup -q
# not utf8
for file in dictionaries/{README_DIC_fr_FR,README_pt_PT,README_en_US,README_de_DE_frami,it_IT_README}.txt; do
    iconv -f ISO-8859-1 -t UTF-8 -o $file.new $file && \
    touch -r $file $file.new && \
    mv $file.new $file
done

%build
%{qmake_qt4} texmaker.pro
%{make}

%install
INSTALL_ROOT=%{buildroot} make install

# icons
for size in 16 22 32 48 64 128
do
    dir="%{buildroot}%{_iconsdir}/hicolor/${size}x${size}/apps/"
    install -d -m755 $dir
    ln -s "../../../../texmaker/texmaker${size}x${size}.png" "%{buildroot}%{_iconsdir}/hicolor/${size}x${size}/apps/%{name}.png"
done
install -d -m755 %{buildroot}%{_iconsdir}/hicolor/scalable/apps/
ln -s ../../../../texmaker/texmaker.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
install -d -m755 %{buildroot}%{_miconsdir}/
ln -s ../../texmaker/texmaker16x16.png %{buildroot}%{_miconsdir}/%{name}.png
ln -s ../texmaker/texmaker32x32.png %{buildroot}%{_iconsdir}/%{name}.png
install -d -m755 %{buildroot}%{_liconsdir}/
ln -s ../../texmaker/texmaker48x48.png %{buildroot}%{_liconsdir}/%{name}.png

install -d -m 755 %{buildroot}%{_docdir}/%{name}/
mv -f %{buildroot}%{_datadir}/texmaker/*.txt %{buildroot}%{_datadir}/texmaker/AUTHORS %{buildroot}%{_datadir}/texmaker/COPYING %{buildroot}%{_docdir}/%{name}/


%find_lang %{name} --with-qt --all-name


%files -f %{name}.lang
%doc %{_docdir}/%{name}
%{_bindir}/%{name}
%{_datadir}/%{name}/*.html
%{_datadir}/%{name}/*.png
%{_datadir}/%{name}/*.aff
%{_datadir}/%{name}/*.dic
%{_datadir}/%{name}/*.css
%{_datadir}/%{name}/*.js
%{_datadir}/%{name}/texmaker.svg
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_iconsdir}/hicolor/*/apps/*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png




%changelog
* Tue Mar 04 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:4.1.1-2
+ Revision: 0d60f91
- Require texlive-scheme-tetex



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12983 |12cu|texstudio-2.6.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		texstudio
Summary:	Free cross-platform LaTeX editor
License:	GPLv2+
Version:	2.6.6
Release:	1
Source0:	http://kent.dl.sourceforge.net/project/%{name}/%{name}/TeXstudio%20%{version}/%{name}-%{version}.tar.gz
URL:		http://texstudio.sourceforge.net/
Group:		Publishing
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(poppler-qt4)
Requires:	desktop-file-utils 

%description
TeXstudio is a LaTeX IDE that gives you an environment where you can easily
create and manage LaTeX documents. It provides modern writing support, like
interactive spell checking, code folding and syntax highlighting. Also it
serves as a starting point from where you can easily run all necessary LaTeX
tools.

%prep
%setup -q -n %{name}%{version}
cp INSTALL README

%build
%qmake_qt4 PREFIX=%{_prefix} texstudio.pro 
%make 

%install
%makeinstall INSTALL_ROOT=%buildroot

%files
%doc README
%{_datadir}/%{name}/*
%{_datadir}/applications/texstudio.desktop
%{_bindir}/texstudio




%changelog
* Sat Nov 16 2013 symbianflo <symbianflo@mandrivausers.ro> 2.6.6-1
+ Revision: 8cef477
- Merge pull request #1 from symbianflo/texstudio:rosa2012.1
- Symbianflo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12984 |12cu|tgif-4.2.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define license QPL
%define prefix  /usr/X11R6

%define debug_package %{nil}

Summary: 	Xlib-based 2-D drawing tool
Name: 		tgif
Version: 	4.2.5
Release: 	2
Source0: 	%{name}-%{license}-%{version}.tar.gz
Source2:	tgif.png
Source3:	tgif-large.png
Source4:	tgif-mini.png
License: 	QPL
Group: 		Graphics
Url: 		http://bourbon.usc.edu/tgif/
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xmu)
BuildRequires:	pkgconfig(xt)

%description
Tgif (pronounced t-g-i-f) is an Xlib-based interactive 2-D drawing tool 
for Linux and most UNIX platforms.

%prep
%setup -q -n %{name}-%{license}-%{version}

%build
%configure2_5x
%make

%install
%__install -d -m 755 %{buildroot}%{prefix}/bin
%__install -d -m 755 %{buildroot}%{prefix}/lib/X11/tgif
%__install -d -m 755 %{buildroot}%{prefix}/man/man1

# Don't use make install because the paths are not correct:
%__install -s tgif %{buildroot}%{prefix}/bin/tgif
%__install -m 0444 tgif.Xdefaults %{buildroot}%{prefix}/lib/X11/tgif
%__install -m 0444 *.sym %{buildroot}%{prefix}/lib/X11/tgif
%__install -m 0444 keys.obj %{buildroot}%{prefix}/lib/X11/tgif

# Compress man page before installing:
%__cp tgif.man tgif.1
%__lzma -z tgif.1
%__install -m 644 tgif.1.lzma %{buildroot}%{prefix}/man/man1/

# Icons:
%__install -D -m 644 %{SOURCE2} %{buildroot}%{_iconsdir}/tgif.png
%__install -D -m 644 %{SOURCE3} %{buildroot}%{_liconsdir}/tgif.png
%__install -D -m 644 %{SOURCE4} %{buildroot}%{_miconsdir}/tgif.png

# XDG menu:
%__install -d -m 755 %{buildroot}%{_datadir}/applications
%__cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Tgif
Comment=Xlib-based 2-D drawing tool
Comment[ru]=Создание 2D рисунков
Exec=%{prefix}/bin/%{name} %f
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Graphics;VectorGraphics;
EOF

%files
%doc HISTORY README LICENSE.QPL Copyright
%{prefix}/bin/tgif
%dir %{prefix}/lib/X11/tgif
%{prefix}/lib/X11/tgif/*
%{prefix}/man/man1/*
%{_iconsdir}/tgif.png
%{_miconsdir}/tgif.png
%{_liconsdir}/tgif.png
%{_datadir}/applications/mandriva-%{name}.desktop

%changelog
* Tue Mar 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 4.2.5-2
+ Revision: 533233b
- Disable debug



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12985 |12cu|tgt-1.0.33-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_without iser
%bcond_with fcoe

Name:           tgt
Version:        1.0.33
Release:        1
Summary:        The SCSI target daemon and utility programs
Group:          Networking/Other
License:        GPL
URL:            http://stgt.sourceforge.net/
Source0:        http://stgt.sourceforge.net/releases/%{name}-%{version}.tar.gz
# initscript stolen from fedora
Source1:        tgtd.init
%if %with iser
BuildRequires:	libibverbs-devel
BuildRequires:	librdmacm-devel
buildrequires:  librdmacm
buildrequires:  xsltproc
Suggests:	libibverbs1, librdmacm
%endif

%description
The SCSI target package contains the daemon and tools to setup a SCSI targets.
Currently, software iSCSI targets are supported.

%prep
%setup -q -n tgt-%{version}

%build
%make RPM_OPT_FLAGS="%{optflags} -fno-strict-aliasing" \
%if %with iser
ISCSI_RDMA=1 \
%endif
%if %with fcoe
FCOE=1 \
%endif
ISCSI=1

%install
make install DESTDIR=%{buildroot}
mkdir -p %{buildroot}%{_initrddir}
install %{SOURCE1} %{buildroot}%{_initrddir}/tgtd

%post
%_post_service tgtd

%preun
%_preun_service tgtd

%files
%defattr(-, root, root)
%doc README doc/README.* doc/*.txt conf/examples/*
%{_sbindir}/tgtd
%{_sbindir}/tgtadm
%{_sbindir}/tgt-setup-lun
%{_sbindir}/tgt-admin
%{_sbindir}/tgtimg
%{_mandir}/man8/*
%{_initrddir}/tgtd
%config(noreplace) %{_sysconfdir}/tgt/targets.conf
%{_sysconfdir}/tgt/examples



%changelog
* Mon Dec 03 2012 alexander barakin (aka sash-kan) <alex@barak.in> 1.0.33-1
+ Revision: b3e7424
- add xsltproc to brs
- Signed-off-by: alexander barakin (aka sash-kan) <alex@barak.in>



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12986 |12cu|themonospot-0.7.3.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

Summary: Avi and Mkv parser/editor and content descriptor
Name:    themonospot
Version: 0.7.3.1
Release: 3
License: GPLv2
Group:   Video
Source:  http://www.integrazioneweb.com/repository/SOURCES/themonospot-%{version}.tar.gz
Patch0:  themonospot-0.7.3.1-fix-default-lang-name.patch
URL: http://www.integrazioneweb.com/themonospot

BuildRequires: gtk-sharp2 >= 2.8.3
BuildRequires: glade-sharp2 >= 2.8.3
BuildRequires: mono >= 1.2.3
BuildRequires: pkgconfig

Requires: gtk-sharp2 >= 2.8.3
Requires: glade-sharp2 >= 2.8.3
Requires: glib-sharp2 >= 2.8.3
Requires: mono >= 1.2.3

%description
themonospot is a simple application that can be used to scan an avi
file and extract some informations about audio and video data flow:

    - Video codec used
    - Frame size
    - Average video bitrate
    - File size
    - Total time
    - Frame rate
    - Total frames
    - Info data
    - Packet Bitstream
    - User data (in MOVI chunk)
    - Audio codec used
    - Average audio bitrate
    - Audio channels

Using themonospot it is also possible to modify FourCC informations
(FourCC code in video chunk and FourCC description in stream header)
and also change some problematic UserData values for table players 
(it set the value to DivX999b000p). This features are available only
for avi file type.

%prep
%setup -q
%patch0 -p0

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc readme copying.gpl
%{_bindir}/%{name}
%{_libdir}/%{name}/
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/applications/%{name}.desktop
%{_libdir}/pkgconfig/%{name}-base.pc

%changelog
* Mon Mar 31 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.7.3.1-3
+ Revision: 0659bb1
- Disable debug



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12987 |12cu|themonospot-base-0.8.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Base component for themonospot components
Name:    themonospot-base
Version: 0.8.2
Release: 1
License: GPLv2
Group:   Video
Source:  http://www.integrazioneweb.com/repository/SOURCES/themonospot-base-%{version}.tar.gz
Url:     http://www.integrazioneweb.com/themonospot

#BuildArch : noarch
%define debug_package %{nil}

BuildRequires: mono-devel

Obsoletes: themonospot < 0.8.0

# Suggest principal plugins
Suggests: themonospot-plugin-avi > 0.1.0
Suggests: themonospot-plugin-mkv > 0.1.0

%description
themonospot-base is core package of themonospot suite. It install:
    - themonospot-base mono assembly (use from other gui applications)
    - themonospot-plugin-interface (use to write plugins)
    - themonospot-plugin-manager (use to load plugins at runtime)
    - xml language files


%package devel
Summary: Development files for themonospot-base
Group: Development/Other
Requires: %{name} = %{EVRD}


%description devel
Development files for themonospot-base 


%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std
chmod 0755 %{buildroot}%{_libdir}/themonospot/*.dll

%files
%doc themonospot-base/readme themonospot-base/copying.gpl
%{_libdir}/themonospot/
%{_datadir}/themonospot/

%files devel
%{_libdir}/pkgconfig/* 


%changelog
* Tue Apr 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.8.2-1
+ Revision: 109fa07
- Fix summary



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12988 |12cu|themonospot-console-0.1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:  Console application to use themonospot (multimedia files parser/editor)
Name:     themonospot-console
Version:  0.1.1
Release:  2
License:  GPLv2
Group:    Video
Source:   http://www.integrazioneweb.com/repository/SOURCES/themonospot-console-%{version}.tar.gz
Url:      http://www.integrazioneweb.com/themonospot

#BuildArch : noarch
%define debug_package %{nil}

BuildRequires: mono-devel
BuildRequires: themonospot-base-devel


%description
themonospot-console is a mono console application to scan multimedia files
using themonospot base component and his plugins. 


%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc copying.gpl
%{_libdir}/themonospot/%{name}.exe
%{_bindir}/%{name}

%changelog
* Tue Apr 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.1.1-2
+ Revision: f9ac91a
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12989 |12cu|themonospot-gui-gtk-0.2.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# mono...
%define debug_package %{nil}

Summary: Gtk application to use themonospot (multimedia files parser/editor)
Name:    themonospot-gui-gtk
Version: 0.2.2
Release: 6
License: GPLv2
Group:   Video
Source:  http://www.integrazioneweb.com/repository/SOURCES/themonospot-gui-gtk-%{version}.tar.gz
Patch0:  themonospot-gui-gtk-0.2.2-drop-invalid-dekstop-item-patch
Url:     http://www.integrazioneweb.com/themonospot
BuildRequires: mono-devel
BuildRequires: themonospot-base-devel
BuildRequires: gtk-sharp2
BuildRequires: glade-sharp2

%description
themonospot-gui-gtk is a Mono framework application to create a
graphic frontend to use themonospot base component and his plugins.

%prep
%setup -q
%patch0 -p0 -b .orig
chmod 0644 src/resources/*

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc copying.gpl
%{_bindir}/themonospot-gtk
%{_libdir}/themonospot/%{name}.exe
%{_datadir}/pixmaps/themonospot-gtk.png
%{_datadir}/applications/themonospot-gtk.desktop

%changelog
* Tue Apr 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.2.2-6
+ Revision: e96aac8
- Disable debug



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12990 |12cu|themonospot-gui-qt-0.1.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# mono...
%define debug_package %{nil}

Summary: Qt application to use themonospot (multimedia files parser/editor)
Name:    themonospot-gui-qt
Version: 0.1.3
Release: 4
License: GPLv2
Group:   Video
Source:  http://www.integrazioneweb.com/repository/SOURCES/themonospot-gui-qt-%{version}.tar.gz
Patch0:  themonospot-gui-qt-0.1.3-drop-invalide-desktop-entry.patch
Url:     http://www.integrazioneweb.com/themonospot

BuildRequires: mono-devel
BuildRequires: qyoto-devel
BuildRequires: themonospot-base-devel

%description
themonospot-gui-qt is a Mono framework application to create a
graphic frontend to use themonospot base component and his plugins.

%prep
%setup -q
%patch0 -p0

%build
%configure2_5x
make

%install
%makeinstall_std

%files
%doc copying.gpl
%{_bindir}/themonospot-qt
%{_libdir}/themonospot/%{name}.exe
%{_datadir}/pixmaps/themonospot-qt.png
%{_datadir}/applications/themonospot-qt.desktop

%changelog
* Tue Apr 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.1.3-4
+ Revision: 6d38081
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12991 |12cu|themonospot-plugin-avi-0.1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Avi plugin for themonospot system
Name:    themonospot-plugin-avi
Version: 0.1.1
Release: 2
License: GPLv2
Group:   Video
Source:  http://www.integrazioneweb.com/repository/SOURCES/themonospot-plugin-avi-%{version}.tar.gz
Url:     http://www.integrazioneweb.com/themonospot

#BuildArch : noarch
%define debug_package %{nil}

BuildRequires: mono-devel
BuildRequires: themonospot-base-devel


%description
themonospot-plugin-avi is an avi plugin package for themonospot system. 
It install:
    - themonospot-plugin-avi mono assembly (use from themonospot-base)

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc copying.gpl
%{_libdir}/themonospot/plugins/%{name}/

%changelog
* Tue Apr 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.1.1-2
+ Revision: b604389
- Disable debug



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12992 |12cu|themonospot-plugin-mkv-0.1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Matroska plugin for themonospot system
Name:    themonospot-plugin-mkv
Version: 0.1.1
Release: 2
License: GPLv2
Group:   Video
Source:  http://www.integrazioneweb.com/repository/SOURCES/themonospot-plugin-mkv-%{version}.tar.gz
Url:     http://www.integrazioneweb.com/themonospot

#BuildArch : noarch
%define debug_package %{nil}

BuildRequires: mono-devel
BuildRequires: themonospot-base-devel

%description
themonospot-plugin-mkv is a matroska plugin package for themonospot system. 
It install:
    - themonospot-plugin-mkv mono assembly (use from themonospot-base)

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc copying.gpl
%{_libdir}/themonospot/plugins/%{name}/

%changelog
* Tue Apr 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.1.1-2
+ Revision: cc71c78
- Disable debug



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12993 |12cu|thewidgetfactory-0.2.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: 		thewidgetfactory
Summary: 	Test tool for GTK2 theme
Version: 	0.2.1
Release: 	8
License:	GPL
Group: 		Development/Other
Source0: 	http://www.stellingwerff.com/TheWidgetFactory/thewidgetfactory-0.2.1.tar.bz2
# (fc)  add more widgets
Patch0:		thewidgetfactory-0.2.1-newwidgets.patch.bz2
# (fc) 0.2.1-3mdv port to libglade
Patch1:		thewidgetfactory-0.2.1-libglade.patch
URL:		http://www.stellingwerff.com/?page_id=10
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:  pkgconfig(libglade-2.0)

%description
TheWidgetFactory is a showcase of GTK2 widgets, 
only useful to theme developers.

%prep
%setup -q
%patch0 -p1 -b .newwidgets
%patch1 -p1 -b .libglade

# needed by patch1
autoreconf -fi

%build
%configure2_5x 

%make

%install
%makeinstall_std

%clean


%files 
%doc README ChangeLog AUTHORS
%{_bindir}/*
%{_datadir}/thewidgetfactory


%changelog
* Wed Jul 27 2011 Götz Waschk <waschk@mandriva.org> 0.2.1-6mdv2012.0
+ Revision: 691855
- rebuild

* Mon Jul 26 2010 Götz Waschk <waschk@mandriva.org> 0.2.1-5mdv2011.0
+ Revision: 560817
- rebuild

* Mon Jul 20 2009 Götz Waschk <waschk@mandriva.org> 0.2.1-4mdv2010.0
+ Revision: 398119
- fix autoreconf call

* Fri Jul 18 2008 Frederic Crozat <fcrozat@mandriva.com> 0.2.1-3mdv2009.0
+ Revision: 238156
- Patch1: port to libglade and remove dependency on glade2
- Import thewidgetfactory

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot



* Fri Aug 25 2006 Frederic Crozat <fcrozat@mandriva.com> 0.2.1-1mdv2007.0
- Initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12994 |12cu|thunar-1.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname Thunar
%define iconname thunar.png
%define url_ver %(echo %{version} | cut -c 1-3)

%define major 0
%define apiversion 2
%define libname %mklibname %{name} %{apiversion} %{major}
%define develname %mklibname %{name} -d

Summary:	New modern file manager for the Xfce Desktop Environment
Name:		thunar
Version:	1.6.2
Release:	1
License:	GPLv2+
Group:		Graphical desktop/Xfce
URL:		http://thunar.xfce.org
Source0:	http://archive.xfce.org/src/xfce/%{name}/%{url_ver}/%{oname}-%{version}.tar.bz2
BuildRequires:	gtk-doc
BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
BuildRequires:	exo-devel >= 0.10.0
BuildRequires:	pkgconfig(gamin)
BuildRequires:	perl(XML::Parser)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	desktop-file-utils
BuildRequires:	xfce4-panel-devel >= 4.10.0
BuildRequires:	libxfce4util-devel >= 4.10.0
BuildRequires:	libxfce4ui-devel >= 4.10.0
BuildRequires:	pkgconfig(libpng)
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(libpcre)
BuildRequires:	libexif-devel
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(libusb)
BuildRequires:	xfconf-devel >= 4.10.0
BuildRequires:	pkgconfig(gudev-1.0)
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	intltool
BuildRequires:	desktop-file-utils
Requires:	shared-mime-info >= 0.15
Requires:	exo
Requires:	thunar-volman
Requires:	%{libname} = %{version}
Requires(post):	desktop-file-utils >= 0.10
Requires(postun): desktop-file-utils >= 0.10
Obsoletes:	xffm

%description
Thunar has been designed from the ground up to be fast and easy-to-use.
Its user interface is clean and intuitive, and does not include any confusing
or useless options. Thunar is fast and responsive with a good start up time
and directory load time. Thunar is accessible using Assistive Technologies and
is fully standards  compliant.

Beside the basic file management features, Thunar includes additional features
that set it ahead of other file managers available for the Unix/Linux desktop
today. For example, Thunar includes a so called Bulk Renamer that allows users
to easily rename multiple files at once using criterions that can be specified
using the available renamer plugins. Probably the most interesting renamer here
is the Audio Tags renamer, which generates new file names based on the tags
present in audio files.

Using the Thunar Extensions Framework it is easy to extend the basic
functionality provided by Thunar to integrate even complex tasks into the file
manager, although the extension framework is still very limited in the 1.0
series, and the 2.0 series will include a way more powerful plugin interface
that allows to adjust virtually every aspect of the file manager. But since
writing extensions for the file manager is still a difficult and time consuming
job, the User Customizable Actions plugin provides users with an easy way to
extend the file and folder context menus with their own custom actions.

%package -n %{libname}
Summary:	Libraries for the thunar filemanager
Group:		Graphical desktop/Xfce

%description -n %{libname}
Libraries for the thunar filemanager.

%package -n %{develname}
Summary:	Development files for the thunar filemanager
Group:		Development/Other
Provides:	%{name}-devel = %{EVRD}
Requires:	%{libname} = %{version}
Obsoletes:	%mklibname %{name} 1 2 -d

%description -n %{develname}
Development files for the thunar filemanager.

%prep
%setup -qn %{oname}-%{version}

%build
# re-generate it
pushd thunar
exo-csource --name=thunar_window_ui thunar-window-ui.xml > thunar-window-ui.h
popd

%configure2_5x \
    --enable-dbus \
    --enable-notifications \
    --enable-exif \
    --enable-pcre \
    --enable-gtk-doc \
    --enable-apr-plugin \
    --enable-tpa-plugin \
    --enable-uca-plugin \
    --enable-wallpaper-plugin \
    --enable-gio-unix \
    --enable-gudev

%make

%install
%makeinstall_std

desktop-file-install \
    --remove-key="Encoding" \
    --add-category="FileManager;FileTools" \
    --remove-category="Application" \
    --add-only-show-in="XFCE" \
    --remove-mime-type="x-directory/normal;x-directory/gnome-default-handler" \
    --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/Thunar*

# Remove unneeded files
rm -f %{buildroot}%{_libdir}/thunarx-1/thunar-uca.la
rm -f %{buildroot}%{_datadir}/doc/Thunar/README.thunarrc
rm -f %{buildroot}%{_datadir}/doc/Thunar/README.volumes

# (tpg) this file is in mandriva-xfce-config package
#rm -rf %{buildroot}%{_sysconfdir}/xdg/Thunar/uca.xml

%find_lang %{oname} %{oname}.lang

#gw https://qa.mandriva.com/show_bug.cgi?id=61131
%pre
rm -rf %{_datadir}/doc/Thunar/html/*/images

%files -f %{oname}.lang
%doc AUTHORS FAQ HACKING README THANKS TODO
%doc docs/README.*
%dir %{_sysconfdir}/xdg/Thunar
%dir %{_datadir}/Thunar
%{_bindir}/*
%{_datadir}/applications/*
%{_iconsdir}/hicolor/*
%{_datadir}/pixmaps/*
%{_datadir}/dbus-1/services/*
%{_datadir}/doc/Thunar
%{_datadir}/Thunar/sendto/thunar-sendto-email.desktop
%{_libdir}/%{oname}/ThunarBulkRename
%{_libdir}/thunarx-%{apiversion}
%{_libdir}/%{oname}/thunar-sendto-email
%{_mandir}/man1/*
%{_libdir}/xfce4/panel/plugins/*%{name}-*
%{_datadir}/xfce4/panel-plugins/thunar-tpa.desktop
%{_datadir}/gtk-doc/html/thunarx/*
%{_sysconfdir}/xdg/Thunar/*.xml

%files -n %{libname}
%{_libdir}/*%{apiversion}.so.%{major}*

%files -n %{develname}
%dir %{_includedir}/thunarx-%{apiversion}
%{_includedir}/thunarx-%{apiversion}/*
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*.pc

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12995 |12cu|thunar-vfs-1.2.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version}|cut -d. -f1,2)

%define api 1
%define major 2
%define libname %mklibname %{name} %{api} %{major}
%define devname %mklibname %{name} -d

Summary:	Virtual filesystem shipped with Thunar 1.0 and earlier releases
Name:		thunar-vfs
Version:	1.2.0
Release:	3
License:	LGPLv2+
Group:		Graphical desktop/Xfce
Url:		http://thunar.xfce.org
Source0:	http://archive.xfce.org/src/xfce/%{name}/%{url_ver}/%{name}-%{version}.tar.bz2
BuildRequires:	intltool
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(dbus-glib-1) >= 0.34
BuildRequires:	pkgconfig(exo-1) >= 0.6.0
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(gamin)
BuildRequires:	pkgconfig(gconf-2.0) >= 2.4.0
BuildRequires:	pkgconfig(gdk-pixbuf-2.0) >= 2.10.0
BuildRequires:	pkgconfig(glib-2.0) >= 2.12.0
BuildRequires:	pkgconfig(gthread-2.0) >= 2.12.0
BuildRequires:	pkgconfig(gtk+-2.0) >= 2.10.0
BuildRequires:	pkgconfig(libpng) >= 1.2.0
BuildRequires:	pkgconfig(libstartup-notification-1.0) >= 0.4
BuildRequires:	pkgconfig(libxfce4util-1.0) >= 4.8.0

%description
Thunar-vfs contains the virtual filesystem shipped with Thunar 1.0 and
earlier releases. It provides compatibility for applications that still
use thunar-vfs while Thunar was ported to GVFS.

%files -f %{name}.lang
%doc AUTHORS ChangeLog NEWS README
%doc docs/ThumbnailersCacheFormat.txt docs/README.volumes
%{_datadir}/thumbnailers/thunar-vfs-font-thumbnailer-1.desktop

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Shared libraries for %{name}
Group:		System/Libraries
Requires:	%{name} >= %{EVRD}
Conflicts:	%{name} < 1.2.0-2

%description -n %{libname}
Thunar-vfs contains the virtual filesystem shipped with Thunar 1.0 and
earlier releases. It provides compatibility for applications that still
use thunar-vfs while Thunar was ported to GVFS.

This package contains the shared libraries for %{name}.

%files -n %{libname}
%{_libdir}/lib%{name}-%{api}.so.%{major}*
%{_libdir}/thunar-vfs-*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Obsoletes:	%{name}-devel < 1.2.0-2

%description -n %{devname}
Thunar-vfs contains the virtual filesystem shipped with Thunar 1.0 and
earlier releases. It provides compatibility for applications that still
use thunar-vfs while Thunar was ported to GVFS.

This package contains the libraries and header files for developing
applications that use %{name}.

%files -n %{devname}
%doc HACKING TODO
%doc %{_datadir}/gtk-doc/html/%{name}/
%{_includedir}/%{name}-%{api}/
%{_libdir}/lib%{name}-%{api}.so
%{_libdir}/pkgconfig/thunar-vfs-%{api}.pc

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x \
	--disable-static
%make

%install
%makeinstall_std

%find_lang %{name}

# remove duplicate docs
rm -rf %{buildroot}%{_datadir}/doc

%check
make tests


%changelog
* Tue Apr 08 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.2.0-3
+ Revision: 89312d0
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12996 |12cu|tidyp-1.04-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libname %mklibname %{name} 1.04
%define develname %mklibname %name -d

Summary:	Program for tidying up messy HTML
Name:		tidyp
Version:	1.04
Release:	2
Group:		Text tools
License:	W3C License
URL:		http://tidyp.com/
Source0:	http://github.com/downloads/petdance/tidyp/tidyp-%{version}.tar.gz
Patch0:		tidy-20081224cvs-fix-format-errors.patch

%description
tidyp is a program that can validate your HTML, as well as modify it to be more
clean and standard. tidyp does not validate HTML 5.

libtidyp is the library on which the program is based. It can be used by any
other program that can interface to it. The Perl module HTML::Tidy is based on
this library, allowing Perl programmers to easily validate HTML.

tidyp is a fork of the tidy project.

%package -n	%{libname}
Summary:	Main library for %{name}
Group:		System/Libraries

%description -n	%{libname}
This package contains the library needed to run programs dynamically
linked with %{name}.

%package -n	%{develname}
Summary:	Headers for developing programs that will use %{name}
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{develname}
This package contains the headers that programmers will need to develop
applications which will use %{name}.

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%files
%doc README ChangeLog
%{_bindir}/*

%files -n %{libname}
%{_libdir}/*.so.*

%files -n %{develname}
%{_includedir}/*
%{_libdir}/*.so

%changelog
* Mon Nov 29 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.04-1mdv2011.0
+ Revision: 603003
- import tidyp


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12997 |12cu|tiemu3-3.04svn-0.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		Werror_cflags %nil

Summary:	TiEmu is a TI89(Ti)/92(+)/V200 emulator
Name:		tiemu3
Version:	3.04svn
Release:	%mkrel 0.3
Source:		tiemu-%{version}.tar.xz
Group: 		Emulators
License:	GPL
BuildRequires:	libticables-devel
BuildRequires:	libticonv-devel
BuildRequires:	libtifiles-devel
BuildRequires:	libticalcs-devel
BuildRequires:	glib2-devel >= 2.6.0
BuildRequires:	gtk2-devel >= 2.6.0
BuildRequires:	zlib-devel
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	ncurses-devel
BuildRequires:	desktop-file-utils >= 0.10
BuildRequires:	bison >= 1.28
BuildRequires:	flex >= 2.5.4
BuildRequires:	texinfo >= 4.4
BuildRequires:	dbus-devel >= 0.60
BuildRequires:	dbus-glib-devel >= 0.60
BuildRequires:	SDL-devel >= 1.2.0
BuildRequires:	groff
BuildRequires:	qt3-devel
BuildRequires:	libglade2.0-devel
Requires:	xdg-utils >= 1.0.0
Conflicts:	tiemu > %{version}
Provides:	tiemu = %{version}

%description
TiEmu is a TI89(Ti)/92(+)/V200 emulator.

%prep
%setup -q -n tiemu-%{version}

%build
# source /etc/profile.d/qt.sh
# sed -i 's/MINOR_VERSION=2/MINOR_VERSION=3/g;s/PATCHLEVEL=\.1/PATCHLEVEL=\.0/g' src/gdb/itcl/itcl/configure.in
# sed -i 's/MINOR_VERSION=2/MINOR_VERSION=3/g;s/PATCHLEVEL=\.1/PATCHLEVEL=\.0/g' src/gdb/itcl/itcl/configure
# sed -i 's/MINOR_VERSION=2/MINOR_VERSION=3/g;s/PATCHLEVEL=\.1/PATCHLEVEL=\.0/g' src/gdb/itcl/itk/configure.in
# sed -i 's/MINOR_VERSION=2/MINOR_VERSION=3/g;s/PATCHLEVEL=\.1/PATCHLEVEL=\.0/g' src/gdb/itcl/itk/configure
CFLAGS="%{optflags}" ./configure --prefix=%{_prefix} --libdir=%{_libdir} --mandir=%{_mandir} --disable-nls --enable-shared-tcl-tk --enable-shared-itcl --with-dbus --without-kde
make

%install
mkdir -p $RPM_BUILD_ROOT
%makeinstall_std

# don't package unneeded empty directory
# rmdir $RPM_BUILD_ROOT%{_libdir}/insight1.0
# don't package Tcl/Tk stuff which conflicts with the system versions
rm -rf $RPM_BUILD_ROOT%{_includedir}
rm -f $RPM_BUILD_ROOT%{_mandir}/man1/tclsh.1* $RPM_BUILD_ROOT%{_mandir}/man1/wish.1*
rm -rf $RPM_BUILD_ROOT%{_mandir}/man3
rm -rf $RPM_BUILD_ROOT%{_mandir}/mann
rm -rf $RPM_BUILD_ROOT/usr/man/mann
rm -f $RPM_BUILD_ROOT%{_libdir}/tclConfig.sh $RPM_BUILD_ROOT%{_libdir}/tkConfig.sh
# don't package these either, they won't conflict, but they aren't useful either
rm -f $RPM_BUILD_ROOT%{_bindir}/tclsh8.4 $RPM_BUILD_ROOT%{_bindir}/wish8.4
rm -f $RPM_BUILD_ROOT%{_libdir}/*.a

mkdir -p ${RPM_BUILD_ROOT}/usr/share/applications
cat >${RPM_BUILD_ROOT}/usr/share/applications/tiemu.desktop <<EOF
[Desktop Entry]
Name=TiEmu
Comment=TI89(Ti)/92(+)/V200 emulator
GenericName=TI89(Ti)/92(+)/V200 emulator
Encoding=UTF-8
Version=1.0
Type=Application
Exec=/usr/bin/tiemu
Icon=/usr/share/tiemu/pixmaps/icon.xpm
Terminal=false
Categories=Development;
EOF
desktop-file-install --delete-original --vendor lpg     \
  --dir ${RPM_BUILD_ROOT}%{_datadir}/applications          \
  ${RPM_BUILD_ROOT}/usr/share/applications/tiemu.desktop

find %{buildroot} -perm 0555 | xargs chmod 0755

%files
%{_bindir}/tiemu
%{_mandir}/man1/tiemu*
%{_datadir}/insight*
%{_datadir}/redhat/gui
%{_datadir}/tiemu
%{_datadir}/applications/lpg-tiemu.desktop
%{_datadir}/tcl8.4
%{_datadir}/tk8.4
%{_datadir}/itcl3.2
%{_datadir}/itk3.2
%{_datadir}/iwidgets4.0.1
%{_libdir}/itcl3.2
%{_libdir}/itk3.2
%{_libdir}/libitcl3.2.so
%{_libdir}/libitk3.2.so
%{_libdir}/libtcl8.4.so
%{_libdir}/libtk8.4.so
%{_libdir}/tk8.4/pkgIndex.tcl


%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.04svn-0.3
+ Revision: f3654c6
- Fix X11 br



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12998 |12cu|tightvnc-1.3.10-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Viewer for the VNC remote display system
Name:		tightvnc
Version:	1.3.10
Release:	7
License:	GPLv2+
Group:		Networking/Remote access
Url:		http://www.tightvnc.org
Source0:	http://sf.net/projects/vnc-tight/files/TightVNC-unix/%{version}/tightvnc-%{version}_unixsrc.tar.bz2
Source1:	http://sf.net/projects/vnc-tight/files/TightVNC-javaviewer/%{version}/tightvnc-%{version}_javasrc.tar.gz
Source2:	%{name}-icons.tar.bz2
Source3:	vncviewer.desktop
Patch0:		0001-CVE-2007-1003.patch
Patch1:		0002-CVE-2007-1351-1352.patch
Patch2:		0003-Fix-compilation-with-Wformat-Werror-format-security.patch
Patch3:		0004-Fix-font-path.patch
Patch4:		0005-Install-binaries-with-standard-permissions.patch
Patch5:		0006-Fix-java-class-path.patch
Patch6:		0007-Set-source-to-1.3.patch
BuildRequires:	gccmakedep
BuildRequires:	imake
BuildRequires:	java-devel
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(xaw7)
BuildRequires:	pkgconfig(xmu)
BuildRequires:	pkgconfig(xp)
BuildRequires:	pkgconfig(xt)
BuildRequires:	pkgconfig(zlib)
Provides:	vncviewer
Conflicts:	tigervnc

%description
VNC allows you to access to a remote graphical display through the network.

The enhanced version of VNC, called TightVNC (grown from the  VNC  Tight
Encoder  project), is  optimized  to  work  over  slow   network
connections such as low-speed modem links. While  original  VNC  may  be
very slow when your connection is not fast enough, with TightVNC you can
work  remotely  almost  in  real  time  in  most  environments.  Besides
bandwidth optimizations, TightVNC also includes many other improvements,
optimizations and  bugfixes  over  VNC.  Note  that  TightVNC  is  free,
cross-platform and compatible with the standard VNC.

%files
%{_bindir}/vncviewer
%{_mandir}/man1/vncviewer*
%{_datadir}/applications/vncviewer.desktop
%{_liconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png

#------------------------------------------------------------------------------

%package server
Summary:	Server for the VNC remote display system
Group:		Networking/Remote access
Requires:	x11-font-alias
Requires:	vnc-server-common
Provides:	vnc-server
Conflicts:	tigervnc-server

%description server
The VNC system allows you to access the same desktop from a wide variety
of platforms. This package is a VNC server, allowing  others  to  access
the desktop on your machine.

%files server
%{_bindir}/Xvnc
%{_bindir}/vncconnect
%{_bindir}/vncpasswd
%{_bindir}/vncserver
%{_mandir}/man1/Xvnc*
%{_mandir}/man1/vncconnect*
%{_mandir}/man1/vncpasswd*
%{_mandir}/man1/vncserver*

#------------------------------------------------------------------------------

%package java
Summary:	Java viewer for the VNC remote display system
Group:		Networking/Remote access
Provides:	vnc-java
Conflicts:	tigervnc-java

%description java
This distribution is based on the standard VNC source and includes new
TightVNC-specific features and fixes, such as additional low-bandwidth
optimizations, major GUI improvements, and more.

There are three basic ways to use TightVNC Java viewer:
  1. Running applet as part of TightVNC server installation.
  2. Running applet hosted on a standalone Web server.
  3. Running the viewer as a standalone application.

%files java
%{_javadir}/*.jar
%{_datadir}/%{name}

#------------------------------------------------------------------------------

%prep
%setup -q -n vnc_unixsrc
%setup -q -D -a1 -n vnc_unixsrc
%setup -q -D -a2 -n vnc_unixsrc
%apply_patches

%build
%setup_compile_flags

# client
xmkmf -a
%make CDEBUGFLAGS="$CFLAGS" EXTRA_LDOPTIONS="$LDFLAGS" World

# server
cd Xvnc
%configure2_5x
# No %make here: didn't work for me.
# Also, I couldn't find a way to set CFLAGS somewhere without getting build
# errors when building libfont.a.
make EXTRA_LDOPTIONS="$LDFLAGS"
cd ..

# java
cd vnc_javasrc
make all
cd ..

%install
# client and server
install -d -m 755 %{buildroot}%{_bindir}
install -d -m 755 %{buildroot}%{_mandir}/man1
./vncinstall %{buildroot}%{_bindir} %{buildroot}%{_mandir}

install -d -m 755 %{buildroot}/%{_datadir}/applications
desktop-file-install \
	--dir %{buildroot}%{_datadir}/applications \
	%{SOURCE3}

install -D -m 644 %{name}48.png %{buildroot}%{_liconsdir}/%{name}.png
install -D -m 644 %{name}32.png %{buildroot}%{_iconsdir}/%{name}.png
install -D -m 644 %{name}16.png %{buildroot}%{_miconsdir}/%{name}.png


# java
install -d -m 755 %{buildroot}%{_javadir}
install -d -m 755 %{buildroot}%{_datadir}/%{name}/classes
cd vnc_javasrc
make install INSTALL_DIR=%{buildroot}%{_datadir}/%{name}/classes \
     ARCHIVE=vncviewer-%{version}.jar
cd ..
pushd %{buildroot}%{_datadir}/%{name}/classes
mv vncviewer-%{version}.jar %{buildroot}%{_javadir}
ln -s %{_javadir}/vncviewer-%{version}.jar VncViewer.jar
popd
pushd %{buildroot}%{_javadir}
ln -s vncviewer-%{version}.jar vncviewer.jar
ln -s vncviewer-%{version}.jar VncViewer.jar
popd


%changelog
* Tue Apr 08 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.3.10-7
+ Revision: 9188c16
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 12999 |12cu|tikiwiki-6.6-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%if %{_use_internal_dependency_generator}
%define __noautoreq 'pear(\\(smarty.*\\|lib.*\\|tiki.*\\|db.*\\|pear.*\\|File/iCal.*\\|PHPUnit.*\\|Zend.*\\|Minify.*\\))'
%else
%define _requires_exceptions pear(\\(smarty.*\\|lib.*\\|tiki.*\\|db.*\\|pear.*\\|File/iCal.*\\|PHPUnit.*\\|Zend.*\\|Minify.*\\))
%endif.


Name:       tikiwiki
Version:    6.6
Release:    10
Summary:    A PHP-based CMS/Groupware web application with a full Wiki environment
License:    LGPLv2
Group:      System/Servers
URL:        http://www.tikiwiki.org
Source:     http://prdownloads.sourceforge.net/%{name}/tiki-%{version}.tar.bz2
Patch0:     tikiwiki-6.4-use-external-pear-modules.patch
Patch1:     tikiwiki-6.0-use-external-smarty.patch
Patch2:     tikiwiki-6.4-bootstrap.patch
Patch3:     tikiwiki-6.0-fix-Zend-module.patch
Patch4:     _htaccess.patch
Requires:   php-pdo_mysql
Requires:   php-gd
#Requires:   php-smarty
Requires:   apache-mod_php
BuildArch:  noarch
BuildRoot:  %{_tmppath}/%{name}-%{version}

%description
TikiWiki is an open source CMS/Groupware web application which provides
a full Wiki environment, as well as Articles, Sections/Categories,
User/Group Management (including optional LDAP), Polls and Quizzes,
File and Image Galleries, Forums, Weblogs, Calendars, Chat, Maps
and much more.

%prep
%setup -q -n tiki-%{version}
%patch0 -p 1
#patch1 -p 1
%patch2 -p 1
%patch3 -p 1
%patch4 -p 1

%build

%install
rm -rf %{buildroot}

install -d -m 755 %{buildroot}%{_datadir}/%{name}
cp *.php %{buildroot}%{_datadir}/%{name}
cp *.png %{buildroot}%{_datadir}/%{name}
cp robots.txt %{buildroot}%{_datadir}/%{name}
cp license.txt %{buildroot}%{_datadir}/%{name}
cp favicon.ico %{buildroot}%{_datadir}/%{name}

for dir in css doc img images installer \
    lang lib maps modules pics; do 
    cp -pr $dir %{buildroot}%{_datadir}/%{name}
done

install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}

# writable directories
for dir in backups db dump files styles temp templates templates_c whelp; do
    cp -pr $dir %{buildroot}%{_localstatedir}/lib/%{name}
    chmod 2775 %{buildroot}%{_localstatedir}/lib/%{name}/$dir
    pushd %{buildroot}%{_datadir}/%{name}
    ln -s ../../..%{_localstatedir}/lib/%{name}/$dir .
    popd
done

install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}/modules
mv %{buildroot}%{_datadir}/%{name}/modules/cache \
    %{buildroot}%{_localstatedir}/lib/%{name}/modules
chmod 2755 %{buildroot}%{_localstatedir}/lib/%{name}/modules/cache
pushd %{buildroot}%{_datadir}/%{name}/modules
ln -s ../../../..%{_localstatedir}/lib/%{name}/modules/cache .
popd

install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}/img
for dir in wiki wiki_up trackers; do
    mv %{buildroot}%{_datadir}/%{name}/img/$dir \
        %{buildroot}%{_localstatedir}/lib/%{name}/img
    chmod 2775 %{buildroot}%{_localstatedir}/lib/%{name}/img/$dir
    pushd %{buildroot}%{_datadir}/%{name}/img
    ln -s ../../../..%{_localstatedir}/lib/%{name}/img/$dir .
    popd
done

# configuration file
install -d -m 755 %{buildroot}%{_sysconfdir}
touch %{buildroot}%{_sysconfdir}/%{name}.conf
pushd %{buildroot}%{_localstatedir}/lib/%{name}/db
ln -s ../../../..%{_sysconfdir}/%{name}.conf local.php
popd

# this is not a pear lib
mv %{buildroot}%{_datadir}/%{name}/lib/pear/Minify \
    %{buildroot}%{_datadir}/%{name}/lib/

# do not ship private copies of php libs
rm -rf %{buildroot}%{_datadir}/%{name}/lib/pear
#rm -rf %{buildroot}%{_datadir}/%{name}/lib/smarty

# cleanup
find %{buildroot}%{_datadir}/%{name} -name .htaccess -o -name README \
    | xargs rm -f
find %{buildroot}%{_localstatedir}/lib/%{name} -name .htaccess -o -name README \
    | xargs rm -f

# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# Tikiwiki Apache configuration
Alias /tikiwiki/styles %{_localstatedir}/lib/%{name}/styles
Alias /tiki/styles %{_localstatedir}/lib/%{name}/styles
Alias /tikiwiki %{_datadir}/%{name}
Alias /tiki %{_datadir}/%{name}

<Directory %{_datadir}/%{name}>
    Options -FollowSymLinks
    Require all granted
</Directory>

<Directory %{_datadir}/%{name}/installer>
    <FilesMatch "\.ph(p(3|4)?|tml)$">
        Require all denied
    </FilesMatch>
</Directory>

<Directory %{_datadir}/%{name}/img>
    <FilesMatch "\.ph(p(3|4)?|tml)$">
        Require all denied
    </FilesMatch>
</Directory>

<Directory %{_datadir}/%{name}/images>
    <FilesMatch "\.ph(p(3|4)?|tml)$">
        Require all denied
    </FilesMatch>
</Directory>

<Directory %{_datadir}/%{name}/lib>
    <FilesMatch "\.ph(p(3|4)?|tml)$">
        Require all denied
    </FilesMatch>
</Directory>

<Directory %{_datadir}/%{name}/lib/fckeditor>
    <FilesMatch "\.ph(p(3|4)?|tml)$">
        Require all granted
    </FilesMatch>
</Directory>

<Directory %{_datadir}/%{name}/lib/fckeditor_tiki>
    <FilesMatch "\.ph(p(3|4)?|tml)$">
        Require all granted
    </FilesMatch>
</Directory>

<Directory %{_datadir}/%{name}/lang>
    Require all denied
</Directory>

<Directory %{_datadir}/%{name}/modules>
    Require all denied
</Directory>

<Directory %{_localstatedir}/lib/%{name}/styles>
    Require all granted
</Directory>

<Directory %{_localstatedir}/lib/%{name}/db>
    Require all denied
</Directory>

# Below part is required to enable SEFURLs

EOF

cat _htaccess >> %{buildroot}%{_webappconfdir}/%{name}.conf

%clean
rm -rf %{buildroot}



%files
%defattr(-,root,root)
%doc INSTALL README
%{_datadir}/tikiwiki
%attr(-,apache,apache) %{_localstatedir}/lib/tikiwiki
%config(noreplace) %{_webappconfdir}/%{name}.conf
%config(noreplace) %attr(-,apache,apache) %{_sysconfdir}/%{name}.conf


%changelog
* Fri Jan 20 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 6.6-1mdv2011.0
+ Revision: 762926
- new version 6.6
- new version 6.5 (include bugfixes and security patches)
- Update to 6.4

* Mon Dec 13 2010 Guillaume Rousse <guillomovitch@mandriva.org> 6.0-1mdv2011.0
+ Revision: 620645
- new version

* Thu Oct 28 2010 Guillaume Rousse <guillomovitch@mandriva.org> 5.3-1mdv2011.0
+ Revision: 589824
- new version
- strip private versions of pear libs and smarty

* Tue Jan 19 2010 Guillaume Rousse <guillomovitch@mandriva.org> 3.1-3mdv2010.1
+ Revision: 493876
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise

* Thu Sep 03 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.1-2mdv2010.0
+ Revision: 428430
- don't forget to reload apache configuration after installation

* Wed Sep 02 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.1-1mdv2010.0
+ Revision: 424583
- new version
- use FHS setup
- TODO: drop private pear modules

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 1.9.10.1-4mdv2009.0
+ Revision: 261536
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.9.10.1-3mdv2009.0
+ Revision: 254541
- rebuild

* Sun Mar 02 2008 Olivier Blin <blino@mandriva.org> 1.9.10.1-1mdv2008.1
+ Revision: 177775
- 1.9.10.1
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Oct 28 2007 Funda Wang <fwang@mandriva.org> 1.9.8.3-1mdv2008.1
+ Revision: 102874
- update to new version 1.9.8.3

* Wed Sep 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.9.7-2mdv2008.0
+ Revision: 90337
- rebuild

* Thu Sep 06 2007 Funda Wang <fwang@mandriva.org> 1.9.7-1mdv2008.0
+ Revision: 80553
- New version 1.9.7
- Import tikiwiki



* Tue Nov 01 2005 Michael Scherer <misc@mandriva.org> 1.9.2-1mdk
- New release 1.9.2

* Wed Oct 26 2005 Michael Scherer <misc@mandriva.org> 1.9.1.1-1mdk
- New release 1.9.1.1, as reported by Franck Martin ( security fix )
- mkrel
- rpmbuildupdatable

* Mon Sep 12 2005 Franck Martin <franck@sopac.org> 1.9.1-1mdk
- security fix release

* Thu Jul 21 2005 Franck Martin <franck@sopac.org> 1.9.0-1mdk
- new release

* Tue Apr 13 2004 Olivier Blin <blino@mandrake.org> 1.8.2-1mdk
- fix rights on files
- new release

* Wed Mar 03 2004 Franck Martin <franck@sopac.org> 1.8-1mdk
- First Mandrake release
- From Olivier Blin <blino@mandrake.org> :
  - own dir
  - fix setup.sh not to chown/chgrp files
  - replace Copyright tag by License tag
  - use System/Servers group

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13000 |12cu|timevault-0.7.5-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Not noarch, since the package installs nautilus extension to arch-specific folder
%define debug_package %{nil}

Summary: Front-end for making snapshots of a set of directories
Name:    timevault
Version: 0.7.5
Release: 9
Source:  %{name}-%{version}.tar.bz2
# make it using existing macros:
Patch0:   timevault-init-mdv.patch
# make it chkconfig aware:
Patch1:   timevault-init-chkconfig.patch
Patch2:  timevault-0.7.5-recognize-py2.7.patch
URL:     https://wiki.ubuntu.com/TimeVault
License: GPL
Group:   System/Configuration/Other
BuildRequires: python-devel
BuildRequires: gnome-common intltool
BuildRequires: gnome-python-devel nautilus-python pygtk2.0-devel python-notify python-dbus dbus-devel
Requires: nautilus-python
Requires: python-dbus
Requires: python-notify
Requires: python-gamin python-sqlite2
Requires(post): rpm-helper
Requires(preun): rpm-helper

%description
TimeVault is a simple front-end for making snapshots of a set of directories.
Snapshots are a copy of a directory structure or file at a certain point in
time. Restore functionality is integrated into Nautilus - previous versions of
a file or directory that has a snapshot can be accessed by examining the
properties and selecting the 'Previous Versions' tab. 

Snapshots are protected from accidental deletion or modification since they are
read-only by default. The super-user can delete intermediate snapshots to save
space, but files and directories that existed before or after the deletion will
still be accessible. 

%prep
%setup -q
%patch0 -p0
%patch1 -p0
%patch2 -p0
[[ -x ./configure ]] || ./autogen.sh

%build
%configure2_5x
%make

%install
%makeinstall_std
mkdir -p %buildroot%_libdir/nautilus/extensions-2.0
mv %buildroot%_prefix/lib/nautilus/extensions-1.0/* %buildroot%_libdir/nautilus/extensions-2.0 

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%files
%defattr(-,root,root,755)
%{_bindir}/*
%{_datadir}/applications/timevault.desktop
%{_datadir}/timevault
%config(noreplace) /etc/dbus-1/system.d/timevault.conf
/etc/init.d/timevault
%config(noreplace) /etc/logrotate.d/timevault.logrotate
%{_iconsdir}/hicolor/14x14/apps/timevault.png
%{_iconsdir}/hicolor/22x22/apps/timevault.png
%{_iconsdir}/hicolor/32x32/apps/timevault.png
%{_iconsdir}/hicolor/scalable/apps/timevault.svg
%{py_platsitedir}/TimeVault
#gw this dir is arch dependant:
%{_libdir}/nautilus/extensions-2.0/python/timevault-nautilus.py

%changelog
* Wed Apr 02 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.7.5-9
+ Revision: 966fe13
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13001 |12cu|tint2-0.11-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name tint2
%define version 0.11
%define release  3

Summary: Tint2 - A Lightweight Panel and Taskbar
Name: %{name}
Version: %{version}
Release: %{release}
License: GPLv2
Group: Graphical desktop/Other
Url: http://code.google.com/p/tint2/
Source0: http://tint2.googlecode.com/files/%{name}-%{version}.tar.bz2
BuildRequires: cmake
BuildRequires: pkgconfig(cairo)
BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(gtk+-2.0)
BuildRequires: pango-devel
BuildRequires: pkgconfig(pangoxft)
BuildRequires: pkgconfig(xinerama)
BuildRequires: imlib2-devel
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(xrandr), libxcomposite-devel, libxdamage-devel

%description
Tint2 is a simple panel and taskbar intentionally made for
openbox3, but should also work with other window managers. The
goal is to keep a clean and unintrusive look with code
lightweight and compliance with freedesktop specifications.

%prep
%setup -q

%build
%cmake
%make

%install
%makeinstall_std -C build

%files
%doc AUTHORS COPYING README ChangeLog
%config(noreplace) %{_sysconfdir}/xdg/tint2/tint2rc
%{_bindir}/tint*
%{_datadir}/tint2/*.png
%{_datadir}/applications/tint2*.desktop
%{_datadir}/pixmaps/tint2*
%{_mandir}/man1/* 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13002 |12cu|tintii-2.6.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		tintii
Version:	2.6.1
Release:	2
Summary:	Color photo image converter
License:	GPLv2+
Group:		Graphics
Source0:	http://www.indii.org/files/tint/releases/%{name}-%{version}.tar.gz
Source1:	%{name}.png
Patch0:		tintii-2.6.0-mdv-buildfix.patch
URL:		http://www.indii.org/software/tintii
BuildRequires:	boost-devel
BuildRequires:	scons
BuildRequires:	rcs
BuildRequires:	flex
BuildRequires:	wxgtku-devel
BuildRequires:	libgomp-devel
BuildRequires:	doxygen
BuildRequires:	imagemagick

%description
Tintii takes full color photos and processes them into black and white
with some select regions highlighted in color. The technique is known as color
popping or selective coloring - tintii makes it easy. Think Schindler's List's
little girl in red, or the dramatic style of Sin City. Tintii takes a color
photo and cleverly separates it into a handful of major hues. You then select
which colours to pop, and the rest become black & white.

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x
%make

%install
%__install -dm 755 %{buildroot}%{_bindir}
%__install -m 755 %{name} %{buildroot}%{_bindir}

# icon
%__install -d %{buildroot}%{_iconsdir}/hicolor/16x16/apps/ %{buildroot}%{_iconsdir}/hicolor/32x32/apps/
convert -geometry 16x16 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
convert -geometry 32x32 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
%__install -Dm 644 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png

# menu-entry
%__install -d %{buildroot}%{_datadir}/applications
%__cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Type=Application
Encoding=UTF-8
Terminal=false
Name=Tintii
Comment=Color photo image converter
Comment[ru]=Конвертер цветных изображений
Exec=%{name}
Icon=%{name}
Categories=Graphics;Viewer;X-MandrivaLinux-Graphics-Utility;
EOF

%files
%doc README
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.*

%changelog
* Wed Apr 02 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.6.1-2
+ Revision: 905fcdc
- Fix description



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13003 |12cu|tinyproxy-1.8.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Lightweight, non-caching, optionally anonymizing HTTP proxy
Name:		tinyproxy
Version:	1.8.3
Release:	1
Group:		System/Servers
# License bundled is gpl v3, but source code say gpl v2 or later
License:	GPLv2+
URL:		https://www.banu.com/%{name}/
Source0:	https://www.banu.com/pub/%{name}/1.8/%{name}-%{version}.tar.bz2
Source1:	tinyproxy.init
Patch0:		tinyproxy-CVE-2012-3505-randomized-hashmaps.patch
Patch1:		tinyproxy-CVE-2012-3505-limit-headers.patch
BuildRequires:	asciidoc
BuildRequires:	xsltproc
BuildRequires:  docbook-style-xsl
BuildRequires:  docbook-dtd45-xml
Requires(post): rpm-helper
Requires(preun): rpm-helper
Provides:      webproxy
Epoch:         0

%description
An anonymizing http proxy which is very light on system resources, ideal for
smaller networks and similar situations where other proxies (such as Squid) may
be overkill and/or a security risk. Tinyproxy can also be configured to
anonymize http requests (allowing for exceptions on a per-header basis).

%prep

%setup -q
%patch0 -p1 -b .randomized-hashmaps
%patch1 -p1 -b .limit-headers

cp %{SOURCE1} tinyproxy.init

%build
%serverbuild

%configure2_5x \
    --enable-xtinyproxy \
    --enable-filter \
    --enable-upstream \
    --enable-transparent \
    --enable-reverse \
    --sysconfdir=%{_sysconfdir}/tinyproxy \
    --with-stathost=localhost \
    --program-prefix=""

%make

%install
%__install -d %{buildroot}%{_sysconfdir}/tinyproxy
%__install -d %{buildroot}%{_sysconfdir}/logrotate.d
%__install -d %{buildroot}%{_sysconfdir}/sysconfig
%__install -d %{buildroot}%{_initrddir}

%__install -d %{buildroot}%{_logdir}/tinyproxy
%__install -d %{buildroot}%{_var}/run/tinyproxy

%makeinstall bindir=%{buildroot}%{_sbindir}

mv %{buildroot}%{_sysconfdir}/tinyproxy.conf %{buildroot}%{_sysconfdir}/tinyproxy/tinyproxy.conf
/bin/touch %{buildroot}%{_sysconfdir}/tinyproxy/filter

%__install -m0755 tinyproxy.init %{buildroot}%{_initrddir}/tinyproxy

/bin/echo "FLAGS=\" -c /etc/tinyproxy/tinyproxy.conf\"" > %{buildroot}%{_sysconfdir}/sysconfig/tinyproxy

cat > %{buildroot}%{_sysconfdir}/logrotate.d/tinyproxy <<EOF
/var/log/tinyproxy.log {
    rotate 7
    daily
    compress
    missingok
    postrotate
    if [ -f /var/run/tinyproxy.pid ]; then
       /etc/init.d/tinyproxy restart > /dev/null
    fi
    endscript
}
EOF

%post
%_post_service tinyproxy

%preun
%_preun_service tinyproxy


%files
%doc docs/*.txt
%doc AUTHORS COPYING ChangeLog INSTALL NEWS README TODO 
%attr(0755,root,root) %{_sbindir}/tinyproxy
%attr(0755,root,root) %{_initrddir}/tinyproxy
%config(noreplace) %{_sysconfdir}/sysconfig/tinyproxy
%config(noreplace) %{_sysconfdir}/logrotate.d/tinyproxy
%dir %{_sysconfdir}/tinyproxy
%config(noreplace) %{_sysconfdir}/tinyproxy/tinyproxy.conf
%config(noreplace) %{_sysconfdir}/tinyproxy/filter
%{_logdir}/tinyproxy/
%{_var}/run/tinyproxy/
%{_mandir}/man8/tinyproxy.8*
%{_mandir}/man5/*
%{_datadir}/tinyproxy

%changelog
* Mon Mar 31 2014 Denis Silakov <denis.silakov@rosalab.ru> 0:1.8.3-1
+ Revision: 295477b
- Updated to 1.8.3



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13004 |12cu|tkabber-1.0-1.svn2114
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define svnrev svn2114

Summary:	Client for the Jabber instant messaging system
Name:		tkabber
Version:	1.0
Release:	1.%{svnrev}
License:	GPLv2+
Group:		Networking/Instant messaging
Url:		http://tkabber.jabber.ru/
Source0:	%{name}-%{version}-svn.tar.bz2
# for relase version:
#Source0:	http://files.jabber.ru/tkabber/%{name}-%{version}.tar.gz
# script to get tkabber from svn
Source1:	tkabber-snapshot.sh
Source2:	tkabber.png
Source3:	tkabber.desktop
Source4:	tkabber
Source5:	tkabber-remote
Patch0:		tkabber-1.0-install.patch
BuildRequires:	desktop-file-utils
# Only to make sure we have these in repositories:
BuildRequires:	tcl-tcllib
BuildRequires:	bwidget
BuildRequires:	tcltls
BuildRequires:	tkimg
BuildRequires:	tdom
BuildRequires:	tktray
BuildRequires:	tcl-tclxml
BuildRequires:	tcl-tkpng
BuildRequires:	tcl-zlib
Requires:	tcl-tcllib
Requires:	bwidget
Requires:	tcltls
Requires:	tkimg
Requires:	tdom
Requires:	tktray
Requires:	tcl-tclxml
Requires:	tcl-tkpng
Requires:	tcl-zlib
BuildArch:	noarch

%description
Tkabber is a Free and Open Source client for the Jabber
instant messaging system. It's written in Tcl/Tk, and
works on many platforms. The choice of Tcl/Tk for a Jabber
client is three-fold:
* it is portable: once you install a Tcl/Tk interpreter on
  your system, the Tkabber script "just runs" — without having
  to compile anything;
* it is customizable: Tkabber reads a configuration file when
  it starts that tells it the settings of various parameters; and,
* it is extensible: the configuration file is actually a Tcl
  script, so you can replace or augment entire portions of Tkabber
  (if you're so inclined).

%files
%doc AUTHORS COPYING ChangeLog README doc/tkabber.html
%{_bindir}/tkabber
%{_bindir}/tkabber-remote
%{_datadir}/tkabber
%{_datadir}/applications/tkabber.desktop
%{_datadir}/pixmaps/tkabber.png

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1 -b .install

%build
# nothing

%install
make install-bin DESTDIR=%{buildroot}

desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{SOURCE3}

mkdir -p %{buildroot}%{_datadir}/pixmaps/
mkdir -p %{buildroot}%{_bindir}

install -m 0644 %{SOURCE2} %{buildroot}%{_datadir}/pixmaps/tkabber.png
install -m 0755 %{SOURCE4} %{buildroot}%{_bindir}/tkabber
install -m 0755 %{SOURCE5} %{buildroot}%{_bindir}/tkabber-remote


%changelog
* Tue Feb 11 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0-1.svn2114
+ Revision: dd88c96
- Updated to 1.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13005 |12cu|tkabber-plugins-1.0-1.svn2114
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define svnrev svn2114

Name:           tkabber-plugins
Version:        1.0
Release:        1.%{svnrev}
Summary:        Additional plugins for tkabber

Group:          Networking/Instant messaging
# most have BSD, some GPL and tkabber-khim is under TCL
License:        GPLv2 and BSD and TCL
URL:            http://tkabber.jabber.ru/
Source0:        %{name}-%{version}-svn.tar.bz2
# for relase version:
#Source0:        http://files.jabber.ru/tkabber/%{name}-%{version}.tar.gz
# script to get tkabber from svn
Source1:        tkabber-plugins-snapshot.sh
# modify installation system for Fedora
Patch:          tkabber-plugins-1.0-install.patch

BuildArch:      noarch

Requires:       tkabber = %{version}


%description
%{summary}.

%prep
%setup -q
%patch -p1 -b .install


%build

# empty here

%install
make install-bin DESTDIR=%{buildroot}

cp attline/license.terms license.BSD
cp tkabber-khim/tklib_licence.terms license.TCL

%files
%doc COPYING ChangeLog README license.*
%{_datadir}/tkabber-plugins

%changelog
* Tue Feb 11 2014 Rosa <rosa@abf.rosalinux.ru> 1.0-1.svn2114
+ Revision: 809081a
- Automatic import for version 1.0-1.svn2114



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13006 |12cu|tkeca-4.4.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: 		tkeca
Summary: 	Tk GUI for Ecasound multitrack audio editor and recorder
Version: 	4.4.3
Release: 	1
Source0:	http://sourceforge.net/projects/tkeca/files/%{name}-%{version}.tar.gz
URL:		http://tkeca.sourceforge.net/
License:	GPLv2+
Group:		Sound
# For macros
BuildRequires:	tcl-devel
Requires:	tk
Requires:	tcl
Requires:	ecasound
BuildArch:	noarch

%description
Tk Ecasound is a frontend for Ecasound. It has the look of a multitrack
recorder. It supports Ladspa plugins, multiple devices inputs/outputs,
and multiple effects.

%prep
%setup -q
										
%install
mkdir -p %{buildroot}/%{tcl_sitelib}/%{name}
cp tkeca.tcl %{buildroot}/%{tcl_sitelib}/%{name}/

mkdir -p %{buildroot}/%{_bindir}
cat > %{buildroot}/%{_bindir}/%{name} << EOF
#!/bin/bash
if [ -e ~/.ecasoundrc ]
then echo "~/.ecasoundrc found"
else echo "creating ~/.ecasoundrc"; cp /usr/share/ecasound/ecasoundrc ~/.ecasoundrc
fi
if [ -e ~/.ecasound/ecasoundrc ]
then echo "~/.ecasound/ecasoundrc found"
else echo "creating ~/.ecasound/ecasoundrc"; mkdir -p ~/.ecasound; cp /usr/share/ecasound/ecasoundrc ~/.ecasound
fi
%{tcl_sitelib}/%{name}/tkeca.tcl
EOF
chmod ugo+x %{buildroot}/%{_bindir}/%{name}

#menu
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=TkEca
Comment=%{summary}
Exec=%{_bindir}/%{name} 
Icon=sound_section
Terminal=false
Type=Application
Categories=AudioVideo;Audio;AudioVideoEditing;
EOF

%clean

%if %mdkversion < 200900
%post
%update_menus
%endif
		
%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files
%doc README.tkeca *.html
%{_bindir}/%{name}
%{_datadir}/applications/*
%{tcl_sitelib}/%{name}




%changelog
* Mon Feb 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 4.4.3-1
+ Revision: d117307
- Updated to 4.4.3 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13007 |12cu|tkimg-1.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Image support library for Tk
Name:		tkimg
Version:	1.4
Release:	1
License:	BSD
Group:		System/Libraries
Url:		http://sourceforge.net/projects/tkimg
Source0:	%{name}%{version}.tar.bz2
Patch0:		tkimg-zlib.patch
Patch1:		tkimg-jpg.patch
Patch2:		tkimg-libpng.patch
Patch3:		tkimg-libtiff.patch
Patch4:		tkimg-libpng15.patch
Patch5:		tkimg-libtiff4.patch
# gzgetc is now defined as a macro in zlib, which causes tkimg to ftbfs
# because it wants to define all of its functions internally to map to the 
# tcl/tk bits. The simple fix is to use the abstraction function "gzgetc_"
# which avoids the problem. See: https://bugzilla.redhat.com/show_bug.cgi?id=844462
Patch6:		tkimg-zlib127-gzgetc_fix.patch
BuildRequires:	tcl-tcllib
BuildRequires:	jpeg-devel
BuildRequires:	tcl-devel
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(libtiff-4)
BuildRequires:	pkgconfig(tk)
BuildRequires:	pkgconfig(zlib)
Requires:	tcl

%description
This package contains a collection of image format handlers for the Tk
photo image type, and a new image type, pixmaps.
The provided format handlers include bmp, gif, ico, jpeg, pcx, png,
ppm, ps, sgi, sun, tga, tiff, xbm, and xpm.

%files
%doc README
%{_libdir}/*.so
%{tcl_sitearch}/Img1.4
%exclude %{tcl_sitearch}/Img1.4/*.a
%{_mandir}/mann/*.n*

#----------------------------------------------------------------------------

%package devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{name} = %{EVRD}
Requires:	jpeg-devel
Requires:	tcl-devel
Requires:	pkgconfig(libpng)
Requires:	pkgconfig(libtiff-4)
Requires:	pkgconfig(tk)
Requires:	pkgconfig(zlib)

%description devel
These are the header files needed to develop a %{name} application.

%files devel
%doc README
%{_includedir}/*
%{_libdir}/*.sh
%{tcl_sitearch}/Img1.4/*.a

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}%{version}
%patch0 -p1 -b .zlib
rm -rf compat/zlib
%patch1 -p1 -b .jpeg
rm -rf compat/libjpeg
%patch2 -p1 -b .libpng
rm -rf compat/libpng
%patch3 -p1 -b .libtiff
rm -rf compat/libtiff
%patch4 -p1 -b .png15
%patch5 -p1 -b .tiff4
%patch6 -p1 -b .gzgetc_fix

%build
%configure2_5x \
	--with-tcl=%{tcl_sitearch} \
	--with-tk=%{_libdir} \
	--libdir=%{tcl_sitearch} \
	--disable-threads
%make

%install
make INSTALL_ROOT=%{buildroot} install

# Fixing some permissions
find %{buildroot}/%{tcl_sitearch} -name "*.sh" |xargs chmod 644
find %{buildroot}/%{tcl_sitearch} -name "*.tcl" |xargs chmod 644
find %{buildroot}/%{tcl_sitearch} -name "*.a" |xargs chmod 644
find %{buildroot}/%{tcl_sitearch} -name "*.so" |xargs chmod 755

# Make library links
mv %{buildroot}%{tcl_sitearch}/*.sh %{buildroot}%{_libdir}
for tcllibs in %{buildroot}%{tcl_sitearch}/Img1.4/*tcl*.so; do
    btcllibs=`basename $tcllibs`
    ln -s tcl%{tcl_version}/Img1.4/$btcllibs %{buildroot}%{_libdir}/$btcllibs
done


%changelog
* Tue Nov 26 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.4-1
+ Revision: f60104d
- LOG Update patchset



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13008 |12cu|tktray-1.3.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	System Tray Icon Support for Tk on X11
Name:		tktray
Version:	1.3.9
Release:	1
License:	BSD
Group:		System/Libraries
Url:		http://code.google.com/p/tktray/
Source0:	http://tktray.googlecode.com/files/%{name}%{version}.tar.gz
BuildRequires:	tcl-devel
BuildRequires:	pkgconfig(tk)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
Requires:	tk
Requires:	tcl

%description
Tktray is an extension that is able to create system tray icons.
It follows http://www.freedesktop.org specifications when looking 
up the system tray manager.

%files
%doc ChangeLog license.terms docs/tktray.html
%{tcl_sitearch}/%{name}%{version}
%{_libdir}/*.so
%{_mandir}/mann/%{name}.n.*

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}%{version}

chmod 0644 ChangeLog license.terms docs/*

%build
%configure2_5x \
	--libdir=%{tcl_sitearch} \
	--with-tcl=%{_libdir} \
	--with-tk=%{_libdir}

%make CFLAGS_DEFAULT="%{optflags}" CFLAGS_WARNING="-Wall"

%install
%makeinstall_std

ln -s tcl%{tcl_version}/%{name}%{version}/lib%{name}%{version}.so %{buildroot}%{_libdir}/lib%{name}%{version}.so


%changelog
* Tue Nov 26 2013 Rosa <rosa@abf.rosalinux.ru> 1.3.9-1
+ Revision: 5dbbda4
- Automatic import for version 1.3.9-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13009 |12cu|tmake-2.12-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Easy-to-use tool for creating and maintaining portable makefiles
Name:		tmake
Version:	2.12
Release:	7
Group:		Development/Other
License:	Distributable (see LICENSE file)
URL:		http://tmake.sourceforge.net
Source0:	http://heanet.dl.sourceforge.net/sourceforge/tmake/%name-%version.tar.bz2
Source1:	%{name}.rpmlintrc
Requires:	perl
BuildArch:	noarch

%description
Tmake is an easy-to-use tool for creating and maintaining makefiles across
many platforms and compilers. This is a command-line tool based on project
files. The idea is that you should spend your time writing code, not
makefiles.

%prep
%setup -q

%install
install -d %{buildroot}%{_libdir}/%{name}
install -d %{buildroot}%{_bindir}

cp -R lib %{buildroot}%{_libdir}/%{name}
install bin/%name %{buildroot}%{_libdir}/%{name}
install bin/progen %{buildroot}%{_libdir}/%{name}
cat > %{buildroot}%{_bindir}/%{name} <<EOF
export TMAKEPATH=%{_libdir}/%{name}/lib/linux-g++
exec %{_libdir}/%{name}/tmake "\$@"
EOF
cat > %{buildroot}%{_bindir}/progen <<EOF
export TMAKEPATH=%{_libdir}/%{name}/lib/linux-g++
exec %{_libdir}/%{name}/progen "\$@"
EOF

%files
%defattr(755, root, root)
%doc README LICENSE
%doc doc example
%{_libdir}/tmake
%{_bindir}/tmake
%{_bindir}/progen

%changelog
* Mon Mar 31 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.12-7
+ Revision: 89a5b9c
- Added rpmlintrc



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13010 |12cu|tmux-1.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Terminal multiplexer
Name:		tmux
Version:	1.9
Release:	1
License:	BSD 
Group:		Terminals
Url:		http://tmux.sourceforge.net/ 
Source0:	http://sourceforge.net/projects/tmux/files/tmux/tmux-1.9/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(libevent)
BuildRequires:	pkgconfig(ncurses)

%description
tmux is a "terminal multiplexer". It allows a number of terminals (or
windows) to be accessed and controlled from a single terminal. It is
intended to be a simple, modern, BSD-licensed alternative to programs
such as GNU screen.

%prep
%setup -q

%build
%configure2_5x
%make

%install
install -d %{buildroot}%{_bindir}
install -m 755 tmux %{buildroot}%{_bindir}
install -d %{buildroot}%{_mandir}/man1
install -m 644 tmux.1 %{buildroot}%{_mandir}/man1

%files
%doc FAQ TODO CHANGES examples/
%{_bindir}/tmux
%{_mandir}/man1/tmux.*



%changelog
* Tue Feb 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.9-1
+ Revision: 710faca
- Updated to 1.9 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13011 |12cu|tmwmusic-0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		tmwmusic
Version:	0.3
Release:	1
Summary:	The music for The Mana World
Group:		Games/Other
License:	GPLv2+
Url:		http://themanaworld.org/
Source0:	http://sourceforge.net/projects/themanaworld/files/TMW%20Music/0.3/%{name}-%{version}.tar.gz
BuildArch:	noarch

Suggests:	tmw

%description
This packages contains the music for The Mana World.

%prep
%setup -q

%install
mkdir -p %{buildroot}%{_gamesdatadir}/tmw/
cp -R data %{buildroot}%{_gamesdatadir}/tmw/

%clean

%files
%defattr(0644,root,root,0755)
%{_gamesdatadir}/tmw



%changelog
* Mon Feb 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.3-1
+ Revision: 0220d75
- Updated to 0.3 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13012 |12cu|tn5250-0.17.4-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Werror_cflags %nil

%define major   1
%define libname %mklibname %name %major

%define summary 5250 Telnet protocol and Terminal
%define title tn5250

Summary: 	5250 Telnet protocol and Terminal
Name: 		tn5250
Version: 	0.17.4
Release: 	5
License: 	GPL & LGPL
Group: 		Networking/Other
Source: 	http://prdownloads.sourceforge.net/tn5250/%{name}-%{version}.tar.bz2
Url: 		http://tn5250.sourceforge.net
Requires:	ncurses, openssl
BuildRequires:	ncurses-devel, openssl-devel
Requires(post): desktop-file-utils
Requires(postun): desktop-file-utils

%description
tn5250 is an implementation of the 5250 Telnet protocol
It provide 5250 library and 5250 terminal emulation

%package -n %{libname}
Group:		System/Libraries
Summary:	Library for 5250 protocol
Provides:	%{name} = %{version}-%{release}

%description -n %{libname}
tn5250 is an implementation of the 5250 Telnet protocol
It provide 5250 library and 5250 terminal emulation

%package devel
Group:		Development/Other
Summary:	Development tools for 5250 protocol
Requires:       %{name} = %{version}-%{release}
Provides:       %{name}-devel

%description devel
tn5250 is an implementation of the 5250 Telnet protocol
It provide 5250 library and 5250 terminal emulation

%prep
%setup -q
perl -pi -e 's,Example\:,Example\:\\n\\,' src/tn5250.c

%build
%configure2_5x --with-x --with-ssl
%make

%install
%makeinstall_std

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
Name=%{title}
Comment=%{summary}
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=ConsoleOnly;TerminalEmulator;X-MandrivaLinux-System-Terminals;
EOF

install -d -m 0755 %{buildroot}/%{_menudir}
install -d -m 0755 %{buildroot}/%{_miconsdir}
install -d %{buildroot}%{_datadir}/icons
install -d %{buildroot}/etc/X11/applnk/Internet/
install linux/5250.tcap %{buildroot}%{_datadir}/%{name}
install linux/5250.terminfo %{buildroot}%{_datadir}/%{name}
install *.png %{buildroot}%{_datadir}/icons
install *.xpm %{buildroot}%{_datadir}/icons
mv -f linux/README README.linux
cp -f %{name}-48x48.png %{buildroot}%{_datadir}/icons/%{name}.png


%post
if which tic>/dev/null 2>&1; then tic %{_datadir}/%{name}/5250.terminfo >/dev/null 2>&1; fi

%preun
if [ $1 = 0 ]; then
rm -f %{_datadir}/terminfo/5/5250
rm -f %{_datadir}/terminfo/X/xterm-5250
fi

%files
%doc AUTHORS COPYING ChangeLog INSTALL NEWS README README.ssl TODO README.linux
%{_bindir}/*5250
%{_bindir}/*5250d
%{_bindir}/scs2*
%{_bindir}/5250keys
%{_mandir}/man[15]/*
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*
%{_datadir}/icons/*
%{_datadir}/applications/mandriva-%{name}.desktop

%files -n %{libname}
%{_libdir}/*.so.*

%files devel
%{_libdir}/*a
%{_libdir}/*so
%{_includedir}/tn5250.h
%dir %{_includedir}/tn5250
%{_includedir}/tn5250/*.h


%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.17.4-4mdv2011.0
+ Revision: 615232
- the mass rebuild of 2010.1 packages

* Mon Apr 19 2010 Funda Wang <fwang@mandriva.org> 0.17.4-3mdv2010.1
+ Revision: 536661
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Mon Jan 12 2009 Jérôme Soyer <saispo@mandriva.org> 0.17.4-1mdv2009.1
+ Revision: 328670
- New upstream release

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 0.17.3-6mdv2009.0
+ Revision: 261571
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.17.3-5mdv2009.0
+ Revision: 254665
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.17.3-3mdv2008.1
+ Revision: 136546
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import tn5250


* Sun Aug 06 2006 Jerome Soyer <saispo@mandriva.org> 0.17.3-3mdv2007.0
- Fix Icons Menu

* Fri Jul 28 2006 Jerome Soyer <saispo@mandriva.org> 0.17.3-2mdv2007.0
- Fix Menu Entry

* Thu Jun 29 2006 Jerome Soyer <saispo@mandriva.org> 0.17.3-1mdv2007.0
- New release 0.17.3
- XDG Menu
- Remove SOURCE1
- Fix rpmlint error

* Wed Nov 30 2005 Oden Eriksson <oeriksson@mandriva.com> 0.16.5-4mdk
- rebuilt against openssl-0.9.8a

* Fri May  6 2005 Arnaud de Lorbeau <adelorbeau@mandrakesoft.com> 0.16.5-3mdk
- Fix menu for x86_64
- Add mutliarch headers (lmontel)

* Thu Jul 22 2004 Arnaud de Lorbeau <adelorbeau@mandrakesoft.com> 0.16.5-2mdk
- Add a menu entry for xt5250

* Thu Jun 24 2004 Arnaud de Lorbeau <adelorbeau@mandrakesoft.com> 0.16.5-1mdk
- 0.16.5
- First Mandrakelinux package

* Mon May 13 2002 Steve Fox <drfickle@us.ibm.com>
- 0.16.4
- Convert to spec.in

* Mon Dec 12 2001 Steve Fox <drfickle@us.ibm.com>
- 0.16.3

* Mon Jan 29 2001 Henri Gomez <hgomez@slib.fr>
- 0.16.1 RPM release 2
- Dave McKenzie's cursor positioning fixes
- Scott Klement fixes to lp5250d, auto-enter field handling,
  field plus & field minus key handling , FER state key handling

* Fri Dec 22 2000 Henri Gomez <hgomez@slib.fr>
- 0.16.1

* Tue Dec 12 2000 Henri Gomez <hgomez@slib.fr>
- 0.16.0
- many fixes, take a look at ChangeLog
- compiled on Redhat 6.1 box plus updates with rpm-3.0.5

* Fri May 02 2000 Henri Gomez <hgomez@slib.fr>
- 0.16.0pre2

* Tue Apr 04 2000 Henri Gomez <gomez@slib.fr>
- 0.15.8-1
- Removed backspace patch (included in 0.15.8)

* Tue Feb 15 2000 Henri Gomez <gomez@slib.fr>
- 0.15.7-2
- Backspace problem corrected (Carey Evans Patch)

* Thu Feb 10 2000 Henri Gomez <gomez@slib.fr>
- 0.15.7
- Removed config.guess and config.sub from CVS since they should be
  provided by autogen.sh.
- Added --enable-old-keys switch to configure to compile in the old
  keyboard handler (preparation for 0.15.7).
- Fixed bugs with handling response code for printer sessions.
- Added a response code/error message lookup table so that we can get
  the error message in Plain English (tm).
- Apply patch from Mike Madore regarding IBMTRANSFORM set incorrectly
  (for printer sessions).
- Documented `-P cmd' option in usage message, removed `-p' option to
  indicate print session as `-P cmd' is required for a working session
  anyway.
- Fixed typo in new key-parsing code preventing PgDn from working.
- Added code to handle Esc+Del = Ins vt100 key mapping.
- Added stuff to XTerm resources to turn on real underlining and turn
  off silly color-instead-of-underline mode.
- Throw away weird keys we get from ncurses4 after before first
  keypress.
- Implemented FER (Field-Exit Required) state (not tested).
- Use 'TERM' to determine if terminal is an xterm or xterm-5250, as it
  *works* :) (Thanks to Frank Richter for pointing out bug).
- Apply Frank Richter's cursor-position-on-status-line patch.
- Implement rest of keys for #defined USE_OWN_KEY_PARSING.
- Finally object-orientized translation map stuff, but will have to be
  modified later to handle wide characters/DBCS characters/Unicode -
  however we intend to support different character sets better.
- In Field Exit handling for signed numeric fields, don't NUL-out the last
  (sign) position of the field - this is what Field- and Field+ are for.
- Home key when already in home position should send the Home aid code,
  even when we have a pending insert.  Also, home key should move to the
  beginning of the *first non-bypass field* not the *current field* when
  there is no pending insert (IC address).
- Clear pending insert flag on Clear Unit or Clear Unit Alternate command.

* Wed Jan 12 2000 Henri Gomez <gomez@slib.fr>
- 0.15.6
- Reported by Phil Gregory - display is not inhibited and cursor is not in
  proper place after Write Error Code.
- Implemented Read Immediate Alternate and Read MDT Fields Alternate commands,
  modified tn5250_session_query_reply to indicate that we now support them to
  the host.
- Implemented TD (Transparent Data) order.  There is apparently nowhere to
  indicate this to the host. (This may have been the cause of earlier binary
  data issues).
- Implemented MC (Move Cursor) order.  This is now indicated to the host.
- Move remaining keyboard handling from session.c to display.c, make
  tn5250_display_waitevent NOT return keyboard events. (Might we want to
  pass along ones we don't understand?  Nah...)
- Save/restore message line when Write Error Code is used by the host to
  inhibit display.  Also, use the correct message line (according to the
  format table header).
- Added refresh() call to cursesterm.c.  Hopefully, this will resolve the
  80 -> 132 column switch refresh issues reported by some users.
- Wrote a quick hack of a Perl script to insert Robodoc comment headers
  for all the functions (and manually did all the structures).  Yeah, it's
  ugly, but no-one produces a tool as good as Javadoc which works on C.
- tn5250_dbuffer_send_data_for_fields(): A *SET* bit inhibits the transmission
  of field data, not a clear one.  Also, fine point of spec, all three aid key
  bytes must be present before the 5294 controller will obey any of them.
- Carey Evans' suggestions for new xt5250 script portability, security
  incorporated.
- xt5250: Now changes window title to name of host.
- cursesterm.c: Now obeys the information returned from ENQ about what
  type of terminal, and only uses xterm resize escape when on an xterm
  again.


* Thu Jan  6 2000 Henri Gomez <gomez@slib.fr>
- 0.15.5
- Extensively modified xt5250 script to prompt for hostname if not given,
  automagically use xrdb to load the keyboard mappings.  Inspired by Henri
  (Thanks!)
- Renamed Xdefaults to xt5250.keys, installs in $pkgdatadir, also
  installs Linux keyboard maps there.
- Removed smacs, rmacs, and acsc from 5250.terminfo - we don't use them and
  they don't seem to work under an xterm.  Makes 'dialog' draw all sorts of
  funny looking characters.
- If installing on Linux system, automatically 'tic 5250.terminfo' if
  tic command is found (and user is root).
- Fixed bit-ordering issue causing beeps/screen flashes all the time
  (hopefully).
- Happy Y2K!
- Changed handling of Field+ and Field- in regards to number-only-type
  fields.
- No longer ignores the function key bits in the format table header.  This
  means that we won't transmit the field data for a function key unless the
  AS/400 has requested it.
- Rolled Tn5250Table functionality into Tn5250DBuffer, removed
  formattable.[ch] and resulting duplicate functionality in display.c
- Apparently, the AS/400 and S/36 differ in how they send the client the
  Restore Screen data.  The AS/400 just sends the data raw, while the
  System/36 prefixes it with a X'04' X'12' (Restore Screen) opcode.  This
  is now ignored.
- Removed portsnoop. It doesn't belong here and there's better stuff out
  there (check freshmeat.net).  nc seems to work well, and is installed on
  most distributions by default.
  formattable.[ch] and resulting duplicate functionality in display.c
- Apparently, the AS/400 and S/36 differ in how they send the client the
  Restore Screen data.  The AS/400 just sends the data raw, while the
  System/36 prefixes it with a X'04' X'12' (Restore Screen) opcode.  This
  is now ignored.
- Removed portsnoop. It doesn't belong here and there's better stuff out
  there (check freshmeat.net).  nc seems to work well, and is installed on
  most distributions by default.

* Tue Dec 21 1999 Henri Gomez <gomez@slib.fr>
- 0.15.4
- Rewrite of screen/format table save/restore code to generate Write to Display
  commands and orders.  This should even allow you to resume a session with
  a different emulator and have the restore screen feature still work.  This
  results in a noticable slowdown in situations where the save screen command
  is used.
- Fixes for End key behavior.
- Fixes for Del key behavior, other keys which weren't setting the field's
  modified flag.
- Buffered keystrokes will now cause the display to update.
- Some 'binary' characters now accepted as data characters.
- CC1/CC2 bytes in Read MDT Fields/Read INput Fields commands were not being
  handled.
- Partial work on restructuring... Auto Enter fields now work again.
- Updates to documentation and NEWS, including information about the FAQ and
  mailing list archives.


* Wed Nov 24 1999 Henri Gomez <gomez@slib.fr>
- 0.15.3
  When using --with-slang configure option, no longer cores after signon
  screen.
  When using debug:tracefile syntax, no longer cores after signon screen.
  Fixed assertion found by Sean Porterfield regarding 132-column display.
  Slight work to reduce number of screen updates, although this isn't
  finished.
  Some work on solidifying the lib API.


* Fri Nov 18 1999 Henri Gomez <gomez@slib.fr>
- 0.15.2
 Field Exit and Field + are now seperate functions. '+' in numeric field
  maps to Field +.  Field + changes the sign of the number like it should.
- Re-implemented transmitting signed fields to host.
- Re-implemented Field -.
- Numeric Only and Signed Number field types are handled according to spec
  now, even though the spec is really weird about how they are handled
  (The last digit's zone is changed on Numeric Only on Field -/+, but the
  sign position is changed from ' ' to '-' with Field -/+, and the zone
  shift for that one takes place at transmit.)
- Now ignore garbage keys again.  Why are we getting two decimal 410s when
  we type the first character?  This doesn't make sense unless it's related
  to how we detect the xterm.

* Wed Nov 17 1999 Henri Gomez <gomez@slib.fr>
- 0.15.1
- 3/4ths of the restructuring to make it feasible to use lib5250 for display
  services for applications has been done.
- Lots of cleanup - no longer has duplicate field value data, nor does it have
  many different componenets having a different perception of what the current
  field is.
- Implemented terminal bells.  Whistles yet to come.
- Some minor stuff.  Field Exit Required fields now require field exit, for
  example.

* Tue Nov  2 1999 Henri Gomez <gomez@slib.fr>
- 0.14
- Full FreeBSD support, see the README and other files in the freebsd/
  directory.  Special thanks to Scott Klement for this (I've put his name all
  over the ChangeLog for this -- this way, it's not _my_ fault <g>).
- Linux-specific files moved to linux/ subdir.
- README files updated - now more clear on how to set up X Windows support.
- Field Minus sequence (Esc+M) added.
- Dup key support added.
- Small field exit bug fixed.
- Help key/aid code implemented.
- Fix per Carey Evans for handling right-blank fields.
- Reset key now works even when keyboard is locked.  Possible but unlikely bug
  where reset key could cause the next keystroke to be ignored is fixed.
- C programs which use stdin/stdout will now clear the input line properly.
- A small fix to format table handling code with the Repeat to Address order.
  This problem may never have been observed, but hey...

* Mon Oct 6 1999 Henri Gomez <gomez@slib.fr>
- updated Readme

* Fri Oct 1 1999 Henri Gomez <gomez@slib.fr>
- 0.13.13
- added xrdb load key in xt5250
- added gnome icons entry for xt5250

* Mon Sep 6 1999 Henri Gomez <gomez@slib.fr>
- 0.13.12

* Wed Sep 1 1999 Henri Gomez <gomez@slib.fr>
- 0.13.11
  Initial RPM release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13013 |12cu|togl-2.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# required by netgen
%define	compat_17	1

Name:		togl
Group:		Sciences/Other
Version:	2.0
Release:	3
Summary:	Togl - a Tk OpenGL widget
License:	BSD like
URL:		http://togl.sourceforge.net/index.html
Source0:	Togl2.0-src.tar.gz
Source1:	Togl-1.7.tar.gz

BuildRequires:	GL-devel
BuildRequires:	tcl-devel
BuildRequires:	tk-devel
BuildRequires:	libx11-devel
BuildRequires:	libxmu-devel
Patch0:		Togl2.0-build.patch

%description
Togl is a Tk widget for OpenGL rendering. Togl was originally based on OGLTK,
written by Benjamin Bederson at the University of New Mexico. Togl's main
features are:

    * unifies MS Windows, X11 (Linux/IRIX/...), and Mac OS X Aqua support
    * support for requesting stencil, accumulation, alpha buffers, etc.
    * multiple OpenGL drawing windows
    * simple stereo rendering support
    * simple, portable font support
    * color-index mode support including color allocation functions
    * overlay plane support
    * OpenGL extension testing from Tcl
    * Tcl Extension Architecture (TEA) 3 compliant 

Togl does almost no OpenGL drawing itself, instead it manages OpenGL drawing
by calling various Tcl commands (a.k.a., callback functions). Those commands
can be C functions that call OpenGL (in)directly or another Tcl package
(e.g., Tcl3D).

Togl is copyrighted by Brian Paul (brian_e_paulATyahooDOTcom),
Benjamin Bederson (bedersonATcsDOTumdDOTedu), and Greg Couch
(gregcouchATusersDOTsourceforgeDOTnet). See the LICENSE file for details.

#-----------------------------------------------------------------------
%prep
%setup -q -n Togl%{version} -a 1

%patch0 -p1

#-----------------------------------------------------------------------
%build
%configure2_5x --disable-static --enable-shared
%make
%if %{compat_17}
  pushd Togl-1.7
    %configure2_5x --disable-static --enable-shared
    %make
  popd
%endif

#-----------------------------------------------------------------------
%clean
rm -rf %{buildroot}

#-----------------------------------------------------------------------
%install
%if %{compat_17}
  pushd Togl-1.7
    %makeinstall_std
    mkdir -p %{buildroot}%{_includedir}/Togl1.7
    rm -f %{buildroot}%{_includedir}/togl_ws.h
    mv -f %{buildroot}%{_includedir}/togl.h %{buildroot}%{_includedir}/Togl1.7
    mv -f %{buildroot}%{_libdir}/Togl1.7/* %{buildroot}%{_libdir}
    mv -f %{buildroot}%{_libdir}/{,Togl1.7-}pkgIndex.tcl
    rmdir %{buildroot}%{_libdir}/Togl1.7
  popd
%endif
%makeinstall_std
mkdir -p %{buildroot}%{_docdir}/togl
mv -f %{buildroot}%{_libdir}/Togl2.0/LICENSE %{buildroot}%{_docdir}/togl
cp -fa doc/* %{buildroot}%{_docdir}/togl
mv -f %{buildroot}%{_libdir}/Togl2.0/* %{buildroot}%{_libdir}
mv -f %{buildroot}%{_libdir}/{,Togl2.0-}pkgIndex.tcl
rmdir %{buildroot}%{_libdir}/Togl2.0

#-----------------------------------------------------------------------
%files
%defattr(-,root,root)
%{_libdir}/libTogl2.0.so
%{_libdir}/lib*.a
%{_libdir}/*.tcl
%{_includedir}/*.h
%dir %{_docdir}/togl
%{_docdir}/togl/*
%if %{compat_17}
  %{_libdir}/libTogl1.7.so
  %dir %{_includedir}/Togl1.7
  %{_includedir}/Togl1.7/*.h
%endif


%changelog
* Sat Nov 06 2010 Funda Wang <fwang@mandriva.org> 2.0-2mdv2011.0
+ Revision: 594031
- fix build

* Thu Feb 25 2010 Paulo Andrade <pcpa@mandriva.com.br> 2.0-2mdv2010.1
+ Revision: 511369
- Add Togl1.7 compat and non conflicting build

* Wed Feb 24 2010 Paulo Andrade <pcpa@mandriva.com.br> 2.0-1mdv2010.1
+ Revision: 510775
- Import togl
- togl


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13014 |12cu|toilet-0.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#define debug_package	%{nil}

Name:		toilet
Version:	0.3
Release:	2
Summary:	Powerful figlet replacement
License:	WTFPL
Group:		Text tools
Url:		http://libcaca.zoy.org/toilet.html
Source:		http://libcaca.zoy.org/files/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(caca) = 0.99.beta18
BuildRequires:	pkgconfig(zlib)


%description
TOIlet is in its very early development phase. It uses the powerful libcucul
library to achieve various text-based effects. TOIlet implements or plans to
implement the following features:
 * The ability to load FIGlet fonts
 * Support for Unicode input and output
 * Support for color output
 * Support for various output formats: HTML, IRC, ANSI...

TOIlet also aims for full FIGlet compatibility. It is currently able to load
FIGlet fonts and perform horizontal smushing. 

%prep
%setup -q

%build
./bootstrap
%configure2_5x
%make


%install
%makeinstall 

%files
%_bindir/toilet
%_datadir/figlet
%_mandir/man1/toilet.*



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13015 |12cu|tokyotyrant-1.1.41-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 3
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d

Summary:	Tokyo Tyrant: network interface of Tokyo Cabinet
Name:		tokyotyrant
Version:	1.1.41
Release:	2
License:	LGPLv2.1+
Group:		System/Libraries
Url:		http://1978th.net/tokyotyrant/
Source0:	http://1978th.net/tokyotyrant/%{name}-%{version}.tar.gz
Patch0:		tokyotyrant-1.1.33-mdv_conf.diff
Patch1:		tokyotyrant-1.1.33-sonames.diff
BuildRequires:	bzip2-devel
BuildRequires:	lua-devel
BuildRequires:	pkgconfig(tokyocabinet)
BuildRequires:	pkgconfig(zlib)

%description
Tokyo Tyrant is a package of network interface to the DBM called Tokyo Cabinet.
Though the DBM has high performance, you might bother in case that multiple
processes share the same database, or remote processes access the database.
Thus, Tokyo Tyrant is provided for concurrent and remote connections to Tokyo
Cabinet. It is composed of the server process managing a database and its
access library for client applications.

%files
%{_bindir}/*
%{_sbindir}/*
%{_mandir}/man1/*
%{_mandir}/man8/*

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Tokyo Cabinet: a modern implementation of DBM
Group:		System/Libraries

%description -n %{libname}
Tokyo Tyrant is a package of network interface to the DBM called Tokyo Cabinet.
Though the DBM has high performance, you might bother in case that multiple
processes share the same database, or remote processes access the database.
Thus, Tokyo Tyrant is provided for concurrent and remote connections to Tokyo
Cabinet. It is composed of the server process managing a database and its
access library for client applications.

%files -n %{libname}
%doc COPYING ChangeLog README THANKS doc/* ext/*.lua
%{_libdir}/libtokyotyrant.so.%{major}*
%{_libdir}/ttskeldir.so
%{_libdir}/ttskelmock.so
%{_libdir}/ttskelnull.so
%{_libdir}/ttskelproxy.so

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Static library and header files for the tokyotyrant library
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
Tokyo Tyrant is a package of network interface to the DBM called Tokyo Cabinet.
Though the DBM has high performance, you might bother in case that multiple
processes share the same database, or remote processes access the database.
Thus, Tokyo Tyrant is provided for concurrent and remote connections to Tokyo
Cabinet. It is composed of the server process managing a database and its
access library for client applications.

This package contains the static library and its header files.

%files -n %{devname}
%{_includedir}/*
%{_libdir}/libtokyotyrant.so
%{_libdir}/*.a
%{_libdir}/pkgconfig/tokyotyrant.pc
%{_mandir}/man3/*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p0

# lib64 fix
perl -pi -e "s|/lib\b|/%{_lib}|g" configure*

%build
rm -f configure
autoconf

%configure2_5x \
	--enable-lua \
	--with-tc=%{_prefix} \
	--with-zlib=%{_prefix} \
	--with-bzip=%{_prefix} \
	--with-lua=%{_prefix}

%make

%install
%makeinstall_std

# cleanup
rm -rf %{buildroot}%{_datadir}/%{name}
rm -f doc/*~


%changelog
* Sun Apr 06 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.1.41-2
+ Revision: d8506a6
- Fix typo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13016 |12cu|tolua-5.1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           tolua
Summary:        A tool that greatly simplifies the integration of C/C++ code with Lua
Version:        5.1.2
Release:        2
License:        GPL
Group:          Development/Other
URL:            http://www.tecgraf.puc-rio.br/~celes/tolua/
Source0:        ftp://ftp.tecgraf.puc-rio.br/pub/users/celes/tolua/%{name}-%{version}.tar.gz
BuildRequires:	lua-devel
Requires:	lua >= 5.0.2
Requires:	%{name}-devel = %{EVRD}

%description
tolua is a tool that greatly simplifies the integration of C/C++ 
code with Lua. Based on a cleaned header file, tolua automatically 
generates the binding code to access C/C++ features from Lua. 
Using Lua API and tag method facilities, tolua maps C/C++ constants, 
external variables, functions, classes, and methods to Lua.

%package -n %{name}-devel
Summary:	Header files for tolua
Group:		Development/Other
Requires:	%{name} = %{EVRD}
Provides:	tolua-devel = %{version}-%{release}

%description -n %{name}-devel
Header files for tolua.

%prep
%setup -q -n %{name}-%{version}
find -name "*.o" | xargs rm
sed -i	-e "s@LUA=/usr/local@LUA=/usr@" \
	-e "s@LUALIB=$(LUA)/lib@LUALIB=$(LUA)/%{_lib}@" \
	-e "s@CFLAGS=@CFLAGS=%{optflags}@" \
	-e "s@CXXFLAGS=@CXXFLAGS=%{optflags}@" \
	config


%build
%make

%install
install -dm 755 %{buildroot}%{_bindir}
install -m 755 bin/%{name} %{buildroot}%{_bindir}

install -dm 755 %{buildroot}%{_includedir}
install -m 644 include/%{name}.h %{buildroot}%{_includedir}

install -dm 755 %{buildroot}%{_libdir}
install -m 644 lib/lib%{name}.a %{buildroot}%{_libdir}

%files
%{_bindir}/%{name}

%files -n %{name}-devel
%doc INSTALL README
%{_includedir}/%{name}.h
%{_libdir}/lib%{name}.a


%changelog
* Sun Jan 26 2014 Denis Silakov <denis.silakov@rosalab.ru> 5.1.2-2
+ Revision: 4694088
- Spec cleanup, fix tolua-devel provides



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13017 |12cu|tomahawk-0.7.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major %{version}
%define libname %mklibname tomahawklib %{major}
%define devname %mklibname tomahawklib -d

Summary:	Qt playdar social music player
Name:		tomahawk
Version:	0.7.0
Release:	1
License:	GPLv3
Group:		Sound
Url:		http://tomahawk-player.org
Source0:	http://downloads.tomahawk-player.org/%{name}-%{version}.tar.bz2
Patch0:		tomahawk-0.7.0-static-portfwd.patch
BuildRequires:	cmake
BuildRequires:	boost-devel
BuildRequires:	liblastfm-devel
BuildRequires:	qt4-devel
BuildRequires:	qtweetlib-devel
BuildRequires:	quazip-devel
BuildRequires:	pkgconfig(libattica)
BuildRequires:	pkgconfig(libclucene-core) >= 2.3.3.4
BuildRequires:	pkgconfig(libechonest) >= 2.0.3
BuildRequires:	pkgconfig(libjreen)
BuildRequires:	pkgconfig(phonon)
BuildRequires:	pkgconfig(qca2)
BuildRequires:	pkgconfig(QJson)
BuildRequires:	pkgconfig(taglib)
Provides:	tomahawk-player = %{version}-%{release}

%description
Tomahawk Player is a next generation music player.

It features custom stations (building upon the beatuiful Echo Nest),
a playlist importer, social connection to Twitter, Google Chat, and Jabber.

Maybe most important of all: It's able to find and pull music from different 
sources like YouTube, last.fm, SoundCloud, Skreemr, Spotify, and more using 
the Playdar approach. Of course, it can also play songs from a local library.

Make sure to check out the video if you like to know more.

%files
%{_bindir}/tomahawk
%{_libdir}/libtomahawk_*.so
%{_prefix}/libexec/tomahawk_crash_reporter
%{_datadir}/applications/tomahawk.desktop
%{_iconsdir}/hicolor/*/*

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Shared library for %{name}
Group:		System/Libraries

%description -n %{libname}
This package provides shared library for %{name}.

%files -n %{libname}
%{_libdir}/libtomahawklib.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/C++
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
This package provides development libraries and headers needed to build
software using %{name}.

%files -n %{devname}
%{_includedir}/libtomahawk
%{_libdir}/cmake/Tomahawk
%{_libdir}/libtomahawklib.so
%{_libdir}/libtomahawk_portfwd.a

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
%cmake \
	-DINTERNAL_JREEN=OFF \
	-DBUILD_RELEASE=ON
%make

%install
%makeinstall_std -C build


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13018 |12cu|tor-0.2.4.26-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define runuser toruser

Name:		tor
Version:	0.2.4.26
Release:	1
Summary:	Anonymizing overlay network for TCP (The onion router)
URL:		http://www.torproject.org/
Group:		Networking/Other
License:	BSD-like
Requires(post):	systemd
Requires(post):	rpm-helper
Requires(preun):	rpm-helper
Requires:	openssl >= 0.9.6
Requires:	tsocks
BuildRequires:	openssl-devel >= 0.9.6 
BuildRequires:	libevent-devel
BuildRequires:	zlib-devel
BuildRequires:	autoconf2.5
#BuildRequires:	transfig, tetex-latex
BuildRequires:	ghostscript
Source0:	http://www.torproject.org/dist/%{name}-%{version}.tar.gz
Source1:	%{name}.logrotate
Source3: 	%{name}.sysconfig
Source4:	%{name}.service
Source5:	%{name}-tmpfiles.conf

%description
Tor is a connection-based low-latency anonymous communication system.

This package provides the "tor" program, which serves as both a client and
a relay node. Scripts will automatically create a "%{runuser}" user and
group, and set tor up to run as a daemon when the system is rebooted.

Applications connect to the local Tor proxy using the SOCKS
protocol. The local proxy chooses a path through a set of relays, in
which each relay knows its predecessor and successor, but no
others. Traffic flowing down the circuit is unwrapped by a symmetric
key at each relay, which reveals the downstream relay.

Warnings: Tor does no protocol cleaning.  That means there is a danger
that application protocols and associated programs can be induced to
reveal information about the initiator. Tor depends on Privoxy and
similar protocol cleaners to solve this problem. This is alpha code,
and is even more likely than released code to have anonymity-spoiling
bugs. The present network is very small -- this further reduces the
strength of the anonymity provided. Tor is not presently suitable
for high-stakes anonymity.


%prep
%setup -q
 
%build
%configure2_5x
%make

%install
%makeinstall

%define _logdir %{_var}/log

install -p -m 644 %{buildroot}%{_sysconfdir}/%{name}/torrc.sample %{buildroot}%{_sysconfdir}/%{name}/torrc

mkdir -p -m 755 %{buildroot}%{_sysconfdir}/logrotate.d
cat %{SOURCE1} > %{buildroot}%{_sysconfdir}/logrotate.d/%{name}

mkdir -p -m 755 %{buildroot}%{_sysconfdir}/sysconfig/
cat %{SOURCE3} > %{buildroot}%{_sysconfdir}/sysconfig/%{name}

mkdir -p -m 700 %{buildroot}%{_localstatedir}/lib/%{name}
mkdir -p -m 755 %{buildroot}%{_var}/%{name}
mkdir -p -m 755 %{buildroot}%{_logdir}/%{name}

# Bash completion
mkdir -p %{buildroot}%{_sysconfdir}/bash_completion.d
echo 'complete -F _command $filenames torify' > %{buildroot}%{_sysconfdir}/bash_completion.d/%{name}

# Systemd support
install -D -p -m 0644 %SOURCE4 %{buildroot}%_unitdir/%name.service
install -D -p -m 0644 %{SOURCE5} %{buildroot}%{_tmpfilesdir}/%{name}.conf

%pre
%_pre_useradd %{runuser} / /bin/false

%post
%tmpfiles_create %{name}
%_post_service %{name}

%preun
%_preun_service %{name}
rm -f %{_localstatedir}/%{name}/cached-directory
rm -f %{_localstatedir}/%{name}/bw_accounting
rm -f %{_localstatedir}/%{name}/control_auth_cookie
rm -f %{_localstatedir}/%{name}/router.desc
rm -f %{_localstatedir}/%{name}/fingerprint

%postun
%_postun_userdel %{runuser}
%_postun_groupdel %{runuser}

%files
%doc ReleaseNotes INSTALL LICENSE README ChangeLog doc/HACKING
%{_mandir}/man*/*
%{_bindir}/tor
%{_bindir}/torify
%{_bindir}/tor-resolve
%{_bindir}/tor-gencert
%_unitdir/%name.service
%{_tmpfilesdir}/%{name}.conf
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/logrotate.d/%{name}
%dir %attr(0755,root,%{runuser}) %{_sysconfdir}/%{name}/
%config(noreplace) %attr(0644,root,%{runuser}) %{_sysconfdir}/%{name}/*
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%attr(0700,%{runuser},%{runuser}) %dir %{_localstatedir}/lib/%{name}
%attr(0750,%{runuser},%{runuser}) %dir %{_var}/%{name}
%attr(0750,%{runuser},%{runuser}) %dir %{_logdir}/%{name}
%{_sysconfdir}/bash_completion.d/%{name}
%{_datadir}/%{name}

%changelog

* Sat Apr 04 2015 Denis Silakov <denis.silakov@rosalab.ru> 0.2.4.26-1
- (82b8462) Updated to 0.2.4.26



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13019 |12cu|torch-3.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

%define oname Torch
%define oversion 3

Summary: State of the art machine learning library
Name:    torch
Version: 3.1
Release: 4
Source0: http://www.torch.ch/archives/%{oname}%{oversion}src.tar.bz2
License: BSD
Group:   System/Libraries
Url:     http://www.torch.ch

%description
Torch is a machine-learning library, written in C++. Its aim is to
provide the state-of-the-art of the best algorithms. It is, and it
will be, in development forever.

Main features:

* Many gradient-based methods, including multi-layered perceptrons,
  radial basis functions, and mixtures of experts. Many small
  "modules" (Linear module, Tanh module, SoftMax module, ...) can be
  plugged together.

* Support Vector Machine, for classification and regression.

* Distribution package, includes Kmeans, Gaussian Mixture Models,
  Hidden Markov Models, and Bayes Classifier, and classes for speech
  recognition with embedded training.

* Ensemble models such as Bagging and Adaboost.

* Non-parametric models such as K-nearest-neighbors, Parzen Regression
  and Parzen Density Estimator.

%package devel
Group: Development/C++
Summary: State of the art machine learning library

%description devel
Torch is a machine-learning library, written in C++. Its aim is to
provide the state-of-the-art of the best algorithms. It is, and it
will be, in development forever.

Main features:

* Many gradient-based methods, including multi-layered perceptrons,
  radial basis functions, and mixtures of experts. Many small
  "modules" (Linear module, Tanh module, SoftMax module, ...) can be
  plugged together.

* Support Vector Machine, for classification and regression.

* Distribution package, includes Kmeans, Gaussian Mixture Models,
  Hidden Markov Models, and Bayes Classifier, and classes for speech
  recognition with embedded training.

* Ensemble models such as Bagging and Adaboost.

* Non-parametric models such as K-nearest-neighbors, Parzen Regression
  and Parzen Density Estimator.

This package contains the static library and headers of Torch compiled
with single precision support.

%prep
%setup -q -n %{oname}%{oversion}
cp config/Makefile_options_Linux .

%build
%ifarch %ix86
export RPM_OPT_FLAGS="%{optflags} -malign-double"
%endif
make depend all CFLAGS_OPT_FLOAT="%{optflags} -ffast-math" LD="g++ -fPIC" PACKAGES="distributions gradients"

%install
mkdir -p %{buildroot}%{_includedir}/%{name}
install */*.h %{buildroot}%{_includedir}/%{name}
install -m 644 -D lib/*/libtorch.a %{buildroot}%{_libdir}/libtorch.a

%files devel
%doc LICENSE ChangeLog
%{_includedir}/%{name}
%{_libdir}/libtorch.a

%changelog
* Mon Mar 31 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.1-4
+ Revision: f4f9416
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13020 |12cu|torcs-data-1.3.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pname	torcs
%define	opname	TORCS
%define	name	%{pname}-data
%define	oname	%{opname}-data
%define	version	1.3.3
%define	release	1
%define	Summary	Data files for %{pname}

Name:		%{name}
Version:	%{version}
Release:	%mkrel %{release}
Summary:	%{Summary}
License:	GPL
Group:		Games/Arcade
Source0:	%{opname}-%{version}-data.tar.bz2
Source1:	%{opname}-%{version}-data-tracks-road.tar.bz2
Source2:	%{opname}-%{version}-data-tracks-oval.tar.bz2
Source3:	%{opname}-%{version}-data-tracks-dirt.tar.bz2
Source4:	%{opname}-%{version}-data-cars-extra.tar.bz2
Source5:	%{opname}-1.3.0-data-cars-nascar.tar.bz2
Source6:	%{opname}-%{version}-data-cars-Patwo-Design.tar.bz2
Source7:	%{opname}-%{version}-data-cars-kcendra-gt.tar.bz2
Source8:	%{opname}-%{version}-data-cars-kcendra-roadsters.tar.bz2
Source9:	%{opname}-%{version}-data-cars-kcendra-sport.tar.bz2
Source10:	%{opname}-1.3.0-data-cars-VM.tar.bz2
Url:		http://torcs.org/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
Requires:	%{pname} = %{version}

%description
%{Summary}

%package cars-extra
Group:		Games/Arcade
Requires:	%{name} >= %{version}
Summary:	Extra cars for %{opname}
Obsoletes:	%{name}-cars-Patwo-Design
Provides:	%{name}-cars-Patwo-Design

%description cars-extra
Extra cars for %{opname}

%prep

%build

%install
%{__rm} -rf $RPM_BUILD_ROOT
%{__install} -d $RPM_BUILD_ROOT%{_gamesdatadir}/%{pname}
%{__tar} -jxf %{SOURCE0} -C $RPM_BUILD_ROOT%{_gamesdatadir}/%{pname}
%{__tar} -jxf %{SOURCE1} -C $RPM_BUILD_ROOT%{_gamesdatadir}/%{pname}
%{__tar} -jxf %{SOURCE2} -C $RPM_BUILD_ROOT%{_gamesdatadir}/%{pname}
%{__tar} -jxf %{SOURCE3} -C $RPM_BUILD_ROOT%{_gamesdatadir}/%{pname}
%{__tar} -jxf %{SOURCE4} -C $RPM_BUILD_ROOT%{_gamesdatadir}/%{pname}
%{__tar} -jxf %{SOURCE5} -C $RPM_BUILD_ROOT%{_gamesdatadir}/%{pname}
%{__tar} -jxf %{SOURCE6} -C $RPM_BUILD_ROOT%{_gamesdatadir}/%{pname}
%{__tar} -jxf %{SOURCE7} -C $RPM_BUILD_ROOT%{_gamesdatadir}/%{pname}
%{__tar} -jxf %{SOURCE8} -C $RPM_BUILD_ROOT%{_gamesdatadir}/%{pname}
%{__tar} -jxf %{SOURCE9} -C $RPM_BUILD_ROOT%{_gamesdatadir}/%{pname}
%{__tar} -jxf %{SOURCE10} -C $RPM_BUILD_ROOT%{_gamesdatadir}/%{pname}

%clean
%{__rm} -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,755)
%dir %{_gamesdatadir}/%{pname}/cars
%exclude %{_gamesdatadir}/%{pname}/categories/Nascar.xml
%{_gamesdatadir}/%{pname}/categories/*
%{_gamesdatadir}/%{pname}/data/*
%{_gamesdatadir}/%{pname}/menu/*
%{_gamesdatadir}/%{pname}/tracks/road/aalborg/*
%{_gamesdatadir}/%{pname}/tracks/road/alpine-1/*
%{_gamesdatadir}/%{pname}/tracks/road/alpine-2/*
%{_gamesdatadir}/%{pname}/tracks/road/eroad/*
%{_gamesdatadir}/%{pname}/tracks/road/e-track-1/*
%{_gamesdatadir}/%{pname}/tracks/road/e-track-2/*
%{_gamesdatadir}/%{pname}/tracks/road/e-track-3/*
%{_gamesdatadir}/%{pname}/tracks/road/e-track-4/*
#%{_gamesdatadir}/%{pname}/tracks/road/e-track-5/*
%{_gamesdatadir}/%{pname}/tracks/road/e-track-6/*
%{_gamesdatadir}/%{pname}/tracks/road/forza/*
%{_gamesdatadir}/%{pname}/tracks/road/g-track-1/*
%{_gamesdatadir}/%{pname}/tracks/road/g-track-2/*
%{_gamesdatadir}/%{pname}/tracks/road/g-track-3/*
%{_gamesdatadir}/%{pname}/tracks/road/ole-road-1/*
%{_gamesdatadir}/%{pname}/tracks/road/ruudskogen/*
%{_gamesdatadir}/%{pname}/tracks/road/spring/*
%{_gamesdatadir}/%{pname}/tracks/road/street-1/*
%{_gamesdatadir}/%{pname}/tracks/road/wheel-1/*
%{_gamesdatadir}/%{pname}/tracks/road/wheel-2/*
%{_gamesdatadir}/%{pname}/tracks/oval/*
%{_gamesdatadir}/%{pname}/tracks/dirt/*
%{_gamesdatadir}/%{pname}/cars/car1-trb1/*
%{_gamesdatadir}/%{pname}/cars/car1-trb3/*
%{_gamesdatadir}/%{pname}/cars/car2-trb1/*
%{_gamesdatadir}/%{pname}/cars/car3-trb1/*
%{_gamesdatadir}/%{pname}/cars/car4-trb1/*
%{_gamesdatadir}/%{pname}/cars/car5-trb1/*
%{_gamesdatadir}/%{pname}/cars/car6-trb1/*
%{_gamesdatadir}/%{pname}/cars/car7-trb1/*
%{_gamesdatadir}/%{pname}/cars/p406/*
# %{_gamesdatadir}/%{pname}/cars/sc-f1/*
%{_gamesdatadir}/%{pname}/cars/car1-ow1/*
%{_gamesdatadir}/%{pname}/cars/car1-stock1/*
%{_gamesdatadir}/%{pname}/cars/car8-trb1/*
%{_gamesdatadir}/%{pname}/tracks/road/brondehach/*
%{_gamesdatadir}/%{pname}/tracks/road/corkscrew/*
%{_gamesdatadir}/%{pname}/wheels/*


%files cars-extra
%defattr(-, root, root)
%{_gamesdatadir}/torcs/cars/155-DTM/*
#%{_gamesdatadir}/torcs/cars/360-modena/*
%{_gamesdatadir}/torcs/cars/acura-nsx-sz/*
%{_gamesdatadir}/torcs/cars/baja-bug/*
%{_gamesdatadir}/torcs/cars/buggy/*
#%{_gamesdatadir}/torcs/cars/car1-trb1/*
#%{_gamesdatadir}/torcs/cars/clkdtm/*
#%{_gamesdatadir}/torcs/cars/gt40/*
#%{_gamesdatadir}/torcs/cars/lotus-gt1/*
#%{_gamesdatadir}/torcs/cars/mclaren-f1/*
#%{_gamesdatadir}/torcs/cars/p406/*
#%{_gamesdatadir}/torcs/cars/porsche-gt1/*
#%{_gamesdatadir}/torcs/cars/porsche-gt3rs/*
#%{_gamesdatadir}/torcs/cars/sc-f1/*
#%{_gamesdatadir}/torcs/cars/viper-gts-r/*
#%{_gamesdatadir}/torcs/cars/xj-220/*
%{_gamesdatadir}/torcs/cars/cg-nascar-rwd
%{_gamesdatadir}/torcs/categories/Nascar.xml
%{_gamesdatadir}/torcs/cars/pw-206wrc/*
%{_gamesdatadir}/torcs/cars/pw-306wrc/*
%{_gamesdatadir}/torcs/cars/pw-corollawrc/*
%{_gamesdatadir}/torcs/cars/pw-evoviwrc/*
#%{_gamesdatadir}/torcs/cars/pw-evovwrc/*
%{_gamesdatadir}/torcs/cars/pw-focuswrc/*
%{_gamesdatadir}/torcs/cars/pw-imprezawrc/*
%{_gamesdatadir}/torcs/cars/kc-2000gt/*
%{_gamesdatadir}/torcs/cars/kc-5300gt/*
%{_gamesdatadir}/torcs/cars/kc-corvette-ttop/*
%{_gamesdatadir}/torcs/cars/kc-daytona/*
%{_gamesdatadir}/torcs/cars/kc-db4z/*
%{_gamesdatadir}/torcs/cars/kc-dbs/*
%{_gamesdatadir}/torcs/cars/kc-dino/*
%{_gamesdatadir}/torcs/cars/kc-ghibli/*
%{_gamesdatadir}/torcs/cars/kc-grifo/*
%{_gamesdatadir}/torcs/cars/kc-bigh/*
%{_gamesdatadir}/torcs/cars/kc-a110/*
%{_gamesdatadir}/torcs/cars/kc-alfatz2/*
%{_gamesdatadir}/torcs/cars/kc-coda/*
%{_gamesdatadir}/torcs/cars/kc-conrero/*
%{_gamesdatadir}/torcs/cars/kc-gt40/*
%{_gamesdatadir}/torcs/cars/kc-gto/*
%{_gamesdatadir}/torcs/cars/kc-p4/*
%{_gamesdatadir}/torcs/cars/vm-x2/*
%{_gamesdatadir}/torcs/cars/vm-x4/*



%changelog
* Thu Aug 02 2012 Rosa <rosa@rosa-build.rosalab.ru> 1.3.3-1
+ Revision: 82b9f18
- Automatic import for version 1.3.3



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13021 |12cu|torque-3.0.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	lib_name_orig	lib%{name}
%define	major		2
%define	libname		%mklibname %{name} %{major}
%define	devname		%mklibname -d %{name}

%define tcl_sitelib_spaced %(echo %tcl_sitelib | sed -e 's,/, ,g')

%define __noautoreq '/usr/bin/tclsh8.6'

Name:		torque
Version:	3.0.5
Release:	1
Summary:	The Portable Batch System
Group:		System/Cluster
License:	OpenPBS
URL:		http://www.clusterresources.com/products/torque-resource-manager.php
Source0:	http://www.adaptivecomputing.com/resources/downloads/torque/torque-%{version}.tar.gz
Source1:	pbs_server
Source2:	pbs.conf
Source3:	TORQUE_Administrator_GUIDE.pdf
Source4:	pbs_mom
Source5:	pbs_sched
Source6:	xpbs
Source7:	xpbsmon
Source8:	tclIndex_xpbsmon
Source9:	tclIndex_xpbs
Source10:	introduction_openPBS
Source11:	xtermPBSlog
Source12:	pbs
Source13:	setup_pbs_server
Source14:	pbs_config.sample
Source15:	pbs_para_job.sh
Source17:	pbs-epilogue
Source18:	pbs-prologue
Source19:	setup_pbs_client
Source100:      torque.rpmlintrc
Patch13:	torque-2.1.11-destdir.patch
Patch14:	torque-2.3.7-tcl86.patch
BuildRequires:	tk >= 8.6 pkgconfig(tk) >= 8.6
BuildRequires:	tcl >= 8.6 tcl-devel >= 8.6
BuildRequires:	openssh openssh-clients
BuildRequires:	pkgconfig(xmu)
BuildRequires:	readline-devel
Requires:	openssh-clients >= 2.9
Provides:	OpenPBS
Obsoletes:	OpenPBS
Requires(post):	rpm-helper
Requires(preun): rpm-helper

%description
The Portable Batch System (PBS) is a flexible batch software
processing system developed at NASA Ames Research Center. It 
operates on networked, multi-platform UNIX environments, 
including heterogeneous clusters of workstations, supercomputers,
and massively parallel systems.

"This product includes software developed by NASA Ames Research 
Center, Lawrence Livermore National Laboratory, and Veridian 
Information Solutions, Inc. Visit www.OpenPBS.org for OpenPBS 
software support,products, and information."

%package -n	%{libname}
Summary:	Library for %{name}
Group:		System/Libraries

%description -n	%{libname}
Library for %{name}.

%package -n	%{devname}
Summary:	The Portable Batch System (PBS) devel
Group:		Development/Other
Requires:	%{libname} = %{version}
Provides:	%{_lib}%{name}1-devel = %{version}-%{release}
Obsoletes:	%{_lib}%{name}1-devel
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{devname}
The Portable Batch System (PBS) function prototype.
"This product includes software developed by NASA Ames Research 
Center, Lawrence Livermore National Laboratory, and Veridian 
Information Solutions, Inc. Visit www.OpenPBS.org for OpenPBS 
software support,products, and information."

%package	client
Summary:	The Portable Batch System (PBS) client
Requires:	openssh-clients >= 2.9
Group:		System/Cluster
Provides:	OpenPBS-client
Obsoletes:	OpenPBS-client
Requires(post):	rpm-helper
Requires(preun):rpm-helper

%description	client
The Portable Batch System (PBS) client.
"This product includes software developed by NASA Ames Research 
Center, Lawrence Livermore National Laboratory, and Veridian 
Information Solutions, Inc. Visit www.OpenPBS.org for OpenPBS 
software support,products, and information."

%package	xpbs
Requires:	tk >= 8.6, tcl >= 8.6, %{name}-client = %{version}-%{release}
Summary:	The Portable Batch System (PBS) X interface 
Group:		Monitoring
Provides:	OpenPBS-xpbs
Obsoletes:	OpenPBS-xpbs

%description	xpbs
The Portable Batch System (PBS) X interface.
"This product includes software developed by NASA Ames Research 
Center, Lawrence Livermore National Laboratory, and Veridian 
Information Solutions, Inc. Visit www.OpenPBS.org for OpenPBS 
software support,products, and information."

%prep
%setup -q
%patch13 -p1 -b .destdir~
%patch14 -p1 -b .tcl86~

# these variables aren't ever set in any file that gets installed,
# so without doing this, xpbs won't run - AdamW 2008/12
sed -i -e 's,$xpbs_datadump,xpbs_datadump,g' src/gui/pbs.tcl
sed -i -e 's,$xpbs_scriptload,xpbs_scriptload,g' src/gui/pbs.tcl

cp %{SOURCE3} %{_builddir}/%{name}-%{version}/TORQUE_Administrator_GUIDE.pdf
cp %{SOURCE10} %{_builddir}/%{name}-%{version}/introduction_openPBS
cp %{SOURCE15} %{_builddir}/%{name}-%{version}/para_job_pbs.sh

%pre 
/usr/sbin/groupadd -g 12386 -r -f pbs > /dev/null 2>&1 ||:
# /usr/sbin/useradd -g pbs -d %{pbs_user} -r -s /bin/bash -p "" -m >/dev/null 2>&1 ||:

%pre client
/usr/sbin/groupadd -g 12386 -r -f pbs > /dev/null 2>&1 ||:

%build
CFLAGS="%{optflags} -std=gnu99" \
%configure2_5x \
	--with-rcp=scp \
	--with-server-home=/var/spool/pbs \
	--enable-docs \
	--enable-server \
	--enable-mom \
	--enable-client \
	--srcdir=%{_builddir}/%{name}-%{version} \
	--enable-gui \
	-x-libraries=%{_libdir}
	
%ifarch x86_64
	perl -pi -e 's|\-L\$\(TCL\_DIR\)/lib|\-L\$\(TCL\_DIR\)/lib64|g' src/tools/Makefile
%endif 

#make depend
make clean
%make all XPBS_DIR=%{tcl_sitelib}/xpbs XPBSMON_DIR=%{tcl_sitelib}/xpbsmon

%install
pbs_server_home_for_install=%{buildroot}/var/spool/pbs

mkdir -p %{buildroot}%{_initrddir}
mkdir -p ${pbs_server_home_for_install}/mom_priv/
touch ${pbs_server_home_for_install}/mom_priv/config
mkdir -p ${pbs_server_home_for_install}/sched_priv
chmod 644 ${pbs_server_home_for_install}/mom_priv/config
mkdir -p ${pbs_server_home_for_install}/server_logs
mkdir -p ${pbs_server_home_for_install}/sched_logs
mkdir -p ${pbs_server_home_for_install}/server_priv

mkdir -p %{buildroot}%{_defaultdocdir}
mkdir -p %{buildroot}%{_sysconfdir}
mkdir -p %{buildroot}%{_sbindir}
mkdir -p %{buildroot}%{tcl_sitelib}/xpbs
mkdir -p %{buildroot}%{tcl_sitelib}/xpbsmon
mkdir -p %{buildroot}%{_libdir}/%{name}-%{version}
mkdir -p %{buildroot}%{_defaultdocdir}/%{name}-%{version}
mkdir -p %{buildroot}%{_defaultdocdir}/%{name}-client-%{version}
mkdir -p %{buildroot}%{_includedir}/%{name}-%{version}

install -m755 %{SOURCE1} %{buildroot}%{_initrddir}/pbs_server
install -m755 %{SOURCE4} %{buildroot}%{_initrddir}/pbs_mom
install -m755 %{SOURCE5} %{buildroot}%{_initrddir}/pbs_sched
install -m755 %{SOURCE12} %{buildroot}%{_initrddir}/openpbs
install -m644 %{SOURCE2} %{buildroot}%{_sysconfdir}/pbs.conf
install -m644 %{SOURCE11} %{buildroot}%{_sbindir}/pbslogs

%makeinstall_std PBS_SERVER_HOME=/var/spool/pbs mandir=%{_mandir} XPBS_DIR=%{tcl_sitelib}/xpbs XPBSMON_DIR=%{tcl_sitelib}/xpbsmon

mkdir -p %{buildroot}%{_sbindir}
chmod 755 %{buildroot}%{_sbindir}/pbs_mom
chmod 755 %{buildroot}%{_sbindir}/pbs_sched
chmod 755 %{buildroot}%{_sbindir}/pbs_iff
chmod 755 %{buildroot}%{_sbindir}/pbs_server
chmod 755 %{buildroot}%{_initrddir}/openpbs

# needed to overwrite bad path in those scripts
install -m755 %{SOURCE6} %{buildroot}%{_bindir}/xpbs
install -m755 %{SOURCE7} %{buildroot}%{_bindir}/xpbsmon
install -m755 %{SOURCE13} %{buildroot}%{_bindir}/setup_pbs_server
install -m755 %{SOURCE19} %{buildroot}%{_bindir}/setup_pbs_client
install -m644 %{SOURCE8} %{buildroot}%{tcl_sitelib}/xpbsmon/tclIndex
install -m644 %{SOURCE9} %{buildroot}%{tcl_sitelib}/xpbs/tclIndex
install -m644 %{SOURCE14} %{buildroot}%{_var}/spool/pbs/pbs_config.sample
install -m755 %{SOURCE17} %{buildroot}%{_var}/spool/pbs/mom_priv/epilogue
install -m755 %{SOURCE18} %{buildroot}%{_var}/spool/pbs/mom_priv/prologue

# replace the placeholder text with whatever the real tcl_sitelib
# should be...cunning, eh? - AdamW 2008/12
sed -i -e 's,TCL_SITELIB,%{tcl_sitelib},g' \
%{buildroot}%{tcl_sitelib}/xpbsmon/tclIndex \
%{buildroot}%{tcl_sitelib}/xpbs/tclIndex \
%{buildroot}%{_bindir}/xpbs \
%{buildroot}%{_bindir}/xpbsmon \
%{buildroot}%{_bindir}/setup_pbs_server \
%{buildroot}%{_bindir}/setup_pbs_client

rm -f %{buildroot}%{_libdir}/xpbs/tclIndex
rm -f %{buildroot}%{_libdir}/xpbsmon/tclIndex

echo "# MOM server configuration file" > ${pbs_server_home_for_install}/mom_priv/config
echo "# if more than one value, separate it by comma." >> ${pbs_server_home_for_install}/mom_priv/config

cp -av %{_builddir}/%{name}-%{version}/src/include/* %{buildroot}%{_includedir}/%{name}-%{version}/

perl -pi -e 's/wish8\.3/wish/' %{buildroot}%{_bindir}/xpbs

%multiarch_includes %{buildroot}%{_includedir}/%{name}-%{version}/pbs_config.h

%post
#!/bin/sh
pbs_prefix=%{_prefix}
pbs_server_home=/var/spool/pbs
if [ -f "${pbs_server_home}/server_name" ]; then
        echo `hostname` > ${pbs_server_home}/server_name
fi
#if [ ! -f "${pbs_server_home}/default_server" ] ; then
#        echo "# <server hostname>" > ${pbs_server_home}/default_server
#fi
if [ -f "${pbs_server_home}/default_server" ]; then
        echo `hostname` >> ${pbs_server_home}/default_server
fi
if [ ! -f "${pbs_server_home}/server_priv/nodes" ]; then
	echo `hostname` > ${pbs_server_home}/server_priv/nodes
fi

# add pbs service
%_post_service pbs_server
# %_post_service pbs_sched

# mise a jour /etc/services if needed
CHECK_PORT=`grep 15003 /etc/services`
if [ -z "$CHECK_PORT" ]; then
	cat >> /etc/services << EOF
# Port needed by PBS
pbs_server	15001/tcp	# pbs server
pbs_mom		15002/tcp	# mom to/from server
pbs_resmon	15003/tcp   # mom resource management requests
pbs_resmon      15003/udp   # mom resource management requests
pbs_sched	15004/tcp   # scheduler 
EOF
fi
	
%post client
%_post_service pbs_mom

%post xpbs
ln -sf %{tcl_sitelib}/xpbs /usr/lib/xpbs
ln -sf %{tcl_sitelib}/xpbsmon /usr/lib/xpbsmon

%preun
%_preun_service pbs_server

%preun client
%_preun_service pbs_mom

%files
%doc doc/READ_ME
%{_mandir}/man1/pbs*
%{_mandir}/man3/pbs*
%{_mandir}/man7/*
%{_mandir}/man8/pbsnodes*
%{_mandir}/man8/pbs_server.8*
%{_mandir}/man8/pbs_sch*
%config(noreplace) %{_sysconfdir}/pbs.conf
%defattr(755, root, root)
%{_initrddir}/pbs_server
%{_initrddir}/pbs_sched
%{_initrddir}/openpbs
%{_sbindir}/pbs_server
%{_sbindir}/pbs_sched
%{_sbindir}/pbslogs
%{_sbindir}/qnoded
%{_sbindir}/qschedd
%{_sbindir}/qserverd
%{_bindir}/pbs_track
%{_bindir}/pbsnodes
%{_bindir}/setup_pbs_server
%{_bindir}/pbs-config
%{_bindir}/printtracking
%{_bindir}/printserverdb

%{_var}/spool/pbs/sched_logs/
%dir %{_var}/spool/pbs
%{_var}/spool/pbs/sched_priv
%{_var}/spool/pbs/server_logs/
%{_var}/spool/pbs/checkpoint/
%{_var}/spool/pbs/server_priv/
%attr(775,root,pbs) %{_var}/spool/pbs/spool/
%attr(1777,root,pbs) %{_var}/spool/pbs/undelivered/
%config(noreplace) %{_var}/spool/pbs/pbs_environment
%config(noreplace) %{_var}/spool/pbs/server_name
%{_var}/spool/pbs/pbs_config.sample

%files client
%doc introduction_openPBS para_job_pbs.sh TORQUE_Administrator_GUIDE.pdf 
%{_mandir}/man1/q*
%{_mandir}/man8/q*
%{_mandir}/man8/pbs_mom.8*
%{_mandir}/man1/bas*
%{_mandir}/man1/nqs*
%dir %{_var}/spool/pbs
%{_var}/spool/pbs/mom_logs
%{_var}/spool/pbs/mom_priv
%{_var}/spool/pbs/aux
%{_var}/spool/pbs/checkpoint
%attr(1777,root,pbs) %{_var}/spool/pbs/undelivered
%attr(775,root,pbs) %{_var}/spool/pbs/spool
%{_bindir}/q*
%{_bindir}/chk_tree
%{_bindir}/hostn
%{_bindir}/nqs2pbs
%{_bindir}/printjob
%{_bindir}/tracejob
%{_bindir}/pbsdsh
%{_bindir}/setup_pbs_client
%{_sbindir}/momctl
%{_sbindir}/pbs_demux
%attr(4755,root,root) %{_sbindir}/pbs_iff
%{_sbindir}/pbs_mom
%{_initrddir}/pbs_mom

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{devname}
#{_libdir}/*.la
%{_libdir}/*.so
%{_libdir}/*.a
%{_mandir}/man3/tm*
%{_mandir}/man3/rpp.3.*
%{_includedir}/%{name}-%{version}
%{_includedir}/*.h
%multiarch %{multiarch_includedir}/%{name}-%{version}/pbs_config.h

%files xpbs
%{_bindir}/pbs_tclsh
%{_bindir}/pbs_wish
%{_bindir}/xpbsmon
%{_bindir}/xpbs
%dir %{tcl_sitelib}/xpbs/bitmaps
%{tcl_sitelib}/xpbs/bitmaps/*
%dir %{tcl_sitelib}/xpbs/help
%{tcl_sitelib}/xpbs/help/*
%dir %{tcl_sitelib}/xpbs/bin
%{tcl_sitelib}/xpbs/bin/*
%{tcl_sitelib}/xpbs/preferences.tcl
%{tcl_sitelib}/xpbs/pbs.tcl
%{tcl_sitelib}/xpbs/*.tk
%{tcl_sitelib}/xpbs/tclIndex
%config(noreplace) %{tcl_sitelib}/xpbs/xpbsrc
%{tcl_sitelib}/xpbs/buildindex
%{tcl_sitelib}/xpbsmon/buildindex
%{tcl_sitelib}/xpbsmon/*.tk
%dir %{tcl_sitelib}/xpbsmon/help
%{tcl_sitelib}/xpbsmon/*.tcl
%{tcl_sitelib}/xpbsmon/tclIndex
%config(noreplace) %{tcl_sitelib}/xpbsmon/xpbsmonrc
%dir %{tcl_sitelib}/xpbsmon
%dir %{tcl_sitelib}/xpbsmon/bitmaps
%{tcl_sitelib}/xpbsmon/bitmaps/*
%{tcl_sitelib}/xpbsmon/help/*
%{_mandir}/man1/x*

%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.0.5-1
+ Revision: 4adaa1a
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13022 |12cu|torsmo-0.18-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name torsmo
%define version 0.18
%define release  7

Name: %{name}
Summary: System monitor like gkrellm, but lightweight
Version: %{version}
Release: %{release}
Source0: http://ovh.dl.sourceforge.net/sourceforge/%{name}/%{name}-%{version}.tar.bz2
Patch0: torsmo-0.18-link.patch
URL: http://torsmo.sourceforge.net/
Group: Monitoring
License: BSD
BuildRequires: pkgconfig(x11)

%description
Torsmo is a system monitor that sits in the corner of your desktop. It's very
simple, customizable and it renders only text on the desktop (and
percentagebars if you want it to ;) and the only lib it uses is Xlib.
Torsmo can show various information about your system and it's peripherals.

%prep
%setup -q
%patch0 -p0

%build
autoreconf -fi
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,0755)
%doc AUTHORS COPYING README torsmorc.sample
%{_mandir}/man1/torsmo.1*
%{_bindir}/torsmo



%changelog
* Fri Jan 28 2011 Funda Wang <fwang@mandriva.org> 0.18-6mdv2011.0
+ Revision: 633655
- fix linkage

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 0.18-2mdv2008.1
+ Revision: 171147
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.18-1mdv2008.1
+ Revision: 128536
- kill re-definition of %%buildroot on Pixel's request
- buildrequires X11-devel instead of XFree86-devel
- import torsmo


* Thu Jun 02 2005 Nicolas Lcureuil <neoclust@mandriva.com> 0.18-1mdk
- 0.17


* Tue Jul 27 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.17-1mdk
- from Robert Weiler <mdk-rpms@robwei.de> :
	- First build of torsmo for Mandrake

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13023 |12cu|tortoisehg-3.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		tortoisehg
Version:	3.1.1
Release:	1
Summary:	Mercurial GUI command line tool hgtk
Group:		Development/Other
License:	GPLv2
# - few files are however under the more permissive GPLv2+
URL:		http://tortoisehg.bitbucket.org/
#Source0:	http://bitbucket.org/tortoisehg/targz/downloads/tortoisehg-%{version}.tar.bz2
Source0:	http://bitbucket.org/tortoisehg/stable/get/%{name}-%{version}.tar.gz
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
# This package _is_ noarch, but that isn't possible because the nautilus
# subpackage has to be arch-specific:
BuildArch:	noarch
#Requires:	mercurial >= 3.0

BuildRequires:  python-devel, gettext, python-sphinx, python-qt4-devel
Requires:       python-iniparse, mercurial >= 2.9, gnome-python-gconf
Requires:       pygtk2, gnome-python-gtkspell, python-qt4-qscintilla

%description
This package contains the hgtk command line tool, which provides a graphical
user interface to the Mercurial distributed revision control system. 

%package        nautilus
Summary:        Mercurial GUI plugin to Nautilus file manager 
Group:          Development/Other
Requires:       %{name} = %{version}-%{release}, nautilus-python

%description    nautilus
This package contains the TortoiseHg Gnome/Nautilus extension, which makes the
Mercurial distributed revision control system available in the file manager
with a graphical interface. 

Note that the nautilus extension has been deprecated upstream.

%prep
%setup -q

# Fedora Nautilus python extensions lives in lib64 on x86_64 (https://bugzilla.redhat.com/show_bug.cgi?id=509633) ...
%{__sed} -i "s,lib/nautilus,%{_lib}/nautilus,g" setup.py

cat > tortoisehg/util/config.py << EOT
bin_path     = "%{_bindir}"
license_path = "%{_docdir}/%{name}-%{version}/COPYING.txt"
locale_path  = "%{_datadir}/locale"
icon_path    = "%{_datadir}/pixmaps/tortoisehg/icons"
nofork       = True
EOT

%build
%{__python} setup.py build

(cd doc && make html)
rm doc/build/html/.buildinfo

%install
%{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT

install -m0644 -D contrib/thg.desktop $RPM_BUILD_ROOT/%{_datadir}/applications/thg.desktop 
#install -m 644 -D contrib/_hgtk $RPM_BUILD_ROOT/%{_datadir}/zsh/site-functions/_hgtk

%find_lang %{name}

%clean

%files -f %{name}.lang
%doc COPYING.txt doc/build/html/
%{_bindir}/thg
%{python_sitelib}/tortoisehg/
%{python_sitelib}/tortoisehg-*.egg-info
%{_datadir}/pixmaps/tortoisehg/
%{_datadir}/applications/thg.desktop

# /usr/share/zsh/site-functions/ is owned by zsh package which we don't want to
# require. We also don't want to create a sub-package just for this dependency.
# Instead we just claim ownership of the zsh top folder ...
#%{_datadir}/zsh

%files nautilus
#{_libdir}/nautilus/extensions-2.0/python/nautilus-thg.py
%{_datadir}/nautilus-python/extensions/nautilus-thg.py


%changelog

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13024 |12cu|touchegg-1.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Multi-touch gestures recognizer
Name:		touchegg
Version:	1.1.1
Release:	1
License:	GPLv3+
Group:		Graphical desktop/Other
Url:		https://code.google.com/p/touchegg
Source0:	http://touchegg.googlecode.com/files/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(libgeis)
BuildRequires:	pkgconfig(QtCore)
BuildRequires:	pkgconfig(xtst)

%description
Touchégg is a multi-touch gestures recognizer written in C++
using the Qt 4 and geis.

%files
%{_bindir}/%{name}
%{_datadir}/%{name}

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%qmake_qt4
%make

%install
%makeinstall_std INSTALL_ROOT=%{buildroot}


%changelog
* Fri Feb 28 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.1.1-1
+ Revision: 44892ce
- LOG New version 1.1.1, drop merged patch



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13025 |12cu|touchegg-gui-0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		touchegg-gui
Version:	0.3
Release:	1
Summary:	Touchegg configuration gui
License:	GPLv3
Group:		System/Configuration/Hardware
Source0:	https://touchegg.googlecode.com/files/%{name}-%{version}.tar.gz
Url:		https://code.google.com/p/touchegg
Patch0:		%{name}-0.3-desktopfile.patch
BuildRequires:	pkgconfig(QtGui)
BuildRequires:	desktop-file-utils
Requires:	touchegg

%description
Graphical user interface that helps configuring touchegg

%prep
%setup -q -n %{name}
%patch0 -p1 -b .desktopfile

%build
%qmake_qt4
%make

%install
%makeinstall INSTALL_ROOT=%{buildroot}
chmod a-x %{buildroot}%{_datadir}/applications/%{name}.desktop

%files
%doc README
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/%{name}.png

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13026 |12cu|touchpad-indicator-0.7.6.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package	%{nil}

Summary:	An indicator to show the status of the touchpad
Name:		touchpad-indicator
Version:	0.7.6.2
Release:	2
License:	GPLv3
Group:		System/Configuration/Hardware
Url:		http://launchpad.net/touchpad-indicator/
Source0:	http://launchpad.net/touchpad-indicator/0.7/0.7.6.2/+download/%{name}_%{version}.orig.tar.xz

Requires:	pyusb
Requires:	gnome-python-gconf

%description
An indicator to show the status of the touchpad, and to enable and disable the 
touchpad.

%prep
%setup -qcn %{name}_%{version}

%build

%install
mkdir -p %{buildroot}/%{_datadir}/applications
mkdir -p %{buildroot}/%{_datadir}/pixmaps
mkdir -p %{buildroot}/%{_datadir}/icons/hicolor/scalable/apps
mkdir -p %{buildroot}/%{_datadir}/icons/hicolor/scalable/status
mkdir -p %{buildroot}/%{_datadir}/touchpad-indicator
mkdir -p %{buildroot}/%{_datadir}/touchpad-indicator/img

cp img/touchpad-indicator.svg %{buildroot}/%{_datadir}/icons/hicolor/scalable/apps/
cp img/touchpad-indicator-disabled.svg %{buildroot}/%{_datadir}/icons/hicolor/scalable/status/
cp img/touchpad-indicator.svg %{buildroot}/%{_datadir}/pixmaps/
cp img/touchpad-indicator.svg %{buildroot}/%{_datadir}/touchpad-indicator/img
cp touchpad-indicator-autostart.desktop %{buildroot}/%{_datadir}/touchpad-indicator/
cp Touchpad-Indicator.desktop %{buildroot}/%{_datadir}/applications/

mkdir -p %{buildroot}/%{_datadir}/touchpad-indicator
mkdir -p %{buildroot}/%{_datadir}/touchpad-indicator/pyudev
mkdir -p %{buildroot}/%{_datadir}/touchpad-indicator/img
cp *.py %{buildroot}/%{_datadir}/touchpad-indicator/
cp pyudev/*.py %{buildroot}/%{_datadir}/touchpad-indicator/pyudev/

%files
%{_datadir}/touchpad-indicator/%{name}*.desktop
%{_datadir}/touchpad-indicator/*.py
%{_datadir}/touchpad-indicator/pyudev/*.py
%{_datadir}/touchpad-indicator/img/*.svg
%{_datadir}/applications/Touchpad-Indicator.desktop
%{_datadir}/pixmaps/%{name}.svg
%{_iconsdir}/hicolor/scalable/status/*.svg
%{_iconsdir}/hicolor/scalable/apps/%{name}.svg


%changelog
* Fri Apr 04 2014 SymbianFlo <symbianflo@mandrivausers.ro> 0.7.6.2-2
+ Revision: 8bb6cfc
- Updated touchpad-indicator.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13027 |12cu|toxcore-0.0.1-0.20140716.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major_toxav   0
%define major_toxdns  0
%define major_toxcore 0

%define libname_toxav   %mklibname toxav   %{major_toxav}
%define libname_toxdns  %mklibname toxdns  %{major_toxdns}
%define libname_toxcore %mklibname toxcore %{major_toxcore}

%define devname_toxav   %mklibname toxav   -d
%define devname_toxdns  %mklibname toxdns  -d
%define devname_toxcore %mklibname toxcore -d

Name:		toxcore
Summary:	toxcore
Version:	0.0.1
Release:	0.20140716.2
License:	ISC license
Group:		System/Libraries
BuildRequires:	pkgconfig(opus)
BuildRequires:	pkgconfig(libsodium)
BuildRequires:	pkgconfig(vpx)
BuildRequires:	cmake
Source:		%{name}-%{version}.tar.gz
Url:		https://github.com/irungentoo/toxcore/

%description
%{name}

%package -n %{libname_toxav}
Summary: %{summary}
Group: System/Libraries

%description -n %{libname_toxav}
%{summary}

%package -n %{libname_toxcore}
Summary: %{summary}
Group: System/Libraries

%description -n %{libname_toxcore}
%{summary}

%package -n %{libname_toxdns}
Summary: %{summary}
Group: System/Libraries

%description -n %{libname_toxdns}
%{summary}

%package devel
Summary:	Development files for toxcore
Group:		Development/C
Requires:	%{devname_toxav}
Requires:	%{devname_toxdns}
Requires:	%{devname_toxcore}

%description devel
%{summary}

%package -n %{devname_toxav}
Summary:	Development files for libtoxav
Group:		Development/C
Requires:	%{libname_toxav} = %{EVRD}

%description -n %{devname_toxav}
Development files for libtoxav

%package -n %{devname_toxdns}
Summary:	Development files for libtoxdns
Group:		Development/C
Requires:	%{libname_toxdns} = %{EVRD}

%description -n %{devname_toxdns}
Development files for libtoxdns

%package -n %{devname_toxcore}
Summary:	Development files for libtoxcore
Group:		Development/C
Requires:	%{libname_toxcore} = %{EVRD}

%description -n %{devname_toxcore}
Development files for libtoxcore

%prep
%setup -q

%build
autoreconf -i
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%files
%{_bindir}/*

%files -n %{libname_toxav}
%{_libdir}/libtoxav.so.%{major_toxav}*

%files -n %{libname_toxcore}
%{_libdir}/libtoxcore.so.%{major_toxcore}*

%files -n %{libname_toxdns}
%{_libdir}/libtoxdns.so.%{major_toxdns}*

%files -n %{devname_toxav}
%{_includedir}/tox/toxav.h
%{_libdir}/libtoxav.so
%{_libdir}/pkgconfig/libtoxav.pc

%files -n %{devname_toxcore}
%{_includedir}/tox/tox.h
%{_libdir}/libtoxcore.so
%{_libdir}/pkgconfig/libtoxcore.pc

%files -n %{devname_toxdns}
%{_includedir}/tox/toxdns.h
%{_libdir}/libtoxdns.so

%files devel

%changelog
* Wed Jul 16 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.0.1-0.20140716.2
+ Revision: 357a2fd
- Bump release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13028 |12cu|treecc-0.3.10-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %nil

Name: 		treecc
Version: 	0.3.10
Release: 	7
Summary: 	A tool for helping in compiler development
Group: 		Development/C
License: 	GPLv2
Source0: 	http://download.savannah.gnu.org/releases/dotgnu-pnet/%{name}-%{version}.tar.gz
BuildRequires:	flex byacc
URL: 		http://www.southern-storm.com.au/treecc.html


%description
The treecc program is designed to assist in the development of 
compilers and other language-based tools. It manages the 
generation of code to handle abstract syntax trees and operations 
upon the trees.
Treecc was originally written to assist with the development of 
the C# compiler for the Portable.NET project. However, it is much 
more general than that and can be used in any system that makes 
heavy use of abstract syntax trees and the operations upon them.

%prep
%setup -q

%build
%configure
%make
make -C tests check-TESTS

%install
%makeinstall



%files
%doc AUTHORS ChangeLog COPYING NEWS README doc/essay.html
%_bindir/%name
%_infodir/* 
%_mandir/man1/%name.*
%_libdir/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13029 |12cu|tremfusion-0.99r3-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#####################################################
# SpecFile: tremfusion.spec 
# Generato: http://www.mandrivausers.ro/
# MRB-Falticska Florin
######################################################
%define debug_package	%{nil}
#
%global hgchangeset 1421
%global hghash      4b5fc919fd59
%global lakitu7_rev 174
%global qvmbuildflags BUILD_SERVER=0 BUILD_CLIENT=0 BUILD_GAME_QVM=0 BUILD_GAME_SO=1 CFLAGS+="-ggdb3"
%global tfbuildflags BUILD_GAME_QVM=0 BUILD_GAME_SO=0 USE_CURL_DLOPEN=0 USE_OPENAL_DLOPEN=0 USE_INTERNAL_ZLIB=0 USE_LOCAL_HEADERS=0 USE_VOIP=0 CFLAGS+="-ggdb3"

%define name tremfusion
%define version	0.99r3
%define rel 7

Name:           %{name}
Version:        %{version}
Release:        %{rel}
Summary:        Enhanced modification of the free software first person shooter Tremulous
Group:          Games/Arcade
License:        GPLv2+
URL:            http://www.tremfusion.net/
Source0:        tremfusion-%{hghash}-nolcc.tar.bz2
Source1:        http://www.tremfusion.net/downloads/z-tremfusion-menu-0.99r3.pk3
Source2:        lakitu7-qvm-r%{lakitu7_rev}.tar.bz2
Patch0:         tremfusion-lakitu7-qvm-remove-lcc.patch
Patch1:		tremfusion-install.patch
BuildRequires:  pkgconfig(libcurl) 
BuildRequires:  pkgconfig(ncurses)
BuildRequires:  freetype-devel 
BuildRequires:  pkgconfig(sdl)
BuildRequires:  pkgconfig(openal)
BuildRequires:  pkgconfig(vorbis) 
BuildRequires:  desktop-file-utils 
BuildRequires:  pkgconfig(zlib)
BuildRequires:  pkgconfig(gl)
BuildRequires:  pkgconfig(glu)
BuildRequires:  pkgconfig(freetype2)
Requires:       %{name}-common = %{version}-%{release}
Requires:       opengl-games-utils



%description
TremFusion is an enhanced modification of the free software first person
shooter Tremulous. This package allows you to play on Tremulous servers.

############
%package tty
Summary:        Non-graphical client for TremFusion
Group:          Games/Arcade
License:        GPLv2+
Requires:       %{name}-common = %{version}-%{release}

%description tty
TremFusion is an enhanced modification of the free software first person
shooter Tremulous. This package contains a non-graphical client which
opens only an ncurses console.

############
%package common
Summary:        Common files for TremFusion
Group:          Games/Arcade
License:        GPLv2+
Requires:       tremulous-maps

%description common
TremFusion is an enhanced modification of the free software first person
shooter Tremulous. This package contains files required by both TremFusion
clients and servers.

############
%package server
Summary:        The TremFusion dedicated server
Group:          Games/Arcade
License:        GPLv2+
Requires:       %{name}-common = %{version}-%{release}

%description server
TremFusion is an enhanced modification of the free software first person
shooter Tremulous. This package contains the TremFusion dedicated server.

###########

%prep
%setup -q -c -b 2
cd trunk
%patch0 -p1
cd ../tremfusion-4b5fc919fd59/misc
%patch1 -p0
cd ../../trunk
patch -p1 -i ../tremfusion-%{hghash}/misc/lakitu7-qvm-svdemo.patch
cd ../tremfusion-%{hghash}
sed -ie "s/Exec=tremfusion --quiet/Exec=tremfusion-wrapper --quiet/" misc/%{name}.desktop


%build
cd trunk
%make %{qvmbuildflags}
cd ../tremfusion-%{hghash}
%make %{tfbuildflags} VERSION="%{version}-%{release}" USE_FREETYPE=0


%install
cd tremfusion-%{hghash}
make install %{tfbuildflags} BUILDROOT=%{buildroot} INSTALL_PREFIX=%{_prefix}
ln -s ./opengl-game-wrapper.sh %{buildroot}%{_bindir}/%{name}-wrapper
# data
mkdir -p %{buildroot}%{_gamesdatadir}/%{name}/tremfusion/base
install -pm 644 %{SOURCE1} %{buildroot}%{_gamesdatadir}/%{name}/%{name}
#icos
mkdir -p %{buildroot}%{_datadir}/pixmaps
install -pm 644 misc/tremfusion.png %{buildroot}%{_datadir}/pixmaps/
#desktop
desktop-file-install --dir=%{buildroot}%{_datadir}/applications misc/%{name}.desktop
cd ../trunk
%{__install} -pm 755 build/release-linux-*/base/game*.so %{buildroot}%{_libdir}/%{name}/
ln -s ../../../../../%{_libdir}/%{name}/$(basename build/release-linux-*/base/game*.so) %{buildroot}%{_gamesdatadir}/%{name}/tremfusion/base/


%files
%doc tremfusion-%{hghash}/COPYING tremfusion-%{hghash}/GPL tremfusion-%{hghash}/README
%{_bindir}/%{name}
%{_bindir}/%{name}-wrapper
%{_libdir}/%{name}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png

%files tty
%doc tremfusion-%{hghash}/COPYING tremfusion-%{hghash}/GPL tremfusion-%{hghash}/README
%{_bindir}/%{name}-tty
%{_libdir}/%{name}/%{name}-tty

%files common
%doc tremfusion-%{hghash}/COPYING tremfusion-%{hghash}/GPL tremfusion-%{hghash}/CC tremfusion-%{hghash}/README
%dir %{_libdir}/%{name}
%dir %{_datadir}/%{name}
%{_libdir}/%{name}/game*.so
%{_gamesdatadir}/%{name}/%{name}

%files server
%doc tremfusion-%{hghash}/COPYING tremfusion-%{hghash}/GPL tremfusion-%{hghash}/README
%{_bindir}/%{name}ded
%{_libdir}/%{name}/%{name}ded





%changelog
* Wed Apr 02 2014 SymbianFlo <symbianflo@mandrivausers.ro> 0.99r3-7
+ Revision: f243897
- Updated tremfusion.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13030 |12cu|tremulous-1.1.0-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package	%{nil}
%define name tremulous
%define version 1.1.0
%define release 11

%define client_release 1.011
%define srcname Release_%{client_release}
Summary: An open source game that blends a team based FPS with elements of an RTS
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://ovh.dl.sourceforge.net/sourceforge/tremulous/%{name}-%{version}.zip
# http://www.gnome-look.org/content/show.php?content=42942
Source1: http://www.gnome-look.org/content/files/42942-Tremulous2.png

# The original client is generating troubles on x64.
# kevlarman from the tremulous irc chan consider svn://source.mercenariesguild.net/client better
# In the fact, it works far better
# Tremulous 1.2 will make that workaround useless
Source2: %{name}-client-%{client_release}.tar.bz2
Patch0:	%name-1725.patch
License: GPLv2
Group: Games/Arcade
URL: http://tremulous.net
BuildRequires:  pkgconfig(sdl)
BuildRequires:  pkgconfig(openal)
BuildRequires:  pkgconfig(vorbis) 
BuildRequires:  desktop-file-utils 
BuildRequires:  pkgconfig(zlib)
BuildRequires:  pkgconfig(gl)
BuildRequires:  pkgconfig(glu)
BuildRequires:  pkgconfig(freetype2)


Requires: %name-maps

%description
Tremulous is a free, open source game that blends a team based FPS
with elements of an RTS.
Players can choose from 2 unique races, aliens and humans. 
Players on both teams are able to build working structures in-game like an RTS.
These structures provide many functions, the most important being spawning.
The designated builders must ensure there are spawn structures or 
other players will not be able to rejoin the game after death.
Other structures provide automated base defense (to some degree), 
healing functions and much more...

Player advancement is different depending on which team you are on.
As a human, players are rewarded with credits for each alien kill.
These credits may be used to purchase new weapons and upgrades from the Armoury
The alien team advances quite differently. Upon killing a human foe,
the alien is able to evolve into a new class.
The more kills gained the more powerful the classes available.

The overall objective behind Tremulous is to eliminate the opposing team.
This is achieved by not only killing the opposing players but also 
removing their ability to re-spawn by destroying their spawn structures.

# I did a separate package for the maps
# Maps are hudge, so if the binairy is getting better, we'll be able
# to provide a newest small binary but users will keep their maps
# There's no need to update the maps until they don't change ;)
%package maps
Summary: Maps for Tremulous 
License: GPLv2
Group: Games/Arcade
Requires: %name

%description maps
Provides the pk3 files needed for tremulous

%prep
%setup -q -n %name
# I know it's crappy but the project only provides the zip file
# This zip file contains the pak files the tar.gz doesn't provides
# I found cleaner to build the rpm from the original zip file
# instead of manually splitting the files
tar -xvjf %SOURCE2
cd %{srcname}
%patch0 -p1

%build
# disable freetype , known issue
make -C %{srcname} USE_FREETYPE=0

%install
install -d %{buildroot}%{_gamesdatadir}/%{name}/base
install -m 644 base/*.{cfg,pk3} %{buildroot}%{_gamesdatadir}/%{name}/base
pushd %{srcname}/build/release-*
  exec=`basename %{name}.*`
  arch=${exec#%{name}.}
  install -m 755 *.$arch %{buildroot}%{_gamesdatadir}/%{name}
popd
install -d %{buildroot}%{_gamesbindir}
cat > %{buildroot}%{_gamesbindir}/%{name} <<EOF
#!/bin/sh
cd %{_gamesdatadir}/%{name}
exec ./%{name}.$arch \$*
EOF
chmod 755 $RPM_BUILD_ROOT%{_gamesbindir}/%{name}

install -D -m 644 %{SOURCE1} %{buildroot}%{_datadir}/icons/%{name}.png

install -d %{buildroot}%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Tremulous
Comment=Team based FPS/RTS
Exec=%_gamesbindir/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;ArcadeGame;
EOF


%files
%doc COPYING GPL ChangeLog manual.pdf
%{_gamesbindir}/%{name}
%{_gamesdatadir}/%{name}/tremded.*
%{_gamesdatadir}/%{name}/tremulous.*
%{_gamesdatadir}/%{name}/base/*cfg
%{_datadir}/icons/%{name}.png
%{_datadir}/applications/mandriva-%{name}.desktop

%files maps
%doc COPYING CC
%{_gamesdatadir}/%{name}/base/*pk3


%changelog
* Wed Apr 02 2014 SymbianFlo <symbianflo@mandrivausers.ro> 1.1.0-11
+ Revision: 1e6fc47
- Updated tremulous.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13031 |12cu|trickle-1.07-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		trickle
Version:	1.07
Release:	%mkrel 7
URL:		http://monkey.org/~marius/pages/?page=trickle
Source:		http://monkey.org/~marius/trickle/trickle-%{version}.tar.gz
Source1:	trickled.conf
Summary:	Lightweight userspace bandwidth shaper
Group:		Networking/File transfer
License:	BSD
BuildRequires:	libevent-devel
# patch from debian, overloads fread() and fwrite()
Patch0:		trickle-1.07-deb-fread_fwrite_overload.patch
Patch1:		trickle-1.07-format-strings.patch
Patch2:		trickle-1.07-libdir.patch
Patch3:		trickle-1.07-CVE-2009-0415.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
trickle is a portable lightweight userspace bandwidth shaper. It can
run in collaborative mode (together with trickled) or in stand alone mode.

trickle works by taking advantage of the unix loader preloading.
Essentially it provides, to the application, a new version of the
functionality that is required to send and receive data through sockets.
It then limits traffic based on delaying the sending and receiving of
data over a socket. trickle runs entirely in userspace and does not
require root privileges.

%prep
%setup -q
%apply_patches
touch -r configure aclocal.m4 Makefile.in stamp-h.in

%build
%configure2_5x
# it mistakenly assumes in_addr_t is not defined in <netinet/in.h>
sed -i.in_addr_t -e '/in_addr_t/d' config.h
#gw parallel make considered unsafe
make

%install
rm -rf %{buildroot}

%makeinstall
install -D -m 644 -p %SOURCE1 %buildroot%_sysconfdir/trickled.conf

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc LICENSE TODO README
%config(noreplace) %_sysconfdir/trickled.conf
%{_bindir}/%{name}
%{_bindir}/%{name}ctl
%{_bindir}/%{name}d
%{_libdir}/%{name}/%{name}-overload.so
%{_mandir}/man1/%{name}.1.*
%{_mandir}/man5/%{name}d.conf.5.*
%{_mandir}/man8/%{name}d.8.*



%changelog
* Wed Feb 01 2012 Rosa <rosa@rosa-build.rosalab.ru> 1.07-7
+ Revision: 147aca9
- Automatic import for version 1.07



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13032 |12cu|trigger-rally-0.6.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	trigger

Summary:	Rally racing game
Name:		%{oname}-rally
Version:	0.6.0
Release:	2
Source0:	http://downloads.sourceforge.net/trigger-rally/%{name}-%{version}-src.tar.bz2
Source1:	%{name}.png
Patch0:		trigger-0.5.2.1-nodoc.patch
License:	GPLv2
Group:		Games/Arcade
Url:		http://sourceforge.net/projects/trigger-rally/
BuildRequires:	automake1.8
BuildRequires:	jam
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	freealut-devel
BuildRequires:	glew-devel
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glut)
BuildRequires:	pkgconfig(glu)
BuildRequires:	openal-devel
BuildRequires:	physfs-devel
Requires:	%{name}-data

%description
Trigger is a fast-paced open source rally racing game.

%prep
%setup -q -n %{name}-%{version}-src
%patch0 -p1 -b .nodoc

%build
%configure2_5x --bindir=%{_gamesbindir} --datadir=%{_gamesdatadir}/%{oname}
jam

%install
DESTDIR=%{buildroot} jam install
# only contains .a files
rm -rf %{buildroot}%{_libdir}

install -D -m 644 %{SOURCE1} %{buildroot}%{_datadir}/icons/%{name}.png

install -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Trigger Rally
Comment=%{Summary}
Exec=soundwrapper %{_gamesbindir}/%{oname}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;ArcadeGame;
EOF

%files
%{_gamesbindir}/%{oname}
%{_datadir}/icons/%{name}.png
%{_datadir}/applications/mandriva-%{name}.desktop

%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.6.0-2
+ Revision: 39aed18
- Fix gl BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13033 |12cu|tsung-1.5.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package	%{nil}

Summary:	A distributed multi-protocol load testing tool
Name:		tsung
Version:	1.5.0
Release:	1
License:	GPLv2
Group:		Development/Other
Url:		http://tsung.erlang-projects.org/
Source0:	http://tsung.erlang-projects.org/dist/%{name}-%{version}.tar.gz
BuildRequires:	erlang-devel
BuildRequires:	erlang-xmerl
BuildRequires:	erlang-ssl
BuildRequires:	erlang-crypto
BuildRequires:	erlang-compiler
BuildRequires:	erlang-snmp
BuildRequires:	erlang-eunit
BuildRequires:	erlang-public_key

Requires:	erlang-xmerl
Requires:	erlang-ssl
Requires:	erlang-crypto
Requires:	erlang-snmp
Requires:	perl(Template::Perl)

%description
It is protocol-independent and can currently be used to stress and
benchmark HTTP, Jabber/XMPP, PostgreSQL, MySQL and LDAP servers.
It simulates user behaviour using an XML description file, reports
many measurements in real time (statistics can be customized with
transactions, and graphics generated using gnuplot).
For HTTP, it supports 1.0 and 1.1, has a proxy mode to record
sessions, supports GET and POST methods, Cookies, and Basic
WWW-authentication. It also has support for SSL.

%prep
%setup -q 

iconv -f ISO-8859-1 -t UTF-8 CONTRIBUTORS > CONTRIBUTORS.new && \
touch -r CONTRIBUTORS CONTRIBUTORS.new && \
mv CONTRIBUTORS.new CONTRIBUTORS
sed -i 's/\r$//' examples/*

%build
%configure

%make

%install
%makeinstall_std

rm -rf %{buildroot}%{_defaultdocdir}


%files
%doc CHANGES CONTRIBUTORS COPYING README TODO
%{_bindir}/%{name}*
%{_bindir}/tsplot
%{_libdir}/erlang/lib/*
%{_libdir}/%{name}/
%{_datadir}/%{name}/
%{_mandir}/man1/%{name}*.1*
%{_mandir}/man1/tsplot.1*


%changelog
* Sat Apr 05 2014 SymbianFlo <symbianflo@mandrivausers.ro> 1.5.0-1
+ Revision: cc6d522
- Updated tsung.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13034 |12cu|tty-clock-0.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
######################################################
# SpecFile: tty-clock.spec 
# Generato: http://www.mandrivausers.ro/
# MRB-Falticska Florin
######################################################
#empty debug 
%define debug_package	%{nil}

Summary:	Simple console clock
Name:		tty-clock
Version:	0.1
Release:	3
License:	GPLv2+
Group:		Shells
URL:		http://github.com/xorg62/tty-clock
Source0:	https://github.com/xorg62/tty-clock/archive/v0.1.tar.gz
BuildRequires:	pkgconfig(ncurses)
Requires:	ncurses

%description
An analog clock in ncurses

%prep
%setup -q 
chmod -x README

%build
%{make} 

%install
install -d -m 755 %{buildroot}%{_bindir}
install -m 755 %{name} %{buildroot}%{_bindir}/

%files
%doc README
%{_bindir}/*






%changelog
* Wed Apr 16 2014 symbianflo <symbianflo@symbianflo> 0.1-3
+ Revision: 1b45e37
- Log: fixed source , spec clean



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13035 |12cu|tucan-0.3.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define langs cs de en es fr it pl pt ru se sk
%define __os_install_post %(echo '%{__os_install_post}' | sed -e 's!/usr/lib[^[:space:]]*/brp-python-bytecompile[[:space:]].*$!!g')
#%define distsuffix mrb

Name:           tucan
Version:        0.3.10
Release:        1
Summary:        Manager for downloads and uploads at hosting sites

Group:          Networking/WWW
License:        GPLv2+
URL:            http://cusl3-tucan.forja.rediris.es
Source0:        http://forja.rediris.es/frs/download.php/2051/%{name}-%{version}.tar.gz
Source100:  	%{name}.rpmlintrc

BuildRequires:  python
BuildRequires:  desktop-file-utils
BuildRequires:  gettext
Requires:       pygtk2
Requires:       python-imaging
Requires:       tesseract
Requires:       librsvg2

BuildArch:      noarch

%description
Tucan is a graphical manager to upload and download from the most famous 
file hosting sites (e.g. rapidshare, megaupload).


%prep
%setup -q 
# fix tray
sed -i 's|OPTION_TRAY_CLOSE: "False"|OPTION_TRAY_CLOSE: "True"|g' core/config.py
# utf8 convert
for f in ./README.es ./docs/FAQ.es ./docs/service-HOWTO.es
do
  iconv -f iso-8859-1 -t utf-8 $f |sed 's|\r||g' > $f.utf8
  touch -c -r $f $f.utf8
  mv $f.utf8 $f
done
# fix locales
sed -i 's|PATH_LOCALES = os.path.join(PATH, "i18n")|PATH_LOCALES = os.path.join(PATH, "%{_datadir}/locale")|g' core/cons.py

# fix executable      
sed -i 's|ln -sf $(MAINDIR)$(EXECFILE) $(BINDIR)$(NAME)|#ln -sf $(MAINDIR)$(EXECFILE) $(BINDIR)$(NAME)|g' Makefile


%build
for l in %{langs}
do
  rm -rf i18n/$l/LC_MESSAGES/%{name}.mo
  msgfmt i18n/$l/$l.po -o i18n/$l/LC_MESSAGES/%{name}.mo
done


%install
%makeinstall \
     DESTDIR=%{buildroot}%{_prefix} \
     MAINDIR=%{buildroot}%{_datadir}/%{name}-%{version}/
     
ln -sf %{_datadir}/%{name}-%{version}/%{name}.py \
      %{buildroot}%{_bindir}/%{name}
      
for l in %{langs}
do
  mkdir -p %{buildroot}%{_datadir}/locale/$l/LC_MESSAGES/
  install -Dpm0644 i18n/$l/LC_MESSAGES/%{name}.mo \
           %{buildroot}%{_datadir}/locale/$l/LC_MESSAGES/
done

desktop-file-install \
       --dir=%{buildroot}%{_datadir}/applications/ \
       %{name}.desktop

%find_lang %{name}

%files -f %{name}.lang
%doc CHANGELOG LICENSE README README.es TODO docs/*
%{_bindir}/%{name}
%{_datadir}/%{name}-%{version}/
%{_mandir}/man1/%{name}.1.*
%{_datadir}/pixmaps/%{name}.*
%{_datadir}/applications/%{name}.*



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13036 |12cu|tulip-3.7.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define api 3.7
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d

Summary:	A program that allows visualization of huge graphs
Name:		tulip
Version:	3.7.0
Release:	5
License:	GPLv2+
Group:		Graphics
Url:		http://www.tulip-software.org
Source0:	http://downloads.sourceforge.net/project/auber/%{name}/%{name}-%{version}/%{name}-%{version}-src.tar.gz
Patch0:		0001-fix-Missing-include-stdlib.h.patch
Patch1:		0001-fix-Force-link-of-libOGDF.so-against-pthread.patch
Patch2:		0001-fix-Tulip-lib-install-dir.patch
Patch3:		0001-fix-Path-for-python-packages-installation.patch
Patch4:		0001-fix-Use-local-XSL-references.patch
Patch5:		0001-fix-Install-python-modules-in-site-packages.patch
BuildRequires:	qt4-devel
BuildRequires:	qt-assistant-adp-devel
BuildRequires:	qt4-assistant
BuildRequires:	cmake
BuildRequires:	docbook-style-xsl
BuildRequires:	doxygen
BuildRequires:	graphviz
BuildRequires:	java
BuildRequires:	libxml2-utils
BuildRequires:	python-sip
BuildRequires:	python-sphinx
BuildRequires:	xmltex
BuildRequires:	ftgl-devel
BuildRequires:	gomp-devel
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glew)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(zlib)
Obsoletes:	tulip-render < %{version}

%description
Tulip software is a system dedicated to the visualization of huge graphs.
It manages graphs with a number of elements (node and edges) up to 500.000 
on a personal computer (PIII 600, with 256mo). Its SuperGraph technology 
architecture enables to do the following things :

  * 3D visualizations
  * 3D modifications
  * Plug-in support for easy evolution
  * Building of clusters and navigation into it
  * Automatic drawing of graphs
  * Automatic clustering of graphs
  * Automatic selection of elements
  * Automatic Metric coloration of graphs

%files
%{_bindir}/tulip
%{_bindir}/tulip_app
%{_bindir}/tulip_need_restart
%{_datadir}/applications/
%{_datadir}/pixmaps/
%{_datadir}/%{name}/apiFiles/
%{_datadir}/%{name}/%{name}*.qch
%{_datadir}/%{name}/%{name}*.qhc

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	A development library for handling large graphs
Group:		System/Libraries
Provides:	lib%{name} = %{EVRD}

%description -n %{libname}
A library for handling large graphs.

%files -n %{libname}
%{_libdir}/libgzstream-tulip*.so
%{_libdir}/libOGDF-tulip*.so
%{_libdir}/libtulip-%{api}.so
%{_libdir}/tulip/view/*.so
%{_libdir}/tulip/interactors/*.so

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	A library for handling large graphs
Group:		Development/Other
Provides:	%{name}-devel = %{EVRD}
Provides:	lib%{name}-devel = %{EVRD}
Requires:	%{libname} = %{EVRD}
Requires:	%{libname}-qt = %{EVRD}
Requires:	%{libname}-ogl = %{EVRD}
Requires:	%{libname}-ogdf = %{EVRD}
Obsoletes:	%{libname}-devel < 3.7.0-3

%description -n %{devname}
A library for handling large graphs.
You need this package if you plan to build apps using tulip libraries.

%files -n %{devname}
%{_includedir}/%{name}
%{_datadir}/cmake/Modules/
%{_datadir}/tulip/*.cmake
%{_bindir}/tulip-config
%{_bindir}/tulip_check_pl

#----------------------------------------------------------------------------

%package -n %{libname}-ogl
Summary:	A library for displaying graph in a GL context
Group:		Graphics
Requires:	%{libname} = %{EVRD}
Requires:	%{name}-ogl-data = %{EVRD}
Provides:	%{name}-qt = %{EVRD}
Provides:	lib%{name}-ogl = %{EVRD}

%description -n %{libname}-ogl
A library for displaying graph in a GL context

%files -n %{libname}-ogl
%{_libdir}/libtulip-ogl-%{api}.so
%{_libdir}/tulip/glyphs

#----------------------------------------------------------------------------

%package -n %{name}-ogl-data
Summary:	Data files for Tulip's library for displaying graph in a GL context
Group:		Graphics
BuildArch:	noarch

%description -n %{name}-ogl-data
Data files for Tulip's library for displaying graph in a GL context.

%files -n %{name}-ogl-data
%dir %{_datadir}/tulip/bitmaps
%{_datadir}/tulip/bitmaps/*

#----------------------------------------------------------------------------

%package -n %{libname}-ogdf
Summary:	A library for playing with graph
Group:		Development/C++
Requires:	%{libname} = %{EVRD}
Provides:	lib%{name}-ogdf = %{EVRD}

%description -n %{libname}-ogdf
A Library for playing with graph.

%files -n %{libname}-ogdf
%{_libdir}/libtulip-ogdf-%{api}.so
%{_libdir}/tulip/libogdf*.so

#----------------------------------------------------------------------------

%package -n %{libname}-qt
Summary:	A set of Qt Widgets for Tulip/Tulip-qt
Group:		Graphics
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-qt = %{EVRD}
Provides:	lib%{name}-qt = %{EVRD}
Conflicts:	%{devname} < 3.0.1

%description -n %{libname}-qt
A set of Qt Widgets for Tulip/Tulip-qt.

%files -n %{libname}-qt
%{_libdir}/libtulip-qt4-%{api}.so
%{_libdir}/tulip/*.so
%exclude %{_libdir}/tulip/libogdf*.so

#----------------------------------------------------------------------------

%package -n python-%{name}
Summary:	A Python binding for Tulip's library
Group:		Development/Python
Requires:	%{libname} = %{EVRD}

%description -n python-%{name}
A Python binding for Tulip's library.

%files -n python-%{name}
%{py_platsitedir}/

#----------------------------------------------------------------------------

%package -n python-%{name}-doc
Summary:	Documentation of Python binding for Tulip's library
License:	LGPLv2
BuildArch:	noarch

%description -n python-%{name}-doc
Documentation of Python binding for Tulip's library.

%files -n python-%{name}-doc
%{_datadir}/doc/tulip-python/

#----------------------------------------------------------------------------

%package doc
Summary:	Tulip user documentation
License:	LGPLv2
BuildArch:	noarch

%description doc
This package contains Tulip user documentation in HTML.

%files doc
%{_datadir}/doc/tulip/userHandbook/

#----------------------------------------------------------------------------

%package -n %{name}-devel-doc
Summary:	Tulip developer Handbook
License:	LGPLv2
BuildArch:	noarch
Requires:	%{name}-doc = %{EVRD}

%description -n %{name}-devel-doc
This package contains the Tulip developer Handbook in HTML.

%files -n %{name}-devel-doc
%{_datadir}/doc/tulip/common/
%{_datadir}/doc/tulip/doxygen/
%{_datadir}/doc/tulip/developerHandbook/

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{version}-src
%apply_patches

# defining at cmake level works but gets overwritten at make install step
sed -ri 's/UBUNTU_PPA_BUILD OFF/UBUNTU_PPA_BUILD ON/g' CMakeLists.txt

%build
# use -fpermissive to avoid:
# [ 46%] Building CXX object library/tulip-python/tulip/CMakeFiles/tulippython.dir/siptuliptlpGraph.cpp.o
# /home/alex/BuildSystem/tulip/BUILD/tulip-3.7.0-src/build/library/tulip-python/tulip/siptuliptlpGraph.cpp: In function 'PyObject* meth_tlp_Graph_setName(PyObject*, PyObject*)':
# /home/alex/BuildSystem/tulip/BUILD/tulip-3.7.0-src/build/library/tulip-python/tulip/siptuliptlpGraph.cpp:5494:32: error: passing 'const tlp::Graph' as 'this' argument of 'virtual void tlp::Graph::setName(const string&)' discards qualifiers [-fpermissive]
%cmake_qt4 -DBUILD_DOC=on -DCMAKE_CXX_FLAGS="-fpermissive"
%make

%install
%makeinstall_std -C build

mv %{buildroot}%{_datadir}/cmake-2.8 %{buildroot}%{_datadir}/cmake


%changelog
* Fri Apr 11 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.7.0-5
+ Revision: 261a1ec
- Rebuild against python-sip 4.15, spec cleanups



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13037 |12cu|tumbler-0.1.30-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)
%define major 0
%define api 1
%define libname %mklibname %{name} %{api} %{major}
%define develname %mklibname %{name} -d

Summary:	A thumbnail D-Bus service
Name:		tumbler
Version:	0.1.30
Release:	1
License:	GPLv2+
Group:		Graphical desktop/Xfce
URL:		http://git.xfce.org/apps/tumbler
Source0:	http://archive.xfce.org/src/apps/tumbler/0.1/%{name}-%{version}.tar.bz2
BuildRequires:	dbus-glib-devel
BuildRequires:	intltool
BuildRequires:	freetype2-devel
BuildRequires:	pkgconfig(libpng)
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
BuildRequires:	pkgconfig(poppler-glib)
BuildRequires:	pkgconfig(gstreamer-0.10)
Requires:	%{libname} = %{version}

%description
Tumbler is a D-Bus service for applications to request 
thumbnails for various URI schemes and MIME types.
It is an implementation of the thumbnail management D-Bus 
specification.

%package -n %{libname}
Summary:	A D-bus thumbnailing framweork
Group:		System/Libraries

%description -n %{libname}
Tumbler is a D-Bus service for applications to request 
thumbnails for various URI schemes and MIME types.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{EVRD}

%description -n %{develname}
Development files and headers for %{name}.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std

%find_lang %{name} %{name}.lang

%files -f %{name}.lang
%doc AUTHORS README TODO ChangeLog
%{_libdir}/tumbler-1/%{name}d
%{_libdir}/tumbler-1/plugins
%{_datadir}/dbus-1/services/*.service
%{_sysconfdir}/xdg/tumbler/tumbler.rc

%files -n %{libname}
%{_libdir}/*%{name}-%{api}.so.%{major}*

%files -n %{develname}
%dir %{_includedir}/%{name}-%{api}
%dir %{_includedir}/%{name}-%{api}/%{name}
%{_libdir}/*%{name}-%{api}.so
%{_includedir}/%{name}-%{api}/%{name}/*.h
%{_libdir}/pkgconfig/%{name}-%{api}.pc
%{_datadir}/gtk-doc/html/%{name}



%changelog
* Tue Feb 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.1.30-1
+ Revision: 6b22cc7
- Updated to 0.1.30 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13038 |12cu|tunez-1.21-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define wwwtunez %{_var}/www/%{name}

# TODO rewrite configure_tunez in perl to avoid the duplication of configuration
# try to have more autodetection and stuff like good default value

Summary: MP3/Ogg Vorbis jukebox that works with a voting system
Name:    tunez
Version: 1.21
Release: 13
Source0: %{name}-%{version}.tar.bz2
Source1: configure_tunez
Source2: README.urpmi.tunez
Source3: ices_config.pm
Patch0:  config.inc.php.patch.bz2
Patch1:	 tunez.inc.php.patch.bz2
Patch2:  tunezd.patch.bz2
Patch3:  tunez-ices_config.patch.bz2
License: GPL
Group:   Sound
Url: http://tunez.sf.net
Requires(pre):  apache-conf >= 2.0.54
Requires(pre):  apache-mpm >= 2.0.54
Requires(pre):	rpm-helper
Requires:       apache-mod_php php-xml
Requires:	php-curl
Requires:	php-mysql
Requires:	ices

%description
Tunez in an mp3/ogg jukebox that works with a voting system that users access
through a web interface.  Each registered user can vote for the tracks he
wants and the Tunez daemon will take care of playing the most popular songs
either locally (through a soundcard) or through a streaming server, depending
on the setup.

%prep
%setup -q
%patch0 -p0
%patch1 -p0
%patch2 -p0
%patch3 -p0

%build
make -C detach-1.2
make -C tmixer
cp %SOURCE2 README.urpmi

%install
mkdir -p %{buildroot}/%{_bindir}
mkdir -p %{buildroot}/%{_mandir}/man1/
mkdir -p %{buildroot}/%{_sysconfdir}/%{name}
mkdir -p %{buildroot}/%{_datadir}/tunez
mkdir -p %{buildroot}/%wwwtunez

#Installing Tunez
mv html/* %{buildroot}/%wwwtunez
rm -rf html

cp %SOURCE1 %{buildroot}/%{_datadir}/tunez
cp tmixer/smixer %{buildroot}/%{_bindir}
cp tmixer/smixer.conf %{buildroot}/%{_sysconfdir}
cp tmixer/man/smixer.1 %{buildroot}/%{_mandir}/man1
cp detach-1.2/detach %{buildroot}/%{_bindir}
cp detach-1.2/detach.1 %{buildroot}/%{_mandir}/man1

rm -rf detach-1.2
rm -rf tmixer
# useless code
rm -Rf tunezsrv

cp -av * %{buildroot}/%{_datadir}/tunez
rm -f %{buildroot}/%{_datadir}/tunez/README.urpmi

mv %{buildroot}/%_datadir/%{name}/config.inc.php %{buildroot}/%{_sysconfdir}/%{name}/
ln -s %{_sysconfdir}/%{name}/config.inc.php %{buildroot}/%_datadir/%{name}/config.inc.php

cp %SOURCE3 %{buildroot}/%{_sysconfdir}/%{name}/


# apache configuration
install -d -m 755 %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d
cat > %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf <<EOF
Alias /%{name} %{wwwtunez}
<Directory %{wwwtunez}>
    Require all granted
    php_value max_execution_time  120
</Directory>
EOF

%pre
%_pre_useradd tunez / /bin/false


%postun
%_postun_userdel tunez

%files
%doc README.urpmi INSTALL README HOWTO-Icecast TODO CREDITS UPGRADE ChangeLog
%{wwwtunez}
%config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf
%config(noreplace) %{_sysconfdir}/smixer.conf
%config(noreplace) %{_sysconfdir}/%{name}/
%_bindir/detach
%_bindir/smixer
%_mandir/man1/*
%_datadir/%{name}/*
#% attr(0640,root,apache)%_datadir/%{name}/config.inc.php

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13039 |12cu|tutka-0.12.5-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define schemas tutka
%define Werror_cflags %nil

Name: 	 	tutka
Summary: 	Tracker-style MIDI sequencer
URL:		http://www.nongnu.org/tutka/
License:	GPL
Group:		Sound
Version: 	0.12.5
Release: 	4
Source:		http://savannah.nongnu.org/download/tutka/%{name}-%{version}.tar.bz2
Patch:   	%name-remove-deprecated-funcs.patch

BuildRequires:	pkgconfig 
BuildRequires:	pkgconfig(libgnomeui-2.0)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	pkgconfig(alsa)
BuildRequires:	desktop-file-utils 
BuildRequires:	imagemagick

%description
Tutka is a free (as in freedom) tracker style MIDI sequencer for GNU/Linux
(and other systems; only GNU/Linux is supported at this time though). It is
similar to programs like SoundTracker, ProTracker and FastTracker except that
it does not support samples and is meant for MIDI use only.

Tutka uses a custom XML based file format for storing songs. Songs in OctaMED
SoundStudio's MMD2 file format can also be loaded and saved. 

%prep
%setup -q
%patch0 -p2

%build
%configure2_5x --disable-schemas-install
make

%install
%makeinstall

#menu

desktop-file-install --vendor="" \
  --add-category="GTK" \
  --add-category="X-MandrivaLinux-Multimedia-Sound" \
  --remove-category="Application" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/%{name}.desktop

#icons

mkdir -p %{buildroot}%{_iconsdir}/hicolor/{48x48,32x32,16x16}/apps
mkdir -p %{buildroot}%{_liconsdir}
mkdir -p %{buildroot}%{_miconsdir}

cp %{name}.png %{buildroot}%{_liconsdir}/%{name}.png
cp %{name}.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
convert -scale 32 %{name}.png %{buildroot}%{_iconsdir}/%{name}.png
convert -scale 32 %{name}.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -scale 16 %{name}.png %{buildroot}%{_miconsdir}/%{name}.png
convert -scale 16 %{name}.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png

%preun
%preun_uninstall_gconf_schemas %{schemas}

%files
%doc AUTHORS ChangeLog NEWS README TODO
%{_bindir}/*
%config(noreplace) %{_sysconfdir}/gconf/schemas/*
%{_datadir}/applications/*
%{_datadir}/pixmaps/*
%{_datadir}/%{name}
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_iconsdir}/hicolor/48x48/apps/%{name}.png
%{_iconsdir}/hicolor/32x32/apps/%{name}.png
%{_iconsdir}/hicolor/16x16/apps/%{name}.png



%changelog
* Thu Apr 03 2014 symbianflo <symbianflo@symbianflo> 0.12.5-4
+ Revision: 25863b0
- Log: switch to pkgconfig style, bump rel, add remove-deprecated-funcs.patch



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13040 |12cu|tuxkart-0.4.0-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	tuxkart
%define	version	0.4.0
%define release 	11

Summary:	Tuxedo T. Penguin stars in Tuxkart
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPLv2
Group:		Games/Arcade
Source:		%{name}-%{version}.tar.bz2
Source1:	%{name}-mdkimgs.tar.bz2
Source11:	%{name}-16x16.png
Source12:	%{name}-32x32.png
Source13:	%{name}-48x48.png
Patch0:		%{name}-remove-O6.patch
Patch1:		%{name}-gownsbow-drv.patch
Patch2:		tuxkart-0.4.0-link.patch
URL:		http://tuxkart.sourceforge.net/
BuildRequires:	pkgconfig(x11)
BuildRequires:	mesaglu-devel
BuildRequires:	plib-devel

%description
This is another game that stars your Favorite Hero: Tux, the Linux Penguin.

%prep
%setup -q -D -a 1
%patch0 -p0
%patch1 -p0
%patch2 -p0

%build
autoreconf -fi
%configure2_5x --bindir=%{_gamesbindir}
%make

%install
rm -rf $RPM_BUILD_ROOT
%{makeinstall_std}

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{_gamesbindir}/%{name}
Name=Tuxkart
Comment=Karting with tux
Icon=%{name}
Categories=Game;ArcadeGame;
EOF

install -m644 %{SOURCE11} -D $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
install -m644 %{SOURCE12} -D $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
install -m644 %{SOURCE13} -D $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png

%if %mdkversion < 200900
%post
%{update_menus}
%endif
 
%if %mdkversion < 200900
%postun
%{clean_menus} 
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(755,root,root,755)
%{_gamesbindir}/%{name}
%defattr(644,root,root,755)
%{_gamesdatadir}/%{name}
%{_datadir}/%{name}
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_datadir}/applications/mandriva-%{name}.desktop
%doc README CHANGES ChangeLog NEWS


%changelog
* Tue Feb 01 2011 Funda Wang <fwang@mandriva.org> 0.4.0-10mdv2011.0
+ Revision: 634739
- fix linkage

* Wed May 27 2009 Jérôme Brenier <incubusss@mandriva.org> 0.4.0-9mdv2010.0
+ Revision: 380068
- fix license (GPLv2)

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 0.4.0-8mdv2009.0
+ Revision: 261706
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.4.0-7mdv2009.0
+ Revision: 254973
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Funda Wang <fwang@mandriva.org>
    - fix desktop entry (bug#37493)

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 18 2007 Thierry Vignaud <tv@mandriva.org> 0.4.0-4mdv2008.1
+ Revision: 132310
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request
- buildrequires X11-devel instead of XFree86-devel


* Thu Nov 23 2006 Lenny Cartier <lenny@mandriva.com> 0.4.0-4mdv2007.0
+ Revision: 86607
- Mkrel
- Import tuxkart


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13041 |12cu|tuxwordsmith-0.7.13-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	tuxwordsmith
%define version	0.7.13
%define release	2

Summary:        Multilanguage scrabble game
Name:           %{name}
Version:        %{version}
Release:        %{release}
Source0:        %{name}-%{version}.tar.bz2
Patch0:         %{name}-0.7.13-fix-path.patch
URL:            http://www.schoolforge.net/education-software/educational-games/tuxwordsmith
License:        GPLv2+ 
Group:          Games/Boards
BuildRequires:  imagemagick
Requires:   python-pygame
Requires:   wxPythonGTK
BuildArch:  noarch
BuildRoot:  %{_tmppath}/%{name}-%{version}
 
%description
With TuxWordSmith you get Scrabble in English, French, German, Italian, Greek,
Latin , Dutch, Swahili, Spanish, Russian, Ukranian, Swedish, Icelandic,
Norwegian, Finnish, Brazillian-Portuguese, Arabic, Hindi, Turkish, Czech,
Kurdish, Hungarian and more, all in one application!

%prep
%setup -q -n %name-%version
%patch0 -p0

%install
rm -rf %{buildroot}
install -d -m 755 %{buildroot}%{_gamesdatadir}/%{name}
cp -pr Font %{buildroot}%{_gamesdatadir}/%{name}
cp -pr xdxf %{buildroot}%{_gamesdatadir}/%{name}
install -d -m 755 %{buildroot}%{_gamesdatadir}/%{name}/lib
cp -pr TuxWordSmith %{buildroot}%{_gamesdatadir}/%{name}/lib
cp .tws_config_master  %{buildroot}%{_gamesdatadir}/%{name}

install -d -m 755 %{buildroot}%{_gamesbindir}
install -m 755 %{name}.py %{buildroot}%{_gamesbindir}/%{name}

mkdir -p %{buildroot}%{_liconsdir}
mkdir -p %{buildroot}%{_iconsdir}
mkdir -p %{buildroot}%{_miconsdir}
convert -resize 48x48 tws.ico %{buildroot}%{_liconsdir}/%{name}.png
convert -resize 32x32 tws.ico %{buildroot}%{_iconsdir}/%{name}.png
convert -resize 16x16 tws.ico %{buildroot}%{_miconsdir}/%{name}.png

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=TuxWordSmith
Comment=Multilanguage scrabble game
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;BoardGame;
EOF

cat > %{buildroot}%{_datadir}/applications/%{name}-admin.desktop << EOF
[Desktop Entry]
Name=TuxWordSmith Admin
Comment=Multilanguage scrabble game with administration mode enabled
Exec=%{_gamesbindir}/%{name} -wx
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;BoardGame;
EOF

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc INSTALL LICENSE README CHANGES
%{_gamesbindir}/%{name}
%{_gamesdatadir}/%{name}
%{_datadir}/applications/%{name}*.desktop 
%{_iconsdir}/*



%changelog
* Sun Apr 17 2011 Angelo Naselli <anaselli@mandriva.org> 0.7.13-1mdv2011.0
+ Revision: 654799
- import tuxwordsmith


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13042 |12cu|tvbrowser-3.3.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		tvbrowser
Version:	3.3.3
Release:	%mkrel 1
Summary:	Digital TV guide
License:	GPL-3.0
Group:		Video
Url:		http://tv-browser.org
Source0:	http://downloads.sourceforge.net/project/tvbrowser/TV-Browser%20Releases%20%28Java%206%20and%20higher%29/%{version}/%{name}_%{version}_bin.tar.gz
Source1:	tvbrowser.desktop
BuildRequires:	dos2unix
Requires:	java-openjdk >= 1.7
BuildArch:	noarch

%description
TV-Browser is Plugin based digital TV guide written in Java. Plugins can be
installed with the download function of TV-Browser.


%prep
%setup -q
dos2unix LICENSE.txt


%build
# Pre-built java archive: nothing to do
# but preparing a script for lanching it
cat >tvbrowser <<'EOF'
#!/bin/sh
cd %{_datadir}/%{name} && \
    exec %{_bindir}/java \
        -Xms16m \
        -Xmx128m \
        -Djava.library.path=%{_datadir}/%{name} \
        -Dpropertiesfile=linux.properties \
        -jar tvbrowser.jar \
        "$@"
EOF


%install
install -D -p -m 755 %{name} %{buildroot}%{_bindir}/%{name}
install -D -p -m 644 %{name}.jar %{buildroot}%{_datadir}/%{name}/%{name}.jar
install -D -p -m 644 %{SOURCE1} %{buildroot}%{_datadir}/applications/%{name}.desktop

find hyphen icons imgs personas plugins themepacks -depth -print | \
      cpio -p -d -m %{buildroot}%{_datadir}/%{name}
for size in 16 32 48 128; do
    (
	  install -d %{buildroot}%{_datadir}/icons/hicolor/${size}x${size}/apps/
	  cd %{buildroot}%{_datadir}/icons/hicolor/${size}x${size}/apps/
	  ln -s ../../../../tvbrowser/imgs/tvbrowser${size}.png %{name}.png
    )
done


%files
%doc COPYRIGHT.txt LICENSE.txt
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/*/apps/%{name}.png



%changelog
* Sat Mar 29 2014 Giovanni Mariani <mc2374@mclink.it> 3.3.3-1
+ Revision: 5e2d7d3
- Updated to release 0.41.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13043 |12cu|tvheadend-3.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# import from MIB and upadte to 3.9

Name:           tvheadend
Summary:        TV streaming server
Version:        3.9
Release:        1
License:        GPLv3
URL:            http://www.lonelycoder.com
Group:          Video
Source0:        https://github.com/tvheadend/tvheadend/archive/v3.9.tar.gz
Source1:        %{name}.init
Source2:        %{name}.png
Source3:        README.install.urpmi
Source4:        %{name}.conf


Patch0: 	    %{name}-no_werror.patch
BuildRequires:  fdupes
BuildRequires:	pkgconfig
BuildRequires:  pkgconfig(avahi-client)
BuildRequires:  pkgconfig(openssl)
BuildRequires:  pkgconfig(python)
BuildRequires:  systemd
BuildRequires:  pkgconfig(libavcodec)
BuildRequires:  pkgconfig(libcurl)
BuildRequires:  pkgconfig(libv4lconvert)

Requires(pre,preun):  rpm-helper
Requires(post):       pwgen

%description
A TV streaming server supporting DVB-S, DVB-S2, DVB-C, DVB-T, ATSC, IPTV,
and Analog video (V4L) as input sources.

It also comes with a powerful and easy to use web interface both used for
configuration and day-to-day operations, such as searching the EPG and
scheduling recordings.


%prep
%setup -q
%patch0 -p1
cp -v %{SOURCE3} .

%build
%configure --prefix=/usr --release --libdir=%{_libdir} --mandir=%{_mandir}/man1 --disable-dvbscan
%make


%install
%{makeinstall_std}
mkdir -p %{buildroot}/%{_localstatedir}/lib/%{name}/.hts/%{name}/accesscontrol
cp -v %{SOURCE4} %{buildroot}/%{_localstatedir}/lib/%{name}/.hts/%{name}/accesscontrol/1

mkdir -p %{buildroot}/%{_initddir}
install -m 0755 %{SOURCE1} %{buildroot}/%{_initddir}/%{name}

# Menu entry
mkdir -p %{buildroot}/%{_datadir}/applications
cat > %{buildroot}/%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=Tvheadend
Comment=%{summary}
Exec=%{_bindir}/xdg-open http://localhost:9981/
Icon=%{name}
Type=Application
Categories=AudioVideo;Video;TV;Recorder;X-Mandriva-CrossDesktop;
EOF

install -D -m 644 %{SOURCE2} %{buildroot}/%{_iconsdir}/%{name}.png

find %{buildroot} -size 0 -delete

install -m644 %{SOURCE3} README.urpmi

%pre
%_pre_useradd %{name} %{_localstatedir}/lib/%{name} /sbin/nologin
gpasswd -a %{name} video >/dev/null

%post
chown %{name}:root %{_localstatedir}/lib/%{name} 
cd %{_localstatedir}/lib/%{name}
chown -R %{name}:video .hts*

if  grep -q '"password": "dummypassword"' %{_localstatedir}/lib/%{name}/.hts/%{name}/accesscontrol/1; then
  sed -i "s,\"password\": \"dummypassword\",\"password\": \"$(pwgen -s 12 1)\"," %{_localstatedir}/lib/%{name}/.hts/%{name}/accesscontrol/1
fi

%_post_service %{name}

%preun
%_preun_service %{name}


%files

%doc LICENSE README README.urpmi
%{_bindir}/%name
%{_initddir}/%name
%{_mandir}/man1/%name.1.xz
%{_iconsdir}/%name.png
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}

%dir %attr(-,tvheadend,root) %{_localstatedir}/lib/%{name}
%dir %attr(-,tvheadend,video) %{_localstatedir}/lib/%{name}/.hts/%{name}/accesscontrol
%attr(0600,tvheadend,video) %{_localstatedir}/lib/%{name}/.hts/%{name}/accesscontrol/1
%changelog
* Sun Apr 20 2014 symbianflo <symbianflo@symbianflo> 3.9-1
+ Revision: 46bb8a5
- Imported from SRPM



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13044 |12cu|tvkaistagui-1.3.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

Name:		tvkaistagui
Version:	1.3.0
Release:	2
License:	GPLv3
Group:		Video
Summary:	Fast and easy GUI for Finnish TVkaista service
URL:		http://helineva.net/%{name}
Source0:        http://helineva.net/%{name}/%{name}-%{version}-src.tar.gz
BuildRequires: 	pkgconfig(libpng)
BuildRequires:	pkgconfig(Qt3Support) >= 4.6.0
Requires:	vlc

%description
Download and play TV programs from Finnish TVkaista service.

%prep
%setup -q

%build
%qmake_qt4 CONFIG+=release src/tvkaista.pro
%make 

%install
install -D -s -m 755 %{name} %{buildroot}/%{_bindir}/%{name}
install -D -m 644 src/images/tvkaista-48x48.png %{buildroot}%{_datadir}/pixmaps/%{name}.png
install -D -m 644 %{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop

%files
%{_bindir}/%{name}
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/applications/%{name}.desktop

%changelog
* Fri Mar 28 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.3.0-2
+ Revision: 7b6957d
- Disable debug



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13045 |12cu|twiki-4.3.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %{_use_internal_dependency_generator}
%define __noautoprov 'perl\\((.*)\\)'
%define __noautoreq 'perl\\(TWiki(.*)\\)|perl\\(Assert\\)|perl\\(Monitor\\)'
%else
%define _provides_exceptions perl(.*)
%define _requires_exceptions perl(\\(TWiki.*\\|Assert\\|Monitor\\))

%endif

Name:       twiki
Version:    4.3.2
Release:    6
Summary:    The Open Source Enterprise Wiki and Web 2.0 Application Platform
License:    GPL
Group:      System/Servers
URL:        http://www.twiki.org
Source:     http://prdownloads.sourceforge.net/twiki/TWiki-%{version}.tgz
Requires:   apache
Requires:   rcs
BuildArch:  noarch

%description
Welcome to TWiki, a flexible, powerful, and easy to use enterprise wiki,
enterprise collaboration platform, and knowledge management system. It is a
Structured Wiki, typically used to run a project development space, a document
management system, a knowledge base, or any other groupware tool, on an
intranet or on the Internet. Web content can be created collaboratively by
using just a browser. Users without programming skills can create web
applications. Developers can extend the functionality of TWiki with Plugins.
TWiki fosters information flow within an organization, lets distributed teams
work together seamlessly and productively, and eliminates the one-webmaster
syndrome of outdated intranet content.

%prep
%setup -q -c
chmod -R u+w .
chmod 644 lib/TWiki/Plugins/TWikiNetSkinPlugin.pm

%build

%install
rm -rf %{buildroot}

# non-writable content
install -d -m 755 %{buildroot}%{_datadir}/%{name}/bin

for file in robots.txt bin/setlib.cfg; do
    install -m 644 $file %{buildroot}%{_datadir}/%{name}/bin
done

for file in attach configure changes edit login logon manage oops preview \
    rdiff rdiffauth register rename resetpasswd rest save search statistics \
    upload view viewauth viewfile; do
    install -m 755 bin/$file %{buildroot}%{_datadir}/%{name}/bin
done

cp -pr bin/logos %{buildroot}%{_datadir}/%{name}/bin/

for dir in lib locale templates tools; do
    cp -pr $dir %{buildroot}%{_datadir}/%{name}
done

# writable content
install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}
for dir in data pub working; do
    cp -pr $dir %{buildroot}%{_localstatedir}/lib/%{name}
done

# configuration
install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}
install -m 644 bin/LocalLib.cfg.txt \
    %{buildroot}%{_sysconfdir}/%{name}/LocalLib.cfg
pushd %{buildroot}%{_datadir}/%{name}/bin
ln -sf ../../../..%{_sysconfdir}/%{name}/LocalLib.cfg .
popd
perl -pi \
    -e 's|\$twikiLibPath =.*|\$twikiLibPath = "%{_datadir}/%{name}/lib";|' \
     %{buildroot}%{_sysconfdir}/twiki/LocalLib.cfg
cat > %{buildroot}%{_sysconfdir}/%{name}/LocalSite.cfg <<'EOF'
# **URL M**
#  This is the root of all TWiki URLs e.g. http://myhost.com:123.
$TWiki::cfg{DefaultUrlHost} = 'http://localhost';

# This is the 'cgi-bin' part of URLs used to access the TWiki bin
# directory
$TWiki::cfg{ScriptUrlPath} = '/twiki/bin';

# Attachments URL path e.g. /twiki/pub
$TWiki::cfg{PubUrlPath} = '/twiki/pub';

# Template directory e.g. /usr/local/twiki/templates
$TWiki::cfg{TemplateDir} = '/usr/share/twiki/templates';

# Translation files directory (file path, not URL) e.g. /usr/local/twiki/locales
$TWiki::cfg{LocalesDir} = '/usr/share/twiki/locales';

# Topic files store (file path, not URL) e.g. /usr/local/twiki/data
$TWiki::cfg{DataDir} = '/var/lib/twiki/data';

# Attachments store (file path, not URL), must match /twiki/pub e.g.
# /usr/local/twiki/pub
$TWiki::cfg{PubDir} = '/var/lib/twiki/pub';

# Directory where TWiki stores files that are required for the management
# of TWiki, but are not normally required to be browsed from the web.
$TWiki::cfg{WorkingDir} = '/var/lib/twiki/working';
EOF
pushd %{buildroot}%{_datadir}/%{name}/lib
ln -sf ../../../..%{_sysconfdir}/%{name}/LocalSite.cfg .
popd

# cleanup
rm -rf %{buildroot}%{_datadir}/%{name}/lib/CPAN
rm -f %{buildroot}%{_datadir}/%{name}/www/bin/.htaccess.txt
rm -f %{buildroot}%{_datadir}/%{name}/www/bin/configure
find %{buildroot}%{_localstatedir}/lib/%{name} -name .htaccess -o -name README \
    | xargs rm -f

# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# Twiki Apache configuration
Alias /twiki/pub %{_localstatedir}/lib/%{name}/pub
Alias /twiki %{_datadir}/%{name}

<Directory %{_datadir}/%{name}>
    Require all granted
    DirectoryIndex bin/view
</Directory>

<Directory %{_datadir}/%{name}/bin>
    Options +ExecCGI
    SetHandler cgi-script
</Directory>

<Directory %{_datadir}/%{name}/lib>
    Require all denied
</Directory>

<Directory %{_datadir}/%{name}/locales>
    Require all denied
</Directory>

<Directory %{_datadir}/%{name}/templates>
    Require all denied
</Directory>

<Directory %{_datadir}/%{name}/tools>
    Require all denied
</Directory>

<Directory %{_localstatedir}/lib/%{name}/pub>
    Require all granted
</Directory>

EOF

%files
%doc AUTHORS COPYING COPYRIGHT LICENSE
%{_datadir}/twiki
%attr(-,apache,apache) %{_localstatedir}/lib/twiki
%config(noreplace) %{_webappconfdir}/%{name}.conf
%dir %{_sysconfdir}/%{name}
%config(noreplace) %attr(-,apache,apache) %{_sysconfdir}/%{name}/LocalSite.cfg
%config(noreplace) %attr(-,root,root) %{_sysconfdir}/%{name}/LocalLib.cfg


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13046 |12cu|twin-0.6.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# this is the tutf major
%define major 0
# tw major
%define twmajor 4
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d
%define debug_package          %{nil}

Summary:	A text mode Windows Manager
Name:		twin
Version:	0.6.2
Release:	4
License:	GPLv2
Group:		Terminals
Url:		http://sourceforge.net/projects/twin/
Source0:	http://downloads.sourceforge.net/twin/%{name}-%{version}.tar.bz2
Requires:	%{libname} = %{version}-%{release}
BuildRequires:	bison
BuildRequires:	pkgconfig(x11)
BuildRequires:	gtk+-devel
BuildRequires:	gpm-devel
BuildRequires:	libggi-devel
BuildRequires:	xpm-devel
BuildRequires:	libltdl-devel

%description
Twin is a text-mode windowing environment:
it draws and manages text windows on a text-mode display,
like X11 does for graphical windows. It has a built-in window manager 
and terminal emulator, and can be used as server for remote clients
in the same style as X11. It can display on Linux console, on X11 
and inside itself. 

%package -n %{libname}
Summary:	Libraries from twin
Group:		System/Libraries
Provides:	lib%{name} = %{version}-%{release}

%description -n %{libname}
Twin is a text-mode windowing environment.
This package contain shared libraries to run twin.

%package -n %{develname}
Summary:	Devellopment files from twin
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname %{name}0 -d}

%description -n %{develname}
Twin is a text-mode windowing environment.
You need this package to build twin applications.

%prep
%setup -q

%build
%define _disable_ld_no_undefined 1
%configure2_5x \
	--enable--shlibs=yes \
	--enable--modules=yes \
	--enable--unicode=yes \
	--enable--asm=yes

# 0.4.5 don't like %make
make

%install
%makeinstall_std

%files
%{_bindir}/*
%{_sbindir}/*
%{_libdir}/twin/system.*
%{_libdir}/twin/.twenvrc.sh
%{_libdir}/twin/.twinrc
# from libname pkg, these are modules not the twin app
%dir %{_libdir}/twin
%dir %{_libdir}/twin/modules
%{_libdir}/twin/modules/*.so.*
%dir %{_libdir}/twin/modules/HW
%{_libdir}/twin/modules/HW/*.so.*
%{_mandir}/man1/%{name}.*
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*

%files -n %{libname}
%{_libdir}/libTutf.so.%{major}*
%{_libdir}/libTw.so.%{twmajor}*

%files -n %{develname}
%dir %{_includedir}/Tw
%{_includedir}/Tw/*
%dir %{_includedir}/Tutf
%{_includedir}/Tutf/*
%{_libdir}/*.so
%{_libdir}/*.a

%changelog
* Fri Mar 28 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.6.2-4
+ Revision: 804dd92
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13047 |12cu|twinkle-1.4.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Voice Over IP phone using SIP for QT
Name:		twinkle
Version:	1.4.2
Release:	8
License:	GPLv2+
Group:		Communications
Url:		http://www.xs4all.nl/~mfnboer/twinkle/
Source0:	http://www.xs4all.nl/~mfnboer/twinkle/download/%{name}-%{version}.tar.gz
Patch0:		twinkle-1.4.2_libccrtp1.patch
BuildRequires:	desktop-file-utils
BuildRequires:	boost-devel
BuildRequires:	libilbc-devel
BuildRequires:	magic-devel
BuildRequires:	qt3-devel
BuildRequires:	readline-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(libccext2)
BuildRequires:	pkgconfig(libccrtp)
BuildRequires:	pkgconfig(libzrtpcpp)
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	pkgconfig(speex)

%description
Twinkle is a soft phone for your voice over IP communcations using the SIP
protocol. You can use it for direct IP phone to IP phone communication or in
a network using a SIP proxy to route your calls.

%files
%doc AUTHORS ChangeLog NEWS README THANKS
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_datadir}/applications/*.desktop

#----------------------------------------------------------------------------

%prep
%setup -q
%apply_patches

%build
export QTDIR=%{qt3dir}
export PATH=%{qt3dir}/bin:${PATH}
%configure2_5x \
	--with-zrtp \
	--without-kde
%make

%install
%makeinstall_std

#icons
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
install -m 0644 src/gui/images/twinkle48.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
install -m 0644 src/gui/images/twinkle32.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
install -m 0644 src/gui/images/twinkle16.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png

mkdir -p %{buildroot}%{_datadir}/applications

# correct icon syntax
sed -i -e 's,%{_datadir}/%{name}/twinkle48.png,%{name},g' %{name}.desktop
# run via soundwrapper
sed -i -e 's,Exec=%{name},Exec=soundwrapper %{_bindir}/%{name},g' %{name}.desktop
desktop-file-install --vendor="" \
	--dir %{buildroot}%{_datadir}/applications/ \
	--remove-category="KDE" \
	%{name}.desktop


%changelog
* Wed Mar 12 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.4.2-8
+ Revision: 8b7be00
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13048 |12cu|txt2tags-2.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Name: txt2tags
Version: 2.6
Release: 1
Summary: Converts text files to HTML, XHTML, sgml, LaTeX, man, etc
Group: Text tools
License: GPL
URL: http://txt2tags.sourceforge.net
# original source file is .tgz. Here it's bzipped as per Mandriva policy
Source: http://txt2tags.sourceforge.net/src/%{name}-%{version}.tgz
Requires: python
BuildArch: noarch
BuildRequires: gettext

%description
Txt2tags is a generic text converter. From a simple text file with minimal
markup, it generates documents on the following formats: HTML, XHTML, sgml,
LaTeX, Lout, man, Magic Point (mgp), MoinMoin and Adobe PageMaker. Supports
heading, font beautifiers, verbatim, quote, link, lists, table and image.
There are GUI, Web and cmdline interfaces. It's a single Python script and
no external commands or libraries are needed.

%prep
%setup -q

# compile the translated messages for all languages
%define LANGS $(cd po; ls *.po | cut -d. -f1)
for lang in %{LANGS}; do
        msgfmt -o po/$lang.mo po/$lang.po
done

%install
chmod 644 extras/*
chmod a+x extras/markitup
chmod a+x extras/pmwiki

# executables
install -d %{buildroot}%{_bindir}
install -m 0755 %{name} %{buildroot}%{_bindir}

# man pages
install -d %{buildroot}/%{_mandir}/man1
install -m 0644 doc/manpage.man %{buildroot}/%{_mandir}/man1/txt2tags.1
rm doc/manpage.man

cd doc
for lang in $(ls -p1 | grep / | cut -d/ -f1); do
  if [ ! -z $(ls $lang | grep .man) ]; then
    install -d %{buildroot}/%{_mandir}/$lang/man1
    install -m 0644 $lang/$(ls $lang | grep .man) %{buildroot}/%{_mandir}/$lang/man1/txt2tags.1
    rm $lang/$(ls $lang | grep .man)
  fi
done
cd ..

# translations
for lang in %{LANGS}; do
        install -d \
                %{buildroot}%{_datadir}/locale/$lang/LC_MESSAGES
        install -m 0644 po/$lang.mo \
                %{buildroot}%{_datadir}/locale/$lang/LC_MESSAGES/txt2tags.mo
done

%clean

%files
%defattr(-,root,root,0755)
%doc ChangeLog README COPYING
%doc %dir doc %dir extras %dir samples
%{_bindir}/%{name}
%{_mandir}/man1/txt2tags.1*
%{_datadir}/locale/*/LC_MESSAGES/txt2tags.mo

%changelog
* Wed Feb 12 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.6-1
+ Revision: dc886cb
- Updated to 2.6



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13049 |12cu|uchardet-0.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# define distsuffix mrb
# define debug_package %{nil}


%define lib_major 0
%define lib_name %mklibname uchardet %{lib_major}
%define develname %mklibname -d uchardet

Name: uchardet
Summary: Universal char-set detection
Version: 0.0.1
Release: 1
Group: Development/Other
License: MPLv1.1 
URL: http://code.google.com/p/uchardet/
Source0: http://uchardet.googlecode.com/files/%{name}-%{version}.tar.gz
BuildRequires: cmake

%description
uchardet is a C language binding of the original C++ implementation of the
universal char-set detection library by Mozilla. uchardet is an encoding
detector library, which takes a sequence of bytes in an unknown character
encoding without any additional information, and attempts to determine the
encoding of the text.


%package -n %{lib_name}
Summary:    Universal charset detection
Group:      Development/Other

%description -n %{lib_name}
C language binding of the original C++ implementation of the
universal char-set detection library by Mozilla.

%files
%doc COPYING AUTHORS
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1.*

%files -n %{lib_name}
%doc COPYING AUTHORS
%{_libdir}/lib%{name}.so.%{lib_major}*





%package -n %develname
Summary: Development files for uchardet
Provides:  %{name}-devel = %{version}-%{release}
Requires:  %{lib_name} = %{version}-%release

%description -n %develname
Header files and Libraries for the package uchardet.

%files -n %develname
%doc COPYING AUTHORS
%{_includedir}/%{name}
%{_libdir}/lib%{name}.a
%{_libdir}/lib%{name}.so
%{_libdir}/pkgconfig/%{name}.pc


%prep
%setup -q

%build
%cmake
%make

%install
%makeinstall_std -C build






%changelog
* Sun Oct 27 2013 symbianflo <symbianflo@mandrivausers.ro> 0.0.1-1
+ Revision: 3aa5a4b
- LOG: move manpage in main package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13050 |12cu|ucommon-6.0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2008, 2009 David Sugar, Tycho Softworks.
# This file is free software; as a special exception the author gives
# unlimited permission to copy and/or distribute it, with or without
# modifications, as long as this notice is preserved.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
# PARTICULAR PURPOSE.

%define	major	6
%define	libname	%mklibname ucommon %{major}
%define	libusecure	%mklibname usecure %{major}
%define	libcommoncpp	%mklibname commoncpp %{major}
%define	devname	%mklibname ucommon -d

Summary:	Portable C++ framework for threads and sockets
Name:		ucommon
Version:	6.0.3
Release:	1
License:	LGPLv3+
Group:		Development/C++
URL:		http://www.gnu.org/software/commoncpp
Source0:	http://www.gnutelephony.org/dist/tarballs/%{name}-%{version}.tar.gz
Source1:	http://www.gnutelephony.org/dist/tarballs/%{name}-%{version}.tar.gz.sig

BuildRequires:	cmake
BuildRequires:	doxygen
BuildRequires:	graphviz
BuildRequires:	pkgconfig(openssl)

%description
GNU uCommon C++ is a lightweight library to facilitate using C++ design
patterns even for very deeply embedded applications, such as for systems using
uClibc along with POSIX threading support. For this reason, uCommon disables
language features that consume memory or introduce runtime overhead. uCommon
introduces some design patterns from Objective-C, such as reference counted
objects, memory pools, and smart pointers.  uCommon introduces some new
concepts for handling of thread locking and synchronization.

%package bin
Summary:	ucommon system and support applications
Group:		Development/Other 

%description bin
This is a collection of command line tools that use various aspects of the
ucommon library.  Some may be needed to prepare files or for development of
applications.

%package -n %{libname}
Summary:	ucommon library
Group:		System/Libraries

%description -n %{libname}
Runtime library for ucommon.

%package -n %{libusecure}
Summary:	usecure library
Group:		System/Libraries

%description -n %{libname}
Runtime library for usecure.

%package -n %{libcommoncpp}
Summary:	commoncpp library
Group:		System/Libraries

%description -n %{libcommoncpp}
Runtime library for commoncpp.

%package -n %{devname}
Summary:	Headers for building uCommon applications
Group:		Development/C++
Requires:	%{libname} = %{version}
Requires:	%{libusecure} = %{version}
Requires:	%{libcommoncpp} = %{version}
%rename	%{name}-devel

%description -n %{devname}
This package provides header and support files needed for building
applications that use the uCommon library and frameworks

%package doc
Group: Books/Computer books
Summary: Generated class documentation for uCommon

%description doc
Generated class documentation for GNU uCommon library from header files, 
html browsable.

%prep
%setup -q

%build
%cmake
%make 
%make doc

%install
cd build
%make DESTDIR=%{buildroot} INSTALL="install -p" install
chmod 0755 %{buildroot}%{_bindir}/ucommon-config
chmod 0755 %{buildroot}%{_bindir}/commoncpp-config
mkdir -p %{buildroot}/%{_mandir}/man1
install -m644 ../utils/*.1 -D %{buildroot}/%{_mandir}/man1
install -m644 ../*.1 -D %{buildroot}/%{_mandir}/man1
cp -r doc ..

%files bin
%doc AUTHORS README COPYRIGHT NEWS SUPPORT ChangeLog
%{_bindir}/args
%{_bindir}/car
%{_bindir}/scrub*
%{_bindir}/mdsum
%{_bindir}/sockaddr
%{_bindir}/zerofill
%{_bindir}/pdetach
%{_mandir}/man1/args.*
%{_mandir}/man1/car.*
%{_mandir}/man1/pdetach.*
%{_mandir}/man1/scrub*.*
%{_mandir}/man1/mdsum.*
%{_mandir}/man1/sockaddr.*
%{_mandir}/man1/zerofill.*

%files -n %{libname}
%{_libdir}/libucommon.so.%{major}*

%files -n %{libusecure}
%{_libdir}/libusecure.so.%{major}*

%files -n %{libcommoncpp}
%{_libdir}/libcommoncpp.so.%{major}*

%files -n %{devname}
%{_libdir}/*.so
%{_includedir}/ucommon/
%{_includedir}/commoncpp/
%{_libdir}/pkgconfig/*.pc
%{_bindir}/ucommon-config
%{_bindir}/commoncpp-config
%{_mandir}/man1/ucommon-config.*
%{_mandir}/man1/commoncpp-config.*

%files doc
%doc AUTHORS README COPYRIGHT NEWS SUPPORT ChangeLog
%doc doc/html


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13051 |12cu|udftools-1.0.0-0.b3.15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define beta b3
%define tarver %{version}%{beta}cvs20040419
%define mdkrel 15

%if %{beta}
%define release 0.%{beta}.%{mdkrel}
%else
%define release %{mdkrel}
%endif

%define major 1
%define libname %mklibname udffs %{major}
%define devname %mklibname udffs -d

Summary:	UDF filesystem tools
Name:		udftools
Version:	1.0.0
Release:	%{release}
Epoch:		1
License:	GPLv2+
Group:		System/Kernel and hardware
Url:		http://sourceforge.net/projects/linux-udf/
Source0:	%{name}-%{tarver}.tar.bz2
Source1:	pktcdvd.init.d.bz2
Source2:	pktcdvd.sysconfig.bz2
Source3:	pktcdvd.html.bz2
Source4:	pktcdvd-hint.txt.bz2
Patch2:		udftools-disable_broken.patch
Patch3:		udftools-1.0.0b3cvs_add_cdmrw.patch
Patch4:		udftools-1.0.0b3-kernel-2.6.8.1.patch
Patch5:		udftools-1.0.0-gcc4.patch
Patch6:		udftools-open.patch
Patch7:		udftools-include.patch
BuildRequires:	readline-devel
BuildRequires:	pkgconfig(ncurses)
Requires(post):	rpm-helper
Requires(preun):rpm-helper
Provides:	udf = %{EVRD}

%description -n udftools
These are tools for UDF file systems as used, e.g., on DVD-RAM, DVD+RW, CD-RW.
They are also used for managing Packet-CD/DVD devices and media.

%files
%doc ChangeLog AUTHORS doc/pktcdvd*
%{_bindir}/*
%attr (0755,root,root) %{_initrddir}/pktcdvd
%config (noreplace) %{_sysconfdir}/sysconfig/pktcdvd
%{_mandir}/man1/*.1*
%{_mandir}/man8/*.8*

%post
%_post_service pktcdvd

%preun
%_preun_service pktcdvd

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Shared library for %{name}
Group:		System/Libraries
Obsoletes:	%{_lib}udftools1 < 1:1.0.0-0.b3.15
Conflicts:	%{_lib}udftools1 < 1:1.0.0-0.b3.15

%description -n %{libname}
This package contains the libraries needed by %{name}.

%files -n %{libname}
%{_libdir}/libudffs.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Devel files from %{name}
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Obsoletes:	%{_lib}udftools-devel < 1:1.0.0-0.b3.15
Conflicts:	%{_lib}udftools-devel < 1:1.0.0-0.b3.15
Obsoletes:	%{_lib}udftools-static-devel < 1:1.0.0-0.b3.15

%description -n %{devname}
This is the libraries, include files and other resources you can use
to incorporate %{name} into applications.

%files -n %{devname}
%{_libdir}/libudffs.so

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}
%patch3 -p1
%patch4 -p1 -b .kernel-2.6.8.1
%patch5 -p1 -b .gcc4
%patch6 -p0
%patch7 -p0
perl -pi -e 's! udfct/Makefile! udfct/Makefile cdmrw/Makefile!' configure.in
perl -pi -e 's! udfct! udfct cdmrw!' Makefile.am

%build
%define _disable_ld_no_undefined 1
autoreconf -fi
%configure2_5x \
	--enable-shared \
	--disable-static
%make

%install
%makeinstall_std
ln -s %{_bindir}/mkudffs %{buildroot}%{_bindir}/mkfs.udffs
ln -s %{_bindir}/udffsck %{buildroot}%{_bindir}/fsck.udffs

install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_sysconfdir}/sysconfig

bzcat %{SOURCE1} > %{buildroot}%{_initrddir}/pktcdvd
bzcat %{SOURCE2} > %{buildroot}%{_sysconfdir}/sysconfig/pktcdvd
bzcat %{SOURCE3} > doc/pktcdvd.html
bzcat %{SOURCE4} > doc/pktcdvd-hint.txt

%changelog
* Tue May 20 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:1.0.0-0.b3.15
+ Revision: a7a842a
- Fix library and devel package names, drop static devel package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13052 |12cu|udpcast-0.0-0.20090830.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package	%{nil}
%define	_prel	20090830

Summary:	UDP broadcast installation
Name:		udpcast
Version:	0.0
Release:	%mkrel -c %{_prel} 3
License:	GPLv2 and BSD-like
Group:		Networking/Other
Url:		http://udpcast.linux.lu/
Source0:	http://udpcast.linux.lu/download/%{name}-%{_prel}.tar.gz

%description
UDPcast is a file transfer tool that can send data simultaneously to many 
destinations on a LAN. This can for instance be used to install entire 
classrooms of PC's at once. The advantage of UDPcast over using other methods 
(nfs, ftp, whatever) is that UDPcast uses Ethernet's multicast abilities: 
it won't take longer to install 15 machines than it would to install just 2

%prep
%setup -qn %{name}-%{_prel}

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc cmd.html COPYING *.txt
%{_sbindir}/udp-receiver
%{_sbindir}/udp-sender
%{_includedir}/udpcast/rateGovernor.h
%{_mandir}/man1/udp-receiver.1*
%{_mandir}/man1/udp-sender.1*



%changelog
* Thu Apr 03 2014 SymbianFlo <symbianflo@mandrivausers.ro> 0.0-0.20090830.3
+ Revision: f30f954
- Updated udpcast.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13053 |12cu|ufoai-2.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	UFO: Alien Invasion
Name:		ufoai
Version:	2.4
Release:	2
License:	GPLv2+
Group:		Games/Strategy
Url:		http://ufoai.sourceforge.net/
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}-source.tar.bz2
Source1:	%{name}.desktop
Patch0:		ufoai-2.4-destdir-support.patch
Patch1:		ufoai-2.4-dont-strip-binaries.patch
Patch2:		ufoai-2.4-missing-shebang.patch
Patch3:		ufoai-2.4-CameraDrawMode-anonymous-namespace-fix.patch
BuildRequires:	desktop-file-utils
BuildRequires:	pkgconfig(gdkglext-x11-1.0)
BuildRequires:	pkgconfig(gtk+)
BuildRequires:	pkgconfig(gtksourceview-2.0)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(sdl) >= 1.2.10
BuildRequires:	pkgconfig(SDL_image)  >= 1.2.7
BuildRequires:	pkgconfig(SDL_mixer) >= 1.2.7
BuildRequires:	pkgconfig(SDL_ttf) >= 2.0.7
BuildRequires:	pkgconfig(theoradec)
# xvid is in plf, but we can build without support, adding dlopen() support and
# a suggests on it could be done though..
#BuildRequires:	xvid-devel
BuildRequires:	zip
Requires:	%{name}-data = %{version}
%rename ufo

%description
UFO: ALIEN INVASION is a strategy game featuring tactical combat against
hostile alien forces which are about to infiltrate earth at this very
moment. You are in command of a small special unit which has been
founded to face the alien strike force. To be successful on the long
run, you will also have to have a research team study the aliens and
their technologies in order to learn as much as possible about their
technology, their goals and the aliens themselves. 'UFO: Alien Invasion'
is heavily inspired by the 'X-COM' series by Mythos and Microprose.

%files -f ufoai.lang
%doc LICENSES
%{_gamesbindir}/ufo*
%dir %{_gamesdatadir}/ufoai
%{_gamesdatadir}/ufoai/memory
%{_gamesdatadir}/ufoai/ufo*
%dir %{_gamesdatadir}/ufoai/base
%{_gamesdatadir}/ufoai/base/game.so
%dir %{_gamesdatadir}/ufoai/radiant
%{_gamesdatadir}/ufoai/radiant/uforadiant/
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/applications/%{name}.desktop

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{version}-source
%patch0 -p1 -b .destdir~
%patch1 -p1 -b .nostrip~
%patch2 -p1 -b .shebang~
%patch3 -p1 -b .camera

%build
./configure	--prefix=%{_prefix} \
		--bindir=%{_gamesbindir} \
		--datadir=%{_gamesdatadir}/ufoai \
		--localedir=%{_localedir} \
		--enable-release \
%ifarch x86_64
		--enable-sse \
%endif
		--enable-cgame-campaign \
		--enable-cgame-multiplayer \
		--enable-cgame-skirmish \
		--enable-cgame-staticcampaign \
		--enable-game \
		--enable-memory \
		--enable-testall \
		--enable-ufo2map \
		--enable-ufoded \
		--enable-ufo \
		--enable-ufomodel \
		--enable-uforadiant \
		--enable-ufoslicer
%make

%install
%makeinstall_std
# Remove empty data files to avoid file conflict with data package
rm -f %{buildroot}/%{_gamesdatadir}/%{name}/base/*pk3

desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{SOURCE1}
install -m644 src/ports/linux/ufo.png -D %{buildroot}%{_datadir}/pixmaps/%{name}.png

%find_lang ufoai


%changelog
* Fri Apr 18 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.4-2
+ Revision: 31c5680
- Add patch to fix build



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13054 |12cu|ufoai-data-2.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	ufoai

Name:		%{oname}-data
Version:	2.4
Release:	1
URL:		http://ufoai.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/%{oname}/%{oname}-%{version}-data.tar
License:	GPLv2+ and CC-BY and CC-BY-SA and GFDL and MIT and Public Domain and Creative Commons Sampling Plus
Group:		Games/Strategy
Summary:	Data files for %{oname}
BuildArch:	noarch
Requires:	%{oname}

%rename ufo-data

%description
Data files needed to run %{oname}.


%prep

%install
mkdir -p %{buildroot}%{_gamesdatadir}/%{oname}
tar -xf %{SOURCE0} -C %{buildroot}%{_gamesdatadir}/%{oname}

%files
%dir %{_gamesdatadir}/%{oname}
%{_gamesdatadir}/%{oname}/*



%changelog
* Thu Aug 02 2012 Rosa <rosa@rosa-build.rosalab.ru> 2.4-1
+ Revision: 050efa1
- Automatic import for version 2.4



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13055 |12cu|ugrep-1.7-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package	%{nil}

Summary:	Barebones version of grep/egrep
Name:		ugrep
Version:	1.7
Release:	9
License:	GPL
Group:		File tools
URL:		http://robur.slu.se/jensl/ugrep/
Source0:	%{name}.tar.bz2
Patch0:		%{name}-Makefile.patch
BuildRequires:	dietlibc-devel >= 0.32
Prefix:		%{_libdir}/embutils


%description
%{name} will only do basic regexp string matching.

%prep

%setup -q -n %{name}
%patch0 -p0

# fix version
echo "#define VERSION \"Version: %{version}\"" > version.h

%build
make

%install
install -d %{buildroot}%{prefix}/bin
install -m755 %{name} %{buildroot}%{prefix}/bin/

# fix softlinks...
ln -snf %{name} %{buildroot}%{prefix}/bin/grep

%files
%{prefix}/bin/%{name}
%{prefix}/bin/grep



%changelog
* Thu Apr 03 2014 SymbianFlo <symbianflo@mandrivausers.ro> 1.7-9
+ Revision: 9180708
- Updated ugrep.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13056 |12cu|ulogd-2.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Ulogd - The userspace logging daemon for netfilter
Name:		ulogd
Version:	2.0.0
Release:	1
License:	GPL
Group:		System/Kernel and hardware
URL:		http://www.netfilter.org/projects/ulogd/
Source0:	ftp://ftp.netfilter.org/pub/ulogd/%{name}-%{version}.tar.bz2
Source1:	ftp://ftp.netfilter.org/pub/ulogd/%{name}-%{version}.tar.bz2.sig
Source2:	ulogd.init
# (fc) 1.24-3mdv fix killall path (Mdv bug #35286)
Patch0:		ulogd-1.24-fixkillall.patch
Patch1:		ulogd-build_fix.diff
Patch2:		ulogd-2.0.0-mdv_conf.diff
Requires(post): rpm-helper
Requires(preun): rpm-helper
BuildRequires:	autoconf automake libtool
BuildRequires:	dbi-devel
BuildRequires:	pcap-devel
BuildRequires:	linuxdoc-tools texlive
BuildRequires:	mysql-devel
BuildRequires:	pkgconfig(libnetfilter_acct)
BuildRequires:	pkgconfig(libnetfilter_conntrack)
BuildRequires:	pkgconfig(libnetfilter_log)
BuildRequires:	pkgconfig(libnfnetlink)
BuildRequires:	postgresql-devel
BuildRequires:	pkgconfig(sqlite3)	
Requires:	userspace-ipfilter

%description
Ulogd is an universal logging daemon for the ULOG target of netfilter, the
Linux 2.4/2.6 firewalling subsystem. Ulogd is able to log packets in various
formats to different targets (text files, databases, etc.). It has an
easy-to-use plugin interface to add new protocols and new output targets.

%package	mysql
Summary:	MySQL output plugin for ulogd
Group:		System/Kernel and hardware
Requires:	%{name} = %{version}

%description	mysql
Ulogd-mysql is a MySQL output plugin for ulogd. It enables logging of
firewall information into a MySQL database.

%package	pgsql
Summary:	PostgreSQL output plugin for ulogd
Group:		System/Kernel and hardware
Requires:	%{name} = %{version}

%description	pgsql
Ulogd-pgsql is a PostgreSQL output plugin for ulogd. It enables logging of
firewall information into a PostgreSQL database.

%package	sqlite
Summary:	SQLite output plugin for ulogd
Group:		System/Kernel and hardware
Requires:	%{name} = %{version}

%description	sqlite
Ulogd-sqlite is a SQLite output plugin for ulogd. It enables logging of
firewall information into a SQLite database.

%package	pcap
Summary:	PCAP output plugin for ulogd
Group:		System/Kernel and hardware
Requires:	%{name} = %{version}

%description	pcap
Ulogd-pcap is a output plugin for ulogd that saves packet logs as PCAP file.
PCAP is a standard format that can be later analyzed by a lot of tools such as
tcpdump and wireshark.

%package	dbi
Summary:	Libdbi framework output plugin for ulogd
Group:		System/Kernel and hardware
Requires:	%{name} = %{version}

%description	dbi
Ulogd-dbi is a libdbi output plugin for ulogd. It enables logging of
firewall information through a libdbi interface.

%prep

%setup -q
%patch0 -p1 -b .fixkillall
%patch1 -p1
%patch2 -p0

# lib64 fix
perl -pi -e "s|/lib/|/%{_lib}/|g" configure*

cp %{SOURCE2} ulogd.init

%build
autoreconf -fi
%serverbuild

%configure2_5x \
    --disable-static \
    --enable-shared \
    --with-pgsql=%{_prefix} \
    --with-pgsql-inc=%{_includedir}/postgresql \
    --with-mysql=%{_prefix} \
    --with-mysql-inc=%{_includedir}/mysql \
    --with-dbi=%{_prefix} \
    --with-dbi-lib=%{_libdir} \
    --with-dbi-inc=%{_includedir} \

# bork...
cat >> config.h << EOF
#define HAVE_LIBDBI 1
#define HAVE_LIBMYSQLCLIENT 1
#define HAVE_LIBPQ 1
EOF

%make
make -C doc

%install

%makeinstall_std

# install initscript
install -d %{buildroot}%{_initrddir}
install -m0755 ulogd.init %{buildroot}%{_initrddir}/ulogd

# install logrotate file
install -d %{buildroot}/%{_sysconfdir}/logrotate.d
install ulogd.logrotate %{buildroot}/%{_sysconfdir}/logrotate.d/ulogd

install -d %{buildroot}/var/lib/ulogd
install -d %{buildroot}/var/log/ulogd

# install man page
install -d %{buildroot}%{_mandir}/man8
install -m0644 ulogd.8 %{buildroot}%{_mandir}/man8/

install -m0644 ulogd.conf %{buildroot}%{_sysconfdir}/

rm -f %{buildroot}%{_libdir}/ulogd/*.*a

%post
%_post_service ulogd

%preun
%_preun_service ulogd

%files
%doc COPYING AUTHORS README
%doc doc/ulogd.txt
%doc doc/ulogd.html
%doc doc/mysql-ulogd2-flat.sql
%doc doc/mysql-ulogd2.sql
%doc doc/pgsql-ulogd2-flat.sql
%doc doc/pgsql-ulogd2.sql
%attr(0755,root,root) %{_initrddir}/ulogd
%attr(0600,root,root) %config(noreplace) %{_sysconfdir}/ulogd.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/ulogd
%attr(0755,root,root) %{_sbindir}/ulogd
%dir %{_libdir}/ulogd
%attr(0755,root,root) %{_libdir}/ulogd/ulogd_filter_HWHDR.so
%attr(0755,root,root) %{_libdir}/ulogd/ulogd_filter_IFINDEX.so
%attr(0755,root,root) %{_libdir}/ulogd/ulogd_filter_IP2BIN.so
%attr(0755,root,root) %{_libdir}/ulogd/ulogd_filter_IP2HBIN.so
%attr(0755,root,root) %{_libdir}/ulogd/ulogd_filter_IP2STR.so
%attr(0755,root,root) %{_libdir}/ulogd/ulogd_filter_MARK.so
%attr(0755,root,root) %{_libdir}/ulogd/ulogd_filter_PRINTFLOW.so
%attr(0755,root,root) %{_libdir}/ulogd/ulogd_filter_PRINTPKT.so
%attr(0755,root,root) %{_libdir}/ulogd/ulogd_filter_PWSNIFF.so
%attr(0755,root,root) %{_libdir}/ulogd/ulogd_inpflow_NFACCT.so
%attr(0755,root,root) %{_libdir}/ulogd/ulogd_inpflow_NFCT.so
%attr(0755,root,root) %{_libdir}/ulogd/ulogd_inppkt_NFLOG.so
%attr(0755,root,root) %{_libdir}/ulogd/ulogd_inppkt_ULOG.so
%attr(0755,root,root) %{_libdir}/ulogd/ulogd_inppkt_UNIXSOCK.so
%attr(0755,root,root) %{_libdir}/ulogd/ulogd_output_GPRINT.so
%attr(0755,root,root) %{_libdir}/ulogd/ulogd_output_LOGEMU.so
%attr(0755,root,root) %{_libdir}/ulogd/ulogd_output_NACCT.so
%attr(0755,root,root) %{_libdir}/ulogd/ulogd_output_OPRINT.so
%attr(0755,root,root) %{_libdir}/ulogd/ulogd_output_SYSLOG.so
%attr(0755,root,root) %{_libdir}/ulogd/ulogd_output_XML.so
%attr(0755,root,root) %{_libdir}/ulogd/ulogd_raw2packet_BASE.so
%dir /var/lib/ulogd
%dir /var/log/ulogd
%attr(0644,root,root) %{_mandir}/man8/*

%files mysql
%attr(0755,root,root) %{_libdir}/ulogd/ulogd_output_MYSQL.so

%files pgsql
%attr(0755,root,root) %{_libdir}/ulogd/ulogd_output_PGSQL.so

%files sqlite
%doc doc/sqlite3.table
%attr(0755,root,root) %{_libdir}/ulogd/ulogd_output_SQLITE3.so

%files pcap
%attr(0755,root,root) %{_libdir}/ulogd/ulogd_output_PCAP.so

%files dbi
%attr(0755,root,root) %{_libdir}/ulogd/ulogd_output_DBI.so

%changelog
* Fri Oct 19 2012 Alexander Khryukin <alexander@mezon.ru> 2.0.0-1
+ Revision: aee6565
- rebuild contrib fix pkgconfig(lib)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13057 |12cu|ultimatestunts-0.7.7.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Basic macros
%define tarball_version %(echo %version | sed -e 's/\\.//g')

Summary:	Remake of the DOS racing game "stunts"
Name:		ultimatestunts
Version:	0.7.7.1
Release:	2
License:	GPLv2+
Group:		Games/Arcade
Url:		http://www.ultimatestunts.nl/
Source0:	http://downloads.sourceforge.net/ultimatestunts/%{name}-srcdata-%{tarball_version}.tar.gz
Source1:	%{name}.png
Patch0:		ultimatestunts-0.7.6-gcc-4.7.patch
BuildRequires:	bison
BuildRequires:	freealut-devel
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(vorbis)
# yes, it's strange, but the game looks for libvorbisfile.so, that's why
# we require this devel package
Requires:	pkgconfig(vorbis)

%description
A UNIX/Windows/Linux remake of the DOS car racing game "stunts", providing
modern features like openGL graphics, 3D sound and internet multiplaying.
Design your own tracks, choose your opponents and try the most spectacular
stunts you've ever seen.

%files
%defattr(0755,root,root,0755)
%{_gamesbindir}/ustunts
%{_gamesbindir}/ustunts3dedit
%{_gamesbindir}/ustuntsai
%{_gamesbindir}/ustuntsserver
%{_gamesbindir}/ustuntstrackedit
%defattr(0644,root,root,0755)
%{_datadir}/applications/%{name}.desktop
%{_datadir}/applications/%{name}-trackedit.desktop
%{_gamesdatadir}/ultimatestunts
%{_datadir}/pixmaps/*.png
%config %{_sysconfdir}/ultimatestunts.conf

#----------------------------------------------------------------------------

%prep
%setup -q -n ultimatestunts-srcdata-%{tarball_version}
%patch0 -p0
sed -i 's|@usdatadir@|%{_gamesdatadir}/ultimatestunts/|' ultimatestunts.conf.in

find . -name .svn | xargs rm -rf

%build
%configure2_5x \
	--bindir=%{_gamesbindir} \
	--datadir=%{_gamesdatadir} \
	--disable-rpath

make usdatadir=%{_gamesdatadir}/ultimatestunts/

%install
%makeinstall_std usdatadir=%{buildroot}%{_gamesdatadir}/ultimatestunts

mkdir -p %{buildroot}%{_datadir}/pixmaps
install -m 644 %{SOURCE1} %{buildroot}%{_datadir}/pixmaps/%{name}.png

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=Ultimate Stunts
Comment=%{summary}
Exec=%{_gamesbindir}/ustunts
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;ArcadeGame;
EOF

cat > %{buildroot}%{_datadir}/applications/%{name}-trackedit.desktop << EOF
[Desktop Entry]
Name=Ultimate Stunts Track Editor
Comment=The Ultimate Stunts track editor
Exec=%{_gamesbindir}/ustuntstrackedit
Icon=%{name}
Terminal=false
Type=Application
Categories=Graphics;3DGraphics;
EOF

# remove unwanted files
find %{buildroot}%{_gamesdatadir}/ultimatestunts -type d -name CVS -print0 | \
	xargs -0 rm -rf


%changelog
* Sun Apr 06 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.7.7.1-2
+ Revision: 2363ee1
- Fix rpmlint errors



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13058 |12cu|unclutter-0.8-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package	%{nil}

Name:		unclutter
Version:	0.8
Release:	13
Summary:	Hides the mouse cursor when idle
Url:		http://www.google.com/search?q=unclutter
Source:		ftp://ftp.x.org/contrib/utilities/unclutter-8.tar.bz2
Patch0:		unclutter-link.patch
License:	Public Domain
Group:		System/X11
BuildRequires:	pkgconfig(x11)
BuildRequires:	imake

%description
Unclutter is a program which runs permanently in the background of an X11
session.  It checks on the X11 pointer (cursor) position every few seconds, and
when it finds it has not moved (and no buttons are pressed on the mouse, and
the cursor is not in the root window) it creates a small sub-window as a child
of the window the cursor is in.  The new window installs a cursor of size 1x1
but a mask of all 0, ie an invisible cursor.  This allows you to see all the
text in an xterm or xedit, for example.  The human factors crowd would agree it
should make things less distracting.


%prep
%setup -qn unclutter
%patch0 -p0

%build
xmkmf
make CDEBUGFLAGS="%optflags" EXTRA_LDOPTIONS="%ldflags"

%install
mkdir -p 		$RPM_BUILD_ROOT/%_bindir
install -s unclutter	$RPM_BUILD_ROOT/%_bindir/unclutter

mkdir -p 		$RPM_BUILD_ROOT/%_mandir/man6
install unclutter.man 	$RPM_BUILD_ROOT/%_mandir/man6/unclutter.6


%files
%attr(-,root,root) %doc README
%attr(755,root,root) %_bindir/unclutter
%attr(644,root,root) %_mandir/man6/unclutter.6*



%changelog
* Wed Apr 02 2014 SymbianFlo <symbianflo@mandrivausers.ro> 0.8-13
+ Revision: c8a16e0
- disable empty debug



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13059 |12cu|ungifsicle-1.58-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	Powerful program for manipulating GIF images and animations
Name: 		ungifsicle
Version: 	1.58
Release:	4
Group: 		Graphics
License: 	GPLv2
URL: 		http://www.lcdf.org/gifsicle
Source0: 	http://www.lcdf.org/gifsicle/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(x11)

%description
Gifsicle manipulates GIF image files on the command line. It supports merging
several GIFs into a GIF animation; exploding an animation into its component
frames; changing individual frames in an animation; turning interlacing on and
off; adding transparency; adding delays, disposals, and looping to animations;
adding or removing comments; optimizing animations for space; and changing
images' colormaps, among other things.

The gifsicle package contains two other programs: gifview, a lightweight GIF
viewer for X, can show animations as slideshows or in real time, and gifdiff
compares two GIFs for identical visual appearance.

Those programs don't use LZW compression to avoid patent problems

%prep

%setup -q
touch `find . -type f`

%build
%configure2_5x --enable-ungif
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr (-,root,root)
%doc NEWS README
%attr (0755,root,root) %_bindir/*
%attr (0644,root,root) %_mandir/man1/*


%changelog
* Wed Feb 02 2011 Funda Wang <fwang@mandriva.org> 1.58-3mdv2011.0
+ Revision: 635351
- tighten BR

* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1.58-2mdv2011.0
+ Revision: 615356
- the mass rebuild of 2010.1 packages

* Sun Jan 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1.58-1mdv2010.1
+ Revision: 495515
- 1.58
- misc spec file fixes

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 1.42-5mdv2010.0
+ Revision: 434543
- rebuild
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.42-3mdv2009.0
+ Revision: 255146
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 1.42-1mdv2008.1
+ Revision: 128749
- kill re-definition of %%buildroot on Pixel's request
- buildrequires X11-devel instead of XFree86-devel
- use %%mkrel
- import ungifsicle


* Tue Apr 26 2005 Lenny Cartier <lenny@mandrakesoft.com> 1.42-1mdk
- 1.42

* Mon Feb 23 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.35-3mdk
- rebuild

* Tue Jan 28 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.35-2mdk
- rebuild

* Thu Oct 10 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.35-1mdk
- 1.35

* Wed Sep 05 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.30-1mdk
- 1.30

* Wed Apr 25 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.25-1mdk
- added in contribs by Pierre-Michel THEVENY <pmt@mnhn.fr> :
	- Ported to Mandrake from rpm.spec in sources tarball
	- Build on Mandrake 8.0 (rpm-4.0)

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13060 |12cu|unimrcp-1.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name unimrcp
%define develname %mklibname %{name} -d
%define develname_st %mklibname %{name} -d -s
%define libname %mklibname %{name}

Name: %{name}
Version: 1.0.0
Release: 2

Summary: Media Resource Control Protocol Stack
License: Apache
Group: System/Servers
Url: http://unimrcp.org

Source0: http://unimrcp.googlecode.com/files/%{name}-%{version}.tar.gz
Source1: %{name}server.init

BuildRequires: pkgconfig
BuildRequires: autoconf
BuildRequires: automake
BuildRequires: expat-devel
BuildRequires: libunimrcp-deps-devel
BuildRequires: pocketsphinx-devel
BuildRequires: sphinxbase-devel
BuildRequires: pkgconfig(sndfile)
#BuildRequires: flite-devel >= 1.3.9

Requires: lib%{name}
Requires: libunimrcp-deps
#Requires: flite

%description
Media Resource Control Protocol (MRCP) allows to control media processing
resources over the network using distributed client/server architecture.
Media processing resources include:
- Speech Synthesizer (TTS)
- Speech Recognizer (ASR)
- Speaker Verifier (SV)
- Speech Recorder (SR)
MRCP is not a stand alone protocol and it relies on various VoIP protocols
such as:
- SIP (MRCPv2), RTSP (MRCPv1) session management
- SDP offer/answer model
- RTP media streaming
UniMRCP is an open source cross-platform MRCP implementation, which provides
everything required for MRCP client and server side deployment.
UniMRCP encapsulates SIP/MRCPv2, RTSP, SDP and RTP stacks inside and provides
MRCP version independent user level interface for the integration.

%package -n %{libname}
Summary: Media Resource Control Protocol Stack shared librarries
Group: System/Libraries
Provides: lib%{name} = %{version}-%{release}

%description -n %{libname}
UniMRCP is an open source cross-platform MRCP implementation, which provides
everything required for MRCP client and server side deployment.
UniMRCP encapsulates SIP/MRCPv2, RTSP, SDP and RTP stacks inside and provides
MRCP version independent user level interface for the integration.
This package contains UniMRCP shared libraries

%package -n %{develname}
Summary: Media Resource Control Protocol Stack develnameopment
Group: Development/C
Provides: lib%{name}-devel = %{version}-%{release}
Provides: %{name}-devel = %{version}-%{release}
Requires: lib%{name} = %{version}-%{release}, pkgconfig

%description -n %{develname}
UniMRCP is an open source cross-platform MRCP implementation, which provides
everything required for MRCP client and server side deployment.
UniMRCP encapsulates SIP/MRCPv2, RTSP, SDP and RTP stacks inside and provides
MRCP version independent user level interface for the integration.
This package contains development part of UniMRCP.


%package -n %{develname_st}
Summary: Media Resource Control Protocol Stack develnameopment
Group: Development/C
Provides: lib%{name}-static-devel = %{version}-%{release}
Provides: %{name}-static-devel = %{version}-%{release}
Requires:  %{name}-devel = %{version}-%{release}

%description -n %{develname_st}
UniMRCP is an open source cross-platform MRCP implementation, which provides
everything required for MRCP client and server side deployment.
UniMRCP encapsulates SIP/MRCPv2, RTSP, SDP and RTP stacks inside and provides
MRCP version independent user level interface for the integration.
This package contains development part of UniMRCP.


%prep
%setup -q

%build
[ ! -x ./bootstrap ] || ./bootstrap

perl -pi -w -e 's/lib\/pkgconfig/pkgconfig/g' configure
perl -pi -w -e 's/^confdir=([\W])\$\{prefix\}/confdir=$1\$\(DESTDIR\)\$\{prefix\}/g' configure
perl -pi -w -e 's/^logdir=([\W])\$\{prefix\}/logdir=$1\$\(DESTDIR\)\$\{prefix\}/g' configure
perl -pi -w -e 's/^datadir=([\W])\$\{prefix\}/datadir=$1\$\(DESTDIR\)\$\{prefix\}/g' configure

%configure2_5x \
    --sysconfdir=%{_sysconfdir}/%{name} \
    --with-apr=%{_datadir}/unimrcp-deps \
    --with-apr-util=%{_datadir}/unimrcp-deps \
    --with-sofia-sip=%{_datadir}/unimrcp-deps/lib \
    --with-sphinxbase=%{_libdir} \
    --with-pocketsphinx=%{_libdir} \
    --enable-pocketsphinx-plugin
#    --enable-flite-plugin \

%install
%makeinstall_std

install -d -m0775 %{buildroot}%{_sysconfdir}/%{name}
mv -f %{buildroot}/usr/conf %{buildroot}%{_sysconfdir}/%{name}/
mv -f %{buildroot}/usr/data %{buildroot}%{_sysconfdir}/%{name}/
mv -f %{buildroot}/usr/log %{buildroot}%{_sysconfdir}/%{name}/
mv -f %{buildroot}/usr/plugin %{buildroot}%{_sysconfdir}/%{name}/

install -d -m0775 %{buildroot}%{_sysconfdir}/rc.d/init.d
install -m755 %{SOURCE1} %{buildroot}%{_sysconfdir}/rc.d/init.d/%{name}server

%files
%dir %{_sysconfdir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}/conf/*.xml
%config(noreplace) %{_sysconfdir}/%{name}/conf/*.xsd
%config(noreplace) %{_sysconfdir}/%{name}/conf/client-profiles/*.xml
%{_bindir}/*
%{_sysconfdir}/%{name}/plugin
%{_sysconfdir}/%{name}/data
%{_sysconfdir}/%{name}/log
%{_sysconfdir}/rc.d/init.d/*

%files -n %{libname}
%{_libdir}/*.so
%{_libdir}/*.so.*

%files -n %{develname}
%{_includedir}/*
%{_libdir}/pkgconfig/*.pc

%files -n %{develname_st}
%{_libdir}/*.a

%changelog
* Wed Apr 16 2014 SymbianFlo <symbianflo@mandrivausers.ro> 1.0.0-2
+ Revision: 966d477
- Updated unimrcp.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13061 |12cu|unison-2.40.102-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	File-synchronization tool for Unix and Windows
Name:		unison
Version:	2.40.102
Release:	1
License:	GPLv2+
Group:		File tools
Url:		http://www.cis.upenn.edu/~bcpierce/unison/
Source0:	%{name}-%{version}.tar.gz
Source1:	unison.png
Source2:	%{name}-%{version}-manual.pdf
Buildrequires:	ocaml
BuildRequires:	emacs-common
BuildRequires:	ocaml-lablgtk2-devel
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(pango)
BuildRequires:	pkgconfig(pangocairo)
Requires:	openssh-clients
Requires:	x11-font-schumacher-misc
Requires:	rsync

%description
Unison is a file-synchronization tool for Unix and Windows. It allows
two replicas of a collection of files and directories to be stored on
different hosts (or different disks on the same host), modified
separately, and then brought up to date by propagating the changes in
each replica to the other. Unlike simple mirroring or backup
utilities, Unison can deal with updates to both replicas of a
distributed directory structure. Updates that do not conflict are
propagated automatically.  Conflicting updates are detected and
displayed. Unison can synchronize either locally (between volumes
mounted on the same computer) or remotely,between any pair of machines
connected to the internet, communicating over either a direct socket
link or tunneling over an rsh or an encrypted ssh connection. It is
careful with network bandwidth, and runs well over slow links such as
PPP connections. Unison is available for both Windows (95/98/NT/2K)
and Unix (Linux, Solaris). Moreover, Unison works across platforms,
allowing you to synchronize a Windows laptop with a Unix server, for
example.

%files
%doc NEWS RECENTNEWS TODO.txt README CONTRIB COPYING %{name}-%{version}-manual.pdf
%{_bindir}/*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
make THREADS=true UISTYLE=gtk2

%install
mv src/* ./
install -m755 %{name} -D %{buildroot}%{_bindir}/%{name}
mkdir -p %{buildroot}%{_datadir}/pixmaps
cp -f %{SOURCE1} %{buildroot}%{_datadir}/pixmaps
cp -f %{SOURCE2} .

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=%{name}
Comment=%{summary}
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=System;Utility;
EOF


%changelog
* Tue Feb 11 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.40.102-1
+ Revision: 3a9f5f2
- LOG New version 2.40.102, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13062 |12cu|unknown-horizons-2013.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define icon_name      uk

Name:		unknown-horizons
Version:	2013.2
Release:	1
Summary:	A popular economy and city building 2D RTS game
License:	GPLv2+ ; CC-BY-SA 3.0 ; OFL ;
Group:		Games/Strategy
Url:		http://www.unknown-horizons.org
# From github's tag
Source:		%{name}-%{version}.zip
Source1:	%{name}.svg
# Required, docbook-xsl-stylesheets : to build man page
BuildRequires:	docbook-style-xsl
BuildRequires:	fdupes
BuildRequires:	fife-devel >= 0.3.4
BuildRequires:	intltool
# Required, libxslt : to build man page
BuildRequires:	xsltproc
BuildRequires:	libxslt-devel
BuildRequires:	pkgconfig
BuildRequires:	python-devel
BuildRequires:	python-distutils-extra
BuildRequires:	desktop-file-utils
#Required imagemagick to fix desktop icon
BuildRequires:	imagemagick
Requires:	fife
Requires:	python
Requires:	python-yaml
Requires:	%{name}-data = %{version}
BuildArch:	noarch

%description
Unknown Horizons is a 2D real-time strategy simulation with an emphasis
on economy and city building. Expand your small settlement to a strong
and wealthy colony, collect taxes and supply your inhabitants with
valuable goods. Increase your power with a well balanced economy and
with strategic trade and diplomacy.

%package data
Summary:	Games data for the %{name} game
Conflicts:	%{name} < 2012.1
Requires:	%{name} = %{version}
BuildArch:	noarch

%description data
This package contains data files for %{name} game.

%prep
%setup -q

%build
# Build Unknown Horizons
python setup.py build

%install
python setup.py install \
  --prefix=%{_prefix} \
  --root=%{buildroot}
%find_lang %{name} %{name}-server %{name}.lang

rm %{buildroot}%{_datadir}/pixmaps/%{name}.xpm
# KDE has problems handling icon files starting with 'unknown' followed by a dash
# (ex: unknown-horizons.svg) and displays unknown.* icon. We fix this by changing
# the icon name in .desktop file.
sed -i "s/Icon=unknown-horizons/Icon=%{icon_name}/" %{buildroot}%{_datadir}/applications/%{name}.desktop
install -D -m 0644 %{SOURCE1} %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/%{icon_name}.svg

desktop-file-install --vendor="" \
                     --dir %{buildroot}%{_datadir}/applications \
                     --remove-category="Simulation" \
                     %{buildroot}%{_datadir}/applications/%{name}.desktop

%files -f %{name}.lang
%doc doc/AUTHORS.md doc/GPL doc/GPL_fontexception doc/LICENSE doc/CC doc/OFL doc/CHANGELOG
%{_bindir}/%{name}
%{_mandir}/man6/%{name}.6.*
%{python_sitelib}/*.egg-info
%{python_sitelib}/horizons/
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/scalable/apps/%{icon_name}.svg

%files data
%{_datadir}/%{name}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13063 |12cu|unpaper-0.4.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Post-processing scanned and photocopied book pages
Name:		unpaper
Version:	0.4.2
Release:	1
License:	GPL
Group:		Graphics
# the newest version is 0.3, the old one was 1.1. Epoch is needed.
Epoch:		1
Source:		http://www.flameeyes.eu/files/%{name}-%{version}.tar.xz
Url:		http://unpaper.berlios.de/
BuildRequires:  netpbm                                                                                                                                                                                         
BuildRequires:  xsltproc

%description
unpaper is a post-processing tool for scanned sheets of paper,
especially for book pages that have been scanned from previously
created photocopies.  The main purpose is to make scanned book pages
better readable on screen after conversion to PDF. Additionally,
unpaper might be useful to enhance the quality of scanned pages before
performing optical character recognition (OCR).

unpaper tries to clean scanned images by removing dark edges that
appeared through scanning or copying on areas outside the actual page
content (e.g.  dark areas between the left-hand-side and the
right-hand-side of a double- sided book-page scan).  The program also
tries to detect disaligned centering and rotation of pages and will
automatically straighten each page by rotating it to the correct
angle. This is called "deskewing".  Note that the automatic processing
will sometimes fail. It is always a good idea to manually control the
results of unpaper and adjust the parameter settings according to the
requirements of the input. Each processing step can also be disabled
individually for each sheet.

Input and output files can be in either .pbm or .pgm format, as also
used by the Linux scanning tools scanimage and scanadf.  Conversion to
PDF can e.g. be achieved with the Linux tools pgm2tiff, tiffcp and
tiff2pdf.


%prep
%setup -q


%build
%configure2_5x
%make

%install
%makeinstall_std
rm -rf %{buildroot}%{_datadir}/doc

%files
%doc doc/img doc/index.html doc/unpaper.html README COPYING
%{_bindir}/*
%{_mandir}/man1/*

%changelog
* Sat Dec 14 2013 Denis Silakov <denis.silakov@rosalab.ru> 1:0.4.2-1
+ Revision: 08980e6
- Fix build



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13064 |12cu|unvanquished-0.25.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package	%{nil}
%define oname Unvanquished


Name:           unvanquished
Version:        0.25.0
Release:        1
Summary:        Sci-fi RTS and FPS game
License:        GPLv3
Group:          Games/Arcade
Url:            http://unvanquished.net/
Source0:        http://unvanquished.net/downloads/sources/stripped/%{name}-%{version}.tar.xz
Source1:	unvanquished.png
BuildRequires:  cmake
BuildRequires:  gcc-c++
BuildRequires:  gmp-devel
BuildRequires:  hicolor-icon-theme
BuildRequires:  jpeg-devel
BuildRequires:  pkgconfig(ncurses)
BuildRequires:  pkgconfig(freetype2)
BuildRequires:  pkgconfig(glew)
BuildRequires:  pkgconfig(libcurl)
BuildRequires:  pkgconfig(libpng)
BuildRequires:  pkgconfig(libwebp)
BuildRequires:  pkgconfig(nettle)
BuildRequires:  pkgconfig(openal)
BuildRequires:  pkgconfig(sdl)
BuildRequires:  pkgconfig(speex)
BuildRequires:  pkgconfig(theora)
BuildRequires:  pkgconfig(vorbis)
BuildRequires:  pkgconfig(glu)
BuildRequires:  pkgconfig(gl)
BuildRequires:  pkgconfig(glut)
BuildRequires:  pkgconfig(geoip)
BuildRequires:  libtinyxml-devel
BuildRequires:  bzip2-devel
BuildRequires:  pkgconfig(libcurl)
BuildRequires:  pkgconfig(sdl2)
BuildRequires:  pkgconfig(speex)
BuildRequires:  pkgconfig(theora)
BuildRequires:  pkgconfig(vorbis)
BuildRequires:  pkgconfig(nettle)
BuildRequires:  pkgconfig(openal)
BuildRequires:  pkgconfig(opus)
BuildRequires:  pkgconfig(opusfile)
BuildRequires:  pkgconfig(ncursesw)


Requires:       opengl-games-utils
Requires:       unvanquished-data >= %{version}
Suggests:       unvanquished-maps >= %{version}


%description
Players fight online in team based combat in a war of aliens against humans.

While the humans are equipped with weapons that they use to exterminate 
the alien presence, the aliens have only their pincers and a few special 
attacks, such as poison gas, and ranged electrical and projectile attacks. 
Players do not spawn at random points in the map; instead, each map has 
default spawn points and both teams are capable of moving 
them wherever they please. 
Both teams have other buildings that round out their base, 
such as machinegun turrets for the humans and barricades for the aliens. 
Either team wins by destroying the opposing team's spawn points 
and killing any remaining members of that team before they 
are able to build any more spawn points or the game timer ends.
This package only contains the game engine.

%prep
%setup -q 
iconv -f iso8859-1 -t utf-8 GPL.txt > GPL.txt.conv && mv -f GPL.txt.conv GPL.txt

%build
mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX="%{_libdir}" \
      -DCMAKE_INSTALL_BINDIR="%{_libdir}/%{oname}" \
      -DCMAKE_INSTALL_LIBDIR="%{_libdir}/%{oname}" \
      -DUSE_CURSES=0 \
      -DUSE_CIN_XVID=0 \
      -DUSE_INTERNAL_SDL=0 \
      -DUSE_INTERNAL_CRYPTO=0 \
      -DUSE_INTERNAL_JPEG=0 \
      -DUSE_INTERNAL_SPEEX=0 \
      -DUSE_INTERNAL_GLEW=0 \
      ..

%make

%install
# makinstall no longer provided
# Binaries
install -d %{buildroot}%{_libdir}/unvanquished/
cd build
install -m 755 daemon daemonded *.so %{buildroot}%{_libdir}/unvanquished/

# Game launcher
mkdir -p %{buildroot}%{_bindir}
cat >> %{buildroot}%{_bindir}/unvanquished <<EOF
#!/bin/sh
cd %{_libdir}/unvanquished
exec ./daemon +set fs_libpath "%{_libdir}/unvanquished" +set fs_basepath "%{_datadir}/unvanquished" "$@"
EOF
chmod +x %{buildroot}%{_bindir}/unvanquished

# Game server launcher
cat >> %{buildroot}%{_bindir}/unvanquished-server <<EOF
#!/bin/sh
cd %{_libdir}/Unvanquished
exec ./daemonded +set fs_libpath "%{_libdir}/unvanquished/" +set fs_basepath "%{_datadir}/unvanquished" "$@"
EOF
chmod +x %{buildroot}%{_bindir}/unvanquished-server

# Menu entry
mkdir -p %{buildroot}%{_datadir}/applications/
cat >> %{buildroot}%{_datadir}/applications/unvanquished.desktop <<EOF
[Desktop Entry]
Categories=Game;ActionGame;
Name=Unvanquished
GenericName=sci-fi RTS and FPS mashup
Type=Application
Exec=unvanquished
Icon=unvanquished
EOF

# Icons
mkdir -p  %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/
install -Dm644 %{SOURCE1} %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/unvanquished.png



%files
%doc GPL.txt COPYING.txt
%{_bindir}/*
%{_libdir}/unvanquished/
%{_datadir}/applications/unvanquished.desktop
%{_datadir}/icons/hicolor/128x128/apps/unvanquished.png




%changelog
* Sun Mar 30 2014 SymbianFlo <symbianflo@mandrivausers.ro> 0.25.0-1
+ Revision: c2e288e
- Fixed Req.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13065 |12cu|unvanquished-data-0.25.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           unvanquished-data
Version:        0.25.0
Release:        1
Summary:        Sci-fi RTS and FPS game
License:        CC-BY-SA-2.5 and CC-BY-SA-3.0
Group:          Games/Arcade
Url:            http://unvanquished.net/
Source1:        http://www.unvanquished.net/downloads/pkg/training/resources_%{version}-1.pk3
Source2:        http://www.unvanquished.net/downloads/pkg/unvanquished_%{version}.pk3
BuildArch:      noarch
Requires:       unvanquished >= 0.25.0

%description
Players fight online in team based combat in a war of aliens against humans.
This package only contains the game data files.

%prep
#nothing to do

%build
#nothing to do

%install
mkdir -p  %{buildroot}%{_datadir}/unvanquished/pkg/
install -m0644 %{SOURCE1} "%{buildroot}%{_datadir}/unvanquished/pkg/"
install -m0644 %{SOURCE2} "%{buildroot}%{_datadir}/unvanquished/pkg/"

%files
%dir %{_datadir}/unvanquished
%dir %{_datadir}/unvanquished/pkg/
%{_datadir}/unvanquished/pkg/*.pk3
%changelog
* Sun Mar 30 2014 SymbianFlo <symbianflo@mandrivausers.ro> 0.25.0-1
+ Revision: fd77281
- Fixed Req.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13066 |12cu|unvanquished-maps-0.25.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package	%{nil}
Name:           unvanquished-maps
Version:        0.25.0
Release:        1
Summary:        Sci-fi RTS and FPS game
License:        CC-BY-SA-2.5 and CC-BY-SA-3.0
Group:          Games/Arcade
Url:            https://github.com/Unvanquished/Unvanquished/blob/v%{version}/debian/configfiles/maprotation.cfg
# Update  every single source link, at package update.
	
Source0:        http://www.unvanquished.net/downloads/pkg/map-UTCS_trem.pk3
Source1:        http://www.unvanquished.net/downloads/pkg/map-arachnid2_trem.pk3
Source2:        http://www.unvanquished.net/downloads/pkg/map-chasm_b1.pk3
Source3:        http://www.unvanquished.net/downloads/pkg/map-forlorn_a4.pk3
Source4:        http://www.unvanquished.net/downloads/pkg/map-karith_trem.pk3
Source5:        http://www.unvanquished.net/downloads/pkg/map-methane-beta1_trem.pk3
Source6:        http://www.unvanquished.net/downloads/pkg/map-nano_trem.pk3
Source7:        http://www.unvanquished.net/downloads/pkg/map-nexus6_trem.pk3
Source8:        http://www.unvanquished.net/downloads/pkg/map-niveus_trem.pk3
Source9:        http://www.unvanquished.net/downloads/pkg/map-orion_trem.pk3
Source10:       http://www.unvanquished.net/downloads/pkg/map-parpax_d02d.pk3
Source11:       http://www.unvanquished.net/downloads/pkg/map-perseus_b4d.pk3
Source12:       http://www.unvanquished.net/downloads/pkg/map-plat23_b11.pk3
Source13:       http://www.unvanquished.net/downloads/pkg/map-plat23_b11+1.pk3
Source14:       http://www.unvanquished.net/downloads/pkg/map-spacetracks-r1_trem.pk3
Source15:       http://www.unvanquished.net/downloads/pkg/map-station15-r1_trem.pk3
Source16:       http://www.unvanquished.net/downloads/pkg/map-thunder_b3.pk3
Source17:       http://www.unvanquished.net/downloads/pkg/map-tremor_trem.pk3
Source18:       http://www.unvanquished.net/downloads/pkg/map-yocto_b2a+1.pk3

BuildArch:      noarch
Requires:       unvanquished >= %{version}

%description
Players fight online in team based combat in a war of aliens against humans.
This package only contains the map pack.

%prep


%build

%install
mkdir -p  %{buildroot}%{_datadir}/unvanquished/pkg/
install -m0644 %{SOURCE0} "%{buildroot}%{_datadir}/unvanquished/pkg/"
install -m0644 %{SOURCE1} "%{buildroot}%{_datadir}/unvanquished/pkg/"
install -m0644 %{SOURCE2} "%{buildroot}%{_datadir}/unvanquished/pkg/"
install -m0644 %{SOURCE3} "%{buildroot}%{_datadir}/unvanquished/pkg/"
install -m0644 %{SOURCE4} "%{buildroot}%{_datadir}/unvanquished/pkg/"
install -m0644 %{SOURCE5} "%{buildroot}%{_datadir}/unvanquished/pkg/"
install -m0644 %{SOURCE6} "%{buildroot}%{_datadir}/unvanquished/pkg/"
install -m0644 %{SOURCE7} "%{buildroot}%{_datadir}/unvanquished/pkg/"
install -m0644 %{SOURCE8} "%{buildroot}%{_datadir}/unvanquished/pkg/"
install -m0644 %{SOURCE9} "%{buildroot}%{_datadir}/unvanquished/pkg/"
install -m0644 %{SOURCE10} "%{buildroot}%{_datadir}/unvanquished/pkg/"
install -m0644 %{SOURCE11} "%{buildroot}%{_datadir}/unvanquished/pkg/"
install -m0644 %{SOURCE12} "%{buildroot}%{_datadir}/unvanquished/pkg/"
install -m0644 %{SOURCE13} "%{buildroot}%{_datadir}/unvanquished/pkg/"
install -m0644 %{SOURCE14} "%{buildroot}%{_datadir}/unvanquished/pkg/"
install -m0644 %{SOURCE15} "%{buildroot}%{_datadir}/unvanquished/pkg/"
install -m0644 %{SOURCE16} "%{buildroot}%{_datadir}/unvanquished/pkg/"
install -m0644 %{SOURCE17} "%{buildroot}%{_datadir}/unvanquished/pkg/"
install -m0644 %{SOURCE18} "%{buildroot}%{_datadir}/unvanquished/pkg/"


%files
%dir %{_datadir}/unvanquished
%dir %{_datadir}/unvanquished/pkg/
%{_datadir}/unvanquished/pkg/*.pk3



%changelog
* Sun Mar 30 2014 symbianflo <symbianflo@mandrivausers.ro> 0.25.0-1
+ Revision: 582ea4a
- Merge pull request #1 from symbianflo/unvanquished-maps:master
- Symbianflo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13067 |12cu|upnp-inspector-0.2.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarball_name UPnP-Inspector

Name: 		upnp-inspector
Summary: 	An UPnP Device and Service analyzer
Version: 	0.2.2
Release: 	3
Group: 		Networking/Other
License: 	MIT
URL: 		https://coherence.beebits.net/wiki/UPnP-Inspector
Source0: 	https://coherence.beebits.net/download/%{tarball_name}-%version.tar.bz2

BuildRequires: pkgconfig(python)
BuildRequires: pythonegg(setuptools) 
BuildRequires: imagemagick
BuildRequires: desktop-file-utils

Requires: 	pythonegg(twisted-mail)
Requires: 	pythonegg(coherence) >= 0.6.0
Requires: 	pygtk2.0
Requires:   	rpm-helper

Provides: 	UPnP-Inspector = %version

BuildArch:      noarch

%description
The Inspector is an UPnP Device and Service analyzer, and a debugging tool,
based on the Coherence DLNA/UPnP framework.
Modeled loosely after the Intel UPnP Device Spy and Device Validator.
It is a GUI to discover and explore UPnP devices on your network.
Detected devices are displayed in a tree-view, where actions can be called and
state-variables be queried.

%files
%doc LICENCE NEWS README
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{py_puresitedir}/UPnP_Inspector*.egg-info
%{py_puresitedir}/upnp_inspector/


%prep
%setup -q -n %{tarball_name}-%version

%build
python setup.py build

%install
python setup.py install --skip-build --root=%{buildroot} 


# install icons
mkdir -p %{buildroot}%{_miconsdir}
mkdir -p %{buildroot}%{_iconsdir}
mkdir -p %{buildroot}%{_liconsdir}
install -m 644 upnp_inspector/icons/inspector-logo.png %{buildroot}%{_iconsdir}/%name.png
convert -scale 16x16 upnp_inspector/icons/inspector-logo.png %{buildroot}%{_miconsdir}/%name.png
convert -scale 48x48 upnp_inspector/icons/inspector-logo.png %{buildroot}%{_liconsdir}/%name.png

# menu
mkdir -p  %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
[Desktop Entry]
Name=UPnP-Inspector
Comment=An UPnP Device and Service analyzer
Exec=upnp-inspector
Icon=upnp-inspector
StartupNotify=true
Terminal=false
Type=Application
Categories=X-MandrivaLinux-Internet;X-MandrivaLinux-CrossDesktop;
EOF

desktop-file-validate  %{buildroot}%{_datadir}/applications/%{name}.desktop
%changelog
* Sun Mar 30 2014 symbianflo <symbianflo@symbianflo> 0.2.2-3
+ Revision: 4f6c9e2
- Log: Fix build, switch to pythonegg style, buildarch:noarch why was arch related?? , spec clean.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13068 |12cu|uqm-0.6.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	uqm
%define version	0.6.2
%define release 9
%define	title		Ur-Quan Masters
%define	longtitle	The Ur-Quan Masters

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	The Ur-Quan Masters
License:	GPLv2
Group:		Games/Strategy
URL:		http://sc2.sourceforge.net
Source0:	http://prdownloads.sourceforge.net/sc2/%{name}-%{version}-source.tar.bz2
Source1:	%{name}-16.png.bz2
Source2:	%{name}-32.png.bz2
Source3:	%{name}-48.png.bz2
Patch0:		%{name}-0.6.2-build.patch
Requires:	%{name}-content
BuildRequires:	SDL-devel >= 1.2.3
BuildRequires:	SDL_image-devel
BuildRequires:	SDL_mixer-devel
BuildRequires:	libvorbis-devel
BuildRequires:	libmikmod-devel
BuildRequires:	mesaglu-devel

%description
The Ur-Quan Masters is a port of the 3DO version of Star Control 2.

%prep
%setup -q -n %{name}-%{version}/sc2
%patch0 -p 2
bzcat %{SOURCE1} > %{name}-16.png
bzcat %{SOURCE2} > %{name}-32.png
bzcat %{SOURCE3} > %{name}-48.png

# create configuration
cat > config.state <<EOF
CHOICE_debug_VALUE='nodebug'
CHOICE_graphics_VALUE='opengl'
CHOICE_sound_VALUE='mixsdl'
CHOICE_ioformat_VALUE='stdio_zip'
INPUT_install_prefix_VALUE='%{_gamesbindir}'
INPUT_install_bindir_VALUE='%{_gamesbindir}'
INPUT_install_libdir_VALUE='%{_libdir}'
INPUT_install_sharedir_VALUE='%{_gamesdatadir}'
EOF


# non-readable debug
find . -name "*.c" -o -name "*.h" -o -name "*.cpp" |xargs chmod 0644
chmod 644 AUTHORS BUGS COPYING WhatsNew ChangeLog README Contributing
#

%build
./build.sh uqm < /dev/null


%install
perl -pi -e 's|%{_prefix}|%{buildroot}%{_prefix}|' build.vars
./build.sh uqm install

# icons
install -D -m 644 %{name}-48.png %{buildroot}%{_liconsdir}/%{name}.png 
install -D -m 644 %{name}-32.png %{buildroot}%{_iconsdir}/%{name}.png 
install -D -m 644 %{name}-16.png %{buildroot}%{_miconsdir}/%{name}.png

# menu
install -d -m 755 %{buildroot}%{_datadir}/applications
cat >  %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=%{title}
Comment=%{longtitle}
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=false
Categories=Game;StrategyGame;
EOF



%files
%doc AUTHORS BUGS COPYING WhatsNew ChangeLog README Contributing
%doc doc/users/manual.txt
%{_gamesbindir}/%{name}
%{_gamesdatadir}/%{name}
%{_libdir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png





%changelog
* Wed Apr 16 2014 SymbianFlo <symbianflo@mandrivausers.ro> 0.6.2-9
+ Revision: 662ae53
- Updated uqm.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13069 |12cu|uqm-content-0.7.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define base_name	uqm
%define name		%{base_name}-content

Name:		%{name}
Version:	0.7.0
Release:	1
Summary:	Mandatory content package for Ur-Quan Masters game
License:	GPL
Group:		Games/Strategy
URL:		http://sc2.sourceforge.net
Source:		http://sourceforge.net/projects/sc2/files/UQM/0.7/uqm-0.7.0-content.uqm
Requires:	%{base_name}
Provides:	%{base_name}-data
Obsoletes:	%{base_name}-data
BuildArch:	    noarch
ExcludeArch:    x86_64 amd64

%description
The Ur-Quan Masters is a port of the 3DO version of Star Control 2.

%prep
%setup -c -q

%build

%install
install -d -m 755 %{buildroot}%{_gamesdatadir}/%{base_name}/content
cp -pr * %{buildroot}%{_gamesdatadir}/%{base_name}/content

%files
%defattr(-,root,root)
%{_gamesdatadir}/%{base_name}/content/*




%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.6.0-7mdv2010.0
+ Revision: 434584
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.6.0-6mdv2009.0
+ Revision: 261792
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.6.0-5mdv2009.0
+ Revision: 255229
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.6.0-3mdv2008.1
+ Revision: 140925
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Feb 14 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.6.0-3mdv2007.0
+ Revision: 121004
- drop versioning on base package dependency

* Thu Jan 25 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.6.0-2mdv2007.1
+ Revision: 113141
- game engine is not x86_64 compatible, so mark content as noarch too

* Wed Jan 24 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.6.0-1mdv2007.1
+ Revision: 112931
- new version
- Import uqm-content

* Wed Aug 30 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.0-2mdv2007.0
- Rebuild

* Tue Mar 21 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.0-1mdk
- new version
- keep original archive

* Tue May 31 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.4.0-1mdk 
- new version
- changed name
- moved 3domusic and voice into distinct packages

* Sat Jul 24 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.3-2mdk 
- rebuild



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13070 |12cu|urtsb-0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package	%{nil}
%define         oname UrTSB
Summary:        Game Server Browser for the FPS Urban Terror
Name:           urtsb
Version:        0.4
Release:        %mkrel 1
License:        GPLv3
Group:          Games/Other
Source0:        http://urtsb.googlecode.com/files/%{oname}-%{version}.tar.gz
Url:            http://code.google.com/p/%{name}/
BuildRequires:  python-devel >= 2.6
Requires:       pygtk2.0

%description
UrTSB is a Game Server Browser for the First Person Shooter game Urban Terror 
(http://www.urbanterror.info), targeted to run on Linux and Windows.

Features:

* Server search (master server query)
* Filter results (including UrT specific game types)
* Display server details - players (with kills, ping) and server vars
* Manage favorites - add/remove servers to a favorites list
* Buddy list - manage a buddy list and search servers your buddies are playing 
  on (note: the search is case sensitive!). Supports sub-strings. For example 
  if you add only the string [clan-tag] a buddy search will return all servers
  where players with [clan-tag] in their name are playing. Good to see where 
  your clan m8s are playing :)
* of course launching Urban Terror with automatic connection to a selected 
  server
* view a list of servers you recently played on (if UrTSB was used to connect) 
  including date of last connection and number of connections
* RCON feature


%prep 
%setup -qn %{oname}-%{version}

%build
OVERRIDE_CFLAGS="%{optflags}" python setup.py build


%install
rm -rf %{buildroot}
#python setup.py install --skip-build --root %{buildroot} \
python setup.py install --skip-build --root=%{buildroot} \
                        --prefix=%{_prefix} \

#Icon installation
mkdir -p %{buildroot}%{_datadir}/pixmaps/
cp -p %{name}_src/resource/icons/logo.png       %{buildroot}%{_datadir}/pixmaps/%{name}.png

#Menu entry creation
%{__mkdir_p} %{buildroot}%{_datadir}/applications
%{__cat} > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
Name=%{oname}
Comment=Game Server Browser for the FPS Urban Terror
GenericName=Game Server Browser for the FPS Urban Terror
Exec=%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=ArcadeGame;
EOF


#%find_lang %name --all-name

%files
# -f %{name}.lang
%{_bindir}/%{name}
%{python_sitelib}/*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png

%changelog
* Fri Oct 19 2012 Alexander Khryukin <alexander@mezon.ru> 0.4-1
+ Revision: c6ae08c
- debug package nil



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13071 |12cu|userspace-rcu-0.6.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		1
%define libname		%mklibname urcu %major
%define develname	%mklibname urcu -d

Name:		userspace-rcu
Summary:	Userspace RCU (read-copy-update) library
Version:	0.6.7
Release:	1
License:	LGPLv2.1+
Group:		System/Libraries
URL:		http://lttng.org/urcu
Source0:	http://lttng.org/files/urcu/%{name}-%{version}.tar.bz2

%description
liburcu is a LGPLv2.1 userspace RCU (read-copy-update) library. This data
synchronization library provides read-side access which scales linearly
with the number of cores. It does so by allowing multiples copies of a given
data structure to live at the same time, and by monitoring the data structure
accesses to detect grace periods after which memory reclamation is possible.

%package -n %{libname}
Summary:	Userspace RCU (read-copy-update) library

%description -n %{libname}
liburcu is a LGPLv2.1 userspace RCU (read-copy-update) library. This data
synchronization library provides read-side access which scales linearly
with the number of cores. It does so by allowing multiples copies of a given
data structure to live at the same time, and by monitoring the data structure
accesses to detect grace periods after which memory reclamation is possible.

%package -n %{develname}
Summary:	Development files for liburcu
Group:		Development/C
Requires:	%{libname} = %{version}

%description -n %{develname}
Development file for the userspace RCU library (liburcu).

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%if %{mdvver} < 201200
rm -f %{buildroot}%{_libdir}/*.la
%endif

%files -n %{libname}
%{_libdir}/liburcu*.so.%{major}*

%files -n %{develname}
%{_includedir}/urcu/
%{_includedir}/urcu*.h
%{_libdir}/liburcu*.so
%{_libdir}/pkgconfig/liburcu*.pc
%doc API.txt ChangeLog README



%changelog
* Thu Aug 02 2012 Rosa <rosa@rosa-build.rosalab.ru> 0.6.7-1
+ Revision: ac41ba7
- Automatic import for version 0.6.7



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13072 |12cu|utox-0.1-0.20140718.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname uTox
%define Werror_cflags %{nil}
%define debug_package %{nil}

Summary:	Tox client
Name:		utox
Version:	0.1
Release:	0.20140718.1
Group:		Networking/Instant messaging
License:	GPLv3
Url:		https://wiki.tox.im/
Source0:	%{oname}.tar.gz
BuildRequires:	toxcore-devel
BuildRequires:	qt5-devel
BuildRequires:  pkgconfig(libsodium)
BuildRequires:  pkgconfig(fontconfig)
BuildRequires:  pkgconfig(openal)
BuildRequires:  pkgconfig(x11)
BuildRequires:  pkgconfig(xft)
BuildRequires:  pkgconfig(xrender)
BuildRequires:  pkgconfig(xext)
BuildRequires:  pkgconfig(dbus-1)
BuildRequires:  pkgconfig(freetype2)
BuildRequires:  pkgconfig(libv4lconvert)

%description
Tox GUI client

%prep
%setup -qn %{oname}

%build
gcc -o uTox *.c \
    -lX11 -lXft -lXrender -lXext \
    -ldbus-1 \
    -ltoxcore -ltoxav -ltoxdns \
    -lopenal \
    -pthread -lresolv -ldl -lm -lrt \
    -lfontconfig \
    -lv4lconvert \
    -lvpx \
    -I/usr/include/freetype2 \
    -I/usr/include/dbus-1.0/ \
    -I/%{_libdir}/dbus-1.0/include/ \
    -DV4L

%install
mkdir -p %{buildroot}/%{_bindir}
install -m 755 uTox %{buildroot}%{_bindir}/utox

%files
%{_bindir}/*

%changelog
* Thu Jul 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.1-0.20140718.1
+ Revision: b402059
- Link with rt



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13073 |12cu|uudeview-0.5.20-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libname	%mklibname uu 

Name:           uudeview
Version:        0.5.20
Release:        13
License:	    GPLv2+
Group:          File tools
Source:         http://www.fpx.de/fp/Software/UUDeview/download/%{name}-%{version}.tar.bz2 
Patch:		    %{name}-%{version}-library.ltx.patch	
Patch1:		    uudeview-0.5.20-fix-str-fmt.patch
URL:            http://www.fpx.de/fp/Software/UUDeview/
Summary:        Help to transmit binary files over the internet
BuildRequires:  tcl-devel
BuildRequires:	transfig
BuildRequires:	texlive-scheme-tetex
BuildRequires:	texlive-a4wide

%description
Uudeview handles uuencoding, xxencoding, and base-64 encoding (MIME),
used on internet to transmit binary files.
It can do automatic splitting of large encodes and automatic posting.
A must for anyone serious encoding/decoding.

%package -n     %{libname}-static-devel
Summary:        Static library for developing apps which will use %{name}
Group:          Development/C
Provides:       libuu-static-devel = %{version}-%{release}
Provides:       uu-static-devel = %{version}-%{release}

%description -n %{libname}-static-devel
Static library for %{name}

%prep
%setup -q
%patch -p0
%patch1 -p0

%build
CFLAGS="%{optflags}" LDFLAGS="%ldflags" ./configure --prefix=%{_prefix} --libdir=%{_libdir}

%make
( cd doc/; make )

%install
%makeinstall

mkdir -p %{buildroot}%{_mandir}/man1
cp man/*.1 %{buildroot}%{_mandir}/man1/
rm -rf %{buildroot}%{_prefix}/man

mkdir -p %{buildroot}%{_libdir}/
mkdir -p %{buildroot}%{_includedir}/
cp uulib/libuu.a %{buildroot}%{_libdir}/
cp uulib/fptools.h uulib/uudeview.h uulib/uuint.h %{buildroot}%{_includedir}/

%files
%doc HISTORY IAFA-PACKAGE README doc uudeview.lsm
%{_mandir}/man*/*
%{_bindir}/*

%files -n %{libname}-static-devel
%doc README doc/structure.tex doc/test.txt doc/td*
%{_libdir}/*.a
%{_includedir}/*

%changelog
* Mon Mar 31 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.5.20-13
+ Revision: 644f351
- Adjust static-devel files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13074 |12cu|vacation-1.2.7.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

Summary:  Automatic mail answering program for Linux
Name:     vacation 
Version:  1.2.7.0
Release:  3
License:  GPL
Group:    Networking/Mail
Source:   http://downloads.sourceforge.net/project/%{name}/%{name}/%{version}/%{name}-%{version}.tar.gz
URL:      http://sourceforge.net/projects/vacation/
Requires: sendmail-command
BuildRequires: gdbm-devel

%description 
Vacation is the automatic mail answering program found
on many Unix systems. This version works with the sendmail 
restricted shell.

%prep
%setup -q

%build
%make

%install
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_mandir}/man1

install -s -m 755 vacation        %{buildroot}%{_bindir}/vacation
install -m 755 vaclook         %{buildroot}%{_bindir}/vaclook
install -m 444 vacation.man    %{buildroot}%{_mandir}/man1/vacation.1
install -m 444 vaclook.man     %{buildroot}%{_mandir}/man1/vaclook.1

%post
if [ -d /etc/smrsh/ ] ; then 
  ln -s /usr/bin/vacation /etc/smrsh
fi

%postun
if [ -L /etc/smrsh/vacation ] ; then 
  rm -f /etc/smrsh/vacation
fi

%files
%{_bindir}/vacation
%{_bindir}/vaclook
%{_mandir}/*/*
%doc COPYING README README.smrsh ChangeLog

%changelog
* Fri Mar 28 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.2.7.0-3
+ Revision: 5a2a6d4
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13075 |12cu|vacuum-im-1.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define sname vacuum

%define major 1.17
%define libname %mklibname vacuumutils %{major}
%define devname %mklibname vacuumutils -d

Summary:	Crossplatform Jabber client written in Qt
Name:		%{sname}-im
Version:	1.2.1
Release:	1
License:	GPLv3+
Group:		Networking/Instant messaging
Url:		http://www.vacuum-im.org/
Source:		http://vacuum-im.googlecode.com/files/%{sname}-%{version}.tar.xz
Patch0:		vacuum-1.2.1-linkage.patch
BuildRequires:	cmake >= 2.8
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xscrnsaver)
BuildRequires:	pkgconfig(zlib)

%description
The core program is just a plugin loader - all functionality is made
available via plugins. This enforces modularity and ensures well defined
component interaction via interfaces.

%package -n %{libname}
Summary:	Shared library for Vacuum-IM
Group:		System/Libraries

%description -n %{libname}
This package includes shared libraris needed to work Vacuum-IM program.

%package -n %{devname}
Summary:	Development files for Vacuum-IM
Group:		Development/C++
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	vacuumutils-devel = %{version}-%{release}

%description -n %{devname}
This package includes files needed to develop Vacuum-IM modules.

%prep
%setup -q -n %{sname}-%{version}
%patch0 -p1

%build
%cmake \
	-DCMAKE_BUILD_TYPE=RelWithDebInfo \
	-DINSTALL_SDK=1 \
	-DINSTALL_LIB_DIR=%{_lib}

%make

%install
%makeinstall_std -C build

install -D -m644 resources/menuicons/shared/mainwindowlogo128.png %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/%{name}.png
install -D -m644 resources/menuicons/shared/mainwindowlogo96.png %{buildroot}%{_datadir}/icons/hicolor/96x96/apps/%{name}.png
install -D -m644 resources/menuicons/shared/mainwindowlogo64.png %{buildroot}%{_datadir}/icons/hicolor/64x64/apps/%{name}.png
install -D -m644 resources/menuicons/shared/mainwindowlogo48.png %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/%{name}.png
install -D -m644 resources/menuicons/shared/mainwindowlogo32.png %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
install -D -m644 resources/menuicons/shared/mainwindowlogo24.png %{buildroot}%{_datadir}/icons/hicolor/24x24/apps/%{name}.png
install -D -m644 resources/menuicons/shared/mainwindowlogo16.png %{buildroot}%{_datadir}/icons/hicolor/16x16/apps/%{name}.png

sed -i "s/Exec=%{sname}/Exec=%{name}/;s/Icon=%{sname}/Icon=%{name}/" %{buildroot}%{_datadir}/applications/%{sname}.desktop

mv %{buildroot}%{_datadir}/applications/%{sname}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
mv %{buildroot}%{_datadir}/pixmaps/%{sname}.png %{buildroot}%{_datadir}/pixmaps/%{name}.png
mv %{buildroot}%{_bindir}/%{sname} %{buildroot}%{_bindir}/%{name}

%files
%doc %{_docdir}/%{sname}
%{_bindir}/%{name}
%{_libdir}/%{sname}
%{_datadir}/%{sname}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/*/apps/%{name}.png
%{_datadir}/pixmaps/%{name}.png

%files -n %{libname}
%{_libdir}/libvacuumutils.so.%{major}*

%files -n %{devname}
%{_libdir}/libvacuumutils.so
%{_includedir}/%{sname}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13076 |12cu|vavoom-1.33-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		vavoom
Version:	1.33
Release:	2
Summary:	Open source port of the DOOM game engine
Source0:	http://dl.sourceforge.net/vavoom/%{name}-%{version}.tar.bz2
Patch0:		vavoom-1.30-linkage.patch
Patch1:		vavoom-1.30-fix-str-fmt.patch
Patch2:		vavoom-1.33-sfmt.patch
URL:		http://vavoom-engine.com/
Group:		Games/Arcade
License:	GPLv2+

BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(SDL_net)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(allegro)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(flac++)
BuildRequires:	pkgconfig(mad)
BuildRequires:	pkgconfig(openal)
BuildRequires:	libmikmod-devel
BuildRequires:	cmake
BuildRequires:	desktop-file-utils
BuildRequires:	pkgconfig(gl)
BuildRequires:	jpeg-devel >= 1.3.0
BuildRequires:	wxgtku-devel
Suggests:	vavoom-vmdl
Suggests:	TiMidity++

%description
Vavoom is an open-source port of Doom, the classic 3D first-person shooter
game.  It adds some extra features to Doom such as translucency
and freelook support.

%prep
%setup -q
%patch0 -p0
%patch1 -p0
%patch2 -p1
# This one line sed command is easier than trying to muck with the Makefile
# to add the proper -D definition.
%__sed -i "s|#define FL_BASEDIR.*|#define FL_BASEDIR \"%{_gamesdatadir}/%{name}\"|" source/files.h

%build
%cmake -DCMAKE_INSTALL_PREFIX=%{_prefix} \
	-DBINDIR=%{_gamesbindir} \
	-DDATADIR=%{_gamesdatadir}/%{name} \
	-DWITH_SDL=Y \
	-DWITH_OPENGL=Y \
	-DWITH_OPENAL=Y \
	-DWITH_FLAC=Y \
	-DWITH_ALLEGRO=N

# The Makefile doesn't do parallel builds correctly.
make

%install
%makeinstall_std -C build

%__cat << EOF > %{name}.desktop
[Desktop Entry]
Name=Freedoom
Comment=Freedoom with the Vavoom engine
Exec=vavoom
Icon=arcade_section
Terminal=false
Type=Application
Categories=Game;ArcadeGame;X-MandrivaLinux-MoreApplications-Games-Arcade;
EOF

desktop-file-install --vendor="" \
	--dir %{buildroot}%{_datadir}/applications \
	%{name}.desktop


%files
%doc docs/*.log docs/gnu.txt docs/vavoom.txt
%{_gamesbindir}/*
%{_gamesdatadir}/*
%{_datadir}/applications/*.desktop



%changelog
* Sat Mar 29 2014 SymbianFlo <symbianflo@mandrivausers.ro> 1.33-2
+ Revision: 722e33e
- Fixed BR (hopefully)  for jpeg-devel.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13077 |12cu|vbam-1.8.0.1159-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define revision	1159

Name:		vbam
Version:	1.8.0.%{revision}
Release:	1

Summary:	A GameBoy Advance emulator
License:	GPLv2+
Group:		Emulators
URL:		http://sourceforge.net/projects/vbam
Source0:	http://sourceforge.net/projects/vbam/files/VBA-M%20svn%20r%{revision}/%{name}-%{version}-src.tar.bz2
Patch0:		vbam-1.8.0-glibc2.10-fix.patch

BuildRequires:	cmake
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(gtkglextmm-1.2)
BuildRequires:	pkgconfig(libglademm-2.4)
BuildRequires:	pkgconfig(portaudio-2.0)
BuildRequires:	pkgconfig(gtkmm-2.4)
BuildRequires:	ffmpeg-devel
BuildRequires:	sfml-graphics-devel
BuildRequires:	sfml-network-devel
BuildRequires:	sfml-system-devel
BuildRequires:	sfml-window-devel
BuildRequires:	desktop-file-utils

%description
VisualBoyAdvance-M is a GameBoy Advance emulator.
It is based on VisualBoyAdvance and integrates the best 
features from the various other forks.

It also features a GTK frontend.

%prep
%setup -q -c
%patch0 -p1

%build
cmake . -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} -DENABLE_WX=OFF

%make

%install
%makeinstall_std

#man page
%__install -d -m 755 %{buildroot}%{_mandir}/man1
%__install -m 644 debian/vbam.1 %{buildroot}%{_mandir}/man1

#xdg menu
desktop-file-install --vendor="" \
  --remove-category="Application" \
  --remove-key="Encoding" \
  --add-category="X-MandrivaLinux-MoreApplications-Emulators" \
  --dir %{buildroot}%{_datadir}/applications/ \
  %{buildroot}%{_datadir}/applications/*

%find_lang g%{name}

%files -f g%{name}.lang
%doc doc/ReadMe.SDL.txt doc/DevInfo.txt
%{_bindir}/*vbam
%config(noreplace) %{_sysconfdir}/vbam.cfg
%{_datadir}/vbam
%{_datadir}/applications/gvbam.desktop
%{_iconsdir}/hicolor/*/apps/vbam.*
%{_mandir}/man1/*



%changelog
* Sun Jan 12 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.8.0.1159-1
+ Revision: f4ee8dd
- Fix source



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13078 |12cu|vc-0.7.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %nil
%define major 0
%define beta %{nil}
%define scmrev %{nil}
%define devname %mklibname vc -d -s

Name: vc
Version: 0.7.1
%if "%{beta}" == ""
%if "%{scmrev}" == ""
Release: 1
Source: http://code.compeng.uni-frankfurt.de/attachments/download/161/Vc-%version.tar.gz
%else
Release: 0.%{scmrev}.1
Source: %{name}-%{scmrev}.tar.xz
%endif
%else
%if "%{scmrev}" == ""
Release: 0.%{beta}.1
Source: %{name}-%{version}%{beta}.tar.bz2
%else
Release: 0.%{beta}.%{scmrev}.1
Source: %{name}-%{scmrev}.tar.xz
%endif
%endif
BuildRequires: cmake gcc-c++
Summary: Library to ease explicit vectorization of C++ code
URL: http://code.compeng.uni-frankfurt.de/projects/vc
License: LGPLv3
Group: System/Libraries

%track
prog %{name} = {
	url = http://code.compeng.uni-frankfurt.de/projects/vc/files
	regex = "Vc-(__VER__)\.tar\.gz"
	version = %{version}
}

%description
Vc is a free software library to ease explicit vectorization of C++ code.

It has an intuitive API and provides portability between different
compilers and compiler versions as well as portability between different
vector instruction sets.

Thus an application written with Vc can be compiled for

    AVX
    SSE2 up to SSE4.2
    SSE4a, XOP, and FMA4
    Scalar (fallback which works everywhere)
    LRBni support disabled, waiting for MIC

%package -n %{devname}
Summary: Development files for %{name}
Group: Development/C
Provides: %name-devel

%description -n %{devname}
Development files (Headers etc.) for %{name}.

%prep
%if "%{scmrev}" == ""
%setup -q -n Vc-%{version}%{beta}
%else
%setup -q -n Vc
%endif

%build
%cmake
%make

%install
%makeinstall_std -C build

%files -n %{devname}
%_includedir/Vc
%_prefix/lib/cmake/Vc
%_libdir/*.a

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13079 |12cu|vcg-1.30-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package	%{nil}

%define name vcg
%define version 1.30
%define rel 10
%define release %{rel}

Summary: The VCG visualization tool for compiler graphs
Name: %name
Version: %version
Release: %release
License: GPL
Group: Graphics
URL: http://www.cs.uni-sb.de/RW/users/sander/html/gsvcg1.html
Source: ftp://ftp.cs.uni-sb.de/pub/graphics/vcg/vcg.tar.bz2
Patch0: vcg.1.30-fix-build.patch
Patch1: vcg.1.30-fix-link.patch

BuildRequires: pkgconfig(x11)

%description
The VCG tool reads a textual and readable specification of a 
graph and visualizes the graph.  If not all positions of 
nodes are fixed, the tool layouts the graph using several 
heuristics as reducing the number of crossings, minimizing 
the size of edges, centering of nodes.  The specification 
language of the VCG tool is nearly compatible to GRL, the 
language of the edge tool, but contains many extensions.  The 
VCG tool allows folding of dynamically or statically specified 
regions of the graph.  It uses colors and runs on X11.

%prep 
%setup -q -n %{name}.%{version}
%patch0 -p1 -z .pix
%patch1 -p0 -b .link

%build
make xvcg_gcc_noxmkmf xvcg CFLAGS="-c %{optflags -wall}"

%install
install -d %buildroot/{%{_bindir},%{_mandir}/manl}
make SED=sed BINDIR=%buildroot/%{_bindir} MANDIR=%buildroot/%{_mandir}/man1 MANEXT=1 install

cp -f demo/demo.csh expl
chmod 644 expl/cfg.vcg


%files
%doc COPYING README expl
%{_bindir}/*
%{_mandir}/*/*



%changelog
* Sat Mar 29 2014 SymbianFlo <symbianflo@mandrivausers.ro> 1.30-10
+ Revision: e88f21f
- Spec clean, fix BR, bump rel.try to fix empty debug ( and failed :D )



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13080 |12cu|vcmi-0.96-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}
%define debugcflags %{nil}

%define __noautoprov '(.*)\\.so(.*)'
%define __noautoreq 'libvcmi\\.so(.*)|libminizip\\.so(.*)'

Summary:	Open-source reimplementation and extension of the Heroes III game engine
Name:		vcmi
Version:	0.96
Release:	1
License:	GPLv2+
Group:		Games/Strategy
Url:		http://www.vcmi.eu/
Source0:	http://download.vcmi.eu/%{name}-%{version}.tar.gz
BuildRequires:	cmake
BuildRequires:	qmake5
BuildRequires:	boost-devel
BuildRequires:	pkgconfig(libavcodec)
BuildRequires:	pkgconfig(libavformat)
BuildRequires:	pkgconfig(libavutil)
BuildRequires:	pkgconfig(libswscale)
BuildRequires:	pkgconfig(Qt5Network)
BuildRequires:	pkgconfig(Qt5Widgets)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(SDL_ttf)
BuildRequires:	pkgconfig(zlib)
# For data extraction
Requires:	unshield

%description
VCMI is an open-source project aiming to reimplement the Heroes of Might and
Magic III: In the Wake of Gods game engine, giving it new and extended
possibilities.

To play Heroes III, you will need a copy of the original game.
See VCMI's wiki for Heroes III installation instructions:
http://wiki.vcmi.eu/index.php?title=Installation_on_Linux

%files
%doc README.md README.linux AUTHORS ChangeLog
%{_datadir}/applications/%{name}*.desktop
%{_iconsdir}/hicolor/*/apps/%{name}client.png
%{_libdir}/%{name}/
%{_gamesbindir}/%{name}*
%{_gamesdatadir}/%{name}/

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake \
	-DCMAKE_CXX_FLAGS_RELWITHDEBINFO="" \
	-DBIN_DIR=games \
	-DDATA_DIR=share/games/%{name} \
	-DLIB_DIR=%{_lib}/%{name} \
	-DCMAKE_INSTALL_LIBDIR=%{_lib} \
	-DCMAKE_SKIP_RPATH=OFF
make

%install
%makeinstall_std -C build


%changelog
* Wed Jul 30 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.96-1
+ Revision: 3b27300
- Update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13081 |12cu|vdpauinfo-0.0.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define name	vdpauinfo
%define version	0.0.6
%define snap	0
%define rel	2

Summary:	VDPAU acceleration information utility
Name:		%{name}
Version:	%{version}
%if %snap
Release:	0.%snap.%rel
%else
Release:	%rel
%endif
License:	MIT
Group:		Development/X11
URL:		http://www.nvnews.net/vbulletin/showthread.php?t=124978
%if %snap
# rm -rf vdpauinfo && git clone git://anongit.freedesktop.org/~aplattner/vdpauinfo && cd vdpauinfo/
# git archive --prefix=vdpauinfo-$(date +%Y%m%d)/ --format=tar HEAD | lzma > ../vdpauinfo-$(date +%Y%m%d).tar.lzma
Source:		vdpauinfo-%{snap}.tar.lzma
%else
Source:		http://people.freedesktop.org/~aplattner/vdpau/vdpauinfo-%{version}.tar.gz
%endif

BuildRequires:	pkgconfig(vdpau) >= 0.4
BuildRequires:	pkgconfig(x11)
BuildRequires:	python
Obsoletes:	vdpinfo < 0.0.6

%description
Simple utility that queries and displays the VDPAU capabilities of
your X display and prints them in tabular format.

%prep
%if %snap
%setup -q -n %{name}-%snap
%else
%setup -q
%endif

%build
%if %snap
python functions.py > VDPDeviceImpl.h
autoreconf -fi
%endif
%configure2_5x
%make

%install
%makeinstall_std


%files
%doc AUTHORS
%{_bindir}/%{name}





%changelog
* Sat Mar 29 2014 SymbianFlo <symbianflo@mandrivausers.ro> 0.0.6-2
+ Revision: 75f1cab
- Switch to pkgconfig style, fix BR, spec clean, bump rel.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13082 |12cu|vdpinfo-0.0.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define name	vdpinfo
%define version	0.0.4
%define rel	2

Summary:	VDPAU acceleration information utility
Name:		%{name}
Version:	%{version}
Release:	%rel
License:	MIT
Group:		Development/X11
URL:		http://www.nvnews.net/vbulletin/showthread.php?t=124978
Source:		http://www.cs.rug.nl/~wladimir/vdpinfo/vdpinfo-%{version}.tar.gz

BuildRequires:	pkgconfig(vdpau)
BuildRequires:	pkgconfig(x11)
BuildRequires:	python

%description
Simple utility that queries and displays the VDPAU capabilities of
your X display and prints them in tabular format.

%prep
%setup -q -n %{name}
sed -i 's/^LDFLAGS=/LDFLAGS=%{ldflags} /' Makefile

%build
python functions.py > VDPDeviceImpl.h
%make CXXFLAGS="%{optflags -wall}"

%install
install -d -m755 %{buildroot}%{_bindir}
install -m755 %{name} %{buildroot}%{_bindir}



%files
%doc LICENSE
%{_bindir}/%{name}


%changelog
* Sat Mar 29 2014 SymbianFlo <symbianflo@mandrivausers.ro> 0.0.4-2
+ Revision: 53e9eef
- Updated vdpinfo.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13083 |12cu|vdr-1.6.0-26
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define name	vdr
%define version	1.6.0
%define maintpatch 2
%define oapiversion 1.6.0
%define rel	26

# Increased when ABI compatibility is broken by patches
# Reset to 1 when %oapiversion is raised
%define vdr_sub_abi	4
%define vdr_abi		%{oapiversion}_%{_lib}_abi_%{vdr_sub_abi}
%define apiversion	%{oapiversion}.%{vdr_sub_abi}

# backportability
%define _localstatedir		%{_var}

%define vdr_plugin_dir		%{_libdir}/%{name}
%define vdr_plugin_datadir	%{vdr_datadir}
%define vdr_plugin_cfgdir	%{vdr_cfgdir}/plugins
%define vdr_plugin_paramdir	%{vdr_datadir}/defaults
%define vdr_plugin_cachedir	%{_var}/cache/%{name}
%define vdr_videodir		%{_localstatedir}/lib/%{name}/video
%define vdr_cfgdir		%{_localstatedir}/lib/%{name}/config
%define	vdr_datadir		%{_datadir}/%{name}
%define vdr_chanlogodir		%{vdr_datadir}/chanlogos
%define vdr_themedir		%{_localstatedir}/lib/%{name}/themes
%define vdr_epgimagesdir	%{_var}/cache/%{name}/epgimages

%define vdr_plugin_flags	-fPIC

%if %{maintpatch}
%define fullversion		%{version}-%{maintpatch}
%else
%define fullversion		%{version}
%endif

Summary:	Video Disk Recorder - PVR suite
Name:		%{name}
Version:	%{version}
Release:	%mkrel %rel
Group:		Video
License:	GPLv2+
URL:		http://www.tvdr.de/
Source:		ftp://ftp.tvdr.de/vdr/%{name}-%{version}.tar.bz2

Source1:	vdr.init
Source2:	vdr-runvdr
Source3:	vdr-shutdown.sh.example
Source4:	vdr.sysconfig
Source5:	vdr-sky.cron
Source6:	vdr-sky.sysconfig
Source7:	vdr-README.mdv
Source8:	vdr-plugin-filetriggers.script

# Patches last checked for updates: 2009/07/25

# Drop DVB API version check, it is bumped arbitrarily:
Patch0:		vdr-drop-dvbapi-check.patch
# Configurable logident for multi-vdr systems:
Patch1:		vdr-1.6.0-logident.patch
# Make HasDecoder() return true even while in pmExtern playmode
Patch2:		vdr-1.6.0-hasdecoder.patch
# printf format warnings:
Patch3:		vdr-printf-format.patch
Patch4:		vdr-1.6.0-rsvps.patch
Patch5:		vdr-1.6.0-vdrversion.patch
# CanHandleOver2BitSubtitles() hack:
Patch6:		vdr-1.6.0-dxr3.patch
# Use monospace as default monospace font,
# sans serif as default large font:
Patch7:		vdr-1.6.0-default-fonts-mdv.patch
# Show more font aliases:
Patch8:		vdr-1.6.0-show-more-aliasfonts.patch
# Add options to disable use of device input or output:
Patch9:		vdr-1.6.0-shared-devices.patch
# For streamdev:
Patch10:	vdr-1.6.0-intcamdevices.mod.patch
# warning: cannot pass objects of non-POD type ‘class cString’ through ‘...’; call will abort at runtime
Patch18:	vdr-1.6.0-h264-non-pod-type.patch
# fix overlapping strcpy in command-line parsing causing corruption:
Patch37:	vdr-fix-overlapping-strcpy.patch
# fix build with GCC 4.6
Patch39:	vdr-gcc4.6.patch

# From upstream
# Switch from V4L1 to V4L2
Patch38:	vdr-adapt-to-v4l2.patch

# From http://users.tkk.fi/~rahrenbe/vdr/
# and http://www.saunalahti.fi/~rahrenbe/vdr/patches/
# Updated with each version, gunzipped
# Note that they are usually just rediffed, no actual changes
Patch11:	vdr-1.6.0-cap_sys_nice.patch
Patch12:	vdr-1.6.0-liemikuutio-1.27.diff
Patch13:	vdr-1.6.0-cutter-marks.diff
Patch14:	vdr-1.6.0-parentalrating-content.diff
Patch15:	vdr-1.6.0-thread-name.diff
Patch16:	vdr-1.6.0-frontend-facilities.patch
Patch19:	vdr-1.6.0-subtitles-button.patch
Patch31:	vdr-1.6.0-hitk.patch
Patch32:	vdr-1.6.0-ionice.patch

# From iptv
Patch17:	vdr-1.6.0-pluginparam.patch
Patch33:	vdr-1.6.0-plugindev-disable-ca-updates.patch

# From http://e-tobi.net/ Debian repository
Patch20:	vdr-1.4.0-analogtv.patch
Patch21:	vdr-1.6.0-sort-options.patch
Patch22:	vdr-1.6.0-dd-record-option.patch
Patch23:	vdr-1.6.0-yaepg.patch
Patch24:	vdr-1.6.0-menuorg.patch
Patch25:	vdr-1.6.0-pin.patch
Patch26:	vdr-1.6.0-graphtft.patch
Patch27:	vdr-1.6.0-sourcecaps.patch
Patch28:	vdr-1.6.0-noepg.patch
Patch29:	vdr-1.6.0-reelchannelscan.patch
Patch30:	vdr-1.6.0-pvrinput.patch

# From VDR mailinglist
Patch34:	vdr-1.6.0-ConfigurableLNBshare_1_5_10.diff
# fixes build with gcc4.4
Patch35:	vdr-1.7.7-grab.diff
# ditto
Patch36:	vdr-1.6.0-const.diff

# From rotor plugin
Patch40:	vdr-1.5.5-rotor.diff

# From http://toms-cafe.de/vdr/download/
Patch50:	http://toms-cafe.de/vdr/download/vdr-jumpplay-1.0-1.6.0.diff
Patch52:	http://toms-cafe.de/vdr/download/vdr-timer-info-0.5-1.5.15.diff
Patch53:	http://toms-cafe.de/vdr/download/vdr-cmdsubmenu-0.7-1.6.0.diff

# From epgsearch
Patch64:	vdr.epgsearch-exttimeredit-0.0.2.diff
Patch65:	MainMenuHooks-v1_0.patch
Patch66:	timercmd-0.1_1.6.0.diff

# From VDR mailinglist, Reinhard Nissl
Patch67:	vdr-1.5.18-h264-syncearly-framespersec-audioindexer-fielddetection-speedup.diff
Patch68:	vdr-1.5.18-addon-fix_nid_tid_channel_iterator.diff

# From ttxtsubs
Patch70:	vdr-1.6.0-2-ttxtsubs.patch

%if %maintpatch
%(for n in {1..%maintpatch}; do
	echo "Patch7$n: ftp://ftp.cadsoft.de/vdr/Developer/vdr-%version-$n.diff"
done)
%endif

BuildRequires:	libcap-devel
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(ncursesw)
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	freetype2-devel
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires(post):	vdr-common = %{version}
Requires:	vdr-common = %{version}
Provides:	vdr-abi = %{vdr_abi}
Obsoletes:	vdr-plugin-subtitles < 0.5.0-8
Requires(post):	ccp >= 0.4.1
# Plugins:
Requires:	ccp >= 0.4.1

%description
VDR (Video Disk Recorder) is a very powerful and customizable PVR
suite. One of the most common usage cases of VDR is as a digital
set-top-box with the picture displayed on a television set. VDR can
also be used on desktop or even without any video output devices.
There are also lots of different plugins available to extend VDR's
capabilities.

See http://www.linuxtv.org/vdrwiki/ for more information.

VDR in this package is patched with the patches known as
liemikuutio, cutter-marks, parentalrating-content, thread-name,
menuorg, sort-options, dd-record-option, configurableLNBshare,
sourcecaps, jumpplay, timer-info, cmdsubmenu, h264, and with
patches which are required by various plugins.
%if %maintpatch
This build is additionally patched to the maintenance release
%version-%maintpatch.
%endif

%package common
Summary:	Common files for VDR
Group:		Video
Requires(pre):	rpm-helper
Requires(postun): rpm-helper

%description common
VDR (Video Disk Recorder) is a very powerful and customizable PVR
suite.

This package contains the default "vdr" user required by VDR and
some other related tools.

%package devel
Summary:	VDR development headers
Group:		Development/C++
Requires:	gettext

%description devel
This package contains the headers that are needed to build
plugins for VDR.

%package plugin-hello
Summary:	VDR plugin: A friendly greeting
Group:		Video
Requires:	vdr-abi = %vdr_abi

%description plugin-hello
This is a small demo of the VDR plugin interface.

%package plugin-osddemo
Summary:	VDR plugin: Demo of arbitrary OSD setup
Group:		Video
Requires:	vdr-abi = %vdr_abi

%description plugin-osddemo
Demonstration of how a plugin can have its very own OSD setup.

It's a very primitive game that opens a small window in which the
user can draw lines with the Up, Down, Left and Right buttons.
The color buttons are used to switch color.
Press Ok to close the window.

%package plugin-skincurses
Summary:	VDR plugin: A text only skin
Group:		Video
Requires:	vdr-abi = %vdr_abi

%description plugin-skincurses
The 'skincurses' plugin implements a VDR skin that works in a
shell window, using only plain text output. It re-implements
what used to be available by compiling VDR versions before 1.3.7
with the DEBUG_OSD macro set.

%package plugin-sky
Summary:	VDR plugin: Sky Digibox interface
Group:		Video
Requires:	wget
Requires:	vdr-abi = %vdr_abi

%description plugin-sky
The 'sky' plugin implements a new device for VDR, which is based on the
MPEG2 encoder card described at linuxtv.org/mpeg2/kfir.xml. It
allows you to connect the analog a/v output of your Sky Digibox to VDR,
so that you can enjoy the full recording flexibility of VDR with your
Sky subscription. Note that this is NOT something that does anything
illegal, like decrypting the Sky programme without a subscription. You
will need a Sky Digibox and a valid subscription in order to use this
plugin.

%package plugin-status
Summary:	VDR plugin: Status monitor test
Group:		Video
Requires:	vdr-abi = %vdr_abi

%description plugin-status
This is an example that shows the use of cStatus.

%package plugin-servicedemo
Summary:	VDR plugin: Service demo
Group:		Video
Requires:	vdr-abi = %vdr_abi

%description plugin-servicedemo
Demonstration of how plugins can communicate with each other.

%package plugin-svdrpdemo
Summary:	VDR plugin: How to add SVDRP support to a plugin
Group:		Video
Requires:	vdr-abi = %vdr_abi

%description plugin-svdrpdemo
This plugin shows how to add SVDRP support to a plugin.

%package plugin-pictures
Summary:	VDR plugin: A simple picture viewer
Group:		Video
Requires:	vdr-abi = %vdr_abi

%description plugin-pictures
The 'pictures' plugin implements a simple picture viewer.

There is already an 'image' plugin out there which has a lot more
functionality than this one, but it's way too complex for my taste,
and also converts the image files on-the-fly, which makes it slow
on slow hardware.

This plugin assumes that the pictures have already been converted to
MPEG frames (with the 'pic2mpg' script that comes with this archive),
and doesn't implement any fancy features like zooming, panning or
tiled previews. It's just a very simple viewer.

%prep
%setup -q

%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1
%patch7 -p1
%patch8 -p1
%patch9 -p1
%patch70 -p1
%patch12 -p1
%patch13 -p1
%patch14 -p1
%patch15 -p1
%patch16 -p1
%patch17 -p1
%patch20 -p1
%patch21 -p1
%patch22 -p1
%patch23 -p1
%patch24 -p1
%patch65 -p1
%patch25 -p1
%patch26 -p1
%patch27 -p1
%patch28 -p1
%patch29 -p1
%patch30 -p1
%patch34 -p1
%patch40 -p1
%patch50 -p1
%patch52 -p1
%patch53 -p1
%patch67 -p1
%patch68 -p0
%patch6 -p1
%patch10 -p1
%patch11 -p1
%patch19 -p1
%patch31 -p1
%patch32 -p1
%patch33 -p1
%patch64 -p1
%patch66 -p1
%patch35 -p0
%patch36 -p1
%patch18 -p1
%patch37 -p1
%patch38 -p1
%patch39 -p1

%if %maintpatch
%(for n in {1..%maintpatch}; do
	echo "%%patch7$n -p1"
done)
%endif

sed -i "/isyslog(\"VDR version %%s started\", VDRVERSION);/s/VDRVERSION/\"%{fullversion} (%{version}-%{release})\"/" vdr.c
sed -ri '/define APIVERSION/s/^(.*")%{oapiversion}(".*)$/\1%{apiversion}\2/' config.h
sed -ri '/define VDRVERSION/s/^(.*")%{fullversion}(".*)$/\1%{version}-%{release}\2/' config.h

# check that the macros are set correctly
[ $(sed -rn '/define APIVERSION/s/^.*"(.*)".*$/\1/p' config.h) == "%apiversion" ]
[ $(sed -rn '/define VDRVERSION/s/^.*"(.*)".*$/\1/p' config.h) == "%version-%release" ]

cp -a %SOURCE3 shutdown.sh.example

cat %SOURCE7 | sed 's,@vdr_plugin_dir@,%{vdr_plugin_dir},' > README.mdv

mkdir i18n-to-gettext
mv i18n-to-gettext.pl i18n-to-gettext/

# Comment default examples out
perl -pi -e "s/^S/# S/" diseqc.conf

cat > README.1.6.0.upgrade.urpmi <<EOF
VDR 1.6 series is a major upgrade and you may need to make configuration
changes to adapt for this new series.
See UPDATE-1.6.0 for a summary of changes.
EOF

cat > Make.config <<EOF
CFLAGS   = %optflags %{?ldflags}
CXXFLAGS = \$(CFLAGS)

BINDIR   = %{_bindir}
MANDIR   = %{_mandir}
LOCDIR   = %{_datadir}/locale

PLUGINLIBDIR = %{vdr_plugin_dir}
VIDEODIR = %{vdr_videodir}
CONFDIR = %{vdr_cfgdir}
LIBDIR = .

LIRC_DEVICE = %{_var}/run/lirc/lircd
EOF

cat > README.install.urpmi <<EOF
VDR is an advanced PVR suite and configuring it may not be easy for the
inexperienced. Please take a look at the provided documentation before
trying to configure it.

Note that VDR does not support output to X11 or framebuffer without
additional plugins, such as xineliboutput or softdevice.

VDR initscript is provided for your convenience. Instead of running vdr
directly, you should use the vdr service.

Mandriva VDR packages have the following filesystem layout:

%{_sysconfdir}/sysconfig/vdr
Mandriva VDR configuration file; the settings in this file are used to
construct the VDR parameters.

%{_sysconfdir}/sysconfig/vdr-PLUGINNAME
Mandriva VDR plugin configuration files; the settings in these files are used
to construct the parameters for VDR plugins.

%vdr_videodir
Default VDR recordings directory.

%vdr_cfgdir
Default VDR configuration directory.

%vdr_chanlogodir
Default channel logo directory; The channel logos are used by plugins that
support them. The most compatible format is 64x48px 16-color xpm.

For more information on VDR and its plugins, see http://linuxtv.org/vdrwiki/ .
EOF

# The escaping gets a little messy:
# \$	= plain $ in macros
# \\	= multiline macro
# \\\\	= plain \ in macros
# these and their combinations are the only types of escaping present below:
cat > vdr.macros <<EOF
## VDR plugin macros ##

%%vdr_version		%{version}-%{release}
%%vdr_rpmversion	%version
%%vdr_apiversion	%apiversion
%%vdr_abi		%vdr_abi

%%vdr_plugin_flags	%%{optflags} %vdr_plugin_flags %%{vdr_plugin_ldflags} \${VDR_PLUGIN_EXTRA_FLAGS}
%%vdr_plugin_ldflags	%%(echo "%%{?ldflags}" | sed 's@-Wl,--no-undefined@@')

%%vdr_plugin_dir	%{_libdir}/%{name}
%%vdr_plugin_datadir	%{vdr_datadir}
%%vdr_plugin_cfgdir	%{vdr_cfgdir}/plugins
%%vdr_plugin_paramdir	%{vdr_datadir}/defaults
%%vdr_plugin_cachedir	%{_var}/cache/%{name}
%%vdr_videodir		%{_localstatedir}/lib/%{name}/video
%%vdr_cfgdir		%{_localstatedir}/lib/%{name}/config
%%vdr_datadir		%{_datadir}/%{name}
%%vdr_chanlogodir	%{vdr_datadir}/chanlogos
%%vdr_themedir		%{_localstatedir}/lib/%{name}/themes
%%vdr_epgimagesdir	%{_var}/cache/%{name}/epgimages

%%vdr_plugin_prep \\
for file in po/*.po; do \\
	# drop empty translations \\
	grep -Eq 'msgstr ".+"' \$file || rm -f \$file \\
done \\
set +x \\
echo Silent renaming of locales \\
for file in po/*_*.po; do \\
	[ -f \$file ] || continue \\
	[ \$(basename \$file .po) == "zh_CN" ] && continue \\
	# VDR wrongly uses the _COUNTRY identification always \\
	rm -rf \${file%_*.po}.po \\
	mv \$file \${file%_*.po}.po \\
done \\
set -x \\
touch vdr_plugin_prep.done

%%vdr_plugin_build \\
    %%make all							\\\\\\
    CFLAGS="%%{vdr_plugin_flags}"				\\\\\\
    CXXFLAGS="%%{vdr_plugin_flags}"				\\\\\\
    LDFLAGS="%%{vdr_plugin_ldflags}"				\\\\\\
    PLUGINLIBDIR=%%{vdr_plugin_dir}				\\\\\\
    VIDEODIR=%%{vdr_videodir}					\\\\\\
    LIBDIR=.							\\\\\\
    LOCALEDIR=locale						\\\\\\
    VDRLOCALE='""'						\\\\\\
    DVBDIR=%%{_prefix}						\\\\\\
    VDRDIR=%{_includedir}/vdr					\\\\\\
    VDRVERSION=%%{vdr_version}					\\\\\\
    VDRVERSNUM=%%(echo %%{vdr_rpmversion} |			\\\\\\
        %__awk -F'.' '{ print \$1*10000+\$2*100+\$3 }')		\\\\\\
    APIVERSION=%%{vdr_apiversion}				\\\\\\
    APIVERSNUM=%%(echo %%{vdr_apiversion} |			\\\\\\
        %__awk -F'.' '{ print \$1*10000+\$2*100+\$3 }')

%%vdr_plugin_install \\
    if ! [ -e vdr_plugin_prep.done ]; then \\
        echo "Missing %%%%vdr_plugin_prep, aborting!" \\
        exit 1 \\
    fi \\
    rename .so.%%{vdr_version} .so.%%{vdr_apiversion} *.so.%%{vdr_version} &>/dev/null || : \\
    for f in libvdr-*.so.%%{vdr_apiversion}; do \\
        install -D -m755 \$f %%{buildroot}%%{vdr_plugin_dir}/\$f \\
        install -d -m755 %%{buildroot}%%{_datadir} \\
        [ -d locale ] && cp -r locale %%{buildroot}%%{_datadir} \\
        NAME=\$(echo \$f | perl -pe "s/^libvdr-(.*).so.%%{vdr_apiversion}/\\\\1/") \\
        echo %%{vdr_plugin_dir}/\$f > \$NAME.vdr \\
        %%find_lang vdr-\$NAME || touch $NAME.lang \\
        cat vdr-\$NAME.lang >> \$NAME.vdr \\
        if [ -f "\$NAME.mandriva-params" ]; then \\
            install -D -m644 \$NAME.mandriva-defaults %%{buildroot}%%{vdr_plugin_paramdir}/\$NAME.defaults \\
            install -D -m644 \$NAME.mandriva-params %%{buildroot}%%{vdr_plugin_paramdir}/\$NAME.params \\
            install -D -m644 \$NAME.mandriva-sysconfig %%{buildroot}%%{_sysconfdir}/sysconfig/vdr-\$NAME \\
            echo "%%config(noreplace) %%{_sysconfdir}/sysconfig/vdr-\$NAME" >> \$NAME.vdr \\
            echo "%%{vdr_plugin_paramdir}/\$NAME.defaults" >> \$NAME.vdr \\
            echo "%%{vdr_plugin_paramdir}/\$NAME.params" >> \$NAME.vdr \\
        fi \\
    done

%%vdr_chanlogo_notice This skin is able to display channel logos. In order to use this \\
functionality, channel logos must be put in %%{vdr_chanlogodir}. The \\
recommended format is 64x48px 16-color xpm. When using dxr3 as the \\
output device, the recommended maximum number of colors is 6.

%%vdr_plugin_params_begin() \\
vdr_plugin_params_do() { \\
	vdr_plugin_params_handle() { \\
		if echo "\$gotparam" | grep -q "\$gotvar"; then \\
			echo "local \$gotvar=\\\\"\$gotdefault\\\\"" >> %%1.mandriva-defaults \\
			echo "# \$gotvar=\\\\"\$gotdefault\\\\"" >> %%1.mandriva-sysconfig \\
			gotparam="\${gotparam//\$gotvar/'\\\\\$\$gotvar'}" \\
			echo "[ -n \\\\"\\\\\$\$gotvar\\\\" ] && echo \\\\"\$gotparam\\\\"" >> %%1.mandriva-params \\
		elif echo "\$gotparam" | grep -q "MULTIPLE_PARAMS"; then \\
			echo "local \$gotvar=\\\\"\$gotdefault\\\\"" >> %%1.mandriva-defaults \\
			echo "# \$gotvar=\\\\"\$gotdefault\\\\"" >> %%1.mandriva-sysconfig \\
			echo "local gotparam=\\\\"\$gotparam\\\\"" >> %%1.mandriva-params \\
			echo "echo \\\\"\\\\\$\$gotvar\\\\" | xargs -n1 | while read subvar &&" >> %%1.mandriva-params \\
			echo "	[ -n \\\\"\\\\\$subvar\\\\" ]; do" >> %%1.mandriva-params \\
			echo "	echo \\\\"\\\\\${gotparam//MULTIPLE_PARAMS/'\\\\\$subvar'}\\\\"" >> %%1.mandriva-params \\
			echo "done" >> %%1.mandriva-params \\
		else \\
			[ -z "\$gotdefault" ] && gotdefault=no \\
			echo "local \$gotvar=\\\\"\$gotdefault\\\\"" >> %%1.mandriva-defaults \\
			echo "# \$gotvar=\\\\"\$gotdefault\\\\"" >> %%1.mandriva-sysconfig \\
			echo "[ \\\\"\\\\\$\$gotvar\\\\" == yes ] && echo \\\\"\$gotparam\\\\"" >> %%1.mandriva-params \\
		fi \\
		echo >> %%1.mandriva-sysconfig \\
		gotvar= \\
		gotparam= \\
		gotdefault= \\
	} \\
	local gotvar= \\
	local gotparam= \\
	local gotdefault= \\
	echo "# Do not modify this file, use %%{_sysconfdir}/sysconfig/%{name}-%%1 instead" > %%1.mandriva-defaults \\
	echo "# Do not modify this file, use %%{_sysconfdir}/sysconfig/%{name}-%%1 instead" > %%1.mandriva-params \\
	echo -e "# VDR plugin %%1 configuration\\\\n" > %%1.mandriva-sysconfig \\
	while read INPUT; do \\
		if echo "\$INPUT" | grep -q '^#'; then \\
			[ -n "\$gotvar" ] && [ -n "\$gotparam" ] && vdr_plugin_params_handle \\
			echo "\$INPUT" >> %%1.mandriva-sysconfig \\
			continue \\
		fi \\
		if echo "\$INPUT" | grep -q '^var='; then \\
			gotvar="\${INPUT/var=}" \\
			continue \\
		fi \\
		if echo "\$INPUT" | grep -q '^param='; then \\
			eval gotparam="\${INPUT/param=}" \\
			continue \\
		fi \\
		if echo "\$INPUT" | grep -q '^default='; then \\
			eval gotdefault="\${INPUT/default=}" \\
			continue \\
		fi \\
		exit 1 \\
	done \\
	vdr_plugin_params_handle \\
} \\
vdr_plugin_params_do <<VDR_PLUGIN_PARAMS_EOF \\
%%nil

%%vdr_plugin_params_end VDR_PLUGIN_PARAMS_EOF

%if %{mdkversion} >= 200900
%%vdr_plugin_post() %%{nil}
%%vdr_plugin_postun() %%{nil}
%else
%%vdr_plugin_post() if [ "\$1" = "1" ] && [ -e %{_initrddir}/%{name} ]; then /sbin/service vdr plugin_install %%1; fi \\
%%nil
%%vdr_plugin_postun() if [ -e %{_initrddir}/%{name} ]; then if [ "\$1" = "0" ]; then /sbin/service vdr plugin_remove %%1; else /sbin/service vdr plugin_upgrade %%1; fi; fi \\
%%nil
%endif

EOF

# Local version of the above post and postun:
%define plugin_rpmscripts() \
%post plugin-%{1} \
if [ "$1" = "1" ] && [ -e %{_initrddir}/%{name} ]; then /sbin/service vdr plugin_install %{1}; fi \
%postun plugin-%{1} \
if [ -e %{_initrddir}/%{name} ]; then if [ "$1" = "0" ]; then /sbin/service vdr plugin_remove %{1}; else /sbin/service vdr plugin_upgrade %{1}; fi; fi

%build
%make
%define vdr_plugin_ldflags %(echo "%{?ldflags}" | sed 's@-Wl,--no-undefined@@')
# [a-z] does not match v,w on fi_FI.ISO-8859-15, TODO: patch to use [[:lower:]]
# parallel make disabled, as of 2009-07-28 fails on klodia due to too many threads:
# "libgomp: Thread creation failed: Resource temporarily unavailable"
LC_ALL=C make plugins CFLAGS="%optflags %vdr_plugin_flags -I%{_includedir}/ncursesw %vdr_plugin_ldflags" CXXFLAGS="%optflags %vdr_plugin_flags -I%{_includedir}/ncursesw %vdr_plugin_ldflags"

# fix locales
for dir in locale/*_*; do
	[ $(basename $dir) == "zh_CN" ] && continue
	# VDR wrongly uses the _COUNTRY identification always
	rm -rf ${dir%_*}
	mv $dir ${dir%_*}
done

%install

install -D -m755 vdr %{buildroot}%{_bindir}/vdr
install -d -m755 %{buildroot}%{vdr_videodir}
install -d -m755 %{buildroot}%{vdr_chanlogodir}
install -d -m755 %{buildroot}%{vdr_themedir}
install -d -m755 %{buildroot}%{vdr_cfgdir}
ln -s %{vdr_themedir} %{buildroot}%{vdr_cfgdir}/themes

install -D -m644 vdr.1 %{buildroot}%{_mandir}/man1/vdr.1
install -D -m644 vdr.5 %{buildroot}%{_mandir}/man5/vdr.5

install -d -m755 %{buildroot}%{vdr_plugin_dir}
install -m755 PLUGINS/src/*/*.so.* %{buildroot}%{vdr_plugin_dir}

install -d -m755 %{buildroot}%{_includedir}/%{name}
install -d -m755 %{buildroot}%{_includedir}/libsi
install -m644 include/%{name}/* %{buildroot}%{_includedir}/%{name}
install -m644 include/libsi/* %{buildroot}%{_includedir}/libsi

install -d -m755 %{buildroot}%{_sysconfdir}/rpm/macros.d
install -m644 vdr.macros %{buildroot}%{_sysconfdir}/rpm/macros.d

install -d -m755 %{buildroot}%{vdr_plugin_cfgdir}
install -m644 {diseqc.conf,keymacros.conf,sources.conf,svdrphosts.conf} \
	%{buildroot}%{vdr_cfgdir}

install -d -m755 %{buildroot}%{vdr_plugin_dir}
install -d -m755 %{buildroot}%{vdr_plugin_datadir}
install -d -m755 %{buildroot}%{vdr_plugin_cachedir}
install -d -m755 %{buildroot}%{vdr_plugin_paramdir}
install -d -m755 %{buildroot}%{vdr_epgimagesdir}

# init stuff
install -d -m755 %{buildroot}%{_initrddir}
install -d -m755 %{buildroot}%{_sysconfdir}/sysconfig
install -m755 %SOURCE1 %{buildroot}%{_initrddir}/%{name}
install -m755 %SOURCE2 %{buildroot}%{_bindir}/runvdr
install -m644 %SOURCE4 %{buildroot}%{_sysconfdir}/sysconfig/%{name}

# sky plugin
install -d -m755 %{buildroot}%{vdr_plugin_cfgdir}/sky
install -m644 PLUGINS/src/sky/channels.conf.sky \
	%{buildroot}%{vdr_plugin_cfgdir}/sky
install -m755 PLUGINS/src/sky/getskyepg.pl %{buildroot}%{_bindir}
install -d -m755 %{buildroot}%{_sysconfdir}/cron.daily
install -m755 %SOURCE5 %{buildroot}%{_sysconfdir}/cron.daily/getskyepg
install -m644 %SOURCE6 %{buildroot}%{_sysconfdir}/sysconfig/%{name}-sky

# pictures plugin
install -m755 PLUGINS/src/pictures/pic2mpg %{buildroot}%{_bindir}

# scripts
install -m755 *.pl %{buildroot}%{_bindir}

# locales
cp -r locale %{buildroot}%{_datadir}/

%if %{mdkversion} >= 200900
# automatic plugin post and postun actions
install -d -m755 %{buildroot}%{_var}/lib/rpm/filetriggers
install -m755 %SOURCE8 %{buildroot}%{_var}/lib/rpm/filetriggers/vdr-plugins.script
echo "^.%{vdr_plugin_dir}/libvdr-.*\.so\." > %{buildroot}%{_var}/lib/rpm/filetriggers/vdr-plugins.filter
sed -i 's,#FILETRIGGERS#,,' %{buildroot}%{_initrddir}/%{name}
%endif

%find_lang vdr
%find_lang vdr-hello
%find_lang vdr-skincurses
%find_lang vdr-pictures

%clean
rm -rf %{buildroot}

%pre common
%_pre_useradd vdr %{_localstatedir}/lib/%{name} /bin/nologin
%{_bindir}/gpasswd -a vdr video >/dev/null

%post
# This test can be removed when ccp is updated to check that .rpmnew is
# not obsolete
if test -e %{_sysconfdir}/sysconfig/vdr.rpmnew && test $(stat -c%%Z %{_sysconfdir}/sysconfig/vdr.rpmnew) \
		-gt $(stat -c%%Z %{_sysconfdir}/sysconfig/vdr); then
	ccp --backup --delete --ifexists --set NoOrphans --oldfile \
		%{_sysconfdir}/sysconfig/vdr --newfile %{_sysconfdir}/sysconfig/vdr.rpmnew
fi
%_post_service vdr

%preun
%_preun_service vdr

%postun common
%_postun_userdel vdr

%files -f vdr.lang
%defattr(-,root,root)
%doc HISTORY* INSTALL* MANUAL* CONTRIBUTORS* UPDATE* README*
%doc shutdown.sh.example
%attr(-,vdr,vdr) %dir %{vdr_cfgdir}
%attr(-,vdr,vdr) %dir %{vdr_plugin_cfgdir}
%attr(-,vdr,vdr) %dir %{vdr_themedir}
%config(noreplace) %{vdr_cfgdir}/*.conf
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%{_bindir}/vdr
%{_initrddir}/%{name}
%{_bindir}/runvdr
%{_bindir}/epg2html.pl
%{_bindir}/summary2info.pl
%{_bindir}/svdrpsend.pl
%{_mandir}/man1/vdr.1*
%{_mandir}/man5/vdr.5*
%attr(-,vdr,vdr) %dir %{vdr_videodir}
%dir %{vdr_plugin_dir}
%dir %{vdr_plugin_datadir}
%dir %{vdr_plugin_cachedir}
%dir %{vdr_chanlogodir}
%{vdr_cfgdir}/themes
%dir %{vdr_plugin_paramdir}
%dir %{vdr_epgimagesdir}
%if %{mdkversion} >= 200900
%{_var}/lib/rpm/filetriggers/vdr-plugins.filter
%{_var}/lib/rpm/filetriggers/vdr-plugins.script
%endif

%files common
%defattr(-,root,root)
%attr(-,vdr,vdr) %dir %{_localstatedir}/lib/%{name}

%files devel
%defattr(-,root,root)
%doc i18n-to-gettext/i18n-to-gettext.pl
%{_sysconfdir}/rpm/macros.d/vdr.macros
%{_includedir}/vdr
%{_includedir}/libsi

%files plugin-hello -f vdr-hello.lang
%defattr(-,root,root)
%doc PLUGINS/src/hello/HISTORY
%doc PLUGINS/src/hello/README
%{vdr_plugin_dir}/libvdr-hello.so.%{apiversion}

%files plugin-osddemo
%defattr(-,root,root)
%doc PLUGINS/src/osddemo/HISTORY
%doc PLUGINS/src/osddemo/README
%{vdr_plugin_dir}/libvdr-osddemo.so.%{apiversion}

%files plugin-pictures -f vdr-pictures.lang
%defattr(-,root,root)
%doc PLUGINS/src/pictures/HISTORY
%doc PLUGINS/src/pictures/README
%{_bindir}/pic2mpg
%{vdr_plugin_dir}/libvdr-pictures.so.%{apiversion}

%files plugin-skincurses -f vdr-skincurses.lang
%defattr(-,root,root)
%doc PLUGINS/src/skincurses/HISTORY
%doc PLUGINS/src/skincurses/README
%{vdr_plugin_dir}/libvdr-skincurses.so.%{apiversion}

%files plugin-sky
%defattr(-,root,root)
%doc PLUGINS/src/sky/HISTORY
%doc PLUGINS/src/sky/README
%doc PLUGINS/src/sky/lircd.conf.sky
%{_bindir}/getskyepg.pl
%config(noreplace) %{vdr_plugin_cfgdir}/sky/channels.conf.sky
%{_sysconfdir}/cron.daily/getskyepg
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}-sky
%{vdr_plugin_dir}/libvdr-sky.so.%{apiversion}

%files plugin-status
%defattr(-,root,root)
%doc PLUGINS/src/status/HISTORY
%doc PLUGINS/src/status/README
%{vdr_plugin_dir}/libvdr-status.so.%{apiversion}

%files plugin-servicedemo
%defattr(-,root,root)
%doc PLUGINS/src/servicedemo/HISTORY
%doc PLUGINS/src/servicedemo/README
%{vdr_plugin_dir}/libvdr-svccli.so.%{apiversion}
%{vdr_plugin_dir}/libvdr-svcsvr.so.%{apiversion}

%files plugin-svdrpdemo
%defattr(-,root,root)
%doc PLUGINS/src/svdrpdemo/HISTORY
%doc PLUGINS/src/svdrpdemo/README
%{vdr_plugin_dir}/libvdr-svdrpdemo.so.%{apiversion}



%changelog
* Tue Mar 25 2014 SymbianFlo <symbianflo@mandrivausers.ro> 1.6.0-26
+ Revision: ef0b915
- Updated vdr.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13084 |12cu|vdradmin-am-3.6.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define name	vdradmin-am
%define version	3.6.7
%define rel	2

# backportability
%define _localstatedir %{_var}

Summary:	Web interface for VDR
Name:		%name
Version:	%version
Release:	%rel
Group:		Video
License:	GPL
URL:		http://andreas.vdr-developer.org/vdradmin-am/
Source:		http://andreas.vdr-developer.org/download/%name-%version.tar.bz2
Source2:	vdradmin.init
Source3:	vdradmin.sysconfig
# https://qa.mandriva.com/show_bug.cgi?id=52396
# We should probably use "use open ':locale';", but it doesn't seem to
# work if we do that, TODO: investigate
Patch0:		vdradmin-am-workaround-perl-bug.patch
# we use syslog now, no logdir needed
Patch1:		vdradmin-am-no-logdir-needed.patch
# allow pidfile in non-writable directory (we precreate the file with good perms),
# allow start with empty pidfile
Patch2:		vdradmin-am-pidfile.patch

BuildArch:	noarch
BuildRequires:	perl(CGI)
BuildRequires:	perl(Locale::gettext)
BuildRequires:	perl(HTTP::Date)
BuildRequires:	vdr-devel
BuildRequires:	gettext
Requires:	rpm-helper
Requires:	vdr-common
Requires:	perl(Template::Plugin::JavaScript)
Requires:	perl(Sys::Syslog)
Provides:	vdradmin

%description
Web Interface for Video Disk Recorder. With this you can manage your
recordings, timers, etc. You can also create auto-timers to record
specific programs automatically.

%prep
%setup -q
%apply_patches

rm -rf locale/*

# Setup default config
# Now using syslog: sed -i -e '/^$CONFIG{LOGFILE}\s*=\s*".*";/s,".*","vdradmin/vdradmind.log",' vdradmind.pl
sed -i -e '/^$CONFIG{VIDEODIR}\s*=\s*".*";/s,".*","%{_vdr_videodir}",' vdradmind.pl
sed -i -e '/^$CONFIG{VDRCONFDIR}\s*=\s*".*";/s,".*","%{_vdr_cfgdir}",' vdradmind.pl
sed -i -e '/^\s*$PIDFILE\s*=\s*".*";/s,".*","%{_var}/run/vdradmind.pid",' vdradmind.pl
sed -i -e '/^my $SEARCH_FILES_IN_SYSTEM\s*=\s*[01];/s,[01],1,' vdradmind.pl

./vdradmind.pl --cfgdir . --config < /dev/null

cat > README.install.urpmi <<EOF
Use "vdradmind.pl --config" to configure the credentials and the tcp port.
EOF

chmod a+r README*

%build
./make.sh po

%install
install -d -m755 %{buildroot}%{_bindir}
# symlink
cp -a vdradmind %{buildroot}%{_bindir}
install -m755 *.pl %{buildroot}%{_bindir}

install -d -m755 %{buildroot}%{_sysconfdir}
install -d -m755 %{buildroot}%{_localstatedir}/lib/vdradmin
install -m644 vdradmind.conf %{buildroot}%{_localstatedir}/lib/vdradmin
ln -s %{_localstatedir}/lib/vdradmin %{buildroot}%{_sysconfdir}/vdradmin

install -d -m755 %{buildroot}%{_sysconfdir}/sysconfig
install -m644 %SOURCE3 %{buildroot}%{_sysconfdir}/sysconfig/vdradmin

install -d -m755 %{buildroot}%{_mandir}/man1
install -m644 vdradmind.pl.1 %{buildroot}%{_mandir}/man1

install -d -m755 %{buildroot}%{_datadir}/vdradmin
cp -a template %{buildroot}%{_datadir}/vdradmin
cp -a locale %{buildroot}%{_datadir}

install -d -m755 %{buildroot}%{_initrddir}
install -m755 %SOURCE2 %{buildroot}%{_initrddir}/vdradmin

install -d -m755 %{buildroot}%{_var}/cache/vdradmin

%find_lang vdradmin

# having encoding in %lang does not work correctly
sed -i 's,\.UTF-8),),' vdradmin.lang

%post
%_post_service vdradmin

%preun
%_preun_service vdradmin

%files -f vdradmin.lang
%defattr(-,root,root)
%doc CREDITS FAQ HISTORY INSTALL README.* contrib
%doc README.install.urpmi
%{_sysconfdir}/vdradmin
%attr(-,vdr,vdr) %dir %{_localstatedir}/lib/vdradmin
%attr(-,vdr,vdr) %dir %{_var}/cache/vdradmin

%attr(0640,vdr,vdr) %config(noreplace) %{_localstatedir}/lib/vdradmin/vdradmind.conf
%config(noreplace) %{_sysconfdir}/sysconfig/vdradmin
%{_initrddir}/vdradmin
%{_bindir}/vdradmind
%{_bindir}/vdradmind.pl
%{_bindir}/convert.pl
%{_bindir}/autotimer2searchtimer.pl
%{_datadir}/vdradmin
%{_mandir}/man1/vdradmind.pl.1*





%changelog
* Sat Mar 29 2014 SymbianFlo <symbianflo@mandrivausers.ro> 3.6.7-2
+ Revision: 1e95618
- Spec clean bump rel.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13085 |12cu|vdr-plugin-ac3mode-0.1-22
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define plugin	ac3mode

Summary:	VDR plugin: Displays currently active AC3-Mode
Name:		vdr-plugin-%plugin
Version:	0.1
Release:	22
Group:		Video
License:	GPL
URL:		http://www.vdr-wiki.de/wiki/index.php/Ac3mode-plugin
Source:		vdr-%plugin-%version.tar.bz2
Patch0:		ac3mode-i18n-1.6.patch
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
If a channel broadcasts "Dolby Digital" (AC3) Sound, there is no information
about the number of channels (Dolby Stereo, 5.1 etc.) actually
available.
This plugin will display this information in a short hint text, whenever
the Dolby Digital mode is changed.

Additionally, a main menu entry is added, which will also display the
selected Dolby Digital type.
If no Dolby track is selected, "PCM Sound" will be displayed.

%prep
%setup -q -n %plugin
%patch0 -p1
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
%vdr_plugin_install

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.1-21mdv2010.0
+ Revision: 401089
- actually rebuild for new VDR

* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.1-20mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.1-19mdv2009.1
+ Revision: 359270
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.1-18mdv2009.0
+ Revision: 197887
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.1-17mdv2009.0
+ Revision: 197619
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.1-16mdv2008.1
+ Revision: 144998
- rebuild for new vdr

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.1-15mdv2008.1
+ Revision: 144962
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.1-14mdv2008.1
+ Revision: 103048
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.1-13mdv2008.0
+ Revision: 49958
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.1-12mdv2008.0
+ Revision: 42045
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.1-11mdv2008.0
+ Revision: 22801
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.1-9mdv2007.0
+ Revision: 90872
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.1-7mdv2007.1
+ Revision: 73933
- rebuild for new vdr
- Import vdr-plugin-ac3mode

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.1-6mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.1-5mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.1-4mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.1-3mdv2007.0
- rebuild for new vdr

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 0.1-2mdv2007.0
- rebuild for new vdr

* Sat Jun 10 2006 Anssi Hannula <anssi@mandriva.org> 0.1-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13086 |12cu|vdr-plugin-advchctrl-0.0.5-20
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define plugin	advchctrl

Summary:	VDR plugin: Advanced Channel Control
Name:		vdr-plugin-%plugin
Version:	0.0.5
Release:	20
Group:		Video
License:	GPL
URL:		http://www.vdr-wiki.de/wiki/index.php/Advchctrl-plugin
Source:		vdr-%plugin-%version.tar.bz2
Patch1:		advchctrl-0.0.5-1.3.38.diff
Patch2:		advchctrl-0.0.5-warnings.diff
Patch3:		advchctrl-0.0.5-i18n-1.6.patch
Patch4:		advchctrl-0.0.5-gcc44.patch
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
The idea for this plugin was born by the boring different
audio volume level on some transponders. In the parameters
of the plugin you can set the default volume.

%prep
%setup -q -n %plugin-%version
%patch1 -p1 -b .1338
%patch2 -p1 -b .warnings
%patch3 -p1
%patch4 -p1
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
%vdr_plugin_install

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.0.5-19mdv2010.0
+ Revision: 401089
- actually rebuild for new VDR
- rebuild for new VDR
- fix build with gcc4.4 (gcc44.patch)

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.0.5-17mdv2009.1
+ Revision: 359272
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.5-16mdv2009.0
+ Revision: 197889
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.5-15mdv2009.0
+ Revision: 197621
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.5-14mdv2008.1
+ Revision: 145000
- rebuild for new vdr

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.5-13mdv2008.1
+ Revision: 144964
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.5-12mdv2008.1
+ Revision: 103050
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.5-11mdv2008.0
+ Revision: 49959
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.5-10mdv2008.0
+ Revision: 42046
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.5-9mdv2008.0
+ Revision: 22680
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.5-8mdv2007.0
+ Revision: 90877
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.5-7mdv2007.1
+ Revision: 73934
- rebuild for new vdr
- Import vdr-plugin-advchctrl

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.5-6mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.5-5mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.5-4mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.5-3mdv2007.0
- rebuild for new vdr

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 0.0.5-2mdv2007.0
- rebuild for new vdr

* Sat Jun 10 2006 Anssi Hannula <anssi@mandriva.org> 0.0.5-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13087 |12cu|vdr-plugin-aide-0.0.2-20
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define plugin	aide

Summary:	VDR plugin: VDR Aide
Name:		vdr-plugin-%plugin
Version:	0.0.2
Release:	20
Group:		Video
License:	GPL
URL:		http://vdr.bluox.org/download/?path=vdr-aide/
Source:		http://vdr.bluox.org/download/vdr-aide/vdr-%plugin-%version.tar.bz2
Source1:	aide-deu.tar.bz2
Source2:	aide-dutch.tar.bz2
Source3:	aide-eng.tar.bz2
Source4:	aide-rus.tar.bz2
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
An OSD Help Browser for VDR. You can read VDR User Manual and other
plain text help files on the TV screen.

%prep
%setup -q -n %plugin-%version -a 1 -a 2 -a 3 -a 4
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
%vdr_plugin_install

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY aide deu dut eng rus




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.0.2-19mdv2010.0
+ Revision: 401089
- actually rebuild for new VDR

* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.0.2-18mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.0.2-17mdv2009.1
+ Revision: 359273
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.2-16mdv2009.0
+ Revision: 197890
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.2-15mdv2009.0
+ Revision: 197622
- add vdr_plugin_prep
- bump buildrequires on vdr-devel

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.2-14mdv2008.1
+ Revision: 145001
- rebuild for new vdr

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.2-13mdv2008.1
+ Revision: 144965
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-12mdv2008.1
+ Revision: 103051
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-11mdv2008.0
+ Revision: 49960
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-10mdv2008.0
+ Revision: 42047
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-9mdv2008.0
+ Revision: 22682
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-8mdv2007.0
+ Revision: 90882
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-7mdv2007.1
+ Revision: 73935
- rebuild for new vdr
- Import vdr-plugin-aide

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-6mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-5mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-4mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-3mdv2007.0
- rebuild for new vdr

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-2mdv2007.0
- rebuild for new vdr

* Sun Jun 11 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13088 |12cu|vdr-plugin-alcd-1.5.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define plugin	alcd

Summary:	VDR plugin: Activy300 LCD-Plugin
Name:		vdr-plugin-%plugin
Version:	1.5.2
Release:	2
Group:		Video
License:	GPL
URL:		http://www.htpc-forum.de/
Source:		vdr-%plugin-%version.tgz
Source1:	activy.init
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
Enables the LCD display of the Activy300 boxes from Siemens.

%prep
%setup -q -c
cd %plugin
chmod a-x BUGS TODO
%vdr_plugin_prep

%vdr_plugin_params_begin %{plugin}
# script to execute after pic reset
# default: %{_bindir}/activy.sh
var=RESETSCRIPT
param=--resetscript=RESETSCRIPT
default=%{_bindir}/activy.sh
%vdr_plugin_params_end

%build
cd %plugin
%vdr_plugin_build afp-tool -j1

%install
cd %plugin
%vdr_plugin_install

install -d -m755 %{buildroot}%{_bindir}
install -m755 scripts/*.sh %{buildroot}%{_bindir}

install -d -m755 %{buildroot}%{_initrddir}
install -m755 %{SOURCE1} %{buildroot}%{_initrddir}/activy

%make install PREFIX=%{buildroot}%{_prefix}

%post
%_post_service activy

%preun
%_preun_service activy

%files -f %plugin/%plugin.vdr
%defattr(-,root,root)
%doc alcd/BUGS alcd/HISTORY alcd/README alcd/TODO
%{_initrddir}/activy
%{_bindir}/afp-tool
%{_bindir}/*.sh




%changelog
* Sat Aug 14 2010 Anssi Hannula <anssi@mandriva.org> 1.5.2-1mdv2011.0
+ Revision: 569790
- new version
- drop upstreamed const-char-conversion.patch

* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 1.5.1-3mdv2011.0
+ Revision: 401089
- actually rebuild for new VDR
- rebuild for new VDR

* Wed Jul 15 2009 Anssi Hannula <anssi@mandriva.org> 1.5.1-1mdv2010.0
+ Revision: 396062
- disable parallel build, it is broken
- new version
- include afp-tool
- provide initscript for activy
- fix build with GCC 4.4 (invalid-const-char-conversion.patch)

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 1.3.0-2mdv2009.1
+ Revision: 359274
- rebuild for new vdr

* Sun May 11 2008 Anssi Hannula <anssi@mandriva.org> 1.3.0-1mdv2009.0
+ Revision: 205450
- new version
- drop i18n patch, fixed upstream

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 1.2.4-2mdv2009.0
+ Revision: 197891
- rebuild for new vdr
- new version
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 1.2.2-7mdv2008.1
+ Revision: 145004
- rebuild for new vdr

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 1.2.2-6mdv2008.1
+ Revision: 144966
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 1.2.2-5mdv2008.1
+ Revision: 103052
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 1.2.2-4mdv2008.0
+ Revision: 49961
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 1.2.2-3mdv2008.0
+ Revision: 42048
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 1.2.2-2mdv2008.0
+ Revision: 22685
- rebuild for new vdr

* Tue May 01 2007 Anssi Hannula <anssi@mandriva.org> 1.2.2-1mdv2008.0
+ Revision: 19749
- 1.2.2


* Sun Jan 21 2007 Anssi Hannula <anssi@mandriva.org> 1.2.1-1mdv2007.0
+ Revision: 111481
- 1.2.1

* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 1.2.0-2mdv2007.1
+ Revision: 90883
- rebuild for new vdr

* Fri Nov 03 2006 Anssi Hannula <anssi@mandriva.org> 1.2.0-1mdv2007.1
+ Revision: 76328
- 1.2.0

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 1.0.0-8mdv2007.1
+ Revision: 73936
- rebuild for new vdr
- Import vdr-plugin-alcd

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 1.0.0-7mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 1.0.0-6mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 1.0.0-5mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 1.0.0-4mdv2007.0
- rebuild for new vdr

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 1.0.0-3mdv2007.0
- rebuild for new vdr

* Mon Jun 05 2006 Anssi Hannula <anssi@mandriva.org> 1.0.0-2mdv2007.0
- rebuild for new vdr

* Sat Jun 03 2006 Anssi Hannula <anssi@mandriva.org> 1.0.0-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13089 |12cu|vdr-plugin-analogradio-0.1.3a-20
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define plugin	analogradio

Summary:	VDR plugin: Source device for analog radio tuner devices
Name:		vdr-plugin-%plugin
Version:	0.1.3a
Release:	20
Group:		Video
License:	GPL
URL:		http://tankwar.de/analogradio.php
Source:		http://tankwar.de/files/analogradio/vdr-%plugin-%version.tar.bz2
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
This plugin enables VDR to get input from an analog radio device, as it can be
found on many analog tv tuner cards. It uses video4linux functions to control
/dev/radioX.

%prep
%setup -q -n %plugin-%version
%vdr_plugin_prep

%vdr_plugin_params_begin %plugin
# execute command after muting the radio device
var=AFTER_MUTE
param=--after=AFTER_MUTE
# execute command before unmuting the radio device
var=BEFORE_UNMUTE
param=--before=BEFORE_UNMUTE
# Audio mode:
# OSS (default)
# RAW
# ALSA (not supported)
var=MODE
param=--mode=MODE
# radio device (default /dev/radio)
var=RADIO_DEVICE
param=--devradio=RADIO_DEVICE
# audio device (default /dev/dsp)
var=AUDIO_DEVICE
param=--devaudio=AUDIO_DEVICE
%vdr_plugin_params_end

%build
%vdr_plugin_build

%install
%vdr_plugin_install

install -D -m755 tools/adr2vdr.sh %buildroot%_bindir/adr2vdr.sh

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY
%{_bindir}/adr2vdr.sh




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.1.3a-19mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.1.3a-18mdv2009.1
+ Revision: 359276
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.1.3a-17mdv2009.0
+ Revision: 197893
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.1.3a-16mdv2009.0
+ Revision: 197625
- add vdr_plugin_prep
- bump buildrequires on vdr-devel

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.1.3a-15mdv2008.1
+ Revision: 145010
- rebuild for new vdr

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.1.3a-14mdv2008.1
+ Revision: 144968
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.1.3a-13mdv2008.1
+ Revision: 103054
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.1.3a-12mdv2008.0
+ Revision: 49963
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.1.3a-11mdv2008.0
+ Revision: 42050
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.1.3a-10mdv2008.0
+ Revision: 22690
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.1.3a-9mdv2007.0
+ Revision: 90885
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.1.3a-8mdv2007.1
+ Revision: 73938
- rebuild for new vdr
- Import vdr-plugin-analogradio

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.1.3a-7mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.1.3a-6mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.1.3a-5mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.1.3a-4mdv2007.0
- rebuild for new vdr

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 0.1.3a-3mdv2007.0
- rebuild for new vdr

* Mon Jun 05 2006 Anssi Hannula <anssi@mandriva.org> 0.1.3a-2mdv2007.0
- rebuild for new vdr

* Sun Jun 04 2006 Anssi Hannula <anssi@mandriva.org> 0.1.3a-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13090 |12cu|vdr-plugin-analogtv-1.0.00-212
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define plugin	analogtv

Summary:	VDR plugin: Watch analogue TV
Name:		vdr-plugin-%plugin
Version:	1.0.00
Release:	212
Group:		Video
License:	GPL
URL:		http://www.ko0l.de/download/vdr/analogtv/
Source:		http://www.ko0l.de/download/vdr/analogtv/download/vdr-%plugin-%version.tar.bz2
Source2:	channels.conf.analogue.generic
Patch1:		analogtv-1.0.00-i18n-1.6.patch
Patch2:		analogtv-update-ffmpeg-params.patch
Patch3:		analogtv-fix-bitrate-menudescription.patch
Patch4:		analogtv-displaystatus-loglevel3.patch
Patch5:		analogtv-fix-non-x86.patch
Patch6:		analogtv-threadsafety.patch
Patch7:		analogtv-default-syslog.patch
# from e-tobi:
Patch10:	analogtv-sane-c++.patch
BuildRequires:	vdr-devel >= 1.6.0-7
BuildRequires:	libdvb-devel
BuildRequires:	libalsa-devel
BuildRequires:	jpeg-devel
Requires:	vdr-abi = %vdr_abi

%description
With the help of this plugin you could connect any analogue equipment
to your VDR:
 - bttv compatible analogue tv-cards (i.e. Hauppauge WinTV ...) to
   watch tv-channels which are only available analogue at your location
 - video grabber cards or the s-video input of your tv-card to connect
   your good old VHS-recorder and convert your old recordings into
   *.vdr files
 - your camcorder to watch your vacation videos on the tv-set
 - a webcam (maybe via USB) and watch yourself watching tv ;-)
 - your good old turntable to record your vinyl discs with the vdr

If your card doesn't have an MPEG encoder, you have to install a
supported software MPEG encoder (mp1e is recommended).

%prep
%setup -q -n %plugin-%version
%apply_patches

cp -a %SOURCE2 .

rm examples/hoerzu2vdr/channelid.Radio.conf

# No need for own cSchedules anymore, this is already handled by VDR.
sed -i 's,^NEED_OWN_SIP,#&,' Makefile

# README confuses too much with the old CA id
perl -pi -e 's/32001/A0/' README*

chmod 0644 examples/*.conf.*

%vdr_plugin_prep

%build
%ifarch %ix86
# fails build otherwise
VDR_PLUGIN_EXTRA_FLAGS="-fno-PIC"
%endif
%vdr_plugin_build

%install
%vdr_plugin_install

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README* PROBLEMS HOWTO HISTORY FAQ *.list examples CREDITS ChannelMap.h
%doc channels.conf.analogue.generic




%changelog
* Sun Jun 27 2010 Anssi Hannula <anssi@mandriva.org> 1.0.00-20mdv2010.1
+ Revision: 549191
- fix module load on non-x86 (fix-non-x86.patch, #59681); previous hacks
  were incorporated into this proper patch as well
- use direct syslog output by default (default-syslog.patch, fixes
  VDR startup when "any" is used in VDR_PLUGINS variable)
- fix non-threadsafe calls to time functions (threadsafety.patch)
- fix bitrate description in configuration menu
  (fix-bitrate-menudescription.patch)
- update FFmpeg params for current FFmpeg (update-ffmpeg-params.patch)
- disable private SIP, no longer needed with current VDR
- clean some C++ code (sane-c++.patch from e-tobi)

* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 1.0.00-19mdv2010.0
+ Revision: 401088
- rebuild for new VDR
- adapt for vdr flags changes, bump buildrequires
- build player-analogtv.c with correct flags as well
- disable hardcoded -march and -mcpu in Makefile
- enable non-x86 build by disabling HAVE_FAST_MEMCPY and skipping
  cpuinfo.c and cpu_accel.c completely

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 1.0.00-18mdv2009.1
+ Revision: 359277
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 1.0.00-17mdv2009.0
+ Revision: 197894
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 1.0.00-16mdv2009.0
+ Revision: 197626
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 1.0.00-15mdv2008.1
+ Revision: 145014
- rebuild for new vdr

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 1.0.00-14mdv2008.1
+ Revision: 144969
- rebuild for new vdr
- adapt for changed vdr optflags scheme

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 1.0.00-13mdv2008.1
+ Revision: 103055
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 1.0.00-12mdv2008.0
+ Revision: 49964
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 1.0.00-11mdv2008.0
+ Revision: 42051
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 1.0.00-10mdv2008.0
+ Revision: 22693
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 1.0.00-9mdv2007.0
+ Revision: 90886
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 1.0.00-8mdv2007.1
+ Revision: 73939
- rebuild for new vdr
- Import vdr-plugin-analogtv

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 1.0.00-7mdv2007.0
- rebuild for new vdr

* Fri Aug 25 2006 Anssi Hannula <anssi@mandriva.org> 1.0.00-6mdv2007.0
- fix mangled description

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 1.0.00-5mdv2007.0
- stricter abi requires
- compile with -fno-PIC, otherwise build fails

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 1.0.00-4mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 1.0.00-3mdv2007.0
- rebuild for new vdr

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 1.0.00-2mdv2007.0
- rebuild for new vdr

* Tue Jun 13 2006 Anssi Hannula <anssi@mandriva.org> 1.0.00-1mdv2007.0
- 1.0.00
- fix URL
- ship ChannelMap.h, don't ship patches
- drop mp1e, it's in a separate package already
- drop patches 1, 2, 3, fixed upstream
- patch4: flood the syslog on debug levels 3+ only
- fixes for better compatibility with Mandriva ffmpeg
- replace 32001 with A0 in README
- x86 only for now (fixing should be trivial, as no functions are asm-only)

* Mon Jun 12 2006 Anssi Hannula <anssi@mandriva.org> 0.9.39-0.20060610.2mdv2007.0
- buildrequires jpeg-devel

* Sun Jun 11 2006 Anssi Hannula <anssi@mandriva.org> 0.9.39-0.20060610.1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13091 |12cu|vdr-plugin-archive-0.0.2-21
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define plugin	archive

Summary:	VDR plugin: Multimedia-Archive
Name:		vdr-plugin-%plugin
Version:	0.0.2
Release:	21
Group:		Video
License:	GPL
URL:		http://schwatke.net/
Source:		vdr-%plugin-%version.tar.bz2
Patch0:		archive-includes.patch
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi
Requires(pre):	rpm-helper

%description
Multimedia-Archive plugin for Klaus Schmidinger's Video Disc
Recorder.

%prep
%setup -q -n %plugin-%version
%patch0 -p1
rm scripts/new_entry scripts/sort_archive
%vdr_plugin_prep

%build
%vdr_plugin_build
cd scripts
g++ %optflags -o new_entry new_entry.cc
g++ %optflags -o sort_archive sort_archive.cc

%install
%vdr_plugin_install

install -d -m755 %{buildroot}%{vdr_plugin_cfgdir}/%plugin
install -m755 scripts/new_entry %{buildroot}%{vdr_plugin_cfgdir}/%plugin
install -m755 scripts/sort_archive %{buildroot}%{vdr_plugin_cfgdir}/%plugin
touch %{buildroot}%{vdr_plugin_cfgdir}/%{plugin}/archive

%post
%create_ghostfile %{vdr_plugin_cfgdir}/%{plugin}/archive vdr vdr 644

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY
%attr(-,vdr,vdr) %dir %{vdr_plugin_cfgdir}/%{plugin}
%{vdr_plugin_cfgdir}/%{plugin}/new_entry
%{vdr_plugin_cfgdir}/%{plugin}/sort_archive
%attr(644,vdr,vdr) %ghost %{vdr_plugin_cfgdir}/%{plugin}/archive




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.0.2-19mdv2010.0
+ Revision: 401088
- rebuild for new VDR
- add more missing includes (includes.patch)

* Sat Mar 21 2009 Anssi Hannula <anssi@mandriva.org> 0.0.2-18mdv2009.1
+ Revision: 359403
- add missing includes (includes.patch)
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.2-17mdv2009.0
+ Revision: 197896
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.2-16mdv2009.0
+ Revision: 197627
- add vdr_plugin_prep
- bump buildrequires on vdr-devel

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.2-15mdv2008.1
+ Revision: 145015
- rebuild for new vdr

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.2-14mdv2008.1
+ Revision: 144971
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-13mdv2008.1
+ Revision: 103056
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-12mdv2008.0
+ Revision: 49965
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-11mdv2008.0
+ Revision: 42052
- rebuild for new vdr

* Tue May 15 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-10mdv2008.0
+ Revision: 27091
- rebuild

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-9mdv2008.0
+ Revision: 22696
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-8mdv2007.0
+ Revision: 90887
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-7mdv2007.1
+ Revision: 73944
- rebuild for new vdr
- Import vdr-plugin-archive

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-6mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-5mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-4mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-3mdv2007.0
- rebuild for new vdr

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-2mdv2007.0
- use _ prefix for system path macros

* Sun Jun 11 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13092 |12cu|vdr-plugin-arghdirector-0.2.6-20
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define plugin	arghdirector

Summary:	VDR plugin: plugin to use the premiere multifeed option
Name:		vdr-plugin-%plugin
Version:	0.2.6
Release:	20
Group:		Video
License:	GPL
URL:		http://www.arghgra.de/arghdirector.html
Source:		http://www.arghgra.de/vdr-%plugin-%version.tar.bz2
Patch0:		arghdirector-0.2.6-fonts-1.6.patch
Patch1:		arghdirector-0.2.6-i18n-1.6.patch
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
Director is a plugin to use the multifeed option of some Premiere
channels(Direkt,Sport1,Sport2).

%prep
%setup -q -n %plugin-%version
chmod a-x HISTORY README
%patch0 -p1
%patch1 -p1
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
%vdr_plugin_install

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.2.6-19mdv2010.0
+ Revision: 401662
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.2.6-17mdv2009.1
+ Revision: 359282
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.2.6-16mdv2009.0
+ Revision: 197897
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.2.6-15mdv2009.0
+ Revision: 197628
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)
- adapt to font api changes of VDR 1.6 (P0)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.2.6-14mdv2008.1
+ Revision: 145019
- rebuild for new vdr

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.2.6-13mdv2008.1
+ Revision: 144973
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.2.6-12mdv2008.1
+ Revision: 103057
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.2.6-11mdv2008.0
+ Revision: 49966
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.2.6-10mdv2008.0
+ Revision: 42053
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.2.6-9mdv2008.0
+ Revision: 22699
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.2.6-8mdv2007.0
+ Revision: 90888
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.2.6-7mdv2007.1
+ Revision: 73948
- rebuild for new vdr
- Import vdr-plugin-arghdirector

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.2.6-6mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.2.6-5mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.2.6-4mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.2.6-3mdv2007.0
- rebuild for new vdr

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 0.2.6-2mdv2007.0
- rebuild for new vdr

* Mon Jun 12 2006 Anssi Hannula <anssi@mandriva.org> 0.2.6-1mdv2007.0
- 0.2.6

* Sun Jun 11 2006 Anssi Hannula <anssi@mandriva.org> 0.2.4-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13093 |12cu|vdr-plugin-autosort-0.1.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define plugin	autosort

Summary:	VDR plugin: Channel Autosort
Name:		vdr-plugin-%plugin
Version:	0.1.3
Release:	5
Group:		Video
License:	GPL
URL:		http://www.copypointburscheid.de/linux/autosort.htm
Source:		http://www.copypointburscheid.de/linux/vdr-%plugin-%version.tgz
Patch0:		autosort-90_ConfigDir.dpatch
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
This plugin performs a presortion of new channels.

%prep
%setup -q -n %plugin-%version
sed -i 's,/video,%{_vdr_videodir},' scripts/*.pl README*
%patch0 -p1
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
%vdr_plugin_install

install -d -m755 %{buildroot}%{_bindir}
install -m755 scripts/*.pl %{buildroot}%{_bindir}

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README* HISTORY examples
%{_bindir}/createopengroups.pl



%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.1.3-4mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.1.3-3mdv2009.1
+ Revision: 359284
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.1.3-2mdv2009.0
+ Revision: 197899
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.1.3-1mdv2009.0
+ Revision: 197630
- new version
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- fix too early configdir invocation (P0 from e-tobi)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.10-14mdv2008.1
+ Revision: 145027
- rebuild for new vdr

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.10-13mdv2008.1
+ Revision: 144978
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.10-12mdv2008.1
+ Revision: 103059
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.10-11mdv2008.0
+ Revision: 49968
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.10-10mdv2008.0
+ Revision: 42055
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.10-9mdv2008.0
+ Revision: 22704
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.10-8mdv2007.0
+ Revision: 90890
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.10-7mdv2007.1
+ Revision: 73950
- rebuild for new vdr
- Import vdr-plugin-autosort

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.10-6mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.10-5mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.10-4mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.10-3mdv2007.0
- rebuild for new vdr

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 0.0.10-2mdv2007.0
- use _ prefix for system path macros

* Sun Jun 11 2006 Anssi Hannula <anssi@mandriva.org> 0.0.10-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13094 |12cu|vdr-plugin-autotimer-0.2.0-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define plugin	autotimer

Summary:	VDR plugin: Autotimer
Name:		vdr-plugin-%plugin
Version:	0.2.0
Release:	12
Group:		Video
License:	GPL
URL:		http://phivdr.dyndns.org/vdr/vdr-autotimer/
Source:		http://phivdr.dyndns.org/vdr/vdr-autotimer/vdr-%plugin-%version.tar.bz2
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
Simple autotimer plugin for vdr. This plugin creates automatically
timers for matching EPG events.

%prep
%setup -q -n %plugin-%version
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
%vdr_plugin_install

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY *.example




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.2.0-11mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.2.0-10mdv2009.1
+ Revision: 359285
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.2.0-9mdv2009.0
+ Revision: 197900
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.2.0-8mdv2009.0
+ Revision: 197631
- add vdr_plugin_prep
- bump buildrequires on vdr-devel

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.2.0-7mdv2008.1
+ Revision: 145028
- rebuild for new vdr

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.2.0-6mdv2008.1
+ Revision: 144979
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.2.0-5mdv2008.1
+ Revision: 103060
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.2.0-4mdv2008.0
+ Revision: 49969
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.2.0-3mdv2008.0
+ Revision: 42056
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.2.0-2mdv2008.0
+ Revision: 22706
- rebuild for new vdr

* Sat Apr 21 2007 Anssi Hannula <anssi@mandriva.org> 0.2.0-1mdv2008.0
+ Revision: 16567
- update URL
- 0.2.0


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-7mdv2007.0
+ Revision: 90891
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-6mdv2007.1
+ Revision: 73951
- rebuild for new vdr
- Import vdr-plugin-autotimer

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-2mdv2007.0
- rebuild for new vdr

* Thu Jun 22 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13095 |12cu|vdr-plugin-autotimeredit-0.1.8-19
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define plugin	autotimeredit

# backportability
%define _localstatedir %{_var}

Summary:	VDR plugin: OSD autotimer edit
Name:		vdr-plugin-%plugin
Version:	0.1.8
Release:	19
Group:		Video
License:	GPL
URL:		http://www.fast-info.de/vdr/autotimeredit/
Source:		http://www.fast-info.de/vdr/autotimeredit/vdr-%plugin-%version.tar.bz2
Patch1:		http://gentoo.fh-luh.de/files/vdr-autotimeredit/autotimeredit-0.1.8.patch
Patch2:		92_autotimeredit-0.1.8-1.5.3.dpatch
Patch3:		autotimeredit-0.1.8-i18n-1.6.patch
Patch4:		autotimeredit-0.1.8-vdr-1.6.patch
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
This is a plugin for the Video Disk Recorder (VDR) to edit the vdradmind.at
for vdradmind via VDR on-screen-display (OSD).

%prep
%setup -q -n %plugin-%version
%patch1 -p4 -b .uint
%patch2 -p1
%patch3 -p1
%patch4 -p1
%vdr_plugin_prep

# this plugin has somewhat bloated configuration scheme...

%vdr_plugin_params_begin %plugin
# Note that most of these options can also be set from the OSD setup menu and
# autotimeredit.conf.
# Read the documentation for more info.
#
# Autotimer-file (same for vdradmind!)
var=AUTOTIMER_FILE
param="-f AUTOTIMER_FILE"
default=%{_localstatedir}/lib/vdradmin/vdradmind.at
# Hide the file from setup-menu
var=HIDE_AUTOTIMER_FILE
param="--ns_autotimerfile"
# Use SIGHUP (vdradmind) for update Autotimer
var=USE_SIGHUP_VDRADMIN
param=-p
default=yes
# Use SIGHUP (xxv) for update Autotimer
var=USE_SIGHUP_XXV
param=-x
# Hide the use_sgihup from setup-menu
var=HIDE_USE_SIGHUP
param=--ns_update_method
# Script/Config-file for force update autotimer
var=FORCE_UPDATE_FILE
param="-u FORCE_UPDATE_FILE"
default=%{_localstatedir}/lib/vdradmin/vdradmind.conf
# Hide the vdradminupdate-file form setup-menu
var=HIDE_FORCE_UPDATE_FILE
param="--ns_vdradminupdate"
# Show the plugin in the mainmenu
var=VISIBLE
param=-m
# Hide the plugin in the mainmenu
var=HIDDEN
param=-M
# Select Name for entry in the mainmenu
var=MAINMENU_NAME
param="-n MAINMENU_NAME"
# Enable more logging
var=ENABLE_VERBOSE
param=-v
# Disable more logging
var=DISABLE_VERBOSE
param=-V
# Use the repeat feature from vdradmin bp0.9
var=USE_REPEAT
param=-r
# not use, it set automatic to use, if the autotimerfile with 11 values
var=NOT_USE_REPEAT
param=-R
# Hide the option from setup-menu
var=HIDE_USE_REPEAT
param=--ns_repeat_feature
# Use weekday feature (sets also USE_REPEAT)
var=USE_WEEKDAY
param=-k
default=yes
# not use, it set automatic to use, if the autotimerfile with 12 values
var=NOT_USE_WEEKDAY
param=-K
# Hide the option from setup-menu
var=HIDE_USE_WEEKDAY
param=--ns_weekday_feature
# Show the manual update line at begin of autotimer-list
var=UPDATE_BEGIN
param=-b
# Hide the manual update line at begin of autotimer-list
var=NO_UPDATE_BEGIN
param=-B
# Show the manual update line at end of autotimer-list
var=UPDATE_END
param=-e
# Hide the manual update line at end of autotimer-list
var=NO_UPDATE_END
param=-E
# When one or more Autotimer are modifed, by quit the plugin appears
# a question for force search update
var=QUESTION_UPDATE
param=-q
# Above but no question
var=NO_QUESTION_UPDATE
param=-Q
# For the Autotimerlist show search in title, subtitle and
# description as a single char
var=SHOW_FLAGS
param=-l
# Column is hidden
var=HIDE_FLAGS
param=-L
# For the Autotimerlist show the startsearchtime
var=SHOW_START
param=-a
# Column is hidden
var=HIDE_START
param=-A
# For the Autotimerlist show the stopsearchtime
var=SHOW_STOP
param=-t
# Column is hidden
var=HIDE_STOP
param=-T
# For the Autotimerlist show the searchchannel
var=SHOW_CHANNEL
param=-c
# Column is hidden
var=HIDE_CHANNEL
param=-C
# if show_channel the name of channel is use
var=SHOW_CHANNEL_NAME
param=-s
# if show_channel the number of channel is use
var=SHOW_CHANNEL_NUMBER
param=-S
# Hide the Preferr Command Line Parameter form setup-menu
var=HIDE_COMMANDLINE
param=--ns_commandline
# set the default choise for the dictionary (space '_', any special
# char with #xx) a dictionary for blacklist starts with '~' include
# subdictionary with '~~'
# example: "/some/dir,/another/dir"
var=DEFAULTDICTIONARY
param="-d DEFAULTDICTIONARY"
# Select the source for the defaultdictionary
# 0x01 - autotimer 0x02 - timer 0x04 - records 0x08 - commandline 0x10 - setup
var=USE_DEFAULTDICTIONARY
param="-D USE_DEFAULTDICTIONARY"
# Hide all options with default dictionary from setup-menu
var=HIDE_DEFAULTDICTIONARY
param=--ns_defaultdictionary
# time (hours) between two updates for defaultdictionary from
# records (-1 only by start, 0 by each call autotimeredit)
var=UPDATETIMERECORDS
param="-y UPDATETIMERECORDS"
# Hide the updatetimerecords option from setup-menu
var=HIDE_UPDATETIMERECORDS
param=--ns_updatetimerecords
# file for read more options (relativ to <config-dir>/plugins, or
# when begins with '/' absolute)
var=MORE_OPTIONS_FILE
param="@MORE_OPTIONS_FILE"
%vdr_plugin_params_end

%build
%vdr_plugin_build

%install
%vdr_plugin_install

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.1.8-18mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.1.8-17mdv2009.1
+ Revision: 359286
- rebuild for new vdr
- define %%_localstatedir locally for backportability

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.1.8-16mdv2009.0
+ Revision: 197901
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.1.8-15mdv2009.0
+ Revision: 197632
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)
- adapt for API changes of VDR 1.5.3 (P2 from e-tobi)
- adapt for API changes of VDR 1.6 (P4)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.1.8-14mdv2008.1
+ Revision: 145032
- rebuild for new vdr

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.1.8-13mdv2008.1
+ Revision: 144986
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.1.8-12mdv2008.1
+ Revision: 103064
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.1.8-11mdv2008.0
+ Revision: 49970
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.1.8-10mdv2008.0
+ Revision: 42057
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.1.8-9mdv2008.0
+ Revision: 22707
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.1.8-8mdv2007.0
+ Revision: 90892
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.1.8-7mdv2007.1
+ Revision: 73952
- rebuild for new vdr
- Import vdr-plugin-autotimeredit

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.1.8-6mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.1.8-5mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.1.8-4mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.1.8-3mdv2007.0
- rebuild for new vdr

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 0.1.8-2mdv2007.0
- rebuild for new vdr

* Thu Jun 15 2006 Anssi Hannula <anssi@mandriva.org> 0.1.8-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13096 |12cu|vdr-plugin-avolctl-0.3b-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define plugin	avolctl

Summary:	VDR plugin: Alsa Volume Control
Name:		vdr-plugin-%plugin
Version:	0.3b
Release:	12
Group:		Video
License:	GPL
URL:		http://martins-kabuff.de/avolctl.html
Source:		http://martins-kabuff.de/download/vdr-%plugin-%version.tar.bz2
Patch0:		avolctl-0.3b-i18n-1.6.patch
BuildRequires:	vdr-devel >= 1.6.0
BuildRequires:	libalsa-devel
Requires:	vdr-abi = %vdr_abi

%description
This plugin controls selectable volume controls if your soundcard depending on
the volume control of VDR. It is also possible to select controls and switches
that can be controlled within the settings menu. This is for example useful for
tone control.

%prep
%setup -q -n %plugin-%version
%patch0 -p1
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
%vdr_plugin_install

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.3b-11mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.3b-10mdv2009.1
+ Revision: 359287
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.3b-9mdv2009.0
+ Revision: 197902
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.3b-8mdv2009.0
+ Revision: 197633
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.3b-7mdv2008.1
+ Revision: 145039
- rebuild for new vdr

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.3b-6mdv2008.1
+ Revision: 144987
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.3b-5mdv2008.1
+ Revision: 103065
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.3b-4mdv2008.0
+ Revision: 49971
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.3b-3mdv2008.0
+ Revision: 42058
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.3b-2mdv2008.0
+ Revision: 22709
- rebuild for new vdr


* Sun Jan 21 2007 Anssi Hannula <anssi@mandriva.org> 0.3b-1mdv2007.0
+ Revision: 111489
- 0.3b

* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.3a-8mdv2007.1
+ Revision: 90893
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.3a-7mdv2007.1
+ Revision: 73953
- rebuild for new vdr
- Import vdr-plugin-avolctl

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.3a-6mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.3a-5mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.3a-4mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.3a-3mdv2007.0
- rebuild for new vdr

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 0.3a-2mdv2007.0
- rebuild for new vdr

* Fri Jun 16 2006 Anssi Hannula <anssi@mandriva.org> 0.3a-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13097 |12cu|vdr-plugin-beep-0.1.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define plugin	beep

Summary:	VDR plugin: Notify with a beep
Name:		vdr-plugin-%plugin
Version:	0.1.2
Release:	3
Group:		Video
License:	GPL
URL:		http://www.deltab.de/content/view/25/62
Source:		vdr-%plugin-%version.tgz
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
This Plugin notify with a beep over the internal mainboard speaker,
to selected VDR events.

%prep
%setup -q -n %plugin-%version
chmod a+x contrib
chmod a+x contrib/Elise.sh
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
%vdr_plugin_install

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY contrib




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.1.2-2mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Wed Jul 15 2009 Anssi Hannula <anssi@mandriva.org> 0.1.2-1mdv2010.0
+ Revision: 396080
- new version

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.1.1-2mdv2009.1
+ Revision: 359288
- rebuild for new vdr

* Sun May 11 2008 Anssi Hannula <anssi@mandriva.org> 0.1.1-1mdv2009.0
+ Revision: 205452
- new version
- drop i18n patch, fixed upstream
- update URL

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.6-17mdv2009.0
+ Revision: 197903
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.6-16mdv2009.0
+ Revision: 197634
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.6-15mdv2008.1
+ Revision: 145040
- rebuild for new vdr

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.6-14mdv2008.1
+ Revision: 144988
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.6-13mdv2008.1
+ Revision: 103066
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.6-12mdv2008.0
+ Revision: 49972
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.6-11mdv2008.0
+ Revision: 42059
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.6-10mdv2008.0
+ Revision: 22711
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-9mdv2007.0
+ Revision: 90894
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-8mdv2007.1
+ Revision: 73958
- rebuild for new vdr
- Import vdr-plugin-beep

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-7mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-6mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-5mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-4mdv2007.0
- rebuild for new vdr

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-3mdv2007.0
- rebuild for new vdr

* Mon Jun 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-2mdv2007.0
- rebuild for new vdr

* Sun Jun 04 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13098 |12cu|vdr-plugin-bitstreamout-0.89c-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define plugin	bitstreamout

%define debug_package %{nil}

Summary:	VDR plugin: bit stream out to S/P-DIF of a sound card
Name:		vdr-plugin-%plugin
Version:	0.89c
Release:	4
Group:		Video
License:	GPL
URL:		http://bitstreamout.sourceforge.net/
Source:		http://prdownloads.sourceforge.net/bitstreamout/vdr-%plugin-%version.tar.bz2
BuildRequires:	vdr-devel >= 1.6.0
BuildRequires:	mad-devel
BuildRequires:	libalsa-devel
Requires:	vdr-abi = %vdr_abi
Requires(post):	vdr-common

%description
A plugin which receive the data stream of AC3 (Dolby Digital[tm]),
DTS[tm] (Digital Theater System[tm]), and linear PCM in playback
and live mode of VDR.  The data received is send to the S/P-DIF
of the sound card.  Whereby the none PCM data is embedded into
an appropriate PCM data stream to ensure that the A/V receiver with
its decoder unit is able to handle the data therein.  For a full
description read the file Description.

%prep
%setup -q -c
cd %plugin
# fix build
sed -i 's,error No VDR,warning No VDR,' Makefile

%vdr_plugin_prep

%vdr_plugin_params_begin %plugin
# enable a control entry in the main menu
var=ONOFF
param=--onoff
# script for en/dis-able the spdif interface
var=SCRIPT
param=--mute=SCRIPT
%vdr_plugin_params_end

%build
cd %plugin
# messed up variables in Makefile:
%vdr_plugin_build PLUGINLIBDIR=.

%install
cd %plugin
%vdr_plugin_install

install -d -m755 %{buildroot}/%{_mandir}/man5
install -m644 vdr-bitstreamout.5* %{buildroot}/%{_mandir}/man5

%post
%{_bindir}/gpasswd -a vdr audio >/dev/null


%files -f %plugin/%plugin.vdr
%defattr(-,root,root)
%doc %plugin/AUTHORS %plugin/ChangeLog %plugin/Description
%doc %plugin/INSTALL %plugin/PROBLEMS %plugin/README
%doc %plugin/tools %plugin/doc %plugin/mute
%{_mandir}/man5/vdr-bitstreamout.5*



%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.89c-2mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Wed Jul 15 2009 Anssi Hannula <anssi@mandriva.org> 0.89c-1mdv2010.0
+ Revision: 396081
- new version
- make sed in %%prep more specific

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.89b-2mdv2009.1
+ Revision: 359291
- rebuild for new vdr

* Sun May 11 2008 Anssi Hannula <anssi@mandriva.org> 0.89b-1mdv2009.0
+ Revision: 205451
- new version
- drop patches, fixed upstream

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.85-19mdv2009.0
+ Revision: 197904
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.85-18mdv2009.0
+ Revision: 197635
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- fix debug packages (P1 from e-tobi)
- adapt for api changes of vdr 1.5.0 (P2 from e-tobi)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.85-17mdv2008.1
+ Revision: 145041
- rebuild for new vdr

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.85-16mdv2008.1
+ Revision: 144991
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.85-15mdv2008.1
+ Revision: 103575
- use own bitops implementation instead of the removed one from
  glibc-devel (replaces P0, from e-tobi)
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.85-14mdv2008.0
+ Revision: 49973
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.85-13mdv2008.0
+ Revision: 42060
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.85-12mdv2008.0
+ Revision: 22713
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.85-11mdv2007.0
+ Revision: 90895
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.85-10mdv2007.1
+ Revision: 73959
- rebuild for new vdr
- Import vdr-plugin-bitstreamout

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.85-9mdv2007.0
- rebuild for new vdr

* Fri Sep 01 2006 Anssi Hannula <anssi@mandriva.org> 0.85-8mdv2007.0
- add vdr to audio group

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.85-7mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.85-6mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.85-5mdv2007.0
- rebuild for new vdr
- patch0: workaround for glibc-devel bug #23935

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 0.85-4mdv2007.0
- rebuild for new vdr

* Fri Jun 09 2006 Anssi Hannula <anssi@mandriva.org> 0.85-3mdv2007.0
- buildrequires mad-devel libalsa-devel

* Mon Jun 05 2006 Anssi Hannula <anssi@mandriva.org> 0.85-2mdv2007.0
- rebuild for new vdr

* Sun Jun 04 2006 Anssi Hannula <anssi@mandriva.org> 0.85-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13099 |12cu|vdr-plugin-btrcu-0.0.1-20
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define plugin	btrcu

Summary:	VDR plugin: Controls VDR through a Bluetooth mobile phone
Name:		vdr-plugin-%plugin
Version:	0.0.1
Release:	20
Group:		Video
License:	GPL
URL:		http://www.k13zoo.de/vdr/
Source:		http://www.k13zoo.de/vdr/vdr-%plugin-%version.tar.bz2
Patch1:		btrcu-0.0.1-gcc4.patch
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
This plugin allows using a bluetooth mobile phone to act as remote.

%prep
%setup -q -n %plugin-%version
%patch1 -p1 -b .gcc4
%vdr_plugin_prep

%vdr_plugin_params_begin %plugin
# BtRCU device (default is /dev/rfcomm0)
var=BTRCU_DEV
param=--device=BTRCU_DEV
%vdr_plugin_params_end

%build
%vdr_plugin_build

%install
%vdr_plugin_install

install -D -m755 btrcu.sh.example %{buildroot}%{vdr_plugin_cfgdir}/btrcu.sh

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY
%config(noreplace) %{vdr_plugin_cfgdir}/btrcu.sh




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.0.1-18mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.0.1-17mdv2009.1
+ Revision: 359293
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.1-16mdv2009.0
+ Revision: 197905
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.1-15mdv2009.0
+ Revision: 197636
- add vdr_plugin_prep
- bump buildrequires on vdr-devel

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.1-14mdv2008.1
+ Revision: 145042
- rebuild for new vdr

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.1-13mdv2008.1
+ Revision: 144992
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.1-12mdv2008.1
+ Revision: 103068
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.1-11mdv2008.0
+ Revision: 49974
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.1-10mdv2008.0
+ Revision: 42061
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.1-9mdv2008.0
+ Revision: 22715
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1-8mdv2007.0
+ Revision: 90896
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1-7mdv2007.1
+ Revision: 73960
- rebuild for new vdr
- Import vdr-plugin-btrcu

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1-6mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1-5mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1-4mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1-3mdv2007.0
- rebuild for new vdr

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1-2mdv2007.0
- use _ prefix for system path macros

* Fri Jun 16 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13100 |12cu|vdr-plugin-burn-0.2.0-0.beta4.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define plugin	burn
%define prerel	beta4
%define rel	3
%define release	0.%prerel.%rel

# backportability
%define _localstatedir %{_var}

Summary:	VDR plugin: Versatile convert-and-burn plugin
Name:		vdr-plugin-%plugin
Version:	0.2.0
Release:	%release
Group:		Video
License:	GPL+
URL:		http://projects.vdr-developer.org/projects/plg-burn/
Source:		vdr-%plugin-%version-%prerel.tgz
Patch1:		burn-0.1.0-pre21-jpackage-java.patch
# add subtitle track descriptions also when no dvd menu is created (untested)
Patch9:		vdr-burn-subpicture-id-when-no-menu.patch
BuildRequires:	vdr-devel >= 1.6.0
BuildRequires:	gd-devel
BuildRequires:	boost-devel
Requires:	vdr-abi = %vdr_abi
Requires:	vdrsync
Requires:	m2vrequantizer
Requires:	dvdauthor
Requires:	dvd+rw-tools
Requires:	mjpegtools
Requires:	eject
Suggests:	pxsup2dast
Requires:	cdrkit
Requires:	cdrkit-genisoimage
Requires(post):	vdr-common

%description
This Plugin enables VDR to write compliant DVDs from VDR recordings while
being able to control the process and to watch progress from inside VDRs
on-screen-display. If the selected recordings don't fit the DVD, the video
tracks are requantized (shrinked) automatically.

The created menus support multipage-descriptions (in case the recording
summary exceeds one page).

If you wish to have subtitles support, you have to install package
projectx and enable ProjectX in the plugin setup menu.

%prep
%setup -q -n %plugin-%version-%prerel
find -name CVS -print0 | xargs -0 rm -rf
%apply_patches

perl -pi -e 's/mkisofs/genisoimage/' *.sh
perl -pi -e 's/cdrecord/wodim/' *.sh

%vdr_plugin_prep

%vdr_plugin_params_begin %plugin
# directory for temporary files
# MUST be on UNIX filesystem
var=TEMPDIR
param=--tempdir=TEMPDIR
# directory for temporary datafiles
var=DATADIR
param=--datadir=DATADIR
# DVD writer
var=DVD_DEVICE
param=--dvd=DVD_DEVICE
# ISO image storage directory
# default: %{_localstatedir}/lib/vdr/iso-images
var=ISO_DIR
param=--iso=ISO_DIR
%vdr_plugin_params_end

%build
%vdr_plugin_build ISODIR=%{_localstatedir}/lib/vdr/iso-images

%install
%vdr_plugin_install

install -d -m755 %{buildroot}%{_bindir}
install -m755 vdrburn-*.sh %{buildroot}%{_bindir}
install -m755 burn-buffers %{buildroot}%{_bindir}

install -d -m755 %{buildroot}%{vdr_plugin_cfgdir}/%{plugin}
install -d -m755 %{buildroot}%{vdr_plugin_cfgdir}/%{plugin}/skins

cp -a burn/* %{buildroot}%{vdr_plugin_cfgdir}/%{plugin}
install -d -m755 %{buildroot}%{_localstatedir}/lib/vdr/iso-images
rm %{buildroot}%{vdr_plugin_cfgdir}/%{plugin}/counters/standard

%post
%{_bindir}/gpasswd -a vdr cdrom >/dev/null
%{_bindir}/gpasswd -a vdr cdwriter >/dev/null

%files -f %plugin.vdr
%defattr(-,root,root)
%doc HISTORY README
%attr(-,vdr,vdr) %dir %{vdr_plugin_cfgdir}/%{plugin}
%attr(-,vdr,vdr) %dir %{vdr_plugin_cfgdir}/%{plugin}/counters
%attr(-,vdr,vdr) %dir %{_localstatedir}/lib/vdr/iso-images
%{vdr_plugin_cfgdir}/%{plugin}/skins
%{vdr_plugin_cfgdir}/%{plugin}/*.mp2
%{vdr_plugin_cfgdir}/%{plugin}/fonts
%{vdr_plugin_cfgdir}/%{plugin}/*.png
%{vdr_plugin_cfgdir}/%{plugin}/*.ini
%{_bindir}/vdrburn-archive.sh
%{_bindir}/vdrburn-dvd.sh
%{_bindir}/burn-buffers




%changelog
* Sat Sep 04 2010 Anssi Hannula <anssi@mandriva.org> 0.2.0-0.beta4.1mdv2011.0
+ Revision: 576000
- new version 0.2.0-beta4
- new URL
- update license tag for current policy
- remove now unneeded patches (2,3,4,5,6,7,8,9)
- add subtitle description even when no menu is created
  (subpicture-id-when-no-menu.patch)
- rediff jpackage-java.patch

* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.1.0-0.pre22.4mdv2011.0
+ Revision: 401088
- rebuild for new VDR

* Sat Mar 21 2009 Anssi Hannula <anssi@mandriva.org> 0.1.0-0.pre22.3mdv2009.1
+ Revision: 359404
- rediff i18n-gettext.patch
- rebuild for new vdr
- define %%_localstatedir locally for backportability

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.1.0-0.pre22.2mdv2009.0
+ Revision: 197906
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.1.0-0.pre22.1mdv2009.0
+ Revision: 197637
- 0.1.0-pre22
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- i18n fixes (P2 from e-tobi)
- requantizer fixes (P3 from e-tobi)
- adapt to gettext i18n of VDR 1.6 (P4 from e-tobi)
- add French translation (P5 from e-tobi)
- fix build with gcc 4.3 (P6 from Ville Skytt?\195?\164)
- fix charsets with VDR 1.5+ (P7 from Gentoo)
- adapt burn script for new projectx (P8)
- add subpicture ids to burned DVDs (P9 from Rolf Ahrenberg)
- requires eject
- suggests pxsup2dast instead of requiring it

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.1.0-0.pre21.8mdv2008.1
+ Revision: 145043
- rebuild for new vdr

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.1.0-0.pre21.7mdv2008.1
+ Revision: 144993
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.1.0-0.pre21.6mdv2008.1
+ Revision: 103069
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.1.0-0.pre21.5mdv2008.0
+ Revision: 49975
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.1.0-0.pre21.4mdv2008.0
+ Revision: 42062
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.1.0-0.pre21.3mdv2008.0
+ Revision: 22717
- rebuild for new vdr


* Fri Mar 23 2007 Anssi Hannula <anssi@mandriva.org> 0.1.0-0.pre21.2mdv2007.1
+ Revision: 148695
- require cdrkit-genisoimage

* Sun Jan 21 2007 Anssi Hannula <anssi@mandriva.org> 0.1.0-0.pre21.1mdv2007.1
+ Revision: 111517
- 0.1.0-pre21
- rediff patch1
- drop patch2, applied upstream
- adapt buildrequires for new version
- require pxsup2dast explicitely
- adapt to cdrkit on Mandriva 2007.1

* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-0.pre20.9mdv2007.1
+ Revision: 90897
- rebuild for new vdr
- add vdr user to cdwriter group

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-0.pre20.8mdv2007.1
+ Revision: 73961
- rebuild for new vdr
- Import vdr-plugin-burn

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-0.pre20.7mdv2007.0
- rebuild for new vdr

* Fri Sep 01 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-0.pre20.6mdv2007.0
- add vdr to cdrom group

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-0.pre20.5mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-0.pre20.4mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-0.pre20.3mdv2007.0
- rebuild for new vdr

* Thu Jul 20 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-0.pre20.2mdv2007.0
- fix buildrequires

* Tue Jul 18 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-0.pre20.1mdv2007.0
- 0.1.0-pre20
- add note about subtitles to description
- rediff patch1
- patch2: srt support

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-0.pre18.1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13101 |12cu|vdr-plugin-calc-0.0.1-0.rc5.20
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define plugin	calc
%define tarversion 0[1].0.1-%rcver
%define rcver	rc5
%define rel	20
%define release 0.%rcver.%rel

Summary:	VDR plugin: VDR mini calculator
Name:		vdr-plugin-%plugin
Version:	0.0.1
Release:	%release
Group:		Video
License:	GPL
URL:		http://www.vdrcalc.bmschneider.de/index2.html
Source:		http://www.vdrcalc.bmschneider.de/dateien/vdr-%plugin-%tarversion.tar.bz2
Patch1:		calc-0.0.1-rc5-extra-qualification.patch
Patch2:		calc-02_pathes.dpatch
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi
Requires:	bc

%description
This is a small calculator plugin for the VDR.
It supports the 4 basic mathematic functions plus a memory, just
like your pocket calculator. It now has also the basic trigonometric
functions.

%prep
%setup -q -n %plugin-%version-%rcver
%patch1 -p1
%patch2 -p1
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
%vdr_plugin_install

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY



%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.0.1-0.rc5.19mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.0.1-0.rc5.18mdv2009.1
+ Revision: 359295
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.1-0.rc5.17mdv2009.0
+ Revision: 197907
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.1-0.rc5.16mdv2009.0
+ Revision: 197638
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- fix paths (P2 from e-tobi)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.1-0.rc5.15mdv2008.1
+ Revision: 145044
- rebuild for new vdr

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.1-0.rc5.14mdv2008.1
+ Revision: 144994
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.1-0.rc5.13mdv2008.1
+ Revision: 103070
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.1-0.rc5.12mdv2008.0
+ Revision: 49976
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.1-0.rc5.11mdv2008.0
+ Revision: 42063
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.1-0.rc5.10mdv2008.0
+ Revision: 22719
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1-0.rc5.9mdv2007.0
+ Revision: 90898
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1-0.rc5.8mdv2007.1
+ Revision: 73962
- rebuild for new vdr
- Import vdr-plugin-calc

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1-0.rc5.7mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1-0.rc5.6mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1-0.rc5.5mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1-0.rc5.4mdv2007.0
- rebuild for new vdr

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1-0.rc5.3mdv2007.0
- rebuild for new vdr

* Mon Jun 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1-0.rc5.2mdv2007.0
- rebuild for new vdr

* Sun Jun 04 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1-0.rc5.1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13102 |12cu|vdr-plugin-channelscan-0.1.0-18
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define plugin	channelscan

Summary:	VDR plugin: Plugin for satellite scan
Name:		vdr-plugin-%plugin
Version:	0.1.0
Release:	18
Group:		Video
License:	GPL
URL:		http://kikko77.altervista.org/
Source:		vdr-%plugin-%version.tar.bz2
Patch1:		channelscan-extra-qualification.patch
Patch2:		90_channelscan-0.1.0-1.5.10.dpatch
Patch3:		channelscan-0.1.0-i18n-1.6.patch
Patch4:		channelscan-format-string.patch
Patch5:		channelscan-includes.patch
# warning: cannot pass objects of non-POD type ‘class cString’ through ‘...’; call will abort at runtime
Patch6:		channelscan-non-pod-type.patch
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
This plugin reads some information about the satellite transponders
from a .ini file and then scan this sat to get a channel list.

%prep
%setup -q -n %plugin-%version
%patch1 -p0 -b .extra
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1
%patch6 -p1

%vdr_plugin_prep

%build
%vdr_plugin_build

%install
%vdr_plugin_install

install -d -m755 %{buildroot}%{_vdr_plugin_datadir}/%{plugin}
install -m644 transponders/* %{buildroot}%{_vdr_plugin_datadir}/%{plugin}

install -d -m755 %{buildroot}%{_vdr_plugin_cfgdir}
ln -s %{_vdr_plugin_datadir}/%{plugin} %{buildroot}%{_vdr_plugin_cfgdir}/transponders

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY TODO
%{_vdr_plugin_cfgdir}/transponders
%{_vdr_plugin_datadir}/%{plugin}




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.1.0-17mdv2010.0
+ Revision: 402742
- fix a bug that would cause an "Illegal instruction" error
  (non-pod-type.patch)

* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.1.0-16mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Sat Mar 21 2009 Anssi Hannula <anssi@mandriva.org> 0.1.0-15mdv2009.1
+ Revision: 359699
- fix includes (includes.patch)
- fix format strings (format-string.patch)
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.1.0-14mdv2009.0
+ Revision: 197909
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.1.0-13mdv2009.0
+ Revision: 197640
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)
- adapt for api changes of vdr 1.5.10 (P2 from e-tobi)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.1.0-12mdv2008.1
+ Revision: 145047
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.1.0-11mdv2008.1
+ Revision: 103073
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.1.0-10mdv2008.0
+ Revision: 49979
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.1.0-9mdv2008.0
+ Revision: 42066
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.1.0-8mdv2008.0
+ Revision: 22725
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-7mdv2007.0
+ Revision: 90901
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-6mdv2007.1
+ Revision: 73972
- rebuild for new vdr
- Import vdr-plugin-channelscan

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-2mdv2007.0
- rebuild for new vdr

* Wed Jun 21 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13103 |12cu|vdr-plugin-channelswitcher-0.0.1b-17
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define plugin	channelswitcher

Summary:	VDR plugin: Channel.conf Switcher
Name:		vdr-plugin-%plugin
Version:	0.0.1b
Release:	17
Group:		Video
License:	GPL
URL:		http://www.freewebs.com/sadhome/
Source:		http://www.freewebs.com/sadhome/Plugin/Channelswitcher/vdr-%plugin-%version.tar.bz2
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
The channelswitcher plugin administers several channel
configurations. One can change between different channel.conf.*.

%prep
%setup -q -n %plugin-%version
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
%vdr_plugin_install

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.0.1b-16mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.0.1b-15mdv2009.1
+ Revision: 359298
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.1b-14mdv2009.0
+ Revision: 197910
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.1b-13mdv2009.0
+ Revision: 197641
- add vdr_plugin_prep
- bump buildrequires on vdr-devel

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.1b-12mdv2008.1
+ Revision: 145048
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.1b-11mdv2008.1
+ Revision: 103074
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.1b-10mdv2008.0
+ Revision: 49980
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.1b-9mdv2008.0
+ Revision: 42067
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.1b-8mdv2008.0
+ Revision: 22727
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1b-7mdv2007.0
+ Revision: 90902
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1b-6mdv2007.1
+ Revision: 73973
- rebuild for new vdr
- Import vdr-plugin-channelswitcher

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1b-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1b-4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1b-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1b-2mdv2007.0
- rebuild for new vdr

* Wed Jun 21 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1b-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13104 |12cu|vdr-plugin-chanorg-0.0.6-17
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	chanorg
%define name	vdr-plugin-%plugin
%define version	0.0.6

Summary:	VDR plugin: Channels Organizer
Name:		%name
Version:	%version
Release:	17
Group:		Video
License:	GPL
URL:		http://www.freewebs.com/sadhome/
Source:		http://www.freewebs.com/sadhome/Plugin/Channelswitcher/vdr-%plugin-%version.tar.bz2
Patch1:		http://deela.cc.fh-lippe.de/files/vdr-chanorg/chanorg-0.0.6.patch
Patch2:		03_chanorg-0.0.6_fix-EbS-crash.dpatch
Patch3:		chanorg-0.0.6-i18n-1.6.patch
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
With this plugin one can edit the channels.conf file via OSD.

%prep
%setup -q -n %plugin-%version
%patch1 -p1 -b .p
%patch2 -p1
%patch3 -p1
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
%vdr_plugin_install

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.0.6-16mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.0.6-15mdv2009.1
+ Revision: 359299
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.6-14mdv2009.0
+ Revision: 197911
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.6-13mdv2009.0
+ Revision: 197643
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)
- fix crash on EbS channel (P2 from e-tobi)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.6-12mdv2008.1
+ Revision: 145049
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.6-11mdv2008.1
+ Revision: 103075
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.6-10mdv2008.0
+ Revision: 49981
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.6-9mdv2008.0
+ Revision: 42068
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.6-8mdv2008.0
+ Revision: 22729
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-7mdv2007.0
+ Revision: 90903
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-6mdv2007.1
+ Revision: 73974
- rebuild for new vdr
- Import vdr-plugin-chanorg

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-2mdv2007.0
- rebuild for new vdr

* Wed Jun 21 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13105 |12cu|vdr-plugin-cinebars-0.0.5-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	cinebars
%define name	vdr-plugin-%plugin
%define version	0.0.5

Summary:	VDR plugin: Overlays "cinebars"
Name:		%name
Version:	%version
Release:	5
Group:		Video
License:	GPL+
URL:		http://www.egal-vdr.de/plugins/
Source:		http://www.egal-vdr.de/plugins/vdr-%plugin-%version.tgz
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
Overlays "cinema-bars" over the live picture.

%prep
%setup -q -n %plugin-%version
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
%vdr_plugin_install

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.0.5-4mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.0.5-3mdv2009.1
+ Revision: 359300
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.5-2mdv2009.0
+ Revision: 197912
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.5-1mdv2009.0
+ Revision: 197644
- new version
- add vdr_plugin_prep
- bump buildrequires on vdr-devel

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.4-3mdv2008.1
+ Revision: 145050
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.4-2mdv2008.1
+ Revision: 103076
- rebuild for new vdr

* Fri Sep 07 2007 Anssi Hannula <anssi@mandriva.org> 0.0.4-1mdv2008.0
+ Revision: 81865
- 0.0.4
- adapt license tag for new policy

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.3a-10mdv2008.0
+ Revision: 49982
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.3a-9mdv2008.0
+ Revision: 42069
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.3a-8mdv2008.0
+ Revision: 22731
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.3a-7mdv2007.0
+ Revision: 90904
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.3a-6mdv2007.1
+ Revision: 73976
- rebuild for new vdr
- Import vdr-plugin-cinebars

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.3a-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.3a-4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.3a-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.3a-2mdv2007.0
- rebuild for new vdr

* Wed Jun 21 2006 Anssi Hannula <anssi@mandriva.org> 0.0.3a-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13106 |12cu|vdr-plugin-clock-1.0.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	clock
%define name	vdr-plugin-%plugin
%define version	1.0.0
%define rel	5

Summary:	VDR plugin: A Simple Clock
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://vdr.humpen.at/
Source:		http://vdr.humpen.at/uploads/media/vdr-%plugin-%version.tgz
Patch0:		clock-1.0.0-i18n-1.6.patch
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
My Humax Receiver has a Clock Function that I enjoy very much.
So I decided to write a Plugin for VDR which allows me to see
a small clock in the Top right corner.

The Idea is to set a unused key from your remote control
(for example the key User1) to show the clock.

%prep
%setup -q -n %plugin-%version
%patch0 -p1
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
%vdr_plugin_install

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 1.0.0-4mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 1.0.0-3mdv2009.1
+ Revision: 359301
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 1.0.0-2mdv2009.0
+ Revision: 197913
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 1.0.0-1mdv2009.0
+ Revision: 197645
- new version
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)
- drop previous patches, fixed upstream

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.6-12mdv2008.1
+ Revision: 145051
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.6-11mdv2008.1
+ Revision: 103077
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.6-10mdv2008.0
+ Revision: 49983
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.6-9mdv2008.0
+ Revision: 42070
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.6-8mdv2008.0
+ Revision: 22732
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-7mdv2007.0
+ Revision: 90905
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-6mdv2007.1
+ Revision: 73977
- rebuild for new vdr
- Import vdr-plugin-clock

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-4mdv2007.0
- stricter abi requires
- patch2: do not create empty ../../man during build

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-2mdv2007.0
- rebuild for new vdr

* Wed Jun 21 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13107 |12cu|vdr-plugin-console-0.6.0-17
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	console
%define name	vdr-plugin-%plugin
%define version	0.6.0
%define rel	17

Summary:	VDR plugin: Expands VDR to a Console on TV
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://ricomp.de/vdr/
Source:		http://ricomp.de/vdr/vdr-%plugin-%version.tar.bz2
Patch1:		http://deela.cc.fh-lippe.de/files/vdr-console/console-0.6.0.patch
Patch2:		03_command_from_cli.dpatch
Patch3:		93_console-1.5.0.dpatch
Patch4:		console-0.6.0-i18n-1.6.patch
Patch5:		94_console-1.6.0.dpatch
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
Your  TV  screen  and a keyboard  that  are  connected to a VDR box  are
building a terminal. With this terminal you can manage several consoles.
In the OSD  of VDR you can  open as many  consoles as you want. In  each
console you can start a program that runs in the background. Your inputs
to the keyboard are  redirected to the current  selected console as well
as the output that these  programs generate are redirected into the OSD.

%prep
%setup -q -n %plugin-%version
%patch1 -p4 -b .1318
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1

%vdr_plugin_prep

%vdr_plugin_params_begin %plugin
# specify the program which is called when you start the plugin
var=COMMAND
param='-c COMMAND'
%vdr_plugin_params_end

%build
%vdr_plugin_build

%install
%vdr_plugin_install

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY TODO




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.6.0-16mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Sat Mar 21 2009 Anssi Hannula <anssi@mandriva.org> 0.6.0-15mdv2009.1
+ Revision: 359701
- rediff i18n patch
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.6.0-14mdv2009.0
+ Revision: 197914
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.6.0-13mdv2009.0
+ Revision: 197646
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)
- add a --command option (P2 from e-tobi)
- adapt for api changes of vdr 1.5.0 (P3 from e-tobi)
- adapt for api changes of vdr 1.6.0 (P5 from e-tobi)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.6.0-12mdv2008.1
+ Revision: 145052
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.6.0-11mdv2008.1
+ Revision: 103078
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.6.0-10mdv2008.0
+ Revision: 49984
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.6.0-9mdv2008.0
+ Revision: 42071
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 8mdv2008.0-current
+ Revision: 22733
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.6.0-7mdv2007.0
+ Revision: 90906
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.6.0-6mdv2007.1
+ Revision: 73978
- rebuild for new vdr
- Import vdr-plugin-console

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.6.0-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.6.0-4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.6.0-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.6.0-2mdv2007.0
- rebuild for new vdr

* Wed Jun 21 2006 Anssi Hannula <anssi@mandriva.org> 0.6.0-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13108 |12cu|vdr-plugin-control-0.0.2a-17
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	control
%define name	vdr-plugin-%plugin
%define version	0.0.2a
%define rel	17

Summary:	VDR plugin: Control VDR over terminal or telnet
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://ricomp.de/vdr/
Source:		http://ricomp.de/vdr/vdr-%plugin-%version.tar.bz2
Patch1:		http://deela.cc.fh-lippe.de/files/vdr-control/control-0.0.2a.patch
Patch2:		02_gateway.dpatch
Patch3:		93_control-0.0.2a-1.5.0.dpatch
Patch4:		control-const-char-gcc4.4.patch
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
The 'control' plugin brings the ability to VDR to control
the whole OSD over a telnet client.

%prep
%setup -q -n %plugin-%version
%patch1 -p1 -b .1318
%patch2 -p1
%patch3 -p1
%patch4 -p1
%vdr_plugin_prep

%vdr_plugin_params_begin %plugin
# tty to control vdr per virtual terminal
# default: none
var=TERMINAL
param=--terminal=TERMINAL
# port to receive remote connections
# default: 2002
var=PORT
param=--port=PORT
%vdr_plugin_params_end

%build
%vdr_plugin_build

%install
%vdr_plugin_install

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY TODO




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.0.2a-16mdv2010.0
+ Revision: 401088
- rebuild for new VDR
- fix build with gcc4.4 (const-char-gcc4.4.patch)

* Sat Mar 21 2009 Anssi Hannula <anssi@mandriva.org> 0.0.2a-15mdv2009.1
+ Revision: 359700
- rediff 1.5.0 patch
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.2a-14mdv2009.0
+ Revision: 197915
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.2a-13mdv2009.0
+ Revision: 197647
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- fix problems with telnet session (P2 from e-tobi)
- adapt for api changes of vdr 1.5.0 (P3 from e-tobi)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.2a-12mdv2008.1
+ Revision: 145054
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2a-11mdv2008.1
+ Revision: 103079
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2a-10mdv2008.0
+ Revision: 49985
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2a-9mdv2008.0
+ Revision: 42072
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2a-8mdv2008.0
+ Revision: 22734
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2a-7mdv2007.0
+ Revision: 90907
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2a-6mdv2007.1
+ Revision: 73979
- rebuild for new vdr
- Import vdr-plugin-control

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2a-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2a-4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2a-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2a-2mdv2007.0
- rebuild for new vdr

* Wed Jun 21 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2a-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13109 |12cu|vdr-plugin-csf-0.0.1-17
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define plugin	csf

Summary:	VDR plugin: CSF Channel Sort&Filter
Name:		vdr-plugin-%plugin
Version:	0.0.1
Release:	17
Group:		Video
License:	GPL
URL:		http://jmorra.tripod.com/
# binaries removed
Source:		%plugin-%version.tar.bz2
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
This plugin provides a menu entry from which the channels list can
be sorted and filtered using different algorithms.

%prep
%setup -q -n %plugin
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
%vdr_plugin_install

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.0.1-16mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.0.1-15mdv2009.1
+ Revision: 359304
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.1-14mdv2009.0
+ Revision: 197916
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.1-13mdv2009.0
+ Revision: 197648
- add vdr_plugin_prep
- bump buildrequires on vdr-devel

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.1-12mdv2008.1
+ Revision: 145056
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.1-11mdv2008.1
+ Revision: 103081
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.1-10mdv2008.0
+ Revision: 49986
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.1-9mdv2008.0
+ Revision: 42073
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.1-8mdv2008.0
+ Revision: 22735
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1-7mdv2007.0
+ Revision: 90908
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1-6mdv2007.1
+ Revision: 73980
- rebuild for new vdr
- Import vdr-plugin-csf

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1-4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1-2mdv2007.0
- rebuild for new vdr

* Wed Jun 21 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13110 |12cu|vdr-plugin-decruft-0.0.4-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define plugin	decruft

Summary:	VDR plugin: Remove the cruft from your channels
Name:		vdr-plugin-%plugin
Version:	0.0.4
Release:	13
Group:		Video
License:	GPL
URL:		http://www.rst38.org.uk/vdr/decruft/
Source:		http://www.rst38.org.uk/vdr/decruft/vdr-%plugin-%version.tar.bz2
Patch0:		02_avoid-vdr-patch.dpatch
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
Clean the cruft from your channels file - i.e. turn on add channels
without fear of being overwhelmed. Sort your channels into logical
groups.

%prep
%setup -q -n %plugin-%version
%patch0 -p1
%vdr_plugin_prep
rm -r examples/CVS

%build
%vdr_plugin_build

%install
%vdr_plugin_install

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY examples

%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.0.4-12mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.0.4-11mdv2009.1
+ Revision: 359305
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.4-10mdv2009.0
+ Revision: 197917
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.4-9mdv2009.0
+ Revision: 197649
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- fix plugin to avoid a vdr patch (P0 from e-tobi)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.4-8mdv2008.1
+ Revision: 145060
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.4-7mdv2008.1
+ Revision: 103082
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.4-6mdv2008.0
+ Revision: 49987
- rebuild for new vdr

* Fri Jun 22 2007 Anssi Hannula <anssi@mandriva.org> 0.0.4-5mdv2008.0
+ Revision: 42705
- rebuild due to buildsystem failure

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.4-4mdv2008.0
+ Revision: 42074
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.4-3mdv2008.0
+ Revision: 22802
- rebuild for new vdr

* Sat Apr 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.4-1mdv2008.0
+ Revision: 16575
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13111 |12cu|vdr-plugin-director-0.2.8-18
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	director
%define name	vdr-plugin-%plugin
%define version	0.2.8
%define rel	18

Summary:	VDR plugin: plugin to use the premiere multifeed option
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://www.wontorra.net/staticpages/index.php?page=director
Source:		vdr-%plugin-%version.tar.bz2
Patch0:		90_director-0.2.8-1.5.3.dpatch
Patch1:		director-0.2.8-i18n-1.6.patch
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
Director is a plugin to use the multifeed option of some Premiere
channels (Direkt, Sport Portal).

%prep
%setup -q -n %plugin-%version
%patch0 -p1
%patch1 -p1
chmod -x HISTORY COPYING README
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
%vdr_plugin_install

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README COPYING HISTORY




%changelog
* Thu Jul 30 2009 Anssi Hannula <anssi@mandriva.org> 0.2.8-17mdv2011.0
+ Revision: 404565
- rebuild due to BS building the previous release against wrong VDR on i586

* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.2.8-16mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.2.8-15mdv2009.1
+ Revision: 359306
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.2.8-14mdv2009.0
+ Revision: 197919
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.2.8-13mdv2009.0
+ Revision: 197650
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)
- adapt to api changes of vdr 1.5.3 (P0 from e-tobi)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.2.8-12mdv2008.1
+ Revision: 145065
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.2.8-11mdv2008.1
+ Revision: 103083
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.2.8-10mdv2008.0
+ Revision: 49989
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.2.8-9mdv2008.0
+ Revision: 42075
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.2.8-8mdv2008.0
+ Revision: 22738
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.2.8-7mdv2007.0
+ Revision: 90910
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.2.8-6mdv2007.1
+ Revision: 73982
- rebuild for new vdr
- Import vdr-plugin-director

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.2.8-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.2.8-4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.2.8-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.2.8-2mdv2007.0
- rebuild for new vdr

* Wed Jun 21 2006 Anssi Hannula <anssi@mandriva.org> 0.2.8-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13112 |12cu|vdr-plugin-dvd-0.3.6-0.b03.20071030.8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	dvd
%define betaver	b03
%define cvsrev	20071030
%define rel	8
%define release	0.%betaver.%cvsrev.%rel

Summary:	VDR plugin: turn VDR into an (almost) full featured DVD player
Name:		vdr-plugin-%plugin
Version:	0.3.6
Release:	%release
Group:		Video
License:	GPL
URL:		http://sourceforge.net/projects/dvdplugin
Source:		vdr-%{plugin}-%{cvsrev}.tar.bz2
Patch0:		dvd-i18n-1.6.patch
BuildRequires:	vdr-devel >= 1.6.0-7
BuildRequires:	libdvdnav-devel liba52dec-devel
Requires:	vdr-abi = %vdr_abi
Requires(post):	vdr-common

%description
This is the DVD plugin for the Video Disk Recorder (VDR).

%prep
%setup -q -n %{plugin}
%patch0 -p1
%vdr_plugin_prep
# script-without-shellbang
chmod -x README COPYING HISTORY CONTRIBUTORS

%vdr_plugin_params_begin %plugin
# DVD device
# default: /dev/dvd
var=DVD_DEVICE
param=--dvd=DVD_DEVICE
%vdr_plugin_params_end

%build
VDR_PLUGIN_EXTRA_FLAGS=
%if %{mdkversion} >= 200900
# mdv #40406
mkdir -p dvdnav
sed 's,\*this,*cthis,' %{_includedir}/dvdnav/dvdnav.h > dvdnav/dvdnav.h
diff -u %{_includedir}/dvdnav/dvdnav.h dvdnav/dvdnav.h || :
VDR_PLUGIN_EXTRA_FLAGS="-I$PWD"
%endif
# mdv #35140
VDR_PLUGIN_EXTRA_FLAGS="$VDR_PLUGIN_EXTRA_FLAGS -D__STDC_LIMIT_MACROS"
%vdr_plugin_build LDFLAGS="%vdr_plugin_ldflags"

%install
%vdr_plugin_install

%post
%{_bindir}/gpasswd -a vdr cdrom >/dev/null
%{_bindir}/gpasswd -a vdr cdwriter >/dev/null

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README COPYING HISTORY CONTRIBUTORS




%changelog
* Thu Jul 30 2009 Anssi Hannula <anssi@mandriva.org> 0.3.6-0.b03.20071030.7mdv2011.0
+ Revision: 404574
+ rebuild (emptylog)

* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.3.6-0.b03.20071030.6mdv2010.0
+ Revision: 401088
- rebuild for new VDR
- adapt for vdr compilation flags handling changes, bump buildrequires

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.3.6-0.b03.20071030.5mdv2009.1
+ Revision: 359307
- rebuild for new vdr

* Sun Sep 07 2008 Anssi Hannula <anssi@mandriva.org> 0.3.6-0.b03.20071030.4mdv2009.0
+ Revision: 282079
- rebuild due to missing package on x86_64

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.3.6-0.b03.20071030.3mdv2009.0
+ Revision: 197886
- add a workaround for dvdnav bug #40406 causing build failure
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.3.6-0.b03.20071030.2mdv2008.1
+ Revision: 145093
- adapt for VDR_PLUGIN_FLAGS
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Oct 30 2007 Anssi Hannula <anssi@mandriva.org> 0.3.6-0.b03.20071030.1mdv2008.1
+ Revision: 103843
- add -D__STDC_LIMIT_MACROS into flags to fix build with recent
  libdvdnav (see #35140)
- new snapshot
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.3.6-0.b03.20070501.4mdv2008.0
+ Revision: 49990
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.3.6-0.b03.20070501.3mdv2008.0
+ Revision: 42076
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.3.6-0.b03.20070501.2mdv2008.0
+ Revision: 22739
- rebuild for new vdr

* Tue May 01 2007 Anssi Hannula <anssi@mandriva.org> 0.3.6-0.b03.20070501.1mdv2008.0
+ Revision: 20065
- new snapshot


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.3.6-0.b03.20060506.10mdv2007.0
+ Revision: 90911
- rebuild for new vdr
- add vdr user to cdwriter group

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.3.6-0.b03.20060506.9mdv2007.1
+ Revision: 73983
- rebuild for new vdr
- Import vdr-plugin-dvd

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.3.6-0.b03.20060506.8mdv2007.0
- rebuild for new vdr

* Fri Sep 01 2006 Anssi Hannula <anssi@mandriva.org> 0.3.6-0.b03.20060506.7mdv2007.0
- add vdr to cdrom group

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.3.6-0.b03.20060506.6mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.3.6-0.b03.20060506.5mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.3.6-0.b03.20060506.4mdv2007.0
- rebuild for new vdr

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 0.3.6-0.b03.20060506.3mdv2007.0
- rebuild for new vdr

* Mon Jun 05 2006 Anssi Hannula <anssi@mandriva.org> 0.3.6-0.b03.20060506.2mdv2007.0
- rebuild for new vdr

* Fri Jun 02 2006 Anssi Hannula <anssi@mandriva.org> 0.3.6-0.b03.20060506.1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13113 |12cu|vdr-plugin-dvdselect-0.8-18
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	dvdselect
%define name	vdr-plugin-%plugin
%define version	0.8
%define rel	18

Summary:	VDR plugin: virtual dvd-selector
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://www.vdr-wiki.de/wiki/index.php/Dvdselect-plugin
Source:		http://www.vdr-wiki.de/vdr/vdr-dvdselect/vdr-%plugin-%version.tar.bz2
Patch0:		dvdselect-default-paths.patch
Patch1:		dvdselect-0.8-i18n-1.6.patch
Patch2:		dvdselect-format-string.patch
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
This Plugin is used to mount multiple DVD-Images to the dvd-device.
Doing this, you are able to play these dvds using the dvdplugin.

%prep
%setup -q -n %plugin-%version
%patch0 -p1
%patch1 -p1
%patch2 -p1
%vdr_plugin_prep
rm -f examples/*~

%build
%vdr_plugin_build

%install
%vdr_plugin_install

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY examples




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.8-17mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Sat Mar 21 2009 Anssi Hannula <anssi@mandriva.org> 0.8-16mdv2009.1
+ Revision: 359702
- fix format strings (format-string.patch)
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.8-15mdv2009.0
+ Revision: 197920
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.8-14mdv2009.0
+ Revision: 197654
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)
- fix default paths (P0)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.8-13mdv2008.1
+ Revision: 145070
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.8-12mdv2008.1
+ Revision: 103085
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.8-11mdv2008.0
+ Revision: 49991
- rebuild for new vdr

* Fri Jun 22 2007 Anssi Hannula <anssi@mandriva.org> 0.8-10mdv2008.0
+ Revision: 42722
- rebuild due to buildsystem failure

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.8-9mdv2008.0
+ Revision: 42077
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.8-8mdv2008.0
+ Revision: 22740
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.8-7mdv2007.0
+ Revision: 90912
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.8-6mdv2007.1
+ Revision: 73984
- rebuild for new vdr
- Import vdr-plugin-dvdselect

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.8-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.8-4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.8-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.8-2mdv2007.0
- rebuild for new vdr

* Thu Jun 22 2006 Anssi Hannula <anssi@mandriva.org> 0.8-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13114 |12cu|vdr-plugin-dvdswitch-0.1.3-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	dvdswitch
%define name	vdr-plugin-%plugin
%define version	0.1.3
%define rel	6

Summary:	VDR plugin: allows to play DVD-Images
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://www.vdr-wiki.de/wiki/index.php/Dvdswitch-plugin
Source:		http://download.schmidtie.de/vdr-%plugin-%version.tar.bz2
Patch0:		90_dvdswitch-0.1.3-1.5.4.dpatch
Patch1:		03_no-files-crash.dpatch
Patch2:		dvdswitch-0.1.3-i18n-1.6.patch
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
DVDswitch-plugin for VDR.

%prep
%setup -q -n %plugin-%version
%patch0 -p1
%patch1 -p1
%patch2 -p1
%vdr_plugin_prep
chmod 0644 README HISTORY

%vdr_plugin_params_begin %plugin
# write debug info to DEBUGLOGFILE
var=DEBUGLOGFILE
param=--debug=DEBUGLOGFILE
# scriptname with path for reading DVD as a ISO Image File
var=READ_SCRIPT
param=--readscript=READ_SCRIPT
# scriptname with path for writing selected DVD Image
var=WRITE_SCRIPT
param=--writescript=WRITE_SCRIPT
# path to DVD Images. This option can be set in setup-menu.
var=IMAGE_PATH
param=--imagedir=IMAGE_PATH
%vdr_plugin_params_end

%build
%vdr_plugin_build

%install
%vdr_plugin_install

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.1.3-5mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.1.3-4mdv2009.1
+ Revision: 359309
- rebuild for new vdr

* Sun Sep 07 2008 Anssi Hannula <anssi@mandriva.org> 0.1.3-3mdv2009.0
+ Revision: 282087
- rebuild due to missing package on x86_64

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.1.3-2mdv2009.0
+ Revision: 197921
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.1.3-1mdv2009.0
+ Revision: 197655
- new version
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)
- adapt for api changes of vdr 1.5.4 (P0 from e-tobi)
- fix a crash (P1 from e-tobi)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.1.2-12mdv2008.1
+ Revision: 145074
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.1.2-11mdv2008.1
+ Revision: 103086
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.1.2-10mdv2008.0
+ Revision: 49992
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.1.2-9mdv2008.0
+ Revision: 42078
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.1.2-8mdv2008.0
+ Revision: 22742
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.1.2-7mdv2007.0
+ Revision: 90913
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.1.2-6mdv2007.1
+ Revision: 73985
- rebuild for new vdr
- Import vdr-plugin-dvdswitch

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.1.2-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.1.2-4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.1.2-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.1.2-2mdv2007.0
- rebuild for new vdr

* Thu Jun 22 2006 Anssi Hannula <anssi@mandriva.org> 0.1.2-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13115 |12cu|vdr-plugin-eggtimer-0.9.5-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	eggtimer
%define name	vdr-plugin-%plugin
%define version	0.9.5
%define rel	14

Summary:	VDR plugin: Eggtimer
Name:		%name
Version:	%version
Release:	%rel
Group:		Video
License:	GPL
URL:		http://vaasa.wi-bw.tfh-wildau.de/~pjuszack/digicam/index_en.html
Source:		http://194.95.44.38/~pjuszack/digicam/download/vdr-%plugin-%version.tar.bz2
Patch0:		vdr-eggtimer-0.9.4-fix-menu.h.patch
Patch1:		eggtimer-0.9.5-i18n-1.6.patch
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
This is a plugin for the Video Disc Recorder (VDR). It can be used
to be reminded to certain things you will maybe forget when watching
TV. You can also let it switch to a channel or execute a command
from VDRs commands.conf at a certain point of time.

Examples: tea is ready, switch to a channel, shutdown VDR after
recording ...

%prep
%setup -q -n %plugin-%version
%patch0 -p1 -b .includes
%patch1 -p1
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
%vdr_plugin_install

install -D -m644 eggtimer.conf %{buildroot}%{vdr_plugin_cfgdir}/eggtimer.conf

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY eggtimer.conf.*
%config(noreplace) %{vdr_plugin_cfgdir}/eggtimer.conf




%changelog
* Thu Jul 30 2009 Anssi Hannula <anssi@mandriva.org> 0.9.5-12mdv2011.0
+ Revision: 404566
- rebuild due to BS building the previous release against wrong VDR on i586

* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.9.5-11mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Sat Mar 21 2009 Anssi Hannula <anssi@mandriva.org> 0.9.5-10mdv2009.1
+ Revision: 359703
- rediff i18n patch
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.9.5-9mdv2009.0
+ Revision: 197923
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.9.5-8mdv2009.0
+ Revision: 197658
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.9.5-7mdv2008.1
+ Revision: 145082
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.9.5-6mdv2008.1
+ Revision: 103088
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.9.5-5mdv2008.0
+ Revision: 49994
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.9.5-4mdv2008.0
+ Revision: 42080
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.9.5-3mdv2008.0
+ Revision: 22746
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.9.5-2mdv2007.0
+ Revision: 90915
- rebuild for new vdr

* Fri Nov 03 2006 Anssi Hannula <anssi@mandriva.org> 0.9.5-1mdv2007.1
+ Revision: 76350
- 0.9.5

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.9.4-8mdv2007.1
+ Revision: 73987
- rebuild for new vdr
- Import vdr-plugin-eggtimer

* Sun Sep 10 2006 Anssi Hannula <anssi@mandriva.org> 0.9.4-7mdv2007.0
- patch0: fix includes

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.9.4-6mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.9.4-5mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.9.4-4mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.9.4-3mdv2007.0
- rebuild for new vdr

* Tue Jul 11 2006 Anssi Hannula <anssi@mandriva.org> 0.9.4-2mdv2007.0
- fix URL

* Tue Jul 11 2006 Anssi Hannula <anssi@mandriva.org> 0.9.4-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13116 |12cu|vdr-plugin-epgsearch-0.9.24-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	epgsearch
%define name	vdr-plugin-%plugin
%define version	0.9.24
%define prever	0
%define rel	5

Summary:	VDR plugin: search the EPG for repeats and more
Name:		%name
Version:	%version
%if %prever
Release:	%mkrel 0.%prever.%rel
%else
Release:	%mkrel %rel
%endif
Group:		Video
License:	GPL+
URL:		http://winni.vdr-developer.org/epgsearch/index_eng.html
%if %prever
Source:		vdr-%plugin-%version.%prever.tgz
%else
Source:		http://winni.vdr-developer.org/epgsearch/downloads/vdr-%plugin-%version.tgz
%endif
Patch0:		epgsearch-includes.patch
Patch1:		epgsearch-const-char-gcc4.4.patch
BuildRequires:	vdr-devel >= 1.6.0-7
Requires:	vdr-abi = %vdr_abi

%description
EPG-Search can be used as a replacement for the default schedules
menu entry. It looks like the standard schedules menu, but adds some
additional functions:
- Commands for EPG entries with 5 built-in commands like 'show repeats',
  'create search'. One can add own commands for other needs, like adding a
  VDRAdmin auto-timer.
- Add up to 4 user-defined times to 'now' and 'next'
- Searching the EPG: Create reusable queries, which can also be used
  as 'search timers'.
- Search timers: Search for broadcasts in the background and add a
  timer if one matches (similar to VDRAdmin's auto-timers) or simply
  make an announcement about it via OSD
- Avoid double recordings of the same event
  * timer preview
  * recognition of broken recordings
  * fuzzy event comparison
- Progress bar in 'What's on now' and 'What's on next'
- Shift the time displayed by keypress, e.g. 'What's on now' + 30 minutes
- Start menu can be setup between 'Schedule' or 'What's on now'
- background check for timer conflicts with a timer conflict manager
- detailed epg menu (summary) allows jumping to the next/previous
  event
- support for extended EPG info for search timers
- extension of the timer edit menu with a directory item, user
  defined weekday selection and a subtitle completion.

%package -n %plugin-devel
Summary:	Development headers of epgsearch VDR plugin
Group:		Development/C++
Requires:	vdr-devel

%description -n %plugin-devel
Headers for developing plugins that will use services provided by
epgsearch.

%prep
%if %prever
%setup -q -n %plugin-%version.%prever
%else
%setup -q -n %plugin-%version
%endif
%patch0 -p1
%patch1 -p1
%vdr_plugin_prep

chmod -x scripts/*.conf

%vdr_plugin_params_begin %plugin
# the path to svdrpsend.pl for external
# SVDRP communitcation (default is internal
# communication)
var=SVDRPSENDCMD
param=--svdrpsendcmd=SVDRPSENDCMD
# config dir for epgsearch
var=CONFIGDIR
param=--config=CONFIGDIR
# logfile for epgsearch
var=LOGFILE
param=--logfile=LOGFILE
# logfile verbosity
var=LOGLEVEL
param=--verbose=LOGLEVEL
# reload epgsearchmenu.conf with plugin call
var=RELOADMENUCONF
param=--reloadmenuconf
# path to an alternative mail script for mail notification
var=MAILCMD
param=--mailcmd=MAILCMD
%vdr_plugin_params_end

%build
# -DUSE_PINPLUGIN does not work with current pin patch
VDR_PLUGIN_EXTRA_FLAGS="-DUSE_GRAPHTFT"
%vdr_plugin_build

%install
%vdr_plugin_install

make install-doc MANDIR=%{buildroot}%{_mandir}

install -d -m755 %{buildroot}%{_bindir}
install -m755 scripts/*.pl %{buildroot}%{_bindir}

install -d -m755 %{buildroot}%{_includedir}/vdr/%{plugin}
install -m644 services.h %{buildroot}%{_includedir}/vdr/%{plugin}

cat %plugin.vdr conflictcheckonly.vdr epgsearchonly.vdr quickepgsearch.vdr > combined.vdr

%files -f combined.vdr
%defattr(-,root,root)
%doc README* HISTORY* MANUAL* doc conf scripts
%{_bindir}/autotimer2searchtimer.pl
%{_bindir}/convert_epgsearchdone_data.pl
%{_bindir}/convert_info_vdr.pl
%{_bindir}/sendEmail.pl
%{_mandir}/man1/createcats.1*
%{_mandir}/man1/epgsearch.1*
%{_mandir}/man4/epgsearch.4*
%{_mandir}/man5/epgsearch*.5*
%{_mandir}/man5/noannounce.conf.5*
%{_mandir}/man5/timersdone.conf.5*
%lang(de) %{_mandir}/de

%files -n %plugin-devel
%defattr(-,root,root)
%{_includedir}/vdr/%{plugin}



%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.9.24-4mdv2010.0
+ Revision: 402763
- enable graphtft support

* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.9.24-3mdv2010.0
+ Revision: 401088
- rebuild for new VDR
- adapt for vdr compilation flags handling changes, bump buildrequires
- fix build with gcc4.4 (const-char-gcc4.4.patch partially from upstream)

* Sat Mar 21 2009 Anssi Hannula <anssi@mandriva.org> 0.9.24-2mdv2009.1
+ Revision: 359704
- fix includes (includes.patch)
- rebuild for new vdr

* Sun May 11 2008 Anssi Hannula <anssi@mandriva.org> 0.9.24-1mdv2009.0
+ Revision: 205449
- new version

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.9.24-0.rc1.2mdv2009.0
+ Revision: 197924
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.9.24-0.rc1.1mdv2009.0
+ Revision: 197659
- 0.9.24-rc1
- add vdr_plugin_prep
- bump buildrequires on vdr-devel

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.9.23-3mdv2008.1
+ Revision: 145083
- rebuild for new vdr
- adapt for changed vdr optflags scheme

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.9.23-2mdv2008.1
+ Revision: 103089
- rebuild for new vdr

* Fri Sep 07 2007 Anssi Hannula <anssi@mandriva.org> 0.9.23-1mdv2008.0
+ Revision: 81919
- 0.9.23
- update URL
- build with pin plugin support
- adapt license tag to the new policy

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.9.21-5mdv2008.0
+ Revision: 49995
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.9.21-4mdv2008.0
+ Revision: 49908
- provide services.h in epgsearch-devel subpackage

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.9.21-3mdv2008.0
+ Revision: 42081
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.9.21-2mdv2008.0
+ Revision: 22748
- rebuild for new vdr

* Tue May 01 2007 Anssi Hannula <anssi@mandriva.org> 0.9.21-1mdv2008.0
+ Revision: 19868
- 0.9.21
- provide more scripts in bindir


* Fri Mar 02 2007 Anssi Hannula <anssi@mandriva.org> 0.9.20-1mdv2007.0
+ Revision: 130878
- 0.9.20

* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.9.19-2mdv2007.1
+ Revision: 90916
- rebuild for new vdr

* Fri Nov 03 2006 Anssi Hannula <anssi@mandriva.org> 0.9.19-1mdv2007.1
+ Revision: 76359
- 0.9.19
- update filelist and configuration file

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.9.17d-5mdv2007.1
+ Revision: 73996
- rebuild for new vdr
- Import vdr-plugin-epgsearch

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.9.17d-4mdv2007.0
- rebuild for new vdr

* Fri Aug 25 2006 Anssi Hannula <anssi@mandriva.org> 0.9.17d-3mdv2007.0
- fix mangled description

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.9.17d-2mdv2007.0
- stricter abi requires

* Wed Aug 09 2006 Anssi Hannula <anssi@mandriva.org> 0.9.17d-1mdv2007.0
- 0.9.17d

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.9.17c-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.9.17c-2mdv2007.0
- rebuild for new vdr

* Tue Jul 11 2006 Anssi Hannula <anssi@mandriva.org> 0.9.17c-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13117 |12cu|vdr-plugin-epgsync-0.0.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	epgsync
%define name	vdr-plugin-%plugin
%define version	0.0.4
%define rel	2

Summary:	VDR plugin: Import EPG of an other VDR
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://vdr.schmirler.de/
Source:		http://vdr.schmirler.de/epgsync/vdr-%plugin-%version.tgz
BuildRequires:	vdr-devel >= 1.6.0
BuildRequires:	svdrpservice-devel
Requires:	vdr-abi = %vdr_abi
Requires:	vdr-plugin-svdrpservice

%description
With this plugin you can import the EPG of a remote VDR. It can
either use SVDRP or streamdev's VTP to download the EPG.

%prep
%setup -q -n %plugin-%version
%vdr_plugin_prep

perl -pi -e 's,"../svdrpservice/svdrpservice.h",<vdr/svdrpservice/svdrpservice.h>,' thread.h

%build
%vdr_plugin_build

%install
%vdr_plugin_install

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY


%changelog
* Tue Aug 17 2010 Anssi Hannula <anssi@mandriva.org> 0.0.4-1mdv2011.0
+ Revision: 570693
- new version

* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.0.3-2mdv2011.0
+ Revision: 401088
- rebuild for new VDR

* Wed Jul 15 2009 Anssi Hannula <anssi@mandriva.org> 0.0.3-1mdv2010.0
+ Revision: 396137
- new version
- drop vdr 1.6 i18n patch, fixed upstream

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.0.2-9mdv2009.1
+ Revision: 359313
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.2-8mdv2009.0
+ Revision: 197925
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.2-7mdv2009.0
+ Revision: 197660
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.2-6mdv2008.1
+ Revision: 145087
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-5mdv2008.1
+ Revision: 103090
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-4mdv2008.0
+ Revision: 49996
- rebuild for new vdr
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-2mdv2008.0
+ Revision: 22750
- rebuild for new vdr

* Tue May 01 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-1mdv2008.0
+ Revision: 19910
- Import vdr-plugin-epgsync


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13118 |12cu|vdr-plugin-extb-0.3.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define plugin	extb

Summary:	VDR plugin: control the extb board
Name:		vdr-plugin-%plugin
Version:	0.3.1
Release:	5
Group:		Video
License:	GPL
URL:		http://deltab.de/
Source:		vdr-%plugin-%version.tgz
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
The extb plugin controls the VDR Extension Board.

%prep
%setup -q -n %plugin-%version
%vdr_plugin_prep

%vdr_plugin_params_begin %plugin
# sets the lirc-device to other device than /dev/lircd
var=LIRCDEV
param=--device=LIRCDEV
%vdr_plugin_params_end

%build
%vdr_plugin_build

%install
%vdr_plugin_install

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README* HISTORY contrib wakeup


%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.3.1-4mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.3.1-3mdv2009.1
+ Revision: 359314
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.3.1-2mdv2009.0
+ Revision: 197926
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.3.1-1mdv2009.0
+ Revision: 197618
- new version
- add vdr_plugin_prep
- bump buildrequires on vdr-devel

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.2.14-6mdv2008.1
+ Revision: 145091
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.2.14-5mdv2008.1
+ Revision: 103091
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 4mdv2008.0-current
+ Revision: 49997
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.2.14-3mdv2008.0
+ Revision: 42083
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.2.14-2mdv2008.0
+ Revision: 22752
- rebuild for new vdr


* Fri Mar 02 2007 Anssi Hannula <anssi@mandriva.org> 0.2.14-1mdv2007.0
+ Revision: 130879
- 0.2.14

* Fri Dec 08 2006 Anssi Hannula <anssi@mandriva.org> 0.2.13-5mdv2007.1
+ Revision: 93600
- raise release
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.2.13-3mdv2007.1
+ Revision: 74005
- rebuild for new vdr
- Import vdr-plugin-extb

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.2.13-2mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.2.13-1mdv2007.0
- 0.2.13
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.2.12-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.2.12-2mdv2007.0
- rebuild for new vdr

* Tue Jul 11 2006 Anssi Hannula <anssi@mandriva.org> 0.2.12-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13119 |12cu|vdr-plugin-externalplayer-0.1.0-19
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	externalplayer
%define name	vdr-plugin-%plugin
%define version	0.1.0
%define rel	19

Summary:	VDR plugin: launch external players
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://sourceforge.net/projects/externalplayer
Source:		http://prdownloads.sourceforge.net/externalplayer/vdr-%plugin-%version.tar.bz2
Patch0:		externalplayer-0.1.0-i18n-1.6.patch
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
This can be used to launch external players from main menu.

%prep
%setup -q -n %plugin-%version
%patch0 -p1
%vdr_plugin_prep

%vdr_plugin_params_begin %plugin
# specify path to an alternative config file
var=CFGFILE
param=--config=CFGFILE
%vdr_plugin_params_end

%build
%vdr_plugin_build

%install
%vdr_plugin_install

install -D -m644 examples/externalplayer.conf %{buildroot}%{vdr_plugin_cfgdir}/externalplayer.conf

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY
%config(noreplace) %{vdr_plugin_cfgdir}/externalplayer.conf


%changelog
* Thu Jul 30 2009 Anssi Hannula <anssi@mandriva.org> 0.1.0-17mdv2011.0
+ Revision: 404567
- rebuild due to BS building the previous release against wrong VDR on i586

* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.1.0-16mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.1.0-15mdv2009.1
+ Revision: 359315
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.1.0-14mdv2009.0
+ Revision: 197927
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.1.0-13mdv2009.0
+ Revision: 197661
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.1.0-12mdv2008.1
+ Revision: 145092
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.1.0-11mdv2008.1
+ Revision: 103092
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.1.0-10mdv2008.0
+ Revision: 49998
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.1.0-9mdv2008.0
+ Revision: 42084
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.1.0-8mdv2008.0
+ Revision: 22754
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-7mdv2007.0
+ Revision: 90919
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-6mdv2007.1
+ Revision: 74006
- rebuild for new vdr
- Import vdr-plugin-externalplayer

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-2mdv2007.0
- rebuild for new vdr

* Tue Jul 11 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13120 |12cu|vdr-plugin-extrecmenu-1.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	extrecmenu
%define name	vdr-plugin-%plugin
%define version	1.1
%define rel	7

Summary:	VDR plugin: Extended recordings menu
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://martins-kabuff.de/extrecmenu_en.html
Source:		http://martins-kabuff.de/download/vdr-%plugin-%version.tgz
Patch0:		extrecmenu-1.1-i18n-1.6.patch
Patch1:		extrecmenu-const-char-gcc4.4.patch
Patch2:		extrecmenu-graphtft.patch
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
This plugin provides a recordings menu enhanced with the possibility to
rename or move recordings and directories. The display of recording date, time
and length is configurable. Sorting by name or date is selectable for each
directory. If you use the PIN-plugin, the replay and editing of recordings is
protected. The plugin also handles archive dvds of VDR recordings (as known
from the DVDArchive-patch for VDR). This plugin extends VDR's '-r'-option with
messages for deleting, moving and renaming a recording.

%prep
%setup -q -n %plugin-%version
%patch0 -p1
%patch1 -p1
%patch2 -p1
%vdr_plugin_prep

%build
VDR_PLUGIN_EXTRA_FLAGS="-DUSE_GRAPHTFT"
%vdr_plugin_build

%install
%vdr_plugin_install

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY contrib scripts


%changelog
* Thu Jul 30 2009 Anssi Hannula <anssi@mandriva.org> 1.1-6mdv2011.0
+ Revision: 404568
- rebuild due to BS building the previous release against wrong VDR on i586

* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 1.1-5mdv2010.0
+ Revision: 402765
- add graphtft support (graphtft.patch)

* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 1.1-4mdv2010.0
+ Revision: 401088
- rebuild for new VDR
- fix build with gcc4.4 (const-char-gcc4.4.patch)

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 1.1-3mdv2009.1
+ Revision: 359316
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 1.1-2mdv2009.0
+ Revision: 197928
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 1.1-1mdv2009.0
+ Revision: 197668
- new version
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.13-6mdv2008.1
+ Revision: 145094
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.13-5mdv2008.1
+ Revision: 103093
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.13-4mdv2008.0
+ Revision: 49999
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.13-3mdv2008.0
+ Revision: 42085
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.13-2mdv2008.0
+ Revision: 22756
- rebuild for new vdr


* Fri Mar 02 2007 Anssi Hannula <anssi@mandriva.org> 0.13-1mdv2007.0
+ Revision: 130880
- 0.13

* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.12a-7mdv2007.1
+ Revision: 90920
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.12a-6mdv2007.1
+ Revision: 74007
- rebuild for new vdr
- Import vdr-plugin-extrecmenu

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.12a-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.12a-4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.12a-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.12a-2mdv2007.0
- rebuild for new vdr

* Tue Jul 11 2006 Anssi Hannula <anssi@mandriva.org> 0.12a-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13121 |12cu|vdr-plugin-femon-1.6.7-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	femon
%define name	vdr-plugin-%plugin
%define version	1.6.7
%define rel	5

Summary:	VDR plugin: DVB Signal Information Monitor (OSD)
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPLv2+
URL:		http://www.saunalahti.fi/~rahrenbe/vdr/femon/
Source:		http://www.saunalahti.fi/~rahrenbe/vdr/femon/files/vdr-%plugin-%version.tgz
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
DVB Frontend Status Monitor is a plugin that displays some signal information
parameters of the current tuned channel on OSD. You can zap through all your
channels and the plugin should be monitoring always the right frontend. The
transponder and stream information are also available in advanced display
modes.

The plugin is based on a neat console frontend status monitor application
called 'femon' by Johannes Stezenbach (see DVB-apps/szap/femon.c for further
information). The bitrate calculation trick originates from the 'dvbstream'
application by Dave Chapman and the stream information routines are taken from
the 'libdvb' library by Metzler Brothers.

%package -n vdr-%plugin-devel
Summary:	Development headers of femon VDR plugin
Group:		Development/C++
Requires:	vdr-devel

%description -n vdr-%plugin-devel
Headers for developing VDR plugins that use services provided by femon.

%prep
%setup -q -n %plugin-%version
%vdr_plugin_prep

%build
%vdr_plugin_build STRIP=/bin/true

%install
%vdr_plugin_install

install -d -m755 %{buildroot}%{_includedir}/vdr/%{plugin}
install -m644 femonservice.h %{buildroot}%{_includedir}/vdr/%{plugin}

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY

%files -n vdr-%plugin-devel
%defattr(-,root,root)
%dir %{_includedir}/vdr/%{plugin}
%{_includedir}/vdr/%{plugin}/femonservice.h



%changelog
* Sun Feb 14 2010 Anssi Hannula <anssi@mandriva.org> 1.6.7-4mdv2010.1
+ Revision: 505937
- add vdr-femon-devel subpackage containing service header
- rebuild due to BS building the previous release against wrong VDR on i586

* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 1.6.7-2mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Tue Jul 14 2009 Anssi Hannula <anssi@mandriva.org> 1.6.7-1mdv2010.0
+ Revision: 395753
- new version
- update license tag

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 1.6.0-3mdv2009.1
+ Revision: 359317
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 1.6.0-2mdv2009.0
+ Revision: 197929
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 1.6.0-1mdv2009.0
+ Revision: 197663
- new version
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- fix debug packages

* Sun Jan 20 2008 Anssi Hannula <anssi@mandriva.org> 1.1.5-1mdv2008.1
+ Revision: 155386
- new version

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 1.1.3-5mdv2008.1
+ Revision: 145095
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 1.1.3-4mdv2008.1
+ Revision: 103094
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 1.1.3-3mdv2008.0
+ Revision: 50000
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 1.1.3-2mdv2008.0
+ Revision: 42086
- rebuild for new vdr

* Sat May 19 2007 Anssi Hannula <anssi@mandriva.org> 1.1.3-1mdv2008.0
+ Revision: 28390
- 1.1.3

* Fri May 11 2007 Anssi Hannula <anssi@mandriva.org> 1.1.2-1mdv2008.0
+ Revision: 26320
- 1.1.2

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 1.1.1-2mdv2008.0
+ Revision: 22671
- rebuild for new vdr


* Sun Jan 21 2007 Anssi Hannula <anssi@mandriva.org> 1.1.1-1mdv2007.0
+ Revision: 111461
- 1.1.1

* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 1.1.0-2mdv2007.1
+ Revision: 90922
- rebuild for new vdr

* Fri Nov 03 2006 Anssi Hannula <anssi@mandriva.org> 1.1.0-1mdv2007.1
+ Revision: 76321
- 1.1.0

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 1.0.1-7mdv2007.1
+ Revision: 74010
- rebuild for new vdr
- Import vdr-plugin-femon

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 1.0.1-6mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 1.0.1-5mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 1.0.1-4mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 1.0.1-3mdv2007.0
- rebuild for new vdr

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 1.0.1-2mdv2007.0
- rebuild for new vdr

* Mon Jun 12 2006 Anssi Hannula <anssi@mandriva.org> 1.0.1-1mdv2007.0
- 1.0.1

* Mon Jun 05 2006 Anssi Hannula <anssi@mandriva.org> 1.0.0-2mdv2007.0
- rebuild for new vdr

* Thu Jun 01 2006 Anssi Hannula <anssi@mandriva.org> 1.0.0-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13122 |12cu|vdr-plugin-fepg-0.4.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define plugin	fepg

Summary:	VDR plugin: A Graphical EPG
Name:		vdr-plugin-%plugin
Version:	0.4.1
Release:	3
Group:		Video
License:	GPLv2+
URL:		http://fepg.org/
Source:		http://fepg.org/files/vdr-%plugin-%version.tgz
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
fEPG is a plugin for VDR that provides a graphical way of viewing and
navigating through EPG data.

%prep
%setup -q -n %plugin-%version
chmod a-x README HISTORY
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
%vdr_plugin_install

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY


%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.4.1-2mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Wed Jul 15 2009 Anssi Hannula <anssi@mandriva.org> 0.4.1-1mdv2010.0
+ Revision: 396102
- new version
- drop duplicate-param-name.patch, fixed upstream
- license now GPLv2+

* Sat Mar 21 2009 Anssi Hannula <anssi@mandriva.org> 0.4.0-3mdv2009.1
+ Revision: 359705
- fix typo in function declaration (duplicate-param-name.patch)
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.4.0-2mdv2009.0
+ Revision: 197930
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.4.0-1mdv2009.0
+ Revision: 197669
- new version
- add vdr_plugin_prep
- bump buildrequires on vdr-devel

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.3.1-3mdv2008.1
+ Revision: 145096
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.3.1-2mdv2008.1
+ Revision: 103095
- rebuild for new vdr

* Fri Sep 07 2007 Anssi Hannula <anssi@mandriva.org> 0.3.1-1mdv2008.0
+ Revision: 81906
- 0.3.1
- adapt license tag to the new policy

* Thu Jul 19 2007 Anssi Hannula <anssi@mandriva.org> 0.3.0-1mdv2008.0
+ Revision: 53420
- 0.3.0
- better URL

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.2.1-11mdv2008.0
+ Revision: 50001
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.2.1-10mdv2008.0
+ Revision: 42087
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.2.1-9mdv2008.0
+ Revision: 22673
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.2.1-8mdv2007.0
+ Revision: 90924
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.2.1-7mdv2007.1
+ Revision: 74015
- rebuild for new vdr
- Import vdr-plugin-fepg

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.2.1-6mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.2.1-5mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.2.1-4mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.2.1-3mdv2007.0
- rebuild for new vdr

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 0.2.1-2mdv2007.0
- rebuild for new vdr

* Mon Jun 05 2006 Anssi Hannula <anssi@mandriva.org> 0.2.1-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13123 |12cu|vdr-plugin-ffnetdev-0.1.0-12.svn33.6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	ffnetdev
%define name	vdr-plugin-%plugin
%define version	0.1.0
%define snapshot 33
%define rel	6

Summary:	VDR plugin: Full Featured Network Device for Streaming
Name:		%name
Version:	%version
%if %snapshot
Release:	%mkrel 12.svn%snapshot.%rel
%else
Release:	%mkrel %rel
%endif
Group:		Video
License:	GPL+
URL:		http://developer.berlios.de/projects/ffnetdev
%if %snapshot
Source:		vdr-%plugin-%snapshot.tar.bz2
%else
Source:		http://download.berlios.de/ffnetdev/vdr-%plugin-%version.tar.bz2
%endif
Patch0:		ffnetdev-i18n-1.6.patch
Patch1:		91_ffnetdev-0.1.0+svn20060625-1.5.0.dpatch
Patch2:		92_vdr-1.5.12-ffnetdev-svn20071122.dpatch
Patch3:		ffnetdev-duplicate-param-name.patch
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
The purpose of this plugin is to provide an "easy" way of connecting
possible streaming clients to VDR by emulating a full featured DVB
device over the network including OSD and TS streaming capabilities.

%prep
%if %snapshot
%setup -q -n %plugin-%snapshot
%else
%setup -q -n vdr-%plugin-%version
%endif
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
%vdr_plugin_prep

%vdr_plugin_params_begin %plugin
# port number for sending TS to
var=TS_PORT
param="-t TS_PORT"
# listen on this port for OSD connect
var=OSD_PORT
param="-o OSD_PORT"
# listen on this port for ClientControl connection
var=CONTROL_PORT
param="-c CONTROL_PORT"
# enable remote control over OSD connection
var=OSD_CONTROL
param=-e
%vdr_plugin_params_end

%build
%vdr_plugin_build

%install
%vdr_plugin_install

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README CHANGELOG




%changelog
* Thu Jul 30 2009 Anssi Hannula <anssi@mandriva.org> 0.1.0-12.svn33.5mdv2011.0
+ Revision: 404570
- rebuild due to BS building the previous release against wrong VDR on i586

* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.1.0-12.svn33.4mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Sat Mar 21 2009 Anssi Hannula <anssi@mandriva.org> 0.1.0-12.svn33.3mdv2009.1
+ Revision: 359706
- fix typo in function declaration (duplicate-param-name.patch)
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.1.0-12.svn33.2mdv2009.0
+ Revision: 197931
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.1.0-12.svn33.1mdv2009.0
+ Revision: 197674
- new snapshot
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)
- adapt for api changes of vdr 1.5.0 (P1 from e-tobi)
- adapt for api changes of vdr 1.5.12 (P2 from e-tobi)
- add new option to sysconfig
- apply new license policy

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.1.0-12mdv2008.1
+ Revision: 145097
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.1.0-11mdv2008.1
+ Revision: 103096
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.1.0-10mdv2008.0
+ Revision: 50002
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 9mdv2008.0-current
+ Revision: 42088
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.1.0-8mdv2008.0
+ Revision: 22675
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-7mdv2007.0
+ Revision: 90925
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-6mdv2007.1
+ Revision: 74016
- rebuild for new vdr
- Import vdr-plugin-ffnetdev

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-2mdv2007.0
- rebuild for new vdr

* Thu Jul 13 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13124 |12cu|vdr-plugin-filebrowser-0.2.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	filebrowser
%define name	vdr-plugin-%plugin
%define version	0.2.0
%define rel	6

Summary:	VDR plugin: Browse through files and execute actions on them
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPLv3+
URL:		http://vdr.nasenbaeren.net/filebrowser/
Source:		http://vdr.nasenbaeren.net/filebrowser/vdr-%plugin-%version.tgz
Patch0:		filebrowser-format-string.patch
Patch1:		filebrowser-type-fixes.patch
# workaround for http://sourceware.org/bugzilla/show_bug.cgi?id=9759
# for pre-2.10 glibc
Patch2:		filebrowser-dirent.patch
BuildRequires:	vdr-devel >= 1.6.0-7
Requires:	vdr-abi = %vdr_abi

%description
This plugin is a filebrowser with user-defined commands to execute
on files.

%prep
%setup -q -n %plugin-%version
%patch0 -p1
%patch1 -p1
%patch2 -p1
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
%vdr_plugin_install

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY examples




%changelog
* Thu Jul 30 2009 Anssi Hannula <anssi@mandriva.org> 0.2.0-5mdv2010.0
+ Revision: 404583
- split dirent fix from type-fixes.patch to dirent.patch
- add a workaround for upstream glibc bug #9759 on 2009.1 and earlier

* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.2.0-4mdv2010.0
+ Revision: 401088
- rebuild for new VDR
- fix type issues (type-fixes.patch, fixes build and a call that would
  abort at runtime)

* Sat Mar 21 2009 Anssi Hannula <anssi@mandriva.org> 0.2.0-3mdv2009.1
+ Revision: 359707
- fix format strings (format-string.patch)
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.2.0-2mdv2009.0
+ Revision: 197932
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.2.0-1mdv2009.0
+ Revision: 197670
- new version
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- apply new license policy

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.6b-6mdv2008.1
+ Revision: 145098
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.6b-5mdv2008.1
+ Revision: 103106
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.6b-4mdv2008.0
+ Revision: 50003
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.6b-3mdv2008.0
+ Revision: 42089
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.6b-2mdv2008.0
+ Revision: 22679
- rebuild for new vdr

* Fri Apr 20 2007 Anssi Hannula <anssi@mandriva.org> 0.0.6b-1mdv2008.0
+ Revision: 16313
- 0.0.6b


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-5mdv2007.0
+ Revision: 90926
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-4mdv2007.1
+ Revision: 74017
- rebuild for new vdr
- Import vdr-plugin-filebrowser

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-3mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-2mdv2007.0
- stricter abi requires

* Tue Aug 08 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-1mdv2007.0
- 0.0.6

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.5-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.5-2mdv2007.0
- rebuild for new vdr

* Thu Jul 13 2006 Anssi Hannula <anssi@mandriva.org> 0.0.5-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13125 |12cu|vdr-plugin-freecell-0.0.2-20
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	freecell
%define name	vdr-plugin-%plugin
%define version	0.0.2
%define rel	20

Summary:	VDR plugin: The well-known card game
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL+
URL:		http://www.magoa.net/linux/index.php?view=freecell
Source:		http://www.magoa.net/linux/files/vdr-%plugin-%version.tar.bz2
Patch0:		vdr-cardgames-0.0.2-to-gcc3.4.diff
Patch1:		vdr-freecell-0.0.2-time.patch
Patch2:		93_freecell-0.0.2-1.5.4.dpatch
Patch3:		freecell-0.0.2-i18n-1.6.patch
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
This Freecell plugin is an implementation of the (well-known) card game
"Freecell" played on the On Screen Display of your Video Disk Recorder.

%prep
%setup -q -n %plugin-%version
%patch0 -p1 -b .gcc34
%patch1 -p1 -b .time
%patch2 -p1
%patch3 -p1
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
%vdr_plugin_install

install -d -m755 %{buildroot}%{_vdr_plugin_datadir}/%{plugin}
install -d -m755 %{buildroot}%{_vdr_plugin_cfgdir}
install -m644 freecell/* %{buildroot}%{_vdr_plugin_datadir}/%{plugin}
ln -s %{_vdr_plugin_datadir}/%{plugin} 	%{buildroot}%{_vdr_plugin_cfgdir}/freecell


%files -f %plugin.vdr
%defattr(-,root,root)
%doc README COPYING HISTORY CONTRIBUTORS
%{_vdr_plugin_cfgdir}/freecell
%{_vdr_plugin_datadir}/%{plugin}




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.0.2-19mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.0.2-18mdv2009.1
+ Revision: 359321
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.2-17mdv2009.0
+ Revision: 197933
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.2-16mdv2009.0
+ Revision: 197675
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)
- adapt for api changes of VDR 1.5.4 (P2 from e-tobi)
- apply new license policy

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.2-15mdv2008.1
+ Revision: 145099
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-14mdv2008.1
+ Revision: 103114
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-13mdv2008.0
+ Revision: 50004
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-12mdv2008.0
+ Revision: 42090
- rebuild for new vdr

* Tue May 15 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-11mdv2008.0
+ Revision: 27092
- rebuild

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-10mdv2008.0
+ Revision: 22681
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-9mdv2007.0
+ Revision: 90927
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-8mdv2007.1
+ Revision: 74018
- rebuild for new vdr
- Import vdr-plugin-freecell

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-7mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-6mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-5mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-4mdv2007.0
- rebuild for new vdr

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-3mdv2007.0
- use _ prefix for system path macros

* Mon Jun 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-2mdv2007.0
- rebuild for new vdr

* Thu Jun 01 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13126 |12cu|vdr-plugin-fussball-0.0.3b-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	fussball
%define name	vdr-plugin-%plugin
%define version	0.0.3b
%define rel	16

Summary:	VDR plugin: Displays table of the German Football(Soccer) League
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL+
URL:		http://www.vdr-wiki.de/wiki/index.php/Fussball-plugin
Source:		http://home.arcor.de/crystl/vdr-%plugin-%version.tar.bz2
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi
Requires:	wget

%description
This VDR plugin displays table of the German Football(Soccer)
League.

%prep
%setup -q -n %plugin-%version
%vdr_plugin_prep

perl -pi -e 's,/usr/local/bin,%{_bindir},' fussball.c
perl -pi -e 's,/usr/local/bin/sort.pl,%{_bindir}/fussball-sort.pl,' scripte/ergebnisse.sh

%build
%vdr_plugin_build

%install
%vdr_plugin_install

install -d -m755 %{buildroot}%{_bindir}
install -m755 scripte/*.sh %{buildroot}%{_bindir}
install -m755 scripte/sort.pl %{buildroot}%{_bindir}/fussball-sort.pl

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY
%{_bindir}/ergebnisse.sh
%{_bindir}/tabelle.sh
%{_bindir}/fussball-sort.pl




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.0.3b-15mdv2010.0
+ Revision: 401663
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.0.3b-13mdv2009.1
+ Revision: 359322
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.3b-12mdv2009.0
+ Revision: 197934
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.3b-11mdv2009.0
+ Revision: 197676
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- apply new license policy
- update URL

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.3b-10mdv2008.1
+ Revision: 145100
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.3b-9mdv2008.1
+ Revision: 103124
- rebuild for new vdr

* Wed Sep 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.0.3b-8mdv2008.0
+ Revision: 90344
- rebuild

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.3b-7mdv2008.0
+ Revision: 50005
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.3b-6mdv2008.0
+ Revision: 42091
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.3b-5mdv2008.0
+ Revision: 22684
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.3b-4mdv2007.0
+ Revision: 90928
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.3b-3mdv2007.1
+ Revision: 74019
- rebuild for new vdr
- Import vdr-plugin-fussball

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.3b-2mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.3b-1mdv2007.0
- 0.0.3b
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-2mdv2007.0
- rebuild for new vdr

* Thu Jul 13 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13127 |12cu|vdr-plugin-graphlcd-0.1.5-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	graphlcd
%define name	vdr-plugin-%plugin
%define version	0.1.5
%define rel	12

Summary:	VDR plugin: Output to graphic LCD
Name:		%name
Version:	%version
Release:	%rel
Group:		Video
License:	GPL+
URL:		http://graphlcd.berlios.de/
Source:		vdr-%plugin-%version-stripped.tar.bz2
Patch0:		graphlcd-0.1.5-i18n-1.6.patch
Patch1:		90_graphlcd-0.1.5-1.5.3.dpatch
BuildRequires:	vdr-devel >= 1.6.0
BuildRequires:	graphlcd-devel
Requires:	vdr-abi = %vdr_abi

%description
graphlcd is a plugin for the Video Disc Recorder and shows information
about the current state of VDR on displays supported by the GraphLCD
driver library.

%prep
%setup -q -n %plugin-%version
%patch0 -p1
%patch1 -p1
%vdr_plugin_prep

rm -f graphlcd/logonames.alias graphlcd/logonames.alias.1.2
mv graphlcd/logonames.alias.1.3 graphlcd/logonames.alias
chmod -R a+r graphlcd

%vdr_plugin_params_begin %plugin
# use alternative driver config file
var=CONFIG_FILE
param="-c CONFIG_FILE"
# use display DISPLAY for output
var=DISPLAY
param="-d DISPLAY"
%vdr_plugin_params_end

%build
%vdr_plugin_build

%install
%vdr_plugin_install

install -d -m755 %{buildroot}%{vdr_plugin_cfgdir}
cp -a graphlcd %{buildroot}%{vdr_plugin_cfgdir}

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY COPYING
%dir %{vdr_plugin_cfgdir}/graphlcd
%{vdr_plugin_cfgdir}/graphlcd/fonts
%{vdr_plugin_cfgdir}/graphlcd/logos
%config(noreplace) %{vdr_plugin_cfgdir}/graphlcd/*.alias
%config(noreplace) %{vdr_plugin_cfgdir}/graphlcd/fonts.conf*




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.1.5-10mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.1.5-9mdv2009.1
+ Revision: 359324
- rebuild for new vdr
- backportability buildrequires

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.1.5-8mdv2009.0
+ Revision: 197936
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.1.5-7mdv2009.0
+ Revision: 197678
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)
- adapt for api changes of VDR 1.5.3 (P1 from e-tobi)
- apply new license policy
- simplify buildrequires

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.1.5-6mdv2008.1
+ Revision: 145102
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.1.5-5mdv2008.1
+ Revision: 103142
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.1.5-4mdv2008.0
+ Revision: 50007
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 3mdv2008.0-current
+ Revision: 42093
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.1.5-2mdv2008.0
+ Revision: 22691
- rebuild for new vdr


* Fri Mar 02 2007 Anssi Hannula <anssi@mandriva.org> 0.1.5-1mdv2007.0
+ Revision: 131161
- 0.1.5

* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.1.3-5mdv2007.1
+ Revision: 90930
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.1.3-4mdv2007.1
+ Revision: 74021
- rebuild for new vdr
- Import vdr-plugin-graphlcd

* Tue Sep 12 2006 Anssi Hannula <anssi@mandriva.org> 0.1.3-3mdv2007.0
- strip non-free stuff from tarball

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.1.3-2mdv2007.0
- rebuild for new vdr

* Sat Aug 19 2006 Anssi Hannula <anssi@mandriva.org> 0.1.3-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13128 |12cu|vdr-plugin-iaxphone-0.0.4-18
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define plugin	iaxphone

Summary:	VDR plugin: Place voip phone calls
Name:		vdr-plugin-%plugin
Version:	0.0.4
Release:	18
Group:		Video
License:	GPL
URL:		http://ventoso.org/luca/vdr/
Source:		http://ventoso.org/luca/vdr/vdr-%plugin-%version.tar.bz2
Patch0:		iaxphone-0.0.4-i18n-1.6.patch
Patch1:		iaxphone-system-iaxclient.patch
Patch2:		iaxphone-new-iaxclient.patch
BuildRequires:	vdr-devel >= 1.6.0
BuildRequires:	iaxclient-devel
Requires:	vdr-abi = %vdr_abi

%description
This plugin is a very simple (read: not very featureful and hopefully with
an high WAF ;-) softphone using the iax protocol (asterisk server).
It uses the iaxclient library (http://iaxclient.sourceforge.net) to handle
every details of the call, so the plugin is just an user interface.
It needs a free (i.e that isn't used by something else, like a softdevice
plugin), full-duplex sound card.

%prep
%setup -q -n %plugin-%version
rm -rf iaxclient
%patch0 -p1
%patch1 -p1
%patch2 -p1
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
%vdr_plugin_install

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY



%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.0.4-17mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Sat Mar 21 2009 Anssi Hannula <anssi@mandriva.org> 0.0.4-16mdv2009.1
+ Revision: 359838
- fix build with recent iaxclient (new-iaxclient.patch)
- use system libiaxclient (system-iaxclient.patch)
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.4-15mdv2009.0
+ Revision: 197937
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.4-14mdv2009.0
+ Revision: 197679
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.4-13mdv2008.1
+ Revision: 145103
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.4-12mdv2008.1
+ Revision: 103143
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.4-11mdv2008.0
+ Revision: 50008
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.4-10mdv2008.0
+ Revision: 42094
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.4-9mdv2008.0
+ Revision: 22694
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.4-8mdv2007.0
+ Revision: 90931
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.4-7mdv2007.1
+ Revision: 74026
- rebuild for new vdr
- Import vdr-plugin-iaxphone

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.4-6mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.4-5mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.4-4mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.4-3mdv2007.0
- rebuild for new vdr

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 0.0.4-2mdv2007.0
- rebuild for new vdr

* Tue Jun 06 2006 Anssi Hannula <anssi@mandriva.org> 0.0.4-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13129 |12cu|vdr-plugin-imonlcd-0.0.2-1.20091026.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	imonlcd
%define name	vdr-plugin-%plugin
%define version	0.0.2
%define snap	20091026
%define rel	2

Summary:	VDR plugin: Control an iMON LCD
Name:		%name
Version:	%version
%if %snap
Release:	%mkrel 1.%snap.%rel
%else
Release:	%mkrel %rel
%endif
Group:		Video
License:	GPLv3
URL:		http://projects.vdr-developer.org/wiki/plg-imonlcd
%if %snap
# rm -rf vdr-plugin-imonlcd
# git clone git://community.xeatre.tv/vdr-plugin-imonlcd.git
# cd vdr-plugin-imonlcd
# git archive --prefix=imonlcd-$(date +%Y%m%d)/ --format=tar HEAD | bzip2 > ../vdr-imonlcd-$(date +%Y%m%d).tar.bz2
Source:		vdr-%plugin-%snap.tar.bz2
%else
Source:		vdr-%plugin-%version.tgz
%endif
# includes fontconfig.h but does not use it:
Patch0:		imonlcd-drop-extra-include.patch
BuildRequires:	vdr-devel >= 1.6.0
BuildRequires:	freetype2-devel
Requires:	vdr-abi = %vdr_abi
Requires:	kmod(lirc_imon)

%description
A Video Disk Recorder plugin that shows information about the
current state of VDR on an iMON LCD screen.

%prep
%if %snap
%setup -q -n %plugin-%snap
%else
%setup -q -n %plugin-%version
%endif
%patch0 -p1
%vdr_plugin_prep

%vdr_plugin_params_begin %plugin
# Sets the lcd-device to other device than /dev/lcd0
var=LCD_DEVICE
param="-d LCD_DEVICE"
# sets the protocol of lcd-device:
# '0038'	For LCD with ID 15c2:0038 SoundGraph Inc (default)
# 'ffdc'	For LCD with ID 15c2:ffdc SoundGraph Inc
var=PROTOCOL
param="-p PROTOCOL"
%vdr_plugin_params_end

%build
%vdr_plugin_build

%install
%vdr_plugin_install

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY


%changelog
* Mon Oct 26 2009 Anssi Hannula <anssi@mandriva.org> 0.0.2-1.20091026.1mdv2010.1
+ Revision: 459413
- do not include unused fontconfig header (drop-extra-include.patch)
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13130 |12cu|vdr-plugin-iptv-0.3.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	iptv
%define name	vdr-plugin-%plugin
%define version	0.3.2
%define rel	3

%define debug_package %{nil}

Summary:	VDR plugin: Experience the IPTV
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPLv2
URL:		http://www.saunalahti.fi/~rahrenbe/vdr/iptv/
Source:		http://www.saunalahti.fi/~rahrenbe/vdr/iptv/files/vdr-%plugin-%version.tgz
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi
# for example helper scripts
# disabled for now as not needed by everyone and they are quite big
#Suggests:	ffmpeg
#Suggests:	vlc
#Suggests:	mplayer
#Suggests:	alsa-utils

%description
This plugin integrates multicast IPTV transport streams seamlessly into
VDR. You can use any IPTV channel like any other normal DVB channel for
live viewing, recording, etc. The plugin also features full section
filtering capabilities which allow for example EIT information to be
extracted from the incoming stream.

Currently the IPTV plugin has direct support for both multicast UDP/RTP
and unicast HTTP MPEG1/2 transport streams. Also a file input method is
supported, but a file delay must be selected individually to prevent
VDR's transfer buffer over/underflow. Therefore the file input should be
considered as a testing feature only.

IPTV plugin also features a support for external streaming applications.
With proper helper applications and configuration IPTV plugin is able to
display not only MPEG1/2 transport streams but also other formats like
MP3 radio streams, mms video streams and so on.

The example scripts require alsa-utils, ffmpeg, mplayer, vlc.

%prep
%setup -q -n %plugin-%version
%vdr_plugin_prep

%vdr_plugin_params_begin %plugin
# Number of devices to be created
var=DEVICES
param=--devices=DEVICES
%vdr_plugin_params_end

perl -pi -e 's,CHANNELS_CONF=.*$,CHANNELS_CONF=%{vdr_cfgdir}/channels.conf,' iptv/vlc2iptv
perl -pi -e 's,CHANNEL_SETTINGS_DIR=.*/iptv,CHANNEL_SETTINGS_DIR=%{vdr_plugin_cfgdir}/%{plugin},' iptv/vlc2iptv

%build
%vdr_plugin_build

%install
%vdr_plugin_install
install -d -m755 %{buildroot}%{vdr_plugin_cfgdir}/%{plugin}
install -m755 iptv/* %{buildroot}%{vdr_plugin_cfgdir}/%{plugin}

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY
%dir %{vdr_plugin_cfgdir}/%{plugin}
%config(noreplace) %{vdr_plugin_cfgdir}/%{plugin}/image.sh
%config(noreplace) %{vdr_plugin_cfgdir}/%{plugin}/internetradio.sh
%config(noreplace) %{vdr_plugin_cfgdir}/%{plugin}/iptvstream-notrap.sh
%config(noreplace) %{vdr_plugin_cfgdir}/%{plugin}/iptvstream.sh
%config(noreplace) %{vdr_plugin_cfgdir}/%{plugin}/linein.sh
%config(noreplace) %{vdr_plugin_cfgdir}/%{plugin}/vlc2iptv
%config(noreplace) %{vdr_plugin_cfgdir}/%{plugin}/webcam.sh



%changelog
* Sat Sep 04 2010 Anssi Hannula <anssi@mandriva.org> 0.3.2-1mdv2011.0
+ Revision: 575998
- new version
- update license tag for current policy

* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.3.0-2mdv2011.0
+ Revision: 401088
- rebuild for new VDR

* Sat Jul 25 2009 Anssi Hannula <anssi@mandriva.org> 0.3.0-1mdv2010.0
+ Revision: 399815
- new version
- specify requirements of example scripts in description

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.2.0-3mdv2009.1
+ Revision: 359327
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.2.0-2mdv2009.0
+ Revision: 197939
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.2.0-1mdv2009.0
+ Revision: 197681
- new version
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- drop unneeded 1.4-support patch (P0)
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13131 |12cu|vdr-plugin-joystick-0.0.3-20
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	joystick
%define name	vdr-plugin-%plugin
%define version	0.0.3
%define rel	20

Summary:	VDR plugin: use a joystick as a remote
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://www.powarman.de/vdr_plugins.htm
Source:		http://home.arcor.de/andreas.regel/files/joystick/vdr-%plugin-%version.tar.bz2
# workaround for glibc #22923
Patch1:		vdr-joystick-glibc-int32.patch
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
This plugin allows using a joystick as a remote control for VDR. I recommend
a joystick with a minimum of 2 axes and 4 buttons.

%prep
%setup -q -n %plugin-%version
%patch1 -p0
%vdr_plugin_prep

%vdr_plugin_params_begin %plugin
# joystick device
var=DEVICE
param=--device=DEVICE
default=/dev/input/js0
%vdr_plugin_params_end

perl -pi -e 's/^2/# 2/' examples/mappings.conf

%build
%vdr_plugin_build

%install
%vdr_plugin_install

install -D -m644 examples/mappings.conf %{buildroot}%{vdr_plugin_cfgdir}/%plugin/mappings.conf

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY
%dir %{vdr_plugin_cfgdir}/%{plugin}
%config(noreplace) %{vdr_plugin_cfgdir}/%{plugin}/mappings.conf




%changelog
* Thu Jul 30 2009 Anssi Hannula <anssi@mandriva.org> 0.0.3-18mdv2011.0
+ Revision: 404572
- rebuild due to BS building the previous release against wrong VDR on i586

* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.0.3-17mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.0.3-16mdv2009.1
+ Revision: 359328
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.3-15mdv2009.0
+ Revision: 197940
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.3-14mdv2009.0
+ Revision: 197682
- add vdr_plugin_prep
- bump buildrequires on vdr-devel

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.3-13mdv2008.1
+ Revision: 145105
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.3-12mdv2008.1
+ Revision: 103145
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.3-11mdv2008.0
+ Revision: 50010
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.3-10mdv2008.0
+ Revision: 42096
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.3-9mdv2008.0
+ Revision: 22700
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.3-8mdv2007.0
+ Revision: 90934
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.3-7mdv2007.1
+ Revision: 74032
- rebuild for new vdr
- Import vdr-plugin-joystick

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.3-6mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.3-5mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.3-4mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.3-3mdv2007.0
- rebuild for new vdr

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 0.0.3-2mdv2007.0
- use _ prefix for system path macros

* Mon Jun 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.3-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13132 |12cu|vdr-plugin-kvdrmon-0.6-17
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	kvdrmon
%define name	vdr-plugin-%plugin
%define version	0.6
%define rel	17

Summary:	VDR plugin: kvdrmon support plugin
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://vdr-statusleds.sourceforge.net/kvdrmon/
Source:		http://prdownloads.sourceforge.net/vdr-statusleds/vdr-%plugin-%version.tar.bz2
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
This plugin allows monitoring VDR activity. There exists a co-project
kvdrmon. This KDE kicker applet talks with the vdrmon plugin and shows
the VDR status.

%prep
%setup -q -n %plugin-%version
%vdr_plugin_prep

%vdr_plugin_params_begin %plugin
# port number to listen in
var=LISTEN_PORT
param="-p LISTEN_PORT"
%vdr_plugin_params_end

%build
%vdr_plugin_build

%install
%vdr_plugin_install

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.6-16mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.6-15mdv2009.1
+ Revision: 359329
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.6-14mdv2009.0
+ Revision: 197941
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.6-13mdv2009.0
+ Revision: 197683
- add vdr_plugin_prep
- bump buildrequires on vdr-devel

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.6-12mdv2008.1
+ Revision: 145106
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.6-11mdv2008.1
+ Revision: 103146
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.6-10mdv2008.0
+ Revision: 50011
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.6-9mdv2008.0
+ Revision: 42097
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.6-8mdv2008.0
+ Revision: 22741
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.6-7mdv2007.0
+ Revision: 90935
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.6-6mdv2007.1
+ Revision: 74033
- rebuild for new vdr
- Import vdr-plugin-kvdrmon

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.6-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.6-4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.6-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.6-2mdv2007.0
- rebuild for new vdr

* Thu Jul 13 2006 Anssi Hannula <anssi@mandriva.org> 0.6-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13133 |12cu|vdr-plugin-launcher-0.0.2a-17
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	launcher
%define name	vdr-plugin-%plugin
%define version	0.0.2a
%define rel	17

Summary:	VDR plugin: launch other plugins
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://people.freenet.de/cwieninger/html/vdr-launcher.html
Source:		http://people.freenet.de/cwieninger/vdr_1.3.11-%plugin-%version.tar.bz2
Patch0:		launcher-0.0.2a-i18n-1.6.patch
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
This is a little plugin, that allows you to select and start other
plugins, even if there are not shown in the main menu. You can also
access the setup menu of a plugin.

%prep
%setup -q -n %plugin-%version
%patch0 -p1
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
%vdr_plugin_install

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README* HISTORY




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.0.2a-16mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.0.2a-15mdv2009.1
+ Revision: 359330
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.2a-14mdv2009.0
+ Revision: 197942
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.2a-13mdv2009.0
+ Revision: 197684
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.2a-12mdv2008.1
+ Revision: 145107
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2a-11mdv2008.1
+ Revision: 103147
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2a-10mdv2008.0
+ Revision: 50012
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2a-9mdv2008.0
+ Revision: 42098
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2a-8mdv2008.0
+ Revision: 22743
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2a-7mdv2007.0
+ Revision: 90936
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2a-6mdv2007.1
+ Revision: 74034
- rebuild for new vdr
- Import vdr-plugin-launcher

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2a-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2a-4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2a-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2a-2mdv2007.0
- rebuild for new vdr

* Fri Jul 14 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2a-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13134 |12cu|vdr-plugin-lcr-0.0.9-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define plugin	lcr

Summary:	VDR plugin: Displays telephone rates on OSD
Name:		vdr-plugin-%plugin
Version:	0.0.9
Release:	3
Group:		Video
License:	GPL
URL:		http://lcr.vdr-developer.org/
Source:		http://lcr.vdr-developer.org/downloads/vdr-%plugin-%version.tar.bz2
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
Least Cost Routing is a plugin that displays information about the lowest
rates for telephoning AT THE MOMENT on the osd. It retrieves its data from
"www.teltarif.de" and displays them in a table on the osd.
For the retrieval an additional (perl) script is needed (retrieve-data.pl).

%prep
%setup -q -n %plugin-%version
%vdr_plugin_prep
chmod 0644 README*

%vdr_plugin_params_begin %plugin
# alternative data retrieval script
var=SCRIPT
param=--script=SCRIPT
%vdr_plugin_params_end

%build
%vdr_plugin_build

%install
%vdr_plugin_install

install -d -m755 %{buildroot}%{_bindir}
install -m755 contrib/*.pl %{buildroot}%{_bindir}

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README* HISTORY CONTRIBUTORS skins
%{_bindir}/vdr-lcr-retrieve_data.pl


%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.0.9-2mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Wed Jul 15 2009 Anssi Hannula <anssi@mandriva.org> 0.0.9-1mdv2010.0
+ Revision: 396129
- new version
- drop patches, fixed upstream

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.0.8-15mdv2009.1
+ Revision: 359331
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.8-14mdv2009.0
+ Revision: 197943
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.8-13mdv2009.0
+ Revision: 197685
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)
- adapt for api changes of VDR 1.5.15 (P0 from e-tobi)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.8-12mdv2008.1
+ Revision: 145108
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.8-11mdv2008.1
+ Revision: 103148
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.8-10mdv2008.0
+ Revision: 50013
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.8-9mdv2008.0
+ Revision: 42099
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.8-8mdv2008.0
+ Revision: 22745
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.8-7mdv2007.0
+ Revision: 90937
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.8-6mdv2007.1
+ Revision: 74035
- rebuild for new vdr
- Import vdr-plugin-lcr

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.8-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.8-4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.8-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.8-2mdv2007.0
- rebuild for new vdr

* Fri Jul 14 2006 Anssi Hannula <anssi@mandriva.org> 0.0.8-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13135 |12cu|vdr-plugin-loadepg-0.1.12-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	loadepg
%define name	vdr-plugin-%plugin
%define version	0.1.12
%define rel	6

Summary:	VDR plugin: Load EPG Data sent to Mediahighway receivers
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL+
URL:		http://kikko77.altervista.org/
Source:		vdr-%plugin-%version.tgz
Patch0:		loadepg-02_vdr-1.5.14-with-api-wrapper.dpatch
Patch1:		loadepg-02_vdr-1.5.15.dpatch
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
Loads EPG Data sent to Mediahighway receivers (Canal+ group).

%prep
%setup -q -n %plugin-%version
%patch0 -p1
%patch1 -p1
%vdr_plugin_prep

%vdr_plugin_params_begin %plugin
# alternative configuration directory
var=CONFIG_DIR
param="-c CONFIG_DIR"
%vdr_plugin_params_end

perl -pi -e "s,^SCRIPT,# SCRIPT," loadepg.conf
perl -pi -e "s,^FILE,# FILE," loadepg.conf

%build
%vdr_plugin_build

%install
%vdr_plugin_install

install -d -m755 %{buildroot}%{vdr_plugin_cfgdir}
install -m644 *.equiv *.conf %{buildroot}%{vdr_plugin_cfgdir}

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY
%config(noreplace) %{vdr_plugin_cfgdir}/%plugin.conf
%config(noreplace) %{vdr_plugin_cfgdir}/%plugin.equiv


%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.1.12-4mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.1.12-3mdv2009.1
+ Revision: 359333
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.1.12-2mdv2009.0
+ Revision: 197945
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.1.12-1mdv2009.0
+ Revision: 197688
- new version
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt for api changes of VDR 1.5.15 (P1 from e-tobi)
- add support for DVB API wrapper (P0 from e-tobi)
- apply new license policy

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.1.11-3mdv2008.1
+ Revision: 145116
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.1.11-2mdv2008.1
+ Revision: 103149
- rebuild for new vdr

* Fri Sep 07 2007 Anssi Hannula <anssi@mandriva.org> 0.1.11-1mdv2008.0
+ Revision: 81785
- 0.1.11

* Wed Jul 25 2007 Anssi Hannula <anssi@mandriva.org> 0.1.10-2mdv2008.0
+ Revision: 55246
- rebuild due to missing x86_64 binary

* Thu Jul 19 2007 Anssi Hannula <anssi@mandriva.org> 0.1.10-1mdv2008.0
+ Revision: 53417
- 0.1.10

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.1.9-10mdv2008.0
+ Revision: 50014
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.1.9-9mdv2008.0
+ Revision: 42100
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.1.9-8mdv2008.0
+ Revision: 22747
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.1.9-7mdv2007.0
+ Revision: 90938
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.1.9-6mdv2007.1
+ Revision: 74044
- rebuild for new vdr
- Import vdr-plugin-loadepg

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.1.9-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.1.9-4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.1.9-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.1.9-2mdv2007.0
- rebuild for new vdr

* Fri Jul 14 2006 Anssi Hannula <anssi@mandriva.org> 0.1.9-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13136 |12cu|vdr-plugin-mlcd-0.0.4a-18
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	mlcd
%define name	vdr-plugin-%plugin
%define version	0.0.4a
%define rel	18

Summary:	VDR plugin: Multitainer LCD-Display Driver
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://home.arcor.de/meinrad/
Source:		http://home.arcor.de/meinrad/vdr-%plugin-%version.tar.bz2
Patch1:		02_mlcd-0.0.4a-fontfile.dpatch
Patch2:		90_mlcd-0.0.4a-1.3.38.dpatch
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
Enables the build in display of Fujitsu-Siemens Multitainer device.

%prep
%setup -q -n %plugin-%version
%patch1 -p1 -b .fontfile
%patch2 -p1 -b .1338
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
%vdr_plugin_install

install -d -m755 %{buildroot}%{vdr_plugin_cfgdir}/%plugin
install -m644 char.dat %{buildroot}%{vdr_plugin_cfgdir}/%plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY
%config(noreplace) %{vdr_plugin_cfgdir}/%plugin




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.0.4a-16mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.0.4a-15mdv2009.1
+ Revision: 359336
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.4a-14mdv2009.0
+ Revision: 197948
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.4a-13mdv2009.0
+ Revision: 197690
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- replace 1.3.38 API patch with e-tobi one (P2)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.4a-12mdv2008.1
+ Revision: 145124
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.4a-11mdv2008.1
+ Revision: 103151
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.4a-10mdv2008.0
+ Revision: 50016
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.4a-9mdv2008.0
+ Revision: 42102
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.4a-8mdv2008.0
+ Revision: 22751
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.4a-7mdv2007.0
+ Revision: 90940
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.4a-6mdv2007.1
+ Revision: 74046
- rebuild for new vdr
- Import vdr-plugin-mlcd

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.4a-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.4a-4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.4a-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.4a-2mdv2007.0
- rebuild for new vdr

* Sat Jul 15 2006 Anssi Hannula <anssi@mandriva.org> 0.0.4a-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13137 |12cu|vdr-plugin-mlist-1.0.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	mlist
%define name	vdr-plugin-%plugin
%define version	1.0.1
%define rel	3

Summary:	VDR plugin: Displays the message history
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL+
URL:		http://joachim-wilke.de/vdr-mlist.htm
Source:		vdr-%plugin-%version.tgz
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
This plugin displays a list of all shown OSD-Messages since VDR
startup.

%prep
%setup -q -n %plugin-%version
chmod 0644 README HISTORY
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
%vdr_plugin_install

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY


%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 1.0.1-2mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Wed Jul 15 2009 Anssi Hannula <anssi@mandriva.org> 1.0.1-1mdv2010.0
+ Revision: 396130
- new version

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.0.5-3mdv2009.1
+ Revision: 359337
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.5-2mdv2009.0
+ Revision: 197949
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.5-1mdv2009.0
+ Revision: 197691
- new version
- add vdr_plugin_prep
- bump buildrequires on vdr-devel

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.4-3mdv2008.1
+ Revision: 145128
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.4-2mdv2008.1
+ Revision: 103152
- rebuild for new vdr

* Fri Sep 07 2007 Anssi Hannula <anssi@mandriva.org> 0.0.4-1mdv2008.0
+ Revision: 81871
- 0.0.4
- adapt license tag for new policy

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.3-10mdv2008.0
+ Revision: 50017
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.3-9mdv2008.0
+ Revision: 42103
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.3-8mdv2008.0
+ Revision: 22753
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.3-7mdv2007.0
+ Revision: 90941
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.3-6mdv2007.1
+ Revision: 74047
- rebuild for new vdr
- Import vdr-plugin-mlist

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.3-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.3-4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.3-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.3-2mdv2007.0
- rebuild for new vdr

* Sat Jul 15 2006 Anssi Hannula <anssi@mandriva.org> 0.0.3-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13138 |12cu|vdr-plugin-mosaic-0.1.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	mosaic
%define name	vdr-plugin-%plugin
%define version	0.1.0
%define rel	6

Summary:	VDR plugin: Browse mosaic channel
Name:		%name
Version:	%version
Release:	%rel
Group:		Video
License:	GPL+
URL:		http://vdrwiki.free.fr/vdr/mosaic/
Source:		http://vdrwiki.free.fr/vdr/mosaic/files/vdr-%plugin-%version.tgz
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
Mosaic is a plugin for VDR that brings the ability to quickly browse
the mosaic channels of Canalsat on Astra. It shows the EPG
information and plays the audio of the selected channel.

%prep
%setup -q -n %plugin-%version
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
%vdr_plugin_install

install -d -m755 %{buildroot}%{vdr_plugin_cfgdir}
install -m644 files/*.conf %{buildroot}%{vdr_plugin_cfgdir}

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README
%config(noreplace) %{vdr_plugin_cfgdir}/%plugin.conf




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.1.0-4mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.1.0-3mdv2009.1
+ Revision: 359338
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.1.0-2mdv2009.0
+ Revision: 197950
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.1.0-1mdv2009.0
+ Revision: 197692
- new version
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- drop patch, fixed upstream

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.3-3mdv2008.1
+ Revision: 145132
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.3-2mdv2008.1
+ Revision: 103156
- rebuild for new vdr

* Fri Sep 07 2007 Anssi Hannula <anssi@mandriva.org> 0.0.3-1mdv2008.0
+ Revision: 81883
- 0.0.3
- adapt license tag to new policy
- add a patch to fix build (mosaic-wrong-endif.patch)

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-4mdv2008.0
+ Revision: 50018
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-3mdv2008.0
+ Revision: 42104
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-2mdv2008.0
+ Revision: 22755
- rebuild for new vdr


* Fri Mar 02 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-1mdv2007.0
+ Revision: 130898
- 0.0.2

* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1-7mdv2007.1
+ Revision: 90942
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1-6mdv2007.1
+ Revision: 74048
- rebuild for new vdr
- Import vdr-plugin-mosaic

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1-4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1-2mdv2007.0
- rebuild for new vdr

* Sun Jul 16 2006 Anssi Hannula <anssi@mandriva.org> 0.0.1-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13139 |12cu|vdr-plugin-mp3-0.10.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	mp3
%define name	vdr-plugin-%plugin
%define version	0.10.2
%define prever	0
%define rel	4
%if %prever
%define release	%mkrel 0.%prever.%rel
%else
%define release %mkrel %rel
%endif

Summary:	VDR plugin: A versatile audio player
Name:		%name
Version:	%version
Release:	%release
Group:		Video
License:	GPLv2+
URL:		http://www.muempf.de/
%if %prever
Source:		http://www.muempf.de/down/vdr-%plugin-%version%prever.tar.gz
%else
Source:		http://www.muempf.de/down/vdr-%plugin-%version.tar.gz
%endif
BuildRequires:	vdr-devel >= 1.6.0
BuildRequires:	libmad-devel libid3tag-devel sndfile-devel libvorbis-devel
Requires:	vdr-abi = %vdr_abi

%description
The "MP3-Plugin" allows playback of MP3 and other audio files.

%package -n vdr-plugin-mplayer
Summary:	VDR plugin: Media replay via MPlayer
Group:		Video
Requires:	vdr-abi = %vdr_abi
Requires:	mplayer

%description -n vdr-plugin-mplayer
The "MPlayer-Plugin" is used to call MPlayer for playback of video
files.

%prep
%if %prever
%setup -q -n %plugin-%version%prever
%else
%setup -q -n %plugin-%version
%endif
chmod +x examples/*.sh.*
%vdr_plugin_prep

%vdr_plugin_params_begin mp3
# use CMD to mount/unmount/eject mp3 sources
var=MOUNT_CMD
param=--mount=MOUNT_CMD
# execute CMD before & after network access
var=NETWORK_CMD
param=--network=NETWORK_CMD
# store ID3 cache file in DIR
var=CACHE_DIR
param=--cache=CACHE_DIR
default=%vdr_plugin_cachedir/mp3/id3
# search CDDB files in DIR
var=CDDB_DIR
param=--cddb=CDDB_DIR
default=%vdr_plugin_cachedir/mp3/images/cddb
# device for OSS output
var=OSS_DEV
param=--dsp=OSS_DEV
# use CMD to convert background images
var=IMAGE_CMD
param=--iconv=IMAGE_CMD
# use IMG as default background image
var=IMAGE_IMG
param=--defimage=IMAGE_IMG
# cache converted images in DIR
var=IMAGE_DIR
param=--icache=IMAGE_DIR
default=%vdr_plugin_cachedir/mp3/images
# search sources config in SUB subdirectory
var=SOURCES_SUBDIR
param=--sources=SOURCES_SUBDIR
%vdr_plugin_params_end

%vdr_plugin_params_begin mplayer
# use CMD to mount/unmount/eject mplayer sources
var=MOUNT_CMD
param=--mount=MOUNT_CMD
# use CMD when calling MPlayer
var=MPLAYER_CMD
param=--mplayer=MPLAYER_CMD
# search sources config in SUB subdirectory
var=SOURCES_SUBDIR
param=--sources=SOURCES_SUBDIR
# store global resume file in DIR
var=RESUME_DIR
param=--resume=RESUME_DIR
%vdr_plugin_params_end

%build
%vdr_plugin_build

%install
%vdr_plugin_install

install -d -m755 %buildroot%vdr_plugin_cfgdir
for f in mp3sources.conf mplayersources.conf; do
cat > %buildroot%vdr_plugin_cfgdir/$f <<EOF
# Please remove the line below when you add the correct configuration
/invalid/directory;Please configure;0
EOF
done

install -d -m755 %buildroot%vdr_plugin_cachedir/mp3/images
install -d -m755 %buildroot%vdr_plugin_cachedir/mp3/id3
install -d -m755 %buildroot%vdr_plugin_cachedir/mp3/cddb

%files -f mp3.vdr
%defattr(-,root,root)
%doc README COPYING HISTORY MANUAL examples
%config(noreplace) %vdr_plugin_cfgdir/mp3sources.conf
%attr(-,vdr,vdr) %dir %vdr_plugin_cachedir/mp3
%attr(-,vdr,vdr) %dir %vdr_plugin_cachedir/mp3/images
%attr(-,vdr,vdr) %dir %vdr_plugin_cachedir/mp3/id3
%attr(-,vdr,vdr) %dir %vdr_plugin_cachedir/mp3/cddb

%files -n vdr-plugin-mplayer -f mplayer.vdr
%defattr(-,root,root)
%doc README COPYING HISTORY MANUAL examples
%config(noreplace) %vdr_plugin_cfgdir/mplayersources.conf




%changelog
* Sat Apr 03 2010 Anssi Hannula <anssi@mandriva.org> 0.10.2-1mdv2010.1
+ Revision: 530857
- new version
- drop gcc4.4.patch, fixed upstream

* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.10.1-7mdv2010.0
+ Revision: 401088
- rebuild for new VDR
- fix build with gcc4.4 (const-char-gcc4.4.patch)

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.10.1-6mdv2009.1
+ Revision: 359339
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.10.1-5mdv2009.0
+ Revision: 197951
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.10.1-4mdv2009.0
+ Revision: 197693
- new version
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- re-enable gettext i18n

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.10.1-3mdv2008.1
+ Revision: 145137
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.10.1-2mdv2008.1
+ Revision: 103160
- rebuild for new vdr

* Fri Sep 07 2007 Anssi Hannula <anssi@mandriva.org> 0.10.1-1mdv2008.0
+ Revision: 81782
- 0.10.1
- skip 1.5 i18n detection on build

* Thu Jul 19 2007 Anssi Hannula <anssi@mandriva.org> 0.10.0-1mdv2008.0
+ Revision: 53411
- 0.10.0
- drop mp3-closefd2.patch, applied upstream

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.9.15-6mdv2008.0
+ Revision: 50019
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.9.15-5mdv2008.0
+ Revision: 42105
- rebuild for new vdr

* Sun Jun 10 2007 Anssi Hannula <anssi@mandriva.org> 0.9.15-4mdv2008.0
+ Revision: 37967
- close file descriptors when forking mplayer (patch0)

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.9.15-3mdv2008.0
+ Revision: 22757
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.9.15-2mdv2007.0
+ Revision: 90943
- rebuild for new vdr

* Fri Nov 03 2006 Anssi Hannula <anssi@mandriva.org> 0.9.15-1mdv2007.1
+ Revision: 76326
- 0.9.15 final

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.9.15-0.pre14.5mdv2007.1
+ Revision: 74049
- rebuild for new vdr
- Import vdr-plugin-mp3

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.9.15-0.pre14.4mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.9.15-0.pre14.3mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.9.15-0.pre14.2mdv2007.0
- rebuild for new vdr

* Tue Aug 01 2006 Anssi Hannula <anssi@mandriva.org> 0.9.15-0.pre14.1mdv2007.0
- 0.9.15pre14

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.9.15-0.pre10.4mdv2007.0
- rebuild for new vdr

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 0.9.15-0.pre10.3mdv2007.0
- use _ prefix for system path macros

* Mon Jun 05 2006 Anssi Hannula <anssi@mandriva.org> 0.9.15-0.pre10.2mdv2007.0
- rebuild for new vdr

* Fri Jun 02 2006 Anssi Hannula <anssi@mandriva.org> 0.9.15-0.pre10.1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13140 |12cu|vdr-plugin-newsticker-0.0.4-18
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	newsticker
%define name	vdr-plugin-%plugin
%define version	0.0.4
%define rel	18

Summary:	VDR plugin: Newsticker
Name:		%name
Version:	%version
Release:	%rel
Group:		Video
License:	GPL
URL:		http://www.wontorra.net/staticpages/index.php?page=newsticker
Source:		vdr-%plugin-%version.tar.bz2
Patch1:		vdr-newsticker-0.0.4-gcc4.diff
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi
Requires:	wget
BuildRequires:	dos2unix

%description
This plugin downloads rdf news-feeds and displays them on the tv.

%prep
%setup -q -n %plugin-%version
dos2unix *.[ch]
chmod 0644 README HISTORY
%patch1 -p1 -b .extra
%vdr_plugin_prep

%vdr_plugin_params_begin %plugin
# alternative directory for downloaded files
var=DOWNLOAD_DIR
param="-o DOWNLOAD_DIR"
%vdr_plugin_params_end

%build
%vdr_plugin_build

%install
%vdr_plugin_install

install -d -m755 %{buildroot}%{vdr_plugin_cfgdir}/%{plugin}

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY
%attr(-,vdr,vdr) %dir %{vdr_plugin_cfgdir}/%{plugin}




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.0.4-16mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.0.4-15mdv2009.1
+ Revision: 359341
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.4-14mdv2009.0
+ Revision: 197953
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.4-13mdv2009.0
+ Revision: 197695
- add vdr_plugin_prep
- bump buildrequires on vdr-devel

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.4-12mdv2008.1
+ Revision: 145149
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.4-11mdv2008.1
+ Revision: 103171
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.4-10mdv2008.0
+ Revision: 50021
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.4-9mdv2008.0
+ Revision: 42107
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.4-8mdv2008.0
+ Revision: 22759
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.4-7mdv2007.0
+ Revision: 90946
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.4-6mdv2007.1
+ Revision: 74051
- rebuild for new vdr
- Import vdr-plugin-newsticker

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.4-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.4-4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.4-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.4-2mdv2007.0
- rebuild for new vdr

* Sun Jul 16 2006 Anssi Hannula <anssi@mandriva.org> 0.0.4-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13141 |12cu|vdr-plugin-noepgmenu-0.0.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	noepgmenu
%define name	vdr-plugin-%plugin
%define version	0.0.6
%define beta	beta4
%define rel	2

Summary:	VDR plugin: a menu for noEPG patch
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://winni.vdr-developer.org/noepgmenu/
%if %beta
Source:		http://winni.vdr-developer.org/noepgmenu/downloads/beta/vdr-%plugin-%version.%beta.tgz
%else
Source:		http://winni.vdr-developer.org/noepgmenu/downloads/vdr-%plugin-%version.tgz
%endif
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
A simple OSD to manage the channels for the noEPG patch.

%prep
%if %beta
%setup -q -n %plugin-%version.%beta
%else
%setup -q -n %plugin-%version
%endif
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
%vdr_plugin_install

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.0.6-1mdv2010.0
+ Revision: 401088
- rebuild for new VDR
- new beta version

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.0.5-3mdv2009.1
+ Revision: 359342
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.5-2mdv2009.0
+ Revision: 197954
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.5-1mdv2009.0
+ Revision: 197696
- new version
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- update URL

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.2-12mdv2008.1
+ Revision: 145152
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-11mdv2008.1
+ Revision: 103172
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-10mdv2008.0
+ Revision: 50022
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-9mdv2008.0
+ Revision: 42108
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-8mdv2008.0
+ Revision: 22760
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-7mdv2007.0
+ Revision: 90947
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-6mdv2007.1
+ Revision: 74056
- rebuild for new vdr
- Import vdr-plugin-noepgmenu

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-2mdv2007.0
- rebuild for new vdr

* Sun Jul 16 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13142 |12cu|vdr-plugin-nordlichtsepg-0.8a-18
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	nordlichtsepg
%define name	vdr-plugin-%plugin
%define version	0.8a
%define rel	18

Summary:	VDR plugin: Extended EPG
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://martins-kabuff.de/nordlichtsepg.html
Source:		http://martins-kabuff.de/download/vdr-%plugin-%version.tar.bz2
Patch0:		91_nordlichtsepg-0.8a_vdr153.dpatch
Patch1:		nordlichtsepg-0.8a-i18n-1.6.patch
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
This plugin provides an EPG (Electronic Program Guide) similar to VDR's
"What's on now?"-menu. Unlike this it also shows channels without epg-infos.
You can browse the epg with an adjustable step width. It is also possible to
set a time at the setup which you can jump to by keypress, with the keys 1-7
you can jumpo 1-7 days forward. You can enter a time to jump to instantly.
A bargraph at the "What's on now?"-view shows the progress of the running
program. Timers are marked with a clock-icon, recording timers with a
'REC'-icon. It is possible, also for channels without epg-infos, to set and
delete timers.

%prep
%setup -q -n %plugin-%version
%patch0 -p1
%patch1 -p1
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
%vdr_plugin_install

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README* HISTORY




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.8a-17mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.8a-16mdv2009.1
+ Revision: 359343
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.8a-15mdv2009.0
+ Revision: 197955
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.8a-14mdv2009.0
+ Revision: 197697
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)
- adapt for api changes of VDR 1.5.3 (P0 from e-tobi)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.8a-13mdv2008.1
+ Revision: 145154
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.8a-12mdv2008.1
+ Revision: 103173
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.8a-11mdv2008.0
+ Revision: 50023
- rebuild for new vdr

* Fri Jun 22 2007 Anssi Hannula <anssi@mandriva.org> 0.8a-10mdv2008.0
+ Revision: 42638
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.8a-8mdv2008.0
+ Revision: 22761
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.8a-7mdv2007.0
+ Revision: 90948
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.8a-6mdv2007.1
+ Revision: 74061
- rebuild for new vdr
- Import vdr-plugin-nordlichtsepg

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.8a-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.8a-4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.8a-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.8a-2mdv2007.0
- rebuild for new vdr

* Sun Jul 16 2006 Anssi Hannula <anssi@mandriva.org> 0.8a-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13143 |12cu|vdr-plugin-osdimage-0.1.2-23
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	osdimage
%define name	vdr-plugin-%plugin
%define version	0.1.2
%define rel	23

Summary:	VDR plugin: OSD Image Viewer
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://brougs78.vdr-developer.org/vdr.htm
Source:		vdr-%plugin-%version.tar.bz2
Patch1:		http://deela.cc.fh-lippe.de/files/vdr-osdimage/vdr-1.3.18-osdimage-0.1.2.patch
Patch2:		vdr-osdimage-0.1.2-gcc41.patch
Patch3:		osdimage-0.1.2-i18n-1.6.patch
Patch4:		osdimage-pkgconfig.patch
BuildRequires:	vdr-devel >= 1.6.0-7
Requires:	vdr-abi = %vdr_abi
BuildRequires:	imagemagick-devel
BuildRequires:	netpbm-devel

%description
Plugin for VDR that allows viewing pictures on the OSD.

%prep
%setup -q -n %plugin-%version
%patch1 -p4 -b .1318
%patch2 -p0 -b .gcc41
%patch3 -p1
%patch4 -p1
%vdr_plugin_prep

%vdr_plugin_params_begin %plugin
# directory of pictures (required)
var=PICTURE_DIR
param="-d PICTURE_DIR"
%vdr_plugin_params_end

%build
VDR_PLUGIN_EXTRA_FLAGS="$(pkg-config --cflags ImageMagick++)"
%vdr_plugin_build HAVE_NETPBM=1

%install
%vdr_plugin_install

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY CREDITS TODO




%changelog
* Thu Jul 15 2010 Funda Wang <fwang@mandriva.org> 0.1.2-22mdv2011.0
+ Revision: 553572
- rebuild

* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.1.2-21mdv2010.0
+ Revision: 401088
- rebuild for new VDR
- adapt for vdr compilation flags handling changes, bump buildrequires

* Sat Mar 21 2009 Anssi Hannula <anssi@mandriva.org> 0.1.2-20mdv2009.1
+ Revision: 359748
- use pkgconfig for Magick++ libs
- rebuild for new vdr
- use backward-compatible pkg-config call for libmagick

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.1.2-19mdv2009.0
+ Revision: 197956
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.1.2-18mdv2009.0
+ Revision: 197699
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)
- enable netpbm support
- fix build with recent libMagick

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuilt against new imagemagick libs

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.1.2-16mdv2008.1
+ Revision: 145155
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.1.2-15mdv2008.1
+ Revision: 103174
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.1.2-14mdv2008.0
+ Revision: 50024
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.1.2-13mdv2008.0
+ Revision: 42110
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.1.2-12mdv2008.0
+ Revision: 22762
- rebuild for new vdr


* Thu Mar 01 2007 Anssi Hannula <anssi@mandriva.org> 0.1.2-11mdv2007.0
+ Revision: 130845
- rebuild for new ImageMagick
- rebuild for new ImageMagick

* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.1.2-8mdv2007.1
+ Revision: 90949
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.1.2-7mdv2007.1
+ Revision: 74062
- rebuild for new vdr
- Import vdr-plugin-osdimage

* Sat Sep 09 2006 Anssi Hannula <anssi@mandriva.org> 0.1.2-6mdv2007.0
- rebuild for new imagemagick

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.1.2-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.1.2-4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.1.2-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.1.2-2mdv2007.0
- rebuild for new vdr

* Sun Jul 16 2006 Anssi Hannula <anssi@mandriva.org> 0.1.2-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13144 |12cu|vdr-plugin-osdteletext-0.8.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define plugin	osdteletext

Summary:	VDR plugin: Displays teletext on the OSD
Name:		vdr-plugin-%plugin
Version:	0.8.3
Release:	3
Group:		Video
License:	GPL
URL:		http://projects.vdr-developer.org/projects/show/plg-osdteletext
Source:		vdr-%plugin-%version.tgz
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
Osd-Teletext displays the teletext directly on the OSD.
Both sound and video are played in the background.

%prep
%setup -q -n %plugin-%version
%vdr_plugin_prep

# check default cache dir
grep "\"%{vdr_plugin_cachedir}/vtx\"" txtrecv.c

perl -pi -e 's|../../man|.|' Makefile

%vdr_plugin_params_begin %{plugin}
# Directory for the teletext page cache.
# default: %{_vdr_plugin_cachedir}/vtx
var=DIRECTORY
param=--directory=DIRECTORY
# Maximum cache size in MB.
# default: a calculated value below 50 MB
var=MAX_CACHE
param=--max-cache=MAX_CACHE
# Cache system to be used:
# legacy: traditional one-file-per-page system
# packed: one-file-for-a-few-pages system
# default: packed
var=CACHE_SYSTEM
param=--cache-system=CACHE_SYSTEM
%vdr_plugin_params_end

%build
%vdr_plugin_build

%install
%vdr_plugin_install

install -d -m755 %{buildroot}%{vdr_plugin_cachedir}/vtx

%pre
if [ -d /var/cache/vdr/osdteletext ] && ! [ -d %{vdr_plugin_cachedir}/vtx ]; then
	mv /var/cache/vdr/osdteletext %{vdr_plugin_cachedir}/vtx || :
fi

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README* COPYING HISTORY
%attr(-,vdr,vdr) %{vdr_plugin_cachedir}/vtx




%changelog
* Sat Feb 06 2010 Anssi Hannula <anssi@mandriva.org> 0.8.3-1mdv2010.1
+ Revision: 501485
- new version, new URL
- remove patches, applied upstream
- use upstream cache directory

* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.5.1-20mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.5.1-19mdv2009.1
+ Revision: 359346
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.5.1-18mdv2009.0
+ Revision: 197958
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.5.1-17mdv2009.0
+ Revision: 197701
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)
- adapt for api changes of VDR 1.5.0 (P1 from e-tobi)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.5.1-16mdv2008.1
+ Revision: 145158
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.5.1-15mdv2008.1
+ Revision: 103176
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.5.1-14mdv2008.0
+ Revision: 50026
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.5.1-13mdv2008.0
+ Revision: 42112
- rebuild for new vdr

* Tue May 15 2007 Anssi Hannula <anssi@mandriva.org> 0.5.1-12mdv2008.0
+ Revision: 27093
- rebuild

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.5.1-11mdv2008.0
+ Revision: 22764
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.5.1-10mdv2007.0
+ Revision: 90952
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.5.1-9mdv2007.1
+ Revision: 74064
- rebuild for new vdr
- Import vdr-plugin-osdteletext

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.5.1-8mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.5.1-7mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.5.1-6mdv2007.0
- rebuild for new vdr

* Thu Jul 27 2006 Anssi Hannula <anssi@mandriva.org> 0.5.1-5mdv2007.0
- rebuild for new vdr

* Tue Jul 25 2006 Anssi Hannula <anssi@mandriva.org> 0.5.1-4mdv2007.0
- fix instance of wrong macro name

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 0.5.1-3mdv2007.0
- use _ prefix for system path macros

* Mon Jun 05 2006 Anssi Hannula <anssi@mandriva.org> 0.5.1-2mdv2007.0
- rebuild for new vdr

* Fri Jun 02 2006 Anssi Hannula <anssi@mandriva.org> 0.5.1-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13145 |12cu|vdr-plugin-pilot-0.0.9-17
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	pilot
%define name	vdr-plugin-%plugin
%define version	0.0.9
%define rel	17

Summary:	VDR plugin: A zapping co-pilot
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://famillejacques.free.fr/vdr/pilot/
Source:		http://famillejacques.free.fr/vdr/pilot/vdr-%plugin-%version.tar.bz2
Patch0:		01_drop-unused-code.dpatch
Patch1:		02_gcc-4.1.x.dpatch
Patch2:		03_vdr-1.5-i18n.dpatch
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
Pilot is a plugin for VDR that brings the ability to quickly browse
the EPG information.

%prep
%setup -q -n %plugin-%version
%patch0 -p1
%patch1 -p1
%patch2 -p1
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
%vdr_plugin_install

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README*




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.0.9-16mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.0.9-15mdv2009.1
+ Revision: 359347
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.9-14mdv2009.0
+ Revision: 197959
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.9-13mdv2009.0
+ Revision: 197702
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- drop unused code (P0 from e-tobi)
- fix compiler warning (P1 from e-tobi)
- adapt to gettext i18n of VDR 1.6 (P2 from e-tobi)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.9-12mdv2008.1
+ Revision: 145162
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.9-11mdv2008.1
+ Revision: 103177
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.9-10mdv2008.0
+ Revision: 50027
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.9-9mdv2008.0
+ Revision: 42113
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.9-8mdv2008.0
+ Revision: 22765
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.9-7mdv2007.0
+ Revision: 90956
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.9-6mdv2007.1
+ Revision: 74065
- rebuild for new vdr
- Import vdr-plugin-pilot

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.9-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.9-4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.9-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.9-2mdv2007.0
- rebuild for new vdr

* Sun Jul 16 2006 Anssi Hannula <anssi@mandriva.org> 0.0.9-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13146 |12cu|vdr-plugin-pilotskin-0.0.3-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	pilotskin
%define name	vdr-plugin-%plugin
%define version	0.0.3
%define rel	8

Summary:	VDR plugin: A zapping co-pilot
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL+
URL:		http://vdrwiki.free.fr/vdr/pilotskin/
Source:		http://vdrwiki.free.fr/vdr/pilotskin/files/vdr-%plugin-%version.tgz
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
Pilotskin is a plugin for VDR based on the plugin vdr-pilot created
by Olivier Jacques. It brings the ability to quickly browse the EPG
information. The browsing calls the skin that you use, and the
plugin has the appearance of the OSD *Display Channel Info*. The
plugin adds the possibility of having detailed information of the
event and launching timers.

%prep
%setup -q -n %plugin-%version
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
%vdr_plugin_install

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.0.3-7mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.0.3-6mdv2009.1
+ Revision: 359348
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.3-5mdv2009.0
+ Revision: 197960
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.3-4mdv2009.0
+ Revision: 197703
- add vdr_plugin_prep
- bump buildrequires on vdr-devel

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.3-3mdv2008.1
+ Revision: 145166
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.3-2mdv2008.1
+ Revision: 103178
- rebuild for new vdr

* Fri Sep 07 2007 Anssi Hannula <anssi@mandriva.org> 0.0.3-1mdv2008.0
+ Revision: 81885
- 0.0.3
- adapt license tag to the new policy

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-10mdv2008.0
+ Revision: 50028
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-9mdv2008.0
+ Revision: 42114
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-8mdv2008.0
+ Revision: 22766
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-7mdv2007.0
+ Revision: 90957
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-6mdv2007.1
+ Revision: 74067
- rebuild for new vdr
- Import vdr-plugin-pilotskin

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-2mdv2007.0
- rebuild for new vdr

* Tue Jul 18 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13147 |12cu|vdr-plugin-pim-0.0.8-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define plugin	pim

Summary:	VDR plugin: Simple Personal Information Manager
Name:		vdr-plugin-%plugin
Version:	0.0.8
Release:	5
Group:		Video
License:	GPL
URL:		http://pim.vdr-developer.org/
Source:		http://pim.vdr-developer.org/source/vdr-%plugin-%version.tgz
Patch0:		pim-0.0.8-i18n-1.6.patch
Patch1:		pim-format-string.patch
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
This is a plugin for VDR to display a calendar in which you can
store events.

%prep
%setup -q -n %plugin-%version
%patch0 -p1
%patch1 -p1
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
%vdr_plugin_install

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.0.8-4mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Sat Mar 21 2009 Anssi Hannula <anssi@mandriva.org> 0.0.8-3mdv2009.1
+ Revision: 359749
- fix format strings (format-string.patch)
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.8-2mdv2009.0
+ Revision: 197961
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.8-1mdv2009.0
+ Revision: 197704
- new version
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.6-12mdv2008.1
+ Revision: 145170
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.6-11mdv2008.1
+ Revision: 103179
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.6-10mdv2008.0
+ Revision: 50029
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.6-9mdv2008.0
+ Revision: 42115
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.6-8mdv2008.0
+ Revision: 22767
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-7mdv2007.0
+ Revision: 90958
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-6mdv2007.1
+ Revision: 74068
- rebuild for new vdr
- Import vdr-plugin-pim

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-2mdv2007.0
- rebuild for new vdr

* Tue Jul 18 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13148 |12cu|vdr-plugin-playlist-0.0.2-0.rc3.17
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	playlist
%define name	vdr-plugin-%plugin
%define version	0.0.2
%define prever	rc3
%define rel	17
%define release	0.%prever.%rel

Summary:	VDR plugin: playlist for recordings
Name:		%name
Version:	%version
Release:	%mkrel %release
Group:		Video
License:	GPL
URL:		http://www.linuxtv.org/vdrwiki/index.php/Playlist-plugin
Source:		http://www.fast-info.de/vdr/playlist/vdr-%plugin-%version%prever.tar.bz2
Patch0:		91_playlist-0.0.2rc3-fix-1.3.25.dpatch
Patch1:		93_playlist-0.0.2-1.5.7.dpatch
Patch2:		playlist-0.0.2-i18n-1.6.patch
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
This is a plugin for VDR to allow having recording playlists.

%prep
%setup -q -n %plugin-%version
%patch0 -p1
%patch1 -p1
%patch2 -p1
%vdr_plugin_prep

%vdr_plugin_params_begin %plugin
# show the plugin in the main menu
var=SHOW_MENU
param=-m
# hide the plugin from the main menu
var=HIDE_MENU
param=-M
# set name for the main menu entry
var=MENU_NAME
param="-n MENU_NAME"
# Show the delete all messages line at begin of messagelist
var=SHOW_DELETE_BEGIN
param=-b
# Hide the delete all messages line at begin of messagelist
var=HIDE_DELETE_BEGIN
param=-B
# Show the delete all messages line at end of messagelist
var=SHOW_DELETE_END
param=-e
# Hide the delete all messages line at end of messagelist
var=HIDE_DELETE_END
param=-E
# minimum entrys for display delete all messages
# line at begin and end (include -b and -e)
var=MIN_ENTRIES
param="-d MIN_ENTRIES"
# minimum time (min) for message in historyqueue (OSD-list) 5-999
var=HOLDTIME_HISTORY
param="-h HOLDTIME_HISTORY"
# minumum time (min) for responses in queue (readable by SAQRESP) 2-199
var=HOLDTIME_RESPONSES
param="-r HOLDTIME_RESPONSES"
# sortoption for messagelist (OSD)
var=SORT_ASCENDING
param=-s
# sortoption for messagelist (OSD)
var=SORT_DESCENDING
param=-S
# Enable more logging
var=VERBOSE
param=-v
# Disable more logging
var=NOVERBOSE
param=-V
# Hide the Prefer Command Line Parameter form setup-menu
var=HIDE_COMMANDLINE
param=--ns_commandline
%vdr_plugin_params_end

%build
%vdr_plugin_build

%install
%vdr_plugin_install

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.0.2-0.rc3.16mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.0.2-0.rc3.15mdv2009.1
+ Revision: 359350
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.2-0.rc3.14mdv2009.0
+ Revision: 197962
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.2-0.rc3.13mdv2009.0
+ Revision: 197706
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)
- update URL
- adapt for api changes of VDR 1.3.25 (P0 from e-tobi)
- adapt for api changes of VDR 1.5.7 (P1 from e-tobi)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.2-0.rc3.12mdv2008.1
+ Revision: 145174
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-0.rc3.11mdv2008.1
+ Revision: 103180
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-0.rc3.10mdv2008.0
+ Revision: 50030
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-0.rc3.9mdv2008.0
+ Revision: 42116
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-0.rc3.8mdv2008.0
+ Revision: 22768
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-0.rc3.7mdv2007.0
+ Revision: 90959
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-0.rc3.6mdv2007.1
+ Revision: 74069
- rebuild for new vdr
- Import vdr-plugin-playlist

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-0.rc3.5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-0.rc3.4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-0.rc3.3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-0.rc3.2mdv2007.0
- rebuild for new vdr

* Tue Jul 18 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-0.rc3.1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13149 |12cu|vdr-plugin-powermate-0.0.5-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	powermate
%define name	vdr-plugin-%plugin
%define version	0.0.5
%define rel	4

Summary:	VDR plugin: Control VDR through a Griffin PowerMate
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://home.arcor.de/andreas.regel/vdr_plugins.htm
Source:		http://home.arcor.de/andreas.regel/files/powermate/vdr-%plugin-%version.tgz
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
This plugin allows using a Griffin PowerMate to control some of VDR's
functions through the mapping of remote control keys to PowerMate actions.

%prep
%setup -q -n %plugin-%version
%vdr_plugin_prep

%vdr_plugin_params_begin %plugin
# the PowerMate device (default is /dev/input/event0)
var=POWERMATE_DEVICE
param=--device=POWERMATE_DEVICE
%vdr_plugin_params_end

%build
%vdr_plugin_build

%install
%vdr_plugin_install

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.0.5-3mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.0.5-2mdv2009.1
+ Revision: 359352
- rebuild for new vdr

* Sun May 11 2008 Anssi Hannula <anssi@mandriva.org> 0.0.5-1mdv2009.0
+ Revision: 205448
- new version
- drop patches, fixed upstream

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.3-14mdv2009.0
+ Revision: 197964
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.3-13mdv2009.0
+ Revision: 197708
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt for api changes of VDR 1.3.38 (P0 from e-tobi)
- adapt for api changes of VDR 1.5.0 (P1 from e-tobi)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.3-12mdv2008.1
+ Revision: 145188
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.3-11mdv2008.1
+ Revision: 103183
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.3-10mdv2008.0
+ Revision: 50032
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.3-9mdv2008.0
+ Revision: 42119
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.3-8mdv2008.0
+ Revision: 22770
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.3-7mdv2007.0
+ Revision: 90961
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.3-6mdv2007.1
+ Revision: 74071
- rebuild for new vdr
- Import vdr-plugin-powermate

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.3-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.3-4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.3-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.3-2mdv2007.0
- rebuild for new vdr

* Wed Jul 19 2006 Anssi Hannula <anssi@mandriva.org> 0.0.3-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13150 |12cu|vdr-plugin-prefermenu-0.6.6-17
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	prefermenu
%define name	vdr-plugin-%plugin
%define version	0.6.6
%define rel	17

Summary:	VDR plugin: Preferred channels menu
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://famillejacques.free.fr/vdr/prefermenu/
Source:		http://famillejacques.free.fr/vdr/prefermenu/vdr-%plugin-%version.tar.bz2
Patch0:		90_prefermenu-0.6.6-1.5.3+SetAreas-bugfix.dpatch
Patch1:		prefermenu-0.6.6-i18n-1.6.patch
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
PreferMenu is a plugin that implements a preferred channel menu.
It makes it easy to recall (switch to) your favorite channels.

%prep
%setup -q -n %plugin-%version
%patch0 -p1
%patch1 -p1
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
%vdr_plugin_install

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README* TODO




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.6.6-16mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Sat Mar 21 2009 Anssi Hannula <anssi@mandriva.org> 0.6.6-15mdv2009.1
+ Revision: 359750
- rediff SetAreas bugfix
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.6.6-14mdv2009.0
+ Revision: 197965
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.6.6-13mdv2009.0
+ Revision: 197710
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)
- adapt for api changes of VDR 1.5.3 (P0 from e-tobi)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.6.6-12mdv2008.1
+ Revision: 145189
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.6.6-11mdv2008.1
+ Revision: 103184
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.6.6-10mdv2008.0
+ Revision: 50033
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.6.6-9mdv2008.0
+ Revision: 42120
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.6.6-8mdv2008.0
+ Revision: 22771
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.6.6-7mdv2007.0
+ Revision: 90962
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.6.6-6mdv2007.1
+ Revision: 74072
- rebuild for new vdr
- Import vdr-plugin-prefermenu

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.6.6-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.6.6-4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.6.6-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.6.6-2mdv2007.0
- rebuild for new vdr

* Tue Jul 18 2006 Anssi Hannula <anssi@mandriva.org> 0.6.6-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13151 |12cu|vdr-plugin-premiereepg-0.2.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	premiereepg
%define name	vdr-plugin-%plugin
%define version	0.2.0
%define rel	3

Summary:	VDR plugin: Parses extended Premiere EPG data
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPLv2+
URL:		http://www.muempf.de/
Source:		http://www.muempf.de/down/vdr-%plugin-%version.tar.gz
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
This plugin parses the extended EPG data which is send by Premiere on their
portal channels (e.g. SPORT PORTAL). This EPG data is transmitted in a
non-standard format on a non-standard PID.

%prep
%setup -q -n %plugin-%version
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
%vdr_plugin_install

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY


%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.2.0-2mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Wed Jul 15 2009 Anssi Hannula <anssi@mandriva.org> 0.2.0-1mdv2010.0
+ Revision: 396131
- new version

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.0.8-7mdv2009.1
+ Revision: 359354
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.8-6mdv2009.0
+ Revision: 197966
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.8-5mdv2009.0
+ Revision: 197711
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- fix License tag
- add HISTORY file

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.8-4mdv2008.1
+ Revision: 145190
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.8-3mdv2008.1
+ Revision: 103185
- rebuild for new vdr

* Wed Sep 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.0.8-2mdv2008.0
+ Revision: 90345
- rebuild

* Fri Sep 07 2007 Anssi Hannula <anssi@mandriva.org> 0.0.8-1mdv2008.0
+ Revision: 81886
- 0.0.8
- adapt license tag to the new policy

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.7-6mdv2008.0
+ Revision: 50034
- rebuild for new vdr

* Fri Jun 22 2007 Anssi Hannula <anssi@mandriva.org> 0.0.7-5mdv2008.0
+ Revision: 42749
- rebuild due to buildsystem failure

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.7-4mdv2008.0
+ Revision: 42121
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.7-3mdv2008.0
+ Revision: 22772
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.7-2mdv2007.0
+ Revision: 90963
- rebuild for new vdr

* Fri Nov 03 2006 Anssi Hannula <anssi@mandriva.org> 0.0.7-1mdv2007.1
+ Revision: 76360
- 0.0.7

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-6mdv2007.1
+ Revision: 74073
- rebuild for new vdr
- Import vdr-plugin-premiereepg

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-2mdv2007.0
- rebuild for new vdr

* Tue Jul 18 2006 Anssi Hannula <anssi@mandriva.org> 0.0.6-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13152 |12cu|vdr-plugin-pvrusb2-0.1.1-18
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	pvrusb2
%define name	vdr-plugin-%plugin
%define version	0.1.1
%define rel	18

Summary:	VDR plugin: PVR USB2 analog TV support
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL+
URL:		http://vdr.unetz.com/download/pvrusb2/
Source:		http://vdr.unetz.com/download/pvrusb2/vdr-%plugin-%version.tar.bz2
Patch0:		pvrusb2-0.1.1-i18n-1.6.patch
Patch1:		pvrusb2-0.1.1-vdr-1.6.patch
Patch2:		pvrusb2-duplicate-parameter.patch
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
This is a driver plugin for the Hauppauge PVR USB2 box using the
kernel driver provided by Mike Isely
(http://www.isely.net/pvrusb2.html).

%prep
%setup -q -n %plugin-%version
%patch0 -p1
%patch1 -p1
%patch2 -p1
%vdr_plugin_prep

%vdr_plugin_params_begin %plugin
# increase verbosity
var=VERBOSE
param=-v
%vdr_plugin_params_end

%build
%vdr_plugin_build

%install
%vdr_plugin_install

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.1.1-17mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Sat Mar 21 2009 Anssi Hannula <anssi@mandriva.org> 0.1.1-16mdv2009.1
+ Revision: 359751
- fix duplicate parameter names in function declaration
  (duplicate-parameter.patch)
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.1.1-15mdv2009.0
+ Revision: 197968
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.1.1-14mdv2009.0
+ Revision: 197713
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)
- adapt for api changes of VDR 1.6 (P1)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.1.1-13mdv2008.1
+ Revision: 145192
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.1.1-12mdv2008.1
+ Revision: 103187
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.1.1-11mdv2008.0
+ Revision: 50036
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.1.1-10mdv2008.0
+ Revision: 42123
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.1.1-9mdv2008.0
+ Revision: 22778
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.1.1-8mdv2007.0
+ Revision: 90965
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.1.1-7mdv2007.1
+ Revision: 74075
- rebuild for new vdr
- Import vdr-plugin-pvrusb2

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.1.1-6mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.1.1-5mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.1.1-4mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.1.1-3mdv2007.0
- rebuild for new vdr

* Thu Jul 20 2006 Anssi Hannula <anssi@mandriva.org> 0.1.1-2mdv2007.0
- fix url

* Thu Jul 20 2006 Anssi Hannula <anssi@mandriva.org> 0.1.1-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13153 |12cu|vdr-plugin-quicktimer-0.1.2-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	quicktimer
%define name	vdr-plugin-%plugin
%define version	0.1.2
%define rel	11

Summary:	VDR plugin: Create new timers quickly
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://phivdr.dyndns.org/vdr/vdr-quicktimer/
Source:		http://phivdr.dyndns.org/vdr/vdr-quicktimer/vdr-%plugin-%version.tgz
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
Create timers by entering channel, day and start time. Creating
timers from TV magazines is fast and does not require browsing EPG.

%prep
%setup -q -n %plugin-%version
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
%vdr_plugin_install

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.1.2-10mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.1.2-9mdv2009.1
+ Revision: 359357
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.1.2-8mdv2009.0
+ Revision: 197969
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.1.2-7mdv2009.0
+ Revision: 197714
- add vdr_plugin_prep
- bump buildrequires on vdr-devel

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.1.2-6mdv2008.1
+ Revision: 145193
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.1.2-5mdv2008.1
+ Revision: 103188
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.1.2-4mdv2008.0
+ Revision: 50037
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.1.2-3mdv2008.0
+ Revision: 42124
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.1.2-2mdv2008.0
+ Revision: 22672
- rebuild for new vdr

* Sat Apr 21 2007 Anssi Hannula <anssi@mandriva.org> 0.1.2-1mdv2008.0
+ Revision: 16568
- 0.1.2
- update URL


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.1.1-7mdv2007.0
+ Revision: 90966
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.1.1-6mdv2007.1
+ Revision: 74077
- rebuild for new vdr
- Import vdr-plugin-quicktimer

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.1.1-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.1.1-4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.1.1-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.1.1-2mdv2007.0
- rebuild for new vdr

* Thu Jul 20 2006 Anssi Hannula <anssi@mandriva.org> 0.1.1-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13154 |12cu|vdr-plugin-reelchannelscan-0.4.3-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	reelchannelscan
%define name	vdr-plugin-%plugin
%define version	0.4.3
%define rel	10

Summary:	VDR plugin: Search Transponders for DVB Channels
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://www.vdr-wiki.de/wiki/index.php/Reelchannelscan-plugin
# Not upstream URL:
Source:		http://deela.cc.fh-lippe.de/files/vdr-reelchannelscan/vdr-%plugin-%version.tar.bz2
# dpatches are from e-tobi repo
Patch0:		04_reelchannelscan-0.3.0-configdir.dpatch
Patch1:		02_scanning_status_service.dpatch
Patch2:		90_reelchannelscan-0.4.3-vdr-1.5.10.dpatch
Patch3:		reelchannelscan-0.4.3-i18n-1.6.patch
Patch4:		reelchannelscan-includes.patch
BuildRequires:	vdr-devel >= 1.6.0
BuildRequires:	dos2unix
Requires:	vdr-abi = %vdr_abi

%description
This plugin reads sources.conf and parses the corresponding
transponderlist (.tpl file), then it scans this sat and
updates/appends all found channels to the current channel list.

%prep
%setup -q -n %plugin-%version
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
%vdr_plugin_prep
dos2unix transponders/sources.conf

%build
%vdr_plugin_build

%install
%vdr_plugin_install
install -d -m755 %{buildroot}%{vdr_plugin_cfgdir}/%plugin/transponders
install -m644 transponders/*.tpl %{buildroot}%{vdr_plugin_cfgdir}/%plugin/transponders

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY TODO transponders/sources.conf
%dir %{vdr_plugin_cfgdir}/%plugin
%dir %{vdr_plugin_cfgdir}/%plugin/transponders
%config %{vdr_plugin_cfgdir}/%plugin/transponders/*.tpl


%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.4.3-8mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Sat Mar 21 2009 Anssi Hannula <anssi@mandriva.org> 0.4.3-7mdv2009.1
+ Revision: 359769
- fix includes (includes.patch)
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.4.3-6mdv2009.0
+ Revision: 197970
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.4.3-5mdv2009.0
+ Revision: 197715
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)
- add scanning status service to avoid global variables (P1 from e-tobi)
- adapt for api changes of VDR 1.5.10 (P2 from e-tobi)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.4.3-4mdv2008.1
+ Revision: 145194
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.4.3-3mdv2008.1
+ Revision: 103189
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.4.3-2mdv2008.0
+ Revision: 50038
- rebuild for new vdr

* Wed Jun 27 2007 Anssi Hannula <anssi@mandriva.org> 0.4.3-1mdv2008.0
+ Revision: 44991
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13155 |12cu|vdr-plugin-remote-0.4.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	remote
%define name	vdr-plugin-%plugin
%define version	0.4.0
%define rel	6

Summary:	VDR plugin: Remote control
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://www.escape-edv.de/endriss/vdr/
Source:		http://www.escape-edv.de/endriss/vdr/vdr-%plugin-%version.tgz
Patch0:		90_remote-0.4.0-1.5.7.dpatch
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
This plugin extends the remote control capabilities of vdr.
The following remote control devices are supported:

(a) linux input device driver ('/dev/input/eventX', X=0,1,2,...)
    - built-in remote control port of the av711x-based DVB cards
      (aka full-featured cards), e.g. DVB-S Nexus [1]
    - remote control port of some budget cards, e.g. Nova-CI [2]
    - other input devices (not tested, please report success!)
    See file FAQ for a list of cards which have been reported to work.

(b) keyboard (tty driver): /dev/console, /dev/ttyX

(c) TCP connection (telnet)

(d) LIRC

%prep
%setup -q -n %plugin-%version
%patch0 -p1
%vdr_plugin_prep

%vdr_plugin_params_begin %plugin
# Select an input device using evdev protocol
var=EVDEV_DEVICE
param="-i EVDEV_DEVICE"
# Select an input device using LIRC protocol
var=LIRC_DEVICE
param="-l LIRC_DEVICE"
# Select a terminal device for input
var=TTY_DEVICE
param="-t TTY_DEVICE"
# Select a terminal device for input with OSD
var=TTY_OSD_DEVICE
param="-T TTY_OSD_DEVICE"
# Select a connection on tcp port
var=TCP_PORT
param="-p tcp:TCP_PORT"
%vdr_plugin_params_end

%build
%vdr_plugin_build

%install
%vdr_plugin_install

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY CONTRIBUTORS FAQ 


%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.4.0-5mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.4.0-4mdv2009.1
+ Revision: 359359
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.4.0-3mdv2009.0
+ Revision: 197971
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.4.0-2mdv2009.0
+ Revision: 197716
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt for api changes of VDR 1.5.7 (P0 from e-tobi)

* Fri Feb 29 2008 Anssi Hannula <anssi@mandriva.org> 0.4.0-1mdv2008.1
+ Revision: 176581
- new version

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.3.9-5mdv2008.1
+ Revision: 145195
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.3.9-4mdv2008.1
+ Revision: 103193
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.3.9-3mdv2008.0
+ Revision: 50039
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.3.9-2mdv2008.0
+ Revision: 42125
- rebuild for new vdr

* Sat May 19 2007 Anssi Hannula <anssi@mandriva.org> 0.3.9-1mdv2008.0
+ Revision: 28473
- 0.3.9

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.3.8-4mdv2008.0
+ Revision: 22677
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.3.8-3mdv2007.0
+ Revision: 90967
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.3.8-2mdv2007.1
+ Revision: 74078
- rebuild for new vdr
- Import vdr-plugin-remote

* Thu Aug 03 2006 Anssi Hannula <anssi@mandriva.org> 0.3.8-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13156 |12cu|vdr-plugin-rotor-0.1.4-19
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	rotor
%define name	vdr-plugin-%plugin
%define version	0.1.4
%define rel	19

Summary:	VDR plugin: DiseqC motor steering
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://home.vrweb.de/~bergwinkl.thomas/
Source:		vdr-%plugin-%version-vdr1.5.7.tgz
Patch0:		vdr-rotor-0.1.4-fix-crash.patch
Patch1:		92_Rotor-0.1.4-vdr1.5.10.dpatch
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
With this plugin you can control a diseqc motor.

%prep
%setup -q -n %plugin-%version
%patch0 -p1 -b .crash
%patch1 -p1
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
%vdr_plugin_install

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.1.4-18mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Sat Mar 21 2009 Anssi Hannula <anssi@mandriva.org> 0.1.4-17mdv2009.1
+ Revision: 359770
- rediff crash-fix patch
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.1.4-16mdv2009.0
+ Revision: 197972
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.1.4-15mdv2009.0
+ Revision: 197717
- switch to 1.5.7 flavor
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt for api changes of VDR 1.5.10 (P1 from e-tobi)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.1.4-14mdv2008.1
+ Revision: 145196
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.1.4-13mdv2008.1
+ Revision: 103197
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.1.4-12mdv2008.0
+ Revision: 50040
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.1.4-11mdv2008.0
+ Revision: 42126
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.1.4-10mdv2008.0
+ Revision: 22678
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.1.4-9mdv2007.0
+ Revision: 90968
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.1.4-8mdv2007.1
+ Revision: 74079
- rebuild for new vdr
- Import vdr-plugin-rotor

* Sat Sep 23 2006 Anssi Hannula <anssi@mandriva.org> 0.1.4-7mdv2007.0
- patch0: fix crash due to an invalid pointer (Johan Schuring)

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.1.4-6mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.1.4-5mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.1.4-4mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.1.4-3mdv2007.0
- rebuild for new vdr

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 0.1.4-2mdv2007.0
- rebuild for new vdr

* Sat Jun 10 2006 Anssi Hannula <anssi@mandriva.org> 0.1.4-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13157 |12cu|vdr-plugin-screenshot-0.0.13-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	screenshot
%define name	vdr-plugin-%plugin
%define version	0.0.13
%define rel	3

Summary:	VDR plugin: Takes screenshots
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://www.joachim-wilke.de/vdr-screenshot.htm
Source:		vdr-%plugin-%version.tar.bz2
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
With this plugin you can take still images of your screen. After installing
the plugin, a new mainmenu entry "Screenshot" will show up. Each time you
select this item, a file /tmp/title-yyyymmdd-hhmmss.jpg will be created,
where title is the current transmission or the recording currently replayed.

%prep
%setup -q -n %plugin-%version
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
%vdr_plugin_install

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.0.13-2mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Wed Jul 15 2009 Anssi Hannula <anssi@mandriva.org> 0.0.13-1mdv2010.0
+ Revision: 396111
- new version
- drop vdr 1.6 i18n patch, fixed upstream

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.0.11-15mdv2009.1
+ Revision: 359362
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.11-14mdv2009.0
+ Revision: 197974
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.11-13mdv2009.0
+ Revision: 197719
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.11-12mdv2008.1
+ Revision: 145198
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.11-11mdv2008.1
+ Revision: 103205
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.11-10mdv2008.0
+ Revision: 50042
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.11-9mdv2008.0
+ Revision: 42128
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.11-8mdv2008.0
+ Revision: 22686
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.11-7mdv2007.0
+ Revision: 90970
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.11-6mdv2007.1
+ Revision: 74081
- rebuild for new vdr
- Import vdr-plugin-screenshot

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.11-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.11-4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.11-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.11-2mdv2007.0
- rebuild for new vdr

* Tue Jun 27 2006 Anssi Hannula <anssi@mandriva.org> 0.0.11-1mdv2007.0
- 0.0.11

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 0.0.10-2mdv2007.0
- rebuild for new vdr

* Tue Jun 06 2006 Anssi Hannula <anssi@mandriva.org> 0.0.10-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13158 |12cu|vdr-plugin-skinelchi-0.1.1-0.pre2.14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#define debug_package	%{nil}
%define plugin	skinelchi
%define prever	pre2
%define rel	14

Summary:	VDR plugin: Elchi VDR Skin-Plugin
Name:		vdr-plugin-%plugin
Version:	0.1.1
%if %prever
Release:	0.%prever.%rel
%else
Release:	%rel
%endif
Group:		Video
License:	GPL
URL:		http://www.vdr-portal.de/board/thread.php?threadid=41915
%if %prever
Source:		vdr-%plugin-%version%prever.tar.bz2
%else
Source:		vdr-%plugin-%version.tar.bz2
%endif
Patch0:		skinelchi-0.1.1pre2-i18n-1.6.patch
# warning: cannot pass objects of non-POD type ‘class cString’ through ‘...’; call will abort at runtime
Patch7:		skinelchi-non-pod-type.patch
# dpatches from e-tobi
Patch1:		03_const-warning-fixes.dpatch
Patch2:		90_vdr-skinelchi-0.1.1pre2.PatchCollection.dpatch
Patch3:		91_skinelchi-0.1.1pre2-1.5.0.dpatch
Patch4:		92_vdr-skinelchi-0.1.1_pre2-vdr-1.5.5-getfont.dpatch
Patch5:		93_vdr-1.5.15.dpatch

Patch6:		skinelchi-format-string.patch
BuildRequires:	vdr-devel >= 1.6.0-7
BuildRequires:	imagemagick
BuildRequires:	pkgconfig(ImageMagick)

Requires:	vdr-abi = %vdr_abi

%description
VDR skin plugin, based on:
    - original-skins of vdr
    - Elchi for vdr 1.2.6 and enElchi/Elchi for text2skin
    - osdimage from brougs78


%prep
%if %prever
%setup -q -n %plugin-%version%prever
%else
%setup -q -n %plugin-%version
%endif
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1
%patch6 -p1
%patch7 -p1
%vdr_plugin_prep

perl -pi -e 's,/video/epgimages,%{vdr_plugin_cachedir}/epgimages,' setup.c skinelchi.c

%vdr_plugin_params_begin %plugin
# optional path for epgimages (default: %{_vdr_plugin_cachedir}/epgimages)
var=ICACHE
param=--icache=ICACHE
# path for channel logos
var=LOGO_DIR
param=--logos=LOGO_DIR
default=%{vdr_chanlogodir}
%vdr_plugin_params_end

cat > README.install.urpmi <<EOF
%vdr_chanlogo_notice
EOF

%build
VDR_PLUGIN_EXTRA_FLAGS="$(pkg-config --cflags ImageMagick++)"
%vdr_plugin_build HAVE_IMAGEMAGICK=1

%install
%vdr_plugin_install

%post
%vdr_plugin_post %plugin

%postun
%vdr_plugin_postun %plugin

%files -f %plugin.vdr
%doc README HISTORY README.install.urpmi



%changelog
* Thu Mar 27 2014 SymbianFlo <symbianflo@mandrivausers.ro> 0.1.1-0.pre2.14
+ Revision: 0d6806e
- Fix BR, fix linting bump rel.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13159 |12cu|vdr-plugin-skinenigmang-0.1.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	skinenigmang
%define name	vdr-plugin-%plugin
%define version	0.1.0
%define rel	5

Summary:	VDR plugin: EnigmaNG skin
Name:		%name
Version:	%version
Release:	%rel
Group:		Video
License:	GPL
URL:		http://andreas.vdr-developer.org/enigmang/
Source:		http://andreas.vdr-developer.org/enigmang/download/vdr-%plugin-%version.tgz
# TODO: packages lowcolor icons too, maybe use alternatives?
Source1:	http://andreas.vdr-developer.org/enigmang/download/skinenigmang-logos-xpm-hi-20070702.tgz
BuildRequires:	vdr-devel >= 1.6.0-7
BuildRequires:	pkgconfig(ImageMagick)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	imagemagick

Requires:	vdr-abi = %vdr_abi

%description
"EnigmaNG" is a standalone VDR skin based on the "Enigma" text2skin
addon.


%prep
%setup -q -n %plugin-%version -a 1
mv %plugin/HISTORY HISTORY.logos
mv %plugin/README README.logos
%vdr_plugin_prep

%vdr_plugin_params_begin %plugin
# Channel logo directory
var=LOGODIR
param="-l LOGODIR"
default=%{_vdr_chanlogodir}
# Set directory where truetype fonts are stored
var=FONTSDIR
param="-f FONTSDIR"
# Set directory where epgimages are stored
var=IMAGESDIR
param="-i IMAGESDIR"
default=%{_vdr_plugin_cachedir}/epgimages
%vdr_plugin_params_end

cat > README.install.urpmi <<EOF
%vdr_chanlogo_notice
EOF

%build
VDR_PLUGIN_EXTRA_FLAGS="$(pkg-config --cflags ImageMagick++)"
%vdr_plugin_build \
	SKINENIGMA_USE_PLUGIN_EPGSEARCH=1 \
	SKINENIGMA_USE_PLUGIN_AVARDS=1 \
	SKINENIGMA_USE_PLUGIN_MAILBOX=1 \
	HAVE_IMAGEMAGICK=1 \
	HAVE_FREETYPE=1

%install
%vdr_plugin_install

install -d -m755 %{buildroot}%{_vdr_themedir}
install -m644 themes/*.theme %{buildroot}%{_vdr_themedir}

install -d -m755 %{buildroot}%{_vdr_plugin_datadir}
cp -a %{plugin} %{buildroot}%{_vdr_plugin_datadir}

install -d -m755 %{buildroot}%{_vdr_plugin_cfgdir}
ln -s %{_vdr_plugin_datadir}/%{plugin} %{buildroot}%{_vdr_plugin_cfgdir}/%{plugin}

%files -f %plugin.vdr
%doc README* HISTORY*
%{_vdr_plugin_datadir}/%{plugin}
%{_vdr_plugin_cfgdir}/%{plugin}
%{_vdr_themedir}/*.theme



%changelog
* Thu Mar 27 2014 SymbianFlo <symbianflo@mandrivausers.ro> 0.1.0-5
+ Revision: 49cae1e
- Updated vdr-plugin-skinenigmang.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13160 |12cu|vdr-plugin-skinreel-0.0.1-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define plugin	skinreel

Summary:	VDR plugin: Reel Skin-Plugin
Name:		vdr-plugin-%plugin
Version:	0.0.1
Release:	10
Group:		Video
License:	GPL
# License according to reelmedia representative posting in thread below:
URL:		http://www.vdr-portal.de/board/thread.php?threadid=42586
Source:		vdr-%plugin-%version.tar.bz2
Patch0:		skinreel-0.0.1-i18n-1.6.patch
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
This is a skin for VDR based on sources of skin for reelbox.

%prep
%setup -q -n %plugin-%version
%patch0 -p1
%vdr_plugin_prep
find . -perm 0600 -exec chmod a+r {} \;

%build
%vdr_plugin_build

%install
%vdr_plugin_install

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY


%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.0.1-8mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.0.1-7mdv2009.1
+ Revision: 359365
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.1-6mdv2009.0
+ Revision: 197977
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.1-5mdv2009.0
+ Revision: 197722
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.1-4mdv2008.1
+ Revision: 145201
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.1-3mdv2008.1
+ Revision: 103211
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.1-2mdv2008.0
+ Revision: 50045
- rebuild for new vdr

* Wed Jun 27 2007 Anssi Hannula <anssi@mandriva.org> 0.0.1-1mdv2008.0
+ Revision: 44964
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13161 |12cu|vdr-plugin-solitaire-0.0.2-18
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	solitaire
%define name	vdr-plugin-%plugin
%define version	0.0.2
%define rel	18

Summary:	VDR plugin: The well-known card game
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://www.djdagobert.com/vdr/solitaire/
Source:		http://www.djdagobert.com/vdr/solitaire/vdr-%plugin-%version.tar.bz2
Patch0:		vdr-cardgames-0.0.2-to-gcc3.4.diff
Patch1:		91_solitaire-0.0.2-1.5.4.dpatch
Patch2:		solitaire-0.0.2-i18n-1.6.patch
BuildRequires:	vdr-devel >= 1.6.0
BuildRequires:	dos2unix
Requires:	vdr-abi = %vdr_abi

%description
This solitaire plugin is an implementation of the (well-known) card game
"Solitaire" played on the On Screen Display of your Video Disk Recorder.

%prep
%setup -q -c
cd %plugin
dos2unix tools/list.h
%patch0 -p1 -b .gcc34
%patch1 -p1
%patch2 -p1
%vdr_plugin_prep

chmod 0644 CONTRIBUTORS HISTORY README

%build
cd %plugin
%vdr_plugin_build

%install

cd %plugin
%vdr_plugin_install

install -d -m755 %{buildroot}%{_vdr_plugin_datadir}/%{plugin}
install -d -m755 %{buildroot}%{_vdr_plugin_cfgdir}
install -m644 solitaire/* %{buildroot}%{_vdr_plugin_datadir}/%{plugin}
ln -s %{_vdr_plugin_datadir}/%{plugin} 	%{buildroot}%{_vdr_plugin_cfgdir}/solitaire

%files -f %plugin/%plugin.vdr
%defattr(-,root,root)
%doc %plugin/README %plugin/HISTORY %plugin/CONTRIBUTORS
%{_vdr_plugin_cfgdir}/solitaire
%{_vdr_plugin_datadir}/%{plugin}




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.0.2-17mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.0.2-16mdv2009.1
+ Revision: 359368
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.2-15mdv2009.0
+ Revision: 197981
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.2-14mdv2009.0
+ Revision: 197725
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)
- adapt for api changes of VDR 1.5.4 (P2 from e-tobi)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.2-13mdv2008.1
+ Revision: 145204
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-12mdv2008.1
+ Revision: 103214
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-11mdv2008.0
+ Revision: 50048
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-10mdv2008.0
+ Revision: 42131
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2-9mdv2008.0
+ Revision: 22695
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-8mdv2007.0
+ Revision: 90973
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-7mdv2007.1
+ Revision: 74084
- rebuild for new vdr
- Import vdr-plugin-solitaire

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-6mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-5mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-4mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-3mdv2007.0
- rebuild for new vdr

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-2mdv2007.0
- use _ prefix for system path macros

* Tue Jun 06 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13162 |12cu|vdr-plugin-streamdev-0.5.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	streamdev
%define cvsrev	0
%define rel	5

%if %cvsrev
%define release	%mkrel 0.pre.%cvsrev.%rel
%else
%define release	%mkrel %rel
%endif

Summary:	VDR plugin: streamdev
Name:		vdr-plugin-%plugin
Version:	0.5.0
Release:	%release
Group:		Video
License:	GPL
URL:		http://streamdev.vdr-developer.org/

%if %cvsrev
# From streamdev @ :pserver:anoncvs@vdr-developer.org:/var/cvsroot
Source:		vdr-%plugin-%cvsrev.tar.xz
%else
Source:		http://streamdev.vdr-developer.org/releases/vdr-%plugin-%version.tgz
%endif

# From XBMC
Patch0:		streamdev-cvs100210-ReplaceRecordingStreaming.patch
Patch1:		streamdev-cvs221109-AddCallbackMsg.diff
Patch2:		streamdev-cvs221109-AddFemonV1.diff

BuildRequires:	vdr-devel >= 1.6.0

%description
This PlugIn is a VDR implementation of the VTP (Video Transfer Protocol,
see file PROTOCOL) and a basic HTTP Streaming Protocol.

It consists of a server and a client part, but both parts are compiled together
with the PlugIn source, but appear as separate PlugIns to VDR.

%package server
Summary:	VDR plugin: VDR Streaming Server
Group:		Video
Requires:	vdr-abi = %vdr_abi

%description server
This PlugIn is a VDR implementation of the VTP (Video Transfer Protocol,
see file PROTOCOL) and a basic HTTP Streaming Protocol.

The server part acts as a Receiver-Device and works transparently in the
background within your running VDR. It can serve multiple clients and it can
distribute multiple input streams (i.e. from multiple DVB-cards) to multiple
clients using the native VTP protocol (for VDR-clients), or using the HTTP
protocol supporting clients such as XINE, MPlayer and so on. With XMMS or
WinAMP, you can also listen to radio channels over a HTTP connection.

%package client
Summary:	VDR plugin: VTP Streaming Client
Group:		Video
Requires:	vdr-abi = %vdr_abi

%description client
This PlugIn is a VDR implementation of the VTP (Video Transfer Protocol,
see file PROTOCOL) and a basic HTTP Streaming Protocol.

The client part acts as a full Input Device, so it can be used in conjunction
with a DXR3-Card, XINE, SoftDevice or others to act as a working VDR
installation without any DVB-Hardware including EPG-Handling.

%prep
%if %cvsrev
%setup -q -n %plugin
find -type d -name CVS -print0 | xargs -0 rm -rf
%else
%setup -q -n %plugin-%version
%endif
%patch0 -p1
%patch1 -p1
%patch2 -p1
cd server
%vdr_plugin_prep
cd ../client
%vdr_plugin_prep
cd ..

perl -pi -e 's/^CFLAGS =/MOREFLAGS =/' libdvbmpeg/Makefile
sed -i 's/$(CFLAGS)/$(MOREFLAGS) $(CFLAGS)/' libdvbmpeg/Makefile

cd server
%vdr_plugin_params_begin %plugin-server
# Credentials for HTTP authentication, in format "LOGIN:PASSWORD".
# Credentials are required when connecting from a host not listed in
# streamdevhosts.conf. The default (i.e. no credentials set below) is to
# not allow connection from such hosts at all.
var=AUTH
param=--auth=AUTH
# Define an external command for remuxing
var=REMUXER
param=--remux=REMUXER
%vdr_plugin_params_end
cd ..

cat > README.0.5.0-1.upgrade.urpmi <<EOF
The config file location of streamdev has changed from
/var/lib/vdr/config/plugins/streamdev
to
/var/lib/vdr/config/plugins/streamdev-server.
streamdevhosts.conf has been automatically moved unless there was a conflict.
externremux.sh is not moved automatically as there has been a slight change
in the syntax (it has to provide HTTP headers).
EOF

%build
%vdr_plugin_build

%install
cd server
%vdr_plugin_install
cd ../client
%vdr_plugin_install
cd ..

install -d -m755 %{buildroot}%{vdr_plugin_cfgdir}/%{plugin}-server
install -m755 %plugin-server/externremux.sh %{buildroot}%{vdr_plugin_cfgdir}/%{plugin}-server
install -m644 %plugin-server/streamdevhosts.conf %{buildroot}%{vdr_plugin_cfgdir}/%{plugin}-server

%clean
rm -rf %{buildroot}

%pre server
if [ $1 = 2 ] && ! [ -e %{vdr_plugin_cfgdir}/%{plugin}-server ] && [ -e %{vdr_plugin_cfgdir}/%{plugin} ]; then
	mkdir -p %{vdr_plugin_cfgdir}/%{plugin}-server
	touch %{vdr_plugin_cfgdir}/%{plugin}-server/mdv-050-migration
fi

%post server
if [ $1 = 2 ] && [ -e %{vdr_plugin_cfgdir}/%{plugin}-server/mdv-050-migration ]; then
	mv -vf %{vdr_plugin_cfgdir}/%{plugin}/streamdevhosts.conf %{vdr_plugin_cfgdir}/%{plugin}-server/streamdevhosts.conf
	rm -f %{vdr_plugin_cfgdir}/%{plugin}-server/mdv-050-migration
fi

%files server -f server/streamdev-server.vdr
%doc README HISTORY CONTRIBUTORS PROTOCOL README.*.upgrade.urpmi
%dir %{vdr_plugin_cfgdir}/%plugin-server
%config(noreplace) %{vdr_plugin_cfgdir}/%plugin-server/streamdevhosts.conf
%config(noreplace) %{vdr_plugin_cfgdir}/%plugin-server/externremux.sh

%files client -f client/streamdev-client.vdr
%doc README HISTORY CONTRIBUTORS


%changelog
* Sat Oct 02 2010 Anssi Hannula <anssi@mandriva.org> 0.5.0-4mdv2011.0
+ Revision: 582551
- restore configuration files of server package

* Sat Oct 02 2010 Anssi Hannula <anssi@mandriva.org> 0.5.0-3mdv2011.0
+ Revision: 582530
- remove dependencies on removed common subpackage

* Sun Aug 15 2010 Anssi Hannula <anssi@mandriva.org> 0.5.0-2mdv2011.0
+ Revision: 570212
- new stable version 0.5.0
  o config file location has changed
    (streamdevhosts.conf is automatically moved)
  o externremux.sh semantics have changed (see documentation)
- rediff xbmc recording streaming patch
- drop streamdev-common package, it is no longer needed

* Sun Feb 14 2010 Anssi Hannula <anssi@mandriva.org> 0.5.0-0.pre.20100214.1mdv2011.0
+ Revision: 505943
- new snapshot
- add patches from XBMC:
  o send messages to streamdev client (AddCallbackMsg.diff)
  o improve recording streaming (ReplaceRecordingStreaming.patch)
  o add femon support (AddFemonV1.diff)

* Sat Jan 16 2010 Anssi Hannula <anssi@mandriva.org> 0.5.0-0.pre.20100116.1mdv2010.1
+ Revision: 492513
- new snapshot
- drop format-string.patch (applied upstream)

* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.3.4-1.20090715.2mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Wed Jul 15 2009 Anssi Hannula <anssi@mandriva.org> 0.3.4-1.20090715.1mdv2010.0
+ Revision: 396120
- new snapshot
- drop intcam.patch, remuxpatch.diff, TS-default.patch, applied upstream
- update format-string.patch
- update sysconfig file

* Sat Mar 21 2009 Anssi Hannula <anssi@mandriva.org> 0.3.4-1.20080425.4mdv2009.1
+ Revision: 359782
- fix format strings (format-string.patch)
- rebuild for new vdr

* Sun Sep 07 2008 Anssi Hannula <anssi@mandriva.org> 0.3.4-1.20080425.3mdv2009.0
+ Revision: 282129
- fix externremux.sh permissions (reported by Mikko Kuivaniemi)

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.3.4-1.20080425.2mdv2009.0
+ Revision: 197885
- replace configdir patch with one from upstream (P1)
- handle remote CA correctly (P2)

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.3.4-1.20080425.1mdv2009.0
+ Revision: 197726
- new snapshot
- fix non-threadsafe configdir call (P1)
- create streamdev-common package for shared translations
- add urpmi readme file regarding config directory change
- ship externremux.sh

* Sun Mar 02 2008 Anssi Hannula <anssi@mandriva.org> 0.3.3-1.080302.1mdv2008.1
+ Revision: 177717
- new snapshot

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.3.3-1.071028.3mdv2008.1
+ Revision: 145205
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.3.3-1.071028.2mdv2008.1
+ Revision: 103215
- rebuild for new vdr

* Sun Oct 28 2007 Anssi Hannula <anssi@mandriva.org> 0.3.3-1.071028.1mdv2008.1
+ Revision: 102880
- use TS by default for HTTP streaming (P0)
- new snapshot
- update URL

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.3.3-1.070611.4mdv2008.0
+ Revision: 50049
- rebuild for new vdr

* Fri Jun 22 2007 Anssi Hannula <anssi@mandriva.org> 0.3.3-1.070611.3mdv2008.0
+ Revision: 42695
- rebuild due to buildsystem failure
- rebuild for new vdr

* Sun Jun 10 2007 Anssi Hannula <anssi@mandriva.org> 0.3.3-1.070611.1mdv2008.0
+ Revision: 37966
- new snapshot
- drop the patch, applied upstream

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 1.070420.2mdv2008.0-current
+ Revision: 22698
- rebuild for new vdr

* Fri Apr 20 2007 Anssi Hannula <anssi@mandriva.org> 0.3.3-1.070420.1mdv2008.0
+ Revision: 16291
- new snapshot
- patch0: section_filters-0.5.patch by Petri Hintukainen and Rolf Ahrenberg
  (lots of changes, see README.patch for details)
- drop patch2, obsoleted by patch0


* Mon Feb 05 2007 Anssi Hannula <anssi@mandriva.org> 0.3.3-1.070205.1mdv2007.0
+ Revision: 116379
- new snapshot

* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.3.3-1.060823.4mdv2007.1
+ Revision: 90974
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.3.3-1.060823.3mdv2007.1
+ Revision: 74085
- rebuild for new vdr
- Import vdr-plugin-streamdev

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.3.3-1.060823.2mdv2007.0
- rebuild for new vdr
- use 2-digit year in cvsrev to shorten the rpm name length

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.3.3-0.20060823.1mdv2007.0
- new snapshot
- stricter abi requires
- drop patch1, upstream
- rediff patch2
- fix replaces in %%prep

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.3.3-0.20060507.4mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.3.3-0.20060507.3mdv2007.0
- rebuild for new vdr

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 0.3.3-0.20060507.2mdv2007.0
- use _ prefix for system path macros
- rpmbuildupdate friendly

* Sat Jun 10 2006 Anssi Hannula <anssi@mandriva.org> 0.3.3-0.20060507.1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13163 |12cu|vdr-plugin-sudoku-0.3.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	sudoku
%define name	vdr-plugin-%plugin
%define version	0.3.5
%define rel	2

Summary:	VDR plugin: Sudoku - generate and solve Number Place puzzles
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://toms-cafe.de/vdr/sudoku/
Source:		http://toms-cafe.de/vdr/sudoku/vdr-%plugin-%version.tgz
# Fixes build (04/2008)
Patch0:		sudoku-0.2.1-makefile.patch
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
'Sudoku' is a VDR plugin to generate and solve Number Place puzzles, so called
Sudokus.

A Sudoku puzzle consists of 9 x 9 cells subdivided into 9 regions with 3 x 3
cells. The rules are simple. There have to be the numbers from 1 to 9 in every
row, column and region. In the beginning some numbers are given. These cells
are painted with cyan background color. The aim of the puzzle is to find the
missing numbers. There is only one solution of a Sudoku puzzle.

%prep
%setup -q -n %plugin-%version
%patch0 -p1
%vdr_plugin_prep

%build
%vdr_plugin_build
%make -C tools CXXFLAGS="%optflags %ldflags"

%install
%vdr_plugin_install
%makeinstall -C tools

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY
%{_bindir}/sudoku_generator
%{_mandir}/man1/sudoku_generator.1*



%changelog
* Sun Aug 15 2010 Anssi Hannula <anssi@mandriva.org> 0.3.5-1mdv2011.0
+ Revision: 569840
- new version
- drop unneeded hunk from makefile.patch

* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.3.4-2mdv2011.0
+ Revision: 401088
- rebuild for new VDR

* Tue Jul 14 2009 Anssi Hannula <anssi@mandriva.org> 0.3.4-1mdv2010.0
+ Revision: 395758
- new version
- include sudoku_generator tool

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.2.1-3mdv2009.1
+ Revision: 359370
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.2.1-2mdv2009.0
+ Revision: 197982
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.2.1-1mdv2009.0
+ Revision: 197727
- new version
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- fix makefile for build (P0)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.1.3-6mdv2008.1
+ Revision: 145207
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.1.3-5mdv2008.1
+ Revision: 103217
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.1.3-4mdv2008.0
+ Revision: 50051
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.1.3-3mdv2008.0
+ Revision: 42134
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.1.3-2mdv2008.0
+ Revision: 22703
- rebuild for new vdr


* Tue Feb 27 2007 Anssi Hannula <anssi@mandriva.org> 0.1.3-1mdv2007.0
+ Revision: 126273
- 0.1.3

* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.1.2-10mdv2007.1
+ Revision: 90976
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.1.2-9mdv2007.1
+ Revision: 74087
- rebuild for new vdr
- Import vdr-plugin-sudoku

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.1.2-8mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.1.2-7mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.1.2-6mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.1.2-5mdv2007.0
- rebuild for new vdr

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 0.1.2-4mdv2007.0
- rebuild for new vdr

* Mon Jun 05 2006 Anssi Hannula <anssi@mandriva.org> 0.1.2-3mdv2007.0
- rebuild for new vdr

* Sat Jun 03 2006 Anssi Hannula <anssi@mandriva.org> 0.1.2-2mdv2007.0
- fix URL

* Sat Jun 03 2006 Anssi Hannula <anssi@mandriva.org> 0.1.2-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13164 |12cu|vdr-plugin-suspendoutput-1.0.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	suspendoutput
%define name	vdr-plugin-%plugin
%define version	1.0.1
%define rel	3

Summary:	VDR plugin: Suspend output
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPLv2+
URL:		http://phivdr.dyndns.org/vdr/vdr-suspendoutput/
Source:		http://phivdr.dyndns.org/vdr/vdr-suspendoutput/vdr-%plugin-%version.tgz
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
Suspend vdr output (display still image instead of live video).
Suspending live TV releases current channel (DVB card) for
recording(s) and saves some CPU time with software decoders.
Blanking display while replay is paused can avoid burning the image
on tube.

%prep
%setup -q -n %plugin-%version
%vdr_plugin_prep

%vdr_plugin_params_begin %plugin
# Show suspend/resume entry in main menu (default)
var=MENU
param=-m
# Don't show entry in main menu
var=NOMENU
param=-M
# Suspend output after MIN minutes of inactivity (default: 120 minutes)
var=TIMER_MIN
param=--timer=TIMER_MIN
# Disable inactivity timer
var=NOTIMER
param=-T
# Allow suspend when replay is paused
var=PAUSED
param=-p
# Show VDR logo when suspended
var=LOGO
param=-l
# Blank screen when suspended
var=BLANK
param=-b
%vdr_plugin_params_end

%build
%vdr_plugin_build

%install
%vdr_plugin_install

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY


%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 1.0.1-2mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Wed Jul 15 2009 Anssi Hannula <anssi@mandriva.org> 1.0.1-1mdv2010.0
+ Revision: 396138
- new version
- update license tag

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.2.5-8mdv2009.1
+ Revision: 359371
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.2.5-7mdv2009.0
+ Revision: 197983
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.2.5-6mdv2009.0
+ Revision: 197728
- add vdr_plugin_prep
- bump buildrequires on vdr-devel

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.2.5-5mdv2008.1
+ Revision: 145208
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.2.5-4mdv2008.1
+ Revision: 103218
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.2.5-3mdv2008.0
+ Revision: 50052
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.2.5-2mdv2008.0
+ Revision: 42135
- rebuild for new vdr

* Sun Jun 10 2007 Anssi Hannula <anssi@mandriva.org> 0.2.5-1mdv2008.0
+ Revision: 37872
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13165 |12cu|vdr-plugin-svdrpservice-0.0.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	svdrpservice
%define name	vdr-plugin-%plugin
%define version	0.0.4
%define rel	3

Summary:	VDR plugin: SVDRP client
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL+
URL:		http://vdr.schmirler.de/
Source:		http://vdr.schmirler.de/svdrpservice/vdr-%plugin-%version.tgz
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
This plugin offers SVDRP connections as a service to other plugins.
Connecting to streamdev's VTP server port is possible, too. VTP provides
a subset of the SVDRP commands but in contrast to SVDRP it can handle
multiple connections at a time.

There's no reason to load this plugin if no other plugin relies on it.

%package -n %plugin-devel
Summary:	Development headers for svdrpservice VDR plugin
Group:		Development/C++
Requires:	vdr-devel

%description -n %plugin-devel
Development headers for svdrpservice VDR plugin needed for building
some plugins depending on svdrpservice.

%prep
%setup -q -n %plugin-%version
%vdr_plugin_prep

%vdr_plugin_params_begin %plugin
# Default server IP and optional port (e.g. 192.168.0.1:2001).
# If no port is given, the default SVDRP port 2001 is assumed.
var=DEFAULT_SERVER
param=DEFAULT_SERVER
%vdr_plugin_params_end

%build
%vdr_plugin_build

%install
%vdr_plugin_install

install -D -m644 svdrpservice.h %buildroot%_includedir/vdr/%plugin/svdrpservice.h

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY

%files -n %plugin-devel
%defattr(-,root,root)
%{_includedir}/vdr/%{plugin}


%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.0.4-2mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Tue Jul 14 2009 Anssi Hannula <anssi@mandriva.org> 0.0.4-1mdv2010.0
+ Revision: 395761
- new version
- drop i18n patch, fixed upstream
- update license tag
- include sysconfig file

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.0.3-10mdv2009.1
+ Revision: 359372
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.3-9mdv2009.0
+ Revision: 197984
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.3-8mdv2009.0
+ Revision: 197729
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.3-7mdv2008.1
+ Revision: 145209
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.3-6mdv2008.1
+ Revision: 103219
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.3-5mdv2008.0
+ Revision: 50053
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.3-4mdv2008.0
+ Revision: 42136
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.3-3mdv2008.0
+ Revision: 22705
- rebuild for new vdr

* Tue May 01 2007 Anssi Hannula <anssi@mandriva.org> 0.0.3-2mdv2008.0
+ Revision: 19887
- add devel subpackage

* Tue May 01 2007 Anssi Hannula <anssi@mandriva.org> 0.0.3-1mdv2008.0
+ Revision: 19882
- Import vdr-plugin-svdrpservice


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13166 |12cu|vdr-plugin-sysinfo-0.1.0a-22
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	sysinfo
%define name	vdr-plugin-%plugin
%define version	0.1.0a
%define rel	22

Summary:	VDR plugin: System information plugin
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://kikko77.altervista.org/
Source:		vdr-%plugin-%version.tar.bz2
Patch0:		01_sysinfo-0.1.0a-fontfix.dpatch
Patch1:		sysinfo-0.1.0a-i18n-1.6.patch
Patch2:		sysinfo-fix-includes.patch
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
This plugin show same features of the vdr-box system like :
- kernel version
- cpu type
- cpu frequency
- cpu usage
- cpu free
- total memory
- memory free
- memory usage

%prep
%setup -q -n %plugin-%version
%patch0 -p1
%patch1 -p1
%patch2 -p1
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
%vdr_plugin_install

install -d -m755 %{buildroot}%{_vdr_plugin_cfgdir}/%{plugin}
install -m755 script/sysinfo.sh %{buildroot}%{_vdr_plugin_cfgdir}/%{plugin}

install -d -m755 %{buildroot}%{_bindir}

cat > %{buildroot}%{_bindir}/sysinfo.sh <<EOF
#!/bin/sh
VDR_CONFIGDIR="%{_vdr_cfgdir}"
[ -e %{_sysconfdir}/sysconfig/vdr ] && . %{_sysconfdir}/sysconfig/vdr
exec \$VDR_CONFIGDIR/plugins/%plugin/sysinfo.sh \$@
EOF
chmod a+x %{buildroot}%{_bindir}/sysinfo.sh

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY
%{_bindir}/sysinfo.sh
%{_vdr_plugin_cfgdir}/%{plugin}


%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.1.0a-21mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Sat Mar 21 2009 Anssi Hannula <anssi@mandriva.org> 0.1.0a-20mdv2009.1
+ Revision: 359783
- fix includes (fix-includes.patch)
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.1.0a-19mdv2009.0
+ Revision: 197985
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.1.0a-18mdv2009.0
+ Revision: 197730
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)
- adapt for font changes of VDR 1.6 (P0 from e-tobi)
- fix description

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.1.0a-17mdv2008.1
+ Revision: 145210
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.1.0a-16mdv2008.1
+ Revision: 103220
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.1.0a-15mdv2008.0
+ Revision: 50054
- rebuild for new vdr

* Fri Jun 22 2007 Anssi Hannula <anssi@mandriva.org> 0.1.0a-14mdv2008.0
+ Revision: 42701
- rebuild due to buildsystem failure
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.1.0a-12mdv2008.0
+ Revision: 22708
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0a-11mdv2007.0
+ Revision: 90977
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0a-10mdv2007.1
+ Revision: 74088
- rebuild for new vdr
- Import vdr-plugin-sysinfo

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0a-9mdv2007.0
- rebuild for new vdr

* Fri Aug 25 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0a-8mdv2007.0
- fix missing escaping

* Fri Aug 25 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0a-7mdv2007.0
- fix mangled line

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0a-6mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0a-5mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0a-4mdv2007.0
- rebuild for new vdr

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0a-3mdv2007.0
- use _ prefix for system path macros

* Mon Jun 05 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0a-2mdv2007.0
- rebuild for new vdr

* Sat Jun 03 2006 Anssi Hannula <anssi@mandriva.org> 0.1.0a-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13167 |12cu|vdr-plugin-taste-0.0.2d-1.20080425.6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	taste
%define name	vdr-plugin-%plugin
%define version	0.0.2d
%define snapshot 20080425
%define rel	6

Summary:	VDR plugin: Lock unwanted shows by keywords
Name:		%name
Version:	%version
Release:	%mkrel 1.%snapshot.%rel
Group:		Video
License:	GPL
URL:		http://linux.kompiliert.net/index.php?view=taste
Patch0:		91_taste-0.0.2d+cvs20061111-1.5.0.dpatch
Patch1:		taste-i18n-1.6.patch
Source:		vdr-%plugin-%snapshot.tar.bz2
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
With this plugin, VDR will skip every channel that doesn't match
your "taste", which means that the current programme (if available)
is checked against a blacklist, and if it matches, a message will be
displayed and the channel is being skipped. You can either wait for
the plugin to change the channel for you after a configurable amount
of time, or simply zap again.

%prep
%setup -q -n %plugin
%patch0 -p1
%patch1 -p1
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
%vdr_plugin_install

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY


%changelog
* Thu Jul 30 2009 Anssi Hannula <anssi@mandriva.org> 0.0.2d-1.20080425.5mdv2011.0
+ Revision: 404573
- rebuild due to BS building the previous release against wrong VDR on x86_64

* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.0.2d-1.20080425.4mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.0.2d-1.20080425.3mdv2009.1
+ Revision: 359374
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.2d-1.20080425.2mdv2009.0
+ Revision: 197986
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.2d-1.20080425.1mdv2009.0
+ Revision: 197731
- new snapshot
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)
- adapt for api changes of VDR 1.5.0 (P0 from e-tobi)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.2d-1.20070421.6mdv2008.1
+ Revision: 145217
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2d-1.20070421.5mdv2008.1
+ Revision: 103221
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2d-1.20070421.4mdv2008.0
+ Revision: 50055
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2d-1.20070421.3mdv2008.0
+ Revision: 42138
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2d-1.20070421.2mdv2008.0
+ Revision: 22710
- rebuild for new vdr

* Sat Apr 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2d-1.20070421.1mdv2008.0
+ Revision: 16472
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13168 |12cu|vdr-plugin-text2skin-1.3.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	text2skin
%define name	vdr-plugin-%plugin
%define version	1.3.1
%define snap	0
%define rel	3

%define debug_package %{nil}

%if %snap
%define release	%mkrel 0.%snap.%rel
%else
%define release	%mkrel %rel
%endif

Summary:	VDR plugin: Loader for text-based skins
Name:		%name
Version:	%version
Release:	%release
Group:		Video
License:	GPL+
URL:		http://projects.vdr-developer.org/projects/list_files/plg-text2skin
%if %snap
Source:		vdr-%plugin-%snap.tar.bz2
%else
Source:		vdr-%plugin-%version.tgz
%endif
Patch0:		text2skin-imagemagick-6.6.2.patch
BuildRequires:	vdr-devel >= 1.6.0-7
BuildRequires:	freetype2-devel imagemagick-devel
Requires:	vdr-abi = %vdr_abi

%description
This plugin is designed to load and interpret a set of files describing the
layout of the On Screen Display and to make this "Skin" available to VDR via
Setup -> OSD in the main menu. Of course it is possible to load more than one
text-based skin this way and to choose between them while running VDR. All
skins may be themeable (you can create your own color-theme) and translateable
as the author of the skin wishes.

%prep
%setup -q -n %plugin-%version
%apply_patches
%vdr_plugin_prep

%build
%vdr_plugin_build

%install

%vdr_plugin_install

install -d -m755 %{buildroot}%{vdr_plugin_datadir}/%{plugin}
install -d -m755 %{buildroot}%{vdr_plugin_cfgdir}
ln -s %{vdr_plugin_datadir}/%{plugin} %{buildroot}%{vdr_plugin_cfgdir}/%{plugin}

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README* HISTORY CONTRIBUTORS
%doc contrib Docs/*
%{vdr_plugin_datadir}/%{plugin}
%{vdr_plugin_cfgdir}/%{plugin}



%changelog
* Sat Aug 14 2010 Anssi Hannula <anssi@mandriva.org> 1.3.1-1mdv2011.0
+ Revision: 569796
- fix build with imagemagick 6.6.2+ (imagemagick-6.6.2.patch)
- new version
- new URL
- drop patches, fixed upstream

* Thu Jul 15 2010 Funda Wang <fwang@mandriva.org> 1.1-0.20060904.12mdv2011.0
+ Revision: 553586
- rebuild

* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 1.1-0.20060904.11mdv2010.0
+ Revision: 401088
- rebuild for new VDR
- adapt for vdr compilation flags handling changes, bump buildrequires

* Sat Mar 21 2009 Anssi Hannula <anssi@mandriva.org> 1.1-0.20060904.10mdv2009.1
+ Revision: 359784
- fix types (types.patch)
- rebuild for new vdr
- use backward-compatible pkg-config call for libmagick

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 1.1-0.20060904.9mdv2009.0
+ Revision: 197987
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 1.1-0.20060904.8mdv2009.0
+ Revision: 197733
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt for api changes of VDR 1.5.4 (P2 from e-tobi)
- adapt to gettext i18n of VDR 1.6 (P3 from e-tobi)
- fix build with recent libmagick

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuilt against new imagemagick libs

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 1.1-0.20060904.6mdv2008.1
+ Revision: 145221
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 1.1-0.20060904.5mdv2008.1
+ Revision: 103222
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 1.1-0.20060904.4mdv2008.0
+ Revision: 50056
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 1.1-0.20060904.3mdv2008.0
+ Revision: 42139
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 1.1-0.20060904.2mdv2008.0
+ Revision: 22712
- rebuild for new vdr

* Fri Apr 20 2007 Anssi Hannula <anssi@mandriva.org> 1.1-0.20060904.1mdv
+ Revision: 16274
- new snapshot


* Sun Feb 18 2007 Anssi Hannula <anssi@mandriva.org> 1.1-0.20051217.12mdv2007.0
+ Revision: 122357
- rebuild for new ImageMagick

* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 1.1-0.20051217.11mdv2007.1
+ Revision: 90978
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 1.1-0.20051217.10mdv2007.1
+ Revision: 74089
- rebuild for new vdr
- Import vdr-plugin-text2skin

* Sat Sep 09 2006 Anssi Hannula <anssi@mandriva.org> 1.1-0.20051217.9mdv2007.0
- rebuild for new imagemagick

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 1.1-0.20051217.8mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 1.1-0.20051217.7mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 1.1-0.20051217.6mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 1.1-0.20051217.5mdv2007.0
- rebuild for new vdr

* Thu Jul 13 2006 Anssi Hannula <anssi@mandriva.org> 1.1-0.20051217.4mdv2007.0
- patch1: fix fonts with libfreetype 2.2

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 1.1-0.20051217.3mdv2007.0
- use _ prefix for system path macros

* Mon Jun 05 2006 Anssi Hannula <anssi@mandriva.org> 1.1-0.20051217.2mdv2007.0
- rebuild for new vdr

* Fri Jun 02 2006 Anssi Hannula <anssi@mandriva.org> 1.1-0.20051217.1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13169 |12cu|vdr-plugin-timeline-1.0.141-17
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	timeline
%define name	vdr-plugin-%plugin
%define version	1.0.141
%define rel	17

Summary:	VDR plugin: Show timer overview and collisions
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://www.js-home.org/vdr/timeline/
Source:		vdr-%plugin-%version.tar.bz2
Patch0:		91_timeline-1.0.141-1.5.0.dpatch
Patch1:		92_timeline-1.0.141-vdr-1.5.3.dpatch
Patch2:		timeline-1.0.141-i18n-1.6.patch
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
Shows a timeline of all programmed timers per day and informs
you of timer conflicts:
- record transmissions at the same time
and
- transmissions are on different channels (on different frequencies)
and
- there are not enough input devices

%prep
%setup -q -n %plugin-%version
%patch0 -p1
%patch1 -p1
%patch2 -p1
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
%vdr_plugin_install

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 1.0.141-16mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 1.0.141-15mdv2009.1
+ Revision: 359376
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 1.0.141-14mdv2009.0
+ Revision: 197988
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 1.0.141-13mdv2009.0
+ Revision: 197734
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)
- adapt for api changes of VDR 1.5.0 (P0 from e-tobi)
- adapt for api changes of VDR 1.5.3 (P1 from e-tobi)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 1.0.141-12mdv2008.1
+ Revision: 145225
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 1.0.141-11mdv2008.1
+ Revision: 103223
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 1.0.141-10mdv2008.0
+ Revision: 50057
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 1.0.141-9mdv2008.0
+ Revision: 42140
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 1.0.141-8mdv2008.0
+ Revision: 22714
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 1.0.141-7mdv2007.0
+ Revision: 90979
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 1.0.141-6mdv2007.1
+ Revision: 74094
- rebuild for new vdr
- Import vdr-plugin-timeline

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 1.0.141-5mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 1.0.141-4mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 1.0.141-3mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 1.0.141-2mdv2007.0
- rebuild for new vdr

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 1.0.141-1mdv2007.0
- 1.0.141
- drop patch1, upstream
- fix description

* Tue Jun 06 2006 Anssi Hannula <anssi@mandriva.org> 0.9.0-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13170 |12cu|vdr-plugin-timersync-0.1.0-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	timersync
%define name	vdr-plugin-%plugin
%define version	0.1.0
%define rel	10

Summary:	VDR plugin: Synchronize timers with server
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://phivdr.dyndns.org/vdr/vdr-timersync/
Source:		http://phivdr.dyndns.org/vdr/vdr-timersync/vdr-%plugin-%version.tar.bz2
BuildRequires:	vdr-devel >= 1.6.0
BuildRequires:	svdrpservice-devel
Requires:	vdr-abi = %vdr_abi
Requires:	vdr-plugin-svdrpservice

%description
This plugin synchronizes timers between client VDR and server VDR.
All recordings are done at server, but all timers are visible in
both VDR instances.

%prep
%setup -q -n %plugin-%version
%vdr_plugin_prep

perl -pi -e 's,"../svdrpservice/svdrpservice.h",<vdr/svdrpservice/svdrpservice.h>,' timersync.c

%vdr_plugin_params_begin %plugin
# VDR Server address and optional SVDRP port
# This can also be configured in svdrpservice plugin setup menu
var=VDR_SERVER_ADDRESS
param=--server=VDR_SERVER_ADDRESS
%vdr_plugin_params_end

%build
%vdr_plugin_build

%install
%vdr_plugin_install

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY


%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.1.0-9mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.1.0-8mdv2009.1
+ Revision: 359377
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.1.0-7mdv2009.0
+ Revision: 197989
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.1.0-6mdv2009.0
+ Revision: 197735
- add vdr_plugin_prep
- bump buildrequires on vdr-devel

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.1.0-5mdv2008.1
+ Revision: 145229
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.1.0-4mdv2008.1
+ Revision: 103224
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.1.0-3mdv2008.0
+ Revision: 50058
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.1.0-2mdv2008.0
+ Revision: 42141
- rebuild for new vdr

* Sun Jun 10 2007 Anssi Hannula <anssi@mandriva.org> 0.1.0-1mdv2008.0
+ Revision: 37870
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13171 |12cu|vdr-plugin-ttxtsubs-0.0.5-10.rre.6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	ttxtsubs
%define name	vdr-plugin-%plugin
%define version	0.0.5
%define edition	rre
%define edlong	raastinrauta
%define rel	6

%define release %mkrel 10.%edition.%rel

Summary:	VDR plugin: Teletext subtitles
Name:		%name
Epoch:		1
Version:	%version
Release:	%release
Group:		Video
License:	GPL+
URL:		ftp://ftp.nada.kth.se/pub/home/ragge/vdr/
Source:		ftp://ftp.nada.kth.se/pub/home/ragge/vdr/vdr-%plugin-%version.tar.bz2
# http://www.saunalahti.fi/~rahrenbe/vdr/patches/
Patch1:		vdr-ttxtsubs-0.0.5-%edlong-edition.diff
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
This plugin implements displaying, recording and replaying teletext
based subtitles using the on screen display.

This is the %edlong edition, currently maintained by Rolf
Ahrenberg.

%prep
%setup -q -n %plugin-%version
%patch1 -p1
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
%vdr_plugin_install

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README TROUBLESHOOTING HISTORY


%changelog
* Thu Mar 04 2010 Anssi Hannula <anssi@mandriva.org> 1:0.0.5-10.rre.5mdv2010.1
+ Revision: 514149
- revert back to 0.0.5 raastinrauta edition as 0.1.0 is incompatible
  with VDR 1.6 (fixes playback of recorded teletext subtitles; reported
  by Marko on mandriva-fi.org forum)

* Sun Sep 27 2009 Anssi Hannula <anssi@mandriva.org> 0.1.0-1mdv2010.0
+ Revision: 450019
- new version by new upstream
- update URL and License
- drop Rolf Ahrenberg's raastinrauta-edition patch, applied upstream

* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.0.5-10.rre.4mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.0.5-10.rre.3mdv2009.1
+ Revision: 359378
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.5-10.rre.2mdv2009.0
+ Revision: 197990
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.5-10.rre.1mdv2009.0
+ Revision: 197736
- raastinrauta edition
- apply new license policy
- add vdr_plugin_prep
- bump buildrequires on vdr-devel

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.5-10.kne.6mdv2008.1
+ Revision: 145233
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.5-10.kne.5mdv2008.1
+ Revision: 103225
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.5-10.kne.4mdv2008.0
+ Revision: 50059
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.5-10.kne.3mdv2008.0
+ Revision: 42142
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.5-10.kne.2mdv2008.0
+ Revision: 22716
- rebuild for new vdr

* Fri Apr 20 2007 Anssi Hannula <anssi@mandriva.org> 0.0.5-10.kne.1mdv
+ Revision: 16314
- kermanekka edition


* Sat Jan 20 2007 Anssi Hannula <anssi@mandriva.org> 0.0.5-9.pme.1mdv2007.0
+ Revision: 111095
- pippurimylly edition

* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.5-9mdv2007.1
+ Revision: 90980
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.5-8mdv2007.1
+ Revision: 74095
- rebuild for new vdr
- Import vdr-plugin-ttxtsubs

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.5-7mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.5-6mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.5-5mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.5-4mdv2007.0
- rebuild for new vdr

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 0.0.5-3mdv2007.0
- rebuild for new vdr

* Mon Jun 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.5-2mdv2007.0
- rebuild for new vdr

* Sun Jun 04 2006 Anssi Hannula <anssi@mandriva.org> 0.0.5-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13172 |12cu|vdr-plugin-tvonscreen-1.0.141-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	tvonscreen
%define name	vdr-plugin-%plugin
%define version	1.0.141
%define rel	13

# backportability
%define _localstatedir %{_var}

Summary:	VDR plugin: Shows the EPG info in form of a typical TV magazine
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://www.js-home.org/vdr/tvonscreen/
Source:		vdr-%plugin-%version.tar.bz2
# dpatches from e-tobi repo
Patch0:		02_tvonscreen-1.0-fixes.dpatch
Patch1:		90_tvonscreen-1.0.141-1.5.3.dpatch
Patch2:		tvonscreen-1.0.141-i18n-1.6.patch
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
This plugins shows the EPG data in the typical way a TV magazine
does. The channels are shown from left to right, 3 on one screen.

You can scroll though the channels and the time, create timers,
show details, search for events and add vdradmin auto timers.

%prep
%setup -q -n %plugin-%version
%patch0 -p1
%patch1 -p1
%patch2 -p1
%vdr_plugin_prep

%vdr_plugin_params_begin %plugin
# optional path for the XPM channel logos
var=CHANLOGOS
param="-l CHANLOGOS"
default=%{_vdr_chanlogodir}
# path and filename to vdradmin at file
var=VDRADMIN_TIMERFILE
param="-v VDRADMIN_TIMERFILE"
default=%{_localstatedir}/lib/vdradmin/vdradmin.at
%vdr_plugin_params_end

%build
%vdr_plugin_build

%install
%vdr_plugin_install

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 1.0.141-12mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 1.0.141-11mdv2009.1
+ Revision: 359379
- rebuild for new vdr
- define %%_localstatedir locally for backportability

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 1.0.141-10mdv2009.0
+ Revision: 197992
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 1.0.141-9mdv2009.0
+ Revision: 197737
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)
- adapt for api changes of VDR 1.5.3 (P1 from e-tobi)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 1.0.141-8mdv2008.1
+ Revision: 145237
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 1.0.141-7mdv2008.1
+ Revision: 103226
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 1.0.141-6mdv2008.0
+ Revision: 50060
- rebuild for new vdr

* Fri Jun 22 2007 Anssi Hannula <anssi@mandriva.org> 1.0.141-5mdv2008.0
+ Revision: 42702
- rebuild due to buildsystem failure
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 1.0.141-3mdv2008.0
+ Revision: 22718
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 1.0.141-2mdv2007.0
+ Revision: 90981
- rebuild for new vdr

* Wed Nov 29 2006 Anssi Hannula <anssi@mandriva.org> 1.0.141-1mdv2007.1
+ Revision: 88577
- Import vdr-plugin-tvonscreen


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13173 |12cu|vdr-plugin-vcd-0.9-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define plugin	vcd

Summary:	VDR plugin: VideoCD Player
Name:		vdr-plugin-%plugin
Version:	0.9
Release:	6
Group:		Video
License:	GPL
URL:		http://www.heiligenmann.de/vdr/vdr/plugins/vcd.html
Source:		http://www.heiligenmann.de/vdr/download/vdr-%plugin-%version.tgz
Patch0:		vcd-0.9-i18n-1.6.patch
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi
Requires(post):	vdr-common

%description
This plugin adds the functionality to replay VideoCDs (and Super VideoCDs)
from within VDR (by Klaus Schmidinger).

%prep
%setup -q -n %plugin-%version
%patch0 -p1
%vdr_plugin_prep

%vdr_plugin_params_begin %plugin
# use DEV as the CD-ROM device
# default: /dev/cdrom
var=VCD_DEVICE
param=--vcd=VCD_DEVICE
%vdr_plugin_params_end

%build
%vdr_plugin_build

%install
%vdr_plugin_install

%post
%{_bindir}/gpasswd -a vdr cdrom >/dev/null
%{_bindir}/gpasswd -a vdr cdwriter >/dev/null

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README COPYING HISTORY


%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.9-5mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.9-4mdv2009.1
+ Revision: 359380
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.9-3mdv2009.0
+ Revision: 197994
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.9-2mdv2009.0
+ Revision: 197738
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)
- update URL

* Fri Feb 29 2008 Anssi Hannula <anssi@mandriva.org> 0.9-1mdv2008.1
+ Revision: 176880
- new version
- drop patches, fixed upstream

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.7-15mdv2008.1
+ Revision: 145241
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.7-14mdv2008.1
+ Revision: 103230
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.7-13mdv2008.0
+ Revision: 50061
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.7-12mdv2008.0
+ Revision: 42144
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.7-11mdv2008.0
+ Revision: 22720
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.7-10mdv2007.0
+ Revision: 90982
- rebuild for new vdr
- add vdr user to cdwriter group

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.7-9mdv2007.1
+ Revision: 74096
- rebuild for new vdr
- Import vdr-plugin-vcd

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.7-8mdv2007.0
- rebuild for new vdr

* Fri Sep 01 2006 Anssi Hannula <anssi@mandriva.org> 0.7-7mdv2007.0
- add vdr to cdrom group

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.7-6mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.7-5mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.7-4mdv2007.0
- rebuild for new vdr

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 0.7-3mdv2007.0
- rebuild for new vdr

* Mon Jun 05 2006 Anssi Hannula <anssi@mandriva.org> 0.7-2mdv2007.0
- rebuild for new vdr

* Fri Jun 02 2006 Anssi Hannula <anssi@mandriva.org> 0.7-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13174 |12cu|vdr-plugin-vdrrip-0.3.0-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	vdrrip
%define name	vdr-plugin-%plugin
%define version	0.3.0
%define rel	10

%bcond_with	plf

%if %with plf
%define distsuffix plf
%endif

Summary:	VDR plugin: A MPlayer using movie encoder
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
# an interesting use of a domain...
URL:		http://www.a-land.de/
Source:		http://www.a-land.de/vdr-%plugin-%version.tgz
# e-tobi script
Source1:	vdrripsplit.sh
# initscript
Source2:	vdrrip.init
Source3:	vdrrip.sysconfig
Patch0:		vdrrip-0.3.0-paths.patch
# (anssi) This seems to be the easiest way to do detaching...
Patch8:		vdrrip-0.3.0-queue-bg.patch
# (anssi) Link against dvdread instead of dvdnav, as dvdnav is not needed
# and does not contain the needed headers as of 11/2007
Patch9:		vdrrip-dvdnav2dvdread.patch
# #35140
Patch10:	vdrrip-dvdread-inttypes.patch
Patch12:	vdrrip-0.3.0-i18n-1.6.patch
Patch13:	vdrrip-format-string.patch
Patch14:	vdrrip-const-char-gcc4.4.patch
# e-tobi patches
Patch1:		02_maketempdir.dpatch
Patch2:		03_greppid2.dpatch
Patch3:		05_fix-dvdparameter.dpatch
Patch4:		06_fix-ogm-ac3-vdrsync-dev.dpatch
Patch5:		07_preserve-queue-owner.dpatch
Patch6:		11_fix-identify-aspect.dpatch
Patch7:		91_vdrrip+dvd-0.3.0-1.3.7.dpatch
Patch11:		95_fix_crop.dpatch
BuildRequires:	vdr-devel >= 1.6.0-7
%if %with plf
BuildRequires:	libdvdread-devel
%endif
Requires:	vdr-abi = %vdr_abi
# The plugin really requires these itself as well
Requires:	mplayer
Requires:	mencoder
Suggests:	vdrrip

%description
Vdrrip is a plugin to encode the vdr recordings into several
formats. You likely want to also install the vdrrip package which
contains the queue handler script.
%if %with plf
This package is in PLF because this build contains support for DVD
ripping which may be prohibited by local laws.
%endif

%package -n %plugin
Summary:	Queue handler of vdrrip
Group:		Video
Requires(preun): rpm-helper
Requires(post):	rpm-helper
Requires:	mplayer
Requires:	mencoder
Suggests:	ogmtools
Suggests:	vdrsync
Suggests:	mkvtoolnix
Suggests:	ffmpeg

%description -n %plugin
The queue handler for VDR vdrrip plugin. It does the actual
encoding.

For encoding ogm files you also need the packages ogmtools and
vdrsync. For encoding matroska files you need the packages
mkvtoolnix and vdrsync. For encoding ogm or matroska files with mp3
or ogg vorbis audio you also need the package ffmpeg.

%prep
%setup -q -n %plugin-%version
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1
%patch6 -p1
%patch7 -p1
%patch8 -p1
%patch9 -p1
%patch10 -p1
%patch11 -p1
%patch12 -p1
%patch13 -p1
%patch14 -p1
%vdr_plugin_prep
chmod -x TODO COPYING README FAQ HISTORY
perl -pi -e 's,scriptdir=.*$,scriptdir="%{_sysconfdir}/%{plugin}",' scripts/queuehandler.sh
grep scriptdir= scripts/queuehandler.sh

%vdr_plugin_params_begin %plugin
# You likely want to also install the vdrrip package which
# contains the queue handler script which does the actual encoding.
#
# use alternative mplayer instead of the default one
var=MPLAYER
param="-p MPLAYER"
# use alternative mencoder instead of the default one
var=MENCODER
param="-e MENCODER"
%if %with plf
# use alternative DVD device instead of /dev/dvd
var=DVD_DEVICE
param="-d DVD_DEVICE"
%endif
%vdr_plugin_params_end

%build
# see #35140
VDR_PLUGIN_EXTRA_FLAGS="-D__STDC_LIMIT_MACROS"
%vdr_plugin_build \
%if %with plf
	VDRRIP_DVD=1
%endif

%install
%vdr_plugin_install
install -d -m755 %{buildroot}%{_bindir}
install -m755 scripts/queuehandler.sh %{buildroot}%{_bindir}
install -m755 %SOURCE1 %{buildroot}%{_bindir}
install -d -m755 %{buildroot}%{_sysconfdir}/%{plugin}
install -m644 scripts/queuehandler.sh.conf %{buildroot}%{_sysconfdir}/%{plugin}

install -d -m755 %{buildroot}%{_initrddir} %{buildroot}%{_sysconfdir}/sysconfig
install -m755 %SOURCE2 %{buildroot}%{_initrddir}/%{plugin}
install -m644 %SOURCE3 %{buildroot}%{_sysconfdir}/sysconfig/%{plugin}

%post -n %plugin
%_post_service %plugin

%preun -n %plugin
%_preun_service %plugin

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY FAQ TODO COPYING scripts/sleephalt.sh scripts/vdrshutdown.sh

%files -n %plugin
%{_bindir}/vdrripsplit.sh
%{_bindir}/queuehandler.sh
%dir %{_sysconfdir}/%{plugin}
%config(noreplace) %{_sysconfdir}/%{plugin}/queuehandler.sh.conf
%{_initrddir}/%{plugin}
%config(noreplace) %{_sysconfdir}/sysconfig/%{plugin}


%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.3.0-9mdv2010.0
+ Revision: 401088
- rebuild for new VDR
- adapt for vdr compilation flags handling changes, bump buildrequires
- fix build with gcc4.4 (const-char-gcc4.4.patch)

* Sat Mar 21 2009 Anssi Hannula <anssi@mandriva.org> 0.3.0-8mdv2009.1
+ Revision: 359792
- fix format strings (format-string.patch)
- rediff dvdnav2dvdread patch
- rebuild for new vdr
- detach queuehandler.sh from controlling terminal with setsid

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.3.0-7mdv2009.0
+ Revision: 197995
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.3.0-6mdv2009.0
+ Revision: 197739
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)
- fix cropping (P11 from e-tobi)
- plugin package suggests vdrrip
- vdrrip package suggests encoding tools for all codecs
- drop never-installed urpmi readme file

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.3.0-5mdv2008.1
+ Revision: 145252
- rebuild for new vdr
- adapt for changed vdr optflags scheme

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Nov 14 2007 Anssi Hannula <anssi@mandriva.org> 0.3.0-4mdv2008.1
+ Revision: 108696
- include inttypes.h before dvdread (#35140)

* Tue Nov 06 2007 Anssi Hannula <anssi@mandriva.org> 0.3.0-3mdv2008.1
+ Revision: 106428
- link against dvdread instead of dvdnav as that is what is actually used

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.3.0-2mdv2008.1
+ Revision: 103235
- rebuild for new vdr

* Fri Jul 20 2007 Anssi Hannula <anssi@mandriva.org> 0.3.0-1mdv2008.0
+ Revision: 53776
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13175 |12cu|vdr-plugin-vnsiserver-0.0.1-0.svn32590.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	vnsiserver
%define name	vdr-plugin-%plugin
%define version	0.0.1
%define snap	32590
%define rel	3

Summary:	VDR plugin: VDR-Network-Streaming-Interface (VNSI) Server
Name:		%name
Version:	%version
Release:	0.svn%snap.%rel
Group:		Video
License:	GPLv2+
URL:		http://xbmc.org/

# URL=https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/pvr-testing2/xbmc/pvrclients/vdr-vnsi/vdr-plugin-vnsiserver
# REV=$(svn info $URL| sed -ne 's/^Last Changed Rev: //p')
# svn export -r $REV $URL vnsiserver-$REV
# tar -cjf vdr-vnsiserver-$REV.tar.bz2 vnsiserver-$REV
Source:		vdr-%plugin-%snap.tar.bz2
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
A VNSI server for VDR, allowing the use of VDR via VNSI PVR addon of XBMC.

%prep
%setup -q -n %plugin-%snap
%apply_patches
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
%vdr_plugin_install

install -m755 -d %{buildroot}%{vdr_plugin_cfgdir}/%{plugin}
install -m644 %{plugin}/* %{buildroot}%{vdr_plugin_cfgdir}/%{plugin}

install -m755 -d %{buildroot}%{vdr_plugin_datadir}/%{plugin}
mv %{buildroot}%{vdr_plugin_cfgdir}/%{plugin}/noSignal.mpg %{buildroot}%{vdr_plugin_datadir}/%{plugin}
ln -s %{vdr_plugin_datadir}/%{plugin}/noSignal.mpg %{buildroot}%{vdr_plugin_cfgdir}/%{plugin}/noSignal.mpg

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY
%dir %{vdr_plugin_cfgdir}/%{plugin}
%config(noreplace) %{vdr_plugin_cfgdir}/%{plugin}/allowed_hosts.conf
%config(noreplace) %{vdr_plugin_cfgdir}/%{plugin}/noSignal.mpg
%dir %{vdr_plugin_datadir}/%{plugin}
%{vdr_plugin_datadir}/%{plugin}/noSignal.mpg



%changelog
* Wed Aug 11 2010 Anssi Hannula <anssi@mandriva.org> 0.0.1-0.svn32590.1mdv2011.0
+ Revision: 569119
- new snapshot (fixes issues with config files)
- config files moved to proper location and marked as noreplace
- drop upstreamed patch

* Sat Aug 07 2010 Anssi Hannula <anssi@mandriva.org> 0.0.1-0.svn32585.2mdv2011.0
+ Revision: 567441
- fix crash when a recording has no title in path and no event info

* Sat Aug 07 2010 Anssi Hannula <anssi@mandriva.org> 0.0.1-0.svn32585.1mdv2011.0
+ Revision: 567417
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13176 |12cu|vdr-plugin-wapd-0.9-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	wapd
%define name	vdr-plugin-%plugin
%define version	0.9
%define rel	6

Summary:	VDR plugin: Remote control by WAP
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://www.heiligenmann.de/vdr/vdr/plugins/wapd.html
Source:		http://www.heiligenmann.de/vdr/download/vdr-%plugin-%version.tgz
Patch0:		02_gettext-i18n.dpatch
Patch1:		03_gcc-4.1.x.dpatch
Patch2:		wapd-linking-order.patch
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
This plugin lets VDR listen to WAP requests to allow remote control
by WML enabled browsers - eg. mobile devices - and is called "WAP
daemon" or "wapd".

%prep
%setup -q -n %plugin-%version
%patch0 -p1
%patch1 -p1
%patch2 -p1
%vdr_plugin_prep

%vdr_plugin_params_begin %plugin
# use PORT for WAP (default: 8888)
var=PORT
param="-p PORT"
%vdr_plugin_params_end

%build
%vdr_plugin_build

%install
%vdr_plugin_install
install -D -m755 wappasswd %{buildroot}%{_bindir}/wappasswd

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY
%{_bindir}/wappasswd


%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.9-5mdv2010.0
+ Revision: 401088
- rebuild for new VDR
- fix build failure due to wrong linking order (linking-order.patch)

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.9-4mdv2009.1
+ Revision: 359383
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.9-3mdv2009.0
+ Revision: 197997
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.9-2mdv2009.0
+ Revision: 197741
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (P0 from e-tobi)
- fix compiler warnings (P1 from e-tobi)

* Fri Feb 29 2008 Anssi Hannula <anssi@mandriva.org> 0.9-1mdv2008.1
+ Revision: 176882
- new version
- drop patch, fixed upstream

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.8-3mdv2008.1
+ Revision: 145262
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.8-2mdv2008.1
+ Revision: 103243
- rebuild for new vdr

* Fri Jul 20 2007 Anssi Hannula <anssi@mandriva.org> 0.8-1mdv2008.0
+ Revision: 53741
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13177 |12cu|vdr-plugin-weather-0.2.1e-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	weather
%define name	vdr-plugin-%plugin
%define version	0.2.1e
%define rel	13

Summary:	VDR plugin: Displays the current weather conditons
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://www.moldaner.de/vdr/
Source:		http://www.moldaner.de/vdr/download/vdr-%plugin-%version.tar.bz2
# dpatches from e-tobi repository
Patch0:		weather-02_vdr_1.3-fix.dpatch
Patch1:		weather-03_g++4.1-fix.dpatch
Patch2:		weather-04_ftp-location.dpatch
Patch3:		weather-0.2.1e-i18n-1.6.patch
BuildRequires:	vdr-devel >= 1.6.0
BuildRequires:	mdsplib-devel
BuildRequires:	ftp-devel
Requires:	vdr-abi = %vdr_abi

%description
Displays the current weather conditions for a selected location.

%prep
%setup -q -n %plugin-%version
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
%vdr_plugin_prep
chmod 0644 HISTORY README

%build
%vdr_plugin_build

%install
%vdr_plugin_install

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.2.1e-12mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.2.1e-11mdv2009.1
+ Revision: 359384
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.2.1e-10mdv2009.0
+ Revision: 197998
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.2.1e-9mdv2009.0
+ Revision: 197742
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.2.1e-8mdv2008.1
+ Revision: 145266
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.2.1e-7mdv2008.1
+ Revision: 103247
- rebuild for new vdr

* Fri Jul 20 2007 Anssi Hannula <anssi@mandriva.org> 0.2.1e-6mdv2008.0
+ Revision: 53739
- fix location of NOAA weather ftp server (patch2, from e-tobi)

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.2.1e-5mdv2008.0
+ Revision: 50062
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.2.1e-4mdv2008.0
+ Revision: 42145
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.2.1e-3mdv2008.0
+ Revision: 22722
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.2.1e-2mdv2007.0
+ Revision: 90983
- rebuild for new vdr

* Sat Nov 04 2006 Anssi Hannula <anssi@mandriva.org> 0.2.1e-1mdv2007.1
+ Revision: 76661
- Import vdr-plugin-weather


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13178 |12cu|vdr-plugin-webvideo-0.3.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	webvideo
%define name	vdr-plugin-%plugin
%define version	0.3.2
%define rel	5

%define major	0
%define libname	%mklibname webvi %{major}
%define devname %mklibname webvi -d

Summary:	VDR plugin: Download video files from the web
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPLv3+
URL:		http://users.tkk.fi/~aajanki/vdr/webvideo/
Source:		http://users.tkk.fi/~aajanki/vdr/webvideo/vdr-%plugin-%version.tgz
Patch0:		webvideo-lib64.patch
Patch1:		webvideo-ldflags.patch
# remove stuff that is already handled by us from Makefile:
Patch2:		webvideo-makefile-skip.patch
Patch3:		webvideo-sysconfdir.patch
Patch4:		webvideo-no-ldconfig.patch
Patch5:		webvideo-default-template-path.patch
BuildRequires:	vdr-devel >= 1.6.0-7
BuildRequires:	libxml2-devel
BuildRequires:	python-devel
Requires:	vdr-abi = %vdr_abi

%description
Webvideo plugin is a tool for browsing and downloading videos from
popular video sharing websites, such as YouTube and Google video,
using VDR menu interface or a command line client. With the help of
xineliboutput plugin the videos can be played directly without
downloading them first. Mplayer plugin is also supported.

This package is the VDR plugin. A standalone command line client is
available in package webvi.

%package -n python-webvi
Summary:	Python module for web video download and playback
Group:		System/Libraries
Requires:	python-curl
Requires:	python-libxslt
Requires:	python-libxml2
Requires:	python-mimms
Suggests:	rtmpdump
Suggests:	rtmpdump-yle
Obsoletes:	webvid < 0.3.2
%py_requires

%description -n python-webvi
webvi is a tool for downloading and playing videos from popular video
sharing webvites such as YouTube.

This package contains the python module.

%package -n %libname
Summary:	Shared library for using webvi
Group:		System/Libraries
Requires:	python-webvi >= %{version}

%description -n %{libname}
webvi is a tool for downloading and playing videos from popular video
sharing webvites such as YouTube.

This package contains the C library for using the webvi python
module.

%package -n %devname
Summary:	Development files for webvi C bindings
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	webvi-devel = %{version}-%{release}

%description -n %{devname}
webvi is a tool for downloading and playing videos from popular video
sharing webvites such as YouTube.

This package contains the C bindings for the webvi python module.

%package -n webvi
Summary:	Command line web video downloader
Group:		Video
Requires:	python-libxml2
Requires:	python-webvi >= %{version}
%py_requires

%description -n webvi
webvi is a command line tool for downloading video and audio files
from certain media sharing websites, such as YouTube or Google Video.

%prep
%setup -q -n %plugin-%version
%apply_patches
cd src/vdr-plugin
%vdr_plugin_prep
%vdr_plugin_params_begin %plugin
# save downloaded files to dir
var=DOWNLOAD_DIR
param="-d DOWNLOAD_DIR"
# read video site templates from DIR instead of default
var=TEMPLATE_DIR
param="-t TEMPLATE_DIR"
# read another config file instead of default
var=CONFIG_FILE
param="-c CONFIG_FILE"
# execute a command after downloading a file
var=POSTPROCESS_CMD
param="-p POSTPROCESS_CMD"
%vdr_plugin_params_end

%build
%make CXXFLAGS="%{optflags}" CFLAGS="%{optflags}" LDFLAGS="%{ldflags}" PREFIX="%{_prefix}"
cd src/vdr-plugin
%vdr_plugin_build 

%install
python setup.py install --root=%{buildroot}
%make install \
	VDRPLUGINCONFDIR=%{buildroot}%{vdr_plugin_cfgdir} \
	PREFIX=%{buildroot}%{_prefix} \
	SYSCONFDIR="%{buildroot}%{_sysconfdir}" \
	LIBDIR="%{buildroot}%{_libdir}"

install -d -m755 %{buildroot}%{_includedir}
install -m644 src/libwebvi/libwebvi.h %{buildroot}%{_includedir}

cd src/vdr-plugin
%vdr_plugin_install

%files -f src/vdr-plugin/%plugin.vdr
%defattr(-,root,root)
%doc README README.vdrplugin HISTORY TODO
%dir %{vdr_plugin_cfgdir}/%plugin
%config(noreplace) %{vdr_plugin_cfgdir}/%plugin/mime.types
%config(noreplace) %{vdr_plugin_cfgdir}/%plugin/webvi.plugin.conf

%files -n python-webvi
%defattr(-,root,root)
%{python_sitelib}/webvi
%{python_sitelib}/libwebvi-*.egg-info
%{_datadir}/webvi

%files -n %libname
%defattr(-,root,root)
%{_libdir}/libwebvi.so.%{major}*

%files -n %devname
%defattr(-,root,root)
%doc README TODO HISTORY doc/developers.txt
%{_includedir}/libwebvi.h
%{_libdir}/libwebvi.so

%files -n webvi
%defattr(-,root,root)
%doc README README.webvi TODO HISTORY
%{_sysconfdir}/webvi.conf
%{_bindir}/webvi
%{python_sitelib}/webvicli



%changelog
* Sat Nov 06 2010 Funda Wang <fwang@mandriva.org> 0.3.2-3mdv2011.0
+ Revision: 594033
- rebuld for py2.7

* Tue Nov 02 2010 Michael Scherer <misc@mandriva.org> 0.3.2-2mdv2011.0
+ Revision: 592365
- rebuild for python 2.7

* Sat Sep 04 2010 Anssi Hannula <anssi@mandriva.org> 0.3.2-1mdv2011.0
+ Revision: 575894
- new version
- drop webvid subpackage, no daemon is needed anymore
- add makefile patches:
  o fix libdir on lib64 (lib64.patch)
  o use ldflags (ldflags.patch)
  o skip manually installed files (makefile-skip.patch)
  o use proper sysconfdir (sysconfdir.patch)
  o do not run ldconfig (no-ldconfig.patch)
- fix default template path for our prefix (default-template-path.patch)
- add python-webvi package for the new main python module that replaces
  webvid
- add libwebvi0 and libwebvi-devel for the C bindings
- update vdr plugin sysconfig file to match current options
- remove now unneeded extra plugin flags

* Sun Sep 27 2009 Anssi Hannula <anssi@mandriva.org> 0.1.6-1mdv2011.0
+ Revision: 449955
- new version
- drop gcc4.4.patch, applied upstream

* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.1.5-2mdv2010.0
+ Revision: 401088
- rebuild for new VDR
- adapt for vdr compilation flags handling changes, bump buildrequires

* Wed Jul 15 2009 Anssi Hannula <anssi@mandriva.org> 0.1.5-1mdv2010.0
+ Revision: 396169
- new version
- update sysconfig file
- fix build with gcc4.4 (gcc4.4.patch)

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.1.2-2mdv2009.1
+ Revision: 359385
- rebuild for new vdr

* Sat Mar 07 2009 Anssi Hannula <anssi@mandriva.org> 0.1.2-1mdv2009.1
+ Revision: 352557
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13179 |12cu|vdr-plugin-xxvautotimer-0.1.2-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	xxvautotimer
%define name	vdr-plugin-%plugin
%define version	0.1.2
%define rel	13

# backportability
%define _localstatedir %{_var}

Summary:	VDR plugin: Autotimer for XXV
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://www.vdrtools.de/vdrxxvautotimer.html
Source:		http://www.vdrtools.de/download/vdr-%plugin-%version.tar.bz2
Patch0:		xxvautotimer-0.1.2-i18n-1.6.patch
Patch1:		xxvautotimer-includes.patch
Patch2:		xxvautotimer-format-string.patch
BuildRequires:	vdr-devel >= 1.6.0
BuildRequires:	mysql-devel
Requires:	vdr-abi = %vdr_abi
Requires:       xxv

%description
This is a plugin for the Video Disk Recorder (VDR) to edit
Autotimers of XXV via VDR on-screen-display (OSD).

%prep
%setup -q -c
cd %plugin
%patch0 -p1
%patch1 -p1
%patch2 -p1
%vdr_plugin_prep

%vdr_plugin_params_begin %plugin
# xxv configuration file
var=XXVD_CFG
param=--xxvconfigfile=XXVD_CFG
default=%{_localstatedir}/lib/xxv/xxvd.cfg
%vdr_plugin_params_end

%build
cd %plugin
%vdr_plugin_build

%install
cd %plugin
%vdr_plugin_install

install -d -m755 %{buildroot}%{_bindir}
install -m755 Scripte/* %{buildroot}%{_bindir}

%files -f %plugin/%plugin.vdr
%defattr(-,root,root)
%doc %plugin/README %plugin/HISTORY
%{_bindir}/epg2xxvautotimer.pl


%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.1.2-12mdv2010.0
+ Revision: 401088
- rebuild for new VDR
- add another missing include (update includes.patch)

* Sat Mar 21 2009 Anssi Hannula <anssi@mandriva.org> 0.1.2-11mdv2009.1
+ Revision: 359801
- fix includes (includes.patch)
- fix format strings (format-string.patch)
- rebuild for new vdr
- define %%_localstatedir locally for backportability

  + Funda Wang <fwang@mandriva.org>
    - rebuild for new mysql

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuilt against mysql-5.1.30 libs

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.1.2-8mdv2009.0
+ Revision: 198000
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.1.2-7mdv2009.0
+ Revision: 197745
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.1.2-6mdv2008.1
+ Revision: 145268
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.1.2-5mdv2008.1
+ Revision: 103252
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.1.2-4mdv2008.0
+ Revision: 50064
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.1.2-3mdv2008.0
+ Revision: 42147
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.1.2-2mdv2008.0
+ Revision: 22726
- rebuild for new vdr

* Sat Apr 21 2007 Anssi Hannula <anssi@mandriva.org> 0.1.2-1mdv2008.0
+ Revision: 16469
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13180 |12cu|vdr-plugin-yaepg-0.0.2.1-20
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	yaepg
%define name	vdr-plugin-%plugin
%define version	0.0.2.1
%define rel	20

Summary:	VDR plugin: Yet Another EPG
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://www.hoochvdr.info/
# http://www.hoochvdr.info/modules.php?name=Forums&file=viewtopic&t=98
Source:		http://www.hoochvdr.info/files/vdr-%plugin-%version.tar.bz2
# Use standard VDR logging mechanism instead of own logfile
Patch1:		yaepg-logging.patch
# Use standard types, from e-tobi repository
Patch2:		yaepg-standard-types.patch
# Change screenshot location
Patch3:		94_yaepg-1.3.38.dpatch
Patch4:		95_yaepg-0.0.2.1-vdr-1.5.3.dpatch
Patch5:		yaepg-0.0.2.1-i18n-1.6.patch
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
Yaepg (Yet Another Electronic Programming Guide) is an EPG that tries to
simulate the look and feel of a commercial IRD.

%prep
%setup -q -n %plugin-%version
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
%vdr_plugin_install

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README COPYING HISTORY




%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.0.2.1-19mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.0.2.1-18mdv2009.1
+ Revision: 359388
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.0.2.1-17mdv2009.0
+ Revision: 198001
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.0.2.1-16mdv2009.0
+ Revision: 197746
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch, obsoletes P0)
- change screenshot location (P3)
- adapt for api changes of VDR 1.5.3 (P4 from e-tobi)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.0.2.1-15mdv2008.1
+ Revision: 145269
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2.1-14mdv2008.1
+ Revision: 103253
- rebuild for new vdr

* Fri Jul 20 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2.1-13mdv2008.0
+ Revision: 53734
- use standard uint64_t type (patch2)
- do not create separate logfile (patch1)

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2.1-12mdv2008.0
+ Revision: 50065
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2.1-11mdv2008.0
+ Revision: 42148
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.0.2.1-10mdv2008.0
+ Revision: 22728
- rebuild for new vdr


* Tue Dec 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2.1-9mdv2007.0
+ Revision: 90985
- rebuild for new vdr

* Tue Oct 31 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2.1-8mdv2007.1
+ Revision: 74100
- rebuild for new vdr
- Import vdr-plugin-yaepg

* Thu Sep 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2.1-7mdv2007.0
- rebuild for new vdr

* Thu Aug 24 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2.1-6mdv2007.0
- stricter abi requires

* Mon Aug 07 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2.1-5mdv2007.0
- rebuild for new vdr

* Wed Jul 26 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2.1-4mdv2007.0
- rebuild for new vdr

* Tue Jun 20 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2.1-3mdv2007.0
- rebuild for new vdr

* Mon Jun 05 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2.1-2mdv2007.0
- rebuild for new vdr

* Sat Jun 03 2006 Anssi Hannula <anssi@mandriva.org> 0.0.2.1-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13181 |12cu|vdr-plugin-zaphistory-0.9.5-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	zaphistory
%define name	vdr-plugin-%plugin
%define version	0.9.5
%define rel	11

Summary:	VDR plugin: History of the last zapped channels
Name:		%name
Version:	%version
Release:	%mkrel %rel
Group:		Video
License:	GPL
URL:		http://www.unterbrecher.de/vdr/developer.php
Source:		http://www.unterbrecher.de/vdr/download/vdr-%plugin-%version.tar.bz2
Patch0:		zaphistory-0.9.5-i18n-1.6.patch
BuildRequires:	vdr-devel >= 1.6.0
Requires:	vdr-abi = %vdr_abi

%description
Originally the plugins provided a history of the latest viewed
channels. Since version 0.0.3 statistics (zaps and watchtime) are
collected for each channel. History can be sorted by latest viewed,
zap count and watch time. The idea is a self-learning favourites
list. The history provides a channel name + EPG view and a channel
name + statistics view. Statistics and history entries can be
deleted or reseted from the menu.

%prep
%setup -q -n %plugin-%version
%patch0 -p1
%vdr_plugin_prep

%build
%vdr_plugin_build

%install
%vdr_plugin_install

%files -f %plugin.vdr
%defattr(-,root,root)
%doc README HISTORY


%changelog
* Tue Jul 28 2009 Anssi Hannula <anssi@mandriva.org> 0.9.5-10mdv2010.0
+ Revision: 401088
- rebuild for new VDR

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.9.5-9mdv2009.1
+ Revision: 359389
- rebuild for new vdr

* Mon Apr 28 2008 Anssi Hannula <anssi@mandriva.org> 0.9.5-8mdv2009.0
+ Revision: 198002
- rebuild for new vdr

* Sat Apr 26 2008 Anssi Hannula <anssi@mandriva.org> 0.9.5-7mdv2009.0
+ Revision: 197747
- add vdr_plugin_prep
- bump buildrequires on vdr-devel
- adapt to gettext i18n of VDR 1.6 (semi-automatic patch)

* Fri Jan 04 2008 Anssi Hannula <anssi@mandriva.org> 0.9.5-6mdv2008.1
+ Revision: 145270
- rebuild for new vdr

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 29 2007 Anssi Hannula <anssi@mandriva.org> 0.9.5-5mdv2008.1
+ Revision: 103254
- rebuild for new vdr

* Sun Jul 08 2007 Anssi Hannula <anssi@mandriva.org> 0.9.5-4mdv2008.0
+ Revision: 50066
- rebuild for new vdr

* Thu Jun 21 2007 Anssi Hannula <anssi@mandriva.org> 0.9.5-3mdv2008.0
+ Revision: 42149
- rebuild for new vdr

* Sat May 05 2007 Anssi Hannula <anssi@mandriva.org> 0.9.5-2mdv2008.0
+ Revision: 22730
- rebuild for new vdr

* Sat Apr 21 2007 Anssi Hannula <anssi@mandriva.org> 0.9.5-1mdv2008.0
+ Revision: 16458
- initial Mandriva release
- Created package structure for vdr-plugin-zaphistory.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13182 |12cu|venom-0.2.0-0.20140718.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname Venom
%define Werror_cflags %{nil}

Summary:	Tox client
Name:		venom
Version:	0.2.0
Release:	0.20140718.3
Group:		Networking/Instant messaging
License:	GPLv3
Url:		https://wiki.tox.im/
Source0:	%{oname}-%{version}.tar.gz
BuildRequires:	toxcore-devel
BuildRequires:	vala
BuildRequires:	vala-tools
BuildRequires:	cmake
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(json-glib-1.0)
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	pkgconfig(libqrencode)

%description
Tox GUI client

%prep
%setup -qn %{oname}

%build
%cmake \
	-DENABLE_QR_ENCODE=true \
	-DENABLE_LIBNOTIFY=true
%make

%install
%makeinstall_std -C build

%find_lang %{oname} 

%files -f %{oname}.lang
%{_bindir}/*
%{_datadir}/applications/*
%{_datadir}/pixmaps/*
%{_datadir}/%{name}/*
%{_iconsdir}/hicolor/*/apps/*

%changelog
* Wed Jul 16 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.2.0-0.20140718.3
+ Revision: bf1600d
- Build with qr core and notify support



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13183 |12cu|verbiste-0.1.34-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major   0
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d

Name:		verbiste
Version:	0.1.34
Release:	1
Summary:	To use well french verbs
License:	GPLv2+
Group:		Toys
URL:		http://perso.b2b2c.ca/sarrazip/dev/%{name}.html
Source:		http://www3.sympatico.ca/sarrazip/dev/%{name}-%{version}.tar.gz
BuildRequires:	bison
BuildRequires:	perl(XML::Parser)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(libgnomeui-2.0)
BuildRequires:	pkgconfig(libpanelapplet-2.0)
BuildRequires:	pkgconfig(libglade-2.0)

%description
Verbiste is a French conjugation system. It contains a C++ library, two
programs that can be run from the command line or from another program,
and a GNOME applet. This applet shows a text field in the GNOME Panel
where the user can enter a conjugated verb and obtain its complete
conjugation. The knowledge base is represented in XML and contains over
6800 verbs.

%files -f %{name}.lang
%{_docdir}/%{name}-%{version}/*
%{_bindir}/french-*conjugator
%{_datadir}/%{name}-0.1
%{_mandir}/fr/man?/*
%{_mandir}/man?/*

#--------------------------------------------------------------------

%package -n %{name}-gtk
Summary:	Gtk+ interface for %{name}
Group:		Development/Other
Requires:	%{name}

%description -n %{name}-gtk
Gtk+ interface for %{name}.

%files -n %{name}-gtk
%{_bindir}/verbiste
%{_bindir}/verbiste-gtk
%{_libdir}/bonobo/servers/verbiste.server
%{_libdir}/verbiste-applet
%{_datadir}/applications/verbiste.desktop
%{_datadir}/pixmaps/verbiste.png
%{_datadir}/texmf/tex/latex/verbiste/verbiste.cfg
%{_datadir}/texmf/tex/latex/verbiste/verbiste.cls


#--------------------------------------------------------------------

%package -n %{libname}
Summary:	Shared Librairies for %{name}
Group:		Development/Other
Obsoletes:	%{_lib}%{name}1 < 0.1.26-2

%description  -n %{libname}
Shared Librairies for cluster

%files -n %{libname}
%{_libdir}/lib%{name}-0.1.so.%{major}*

#--------------------------------------------------------------------

%package -n %{devname}
Summary:	%{name} header files and static libraries
Group:		Development/Other
Requires:	%{name} = %{version}
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}
Obsoletes:	%{_lib}%{name}-devel < 0.1.26-2

%description -n %{devname}
This package contains header files and static libraries.

%files -n %{devname}
%{_includedir}/%{name}-0.1
%{_libdir}/lib%{name}-0.1.so
%{_libdir}/pkgconfig/%{name}-0.1.pc

#--------------------------------------------------------------------
%prep
%setup -q

%build
%configure2_5x \
		--with-gtk-app \
        --with-gnome-app \
        --with-gnome-applet
%make

%install
%makeinstall_std

%find_lang %{name}

%changelog
* Wed Feb 19 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.1.34-1
+ Revision: 8f87629
- Updated to 0.1.34



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13184 |12cu|veusz-1.20.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %{_use_internal_dependency_generator}
%define __noautoprov '\\.so'
%else
%define _provides_exceptions \\.so
%endif

Summary:	GUI scientific plotting package
Name:		veusz
Version:	1.20.1
Release:	2
# The entire source code is GPLv2+ except helpers/src/_nc_cntr.c which is Python
License:	GPLv2+ and Python license
Group:		Sciences/Mathematics
Url:		http://home.gna.org/veusz/
Source0:	http://download.gna.org/veusz/%{name}-%{version}.tar.gz
BuildRequires:	desktop-file-utils
BuildRequires:	python-sip
BuildRequires:	python-numpy-devel
BuildRequires:	python-qt4-devel
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(lapack)
BuildRequires:	pythonegg(h5py)
BuildRequires:	pythonegg(setuptools)
Requires:	pythonegg(numpy)
Requires:	python-qt4
Requires:	python-%{name} = %{EVRD}

%description
Veusz is a scientific plotting package, designed to create
publication-ready Postscript/PDF/SVG output. It features GUI,
command-line, and scripting interfaces. Graphs are constructed from
widgets, allowing complex layouts to be designed. Veusz supports
plotting functions, data with errors, keys, labels, stacked plots,
multiple plots, contours, shapes and fitting data.

%files
%doc README AUTHORS COPYING ChangeLog
%doc examples/
%doc Documents/manual.html
%doc Documents/manimages/
%{_bindir}/veusz
%{_bindir}/veusz_listen
%{_datadir}/applications/%{name}.desktop
%{_datadir}/mime/packages/%{name}.xml
%{_datadir}/pixmaps/%{name}/
%{_datadir}/pixmaps/%{name}.png
%{_mandir}/man1/*

#----------------------------------------------------------------------------

%package -n python-%{name}
Summary:	Python libraries for %{name}

%description -n python-%{name}
Veusz is a scientific plotting package, designed to create
publication-ready Postscript/PDF/SVG output. It features GUI,
command-line, and scripting interfaces. Graphs are constructed from
widgets, allowing complex layouts to be designed. Veusz supports
plotting functions, data with errors, keys, labels, stacked plots,
multiple plots, contours, shapes and fitting data.

%files -n python-%{name}
%doc README AUTHORS COPYING ChangeLog
%{py_platsitedir}/%{name}
%{py_platsitedir}/%{name}-%{version}-py%{py_ver}.egg-info

#----------------------------------------------------------------------------

%prep
%setup -q
find -name \*~ -delete

# change path of where to lookup bitmaps
# this is so we can move the icons out of the python directory
# and into /usr/share/pixmaps/veusz
sed -i "/imagedir =/c\\imagedir = '%{_datadir}/pixmaps/veusz'" \
        %{_builddir}/veusz-%{version}/veusz/utils/action.py

# change path of where to look for COPYING - should be docdir
sed -i "/f =/s+utils.veuszDirectory+'%{_docdir}/%{name}'+" \
        %{_builddir}/veusz-%{version}/veusz/dialogs/aboutdialog.py

%build
%setup_compile_flags
python setup.py build
xz -k Documents/veusz*.1

%install
PYTHONDONTWRITEBYTECODE= python setup.py install \
	-O1 --skip-build --prefix="%{_prefix}" --root=%{buildroot}

# install desktop file
install -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=Veusz
Comment=Open .vsz scientific plotting files
GenericName=Veusz scientific plotting
Exec=veusz %F
StartupNotify=true
Terminal=false
Type=Application
Icon=veusz
Categories=GTK;GNOME;Education;Graphics;3DGraphics;X-Science,X-DataVisualization;
MimeType=application/x-veusz;
EOF

# file to register .vsz mimetype
install -d %{buildroot}%{_datadir}/mime/packages/
cat > %{buildroot}%{_datadir}/mime/packages/%{name}.xml << EOF
<?xml version='1.0'?>
<mime-info xmlns='http://www.freedesktop.org/standards/shared-mime-info'>
  <mime-type type="application/x-veusz">
    <comment>Veusz saved graph</comment>
    <glob pattern="*.vsz"/>
    <magic priority="50">
        <match type="string" value="# Veusz saved document" offset="0"/>
    </magic>
  </mime-type>
</mime-info>
EOF

# move icon files to /usr/share/pixmaps/veusz
# symlink main veusz icon also into pixmaps (for desktop file)
install -d %{buildroot}%{_datadir}/pixmaps/veusz
mv %{buildroot}%{py_platsitedir}/veusz/icons/*.png \
        %{buildroot}%{_datadir}/pixmaps/veusz
mv %{buildroot}%{py_platsitedir}/veusz/icons/*.svg \
        %{buildroot}%{_datadir}/pixmaps/veusz
ln -s veusz/veusz_48.png %{buildroot}%{_datadir}/pixmaps/veusz.png

# Mark some scripts as executable.
# This isn't really needed, but Veusz includes shebangs in scripts
# so that they can be run when not installed.
# Do this so that the scripts don't need modification.
chmod +x %{buildroot}%{py_platsitedir}/veusz/veusz_main.py
chmod +x %{buildroot}%{py_platsitedir}/veusz/veusz_listen.py

# install man pages
install -d %{buildroot}%{_mandir}/man1
install -p -m 644 Documents/veusz.1.xz Documents/veusz_listen.1.xz \
        %{buildroot}%{_mandir}/man1


%changelog
* Fri Apr 11 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.20.1-2
+ Revision: cc5c8c0
- Rebuild against python-sip 4.15, spec cleanups



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13185 |12cu|vgrabbj-0.9.6-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A command-line v4l grabber
Name:		vgrabbj
Version:	0.9.6
Release:	9
License:	GPLv2+
Group:		Video
Url:		http://vgrabbj.gecius.de/
Source0:	http://vgrabbj.gecius.de/vgrabbj/%{name}-%{version}.tar.bz2
Patch0:		vgrabbj-0.9.6-gcc4.patch
Patch1:		vgrabbj-0.9.6-fix-str-fmt.patch
Patch2:		vgrabbj-0.9.6-libv4l1.patch
Patch3:		vgrabbj-0.9.6-off-by-one.patch
Patch4:		vgrabbj-0.9.6-automake-1.13.patch
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(libtiff-4)
BuildRequires:	pkgconfig(libv4l1)
BuildRequires:	pkgconfig(zlib)

%description
Vgrabbj is a commandline tool that grabs an image from a 24-bit v4l device
(like a webcam) and save it as a ppm, png or jpg file. It can imprint a label
(with time or not) onto the image. It can also be used in stopmotion program
to acquire images.

%files
%doc AUTHORS ChangeLog README THANKS TODO
%{_bindir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}.conf
%{_mandir}/man1/%{name}.1*
%{_mandir}/man5/%{name}.conf.5*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p0
%patch2 -p1
%patch3 -p1
%patch4 -p1 -b .automake-1_13

%build
autoreconf -fi
%configure2_5x
%make

%install
%makeinstall_std


%changelog
* Mon Apr 07 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.9.6-9
+ Revision: e4d7ff2
- Add patches to fix build, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13186 |12cu|vidalia-0.2.21-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           vidalia
Version:        0.2.21
Release:        1
Epoch:          0
Summary:        Cross-platform controller GUI for Tor, built using the Qt framework
License:        GPLv2+
Group:          Networking/Other
URL:            http://www.torproject.org/projects/vidalia
Source0:        http://www.torproject.org/dist/vidalia/%{name}-%{version}.tar.gz
Requires:       tor
Requires(post): desktop-file-utils
Requires(postun): desktop-file-utils
BuildRequires:  cmake
BuildRequires:  desktop-file-utils
BuildRequires:  doxygen
BuildRequires:  openssl-devel
BuildRequires:  qt4-devel
BuildRequires:  qt4-linguist

%description
Vidalia is a cross-platform controller GUI for Tor, built using the Qt 
framework. Vidalia runs on any platform supported by Qt 4.1, including 
Windows, Mac OS X, and Linux or other Unix variants using the X11 
window system.

Vidalia allows you to start and stop Tor, view the status of Tor at a 
glance, and monitor Tor's bandwidth usage. Vidalia also makes it easy 
to contribute to the Tor network by helping you setup a Tor server, if 
you wish.

%prep
%setup -q

%build
%cmake_qt4
%make
# make the docs
make doxygen

%install
%makeinstall_std -C build

install -D -p -m 644 doc/vidalia.1 %{buildroot}%{_mandir}/man1/vidalia.1

desktop-file-install --vendor="" \
  --add-category="X-MandrivaLinux-Internet-Other" \
  --dir %{buildroot}%{_datadir}/applications \
  %{buildroot}%{_datadir}/applications/*

%files
%doc CHANGELOG CREDITS HACKING LICENSE README README.marble
%doc build/doc/html
%{_bindir}/vidalia
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/*/apps/%{name}.png 
%{_mandir}/man1/%{name}.1*

%changelog
* Sun Apr 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 0:0.2.21-1
+ Revision: 054e86a
- Updated to 0.2.21



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13187 |12cu|vidma-0.0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Virtual Disks Manipulator
Name:		vidma
Version:	0.0.4
Release:	1
License:	GPLv2
Group:		Archiving/Other
URL:		https://github.com/przemoc/vidma
Source0:	http://download.przemoc.net/%{name}-%{version}.tar.gz

%description
vidma - Virtual Disks Manipulator

Utility for manipulating virtual disk images. Features:
- resizing fixed-size images
- operations can be done in-place

Supported formats:
- VDI - Virtual Disk Image, used mostly by VirtualBox

%prep
%setup -q

%build
%configure
%make

%install
install -D vidma	%{buildroot}%{_bindir}/vidma
install -D vidma.1	%{buildroot}%{_mandir}/man1/vidma.1

%files
%doc AUTHORS NEWS README.md
%attr(755,root,root) %{_bindir}/vidma
%{_mandir}/man1/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13188 |12cu|viewarch-0.0.12_9-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname ViewARCH
%define realversion 0.0.12-9

Summary: An archive browser for GNU arch
Name:    viewarch
Version: %(echo %realversion | sed 's/-/_/g')
Release: 11
Source0: %{realname}-%{realversion}.tar.bz2
Patch0: %name-confpath.patch
License: GPL
Group: Networking/WWW
Url: http://arch.bluegate.org/viewarch.html
Requires: tla
Requires: python
Requires: apache
BuildArch: noarch

%description
An archive browser for GNU arch.

%prep
%setup -q -n %realname-%realversion -q
%patch0 -p0 -b .confpath

%install
rm -rf %{buildroot}

mkdir -p %buildroot/%_datadir/%name/lib
mkdir -p %buildroot/%_sysconfdir/%name
mkdir -p %buildroot/%_sysconfdir/httpd/conf/webapps.d
mkdir -p %buildroot/%_var/www/cgi-bin

/bin/cp -a cgi/viewarch.cgi %buildroot/%_var/www/cgi-bin/viewarch.cgi

perl -pi -e "s:^LIB_DIR = None:LIB_DIR = '%_datadir/%name/lib':" \
    %buildroot/%_var/www/cgi-bin/viewarch.cgi

/bin/cp -r lib/{*.py,*.pot} %buildroot/%_datadir/%name/lib/

perl -pi -e "s:^#!/usr/local/bin/python:#!/usr/bin/python:" \
    %buildroot/%_datadir/%name/lib/*.py

/bin/cp -r locale %buildroot/%_datadir/%name/
/bin/cp -r templates %buildroot/%_datadir/%name/

/bin/cp -r viewarch.conf.dist %buildroot/%_sysconfdir/%name/viewarch.conf

cat > %buildroot/%_sysconfdir/httpd/conf/webapps.d/%name.conf <<EOF
<IfModule mod_alias.c>
    ScriptAlias /%name/ /%_var/www/cgi-bin/viewarch.cgi
</IfModule>

<Directory /var/www/%name>
    AllowOverride All
    Options ExecCGI
    DirectoryIndex viewarch.cgi
    Require all granted
</Directory>
EOF

%clean
rm -rf %{buildroot}



%files
%defattr(-,root,root)
%_datadir/%name
%_var/www/cgi-bin/viewarch.cgi
%config(noreplace) %_sysconfdir/httpd/conf/webapps.d/%name.conf
%dir %_sysconfdir/%name
%config(noreplace) %_sysconfdir/%name/viewarch.conf



%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.0.12_9-8mdv2011.0
+ Revision: 615390
- the mass rebuild of 2010.1 packages

* Sun Jan 17 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.0.12_9-7mdv2010.1
+ Revision: 492716
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 0.0.12_9-6mdv2010.0
+ Revision: 434672
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 0.0.12_9-5mdv2009.0
+ Revision: 261850
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.0.12_9-4mdv2009.0
+ Revision: 255522
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.0.12_9-2mdv2008.1
+ Revision: 136570
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Thu Aug 10 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/10/06 01:39:12 (55286)
- rebuild

* Thu Aug 10 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/10/06 01:38:12 (55285)
Import viewarch

* Thu Mar 02 2006 Olivier Thauvin <nanardon@mandriva.org> 
- initial rpm


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13189 |12cu|viewvc-1.1.15-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           viewvc
Version:        1.1.15
Release:        4
Epoch:          0
Summary:        Browser interface for CVS and Subversion version control repositories
License:        BSD
Group:          System/Servers
URL:            http://www.viewvc.org/
Source0:        http://viewvc.tigris.org/files/documents/3330/48659/%name-%version.tar.gz
Patch0:         %{name}-tools.patch
Patch1:         %{name}-1.1.0-config.patch
Requires:       apache
Requires(post): rpm-helper
Requires(postun): rpm-helper
BuildRequires:  python
Requires:       python
Obsoletes:      viewcvs < %{epoch}:%{version}-%{release}
Provides:       viewcvs = %{epoch}:%{version}-%{release}
BuildArch:      noarch

%description
ViewVC is a browser interface for CVS and Subversion version control 
repositories. It generates templatized HTML to present navigable 
directory, revision, and change log listings. It can display specific 
versions of files as well as diffs between those versions. Basically, 
ViewVC provides the bulk of the report-like functionality you expect out 
of your version control tool, but much more prettily than the average 
textual command-line program output.

Here are some of the additional features of ViewVC:

    * Support for filesystem-accessible CVS and Subversion repositories.
    * Individually configurable virtual host support.
    * Line-based annotation/blame display (CVS only).
    * Revision graph capabilities (via integration with CvsGraph) (CVS 
      only).
    * Syntax highlighting support (via integration with GNU enscript).
    * Bonsai-like repository query facilities.
    * Template-driven output generation.
    * Colorized, side-by-side differences.
    * Tarball generation (by tag/branch for CVS, by revision for 
      Subversion).
    * I18N support based on the Accept-Language request header.
    * Ability to run either as CGI script or as a standalone server.
    * Regexp-based file searching.
    * INI-like configuration file (as opposed to requiring actual code 
      tweaks).

%prep
%setup -q -n %{name}-%{version}
%patch0 -p1
%patch1 -p0 -b .config

%build

%install
%{__python} ./viewvc-install --destdir=%{buildroot} --prefix=%{_datadir}/%{name}

# remove uneeded files
%{__rm} -f %{buildroot}%{_datadir}/%{name}/bin/mod_python/.htaccess

# fix python files perms and shellbang
%{__perl} -pi \
        -e 's|/usr/local/bin/python|%{_bindir}/python|g;' \
        -e 's|\s*/usr/bin/env python|%{_bindir}/python|g;' \
        -e 's|CONF_PATHNAME =.*|CONF_PATHNAME = r"%{_sysconfdir}/%{name}/viewvc.conf"|g;' \
        `%{_bindir}/find %{buildroot}%{_datadir}/%{name} -type f` 

# install cgi's to www directory
%{__mkdir_p} %{buildroot}%{_var}/www/cgi-bin
%{__install} -m 755 %{buildroot}%{_datadir}/%{name}/bin/cgi/*.cgi %{buildroot}%{_var}/www/cgi-bin
%{__rm} -rf %{buildroot}%{_datadir}/%{name}/bin/cgi

# fix paths in configuration
%{__perl} -pi \
  -e 's|^#template_dir = .*|template_dir = %{_datadir}/%{name}/templates/|g;' \
  -e 's|^#docroot = .*|docroot = /%{name}|;' \
  -e 's|^#cvsgraph_conf = .*|cvsgraph_conf = %{_sysconfdir}/%{name}/cvsgraph.conf|;' \
  -e 's|^#mime_types_files = .*|mime_types_files = %{_sysconfdir}/%{name}/mimetypes.conf, %{_sysconfdir}/httpd/conf/mime.types|;' \
  %{buildroot}%{_datadir}/%{name}/viewvc.conf

# install config to sysconf directory
%{__mkdir_p} %{buildroot}%{_sysconfdir}/%{name}
%{__install} -m 644 %{buildroot}%{_datadir}/%{name}/viewvc.conf %{buildroot}%{_sysconfdir}/%{name}/viewvc.conf
%{__rm} -f %{buildroot}%{_datadir}/%{name}/viewvc.conf
%{__install} -m 644 %{buildroot}%{_datadir}/%{name}/cvsgraph.conf %{buildroot}%{_sysconfdir}/%{name}/cvsgraph.conf
%{__rm} -f %{buildroot}%{_datadir}/%{name}/cvsgraph.conf
%{__install} -m 644 %{buildroot}%{_datadir}/%{name}/mimetypes.conf %{buildroot}%{_sysconfdir}/%{name}/mimetypes.conf
%{__rm} -f %{buildroot}%{_datadir}/%{name}/mimetypes.conf

# move static files under %{_var}/www
%{__mv} %{buildroot}%{_datadir}/%{name}/templates/docroot %{buildroot}%{_var}/www/%{name}

# compile the python files
%{_bindir}/find %{buildroot}%{_datadir}/%{name}/lib -type f -name "*.pyc" | %{_bindir}/xargs %{__rm}
%{__python} -O %{_libdir}/python%{py_ver}/compileall.py %{buildroot}%{_datadir}/%{name}/lib

# apache configuration
%{__mkdir_p} %{buildroot}%{_webappconfdir}
%{__cat} > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# %{name} configuration

Alias /%{name} %{_var}/www/%{name}

<Directory %{_var}/www/%{name}>
    Require all granted
</Directory>

<LocationMatch "^/cgi-bin/(query|viewvc).cgi">
    Require local granted
    ErrorDocument 403 "Access denied per %{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf"
</LocationMatch>

<IfModule mod_python.c>
    Alias /%{name}-mp %{_datadir}/%{name}/bin/mod_python/viewvc.py
    <Directory %{_datadir}/%{name}/bin/mod_python>
        AddHandler python-program .py
        PythonHandler handler
        Require local granted
        ErrorDocument 403 "Access denied per %{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf"
    </Directory>
</IfModule>
EOF

# set mode 755 on executable scripts
%{__grep} -rl '^#!' %{buildroot}%{_datadir}/%{name} | %{_bindir}/xargs %{__chmod} 755

cat >README.mdv <<EOF
Mandriva RPM specific notes
===========================

Setup
-----
The setup used here differs from default one in order to achieve better FHS
compliance:

- the files accessible from the web are in /var/www/cgi-bin
- the files not accessible from the web are in /usr/share/viewvc
- the configuration file is located at /etc/viewvc/viewvc.conf

Post-installation
-----------------
You have manually to create the MySQL database if you want to use query mode.

Additional useful packages
--------------------------
- cvs and rcs provide a web interface for CVS repositories
- python-svn provides a web interface for SVN repositories
- MySQL-python and a MySQL database are needed for query mode
- apache-mod_python, will be accessible at http://localhost/viewvc-mp (instead
  of the cgi files)
EOF

%files
%doc CHANGES COMMITTERS INSTALL LICENSE.html README README.mdv docs/
%config(noreplace) %{_sysconfdir}/%{name}
%config(noreplace) %{_webappconfdir}/%{name}.conf
%{_datadir}/%{name}
%{_var}/www/cgi-bin/*.cgi
%{_var}/www/%{name}


%changelog
* Tue Jun 26 2012 Oden Eriksson <oeriksson@mandriva.com> 0:1.1.15-1mdv2012.0
+ Revision: 806951
- a python rpm macro vanished...
- 1.1.15

* Tue May 17 2011 Funda Wang <fwang@mandriva.org> 0:1.1.11-1
+ Revision: 675885
- new version 1.1.11

* Wed Mar 02 2011 Juan Luis Baptiste <juancho@mandriva.org> 0:1.1.9-1
+ Revision: 641297
- Updated to 1.1.9

  + Michael Scherer <misc@mandriva.org>
    - update to 1.1.8

* Fri Sep 10 2010 Funda Wang <fwang@mandriva.org> 0:1.1.7-1mdv2011.0
+ Revision: 577118
- new version 1.1.7

* Tue Mar 30 2010 Oden Eriksson <oeriksson@mandriva.com> 0:1.1.5-1mdv2010.1
+ Revision: 528953
- 1.1.5

* Thu Mar 11 2010 Oden Eriksson <oeriksson@mandriva.com> 0:1.1.4-1mdv2010.1
+ Revision: 517984
- 1.1.4

* Sun Jan 17 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0:1.1.3-3mdv2010.1
+ Revision: 492703
- use herein document instead of external source for README.mdv
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise

* Thu Jan 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0:1.1.3-2mdv2010.1
+ Revision: 487113
- added mod_python support
- whoops, really fix path to templates
- limit access to the cgi files per default
- more config fixes
- package mod_python files
- fix path to templates

* Wed Dec 30 2009 Frederik Himpe <fhimpe@mandriva.org> 0:1.1.3-1mdv2010.1
+ Revision: 484041
- Update to new version 1.1.3

* Wed Aug 12 2009 Funda Wang <fwang@mandriva.org> 0:1.1.2-1mdv2010.0
+ Revision: 415260
- new version 1.1.2

* Fri Jun 05 2009 Funda Wang <fwang@mandriva.org> 0:1.1.1-1mdv2010.0
+ Revision: 383002
- update tools patch
- New version 1.1.1

* Sun Nov 30 2008 David Walluck <walluck@mandriva.org> 0:1.1.0-0.beta1.1mdv2009.1
+ Revision: 308328
- 1.1.0

* Sat Oct 18 2008 David Walluck <walluck@mandriva.org> 0:1.0.7-1mdv2009.1
+ Revision: 295155
- remove obsolete patches
- 1.0.7

* Thu Sep 18 2008 Frederik Himpe <fhimpe@mandriva.org> 0:1.0.5-5mdv2009.0
+ Revision: 285705
- Add patch from upstream svn fixing a small security problem
  (http://viewvc.tigris.org/issues/show_bug.cgi?id=354)

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 0:1.0.5-4mdv2009.0
+ Revision: 261852
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0:1.0.5-3mdv2009.0
+ Revision: 255528
- rebuild

* Tue Mar 04 2008 Frederik Himpe <fhimpe@mandriva.org> 0:1.0.5-1mdv2008.1
+ Revision: 178842
- New upstream bug and security fix release

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Aug 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0:1.0.4-3mdv2008.0
+ Revision: 69124
- requires python, for cgi module

* Fri Jun 01 2007 David Walluck <walluck@mandriva.org> 0:1.0.4-2mdv2008.0
+ Revision: 33680
- version explicit Obsoletes
- fix patch specifying config file location
- remove epoch from the build root
- update README.mdv a bit

* Tue Apr 17 2007 David Walluck <walluck@mandriva.org> 0:1.0.4-1mdv2008.0
+ Revision: 14167
- 1.0.4


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13190 |12cu|viking-1.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _files_listed_twice_terminate_build 0
%define name		viking
%define version		1.5
%define release		1
%define _desktopdir	%{_datadir}/applications
Name:			%{name}
Version:		%{version}
Release:		%{release}
Summary:		Global positioning system (GPS) and mapping manager
URL:			http://viking.sourceforge.net
Group:			Communications
License:		GPLv2+
Source:			http://prdownloads.sourceforge.net/viking/%{name}-%{version}.tar.bz2
BuildRequires:		pkgconfig(expat) 
BuildRequires:		pkgconfig(libcurl) 
BuildRequires:		pkgconfig(libgps)
BuildRequires:		pkgconfig(libexif)
BuildRequires:		intltool 
BuildRequires:		imagemagick
BuildRequires:		pkgconfig(glib-2.0) >= 2.34
BuildRequires:		pkgconfig(gtk+-2.0) >= 2.12
BuildRequires:		pkgconfig(gnome-doc-utils) >= 0.3.2
BuildRequires:		scrollkeeper
BuildRequires:		magic-devel
BuildRequires:		desktop-file-utils
BuildRequires:		bzip2-devel

Requires:		gpsbabel

%description
Viking is a free/open source program to manage GPS data. You can import and
plot tracks and way-points, show Terraserver maps under it, add coordinate
lines, make new tracks and way-points, hide different things, etc.

%prep
%setup -q
for file in ChangeLog NEWS TODO; do
    mv $file timestamp
    iconv -f ISO-8859-1 -t UTF-8 -o $file timestamp
    touch -r timestamp $file
done

%build
%configure2_5x
%make

%install
%makeinstall_std

desktop-file-install                              \
    --add-category="GTK;Network;"                 \
    --delete-original                             \
    --dir=%{buildroot}%{_desktopdir}              \
    %{buildroot}%{_desktopdir}/%{name}.desktop



%find_lang %{name} --with-gnome

%check
make test

%files -f %{name}.lang
%doc AUTHORS README COPYING TODO NEWS ChangeLog
%{_bindir}/%{name}
%{_desktopdir}/%{name}.desktop
%{_datadir}/icons/hicolor/*x*/apps/%{name}.png
%{_datadir}/gnome/help/%{name}/C/*
%{_datadir}/omf/%{name}/%{name}-C.omf
%{_datadir}/%{name}/*.xml

%changelog
* Sun Nov 10 2013 symbianflo <symbianflo@mandrivausers.ro> 1.5-1
+ Revision: e272c97
- Merge pull request #1 from symbianflo/viking:rosa2012.1
- Symbianflo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13191 |12cu|vips-7.38.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 37
%define libname %mklibname %{name} %{major}
%define libcc %mklibname %{name}CC %{major}
%define devname %mklibname %{name} -d
%define gimajor 8.0
%define girname %mklibname vips-gir %{gimajor}

Summary:	Image processing system
Name:		vips
Version:	7.38.1
Release:	1
License:	LGPLv2+
Group:		Video
Url:		http://www.vips.ecs.soton.ac.uk/index.php
Source0:	http://www.vips.ecs.soton.ac.uk/supported/current/%{name}-%{version}.tar.gz
BuildRequires:	gtk-doc
BuildRequires:	swig
BuildRequires:	jpeg-devel
BuildRequires:	perl(XML::Parser)
BuildRequires:	pkgconfig(cfitsio)
BuildRequires:	pkgconfig(fftw3)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(GraphicsMagick)
BuildRequires:	pkgconfig(lcms)
BuildRequires:	pkgconfig(libexif)
BuildRequires:	pkgconfig(liboil-0.3)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(libtiff-4)
BuildRequires:	pkgconfig(libv4l1)
BuildRequires:	pkgconfig(matio)
BuildRequires:	pkgconfig(OpenEXR)
BuildRequires:	pkgconfig(openslide)
BuildRequires:	pkgconfig(orc-0.4)
BuildRequires:	pkgconfig(pango)
BuildRequires:	pkgconfig(pangoft2)
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(zlib)

%description
VIPS is a free image processing system. It aims to be about half-way between
Photoshop and Excel: it is very bad at retouching photographs, but very handy 
for the many other imaging tasks that programs like Photoshop get used for. 
It is good with large images (images larger than the amount of RAM in your 
machine), and for working with color.

%files -f %{name}7.38.lang
%{_bindir}/*

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Shared libraries for vips
Group:		System/Libraries

%description -n %{libname}
This package contains the library needed to run programs dynamically
linked with vips.

%files -n %{libname}
%{_libdir}/lib%{name}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libcc}
Summary:	Shared libraries for vips
Group:		System/Libraries

%description -n %{libcc}
This package contains the library needed to run programs dynamically
linked with vips.

%files -n %{libcc}
%{_libdir}/lib%{name}CC.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries
Requires:	%{libname} = %{EVRD}
Requires:	%{libcc} = %{EVRD}

%description -n %{girname}
GObject Introspection interface description for %{name}.

%files -n %{girname}
%{_libdir}/girepository-1.0/Vips-%{gimajor}.typelib

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development headers and library for vips
Group:		Development/Other
Requires:	%{libname} = %{EVRD}
Requires:	%{libcc} = %{EVRD}
Requires:	%{girname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
This package contains the headers that programmers will need to develop
applications which will use vips.

%files -n %{devname}
%{_libdir}/libvips*.so
%{_includedir}/*
%doc %{_defaultdocdir}/%{name}
%{_libdir}/pkgconfig/*
%{_mandir}/man?/*
%{_datadir}/gtk-doc/html/libvips/
%{_datadir}/gir-1.0/Vips-%{gimajor}.gir

#----------------------------------------------------------------------------

%package -n python-%{name}
Summary:	Python support for the VIPS image processing library
Group:		Development/Python
Requires:	%{name} = %{version}-%{release}
%rename %{name}-python

%description -n python-%{name}
The %{name}-python package contains Python support for VIPS.

%files -n python-%{name}
%{python_sitearch}/vipsCC

#----------------------------------------------------------------------------

%prep
%setup -q

%build
# Build against GraphicsMagick: it's a better choice for this kind of
# usage, and anyway it works with underlinking protection,
# whereas ImageMagick does not - AdamW 2008/07
#./bootstrap.sh
%configure2_5x \
	--with-magickpackage=GraphicsMagick \
	--disable-static
%make

%install
%makeinstall_std

rm -fr %{buildroot}/%{_datadir}/locale/malkovich

%find_lang %{name}7.38


%changelog
* Tue Mar 18 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 7.38.1-1
+ Revision: 2c390ba
- LOG Update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13192 |12cu|virtualbox-kde-runner-0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Summary:        Virtualbox KDE runner
Name:           virtualbox-kde-runner
Version:        0.2 
Release:        2
Source:         http://kde-apps.org/CONTENT/content-files/107926-vbox-runner-%{version}.tar.gz
License:        GPLv2+                                         
Group:          Graphical desktop/KDE                          
URL:            http://kde-apps.org/content/show.php/VBox+Runner?content=107926
BuildRequires:  kdelibs4-devel                                     
Requires:	virtualbox

%description
Allows you to start your VirtualBox virtual machines from Krunner
(the Alt-F2 thing)

%files
%defattr(-,root,root)
%doc COPYING
%{_kde_libdir}/kde4/*.so
%{_kde_services}/*
%{_datadir}/pixmaps/vbox-runner/*
#--------------------------------------------------------------------

%prep
%setup -qn vbox-runner-%{version}

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%clean


%changelog
* Sat Feb 20 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 0.2-1mdv2010.1
+ Revision: 508842
- import virtualbox-kde-runner



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13193 |12cu|virtualjaguar-2.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Atari Jaguar Emulator
Name:		virtualjaguar
Version:	2.1.0
Release:	1
Group:		Emulators
License:	GPLv3
URL:		http://icculus.org/virtualjaguar/
Source0:	http://www.icculus.org/virtualjaguar/tarballs/%{name}-%{version}.tar.bz2
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(libcdio)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(zlib)

%description
Virtual Jaguar is software dedicated to emulating the Atari Jaguar hardware on
a standard PC. The software was originally developed by David Raingeard of
Potato Emulation and was released under the GPL on 25 June 2003.

Virtual Jaguar GCC/Qt is not just a port of the MS Visual C++/SDL sourcecode
but has also been extended and rewritten so that we can enjoy Atari Jaguar
emulation on every platform that has a GCC compiler and a port of Qt.

%prep
%setup -q -n %{name}

%build
make

%install
mkdir -p %{buildroot}%{_bindir}
install -m 755 %{name} %{buildroot}%{_bindir}/%{name}

mkdir -p %{buildroot}%{_datadir}/pixmaps
install -m 644 res/vj.xpm %{buildroot}%{_datadir}/pixmaps/%{name}.xpm

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Virtual Jaguar
Comment=%{summary}
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;Emulator;
EOF

%files
%doc docs/*
%{_bindir}/%{name}
%{_datadir}/pixmaps/%{name}.xpm
%{_datadir}/applications/mandriva-%{name}.desktop


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13194 |12cu|VirtualLab-6.2.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The Virtual Microscope interface
Name:		VirtualLab
Group:		Sciences/Biology
Version:	6.2.2
Release:	4
License:	GPL
Url:		http://virtual.itg.uiuc.edu/
Source0:	%{name}%{version}-with-samples.zip
Source1:	%{name}.png
Source2:	%{name}.desktop
Source3:	VirtualLabConfig.xml
Source4:	VirtualLab-rpmlintrc
BuildRequires:	java-devel
AutoReqProv:	no
Requires:	java
Requires:	%{_lib}cg0

%description
The Virtual Microscope interface supports the browsing of high-resolution,
multi-dimensional image datasets from our Scanning Electron Microscope (SEM)
and our Light Microscope (LM).

%files
%attr(755,root,root) %{_bindir}/%{name}.sh
%dir %{_datadir}/java/%{name}
%{_datadir}/java/%{name}/*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png

#----------------------------------------------------------------------------

%prep
%setup -T -c %{name}-%{version}
cp %{SOURCE0} .
unzip *.zip
rm *.zip
pushd "Virtual Lab"
mv * ../
popd
rm -rf "Virtual Lab"

%build

%install
mkdir -p %{buildroot}%{_datadir}/java/%{name}
mkdir -p %{buildroot}%{_bindir}
cp -r * %{buildroot}%{_datadir}/java/%{name}
install -m644 %{SOURCE3} %{buildroot}%{_datadir}/java/%{name}/VirtualLabConfig.xml
# startscript
cat > %{name}.sh <<EOF
#!/bin/bash
pushd %{_datadir}/java/%{name}
java -Dapple.laf.useScreenMenuBar=true  -Djava.library.path=resources/ -Xmx1024m -jar "%{_datadir}/java/%{name}/resources/Virtuallab.6.2.2.jar"
EOF
install -m 755 %{name}.sh %{buildroot}%{_bindir}/
# install menu entry
install -D -m644 %{SOURCE1} %{buildroot}%{_datadir}/pixmaps/%{name}.png
install -D -m644 %{SOURCE2} %{buildroot}%{_datadir}/applications/%{name}.desktop
chmod a+r %{buildroot}%{_datadir}/java/%{name}/resources/Virtuallab.6.2.2.jar


%changelog
* Thu Jun 26 2014 Denis Silakov <denis.silakov@rosalab.ru> 6.2.2-4
+ Revision: e7d1ec1
- Build for all arches, fix launch



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13195 |12cu|virtuosoconverter-0.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           virtuosoconverter
Summary:        Virtuoso database converter tool
Version:        0.1
Release:        7
Group:          Graphical desktop/KDE
License:        GPLv2+
URL:            http://www.kde.org
Source0:        %name-%version.tar.bz2
BuildRequires:  kdelibs4-devel
BuildRequires:	kdebase4-workspace-devel
BuildRequires:	pkgconfig(shared-desktop-ontologies)

%description
virtuosoconverter is a tool that convert database created with
virtuoso 5 to virtuoso 6 format.

%files
%doc build/virtuoso-opensource-5.0.12/ChangeLog
%_kde_bindir/virtuosoconverter
%_kde_appsdir/virtuosoconverter

#--------------------------------------------------------------------

%prep
%setup -q -n %name

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Sun Mar 23 2014 symbianflo <symbianflo@mandrivausers.ro> 0.1-7
+ Revision: d42b6ca
- Merge pull request #1 from symbianflo/virtuosoconverter:rosa2012.1
- symbianflo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13196 |12cu|visionegg-1.2.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%ifarch x86_64
%define arch x86_64
%else
%define arch i686
%endif

Summary:	Python library for producing stimuli for vision research experiments
Name:		visionegg
Version:	1.2.1
Release:	6
Source0:	https://pypi.python.org/packages/source/v/visionegg/%{name}-%{version}.tar.gz
License:	LGPLv2+
Group:		Sciences/Other
Url:		http://www.visionegg.org/
Obsoletes:	visionegg-demos
Requires:	python-numpy >= 1.0
Requires:	pythonegg(pil) >= 1.1.2
Requires:	pythonegg(pyopengl) >= 2.0
Requires:	pygame >= 1.5.3
BuildRequires:	pythonegg(setuptools)
BuildRequires:	pkgconfig(x11), pkgconfig(gl)
BuildRequires:	python-numpy-devel >= 1.0
BuildRequires:	pkgconfig(python)
BuildRequires:  pkgconfig(lapack)

%description 
The Vision Egg uses Python and OpenGL to provide a powerful, flexible,
and free way to produce stimuli for vision research experiments. In
addition to methods for automatic generation of traditional visual
stimuli such as sinusoidal gratings and random dot patterns, it defines a
number of functions for moving numeric data, images, movies, text, and
3D objects to and from your computer's video card and making use of 
features like perspective distortion. 

%prep
%setup -q


iconv -f iso8859-1 -t utf-8 CHANGELOG.txt > CHANGELOG.txt.conv && \
  mv -f CHANGELOG.txt.conv CHANGELOG.txt

%build
CFLAGS="-L/usr/X11R6/%_lib" python setup.py build 
# fix attr
cd build/lib.linux-%arch-2.7/VisionEgg/PyroApps
chmod +x SphereGratingServer.py \
  ScreenPositionServer.py \
  EPhysGUIUtils.py \
  EPhysServer.py \
  SphereGratingGUI.py \
  ColorCalServer.py \
  SpinningDrumServer.py \
  EPhysGUI.py \
  ColorCalGUI.py  \
  GridGUI.py  \
  SpinningDrumGUI.py \
  MouseTargetGUI.py \
  GridServer.py \
  MouseTargetServer.py \
  ScreenPositionGUI.py \
  TargetServer.py \
  FlatGratingGUI.py \
  FlatGratingServer.py \
  TargetGUI.py
cd -
chmod +x build/lib.linux-%arch-2.7/VisionEgg/WrappedText.py
#

%install
PYTHONDONTWRITEBYTECODE= python setup.py install --skip-build --root=%{buildroot} --record=FILELIST
sed -i 's/.*egg-info$//' FILELIST


%files -f FILELIST
%defattr(-,root,root)
%doc *.txt doc/ demo/


%changelog
* Sun Mar 23 2014 SymbianFlo <symbianflo@mandrivausers.ro> 1.2.1-6
+ Revision: 2dc33e7
- Log: fix attr, fix linting, spec clean, switch to pkgconfig and pythonegg style, bump rel



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13197 |12cu|vlc-qt-0.8.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A simple library to connect Qt application with libvlc
Name:		vlc-qt
Version:	0.8.1
Release:	3
License:	GPLv3+
Group:		System/Libraries
Url:		http://projects.tano.si/library
# Generated by github https://github.com/ntadej/vlc-qt
Source0:	%{name}-%{version}.tar.gz
Patch0:		vlc-qt-0.8.1-linkage.patch
# Also build pkgconfig files for QML and widgets libraries
Patch1:		vlc-qt-0.8.1-pkgconfig.patch
BuildRequires:	cmake
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(libvlc)

%description
VLC-Qt is a free library used to connect Qt and libvlc libraries.
It contains core classes for main media playback and also some GUI
classes for faster media player developement.

#----------------------------------------------------------------------------

%define libvlcqt_major 0.8
%define libvlcqt %mklibname vlc-qt %{libvlcqt_major}

%package -n %{libvlcqt}
Summary:	A simple library to connect Qt application with libvlc (core)
Group:		System/Libraries

%description -n %{libvlcqt}
VLC-Qt is a free library used to connect Qt and libvlc libraries.
It contains core classes for main media playback and also some GUI
classes for faster media player developement.

This package contains vlc-qt core library.

%files  -n %{libvlcqt}
%{_libdir}/libvlc-qt.so.%{libvlcqt_major}*

#----------------------------------------------------------------------------

%define devvlcqt %mklibname vlc-qt -d

%package -n %{devvlcqt}
Summary:	Headers and development libraries for vlc-qt core library
Group:		Development/C++
Requires:	%{libvlcqt} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devvlcqt}
Headers and development libraries for vlc-qt core library.

%files  -n %{devvlcqt}
%doc AUTHORS CHANGELOG README.md LICENSE.GPL LICENSE.LGPL
%{_libdir}/pkgconfig/libvlc-qt.pc
%{_libdir}/libvlc-qt.so
%{_includedir}/%{name}/Audio.h
%{_includedir}/%{name}/Common.h
%{_includedir}/%{name}/Config.h
%{_includedir}/%{name}/Enums.h
%{_includedir}/%{name}/Error.h
%{_includedir}/%{name}/Instance.h
%{_includedir}/%{name}/Media.h
%{_includedir}/%{name}/MediaList.h
%{_includedir}/%{name}/MediaListPlayer.h
%{_includedir}/%{name}/MediaPlayer.h
%{_includedir}/%{name}/MetaManager.h
%{_includedir}/%{name}/SharedExportCore.h
%{_includedir}/%{name}/Video.h
%{_includedir}/%{name}/VideoDelegate.h

#----------------------------------------------------------------------------

%define libvlcqtqml_major 0.8
%define libvlcqtqml %mklibname vlc-qt-qml %{libvlcqtqml_major}

%package -n %{libvlcqtqml}
Summary:	A simple library to connect Qt application with libvlc (QML)
Group:		System/Libraries

%description -n %{libvlcqtqml}
VLC-Qt is a free library used to connect Qt and libvlc libraries.
It contains core classes for main media playback and also some GUI
classes for faster media player developement.

This package contains vlc-qt QML library.

%files  -n %{libvlcqtqml}
%{_libdir}/libvlc-qt-qml.so.%{libvlcqtqml_major}*

#----------------------------------------------------------------------------

%define devvlcqtqml %mklibname vlc-qt-qml -d

%package -n %{devvlcqtqml}
Summary:	Headers and development libraries for vlc-qt QML library
Group:		Development/C++
Requires:	%{libvlcqt} = %{EVRD}
Requires:	%{libvlcqtqml} = %{EVRD}
Requires:	%{devvlcqt} = %{EVRD}
Provides:	%{name}-qml-devel = %{EVRD}

%description -n %{devvlcqtqml}
Headers and development libraries for vlc-qt QML library.

%files  -n %{devvlcqtqml}
%{_libdir}/pkgconfig/libvlc-qt-qml.pc
%{_libdir}/libvlc-qt-qml.so
%{_includedir}/%{name}/QmlVideoPlayer4.h
%{_includedir}/%{name}/SharedExportQml.h

#----------------------------------------------------------------------------

%define libvlcqtwdt_major 0.8
%define libvlcqtwdt %mklibname vlc-qt-widgets %{libvlcqtwdt_major}

%package -n %{libvlcqtwdt}
Summary:	A simple library to connect Qt application with libvlc (widgets)
Group:		System/Libraries

%description -n %{libvlcqtwdt}
VLC-Qt is a free library used to connect Qt and libvlc libraries.
It contains core classes for main media playback and also some GUI
classes for faster media player developement.

This package contains vlc-qt widgets library.

%files  -n %{libvlcqtwdt}
%{_libdir}/libvlc-qt-widgets.so.%{libvlcqtwdt_major}*

#----------------------------------------------------------------------------

%define devvlcqtwdt %mklibname vlc-qt-widgets -d

%package -n %{devvlcqtwdt}
Summary:	Headers and development libraries for vlc-qt widgets library
Group:		Development/C++
Requires:	%{libvlcqt} = %{EVRD}
Requires:	%{libvlcqtwdt} = %{EVRD}
Requires:	%{devvlcqt} = %{EVRD}
Provides:	%{name}-widgets-devel = %{EVRD}

%description -n %{devvlcqtwdt}
Headers and development libraries for vlc-qt widgets library.

%files  -n %{devvlcqtwdt}
%{_libdir}/pkgconfig/libvlc-qt-widgets.pc
%{_libdir}/libvlc-qt-widgets.so
%{_includedir}/%{name}/ControlAudio.h
%{_includedir}/%{name}/ControlVideo.h
%{_includedir}/%{name}/SharedExportWidgets.h
%{_includedir}/%{name}/WidgetSeek.h
%{_includedir}/%{name}/WidgetVideo.h
%{_includedir}/%{name}/WidgetVolumeSlider.h

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
%cmake \
	-DWITH_QML:BOOL=ON \
	-DWITH_WIDGETS:BOOL=ON \
	-DCMAKE_CXX_FLAGS_RELEASE= \
	-DCMAKE_BUILD_TYPE=RelWithDebugInfo
# Parallel build is broken in 0.8.1
make

%install
%makeinstall_std -C build


%changelog
* Fri Jan 17 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.8.1-3
+ Revision: 0553a51
- LOG Rebuild against new libvlc



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13198 |12cu|vmpk-0.5.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Virtual MIDI Piano Keyboard
Name:		vmpk
Version:	0.5.1
Release:	1
License:	GPLv3+
Group:		Sound
Url:		http://vmpk.sourceforge.net
Source0:	http://sourceforge.net/projects/VMPK/files/%name-%version.tar.bz2
BuildRequires:	cmake
BuildRequires:	desktop-file-utils
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(jack)

%description
VMPK is a MIDI event generator/receiver. It doesn't produce any sound by
itself, but can be used to drive a MIDI synthesizer (either hardware or
software, internal or external). You can use the computer's keyboard to
play MIDI notes, and also the mouse. You can use the Virtual MIDI Piano
Keyboard to display the played MIDI notes from another instrument or
MIDI file player.

%files
%doc NEWS README ChangeLog AUTHORS TODO COPYING
%doc %{_mandir}/man1/*
%{_bindir}/%{name}
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*
%{_datadir}/icons/hicolor/*/*/*
%{_datadir}/applications/%{name}.desktop

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_qt4
%make

%install
%makeinstall_std -C build
desktop-file-install --add-category="X-MandrivaLinux-Multimedia-Sound;" \
                     --remove-category="Education;" \
                     --remove-category="Midi;" \
                     --remove-category="Music;" \
                     --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13199 |12cu|vnc2flv-20100207-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		vnc2flv
Version:	20100207
Release:	2
License:	MIT
Group:		Video
URL:		http://www.unixuser.org/~euske/python/vnc2flv/index.html
Source:		http://pypi.python.org/packages/source/v/vnc2flv/%{name}-%{version}.tar.gz
Summary:	Screen recording tool that captures a VNC session and saves as FLV
BuildRequires:	python-devel
Requires:	x11vnc
Obsoletes:	vnc2swf
BuildRoot:	%{_tmppath}/%{name}-%{version}-root

%description
Vnc2flv is a screen recorder. It captures a VNC desktop session and saves it as
a Flash Video (FLV) file.

%prep
%setup -q 

%build
python setup.py build

%install
rm -Rf $RPM_BUILD_ROOT
python setup.py install --root=%{buildroot}

%clean
rm -Rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc docs/index.html
%{_bindir}/*
%{py_platsitedir}/*


%changelog
* Sun Nov 28 2010 Funda Wang <fwang@mandriva.org> 20100207-1mdv2011.0
+ Revision: 602222
- vnc2fv obsoleted vnc2swf
- renamed project

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 0.5.0-8mdv2010.0
+ Revision: 445698
- rebuild

* Sat Mar 28 2009 Funda Wang <fwang@mandriva.org> 0.5.0-7mdv2009.1
+ Revision: 362016
- fix str fmt

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.5.0-6mdv2009.0
+ Revision: 255580
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 0.5.0-4mdv2008.1
+ Revision: 171163
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- fix spacing at top of description

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.5.0-3mdv2008.1
+ Revision: 136571
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sun Mar 18 2007 Buchan Milne <bgmilne@mandriva.org> 0.5.0-3mdv2007.1
+ Revision: 146176
- Rebuild
- Import vnc2swf

* Sun Jan 15 2006 Marcel Pol <mpol@mandriva.org> 0.5.0-2mdk
- remove claim from description about flash being a de facto standard

* Tue Dec 13 2005 Buchan Milne <bgmilne@mandriva.org> 0.5.0-1mdk
- New release 0.5.0
- drop patch0
- no longer buildrequires ming-devel

* Sun Jul 18 2004 Franck Villaume <fvill@freesurf.fr> 0.4.2-1mdk
- new version 0.4.2
- patch writeswf.c for ming 0.3


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13200 |12cu|vnc2swf-0.5.0-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

Summary:	Tool for recording VNC sessions to Shockwave Flash
Name:		vnc2swf
Version:	0.5.0
Release:	11
License:	GPL
Group:		Video
URL:		http://www.unixuser.org/~euske/vnc2swf/
Source:		http://www.unixuser.org/~euske/%{name}/%{name}-%{version}.tar.bz2
#		http://lists.kde.org/?l=kde-promo&m=104430062329339&q=raw
Source1:	vnc2swf-howto.txt
Patch0:		vnc2swf-0.5.0-fix-str-fmt.patch

BuildRequires:	pkgconfig(x11) 
BuildRequires:	pkgconfig(xpm)
BuildRequires:	pkgconfig(xt)
BuildRequires:	pkgconfig(xmu)
BuildRequires:	pkgconfig(xaw7)


Requires:	x11vnc



%description
Vnc2swf is a recording tool for VNC, a protocol to manipulate 
remote window systems via network, developed by AT&T Laboratories 
Cambridge. It records VNC sessions and generates a Macromedia 
Flash movie file (SWF). It can be used as an X11 recorder or a 
Windows desktop recorder.

For instructions on using it, see vnc2swf-howto.txt in the documentation
directory.

%prep
%setup -q 
%patch0 -p0 -b .str

%build
%configure --prefix=%{_prefix}
%make 

%install
%makeinstall_std
mkdir -p %{buildroot}/%{_bindir}
find %{buildroot}/%{_prefix} -type f -exec mv {} %{buildroot}/%{_bindir} \;

cp %{SOURCE1} .

%files
%{_bindir}/*
%doc README* LICENCE.TXT vnc2swf-howto.txt





%changelog
* Sun Mar 16 2014 SymbianFlo <symbianflo@mandrivausers.ro> 0.5.0-11
+ Revision: dea14da
- Updated vnc2swf.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13201 |12cu|voipong-2.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Werror_cflags %nil
%define debug_package	%{nil}

Summary:	VoIPong Voice Over IP Sniffer
Name:		voipong
Version:	2.0
Release:	6
License:	GPL
Group:		System/Servers
URL:		http://www.enderunix.org/voipong/
Source0:	http://www.enderunix.org/voipong/%{name}-%{version}.tar.bz2
Source1:	voipong.init.bz2
Source2:	voipong.sysconfig.bz2
Patch0:		voipong-2.0-mdv_conf.diff
Requires(post): rpm-helper
Requires(preun): rpm-helper
BuildRequires:	libpcap-devel


%description
VoIPong is a utility which detects all Voice Over IP calls on a
pipeline, and for those which are G711 encoded, dumps actual
conversation to separate wave files. It supports SIP, H323,
Cisco's Skinny Client Protocol, RTP and RTCP. 

%prep

%setup -q -n %{name}-%{version}
%patch0 -p1

# lib64 fix
perl -pi -e "s|/usr/lib|%{_libdir}|g" etc/*

# fix attribs 
chmod 644 ALGORITHMS AUTHORS COPYING ChangeLog INSTALL KNOWN_BUGS LICENSE NEWS README THANKS TODO
chmod 644 docs/users-manual/*.html docs/users-manual/*.css

bzcat %{SOURCE1} > voipong.init
bzcat %{SOURCE2} > voipong.sysconfig

%build

%make \
    CFLAGS="%{optflags} -Wall -Iinclude" \
    SHLIBS="-L%{_libdir} -lpcap -ldl" -f Makefile.linux

%install

# don't fiddle with the initscript!
export DONT_GPRINTIFY=1

install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_sysconfdir}/logrotate.d
install -d %{buildroot}%{_sysconfdir}/%{name}
install -d %{buildroot}%{_sysconfdir}/sysconfig
install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_libdir}/%{name}
install -d %{buildroot}%{_localstatedir}/lib/%{name}
install -d %{buildroot}/var/run/%{name}
install -d %{buildroot}/var/log/%{name}

install -m0755 voipong %{buildroot}%{_sbindir}/
install -m0755 voipctl %{buildroot}%{_sbindir}/
install -m0755 modvocoder_pcmu.so %{buildroot}%{_libdir}/%{name}/
install -m0755 modvocoder_pcma.so %{buildroot}%{_libdir}/%{name}/
install -m0644 etc/voipong.conf %{buildroot}%{_sysconfdir}/%{name}/
install -m0644 etc/voipongnets %{buildroot}%{_sysconfdir}/%{name}/

install -m0755 voipong.init %{buildroot}%{_initrddir}/%{name}
install -m0644 voipong.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/%{name}

# install log rotation stuff
cat > %{buildroot}%{_sysconfdir}/logrotate.d/%{name} << EOF
/var/log/%{name}/voipong.log /var/log/%{name}/voipcdr.log {
    rotate 5
    monthly
    missingok
    notifempty
    nocompress
    prerotate
	%{_initrddir}/%{name} restart > /dev/null 2>&1
    endscript
    postrotate
        %{_initrddir}/%{name} restart > /dev/null 2>&1
    endscript
}
EOF

%post
%_post_service %{name}

%preun
%_preun_service %{name}



%files
%defattr(-,root,root)
%doc ALGORITHMS AUTHORS COPYING ChangeLog INSTALL KNOWN_BUGS LICENSE NEWS README THANKS TODO
%doc docs/users-manual/*.html docs/users-manual/*.css
%attr(0755,root,root) %{_initrddir}/%{name}
%dir %{_sysconfdir}/%{name}
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/voipong.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/voipongnets
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%attr(0755,root,root) %{_sbindir}/voipong
%attr(0755,root,root) %{_sbindir}/voipctl
%attr(0755,root,root) %dir %{_libdir}/%{name}
%attr(0755,root,root) %{_libdir}/%{name}/*.so
%attr(0755,root,root) %dir %{_localstatedir}/lib/%{name}
%attr(0755,root,root) %dir /var/run/%{name}
%attr(0755,root,root) %dir /var/log/%{name}





%changelog
* Sat Mar 22 2014 SymbianFlo <symbianflo@mandrivausers.ro> 2.0-6
+ Revision: a9dbcf2
- Updated voipong.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13202 |12cu|volpack-1.0c7-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname volpack %{major}

Name: volpack
Version: 1.0c7
Release: 3
Summary: Portable library for fast volume rendering
Group: System/Libraries
License: BSD
URL: http://amide.sourceforge.net
Source0: %{name}-%{version}.tgz
Patch0: volpack-1.0c7-mdv-link.patch

%description 
VolPack is a portable library of fast volume rendering algorithms that
produce high-quality images.  It was written by Phil Lacroute.

%package -n %{libname}
Summary: Portable library for fast volume rendering
Group: System/Libraries

%description -n %{libname}
VolPack is a portable library of fast volume rendering algorithms that
produce high-quality images.  It was written by Phil Lacroute.

%package devel
Summary: Static libraries and header file for development using volpack
Group: Development/C
Requires: %{libname} = %{version}

%description devel
The volpack-devel package contains the header files and static libraries
necessary for developing programs using the volpack volume rendering 
library.

%prep
%setup -q
%patch0 -p1

%build
autoreconf -fi
%configure --disable-dependency-tracking --disable-static
# paralel build will fail
make

%install
%makeinstall_std


%files -n %{libname}
%{_libdir}/*so.%{major}*

%files devel
%doc AUTHORS COPYING
%{_libdir}/*.so
%{_includedir}/*
%{_mandir}/man3/*




%changelog
* Tue Apr 15 2014 symbianflo <symbianflo@mandrivausers.ro> 1.0c7-3
+ Revision: 765a99e
- Merge pull request #1 from symbianflo/volpack:rosa2012.1
- Symbianflo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13203 |12cu|volume.app-1.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Simple volume control for AfterStep / BlackBox / WindowMaker
Name:		volume.app
Version:	1.1
Release:	8
License:	GPLv2+
Group:		Sound
# Url seems to be dead
Url:		http://www.iskunk.org/soft/volume.app/
Source0:	%{name}-%{version}.tar.bz2
Source1:	%{name}-icons.tar.bz2
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xpm)

%description
Volume.app is intended to be an extremely simple, efficient, and
attractive interface to a system's sound mixer. It differs from most other
dockapp mixer programs in that it does not require minute control of the
mouse to perform simple volume adjustments. It also lacks the ability to
monitor or control more than one mixer source at a time.

%files
%doc ChangeLog AUTHORS INSTALL COPYING README TODO
%{_bindir}/*
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_datadir}/applications/%{name}.desktop

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%make LDFLAGS="%{ldflags}"

%install
install -m 755 -d %{buildroot}%{_miconsdir}
install -m 755 -d %{buildroot}%{_iconsdir}
install -m 755 -d %{buildroot}%{_liconsdir}
tar xOjf %{SOURCE1} %{name}-16x16.png > %{buildroot}%{_miconsdir}/%{name}.png
tar xOjf %{SOURCE1} %{name}-32x32.png > %{buildroot}%{_iconsdir}/%{name}.png
tar xOjf %{SOURCE1} %{name}-48x48.png > %{buildroot}%{_liconsdir}/%{name}.png

mkdir -p %{buildroot}%{_bindir}
install -m 755 %{name} %{buildroot}%{_bindir}

mkdir -p %{buildroot}%{_datadir}/applications/
cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{_bindir}/%{name} -b
Icon=%{name}
Categories=Audio;
Name=Volume knob
Comment=Main Volume control dockapp
EOF


%changelog
* Tue May 20 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.1-8
+ Revision: 0bf8cb6
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13204 |12cu|vorbisspi-1.0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		vorbisspi
Summary:	Ogg Vorbis sound engine
Version:	1.0.3
Release:	%mkrel 1
License:	LGPL
Group:		Sound
URL:		http://www.javazoom.net/vorbisspi/sources.html
Source0:	http://www.javazoom.net/vorbisspi/sources/%{name}%{version}.tar.gz
BuildRequires:	ant
BuildRequires:	java-devel-gcj
BuildArch:	noarch

%description
VorbisSPI  is a SPI (Service Provider Interface - or "Driver" for JavaSound
API) that adds Ogg Vorbis audio format format to the Java Platform (J2SE).
It is based on JOrbis, an open source Vorbis library.

%files
%doc LICENSE.txt README.txt
%{_javadir}/vorbisspi1.0.3.jar
%{_javadir}/jorbis-0.0.15.jar
%{_javadir}/jogg-0.0.7.jar
%{_javadir}/tritonus_share.jar
%{_javadir}/vorbisspi.jar

#--------------------------------------------------------------------

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
Javadoc for %{name}.

%files javadoc
%doc LICENSE.txt README.txt
%{_javadocdir}/*

#--------------------------------------------------------------------

%prep
%setup -qn VorbisSPI1.0.3


%build
ant all


%install
install -d -m755 %{buildroot}%{_javadir}
cp -f vorbisspi1.0.3.jar %{buildroot}%{_javadir}/

# jars
install -m644 %{name}%{version}.jar -D %{buildroot}%{_javadir}/%{name}%{version}.jar
ln -s %{name}%{version}.jar %{buildroot}%{_javadir}/%{name}.jar
install -m644 lib/jorbis-0.0.15.jar %{buildroot}%{_javadir}/
install -m644 lib/jogg-0.0.7.jar %{buildroot}%{_javadir}/
install -m644 lib/tritonus_share.jar %{buildroot}%{_javadir}/

# javadoc
install -d %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -r docs/* %{buildroot}%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}



%changelog
* Mon Mar 24 2014 Giovanni Mariani <mc2374@mclink.it> 1.0.3-1
+ Revision: 9e41bd1
- Updated to release 1.0.3



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13205 |12cu|vsqlite++-0.3.12-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 3
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d

Summary:	Well designed C++ sqlite 3.x wrapper library
Name:		vsqlite++
Version:	0.3.12
Release:	2
License:	BSD
Group:		System/Libraries
Url:		https://github.com/vinzenz/vsqlite--
Source0:	http://evilissimo.fedorapeople.org/releases/vsqlite--/%{version}/vsqlite---%{version}.tar.gz
BuildRequires:	doxygen
BuildRequires:	graphviz
BuildRequires:	libtool
BuildRequires:	boost-devel
BuildRequires:	sqlite3-devel

%description
VSQLite++ is a C++ wrapper for sqlite3 using the C++ standard library and
boost. VSQLite++ is designed to be easy to use and focuses on simplicity.

%files
%doc ChangeLog README COPYING examples/sqlite_wrapper.cpp html/*

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Development files for %{name}
Group:		System/Libraries

%description -n %{libname}
This package contains development files for %{name}.

%files -n %{libname}
%doc ChangeLog README COPYING
%{_libdir}/libvsqlitepp.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/C++
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
This package contains development files for %{name}.

%files -n %{devname}
%doc ChangeLog README COPYING
%{_libdir}/libvsqlitepp.so
%{_includedir}/sqlite

#----------------------------------------------------------------------------

%prep
%setup -q -n vsqlite---%{version}
./autogen.sh

%build
%configure2_5x --disable-static
sed -i -e 's! -shared ! -Wl,--as-needed\0!g' libtool
%make
doxygen Doxyfile

%install
# devel & base
install -p -m 755 -d %{buildroot}%{_libdir}
# devel only
install -p -m 755 -d %{buildroot}%{_includedir}/sqlite/ext
install -m 644 include/sqlite/*.hpp %{buildroot}%{_includedir}/sqlite
install -m 644 include/sqlite/ext/*.hpp %{buildroot}%{_includedir}/sqlite/ext
# docs
install -p -m 755 -d %{buildroot}%{_docdir}

# build for all
%makeinstall_std


%changelog
* Tue Aug 26 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.3.12-2
+ Revision: e742873
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13206 |12cu|vtable-dumper-1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	    A tool to list content of virtual tables in a shared library
Name:		vtable-dumper
Version:	1.0
Release:	1
Group:		Development/Other
License:	GPLv2+ or LGPLv2+
URL:		https://github.com/lvc/vtable-dumper
Source0:	https://github.com/lvc/vtable-dumper/archive/%{version}.tar.gz
BuildRequires:	elfutils-devel
BuildRequires:	glibc-devel
BuildRequires:  stdc++-devel

%description
A tool to list content of virtual tables in a C++ shared library.
It is intended for developers of software libraries and maintainers
of Linux distributions who are interested in ensuring backward
binary compatibility.

%prep
%setup -q
chmod 0644 LICENSE README

%build
make all

%install
mkdir -p %{buildroot}%{_prefix}
make install prefix=%{buildroot}%{_prefix}

chmod 755 %{buildroot}%{_bindir}/*

%files
%doc LICENSE README
%{_bindir}/%{name}

%changelog
* Thu Oct 17 2013 Andrey Ponomarenko <aponomarenko@rosalab.ru> 1.0-1
+ Revision: 0c864df
- Fixed requirements



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13207 |12cu|vtk-doc-5.6.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Name: vtk-doc
Version: 5.6.0
Release: 2
License: BSD
Summary: Documentation for VTK %version
Group: Development/Other
URL: http://www.vtk.org/
Source0: http://www.vtk.org/doc/release/5.6/vtkDocHtml-%{version}.tar.gz
BuildArch: noarch
Obsoletes: %{name}-docs < %{version}-%{release}
Provides: %{name}-docs = %{version}-%{release}

%description
Documentation for VTK %version.

%files 
%defattr(-,root,root,-)
%dir %_docdir/vtk
%_docdir/vtk/*

#-----------------------------------------

%install
install -m 755 -d %buildroot/%_docdir/vtk
cd %buildroot/%_docdir/vtk
tar xfz %{SOURCE0}
find %{buildroot} -size 0 -delete

%changelog
* Fri Mar 21 2014 SymbianFlo <symbianflo@mandrivausers.ro> 5.6.0-2
+ Revision: cb59907
- Updated vtk-doc.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13208 |12cu|vtun-3.0.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package	%{nil}

Summary:	Virtual tunnel over TCP/IP networks
Name:		vtun
Version:	3.0.3
Release:	3
License:	GPLv2
Group:		Networking/Other
URL:		http://vtun.sourceforge.net/
Source0:	http://downloads.sourceforge.net/project/vtun/vtun/%{version}/%{name}-%{version}.tar.gz
Source1:	vtun.socket
Source2:	vtun.service

Provides:	vppp
BuildRequires:	pkgconfig(zlib) 
BuildRequires:	bison 
BuildRequires:	pkgconfig(openssl)
BuildRequires:	flex

Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires(pre): rpm-helper
Requires(postun): rpm-helper

#JMD: For static binary
BuildRequires:	openssl-static-devel 
BuildRequires:	glibc-static-devel

%description
VTun provides the method for creating Virtual Tunnels over TCP/IP networks
and allows to shape, compress, encrypt traffic in that tunnels. 
Supported type of tunnels are: PPP, IP, Ethernet and most of other serial 
protocols and programs.

VTun is easily and highly configurable, it can be used for various network
tasks like VPN, Mobil IP, Shaped Internet access, IP address saving, etc.
It is completely user space implementation and does not require modification
to any kernel parts. 

%prep

%setup -q

%build

%configure2_5x \
    --localstatedir=%{_localstatedir}/lib/%{name} \
    --enable-ssl \
    --disable-lzo

#JMD: for static binary
#perl -pi -e "s/-lz/-Wl,-static -lz/g;" Makefile


#JMD: use this so we get Unix98 pty support

cat << EOF >> config.h
#define HAVE_GETPT
#define HAVE_GRANTPT
#define HAVE_UNLOCKPT
#define HAVE_PTSNAME
EOF

%make

%install
make install DESTDIR=%{buildroot} INSTALL_OWNER= INSTALL="/usr/bin/install -p"
install -D -m 0644 -p %{SOURCE1} %{buildroot}/%{_unitdir}/vtun.socket
install -D -m 0644 -p %{SOURCE2} %{buildroot}/%{_unitdir}/vtun.service


%post
%_post_service vtun.service
%_post_service vtun.socket

%preun
%_preun_service vtun.service
%_preun_service vtun.socket

%files
%defattr(644,root,root,755)
%doc ChangeLog Credits FAQ README README.LZO README.Setup README.Shaper TODO vtund.conf
%config(noreplace) %{_sysconfdir}/vtund.conf
%{_unitdir}/vtun.socket
%{_unitdir}/vtun.service
%{_sbindir}/vtund
%dir %{_localstatedir}/lib/vtun
%{_mandir}/man5/vtund.conf.5*
%{_mandir}/man8/vtun.8*
%{_mandir}/man8/vtund.8*

%changelog
* Fri Mar 21 2014 SymbianFlo <symbianflo@mandrivausers.ro> 3.0.3-3
+ Revision: fba8395
- Updated vtun.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13209 |12cu|vuze-plugin-azupdater-1.8.10-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define plugin	azupdater

Name:		vuze-plugin-%plugin
Version:	1.8.10
Release:	3
Summary:	Vuze plugin: Automatic updates for external plugins
Group:		Networking/File transfer
License:	GPLv2+
URL:		http://azureus.sourceforge.net/
Source0:	http://azureus.sourceforge.net/plugins/%{plugin}_%{version}.zip

BuildRequires:	vuze
BuildRequires:	ant
BuildRequires:	java-rpmbuild
Requires:	vuze
BuildArch:      noarch

%description
This plugin provides automatic updates for user specific Vuze plugins
(i.e. those installed in ~/.azureus/plugins).

Note that if this package is not installed, the plugin will be
automatically downloaded from sourceforge servers on Vuze startup.

%prep
%setup -q -c
for file in *.jar; do
	unzip $file;
done
find -name '*.class' -delete

# This plugin does not have plugin.id in plugin.properties, so we provide it manually
# in the build section. Modify build.xml locally to make it work with that.
[ -e plugin.properties ] && ! grep -q plugin.id plugin.properties
sed 's,<target name="init" unless="plugin.id">,<target name="init">,' %{_datadir}/azureus/build.plugins.xml > build.xml

%build
CLASSPATH=%{_datadir}/azureus/Azureus2.jar %ant makejar -Dsource.dir=. -Dplugin.id=%plugin

%install
install -d -m755 %{buildroot}%{_datadir}/azureus/plugins/%plugin
install -m644 %{plugin}_%{version}.jar %{buildroot}%{_datadir}/azureus/plugins/%plugin
install -m644 plugin.properties %{buildroot}%{_datadir}/azureus/plugins/%plugin

%files
%defattr(-,root,root)
%dir %{_datadir}/azureus/plugins/%plugin
%{_datadir}/azureus/plugins/%plugin/%{plugin}_%{version}.jar
%{_datadir}/azureus/plugins/%plugin/plugin.properties



%changelog
* Sat Mar 29 2014 SymbianFlo <symbianflo@mandrivausers.ro> 1.8.10-3
+ Revision: 92542ef
- Updated vuze-plugin-azupdater.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13210 |12cu|vzquota-3.0.12-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package	%{nil}

Summary: Virtuozzo/OpenVZ disk quota control utility
Name: vzquota
Version: 3.0.12
Release: 4
License: GPLv2
Group: System/Kernel and hardware
Url: http://openvz.org/
Source: http://download.openvz.org/utils/%{name}/%{version}/src/%{name}-%{version}.tar.bz2
Patch0: vzquota-3.0.12-fixbuild.patch



%description
This utility allows system administator to control disk quotas
for Virtuozzo/OpenVZ containers.

%prep
%setup -q
%patch0 -p1

%build
%make

%install
make install DESTDIR=$RPM_BUILD_ROOT MANDIR=%{_mandir}


%files
%defattr(-,root,root)
%attr(755,root,root) %{_sbindir}/vzquota
%attr(755,root,root) %{_sbindir}/vzdqcheck
%attr(755,root,root) %{_sbindir}/vzdqdump
%attr(755,root,root) %{_sbindir}/vzdqload
%attr(755,root,root) %{_var}/vzquota
%attr(644,root,root) %{_mandir}/man8/vzquota.8*
%attr(644,root,root) %{_mandir}/man8/vzdqcheck.8*
%attr(644,root,root) %{_mandir}/man8/vzdqdump.8*
%attr(644,root,root) %{_mandir}/man8/vzdqload.8*


%changelog
* Fri Mar 21 2014 SymbianFlo <symbianflo@mandrivausers.ro> 3.0.12-4
+ Revision: 37d746b
- Updated vzquota.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13211 |12cu|wahcade-mahcade-1.0-0.r152.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname		wahcade
%define beta		r152

Name:		wahcade-mahcade
Version:	1.0
Release:	0.%{beta}.1

Summary:	Front end for games and emulators
License:	GPLv2+
Group:		Emulators
URL:		http://www.anti-particle.com/wahcade.shtml
Source0:	http://www.anti-particle.com/projects/%{name}/%{name}-%{version}%{beta}.tar.xz
Patch0:		wahcade-mahcade-launch.patch

BuildRequires:	python

Requires:	pygtk2.0-libglade
Requires:	python-chardet
Requires:	sdlmame-extra-data
Suggests:	python-imaging
Suggests:	gstreamer0.10-python
Suggests:	pygame
BuildArch:	noarch
Obsoletes:	wahcade

%description
Wah!Cade is a GNU/Linux friendly clone of Minwah's excellent MameWAH.

It's a front end for games and emulators (e.g. the MAME arcade game emulator), 
and has been designed with arcade cabinet controls and projects in mind.

It is compatible with MameWah's config files and layouts.

It features :
 - a keyboard controlled GUI, perfect for those arcade controls,
 - a history viewer,
 - a control panel viewer,
 - a layout editor,
 - a setup editor.


%prep
%setup -q -n %{name}
%patch0 -p0 

%build
#python setup.py build

%install
python setup.py install --prefix=%{_prefix} --root=%{buildroot}

rm -f %{buildroot}%{py_platsitedir}/%{oname}-%{version}*
rm -f %{buildroot}/usr/lib/python2.7/site-packages/wahcade-mahcade-py2.7.egg-info
rm -f %{buildroot}/usr/lib/python2.7/site-packages/wahcade-bzr_devel-py2.7.egg-info

%files 
%doc doc/*
%{_bindir}/*
%{_gamesdatadir}/%{oname}
%{_datadir}/applications/*
%{_datadir}/pixmaps/*
%{_datadir}/locale/*



%changelog

* Wed Jul 08 2015 Denis Silakov <denis.silakov@rosalab.ru> 1.0-0.r152.1
- (89498b0) Revert to r152



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13212 |12cu|wahrhaft-mupen64plus-video-arachnoid-2.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	Arachnoid Plugin for mupen64plus
Name:		wahrhaft-mupen64plus-video-arachnoid
Version:	2.0.0
Release:	1
License:	GPLv2+
Group:		Emulators
Url:		http://code.google.com/p/mupen64plus/
Source0:	https://github.com/mupen64plus/mupen64plus-video-arachnoid/releases/download/%{version}/mupen64plus-video-arachnoid-src-%{version}.tar.gz
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(liblircclient0)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(samplerate)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	mupen64plus-devel

%description
An experimental plugin for mupen64plus to replace the rice plugin.

%files
%{_libdir}/mupen64plus2/mupen64plus-video-arachnoid.so

#----------------------------------------------------------------------------

%prep
%setup -q -n mupen64plus-video-arachnoid

%build
export CFLAGS="%{optflags}"
%make all -C projects/unix all \
	COREDIR=%{_libdir}/ \
	SHAREDIR=%{_datadir}/mupen64plus2/ \
	PLUGINDIR=%{_libdir}/mupen64plus2/ \
	V=1

%install
make -C projects/unix install \
	PREFIX="%{_prefix}" \
	DESTDIR="%{buildroot}" \
	SHAREDIR=%{_datadir}/mupen64plus2/ \
	LIBDIR=%{_libdir}/mupen64plus2/

mv %{buildroot}/%{_libdir}/mupen64plus2/mupen64plus/mupen64plus-video-arachnoid.so %{buildroot}/%{_libdir}/mupen64plus2/
chmod -R 0755 %{buildroot}%{_libdir}


%changelog
* Tue Apr 08 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.0.0-1
+ Revision: 50bb6a9
- New version 2.0.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13213 |12cu|wakeonlan-0.41-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package	%{nil}
%define name	wakeonlan
%define version	0.41
%define rel	3

Summary:	Wake-on-LAN magic packet sender
Name:		%{name}
Version:	%{version}
Release:	%rel
License:	Artistic
Group:		Networking/Remote access
URL:		http://gsd.di.uminho.pt/jpo/software/wakeonlan/
Source:		http://gsd.di.uminho.pt/jpo/software/wakeonlan/downloads/%{name}-%{version}.tar.bz2


BuildArch:	noarch

%description
Wakeonlan is a Perl script that sends 'magic packets' to
wake-on-LAN enabled ethernet adapters and motherboards, in
order to switch on remote computers.

%prep
%setup -q

%install
install -D -m755 wakeonlan %{buildroot}%{_bindir}/wakeonlan


%files
%doc examples Changes README
%{_bindir}/wakeonlan



%changelog
* Mon Mar 17 2014 SymbianFlo <symbianflo@mandrivausers.ro> 0.41-3
+ Revision: 0bd1482
- Updated wakeonlan.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13214 |12cu|WALinuxAgent-1.1-4.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#
# spec file for package cloud-init
#
# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#

Name:           WALinuxAgent
Summary:        The Windows Azure Linux Agent
Version:        1.1
Release:        4.1
License:        ASL 2.0
Group:          System/Configuration/Other
Url:            http://go.microsoft.com/fwlink/?LinkId=250998
Source0:        WALinuxAgent-%{version}.tar.bz2
Source1:        99-azure-timeout.rules
BuildRequires:  python-devel
Requires:       python-pyxml
Requires:       pyasn1
Requires:       openssh
Requires:       openssl
Requires:       util-linux 
Requires:       sed
Requires:       grep
Requires:       sudo
Requires:       /sbin/shutdown
Requires:       iptables
# End TODO
Requires:       logrotate
Conflicts:      NetworkManager
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
BuildArch:      noarch

%description
The Windows Azure Linux Agent supports the provisioning and running of Linux
VMs in the Windows Azure cloud. This package should be installed on Linux disk
images that are built to run in the Windows Azure environment.

%prep
%setup -q
find . -type f -exec sed -i 's/\r//' {} \;

%build
%install
### directories
install -d -m 0755 %{buildroot}%{_localstatedir}/lib/waagent
install -d -m 0755 %{buildroot}%{_localstatedir}/log/waagent

### binaries
install -D -m 0755 waagent %{buildroot}%{_sbindir}/waagent

### configuration files
install -D -m 0644 etc/logrotate.conf %{buildroot}%{_sysconfdir}/logrotate.d/WALinuxAgent
install -D -m 0644 etc/waagent.conf %{buildroot}%{_sysconfdir}/waagent.conf

### init scripts
mkdir -p %{buildroot}%{_sbindir}
install -D -m 0755 etc/rosa.init %{buildroot}%{_initddir}/walinuxagent
ln -s ../..%{_initddir}/walinuxagent %{buildroot}%{_sbindir}/rcwalinuxagent
install -D -m 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/udev/rules.d/99-azure-timeout.rules

%post
%%{_sbindir}/waagent -setup
%%{_sbindir}/waagent --install

%preun
if [ $1 = "0" ] ; then
echo "Un-installation of WAAgent"
%%{_sbindir}/waagent -uninstall
fi

%postun
%systemd_postun_with_restart walinuxagent

%files
%defattr(-,root,root)
%doc Changelog LICENSE-2.0.txt NOTICE README
%{_sbindir}/waagent
%config(noreplace) %{_sysconfdir}/logrotate.d/WALinuxAgent
%config(noreplace) %{_sysconfdir}/waagent.conf
%dir %{_sysconfdir}/udev
%dir %{_sysconfdir}/udev/rules.d
%config %{_sysconfdir}/udev/rules.d/99-azure-timeout.rules
%{_localstatedir}/lib/waagent
%{_localstatedir}/log/waagent
%{_initddir}/walinuxagent
%{_sbindir}/rcwalinuxagent

%changelog

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13215 |12cu|walnut-3.8-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           walnut
Version:        3.8
Release:        3
Summary:        Gnome Shell extension showing a list of hot keys when Win key holding down

Group:          Graphical desktop/GNOME
License:        GPLv3+
URL:            http://extensions.gnome.org
Source0:        %{name}-%{version}.tar.gz
BuildArch:      noarch
Requires:       gnome-shell
Requires:       mutter
Requires:	nut

%description
Gnome Shell extension for UPS management.

%prep
%setup -q


%build


%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_datadir}/gnome-shell/extensions/
cp -r * %{buildroot}%{_datadir}/gnome-shell/extensions/

%post
glib-compile-schemas %{_datadir}/gnome-shell/extensions/walnut@networkupstools/schemas


%files
%defattr(-,root,root,-)
%{_datadir}/gnome-shell/extensions/

%changelog
* Fri Feb 14 2014 Eugene Budanov <eugene.budanov@rosalab.ru> 3.8-3
+ Revision: 190aede
- Updated walnut.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13216 |12cu|wammu-0.36-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name wammu
%define version 0.36
%define release 1

%define python_gammu_req 0.24

Summary:        Mobile phone manager
Name:           %{name}
Version:        %{version}
Release:        %{release}
Source0:        http://dl.cihar.com/%{name}/latest/%{name}-%{version}.tar.bz2
License:        GPLv2+
Group:          Communications
Url:        	http://wammu.eu
BuildRequires:  wxPythonGTK >= 2.6.2
BuildRequires:  python-gammu >= %{python_gammu_req}
BuildRequires:  python-devel

Requires:       wxPythonGTK >= 2.6.2
Requires:       python-gammu >= %{python_gammu_req}
Requires:       gnome-bluetooth
Requires:	python-pybluez

BuildArch:	noarch

%description
Mobile phone manager using Gammu as it's backend. It works with any phone Gammu
supports - many Nokia, Siemens, Alcatel, ... Written using wxGTK.

%prep
%setup -q

%build
CFLAGS="$RPM_OPT_FLAGS" SKIPWXCHECK=yes python setup.py build

%install
rm -rf $RPM_BUILD_ROOT
SKIPWXCHECK=yes python setup.py install --root=$RPM_BUILD_ROOT

%find_lang %name

%files -f %name.lang
%doc README AUTHORS FAQ COPYING
%{_bindir}/*
%{py_puresitedir}/*
%{_datadir}/Wammu
%{_datadir}/applications/*.desktop
%{_datadir}/pixmaps/*
%{_mandir}/man1/*
%lang(cs) %{_mandir}/cs/man?/*
%lang(de) %{_mandir}/de/man?/*
%lang(it) %{_mandir}/it/man?/*
%lang(nl) %{_mandir}/nl/man?/*
%lang(ru) %{_mandir}/ru/man?/*
%lang(sk) %{_mandir}/sk/man?/*
%lang(es) %{_mandir}/es/man?/*
%lang(fr) %{_mandir}/fr/man?/*
%lang(pt_BR) %{_mandir}/pt_BR/man?/*



%changelog
* Mon Oct 07 2013 symbianflo <symbianflo@mandrivausers.ro> 0.36-1
+ Revision: f27ce8b
- Merge pull request #1 from symbianflo/wammu:rosa2012.1
- Symbianflo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13217 |12cu|warsow-1.51-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

Summary:	A fast-paced first-person-shooter game
Name:		warsow
Version:	1.51
Release:	1
License:	GPLv2+
Group:		Games/Shooter
Url:		http://www.warsow.net/
Source0:	warsow_%{version}_sdk.tar.gz
Source1:	%{name}.desktop
Source2:	%{name}.png
BuildRequires:	imagemagick
BuildRequires:	jpeg-devel
BuildRequires:	stdc++-devel
BuildRequires:	stdc++-static-devel
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(theora)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(xxf86dga)
BuildRequires:	pkgconfig(xxf86vm)
BuildRequires:	pkgconfig(xi)
Requires:	%{name}-data = %{version}

%description
Warsow is a free standalone first person shooter game based on the Qfusion 3D
engine (a modification of the Quake 2 GPL engine), and aimed on the competitive
scene, or the e-sports community.

The base gameplay is focused around the art of movement; speed and tricks play
a big part in the gameplay. Besides this, mapcontrol, aim, teamplay and
fragging skills play their role too.

Another twist in gameplay is the weapon system. Warsow has two firing
modes for each weapon; by picking up a weapon, you will be equipped with the
standard (weak) ammo for the weapon, but when you pick up an ammo pack, you
will equip your weapon with special (strong) ammo. Weapons may have different
damage or slightly different behaviour depending on which ammo you use.

To keep the focus on competitive gaming, visibility is important in Warsow.
Cell-shaded, cartoon-like styles on the maps, textures, and models combine for
good visibility, suitable for competitive gameplay.

%files
%doc docs/*
%{_gamesbindir}/%{name}
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_datadir}/applications/*.desktop
%{_libdir}/games/%{name}/libs

#----------------------------------------------------------------

%package server
Summary:	Dedicated server for TurtleArena
Group:		Games/Shooter
Requires:	%{name}-data = %{version}

%description server
Turtle Arena (working title) is a free and open source cross-platform 
third-person action game using a modified version of the ioquake3 engine.
Turtle Arena is currently focused on multiplayer (with multiple game modes) 
and can be played with human players over a network, splitscreen, or with AI 
players. In the future there will also be a single player / cooperative reach 
the end of the level mode with AI enemies.

This package contains the dedicated server for TurtleArena.

%files server
%{_gamesbindir}/%{name}-server
%{_gamesbindir}/%{name}-tv-server

#----------------------------------------------------------------

%prep
%setup -qc
sed -i -e "/fs_basepath =/ s:\.:%{_libdir}/games/%{name}:" source/source/qcommon/files.c

%build
pushd source/source
make \
	BUILD_ANGELWRAP=YES \
	BUILD_CLIENT=YES \
	BUILD_SERVER=YES \
	BUILD_TV_SERVER=YES \
	BUILD_IRC=YES \
	BUILD_SND_OPENAL=YES \
	BUILD_SND_QF=NO \
	DEBUG_BUILD=NO
popd

%install
pushd source/source/release
mkdir -p %{buildroot}%{_datadir}/applications
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{32x32,64x64,128x128,256x256}/apps
mkdir -p %{buildroot}%{_gamesbindir}
mkdir -p %{buildroot}%{_libdir}/games/%{name}/libs

install -m 0644 %{SOURCE2} %{buildroot}%{_iconsdir}/hicolor/256x256/apps/%{name}.png
convert -scale 128x128 %{SOURCE2} %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png
convert -scale 64x64 %{SOURCE2} %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
convert -scale 32x32 %{SOURCE2} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png

install -m 755 warsow.* %{buildroot}%{_gamesbindir}/%{name}
install -m 755 wsw_server.* %{buildroot}%{_gamesbindir}/%{name}-server
install -m 755 wswtv_server.* %{buildroot}%{_gamesbindir}/%{name}-tv-server

cp %{SOURCE1} %{buildroot}%{_datadir}/applications/

install -m 755 libs/*.so %{buildroot}%{_libdir}/games/%{name}/libs/
popd

%changelog

* Tue May 05 2015 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.51-1
- (d71fb09) Build requires pkgconfig(xi)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13218 |12cu|warsow-data-1.51-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %nil

Summary:	Data files for Warsow
Name:		warsow-data
Version:	1.51
Release:	1
# See license.txt in the warsow rpm
License:	Warsow Content License
Group:		Games/Shooter
Url:		http://www.warsow.net/
#http://www.warsow.net:1337/~warsow/%{version}/
Source0:	warsow_%{version}_unified.tar.gz
BuildRequires:	fdupes
Requires:	warsow = %{version}

%description
Data files (audio, maps, etc.) for Warsow.

%files
%doc docs/*
%{_libdir}/games/warsow/basewsw

#----------------------------------------------------------------------------

%prep
%setup -qn warsow_15
find . -type f -perm 0600 -exec chmod 644 {} \;
find . -type d -perm 0700 -exec chmod 755 {} \;

%build

%install
mkdir -p %{buildroot}%{_libdir}/games/warsow/
cp -ap basewsw %{buildroot}%{_libdir}/games/warsow/
fdupes %{buildroot}


%changelog

* Tue May 05 2015 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.51-1
- (8a3bfb2) New version 1.51



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13219 |12cu|warzone2100-3.1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	Werror_cflags	%nil

Summary:	Postnuclear realtime strategy
Name:		warzone2100
Version:	3.1.2
Release:	1
Group:		Games/Strategy
License:	GPLv2+
URL:		http://wz2100.net/
# original source with game data stripped
Source0:	http://downloads.sourceforge.net/project/warzone2100/releases/%{version}/%{name}-%{version}.tar.xz
Source1:	http://sourceforge.net/projects/warzone2100/files/warzone2100/Videos/low-quality-en/sequences.wz
# Used to build man
BuildRequires:	asciidoc
# Other BR
BuildRequires:	bison
BuildRequires:	desktop-file-utils
BuildRequires:	flex
BuildRequires:	imagemagick
BuildRequires:	zip
BuildRequires:	gettext-devel
BuildRequires:	jpeg-devel
BuildRequires:	physfs-devel
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glew)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	pkgconfig(fribidi)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(mad)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(popt)
BuildRequires:	pkgconfig(quesoglc)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_net)
BuildRequires:	pkgconfig(theora)
BuildRequires:	pkgconfig(vorbis)
Requires:	%{name}-data = %{version}
Requires:	fonts-ttf-dejavu
Suggests:	%{name}-videos

%description
Upon entering the game you land from your transport and establish your base.
Here you conduct research, design and manufacture vehicles, build new
structures and prepare your plans of global conquest. If the game goes badly
you'll end up fighting last ditch battles here to defend your base from
enemy attacks.

Combat is frenetic, with extensive graphical effects and damage to the
terrain and buildings giving rise to flying shrapnel and boulders. Within
the game are many different structures and vehicles. From an initial Command
Centre, you then go on to build Resource Extractors to provide fuel for Power
Generators, which in turn supply energy to Factories, Research Facilities and
weapons emplacements to protect your base.

Features:
 * 400+ Technologies to research 
 * 2,000+ different units to design 
 * 3 Large campaign maps to conquer 
 * 24 Fast play mission maps for extra action 
 * Intelligence Display sets objectives dynamically 
 * Interactive message system 
 * Fast Play Interface graphically Based 
 * Quick Screen Navigation 
 * Fast Find System for units & structures 
 * Set Factories to constant production 
 * Automatically send each factory's units to where you want them 

The Warzone 2100 ReDev Project aims to continue the vision of Pumpkin studios
started in 1999 with the game Warzone 2100, Which was closed source until
Dec 6, 2004 when it was let out the doors for the first time under a
GPL license.

%files -f %{name}.lang
%defattr(644,root,root,755)
%doc %{_datadir}/doc/%{name}/*
%{_datadir}/applications/%{name}.desktop
%{_mandir}/man6/%{name}.6*
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%attr(755,root,root) %{_gamesbindir}/%{name}

#---------------------------------------------------------------------------

%package data
Summary:	Data files for Warzone 2100
Group:		Games/Strategy
Requires:	%{name} = %{version}
BuildArch:	noarch

%description data
Data files needed to play Warzone 2100.

%files data
%defattr(644,root,root,755)
%{_gamesdatadir}/%{name}
%exclude %{_gamesdatadir}/%{name}/sequences.wz

#---------------------------------------------------------------------------

%package videos
Summary:	Optional video files for Warzone 2100
Group:		Games/Strategy
Requires:	%{name} = %{version}
BuildArch:	noarch

%description videos
Optional video files for Warzone 2100.

%files videos
%defattr(644,root,root,755)
%{_gamesdatadir}/%{name}/sequences.wz

#---------------------------------------------------------------------------

%prep
%setup -q

# fix png rgb 
pushd icons
find . -type f -name "warzone2100.png" -exec convert {} -strip {} \;
popd

%build
%configure2_5x	--bindir=%{_gamesbindir} \
		--datadir=%{_gamesdatadir} \
		--with-backend=sdl \
		--with-distributor="Mandriva"

%make

%install
%makeinstall_std

mkdir -p %{buildroot}%{_datadir}/applications
mv %{buildroot}%{_gamesdatadir}/applications/*.desktop %{buildroot}%{_datadir}/applications/

desktop-file-install	--vendor="" \
			--remove-category="Application" \
			--remove-key="TryExec" \
			--add-category="Game;StrategyGame;" \
			--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

install -d %{buildroot}{%{_miconsdir},%{_iconsdir},%{_liconsdir}}
convert -resize 16x16 icons/warzone2100.png %{buildroot}%{_miconsdir}/%{name}.png
convert -resize 32x32 icons/warzone2100.png %{buildroot}%{_iconsdir}/%{name}.png
convert -resize 48x48 icons/warzone2100.png %{buildroot}%{_liconsdir}/%{name}.png

install -m 0644 %{SOURCE1} %{buildroot}%{_gamesdatadir}/%{name}/

rm -f %{buildroot}%{_gamesdatadir}/icons/warzone2100.png

%find_lang %{name}


%changelog
* Mon Jan 12 2015 Denis Silakov <denis.silakov@rosalab.ru> 3.1.2-1
+ Revision: 776383d
- Build man page



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13220 |12cu|wdiff-1.1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name wdiff
%define version 1.1.2
%define release 2

Summary:	Word-based diff front end
Name:		wdiff
Version:	%version
Release:	%release
URL:		http://www.gnu.org/software/wdiff/wdiff.html
Source0:	ftp://ftp.gnu.org/pub/gnu/wdiff/%{name}-%{version}.tar.gz
License:	GPLv2+
Group:		Text tools
BuildRequires:	termcap-devel
BuildRequires:	texinfo

%description
GNU wdiff is a front-end to GNU diff.  It compares two files, finding
which words have been deleted or added to the first in order to create
the second.  It has many output formats and interacts well with
terminals and pagers (notably with less).  GNU wdiff is particularly
useful when two texts differ only by a few words and paragraphs have
been refilled.


%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %buildroot *.lang
%makeinstall
%find_lang %name
%find_lang %name-gnulib
cat %name-gnulib.lang >> %name.lang



%files -f %name.lang
%doc README NEWS THANKS TODO COPYING ChangeLog BACKLOG
%{_bindir}/wdiff
%_mandir/man1/wdiff.1*
%{_infodir}/wdiff.info*


%changelog
* Thu May 31 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.1.2-1mdv2012.0
+ Revision: 801526
- version update 1.1.2

* Mon May 28 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.1.1-1
+ Revision: 800970
- version update 1.1.1

* Sat Nov 19 2011 Götz Waschk <waschk@mandriva.org> 1.1.0-1
+ Revision: 731831
- new version

* Tue Sep 20 2011 Götz Waschk <waschk@mandriva.org> 1.0.1-1
+ Revision: 700492
- new version

* Sun Sep 11 2011 Götz Waschk <waschk@mandriva.org> 1.0.0-1
+ Revision: 699393
- new version
- update to new version 1.0.0

* Tue Dec 07 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.6.5-1mdv2011.0
+ Revision: 614425
- 0.6.5
- spec cleanup
- correct use of %%buildroot
- fix source0

* Sat Jul 10 2010 Götz Waschk <waschk@mandriva.org> 0.6.3-1mdv2011.0
+ Revision: 550276
- update to new version 0.6.3

* Sun Apr 04 2010 Götz Waschk <waschk@mandriva.org> 0.6.1-1mdv2010.1
+ Revision: 531349
- new version
- drop patch
- update file list

* Mon Jul 13 2009 Götz Waschk <waschk@mandriva.org> 0.5-9mdv2010.0
+ Revision: 395464
- spec fix
- update license

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 0.5-8mdv2009.0
+ Revision: 136571
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Jul 11 2007 Götz Waschk <waschk@mandriva.org> 0.5-8mdv2008.0
+ Revision: 51178
- Import wdiff


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13221 |12cu|weave-sync-1.0-0.20100308.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define snapshot    69faab92136d

Name:		weave-sync
Version:	1.0
Release:	0.20100308.4
Summary:	Firefox synchronisation service
License:	GPL
Group:		Networking/WWW
URL:		https://wiki.mozilla.org/Labs/Weave/Sync/1.0/Setup
Source0:    weaveserver-sync-%{snapshot}.tar.bz2
Source1:    weave.sql
Requires:	apache-mod_php
BuildArch:	noarch

%description
Weave is a Mozilla Labs project to integrate web services into Firefox by
allowing users to securely share their data with other instances of their own
software, other users and 3rd parties. The Weave project includes a Firefox
add-on, a server component, and data sharing APIs.

The first service under the Weave umbrella is the synchronization service. The
Weave Sync 1.0 add-on lets you securely take your Firefox experience with you
to all your Firefox browsers. Mozilla operates a hosted server, and the source
code for the server is open so that any user may operate their own server if
they wish. The synchronization product keeps bookmarks, history, form data,
passwords, tabs, and user preferences, and provides an API to allow add-on
developers to synchronize their data as well.

%prep
%setup -q -n weaveserver-sync-%{snapshot}
cp %{SOURCE1} .

%build

%install
rm -rf %{buildroot}

install -d -m 755 %{buildroot}%{_datadir}/%{name}
cp -pr 1.0 %{buildroot}%{_datadir}/%{name}

install -d -m 755 %{buildroot}%{_sysconfdir}
mv  %{buildroot}%{_datadir}/%{name}/1.0/default_constants.php.dist \
    %{buildroot}%{_sysconfdir}/%{name}.conf
pushd  %{buildroot}%{_datadir}/%{name}/1.0
ln -s ../../../..%{_sysconfdir}/%{name}.conf default_constants.php
popd

# apache configuration
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF

Alias /weave/1.0 %{_datadir}/%{name}/1.0/index.php
Alias /weave %{_datadir}/%{name}

<Directory %{_datadir}/%{name}>
    Options Indexes FollowSymLinks
    Require all granted
</Directory>
EOF

%clean
rm -rf %{buildroot}



%files
%defattr(-,root,root)
%doc README weave.sql
%config(noreplace) %{_webappconfdir}/%{name}.conf
%config(noreplace) %{_sysconfdir}/%{name}.conf
%{_datadir}/%{name}



%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-0.20100308.2mdv2011.0
+ Revision: 615434
- the mass rebuild of 2010.1 packages

* Sat Mar 13 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-0.20100308.1mdv2010.1
+ Revision: 518690
- new snapshot

* Tue Feb 02 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-0.20100201.1mdv2010.1
+ Revision: 499789
- new snapshot

* Thu Jan 21 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-0.20100121.1mdv2010.1
+ Revision: 494744
- import weave-sync


* Thu Jan 21 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0-0.20100121.1mdv2010.1
-  first mdv release 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13222 |12cu|web2project-2.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:    Real Project Management for Real Businesses
Name:       web2project
Version:    2.0
Release:    8
License:    BSD
Group:      System/Servers
URL:        http://web2project.net/
Source0:    http://prdownloads.sourceforge.net/web2project/%{name}-%{version}.tar.gz
Patch0:     web2project-2.0-external-adodb.patch
Patch1:     web2project-1.3-external-libs.patch
Patch2:     web2project-2.0-fix-bbparser-path.patch
#http://github.com/trevormorse/web2project/commit/ab14f7f1ccd39b0f8fdda4996a7719d16c6e6d84
Patch3:     web2project-2.0-timezone-fix.patch
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires:   apache-mod_php
Requires:   php-mysql
Requires:   php-gd
Requires:   php-sqlite3
Requires:   php-ldap
Requires:   php-adodb
Requires:   php-jpgraph
Requires:   php-smarty
Requires:   php-mbstring
Requires:   php-pear-Date
Requires:   php-pear-Contact_Vcard_Parse
Requires:   php-pear-Contact_Vcard_Build
Requires:   php-pear-HTML_BBCodeParser
Requires:   nusoap
BuildArch:  noarch

%description
web2Project is an Free Open Source business oriented Project Management System
(PMS) built for the future. Following the concept of a Rich Internet
Application (RIA) we will be providing an interactive and effective way of
managing projects.

%prep
%setup -q
find . -name .htaccess | xargs rm -f

# don't bundle these
rm -rf lib/adodb
rm -rf lib/jpgraph
rm -rf lib/PEAR

%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1

%build

%install
install -d -m 755 %{buildroot}%{_datadir}/%{name}
install -m 644 *.php %{buildroot}%{_datadir}/%{name}
for dir in classes includes install js lib locales modules style; do
    cp -pr $dir %{buildroot}%{_datadir}/%{name}
done

install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}
cp -pr files/* %{buildroot}%{_localstatedir}/lib/%{name}
pushd %{buildroot}%{_datadir}/%{name}
ln -s ../../..%{_localstatedir}/lib/%{name} files
popd

# fix config file location
install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}
#mv %{buildroot}%{_datadir}/%{name}/includes/config-dist.php \
#    %{buildroot}%{_sysconfdir}/%{name}/config.php
touch %{buildroot}%{_sysconfdir}/%{name}/config.php
chmod 660 %{buildroot}%{_sysconfdir}/%{name}/config.php
pushd %{buildroot}%{_datadir}/%{name}/includes
ln -s ../../../..%{_sysconfdir}/%{name}/config.php .
popd


install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf << EOF
Alias /%{name}/files %{_localstatedir}/lib/%{name}
Alias /%{name} %{_datadir}/%{name}

<Directory %{_datadir}/%{name}>
    Order allow,deny
    Allow from all

    php_admin_value memory_limit    64M
    php_admin_value post_max_size   17M
    php_admin_value upload_max_filesize 16M
    php_admin_value max_execution_time 120
</Directory>


<Directory %{_datadir}/%{name}/includes>
    Require all denied
</Directory>

<Directory %{_datadir}/%{name}/includes>
    Require local granted
    ErrorDocument 403 "Access denied per %{_webappconfdir}/%{name}.conf"
</Directory>

<Directory %{_localstatedir}/lib/%{name}/files>
    Require all denied
</Directory>

<Directory %{_localstatedir}/lib/%{name}/files/temp>
    Require all granted
</Directory>
EOF


%post
%_post_webapp

%postun
%_postun_webapp

%files
%doc ChangeLog COPYING LICENSE README
%config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf
%attr(-,apache,apache) %config(noreplace) %{_sysconfdir}/%{name}/config.php
%{_datadir}/%{name}
%attr(-,apache,apache) %{_localstatedir}/lib/%{name}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13223 |12cu|websvn-2.3.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		websvn
Version:	2.3.2
Release:	4
Summary:	PHP based web interface of Subversion repositories
Epoch:		1
License:	GPL
Group:		System/Servers
URL:		http://websvn.tigris.org/
Source:		http://websvn.tigris.org/files/documents/1380/39378/%{name}-%{version}.tar.gz
Patch0:     websvn-2.3.2-fhs.patch
Patch1:     websvn-2.3.0-use-external-geshi.patch
Requires:	subversion
Requires:	apache-mod_php
Requires:	php-iconv
Requires:	php-xml
Requires:	php-geshi
BuildArch:	noarch

%description
WebSVN offers a view onto your subversion repositories that's been designed to
reflect the Subversion methodology. You can view the log of any file or
directory and see a list of all the files changed, added or deleted in any
given revision. You can also view the differences between 2 versions of a file
so as to see exactly what was changed in a particular revision.

WebSVN offers the following features:

    * Easy to use interface
    * Highly customisable templating system
    * Log message searching
    * Colourisation of file listings
    * Blame support
    * Tar ball downloads
    * Directory comparisons
    * RSS Feed support
    * Fast browsing thanks to internal caching feature
    * Apache MultiViews support
    * Support for bugtraq:properties 

%prep
%setup -q
%patch0 -p 1
%patch1 -p 1

%build

%install
rm -rf %{buildroot}

install -d -m 755 %{buildroot}/%{_datadir}/%{name}
install -d -m 755 %{buildroot}/%{_datadir}/%{name}/www
cp -pr *.php %{buildroot}%{_datadir}/%{name}/www
cp -pr templates %{buildroot}%{_datadir}/%{name}/www

cp -pr include %{buildroot}%{_datadir}/%{name}
cp -pr languages %{buildroot}%{_datadir}/%{name}

install -d -m 755 %{buildroot}%{_sysconfdir}
mv %{buildroot}/%{_datadir}/%{name}/include/distconfig.php \
   %{buildroot}%{_sysconfdir}/%{name}.conf

install -d -m 755 %{buildroot}%{_localstatedir}/cache/%{name}

pushd %{buildroot}%{_datadir}/%{name}/www
ln -sf ../include .
ln -sf ../languages .
ln -sf ../lib .
ln -sf ../../../..%{_localstatedir}/cache/%{name} cache
popd

pushd %{buildroot}%{_datadir}/%{name}/include
ln -sf ../../../..%{_sysconfdir}/%{name}.conf config.php
popd

# Create apache conf file
install -d -m 755 %{buildroot}%{_webappconfdir}

cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
Alias /%{name} %{_datadir}/%{name}/www

<Directory %{_datadir}/%{name}/www>
    Options -FollowSymLinks
    Require all granted
</Directory>
EOF

cat > README.mdv <<EOF
Mandriva RPM specific notes

setup
-----
The setup used here differs from default one, to achieve better FHS compliance.
- the constant files are in /usr/share/websvn
- the generated files are in /var/cache/websvn
- the configuration file is /etc/websvn.conf
EOF



%clean
rm -rf  %{buildroot} 

%files
%defattr(-,root,root)
%doc license.txt changes.txt
%config(noreplace) %{_sysconfdir}/%{name}.conf
%config(noreplace) %{_webappconfdir}/%{name}.conf
%{_datadir}/%{name}
%attr(0755,apache,apache) %{_localstatedir}/cache/%{name}


%changelog
* Mon Dec 20 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1:2.3.2-1mdv2011.0
+ Revision: 623314
- new version

* Sun Jul 25 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1:2.3.1-1mdv2011.0
+ Revision: 558814
- new version

* Sun Feb 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1:2.3.0-1mdv2010.1
+ Revision: 501826
- new version

* Sun Jan 17 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1:2.2.1-4mdv2010.1
+ Revision: 492695
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise

* Thu Sep 03 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1:2.2.1-3mdv2010.0
+ Revision: 428993
- fix dependencies

* Wed Aug 19 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1:2.2.1-2mdv2010.0
+ Revision: 418295
- fix include path for geshi

* Sun Jul 19 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1:2.2.1-1mdv2010.0
+ Revision: 397429
- new version
- reduce FHS patch to documentation, and use symlinks instead
- move web files under %%{_datadir}/www

* Wed Mar 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1:2.1.0-2mdv2009.1
+ Revision: 348651
- don't forget to ship lib directory

* Tue Mar 03 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1:2.1.0-1mdv2009.1
+ Revision: 347890
- new version
- rediff FHS patch

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 1:2.0-4mdv2009.0
+ Revision: 261929
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1:2.0-3mdv2009.0
+ Revision: 255894
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1:2.0-1mdv2008.1
+ Revision: 136572
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Aug 17 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1:2.0-1mdv2008.0
+ Revision: 65298
- spec cleanup
- new version
- import websvn


* Thu Jun 29 2006 Jerome Martin <jmartin@mandriva.org> 2.0-0.rc1.4mdv2006.0
- Fix require for backport

* Mon Jun 26 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1:2.0-0.rc1.3mdv2007.0
- %%mkrel
- new webapp macros
- better EOL correction
- use heredoc for README.mdv
- fix requires

* Thu May 11 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1:2.0-0.rc1.2mdk
- more complete FHS patch

* Wed May 10 2006 Franck Villaume <fvill@mandriva.org> 1:2.0-0.rc1.1mdk
- 2.0rc1

* Fri Apr 07 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1:2.0-0.beta7.9mdk
- revert to FHS compliant setup
- split templates content between webroot and data dir
- backport compatible apache configuration file
- requires php-xml too

* Fri Mar 31 2006 Oden Eriksson <oeriksson@mandriva.com> 1:2.0-0.beta7.8mdk
- more fixes to make it work as intended

* Fri Mar 31 2006 Oden Eriksson <oeriksson@mandriva.com> 1:2.0-0.beta7.7mdk
- fix one missing absolute path in P0

* Fri Mar 24 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1:2.0-0.beta7.6mdk
- use a pristine source tarball  
- rediff fhs patch
- spec cleanup
- remove useless details in description: all webapps use the same scheme

* Fri Mar 17 2006 Franck Villaume <fvill@mandriva.org> 1:2.0-0.beta7.5mdk
- package rename

* Thu Mar 16 2006 Franck Villaume <fvill@mandriva.org> 1:2.0-0.beta7.4mdk
- sync with websvn-1.61 package from guillomovitch@mandriva.org

* Mon Nov 28 2005 Franck Villaume <fvill@mandriva.org> 1:2.0-0.beta7.3mdk
- fix bug 19966 from J.P. Pasnak <pasnak@warpedsystems.sk.ca>

* Sun Nov 13 2005 Franck Villaume <fvill@mandriva.fr> 1:2.0-0.beta7.2mdk
- fix url
  from jamagallon@able.es

* Thu Nov 10 2005 Franck Villaume <fvill@mandriva.fr> 1:2.0-0.beta7.1mdk
- new release
- versioning
- config file for apache

* Thu Sep 2 2004 Franck Villaume <fvill@freesurf.fr> 161-1mdk
- First package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13224 |12cu|weechat-0.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Portable, fast, light and extensible IRC client
Name:		weechat
Version:	0.4.1
Release:	1
Source0:	http://www.weechat.org/files/src/%{name}-%{version}.tar.bz2
Patch0:		weechat-combined.patch
Patch1:		weechat-0.4.1-enchant.patch
Patch3:		weechat-0.4.1-ruby-version.patch
License:	GPLv3
Group:		Networking/IRC
Url:		http://www.weechat.org/
BuildRequires:	cmake
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(ncursesw)
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(lua)
BuildRequires:	pkgconfig(enchant)
BuildRequires:	pkgconfig(gnutls)
BuildRequires:	pkgconfig(libgcrypt)
BuildRequires:	perl-devel
BuildRequires:	ruby-devel
BuildRequires:	gettext
BuildRequires:	docbook-style-xsl
BuildRequires:	tcl-devel


Obsoletes:	%{name}-gtk

%description
WeeChat (Wee Enhanced Environment for Chat) is a fast, light and extensible
chat client designed for many platforms.
 
Main features are: 
- modular: a lightweight core with plugins around
- multi-protocols: IRC and Jabber (other soon)
- extensible: C plugins and scripts (Perl, Python, Ruby, Lua and Tcl)
- free software: released under GPLv3 license
- fully documented: user's guide, API, FAQ,.. translated in many languages 

%files -f %{name}.lang
%doc AUTHORS ChangeLog COPYING NEWS README
%doc doc/en/weechat_faq.en.txt doc/en/weechat_quickstart.en.txt doc/en/weechat_scripting.en.txt
%doc doc/en/weechat_user.en.txt
%{_bindir}/%{name}
%{_bindir}/%{name}-curses
%{_mandir}/man1/%{name}*
%dir %{_libdir}/%{name}
%dir %{_libdir}/%{name}/plugins
%{_libdir}/%{name}/plugins/alias.so
%{_libdir}/%{name}/plugins/fifo.so
%{_libdir}/%{name}/plugins/irc.so
%{_libdir}/%{name}/plugins/logger.so
%{_libdir}/%{name}/plugins/relay.so
%{_libdir}/%{name}/plugins/rmodifier.so
%{_libdir}/%{name}/plugins/script.so
%{_libdir}/%{name}/plugins/xfer.so
%{_iconsdir}/hicolor/32x32/apps/%{name}.png

#--------------------------------------------------------------------

%package perl
Group:		Networking/IRC
Summary: 	Weechat perl plugins
Requires:	%{name} = %{version}
Conflicts:	%{name} < 0.3.6

%description perl
This package allow weechat to use perl scripts

%files perl
%doc doc/en/weechat_scripting.en.txt
%{_libdir}/%{name}/plugins/perl.so

#--------------------------------------------------------------------

%package python
Group:		Networking/IRC
Summary:	Weechat python plugins
Requires:	%{name} = %{version}
Conflicts:	%{name} < 0.3.6

%description python
This package allow weechat to use python scripts

%files python
%doc doc/en/weechat_scripting.en.txt
%{_libdir}/%{name}/plugins/python.so

#--------------------------------------------------------------------

%package tcl
Group:		Networking/IRC
Summary:	Weechat tcl plugins
Requires:	%{name} = %{version}
Conflicts:	%{name} < 0.3.6

%description tcl
This package allow weechat to use tcl scripts

%files tcl
%doc doc/en/weechat_scripting.en.txt
%{_libdir}/%{name}/plugins/tcl.so

#--------------------------------------------------------------------

%package ruby
Group:		Networking/IRC
Summary:	Weechat ruby plugins
Requires:	%{name} = %{version}
Conflicts:	%{name} < 0.3.6

%description ruby
This package allow weechat to use ruby scripts

%files ruby
%doc doc/en/weechat_scripting.en.txt
%{_libdir}/%{name}/plugins/ruby.so

#--------------------------------------------------------------------

%package lua
Group:		Networking/IRC
Summary:	Weechat lua plugins
Requires:	%{name} = %{version}
Conflicts:	%{name} < 0.3.6

%description lua
This package allow weechat to use lua scripts

%files lua
%doc doc/en/weechat_scripting.en.txt
%{_libdir}/%{name}/plugins/lua.so

#--------------------------------------------------------------------

%package charset
Group:		Networking/IRC
Summary:	Weechat charset plugins
Requires:	%{name} = %{version}
Conflicts:	%{name} < 0.3.6

%description charset
This package allow weechat to use charset

%files charset
%doc doc/en/weechat_scripting.en.txt
%{_libdir}/%{name}/plugins/charset.so

#--------------------------------------------------------------------

%package aspell
Group:		Networking/IRC
Summary:	Weechat spell check plugins
Requires:	%{name} = %{version}
Conflicts:	%{name} < 0.3.6

%description aspell
This package allow weechat to use spell checker feature.

%files aspell
%doc doc/en/weechat_scripting.en.txt
%{_libdir}/%{name}/plugins/aspell.so

#--------------------------------------------------------------------

%package  devel
Summary:	Development files for weechat
Group:		Development/C
Requires:	%{name} = %{version}-%{release}

%description devel
WeeChat (Wee Enhanced Environment for Chat) is a portable, fast, light and
extensible IRC client. Everything can be done with a keyboard.
It is customizable and extensible with scripts.

This package contains include files and pc file for weechat.

%files devel
%doc doc/en/weechat_dev.en.txt
%{_includedir}/%{name}
%{_libdir}/pkgconfig/%{name}.pc

#--------------------------------------------------------------------

%prep
%setup -q
%apply_patches

%build
%cmake -DLIBDIR=%{_libdir}
%make

%install
%makeinstall_std -C build

(
cd %{buildroot}%{_bindir}
ln -s %{name}-curses %{name}
)

%find_lang %{name}



%changelog
* Tue Oct 08 2013 symbianflo <symbianflo@mandrivausers.ro> 0.4.1-1
+ Revision: bdf0e84
- Merge pull request #2 from symbianflo/weechat:rosa2012.1
- Symbianflo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13225 |12cu|wesnoth-1.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# TODO add a init file for server, if it is worth
# split data if we can force a rpm to be noarch

Summary:	Fantasy turn-based strategy game
Name:		wesnoth
Version:	1.12.4
Release:	1
License:	GPLv2+
Group:		Games/Strategy
Url:		http://www.wesnoth.org/
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
Source1:	%{name}-icon.png
Source10:	%{name}.rpmlintrc
BuildRequires:	cmake
BuildRequires:	imagemagick
BuildRequires:	boost-devel
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	pkgconfig(fribidi)
BuildRequires:	pkgconfig(lua)
BuildRequires:	pkgconfig(pango)
BuildRequires:	pkgconfig(pangocairo)
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(SDL_net)
BuildRequires:	pkgconfig(SDL_ttf)
BuildRequires:	pkgconfig(vorbis)
Obsoletes:	wesnoth-unstable < %{version}

%description
Battle for Wesnoth is a fantasy turn-based strategy game.
Battle for control of villages, using variety of units which
have advantages and disadvantages in different types of terrains and
against different types of attacks. Units gain experience and advance
levels, and are carried over from one scenario to the next campaign.

%files -f %{name}.lang
%doc README.md
%exclude %{_gamesbindir}/%{name}d
%{_gamesbindir}/*
%{_gamesdatadir}/%{name}
%{_mandir}/*/%{name}.*
%{_datadir}/applications/*
%{_iconsdir}/*

#----------------------------------------------------------------------------

%package -n %{name}-server
Summary:	Server for "Battle fo Wesnoth" game
Group:		Games/Strategy
Obsoletes:	wesnoth-unstable-server < %{version}

%description -n %{name}-server
This package contains "Battle for wesnoth" server, used to play multiplayer
game without needing to install the full client.

%files -n %{name}-server -f %{name}d.lang
%{_gamesbindir}/%{name}d
%{_mandir}/*/%{name}d.*

#----------------------------------------------------------------------------

%prep
%setup -q
find . -name ".gitignore" -delete

%build
export LDFLAGS="$LDFLAGS -lpthread"
%cmake -DENABLE_STRICT_COMPILATION=OFF \
	-DBINDIR=%{_gamesbindir} \
	-DDATAROOTDIR=%{_gamesdatadir} \
	-DDESKTOPDIR=%{_datadir}/applications \
	-DDOCDIR=%{_datadir}/doc/%{name} \
	-DMANDIR=%{_mandir} \
	-DICONDIR=%{_iconsdir}
%make

%install
%makeinstall_std -C build

%find_lang %{name} --with-man
%find_lang %{name}d --with-man


%changelog

* Tue Jun 30 2015 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.12.4-1
- (8371e98) New version 1.12.4
- (8371e98) Drop merged patch



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13226 |12cu|wesnoth-unstable-1.11.15-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# TODO add a init file for server, if it is worth
# split data if we can force a rpm to be noarch

%define sname wesnoth

Summary:	Fantasy turn-based strategy game
Name:		wesnoth-unstable
Version:	1.11.15
Release:	1
License:	GPLv2+
Group:		Games/Strategy
Url:		http://www.wesnoth.org/
Source0:	http://downloads.sourceforge.net/%{sname}/%{sname}-%{version}.tar.bz2
Source1:	%{sname}-icon.png
BuildRequires:	cmake
BuildRequires:	imagemagick
BuildRequires:	boost-devel
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	pkgconfig(fribidi)
BuildRequires:	pkgconfig(lua)
BuildRequires:	pkgconfig(pango)
BuildRequires:	pkgconfig(pangocairo)
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(SDL_net)
BuildRequires:	pkgconfig(SDL_ttf)
BuildRequires:	pkgconfig(vorbis)
Conflicts:	%{sname}

%description
Battle for Wesnoth is a fantasy turn-based strategy game.
Battle for control of villages, using variety of units which
have advantages and disadvantages in different types of terrains and
against different types of attacks. Units gain experience and advance
levels, and are carried over from one scenario to the next campaign.

%files -f %{sname}.lang
%doc README
%exclude %{_gamesbindir}/%{sname}d
%{_gamesbindir}/*
%{_gamesdatadir}/%{sname}
%{_mandir}/*/%{sname}.*
%{_datadir}/applications/*
%{_datadir}/doc/%{sname}/*
%{_iconsdir}/*

#----------------------------------------------------------------------------

%package -n %{name}-server
Summary:	Server for "Battle fo Wesnoth" game
Group:		Games/Strategy
Conflicts:	%{sname}-server

%description -n %{name}-server
This package contains "Battle for wesnoth" server, used to play multiplayer
game without needing to install the full client.

%files -n %{name}-server -f %{sname}d.lang
%{_gamesbindir}/%{sname}d
%{_mandir}/*/%{sname}d.*

#----------------------------------------------------------------------------

%prep
%setup -q -n %{sname}-%{version}
find . -name ".gitignore" -delete

%build
export LDFLAGS="$LDFLAGS -lpthread"
%cmake -DENABLE_STRICT_COMPILATION=OFF \
	-DBINDIR=%{_gamesbindir} \
	-DDATAROOTDIR=%{_gamesdatadir} \
	-DDESKTOPDIR=%{_datadir}/applications \
	-DDOCDIR=%{_datadir}/doc/%{sname} \
	-DMANDIR=%{_mandir} \
	-DICONDIR=%{_iconsdir}
%make

%install
%makeinstall_std -C build

%find_lang %{sname} --with-man
%find_lang %{sname}d --with-man


%changelog
* Wed Jun 18 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.11.15-1
+ Revision: ef2786b
- New version 1.11.15



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13227 |12cu|wgetpaste-2.25-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		wgetpaste
Version:	2.25
Release:	5
Summary:	pastebin command line tool
URL:		http://wgetpaste.zlin.dk
Source0:	http://wgetpaste.zlin.dk/wgetpaste-%{version}.tar.bz2
Source1:	pastebin.mandriva.com.conf
Source2:	wgetpaste.conf
License:	Public Domain
Requires:	wget
Group:		Networking/WWW
BuildArch:	noarch

%description
Tool allowing to paste output from commands directly to several pastebin
websites.

%prep
%setup -q

%build

%install
%{__mkdir_p} %{buildroot}%{_bindir}
%{__cp} -p wgetpaste %{buildroot}%{_bindir}
%{__mkdir_p} %{buildroot}%{_sysconfdir}/wgetpaste.d
%{__cp} -p %{SOURCE1} %{buildroot}%{_sysconfdir}/wgetpaste.d/
%{__cp} -p %{SOURCE2} %{buildroot}%{_sysconfdir}/wgetpaste.d/

%files
%config(noreplace) %{_sysconfdir}/wgetpaste.d/*
%{_bindir}/%{name}


%changelog
* Tue Jun 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.25-5
+ Revision: 342c757
- Bump release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13228 |12cu|whichman-2.4-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package	%{nil}
%define name whichman
%define version 2.4
%define release 6

Summary: Fault tolerant search utilities
Name: %{name}
Version: %{version}
Release: %{release}
License: GPL
Group: File tools
Url: http://main.linuxfocus.org/~guido/
Source: %{name}-%{version}.tar.bz2
Patch: whichman-makefile.patch.bz2



%description
ftff, ftwhich and whichman are fault tolerant search utilities.
whichman allows to search for man pages that match approximately the specified
search key. ftff is a fault tolerant file find utility and ftwhich
is a fault tolerant version for the 'which' command.
The error tolerant approximate string match is based on the Levenshtein
Distance between two strings. This is a measure for the number of
replacements, insertions and deletions that are necessary to transform
string A into string B.

%prep

%setup -q
%patch 


%build
%make 

%install
make DESTDIR=$RPM_BUILD_ROOT PREFIX=$RPM_BUILD_ROOT%{_prefix} MANDIR=$RPM_BUILD_ROOT%{_mandir} install


%files
%doc README 
%{_bindir}/*
%{_mandir}/man1/*




%changelog
* Sun Mar 16 2014 SymbianFlo <symbianflo@mandrivausers.ro> 2.4-6
+ Revision: b40be2f
- Updated whichman.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13229 |12cu|whizzytex-1.3.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	whizzytex
%define version 1.3.2
%define release 1

Name: 		%{name}
Version: 	%{version}
Release: 	%{release}
# license here: http://cristal.inria.fr/whizzytex/GPL
License: 	GPLv2
Summary:	An Emacs minor mode for incremental viewing of LaTeX documents
Group:		Publishing
URL:		http://cristal.inria.fr/whizzytex
Source:		http://cristal.inria.fr/whizzytex/%{name}-%{version}.tgz
Source100:	%{name}.rpmlintrc
BuildRequires: 	emacs-bin
Requires: 	emacs-bin
Requires: 	tetex-latex
Requires: 	texlive-kpathsea.bin
BuildArch: 	noarch


%description 
WhizzyTeX provides a minor mode for Emacs or XEmacs, a (bash) shell-script
daemon and some LaTeX macros. It works under Unix with gv and xdvi viewers, but
the Active-DVI viewer will provided much better visual effects and will offer
more functionalities.

%prep
%setup -q
find . -name .*~ -exec rm -f {} \;
find . -name *.~ -exec rm -f {} \;
find . -name main.tex~ -exec rm -f {} \;
find -size 0 -exec rm -f {} \;
chmod -x examples/mlpost/mlpostx

rm -rf examples/beamer
rm -f examples/hyperref/main.out
perl -pi -e 's/INITEX=initex/INITEX="pdfetex -ini"/' src/whizzytex
chmod 755 examples/bin/gpic*
chmod 755 examples/gpic/whizzy.sh

 
# Convert to utf-8
for file in examples/edit/wedit.sty.bak doc/manual.sty examples/edit/wedit.sty.bak examples/xsymbol/main.tex \
  CHANGES examples/advanced/exercise.sty COPYING doc/manual.tex examples/effects/exercise.sty \
  examples/edit/whizzedit.sty examples/edit/wedit.sty; do
    iconv -f ISO-8859-1 -t UTF-8 -o $file.new $file && \
    touch -r $file $file.new && \
    mv $file.new $file
done

rm -fr examples/mlpost/mlpostx.native
pushd examples/mlpost
ln -s mlpostx mlpostx.native
popd

%build
emacs -batch -f batch-byte-compile src/whizzytex.el

%install
install -d -m 755 %{buildroot}%{_bindir}
install -d -m 755 %{buildroot}%{_datadir}/emacs/site-lisp
install -d -m 755 %{buildroot}%{_datadir}/texmf/tex/latex/%{name}
install -m 755 src/whizzytex %{buildroot}%{_bindir}
install -m 644 src/whizzytex.sty %{buildroot}%{_datadir}/texmf/tex/latex/%{name}
install -m 644 src/whizzytex.el* %{buildroot}%{_datadir}/emacs/site-lisp


find -size 0 -exec rm -f {} \;



%files

%doc CHANGES COPYING FILES GPL VERSION doc examples
%{_bindir}/%{name}
%{_datadir}/texmf/tex/latex/%{name}
%{_datadir}/emacs/site-lisp

%changelog
* Sat Nov 09 2013 symbianflo <symbianflo@mandrivausers.ro> 1.3.2-1
+ Revision: f7f59c4
- Merge pull request #1 from symbianflo/whizzytex:rosa2012.1
- Symbianflo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13230 |12cu|whoisit-1.1-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Facilities to Announce incoming callers over the computer speakers 
Name:		whoisit
Version:	1.1
Release:	9
License:	GPL
Group:		System/Servers
URL:		http://www.voip-info.org/wiki-Asterisk+WhoIsIt
Source0:	http://wyoming.e-tools.com/WhoIsIt-%{version}.tar.bz2
Patch0:		WhoIsIt-1.1-req.patch
Requires:	asterisk
Requires:	festival
BuildRequires:	sox
BuildRequires:	festival


%description
This program is intended to be used in the Asterisk
extensions.conf file to announce (over your system's speakers) the
calling party. 

%prep
%setup -q -n WhoIsIt-%{version}
%patch0 p0
iconv -f iso8859-1 -t utf-8 countrycodes-script > countrycodes-script.conv && \
  mv -f countrycodes-script.conv countrycodes-script

%build

gcc %{optflags} -o who-is-it who-is-it.c
gcc %{optflags} -o who-is-it-agi who-is-it-agi.c

%install
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_localstatedir}/lib/asterisk/agi-bin
install -d %{buildroot}%{_localstatedir}/lib/asterisk/sounds/CID-PLACES/country-codes
install -d %{buildroot}%{_localstatedir}/lib/asterisk/sounds/priv-callerintros

install -m0644 international.gsm %{buildroot}%{_localstatedir}/lib/asterisk/sounds/CID-PLACES/
install -m0644 priv-unlisted.gsm %{buildroot}%{_localstatedir}/lib/asterisk/sounds/
install -m0644 unknowncallerfrom.gsm %{buildroot}%{_localstatedir}/lib/asterisk/sounds/
install -m0644 somewhereinstate.gsm %{buildroot}%{_localstatedir}/lib/asterisk/sounds/
install -m0644 somewhereoutstate.gsm %{buildroot}%{_localstatedir}/lib/asterisk/sounds/
install -m0755 who-is-it %{buildroot}%{_bindir}
install -m0755 who-is-it-agi %{buildroot}%{_localstatedir}/lib/asterisk/agi-bin/
install -m0755 submit-announce.agi %{buildroot}%{_localstatedir}/lib/asterisk/agi-bin/

# this will generate the gsm files :)
cp areacodescript areacodescript.tmp
cp countrycodes-script countrycodes-script.tmp
perl -pi -e "s|%{_localstatedir}/lib|%{buildroot}%{_localstatedir}/lib|g" *.tmp

festival < areacodescript.tmp
festival < countrycodes-script.tmp



%files
%defattr(-,root,root)
%doc README TODO areacodescript countrycodes-script
%attr(0755,root,root) %{_bindir}/who-is-it
%attr(0755,root,root) %{_localstatedir}/lib/asterisk/agi-bin/who-is-it-agi
%attr(0755,root,root) %{_localstatedir}/lib/asterisk/agi-bin/submit-announce.agi
%attr(0755,root,root) %dir %{_localstatedir}/lib/asterisk/sounds/CID-PLACES
%attr(0755,root,root) %dir %{_localstatedir}/lib/asterisk/sounds/CID-PLACES/country-codes
%attr(0755,root,root) %dir %{_localstatedir}/lib/asterisk/sounds/priv-callerintros
%attr(0644,root,root) %{_localstatedir}/lib/asterisk/sounds/CID-PLACES/*.gsm
%attr(0644,root,root) %{_localstatedir}/lib/asterisk/sounds/CID-PLACES/country-codes/*.gsm
%attr(0644,root,root) %{_localstatedir}/lib/asterisk/sounds/*.gsm



%changelog
* Sun Mar 16 2014 symbianflo <symbianflo@symbianflo> 1.1-9
+ Revision: 84f4522
- Log: add Req patch, fix linting, bump rel



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13231 |12cu|wicd-1.7.2.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

Name:                wicd
Version:             1.7.2.4
Release:             3
Summary:             Wireless and wired network connection manager

Group:               System/Configuration/Networking
License:             GPLv2+
URL:                 http://wicd.sourceforge.net/
Source0:             https://launchpad.net/wicd/1.7/%{version}/+download/%{name}-%{version}.tar.gz
Source1:             wicd.logrotate
Source2:             org.wicd.daemon.service


Patch0:              wicd-1.7.0-remove-WHEREAREMYFILES.patch
Patch1:              wicd-1.7.1-dbus-failure.patch
Patch2:              wicd-1.7.0-dbus-policy.patch
Patch3:              wicd-1.7.1-DaemonClosing.patch

BuildRequires:       desktop-file-utils
BuildRequires:       systemd-units
BuildRequires:       pythonegg(babel)
BuildRequires:       pkgconfig(python)
Requires:            pm-utils >= 1.2.4
Requires:            %{name}-common = %{version}-%{release}

%description
Wicd is designed to give the user as much control over behavior of network
connections as possible.  Every network, both wired and wireless, has its
own profile with its own configuration options and connection behavior.
Wicd will try to automatically connect only to networks the user specifies
it should try, with a preference first to a wired network, then to wireless.

This package provides the architecture-dependent components of wicd.

%package common
Summary:             Wicd common files
Group:               System/Base
BuildArch:           noarch
Requires:            dbus
Requires:            dbus-python
Requires:            dhcp-client
Requires:            ethtool
Requires:            iproute2
Requires:            logrotate
Requires:            net-tools
Requires:            wireless-tools
Requires:            wpa_supplicant
Requires:            python-gobject
Requires(post):      systemd-units
Requires(preun):     systemd-units
Requires(postun):    systemd-units

%description common
This package provides the main wicd daemon and the wicd-cli front-end.

%package curses
Summary:             Curses client for wicd
Group:               System/Configuration/Networking
BuildArch:           noarch
Requires:            %{name}-common = %{version}-%{release}
Requires:            python-urwid >= 0.9.8.3

%description curses
Client program for wicd that uses a curses interface.

%package gtk
Summary:             GTK+ client for wicd
Group:               System/Configuration/Networking
BuildArch:           noarch
Requires:            %{name}-common = %{version}-%{release}
Requires:            python-notify
Requires:            pygtk2.0-libglade >= 2.10

%description gtk
Client program for wicd that uses a GTK+ interface.

%prep
%setup -q

# Remove the WHEREAREMYFILES and resetting of ~/.wicd/WHEREAREMYFILES
# This is pointless.  The documentation can just provide WHEREAREMYFILES,
# which we do in this package.
%patch0 -p1

# Handle D-Bus connection failures a little better
%patch1 -p1

# Allow users at the console to control wicd
%patch2 -p1

# Work around bug in DaemonClosing() calls
%patch3 -p1

%build
rm -f po/ast.po
python setup.py configure \
    --distro redhat \
    --lib %{_libdir} \
    --share %{_datadir}/wicd \
    --etc %{_sysconfdir}/wicd \
    --bin %{_bindir} \
    --pmutils %{_libdir}/pm-utils/sleep.d \
    --log %{_localstatedir}/log \
    --systemd %{_unitdir} --no-install-init

    
python setup.py compile_translations
python setup.py build



%install
python setup.py install --skip-build --no-compile --root %{buildroot}
sed -i -e '/^#!\//, 1d'  %{buildroot}%{_datadir}/wicd/backends/be-external.py
sed -i -e '/^#!\//, 1d'  %{buildroot}%{_datadir}/wicd/backends/be-ioctl.py
sed -i -e '/^#!\//, 1d'  %{buildroot}%{_datadir}/wicd/cli/wicd-cli.py
sed -i -e '/^#!\//, 1d'  %{buildroot}%{_datadir}/wicd/curses/curses_misc.py
sed -i -e '/^#!\//, 1d'  %{buildroot}%{_datadir}/wicd/curses/netentry_curses.py
sed -i -e '/^#!\//, 1d'  %{buildroot}%{_datadir}/wicd/curses/prefs_curses.py
sed -i -e '/^#!\//, 1d'  %{buildroot}%{_datadir}/wicd/daemon/wicd-daemon.py
sed -i -e '/^#!\//, 1d'  %{buildroot}%{_datadir}/wicd/gtk/gui.py
sed -i -e '/^#!\//, 1d'  %{buildroot}%{_datadir}/wicd/gtk/prefs.py
sed -i -e '/^#!\//, 1d'  %{buildroot}%{_datadir}/wicd/gtk/wicd-client.py

# add shebang
sed -i -e '1d;2i#!/usr/bin/python'  %{buildroot}%{_datadir}/wicd/cli/wicd-cli.py


rm -f %{buildroot}%{_localstatedir}/lib/wicd/WHEREAREMYFILES
rm -rf %{buildroot}%{_datadir}/doc
find %{buildroot} -type f -name ".empty_on_purpose" | xargs rm

for lib in %{buildroot}%{python_sitelib}/wicd/*.py ; do
    sed '/\/usr\/bin\/env/d' $lib > $lib.new &&
    touch -r $lib $lib.new &&
    mv $lib.new $lib
done

mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
install -m 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/logrotate.d/wicd

mkdir -p %{buildroot}%{_datadir}/dbus-1/system-services
install -m 0644 %{SOURCE2} %{buildroot}%{_datadir}/dbus-1/system-services/org.wicd.daemon.service

desktop-file-install \
    --remove-category="Application" \
    --delete-original \
    --dir=%{buildroot}%{_datadir}/applications \
    %{buildroot}%{_datadir}/applications/wicd.desktop

desktop-file-install \
    --dir=%{buildroot}%{_sysconfdir}/xdg/autostart \
    %{buildroot}%{_sysconfdir}/xdg/autostart/wicd-tray.desktop

%find_lang %{name}

%post common
if [ $1 -eq 1 ]; then
    # Package install, not upgrade
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%preun common
if [ $1 -eq 0 ] ; then
    # Package removal, not upgrade
    /bin/systemctl disable wicd.service > /dev/null 2>&1 || :
    /bin/systemctl stop wicd.service > /dev/null 2>&1 || :
fi

%postun common
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
if [ $1 -ge 1 ] ; then
    # Package upgrade, not uninstall
    /bin/systemctl try-restart wicd.service >/dev/null 2>&1 || :
fi

%triggerun -- wicd-common < 1.7.0-5
if /sbin/chkconfig --level 3 wicd ; then
    /bin/systemctl enable wicd.service >/dev/null 2>&1 || :
fi

%post gtk
touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :

%postun gtk
if [ $1 -eq 0 ]; then
    touch --no-create %{_datadir}/icons/hicolor &>/dev/null
    gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
fi

%posttrans gtk
gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :

%files
%doc AUTHORS CHANGES LICENSE NEWS README other/WHEREAREMYFILES
%{_libdir}/pm-utils/sleep.d/55wicd

%files common -f %{name}.lang
%doc AUTHORS CHANGES LICENSE NEWS README other/WHEREAREMYFILES
%dir %{python_sitelib}/wicd
%dir %{_sysconfdir}/wicd
%dir %{_sysconfdir}/wicd/encryption
%dir %{_sysconfdir}/wicd/encryption/templates
%dir %{_sysconfdir}/wicd/scripts
%dir %{_sysconfdir}/wicd/scripts/postconnect
%dir %{_sysconfdir}/wicd/scripts/postdisconnect
%dir %{_sysconfdir}/wicd/scripts/preconnect
%dir %{_sysconfdir}/wicd/scripts/predisconnect
%{_sysconfdir}/acpi/resume.d/80-wicd-connect.sh
%{_sysconfdir}/acpi/suspend.d/50-wicd-suspend.sh
%{_sysconfdir}/logrotate.d/wicd.logrotate
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/wicd.conf
%config(noreplace) %{_sysconfdir}/wicd/dhclient.conf.template.default
%config(noreplace) %{_sysconfdir}/logrotate.d/wicd
%config(noreplace) %{_sysconfdir}/wicd/encryption/templates/active
%config(noreplace) %{_sysconfdir}/wicd/encryption/templates/active_wired
%config(noreplace) %{_sysconfdir}/wicd/encryption/templates/eap
%config(noreplace) %{_sysconfdir}/wicd/encryption/templates/eap-tls
%config(noreplace) %{_sysconfdir}/wicd/encryption/templates/leap
%config(noreplace) %{_sysconfdir}/wicd/encryption/templates/peap
%config(noreplace) %{_sysconfdir}/wicd/encryption/templates/peap-tkip
%config(noreplace) %{_sysconfdir}/wicd/encryption/templates/psu
%config(noreplace) %{_sysconfdir}/wicd/encryption/templates/ttls
%config(noreplace) %{_sysconfdir}/wicd/encryption/templates/wep-hex
%config(noreplace) %{_sysconfdir}/wicd/encryption/templates/wep-passphrase
%config(noreplace) %{_sysconfdir}/wicd/encryption/templates/wep-shared
%config(noreplace) %{_sysconfdir}/wicd/encryption/templates/wired_8021x
%config(noreplace) %{_sysconfdir}/wicd/encryption/templates/wpa
%config(noreplace) %{_sysconfdir}/wicd/encryption/templates/wpa-psk
%config(noreplace) %{_sysconfdir}/wicd/encryption/templates/wpa-peap
%config(noreplace) %{_sysconfdir}/wicd/encryption/templates/wpa2-leap
%config(noreplace) %{_sysconfdir}/wicd/encryption/templates/wpa2-peap
/%{_unitdir}/wicd.service
%{python_sitelib}/wicd/*
%{python_sitelib}/wicd-%{version}*.egg-info
%{_bindir}/wicd-cli
%{_bindir}/wicd-client
%{_sbindir}/wicd
%{_datadir}/applications/wicd.desktop
%{_datadir}/dbus-1/system-services/org.wicd.daemon.service
%{_datadir}/man/man1/wicd-client.1*
%{_datadir}/man/man5/wicd-manager-settings.conf.5*
%{_datadir}/man/man5/wicd-wired-settings.conf.5*
%{_datadir}/man/man5/wicd-wireless-settings.conf.5*
%{_datadir}/man/man8/wicd-cli.8*
%{_datadir}/man/man8/wicd.8*
%lang(nl) %{_datadir}/man/nl/man1/wicd-client.1*
%lang(nl) %{_datadir}/man/nl/man5/wicd-manager-settings.conf.5*
%lang(nl) %{_datadir}/man/nl/man5/wicd-wired-settings.conf.5*
%lang(nl) %{_datadir}/man/nl/man5/wicd-wireless-settings.conf.5*
%lang(nl) %{_datadir}/man/nl/man8/wicd.8*
%dir %{_datadir}/wicd
%dir %{_datadir}/wicd/backends
%dir %{_datadir}/wicd/cli
%dir %{_datadir}/wicd/daemon
%{_datadir}/wicd/backends/*
%{_datadir}/wicd/cli/*
%{_datadir}/wicd/daemon/*
%dir %{_localstatedir}/lib/wicd
%dir %{_localstatedir}/lib/wicd/configurations

#{_datadir}/autostart/wicd-tray.desktop

%files curses
%doc AUTHORS CHANGES LICENSE NEWS README other/WHEREAREMYFILES
%dir %{_datadir}/wicd/curses
%{_datadir}/wicd/curses/*
%{_bindir}/wicd-curses
%{_datadir}/man/man8/wicd-curses.8*
%lang(nl) %{_datadir}/man/nl/man8/wicd-curses.8*

%files gtk
%doc AUTHORS CHANGES LICENSE NEWS README other/WHEREAREMYFILES
%dir %{_datadir}/wicd/gtk
%dir %{_datadir}/pixmaps/wicd
%{_sysconfdir}/xdg/autostart/wicd-tray.desktop
%{_datadir}/wicd/gtk/*
%{_datadir}/pixmaps/wicd/*
%{_datadir}/pixmaps/wicd-gtk.xpm
%{_bindir}/wicd-gtk
%{_datadir}/icons/hicolor/*/apps/wicd-gtk.png
%{_datadir}/icons/hicolor/scalable/apps/wicd-gtk.svg



%changelog
* Sun Mar 16 2014 SymbianFlo <symbianflo@mandrivausers.ro> 1.7.2.4-3
+ Revision: e2a3e65
- fixed files for abf.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13232 |12cu|widelands-b17-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define bld	17

Summary:	Settlers II clone
Name:		widelands
Version:	b%{bld}
Release:	4
License:	GPLv2+
Group:		Games/Strategy
Url:		http://www.widelands.org/
Source0:	%{name}-build%{bld}-src.tar.bz2
Source1:	%{name}.desktop
Source10:	widelands.rpmlintrc
# fix "not find boost to build" issue
# patch from Open Build Service
Patch0:		%{name}-build%{bld}_boostfix.diff
# lower gcc optimization from -O3 to O2
Patch1:		widelands-0.17-cxxflags.patch
# fix build error
Patch2:		widelands-0.17-format-not-string-literal.patch

BuildRequires:	cmake
BuildRequires:	ctags
BuildRequires:	doxygen
BuildRequires:	optipng
BuildRequires:	pngrewrite
BuildRequires:	boost-devel
BuildRequires:	gettext-devel
BuildRequires:	ggz-client-libs-devel
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(glew)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(libtiff-4)
BuildRequires:	pkgconfig(lua)
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(SDL_gfx)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(SDL_net)
BuildRequires:	pkgconfig(SDL_ttf)
BuildRequires:	pkgconfig(zlib)

Requires:	%{name}-basic-data
Requires:	%{name}-maps
Requires:	%{name}-i18n
Requires:	%{name}-music
Requires:	ggz-client-libs

%description
Widelands is an open source real-time strategy game. It is built upon 
libSDL and other open source libraries and is still under heavy development.
If you know Settlers I & II™ (© Bluebyte), you might already have a rough 
idea what Widelands is about.

%files
%defattr(644,root,root,755)
%doc ChangeLog COPYING
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%defattr(755,root,root,755)
%{_gamesbindir}/%{name}

#------------------------------------------------

%package -n %{name}-i18n
Summary:	Translations for %{name}
Group:		Games/Strategy
Requires:	%{name} = %{version}

%description -n %{name}-i18n
Files to play %{name} in other languages than English.

%files -n %{name}-i18n
%defattr(644,root,root,755)
%{_gamesdatadir}/%{name}/locale

#------------------------------------------------

%package -n %{name}-basic-data
Summary:	Basic data set for %{name}
Group:		Games/Strategy
Requires:	%{name} = %{version}

%description -n %{name}-basic-data
Basic data set used by %{name}.
Without these files you will not be able to play.

%files -n %{name}-basic-data
%defattr(644,root,root,755)
%{_gamesdatadir}/%{name}/COPYING
%{_gamesdatadir}/%{name}/CREDITS
%{_gamesdatadir}/%{name}/ChangeLog
%{_gamesdatadir}/%{name}/VERSION
%{_gamesdatadir}/%{name}/campaigns
%{_gamesdatadir}/%{name}/fonts
%{_gamesdatadir}/%{name}/global
%{_gamesdatadir}/%{name}/pics
%{_gamesdatadir}/%{name}/scripting
%{_gamesdatadir}/%{name}/sound
%{_gamesdatadir}/%{name}/tribes
%{_gamesdatadir}/%{name}/txts
%{_gamesdatadir}/%{name}/worlds

#------------------------------------------------

%package -n %{name}-maps
Summary:	Maps for %{name}
Group:		Games/Strategy
Requires:	%{name} = %{version}

%description -n %{name}-maps
Maps for %{name}.

%files -n %{name}-maps
%defattr(644,root,root,755)
%{_gamesdatadir}/%{name}/maps

#------------------------------------------------

%package -n %{name}-music
Summary:	Music for %{name}
Group:		Games/Strategy
Requires:	%{name} = %{version}

%description -n %{name}-music
Music files for %{name}.
These are not needed, but may improve fun while playing.

%files -n %{name}-music
%defattr(644,root,root,755)
%{_gamesdatadir}/%{name}/music

#------------------------------------------------


%prep
%setup -q -n %{name}-build%{bld}-src
%patch0 -p1
%patch1 -p0
%patch2 -p1

%build
sed -i "1 i #include <unistd.h>" src/main.cc
%cmake  -DCMAKE_BUILD_TYPE="Release" \
	-DCMAKE_INSTALL_PREFIX=/usr \
	-DWL_BINDIR="games" \
	-DWL_INSTALL_PREFIX="/usr" \
	-DWL_INSTALL_DATADIR="share/games/%{name}" \
	-DWL_INSTALL_LOCALEDIR="/usr/share/games/%{name}/locale" \
	-DBoost_USE_STATIC_LIBS=OFF

%make

%install
%makeinstall_std -C build

#icons
install -d %{buildroot}{%{_miconsdir},%{_liconsdir}}
install -m644 pics/wl-ico-16.png -D %{buildroot}%{_miconsdir}/%{name}.png
install -m644 pics/wl-ico-32.png -D %{buildroot}%{_iconsdir}/%{name}.png
install -m644 pics/wl-ico-48.png -D %{buildroot}%{_liconsdir}/%{name}.png

# .desktop file
install -m644 %{SOURCE1} -D %{buildroot}/%{_datadir}/applications/%{name}.desktop

%changelog
* Wed Jan 22 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> b17-4
+ Revision: e373372
- LOG Fix locale path



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13233 |12cu|wifi-hostapd-ap-1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name WiFi_Hostapd_AP

Name:		wifi-hostapd-ap
Summary:	GUI to create WiFi access point based on Hostapd
Version:	1.2
Release:	2
Group:		System/Configuration/Networking
License:	GPLv2+
URL:		http://code.google.com/p/wifi-hostapd-ap/
Source0:	%{upstream_name}_1.1.tar.gz
Patch0:		wifi-hostapd-ap-1.1-unistd.patch
Patch1:		wifi-hostapd-ap-1.1-kdesu.patch
Patch2:		wifi-hostapd-ap-1.1-translations.patch
Patch3:		checkprocess.patch
Patch4:		mainwindow.patch
BuildRequires:	qt4-devel
Requires:	hostapd dnsmasq

%description
Allows you to easily create a WiFi access point, standard 802.11b/g based
on Hostpad. Written in C++ and QT4.7. It is designed to run on operating
systems based on Linux kernel for desktop and notebook.

%prep
%setup -q -n %{upstream_name}
%patch0 -p0
%patch1 -p0
%patch2 -p0
%patch3 -p0
%patch4 -p0

%build
%qmake_qt4
%make

%install
# manual installation, make file doesn't provide it
%__install -d -m 755 %{buildroot}%{_datadir}/%{name}

# translations
%__install -d -m 755 %{buildroot}%{_datadir}/%{name}/translations
%__cp *.qm %{buildroot}%{_datadir}/%{name}/translations/

# installing binary
%__install -D -m 755 %{upstream_name} %{buildroot}%{_bindir}/%{upstream_name}
%__install -d -m 755 %{buildroot}%{_datadir}/applications

cat > %{buildroot}%{_datadir}/applications/wifi-hostapd-ap.desktop << EOF
[Desktop Entry]
Type=Application
Name=WiFi Point Setup
Name[ru]=Создание точки доступа WiFi
GenericName=WiFi Point Setup
GenericName[ru]=Создание точки доступа WiFi
Comment=GUI to create 802.11b/g WiFi access point
Comment[ru]=Cоздание точки доступа WiFi 802.11b/g
Icon=WiFi_logo_litle
Exec=%{upstream_name}
Terminal=false
StartupNotify=true
Categories=Office;
EOF

# %__install -d -m 755 %{buildroot}%{_datadir}/%{_iconsdir}

%find_lang app --with-qt

%files -f app.lang
%{_bindir}/%{upstream_name}
%{_datadir}/applications/*.desktop
# %dir %{_iconsdir}

%changelog
* Mon Apr 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.2-2
+ Revision: cba165a
- Sync with oeai



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13234 |12cu|wifi-radar-2.0.s08-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	wifi-radar
%define	version 2.0.s08
%define	release	1

Summary:	Utility for managing WiFi profiles
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://wifi-radar.systemimager.org/pub/%{name}-%{version}.tar.bz2
Source1:	16x%{name}.png
Source2:	32x%{name}.png
Source3:	48x%{name}.png
License:	GPLv2
Group:		Networking/Other
Url:		http://wifi-radar.systemimager.org/
Requires:	pygtk2.0
Requires:	dhcpcd
Requires:	usermode-consoleonly
BuildArch:	noarch

%description
WiFi Radar is a Python/PyGTK2  utility for managing WiFi profiles.
It enables you to scan for available networks and create profiles for
your preferred networks. At boot time, running WiFi Radar will
automatically scan for an available preferred network and connect to
it. You can drag and drop your preferred networks to arrange the
profile priority.

%prep
%setup -q
perl -pi -e 's!^CONF_FILE\s*=.*!CONF_FILE = "%{_sysconfdir}/%{name}.conf"!' %{name}
# fix desktop
sed -i 's/gksudo -S wifi-radar/wifi-radar/' %{name}.desktop
sed -i 's/wifi-radar.svg/wifi-radar/' %{name}.desktop
sed -i '/FilePattern=wifi-radar/d' %{name}.desktop


%build

%install
# icons
install -m 755 %{SOURCE1} -D $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
install -m 755 %{SOURCE2} -D $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
install -m 755 %{SOURCE3} -D $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png

# structure
make install DESTDIR=%{buildroot}%{_prefix} BINDIR=%{buildroot}%{_sbindir}
mkdir -p %{buildroot}%{_bindir}/
ln -sf consolehelper %{buildroot}%{_bindir}/%{name}

# config file
mkdir -p %{buildroot}%{_sysconfdir} 
touch %{buildroot}%{_sysconfdir}/%{name}.conf

# menu entry
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=WIFI radar
Comment=Simple wireless network manager
Exec=%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-System-Configuration-Networking;Settings;Network;
EOF

# preconf
install -d -m 755 %{buildroot}%{_sysconfdir}/security/console.apps/
cat > %{buildroot}%{_sysconfdir}/security/console.apps/%{name} <<EOF
USER=root
PROGRAM=%{_sbindir}/%{name}
SESSION=true
EOF

install -d -m 755 %{buildroot}%{_sysconfdir}/pam.d/
cat > %{buildroot}%{_sysconfdir}/pam.d/%{name} <<EOF
#%PAM-1.0
auth       sufficient   pam_rootok.so
auth       sufficient   pam_timestamp.so
auth       include      system-auth
session    required     pam_permit.so
session    optional     pam_xauth.so
session    optional     pam_timestamp.so
account    required     pam_permit.so
EOF

# linting crap fix
install -d -m 755 %{buildroot}%{_docdir}
install -m 755 LICENSE.GPL %{buildroot}%{_docdir}
cp -R docs %{buildroot}%{_docdir}
chmod -fR 755 %{buildroot}%{_docdir}/docs/developer
chmod -fR 755 %{buildroot}%{_docdir}/docs/developer/wifi-radar.html
chmod -fR 755 %{buildroot}%{_docdir}/docs/developer/wifi-radar.py
chmod -fR 755 %{buildroot}%{_docdir}/docs/developer/wifi-radar.py/radar_window.html
chmod -fR 755 %{buildroot}%{_docdir}/docs/developer/wifi-radar.py/ConnectionManager.html
chmod -fR 755 %{buildroot}%{_docdir}/docs/developer/wifi-radar.py/ConfigFile.html
chmod -fR 755 %{buildroot}%{_docdir}/docs/developer/wifi-radar.py/about_dialog.html
chmod -fR 755 %{buildroot}%{_docdir}/docs/developer/wifi-radar.py/ErrorDialog.html
chmod -fR 755 %{buildroot}%{_docdir}/docs/developer/wifi-radar.py/profile_dialog.html
chmod -fR 755 %{buildroot}%{_docdir}/docs/developer/wifi-radar.py/preferences_dialog.html
chmod -fR 755 %{buildroot}%{_docdir}/docs/developer/wifi-radar.py/file_browse_button.html
#
chmod a-x %{buildroot}%{_docdir}/docs/developer/wifi-radar.py/ConnectionManager.html
chmod a-x %{buildroot}%{_docdir}/docs/developer/wifi-radar.py/ConfigFile.html
chmod a-x %{buildroot}%{_docdir}/docs/developer/wifi-radar.py/about_dialog.html
chmod a-x %{buildroot}%{_docdir}/docs/developer/wifi-radar.py/ErrorDialog.html
chmod a-x %{buildroot}%{_docdir}/docs/developer/wifi-radar.py/profile_dialog.html
chmod a-x %{buildroot}%{_docdir}/docs/developer/wifi-radar.html
chmod a-x %{buildroot}%{_docdir}/docs/developer/wifi-radar.py/radar_window.html
chmod a-x %{buildroot}%{_docdir}/docs/developer/wifi-radar.py/preferences_dialog.html
chmod a-x %{buildroot}%{_docdir}/docs/developer/wifi-radar.py/file_browse_button.html
chmod a-x %{buildroot}%{_docdir}/docs/developer/wifi-radar.py/StatusWindow.html

#
chmod 755 %{buildroot}%{_docdir}/docs/README.WPA-Mini-HOWTO.txt
chmod 755 %{buildroot}%{_docdir}/docs/INSTALL
chmod 755 %{buildroot}%{_docdir}/docs/DEVELOPER_GUIDELINES
chmod 755 %{buildroot}%{_docdir}/docs/TODO
chmod 755 %{buildroot}%{_docdir}/docs/BUGS
chmod 755 %{buildroot}%{_docdir}/docs/README
chmod 755 %{buildroot}%{_docdir}/docs/HISTORY
chmod 755 %{buildroot}%{_docdir}/docs/CREDITS
chmod 755 %{buildroot}%{_docdir}/docs/VERSION
#
chmod a-x %{buildroot}%{_docdir}/docs/README.WPA-Mini-HOWTO.txt
chmod a-x %{buildroot}%{_docdir}/docs/INSTALL
chmod a-x %{buildroot}%{_docdir}/docs/DEVELOPER_GUIDELINES
chmod a-x %{buildroot}%{_docdir}/docs/TODO
chmod a-x %{buildroot}%{_docdir}/docs/BUGS
chmod a-x %{buildroot}%{_docdir}/docs/README
chmod a-x %{buildroot}%{_docdir}/docs/HISTORY
chmod a-x %{buildroot}%{_docdir}/docs/CREDITS
chmod a-x %{buildroot}%{_docdir}/docs/VERSION
chmod a-x %{buildroot}%{_docdir}/LICENSE.GPL
#

%files
%{_docdir}/docs/*
%{_docdir}/LICENSE.GPL
%{_bindir}/%{name}
%{_sbindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%config(noreplace) %{_sysconfdir}/%{name}.conf
%config(noreplace) %{_sysconfdir}/security/console.apps/%{name}
%config(noreplace) %{_sysconfdir}/pam.d/%{name}
%{_mandir}/man?/%{name}.*
%{_datadir}/pixmaps/*.*



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13235 |12cu|wiican-0.3.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	wiican
%define version	0.3.4.1
%define rel	1

%define udev_rules_dir	/lib/udev/rules.d

Name:		%{name}
Version:	%{version}
Release:	%{rel}
Summary:	Simple Wiimote usage assistant and mapping manager
License:	GPLv3
Group:		System/Configuration/Hardware
Url:		http://fontanon.org/wiican/
Source0:	https://launchpad.net/wiican/0.3/0.3.4/+download/%{name}-%{version}.tar.gz

BuildRequires:	pkgconfig(python)
BuildRequires:	desktop-file-utils

Requires:	pkgconfig(dbus-python)
Requires:	gnome-bluetooth
Requires:	pygtk2
Requires:	pythonegg(pyyaml)
Requires:	pythonegg(pyinotify)
Requires:	pythonegg(ply)
Requires:	gnome-python-gconf
Requires:	python-gobject
Requires:	cwiid
Requires:	pyxdg

BuildArch:	noarch

%description
WiiCan assists on configuration and management of your Wiimote under
GNU/Linux. It tracks Bluetooth connectivity and allows to use and
create mappings to adapt your Wiimote for use on any application.

Actually WiiCan is a system tray icon, programmed in Python. It
connects to bluez and HAL via D-Bus for tracking the available
Bluetooth devices and Wiimote connection status.

%prep
%setup -q

%build
python setup.py build

%install
python setup.py install \
    --prefix=%{_prefix} \
	--root %{buildroot}

#autoload uinput module
mkdir -p %{buildroot}%{_sysconfdir}/modprobe.preload.d
echo uinput > %{buildroot}%{_sysconfdir}/modprobe.preload.d/wiican-uinput

#fix udev-rule name
mv %{buildroot}%{udev_rules_dir}/99-uinput.rules \
   %{buildroot}%{udev_rules_dir}/99-wiican-uinput.rules

#fix desktop file
desktop-file-install \
        --dir %{buildroot}%{_datadir}/applications/ \
	--remove-category=HardwareSettings \
	--remove-key=GenericName \
	%{buildroot}%{_datadir}/applications/%{name}.desktop
	
%find_lang %{name}


%post
%post_install_gconf_schemas %{name}
set -x
/sbin/modprobe uinput &>/dev/null
:

%preun
%preun_uninstall_gconf_schemas %{name}

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS TODO
%config(noreplace) %{_sysconfdir}/modprobe.preload.d/wiican-uinput
%config(noreplace) %{_sysconfdir}/gconf/schemas/%{name}.schemas
%{python_sitelib}/%{name}-%{version}-py%{py_ver}.egg-info
%{python_sitelib}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.svg
%{_datadir}/%{name}
%{_bindir}/%{name}
%{_bindir}/%{name}-service
%{udev_rules_dir}/99-wiican-uinput.rules
%{_iconsdir}/hicolor/*/*/%{name}*
%{_iconsdir}/hicolor/scalable/mimetypes/gnome-mime-application-x-wii.svg
%{_datadir}/dbus-1/services/org.gnome.wiican.service
%{_datadir}/mime/packages/wiican.xml



%changelog
* Tue Apr 15 2014 SymbianFlo <symbianflo@mandrivausers.ro> 0.3.4.1-1
+ Revision: 714e457
- Updated to 0.3.4.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13236 |12cu|wine-stable-1.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%ifarch x86_64
%define	wine	wine64-stable
%define	mark64	()(64bit)
%else
%define	wine	wine-stable
%define	mark64	%{nil}
%endif

%define oname wine

%define major 1
%define libname %mklibname %{oname} %{major}
%define devname %mklibname %{oname} -d

# On 32-bit we have
# wine32 - those 32-bit binaries that are also used on 64-bit for 32-bit support
# wine - all other files (requires 'wine32')
# On 64-bit we have
# wine64 - all 64-bit files (suggests 'wine32')
# - Anssi 07/2010

Summary:	WINE Is Not An Emulator - runs MS Windows programs
Name:		wine-stable
Version:	1.6.2
Release:	1
Epoch:		2
License:	LGPLv2+
Group:		Emulators
Url:		http://www.winehq.com/
Source0:	http://mirrors.ibiblio.org/wine/source/%(echo %{version} |cut -d. -f1-2)/%{oname}-%{version}.tar.bz2
Source1:	http://mirrors.ibiblio.org/wine/source/%(echo %{version} |cut -d. -f1-2)/%{oname}-%{version}.tar.bz2.sign
# RH stuff
Source2:	wine.init
Source10:	%{name}.rpmlintrc
Source11:	http://kegel.com/wine/winetricks
Source12:	http://kegel.com/wine/wisotool

Patch0:		wine-1.0-rc3-fix-conflicts-with-openssl.patch
# (Anssi 05/2008) Adds:
# a: => /media/floppy (/mnt/floppy on 2007.1 and older)
# d: => $HOME (at config_dir creation time, not refreshed if $HOME changes;
#              note that Wine also provides $HOME in My Documents)
# only on 2008.0: e: => /media/cdrom (does not exist on 2008.1+)
# com4 => /dev/ttyUSB0 (replaces /dev/ttyS3)
# have to substitute @MDKVERSION@ in dlls/ntdll/server.c
Patch108:	wine-mdkconf.patch
Patch200:	wine-1.3.24-64bit-tools.patch

BuildRequires:	bison
BuildRequires:	chrpath
BuildRequires:	desktop-file-utils
BuildRequires:	docbook-dtd-sgml
BuildRequires:	docbook-utils
BuildRequires:	flex
BuildRequires:	fontforge
BuildRequires:	imagemagick
BuildRequires:	prelink
BuildRequires:	sgml-tools
BuildRequires:	valgrind
BuildRequires:	cups-devel
BuildRequires:	gettext-devel
BuildRequires:	glibc-static-devel
BuildRequires:	gpm-devel
BuildRequires:	gsm-devel
BuildRequires:	isdn4k-utils-devel
BuildRequires:	openldap-devel
BuildRequires:	perl-devel
BuildRequires:	ungif-devel
BuildRequires:	unixODBC-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(gnutls)
BuildRequires:	pkgconfig(gstreamer-0.10)
BuildRequires:	pkgconfig(gstreamer-plugins-base-0.10)
BuildRequires:	pkgconfig(jack)
BuildRequires:	pkgconfig(lcms)
BuildRequires:	pkgconfig(libgphoto2)
BuildRequires:	pkgconfig(libmpg123)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	pkgconfig(libtiff-4)
BuildRequires:	pkgconfig(libv4l2)
BuildRequires:	pkgconfig(libxslt)
BuildRequires:	pkgconfig(ncursesw)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(sane-backends)
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xcomposite)
BuildRequires:	pkgconfig(xcursor)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	pkgconfig(xpm)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(xrender)

ExclusiveArch:	%{ix86}
ExclusiveArch:	x86_64

#----------------------------------------------------------------------------

%ifarch x86_64
%package -n	%{wine}
Summary:	WINE Is Not An Emulator - runs MS Windows programs
Group:		Emulators
Suggests:	wine32-stable = %{EVRD}
Suggests:	libncursesw.so.5%{mark64}
Suggests:	libncurses.so.5%{mark64}
%else
# on 32-bit we always want wine32 package
Requires:	wine32-stable = %{EVRD}
%endif

%rename		%{wine}-utils
%rename		%{wine}-full
%rename		%{libname}-capi
%rename		%{libname}-twain
%rename		%{libname}
Provides:	wine-bin = %{EVRD}
Requires:	xmessage
Suggests:	sane-frontends
# wine dlopen's these, so let's add the dependencies ourself
Requires:	libfreetype.so.6%{mark64}
Requires:	libasound.so.2%{mark64}
Requires:	libXrender.so.1%{mark64}
Requires:	libpng15.so.15%{mark64}
Requires(post,postun):	desktop-common-data
Requires(post,preun):	rpm-helper

# for winetricks:
Requires:	cabextract
Requires:	unzip

Suggests:	webcore-fonts

%ifarch %{ix86}
Conflicts:	wine64-stable
%else
Conflicts:	wine-stable
%endif

Conflicts:	wine
Conflicts:	wine64

%description
Wine is a program which allows running Microsoft Windows programs
(including DOS, Windows 3.x and Win32 executables) on Unix. It
consists of a program loader which loads and executes a Microsoft
Windows binary, and a library (called Winelib) that implements Windows
API calls using their Unix or X11 equivalents.  The library may also
be used for porting Win32 code into native Unix executables.

%ifarch x86_64
%description -n	%{wine}
Wine is a program which allows running Microsoft Windows programs
(including DOS, Windows 3.x and Win32 executables) on Unix. It
consists of a program loader which loads and executes a Microsoft
Windows binary, and a library (called Winelib) that implements Windows
API calls using their Unix or X11 equivalents.  The library may also
be used for porting Win32 code into native Unix executables.

This package contains the Win64 version of Wine. You need the wine32-stable
package from the 32-bit repository to be able to run 32-bit applications.
%endif

#----------------------------------------------------------------------------

%ifarch %{ix86}
%package -n	wine32-stable
Summary:	32-bit support for Wine
Group:		Emulators
# This is not an EVR-specific requirement, as otherwise on x86_64 urpmi could
# resolve the dependency to wine64 even on upgrades, and therefore replace
# wine+wine32 installation with a wine32+wine64 installation. - Anssi
Requires:	wine-bin
Suggests:	libncursesw.so.5
Suggests:	libncurses.so.5
Conflicts:	wine32

%description -n	wine32-stable
Wine is a program which allows running Microsoft Windows programs
(including DOS, Windows 3.x and Win32 executables) on Unix.

This package contains the files needed to support 32-bit Windows
programs.
%endif

#----------------------------------------------------------------------------

%package -n	%{wine}-devel
Summary:	Static libraries and headers for %{oname}
Group:		Development/C
Requires:	%{wine} = %{EVRD}
%rename		%{devname}
%ifarch %{ix86}
Conflicts:	wine64-stable-devel
%else
Conflicts:	wine-stable-devel
%endif
Conflicts:	wine-devel
Conflicts:	wine64-devel

%description -n	%{wine}-devel
Wine is a program which allows running Microsoft Windows programs
(including DOS, Windows 3.x and Win32 executables) on Unix.

%{wine}-devel contains the libraries and header files needed to
develop programs which make use of wine.

Wine is often updated.

%files -n %{wine}-devel
%{_libdir}/%{oname}/*.a
%{_libdir}/libwine*.so
%{_libdir}/%{oname}/*.def
%{_includedir}/*
# %{_bindir}/fnt2bdf
%{_bindir}/wmc
%{_bindir}/wrc
%{_bindir}/winebuild
%{_bindir}/winegcc
%{_bindir}/wineg++
%{_bindir}/winecpp
%{_bindir}/widl
%{_bindir}/winedbg
%{_bindir}/winemaker
%{_bindir}/winedump
%{_mandir}/man1/wmc.1*
%{_mandir}/man1/wrc.1*
%{_mandir}/man1/winebuild.1*
%{_mandir}/man1/winemaker.1*
%{_mandir}/man1/winedump.1*
%{_mandir}/man1/widl.1*
%{_mandir}/man1/winedbg.1*
%{_mandir}/man1/wineg++.1*
%{_mandir}/man1/winegcc.1*
%{_mandir}/pl.UTF-8/man1/wine.1*

#----------------------------------------------------------------------------

%prep
%setup -q -n %{oname}-%{version}
%patch108 -p1 -b .conf
%patch200 -p1
sed -i 's,@MDKVERSION@,%{mdkversion},' dlls/ntdll/server.c

%build
%ifarch %{ix86}
# (Anssi 04/2008) bug #39604
# Some protection systems complain "debugger detected" with our
# -fomit-frame-pointer flag, so disable it.
export CFLAGS="%{optflags} -fno-omit-frame-pointer"
%endif

# (Anssi 04/2008)
# If icotool is present, it is used to rebuild icon files. It is in contrib
# so we do not do that; this is here to ensure that installed icoutils does
# not change build behaviour.
export ICOTOOL=false

autoreconf
%configure2_5x	--with-pulse \
		--without-nas \
%ifarch x86_64
		--enable-win64
%endif

%make depend
%make

%install
%makeinstall_std LDCONFIG=/bin/true

install -m 0755 %{SOURCE11} %{buildroot}%{_bindir}/
install -m 0755 %{SOURCE12} %{buildroot}%{_bindir}/

# Danny: dirty:
# install -m755 tools/fnt2bdf -D %{buildroot}%{_bindir}/fnt2bdf

# Allow users to launch Windows programs by just clicking on the .exe file...
install -m755 %{SOURCE2} -D %{buildroot}%{_initrddir}/%{oname}

mkdir -p %{buildroot}%{_sysconfdir}/xdg/menus/applications-merged
cat > %{buildroot}%{_sysconfdir}/xdg/menus/applications-merged/mandriva-%{oname}.menu <<EOF
<!DOCTYPE Menu PUBLIC "-//freedesktop//DTD Menu 1.0//EN"
"http://www.freedesktop.org/standards/menu-spec/menu-1.0.dtd">
<Menu>
    <Name>Applications</Name>
    <Menu>
        <Name>Tools</Name>
        <Menu>
            <Name>Emulators</Name>
            <Menu>
                <Name>Wine</Name>
                <Directory>mandriva-%{oname}.directory</Directory>
                <Include>
                    <Category>X-MandrivaLinux-MoreApplications-Emulators-Wine</Category>
                </Include>
            </Menu>
        </Menu>
    </Menu>
</Menu>
EOF

mkdir -p %{buildroot}%{_datadir}/desktop-directories
cat > %{buildroot}%{_datadir}/desktop-directories/mandriva-%{oname}.directory <<EOF
[Desktop Entry]
Name=Wine
Icon=%{oname}
Type=Directory
EOF

mkdir -p %{buildroot}%{_datadir}/applications/
for i in	winecfg:Configurator \
		notepad:Notepad \
		winefile:File\ Manager \
		regedit:Registry\ Editor \
		winemine:Minesweeper \
		wineboot:Reboot \
		"wineconsole cmd":Command\ Line \
		"wine uninstaller:Wine Software Uninstaller";
do cat > %{buildroot}%{_datadir}/applications/mandriva-%{oname}-`echo $i|cut -d: -f1`.desktop << EOF
[Desktop Entry]
Name=`echo $i|cut -d: -f2`
Comment=`echo $i|cut -d: -f2`
Exec=`echo $i|cut -d: -f1`
Icon=%{oname}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-MoreApplications-Emulators-Wine;
EOF
done

# Categories=Emulator does nothing and is added as a workaround to kde #27700
desktop-file-install	--vendor="" \
			--add-mime-type=application/x-zip-compressed \
			--remove-mime-type=application/x-zip-compressed \
			--add-category=Emulator \
			--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/wine.desktop

%ifarch x86_64
# fix the binary name
sed -i 's,Exec=wine ,Exec=wine64 ,' %{buildroot}%{_datadir}/applications/wine.desktop
%endif

install -d %{buildroot}{%{_liconsdir},%{_iconsdir},%{_miconsdir}}

# winecfg icon
convert dlls/user32/resources/oic_winlogo.ico[8] %{buildroot}%{_miconsdir}/%{oname}.png
convert dlls/user32/resources/oic_winlogo.ico[7] %{buildroot}%{_iconsdir}/%{oname}.png
convert dlls/user32/resources/oic_winlogo.ico[6] %{buildroot}%{_liconsdir}/%{oname}.png

# notepad icon
convert programs/notepad/notepad.ico[2] %{buildroot}%{_miconsdir}/notepad.png
convert programs/notepad/notepad.ico[7] %{buildroot}%{_iconsdir}/notepad.png
convert programs/notepad/notepad.ico[8] %{buildroot}%{_liconsdir}/notepad.png
# winefile icon
convert programs/winefile/winefile.ico[2] %{buildroot}%{_miconsdir}/winefile.png
convert programs/winefile/winefile.ico[8] %{buildroot}%{_iconsdir}/winefile.png
convert programs/winefile/winefile.ico[7] %{buildroot}%{_liconsdir}/winefile.png
# regedit icon
convert programs/regedit/regedit.ico[2] %{buildroot}%{_miconsdir}/regedit.png
convert programs/regedit/regedit.ico[8] %{buildroot}%{_iconsdir}/regedit.png
convert programs/regedit/regedit.ico[7] %{buildroot}%{_liconsdir}/regedit.png
# winemine icon
convert programs/winemine/winemine.ico[2] %{buildroot}%{_miconsdir}/winemine.png
convert programs/winemine/winemine.ico[8] %{buildroot}%{_iconsdir}/winemine.png
convert programs/winemine/winemine.ico[7] %{buildroot}%{_liconsdir}/winemine.png

# wine uninstaller icon:
convert programs/msiexec/msiexec.ico[2] %{buildroot}%{_miconsdir}/msiexec.png
convert programs/msiexec/msiexec.ico[8] %{buildroot}%{_iconsdir}/msiexec.png
convert programs/msiexec/msiexec.ico[7] %{buildroot}%{_liconsdir}/msiexec.png

# change the icons in the respective .desktop files, in order:
sed -i 's,Icon=%{oname},Icon=notepad,' %{buildroot}%{_datadir}/applications/mandriva-wine-notepad.desktop
sed -i 's,Icon=%{oname},Icon=winefile,' %{buildroot}%{_datadir}/applications/mandriva-wine-winefile.desktop
sed -i 's,Icon=%{oname},Icon=regedit,' %{buildroot}%{_datadir}/applications/mandriva-wine-regedit.desktop
sed -i 's,Icon=%{oname},Icon=winemine,' %{buildroot}%{_datadir}/applications/mandriva-wine-winemine.desktop
sed -i 's,Icon=%{oname},Icon=msiexec,' "%{buildroot}%{_datadir}/applications/mandriva-wine-wine uninstaller.desktop"

%ifarch x86_64
chrpath -d %{buildroot}%{_bindir}/{wine64,wineserver,wmc,wrc} %{buildroot}%{_libdir}/%{oname}/*.so
%else
chrpath -d %{buildroot}%{_bindir}/{wine,wineserver,wmc,wrc} %{buildroot}%{_libdir}/%{oname}/*.so
%endif

%ifarch x86_64
cat > README.install.urpmi <<EOF
This is the Win64 version of Wine. This version can only be used to run
64-bit Windows applications as is. For running 32-bit Windows applications,
you need to also install the 'wine32' package from the 32-bit repository.
EOF
%endif

%preun -n %{wine}
%_preun_service %{oname}

%post -n %{wine}
%_post_service %{oname}

%files -n %{wine}
%doc ANNOUNCE AUTHORS README
%ifarch x86_64
%doc README.install.urpmi
%{_bindir}/wine64
%{_bindir}/wine64-preloader
%endif
%{_initrddir}/%{oname}
%{_bindir}/winecfg
%{_bindir}/wineconsole*
%{_bindir}/wineserver
%{_bindir}/wineboot
%{_bindir}/function_grep.pl
#%{_bindir}/wineprefixcreate
%{_bindir}/msiexec
%{_bindir}/notepad
%{_bindir}/regedit
%{_bindir}/winemine
%{_bindir}/winepath
%{_bindir}/regsvr32
%{_bindir}/winefile
%{_bindir}/winetricks
%{_bindir}/wisotool
%{_mandir}/man1/wine.1*
%lang(de) %{_mandir}/de.UTF-8/man1/wine.1*
%lang(de) %{_mandir}/de.UTF-8/man1/winemaker.1*
%lang(de) %{_mandir}/de.UTF-8/man1/wineserver.1*
%lang(fr) %{_mandir}/fr.UTF-8/man1/*
%{_mandir}/man1/wineserver.1*
%{_mandir}/man1/msiexec.1*
%{_mandir}/man1/notepad.1*
%{_mandir}/man1/regedit.1*
%{_mandir}/man1/regsvr32.1*
%{_mandir}/man1/wineboot.1*
%{_mandir}/man1/winecfg.1*
%{_mandir}/man1/wineconsole.1*
%{_mandir}/man1/winecpp.1*
%{_mandir}/man1/winefile.1*
%{_mandir}/man1/winemine.1*
%{_mandir}/man1/winepath.1*
%dir %{_datadir}/%{oname}
%{_datadir}/%{oname}/generic.ppd
%{_datadir}/%{oname}/%{oname}.inf
%{_datadir}/%{oname}/l_intl.nls
%{_datadir}/applications/*.desktop
%{_sysconfdir}/xdg/menus/applications-merged/mandriva-%{oname}.menu
%{_datadir}/desktop-directories/mandriva-%{oname}.directory
%dir %{_datadir}/wine/fonts
%{_datadir}/wine/fonts/*
%{_miconsdir}/*.png
%{_iconsdir}/*.png
%{_liconsdir}/*.png

%ifarch %{ix86}
%files -n wine32-stable
%{_bindir}/wine
%{_bindir}/wine-preloader
%endif

%{_libdir}/libwine*.so.%{major}*
%dir %{_libdir}/%{oname}
%{_libdir}/%{oname}/*.cpl.so
%{_libdir}/%{oname}/*.drv.so
%{_libdir}/%{oname}/*.dll.so
%{_libdir}/%{oname}/*.exe.so
%{_libdir}/%{oname}/*.acm.so
%{_libdir}/%{oname}/*.ocx.so
%ifarch %{ix86}
%{_libdir}/%{oname}/*.vxd.so
%{_libdir}/%{oname}/*16.so
%endif
%{_libdir}/%{oname}/*.tlb.so
%{_libdir}/%{oname}/*.ds.so
%{_libdir}/%{oname}/*.sys.so
%{_libdir}/%{oname}/fakedlls


%changelog
* Thu Apr 24 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:1.6.2-1
+ Revision: 1560c5b
- New version 1.6.2, sync spec with main wine (and add needed Conflicts etc)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13237 |12cu|winff-1.5.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# This is useful to avoid the packaging of useless debug packages:
# We don't need it
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	A graphical interface for the video converter ffmpeg
Name:		winff
Version:	1.5.3
Release:	1
License:	GPLv3+
Group:		Video
Url:		http://winff.org
# source need login, mugged form arch
# Source0:	https://docs.google.com/uc?authuser=0&id=0B8HoAIi30ZDkMHlvVkVtNHJnLVE&export=download
Source0:	%{name}-%{version}-source.tar.gz
BuildRequires:	lazarus >= 0.9.30
BuildRequires:	dos2unix
Requires:	ffmpeg
Requires:	xterm

%description
WinFF is a GUI for the command line video converter, FFMPEG. It will convert
almost any video file that FFmpeg will convert. WinFF does multiple files in
multiple formats at one time. You can for example convert mpeg's, flv's, and
mov's, all into avi's all at once.

%files
%doc *.txt docs/*
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/*.png
%{_iconsdir}/*
%{_mandir}/man1/*

#------------------------------------------------------------------

%prep
%setup -qn %{name}
# Fix EOL (Version 1.2.0)
dos2unix {changelog,README-Presets,README}.txt
chmod -x {README,README-Presets,changelog}.txt
cd docs
find . -type f -exec chmod -x {} \;
cd -

%build
lazbuild --ws=gtk2 -B %{name}.lpr

%install
mkdir -p %{buildroot}{%{_bindir},%{_datadir}/%{name}/languages}

# Install winff binary
install %{name} %{buildroot}%{_bindir}

# Install languages
install -m 0755 languages/*.po %{buildroot}%{_datadir}/%{name}/languages
chmod -x  %{buildroot}%{_datadir}/%{name}/languages/*.po

# Install presets
install -m 0755 presets.xml %{buildroot}%{_datadir}/%{name}

mkdir -p %{buildroot}{%{_datadir}/pixmaps,%{_datadir}/applications,%{_mandir}/man1}

# Install man page
install -m 0644 %{name}.1 %{buildroot}%{_mandir}/man1

# Install icons
install winff-icons/48x48/%{name}.png %{buildroot}%{_datadir}/pixmaps
for i in 16 24 32 48; do
	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/"$i"x"$i"/apps
	install winff-icons/"$i"x"$i"/*.png %{buildroot}%{_datadir}/icons/hicolor/"$i"x"$i"/apps
done

# Desktop file
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Type=Application
Name=WinFF
GenericName=WinFF
Comment=A GUI for FFMPEG
Exec=%{name}
Icon=%{name}
Categories=AudioVideo;Video;
EOF


%changelog
* Sat Mar 15 2014 symbianflo <symbianflo@symbianflo> 1.5.3-1
+ Revision: 4007014
- Log:Update to 1.5.3



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13238 |12cu|wipe-2.3.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package   %{nil}

Name:           wipe
Version:        2.3.1
Release:        3
Epoch:          0
Summary:        Secure file deletion utility 
License:        GPLv2
Group:          File tools
URL:            http://wipe.sourceforge.net/
Source0:        http://unc.dl.sourceforge.net/sourceforge/%{name}/%{name}-%{version}.tar.bz2
Source1:        http://unc.dl.sourceforge.net/sourceforge/%{name}/%{name}-%{version}.tar.bz2.sig
Patch0:         %{name}-rootbuildfix.patch
Requires(post): update-alternatives
Requires(postun): update-alternatives


%description
Wipe is a tool that effectively degauses the surface of a hard
disk, making it virtually impossible to retrieve the data that was
stored on it. This tool is designed to make sure secure data that is
erased from a hard drive is unrecoverable.

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x
%make

%install
%makeinstall
mv %{buildroot}%{_bindir}/wipe %{buildroot}%{_bindir}/wipe.wipe
mv %{buildroot}%{_mandir}/man1/wipe.1 %{buildroot}%{_mandir}/man1/wipe.wipe.1

# remove package installed docs
rm -rf %{buildroot}/%{_datadir}/doc/%{name}



%post
%{_sbindir}/update-alternatives --install %{_bindir}/wipe wipe %{_bindir}/wipe.wipe 10 --slave %{_mandir}/man1/wipe.1.lzma wipe.1.lzma %{_mandir}/man1/wipe.wipe.1.lzma

%postun
%{_sbindir}/update-alternatives --remove wipe %{_bindir}/wipe.wipe

%files
%defattr(0644,root,root,0755)
%doc LICENSE copyright README CHANGES TODO INSTALL TESTING
%attr(0755,root,root) %{_bindir}/wipe.wipe
%{_mandir}/man1/wipe.wipe.1*





%changelog
* Sun Mar 16 2014 SymbianFlo <symbianflo@mandrivausers.ro> 0:2.3.1-3
+ Revision: 3f2d47d
- Updated wipe.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13239 |12cu|wizznic-0.9.9-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# empty-debuginfo-package  sflo
%define debug_package	%{nil}

Name:           wizznic
Summary:        An implementation of Puzznic
Version:        0.9.9
Release:        3
License:        GPLv3
Group:          Games/Boards
Source:         http://downloads.sourceforge.net/%{name}/%{name}-%{version}-src.tar.bz2
Source1:        %{name}.desktop
Patch0:         %{name}-linux.patch
Url:            http://sourceforge.net/projects/wizznic/
BuildRequires:  pkgconfig(gl)
BuildRequires:  pkgconfig(glu)
BuildRequires:  pkgconfig(SDL_image)
BuildRequires:  pkgconfig(SDL_mixer)
BuildRequires:  pkgconfig(sdl)
BuildRequires:  pkgconfig(libpng)
BuildRequires:  desktop-file-utils

%description
Wizznic is an implementation of Puzznic.
It is made very easy for non-programmers to contribute Levels/Graphics and
sounds. 

%prep
%setup -q -n wizznic-0.9.9-src
%patch0 -p0

# (Sflo) over 300 linting err && likewise W
# files attr
chmod 644 doc/*.txt
pushd data
find . -type f -exec chmod 644 {} \;
popd
pushd packs
find . -type f -exec chmod 644 {} \;
popd
# dir attr
chmod 755 packs/001_wizznic \
    packs/000_wizznic \
    packs/000_wizznic/themes/thor \
    data \
    packs/000_wizznic/themes/oldskool/boards \
    packs/010_wizznic-silver/themes/boards \
    packs/010_wizznic-silver/themes/tiles \
    packs/001_wizznic/levels \
    packs/000_wizznic/themes/oldskool \
    packs/000_wizznic/themes/oldskool/snd \
    packs \
    data/menu \
    packs/000_wizznic/levels \
    packs/000_wizznic/themes \
    packs/000_wizznic/themes/cursors \
    packs/000_wizznic/themes/thor/tiles \
    packs/000_wizznic/music \
    packs/010_wizznic-silver/themes/starts \
    data/snd \
    packs/000_wizznic/themes/chars \
    packs/010_wizznic-silver/levels \
    packs/010_wizznic-silver \
    packs/000_wizznic/themes/thor/bg \
    packs/000_wizznic/themes/oldskool/tiles \
    packs/010_wizznic-silver/themes
#
%build
export CFLAGS="$RPM_OPT_FLAGS -Wall"
%make DATADIR="%{_datadir}/%{name}/" -f Makefile.linux

# Create wrapper script
echo -e "#!/bin/bash\ncd %{_datadir}/%{name}/\n%{_bindir}/%{name}-bin \$*\n" > %{name}-wrapper.sh


%install
# install binaries
mkdir -p %{buildroot}%{_bindir}
install -p -m 755 %{name} %{buildroot}%{_bindir}/%{name}-bin
install -p -m 755 %{name}-wrapper.sh %{buildroot}%{_bindir}/%{name}

# install menu entry
# let's desktop-file-install handle this (sflo)
mkdir -p %{buildroot}%{_datadir}/applications
desktop-file-install %{SOURCE1} %{buildroot}%{_datadir}/applications/%{name}.desktop

# install icons
# TODO: this icon suck, to add a better icon accordingly 
# with rosa-icons
install -d -D -m 755 %{buildroot}%{_datadir}/pixmaps/
install -m 644 data/wmicon.png %{buildroot}%{_datadir}/pixmaps/%{name}.png

# install game data
install -d -m755 %{buildroot}%{_datadir}/%{name}
cp -Rf data %{buildroot}%{_datadir}/%{name}/data
cp -Rf packs %{buildroot}%{_datadir}/%{name}/packs


%files
%doc doc/changelog.txt  doc/credits.txt  doc/install.txt  doc/media-licenses.txt  doc/music-score-credits.txt  doc/ports.txt  doc/readme.txt
%{_bindir}/%{name}
%{_bindir}/%{name}-bin
%{_datadir}/%{name}/*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png


%changelog
* Sun Mar 16 2014 symbianflo <symbianflo@symbianflo> 0.9.9-3
+ Revision: c8ca2b5
- Log: spec clean, fix file && dir attr, switch to rosa macros,bump rel



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13240 |12cu|wmapm-3.1-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:  Battery/Power status monitor for WindowMaker on laptops
Name:		wmapm
Version:	3.1
Release:	14
License:	GPL
Group:		Graphical desktop/WindowMaker
Source0:	%{name}-%{version}.tar.bz2
Source1:	%{name}-icons.tar.bz2
Source10:		wmapm-16x16.png
Source11:		wmapm-32x32.png
Source12:		wmapm-48x48.png
URL:		http://nis-www.lanl.gov/~mgh/
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xpm)
BuildRequires:	pkgconfig(xext)

%description
WMAPM monitors the APM statistics through the APM support in
the Linux and FreeBSD Kernels.  This information, presented in
a nice visual format, can be invaluable on laptops (as I have
found in my recent/continual travels as a Field Engineer for a
small computer hardware manufacturer).
WMAPM currently provides:

        * Status of power supply (battery or AC);
        * Percentage of battery remaining (numeric and meter);
        * Battery charging status;
        * Time left to battery depletion;
        * High/Low/Critical battery status (Red/Yellow/Green);

%prep
rm -rf %buildroot
%setup -q

%build
make -C %name COPTS="$RPM_OPT_FLAGS"

%install
[ -d %buildroot ] && rm -rf %buildroot

mkdir -p %buildroot{%_bindir,%_miconsdir,%_liconsdir,%_mandir/man1/}
install -m 755 wmapm/wmapm %buildroot%_bindir
install -m 644 wmapm/wmapm.1 %buildroot%_mandir/man1/

install -m 644 %SOURCE10 %buildroot%_miconsdir/%name.png
install -m 644 %SOURCE11 %buildroot%_iconsdir/%name.png
install -m 644 %SOURCE12 %buildroot%_liconsdir/%name.png


install -m 755 -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Name=WmApm
Comment=Battery/Power status monitor for WindowMaker on laptops
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-System-Monitoring;System;Monitor;
EOF


%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif


%clean
[ -z %buildroot ] || {
    rm -rf %buildroot
}

%files
%defattr (-,root,root)
%doc BUGS CHANGES COPYING HINTS INSTALL README TODO
%_bindir/*
%_liconsdir/%name.png
%_miconsdir/%name.png
%_iconsdir/%name.png
%{_datadir}/applications/mandriva-%{name}.desktop
%_mandir/man1/*




%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 3.1-13mdv2010.0
+ Revision: 434772
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tvignaud@mandriva.com> 3.1-12mdv2009.0
+ Revision: 262004
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 3.1-11mdv2009.0
+ Revision: 256038
- rebuild
- drop old menu

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 3.1-9mdv2008.1
+ Revision: 129384
- kill re-definition of %%buildroot on Pixel's request
- kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'


* Tue Feb 06 2007 Gustavo De Nardin <gustavodn@mandriva.com> 3.1-9mdv2007.0
+ Revision: 116908
- fixed .desktop file Comment
- fixed and trimmed dependencies
- spec cleanup
- fixed old menu section
- xdg menu migration for great compliance

* Wed Apr 27 2005 Lenny Cartier <lenny@mandriva.com> 3.1-7mdk
- rebuild

* Mon Feb 23 2004 Lenny Cartier <lenny@mandrakesoft.com> 3.1-6mdk
- rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13241 |12cu|wmbattery-2.40-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: 	 	wmbattery
Summary: 	Battery info docklet for WindowMaker
Version: 	2.40
Release: 	3

Source: 	%{name}-%{version}.tar.xz
URL:		http://kitenet.net/programs/wmbattery/
License:	GPL
Group:		Graphical desktop/WindowMaker

BuildRequires:	pkgconfig(x11)
BuildRequires:	imagemagick
BuildRequires:	libapm-devel
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xpm)

%description
wmbattery displays the status of your laptop's battery in a small icon. This
includes if it is plugged in, if the battery is charging, how many minutes of
battery life remain, battery life remaining (with both a percentage and a 
graph), and battery status (high - green, low - yellow, or critical - red).

It works for both ACPI and APM based systems.

%prep
%setup -q

%build
sed -i \
	-e '/^icondir/s:icons:pixmaps:' \
	-e '/^USE_HAL/d' \
	autoconf/makeinfo.in

autoconf
%configure2_5x
%make
										
%install
rm -rf %{buildroot}
%makeinstall_std

#menu
%{__mkdir} -p %{buildroot}%{_datadir}/applications
cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{name}
Icon=%{name}
Name=WMbattery
Comment=Battery status docklet
Categories=System;Monitor;
EOF

#icons
convert -size 48x48 face.xpm %{buildroot}/%{_datadir}/pixmaps/%{name}.png

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post
%update_menus
%endif
		
%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files
%defattr(-,root,root)
%doc TODO README
%doc %{_mandir}/*/*
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/pixmaps/%{name}/*.xpm



%changelog
* Wed Oct 19 2011 Matthew Dawkins <mattydaw@mandriva.org> 2.40-2
+ Revision: 705326
- new version 2.40
  cleaned up spec
  removed hal linking

* Tue Feb 01 2011 Funda Wang <fwang@mandriva.org> 2.25-6
+ Revision: 634774
- simplify BR

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 2.25-5mdv2010.0
+ Revision: 434773
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 2.25-4mdv2009.0
+ Revision: 262014
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 2.25-3mdv2009.0
+ Revision: 256040
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Thu Dec 20 2007 Thierry Vignaud <tv@mandriva.org> 2.25-1mdv2008.1
+ Revision: 135500
- fix directory creation
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request
- buildrequires X11-devel instead of XFree86-devel
- use %%mkrel
- import wmbattery


* Fri Apr 14 2006 Udo Rader <udo.rader@bestsolution.at> 2.25-1mdk
- new upstream version

* Tue Nov 01 2005 Austin Acton <austin@mandriva.org> 2.22-1mdk
- from Udo Rader <udo.rader@bestsolution.at> :
  - new upstream version

* Mon Mar 21 2005 Austin Acton <austin@mandrake.org> 2.20-1mdk
- from Udo Rader <udo.rader@bestsolution.at> :
  - initial version

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13242 |12cu|wmcalc-0.3-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    wmcalc
%define version 0.3
%define release  12

Name:		%name
Version:	%version
Release:	%release
Summary:	Calculator dockapp for windowmaker
Url:		http://packages.debian.org/unstable/x11/wmcalc.html
Source:		http://ftp.debian.org/debian/pool/main/w/wmcalc/wmcalc_0.3.orig.tar.bz2
PAtch1:         %name-patch_other_locales.bz2
License:	GPL
Group:		Graphical desktop/Other
BuildRequires:	pkgconfig(xpm)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)

%description
wmcalc is a small calculator meant for the WindowMaker dock or Afterstep
Wharf.  It is a simple calculator with basic functions and memory slots,
and can launch any external application for more complex calculations.

%prep
%setup -q -n %name-%version.orig
%patch1 -p1 -b .orig

%build
# (tv) fix build:
perl -pi -e 's!/usr/local/include!/usr/include/X11/!' Makefile
%make


%install
%__rm -rf %buildroot
%__install -D %name	%buildroot/usr/X11R6/bin/%name

%clean
%__rm -rf %buildroot


%files
%defattr(0644,root,root,0755)
%doc README .wmcalc
%defattr(0755,root,root,0755)
/usr/X11R6/bin/%name



%changelog
* Tue Feb 01 2011 Funda Wang <fwang@mandriva.org> 0.3-11mdv2011.0
+ Revision: 634781
- simplify  BR

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 0.3-10mdv2010.0
+ Revision: 434774
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 0.3-9mdv2009.0
+ Revision: 262016
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.3-8mdv2009.0
+ Revision: 256042
- rebuild
- fix no-buildroot-tag
- fix spacing at top of description

* Thu Dec 20 2007 Thierry Vignaud <tv@mandriva.org> 0.3-6mdv2008.1
+ Revision: 135832
- fix build
- BR libx11-devel
- kill re-definition of %%buildroot on Pixel's request
- buildrequires X11-devel instead of XFree86-devel
- import wmcalc


* Mon Jan 02 2006 Lenny Cartier <lenny@mandriva.com> 0.3-6mdk
- rebuild

* Fri Oct 15 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.3-5mdk
- rebuild

* Wed Sep 24 2003 Han Boetes <han@linux-mandrake.com> 0.3-4mdk
- Added patch to fix other locales: qa.mandrakesoft.com/show_bug.cgi?id=5923
- Cleanups

* Fri Apr 25 2003 Han Boetes <han@linux-mandrake.com> 0.3-3mdk
- Stephans magic bot found some missing deps.
- Few more minor cleanups

* Fri Dec 27 2002 Han Boetes <han@linux-mandrake.com> 0.3-2mdk
- rebuild because of new rpm macros and new glibc

* Sun Jun  9 2002 Han Boetes <han@mijncomputer.nl> 0.3-1mdk
- Initial mdk release.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13243 |12cu|wmcpuload-1.1.0pre4-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	wmcpuload
%define version 1.1.0pre4
%define release  10

Summary: WindowMaker dock application that displays CPU usage
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Graphical desktop/WindowMaker
Source:		%name-%{version}.tar.bz2
URL:		http://www.sh.rim.or.jp/~ssato/dockapp/index.shtml
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xpm)
BuildRequires:	pkgconfig(xext)
BuildRequires:	imagemagick

%description
A dockapp to monitor cpu load for WindowMaker. It works fine with AfterStep
and BlackBox and has SMP support.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -fr %buildroot
%makeinstall_std

install -m 755 -d %buildroot%{_miconsdir}
install -m 755 -d %buildroot%{_iconsdir}
install -m 755 -d %buildroot%{_liconsdir}

convert icons/wmcpuload-16x16.xpm $RPM_BUILD_ROOT/%{_liconsdir}/%{name}.png
convert icons/wmcpuload-32x32.xpm $RPM_BUILD_ROOT/%{_iconsdir}/%{name}.png
convert icons/wmcpuload-48x48.xpm $RPM_BUILD_ROOT/%{_miconsdir}/%{name}.png


mkdir -p %buildroot%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%name.desktop
[Desktop Entry]
Type=Application
Exec=%{_bindir}/%{name}
Icon=%{name}
Categories=System;Monitor;
Name=WmCPULoad
Comment=CPU monitoring in a dockapp
EOF


%clean
[ -z %buildroot ] || {
    rm -rf %buildroot
}


%if %mdkversion < 200900
%post
%{update_menus}
%endif


%if %mdkversion < 200900
%postun
%{clean_menus}
%endif


%files
%defattr (-,root,root)
%doc AUTHORS INSTALL NEWS COPYING README ChangeLog TODO THANKS
%{_bindir}/*
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_datadir}/applications/mandriva-%{name}.desktop
%{_mandir}/man1/*



%changelog
* Tue Feb 01 2011 Funda Wang <fwang@mandriva.org> 1.1.0pre4-9mdv2011.0
+ Revision: 634783
- simplify BR

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 1.1.0pre4-8mdv2010.0
+ Revision: 434777
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 1.1.0pre4-7mdv2009.0
+ Revision: 262017
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.1.0pre4-6mdv2009.0
+ Revision: 256101
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Sat Jan 12 2008 Thierry Vignaud <tv@mandriva.org> 1.1.0pre4-4mdv2008.1
+ Revision: 149787
- remove bogus dep on X11-libs, let's automatic deps handle that

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Dec 21 2007 Thierry Vignaud <tv@mandriva.org> 1.1.0pre4-3mdv2008.1
+ Revision: 136446
- fix requires (#26584)
- kill re-definition of %%buildroot on Pixel's request
- kill desktop-file-validate's error: string list key "Categories" in group "Desktop Entry" does not have a semicolon (";") as trailing character
- kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Tue Aug 28 2007 Thierry Vignaud <tv@mandriva.org> 1.1.0pre4-2mdv2008.0
+ Revision: 72274
- convert menu to XDG
- use %%mkrel


* Mon Mar 21 2005 Antoine Ginies <aginies@n1.mandrakesoft.com> 1.1.0.pre4-1mdk
- pre4 release

* Sat Jul 17 2004 Franck Villaume <fvill@freesurf.fr> 1.1.0.pre2-1mdk
- new version 1.1.0.pre2
- fix spec file

* Thu Apr 10 2003 HA Quc-Vit <viet@mandrakesoft.com> 1.0.1-1mdk
- 1.0.1
- icons are converted from the archive instead of statically embedded

* Mon Jul 15 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.0.0-1mdk
- icons are now separate from sources
- 1.0.0

* Wed Mar 27 2002 HA Quc-Vit <viet@mandrakesoft.com> 0.9.0-1mdk
- New revision.
- xpm icons converted to png.
- workaround for installed names (binary and manpage).

* Mon Feb 11 2002 HA Quc-Vit <viet@mandrakesoft.com> 0.8.1-1mdk
- New revision.
- xpm icons converted to png (new MdK policy).

* Thu Jan 03 2002 HA Quc-Vit <viet@mandrakesoft.com> 0.8.0-2mdk
- The forgotten manpage has been added.

* Thu Jan 03 2002 HA Quc-Vit <viet@mandrakesoft.com> 0.8.0-1mdk
- New revision. Adds SMP support and tons of new options.
  See the README file.

* Wed Sep 19 2001 HA Quc-Vit <viet@mandrakesoft.com> 0.7.1-1mdk
- New revision. Fixes a bug with event handling with enlightenment.
  Fixes a bug with blended-color in 2/8/16 depth.
  Adds a few options. See the Changelog file.

* Mon Aug 13 2001 HA Quc-Vit <viet@mandrakesoft.com> 0.6.0-1mdk
- New revision : libdockapp is integrated now

* Wed Jul 25 2001 HA Quc-Vit <viet@mandrakesoft.com> 0.5.6-1mdk
- New revision, icons are now integrated :o)

* Tue Jun 19 2001 HA Quc-Vit <viet@mandrakesoft.com> 0.5.0-2mdk
- Added icons from the author Seiichi SATO <sato@cvs-net.co.jp>

* Tue Jun 05 2001 HA Quc-Vit <viet@mandrakesoft.com> 0.5.0-1mdk
- New revision
- wrong commentaries fixed and my apologies to the author
  Seiichi SATO <sato@cvs-net.co.jp>

* Fri Jun 01 2001 HA Quc-Vit <viet@mandrakesoft.com> 0.1.1-1mdk
- Initial packaging.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13244 |12cu|wmcube-0.98-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 0.98
%define release  15
%define name wmcube

Summary:  Realtime rotating 3d-object and CPU load in a small dock app
Name:		%name
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Monitoring
Source0:	%name-%{version}.tar.bz2
Source1:	%name-icons.tar.bz2
URL:		http://boombox.campus.luth.se/projects.php
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xpm)


%description
wmCube is a dockapp that displays a realtime rotating 3d-object 
and the current CPU load.


%prep
rm -rf %buildroot

%setup -q -n wmcube

%build
make -C wmcube -f Makefile.LINUX CFLAGS="$RPM_OPT_FLAGS"

%install
[ -d %buildroot ] && rm -rf %buildroot

install -m 755 -d %buildroot%{_miconsdir}
install -m 755 -d %buildroot%{_iconsdir}
install -m 755 -d %buildroot%{_liconsdir}
tar xOjf %SOURCE1 16x16.png > %buildroot%{_miconsdir}/%name.png
tar xOjf %SOURCE1 32x32.png > %buildroot%{_iconsdir}/%name.png
tar xOjf %SOURCE1 48x48.png > %buildroot%{_liconsdir}/%name.png

mkdir -p %buildroot%{_bindir}
install -m 755 wmcube/wmcube %buildroot%{_bindir}

mkdir -p %buildroot%{_datadir}/wmcube
install -m 644 3dObjects/* %buildroot%{_datadir}/wmcube


mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Name=WmCube
Comment=%{summary}
Exec=%{_bindir}/%{name} -o %{_datadir}/%name/ball-solid.wmc
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-System-Monitoring;System;Monitor;
EOF


%clean
rm -rf %buildroot

%if %mdkversion < 200900
%post
%update_menus
%endif


%if %mdkversion < 200900
%postun
%clean_menus
%endif


%files
%defattr (-,root,root)
%doc CHANGES INSTALL README TODO
%{_bindir}/%name
%{_liconsdir}/%name.png
%{_miconsdir}/%name.png
%{_iconsdir}/%name.png
%{_datadir}/applications/mandriva-%{name}.desktop
%{_datadir}/%name/*




%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.98-14mdv2010.0
+ Revision: 434780
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.98-13mdv2009.0
+ Revision: 262018
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.98-12mdv2009.0
+ Revision: 256131
- rebuild
- drop old menu

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 0.98-10mdv2008.1
+ Revision: 140932
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'


* Tue Jan 30 2007 Gustavo De Nardin <gustavodn@mandriva.com> 0.98-10mdv2007.0
+ Revision: 115237
- fixed and stripped BuildRequires to minimum
- stopped using old "X prefix"
- added XDG menu for great compliance
- fixed menu section of old menu

* Thu Jan 18 2007 Lenny Cartier <lenny@mandriva.com> 0.98-9mdv2007.1
+ Revision: 110116
- Rebuild

* Thu Nov 23 2006 Lenny Cartier <lenny@mandriva.com> 0.98-8mdv2007.1
+ Revision: 86753
- User mkrel
- Import wmcube

* Thu Apr 21 2005 Lenny Cartier <lenny@mandriva.com> 0.98-7mdk
- rebuild

* Thu Feb 19 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.98-6mdk
- rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13245 |12cu|wmdf-0.1.6-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name wmdf
%define version 0.1.6
%define release  8

Summary:	An app to monitor disk IO and available space on partitions
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Graphical desktop/WindowMaker
Source0:	%{name}-%{version}.tar.bz2
Source10:	%{name}-16x16.png
Source11:	%{name}-32x32.png
Source12:	%{name}-48x48.png
URL:		http://www.dockapps.com/file.php/id/175
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xpm)
BuildRequires:	pkgconfig(xext)


%description
An app to monitor disk usage,the app makes use of the OS filesystem info
and partition info functions so is very low on the CPU usage scale. It
allows you to toggle the mount point with scrolling information about the
disk usage and free space etc.

%prep
%setup -q

%build
%configure
%make

%install
[ -d %buildroot ] && rm -rf %buildroot

%makeinstall

install -m 755 -d %buildroot%{_miconsdir}
install -m 755 -d %buildroot%{_iconsdir}
install -m 755 -d %buildroot%{_liconsdir}
install -m 644 %SOURCE10 %buildroot%{_miconsdir}/%{name}.png
install -m 644 %SOURCE11 %buildroot%{_iconsdir}/%{name}.png
install -m 644 %SOURCE12 %buildroot%{_liconsdir}/%{name}.png


install -m 755 -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Name=WmDf
Comment=An app to monitor disk IO and available space on partitions
Exec=%{_bindir}/%{name} -at 99 -bl
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-System-Monitoring;System;Monitor;
EOF


# This is commented as we don't need it
#mv %buildroot/usr/bin/i586-mandrake-linux-gnu-wmdf    %buildroot%prefix/bin/wmdf
#mv %buildroot//usr/share/man/man1/i586-mandrake-linux-gnu-wmdf.1 %buildroot%_mandir/man1/wmdf.1

%clean
[ -z %buildroot ] || {
    rm -rf %buildroot
}


%if %mdkversion < 200900
%post
%{update_menus}
%endif


%if %mdkversion < 200900
%postun
%{clean_menus}
%endif


%files
%defattr (-,root,root)
%doc AUTHORS COPYING README THANKS TODO ChangeLog
%{_bindir}/*
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_datadir}/applications/mandriva-%{name}.desktop
%{_mandir}/man1/*




%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.1.6-7mdv2010.0
+ Revision: 434814
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.1.6-6mdv2009.0
+ Revision: 262032
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.1.6-5mdv2009.0
+ Revision: 256134
- rebuild
- drop old menu

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.1.6-3mdv2008.1
+ Revision: 129395
- kill re-definition of %%buildroot on Pixel's request
- kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'


* Tue Feb 06 2007 Gustavo De Nardin <gustavodn@mandriva.com> 0.1.6-3mdv2007.0
+ Revision: 116916
- fixed .desktop file Comment
- fixed and trimmed dependencies
- spec cleanup
- fixed old menu section
- xdg menu migration for great compliance

* Sat Jul 23 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.1.6-1mdk
- New release 0.1.6

* Fri Jun 03 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.1.5-3mdk
- Rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13246 |12cu|wmfire-1.2.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A WindowMaker dock.app that displays CPU load as fire in a small icon
Name:		wmfire
Version:	1.2.4
Release:	3
License:	GPLv2
Group:		Graphical desktop/WindowMaker
Source:		%{name}-%{version}.tar.gz
Source1:	%{name}-icons.tar.bz2
URL:		http://www.swanson.ukfsn.org/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(x11)
BuildRequires:	libgtop2.0-devel

%description
wmfire is an eye-candy dock applet for Window Maker that displays generated
fire, possibly according to how much load the system is experiencing, or from
a number somewhere in a file. wmfire requires very little CPU.
It has options for cyanish or orange/red flames, you can even  set it to
display your motherboard temperature through lm_sensors.


%prep
%setup -q

%build
%configure2_5x
%make

%install
[ -d %buildroot ] && rm -rf %buildroot

%makeinstall_std

install -m 755 -d %buildroot%{_datadir}/pixmaps
tar xOjf %SOURCE1 48x48.png > %buildroot%{_datadir}/pixmaps/%{name}.png

mkdir -p %{buildroot}%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{_bindir}/%{name}
Icon=%{name}
Categories=System;Monitor;
Name=WmFire                 
Comment=A dock.app that displays CPU load as fire in a small icon
EOF

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%clean
[ -z %buildroot ] || {
    rm -rf %buildroot
}

%files
%defattr (-,root,root)
%doc README ChangeLog INSTALL NEWS AUTHORS COPYING
%{_bindir}/*
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/applications/%{name}.desktop
%{_mandir}/man1/*



%changelog
* Tue Oct 18 2011 Matthew Dawkins <mattydaw@mandriva.org> 1.2.4-1
+ Revision: 705304
- new version 1.2.4
  cleaned up spec

* Tue Feb 01 2011 Funda Wang <fwang@mandriva.org> 1.2.3-7
+ Revision: 634796
- add patch
- fix link

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 1.2.3-6mdv2010.0
+ Revision: 434848
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 1.2.3-5mdv2009.0
+ Revision: 262050
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.2.3-4mdv2009.0
+ Revision: 256137
- rebuild
- fix 'error: for key "Icon" in group "Desktop Entry" is an icon name with an
  extension, but there should be no extension as described in the Icon Theme
  Specification if the value is not an absolute path'

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Thu Dec 20 2007 Thierry Vignaud <tv@mandriva.org> 1.2.3-2mdv2008.1
+ Revision: 135511
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request
- buildrequires X11-devel instead of XFree86-devel
- import wmfire


* Fri Apr 21 2006 Frederic Crozat <fcrozat@mandriva.com> 1.2.3-2mdk
- Rebuild

* Fri Mar 10 2006 Jerome Soyer <saispo@mandriva.org> 1.2.3-1mdk
- New release 1.2.3

* Wed May 25 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.2.2-4mdk
- Rebuild

* Sat Mar 19 2005 Nicolas Lécureuil <neoclust@mandrake.org> 1.2.2-3mdk
- Fix summary 
- Rebuild 

* Fri Sep 17 2004 Franck Villaume <fvill@freesurf.fr> 1.2.2-2mdk
- BuildRequires

* Mon Jun 28 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.2.2-1mdk
- 1.2.2

* Thu Apr 29 2004 Guillaume Bedot <guillaume.bedot@wanadoo.fr> 1.2.0-1mdk
- New version 1.2.0

* Mon Feb 23 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.0.3.9pre4-8mdk
- rebuild

* Tue Jan 28 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.0.3.9pre4-7mdk
- rebuild

* Mon Feb 11 2002 HA Quôc-Viêt <viet@mandrakesoft.com> 0.0.3.9pre4-6mdk
- xpm icons converted to png.
- I know that the version number won't let people upgrade cleanly to 0.0.3.9
  when that one will be out, but look, the website is dead, and there has
  been no updates at all since Oct 1999, so that's not likely to happen at all.

* Fri Aug 31 2001 Etienne Faure <etienne@mandrakesoft.com> 0.0.3.9pre4-5mdk
- rebuild

* Wed Feb 21 2001 HA Quôc-Viêt <viet@mandrakesoft.com> 0.0.3.9pre4-4mdk
- merge between Lenny's spec and mine

* Mon Jan 22 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.0.3.9pre4-3mdk
- fix files section (thx Viet) 

* Tue Oct 31 2000 HA Quôc-Viêt <viet@mandrakesoft.com> 0.0.3.9pre4-3mdk
- small fix in spec file : _tmppath
- not released

* Wed Sep 20 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.0.3.9pre4-2mdk
- macros

* Mon Aug 02 2000 HA Quôc-Viêt <viet@mandrakesoft.com> 0.0.3.9pre4-1mdk
- menu entry added
- 16x16, 32x32 and 48x48 icons added

* Mon Jul 31 2000 HA Quôc-Viêt <viet@mandrakesoft.com> 0.0.3.9pre4-1mdk
- better list of dependencies 
- the version  number was missing in the last changelog
- the package revision has been adjusted to the naming convention
- not released

* Wed Jul 12 2000 HA Quôc-Viêt <viet@mandrakesoft.com> 0.0.3.9pre4-0mdk
- Initial release.
- no changes made to the original archive

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13247 |12cu|wmii-3.10-0.b1.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	changeset	f3d88385ea7c
%define debug_package	%{nil}

Summary: Window Manager Improved 2, a X11 window manager for hackers
Name: wmii
Version: 3.10
License: MIT
Release: %mkrel -c b1 2
Group: Graphical desktop/Other
URL: http://wmii.suckless.org/
Source0: hg.suckless.org/wmii/archive/%{changeset}.tar.gz
Source100:  %{name}.rpmlintrc

BuildRequires: freetype2-devel
BuildRequires: pkgconfig(cairo)
BuildRequires: pythonegg(pyrex)
BuildRequires: pkgconfig(x11)
BuildRequires: libixp-devel > 0.5
BuildRequires: pkgconfig(python)
BuildRequires: pkgconfig(xinerama)
BuildRequires: pkgconfig(xrandr)


Requires:	xterm
Requires:	xmessage 
Requires:	dwm-tools


%description
WMii is a dynamic window manager for X11.  It supports classic and tiled 
window management with extended keyboard, mouse, and 9P-based remote control.  
It consists of the wmii window manager and the wmiir the remote access utility.

%package python
Summary: Window Manager Improved 2 python files
Group: Graphical desktop/Other

%description python
Python files for %{name}.

%package devel
Summary: Window Manager Improved 2 devel files
Group: Development/C

%description devel
Development files for %{name}.


%prep
%setup -qn %{name}-%{changeset}

%build
sed -i \
    -e "/^PREFIX/s|=.*|= /usr|" \
    -e "/ETC/s|=.*|= /etc/X11|" \
%ifarch x86_64
	-e "s|/usr/lib|/usr/lib64|g" \
	-e "/ LIBDIR/s|=.*|= /usr/lib64|" \
%endif
    config.mk

%make

%install
%makeinstall_std

# install devel files
mkdir -p %{buildroot}%{_includedir}
find lib* -name '*.a' -exec cp {} %{buildroot}%{_libdir} \; -print
find lib* -name '*.h' -exec cp {} %{buildroot}%{_includedir} \; -print

# Install generated scripts to hook up WMI into gdm, xdm, and Co.
mkdir -p %{buildroot}%_sysconfdir/X11/wmsession.d
cat >    %{buildroot}%_sysconfdir/X11/wmsession.d/19%name << EOF
NAME=%name
EXEC=%{_bindir}/%name
DESC=%summary
SCRIPT:
exec %{_bindir}/%name
EOF


%if %mdkversion < 200900
%post
%make_session

%postun
%make_session
%endif

%files
%defattr(0644, root, root, 0755)
%doc LICENSE README 
%attr(0755, root, root) %{_bindir}/*
%{_mandir}/man1/*
%dir %_sysconfdir/X11/wmii-hg/
%attr(0755, root, root) %config(noreplace) %_sysconfdir/X11/%{name}-hg/*
%config(noreplace) %_sysconfdir/X11/wmsession.d/19%name

%files python
%defattr(0644, root, root, 0755)
%doc LICENSE README
%py_puresitedir

%files devel
%defattr(0644, root, root, 0755)
%doc LICENSE README
%{_libdir}/*.a
%{_libdir}/*.so
%{_includedir}/*


%changelog
* Sat Mar 15 2014 symbianflo <symbianflo@symbianflo> 3.10-0.b1.2
+ Revision: 0c9fff4
- Log: switch to pkgconfig style, add some linting filters, spec clean



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13248 |12cu|wmix-3.2-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 3.2
%define release  7
%define name wmix

Summary: Dockapp OSS sound mixer
Name: %{name}
Version: %{version}
Release: %{release}
License: GPL
Group: Sound
Source0: %{name}-%{version}.tar.bz2
Source1: %{name}-icons.tar.bz2
URL: http://dockapps.org/file.php/id/58
BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(xext)
BuildRequires: pkgconfig(xpm)

%description
* This is a complete dockapp mixer utilizing the OSS mixer API
* Has a nice On-Screen-Display to visualize current volume levels
* Can adjust main volume, balance, recording status, and mute/unmute channels
* Supports mousewheel to adjust the volume settings
* Supports user specified signals to adjust the volume remotely
* User configuration file can be used to set options

%prep
%setup -q -n %{name}-%{version}

%build
make CFLAGS="%optflags" LDFLAGS="%ldflags"

%install
[ -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT

install -m 755 -d $RPM_BUILD_ROOT%{_miconsdir}
install -m 755 -d $RPM_BUILD_ROOT%{_iconsdir}
install -m 755 -d $RPM_BUILD_ROOT%{_liconsdir}
tar xOjf %SOURCE1 %{name}-16x16.xpm > $RPM_BUILD_ROOT%{_miconsdir}/%{name}.xpm
tar xOjf %SOURCE1 %{name}-32x32.xpm > $RPM_BUILD_ROOT%{_iconsdir}/%{name}.xpm
tar xOjf %SOURCE1 %{name}-48x48.xpm > $RPM_BUILD_ROOT%{_liconsdir}/%{name}.xpm

mkdir -p $RPM_BUILD_ROOT%{_usr}/bin/
install -m 755 %{name} $RPM_BUILD_ROOT%{_usr}/bin/

mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1
gunzip -c wmix.1x.gz | bzip2 -9 -c - > $RPM_BUILD_ROOT%{_mandir}/man1/wmix.1.bz2


mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=WMix
Comment=%{summary}
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-Multimedia-Sound;Audio / Midi / Mixer / Sequencer / Tuner / Audio;
EOF

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files
%defattr (-,root,root)
%doc AUTHORS README BUGS NEWS
%{_bindir}/%{name}
%attr(644,root,man) %{_mandir}/man1/*
%{_liconsdir}/%{name}.xpm
%{_miconsdir}/%{name}.xpm
%{_iconsdir}/%{name}.xpm
%{_usr}/share/applications/mandriva-%{name}.desktop



%changelog
* Tue Feb 01 2011 Funda Wang <fwang@mandriva.org> 3.2-6mdv2011.0
+ Revision: 634817
- simplify BR

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 3.2-5mdv2010.0
+ Revision: 434860
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 3.2-4mdv2009.0
+ Revision: 262055
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 3.2-3mdv2009.0
+ Revision: 256186
- rebuild
- drop old menu

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 3.2-1mdv2008.1
+ Revision: 140932
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import wmix


* Thu Jul 18 2006 Franck Villaume <fvill@mandriva.org> 3.2-1mdv2007.0
- new version
- xdg menu

* Mon Apr 11 2005 Franck Villaume <fvill@mandrake.org> 3.1-1mdk
- new version

* Thu Jun 12 2003 Marcel Pol <mpol@gmx.net> 3.0-2mdk
- rebuild for rpm 4.2

* Fri Jun 08 2001 HA Quc-Vit <viet@mandrakesoft.com> 3.0-1mdk
- updated to revision 3.0
- fixed owner of %%{_mandir}/man1/*

* Thu May 31 2001 HA Quc-Vit <viet@mandrakesoft.com> 2.20-1mdk
- Initial release.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13249 |12cu|wmlaptop-1.4-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	wmlaptop
%define version	1.4
%define release  9

Name: 	 	%{name}
Summary: 	Laptop info docklet for WindowMaker
Version: 	%{version}
Release: 	%{release}

Source:		%{name}-%{version}.tar.bz2
URL:		http://wmlaptop.sourceforge.net/
License:	GPL
Group:		Graphical desktop/WindowMaker
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xpm)
BuildRequires:	imagemagick

%description
wmlaptop is a WindowMaker dockapp able to satisfy any requirements of a linux
user with a laptop. The smartest should have easily guessed that wmlaptop
includes an advanced battery information interface, including an indicator
which estimates the remaining battery autonomy. Anyway this is only one of the
useful functions provided:

* Battery estimated time remaining
* Multi Batteries support
* Battery remaining charge (visual and percent)
* Auto-Frequency Scaling
* Manual Frequency Scaling
* 0-100 Cpu Load indicator
* APM and ACPI support
* sysfs and /proc filesystems support
* Kernel 2.6 series fully compatible
* Visual support for multiple batteries
* "Visual and audio" alarm on Low-Battery
* Auto shutdown on Low-Battery
* Easy screen saver starter
* Console executable

%prep
%setup -q
chmod 644 README*

%build
%make CFLAGS="$RPM_OPT_FLAGS"
										
%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/%_bindir
install -m 4755 src/%name $RPM_BUILD_ROOT/%_bindir/

#menu
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{name}
Icon=%{name}
Name=WMLaptop
Comment=Laptop status docklet
Categories=System;Monitor;
EOF

#icons
mkdir -p $RPM_BUILD_ROOT/%_liconsdir
convert -size 48x48 img/screenshot_1.jpeg $RPM_BUILD_ROOT/%_liconsdir/%name.png
mkdir -p $RPM_BUILD_ROOT/%_iconsdir
convert -size 32x32 img/screenshot_1.jpeg $RPM_BUILD_ROOT/%_iconsdir/%name.png
mkdir -p $RPM_BUILD_ROOT/%_miconsdir
convert -size 16x16 img/screenshot_1.jpeg $RPM_BUILD_ROOT/%_miconsdir/%name.png

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%update_menus
%endif
		
%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files
%defattr(-,root,root)
%doc AUTHORS BUGS CHANGELOG README* THANKS
%{_bindir}/%name
%{_datadir}/applications/mandriva-%name.desktop
%{_liconsdir}/%name.png
%{_iconsdir}/%name.png
%{_miconsdir}/%name.png



%changelog
* Tue Feb 01 2011 Funda Wang <fwang@mandriva.org> 1.4-8mdv2011.0
+ Revision: 634818
- simplify BR

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 1.4-7mdv2010.0
+ Revision: 434873
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 1.4-6mdv2009.0
+ Revision: 262056
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.4-5mdv2009.0
+ Revision: 256202
- rebuild
- fix no-buildroot-tag

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Thu Dec 20 2007 Thierry Vignaud <tv@mandriva.org> 1.4-3mdv2008.1
+ Revision: 135790
- auto-convert XDG menu entry
- fix xpm-devel BR on x86_64
- kill re-definition of %%buildroot on Pixel's request
- buildrequires X11-devel instead of XFree86-devel
- use %%mkrel
- import wmlaptop


* Fri Apr 14 2006 Udo Rader <udo.rader@bestsolution.at> 1.4-2mdk
- added libxpm* as buildreq in order to hopefully fix x86_64 build 
  problems

* Wed Apr 05 2005 Udo Rader <udo.rader@bestsolution.at> 1.4-1mdk
- new upstream version
- made it suid root in order to allow writing to /sys/... files

* Mon Jun 7 2004 Austin Acton <austin@mandrake.org> 1.3-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13250 |12cu|wmmemmon-1.0.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Mem/Swap monitoring dockapp for WindowMaker
Name:		wmmemmon
Version: 1.0.1
Release: 8
License:	GPL
Group:		Graphical desktop/WindowMaker
Source0:	http://www.sh.rim.or.jp/~ssato/src/%{name}-%{version}.tar.bz2
URL:		http://www.sh.rim.or.jp/~ssato/wmmemmon-e.html
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xpm)
BuildRequires:	pkgconfig(xext)
BuildRequires:	imagemagick

%description
Mem/Swap monitoring dockapp for WindowMaker. Outside circle is Mem usage
in percent, inside is swap. It works fine with AfterStep and BlackBox.

%prep
%setup

%build
%configure2_5x
%make

%install
[ -d %buildroot ] && rm -rf %buildroot

install -m 755 -d %buildroot%_bindir
install -m 755 src/%name %buildroot%_bindir

install -m 755 -d %buildroot%_mandir/man1
install -m 755 doc/%name.1 %buildroot%_mandir/man1/

install -m 755 -d %buildroot%{_miconsdir}
install -m 755 -d %buildroot%{_iconsdir}
install -m 755 -d %buildroot%{_liconsdir}
convert icons/%{name}-16x16.xpm %buildroot%{_miconsdir}/%{name}.png
convert icons/%{name}-32x32.xpm %buildroot%{_iconsdir}/%{name}.png
convert icons/%{name}-48x48.xpm %buildroot%{_liconsdir}/%{name}.png

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{_bindir}/%{name}
Icon=%{name}                 
Categories=System;Monitor;
Name=WmMemMon                 
Comment=Mem/Swap monitoring dockapp for WindowMaker
EOF


%clean
[ -z %buildroot ] || {
    rm -rf %buildroot
}


%if %mdkversion < 200900
%post
%{update_menus}
%endif


%if %mdkversion < 200900
%postun
%{clean_menus}
%endif


%files
%defattr (-,root,root)
%doc AUTHORS INSTALL NEWS COPYING README THANKS ChangeLog TODO
%{_bindir}/*
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_datadir}/applications/mandriva-%{name}.desktop
%{_mandir}/man1/*



%changelog
* Tue Feb 01 2011 Funda Wang <fwang@mandriva.org> 1.0.1-7mdv2011.0
+ Revision: 634819
- simplify BR

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 1.0.1-6mdv2010.0
+ Revision: 434887
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 1.0.1-5mdv2009.0
+ Revision: 262058
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.0.1-4mdv2009.0
+ Revision: 256203
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Dec 20 2007 Thierry Vignaud <tv@mandriva.org> 1.0.1-2mdv2008.1
+ Revision: 135531
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request
- buildrequires X11-devel instead of XFree86-devel
- use %%mkrel
- import wmmemmon


* Thu Jun 02 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.0.1-2mdk
- Rebuild

* Tue May  4 2004 Michael Scherer <misc@mandrake.org> 1.0.1-1mdk
- New release 1.0.1
- use macro
- remove Prefix, and Requires

* Thu Apr 10 2003 HA Quc-Vit <viet@mandrakesoft.com> 1.0.0-1mdk
- New release.
- xpm icons converted to png at compile time from the spec.

* Wed Mar 27 2002 HA Quc-Vit <viet@mandrakesoft.com> 0.7.0-1mdk
- New release.
- xpm icons converted to png.
- menu file has "needs=wmaker" instead of "needs=x11".
- did install (binary and manpage) by hand due to new naming convention.

* Mon Feb 11 2002 HA Quc-Vit <viet@mandrakesoft.com> 0.6.0-1mdk
- New release.
- and revamped website :o)
- xpm icons converted to png (new policy, oh well).

* Mon Oct 1 2001 HA Quc-Vit <viet@mandrakesoft.com> 0.5.2-1mdk
- New release, no more libdockapp dependancy (integrated)
- now you can specify your own backlight color, I like rgb:50/B0/FF :o)

* Wed Jul 25 2001 HA Quc-Vit <viet@mandrakesoft.com> 0.3.1-1mdk
- New release, with icons integrated :o)

* Tue Jun 19 2001 HA Quc-Vit <viet@mandrakesoft.com> 0.2.0-2mdk
- Added icons from the author Seiichi SATO <sato@cvs-net.co.jp>

* Fri Jun 01 2001 HA Quc-Vit <viet@mandrakesoft.com> 0.2.0-1mdk
- Initial release.

* Mon May 07 2001 HA Quc-Vit <viet@mandrakesoft.com> 0.1.0-0mdk
- Initial packaging.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13251 |12cu|wmMoonClock-1.27-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	wmMoonClock
%define version	1.27
%define release  8

Name: 	 	%{name}
Summary: 	Docklet that shows lunar ephemeris to fairly high accuracy
Version: 	%{version}
Release: 	%{release}

Source0:	%{name}-%{version}.tar.bz2
Source1:	wmmoonclock_icon.png
URL:		http://nis-www.lanl.gov/~mgh/WindowMaker/DockApps.shtml
License:	GPL
Group:		Graphical desktop/WindowMaker
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xpm)
BuildRequires:	pkgconfig(xext)
BuildRequires:	imagemagick

%description
wmMoonClock displays the lunar ephemeris with high accuracy. You can
define your local latitude and longitude to get precise results. And
even better you get a very nice moon icon that matches the current state
of the moon.

In order to get good results, you may have to find your geographical
coordinates, eg. from this site http://www.astro.com/atlas

%prep
%setup -q

%build
%{__cp} %{SOURCE1} .
cd Src
# copy icon to build dir
%make CFLAGS="%optflags %ldflags"
										
%install
rm -rf $RPM_BUILD_ROOT
%{__mkdir} -p $RPM_BUILD_ROOT/%_bindir
%{__mkdir} -p $RPM_BUILD_ROOT/%_mandir/man1
%{__cp} Src/%name $RPM_BUILD_ROOT/%_bindir/
%{__cp} Src/%name.1 $RPM_BUILD_ROOT/%_mandir/man1/

#menu
%{__mkdir} -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{name}
Icon=%{name}
Name=wmMoonClock
Comment=Lunuar Ephemeris status docklet
Categories=System;Monitor;
EOF

#icons
%{__mkdir} -p $RPM_BUILD_ROOT/%_liconsdir
convert -size 48x48 wmmoonclock_icon.png $RPM_BUILD_ROOT/%_liconsdir/%name.png
%{__mkdir} -p $RPM_BUILD_ROOT/%_iconsdir
convert -size 32x32 wmmoonclock_icon.png $RPM_BUILD_ROOT/%_iconsdir/%name.png
%{__mkdir} -p $RPM_BUILD_ROOT/%_miconsdir
convert -size 16x16 wmmoonclock_icon.png $RPM_BUILD_ROOT/%_miconsdir/%name.png

# the various states of the applet
%{__mkdir} -p $RPM_BUILD_ROOT/%_iconsdir/%name
%{__cp} Src/*xpm $RPM_BUILD_ROOT/%_iconsdir/%name/

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%update_menus
%endif
		
%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files
%defattr(-,root,root)
%doc BUGS COPYING
%doc %{_mandir}/*/*
%{_bindir}/%name
%{_datadir}/applications/mandriva-%name.desktop
%{_liconsdir}/%name.png
%{_iconsdir}/%name.png
%{_miconsdir}/%name.png
%{_iconsdir}/%name/



%changelog
* Tue Feb 01 2011 Funda Wang <fwang@mandriva.org> 1.27-7mdv2011.0
+ Revision: 634773
- simplify BR

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 1.27-6mdv2010.0
+ Revision: 434891
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 1.27-5mdv2009.0
+ Revision: 262059
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.27-4mdv2009.0
+ Revision: 256206
- rebuild
- fix no-buildroot-tag

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Thu Dec 20 2007 Thierry Vignaud <tv@mandriva.org> 1.27-2mdv2008.1
+ Revision: 135560
- fix directory creation
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request
- buildrequires X11-devel instead of XFree86-devel
- import wmMoonClock


* Sun Dec 11 2005 Udo Rader <udo.rader@bestsolution.at> 1.27-2mdk
- adding libxpm-devel as BuildReq

* Thu Dec 01 2005 Udo Rader <udo.rader@bestsolution.at> 1.27-1mdk
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13252 |12cu|wmnd-0.4.16-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A dockapp for monitoring network interfaces
Name:		wmnd
Version:	0.4.16
Release:	2
License:	GPLv2
Group:		Monitoring
Source0:	http://www.thregr.org/~wavexx/software/wmnd/releases/%{name}-%{version}.tar.gz
Source1:	%{name}-icons.tar.bz2
URL:		http://www.thregr.org/~wavexx/software/wmnd/
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xpm)
BuildRequires:	pkgconfig(sm)

%description
WMND (WindowMaker Network Devices) is a network monitoring
dock app improved and based on WMiFS 1.3b. You can find the
features of WMiFS 1.3b from documents in directory WMiFS.

%prep
%setup -q

%build
%configure2_5x
%make

%install
[ -d %{buildroot} ] && rm -rf %{buildroot}

%makeinstall_std
install -m 755 -d %{buildroot}%{_datadir}/pixmaps
tar xOjf %SOURCE1 %{name}-48x48.png > %{buildroot}%{_datadir}/pixmaps/%{name}.png

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
[Desktop Entry]
Name=wmnd
Comment=A dockapp for monitoring network interfaces
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-System-Monitoring;System;Monitor;
EOF

%clean
[ -z %{buildroot} ] || {
    rm -rf %{buildroot}
}

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%files
%defattr (-,root,root)
%doc examples/wmndrc NEWS AUTHORS README TODO ChangeLog
%{_bindir}/*
%{_mandir}/man1/*
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/applications/%{name}.desktop
%{_datadir}/wmndrc




%changelog
* Tue Oct 18 2011 Matthew Dawkins <mattydaw@mandriva.org> 0.4.16-1
+ Revision: 705252
- new version 0.4.16
  cleaned up spec file

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 0.4.12-7mdv2010.0
+ Revision: 434892
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 0.4.12-6mdv2009.0
+ Revision: 262060
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.4.12-5mdv2009.0
+ Revision: 256209
- rebuild
- drop old menu

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Thu Jan 03 2008 Olivier Blin <blino@mandriva.org> 3mdv2008.1-current
+ Revision: 140932
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'


* Tue Feb 06 2007 Gustavo De Nardin <gustavodn@mandriva.com> 0.4.12-3mdv2007.0
+ Revision: 116895
- fixed .desktop file Comment

* Mon Jan 29 2007 Gustavo De Nardin <gustavodn@mandriva.com> 0.4.12-2mdv2007.1
+ Revision: 115170
- menu migrated to XDG scheme, for great compliance
- cleanup
  . manpages are compressed automatically
  . removing generic FSF 'INSTALL' from package as it is mostly useless

* Mon Jan 29 2007 Gustavo De Nardin <gustavodn@mandriva.com> 0.4.12-1mdv2007.1
+ Revision: 114943
- new version 0.4.12
- fixed Group and menu category, better Summary
- fixed BuildRequires
- spec cleanup

* Sat Sep 11 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.4.9-1mdk
- 0.4.9


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13253 |12cu|wmpop3lb-2.4.2-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name		wmpop3lb
%define version 2.4.2
%define release  10

Summary: 	POP3 mail box checker
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPLv2+
Group:		Graphical desktop/WindowMaker
Source0:	%{name}%{version}.tar.bz2
Source1:	%{name}-icons.tar.bz2
URL:		http://www.jourdain.org/wmpop3/wmpop3lb%{version}.tar.gz
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xpm)

%description
 WMPop3LB is a multi POP3 accounts mailbox checker. It can connect to up to 6
 POP3 accounts to check if you have mail, get the "From:" and "Subject:" header
 fields of each mail and display them in a 7 lines window. It can list up to 19
 messages per server which can be read by scrolling the window up and down.
 Messages can be deleted directly off the servers by selecting the mails to
 delete and clicking the "delete" button.

 You may configure your .wmpop3rc either by hand or through the graphical
 utility called wmpop3lbcfg
	
%prep

%setup -qn %{name}%{version}
mv wmpop3/.wmpop3rc_test wmpop3/wmpop3rc 

%build
make FLAGS="$RPM_OPT_FLAGS" -C wmpop3

%install
[ -d %buildroot ] && rm -rf %buildroot

install -m 755 -d %buildroot/usr/bin/
install -m 755 wmpop3/%{name} %buildroot/usr/bin/%{name}
install -m 755 -d %buildroot%{_miconsdir}
install -m 755 -d %buildroot%{_iconsdir}
install -m 755 -d %buildroot%{_liconsdir}
tar xOjf %SOURCE1 %name-16x16.png > %buildroot%{_miconsdir}/%{name}.png
tar xOjf %SOURCE1 %name-32x32.png > %buildroot%{_iconsdir}/%{name}.png
tar xOjf %SOURCE1 %name-48x48.png > %buildroot%{_liconsdir}/%{name}.png

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=/usr/bin/%{name}
Icon=%{name}
Categories=Office;Network;Email;
Name=WmPop3lb
Comment=Multiple mailbox monitoring via Pop3 in a dockapp
EOF


%clean
[ -z %buildroot ] || {
    rm -rf %buildroot
}

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%files
%defattr (-,root,root)
%doc CHANGE_LOG  COPYING  INSTALL  README wmpop3/wmpop3rc
/usr/bin/*
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_datadir}/applications/mandriva-%{name}.desktop


%changelog
* Tue Feb 01 2011 Funda Wang <fwang@mandriva.org> 2.4.2-9mdv2011.0
+ Revision: 634826
- simplify BR

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 2.4.2-8mdv2010.0
+ Revision: 434894
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 2.4.2-7mdv2009.0
+ Revision: 262061
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 2.4.2-6mdv2009.0
+ Revision: 256255
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 2.4.2-4mdv2008.1
+ Revision: 171174
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

* Fri Jan 25 2008 Funda Wang <fwang@mandriva.org> 2.4.2-3mdv2008.1
+ Revision: 157774
- fix desktop file

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Dec 20 2007 Thierry Vignaud <tv@mandriva.org> 2.4.2-2mdv2008.1
+ Revision: 135533
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request
- buildrequires X11-devel instead of XFree86-devel
- use %%mkrel
- import wmpop3lb


* Thu Jun 02 2005 Nicolas Lcureuil <neoclust@mandriva.org> 2.4.2-2mdk
- Rebuild

* Thu Apr 29 2004 Guillaume Bedot <guillaume.bedot@wanadoo.fr> 2.4.2-1mdk
- New version 2.4.2

* Mon Feb 11 2002 HA Quc-Vit <viet@mandrakesoft.com> 2.0-1mdk
- Initial packaging.
- A sample configuration file is in the doc dir.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13254 |12cu|wmsmixer-0.5.1-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:  	Dockapp sound mixer adjustable with mouse wheel
Name:		wmsmixer
Version:	0.5.1
Release:	10
License:	GPL
Group:		Graphical desktop/WindowMaker
Source0:	%{name}-%{version}.tar.bz2
Source1:	%{name}-icons.tar.bz2
Patch0:		%name.patch
Patch1:		%name-Imakefile.patch
URL:		http://www.hibernaculum.net/wmsmixer.html
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xpm)
BuildRequires:	pkgconfig(xext)
BuildRequires:	imake

%description
 This is a hack to wmmixer which makes some changes to the display and adds a
 few new features, most notably scrollwheel support. The main changes between
 this and wmmixer are:
  o Added scrollwheel support. If your scrollwheel is mapped to buttons 4 and
    5, using it will increase/decrease the volume of the current channel.
  o Removed all the recsrc code.
  o Changed the display arrangement slightly, and replaced the recsrc button
    with a text display. This normally shows the volume of the current channel.
  o Added the setname configuration option, which allows you to give a
    different channel name (4 chars max) to the built in one if you wish.
  o Clicking on the channel icon will briefly display the text name for the
    channel. This is also displayed when you switch channels.
  o Mono channels have one wide bar rather than two thinner ones.
  o Changed some icons, and added a few new ones. Several icons are still to be
  o created. Any submissions are always welcome.

%prep
rm -rf %buildroot
%setup -q

%patch0 -p1
%patch1 -p1

%build
# due to Imakefile patch
xmkmf
CFLAGS="$RPM_OPT_FLAGS" make %name

%install
[ -d %buildroot ] && rm -rf %buildroot

install -m 755 -d %buildroot%{_miconsdir}
install -m 755 -d %buildroot%{_iconsdir}
install -m 755 -d %buildroot%{_liconsdir}
tar xOjf %SOURCE1 %{name}-16x16.png > %buildroot%{_miconsdir}/%{name}.png
tar xOjf %SOURCE1 %{name}-32x32.png > %buildroot%{_iconsdir}/%{name}.png
tar xOjf %SOURCE1 %{name}-48x48.png > %buildroot%{_liconsdir}/%{name}.png

mkdir -p %buildroot%_bindir/
install -m 755 %{name} %buildroot%{_bindir}/


install -m 755 -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Name=WmsMixer
Comment=Dockapp sound mixer adjustable with mouse wheel
Exec=%{_bindir}/%{name} -w
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-Multimedia-Sound;Audio;Mixer;
EOF

%clean
rm -rf %buildroot

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files
%defattr (-,root,root)
%doc COPYING README README.wmmixer  home.wmsmixer
%{_bindir}/%{name}
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_datadir}/applications/mandriva-%{name}.desktop




%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.5.1-9mdv2010.0
+ Revision: 434895
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.5.1-8mdv2009.0
+ Revision: 262062
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.5.1-7mdv2009.0
+ Revision: 256259
- rebuild
- drop old menu

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.5.1-5mdv2008.1
+ Revision: 129421
- kill re-definition of %%buildroot on Pixel's request
- kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'


* Thu Mar 15 2007 Gustavo De Nardin <gustavodn@mandriva.com> 0.5.1-5mdv2007.1
+ Revision: 144253
- bunzipped plaintext patches
- BuildRequires imake for xmkmf for Imakefile patch

* Tue Feb 06 2007 Gustavo De Nardin <gustavodn@mandriva.com> 0.5.1-4mdv2007.1
+ Revision: 116917
- fixed XDG desktop entry Comment
- note about mouse wheel feature in Summary
- start withdrawn when launched from the menu
- fixed and trimmed dependencies
- spec cleanup
- xdg menu migration for great compliance
- xmkmf is no more, specifying CCLINK directly in make arg

* Thu Jul 01 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.5.1-2mdk
- rebuild with new g++


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13255 |12cu|wmsysmon-0.7.7-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 0.7.7
%define release  9
%define name wmsysmon
%define debug_package	%{nil}

Summary:	System information (memory, swap, uptime, IO) in a small dock app
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Toys
Source0:	http://www.gnugeneration.com/software/wmsysmon/%{name}-%{version}.tar.bz2
Source1:	%{name}-icons.tar.bz2
Patch0:         01-break.dpatch
Patch1:         02-output.dpatch
Patch2:         03-src_makefile.dpatch
URL:		http://www.gnugeneration.com/software/wmsysmon/src/
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xpm)

%description
This is a small dock application for use with WindowMaker (www.windowmaker.org)
to show system information on interrupt activity, memory use, swap use, and IO.
Wmsysmon was originally written by Dave Clark, Vito Caputo took over
development.


%prep

%setup -q -n %{name}-%{version}
%patch0 -p1
%patch1 -p1
%patch2 -p1

%build
make -C src CC="gcc %optflags %ldflags"

%install
install -m 755 -d $RPM_BUILD_ROOT%{_miconsdir}
install -m 755 -d $RPM_BUILD_ROOT%{_iconsdir}
install -m 755 -d $RPM_BUILD_ROOT%{_liconsdir}
tar xOjf %SOURCE1 %{name}.16x16.xpm > $RPM_BUILD_ROOT%{_miconsdir}/%{name}.xpm
tar xOjf %SOURCE1 %{name}.32x32.xpm > $RPM_BUILD_ROOT%{_iconsdir}/%{name}.xpm
tar xOjf %SOURCE1 %{name}.48x48.xpm > $RPM_BUILD_ROOT%{_liconsdir}/%{name}.xpm

mkdir -p $RPM_BUILD_ROOT%{_bindir}
install -m 755 src/wmsysmon $RPM_BUILD_ROOT%{_bindir}

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{_bindir}/%{name}
Icon=%{name}
Categories=System;Monitor;
Name=WmSysMon
Comment=System information (memory, swap, uptime, IO) in a small icon
EOF


%files
%doc ChangeLog README
%{_bindir}/%{name}
%{_liconsdir}/%{name}.xpm
%{_miconsdir}/%{name}.xpm
%{_iconsdir}/%{name}.xpm
%{_datadir}/applications/%{name}.desktop


%changelog
* Sat Mar 15 2014 SymbianFlo <symbianflo@mandrivausers.ro> 0.7.7-9
+ Revision: 8b59081
- Updated wmsysmon.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13256 |12cu|wmtop-0.84-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package	%{nil}
%define version 0.84	
%define name wmtop
%define release 13

Summary:	WindowMaker dock applet for top
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Monitoring
Url:		http://wmtop.sourceforge.net/
Source:		http://ftp1.sourceforge.net/wmtop/%{name}-%{version}.tar.bz2
Patch0:		mkfile.patch.bz2

BuildRequires:		pkgconfig(xdmcp)
BuildRequires:		pkgconfig(xau)
BuildRequires:		pkgconfig(xext)
BuildRequires:		pkgconfig(xpm)

%description
Wmtop is a WindowMaker dockapp that is a mini graphical version of the 
cpu monitoring utility top. Themes are included.

%prep
%setup -q
%patch0

%build
%ifarch x86_64
perl -pi -e "s|lib|lib64|g" Makefile
%endif

%make linux

%install
mkdir -p $RPM_BUILD_ROOT%{_bindir}
install -s -m 755 wmtop $RPM_BUILD_ROOT%{_bindir}
mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1
install -m 644 wmtop.1 $RPM_BUILD_ROOT%{_mandir}/man1/
chmod 644 BUGS CHANGES README TODO

%files
%{_bindir}/wmtop
%{_mandir}/man1/*
%doc BUGS CHANGES README TODO



%changelog
* Sat Mar 15 2014 SymbianFlo <symbianflo@mandrivausers.ro> 0.84-13
+ Revision: bad6734
- Updated wmtop.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13257 |12cu|wmweather-2.4.4-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package	%{nil}

%define name	wmweather
%define version	2.4.4
%define release 9

Name: 	 	%{name}
Summary: 	Weather docklet for WindowMaker
Version: 	%{version}
Release: 	%{release}
# url and source no longer reachable...
Source:		%{name}-%{version}.tar.bz2
URL:		http://www.godisch.de/debian/wmweather/
License:	GPL
Group:		Graphical desktop/WindowMaker

BuildRequires:	pkgconfig(x11) 
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(ice)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xpm)

BuildRequires:  xmessage
Provides:	wmWeather
Obsoletes:	wmWeather

%description
A Window Maker docklet to show local weather conditions.

%prep
%setup -q

%build
cd src
%configure2_5x
%make
										
%install
cd src
%makeinstall

%files
%doc CHANGES README
%{_bindir}/*
%config(noreplace) %_sysconfdir/wmweather.conf
%{_mandir}/man1/*


%changelog
* Sat Mar 15 2014 SymbianFlo <symbianflo@mandrivausers.ro> 2.4.4-9
+ Revision: 4d508e0
- Fixed BR, spec clean, bump rel.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13258 |12cu|wmwifi-0.6-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	wmwifi
%define version	0.6
%define release  12

Name: 	 	%{name}
Summary: 	Wireless network monitor for WindowMaker
Version: 	%{version}
Release: 	%{release}

Source:		http://digitalssg.net/debian/%{name}-%{version}.tar.bz2
URL:		http://wmwifi.digitalssg.net/
License:	GPLv2+
Group:		Graphical desktop/WindowMaker
BuildRequires:	pkgconfig(xpm)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(x11)
BuildRequires:	imagemagick

%description
WmWiFi should support any wireless drivers as long as those drivers support
the Linux kernels Wireless Extensions. This means that if you do a cat
/proc/net/wireles, you should see interface statistics there.

%prep
%setup -q

%build
%configure2_5x
%make
										
%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

#menu
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{name}
Icon=%{name}
Name=WMWifi
Comment=Wireless network docklet
Categories=System;Monitor;
EOF

#icons
mkdir -p $RPM_BUILD_ROOT/%_liconsdir
convert -size 48x48 src/display_link.xpm $RPM_BUILD_ROOT/%_liconsdir/%name.png
mkdir -p $RPM_BUILD_ROOT/%_iconsdir
convert -size 32x32 src/display_link.xpm $RPM_BUILD_ROOT/%_iconsdir/%name.png
mkdir -p $RPM_BUILD_ROOT/%_miconsdir
convert -size 16x16 src/display_link.xpm $RPM_BUILD_ROOT/%_miconsdir/%name.png

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%update_menus
%endif
		
%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog README
%{_bindir}/%name
%{_datadir}/applications/mandriva-%name.desktop
%{_liconsdir}/%name.png
%{_iconsdir}/%name.png
%{_miconsdir}/%name.png



%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.6-11mdv2011.0
+ Revision: 615459
- the mass rebuild of 2010.1 packages

* Sun Feb 21 2010 Funda Wang <fwang@mandriva.org> 0.6-10mdv2010.1
+ Revision: 509136
- bump rel
- bump rel
- bump rel
- patch0 not needed

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Mon Mar 03 2008 Gustavo De Nardin <gustavodn@mandriva.com> 0.6-3mdv2008.1
+ Revision: 178127
- more proper fix for build if.h build issue
- fixed license tag
- finer grained X11 build requires

* Mon Mar 03 2008 Gustavo De Nardin <gustavodn@mandriva.com> 0.6-2mdv2008.1
+ Revision: 177837
- workaround wireless.h badness, so the package builds

  + Thierry Vignaud <tv@mandriva.org>
    - auto convert menu to XDG
    - kill re-definition of %%buildroot on Pixel's request
    - use %%mkrel
    - import wmwifi

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Wed Mar 22 2006 Austin Acton <austin@mandriva.org> 0.6-1mdk
- 0.6
- source URL

* Wed Nov 09 2005 Austin Acton <austin@mandriva.org> 0.5-2mdk
- Rebuild

* Sun Sep 26 2004 Austin Acton <austin@mandrake.org> 0.5-1mdk
- 0.5

* Mon Jun 7 2004 Austin Acton <austin@mandrake.org> 0.4-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13259 |12cu|wmx-6pl1-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name wmx
%define version 6pl1
%define release  9

Summary: A minimal window manager
Name: %{name}
Version: %{version}
Release: %{release}
License: BSD-like
Url: http://www.all-day-breakfast.com/wmx/
Group: Graphical desktop/Other
Source0: %{name}-%{version}.tar.bz2
Patch1: wmx-syntax-fix.patch
Patch2: wmx-my-config.patch
Patch3: wmx-64bitptr.patch
Requires: rxvt
BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(xext)
BuildRequires: pkgconfig(xpm)

%description
wmx is another window manager for X. It provides a unusual style of
window decoration and only minimal functionality--no icons, no toolbars,
no docks. wmx is barely configurable except by editing the source and
recompiling the code.

%prep
%setup -q
%patch1 -p0
%patch2 -p0
%patch3 -p0

%build
%configure2_5x
%make

%install
rm -fr %buildroot
install -d %buildroot%_bindir
install -d %buildroot/%_sysconfdir/X11/wmsession.d/
install -m 755 wmx %buildroot%_bindir/wmx

cat << EOF > %buildroot/%_sysconfdir/X11/wmsession.d/25wmx
NAME=wmx
EXEC=/usr/bin/wmx
DESC=Minimal windows manager without configuration
SCRIPT:
exec /usr/bin/wmx
EOF
cat <<XCLIENTS > Xclients
#!/bin/sh
# This is an example of ~/.Xclients file to start wmx

xdaliclock -transparent -fg black -builtin1 -24 -noseconds -geometry -5-5 -xrm "*overrideRedirect: True" &
exec wmx
XCLIENTS

%clean
rm -fr %buildroot

%files
%defattr(-,root,root,0755)
%doc README* UPDATES Xclients Config.h
%{_bindir}/wmx
%config(noreplace) %{_sysconfdir}/X11/wmsession.d/25wmx



%changelog
* Tue Feb 01 2011 Funda Wang <fwang@mandriva.org> 6pl1-8mdv2011.0
+ Revision: 634848
- simplify BR
- bunzip2 the patches

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 6pl1-7mdv2010.0
+ Revision: 434941
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 6pl1-6mdv2009.0
+ Revision: 262122
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 6pl1-5mdv2009.0
+ Revision: 256337
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 6pl1-3mdv2008.1
+ Revision: 129441
- kill re-definition of %%buildroot on Pixel's request
- buildrequires X11-devel instead of XFree86-devel
- import wmx


* Mon Jan 16 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 6pl1-3mdk
- Fix build on x86_64 (patch 3)

* Fri Jul 01 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 6pl1-2mdk
- Rebuild

* Tue Jun 08 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 6pl1-1mdk
- New version: 6 patch level 1

* Sun Jun 06 2004 Michael Scherer <misc@mandrake.org> 6-3mdk 
- rebuild for new gcc

* Wed Jun 02 2004 Michael Scherer <misc@mandrake.org> 6-2mdk
- add wmsession.d files
- add BuildRequires
- strip is done automatically
- add Config.h to %%doc
 
* Thu May 27 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 6-1mdk
- Initial package
- Use rxvt by default
- Don't use ugly pixmaps
- Reduce workspace flip delay

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13260 |12cu|wmxss-0.1-18
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package	%{nil}
Summary:	Frontend for xscreensaver in a dock.app
Name:		wmxss
Version:	0.1
Release:	18
License:	GPL
Group:		Graphical desktop/WindowMaker
Source0:	%{name}-%{version}.tar.bz2
Source1:	%{name}-icons.tar.bz2
URL:		http://nis-www.lanl.gov/~mgh/WindowMaker/wmxss-0.1.tar.gz
Requires:	xscreensaver-gl
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xpm)


%description
Frontend for xscreensaver.
Right now it only runs the separate hacks in the DockApp


%prep
%setup -q

%build
make -C Src CFLAGS="$RPM_OPT_FLAGS"

%install
install -m 755 -d %buildroot%{_miconsdir}
install -m 755 -d %buildroot%{_iconsdir}
install -m 755 -d %buildroot%{_liconsdir}
tar xjOf %SOURCE1 %{name}-16x16.png > %buildroot%{_miconsdir}/%{name}.png
tar xjOf %SOURCE1 %{name}-32x32.png > %buildroot%{_iconsdir}/%{name}.png
tar xjOf %SOURCE1 %{name}-48x48.png > %buildroot%{_liconsdir}/%{name}.png

mkdir -p %buildroot%{_bindir}
install -c -s -m 0755 Src/wmxss %buildroot%{_bindir}


mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Name=WmXss
Comment=Frontend for xscreensaver in a dock.app
Exec=%{_bindir}/%{name} -e /usr/lib/xscreensaver/lament
Icon=%{name}
Terminal=false
Type=Application
Categories=Screensaver;
EOF


%files
%doc COPYING
%{_bindir}/*
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_datadir}/applications/mandriva-%{name}.desktop


%changelog
* Sat Mar 15 2014 SymbianFlo <symbianflo@mandrivausers.ro> 0.1-18
+ Revision: b4cea2d
- Updated wmxss.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13261 |12cu|wol-0.7.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name wol
%define version 0.7.1
%define release 7

Summary: Wake On LAN client
Name: %name
Version: %version
Release: %release
Url: http://ahh.sourceforge.net/wol/
License : GPL
Group: Networking/Other
Source: %{name}-%{version}.tar.bz2
Buildroot: %_tmppath/%name-%version-buildroot

%description
wol implements Wake On LAN functionality in a small program. 
It wakes up hardware that is Magic Packet compliant.
Consider you have a sleeping or turned-off computer and you 
want to remotely wake him up. Just type wol MAC-ADDRESS and 
the host wakes up (OK, it will boot ;-). 

%prep

%setup -q

%build
#aclocal
#automake
%configure

%make

%install

rm -rf $RPM_BUILD_ROOT
%makeinstall
%find_lang %{name}




%clean
rm -rf $RPM_BUILD_ROOT

%files  -f %{name}.lang
%defattr(-,root,root)
#%doc COPYING INSTALL README 
%doc COPYING README 
%{_bindir}/*
%{_datadir}/info/*
%{_datadir}/man/man1/*




%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.7.1-6mdv2010.0
+ Revision: 434969
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.7.1-5mdv2009.0
+ Revision: 262124
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.7.1-4mdv2009.0
+ Revision: 256341
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.7.1-2mdv2008.1
+ Revision: 129443
- kill re-definition of %%buildroot on Pixel's request
- use %%mkrel
- import wol


* Tue Aug 16 2005 Emmanuel Blindauer <mdk@agat.net> 0.7.1-2mdk
- yearly rebuild

* Fri Aug 13 2004 Emmanuel Blindauer <mdk@agat.net> 0.7.1-1mdk
- initial package




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13262 |12cu|wordpress-4.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Personal publishing platform
Name:		wordpress
Version:	4.0.1
Release:	1
License:	GPLv2+
Group:		System/Servers
URL:		http://wordpress.org/
Source0:	http://wordpress.org/%{name}-%{version}.tar.gz
Source1:	README.install.urpmi
Requires:	apache-mod_php
Requires:	php-mysql
BuildArch:	noarch

%description
WordPress is a state-of-the-art, semantic, personal publishing platform with a
focus on aesthetics, Web standards, and usability. It was born out of a desire
for an elegant, well-architectured personal publishing system, and is the
official successor to b2/cafelog. While primarily geared towards functioning
as a Weblog, it is also a flexible CMS capable of managing many types of Web
sites. In addition to the basic Weblog functions, it also has an integrated
link manager (e.g. for blogrolls), XFN support, support for "static" pages,
Atom and RSS feeds for both content and comments, XML-RPC blogging API support
(Blogger, MetaWeblog, and Movable Type APIs), spam blocking features, advanced
cruft-free URL generation, a flexible theme system, and an advanced plugin API.

%prep

%setup -q -n %{name}

# clean up CVS stuff
for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -r $i; fi >&/dev/null
done

# fix dir perms
find . -type d | xargs chmod 755

# fix file perms
find . -type f | xargs chmod 644

# disable wordpress update option
sed -i -e "s/add_action/#add_action/g" wp-includes/update.php

%build

%install
install -d %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d
install -d %{buildroot}%{_sysconfdir}/%{name}
install -d %{buildroot}/var/www/%{name}

#cp %{SOURCE1} ./README.install.urpmi

cp -aRf * %{buildroot}/var/www/%{name}/

cat > %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf << EOF

Alias /%{name} /var/www/%{name}

<Directory /var/www/%{name}>
    AllowOverride None
    Require all granted

#    Options FollowSymlinks
#    RewriteEngine On
#    RewriteBase /
#    RewriteCond %{REQUEST_FILENAME} !-f
#    RewriteCond %{REQUEST_FILENAME} !-d
#    RewriteRule . /index.php [L]
		    
</Directory>

EOF

# cleanup
rm -f %{buildroot}/var/www/%{name}/license.txt
cp %{SOURCE1} ./README.install.urpmi

%files
%doc README.install.urpmi
%doc license.txt
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/%{name}.conf
/var/www/%{name}

%changelog
* Mon Dec 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 4.0.1-1
+ Revision: f050327
- Updated to 4.0.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13263 |12cu|worker-3.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define docver 2.10.0.2

Summary: A file manager for X in AMIGA style
Name:    worker
Version: 3.1.0
Release: 1
Source0: http://www.boomerangsworld.de/cms/worker/downloads/%{name}-%{version}.tar.bz2
Source1: worker-%{docver}-doc.tar.bz2
Source3: %{name}-48.png
Source4: %{name}-32.png
Source5: %{name}-16.png
License: GPLv2+
Group: File tools
URL: http://www.boomerangsworld.de/worker
BuildRequires: pkgconfig(x11)
BuildRequires: magic-devel

%description
Worker is a graphical filemanager for the X Window System.
It use the classical two-panel-view of the files and directories. 
It hast many intern operations while any extern program can also be
used for operate on the selected items. You can easily add actions 
to filetypes or buttons with the builtin configuration program.

%prep
%setup -q -a 1

%build
%configure2_5x
%make

pushd %name-%docver-doc
%configure2_5x
%make
popd

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std
%makeinstall_std -C %name-%docver-doc

mkdir -p $RPM_BUILD_ROOT{%{_iconsdir},%{_miconsdir},%{_liconsdir}}
install -m 644 %{SOURCE3} $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png
install -m 644 %{SOURCE4} $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
install -m 644 %{SOURCE5} $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README NEWS AUTHORS ChangeLog
%{_bindir}/*
%_datadir/applications/*.desktop
%{_datadir}/worker
%{_mandir}/man1/worker.1*
%lang(fr) %{_mandir}/fr/man1/worker.1.*
%lang(it) %{_mandir}/it/man1/worker.1.*
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%_datadir/pixmaps/*.xpm



%changelog
* Wed Nov 06 2013 Denis Silakov <denis.silakov@rosalab.ru> 3.1.0-1
+ Revision: 5491820
- Cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13264 |12cu|workrave-1.10.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 1.0
%define major 0
%define libname %mklibname workrave-private %{api} %{major}
%define girname %mklibname %{name}-gir %{api}
%define devname %mklibname -d workrave-private

Summary:	Assists in recovery and prevention of Repetitive Strain Injury (RSI)
Name:		workrave
Version:	1.10.1
Release:	1
License:	GPLv3+
Group:		Accessibility
Url:		http://www.workrave.org/
Source0:	http://prdownloads.sourceforge.net/workrave/%{name}-%{version}.tar.gz
Patch0:		workrave-1.10.1-desktop.patch
BuildRequires:	doxygen
BuildRequires:	intltool
BuildRequires:	libtool
BuildRequires:	python-cheetah
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(gdkmm-2.4)
BuildRequires:	pkgconfig(gio-2.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(glibmm-2.4)
BuildRequires:	pkgconfig(gnet-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gstreamer-0.10)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(gtkmm-3.0)
BuildRequires:	pkgconfig(libpanelapplet-4.0)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(sigc++-2.0)
BuildRequires:	pkgconfig(xmu)
BuildRequires:	pkgconfig(xscrnsaver)
Obsoletes:	%{name}-applet < 1.9.4

%description
Workrave is a program that assists in the recovery and prevention of
Repetitive Strain Injury (RSI). The program frequently alerts you to
take micro-pauses, rest breaks and restricts you to your daily limit.

The program can be run distributed on one or more PCs. All connected
PCs share the same timing information. When you switch computers, you
will still be asked to pause on time.

%files -f %{name}.lang
%doc AUTHORS COPYING NEWS README
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/glib-2.0/schemas/*.xml
%{_datadir}/applications/%{name}.desktop
%{_datadir}/sounds/%{name}
%{_datadir}/dbus-1/services/org.workrave.Workrave.service
%{_iconsdir}/hicolor/*/apps/%{name}*
%{_iconsdir}/hicolor/scalable/workrave-sheep.svg

#----------------------------------------------------------------------------

%package gnome-applet
Summary:	Workrave GNOME applet
Group:		Accessibility
Requires:	%{name} = %{version}-%{release}

%description gnome-applet
Workrave is a program that assists in the recovery and prevention of
Repetitive Strain Injury (RSI). The program frequently alerts you to
take micro-pauses, rest breaks and restricts you to your daily limit.

The program can be run distributed on one or more PCs. All connected
PCs share the same timing information. When you switch computers, you
will still be asked to pause on time.

This package contains applet specific for GNOME desktop environment.
It is not necessary for basic functionality, but %{name} can cooperate
more with GNOME environment, such as embedding in GNOME panel.

%files gnome-applet
%{_libexecdir}/workrave-applet
%{_datadir}/dbus-1/services/org.gnome.panel.applet.WorkraveAppletFactory.service
%{_datadir}/gnome-panel/4.0/applets/org.workrave.WorkraveApplet.panel-applet
%{_datadir}/gnome-panel/ui/workrave-gnome-applet-menu.xml

#----------------------------------------------------------------------------

%package -n gnome-shell-%{name}-extension
Summary:	Workrave GNOME applet
Group:		Accessibility
Requires:	%{name} = %{version}-%{release}

%description -n gnome-shell-%{name}-extension
Workrave is a program that assists in the recovery and prevention of
Repetitive Strain Injury (RSI). The program frequently alerts you to
take micro-pauses, rest breaks and restricts you to your daily limit.

The program can be run distributed on one or more PCs. All connected
PCs share the same timing information. When you switch computers, you
will still be asked to pause on time.

This package contains GNOME Shell extension.

%files -n gnome-shell-%{name}-extension
%{_datadir}/gnome-shell/extensions/workrave@workrave.org


#----------------------------------------------------------------------------

%package -n %{libname}
Group:		System/Libraries
Summary:	Shared library for %{name}

%description -n %{libname}
Sahred library for %{name}.

%files -n %{libname}
%{_libdir}/libworkrave-private-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{girname}
Summary:	GObject Introspection interface library for %{name}
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}

%description -n %{girname}
GObject Introspection interface library for %{name}.

%files -n %{girname}
%{_libdir}/girepository-1.0/Workrave-%{api}.typelib

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development libraries, header files and utilities for %{name}
Group:		Development/GNOME and GTK+
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{devname}
Workrave is a program that assists in the recovery and prevention of
Repetitive Strain Injury (RSI). The program frequently alerts you to
take micro-pauses, rest breaks and restricts you to your daily limit.

The program can be run distributed on one or more PCs. All connected
PCs share the same timing information. When you switch computers, you
will still be asked to pause on time.

This package contains the files necessary to develop applications with
%{name}.

%files -n %{devname}
%{_libdir}/libworkrave-private-%{api}.so
%{_datadir}/gir-1.0/Workrave-%{api}.gir

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x \
	--enable-app-text=no \
	--enable-distribution=yes \
	--enable-gconf=yes \
	--enable-dbus=yes \
	--disable-static \
	--disable-rpath \
	--disable-xml \
	--disable-gnome2 \
	--disable-indicator \
	--disable-schemas-compile \
	--enable-gnome3

%make

%install
%makeinstall_std

%find_lang %{name}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13265 |12cu|wspr-3.00.r2436-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
BuildRequires:	gcc-gfortran pkgconfig(python) python-imaging python-numpy 
BuildRequires:	pkgconfig(samplerate) f2c portaudio-devel fftw3-devel
BuildRequires:	python-numpy-devel

%define short_ver 3.00

Name:		wspr
Summary:	Weak Signal Propagation Reporter
Version:	3.00.r2436
Release:	2
Source0:	%{name}-%{version}.tar.bz2
Source1:        wspr.png
Group:		Communications
License:	GPL
URL:		http://developer.berlios.de/projects/wsjt/

Requires:	python
Requires:	python-imaging
Requires:	python-numpy
Requires:       hamlib

%description
The Weak Signal Propagation Reporter Network
is a group of amateur radio operators using
K1JT's MEPT_JT digital mode to probe radio
frequency propagation conditions using
very low power (QRP/QRPp) transmissions.

%package -n	python-%{name}
Summary:	WSPR library Python binding
Group:		Development/Python
Requires:	hamlib

%description -n python-%{name}
WSPR python bindings



%prep
%setup -q
#  -n %{name}-%{version}


%build 
./configure  --with-portaudio-include-dir=%{_includedir} \
	     --with-portaudio-lib-dir=%{_libdir} \
	     --libdir=%{_libdir}
make

%install

strip --strip-unneeded WsprMod/w.so

install -d %{buildroot}/%{py_sitedir}/WsprMod
install WsprMod/* %{buildroot}/%{py_sitedir}/WsprMod/
install -D wspr.py %{buildroot}/%{_datadir}/wspr/wspr.py
install -d %{buildroot}/%{_bindir}
install -d %{buildroot}/%{_datadir}/pixmaps/
install -d %{buildroot}/%{_datadir}/applications/

install ccf %{buildroot}/usr/bin
install fcal %{buildroot}/usr/bin
install fmeasure %{buildroot}/usr/bin
install fmt %{buildroot}/usr/bin/fmtstart
install fmtave %{buildroot}/usr/bin
install hftoa %{buildroot}/usr/bin
install wspr %{buildroot}/usr/bin
install wspr0 %{buildroot}/usr/bin
install wsprcode %{buildroot}/usr/bin
install wwv %{buildroot}/usr/bin

install hamlib_rig_numbers %{buildroot}/%{_datadir}/wspr
install 0230 %{buildroot}/%{_datadir}/wspr
install gocal %{buildroot}/%{_datadir}/wspr
install wsprrc %{buildroot}/%{_datadir}/wspr
install %{SOURCE1} %{buildroot}/%{_datadir}/pixmaps/wspr.png

sed -i -e '1i#!/usr/bin/python' %{buildroot}/%{py_sitedir}/WsprMod/*.*py
sed -i -e '1i#!/usr/bin/python' %{buildroot}/%{_datadir}/wspr/wspr.py


%files
%attr(0755 root root) %{_bindir}/*
%dir %attr(0755 root root) %{_datadir}/wspr
%attr(0644 root root) %{_datadir}/wspr/*
%attr(0644 root root) %{_datadir}/pixmaps/wspr.png
%doc LICENSE.TXT WSPR0_Instructions.TXT WSPR_Quick_Start.TXT


%files -n python-%{name}
%dir %{py_sitedir}/WsprMod
%{py_sitedir}/WsprMod/*



%changelog
* Fri Jan  25 2013 Denis Silakov <denis.silakov@rosalab.ru>
+ Commit: 7de07de
- Fix hamlib req
  
* Mon Dec  3 2012 Alexander Khryukin <alexander@mezon.ru>
+ Commit: 9e819cc
- contrib repairing
  
* Sat May  12 2012 Rosa <rosa@rosa-build.rosalab.ru>
+ Commit: 7bf925d
- Automatic import for version 3.00.r2436
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13266 |12cu|wu-ftpd-2.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define ccver CC4
Summary:	An FTP daemon originally developed by Washington University
Name:		wu-ftpd
Version:	2.8.0
Release:	1
License:	BSD
Group:		System/Servers
Source0:	http://www.wfms.org/wu-ftpd/wu-ftpd-%version-%ccver.tar.gz
URL:		http://www.wfms.org/wu-ftpd

Source1:	ftpd.log
Source2:	ftp.pamd
Source3:	wu-ftpd-xinetd
# safe glob.c
Source4:	wu-ftpd-2.6.1-safer-glob.c
Source5:	wu-ftpd.service.bz2
Patch0:		wu-ftpd-2.6.0-redhat-ported.patch
Patch1:		wu-ftpd-2.6.0-owners.patch
Patch11:	wu-ftpd-2.8.0-pasv-port-allow-correction.patch
Patch100:	wu-ftpd-2.6.0-nonrootfix.patch
Provides:	ftpserver, BeroFTPD = 1.4.0
Requires(pre):		rpm-helper
Requires(post):     rpm-helper
Requires(postun):   rpm-helper
Requires(preun):    rpm-helper
Requires(post): xinetd
Requires(postun): xinetd
Requires: xinetd
Obsoletes:	BeroFTPD < 1.4.0
BuildRequires:	byacc
BuildRequires:	openssl-static-devel
BuildRequires:	pkgconfig(libssl)

%description
The wu-ftpd package contains the wu-ftpd FTP (File Transfer Protocol)
server daemon.  The FTP protocol is a method of transferring files
between machines on a network and/or over the Internet.  Wu-ftpd's
features include logging of transfers, logging of commands, on the fly
compression and archiving, classification of users' type and location,
per class limits, per directory upload permissions, restricted guest
accounts, system wide and per directory messages, directory alias,
cdpath, filename filter and virtual host support.

Install the wu-ftpd package if you need to provide FTP service to remote
users.

%prep
%setup -q -n %name-%version-%ccver
mkdir rhsconfig
%patch0 -p1 -b .rh~
%patch1 -p1 -b .owners~
%patch11 -p1 -b .portcorr~
%patch100 -p1 -b .nonroot~
cp %{SOURCE4} src/glob.c

%build
%configure --enable-pam --disable-rfc931 --enable-ratios \
	--enable-passwd --enable-ls --disable-dnsretry --enable-ls --enable-ipv6 \
        --enable-tls

perl -pi -e "s,/\* #undef SHADOW_PASSWORD \*/,#define SHADOW_PASSWORD 1,g" src/config.h

make all

%install
mkdir -p $RPM_BUILD_ROOT{%{_sysconfdir},%{_sbindir}}
%makeinstall_std
install -c -m755 util/xferstats $RPM_BUILD_ROOT%{_sbindir}
cd rhsconfig
install -c -m 600 ftpaccess ftpusers  ftphosts ftpgroups ftpconversions $RPM_BUILD_ROOT%{_sysconfdir}
install -D -m 644 %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d/%{name}
install -D -m 644 %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/pam.d/ftp
ln -sf in.ftpd $RPM_BUILD_ROOT%{_sbindir}/wu.ftpd
ln -sf in.ftpd $RPM_BUILD_ROOT%{_sbindir}/in.wuftpd

install -D -m644 %{SOURCE3} %buildroot%{_sysconfdir}/xinetd.d/wu-ftpd

mkdir -p %buildroot%{_sysconfdir}/avahi/services/
bzcat %{SOURCE5} > %buildroot%{_sysconfdir}/avahi/services/wu-ftpd.service


%pre
%_pre_useradd ftp /var/ftp /bin/false

%post
if [ ! -f /var/log/xferlog ]; then
    touch /var/log/xferlog
    chmod 600 /var/log/xferlog
fi
/sbin/service xinetd reload > /dev/null 2>&1 || :

%postun
/sbin/service xinetd reload > /dev/null 2>&1 || :
%_postun_userdel ftp

%files
%config(noreplace) %{_sysconfdir}/xinetd.d/wu-ftpd
%doc README ERRATA CHANGES CONTRIBUTORS
%doc doc/HOWTO doc/TODO doc/examples
%{_mandir}/*/*.*
%config(noreplace) %{_sysconfdir}/ftp*
%config(noreplace) %{_sysconfdir}/pam.d/ftp
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%config(noreplace) %{_sysconfdir}/avahi/services/wu-ftpd.service

%defattr(0755,bin,bin)
%{_sbindir}/*
%{_bindir}/*



%changelog
* Sat Mar 15 2014 SymbianFlo <symbianflo@mandrivausers.ro> 2.8.0-1
+ Revision: 906f4c6
- Fix BR spec clean.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13267 |12cu|wulfstat-1.0.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# The following should match PROGRAM, VERSION and RELEASE in the
# Makefile accompanying this program (and the .tgz defined in Source
# below.
%define name wulfstat
%define version 1.0.1
%define release  7
%define debug_package	%{nil}

Summary: A beowulf/cluster/LAN monitoring tool
Name: %name
Version: %version
Release: %release
Group: Monitoring
License: GPL
Url: http://www.phy.duke.edu/~rgb/Beowulf/wulfstat.php
Source: http://www.phy.duke.edu/~rgb/wulfware/%{name}-%{version}.tgz
BuildRequires: libwulf-devel
BuildRequires: pkgconfig(libxml-2.0)
BuildRequires: pkgconfig(ncurses)



%description 
wulfstat is a simple yet powerful tty (ncurses) based cluster monitoring
tool.  It requires xmlsysd (running on each system to be monitored) to
efficiently provide it with system and proc-derived information that is
processed and provided to the user in one of several user-selectable
display formats.  With it a user can monitor things across en entire
beowulf, cluster, or workstation LAN systems descriptors such as load
average, memory consumption, swap, page, and interrupt activity and
network loads or can even retrieve and display such mundane information
is CPU make and base clock, system time, uptime or other potentially
useful but slowly varying system descriptors.  The information presented
is updated regularly after a user-selectable delay.  The tool allows
displays to be selected or changed while the application is running, and
more hosts or nodes can be displayed than will easily fit on a single
e.g. xterm by paging through them with key-based commands.

%prep
%setup -q -n %{name}

%build
make clean
%make

%install
%make PREFIX=%{buildroot}/usr install


%files 
%defattr(-,root,root)
# The wulfstat binary
%attr(755,root,root) %{_bindir}/wulfstat
# The wulfstat man page
%attr(644,root,root) %{_mandir}/man1/wulfstat.1.*

# The wulfstat docs (not much here, actually)
%doc README COPYING wulfhosts.example




%changelog
* Fri Mar 14 2014 SymbianFlo <symbianflo@mandrivausers.ro> 1.0.1-7
+ Revision: f7bd3fc
- Fix BR, disable debug, spec clean.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13268 |12cu|wxbanker-0.8.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

Summary: 	Simple personal finance
Name: 		wxbanker
Version:	0.8.2
Release:	2
License:	GNU GPL 3
Group:		Office
URL:		https://launchpad.net/wxbanker
Source0:	http://launchpad.net/wxbanker/0.8/0.8.2/+download/%{name}-%{version}.tar.xz
BuildRequires:	python-devel
BuildRequires:	wxPythonGTK
BuildRequires:  python-dateutil
Requires:	wxPythonGTK
Requires:  	python-dateutil
Requires:  	python-simplejson
Requires:  	python-numpy

%description
While wxBanker can synchronize account balances online via Mint.com, the point
of wxBanker is to keep your own separate balances to compare with your online
banks and other accounts; think of wxBanker as an advanced digital checkbook
register.

You can also create arbitrary accounts for keeping track of reimbursable
deposits, loans with friends, or allocating monthly savings for special
purchases.

%prep
%setup -q

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%clean

%files
%defattr(-,root,root)
%doc README.txt COPYING.txt CHANGELOG.txt
%_localedir/*/LC_MESSAGES/%{name}.mo
%_datadir/icons/hicolor/*/apps/%{name}.png
%_datadir/%{name}/*
%_datadir/pixmaps/%{name}.png
%_datadir/applications/%{name}.desktop
%_bindir/%{name}
%py_puresitedir/%{name}/*
%py_puresitedir/wxBanker*.egg-info



%changelog
* Tue Nov 08 2011 Jon Dill <dillj@mandriva.org> 0.8.2-1mdv2012.0
+ Revision: 729127
- import wxbanker 0.8.2
- create wxbanker


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13269 |12cu|wxGlade-0.6.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name wxGlade

Name:		%{name}
Summary:	A GUI builder for wxWindows/wxPython
Version:	0.6.8
Release:	1
License:	MIT
Group:		Development/Other
URL:		http://wxglade.sourceforge.net/
Source:		http://heanet.dl.sourceforge.net/project/wxglade/wxglade/%{version}/%{name}-%{version}.tar.gz
Requires:	python >= 2.3
Requires:	wxPython >= 2.6
BuildRequires:	imagemagick
BuildRequires:  python-devel
BuildRequires:  python-setuptools
BuildArch:	noarch

%description
wxGlade is a GUI designer written in Python with the popular GUI toolkit 
wxPython, that helps you create wxWindows/wxPython user interfaces. At the 
moment it can generate Python, C++ and XRC (wxWindows' XML resources) code.

As you can guess by the name, its model is Glade, the famous GTK+/GNOME 
GUI builder, with which wxGlade shares the philosophy and the look & feel 
(but not a line of code).

It is not (and will never be) a full featured IDE, but simply a "designer": 
the generated code does nothing apart from displaying the created widgets. 
If you are looking for a complete IDE, maybe Boa Constructor or PythonCard 
is the right tool.

%prep
%setup -q
chmod a-x credits.txt 
chmod a-x license.txt
chmod a-x docs/src/manual.xml

%build
python setup.py build

%install 
python setup.py install --prefix=%{_prefix} -O1 --skip-build --root=%{buildroot}
# icons
mkdir -p %{buildroot}{%{_iconsdir},%{_miconsdir},%{_liconsdir}}
convert -resize 32x32 icons/icon.xpm %{buildroot}%{_iconsdir}/%{name}.png
convert -resize 16x16 icons/icon.xpm %{buildroot}%{_miconsdir}/%{name}.png
convert -resize 48x48 icons/icon.xpm %{buildroot}%{_liconsdir}/%{name}.png

# menu entry 
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=%{name}
Comment=A GUI builder for wxWindows/wxPython
Exec=wxglade
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-MoreApplications-Development-Tools;GUIDesigner;
EOF

# docs handled by doc section
rm -rf %{buildroot}%{_datadir}/doc/wxglade


# fix attr
chmod a+x %{buildroot}%{py_puresitedir}/wxglade/{xrc2wxg,test,wxglade,templates_ui,msgdialog,configUI}.py


%files
%doc docs CHANGES.txt README.txt TODO.txt credits.txt license.txt
%{_bindir}/wxglade
%{_mandir}/man1/wxglade.1*
%{py_puresitedir}/wxglade
%{py_puresitedir}/%{name}-%{version}-py%{python_version}.egg-info
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png





%changelog
* Sat Nov 09 2013 symbianflo <symbianflo@mandrivausers.ro> 0.6.8-1
+ Revision: 7788905
- Merge pull request #1 from symbianflo/wxGlade:rosa2012.1
- Symbianflo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13270 |12cu|wxlua-2.8.12.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname wxLua

Summary:	wxWidgets bindings for Lua
Name:		wxlua
Version:	2.8.12.3
Release:	2
License:	wxWidgets License
Group:		Development/Other
Url:		http://wxlua.sourceforge.net/
Source0:	http://downloads.sourceforge.net/wxlua/%{oname}-%{version}-src.tar.gz
BuildRequires:	cmake
BuildRequires:	librsvg
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(lua)
BuildRequires:	wxgtku2.8-devel

%description
wxLua is a set of bindings to the C++ wxWidgets cross-platform GUI library for
the Lua programming language. Nearly all of the functionality of wxWidgets is
exposed to Lua, meaning that your programs can have windows, dialogs, menus,
toolbars, controls, image loading and saving, drawing, sockets, streams,
printing, clipboard access... and much more.

Additionally, wxLua can be used in your C++ programs to embed a Lua interpreter
with the wxWidgets API.

%files
%{_libdir}/lua/5.1/wx.so

#----------------------------------------------------------------------------

%package ide
Summary:	Lua IDE with a GUI debugger
Group:		Development/Other
Requires:	%{name} = %{EVRD}
Requires:	lua

%description ide
This package contains Integrated Development Environments (IDE, written in
wxLua) with a GUI debugger, a binding generator and wxWidgets bindings usable
as a module.

%files ide
%{_bindir}/%{oname}*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/*/*/%{name}.*
%{_datadir}/wxlua

#----------------------------------------------------------------------------

%prep
%setup -q -n %{oname}-%{version}-src

%build
%cmake \
	-DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-unicode \
	-DwxLua_LUA_LIBRARY_BUILD_SHARED=FALSE \
	-DwxLua_LUA_LIBRARY_USE_BUILTIN=FALSE \
	-DwxLua_LUA_LIBRARY_VERSION=5.1 \
	-DBUILD_SHARED_LIBS=FALSE \
	-DCMAKE_BUILD_TYPE=RelWithDebInfo
%make

%install
%makeinstall_std -C build

rm -rf %{buildroot}%{_prefix}/doc
rm -rf %{buildroot}%{_includedir}
rm -rf %{buildroot}%{_datadir}/wxstedit
rm -rf %{buildroot}%{_datadir}/wxlua/*.cmake
rm -rf %{buildroot}%{_prefix}/lib/*.a

mkdir -p %{buildroot}%{_libdir}/lua/5.1/
mv %{buildroot}%{_prefix}/lib/libwx.so %{buildroot}%{_libdir}/lua/5.1/wx.so

# Install icons of various sizes
for s in 256 128 96 48 32 22 16 ; do
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/${s}x${s}/apps
rsvg-convert -w ${s} -h ${s} \
    art/wxlualogo.svg -o \
    %{buildroot}%{_datadir}/icons/hicolor/${s}x${s}/apps/%{name}.png
done

# menu-entry
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=wxLua
Comment=Lua IDE with a GUI debugger
Exec=%{oname}
Icon=%{name}
Terminal=false
Type=Application
Categories=Development;IDE;
EOF

%changelog
* Sat Jan 25 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.8.12.3-2
+ Revision: ae6a88f
- LOG Fix lib path



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13271 |12cu|wxmaxima-13.04.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Name	wxMaxima

Name:		      wxmaxima
Version:	      13.04.2
Release:	      1
Summary:	      An interface for the computer algebra system Maxima
Group:		      Sciences/Mathematics
License:	      GPLv2+
URL:		      http://wxmaxima.sourceforge.net/
Source:		      http://prdownloads.sourceforge.net/%{name}/%{Name}-%{version}.tar.gz
Requires:	      maxima
BuildRequires:	      pkgconfig(libxml-2.0)
BuildRequires:	      wxgtku-devel
BuildRequires:	      imagemagick
BuildRequires:	      desktop-file-utils

Suggests:	jsmath-fonts

%description
wxMaxima is a cross-platform graphical front-end for the computer
algebra system Maxima based on wxWidgets. It provides nice display
of mathematical output and easy access to Maxima functions through
menus and dialogs.

%prep 
%setup -q -n %{Name}-%{version}

%build
%configure2_5x \
	--enable-printing \
        --enable-unicode-glyphs
%make

%install
%makeinstall
%find_lang %{Name}
# icons
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
convert data/wxmaxima.png -scale 48x48 %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
convert data/wxmaxima.png -scale 32x32 %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert data/wxmaxima.png -scale 16x16 %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png

#xdg
mkdir -p %{buildroot}%{_datadir}/applications
mkdir -p %{buildroot}%{_datadir}/pixmaps
install -D -m 644 %{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
install -D -m 644 data/wxmaxima.png %{buildroot}%{_datadir}/pixmaps/wxmaxima.png

# correct icon name in menu entry
#perl -pi -e 's,maxima.png,%{name},g' %{buildroot}%{_datadir}/applications/*

desktop-file-install --vendor="" \
    --remove-category="Application" \
    --remove-category="Utility" \
    --remove-category="X-Red-Hat-Base" \
    --remove-category="X-Red-Hat-Base-Only" \
    --add-category="GTK" \
    --add-category="Science" \
    --add-category="Math" \
    --dir %{buildroot}%{_datadir}/applications \
    %{buildroot}%{_datadir}/applications/*

%files -f %{Name}.lang
%doc README COPYING
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{Name}
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_datadir}/pixmaps/%{name}.png



%changelog
* Fri Dec 13 2013 Denis Silakov <denis.silakov@rosalab.ru> 13.04.2-1
+ Revision: 1a4d7bb
- Updated to 13.04.2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13272 |12cu|wxsvg-1.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d
%define Werror_cflags %nil

Summary:	A library to create, manipulate and render SVG files
Name:		wxsvg
Version:	1.4
Release:	1
License:	wxWidgets-v3
Group:		System/Libraries
Url:		http://wxsvg.sourceforge.net/
Source0:	http://heanet.dl.sourceforge.net/%{name}/%{name}/%{version}/%{name}-%{version}.tar.bz2
BuildRequires:	ffmpeg-devel
BuildRequires:	wxgtku2.8-devel >= 2.8.12
BuildRequires:	pkgconfig(expat)
BuildRequires:	pkgconfig(libart-2.0)

%description
wxSVG is a C++ library to create, manipulate and render SVG files.

%files
%doc AUTHORS ChangeLog COPYING TODO
%{_bindir}/svgview

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Dynamic libraries from %{name}
Group:		System/Libraries

%description -n %{libname}
Dynamic libraries from %{name}.

%files -n %{libname}
%doc AUTHORS ChangeLog COPYING TODO
%{_libdir}/lib%{name}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Header files and libraries from %{name}
Group:		Development/C++
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
Libraries and includes files for developing programs based on %{name}.

%files -n %{devname}
%doc AUTHORS ChangeLog COPYING TODO
%{_includedir}/*
%{_libdir}/lib%{name}.so
%{_libdir}/pkgconfig/lib%{name}.pc

#----------------------------------------------------------------------------

%prep
%setup -q

# fix debug permits
chmod a-x src/cairo/SVGCanvasTextCairo.h
chmod a-x src/cairo/SVGCanvasImageCairo.h
chmod a-x src/cairo/SVGCanvasImageCairo.cpp
chmod a-x src/cairo/SVGCanvasTextCairo.cpp

%build
#move files to a better place
mv *.m4 m4/

autoreconf -vfi
%configure2_5x \
	--disable-static \
	--with-wx-config=%{_bindir}/wx-config-unicode \
	--enable-ffmpeg

%make

%install
%makeinstall_std


%changelog
* Thu Jun 05 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.4-1
+ Revision: 5d57abb
- New version 1.4, new library major 2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13273 |12cu|x11vnc-0.9.12-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           x11vnc
Version:        0.9.12
Release:        3
Summary:        VNC server for the current X11 session
License:        GPL
Group:          System/X11
URL:            http://www.karlrunge.com/x11vnc/
Source:         http://downloads.sourceforge.net/sourceforge/libvncserver/%{name}-%{version}.tar.gz
BuildRequires:  pkgconfig(x11)
BuildRequires:  pkgconfig(xdamage)
BuildRequires:  pkgconfig(xext)
BuildRequires:  pkgconfig(xrandr)
BuildRequires:  pkgconfig(xtst)
BuildRequires:  pkgconfig(xinerama)
BuildRequires:  pkgconfig(xfixes)
BuildRequires:  openssl-devel
BuildRequires:  pkgconfig(libvncserver)
BuildRequires:  pkgconfig(xi)

%description
x11vnc is to X Window System what WinVNC is to Windows, i.e. a server
which serves the current X Window System desktop via RFB (VNC)
protocol to the user.

Based on the ideas of x0rfbserver and on LibVNCServer, it has evolved
into a versatile and performant while still easy to use program.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%{__rm} -rf %{buildroot}
%makeinstall_std

rm -fr %buildroot%_includedir

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog COPYING NEWS README TODO
%{_mandir}/man1/x11vnc.1*
%{_bindir}/x11vnc
%{_datadir}/x11vnc/
%{_datadir}/applications/x11vnc.desktop


%changelog
* Sun Nov 28 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.9.12-1mdv2011.0
+ Revision: 602291
- new version 0.9.12

* Mon Aug 09 2010 Funda Wang <fwang@mandriva.org> 0.9.11-1mdv2011.0
+ Revision: 568020
- new version 0.9.11

* Wed Jul 28 2010 Matthew Dawkins <mattydaw@mandriva.org> 0.9.10-1mdv2011.0
+ Revision: 562688
- new version 0.9.10

* Mon Apr 12 2010 Funda Wang <fwang@mandriva.org> 0.9.9-2mdv2010.1
+ Revision: 533626
- rebuild

* Sat Jan 16 2010 Funda Wang <fwang@mandriva.org> 0.9.9-1mdv2010.1
+ Revision: 492118
- New version 0.9.9

* Sun Aug 23 2009 Funda Wang <fwang@mandriva.org> 0.9.8-2mdv2010.0
+ Revision: 419821
- rebulid for new libjpeg v7

* Fri Jul 10 2009 Frederik Himpe <fhimpe@mandriva.org> 0.9.8-1mdv2010.0
+ Revision: 394043
- Update to new version 0.9.8

* Tue Dec 30 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.9.6-1mdv2009.1
+ Revision: 321453
- new version
- fix format errors
- don't recompress sources

* Fri Oct 24 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.9.5-1mdv2009.1
+ Revision: 297013
- update to new version 0.9.5

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 0.9.3-4mdv2009.0
+ Revision: 262202
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.9.3-3mdv2009.0
+ Revision: 256487
- rebuild
- fix no-buildroot-tag
- kill re-definition of %%buildroot on Pixel's request
- delete old sources

* Fri Oct 12 2007 Jérôme Soyer <saispo@mandriva.org> 0.9.3-1mdv2008.1
+ Revision: 97354
- New release 0.9.3

* Fri May 25 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.9.1-1mdv2008.0
+ Revision: 31136
- update, and ensure use of system libvncserver


* Sun Apr 02 2006 Jerome Soyer <saispo@mandriva.org> 0.8-1mdk
- New release 0.8

* Mon Jan 16 2006 Michael Scherer <misc@mandriva.org> 0.7.2-1mdk
- initial release, based on Dag Wiers specfile

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13274 |12cu|x2vnc-1.7.2-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	x2vnc
%define	version	1.7.2
%define release 	7

Summary:	Allows a mouse and a keyboard to control two displays
Name:		%{name}
Version:	%{version}
Release:	%{release}
URL:		http://fredrik.hubbe.net/x2vnc.html
Source0:	http://fredrik.hubbe.net/x2vnc/%{name}-%{version}.tar.bz2
Patch0:		x2vnc-1.7.2-fix-str-fmt.patch
Group:		System/X11
License:	BSD
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(xscrnsaver)
BuildRequires:	pkgconfig(xxf86dga)

%description
x2vnc allows the keyboard and mouse on one ("from") X display to control 
another ("to") VNC display.

%prep
%setup -q
%patch0 -p0

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p %{buildroot}/%{_mandir}
%makeinstall_std
#%{__install} -m755 %{name} -D $RPM_BUILD_ROOT%{_bindir}/%{name}
#%{__install} -m644 %{name}.man -D $RPM_BUILD_ROOT%{_mandir}/man1/%{name}.1

%clean
%{__rm} -rf $RPM_BUILD_ROOT

%files
%defattr (-,root,root)
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*



%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1.7.2-6mdv2011.0
+ Revision: 615468
- the mass rebuild of 2010.1 packages

* Sun Feb 21 2010 Funda Wang <fwang@mandriva.org> 1.7.2-5mdv2010.1
+ Revision: 508919
- fix str fmt

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 1.7.2-4mdv2009.0
+ Revision: 262222
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.7.2-3mdv2009.0
+ Revision: 256489
- rebuild
- fix no-buildroot-tag

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 1.7.2-1mdv2008.1
+ Revision: 129794
- kill re-definition of %%buildroot on Pixel's request
- import x2vnc


* Wed Sep 06 2006 Buchan Milne <bgmilne@mandriva.org> 1.7.2-1mdv2007.0
- New release 1.7.2

* Tue May 23 2006 Lenny Cartier <lenny@mandriva.com> 1.7.1-1mdk
- 1.7.1

* Tue Sep 06 2005 Buchan Milne <bgmilne@linux-mandrake.com> 1.6.1-2mdk
- annual rebuild
- fix group/buildrequires, url, source url

* Wed Sep 02 2004 Buchan Milne <bgmilne@linux-mandrake.com> 1.6.1-1mdk
- 1.6.1

* Mon Jun 07 2004 Buchan Milne <bgmilne@linux-mandrake.com> 1.6-1mdk
- First Mandrake package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13275 |12cu|x2x-1.30-0.beta.8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	x2x
%define version 1.30
%define release 0.beta.8

Summary:	Allows a mouse and a keyboard to control two displays
Name:		%{name}
Version:	%{version}
Release:	%{release}
URL:		http://freshmeat.net/projects/%{name}/
Source0:	ftp://digital.com/pub/Digital/SRC/%{name}/%{name}-%{version}-beta.tar.bz2
Source1:	Makefile-%{name}.bz2
Patch0:		%{name}-1.30-c-fixes.patch.bz2
Patch1:		x2x-1.30beta-mdv-fix-str-fmt.patch
Group:		System/X11
License:	BSD
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xtst)
BuildRequires:  imake
# for rman
BuildRequires:	xorg-x11

%description
x2x allows the keyboard and mouse on one ("from") X display to control 
another ("to") X display.

%prep
%setup -q -n %{name}-%{version}-beta
%patch0 -p1
%patch1 -p1 -b .strfmt
bzcat %{SOURCE1} > Makefile

%build
xmkmf
%make CFLAGS="$RPM_OPT_FLAGS -DNO_DEBUG"

%install
install -m755 %{name} -D $RPM_BUILD_ROOT%{_bindir}/%{name}
install -m644 %{name}.man -D $RPM_BUILD_ROOT%{_mandir}/man1/%{name}.1



%files
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*




%changelog
* Fri Mar 14 2014 SymbianFlo <symbianflo@mandrivausers.ro> 1.30-0.beta.8
+ Revision: 890ae82
- Fix BR, spec clean.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13276 |12cu|x3270-3.3.14ga7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#debuginfo-without-sources
%define debug_package	%{nil}
%define tversion    3.3

Summary:	An X Window System based IBM 3278/3279 terminal emulator
Name:		x3270
Version:	3.3.14ga7
Release:	1
License:	MIT
Group:		Terminals
URL:		http://www.geocities.com/SiliconValley/Peaks/7814/
Source0:	http://downloads.sourceforge.net/project/x3270/x3270/%{version}/suite3270-%{version}-src.tgz

Requires(post):		mkfontdir
Requires(postun):	mkfontdir

BuildRequires:	mkfontdir
BuildRequires:	bdftopcf
BuildRequires:	dos2unix
BuildRequires:	imake
BuildRequires:	pkgconfig(openssl)
BuildRequires:  pkgconfig(x11)
BuildRequires:  pkgconfig(xaw7)
BuildRequires:  pkgconfig(xmu)
BuildRequires:  pkgconfig(xt)

%description
The x3270 program opens a window in the X Window System which emulates
the actual look of an IBM 3278/3279 terminal, commonly used with
mainframe applications. x3270 also allows you to telnet to an IBM host
from the x3270 window.

Install the x3270 package if you need to access IBM hosts using an
IBM 3278/3279 terminal emulator.

%prep
%setup -q -n %{name}-%{tversion}

%build
%configure2_5x	--enable-ssl \
		--with-fontdir=%{_datadir}/fonts/misc

%make PROJECTROOT=%{_prefix}

%install
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=X3270
Comment=IBM 3270 Terminal Emulator
Exec=%{_bindir}/x3270
Icon=terminals_section
Terminal=false
Type=Application
StartupNotify=true
Categories=TerminalEmulator;System;
EOF

# (sb) hack to get around ProjectRoot that insists on 
# getting picked up from broken site.def
sed -i 's|X11R6/bin|bin|' Makefile
sed -i 's|/usr/X11R6/man|%{_mandir}|' Makefile

%makeinstall_std install.man PROJECTROOT=%{_prefix} MANPATH=%{_mandir}

install -m644 X3270.xad -D %{buildroot}%{_sysconfdir}/X11/app-defaults/X3270

rm -f %{buildroot}%{_datadir}/fonts/misc/fonts.dir

# David - 3.2.14 - Workaround to don't requires stuff in /usr/local
# (sb) tradeoff rpmlint doesn't like non-executable scripts, but
# I'd rather not require expect and ksh
chmod 0644 Examples/*.{expect,ksh}
chmod 0755 Examples/*.{sh,bash}

# (sb) make rpmlint happier
chmod 0644 html/*.html
dos2unix -f html/Brackets.html
dos2unix -f html/Build.html
dos2unix -f html/Keymap.html
sed -i 's|usr/local|usr|g' Examples/peer_script.expect
sed -i 's|usr/local|usr|g' Examples/cms_logon.bash
chmod -x %buildroot%{_sysconfdir}/%{name}/*

# (sb) old /usr/X11R6/lib/doc/html seems to be gone now - just catch this with %doc
rm -fr %buildroot%{_prefix}/X11R6/lib/X11/doc

%post
mkfontdir %{_datadir}/fonts/misc

%postun
mkfontdir %{_datadir}/fonts/misc

%files
%doc Examples html
%{_bindir}/*
%{_datadir}/fonts/misc/*
%{_mandir}/man1/*
%{_mandir}/man5/*
%{_datadir}/applications/%{name}.desktop
%dir %{_sysconfdir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}/*
%config(noreplace) %{_sysconfdir}/X11/app-defaults/*



%changelog
* Fri Mar 14 2014 SymbianFlo <symbianflo@mandrivausers.ro> 3.3.14ga7-1
+ Revision: 88550dd
- Changes in version 3.3.14ga7, 8. March 2014
- [c3270, wc3270] Corrected a problem where the trace on command at the c3270> prompt resulted in tracing to a file named on.
- [c3270, wc3270] Reversed the order of keymaps. User-specified keymaps appear first, with later-specified ones before earlier-specified ones, so the override relationships are more obvious. On Windows, this also resolves the rules for ambiguous keymaps -- the first match wins, given the new ordering rules.
- [wc3270] Fixed a problem with printable virtual key events being interpreted incorrectly, even though they were traced correctly, for example, Ctrl-Shift-3.
- [wc3270] Fixed a problem with the RightCtrl modifier in a keymap being interpreted as Ctrl.
- [wc3270Fixed some man pages that accidentally ended up as html.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13277 |12cu|x48-0.6.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name 	x48
%define version 0.6.4
%define release 3

#define x11_prefix      /usr/X11R6

Name:		%name
Summary:	HP 48 GX emulator
Version:	%version
Release:	%release
License:	GPL
Group:		Sciences/Mathematics
URL:		http://x48.berlios.de/
Source0:	http://downloads.sourceforge.net/project/x48.berlios/%{name}-%{version}.tar.bz2
Patch0:		x48-0.6.1-mdv-fix-string-format.patch
BuildRequires:	readline-devel
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xt)
BuildRequires:	x11-util-cf-files
BuildRequires:	pkgconfig(ncurses)

Requires:  	readline

%description
This is an emulator of the HP 48 SX and GX calculator.
Romdumps are available from http://x48.berlios.de/

%prep
%setup -q -c %{name}-%{version} 
%patch0 -p1 -b .format

%build
./autogen.sh
%configure2_5x --with-x
%make

%install

mkdir -p %{buildroot}/%{_datadir}/%{name}
mkdir -p %{buildroot}/%{_datadir}/applications/

cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=x48 -rom /usr/share/x48/rom
Name=x48
Comment=HP48 Emulator
Categories=Office;
EOF

cat > %{_builddir}/%{name}-%{version}/README.urpmi << EOF
x48 needs a rom to function, so please read the README to see how to dump it
from your HP48 or just use the rpm x48-gxrom or x48-sxrom from plf.
If you dump the rom, please put it in the /usr/share/x48 directory.
***
The first time you launch x48, it will copy the rom to ~/.hp48.
So if you like to change from sx to gx rom, please remove this directory first
EOF

%makeinstall_std

%files
%doc	README README.urpmi
#%{_sysconfdir}/X11/app-defaults/X48
%{_bindir}/checkrom
%{_bindir}/dump2rom
%{_bindir}/mkcard
%{_bindir}/x48
%{_datadir}/%{name}
%{_datadir}/X11/app-defaults/X48
%{_mandir}/man1/x48.*
%{_datadir}/applications/mandriva-x48.desktop



%changelog
* Fri Mar 14 2014 SymbianFlo <symbianflo@mandrivausers.ro> 0.6.4-3
+ Revision: 9f53999
- fix BR bump rel.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13278 |12cu|xautolock-2.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package	%{nil}
%define	version 2.2
%define	release	4

Name:		xautolock
Summary:	Automatically starts programs when there is inactivity under X
Version:	%{version} 
Release:	%{release} 
Group:		Graphical desktop/Other
License:	GPLv2
Source0:	http://www.ibiblio.org/pub/Linux/X11/screensavers/%{name}-%{version}.tar.bz2
URL:		http://www.ibiblio.org/pub/Linux/X11/screensavers/

BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xv)
BuildRequires:	pkgconfig(xscrnsaver)
BuildRequires:	imake
#(nl) Needed for rman
BuildRequires:  xorg-x11

Requires:	xlockmore


%description
Xautolock monitors the user activity on an X Window display.
If none is detected within a certain amount of time a program specified
by the user will be run. Typically xautolock will be used to lock the screen
using for instance xlock.

%prep
%setup -q

%build
xmkmf
%make

%install
bzip2 ./xautolock.man
install -m644 xautolock.man.bz2 -D $RPM_BUILD_ROOT%{_mandir}/man1/xautolock.man.bz2
install -m755 xautolock -D $RPM_BUILD_ROOT%{_prefix}/X11R6/bin/xautolock
# Make sure all docs are readable
chmod a+r Changelog Readme Todo License

%files 
%defattr(-,root,root)
%doc License Todo Readme Changelog
%{_prefix}/X11R6/bin/xautolock
%{_mandir}/*/*




%changelog
* Fri Mar 14 2014 SymbianFlo <symbianflo@mandrivausers.ro> 2.2-4
+ Revision: 5589cd6
- Updated xautolock.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13279 |12cu|xaw3dxft-1.6.2c-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 8
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d

Summary:	An extended version of Xaw3d
Name:		xaw3dxft
Version:	1.6.2c
Release:	1
License:	MIT
Group:		System/Libraries
Url:		http://sourceforge.net/projects/sf-xpaint/
Source0:	http://downloads.sourceforge.net/project/sf-xpaint/sf-xpaint/%{name}-%{version}/libXaw3dXft-%{version}.tar.bz2
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	gccmakedep
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xft)
BuildRequires:	pkgconfig(xmu)
BuildRequires:	pkgconfig(xorg-macros)
BuildRequires:	pkgconfig(xp)
BuildRequires:	pkgconfig(xpm)
BuildRequires:	pkgconfig(xv)

%description
An extended version of Xaw3d with support for UTF8 input
and UTF8 encoding of text, and rendering text with the Freetype
library and Truetype fonts.

It should be mostly compatible with the original xaw3d library,
except for font management: everything using the old X11 core
font routines should be replaced by their freetype equivalents.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	An extended version of Xaw3d
Group:		System/Libraries

%description -n %{libname}
An extended version of Xaw3d with support for UTF8 input and
UTF8 encoding of text, and rendering text with the Freetype
library and Truetype fonts.

It should be mostly compatible with the original Xaw3d library,
except for font management: everything using the old X11 core
font routines should be replaced by their freetype equivalents.

%files -n %{libname}
%{_libdir}/libXaw3dxft.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Header files and shared libraries for development using Xaw3dxft
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
An extended version of Xaw3d with support for UTF8 input and
UTF8 encoding of text, and rendering text with the Freetype
library and Truetype fonts.

It should be mostly compatible with the original Xaw3d library,
except for font management: everything using the old X11 core
font routines should be replaced by their freetype equivalents.

You should install Xaw3dxft-devel if you are going to develop
applications using the Xaw3dxft widget set.

%files -n %{devname}
%{_libdir}/libXaw3dxft.so
%{_includedir}/X11/Xaw3dxft/*.h
%{_libdir}/pkgconfig/libxaw3dxft.pc

#----------------------------------------------------------------------------

%prep
%setup -q -n libXaw3dXft-%{version}

%build
autoreconf -fi
%configure2_5x \
	--disable-static \
	--enable-internationalization \
	--enable-multiplane-bitmaps \
	--enable-gray-stipples \
	--enable-arrow-scrollbars

%make

%install
%makeinstall_std

rm -rf %{buildroot}%{_docdir}/libXaw3dXft/

%changelog
* Thu Jun 05 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.6.2c-1
+ Revision: b68d20a
- New version 1.6.2c, no longer conflicts with xaw3d



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13280 |12cu|XawM-1.5u-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name XawM
%define version 1.5u
%define release  10

%define major 1
%define libname %mklibname %name %{major}
%define develname %mklibname -d %name

Summary:   Widget based on Xaw3d
Name:      %{name}
Version:   %{version}
Release:   %{release}
URL:       http://falconer.best.vwh.net/Widgets/#xawm
Source:    %{name}-%{version}.tar.bz2
Patch0:    XawM-1.5u-fix-linkage.patch
License:   MIT
Group:     System/Libraries
BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(xext)
BuildRequires: pkgconfig(xmu)
BuildRequires: pkgconfig(xt)

%description
An Athena-compatible widget set with a modern look and feel.

%package -n %{libname}
Summary: Widget based on Xaw3d
Group: System/Libraries

%description -n %{libname}
An Athena-compatible widget set with a modern look and feel.

%package -n %{develname}
Summary:  Widget based on Xaw3d
Group:    Development/C
Requires: %{libname} = %{version}-%{release}
Provides: libXawM-devel = %{version}-%{release}
Provides: XawM-devel = %{version}-%{release}
Obsoletes: %{_lib}XawM1-devel < %{version}-%{release}

%description -n %{develname}
An Athena-compatible widget set with a modern look and feel.

%prep
%setup -q
%patch0 -p0

%build
autoreconf -fi
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files -n %{libname}
%defattr(-,root,root)
%doc ChangeLog README* 
%{_libdir}/lib*.so.%{major}
%{_libdir}/lib*.so.%{major}.*

%files -n %{develname}
%defattr(-,root,root)
%{_includedir}/X11/XawM
%{_libdir}/lib*.*a
%{_libdir}/lib*.so


%changelog
* Sun Feb 21 2010 Funda Wang <fwang@mandriva.org> 1.5u-9mdv2010.1
+ Revision: 508948
- autoreconf
- add missing patch
- new devel package policy
- fix build

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild
    - rebuild
    - rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.5u-5mdv2008.1
+ Revision: 136576
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request
    - import XawM


* Fri May 19 2006 Thierry Vignaud <tvignaud@mandriva.com> 1.5u-5mdk
- use %%mkrel
- fix buildrequires

* Tue Dec 07 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.5u-4mdk
- rebuild

* Sat Sep 13 2003 Stefan van der Eijk <stefan@eijk.nu> 1.5u-3mdk
- mklibname (rpmlint)
- renanme spec file (rpmlint)
- BuildRequires: XFree86-devel
- Requires: XFree86-devel --> for devel package (need the
  /usr/includeX11 symlink)
- Move files from /usr/include/X11 to /usr/X11R6/include/X11 to avoid
  clash with XFree86-devel installation (broken symlinks, etc)

* Thu Jan 30 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.5u-2mdk
- rebuild

* Tue Jan 08 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.5u-1mdk
- new & needed to update siag

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13281 |12cu|xbacklight-1.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		xbacklight
Version:	1.2.1
Release:	%mkrel 1
Summary:	Command-line utility to set the display backlight level
Group:		System/X11
License:	MIT
URL:		http://xorg.freedesktop.org
Source:		http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(xrandr) >= 1.2
BuildRequires:	pkgconfig(xcb-atom)
BuildRequires:	pkgconfig(xcb-aux)
BuildRequires:	pkgconfig(xorg-macros) >= 1.8

%description
xbacklight is a simple command-line utility to set the backlight level
using the RandR 1.2 BACKLIGHT output property.


%prep
%setup -q


%build
%configure2_5x
%make


%install
%makeinstall_std


%files
%doc COPYING ChangeLog README
%{_bindir}/xbacklight
%{_mandir}/man1/xbacklight.1*



%changelog
* Tue Apr 08 2014 Giovanni Mariani <mc2374@mclink.it> 1.2.1-1
+ Revision: 2a4ed20
- Updated to release 1.2.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13282 |12cu|Xbae-4.60.4-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define srcname	xbae

%define major		4
%define libname		%mklibname %name %major
%define develname	%mklibname %name -d

Summary:	Xbae Widget Set
Name:		Xbae
Version:	4.60.4
Release:	6
License:	BSD
Group:		System/Libraries
Url:		http://xbae.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/xbae/%srcname-%version.tar.gz
BuildRequires:	pkgconfig(x11)
BuildRequires:	lesstif-devel
BuildRequires:	pkgconfig(xt)
BuildRequires:	pkgconfig(xp)
BuildRequires:	pkgconfig(xmu)
BuildRequires:	pkgconfig(xpm)
Requires:	%libname = %version

%description
XbaeMatrix is a free Motif table widget (also compatible with the free LessTif)
which presents an editable array of string data to the user in a scrollable 
table similar to a spreadsheet. The rows and columns of the Matrix may 
optionally be labelled. A number of "fixed" and "trailing fixed" rows or
columns may be specified.

%package -n %libname
Summary:   Xbae Widget Set
Group:     System/Libraries

%description -n %libname
XbaeMatrix is a free Motif table widget (also compatible with the free LessTif)
which presents an editable array of string data to the user in a scrollable
table similar to a spreadsheet. The rows and columns of the Matrix may
optionally be labelled. A number of "fixed" and "trailing fixed" rows or 
columns may be specified. 

%package -n %develname
Summary:        Development tools for programs which will use the %name library
Group:          Development/Other
Requires:       %libname = %{version}
Provides:       %{name}-devel = %{EVRD}
Provides:       lib%{name}-devel = %{EVRD}
Obsoletes:	%{mklibname Xbae 4 -d}

%description -n %develname
The %name-devel package includes the header files and static libraries
necessary for developing programs using the %name library.

If you are going to develop programs which will use this library
you should install %name-devel.  You'll also need to have the %name
package installed.

%prep
%setup -q -n %srcname-%version

%build
%configure2_5x --enable-shared --disable-static --disable-debug
%make

%install
%makeinstall_std

rm -rf %{buildroot}/%_prefix/Xbae

%files
%doc AUTHORS ChangeLog COPYING NEWS README
%{_mandir}/man3/*
%_datadir/Xbae

%files -n %libname
%_libdir/*.so.*

%files -n %develname
%doc doc/*.html
%_includedir/%{name}
%_libdir/*.so


%changelog
* Sun Feb 21 2010 Funda Wang <fwang@mandriva.org> 4.60.4-4mdv2010.1
+ Revision: 508927
- simplify spec file

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 4.60.4-3mdv2009.0
+ Revision: 242970
- rebuild
- fix description-line-too-long
- kill re-definition of %%buildroot on Pixel's request
- buildrequires X11-devel instead of XFree86-devel

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Jul 20 2007 Adam Williamson <awilliamson@mandriva.org> 4.60.4-1mdv2008.0
+ Revision: 54026
- rebuild against new lesstif
- move docs out of lib package to devel package
- move out of /usr/X11R6
- new devel policy
- drop pointless manual provide in lib package
- spec clean
- new release 4.60.4
- Import Xbae




* Tue Mar 21 2006 Lenny Cartier <lenny@mandriva.com> 4.60.2-1mdk
- 4.60.2

* Thu May 12 2005 Olivier Thauvin <nanardon@mandriva.org> 4.60.0-1mdk
- 4.60.0

* Tue Dec 07 2004 Lenny Cartier <lenny@mandrakesoft.com> 4.50.99-1mdk
- 4.50.99

* Sat Nov 15 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 4.9.11-4mdk 
- move man files in separate package
- fix provides
- Franck Villaume <fvill@freesurf.fr>
  - more buildrequires : groff-for-man

* Sat Apr 26 2003 Lenny Cartier <lenny@mandrakesoft.com> 4.9.11-3mdk
- adjust buildrequires

* Thu Jan 30 2003 Lenny Cartier <lenny@mandrakesoft.com> 4.9.11-2mdk
- rebuild

* Thu Oct 03 2002 Lenny Cartier <lenny@mandrakesoft.com> 4.9.11-1mdk
- libification
- from Austin Acton <aacton@yorku.ca> :
	- initial package for Mandrake 9.0

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13283 |12cu|xbanner-1.31-27
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package	%{nil}

Name:		xbanner
Summary:	A program for customizing the look of the standard XDM interface
Version:	1.31
Release:	27
License:	GPL
Group:		Graphical desktop/Other
BuildRequires: pkgconfig(x11) 
BuildRequires: pkgconfig(xpm) 
BuildRequires: imake

Url:		http://www.hijinks.com/~spade/linux/XBanner/
Source:		ftp://physics.fullerton.edu/pub/Linux/XBanner/XBanner1.31.tar.bz2
Source1:	XBanner.mdkdefaults.bz2
Source2:	xdm_bg.xpm.bz2
Patch:		xbanner-1.3-rh.patch
Patch1:		XBanner-asnonroot.patch



%description
The XBanner program allows the display of text, patterns and images
in the root window, so users can customize the XDM style login screen
and/or the normal X background.

Install XBanner if you'd like to change the look of your X login screen
and/or X background.

%prep
%setup -q -n XBanner1.31
%patch -p1 -b .patch
%patch1 -p0

%build
xmkmf -a
make

%install
mkdir -p %{buildroot}
mkdir -p %{buildroot}/usr
mkdir -p %{buildroot}/usr/X11R6/bin
mkdir -p %{buildroot}/usr/X11R6/include/X11/pixmaps
mkdir -p %{buildroot}/usr/X11R6/lib/X11/app-defaults

for i in xbanner freetemp xb_check;do
install -c  --strip --mode "0755"  $i %{buildroot}/usr/X11R6/bin/$i
done

bzcat %{SOURCE1} > %{buildroot}/usr/X11R6/lib/X11/app-defaults/XBanner
bzcat %{SOURCE2} > %{buildroot}/usr/X11R6/include/X11/pixmaps/xdm_bg.xpm

# fixup bogus permissions
chmod -R og+rX %{buildroot}



%files
%defattr(-,root,root)
# I left random_effect out because the default "make install" rule doesn't
# install it
#
# (fg) Added %defattr - whois "I" above? :)
#/usr/X11R6/bin/random_effect

/usr/X11R6/bin/*
/usr/X11R6/include/X11/pixmaps/xdm_bg.xpm
/usr/X11R6/lib/X11/app-defaults/XBanner
%defattr(0644,root,root,755)
%doc ToDo QuickStart index.html docs
%doc samples docs/*






%changelog
* Wed Mar 12 2014 SymbianFlo <symbianflo@mandrivausers.ro> 1.31-27
+ Revision: 0ab88f6
- Updated xbanner.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13284 |12cu|xbindkeys-1.8.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Link keyboard and mouse input events with shell commands
Name:		xbindkeys
Version:	1.8.5
Release:	2
License:	GPL
Group:		System/X11
URL:		http://hocwp.free.fr/xbindkeys/xbindkeys.html
Source:		%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(x11) 
# (for xbindkey_show)
Requires:	tk

%description
%{name} is a program that allows you to launch shell commands with
your keyboard or your mouse under X Window. It links commands to keys
or mouse buttons, using a configuration file. It's independent of the
window manager and can capture all keyboard keys (e.g. Power, Wake...).

%prep
%setup -q


%build 
%configure  --disable-guile
%make

%install
%makeinstall


%files
%defattr(-,root,root)
%doc AUTHORS BUGS ChangeLog README
%{_bindir}/*
%{_mandir}/man?/*




%changelog
* Mon Jan 28 2013 Alexandr betkher <betkher.al@mail.ru> 1.8.5-1

* Sun Sep 20 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.8.3-3mdv2010.0
+ Revision: 445887
- rebuild

* Thu Jan 29 2009 Funda Wang <fundawang@mandriva.org> 1.8.3-2mdv2009.1
+ Revision: 335145
- rebuild

* Mon Jan 26 2009 Jérôme Soyer <saispo@mandriva.org> 1.8.3-1mdv2009.1
+ Revision: 333685
- New upstream release

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.8.2-3mdv2009.0
+ Revision: 242988
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Apr 20 2007 Jérôme Soyer <saispo@mandriva.org> 1.8.2-1mdv2008.0
+ Revision: 15692
- New release 1.8.2

* Tue Apr 17 2007 Jérôme Soyer <saispo@mandriva.org> 1.8.1-1mdv2007.1
+ Revision: 13617
- New release 0.8.1


* Sat Feb 17 2007 Jérôme Soyer <saispo@mandriva.org> 1.8.0-1mdv2007.0
+ Revision: 122101
- New release 1.8.0
- Import xbindkeys

* Thu Jun 22 2006 Jerome Soyer <saispo@mandriva.org> 1.7.3-1mdv2007.0
- New release 1.7.3

* Sat Apr 29 2006 Jerome Soyer <saispo@mandriva.org> 1.7.2-1mdk
- New release 1.7.2

* Tue Nov 22 2005 Abel Cheung <deaddog@mandriva.org> 1.7.1-2mdk
- Add missing requirement (#17769)

* Wed Apr 27 2005 Abel Cheung <deaddog@mandriva.org> 1.7.1-1mdk
- First Mandriva Linux package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13285 |12cu|xbiso-0.6.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	ISO extraction utility for xdvdfs images
Name:		xbiso
Version:	0.6.1
Release:	2
License:	GPLv2+
Group:		Archiving/Cd burning
Url:		http://sourceforge.net/projects/xbiso/
Source0:	http://downloads.sourceforge.net/xbiso/%{name}-%{version}.tar.gz
Patch0:		xbiso-0.6.1-destdir.patch
# Requires re-work for ftplib 4.0+
#BuildRequires:	libftp-devel

%description
xbiso is an ISO extraction utility for xdvdfs images.

%files
%doc CHANGELOG LICENSE README
%{_bindir}/xbiso

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x --disable-ftp
%make LIBS="-lm"

%install
mkdir -p %{buildroot}%{_bindir}
%makeinstall_std


%changelog
* Fri Apr 18 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.6.1-2
+ Revision: 254e690
- Disable ftp support for now, requires re-work for ftplib 4



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13286 |12cu|xblast-2.10.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name xblast
%define version 2.10.4
%define release  3

Summary: XBlast TNT a bomberman like game (Multiplayer)
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-complete-sounds-%{version}.tar.bz2
Patch0: xblast-complete-sounds-2.10.4-localedir.patch
License: GPLv2+
Group: Games/Arcade
Url: http://xblast.sf.net
BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(xt)


%description
XBlast is a multi-player arcade game for X11 and MS Windows with raytraced 
graphics. The game can be played with at least two players and up to six 
players. It was inspired by the video/computer game Bomberman (Dynablaster).

%prep
%setup -q
%patch0 -p0

%build
autoreconf -fi
%configure2_5x --bindir=%{_gamesbindir} --enable-sound --with-otherdatadir=%{_gamesdatadir}/XBlast-TNT
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%{find_lang} %{name}

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{_gamesbindir}/%{name}
Icon=arcade_section
Categories=Game;ArcadeGame;
Name=X blast
Comment=%{summary}
EOF

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %{name}.lang
%defattr(-,root,root,0755)
%doc README NEWS COPYING AUTHORS
%{_gamesbindir}/xblast
%{_gamesbindir}/xbsndsrv
%{_gamesdatadir}/XBlast-TNT
%{_datadir}/applications/mandriva-*.desktop



%changelog
* Tue Feb 01 2011 Funda Wang <fwang@mandriva.org> 2.10.4-2mdv2011.0
+ Revision: 634876
- simplify BR
- use correct localedir

* Fri May 15 2009 Samuel Verschelde <stormi@mandriva.org> 2.10.4-1mdv2010.0
+ Revision: 376289
- update to version 2.10.4
- fix license

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 2.10.0-4mdv2009.0
+ Revision: 262257
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 2.10.0-3mdv2009.0
+ Revision: 256589
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 18 2007 Thierry Vignaud <tv@mandriva.org> 2.10.0-1mdv2008.1
+ Revision: 132309
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request
- import xblast


* Wed Dec 07 2005 Lenny Cartier <lenny@mandriva.com> 2.10.0-1mdk
- 2.10.0

* Mon Nov  1 2004 Michael Scherer <misc@mandrake.org> 2.9.22-2mdk
- Buildrequires
- [DIRM]

* Fri Sep 17 2004 Lenny Cartier <lenny@mandrakesoft.com> 2.9.22-1mdk
- from Fernando Benites <iskywalker@users.sourceforge.net> :
	- first build
- menu
- fix group

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13287 |12cu|xbmc-13.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define build_cec 1
%define codename Gotham

Summary:	XBMC Media Center - media player and home entertainment system
Name:		xbmc
Version:	13.2
Release:	1
# nosefart audio plugin and RSXS-0.9 based screensavers are GPLv2 only
# several eventclients are GPLv3+ (in subpackages)
# libhdhomerun is LGPLv3+ with an exception (always ok to link against it)
# the rest is GPLv2+
# both GPLv2+ and GPLv2 are mentioned because plugins are not part of core
# xbmc and therefore e.g. /usr/bin/xbmc is GPLv2+ with LGPLv3+ part
# as allowed by a license exception
License:	GPLv2+ and GPLv2 and (LGPLv3+ with exceptions)
Group:		Video
Url:		http://xbmc.org/
Source0:	http://mirrors.xbmc.org/releases/source/%{name}-%{version}.tar.gz
Patch0:		xbmc-13.2-external-ffmpeg.patch
Patch1:		xbmc-13.0-no-win32.patch
# Display Music Videos in "Artist - Name" format instead of just "Name"
Patch2:		xbmc-13.0-upnp-musicvideos-artist.patch
# Fix bug with UPnP playback for Playlists
Patch3:		xbmc-13.0-upnp-playlists.patch

BuildRequires:	afpclient-devel
BuildRequires:	avahi-common-devel
BuildRequires:	boost-devel
BuildRequires:	bzip2-devel
%if %{mdvver} < 201410
BuildRequires:	crystalhd-devel
%endif
BuildRequires:	ffmpeg-devel
BuildRequires:	gettext-devel
BuildRequires:	jpeg-devel
BuildRequires:	liblzo-devel
BuildRequires:	mysql-devel
BuildRequires:	tinyxml-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(avahi-client)
BuildRequires:	pkgconfig(bluez)
BuildRequires:	pkgconfig(cwiid)
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(enca)
BuildRequires:	pkgconfig(expat)
BuildRequires:	pkgconfig(flac)
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(fribidi)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glew)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(ice)
BuildRequires:	pkgconfig(jasper)
BuildRequires:	pkgconfig(libass)
BuildRequires:	pkgconfig(libbluray)
BuildRequires:	pkgconfig(libcdio)
%if %{build_cec}
BuildRequires:	pkgconfig(libcec) >= 2:1:0
%else
BuildConflicts:	pkgconfig(libcec)
%endif
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libmicrohttpd)
BuildRequires:	pkgconfig(libmms)
BuildRequires:	pkgconfig(libmodplug)
BuildRequires:	pkgconfig(libmpeg2)
BuildRequires:	pkgconfig(libnfs)
BuildRequires:	pkgconfig(libpcre)
BuildRequires:	pkgconfig(libplist)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(librtmp)
BuildRequires:	pkgconfig(libshairport)
BuildRequires:	pkgconfig(libssh)
BuildRequires:	pkgconfig(libtiff-4)
BuildRequires:	pkgconfig(libva)
BuildRequires:	pkgconfig(libxslt)
BuildRequires:	pkgconfig(mad)
BuildRequires:	pkgconfig(ogg)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(samplerate)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(smbclient)
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	pkgconfig(taglib)
BuildRequires:	pkgconfig(udev)
BuildRequires:	pkgconfig(vdpau)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(wavpack)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	pkgconfig(xmu)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(xt)
BuildRequires:	pkgconfig(xtst)
BuildRequires:	pkgconfig(yajl)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	cmake
BuildRequires:	gperf
BuildRequires:	zip
%ifarch %{ix86}
BuildRequires:	nasm
%endif
Requires:	lsb-release
# for codegenrator
BuildRequires:	doxygen
BuildRequires:	java
BuildRequires:	swig

# dlopened (existence check required by rpm5 as it doesn't use stderr):
%define dlopenreq() %([ -e %{_libdir}/lib%{1}.so ] && rpm -qf --qf '%%{name}' $(readlink -f %{_libdir}/lib%{1}.so) 2>/dev/null || echo %{name})
Requires:	%dlopenreq curl
Requires:	%dlopenreq FLAC
Requires:	%dlopenreq mad
Requires:	%dlopenreq ogg
Requires:	%dlopenreq vorbis
Requires:	%dlopenreq vorbisenc
Requires:	%dlopenreq vorbisfile
Requires:	%dlopenreq modplug
Requires:	%dlopenreq rtmp
Requires:	%dlopenreq mpeg2
Requires:	%dlopenreq ass
Requires:	%dlopenreq bluray
Requires:	%dlopenreq nfs
Requires:	%dlopenreq afpclient
Requires:	%dlopenreq plist
Requires:	%dlopenreq shairport
%if %{build_cec}
Requires:	%dlopenreq cec
%endif
# not nearly as common as the above, so just suggest instead for now:
Suggests:	%dlopenreq crystalhd
# TODO: FEH.py is useless nowadays, drop it here and upstream.
# for FEH.py, to check current configuration is ok for xbmc:
Requires:	xdpyinfo
Requires:	glxinfo
# for FEH.py to allow it to give an error message (should be available already
# on most systems):
Requires:	pygtk2
# for xbmc python scripts:
Requires:	python-imaging
# Packages not shipped in core:
Suggests:	%{_lib}lame0
Suggests:	%{_lib}dvdcss2

%description
XBMC is an award-winning free and open source software media player
and entertainment hub for digital media.

While XBMC functions very well as a standard media player application
for your computer, it has been designed to be the perfect companion
for your HTPC. Supporting an almost endless range of remote controls,
and combined with its beautiful interface and powerful skinning
engine, XBMC feels very natural to use from the couch and is the
ideal solution for your home theater.

Support for RAR files is not included due to license issues.

%files
%doc %{_docdir}/xbmc
%{_sysconfdir}/X11/wmsession.d/15XBMC
%{_bindir}/xbmc
%{_bindir}/xbmc-standalone
%dir %{_libdir}/xbmc
%dir %{_libdir}/xbmc/addons
%dir %{_libdir}/xbmc/system
%dir %{_libdir}/xbmc/system/players
%dir %{_libdir}/xbmc/system/players/dvdplayer
%dir %{_libdir}/xbmc/system/players/paplayer
%{_libdir}/xbmc/xbmc.bin
%{_libdir}/xbmc/xbmc-xrandr
%dir %{_libdir}/xbmc/addons/*
%{_libdir}/xbmc/addons/*/*.so
%{_libdir}/xbmc/addons/*/*.vis
%{_libdir}/xbmc/addons/*/*.xbs
%{_libdir}/xbmc/system/ImageLib-*.so
%{_libdir}/xbmc/system/hdhomerun-*.so
%{_libdir}/xbmc/system/libcmyth-*.so
%{_libdir}/xbmc/system/libcpluff-*.so
%{_libdir}/xbmc/system/libexif-*.so
%{_libdir}/xbmc/system/players/dvdplayer/libdvdnav-*.so
%{_libdir}/xbmc/system/players/paplayer/libsidplay2-*.so
%{_libdir}/xbmc/system/players/paplayer/nosefart-*.so
%{_libdir}/xbmc/system/players/paplayer/stsoundlibrary-*.so
%{_libdir}/xbmc/system/players/paplayer/timidity-*.so
%{_libdir}/xbmc/system/players/paplayer/vgmstream-*.so
%ifarch %{ix86}
%{_libdir}/xbmc/system/players/paplayer/SNESAPU-*.so
%endif
%dir %{_datadir}/xbmc
%{_datadir}/xbmc/addons
%{_datadir}/xbmc/FEH.py
%{_datadir}/xbmc/language
%{_datadir}/xbmc/media
%{_datadir}/xbmc/sounds
%{_datadir}/xbmc/system
%{_datadir}/xbmc/userdata
%{_datadir}/applications/xbmc.desktop
%{_iconsdir}/hicolor/*/apps/xbmc.png

#----------------------------------------------------------------------------

%package	devel
Summary:	Development files for XBMC
License:	GPLv2+
Group:		Development/C
Provides:	xbmc-eventclients-devel = %{EVRD}
Conflicts:	xbmc-eventclients-devel < 13.0
Obsoletes:	xbmc-eventclients-devel < 13.0

%description	devel
XBMC is an award-winning free and open source software media player
and entertainment hub for digital media.

This package contains files needed to build addons and eventclients.

%files devel
%dir %{_includedir}/xbmc
%{_includedir}/xbmc/*
%{_libdir}/xbmc/*.cmake

#----------------------------------------------------------------------------

%package	eventclients-common
Summary:	Common files for XBMC eventclients
License:	GPLv2+
Group:		Video

%description	eventclients-common
XBMC is an award-winning free and open source software media player
and entertainment hub for digital media.

This package contains common files for eventclients.

%files eventclients-common
%{python_sitelib}/xbmc
%dir %{_datadir}/pixmaps/xbmc
%{_datadir}/pixmaps/xbmc/*.png

#----------------------------------------------------------------------------

%package	eventclient-wiiremote
Summary:	Wii Remote eventclient for XBMC
License:	GPLv3+
Group:		Video
Requires:	%{name}-eventclients-common = %{EVRD}

%description	eventclient-wiiremote
XBMC is an award-winning free and open source software media player
and entertainment hub for digital media.

This package contains the Wii Remote eventclient.

%files eventclient-wiiremote
%{_bindir}/xbmc-wiiremote

#----------------------------------------------------------------------------

%package	eventclient-j2me
Summary:	J2ME eventclient for XBMC
License:	GPLv2+
Group:		Video
Requires:	python-pybluez
Requires:	%{name}-eventclients-common = %{EVRD}

%description	eventclient-j2me
XBMC is an award-winning free and open source software media player
and entertainment hub for digital media.

This package contains the J2ME eventclient, providing a bluetooth
server that can communicate with a mobile tool supporting J2ME.

%files eventclient-j2me
%{_bindir}/xbmc-j2meremote

#----------------------------------------------------------------------------

%package	eventclient-ps3
Summary:	PS3 eventclients for XBMC
License:	GPLv2+
Group:		Video
Requires:	python-pybluez
Requires:	%{name}-eventclients-common = %{EVRD}
# requires via zeroconf.py, only used by xbmc-ps3d:
Requires:	python-gobject avahi-python python-dbus

%description	eventclient-ps3
XBMC is an award-winning free and open source software media player
and entertainment hub for digital media.

This package contains the PS3 remote and sixaxis eventclients.

%files eventclient-ps3
%{_bindir}/xbmc-ps3d
%{_bindir}/xbmc-ps3remote

#----------------------------------------------------------------------------

%package	eventclient-xbmc-send
Summary:	PS3 eventclient for XBMC
License:	GPLv2+
Group:		Video
Requires:	%{name}-eventclients-common = %{EVRD}

%description	eventclient-xbmc-send
XBMC is an award-winning free and open source software media player
and entertainment hub for digital media.

This package contains the xbmc-send eventclient.

%files eventclient-xbmc-send
%{_bindir}/xbmc-send

#----------------------------------------------------------------------------

%prep
%setup -qn %{name}-%{version}-%{codename}
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1

find . -name "Makefile*" -o -name "*.m4" -o -name "configure*" -o -name "missing" -o -name "bootstrap*" |xargs sed -i -e 's,configure.in,configure.ac,g'
cp configure.in configure.ac

# otherwise backups end up in binary rpms
find -type f \( -name '*.00??' -o -name '*.00??~' \) -print -delete

# remove prebuilt libraries
find -type f \( -iname '*.so' -o -iname '*.dll' -o -iname '*.exe' \) -delete

# GPLv2 only
rm -r lib/cmyth/Win32/include/mysql

# win32 only
rm -rf system/players/dvdplayer/etc/fonts

%build
export GIT_REV="tarball"
./bootstrap

# due to xbmc modules that use symbols from xbmc binary
# and are not using libtool
%define _disable_ld_no_undefined 1

# Workaround configure using git to override GIT_REV (TODO: fix it properly)
export ac_cv_prog_HAVE_GIT="no"

%configure2_5x \
	--disable-debug \
	--disable-ccache \
%ifarch %{arm}
	--enable-neon	\
%endif
	--enable-external-libraries \
	--disable-non-free \
	--disable-dvdcss \
	--enable-goom \
	--enable-pulse \
	--with-lirc-device=/var/run/lirc/lircd

# non-free = unrar
# dvdcss is handled via dlopen when disabled

%make
%make -C tools/EventClients wiimote

%install
%makeinstall_std
%makeinstall_std -C tools/EventClients

# unused
rm %{buildroot}%{_datadir}/xsessions/XBMC.desktop
# our version of the above:
install -d -m755 %{buildroot}%{_sysconfdir}/X11/wmsession.d
cat > %{buildroot}%{_sysconfdir}/X11/wmsession.d/15XBMC <<EOF
NAME=XBMC
ICON=xbmc.png
DESC=XBMC Media Center
EXEC=%{_bindir}/xbmc-standalone
SCRIPT:
exec %{_bindir}/xbmc-standalone
EOF

# unused files, TODO fix this upstream:
find %{buildroot}%{_datadir}/xbmc/addons/skin.*/media -name '*.png' -delete

( # for IFS and +x
# Check for issues in ELF binaries
undefined=
fhserr=
echo Silencing output of undefined symbol and FHS conformance checks
set +x
IFS=$'\n'
for file in $(find %{buildroot} -type f); do
	type="$(file "$file")"
	echo "$type" | grep -q "ELF" || continue

	# Check that a binary file is not in datadir:
	echo "$file" | grep -q "%{_datadir}" && fhserr="${fhserr}$file\n"

	# check for undefined symbols in XBMC modules
	echo "$type" | grep -q "shared object" || continue
	for symbol in $(LD_LIBRARY_PATH=$LD_LIBRARY_PATH:%{buildroot}%{_libdir} ldd -r "$file" 2>&1 | grep undefined | awk '{ print $3 }'); do
		# undefined symbols may also be provided by XBMC:
		nm -f posix -D --no-demangle --defined-only %{buildroot}%{_libdir}/xbmc/xbmc.bin | grep -q "^$symbol " && continue
		# The symbol was not provided by XBMC.
		# Check if it is available through its dependencies:
		for filename in $(objdump -p %{buildroot}%{_libdir}/xbmc/xbmc.bin | grep NEEDED | awk '{ print $2 }'); do
			depfile="/%{_lib}/$filename"
			[ -e "$depfile" ] || depfile="%{_libdir}/$filename"
			nm -f posix -D --no-demangle --defined-only $depfile | grep -q "^$symbol " && continue 2
		done
		# Euphoria references rsxs PNG class, but it is never used at runtime,
		# so it results in no errors due to RTLD_LAZY being used by xbmc module loader.
		case $file:$symbol in */Euphoria.xbs:_ZN3PNG*) continue; esac
		# the symbol was not found
		undefined="${undefined}$file: $symbol\n"
	done
done
ok=1
[ -n "$undefined" ] && echo -e "$undefined" && echo "Undefined symbols!" && ok=
[ -n "$fhserr" ] && echo -e "$fhserr" && echo "Binaries in datadir!" && ok=
[ -n "$ok" ]
)


%changelog
* Tue Aug 19 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 13.2-1
+ Revision: 088b1d5
- Don't disable crystalhd support for rosa2012.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13288 |12cu|xboxdrv-linux-0.8.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname xboxdrv

Name:		xboxdrv-linux
License:	GPL
Group:		System/Configuration/Hardware 
URL:		http://pingus.seul.org/~grumbel/xboxdrv/
Autoreqprov:	on
Version:	0.8.8
Release:	1
Summary:	XBox 360 Controller Driver
Source0:	https://github.com/xboxdrv/xboxdrv/archive/v%{version}.tar.gz?/%{oname}-%{version}.tar.gz
Source1:	xboxdrv.init
Source100:	%{name}.rpmlintrc

BuildRequires: pkgconfig(sdl) 
BuildRequires: pkgconfig(zlib)
BuildRequires: pkgconfig(gl)
BuildRequires: gcc-c++ 
BuildRequires: scons 
BuildRequires: pkgconfig(libusb)
BuildRequires: boost-devel 
BuildRequires: pkgconfig(libudev)
BuildRequires: pkgconfig(glib-2.0) 
BuildRequires: pkgconfig(dbus-glib-1)

%description
Userspace Xbox/Xbox360 USB Gamepad Driver for Linux

%prep
%setup -qn %{oname}-%{version}

%build
%make PREFIX=/usr

%install
install -D xboxdrv %{buildroot}%{_bindir}/xboxdrv
install -D doc/xboxdrv-daemon.1 %{buildroot}%{_mandir}/man1/xboxdrv-daemon.1
install -D doc/xboxdrv.1 %{buildroot}%{_mandir}/man1/xboxdrv.1
install -c -D -m 0750 %{SOURCE1} %{buildroot}%{_initrddir}/xboxdrv

%files
%{_bindir}/xboxdrv
%{_mandir}/man1/xboxdrv*
%attr(0750,root,admin) %{_initrddir}/xboxdrv

%changelog

* Tue Aug 23 2016 dsilakov <denis.silakov@rosalab.ru> 0.8.8-1
- (6916b76) Merge pull request #3 from import/xboxdrv-linux:rosa2016.1
- (6916b76) Backport per user request



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13289 |12cu|xbuffy-3.4-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package	%{nil}

%define name xbuffy
%define version 3.4
%define release  15

Summary:	X-based multiple mailbox biff
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	MIT
Group:		Graphical desktop/Other
Source:		%{name}-%{version}.tar.bz2
Url:		ftp://ftp.virginia.edu:/pub/xbuffy/
Patch0:		xbuffy-3.4-multiple-box.patch
Patch1:		xbuffy-nntp-gcc331.patch
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xaw7)
BuildRequires:	pkgconfig(xt)

%description
Xbuffy is a program that watches multiple mailboxes and newsgroups
and displays a count of new mail or news, and optionally displays a pop-up
window containing the From: and Subject: lines when new mail or news
arrives.  Xbuffy can also run a program (such as a xterm with your mail reader)
when you click on the mailbox.  

%prep
%setup -q
%patch0
%patch1

%build
%configure2_5x --enable-nntp --enable-content-length
%make

%install
install -m 755 -d %{buildroot}%{_bindir}/
install -s -m 755  xbuffy %{buildroot}%{_bindir}/xbuffy
install -m 755 -d %{buildroot}%{_mandir}/man1/
install -m 644 xbuffy.1 %{buildroot}%{_mandir}/man1/xbuffy.1x
install -m 755 -d %{buildroot}%{_datadir}/X11/app-defaults/
install -m 644  XBuffy.ad %{buildroot}%{_datadir}/X11/app-defaults/XBuffy

%files
%doc ChangeLog README README.imap README.cclient boxfile.fmt boxfile.sample
%{_bindir}/xbuffy
%{_mandir}/man1/xbuffy.1x*
%{_datadir}/X11/app-defaults/XBuffy



%changelog
* Wed Mar 12 2014 SymbianFlo <symbianflo@mandrivausers.ro> 3.4-15
+ Revision: 35125d0
- Updated xbuffy.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13290 |12cu|xca-0.9.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package	%{nil}

Summary:	GUI for handling X509 certificates, RSA keys and PKCS#10 requests
Name:		xca
Version:	0.9.1
Release:	2
License:	BSD
Group:		System/Servers
Source0:	http://prdownloads.sourceforge.net/xca/%{name}-%{version}.tar.gz
Source11:	%{name}-16x16.png
Source12:	%{name}-32x32.png
Source13:	%{name}-48x48.png
Patch0:		xca-0.6.4-lib64.patch
URL:		http://www.hohnstaedt.de/xca/xca.html
BuildRequires:	qt4-devel
BuildRequires:	qt4-linguist
BuildRequires:	db-devel
BuildRequires:	pkgconfig(libssl)
BuildRequires:	linuxdoc-tools
BuildRequires:	libltdl-devel


%description
XCA uses a Berkeley DB for storage and supports RSA keys,
certificate signing requests (PKCS#10) and Certificates (X509v3)
The signing of requests, and the creation of selfsigned certificates
is supported. Both can use templates for simplicity.
The PKI structures can be imported and exported in several formats
like PKCS#7, PKCS#12, PEM, DER, PKCS#8.

%prep
%setup -q
%patch0 -p1 -b .lib64

perl -n -i -e '$/="\r\n";chomp;print;print "\n"' COPYRIGHT
perl -pi -e 's,\/usr\/lib\/,%{_libdir},g' configure

%build
CFLAGS="$RPM_OPT_FLAGS -I%{qt4include}/Qt -fpermissive" \
QTDIR="%{qt4dir}" \
prefix=%{_prefix} ./configure
%make

%install
make destdir=%{buildroot} prefix=%{_prefix} mandir=share/man install

rm -f %{buildroot}%{_datadir}/pixmaps/xca.xpm

mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
install -m644 %{SOURCE11} %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
install -m644 %{SOURCE12} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
install -m644 %{SOURCE13} %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png


%files
%defattr(-,root,root, 755)
%doc AUTHORS COPYRIGHT
%doc doc/*.html
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_datadir}/pixmaps/xca-32x32.xpm
%{_datadir}/applications/*.desktop
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_mandir}/man1/%{name}.1*
%{_datadir}/mime/packages/xca.xml



%changelog
* Tue Mar 11 2014 SymbianFlo <symbianflo@mandrivausers.ro> 0.9.1-2
+ Revision: 5f32f67
- disable debug, spec clean



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13291 |12cu|xcalib-0.8-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:        Tiny monitor calibration loader
Name:           xcalib
Version:	0.8
Release:	8
License:	GPL
Group:		System/Configuration/Hardware
URL:		http://www.etg.e-technik.uni-erlangen.de/web/doe/xcalib
Source0:	http://www.etg.e-technik.uni-erlangen.de/web/doe/xcalib/%{name}-source-%{version}.tar.bz2
BuildRequires:	x11-proto-devel
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xxf86vm)

%description
xcalib is a tiny monitor calibration loader for XFree86 (or X.org) 

%prep
%setup -q

%build
%make xcalib CFLAGS="%{optflags}" XLIBDIR=%{_libdir} XINCLUDEDIR=%{_includedir}

%install
rm -rf %{buildroot}

mkdir -p %{buildroot}%{_bindir}
cp xcalib %{buildroot}%{_bindir}/xcalib

%clean
rm -rf %{buildroot}

%files
%defattr(644,root,root,755)
%doc README README.profilers COPYING *.icc *.icm
%attr(755,root,root) %{_bindir}/%{name}


%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.8-7mdv2010.0
+ Revision: 435054
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.8-6mdv2009.0
+ Revision: 262277
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.8-5mdv2009.0
+ Revision: 256635
- rebuild

* Thu Feb 14 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.8-3mdv2008.1
+ Revision: 168511
- rebuild
- fix summary
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Dec 15 2007 Frederic Crozat <fcrozat@mandriva.com> 0.8-2mdv2008.1
+ Revision: 120422
- Add ICC and ICM profiles from upstream to doc directory

* Tue Sep 04 2007 Emmanuel Andry <eandry@mandriva.org> 0.8-1mdv2008.0
+ Revision: 79514
- New version

* Sun Jun 24 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.7-1mdv2008.0
+ Revision: 43675
- new version
- update description
- pass correct variables to the makefile
- spec file clean


* Sun Jan 07 2007 Emmanuel Andry <eandry@mandriva.org> 0.6-1mdv2007.0
+ Revision: 105236
- fix buildrequires
- buildrequires libxxf86vm1-devel
- fix buildrequires
- fix buildrequires
- buildrequires libiv3-devel
- Import xcalib

* Sat Jan 06 2007 Kjetil Skjønberg <kjetil84@gmail.com> 0.6
- Initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13292 |12cu|xcdroast-0.98-0.a15.41
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	alpharel	alpha15
%define	alpha		15

Summary:	A GUI program for burning CDs
Name:		xcdroast
Version:	0.98
Release:	0.a%{alpha}.41
Epoch:		11
URL:		http://www.xcdroast.org/
Source:		http://xcdroast.sourceforge.net/RPMS/%{alpha}/src/%{name}-%{version}%{alpharel}.tar.bz2
Patch1:		xcdroast-0.98alpha15-linebuffer.patch
Patch2:		xcdroast-0.98alpha15-nowarn.patch
Patch3:		xcdroast-0.98alpha15-scan.patch
Patch4:		xcdroast-0.98alpha15-fix-str-fmt.patch

Patch11:	xcdroast-0.98alpha15-01_upstream_configure.patch
Patch12:	xcdroast-0.98alpha15-02_upstream_gtk2locale.patch
Patch13:	xcdroast-0.98alpha15-03_upstream_64bit_gsize.patch
Patch14:	xcdroast-0.98alpha15-04_upstream_read_eagain.patch
Patch15:	xcdroast-0.98alpha15-05_upstream_wav.patch
Patch16:	xcdroast-0.98alpha15-06_man.patch
Patch17:	xcdroast-0.98alpha15-07_case_cmp.patch
Patch18:	xcdroast-0.98alpha15-08_desktop.patch
Patch19:	xcdroast-0.98alpha15-09_share_dir.patch
Patch20:	xcdroast-0.98alpha15-10_cddbtool.patch
Patch21:	xcdroast-0.98alpha15-11_mkisofs_options.patch
Patch22:	xcdroast-0.98alpha15-12_cdrecord_versions.patch
Patch23:	xcdroast-0.98alpha15-13_cdrecord_to_wodim.patch
Patch24:	xcdroast-0.98alpha15-14_atapi_to_oldatapi.patch
Patch25:	xcdroast-0.98alpha15-15_no_readcd_version.patch

Patch30:	xcdroast-0.98alpha15-prodvd.patch
Patch31:	xcdroast-0.98alpha15-frozen_gui.patch
Patch32:	xcdroast-0.98alpha15-nogtk1.patch

Patch40:	xcdroast-0.98alpha15.spell.patch
Patch41:	xcdroast-linux-new_kernel.patch
License:	LGPLv2+
Group:		Archiving/Cd burning
Requires: 	cdrkit
Requires:	cdrkit-genisoimage
Requires:	cdrkit-icedax
BuildRequires:	gtk2-devel 
BuildRequires:	pkgconfig(gdk-pixbuf-2.0) 
BuildRequires:	pcre-devel 
BuildRequires:	imagemagick
BuildRequires:	bison

%description
X-CD-Roast provides a GUI interface for writing optical discs and disc 
images. X-CD-Roast includes a self-explanatory X11 user interface,
automatic SCSI and IDE hardware setup, support for mastering of new
ISO9660 data CDs, support for production of new audio CDs, fast
copying of CDs without hard disk buffering, and a logfile option.

%prep
%setup -q -n %{name}-%{version}%{alpharel}
%patch1 -p1 -b .linebuffer
%patch2 -p1 -b .nowarn
%patch3 -p1 -b .scan
%patch4 -p0 -b .str

%patch11 -p1 -b .p11
%patch12 -p1 -b .p12
%patch13 -p1 -b .p13
%patch14 -p1 -b .p14
%patch15 -p1 -b .p15
%patch16 -p1 -b .p16
%patch17 -p1 -b .p17
%patch18 -p1 -b .p18
%patch19 -p1 -b .p19
%patch20 -p1 -b .p20
%patch21 -p0 -b .p21
%patch22 -p1 -b .p22
%patch23 -p1 -b .p23
%patch24 -p0 -b .p24
%patch25 -p1 -b .p25

%patch30 -p1 -b .cdrkit
%patch31 -p1 -b .frozen
%patch32 -p1 -b .nogtk1

%patch40 -p1 -b .spell
%patch41 -p0

%build
autoreconf -fi
%configure2_5x --with-xcdroast-libdir-prefix=%{_prefix}/lib/xcdroast-0.98 --enable-gtk2
%make PREFIX=%{_prefix}

%install
%makeinstall_std PREFIX=%{_prefix}

# icons
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
convert -size 48x48 xpms/xcdricon.xpm %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
convert -size 32x32 xpms/xcdricon.xpm %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -size 16x16 xpms/xcdricon.xpm %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=X-CD-Roast
Comment=CD / DVD writing application
Exec=soundwrapper %{_bindir}/%{name} -n
Icon=%{name}
Terminal=false
Type=Application
Categories=GTK;AudioVideo;DiscBurning;
EOF

%find_lang %{name}

%clean

%files -f %{name}.lang
%doc ChangeLog doc README 
%{_bindir}/xcdroast
%{_prefix}/lib/xcdroast-0.98
%{_mandir}/man1/xcdroast.1*
%{_datadir}/applications/mandriva-%{name}.desktop
%{_iconsdir}/hicolor/48x48/apps/%{name}.png
%{_iconsdir}/hicolor/32x32/apps/%{name}.png
%{_iconsdir}/hicolor/16x16/apps/%{name}.png



%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 11:0.98-0.a15.40mdv2011.0
+ Revision: 615495
- the mass rebuild of 2010.1 packages

* Sat Feb 20 2010 Funda Wang <fwang@mandriva.org> 11:0.98-0.a15.39mdv2010.1
+ Revision: 508724
- fix str fmt

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 11:0.98-0.a15.38mdv2009.0
+ Revision: 218426
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Aug 31 2007 Adam Williamson <awilliamson@mandriva.org> 11:0.98-0.a15.38mdv2008.0
+ Revision: 76389
- rebuild for 2008
- correct license, use Fedora license policy
- clean file list
- correct xdg categories
- run via soundwrapper as it plays audio
- better description in menu entry
- better name in menu entry
- fd.o icons
- put stuff in /usr/lib/xcdroast not %%_libdir/xcdroast as it's not at all arch-dependent
- use Fedora description, slightly modified
- update requires for cdrkit
- sync patches with Fedora (preserving our old patch2 and patch3 as patch40 and patch41; our old patch and patch1 are superseded). brings cdrkit support
- fix the stupidly broken and non-policy-conformant versioning: bump epoch
- Import xcdroast



* Tue Sep 05 2006 Stphane Tletcha <steletch@mandriva.org> 0.98-38.alpha15mdv2007.0
- Migration to XDG menus
- add mkrel macro

* Sun Jan 01 2006 Mandriva Linux Team <http://www.mandrivaexpert.com/> 0.98-36.alpha16mdk
- Rebuild

* Fri Jul 15 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.98-36.alpha15mdk
- %%mkrel
- cosmetics
- from Michael Collard <quadfour@iinet.net.au> :
	o patch for non root writing on recent kernels (suid but not used)

* Mon Sep 06 2004 Marcel Pol <mpol@mandrake.org> 9:0.98-35.alpha15mdk
- fix menu section

* Wed Aug 25 2004 Warly <warly@mandrakesoft.com> 9:0.98-34.alpha15mdk
- fix a missing word (from list -> from this list)

* Wed Apr 14 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 0.98-33.alpha15mdk
- 64-bit fixes

* Mon Mar  1 2004 Warly <warly@mandrakesoft.com> 9:0.98-32.alpha15mdk
- Update DVD patch to allow ide burning

* Fri Jan 23 2004 Austin Acton <austin@mandrake.org> 0.98-31.alpha15mdk
- 0.98alpha15
- enable gtk2 build
- rediff the dvd patch
- add icon
- add some buildrequires

* Thu Oct  9 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 0.98-30.alpha14mdk
- fix build

* Mon Aug 11 2003 Warly <warly@mandrakesoft.com> 9:0.98-29.alpha14mdk
- fix segfault on startup with new cdrecord message

* Mon Jun 16 2003 Warly <warly@mandrakesoft.com> 9:0.98-28.alpha14mdk
- new version
- Activate DVD burning

* Thu Feb 20 2003 Warly <warly@mandrakesoft.com> 9:0.98-27.alpha13mdk
- new version
- rollback new child processing code completely 
- fixes the multisession problems introduced in alpha12.

* Fri Dec 27 2002 Warly <warly@mandrakesoft.com> 9:0.98-26mdk
- new version alpha12

* Fri Dec  6 2002 Warly <warly@mandrakesoft.com> 9:0.98-25mdk
- new version

* Mon Dec  2 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 0.98-24mdk
- Make it lib64 aware

* Wed Sep  4 2002 Warly <warly@mandrakesoft.com> 9:0.98-23mdk
- change xcdwrite group to cdwriter group

* Mon Jul 29 2002 Stefan van der Eijk <stefan@eijk.nu> 0.98-22mdk
- BuildRequires

* Fri Apr 26 2002 Daouda LO <daouda@mandrakesoft.com> 0.98-21mdk
- big cleanup from Thomas Niederreiter 
		o add missing files
		o remove obsolete actions
		o spec cleanups
		o remove patches

* Thu Apr 25 2002 Daouda LO <daouda@mandrakesoft.com> 0.98-20mdk
- 0.98alpha10
	o redesign dialogs on startup
	o allow to select multiple master-paths/excludes at the same time
	o man page
    o pushed max write speed to 64x ...

* Thu Apr 18 2002 Daouda LO <daouda@mandrakesoft.com> 0.98-19mdk
- mkisofs-1.15a21

* Fri Apr 12 2002 Daouda LO <daouda@mandrakesoft.com> 0.98-18mdk
- no version check in menu : Denis Pelletier <denis.pelletier@umontreal.ca>

* Fri Apr 12 2002 Daouda LO <daouda@mandrakesoft.com> 0.98-17mdk
- cdrecord-1.11a19, mkisofs-1.11a20
- no root-mode for cd audio access (cdda2wav > a19)

* Wed Feb 27 2002 Daouda LO <daouda@mandrakesoft.com> 0.98-16mdk
- for cdrecord-1.11-0.a15

* Sun Feb 17 2002 Daouda LO <daouda@mandrakesoft.com> 0.98-15mdk
- update to cdrecord-1.11-0.a14.

* Fri Jan 25 2002 Daouda LO <daouda@mandrakesoft.com> 0.98-14mdk
- dirty fix for cdrecord-1.11-0.a13. 

* Wed Jan 09 2002 David BAUDENS <baudens@mandrakesoft.com> 0.98-13mdk
- Fix menu entry using png icon

* Wed Oct 10 2001 Till Kamppeter <till@mandrakesoft.com> 0.98-12mdk
- Rebuilt for libpng3.

* Tue Sep 11 2001 David BAUDENS <baudens@mandrakesoft.com> 0.98-11mdk
- Use new icons
- Use right macros for update/clean_menus

* Tue Sep 11 2001 Stefan van der Eijk <stefan@eijk.nu> 0.98-10mdk
- BuildRequires: gtk+-devel imlib-devel
- Copyright --> License

* Tue Aug  7 2001 Till Kamppeter <till@mandrakesoft.com> 0.98-9mdk
- Updated to version 0.98alpha9.

* Fri Jun  7 2001 Till Kamppeter <till@mandrakesoft.com> 0.98-8mdk
- Downdated to version 0.98alpha6 (non-root-mode introduced in 0.98alpha7
  does not work with GTK 1.2.9, 0.98alpha6 can simply be started as normal
  user when backends have correct permissions)
- Enabled usage by non-root users via non-root mode of X-CD-Roast
- Enabled usage with cdrecord > 1.9

* Fri Mar 30 2001 Till Kamppeter <till@mandrakesoft.com> 0.98-7mdk
- Replaced translation update file by the current one

* Tue Feb  6 2001 Daouda Lo <daouda@mandrakesoft.com> 0.98-6mdk
- release alpha 8
- regenerate patch

* Mon Jan 29 2001  Daouda Lo <daouda@mandrakesoft.com> 0.98-5mdk
- really fix xcdroast requiring cdrtools 1.9 .

* Fri Jan 26 2001  Daouda Lo <daouda@mandrakesoft.com> 0.98-4mdk
- fix  requires (thanx Ed) 

* Fri Jan 26 2001  Daouda Lo <daouda@mandrakesoft.com> 0.98-3mdk
- fix dependencies with cdrecord (thanx Quel Qun)
- fix standard dir owned by packages 

* Thu Oct 05 2000 Yoann Vandoorselaere <yoann@mandrakesoft.com> 0.98-2mdk
- All icons size.
- Icons now work.

* Sun Sep  3 2000 Till Kamppeter <till@mandrakesoft.com> 0.98-1mdk
- Old ChangeLog removed becasue structure of specfile is completely new
- Complete replacement by the new GTK-based X-CD-Roast 0.98
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13293 |12cu|xchm-1.17-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	xchm
%define version	1.17
%define docversion 1.10
%define	release	2

%define	Summary	CHM viewer for UNIX

Name:		%name
Version:	%version
Release:	%release
Summary:	%Summary
License:	GPLv2+
Group:		Publishing
URL:		http://xchm.sourceforge.net
Source:		http://ovh.dl.sourceforge.net/sourceforge/xchm/%name-%version.tar.gz
Source1:	%name-%docversion-doc.tar.bz2
Source2:	%name-16.png
Source3:	%name-32.png
Source4:	%name-48.png
BuildRequires:	libchm-devel
BuildRequires:	pkgconfig(libtiff-4)
BuildRequires:	wxgtku-devel
BuildRequires:	ghostscript
BuildRequires:	tetex-latex


%description
xCHM - the CHM viewer for UNIX

%prep
%setup -q -a 1

%build
%configure2_5x --with-wx-config=%{_bindir}/wx-config-unicode
%make

%install
%makeinstall_std

mkdir -p %buildroot%_iconsdir/hicolor/{16x16,32x32,48x48}/apps
install -m 644 %SOURCE2 %buildroot%_iconsdir/hicolor/16x16/apps/%name.png
install -m 644 %SOURCE3 %buildroot%_iconsdir/hicolor/32x32/apps/%name.png
install -m 644 %SOURCE4 %buildroot%_iconsdir/hicolor/48x48/apps/%name.png

mkdir -p %buildroot%{_datadir}/applications
cat > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Xchm
Comment=CHM viewer for UNIX
Exec=xchm
Icon=xchm
Type=Application
Categories=GTK;Office;Viewer;
EOF

(
cd %name-%docversion-doc/latex/
make
)

# Doc are install elsewhere
rm -fr %buildroot/%_datadir/doc

%find_lang %name


%files -f %name.lang
%doc AUTHORS ChangeLog README
%doc %name-%docversion-doc/html
%doc %name-%docversion-doc/latex/*.dvi
%_bindir/%name
%_iconsdir/hicolor/*/apps/%name.png
%_datadir/pixmaps/*.xpm
%_datadir/applications/*.desktop





%changelog
* Tue Mar 11 2014 SymbianFlo <symbianflo@mandrivausers.ro> 1.17-2
+ Revision: 80ae69f
- Fix BR, spec clean.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13294 |12cu|xcin-2.5.3-6.pre3.7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %name %major
%define develname %mklibname %name -d
%define canton_version	1.1

Summary:	X Input Method Server for Chinese
Name:		xcin
Version:	2.5.3
Release:	6.pre3.7
License:	GPL
Group:		System/Internationalization
#Source0:	ftp://xcin.linux.org.tw/pub/xcin/xcin/%name-%version.tar.bz2
Source0:	%{name}-2.5.3.pre3.tar.bz2
# http://hk.geocities.com/chandm9876/canton.htm
Source1:	canton-%{canton_version}.cin.bz2
# Firefly patches
Patch0:  xcin-2.5.3.pre3-xcinrc.LINUX-20040105.patch
Patch1:  xcin-2.5.3.pre3-RootStyle-20040102.patch
Patch2:  xcin-2.5.3.pre3-OverTheSpot-20040102.patch
Patch3:  xcin-2.5.3.pre3-OnTheSpot-20040105.patch
Patch4:  xcin-2.5.3.pre3-bimsphone-20040102.patch
Patch5:  xcin-2.5.3-utf8-makefile-20031223.patch
Patch6:  xcin-2.5.3.pre3-cin2tab-20040102.patch
Patch7:  xcin-2.5.3-syscin_utf8.patch
Patch8:  xcin-2.5.3-cj5_utf8.patch
Patch9:  xcin-2.5.3-simplex5_utf8.patch
# Mandriva patches
Patch100:	xcin-2.5.3-extra-im.patch
Patch101:	xcin-2.5.3-xcinrc-mdk.patch
# From Fedora
Patch102:	xcin-2.5.3-no_rpath.patch
# From Suse
Patch103:	xcin-2.5.3-locale_t.patch
Requires:	locales-zh
Requires:	taipeifonts
Requires:	tabe
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	db-devel
BuildRequires:	tabe-devel
BuildRequires:	gettext
BuildRequires:	libtool


%description
Xcin is an X Input Method allowing to type in Chinese in X applications that
follow the XIM input method standard.

%package -n %libname
Group: System/Libraries
Summary: Shared libraries of xcin

%description -n %libname
Xcin is an X Input Method allowing to type in Chinese in X applications that
follow the XIM input method standard.

%package -n %develname
Group: Development/C
Summary: Development libraries of xcin
Requires: %libname = %version
Provides: lib%name-devel = %version-%release
Obsoletes: %{mklibname xcin 0 -d}

%description -n %develname
Xcin is an X Input Method allowing to type in Chinese in X applications that
follow the XIM input method standard.

%prep

%setup -q -n %{name}
%patch0 -p1
%patch1 -p1 -b .Rootstyle
%patch2 -p1 -b .OverTheSpot
%patch3 -p1 -b .OnTheSpot
%patch4 -p1 -b .bimsphone
%patch5 -p1 -b .utf8-makefile
%patch6 -p1 -b .cin2tab
%patch7 -p1
%patch8 -p1
%patch9 -p1
%patch100 -p1 -b .extra-im
%patch101 -p1 -b .mdk
%patch102 -p1 -b .rpath
%patch103 -p0 -b .localet

find . -type d -name CVS | xargs -r rm -rf

bzcat %{SOURCE1} > cin/big5/canton.cin

#Install Chewing module
#pushd src/Cinput
#tar --bzip2 -xf %{SOURCE3}
#cd chewing
#./patch_chewing
#popd

%build
# From SUSE: re-generating configure fixes x86-64 build
mv script/configure.in .
# AdamW: Look for tabe .db files in /usr/share/tabe not /usr/lib/tabe
perl -pi -e 's,/lib/tabe,/share/tabe,g' configure.in
rm -f configure
libtoolize --force -i
aclocal 
autoconf
# Geoff -- don't use percent-configure because it breaks program.
CFLAGS="%optflags" CXXFLAGS="%optflags" ./configure \
	--prefix=%{_prefix} \
	--libdir=%{_libdir} \
	--with-xcin-dir=%{_prefix}/lib/xcin \
	--with-xcin-rcdir=%{_sysconfdir}/chinese/xcin \
	--with-db-inc=%{_includedir}/db5 \
	--with-locale-dir=%{_datadir}/locale \
	--with-extra-prefix=%{_prefix}

#Dadou - 2.5.2-6mdk - Don't use make macro. It breaks build.
make

%install
export program_prefix=%{buildroot}
export xcin_rcp=%{buildroot}/%{_sysconfdir}/chinese/xcin
make -e install

%find_lang %{name}




%files -f %{name}.lang
%doc doc/Bugs doc/CREDITS doc/Changes doc/Cin doc/En doc/FAQ doc/README doc/SETUP doc/Todo doc/Usage doc/UserGuide doc/internal doc/modules
%dir %{_sysconfdir}/chinese/xcin
%config(noreplace) %{_sysconfdir}/chinese/xcin/*
%{_bindir}/*

%ifarch x86_64 
/usr/lib/%{name}
%else
%{_libdir}/%{name}
%endif

%{_mandir}/man1/*

%files -n %libname
%doc doc/Bugs doc/CREDITS doc/Changes
%_libdir/lib*.so.%{major}*

%files -n %develname
%doc doc/Bugs doc/CREDITS doc/Changes
%_libdir/lib*.so
%attr(644,root,root) %_libdir/lib*a



%changelog
* Tue Mar 11 2014 SymbianFlo <symbianflo@mandrivausers.ro> 2.5.3-6.pre3.7
+ Revision: 7618c98
- Updated xcin.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13295 |12cu|xclip-0.12-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           xclip
Version:        0.12
Release:        4
Summary:        A command line interface to the X11 clipboard
Group:          Text tools
URL:            http://sourceforge.net/projects/xclip
License:        GPLv2+
Source0:        http://sourceforge.net/projects/xclip/files/xclip/0.12/%{name}-%{version}.tar.gz
BuildRequires:  pkgconfig(x11)
BuildRequires:	pkgconfig(xmu)

%description
xclip is a command line interface to the X11 clipboard. It can also be
used for copying files, as an alternative to sftp/scp, thus avoiding
password prompts when X11 forwarding has already been setup.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root,-)
%_bindir/%{name}*
%_mandir/man1/%{name}*.1.*


%changelog
* Thu Feb 10 2011 Funda Wang <fwang@mandriva.org> 0.12-3mdv2011.0
+ Revision: 637140
- tighten BR

* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.12-2mdv2011.0
+ Revision: 615509
- the mass rebuild of 2010.1 packages

* Sun Apr 25 2010 Rémy Clouard <shikamaru@mandriva.org> 0.12-1mdv2010.1
+ Revision: 538530
- clean spec
- import xclip



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13296 |12cu|xcockroach-0.4-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: xcockroach
Version: 0.4
Release: 12
Summary: Displays cockroaches on your desktop
License: GPL
Group: Toys
Url: http://xcockroach.free.fr/
Source0: %{name}-%{version}.tar.bz2
Patch0: xcockroach-0.4-flags.patch
BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(xpm)

%description
xcockroach displays cockroaches on your root  window,
they will look for windows and hide themselves under them.
It is a GPL clone of xroach, with many enhancements.

%prep
%setup -q
%patch0 -p0 -b .flags

%build
export CFLAGS="%{optflags}"
autoreconf -fi
%configure2_5x
%make

%install
%makeinstall_std



%files
%doc AUTHORS ChangeLog COPYING TODO
%{_datadir}/%{name}
%{_bindir}/%{name}
%{_mandir}/man6/%{name}.6*



%changelog
* Mon Mar 10 2014 SymbianFlo <symbianflo@mandrivausers.ro> 0.4-12
+ Revision: 12aa5f5
- Updated xcockroach.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13297 |12cu|xcolorsel-1.1a-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name xcolorsel
%define version 1.1a
%define release %mkrel 5

Summary: Simple color displayer/selector for X11 rgb.txt files
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}-src.tar.gz
Patch0: xcolorsel_1.1a-16_debian.patch
Patch1: xcolorsel_rgbtxt-mdv.patch
License: GPLv2+
Group: Graphics
Url: ftp://ftp.x.org/contrib/utilities/xcolorsel-1.1a-src.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: imake
BuildRequires: gccmakedep
BuildRequires: Xaw3d-devel
BuildRequires: libxmu-devel
BuildRequires: libxt-devel
BuildRequires: libxpm-devel
BuildRequires: libxp-devel
BuildRequires: libxext-devel
BuildRequires: libxau-devel
BuildRequires: libxdmcp-devel

%description
xcolorsel is a X-Utility that allows you to display X11 "rgb.txt" or
other such files together with tiles showing how the color looks on
your screen. Also a programmer may (like with xfontsel) cut the color
names/definitions in various formats (Colorformats and formats for
resourcefiles or C-sources) und paste them directly in his source
codes.

%prep
%setup -q -n xcolorsel
%patch0 -p1
%patch1 -p1

%build
xmkmf -a
# XAWLIB=-lXaw3d taken from Debian, otherwise it links with libxaw and crashes at runtime
%make XAWLIB=-lXaw3d

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std
rm -f %buildroot/%_prefix/lib/X11/app-defaults

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc 00-ANNOUNCE 00-README 01-CHANGELOG 01-COPYING
%_sysconfdir/X11/app-defaults/Xcolorsel
%_sysconfdir/X11/app-defaults/Xcolorsel-color
%_bindir/xcolorsel
%_prefix/lib/X11/xcolorsel/Xcolorsel.help



%changelog
* Wed Feb 01 2012 Rosa <rosa@rosa-build.rosalab.ru> 1.1a-5
+ Revision: a4388ee
- Automatic import for version 1.1a



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13298 |12cu|xcompmgr_hack-2.02-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	xcompmgr_hack
%define oname xcompmgr
%define version	2.02
%define release  9

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Sample X Compositing Manager
Source:		http://baghira.sourceforge.net/%{oname}-%{version}.tar.bz2
URL:		http://baghira.sourceforge.net/
License:	GPL
Group:		System/X11
BuildRequires:  pkgconfig(x11)
BuildRequires:	pkgconfig(xcomposite)
BuildRequires:	pkgconfig(xdamage)
BuildRequires:	pkgconfig(xfixes)
BuildRequires:	pkgconfig(xrender)
Conflicts:      xcompmgr

%description
Patched version of xcompmgr 
Sample X Compositing Manager.
This is an unofficiall patched
version from http://baghira.sourceforge.net/


%prep
%setup -q -n %{oname}-%{version}

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc COPYING ChangeLog INSTALL
%{_bindir}/%{oname}
%{_mandir}/man1/%{oname}.1*



%changelog
* Tue Feb 01 2011 Funda Wang <fwang@mandriva.org> 2.02-8mdv2011.0
+ Revision: 634893
- simplify BR

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 2.02-7mdv2010.0
+ Revision: 435069
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 2.02-6mdv2009.0
+ Revision: 262282
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 2.02-5mdv2009.0
+ Revision: 256679
- rebuild

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 2.02-3mdv2008.1
+ Revision: 140953
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Thu Aug 24 2006 Nicolas Lcureuil <neoclust@mandriva.org>
+ 2006-08-24 15:37:53 (57891)
- Increase release
- Fix Group

* Thu Aug 03 2006 Nicolas Lcureuil <neoclust@mandriva.org>
+ 2006-08-03 13:14:18 (43289)
import xcompmgr_hack-2.02-2mdk

* Wed Feb 22 2006 Nicolas Lcureuil <neoclust@mandriva.org> 2.02-2mdk
annual rebuidl
- use mkrel

* Fri Feb 04 2005 Nicolas Lcureuil <neoclust@mandrake.org> 2.02-1mdk
- From Sebastien savarin <plouf@zarb.org>
              - initial release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13299 |12cu|xconq-7.5.0-1.20050612.9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pre	20050612

Name:		xconq
Version:	7.5.0
Release:	1.%{pre}.9
Summary:	Summary General turn-based 2D strategy game system
URL:		http://xconq.org
License:	GPL
Group:		Games/Strategy
Source0:	http://prdownloads.sourceforge.net/xconq/%{name}-%{version}-0pre.0.%{pre}.tar.bz2
Patch0:		xconq-7.5.0-0pre.0.20050612-makefile.patch
Patch1:		%{name}-7.5.0.tclpath.patch
Patch2:		xconq-7.5.0-64bit-fix.patch
Patch3:		xconq-7.5.0-0pre.0.20050612-fix-format-errors.patch
BuildRequires:	paragui-devel >= 1.0.4
BuildRequires:	freetype2-devel
BuildRequires:	SDL-devel >= 1.2.0
BuildRequires:	ncurses-devel
BuildRequires:	tk
BuildRequires:	tk-devel
BuildRequires:	tcl
BuildRequires:	tcl-devel
BuildRequires:	texinfo
BuildRequires:	imagemagick
BuildRequires:	libxaw-devel

%description
Xconq is a general strategy game system.  It is a complete system that
includes all the components: a portable engine, graphical interfaces
for Unix/Linux/X11, Macintosh, and Windows, multiple AIs, networking
for multi-player games, and an extensive game library.

In addition to Xconq's "standard" game, which is similar to the
classic Empire/Empire Deluxe games of years ago, the game library
includes games for ancient civilizations, the Peloponnesian War, the
Roman Civil War, Frederician strategy, Napoleonic strategy, Gettysburg
at a brigade scale, the Russian revolution, the Normandy invasion,
WWII at scales from tactical to grand strategic, Beirut street
fighting, voyages of discovery, African exploration, and many others,
including space and fantasy games.

As befits its emphasis on strategy, Xconq's forte is turn-based play
using overhead or isometric views of a tiled world.  The world is 
basically two-dimensional, although varying elevations are available 
for games that need elevation effects or line-of-sight.  Xconq is 
especially interesting for games about unusual or lesser-known strategic
situations; it is unique in providing a single system for modelling
the conflicts and strategies of any period in history.

%package	tcltk
Summary:	The Tcl/Tk user interface for the Xconq game system
Group:		Games/Strategy
Requires:	%{name} = %{version}

%description	tcltk
The Tcl/Tk user interface for the Xconq game engine relies on a mixture of 
Tcl scripts and C code to provide a multi-windowed user experience. This 
is presently the one which most players use.

%package	curses
Summary:	The curses (console) user interface for the Xconq game system
Group:		Games/Strategy
Requires:	%{name} = %{version}

%description	curses
The Curses user interface is for running games in the Xconq engine on a 
text console. It is quick, but lacking the more complete experience and 
conveniecne of a graphical user interface.

%package	sdl
Summary:	The SDL user interface for the Xconq game system
Group:		Games/Strategy
Requires:	%{name} = %{version}

%description	sdl
The SDL user interface is in its infancy and much development needs to be 
done on it. However, it is a more modern game interface following the 
single-window paradigm, and it is speedy.

%prep
%setup -q -n %{name}-%{version}-0pre.0.%{pre}
%patch0 -p1 -b .makefile
%patch1 -p0 -b .tclpath
%patch2 -p1 -b .64bit
%patch3 -p1 -b .format

%build
%configure2_5x	--disable-freetypetest \
		--disable-paraguitest \
		--bindir=%{_gamesbindir} \
		--datadir=%{_gamesdatadir}/%{name} \
		--enable-alternate-scoresdir=%{_localstatedir}/lib/games/%{name}

LDFLAGS="%ldflags" \
make	all \
	all-cconq \
	all-sdlconq \
	info

%install
rm -rf %{buildroot}
install -d -m 755 %{buildroot}%{_gamesdatadir}/games
install -d -m 755 %{buildroot}%{_localstatedir}/lib/games
%makeinstall \
	install-cconq \
	install-sdlconq \
	install-info \
	bindir=%{buildroot}%{_gamesbindir} \
	datadir=%{buildroot}%{_gamesdatadir}/%{name} \
	scoresdir=%{buildroot}%{_localstatedir}/lib/games/%{name}

mv %{buildroot}%{_gamesbindir}/{x,tk}conq
mv %{buildroot}%{_mandir}/man6/{x,tk}conq.6

# icons
install -d %{buildroot}{%{_miconsdir},%{_iconsdir},%{_liconsdir}}
convert images/default.gif -resize 16x16! %{buildroot}%{_miconsdir}/%{name}.png
convert images/default.gif -resize 32x32! %{buildroot}%{_iconsdir}/%{name}.png
convert images/default.gif -resize 48x48! %{buildroot}%{_liconsdir}/%{name}.png

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}-tcltk.desktop << EOF
[Desktop Entry]
Name=Xconq Tk interface
Comment=%{Summary}, Tk interface
Exec=%{_gamesbindir}/tkconq
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;StrategyGame;X-MandrivaLinux-MoreApplications-Games-Strategy;
EOF

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}-sdl.desktop << EOF
[Desktop Entry]
Name=Xconq SDL interface
Comment=%{Summary}, SDL interface
Exec=%{_gamesbindir}/sdlconq
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;StrategyGame;X-MandrivaLinux-MoreApplications-Games-Strategy;
EOF

for i in cconq sdlconq tkconq; do
mv %{buildroot}%{_gamesbindir}/${i} %{buildroot}%{_gamesbindir}/${i}.bin
cat <<EOF >  %{buildroot}%{_gamesbindir}/${i}
#!/bin/bash
cd  %{_gamesdatadir}/%{name}/lib
exec %{_gamesbindir}/${i}.bin 
EOF
done;

%files
%doc README ChangeLog NEWS doc/*.html changelogs
%{_gamesdatadir}/%{name}
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_infodir}/*
%dir %attr(-,games,games) %{_localstatedir}/lib/games/%{name}

%files tcltk
%attr(2755,root,games) %{_gamesbindir}/tkconq*
%{_gamesbindir}/imfapp
%{_gamesbindir}/imf2x
%{_gamesbindir}/x2imf
%{_mandir}/man6/tkconq.6*
%{_datadir}/applications/mandriva-%{name}-tcltk.desktop

%files curses
%attr(2755,root,games) %{_gamesbindir}/cconq*
%{_mandir}/man6/cconq.6*

%files sdl
%attr(2755,root,games) %{_gamesbindir}/sdlconq*
%{_datadir}/applications/mandriva-%{name}-sdl.desktop


%changelog
* Wed Dec 08 2010 Funda Wang <fwang@mandriva.org> 7.5.0-1.20050612.8mdv2011.0
+ Revision: 616052
- fix more makefile

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.1 packages

* Tue Apr 13 2010 Thierry Vignaud <tv@mandriva.org> 7.5.0-1.20050612.7mdv2010.1
+ Revision: 534511
- rebuild

* Sun Apr 12 2009 Michael Scherer <misc@mandriva.org> 7.5.0-1.20050612.5mdv2009.1
+ Revision: 366478
- oups, forgot to include the binary
- fix 38354 by correcting menu

* Sat Apr 11 2009 Michael Scherer <misc@mandriva.org> 7.5.0-1.20050612.4mdv2009.1
+ Revision: 366293
- remove old bzip patch ( already uncompressed )
- fix bug 49542 and 49544

* Wed Mar 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 7.5.0-1.20050612.3mdv2009.1
+ Revision: 348661
- fix format errors
- fix build with latest tk

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 7.5.0-1.20050612.2mdv2009.0
+ Revision: 218426
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
- adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 7.5.0-1.20050612.2mdv2008.1
+ Revision: 140953
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Sep 07 2007 Anssi Hannula <anssi@mandriva.org> 7.5.0-1.20050612.2mdv2008.0
+ Revision: 82059
- rebuild for new soname of tcl

  + Thierry Vignaud <tv@mandriva.org>
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Mon Jun 18 2007 Per Øyvind Karlsen <peroyvind@mandriva.org> 7.5.0-1.20050612.1mdv2008.0
+ Revision: 41015
- ?\194?\164#"?\194?\164#" buildrequires
- fix buildrequires
- fix buildrequires
- fix 64 bit build (P2)
- drop debian menu
- a bit more new snapshot..
- Import xconq



* Fri Aug 25 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 7.5.0-1.20050117.7mdv2007.0
- fix macros for menu
- xdg menu
- cleanups

* Wed Jan 04 2006 Oden Eriksson <oeriksson@mandriva.com> 7.5.0-0.20050117.6mdk
- rebuilt against soname aware deps (tcl/tk)
- fix deps

* Thu Dec 29 2005 Guillaume Rousse <guillomovitch@mandriva.org> 7.5.0-0.20050117.5mdk
- fix buildrequires
- patch tk version to find tkconq.tcl correctly (fix #20363)

* Wed Dec 28 2005 Guillaume Rousse <guillomovitch@mandriva.org> 7.5.0-0.20050117.4mdk
- buildrequires

* Tue Dec 20 2005 Guillaume Rousse <guillomovitch@mandriva.org> 7.5.0-0.20050117.3mdk
- %%mkrel
- fix doc files encoding and perms
- relax requires versioning

* Sat Oct 01 2005 Nicolas Lécureuil <neoclust@mandriva.org> 7.5.0-0.20050117.2mdk
- BuildRequires fix

* Fri Jan 21 2005 Guillaume Rousse <guillomovitch@mandrake.org> 7.5.0-0.20050117.1mdk 
- new version

* Sun Jan 16 2005 Guillaume Rousse <guillomovitch@mandrake.org> 7.5.0-0.20050108.1mdk 
- new version

* Sun Nov 28 2004 Guillaume Rousse <guillomovitch@mandrake.org> 7.5.0-0.20041126.1mdk 
- new version
- fix info pages installation
- menus
- disable parallel build
- use %%{_gamesbindir} and %%{_gamesdatadir} instead of %%{_bindir} and %%{_datadir}

* Wed Nov 24 2004 Guillaume Rousse <guillomovitch@mandrake.org> 7.5.0-0.20041119.1mdk 
- first mdk release, from an heavily modified spec file from Eric McDonald <eric_mcdonald@users.sourceforge.net>

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13300 |12cu|xcowsay-1.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package	%{nil}
%define name	xcowsay
%define version	1.3
%define release	3

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Displays a cute cow and message on your desktop
Group:		Toys
License:	GPL
URL:		http://www.doof.me.uk/xcowsay/
Source:     http://www.nickg.me.uk/files/%{name}-%{version}.tar.gz
Patch:      xcowsay-1.2-fix-xcowthink-args-parsing.patch
BuildRequires:  pkgconfig(gtk+-2.0)
BuildRequires:  pkgconfig(dbus-1)
BuildRequires:  pkgconfig(dbus-glib-1)


%description
xcowsay displays a cute cow and message on your desktop.

xcowsay includes all these amazing features:
- Fully configurable!
- Calculates display time from amount of text
- Daemon mode! Send your cow messages over DBus!
- Three different sized cows provided
- fortune(6) wrapper program: 
xcowfortune — cow will deliver pearls of wisdom!
- Replace the naffness that is xmessage(1)
- Should work with any window manager
- Supports UTF-8 characters properly

%prep
%setup -q
%patch -p 1

%build
%configure2_5x
%make

%install
%makeinstall_std

%find_lang %{name}



%files -f %{name}.lang
%defattr(-,root,root)
%{_bindir}/*
%{_mandir}/man6/*
%{_datadir}/%{name}




%changelog
* Sun Mar 09 2014 SymbianFlo <symbianflo@mandrivausers.ro> 1.3-3
+ Revision: 1f1aded
- Updated xcowsay.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13301 |12cu|xdesktopwaves-1.3-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package	%{nil}

%define name xdesktopwaves
%define version 1.3
%define release  6

Summary: Create water effect on your X background
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.bz2
License: GPL
Group: Graphical desktop/Other
Url: http://xdesktopwaves.sourceforge.net/
BuildRequires: pkgconfig(x11) 
BuildRequires: pkgconfig(xext)

%description
Xdesktopwaves is a cellular automata setting the background of your X Windows
desktop under water. Windows and mouse are like ships on the sea. Each
movement of these ends up in moving water waves. You can even have rain
and/or storm stirring up the water.

%prep
%setup -q

%build
%make CFLAGS="-I%{_prefix}/X11R6/include %optflags"

%install
mkdir -p %buildroot{%_bindir,%_mandir/man1}

%make install BINDIR=%buildroot%_bindir MAN1DIR=%buildroot%{_mandir}/man1


%files
%doc README
%_bindir/%name
%_mandir/man1/%{name}*



%changelog
* Sun Mar 09 2014 SymbianFlo <symbianflo@mandrivausers.ro> 1.3-6
+ Revision: c20a588
- Updated xdesktopwaves.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13302 |12cu|xdu-3.0-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name xdu
%define version 3.0
%define release  11

Summary: Graphically display output of du command 
Name: %{name}
Version: %{version}
Release: %{release}
Source: ftp://ftp.arl.mil/pub/%{name}-%{version}.tar.bz2
License: BSD
Group: File tools
Url: http://sd.wareonearth.com/~phil/xdu/
BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(xt)
BuildRequires: pkgconfig(xaw7)
BuildRequires: imake
BuildRequires: gccmakedep

%description
Accepts output of du command on standard input and graphically
displays results in a window.

%prep
%setup -c 

%build
xmkmf -a
%make CXXOPTIONS="%optflags" EXTRA_LDOPTIONS="%ldflags"

%install
rm -fr $RPM_BUILD_ROOT

mkdir -p  $RPM_BUILD_ROOT%{_mandir}/man1/
cp %{name}.man $RPM_BUILD_ROOT%{_mandir}/man1/%{name}.1
%makeinstall_std CONFDIR=%_datadir/X11

rm -fr %buildroot%_prefix/lib/X11

%clean
[ "$RPM_BUILD_ROOT" != "/" ] && rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%_bindir/xdu
%_datadir/X11/app-defaults/XDu
%{_mandir}/man1/*
%doc README



%changelog
* Tue Feb 01 2011 Funda Wang <fwang@mandriva.org> 3.0-10mdv2011.0
+ Revision: 634900
- simplify BR
- turn to standard prefix

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 3.0-9mdv2010.0
+ Revision: 435317
- BR libxp-devel
- rebuild

* Tue Jun 17 2008 Thierry Vignaud <tv@mandriva.org> 3.0-8mdv2009.0
+ Revision: 222660
- BuildRequires gccmakedep
- BuildRequires imake
- rebuild
- kill re-definition of %%buildroot on Pixel's request
- buildrequires X11-devel instead of XFree86-devel
- import xdu

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Thu Sep 07 2006 Nicolas Lcureuil <neoclust@mandriva.org> 3.0-7mdv2007.0
- Add BuildRequires
- Fix File list

* Sat Oct 01 2005 Nicolas Lcureuil <neoclust@mandriva.org> 3.0-6mdk
- BuildRequires fix

* Thu Jun 02 2005 Nicolas Lcureuil <neoclust@mandriva.org> 3.0-5mdk
- Rebuild

* Sat Jan 03 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 3.0-4mdk
- birthday rebuild

* Fri Dec 27 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 3.0-3mdk
- rebuild for rpm and glibc
- add forget config file

* Sun Aug 11 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 3.0-2mdk
- Add Buildrequires and Requires
- cleanup

* Sun Aug 11 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 3.0-1mdk
- 1st standalone mdk package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13303 |12cu|xdvi-22.85-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package	%{nil}

Summary: An X viewer for DVI files
Name:    xdvi
Version: 22.85
Release: 7
Url:     http://math.berkeley.edu/~vojta/xdvi.html
# encodings.c is GPLv2+ and LGPL and MIT
# read-mapfile.c tfmload.c are from dvips
# remaining is MIT
License:   GPLv2+
Group:     Publishing
Source0:   ftp://dante.ctan.org/pub/tex/dviware/xdvi/%{name}-%{version}.tar.gz
Source1:   icons-%{name}.tar.bz2
Conflicts: tetex-xdvi
Requires:  tetex
Requires:  ghostscript
BuildRequires:  ghostscript
BuildRequires:  pkgconfig(x11)
BuildRequires:  pkgconfig(xt)
BuildRequires:  pkgconfig(xaw7)

%description
Xdvi allows you to preview the TeX text formatting system's output .dvi
files on an X Window System.

This xdvi does not come from TeTex distribution.

%prep
%setup -q

%build
%configure \
    --enable-ps-gs=/usr/bin/gs \
    --with-default-texmf-path=/var/lib/texmf/ \
    --with-default-font-path='/var/lib/texmf/%%q'

%make

%install
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_mandir}/man1
%makeinstall

mkdir -p %{buildroot}%{_iconsdir}

( cd %{buildroot}%{_iconsdir}
  tar xjvf %SOURCE1 )


mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=XDvi
Comment=DVI files viewer
Exec=%{_bindir}/%{name} 
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=X-MandrivaLinux-Office-Publishing;
MimeType=application/x-dvi;
EOF


%files
%defattr(-,root,root)
%doc FAQ README
%{_bindir}/*
%{_mandir}/man?/*
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/dvi.png
%{_liconsdir}/dvi.png
%{_miconsdir}/dvi.png




%changelog
* Sun Mar 09 2014 SymbianFlo <symbianflo@mandrivausers.ro> 22.85-7
+ Revision: 2eeab04
- Log: switch to pkgconfig, fix BR,spec clean , bump rel, disable empy debug.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13304 |12cu|xdvik-22.84.16-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	An X viewer for DVI files
Name:		xdvik
Version:	22.84.16
Release:	3
Url: 		http://xdvi.sourceforge.net/
# encodings.c is GPLv2+ and LGPL and MIT
# read-mapfile.c tfmload.c are from dvips
# remaining is MIT
License:        GPLv2+
Group: 		Publishing
Source0: 	http://puzzle.dl.sourceforge.net/sourceforge/xdvi/%{name}-%{version}.tar.gz
Source1: 	icons-xdvi.tar.bz2
# Fedora patch
# Fix handling of the 0 key. See:
# http://sourceforge.net/tracker/index.php?func=detail&aid=2067614&group_id=23164&atid=377580
# https://bugzilla.redhat.com/show_bug.cgi?id=470942
# Fixed upstream post 22.84.14 ?
Patch0:		xdvik-22.84.14-zerofix.patch
Patch1:		xdvik-22.84.14-fix-str-fmt.patch
Conflicts: 	tetex-xdvi
Conflicts: 	xdvi
BuildRequires: 	libt1lib >= 5.0.2
BuildRequires: 	pkgconfig(x11)
BuildRequires: 	pkgconfig(xt)
BuildRequires: 	pkgconfig(xaw7)
BuildRequires:  bison

%description
Xdvi allows you to preview the TeX text formatting system's output .dvi
files on an X Window System.

It is based on the regular (non-k) xdvi of the same version number, and is
part of the texk project (deployed e.g. in teTeX).

%prep
%setup -q
%patch0 -p1 -b .zerofix
%patch1 -p0 -b .str

%build
%configure2_5x --with-system-t1lib
%make

%install
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_mandir}/man1
%makeinstall texmf=%{buildroot}%_datadir/texmf

rm -fr %{buildroot}%{_datadir}/texmf

mkdir -p %{buildroot}%{_iconsdir}

tar xjvf %SOURCE1 -C %{buildroot}%{_iconsdir}

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=XDvi
Comment=DVI files viewer
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Office;Publishing;Viewer;
MimeType=application/x-dvi;
EOF



%files
%doc README CHANGES README_maintainer TODO release-tetex-src.txt
%{_bindir}/*
%{_mandir}/man?/*
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/dvi.png
%{_liconsdir}/dvi.png
%{_miconsdir}/dvi.png




%changelog
* Sun Mar 09 2014 SymbianFlo <symbianflo@mandrivausers.ro> 22.84.16-3
+ Revision: ef97bf9
- Log: switch to pkgconfig, fix BR,spec clean , bump rel.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13305 |12cu|xerces-c27-2.7.0-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Validating XML Parser
Name:		xerces-c27
Version:	2.7.0
Release:	13
License:	ASL 2.0
Group:		System/Libraries
URL:		http://xml.apache.org/xerces-c/
Source0:        http://archive.apache.org/dist/xml/xerces-c/Xerces-C_2_7_0/source/xerces-c-src_2_7_0.tar.gz
Source100:	%{name}.rpmlintrc
Patch0:		xerces-c--CVE-2009-1885.diff


%description
Xerces-C is a validating XML parser written in a portable subset of C++.
Xerces-C makes it easy to give your application the ability to read and write
XML data. A shared library is provided for parsing, generating, manipulating,
and validating XML documents. Xerces-C is faithful to the XML 1.0
recommendation and associated standards ( DOM 1.0, DOM 2.0. SAX 1.0, SAX 2.0,
Namespaces).

Note that this package contains Xerces-C++ 2.7.0 for compatibility with
applications that cannot use a newer version.

#------------------------------------------
%package	devel
Summary:	Header files, libraries and development documentation for %{name}
Group:		Development/Java
Requires:	%{name} = %{EVRD}

%description devel
This package contains the header files, static libraries and development
documentation for xerces-c 2.7.0. If you like to develop programs using
xerces-c 2.7.0, you will need to install %{name}-devel.

#------------------------------------------
%package doc
Group:		Development/Java
Summary:	Documentation for Xerces-C++ validating XML parser

%description doc
Documentation for Xerces-C++ 2.7.0.

Xerces-C++ is a validating XML parser written in a portable subset of C++.
Xerces-C++ makes it easy to give your application the ability to read and
write XML data. A shared library is provided for parsing, generating,
manipulating, and validating XML documents.

#------------------------------------------
%prep
%setup -q -n xerces-c-src_2_7_0
rm -rf doc/html/resources/.svn
find ./doc -type f -perm 755 -exec chmod 644 {} \;
find ./samples -type f -perm 755 -exec chmod 644 {} \;
perl -pi.orig -e 's|(PREFIX.)/lib\b|$1/%{_lib}|g' src/xercesc/configure */Makefile.in

iconv -f iso8859-1 -t utf-8 credits.txt > credits.txt.conv && mv -f credits.txt.conv credits.txt;
for i in feedback.xml migration.xml releases_archive.xml; do {
	iconv -f iso8859-1 -t utf-8 doc/$i > doc/$i.conv && mv -f doc/$i.conv doc/$i;
	};
done;

%patch0 -p0 -b .CVE-2009-1885


%build
export XERCESCROOT="$PWD"

# Let Makefiles be verbose
find -name 'Makefile.*' | while read f; do
	sed -i -e 's/$Q//g' \
	-e 's/{MAKE} -s/(MAKE)/g' \
	-e '/echo \"  (/d' \
	$f
done

# Remove conflicting flags from runConfigure
find -name runConfigure | while read f; do
	sed -i -e 's/-w -O -DNDEBUG/-DNDEBUG/g' $f
done

cd $XERCESCROOT/src/xercesc
%ifarch x86_64
CXXFLAGS="${RPM_OPT_FLAGS}" CFLAGS="${RPM_OPT_FLAGS}" ./runConfigure -plinux -cgcc -xg++ -minmem -nsocket -tnative -rpthreads -b64 -P %{_prefix} -C --libdir="%{_libdir}"
%else
CXXFLAGS="${RPM_OPT_FLAGS}" CFLAGS="${RPM_OPT_FLAGS}" ./runConfigure -plinux -cgcc -xg++ -minmem -nsocket -tnative -rpthreads -b32 -P %{_prefix} -C --libdir="%{_libdir}"
%endif
# paralel build broken
make


%install
export XERCESCROOT="$PWD"
%makeinstall_std -C src/xercesc 
/sbin/ldconfig -n $RPM_BUILD_ROOT%{_libdir}
mkdir -p $RPM_BUILD_ROOT%{_libdir}/xerces-c-2.7.0
cd $RPM_BUILD_ROOT%{_libdir}/xerces-c-2.7.0/
ln -s ../libxerces-c.so.27 libxerces-c.so
ln -s ../libxerces-depdom.so.27 libxerces-depdom.so
cd -
rm $RPM_BUILD_ROOT%{_libdir}/libxerces*.so
mkdir -p $RPM_BUILD_ROOT%{_includedir}/xercesc-2.7.0
mv $RPM_BUILD_ROOT%{_includedir}/xercesc $RPM_BUILD_ROOT%{_includedir}/xercesc-2.7.0

%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig

%files
%defattr(0644,root,root,0755)
%doc LICENSE.txt
%{_libdir}/libxerces*.so.*


%files devel
%doc LICENSE.txt
%defattr(0644,root,root,0755)
%dir %{_libdir}/xerces-c-2.7.0
%{_libdir}/xerces-c-2.7.0/libxerces*.so
%{_includedir}/xercesc-2.7.0/


%files doc
%defattr(0644,root,root,0755)
%doc Readme.html LICENSE NOTICE STATUS credits.txt doc samples



%changelog
* Sun Mar 09 2014 symbianflo <symbianflo@symbianflo> 2.7.0-13
+ Revision: fdf4079
- Log: spec clean, filtering linting err fixed in %post, bump rel



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13306 |12cu|xfbib-0.0.2-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A lightweight BibTeX editor developed for the Xfce desktop environment
Name:		xfbib
Version:	0.0.2
Release:	10
License:	GPLv2+
Group:		Graphical desktop/Xfce
Url:		http://goodies.xfce.org/projects/applications/%{name}
Source0:	http://goodies.xfce.org/releases/%{name}/%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(libxfcegui4-1.0)
BuildRequires:	bison
BuildRequires:	flex

%description
Xfbib is a lightweight BibTeX editor developed for the Xfce.
The intentions of Xfbib is to provide an easy and efficient 
way of editing BibTeX files.

%prep
%setup -q

%build
%configure2_5x

%make

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%makeinstall_std

%find_lang %{name}

%if %mdkversion < 200900
%post
%{update_menus}
%{update_desktop_database}
%update_icon_cache hicolor
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%{clean_desktop_database}
%clean_icon_cache hicolor
%endif

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS README
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png


%changelog
* Mon Apr 09 2012 Crispin Boylan <crisb@mandriva.org> 0.0.2-9mdv2012.0
+ Revision: 790050
- Rebuild for xfce 4.10

* Wed Jan 26 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.2-8
+ Revision: 633049
- rebuild for new Xfce 4.8.0

* Sat Sep 18 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.2-7mdv2011.0
+ Revision: 579667
- rebuild for new xfce 4.7.0

* Fri May 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.2-6mdv2010.1
+ Revision: 543287
- rebuild for mdv 2010.1

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 0.0.2-5mdv2010.0
+ Revision: 445928
- rebuild

* Thu Mar 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.2-4mdv2009.1
+ Revision: 349186
- rebuild whole xfce

* Sat Oct 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.2-3mdv2009.1
+ Revision: 294936
- rebuild for new Xfce4.6 beta1

* Sat Aug 09 2008 Thierry Vignaud <tv@mandriva.org> 0.0.2-2mdv2009.0
+ Revision: 269770
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Tue Apr 08 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.2-1mdv2009.0
+ Revision: 192380
- new version

* Wed Feb 20 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.1-1mdv2008.1
+ Revision: 173361
- add missing buildrequires
- add source and spec file
- Created package structure for xfbib.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13307 |12cu|xfburn-0.4.3-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)

Summary:	A simple CD burning tool for the Xfce Desktop Environment
Name:		xfburn
Version:	0.4.3
Release:	7
License:	GPLv2+
Group:		Graphical desktop/Xfce
URL:		http://www.xfce.org/projects/xfburn/
Source0:	http://archive.xfce.org/src/apps/xfburn/%{url_ver}/%{name}-%{version}.tar.bz2
Patch1:		xfburn-0.4.3-gobject.patch
Patch2:         xfburn-0.4.3-desktop.patch
BuildRequires:	pkgconfig(libxfcegui4-1.0) >= 4.4.2
BuildRequires:	exo-devel >= 0.5.4
BuildRequires:	desktop-file-utils
BuildRequires:	intltool
BuildRequires:	pkgconfig(libburn-1)
BuildRequires:	pkgconfig(libisofs-1)
BuildRequires:	xfce4-dev-tools
BuildRequires:	dbus-glib-devel
BuildRequires:	gstreamer0.10-devel
BuildRequires:	libgstreamer0.10-plugins-base-devel
%if %mdkver >= 201200
BuildConflicts:	hal-devel
%else
BuildRequires:	hal-devel
%endif

%description
Xfburn is a simple CD/DVD burning tool based on libburnia 
libraries.It can blank CD-RWs, burn and create iso images, 
as well as burn personal compositions of data to either CD or DVD.

%prep
%setup -q
%patch1 -p0
%patch2 -p0

%build
%configure2_5x \
	--enable-final \
	--disable-static \
	%if %mdkver >= 201200
	--disable-hal \
	%endif
	--enable-dbus \
	--enable-gstreamer

%make

%install
rm -rf %{buildroot}
%makeinstall_std

#mkdir -p %{buildroot}%{_iconsdir}/hicolor/scalable/apps
#cp -f icons/scalable/stock_xfburn-burn-cd.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/%{name}.svg

desktop-file-install \
    --add-only-show-in="XFCE" \
    --remove-category="X-XFCE" \
    --remove-category="Archiving" \
    --remove-category="Utility" \
    --add-category="AudioVideo" \
    --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/* 

%find_lang %{name}

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post
%{update_menus}
%update_icon_cache hicolor
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%clean_icon_cache hicolor 
%endif

%files  -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS ChangeLog  TODO
%dir %{_datadir}/%{name}
%{_bindir}/%{name}
%{_datadir}/applications/*.desktop
%{_datadir}/%{name}/*.ui
%{_datadir}/Thunar/sendto/thunar-sendto-xfburn.desktop
%{_iconsdir}/hicolor/*
%{_mandir}/man1/*


%changelog
* Mon Apr 09 2012 Crispin Boylan <crisb@mandriva.org> 0.4.3-6mdv2012.0
+ Revision: 789983
- Patch2: Fix desktop file
- Patch 1 - build with newer glib
- Rebuild

* Tue Oct 11 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.3-5
+ Revision: 704351
- do not build against hal for mdv2012

* Sat Sep 03 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.3-4
+ Revision: 698101
- rebuild for new libburn

* Wed Jan 26 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.3-3
+ Revision: 633045
- rebuild for new Xfce 4.8.0

* Sat Sep 18 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.3-2mdv2011.0
+ Revision: 579639
- adjust buildrequires
- rebuild for new xfce 4.7.0

* Sat Feb 13 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.3-1mdv2010.1
+ Revision: 505532
- update to new version 0.4.3
- use new url for Source0

* Wed Jul 29 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.2-2mdv2010.0
+ Revision: 404035
- rebuild
- update to new version 0.4.2

* Thu Mar 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.1-2mdv2009.1
+ Revision: 349187
- rebuild whole xfce

* Wed Feb 25 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.1-1mdv2009.1
+ Revision: 344764
- add missing file
- drop patch 0, merged upstream
- update to new version 0.4.1

* Mon Dec 22 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.0-2mdv2009.1
+ Revision: 317692
- Patch1: fix building with -Werror=format-security
- bs is hungry, feed it :)
- fix file list
- add buildrequires on libgstreamer0.10-plugins-base-devel
- update to new version 0.4.0

* Mon Nov 03 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.91-1mdv2009.1
+ Revision: 299612
- enable gstreamer support
- update to new version 0.3.91

* Sat Oct 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.2-2mdv2009.1
+ Revision: 294937
- rebuild for new Xfce4.6 beta1

* Thu Jul 17 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.2-1mdv2009.0
+ Revision: 236764
- update to new version 0.3.2

* Thu Jul 10 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.1-1mdv2009.0
+ Revision: 233500
- update to new version 0.3.1

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Tue Jun 03 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.0-1mdv2009.0
+ Revision: 214443
- update to new version 0.3.0

* Wed May 14 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.0-0.svn4796.1mdv2009.0
+ Revision: 207176
- new svn snapshot

* Sun May 11 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.0-0.svn4783.1mdv2009.0
+ Revision: 205833
- new svn snapshot

* Thu May 08 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.0-0.svn4743.1mdv2009.0
+ Revision: 203875
- new svn snapshot

* Mon Apr 28 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.0-0.svn4681.1mdv2009.0
+ Revision: 198463
- new snapshot

* Thu Apr 24 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.0-0.svn4667.1mdv2009.0
+ Revision: 197196
- new svn snapshot

* Mon Apr 21 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.0-0.svn4646.1mdv2009.0
+ Revision: 196250
- new svn snapshot

* Fri Apr 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.0-0.svn4630.1mdv2009.0
+ Revision: 195669
- new xfburn svn snapshot

* Fri Apr 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.0-0.svn4612.1mdv2009.0
+ Revision: 195501
- update xfburn to the latest svn snapshot
- xfburn now uses libburn and libisofs libraries to handle CD/DVD burning, thus patch 0 is not needed
- adjust buildrequires
- do not package COPYING file
- provide better description
- fix URL

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Oct 26 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.0-7mdv2008.1
+ Revision: 102422
- provide patch 0 (support for cdrkit)
- fix desktop entry

* Wed Jul 11 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.0-6mdv2008.0
+ Revision: 51344
- own dir
- drop X-MandrivaLinux

* Fri Jun 01 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.0-5mdv2008.0
+ Revision: 34326
- fix icon name

* Wed May 30 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.0-4mdv2008.0
+ Revision: 32896
- set requires on cdrkit and cdrkit-genisoimage
- drop old menu style
- add macros to %%post and %%postun
- spec file clean


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13308 |12cu|xfce4-datetime-plugin-0.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A date and time panel plugin for the Xfce panel
Name:		xfce4-datetime-plugin
Version:	0.6.2
Release:	1
License:	GPLv2+
Group:		Graphical desktop/Xfce
URL:		http://goodies.xfce.org/projects/panel-plugins/xfce4-datetime-plugin
Source0:	http://goodies.xfce.org/releases/xfce4-datetime-plugin/%{name}-%{version}.tar.bz2
Requires:	xfce4-panel >= 4.4.2
BuildRequires:	pkgconfig(libxfce4panel-1.0)
BuildRequires:	perl(XML::Parser)
BuildRequires:	intltool
BuildRequires:	pkgconfig(libxfce4ui-1)

%define debug_package %{nil}

%description
A date and time panel plugin for the Xfce panel.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%doc ChangeLog AUTHORS
%{_libdir}/xfce4/panel/plugins/libdatetime.so
%{_datadir}/xfce4/panel/plugins/datetime.desktop


%changelog
* Fri May 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.1-4mdv2010.1
+ Revision: 543422
- rebuild for mdv 2010.1

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 0.6.1-3mdv2010.0
+ Revision: 445982
- rebuild

* Thu Mar 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.1-2mdv2009.1
+ Revision: 349449
- rebuild for xfce-4.6.0

* Thu Nov 20 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.1-1mdv2009.1
+ Revision: 305323
- update to new version 0.6.1

* Sat Oct 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.0-2mdv2009.1
+ Revision: 294992
- rebuild for new Xfce4.6 beta1

* Fri Jul 04 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.0-1mdv2009.0
+ Revision: 231697
- add buildrequires on intltool
- update to new version 0.6.0

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Nov 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.0-2mdv2008.1
+ Revision: 110115
- correct buildrequires
- new license policy
- use upstream tarball name as a real name
- spec file clean
- use upstream name

* Thu May 24 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.5.0-1mdv2008.0
+ Revision: 30458
- Fix File list

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - update url
    - spec file clean
    - new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13309 |12cu|xfce4-dict-0.6.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)

Summary: 	A dictionary support for Xfce
Name: 		xfce4-dict
Version: 	0.6.0
Release: 	6
License:	GPLv2+
Group: 		Graphical desktop/Xfce
URL:		http://goodies.xfce.org/projects/applications/xfce4-dict/
Source0:	http://archive.xfce.org/src/apps/xfce4-dict/%{url_ver}/%{name}-%{version}.tar.bz2
Patch1:		xfce4-dict-0.6.0-gold.patch
Requires:	xfce4-panel >= 4.4.2
BuildRequires:	xfce4-panel-devel >= 4.4.2
BuildRequires:	pkgconfig(libxfcegui4-1.0)
BuildRequires:	perl(XML::Parser)
Obsoletes:	xfce-dict-plugin
Obsoletes:	xfce4-dict-plugin < 0.4.0
Provides:	xfce4-dict-plugin

%description
This Xfce program allows you to search different kinds of dictionary
services for words or phrases and shows you the result.Currently you 
can query a Dict server(RFC 2229), any online dictionary service by 
opening a web browser or search for words using the aspell/ispell 
program.

%prep
%setup -q
%patch1 -p0
autoconf

%build
%configure2_5x \
	--disable-static
%make

%install
rm -rf %{buildroot}
%makeinstall_std 

%find_lang %{name}

%post
%update_icon_cache hicolor

%postun
%clean_icon_cache hicolor

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc ChangeLog AUTHORS
%{_bindir}/%{name}
%{_libdir}/xfce4/panel-plugins/*
%{_iconsdir}/hicolor/scalable/apps/*.svg
%{_datadir}/xfce4/panel-plugins/*.desktop
%{_datadir}/applications/*.desktop
%{_mandir}/man1/%{name}.*


%changelog
* Tue Apr 17 2012 Crispin Boylan <crisb@mandriva.org> 0.6.0-5mdv2012.0
+ Revision: 791553
- Rebuild

* Mon Apr 09 2012 Crispin Boylan <crisb@mandriva.org> 0.6.0-4
+ Revision: 790041
- Rebuild

* Wed Jan 26 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.0-3
+ Revision: 633059
- rebuild for new Xfce 4.8.0

* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.6.0-2mdv2011.0
+ Revision: 615577
- the mass rebuild of 2010.1 packages

* Thu Dec 31 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.0-1mdv2010.1
+ Revision: 484473
- update to new version 0.6.0

* Sat May 09 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.3-1mdv2010.0
+ Revision: 373808
- update to new version 0.5.3

* Thu Mar 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.2-2mdv2009.1
+ Revision: 349197
- rebuild whole xfce

* Sat Dec 06 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.2-1mdv2009.1
+ Revision: 310956
- update to new version 0.5.2

* Mon Nov 24 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.1-1mdv2009.1
+ Revision: 306370
- update to new version 0.5.1

* Tue Nov 11 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.0-1mdv2009.1
+ Revision: 302306
- update to new version 0.5.0

* Sat Oct 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.1-2mdv2009.1
+ Revision: 294945
- rebuild for new Xfce4.6 beta1
- update to new version 0.4.1

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild early 2009.0 package (before pixel changes)

* Mon May 19 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.0-1mdv2009.0
+ Revision: 209076
- add source and spec files
- Created package structure for xfce4-dict.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13310 |12cu|xfce4-diskperf-plugin-2.5.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)

Summary:	Disk performance panel plugin for Xfce
Name:		xfce4-diskperf-plugin
Version:	2.5.4
Release:	2
License:	BSD
URL:		http://goodies.xfce.org/projects/panel-plugins/xfce4-diskperf-plugin
Source0:	http://archive.xfce.org/src/panel-plugins/xfce4-diskperf-plugin/%{url_ver}/%{name}-%{version}.tar.bz2
Group:		Graphical desktop/Xfce
Requires:	xfce4-panel >= 4.9.0

BuildRequires:	xfce4-panel-devel >= 4.9.0
BuildRequires:	perl(XML::Parser)
BuildRequires:	libxfce4ui-devel >= 4.9.1

Obsoletes:	xfce-diskperf-plugin

%description
Disk performance panel plugin for the Xfce Desktop Environment.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%doc README ChangeLog AUTHORS
%{_libdir}/xfce4/panel/plugins/libdiskperf.so
%{_datadir}/xfce4/panel/plugins/diskperf.desktop



%changelog
* Sat Mar 29 2014 SymbianFlo <symbianflo@mandrivausers.ro> 2.5.4-2
+ Revision: b863e0f
- Updated xfce4-diskperf-plugin.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13311 |12cu|xfce4-eyes-plugin-4.4.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)

Summary:	An eyes plugin for the Xfce panel
Name:		xfce4-eyes-plugin
Version:	4.4.2
Release:	1
License:	GPLv2+
Group:		Graphical desktop/Xfce
URL:		http://goodies.xfce.org/projects/panel-plugins/xfce4-eyes-plugin
Source0:	http://archive.xfce.org/src/panel-plugins/xfce4-eyes-plugin/%{url_ver}/%{name}-%{version}.tar.bz2
Requires:	xfce4-panel >= 4.8.0
BuildRequires:	xfce4-panel-devel >= 4.8.0
BuildRequires:	libxfce4ui-devel >= 4.9.0
BuildRequires:	perl(XML::Parser)
Obsoletes:	xfce-eyes-plugin

%description
An eyes plugin for the Xfce panel.

%prep
%setup -q

%build
%configure2_5x
%make

%install

%makeinstall_std 

%find_lang %{name}

%files -f %{name}.lang
%doc ChangeLog AUTHORS
%{_libdir}/xfce4/panel/plugins/libeyes.so
%{_iconsdir}/hicolor/*/apps/xfce4-eyes.png
%{_datadir}/xfce4/eyes/themes/*/*
%{_datadir}/xfce4/panel/plugins/eyes.desktop

%changelog
* Tue Apr 17 2012 Crispin Boylan <crisb@mandriva.org> 4.4.1-3mdv2012.0
+ Revision: 791554
- Rebuild

* Mon Apr 09 2012 Crispin Boylan <crisb@mandriva.org> 4.4.1-2
+ Revision: 790051
- Rebuild for xfce 4.10

* Wed Jan 26 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.1-1
+ Revision: 632789
- update to new version 4.4.1
- update url for Source0
- drop old scriplets

* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 4.4.0-11mdv2011.0
+ Revision: 615598
- the mass rebuild of 2010.1 packages

* Fri May 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.0-10mdv2010.1
+ Revision: 543424
- rebuild for mdv 2010.1

* Sun Sep 20 2009 Thierry Vignaud <tv@mandriva.org> 4.4.0-9mdv2010.0
+ Revision: 446019
- rebuild

* Thu Mar 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.0-8mdv2009.1
+ Revision: 349453
- rebuild for xfce-4.6.0

* Sat Oct 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.0-7mdv2009.1
+ Revision: 294994
- rebuild for new Xfce4.6 beta1

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 4.4.0-6mdv2009.0
+ Revision: 262357
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 4.4.0-5mdv2009.0
+ Revision: 256864
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Nov 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.0-3mdv2008.1
+ Revision: 110118
- correct buildrequires
- new license policy
- use upstream tarball name as a real name
- do not package COPYING
- spec file clean
- use upstream name

* Fri May 25 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.0-2mdv2008.0
+ Revision: 31033
- add %%post and %%postun scripts

* Thu May 24 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.0-1mdv2008.0
+ Revision: 30530
- Import xfce-eyes-plugin


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13312 |12cu|xfce4-mailwatch-plugin-1.1.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Mail Watcher plugin for the Xfce panel
Name:		xfce4-mailwatch-plugin
Version:	1.1.0
Release:	8
License:	GPLv2+
Group:		Graphical desktop/Xfce
URL:		http://spuriousinterrupt.org/projects/mailwatch
Source0:	http://spuriousinterrupt.org/files/mailwatch/%{name}-%{version}.tar.bz2
Patch0:		xfce4-mailwatch-plugin-1.1.0-rosa-linkage.patch
Patch1:		xfce4-mailwatch-plugin-1.1.0-rosa-gnutls3.patch
BuildRequires:	pkgconfig(libxfce4panel-1.0) >= 4.10.0
BuildRequires:	pkgconfig(libxfcegui4-1.0) >= 4.10.0
BuildRequires:	pkgconfig(gnutls)
BuildRequires:	pkgconfig(libgcrypt)
# required for patch0
BuildRequires:	xfce4-dev-tools >= 4.10.0
Requires:	xfce4-panel >= 4.10.0

%description
Mailwatch is a mail watcher plugin for the Xfce 4 panel.

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
xdt-autogen
%define Werror_cflags %nil

%configure2_5x \
	--disable-static \
	--enable-ssl
%make

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS ChangeLog README
%{_libdir}/xfce4/panel-plugins/%{name}
%{_datadir}/xfce4/panel-plugins/*.desktop
%{_iconsdir}/hicolor/*/apps/*.png
%{_iconsdir}/hicolor/scalable/apps/*.svg
%{_datadir}/xfce4/doc/C/*.html
%{_datadir}/xfce4/doc/C/images/*.png


%changelog
* Sat Mar 29 2014 SymbianFlo <symbianflo@mandrivausers.ro> 1.1.0-8
+ Revision: d9b66e8
- Spec clean, fix BR, switdc to pkgconfig style, bump rel.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13313 |12cu|xfce4-mixer-4.10.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-4)

Summary:	Volume control for the Xfce
Name:		xfce4-mixer
Version:	4.10.0
Release:	1
License:	GPLv2+
Group:		Graphical desktop/Xfce
URL:		http://www.xfce.org
Source0:	http://archive.xfce.org/src/apps/%{name}/%{url_ver}/%{name}-%{version}.tar.bz2
BuildRequires:	xfce4-panel-devel >= 4.9.1
BuildRequires:	pkgconfig(gstreamer-plugins-base-0.10)
BuildRequires:	xfconf-devel
BuildRequires:	perl(XML::Parser)
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(libxfce4ui-1) >= 4.9.1
BuildRequires:	pkgconfig(unique-1.0) >= 1.1
Requires:	xfce4-panel >= 4.7.0
Suggests:	task-pulseaudio
Suggests:	gstreamer0.10-pulse

%description
The Mixer is a volume control application for the Xfce Desktop Environment.
It provides both a volume control plugin for the Xfce Panel and a standalone 
mixer application.

It supports all audio systems supported by the GStreamer project.

%prep
%setup -q

%build
%configure2_5x

%make

%install
%makeinstall_std

%find_lang %{name} %{name}.lang

%files -f %{name}.lang
%doc ChangeLog AUTHORS NEWS README
%{_bindir}/*
%{_datadir}/applications/xfce*
%{_datadir}/xfce4/panel/plugins/
%{_libdir}/xfce4/panel/plugins/
%{_datadir}/%{name}
%{_datadir}/pixmaps/xfce4-mixer/*.png
%{_mandir}/man1/%{name}.1*


%changelog
* Tue Apr 17 2012 Crispin Boylan <crisb@mandriva.org> 4.8.0-3
+ Revision: 791508
- Rebuild

* Thu Apr 05 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 4.8.0-2
+ Revision: 789490
- rebuild

* Sun Feb 27 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.8.0-1
+ Revision: 640555
- update to new version 4.8.0
- drop patch 0
- adjust buildrequires

* Wed Jan 26 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.1-7
+ Revision: 633051
- rebuild for new Xfce 4.8.0

* Sat Sep 18 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.1-6mdv2011.0
+ Revision: 579648
- adjust buildrequires
- rebuild for new xfce 4.7.0

* Fri May 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.1-5mdv2010.1
+ Revision: 543295
- rebuild for mdv 2010.1

* Thu Jul 02 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.1-4mdv2010.0
+ Revision: 391388
- add suggests on gstreamer0.10-pulse

* Sat May 30 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.1-3mdv2010.0
+ Revision: 381366
- Patch0: fix panel plugin volume adjustment

* Sat May 16 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.1-2mdv2010.0
+ Revision: 376389
- suggests on task-pulseaudio

* Tue Apr 21 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.1-1mdv2010.0
+ Revision: 368575
- update to new version 4.6.1

* Sun Apr 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.0-3mdv2009.1
+ Revision: 364239
- provide better description
- drop old patches
- Patch3: various critical fixes from upstream svn

* Thu Mar 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.0-2mdv2009.1
+ Revision: 349208
- rebuild whole xfce

* Fri Feb 27 2009 Jérôme Soyer <saispo@mandriva.org> 4.6.0-1mdv2009.1
+ Revision: 345709
- New upstream release

* Tue Jan 27 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.99.1-1mdv2009.1
+ Revision: 333999
- update to new version 4.5.99.1

* Thu Jan 15 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.93-2mdv2009.1
+ Revision: 330027
- bump tag, build system is hungry

* Wed Jan 14 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.93-1mdv2009.1
+ Revision: 329514
- update to new version 4.5.93

* Sat Nov 15 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.92-1mdv2009.1
+ Revision: 303575
- fix file list
- add full path for the Source0
- update to new version 4.5.92 (Xfce 4.6 Beta 2 Hopper)

* Sat Oct 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.91-1mdv2009.1
+ Revision: 294974
- Xfce4.6 beta1 is landing on cooker
- drop all patches
- tune up buildrequires
- fix file list

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 4.4.2-6mdv2009.0
+ Revision: 262363
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 4.4.2-5mdv2009.0
+ Revision: 256876
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Sat Jan 05 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-3mdv2008.1
+ Revision: 145792
- update volume hotkeys patch

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Dec 06 2007 Jérôme Soyer <saispo@mandriva.org> 4.4.2-2mdv2008.1
+ Revision: 116030
- Add two patches for fixing some bugs

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - new license policy
    - do not package COPYING and INSTALL, add NEWS instead

* Sun Nov 18 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-1mdv2008.1
+ Revision: 110065
- disable parallel build
- new version 4.4.2
- use parallel make
- fix file list
- use upstream tarball name as a real name
- use upstream name

  + Jérôme Soyer <saispo@mandriva.org>
    - New release 4.4.2

* Sat Aug 25 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.1-4mdv2008.0
+ Revision: 71239
- remove X-MandrivaLinux from desktop file

* Mon Jun 04 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.1-3mdv2008.0
+ Revision: 35072
- use dirty hack for parallel build
- add patch 0 (multimedia keys)

* Wed May 30 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.1-2mdv2008.0
+ Revision: 32844
- s/imagemagick/ImageMagick
- correct requires
- use macros in %%post and %%postun
- compile with alsa support

* Wed Apr 25 2007 Jérôme Soyer <saispo@mandriva.org> 4.4.1-1mdv2008.0
+ Revision: 18151
- Disable parallel build
- Push new release 4.4.1
- New release 4.4.1


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13314 |12cu|xfce4-notes-plugin-1.7.7-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)

Summary:	Notes plugin for the Xfce panel
Name:		xfce4-notes-plugin
Version:	1.7.7
Release:	4
License:	GPLv2+
Group:		Graphical desktop/Xfce
URL:		http://goodies.xfce.org/projects/panel-plugins/xfce4-notes-plugin
Source0:	http://archive.xfce.org/src/panel-plugins/xfce4-notes-plugin/%{url_ver}/%{name}-%{version}.tar.bz2
Patch0:		xfce4-notes-plugin-1.6.4-format_not_a_string_literal_and_no_format_arguments.patch
BuildRequires:	xfce4-panel-devel >= 4.4.2
BuildRequires:	pkgconfig(libxfcegui4-1.0) >= 4.4.2
BuildRequires:	perl(XML::Parser)
BuildRequires:	xfce4-dev-tools
BuildRequires:	intltool
BuildRequires:	unique-devel
BuildRequires: 	xfconf-devel
Obsoletes:	xfce-notes-plugin
Requires:	xfce4-panel >= 4.4.2

%description
xfce4-notes-plugin is a notes panel plugin for the Xfce Desktop Environment.
It provides a simple system for managing sticky notes on your desktop.

%prep
%setup -q
#%patch0 -p1

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%find_lang %{name}

%post
%update_icon_cache hicolor

%postun
%clean_icon_cache hicolor

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc README ChangeLog AUTHORS
%{_sysconfdir}/xdg/autostart/xfce4-notes-autostart.desktop
%{_bindir}/xfce4-notes
%{_bindir}/xfce4-notes-settings
%{_bindir}/xfce4-popup-notes
%{_libdir}/xfce4/panel-plugins/*
%{_datadir}/xfce4/panel-plugins/*.desktop
%{_datadir}/applications/xfce4-notes.desktop
%{_iconsdir}/hicolor/*/apps/*.png
%{_iconsdir}/hicolor/scalable/apps/*.svg
%{_datadir}/%{name}/gtk-2.0
%{_datadir}/%{name}/pixmaps


%changelog
* Tue Apr 17 2012 Crispin Boylan <crisb@mandriva.org> 1.7.7-3mdv2012.0
+ Revision: 791558
- Rebuild

* Mon Apr 09 2012 Crispin Boylan <crisb@mandriva.org> 1.7.7-2
+ Revision: 790086
- Rebuild for xfce 4.10

* Sun Nov 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1.7.7-1mdv2011.0
+ Revision: 594763
- update to new version 1.7.7

* Mon Oct 18 2010 Oden Eriksson <oeriksson@mandriva.com> 1.7.6-2mdv2011.0
+ Revision: 586598
- fix broken patch

* Tue Mar 30 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1.7.6-1mdv2010.1
+ Revision: 529960
- update to new version 1.7.6

* Sun Mar 28 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1.7.3-1mdv2010.1
+ Revision: 528647
- update to new version 1.7.3
- fix file list

* Sun Dec 20 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.7.2-1mdv2010.1
+ Revision: 480479
- add buildrequires on unique-devel
- update to new version 1.7.2
- fix file list
- adjust url for SOURCE0

* Mon Sep 07 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.7.1-1mdv2010.0
+ Revision: 432907
- update to new version 1.7.1

* Wed Jun 24 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.7.0-1mdv2010.0
+ Revision: 388892
- update to new version 1.7.0
- fix file list

* Thu Mar 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.6.4-2mdv2009.1
+ Revision: 349473
- rebuild for xfce-4.6.0

* Sun Mar 01 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.6.4-1mdv2009.1
+ Revision: 346604
- update to new version 1.6.4
- add missing buildrequires on thunar-devel
- Patch0: fix building with -Werror=format-strings

* Mon Nov 24 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.6.3-1mdv2009.1
+ Revision: 306366
- update to new version 1.6.3

* Sat Oct 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.6.2-3mdv2009.1
+ Revision: 295003
- rebuild for new Xfce4.6 beta1

* Sat Aug 09 2008 Thierry Vignaud <tv@mandriva.org> 1.6.2-2mdv2009.0
+ Revision: 269789
- rebuild early 2009.0 package (before pixel changes)

* Wed May 07 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.6.2-1mdv2009.0
+ Revision: 202697
- new version

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Thu Dec 27 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.6.1-1mdv2008.1
+ Revision: 138458
- add missing buildrequires

  + Jérôme Soyer <saispo@mandriva.org>
    - New release 1.6.1

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - better description

* Fri Nov 23 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.6.0-1mdv2008.1
+ Revision: 111375
- new version

* Mon Nov 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.4.1-3mdv2008.1
+ Revision: 110127
- correct buildrequires
- new license policy
- use upstream tarball name as a real name
- do not package COPYING, INSTALl and NEWS files
- use upstream name

* Fri May 25 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1:1.4.1-2mdv2008.0
+ Revision: 31035
- add %%post and %%postun scripts

* Wed May 23 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1:1.4.1-1mdv2008.0
+ Revision: 30429
- update url
- own missing files
- new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13315 |12cu|xfce4-power-manager-1.2.0-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)

Summary:	A power manager for Xfce
Name:		xfce4-power-manager
Version:	1.2.0
Release:	11
Epoch:		1
License:	GPLv2+
Group:		Graphical desktop/Xfce
Url:		http://goodies.xfce.org/projects/applications/%{name}
Source0:	http://archive.xfce.org/src/apps/xfce4-power-manager/%{url_ver}/%{name}-%{version}.tar.bz2
# From upstream git:
# http://git.xfce.org/xfce/xfce4-power-manager/commit/?id=5ac47c84
Patch1:		xfce4-power-manager-1.2.0-remove-custom-OSD-for-brightness-popup.patch
# From upstream bugzilla:
# https://bugzilla.xfce.org/show_bug.cgi?id=9963#c1
Patch2:		xfce4-power-manager-1.2.0-add-systemd-logind-support-for-suspend-hibernate.patch
# From upstream git:
# http://git.xfce.org/xfce/xfce4-power-manager/commit/?id=05d12e12
Patch3:		xfce4-power-manager-1.2.0-brightness-level-long-to-gint32.patch
# From upstream bugzilla:
# https://bugzilla.xfce.org/show_bug.cgi?id=9335#c10
Patch10:	xfce4-power-manager-1.2.0-systemd-inhibit.patch
# From upstream bugzilla:
# https://bugzilla.xfce.org/show_bug.cgi?id=10167#c0
Patch11:	xfce4-power-manager-1.2.0-systemd-PowerOff.patch
Patch12:	xfce4-power-manager-1.2.0-automake1.13.patch
Patch13:	xfce4-power-manager-1.2.0-battery.patch
BuildRequires:	intltool
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(libxfconf-0)
BuildRequires:	pkgconfig(libxfce4ui-1)
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	pkgconfig(libxfce4panel-1.0)
BuildRequires:	pkgconfig(polkit-gobject-1)
BuildRequires:	xfce4-dev-tools
Requires:       xfce4-panel

%description
A power manager dedicated for Xfce desktop environment.

%prep
%setup -q
%apply_patches

#to make xdg-autogen happy
#mkdir -p m4
#sed -i '1iAC_CONFIG_MACRO_DIR([m4])' configure.ac
#sed -i '1iACLOCAL_AMFLAGS=-I m4' Makefile.am

%build
xdt-autogen
%configure2_5x \
	--disable-static \
	--enable-dpms \
	--enable-panel-plugins \
	--enable-network-manager \
	--enable-polkit

%make
%install
%makeinstall_std

%find_lang %{name} %{name}.lang

%files -f %{name}.lang
%doc AUTHORS NEWS README TODO
%doc %{_datadir}/xfce4/doc/C/images/*.png
%doc %{_datadir}/xfce4/doc/C/xfce4-power-manager.html
%{_sysconfdir}/xdg/autostart/*.desktop
%{_sbindir}/xfpm-power-backlight-helper
%{_bindir}/%{name}*
%{_bindir}/xfce4-power-information
%{_datadir}/polkit-1/actions/org.xfce.power.policy
%{_datadir}/applications/*.desktop
%{_iconsdir}/hicolor/scalable/*/*.svg
%{_iconsdir}/hicolor/*/*/*.png
%{_mandir}/man1/*
#panel plugin
%{_libdir}/xfce4/panel-plugins/xfce4-brightness-plugin/
%{_datadir}/xfce4/panel-plugins/*.desktop


%changelog
* Thu Dec 26 2013 akdengi <alexander.kazancev@rosalab.ru> 1:1.2.0-11
+ Revision: 702fc61
- Add battery patch



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13316 |12cu|xfce4-quicklauncher-plugin-1.9.4-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Quicklauncher plugin for the Xfce panel
Name:		xfce4-quicklauncher-plugin
Version:	1.9.4
Release:	12
License:	GPLv2+
Group:		Graphical desktop/Xfce
URL:		http://goodies.xfce.org/projects/panel-plugins/xfce4-quicklauncher-plugin
Source0:	http://goodies.xfce.org/releases/xfce4-quicklauncher-plugin/%{name}-%{version}.tar.bz2
Patch0:		01_save-settings.patch
Patch1:		02_fix-missing-english-translation.patch
Patch2:		xfce4-quicklauncher-plugin-1.9.4-parameters.patch
Patch3:		xfce4-quicklauncher-plugin-1.9.4-panel-load.patch
Requires:	xfce4-panel >= 4.4.2
BuildRequires:	xfce4-panel-devel >= 4.4.2
BuildRequires:	pkgconfig(libxfcegui4-1.0) >= 4.4.2
BuildRequires:	perl(XML::Parser)
Obsoletes:	xfce-quicklauncher-plugin

%description
This plugin allows you to have lots of launchers in the panel, displaying 
them on several lines.

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std 

%find_lang %{name}

%clean
rm -rf  %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS ChangeLog TODO
%{_datadir}/xfce4/panel-plugins/*.desktop
%{_libdir}/xfce4/panel-plugins/*


%changelog
* Tue Apr 17 2012 Crispin Boylan <crisb@mandriva.org> 1.9.4-11mdv2012.0
+ Revision: 791559
- Rebuild

* Mon Apr 09 2012 Crispin Boylan <crisb@mandriva.org> 1.9.4-10
+ Revision: 790055
- Rebuild for xfce 4.10

* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1.9.4-9mdv2011.0
+ Revision: 615610
- the mass rebuild of 2010.1 packages

* Sat Nov 07 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.9.4-8mdv2010.1
+ Revision: 462489
- Patch2: corrent executable name for xfce setting manager
- Patch3: fix plugin loading (mdvbz #54998)

* Mon Sep 21 2009 Thierry Vignaud <tv@mandriva.org> 1.9.4-7mdv2010.0
+ Revision: 446107
- rebuild

* Thu Mar 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.9.4-6mdv2009.1
+ Revision: 349475
- rebuild for xfce-4.6.0

* Sat Oct 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.9.4-5mdv2009.1
+ Revision: 295005
- rebuild for new Xfce4.6 beta1

* Sat Aug 09 2008 Thierry Vignaud <tv@mandriva.org> 1.9.4-4mdv2009.0
+ Revision: 269792
- rebuild early 2009.0 package (before pixel changes)

* Wed Apr 16 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.9.4-3mdv2009.0
+ Revision: 194671
- Patch0: save settings at exit
- Patch1: add missing english translation

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Nov 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.9.4-2mdv2008.1
+ Revision: 110129
- correct buildrequires
- new license policy
- use upstream tarball name as a real name
- do not package COPYING and INSTALL files
- use upstream name
- new version

* Thu May 24 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.9.2-2mdv2008.0
+ Revision: 30476
- update url
- spec file clean

* Wed May 23 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.9.2-1mdv2008.0
+ Revision: 30253
- new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13317 |12cu|xfce4-radio-plugin-0.5.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)

Summary:	Radio plugin for the Xfce panel
Name:		xfce4-radio-plugin
Version:	0.5.1
Release:	4
License:	GPLv2+
Group:		Graphical desktop/Xfce
URL:		http://goodies.xfce.org/projects/panel-plugins/xfce4-radio-plugin
Source0:	http://archive.xfce.org/src/panel-plugins/xfce4-radio-plugin/%{url_ver}/%{name}-%{version}.tar.bz2
Patch1:		xfce4-radio-plugin-0.5.1-gold.patch
Requires:	xfce4-panel >= 4.4.2
BuildRequires:	xfce4-panel-devel >= 4.4.2
BuildRequires:	perl(XML::Parser)
BuildRequires:	pkgconfig(libxfcegui4-1.0)
Obsoletes:	xfce-radio-plugin

%description
This is an Xfce panel plugin which allows you to control your V4l radio device.
You can turn your radio on/off, tune it to some frequency and manage station
presets.

%prep
%setup -q
%patch1 -p0
autoconf

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%find_lang %{name}

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS ChangeLog README
%{_iconsdir}/hicolor/*/apps/*.png
%{_datadir}/xfce4/panel-plugins/*.desktop 
%{_libdir}/xfce4/panel-plugins/*


%changelog
* Tue Apr 17 2012 Crispin Boylan <crisb@mandriva.org> 0.5.1-3mdv2012.0
+ Revision: 791560
- Rebuild

* Mon Apr 09 2012 Crispin Boylan <crisb@mandriva.org> 0.5.1-2
+ Revision: 790093
- Rebuild for xfce 4.10

* Tue Jun 28 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.1-1
+ Revision: 687928
- update to new version 0.5.1

* Tue Jun 28 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.0-2
+ Revision: 687921
- rebuild

* Sun May 22 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.0-1
+ Revision: 677456
- update to new version 0.5.0

* Sat Mar 12 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.5-1
+ Revision: 644046
- update to new version 0.4.5

* Sun Nov 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.4-1mdv2011.0
+ Revision: 594850
- add missing buildrequires on libxfcegui4-devel
- update to new version 0.4.4
- add support for new urlsfor Source0
- dropl old conditionals in spec file for mdv releases older than 200900

* Fri May 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.2-3mdv2010.1
+ Revision: 543435
- rebuild for mdv 2010.1

* Mon Sep 21 2009 Thierry Vignaud <tv@mandriva.org> 0.4.2-2mdv2010.0
+ Revision: 446108
- rebuild

* Thu Mar 19 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.2-1mdv2009.1
+ Revision: 358205
- update to new version 0.4.2

* Thu Mar 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.1-2mdv2009.1
+ Revision: 349476
- rebuild for xfce-4.6.0

* Mon Jan 19 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.1-1mdv2009.1
+ Revision: 331468
- update to new version 0.4.1

* Wed Dec 03 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.0-1mdv2009.1
+ Revision: 309815
- update to new version 0.4.0

* Sat Oct 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.1-2mdv2009.1
+ Revision: 295006
- rebuild for new Xfce4.6 beta1
- update to new version 0.3.1
- execute scriplets only for mdv older than 2009

* Sun Jun 15 2008 Funda Wang <fwang@mandriva.org> 0.3.0-1mdv2009.0
+ Revision: 219214
- New version 0.3.0

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Nov 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.1-2mdv2008.1
+ Revision: 110130
- correct buildrequires
- new license policy
- use upstream tarball name as a real name
- do not package COPYING, NEWS and INSTALL files
- add ChangeLog ot the docs
- use upstream name

* Sat Jun 16 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.1-1mdv2008.0
+ Revision: 40285
- new version

* Thu May 31 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.0-4mdv2008.0
+ Revision: 33239
- drop __libtoolize
- spec file clean
- add macros to %%post and %%postun


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13318 |12cu|xfce4-screenshooter-1.8.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)

Summary:	Screen capture tool for Xfce
Name:		xfce4-screenshooter
Version:	1.8.1
Release:	3
License:	GPLv2+
Group:		Graphical desktop/Xfce
URL:		http://goodies.xfce.org/projects/applications/xfce4-screenshooter
Source0:	http://archive.xfce.org/src/apps/xfce4-screenshooter/%{url_ver}/%{name}-%{version}.tar.bz2
Patch0:		xfce4-screenshooter-1.8.0-fix-linkage.patch
BuildRequires:	pkgconfig(libxfce4panel-1.0)
BuildRequires:	pkgconfig(libxfce4ui-1)
BuildRequires:	pkgconfig(exo-1)
BuildRequires:	perl(XML::Parser)
BuildRequires:	curl-devel
BuildRequires:	pkgconfig(libsoup-2.4)
%rename		xfce-screenshooter-plugin
%rename		xfce4-screenshooter-plugin
Requires:	xfce4-panel >= 4.9.0

%description
This application allows you to capture the entire screen,
the active window or a selected region. You can set the delay
that elapses before the screenshot is taken and the action that
will be done with the screenshot: save it to a PNG file, copy
it to the clipboard, or open it using another application.

%prep
%setup -q
%patch0 -p1

%build
# (tpg) for new automake
sed -i -e 's,AM_CONFIG_HEADER,AC_CONFIG_HEADERS,g' configure.*

# (tpg) needed for patch 0
NOCONFIGURE=1 xdt-autogen

%configure2_5x \
	--disable-static \
	--enable-xfixes

%make

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS README
%{_bindir}/*
%{_libdir}/xfce4/panel/plugins/*
%{_datadir}/xfce4/panel/plugins/*.desktop
%{_datadir}/applications/xfce4-screenshooter.desktop
%{_iconsdir}/hicolor/*/apps/*.*g
%{_mandir}/man1/*
%{_datadir}/xfce4/doc/*/images/*.png
%{_datadir}/xfce4/doc/*/*.html


%changelog
* Thu Apr 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.8.1-3
+ Revision: 7091474
- Spec cleanup, fix build



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13319 |12cu|xfce4-session-4.10.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -d. -f1,2)

%define major 0
%define apiver 4.6
%define libname %mklibname xfsm-%{apiver}_%{major}
%define develname %mklibname xfsm -d

Summary:	Xfce Session Manager
Name:		xfce4-session
Version:	4.10.0
Release:	4
License:	GPLv2+
Group:		Graphical desktop/Xfce
URL:		http://www.xfce.org
Source0:	http://archive.xfce.org/src/xfce/%{name}/%{url_ver}/%{name}-%{version}.tar.bz2
Source1:	06Xfce
Source2:	xfce4.pam
Patch0:		xfce4-session-4.9.0-xinitrc.patch
# (tpg) https://bugzilla.xfce.org/show_bug.cgi?id=8729
# below is a rediffed patch
Patch1:		xfce4-session-4.10.0-add-systemd-support.patch
BuildRequires:	perl(XML::Parser)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(ice)
BuildRequires:	pkgconfig(sm)
BuildRequires:	iceauth
BuildRequires:	dbus-glib-devel
BuildRequires:	pkgconfig(gconf-2.0)
# (tpg) for patch 6
BuildRequires:	intltool
BuildRequires:	pkgconfig(libxfce4ui-1) >= 4.10.0
BuildRequires:	pkgconfig(libxfce4util-1.0) >= 4.10.0
BuildRequires:	libwnck-devel
Buildrequires:	xfconf-devel >= 4.10.0
# (tpg) needed by patch 9
BuildRequires:	libgnome-keyring-devel >= 2.22
BuildRequires:	pkgconfig(libsystemd-login)
BuildRequires:	pkgconfig(polkit-gobject-1)
BuildRequires:	xfce4-panel-devel >= 4.10.0
BuildConflicts:	hal-devel
Requires:	usermode-consoleonly
# (tpg) this satisfies xfce tips&tricks
#Suggests:	fortune-mod
Requires:	polkit-gnome
#Requires(pre):	mandriva-xfce-config
#Requires(post):	mandriva-xfce-config
Requires:	%{libname} = %{version}
Obsoletes:	xfce-session < 4.5.91
%rename	xfce-utils

%description
The session manager allows the user to save sessions and
restore them after login. It is capable of saving several
different sessions. It comes with three splash screen engines.
And at last it helps you to log out, reboot, and shutdown the system.

%package engines
Summary:	Balou splash engine
Group:		Graphical desktop/Xfce
Requires:	%{name} = %{version}
Obsoletes:	xfce-session-engines

%description engines
Balou is an addidional splash engine for the Xfce.

%package -n %{libname}
Summary:	Libraries for the Xfce Session Manager
Group:		Graphical desktop/Xfce
Obsoletes:	%mklibname xfsm-%{apiver}0
Obsoletes:	%{mklibname xfsm-4.2 0}

%description -n %{libname}
Libraries for xfce-session manager.

%package -n %{develname}
Summary:	Libraries and header files for the Xfce Session Manager
Group:		Development/Other
Requires:	%{libname} = %{version}
Provides:	libxfsm-devel = %{EVRD}
Obsoletes:	%mklibname xfsm-%{apiver}_0 -d

%description -n %{develname}
Libraries and header files for the Xfce Session Manager.

%prep
%setup -q
%patch0 -p1 -b .set
%patch1 -p1 -b .systemd

%build
#(tpg) this is needed for patch 1 which enables systemd support
xdt-autogen

%configure2_5x \
	--enable-legacy-sm \
	--enable-systemd \
	--enable-libgnome-keyring \
	--disable-static

%make

%install
%makeinstall_std

# (tpg) this file is in mandriva-xfce-config package
#rm -rf %{buildroot}%{_sysconfdir}/xdg/autostart/xfce4-tips-autostart.desktop
#rm -rf %{buildroot}%{_sysconfdir}/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml

# session
mkdir -p %{buildroot}%{_sysconfdir}/X11/wmsession.d
install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/X11/wmsession.d

# pam
mkdir -p %{buildroot}%{_sysconfdir}/pam.d
install -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/pam.d/xfce4


%find_lang %{name} %{name}.lang

%files -f %{name}.lang
%doc AUTHORS BUGS ChangeLog NEWS README TODO
%doc doc/FAQ doc/README.Kiosk
%dir %{_datadir}/themes
%dir %{_datadir}/themes/Default

%{_sysconfdir}/X11/wmsession.d/06Xfce
%{_sysconfdir}/pam.d/xfce4
%{_sysconfdir}/xdg/autostart/*.desktop
%{_sysconfdir}/xdg/xfce4/Xft.xrdb
%{_sysconfdir}/xdg/xfce4/xinitrc
%config(noreplace) %{_sysconfdir}/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml
%{_bindir}/*
%{_datadir}/applications/xfce*
%{_iconsdir}/hicolor/*/apps/*
%{_libdir}/xfce4/session/splash-engines/libmice.*
%{_libdir}/xfce4/session/splash-engines/libsimple.*
%{_libdir}/xfce4/session/xfsm-shutdown-helper
%{_datadir}/xsessions/xfce.desktop
%{_mandir}/man1/*

%files engines
%dir %{_datadir}/themes/Default/balou
%{_libdir}/xfce4/session/balou-export-theme
%{_libdir}/xfce4/session//balou-install-theme
%{_libdir}/xfce4/session/splash-engines/libbalou.*
%{_datadir}/themes/Default/balou/logo.png
%{_datadir}/themes/Default/balou/themerc

%files -n %{libname}
%{_libdir}/*%{apiver}.so.%{major}*

%files -n %{develname}
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/xfce4/xfce4-session-%{apiver}


%changelog
* Thu Aug 02 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 4.10.0-2
+ Revision: 811558
- add support for systemd for mdv 2012

* Sat May 05 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 4.10.0-1
+ Revision: 796479
- adjust buildrequires version
- update to new version 4.10.0

* Sat Apr 21 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 4.9.2-1
+ Revision: 792606
- update to new version 4.9.2

* Sun Apr 15 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 4.9.1-1
+ Revision: 791062
- update to new version 4.9.1

* Sun Apr 08 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 4.9.0-3
+ Revision: 789813
- Patch0: backport patch from xfce-utils
- add pam configs and wmsession from xfce-utils

* Sat Apr 07 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 4.9.0-2
+ Revision: 789751
- properrly obsolete and provide xfce-utils

* Wed Apr 04 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 4.9.0-1
+ Revision: 789251
- drop old patches
- do not suggest fortune-mod
- update to new version 4.9.0
- update buildrequires
- remove obsolete configure options
- drop ols stuff from spec file
- fix file list

* Sat Feb 18 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 4.8.3-1
+ Revision: 776850
- patch 4 has been applied by upstream
- update to new version 4.8.3

* Fri Jan 06 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 4.8.2-3
+ Revision: 758003
- add missing libs while linking into patch 4
- add buildconflicts on hal-devel
- Patch3: respect SaveOnExit option
- Patch4: fix linking
- Patch2: force start xfsettingsd
- drop la files

* Thu Sep 22 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.8.2-1
+ Revision: 700942
- update to new version 4.8.2

* Fri Apr 15 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.8.1-3
+ Revision: 653077
- requires polkit-gnome

* Mon Feb 28 2011 Funda Wang <fwang@mandriva.org> 4.8.1-2
+ Revision: 640877
- rebuild

* Tue Feb 15 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.8.1-1
+ Revision: 637859
- update to new version 4.8.1

* Thu Feb 03 2011 Funda Wang <fwang@mandriva.org> 4.8.0-2
+ Revision: 635654
- tighten BR

* Wed Jan 26 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.8.0-1
+ Revision: 633041
- update to new version 4.8.0
- fix file list

* Thu Jan 06 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7.3-1mdv2011.0
+ Revision: 629115
- update to new version 4.7.3

* Sat Dec 04 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7.2-1mdv2011.0
+ Revision: 609366
- update to new version 4.7.2

* Sat Nov 06 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7.1-1mdv2011.0
+ Revision: 593835
- update to new version 4.7.1
- disable patch 1
- drop some conditions in spec file for mdv older than 20090

* Sun Sep 19 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7.0-2mdv2011.0
+ Revision: 579846
- Patch1: reuse existing ConsoleKit sessions

* Sat Sep 18 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7.0-1mdv2011.0
+ Revision: 579372
- update to new version 4.7.0
- fix file list
- adjust buildrequires
- disable patch 0

* Fri Jul 16 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.2-1mdv2011.0
+ Revision: 553890
- update to new version 4.6.2

* Thu Jun 03 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.1-3mdv2010.1
+ Revision: 547055
- Patch0: fix gnome-keyring support (upstream xfce bug #5912)

* Fri May 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.1-2mdv2010.1
+ Revision: 543220
- rebuild for mdv 2010.1

* Tue Apr 21 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.1-1mdv2010.0
+ Revision: 368577
- update to new version 4.6.1

* Sun Apr 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.0-3mdv2009.1
+ Revision: 364198
- Patch0: don't crash when NULL pointer is passed
- Patch1: fix default value for EnableTcp
- drop useless stuff

* Thu Mar 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.0-2mdv2009.1
+ Revision: 349228
- rebuild whole xfce

* Sat Feb 28 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.0-1mdv2009.1
+ Revision: 346150
- update to new version 4.6.0

* Mon Jan 26 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.99.1-1mdv2009.1
+ Revision: 333929
- update to new version 4.5.99.1

* Wed Jan 14 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.93-1mdv2009.1
+ Revision: 329517
- update to new version 4.5.93

* Mon Nov 24 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.92-3mdv2009.1
+ Revision: 306422
- pre requires on mandriva-xfce-config

* Mon Nov 24 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.92-2mdv2009.1
+ Revision: 306419
- xfce4-session.xml file is in mandriva-xfce-config package
- post requires on mandriva-xfce-config
- drop Source1 and patches 4 and 7 as they are not needed at all
- add full path for the Source0

* Sat Nov 15 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.92-1mdv2009.1
+ Revision: 303498
- update to new version 4.5.92 (Xfce 4.6 Beta 2 Hopper)
- remove buildrequires on libgdk_pixbuf2.0-devel
- pm-utils are required by xfce4-power-manager
- do not suggests sudo anymore
- require usermode-consoleonly
- do not build static libraries

* Thu Oct 16 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.91-1mdv2009.1
+ Revision: 294512
- Xfce4.6 beta1 is landing on cooker
- disable all patches, probably some of them are still useful, will investigate later
- fix file list
- bump apiver
- tune up buildrequires
- obsolete old library
- requires policykit-gnome
- Patch10: new version

* Fri Sep 05 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-12mdv2009.0
+ Revision: 281321
- Patch11: use dbus-glib for configure script
- Patch12: update translation for logoff dialog box
- suggests sudo

* Thu Aug 21 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-11mdv2009.0
+ Revision: 274449
- Patch10: speed up xfce startup, gain in speed is about 1 sec. (patch taken from xfce mailing list)

* Tue Aug 19 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-10mdv2009.0
+ Revision: 274072
- Patch9: do not spawn another gnome-keyring-daemon, if one is already running (upstream bug #3007)

* Sat Jun 28 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-9mdv2009.0
+ Revision: 229843
- enable patch 6, fixes underlinking problems
- suggest fortune-mod

  + Anssi Hannula <anssi@mandriva.org>
    - fix icons.patch to make xdt-autogen succeed (lines wrongly ending in
      backslash)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Mon May 12 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-8mdv2009.0
+ Revision: 206275
- change sysconfdir from /etc/X11/xdg to /etc/xdg only for Mandriva releases newer than 2008.1

* Wed Mar 19 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-7mdv2008.1
+ Revision: 188938
- fix libification introduced in last commit

* Wed Mar 19 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-6mdv2008.1
+ Revision: 188854
- Patch7: add missing icon xfce4-autostart-editor.png
- spec file clean

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Wed Dec 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-5mdv2008.1
+ Revision: 133073
- rediff patch 7,  remove xfsm-shutdown.svg icon
- enable legacy session management, fixes mdv bug #29853

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Nov 30 2007 Jérôme Soyer <saispo@mandriva.org> 4.4.2-4mdv2008.1
+ Revision: 114057
- Add configure option

* Sun Nov 25 2007 Jérôme Soyer <saispo@mandriva.org> 4.4.2-3mdv2008.1
+ Revision: 111974
- Add more beautiful icons on quit dialogbox
- Add more beautiful icons on quit dialogbox

* Tue Nov 20 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-2mdv2008.1
+ Revision: 110667
- do not package COPYING and INSTALL files
- add missing buildrequires on libGConf2-devel

* Sun Nov 18 2007 Jérôme Soyer <saispo@mandriva.org> 4.4.2-1mdv2008.1
+ Revision: 109978
- New release 4.4.2

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - use upstream tarball name as a real name
    - use upstream name

* Sun Sep 23 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.1-11mdv2008.0
+ Revision: 92364
- update patch 5 (logout dialog)

* Fri Sep 21 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.1-10mdv2008.0
+ Revision: 91881
- exclude config files, which are now in mandriva-xfce-config package

* Tue Sep 11 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.1-9mdv2008.0
+ Revision: 84450
- since there is suspend/hibernate option in logout menu, then pm-utils should be required

* Fri Sep 07 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.1-8mdv2008.0
+ Revision: 81907
- remove old patch 4, replace it with new one since all conf files are handle by mandriva-xfce-config package
- provide patch8, which make use of GtkFileChooser

* Tue Jun 26 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.1-7mdv2008.0
+ Revision: 44263
- fix file list
- new devel library policy
- disable legacy X11R5 session management
- move Source 1 and 2 to the xfce-config package
- adjust provides/obsoletes

* Thu Jun 07 2007 Anssi Hannula <anssi@mandriva.org> 4.4.1-6mdv2008.0
+ Revision: 36215
- rebuild with correct optflags

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - move balou splash engine to separate package (i hope someone will make a mandriva theme :)
    - rediff P4 (splash should be disabled now)

* Mon Jun 04 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.1-4mdv2008.0
+ Revision: 35071
- provide patch 5
  o add suspend and hibernate options to the session dialog
  o shutdown without a password
- provide patch 6 and 7
- provide Source 3 (icons for suspend/hibernate stolen from gnome-power-manager :)
- add requires on fortune-mod (tips&tricks works now)
- add buildrequires on dbus-glib-devel
- disable splash
- update description
- use macros in %%post and %%postun
- adjust configure options
- spec file clean

* Thu May 31 2007 Jérôme Soyer <saispo@mandriva.org> 4.4.1-3mdv2008.0
+ Revision: 33091
- Add autostart

* Fri May 25 2007 Jérôme Soyer <saispo@mandriva.org> 4.4.1-2mdv2008.0
+ Revision: 31093
- Add mandriva default theme

* Thu Apr 19 2007 Jérôme Soyer <saispo@mandriva.org> 4.4.1-1mdv2008.0
+ Revision: 14934
- New release 4.4.1


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13320 |12cu|xfce4-smartbookmark-plugin-0.4.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Smart bookmarks for the Xfce panel
Name:		xfce4-smartbookmark-plugin
Version:	0.4.4
Release:	2
Group:		Graphical desktop/Xfce
License:	GPLv2+
URL:		http://goodies.xfce.org/projects/panel-plugins/%{name}
Source0:	http://goodies.xfce.org/releases/%{oname}/%{name}-%{version}.tar.bz2
Patch0:		smartbookmark-mdv-bugzilla.patch
BuildRequires:	xfce4-panel-devel >= 4.4.2
BuildRequires:	pkgconfig(libxfcegui4-1.0)
BuildRequires:	perl(XML::Parser)
Requires:	xfce4-panel >= 4.4.2
Obsoletes:	xfce-smartbookmark-plugin

%description
A plugin which allows you to do a search directly on Internet on sites like 
Google. It allows you to send requests directly to your browser and perform 
custom searches.

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x \
	--disable-static
%make

%install
%makeinstall_std

find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'

%find_lang %{name} %{name}.lang

%files -f %{name}.lang
%doc AUTHORS ChangeLog README
%{_libdir}/xfce4/panel-plugins/*.so
%{_datadir}/xfce4/panel-plugins/*.desktop


%changelog
* Sun Apr 15 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.4-1
+ Revision: 791179
- update to new version 0.4.4
- spec file clean

  + Matthew Dawkins <mattydaw@mandriva.org>
    - added missing BR

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.1 packages

* Fri May 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.2-12mdv2010.1
+ Revision: 543437
- rebuild for mdv 2010.1

* Mon Sep 21 2009 Thierry Vignaud <tv@mandriva.org> 0.4.2-11mdv2010.0
+ Revision: 446134
- rebuild

* Thu Mar 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.2-10mdv2009.1
+ Revision: 349478
- rebuild for xfce-4.6.0

* Sat Oct 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.2-9mdv2009.1
+ Revision: 295027
- rebuild for new Xfce4.6 beta1

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.4.2-7mdv2009.0
+ Revision: 256940
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Nov 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.2-5mdv2008.1
+ Revision: 110137
- correct buildrequires
- new license policy
- use upstream tarball name as a real name
- do not package COPYING file
- use upstream name

* Thu Jun 07 2007 Anssi Hannula <anssi@mandriva.org> 0.4.2-4mdv2008.0
+ Revision: 36216
- rebuild with correct optflags

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - provide P0 (search in mandriva bugzilla)

* Sat Jun 02 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.2-2mdv2008.0
+ Revision: 34778
- correct requires

* Sat Jun 02 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.2-1mdv2008.0
+ Revision: 34696
- Import xfce-smartbookmark-plugin


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13321 |12cu|xfce4-smartpm-plugin-0.4.0-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	A Smart plugin for the Xfce panel
Name: 		xfce4-smartpm-plugin
Version: 	0.4.0
Release: 	11
License:	GPLv2+
Group: 		Graphical desktop/Xfce
URL:		http://goodies.xfce.org/projects/panel-plugins/xfce4-smartpm-plugin
Source0: 	http://goodies.xfce.org/releases/xfce4-smartpm-plugin/%{name}-%{version}.tar.bz2
Patch0:		xfce4-smartpm-plugin-0.4.0-libnotify-0.7.patch
Requires:	xfce4-panel >= 4.4.2
BuildRequires:	xfce4-panel-devel >= 4.4.2
BuildRequires:	pkgconfig(libxfcegui4-1.0) >= 4.4.2
BuildRequires:	perl(XML::Parser)
BuildRequires:	intltool
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	gksu
Requires:	gksu
Requires:	smart-gui
Obsoletes:	xfce-smartpm-plugin
Obsoletes:	xfce-smart-plugin

%description
A Xfce panel plugin for Smart Package Manager.

%prep
%setup -q
%patch0 -p0

%build
export GKSU="/usr/bin/gksu"
export GKSUDO="/usr/bin/gksudo"
export SU="/bin/su"
export SUDO="/usr/bin/sudo"

%configure2_5x \
	--enable-libnotify
%make

%install
rm -rf %{buildroot}
%makeinstall_std 

%find_lang %{name}

%post
%update_icon_cache hicolor

%postun
%clean_icon_cache hicolor

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc ChangeLog AUTHORS README
%{_libdir}/xfce4/panel-plugins/*
%{_datadir}/xfce4/panel-plugins/xfce4-smart.desktop
%{_iconsdir}/hicolor/*/apps/*.png
%{_iconsdir}/hicolor/scalable/apps/*.svg


%changelog
* Thu Apr 26 2012 Crispin Boylan <crisb@mandriva.org> 0.4.0-10
+ Revision: 793581
- Use gksu instead of old ktsuss

* Tue Apr 17 2012 Crispin Boylan <crisb@mandriva.org> 0.4.0-9
+ Revision: 791565
- Rebuild

* Mon Apr 09 2012 Crispin Boylan <crisb@mandriva.org> 0.4.0-8
+ Revision: 790057
- Rebuild for xfce 4.10

* Tue Apr 19 2011 Funda Wang <fwang@mandriva.org> 0.4.0-7
+ Revision: 656003
- rebuild for libnotify 0.7

* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-6mdv2011.0
+ Revision: 615629
- the mass rebuild of 2010.1 packages

* Fri May 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.0-5mdv2010.1
+ Revision: 543438
- rebuild for mdv 2010.1

* Mon Sep 21 2009 Thierry Vignaud <tv@mandriva.org> 0.4.0-4mdv2010.0
+ Revision: 446135
- rebuild

* Thu Mar 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.0-3mdv2009.1
+ Revision: 349479
- rebuild for xfce-4.6.0

* Sat Dec 06 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.0-2mdv2009.1
+ Revision: 311325
- update to new version 0.4.0

* Sat Nov 22 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.2-4mdv2009.1
+ Revision: 305939
- obsolete xfce-smart-plugin

* Sat Oct 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.2-3mdv2009.1
+ Revision: 295028
- rebuild for new Xfce4.6 beta1

* Sat Aug 09 2008 Thierry Vignaud <tv@mandriva.org> 0.3.2-2mdv2009.0
+ Revision: 269793
- rebuild early 2009.0 package (before pixel changes)

* Wed May 21 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.2-1mdv2009.0
+ Revision: 209634
- update to new version 0.3.2

* Sat Mar 08 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.1-2mdv2008.1
+ Revision: 182169
- use ktsuss for su/sudo actions

* Sat Feb 02 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.1-1mdv2008.1
+ Revision: 161514
- new version

* Thu Jan 10 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.0-1mdv2008.1
+ Revision: 147735
- new version
- enable notifications with use of libnotify

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Nov 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.2-2mdv2008.1
+ Revision: 110138
- correct buildrequires
- new license policy
- use upstream tarball name as a real name
- do not package COPYING file
- add REAMDE file to the docs
- use upstream name

* Tue Oct 09 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.2-1mdv2008.1
+ Revision: 96288
- new version

* Sun Sep 30 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.1-1mdv2008.0
+ Revision: 93974
- new version

* Sat Aug 25 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.0-1mdv2008.0
+ Revision: 71216
- new version
- new name
- fix file list
- remove scriplets
- change name, closer to upstream

* Fri May 25 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.2-1mdv2008.0
+ Revision: 31183
- Import xfce-smart-plugin


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13322 |12cu|xfce4-vala-4.10.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)
%define _enable_debug_packages	%{nil}
%define debug_package		%{nil}

Summary:	Vala bindings for Xfce

Name:		xfce4-vala
Version:	4.10.3
Release:	1
License:	LGPLv2+
Group:		Development/Other
Url:		http://wiki.xfce.org/vala-bindings
Source0:	http://archive.xfce.org/src/bindings/xfce4-vala/%{url_ver}/%{name}-%{version}.tar.bz2

BuildRequires:	xfce4-dev-tools >= 4.10.0
BuildRequires:  pkgconfig(libvala-0.24)
BuildRequires:	vala
BuildRequires:	pkgconfig(exo-1)
BuildRequires:	pkgconfig(libxfconf-0) >= 4.10.0
BuildRequires:	pkgconfig(libxfce4ui-1) >= 4.10.0
BuildRequires:	pkgconfig(garcon-1) >= 0.2.0
BuildRequires:  pkgconfig(libxfce4panel-1.0) >= 4.10.0

%description
Vala bindings for various Xfce components.

%prep
%setup -q
# for each vala update, edit configure.ac acordingly
perl -pi -e "s|vala_api='0.16'|vala_api='0.24'|" configure.ac

%build
xdt-autogen
%configure2_5x
%make

%install
%makeinstall_std

mkdir -p %{buildroot}%{_libdir}/pkgconfig
cp -r %{buildroot}%{_datadir}/pkgconfig/xfce4-vala.pc %{buildroot}%{_libdir}/pkgconfig/xfce4-vala.pc

%files
%doc AUTHORS ChangeLog NEWS README
%{_libdir}/pkgconfig/xfce4-vala.pc
%{_datadir}/pkgconfig/xfce4-vala.pc
%{_datadir}/vala*/vapi/*.deps
%{_datadir}/vala*/vapi/*.vapi



%changelog
* Sat Mar 29 2014 symbianflo <symbianflo@mandrivausers.ro> 4.10.3-1
+ Revision: a030cbc
- Merge pull request #1 from symbianflo/xfce4-vala:rosa2012.1
- Symbianflo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13323 |12cu|xfce4-verve-plugin-1.0.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)

Summary:	A minicmd-plugin for the Xfce panel
Name:		xfce4-verve-plugin
Version:	1.0.0
Release:	5
License:	GPLv2+
Group:		Graphical desktop/Xfce
URL:		http://goodies.xfce.org/projects/panel-plugins/xfce4-verve-plugin
Source0:	http://archive.xfce.org/src/panel-plugins/xfce4-verve-plugin/%{url_ver}/%{name}-%{version}.tar.bz2
Requires:	xfce4-panel >= 4.8.0
BuildRequires:	xfce4-panel-devel >= 4.8.0
BuildRequires:	exo-devel >= 0.6.0
BuildRequires:	pkgconfig(libxfcegui4-1.0)
BuildRequires:	dbus-glib-devel
BuildRequires:	pcre-devel
BuildRequires:	perl(XML::Parser)

%description
This plugin is like the (quite old) xfce4-minicmd-plugin, except that it
feature more cool features, like autocompletion and command history.

%prep
%setup -q

%build
%configure2_5x \
	--enable-final \
	--enable-dbus

%make

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS README THANKS
%{_bindir}/verve-focus
%{_datadir}/xfce4/panel-plugins/*.desktop
%{_libdir}/xfce4/panel-plugins/*


%changelog
* Tue Apr 17 2012 Crispin Boylan <crisb@mandriva.org> 1.0.0-4mdv2012.0
+ Revision: 791568
- Rebuild

* Mon Apr 09 2012 Crispin Boylan <crisb@mandriva.org> 1.0.0-3
+ Revision: 790033
- Rebuild

* Thu Feb 09 2012 Crispin Boylan <crisb@mandriva.org> 1.0.0-2
+ Revision: 772266
- Rebuild

* Wed Jan 26 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0.0-1
+ Revision: 632787
- update to new version 1.0.0
- update url for Source0
- fix docs list

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.1 packages

* Fri May 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.6-4mdv2010.1
+ Revision: 543445
- rebuild for mdv 2010.1

* Mon Sep 21 2009 Thierry Vignaud <tv@mandriva.org> 0.3.6-3mdv2010.0
+ Revision: 446154
- rebuild

* Fri Mar 06 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.6-2mdv2009.1
+ Revision: 349538
- rebuild for xfce-4.6.0

* Mon Nov 24 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.6-1mdv2009.1
+ Revision: 306384
- update to new version 0.3.6
- new license policy
- spec file clean
- change name to be closer with upstream

* Sat Oct 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.5-7mdv2009.1
+ Revision: 294987
- rebuild for new Xfce4.6 beta1

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 0.3.5-6mdv2009.0
+ Revision: 262428
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.3.5-5mdv2009.0
+ Revision: 257039
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Wed Nov 21 2007 Jérôme Soyer <saispo@mandriva.org> 0.3.5-3mdv2008.1
+ Revision: 111063
- Fix BuildRequires and Requires

* Thu May 31 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.5-2mdv2008.0
+ Revision: 33271
- spec file clean


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13324 |12cu|xfce4-weather-plugin-0.8.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)

Summary:	A weather plugin for the Xfce panel
Name:		xfce4-weather-plugin
Version:	0.8.2
Release:	2
License:	GPLv2+
Group:		Graphical desktop/Xfce
URL:		http://goodies.xfce.org/projects/panel-plugins/xfce4-weather-plugin
Source0:	http://archive.xfce.org/src/panel-plugins/xfce4-weather-plugin/%{url_ver}/%{name}-%{version}.tar.bz2

# Patch0 from Arch Linux:
# https://bugzilla.xfce.org/show_bug.cgi?id=8105
# https://bugs.archlinux.org/task/26815
Patch0:		xfce4-weather-plugin-0.7.4-working-XOAP-license-key.patch

BuildRequires:	xfce4-panel-devel >= 4.4.2
BuildRequires:	pkgconfig(libxfcegui4-1.0) >= 4.4.2
BuildRequires:	pkgconfig(libxfce4util-1.0)
BuildRequires:	pkgconfig(libxfce4ui-1) >= 4.7.0
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	perl(XML::Parser)
BuildRequires:	intltool
Requires:	xfce4-panel >= 4.4.2
Obsoletes:	xfce-weather-plugin

%description
This panel plugin shows the current temperature and weather condition, 
using weather data provided by xoap.weather.com (www.weather.com).

%prep
%setup -q
#patch0 -p0

%build
%configure2_5x
%make

%install
%makeinstall_std

%find_lang %{name} %{name}.lang

%files -f %{name}.lang
%doc AUTHORS ChangeLog README
%dir %{_datadir}/xfce4/weather
%{_datadir}/xfce4/weather/*
%{_datadir}/xfce4/panel/plugins/*
%{_libdir}/xfce4/panel/plugins/
%{_iconsdir}/hicolor/*/apps/*.png


%changelog
* Tue Apr 17 2012 Crispin Boylan <crisb@mandriva.org> 0.7.4-5
+ Revision: 791573
- Rebuild

* Sun Apr 08 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 0.7.4-4
+ Revision: 789866
- rebuild
- drop old stuff from spec file

* Tue Feb 21 2012 Jon Dill <dillj@mandriva.org> 0.7.4-3
+ Revision: 778765
- rebuild against new version of libffi4

* Mon Nov 21 2011 Sergio Rafael Lemke <sergio@mandriva.com> 0.7.4-2
+ Revision: 732176
- Added patch to fix the 'no data' on the panel applet

* Sat Mar 12 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.7.4-1
+ Revision: 644045
- update to new version 0.7.4
- update url for Source0
- tune up buildrequires

* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.7.3-3mdv2011.0
+ Revision: 615651
- the mass rebuild of 2010.1 packages

* Fri May 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.7.3-2mdv2010.1
+ Revision: 543443
- rebuild for mdv 2010.1

* Wed Aug 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.7.3-1mdv2010.0
+ Revision: 409651
- update to new version 0.7.3

* Wed Jul 29 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.7.2-1mdv2010.0
+ Revision: 404018
- update to new version 0.7.2

* Wed Jul 22 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.7.1-1mdv2010.0
+ Revision: 398599
- update to new version 0.7.1

* Wed Jun 24 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.7.0-1mdv2010.0
+ Revision: 388886
- update to new version 0.7.0
- drop patch 0

* Tue Jun 16 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.4-1mdv2010.0
+ Revision: 386436
- update to new version 0.6.4

* Sun Jun 14 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.3-1mdv2010.0
+ Revision: 385908
- update to new version 0.6.3
- drop patches 1,2,3,4 and 5, they were merged by upstream

* Thu Jun 11 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.2-6mdv2010.0
+ Revision: 385033
- Patch2: better version
- Patch4: fix display orientation
- Patch5: take advantage of new gtk-2.12 tooltips

* Sun Mar 22 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.2-5mdv2009.1
+ Revision: 360451
- Patch3: fixes against latest libtool

* Sat Oct 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.2-4mdv2009.1
+ Revision: 295033
- rebuild for new Xfce4.6 beta1

* Sat Jun 28 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.2-3mdv2009.0
+ Revision: 229726
- Patch1: fix UTF8 encodings
- Patch2: add resolvconf support (upstream bug #4118)

* Wed Apr 16 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.2-2mdv2009.0
+ Revision: 194689
- Patch0: save nicely units

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Nov 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.2-1mdv2008.1
+ Revision: 110578
- new version

* Mon Nov 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.1-1mdv2008.1
+ Revision: 110143
- correct buildrequires
- new license policy
- use upstream tarball name as a real name
- do not package COPYING and INSTALL files
- use upstream name
- new license policy
- new version

* Fri May 25 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.0-3mdv2008.0
+ Revision: 31037
- add %%post and %%postun scripts

* Thu May 24 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.0-2mdv2008.0
+ Revision: 30499
- update url
- spec file clean

* Wed May 23 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.0-1mdv2008.0
+ Revision: 30295
- new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13325 |12cu|xfce4-websearch-plugin-0.1.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A web search plugin for the Xfce panel
Name:		xfce4-websearch-plugin
Version:	0.1.1
Release:	6
License:	GPLv2+
Group:		Graphical desktop/Xfce
URL:		http://goodies.xfce.org/projects/panel-plugins/xfce4-weather-plugin
Source0:	http://goodies.xfce.org/releases/xfce4-weather-plugin/%{name}-%{version}.tar.bz2
Requires:	xfce4-panel >= 4.4.2
BuildRequires:	xfce4-panel-devel >= 4.4.2
BuildRequires:	pkgconfig(libxfcegui4-1.0) >= 4.4.2
BuildRequires:	perl(XML::Parser) intltool
Obsoletes:	xfce-websearch-plugin

%description
A web search plugin for the Xfce panel.

%prep
%setup -q

%build
./autogen.sh
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%find_lang %{name}

%post
%update_icon_cache hicolor

%postun
%clean_icon_cache hicolor

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc NEWS COPYING AUTHORS ChangeLog README
%{_libdir}/xfce4/panel-plugins/*
%{_datadir}/xfce4/panel-plugins/websearch.desktop


%changelog
* Wed Sep 09 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.1.1-5mdv2010.0
+ Revision: 435107
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.1.1-4mdv2009.0
+ Revision: 262415
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.1.1-3mdv2009.0
+ Revision: 257015
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Dec 13 2007 Jérôme Soyer <saispo@mandriva.org> 0.1.1-1mdv2008.1
+ Revision: 119329
- Fix tarball
- New release 0.1.1

* Thu Dec 06 2007 Jérôme Soyer <saispo@mandriva.org> 0.1.0-1mdv2008.1
+ Revision: 115812
- Add BuildRequires
- import xfce4-websearch-plugin



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13326 |12cu|xfce4-wmdock-plugin-0.3.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)

Summary:	WindowMaker dockapps plugin for the Xfce desktop environment
Name:		xfce4-wmdock-plugin
Version:	0.3.4
Release:	2
License:	GPLv2+
Group:		Graphical desktop/Xfce
URL:		http://goodies.xfce.org/projects/panel-plugins/xfce4-wmdock-plugin
Source0:	http://archive.xfce.org/src/panel-plugins/xfce4-wmdock-plugin/%{url_ver}/%{name}-%{version}.tar.bz2
Requires:	xfce4-panel >= 4.4.2
BuildRequires:	xfce4-panel-devel >= 4.4.2
BuildRequires:	perl(XML::Parser)
BuildRequires:	libwnck-devel
BuildRequires:	pkgconfig(libxfce4util-1.0)
BuildRequires:	pkgconfig(libxfcegui4-1.0)
Obsoletes:	xfce-wmdock-plugin

%description
The WMdock plugin is a compatibility layer for running 
WindowMaker dockapps on the XFCE desktop. It integrates 
the dockapps into a panel, closely resembling the look 
and feel of the WindowMaker dock or clip, respectively.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%find_lang %{name}

%if %mdkversion < 200900
%post
%update_icon_cache hicolor
%endif

%if %mdkversion < 200900
%postun
%clean_icon_cache hicolor
%endif

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc README ChangeLog AUTHORS
%{_libdir}/xfce4/panel-plugins/*
%{_datadir}/xfce4/panel-plugins/*
%{_iconsdir}/hicolor/*/apps/*.png


%changelog
* Sun May 08 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.4-1mdv2011.0
+ Revision: 672536
- update to new version 0.3.4

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.1 packages

* Fri May 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.2-4mdv2010.1
+ Revision: 543444
- rebuild for mdv 2010.1

* Mon Sep 21 2009 Thierry Vignaud <tv@mandriva.org> 0.3.2-3mdv2010.0
+ Revision: 446156
- rebuild

* Fri Mar 06 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.2-2mdv2009.1
+ Revision: 349525
- rebuild for xfce-4.6.0

* Tue Jan 27 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.2-1mdv2009.1
+ Revision: 334565
- update to new version 0.3.2

* Mon Jan 26 2009 Funda Wang <fwang@mandriva.org> 0.3.1-1mdv2009.1
+ Revision: 333624
- New version 0.3.1

* Sat Oct 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.0-2mdv2009.1
+ Revision: 295034
- rebuild for new Xfce4.6 beta1

* Mon Aug 25 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.0-1mdv2009.0
+ Revision: 275721
- package translations
- update to new version 0.3.0
- update source url
- run scriplets only for mdv older than 200900

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 0.2.0-4mdv2009.0
+ Revision: 262416
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.2.0-3mdv2009.0
+ Revision: 257017
- rebuild

* Mon Feb 11 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.0-1mdv2008.1
+ Revision: 165230
- new version

* Wed Feb 06 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.9-1mdv2008.1
+ Revision: 163347
- new version

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Dec 20 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.8-1mdv2008.1
+ Revision: 135362
- new version

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Nov 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.6-3mdv2008.1
+ Revision: 110144
- correct buildrequires
- new license policy
- use upstream tarball name as a real name
- do not package COPYING and NEWS files
- add ChangeLog file to the docs
- use upstream name

* Sat Oct 27 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.6-1mdv2008.1
+ Revision: 102632
- import xfce-wmdock-plugin


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13327 |12cu|xfce4-xkb-plugin-0.5.4.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)

Summary:	A plugin for the Xfce4 panel displaying keyboard layout
Name:		xfce4-xkb-plugin
Version:	0.5.4.3
Release:	2
License:	BSD
Group:		Graphical desktop/Xfce
URL:		http://goodies.xfce.org/projects/panel-plugins/xfce4-xkb-plugin
Source0:	http://archive.xfce.org/src/panel-plugins/xfce4-xkb-plugin/%{url_ver}/%{name}-%{version}.tar.bz2
BuildRequires:	xfce4-panel-devel >= 4.4.2
BuildRequires:	intltool
BuildRequires:	pkgconfig(libxklavier) >= 5.0
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	libwnck-devel
BuildRequires:	pkgconfig(libxfce4util-1.0)
BuildRequires:	pkgconfig(libxfce4ui-1)
Requires:	xfce4-panel >= 4.4.2
Obsoletes:	xfce-xkb-plugin

%description
A plugin for the Xfce4 panel displaying keyboard layout.
The plugin may be used as an indicator for the current layout
and to switch layouts.
The layouts must be defined either in XF86Config or by 
xetskbmap tool.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

# remove unneeded devel files
rm -f %{buildroot}/%{_libdir}/xfce4/panel-plugins/*.a

%find_lang %{name}

%clean
rm -rf  %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS ChangeLog README
%dir %{_datadir}/xfce4/xkb
%{_datadir}/xfce4/xkb/*
%{_datadir}/xfce4/panel-plugins/xkb-plugin.desktop
%{_libdir}/xfce4/panel-plugins/


%changelog
* Sun Feb 19 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.4.3-1mdv2012.0
+ Revision: 777403
- update to new version 0.5.4.3

* Tue Jun 14 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.4.1-1
+ Revision: 685174
- update to new version 0.5.4.1

* Mon May 30 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.4.0-2
+ Revision: 681982
- rebuild

* Sun May 08 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.4.0-1
+ Revision: 672528
- update to new version 0.5.4.0

  + Matthew Dawkins <mattydaw@mandriva.org>
    - added missing BR

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.1 packages

* Thu Feb 25 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.3.3-4mdv2010.1
+ Revision: 511215
- Patch1: fix some crashes

* Mon Jan 11 2010 Götz Waschk <waschk@mandriva.org> 0.5.3.3-3mdv2010.1
+ Revision: 489685
- update patch for new libxklavier

* Wed Jul 08 2009 Götz Waschk <waschk@mandriva.org> 0.5.3.3-2mdv2010.0
+ Revision: 393442
- fix build with new libxklavier (bug #52029)

* Fri Mar 06 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.3.3-1mdv2009.1
+ Revision: 350223
- update to new version 0.5.3.3

* Fri Mar 06 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.3.2-2mdv2009.1
+ Revision: 349542
- rebuild for xfce-4.6.0

* Wed Feb 04 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.3.2-1mdv2009.1
+ Revision: 337427
- update to new version 0.5.3.2

* Mon Feb 02 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.3.1-1mdv2009.1
+ Revision: 336306
- update to new version 0.5.3.1

* Thu Jan 29 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.3-1mdv2009.1
+ Revision: 335223
- update to new version 0.5.3

* Tue Nov 11 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.2-1mdv2009.1
+ Revision: 302158
- update to new version 0.5.2

* Sat Oct 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.1-2mdv2009.1
+ Revision: 295036
- rebuild for new Xfce4.6 beta1

* Thu Sep 25 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.1-1mdv2009.1
+ Revision: 287980
- update to new version 0.5.1
- add missing buildrequires

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 0.4.3-6mdv2009.0
+ Revision: 262417
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.4.3-5mdv2009.0
+ Revision: 257028
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Nov 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.3-3mdv2008.1
+ Revision: 110146
- correct buildrequires
- use upstream tarball name as a real name
- do not package COPYING and INSTALL files
- use upstream name

* Thu May 24 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.3-2mdv2008.0
+ Revision: 30500
- update url
- spec file clean

* Wed May 23 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.3-1mdv2008.0
+ Revision: 30296
- new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13328 |12cu|xfdesktop-4.10.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-4)

Summary:	Desktop manager for the Xfce Desktop Environment
Name:		xfdesktop
Version:	4.10.2
Release:	1
License:	GPLv2+
Group:		Graphical desktop/Xfce
URL:		http://www.xfce.org
Source0:	http://archive.xfce.org/src/xfce/%{name}/%{url_ver}/%{name}-%{version}.tar.bz2
Patch5:		%{name}-4.6.0-default-mdv-color.patch
BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
BuildRequires:	pkgconfig(libxfce4panel-1.0)
BuildRequires:	pkgconfig(exo-1)
BuildRequires:	pkgconfig(thunarx-2)
BuildRequires:	pkgconfig(libwnck-1.0)
BuildRequires:	pkgconfig(libxfconf-0)
BuildRequires:	pkgconfig(garcon-1)
BuildRequires:	pkgconfig(libxfce4ui-1) >= 4.10.0
BuildRequires:	pkgconfig(libnotify)
Conflicts:      xfce-utils <= 4.8.3-1
Requires:	mandriva-theme
Requires:	desktop-common-data
Requires:	xfce4-session >= 4.9.0
#Requires:	mandriva-xfce-config

%description
The desktop manager sets the background image, provides a right-click
menu to launch applications and can optionally show files
(including application launchers) or iconified windows. It includes
gradient support for background color, saturation support for background image,
real multiscreen and xinerama support, and it provides a desktop menu editor.

%prep
%setup -q
#%patch5 -p1

%build
%configure2_5x \
	--disable-static \
	--enable-desktop-icons \
	--enable-file-icons \
	--disable-thunarx \
	--enable-gio-unix \
	--enable-notifications \
	--enable-desktop-menu \
	--with-file-manager-fallback=Thunar

%make

%install
%makeinstall_std

%find_lang %{name} %{name}.lang

%files -f %{name}.lang
%doc README TODO AUTHORS NEWS
%{_bindir}/*
%{_datadir}/applications/*
%{_iconsdir}/hicolor/*
%{_datadir}/pixmaps/*
%{_datadir}/backgrounds/xfce/xfce-blue.jpg
%{_mandir}/man1/*


%changelog
* Sat May 05 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 4.10.0-1
+ Revision: 796424
- adjust buildrequires version
- update to new version 4.10.0

* Sun Apr 15 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 4.9.3-1
+ Revision: 791203
- finally fix file list
- fix file list
- update to new version 4.9.3

* Sat Apr 07 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 4.9.2-3
+ Revision: 789691
- add conflicts on xfce-utils

* Fri Apr 06 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 4.9.2-2
+ Revision: 789510
- replace xfce-utils with xfce4-session as a requirement

* Thu Apr 05 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 4.9.2-1
+ Revision: 789486
- update to new version 4.9.2
- disable patch 5 for now
- drop old stuff from spec file

* Fri Sep 23 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.8.3-1
+ Revision: 701022
- update to new version 4.8.3

* Sat Apr 23 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.8.2-2
+ Revision: 656777
- add missing buildrequires on libnotify-devel

* Sat Apr 23 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.8.2-1
+ Revision: 656775
- update to new version 4.8.2

* Sat Mar 12 2011 Funda Wang <fwang@mandriva.org> 4.8.1-2
+ Revision: 643890
- rebuild to obsolete old packages

* Thu Feb 03 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.8.1-1
+ Revision: 635405
- update to new version 4.8.1

* Wed Jan 26 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.8.0-1
+ Revision: 632765
- update to new version 4.8.0

* Fri Jan 07 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7.5-1mdv2011.0
+ Revision: 629645
- update to new version 4.7.5

* Wed Dec 08 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7.4-1mdv2011.0
+ Revision: 616399
- update to new version 4.7.4

* Sat Dec 04 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7.3-1mdv2011.0
+ Revision: 609368
- update to new version 4.7.3

* Sat Nov 06 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7.2-2mdv2011.0
+ Revision: 594167
- enable support for activators on desktop
- drop conditionals in spec file for mdv older than 200900

* Sat Nov 06 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7.2-1mdv2011.0
+ Revision: 593847
- update to new version 4.7.2

* Sat Sep 18 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7.0-1mdv2011.0
+ Revision: 579591
- disable launchers icons
- update to new version 4.7.0
- adjust buildrequires
- update file list

* Fri Jul 16 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.2-1mdv2011.0
+ Revision: 553895
- update to new version 4.6.2

* Fri May 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.1-2mdv2010.1
+ Revision: 543222
- rebuild for mdv 2010.1

* Tue Apr 21 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.1-1mdv2010.0
+ Revision: 368580
- update to new version 4.6.1

* Sun Apr 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.0-5mdv2009.1
+ Revision: 364235
- drop patch0, completely useless
- Patch5: rediff
- Patch1: no need to call xfce_menu_init() from the stub
- Patch2: call gdk_flush() after removing X properties
- Patch3: reload image and icon view
- Patch4: default acction to accept for delete dialgos
- Patch6: reload desktop when the 1st img is added to an img list
- Patch7: auto select images as they are added to the list

* Wed Mar 18 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.0-4mdv2009.1
+ Revision: 357514
- exclude xfce-applications.menu, provide better one layout in next release of mandriva-xfce-config

* Thu Mar 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.6.0-3mdv2009.1
+ Revision: 349422
- rebuild
- rebuild whole xfce

* Fri Feb 27 2009 Jérôme Soyer <saispo@mandriva.org> 4.6.0-1mdv2009.1
+ Revision: 345759
- New upstream release

* Tue Jan 27 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.99.1-1mdv2009.1
+ Revision: 334208
- update to new version 4.5.99.1
- menu-editor is dead

* Wed Jan 14 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.93-1mdv2009.1
+ Revision: 329519
- update to new version 4.5.93

* Sat Nov 15 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.92-1mdv2009.1
+ Revision: 303564
- update to new version 4.5.92 (Xfce 4.6 Beta 2 Hopper)
- add full path for the Source0

* Fri Oct 17 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.5.91-1mdv2009.1
+ Revision: 294732
- Xfce4.6 beta1 is landing on cooker
- disable all patches, some of them could be still usefull, will investigate this later
- tune up buildrequires
- fix file list

* Mon Oct 13 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-23mdv2009.1
+ Revision: 293353
- Patch7: new version

* Thu Sep 25 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-22mdv2009.0
+ Revision: 288184
- Patch11: do not force disable double buffering (fixes a lot of flickering issues and memory usage)

* Fri Sep 19 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-21mdv2009.0
+ Revision: 285985
- patch7: rediff
- Patch7: new version (from xfce upstream bug #4365)

* Fri Sep 05 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-20mdv2009.0
+ Revision: 281252
- Patch7: new version of patch

* Tue Aug 19 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-19mdv2009.0
+ Revision: 273493
- Patch7: use XDG_DESKTOP_DIR environment variable for desktop directory

* Sat Jun 28 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-18mdv2009.0
+ Revision: 229716
- Patch9: activate menu items (upstream bug #3652)
- Patch10: add zoom option for backdrop

* Mon Jun 16 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-17mdv2009.0
+ Revision: 219437
- fix file list

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Mon May 19 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-16mdv2009.0
+ Revision: 208982
- Patch8: simplify freeing code

* Sun May 11 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-15mdv2009.0
+ Revision: 205608
- change sysconfdir from /etc/X11/xdg to /etc/xdg only for Mandriva releases newer than 2008.1

* Mon May 05 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-14mdv2009.0
+ Revision: 201354
- Patch7: do not hardcode desktop directory to /home/someuser/Desktop, use instead XDG_DESKTOP_DIR which uses localised desktop directory (Xfce upstream bug #4062)

* Tue Apr 08 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-13mdv2009.0
+ Revision: 192379
- set explicit requires on mandriva-xfce-config, so this should prevent empty menus issue

* Tue Mar 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-12mdv2008.1
+ Revision: 188643
- Patch6: fix settings_register_callback assertion

* Mon Mar 17 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-11mdv2008.1
+ Revision: 188427
- Patch5: set default Mandriva colors (based on x11-server patch)
- Patch3: rediff
- Patch4: obey X-MandrivaLinux-.hidden

* Fri Feb 29 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-10mdv2008.1
+ Revision: 176642
- Patch2: fix more mem leaks

* Thu Feb 28 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-9mdv2008.1
+ Revision: 176205
- Patch3: fix relocation while building on x86_64
- Patch2: fix memory leak in menu code

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Dec 17 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-8mdv2008.1
+ Revision: 121176
- add patch 2 (show Eject for all removeable media, not only for disks)

  + Thierry Vignaud <tv@mandriva.org>
    - do not package big ChangeLog

* Thu Dec 06 2007 Jérôme Soyer <saispo@mandriva.org> 4.4.2-7mdv2008.1
+ Revision: 116069
- Add backdrop patch

* Wed Nov 28 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-6mdv2008.1
+ Revision: 113691
- update to the latest tarball

* Fri Nov 23 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-5mdv2008.1
+ Revision: 111653
- drop requires on ia_ora-gnome, which were not used at all

* Mon Nov 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.2-4mdv2008.1
+ Revision: 110151
- new license policy
- remove not needed buildrequires
- do not package COPYING, add NEWS and ChangeLog instead

  + Jérôme Soyer <saispo@mandriva.org>
    - Fix BuildRequires and Requires
    - Bump Release

* Sun Nov 18 2007 Jérôme Soyer <saispo@mandriva.org> 4.4.2-1mdv2008.1
+ Revision: 109977
- New release 4.4.2

* Fri Sep 21 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.1-8mdv2008.0
+ Revision: 91887
- exclude config files, which are now in mandriva-xfce-config package
- drop old and useless menu scripts

* Tue Sep 18 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.1-7mdv2008.0
+ Revision: 89665
- requires xfce-utils
- rediff patch 6

* Sat Aug 25 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.1-5mdv2008.0
+ Revision: 71413
- provide patch 11 (fix mouse's button behaviour against gtk2-2.11.x)

* Tue Jun 26 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.1-4mdv2008.0
+ Revision: 44305
- own only those configure files which are belong to this package

* Mon Jun 04 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.4.1-3mdv2008.0
+ Revision: 35002
- add P10 (fix memleak)
- add P9 (sets caption and icon for menu button)
- add P8 (show wallpaper by default)
- provide P7 (use wallpaper from mandriva-theme)
- set requires on ia_ora-gnome
- update description
- drop __libtoolize
- disable compiling static files rather than removing them
- use macros in %%post and %%postun
- spec file clean

* Fri May 25 2007 Jérôme Soyer <saispo@mandriva.org> 4.4.1-2mdv2008.0
+ Revision: 31090
- Add Xubuntu patches and Mandriva default theme

* Fri Apr 20 2007 Jérôme Soyer <saispo@mandriva.org> 4.4.1-1mdv2008.0
+ Revision: 16126
- New release 4.4.1


* Thu Feb 01 2007 Lev Givon <lev@mandriva.org> 4.4.0-2mdv2007.0
+ Revision: 115832
- Add thunar-devel build requirement needed by new desktop file icon
  feature.

* Tue Jan 23 2007 plouf <plouf> 4.4.0-1mdv2007.1
+ Revision: 112328
- New release 4.4.0

* Fri Dec 15 2006 Jérôme Soyer <saispo@mandriva.org> 4.3.99.2-1mdv2007.1
+ Revision: 97239
- Remove patch0
- New release 4.3.99.2
- Import xfdesktop

* Tue Jul 11 2006 Charles A Edwards <eslrahc@mandriva.org> 4.3.90.2-1mdv2007.0
- 4.3.90.2 (Xfce-4.4 beta2)
- disable mdk menu patch for the moment

* Wed Apr 26 2006 Jerome Soyer <saispo@mandriva.org> 4.3.90.1-1mdk
- Tue Apr 18 2006 trem <trem@mandriva.org> 4.3.90.1-1mdk
- 4.3.90.1

* Sat Mar 11 2006 Marcel Pol <mpol@mandriva.org> 4.3.0-0.svn_r20246.1mdk
- svn r20246
- buildrequires exo-devel

* Tue Feb 07 2006 Marcel Pol <mpol@mandriva.org> 4.3.0-0.svn_r19739.1mdk
- 4.3.0 svn r19739
- require mandriva-theme
- rediff P0, P3
- add more menu locales to P2
- don't run libtoolize

* Fri Jan 13 2006 Marcel Pol <mpol@mandriva.org> 4.2.3-1mdk
- 4.2.3
- remove more unneeded devel files
- fix permissions of postrun script

* Fri Jun 03 2005 Marcel Pol <mpol@mandriva.org> 4.2.2-2mdk
- add menu_method_postrun.sh to remove submenu from menu2.xml

* Wed May 25 2005 Marcel Pol <mpol@mandriva.org> 4.2.2-1mdk
- 4.2.2
- %%mkrel
- requires desktop-common-data

* Wed Mar 16 2005 Charles A Edwards <eslrahc@mandrake.org> 4.2.1-1mdk
- 4.2.1

* Mon Mar 07 2005 Marcel Pol <mpol@mandrake.org> 4.2.0-4mdk
- P3: define default backdrop
- use www-browser, require mandrake_desk

* Sat Feb 05 2005 Charles A Edwards <eslrahc@mandrake.org> 4.2.0-3mdk
- update menu-method to include icons
  Thanks to Roman Moravcik <morgan@pobox.sk>

* Sat Jan 22 2005 Marcel Pol <mpol@mandrake.org> 4.2.0-2mdk
- group: Graphical desktop/Xfce
- remove unneeded devel files

* Tue Jan 18 2005 Charles A Edwards <eslrahc@mandrake.org> 4.2.0-1mdk
- 4.2.0 Final

* Tue Dec 28 2004 Marcel Pol <mpol@mandrake.org> 4.1.99.3-2mdk
- buildrequires xfce-panel-devel

* Sat Dec 25 2004 Marcel Pol <mpol@mandrake.org> 4.1.99.3-1mdk
- 4.1.99.3 (4.2.0 RC 3)
- rediff P0
- drop P1, merged upstream

* Sun Dec 12 2004 Charles A Edwards <eslrahc@mandrake.org> 4.1.99.2-1mdk
- 4.1.99.2 (4.2.0 RC 2)
- disable P0 and P1

* Thu Nov 18 2004 Marcel Pol <mpol@mandrake.org> 4.1.99.1-4mdk
- Patch2: use mandrake menu, disable xdg menu
- update menu-method to produce valid xml file

* Wed Nov 17 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 4.1.99.1-3mdk
- Regenerate patch0 (and make Marcel happy :)

* Wed Nov 17 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 4.1.99.1-2mdk
- Patch1: fix UTF8 in desktop file

* Tue Nov 16 2004 Marcel Pol <mpol@mandrake.org> 4.1.99.1-1mdk
- 4.1.99.1
- s/XFce/Xfce
- disable P0 for now
- update filelist

* Sat Oct 02 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 4.0.6-2mdk
- Patch0: fix background dithering

* Tue Jul 13 2004 Charles A Edwards <eslrahc@mandrake.org> 4.0.6-1mdk
- 4.0.6
- reenable libtoolize

* Sun Apr 18 2004 Charles A Edwards <eslrahc@mandrake.org> 4.0.5-1mdk
- 4.0.5

* Sat Apr 10 2004 Charles A Edwards <eslrahc@mandrake.org> 4.0.4-1mdk
- 4.0.4


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13329 |12cu|xfe-1.37-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	MS-Explorer-like minimalist file manager for X
Name:		xfe
Version:	1.37
Release:	1
License:	GPLv2+
Group:		File tools
Url:		http://roland65.free.fr/xfe
Source0:	http://downloads.sourceforge.net/xfe/%{name}-%{version}.tar.gz
Patch0:		xfe-1.32.2-missing_Xlib_h.patch
Patch1:		xfe-1.37-mdv-xfp_desktop.patch
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(fox)
BuildRequires:	pkgconfig(xft)
BuildRequires:	intltool

%description
X File Explorer (Xfe) is an MS-Explorer like file manager for X.
It is based on the popular, but discontinued, X Win Commander,
originally developed by Maxim Baranov.

Xfe aims to be the file manager of choice for all light thinking Unix addicts!

%prep
%setup -q
%patch0 -p0
%patch1 -p1
iconv -f iso8859-1 -t utf-8 ChangeLog > ChangeLog.conv \
  && mv -f ChangeLog.conv ChangeLog

%build
export CXXFLAGS="-O2  -I/usr/include/fox-1.6 -DHAVE_XFT_H -DSTARTUP_NOTIFICATION"
export LDFLAGS="-lX11 -lfreetype -lz -lXft"

%configure2_5x \
	--disable-rpath \
	--enable-release \
	--enable-threads=posix \
	--without-included-gettext

%make

%install
%makeinstall_std rcdir=%{_sysconfdir}/%{name}

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS README TODO ChangeLog
%{_bindir}/xf*
%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/%{name}/xferc
%{_datadir}/applications/*.desktop
%{_datadir}/pixmaps/*.png
%{_datadir}/pixmaps/*.xpm
%{_datadir}/%{name}/icons
%{_mandir}/man1/*



%changelog
* Sat Mar 29 2014 symbianflo <symbianflo@mandrivausers.ro> 1.37-1
+ Revision: c53fc65
- Merge pull request #1 from symbianflo/xfe:rosa2012.1
- Symbianflo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13330 |12cu|xfprint-4.6.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Werror_cflags %nil

%define major 0
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d

Summary:	Print dialog and printer manager for Xfce
Name:		xfprint
Version:	4.6.1
Release:	7
License:	GPLv2+
Group:		Graphical desktop/Xfce
Url:		http://www.xfce.org
Source0:	http://www.xfce.org/archive/xfce-%{version}/src/%{name}-%{version}.tar.bz2
Patch0:		xfprint-4.6.1-cups-1.6.patch
BuildRequires:	a2ps
BuildRequires:	chrpath
BuildRequires:	desktop-file-utils
Buildrequires:	cups-devel
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(libxfcegui4-1.0) >= 4.6.0
BuildRequires:	pkgconfig(libxfconf-0)
Requires:	a2ps

%description
The printing helper is a graphical frontend for printing,
a printer management, and a job queue management. It doesn't
let you configure printers but only use printing systems that
have already been configured properly.

%files -f %{name}.lang
%doc README ChangeLog AUTHORS
%{_bindir}/*
%{_libdir}/xfce4/*
%{_datadir}/applications/*.desktop
%{_iconsdir}/hicolor/*
%{_datadir}/xfce4/doc/*
%{_datadir}/gtk-doc/html/

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Libraries for the Xfce Printer Manager
Group:		Graphical desktop/Xfce

%description -n %{libname}
Libraries for the Xfce Printer Manager.

%files -n %{libname}
%{_libdir}/lib%{name}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Libraries and header files for the Xfce Printer Manager
Group:		Development/Other
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
Libraries and header files for the Xfce Printer Manager.

%files -n %{devname}
%{_libdir}/pkgconfig/xfprint-1.0.pc
%{_libdir}/libxfprint.so
%dir %{_includedir}/xfce4/libxfprint
%{_includedir}/xfce4/libxfprint/*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
export LIBS="-lX11"
%configure2_5x \
	--disable-letter \
	--enable-cups \
	--disable-static

%install
%makeinstall_std

# disable rpath
chrpath -d %{buildroot}/%{_libdir}/xfce4/xfprint-plugins/*.so

%find_lang %{name}

desktop-file-install \
    --add-only-show-in="XFCE" \
    --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*


%changelog
* Sun Apr 06 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.6.1-7
+ Revision: 234387c
- Add patch to fix build with CUPS 1.6



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13331 |12cu|xfrisk-1.2-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: XFrisk, a multi-user network version of the classic "Risk"
Name: xfrisk
Version: 1.2
Release: 11
Group: Games/Strategy
Source: http://www.iki.fi/morphy/xfrisk/XFrisk-%{version}.tar.gz
Patch0: XFrisk-mdk.patch
Patch1: XFrisk-1.2-fix-str-fmt.patch
License: GPL
URL: http://www.iki.fi/morphy/xfrisk
BuildRequires: pkgconfig(x11)
BuildRequires: Xaw3d-devel
BuildRequires: pkgconfig(xaw7)
BuildRequires: pkgconfig(xt)
Obsoletes: XFrisk < %version-%release
Provides: XFrisk = %version-%release

%description
XFrisk a multi-user network version of the classic "Risk"

%prep
%setup -qn XFrisk
%patch0 -p1 -b .mdk
%patch1 -p0 -b .str

%build
make PREFIX=%_prefix CC="gcc %{optflags}" LDFLAGS="%{?ldflags}"

%install
rm -rf $RPM_BUILD_ROOT
make PREFIX=%buildroot%_prefix install

mkdir -p %buildroot%_datadir/applications
cat << EOF >%buildroot%_datadir/applications/mandriva-%name.desktop
[Desktop Entry]
Name=XFrisk
Comment=A multi-user network version of the classic "Risk"
Exec=%_bindir/risk
Icon=strategy_section
Terminal=false
Type=Application
Categories=Game;StrategyGame;
EOF

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,games,games,-)
%{_datadir}/xfrisk
%{_bindir}/risk
%{_bindir}/xfrisk
%{_bindir}/friskserver
%{_bindir}/aiDummy
%{_bindir}/aiConway
%{_bindir}/aiColson
%_datadir/applications/mandriva-%name.desktop
%doc BUGS
%doc ChangeLog
%doc FAQ
%doc README.NEW
%doc TODO


%changelog
* Tue Feb 01 2011 Funda Wang <fwang@mandriva.org> 1.2-10mdv2011.0
+ Revision: 634901
- simplify BR

* Mon Sep 21 2009 Thierry Vignaud <tv@mandriva.org> 1.2-9mdv2010.0
+ Revision: 446159
- rebuild

* Mon Apr 06 2009 Funda Wang <fwang@mandriva.org> 1.2-8mdv2009.1
+ Revision: 364358
- fix binary name
- add desktop item
- fix str fmt
- unzip the patch
- rename to lowercase

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 1.2-6mdv2009.0
+ Revision: 262431
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.2-5mdv2009.0
+ Revision: 257063
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.2-3mdv2008.1
+ Revision: 136605
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - import XFrisk


* Wed Mar 08 2006 Nicolas Lcureuil <neoclust@mandriva.org> 1.2-3mdk
- Fix BuildRequires

* Fri Jul 29 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.2-2mdk
- Fix BuildRequires

* Wed Mar 16 2005 Bruno Cornec <bcornec@mandrakesoft.org> 1.2-1mdk
- First version

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13332 |12cu|xfswitch-plugin-0.0.1-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	User switching plugin for Xfce desktop environment
Name:		xfswitch-plugin
Version:	0.0.1
Release:	11
License:	GPLv2+
Group:		Graphical desktop/Xfce
Url:		http://goodies.xfce.org/projects/panel-plugins/xfswitch-plugin/
Source0:	http://goodies.xfce.org/releases/xfswitch-plugin/%{name}-%{version}.tar.bz2
BuildRequires:	libxfce4-panel-devel >= 4.7.0
BuildRequires:	pkgconfig(libxfcegui4-1.0)
Requires:	gdm

%description
Xfswitch-plugin is a user switching plugin, which allows you 
to leave the current session opened and open a new session 
with another user.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%find_lang %{name} %{name}.lang

%files -f %{name}.lang
%doc AUTHORS ChangeLog README
%{_libdir}/xfce4/panel-plugins/%{name}
%{_datadir}/xfce4/panel-plugins/%{name}.desktop


%changelog
* Tue Apr 17 2012 Crispin Boylan <crisb@mandriva.org> 0.0.1-10mdv2012.0
+ Revision: 791574
- Rebuild

* Sun Apr 08 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.1-9
+ Revision: 789931
- rebuild
- drop old stuff from spec file

* Wed Jan 26 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.1-8
+ Revision: 633064
- rebuild for new Xfce 4.8.0

* Sat Sep 18 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.1-7mdv2011.0
+ Revision: 579683
- rebuild for new xfce 4.7.0

* Sun Aug 01 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.1-6mdv2011.0
+ Revision: 564729
- rebuild

* Fri May 07 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.1-5mdv2010.1
+ Revision: 543317
- rebuild for mdv 2010.1

* Mon Sep 21 2009 Thierry Vignaud <tv@mandriva.org> 0.0.1-4mdv2010.0
+ Revision: 446160
- rebuild

* Thu Mar 05 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.1-3mdv2009.1
+ Revision: 349262
- rebuild whole xfce

* Mon Feb 09 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.1-2mdv2009.1
+ Revision: 338873
- looks like package got lost in space

* Sun Feb 08 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.0.1-1mdv2009.1
+ Revision: 338612
- add source and spec files
- Created package structure for xfswitch-plugin.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13333 |12cu|xgospel-1.12d-21
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	xgospel
%define	version	1.12d
%define release 	21

Summary:	An X11 client for Internet Go Server
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Games/Strategy
Source0:	http://img.teaser.fr/~jlgailly/%{name}-%{version}.tar.bz2
Patch0:		menu-crash-fix.diff
Patch1:		xgospel-1.12d-prefix.patch
Patch2:		xgospel-1.12d-new-server.patch
URL:		http://gailly.net/xgospel/index.html
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xaw7)
BuildRequires:	pkgconfig(xmu)
BuildRequires:	pkgconfig(xpm)
BuildRequires:	pkgconfig(xt)
BuildRequires:	bison
BuildRequires:	imagemagick

%description
Xgospel is an X11 client for Internet Go Server, it provides a graphical 
interface with a lot of features to play on the Internet using IGS 
(a place with players of all countries playing Go).

%prep
%setup -q
%patch0 -p0
%patch1 -p0
%patch2 -p0

%build
%define Werror_cflags %nil
%configure2_5x
make

%install
rm -fr %buildroot
%makeinstall

mkdir -p %buildroot%{_datadir}/%{name}
cp *.xpm *.res my/*.xpm %buildroot%{_datadir}/%{name}
 
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=xgospel
Comment=An X11 client for Internet Go Server
Exec=%{name}    
Icon=%{name}    
Terminal=false  
Type=Application
Categories=Game;StrategyGame;
EOF

mkdir -p %buildroot%_iconsdir/hicolor/{48x48,32x32,16x16}/apps
convert -resize 48x48 my/XgospelIcon.xpm %buildroot%_iconsdir/hicolor/48x48/apps/%name.png
convert -resize 32x32 my/XgospelIcon.xpm %buildroot%_iconsdir/hicolor/32x32/apps/%name.png
convert -resize 16x16 my/XgospelIcon.xpm %buildroot%_iconsdir/hicolor/16x16/apps/%name.png

%if %mdkversion < 200900
%post
%{update_menus}
%endif
 
%if %mdkversion < 200900
%postun
%{clean_menus} 
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc CHANGES FAQ INSTALL README README.1ST TODO my/COPYRIGHTS
%{_bindir}/*
%{_datadir}/xgospel
%{_iconsdir}/hicolor/*/*/*
%{_datadir}/applications/*.desktop


%changelog
* Tue Feb 01 2011 Funda Wang <fwang@mandriva.org> 1.12d-20mdv2011.0
+ Revision: 634902
- simplify BR

* Mon Sep 21 2009 Thierry Vignaud <tv@mandriva.org> 1.12d-19mdv2010.0
+ Revision: 446188
- rebuild

* Sun Apr 05 2009 Funda Wang <fwang@mandriva.org> 1.12d-18mdv2009.1
+ Revision: 364147
- fix crash

* Sun Apr 05 2009 Funda Wang <fwang@mandriva.org> 1.12d-17mdv2009.1
+ Revision: 364105
- add icons

* Sun Apr 05 2009 Funda Wang <fwang@mandriva.org> 1.12d-16mdv2009.1
+ Revision: 364092
- use new server
- fix str fmt
- use normal prefix

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 1.12d-15mdv2009.0
+ Revision: 262434
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.12d-14mdv2009.0
+ Revision: 257091
- rebuild
- drop old menu

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 1.12d-12mdv2008.1
+ Revision: 130210
- kill re-definition of %%buildroot on Pixel's request
- buildrequires X11-devel instead of XFree86-devel
- import xgospel


* Mon Oct 09 2006 Lenny Cartier <lenny@mandriva.com> 1.12d-12mdv2007.1
- xdg

* Wed Jul 06 2005 Lenny Cartier <lenny@mandriva.com> 1.12d-11mdk
- rebuild

* Wed Jun 16 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.12d-10mdk
- rebuild
- drop Prefix tag
- cosmetics

* Fri Jun 11 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.12d-9mdk
- rebuild

* Sun Dec 07 2003 Franck Villaume <fvill@freesurf.fr> 1.12d-8mdk
- some BuildRequires

* Fri Jan 24 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.12d-7mdk
- rebuild

* Thu  Aug 22 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.12d-6mdk
- rebuild

* Wed Dec 26 2001 David BAUDENS <baudens@mandrakesoft.com> 1.12d-5mdk
- Use default strategy icon for menu entry

* Fri Aug 24 2001 Etienne Faure <etienne@mandrakesoft.com> 1.12d-4mdk
- rebuild

* Wed Sep 20 2000  Lenny Cartier <lenny@mandrakesoft.com> 1.12d-3mdk
- build release
- menu

* Thu May 04 2000 Lenny Cartier <lenny@mandrakesoft.com> 1.12d-2mdk
- fix group

* Wed Dec 29 1999 Jerome Dumonteil <jd@mandrakesoft.com>
- initial release
- relocated default xpm to /usr/X11R6/lib/xgospel

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13334 |12cu|xgraph-12.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 12.1
%define release  8

Summary:  Interactive plotting and graphing X11 in command line
Name: xgraph
Version: %version
Release: %release
License: GPL
Group: Sciences/Mathematics
Source: http://www.isi.edu/nsnam/dist/xgraph-%version.tar.bz2
Patch0: xgraph-12.1-glibc-2.10.patch
Patch1: xgraph-makefile-gentoo.patch
Patch2: xgraph-12.1-fix-str-fmt.patch
URL: http://www.isi.edu/nsnam/xgraph
BuildRequires: pkgconfig(x11)

%description
The xgraph program draws a graph on an X display given data read from
either data files or from standard input if no files are specified.  It can
display up to 64 independent data sets using different colors and/or line
styles for each set.  It annotates the graph with a title,  axis labels,
grid lines or tick marks, grid labels, and a legend.  There are options to
control the appearance of most components of the graph.

%prep
%setup -q 
%patch0 -p1
%patch1 -p1
%patch2 -p0

%build
%configure2_5x
%make

%install
rm -rf %_tmppath/%name-%version-root
%makeinstall_std
mv %buildroot%{_mandir}/manm %buildroot%{_mandir}/man1
mv %buildroot%{_mandir}/man1/xgraph.man %buildroot%{_mandir}/man1/xgraph.1

%files
%defattr(-,root,root)
%doc README* INSTALL examples
%{_bindir}/xgraph
%{_mandir}/man1/xgraph.*

%clean
[ %buildroot != "/" ] && rm -fr %buildroot



%changelog
* Sat Feb 20 2010 Funda Wang <fwang@mandriva.org> 12.1-7mdv2010.1
+ Revision: 508727
- add patch to make it build

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild

* Sun Aug 03 2008 Thierry Vignaud <tvignaud@mandriva.com> 12.1-6mdv2009.0
+ Revision: 262436
- rebuild
- rebuild

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 12.1-3mdv2008.1
+ Revision: 140957
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request


* Thu Aug 10 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/10/06 22:49:08 (55550)
- rebuild

* Thu Aug 10 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/10/06 22:45:30 (55549)
Import xgraph

* Wed Sep 28 2005 Nicolas Lcureuil <neoclust@mandriva.org> 12.1-2mdk
- Fix BuildRequires

* Wed Mar 09 2005 Olivier Thauvin <nanardon@mandrake.org> 12.1-1mdk
- initial mdk package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13335 |12cu|xguest-1.0.10-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Creates xguest user as a locked down user 
Name:		xguest
Version: 	1.0.10
Release: 	4
License: 	GPLv2+
Group:   	System/Base
BuildArch: 	noarch
Source:  	http://people.fedoraproject.org/~dwalsh/xguest/%{name}-%{version}.tar.bz2
Source10: 	mkxguesthome
# (tv) prevent accessing other people accounts:
Patch1: 	xguest-namespace.patch
URL:     	http://people.fedoraproject.org/~dwalsh/xguest/

Requires(pre):	pam >= 0.99.8.1
Requires(post): usermode-consoleonly

%define grp_option -U

%description
Installing this package sets up the xguest user to be used as a temporary
account to switch to or as a kiosk user account.
The user is only allowed to log in via gdm.  The home and temporary directories
of the user will be polyinstantiated and mounted on tmpfs.

WARNING: unlike Fedora, where the account is disabled unless SELinux is in
enforcing mode and where it's only accessible through gdm/kdm/xdm, it's
accessible from the console too.

%prep
%setup -q
%patch1 -p1 -b .home

%build

%install
%{__mkdir} -p %{buildroot}/%{_sysconfdir}/desktop-profiles
%{__mkdir} -p %{buildroot}/%{_sysconfdir}/security/namespace.d/ls
install -m0644 xguest.zip %{buildroot}/%{_sysconfdir}/desktop-profiles/
install -m0644 xguest.conf %{buildroot}/%{_sysconfdir}/security/namespace.d/

install -m0755 %{SOURCE10} %{buildroot}%{_sysconfdir}/security/namespace.d/

# (tv) Using UID higher than UID_MAX=60000 from /etc/login.defs:
mkdir -p %{buildroot}%{_bindir}
cat > %{buildroot}%{_bindir}/xguest-add-helper <<EOF
#!/bin/sh
groupdel xguest 2>/dev/null
userdel -r xguest 2>/dev/null

case \$(env | grep -m 1 -i lang | cut -d= -f2 | cut -d. -f1) in
	fr_FR) comment_xguest="Compte invité";;
	de_DE) comment_xguest="Gast-Zugang";;
	es_ES) comment_xguest="Cuenta invitado";;
	it_IT) comment_xguest="Opsite conto";;
	pl_PL) comment_xguest="Konto gościa";;
	pt_PT) comment_xguest="Conta convidado";;
	*) comment_xguest="Guest Account";;
esac

useradd -s /bin/rbash -K UID_MIN=61000 -K UID_MAX=65000 -K GID_MIN=61000 -K GID_MAX=65000 %grp_option -p '' -c "\$comment_xguest" xguest || :

# prevent remote login:
if [ -e /etc/ssh/denyusers ]; then
	if ! grep -q xguest /etc/ssh/denyusers; then
		echo xguest >> /etc/ssh/denyusers
	fi
fi

# prevent accessing most configuration tools (mcc still available with root password)
for i in /etc/pam.d/{mandriva-simple-auth,simple_root_authen,urpmi.update}; do
	if [ -e \$i ]; then
		grep -F -q xguest \$i && continue
	fi
	echo -e "\nauth\trequired\tpam_succeed_if.so\tquiet user != xguest" >> \$i
done
EOF

%post
if [ $1 -eq 1 ]; then
	xguest-add-helper
fi

%preun
if [ $1 -eq 0 ]; then

userdel -r xguest
groupdel xguest

# remove forbiden SSH:
sed -i '/^xguest/d' /etc/ssh/denyusers

fi

%triggerun -- xguest <= 1.0.8-3mdv2010.0
userdel -r guest 2>/dev/null
xguest-add-helper

%triggerin -- openssh-server
if ! grep -q xguest /etc/ssh/denyusers; then
  echo xguest >> /etc/ssh/denyusers
fi

%files
%attr(755,root,root) %{_bindir}/*
%dir %{_sysconfdir}/desktop-profiles
%config(noreplace) %{_sysconfdir}/desktop-profiles/xguest.zip
%{_sysconfdir}/security/namespace.d/
%doc README LICENSE

%changelog
* Tue Jul 15 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.10-4
+ Revision: 21b4d83
- Fix file checks in /etc/pam.d



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13336 |12cu|xjadeo-0.7.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Simple video player that receives sync from jack transport
Name:		xjadeo
Version:	0.7.5
Release:	2
Group:		Video
License:	GPLv2+
Url:		http://xjadeo.sourceforge.net/
Source0:	%{name}-%{version}.tar.gz
BuildRequires:	imagemagick
BuildRequires:	ffmpeg-devel
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(imlib2)
BuildRequires:	pkgconfig(jack)
BuildRequires:	pkgconfig(liblo)
BuildRequires:	pkgconfig(ltc)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xpm)
BuildRequires:	pkgconfig(xv)
Suggests:	mencoder
Suggests:	qjadeo

%description
Simple video player that receives sync from jackd or MTC.
It has applications in soundtrack creation, video monitoring or any task that
requires to associate movie frames with audio events.

For instance when a jack-client (like Muse, Rosegarden or Ardour) acts as a
timebase master, xjadeo will display the video synchronized to JACK transport.
xjadeo is capable to read Midi Time Clock as an alternate sync source and comes
along with an optional QT-GUI.

xjadeo reads only seekable media by default. Installing a transcoding utility
like mencoder or transcode is highly recommended.

%files
%{_bindir}/xjadeo
%{_bindir}/xjinfo
%{_bindir}/xjremote
%{_mandir}/man1/xjadeo.1*
%{_mandir}/man1/xjinfo.1*
%{_mandir}/man1/xjremote.1*

#----------------------------------------------------------------------------

%package -n qjadeo
Summary:	Qt-based GUI for xjadeo
Requires:	%{name}

%description -n qjadeo
Qt-based GUI for xjadeo, a simple video player that receives sync
from jack transport.

%files  -n qjadeo -f qjadeo.lang
%{_bindir}/qjadeo
%{_datadir}/applications/qjadeo.desktop
%{_iconsdir}/hicolor/*/apps/qjadeo.png
%{_mandir}/man1/qjadeo.1*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x --enable-qtgui
%make

%install
%makeinstall_std

# install menu entry
mkdir -p %{buildroot}%{_datadir}/applications/
cat > %{buildroot}%{_datadir}/applications/qjadeo.desktop << EOF
[Desktop Entry]
Type=Application
Name=Qjadeo
GenericName=X jack video monitor
Comment=A simple video player that gets sync from jack transport
Icon=qjadeo
Exec=/usr/bin/qjadeo
Terminal=false
Categories=AudioVideo;Video;Player;
EOF

# install menu icons
for N in 16 32 48 64 128;
do
convert doc/%{name}.png -resize ${N}x${N} $N.png;
install -D -m 0644 $N.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/apps/qjadeo.png
done

%find_lang qjadeo --with-qt


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13337 |12cu|xlogmaster-1.6.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Quick & easy monitoring of logfiles and devices
Name:		xlogmaster
Version:	1.6.2
Release:	2
Source0:	ftp://ftp.gnu.org/pub/gnu/%{name}/%{name}-%{version}.tar.gz
Source1:	%{name}-icons.tar.bz2
Patch0:		xlogmaster-1.6.2-workaround-pointer-to-int-casting.patch
BuildRequires:	libgtk+-devel
License:	GPLv2+
URL:		http://www.gnu.org/software/xlogmaster/
Group:		Monitoring

%description
The Xlogmaster is a program that allows easy and flexible monitoring of
all logfiles and devices that allow being read via cat (like the /proc
devices). It allows you to set a lot of events based on certain activities
in the monitored logfiles/devices and should prove very helpful for almost
anyone.

%prep
%setup -q -a1
%patch0 -p1 -b .cast~

%build
%configure	--with-xlogmaster-home=%{_sysconfdir} \
		--with-xlogmaster-lib=%{_datadir}/xlogmaster \
		--with-xlogmaster-db=%{_localstatedir}/lib/xlogmaster \
		--disable-gtkrc

%make

%install
%makeinstall XLM_LIB=%{buildroot}%{_datadir}/%{name} XLM_DB=%{buildroot}%{_localstatedir}/lib/%{name}

mkdir -p %{buildroot}%{_datadir}/applications/
cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
[Desktop Entry]
Type=Application
Icon=%{name}
Categories=System;Monitor;
Name=%{name}
Comment=Logfile viewer
EOF

install -m644 icons/16x16.png -D %{buildroot}%{_miconsdir}/%{name}.png
install -m644 icons/32x32.png -D %{buildroot}%{_iconsdir}/%{name}.png
install -m644 icons/48x48.png -D %{buildroot}%{_liconsdir}/%{name}.png



%files
%doc NEWS README TODO 
%{_bindir}/*
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*
%dir %{_localstatedir}/lib/%{name}
%{_localstatedir}/lib/%{name}/*
%{_mandir}/man1/%{name}.1*
%{_infodir}/%{name}.info*
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_datadir}/applications/%{name}.desktop


%changelog
* Fri Jan 13 2012 Per Ã˜yvind Karlsen <peroyvind@mandriva.org> 1.6.2-1
+ Revision: 760690
- workaround casting from pointer to int breaking build on 64 bit (P0)
- don't redefine name, version & release
- use %%_install_info macros
- drop legacy rpm stuff
- drop conditional scripts for ancient releases
- install icons a bit nicer.. ;)

  + Johnny A. Solbu <solbu@mandriva.org>
    - Remove obsolete html docs.
    - New version
    - Spec cleanup
    - Don't ship COPYING, as the license doesn't require it.
    - Replaced $$RPM_BUILD_ROOT with %%{buildroot}
    - Removed %%mkrel
    - Removed broken patch.

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - fix summary-ended-with-dot
    - auto convert menu to XDG
    - kill re-definition of %%buildroot on Pixel's request
    - use %%mkrel
    - import xlogmaster

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot


* Fri Jul 16 2004 Michael Scherer <misc@mandrake.org> 1.6.0-12mdk 
- rebuild for new gcc

* Thu Jun 03 2004 Lenny Cartier <lenny@mandrakesoft.com 1.6.0-11mdk
- rebuild

* Sat Feb 01 2003 Lenny Cartier <lenny@mandrakesoft.com 1.6.0-10mdk
- rebuild

* Sat Nov 23 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.6.0-9mdk
- fix missing files

* Thu Nov 14 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.6.0-8mdk
- from Per Øyvind Karlsen <peroyvind@delonic.no> :
	- gcc-3.2 compilation fixes
	- Cleanups
	- s/Copyright/License/ - Do not use obsolete Copyright tag
	- Removed redundant PreReq
	- Added missing BuildRequires
	- Moved xlogmaster-lib files into a more appropriate place(make rpmlint happy)

* Thu Oct 24 2002 Maxim Heijndijk <cchq@wanadoo.nl> 1.6.0-7mdk
- Rebuilt for Mandrake 9.0 / MandrakeClub.
- Added BuildRequires for gcc 2.96.
- Fixed bindir.
- Fixed datbase dir.
- Fixed manfile permissions.
- Removed gtkrc files.

* Sat Oct 12 2002 Maxim Heijndijk <cchq@wanadoo.nl> 1.6.0-6
- Fixed Group.

* Mon Oct 07 2002 Maxim Heijndijk <cchq@wanadoo.nl> 1.6.0-5
- Rebuilt for MandrakeClub.

* Mon May 07 2001 Maxim Heijndijk <cchq@wanadoo.nl> 1.6.0-4
- Rebuild with glibc-2.2.2.
- More docs.

* Wed Aug 23 2000 Maxim Heijndijk <cchq@wanadoo.nl> 1.6.0-3
- Added menuentryfile
- Bzipping/stripping now handled by spec-helper
- Manpages to %%{_mandir}

* Tue Jun 20 2000 Maxim Heijndijk <cchq@wanadoo.nl> 1.6.0-2
- Made package relocatable
- bzipped source
- bzipped manpage

* Fri Apr 02 1999 Arne Coucheron <arneco@online.no> [1.6.0-1]
- corrected source url
- requires GTK+ >= 1.2.1
- sound, script and database files moved to /usr/lib/xlogmaster
- strip the binary

* Wed Aug 26 1998 Arne Coucheron <arneco@online.no> [1.4.3-1]
- installing the info file

* Mon Jul 27 1998 Arne Coucheron <arneco@online.no> [1.4.1-1]
- first release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13338 |12cu|xmakemol-5.16-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	xmakemol
%define version 5.16
%define release  7

Name: 	 	%{name}
Summary: 	Simple XYZ molecule editor and GL viewer
Version: 	%{version}
Release: 	%{release}

Source:		http://savannah.nongnu.org/download/xmakemol/%{name}-%{version}.tar.gz
URL:		http://vegemite.chem.nottingham.ac.uk/~xmakemol/
License:	GPL
Group:		Sciences/Chemistry
BuildRequires:	pkgconfig(x11)
BuildRequires:	lesstif-devel
BuildRequires:	pkgconfig(xt)

%description
XMakemol can be used to view and manipulate atomic and molecular data given in
xyz format.

XMakemol can produce output in PostScript (black and white or colour)and in xpm
format (which can be translated to gif format using xpmtoppm and ppmtogif).

XMakemol can also produce a series of xpm files which can be translated into an
animated gif file using the bundled utility xmake_anim.pl (formerly
gmake_anim.pl).

%prep
%setup -q

%build
# Disable OpenGL for now, as linking against libmesaglw is broken
# AdamW 2007/07
%configure2_5x --without-opengl
%make
										
%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std
cp xmake_anim.pl.1 %buildroot/%_mandir/man1

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Name=XMakeMol
Comment=Simple molecule editor and viewer
Exec=%{_bindir}/%{name} 
Icon=chemistry_section
Terminal=false
Type=Application
StartupNotify=true
Categories=Motif;Education;Science;Chemistry;
EOF

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%update_menus
%endif
		
%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files
%defattr(-,root,root)
%doc README AUTHORS COPYING NEWS PROBLEMS ToDo.txt 
%{_bindir}/%name
%{_bindir}/xmake_anim.pl
%{_datadir}/%name
%{_mandir}/man1/*
%{_datadir}/applications/mandriva-%{name}.desktop


%changelog
* Tue Feb 01 2011 Funda Wang <fwang@mandriva.org> 5.16-6mdv2011.0
+ Revision: 634903
- simplify BR

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 5.16-5mdv2010.0
+ Revision: 435135
- rebuild

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 5.16-4mdv2009.0
+ Revision: 262458
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 5.16-3mdv2009.0
+ Revision: 257130
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri Jan 18 2008 Austin Acton <austin@mandriva.org> 5.16-1mdv2008.1
+ Revision: 154512
- file list
- sync
- new version

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - kill explicit icon extension
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Fri Jul 20 2007 Adam Williamson <awilliamson@mandriva.org> 5.15-2mdv2008.0
+ Revision: 54073
- disable OpenGL for now, doesn't link properly
- add missing buildrequires
- rebuild against new lesstif
- don't manually bzip2 manpage, leave it to the macro
- xdg menu

  + Austin Acton <austin@mandriva.org>
    - Import xmakemol



* Thu Aug 25 2005 Austin Acton <austin@mandriva.org> 5.15-1mdk
- New release 5.15

* Tue Aug 24 2004 Austin Acton <austin@mandrake.org> 5.13-2mdk
- new menu

* Sun Aug 8 2004 Austin Acton <austin@mandrake.org> 5.13-1mdk
- new menu

* Thu Aug 03 2004 Franck Villaume <fvill@freesurf.fr> 5.13-1mdk
- 5.13

* Sun Feb 22 2004 Austin Acton <austin@mandrake.org> 5.11-1mdk
- 5.11

* Wed Oct 8 2003 Austin Acton <aacton@yorku.ca> 5.09-1mdk
- 5.09

* Mon Aug 25 2003 Austin Acton <aacton@yorku.ca> 5.08-1mdk
- 5.08

* Fri Apr 25 2003 Austin Acton <aacton@yorku.ca> 5.07-2mdk
- buildrequires lesstif-devel

* Tue Apr 15 2003 Austin Acton <aacton@yorku.ca> 5.07-1mdk
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13339 |12cu|xmbmon-2.05-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name xmbmon
%define version 2.05
%define realversion 205
%define release 8
%define debug_package	%{nil}

Summary: A motherboad monitoring tool
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://www.nt.phys.kyushu-u.ac.jp/shimizu/download/%{name}%{realversion}.tar.gz
Patch1:	 %{name}_2.05-6.patch.bz2
Patch2:  %{name}%{realversion}_fflush.patch.bz2
License: BSD
Group: System/Kernel and hardware
Url: http://www.nt.phys.kyushu-u.ac.jp/shimizu/download/download.html
BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(xt)

%description
A motherboard monitoring tools that uses the SMI bus.
%prep
%setup -q -n %{name}%{realversion}
%patch1 -p1
%patch2 -p0

%build
%configure
%make

%install
mkdir -p $RPM_BUILD_ROOT/%{_bindir}
mkdir -p $RPM_BUILD_ROOT/%{_mandir}/man1
mkdir -p $RPM_BUILD_ROOT/usr/X11R6/man/man1
mkdir -p $RPM_BUILD_ROOT/usr/X11R6/bin
mkdir -p $RPM_BUILD_ROOT/usr/X11R6/lib/X11/app-defaults

%makeinstall INST_DIR=$RPM_BUILD_ROOT/%{_bindir} INST_XDIR=$RPM_BUILD_ROOT/usr/X11R6/bin INST_XRDIR=/usr/X11R6/lib/X11/app-defaults
%make install-man INST_MANDIR=$RPM_BUILD_ROOT/%{_mandir}/man1 INST_MANXDIR=$RPM_BUILD_ROOT/usr/X11R6/man/man1


%files
%{_bindir}/mbmon
/usr/X11R6/bin/xmbmon
%doc /usr/X11R6/man/man1/xmbmon.1*
%doc %{_mandir}/man1/mbmon.1*

%changelog
* Wed Mar 05 2014 SymbianFlo <symbianflo@mandrivausers.ro> 2.05-8
+ Revision: b0dba6f
- Fix BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13340 |12cu|xmerlin-0.9b-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tver    0.9
%define debug_package	%{nil}
Summary: Character recognition engine for X11 devices
Name:    xmerlin
Version: 0.9b
Release: 14
Source0: %{name}-%{tver}_public.tar.bz2
Patch0: xmerlin-0.9b-gcc3_4.patch
URL: http://www.hellkvist.org/software/index.php3#XMerlin
License: GPL
Group: System/X11
BuildRequires: pkgconfig(x11)

%description
XMerlin is a simple character recognition engine for X11-based Web pads
and such devices where a regular keyboard is not an option. You write your
characters in a window, and after recognition the character is sent to the
window in focus, which could we an editor, web browser, or any other
window/widget that accepts SendEvents.

%prep

%setup -q -n %{name}-%{tver}_public
%patch0 -p1 -b .gcc3_4

%build
# modify Makefile
perl -pi -e "s|/usr/local/share/merlin|\\$\(INSTALL_PREFIX)/share/merlin||g;" Makefile
perl -pi -e "s|/usr/X11R6/bin|\\$\(INSTALL_PREFIX)/bin||g;" Makefile
perl -pi -e "s|-O2 -Wall |\\$\(OTHER_CFLAGS) -O2 -Wall ||g;" Makefile

# build
make OTHER_CFLAGS="%{optflags}" INSTALL_PREFIX=%{_prefix}

%install
mkdir -p %{buildroot}%{_prefix}/{bin,share/merlin}/
make INSTALL_PREFIX=%{buildroot}%{_prefix} install

%clean

%files
%doc doc/* COPYING INSTALL WHATISNEW
%{_bindir}/*
%dir %{_datadir}/merlin/
%{_datadir}/merlin/*


%changelog
* Wed Mar 05 2014 SymbianFlo <symbianflo@mandrivausers.ro> 0.9b-14
+ Revision: c0c1706
- Updated xmerlin.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13341 |12cu|xmind-3.3.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define snapshot 201212250029

Summary:  XMind
Name:    xmind
Version: 3.3.1
Release: 2
Group:   Networking/WWW
URL:    http://www.xmind.net/
Source0: http://www.xmind.net/%{name}-portable-%{version}.%{snapshot}.zip
Source1: %{name}.png
Source2: %{name}.xml
Source3: %{name}
License: Eclipse Public License
Requires: java >= 1.6
Requires: libxulrunner
Requires: eclipse-swt

%description
XMind is the world's coolest brainstorming and mind
mapping software and the best way to share your ideas. 

%prep
%setup -c -n %{name}-portable-%{version}.%{snapshot}

%install
mkdir -p %{buildroot}/%{_bindir}
mkdir -p %{buildroot}/%{_datadir}/%{name}
%ifarch x86_64
rm -rf XMind_Linux XMind_Windows XMind_Mac_OS_X XMind_Mac_OS_X_64bit
cp -af * %{buildroot}/%{_datadir}/%{name}
chmod 777 %{buildroot}/%{_datadir}/%{name}/XMind_Linux_64bit/configuration
%else
rm -rf XMind_Linux_64bit XMind_Windows XMind_Mac_OS_X XMind_Mac_OS_X_64bit
cp -af * %{buildroot}/%{_datadir}/%{name}
chmod 777 %{buildroot}/%{_datadir}/%{name}/XMind_Linux/configuration
%endif
mkdir -p %{buildroot}/%{_datadir}/%{name}/Commons/data
chmod 777 %{buildroot}/%{_datadir}/%{name}/Commons/data
install -m 777 %{SOURCE3} %{buildroot}/%{_bindir}/

# menu 
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
[Desktop Entry]
Encoding=UTF-8
Name=XMind
Comment=Launch XMind
Comment[ru]=Запуск XMind
Exec=%{name}
Terminal=false
Type=Application
Icon=%{name}.png
StartupNotify=true
Categories=Office;X-MandrivaLinux-Office-Other;
MimeType=application/%{name};
EOF

#icon
mkdir -p %{buildroot}%{_datadir}/pixmaps
install -m 644 %{SOURCE1} %{buildroot}%{_datadir}/pixmaps/%{name}.png

mkdir -p %{buildroot}%{_datadir}/mime/packages
install -m 644 %{SOURCE2} %{buildroot}%{_datadir}/mime/packages/%{name}.xml

%files 
%doc *.txt *.html
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/applications/*.desktop
%{_datadir}/mime/packages
%{_bindir}/%{name}

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13342 |12cu|xmind-3.3.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#First is private, second is false (comes from libcairo-swt.so)
%if %{_use_internal_dependency_generator}
%define __noautoprov 'eclipse(.*)|libcairo(.*)'
%endif

%define snapshot 201212250029

Summary:	XMind
Name:		xmind
Version:	3.3.1
Release:	3
Group:		Networking/WWW
License:	Eclipse Public License
URL:		http://www.xmind.net/
Source0:	http://www.xmind.net/%{name}-portable-%{version}.%{snapshot}.zip
Source1:	%{name}.png
Source2:	%{name}.xml
Source3:	%{name}
Requires:	java >= 1.6
Requires:	libxulrunner
Requires:	eclipse-swt

%description
XMind is the world's coolest brainstorming and mind
mapping software and the best way to share your ideas.

%prep
%setup -q -c -n %{name}-portable-%{version}.%{snapshot}
rm -rf XMind_Windows XMind_Mac_OS_X XMind_Mac_OS_X_64bit
rm -rf Commons/plugins/*macosx* Commons/plugins/*win32*

%install
mkdir -p %{buildroot}/%{_bindir}
mkdir -p %{buildroot}/%{_datadir}/%{name}
%ifarch x86_64
rm -rf XMind_Linux
rm -rf Commons/plugins/*linux.x86_1*
cp -af * %{buildroot}/%{_datadir}/%{name}
chmod 777 %{buildroot}/%{_datadir}/%{name}/XMind_Linux_64bit/configuration
%else
rm -rf XMind_Linux_64bit
rm -rf Commons/plugins/*linux.x86_64_1*
cp -af * %{buildroot}/%{_datadir}/%{name}
chmod 777 %{buildroot}/%{_datadir}/%{name}/XMind_Linux/configuration
%endif
mkdir -p %{buildroot}/%{_datadir}/%{name}/Commons/data
chmod 777 %{buildroot}/%{_datadir}/%{name}/Commons/data
install -m 777 %{SOURCE3} %{buildroot}/%{_bindir}/

# menu 
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
[Desktop Entry]
Encoding=UTF-8
Name=XMind
Comment=Launch XMind
Comment[ru]=Запуск XMind
Exec=%{name}
Terminal=false
Type=Application
Icon=%{name}.png
StartupNotify=true
Categories=Office;X-MandrivaLinux-Office-Other;
MimeType=application/%{name};
EOF

#icon
mkdir -p %{buildroot}%{_datadir}/pixmaps
install -m 644 %{SOURCE1} %{buildroot}%{_datadir}/pixmaps/%{name}.png

mkdir -p %{buildroot}%{_datadir}/mime/packages
install -m 644 %{SOURCE2} %{buildroot}%{_datadir}/mime/packages/%{name}.xml

%files
%doc *.txt *.html
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/applications/*.desktop
%{_datadir}/mime/packages
%{_bindir}/%{name}

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13343 |12cu|xmlsysd-1.0.4-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define debug_package	%{nil}
%define name    xmlsysd
%define version 1.0.4
%define release 8
# The following should match PROGRAM, VERSION and RELEASE in the
# Makefile accompanying this program (and the .tgz defined in Source
# below.

Summary: XML-based system information daemon

Name: %name
Version: %version
Release: %release
Group: Monitoring
Url: http://www.phy.duke.edu/~rgb/Beowulf/xmlsysd.php
License: GPL
Source: http://www.phy.duke.edu/~rgb/wulfware/%{name}-%{version}.tgz
Source1: %{name}.xinetd

BuildRequires: pkgconfig(libxml-2.0)
BuildRequires: libwulf-devel

Requires: xinetd

%description 
xmlsysd is a system information daemon that recognizes a simple command
language that causes it to execute certain systems calls and parse
various system information files in /proc, convert the information it
thus obtains into an xml encapsulation, and send the xml data out via a
socket connection.  It supports both a forking daemon mode that can be
run from userspace and an xinetd mode that can be run out of xinetd.  In
most situations the latter is more securable and controllable and this
rpm installs it in this mode.  

The xml encapsulation of system and proc data is documented within this
package to facilitate the construction of web or other applications that
connect to the daemon, retrieve the information it provides on some
polling loop, and extract the data for presentation.  In addition, the
source and xml itself is reasonably extensible so that it should be easy
to add new things to be monitored to the daemon in ways that don't break
existing applications (applications should always ignore any field tags
they don't recognize and should also be able to cope with missing field
tags that they expect to be there).  One monitoring application,
wulfstat, should generally be available in a separate rpm packaging.

The construction of xmlsysd is deliberately lightweight -- it is a
(hopefully) efficiently coded C-source binary application that tries to
make a minimal impact on the cpu, memory and network resources of the
host being monitored.  This design goal should be preserved if at all
possible by programmers seeking to add features or fields to be
monitored.

%prep
%setup -q -n %{name}


%build
make clean
%make

%install
%make PREFIX=%{buildroot}/usr install
mkdir -p %{buildroot}/%{_sysconfdir}/xinetd.d/
cp -vf %SOURCE1 %{buildroot}/%{_sysconfdir}/xinetd.d/xmlsysd



%files 
# The xmlsysd binary
%attr(755,root,root) %{_sbindir}/xmlsysd
# The xmlsysd man page
%attr(644,root,root) %{_mandir}/man8/xmlsysd.8.*
%config(noreplace) %{_sysconfdir}/xinetd.d/%{name}*

# The xmlsysd docs
%doc README TODO COPYING CHANGELOG DESIGN

%post
service xinetd condrestart

%postun
service xinetd condrestart


%changelog
* Wed Mar 05 2014 SymbianFlo <symbianflo@mandrivausers.ro> 1.0.4-8
+ Revision: 9476c28
- Spec clean, fix BR, bump rel.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13344 |12cu|xmltv-0.5.64-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
######################################################
# SpecFile: xmltv.spec 
# Generato: http://www.mandrivausers.ro/
# MRB-Falticska Florin
######################################################
#define debug_package	%{nil}
#define  distsuffix mrb
#define	name	xmltv
#define	version	0.5.64
#define	release	69

#  This will build the grabbers as fallows :

#  Grabber for Argentina (tv_grab_ar)                                          [yes]
#  Grabber for Switzerland (tv_grab_ch_search)                                 [yes]
#  Grabber for UK and Ireland (Radio Times) (tv_grab_uk_rt)                    [yes]
#  Fast alternative grabber for the UK (tv_grab_uk_bleb)                       [yes]
#  Fast grabber for UK and Ireland using Atlas database (tv_grab_uk_atlas)     [yes]
#  Grabber for UK and Ireland using The Guardian website (tv_grab_uk_guardian) [yes]
#  Grabber for UK and Ireland using TV Guide website (tv_grab_uk_tvguide)      [yes]
#  Grabber for Iceland (tv_grab_is)                                            [yes]
#  Grabber for Italy (tv_grab_it)                                              [yes]
#  Grabber for Italy from DVB-S stream (tv_grab_it_dvb)                        [yes]
#  $$ Grabber for North America-schedulesdirect.org (tv_grab_na_dd)            [yes]
#  Grabber for Finland (tv_grab_fi)                                            [yes]
#  Grabber for Israel (tv_grab_il)                                             [yes]
#  Alternative grabber for Spain (tv_grab_es_laguiatv)                         [yes]
#  Grabber for Hungary and Romania (tv_grab_huro)                              [yes]
#  Grabber for Sweden (tv_grab_se_swedb)                                       [yes]
#  Grabber for Croatia (tv_grab_hr)                                            [yes]
#  Grabber for Norway (gfeed.info) (tv_grab_no_gfeed)                          [yes]
#  Grabber for german speaking area (Egon zappt) (tv_grab_eu_egon)             [yes]
#  Grabber for Sweden (tvzon.se) (tv_grab_se_tvzon)                            [yes]
#  Grabber for France (tv_grab_fr)                                             [yes]
#  Grabber for France (Kazer) (tv_grab_fr_kazer)                               [yes]
#  Grabber for Portugal (MEO) (tv_grab_pt_meo)                                 [yes]
#  Grabber for South Africa (tv_grab_za)                                       [yes]
#  $$ Grabber for some European countries (epgdata.com) (tv_grab_eu_epgdata)   [yes]
#  Grabber that combines data from other grabbers (tv_grab_combiner)           [yes]
#  Program to report exceptions and changes in a schedule (tv_check)           [yes]
#  CGI program to filter listings (to install manually) (tv_pick_cgi)          [yes]
#  Grabber for DirecTV in North America (tv_grab_na_dtv)                       [yes]


Name:		xmltv
Version:	0.5.64
Release:	1
Summary:	A set of utilities to manage your TV viewing
URL:		http://wiki.xmltv.org
Source0:	http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
Patch0:         xmltv-0.5.63-noask.patch

License:	GPLv2+
Group:		Video

BuildArch:     noarch
BuildRequires: perl-base
BuildRequires: perl-devel
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(LWP) >= 5.65
BuildRequires: perl(XML::Parser) >= 2.34
BuildRequires: perl(XML::Twig) >= 3.28
BuildRequires: perl(Date::Manip) >= 5.42
BuildRequires: perl(XML::Writer) >= 0.600
BuildRequires: perl(Memoize)
BuildRequires: perl(Storable) >= 2.04
BuildRequires: perl(File::Slurp)
BuildRequires: perl(Lingua::EN::Numbers::Ordinate)
BuildRequires: perl(Lingua::Preferred) >= 0.2.4
BuildRequires: perl(Term::ProgressBar) >= 2.03
BuildRequires: perl(Compress::Zlib)
BuildRequires: perl(Unicode::String)
BuildRequires: perl(HTML::TreeBuilder)
BuildRequires: perl(HTML::Entities) >= 1.27
BuildRequires: perl(WWW::Mechanize) => 1.16
BuildRequires: perl(HTTP::Cookies) >= 1.39
BuildRequires: perl(HTML::Form)
BuildRequires: perl(HTTP::Cache::Transparent)
BuildRequires: perl(LWP::Simple)
BuildRequires: perl(IO::Scalar)
BuildRequires: perl(Archive::Zip)
BuildRequires: perl(XML::Simple)
BuildRequires: perl(SOAP::Lite) >= 0.67
BuildRequires: perl(Term::ReadKey)
BuildRequires: perl(XML::LibXML)
BuildRequires: perl(XML::DOM)
BuildRequires: perl(XML::LibXSLT)
BuildRequires: perl(Compress::Zlib)
BuildRequires: perl(IO::Stringy)
BuildRequires: perl(File::Temp)
BuildRequires: perl(Tk::TableMatrix)
BuildRequires: perl(CGI)
BuildRequires: perl(HTML::TokeParser)
BuildRequires: perl(HTML::TableExtract) >= 1.08
BuildRequires: perl(HTML::Parser) >= 3.34
BuildRequires: perl(Time::Local)
BuildRequires: perl(Date::Parse)
BuildRequires: perl(Log::TraceMessages)
BuildRequires: perl(Time::HiRes)
BuildRequires: perl(IO::Select)
BuildRequires: perl(JSON)
BuildRequires: perl(Linux::DVB)
BuildRequires: perl(Text::Iconv)
BuildRequires: perl(Data::Dumper)
BuildRequires: perl(Parse::RecDescent)
BuildRequires: perl(DateTime)
BuildRequires: perl(DateTime::Format::Strptime)
BuildRequires: perl(DateTime::Format::ISO8601)
# needed by fribidi 
BuildRequires: perl(Text::Bidi)
# need by ita dvb
BuildRequires: perl(Linux::DVB)
BuildRequires: perl(File::Slurp)
BuildRequires: perl(Time::HiRes)
BuildRequires: perl(Data::Dump)


Requires: perl(Data::Dumper) 
Requires: perl(Date::Manip) 
Requires: perl(Date::Parse) 
Requires: perl(DateTime) 
Requires: perl(DateTime::Format::Strptime) 
Requires: perl(Encode) 
Requires: perl(File::Spec) 
Requires: perl(File::Temp) 
Requires: perl(Getopt::Long) 
Requires: perl(Getopt::Std) 
Requires: perl(IO::File) 
Requires: perl(POSIX) 
Requires: perl(Storable) 
Requires: perl(XML::LibXML) 
Requires: perl(XML::TreePP) 

Requires: xmltv-grabbers >= %{EVRD}

Obsoletes:	%{name}-grabbers < %{EVRD}




%description
XMLTV is a set of utilities to manage your TV viewing. They work with
TV listings stored in the XMLTV format, which is based on XML. The
idea is to separate out the backend (getting the listings) from the
frontend (displaying them for the user), and to implement useful
operations like picking out your favourite programmes as filters that
read and write XML documents.

%package -n perl-XMLTV
Summary: 	Perl modules for managing your TV viewing
Group: 		Development/Perl
Requires: perl-base 
Requires: perl-XML-Twig 
Requires: perl-DateManip
Requires: perl(HTML::TreeBuilder)
Requires: perl(Tie::Handle)
Requires: perl(Term::ProgressBar)
Requires: perl(POSIX)
Requires: perl(Memoize)
Requires: perl(DB_File)	

%description -n perl-XMLTV
XMLTV is a set of utilities to manage your TV viewing. They work with
TV listings stored in the XMLTV format, which is based on XML. The
idea is to separate out the backend (getting the listings) from the
frontend (displaying them for the user), and to implement useful
operations like picking out your favourite programmes as filters that
read and write XML documents.

This package contains the perl modules from xmltv.

%package grabbers
Summary: 	Backends for xmltv
Group: 		Video

Requires: perl(Archive::Zip)
Requires: perl(Carp) 
Requires: perl(Compress::Zlib) 
Requires: perl(Cwd) 
Requires: perl(Data::Dump) 
Requires: perl(Date::Format) 
Requires: perl(Date::Language) 
Requires: perl(Date::Manip) 
Requires: perl(Date::Parse) 
Requires: perl(DateTime) 
Requires: perl(Digest::MD5) 
Requires: perl(Encode) 
Requires: perl(Errno) 
Requires: perl(Exporter) 
Requires: perl(File::Basename) 
Requires: perl(File::Path) 
Requires: perl(File::Slurp) 
Requires: perl(File::Temp) 
Requires: perl(Getopt::Long) 
Requires: perl(HTML::Entities) 
Requires: perl(HTML::Parser) 
Requires: perl(HTML::TokeParser) 
Requires: perl(HTML::TreeBuilder) 
Requires: perl(HTTP::Cache::Transparent) 
Requires: perl(HTTP::Cookies) 
Requires: perl(HTTP::Request::Common) 
Requires: perl(IO::File) 
Requires: perl(IO::Scalar) 
Requires: perl(IO::Select) 
Requires: perl(IO::Uncompress::Unzip) 
Requires: perl(JSON) 
Requires: perl(JSON::PP) 
Requires: perl(LWP) 
Requires: perl(LWP::Simple) 
Requires: perl(LWP::UserAgent) 
Requires: perl(Linux::DVB) 
Requires: perl(List::Util) 
Requires: perl(Memoize) 
Requires: perl(POSIX) 
Requires: perl(Pod::Usage) 
Requires: perl(SOAP::Lite) 
Requires: perl(Switch) 
Requires: perl(Time::HiRes) 
Requires: perl(Time::Local) 
Requires: perl(URI) 
Requires: perl(URI::Escape) 
Requires: perl(WWW::Mechanize) 
Requires: perl(XML::DOM) 
Requires: perl(XML::LibXML) 
Requires: perl(XML::LibXSLT) 
Requires: perl(XML::Parser) 
Requires: perl(XML::Twig) >= 3.100.0 
Requires: perl(XML::Writer) 



%description grabbers
XMLTV is a set of utilities to manage your TV viewing. They work with
TV listings stored in the XMLTV format, which is based on XML. The
idea is to separate out the backend (getting the listings) from the
frontend (displaying them for the user), and to implement useful
operations like picking out your favourite programmes as filters that
read and write XML documents.

This package contains the backends (grabbers) for xmltv.


%package gui
Summary: 	Graphical frontends to xmltv
Group: 		Video
Requires: perl-XMLTV >= %{version}-%{release}

Requires: perl(Data::Dumper) 
Requires: perl(Date::Manip) 
Requires: perl(Getopt::Long) 
Requires: perl(Time::Local) 
Requires: perl(Tk) 
Requires: perl(Tk::TableMatrix) 
Requires: perl(XML::Twig) 
Requires: perl(XMLTV::Version)


%description gui
XMLTV is a set of utilities to manage your TV viewing. They work with
TV listings stored in the XMLTV format, which is based on XML. The
idea is to separate out the backend (getting the listings) from the
frontend (displaying them for the user), and to implement useful
operations like picking out your favourite programmes as filters that
read and write XML documents.

This package contains graphical frontends to xmltv.

%prep
%setup -q
%patch0 -p1 -b .noask

# swiss grab fix
sed -i 's/\r//' grab/ch_search/tv_grab_ch_search.in

# Fix not-utf8
cp -pr ChangeLog ChangeLog.not-utf8
iconv -f ISO_8859-1 -t UTF8 ChangeLog.not-utf8 > ChangeLog
touch -r ChangeLog.not-utf8 ChangeLog
rm ChangeLog.not-utf8

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor PREFIX=%{_prefix}
%{make}


%install
%makeinstall_std
find %{buildroot} -type f -name .packlist -exec rm -f {} ';'

# Fix attr
chmod 0755 %{buildroot}%{_bindir}/*

rm -fr %{buildroot}%{_datadir}/doc/xmltv-0.5.64

chmod +x %{buildroot}%{_datadir}/xmltv/tv_grab_uk_atlas/cgi-bin/getatlas.pl

%check
make test


%files
%doc ChangeLog README

%{_bindir}/tv_merge
%{_bindir}/tv_count
%{_bindir}/tv_cat
%{_bindir}/tv_extractinfo_en
%{_bindir}/tv_extractinfo_ar
%{_bindir}/tv_grep
%{_bindir}/tv_imdb
%{_bindir}/tv_remove_some_overlapping
%{_bindir}/tv_sort
%{_bindir}/tv_split
%{_bindir}/tv_to_latex
%{_bindir}/tv_to_text
%{_bindir}/tv_to_potatoe
%{_bindir}/tv_find_grabbers
%{_bindir}/tv_validate_file
%{_bindir}/tv_validate_grabber
%{_bindir}/tv_augment_tz
%{_datadir}/xmltv
%{_mandir}/man1/tv_count.1.xz
%{_mandir}/man1/tv_merge.1.xz
%{_mandir}/man1/tv_cat.1*
%{_mandir}/man1/tv_extractinfo_en.1*
%{_mandir}/man1/tv_extractinfo_ar.1*
%{_mandir}/man1/tv_grep.1*
%{_mandir}/man1/tv_imdb.1*
%{_mandir}/man1/tv_remove_some_overlapping.1*
%{_mandir}/man1/tv_sort.1*
%{_mandir}/man1/tv_split.1*
%{_mandir}/man1/tv_to_latex.1*
%{_mandir}/man1/tv_to_text.1*
%{_mandir}/man1/tv_to_potatoe.1*
%{_mandir}/man1/tv_find_grabbers.1*
%{_mandir}/man1/tv_validate_file.1*
%{_mandir}/man1/tv_validate_grabber.1*
%{_mandir}/man1/tv_augment_tz.1*

%files -n perl-XMLTV
%doc ChangeLog README
%{perl_vendorlib}/XMLTV.pm
%{perl_vendorlib}/XMLTV
%{_mandir}/man3/*.3*

%files grabbers
%doc ChangeLog README
%{_bindir}/tv_grab_*
%{_mandir}/man1/tv_grab_*.1*

%files gui
%doc doc/*
%{_bindir}/tv_check
%{_mandir}/man1/tv_check.1*


%changelog
* Wed Apr 23 2014 symbianflo <symbianflo@symbianflo> 0.5.64-1
+ Revision: 0972e5b
- Log: update to 0.5.64, spec clean fix build, fixed missing BR && Req



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13345 |12cu|xmonad-0.11-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}
%define _cabal_setup Setup.lhs
%define _no_haddock 1
%define module xmonad

Summary:	A tiling window manager
Name:		%{module}
Version:	0.11
Release:	4
Group:		Development/Other
License:	BSD
Url:		http://hackage.haskell.org/package/%{module}
Source0:	http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz
BuildRequires:	ghc
BuildRequires:	ghc-devel
BuildRequires:	haskell-macros
BuildRequires:	haskell(containers)
BuildRequires:	haskell(extensible-exceptions)
BuildRequires:	haskell(mtl)
BuildRequires:	haskell(random)
BuildRequires:	haskell(utf8-string)
BuildRequires:	haskell(X11)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	pkgconfig(xrandr)
Requires(post,postun):	ghc
Requires(pre):	haskell(containers)
Requires(pre):	haskell(extensible-exceptions)
Requires(pre):	haskell(mtl)
Requires(pre):	haskell(random)
Requires(pre):	haskell(utf8-string)
Requires(pre):	haskell(X11)

%description
xmonad is a tiling window manager for X. Windows are arranged
automatically to tile the screen without gaps or overlap, maximising
screen use. All features of the window manager are accessible from
the keyboard: a mouse is strictly optional. xmonad is written and
extensible in Haskell. Custom layout algorithms, and other
extensions, may be written by the user in config files. Layouts are
applied dynamically, and different layouts may be used on each
workspace. Xinerama is fully supported, allowing windows to be tiled
on several screens.

%files
%{_bindir}/%{module}
%{_datadir}/%{module}-%{version}
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%{_cabal_rpm_deps_dir}
%{_cabal_haddoc_files}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check


%changelog
* Mon Apr 07 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.11-4
+ Revision: bbf2f6d
- Update BuildRequires, build in a proper way



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13346 |12cu|xmonad-contrib-0.11.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}
%define _cabal_setup Setup.lhs
%define _no_haddock 1
%define module  xmonad-contrib

Summary:	Third party extensions for xmonad
Name:		%{module}
Version:	0.11.2
Release:	2
Group:		Development/Other
License:	BSD
Url:		http://hackage.haskell.org/package/%{module}
Source0:	http://hackage.haskell.org/packages/archive/%{module}/%{version}/%{module}-%{version}.tar.gz
BuildRequires:	ghc
BuildRequires:	ghc-devel
BuildRequires:	haskell-macros
BuildRequires:	haskell(extensible-exceptions)
BuildRequires:	haskell(mtl)
BuildRequires:	haskell(random)
BuildRequires:	haskell(transformers)
BuildRequires:	haskell(utf8-string)
BuildRequires:	haskell(xmonad)
BuildRequires:	haskell(X11)
BuildRequires:	pkgconfig(x11)
Requires(post,postun):	ghc
Requires(pre):	haskell(extensible-exceptions)
Requires(pre):	haskell(mtl)
Requires(pre):	haskell(random)
Requires(pre):	haskell(transformers)
Requires(pre):	haskell(utf8-string)
Requires(pre):	haskell(xmonad)
Requires(pre):	haskell(X11)

%description
Third party tiling algorithms, configurations and scripts to xmonad, a tiling
window manager for X.
For an introduction to building, configuring and using xmonad extensions, see
"XMonad.Doc". In particular:
"XMonad.Doc.Configuring", a guide to configuring xmonad
"XMonad.Doc.Extending", using the contributed extensions library
"XMonad.Doc.Developing", introduction to xmonad internals and writing your own
extensions.

%files
%{_docdir}/%{module}-%{version}
%{_libdir}/%{module}-%{version}
%{_cabal_rpm_deps_dir}
%{_cabal_haddoc_files}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{module}-%{version}

%build
%_cabal_build

%install
%_cabal_install
%_cabal_rpm_gen_deps
%_cabal_scriptlets

%check
%_cabal_check


%changelog
* Mon Apr 07 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.11.2-2
+ Revision: 54a0819
- Update BuildRequires, build in a proper way



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13347 |12cu|xmove-2.0-0.beta2.5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	xmove
%define version	2.0
%define rel	5
%define beta	2
%if %{beta}
%define release 0.beta%{beta}.%{rel}
%else
%define release	%{rel}
%endif

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	X11 pseudoserver to dynamically move X11 applications
License:	MIT
Group:		System/X11
Url:		ftp://ftp.cs.columbia.edu/pub/xmove/
%if %{beta}
Source0:	ftp://ftp.cs.columbia.edu/pub/xmove/%{name}.%{version}beta%{beta}.tar.bz2
%else
Source0:	ftp://ftp.cs.columbia.edu/pub/xmove/%{name}.%{version}.tar.bz2
%endif
Patch0:		xmove-2.0-unix-domain.patch

BuildRequires:	pkgconfig(x11)
BuildRequires:  imake



%description
xmove is a pseudoserver (aka proxy server) which allows you
to dynamically move an X application between servers, and screens
within a server.

%prep
%setup -q -n %{name}
%patch0 -p1 -b .unix-domain
chmod 644 doc/*

%build
for i in xmove xmovectrl; do
	cd $i
	ln -sf ../man/man1/$i.1 $i.man
	xmkmf
	%make CXXOPTIONS="%optflags" EXTRA_LDOPTIONS="%ldflags"
	cd $OLDPWD
done

%install
install -d -m755 $RPM_BUILD_ROOT%{_mandir}/man1/
for i in xmove xmovectrl; do
	cd $i
	%{makeinstall_std}
	cd $OLDPWD
	install -m 644 man/man1/$i.1 $RPM_BUILD_ROOT%{_mandir}/man1/
done


%files
%defattr(-,root,root)
%doc README doc/*
%_bindir/xmove*
%{_mandir}/man1/xmove*



%changelog
* Tue Mar 04 2014 SymbianFlo <symbianflo@mandrivausers.ro> 2.0-0.beta2.5
+ Revision: c2ae668
- Fix BR, spec clean.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13348 |12cu|xnetload-1.11.3-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A program to display load on network device
Name:		xnetload
Version:	1.11.3
Release:	9
License:	GPLv2+
Group:		File tools
Url:		http://www.xs4all.nl/~rsmith/software/
Source0:	%{name}-%{version}.tar.bz2
Patch0:		xnetload-1.11.3-flags.patch
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xaw7)
BuildRequires:	pkgconfig(xmu)
BuildRequires:	pkgconfig(xt)

%description
This application, that runs under the X Window System, displays a count
and a graph of the traffic over a specified network connection.

%files
%doc README
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1.*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

find . -perm 0400 | xargs chmod 0644

%build
%make depend
%make OPTFLAGS="%{optflags}" LDFLAGS="%{ldflags}"

%install
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_mandir}/man1
chmod 644 README
%makeinstall BINDIR=%{buildroot}%{_bindir} MANDIR=%{buildroot}%{_mandir}/man1


%changelog
* Thu Apr 17 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.11.3-9
+ Revision: 1444f37
- Fix debug package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13349 |12cu|xneur-0.17.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name xneur
%define soname 17
%define libname %mklibname %{name} %{soname}
%define develname %mklibname %{name} -d

Name:		%{name}
Version:	0.17.0
Release:	1
URL:		http://www.xneur.ru
License:	GPLv2
Source0:	%{name}-%{version}.tar.gz
Patch0:		xneur-0.12.0-cflags.patch
Patch2:		xneur-0.16.0-link.patch
Group:		System/X11
Summary:	X Neural Switcher
BuildRequires:  pkgconfig(libpcre)
BuildRequires:	pkgconfig(enchant)
BuildRequires:  pkgconfig(glib-2.0)
BuildRequires:  pkgconfig(gstreamer-0.10)
BuildRequires:  pkgconfig(libnotify)
BuildRequires:  aspell-devel
BuildRequires:  xosd-devel 
BuildRequires:	gettext-devel
Requires:	aspell-ru
Suggests:	gxneur

%description
X Neural Switcher (http://www.xneur.ru).
Automatical switcher of keyboard layout.

%package -n %{develname}
Summary:	Include Files and Libraries  
Group:		Development/X11
Requires:	%{libname} = %{version}  
Provides:	xneur-devel = %{version}  
Obsoletes:	xneur-devel < 0.11.1
Obsoletes:	xneur-%{_lib}xneur-devel < %{version}
  
%description -n %{develname} 
Development files for the package XNeur.

%package -n %{libname}
Summary:	XNeur Shared Library
Group:		System/Libraries
Obsoletes:	xneur-%{_lib}xneur11

%description -n %{libname}
Shared libraries for the package XNeur.

%prep
%setup -q
%patch0 -p0
%patch2 -p1

%build
autoreconf -fi
mv configure.in.orig configure.in
%configure2_5x
%make

%install
%makeinstall_std
%{__rm} -f %{buildroot}%{_libdir}/{%{name}/*.*a,*.*a}  
%find_lang %{name}  

%post
ln -s %{_datadir}/%name/languages/ru %{_datadir}/%name/languages/ru\(winkeys\)
  
%files -f %{name}.lang  
%doc AUTHORS ChangeLog NEWS README TODO  
%{_datadir}/%{name}  
%{_bindir}/*  
%dir %{_libdir}/%{name}  
%{_libdir}/%{name}/libxn*.so.*  
%doc %{_mandir}/man1/*  
%doc %{_mandir}/man5/*  
%dir %{_sysconfdir}/%{name}  
# Upstream updates a config file. So we must replace it.  
%config %{_sysconfdir}/%{name}/*
%{_datadir}/icons/* 
  
%files -n %{libname} 
%{_libdir}/libxn*.so.* 
  
%files -n %{develname}
%{_libdir}/*.so  
%dir %{_libdir}/%{name}  
%{_libdir}/%{name}/*.so  
%{_libdir}/pkgconfig/*.pc  
%{_includedir}/%{name}
%changelog
* Fri Oct 25 2013 Ilya <ilyahohryakov@gmail.com> 0.17.0-1
+ Revision: b92139f
- Fixed soname



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13350 |12cu|xonotic-0.7.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

%define		oname	Xonotic

Summary:	A free multi-player first person shooter
Name:		xonotic
Version:	0.7.0
Release:	1
Url:		http://www.xonotic.org/
Source0:	http://dl.xonotic.org/%{name}-%{version}.zip
License:	GPLv2+
Group:		Games/Arcade
Requires:	%{name}-data = %{version}
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xpm)
BuildRequires:	pkgconfig(xxf86dga)
BuildRequires:	pkgconfig(xxf86vm)
BuildRequires:	jpeg-devel

%description
Xonotic is a free (GPL), fast-paced first-person shooter that works on 
Microsoft Windows, Mac OSX and Linux.

Xonotic is a direct successor of the Nexuiz Project.

It features much better quality graphics and visual effects.

Xonotic places focus on community involvement as its principal driving force
and structures itself to respect that. The aim of Xonotic is to become the 
best possible open-source FPS (first-person-shooter) of its kind.

%package data
Summary:	Xonotic data files (graphics, music, maps etc)
Requires:	%{name} = %{version}
Group:		Games/Arcade
BuildArch:	noarch

%description data
Data files used to play Xonotic.

%prep
%setup -q -n %{oname}

%build
cd source/darkplaces
make clean
make release CPUOPTIMIZATIONS="%{optflags}" DP_FS_BASEDIR=%{_gamesdatadir}/%{name}

%install
install -d %{buildroot}%{_gamesdatadir}/%{name}
cp -R data %{buildroot}%{_gamesdatadir}/%{name}/

install -D -m 755 source/darkplaces/darkplaces-sdl %{buildroot}%{_gamesbindir}/%{name}-sdl
install -D -m 755 source/darkplaces/darkplaces-glx %{buildroot}%{_gamesbindir}/%{name}-glx

install -D -m 644 misc/logos/icons_png/%{name}_16.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
install -D -m 644 misc/logos/icons_png/%{name}_32.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
install -D -m 644 misc/logos/icons_png/%{name}_64.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
install -D -m 644 misc/logos/icons_png/%{name}_128.png %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png

install -D -m 644 misc/logos/%{name}_icon.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/%{name}.svg

install -d %{buildroot}%{_datadir}/applications

cat > %{buildroot}%{_datadir}/applications/%{name}-sdl.desktop << EOF
[Desktop Entry]
Name=Xonotic-SDL
Comment=Multi-player first person shooter (SDL)
Exec=%{_gamesbindir}/%{name}-sdl
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=false
Categories=Game;ArcadeGame;
EOF

cat > %{buildroot}%{_datadir}/applications/%{name}-glx.desktop << EOF
[Desktop Entry]
Name=Xonotic-GLX
Comment=Multi-player first person shooter (GLX)
Exec=%{_gamesbindir}/%{name}-glx
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=false
Categories=Game;ArcadeGame;
EOF

%files
%{_gamesbindir}/%{name}-sdl
%{_gamesbindir}/%{name}-glx
%{_datadir}/applications/%{name}-sdl.desktop
%{_datadir}/applications/%{name}-glx.desktop
%{_iconsdir}/hicolor/16x16/apps/%{name}.png
%{_iconsdir}/hicolor/32x32/apps/%{name}.png
%{_iconsdir}/hicolor/64x64/apps/%{name}.png
%{_iconsdir}/hicolor/128x128/apps/%{name}.png
%{_iconsdir}/hicolor/scalable/apps/%{name}.svg

%files data
%dir %{_gamesdatadir}/%{name}/data
%{_gamesdatadir}/%{name}/data/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13351 |12cu|xournal-0.4.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	xournal
%define version	0.4.7
%define release 2

Name: 	 	%{name}
Summary: 	Pen-based journal and PDF annotator
Version: 	%{version}
Release: 	%{release}

Source0:	http://heanet.dl.sourceforge.net/sourceforge/%{name}/%{name}-%{version}.tar.gz
URL:		http://xournal.sourceforge.net/
License:	GPLv2
Group:		Office
BuildRequires:	imagemagick
BuildRequires:	pkgconfig(libgnomecanvas-2.0)
BuildRequires:	pkgconfig(poppler-glib)
# For pdftoppm: see http://forum.mandriva.com/viewtopic.php?t=92135
Requires:	poppler

%description
Xournal is an application for notetaking, sketching, keeping a journal using a
stylus.  It is similar to Microsoft Windows Journal or to other alternatives
such as Jarnal, Gournal, and NoteLab.

%prep
%setup -q

%build
%configure2_5x
%make
										
%install
%makeinstall

# menu
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Xournal
Comment=%summary
Exec=%{_bindir}/%{name} 
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=GNOME;GTK;Office;
EOF

# icons
mkdir -p %{buildroot}%{_liconsdir}
convert -size 48x48 pixmaps/%{name}.png %{buildroot}/%{_liconsdir}/%{name}.png
mkdir -p %{buildroot}/%{_iconsdir}
convert -size 32x32 pixmaps/%{name}.png %{buildroot}/%{_iconsdir}/%{name}.png
mkdir -p %{buildroot}/%{_miconsdir}
convert -size 16x16 pixmaps/%{name}.png %{buildroot}/%{_miconsdir}/%{name}.png

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS ChangeLog NEWS README html-doc/*
%{_bindir}/%{name}
%{_datadir}/applications/*
%{_datadir}/%{name}
%{_liconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png



%changelog
* Tue Mar 04 2014 SymbianFlo <symbianflo@mandrivausers.ro> 0.4.7-2
+ Revision: 5eb7fd9
- fix build, bump rel



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13352 |12cu|xpaint-2.9.10.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	An X Window System image editing or paint program
Name:		xpaint
Version:	2.9.10.2
Release:	1
License:	MIT
Group:		Graphics
Url:		https://sourceforge.net/projects/sf-xpaint
Source0:	http://prdownloads.sourceforge.net/sf-xpaint/xpaint-%{version}.tar.bz2
Source1:	icons-%{name}.tar.bz2
Patch0:		xpaint-2.9.10.2-static.patch
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	gccmakedep
BuildRequires:	imake
BuildRequires:	libtool
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(libopenjpeg1)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(libtiff-4)
BuildRequires:	pkgconfig(libxaw3dxft)
BuildRequires:	pkgconfig(xft)
BuildRequires:	pkgconfig(xp)
BuildRequires:	pkgconfig(xpm)
BuildRequires:	pkgconfig(zlib)
# Menus uses Liberation fonts
Requires:	fonts-ttf-liberation


%description
XPaint is an X Window System color image editing program which supports
many standard paint program operations. XPaint also supports advanced
features like image processing algorithms, scripting and batch jobs.  
XPaint allows you to edit multiple images simultaneously and supports
a large variety of image formats, including PNG, JPEG, TIFF, XPM, PPM, 
XBM, PS, etc.

Install this package if you need a simple paint program for X.

Recent versions of XPaint add new optional editing features based 
on programmable filters and user defined procedures written as scripts 
in plain C. The package includes a substantial list of examples and 
some support for batch processing.

%files
%doc ChangeLog README* TODO Doc/*.doc Doc/sample.Xdefaults
%config(noreplace) %{_sysconfdir}/X11/app-defaults/*
%{_bindir}/*
%{_mandir}/man1/*
%{_datadir}/xpaint/
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/*.png
%{_iconsdir}/*/*.png

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
autoreconf -fi
%configure2_5x
make ARCH_DEFINES="%{optflags}"

%install
%makeinstall_std

#use upstream .desktop file
install -Dpm0644 %{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop

#mdk icon
install -d %{buildroot}%{_iconsdir}
tar jxf %{SOURCE1} -C %{buildroot}%{_iconsdir}

# symlink on /etc
# rm -rf %{buildroot}/usr/lib/X11/app-defaults

# Don't ship it
rm -rf %{buildroot}%{_libdir}/*.a

%changelog
* Thu Jun 05 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.9.10.2-1
+ Revision: 7983142
- Update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13353 |12cu|xpdf-3.03-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname xpdf %{major}
%define devname %mklibname xpdf -d

%define urwdir %{_datadir}/fonts/default/Type1
%define lesstifver 0.93.41
%define freetypever 2.1.5
%define x11dir /usr/X11R6
%define build_lesstif 0
%define build_freetype2 0
%define usefreetype2 1

Summary:	A PDF file viewer for the X Window System
Name:		xpdf
Version:	3.03
Release:	2
License:	GPLv2+
Group:		Publishing
Url:		http://www.foolabs.com/xpdf/
Source0:	ftp://ftp.foolabs.com/pub/xpdf/%{name}-%{version}.tar.bz2
Source1:	icons-%{name}.tar.bz2
Source2:	ftp://ftp.foolabs.com/pub/xpdf/%{name}-chinese-simplified.tar.bz2
Source3:	ftp://ftp.foolabs.com/pub/xpdf/%{name}-chinese-traditional.tar.bz2
Source4:	ftp://ftp.foolabs.com/pub/xpdf/%{name}-cyrillic.tar.bz2
Source5:	ftp://ftp.foolabs.com/pub/xpdf/%{name}-japanese.tar.bz2
Source6:	ftp://ftp.foolabs.com/pub/xpdf/%{name}-korean.tar.bz2
Source7:	ftp://ftp.foolabs.com/pub/xpdf/%{name}-thai.tar.bz2
Source8:	ftp://ftp.foolabs.com/pub/xpdf/%{name}-greek.tar.bz2
Source9:	ftp://ftp.foolabs.com/pub/xpdf/%{name}-latin2.tar.bz2
Source10:	ftp://ftp.foolabs.com/pub/xpdf/%{name}-turkish.tar.bz2
Source11:	ftp://ftp.foolabs.com/pub/xpdf/%{name}-hebrew.tar.bz2
Source12:	ftp://ftp.hungry.com/pub/hungry/lesstif/srcdist/lesstif-%{lesstifver}.tar.bz2
Source13:	ftp://ftp.freetype.org/freetype/freetype2/freetype-%{freetypever}.tar.bz2
Source14:	ftp://ftp.foolabs.com/pub/xpdf/%{name}-arabic.tar.bz2
#Source100:	xpdf.rpmlintrc

Patch0:		xpdf-3.03-shared.diff
Patch2:		%{name}-3.01-antihigh.patch
Patch6:		%{name}-2.03-zoom.patch
# use some debian patches for static freetype 2.1.5
Patch9:		%{name}-2.03-ft215deb.patch
#
Patch16:	%{name}-3.03-chinese.patch
Patch17:	%{name}-3.03-CAN-2005-0206.patch
Patch18:	%{name}-3.00-gcc401.patch
Patch19:	%{name}-3.01-core.patch
Patch20:	%{name}-3.03-crash.patch
Patch21:	%{name}-3.01-xfont.patch
Patch27:	%{name}-3.03-strcast.patch
Patch28:	%{name}-3.03-fix-makefile.patch
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xt)
BuildRequires:	pkgconfig(xpm)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	pkgconfig(xrender)
BuildRequires:	pkgconfig(xft)
BuildConflicts:	libpaper-devel
BuildRequires:	libtool
%if %{build_lesstif}
BuildConflicts:	lesstif-devel
%else
BuildRequires:	lesstif-devel
%endif
Requires:	urw-fonts
# Lesstiff user interface requires these (btw, why a static lesstif and freetype?)
Requires:	x11-font-adobe-75dpi
Requires:	x11-font-adobe-100dpi
Requires:	%{name}-common = %{EVRD}

%description
Xpdf is an X Window System based viewer for Portable Document Format (PDF)
files. PDF files are sometimes called Acrobat files, after Adobe Acrobat
(Adobe's PDF viewer).  Xpdf is a small and efficient program which uses
standard X fonts.

%files
%{_bindir}/xpdf
%{_mandir}/man1/xpdf.1*
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/*.*
%{_liconsdir}/*.*
%{_miconsdir}/*.*

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Shared Xpdf library
Group:		System/Libraries

%description -n %{libname}
Xpdf is an X Window System based viewer for Portable Document Format (PDF)
files. PDF files are sometimes called Acrobat files, after Adobe Acrobat
(Adobe's PDF viewer). Xpdf is a small and efficient program which uses
standard X fonts.

%files -n %{libname}
%doc CHANGES README
%{_libdir}/libxpdf.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for the Xpdf library
Group:		Development/C++
Provides:	%{name}-devel = %{EVRD}
Requires:	%{libname} = %{EVRD}

%description -n %{devname}
Xpdf is an X Window System based viewer for Portable Document Format (PDF)
files. PDF files are sometimes called Acrobat files, after Adobe Acrobat
(Adobe's PDF viewer). Xpdf is a small and efficient program which uses
standard X fonts.

This package contains the development files for Xpdf.

%files -n %{devname}
%{_includedir}/%{name}
%{_libdir}/*.so

#----------------------------------------------------------------------------

%package common
Summary:	Common files for xpdf and the applications based on it
Group:		Publishing

%description common
Xpdf is an X Window System based viewer for Portable Document Format (PDF)
files. PDF files are sometimes called Acrobat files, after Adobe Acrobat
(Adobe's PDF viewer). Xpdf is a small and efficient program which uses
standard X fonts.

This package contains common files (such as UnicodeMap and xpdfrc) needed for
xpdf and the applications based on it.

%files common
%{_datadir}/%{name}
%{_mandir}/man5/*
%config(noreplace) %{_sysconfdir}/xpdfrc

#----------------------------------------------------------------------------

%prep
%setup -q -a2 -a3 -a4 -a5 -a6 -a7 -a8 -a9 -a10 -a11 -a12 -a13 -a14
%patch0 -p1 -b .shared
%patch2 -p1 -b .antihigh
%patch6 -p1 -b .zoom
%if %{build_freetype2}
%patch9 -p1 -b .deb
%endif
%patch16 -p1 -b .chinese
%patch17 -p1 -b .CAN-2005-0206
%patch18 -p1 -b .gcc401
%patch19 -p1 -b .core
%patch20 -p1 -b .crash
%patch21 -p1 -b .xfont
%patch27 -p0 -b .strcast
%patch28 -p1


%build
CURRENTDIR=`pwd`

# build a local lesstif library
%if %{build_lesstif}
(cd lesstif-%{lesstifver}
CFLAGS="%{optflags}" \
	./configure \
			--prefix=%{x11dir} \
			--libdir=%{x11dir}/%{_lib} \
			--disable-shared \
			--enable-static \
			--disable-build-12 \
			--disable-build-20 \
			--enable-build-21 \
			--enable-default-21 \
			--disable-maintainer-mode \
			--with-t1-library=no \
			--disable-debug
%make
make install \
	prefix=$CURRENTDIR/lesstif-local \
	libdir=$CURRENTDIR/lesstif-local/lib
)
%endif

# build a local freetype2 library
%if %{build_freetype2}
(cd freetype-%{freetypever}
%configure2_5x --disable-shared
%make
make install DESTDIR=$CURRENTDIR/freetype2-local \
)
%endif

# build xpdf
export X_EXTRA_LIBS="-lXft -lXrender -lfontconfig -lz -lfreetype"
%configure2_5x \
	--bindir=%{_bindir} \
	--mandir=%{_mandir} \
%if %{build_lesstif}
	--with-Xm-library=$CURRENTDIR/lesstif-local/lib \
	--with-Xm-includes=$CURRENTDIR/lesstif-local/include \
%endif
%if %{build_freetype2}
	--with-freetype2-includes=$CURRENTDIR/freetype2-local%{_includedir}/freetype2 \
	--with-freetype2-library=$CURRENTDIR/freetype2-local%{_libdir} \
%endif
%if %{usefreetype2}
	--with-freetype2-includes=%{_includedir}/freetype2 \
%endif
	--enable-opi

%make

pushd doc
perl -pi -e 's|netscape|mozilla|g' xpdf.1 xpdf.cat xpdf.hlp xpdfrc.5
perl -pi -e 's@/usr/local/etc/@%{_sysconfdir}/@' *.1 *.5
perl -pi -e 's@/usr/local/share/ghostscript/fonts@%{urwdir}@' sample-xpdfrc *.1 *.5
perl -pi -e 's@^#displayFontT1@fontFile@' sample-xpdfrc
for i in chinese-simplified chinese-traditional cyrillic japanese \
	korean thai greek latin2 turkish hebrew arabic; \
	do
		perl -pi -e 's@/usr/local/share/xpdf@%{_datadir}/xpdf@' \
			../xpdf-$i/add-to-xpdfrc \
			../xpdf-$i/README
		echo >> sample-xpdfrc
		cat ../xpdf-$i/add-to-xpdfrc >> sample-xpdfrc
		rm ../xpdf-$i/add-to-xpdfrc
	done
# Xpdf no longer supports X fonts
perl -pi -e 's/^displayCIDFontX/#displayCIDFontX/g' sample-xpdfrc
perl -pi -e 's/^#urlCommand.*/urlCommand "www-browser %s"/' sample-xpdfrc
popd

%install
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_mandir}/man1

%makeinstall_std

for i in chinese-simplified chinese-traditional cyrillic japanese \
	korean thai greek latin2 turkish hebrew arabic; \
	do
		mkdir -p %{buildroot}%{_datadir}/%{name}/$i
		cp -a xpdf-$i/* %{buildroot}%{_datadir}/%{name}/$i/
	done

install -m 755 -d %{buildroot}%{_datadir}/applications/
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=Xpdf
Comment=Views PDF files
Exec=%{_bindir}/xpdf %f
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
MimeType=text/pdf;text/x-pdf;application/pdf;application/x-pdf;
Categories=X-MandrivaLinux-Office-Publishing;Office;Viewer;
EOF

# mdk icons
install -d %{buildroot}%{_iconsdir}
tar xjf %{SOURCE1} -C %{buildroot}%{_iconsdir}

# remove unpackaged files
rm -f %{buildroot}%{_bindir}/pdf* %{buildroot}%{_mandir}/man1/pdf*

# install headers
install -d %{buildroot}%{_includedir}/%{name}
install -m0644 xpdf/*.h %{buildroot}%{_includedir}/%{name}/
install -m0644 aconf*.h %{buildroot}%{_includedir}/%{name}/

for i in fofi goo splash; do
    install -d %{buildroot}%{_includedir}/%{name}/$i
    install -m0644 $i/*.h %{buildroot}%{_includedir}/%{name}/$i/
done


%changelog
* Sun Apr 06 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.03-2
+ Revision: 4b9a941
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13354 |12cu|xphelloworld-1.0.1-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: xphelloworld
Version: 1.0.1
Release: 10
Summary: Sends a test page to an Xprint printer
Group: Development/X11
License: MIT
Url:    http://cgit.freedesktop.org/xorg/app/xphelloworld/
Source: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
Patch0: xphelloworld-1.0.1-fix-xaw8-BR.diff

BuildRequires: pkgconfig(xaw7) >= 1.0.1
BuildRequires: lesstif-devel
BuildRequires: pkgconfig(xp) >= 1.0.0
BuildRequires: pkgconfig(xprintapputil) >= 1.0.1
BuildRequires: pkgconfig(xprintutil) >= 1.0.1
BuildRequires: pkgconfig(xt) >= 1.0.0
BuildRequires: pkgconfig(xorg-macros) >= 1.0.1

%description
Xphelloworld is a utility for Xprint, the printing system for the X Window
system. It sends a test page to the specified printer (or the default printer,
if none is specified).

%prep
%setup -q -n %{name}-%{version}
%patch0 -p0

%build
autoconf
%configure2_5x	--x-includes=%{_includedir}\
		--x-libraries=%{_libdir}

%make

%install
%makeinstall_std

%files
%{_bindir}/xphelloworld
%{_bindir}/xpsimplehelloworld
%{_bindir}/xpxthelloworld
%{_mandir}/man1/xphelloworld.1*
%{_mandir}/man1/xpxthelloworld.1*
%{_mandir}/man1/xpsimplehelloworld.1*


%changelog
* Sun Mar 02 2014 SymbianFlo <symbianflo@mandrivausers.ro> 1.0.1-10
+ Revision: ca1ffdd
- fix missed url , wait for libxprintutil main fix by real packagers, to build on x86_64



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13355 |12cu|xpilot-4.5.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	An X Window System based multiplayer aerial combat game
Name:		xpilot
Version:	4.5.5
Release:	2
License:	GPL
Group:		Games/Arcade
URL:		http://www.xpilot.org
Source0:	http://downloads.sourceforge.net/xpilotgame/xpilot-%version.tar.bz2
# Source1:	%{name}-menu
Source2:	%{name}-16.png
Source3:	%{name}-32.png
Source4:	%{name}-48.png
Patch0:		%{name}-4.5.3-config.patch
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:  imake


%description
Xpilot is an X Window System based multiplayer game of aerial combat.

The object of the game is to shoot each other down, or you can use the race 
mode to just fly around.

Xpilot resembles the Commodore 64 Thrust game, which is similar to Atari's
Gravitar and Asteriods (note: this is not misspelled).

Unless you already have an xpilot server on your network, you'll need to set up
the server on one machine, and then set up xpilot clients on all of the 
players' machines.

%prep
%setup -q
%patch0 -p0 

%build
xmkmf
%make Makefiles
%make CDEBUGFLAGS="%optflags" EXTRA_LDOPTIONS="%ldflags"

%install
rm -rf $RPM_BUILD_ROOT

%makeinstall_std install.man INSTBINDIR=%{_gamesbindir}

install -m644 %SOURCE2 -D $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
install -m644 %SOURCE3 -D $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
install -m644 %SOURCE4 -D $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png
mkdir -p $RPM_BUILD_ROOT%{_mandir}/man{1,6}

# scheesh. cvs files.
find doc -name '.cvs*' | xargs rm -f {} \;

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}-server.desktop
[Desktop Entry]
Type=Application
Categories=Game;ArcadeGame;
Name=Xpilot server
Comment=Fly/shoot arcade game
Exec=%{_gamesbindir}/xpilots
Icon=%{name}
EOF

cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Categories=Game;ArcadeGame;
Name=Xpilot - Requires server
Comment=Fly/shoot arcade game
Exec=%{_gamesbindir}/xpilot -join
Icon=%{name}
EOF

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README.txt LICENSE README.txt.msub 
%doc doc
%{_gamesbindir}/*
/usr/lib/xpilot
%{_mandir}/man?/*
%{_datadir}/applications/mandriva-*.desktop
%{_miconsdir}/*
%{_liconsdir}/*
%{_iconsdir}/%{name}.png



%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 4.5.5-1mdv2011.0
+ Revision: 657735
- new version 4.5.5

* Tue Feb 01 2011 Funda Wang <fwang@mandriva.org> 4.5.4-9
+ Revision: 634909
- simplify BR

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 4.5.4-8mdv2010.0
+ Revision: 435257
- rebuild

* Mon Aug 04 2008 Thierry Vignaud <tv@mandriva.org> 4.5.4-7mdv2009.0
+ Revision: 262686
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 4.5.4-6mdv2009.0
+ Revision: 257672
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 18 2007 Thierry Vignaud <tv@mandriva.org> 4.5.4-4mdv2008.1
+ Revision: 132655
- adjust file list
- fix file list for x86_64
- BR imaek
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request
- buildrequires X11-devel instead of XFree86-devel
- import xpilot


* Fri Jul 29 2005 Nicolas Lcureuil <neoclust@mandriva.org> 4.5.4-4mdk
- Fix BuildRequires

* Tue Dec 07 2004 Lenny Cartier <lenny@mandrakesoft.com> 4.5.4-3mdk
- rebuild

* Tue Aug 05 2003 Per yvind Karlsen <peroyvind@linux-mandrake.com> 4.5.4-2mdk
- rebuild
- bunzip2 icons
- move binary to %%{_gamesbindir}
- no, Buffy is more beatiful than Willow!

* Sun Jan 12 2003 Lenny Cartier <lenny@mandrakesoft.com> 4.5.4-1mdk
- 4.5.4
- Willow is really more beautiful than Buffy, you're right Sebd.

* Mon Jun 03 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 4.5.3-1mdk
- 4.5.3
- update %%patch0
- png icons
- menu in spefile
- cleanup

* Wed Apr 03 2002 Geoffrey Lee <snailtalk@mandrakesoft.com> 4.5.0-1mdk
- 4.5.0-1mdk for general consumption.

* Sun Nov 11 2001 Geoffrey Lee <snailtalk@mandrakesoft.com> 4.4.3-1mdk
- 4.4.3 for general consumption.

* Thu Aug 23 2001 David BAUDENS <baudens@mandrakesoft.com> 4.3.2-2mdk
- Used new icons
- Added missing file

* Tue May  8 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 4.3.2-1mdk
- version 4.3.2

* Sat Apr 28 2001 Geoffrey Lee <snailtalk@mandrakesoft.com> 4.3.1-2mdk
- Compile with RPM_OPT_FLAGS.
- Install the menu with a filename called xpilot, not xpilot-menu.

* Sat Apr 28 2001 Geoffrey Lee <snailtalk@mandrakesoft.com> 4.3.1-1mdk
- Bump version 4.3.1 into cooker.

* Wed Mar 14 2001 Geoffrey Lee <snailtalk@mandrakesoft.com> 4.2.0-9mdk
- Explicitly include time.h in src/server/netserver.c.

* Tue Nov 28 2000 Geoffrey Lee <snailtalk@mandrakesoft.com> 4.2.0-8mdk
- use optflags.

* Fri Sep 15 2000 David BAUDENS <baudens@mandrakesoft.com> 4.2.0-7mdk
- Fix Title in Menu entry
- Complete macros

* Wed Aug 30 2000 Geoffrey Lee <snailtalk@mandrakesoft.com> 4.2.0-6mdk
- rebuild to use the new macros.

* Tue Aug 08 2000 Frederic Lepied <flepied@mandrakesoft.com> 4.2.0-5mdk
- automatically added BuildRequires

* Wed May 03 2000 dam's <damien@mandrakesoft.com> 4.2.0-4mdk
- Corrected menu entry.

* Tue Apr 18 2000 dam's <damien@mandrakesoft.com> 4.2.0-3mdk
- Convert gif icon to xpm.

* Mon Apr 17 2000 dam's <damien@mandrakesoft.com> 4.2.0-2mdk
- Added menu entry.

* Wed Mar 22 2000 dam's <damien@mandrakesoft.com> 4.2.0-1mdk
- updade to 4.2.0

* Fri Nov 5 1999 dam's <damien@mandrakesoft.com>
- Mandrake adaptation

* Fri Jul 30 1999 Bill Nottingham <notting@redhat.com>
- update to 4.1.0

* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
- auto rebuild in the new build environment (release 6)

* Thu Dec 17 1998 Michael Maher <mike@redhat.com>
- built package for 6.0

* Thu Aug 13 1998 Jeff Johnson <jbj@redhat.com>
- add sparc
- build root

* Fri May 08 1998 Prospector System <bugs@redhat.com>
- translations modified for de, fr, tr

* Mon Nov  3 1997 Otto Hammersmith <otto@redhat.com>
- made exlusivearch to i386

* Thu Oct 23 1997 Marc Ewing <marc@redhat.com>
- new version
- wmconfig

* Thu Jul 31 1997 Erik Troan <ewt@redhat.com>
- built against glibc

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13356 |12cu|xplsprinters-1.0.1-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: xplsprinters
Version: 1.0.1
Release: 12
Summary: Shows a list of Xprint printers and it's attributes
Group: Development/X11
Source: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License: MIT

BuildRequires: pkgconfig(x11) >= 1.0.0
BuildRequires: pkgconfig(xp) >= 1.0.0
BuildRequires: pkgconfig(xprintutil) >= 1.0.1
BuildRequires: x11-util-macros >= 1.0.1

%description
Xplsprinters is a utility for Xprint, the printing system for the X Window
system.  It can deliver both a list of printers and attributes supported for a
specific list of printers.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x	--x-includes=%{_includedir}\
		--x-libraries=%{_libdir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std

#

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/xplsprinters
%{_mandir}/man1/xplsprinters.1x*


%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-11mdv2011.0
+ Revision: 615731
- the mass rebuild of 2010.1 packages

* Mon Apr 19 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.0.1-10mdv2010.1
+ Revision: 536822
- rebuild

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 1.0.1-9mdv2010.0
+ Revision: 435270
- rebuild

* Mon Aug 04 2008 Thierry Vignaud <tv@mandriva.org> 1.0.1-8mdv2009.0
+ Revision: 262700
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.0.1-7mdv2009.0
+ Revision: 257685
- rebuild

  + Paulo Andrade <pcpa@mandriva.com.br>
    - Revert to use upstream tarball, build requires and remove non mandatory local patches.

* Thu Jan 17 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.0.1-5mdv2008.1
+ Revision: 154389
- Updated BuildRequires and resubmit package.

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 15 2007 Thierry Vignaud <tv@mandriva.org> 1.0.1-4mdv2008.1
+ Revision: 98668
- fix description
- do not hardcode lzma extension!!!


* Wed May 31 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-05-31 18:32:34 (31796)
- rebuild to fix cooker uploading

* Mon May 29 2006 Andreas Hasenack <andreas@mandriva.com>
+ 2006-05-29 14:36:37 (31646)
- renamed mdv to packages because mdv is too generic and it's hosting only packages anyway

* Thu May 04 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-05-04 21:25:17 (26918)
- increment release

* Thu Apr 27 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-04-27 04:02:05 (26704)
- Adding X.org 7.0 to the repository


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13357 |12cu|xprobe2-0.3-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package	%{nil}

Summary:	Active ICMP fingerprinting tool
Name:		xprobe2
Version:	0.3
Release:	9
License:	GPLv2+
Group:		Networking/Other
URL:		http://xprobe.sourceforge.net/
Source0:	http://kent.dl.sourceforge.net/sourceforge/xprobe/%{name}-%{version}.tar.gz
Patch:      xprobe2-0.3-fix-compilation.patch
BuildRequires:	libpcap-devel
BuildRequires:	glib2-devel


%description
Xprobe2 is an active operating system fingerprinting tool with a different
approach to operating system fingerprinting. Xprobe2 rely on fuzzy
signature matching, probabilistic guesses, multiple matches simultaneously,
and a signature database.

%prep

%setup -q
%patch -p0

chmod 644 docs/* AUTHORS CHANGELOG COPYING CREDITS README TODO

%build

%configure2_5x \
    --bindir=%{_sbindir}

%make 

%install
%makeinstall_std

%files
%doc docs/*.txt docs/*.pdf docs/*.xsd AUTHORS CHANGELOG COPYING CREDITS README TODO
%dir %{_sysconfdir}/%{name}/
%config(noreplace) %{_sysconfdir}/%{name}/*
%{_sbindir}/*
%{_mandir}/man1/* 



%changelog
* Sun Mar 02 2014 SymbianFlo <symbianflo@mandrivausers.ro> 0.3-9
+ Revision: a2dade3
- empty debug.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13358 |12cu|xrestop-0.4-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define        name    xrestop
%define        version 0.4
%define release  12

Summary:	X Resource Monitor
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Monitoring
URL:		http://www.freedesktop.org/Software/xrestop
Source:		http://projects.o-hand.com/sources/xrestop/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(x11)
BuildRequires:  pkgconfig(xext)
BuildRequires:  pkgconfig(xres)
BuildRequires:	ncurses-devel

%description
A utility to monitor the usage of resources within the X Server, and
display them in a manner similar to top.

%prep
%setup -q

%build
%configure
%make SUBDIRS=

%install
rm -rf %{buildroot}
%makeinstall_std SUBDIRS=
%makeinstall_std -C doc SUBDIRS=

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%{_bindir}/%{name}
%{_mandir}/man1/%{name}*
%doc README AUTHORS NEWS


%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4-11mdv2011.0
+ Revision: 615734
- the mass rebuild of 2010.1 packages

* Mon Apr 19 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 0.4-10mdv2010.1
+ Revision: 536774
- rebuild

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 0.4-9mdv2010.0
+ Revision: 435271
- rebuild

* Mon Aug 04 2008 Thierry Vignaud <tv@mandriva.org> 0.4-8mdv2009.0
+ Revision: 262702
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.4-7mdv2009.0
+ Revision: 257690
- rebuild

* Tue Feb 12 2008 Paulo Andrade <pcpa@mandriva.com.br> 0.4-5mdv2008.1
+ Revision: 166801
- Revert to use upstream tarball, build requires and remove non mandatory local patches.

* Thu Jan 17 2008 Paulo Andrade <pcpa@mandriva.com.br> 0.4-4mdv2008.1
+ Revision: 154353
- Modified to use git-archive to generate tarball.
  Missing Changelog file can be rebuilt with something like git-log | git-shortlog
  This is also an interesting package, as it is licensed under GPL but
  in the X Org tree / repository......

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.4-3mdv2008.1
+ Revision: 136618
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Feb 09 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 0.4-3mdv2007.0
+ Revision: 118533
- Removed menu entries. This is a command line utility. (#28187)
- Import xrestop

* Tue Sep 05 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.4-2mdv2007.0
- XDG

* Mon Mar 13 2006 Lenny Cartier <lenny@mandriva.com> 0.4-1mdk
- 0.4

* Fri Oct 29 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.3-1mdk
- 0.3

* Thu Feb 26 2004 Per yvind Karlsen <peroyvind@linux-mandrake.com> 0.2-5mdk
- fix typo in longtitle
- fix group
- cleanups 
- added docs

* Thu Feb 26 2004 Emmanuel Blindauer <manu@agat.net> 0.2-4mdk
- Rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13359 |12cu|xroar-0.30-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Dragon32, Dragon64 and Tandy CoCo emulator
Name:		xroar
Version:	0.30
Release:	1
License:	GPLv2+
Group:		Emulators
Url:		http://www.6809.org.uk/dragon/xroar.shtml
Source0:	http://www.6809.org.uk/dragon/%{name}-%{version}.tar.gz
Source1:	%{name}-16.png
Source2:	%{name}-32.png
Source3:	%{name}-48.png
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(jack)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(sndfile)

%description
XRoar is a Dragon32, Dragon64 and Tandy CoCo emulator.
It uses standard cassette images (".cas" files) and virtual diskettes (".dsk"
or ".vdk" files) but has its own snapshot format at the moment (no ".pak" file
support).

%files
%doc ChangeLog COPYING* README
%attr(0755,root,games) %{_gamesbindir}/%{name}
%dir %attr(0755,root,games) %{_gamesdatadir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png

#----------------------------------------------------------------------------

%prep
%setup -q

%build
export LDLIBS="-lm"
%configure2_5x
perl -pi -e "s#share#share/games#g" Makefile
%make

%install
#binary
mkdir -p %{buildroot}%{_gamesbindir}
install -m 755 src/%{name} %{buildroot}%{_gamesbindir}

#data dir
install -d -m 755 %{buildroot}%{_gamesdatadir}/%{name}
#but is there some free software to put in there ?

#icons
install -d -m 755 %{buildroot}%{_miconsdir}
install -m 644 %{SOURCE1} %{buildroot}%{_miconsdir}/%{name}.png
install -m 644 %{SOURCE2} %{buildroot}%{_iconsdir}/%{name}.png
install -d -m 755 %{buildroot}%{_liconsdir}
install -m 644 %{SOURCE3} %{buildroot}%{_liconsdir}/%{name}.png

#xdg menu
install -d -m 755 %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
Name=XRoar
Comment=Dragon32, Dragon64 and Tandy CoCo emulator
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-MoreApplications-Emulators;Emulator;Game;GTK;
EOF


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13360 |12cu|xscavenger-1.4.4-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name xscavenger
%define version 1.4.4
%define release  11
%define summary Cool arcade/thinking game very much like Lode Runner

Name: %{name}
Summary: %{summary}
Version: %{version}
Release: %{release}
Source: http://www.xdr.com/dash/%{name}-%{version}.tar.bz2
Source10: %{name}.16.png.bz2
Source11: %{name}.32.png.bz2
Source12: %{name}.48.png.bz2
Patch0: xscavenger-1.4.4-link.patch
URL: http://www.xdr.com/dash/scavenger.html
License: GPL
Group: Games/Arcade
BuildRequires: pkgconfig(x11)
BuildRequires: imake

%description
Scavenger is a cool arcade/thinking game very much like Lode Runner.
You've got to run around and collect objects while avoiding enemies. Some
objects are buried and you've got to dig down to get at them. It's an
addictive game and some of the levels are devilishly (cruelly) complicated
to solve.

%prep
%setup -q
%patch0 -p0

%build
cd src
perl -pi -e 's,^LIBNAME.*,LIBNAME = %{_gamesdatadir}/%{name},' Imakefile
xmkmf
touch scavenger.man
make CDEBUGFLAGS="%optflags" EXTRA_LDOPTIONS="%ldflags"

%install
rm -rf "$RPM_BUILD_ROOT"
mkdir -p $RPM_BUILD_ROOT%{_gamesbindir} $RPM_BUILD_ROOT%{_gamesdatadir}/%{name}
cp src/scavenger $RPM_BUILD_ROOT%{_gamesbindir}
cp -a data/* $RPM_BUILD_ROOT%{_gamesdatadir}/%{name}
mkdir -p $RPM_BUILD_ROOT%{_mandir}/man6
cp src/scavenger.6 $RPM_BUILD_ROOT%{_mandir}/man6

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{_gamesbindir}/scavenger
Icon=%{name}
Categories=Game;ArcadeGame;
Name=X-Scavenger
Comment=%{summary}
EOF

mkdir -p $RPM_BUILD_ROOT%{_miconsdir}
mkdir -p $RPM_BUILD_ROOT%{_liconsdir}
bzcat %{SOURCE10} > $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
bzcat %{SOURCE11} > $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
bzcat %{SOURCE12} > $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%clean
rm -rf "$RPM_BUILD_ROOT"

%files
%defattr(-,root,root)
%doc README DOC copyright
%attr(0755,root,root) %{_gamesbindir}/*
%{_gamesdatadir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_mandir}/*/*



%changelog
* Tue Feb 01 2011 Funda Wang <fwang@mandriva.org> 1.4.4-10mdv2011.0
+ Revision: 634914
- simplify BR

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 1.4.4-9mdv2010.0
+ Revision: 435275
- rebuild

* Mon Aug 04 2008 Thierry Vignaud <tv@mandriva.org> 1.4.4-8mdv2009.0
+ Revision: 262704
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.4.4-7mdv2009.0
+ Revision: 257710
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Dec 20 2007 Thierry Vignaud <tv@mandriva.org> 1.4.4-5mdv2008.1
+ Revision: 135571
- BR imake
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request
- buildrequires X11-devel instead of XFree86-devel
- import xscavenger


* Sun Oct 02 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.4.4-5mdk
- BuildRequires fix

* Thu Jun 02 2005 Nicolas Lcureuil <neoclust@mandriva.org> 1.4.4-4mdk
- Rebuild

* Fri Feb 27 2004 Guillaume Cottenceau <gc@mandrakesoft.com> 1.4.4-3mdk
- rebuild

* Tue Jan 14 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.4.4-2mdk
- rebuild

* Sun Jan 12 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.4.4-1mdk
- 1.4.4

* Wed Jun 12 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 143-2mdk
- png icons (out xpm!)

* Tue Mar 12 2002 Guillaume Cottenceau <gc@mandrakesoft.com> 143-1mdk
- new version

* Mon Oct 15 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 142-3mdk
- fix obsolete-tag Copyright

* Thu Jul  5 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 142-2mdk
- rebuild
- add man page

* Thu Mar 22 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 142-1mdk
- first mdk release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13361 |12cu|xsel-1.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Command line clipboard and X selection tool
Name:		xsel
Version:	1.2.0
Release:	1
License:	MIT
Group:		System/X11
Url:		http://www.vergenet.net/~conrad/software/xsel/
Source0:	http://www.vergenet.net/~conrad/software/xsel/download/xsel-%{version}.tar.gz
# Applied upstream (BZ#690214)
Patch0:		xsel-1.2.0-MAX_NUM_TARGETS.patch
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xt)

%description
XSel is a command line or script utility, similar to xclip, that can copy the
primary and secondary X selection, or any highlighted text, to or from a file,
stdin or stdout. It can also append to and delete the clipboard or buffer that
you would paste with the middle mouse button.

%files
%doc AUTHORS ChangeLog COPYING README
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1x*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1 -b .MAX_NUM_TARGETS

%build
%configure2_5x
%make

%install
%makeinstall_std




%changelog
* Sun May 18 2014 Rosa <rosa@abf.rosalinux.ru> 1.2.0-1
+ Revision: 5d817cb
- Automatic import for version 1.2.0-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13362 |12cu|xskat-4.0-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name xskat 
%define version 4.0
%define release  11

Summary: The card game Skat as defined by the official Skat Order
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://www.gulu.net/xskat/%{name}-%{version}.tar.bz2
License: GPL
Group: Games/Cards
Url: http://www.xskat.de/xskat.html
BuildRequires: pkgconfig(x11)
BuildRequires: rman gccmakedep
BuildRequires: imagemagick
BuildRequires: imake

%description
XSkat lets you play the card game Skat as defined by
the official Skat Order on any Un*x machine running X11.

Features

* Single- and multiplayer mode.
* Playing over LAN or IRC.
* Game lists and logs.
* Three types of scoring.
* English or German text.
* German or French suited cards.
* Different computer strategies.
* Pre-definable card distributions.
* Variations: Ramsch, Bock, Kontra & Re, ... 

%prep
%setup -q

%build
%configure2_5x --bindir=%_gamesbindir
%make

%install
rm -rf $RPM_BUILD_ROOT

mkdir -p $RPM_BUILD_ROOT{%{_gamesbindir},%{_mandir}/{man1,de/man1},%{_menudir}}
install xskat $RPM_BUILD_ROOT%{_gamesbindir}
install xskat.man $RPM_BUILD_ROOT%{_mandir}/man1/xskat.1
install xskat-de.man $RPM_BUILD_ROOT%{_mandir}/de/man1/xskat.1

mkdir -p %buildroot%_iconsdir
convert icon.xbm %buildroot%_iconsdir/%name.png
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Xskat
Comment=The Skat game
Exec=%{name}
Icon=%name
Terminal=false
Type=Application
StartupNotify=true
Categories=X-MandrivaLinux-MoreApplications-Games-Cards;Game;CardGame;
EOF

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%files
%defattr(-,root,root)
%{_gamesbindir}/%{name}
%_datadir/applications/mandriva*
%_iconsdir/%name.png
%{_mandir}/man1/*
%lang(de) %{_mandir}/de/man1/*
%doc README* CHANGE*





%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 4.0-10mdv2011.0
+ Revision: 615736
- the mass rebuild of 2010.1 packages

* Sat Feb 20 2010 Funda Wang <fwang@mandriva.org> 4.0-9mdv2010.1
+ Revision: 508757
- simplify BR

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Mon Aug 04 2008 Thierry Vignaud <tv@mandriva.org> 4.0-8mdv2009.0
+ Revision: 262914
- fix build (wrongly broken in r148455 on 2008-01-11)
- rebuild
- rebuild
- drop old menu

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 4.0-5mdv2008.1
+ Revision: 130553
- kill re-definition of %%buildroot on Pixel's request
- buildrequires X11-devel instead of XFree86-devel
- kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'


* Wed Aug 02 2006 Gtz Waschk <waschk@mandriva.org> 4.0-4mdv2007.0
- fix buildrequires
- xdg menu

* Sun Mar 05 2006 Olivier Thauvin <nanardon@mandriva.org> 4.0-3mdk
- rebuild

* Fri Feb 18 2005 Gtz Waschk <waschk@linux-mandrake.com> 4.0-2mdk
- fix menu
- drop prefix
- fix buildrequires

* Sat May 29 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 4.0-1mdk
- 4.0
- fix url

* Sat Jan 03 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 3.4-3mdk
- birthday rebuild
- s//usr/bin//usr/games/g


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13363 |12cu|xsudo-0.4.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	xsudo permit execute X-application with sudo
Name:		xsudo
Version:	0.4.0
Release:	9
License:	GPLv3+
Group:		System/Base
Url:		http://www.mageialinux.ru
Source0:	%{name}
Source1:	add2sudoers
Source2:	rmfromsudoers
Source3:	sudoers4user
Source4:	add2sudoers.desktop
Source5:	rmfromsudoers.desktop
Source6:	add2sudoers.png
Source7:	rmfromsudoers.png
BuildArch:	noarch
Requires:	sudo

%description
xsudo permit execute X-application with sudo.

%package -n %{name}-sudoers
Summary:	GUI for adding users to /etc/sudoers and for deleting users from /etc/sudoers
Group:		System/Base
Requires:	%{name} = %{version}
Requires:	zenity
Requires:	beesu

%description -n %{name}-sudoers
GUI for adding users to /etc/sudoers and for deleting users from /etc/sudoers.

%prep
# nothing

%build
# nothing

%install
mkdir -p %{buildroot}%{_bindir}
install -m 0755 %{SOURCE0} %{buildroot}%{_bindir}/
install -m 0755 %{SOURCE1} %{buildroot}%{_bindir}/
install -m 0755 %{SOURCE2} %{buildroot}%{_bindir}/
install -m 0755 %{SOURCE3} %{buildroot}%{_bindir}/
mkdir -p %{buildroot}%{_datadir}/applications
install -m 0644 %{SOURCE4} %{buildroot}%{_datadir}/applications/
install -m 0644 %{SOURCE5} %{buildroot}%{_datadir}/applications/
mkdir -p %{buildroot}%{_datadir}/pixmaps
install -m 0644 %{SOURCE6} %{buildroot}%{_datadir}/pixmaps/
install -m 0644 %{SOURCE7} %{buildroot}%{_datadir}/pixmaps/

%post
A=`cat /etc/sudoers | grep "DISPLAY XAUTHORITY XAUTHLOCALHOSTNAME"`
B=`cat /etc/sudoers | grep "# Defaults requiretty"`
if [ -z "$A" ]
then
  echo "Defaults env_keep += \"DISPLAY XAUTHORITY XAUTHLOCALHOSTNAME\"" >> /etc/sudoers
fi
if [ -z "$B" ]
then
  sed -i '/requiretty/s/^Defaults/# Defaults/g' /etc/sudoers
fi

%files
%{_bindir}/%{name}

%files -n %{name}-sudoers
%{_bindir}/add2sudoers
%{_bindir}/rmfromsudoers
%{_bindir}/sudoers4user
%{_datadir}/applications/add2sudoers.desktop
%{_datadir}/applications/rmfromsudoers.desktop
%{_datadir}/pixmaps/add2sudoers.png
%{_datadir}/pixmaps/rmfromsudoers.png


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13364 |12cu|xt7-player3-3.5.2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
######################################################
# SpecFile: xt7-player3.spec
# For unstable branch do:
# git clone https://github.com/kokoko3k/xt7-player.git 
######################################################
%define oname xt7-player

Summary:	Xt7-player mplayer GUI
Name:		xt7-player3
Version:	3.5.2.2
Release:	1
URL:		http://xt7-player.sourceforge.net/xt7forum/
Source:		http://wpage.unina.it/aorefice/xt7player_dist/xt7-%{version}/autotools/%{oname}-%{version}.tar.gz
Source1:	%{oname}.desktop
Source100:	xt7-player3.rpmlintrc
License:	GPLv2
Group:		Video
BuildArch:	noarch
BuildRequires:	gambas3-runtime >= 3.5.1
BuildRequires:	gambas3-gb-qt4
BuildRequires:	gambas3-gb-form
BuildRequires:	gambas3-gb-desktop
BuildRequires:	gambas3-gb-form-mdi
BuildRequires:	gambas3-gb-net
BuildRequires:	gambas3-gb-net-curl
BuildRequires:	gambas3-gb-settings
BuildRequires:	gambas3-gb-xml
BuildRequires:	gambas3-gb-web
BuildRequires:	gambas3-devel >= 3.5.1
BuildRequires:	gambas3-gb-image
BuildRequires:	gambas3-gb-image-imlib
BuildRequires:	gambas3-gb-image-io
BuildRequires:	gambas3-gb-db
BuildRequires:	gambas3-gb-dbus
BuildRequires:	gambas3-gb-db-form
BuildRequires:	gambas3-gb-qt4-ext
BuildRequires:	pkgconfig(taglib)
BuildRequires:	gambas3-gb-gui
BuildRequires:	gambas3-gb-compress
BuildRequires:	gambas3-gb-form-dialog
BuildRequires:	gambas3-gb-signal >= 3.5.1
BuildRequires:	gambas3-gb-libxml >= 3.5.1

# 4 desktop file install/check
BuildRequires:	desktop-file-utils

# 4 icons convert
BuildRequires:	imagemagick

# 4 dvb-epg
Requires:	dvbsnoop
Requires:	dvb-apps

# 4 downloading from youtube
Requires:	youtube-dl >= 2014.03.21
Requires:	xterm
Requires:	wget

# 4 audio extract/convert
Requires:	ffmpeg

# 4 subtiles , manage, download a.s.o.
Requires:	python >= 2.7

# 4 global hotkeys support
Requires:	xbindkeys

# 4 desktop integration
Requires:	xdg-utils

# 4 tagging
Requires:	%{_lib}taglib1
Requires:	%{_lib}taglib_c0

# default player, works also with mplayer2
Requires:	mplayer

# 4 GUI
Requires:	gambas3-runtime >= 3.5.1
Requires:	gambas3-gb-image
Requires:	gambas3-gb-dbus
Requires:	gambas3-gb-qt4 >= 3.5.1
Requires:	gambas3-gb-gtk
Requires:	gambas3-gb-gui >= 3.5.1
Requires:	gambas3-gb-form
Requires:	gambas3-gb-xml
Requires:	gambas3-gb-qt4-ext
Requires:	gambas3-gb-form-stock
Requires:	gambas3-gb-net
Requires:	gambas3-gb-form-dialog
Requires:	gambas3-gb-settings
Requires:	gambas3-gb-form-mdi
Requires:	gambas3-gb-compress
Requires:	gambas3-gb-desktop
Requires:	gambas3-gb-web
Requires:	gambas3-gb-net-curl
Requires:	gambas3-gb-signal >= 3.5.1

# 4 icecast
Requires:	gambas3-gb-libxml >= 3.5.1


Provides:	%{oname} == %{version}-%{release}
# too many previous name for it
Obsoletes: xt7-player3 =< %{version}
Obsoletes: Xt7-player3 =< %{version}

%rename Xt7-player3

AutoReqProv:	no

%description
Xt7-Player, an (almost) complete mplayer GUI
This program is written in Gambas3, so you will need Gambas3 to be installed.

%prep
%setup -q -n %{oname}-%{version}

%build
%configure --prefix=/usr
%make

%install
%makeinstall
#icons
cd xt7-player 
install -d -m755 %{buildroot}{%{_miconsdir},%{_iconsdir},%{_liconsdir}}
convert xt7-player.png -resize 32x32 %{buildroot}%{_iconsdir}/%{oname}.png
convert xt7-player.png -resize 16x16 %{buildroot}%{_miconsdir}/%{oname}.png
install -p xt7-player.png %{buildroot}%{_liconsdir}/xt7-player.png

#menu entry
desktop-file-install %{SOURCE1} \
	--dir %{buildroot}%{_datadir}/applications


%files
%doc COPYING README ChangeLog 
%{_bindir}/*
%{_iconsdir}/%{oname}.png
%{_miconsdir}/%{oname}.png
%{_liconsdir}/%{oname}.png
%{_datadir}/applications/%{oname}.desktop


%changelog
* Tue Apr 01 2014 SymbianFlo <symbianflo@mandrivausers.ro> 3.5.2.2-1
+ Revision: b22fb9e
- Updated to 3.5.2.2:
- - CHANGE: REQUIRES youtube-dl >= 2014.03.21 to watch youtube videos
- - FIX: Playlist items move was broken, fixed.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13365 |12cu|xtel-3.3.0-19
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	xtel
%define version	3.3.0
%define release 	19
%define debug_package	%{nil}

Summary: Emulateur Minitel
Name: %{name}
Version: %{version}
Release: %{release}
License: GPLv2+
Group: Networking/Other
URL: http://pficheux.free.fr/xtel/
Source0: http://pficheux.free.fr/xtel/download/xtel-%{version}.tar.bz2
Source1: %{name}-fr-doc.tar.bz2
# FHS compliant XTEL
Patch0: xtel-mdk.patch
Patch1: xtel-3.3.0-debian_symlink_security.patch
Patch2: xtel-3.3.0-debian_a2ps.patch
Patch3: xtel-3.3.0-debian_motif.patch

BuildRequires: pkgconfig(x11)
BuildRequires: lesstif-devel
BuildRequires: pkgconfig(xt)
BuildRequires: pkgconfig(xmu)
BuildRequires: pkgconfig(xaw7)
BuildRequires: pkgconfig(xp)
BuildRequires: jpeg-devel
BuildRequires: pkgconfig(xbitmaps)
BuildRequires: imake
BuildRequires: gccmakedep
BuildRequires: mkfontdir
BuildRequires: bdftopcf

Requires: xinetd

%description
This program emulates a Minitel in UNIX/X11 environment. It uses 
a customer / server architecture (xtel / xteld). The demon 'xteld' handles 
T?l?tel manage connections (modem) requested by customers via 
TCP / IP. Xtel emulate Minitel 1B, 2 and TVR. Xteld also allows using 
HyperTerminal Private Edition (3.0 or 4.0) as Minitel customer Windows95/NT.

%prep
%setup -q -a1
%patch0 -p1 -b .fhs
%patch1 -p1 -b .symlink
%patch2 -p1 -b .a2ps
%patch3 -p1 -b .motif

chmod -x xtel-fr-doc/xtel_config
chmod -x xtel-fr-doc//minitel.xpm

# Convert to utf-8
for file in LISEZMOI.txt FAQ.txt HISTOIRE.txt ; do
    iconv -f ISO-8859-1 -t UTF-8 -o $file.new $file && \
    touch -r $file $file.new && \
    mv $file.new $file
done

%build
perl -pi -e 's|(#define.*DEBUG_XTELD.*)|/* $1 */|' Config.tmpl
# do not leak information in the config file
imake -DREDHAT  -DUseInstalled -I/usr/share/X11/config LIBDIR=%{_libdir}

make Xtel LIBDIR=%{_libdir} CXXOPTIONS="%optflags" EXTRA_LDOPTIONS="%ldflags"

%install
%makeinstall_std LIBDIR=%{_libdir}
make install.man DESTDIR=%{buildroot}

chmod 755 %{buildroot}%{_bindir}/mdmdetect
mkdir -p %{buildroot}%{_sysconfdir}/xinetd.d/

cat <<EOF > %{buildroot}%{_sysconfdir}/xinetd.d/xtel
# default: on
# description: xteld provide services for MINITEL.

service xtel
{
    disable             = no
    socket_type         = stream
    protocol            = tcp
    wait                = no
    user                = root
	group				= nogroup
    server              = %{_bindir}/xteld
}

EOF
cat <<EOF > %{buildroot}%{_sysconfdir}/xinetd.d/xtelw
# default: on
# description: xteld provide services for MINITEL.

service xtelw
{
    disable             = no
    socket_type         = stream
    protocol            = tcp
    wait                = no
    user                = root
	group				= nogroup
    server              = %{_bindir}/xteld
}

EOF

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
[Desktop Entry]
Name=Xtel
Comment=Minitel emulation
Exec=%{_bindir}/%{name} 
Icon=terminals_section
Terminal=false
Type=Application
StartupNotify=true
MimeType=foo/bar;foo2/bar2;
Categories=Motif;System;TerminalEmulator;
EOF

# fix symlinks
rm -rf %{buildroot}%{_libdir}/app-defaults
mkdir -p %{buildroot}%{_libdir}/X11/app-defaults
ln -s %{_sysconfdir}/X11/app-defaults/XTelm %{buildroot}%{_libdir}/X11/app-defaults/XTelm
ln -s %{_sysconfdir}/X11/app-defaults/XTelm-msg %{buildroot}%{_libdir}/X11/app-defaults/XTelm-msg

mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
ln -s ../../..%{_datadir}/fonts/xtel \
    %{buildroot}%_sysconfdir/X11/fontpath.d/xtel:pri=50

    
    
%post
if [ "`grep xtel /etc/services`" = "" ]; then
	echo -n "Mise  jour de /etc/services..."
	echo -e "xtel\t\t1313/tcp\t\t\t# Xtel" >> /etc/services
	echo -e "xtelw\t\t1314/tcp\t\t\t# Xtel HyperTerminal" >> /etc/services
	echo "OK"
fi

service xinetd restart
%if %mdkversion < 200900
%{update_menus}
%endif
 
%postun
service xinetd restart
%if %mdkversion < 200900
%{clean_menus}  
%endif

%files
%doc LISEZMOI.txt FAQ.txt HISTOIRE.txt
%doc xtel-fr-doc/*
%{_bindir}/*
%{_libdir}/X11/app-defaults/XTelm
%{_libdir}/X11/app-defaults/XTelm-msg
%{_datadir}/fonts/*
%dir %{_sysconfdir}/%{name}/
%{_sysconfdir}/X11/fontpath.d/xtel:pri=50
%{_libdir}/%{name}
%{_mandir}/man1/*

%config(noreplace) %{_sysconfdir}/%{name}/xtel.services
%config(noreplace) %{_sysconfdir}/%{name}/xtel.lignes
%config(noreplace) %{_sysconfdir}/ppp/*iminitel
%config(noreplace) %{_sysconfdir}/ppp/peers/iminitel
%config(noreplace) %{_sysconfdir}/xinetd.d/*
%config(noreplace) %{_sysconfdir}/X11/app-defaults/*

%{_datadir}/applications/%{name}.desktop




%changelog
* Sun Mar 02 2014 symbianflo <symbianflo@symbianflo> 3.3.0-19
+ Revision: cd58c47
- Log: fix linting



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13366 |12cu|xtoolwait-1.3-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A utility which aims to decrease X session startup time
Name:		xtoolwait
Version:	1.3
Release:	15
License:	GPL
Group:		System/Configuration/Other
BuildRequires:	imake
BuildRequires:	pkgconfig(x11)
Buildrequires:	pkgconfig(xext)
Url:		http://www.hacom.nl/~richard/software/xtoolwait.html
Source:		ftp://ftp.x.org/contrib/utilities/%{name}-%{version}.tar.bz2
Patch0:		xtoolwait-imake.patch

%description
Xtoolwait is a utility which starts an X client in the background, waits
for a window to be mapped on the root window, and then exits.  Xtoolwait
can improve performance for users who start a bunch of X clients
automatically (for example, xterm, xlock, xconsole, whatever) when the
X session starts.

Install xtoolwait if you'd like to try to speed up the startup time for
X sessions.

%prep
%setup -q
%patch0 -p1

%build
xmkmf
%make CDEBUGFLAGS="%{optflags}" EXTRA_LDOPTIONS="%{ldflags}"

%install
%{makeinstall_std} install.man

%clean

%files
%{_bindir}/xtoolwait
%{_mandir}/man1/xtoolwait.1*


%changelog
* Fri Jan 21 2011 Funda Wang <fwang@mandriva.org> 1.3-13mdv2011.0
+ Revision: 632065
- br xext
- simplify BR

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 1.3-12mdv2010.0
+ Revision: 435318
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.3-11mdv2009.0
+ Revision: 242997
- rebuild
- kill re-definition of %%buildroot on Pixel's request
- buildrequires X11-devel instead of XFree86-devel
- fix man pages extension

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Jun 18 2007 Adam Williamson <awilliamson@mandriva.org> 1.3-9mdv2008.0
+ Revision: 40748
- new X.org layout; trim buildrequires; rebuild for new era
- Import xtoolwait



* Sun Jan 01 2006 Mandriva Linux Team <http://www.mandrivaexpert.com/> 1.3-8mdk
- Rebuild

* Sat Dec 25 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.3-7mdk
- fix buildrequires
- cosmetics

* Mon Jul 21 2003 Aurelien Lemaire <alemaire@mandrakesoft.com> 1.3-6mdk
- Rebuild for the new RPM
- Add Url

* Mon May 06 2002 Aurelien Lemaire <alemaire@mandrakesoft.com> 1.3-5mdk
- Rebuild

* Tue May 01 2001 David BAUDENS <baudens@mandrakesoft.com> 1.3-4mdk
- Use %%_tmppath for BuildRoot

* Tue Aug 08 2000 Frederic Lepied <flepied@mandrakesoft.com> 1.3-3mdk
- automatically added BuildRequires

* Tue Mar 28 2000 dam's <damien@mandrakesoft.com> 1.3-2mdk
- Release.

* Fri Nov 5 1999 dam's <damien@mandrakesoft.com>
- Version 1.3

* Thu May 06 1999 Bernhard Rosenkraenzer <bero@mandrakesoft.com>
- Mandrake adaptions
- handle RPM_OPT_FLAGS

* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
- auto rebuild in the new build environment (release 2)

* Fri Dec 18 1998 Bill Nottingham <notting@redhat.com>
- build new version for 6.0

* Wed Aug 12 1998 Jeff Johnson <jbj@redhat.com>
- build root

* Thu May 07 1998 Prospector System <bugs@redhat.com>
- translations modified for de, fr, tr

* Fri Oct 24 1997 Marc Ewing <marc@redhat.com>
- new version

* Thu Jul 31 1997 Erik Troan <ewt@redhat.com>
- built against glibc

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13367 |12cu|xtrlock-2.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debver	2.6

Summary:	Minimal X display lock program
Name:		xtrlock
Version:	2.6
Release:	1
Group:		Graphical desktop/Other
URL:		http://packages.debian.org/sid/xtrlock
BuildRequires:	pkgconfig(x11)
BuildRequires:	imake
License:	GPLv3
Source0:	http://ftp.de.debian.org/debian/pool/main/x/%{name}/%{name}_%{debver}.tar.gz


%description
xtrlock is a very minimal X display lock program, which uses nothing
except the Xlib library. It doesn't obscure the screen, it is
completely idle while the display is locked and you don't type at it,
and it doesn't do funny things to the X access control lists. 

%prep
%setup -q

%build
xmkmf
%make CFLAGS="%{optflags}" xtrlock

%install
install -Dm 755 xtrlock %{buildroot}%{_bindir}/%{name}
install -Dm 644 xtrlock.man %{buildroot}%{_mandir}/man1/%{name}.1x

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
[Desktop Entry]
Name=Xtrlock
Comment=X terminal lock
Exec= xtrlock
Icon=gnome-lockscreen
Terminal=false
Type=Application
StartupNotify=true
Categories=System;
EOF


%files
%doc GPL-3.txt debian/README.Debian debian/changelog 
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*
%{_datadir}/applications/%{name}.desktop



%changelog
* Thu Feb 27 2014 symbianflo <symbianflo@symbianflo> 2.6-1
+ Revision: 370889c
- Log: update to 2.6, spec clean



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13368 |12cu|xtux-20030306-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Werror_cflags %nil

Name:		xtux
Version:	20030306
Release:	14
Summary:	Multiplayer arcade game featuring open-source mascots
Group:		Games/Arcade
License:	GPLv2
URL:		http://xtux.sourceforge.net/
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-src-%{version}.tar.bz2
Source1:	%{name}-16.png
Source2:	%{name}-32.png
Source3:	%{name}-48.png
Patch:		xtux-fix-format-strings.patch
BuildRequires:	pkgconfig(xpm)

%description
2005: Microsoft finally releases Windows2000. The few remaining in line
from midnight December 31, 1999 expecting Microsoft to deliver "on time"
were slightly annoyed, but otherwise the response was extremely
enthusiastic.

...

You must Battle through hoards of Evil Microsoft lusers, Certified Peons
and Bugs while collecting computer processors. Using these, construct a
massive Beowulf machine capable of cracking the security on Microsofts
secret database. Upload yourself into the internet, liberate friendly
Linux sites, then battle your way into microsoft.com destroying all you
can find. Only then can you turn your wrath towards your nemisis, the
evil lord Gates.

%prep
%setup -q -n %{name}
%patch -p2
perl -pi -e 's|./tux_serv|%{_gamesbindir}/tux_serv|;' src/client/menu.c
find . -type f -exec chmod -x {} \;

%build
make CC="%{__cc} %{optflags}" DATADIR="%{_gamesdatadir}/%{name}" X11LIB="-lX11"

%install
mkdir -p %{buildroot}%{_gamesbindir}
install -m 755 %{name} %{buildroot}%{_gamesbindir}
mkdir -p %{buildroot}%{_sbindir}
install -m 755 tux_serv %{buildroot}%{_gamesbindir}

mkdir -p %{buildroot}%{_gamesdatadir}/%{name}
cp -a data/* %{buildroot}%{_gamesdatadir}/%{name}

# icons
install -D -m 644 %{SOURCE1} %{buildroot}%{_liconsdir}/%{name}.png
install -D -m 644 %{SOURCE2} %{buildroot}%{_iconsdir}/%{name}.png
install -D -m 644 %{SOURCE3} %{buildroot}%{_miconsdir}/%{name}.png

# menus

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=X-Tux
Comment=X-Tux
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;ArcadeGame;X-MandrivaLinux-MoreApplications-Games-Arcade;
EOF

%{_bindir}/find %{buildroot}%{_gamesdatadir}/%{name}/images -type d -name ".xvpics" | %{_bindir}/xargs -t %{__rm} -r

%files
%doc AUTHORS CHANGELOG COPYING README README.GGZ doc/*
%attr(0755,root,root) %{_gamesbindir}/%{name}
%attr(0755,root,root) %{_gamesbindir}/tux_serv
%{_gamesdatadir}/%{name}
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_datadir}/applications/%{name}.desktop


%changelog
* Sun Mar 02 2014 SymbianFlo <symbianflo@mandrivausers.ro> 20030306-14
+ Revision: 2994c29
- Updated xtux.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13369 |12cu|xvattr-1.3-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	xvattr
%define version	1.3
%define release	10

Name:	%{name}
Version: %{version}
Release: %{release}
Summary: Attribute editor for Xv extensions
License: GPL
Group:	 Video
URL:	http://www.dtek.chalmers.se/groups/dvd/
Source:	 http://www.dtek.chalmers.se/~dvd/dist/%{name}-%{version}.tar.bz2
# (gentoo) use gtk+2.0:
Patch0:  xvattr-1.3-gtk.patch
BuildRequires: gtk+2-devel
BuildRequires: pkgconfig(xv)


%description
Xvattr lets you list the available attributes associated with the Xv
extension to Xorg. It also allows you to change the values of the
attributes. This can be used to change brightness and so on for
programs that use Xv overlays.

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x
%make

%install
%makeinstall


%files
%doc AUTHORS COPYING ChangeLog INSTALL NEWS README xvattr.html
%{_bindir}/%name
%{_bindir}/gxvattr
%{_mandir}/man1/%name.1*



%changelog
* Sun Mar 02 2014 SymbianFlo <symbianflo@mandrivausers.ro> 1.3-10
+ Revision: b98af37
- Updated xvattr.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13370 |12cu|xvidcap-1.1.7-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#####################
# Hardcode PLF build
%define build_plf 0
#####################

%{?_with_plf: %{expand: %%global build_plf 1}}

%if %{build_plf}
%define distsuffix plf
# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
%define extrarelsuffix plf
%endif

# Note that disabling these does not cause build failures, but
# other output formats than xwd will be disabled
# embedded ffmpeg vhook modules
%define _disable_ld_no_undefined 1
# FIXME: embedded ffmpeg
%define _disable_ld_as_needed 1

Name:		xvidcap
Summary:	Screen capture video recorder
Version:	1.1.7
Release:	5%{?extrarelsuffix}
License:	GPLv2+
Group:		Video
URL:		http://xvidcap.sourceforge.net/
Source0:	http://downloads.sourceforge.net/xvidcap/%{name}-%{version}.tar.gz
Source1:	xvidcap_ru.po
Patch0:		xvidcap-1.1.5-docbook.patch
Patch1:		xvidcap-1.1.7-fix-headers.patch
Patch2:		xvidcap-1.1.5-nawk.patch
Patch3:		xvidcap-1.1.7-desktop-entry.patch
Patch4:		xvidcap-1.1.7-ffmpeg-options.patch
Patch5:		xvidcap-1.1.7-shmstr.patch
Patch6:		xvidcap-1.1.7-glib.patch
Patch7:		xvidcap-1.1.7-add-ru-localization.patch

BuildRequires:	docbook-utils
BuildRequires:	intltool
BuildRequires:	scrollkeeper
BuildRequires:	xmlto
BuildRequires:	jpeg-devel
BuildRequires:  gettext
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(theora)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xmu)
BuildRequires:	pkgconfig(zlib)
%if %{build_plf}
BuildRequires:	libfaac-devel
BuildRequires:	libfaad2-devel
BuildRequires:	liblame-devel
BuildRequires:	pkgconfig(x264)
%endif
BuildConflicts:	ffmpeg-devel
Requires(post):	scrollkeeper
Requires(postun): scrollkeeper
Requires:	mplayer
Requires:	mencoder
Requires:	ffmpeg
Requires:	imagemagick

%description
xvidcap is a screen capture enabling you to capture videos off your X-Window
desktop for illustration or documentation purposes. It is intended to be a
standards-based alternative to tools like Lotus ScreenCam.

%if %{build_plf}
This package is in Restricted reporitory as it is linked with patented codecs.
%endif

%prep
%setup -q
cp -p %{SOURCE1} po/ru.po
%patch0 -p0 -b .docbook
%patch1 -p1
%patch2 -p0 -b .fixawk
%patch3 -p1
%patch4 -p1
%patch5 -p0
%patch6 -p1
%patch7 -p1 -b .ru_po

aclocal
autoheader
autoconf
automake
cp configure.ac configure.in
# NOCONFIGURE=yes sh ./autogen.sh
intltoolize --copy --force

%build
%configure2_5x --disable-dependency-tracking --enable-libtheora LIBS="-lX11 -lz -lXext"
%make CPPFLAGS=-I`pwd`/ffmpeg

%install
%makeinstall_std

chmod 755 %{buildroot}%{_datadir}/%{name}/ppm2mpeg.sh
ln -s %{_datadir}/%{name}/ppm2mpeg.sh %{buildroot}%{_bindir}/ppm2mpeg.sh

rm -fr %{buildroot}/%{_docdir}

%find_lang %{name} --with-gnome --with-man --all-name

%files -f %{name}.lang
%doc AUTHORS ChangeLog COPYING NEWS README
%{_bindir}/%{name}
%{_bindir}/xvidcap-dbus-client
%{_bindir}/ppm2mpeg.sh
%{_datadir}/dbus-1/services/net.jarre_de_the.Xvidcap.service
%{_mandir}/man1/*
%{_datadir}/applications/xvidcap.desktop
%{_datadir}/%{name}
%{_datadir}/pixmaps/%{name}.png


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13371 |12cu|xvkbd-3.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	xvkbd
%define version	3.3
%define release  2

Name: 	 	%{name}
Summary: 	Virtual (on-screen) keyboard for X
Version: 	%{version}
Release: 	%{release}

Source0:	http://homepage3.nifty.com/tsato/%{name}/%{name}-%{version}.tar.gz
URL:		http://homepage3.nifty.com/tsato/xvkbd/
License:	GPL
Group:		System/X11
BuildRequires:	Xaw3d-devel
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xmu)
BuildRequires:	pkgconfig(xt)
BuildRequires:	pkgconfig(xtst)
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(xaw7)
BuildRequires:	imagemagick
BuildRequires:	imake

%description
xvkbd is a virtual (graphical) keyboard program for X Window System which
provides facility to enter characters onto other clients (softwares) by
clicking on a keyboard displayed on the screen. This may be used for systems
without a hardware keyboard such as kiosk terminals or handheld devices.

This program also has facility to send characters specified as the command
line option to another client, which can help when one wants to fully utilize
some modern mice with multiple buttons.

%prep
%setup -q

%build
xmkmf
%make CDEBUGFLAGS="%optflags" EXTRA_LDOPTIONS="%ldflags"

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std install.man
rm -f $RPM_BUILD_ROOT/%_prefix/lib/X11/app-defaults

#menu

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Name=Virtual Keyboard
Comment=On-screen keyboard for X
Exec=%{_bindir}/%{name} 
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-MoreApplications-Accessibility;
EOF

#icons
mkdir -p $RPM_BUILD_ROOT/%_liconsdir
convert -size 48x48 xvkbd_icon.xbm $RPM_BUILD_ROOT/%_liconsdir/%name.png
mkdir -p $RPM_BUILD_ROOT/%_iconsdir
convert -size 32x32 xvkbd.xbm $RPM_BUILD_ROOT/%_iconsdir/%name.png
mkdir -p $RPM_BUILD_ROOT/%_miconsdir
convert -size 16x16 xvkbd.xbm $RPM_BUILD_ROOT/%_miconsdir/%name.png

%files
%doc README
#%doc %{_prefix}/X11R6/lib/X11/doc/html/xvkbd.1.html
%_prefix/bin/*
%config(noreplace) %_sysconfdir/X11/app-defaults/*
%{_mandir}/man1/*
%{_datadir}/applications
%{_liconsdir}/%name.png
%{_iconsdir}/%name.png
%{_miconsdir}/%name.png



%changelog
* Tue Jun 05 2012 Alexander Khrukin <akhrukin@mandriva.org> 3.3-1
+ Revision: 802706
- BR: pkgconfig(xi)
- version update 3.3

* Fri Jan 21 2011 Funda Wang <fwang@mandriva.org> 3.0-4
+ Revision: 632026
- simplify BR

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 3.0-3mdv2010.0
+ Revision: 435325
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Sat Aug 09 2008 Thierry Vignaud <tv@mandriva.org> 3.0-2mdv2009.0
+ Revision: 269845
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Mon May 05 2008 Funda Wang <fwang@mandriva.org> 3.0-1mdv2009.0
+ Revision: 201441
- update to new version 3.0

* Fri Mar 07 2008 Antoine Ginies <aginies@mandriva.com> 2.8-1mdv2008.1
+ Revision: 181236
- fix xaw3d-devel buildrequires

  + Thierry Vignaud <tv@mandriva.org>
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request
    - kill desktop-file-validate's error: string list key "Categories" in group "Desktop Entry" does not have a semicolon (";") as trailing character
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Jul 16 2007 Olivier Thauvin <nanardon@mandriva.org> 2.8-1mdv2008.0
+ Revision: 52642
- 2.8


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13372 |12cu|xwiimote-2-1.20131221.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	2
%define libname	%mklibname xwiimote %{major}
%define devname	%mklibname xwiimote -d

Summary:	Open Source Nintendo Wii Remote Linux Device Driver
Name:		xwiimote
Group:		System/X11
Version:	2
Release:	1.20131221.1
License:	LGPLv2+
Url:		https://github.com/dvdhrm/xwiimote
Source0:	%{name}-%{version}.tar.xz
BuildRequires:	doxygen
BuildRequires:	pkgconfig(ncursesw)
BuildRequires:	pkgconfig(libudev)

%description
Open Source Nintendo Wii Remote Linux Device Driver.

%package -n	%{libname}
Summary:	xwiimote library
Group:		System/Libraries

%description -n	%{libname}
Library for xwiimote.

%package -n	%{devname}
Summary:	Devel stuff for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{devname}
This package contains header files needed if you wish to build applications
based on %{name}.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc %{_docdir}/%{name}
%{_bindir}/xwiishow
%{_mandir}/man1/xwiishow.1*
%{_mandir}/man7/xwiimote.7*

%files -n %{libname}
%{_libdir}/libxwiimote.so.%{major}*

%files -n %{devname}
%{_includedir}/xwiimote.h
%{_mandir}/man7/libxwiimote.7*
%{_libdir}/libxwiimote.so
%{_libdir}/libxwiimote.a
%{_libdir}/pkgconfig/libxwiimote.pc


%changelog

* Mon Aug 10 2015 Denis Silakov <denis.silakov@rosalab.ru> 2-1.20131221.1
- (1b8b386) Imported from SRPM



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13373 |12cu|xwinwrap-0-0.20090215.6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define cvs 20090215
%define release  0.%{cvs}.6
%define debug_package	%{nil}

Name: xwinwrap
Version: 0
Release: %{release}
Summary: Utility to run applications as your desktop background
Group: System/X11
URL:  http://bazaar.launchpad.net/~shantanu-goel/xwinwrap/devel/files
Source: %{name}-%{cvs}.tar.gz
#This is a script to run xscreensaver as animated background in Xgl
# and is under GPLv2
Source1:	coolbg
License: GPL
BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(xext)
BuildRequires: pkgconfig(xrender)

%description
Wrap, for example, Open GL screen savers and put them on your 
desktop background.

Examples:
xwinwrap -ni -argb -fs -s -st -sp -a -nf -- /usr/lib/xscreensaver/glmatrix
-window-id WID
xwinwrap -ni -o 0.6 -fs -s -st -sp -b -nf -- mplayer -wid WID -quiet movie.mpg
xwinwrap -ni -argb -fs -s -st -sp -b -nf -- q3demo -window-id WID

%prep
%setup -q -n %{name}-%{cvs}


%build
%ifarch x86_64
/usr/bin/gcc -Wall -Wstrict-prototypes \
             -Wmissing-prototypes \
             -Wmissing-declarations \
             -Wredundant-decls \
             -lX11 -lXext -lXrender xwinwrap.c -o xwinwrap
%else
/usr/bin/gcc -m32 -Wall -Wstrict-prototypes \
             -Wmissing-prototypes \
             -Wmissing-declarations \
             -Wredundant-decls \
             -lX11 -lXext -lXrender xwinwrap.c -o xwinwrap
%endif

%install
mkdir -p %{buildroot}%{_bindir}
install -m 755 %{SOURCE1} %{buildroot}%{_bindir}
install -m 755 %{name} %{buildroot}%{_bindir}

cat<<EOF >README
With xwinwrap and coobg You can run your screensavers, play
movies etc and it will look as if they are part of your background.
EOF

%files
%doc README
%{_bindir}/*




%changelog
* Sun Mar 02 2014 symbianflo <symbianflo@symbianflo> 0-0.20090215.6
+ Revision: c0182ce
- Log: update 20090215 ( latest bzr), fix linking, import from MRB-CLI&&TTY section



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13374 |12cu|xxgdb-1.12-32
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		xxgdb
Summary:	An X Window System graphical interface for the GNU gdb debugger
Version:	1.12
Release:	32
License:	MIT
Group:		Development/Other
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xaw7)
BuildRequires:	pkgconfig(xmu)
BuildRequires:	pkgconfig(xt)
BuildRequires:	imake
Source0:	ftp://sunsite.unc.edu/pub/Linux/devel/debuggers/%{name}-%{version}.tar.bz2
Source11:	%{name}-16x16.png
Source12:	%{name}-32x32.png
Source13:	%{name}-48x48.png
Patch0:		xxgdb-1.08-glibc.patch
Patch1:		xxgdb-1.12-sysv.patch
# From Debian (008-unix98-ptys.dpatch): Support Unix98 PTYs - AdamW
# 2008/09
Patch3:		xxgdb-1.12-debian-pty.patch
# From Debian: fix a build failure - AdamW 2008/09
Patch4:		xxgdb-1.12-debian-filemenu.patch
Patch5:		xxgdb-1.12-mandriva.patch
Requires:	gdb
Requires:	xedit

%description
Xxgdb is an X Window System graphical interface to the GNU gdb debugger.
Xxgdb provides visual feedback and supports a mouse interface for the
user who wants to perform debugging tasks like the following:  controlling
program execution through breakpoints, examining and traversing the
function call stack, displaying values of variables and data structures,
and browsing source files and functions.

Install the xxgdb package if you'd like to use a graphical interface with
the GNU gdb debugger.  You'll also need to have the gdb package installed.

%prep
%setup -q -n %{name}-%{version}
%patch0 -p1
%patch1 -p1
%patch3 -p1 -b .pty
%patch4 -p1 -b .build
%patch5 -p1

%build
xmkmf
%make CDEBUGFLAGS="%{optflags} -DUNIX98=1" CXXDEBUGFLAGS="%{optflags} -DUNIX98=1"

%install
rm -rf %{buildroot}
%{makeinstall_std} install.man

# icons
install -m644 %{SOURCE11} -D %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
install -m644 %{SOURCE13} -D %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Name=Xxgdb
Comment=Graphical interface to gdb debugger
Exec=%{_bindir}/%{name} 
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Development;Debugger;
EOF

rm -f %{buildroot}%{_prefix}/lib/X11/app-defaults
mkdir -p %{buildroot}%{_datadir}/X11/app-defaults
mv -f %{buildroot}%{_sysconfdir}/X11/app-defaults/XDbx %{buildroot}%{_datadir}/X11/app-defaults

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post
%update_menus
%update_icon_cache hicolor
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%clean_icon_cache hicolor
%endif

%files
%defattr(-,root,root)
%{_bindir}/%{name}
%{_mandir}/man1/xxgdb.1*
%{_datadir}/X11/app-defaults/XDbx
%{_datadir}/applications/mandriva-%{name}.desktop
%{_iconsdir}/hicolor/16x16/apps/%{name}.png
%{_iconsdir}/hicolor/32x32/apps/%{name}.png
%{_iconsdir}/hicolor/48x48/apps/%{name}.png


%changelog
* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1.12-31mdv2011.0
+ Revision: 615754
- the mass rebuild of 2010.1 packages

* Fri May 07 2010 Paulo Andrade <pcpa@mandriva.com.br> 1.12-30mdv2010.1
+ Revision: 543087
+ rebuild (emptylog)

* Wed May 05 2010 Paulo Andrade <pcpa@mandriva.com.br> 1.12-29mdv2010.1
+ Revision: 542612
- Make package functional again

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sun Mar 29 2009 Funda Wang <fwang@mandriva.org> 1.12-26mdv2009.1
+ Revision: 362092
- rediff filemenu patch

* Wed Sep 10 2008 Adam Williamson <awilliamson@mandriva.org> 1.12-26mdv2009.0
+ Revision: 283425
- drop legacy icons
- s,$RPM_OPT_FLAGS,%%{optflags} and s,$RPM_BUILD_ROOT,%%{buildroot}
- add debian-filemenu.patch from Debian (fixes a build issue)
- add debian-pty.patch from Debian (adds support for Unix98 PTYs, #21825)
- one buildrequires per line
- drop unnecessary defines

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'
    - fix man pages extension

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Jun 18 2007 Adam Williamson <awilliamson@mandriva.org> 1.12-25mdv2008.0
+ Revision: 40758
- new X layout; XDG menu; fd.o icons; trim buildrequires; rebuild for new era
- Import xxgdb



* Sun Jan 01 2006 Mandriva Linux Team <http://www.mandrivaexpert.com/> 1.12-24mdk
- Rebuild

* Sat Dec 25 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.12-23mdk
- fix buildrequires

* Mon Aug 16 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 1.12-22mdk
- Rebuild with new menu

* Tue Jun 29 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.12-21mdk
- fix unpackaged files
- cleanups

* Sat Jul 12 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 1.12-20mdk
- macroize
- rm -rf $RPM_BUILD_ROOT at the beginning of %%install
- rebuild
- fix unpackaged files

* Tue May 01 2001 David BAUDENS <baudens@mandrakesoft.com> 1.12-19mdk
- Use %%_tmppath for BuildRoot
- Use %%update_menus and %%clean_menus macros
- Let spec_helper do its job (bzip2 man pages and strip binaries)

* Thu Sep 14 2000 Florin Grad <florin@mandrakesoft.com> 1.12-18mdk
- eliminating some more warnings from rpmlint
- adding large icon and made all icons transparent

* Wed Aug 30 2000 Florin Grad <florin@mandrakesoft.com> 1.12-17mdk
- adding some macros

* Tue Aug 08 2000 Frederic Lepied <flepied@mandrakesoft.com> 1.12-16mdk
- automatically added BuildRequires

* Wed Apr  5 2000 Denis Havlik <denis@mandrakesoft.com> 1.12-15mdk
- group: Development/Other
- menu + icons ( need beter ones!) 
- spechelper

* Wed Dec 1 1999 Florent Villard <warly@mandrakesoft.com>
- built in new environment

* Tue Oct 19 1999 - David BAUDENS <baudens@mandrakesoft.com>
- Fix incorrect paths in patch #1 (xxgdb-1.12-sysv.patch.bz2)

* Tue May 11 1999 Bernhard Rosenkraenzer <bero@mandrakesoft.com>
- Mandrake adaptions
- handle RPM_OPT_FLAGS

* Wed Mar 23 1999 Michael Maher <mike@redhat.com>
- added requires for gdb

* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
- auto rebuild in the new build environment (release 9)

* Sun Jan 17 1999 Jeff Johnson <jbj@redhat.com>
- patch around i386 wchar_t glibc-2.1 typedef.

* Wed Jul 29 1998 Jeff Johnson <jbj@redhat.com>
- change wmconfig group to utilities
- build root

* Thu May 07 1998 Prospector System <bugs@redhat.com>
- translations modified for de, fr, tr

* Mon Feb  9 1998 Otto Hammersmith <otto@redhat.com>
- fixed wmconfig entry

* Tue Oct 21 1997 Otto Hammersmith <otto@redhat.com>
- fixed src url
- added wmconfig entries
- removed prefix line ... can't have it with wmconfig file :(

* Fri Aug 22 1997 Erik Troan <ewt@redhat.com>
- built against glibc

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13375 |12cu|xxv-1.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Xtreme eXtension for VDR
Name:		xxv
Version:	1.6.1
Release:	1
Group:		Video
License:	LGPL
URL:		http://xpix.dieserver.de/
Source:		http://xpix.dieserver.de/downloads/xxv/%name-%version.tgz
Source2:	xxv.init
Source3:	xxv.sysconfig
Source4:	xxv.logrotate
# (Anssi 02/2008) In initscript we precreate empty pidfile so that vdr user
# has the rights to write there:
Patch0:		xxv-1.2-ignore-empty-pidfile.patch
BuildArch:	noarch
# for macros:
BuildRequires:	vdr-devel
Requires(post):	rpm-helper
Requires(preun): rpm-helper
Requires:	vdr-common
Suggests:	mysql
#Requires:	vdr2jpeg
Requires:	fonts-ttf-bitstream-vera
# most 'use' statements are 'eval'ed, so we have to add requires manually;
# external versions of bundled libraries
Requires:	perl(Locale::Maketext::Extract)
Requires:	perl(Locale::Maketext::Lexicon)
Requires:	perl(Mail::SendEasy)
Requires:	perl(Module::Reload)
Requires:	perl(MP3::Icecast)
Requires:	perl(Net::IP::Match::Regexp)
Requires:	perl(Term::ReadLine::Perl)
Requires:	perl(Text::ASCIITable)
# list of requirements from install.sh
# sed -nr 's,^.*checkPerlModule (.*)$,Requires:\tperl(\1),p' install.sh
Requires:	perl(CGI)
Requires:	perl(Compress::Zlib)
Requires:	perl(Config::Tiny)
Requires:	perl(Data::Dumper)
Requires:	perl(Date::Manip)
Requires:	perl(DBD::mysql)
Requires:	perl(DBI)
Requires:	perl(Digest::MD5)
Requires:	perl(Digest::HMAC_MD5)
Requires:	perl(Encode)
Requires:	perl(Event)
Requires:	perl(Font::TTF::Font)
Requires:	perl(GD)
Requires:	perl(Getopt::Long)
Requires:	perl(HTML::TextToHTML)
Requires:	perl(HTML::TreeBuilder)
Requires:	perl(JSON)
# mdv bug #52269
Requires:	perl-JSON
Requires:	perl(Linux::Inotify2)
Requires:	perl(LWP::Simple)
Requires:	perl(LWP::UserAgent)
Requires:	perl(Locale::gettext)
Requires:	perl(MIME::Base64)
Requires:	perl(MP3::Info)
Requires:	perl(Net::Amazon)
Requires:	perl(Net::Amazon::Request::Artist)
Requires:	perl(Net::XMPP)
Requires:	perl(Proc::Killfam)
Requires:	perl(Proc::ProcessTable)
Requires:	perl(SOAP::Lite)
Requires:	perl(SOAP::Transport::HTTP)
Requires:	perl(Template)
Requires:	perl(Time::Local)
Requires:	perl(Time::HiRes)
Requires:	perl(URI::Escape)
Requires:	perl(XML::RSS)
Requires:	perl(XML::Simple)

%define __noautoreq 'perl\\(Tools\\)|perl\\(SOAP::Transport::HTTP::Event\\)|perl\\(Data::COW.*|perl\\(MediaLibParser.*|perl\\(XXV.*'
%define __noautoprov 'perl\\(Tools\\)|perl\\(SOAP::Transport::HTTP::Event\\)|perl\\(Data::COW.*|perl\\(MediaLibParser.*'

%description
XXV means "Xtreme eXtension for VDR" and is a central service is for
the administration of the VDR and its environment, with which
different of haven are open and these different services can serve.

An additional haven over a Plugin to construct should be just as
simple, to make available as also a certain service. The letter of a
Plugins goes very fast, there the input (Vdr, Database etc.) as well
as the output (telnet, HTTP...) generically was realized. It should
be e.g. possible thus to register with a telnet CONSOLE,
HttpBrowser, Wapphone, etc. an autotimer. This should substantially
faster the EPG data to scan be able (MySQL data base) and over an
interface the VDR the new timer communicate. Naturally also is
considered to the single mode of the SVdrP and only one instruction
is mailed. Afterwards the haven is again closed immediately, so that
other programs can access again svdrp.

%prep
%setup -q
%patch0 -p1

# Setup default config
perl -pi -e 's,file=/video/channels.conf,file=%{_vdr_cfgdir}/channels.conf,' etc/xxvd.cfg.example
#perl -pi -e 's,epgfile=/video/epg.data,epgfile=%{_vdr_videodir}/epg.data,' etc/xxvd.cfg.example
perl -pi -e 's,epgimages=/var/cache/xxv/epgimages,epgimages=%{_vdr_videodir}/epgimages,' etc/xxvd.cfg.example
perl -pi -e 's,Language=de_DE,Language=en_US,' etc/xxvd.cfg.example
perl -pi -e 's,initscript=/etc/init.d/xxvd,initscript=%{_initrddir}/xxv,' etc/xxvd.cfg.example
perl -pi -e 's,commandfile=/video/reccmds.conf,file=%{_vdr_cfgdir}/reccmds.conf,' etc/xxvd.cfg.example
perl -pi -e 's,videodir=/video,videodir=%{_vdr_videodir},' etc/xxvd.cfg.example
perl -pi -e 's,commands=/video/commands.conf,commands=%{_vdr_cfgdir}/commands.conf,' etc/xxvd.cfg.example
#perl -pi -e 's,file=/video/timers.conf,file=%{_vdr_cfgdir}/timers.conf,' etc/xxvd.cfg.example
perl -pi -e 's,tempimages=/var/cache/xxv/temp,tempimages=%{_var}/cache/%{name}/temp,' etc/xxvd.cfg.example
perl -pi -e 's,dir=/vtx,dir=%{_vdr_plugin_cachedir}/osdteletext,' etc/xxvd.cfg.example

perl -pi -e 's,"\$RealBin/../lib","%{_datadir}/%{name}",' bin/xxvd
perl -pi -e 's,"/var/log/xxvd.log","%{_logdir}/%{name}/xxvd.log",' bin/xxvd
perl -pi -e 's,"\$RealBin/../locale","%{_datadir}/locale",' bin/xxvd
perl -pi -e 's,"\$RealBin/../lib/XXV,"%{_datadir}/%{name}/XXV,' bin/xxvd
perl -pi -e 's,"\$RealBin/../etc/xxvd.cfg","%{_localstatedir}/lib/%{name}/xxvd.cfg",' bin/xxvd
perl -pi -e 's,"\$RealBin/../doc","%{_localstatedir}/lib/%{name}/doc",' bin/xxvd
sed -i '/HTMLDIR/s,"\$RealBin/../","%{_datadir}/%{name}/skins",' bin/xxvd
perl -pi -e 's,"\$RealBin/../share/fonts/ttf-bitstream-vera,"%{_datadir}/fonts/TTF,' bin/xxvd
perl -pi -e 's,"\$RealBin/../share/,"%{_datadir}/%{name}/,' bin/xxvd
perl -pi -e 's,"\$RealBin/../contrib","%{_datadir}/%{name}/contrib",' bin/xxvd

perl -pi -e "s,upgrade='upgrade-xxv-db.sql',upgrade='%{_datadir}/%{name}/contrib/upgrade-xxv-db.sql'," contrib/update-xxv

cat > README.install.urpmi <<EOF
You must create the database "xxv" on your mysql server, create a
mysql user for xxv and enter the correct USR and PWD in the
[General] section of %{_localstatedir}/lib/%{name}/xxvd.cfg.

You can create the database with default password with the following
command:
mysql -u root < %{_datadir}/%{name}/contrib/create-database.sql
No xxvd.cfg editing is then necessary.

Alternatively, here are the example commands for creating a new
database with different credentials:
mysql -u root -e "create database xxv;"
mysql -u root -e "grant all privileges on xxv.* to username@localhost IDENTIFIED BY 'password';"
mysql -u root -e "flush privileges;"

If you wish to later change the username and/or password, you must
change both the xxvd.cfg entry and the one of mysql.

By default the web interface is on port 8080 with username "xxv"
and password "xxv". You can change these from the web interface.
Please go through the configuration options carefully and disable
the modules you do not need.
EOF

cat > README.1.4.upgrade.urpmi <<EOF
In order to update to the new XXV database version, you need to manually
run update-xxv command. XXV must be stopped when updating the database.
See "update-xxv -h" for the proper parameters that may be needed.
EOF

%install
install -d -m755 %{buildroot}%{_bindir}
install -m755 bin/xxvd %{buildroot}%{_bindir}

install -d -m755 %{buildroot}%{_sysconfdir}
install -d -m755 %{buildroot}%{_localstatedir}/lib/%{name}
install -m644 etc/xxvd.cfg.example %{buildroot}%{_localstatedir}/lib/%{name}/xxvd.cfg
ln -s %{_localstatedir}/lib/%{name} %{buildroot}%{_sysconfdir}/%{name}

install -d -m755 %{buildroot}%{_var}/cache/%{name}

install -d -m755 %{buildroot}%{_datadir}/%{name}/contrib
install -m644 contrib/*.sql %{buildroot}%{_datadir}/%{name}/contrib
install -m755 contrib/update-xxv %{buildroot}%{_datadir}/%{name}/contrib
install -m755 contrib/*.pl %{buildroot}%{_bindir}
ln -s %{_datadir}/%{name}/contrib/update-xxv %{buildroot}%{_bindir}/update-xxv

install -d -m755 %{buildroot}%{_localstatedir}/lib/%{name}/doc
install -m644 doc/* %{buildroot}%{_localstatedir}/lib/%{name}/doc

install -d -m755 %{buildroot}%{_sysconfdir}/logrotate.d
install -m644 %SOURCE4 %{buildroot}%{_sysconfdir}/logrotate.d/%{name}

install -d -m755 %{buildroot}%{_datadir}/%{name}/skins
cp -a wml html %{buildroot}%{_datadir}/%{name}/skins
ln -s html %{buildroot}%{_datadir}/%{name}/skins/default

cp -a lib/* share/* %{buildroot}%{_datadir}/%{name}
cp -a lib/Tools.pm lib/XXV lib/Data lib/SOAP lib/MediaLibParser* share/* %{buildroot}%{_datadir}/%{name}

# remove bundled stuff we have a system version for
rm -r %{buildroot}%{_datadir}/%{name}/Locale/Maketext/Extract*
rm -r %{buildroot}%{_datadir}/%{name}/Locale/Maketext/Lexicon*
rm -r %{buildroot}%{_datadir}/%{name}/Mail/SendEasy*
rm -r %{buildroot}%{_datadir}/%{name}/Module/Reload*
rm -r %{buildroot}%{_datadir}/%{name}/MP3/Icecast*
rm -r %{buildroot}%{_datadir}/%{name}/Net/IP/Match/Regexp*
rm -r %{buildroot}%{_datadir}/%{name}/Term/ReadLine/{Perl*,readline*}
rm -r %{buildroot}%{_datadir}/%{name}/Text/ASCIITable*
rm -r %{buildroot}%{_datadir}/%{name}/fonts/ttf-bitstream-vera

# remove bundle
rm -r %{buildroot}%{_datadir}/%{name}/Bundle

for f in locale/*/; do
	install -d -m755 \
		%{buildroot}%{_datadir}/locale/$(basename $f)/LC_MESSAGES
	install -m644 $f/LC_MESSAGES/xxv.mo \
		%{buildroot}%{_datadir}/locale/$(basename $f)/LC_MESSAGES
done

install -d -m755 %{buildroot}%{_logdir}/%{name}

install -d -m755 %{buildroot}%{_sysconfdir}/sysconfig
install -m644 %SOURCE3 %{buildroot}%{_sysconfdir}/sysconfig/xxv

install -d -m755 %{buildroot}%{_initrddir}
install -m755 %SOURCE2 %{buildroot}%{_initrddir}/xxv

install -d -m755 %{buildroot}%{_logdir}/xxv

install -d -m755 %{buildroot}%{_mandir}/man1
install -m644 doc/*.1  %{buildroot}%{_mandir}/man1

%find_lang xxv

%post
%_post_service %name

%preun
%_preun_service %name

%files -f xxv.lang
%doc doc/{CHANGELOG,README} README.install.urpmi README.*.upgrade.urpmi
%attr(-,vdr,vdr) %dir %{_localstatedir}/lib/xxv
%attr(-,vdr,vdr) %dir %{_logdir}/xxv
%attr(0640,vdr,vdr) %config(noreplace) %{_localstatedir}/lib/xxv/xxvd.cfg
%attr(-,vdr,vdr) %{_var}/cache/%{name}
%config(noreplace) %{_sysconfdir}/sysconfig/xxv
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%attr(-,vdr,vdr) %dir %{_localstatedir}/lib/xxv/doc
%attr(-,vdr,vdr) %{_localstatedir}/lib/xxv/doc/*
%{_sysconfdir}/xxv
%{_initrddir}/xxv
%{_bindir}/xxvd
%{_bindir}/at-vdradmin2xxv.pl
%{_bindir}/chronicle-remove-duplicate.pl
%{_bindir}/update-xxv
%dir %{_datadir}/%{name}
%dir %{_datadir}/%{name}/Data
%{_datadir}/%{name}/Data/COW.pm
%{_datadir}/%{name}/MediaLibParser*
%dir %{_datadir}/%{name}/SOAP
%dir %{_datadir}/%{name}/SOAP/Transport
%dir %{_datadir}/%{name}/SOAP/Transport/HTTP
%{_datadir}/%{name}/SOAP/Transport/HTTP/Event.pm
%{_datadir}/%{name}/Tools.pm
%{_datadir}/%{name}/XXV
%{_datadir}/%{name}/contrib
%{_datadir}/%{name}/news
%{_datadir}/%{name}/skins
%{_datadir}/%{name}/xmltv
%{_mandir}/man1/xxvd.1*

%changelog
* Tue Apr 08 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.6.1-1
+ Revision: 52dcc07
- Updated to 1.6.1, fix requires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13376 |12cu|yabasic-2.763-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name yabasic
%define version 2.763
%define release  8

Summary:	Small basic interpreter with printing and graphics
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	Artistic
Group:		Development/Other
Source0:	http://www.yabasic.de/download/%{name}-%{version}.tar.bz2
URL:		http://www.yabasic.de/
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xt)
BuildRequires:	ncurses-devel

%description
Yabasic implements the most common and simple elements of the basic
language; It comes with for-loops and goto with while-loops and
procedures. Yabasic does monochrome line grafics, printing comes with
no extra effort. Yabasic runs under Unix and Windows; it is small
(less than 200KB) and free.

%prep
%setup -q

%build
autoreconf -fi
%configure2_5x
%make

%check
make check-TESTS

%install
rm -rf $RPM_BUILD_ROOT

%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS NEWS README *.htm ChangeLog
%{_bindir}/*
%{_mandir}/man1/yabasic.*


%changelog
* Fri Jan 21 2011 Funda Wang <fwang@mandriva.org> 2.763-7mdv2011.0
+ Revision: 632006
- simplify BR

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Mon Aug 04 2008 Thierry Vignaud <tv@mandriva.org> 2.763-6mdv2009.0
+ Revision: 262760
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 2.763-5mdv2009.0
+ Revision: 257854
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 2.763-3mdv2008.1
+ Revision: 136631
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - buildrequires X11-devel instead of XFree86-devel

* Wed Aug 22 2007 Olivier Thauvin <nanardon@mandriva.org> 2.763-3mdv2008.0
+ Revision: 68894
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - fix man pages extension


* Thu Aug 10 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/10/06 10:31:51 (55329)
- rebuild

* Thu Aug 10 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/10/06 10:30:17 (55328)
Import yabasic

* Mon Oct 17 2005 Olivier Thauvin <nanardon@mandriva.org> 2.763-1mdk
- 2.763

* Sun May 01 2005 Olivier Thauvin <nanardon@mandriva.org> 2.751-1mdk
- 2.751
- add %%check section

* Fri May 14 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 2.744-1mdk
- 2.744


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13377 |12cu|yabause-0.9.13-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Sega Saturn emulator
Name:		yabause
Version:	0.9.13
Release:	1
License:	GPLv2+
Group:		Emulators
Url:		http://yabause.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/yabause/%{name}-%{version}.tar.gz
Patch0:		yabause-0.9.13-cmake.patch
Patch1:		yabause-0.9.11-link.patch
Patch2:		yabause-0.9.11-lib64.patch
BuildRequires:	cmake
BuildRequires:	desktop-file-utils
BuildRequires:	doxygen
BuildRequires:	jsw-devel
# for the translations
BuildRequires:	mini18n-devel
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(glut)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gtkglext-1.0)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(xmu)
Requires:	%{name}-bin = %{version}

%description
Yabause is a Sega Saturn emulator.
This package includes the translations and documentation.

%files
%doc AUTHORS ChangeLog GOALS README README.LIN README.QT TODO
%{_datadir}/%{name}
%{_datadir}/pixmaps/%{name}.png

#----------------------------------------------------------------------------

%package gtk
Summary:	Sega Saturn emulator - GTK+ interface
Group:		Emulators
Requires:	%{name} = %{version}
Provides:	%{name}-bin = %{version}

%description gtk
Yabause is a Sega Saturn emulator.

This package includes the GTK+ interface.

To use a translation :
Start yabause,
Open the settings dialog (Yabause/Preferences),
Select Advanced tab,
Type or select the appropriate file in the Translation field 
(existing translations are available in the /usr/share/yabause/ folder),
Close and restart yabause.

%files gtk
%doc AUTHORS
%attr(0755,root,games) %{_bindir}/%{name}-gtk
%{_datadir}/applications/%{name}-gtk.desktop
%{_mandir}/man1/%{name}-gtk.1*

#----------------------------------------------------------------------------

%package qt
Summary:	Sega Saturn emulator - QT interface
Group:		Emulators
Requires:	%{name} = %{version}
Provides:	%{name}-bin = %{version}

%description qt
Yabause is a Sega Saturn emulator.

This package includes the QT interface.

To use a translation :
Start yabause,
Open the settings dialog (File/Settings),
Type or select the appropriate file in the Translation field
(existing translations are available in the /usr/share/yabause/ folder),
Close and restart yabause-qt.

%files qt
%doc AUTHORS
%attr(0755,root,games) %{_bindir}/%{name}-qt
%{_datadir}/applications/%{name}-qt.desktop
%{_mandir}/man1/%{name}-qt.1*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1 -b .cmake~
%patch1 -p1 -b .link~
%ifarch x86_64
%patch2 -p1 -b .lib64~
%endif

find . -name *.cpp -o -name *.h | xargs chmod 0644

%build
%cmake -DYAB_MULTIBUILD=TRUE
%make

%install
%makeinstall_std -C build

desktop-file-install --vendor="" \
	--add-category="Emulator" \
	--remove-key="TryExec" \
	--dir %{buildroot}%{_datadir}/applications/ \
	%{buildroot}%{_datadir}/applications/*


%changelog
* Wed Dec 25 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.9.13-1
+ Revision: 5545da8
- LOG New version 0.9.13, use system build flags



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13378 |12cu|yacas-1.3.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name yacas
%define version 1.3.4
%define release 1


%define develname %mklibname %name -d  

Name:      %{name}
Summary:   Yacas, a computer algebra language
Version:   %{version}
Release:   %{release}
Group:     Sciences/Mathematics
License:   GPLv2
URL:       http://yacas.sourceforge.net/
Source0:   http://sourceforge.net/projects/yacas/files/yacas-source/1.3/%{name}-%{version}.tar.gz

Source2:        yacaslogo.xpm
Source3:        yacas.desktop
Source100:     %{name}.rpmlintrc

Patch0:         yacas-disable_wester_test.patch

BuildRequires: pkgconfig(gsl)
BuildRequires: perl
BuildRequires: gzip

Requires:       lynx
Suggests:       %{name}-doc = %{version}

%description
Yacas (Yet Another Computer Algebra System) is a small and highly
flexible computer algebra language. The syntax uses a infix-operator
grammar parser. The distribution contains a small library of
mathematical functions, but its real strength is in the language in
which you can easily write your own symbolic manipulation algorithms.
It supports arbitrary precision arithmetic.

%package -n %{develname}
Summary:    Headers for developing programs that will use %{name}
Group:      Development/C
Requires:   %{name} = %{EVRD}
Provides:   %{name}-devel = %{EVRD}

%description -n %{develname}
This package contains the headers that programmers will need to develop 
applications which will use %{name}

%package -n %{name}-doc
Summary:        Additional YACAS documentation
Group:          Sciences/Mathematics
Requires:       %{name} = %{version}


%description -n %{name}-doc
This package contains additional documentation available for YACAS.



%prep
%setup -q
iconv -f iso8859-1 -t utf-8 AUTHORS > AUTHORS.conv && mv -f AUTHORS.conv AUTHORS
%patch0 -p1

chmod -x docs/range_control.js docs/range_control.css \
  docs/range_control.html 
  
%build
 %configure --with-html-dir=%{_defaultdocdir}/%{name}/documentation \
           --enable-archive \
           --disable-static \
           --enable-server 
%make

chmod -x docs/autocompleter docs/riptestfromyart 

%install
%makeinstall_std

install -d -m755 %{buildroot}/%{_datadir}/pixmaps
install -d -m755 %{buildroot}/%{_datadir}/applications
install -m 644 %{SOURCE2} %{buildroot}%{_datadir}/pixmaps
install -m 644 %{SOURCE3} %{buildroot}%{_datadir}/applications

chmod +x %{buildroot}%{_datadir}/%{name}/manmake/txt2yacasdoc.pl
chmod +x %{buildroot}%{_datadir}/%{name}/manmake/book2TeX.sh



%files 
%doc ChangeLog AUTHORS COPYING NEWS README
%{_datadir}/yacas
%{_bindir}/*
%exclude %{_datadir}/yacas/include/*.h
%exclude %{_datadir}/yacas/include/*.inl
%{_datadir}/applications/yacas.desktop
%{_datadir}/pixmaps/yacaslogo.xpm

%files -n %{develname}
%doc ChangeLog AUTHORS COPYING NEWS README
%{_datadir}/%{name}/include/


%files -n %{name}-doc
%doc docs/*





%changelog
* Sat Mar 01 2014 symbianflo <symbianflo@symbianflo> 1.3.4-1
+ Revision: 783db99
- Log: Update to 1.3.4



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13379 |12cu|yadex-1.7.0-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Level editor for DOOM
Name:		yadex
Version:	1.7.0
Release:	12
License:	GPL
Group:		Games/Arcade
Source:		http://www.teaser.fr/~amajorel/yadex/%name-%version.tar.bz2
Patch0:		yadex-fix-compil.patch
Patch1:		yadex-1.7.0-gcc45.patch
URL:		http://www.teaser.fr/~amajorel/yadex
BuildRequires:	pkgconfig(x11)

%description
Yadex is a Doom level (wad) editor for Unix systems running X, including
Linux. It supports Doom, Doom II, Ultimate Doom, Final Doom, Heretic,
Doom press release pre beta and also, in a more or less limited way, Hexen,
Strife and Doom alpha. It is available under the terms of the GPL.

%prep
%setup -q
%patch0 -p0 -b .fix-compil
%patch1 -p0 -b .gcc

%build
./configure --prefix=%_prefix
%make CXXFLAGS="%optflags" CXX="g++ %ldflags" X11LIBDIR=%{_libdir} X11INCLUDEDIR=%{_includedir}

%install
rm -rf $RPM_BUILD_ROOT
make \
    BINDIR=%buildroot/%_bindir \
    ETCDIR=%buildroot/%_sysconfdir/%name/%version \
    ETCDIRNV=%buildroot/%_sysconfdir/%name \
    MANDIR=%buildroot/%_mandir \
    SHAREDIR=%buildroot/%_datadir/games/%name/%version \
    SHAREDIRNV=%buildroot/games/%_datadir \
        install

mkdir -p ./html
mv ./doc/*.html ./html
mv ./docsrc/*.png ./html
  
cat %buildroot/%_sysconfdir/%name/%version/yadex.cfg | \
	sed -e "s|/usr/local|%_prefix|" > %buildroot/%_sysconfdir/%name/%version/yadex.cfg.tmp

mv %buildroot/%_sysconfdir/%name/%version/yadex.cfg.tmp %buildroot/%_sysconfdir/%name/%version/yadex.cfg

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%name.desktop
[Desktop Entry]
Type=Application
Categories=Game;ArcadeGame;
Name=Yadex
Icon=arcade_section
Comment=A level editor for DOOM
Exec=%name
EOF

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%clean
rm -fr %buildroot

%files
%defattr(-,root,root)
%doc README TODO CHANGES COPYING COPYING.LIB html
%_bindir/yadex
%_bindir/yadex-%{version}
%dir %_sysconfdir/%name
%dir %_sysconfdir/%name/%version
%config(noreplace) %_sysconfdir/%name/%version/yadex.cfg
%dir %_gamesdatadir/yadex
%dir %_gamesdatadir/yadex/%{version}
%_gamesdatadir/yadex/%{version}/*.ygd
%_mandir/man6/yadex*
%{_datadir}/applications/mandriva-yadex.desktop




%changelog
* Fri Jan 21 2011 Funda Wang <fwang@mandriva.org> 1.7.0-11mdv2011.0
+ Revision: 632005
- fix build with latest gcc

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Mon Aug 04 2008 Thierry Vignaud <tv@mandriva.org> 1.7.0-10mdv2009.0
+ Revision: 262772
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 1.7.0-9mdv2009.0
+ Revision: 257901
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1.7.0-7mdv2008.1
+ Revision: 171193
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 18 2007 Thierry Vignaud <tv@mandriva.org> 1.7.0-6mdv2008.1
+ Revision: 132303
- auto-convert XDG menu entry
- kill re-definition of %%buildroot on Pixel's request


* Mon Jan 15 2007 Olivier Thauvin <nanardon@mandriva.org> 1.7.0-6mdv2007.0
+ Revision: 108974
- patch0: fix build
- Import yadex

* Sat Jan 07 2006 Anssi Hannula <anssi@mandriva.org> 1.7.0-4mdk
- fix x86_64 build

* Fri Oct 21 2005 Olivier Thauvin <nanardon@mandriva.org> 1.7.0-3mdk
- rebuild

* Sat Jul 03 2004 Michael Scherer <misc@mandrake.org> 1.7.0-2mdk 
- rebuild for new gcc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13380 |12cu|yagf-0.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Yet Another Graphic Front-end for Cuneiform
Name: 		yagf
Version:	0.9.4
Release:	1
License: 	GPLv3+
Group: 		Office
URL: 		http://symmetrica.net/cuneiform-linux/yagf-en.html
Source0: 	http://symmetrica.net/cuneiform-linux/%{version}.01.tar.gz
Patch0:		yagf-0.9.4.patch
BuildRequires: 	cmake qt4-devel aspell-devel djvulibre-devel tiff-devel
#Requires: 	qt4-common aspell
Suggests:	cuneiform-linux
Suggests:	tesseract
#Requires:	aspell-ru aspell-uk aspell-en

%description
YAGF is a graphical interface for cuneiform and tesseract text recognition
tools on the Linux platform. With YAGF you can scan images via XSane, import
pages from PDF documents, perform images preprocessing and recognize texts
using cuneiform from a single command center. YAGF also makes it easy to scan
and recognize several images sequentially.

%prep
%setup -q -n %{name}-e852cd153efe
%patch0 -p1

find . -type f -executable -exec chmod a-x {} \;

%build
%cmake
%make

%install
pushd build
%makeinstall_std
popd

%files
%{_bindir}/yagf
%{_datadir}/yagf
%{_datadir}/pixmaps/yagf.png
%{_datadir}/icons/hicolor/*/apps/yagf.*
%{_libdir}/yagf/libxspreload.so
%{_datadir}/applications/YAGF.desktop
%doc AUTHORS ChangeLog DESCRIPTION README



%changelog
* Mon Aug 11 2014 Eugene Budanov <eugene.budanov@rosalab.ru> 0.9.4-1
+ Revision: 99221ba
- Version bump. Build patch added



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13381 |12cu|yarg-0.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: yarg
Version: 0.4
Release: 2
Summary: Yet Another Randr Gui
Group: System/X11
Source0: %{name}-%{version}.tar.bz2
Source1: %{name}.desktop
License: GPLv2+

BuildRequires: qt4-devel
BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(xrandr)
BuildRequires: boost-devel = 1.50.0-4

%description
Yet Another Randr Gui is a very simple Randr gui written in QT. Currently, it
only supports basic functionality and can be minimized to tray.

%prep
%setup -q

%build
qmake PREFIX=/usr

%make

%install
rm -rf %{buildroot}
make install INSTALL_ROOT=%{buildroot}

mkdir -p %{buildroot}/%{_datadir}/applications/
cp -r %{SOURCE1} %{buildroot}/%{_datadir}/applications/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/yarg
%{_datadir}/yarg
%{_datadir}/applications/yarg.desktop
%{_mandir}/man1/yarg.1*


%changelog
* Thu Dec 09 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 0.4-1mdv2011.0
+ Revision: 618312
- New version: 0.4

  + Oden Eriksson <oeriksson@mandriva.com>
    - the mass rebuild of 2010.1 packages

* Thu Apr 01 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 0.3-1mdv2010.1
+ Revision: 530745
- import yarg


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13382 |12cu|yate-5.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#define debug_package	%{nil}


%define major %{version}
%define lib_name %mklibname %{name} %{major}
%define lib_name_devel %mklibname %{name} -d
%define uprel	1

#################################
# ready for a future plf build 
# with amrnb package, should 
# be done by a real packager with 
# proper credentials to build plf.
#################################
# Hardcode PLF build
%define build_plf 0

%if %{build_plf}
%define distsuffix plf
%define extrarelsuffix plf
%endif

######################

Name:           yate
Version:        5.1.0
Release:        1
Summary:        Yet Another Telephony Engine
License:        GPLv2+
Group:          Networking/Instant messaging
URL:            http://yate.null.ro/
Source0:        http://yate.null.ro/tarballs/yate%{major}/%{name}-%{version}-%{uprel}.tar.gz
# Converted from <http://yate.null.ro/favicon.ico>
Source1:        yate-16.png
Source2:        yate-32.png
Patch0:		yate-4.1.0-mdv-dont_break_cflags.patch
Patch1:		yate-fix-ssl-detection.patch

Requires(post): rpm-helper
Requires(preun): rpm-helper
BuildRequires:  desktop-file-utils
BuildRequires:  doxygen
BuildRequires:  gcc-c++
BuildRequires:  imagemagick
BuildRequires:  pkgconfig(alsa)
BuildRequires:  coredumper-devel
BuildRequires:  gsm-devel
BuildRequires:  qt4-devel
BuildRequires:  pkgconfig(libxul)
BuildRequires:  mysql-devel
BuildRequires:  pkgconfig(openssl)
BuildRequires:  pri-devel
#BuildRequires:  pkgconfig(ptlib)
BuildRequires:	pkgconfig(spandsp)
BuildRequires:  pkgconfig(speex)
BuildRequires:  tonezone-devel
#BuildRequires:  pkgconfig(opal)
BuildRequires:  postgresql-devel
BuildRequires:  gawk
BuildRequires:  sed
BuildRequires:  doxygen
BuildRequires:  desktop-file-utils
BuildRequires:  perl-devel

%if %{build_plf}
BuildRequires:  libamrnb-devel
%endif

%description
Yate is a telephony engine designed to implement PBX and IVR solutions 
for small to large scale projects.

%files
%dir %{_defaultdocdir}/%{name}
%doc %{_defaultdocdir}/%{name}/README
%doc %{_defaultdocdir}/%{name}/COPYING
%doc %{_defaultdocdir}/%{name}/ChangeLog
%{_bindir}/yate
%{_mandir}/*/yate.*
%{_initrddir}/yate
%dir %{_datadir}/yate/data
%{_datadir}/yate/data/*
%dir %{_libdir}/yate
%dir %{_libdir}/yate/client
%dir %{_libdir}/yate/jabber
%dir %{_libdir}/yate/server
%dir %{_libdir}/yate/sig
%dir %{_libdir}/yate/sip
%{_libdir}/yate/cdrbuild.yate
%{_libdir}/yate/cdrfile.yate
%{_libdir}/yate/regexroute.yate
%{_libdir}/yate/javascript.yate
%{_libdir}/yate/gvoice.yate
%{_libdir}/yate/isaccodec.yate
%{_libdir}/yate/server/regfile.yate
%{_libdir}/yate/server/accfile.yate
%{_libdir}/yate/server/register.yate
%{_libdir}/yate/tonegen.yate
%{_libdir}/yate/tonedetect.yate
%{_libdir}/yate/wavefile.yate
%{_libdir}/yate/conference.yate
%{_libdir}/yate/moh.yate
%{_libdir}/yate/callgen.yate
%{_libdir}/yate/analyzer.yate
%{_libdir}/yate/rmanager.yate
%{_libdir}/yate/msgsniff.yate
%{_libdir}/yate/mux.yate
%{_libdir}/yate/pbx.yate
%{_libdir}/yate/dumbchan.yate
%{_libdir}/yate/callfork.yate
%{_libdir}/yate/extmodule.yate
%{_libdir}/yate/filetransfer.yate
%{_libdir}/yate/ysipchan.yate
%{_libdir}/yate/yrtpchan.yate
%{_libdir}/yate/ystunchan.yate
%{_libdir}/yate/ysockschan.yate
%{_libdir}/yate/yiaxchan.yate
%{_libdir}/yate/yjinglechan.yate
%{_libdir}/yate/enumroute.yate
%{_libdir}/yate/faxchan.yate
%{_libdir}/yate/ilbcwebrtc.yate
%{_libdir}/yate/ilbccodec.yate
%{_libdir}/yate/server/dbwave.yate
%{_libdir}/yate/server/dbpbx.yate
%{_libdir}/yate/server/pbxassist.yate
%{_libdir}/yate/server/park.yate
%{_libdir}/yate/server/queues.yate
%{_libdir}/yate/server/lateroute.yate
%{_libdir}/yate/server/callcounters.yate
%{_libdir}/yate/server/yradius.yate
%{_libdir}/yate/server/sipfeatures.yate
%{_libdir}/yate/server/queuesnotify.yate
%{_libdir}/yate/server/heartbeat.yate
%{_libdir}/yate/server/clustering.yate
%{_libdir}/yate/server/mgcpca.yate
%{_libdir}/yate/server/mgcpgw.yate
%{_libdir}/yate/server/mrcpspeech.yate
%{_libdir}/yate/server/ysigchan.yate
%{_libdir}/yate/server/ciscosm.yate
%{_libdir}/yate/server/sigtransport.yate
%{_libdir}/yate/server/analog.yate
%{_libdir}/yate/server/analogdetect.yate
%{_libdir}/yate/server/users.yate
%{_libdir}/yate/server/presence.yate
%{_libdir}/yate/server/subscription.yate
%{_libdir}/yate/server/cpuload.yate
%{_libdir}/yate/server/ccongestion.yate
%{_libdir}/yate/server/monitoring.yate
%{_libdir}/yate/server/ysnmpagent.yate
%{_libdir}/yate/server/cache.yate
%{_libdir}/yate/server/eventlogs.yate
%{_libdir}/yate/client/osschan.yate
%{_libdir}/yate/client/jabberclient.yate
%{_libdir}/yate/jabber/jabberserver.yate
%{_libdir}/yate/jabber/jbfeatures.yate
%{_libdir}/yate/sig/isupmangler.yate
%{_libdir}/yate/sig/ss7_lnp_ansi.yate
%{_libdir}/yate/sig/camel_map.yate
%{_libdir}/yate/sip/sip_cnam_lnp.yate
%{_libdir}/yate/cdrcombine.yate
%{_libdir}/yate/fileinfo.yate
%dir %{_sysconfdir}/yate
%config(noreplace) %{_sysconfdir}/yate/accfile.conf
%config(noreplace) %{_sysconfdir}/yate/cdrbuild.conf
%config(noreplace) %{_sysconfdir}/yate/cdrfile.conf
%config(noreplace) %{_sysconfdir}/yate/callcounters.conf
%config(noreplace) %{_sysconfdir}/yate/dbpbx.conf
%config(noreplace) %{_sysconfdir}/yate/dsoundchan.conf
%config(noreplace) %{_sysconfdir}/yate/enumroute.conf
%config(noreplace) %{_sysconfdir}/yate/sipfeatures.conf
%config(noreplace) %{_sysconfdir}/yate/callfork.conf
%config(noreplace) %{_sysconfdir}/yate/extmodule.conf
%config(noreplace) %{_sysconfdir}/yate/filetransfer.conf
%config(noreplace) %{_sysconfdir}/yate/moh.conf
%config(noreplace) %{_sysconfdir}/yate/mux.conf
%config(noreplace) %{_sysconfdir}/yate/pbxassist.conf
%config(noreplace) %{_sysconfdir}/yate/queues.conf
%config(noreplace) %{_sysconfdir}/yate/queuesnotify.conf
%config(noreplace) %{_sysconfdir}/yate/lateroute.conf
%config(noreplace) %{_sysconfdir}/yate/regexroute.conf
%config(noreplace) %{_sysconfdir}/yate/javascript.conf
%config(noreplace) %{_sysconfdir}/yate/regfile.conf
%config(noreplace) %{_sysconfdir}/yate/register.conf
%config(noreplace) %{_sysconfdir}/yate/tonegen.conf
%config(noreplace) %{_sysconfdir}/yate/rmanager.conf
%config(noreplace) %{_sysconfdir}/yate/yate.conf
%config(noreplace) %{_sysconfdir}/yate/yiaxchan.conf
%config(noreplace) %{_sysconfdir}/yate/yradius.conf
%config(noreplace) %{_sysconfdir}/yate/yrtpchan.conf
%config(noreplace) %{_sysconfdir}/yate/ysockschan.conf
%config(noreplace) %{_sysconfdir}/yate/ystunchan.conf
%config(noreplace) %{_sysconfdir}/yate/ysipchan.conf
%config(noreplace) %{_sysconfdir}/yate/yjinglechan.conf
%config(noreplace) %{_sysconfdir}/yate/heartbeat.conf
%config(noreplace) %{_sysconfdir}/yate/clustering.conf
%config(noreplace) %{_sysconfdir}/yate/mgcpca.conf
%config(noreplace) %{_sysconfdir}/yate/mgcpgw.conf
%config(noreplace) %{_sysconfdir}/yate/analog.conf
%config(noreplace) %{_sysconfdir}/yate/ysigchan.conf
%config(noreplace) %{_sysconfdir}/yate/ciscosm.conf
%config(noreplace) %{_sysconfdir}/yate/sigtransport.conf
%config(noreplace) %{_sysconfdir}/yate/cpuload.conf
%config(noreplace) %{_sysconfdir}/yate/ccongestion.conf
%config(noreplace) %{_sysconfdir}/yate/monitoring.conf
%config(noreplace) %{_sysconfdir}/yate/ysnmpagent.conf
%config(noreplace) %{_sysconfdir}/yate/cache.conf
%config(noreplace) %{_sysconfdir}/yate/users.conf
%config(noreplace) %{_sysconfdir}/yate/presence.conf
%config(noreplace) %{_sysconfdir}/yate/subscription.conf
%config(noreplace) %{_sysconfdir}/yate/jabberclient.conf
%config(noreplace) %{_sysconfdir}/yate/jabberserver.conf
%config(noreplace) %{_sysconfdir}/yate/jbfeatures.conf
%config(noreplace) %{_sysconfdir}/yate/isupmangler.conf
%config(noreplace) %{_sysconfdir}/yate/ss7_lnp_ansi.conf
%config(noreplace) %{_sysconfdir}/yate/camel_map.conf
%config(noreplace) %{_sysconfdir}/yate/sip_cnam_lnp.conf
%config(noreplace) %{_sysconfdir}/yate/gvoice.conf
%config(noreplace) %{_sysconfdir}/yate/eventlogs.conf
%config(noreplace) %{_sysconfdir}/yate/lksctp.conf
%config(noreplace) %{_sysconfdir}/yate/amrnbcodec.conf
%config(noreplace) %{_sysconfdir}/yate/fileinfo.conf
%config(noreplace) %{_sysconfdir}/logrotate.d/yate

%post
%_post_service %{name}

%preun
%_preun_service %{name}

#------------------------------------------------------------------------------

%package alsa
Summary:        ALSA sound driver for Yate
Group:          Networking/Instant messaging

%description alsa
Advanced Linux Sound Architecture audio driver for Yate. This is the 
recommended audio interface for using the client under Linux.

%files alsa
%doc README COPYING ChangeLog
%{_libdir}/yate/client/alsachan.yate

#------------------------------------------------------------------------------

%package gsm%{major}
Summary:        GSM audio codec for Yate
Group:          Networking/Instant messaging

%description gsm%{major}
European GSM 06.10 audio codec for Yate. This is a low CPU usage codec 
that provides moderate compression and good voice quality.

%files gsm%{major}
%doc README COPYING ChangeLog
%{_libdir}/yate/gsmcodec.yate
%{_libdir}/libyategsm.so.%{major}

#------------------------------------------------------------------------------

%package speex
Summary:        Speex audio codec for Yate
Group:          Networking/Instant messaging

%description speex
Speex audio codec for Yate. Speex is based on CELP  and is designed to
compress voice at bitrates ranging from 2 to 44 kbps.

%files speex
%doc README COPYING ChangeLog
%{_libdir}/yate/speexcodec.yate

#------------------------------------------------------------------------------

%package h323
Summary:        H.323 protocol driver for Yate
Group:          Networking/Instant messaging

%description h323
Yate driver for the ITU-T H.323 VoIP protocol based on the OpenH323 
library.

%files h323
%doc README COPYING ChangeLog
%config(noreplace) %{_sysconfdir}/yate/h323chan.conf

#------------------------------------------------------------------------------

%package isdn
Summary:        ISDN PRI card and protocol drivers for Yate
Group:          Networking/Instant messaging

%description isdn
Yate drivers for ISDN PRI cards supported by the Zaptel or Wanpipe 
kernel interfaces.

%files isdn
%doc README COPYING ChangeLog
%config(noreplace) %{_sysconfdir}/yate/wpcard.conf
%{_libdir}/yate/server/zapcard.yate
%config(noreplace) %{_sysconfdir}/yate/zapcard.conf
%config(noreplace) %{_sysconfdir}/yate/tdmcard.conf

#------------------------------------------------------------------------------

#%package lksctp
#Summary:        Linux Kernel based SCTP support for Yate
#Group:          Networking/Instant messaging
#Provides:       %{name}-sctp = %{EVRD}
#
#%description lksctp
#This package provides SCTP sockets support for Yate based on the Linux Kernel
#implementation. These are needed for standard SIGTRAN interfaces.
#
#%files lksctp
#%{_libdir}/yate/server/lksctp.yate

#------------------------------------------------------------------------------

%package openssl
Summary:        OpenSSL based encryption support for Yate
Group:          Networking/Instant messaging
Provides:       %{name}-ssl = %{EVRD}
Provides:       %{name}-crypto = %{EVRD}

%description openssl
This package provides SSL/TLS encrypted communication support for Yate as
well as cryptographic routines used for other purposes.

%files openssl
%doc README COPYING ChangeLog
%{_libdir}/yate/openssl.yate
%config(noreplace) %{_sysconfdir}/yate/openssl.conf

#------------------------------------------------------------------------------

%package zlib
Summary:        Zlib compression support for Yate
Group:          Networking/Instant messaging
Provides:       %{name}-compression = %{EVRD}

%description zlib
This package provides Zlib data compression for Yate.

%files zlib
%doc README COPYING ChangeLog
%{_libdir}/yate/zlibcompress.yate
%config(noreplace) %{_sysconfdir}/yate/zlibcompress.conf

#------------------------------------------------------------------------------

%package pgsql
Summary:        PostgreSQL database driver for Yate
Group:          Networking/Instant messaging
Provides:       %{name}-database = %{EVRD}

%description pgsql
This package allows Yate to connect to a PostgreSQL database server. 
All modules that support database access will be able to use 
PostgreSQL.

%files pgsql
%doc README COPYING ChangeLog
%{_libdir}/yate/server/pgsqldb.yate
%config(noreplace) %{_sysconfdir}/yate/pgsqldb.conf

#------------------------------------------------------------------------------

%package mysql
Summary:        MySQL database driver for Yate
Group:          Networking/Instant messaging
Provides:       %{name}-database = %{EVRD}

%description mysql
This package allows Yate to connect to a MySQL database server. All 
modules that support database access will be able to use MySQL.

%files mysql
%doc README COPYING ChangeLog
%{_libdir}/yate/server/mysqldb.yate
%config(noreplace) %{_sysconfdir}/yate/mysqldb.conf

#------------------------------------------------------------------------------

%package client-common
Summary:        Common files for all Yate clients
Group:          Networking/Instant messaging

%description client-common
This package includes the common files needed to use Yate as a VoIP client.

%files client-common
%doc README COPYING ChangeLog
%{_datadir}/pixmaps/null_team-*.png
%dir %{_datadir}/yate/skins
%{_datadir}/yate/skins/*
%dir %{_datadir}/yate/sounds
%{_datadir}/yate/sounds/*
%dir %{_datadir}/yate/help
%{_datadir}/yate/help/*
%config(noreplace) %{_sysconfdir}/yate/providers.conf

#------------------------------------------------------------------------------

%package qt4
Summary:        Qt-4 client package for Yate
Group:          Networking/Instant messaging
Provides:       %{name}-client = %{EVRD}
Requires:       %{name}-client-common = %{EVRD}
Requires:       libyate-qt4 = %{EVRD}

%description qt4
The yate-qt4 package includes the files needed to use Yate as a VoIP client
with a Qt version 4 graphical interface.

%files qt4
%doc README COPYING ChangeLog
%{_bindir}/yate-qt4
%{_datadir}/applications/yate-qt4.desktop
%config(noreplace) %{_sysconfdir}/yate/yate-qt4.conf

#------------------------------------------------------------------------------
%package libyate-qt4

Summary:	Qt-4 client package for Yate
Group:          System/Libraries
Provides:	libyate-qt4  = %{EVRD}

%description libyate-qt4
Librairies needed by Qt version 4 graphical interface.

%files libyate-qt4
%doc README COPYING ChangeLog
%{_libdir}/libyateqt4.so.*
%{_libdir}/yate/qt4/*.yate

#------------------------------------------------------------------------------

%package scripts
Summary:        External scripting package for Yate
Group:          Networking/Instant messaging

Requires:       %{name} = %{EVRD}
Requires:       perl(Data::Dumper)
Requires:       php-simplexml

%description scripts
The yate-scripts package includes libraries for using external scripts 
with Yate.

%files scripts
%doc README COPYING ChangeLog
%dir %{_datadir}/yate/scripts
%{_datadir}/yate/scripts/*.*

#------------------------------------------------------------------------------

%package -n %{lib_name}
Summary:        Library for Yate
Group:          System/Libraries

%description -n %{lib_name}
Library for Yate.

%files -n %{lib_name}
%doc README COPYING ChangeLog
%{_libdir}/libyate.so.*
%{_libdir}/libyatescript.so.*
%{_libdir}/libyatejabber.so.*
%{_libdir}/libyatesig.so.*
%{_libdir}/libyatemgcp.so.*

#------------------------------------------------------------------------------

%package -n %{lib_name_devel}
Summary:        Development package for Yate
Group:          Development/C++
Requires:       %{lib_name} = %{EVRD}
Requires:       pkgconfig(QtGui)
Provides:       %{name}-devel = %{EVRD}
Provides:       lib%{name}-devel = %{EVRD}
Obsoletes:	%mklibname -d %{name} 1.2.0

%description -n %{lib_name_devel}
This package includes the libraries and header files for Yate that can 
be used to build and install new modules.

%files -n %{lib_name_devel}
%doc README COPYING ChangeLog
%{_includedir}/*
%{_libdir}/lib*.so
%{_bindir}/yate-config
%{_mandir}/*/yate-config.*
%{_libdir}/pkgconfig/yate.pc

#------------------------------------------------------------------------------

%package all
Summary:        Metapackage for Yate
Group:          Networking/Instant messaging
Requires:       %{name} = %{EVRD}
Requires:       %{name}-alsa = %{EVRD}
Requires:       %{name}-gsm = %{EVRD}
Requires:       %{name}-speex = %{EVRD}
#Requires:       %{name}-h323 = %{EVRD}
Requires:       %{name}-isdn = %{EVRD}
#Requires:       %{name}-lksctp = %{EVRD}
Requires:       %{name}-openssl = %{EVRD}
Requires:       %{name}-zlib = %{EVRD}
Requires:       %{name}-mysql = %{EVRD}
Requires:       %{name}-pgsql = %{EVRD}
Requires:       %{name}-qt4 = %{EVRD}
Requires:       %{name}-scripts = %{EVRD}

%description all
Metapackage for Yate allowing to fetch and install all components at 
once. It contains no files, just dependencies to all other packages.

#------------------------------------------------------------------------------
%if %{build_plf}
%package amrnb

Summary:        Yate with amrnb codec support
Group:          Networking/Instant messaging
Requires:       %{name} = %{EVRD}

%description amrnb
Guarantees Yate with amrnb codec support.

%files amrnb
%doc README.amrnb
%{_libdir}/%{name}/amrnbcodec.yate
%endif


%prep
%setup -q -n %{name}
%patch0 -p1
%patch1 -p0


# fix openh323 detection
perl -pi -e 's|/lib/|/%{_lib}/|g' configure.in

# fix caps and logdir
perl -pi -e 's|YATE|yate|g;' \
              -e 's|/var/log|%{_logdir}|g;' \
  packing/rpm/yate.init

rm configure
autoconf

%build
%{configure2_5x} --with-archlib=%{_lib} --docdir=%{_docdir}

# paralel build causes compile errors
make 
%make apidocs-everything 

%install
%makeinstall_std

mkdir -p %{buildroot}%{_initrddir}
cp -a packing/rpm/yate.init %{buildroot}%{_initrddir}/yate

mkdir -p %{buildroot}%{_logdir}/yate

mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
cat > %{buildroot}%{_sysconfdir}/logrotate.d/yate << EOF
%{_logdir}/yate {
    notifempty
    missingok
    rotate 7
    daily
    compress
    create 644 root root
    postrotate
         /sbin/service yate reload 2>/dev/null || true
    endscript
}
EOF

%{_bindir}/find %{buildroot} -type f -name '*.menu' | %{_bindir}/xargs -t %{__rm}


mkdir -p %{buildroot}%{_datadir}/applications/
%{_bindir}/desktop-file-install --vendor ""             \
        --dir %{buildroot}%{_datadir}/applications \
        --add-category X-MandrivaLinux-Internet-InstantMessaging \
        --remove-category Application                   \
        %{buildroot}%{_datadir}/applications/yate-qt4.desktop

# fix wrong location doc files
mv %{buildroot}%{_docdir}/%{name}-%{version} %{buildroot}%{_docdir}/%{name}

install -d -m 755 %{buildroot}/%{_docdir}/%{lib_name_devel}
mv %{buildroot}%{_docdir}/%{name}/*.html %{buildroot}%{_docdir}/%{name}/api/ %{buildroot}/%{_docdir}/%{lib_name_devel}

%if %{build_plf}
cat<<EOF >README.amrnb
This %{name} package has been built with amrnb support.
EOF
%endif

%changelog
* Sun Mar 02 2014 symbianflo <symbianflo@symbianflo> 5.1.0-1
+ Revision: 4997011
- Log: Update to 5.1.0, spec clean, fix BR, ready for plf (amrnb should be done with a real packager with proper credentials for restricted),ssl-detection patch added, drop fedora's macros, switch to pkgconfig style (where avalable),enable debug.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13383 |12cu|yaws-1.98-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A high performance HTTP 1.1 webserver
Name:		yaws
Version:	1.98
Release:	1
License:	BSD
Group:		System/Servers
Url:		http://yaws.hyber.org/
Source0:	http://yaws.hyber.org/download/%{name}-%{version}.tar.gz
Source1:	%{name}.conf
BuildRequires:	erlang-compiler
BuildRequires:	erlang-devel
BuildRequires:	erlang-mnesia
BuildRequires:	erlang-xmerl
BuildRequires:	erlang-dialyzer
BuildRequires:  erlang-ssl
BuildRequires:	pam-devel
Requires:	erlang-mnesia
Requires:	erlang-xmerl
Requires:	erlang-crypto
Requires:	erlang-compiler
Requires:	erlang-dialyzer

Requires(preun): rpm-helper
Requires(post): rpm-helper


%description
Yaws is a HTTP high perfomance 1.1 webserver particularly 
well suited for dynamic-content webapplications. Two separate 
modes of operations are supported.

* Standalone mode where Yaws runs as a regular webserver daemon. 
  This is the default mode.
* Embedded mode where Yaws runs as an embedded webserver in another 
  erlang application
  
  
###
%define develname %mklibname %name -d  

%package -n %{develname}
Summary:    Headers for developing programs that will use %{name}
Group:      Development/C
Requires:   %{name} = %{EVRD}
Provides:   %{name}-devel = %{EVRD}

%description -n %{develname}
This package contains the headers that programmers will need to develop 
applications which will use %{name} 
  
###

%prep
%setup -q
iconv -f iso8859-1 -t utf-8 ChangeLog > ChangeLog.conv && mv -f ChangeLog.conv ChangeLog

%build
# (tpg) fix pc file
sed -i -e 's@$(PREFIX)/lib/pkgconfig@$(LIBDIR)/pkgconfig@g' Makefile
sed -i -e 's@/lib@/%{_lib}@g' *.pc.in

%configure2_5x \
	--with-defaultcharset=UTF-8 \
	--sysconfdir=%{_sysconfdir}/%{name}

# (tpg) limit threads to 4, so it can build on x86_64
%make BINDIR=%{_bindir} LIBDIR=%{_libdir} -j4

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%makeinstall_std BINDIR=%{_bindir} LIBDIR=%{_libdir}

mkdir -p %{buildroot}%{_initrddir}
mv -f %{buildroot}%{_sysconfdir}/%{name}/init.d/%{name} %{buildroot}%{_initrddir}/%{name}

# (tpg) remove autogenerated config
rm -rf %{buildroot}%{_sysconfdir}/%{name}.conf

rm -rf %{buildroot}%{_sysconfdir}/%{name}/init.d

# (tpg) install custom config
cp %{SOURCE1} %{buildroot}%{_sysconfdir}/%{name}/%{name}.conf

find %{buildroot} -size 0 -delete

%pre
%_pre_useradd %{name} /var/yaws/www /bin/sh

%post
%_post_service %{name}

%postun
%_postun_userdel %{name}

%preun
%_preun_service %{name}

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%doc README ChangeLog 
%dir %{_sysconfdir}/%{name}
%{_bindir}/*
%config(noreplace) %{_sysconfdir}/%{name}/*
%{_initrddir}/%{name}
%{_libdir}/%{name}
%{_mandir}/man1/%{name}.1.*
%{_mandir}/man5/%{name}*.5.*
%{_var}/%{name}

###
%files -n %{develname}
%doc README ChangeLog
%{_libdir}/pkgconfig/%{name}.pc




%changelog
* Thu Feb 27 2014 symbianflo <symbianflo@mandrivausers.ro> 1.98-1
+ Revision: 6672e5e
- Merge pull request #1 from symbianflo/yaws:rosa2012.1
- symbianflo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13384 |12cu|yersinia-0.7.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Network pen-testing tool
Name:		yersinia
Version:	0.7.3
Release:	1
License: 	GPL
Group: 		System/Servers
URL: 		http://www.yersinia.net
Source:		http://www.yersinia.net/download/%{name}-%{version}.tar.gz

BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	libnet-devel 
BuildRequires:	libtool
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pcap-devel
BuildRequires:	pkgconfig


%description
Yersinia is a network tool designed to take advantage of some weakeness in
different network protocols. It pretends to be a solid framework for analyzing
and testing the deployed networks and systems.

Currently, only attacks for the following network protocols are implemented:
* Spanning Tree Protocol (STP).
* Cisco Discovery Protocol (CDP).
* Dynamic Trunking Protocol (DTP).
* Dynamic Host Configuration Protocol (DHCP).
* Hot Standby Router Protocol (HSRP).
* 802.1q.
* Inter-Switch Link Protocol (ISL).
* VLAN Trunking Protocol (VTP).

%prep

%setup -q -c %{name}-%{version}
# Not utf-8
for file in THANKS; do
    mv $file timestamp
    iconv -f ISO-8859-1 -t UTF-8 -o $file timestamp
    touch -r timestamp $file
done

%build
%configure --with-pcap-includes=%{_includedir}/pcap
%make CFLAGS="%{optflags}"

%install
%makeinstall_std



%files
%doc AUTHORS COPYING ChangeLog FAQ README THANKS TODO
%{_bindir}/*
%{_mandir}/man?/*


%changelog
* Tue Apr 15 2014 symbianflo <symbianflo@symbianflo> 0.7.3-1
+ Revision: 7ada518
- Log: update to 0.7.3 stable, fix BR, fix build, spec clean



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13385 |12cu|yiff-2.14.7-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	yiff
%define	version 2.14.7
%define release 6
%define major	%{version}
%define	libname %mklibname %name %major
%define	develname %mklibname %name -d
%define debug_package	%{nil}

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	YIFF Sound Systems
License: 	GPL
Group: 		System/Servers
Url: 		http://wolfpack.twu.net/YIFF/index.html
Source0:	http://wolfsinger.com/~wolfpack/packages/%{name}-%{version}.tar.bz2
Patch:		%{name}-2.14.5.build.patch
BuildRequires:	pkgconfig(gtk+)
BuildRequires:	zlib-devel


%description
YIFF is a high performance, stable, and fully  documented sound server for UNIX
games and applications. It employs a network transparent API which allows 
multiple client programs to access sound capabilities in a similar way to how X
clients do graphics.

Run yiffconfig after install to generate a starty script.

%package -n %{libname}
Summary:	Main library for %{name}
Group:		System/Libraries
Provides:	%{name} = %{EVRD}

%description -n %{libname}
This package contains the library needed to run programs dynamically linked 
with %{name}.

%package -n %{develname}
Summary:	Headers for developing programs that will use %{name}
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Obsoletes:	%mklibname %name -d 2.14.5

%description -n %{develname}
This package contains the headers that programmers will need to develop 
applications which will use %{name}.

%prep
%setup -q
%patch -p0

%build
pushd libY2
%make -f Makefile.Linux CFLAGS="%{optflags -wall} %{ldflags} -fPIC"
popd
pushd yiff
%make -f Makefile.Linux CFLAGS="%{optflags -wall} %{ldflags} -DOSS_BUFFRAG"
popd
pushd yiffconfig
%make -f Makefile.Linux CFLAGS="%{optflags -wall} %{ldflags} `gtk-config --cflags`"
popd
pushd yiffutils
%make -f Makefile.Linux CFLAGS="%{optflags -wall} %{ldflags} -D__USE_BSD"
popd

%install
rm -rf %{buildroot}
install -d -m 755 %{buildroot}/%{_sysconfdir}
install -d -m 755 %{buildroot}/%{_datadir}/icons
install -d -m 755 %{buildroot}/%{_datadir}/sounds
make PREFIX=%{buildroot}%{_prefix} YLIB_DIR=%{buildroot}%{_libdir} install

# move man from /usr to /usr/share
mv %{buildroot}/%{_prefix}/man %{buildroot}/%{_mandir}

install -m 644 yiff/yiffrc %{buildroot}/%{_sysconfdir}

cat >> %{buildroot}%{_bindir}/starty <<EOF
#!/bin/sh

# Locations of YIFF compoents and resources, make any changes as needed.
#
YIFF_PROGRAM=/usr/sbin/yiff
YIFF_CONFIGURATION=/etc/yiffrc

# Run the YIFF Sound Server, syntax is; "<program> <config_file>"
# YIFF will put the process into background by itself.
#
$YIFF_PROGRAM $YIFF_CONFIGURATION

# Put list of Y hosts that you would like to allow connecting to the
# Y server in this section. Note that localhost (127.0.0.1) is always
# given permission to connect when the YIFF server is runned.
#
#yhost 127.0.0.1

# Play a sound object on successful startup?
#yplay -m /usr/share/sounds/startup1.wav
EOF
chmod +x %{buildroot}%{_bindir}/starty



%files

%doc INSTALL_MANUAL LICENSE README
%config(noreplace) %{_sysconfdir}/yiffrc
%{_sbindir}/*
%{_bindir}/*
%{_mandir}/man1/*
%{_mandir}/man3/*
%{_mandir}/man8/*
%{_datadir}/icons/*
%{_datadir}/sounds/*

%files -n %{libname}
%defattr(-,root,root)
%doc LICENSE
%{_libdir}/lib*.so.*

%files -n %{develname}
%defattr(-,root,root)
%doc LICENSE
%{_includedir}/*
%_libdir/*.so



%changelog
* Wed Feb 26 2014 symbianflo <symbianflo@symbianflo> 2.14.7-6
+ Revision: c02e8a1
- Log: fix linting, spec clean



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13386 |12cu|yoshimi-1.2.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           yoshimi
Summary:        ZynAddSubFX fork
Version:        1.2.3
Release:        1

Source:         http://sourceforge.net/projects/yoshimi/files/%name-%version.tar.bz2
URL:            http://yoshimi.sourceforge.net
License:        GPLv2
Group:          Sound
BuildRequires:  cmake
BuildRequires:  pkgconfig(alsa)
BuildRequires:  pkgconfig(jack)
BuildRequires:  pkgconfig(zlib)
BuildRequires:  pkgconfig(fftw3)
BuildRequires:  pkgconfig(mxml)
BuildRequires:  pkgconfig(sndfile)
BuildRequires:  pkgconfig(fontconfig)
BuildRequires:  pkgconfig(glu)
BuildRequires:  fltk-devel
BuildRequires:  boost-devel
BuildRequires:  desktop-file-utils

%description
Yoshimi is a fork of the legendary and powerful ZynAddSubFX multitimbral
standalone synthesizer. Yoshimi can use
either ALSA or JACK for both Audio and MIDI, the default now being JACK

%prep
%setup -q

%build
cd src
cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix}
%make

%install
cd src
%makeinstall_std

chmod -R 755 %{buildroot}%{_datadir}/%{name}/banks
chmod -R 755 %{buildroot}%{_datadir}/%{name}/presets
chmod a-X %{buildroot}%{_datadir}/%{name}/banks/*/*
chmod a-X %{buildroot}%{_datadir}/%{name}/presets/*

desktop-file-install \
    --remove-key="Version" \
    --add-category="X-MandrivaLinux-Sound" \
    --dir %{buildroot}%{_datadir}/applications \
%{buildroot}%{_datadir}/applications/%{name}.desktop

%files
%defattr(-,root,root)

%dir %{_datadir}/%name
%{_bindir}/%name
%{_datadir}/%name/*
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/icons/%{name}.svg
%{_datadir}/appdata/%{name}.appdata.xml
%{_datadir}/applications/%{name}.desktop





%changelog
* Sat Aug 30 2014 emuse <goemusic@yahoo.fr> 1.2.3-1
+ Revision: 53f90aa
- New version 1.2.3



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13387 |12cu|youtube-dl-2014.09.25-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Small command-line program to download videos from YouTube
Name:		youtube-dl
Version:	2014.09.25
Release:	1
License:	Public Domain and GPLv2+
Group:		Video
Url:		http://rg3.github.com/youtube-dl/
Source0:	https://yt-dl.org/downloads/%{version}/youtube-dl-%{version}.tar.gz

BuildRequires:  pythonegg(nose)
BuildRequires:	pythonegg(setuptools)
Requires:	python
BuildArch:	noarch

%description
Small command-line program to download videos from YouTube.


%prep
%setup -qn %{name}

%build
%make


%install
%makeinstall DESTDIR=%{buildroot} \
             PREFIX=%{_prefix} \
             MANDIR=%{_mandir} 
            

%check
#make test

%files
%doc LICENSE README.md
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*
%config(noreplace) %{_sysconfdir}/bash_completion.d/%{name}
%config(noreplace) %{_sysconfdir}/fish/completions/%{name}.fish
%changelog
* Sat Sep 27 2014 abfonly <abfonly@gmail.com> 2014.09.25-1
+ Revision: c71cf20
- Merge pull request #2 from abfonly/youtube-dl:rosa2012.1
- abfonly



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13388 |12cu|youtube-dl-gui-0.3.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	GUI for youtube-dl
Name:		youtube-dl-gui
Version:	0.3.5
Release:	1
License:	Public Domain
Group:		Video
Url:		http://code.google.com/p/youtube-dlg/
Patch0:		youtube-dl-gui-0.3.5-icon.patch
Source0:	%{name}-%{version}.tar.bz2
Source1:	%{name}.png
BuildRequires:	imagemagick
BuildRequires:	python-setuptools
BuildRequires:	wxPythonGTK
Requires:	ffmpeg
Requires:	wxPythonGTK
Requires:	youtube-dl
BuildArch:	noarch

%description
Youtube-dlG is a multi-platform GUI for the popular command line video
download tool youtube-dl. The GUI lets you download multiple videos at
once, can automatically convert downloaded videos to audio, lets you
select the video quality and more.

%files
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_datadir}/pixmaps/ytube.png
%{python_sitelib}/*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
python setup.py build

%install
python setup.py install --prefix=/usr --root=%{buildroot}

mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
ln -s ../..%{python_sitelib}/youtube_dl_gui/__main__.py %{name}
chmod +x %{name}
popd

mkdir -p %{buildroot}%{_datadir}/pixmaps
install -m 0644 icons/ytube.png %{buildroot}%{_datadir}/pixmaps/ytube.png

mkdir -p  %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=YouTube-dl GUI
Comment=GUI for YouTube-dl
Exec=%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Video;
EOF

for N in 16 32 48 64 128;
do
convert %{SOURCE1} -scale ${N}x${N} $N.png;
install -D -m 0644 $N.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/apps/%{name}.png
done


%changelog
* Tue Apr 15 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.3.5-1
+ Revision: e54f73e
- Update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13389 |12cu|zabbix-2.0.14-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# TODO, maybe sometime:
# * Do something about mutex errors sometimes occurring when init scripts'
#   restart is invoked; something like "sleep 2" between stop and start?
# * Use "Include" in zabbix_{agentd,proxy,server}.conf, point to corresponding
#   /etc/zabbix/zabbix_*.conf.d/ dir; needs patching in order to not load
#   various backup files (*.rpm{orig,new,save}, *~ etc) in that dir.

%global srcname zabbix

Summary:	Open-source monitoring solution for your IT infrastructure
Name:		zabbix
Version:	2.0.14
Release:	1
License:	GPLv2+
Group:		Monitoring
Url:		http://www.zabbix.com/
Source0:	http://downloads.sourceforge.net/%{srcname}/%{srcname}-%{version}.tar.gz
# upstream tarball minus src/zabbix_java/lib/org-json-2010-12-28.jar
#Source0:	%{srcname}-%{version}-free.tar.gz
Source1:	zabbix-web.conf
Source5:	zabbix-logrotate.in
# tmpfiles for F >= 15 mandriva >= 2012
Source9:	zabbix-tmpfiles.conf
# systemd units
Source10:	zabbix-agent.service
Source11:	zabbix-proxy-mysql.service
Source12:	zabbix-proxy-pgsql.service
Source13:	zabbix-proxy-sqlite3.service
Source14:	zabbix-server-mysql.service
Source15:	zabbix-server-pgsql.service
Source16:	zabbix-server-sqlite3.service

# local rules for config files
Patch0:		zabbix-2.0.1-config.patch
# local rules for config files - fonts
Patch1:		zabbix-2.0.14-fonts-config.patch
# remove flash content (#737337)
# https://support.zabbix.com/browse/ZBX-4794
Patch2:		zabbix-2.0.1-no-flash.patch
# adapt for fping3 - https://support.zabbix.com/browse/ZBX-4894
Patch3:		zabbix-1.8.12-fping3.patch

BuildRequires:	systemd-units
BuildRequires:	mysql-devel
BuildRequires:	net-snmp-devel
#BuildRequires:	openldap-devel
BuildRequires:	unixODBC-devel
BuildRequires:	pkgconfig(gnutls)
BuildRequires:	pkgconfig(iksemel)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libpq)
BuildRequires:	pkgconfig(libssh2)
BuildRequires:	pkgconfig(OpenIPMI)
BuildRequires:	pkgconfig(sqlite3)

Requires:	logrotate
Requires(pre):	shadow-utils
%if %{srcname} != %{name}
Conflicts:	%{srcname}
%endif

%description
ZABBIX is software that monitors numerous parameters of a network and
the health and integrity of servers. ZABBIX uses a flexible
notification mechanism that allows users to configure e-mail based
alerts for virtually any event.  This allows a fast reaction to server
problems. ZABBIX offers excellent reporting and data visualisation
features based on the stored data. This makes ZABBIX ideal for
capacity planning.

ZABBIX supports both polling and trapping. All ZABBIX reports and
statistics, as well as configuration parameters are accessed through a
web-based front end. A web-based front end ensures that the status of
your network and the health of your servers can be assessed from any
location. Properly configured, ZABBIX can play an important role in
monitoring IT infrastructure. This is equally true for small
organisations with a few servers and for large companies with a
multitude of servers.

%files
%doc AUTHORS ChangeLog COPYING NEWS README
%dir %{_sysconfdir}/%{srcname}
%config(noreplace) %{_sysconfdir}/tmpfiles.d/zabbix.conf
%attr(0755,zabbix,zabbix) %dir %{_localstatedir}/lib/%{srcname}
%attr(0755,zabbix,zabbix) %dir %{_localstatedir}/log/%{srcname}
%{_bindir}/zabbix_get
%{_bindir}/zabbix_sender
%{_mandir}/man1/zabbix_get.1*
%{_mandir}/man1/zabbix_sender.1*

%pre
getent group zabbix > /dev/null || groupadd -r zabbix
getent passwd zabbix > /dev/null || \
    useradd -r -g zabbix -d %{_localstatedir}/lib/%{srcname} -s /sbin/nologin \
    -c "Zabbix Monitoring System" zabbix
:

#----------------------------------------------------------------------------

%package server
Summary:	Zabbix server common files
Group:		Monitoring
Requires:	%{name} = %{EVRD}
Requires:	%{name}-server-implementation = %{EVRD}
Requires:	fping
Requires:	traceroute

%description server
Zabbix server common files

%files server
%doc misc/snmptrap/zabbix_trap_receiver.pl
%attr(0640,root,zabbix) %config(noreplace) %{_sysconfdir}/zabbix_server.conf
%{_sysconfdir}/%{srcname}/zabbix_server.conf
%attr(0755,zabbix,zabbix) %dir %{_sysconfdir}/%{srcname}/externalscripts
%config(noreplace) %{_sysconfdir}/logrotate.d/zabbix-server
%ghost %{_unitdir}/zabbix-server.service
%{_mandir}/man8/zabbix_server.8*

#----------------------------------------------------------------------------

%package server-mysql
Summary:	Zabbix server compiled to use MySQL
Group:		Monitoring
Requires:	%{name} = %{EVRD}
Requires:	%{name}-server = %{EVRD}
Requires(post,preun,postun):	systemd-units
Provides:	%{name}-server-implementation = %{EVRD}
Conflicts:	%{name}-server-pgsql
Conflicts:	%{name}-server-sqlite3

%description server-mysql
Zabbix server compiled to use MySQL.

%files server-mysql
%{_docdir}/%{srcname}-server-mysql-%{version}/
%{_sbindir}/zabbix_server_mysql
%{_unitdir}/zabbix-server-mysql.service

%post server-mysql
if [ $1 -eq 1 ] ; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi
ln -sf %{_unitdir}/zabbix-server-mysql.service %{_unitdir}/zabbix-server.service

%preun server-mysql
if [ $1 -eq 0 ] ; then
    /bin/systemctl --no-reload disable zabbix-server-mysql.service > /dev/null 2>&1 || :
    /bin/systemctl stop zabbix-server-mysql.service > /dev/null 2>&1 || :
fi

%postun server-mysql
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
if [ $1 -ge 1 ] ; then
    /bin/systemctl try-restart zabbix-server-mysql.service >/dev/null 2>&1 || :
fi

#----------------------------------------------------------------------------

%package server-pgsql
Summary:	Zabbix server compiled to use PostgresSQL
Group:		Monitoring
Requires:	%{name} = %{EVRD}
Requires:	%{name}-server = %{EVRD}
Requires(post,preun,postun):	systemd-units
Provides:	%{name}-server-implementation = %{EVRD}
Conflicts:	%{name}-server-mysql
Conflicts:	%{name}-server-sqlite3

%description server-pgsql
Zabbix server compiled to use PostgresSQL.

%post server-pgsql
if [ $1 -eq 1 ] ; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi
ln -sf %{_unitdir}/zabbix-server-pgsql.service %{_unitdir}/zabbix-server.service

%files server-pgsql
%{_docdir}/%{srcname}-server-pgsql-%{version}/
%{_sbindir}/zabbix_server_pgsql
%{_unitdir}/zabbix-server-pgsql.service

%preun server-pgsql
if [ $1 -eq 0 ] ; then
    /bin/systemctl --no-reload disable zabbix-server-pgsql.service > /dev/null 2>&1 || :
    /bin/systemctl stop zabbix-server-pgsql.service > /dev/null 2>&1 || :
fi

%postun server-pgsql
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
if [ $1 -ge 1 ] ; then
    /bin/systemctl try-restart zabbix-server-pgsql.service >/dev/null 2>&1 || :
fi

#----------------------------------------------------------------------------

%package server-sqlite3
Summary:	Zabbix server compiled to use SQLite
Group:		Monitoring
Requires:	%{name} = %{EVRD}
Requires:	%{name}-server = %{EVRD}
Requires(post,preun,postun):	systemd-units
Provides:	%{name}-server-implementation = %{EVRD}
Conflicts:	%{name}-server-mysql
Conflicts:	%{name}-server-pgsql

%description server-sqlite3
Zabbix server compiled to use SQLite.

%files server-sqlite3
%{_docdir}/%{srcname}-server-sqlite3-%{version}/
%{_sbindir}/zabbix_server_sqlite3
%{_unitdir}/zabbix-server-sqlite3.service

%post server-sqlite3
if [ $1 -eq 1 ] ; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi
ln -sf %{_unitdir}/zabbix-server-sqlite3.service %{_unitdir}/zabbix-server.service

%preun server-sqlite3
if [ $1 -eq 0 ] ; then
    /bin/systemctl --no-reload disable zabbix-server-sqlite3.service > /dev/null 2>&1 || :
    /bin/systemctl stop zabbix-server-sqlite3.service > /dev/null 2>&1 || :
fi

%postun server-sqlite3
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
if [ $1 -ge 1 ] ; then
    /bin/systemctl try-restart zabbix-server-sqlite3.service >/dev/null 2>&1 || :
fi

#----------------------------------------------------------------------------

%package agent
Summary:	Zabbix Agent
Group:		Monitoring
Requires:	%{name} = %{EVRD}
Requires(post,preun,postun):	systemd-units

%description agent
The Zabbix client agent, to be installed on monitored systems.

%files agent
%doc conf/zabbix_agentd/*.conf
%config(noreplace) %{_sysconfdir}/zabbix_agent.conf
%{_sysconfdir}/%{srcname}/zabbix_agent.conf
%config(noreplace) %{_sysconfdir}/zabbix_agentd.conf
%{_sysconfdir}/%{srcname}/zabbix_agentd.conf
%config(noreplace) %{_sysconfdir}/logrotate.d/zabbix-agent
%{_unitdir}/zabbix-agent.service
%{_sbindir}/zabbix_agent
%{_sbindir}/zabbix_agentd
%{_mandir}/man8/zabbix_agentd.8*

%post agent
if [ $1 -eq 1 ] ; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%preun agent
if [ $1 -eq 0 ] ; then
    /bin/systemctl --no-reload disable zabbix-agent.service > /dev/null 2>&1 || :
    /bin/systemctl stop zabbix-agent.service > /dev/null 2>&1 || :
fi

%postun agent
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
if [ $1 -ge 1 ] ; then
    /bin/systemctl try-restart zabbix-agent.service >/dev/null 2>&1 || :
fi

#----------------------------------------------------------------------------

%package proxy
Summary:	Zabbix Proxy
Group:		Monitoring
Requires:	%{name} = %{version}-%{release}
Requires:	%{name}-proxy-implementation = %{EVRD}
Requires:	fping

%description proxy
The Zabbix proxy.

%files proxy
%doc misc/snmptrap/zabbix_trap_receiver.pl
%attr(0640,root,zabbix) %config(noreplace) %{_sysconfdir}/zabbix_proxy.conf
%{_sysconfdir}/%{srcname}/zabbix_proxy.conf
%attr(0755,zabbix,zabbix) %dir %{_sysconfdir}/%{srcname}/externalscripts
%config(noreplace) %{_sysconfdir}/logrotate.d/zabbix-proxy
%ghost %{_unitdir}/zabbix-proxy.service
%{_mandir}/man8/zabbix_proxy.8*

#----------------------------------------------------------------------------

%package proxy-mysql
Summary:	Zabbix proxy compiled to use MySQL
Group:		Monitoring
Requires:	%{name}-proxy = %{EVRD}
Requires(post,preun,postun):	systemd-units
Provides:	%{name}-proxy-implementation = %{EVRD}

%description proxy-mysql
The Zabbix proxy compiled to use MySQL.

%files proxy-mysql
%{_docdir}/%{srcname}-proxy-mysql-%{version}/
%{_sbindir}/zabbix_proxy_mysql
%{_unitdir}/zabbix-proxy-mysql.service

%post proxy-mysql
if [ $1 -eq 1 ] ; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi
ln -sf %{_unitdir}/zabbix-proxy-mysql.service %{_unitdir}/zabbix-proxy.service

%preun proxy-mysql
if [ $1 -eq 0 ] ; then
    /bin/systemctl --no-reload disable zabbix-proxy-mysql.service > /dev/null 2>&1 || :
    /bin/systemctl stop zabbix-proxy-mysql.service > /dev/null 2>&1 || :
fi

%postun proxy-mysql
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
if [ $1 -ge 1 ] ; then
    /bin/systemctl try-restart zabbix-proxy-mysql.service >/dev/null 2>&1 || :
fi

#----------------------------------------------------------------------------

%package proxy-pgsql
Summary:	Zabbix proxy compiled to use PostgreSQL
Group:		Monitoring
Requires:	%{name}-proxy = %{EVRD}
Requires(post,preun,postun):	systemd-units
Provides:	%{name}-proxy-implementation = %{EVRD}

%description proxy-pgsql
The Zabbix proxy compiled to use PostgreSQL.

%files proxy-pgsql
%{_docdir}/%{srcname}-proxy-pgsql-%{version}/
%{_sbindir}/zabbix_proxy_pgsql
%{_unitdir}/zabbix-proxy-pgsql.service

%post proxy-pgsql
if [ $1 -eq 1 ] ; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi
ln -sf %{_unitdir}/zabbix-proxy-pgsql.service %{_unitdir}/zabbix-proxy.service

%preun proxy-pgsql
if [ $1 -eq 0 ] ; then
    /bin/systemctl --no-reload disable zabbix-proxy-pgsql.service > /dev/null 2>&1 || :
    /bin/systemctl stop zabbix-proxy-pgsql.service > /dev/null 2>&1 || :
fi

%postun proxy-pgsql
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
if [ $1 -ge 1 ] ; then
    /bin/systemctl try-restart zabbix-proxy-pgsql.service >/dev/null 2>&1 || :
fi

#----------------------------------------------------------------------------

%package proxy-sqlite3
Summary:	Zabbix proxy compiled to use SQLite
Group:		Monitoring
Requires:	%{name}-proxy = %{EVRD}
Requires(post,preun,postun):	systemd-units
Provides:	%{name}-proxy-implementation = %{EVRD}

%description proxy-sqlite3
The Zabbix proxy compiled to use SQLite.

%files proxy-sqlite3
%{_docdir}/%{srcname}-proxy-sqlite3-%{version}/
%{_sbindir}/zabbix_proxy_sqlite3
%{_unitdir}/zabbix-proxy-sqlite3.service

%post proxy-sqlite3
if [ $1 -eq 1 ] ; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi
ln -sf %{_unitdir}/zabbix-proxy-sqlite3.service %{_unitdir}/zabbix-proxy.service

%preun proxy-sqlite3
if [ $1 -eq 0 ] ; then
    /bin/systemctl --no-reload disable zabbix-proxy-sqlite3.service > /dev/null 2>&1 || :
    /bin/systemctl stop zabbix-proxy-sqlite3.service > /dev/null 2>&1 || :
fi

%postun proxy-sqlite3
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
if [ $1 -ge 1 ] ; then
    /bin/systemctl try-restart zabbix-proxy-sqlite3.service >/dev/null 2>&1 || :
fi

#----------------------------------------------------------------------------

%package web
Summary:	Zabbix Web Frontend
Group:		Monitoring
Requires:	php
Requires:	php-gd
Requires:	php-bcmath
Requires:	php-mbstring
Requires:	php-xml
Requires:	php-gettext
Requires:	fonts-ttf-dejavu
Requires:	%{name} = %{EVRD}
Requires:	%{name}-web-database = %{EVRD}
BuildArch:	noarch

%description web
The php frontend to display the Zabbix web interface.

%files web
%dir %attr(0750,apache,apache) %{_sysconfdir}/%{srcname}/web
%ghost %attr(0644,apache,apache) %config(noreplace) %{_sysconfdir}/%{srcname}/web/zabbix.conf.php
%config(noreplace) %{_sysconfdir}/httpd/conf.d/zabbix.conf
%{_datadir}/%{srcname}

#----------------------------------------------------------------------------

%package web-mysql
Summary:	Zabbix web frontend for MySQL
Group:		Monitoring
Requires:	%{name}-web = %{EVRD}
Requires:	php-mysql
Provides:	%{name}-web-database = %{EVRD}
Conflicts:	%{name}-web-pgsql
Conflicts:	%{name}-web-sqlite3
BuildArch:	noarch

%description web-mysql
Zabbix web frontend for MySQL.

%files web-mysql

#----------------------------------------------------------------------------

%package web-pgsql
Summary:	Zabbix web frontend for PostgreSQL
Group:		Monitoring
Requires:	%{name}-web = %{EVRD}
Requires:	php-pgsql
Provides:	%{name}-web-database = %{EVRD}
Conflicts:	%{name}-web-mysql
Conflicts:	%{name}-web-sqlite3
BuildArch:	noarch

%description web-pgsql
Zabbix web frontend for PostgreSQL.

%files web-pgsql

#----------------------------------------------------------------------------

%package web-sqlite3
Summary:	Zabbix web frontend for SQLite
Group:		Monitoring
Requires:	%{name}-web = %{EVRD}
# Need to use the same db file as the server
Requires:	%{name}-server-sqlite3 = %{EVRD}
Provides:	%{name}-web-database = %{EVRD}
Conflicts:	%{name}-web-mysql
Conflicts:	%{name}-web-pgsql
BuildArch:	noarch

%description web-sqlite3
Zabbix web frontend for SQLite.

%files web-sqlite3

#----------------------------------------------------------------------------

%prep
%setup0 -q -n %{srcname}-%{version}
%patch0 -p1
%patch1 -p1
%patch3 -p1

# remove bundled java libs
rm -rf src/zabbix_java/lib/*.jar

# remove included fonts
rm -rf frontends/php/fonts

# remove executable permissions
chmod a-x upgrades/dbpatches/*/mysql/upgrade

# All libraries are expected in /usr/lib or /usr/local/lib
# https://support.zabbix.com/browse/ZBXNEXT-1296
sed -i.orig -e 's|_LIBDIR=/usr/lib|_LIBDIR=%{_libdir}|g' \
    configure

# kill off .htaccess files, options set in SOURCE1
rm -f frontends/php/include/.htaccess
rm -f frontends/php/api/.htaccess
rm -f frontends/php/conf/.htaccess

# set timestamp on modified config file and directories
touch -r frontends/php/css.css frontends/php/include/config.inc.php \
    frontends/php/include/defines.inc.php \
    frontends/php/include \
    frontends/php/include/classes

# remove prebuilt Windows binaries
rm -rf bin

# remove flash applet
# https://support.zabbix.com/browse/ZBX-4794
rm -f frontend/php/images/flash/zbxclock.swf
%patch2 -p1

%build
common_flags="
    --enable-dependency-tracking
    --enable-server
    --enable-agent
    --enable-proxy
    --enable-ipv6
    --disable-java
    --with-net-snmp
    --with-ldap
    --with-libcurl
    --with-openipmi
    --with-jabber
    --with-unixodbc
    --with-ssh2
"

%configure2_5x $common_flags --with-mysql
%make
mv src/zabbix_server/zabbix_server src/zabbix_server/zabbix_server_mysql
mv src/zabbix_proxy/zabbix_proxy src/zabbix_proxy/zabbix_proxy_mysql

%configure2_5x $common_flags --with-postgresql
%make
mv src/zabbix_server/zabbix_server src/zabbix_server/zabbix_server_pgsql
mv src/zabbix_proxy/zabbix_proxy src/zabbix_proxy/zabbix_proxy_pgsql

%configure2_5x $common_flags --with-sqlite3
%make
mv src/zabbix_server/zabbix_server src/zabbix_server/zabbix_server_sqlite3
mv src/zabbix_proxy/zabbix_proxy src/zabbix_proxy/zabbix_proxy_sqlite3

touch src/zabbix_server/zabbix_server
touch src/zabbix_proxy/zabbix_proxy


%install
# set up some required directories
mkdir -p %{buildroot}%{_sysconfdir}/%{srcname}
mkdir -p %{buildroot}%{_sysconfdir}/%{srcname}/externalscripts
mkdir -p %{buildroot}%{_sysconfdir}/%{srcname}/web
mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
mkdir -p %{buildroot}%{_sysconfdir}/httpd/conf.d
mkdir -p %{buildroot}%{_unitdir}
mkdir -p %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_localstatedir}/lib/%{srcname}
mkdir -p %{buildroot}%{_localstatedir}/log/%{srcname}
mkdir -p %{buildroot}%{_localstatedir}/run/%{srcname}

# install the frontend
cp -a frontends/php %{buildroot}%{_datadir}/%{srcname}

# prepare ghosted config file
touch %{buildroot}%{_sysconfdir}/%{srcname}/web/zabbix.conf.php

# drop Apache config file in place
install -m 0644 -p %{SOURCE1} %{buildroot}%{_sysconfdir}/httpd/conf.d/%{srcname}.conf

# fix config file options
sed -i \
    -e 's|# PidFile=.*|PidFile=%{_localstatedir}/run/%{srcname}/zabbix_agentd.pid|g' \
    -e 's|^LogFile=.*|LogFile=%{_localstatedir}/log/%{srcname}/zabbix_agentd.log|g' \
    -e 's|# LogFileSize=.*|LogFileSize=0|g' \
    conf/zabbix_agentd.conf

sed -i \
    -e 's|# PidFile=.*|PidFile=%{_localstatedir}/run/%{srcname}/zabbix.pid|g' \
    -e 's|^LogFile=.*|LogFile=%{_localstatedir}/log/%{srcname}/zabbix_server.log|g' \
    -e 's|# LogFileSize=.*|LogFileSize=0|g' \
    -e 's|# AlertScriptsPath=/home/zabbix/bin/|AlertScriptsPath=%{_localstatedir}/lib/%{srcname}/|g' \
    -e 's|^DBUser=root|DBUser=zabbix|g' \
    -e 's|# DBSocket=/tmp/mysql.sock|DBSocket=%{_localstatedir}/lib/mysql/mysql.sock|g' \
    conf/zabbix_server.conf

sed -i \
    -e 's|# PidFile=.*|PidFile=%{_localstatedir}/run/%{srcname}/zabbix_proxy.pid|g' \
    -e 's|^LogFile=.*|LogFile=%{_localstatedir}/log/%{srcname}/zabbix_proxy.log|g' \
    -e 's|# LogFileSize=.*|LogFileSize=0|g' \
    -e 's|# AlertScriptsPath=/home/zabbix/bin/|AlertScriptsPath=%{_localstatedir}/lib/%{srcname}/|g' \
    -e 's|^DBUser=root|DBUser=zabbix|g' \
    -e 's|# DBSocket=/tmp/mysql.sock|DBSocket=%{_localstatedir}/lib/mysql/mysql.sock|g' \
    conf/zabbix_proxy.conf

# install log rotation
cat %{SOURCE5} | sed -e 's|COMPONENT|server|g' > \
     %{buildroot}%{_sysconfdir}/logrotate.d/zabbix-server
cat %{SOURCE5} | sed -e 's|COMPONENT|agentd|g' > \
     %{buildroot}%{_sysconfdir}/logrotate.d/zabbix-agent
cat %{SOURCE5} | sed -e 's|COMPONENT|proxy|g' > \
     %{buildroot}%{_sysconfdir}/logrotate.d/zabbix-proxy

# systemd units
install -m 0644 -p %{SOURCE10} %{buildroot}%{_unitdir}/zabbix-agent.service
install -m 0644 -p %{SOURCE11} %{buildroot}%{_unitdir}/zabbix-proxy-mysql.service
install -m 0644 -p %{SOURCE12} %{buildroot}%{_unitdir}/zabbix-proxy-pgsql.service
install -m 0644 -p %{SOURCE13} %{buildroot}%{_unitdir}/zabbix-proxy-sqlite3.service
install -m 0644 -p %{SOURCE14} %{buildroot}%{_unitdir}/zabbix-server-mysql.service
install -m 0644 -p %{SOURCE15} %{buildroot}%{_unitdir}/zabbix-server-pgsql.service
install -m 0644 -p %{SOURCE16} %{buildroot}%{_unitdir}/zabbix-server-sqlite3.service
touch %{buildroot}%{_unitdir}/zabbix-proxy.service
touch %{buildroot}%{_unitdir}/zabbix-server.service

# install
make DESTDIR=%{buildroot} install
rm %{buildroot}%{_sbindir}/zabbix_server
install -m 0755 -p src/zabbix_server/zabbix_server_* %{buildroot}%{_sbindir}/
rm %{buildroot}%{_sbindir}/zabbix_proxy
install -m 0755 -p src/zabbix_proxy/zabbix_proxy_* %{buildroot}%{_sbindir}/

# install compatibility links for config files
ln -sf %{_sysconfdir}/zabbix_agent.conf %{buildroot}%{_sysconfdir}/%{srcname}/zabbix_agent.conf
ln -sf %{_sysconfdir}/zabbix_agentd.conf %{buildroot}%{_sysconfdir}/%{srcname}/zabbix_agentd.conf
ln -sf %{_sysconfdir}/zabbix_server.conf %{buildroot}%{_sysconfdir}/%{srcname}/zabbix_server.conf
ln -sf %{_sysconfdir}/zabbix_proxy.conf %{buildroot}%{_sysconfdir}/%{srcname}/zabbix_proxy.conf

# nuke static libs and empty oracle upgrade sql
rm -rf %{buildroot}%{_libdir}/libzbx*.a

# copy sql files to appropriate per package locations
for pkg in proxy server ; do
    docdir=%{buildroot}%{_docdir}/%{srcname}-$pkg-mysql-%{version}
    install -dm 755 $docdir
    cp -p --parents database/mysql/schema.sql $docdir
    cp -p --parents database/mysql/data.sql $docdir
    cp -p --parents database/mysql/images.sql $docdir
    cp -pR --parents upgrades/dbpatches/1.6/mysql $docdir
    cp -pR --parents upgrades/dbpatches/1.8/mysql $docdir
    cp -pR --parents upgrades/dbpatches/2.0/mysql $docdir
    docdir=%{buildroot}%{_docdir}/%{srcname}-$pkg-pgsql-%{version}
    install -dm 755 $docdir
    cp -p --parents database/postgresql/schema.sql $docdir
    cp -p --parents database/postgresql/data.sql $docdir
    cp -p --parents database/postgresql/images.sql $docdir
    cp -pR --parents upgrades/dbpatches/1.6/postgresql $docdir
    cp -pR --parents upgrades/dbpatches/1.8/postgresql $docdir
    cp -pR --parents upgrades/dbpatches/2.0/postgresql $docdir
    docdir=%{buildroot}%{_docdir}/%{srcname}-$pkg-sqlite3-%{version}
    install -dm 755 $docdir
    cp -p --parents database/sqlite3/schema.sql $docdir
    cp -p --parents database/sqlite3/data.sql $docdir
    cp -p --parents database/sqlite3/images.sql $docdir
done
# remove extraneous ones
rm -rf %{buildroot}%{_datadir}/%{srcname}/create

# systemd must create /var/run/%{srcname}
mkdir -p %{buildroot}%{_sysconfdir}/tmpfiles.d
install -m 0644 %{SOURCE9} %{buildroot}%{_sysconfdir}/tmpfiles.d/zabbix.conf


%changelog
* Mon Jan 26 2015 dsilakov <denis.silakov@rosalab.ru> 2.0.14-1
+ Revision: 8712f07
- Merge pull request #1 from import/zabbix:rosa2014.1
- Backport update to 2.0.14



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13390 |12cu|zd1211-2.5.0.0-0.r85.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define build_dkms 1

%{?_with_dkms:%define build_dkms 1}
%{?_without_dkms:%define build_dkms 0}

%define	modname	%{name}
%define svnver	r85
%define	rel	0.%{svnver}.1

Name:		zd1211
Summary:	Userland tools for zd1211 driver
Version:	2.5.0.0
Release:	%{rel}
License:	GPL
Group:		System/Configuration/Hardware
URL:		http://zd1211.ath.cx/
Source0:	%{modname}-driver-%{svnver}.tar.xz

%if %build_dkms
Requires:	dkms-%{name} = %{version}
%endif

%description
Initially contributed by ZyDAS under the GPL license, this ZD1211 Linux
driver is actively maintained by the open source community.

%if %build_dkms
%package -n	dkms-%{name}
Summary:	DKMS-ready kernel-source for the ZyDAS ZD1211 kernel module
License:	GPL
Group:		System/Kernel and hardware
Requires(pre):	dkms
Requires(post): dkms
Requires:	%{name} = %{version}

%description -n dkms-%{name}
Linux drivers for ZyDAS ZD1211 802.11b/g USB WLAN chipset.
DKMS package for %{name} kernel module.
%endif

%prep
%setup -q -n %{modname}
find -type f |xargs chmod 644
rm -fr .svn src/.svn src/pHash
perl -i -pe 's/\r\n/\n/gs' sta



%build
gcc $RPM_OPT_FLAGS -o apdbg apdbg.c

%install
install -m755 -D apdbg %{buildroot}%{_sbindir}/apdbg

%if %build_dkms
mkdir -p $RPM_BUILD_ROOT/usr/src/%{modname}-%{version}-%{release}
cp -r * $RPM_BUILD_ROOT/usr/src/%{modname}-%{version}-%{release}
cat > %{buildroot}/usr/src/%{modname}-%{version}-%{release}/dkms.conf <<EOF

PACKAGE_VERSION="%{version}-%{release}"

# Items below here should not have to change with each driver version
PACKAGE_NAME="%{modname}"
MAKE[0]="make -C \${kernel_source_dir} SUBDIRS=\${dkms_tree}/\${PACKAGE_NAME}/\${PACKAGE_VERSION}/build modules ZD1211REV_B=0"
CLEAN="make -C \${kernel_source_dir} SUBDIRS=\${dkms_tree}/\${PACKAGE_NAME}/\${PACKAGE_VERSION}/build clean"
BUILT_MODULE_NAME[0]="\$PACKAGE_NAME"
DEST_MODULE_LOCATION[0]="/kernel/drivers/usb/net/wireless"
REMAKE_INITRD="no"
EOF
%endif



%if %build_dkms
%post -n dkms-%{name}
dkms add     -m %{modname} -v %{version}-%{release} --rpm_safe_upgrade
dkms build   -m %{modname} -v %{version}-%{release} --rpm_safe_upgrade
dkms install -m %{modname} -v %{version}-%{release} --rpm_safe_upgrade

%preun -n dkms-%{name}
dkms remove -m %{modname} -v %{version}-%{release} --rpm_safe_upgrade --all
%endif

%files
%defattr (-, root, root)
%doc sta copying
%{_sbindir}/apdbg

%if %build_dkms
%files -n dkms-%{name}
%doc copying
%defattr(-,root,root)
/usr/src/%{name}-%{version}-%{release}
%endif




%changelog
* Wed Feb 26 2014 symbianflo <symbianflo@mandrivausers.ro> 2.5.0.0-0.r85.1
+ Revision: 6dcb9b8
- Merge pull request #1 from symbianflo/zd1211:rosa2012.1
- symbianflo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13391 |12cu|zeromq-3.2.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libname_orig lib%{name} 
%define major	3
%define libname	%mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	Software library for fast, message-based applications
Name:		zeromq
Version:	3.2.4
Release:	1
Source0:	http://download.zeromq.org/%{name}-%{version}.tar.gz
License:	LGPLv3+
Group:		Development/Other
Url:		http://www.zeromq.org
BuildRequires:	glib2-devel
BuildRequires:	libuuid-devel
BuildRequires:	python

%description
The 0MQ lightweight messaging kernel is a library which extends the
standard socket interfaces with features traditionally provided by
specialized messaging middle-ware products. 0MQ sockets provide an
abstraction of asynchronous message queues, multiple messaging
patterns, message filtering (subscriptions), seamless access to
multiple transport protocols and more.

%package -n	%{libname}
Summary: 	Software library for fast, message-based applications
Group:		System/Libraries
Provides:	%{libname_orig} = %{version}-%{release}
Obsoletes:	%{name}-utils

%description -n %{libname}
The 0MQ lightweight messaging kernel is a library which extends the
standard socket interfaces with features traditionally provided by
specialized messaging middle-ware products. 0MQ sockets provide an
abstraction of asynchronous message queues, multiple messaging
patterns, message filtering (subscriptions), seamless access to
multiple transport protocols and more.

This package contains the ${name} shared library.

%package -n	%{develname}
Summary: 	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	%{libname_orig}-devel = %{version}-%{release}

%description -n %{develname}
The 0MQ lightweight messaging kernel is a library which extends the
standard socket interfaces with features traditionally provided by
specialized messaging middle-ware products. 0MQ sockets provide an
abstraction of asynchronous message queues, multiple messaging
patterns, message filtering (subscriptions), seamless access to
multiple transport protocols and more.

This package contains the libraries and header files needed to develop
applications that use %{name}.

%prep
%setup -q 

%build
export CFLAGS="$CFLAGS -fno-strict-aliasing -Wno-error=unused-variable" CXXFLAGS="$CXXFLAGS -Wno-error=unused-variable"
./configure --prefix=/usr --with-pgm
%make

%install
%makeinstall

%clean

%files -n %{libname}
%doc AUTHORS ChangeLog COPYING* NEWS README
%{_libdir}/libzmq.so.%{major}*

%files -n %{develname}
%{_libdir}/libzmq.a
%{_libdir}/libzmq.so
%{_libdir}/pkgconfig/libzmq.pc
%{_includedir}/zmq*
%{_mandir}/man3/zmq*
%{_mandir}/man7/zmq*

%changelog
* Fri Oct 18 2013 Denis Silakov <denis.silakov@rosalab.ru> 3.2.4-1
+ Revision: 65b34f2
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13392 |12cu|zfs-fuse-0.7.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		zfs-fuse
Version:	0.7.0
Release:	5
Summary: 	ZFS file system support for FUSE
License:	CDDL
Group:		System/Libraries
URL:		http://zfs-fuse.net
Source00:         http://zfs-fuse.net/releases/0.7.0/%{name}-%{version}.tar.bz2
Source01:         zfs-fuse.service
Source02:         zfs-fuse.scrub
Source03:         zfs-fuse.sysconfig
Source04:         zfs-fuse-helper
Patch0:           zfs-fuse-0.7.0-umem.patch
Patch1:           zfs-fuse-0.7.0-stack.patch
Patch2:           zfs-fuse-printf-format.patch
BuildRequires: gcc-c++ 
BuildRequires: pkgconfig(fuse)
BuildRequires: scons 
BuildRequires: libaio-devel 
BuildRequires: zlib-devel
BuildRequires: pkgconfig(openssl)
BuildRequires: libattr-devel
BuildRequires: prelink
BuildRequires: systemd-units


Requires:      fuse
Requires(post): rpm-helper systemd-units
Requires(preun): rpm-helper systemd-units
Requires(postun): systemd-units

%description
zfs-fuse is a port of Solaris zfs filesystem to the FUSE framework for Linux.

%prep
%setup -q 
%patch0 -p0
%patch1 -p1
%patch2 -p0

f=LICENSE
%{__mv} $f $f.iso88591
iconv -o $f -f iso88591 -t utf8 $f.iso88591
%{__rm} -f $f.iso88591

chmod -x contrib/test-datasets
chmod -x contrib/find-binaries
chmod -x contrib/solaris/fixfiles.py
chmod -x contrib/zfsstress.py

%build
export CCFLAGS="%{optflags}"
pushd src

scons debug=1 optim='%{optflags}'




%install
pushd src
scons debug=1 install install_dir=%{buildroot}%{_bindir} man_dir=%{buildroot}%{_mandir}/man8/ cfg_dir=%{buildroot}/%{_sysconfdir}/%{name}
%{__install} -Dp -m 0644 %{SOURCE1} %{buildroot}%{_unitdir}/%{name}.service
%{__install} -Dp -m 0755 %{SOURCE2} %{buildroot}%{_sysconfdir}/cron.weekly/98-%{name}-scrub
%{__install} -Dp -m 0644 %{SOURCE3} %{buildroot}%{_sysconfdir}/sysconfig/%{name}
%{__install} -Dp -m 0755 %{SOURCE4} %{buildroot}%{_bindir}/zfs-fuse-helper

#set stack not executable, BZ 911150
for i in zdb zfs zfs-fuse zpool ztest; do
       /usr/bin/execstack -c %{buildroot}%{_bindir}/$i
done

%post
# Move cache if upgrading
oldcache=/etc/zfs/zpool.cache      # this changed per 0.6.9, only needed when upgrading from earlier versions
newcache=/var/lib/zfs/zpool.cache

if [[ -f $oldcache && ! -e $newcache ]]; then
  echo "Moving existing zpool.cache to new location"
  mkdir -p $(dirname $newcache)
  mv $oldcache $newcache
else
  if [ -e $oldcache ]; then
    echo "Note: old zpool.cache present but no longer used ($oldcache)"
  fi
fi

if [ $1 -eq 1 ] ; then 
    # Initial installation 
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%preun
if [ $1 -eq 0 ] ; then
    # Package removal, not upgrade
    /bin/systemctl --no-reload disable zfs-fuse.service > /dev/null 2>&1 || :
    /bin/systemctl stop zfs-fuse.service > /dev/null 2>&1 || :
fi

%postun
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
if [ $1 -ge 1 ] ; then
    # Package upgrade, not uninstall
    /bin/systemctl try-restart zfs-fuse.service >/dev/null 2>&1 || :
    echo "Removing files since we removed the last package"
    rm -rf /var/run/zfs
    rm -rf /var/lock/zfs
fi

%triggerun -- zfs-fuse < 0.7.0-4
# Save the current service runlevel info
# User must manually run systemd-sysv-convert --apply zfs-fuse
# to migrate them to systemd targets
/usr/bin/systemd-sysv-convert --save zfs-fuse >/dev/null 2>&1 ||:

# Run these manualy, SysV would do them, but just in case...
/sbin/chkconfig --del zfs-fuse >/dev/null 2>&1 || :
/bin/systemctl try-restart zfs-fuse.service >/dev/null 2>&1 || :


%files
%defattr(-, root, root, -)
%doc BUGS CHANGES contrib HACKING LICENSE README 
%doc README.NFS STATUS TESTING TODO
%{_bindir}/zdb
%{_bindir}/zfs
%{_bindir}/zfs-fuse
%{_bindir}/zfs-fuse-helper
%{_bindir}/zpool
%{_bindir}/zstreamdump
%{_bindir}/ztest
%{_unitdir}/%{name}.service
%{_sysconfdir}/cron.weekly/98-%{name}-scrub
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%{_sysconfdir}/%{name}/
%{_mandir}/man8/zfs-fuse.8.*
%{_mandir}/man8/zdb.8.*
%{_mandir}/man8/zfs.8.*
%{_mandir}/man8/zpool.8.*
%{_mandir}/man8/zstreamdump.8.*


%changelog
* Tue Feb 25 2014 symbianflo <symbianflo@mandrivausers.ro> 0.7.0-5
+ Revision: 2e74cf3
- Merge pull request #1 from symbianflo/zfs-fuse:rosa2012.1
- Symbianflo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13393 |12cu|zile-2.4.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Zile Is Lossy Emacs
Name:		zile
Epoch:		1
Version:	2.4.9
Release:	1
License:	GPLv3+
Group:		Editors
URL:		http://www.gnu.org/software/zile/
Source0:	http://ftp.gnu.org/gnu/zile/%{name}-%version.tar.gz
Source1:	http://ftp.gnu.org/gnu/zile/%{name}-%version.tar.gz.sig
Patch0:		zile-2.4.6-mdv-ncursesw.patch

BuildRequires:	help2man
BuildRequires:	texinfo
BuildRequires:	tetex-latex
BuildRequires:	termcap-devel
BuildRequires:	pkgconfig(bdw-gc)
BuildRequires:	pkgconfig(ncursesw)

%description
Zile is another Emacs-clone. Zile is a customizable, self-documenting
real-time open-source display editor.

Zile was written to be as similar as possible to Emacs; every Emacs user
should feel at home with Zile. Zile features

    * Small but fast and powerful. It is very useful for small footprint
      installations (like on floppy disk) or quick editing sessions.
    * 8-bit clean. Zile can operate with binary files.
    * Looks like Emacs. Most Zile key sequences and function names are
      identical to Emacs ones.
    * Multi buffer editing w/multi level undo. Zile can open an infinite
      number of files and can record an infinite sequence of undo
      operations.
    * Multi window. Zile can display multiple windows on the screen.
    * Killing, yanking and registers. The typical killing, yanking and
      register features of Emacs are available under Zile.
    * Minibuffer completion. Zile can complete the user written text.
      This is very useful for M-x commands and for selecting files.
    * Colors. Zile makes use of the color capatibilities of the terminal
      if available.
    * Source highlighting (``C'', ``C++'', and shell scripts). Zile can
      highlight ``C'', ``C++'' source files and shell scripts for
      better reading.
    * Auto fill (word wrap). Zile automatically breaks the lines when
      they become too wide (if the Auto Fill Mode is enabled).


%prep
%setup -q
%apply_patches

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc AUTHORS COPYING NEWS README
%{_bindir}/*
%{_mandir}/man1/%{name}.1*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13394 |12cu|zim-0.61-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		zim
Version:	0.61
Release:	1
Summary:	A desktop wiki and outliner
Source:		http://www.zim-wiki.org/downloads/%{name}-%{version}.tar.gz
License:	GPLv2
Group:		Editors
Url:		http://www.zim-wiki.org/
BuildRequires:	python-devel
BuildRequires:	python-gobject
Requires:	python
Requires:	pygtk2.0
Requires:	python-gobject
Requires:	python-simplejson
Suggests:	pyxdg
Suggests:	xdg-utils
BuildArch:	noarch

%description
Zim is a WYSIWYG text editor written on Python which aims to bring
the concept of a wiki to your desktop. Every page is saved as a text
file with wiki markup. Pages can contain links to other pages, and are
saved automatically. Creating a new page is as easy as linking to a
non-existing page. Pages are ordered in a hierarchical structure that
gives it the look and feel of an outliner. This tool is intended to
keep track of TODO lists or to serve as a personal scratch book.

%prep
%setup -q

%install
%__python setup.py install --skip-xdg-cmd --root=%{buildroot}

#install icons
%__install -D -m 0644 data/zim.png %{buildroot}%{_icons64dir}/zim.png
%__install -D -m 0644 data/zim.png %{buildroot}%{_iconsdir}/hicolor/64x64/mimetypes/application-x-zim-notebook.png
%__install -D -m 0644 data/zim.png %{buildroot}%{_iconsdir}/hicolor/64x64/mimetypes/gnome-mime-application-x-zim-notebook.png

%find_lang %{name}

%clean

%files -f %{name}.lang
%doc README.txt CHANGELOG.txt
%{_bindir}/%{name}
%{_datadir}/%{name}/*
%{_datadir}/applications/%{name}.desktop
%{python_sitelib}/*
%{_mandir}/man1/%{name}*
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/mime/*
%{_iconsdir}/hicolor/*/*/*
%{_iconsdir}/ubuntu*/*/*/*



%changelog
* Tue Aug 12 2014 Eugene Budanov <eugene.budanov@rosalab.ru> 0.61-1
+ Revision: 960773c
- Version and description update



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13395 |12cu|ziptool-1.4.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# empty-debuginfo-package
%define debug_package	%{nil}
%define Werror_cflags %nil

Summary:	Tools for Iomega JAZ and ZIP drives
Name:		ziptool
Version:	1.4.0
Release:	7
License:	GPL
Group:		File tools
Url:		http://wolfpack.twu.net/utilities.html#ziptool
Source0:	ftp://wolfpack.twu.net/users/wolfpack/%{name}-%{version}.tar.bz2
Patch0:         %{name}-%{version}.patch
Patch1:         %{name}-%{version}-makefile.patch
Patch2:         ziptool-1.4.0-fixes.patch
Patch3:         ziptool-1.4.0-uid.patch


%description
Medium protection is done by software for Iomega's JAZ and ZIP drives.
jaztool and ziptool make this features available for Linux.

%prep
%setup -q
%patch0 -p0
%patch1 -p0
%patch2 -p0
%patch3 -p0

%build
%make CFLAGS="$RPM_OPT_FLAGS -s"

%install
%makeinstall_std

%files
%defattr(644,root,root,755)
%doc README 
%{_mandir}/man1/%{name}.1*
%{_mandir}/man1/jaztool.1.xz
%defattr(755,root,root,755)
%{_bindir}/%{name}
%{_bindir}/jaztool



%changelog
* Tue Feb 25 2014 symbianflo <symbianflo@mandrivausers.ro> 1.4.0-7
+ Revision: e019169
- Merge pull request #1 from symbianflo/ziptool:rosa2012.1
- symbianflo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13396 |12cu|zita-alsa-pcmi-0.2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	0
%define	libname	%mklibname %{name} %{major}
%define	develname %mklibname %{name} -d
#empty debug
%define debug_package	%{nil}

Name:		zita-alsa-pcmi
Summary:	Provides easy access to ALSA PCM devices
Version:	0.2.0
Release:	2
License:	GPLv3
Group:		System/Libraries 
Source0:	http://kokkinizita.linuxaudio.org/linuxaudio/downloads/%{name}-%{version}.tar.bz2
Source100:	%{name}.rpmlintrc
URL:		http://kokkinizita.linuxaudio.org/linuxaudio/

BuildRequires:	ecasound-devel

%description
Zita-alsa-pcmi is the successor of clalsadrv. It provides easy access
to ALSA PCM devices, taking care of the many functions required to
open, initialize and use a hw: device in mmap mode, and providing
floating point audio data.

#--------------------------------------------------------------------

%package -n %{libname}
Group:		System/Libraries
Summary:	Libraries for %{name}
Provides:	lib%{name} = %{version}-%{release}
Obsoletes:	%{_lib}clalsadrv2 < 2.0.1

%description -n	%{libname}
The libraries from %{name} package needed by Aeolus

%files -n %{libname}
%{_libdir}/lib%{name}.so.%{major}*

#--------------------------------------------------------------------

%package -n %{develname}
Group:		Development/Other
Summary:	Libraries for %name
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{_lib}clalsadrv-devel < 2.0.1

%description -n	%{develname}
Development libraries from %{name}

%files -n %{develname}
%{_includedir}/%{name}.h
%{_libdir}/lib%{name}.so

#--------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{version}
sed -i -e '/ldconfig/d' libs/Makefile

%build
cd libs
%make PREFIX=%{buildroot}%{_prefix}

%install
cd libs
%makeinstall PREFIX=%{buildroot}%{_prefix}



%changelog
* Wed Oct 09 2013 symbianflo <symbianflo@mandrivausers.ro> 0.2.0-2
+ Revision: d973cec
- LOG: add linting filter, disable empty debug



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13397 |12cu|zoom-1.1.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		zoom
Version:	1.1.5
Release:	2
Summary:	Z-Machine: it plays text adventure games written in ZCode
Group:		Games/Other
License:	GPLv2+
URL:		http://www.logicalshift.co.uk/unix/zoom/
Source0:	http://www.logicalshift.co.uk/unix/zoom/%{name}-%{version}.tar.gz
Patch0:		zoom-1.1.3-enable-antialiasing.patch
Patch1:		zoom-1.1.4-xft.patch
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xrender) >= 0.9.6
BuildRequires:	pkgconfig(xft)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	t1lib-devel

%description
Zoom is an interpreter for playing all of Infocom's text adventures and
newer games using the same format (Z-CODE), like the ones produced using
the Inform compiler.

It has a fast interpreter core behind an X11 interface.

%prep
%setup -q
%patch0 -p0
%patch1 -p0 -b .xft

%build
autoreconf -fi -Im4
%configure2_5x --bindir=%{_gamesbindir} --datadir=%{_gamesdatadir}
%make

%install
%makeinstall_std
mkdir -p %{buildroot}%{_gamesdatadir}/%{name}/games
rm -f manual/Makefile*



%files
%doc AUTHORS COPYING ChangeLog NEWS README THANKS TODO manual
%{_gamesbindir}/%{name}
%dir %{_gamesdatadir}/%{name}
%{_gamesdatadir}/%{name}/%{name}rc
%dir %{_gamesdatadir}/%{name}/games



%changelog
* Thu Feb 27 2014 SymbianFlo <symbianflo@mandrivausers.ro> 1.1.5-2
+ Revision: 072ea2c
- Fixed BR.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13398 |12cu|zsnes-1.51-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

%define fversion %(echo %version|sed s/\\\\\.//)
%define dversion %(echo %version|sed s/\\\\\./_/)

Summary:	Nintendo Super NES / Super Famicom Emulator
Name:		zsnes
Version:	1.51
Release:	13
Epoch:		1
License:	GPLv2+
Group:		Emulators
Url:		http://zsnes.sourceforge.net
Source0:	http://prdownloads.sourceforge.net/zsnes/%{name}%{fversion}src.tar.bz2
Source1:	%{name}-icons.tar.bz2
Patch0:		zsnes150-desktop.patch
Patch1:		zsnes-1.51-libao.patch
Patch2:		zsnes-1.51-gcc43.patch
Patch3:		zsnes-1.51-libpng15.patch
Patch4:		zsnes-1.51-gcc4.7.patch
Patch5:		zsnes-1.51-hat-events.patch
Patch6:		zsnes-1.51-matrix-init.patch
BuildRequires:	nasm
BuildRequires:	pkgconfig(ao)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(zlib)
#do not build currently on x86_64
ExclusiveArch:	%{ix86}

%description
This is an emulator for Nintendo's 16 bit console, called Super Nintendo
Entertainment System or Super Famicom. It features a pretty accurate emulation
of that system's graphic and sound capabilities.
The GUI enables the user to select games, change options, enable cheat codes
and to save the game state, even network play is possible.

%files
%doc docs/*
%{_bindir}/*
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_mandir}/man1/%{name}.1*
%{_datadir}/applications/%{name}.desktop

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}_%{dversion}
%patch0 -p1
%patch1 -p1
%patch2 -p0
%patch3 -p0
%patch4 -p1
%patch5 -p1
%patch6 -p1

%build
find . -name "Makefile*" -o -name "*.m4" |xargs sed -i -e 's,configure.in,configure.ac,g'
cd src
autoreconf -fiv
# zsnes do not work with fortify patch, and i frankly do not want to mess with the mix of asm and C source code
# (misc)
export CFLAGS="-O2 -g -pipe -fexceptions -fomit-frame-pointer -fasynchronous-unwind-tables"
%configure2_5x \
	--enable-libao \
	--disable-cpucheck \
	force_arch=i586
make

%install
mkdir -p %{buildroot}%{_bindir}
install -c -m 0755 src/zsnes %{buildroot}%{_bindir}

mkdir -p %{buildroot}%{_mandir}/man1/
install -c -m 0644 src/linux/zsnes.1 %{buildroot}%{_mandir}/man1

install -m 644 -D src/linux/zsnes.desktop %{buildroot}%{_datadir}/applications/zsnes.desktop

# install icons
install -m 755 -d %{buildroot}{%{_miconsdir},%{_iconsdir},%{_liconsdir}}
tar xOjf %{SOURCE1} %{name}-16x16.png > %{buildroot}%{_miconsdir}/%{name}.png
tar xOjf %{SOURCE1} %{name}-32x32.png > %{buildroot}%{_iconsdir}/%{name}.png
tar xOjf %{SOURCE1} %{name}-48x48.png > %{buildroot}%{_liconsdir}/%{name}.png


%changelog
* Mon Mar 17 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:1.51-13
+ Revision: 1b19bb7
- LOG Fix build with new automake, minor cleanups



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13399 |12cu|zssh-1.5c-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	zssh 
%define	version	1.5c
%define	release	8
# empty debug
%define debug_package	%{nil}

Summary:	Interactive file transfers through ssh
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Networking/File transfer
Requires:	lrzsz
Url:		http://zssh.sourceforge.net/		
Source0:	http://prdownloads.sf.net/zssh/%{name}-%{version}.tgz
Patch0:		zssh-1.5a-install.patch
Patch1:		zssh-1.5a-ptmx.patch
BuildRequires:	readline-devel 
BuildRequires:	termcap-devel

%description
zssh (Zmodem SSH) is a program for interactively transferring files to/from
a remote machine while using the secure shell (ssh). It is intended to be a
convenient alternative to scp, allowing to transfer files without having to
open another  session and re-authenticate  oneself. zssh is  an interactive
wrapper for ssh used to switch  the ssh connection between the remote shell
and  file transfers.  Files are  transferred through  the  zmodem protocol,
using the rz and sz commands.

%prep
%setup -q
%patch0 -p1 -b .install
%patch1 -p1 -b .ptmx

%build
%__autoconf
%configure
%make

%install
%{makeinstall}


%files
%defattr(644,root,root,755)
%doc CHANGES FAQ INSTALL README VERSION
%attr(0755,root,root) %{_bindir}/zssh
%attr(0755,root,root) %{_bindir}/ztelnet
%{_mandir}/man1/zssh.1*
%{_mandir}/man1/ztelnet.1*





%changelog
* Tue Feb 25 2014 SymbianFlo <symbianflo@mandrivausers.ro> 1.5c-8
+ Revision: 8e37170
- spec clean,fix source link, disable empty debug, bump rel.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13400 |12cu|zutils-1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# E: debuginfo-without-sources (Badness: 1)
%define debug_package	%{nil}

Name:		zutils
Summary:	Utilities dealing with compressed files
Version:	1.1
Release:	1
License:	GPLv3+
Group:		Archiving/Compression
URL:		http://www.nongnu.org/zutils/zutils.html
Source0:	http://download.savannah.gnu.org/releases/%{name}/%{name}-%{version}.tar.lz

BuildRequires:	lzip
Conflicts: gzip-utils



%description
Zutils is a collection of utilities able to deal with any combination
of compressed and non-compressed files transparently. If any given file,
including standard input, is compressed, its decompressed content is used.
Compressed files are decompressed on the fly; no temporary files are created.
These utilities are not wrapper scripts but safer and more efficient C++
programs. In particular the "--recursive" option is very efficient in those
utilities supporting it.

The provided utilities are:
Zcat - Decompresses and copies files to standard output.
Zcmp - Decompresses and compares two files byte by byte.
Zdiff - Decompresses and compares two files line by line.
Zgrep - Decompresses and searches files for a regular expression.
Ztest - Tests integrity of compressed files.

The supported compressors are bzip2, gzip, lzip and xz. 

%prep
%setup -q

%build
%configure
%make

%check
make check

%install
%makeinstall_std
install -d -m 755 %{buildroot}/bin
mv %{buildroot}%{_bindir}/zcat %{buildroot}/bin/
ln -s ../../bin/zcat %{buildroot}%{_bindir}/zcat

%files
/bin/zcat
%{_bindir}/z*
%{_infodir}/zutils.info*
%{_mandir}/man1/z*.1*
# TODO a better config?
%config(noreplace) %{_sysconfdir}/zutilsrc

%changelog
* Fri Nov 08 2013 symbianflo <symbianflo@mandrivausers.ro> 1.1-1
+ Revision: 24ffdc3
- log: update



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13401 |12cu|zygrib-6.2.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname zyGrib

Summary:	Weather data visualization, GRIB file viewer
Name:		zygrib
Version:	6.2.3
Release:	2
License:	GPLv3+
Group:		Sciences/Geosciences
Url:		http://www.zygrib.org
# Sources downloaded at :
# http://www.zygrib.org/getfile.php?file=zyGrib-3.8.3.tgz
# http://www.zygrib.org/getfile.php?file=zyGrib_maps2.tgz
Source0:	%{oname}-%{version}.tgz
Source1:	%{oname}_maps2.4.tgz
# From the Debian package
Source2:	%{name}.png
Patch0:		zyGrib-6.2.3-system-qwt.patch
Patch1:		zyGrib-6.2.3-datapath.patch
BuildRequires:	bzip2-devel
BuildRequires:	libnova-devel
BuildRequires:	qt4-devel
BuildRequires:	qwt-devel
BuildRequires:	pkgconfig(proj)
Suggests:	%{name}-maps-high

%description
ZyGrib is a GRIB file viewer. It enables :

o Visualisation of meteo data from files in GRIB Format 1
o Automatic GRIB data download
o Automatic Download from IAC (fleetcode) Data
o Roh or compressed GRIB Data (gzip *.gz; bzip2 *.bz2) can be used

%files
%{_bindir}/%{oname}
%{_datadir}/%{name}
%exclude %{_datadir}/%{name}/maps/gshhs/gshhs_0.rim
%exclude %{_datadir}/%{name}/maps/gshhs/gshhs_1.rim
%exclude %{_datadir}/%{name}/maps/gshhs/rangs_0.*
%exclude %{_datadir}/%{name}/maps/gshhs/rangs_1.*
%exclude %{_datadir}/%{name}/maps/gshhs/wdb_*_f.b
%exclude %{_datadir}/%{name}/maps/gshhs/wdb_*_h.b
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/applications/%{name}.desktop

#----------------------------------------------------------------------------

%package maps-high
Summary:	High resolution maps for %{oname}
Group:		Sciences/Geosciences
Requires:	%{name}
BuildArch:	noarch

%description maps-high
This package contains maps for %{oname} in higher resolution than the ones 
provided in the main package.

%files maps-high
%{_datadir}/%{name}/maps/gshhs/gshhs_0.rim
%{_datadir}/%{name}/maps/gshhs/gshhs_1.rim
%{_datadir}/%{name}/maps/gshhs/rangs_0.*
%{_datadir}/%{name}/maps/gshhs/rangs_1.*
%{_datadir}/%{name}/maps/gshhs/wdb_*_f.b
%{_datadir}/%{name}/maps/gshhs/wdb_*_h.b

#----------------------------------------------------------------------------

%prep
%setup -q -n %{oname}-%{version}
%setup -q -n %{oname}-%{version} -T -D -a 1
%patch0 -p1
%patch1 -p1

%build
%make

%install
install -d -m755 %{buildroot}%{_bindir}
install -D -m755 src/%{oname} %{buildroot}%{_bindir}

install -d -m755 %{buildroot}%{_datadir}/%{name}/tr
cp -pr data/maps %{buildroot}%{_datadir}/%{name}/maps
cp -pr data/img %{buildroot}%{_datadir}/%{name}/img
cp -pr data/colors %{buildroot}%{_datadir}/%{name}/colors
cp -pr data/fonts %{buildroot}%{_datadir}/%{name}/fonts
cp -pr data/gis %{buildroot}%{_datadir}/%{name}/gis
cp -pr data/stuff %{buildroot}%{_datadir}/%{name}/stuff
install -D -m644 data/tr/*.qm %{buildroot}%{_datadir}/%{name}/tr

# desktop file
install -d -m755 %{buildroot}%{_datadir}/applications
cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
[Desktop Entry]
Name=%{oname}
GenericName=GRIB file viewer
Comment=Weather data visualization, GRIB file viewer
Exec=%{_bindir}/%{oname}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Science;Geoscience;
EOF

# icon
install -d -m755 %{buildroot}%{_datadir}/pixmaps
install -D -m644 %{SOURCE2} %{buildroot}%{_datadir}/pixmaps


%changelog
* Fri Jul 25 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 6.2.3-2
+ Revision: 2fda390
- New version 6.2.3



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13402 |12cu|zynaddsubfx-2.4.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined    1

%define docver  1.4.3
%define oname   ZynAddSubFX

Name:       zynaddsubfx
Version:    2.4.4
Release:    1
Summary:    Real-time MIDI software synthesizer
Source0:    http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.xz
Source1:    http://downloads.sourceforge.net/%{name}/%{oname}-doc-%{docver}.tar.gz
License:    GPLv2+
Group:      Sound
URL:        http://sourceforge.net/projects/zynaddsubfx
BuildRequires:  pkgconfig(alsa)
BuildRequires:  pkgconfig(fftw3)
BuildRequires:  pkgconfig(mxml)
BuildRequires:  fltk-devel
BuildRequires:  cmake
BuildRequires:  pkgconfig(jack)
BuildRequires:  pkgconfig(dssi)
BuildRequires:  pkgconfig(cairo)
BuildRequires:  pkgconfig(pixman-1)

%description
A real-time software synthesizer for Linux with many features,
including polyphony, multi-timbral and microtonal capabilities.  It
includes randomness of some parameters,which makes warm sounds, like
analogue synthesizers. The program has system/insertion effects, too.

%package dssi
Summary:    DSSI synthesizer plugin
Group:      Sound
License:    GPLv2+
Requires:   %{name} = %{version}-%{release}

%description dssi
This is the DSSI synthesizer plugin of zynaddsubfx, which can be used
with DSSI hosts like qtractor, ghostess, rosegarden and others.


%prep
%setup -q -a 1

chmod 644 *.txt
mv %{oname}-doc-%{docver} html

%build
%cmake
%make

%install
cd build/
%makeinstall_std

%files
%doc html *.txt
%doc  ExternalPrograms/Spliter/readme.txt
%{_bindir}/zynaddsubfx
%{_datadir}/zynaddsubfx/*
%{_datadir}/applications/*
%{_datadir}/pixmaps/*

%files dssi
%{_libdir}/dssi/libzynaddsubfx_dssi.so



%changelog
* Sun Jul 06 2014 emuse <goemusic@yahoo.fr> 2.4.4-1
+ Revision: 2fe9e3a
- new version 2.4.4



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13403 |12mr|a2ps-4.14-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Converts text and other types of files to PostScript(TM)
Name:		a2ps
Version:	4.14
Release:	14
License:	GPLv3+
Group:		Publishing
Url:		http://www.gnu.org/software/a2ps/
Source:		http://ftp.gnu.org/gnu/a2ps/%{name}-%{version}.tar.gz
Patch1:		a2ps-4.14-enable-display.patch
Patch2:		a2ps-4.14-fix-str-fmt.patch
Patch3:		a2ps-4.14-glibcpaper.patch
Patch5:		a2ps-4.14-security.patch

BuildRequires:	bison
BuildRequires:	emacs-bin
BuildRequires:	flex
BuildRequires:	gettext
BuildRequires:	gperf
BuildRequires:	groff-perl
BuildRequires:	html2ps
BuildRequires:	imagemagick
BuildRequires:	mawk
BuildRequires:	tetex-dvips
BuildRequires:	tetex-latex
BuildRequires:	texinfo
BuildRequires:	psutils

Requires:	binutils
Requires:	file
Requires:	groff-perl
Requires:	imagemagick
Requires:	psutils

%description
The a2ps filter converts text and other types of files to PostScript(TM).
a2ps has pretty-printing capabilities and includes support for a wide
number of programming languages, encodings (ISO Latins, Cyrillic, etc.),
and medias.

%package devel
Summary:	Include files for %{name}
Group:		Development/Other
Requires(pre):	%{name} = %{version}-%{release}

%description devel
The a2ps filter converts text and other types of files to PostScript(TM).
A2ps has pretty-printing capabilities and includes support for a wide
number of programming languages, encodings (ISO Latins, Cyrillic, etc.),
and medias.

This package holds include files.

%package static-devel
Summary:	Static libraries for %{name}
Group:		Development/Other
Requires(pre):	%{name}-devel = %{version}-%{release}

%description static-devel
The a2ps filter converts text and other types of files to PostScript(TM).
A2ps has pretty-printing capabilities and includes support for a wide
number of programming languages, encodings (ISO Latins, Cyrillic, etc.),
and medias.

This package holds static libraries.

%prep
%setup -q -n %{name}-%{version}
%patch1 -p1 -b .enable-display
%patch2 -p0 -b .str

# Ensure the paper size is properly modified upon locale (from fedora)
%patch3 -p1

# Security enhancement (from fedora)
%patch5 -p1

%build
%configure2_5x
%make

%install
%makeinstall_std

%find_lang %{name}

%post
# Adapt /usr/share/a2ps/afm/fonts.map to the current system environment
( cd %{_datadir}/%{name}/afm/
  ./make_fonts_map.sh > /dev/null 2>&1
  mv -f fonts.map.new fonts.map
)

%files -f %{name}.lang
%defattr(644,root,root,755)
%config(noreplace) %{_sysconfdir}/a2ps.cfg
%config(noreplace) %{_sysconfdir}/a2ps-site.cfg
%doc AUTHORS NEWS README TODO THANKS
%attr(755,root,root) %{_bindir}/*
%attr(755,root,root) %{_datadir}/%{name}/afm/make_fonts_map.sh
%{_infodir}/a2ps.info*
%{_infodir}/ogonkify.info*
%{_infodir}/regex.info*
%{_mandir}/man1/*
%dir %{_datadir}/%{name}/
%{_datadir}/%{name}/README
%{_datadir}/%{name}/afm/*.afm
%{_datadir}/%{name}/afm/*.map
%{_datadir}/%{name}/encoding/
%{_datadir}/%{name}/fonts/
%{_datadir}/%{name}/ppd/
%{_datadir}/%{name}/ps/
%{_datadir}/%{name}/sheets/
%{_datadir}/ogonkify/
%{_datadir}/emacs/site-lisp/a2ps-print.el
%{_datadir}/emacs/site-lisp/a2ps.el
%{_datadir}/emacs/site-lisp/*.elc

%files devel
%defattr(644,root,root,755)
%doc ChangeLog
%{_includedir}/*

%files static-devel
%defattr(644,root,root,755)
%{_libdir}/*.a



%changelog
* Sun Aug  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 05a7a38
- Sync with Cooker (spec cleanup etc), drop conditions
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13404 |12mr|a52dec-0.7.4-18
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		0
%define libname		lib%{name}
%define fulllibname	%mklibname %{name} %{major}
%define develname	%mklibname -d %{name}

Name:		a52dec
Version:	0.7.4
Release:	18
Summary:	A free ATSC A/52 stream decoder library
License:	GPLv2+
Group:		Video
URL:		http://liba52.sourceforge.net
Source:		%{name}-%{version}.tar.bz2
Patch0:		a52dec-0.7.4-pic.patch
BuildRequires:	autoconf2.5
BuildRequires:	chrpath
Provides:	liba52-apps
Requires:	%{fulllibname} = %{version}-%{release}


%description
liba52 is a free library for decoding ATSC A/52 streams.

The A/52 standard is used in a variety of applications, including
digital television and DVD. It is also known as AC-3.

%package -n %{fulllibname}
Summary:	Libraries for %{name}
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}
Provides:	liba52dec_0 = %{version}-%{release}
Provides:	liba52_0 = %{version}-%{release}
Provides:	liba520 = %{version}-%{release}

%description -n %{fulllibname}
liba52 is a free library for decoding ATSC A/52 streams.

The A/52 standard is used in a variety of applications, including
digital television and DVD. It is also known as AC-3.

This package contains libraries needed to run programs linked with %{name}.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{fulllibname} = %{version}
Provides:	%{libname}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
liba52 is a free library for decoding ATSC A/52 streams.

The A/52 standard is used in a variety of applications, including
digital television and DVD. It is also known as AC-3.

This package contains development files needed to compile programs which
use %{name}.

%prep
%setup -q
%patch0 -p1 -b .pic
autoconf

%build
export CFLAGS="%{optflags} -fPIC"
%configure2_5x --enable-shared --disable-static
%make

%install
%makeinstall_std
chrpath -d %{buildroot}%{_bindir}/a52dec

%files
%doc AUTHORS COPYING NEWS README TODO HISTORY
%{_bindir}/*
%{_mandir}/man1/*

%files -n %{fulllibname}
%{_libdir}/liba52.so.%{major}*

%files -n %{develname}
%{_includedir}/*
%{_libdir}/*.so


%changelog
* Fri Aug  17 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 1ba0ac8
- Spec cleanup, drop .la and .a files
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13405 |12mr|aalib-1.4.0-0.rc5.25
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1

%define fname %{name}-1.4rc5
%define libname %mklibname aa %{major}
%define develname %mklibname -d aa
%define staticname %mklibname -s -d aa

Summary:	AA (Ascii Art) library
Name:		aalib
Version:	1.4.0
Release:	0.rc5.25
License:	LGPLv2+
Group:		System/Libraries
Url:		http://aa-project.sourceforge.net/aalib/
Source0:	http://prdownloads.sourceforge.net/aa-project/%{fname}.tar.bz2
Patch0:		%{name}-info.patch
Patch1:		aalib-rpath.patch
Patch2:		aalib-1.4-automake18.patch
BuildRequires:	pkgconfig(x11)
BuildRequires:	gpm-devel
BuildRequires:	pkgconfig(slang)
BuildRequires:	texinfo

%description
AA-lib is a low level gfx library just as many other libraries are.
The main difference is that AA-lib does not require graphics device. In
fact, there is no graphical output possible. AA-lib replaces those
old-fashioned output methods with powerful ascii-art renderer. Now my
linux boots with a nice penguin logo at secondary display (yes! Like
Win95 does:) AA-lib API is designed to be similar to other graphics
libraries. Learning a new API would be a piece of cake!
The AA library is needed for GIMP

%package -n	%{libname}
Summary:	AA (Ascii Art) library
Group:		System/Libraries
Provides:	%{name}

%description -n	%{libname}
AA-lib is a low level gfx library just as many other libraries are.
The main difference is that AA-lib does not require graphics device. In
fact, there is no graphical output possible. AA-lib replaces those
old-fashioned output methods with powerful ascii-art renderer. Now my
linux boots with a nice penguin logo at secondary display (yes! Like
Win95 does:) AA-lib API is designed to be similar to other graphics
libraries. Learning a new API would be a piece of cake!
The AA library is needed for GIMP

%package -n	%{develname}
Summary:	Header files and libraries for developing apps which will use %{name}
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	libaa-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname -d aa 1} < 1.4.0-0.rc5.25

%description -n	%{develname}
AA-lib is a low level gfx library just as many other libraries are.
The main difference is that AA-lib does not require graphics device. In
fact, there is no graphical output possible. AA-lib replaces those
old-fashioned output methods with powerful ascii-art renderer. Now my
linux boots with a nice penguin logo at secondary display (yes! Like
Win95 does:) AA-lib API is designed to be similar to other graphics
libraries. Learning a new API would be a piece of cake!
The AA library is needed for GIMP

Install this package if you want to develop applications that
will use the %{name} library.

%package -n	%{staticname}
Summary:	Static library for developing apps which will use %{name}
Group:		Development/C
Requires:	%{develname} = %{version}
Provides:	libaa-static-devel = %{version}-%{release}
Provides:	%{name}-static-devel = %{version}-%{release}
Obsoletes:	%{mklibname -d -s aa 1} < 1.4.0-0.rc5.25

%description -n	%{staticname}
Static library for %{name}

%package	progs
Summary:	Tools to %{name}
Group:		Development/C

%description progs
AA-lib tools.

%prep
%setup -q
%patch0 -p1 -b .info
%patch1 -p0 -b .rpath
%patch2 -p1 -b .automake18

%build
autoreconf -fi
%configure2_5x
%make

%install
%makeinstall_std

%files -n %{libname}
%doc NEWS README
%{_libdir}/libaa.so.%{major}*

%files -n %{develname}
%doc README ChangeLog
%attr(755,root,root) %{_bindir}/aalib-config
%{_libdir}/*.so
%{_infodir}/*.*
%{_includedir}/*
%{_datadir}/aclocal/*
%{_mandir}/man3/*

%files -n %{staticname}
%doc README
%{_libdir}/*.a

%files progs
%doc README
%{_bindir}/aafire
%{_bindir}/aainfo
%{_bindir}/aasavefont
%{_bindir}/aatest
%{_mandir}/man1/*


%changelog
* Wed Aug  8 2012 abondrov <andrey.bondrov@rosalab.ru>
+ Commit: 924c784
- Drop .la files, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13406 |12mr|abattis-cantarell-fonts-0.0.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname		cantarell-fonts
%define fontconf	31-cantarell.conf

%define url_ver	%(echo %{version}|cut -d. -f1,2)

Summary:	Cantarell, a Humanist sans-serif font family
Name:		abattis-%{oname}
Version:	0.0.8
Release:	1
Group:		System/Fonts/True type 
License:	OFL
URL:		http://abattis.org/cantarell/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/cantarell-fonts/%{url_ver}/%{oname}-%{version}.tar.xz
# Upstream patches
Patch0: cantarell-cyrillic-support.patch

BuildArch:	noarch
BuildRequires:	fontforge

%description
Cantarell is a set of fonts designed by Dave Crossland. It is a 
sans-serif humanist typeface family.

%prep
%setup -qn %{oname}-%{version}
%patch0 -p1 -b .cyrillic-support

%build
%configure2_5x
%make

#create fonts from "source"
fontforge -lang=ff -c 'Open($1); Generate($2);' src/Cantarell-Bold.sfd Cantarell-Bold.otf
fontforge -lang=ff -c 'Open($1); Generate($2);' src/Cantarell-Regular.sfd Cantarell-Regular.otf

%install
rm -rf %{buildroot}
install -m 0755 -d %{buildroot}%{_datadir}/fontconfig/conf.avail
install -m 0755 -d %{buildroot}%{_xfontdir}/%{name}
install -m 0755 -d %{buildroot}%{_sysconfdir}/fonts/conf.d

install -m 0644 -p *.otf %{buildroot}%{_xfontdir}/%{name}
install -Dpm 0644 fontconfig/%{fontconf} \
        %{buildroot}%{_datadir}/fontconfig/conf.avail

ln -s %{_datadir}/fontconfig/conf.avail/%{fontconf} \
      %{buildroot}%{_sysconfdir}/fonts/conf.d/%{fontconf}

%files
%doc COPYING NEWS README
%{_sysconfdir}/fonts/conf.d/%{fontconf} 
%{_datadir}/fontconfig/conf.avail/%{fontconf}
%{_xfontdir}/%{name}/*.otf




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13407 |12mr|abb-0.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
name:		abb
version:	0.5
release:	1
summary:	command-line client for abf.rosalinux.ru

group:		System/Configuration/Packaging
license:	GPLv3+
url:			git://github.com/sash-kan/%{name}.git
buildarch:	noarch
source0:	%{name}
source1:	%{name}rc
source2:	readme
source3:	gpl-3.0.txt
source4:	spek.skel
source5:	abb.json.sh
source6:	license.apache2
source7:	license.mit
source8:	abb.bash_completion

requires:	bash
requires:	git-core
requires:	w3m
requires:	curl
requires:	lynx
requires:	wget
requires:	rpm-build

buildarch:	noarch

%description
abb is command-line client for <http://abf.rosalinux.ru>

%prep
%setup -qcT
cp %{SOURCE1} .
cp %{SOURCE2} .

%install
install -d %{buildroot}%{_bindir}
install %{SOURCE0} %{buildroot}%{_bindir}/
install -d %{buildroot}%{_datadir}/%{name}
install %{SOURCE4} %{buildroot}%{_datadir}/%{name}/
install %{SOURCE5} %{buildroot}%{_bindir}/
install -d %{buildroot}%{_datadir}/bash_completion
install %{SOURCE8} %{buildroot}%{_datadir}/bash_completion/abb
install -d %{buildroot}%{_sysconfdir}/bash_completion.d
ln -s %{_datadir}/bash_completion/abb %{buildroot}%{_sysconfdir}/bash_completion.d/abb

%files
%doc abbrc readme
%{_bindir}/%{name}*
%{_datadir}/%{name}
%{_datadir}/bash_completion
%{_sysconfdir}/bash_completion.d

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13408 |12mr|abf-console-client-1.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           abf-console-client
Version:        1.8
Release:        2
Summary:        Console client for ABF (https://abf.rosalinux.ru)
Group:          System/Configuration/Packaging
License:        GPLv2
URL:            http://wiki.rosalab.ru/en/index.php/ABF_Console_Client
Source0:        %{name}-%{version}.tar.gz
BuildArch:      noarch

Requires:       python-abf >= %{version}-%{release}
Requires:       python-beaker
Requires:       python-rpm
Requires:       git
Requires:       python-yaml
Requires:       python-magic
Requires:       tar >= 1.26
Suggests:       mock-urpm

%description
Console client for ABF (https://abf.rosalinux.ru). 



%package -n     python-abf
Summary:        Python API for ABF (https://abf.rosalinux.ru)
Group:          System/Configuration/Packaging
Provides:       python-abf = %{version}-%{release}

%description -n python-abf
%{name} is the python API to ABF (https://abf.rosalinux.ru).
It contains a set of basic operations, done with either HTML 
parsing or through ABF json API. It also provides datamodel to
operate with.


%prep
%setup -q -n %{name}

%install
rm -rf %{buildroot}
make install DESTDIR=$RPM_BUILD_ROOT
ln -s %{_datadir}/bash-completion/abf %{buildroot}/%{_sysconfdir}/bash_completion.d/abf


%files
%defattr(-,root,root,-)
%dir %{py_puresitedir}/abf/console
%{py_puresitedir}/abf/console/*.py*
%{_bindir}/abf
#bash_completion files
%{_datadir}/bash-completion/abf 
%{_sysconfdir}/bash_completion.d/abf
%{_sysconfdir}/profile.d/abfcd.sh
%dir %{_sysconfdir}/abf/mock-urpm/configs/
%{_sysconfdir}/abf/mock-urpm/configs/*
%dir /var/cache/abf/
%dir /var/cache/abf/mock-urpm/
%dir /var/lib/abf/mock-urpm/src
%dir /var/lib/abf/
%dir /var/lib/abf/mock-urpm

%files -n python-abf
%defattr(-,root,root,-)
%dir %{py_puresitedir}/abf
%dir %{py_puresitedir}/abf/api
%{py_puresitedir}/abf/*.py*
%{py_puresitedir}/abf/api/*.py*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13409 |12mr|abrt-2.0.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# (blino) FIXME: switch back to 1 when systemd is installable
%define with_systemd 1

%define lib_major 0
%define lib_name %mklibname %{name} %{lib_major}

%define lib_name_devel %mklibname %{name} -d
%define lib_report_devel %mklibname report -d

Summary: Automatic bug detection and reporting tool
Name: abrt
Version: 2.0.10
Release: 1
License: GPLv2+
Group:   System/Libraries
URL: https://fedorahosted.org/abrt/
Source0: https://fedorahosted.org/released/abrt/%{name}-%{version}.tar.gz
Source1: abrt.init
Source2: 00abrt.sh
Source3: 00abrt.csh
Source4: abrt-debuginfo-install
Source5: abrt-ccpp.init
Source6: abrt-oops.init
Patch0: abrt-2.0.8-format_security.patch
# (fc) disable package signature check
Patch2: abrt_disable_gpgcheck.diff
# (pt) generate stacktrace twice to get missing -debug packages
#Patch5: abrt-1.1.14-debug.patch
# (fc) disable nspluginwrapper-i386 (Mdv bug #59237)
Patch7: abrt-2.0.2-nspluginwrapper.patch
Patch8: abrt-2.0.8-nonutf8-locale.patch
Patch10: abrt-2.0.8-link-against-libreport.patch
# (proyvind): port to rpm5 api
Patch11: abrt-2.0.8-rpm5.patch
BuildRequires: autoconf automake libtool
BuildRequires: dbus-devel
BuildRequires: pkgconfig(dbus-glib-1)
BuildRequires: pkgconfig(gtk+-3.0)
BuildRequires: curl-devel
BuildRequires: rpm-devel
BuildRequires: sqlite3-devel > 3.0
BuildRequires: desktop-file-utils
#BuildRequires: nss-devel
BuildRequires: libnotify-devel
BuildRequires: xmlrpc-c-devel
BuildRequires: xmlrpc-c
#BuildRequires: file-devel
BuildRequires: python-devel
BuildRequires: gettext
BuildRequires: polkit-1-devel
BuildRequires: libzip-devel, libtar-devel, bzip2-devel, zlib-devel
BuildRequires: intltool
BuildRequires: pkgconfig(btparser) => 0.16
BuildRequires: pkgconfig(libreport) => 2.0.9
BuildRequires: pkgconfig(libreport-gtk) => 2.0.9
BuildRequires: gnome-common
BuildRequires: bison
BuildRequires: asciidoc
BuildRequires: docbook-style-xsl
BuildRequires: xmlto
BuildRequires: libgnome-keyring-devel
BuildRequires: gettext-devel
%if %{?with_systemd}
BuildRequires: systemd-units
%endif
Requires: %{lib_name} >= %{version}-%{release}
Requires(pre): rpm-helper
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires(postun): rpm-helper
Obsoletes: abrt-plugin-catcut < 1.1.13
Obsoletes: abrt-plugin-sqlite3 < 1.1.18
# required for transition from 1.1.13, can be removed after some time
Obsoletes: abrt-plugin-runapp < 1.1.18
Obsoletes: abrt-plugin-filetransfer < 1.1.18
Obsoletes: abrt-plugin-sosreport < 1.1.18
BuildConflicts: %{mklibname abrt 0} %{mklibname abrt -d} abrt

%description
%{name} is a tool to help users to detect defects in applications and
to create a bug report with all informations needed by maintainer to fix it.
It uses plugin system to extend its functionality.

%package -n %{lib_name}
Summary: Libraries for %{name}
Group: System/Libraries

%description -n %{lib_name}
Libraries for %{name}.

%package -n %{lib_name_devel}
Summary: Development libraries for %{name}
Group: Development/C
Requires: %{lib_name} = %{version}-%{release}
Requires: abrt = %{version}-%{release}

%description -n %{lib_name_devel}
Development libraries and headers for %{name}.

%package gui
Summary: %{name}'s gui
Group: Graphical desktop/Other
Requires: %{name} = %{version}-%{release}
Requires: dbus-python, pygtk2.0, pygtk2.0-libglade
Requires: python-gobject
##Requires: gnome-python-desktop
Requires: libreport-gtk

%description gui
GTK+ wizard for convenient bug reporting.

%package addon-ccpp
Summary: %{name}'s C/C++ addon
Group: System/Libraries
Requires: elfutils
Requires: %{name} = %{version}-%{release}

%description addon-ccpp
This package contains hook for C/C++ crashed programs and %{name}'s C/C++
analyzer plugin.

%package addon-kerneloops
Summary: %{name}'s kerneloops addon
Group: System/Libraries
Requires: curl
Requires: %{name} = %{version}-%{release}
#Obsoletes: kerneloops

%description addon-kerneloops
This package contains plugin for collecting kernel crash information
and reporter plugin which sends this information to specified server,
usually to kerneloops.org.

%package addon-vmcore
Summary: %{name}'s vmcore addon
Group: System/Libraries
Requires: %{name} = %{version}-%{release}
Requires: abrt-addon-kerneloops

%description addon-vmcore
This package contains plugin for collecting kernel crash information from
vmcore files.

%package addon-python
Summary: %{name}'s addon for catching and analyzing Python exceptions
Group: System/Libraries
Requires: %{name} = %{version}-%{release}

%description addon-python
This package contains python hook and python analyzer plugin for handling
uncaught exception in python programs.


%package cli
Summary: %{name}'s command line interface
Group: Graphical desktop/Other
Requires: %{name} = %{version}-%{release}
Requires: %{name}-addon-kerneloops
Requires: %{name}-addon-ccpp, %{name}-addon-python

%description cli
This package contains simple command line client for controlling abrt 
daemon over the sockets.

%package desktop
Summary: Virtual package that installs all necessary packages
Group: Graphical desktop/Other
# This package gets installed when anything requests bug-buddy -
# happens when users upgrade Fn to Fn+1;
# or if user just wants "typical desktop installation".
# Installing abrt-desktop should result in the abrt which works without
# any tweaking in abrt.conf (IOW: all plugins mentioned there must be installed)
Requires: %{name} = %{version}-%{release}
Requires: %{name}-addon-kerneloops
Requires: %{name}-addon-vmcore
Requires: %{name}-addon-ccpp, %{name}-addon-python
# Default config of addon-ccpp requires gdb
Requires: gdb >= 7.0-3
Requires: %{name}-gui
#Obsoletes: bug-buddy
#Provides: bug-buddy

%description desktop
Virtual package to make easy default installation on desktop environments.

%if 0
%package retrace-server
Summary: %{name}'s retrace server using HTTP protocol
Group:   Graphical desktop/Other
Requires: abrt-addon-ccpp
Requires: gdb >= 7.0-3
Requires: apache-mod_wsgi, apache-mod_ssl, python-webob
Requires: mock, xz, elfutils, createrepo
Requires(preun): /sbin/install-info
Requires(post): /sbin/install-info

%description retrace-server
The retrace server provides a coredump analysis and backtrace
generation service over a network using HTTP protocol.
%endif

%package addon-xorg
Summary: %{name}'s Xorg addon
Group: System/Libraries
Requires: curl
Requires: %{name} = %{version}-%{release}

%description addon-xorg
This package contains plugin for collecting Xorg crash information 
from Xorg log.

%prep

%setup -q
%apply_patches
# (tv)) disable -Werror:
perl -pi -e 's!-Werror!-Wno-deprecated!' configure{.ac,} */*/Makefile*

%build
NOCONFIGURE=yes gnome-autogen.sh
%define Werror_cflags %nil

%configure2_5x \
%if !%{with_systemd}
    --without-systemdsystemunitdir \
%endif
%if %{with_systemd}
    --with-systemdsystemunitdir=/lib/systemd/system \
%endif
    --disable-rpath \
    --enable-gtk3

%make

%install

%makeinstall_std
%find_lang %{name}

# remove all .la and .a files
find %{buildroot} -name '*.la' -or -name '*.a' | xargs rm -f
%if !%{with_systemd}
mkdir -p %{buildroot}/%{_initrddir}
install -m 755 %SOURCE1 %{buildroot}/%{_initrddir}/%{name}d
install -m 755 %SOURCE5 %{buildroot}/%{_initrddir}/%{name}-ccpp
install -m 755 %SOURCE6 %{buildroot}/%{_initrddir}/%{name}-oops
sed -i 's!@libexec@!%_libdir!' %{buildroot}/%{_initrddir}/%{name}-ccpp
%endif
mkdir -p %{buildroot}/var/cache/%{name}-di
mkdir -p %{buildroot}/var/run/%{name}
mkdir -p %{buildroot}/var/spool/%{name}
mkdir -p %{buildroot}/var/spool/%{name}-retrace
mkdir -p %{buildroot}/var/cache/%{name}-retrace
mkdir -p %{buildroot}/var/log/%{name}-retrace
mkdir -p %{buildroot}/var/spool/%{name}-upload

# remove fedora gpg key
rm -f %{buildroot}%{_sysconfdir}/abrt/gpg_keys
touch %{buildroot}%{_sysconfdir}/abrt/gpg_keys

touch %buildroot/var/run/abrt/abrt.socket
touch %buildroot/var/run/abrtd.pid

# install ulimit disabler
mkdir -p %{buildroot}%{_sysconfdir}/profile.d/
install -m0644 %SOURCE2 %SOURCE3 %{buildroot}%{_sysconfdir}/profile.d/

desktop-file-install \
        --dir %{buildroot}%{_sysconfdir}/xdg/autostart \
        src/applet/%{name}-applet.desktop

# replace with our own version
cat %{SOURCE4} > %{buildroot}/usr/bin/%{name}-debuginfo-install

#remove RH specific plugins
rm -f %{buildroot}%{_libdir}/%{name}/{RHTSupport.glade,libRHTSupport.so}
rm -f %{buildroot}%{_sysconfdir}/%{name}/plugins/RHTSupport.conf
rm -f %{buildroot}%{_sysconfdir}/%{name}/events.d/rhtsupport_events.conf
rm -f %{buildroot}%{_sysconfdir}/%{name}/events/report_RHTSupport.xml
rm -f %{buildroot}%{_bindir}/%{name}-action-rhtsupport

# After everything is installed, remove info dir
rm -f %{buildroot}%{_infodir}/dir

%pre
%_pre_useradd %{name} %{_sysconfdir}/%{name} /bin/nologin
%_pre_groupadd %{name} %{name}

%post
if [ $1 -eq 1 ]; then
%if %{with systemd}
    # Enable (but don't start) the units by default
    /bin/systemctl enable abrtd.service >/dev/null 2>&1 || :
%else
    /sbin/chkconfig --add abrtd
%endif
fi

%post addon-ccpp
# this is required for transition from 1.1.x to 2.x
# because /cache/abrt-di/* was created under root with root:root
# so 2.x fails when it tries to extract debuginfo there..
chown -R abrt:abrt %{_localstatedir}/cache/abrt-di
if [ $1 -eq 1 ]; then
%if %{with systemd}
    # Enable (but don't start) the units by default
    /bin/systemctl enable abrt-ccpp.service >/dev/null 2>&1 || :
%else
    /sbin/chkconfig --add abrt-ccpp
%endif
fi

%post addon-kerneloops
if [ $1 -eq 1 ]; then
%if %{with systemd}
    # Enable (but don't start) the units by default
    /bin/systemctl enable abrt-oops.service >/dev/null 2>&1 || :
%else
    /sbin/chkconfig --add abrt-oops
%endif
fi

%post addon-vmcore
if [ $1 -eq 1 ]; then
%if %{with systemd}
    # Enable (but don't start) the units by default
    /bin/systemctl enable abrt-vmcore.service >/dev/null 2>&1 || :
%else
    /sbin/chkconfig --add abrt-vmcore
%endif
fi

%preun
if [ "$1" -eq "0" ] ; then
%if %{with systemd}
    /bin/systemctl --no-reload disable abrtd.service > /dev/null 2>&1 || :
    /bin/systemctl stop abrtd.service >/dev/null 2>&1 || :
%else
    service abrtd stop >/dev/null 2>&1
    /sbin/chkconfig --del abrtd
%endif
fi

%preun addon-ccpp
if [ "$1" -eq "0" ] ; then
%if %{with systemd}
    /bin/systemctl --no-reload disable abrt-ccpp.service >/dev/null 2>&1 || :
    /bin/systemctl stop abrt-ccpp.service >/dev/null 2>&1 || :
%else
    service abrt-ccpp stop >/dev/null 2>&1
    /sbin/chkconfig --del abrt-ccpp
%endif
fi

%preun addon-kerneloops
if [ "$1" -eq "0" ] ; then
%if %{with systemd}
    /bin/systemctl --no-reload abrt-oops.service >/dev/null 2>&1 || :
    /bin/systemctl stop abrt-oops.service >/dev/null 2>&1 || :
%else
    service abrt-oops stop >/dev/null 2>&1
    /sbin/chkconfig --del abrt-oops
%endif
fi

%preun addon-vmcore
if [ "$1" -eq "0" ] ; then
%if %{with systemd}
    /bin/systemctl --no-reload abrt-vmcore.service >/dev/null 2>&1 || :
    /bin/systemctl stop abrt-vmcore.service >/dev/null 2>&1 || :
%else
    service abrt-vmcore stop >/dev/null 2>&1
    /sbin/chkconfig --del abrt-vmcore
%endif
fi

%postun
%_postun_userdel %{name}
%_postun_groupdel %{name} %{name}
%if %{with systemd}
if [ $1 -ge 1 ] ; then
# On upgrade, reload init system configuration if we changed unit files
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi
%endif

%if %{with systemd}
%postun addon-kerneloops
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun addon-vmcore
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun addon-ccpp
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
%endif

%post gui
# update icon cache
touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :

%postun gui
if [ $1 -eq 0 ] ; then
    touch --no-create %{_datadir}/icons/hicolor &>/dev/null
    gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
fi

%posttrans
service abrtd condrestart >/dev/null 2>&1 || :

%posttrans addon-ccpp
service abrt-ccpp condrestart >/dev/null 2>&1 || :

%posttrans addon-kerneloops
service abrt-oops condrestart >/dev/null 2>&1 || :

%posttrans addon-vmcore
service abrt-vmcore condrestart >/dev/null 2>&1 || :

%posttrans gui
gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :

%if 0
%post retrace-server
/sbin/install-info %{_infodir}/abrt-retrace-server %{_infodir}/dir 2> /dev/null || :
/usr/sbin/usermod -G mock apache 2> /dev/null || :

%preun retrace-server
if [ "$1" = 0 ]; then
  /sbin/install-info --delete %{_infodir}/abrt-retrace-server %{_infodir}/dir 2> /dev/null || :
fi
%endif

%files -f %{name}.lang
%doc README COPYING
%if %{with systemd}
/lib/systemd/system/abrtd.service
%else
%{_initrddir}/abrtd
%endif
%{_sbindir}/%{name}d
%{_sbindir}/%{name}-server
%{_sbindir}/abrt-dbus
%{_bindir}/%{name}-debuginfo-install
%{_bindir}/abrt-action-generate-core-backtrace
%{_bindir}/abrt-dedup-client
%{_bindir}/%{name}-handle-upload
%{_bindir}/%{name}-action-save-package-data
%{_bindir}/%{name}-retrace-client
%{_bindir}/abrt-watch-log
%{_libexecdir}/abrt-handle-event
%config(noreplace) %{_sysconfdir}/%{name}/abrt.conf
%config(noreplace) %{_sysconfdir}/%{name}/abrt-action-save-package-data.conf
%config(noreplace) %{_sysconfdir}/%{name}/gpg_keys
%config(noreplace) %{_sysconfdir}/libreport/events.d/abrt_event.conf
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/dbus-abrt.conf
%config(noreplace) %{_sysconfdir}/libreport/events.d/smart_event.conf
%config(noreplace) %{_sysconfdir}/libreport/events.d/smolt_event.conf
%{_sysconfdir}/libreport/events.d/ccpp_retrace_event.conf
%{_sysconfdir}/libreport/events/analyze_RetraceServer.xml
%ghost %attr(0666, -, -) %{_localstatedir}/run/%{name}/abrt.socket
%ghost %attr(0644, -, -) %{_localstatedir}/run/%{name}d.pid
#%dir %attr(0755, %{name}, %{name}) %{_localstatedir}/cache/%{name}
%dir /var/run/%{name}
%dir %{_sysconfdir}/%{name}
%dir %{_sysconfdir}/%{name}/plugins
%dir %{_datadir}/locale/fa/LC_MESSAGES
%{_mandir}/man1/abrt-handle-upload.1.*
%{_mandir}/man1/abrt-server.1.*
%{_mandir}/man1/abrt-action-save-package-data.1.*
%{_mandir}/man1/abrt-retrace-client.1.*
%{_mandir}/man1/abrt-cli.1.*
%{_mandir}/man8/abrtd.8.*
%{_mandir}/man8/abrt-dbus.8.*
%{_mandir}/man5/abrt.conf.5.*
%{_mandir}/man5/abrt-action-save-package-data.conf.5.*
%{_datadir}/dbus-1/system-services/org.freedesktop.problems.service
%{_datadir}/polkit-1/actions/abrt_polkit.policy

%files -n %{lib_name}
%{_libdir}/libabrt*.so.*

%files -n %{lib_name_devel}
%{_includedir}/abrt/*
%{_libdir}/libabrt*.so
#FIXME: this should go to libreportgtk-devel package
%{_libdir}/pkgconfig/%{name}.pc

%files gui
%{_bindir}/%{name}-gui
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/*/*/*.png
%{_bindir}/%{name}-applet
%{_sysconfdir}/xdg/autostart/%{name}-applet.desktop

%files addon-ccpp
%config(noreplace) %{_sysconfdir}/%{name}/plugins/CCpp.conf
%{_sysconfdir}/libreport/events.d/ccpp_event.conf
%{_sysconfdir}/libreport/events.d/gconf_event.conf
%{_sysconfdir}/libreport/events.d/vimrc_event.conf
%{_sysconfdir}/libreport/events/analyze_LocalGDB.xml
%{_sysconfdir}/libreport/events/collect_xsession_errors.xml
%{_sysconfdir}/libreport/events/collect_Smolt.xml
%{_sysconfdir}/libreport/events/collect_GConf.xml
%{_sysconfdir}/libreport/events/collect_vimrc_user.xml
%{_sysconfdir}/libreport/events/collect_vimrc_system.xml
%dir %attr(0775, abrt, abrt) %{_localstatedir}/cache/abrt-di
%if %{with systemd}
/lib/systemd/system/abrt-ccpp.service
%else
%{_initrddir}/abrt-ccpp
%endif
%{_libdir}/abrt-hook-ccpp
%{_sysconfdir}/profile.d/00abrt.*
%{_bindir}/abrt-action-analyze-c
%{_bindir}/abrt-action-trim-files
%{_bindir}/abrt-action-analyze-core
%{_bindir}/abrt-action-list-dsos
%attr(2755, abrt, abrt) %{_bindir}/abrt-action-install-debuginfo
%attr(4755, abrt, abrt) %{_libexecdir}/abrt-action-install-debuginfo-to-abrt-cache
%{_bindir}/abrt-action-generate-backtrace
%{_bindir}/abrt-action-analyze-backtrace
%{_sbindir}/abrt-install-ccpp-hook
%{_mandir}/man*/abrt-action-analyze-c.*
%{_mandir}/man*/abrt-action-trim-files.*
%{_mandir}/man*/abrt-action-generate-backtrace.*
%{_mandir}/man*/abrt-action-generate-core-backtrace.*
%{_mandir}/man*/abrt-action-analyze-backtrace.*
%{_mandir}/man*/abrt-action-list-dsos.*
%{_mandir}/man1/abrt-install-ccpp-hook.*

%files addon-kerneloops
%config(noreplace) %{_sysconfdir}/libreport/events.d/koops_event.conf
%if %{with systemd}
/lib/systemd/system/abrt-oops.service
%else
%{_initrddir}/abrt-oops
%endif
%{_bindir}/abrt-dump-oops
%{_bindir}/abrt-action-analyze-oops
%{_mandir}/man1/abrt-action-analyze-oops.1*

%files addon-vmcore
%config(noreplace) %{_sysconfdir}/libreport/events.d/vmcore_event.conf
%{_sysconfdir}/libreport/events/analyze_VMcore.xml
%if %{with systemd}
/lib/systemd/system/abrt-vmcore.service
%else
%{_initrddir}/abrt-vmcore
%endif
%{_sbindir}/abrt-harvest-vmcore
%{_bindir}/abrt-action-analyze-vmcore
%{_mandir}/man1/abrt-action-analyze-vmcore.1*

%files cli
%{_bindir}/abrt-cli

%files addon-python
%dir %{_sysconfdir}/%{name}/plugins
%config(noreplace) %{_sysconfdir}/%{name}/plugins/python.conf
%{_sysconfdir}/libreport/events.d/python_event.conf
%{_bindir}/abrt-action-analyze-python
%{_mandir}/man1/abrt-action-analyze-python.1*
%{py_puresitedir}/abrt*.py*
%{py_puresitedir}/*.pth

%files addon-xorg
%config(noreplace) %{_sysconfdir}/libreport/events.d/xorg_event.conf
%if %{with systemd}
%{_unitdir}/abrt-xorg.service
%else
%{_initrddir}/abrt-xorg
%endif
%{_bindir}/abrt-dump-xorg

%files desktop

%if 0
%files retrace-server
%config(noreplace) %{_sysconfdir}/%{name}/retrace.conf
%config(noreplace) %{_sysconfdir}/httpd/conf.d/retrace_httpd.conf
%config(noreplace) %{_sysconfdir}/yum.repos.d/retrace.repo
%dir %attr(0775, apache, abrt) %{_localstatedir}/spool/abrt-retrace
%dir %attr(0755, abrt, abrt) %{_localstatedir}/cache/abrt-retrace
%dir %attr(0755, abrt, abrt) %{_localstatedir}/log/abrt-retrace
%caps(cap_setuid=ep) %{_bindir}/abrt-retrace-worker
%{_bindir}/abrt-retrace-cleanup
%{_bindir}/abrt-retrace-reposync
%{_bindir}/coredump2packages
%{py_puresitedir}/retrace.py*
%{_datadir}/abrt-retrace/*.py*
%{_datadir}/abrt-retrace/*.wsgi
%{_datadir}/abrt-retrace/plugins/*.py*
%{_infodir}/abrt-retrace-server*
%endif



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13410 |12mr|accerciser-3.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver	%(echo %{version}|cut -d. -f1,2)

Summary:	An interactive Python tool for querying accessibility information
Name:		accerciser
Version:	3.6.2
Release:	1
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
License:	BSD
Group:		Accessibility
Url:		http://live.gnome.org/Accerciser
BuildArch:	noarch
BuildRequires:	pkgconfig(atspi-2) >= 2.1.5
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.1.13
BuildRequires:	pkgconfig(pygobject-3.0) >= 2.90.3
BuildRequires:	intltool >= 0.35.0
BuildRequires:	pkgconfig(gnome-doc-utils) >= 0.17.3
BuildRequires:	python-devel
BuildRequires:	GConf2 itstool

%description
An interactive Python accessibility explorer.

%prep
%setup -q

%build
%configure2_5x \
	--disable-scrollkeeper \
	--disable-schemas-install
%make

%install
%makeinstall_std

%find_lang %{name} --with-gnome

%files -f %{name}.lang
%doc AUTHORS README NEWS 
%{_bindir}/%{name}
%{py_puresitedir}/%{name}
%_datadir/glib-2.0/schemas/org.a11y.Accerciser.gschema.xml
%{_datadir}/%{name}
%{_datadir}/icons/hicolor/*/apps/%{name}.*
%{_datadir}/applications/%{name}.desktop
%{_mandir}/man1/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13411 |12mr|accountsservice-0.6.29-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _with_systemd 1

%define api 1.0
%define major 0
%define libname %mklibname %{name} %{major}
%define girname %mklibname %{name}-gir %{api}
%define develname %mklibname -d %{name}

Summary:	D-Bus interfaces for querying and manipulating user account information
Name:		accountsservice
Version:	0.6.29
Release:	1
Group:		System/Libraries 
License:	GPLv3+
URL:		http://www.fedoraproject.org/wiki/Features/UserAccountDialog
Source0:	http://www.freedesktop.org/software/accountsservice/%{name}-%{version}.tar.xz

BuildRequires:	intltool
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(polkit-agent-1)
%if %{_with_systemd}
BuildRequires:	systemd-units
%endif

Requires:	polkit
Requires:	consolekit
Requires:	shadow-utils

%description
The accountsservice project provides a set of D-Bus interfaces for
querying and manipulating user account information and an implementation
of these interfaces, based on the useradd, usermod and userdel commands.

%package -n %{libname}
Summary:	Client-side library to talk to accountservice
Group:		System/Libraries

%description -n %{libname}
This package contains the shared library for %{name}.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n %{develname}
Summary:	Development files for accountsservice-libs
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Requires:	%{girname} = %{version}-%{release}

%description -n %{develname}
The accountsservice-devel package contains headers and other
files needed to build applications that use accountsservice-libs.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static \
%if !%{_with_systemd}
	--without-systemdsystemunitdir
%else
	--with-systemdsystemunitdir=%{_systemunitdir}
%endif

%make LIBS='-lgmodule-2.0'

%install
%makeinstall_std
%find_lang accounts-service

%files -f accounts-service.lang
%doc COPYING README AUTHORS
%{_sysconfdir}/dbus-1/system.d/org.freedesktop.Accounts.conf
%{_libexecdir}/accounts-daemon
%{_datadir}/dbus-1/interfaces/org.freedesktop.Accounts.xml
%{_datadir}/dbus-1/interfaces/org.freedesktop.Accounts.User.xml
%{_datadir}/dbus-1/system-services/org.freedesktop.Accounts.service
%{_datadir}/polkit-1/actions/org.freedesktop.accounts.policy
%dir %{_localstatedir}/lib/AccountsService/
%dir %{_localstatedir}/lib/AccountsService/users
%dir %{_localstatedir}/lib/AccountsService/icons
%if %{_with_systemd}
%{_systemunitdir}/accounts-daemon.service
%endif

%files -n %{libname}
%{_libdir}/libaccountsservice.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/AccountsService-%{api}.typelib

%files -n %{develname}
%{_includedir}/accountsservice-%{api}
%{_libdir}/libaccountsservice.so
%{_libdir}/pkgconfig/accountsservice.pc
%{_datadir}/gir-1.0/AccountsService-%{api}.gir
%{_datadir}/gtk-doc/html/libaccountsservice/

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13412 |12mr|acl-2.2.51-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lib_major 1
%define libname %mklibname %{name} %{lib_major}
%define develname %mklibname -d %{name}

Summary:	Command for manipulating access control lists
Name:		acl
Version:	2.2.51
Release:	8
License:	GPLv2+ and LGPLv2
Group:		System/Kernel and hardware
URL:		http://savannah.nongnu.org/projects/acl
Source0:	http://download.savannah.gnu.org/releases/%{name}/%{name}-%{version}.src.tar.gz
Source1:	http://download.savannah.gnu.org/releases/%{name}/%{name}-%{version}.src.tar.gz.sig
Patch0:		acl-2.2.51-l10n-ru.patch
BuildRequires:	attr-devel
BuildRequires:	autoconf automake libtool

%description
This package contains the getfacl and setfacl utilities needed for
manipulating access control lists.

%package -n	%{libname}
Summary:	Main library for libacl
Group:		System/Libraries

%description -n	%{libname}
This package contains the libacl dynamic library which contains
the POSIX 1003.1e draft standard 17 functions for manipulating access
control lists.

%package -n	%{develname}
Summary:	Access control list static libraries and headers
Group:		Development/C
Requires:	%{libname} >= %{version}-%{release}
Provides:	acl-devel = %{version}-%{release}
Obsoletes:	%{mklibname -d acl 0} < %{version}-%{release}
Obsoletes:	%{mklibname -d acl 1} < %{version}-%{release}

%description -n	%{develname}
This package contains static libraries and header files needed to develop
programs which make use of the access control list programming interface
defined in POSIX 1003.1e draft standard 17.

You should install %{develname} if you want to develop programs
which make use of ACLs. If you install %{develname}, you will
also want to install %{libname}.

%prep
%setup -q
%patch0 -p1

# Fix unreadable files
find . -perm 0640 -exec chmod 0644 '{}' \;

%build
%configure2_5x \
	--libdir=/%{_lib} \
	--sbindir=/bin \
	--disable-static
%make

%install
make install DIST_ROOT=%{buildroot}/
make install-dev DIST_ROOT=%{buildroot}/
make install-lib DIST_ROOT=%{buildroot}/

# cleanup
rm -f %{buildroot}/%{_lib}/*.a
rm -f %{buildroot}/%{_lib}/*.la
rm -rf %{buildroot}%{_docdir}/acl

# To avoid unstripped-binary-or-object rpmlint error
chmod 0755 %{buildroot}/%{_lib}/*.so.%{lib_major}*

%find_lang %{name}

%files -f %{name}.lang
%doc doc/CHANGES.gz doc/COPYING README
%{_bindir}/*
%{_mandir}/man1/*
%{_mandir}/man5/*

%files -n %{libname}
%doc doc/COPYING
/%{_lib}/*.so.%{lib_major}*

%files -n %{develname}
%doc doc/extensions.txt doc/COPYING doc/libacl.txt
/%{_lib}/*.so
%{_libdir}/*.so
%{_mandir}/man3/*
%dir %{_includedir}/acl
%{_includedir}/acl/libacl.h
%{_includedir}/sys/acl.h

%changelog
* Wed Mar 07 2012 Per Ã˜yvind Karlsen <peroyvind@mandriva.org> 2.2.51-3
+ Revision: 782648
- drop excessive provides

* Tue Jan 17 2012 Oden Eriksson <oeriksson@mandriva.com> 2.2.51-2
+ Revision: 761886
- various fixes

* Thu May 12 2011 Oden Eriksson <oeriksson@mandriva.com> 2.2.51-1
+ Revision: 673746
- 2.2.51

* Mon May 02 2011 Oden Eriksson <oeriksson@mandriva.com> 2.2.49-5
+ Revision: 662749
- mass rebuild

* Mon Nov 29 2010 Oden Eriksson <oeriksson@mandriva.com> 2.2.49-4mdv2011.0
+ Revision: 603167
- rebuild

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - ship acl(5) man page in main package, instead of the devel package

* Mon Dec 28 2009 Oden Eriksson <oeriksson@mandriva.com> 2.2.49-2mdv2010.1
+ Revision: 483156
- P0: security fix for CVE-2009-4411

* Sun Dec 27 2009 Frederik Himpe <fhimpe@mandriva.org> 2.2.49-1mdv2010.1
+ Revision: 482850
- update to new version 2.2.49

* Tue Aug 25 2009 Frederik Himpe <fhimpe@mandriva.org> 2.2.48-1mdv2010.0
+ Revision: 421234
- Update to new version 2.48
- Remove symlinks patch integrated upstream

  + Eugeni Dodonov <eugeni@mandriva.com>
    - Added patch0 to prevent following symlinks when not needed (#43741).

* Sun Aug 09 2009 Oden Eriksson <oeriksson@mandriva.com> 2.2.47-6mdv2010.0
+ Revision: 413019
- rebuild

* Sat Dec 20 2008 Oden Eriksson <oeriksson@mandriva.com> 2.2.47-5mdv2009.1
+ Revision: 316459
- rebuild

* Mon Jun 16 2008 Thierry Vignaud <tv@mandriva.org> 2.2.47-4mdv2009.0
+ Revision: 220325
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Mon Feb 11 2008 Frederik Himpe <fhimpe@mandriva.org> 2.2.47-3mdv2008.1
+ Revision: 165429
- New upstream version

* Mon Jan 28 2008 Oden Eriksson <oeriksson@mandriva.com> 2.2.45-3mdv2008.1
+ Revision: 159089
- make it provide libacl-devel again

* Sun Jan 27 2008 Funda Wang <fwang@mandriva.org> 2.2.45-2mdv2008.1
+ Revision: 158752
- fix upgrading by obsoleting correct pacakage

* Sun Jan 27 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.45-1mdv2008.1
+ Revision: 158654
- new devel policy
- update to new version 2.2.45

* Fri Jan 11 2008 Thierry Vignaud <tv@mandriva.org> 2.2.44-3mdv2008.1
+ Revision: 148405
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Anssi Hannula <anssi@mandriva.org>
    - rebuild with correct optflags

  + Christiaan Welvaart <spturtle@mandriva.org>
    - 2.2.44


* Sat Mar 03 2007 Giuseppe GhibÃ² <ghibo@mandriva.com> 2.2.39-2mdv2007.0
+ Revision: 131825
- Rebuilt.
- Import acl

* Sun Jul 09 2006 Giuseppe Ghibò <ghibo@mandriva.com> 2.2.39-1mdv2007.0
- 2.2.39.

* Fri May 05 2006 Christiaan Welvaart <cjw@daneel.dyndns.org> 2.2.34-1mdk
- 2.2.34

* Wed Jan 11 2006 Christiaan Welvaart <cjw@daneel.dyndns.org> 2.2.31-3mdk
- add BuildRequires: libtool

* Sat Dec 31 2005 Mandriva Linux Team <http://www.mandrivaexpert.com/> 2.2.31-2mdk
- Rebuild

* Wed Aug 03 2005 Giuseppe Ghibò <ghibo@mandriva.com> 2.2.31-1mdk
- 2.2.31.

* Wed Jul 21 2004 Buchan Milne <bgmilne@linux-mandrake.com> 2.2.23-2mdk
- if we list the libattr libtool file in our libtool file, at least
  ensure the location is right

* Fri Apr 30 2004 Juan Quintela <quintela@mandrakesoft.com> 2.2.23-1mdk
- 2.2.23.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13413 |12mr|acon-1.0.5-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	acon
%define	version	1.0.5
%define	release	%mkrel 15
# Arch-independent stuff which ought to be in DATADIR
%define kbddir	%{_prefix}/lib/kbd
%define acondir	%{_prefix}/lib/acon

Summary:	Arabic support for linuxconsole
# Support for localized summaries is obsolete,
# should go to specspo
#Summary(ar):	Ø¯Ø¹Ù… Ø§Ù„Ù„ØºØ© Ø§Ù„Ø¹Ø±Ø¨ÙŠØ© ÙÙŠ Ù„ÙŠÙ†ÙƒØ³ (Ù„Ù„Ø´Ø§Ø´Ø§Øª Ø§Ù„Ù†ØµÙ‘ÙŠØ©)
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPLv2+
Group:		System/Internationalization
Source:		http://members.tripod.com/ahmedahamid/arabic/acon-%{version}.tar.bz2
Source1:	%{name}.sh
# author refuses to integrate Hebrew support, so we need to provide the
# needed files ourselves and do some small patches
Source2:	%{name}-1.0.4-mdk.tar.bz2
Patch0:		%{name}-1.0.4-mdk.patch
Patch1:		acon-1.0.5-fix-str-fmt.patch
URL:		http://members.tripod.com/ahmedahamid/arabic/arabic.html
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
Requires(post): rpm-helper
Requires(preun):rpm-helper

%description
The function of acon is to display arabic text from right to left,
and process it to change the letter shape according to its position
in the word.

# Support for localized descriptions is obsolete,
# should go to specspo
#%description -l ar
#Ø¨Ø±Ù†Ø§Ù…Ø¬ acon ÙŠÙ‚ÙˆÙ… Ø¨Ø¹Ù…Ù„ÙŠØ© Ø¯Ø¹Ù… Ø¹Ø±Ø¶ Ø§Ù„Ù†ØµÙˆØµ Ø§Ù„Ø¹Ø±Ø¨ÙŠØ© Ù…Ù† Ø§Ù„ÙŠÙ…ÙŠÙ† Ø§Ù„Ù‰ Ø§Ù„ÙŠØ³Ø§Ø±
#ÙˆØ§Ø¸Ù‡Ø§Ø± Ø§Ù„Ø§Ø´ÙƒØ§Ù„ Ø§Ù„ØµØ­ÙŠØ­Ø© Ù„Ù„Ø£Ø­Ø±Ù Ø­Ø³Ø¨ Ù…ÙˆÙ‚Ø¹Ù‡Ø§ ÙÙŠ Ø§Ù„ÙƒÙ„Ù…Ø©.

%prep
%setup -q -n %{name} -a2

%patch0 -p1 -b .mdkpatch
%patch1 -p0 -b .str

%build
%serverbuild
%make CFLAGS="%{optflags}"

%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT%{_bindir}
%makeinstall_std

install -m 755 %{SOURCE1} -D $RPM_BUILD_ROOT%{_initrddir}/%{name}

rm $RPM_BUILD_ROOT%{acondir}/keymaps/*

%ifarch %{ix86} alpha amd64
cp keymaps/i386/* $RPM_BUILD_ROOT%{acondir}/keymaps/
mkdir -p $RPM_BUILD_ROOT%{kbddir}/keymaps/i386/qwerty
(cd $RPM_BUILD_ROOT%{kbddir}/keymaps/i386/qwerty
 cp ../../../../acon/keymaps/*map .
 gzip -9 *map
)
%endif
%ifarch sparc sparc64
cp keymaps/sun/* $RPM_BUILD_ROOT%{acondir}/keymaps/
mkdir -p $RPM_BUILD_ROOT%{kbddir}/keymaps/sun
(cd $RPM_BUILD_ROOT%{kbddir}/keymaps/sun
 cp ../../../%{name}/keymaps/*map .
 gzip -9 *map
)
%endif
%ifarch ppc
cp keymaps/mac/* $RPM_BUILD_ROOT%{acondir}/keymaps/
mkdir -p $RPM_BUILD_ROOT%{kbddir}/keymaps/mac
(cd $RPM_BUILD_ROOT%{kbddir}/keymaps/mac
 cp ../../../acon/keymaps/*map .
 gzip -9 *map
)
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%files
%defattr(-,root,root)
%doc doc/* README* AUTHORS CHANGES COPYING
%config(noreplace) %{_initrddir}/%{name}
%{_bindir}/%{name}
%dir %{acondir}
%{acondir}/*
%ifarch %ix86 alpha amd64
%{kbddir}/keymaps/i386/qwerty/*
%endif
%ifarch sparc sparc64
%{kbddir}/keymaps/sun/*
%endif
%ifarch ppc
%{kbddir}/keymaps/mac/*
%endif



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13414 |12mr|acpi-1.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Displays information on ACPI devices
Name:		acpi
Version:	1.6
Release:	1
License:	GPLv2+
Group:		System/Servers
Url:		http://sourceforge.net/projects/acpiclient/
Source0:	http://downloads.sourceforge.net/project/acpiclient/acpiclient/%{version}/%{name}-%{version}.tar.gz
Requires:	dmidecode

%description
Attempts to replicate the functionality of the 'old' apm command on
ACPI systems, including battery and thermal information.

%prep
%setup -q

%build
%configure2_5x
%make CFLAGS="%{optflags}"

%install
%makeinstall

%triggerpostun -- acpi < 0.09-4
rm -f /etc/rc.d/*/{K,S}*acpi

%files
%doc AUTHORS ChangeLog README
%{_bindir}/*
%{_mandir}/man1/%{name}*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13415 |12mr|acpid-2.0.17-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:		ACPI kernel daemon and control utility
Name:			acpid
Version:		2.0.17
Release:		1
License:		GPLv2+
Group:			System/Servers
Epoch:			2
URL:			http://www.tedfelix.com/linux/acpid-netlink.html
Source0:		http://www.tedfelix.com/linux/%{name}-%{version}.tar.xz
Source2:		acpid.service
Source3:		acpid.config
ExclusiveArch:		%{ix86} ia64 x86_64 amd64
BuildRequires:		systemd-units
Requires(post):		rpm-helper
Requires(post):		chkconfig >= 1.3.37-3mdv
Requires(preun):	rpm-helper
Conflicts:		suspend-scripts < 1.27-2mdv2007.1

%description
The ACPI specification defines power and system management functions
for each computer, in a generic manner. The ACPI daemon coordinates
the management of power and system functions when ACPI kernel
support is enabled (kernel 2.3.x or later).

%prep
%setup -q

%build
%configure2_5x
%serverbuild_hardened
# Don't use standard optflag, correct LDFLAGS
#sed -i -e "/^OPT = /d"  -e "1iLDFLAGS = -pie %{ldflags}" Makefile
#OPT="%{optflags} -fPIC" %make

%make

%install
%makeinstall_std
mkdir -p %{buildroot}%{_unitdir}
install -m755 %{SOURCE2} %{buildroot}%{_unitdir}

mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
install -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/sysconfig/acpid

install -d %{buildroot}%{_sysconfdir}/acpi/actions
install -d -m 755 %{buildroot}%{_sysconfdir}/acpi/events

%post
if [ $1 -eq 1 ]; then
    /bin/systemctl enable %{name}.service > /dev/null 2>&1 || :
fi

%_post_service %{name} %{name}.service

%postun
%_postun_unit %{name}.service

%preun
%_preun_service %{name} %{name}.service

%files
%doc README TODO Changelog
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/sysconfig/acpid
%{_sbindir}/*
%{_bindir}/*
%{_mandir}/man8/*
%{_unitdir}/acpid.service
%dir %{_sysconfdir}/acpi/actions
%dir %{_sysconfdir}/acpi/events

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13416 |12mr|acr38u-1.7.10-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define usbdropdir %(pkg-config libpcsclite --variable="usbdropdir" 2>/dev/null)
%define major 0
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d
%define build_version 100709

Summary:	ACS ACR 38 USB (acr38u) Smartcard Reader driver for PCSC-lite
Name:		acr38u
Version:	1.7.10
Release:	5
License:	GPL
Group:		System/Kernel and hardware
URL:		http://www.acs.com.hk/acr38_driversmanual.asp
Source0:	http://www.acs.com.hk/download/ACR38_LINUX_%{build_version}_P.tar.gz
Patch0:		acr38u-linkage_fix.diff
BuildRequires:	pkgconfig(libpcsclite)
Requires(post): pcsc-lite
Requires(postun): pcsc-lite
Requires:	pcsc-lite
Requires:	%{libname} = %{version}-%{release}

%description
CCID ACR38u Smart Card reader driver for PCSC-lite.

%package -n	%{libname}
Group:		System/Libraries
Summary:	Shared library for %{name}

%description -n	%{libname}
Shared library for the CCID ACR38u Smart Card reader driver for
PCSC-lite.

%package -n	%{develname}
Summary:	Development library for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{develname}
Development files for the CCID ACR38u Smart Card reader driver for
PCSC-lite.

%prep
%setup -q -n ACR38_LINUX_%{build_version}_P
%patch0 -p0

%build
rm -rf autom4te.cache
autoreconf -fis

%configure2_5x \
	--disable-dependency-tracking \
	--disable-static \
	--enable-usbdropdir="%{buildroot}%{usbdropdir}"
%make

%install
%makeinstall_std

# move the .pc file to the correct place on x86-64
%ifarch x86_64
mkdir -p %{buildroot}%{_libdir}/pkgconfig
mv %{buildroot}%{_prefix}/lib/pkgconfig/libacr38ucontrol.pc %{buildroot}%{_libdir}/pkgconfig/libacr38ucontrol.pc
%endif

%post
/sbin/service pcscd condrestart > /dev/null 2>/dev/null || :

%postun
/sbin/service pcscd condrestart > /dev/null 2>/dev/null || :

%files
%defattr(-, root, root, 0755)
%doc AUTHORS ChangeLog COPYING INSTALL NEWS README* doc/README*
%{usbdropdir}

%files -n %{libname}
%defattr(-, root, root, 0755)
%{_libdir}/*.so.*

%files -n %{develname}
%defattr(-, root, root, 0755)
%{_libdir}/*.so
%{_includedir}/*
%{_libdir}/pkgconfig/*.pc



%changelog
* Sun Aug  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 404daa1
- Drop .la files, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13417 |12mr|adaptx-0.9.13-4.1.8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2005, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define _with_gcj_support 1

%define gcj_support %{?_with_gcj_support:1}%{!?_with_gcj_support:%{?_without_gcj_support:0}%{!?_without_gcj_support:%{?_gcj_support:%{_gcj_support}}%{!?_gcj_support:0}}}

Name:          adaptx
Version:       0.9.13
Release:       %mkrel 4.1.8
Summary:       AdaptX XSLT processor and XPath engine
License:       BSD
Group:         Development/Java
# svn export http://svn.codehaus.org/castor/adaptx/tags/0.9.13/ adaptx-0.9.13-src
# tar cjf adaptx-0.9.13-src.tar.bz2 adaptx-0.9.13-src
Source0:       %{name}-%{version}-src.tar.bz2

Patch0:        %{name}-%{version}-xsl.patch
Patch1:        %{name}-%{version}-missingstubs.patch
Url:           http://castor.codehaus.org/
BuildRequires: ant >= 0:1.6
BuildRequires: java-rpmbuild >= 0:1.6
BuildRequires: log4j
BuildRequires: xml-commons-jaxp-1.3-apis
BuildRequires: xerces-j2
Requires:      log4j
Requires:      xml-commons-jaxp-1.3-apis
Requires:      xerces-j2
Requires(pre):    jpackage-utils
Requires(postun): jpackage-utils
%if ! %{gcj_support}
BuildArch:    noarch
%endif
BuildRoot:    %{_tmppath}/%{name}-%{version}-%{release}-root

%if %{gcj_support}
BuildRequires:    java-gcj-compat-devel
%endif

%description
Adaptx is an XSLT processor and XPath engine.

%package javadoc
Group:            Development/Java
Summary:          Javadoc for %{name}
Requires(post):   /bin/rm,/bin/ln
Requires(postun): /bin/rm

%description javadoc
Javadoc for %{name}.

%package doc
Summary:    Documentation for %{name}
Group:      Development/Java

%description doc
Documentation for %{name}.

%prep
%setup -q -n %{name}-%{version}-src
# remove CVS internal files
for dir in `find . -type d -name CVS`; do rm -rf $dir; done
# remove all binary libs
for j in $(find . -name "*.jar"); do
    %{__rm} $j
done

%patch0
%patch1

# (walluck): fix javadoc parsing
for file in `%{__grep} -rl 'enum[\\. ]' *`; do
    %{__perl} -pi -e 's/enum/en/g' $file
done

%build
perl -p -i -e 's|classic|modern|' src/build.xml
export CLASSPATH=$(build-classpath xml-commons-jaxp-1.3-apis log4j xerces-j2)
%{ant} -buildfile src/build.xml jar javadoc
CLASSPATH=$CLASSPATH:dist/adaptx_%{version}.jar
%{ant} -buildfile src/build.xml doc

%install
rm -rf $RPM_BUILD_ROOT

# jar
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
install -m 644 dist/%{name}_%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}.jar; do ln -sf ${jar} ${jar/-%{version}/}; done)
# javadoc
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr build/doc/javadoc/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
(cd %{buildroot}%{_javadocdir} && %{__ln_s} %{name}-%{version} %{name})
rm -rf build/doc/javadoc

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files
%defattr(0664,root,root,0755)
%doc src/etc/{CHANGELOG,contributors.html,LICENSE}
%{_javadir}/*

%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/*
%endif

%files javadoc
%defattr(0664,root,root,0755)
%{_javadocdir}/%{name}-%{version}
%dir %{_javadocdir}/%{name}

%files doc
%defattr(0664,root,root,0755)
%doc build/doc/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13418 |12mr|adjtimex-1.29-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A utility for adjusting kernel time variables
Name:		adjtimex
Version:	1.29
Release:	%mkrel 4
License:	GPLv2+
Group:		System/Kernel and hardware
URL:		ftp://ftp.debian.org/debian/pool/main/a/adjtimex/
Source0:	ftp://ftp.debian.org/debian/pool/main/a/adjtimex/adjtimex_%{version}.orig.tar.gz
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot


%description
Adjtimex is a kernel clock management program, which the
superuser may use to correct any drift in the system's clock.  Users can
use adjtimex to view the time variables.

%description -l fr
Adjtimex est un programme de gestion de l'horloge du kernel, que le
superutilisateur peut utiliser pour corriger l'horloge systme. Les
utilisateurs peuvent utiliser adjtimex pour afficher les variables
temporelles.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}

install -m755 adjtimex -D %{buildroot}/%{_sbindir}/adjtimex
install -m644 adjtimex.8 -D %{buildroot}/%{_mandir}/man8/adjtimex.8

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README COPYRIGHT COPYING README.ru ChangeLog
%{_sbindir}/adjtimex
%{_mandir}/man8/adjtimex.8*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13419 |12mr|adns-1.4-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 1
%define libname	%mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	Advanced, easy to use, asynchronous-capable DNS client library
Name:		adns
Version:	1.4
Release:	%mkrel 10
Group:		Networking/Other
License:	GPLv2+
URL:		http://www.chiark.greenend.org.uk/~ian/adns/
Source0:	ftp://ftp.chiark.greenend.org.uk/users/ian/adns/%{name}-%{version}.tar.bz2
Source1:	README.Mandriva
Requires:	%{libname} = %{version}-%{release}
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
adns is a resolver library for C (and C++) programs. In contrast with
the existing interfaces, gethostbyname et al and libresolv, it has the
following features:
	* It is reasonably easy to use for simple programs which just want
	to translate names to addresses, look up MX records, etc.
	* It can be used in an asynchronous, non-blocking, manner. Many
	queries can be handled simultaneously.
	* Responses are decoded automatically into a natural representation
	for a C program - there is no need to deal with DNS packet
	formats.
	* Sanity checking (eg, name syntax checking, reverse/forward
	correspondence, CNAME pointing to CNAME) is performed
	automatically.
	* Time-to-live, CNAME and other similar information is returned in
	an easy-to-use form, without getting in the way.
	* There is no global state in the library; resolver state is an
	opaque data structure which the client creates explicitly. A
	program can have several instances of the resolver.
	* Errors are reported to the application in a way that distinguishes
	the various causes of failure properly.
	* Understands conventional resolv.conf, but this can overridden by
	environment variables.
	* Flexibility. For example, the application can tell adns to: ignore
	environment variables (for setuid programs), disable sanity checks
	eg to return arbitrary data, override or ignore resolv.conf in
	favour of supplied configuration, etc.
	* Believed to be correct ! For example, will correctly back off to
	TCP in case of long replies or queries, or to other nameservers if
	several are available. It has sensible handling of bad responses
	etc.

%package -n %{libname}
Group:		System/Libraries
Summary:	Libraries needed to run applications using adns

%description -n	%{libname}
adns is a resolver library for C (and C++) programs. In contrast with
the existing interfaces, gethostbyname et al and libresolv, it has the
following features:
    * It is reasonably easy to use for simple programs which just want
      to translate names to addresses, look up MX records, etc.
    * It can be used in an asynchronous, non-blocking, manner. Many
      queries can be handled simultaneously.
    * Responses are decoded automatically into a natural representation
      for a C program - there is no need to deal with DNS packet
      formats.
    * Sanity checking (eg, name syntax checking, reverse/forward
      correspondence, CNAME pointing to CNAME) is performed
      automatically.
    * Time-to-live, CNAME and other similar information is returned in
      an easy-to-use form, without getting in the way.
    * There is no global state in the library; resolver state is an
      opaque data structure which the client creates explicitly. A
      program can have several instances of the resolver.
    * Errors are reported to the application in a way that distinguishes
      the various causes of failure properly.
    * Understands conventional resolv.conf, but this can overridden by
      environment variables.
    * Flexibility. For example, the application can tell adns to: ignore
      environment variables (for setuid programs), disable sanity checks
      eg to return arbitrary data, override or ignore resolv.conf in
      favour of supplied configuration, etc.
    * Believed to be correct ! For example, will correctly back off to
      TCP in case of long replies or queries, or to other nameservers if
      several are available. It has sensible handling of bad responses
      etc.

This package contains all of adns libraries.

%package -n %{develname}
Summary:	Advanced, easy to use, asynchronous-capable DNS client library
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{libname}-devel < 1.4

%description -n	%{develname}
adns is a resolver library for C (and C++) programs. In contrast with
the existing interfaces, gethostbyname et al and libresolv, it has the
following features:
    * It is reasonably easy to use for simple programs which just want
      to translate names to addresses, look up MX records, etc.
    * It can be used in an asynchronous, non-blocking, manner. Many
      queries can be handled simultaneously.
    * Responses are decoded automatically into a natural representation
      for a C program - there is no need to deal with DNS packet
      formats.
    * Sanity checking (eg, name syntax checking, reverse/forward
      correspondence, CNAME pointing to CNAME) is performed
      automatically.
    * Time-to-live, CNAME and other similar information is returned in
      an easy-to-use form, without getting in the way.
    * There is no global state in the library; resolver state is an
      opaque data structure which the client creates explicitly. A
      program can have several instances of the resolver.
    * Errors are reported to the application in a way that distinguishes
      the various causes of failure properly.
    * Understands conventional resolv.conf, but this can overridden by
      environment variables.
    * Flexibility. For example, the application can tell adns to: ignore
      environment variables (for setuid programs), disable sanity checks
      eg to return arbitrary data, override or ignore resolv.conf in
      favour of supplied configuration, etc.
    * Believed to be correct ! For example, will correctly back off to
      TCP in case of long replies or queries, or to other nameservers if
      several are available. It has sensible handling of bad responses
      etc.

This package contains static libraries and header files need for development.

%prep
%setup -q
# make it lib64 aware
perl -pi -e "/^lib_dir=/ and s,/lib,/%{_lib}," settings.make.in

cp %{SOURCE1} README.Mandriva

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,0755)
%doc README TODO changelog README.Mandriva
%{_bindir}/*

%files -n %{libname}
%defattr(-,root,root,755)
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root,0755)
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/*.a



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13420 |12mr|afpfs-ng-0.8.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	0
%define libname	%mklibname afpclient %{major}
%define devname	%mklibname afpclient -d

Summary:	An open source client for Apple Filing Protocol
Name:		afpfs-ng
Version:	0.8.1
Release:	2
License:	GPLv2+
Group:		Networking/File transfer
URL:		http://sites.google.com/site/alexthepuffin/home
Source:		http://sourceforge.net/projects/afpfs-ng/files/afpfs-ng/%{version}/afpfs-ng-%{version}.tar.bz2
# patches from Debian:
Patch10:	build-error-fixes.patch
Patch11:	header-path-fix.patch
Patch12:	include-headers-fix.patch
BuildRequires:	fuse-devel
BuildRequires:	readline-devel
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	libgcrypt-devel

%description
afpfs-ng is a client for the Apple Filing Protocol (AFP) which will let
you mount and access shared volumes from Mac OS X (or netatalk).

There is a FUSE-based client which lets you mount a remote filesystem.

There is also a simple, command-line AFP client; think about it as an
FTP client for AFP.

%package -n %{libname}
Summary:	Shared library of %{name}
Group:		System/Libraries
Provides:	%{name} = %{EVRD}

%description -n %{libname}
This package contains the library needed to run programs dynamically
linked with libafpclient, an Apple Filing Protocol (AFP) client library.

%package -n %{devname}
Summary:	Development headers for libafpclient
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Provides:	afpclient-devel = %{EVRD}

%description -n %{devname}
This package contains the headers needed to compile programs that use
libafpclient, an Apple Filing Protocol (AFP) client library.

%prep
%setup -q
%apply_patches

%build
autoreconf -if
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%files
%doc docs/*.txt docs/README
%{_bindir}/afp*
%{_bindir}/mount_afp
%{_mandir}/man1/*afp*.1*

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{devname}
%{_libdir}/*.so
%{_includedir}/%{name}


%changelog
* Mon Oct  22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: c4cc81e
- Drop .la files
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13421 |12mr|akonadi-1.8.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		akonadi
Summary:	An extensible cross-desktop storage service for PIM
Version:	1.8.1
Release:	1
Epoch:		1
Url:		http://pim.kde.org/akonadi/
License:	LGPLv2+
Group:		Networking/WWW
Source0:	ftp://ftp.kde.org/pub/kde/stable/akonadi/src/%{name}-%{version}.tar.bz2
BuildRequires:	qt4-devel
BuildRequires:	qt4-qtdbus
BuildRequires:	shared-mime-info >= 0.20
BuildRequires:	kde4-macros
BuildRequires:	libxslt-proc
BuildRequires:	libxml2-utils
BuildRequires:	automoc
BuildRequires:	mysql-devel
BuildRequires:	boost-devel
BuildRequires:	pkgconfig(soprano)
Requires:	qt4-database-plugin-mysql
Requires:	mysql-core
Requires:	mysql-common
# Needed for mysqlcheck  which is used in akonadi
Requires:	mysql-client

%description
An extensible cross-desktop storage service for PIM data and meta data
providing concurrent read, write, and query access.

%files
%{_kde_bindir}/*
%{_sysconfdir}/akonadi
%{_datadir}/dbus-1/services/*
%{_datadir}/mime/packages/akonadi-mime.xml
%{_libdir}/qt4/plugins/sqldrivers/libqsqlite3.so

#------------------------------------------------------

# Need a dummy package to override old one
%package common
Group:		Networking/WWW
Summary:	Dummy package to override old

%description common
Dummy package to override old.

%files common
%doc README

#------------------------------------------------------

%define akonadiprotocolinternals_major 1
%define libakonadiprotocolinternals %mklibname akonadiprotocolinternals %{akonadiprotocolinternals_major}

%package -n %{libakonadiprotocolinternals}
Summary:	%{name} library
Group:		System/Libraries

%description -n %{libakonadiprotocolinternals}
%{name} library.

%files -n %{libakonadiprotocolinternals}
%{_kde_libdir}/libakonadiprotocolinternals.so.%{akonadiprotocolinternals_major}*

#------------------------------------------------------

%package devel
Summary:	Devel stuff for %{name}
Group:		Development/KDE and Qt
Requires:	%{libakonadiprotocolinternals} = %{EVRD}
Requires:	akonadi-common = %{EVRD}

%description devel
This package contains header files needed if you wish to build applications
based on %{name}

%files devel
%{_kde_includedir}/*
%{_kde_libdir}/*.so
%{_kde_libdir}/pkgconfig/akonadi.pc
%{_kde_libdir}/cmake/Akonadi
%{_kde_datadir}/dbus-1/interfaces/*.xml

#--------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4 -DMYSQLD_EXECUTABLE=%{_sbindir}/mysqld -DCONFIG_INSTALL_DIR=%{_sysconfdir}
%make

%install
%makeinstall_std -C build

%changelog
* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:1.8.1-1
- New version 1.8.1

* Sat Aug 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:1.8.0-1
- New version 1.8.0
- Convert BuildRequires to pkgconfig style

* Thu Jun 28 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:1.7.90-1
- Update to 1.7.90
- Drop patch (applied in upstream)
- Drop some no longer needed Conflicts and Obsoletes

* Thu May 10 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 1:1.7.3-1
- update to 1.7.3

* Tue Apr 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 1:1.7.1-2
- New cleanup in "akonadictl fsck"

* Mon Apr 09 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:1.7.2-1
- update to 1.7.2

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 1:1.7.1-1
- update to 1.7.1

* Wed Jan 25 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:1.7.0-1
+ Revision: 768181
- New version 1.7.0

* Wed Dec 14 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:1.6.2-1
+ Revision: 740853
- New version 1.6.2

* Thu Jul 07 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:1.5.80-3
+ Revision: 689291
- Rebuild again akonadi to be 2012

* Thu Jul 07 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:1.5.80-2
+ Revision: 689078
- Rebuild for mdv 2012
- Clean the spec file
- New version 1.5.80

* Sat May 07 2011 Funda Wang <fwang@mandriva.org> 1:1.5.3-1
+ Revision: 672219
- update to new version 1.5.3

* Sun Apr 10 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:1.5.2-1
+ Revision: 652176
- New version

* Mon Mar 14 2011 Funda Wang <fwang@mandriva.org> 1:1.5.1-2
+ Revision: 644446
- rebuild for new boost

* Sat Mar 12 2011 Funda Wang <fwang@mandriva.org> 1:1.5.1-1
+ Revision: 643978
- update to new version 1.5.1

* Sun Jan 23 2011 Funda Wang <fwang@mandriva.org> 1:1.5.0-1
+ Revision: 632414
- update to new version 1.5.0

* Sat Jan 08 2011 Funda Wang <fwang@mandriva.org> 1:1.4.95-1mdv2011.0
+ Revision: 630223
- new version 1.4.95

* Wed Jan 05 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:1.4.91-0.gitf2755b9b.1mdv2011.0
+ Revision: 628809
- Update to git snapshot ( akonadi 1.4.91 )
  Remove patch0, should not be necessary with new MySQL

* Mon Dec 20 2010 Funda Wang <fwang@mandriva.org> 1:1.4.90-1mdv2011.0
+ Revision: 623409
- update to new version 1.4.90

* Mon Dec 13 2010 John Balcaen <mikala@mandriva.org> 1:1.4.80-1mdv2011.0
+ Revision: 620681
- Update to 1.4.80

* Sun Nov 21 2010 Funda Wang <fwang@mandriva.org> 1:1.4.54-1.git20101119.1mdv2011.0
+ Revision: 599448
- new snapshot needed by kdepimlibs

* Fri Oct 08 2010 Funda Wang <fwang@mandriva.org> 1:1.4.52-3.svn1183867.1mdv2011.0
+ Revision: 584270
- new snapshot

* Sat Oct 02 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 1:1.4.52-2mdv2011.0
+ Revision: 582569
- patch1: remove exact sqlite version check, upstream SVN 1167021

* Mon Aug 30 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:1.4.52-1mdv2011.0
+ Revision: 574459
- Update to 1.4.52

* Mon Aug 23 2010 Funda Wang <fwang@mandriva.org> 1:1.4.0-2mdv2011.0
+ Revision: 572120
- rebuild for new boost

* Tue Aug 10 2010 Funda Wang <fwang@mandriva.org> 1:1.4.0-1mdv2011.0
+ Revision: 568517
- update to new version 1.4.0

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Fix mysql requires

* Wed Jul 28 2010 Funda Wang <fwang@mandriva.org> 1:1.3.90-1mdv2011.0
+ Revision: 562174
- 1.3.90 final

* Wed Jul 21 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:1.3.81-0.1132031.1mdv2011.0
+ Revision: 556303
- Update to new snapshot

* Wed Jun 02 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:1.3.1-11mdv2010.1
+ Revision: 546942
- Add requires
  CCBUG: 59580

* Wed May 26 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:1.3.1-10mdv2010.1
+ Revision: 546143
- Rebuild in release mode

* Wed Apr 07 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:1.3.1-9mdv2010.1
+ Revision: 532668
- Do not use mysq_upgrade before the socket exist

* Tue Apr 06 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:1.3.1-8mdv2010.1
+ Revision: 532012
- Fix P100 ( upstream commit 1111609)
- Replace P1 and P2 by my backport in branch ( P100 )
  BUG: 53815
- Fix patch1 and Patch2 ( after upstream review )

* Sun Apr 04 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:1.3.1-7mdv2010.1
+ Revision: 531234
- Fix typo

* Sun Apr 04 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:1.3.1-6mdv2010.1
+ Revision: 531225
- P2: Try to run mysql_upgrade

* Wed Mar 24 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:1.3.1-5mdv2010.1
+ Revision: 527138
- Add trunk akonadi patches

* Mon Mar 22 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:1.3.1-4mdv2010.1
+ Revision: 526315
- Properly backport previous patch
- Fix the add of some missing tables in the mysql db

* Fri Feb 19 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:1.3.1-3mdv2010.1
+ Revision: 508331
- Fix error in plugin load patch

* Thu Feb 18 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:1.3.1-2mdv2010.1
+ Revision: 507807
- Adapt to new mysql

* Wed Feb 10 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:1.3.1-1mdv2010.1
+ Revision: 503666
- New version 1.3.1

* Mon Feb 08 2010 Anssi Hannula <anssi@mandriva.org> 1:1.3.0-3mdv2010.1
+ Revision: 501882
- rebuild for new boost

* Wed Feb 03 2010 Funda Wang <fwang@mandriva.org> 1:1.3.0-2mdv2010.1
+ Revision: 500054
- rebuild for new boost

* Wed Jan 20 2010 Funda Wang <fwang@mandriva.org> 1:1.3.0-1mdv2010.1
+ Revision: 494001
- New verison 1.3.0

* Wed Jan 06 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:1.2.90-0.1070828.1mdv2010.1
+ Revision: 486982
- New snapshot

* Sun Dec 20 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:1.2.80-0.1064406.1mdv2010.1
+ Revision: 480494
- New snapshot

  + Funda Wang <fwang@mandriva.org>
    - update url

* Thu Nov 12 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:1.2.61-0.1044603.2mdv2010.1
+ Revision: 465101
- Rebuild against new qt

* Wed Nov 04 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:1.2.61-0.1044603.1mdv2010.1
+ Revision: 460424
- update to a svn snapshot (needed for next kdepimlibs4)

* Tue Sep 29 2009 Anssi Hannula <anssi@mandriva.org> 1:1.2.1-5mdv2010.0
+ Revision: 450957
- require mysql-core instead of full mysql suite on 2010.0+

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Remove kdepim4-runtime requires: Not a good idea, add cyclic dependancies

* Thu Sep 03 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:1.2.1-3mdv2010.0
+ Revision: 428711
- Add Requires

* Mon Aug 31 2009 Helio Chissini de Castro <helio@mandriva.com> 1:1.2.1-2mdv2010.0
+ Revision: 423074
- New upstream release

* Fri Aug 21 2009 Funda Wang <fwang@mandriva.org> 1:1.1.95-7mdv2010.0
+ Revision: 418798
- rebuild for new boost

* Tue Aug 04 2009 Helio Chissini de Castro <helio@mandriva.com> 1:1.1.95-6mdv2010.0
+ Revision: 409518
- Force exclude old akonadi-common

* Thu Jun 25 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.1.95-1mdv2010.0
+ Revision: 388896
- Update to version 1.1.95

* Wed Jun 03 2009 Helio Chissini de Castro <helio@mandriva.com> 1.1.90-1mdv2010.0
+ Revision: 382537
- Update for required 1.1.90 in KDE 4.3 beta. From now we will ditch use a branch svn code for official tarballs releases.

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Update release because of a BS pb
    - Fix file list
    - New snapshot

* Fri May 15 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.1.85-0.968058.1mdv2010.0
+ Revision: 376269
- New snapshot

* Thu May 07 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.1.85-0.964925.1mdv2010.0
+ Revision: 372988
- New snapshot

* Mon May 04 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.1.85-0.963140.1mdv2010.0
+ Revision: 371521
- Fix file list
- New snapshot

* Fri May 01 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.1.80-0.959021.1mdv2010.0
+ Revision: 369502
- Add soprano as buildrequires
- New snapshot ( needed for kde 4.2.70)

* Thu Mar 26 2009 Funda Wang <fwang@mandriva.org> 1.1.1-3mdv2009.1
+ Revision: 361242
- rebuild for new boost

* Wed Feb 25 2009 Helio Chissini de Castro <helio@mandriva.com> 1.1.1-2mdv2009.1
+ Revision: 344977
- Put requires in right place

* Wed Jan 21 2009 Helio Chissini de Castro <helio@mandriva.com> 1.1.1-1mdv2009.1
+ Revision: 332368
- New upstream version released to match KDE 4.2

* Sat Jan 03 2009 Funda Wang <fwang@mandriva.org> 1.1.0-1mdv2009.1
+ Revision: 323907
- New version 1.1.0

* Wed Dec 10 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.0.80-2.895463.1mdv2009.1
+ Revision: 312593
- New snapshot
  Remove patch0:  do not add a patch where a simple CMake argument is enough

  + Funda Wang <fwang@mandriva.org>
    - use patch rather than hardcode defination on paths

* Thu Dec 04 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.0.80-2mdv2009.1
+ Revision: 309847
- Move conf files in /etc

* Wed Nov 19 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.0.80-1mdv2009.1
+ Revision: 304729
- Fix BuildRequires
- Fix Requires ( thanks to Piggz)

  + Helio Chissini de Castro <helio@mandriva.com>
    - Update to official 1.0.80 tarball

* Tue Oct 28 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.0.80-0.876753.1mdv2009.1
+ Revision: 297790
- New snapshot
- Fix Requires
- Fix DMYSQLD_EXECUTABLE

* Mon Sep 01 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.0.0-2mdv2009.0
+ Revision: 278374
- mysqld is required at compile time

* Tue Jul 22 2008 Helio Chissini de Castro <helio@mandriva.com> 1.0.0-1mdv2009.0
+ Revision: 240948
- New upstream final akonadi release

  + Funda Wang <fwang@mandriva.org>
    - fix source and url

* Sun Jul 20 2008 Funda Wang <fwang@mandriva.org> 0.82.0-1mdv2009.0
+ Revision: 238876
- fix conditional building

  + Helio Chissini de Castro <helio@mandriva.com>
    - New upstream version tied to kde 4.1 beta 2 release

* Wed Jun 11 2008 Helio Chissini de Castro <helio@mandriva.com> 0.81.0-2mdv2009.0
+ Revision: 218191
- Proper interface dir

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Tue Jun 03 2008 Helio Chissini de Castro <helio@mandriva.com> 0.81.0-1mdv2009.0
+ Revision: 214729
- Preparing full 0.81 snapshot

* Fri May 23 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.81.0-0.811818.1mdv2009.0
+ Revision: 210703
- New snapshot

* Fri May 16 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.80.0-3.808261.4mdv2009.0
+ Revision: 208092
- New snapshot ( needed by kdepimlibs4 4.0.74 )
- Rediff patch 0

* Thu May 08 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.80.0-3.805338.4mdv2009.0
+ Revision: 204513
- Fix automoc detection on x86_64
- New snapshot (needed by kdepimlibs 4.0.763)

* Wed May 07 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.80.0-2mdv2009.0
+ Revision: 202655
- Add buildrequires
- Fix file list ( Step 1/2 )

* Mon May 05 2008 Helio Chissini de Castro <helio@mandriva.com> 0.80.0-1mdv2009.0
+ Revision: 201353
- Fixed build using provided tarball on the kdesupport
- Changed akonadi package to akonadi-common and made library depends on that
- New upstream package

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Conflict with old kde4-akonadi
    - Add Obsolete on libakonadiprivate4
    - I do not know if user roo exist but use root instead :D
    - Fix Conflicts and obsoletes
    - Add conflicts to ease upgrade
    - Fix Spec file
      Add Shared-mime-info as BuildRequire
    - Fix version
    - Fix version
    - import akonadi



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13422 |12mr|alacarte-0.13.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Simple menu editor for Gnome
Name:		alacarte
Version:	0.13.3
Release:	1
Group:		System/Configuration/Other
License:	LGPLv2+
URL:		http://www.realistanew.com/projects/alacarte/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.xz
Source1:	%{name}-icons.tar.bz2
BuildArch:	noarch

BuildRequires:	desktop-file-utils
BuildRequires:	gettext
BuildRequires:	intltool
BuildRequires:	pkgconfig(libgnome-menu-3.0)
BuildRequires:	pkgconfig(pygtk-2.0)

Requires:	pygtk2.0
Requires:	gnome-python-gconf
Requires:	gnome-python
Requires:	python-gnome-menus

%description
Alacarte is a menu editor for GNOME that lets you get things done,
simply and quickly.

Just click and type to edit, add, and delete any menu entry.

%prep
%setup -q -a1

%build
%configure2_5x \
	--prefix=%{_prefix} \
	--libdir=%{_prefix}/lib

%make

%install
%makeinstall_std

%find_lang %{name} --with-gnome

desktop-file-install --vendor="" \
	--add-category="GNOME" \
	--add-category="X-MandrivaLinux-System-Configuration-Other" \
	--dir %{buildroot}%{_datadir}/applications \
	%{buildroot}%{_datadir}/applications/*

install -D -m 644 %{name}48.png %{buildroot}/%{_liconsdir}/%{name}.png
install -D -m 644 %{name}32.png %{buildroot}/%{_iconsdir}/%{name}.png
install -D -m 644 %{name}16.png %{buildroot}/%{_miconsdir}/%{name}.png

%files -f %{name}.lang
%defattr(-,root,root,-)
%doc README AUTHORS COPYING
%{py_puresitedir}/*
%{_bindir}/*
%{_datadir}/applications/*
%{_datadir}/%{name}
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_iconsdir}/*/%{name}.png
%{_iconsdir}/%{name}.png




%changelog
* Sat Sep  15 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 4eb50bc
- New version 0.13.3 (sync with Cooker)
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13423 |12mr|allegro-4.4.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		4.4
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname %{name} -d
%define testlib		%mklibname allegro-testing %{major}

Name:		allegro
Version:	4.4.2
Release:	2
Summary:	Game programming library
License:	Public Domain
Group:		System/Libraries
URL:		http://alleg.sourceforge.net/
Source0:	http://downloads.sourceforge.net/alleg/allegro/%{name}-%{version}.tar.gz
Patch0:		allegro-4.4.2-doc-install.patch
# build seems to fail when username is build, workaround it
Patch1:		allegro-4.4.2-userbuild.patch
Patch2:		allegro-4.2.2-gcc43.patch
Patch4:		allegro-4.4.0.1-format_not_a_string_literal_and_no_format_arguments.patch
BuildRequires:	pkgconfig(audiofile)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xcursor)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xpm)
BuildRequires:	pkgconfig(xxf86vm)
BuildRequires:	pkgconfig(xxf86dga)
BuildRequires:	pkgconfig(jack)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(ogg)
BuildRequires:	pkgconfig(glu)
BuildRequires:	texinfo
BuildRequires:	cmake
%ifarch %ix86
BuildRequires:	svgalib-devel
%endif
Provides:	allegro-testing = %{version}-%{release}

%description
Allegro is a library of functions for use in computer games

%package -n	%{libname}
Summary:	Game programming library
Group:		System/Libraries
Provides:	lib%{name} = %{version}-%{release}
Provides:	%{testlib} = %{version}-%{release}
Suggests:	%{name} >= %{version}

%description -n	%{libname}
Allegro is a library of functions for use in computer games

%package -n	%{develname}
Summary:	Game programming library
Group:		Development/C++
Requires:	%{libname} = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	%{testlib}-devel = %{version}-%{release}

%description -n	%{develname}
Allegro is a library of functions for use in computer games.
This package contains files needed to build programs using Allegro.

%package jack-plugin
Summary:	Allegro JACK (Jack Audio Connection Kit) plugin
Group:		System/Libraries
Requires:	%{name} = %{version}-%{release}

%description jack-plugin
This package contains a plugin for Allegro which enables Allegro to playback
sound through JACK (Jack Audio Connection Kit).

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch4 -p0

iconv -f iso-8859-1 -t utf-8 docs/src/allegro._tx > docs/src/allegro._tx.tmp
mv docs/src/allegro._tx.tmp docs/src/allegro._tx

%build
%define _disable_ld_no_undefined 1
%ifnarch ix86
export CFLAGS="%{optflags} -fPIC"
%endif

%cmake
%make
find demos examples setup -type f -perm +111 -print | xargs rm -rf

%install
%makeinstall_std -C build
install -d -m 755 %{buildroot}%{_mandir}/man3
install -D -m 644 build/docs/man/*3* %{buildroot}%{_mandir}/man3
install -D -m 644 allegro.cfg %{buildroot}%{_sysconfdir}/allegrorc
install -d -m 755 %{buildroot}%{_datadir}/allegro
install -D -m 644 keyboard.dat language.dat %{buildroot}%{_datadir}/allegro

%files
%doc %{_docdir}/%{name}
%{_bindir}/colormap
%{_bindir}/dat
%{_bindir}/dat2c
%{_bindir}/dat2s
%{_bindir}/exedat
%{_bindir}/grabber
%{_bindir}/pack
%{_bindir}/pat2dat
%{_bindir}/rgbmap
%{_bindir}/textconv
%{_datadir}/allegro
%{_libdir}/%{name}
%exclude %{_libdir}/allegro/*/alleg-jack.so
%config(noreplace) %{_sysconfdir}/allegrorc

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc docs/txt/abi.txt docs/txt/ahack.txt docs/txt/allegro.txt
%doc docs/txt/const.txt docs/txt/faq.txt docs/txt/help.txt
%doc docs/html
%doc demos examples setup
%{_bindir}/%{name}-config
%{_libdir}/*.a
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/*.h
%{_includedir}/allegro
%{_includedir}/allegrogl
%{_mandir}/man3/*3*
%{_infodir}/allegro.info*

%files jack-plugin
%{_libdir}/%{name}/*/alleg-jack.so


%changelog
* Thu Feb 23 2012 Bernhard Rosenkraenzer <bero@bero.eu> 4.4.2-2
+ Revision: 779900
- Fix directory ownership of /usr/include subdirs

* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 4.4.2-1
+ Revision: 680454
- cleanup spec
- update to new version 4.4.2

* Wed Feb 02 2011 Funda Wang <fwang@mandriva.org> 4.4.1.1-3
+ Revision: 634994
- rebuild
- tighten BR

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 4.4.1.1-2mdv2011.0
+ Revision: 609968
- rebuild

* Thu Mar 18 2010 Emmanuel Andry <eandry@mandriva.org> 4.4.1.1-1mdv2010.1
+ Revision: 525103
- New version 4.4.1.1

* Thu Dec 31 2009 Emmanuel Andry <eandry@mandriva.org> 4.4.0.1-1mdv2010.1
+ Revision: 484572
- New version 4.4.0.1 (backward compatible with 4.2.x)
- rediff P4
- drop esd support (not build, dropped upstream ?)
- use cmake
- update files list

* Fri Dec 25 2009 Jérôme Brenier <incubusss@mandriva.org> 4.2.3-1mdv2010.1
+ Revision: 482185
- bugfix version 4.2.3
- drop P0, P1 and P3 (merged in the new source)
- fix url of sources

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 4.2.2-5mdv2010.0
+ Revision: 436639
- rebuild

* Mon Jan 26 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.2.2-4mdv2009.1
+ Revision: 333582
- compile with -fPIC for x86_64
- Patch4: fix build with -Werror=format-security
- disable arts plugin
- use %%define _disable_ld_no_undefined, --disable-asm on x86_64 has same effect

  + Emmanuel Andry <eandry@mandriva.org>
    - fix autoconf with P1 from gentoo
    - fix gcc43 build with P2 and P3 from fedora

  + Götz Waschk <waschk@mandriva.org>
    - fix devel package group

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Tue Mar 11 2008 Frederic Crozat <fcrozat@mandriva.com> 4.2.2-3mdv2008.1
+ Revision: 186319
- lib package suggests main package, to get alsa plugin (Mdv bug #38436)

* Tue Jan 29 2008 Colin Guthrie <cguthrie@mandriva.org> 4.2.2-2mdv2008.1
+ Revision: 159681
- Apply upstream patch to handle unsigned samples in alsa (pulseaudio bug #113)

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - buildrequires X11-devel instead of XFree86-devel

* Sat Oct 27 2007 Adam Williamson <awilliamson@mandriva.org> 4.2.2-1mdv2008.1
+ Revision: 102464
- whoops, use Mandriva group names for the plugin packages, not Fedora
- buildrequires texinfo
- fix a badly thought out %%if statement on the part of the previous packager, which led to no 'make' command being issued on x86-64...
- move non-library files from lib package to main package (obey lib policy)
- adopt a couple of things from Fedora:
  	+ convert man and info pages to UTF-8
  	+ package esound, arts and jack plugins separately to avoid unnecessary dependencies
- minor clean ups
- new devel policy
- new version 4.2.2
- import allegro


* Wed Jun 28 2006 Lenny Cartier <lenny@mandriva.com> 4.2.0-3mdv2007.0
- rebuild

* Fri Dec  2 2005 Götz Waschk <waschk@mandriva.org> 4.2.0-2mdk
- don't build with svgalib on x86_64

* Wed Nov 09 2005 Guillaume Bedot <littletux@mandriva.org> 4.2.0-0.1mdk
- 4.2 final release !
- dropped gcc4 patch (applied upstream)

* Tue Aug 09 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 4.2.0-0.beta4.1mdk
- as no packages no longer use 4.0, update to new 4.2 and merge with testing package
- build with jack and svgalib support too
- fix requires-on-release
- fix short-circuitting
- change major to 4.2 (wrong use of major in lib?)

* Sat Jul 30 2005 Guillaume Bedot <littletux@mandriva.org> 4.0.3-7mdk
- rebuild for cooker / 2006
- buildrequires on gcc3.3
- Patch0: asm patch from allegro-testing package

* Sat Dec 25 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 4.0.3-6mdk
- rebuild
- cosmetics

* Tue Aug 17 2004 Lenny Cartier <lenny@mandrakesoft.com> 4.0.3-5mdk
- rebuild

* Sat Jul 12 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 4.0.3-4mdk
- rebuild

* Mon Jun 16 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 4.0.3-3mdk
- buildrequires
- cosmetics

* Sun May 04 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 4.0.3-2mdk
- rebuild for rpm 4.2.0
- use %%mklibname for devel package too
- remove commented out configure stuff to satisfy rpmlint
- added man pages to devel package

* Fri Apr 25 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 4.0.3-1mdk
- 4.0.3 final

* Sat Mar 29 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 4.0.3-0.rc2.1mdk
- 4.0.3-rc2
- enable parallell builds as it works now
- rm -rf buildroot in install stage in stead of prep stage
- use macro for autoconf
- fix the usage of optimize flags
- use %%mklibname macro

* Sat Mar  8 2003 Guillaume Cottenceau <gc@mandrakesoft.com> 4.0.3-0.rc1.1mdk
- 4.0.3-rc1

* Sun Dec 29 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 4.0.3-0.beta1.1mdk
- 4.0.3-beta1
- Fix Provides/Requires
- remove BuildRequires glibc-static

* Sun Dec 01 2002  Lenny Cartier <lenny@mandrakesoft.com> 4.0.2-3mdk
- fix file list

* Wed Jul 10 2002 Lenny Cartier <lenny@mandrakesoft.com> 4.0.2-2mdk
- update buildrequires 

* Mon Jul 08 2002 Lenny Cartier <lenny@mandrakesoft.com> 4.0.2-1mdk
- 4.0.2

* Mon Apr 08 2002 Guillaume Rousse <g.rousse@linux-mandrake.com> 4.0.1-2mdk
- let include in non-versioned dir

* Mon Apr 01 2002 Guillaume Rousse <g.rousse@linux-mandrake.com> 4.0.1-1mdk
- 4.0.1
- dropped patch
- moved allegro-config to devel package

* Mon Mar 11 2002 Lenny Cartier <lenny@mandrakesoft.com> 4.0.0-4mdk
- regenerate patch from Levi Ramsey to fix allegro.h

* Thu Mar 07 2002 Lenny Cartier <lenny@mandrakesoft.com> 4.0.0-3mdk
- fix(again) file section (thx Yannick Roehlly)

* Wed Jan 30 2002 Lenny Cartier <lenny@mandrakesoft.com>  4.0.0-2mdk
- fix files section

* Mon Dec 17 2001 Lenny Cartier <lenny@mandrakesoft.com>  4.0.0-1mdk
- 4.0.0

* Tue Oct 02 2001 Lenny Cartier <lenny@mandrakesoft.com>  3.9.38-1mdk
- 3.9.38

* Mon May 14 2001 Lenny Cartier <lenny@mandrakesoft.com>  3.9.36-1mdk
- updated to 3.9.36

* Wed Feb 28 2001 Lenny Cartier <lenny@mandrakesoft.com>  3.9.34-1mdk
- updated by Vlatko Kosturjak <kost@linux-mandrake.com> 3.9.34-1mdk
	- support for new version
	- removed patch
- use egcs

* Thu Jan 04 2001 David BAUDENS <baudens@mandrakesoft.com> 3.9.33-3mdk
- ExcludeArch: PPC
- Fix devel description
- Spec clean up

* Thu Jan 04 2001 Lenny Cartier <lenny@mandrakesoft.com> 3.9.33-2mdk
- rebuild

* Wed Sep 27 2000 Pixel <pixel@mandrakesoft.com> 3.9.33-1mdk
- initial spec

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13424 |12mr|alsa-lib-1.0.26-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	2

%define	oldlib	%mklibname alsa %{major}
%define	olddev	%mklibname -d alsa2

%define	libname	%mklibname asound %{major}
%define	devname	%mklibname -d asound

Summary:	Config files for Advanced Linux Sound Architecture (ALSA)
Name:		alsa-lib
Version:	1.0.26
Release:	2
Epoch:		2
Source0:	ftp://ftp.alsa-project.org/pub/lib/%{name}-%{version}.tar.bz2
Source1:	README.soundprofiles
License:	LGPLv2+
Url:		http://www.alsa-project.org/
Group:		Sound
BuildRequires:	doxygen
BuildRequires:	python-devel
Requires(post):	update-alternatives
Requires(postun):update-alternatives
Provides:	libalsa-data = 2:%{version}-%{release}
Obsoletes:	libalsa-data < 2:1.0.26
Conflicts:	%{olddev} < 2:1.0.26

%description
Advanced Linux Sound Architecture (ALSA) is a modularized architecture which
supports quite a large range of ISA and PCI cards.
It's fully compatible with old OSS drivers (either OSS/Lite, OSS/commercial).
To use the features of alsa, one can either use:
- the old OSS api
- the new ALSA api that provides many enhanced features.

Using the ALSA api requires to use the ALSA library.

%package -n	%{libname}
Summary:	Advanced Linux Sound Architecture (ALSA) library
Group:		Sound
Requires:	%{name} = %{EVRD}
Suggests:	%mklibname alsa-plugins
Provides:	%{oldlib} = 2:%{version}-%{release}
Obsoletes:	%{oldlib} < 2:1.0.26

%description -n	%{libname}
Advanced Linux Sound Architecture (ALSA) is a modularized architecture which
supports quite a large range of ISA and PCI cards.
It's fully compatible with old OSS drivers (either OSS/Lite, OSS/commercial).
To use the features of alsa, one can either use:
- the old OSS api
- the new ALSA api that provides many enhanced features.

This package contains config files by ALSA applications.

%package -n	%{devname}
Summary:	Development files for Advanced Linux Sound Architecture (ALSA)
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{olddev} = 2:%{version}-%{release}
Obsoletes:	%{olddev} < 2:1.0.26
Provides:	libalsa-devel = 2:%{version}-%{release}
Obsoletes:	libalsa-devel < 2:1.0.26

%description -n	%{devname}
Advanced Linux Sound Architecture (ALSA) is a modularized architecture which
supports quite a large range of ISA and PCI cards.
It's fully compatible with old OSS drivers (either OSS/Lite, OSS/commercial).
To use the features of alsa, one can either use:
- the old OSS api
- the new ALSA api that provides many enhanced features.

This package contains files needed in order to develop an application
that made use of ALSA.

%package	docs
Summary:	Documentation for Advanced Linux Sound Architecture (ALSA)
Group:		Books/Howtos
Requires:	%{libname} = %{EVRD}
Provides:	libalsa2-docs = 2:%{version}-%{release}
Obsoletes:	libalsa2-docs < 2:1.0.26

%description	docs
Advanced Linux Sound Architecture (ALSA) is a modularized architecture which
supports quite a large range of ISA and PCI cards.
It's fully compatible with old OSS drivers (either OSS/Lite, OSS/commercial).
To use the features of alsa, one can either use:
- the old OSS api
- the new ALSA api that provides many enhanced features.

The Advanced Linux Sound Architecture comes with a kernel API and library API.
This document describes the library API and how it interfaces with the kernel
API. Application programmers should use the library API rather than kernel API.

The Library offers 100% of the functionally of the kernel API, but add next
major improvements in usability, making the application code simpler and better
looking.

This package contains the documentation that describe the ALSA lib API.

%prep
%setup -q

%build
%configure2_5x --enable-shared --enable-python
# Force definition of -DPIC so that VERSIONED_SYMBOLS are used
# FIXME: alsa people should not depend on PIC to determine a DSO build...
perl -pi -e 's,(^pic_flag=.+)(-fPIC),\1-DPIC \2,' libtool
%make
%make -C doc doc

%install
%makeinstall_std

# (cg) For sound profile support
mkdir -p %{buildroot}%{_sysconfdir}/sound/profiles/alsa
echo "SOUNDPROFILE=alsa" > %{buildroot}%{_sysconfdir}/sound/profiles/alsa/profile.conf
echo "# This file is left blank to allow alsa to default to dmix" > %{buildroot}%{_sysconfdir}/sound/profiles/alsa/alsa-default.conf
install -m 644 %{SOURCE1} -D %{buildroot}%{_sysconfdir}/sound/profiles/README
ln -s %{_sysconfdir}/sound/profiles/current/alsa-default.conf %{buildroot}%{_datadir}/alsa/alsa.conf.d/99-default.conf

%define alt_name soundprofile
%define alt_priority 10

%post
%{_sbindir}/update-alternatives \
  --install %{_sysconfdir}/sound/profiles/current %{alt_name} %{_sysconfdir}/sound/profiles/alsa %{alt_priority}

%postun
if [ ! -f %{_sysconfdir}/sound/profiles/alsa/profile.conf ]; then
  /usr/sbin/update-alternatives --remove %{alt_name} %{_sysconfdir}/sound/profiles/alsa
fi

%files
%{_bindir}/aserver
%dir %{_sysconfdir}/sound/profiles
%dir %{_sysconfdir}/sound/profiles/alsa
%{_sysconfdir}/sound/profiles/README
%{_sysconfdir}/sound/profiles/alsa/profile.conf
%{_sysconfdir}/sound/profiles/alsa/alsa-default.conf
%dir %{_datadir}/alsa/
%dir %{_datadir}/alsa/cards/
%dir %{_datadir}/alsa/pcm/
%{_datadir}/alsa/cards/*
%{_datadir}/alsa/pcm/*
%{_datadir}/alsa/alsa.conf
%{_datadir}/alsa/alsa.conf.d
%{_datadir}/alsa/smixer.conf
%{_datadir}/alsa/sndo-mixer.alisp
%dir %{_libdir}/alsa-lib
%dir %{_libdir}/alsa-lib/smixer/
%{_libdir}/alsa-lib/smixer/*

%files -n %{libname}
%{_libdir}/libasound.so.%{major}*

%files -n %{devname}
%dir %{_includedir}/alsa/
%{_includedir}/alsa/*
%{_includedir}/sys/asoundlib.h
%{_datadir}/aclocal/alsa.m4
%{_libdir}/libasound.so
%{_libdir}/pkgconfig/alsa.pc

%files docs
%doc doc/doxygen/html/* doc/asoundrc.txt



%changelog
* Wed Sep  12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 32ee597
- Adjust Conflicts and Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13425 |12mr|alsa-oss-1.0.25-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lib_major 0

%define libname %mklibname %{name} %{lib_major}
%define devname %mklibname -d %{name}

Summary:	Advanced Linux Sound Architecture (ALSA) library
Name:		alsa-oss
Version:	1.0.25
Release:	2
Epoch:		1
License:	GPL
Group:		Sound
Url:		http://www.alsa-project.org/
Source0:	ftp://ftp.alsa-project.org/pub/oss-lib/%{name}-%{version}.tar.bz2
Patch0:		alsa-oss-1.0.12-aoss.patch
BuildRequires:	doxygen
BuildRequires:	pkgconfig(alsa)

%description
Advanced Linux Sound Architecture (ALSA) is a modularized architecture which
supports quite a large range of ISA and PCI cards.
It's fully compatible with old OSS drivers (either OSS/Lite, OSS/commercial).
To use the features of alsa, one can either use:
- the old OSS api
- the new ALSA api that provides many enhanced features.

Using the ALSA api requires to use the ALSA library.
This library provides oss compatibility

%package -n %{libname}
Summary:	Advanced Linux Sound Architecture (ALSA) library
Group:		System/Libraries
Provides:	%{name} = %{EVRD}

%description -n %{libname}
Advanced Linux Sound Architecture (ALSA) is a modularized architecture which
supports quite a large range of ISA and PCI cards.
It's fully compatible with old OSS drivers (either OSS/Lite, OSS/commercial).
To use the features of alsa, one can either use:
- the old OSS api
- the new ALSA api that provides many enhanced features.

Using the ALSA api requires to use the ALSA library.
This library provides oss compatibility

%package -n %{devname}
Summary:	Development files for Advanced Linux Sound Architecture (ALSA)
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel  = %{EVRD}

%description -n %{devname}
Advanced Linux Sound Architecture (ALSA) is a modularized architecture which
supports quite a large range of ISA and PCI cards.
It's fully compatible with old OSS drivers (either OSS/Lite, OSS/commercial).
To use the features of alsa, one can either use:
- the old OSS api
- the new ALSA api that provides many enhanced features.

This package contains files needed in order to develop an application
that made use of ALSA.

%package -n aoss
Summary:	Wrapper script to ease ALSA-OSS compatibility library usage
Group:		Development/C
Requires:	%{libname} = %{EVRD}

%description -n aoss
aoss is a simple wrapper script which facilitates the use
of the ALSA OSS compatibility library.
It just sets the appropriate LD_PRELOAD path and then runs the command.

This is useful in cases where routing settings (which can
be made in your .asoundrc file) need to be applied to commands that use the
OSS API.

%prep
%setup -q
%patch0 -p1

%build
autoreconf -fiv
%configure2_5x
%make CFLAGS="%{optflags} -O0" LDFLAGS="%{ldflags} -ldl"

%install
mkdir -p %{buildroot}%{_includedir}/sys
mkdir -p %{buildroot}%{_libdir}

%makeinstall_std

rm -f %{buildroot}%{_libdir}/*.a

%files -n %{libname}
%doc COPYING
%{_libdir}/*.so.%{lib_major}*

%files -n %{devname}
%doc COPYING
%{_libdir}/*.so
%{_includedir}/oss-redir.h

%files -n aoss
%doc COPYING
%{_bindir}/aoss
%{_mandir}/man1/aoss.*



%changelog
* Sat Aug  25 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: d5d028e
- Don't build with -O2 optimization as it fails, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13426 |12mr|alsa-plugins-1.0.26-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libname %mklibname %{name}

Summary:	Advanced Linux Sound Architecture (ALSA) plugins
Name:		alsa-plugins
Version:	1.0.26
Release:	1
Source0:	ftp://ftp.alsa-project.org/pub/plugins/%{name}-%{version}.tar.bz2
Source1:	jack.conf
Source2:	pulseaudio.conf
Source3:	pcm-oss.conf
Source4:	samplerate.conf
Source5:	upmix.conf
Source6:	vdownmix.conf
Source7:	pulse-default.conf
Patch0:		alsa-plugins-1.0.25-ffmpeg-0.11.patch

# All packages are LGPLv2+ with the exception of samplerate which is GPLv2+
License:	GPLv2+ and LGPLv2+
Group:		Sound
URL:		http://www.alsa-project.org

BuildRequires:	kernel-headers >= 2.4.0
BuildRequires:	pkgconfig(alsa) >= %{version}
BuildRequires:	pkgconfig(libpulse) >= 0.8
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(jack)
BuildRequires:	pkgconfig(libavcodec)
BuildRequires:	pkgconfig(speex)

%description
Advanced Linux Sound Architecture (ALSA) utilities. Modularized architecture
with support for a large range of ISA and PCI cards. Fully compatible with
OSS/Lite (kernel sound drivers), but contains many enhanced features.

This is the plugins package, which allows you to manipulate ALSA settings.

%package -n	%{libname}
Summary:	Advanced Linux Sound Architecture (ALSA) plugins
Group:		Sound
%rename		%{name}

%description -n	%{libname}
Advanced Linux Sound Architecture (ALSA) utilities. Modularized architecture
with support for a large range of ISA and PCI cards. Fully compatible with
OSS/Lite (kernel sound drivers), but contains many enhanced features.

This is the plugins package, which allows you to manipulate ALSA settings.

%package	doc
Summary:	Advanced Linux Sound Architecture (ALSA) plugins
Group:		Sound
BuildArch:	noarch

%description	doc
Documentation for %{name}.

# (tv) needed for biarch:
%package	pulse-config
Summary:	Alsa to PulseAudio backend configuration
Group:		Sound
License:	LGPLv2+
# (cg) For upgrading from old configuration system
Requires(post):	libalsa-data >= 1.0.20-2
Requires(post):	update-alternatives

%description	pulse-config
This package contains configuration files for the pulse ALSA plugin.

%package -n	%{libname}-pulseaudio
Summary:	Alsa to PulseAudio backend
Group:		Sound
License:	LGPLv2+
Provides:	%{name}-pulseaudio = %{version}-%{release}
Conflicts:	%{libname} < 1.0.15-2
Conflicts:	%{name} < 1.0.14-8
Requires:	%{name}-pulse-config
%ifarch x86_64
# (cg) Suggest the 32 bit plugin on 64 bits to ensure compatibility
#      with (typically closed source) 32 bit apps.
Suggests:	lib%{name}-pulseaudio
%endif

%description -n	%{libname}-pulseaudio
This plugin allows any program that uses the ALSA API to access a PulseAudio
sound daemon. In other words, native ALSA applications can play and record
sound across a network. There are two plugins in the suite, one for PCM and
one for mixer control.

%package -n	%{libname}-jack
Summary:	Jack PCM output plugin for ALSA
Group:		Sound
License:	LGPLv2+
Provides:	%{name}-jack = %{version}-%{release}
Conflicts:	%{libname} < 1.0.15-2

%description -n	%{libname}-jack
This plugin converts the ALSA API over JACK (Jack Audio Connection
Kit, http://jackit.sf.net) API.  ALSA native applications can work
transparently together with jackd for both playback and capture.

    ALSA apps (playback) -> ALSA-lib -> JACK plugin -> JACK daemon
    ALSA apps (capture) <- ALSA-lib <- JACK plugin <- JACK daemon

This plugin provides the PCM type "jack"

%prep
%setup -q
%apply_patches

%build
%configure2_5x
%make

%install
%makeinstall_std mkdir_p="mkdir -p"

install -d %{buildroot}%{_datadir}/alsa/pcm
install -m644 %{SOURCE1} %{SOURCE2} %{SOURCE4} %{SOURCE5} %{SOURCE6} %{buildroot}%{_datadir}/alsa/pcm

# (cg) Include a configuration for when pulse is active
install -m644 %{SOURCE7} -D %{buildroot}%{_sysconfdir}/sound/profiles/pulse/alsa-default.conf

# We already include those in other places
rm %{buildroot}%{_datadir}/alsa/alsa.conf.d/{50-pulseaudio.conf,99-pulseaudio-default.conf.example}

%post pulse-config
# (cg) Check to see if the user has disabled pulse in the old style setup.
if [ -f %{_sysconfdir}/alsa/pulse-default.conf ]; then
  if grep -q "^#DRAKSOUND- " %{_sysconfdir}/alsa/pulse-default.conf; then
    update-alternatives --set soundprofile %{_sysconfdir}/sound/profiles/alsa
  fi
fi

%files doc
%doc COPYING* doc/R* doc/*.txt

%files -n %{libname}
%exclude %{_libdir}/alsa-lib/*_pulse.so
%exclude %{_libdir}/alsa-lib/*_jack.so
%{_datadir}/alsa/pcm/samplerate.conf
%{_datadir}/alsa/pcm/upmix.conf
%{_datadir}/alsa/pcm/vdownmix.conf
%{_libdir}/alsa-lib/*

%files pulse-config
%{_sysconfdir}/sound/profiles/pulse/alsa-default.conf
%{_datadir}/alsa/pcm/pulseaudio.conf

%files -n %{libname}-pulseaudio
%doc doc/README-pulse
%{_libdir}/alsa-lib/libasound_module_pcm_pulse.so
%{_libdir}/alsa-lib/libasound_module_ctl_pulse.so
%{_libdir}/alsa-lib/libasound_module_conf_pulse.so

%files -n %{libname}-jack
%doc doc/README-jack
%{_datadir}/alsa/pcm/jack.conf
%{_libdir}/alsa-lib/libasound_module_pcm_jack.so

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13427 |12mr|alsa-tools-1.0.25-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# TODO FIXME: WE SHOULD SPLIT alsa-firmware from alsa-tools

# sb16_csp is added conditionally!
%define MODULES_NOCSPCTL ac3dec as10k1 echomixer envy24control hdspconf hdsploader hdspmixer ld10k1 mixartloader pcxhrloader rmedigicontrol seq/sbiload sscape_ctl us428control usx2yloader vxloader
# qlo10k1 needs l10k1 and thus this package will only bootstrap if it's installed first

%ifarch ppc %mips %arm
%define MODULES %{MODULES_NOCSPCTL}
%else
%define MODULES %{MODULES_NOCSPCTL} sb16_csp
%endif

%define tool_fver 1.0.25
%define firmware_fver 1.0.25
%define firm_beta 0
%define tool_beta 0
%define ld10k1_major 0

%define ld10k1_name lo10k1
%define ld10k1_libname_orig lib%{ld10k1_name}
%define ld10k1_libname %mklibname %{ld10k1_name} %{ld10k1_major}

%if %{tool_beta}
%define fname %{name}-%{tool_fver}%{tool_beta}
%else
%define fname %{name}-%{tool_fver}
%endif
%if %{firm_beta}
%define firm_name alsa-firmware-%{firmware_fver}%{firm_beta}
%else
%define firm_name alsa-firmware-%{firmware_fver}
%endif

Name:		alsa-tools
Version:	%{tool_fver}
%if %{firm_beta}
Release:	0.%{firm_beta}.1
%else
Release:	3
%endif
Summary:	Advanced Linux Sound Architecture (ALSA) tools
License:	GPL
Group:		Sound
URL:		http://alsa-project.org
Source0:	ftp://ftp.alsa-project.org/pub/tools/%fname.tar.bz2
Source1:	ftp://ftp.alsa-project.org/pub/firmware/%firm_name.tar.bz2
Source2:	audio_dock_netlist.h
Source10:	%{name}.rpmlintrc
Patch0:		alsa-tools-1.0.18-sscape_ctl.c.patch
# From Debian: adapt to udev instead of hotplug - AdamW 2008/03
Patch2:		alsa-tools-1.0.16-usx2yloader-udev.patch
# (tv) fix underlinking:
Patch3:		alsa-tools-1.0.17rc1-fix-link.patch
# (hk) fix build errors with -Wformat -Werror=format-security
Patch4:		alsa-tools-1.0.19-format-security.patch
BuildRequires:	pkgconfig(alsa)
BuildRequires:	fltk-devel
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	automake

%description
Advanced Linux Sound Architecture (ALSA) utils. Modularized
architecture with support for a large range of ISA and PCI cards.
Fully compatible with OSS/Lite (kernel sound drivers), but
contains many enhanced features.

This source rpm package provides several sub packages:
* ac3dec - A free AC-3 stream decoder
* as10k1 - AS10k1 Assembler version A0.99
* cspctl - Sound Blaster 16 ASP/CSP control program
* envy24control - Control tool for Envy24 (ice1712) based soundcards
* hdsploader - Firmware loader for RME Hammerfall cards
* hdspmixer - Mixer for the RME Hammerfall DSP cards
* mixartloader - Firmware loader for Digigram's miXart
* rmedigicontrol - Control panel for RME Hammerfall cards
* sbiload - An OPL2/3 FM instrument loader for ALSA sequencer
* sscape_ctl - ALSA SoundScape control utility
* us428control - Control tool for Tascam 428
* usx2yloader - Firmware loader for Tascam USX2Y USB soundcards
* vxloader - Firmware loader for Digigram's VX-board

%package -n	ac3dec
Summary:	A free AC-3 stream decoder
License:	GPL
Group:		Sound

%description -n	ac3dec
This software is completely useless to 99.99 percent of users
out there. It is mostly of use to those interested in audio
coding research and evaluating codecs. It could theoretically
be used as a portion of a DVD playback system for unix systems. 

%package -n	aica-firmware
Summary:	Firwmare for Sega Dreamcast
License:	GPL
Group:		Sound

%description -n	aica-firmware
This is the firmware data for Sega Dreamcast.

%package -n	asihpi-firmware
Summary:	Firwmare for asihpi drivers
License:	GPL
Group:		Sound
Obsoletes:	asihpi-firwmare < %{version}-%{release}
Provides:	asihpi-firwmare

%description -n	asihpi-firmware
This is the firmware data for ASIHPI drivers.

%package -n	as10k1
Summary:	AS10k1 Assembler version A0.99
License:	GPL
Group:		Sound

%description -n	as10k1
This is an assembler for the emu10k1 DSP chip present in the
creative SB live, PCI 512, and emu APS sound cards. It is used to
make audio effects such as a flanger, chorus or reverb.

%package -n	echomixer
Summary:	Control tool for Echoaudio soundcards
License:	GPL
Group:		Sound

%description -n	echomixer
Emixer is a tool to control all the features of any Echoaudio soundcard.
This includes clock sources, input and output gains, mixers, etc.

%package -n	emagic-firmware
Summary:	Firwmare for Emagic EMI 2|6 Audio Interface
License:	GPL
Group:		Sound

%description -n	emagic-firmware
This is the firmware data for Emagic EMI 2|6 Audio Interface.

%package -n	emu1010-firmware
Summary:	Firwmare for EMU Systems EMU1010 PCI card
License:	GPL
Group:		Sound

%description -n	emu1010-firmware
This is the firmware data for EMU Systems EMU1010 PCI card.

%package -n	envy24control
Summary:	Control tool for Envy24 (ice1712) based soundcards
License:	GPL
Group:		Sound

%description -n	envy24control
envy24control allows control of the digital mixer, channel gains
and other hardware settings for sound cards based on the ice1712
chipset (Midiman Delta series, Terratec EWS and EWX series). It 
also displays a level meter for each input and output channel.

%package -n	hdspconf
Summary:	GUI to control the Hammerfall HDSP ALSA settings
License:	GPL
Group:		Sound

%description -n	hdspconf
HDSPConf is a GUI to control the Hammerfall HDSP ALSA Settings.

%package -n	hdsploader
Summary:	Firmware loader for the RME Hammerfall DSP cards
License:	GPL
Group:		Sound

%description -n	hdsploader
Firmware loader for the RME Hammerfall DSP cards

%package -n	hdspmixer
Summary:	Mixer for the RME Hammerfall DSP cards
License:	GPL
Group:		Sound

%description -n	hdspmixer
Mixer for the RME Hammerfall DSP cards

%package -n	korg1212-firmware
Summary:	Firwmare for Korg1212
License:	GPL
Group:		Sound

%description -n	korg1212-firmware
This is the firmware data for Korg1212.

%package -n	ld10k1
Summary:	AS10k1 Assembler version A0.99
License:	GPL
Group:		Sound

%description -n	ld10k1
This is patch loader for EMU10K1 (EMU10K2) for ALSA.
This dissables AC3 passthrough on SB Live.

There are two parts:
Server - ld10k1 - runing as service - it is storing driver state - it must run
        under root or by setuided
Client - lo10k1 - controls server
and dump loader dl10k1 - loads dumps previously created with lo10k1 & ld10k1.

ld10k1 will clear card DSP program and you will hear nothing.
You must load some patches to route sound from inputs to outputs (use
audigy_init script for audigy 1, 2 or init_live for sb live).
After loading patch check and set oss mixer emulation through proc file
(/proc/asound/card/oss_mixer)

In directory setup are some patches which I use on my Audigy for testing.
With this you will have exactly same mixer as with original driver (+headphone
control, not tested AudigyDrive inputs and outputs, AC3 passthrought).
Use as10k1 compiler from alsa-tools package to compile patches.

%package -n %{ld10k1_libname}
Summary:	Ld10k1_ library
Group:		Sound
Provides:	%{ld10k1_libname_orig} = %{version}-%{release}
Obsoletes:	%{ld10k1_libname_orig} < %{version}-%{release}
Conflicts:	ld10k1 < 1.0.12

%description -n %{ld10k1_libname}
This is the library of ld10k1.

%package -n %{ld10k1_libname}-devel
Summary:	Development files for l10k1
Group:		Development/C
Requires:	%{ld10k1_libname} >= %{version}
Provides:	%{ld10k1_libname_orig}-devel = %{version}-%{release}
Obsoletes:	%{ld10k1_libname_orig}-devel < %{version}-%{release}

%description -n %{ld10k1_libname}-devel
This package contains files needed in order to develop an application
that made use of the ld10k1 library.

%package -n	maestro3-firmware
Summary:	Firwmare for Maestro3
License:	GPL
Group:		Sound

%description -n	maestro3-firmware
This is the firmware data for Maestro3.

%package -n	mixartloader
Summary:	Firmware loader for Digigram miXart
License:	GPL
Group:		Sound

%description -n	mixartloader
Firmware loader for Digigram miXart

%package -n	pcxhrloader
Summary:	Firmware loader for Digigram PCXHR soundcards
License:	GPL
Group:		Sound

%description -n	pcxhrloader
Helper program to load the firmware binaries onto the Digigram's PCXHR-board
sound drivers.

%package -n	rmedigicontrol
Summary:	Control panel for the RME Hammerfall DSP cards
License:	GPL
Group:		Sound

%description -n	rmedigicontrol
Control panel for the RME Hammerfall DSP cards

%ifnarch ppc %mips %arm
%package -n	sb16_csp
Summary:	Sound Blaster 16 ASP/CSP control program
License:	GPL
Group:		Sound
Provides:	cspctl
Obsoletes:	cspctl < %{version}-%{release}

%description -n	sb16_csp
Cspctl is a Sound Blaster 16 ASP/CSP control program. It is a simple CSP
microcode loader for Crative Sound Blaster 16ASP and some Sound Blaster AWE32
sound cards with Creative Signal Processor (CSP) chip (CT1748A) installed.
cspctl can also be used as a post-install function to snd-sb16-csp module to
load default codec at module installation.
If CSP chip is successfully detected and initialized, it will be installed as a
hardware dependent device hwC0D2 into /dev/snd directory. Currently, following
codecs can be loaded to CSP device:

- wfm0001a.csp  QSound decoder
- wfm0006a.csp  A-law codec
- wfm0007a.csp  u-law codec
- wfm0011a.csp  IMA ADPCM codec (distorted output for IMA test files)
- wfm0200a.csp  Creative ADPCM codec (maybe Intel/DVI IMA ADPCM compatible)
- wfm0202a.csp  Fast Speech 8 codec
- wfm0203a.csp  Fast Speech 10 codec

These codecs are not yet supported by ALSA:
- wfm0201a.csp  Text2Speech decoder

With QSound decoder microcode loaded, all simple PCM file formats can be
played with QSound 180 degree positioning applied. QSound element is
dynamically added into mixer structure as 3DEffect1-space element. It will
only show if support for CSP has been compiled into ALSA drivers, CSP chip
has been found, and QSound codec is loaded into CSP. When enabled, QSound
position can be dynamically changed by mixer slider.

Driver supports autoloading of u-Law, A-Law and Ima-ADPCM hardware codecs.
Autoloading is active only when there is no microcode loaded to CSP, and there
is no need to preload appropriate *.csp files.

If hardware codec microcode has been manually loaded, then CSP will support
only loaded PCM format and autoloading will be disabled.  In such case, proc
interface will show loaded codec properties:
%endif

%package -n	sb16-firmware
Summary:	Firwmare for SB16 Advanced Signal Processor
License:	GPL
Group:		Sound

%description -n	sb16-firmware
This is the firmware data for SB16 Advanced Signal Processor.

%package -n	sbiload
Summary:	An OPL2/3 FM instrument loader for ALSA sequencer
License:	GPL
Group:		Sound

%description -n	sbiload
An OPL2/3 FM instrument loader for ALSA sequencer

%package -n	sscape_ctl
Summary:	ALSA SoundScape control utility
License:	GPL
Group:		Sound

%description -n	sscape_ctl
ALSA SoundScape control utility

%package -n	turtlebeach-firmware
Summary:	Firwmare for turtlebeach
License:	GPL
Group:		Sound

%description -n	turtlebeach-firmware
This is the firmware data for turtlebeach.

%package -n	usx2yloader
Summary:	Firmware loader for Tascam USX2Y USB
License:	GPL
Group:		Sound
Requires:	fxload

%description -n	usx2yloader
Helper program to load the firmware binaries onto the Tascam USX2Y USB.

%package -n	us428control
Summary:	Control for Tascam 428
License:	GPL
Group:		Sound

%description -n	us428control
Controller program for the Tascam 428 workstation.

%package -n	vxloader
Summary:	Firmware loader for Digigram VX soundcards
License:	GPL
Group:		Sound

%description -n	vxloader
Helper program to load the firmware binaries onto the Digigram's VX-board sound
drivers.

%package -n	yamaha-firmware
Summary:	Firwmare for Yamaha DS-1 sound cards
License:	GPL
Group:		Sound

%description -n	yamaha-firmware
This is the firmware data for Yamaha DS-1 sound cards.

%prep
%setup -q -a 1 -n %fname
%patch0 -p0
%patch2 -p1 -b .usx2yudev
%patch3 -p1 -b .link
%patch4 -p1 -b .format-security
cp %SOURCE2 ./%firm_name/emu/audio_dock_netlist.h
pushd envy24control
touch NEWS ChangeLog
popd

%build
for i in %{MODULES} %firm_name; do
pushd ${i}
# (tv) force it not to lookup aclocal-1.9 & co
libtoolize -c -f
autoreconf
%configure2_5x --with-hotplug-dir=/lib/firmware
%make
popd
done

%install
rm -rf %{buildroot}

for i in %{MODULES} %firm_name; do
pushd ${i}
%makeinstall_std
popd
done

# install some extra stuff for ac3dec
install -m755 ac3dec/test/dither_test %{buildroot}%{_bindir}/dither_test
install -m755 ac3dec/test/imdct_test %{buildroot}%{_bindir}/imdct_test

# install menu entries


mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-echomixer.desktop << EOF
[Desktop Entry]
Name=Echo mixer
Comment=Control tool for Echoaudio soundcards
Exec=%{_bindir}/echomixer
Icon=sound_section
Terminal=false
Type=Application
Categories=AudioVideo;Audio;Mixer;
EOF


mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-envy24control.desktop << EOF
[Desktop Entry]
Name=Envy24control
Comment=Control tool for Envy24 (ice1712) based soundcards
Exec=%{_bindir}/envy24control
Icon=sound_section
Terminal=false
Type=Application
Categories=AudioVideo;Audio;Mixer;
EOF



mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-rmedigicontrol.desktop << EOF
[Desktop Entry]
Name=RME Digicontrol
Comment=Control panel for RME Hammerfall
Exec=%{_bindir}/rmedigicontrol
Icon=sound_section
Terminal=false
Type=Application
Categories=AudioVideo;Audio;Mixer;
EOF

# udev rules file for usx2yloader - AdamW 2008/03
mkdir -p %{buildroot}%{_sysconfdir}/udev/rules.d
cat > %{buildroot}%{_sysconfdir}/udev/rules.d/55-alsa-tascam-firmware-loaders.rules << EOF
# TASCAM US-428 usb sound card.
    BUS=="usb", ACTION=="add", SYSFS{idVendor}=="1604", SYSFS{idProduct}=="8000", RUN+="/lib/udev/tascam_fw"
    BUS=="usb", ACTION=="add", SYSFS{idVendor}=="1604", SYSFS{idProduct}=="8001", RUN+="/lib/udev/tascam_fpga"
# TASCAM US-224 usb sound card.
    BUS=="usb", ACTION=="add", SYSFS{idVendor}=="1604", SYSFS{idProduct}=="8004", RUN+="/lib/udev/tascam_fw"
    BUS=="usb", ACTION=="add", SYSFS{idVendor}=="1604", SYSFS{idProduct}=="8005", RUN+="/lib/udev/tascam_fpga"
# TASCAM US-112 usb sound card.
    BUS=="usb", ACTION=="add", SYSFS{idVendor}=="1604", SYSFS{idProduct}=="8006", RUN+="/lib/udev/tascam_fw"
    BUS=="usb", ACTION=="add", SYSFS{idVendor}=="1604", SYSFS{idProduct}=="8007", RUN+="/lib/udev/tascam_fpga"
EOF


%files -n	ac3dec
%doc ac3dec/COPYING ac3dec/README ac3dec/TODO
%{_bindir}/ac3dec
%{_bindir}/extract_ac3
%{_bindir}/dither_test
%{_bindir}/imdct_test

%files -n	aica-firmware
/lib/firmware/aica_firmware.bin

%files -n	asihpi-firmware
/lib/firmware/asihpi

%files -n	as10k1
%doc as10k1/README as10k1/COPYING as10k1/examples
%{_bindir}/as10k1

%files -n	echomixer
%doc echomixer/AUTHORS echomixer/COPYING echomixer/README
%{_bindir}/echomixer
%{_datadir}/applications/mandriva-echomixer.desktop
/lib/firmware/ea

%files -n	emagic-firmware
/lib/firmware/emagic/

%files -n	emu1010-firmware
/lib/firmware/emu/

%files -n	envy24control
%doc envy24control/AUTHORS envy24control/COPYING envy24control/README
%{_bindir}/envy24control
%{_mandir}/man1/envy24control.1*
%{_datadir}/applications/mandriva-envy24control.desktop
#%{_iconsdir}/envy24control.png

%files -n	hdspconf
%doc hdspconf/COPYING hdspconf/README
%{_bindir}/hdspconf
%{_datadir}/pixmaps/hdspconf.png
%{_datadir}/applications/hdspconf.desktop

%files -n	hdsploader
%doc hdsploader/AUTHORS hdsploader/COPYING hdsploader/README
%{_bindir}/hdsploader
%dir %{_datadir}/alsa
%dir %{_datadir}/alsa/firmware
%{_datadir}/alsa/firmware/hdsploader
/lib/firmware/digiface_*
/lib/firmware/multiface_*
/lib/firmware/rpm_firmware.bin

%files -n	hdspmixer
%doc hdspmixer/AUTHORS hdspmixer/COPYING hdspmixer/README
%{_bindir}/hdspmixer
%{_datadir}/applications/hdspmixer.desktop
%{_datadir}/pixmaps/hdspmixer.png

%files -n	korg1212-firmware
/lib/firmware/korg/k1212.dsp

%files -n	ld10k1
%doc as10k1/README as10k1/COPYING as10k1/examples
%{_bindir}/lo10k1
%{_bindir}/init_audigy
%{_bindir}/init_audigy_eq10
%{_bindir}/init_live
%{_datadir}/ld10k1
%{_sbindir}/ld10k1
%{_sbindir}/dl10k1
%{_sbindir}/ld10k1d

%files -n %{ld10k1_libname}
%{_libdir}/lib%{ld10k1_name}.so.*

%files -n %{ld10k1_libname}-devel
%{_includedir}/lo10k1
%{_datadir}/aclocal/ld10k1.m4
%{_libdir}/lib%{ld10k1_name}.so

%files -n	maestro3-firmware
/lib/firmware/ess

%files -n	mixartloader
%{_bindir}/mixartloader
%dir %{_datadir}/alsa
%dir %{_datadir}/alsa/firmware
%{_datadir}/alsa/firmware/mixartloader
/lib/firmware/mixart/

%files -n	rmedigicontrol
%doc rmedigicontrol/COPYING rmedigicontrol/README
%{_bindir}/rmedigicontrol
%{_datadir}/applications/mandriva-rmedigicontrol.desktop

%files -n	sb16-firmware
/lib/firmware/sb16/

%files -n	sbiload
%doc seq/sbiload/COPYING seq/sbiload/README
%{_bindir}/sbiload
%{_datadir}/sounds/opl3/

%files -n	sscape_ctl
%{_bindir}/sscape_ctl

%files -n	us428control
%{_bindir}/us428control

%files -n	usx2yloader
%doc usx2yloader/README
%{_bindir}/usx2yloader
/lib/udev/tascam*
%dir %{_datadir}/alsa
%dir %{_datadir}/alsa/firmware
%{_datadir}/alsa/firmware/usx2yloader
%{_sysconfdir}/udev/rules.d/55-alsa-tascam-firmware-loaders.rules

%files -n	pcxhrloader
%doc vxloader/README
%{_bindir}/pcxhrloader
%dir %{_datadir}/alsa
%dir %{_datadir}/alsa/firmware
%{_datadir}/alsa/firmware/pcxhrloader
/lib/firmware/pcxhr/

%ifnarch ppc %mips %arm
%files -n	sb16_csp
%doc sb16_csp/COPYING sb16_csp/README
%_bindir/cspctl
%_mandir/man1/cspctl.*
%endif

%files -n	turtlebeach-firmware
/lib/firmware/turtlebeach/msndinit.bin
/lib/firmware/turtlebeach/msndperm.bin
/lib/firmware/turtlebeach/pndsperm.bin
/lib/firmware/turtlebeach/pndspini.bin

%files -n	vxloader
%doc vxloader/README
%{_bindir}/vxloader
%dir %{_datadir}/alsa
%dir %{_datadir}/alsa/firmware
%{_datadir}/alsa/firmware/vxloader
/lib/firmware/vx/

%files -n	yamaha-firmware
/lib/firmware/yamaha/ds1_ctrl.fw
/lib/firmware/yamaha/ds1_dsp.fw
/lib/firmware/yamaha/ds1e_ctrl.fw
/lib/firmware/yamaha/yss225_registers.bin


%changelog
* Tue Jan 31 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1.0.25-1
+ Revision: 769955
- Upate to 1.0.25

* Sat Dec 10 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.24.1-3
+ Revision: 740068
- various fixes

* Tue Oct 04 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.24.1-2
+ Revision: 702697
- rebuild

* Tue Mar 08 2011 Matthew Dawkins <mattydaw@mandriva.org> 1.0.24.1-1
+ Revision: 642793
- fixed file list
- explicitly changed patch to patch0 and a patch level
- new versions of alsa-firmware & alsa-tools 1.0.24.1

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.23-3mdv2011.0
+ Revision: 627712
- don't force the usage of automake1.7

* Mon Nov 29 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.23-2mdv2011.0
+ Revision: 603175
- rebuild

* Sat Apr 17 2010 Colin Guthrie <cguthrie@mandriva.org> 1.0.23-1mdv2010.1
+ Revision: 535805
- New version: 1.0.23

* Mon Jan 18 2010 Jérôme Brenier <incubusss@mandriva.org> 1.0.22-2mdv2010.1
+ Revision: 493170
- rebuild for new fltk

* Mon Dec 21 2009 Colin Guthrie <cguthrie@mandriva.org> 1.0.22-1mdv2010.1
+ Revision: 480507
- New version: 1.0.22

* Fri Sep 25 2009 Olivier Blin <blino@mandriva.org> 1.0.21-4mdv2010.0
+ Revision: 448769
- disable sb16_csp on MIPS and ARM (from Arnaud Patard)

* Mon Aug 31 2009 Thierry Vignaud <tv@mandriva.org> 1.0.21-3mdv2010.0
+ Revision: 422979
- new release

* Mon May 11 2009 Thierry Vignaud <tv@mandriva.org> 1.0.20-3mdv2010.0
+ Revision: 374787
- new release

* Thu Apr 23 2009 Thierry Vignaud <tv@mandriva.org> 1.0.19-2mdv2009.1
+ Revision: 368901
- rebuild for missing firmwares on 32bits

* Sat Mar 21 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 1.0.19-1mdv2009.1
+ Revision: 359681
- Fixed alsa-tools 1.0.19 build errors in current cooker.

  + Thierry Vignaud <tv@mandriva.org>
    - new version (we really should split firmware out...)

* Sun Dec 14 2008 Funda Wang <fwang@mandriva.org> 1.0.18-3mdv2009.1
+ Revision: 314114
- rediff patch0

* Wed Nov 12 2008 Thierry Vignaud <tv@mandriva.org> 1.0.18-2mdv2009.1
+ Revision: 302464
- patch 2: rediff
- new tools version (we really should split firmware out...)

* Wed Jul 16 2008 Colin Guthrie <cguthrie@mandriva.org> 1.0.17-1mdv2009.0
+ Revision: 236497
- New version: 1.0.17

* Mon Jun 16 2008 Thierry Vignaud <tv@mandriva.org> 1.0.17-0.rc2.2mdv2009.0
+ Revision: 219557
- new release

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Tue Jun 10 2008 Thierry Vignaud <tv@mandriva.org> 1.0.17-0.rc1.1mdv2009.0
+ Revision: 217380
- patch 3: fix underlinking
- new release

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Thu Mar 27 2008 Thierry Vignaud <tv@mandriva.org> 1.0.16-3mdv2008.1
+ Revision: 190693
- make sb16_csp obsoletes/provides cspctl (#39408)

* Mon Mar 10 2008 Adam Williamson <awilliamson@mandriva.org> 1.0.16-2mdv2008.1
+ Revision: 183652
- create udev rules file for usx2yloader in %%install
- correct menu categories
- usx2yloader requires fxload
- add usx2yloader-udev.patch from Debian: fixes usx2yloader to use udev not hotplug

* Wed Feb 06 2008 Thierry Vignaud <tv@mandriva.org> 1.0.16-1mdv2008.1
+ Revision: 163084
- new release

* Tue Jan 22 2008 Thierry Vignaud <tv@mandriva.org> 1.0.16-0.rc1.2mdv2008.1
+ Revision: 155984
- new release
- drop old menu
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Tue Oct 16 2007 Thierry Vignaud <tv@mandriva.org> 1.0.15-2mdv2008.1
+ Revision: 99107
- fix build
- new release
- fix summary-ended-with-dot

* Thu Jun 07 2007 Anssi Hannula <anssi@mandriva.org> 1.0.14-2mdv2008.0
+ Revision: 36130
- rebuild with correct optflags

  + Thierry Vignaud <tv@mandriva.org>
    - new release

* Thu May 03 2007 Thierry Vignaud <tv@mandriva.org> 1.0.14-0.rc4.2mdv2008.0
+ Revision: 21575
- new release


* Thu Mar 08 2007 Thierry Vignaud <tvignaud@mandriva.com> 1.0.14-0.rc3.1mdv2007.1
+ Revision: 138564
- new release

* Fri Dec 22 2006 Christiaan Welvaart <cjw@daneel.dyndns.org> 1.0.13-2mdv2007.1
+ Revision: 101486
- disable sb16_csp for ppc (again)

* Wed Oct 25 2006 Thierry Vignaud <tvignaud@mandriva.com> 1.0.13-1mdv2007.0
+ Revision: 72291
- fix build (add new firmware for EMU1010
- Import alsa-tools

* Tue Oct 24 2006 Thierry Vignaud <tvignaud@mandriva.com> 1.0.13-1mdv2007.1
- new release

* Fri Sep 15 2006 Thierry Vignaud <tvignaud@mandriva.com> 1.0.12-2mdv2007.0
- fix update (fcrozat)

* Fri Aug 25 2006 Thierry Vignaud <tvignaud@mandriva.com> 1.0.12-1mdv2007.0
- new release

* Sat Aug 05 2006 Thierry Vignaud <tvignaud@mandriva.com> 1.0.12-0.rc2.1mdv2007.0
- new release
- fix typo in package name

* Tue Jul 25 2006 Thierry Vignaud <tvignaud@mandriva.com> 1.0.12-0.rc1.1mdv2007.0
- new release
- switch to XDG menus

* Fri May 05 2006 Thierry Vignaud <tvignaud@mandriva.com> 1.0.11-3mdk
- patch 1: fix m4 macro when building with gtk+2-devel and w/o gtk+-devel

* Thu May 04 2006 Thierry Vignaud <tvignaud@mandriva.com> 1.0.11-2mdk
- kill obsolete comment
- drop gtk-devel buildrequire (everything is now linked with gtk+-2)

* Thu May 04 2006 Thierry Vignaud <tvignaud@mandriva.com> 1.0.11-1mdk
- new release
- drop patch 2 (merged upstream)
- drop patch 3 (better fix upstream)

* Wed Nov 16 2005 Thierry Vignaud <tvignaud@mandriva.com> 1.0.10-1mdk
- new release
- a few rpmlint fixes

* Fri Nov 04 2005 Thierry Vignaud <tvignaud@mandriva.com> 1.0.10-0.rc2.1mdk
- new release

* Tue Oct 04 2005 Olivier Blin <oblin@mandriva.com> 1.0.9-2mdk
- move to new /lib/firmware directory

* Sat May 28 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.0.9-1mdk
- new release

* Tue May 24 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.0.9-0.rc4.2mdk
- add hdspconf, ld10k1 & sb16_csp subpackages

* Tue May 24 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.0.9-0.rc4.1mdk
- new release

* Tue May 10 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.0.9-0.rc3.1mdk
- new release
- drop now uneeded patch 5
- patch 3: fix compiling with gcc-4.0

* Sat Apr 16 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.0.9rc2-0.rc2.1mdk
- new release

* Thu Jan 13 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.0.8-1mdk
- new release

* Tue Jan 11 2005 Guillaume Rousse <guillomovitch@mandrake.org> 1.0.8-0.rc2.2mdk
- fix lib64 build

* Wed Jan 05 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.0.8-0.rc2.1mdk
- new release

* Thu Dec 30 2004 Christiaan Welvaart <cjw@daneel.dyndns.org> 1.0.8-0.rc1.2mdk
- if the module list is generated somehow, why is it in the specfile?

* Wed Dec 22 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.0.8-0.rc1.1mdk
- new release

* Fri Nov 19 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.0.7-1mdk
- new release

* Tue Aug 17 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.0.6-1mdk
- new release
- replace SOURCE 2 bu patch 2 so that we do not lost usefull checks in the
  future

* Thu Aug 05 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.0.6-0.rc1.1mdk
- new release

* Sun Jun 13 2004 Christiaan Welvaart <cjw@daneel.dyndns.org> 1.0.5-2mdk
- fix build with gcc 3.4
- add BuildRequires: automake1.7
- do not build cspctl on ppc

* Sat May 29 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.0.5-1mdk
- new release

* Tue Apr 06 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.0.4-1mdk
- new release

* Fri Apr 02 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.0.4-0.rc1_1mdk
- new release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13428 |12mr|alsa-utils-1.0.26-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define ver 1.0.26
%define alibversion %ver
%define beta 0
%if %beta
%define fname %name-%{version}%beta
%else
%define fname %name-%{version}
%endif

Summary: Advanced Linux Sound Architecture (ALSA) utilities
Name:    alsa-utils
Version: %ver
%if %beta
Release: 0.%{beta}.1
%else
Release: 1
%endif
Source:  ftp://ftp.alsa-project.org/pub/utils/%fname.tar.bz2
License: GPL
Group: Sound
Url:   http://www.alsa-project.org

BuildRequires: kernel-headers >= 2.4.0
BuildRequires: libalsa-devel >= %alibversion
BuildRequires: ncurses-devel ncursesw-devel
BuildRequires: xmlto
BuildRequires: systemd-units
Requires: alsa-lib >= 1:%alibversion
# dependancies for alsaconf:
Requires: pciutils

%description
Advanced Linux Sound Architecture (ALSA) utilities. Modularized architecture
with support for a large range of ISA and PCI cards. Fully compatible with
OSS/Lite (kernel sound drivers), but contains many enhanced features.

This is the utilities package, which allows you to manipulate ALSA settings.

%package -n speaker-test
Summary: ALSA test tool
Group: Sound
Requires: alsa-utils
Conflicts: alsa-utils < 1.0.9-4mdk

%description -n speaker-test
speaker-test is a tool that enables one to test his head phones.

%package -n alsaconf
Summary: ALSA configuration tool
Group: Sound
Requires: alsa-utils whiptail cdialog
Conflicts: alsa-utils < 1.0.9-4mdk

%description -n alsaconf
Alsaconf is a tool that enables one to configure his sound card with ALSA.
It's often not not needed as mandriva linux will autoconfigure sound cards.

%prep
%setup -q -n %fname

%build
%configure2_5x \
    --disable-rpath \
    --with-systemdsystemunitdir=%{_unitdir}

%make all

%install
rm -rf %{buildroot}
%makeinstall_std mkdir_p="mkdir -p"

# Create /var/lib/alsa tree
mkdir -p -m 755 %{buildroot}/var/lib/alsa

# move alsactl in /sbin in order to reload mixer settings on bootstrapping:
mkdir %{buildroot}/sbin
mv %{buildroot}/{%_sbindir,sbin}/alsactl

ln -s ../../sbin/alsactl %{buildroot}/%_sbindir

%find_lang alsaconf
%find_lang alsa-utils
cat alsa-utils.lang >> alsaconf.lang

%files
%doc [A-Z][A-Z]*
%_bindir/[a-i]*
%_sbindir/alsactl
/sbin/alsactl
%_mandir/man1/[a-i]*
%_mandir/man7/alsactl_init.7*
%_datadir/alsa/
/lib/systemd/system/*.service
/lib/systemd/system/*/*.service
/lib/udev/rules.d/*.rules
/var/lib/alsa

%files -n speaker-test
%_bindir/speaker-test
%_mandir/man1/speaker-test.*
%_datadir/sounds/alsa/

%files -n alsaconf -f alsaconf.lang
%_sbindir/alsaconf
%_mandir/man8/alsaconf.*
%lang(fr) %_mandir/fr/man8/alsaconf.*

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13429 |12mr|amarok-2.6.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libname_orig lib%{name}
%define libname %mklibname %{name} 0
%define develname %mklibname -d %{name}

# Needed to obsolete old amarok2 packages
%define libname_orig2 libamarok2
%define libname2 %mklibname amarok2 0
%define develname2 %mklibname -d amarok2

Name:		amarok
Summary:	A powerful media player for KDE4
Version:	2.6.0
Release:	2
Epoch:		3
License:	GPLv2+
Url:		http://amarok.kde.org/
Group:		Sound
Source0:	http://fr2.rpmfind.net/linux/KDE/unstable/%{name}/%{version}/src/%{name}-%{version}.tar.bz2
Source1000:	amarok.rpmlintrc
Patch0:		amarok-2.6.0-lastfm1.patch
BuildRequires:	pkgconfig(taglib)
BuildRequires:	cmake
BuildRequires:	pkgconfig(libnjb)
BuildRequires:	libifp-devel
BuildRequires:	pkgconfig(libmtp)
BuildRequires:	pkgconfig(loudmouth-1.0)
BuildRequires:	mysql-static-devel
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(libvisual-0.4)
BuildRequires:	kdelibs4-devel
BuildRequires:	kdebase4-workspace-devel
BuildRequires:	pkgconfig(libgpod-1.0)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	libmp4v2-devel
BuildRequires:	pkgconfig(taglib-extras)
BuildRequires:	qtscriptgenerator
BuildRequires:	liblastfm-devel
BuildRequires:	pkgconfig(qca2)
BuildRequires:	pkgconfig(libofa)
BuildRequires:	ffmpeg-devel
BuildRequires:	libaio-devel
BuildRequires:	pkgconfig(libmygpo-qt)
Suggests:	%{name}-scripts = %{EVRD}
Requires:	mysql-common-core
Requires:	qtscriptbindings
Requires:	kde4-audiocd
Obsoletes:	%{_lib}amarokqtjson1 < %{epoch}:%{version}
%rename		amarok-utils

%description
Feature Overview

* Music Collection:
You have a huge music library and want to locate tracks quickly? Let amaroK's
powerful Collection take care of that! It's a database powered music store,
which keeps track of your complete music library, allowing you to find any
title in a matter of seconds.

* Intuitive User Interface:
You will be amazed to see how easy amaroK is to use! Simply drag-and-drop files
into the playlist. No hassle with complicated  buttons or tangled menus.
Listening to music has never been easier!

* Streaming Radio:
Web streams take radio to the next level: Listen to thousands of great radio
stations on the internet, for free! amaroK provides excellent streaming
support, with advanced features, such as displaying titles of the currently
playing songs.

* Context Browser:
This tool provides useful information on the music you are currently listening
to, and can make listening suggestions, based on your personal music taste. An
innovate and unique feature.

* Visualizations:
amaroK is compatible with XMMS visualization plugins. Allows you to use the
great number of stunning visualizations available on the net. 3d visualizations
with OpenGL are a great way to enhance your music experience.

%files -f %{name}.lang
%{_kde_bindir}/amarok
%{_kde_bindir}/amarokcollectionscanner
%{_kde_bindir}/amarok_afttagger
%{_kde_bindir}/amarokmp3tunesharmonydaemon
%{_kde_bindir}/amarokpkg
%{_kde_datadir}/applications/kde4/amarok.desktop
%{_kde_datadir}/applications/kde4/amarok_containers.desktop
%{_kde_datadir}/config/amarok.knsrc
%{_kde_datadir}/config/amarok_homerc
%{_kde_datadir}/config.kcfg/amarokconfig.kcfg
%{_kde_appsdir}/desktoptheme/*
%{_kde_appsdir}/solid/actions/amarok-play-audiocd.desktop
%{_kde_appsdir}/amarok
%{_kde_appsdir}/kconf_update/*
%{_kde_libdir}/kde4/*
%{_kde_libdir}/libampache_account_login.so
%{_kde_datadir}/config/amarokapplets.knsrc
%{_kde_datadir}/kde4/services/*
%{_kde_datadir}/kde4/servicetypes/*
%{_kde_iconsdir}/*/*/*/amarok.*
%{_kde_datadir}/dbus-1/interfaces/*
%exclude %{_kde_appsdir}/amarok/scripts/

#--------------------------------------------------------------------

%package scripts
Summary:	Scripts for amarok
Group:		Graphical desktop/KDE
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description scripts
This package includes python scripts for amarok.

%files scripts
%dir %{_kde_appsdir}/amarok/scripts/
%{_kde_appsdir}/amarok/scripts/*

#------------------------------------------------

%define libamaroklib_major 1
%define libamaroklib %mklibname amaroklib %{libamaroklib_major}

%package -n %{libamaroklib}
Summary:	Amarok 2 core library
Group:		System/Libraries

%description -n %{libamaroklib}
Amarok 2 core library.

%files -n %{libamaroklib}
%{_kde_libdir}/libamaroklib.so.%{libamaroklib_major}*

#------------------------------------------------

%define libamarokcore_major 1
%define libamarokcore %mklibname amarokcore %{libamarokcore_major}

%package -n %{libamarokcore}
Summary:	Amarok 2 core library
Group:		System/Libraries

%description -n %{libamarokcore}
Amarok 2 core library.

%files -n %{libamarokcore}
%{_kde_libdir}/libamarokcore.so.%{libamarokcore_major}*

#------------------------------------------------

%define libamarokpud_major 1
%define libamarokpud %mklibname amarokpud %{libamarokpud_major}

%package -n %{libamarokpud}
Summary:	Amarok 2 core library
Group:		System/Libraries

%description -n %{libamarokpud}
Amarok 2 core library.

%files -n %{libamarokpud}
%{_kde_libdir}/libamarokpud.so.%{libamarokpud_major}*

#------------------------------------------------

%define libamarokocsclient_major 4
%define libamarokocsclient %mklibname amarokocsclient %{libamarokocsclient_major}

%package -n %{libamarokocsclient}
Summary:	Amarok 2 core library
Group:		System/Libraries

%description -n %{libamarokocsclient}
Amarok 2 core library.

%files -n %{libamarokocsclient}
%{_kde_libdir}/libamarokocsclient.so.%{libamarokocsclient_major}*

#------------------------------------------------

%define libamaroksqlcollection_major 1
%define libamaroksqlcollection %mklibname amarok-sqlcollection %{libamaroksqlcollection_major}

%package -n %{libamaroksqlcollection}
Summary:	Amarok 2 core library
Group:		System/Libraries

%description -n %{libamaroksqlcollection}
Amarok 2 core library.

%files -n %{libamaroksqlcollection}
%{_kde_libdir}/libamarok-sqlcollection.so.%{libamaroksqlcollection_major}*

#------------------------------------------------

%define libamaroktranscoding_major 1
%define libamaroktranscoding %mklibname amarok-transcoding %{libamaroktranscoding_major}

%package -n %{libamaroktranscoding}
Summary:	Amarok 2 core library
Group:		System/Libraries

%description -n %{libamaroktranscoding}
Amarok 2 core library.

%files -n %{libamaroktranscoding}
%{_kde_libdir}/libamarok-transcoding.so.%{libamaroktranscoding_major}*

#------------------------------------------------

%package -n %{develname}
Summary:	Headers of %{name} for development
Group:		Development/C
Requires:	%{libamaroklib} = %{EVRD}
Requires:	%{libamarokcore} = %{EVRD}
Requires:	%{libamarokpud} = %{EVRD}
Requires:	%{libamarokocsclient} = %{EVRD}
Requires:	%{libamaroksqlcollection} = %{EVRD}
Requires:	%{libamaroktranscoding} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Provides:	%{libname_orig}-devel = %{EVRD}

%description -n %{develname}
Headers of %{name} for development.

%files -n %{develname}
%{_kde_libdir}/libamaroklib.so
%{_kde_libdir}/libamarokcore.so
%{_kde_libdir}/libamarokpud.so
%{_kde_libdir}/libamarokocsclient.so
%{_kde_libdir}/libamarok-sqlcollection.so
%{_kde_libdir}/libamarok-transcoding.so

#--------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4

%make

%install
%makeinstall_std -C build

%find_lang %{name} --with-kde --all-name




%changelog
* Sun Aug  26 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: d864efd
- Don't build with liblastfm patch for now, our liblastfm is not the bleeding edge one
  
* Sun Aug  26 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: beaf0c3
- New version 2.6.0 (sync with Cooker), convert BR to pkgconfig style
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13430 |12mr|amarok-scripts-zh_CN-0.8.11.29-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: amarok-scripts-zh_CN
Summary: Amarok scripts for Chinese users
Version: 0.8.11.29
Release: %mkrel 7
License: GPLv2+
Url: http://www.kde-apps.org/index.php?xcontentmode=57
Group: Sound
Source0: http://www.kde-apps.org/CONTENT/content-files/91785-lyrics_CN.amarokscript.tar.gz
Source1: http://www.kde-apps.org/CONTENT/content-files/91784-amarok-radio-cn.amarokscript.tar.gz
Requires: amarok >= 3:1.98
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
BuildRequires: kde4-macros

%description
This package contains several amarok scripts useful for Chinese users.

%prep
%setup -q -a1 -c -n %name

%install
rm -fr %buildroot
mkdir -p %buildroot%_kde_appsdir/amarok/scripts
cp -fr * %buildroot%_kde_appsdir/amarok/scripts/

%clean
rm -fr %buildroot

%files
%defattr(-,root,root,-)
%_kde_appsdir/amarok/scripts/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13431 |12mr|amavisd-new-2.7.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A Mail Virus Scanner
Name:		amavisd-new
Version:	2.7.0
Release:	1
License:	GPL
Group:		Networking/Mail
URL:		http://www.ijs.si/software/amavisd/
Source0:	http://www.ijs.si/software/amavisd/%{name}-%{version}.tar.gz
Patch0:		amavisd-new-2.4.5-init.patch
Patch1:		amavisd-new-mdv_conf.diff
Patch2:		amavisd-new-mdv_conf-2.diff
Patch3:		amavisd-new-2.6.4-SA.patch
Patch4:		amavisd-new-2.6.4-snmp.patch
Requires:	file >= 4.21
# http://archives.mandrivalinux.com/cooker/2005-06/msg01987.php
Requires:	mail-server
Requires:	perl-Archive-Tar
Requires:	perl-Archive-Zip
Requires:	perl-BerkeleyDB
Requires:	perl(Compress::Zlib)
Requires:	perl-Convert-TNEF
Requires:	perl-Convert-UUlib >= 1.08
Requires:	perl-Crypt-OpenSSL-RSA
Requires:	perl-DBI
Requires:	perl-Digest-MD5
Requires:	perl-IO-stringy
Requires:	perl-ldap
Requires:	perl-libnet
Requires:	perl-Mail-DKIM
Requires:	perl-Mail-SpamAssassin
Requires:	perl-MailTools
Requires:	perl-MIME-Base64
Requires:	perl-MIME-tools >= 5.411
Requires:	perl-Net-Server >= 0.84
Requires:	perl-Razor-Agent
Requires:	perl-Time-HiRes
Requires:	perl-Unix-Syslog
Requires:	spamassassin >= 2.60
Requires:	spamassassin-spamd >= 2.60
Requires:	spamassassin-spamc >= 2.60
Requires:	binutils
Requires:	bzip2
Requires:	cabextract
Requires:	tnef
Requires:	lha
Requires:	lzop
Requires:	ncompress
Requires:	nomarch
Requires:	pax
Requires:	ripole
Provides:	amavisd
BuildArch:	noarch
# this is for serviceadd, etc.
Requires(post): rpm-helper
Requires(preun): rpm-helper
# this is for useradd, groupadd, etc.
Requires(pre): rpm-helper
Requires(postun): rpm-helper
#PreReq:	clamav
Obsoletes:	amavis-postfix

%description
AMaViS is a perl script that interfaces a Mail Transport Agent (MTA)
with one or more virus scanners (not provided).

%prep

%setup -q -n %{name}-%{version}
%patch0 -p1 -b .init
%patch2 -p1 -b .confpch
%patch3 -p1 -b .SA
%patch4 -p1 -b .SNMP
%build

%install

install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_sysconfdir}/amavisd
install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_bindir}
install -d %{buildroot}/var/lib/amavis/.spamassassin
install -d %{buildroot}/var/spool/amavis/virusmails
install -d %{buildroot}/var/lib/amavis/{tmp,db}

install -m0755 amavisd_init.sh %{buildroot}%{_initrddir}/amavisd
install -m0640 amavisd.conf %{buildroot}%{_sysconfdir}/amavisd/amavisd.conf
install -m0640 amavisd.conf-default %{buildroot}%{_sysconfdir}/amavisd/amavisd.conf-default
install -m0755 amavisd %{buildroot}%{_sbindir}/amavisd
install -m0755 p0f-analyzer.pl %{buildroot}%{_sbindir}/
install -m0755 amavisd-agent %{buildroot}%{_sbindir}/
install -m0755 amavisd-nanny %{buildroot}%{_sbindir}/
install -m0755 amavisd-release %{buildroot}%{_sbindir}/
install -m0755 amavisd-snmp-subagent %{buildroot}%{_sbindir}/


cat > %{buildroot}/var/lib/amavis/.spamassassin/user_prefs <<EOF
# SpamAssassin User Preferences file
# (see perldoc Mail::SpamAssassin::Conf for details of what can be tweaked).
# Note that the entries for headers won't have effect, since those are
# directly handled/overridden by amavisd and amavisd.conf.

dns_available yes

# Bayes filters requires at least 200 entries of spam and 200 of ham 
# for start working
bayes_file_mode 0640
use_bayes 1
#bayes_auto_learn 0

skip_rbl_checks 1
use_razor2 0
use_pyzor 0
#dcc_add_header 1

# Custom scores (local|net|bayes|bayes+net)
#score   BAYES_99        4.300 4.300 5.400 5.400
#score   BAYES_90        3.500 3.500 3.500 3.500
#score   BAYES_80        3.000 3.000 3.000 3.000
#score   DCC_CHECK       4.000 4.000 4.000 4.000
#score   RAZOR2_CHECK    2.500 2.500 2.500 2.500
#score   HABEAS_SWE      -0.01
EOF

cat > %{buildroot}%{_bindir}/amavisd-checkbayesdb <<EOF
#!/bin/sh
su amavis -c "%{_bindir}/sa-learn --dump" -s /bin/sh
EOF

cat > %{buildroot}%{_bindir}/amavisd-checkcfg <<EOF
#!/bin/sh
su amavis -c "%{_bindir}/spamassassin --lint -D" -s /bin/sh
EOF

cat > %{buildroot}%{_bindir}/amavisd-mboxlearnham <<EOF
#!/bin/sh
su amavis -c "%{_bindir}/sa-learn --showdots --ham --mbox \$1" -s /bin/sh
EOF

cat > %{buildroot}%{_bindir}/amavisd-mboxlearnspam <<EOF
#!/bin/sh
su amavis -c "%{_bindir}/sa-learn --showdots --spam --mbox \$1" -s /bin/sh
EOF

%pre
%_pre_useradd amavis /var/lib/amavis /bin/false
%_pre_groupadd amavis amavis,clamav

%post
%_post_service amavisd

# check mta
mta="`readlink /etc/alternatives/sendmail-command 2>/dev/null | cut -d . -f 2`"
if [ "$mta" = "postfix" ]; then
	aliases="%{_sysconfdir}/postfix/aliases"
else
	aliases="%{_sysconfdir}/aliases"
fi
if [ -e "$aliases" ]; then
	grep -q "virusalert" "$aliases" || \
		echo "virusalert: root" >> "$aliases"
	[ -x %{_bindir}/newaliases ] && %{_bindir}/newaliases > /dev/null 2>&1
fi

if [ -x /usr/sbin/postconf ] && [ -z `/usr/sbin/postconf -h content_filter` ]; then
	postconf -e content_filter=lmtp-filter:127.0.0.1:10025
	postconf -e receive_override_options=no_address_mappings
fi

%preun
%_preun_service amavisd

%files
%defattr(-,root,root)
%doc AAAREADME.first INSTALL LICENSE README_FILES RELEASE_NOTES test-messages
%doc LDAP.schema amavisd-new-courier.patch amavisd-new-qmqpqq.patch
%doc AMAVIS-MIB.txt
%attr(0755,root,root) %{_initrddir}/amavisd
%attr(0640,root,amavis) %config(noreplace) %{_sysconfdir}/amavisd/amavisd.conf
%attr(0640,root,amavis) %{_sysconfdir}/amavisd/amavisd.conf-default
%attr(0755,root,root) %{_sbindir}/amavisd
%attr(0755,root,root) %{_sbindir}/p0f-analyzer.pl
%attr(0755,root,root) %{_sbindir}/amavisd-agent
%attr(0755,root,root) %{_sbindir}/amavisd-nanny
%attr(0755,root,root) %{_sbindir}/amavisd-release
%attr(0755,root,root) %{_sbindir}/amavisd-snmp-subagent
%attr(0755,root,root) %{_bindir}/amavisd-*
%attr(0755,root,root) %dir /var/spool/amavis
%attr(0750,amavis,amavis) %dir /var/spool/amavis/virusmails
%attr(0750,amavis,amavis) %dir /var/lib/amavis
%attr(0750,amavis,amavis) %dir /var/lib/amavis/tmp
%attr(0750,amavis,amavis) %dir /var/lib/amavis/db
%attr(0750,amavis,amavis) %dir /var/lib/amavis/.spamassassin
%attr(0640,amavis,amavis) %config(noreplace) /var/lib/amavis/.spamassassin/user_prefs



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13432 |12mr|analitza-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		analitza
Summary:	Library that will let you add mathematical features to your program
Version:	4.9.4
Release:	1
Group:		Graphical desktop/KDE
License:	LGPLv2
URL:		http://edu.kde.org
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	readline-devel

%description
The analitza library will let you add mathematical features to your program.

#---------------------------------------------

%package -n calgebra
Summary:	Console mathematical calculator
Group:		Graphical desktop/KDE
Conflicts:	kalgebra < 4.7.90

%description -n calgebra
Console interface for a mathematical calculator based content markup MathML
language.

%files -n calgebra
%{_kde_bindir}/calgebra

#---------------------------------------------

%define analitza_major 4
%define libanalitza %mklibname analitza %{analitza_major}

%package -n %{libanalitza}
Summary:	Runtime library for marble
Group:		System/Libraries

%description -n %{libanalitza}
Runtime library for marble

%files -n %{libanalitza}
%{_kde_libdir}/libanalitza.so.%{analitzagui_major}*

#---------------------------------------------

%define analitzagui_major 4
%define libanalitzagui %mklibname analitzagui %{analitzagui_major}

%package -n %{libanalitzagui}
Summary:	Runtime library for marble
Group:		System/Libraries

%description -n %{libanalitzagui}
Runtime library for marble

%files -n %{libanalitzagui}
%{_kde_libdir}/libanalitzagui.so.%{analitzagui_major}*

#---------------------------------------------

%package devel
Summary:	Devel stuff for %{name}
Group:		Development/KDE and Qt
Requires:	kdelibs4-devel
Requires:	%{libanalitza} = %{EVRD}
Requires:	%{libanalitzagui} = %{EVRD}

%description devel
Files needed to build applications based on %{name}.

%files devel
%{_kde_includedir}/analitza
%{_kde_includedir}/analitzagui
%{_kde_libdir}/libanalitza.so
%{_kde_libdir}/libanalitzagui.so
%{_kde_libdir}/cmake/analitza

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.1-1
- New version 4.9.1

* Mon Aug 13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.0-1
- New version 4.9.0

* Thu Jul 19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.97-1
- New version 4.8.97

* Mon Jul 02 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.95-1
- New version 4.8.95

* Sat Jun 09 2012 Crispin Boylan <crisb@mandriva.org> 4.8.4-1
+ Revision: 803730
- New release

* Fri May 04 2012 Crispin Boylan <crisb@mandriva.org> 4.8.3-1
+ Revision: 796277
- New release

* Thu Apr 19 2012 Crispin Boylan <crisb@mandriva.org> 4.8.2-1
+ Revision: 792020
- New release

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - New upstream tarball

* Sun Feb 26 2012 Andrey Bondrov <abondrov@mandriva.org> 4.8.0-2
+ Revision: 780796
- Add BuildRequires libreadline-devel and calgebra subpackage

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.8.0-1
+ Revision: 762439
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.97-1
+ Revision: 758030
- New upstream tarball

* Thu Dec 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.95-1
+ Revision: 744506
- New upstream tarball

* Fri Dec 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.90-1
+ Revision: 739342
- New upstream tarball

* Wed Nov 23 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.80-1
+ Revision: 732995
- Import analitza
- create analitza repo


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13433 |12mr|anjuta-3.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)

%define major		0
%define api		3
%define girmajor	3.0

%define libname		%mklibname %{name} %{api} %{major}
%define develname	%mklibname %{name} %{api} -d
%define girname		%mklibname %{name}-gir %{girmajor}

Summary:        Integrated development environment for C and C++ (Linux)
Name:           anjuta
Version:        3.6.2
Release:        1
License:        GPLv2+
Group:          Development/Other
URL:            http://anjuta.sourceforge.net/
Source0:        http://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz

BuildRequires:	autogen
BuildRequires:	itstool
BuildRequires:	bison
BuildRequires:	desktop-file-utils
BuildRequires:	flex
BuildRequires:	gnome-common
BuildRequires:  gtk-doc >= 1.0
BuildRequires:  imagemagick
BuildRequires:  intltool
BuildRequires:  vala
BuildRequires:	gettext-devel
BuildRequires:	subversion-devel >= 1.5.0
BuildRequires:	vala-devel
BuildRequires:  pkgconfig(apr-1)
BuildRequires:  pkgconfig(apr-util-1)
BuildRequires:  pkgconfig(gdk-pixbuf-2.0) >= 2.0.0
BuildRequires:  pkgconfig(gdl-3.0) >= 2.91.4
BuildRequires:  pkgconfig(gladeui-2.0) >= 3.9.2
BuildRequires:  pkgconfig(glib-2.0) >= 2.28.0
BuildRequires:  pkgconfig(gnome-doc-utils) >= 0.4.2
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:  pkgconfig(gtk+-3.0) >= 3.0.0
BuildRequires:  pkgconfig(gtksourceview-3.0) >= 2.91.8
BuildRequires:  pkgconfig(libdevhelp-3.0) >= 3.0.0
BuildRequires:  pkgconfig(libgda-4.0) >= 4.2.0
BuildRequires:  pkgconfig(libgraph) >= 1.0
BuildRequires:  pkgconfig(libgvc) >= 1.0
BuildRequires:  pkgconfig(libxml-2.0) >= 2.4.23
BuildRequires:  pkgconfig(neon)
BuildRequires:  pkgconfig(vte-2.90) >= 0.27.6
BuildRequires:  pkgconfig(xext)
BuildRequires:  pkgconfig(xrender)

Requires:       autogen
Requires:       python-rope

%description
Anjuta DevStudio is a versatile Integrated Development Environment (IDE)
on GNOME Desktop Environment and features a number of advanced
programming facilities. These include project management, application and
class wizards, an on-board interactive debugger, powerful source editor,
syntax highlighting, intellisense autocompletions, symbol navigation,
version controls, integrated GUI designing and other tools.

%package -n %{libname}
Summary:        Anjuta libraries
Group:          System/Libraries
Conflicts:	%{mklibname %{name} 0} < 3.1.3

%description -n %{libname}
Anjuta libraries

%package -n %{develname}
Summary:        Anjuta devel files
Group:          Development/Other
Requires:       %{libname} = %{version}-%{release}
Requires:       %{girname} = %{version}-%{release}
Provides:       %{name}-devel = %{version}-%{release}

%description -n %{develname}
Anjuta devel files

%package -n %{girname}
Summary:        GObject Introspection interface description for %{name}
Group:          System/Libraries

%description -n %{girname}
GObject Introspection interface description for %{name}.

%prep
%setup -q

%build
%configure2_5x \
    --disable-static \
    --enable-introspection=yes
%make

%install
%makeinstall_std

desktop-file-install --vendor="" \
	--remove-key='Encoding' \
	--add-category="IDE" \
	--dir %{buildroot}%{_datadir}/applications \
	%{buildroot}%{_datadir}/applications/*

%find_lang %{name} --with-gnome --all-name

#we don't want these
find %{buildroot} -name "*.la" -exec rm -rf {} \;

#let files section handle docs
rm -fr %{buildroot}%{_docdir}/%{name}

%files -f %{name}.lang
%{_bindir}/*
%{_libdir}/%{name}
%{_libdir}/glade/modules/libgladeanjuta.so
%{_datadir}/glade/catalogs/anjuta-glade.xml
%{_datadir}/%{name}
%{_datadir}/glib-2.0/schemas/*.xml
%{_datadir}/applications/*.desktop
%{_datadir}/icons/gnome/*/mimetypes/*
%{_mandir}/man1/%{name}*.1*
%{_datadir}/mime/packages/anjuta.xml
%{_datadir}/pixmaps/%{name}
%{_datadir}/icons/hicolor/*/apps/*

%files -n %{libname}
%{_libdir}/lib%{name}-%{api}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Anjuta-%{girmajor}.typelib
%{_libdir}/girepository-1.0/IAnjuta-%{girmajor}.typelib

%files -n %develname
%doc %{_datadir}/gtk-doc/html/lib%{name}
%{_libdir}/lib%{name}-%{api}.so
%{_includedir}/lib%{name}-3.0
%{_libdir}/pkgconfig/lib%{name}-3.0.pc
%{_datadir}/gir-1.0/Anjuta-%{girmajor}.gir
%{_datadir}/gir-1.0/IAnjuta-%{girmajor}.gir



%changelog
* Wed Aug 01 2012 Matthew Dawkins <mattydaw@mandriva.org> 3.4.4-1
+ Revision: 811506
- update to new version 3.4.4

* Tue May 22 2012 Götz Waschk <waschk@mandriva.org> 3.4.3-1
+ Revision: 799991
- update to new version 3.4.3

* Fri May 18 2012 Matthew Dawkins <mattydaw@mandriva.org> 3.4.2-1
+ Revision: 799454
- update to new version 3.4.2

  + Alexander Khrukin <akhrukin@mandriva.org>
    - verson update 3.4.1

* Thu Mar 15 2012 Matthew Dawkins <mattydaw@mandriva.org> 3.2.2-1
+ Revision: 785034
- imported package anjuta


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13434 |12mr|ant-1.7.1-7.0.6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2008, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define with()          %{expand:%%{?with_%{1}:1}%%{!?with_%{1}:0}}
%define without()       %{expand:%%{?with_%{1}:0}%%{!?with_%{1}:1}}
%define bcond_with()    %{expand:%%{?_with_%{1}:%%global with_%{1} 1}}
%define bcond_without() %{expand:%%{!?_without_%{1}:%%global with_%{1} 1}}

%bcond_with bootstrap

%if %with bootstrap
%define build_javadoc        0
%else
%define build_javadoc        1
%endif

%define _with_gcj_support 0
%define gcj_support 0

%define with_manifest_only 0

%define ant_home %{_datadir}/ant
%define section  free

%define major_version 1.7
%define cvs_version 1.7.1

Name:           ant
Version:        1.7.1
Release:        %mkrel 7.0.6
Epoch:          0
Summary:        Ant build tool for java
Summary(it):    Tool per la compilazione di programmi java
Summary(fr):    Outil de compilation pour java
License:        ASL 2.0
URL:            http://ant.apache.org/
Group:          Development/Java
Source0:        http://www.apache.org/dist/ant/source/apache-ant-%{cvs_version}-src.tar.bz2
Source2:        apache-ant-%{major_version}.ant.conf
Source1:        http://repo1.maven.org/maven2/org/apache/ant/ant/1.7.1/ant-1.7.1.pom
Source3:        http://repo1.maven.org/maven2/org/apache/ant/ant-launcher/1.7.1/ant-launcher-1.7.1.pom
Source4:        http://repo1.maven.org/maven2/org/apache/ant/ant-netrexx/1.7.1/ant-netrexx-1.7.1.pom
Source5:        http://repo1.maven.org/maven2/org/apache/ant/ant-starteam/1.7.1/ant-starteam-1.7.1.pom
Source6:        http://repo1.maven.org/maven2/org/apache/ant/ant-stylebook/1.7.1/ant-stylebook-1.7.1.pom
Source7:        http://repo1.maven.org/maven2/org/apache/ant/ant-weblogic/1.7.1/ant-weblogic-1.7.1.pom
Source8:        http://repo1.maven.org/maven2/org/apache/ant/ant-antlr/1.7.1/ant-antlr-1.7.1.pom
Source9:        http://repo1.maven.org/maven2/org/apache/ant/ant-apache-bsf/1.7.1/ant-apache-bsf-1.7.1.pom
Source10:       http://repo1.maven.org/maven2/org/apache/ant/ant-apache-resolver/1.7.1/ant-apache-resolver-1.7.1.pom
Source11:       http://repo1.maven.org/maven2/org/apache/ant/ant-commons-logging/1.7.1/ant-commons-logging-1.7.1.pom
Source12:       http://repo1.maven.org/maven2/org/apache/ant/ant-commons-net/1.7.1/ant-commons-net-1.7.1.pom
#Source13:       http://repo1.maven.org/maven2/org/apache/ant/ant-jai/1.7.1/ant-jai-1.7.1.pom
Source14:       http://repo1.maven.org/maven2/org/apache/ant/ant-apache-bcel/1.7.1/ant-apache-bcel-1.7.1.pom
Source15:       http://repo1.maven.org/maven2/org/apache/ant/ant-apache-log4j/1.7.1/ant-apache-log4j-1.7.1.pom
Source16:       http://repo1.maven.org/maven2/org/apache/ant/ant-apache-oro/1.7.1/ant-apache-oro-1.7.1.pom
Source17:       http://repo1.maven.org/maven2/org/apache/ant/ant-apache-regexp/1.7.1/ant-apache-regexp-1.7.1.pom
Source18:       http://repo1.maven.org/maven2/org/apache/ant/ant-javamail/1.7.1/ant-javamail-1.7.1.pom
Source19:       http://repo1.maven.org/maven2/org/apache/ant/ant-jdepend/1.7.1/ant-jdepend-1.7.1.pom
Source20:       http://repo1.maven.org/maven2/org/apache/ant/ant-jmf/1.7.1/ant-jmf-1.7.1.pom
Source21:       http://repo1.maven.org/maven2/org/apache/ant/ant-jsch/1.7.1/ant-jsch-1.7.1.pom
Source22:       http://repo1.maven.org/maven2/org/apache/ant/ant-junit/1.7.1/ant-junit-1.7.1.pom
Source23:       http://repo1.maven.org/maven2/org/apache/ant/ant-nodeps/1.7.1/ant-nodeps-1.7.1.pom
Source24:       http://repo1.maven.org/maven2/org/apache/ant/ant-swing/1.7.1/ant-swing-1.7.1.pom
Source25:       http://repo1.maven.org/maven2/org/apache/ant/ant-trax/1.7.1/ant-trax-1.7.1.pom
Source26:       http://repo1.maven.org/maven2/org/apache/ant/ant-parent/1.7.1/ant-parent-1.7.1.pom

# Fix some places where copies of classes are included in the wrong jarfiles
Patch0:         apache-ant-jars.patch
Patch1:         apache-ant-bz163689.patch
Patch2:         apache-ant-gnu-classpath.patch
Patch3:         apache-ant-no-test-jar.patch

BuildRequires:  jpackage-utils >= 0:1.7.5
BuildRequires:  java-rpmbuild
%if %without bootstrap
BuildRequires:  ant
BuildRequires:  junit
%endif

Requires:       jpackage-utils >= 0:1.7.5
Requires:       java-devel >= 0:1.6.0
%if %without bootstrap
%endif

%if ! %{gcj_support}
BuildArch:      noarch
%endif
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
Obsoletes:	ant-optional < %{epoch}:%{version}-%{release}
Provides:       ant-optional = %{epoch}:%{version}-%{release}
Obsoletes:      ant-optional-full < %{epoch}:%{version}-%{release}
Provides:       ant-optional-full = %{epoch}:%{version}-%{release}
# Allow subpackages not in RHEL to be installed from JPackage
Provides:	%{name} = %{epoch}:%{version}-%{release}
# RHUG
Obsoletes:	ant-devel < %{epoch}:%{version}-%{release}
Provides:       ant-devel = %{epoch}:%{version}-%{release}
# Mandriva
Conflicts:      j2sdk-ant
# RHEL3 and FC2
Obsoletes:      %{name}-libs < %{epoch}:%{version}-%{release}
Provides:       %{name}-libs = %{epoch}:%{version}-%{release}
Obsoletes:      %{name}-core < %{epoch}:%{version}-%{release}
Provides:       %{name}-core = %{epoch}:%{version}-%{release}
%if %{gcj_support}
BuildRequires:		java-gcj-compat-devel
%endif

Requires(post):   jpackage-utils >= 0:1.7.5
Requires(postun): jpackage-utils >= 0:1.7.5

%description
Ant is a platform-independent build tool for java. It's used by apache
jakarta and xml projects.

%description -l fr
Ant est un outil de compilation multi-plateformes pour java. Il est
utilisé par les projets apache-jakarta et apache-xml.

%description -l it
Ant e' un tool indipendente dalla piattaforma creato per faciltare la
compilazione di programmi java.
Allo stato attuale viene utilizzato dai progetti apache jakarta ed
apache xml.

%package jmf
Summary:        Optional jmf tasks for %{name}
Group:          Development/Java
Requires:       %{name} = %{epoch}:%{version}-%{release}
Provides:       ant-jmf = %{epoch}:%{version}-%{release}

%description jmf
Optional jmf tasks for %{name}.

%description jmf -l fr
Taches jmf optionelles pour %{name}.

%package nodeps
Summary:        Optional tasks for %{name}
Group:          Development/Java
Requires:       %{name} = %{epoch}:%{version}-%{release}
Provides:       ant-nodeps = %{epoch}:%{version}-%{release}

%description nodeps
Optional tasks for %{name}.

%description nodeps -l fr
Taches optionelles pour %{name}.

%package swing
Summary:        Optional swing tasks for %{name}
Group:          Development/Java
Requires:       %{name} = %{epoch}:%{version}-%{release}
Provides:       ant-swing = %{epoch}:%{version}-%{release}

%description swing
Optional swing tasks for %{name}.

%description swing -l fr
Taches swing optionelles pour %{name}.

%package trax
Summary:        Optional trax tasks for %{name}
Group:          Development/Java
Requires:       %{name} = %{epoch}:%{version}-%{release}
Requires:       java >= 0:1.6
Provides:       ant-trax = %{epoch}:%{version}-%{release}
# The ant-xalan jar has been merged into the ant-trax one
Obsoletes:	ant-xalan2 < %{epoch}:%{version}-%{release}
Provides:       ant-xalan2 = %{epoch}:%{version}-%{release}

%description trax
Optional trax tasks for %{name}.

%description trax -l fr
Taches trax optionelles pour %{name}.

%if %without bootstrap
%if %{with_manifest_only}
%package manifest-only
Summary:        Manifest-only jars for %{name}
Group:          Development/Java
Requires:       %{name} = %{epoch}:%{version}-%{release}
Provides:       %{name}-icontract = %{epoch}:%{version}-%{release}
Provides:       %{name}-netrexx = %{epoch}:%{version}-%{release}
Provides:       %{name}-starteam = %{epoch}:%{version}-%{release}
Provides:       %{name}-stylebook = %{epoch}:%{version}-%{release}
Provides:       %{name}-vaj = %{epoch}:%{version}-%{release}
Provides:       %{name}-weblogic = %{epoch}:%{version}-%{release}
Provides:       %{name}-xalan1 = %{epoch}:%{version}-%{release}
Provides:       %{name}-xslp = %{epoch}:%{version}-%{release}

%description  manifest-only
Manifest-only jars for %{name}.
%endif

%package antlr
Summary:        Optional antlr tasks for %{name}
Group:          Development/Java
Requires:       %{name} = %{epoch}:%{version}-%{release}
Requires:       antlr
BuildRequires:  antlr
Provides:       ant-antlr = %{epoch}:%{version}-%{release}

%description antlr
Optional antlr tasks for %{name}.

%description antlr -l fr
Taches antlr optionelles pour %{name}.

%package apache-bsf
Summary:        Optional apache bsf tasks for %{name}
Group:          Development/Java
Requires:       %{name} = %{epoch}:%{version}-%{release}
Requires:       bsf
BuildRequires:  bsf
Provides:       ant-apache-bsf = %{epoch}:%{version}-%{release}

%description apache-bsf
Optional apache bsf tasks for %{name}.

%description apache-bsf -l fr
Taches apache bsf optionelles pour %{name}.

%package apache-resolver
Summary:        Optional apache resolver tasks for %{name}
Group:          Development/Java
Requires:       %{name} = %{epoch}:%{version}-%{release}
Requires:       xml-commons-resolver12
BuildRequires:  xml-commons-resolver12
Provides:       ant-apache-resolver = %{epoch}:%{version}-%{release}

%description apache-resolver
Optional apache resolver tasks for %{name}.

%description apache-resolver -l fr
Taches apache resolver optionelles pour %{name}.

%package commons-logging
Summary:        Optional commons logging tasks for %{name}
Group:          Development/Java
Requires:       %{name} = %{epoch}:%{version}-%{release}
Requires:       jakarta-commons-logging
BuildRequires:  jakarta-commons-logging
Provides:       ant-commons-logging = %{epoch}:%{version}-%{release}

%description commons-logging
Optional commons logging tasks for %{name}.

%description commons-logging -l fr
Taches commons logging optionelles pour %{name}.

%package commons-net
Summary:        Optional commons net tasks for %{name}
Group:          Development/Java
Requires:       %{name} = %{epoch}:%{version}-%{release}
Requires:       jakarta-commons-net
BuildRequires:  jakarta-commons-net
Provides:       ant-commons-net = %{epoch}:%{version}-%{release}

%description commons-net
Optional commons net tasks for %{name}.

%description commons-net -l fr
Taches commons net optionelles pour %{name}.

# Disable because we don't ship the dependencies
%if 0
%package jai
Summary:        Optional jai tasks for %{name}
Group:          Development/Java
Requires:       %{name} = %{epoch}:%{version}-%{release}
Requires:       jai
BuildRequires:  jai
Provides:       ant-jai = %{epoch}:%{version}-%{release}

%description jai
Optional jai tasks for %{name}.

%description jai -l fr
Taches jai optionelles pour %{name}.
%endif

%package apache-bcel
Summary:        Optional apache bcel tasks for %{name}
Group:          Development/Java
Requires:       %{name} = %{epoch}:%{version}-%{release}
Requires:       bcel
BuildRequires:  bcel
Provides:       ant-apache-bcel = %{epoch}:%{version}-%{release}
Provides:       ant-jakarta-bcel = %{epoch}:%{version}-%{release}
Obsoletes:	ant-jakarta-bcel < %{epoch}:%{version}-%{release}

%description apache-bcel
Optional apache bcel tasks for %{name}.

%description apache-bcel -l fr
Taches apache bcel optionelles pour %{name}.

%package apache-log4j
Summary:        Optional apache log4j tasks for %{name}
Group:          Development/Java
Requires:       %{name} = %{epoch}:%{version}-%{release}
Requires:       log4j
BuildRequires:  log4j
Provides:       ant-apache-log4j = %{epoch}:%{version}-%{release}
Provides:       ant-jakarta-log4j = %{epoch}:%{version}-%{release}
Obsoletes:	ant-jakarta-log4j < %{epoch}:%{version}-%{release}

%description apache-log4j
Optional apache log4j tasks for %{name}.

%description apache-log4j -l fr
Taches apache log4j optionelles pour %{name}.

%package apache-oro
Summary:        Optional apache oro tasks for %{name}
Group:          Development/Java
Requires:       %{name} = %{epoch}:%{version}-%{release}
Requires:       oro
BuildRequires:  oro
Provides:       ant-apache-oro = %{epoch}:%{version}-%{release}
Provides:       ant-jakarta-oro = %{epoch}:%{version}-%{release}
Obsoletes:	ant-jakarta-oro < %{epoch}:%{version}-%{release}

%description apache-oro
Optional apache oro tasks for %{name}.

%description apache-oro -l fr
Taches apache oro optionelles pour %{name}.

%package apache-regexp
Summary:        Optional apache regexp tasks for %{name}
Group:          Development/Java
Requires:       %{name} = %{epoch}:%{version}-%{release}
Requires:       regexp
BuildRequires:  regexp
Provides:       ant-apache-regexp = %{epoch}:%{version}-%{release}
Provides:       ant-jakarta-regexp = %{epoch}:%{version}-%{release}
Obsoletes:	ant-jakarta-regexp < %{epoch}:%{version}-%{release}

%description apache-regexp
Optional apache regexp tasks for %{name}.

%description apache-regexp -l fr
Taches apache regexp optionelles pour %{name}.

%package javamail
Summary:        Optional javamail tasks for %{name}
Group:          Development/Java
Requires:       %{name} = %{epoch}:%{version}-%{release}
Requires:       javamail >= 0:1.2-5jpp
Requires:       jaf >= 0:1.0.1-5jpp
BuildRequires:  javamail >= 0:1.2-5jpp
BuildRequires:  jaf >= 0:1.0.1-5jpp
Provides:       ant-javamail = %{epoch}:%{version}-%{release}

%description javamail
Optional javamail tasks for %{name}.

%description javamail -l fr
Taches javamail optionelles pour %{name}.

%package jdepend
Summary:        Optional jdepend tasks for %{name}
Group:          Development/Java
Requires:       %{name} = %{epoch}:%{version}-%{release}
Requires:       jdepend
BuildRequires:  jdepend
Provides:       ant-jdepend = %{epoch}:%{version}-%{release}

%description jdepend
Optional jdepend tasks for %{name}.

%description jdepend -l fr
Taches jdepend optionelles pour %{name}.

%package jsch
Summary:        Optional jsch tasks for %{name}
Group:          Development/Java
Requires:       %{name} = %{epoch}:%{version}-%{release}
Requires:       jsch
BuildRequires:  jsch
Provides:       ant-jsch = %{epoch}:%{version}-%{release}

%description jsch
Optional jsch tasks for %{name}.

%description jsch -l fr
Taches jsch optionelles pour %{name}.

%package junit
Summary:        Optional junit tasks for %{name}
Group:          Development/Java
Requires:       %{name} = %{epoch}:%{version}-%{release}
Requires:       junit
Provides:       ant-junit = %{epoch}:%{version}-%{release}

%description junit
Optional junit tasks for %{name}.

%description junit -l fr
Taches junit optionelles pour %{name}.

%package scripts
Summary:        Additional scripts for %{name}
Group:          Development/Java
AutoReqProv:    no
Requires:       %{name} = %{epoch}:%{version}-%{release}
Requires:       %{_bindir}/perl
Requires:       %{_bindir}/python

%description scripts
Additional Perl and Python scripts for %{name}.

%description scripts -l fr
Scripts additionels pour %{name}.

%package manual
Summary:        Manual for %{name}
Group:          Development/Java

%description manual
Documentation for %{name}.

%description manual -l it
Documentazione di %{name}.

%description manual -l fr
Documentation pour %{name}.

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
Javadoc for %{name}.

%description javadoc -l fr
Javadoc pour %{name}.
%endif

# -----------------------------------------------------------------------------

%prep
%setup -q -n apache-ant-%{cvs_version}

# Fix some places where copies of classes are included in the wrong jarfiles
%patch0 -p1

# Disable the style and xmlvalidate tasks on ppc64 and s390x (#163689).
%ifarch ppc64 s390x
%patch1 -p1
%endif

# Update ant to work with recent versions of GNU Classpath
%patch2 -p1

# When bootstrapping, we don't have junit
%patch3 -p1

# clean jar files
find . -name "*.jar" | %{_bindir}/xargs -t rm

# -----------------------------------------------------------------------------

%build
export OPT_JAR_LIST=:
%if %without bootstrap
export CLASSPATH=$(build-classpath antlr bcel jaf javamail/mailapi jdepend junit log4j oro regexp bsf commons-logging commons-net jsch xml-commons-resolver12)
%{ant} jars
%if %{build_javadoc}
%{ant} javadocs
%endif
%else
export JAVA_HOME=%{java_home}
export CLASSPATH=$JAVA_HOME/lib/tools.jar
sh ./build.sh --noconfig jars
%endif

# -----------------------------------------------------------------------------

%install
rm -rf $RPM_BUILD_ROOT

# ANT_HOME and subdirs
mkdir -p $RPM_BUILD_ROOT%{ant_home}/{lib,etc}

# jars
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}/%{name}
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms
install -m 644 build/lib/ant.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
install -m 644 build/lib/ant-bootstrap.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-bootstrap-%{version}.jar
install -m 644 %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP-%{name}.pom
%add_to_maven_depmap org.apache.ant %{name} %{version} JPP %{name}
install -m 644 build/lib/ant-launcher.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-launcher-%{version}.jar
install -m 644 %{SOURCE3} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP-%{name}-launcher.pom
%add_to_maven_depmap org.apache.ant %{name}-launcher %{version} JPP %{name}-launcher

install -m 644 build/lib/ant-jmf.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-jmf-%{version}.jar
install -m 644 %{SOURCE20} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-%{name}-jmf.pom
%add_to_maven_depmap org.apache.ant %{name}-jmf %{version} JPP/%{name} %{name}-jmf
install -m 644 build/lib/ant-nodeps.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-nodeps-%{version}.jar
install -m 644 %{SOURCE23} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-%{name}-nodeps.pom
%add_to_maven_depmap org.apache.ant %{name}-nodeps %{version} JPP/%{name} %{name}-nodeps
install -m 644 build/lib/ant-swing.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-swing-%{version}.jar
install -m 644 %{SOURCE24} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-%{name}-swing.pom
%add_to_maven_depmap org.apache.ant %{name}-swing %{version} JPP/%{name} %{name}-swing
install -m 644 build/lib/ant-trax.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-trax-%{version}.jar
install -m 644 %{SOURCE25} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-%{name}-trax.pom
%add_to_maven_depmap org.apache.ant %{name}-trax %{version} JPP/%{name} %{name}-trax

# optional jars
%if %without bootstrap
%if %{with_manifest_only}
install -m 644 build/lib/ant-icontract.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-icontract-%{version}.jar
install -m 644 build/lib/ant-netrexx.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-netrexx-%{version}.jar
install -m 644 %{SOURCE4} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-%{name}-netrexx.pom
%add_to_maven_depmap org.apache.ant %{name}-netrexx %{version} JPP/%{name} %{name}-netrexx
install -m 644 build/lib/ant-starteam.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-starteam-%{version}.jar
install -m 644 %{SOURCE5} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-%{name}-starteam.pom
%add_to_maven_depmap org.apache.ant %{name}-starteam %{version} JPP/%{name} %{name}-starteam
install -m 644 build/lib/ant-stylebook.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-stylebook-%{version}.jar
install -m 644 %{SOURCE6} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-%{name}-stylebook.pom
%add_to_maven_depmap org.apache.ant %{name}-stylebook %{version} JPP/%{name} %{name}-stylebook
install -m 644 build/lib/ant-vaj.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-vaj-%{version}.jar
install -m 644 build/lib/ant-weblogic.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-weblogic-%{version}.jar
install -m 644 %{SOURCE7} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-%{name}-weblogic.pom
%add_to_maven_depmap org.apache.ant %{name}-weblogic %{version} JPP/%{name} %{name}-weblogic
install -m 644 build/lib/ant-xalan1.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-xalan1-%{version}.jar
install -m 644 build/lib/ant-xslp.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-xslp-%{version}.jar
%endif
install -m 644 build/lib/ant-antlr.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-antlr-%{version}.jar
install -m 644 %{SOURCE8} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-%{name}-antlr.pom
%add_to_maven_depmap org.apache.ant %{name}-antlr %{version} JPP/%{name} %{name}-antlr
install -m 644 build/lib/ant-apache-bsf.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-apache-bsf-%{version}.jar
install -m 644 %{SOURCE9} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-%{name}-apache-bsf.pom
%add_to_maven_depmap org.apache.ant %{name}-apache-bsf %{version} JPP/%{name} %{name}-apache-bsf
install -m 644 build/lib/ant-apache-resolver.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-apache-resolver-%{version}.jar
install -m 644 %{SOURCE10} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-%{name}-apache-resolver.pom
%add_to_maven_depmap org.apache.ant %{name}-apache-resolver %{version} JPP/%{name} %{name}-apache-resolver
install -m 644 build/lib/ant-commons-logging.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-commons-logging-%{version}.jar
install -m 644 %{SOURCE11} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-%{name}-commons-logging.pom
%add_to_maven_depmap org.apache.ant %{name}-commons-logging %{version} JPP/%{name} %{name}-commons-logging
install -m 644 build/lib/ant-commons-net.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-commons-net-%{version}.jar
install -m 644 %{SOURCE12} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-%{name}-commons-net.pom
%add_to_maven_depmap org.apache.ant %{name}-commons-net %{version} JPP/%{name} %{name}-commons-net
#install -m 644 build/lib/ant-jai.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-jai-%{version}.jar
#install -m 644 %{SOURCE13} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-%{name}-jai.pom
#%add_to_maven_depmap org.apache.ant %{name}-jai %{version} JPP/%{name} %{name}-jai
install -m 644 build/lib/ant-apache-bcel.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-apache-bcel-%{version}.jar
install -m 644 %{SOURCE14} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-%{name}-apache-bcel.pom
%add_to_maven_depmap org.apache.ant %{name}-apache-bcel %{version} JPP/%{name} %{name}-apache-bcel
install -m 644 build/lib/ant-apache-log4j.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-apache-log4j-%{version}.jar
install -m 644 %{SOURCE15} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-%{name}-apache-log4j.pom
%add_to_maven_depmap org.apache.ant %{name}-apache-log4j %{version} JPP/%{name} %{name}-apache-log4j
install -m 644 build/lib/ant-apache-oro.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-apache-oro-%{version}.jar
install -m 644 %{SOURCE16} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-%{name}-apache-oro.pom
%add_to_maven_depmap org.apache.ant %{name}-apache-oro %{version} JPP/%{name} %{name}-apache-oro
install -m 644 build/lib/ant-apache-regexp.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-apache-regexp-%{version}.jar
install -m 644 %{SOURCE17} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-%{name}-apache-regexp.pom
%add_to_maven_depmap org.apache.ant %{name}-apache-regexp %{version} JPP/%{name} %{name}-apache-regexp
ln -sf %{name}-apache-bcel.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-jakarta-bcel.jar
ln -sf %{name}-apache-log4j.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-jakarta-log4j.jar
ln -sf %{name}-apache-oro.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-jakarta-oro.jar
ln -sf %{name}-apache-regexp.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-jakarta-regexp.jar
install -m 644 build/lib/ant-javamail.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-javamail-%{version}.jar
install -m 644 %{SOURCE18} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-%{name}-javamail.pom
%add_to_maven_depmap org.apache.ant %{name}-javamail %{version} JPP/%{name} %{name}-javamail
install -m 644 build/lib/ant-jdepend.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-jdepend-%{version}.jar
install -m 644 %{SOURCE19} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-%{name}-jdepend.pom
%add_to_maven_depmap org.apache.ant %{name}-jdepend %{version} JPP/%{name} %{name}-jdepend
install -m 644 build/lib/ant-jsch.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-jsch-%{version}.jar
install -m 644 %{SOURCE21} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-%{name}-jsch.pom
%add_to_maven_depmap org.apache.ant %{name}-jsch %{version} JPP/%{name} %{name}-jsch
install -m 644 build/lib/ant-junit.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-junit-%{version}.jar
install -m 644 %{SOURCE22} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-%{name}-junit.pom
%add_to_maven_depmap org.apache.ant %{name}-junit %{version} JPP/%{name} %{name}-junit
install -m 644 %{SOURCE26} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP-%{name}-parent.pom
%add_to_maven_depmap org.apache.ant %{name}-parent %{version} JPP %{name}-parent
%endif

# jar aliases
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}.jar; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)
(cd $RPM_BUILD_ROOT%{_javadir}/%{name} && for jar in *-%{version}.jar; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)

# scripts: remove dos and os/2 scripts
rm -f src/script/*.bat
rm -f src/script/*.cmd

# XSLs
cp -p src/etc/*.xsl $RPM_BUILD_ROOT%{ant_home}/etc

# install everything else
mkdir -p $RPM_BUILD_ROOT%{_bindir}
%if %without bootstrap
cp -p src/script/* $RPM_BUILD_ROOT%{_bindir}
%else
cp -p src/script/ant{,Run} $RPM_BUILD_ROOT%{_bindir}
%endif

# default ant.conf
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}
cp -p %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.conf

# OPT_JAR_LIST fragments
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d
echo "ant/ant-jmf" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/jmf
echo "ant/ant-nodeps" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/nodeps
echo "ant/ant-swing" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/swing
echo "jaxp_transform_impl ant/ant-trax xalan-j2-serializer" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/trax
%if %without bootstrap
echo "antlr ant/ant-antlr" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/antlr
echo "bsf ant/ant-apache-bsf" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/apache-bsf
echo "xml-commons-resolver12 ant/ant-apache-resolver" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/apache-resolver
echo "jakarta-commons-logging ant/ant-commons-logging" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/commons-logging
echo "jakarta-commons-net ant/ant-commons-net" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/commons-net
#echo "jai ant/ant-jai" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/jai
echo "bcel ant/ant-apache-bcel" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/apache-bcel
echo "log4j ant/ant-apache-log4j" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/apache-log4j
echo "oro ant/ant-apache-oro" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/apache-oro
echo "regexp ant/ant-apache-regexp" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/apache-regexp
echo "javamail jaf ant/ant-javamail" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/javamail
echo "jdepend ant/ant-jdepend" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/jdepend
echo "jsch ant/ant-jsch" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/jsch
echo "junit ant/ant-junit" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/junit
%endif

%if %{build_javadoc}
# javadoc
mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr build/javadocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
%endif

# fix link between manual and javadoc
(cd docs/manual; ln -sf %{_javadocdir}/%{name}-%{version} api)

%if %with bootstrap
find $RPM_BUILD_ROOT%{_datadir}/ant/etc -type f -name "*.xsl" \
                                                 -a ! -name ant-update.xsl \
                                                 -a ! -name changelog.xsl \
                                                 -a ! -name coverage-frames.xsl \
                                                 -a ! -name junit-frames-xalan1.xsl \
                                                 -a ! -name log.xsl \
                                                 -a ! -name mmetrics-frames.xsl \
                                                 -a ! -name tagdiff.xsl \
                                                 | xargs -t rm
%endif

# -----------------------------------------------------------------------------

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%clean
rm -rf $RPM_BUILD_ROOT

# -----------------------------------------------------------------------------

%post
%update_maven_depmap
%if %{gcj_support}
if [ -x %{_bindir}/rebuild-gcj-db ]
then
  %{_bindir}/rebuild-gcj-db
fi
%endif

%postun
%update_maven_depmap
%if %{gcj_support}
if [ -x %{_bindir}/rebuild-gcj-db ]
then
  %{_bindir}/rebuild-gcj-db
fi
%endif

%if %{gcj_support}
%post jmf
if [ -x %{_bindir}/rebuild-gcj-db ]
then
  %{_bindir}/rebuild-gcj-db
fi
%endif

%if %{gcj_support}
%postun jmf
if [ -x %{_bindir}/rebuild-gcj-db ]
then
  %{_bindir}/rebuild-gcj-db
fi
%endif

%if %{gcj_support}
%post nodeps
if [ -x %{_bindir}/rebuild-gcj-db ]
then
  %{_bindir}/rebuild-gcj-db
fi
%endif

%if %{gcj_support}
%postun nodeps
if [ -x %{_bindir}/rebuild-gcj-db ]
then
  %{_bindir}/rebuild-gcj-db
fi
%endif

%if %{gcj_support}
%post swing
if [ -x %{_bindir}/rebuild-gcj-db ]
then
  %{_bindir}/rebuild-gcj-db
fi
%endif

%if %{gcj_support}
%postun swing
if [ -x %{_bindir}/rebuild-gcj-db ]
then
  %{_bindir}/rebuild-gcj-db
fi
%endif

%if %{gcj_support}
%post trax
if [ -x %{_bindir}/rebuild-gcj-db ]
then
  %{_bindir}/rebuild-gcj-db
fi
%endif

%if %{gcj_support}
%postun trax
if [ -x %{_bindir}/rebuild-gcj-db ]
then
  %{_bindir}/rebuild-gcj-db
fi
%endif

%if %without bootstrap
%if %{gcj_support}
%post commons-net
if [ -x %{_bindir}/rebuild-gcj-db ]
then
  %{_bindir}/rebuild-gcj-db
fi
%endif

%if %{gcj_support}
%postun commons-net
if [ -x %{_bindir}/rebuild-gcj-db ]
then
  %{_bindir}/rebuild-gcj-db
fi
%endif

# We do not ship dependencies for these, so they are disabled.
%if 0
%if %{gcj_support}
%post jai
if [ -x %{_bindir}/rebuild-gcj-db ]
then
  %{_bindir}/rebuild-gcj-db
fi
%endif

%if %{gcj_support}
%postun jai
if [ -x %{_bindir}/rebuild-gcj-db ]
then
  %{_bindir}/rebuild-gcj-db
fi
%endif
%endif

%if %{gcj_support}
%post antlr
if [ -x %{_bindir}/rebuild-gcj-db ]
then
  %{_bindir}/rebuild-gcj-db
fi
%endif

%if %{gcj_support}
%postun antlr
if [ -x %{_bindir}/rebuild-gcj-db ]
then
  %{_bindir}/rebuild-gcj-db
fi
%endif

%if %{gcj_support}
%post apache-bcel
if [ -x %{_bindir}/rebuild-gcj-db ]
then
  %{_bindir}/rebuild-gcj-db
fi
%endif

%if %{gcj_support}
%postun apache-bcel
if [ -x %{_bindir}/rebuild-gcj-db ]
then
  %{_bindir}/rebuild-gcj-db
fi
%endif

%if %{gcj_support}
%post apache-log4j
if [ -x %{_bindir}/rebuild-gcj-db ]
then
  %{_bindir}/rebuild-gcj-db
fi
%endif

%if %{gcj_support}
%postun apache-log4j
if [ -x %{_bindir}/rebuild-gcj-db ]
then
  %{_bindir}/rebuild-gcj-db
fi
%endif

%if %{gcj_support}
%post apache-regexp
if [ -x %{_bindir}/rebuild-gcj-db ]
then
  %{_bindir}/rebuild-gcj-db
fi
%endif

%if %{gcj_support}
%postun apache-regexp
if [ -x %{_bindir}/rebuild-gcj-db ]
then
  %{_bindir}/rebuild-gcj-db
fi
%endif

%if %{gcj_support}
%post apache-resolver
if [ -x %{_bindir}/rebuild-gcj-db ]
then
  %{_bindir}/rebuild-gcj-db
fi
%endif

%if %{gcj_support}
%postun apache-resolver
if [ -x %{_bindir}/rebuild-gcj-db ]
then
  %{_bindir}/rebuild-gcj-db
fi
%endif

%if %{gcj_support}
%post junit
if [ -x %{_bindir}/rebuild-gcj-db ]
then
  %{_bindir}/rebuild-gcj-db
fi
%endif

%if %{gcj_support}
%postun junit
if [ -x %{_bindir}/rebuild-gcj-db ]
then
  %{_bindir}/rebuild-gcj-db
fi
%endif

%if %{gcj_support}
%post apache-oro
if [ -x %{_bindir}/rebuild-gcj-db ]
then
  %{_bindir}/rebuild-gcj-db
fi
%endif

%if %{gcj_support}
%postun apache-oro
if [ -x %{_bindir}/rebuild-gcj-db ]
then
  %{_bindir}/rebuild-gcj-db
fi
%endif

%if %{gcj_support}
%post javamail
if [ -x %{_bindir}/rebuild-gcj-db ]
then
  %{_bindir}/rebuild-gcj-db
fi
%endif

%if %{gcj_support}
%postun javamail
if [ -x %{_bindir}/rebuild-gcj-db ]
then
  %{_bindir}/rebuild-gcj-db
fi
%endif

%if %{gcj_support}
%post commons-logging
if [ -x %{_bindir}/rebuild-gcj-db ]
then
  %{_bindir}/rebuild-gcj-db
fi
%endif

%if %{gcj_support}
%postun commons-logging
if [ -x %{_bindir}/rebuild-gcj-db ]
then
  %{_bindir}/rebuild-gcj-db
fi
%endif

%if %{gcj_support}
%post jdepend
if [ -x %{_bindir}/rebuild-gcj-db ]
then
  %{_bindir}/rebuild-gcj-db
fi
%endif

%if %{gcj_support}
%postun jdepend
if [ -x %{_bindir}/rebuild-gcj-db ]
then
  %{_bindir}/rebuild-gcj-db
fi
%endif

%if %{gcj_support}
%post jsch
if [ -x %{_bindir}/rebuild-gcj-db ]
then
  %{_bindir}/rebuild-gcj-db
fi
%endif

%if %{gcj_support}
%postun jsch
if [ -x %{_bindir}/rebuild-gcj-db ]
then
  %{_bindir}/rebuild-gcj-db
fi
%endif

%if %{gcj_support}
%post apache-bsf
if [ -x %{_bindir}/rebuild-gcj-db ]
then
  %{_bindir}/rebuild-gcj-db
fi
%endif

%if %{gcj_support}
%postun apache-bsf
if [ -x %{_bindir}/rebuild-gcj-db ]
then
  %{_bindir}/rebuild-gcj-db
fi
%endif
%endif

%files
%defattr(0644,root,root,0755)
%doc KEYS LICENSE NOTICE README WHATSNEW
%config(noreplace) %{_sysconfdir}/%{name}.conf
%attr(0755,root,root) %{_bindir}/ant
%attr(0755,root,root) %{_bindir}/antRun
%{_javadir}/%{name}.jar
%{_javadir}/%{name}-%{version}.jar
%{_javadir}/%{name}-launcher.jar
%{_javadir}/%{name}-launcher-%{version}.jar
%{_javadir}/%{name}-bootstrap.jar
%{_javadir}/%{name}-bootstrap-%{version}.jar
%dir %{_javadir}/%{name}
%dir %{ant_home}
%dir %{ant_home}/etc
%{ant_home}/etc/ant-update.xsl
%{ant_home}/etc/changelog.xsl
%{ant_home}/etc/log.xsl
%{ant_home}/etc/tagdiff.xsl
%{ant_home}/etc/junit-frames-xalan1.xsl
%if %without bootstrap
%{ant_home}/etc/common2master.xsl
%endif
%dir %{ant_home}/lib
%dir %{_sysconfdir}/%{name}.d
%{_datadir}/maven2/poms/*
%{_mavendepmapfragdir}/*
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/ant-%{version}.jar.*
%attr(-,root,root) %{_libdir}/gcj/%{name}/ant-launcher-%{version}.jar.*
%endif

%files jmf
%defattr(0644,root,root,0755)
%{_javadir}/%{name}/%{name}-jmf.jar
%{_javadir}/%{name}/%{name}-jmf-%{version}.jar
%config(noreplace) %{_sysconfdir}/%{name}.d/jmf
%if %{gcj_support}
%attr(-,root,root) %{_libdir}/gcj/%{name}/ant-jmf-%{version}.jar.*
%endif

%files nodeps
%defattr(0644,root,root,0755)
%{_javadir}/%{name}/%{name}-nodeps.jar
%{_javadir}/%{name}/%{name}-nodeps-%{version}.jar
%config(noreplace) %{_sysconfdir}/%{name}.d/nodeps
%if %{gcj_support}
%attr(-,root,root) %{_libdir}/gcj/%{name}/ant-nodeps-%{version}.jar.*
%endif

%files swing
%defattr(0644,root,root,0755)
%{_javadir}/%{name}/%{name}-swing.jar
%{_javadir}/%{name}/%{name}-swing-%{version}.jar
%config(noreplace) %{_sysconfdir}/%{name}.d/swing
%if %{gcj_support}
%attr(-,root,root) %{_libdir}/gcj/%{name}/ant-swing-%{version}.jar.*
%endif

%files trax
%defattr(0644,root,root,0755)
%{_javadir}/%{name}/%{name}-trax.jar
%{_javadir}/%{name}/%{name}-trax-%{version}.jar
%config(noreplace) %{_sysconfdir}/%{name}.d/trax
%{ant_home}/etc/mmetrics-frames.xsl
%{ant_home}/etc/coverage-frames.xsl
%if %{gcj_support}
%attr(-,root,root) %{_libdir}/gcj/%{name}/ant-trax-%{version}.jar.*
%endif

%if %without bootstrap
%if %{with_manifest_only}
%files manifest-only
%defattr(0644,root,root,0755)
%{_javadir}/%{name}/ant-icontract-%{version}.jar
%{_javadir}/%{name}/ant-icontract.jar
%{_javadir}/%{name}/ant-netrexx-%{version}.jar
%{_javadir}/%{name}/ant-netrexx.jar
%{_javadir}/%{name}/ant-starteam-%{version}.jar
%{_javadir}/%{name}/ant-starteam.jar
%{_javadir}/%{name}/ant-stylebook-%{version}.jar
%{_javadir}/%{name}/ant-stylebook.jar
%{_javadir}/%{name}/ant-vaj-%{version}.jar
%{_javadir}/%{name}/ant-vaj.jar
%{_javadir}/%{name}/ant-weblogic-%{version}.jar
%{_javadir}/%{name}/ant-weblogic.jar
%{_javadir}/%{name}/ant-xalan1-%{version}.jar
%{_javadir}/%{name}/ant-xalan1.jar
%{_javadir}/%{name}/ant-xslp-%{version}.jar
%{_javadir}/%{name}/ant-xslp.jar
%endif

%files antlr
%defattr(0644,root,root,0755)
%{_javadir}/%{name}/%{name}-antlr.jar
%{_javadir}/%{name}/%{name}-antlr-%{version}.jar
%config(noreplace) %{_sysconfdir}/%{name}.d/antlr
%if %{gcj_support}
%attr(-,root,root) %{_libdir}/gcj/%{name}/ant-antlr-%{version}.jar.*
%endif

%files apache-bsf
%defattr(0644,root,root,0755)
%{_javadir}/%{name}/%{name}-apache-bsf.jar
%{_javadir}/%{name}/%{name}-apache-bsf-%{version}.jar
%config(noreplace) %{_sysconfdir}/%{name}.d/apache-bsf
%if %{gcj_support}
%attr(-,root,root) %{_libdir}/gcj/%{name}/ant-apache-bsf-%{version}.jar.*
%endif

%files apache-resolver
%defattr(0644,root,root,0755)
%{_javadir}/%{name}/%{name}-apache-resolver.jar
%{_javadir}/%{name}/%{name}-apache-resolver-%{version}.jar
%config(noreplace) %{_sysconfdir}/%{name}.d/apache-resolver
%if %{gcj_support}
%attr(-,root,root) %{_libdir}/gcj/%{name}/ant-apache-resolver-%{version}.jar.*
%endif

%files commons-logging
%defattr(0644,root,root,0755)
%{_javadir}/%{name}/%{name}-commons-logging.jar
%{_javadir}/%{name}/%{name}-commons-logging-%{version}.jar
%config(noreplace) %{_sysconfdir}/%{name}.d/commons-logging
%if %{gcj_support}
%attr(-,root,root) %{_libdir}/gcj/%{name}/ant-commons-logging-%{version}.jar.*
%endif

%files commons-net
%defattr(0644,root,root,0755)
%{_javadir}/%{name}/%{name}-commons-net.jar
%{_javadir}/%{name}/%{name}-commons-net-%{version}.jar
%config(noreplace) %{_sysconfdir}/%{name}.d/commons-net
%if %{gcj_support}
%attr(-,root,root) %{_libdir}/gcj/%{name}/ant-commons-net-%{version}.jar.*
%endif

# Disable as we dont ship the dependencies
%if 0
%files jai
%defattr(0644,root,root,0755)
%{_javadir}/%{name}/%{name}-jai.jar
%{_javadir}/%{name}/%{name}-jai-%{version}.jar
%config(noreplace) %{_sysconfdir}/%{name}.d/jai
%if %{gcj_support}
%attr(-,root,root) %{_libdir}/gcj/%{name}/ant-jai-%{version}.jar.*
%endif
%endif

%files apache-bcel
%defattr(0644,root,root,0755)
%{_javadir}/%{name}/%{name}-apache-bcel.jar
%{_javadir}/%{name}/%{name}-apache-bcel-%{version}.jar
%{_javadir}/%{name}/%{name}-jakarta-bcel.jar
%config(noreplace) %{_sysconfdir}/%{name}.d/apache-bcel
%if %{gcj_support}
%attr(-,root,root) %{_libdir}/gcj/%{name}/ant-apache-bcel-%{version}.jar.*
%endif

%files apache-log4j
%defattr(0644,root,root,0755)
%{_javadir}/%{name}/%{name}-apache-log4j.jar
%{_javadir}/%{name}/%{name}-apache-log4j-%{version}.jar
%{_javadir}/%{name}/%{name}-jakarta-log4j.jar
%config(noreplace) %{_sysconfdir}/%{name}.d/apache-log4j
%if %{gcj_support}
%attr(-,root,root) %{_libdir}/gcj/%{name}/ant-apache-log4j-%{version}.jar.*
%endif

%files apache-oro
%defattr(0644,root,root,0755)
%{_javadir}/%{name}/%{name}-apache-oro.jar
%{_javadir}/%{name}/%{name}-apache-oro-%{version}.jar
%{_javadir}/%{name}/%{name}-jakarta-oro.jar
%config(noreplace) %{_sysconfdir}/%{name}.d/apache-oro
%{ant_home}/etc/maudit-frames.xsl
%if %{gcj_support}
%attr(-,root,root) %{_libdir}/gcj/%{name}/ant-apache-oro-%{version}.jar.*
%endif

%files apache-regexp
%defattr(0644,root,root,0755)
%{_javadir}/%{name}/%{name}-apache-regexp.jar
%{_javadir}/%{name}/%{name}-apache-regexp-%{version}.jar
%{_javadir}/%{name}/%{name}-jakarta-regexp.jar
%config(noreplace) %{_sysconfdir}/%{name}.d/apache-regexp
%if %{gcj_support}
%attr(-,root,root) %{_libdir}/gcj/%{name}/ant-apache-regexp-%{version}.jar.*
%endif

%files javamail
%defattr(0644,root,root,0755)
%{_javadir}/%{name}/%{name}-javamail.jar
%{_javadir}/%{name}/%{name}-javamail-%{version}.jar
%config(noreplace) %{_sysconfdir}/%{name}.d/javamail
%if %{gcj_support}
%attr(-,root,root) %{_libdir}/gcj/%{name}/ant-javamail-%{version}.jar.*
%endif

%files jdepend
%defattr(0644,root,root,0755)
%{_javadir}/%{name}/%{name}-jdepend.jar
%{_javadir}/%{name}/%{name}-jdepend-%{version}.jar
%config(noreplace) %{_sysconfdir}/%{name}.d/jdepend
%{ant_home}/etc/jdepend.xsl
%{ant_home}/etc/jdepend-frames.xsl
%if %{gcj_support}
%attr(-,root,root) %{_libdir}/gcj/%{name}/ant-jdepend-%{version}.jar.*
%endif

%files jsch
%defattr(0644,root,root,0755)
%{_javadir}/%{name}/%{name}-jsch.jar
%{_javadir}/%{name}/%{name}-jsch-%{version}.jar
%config(noreplace) %{_sysconfdir}/%{name}.d/jsch
%if %{gcj_support}
%attr(-,root,root) %{_libdir}/gcj/%{name}/ant-jsch-%{version}.jar.*
%endif

%files junit
%defattr(0644,root,root,0755)
%{_javadir}/%{name}/%{name}-junit.jar
%{_javadir}/%{name}/%{name}-junit-%{version}.jar
%config(noreplace) %{_sysconfdir}/%{name}.d/junit
%{ant_home}/etc/junit-frames.xsl
%{ant_home}/etc/junit-noframes.xsl
%if %{gcj_support}
%attr(-,root,root) %{_libdir}/gcj/%{name}/ant-junit-%{version}.jar.*
%endif

%files scripts
%defattr(0755,root,root,0755)
%{_bindir}/*.pl
%{_bindir}/*.py*

%files manual
%defattr(0644,root,root,0755)
%doc docs/*

%if %{build_javadoc}
%files javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}-%{version}
%endif
%endif

# -----------------------------------------------------------------------------




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13435 |12mr|anthy-9100h-25.20110409.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define dic_date  20110409

%define major 0
%define libname %mklibname %{name} %{major}
%define develname %mklibname -d %{name}

Name:		anthy
Summary:	A Japanese words input system
Version:	9100h
Release:	25.%{dic_date}.3
Group:		System/Internationalization
License:	GPLv2+
URL:		http://www.geocities.jp/ep3797/index.html
# http://www.geocities.jp/ep3797/anthy_dict_01.html
Source0:	http://ovh.dl.sourceforge.net/sourceforge/mdk-ut/anthy/anthy-%{version}-%{dic_date}ut.tar.bz2

Requires:	%{libname} = %{version}-%{release}
BuildRequires:	emacs-bin
BuildRequires:	automake

%description
Anthy is a free and secure Japanese input system.

%package -n %{libname}
Summary:	Anthy library
Group:		System/Libraries

%description -n %{libname}
Anthy library.

%package -n %{develname}
Summary:	Headers of %{name} for development
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
Anthy development package: .so libraries, header files, and the like.

%prep
%setup -q -n %{name}-%{version}-%{dic_date}ut

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%files
%doc AUTHORS ChangeLog DIARY NEWS README doc
%{_bindir}/*
%config %{_sysconfdir}/*
%{_datadir}/anthy
%{_datadir}/emacs/site-lisp/anthy/*

%files -n %{libname}
%doc COPYING
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc COPYING
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/*


%changelog
* Sun Aug  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 55ec94e
- Spec cleanup, drop .la and .a files, fix library group
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13436 |12mr|antiword-0.37-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name antiword
%define version 0.37
%define release %mkrel 9

Summary: MS Word to ASCII/Postscript converter
Name: %{name}
Version: %{version}
Release: %{release}
Source: %{name}-%{version}.tar.bz2
URL: http://www.winfield.demon.nl/
Patch0: antiword-find-my-files.patch
# Fix buffer overflow with malformed input files (patch from Debian, Debian
# bug #407015)
Patch1:	10_fix_buffer_overflow_wordole_c.dpatch
License: GPL 
Group: Text tools 
BuildRequires: bzip2
BuildRoot: %{_tmppath}/%{name}-buildroot

%description
Antiword is a free MS-Word reader for Linux, BeOS and RISC OS. It converts
the documets from Word 6, 7, 97 and 2000 to ASCII and Postscript. Antiword
tries to keep the layout of the document intact.

%prep
%setup -q
%patch0 -p1
%patch1 -p1
perl -pi -e 's|PKGBASEDIR_SUBSTITUTE_FROM_SPECFILE|\"%{_libdir}\"|g' options.c
# Use standard CFLAGS
sed -i -e "s/OPT\t=/#OPT\t=/" Makefile*
chmod a+r * Resources/* Docs/*

%build
OPT="%{optflags}" %make all

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_bindir}
install -m 755 antiword $RPM_BUILD_ROOT%{_bindir}
mkdir -p $RPM_BUILD_ROOT%{_libdir}/%{name}
cp -a Resources/* $RPM_BUILD_ROOT%{_libdir}/%{name}
mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1
bzip2 Docs/*.1
cp Docs/*.1.bz2 $RPM_BUILD_ROOT%{_mandir}/man1

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc Docs/COPYING Docs/FAQ Docs/ReadMe Docs/Netscape
%{_bindir}/*
%{_mandir}/*/*
%{_libdir}/%{name}




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13437 |12mr|antlr-2.7.7-19
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
# since we have only a static library

Summary:		ANother Tool for Language Recognition
Name:			antlr
Version:		2.7.7
Release:		19
License:		Public Domain
URL:			http://www.antlr.org/
Group:			Development/Java
Source0:		http://www.antlr2.org/download/antlr-%{version}.tar.gz
Source1:		%{name}-build.xml
Source2:		%{name}-script
Patch1:			%{name}-%{version}-newgcc.patch

%ifarch %ix86 x86_64 ia64 armv4l sparcv9 alpha s390x ppc ppc64
BuildRequires:	mono
BuildRequires:	mono-winforms
%endif
BuildRequires:	ant
BuildRequires:	java-javadoc
BuildRequires:	jpackage-utils
BuildRequires:	java-devel

Requires:		jpackage-utils
Requires:		java

%description
ANTLR, ANother Tool for Language Recognition, (formerly PCCTS) is a
language tool that provides a framework for constructing recognizers,
compilers, and translators from grammatical descriptions containing
C++ or Java actions [You can use PCCTS 1.xx to generate C-based
parsers].

%package			tool
Group:				Development/Java
Summary:			ANother Tool for Language Recognition
BuildArch:			noarch
Requires:			jpackage-utils
Requires:			java
%rename		%{name}

%description	tool
ANTLR, ANother Tool for Language Recognition, (formerly PCCTS) is a
language tool that provides a framework for constructing recognizers,
compilers, and translators from grammatical descriptions containing
C++ or Java actions [You can use PCCTS 1.xx to generate C-based
parsers].

%package		manual
Group:			Development/Java
Summary:		Manual for %{name}
BuildArch:		noarch

%description	manual
Documentation for %{name}.

%package		javadoc
Group:			Development/Java
Summary:		Javadoc for %{name}
BuildArch:		noarch

%description	javadoc
Javadoc for %{name}.

%package		C++
Group:			Development/Java
Summary:		C++ bindings for antlr2 generated parsers
Provides:		antlr-static = %{version}-%{release}
%rename		%{name}-native

%description	C++
This package provides a static C++ library for parsers generated by ANTLR2.

%package		C++-doc
Group:			Development/Java
Summary:		Documentation for C++ bindings for antlr2 generated parsers
BuildRequires:	doxygen
BuildArch:		noarch

%description	C++-doc
This package contains the documentation for the C++ bindings for parsers
generated by ANTLR2.

%package		python
Group:			Development/Java
Summary:		Python runtime support for ANTLR-generated parsers
BuildRequires:	python-devel
BuildRequires:	python-setuptools
BuildArch:		noarch

%description	python
Python runtime support for ANTLR-generated parsers

%prep
%setup -q
# remove all binary libs
find . -name "*.jar" -exec rm -f {} \;
cp -p %{SOURCE1} build.xml
%patch1
# CRLF->LF
sed -i 's/\r//' LICENSE.txt

%build
ant -Dj2se.apidoc=%{_javadocdir}/java
cp work/lib/antlr.jar .  # make expects to find it here
export CLASSPATH=.
%configure --without-examples
make CXXFLAGS="${CXXFLAGS} -fPIC" DEBUG=1 verbose=1
rm antlr.jar			 # no longer needed

# fix doc permissions and remove Makefiles
rm doc/{Makefile,Makefile.in}
chmod 0644 doc/*

# generate doxygen docs for C++ bindings
pushd lib/cpp
	doxygen doxygen.cfg
	find gen_doc -type f -exec chmod 0644 {} \;
popd

# build python
cd lib/python
%{__python} setup.py build
cd ../../

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}{%{_includedir}/%{name},%{_libdir},%{_bindir}}

# jars
mkdir -p %{buildroot}%{_javadir}
cp -p work/lib/%{name}.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
(cd %{buildroot}%{_javadir} && for jar in *-%{version}.jar; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)

# script
install -p -m 755 %{SOURCE2} %{buildroot}%{_bindir}/antlr

# C++ lib and headers, antlr-config

install -p -m 644 lib/cpp/antlr/*.hpp %{buildroot}%{_includedir}/%{name}
install -p -m 644 lib/cpp/src/libantlr.a %{buildroot}%{_libdir}
install -p -m 755 scripts/antlr-config %{buildroot}%{_bindir}

# javadoc
mkdir -p %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -pr work/api/* %{buildroot}%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}

# python
cd lib/python
%{__python} setup.py install -O1 --skip-build --root %{buildroot}
cd ../..


%files tool
%doc LICENSE.txt
%{_javadir}/%{name}*.jar
%{_bindir}/antlr

# this is actually a development package for the C++ target
# as we ship only a static library, it doesn't make sense
# to have a separate -devel package for the headers
%files C++
%{_includedir}/%{name}
%{_libdir}/libantlr.a
%{_bindir}/antlr-config

%files C++-doc
%doc lib/cpp/gen_doc/html/

%files manual
%doc doc/*

%files javadoc
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}

%files python
%{python_sitelib}/antlr/*
%{python_sitelib}/antlr-*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13438 |12mr|apache-2.4.2-0.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _build_pkgcheck_set %{nil}
%define _build_pkgcheck_srpm %{nil}

%define defaultmaxmodules 256
%define defaultserverlimit 2048

%define TAG Mandriva Linux
%define BASEPRODUCT Apache
%define all_services httpd.service httpd-worker.service httpd-event.service

Summary:	The most widely used Web server on the Internet
Name:		apache
Version:	2.4.2
Release:	0.1
Group:		System/Servers
License:	Apache License
URL:		http://www.apache.org
Source0:	http://archive.apache.org/dist/httpd/httpd-%{version}.tar.gz
Source1:	http://archive.apache.org/dist/httpd/httpd-%{version}.tar.gz.asc
Source2:	webapp.script
Source3:	apache2_transparent_png_icons.tar.bz2
Source9: 	htcacheclean.service
Source10: 	htcacheclean.sysconfig
Source11:	Mandriva.tar.gz
Source15:	httpd.service
Source100:	buildconf
Patch0:		httpd-2.0.45-deplibs.patch
Patch8:		httpd-2.1.10-apxs.patch
# http://issues.apache.org/bugzilla/show_bug.cgi?id=32524
Patch15:	httpd-ab_source_address.diff
# speedups by Allen Pulsifer
Patch16:	httpd-2.2.4-fix_extra_htaccess_check.diff
Patch18:	httpd-2.2.10-ldap_auth_now_modular_in-apr-util-dbd-ldap_fix.diff
Patch19:	httpd-2.2.21-linux3.diff
Patch105:	httpd-2.2.17-filter.patch
Patch106:	httpd-2.4.1-mdv_config.diff
Patch107:	httpd-2.4.1-linkage_fix.diff
Patch108:	httpd-2.4.1-buildfix.diff
BuildRequires:	autoconf automake libtool
BuildRequires:	apr-devel >= 1:1.4.6
BuildRequires:	apr-util-devel >= 1.4.1
BuildRequires:	db-devel
BuildRequires:	expat-devel
BuildRequires:	gdbm-devel
BuildRequires:	libsasl-devel
BuildRequires:	libxml2-devel
BuildRequires:	lua-devel >= 5.1
BuildRequires:	lynx
BuildRequires:	openldap-devel
BuildRequires:	openssl-devel
BuildRequires:	pcre-devel
BuildRequires:	perl
BuildRequires:	pkgconfig
BuildRequires:	zlib-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This package contains the main binary of apache, a powerful, full-featured,
efficient and freely-available Web server. Apache is also the most popular Web
server on the Internet.

This version of apache is fully modular, and many modules are available in
pre-compiled formats, like PHP and mod_auth_external.

This package defaults to a maximum of %{defaultmaxmodules} dynamically loadable modules.
This package defaults to a ServerLimit of %{defaultserverlimit}.

You can change these values at RPM build time by using for example:

--define 'maxmodules 512' --define 'serverlimit 2048' 

The package was built to support a maximum of %{?!maxmodules:%{defaultmaxmodules}}%{?maxmodules:%{maxmodules}} dynamically loadable modules.
The package was built with a ServerLimit of %{?!serverlimit:%{defaultserverlimit}}%{?serverlimit:%{serverlimit}}.

%package	mpm-prefork
Summary:	Implements a non-threaded, pre-forking web server (stable)
Group:		System/Servers
Requires(preun): systemd-units
Requires(postun): systemd-units
Requires(post): systemd-units
Requires:	apache-base = %{version}-%{release}
Requires:	apache-modules = %{version}-%{release}
Provides:	webserver
Provides:	apache = %{version}-%{release}
Provides:	apache-mpm = %{version}-%{release}

%description	mpm-prefork
This Multi-Processing Module (MPM) implements a non-threaded, pre-forking web
server that handles requests in a manner similar to Apache 1.3. It is
appropriate for sites that need to avoid threading for compatibility with
non-thread-safe libraries. It is also the best MPM for isolating each request,
so that a problem with a single request will not affect any other.

This MPM is very self-regulating, so it is rarely necessary to adjust its
configuration directives. Most important is that MaxClients be big enough to
handle as many simultaneous requests as you expect to receive, but small enough
to assure that there is enough physical RAM for all processes.

This package defaults to a maximum of %{defaultmaxmodules} dynamically loadable modules.
This package defaults to a ServerLimit of %{defaultserverlimit}.

You can change these values at RPM build time by using for example:

--define 'maxmodules 512' --define 'serverlimit 2048' 

The package was built to support a maximum of %{?!maxmodules:%{defaultmaxmodules}}%{?maxmodules:%{maxmodules}} dynamically loadable modules.
The package was built with a ServerLimit of %{?!serverlimit:%{defaultserverlimit}}%{?serverlimit:%{serverlimit}}.

%package	mpm-worker
Summary:	Implements a hybrid multi-threaded multi-process web server (experimental)
Group:		System/Servers
Requires(preun): systemd-units
Requires(postun): systemd-units
Requires(post): systemd-units
Requires:	apache-base = %{version}-%{release}
Requires:	apache-modules = %{version}-%{release}
Provides:	webserver
Provides:	apache = %{version}-%{release}
Conflicts:	apache-mod_php apache-mod_perl apache-mod_python

%description	mpm-worker
This Multi-Processing Module (MPM) implements a hybrid multi-process
multi-threaded server. By using threads to serve requests, it is able to serve
a large number of requests with less system resources than a process-based
server. Yet it retains much of the stability of a process-based server by
keeping multiple processes available, each with many threads.

The most important directives used to control this MPM are ThreadsPerChild,
which controls the number of threads deployed by each child process and
MaxClients, which controls the maximum total number of threads that may be
launched.

This package contains the main binary of apache, a powerful, full-featured,
efficient and freely-available Web server. Apache is also the most popular Web
server on the Internet.

This version of apache is fully modular, and many modules are available in
pre-compiled formats, like PHP and mod_auth_external.

This package defaults to a maximum of %{defaultmaxmodules} dynamically loadable modules.

You can change these values at RPM build time by using for example:

--define 'maxmodules 512'

The package was built to support a maximum of %{?!maxmodules:%{defaultmaxmodules}}%{?maxmodules:%{maxmodules}} dynamically loadable modules.

%package	mpm-event
Summary:	Implements a hybrid multi-threaded multi-process web server
Group:		System/Servers
Requires(preun): systemd-units
Requires(postun): systemd-units
Requires(post): systemd-units
Requires:	apache-base = %{version}-%{release}
Requires:	apache-modules = %{version}-%{release}
Provides:	webserver
Provides:	apache = %{version}-%{release}
Conflicts:	apache-mod_php apache-mod_perl apache-mod_python

%description	mpm-event
The event Multi-Processing Module (MPM) is designed to allow more requests to
be served simultaneously by passing off some processing work to supporting
threads, freeing up the main threads to work on new requests. It is based on
the worker MPM, which implements a hybrid multi-process multi-threaded server.
Run-time configuration directives are identical to those provided by worker.

This package contains the main binary of apache, a powerful, full-featured,
efficient and freely-available Web server. Apache is also the most popular Web
server on the Internet.

This version of apache is fully modular, and many modules are available in
pre-compiled formats, like PHP and mod_auth_external.

This package defaults to a maximum of %{defaultmaxmodules} dynamically loadable modules.

You can change these values at RPM build time by using for example:

--define 'maxmodules 512'

The package was built to support a maximum of %{?!maxmodules:%{defaultmaxmodules}}%{?maxmodules:%{maxmodules}} dynamically loadable modules.

%package	base
Summary:	Common files and utilities for apache
Group:		System/Servers
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires:	apache = %{version}-%{release}
Provides:	apache-conf = %{version}-%{release}
Obsoletes:	apache-conf

%description	base
This package contains the apache utilities such as Apache Bench (ab) for stress
testing your apache installation and several tools for managing user databases,
access control, the apache logs and more.

%package	modules
Summary:	Meta package
Group:		System/Servers
Requires:	apache-mpm = %{version}-%{release}
Requires:	apache-mod_actions = %{version}-%{release}
Requires:	apache-mod_alias = %{version}-%{release}
Requires:	apache-mod_auth_basic = %{version}-%{release}
Requires:	apache-mod_auth_digest = %{version}-%{release}
Requires:	apache-mod_authn_anon = %{version}-%{release}
Requires:	apache-mod_authn_file = %{version}-%{release}
Requires:	apache-mod_authz_dbm = %{version}-%{release}
Requires:	apache-mod_authz_groupfile = %{version}-%{release}
Requires:	apache-mod_authz_host = %{version}-%{release}
Requires:	apache-mod_authz_owner = %{version}-%{release}
Requires:	apache-mod_authz_user = %{version}-%{release}
Requires:	apache-mod_autoindex = %{version}-%{release}
Requires:	apache-mod_cgi = %{version}-%{release}
Requires:	apache-mod_dir = %{version}-%{release}
Requires:	apache-mod_env = %{version}-%{release}
Requires:	apache-mod_expires = %{version}-%{release}
Requires:	apache-mod_filter = %{version}-%{release}
Requires:	apache-mod_headers = %{version}-%{release}
Requires:	apache-mod_imagemap = %{version}-%{release}
Requires:	apache-mod_include = %{version}-%{release}
Requires:	apache-mod_info = %{version}-%{release}
Requires:	apache-mod_log_config = %{version}-%{release}
Requires:	apache-mod_mime = %{version}-%{release}
Requires:	apache-mod_mime_magic = %{version}-%{release}
Requires:	apache-mod_negotiation = %{version}-%{release}
Requires:	apache-mod_rewrite = %{version}-%{release}
Requires:	apache-mod_setenvif = %{version}-%{release}
Requires:	apache-mod_status = %{version}-%{release}
Requires:	apache-mod_substitute = %{version}-%{release}
Requires:	apache-mod_unique_id = %{version}-%{release}
Requires:	apache-mod_usertrack = %{version}-%{release}
Requires:	apache-mod_version = %{version}-%{release}
Requires:	apache-mod_vhost_alias = %{version}-%{release}
# new 2.3+ modules
Requires:	apache-mod_authz_core = %{version}-%{release}
Requires:	apache-mod_authz_host = %{version}-%{release}
Requires:	apache-mod_unixd = %{version}-%{release}
# obsolete 2.2 modules
Obsoletes:	apache-mod_authz_default
Obsoletes:	apache-mod_authn_alias
Obsoletes:	apache-mod_authn_default

%description	modules
This is a meta package that pulls in the apache modules used as default in the
apache-2.2 series in Mandriva.

%package	mod_authn_file
Summary:	User authentication using text files
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_authn_file
This module provides authentication front-ends such as mod_auth_digest
and mod_auth_basic to authenticate users by looking up users in plain text
password files. Similar functionality is provided by mod_authn_dbm.

When using mod_auth_basic or mod_auth_digest, this module is invoked via
the AuthBasicProvider or AuthDigestProvider with the file value.

%package	mod_authn_dbm
Summary:	User authentication using DBM files
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_authn_dbm
This module provides authentication front-ends such as mod_auth_digest and
mod_auth_basic to authenticate users by looking up users in dbm password
files. Similar functionality is provided by mod_authn_file.

When using mod_auth_basic or mod_auth_digest, this module is invoked via
the AuthBasicProvider or AuthDigestProvider with the dbm value.

%package	mod_authn_anon
Summary:	Allows "anonymous" user access to authenticated areas
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_authn_anon
This module provides authentication front-ends such as mod_auth_basic to
authenticate users similar to anonymous-ftp sites, i.e. have a 'magic' user
id 'anonymous' and the email address as a password. These email addresses
can be logged.

Combined with other (database) access control methods, this allows for
effective user tracking and customization according to a user profile
while still keeping the site open for 'unregistered' users. One advantage
of using Auth-based user tracking is that, unlike magic-cookies and funny
URL pre/postfixes, it is completely browser independent and it allows users
to share URLs.

When using mod_auth_basic, this module is invoked via the AuthBasicProvider
directive with the anon value.

%package	mod_authn_dbd
Summary:	User authentication using an SQL database
Group:		System/Servers
Requires:	apache-mod_dbd

%description	mod_authn_dbd
This module provides authentication front-ends such as mod_auth_digest
and mod_auth_basic to authenticate users by looking up users in SQL
tables. Similar functionality is provided by, for example, mod_authn_file.

This module relies on mod_dbd to specify the backend database driver and
connection parameters, and manage the database connections.

When using mod_auth_basic or mod_auth_digest, this module is invoked via
the AuthBasicProvider or AuthDigestProvider with the dbd value.

%package	mod_authn_socache
Summary:	Manages a cache of authentication credentials to relieve the load on backends
Group:		System/Servers

%description	mod_authn_socache
Maintains a cache of authentication credentials, so that a new backend
lookup is not required for every authenticated request.

%package	mod_authn_core
Summary:	Core Authentication
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_authn_core
This module provides core authentication capabilities to allow or deny
access to portions of the web site. mod_authn_core provides directives that
are common to all authentication providers.

%package	mod_authz_host
Summary:	Group authorizations based on host (name or IP address)
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_authz_host
The authorization providers implemented by mod_authz_host are registered using
the Require directive. The directive can be referenced within a <Directory>,
<Files>, or <Location> section as well as .htaccess files to control access
to particular parts of the server.  Access can be controlled based on the
client hostname or IP address.

In general, access restriction directives apply to all access methods (GET,
PUT, POST, etc). This is the desired behavior in most cases.  However, it is
possible to restrict some methods, while leaving other methods unrestricted,
by enclosing the directives in a <Limit> section.

%package	mod_authz_groupfile
Summary:	Group authorization using plaintext files
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_authz_groupfile
This module provides authorization capabilities so that authenticated
users can be allowed or denied access to portions of the web site by group
membership. Similar functionality is provided by mod_authz_dbm.

%package	mod_authz_user
Summary:	User Authorization
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_authz_user
This module provides authorization capabilities so that authenticated
users can be allowed or denied access to portions of the web site.
mod_authz_user grants access if the authenticated user is listed in a
Require user directive. Alternatively Require valid-user can be used to
grant access to all successfully authenticated users.

%package	mod_authz_dbm
Summary:	Group authorization using DBM files
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_authz_dbm
This module provides authorization capabilities so that authenticated
users can be allowed or denied access to portions of the web site by group
membership. Similar functionality is provided by mod_authz_groupfile.

%package	mod_authz_owner
Summary:	Authorization based on file ownership
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_authz_owner
This module authorizes access to files by comparing the userid used for
HTTP authentication (the web userid) with the file-system owner or group
of the requested file. The supplied username and password must be already
properly verified by an authentication module, such as mod_auth_basic or
mod_auth_digest. mod_authz_owner recognizes two arguments for the Require
directive, file-owner and file-group, as follows:

file-owner
 The supplied web-username must match the system's name for the owner of the
 file being requested. That is, if the operating system says the requested
 file is owned by jones, then the username used to access it through the
 web must be jones as well.

file-group
 The name of the system group that owns the file must be present in a
 group database, which is provided, for example, by mod_authz_groupfile
 or mod_authz_dbm, and the web-username must be a member of that group. For
 example, if the operating system says the requested file is owned by (system)
 group accounts, the group accounts must appear in the group database and
 the web-username used in the request must be a member of that group.

%package	mod_authz_dbd
Summary:	Group Authorization and Login using SQL
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_authz_dbd
This module provides authorization capabilities so that authenticated
users can be allowed or denied access to portions of the web site by group
membership. Similar functionality is provided by mod_authz_groupfile and
mod_authz_dbm, with the exception that this module queries a SQL database
to determine whether a user is a member of a group.

This module can also provide database-backed user login/logout
capabilities. These are likely to be of most value when used in conjunction
with mod_authn_dbd.

This module relies on mod_dbd to specify the backend database driver and
connection parameters, and manage the database connections.

%package	mod_authz_core
Summary:	Core Authorization
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_authz_core
This module provides core authorization capabilities so that
authenticated users can be allowed or denied access to portions of the
web site. mod_authz_core provides the functionality to register various
authorization providers. It is usually used in conjunction with an
authentication provider module such as mod_authn_file and an authorization
module such as mod_authz_user. It also allows for advanced logic to be
applied to the authorization processing.

%package	mod_authnz_ldap
Summary:	LDAP HTTP Basic authentication
Group:		System/Servers
Conflicts:	apache-mod_proxy < 2.4.0

%description	mod_authnz_ldap
This module provides authentication front-ends such as mod_auth_basic to
authenticate users through an ldap directory.

mod_authnz_ldap supports the following features:

* Known to support the OpenLDAP SDK (both 1.x and 2.x), Novell LDAP SDK and
  the iPlanet (Netscape) SDK.

* Complex authorization policies can be implemented by representing the policy
  with LDAP filters.

* Uses extensive caching of LDAP operations via mod_ldap.

* Support for LDAP over SSL (requires the Netscape SDK) or TLS (requires the
  OpenLDAP 2.x SDK or Novell LDAP SDK).

When using mod_auth_basic, this module is invoked via the AuthBasicProvider
directive with the ldap value.

%package	mod_access_compat
Summary:	Group authorizations based on host (name or IP address)
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_access_compat
The directives provided by mod_access_compat are used in <Directory>,
<Files>, and <Location> sections as well as .htaccess files to control access
to particular parts of the server. Access can be controlled based on the
client hostname, IP address, or other characteristics of the client request,
as captured in environment variables. The Allow and Deny directives are
used to specify which clients are or are not allowed access to the server,
while the Order directive sets the default access state, and configures
how the Allow and Deny directives interact with each other.

Both host-based access restrictions and password-based authentication may
be implemented simultaneously. In that case, the Satisfy directive is used
to determine how the two sets of restrictions interact.

%package	mod_auth_basic
Summary:	Basic authentication
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_auth_basic
This module allows the use of HTTP Basic Authentication to restrict access
by looking up users in the given providers. HTTP Digest Authentication is
provided by mod_auth_digest. This module should usually be combined with at
least one authentication module such as mod_authn_file and one authorization
module such as mod_authz_user.

%package	mod_auth_form
Summary:	Form authentication
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_auth_form
Form authentication depends on the mod_session modules, and these modules
make use of HTTP cookies, and as such can fall victim to Cross Site Scripting
attacks, or expose potentially private information to clients. Please ensure
that the relevant risks have been taken into account before enabling the
session functionality on your server.

This module allows the use of an HTML login form to restrict access by
looking up users in the given providers. HTML forms require significantly
more configuration than the alternatives, however an HTML login form can
provide a much friendlier experience for end users.

HTTP basic authentication is provided by mod_auth_basic, and HTTP digest
authentication is provided by mod_auth_digest. This module should be
combined with at least one authentication module such as mod_authn_file
and one authorization module such as mod_authz_user.

Once the user has been successfully authenticated, the user's login details
will be stored in a session provided by mod_session.

%package	mod_auth_digest
Summary:	User authentication using MD5 Digest Authentication
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_auth_digest
This module implements HTTP Digest Authentication (RFC2617), and provides
a more secure alternative to mod_auth_basic.

%package	mod_allowmethods
Summary:	Easily restrict what HTTP methods can be used on the server
Group:		System/Servers

%description	mod_allowmethods
This module makes it easy to restrict what HTTP methods can used on an
server. The most common configuration would be:

%package	mod_file_cache
Summary:	Caches a static list of files in memory
Group:		System/Servers

%description	mod_file_cache
This module should be used with care. You can easily create a broken site
using mod_file_cache, so read this document carefully.

Caching frequently requested files that change very infrequently is a
technique for reducing server load. mod_file_cache provides two techniques for
caching frequently requested static files. Through configuration directives,
you can direct mod_file_cache to either open then mmap() a file, or to
pre-open a file and save the file's open file handle. Both techniques reduce
server load when processing requests for these files by doing part of the
work (specifically, the file I/O) for serving the file when the server is
started rather than during each request.

Notice: You cannot use this for speeding up CGI programs or other files
which are served by special content handlers. It can only be used for
regular files which are usually served by the Apache core content handler.

This module is an extension of and borrows heavily from the mod_mmap_static
module in Apache 1.3.

%package	mod_cache
Summary:	RFC 2616 compliant HTTP caching filter
Group:		System/Servers
Suggests:	apache-mod_cache_disk

%description	mod_cache
This module should be used with care, as when the CacheQuickHandler
directive is in its default value of on, the Allow and Deny directives
will be circumvented. You should not enable quick handler caching for any
content to which you wish to limit access by client host name, address or
environment variable.

mod_cache implements an RFC 2616 compliant HTTP content caching filter,
with support for the caching of content negotiated responses containing
the Vary header.

RFC 2616 compliant caching provides a mechanism to verify whether stale or
expired content is still fresh, and can represent a significant performance
boost when the origin server supports conditional requests by honouring
the If-None-Match HTTP request header. Content is only regenerated from
scratch when the content has changed, and not when the cached entry expires.

As a filter, mod_cache can be placed in front of content originating from
any handler, including flat files (served from a slow disk cached on a fast
disk), the output of a CGI script or dynamic content generator, or content
proxied from another server.

In the default configuration, mod_cache inserts the caching filter as far
forward as possible within the filter stack, utilising the quick handler to
bypass all per request processing when returning content to the client. In
this mode of operation, mod_cache may be thought of as a caching proxy
server bolted to the front of the webserver, while running within the
webserver itself.

When the quick handler is switched off using the CacheQuickHandler directive,
it becomes possible to insert the CACHE filter at a point in the filter
stack chosen by the administrator. This provides the opportunity to cache
content before that content is personalised by the mod_include filter,
or optionally compressed by the mod_deflate filter.

Under normal operation, mod_cache will respond to and can be controlled by
the Cache-Control and Pragma headers sent from a client in a request, or from
a server within a response. Under exceptional circumstances, mod_cache can
be configured to override these headers and force site specific behaviour,
however such behaviour will be limited to this cache only, and will not
affect the operation of other caches that may exist between the client and
server, and as a result is not recommended unless strictly necessary.

RFC 2616 allows for the cache to return stale data while the existing
stale entry is refreshed from the origin server, and this is supported
by mod_cache when the CacheLock directive is suitably configured. Such
responses will contain a Warning HTTP header with a 110 response code.
RFC 2616 also allows a cache to return stale data when the attempt made to
refresh the stale data returns an error 500 or above, and this behaviour
is supported by default by mod_cache. Such responses will contain a Warning
HTTP header with a 111 response code.

mod_cache requires the services of one or more storage management modules. One
storage management module is included in the base Apache distribution:

mod_cache_disk
 Implements a disk based storage manager. Headers and bodies are stored
 separately on disk, in a directory structure derived from the md5 hash of the
 cached URL. Multiple content negotiated responses can be stored concurrently,
 however the caching of partial content is not supported by this module. The
 htcacheclean tool is provided to list cached URLs, remove cached URLs,
 or to maintain the size of the disk cache within size and inode limits.

Further details, discussion, and examples, are provided in the Caching Guide.

%package	mod_cache_disk
Summary:	Disk based storage module for the HTTP caching filter
Group:		System/Servers
Obsoletes:	apache-mod_disk_cache
Suggests:	apache-htcacheclean = %{version}-%{release}

%description	mod_cache_disk
mod_cache_disk implements a disk based storage manager for mod_cache.

The headers and bodies of cached responses are stored separately on disk,
in a directory structure derived from the md5 hash of the cached URL.

Multiple content negotiated responses can be stored concurrently, however
the caching of partial content is not yet supported by this module.

Atomic cache updates to both header and body files are achieved without
the need for locking by storing the device and inode numbers of the body
file within the header file. This has the side effect that cache entries
manually moved into the cache will be ignored.

The htcacheclean tool is provided to list cached URLs, remove cached URLs,
or to maintain the size of the disk cache within size and/or inode limits. The
tool can be run on demand, or can be daemonized to offer continuous monitoring
of directory sizes.

%package	mod_socache_shmcb
Summary:	shmcb based shared object cache provider
Group:		System/Servers

%description	mod_socache_shmcb
mod_socache_shmcb is a shared object cache provider which provides for
creation and access to a cache backed by a high-performance cyclic buffer
inside a shared memory segment.

shmcb:/path/to/datafile(512000)

Details of other shared object cache providers can be found here.

%package	mod_socache_dbm
Summary:	DBM based shared object cache provider
Group:		System/Servers

%description	mod_socache_dbm
mod_socache_dbm is a shared object cache provider which provides for creation
and access to a cache backed by a DBM database.

dbm:/path/to/datafile

Details of other shared object cache providers can be found here.

%package	mod_socache_memcache
Summary:	Memcache based shared object cache provider
Group:		System/Servers

%description	mod_socache_memcache
mod_socache_memcache is a shared object cache provider which provides for
creation and access to a cache backed by the memcached high-performance,
distributed memory object caching system.

Details of other shared object cache providers can be found here.

%package	mod_watchdog
Summary:	provides infrastructure for other modules to periodically run tasks
Group:		System/Servers

%description	mod_watchdog
mod_watchdog defines programmatic hooks for other modules to periodically run
tasks. These modules can register handlers for mod_watchdog hooks. Currently,
the following modules in the Apache distribution use this functionality:

 * mod_heartbeat

 * mod_heartmonitor

To allow a module to use mod_watchdog functionality, mod_watchdog itself
must be statically linked to the server core or, if a dynamic module,
be loaded before the calling module.

%package	mod_dbd
Summary:	Manages SQL database connections
Group:		System/Servers
Requires:	apr-util-dbd-ldap
Suggests:	apr-util-dbd-freetds
Suggests:	apr-util-dbd-mysql
Suggests:	apr-util-dbd-odbc
Suggests:	apr-util-dbd-pgsql
Suggests:	apr-util-dbd-sqlite3

%description	mod_dbd
mod_dbd manages SQL database connections using APR. It provides database
connections on request to modules requiring SQL database functions, and
takes care of managing databases with optimal efficiency and scalability
for both threaded and non-threaded MPMs. For details, see the APR website
and this overview of the Apache DBD Framework by its original developer.

%package	mod_bucketeer
Summary:	Buckets manipulation filter
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_bucketeer
Buckets manipulation filter

%package	mod_dumpio
Summary:	Dumps all I/O to error log as desired
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_dumpio
mod_dumpio allows for the logging of all input received by Apache and/or
all output sent by Apache to be logged (dumped) to the error.log file.

The data logging is done right after SSL decoding (for input) and right
before SSL encoding (for output). As can be expected, this can produce
extreme volumes of data, and should only be used when debugging problems.

%package	mod_echo
Summary:	A simple echo server to illustrate protocol modules
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_echo
This module provides an example protocol module to illustrate the concept. It
provides a simple echo server. Telnet to it and type stuff, and it will
echo it.

%package	mod_case_filter
Summary:	CaseFilter module
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_case_filter
CaseFilter module

%package	mod_case_filter_in
Summary:	CaseFilterInFilter module
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_case_filter_in
CaseFilterInFilter module

%package	mod_buffer
Summary:	Support for request buffering
Group:		System/Servers

%description	mod_buffer
This module provides the ability to buffer the input and output filter stacks.

Under certain circumstances, content generators might create content in small
chunks. In order to promote memory reuse, in memory chunks are always 8k in
size, regardless of the size of the chunk itself. When many small chunks are
generated by a request, this can create a large memory footprint while the
request is being processed, and an unnecessarily large amount of data on
the wire. The addition of a buffer collapses the response into the fewest
chunks possible.

When httpd is used in front of an expensive content generator, buffering the
response may allow the backend to complete processing and release resources
sooner, depending on how the backend is designed.

The buffer filter may be added to either the input or the output filter
stacks, as appropriate, using the SetInputFilter, SetOutputFilter,
AddOutputFilter or AddOutputFilterByType directives.

Using buffer with mod_include

AddOutputFilterByType INCLUDES;BUFFER text/html The buffer filters read the
request/response into RAM and then repack the request/response into the fewest
memory buckets possible, at the cost of CPU time. When the request/response
is already efficiently packed, buffering the request/response could cause
the request/response to be slower than not using a buffer at all. These
filters should be used with care, and only where necessary.

%package	mod_data
Summary:	Convert response body into an RFC2397 data URL
Group:		System/Servers

%description	mod_data
This module provides the ability to convert a response into an RFC2397
data URL.

Data URLs can be embedded inline within web pages using something like
the mod_include module, to remove the need for clients to make separate
connections to fetch what may potentially be many small images. Data URLs
may also be included into pages generated by scripting languages such as PHP.

An example of a data URL

data:image/gif;base64,R0lGODdhMAAwAPAAAAAAAP///ywAAAAAMAAw
AAAC8IyPqcvt3wCcDkiLc7C0qwyGHhSWpjQu5yqmCYsapyuvUUlvONmOZtfzgFz
ByTB10QgxOR0TqBQejhRNzOfkVJ+5YiUqrXF5Y5lKh/DeuNcP5yLWGsEbtLiOSp
a/TPg7JpJHxyendzWTBfX0cxOnKPjgBzi4diinWGdkF8kjdfnycQZXZeYGejmJl
ZeGl9i2icVqaNVailT6F5iJ90m6mvuTS4OK05M0vDk0Q4XUtwvKOzrcd3iq9uis
F81M1OIcR7lEewwcLp7tuNNkM3uNna3F2JQFo97Vriy/Xl4/f1cf5VWzXyym7PH
hhx4dbgYKAAA7

The filter takes no parameters, and can be added to the filter stack using
the SetOutputFilter directive, or any of the directives supported by the
mod_filter module.

Configuring the filter

<Location /data/images>
SetOutputFilter DATA </Location>

%package	mod_ratelimit
Summary:	Bandwidth Rate Limiting for Clients
Group:		System/Servers

%description	mod_ratelimit
Provides a filter named RATE_LIMIT to limit client bandwidth. The connection
speed to be simulated is specified, in KiB/s, using the environment variable
rate-limit.

%package	mod_reqtimeout
Summary:	Set timeout and minimum data rate for receiving requests
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_reqtimeout
This module allows to set timeouts for the reading request and reading body
phases. It is implemented as an input connection filter that sets the socket
timeout so that the total request time does not exceed the timeout value.

mod_reqtimeout can be used to mitigate slowloris type attacks.

%package	mod_ext_filter
Summary:	Pass the response body through an external program before delivery
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_ext_filter
mod_ext_filter presents a simple and familiar programming model for
filters. With this module, a program which reads from stdin and writes to
stdout (i.e., a Unix-style filter command) can be a filter for Apache. This
filtering mechanism is much slower than using a filter which is specially
written for the Apache API and runs inside of the Apache server process,
but it does have the following benefits: * the programming model is much
simpler * any programming/scripting language can be used, provided that it
 allows the program to read from standard input and write to standard output
* existing programs can be used unmodified as Apache filters

Even when the performance characteristics are not suitable for production
use, mod_ext_filter can be used as a prototype environment for filters.

%package	mod_request
Summary:	Filters to handle and make available HTTP request bodies
Group:		System/Servers

%description	mod_request
Under normal circumstances, request handlers such as the default handler
for static files will discard the request body when it is not needed by
the request handler. As a result, filters such as mod_include are limited
to making GET requests only when including other URLs as subrequests, even
if the original request was a POST request, as the discarded request body
is no longer available once filter processing is taking place.

When this directive has a value greater than zero, request handlers that
would otherwise discard request bodies will instead set the request body
aside for use by filters up to the maximum size specified. In the case of the
mod_include filter, an attempt to POST a request to the static shtml file will
cause any subrequests to be POST requests, instead of GET requests as before.

This feature makes it possible to break up complex web pages and web
applications into small individual components, and combine the components
and the surrounding web page structure together using mod_include. The
components can take the form of CGI programs, scripted languages, or URLs
reverse proxied into the URL space from another server using mod_proxy.

Note: Each request set aside has to be set aside in temporary RAM until the
request is complete. As a result, care should be taken to ensure sufficient
RAM is available on the server to support the intended load. Use of this
directive should be limited to where needed on targeted parts of your URL
space, and with the lowest possible value that is still big enough to hold
a request body.

If the request size sent by the client exceeds the maximum size allocated
by this directive, the server will return 413 Request Entity Too Large.

%package	mod_include
Summary:	Server-parsed html documents (Server Side Includes)
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_include
This module provides a filter which will process files before they are
sent to the client. The processing is controlled by specially formatted
SGML comments, referred to as elements. These elements allow conditional
text, the inclusion of other files or programs, as well as the setting and
printing of environment variables.

%package	mod_filter
Summary:	Context-sensitive smart filter configuration module
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_filter
This module enables smart, context-sensitive configuration of output
content filters. For example, apache can be configured to process different
content-types through different filters, even when the content-type is not
known in advance (e.g. in a proxy).

mod_filter works by introducing indirection into the filter chain.  Instead of
inserting filters in the chain, we insert a filter harness which in turn
dispatches conditionally to a filter provider. Any content filter may be
used as a provider to mod_filter; no change to existing filter modules is
required (although it may be possible to simplify them).

%package	mod_reflector
Summary:	Reflect a request body as a response via the output filter stack
Group:		System/Servers

%description	mod_reflector
This module allows request bodies to be reflected back to the client,
in the process passing the request through the output filter stack. A
suitably configured chain of filters can be used to transform the request
into a response. This module can be used to turn an output filter into an
HTTP service.

%package	mod_substitute
Summary:	Perform search and replace operations on response bodies
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_substitute
mod_substitute provides a mechanism to perform both regular expression and
fixed string substitutions on response bodies.

%package	mod_sed
Summary:	Filter Input (request) and Output (response) content using sed syntax
Group:		System/Servers

%description	mod_sed
mod_sed is an in-process content filter. The mod_sed filter implements the
sed editing commands implemented by the Solaris 10 sed program as described
in the manual page. However, unlike sed, mod_sed doesn't take data from
standard input. Instead, the filter acts on the entity data sent between
client and server. mod_sed can be used as an input or output filter. mod_sed
is a content filter, which means that it cannot be used to modify client
or server http headers.

The mod_sed output filter accepts a chunk of data, executes the sed scripts
on the data, and generates the output which is passed to the next filter
in the chain.

The mod_sed input filter reads the data from the next filter in the chain,
executes the sed scripts, and returns the generated data to the caller
filter in the filter chain.

Both the input and output filters only process the data if newline characters
are seen in the content. At the end of the data, the rest of the data is
treated as the last line.

A tutorial article on mod_sed, and why it is more powerful than simple string
or regular expression search and replace, is available on the author's blog.

%package	mod_charset_lite
Summary:	Specify character set translation or recoding
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_charset_lite
mod_charset_lite allows the server to change the character set of responses
before sending them to the client. In an EBCDIC environment, Apache always
translates HTTP protocol content (e.g. response headers) from the code page of
the Apache process locale to ISO-8859-1, but not the body of responses. In
any environment, mod_charset_lite can be used to specify that response
bodies should be translated. For example, if files are stored in EBCDIC,
then mod_charset_lite can translate them to ISO-8859-1 before sending them
to the client.

This module provides a small subset of configuration mechanisms implemented
by Russian Apache and its associated mod_charset.

%package	mod_deflate
Summary:	Compress content before it is delivered to the client
Group:		System/Servers

%description	mod_deflate
The mod_deflate module provides the DEFLATE output filter that allows
output from your server to be compressed before being sent to the client
over the network.

%package	mod_xml2enc
Summary:	Enhanced charset/internationalisation support for libxml2-based filter modules
Group:		System/Servers

%description	mod_xml2enc
This module provides enhanced internationalisation support for markup-aware
filter modules such as mod_proxy_html. It can automatically detect the
encoding of input data and ensure they are correctly processed by the
libxml2 parser, including converting to Unicode (UTF-8) where necessary. It
can also convert data to an encoding of choice after markup processing, and
will ensure the correct charset value is set in the HTTP Content-Type header.

%package	mod_proxy_html
Summary:	Rewrite HTML links in to ensure they are addressable in a proxy context
Group:		System/Servers

%description	mod_proxy_html
This module provides an output filter to rewrite HTML links in a proxy
situation, to ensure that links work for users outside the proxy. It serves
the same purpose as Apache's ProxyPassReverse directive does for HTTP headers,
and is an essential component of a reverse proxy.

For example, if a company has an application server at appserver.example.com
that is only visible from within the company's internal network, and a
public webserver www.example.com, they may wish to provide a gateway to
the application server at http://www.example.com/appserver/. When the
application server links to itself, those links need to be rewritten
to work through the gateway.  mod_proxy_html serves to rewrite <a
href="http://appserver.example.com/foo/bar.html">foobar</a> to <a
href="http://www.example.com/appserver/foo/bar.html">foobar</a> making it
accessible from outside.

mod_proxy_html was originally developed at Webing, whose extensive
documentation may be useful to users.

%package	mod_mime
Summary:	Associates the requested filename's extensions with the
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_mime
This module is used to assign content metadata to the content selected
for an HTTP response by mapping patterns in the URI or filenames to the
metadata values. For example, the filename extensions of content files
often define the content's Internet media type, language, character set,
and content-encoding. This information is sent in HTTP messages containing
that content and used in content negotiation when selecting alternatives,
such that the user's preferences are respected when choosing one of several
possible contents to serve. See mod_negotiation for more information about
content negotiation.

The directives AddCharset, AddEncoding, AddLanguage and AddType are all used
to map file extensions onto the metadata for that file.  Respectively they
set the character set, content-encoding, content-language, and media-type
(content-type) of documents. The directive TypesConfig is used to specify
a file which also maps extensions onto media types.

In addition, mod_mime may define the handler and filters that originate
and process content. The directives AddHandler, AddOutputFilter, and
AddInputFilter control the modules or scripts that serve the document.
The MultiviewsMatch directive allows mod_negotiation to consider these file
extensions to be included when testing Multiviews matches.

While mod_mime associates metadata with filename extensions, the core
server provides directives that are used to associate all the files in a
given container (e.g., <Location>, <Directory>, or <Files>) with particular
metadata. These directives include ForceType, SetHandler, SetInputFilter,
and SetOutputFilter. The core directives override any filename extension
mappings defined in mod_mime.

Note that changing the metadata for a file does not change the value of the
Last-Modified header. Thus, previously cached copies may still be used by
a client or proxy, with the previous headers. If you change the metadata
(language, content type, character set or encoding) you may need to 'touch'
affected files (updating their last modified date) to ensure that all
visitors are receive the corrected content headers.

%package	mod_ldap
Summary:	LDAP connection pooling and result caching services
Group:		System/Servers
Requires:	apr-util-dbd-ldap
Requires:	apache-mod_authnz_ldap

%description	mod_ldap
This module was created to improve the performance of websites relying on
backend connections to LDAP servers. In addition to the functions provided
by the standard LDAP libraries, this module adds an LDAP connection pool
and an LDAP shared memory cache.

To enable this module, LDAP support must be compiled into apr-util.
This is achieved by adding the --with-ldap flag to the configure script
when building Apache.

SSL/TLS support is dependant on which LDAP toolkit has been linked to
APR. As of this writing, APR-util supports: OpenLDAP SDK (2.x or later),
Novell LDAP SDK, Mozilla LDAP SDK, native Solaris LDAP SDK (Mozilla based),
native Microsoft LDAP SDK, or the iPlanet (Netscape) SDK. See the APR
website for details.

%package	mod_log_config
Summary:	Logging of the requests made to the server
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_log_config
This module provides for flexible logging of client requests. Logs are
written in a customizable format, and may be written directly to a file, or
to an external program. Conditional logging is provided so that individual
requests may be included or excluded from the logs based on characteristics
of the request.

Three directives are provided by this module: TransferLog to create a log
file, LogFormat to set a custom format, and CustomLog to define a log file
and format in one step. The TransferLog and CustomLog directives can be
used multiple times in each server to cause each request to be logged to
multiple files.

%package	mod_log_debug
Summary:	Additional configurable debug logging
Group:		System/Servers

%description	mod_log_debug
Additional configurable debug logging.

%package	mod_log_forensic
Summary:	Forensic Logging of the requests made to the server
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_log_forensic
This module provides for forensic logging of client requests. Logging is
done before and after processing a request, so the forensic log contains
two log lines for each request. The forensic logger is very strict, which
means: * The format is fixed. You cannot modify the logging format at
 runtime.
* If it cannot write its data, the child process exits immediately
 and may dump core (depending on your CoreDumpDirectory configuration).

The check_forensic script, which can be found in the distribution's support
directory, may be helpful in evaluating the forensic log output.

%package	mod_logio
Summary:	Logging of input and output bytes per request
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_logio
This module provides the logging of input and output number of bytes
received/sent per request. The numbers reflect the actual bytes as received
on the network, which then takes into account the headers and bodies of
requests and responses. The counting is done before SSL/TLS on input and
after SSL/TLS on output, so the numbers will correctly reflect any changes
made by encryption.

This module requires mod_log_config.  When KeepAlive connections are used with
SSL, the overhead of the SSL handshake is reflected in the byte count of the
first request on the connection. When per-directory SSL renegotiation occurs,
the bytes are associated with the request that triggered the renegotiation.

%package	mod_lua
Summary:	Provides Lua hooks into various portions of the httpd request processing
Group:		System/Servers

%description	mod_lua
This module allows the server to be extended with scripts written in the Lua
programming language. The extension points (hooks) available with mod_lua
include many of the hooks available to natively compiled Apache HTTP Server
modules, such as mapping requests to files, generating dynamic responses,
access control, authentication, and authorization

More information on the Lua programming language can be found at the the Lua
website.  mod_lua is still in experimental state. Until it is declared stable,
usage and behavior may change at any time, even between stable releases of
the 2.4.x series. Be sure to check the CHANGES file before upgrading.

%package	mod_env
Summary:	Modifies the environment which is passed to CGI scripts and SSI pages
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_env
This module allows for control of internal environment variables that are
used by various Apache HTTP Server modules. These variables are also provided
to CGI scripts as native system environment variables, and available for
use in SSI pages. Environment variables may be passed from the shell which
invoked the httpd process. Alternatively, environment variables may be set
or unset within the configuration process.

%package	mod_mime_magic
Summary:	Determines the MIME type of a file by looking at a few bytes of its contents
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_mime_magic
This module determines the MIME type of files in the same way the Unix
file(1) command works: it looks at the first few bytes of the file. It is
intended as a "second line of defense" for cases that mod_mime can't resolve.

This module is derived from a free version of the file(1) command for Unix,
which uses "magic numbers" and other hints from a file's contents to figure
out what the contents are. This module is active only if the magic file is
specified by the MimeMagicFile directive.

%package	mod_cern_meta
Summary:	CERN httpd metafile semantics
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_cern_meta
Emulate the CERN HTTPD Meta file semantics. Meta files are HTTP headers
that can be output in addition to the normal range of headers for each
file accessed. They appear rather like the Apache .asis files, and are
able to provide a crude way of influencing the Expires: header, as well as
providing other curiosities. There are many ways to manage meta information,
this one was chosen because there is already a large number of CERN users
who can exploit this module.

More information on the CERN metafile semantics is available.

%package	mod_expires
Summary:	Generation of Expires and Cache-Control HTTP headers
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_expires
This module controls the setting of the Expires HTTP header and the
max-age directive of the Cache-Control HTTP header in server responses.
The expiration date can set to be relative to either the time the source
file was last modified, or to the time of the client access.

These HTTP headers are an instruction to the client about the document's
validity and persistence. If cached, the document may be fetched from the
cache rather than from the source until this time has passed. After that,
the cache copy is considered "expired" and invalid, and a new copy must be
obtained from the source.

To modify Cache-Control directives other than max-age (see RFC 2616 section
14.9), you can use the Header directive.

When the Expires header is already part of the response generated by the
server, for example when generated by a CGI script or proxied from an origin
server, this module does not change or add an Expires or Cache-Control header.

%package	mod_headers
Summary:	Customization of HTTP request and response headers
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_headers
This module provides directives to control and modify HTTP request and
response headers. Headers can be merged, replaced or removed.

%package	mod_ident
Summary:	RFC 1413 ident lookups
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_ident
This module queries an RFC 1413 compatible daemon on a remote host to look
up the owner of a connection.

%package	mod_usertrack
Summary:	Clickstream logging of user activity on a site
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_usertrack
Provides tracking of a user through your website via browser cookies.

%package	mod_unique_id
Summary:	Provides an environment variable with a unique identifier for each request
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_unique_id
This module provides a magic token for each request which is guaranteed
to be unique across "all" requests under very specific conditions. The
unique identifier is even unique across multiple machines in a properly
configured cluster of machines. The environment variable UNIQUE_ID is set to
the identifier for each request. Unique identifiers are useful for various
reasons which are beyond the scope of this document.

%package	mod_setenvif
Summary:	Set the environment variables based on characteristics of the request
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_setenvif
The mod_setenvif module allows you to set internal environment variables
according to whether different aspects of the request match regular
expressions you specify. These environment variables can be used by other
parts of the server to make decisions about actions to be taken, as well
as becoming available to CGI scripts and SSI pages.

The directives are considered in the order they appear in the configuration
files. So more complex sequences can be used, such as this example, which
sets netscape if the browser is mozilla but not MSIE.

BrowserMatch ^Mozilla netscape BrowserMatch MSIE !netscape

%package	mod_version
Summary:	Version dependent configuration
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_version
This module is designed for the use in test suites and large networks which
have to deal with different httpd versions and different configurations. It
provides a new container -- <IfVersion>, which allows a flexible version
checking including numeric comparisons and regular expressions.

%package	mod_remoteip
Summary:	Replaces the original client IP address with the useragent IP address
Group:		System/Servers

%description	mod_remoteip
This module is used to treat the useragent which initiated the request
as the originating useragent as identified by httpd for the purposes of
authorization and logging, even where that useragent is behind a load
balancer, front end server, or proxy server.

The module overrides the client IP address for the connection with the
useragent IP address reported in the request header configured with the
RemoteIPHeader directive.

Once replaced as instructed, this overridden useragent IP address is then used
for the mod_authz_host <Require ip> feature, is reported by mod_status, and
is recorded by mod_log_config \%a and core \%a format strings. The underlying
client IP of the connection is available in the \%{c}a format string.  It is
critical to only enable this behavior from intermediate hosts (proxies,
etc) which are trusted by this server, since it is trivial for the remote
useragent to impersonate another useragent.

%package	mod_proxy
Summary:	Multi-protocol proxy/gateway server
Group:		System/Servers
Suggests:	apache-mod_proxy_connect
Suggests:	apache-mod_proxy_ftp
Suggests:	apache-mod_proxy_http
Suggests:	apache-mod_proxy_balancer

%description	mod_proxy
Do not enable proxying with ProxyRequests until you have secured your
server. Open proxy servers are dangerous both to your network and to the
Internet at large.

mod_proxy and related modules implement a proxy/gateway for Apache HTTP
Server, supporting a number of popular protocols as well as several different
load balancing algorithms. Third-party modules can add support for additional
protocols and load balancing algorithms.

A set of modules must be loaded into the server to provide the necessary
features. These modules can be included statically at build time
or dynamically via the LoadModule directive). The set must include: *
mod_proxy, which provides basic proxy capabilities * mod_proxy_balancer
and one or more balancer modules, if load
 balancing is required. (See mod_proxy_balancer for more information.)
* one or more proxy scheme, or protocol, modules:

 Protocol Module AJP13 (Apache JServe Protocol version 1.3) mod_proxy_ajp
 CONNECT (for SSL) mod_proxy_connect FastCGI mod_proxy_fcgi ftp mod_proxy_ftp
 HTTP/0.9, HTTP/1.0, and HTTP/1.1 mod_proxy_http SCGI mod_proxy_scgi

In addition, extended features are provided by other modules. Caching is
provided by mod_cache and related modules. The ability to contact remote
servers using the SSL/TLS protocol is provided by the SSLProxy* directives
of mod_ssl. These additional modules will need to be loaded and configured
to take advantage of these features.

%package	mod_proxy_connect
Summary:	mod_proxy extension for CONNECT request handling
Group:		System/Servers
Conflicts:	apache-proxy < 2.4.0

%description	mod_proxy_connect
This module requires the service of mod_proxy. It provides support for
the CONNECT HTTP method. This method is mainly used to tunnel SSL requests
through proxy servers.

Thus, in order to get the ability of handling CONNECT requests, mod_proxy
and mod_proxy_connect have to be present in the server.

CONNECT is also used, when the server needs to send an HTTPS request through
a forward proxy. In this case the server acts as a CONNECT client. This
functionality is part of mod_proxy and mod_proxy_connect is not needed in
this case.

Do not enable proxying until you have secured your server. Open proxy
servers are dangerous both to your network and to the Internet at large.

%package	mod_proxy_ftp
Summary:	FTP support module for mod_proxy
Group:		System/Servers
Conflicts:	apache-proxy < 2.4.0

%description	mod_proxy_ftp
This module requires the service of mod_proxy. It provides support for
the proxying FTP sites. Note that FTP support is currently limited to the
GET method.

Thus, in order to get the ability of handling FTP proxy requests, mod_proxy
and mod_proxy_ftp have to be present in the server.

Do not enable proxying until you have secured your server. Open proxy
servers are dangerous both to your network and to the Internet at large.

%package	mod_proxy_http
Summary:	HTTP support module for mod_proxy
Group:		System/Servers
Conflicts:	apache-proxy < 2.4.0

%description	mod_proxy_http
This module requires the service of mod_proxy. It provides the features used
for proxying HTTP and HTTPS requests. mod_proxy_http supports HTTP/0.9,
HTTP/1.0 and HTTP/1.1. It does not provide any caching abilities. If you
want to set up a caching proxy, you might want to use the additional service
of the mod_cache module.

Thus, in order to get the ability of handling HTTP proxy requests, mod_proxy
and mod_proxy_http have to be present in the server.

Do not enable proxying until you have secured your server. Open proxy
servers are dangerous both to your network and to the Internet at large.

%package	mod_proxy_fcgi
Summary:	FastCGI support module for mod_proxy
Group:		System/Servers

%description	mod_proxy_fcgi
This module requires the service of mod_proxy. It provides support for the
FastCGI protocol.

Thus, in order to get the ability of handling the FastCGI protocol, mod_proxy
and mod_proxy_fcgi have to be present in the server.

Unlike mod_fcgid and mod_fastcgi, mod_proxy_fcgi has no provision for
starting the application process; fcgistarter is provided for that purpose.

Do not enable proxying until you have secured your server. Open proxy
servers are dangerous both to your network and to the Internet at large.

%package	mod_proxy_scgi
Summary:	SCGI gateway module for mod_proxy
Group:		System/Servers
Conflicts:	apache-proxy < 2.4.0

%description	mod_proxy_scgi
This module requires the service of mod_proxy. It provides support for the
SCGI protocol, version 1.

Thus, in order to get the ability of handling the SCGI protocol, mod_proxy
and mod_proxy_scgi have to be present in the server.

Do not enable proxying until you have secured your server. Open proxy
servers are dangerous both to your network and to the Internet at large.

%package	mod_proxy_fdpass
Summary:	fdpass external process support module for mod_proxy
Group:		System/Servers

%description	mod_proxy_fdpass
This module requires the service of mod_proxy. It provides support for the
passing the socket of the client to another process.

mod_proxy_fdpass uses the ability of AF_UNIX domain sockets to pass an open
file descriptor to allow another process to finish handling a request.

The module has a proxy_fdpass_flusher provider interface, which allows
another module to optionally send the response headers, or even the start of
the response body. The default flush provider disables keep-alive, and sends
the response headers, letting the external process just send a response body.

At this time the only data passed to the external process is the client
socket. To receive a client socket, call recvfrom with an allocated struct
cmsghdr. Future versions of this module may include more data after the
client socket, but this is not implemented at this time.

%package	mod_proxy_ajp
Summary:	AJP support module for mod_proxy
Group:		System/Servers

%description	mod_proxy_ajp
This module requires the service of mod_proxy. It provides support for the
Apache JServ Protocol version 1.3 (hereafter AJP13).

Thus, in order to get the ability of handling AJP13 protocol, mod_proxy
and mod_proxy_ajp have to be present in the server.

Do not enable proxying until you have secured your server. Open proxy
servers are dangerous both to your network and to the Internet at large.

%package	mod_proxy_balancer
Summary:	mod_proxy extension for load balancing
Group:		System/Servers
Conflicts:	apache-proxy < 2.4.0

%description	mod_proxy_balancer
This module requires the service of mod_proxy. It provides load balancing
support for HTTP, FTP and AJP13 protocols

Load balancing scheduler algorithm is provided by not this module but
other modules such as: mod_lbmethod_byrequests, mod_lbmethod_bytraffic,
mod_lbmethod_bybusyness and mod_lbmethod_heartbeat.

Thus, in order to get the ability of load balancing, mod_proxy,
mod_proxy_balancer and at least one of load balancing scheduler algorithm
modules have to be present in the server.

Do not enable proxying until you have secured your server. Open proxy
servers are dangerous both to your network and to the Internet at large.

%package	mod_proxy_express
Summary:	Dynamic mass reverse proxy extension for mod_proxy
Group:		System/Servers

%description	mod_proxy_express
This module creates dynamically configured mass reverse proxies, by mapping
the Host: header of the HTTP request to a server name and backend URL
stored in a DBM file. This allows for easy use of a huge number of reverse
proxies with no configuration changes. It is much less feature-full than
mod_proxy_balancer, which also provides dynamic growth, but is intended
to handle much, much larger numbers of backends. It is ideally suited as
a front-end HTTP switch.

This module requires the service of mod_proxy.

Do not enable proxying until you have secured your server. Open proxy
servers are dangerous both to your network and to the Internet at large.

Limitations

* This module is not intended to replace the dynamic capability of
 mod_proxy_balancer. Instead, it is intended to be mostly a lightweight
 and fast alternative to using mod_rewrite with RewriteMap and the [P]
 flag for mapped reverse proxying.
* It does not support regex or pattern matching at all.  * It emulates:
 ProxyPass / backend.server:port ProxyPassReverse / backend.server:port
 That is, the entire URL is appended to the mapped backend URL. This is in
 keeping with the intent of being a simple but fast reverse proxy switch.

%package	mod_session
Summary:	Session support
Group:		System/Servers

%description	mod_session
The session modules make use of HTTP cookies, and as such can fall victim to
Cross Site Scripting attacks, or expose potentially private information to
clients. Please ensure that the relevant risks have been taken into account
before enabling the session functionality on your server.

This module provides support for a server wide per user session
interface. Sessions can be used for keeping track of whether a user has been
logged in, or for other per user information that should be kept available
across requests.

Sessions may be stored on the server, or may be stored on the browser.
Sessions may also be optionally encrypted for added security. These
features are divided into several modules in addition to mod_session;
mod_session_crypto, mod_session_cookie and mod_session_dbd. Depending on the
server requirements, load the appropriate modules into the server (either
statically at compile time or dynamically via the LoadModule directive).

Sessions may be manipulated from other modules that depend on the session,
or the session may be read from and written to using environment variables
and HTTP headers, as appropriate.

%package	mod_session_cookie
Summary:	Cookie based session support
Group:		System/Servers

%description	mod_session_cookie
The session modules make use of HTTP cookies, and as such can fall victim to
Cross Site Scripting attacks, or expose potentially private information to
clients. Please ensure that the relevant risks have been taken into account
before enabling the session functionality on your server.

This submodule of mod_session provides support for the storage of user
sessions on the remote browser within HTTP cookies.

Using cookies to store a session removes the need for the server or a group
of servers to store the session locally, or collaborate to share a session,
and can be useful for high traffic environments where a server based session
might be too resource intensive.

If session privacy is required, the mod_session_crypto module can be used to
encrypt the contents of the session before writing the session to the client.

For more details on the session interface, see the documentation for the
mod_session module.

%package	mod_session_crypto
Summary:	Session encryption support
Group:		System/Servers

%description	mod_session_crypto
The session modules make use of HTTP cookies, and as such can fall victim to
Cross Site Scripting attacks, or expose potentially private information to
clients. Please ensure that the relevant risks have been taken into account
before enabling the session functionality on your server.

This submodule of mod_session provides support for the encryption of user
sessions before being written to a local database, or written to a remote
browser via an HTTP cookie.

This can help provide privacy to user sessions where the contents of the
session should be kept private from the user, or where protection is needed
against the effects of cross site scripting attacks.

For more details on the session interface, see the documentation for the
mod_session module.

%package	mod_session_dbd
Summary:	DBD/SQL based session support
Group:		System/Servers

%description	mod_session_dbd
The session modules make use of HTTP cookies, and as such can fall victim to
Cross Site Scripting attacks, or expose potentially private information to
clients. Please ensure that the relevant risks have been taken into account
before enabling the session functionality on your server.

This submodule of mod_session provides support for the storage of user
sessions within a SQL database using the mod_dbd module.

Sessions can either be anonymous, where the session is keyed by a unique
UUID string stored on the browser in a cookie, or per user, where the
session is keyed against the userid of the logged in user.

SQL based sessions are hidden from the browser, and so offer a measure of
privacy without the need for encryption.

Different webservers within a server farm may choose to share a database,
and so share sessions with one another.

For more details on the session interface, see the documentation for the
mod_session module.

%package	mod_slotmem_shm
Summary:	Slot-based shared memory provider
Group:		System/Servers

%description	mod_slotmem_shm
mod_slotmem_shm is a memory provider which provides for creation and access
to a shared memory segment in which the datasets are organized in "slots."

All shared memory is cleared and cleaned with each restart, whether graceful
or not. The data itself is stored and restored within a file noted by the
name parameter in the create and attach calls.

%package	mod_slotmem_plain
Summary:	Slot-based shared memory provider
Group:		System/Servers

%description	mod_slotmem_plain
mod_slotmem_plain is a memory provider which provides for creation and access
to a plain memory segment in which the datasets are organized in "slots."

If the memory needs to be shared between threads and processes, a better
provider would be mod_slotmem_shm.

%package	mod_ssl
Summary:	Strong cryptography using the SSL and TLS protocols
Group:		System/Servers

%description	mod_ssl
This module provides SSL v2/v3 and TLS v1 support for the Apache HTTP
Server. It was contributed by Ralf S. Engelschall based on his mod_ssl
project and originally derived from work by Ben Laurie.

This module relies on OpenSSL to provide the cryptography engine.

Further details, discussion, and examples are provided in the SSL
documentation.

%package	mod_optional_hook_export
Summary:	ExportLogTransaction module
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_optional_hook_export
ExportLogTransaction module

%package	mod_optional_hook_import
Summary:	ImportOptionalHookTestHook module
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_optional_hook_import
ImportOptionalHookTestHook module

%package	mod_optional_fn_import
Summary:	ImportLogTransaction module
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_optional_fn_import
ImportLogTransaction module

%package	mod_optional_fn_export
Summary:	optional hook import module
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_optional_fn_export
Description:optional hook import module

%package	mod_dialup
Summary:	Send static content at a bandwidth rate limit, defined by old modem standards
Group:		System/Servers

%description	mod_dialup
It is a module that sends static content at a bandwidth rate limit, defined
by the various old modem standards. So, you can browse your site with a
56k V.92 modem, by adding something like this:

<Location /mysite> ModemStandard V.92 </Location>

Previously to do bandwidth rate limiting modules would have to block an entire
thread, for each client, and insert sleeps to slow the bandwidth down. Using
the new suspend feature, a handler can get callback N milliseconds in the
future, and it will be invoked by the Event MPM on a different thread,
once the timer hits. From there the handler can continue to send data to
the client.

%package	mod_lbmethod_byrequests
Summary:	Request Counting load balancer scheduler algorithm for mod_proxy_balancer
Group:		System/Servers

%description	mod_lbmethod_byrequests
This module does not provide any configuration directives of its own.
It requires the services of mod_proxy_balancer, and provides the byrequests
load balancing method..

%package	mod_lbmethod_bytraffic
Summary:	Weighted Traffic Counting load balancer scheduler for mod_proxy_balancer
Group:		System/Servers

%description	mod_lbmethod_bytraffic
This module does not provide any configuration directives of its own.
It requires the services of mod_proxy_balancer, and provides the bytraffic
load balancing method..

%package	mod_lbmethod_bybusyness
Summary:	Pending Request Counting load balancer scheduler for mod_proxy_balancer
Group:		System/Servers

%description	mod_lbmethod_bybusyness
This module does not provide any configuration directives of its own.
It requires the services of mod_proxy_balancer, and provides the bybusyness
load balancing method.

%package	mod_lbmethod_heartbeat
Summary:	Heartbeat Traffic Counting load balancer scheduler for mod_proxy_balancer
Group:		System/Servers

%description	mod_lbmethod_heartbeat
lbmethod=heartbeat uses the services of mod_heartmonitor to balance between
origin servers that are providing heartbeat info via the mod_heartbeat module.

This modules load balancing algorithm favors servers with more ready (idle)
capacity over time, but does not select the server with the most ready
capacity every time. Servers that have 0 active clients are penalized,
with the assumption that they are not fully initialized.

%package	mod_unixd
Summary:	Basic (required) security for Unix-family platforms
Group:		System/Servers

%description	mod_unixd
Basic (required) security for Unix-family platforms.

%package	mod_heartbeat
Summary:	sends messages with server status to frontend proxy
Group:		System/Servers

%description	mod_heartbeat
mod_heartbeat sends multicast messages to a mod_heartmonitor listener that
advertises the servers current connection count. Usually, mod_heartmonitor
will be running on a proxy server with mod_lbmethod_heartbeat loaded,
which allows ProxyPass to use the "heartbeat" lbmethod inside of ProxyPass.

mod_heartbeat itself is loaded on the origin server(s) that serve
requests through the proxy server(s).  To use mod_heartbeat, mod_status
and mod_watchdog must be either a static modules or, if a dynamic module,
must be loaded before mod_heartbeat.

%package	mod_heartmonitor
Summary:	centralized monitor for mod_heartbeat origin servers
Group:		System/Servers

%description	mod_heartmonitor
mod_heartmonitor listens for server status messages generated by
mod_heartbeat enabled origin servers and makes their status available
to mod_lbmethod_heartbeat. This allows ProxyPass to use the "heartbeat"
lbmethod inside of ProxyPass.

This module uses the services of mod_slotmem_shm when available instead
of flat-file storage. No configuration is required to use mod_slotmem_shm.
To use mod_heartmonitor, mod_status and mod_watchdog must be either a static
modules or, if a dynamic module, it must be loaded before mod_heartmonitor.

%package	mod_dav
Summary:	Distributed Authoring and Versioning (WebDAV) functionality
Group:		System/Servers

%description	mod_dav
This module provides class 1 and class 2 WebDAV ('Web-based Distributed
Authoring and Versioning') functionality for Apache. This extension to the
HTTP protocol allows creating, moving, copying, and deleting resources and
collections on a remote web server.

%package	mod_status
Summary:	Provides information on server activity and performance
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_status
The Status module allows a server administrator to find out how well their
server is performing. A HTML page is presented that gives the current server
statistics in an easily readable form. If required this page can be made
to automatically refresh (given a compatible browser).  Another page gives
a simple machine-readable list of the current server state.

The details given are: * The number of worker serving requests * The number
of idle worker * The status of each worker, the number of requests that
worker has
 performed and the total number of bytes served by the worker (*)
* A total number of accesses and byte count served (*) * The time the server
was started/restarted and the time it has been
 running for
* Averages giving the number of requests per second, the number of
 bytes served per second and the average number of bytes per request (*)
* The current percentage CPU used by each worker and in total by all
 workers combined (*)
* The current hosts and requests being processed (*)

The lines marked "(*)" are only available if ExtendedStatus is On. In
version 2.3.6, loading mod_status will toggle ExtendedStatus On by default.

%package	mod_autoindex
Summary:	Generates directory indexes automatically
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_autoindex
The index of a directory can come from one of two sources:

* A file written by the user, typically called index.html. The DirectoryIndex
  directive sets the name of this file. This is controlled by mod_dir.

* Otherwise, a listing generated by the server. The other directives control
  the format of this listing. The AddIcon, AddIconByEncoding and AddIconByType
  are used to set a list of icons to display for various file types; for each
  file listed, the first icon listed that matches the file is displayed. These
  are controlled by mod_autoindex.

The two functions are separated so that you can completely remove (or replace)
automatic index generation should you want to.

Automatic index generation is enabled with using Options +Indexes. See the
Options directive for more details.

If the FancyIndexing option is given with the IndexOptions directive,
the column headers are links that control the order of the display. If
you select a header link, the listing will be regenerated, sorted by the
values in that column. Selecting the same header repeatedly toggles between
ascending and descending order. These column header links are suppressed
with the IndexOptions directive's SuppressColumnSorting option.

Note that when the display is sorted by "Size", it's the actual size of
the files that's used, not the displayed value - so a 1010-byte file will
always be displayed before a 1011-byte file (if in ascending order) even
though they both are shown as "1K".

%package	mod_asis
Summary:	Sends files that contain their own HTTP headers
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_asis
This module provides the handler send-as-is which causes Apache HTTP Server
to send the document without adding most of the usual HTTP headers.

This can be used to send any kind of data from the server, including
redirects and other special HTTP responses, without requiring a cgi-script
or an nph script.

For historical reasons, this module will also process any file with the
mime type httpd/send-as-is.

%package	mod_info
Summary:	Provides a comprehensive overview of the server configuration
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_info
To configure mod_info, add the following to your httpd.conf file.

<Location /server-info> SetHandler server-info </Location>

You may wish to use mod_access inside the <Location> directive to limit
access to your server configuration information:

<Location /server-info> SetHandler server-info Require host example.com
</Location>

Once configured, the server information is obtained by accessing
http://your.host.example.com/server-info

%package	mod_suexec
Summary:	Allows CGI scripts to run as a specified user and Group
Group:		System/Servers

%description	mod_suexec
This module, in combination with the suexec support program allows CGI scripts
to run as a specified user and Group.

Normally, when a CGI or SSI program executes, it runs as the same user who is
running the web server.

%package	mod_cgi
Summary:	Execution of CGI scripts
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_cgi
Any file that has the handler cgi-script will be treated as a CGI script,
and run by the server, with its output being returned to the client. Files
acquire this handler either by having a name containing an extension defined
by the AddHandler directive, or by being in a ScriptAlias directory.

For an introduction to using CGI scripts with Apache, see our tutorial on
Dynamic Content With CGI.

When using a multi-threaded MPM under unix, the module mod_cgid should
be used in place of this module. At the user level, the two modules are
essentially identical.

For backward-compatibility, the cgi-script handler will also be activated
for any file with the mime-type application/x-httpd-cgi. The use of the
magic mime-type is deprecated.

%package	mod_cgid
Summary:	Execution of CGI scripts using an external CGI daemon
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_cgid
Except for the optimizations and the additional ScriptSock directive noted
below, mod_cgid behaves similarly to mod_cgi. See the mod_cgi summary for
additional details about Apache and CGI.

On certain unix operating systems, forking a process from a multi-threaded
server is a very expensive operation because the new process will replicate
all the threads of the parent process. In order to avoid incurring this
expense on each CGI invocation, mod_cgid creates an external daemon that
is responsible for forking child processes to run CGI scripts. The main
server communicates with this daemon using a unix domain socket.

This module is used by default instead of mod_cgi whenever a multi-threaded
MPM is selected during the compilation process. At the user level, this
module is identical in configuration and operation to mod_cgi. The only
exception is the additional directive ScriptSock which gives the name of
the socket to use for communication with the cgi daemon.

%package	mod_dav_fs
Summary:	filesystem provider for mod_dav
Group:		System/Servers
Conflicts:	apache-mod_dav < 2.4.0

%description	mod_dav_fs
This module requires the service of mod_dav. It acts as a support module
for mod_dav and provides access to resources located in the server's file
system. The formal name of this provider is filesystem.  mod_dav backend
providers will be invoked by using the Dav directive:

%package	mod_dav_lock
Summary:	generic locking module for mod_dav
Group:		System/Servers
Conflicts:	apache-mod_dav < 2.4.0

%description	mod_dav_lock
This module implements a generic locking API which can be used by any backend
provider of mod_dav. It requires at least the service of mod_dav. But without
a backend provider which makes use of it, it's useless and should not be
loaded into the server. A sample backend module which actually utilizes
mod_dav_lock is mod_dav_svn, the subversion provider module.

Note that mod_dav_fs does not need this generic locking module, because it
uses its own more specialized version.

In order to make mod_dav_lock functional, you just have to specify the
location of the lock database using the DavGenericLockDB directive described
below.

Developer's Note

In order to retrieve the pointer to the locking provider function, you have
to use the ap_lookup_provider API with the arguments dav-lock, generic, and 0.

%package	mod_vhost_alias
Summary:	Provides for dynamically configured mass virtual hosting
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_vhost_alias
This module creates dynamically configured virtual hosts, by allowing the
IP address and/or the Host: header of the HTTP request to be used as part
of the pathname to determine what files to serve. This allows for easy use
of a huge number of virtual hosts with similar configurations.

%package	mod_negotiation
Summary:	Provides for content negotiation
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_negotiation
Content negotiation, or more accurately content selection, is the selection
of the document that best matches the clients capabilities, from one of
several available documents. There are two implementations of this.  *
A type map (a file with the handler type-map) which explicitly
 lists the files containing the variants.
* A Multiviews search (enabled by the Multiviews Options), where the
 server does an implicit filename pattern match, and choose from amongst
 the results.

%package	mod_dir
Summary:	Provides for "trailing slash" redirects and serving directory index files
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_dir
The index of a directory can come from one of two sources: * A file written
by the user, typically called index.html. The
 DirectoryIndex directive sets the name of this file. This is controlled
 by mod_dir.
* Otherwise, a listing generated by the server. This is provided by
 mod_autoindex.

The two functions are separated so that you can completely remove (or replace)
automatic index generation should you want to.

A "trailing slash" redirect is issued when the server receives a
request for a URL http://servername/foo/dirname where dirname is
a directory. Directories require a trailing slash, so mod_dir issues a
redirect to http://servername/foo/dirname/.

%package	mod_imagemap
Summary:	Server-side imagemap processing
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_imagemap
This module processes .map files, thereby replacing the functionality of
the imagemap CGI program. Any directory or document type configured to
use the handler imap-file (using either AddHandler or SetHandler) will be
processed by this module.

The following directive will activate files ending with .map as imagemap
files:

AddHandler imap-file map

Note that the following is still supported:

AddType application/x-httpd-imap map

However, we are trying to phase out "magic MIME types" so we are deprecating
this method.

%package	mod_actions
Summary:	Provides for executing CGI scripts based on media type or request method
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_actions
This module has two directives. The Action directive lets you run CGI scripts
whenever a file of a certain MIME content type is requested.  The Script
directive lets you run CGI scripts whenever a particular method is used in
a request. This makes it much easier to execute scripts that process files.

%package	mod_speling
Summary:	Attempts to correct various minor misspellings
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_speling
Requests to documents sometimes cannot be served by the core apache server
because the request was misspelled or miscapitalized. This module addresses
this problem by trying to find a matching document, even after all other
modules gave up. It does its work by comparing each document name in the
requested directory against the requested document name without regard to
case, and allowing up to one misspelling (character insertion / omission /
transposition or wrong character). A list is built with all document names
which were matched using this strategy.

If, after scanning the directory, * no matching document was found, Apache
will proceed as usual and
 return a "document not found" error.
* only one document is found that "almost" matches the request, then
 it is returned in the form of a redirection response.
* more than one document with a close match was found, then the list
 of the matches is returned to the client, and the client can select the
 correct candidate.

%package	mod_userdir
Summary:	User-specific directories
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_userdir
This module allows user-specific directories to be accessed using the
http://example.com/~user/ syntax.

%package	mod_alias
Summary:	Provides for mapping and for URL redirection
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_alias
The directives contained in this module allow for manipulation and control of
URLs as requests arrive at the server. The Alias and ScriptAlias directives
are used to map between URLs and filesystem paths. This allows for content
which is not directly under the DocumentRoot served as part of the web
document tree. The ScriptAlias directive has the additional effect of
marking the target directory as containing only CGI scripts.

The Redirect directives are used to instruct clients to make a new request
with a different URL. They are often used when a resource has moved to a
new location.

mod_alias is designed to handle simple URL manipulation tasks. For more
complicated tasks such as manipulating the query string, use the tools
provided by mod_rewrite.

%package	mod_rewrite
Summary:	Provides a rule-based rewriting engine to rewrite requested URLs on the fly
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_rewrite
The mod_rewrite module uses a rule-based rewriting engine, based on a
regular-expression parser, to rewrite requested URLs on the fly. By default,
mod_rewrite maps a URL to a filesystem path. However, it can also be used
to redirect one URL to another URL, or to invoke an internal proxy fetch.

mod_rewrite provides a flexible and powerful way to manipulate URLs using
an unlimited number of rules. Each rule can have an unlimited number of
attached rule conditions, to allow you to rewrite URL based on server
variables, environment variables, HTTP headers, or time stamps.

mod_rewrite operates on the full URL path, including the path-info section. A
rewrite rule can be invoked in httpd.conf or in .htaccess.  The path generated
by a rewrite rule can include a query string, or can lead to internal
sub-processing, external request redirection, or internal proxy throughput.

Further details, discussion, and examples, are provided in the detailed
mod_rewrite documentation.

%package	htcacheclean
Summary:	Clean up the disk cache (for apache-mod_cache_disk)
Group:		System/Servers
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Suggests:	apache-mod_cache_disk = %{version}-%{release}
Suggests:	apache-mod_proxy = %{version}-%{release}

%description	htcacheclean
htcacheclean is used to keep the size of mod_cache_disk's storage within a
certain limit. This tool can run either manually or in daemon mode. When
running in daemon mode, it sleeps in the background and checks the cache
directories at regular intervals for cached content to be removed.

%package	devel
Summary:	Module development tools for the apache web server
Group:		Development/C
Requires:	apr-devel >= 1:1.4.6
Requires:	apr-util-devel >= 1.4.1
Requires:	autoconf automake libtool
Requires:	db-devel
Requires:	expat-devel
Requires:	gdbm-devel
Requires:	libsasl-devel
Requires:	openssl-devel
Requires:	pcre-devel
Requires:	perl >= 0:5.600
Requires:	pkgconfig
Requires:	zlib-devel

%description	devel
The apache-devel package contains the source code for the apache Web server and
the APXS binary you'll need to build Dynamic Shared Objects (DSOs) for apache.

If you are installing the apache Web server and you want to be able to compile
or develop additional modules for apache, you'll need to install this package.

%package	source
Summary:	The apache source code, including Mandriva patches
Group:		System/Servers

%description	source
The apache source code, including Mandriva patches. Use this package to build
your own customized apache if needed.

%package	doc
Summary:	The apache Manual
Group:		System/Servers
BuildArch:	noarch

%description	doc
This package contains the apache server documentation in HTML format.

Please view the documentaion by starting the apache server and your favourite
web browser and point to this URL: http://localhost/manual

%prep

%setup -q -n httpd-%{version} -a11
%patch0 -p0 -b .deplibs.droplet
%patch8 -p0 -b .apxs.droplet
%patch15 -p1 -b .ab_source_address.droplet
%patch16 -p0 -b .fix_extra_htaccess_check.droplet
%patch18 -p0 -b .PR45994.droplet
%patch19 -p0 -b .linux3.droplet
%patch105 -p1 -b .filter.droplet
%patch106 -p1
%patch107 -p1
%patch108 -p0

# forcibly prevent use of bundled apr, apr-util, pcre
rm -rf srclib/{apr,apr-util,pcre}

# don't install or use bundled pcreposix.h
rm -f include/pcreposix.h

#Fix apxs
perl -pi -e 's|\@exp_installbuilddir\@|%{_libdir}/apache/build|;' support/apxs.in
perl -pi -e 's|get_vars\("prefix"\)|"%{_libdir}/apache/build"|;' support/apxs.in
perl -pi -e 's|get_vars\("sbindir"\) . "/envvars"|"\$installbuilddir/envvars"|;' support/apxs.in

#Correct perl paths
find -type f|xargs perl -pi -e "s|/usr/local/bin/perl|perl|g;\
        s|/usr/local/bin/perl5|perl|g;s|/path/to/bin/perl|perl|g;"

# this is really better and easier than a stupid static patch...
# for some reason you have to use ">>" here (!)

cat >> config.layout << EOF
<Layout NUX>
    prefix:        %{_sysconfdir}/httpd
    exec_prefix:   %{_prefix}
    bindir:        %{_bindir}
    sbindir:       %{_sbindir}
    libdir:        %{_libdir}
    libexecdir:    %{_libdir}/apache
    mandir:        %{_mandir}
    infodir:       %{_infodir}
    includedir:    %{_includedir}/apache
    sysconfdir:    %{_sysconfdir}/httpd/conf
    datadir:       /var/www
    installbuilddir: %{_libdir}/apache/build
    errordir:      /var/www/error
    iconsdir:      /var/www/icons
    htdocsdir:     /var/www/html
    manualdir:     %{_datadir}/doc/apache-doc
    cgidir:        /var/www/cgi-bin
    localstatedir: /var
    runtimedir:    /var/run/httpd
    logfiledir:    /var/log/httpd
    proxycachedir: /var/cache/httpd/mod_proxy
</Layout>
EOF

#Fix DYNAMIC_MODULE_LIMIT
perl -pi -e "s/DYNAMIC_MODULE_LIMIT 256/DYNAMIC_MODULE_LIMIT %{?!maxmodules:%{defaultmaxmodules}}%{?maxmodules:%{maxmodules}}/;" include/httpd.h

# don't try to touch srclib
perl -pi -e "s|^SUBDIRS = .*|SUBDIRS = os server modules support|g" Makefile.in

# bump server limit
perl -pi -e "s|DEFAULT_SERVER_LIMIT 256|DEFAULT_SERVER_LIMIT %{?!serverlimit:%{defaultserverlimit}}%{?serverlimit:%{serverlimit}}|g" server/mpm/prefork/prefork.c

# tag it with the "legacy" name so that we can track this at netcraft...
perl -pi -e "s|^#define AP_SERVER_BASEPRODUCT .*|#define AP_SERVER_BASEPRODUCT \"%{BASEPRODUCT}\"|g" include/ap_release.h

# avoid regenerating code with yacc
pushd server
    touch util_expr_scan.c util_expr_parse.c util_expr_parse.h util_expr_scan.l util_expr_parse.y
popd

# use my nice converted transparent png icons
tar -jxf %{SOURCE3}
mv icons/*.png docs/icons/

# prepare the apache-source package
rm -rf %{_builddir}/tmp-httpd-%{version}; mkdir -p %{_builddir}/tmp-httpd-%{version}/usr/src
cp -dpR %{_builddir}/httpd-%{version} %{_builddir}/tmp-httpd-%{version}/usr/src/apache-%{version}
rm -rf %{_builddir}/tmp-httpd-%{version}/usr/src/apache-%{version}/tmp-httpd-%{version}/usr/src
rm -f %{_builddir}/tmp-httpd-%{version}%{_usrsrc}/apache-%{version}/*.spec
rm -rf %{_builddir}/tmp-httpd-%{version}/usr/src/apache-%{version}/Mandriva

# add the htcacheclean stuff
cp %{SOURCE9} htcacheclean.service
cp %{SOURCE10} htcacheclean.sysconfig

# this will only work if configured correctly in the config (FullOs)...
cp server/core.c server/core.c.untagged

# some adjustments here
perl -pi -e "s|_MODULE_DIR_|%{_libdir}/apache|g" Mandriva/*_mod_*.conf

# Build the systemd file
cp %{SOURCE15} httpd.service
for mpm in worker event; do
    sed "s,@NAME@,${mpm},g;s,@EXEC@,%{_sbindir}/httpd-${mpm},g" httpd.service > httpd-${mpm}.service
done
touch -r httpd.service httpd-${mpm}.service

%build
%serverbuild

#########################################################################################
# configure and build phase
#

# use a minimal buildconf instead
cp %{SOURCE100} buildconf
sh ./buildconf

CFLAGS="`echo $RPM_OPT_FLAGS |sed -e 's/-fomit-frame-pointer//'`"
CPPFLAGS="-DSSL_EXPERIMENTAL_ENGINE -DLDAP_DEPRECATED"
if pkg-config openssl; then
    # configure -C barfs with trailing spaces in CFLAGS
    CFLAGS="$RPM_OPT_FLAGS $CPPFLAGS"
    CPPFLAGS="$CPPFLAGS `pkg-config --cflags openssl | sed 's/ *$//'`"
    AP_LIBS="$AP_LIBS `pkg-config --libs openssl`"
else
    CFLAGS="$RPM_OPT_FLAGS"
    CPPFLAGS="$CPPFLAGS"
    AP_LIBS="$AP_LIBS -lssl -lcrypto"
fi
export CFLAGS CPPFLAGS AP_LIBS

export SH_LDFLAGS="%{ldflags}"

APVARS="--enable-layout=NUX \
    --prefix=%{_sysconfdir}/httpd \
    --exec-prefix=%{_prefix} \
    --bindir=%{_bindir} \
    --sbindir=%{_sbindir} \
    --libexecdir=%{_libdir}/apache \
    --sysconfdir=%{_sysconfdir}/httpd/conf \
    --localstatedir=/var \
    --includedir=%{_includedir}/apache \
    --infodir=%{_infodir} \
    --mandir=%{_mandir} \
    --datadir=/var/www \
    --with-port=80 \
    --with-perl=%{_bindir}/perl \
    --with-apr=%{_bindir}/apr-1-config \
    --with-apr-util=%{_bindir}/apu-1-config \
    --with-pcre=%{_prefix} \
    --with-z=%{_prefix} \
    --enable-layout=NUX \
    --with-devrandom \
    --enable-exception-hook \
    --enable-forward \
    --with-program-name=httpd"

for mpm in worker event prefork; do
    mkdir build-${mpm}; pushd build-${mpm}
    ln -s ../configure .

    if [ ${mpm} = prefork ]; then
        %configure2_5x $APVARS \
    	    --with-mpm=prefork \
    	    --enable-modules=all \
	    --enable-mods-shared=all \
    	    --with-ldap --enable-ldap=shared --enable-authnz-ldap=shared \
	    --enable-cache=shared --enable-disk-cache=shared --enable-file-cache=shared --enable-mem-cache=shared \
    	    --enable-ssl --with-ssl=%{_prefix} --disable-distcache \
    	    --enable-deflate=shared \
    	    --enable-cgid=shared \
    	    --enable-proxy=shared --enable-proxy-connect=shared --enable-proxy-ftp=shared \
    	    --enable-proxy-http=shared --enable-proxy-ajp=shared --enable-proxy-balancer=shared \
    	    --enable-dav=shared --enable-dav-fs=shared --enable-dav-lock=shared \
    	    --enable-version=shared \
    	    --enable-bucketeer=shared --enable-case-filter=shared --enable-case-filter-in=shared --enable-echo=shared \
    	    --enable-example=shared --enable-optional-fn-export=shared --enable-optional-fn-import=shared \
    	    --enable-optional-hook-export=shared --enable-optional-hook-import=shared \
	    --enable-charset_lite=shared --enable-authn_alias=shared \
	    --enable-cern-meta=shared \
	    --enable-ident=shared \
	    --enable-imagemap=shared \
	    --enable-suexec=shared

    # nuke excessive use of ldflags
    perl -pi -e "s|^LDFLAGS.*|LDFLAGS = %{ldflags}|g" build/config_vars.mk
    perl -pi -e "s|^SH_LDFLAGS.*|SH_LDFLAGS = %{ldflags}|g" build/config_vars.mk

    fi

    if [ ${mpm} = worker ]; then
	%configure2_5x $APVARS \
    	    --with-mpm=worker \
	    --enable-modules=none
    # don't build support tools
    perl -pi -e "s|^SUBDIRS = .*|SUBDIRS = os server modules|g" Makefile
    # nuke excessive use of ldflags
    perl -pi -e "s|^LDFLAGS.*|LDFLAGS = %{ldflags}|g" build/config_vars.mk
    perl -pi -e "s|^SH_LDFLAGS.*|SH_LDFLAGS = %{ldflags}|g" build/config_vars.mk
    fi

    if [ ${mpm} = event ]; then
	%configure2_5x $APVARS \
    	    --with-mpm=event \
	    --enable-modules=none
    # don't build support tools
    perl -pi -e "s|^SUBDIRS = .*|SUBDIRS = os server modules|g" Makefile
    # nuke excessive use of ldflags
    perl -pi -e "s|^LDFLAGS.*|LDFLAGS = %{ldflags}|g" build/config_vars.mk
    perl -pi -e "s|^SH_LDFLAGS.*|SH_LDFLAGS = %{ldflags}|g" build/config_vars.mk
    fi

    #Copy configure flags to a file in the apache-source rpm.
    cp config.nice %{_builddir}/tmp-httpd-%{version}%{_usrsrc}/apache-%{version}/config.nice.${mpm}

    # tag it with the mpm name too so that we can track this somehow at for example netcraft...
    MPM_NAME=`echo ${mpm}|tr "[a-z]" "[A-Z]"`
    cp ../server/core.c.untagged ../server/core.c
    perl -pi -e "s|\" PLATFORM \"|%{TAG}/${MPM_NAME}-%{release}|g" ../server/core.c

    # if libexpat0-devel is installed on x86_64 somehow the EXTRA_LDLAGS is set 
    # to -L/usr/lib, fix that with a conditional hack...
    %ifarch x86_64
	find -type f | xargs perl -pi -e "s|/usr/lib\b|%{_libdir}|g"
    %endif

    # finally doing the build stage
    %make
    popd
done

# Create default/prefork service file for systemd
sed "s,@NAME@,prefork,g;s,@EXEC@,%{_sbindir}/httpd,g" httpd.service > httpd.service.def
touch -r httpd.service httpd.service.def

%install
rm -rf %{buildroot}
#########################################################################################
# install phase

install -d %{buildroot}%{_libdir}/apache
install -d %{buildroot}%{_sysconfdir}/httpd/conf.d
install -d %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d
install -d %{buildroot}%{_sysconfdir}/httpd/conf/vhosts.d
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
install -d %{buildroot}%{_sysconfdir}/logrotate.d
install -d %{buildroot}%{_sysconfdir}/sysconfig
install -d %{buildroot}/var/cache/httpd/mod_proxy
install -d %{buildroot}/var/lib/dav
install -d %{buildroot}/var/lib/dav/uploads
install -d %{buildroot}/var/log/httpd
install -d %{buildroot}/var/run/httpd
install -d %{buildroot}/var/www/perl

#EXCLUDE_FROM_STRIP="%{buildroot}%{_sbindir}/httpd %{buildroot}%{_sbindir}/httpd-worker %{buildroot}%{_sbindir}/httpd-peruser"

# install source
tar c -C %{_builddir}/tmp-httpd-%{version} usr/src | tar x -C %{buildroot}

pushd build-prefork
make install \
	prefix=%{_sysconfdir}/httpd \
	bindir=%{buildroot}%{_bindir} \
	sbindir=%{buildroot}%{_sbindir} \
	libdir=%{buildroot}%{_libdir} \
	libexecdir=%{buildroot}%{_libdir}/apache \
	mandir=%{buildroot}%{_mandir} \
	sysconfdir=%{buildroot}%{_sysconfdir}/httpd/conf \
	includedir=%{buildroot}%{_includedir}/apache \
	localstatedir=%{buildroot}/var \
	runtimedir=%{buildroot}/var/run \
	installbuilddir=%{buildroot}%{_libdir}/apache/build  \
	datadir=%{buildroot}/var/www \
	errordir=%{buildroot}/var/www/error \
	iconsdir=%{buildroot}/var/www/icons \
	htdocsdir=%{buildroot}/var/www/html \
	manualdir=%{buildroot}%{_datadir}/doc/apache-doc \
	cgidir=%{buildroot}/var/www/cgi-bin \
	runtimedir=%{buildroot}/var/run \
	logdir=%{buildroot}/var/log/httpd \
	logfiledir=%{buildroot}/var/log/httpd \
	proxycachedir=%{buildroot}/var/cache/httpd/mod_proxy
popd

# do some house cleaning 
for f in `find %{buildroot} -type f -name ".orig"` \
    `find %{buildroot} -type f -name ".deps"` \
    `find %{buildroot} -type f -name "NW*"` \
    `find %{buildroot} -type f -name "*.droplet"` \
    `find %{buildroot} -type f -name "*.zip"` \
    `find %{buildroot} -type f -name "*.dsp"`; do
    rm -f $f
done

#Fix config_vars.mk, and add some MDK flags so all other modules 
#can simply do "apxs -q VARIABLE" and know, for example, the exact
#release of apache-devel or the exact directory where the source is
#located. 
CVMK="%{buildroot}%{_libdir}/apache/build/config_vars.mk"
perl -pi -e "s|%{_builddir}/httpd-%{version}|%{_usrsrc}/apache-%{version}|g" $CVMK
perl -pi -e "s|%{buildroot}||g" $CVMK
perl -pi -e "s|^EXTRA_INCLUDES.*|EXTRA_INCLUDES = `apr-1-config --includes` -I%{_includedir}/apache -I%{_includedir}/openssl|g" $CVMK

# fix libtool invocation
perl -pi -e "s|^LIBTOOL.*|LIBTOOL = libtool|g" $CVMK
perl -pi -e "s|^SH_LIBTOOL.*|SH_LIBTOOL = libtool|g" $CVMK

# if the following 3 lines needs to be enabled again, use the ".*" wildcard as in
# "s|bla bla =.*|bla bla = replaced whatever text after the equal char...|g"
#perl -pi -e "s|installbuilddir =.*|installbuilddir = %{_libdir}/apache/build|g" $CVMK
#perl -pi -e "s|htdocsdir =.*|htdocsdir = /var/www/html|g" $CVMK
#perl -pi -e "s|logfiledir =.*|logfiledir = /var/log/httpd|g" $CVMK
echo "ap_version = %{version}" >> $CVMK
echo "ap_release = %{release}" >> $CVMK

#########################################################################################
# fix some bugs and other stuff
#
perl -pi -e "s|%{_builddir}/httpd-%{version}|%{_usrsrc}/apache-%{version}|g" %{buildroot}%{_libdir}/apache/build/apr_rules.mk

mv %{buildroot}%{_sbindir}/envvars %{buildroot}%{_libdir}/apache/build/

# named config.nice files are in the devel package
rm -f %{buildroot}%{_libdir}/apache/build/config.nice

##################################################################
# install module conf files for the "modules.d" dir loading structure
install -m0644 Mandriva/*mod_*.conf %{buildroot}%{_sysconfdir}/httpd/modules.d/

install -d %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d

# install the mpm stuff
install -m0755 build-worker/httpd %{buildroot}%{_sbindir}/httpd-worker
install -m0755 build-event/httpd %{buildroot}%{_sbindir}/httpd-event

# install alternative MPMs; executables, man pages, and systemd service files
install -d %{buildroot}/lib/systemd/system
for mpm in worker event; do
    install -p -m 644 httpd-${mpm}.service %{buildroot}/lib/systemd/system/httpd-${mpm}.service
done

# Default httpd (prefork) service file
install -p -m 644 httpd.service.def %{buildroot}/lib/systemd/system/httpd.service

# install htcacheclean files
install -m0644 htcacheclean.service %{buildroot}/lib/systemd/system/htcacheclean.service
install -m0644 htcacheclean.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/htcacheclean

# install missing files
install -m755 build-prefork/support/split-logfile %{buildroot}%{_sbindir}/split-logfile
install -m755 support/list_hooks.pl %{buildroot}%{_sbindir}/list_hooks.pl
install -m755 build-prefork/support/logresolve.pl %{buildroot}%{_sbindir}/logresolve.pl
install -m755 build-prefork/support/log_server_status %{buildroot}%{_sbindir}/log_server_status
install -m755 build-prefork/support/checkgid %{buildroot}%{_sbindir}/checkgid
install -m755 support/check_forensic %{buildroot}%{_sbindir}/check_forensic

# fix a msec safe cache for the ssl stuff
install -d %{buildroot}/var/cache/httpd/mod_ssl
touch %{buildroot}/var/cache/httpd/mod_ssl/scache.dir
touch %{buildroot}/var/cache/httpd/mod_ssl/scache.pag
touch %{buildroot}/var/cache/httpd/mod_ssl/scache.sem

# fix a msec safe cache for the mod_ldap LDAPSharedCacheFile
touch %{buildroot}/var/cache/httpd/mod_ldap_cache

install -m0644 Mandriva/fileprotector.conf %{buildroot}%{_sysconfdir}/httpd/conf/fileprotector.conf
install -m0644 Mandriva/httpd.sysconf %{buildroot}%{_sysconfdir}/sysconfig/httpd
install -m0644 Mandriva/favicon.ico %{buildroot}/var/www/html/
install -m0644 Mandriva/robots.txt %{buildroot}/var/www/html/
install -m0644 Mandriva/rpm.png  %{buildroot}/var/www/icons/
install -m0644 Mandriva/httpd.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/httpd

%multiarch_includes %{buildroot}%{_includedir}/apache/ap_config_layout.h

# rpm filetriggers
install -d %{buildroot}%{_localstatedir}/lib/rpm/filetriggers
cat > %{buildroot}%{_localstatedir}/lib/rpm/filetriggers/webapp.filter << EOF
^./etc/httpd/conf/webapps.d/.*\.conf$
EOF
install -m0755 %{SOURCE2} %{buildroot}%{_localstatedir}/lib/rpm/filetriggers/webapp.script

# add two important documentation files in the plain ASCII format
cp docs/manual/upgrading.html.en upgrading.html
cp docs/manual/new_features_2_4.html.en new_features_2_4.html

lynx -dump -nolist upgrading.html > upgrading.txt
lynx -dump -nolist new_features_2_4.html > new_features_2_4.txt

# fix the manual
find %{buildroot}%{_datadir}/doc/apache-doc -type d -exec chmod 755 {} \;
find %{buildroot}%{_datadir}/doc/apache-doc -type f -exec chmod 644 {} \;

# cleanup
rm -rf %{buildroot}/var/www/cgi-bin/printenv
rm -rf %{buildroot}/var/www/cgi-bin/test-cgi

#########################################################################################
# install phase done
#

%clean
rm -rf %{buildroot}

# Clean up "install source" and other generated dirs
[ "%{_builddir}/tmp-httpd-%{version}%{_usrsrc}/apache-%{version}" != "/" ] && rm -rf %{_builddir}/tmp-httpd-%{version}%{_usrsrc}/apache-%{version}
[ "%{_builddir}/usr/src" != "/" ] && rm -rf %{_builddir}/usr/src
[ "%{_builddir}/tmp-httpd-%{version}" != "/" ] && rm -rf %{_builddir}/tmp-httpd-%{version}

%pre base
%_pre_useradd apache /var/www /bin/sh

%postun base
%_postun_userdel apache

%post mpm-prefork
# Register the httpd service
if [ "$1" -eq "1" ] ; then 
    # Initial installation 
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%preun mpm-prefork
if [ "$1" -eq "0" ] ; then
    # Package removal, not upgrade
    /bin/systemctl --no-reload disable %{all_services} > /dev/null 2>&1 || :
    /bin/systemctl stop %{all_services} > /dev/null 2>&1 || :
fi

%postun mpm-prefork
/bin/systemctl daemon-reload >/dev/null 2>&1 || :


%post mpm-worker
# Register the httpd service
if [ "$1" -eq "1" ] ; then 
    # Initial installation 
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%preun mpm-worker
if [ "$1" -eq "0" ] ; then
    # Package removal, not upgrade
    /bin/systemctl --no-reload disable %{all_services} > /dev/null 2>&1 || :
    /bin/systemctl stop %{all_services} > /dev/null 2>&1 || :
fi

%postun mpm-worker
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%post mpm-event
# Register the httpd service
if [ "$1" -eq "1" ] ; then 
    # Initial installation 
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%preun mpm-event
if [ $1 -eq 0 ] ; then
    # Package removal, not upgrade
    /bin/systemctl --no-reload disable %{all_services} > /dev/null 2>&1 || :
    /bin/systemctl stop %{all_services} > /dev/null 2>&1 || :
fi

%postun mpm-event
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%post mod_authn_file
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_authn_file
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_authn_dbm
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_authn_dbm
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_authn_anon
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_authn_anon
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_authn_dbd
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_authn_dbd
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_authn_socache
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_authn_socache
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_authn_core
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_authn_core
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_authz_host
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_authz_host
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_authz_groupfile
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_authz_groupfile
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_authz_user
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_authz_user
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_authz_dbm
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_authz_dbm
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_authz_owner
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_authz_owner
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_authz_dbd
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_authz_dbd
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_authz_core
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_authz_core
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_authnz_ldap
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_authnz_ldap
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_access_compat
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_access_compat
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_auth_basic
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_auth_basic
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_auth_form
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_auth_form
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_auth_digest
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_auth_digest
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_allowmethods
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_allowmethods
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_file_cache
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_file_cache
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_cache
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_cache
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_cache_disk
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_cache_disk
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_socache_shmcb
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_socache_shmcb
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_socache_dbm
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_socache_dbm
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_socache_memcache
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_socache_memcache
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_watchdog
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_watchdog
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_dbd
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_dbd
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_bucketeer
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_bucketeer
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_dumpio
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_dumpio
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_echo
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_echo
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_case_filter
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_case_filter
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_case_filter_in
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_case_filter_in
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_buffer
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_buffer
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_data
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_data
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_ratelimit
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_ratelimit
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_reqtimeout
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_reqtimeout
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_ext_filter
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_ext_filter
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_request
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_request
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_include
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_include
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_filter
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_filter
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_reflector
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_reflector
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_substitute
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_substitute
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_sed
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_sed
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_charset_lite
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_charset_lite
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_deflate
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_deflate
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_xml2enc
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_xml2enc
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_proxy_html
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_proxy_html
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_mime
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_mime
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_ldap
%create_ghostfile /var/cache/httpd/mod_ldap_cache apache root 0600
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_ldap
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_log_config
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_log_config
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_log_debug
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_log_debug
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_log_forensic
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_log_forensic
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_logio
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_logio
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_lua
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_lua
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_env
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_env
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_mime_magic
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_mime_magic
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_cern_meta
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_cern_meta
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_expires
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_expires
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_headers
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_headers
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_ident
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_ident
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_usertrack
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_usertrack
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_unique_id
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_unique_id
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_setenvif
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_setenvif
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_version
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_version
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_remoteip
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_remoteip
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_proxy
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_proxy
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_proxy_connect
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_proxy_connect
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_proxy_ftp
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_proxy_ftp
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_proxy_http
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_proxy_http
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_proxy_fcgi
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_proxy_fcgi
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_proxy_scgi
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_proxy_scgi
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_proxy_fdpass
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_proxy_fdpass
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_proxy_ajp
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_proxy_ajp
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_proxy_balancer
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_proxy_balancer
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_proxy_express
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_proxy_express
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_session
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_session
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_session_cookie
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_session_cookie
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_session_crypto
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_session_crypto
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_session_dbd
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_session_dbd
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_slotmem_shm
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_slotmem_shm
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_slotmem_plain
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_slotmem_plain
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%pre mod_ssl
# http://qa.mandriva.com/show_bug.cgi?id=32773
# http://qa.mandriva.com/show_bug.cgi?id=33198
# If there was default mod_ssl vhost misplaced move it as rpmsave
if [ -f %{_sysconfdir}/httpd/modules.d/41_mod_ssl.default-vhost.conf -a ! -f  %{_sysconfdir}/httpd/conf/vhosts.d/01_default_ssl_vhost.conf ]; then
    mv -vf %{_sysconfdir}/httpd/modules.d/41_mod_ssl.default-vhost.conf %{_sysconfdir}/httpd/conf/vhosts.d/01_default_ssl_vhost.conf
fi

%post mod_ssl
if [ "$1" = "1" ]; then 

mkdir -p %{_sysconfdir}/pki/tls/{private,certs} 2>/dev/null
umask 077

if [ ! -f %{_sysconfdir}/pki/tls/private/localhost.key ]; then
    %{_bindir}/openssl genrsa -rand /proc/apm:/proc/cpuinfo:/proc/dma:/proc/filesystems:/proc/interrupts:/proc/ioports:/proc/pci:/proc/rtc:/proc/uptime 1024 > %{_sysconfdir}/pki/tls/private/localhost.key 2> /dev/null
fi

FQDN=`hostname`
if [ "x${FQDN}" = "x" ]; then
    FQDN=localhost.localdomain
fi

if [ ! -f %{_sysconfdir}/pki/tls/certs/localhost.crt ] ; then
cat << EOF | %{_bindir}/openssl req -new -key %{_sysconfdir}/pki/tls/private/localhost.key -x509 -days 365 -set_serial $RANDOM -out %{_sysconfdir}/pki/tls/certs/localhost.crt 2>/dev/null
--
SomeState
SomeCity
SomeOrganization
SomeOrganizationalUnit
${FQDN}
root@${FQDN}
EOF
fi
fi

if [ "$1" -gt "1" ]; then
    mkdir -p %{_sysconfdir}/pki/tls/{private,certs} 2>/dev/null
    if [ -d /etc/ssl/apache ];then
	if [ -f /etc/ssl/apache/server.crt.rpmsave -a ! -f /etc/pki/tls/certs/localhost.crt ]; then
	    cp -p /etc/ssl/apache/server.crt.rpmsave /etc/pki/tls/certs/localhost.crt
	fi
	if [ -f /etc/ssl/apache/server.key.rpmsave -a ! -f /etc/pki/tls/private/localhost.key ]; then
	    cp -p /etc/ssl/apache/server.key.rpmsave /etc/pki/tls/private/localhost.key
	fi

    fi
fi

# create some ghost files
%create_ghostfile /var/cache/httpd/mod_ssl/scache.dir apache root 0600
%create_ghostfile /var/cache/httpd/mod_ssl/scache.pag apache root 0600
%create_ghostfile /var/cache/httpd/mod_ssl/scache.sem apache root 0600

# http://qa.mandriva.com/show_bug.cgi?id=33429
if [ -f /etc/pki/tls/certs/localhost.crt ]; then
    chmod 644 /etc/pki/tls/certs/localhost.crt
fi

/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_ssl
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_optional_hook_export
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_optional_hook_export
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_optional_hook_import
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_optional_hook_import
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_optional_fn_import
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_optional_fn_import
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_optional_fn_export
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_optional_fn_export
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_dialup
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_dialup
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_lbmethod_byrequests
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_lbmethod_byrequests
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_lbmethod_bytraffic
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_lbmethod_bytraffic
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_lbmethod_bybusyness
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_lbmethod_bybusyness
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_lbmethod_heartbeat
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_lbmethod_heartbeat
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_unixd
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_unixd
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_heartbeat
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_heartbeat
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_heartmonitor
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_heartmonitor
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_dav
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_dav
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_status
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_status
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_autoindex
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_autoindex
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_asis
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_asis
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_info
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_info
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_suexec
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_suexec
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_cgi
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_cgi
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_cgid
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_cgid
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_dav_fs
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_dav_fs
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_dav_lock
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_dav_lock
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_vhost_alias
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_vhost_alias
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_negotiation
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_negotiation
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_dir
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_dir
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_imagemap
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_imagemap
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_actions
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_actions
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_speling
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_speling
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_userdir
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_userdir
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_alias
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_alias
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_rewrite
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_rewrite
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post htcacheclean
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun htcacheclean
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%files mpm-prefork
%attr(0755,root,root) %{_sbindir}/httpd
/lib/systemd/system/httpd.service

%files mpm-worker
%attr(0755,root,root) %{_sbindir}/httpd-worker
/lib/systemd/system/httpd-worker.service

%files mpm-event
%attr(0755,root,root) %{_sbindir}/httpd-event
/lib/systemd/system/httpd-event.service

%files modules

%files mod_authn_file
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/001_mod_authn_file.conf
%attr(0755,root,root) %{_libdir}/apache/mod_authn_file.so

%files mod_authn_dbm
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/002_mod_authn_dbm.conf
%attr(0755,root,root) %{_libdir}/apache/mod_authn_dbm.so

%files mod_authn_anon
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/003_mod_authn_anon.conf
%attr(0755,root,root) %{_libdir}/apache/mod_authn_anon.so

%files mod_authn_dbd
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/004_mod_authn_dbd.conf
%attr(0755,root,root) %{_libdir}/apache/mod_authn_dbd.so

%files mod_authn_socache
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/005_mod_authn_socache.conf
%attr(0755,root,root) %{_libdir}/apache/mod_authn_socache.so

%files mod_authn_core
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/006_mod_authn_core.conf
%attr(0755,root,root) %{_libdir}/apache/mod_authn_core.so

%files mod_authz_host
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/007_mod_authz_host.conf
%attr(0755,root,root) %{_libdir}/apache/mod_authz_host.so

%files mod_authz_groupfile
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/008_mod_authz_groupfile.conf
%attr(0755,root,root) %{_libdir}/apache/mod_authz_groupfile.so

%files mod_authz_user
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/009_mod_authz_user.conf
%attr(0755,root,root) %{_libdir}/apache/mod_authz_user.so

%files mod_authz_dbm
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/010_mod_authz_dbm.conf
%attr(0755,root,root) %{_libdir}/apache/mod_authz_dbm.so

%files mod_authz_owner
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/011_mod_authz_owner.conf
%attr(0755,root,root) %{_libdir}/apache/mod_authz_owner.so

%files mod_authz_dbd
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/012_mod_authz_dbd.conf
%attr(0755,root,root) %{_libdir}/apache/mod_authz_dbd.so

%files mod_authz_core
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/013_mod_authz_core.conf
%attr(0755,root,root) %{_libdir}/apache/mod_authz_core.so

%files mod_authnz_ldap
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/014_mod_authnz_ldap.conf
%attr(0755,root,root) %{_libdir}/apache/mod_authnz_ldap.so

%files mod_access_compat
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/015_mod_access_compat.conf
%attr(0755,root,root) %{_libdir}/apache/mod_access_compat.so

%files mod_auth_basic
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/016_mod_auth_basic.conf
%attr(0755,root,root) %{_libdir}/apache/mod_auth_basic.so

%files mod_auth_form
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/017_mod_auth_form.conf
%attr(0755,root,root) %{_libdir}/apache/mod_auth_form.so

%files mod_auth_digest
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/018_mod_auth_digest.conf
%attr(0755,root,root) %{_libdir}/apache/mod_auth_digest.so

%files mod_allowmethods
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/019_mod_allowmethods.conf
%attr(0755,root,root) %{_libdir}/apache/mod_allowmethods.so

%files mod_file_cache
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/020_mod_file_cache.conf
%attr(0755,root,root) %{_libdir}/apache/mod_file_cache.so

%files mod_cache
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/021_mod_cache.conf
%attr(0755,root,root) %{_libdir}/apache/mod_cache.so

%files mod_cache_disk
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/022_mod_cache_disk.conf
%attr(0755,root,root) %{_libdir}/apache/mod_cache_disk.so

%files mod_socache_shmcb
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/023_mod_socache_shmcb.conf
%attr(0755,root,root) %{_libdir}/apache/mod_socache_shmcb.so

%files mod_socache_dbm
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/024_mod_socache_dbm.conf
%attr(0755,root,root) %{_libdir}/apache/mod_socache_dbm.so

%files mod_socache_memcache
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/025_mod_socache_memcache.conf
%attr(0755,root,root) %{_libdir}/apache/mod_socache_memcache.so

%files mod_watchdog
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/026_mod_watchdog.conf
%attr(0755,root,root) %{_libdir}/apache/mod_watchdog.so

%files mod_dbd
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/027_mod_dbd.conf
%attr(0755,root,root) %{_libdir}/apache/mod_dbd.so

%files mod_bucketeer
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/028_mod_bucketeer.conf
%attr(0755,root,root) %{_libdir}/apache/mod_bucketeer.so

%files mod_dumpio
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/029_mod_dumpio.conf
%attr(0755,root,root) %{_libdir}/apache/mod_dumpio.so

%files mod_echo
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/030_mod_echo.conf
%attr(0755,root,root) %{_libdir}/apache/mod_echo.so

%files mod_case_filter
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/031_mod_case_filter.conf
%attr(0755,root,root) %{_libdir}/apache/mod_case_filter.so

%files mod_case_filter_in
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/032_mod_case_filter_in.conf
%attr(0755,root,root) %{_libdir}/apache/mod_case_filter_in.so

%files mod_buffer
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/033_mod_buffer.conf
%attr(0755,root,root) %{_libdir}/apache/mod_buffer.so

%files mod_data
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/034_mod_data.conf
%attr(0755,root,root) %{_libdir}/apache/mod_data.so

%files mod_ratelimit
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/035_mod_ratelimit.conf
%attr(0755,root,root) %{_libdir}/apache/mod_ratelimit.so

%files mod_reqtimeout
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/036_mod_reqtimeout.conf
%attr(0755,root,root) %{_libdir}/apache/mod_reqtimeout.so

%files mod_ext_filter
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/037_mod_ext_filter.conf
%attr(0755,root,root) %{_libdir}/apache/mod_ext_filter.so

%files mod_request
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/038_mod_request.conf
%attr(0755,root,root) %{_libdir}/apache/mod_request.so

%files mod_include
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/039_mod_include.conf
%attr(0755,root,root) %{_libdir}/apache/mod_include.so

%files mod_filter
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/040_mod_filter.conf
%attr(0755,root,root) %{_libdir}/apache/mod_filter.so

%files mod_reflector
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/041_mod_reflector.conf
%attr(0755,root,root) %{_libdir}/apache/mod_reflector.so

%files mod_substitute
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/042_mod_substitute.conf
%attr(0755,root,root) %{_libdir}/apache/mod_substitute.so

%files mod_sed
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/043_mod_sed.conf
%attr(0755,root,root) %{_libdir}/apache/mod_sed.so

%files mod_charset_lite
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/044_mod_charset_lite.conf
%attr(0755,root,root) %{_libdir}/apache/mod_charset_lite.so

%files mod_deflate
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/045_mod_deflate.conf
%attr(0755,root,root) %{_libdir}/apache/mod_deflate.so

%files mod_xml2enc
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/046_mod_xml2enc.conf
%attr(0755,root,root) %{_libdir}/apache/mod_xml2enc.so

%files mod_proxy_html
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/047_mod_proxy_html.conf
%attr(0755,root,root) %{_libdir}/apache/mod_proxy_html.so

%files mod_mime
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/048_mod_mime.conf
%attr(0755,root,root) %{_libdir}/apache/mod_mime.so

%files mod_ldap
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/049_mod_ldap.conf
%attr(0755,root,root) %{_libdir}/apache/mod_ldap.so
%attr(0600,apache,root) %ghost /var/cache/httpd/mod_ldap_cache

%files mod_log_config
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/050_mod_log_config.conf
%attr(0755,root,root) %{_libdir}/apache/mod_log_config.so

%files mod_log_debug
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/051_mod_log_debug.conf
%attr(0755,root,root) %{_libdir}/apache/mod_log_debug.so

%files mod_log_forensic
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/052_mod_log_forensic.conf
%attr(0755,root,root) %{_libdir}/apache/mod_log_forensic.so

%files mod_logio
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/053_mod_logio.conf
%attr(0755,root,root) %{_libdir}/apache/mod_logio.so

%files mod_lua
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/054_mod_lua.conf
%attr(0755,root,root) %{_libdir}/apache/mod_lua.so

%files mod_env
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/055_mod_env.conf
%attr(0755,root,root) %{_libdir}/apache/mod_env.so

%files mod_mime_magic
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/056_mod_mime_magic.conf
%attr(0755,root,root) %{_libdir}/apache/mod_mime_magic.so

%files mod_cern_meta
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/057_mod_cern_meta.conf
%attr(0755,root,root) %{_libdir}/apache/mod_cern_meta.so

%files mod_expires
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/058_mod_expires.conf
%attr(0755,root,root) %{_libdir}/apache/mod_expires.so

%files mod_headers
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/059_mod_headers.conf
%attr(0755,root,root) %{_libdir}/apache/mod_headers.so

%files mod_ident
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/060_mod_ident.conf
%attr(0755,root,root) %{_libdir}/apache/mod_ident.so

%files mod_usertrack
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/061_mod_usertrack.conf
%attr(0755,root,root) %{_libdir}/apache/mod_usertrack.so

%files mod_unique_id
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/062_mod_unique_id.conf
%attr(0755,root,root) %{_libdir}/apache/mod_unique_id.so

%files mod_setenvif
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/063_mod_setenvif.conf
%attr(0755,root,root) %{_libdir}/apache/mod_setenvif.so

%files mod_version
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/064_mod_version.conf
%attr(0755,root,root) %{_libdir}/apache/mod_version.so

%files mod_remoteip
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/065_mod_remoteip.conf
%attr(0755,root,root) %{_libdir}/apache/mod_remoteip.so

%files mod_proxy
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/066_mod_proxy.conf
%attr(0755,root,root) %{_libdir}/apache/mod_proxy.so

%files mod_proxy_connect
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/067_mod_proxy_connect.conf
%attr(0755,root,root) %{_libdir}/apache/mod_proxy_connect.so

%files mod_proxy_ftp
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/068_mod_proxy_ftp.conf
%attr(0755,root,root) %{_libdir}/apache/mod_proxy_ftp.so

%files mod_proxy_http
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/069_mod_proxy_http.conf
%attr(0755,root,root) %{_libdir}/apache/mod_proxy_http.so

%files mod_proxy_fcgi
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/070_mod_proxy_fcgi.conf
%attr(0755,root,root) %{_libdir}/apache/mod_proxy_fcgi.so

%files mod_proxy_scgi
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/071_mod_proxy_scgi.conf
%attr(0755,root,root) %{_libdir}/apache/mod_proxy_scgi.so

%files mod_proxy_fdpass
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/072_mod_proxy_fdpass.conf
%attr(0755,root,root) %{_libdir}/apache/mod_proxy_fdpass.so

%files mod_proxy_ajp
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/073_mod_proxy_ajp.conf
%attr(0755,root,root) %{_libdir}/apache/mod_proxy_ajp.so

%files mod_proxy_balancer
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/074_mod_proxy_balancer.conf
%attr(0755,root,root) %{_libdir}/apache/mod_proxy_balancer.so

%files mod_proxy_express
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/075_mod_proxy_express.conf
%attr(0755,root,root) %{_libdir}/apache/mod_proxy_express.so

%files mod_session
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/076_mod_session.conf
%attr(0755,root,root) %{_libdir}/apache/mod_session.so

%files mod_session_cookie
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/077_mod_session_cookie.conf
%attr(0755,root,root) %{_libdir}/apache/mod_session_cookie.so

%files mod_session_crypto
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/078_mod_session_crypto.conf
%attr(0755,root,root) %{_libdir}/apache/mod_session_crypto.so

%files mod_session_dbd
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/079_mod_session_dbd.conf
%attr(0755,root,root) %{_libdir}/apache/mod_session_dbd.so

%files mod_slotmem_shm
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/080_mod_slotmem_shm.conf
%attr(0755,root,root) %{_libdir}/apache/mod_slotmem_shm.so

%files mod_slotmem_plain
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/081_mod_slotmem_plain.conf
%attr(0755,root,root) %{_libdir}/apache/mod_slotmem_plain.so

%files mod_ssl
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/082_mod_ssl.conf
%attr(0755,root,root) %{_libdir}/apache/mod_ssl.so
%attr(0700,apache,root) %dir /var/cache/httpd/mod_ssl
%attr(0600,apache,root) %ghost /var/cache/httpd/mod_ssl/scache.dir
%attr(0600,apache,root) %ghost /var/cache/httpd/mod_ssl/scache.pag
%attr(0600,apache,root) %ghost /var/cache/httpd/mod_ssl/scache.sem

%files mod_optional_hook_export
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/083_mod_optional_hook_export.conf
%attr(0755,root,root) %{_libdir}/apache/mod_optional_hook_export.so

%files mod_optional_hook_import
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/084_mod_optional_hook_import.conf
%attr(0755,root,root) %{_libdir}/apache/mod_optional_hook_import.so

%files mod_optional_fn_import
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/085_mod_optional_fn_import.conf
%attr(0755,root,root) %{_libdir}/apache/mod_optional_fn_import.so

%files mod_optional_fn_export
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/086_mod_optional_fn_export.conf
%attr(0755,root,root) %{_libdir}/apache/mod_optional_fn_export.so

%files mod_dialup
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/087_mod_dialup.conf
%attr(0755,root,root) %{_libdir}/apache/mod_dialup.so

%files mod_lbmethod_byrequests
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/088_mod_lbmethod_byrequests.conf
%attr(0755,root,root) %{_libdir}/apache/mod_lbmethod_byrequests.so

%files mod_lbmethod_bytraffic
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/089_mod_lbmethod_bytraffic.conf
%attr(0755,root,root) %{_libdir}/apache/mod_lbmethod_bytraffic.so

%files mod_lbmethod_bybusyness
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/090_mod_lbmethod_bybusyness.conf
%attr(0755,root,root) %{_libdir}/apache/mod_lbmethod_bybusyness.so

%files mod_lbmethod_heartbeat
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/091_mod_lbmethod_heartbeat.conf
%attr(0755,root,root) %{_libdir}/apache/mod_lbmethod_heartbeat.so

%files mod_unixd
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/092_mod_unixd.conf
%attr(0755,root,root) %{_libdir}/apache/mod_unixd.so

%files mod_heartbeat
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/093_mod_heartbeat.conf
%attr(0755,root,root) %{_libdir}/apache/mod_heartbeat.so

%files mod_heartmonitor
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/094_mod_heartmonitor.conf
%attr(0755,root,root) %{_libdir}/apache/mod_heartmonitor.so

%files mod_dav
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/095_mod_dav.conf
%attr(0755,root,root) %{_libdir}/apache/mod_dav.so
%attr(-,apache,apache) %dir /var/lib/dav
%attr(-,apache,apache) %dir /var/lib/dav/uploads

%files mod_status
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/096_mod_status.conf
%attr(0755,root,root) %{_libdir}/apache/mod_status.so

%files mod_autoindex
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/097_mod_autoindex.conf
%attr(0755,root,root) %{_libdir}/apache/mod_autoindex.so

%files mod_asis
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/098_mod_asis.conf
%attr(0755,root,root) %{_libdir}/apache/mod_asis.so

%files mod_info
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/099_mod_info.conf
%attr(0755,root,root) %{_libdir}/apache/mod_info.so

%files mod_suexec
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/100_mod_suexec.conf
%attr(0755,root,root) %{_libdir}/apache/mod_suexec.so
%attr(0755,root,root) %{_sbindir}/suexec
%attr(0644,root,root) %{_mandir}/man8/suexec.8*

%files mod_cgi
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/101_mod_cgi.conf
%attr(0755,root,root) %{_libdir}/apache/mod_cgi.so

%files mod_cgid
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/102_mod_cgid.conf
%attr(0755,root,root) %{_libdir}/apache/mod_cgid.so

%files mod_dav_fs
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/103_mod_dav_fs.conf
%attr(0755,root,root) %{_libdir}/apache/mod_dav_fs.so

%files mod_dav_lock
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/104_mod_dav_lock.conf
%attr(0755,root,root) %{_libdir}/apache/mod_dav_lock.so

%files mod_vhost_alias
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/105_mod_vhost_alias.conf
%attr(0755,root,root) %{_libdir}/apache/mod_vhost_alias.so

%files mod_negotiation
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/106_mod_negotiation.conf
%attr(0755,root,root) %{_libdir}/apache/mod_negotiation.so

%files mod_dir
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/107_mod_dir.conf
%attr(0755,root,root) %{_libdir}/apache/mod_dir.so

%files mod_imagemap
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/108_mod_imagemap.conf
%attr(0755,root,root) %{_libdir}/apache/mod_imagemap.so

%files mod_actions
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/109_mod_actions.conf
%attr(0755,root,root) %{_libdir}/apache/mod_actions.so

%files mod_speling
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/110_mod_speling.conf
%attr(0755,root,root) %{_libdir}/apache/mod_speling.so

%files mod_userdir
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/111_mod_userdir.conf
%attr(0755,root,root) %{_libdir}/apache/mod_userdir.so

%files mod_alias
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/112_mod_alias.conf
%attr(0755,root,root) %{_libdir}/apache/mod_alias.so

%files mod_rewrite
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/113_mod_rewrite.conf
%attr(0755,root,root) %{_libdir}/apache/mod_rewrite.so

%files base
%defattr(-,root,root)
%doc upgrading.txt new_features_2_4.txt
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/httpd
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/httpd
%dir %{_sysconfdir}/httpd
%dir %{_sysconfdir}/httpd/conf
%dir %{_sysconfdir}/httpd/conf/webapps.d
%dir %{_sysconfdir}/httpd/conf/vhosts.d
%dir %{_sysconfdir}/httpd/conf.d
%dir %{_sysconfdir}/httpd/modules.d
%dir %{_sysconfdir}/httpd/conf/extra
%dir %{_sysconfdir}/httpd/conf/original
%dir %{_sysconfdir}/httpd/conf/original/extra
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/extra/httpd-autoindex.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/extra/httpd-dav.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/extra/httpd-default.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/extra/httpd-info.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/extra/httpd-languages.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/extra/httpd-manual.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/extra/httpd-mpm.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/extra/httpd-multilang-errordoc.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/extra/httpd-ssl.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/extra/httpd-userdir.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/extra/httpd-vhosts.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/extra/proxy-html.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/httpd.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/magic
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/mime.types
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/original/extra/httpd-autoindex.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/original/extra/httpd-dav.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/original/extra/httpd-default.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/original/extra/httpd-info.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/original/extra/httpd-languages.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/original/extra/httpd-manual.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/original/extra/httpd-mpm.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/original/extra/httpd-multilang-errordoc.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/original/extra/httpd-ssl.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/original/extra/httpd-userdir.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/original/extra/httpd-vhosts.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/original/extra/proxy-html.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/original/httpd.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/fileprotector.conf
%attr(0755,apache,apache) %dir /var/www
%attr(0755,apache,apache) %dir /var/run/httpd
%attr(0755,root,root) %dir /var/www/html
%dir /var/www/error
%dir /var/www/error/include
%dir /var/www/icons
%dir /var/www/icons/small
%dir /var/log/httpd
%dir /var/www/cgi-bin
%dir /var/www/perl
%config(noreplace,missingok) /var/www/error/README
%config(noreplace,missingok) /var/www/error/*.var
%config(noreplace,missingok) /var/www/error/include/*.html
%attr(0644,root,root) /var/www/icons/README*
%attr(0644,root,root) /var/www/icons/*.png
%attr(0644,root,root) /var/www/icons/*.gif
%attr(0644,root,root) /var/www/icons/small/*.png
%attr(0644,root,root) /var/www/icons/small/*.gif
%attr(0644,root,root) %config(noreplace) /var/www/html/index.html
%attr(0644,root,root) %config(noreplace) /var/www/html/favicon.ico
%attr(0644,root,root) %config(noreplace) /var/www/html/robots.txt
%attr(0755,root,root) %{_bindir}/ab
%attr(0755,root,root) %{_bindir}/dbmmanage
%attr(0755,root,root) %{_bindir}/htdbm
%attr(0755,root,root) %{_bindir}/htdigest
%attr(0755,root,root) %{_bindir}/htpasswd
%attr(0755,root,root) %{_bindir}/httxt2dbm
%attr(0755,root,root) %{_bindir}/logresolve
%attr(0755,root,root) %{_sbindir}/apachectl
%attr(0755,root,root) %{_sbindir}/check_forensic
%attr(0755,root,root) %{_sbindir}/checkgid
%attr(0755,root,root) %{_sbindir}/fcgistarter
%attr(0755,root,root) %{_sbindir}/list_hooks.pl
%attr(0755,root,root) %{_sbindir}/logresolve.pl
%attr(0755,root,root) %{_sbindir}/log_server_status
%attr(0755,root,root) %{_sbindir}/rotatelogs
%attr(0755,root,root) %{_sbindir}/split-logfile
%attr(0755,root,root) %dir %{_libdir}/apache
%attr(0700,apache,root) %dir /var/cache/httpd
%{_localstatedir}/lib/rpm/filetriggers/webapp.*
%exclude %{_mandir}/man8/htcacheclean.8*
%exclude %{_mandir}/man8/suexec.8*
%{_mandir}/*/*

%files htcacheclean
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/htcacheclean
%attr(0755,root,root) %{_sbindir}/htcacheclean
%{_mandir}/man8/htcacheclean.8*
/lib/systemd/system/htcacheclean.service

%files devel
%{multiarch_includedir}/apache/ap_config_layout.h
%{_includedir}/apache
%attr(0755,root,root) %dir %{_libdir}/apache/build
%attr(0644,root,root) %{_libdir}/apache/build/*.mk
%attr(0755,root,root) %{_libdir}/apache/build/*.sh
%attr(0755,root,root) %{_libdir}/apache/build/envvars
%attr(0755,root,root) %{_sbindir}/envvars-std
%attr(0755,root,root) %{_bindir}/apxs
%attr(0755,root,root) %{_libdir}/apache/httpd.exp

%files source
%{_usrsrc}/apache-%{version}

%files doc
%{_datadir}/doc/apache-doc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13439 |12mr|apache-commons-parent-20-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global base_name       parent
%global short_name      commons-%{base_name}

Name:             apache-%{short_name}
Version:          20
Release:          3
Summary:          Apache Commons Parent Pom
Group:            Development/Java
License:          ASL 2.0
URL:              http://svn.apache.org/repos/asf/commons/proper/%{short_name}/tags/%{short_name}-%{version}/

# svn export http://svn.apache.org/repos/asf/commons/proper/commons-parent/tags/commons-parent-20
# tar caf commons-parent-20.tar.xz commons-parent-20
Source0:          %{short_name}-%{version}.tar.xz

#common-build-plugin not in fedora yet
Patch1:           %{name}-remove-build-plugin.patch
BuildRoot:        %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch:        noarch

BuildRequires:    java-devel >= 0:1.6.0
BuildRequires:    jpackage-utils

Requires:         java >= 0:1.6.0
Requires:         jpackage-utils
Requires:         maven
Requires:         maven-antrun-plugin
Requires:         maven-compiler-plugin
Requires:         maven-idea-plugin
Requires:         maven-install-plugin
Requires:         maven-jar-plugin
Requires:         maven-javadoc-plugin
Requires:         maven-plugin-bundle
Requires:         maven-resources-plugin
Requires:         maven-surefire-plugin
Requires(post):   jpackage-utils
Requires(postun): jpackage-utils


%description
The Project Object Model files for the apache-commons packages.

%prep
%setup -q -n %{short_name}-%{version}
%patch1 -p0

%build
#nothing to do for the pom

%install
rm -rf %{buildroot}

%add_to_maven_depmap org.apache.commons %{short_name} %{version} JPP %{short_name}

# poms
install -d -m 755 %{buildroot}%{_mavenpomdir}
install -pm 644 pom.xml %{buildroot}%{_mavenpomdir}/JPP-%{short_name}.pom

%post
%update_maven_depmap

%postun
%update_maven_depmap

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc LICENSE.txt NOTICE.txt
%{_mavenpomdir}/*
%{_mavendepmapfragdir}/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13440 |12mr|apache-conf-2.2.22-1.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %mandriva_branch == Cooker
# Cooker
%define release %mkrel 2
%else
# Old distros
%define subrel 1
%define release %mkrel 1
%endif

Summary:	Configuration files for Apache
Name:		apache-conf
Version:	2.2.22
Release:	%release
License:	Apache License
Group:		System/Servers
URL:		http://www.mandriva.com
Source1:	httpd.init
Source2:	httpd.sysconf
Source3:	httpd.conf
Source4:	fileprotector.conf
Source5:	magic
Source6:	mime.types
Source7:	index.html
Source8:	advxsplitlogfile.pl
Source9:	advxsplitlogfile.c
Source10:	robots.txt
Source11:	00_default_vhosts.conf
Source12:	mod_ssl-gentestcrt.sh
Source13:	apache-2.0.40-testscript.pl
Source14:	http://www.mandriva.com/files/mandriva_customer_favicon.ico
Source15:	webapp.script
Requires:	lynx >= 2.8.5
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires(pre): rpm-helper
Requires(postun): rpm-helper
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This package contains configuration files for apache. It is necessary for
operation of the apache webserver. Having those files into a separate modules
provides better customization for OEMs and ISPs, who can modify the look and
feel of the apache webserver without having to re-compile the whole suite to
change a logo or config file.

%prep

%setup -T -c -q -n %{name}-%{version}

cp %{SOURCE1} .
cp %{SOURCE2} .
cp %{SOURCE3} .
cp %{SOURCE4} .
cp %{SOURCE5} .
cp %{SOURCE6} .
cp %{SOURCE7} .
cp %{SOURCE8} .
cp %{SOURCE9} .
cp %{SOURCE10} .
cp %{SOURCE11} .
cp %{SOURCE12} .
cp %{SOURCE13} .
cp %{SOURCE14} favicon.ico

%build
%serverbuild

gcc $CFLAGS -o advxsplitlogfile advxsplitlogfile.c

%install
rm -rf %{buildroot}

# don't fiddle with the initscript!
export DONT_GPRINTIFY=1

install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
install -d %{buildroot}%{_sysconfdir}/httpd/conf.d
install -d %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d
install -d %{buildroot}%{_sysconfdir}/httpd/conf/vhosts.d
install -d %{buildroot}%{_sysconfdir}/httpd/conf/addon-modules
install -d %{buildroot}%{_sysconfdir}/logrotate.d
install -d %{buildroot}%{_sysconfdir}/sysconfig

install -d %{buildroot}/var/log/httpd
install -d %{buildroot}/var/www/cgi-bin
install -d %{buildroot}/var/www/html/addon-modules
install -d %{buildroot}/var/www/icons
install -d %{buildroot}/var/www/perl

install -m0755 advxsplitlogfile %{buildroot}%{_sbindir}/advxsplitlogfile
install -m0755 advxsplitlogfile.pl %{buildroot}%{_sbindir}/advxsplitlogfile.pl
install -m0755 apache-2.0.40-testscript.pl %{buildroot}/var/www/cgi-bin/test.cgi
install -m0755 apache-2.0.40-testscript.pl %{buildroot}/var/www/perl/test.pl
install -m0755 httpd.init %{buildroot}%{_initrddir}/httpd
install -m0755 mod_ssl-gentestcrt.sh %{buildroot}%{_sbindir}/mod_ssl-gentestcrt

# make some dangling soft links 
pushd %{buildroot}%{_sysconfdir}/httpd
    ln -s ../../usr/%{_lib} %{_lib}
    ln -s ../../var/log/httpd logs
    ln -s ../../usr/%{_lib}/apache modules
    ln -s ../../usr/%{_lib}/apache-extramodules extramodules
popd

# config files
install -m0644 httpd.conf %{buildroot}%{_sysconfdir}/httpd/conf/httpd.conf
install -m0644 fileprotector.conf %{buildroot}%{_sysconfdir}/httpd/conf/fileprotector.conf
install -m0644 mime.types %{buildroot}%{_sysconfdir}/httpd/conf/mime.types
install -m0644 magic %{buildroot}%{_sysconfdir}/httpd/conf/magic
install -m0644 httpd.sysconf %{buildroot}%{_sysconfdir}/sysconfig/httpd
install -m0644 00_default_vhosts.conf %{buildroot}%{_sysconfdir}/httpd/conf/vhosts.d/00_default_vhosts.conf

#install misc documentation and logos
install -m0644 index.html %{buildroot}/var/www/html/
install -m0644 favicon.ico %{buildroot}/var/www/html/
install -m0644 robots.txt %{buildroot}/var/www/html/

# nuke any mandrake button
rm -f %{buildroot}/var/www/icons/mandrake.png
rm -f %{buildroot}/var/www/icons/medbutton.png

cat > HOWTO_get_modules.html << EOF
<p>* For a fresh list of available modules for apache2, please visit <a href=http://nux.se/apache/>nux.se</a>.</p>
EOF
install -m0644 HOWTO_get_modules.html %{buildroot}/var/www/html/addon-modules/

cat > %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/addon-modules.conf << EOF
<Directory "/var/www/html/addon-modules">
    Options Indexes MultiViews FollowSymlinks
    AllowOverride None
    Order deny,allow
    Deny from all
    Allow from 127.0.0.1
    ErrorDocument 403 "This directory can only be viewed from localhost."
</Directory>
EOF

# install log rotation stuff
cat > %{buildroot}%{_sysconfdir}/logrotate.d/httpd << EOF
/var/log/httpd/*_log /var/log/httpd/apache_runtime_status /var/log/httpd/ssl_mutex {
    rotate 5
    monthly
    missingok
    notifempty
    nocompress
    prerotate
	%{_initrddir}/httpd closelogs > /dev/null 2>&1 || :
    endscript
    postrotate
	%{_initrddir}/httpd closelogs > /dev/null 2>&1 || :
    endscript
}
EOF

# rpm filetriggers
install -d -m 755 %{buildroot}%{_localstatedir}/lib/rpm/filetriggers
cat > %buildroot%{_localstatedir}/lib/rpm/filetriggers/webapp.filter << EOF
^./etc/httpd/conf/webapps.d/.*\.conf$
EOF
install -m 755 %{SOURCE15} \
    %{buildroot}%{_localstatedir}/lib/rpm/filetriggers/webapp.script

%pre
%_pre_useradd apache /var/www /bin/sh

%post
%_post_service httpd

%preun
%_preun_service httpd

%postun
%_postun_userdel apache

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%attr(0755,root,root) %{_initrddir}/httpd
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/httpd
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/httpd

%dir %{_sysconfdir}/httpd
%dir %{_sysconfdir}/httpd/conf
%dir %{_sysconfdir}/httpd/conf/addon-modules
%dir %{_sysconfdir}/httpd/conf/webapps.d
%dir %{_sysconfdir}/httpd/conf/vhosts.d
%dir %{_sysconfdir}/httpd/conf.d
%dir %{_sysconfdir}/httpd/modules.d

%dir %{_sysconfdir}/httpd/%{_lib}
%dir %{_sysconfdir}/httpd/logs
%dir %{_sysconfdir}/httpd/modules
%dir %{_sysconfdir}/httpd/extramodules

%attr(0755,apache,apache) %dir /var/www
%attr(0755,root,root) %dir /var/www/html

%dir /var/log/httpd
%dir /var/www/cgi-bin
%dir /var/www/html/addon-modules
%dir /var/www/icons
%dir /var/www/perl

%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/httpd.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/fileprotector.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/mime.types
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/magic
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/addon-modules.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/vhosts.d/00_default_vhosts.conf

%attr(0755,root,root) /var/www/cgi-bin/*
%attr(0755,root,root) /var/www/perl/*
/var/www/html/addon-modules/*

%attr(0644,root,root) %config(noreplace) /var/www/html/favicon.ico
%attr(0644,root,root) %config(noreplace) /var/www/html/index.html
%attr(0644,root,root) %config(noreplace) /var/www/html/robots.txt
%attr(0755,root,root) %{_sbindir}/*
%{_localstatedir}/lib/rpm/filetriggers/webapp.*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13441 |12mr|apache-doc-2.4.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# (oe) undefining these makes the build _real_ quick.
%undefine __find_provides
%undefine __find_requires

Summary:	The apache Manual
Name:		apache-doc
Version:	2.4.2
Release:	1
Group:		System/Servers
License:	Apache License
URL:		http://www.apache.org
Source0:	manual.conf
Requires(pre):	apache-conf >= %{version}
Requires:	apache-conf >= %{version}
BuildRequires:	apache-source = %{version}
BuildArch:	noarch

%description
This package contains the apache server documentation in HTML format.

Please view the documentaion by starting the apache server and your favourite
web browser and point to this URL: http://localhost/manual

%prep

%setup -c -T
cp -dpR %{_usrsrc}/apache-%{version}/docs/manual .

cp %{SOURCE0} manual.conf
perl -pi -e "s|_DOCDIR_|%{_docdir}/%{name}|g" manual.conf

find . -type d -perm 0700 -exec chmod 755 {} \;
find . -type f -perm 0555 -exec chmod 755 {} \;
find . -type f -perm 0444 -exec chmod 644 {} \;

%build

%install
rm -rf %{buildroot} 

install -d %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d
install -m0644 manual.conf %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/00_manual.conf

cat > README.MDV << EOF
Please view the documentaion by starting the apache server and your favourite
web browser and point to this URL: http://localhost/manual

Accessing the HTML manual manually on the filesystem can be tricky, you will have
to do something like this first:

cd %{_docdir}/%{name}
for i in \`find -name "*.html.en"\`; do
    new_name=\`echo \$i | sed -e "s/.html.en/.html/g"\`
    mv -f \$i \$new_name
done

lynx index.html

EOF

%files
%doc manual/* README.MDV
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/00_manual.conf



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13442 |12mr|apache-mod_authn_yubikey-0.1-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_authn_yubikey
%define mod_conf B47_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	Authentication provider for Yubicos YubiKey
Name:		apache-%{mod_name}
Version:	0.1
Release: 	%mkrel 11
Group:		System/Servers
License:	Apache License
URL:		http://mod_authn_yubikey.coffeecrew.org/
Source0:	http://mod_authn_yubikey.coffeecrew.org/authn_yubikey.tar.bz2
Source1:	%{mod_conf}
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	curl-devel
BuildRequires:	libyubikey-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The mod_authn_yubikey module is an authentication provider for the apache 2.2
platform. It leverages the YubiKey which is a small token that acts as an
authentication device. By enabling your apache installation with this module
you can use your YubiKey for authentication with your website. The
mod_authn_yubikey module provides one and two factor authentication for your
website and is completely independend from the technlogy that implements your
website (like CGI, JSP or PHP). In your backend application you can read the
HTTP_X_YUBI_AUTH_TYPE header, which is either OneFactor or TwoFactor stating
that the user authenticated using either just the Yubikey itself or in
conjunction with an additional password, where TwoFactor would be sent instead.

%prep

%setup -q -n authn_yubikey

cp %{SOURCE1} %{mod_conf}

%build
%{_bindir}/apxs -c %{mod_name}.c -Wl,-lcurl -Wl,-lyubikey

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
install -d %{buildroot}%{_libdir}/apache-extramodules

install -m0755 .libs/%{mod_so} %{buildroot}%{_libdir}/apache-extramodules/
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
    fi
fi

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13443 |12mr|apache-mod_authnz_external-3.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define apache_version 2.2.4
%define mod_name mod_authnz_external
%define mod_conf 10_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	An apache authentication DSO using external programs
Name:		apache-%{mod_name}
Version:	3.3.0
Release:	%mkrel 1
Group:		System/Servers
License:	Apache License
URL:		http://www.unixpapa.com/mod_auth_external.html
Source0:	http://mod-auth-external.googlecode.com/files/%{mod_name}-%{version}.tar.gz
Source1:	%{mod_conf}
Patch0:		mod_authnz_external-3.2.5.patch
Requires:	pwauth
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):  apache-conf >= %{apache_version}
Requires(pre):  apache >= %{apache_version}
Requires:	apache-conf >= %{apache_version}
Requires:	apache >= %{apache_version}
BuildRequires:  apache-devel >= %{apache_version}
Provides:	apache-mod_auth_external
Obsoletes:	apache-mod_auth_external
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
An apache external authentication module - uses PAM.

%prep

%setup -q -n %{mod_name}-%{version}

cp %{SOURCE1} %{mod_conf}
chmod 644 AUTHENTICATORS CHANGES INSTALL* README TODO
%patch0 -p0

%build

%{_bindir}/apxs -c %{mod_name}.c

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
        %{_initrddir}/httpd restart 1>&2
    fi
fi

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHENTICATORS CHANGES INSTALL* README TODO UPGRADE
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13444 |12mr|apache-mod_auth_radius-1.5.8-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define apache_version 2.2.4
%define mod_name mod_auth_radius
%define mod_conf 14_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	DSO module for the apache Web server
Name:		apache-%{mod_name}
Version:	1.5.8
Release:	%mkrel 10
Group:		System/Servers
License:	Apache License
URL:		http://www.freeradius.org/mod_auth_radius/
Source0:	ftp://ftp.freeradius.org/pub/radius/mod_auth_radius-%{version}.tar.gz
Source1:	%{mod_conf}
Patch0:		mod_auth_radius-1.5.8-CAN2005-0108.diff
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):  apache-conf >= %{apache_version}
Requires(pre):  apache >= %{apache_version}
Requires:	apache-conf >= %{apache_version}
Requires:	apache >= %{apache_version}
BuildRequires:  apache-devel >= %{apache_version}
Epoch:		2
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Make apache a RADIUS client for authentication and accounting requests.

%prep

%setup -q -n mod_auth_radius-%{version}
%patch0 -p0

cp mod_auth_radius-2.0.c mod_auth_radius.c
cp %{SOURCE1} %{mod_conf}

%build
%{_bindir}/apxs -c mod_auth_radius.c -Wl,-lresolv

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
        %{_initrddir}/httpd restart 1>&2
    fi
fi

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README htaccess httpd.conf index.html
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13445 |12mr|apache-mod_auth_remote-0.2-0.9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define apache_version 2.2.4
%define mod_name mod_auth_remote
%define mod_conf 82_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	DSO module for the apache Web server
Name:		apache-%{mod_name}
Version:	0.2
Release:	%mkrel 0.9
Group:		System/Servers
License:	Apache License
URL:		http://saju.pillai.googlepages.com/mod_auth_remote
Source0:	http://github.com/saju/mod_auth_remote/raw/dd48860bdca8366df1d93cd5df66a128278b6104/src/mod_auth_remote.c
Source1:	%{mod_conf}
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):  apache-conf >= %{apache_version}
Requires(pre):  apache >= %{apache_version}
Requires:	apache-conf >= %{apache_version}
Requires:	apache >= %{apache_version}
BuildRequires:  apache-devel >= %{apache_version}
Epoch:		1
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This module is a very simple, lightweight method of setting up a single signon
system across multiple web-applicaitions hosted on different servers.

The actual authentication & authorization system is deployed on a single server
instead of each individual server. All other servers are built with
mod_auth_remote enabled. When a request comes in, mod_auth_remote obtains the
client username & password from the client via basic authentication scheme.

It then builds a HTTP header with authorization header built from the client's
userid:passwd. mod_auth_remote then makes a HEAD request to the authentication
server. On reciept of a 2XX response, the client is validated; for all other
responses the client is not validated.

%prep

%setup -q -T -c -n %{mod_name}-%{version}

cp %{SOURCE0} %{mod_name}.c
cp %{SOURCE1} %{mod_conf}

%build
%{_bindir}/apxs -c %{mod_name}.c

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
        %{_initrddir}/httpd restart 1>&2
    fi
fi

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13446 |12mr|apache-mod_auth_shadow-2.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define apache_version 2.2.4
%define mod_name mod_auth_shadow
%define mod_conf 83_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	Shadow password authentication for the apache web server
Name:		apache-%{mod_name}
Version:	2.3
Release:	%mkrel 1
Group:		System/Servers
License:	GPL
URL:		http://mod-auth-shadow.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/mod-auth-shadow/%{mod_name}-%{version}.tar.gz
Source1:	%{mod_conf}
Patch0:		%{mod_name}-2.1-register.diff
Patch1:		%{mod_name}-2.1-makefile.diff
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):  apache-conf >= %{apache_version}
Requires(pre):  apache >= %{apache_version}
Requires:	apache-conf >= %{apache_version}
Requires:	apache >= %{apache_version}
BuildRequires:  apache-devel >= %{apache_version}
Epoch:		1
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
mod_auth_shadow is an apache module which authenticates against the /etc/shadow
file. You may use this module with a mode 400 root:root /etc/shadow file, while
your web daemons are running under a non-privileged user.

%prep

%setup -q -n %{mod_name}_%{version}
%patch0 -p0
%patch1 -p0

cp %{SOURCE1} %{mod_conf}

%build
%serverbuild

export PATH="$PATH:/usr/sbin"
%make CFLAGS="$CFLAGS" -f makefile

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

install -d %{buildroot}%{_sbindir}
install -m0755 validate %{buildroot}%{_sbindir}/

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
        %{_initrddir}/httpd restart 1>&2
    fi
fi

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGES INSTALL README
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
%attr(4755,root,root) %{_sbindir}/validate



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13447 |12mr|apache-mod_fastcgi-2.4.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define apache_version 2.2.6
%define mod_name mod_fastcgi
%define pre SNAP-0910052141
%define mod_conf 92_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	DSO module for the apache Web server
Name:		apache-%{mod_name}
Version:	2.4.7
Release:	%mkrel 1
Group:		System/Servers
License:	BSD-style
URL:		http://www.fastcgi.com/
Source0:	http://www.fastcgi.com/dist/%{mod_name}-%{pre}.tar.gz
Source1:	%{mod_conf}
Patch0:		byte-compile-against-apache24.diff
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):  apache-conf >= %{apache_version}
Requires(pre):  apache >= %{apache_version}
Requires:	apache-conf >= %{apache_version}
Requires:	apache >= %{apache_version}
BuildRequires:	apache-devel >= %{apache_version}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
mod_fastcgi provides FastCGI support for the apache web server. FastCGI is a
language independent, scalable, open  extension to CGI that provides high
performance and persistence  without the limitations of server specific APIs.

%prep

%setup -q -n %{mod_name}-%{pre}

cp %{SOURCE1} %{mod_conf}
# get rid of the "cannot remove /var/run/fastcgi/dynamic" error at boot
perl -pi -e "s|^#define DEFAULT_SOCK_DIR  DEFAULT_REL_RUNTIMEDIR .*|#define DEFAULT_SOCK_DIR \"/var/lib/mod_fastcgi\"|g" mod_fastcgi.h
%patch0 -p0

%build
#cp Makefile.tmpl Makefile
#make top_dir=/usr/lib64/apache
#%{_bindir}/apxs -c mod_fastcgi.c f*.c
%{_bindir}/apxs -o mod_fastcgi.so -c mod_fastcgi.c fcgi*.c

%install
rm -rf %{buildroot}

#make install
install -d %{buildroot}/var/www/fcgi-bin

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
install -d %{buildroot}/var/lib/mod_fastcgi/dynamic

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
        %{_initrddir}/httpd restart 1>&2
    fi
fi

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc docs/* CHANGES
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
%dir /var/www/fcgi-bin
%attr(0755,apache,apache) %dir /var/lib/mod_fastcgi
%attr(0755,apache,apache) %dir /var/lib/mod_fastcgi/dynamic



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13448 |12mr|apache-mod_layout-5.1-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define apache_version 2.2.6
%define mod_name mod_layout
%define mod_conf 15_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	Add custom header and/or footers for apache
Name:		apache-%{mod_name}
Version:	5.1
Release:	%mkrel 13
Group:		System/Servers
License:	BSD-style
URL:		http://software.tangent.org/
Source0:	http://download.tangent.org/%{mod_name}-%{version}.tar.gz
Source1:	%{mod_conf}
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):  apache-conf >= %{apache_version}
Requires(pre):  apache >= %{apache_version}
Requires:	apache-conf >= %{apache_version}
Requires:	apache >= %{apache_version}
BuildRequires:  apache-devel >= %{apache_version}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Mod_Layout creates a framework for doing design. Whether you need a simple
copyright or ad banner attached to every page, or need to have something more
challenging such a custom look and feel for a site that employs an array of
technologies (Java Servlets, mod_perl, PHP, CGI's, static HTML, etc...),
Mod_Layout creates a framework for such an environment. By allowing you to
cache static components and build sites in pieces, it gives you the tools for
creating large custom portal sites. 

%prep

%setup -q -n %{mod_name}-%{version}

cp %{SOURCE1} %{mod_conf}

%build

%{_bindir}/apxs -c mod_layout.c utility.c layout.c

cat > index.html <<EOF

<p>No documentation exists yet for this module, go to 
<a href="http://software.tangent.org/">tangent.org</a> 
for more information</p>

<p>Meanwhile take a look at the %{_sysconfdir}/httpd/modules.d/%{mod_conf} file</p>

<p>Also please take the time to check out the 
<a href=http://nux.se/apache/>modules for apache</a> 
repository for Mandriva Linux.</p>

<-- replace_me -->

EOF

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

install -d %{buildroot}%{_var}/www/html/addon-modules
ln -s ../../../..%{_docdir}/%{name} %{buildroot}%{_var}/www/html/addon-modules/%{name}

# make the example work... (ugly, but it works...)

NEW_URL=/addon-modules/%{name}/index.html
perl -pi -e "s|_REPLACE_ME_|$NEW_URL|g" %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
        %{_initrddir}/httpd restart 1>&2
    fi
fi

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ChangeLog INSTALL README index.html
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
%{_var}/www/html/addon-modules/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13449 |12mr|apache-mod_perl-2.0.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#(ie. use with rpm --rebuild):
#
#	--with debug	Compile with debugging code
# 
#  enable build with debugging code: will _not_ strip away any debugging code,
#  will _add_ -g3 to CFLAGS, will _add_ --enable-maintainer-mode to 
#  configure.

%define build_debug 0
%define build_test 0

# commandline overrides:
# rpm -ba|--rebuild --with 'xxx'
%{?_with_debug: %{expand: %%global build_debug 1}}
%{?_without_debug: %{expand: %%global build_debug 0}}
%{?_with_test: %{expand: %%global build_test 1}}
%{?_without_test: %{expand: %%global build_test 0}}

%if %{build_debug}
# disable build root strip policy
%define __spec_install_post %{_libdir}/rpm/brp-compress || :

# This gives extra debuggin and huge binaries
%{expand:%%define optflags %{optflags} %([ ! $DEBUG ] && echo '-g3')}
%endif

%if %{build_debug}
%define build_test 1
%define build_debug 1
%endif

#Module-Specific definitions
%define apache_version 2.4.0
%define mod_name mod_perl
%define load_order 175
%define perl_version %(rpm -q --qf '%%{epoch}:%%{version}' perl)

Summary:	An embedded Perl interpreter for the apache Web server
Name:		apache-%{mod_name}
Version:	2.0.7
Release:	1
Group:		System/Servers
License:	Apache License
URL:		http://perl.apache.org/
Source0:	http://perl.apache.org/dist/%{mod_name}-%{version}.tar.gz
Source1:	http://perl.apache.org/dist/%{mod_name}-%{version}.tar.gz.asc
Source2:	mod_perl.conf
Source3:	apache-mod_perl-testscript.pl
Patch:		mod_perl-2.0.7-httpd-2.4.x.patch
Patch1:         mod_perl-2.0.4-inline.patch
Requires:       perl = %{perl_version}
BuildRequires:	perl-devel >= 5.8.2
BuildRequires:  perl-Tie-IxHash
BuildRequires:	perl-Data-Flow
BuildRequires:  apache-mpm-prefork
%if %{build_test}
BuildRequires:	perl-CGI >= 1:3.08
BuildRequires:	perl-HTML-Parser
BuildRequires:	perl-libwww-perl
BuildRequires:	perl-URI
BuildRequires:	perl-BSD-Resource
BuildRequires:	apache-mpm-prefork >= %{apache_version}
BuildRequires:	apache-base >= %{apache_version}
BuildRequires:	apache-modules >= %{apache_version}
BuildRequires:	apache-mod_cache >= %{apache_version}
BuildRequires:	apache-mod_dav >= %{apache_version}
BuildRequires:	apache-mod_deflate >= %{apache_version}
BuildRequires:	apache-mod_disk_cache >= %{apache_version}
BuildRequires:	apache-mod_file_cache >= %{apache_version}
BuildRequires:	apache-mod_ldap >= %{apache_version}
BuildRequires:	apache-mod_proxy >= %{apache_version}
BuildRequires:	apache-mod_ssl >= %{apache_version}
BuildRequires:	apache-mod_suexec >= %{apache_version}
BuildRequires:	apache-mod_userdir >= %{apache_version}
%endif
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):  apache-mpm-prefork >= %{apache_version}
Requires(pre):  apache-base >= %{apache_version}
Requires(pre):  apache-modules >= %{apache_version}
Requires:	apache-mpm-prefork >= %{apache_version}
Requires:	apache-base >= %{apache_version}
Requires:	apache-modules >= %{apache_version}
Requires:	perl(Apache2::Reload)
BuildRequires:	apache-devel >= %{apache_version}
Obsoletes:	perl-Apache-Reload
Epoch:		1

%description
%{name} incorporates a Perl interpreter into the apache web server,
so that the Apache web server can directly execute Perl code.
Mod_perl links the Perl runtime library into the apache web server and
provides an object-oriented Perl interface for apache's C language
API.  The end result is a quicker CGI script turnaround process, since
no external Perl interpreter has to be started.

Install %{name} if you're installing the apache web server and you'd
like for it to directly incorporate a Perl interpreter.

You can build %{name} with some conditional build swithes;

(ie. use with rpm --rebuild):
    --with[out] debug	Compile with debugging code (forces --with test)
    --with[out]	test	Initiate a Apache-Test run

%package	devel
Summary:	Files needed for building XS modules that use mod_perl
Group:		Development/C
Requires:	%{name} = 1:%{version}
Requires:	apache-devel >= %{apache_version}
Epoch:		1

%description	devel 
The mod_perl-devel package contains the files needed for building XS
modules that use mod_perl.

%prep

%setup -q -n %{mod_name}-%{version}
%patch -p1 -b .httpd24~
%patch1 -p1 -b .inline

cp %{SOURCE2} .
perl -pi -e "s|_MODULE_DIR_|%{_libdir}/apache|g" mod_perl.conf

for i in `find . -type d -name .svn`; do
    if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
done

%build

# Compile the module.

#%{__perl} Makefile.PL \
#    MP_APXS=%{_bindir}/apxs \
#    MP_APR_CONFIG=%{_bindir}/apr-1-config
#
#make source_scan
#make xs_generate

%{__perl} Makefile.PL \
%if %{build_debug}
    MP_MAINTAINER=1 \
    MP_TRACE=1 \
    MP_CCOPTS="$(%{_bindir}/apxs -q CFLAGS|sed -e 's/-fPIE//') -g3 -Werror -fPIC" \
%else
    MP_CCOPTS="$(%{_bindir}/apxs -q CFLAGS|sed -e 's/-fPIE//') -fPIC" \
%endif
    MP_APXS=%{_bindir}/apxs \
    MP_APR_CONFIG=%{_bindir}/apr-1-config \
    INSTALLDIRS=vendor </dev/null 

ln -s Apache-mod_perl_guide-1.29/bin bin
%make

# XXX mod_include/SSI does not include files when they are not named .shtml
mv t/htdocs/includes-registry/test.pl t/htdocs/includes-registry/test.shtml
mv t/htdocs/includes-registry/cgipm.pl t/htdocs/includes-registry/cgipm.shtml
sed 's/\.pl/.shtml/' t/htdocs/includes/test.shtml > tmpfile && mv tmpfile t/htdocs/includes/test.shtml

%install

%if %{build_debug}
export DONT_STRIP=1
%endif

%if %{build_test}
# Run the test suite.
#  Need to make t/htdocs/perlio because it isn't expecting to be run as
#  root and will fail tests that try and write files because the server
#  will have changed it's uid.
mkdir -p t/htdocs/perlio
chmod 777 t/htdocs/perlio

#
# fix for bad_scripts.t in 1.99_12
# [Tue Mar 02 17:28:26 2004] [error] file permissions deny server execution/usr/src/packages/BUILD/modperl-2.0/ModPerl-Registry/t/cgi-bin/r_inherited.pl
if test -e ModPerl-Registry/t/cgi-bin/r_inherited.pl; then chmod +x ModPerl-Registry/t/cgi-bin/r_inherited.pl; fi
#
# 1.99_12_20040302 fix for t/hooks/cleanup.t and t/hooks/cleanup2.t
# [Tue Mar 02 18:38:41 2004] [error] [client 127.0.0.1] can't open /usr/src/packages/BUILD/modperl-2.0/t/htdocs/hooks/cleanup2: Permission denied at /usr/src/packages/BUILD/modperl-2.0/Apache-Test/lib/Apache/TestUtil.pm line 82.
mkdir -p t/htdocs/hooks
chmod 2770 t/htdocs/hooks
#
# run test suite:
#
#make TEST_VERBOSE=1 APACHE_TEST_PORT=select APACHE_TEST_STARTUP_TIMEOUT=360 test  || {
#       ps aufx | grep "/usr/sbin/httpd-prefork -d /usr/src/packages/BUILD/modperl-2.0" \
#               | grep -v grep | awk '{print $2}' | xargs -r kill
#       exit 1
#}
perl t/TEST -start-httpd -port select -startup_timeout 360 -verbose -httpd_conf /etc/httpd/conf/httpd.conf
perl t/TEST -run-tests || {
perl t/TEST -stop-httpd
    exit 1
}
perl t/TEST -stop-httpd
# in case of failures, see http://perl.apache.org/docs/2.0/user/help/help.html#_C_make_test___Failures
# then, debug like this:
# t/TEST -start-httpd
# tail -F t/logs/*&
# t/TEST -run-tests -verbose $failed_test
# t/TEST -stop-httpd

#make \
#    APACHE_TEST_PORT=select \
#    APACHE_TEST_STARTUP_TIMEOUT=30 \
#    APACHE_TEST_COLOR=1 \
#    TEST_VERBOSE=1 \
#    APACHE_TEST_HTTPD=%{_sbindir}/httpd \
#    APACHE_TEST_APXS=%{_sbindir}/apxs \
#    test

%endif

# make some directories
install -d %{buildroot}%{_libdir}/apache
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
install -d %{buildroot}%{_var}/www/perl

%makeinstall_std \
    MODPERL_AP_LIBEXECDIR=%{_libdir}/apache \
    MODPERL_AP_INCLUDEDIR=%{_includedir}/apache \
    INSTALLDIRS=vendor

install -m0644 mod_perl.conf %{buildroot}%{_sysconfdir}/httpd/modules.d/%{load_order}_%{mod_name}.conf

# Remove empty file
rm -f docs/api/mod_perl-2.0/pm_to_blib

install -m0755 %{SOURCE3} %{buildroot}%{_var}/www/perl

# install missing required files
install -d %{buildroot}%{perl_vendorarch}/Apache2/Apache
install -m0644 xs/tables/current/Apache2/ConstantsTable.pm %{buildroot}%{perl_vendorarch}/Apache2/Apache/
install -m0644 xs/tables/current/Apache2/FunctionTable.pm %{buildroot}%{perl_vendorarch}/Apache2/Apache/
install -m0644 xs/tables/current/Apache2/StructureTable.pm %{buildroot}%{perl_vendorarch}/Apache2/Apache/

# cleanup
find %{buildroot}%{perl_archlib} -name perllocal.pod | xargs rm -f

# don't pack the Apache-Test stuff
rm -f %{buildroot}%{perl_vendorarch}/Apache/Test*
rm -f %{buildroot}%{perl_vendorarch}/Bundle/ApacheTest.pm
rm -f %{buildroot}%{_mandir}/man3/Apache::Test*
rm -f %{buildroot}%{_mandir}/man3/Bundle::ApacheTest.3pm

# do not ship the patch backups
find %{buildroot}%{perl_vendorarch} -name '*.pm.cve*' | xargs rm -f

%post
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%files -n %{name}
%doc Changes INSTALL LICENSE README docs todo
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/*.conf
%attr(0755,root,root) %{_libdir}/apache/*.so
%{perl_vendorarch}/Apache
%{perl_vendorarch}/Apache2
%{perl_vendorarch}/Bundle
%{perl_vendorarch}/ModPerl
%{perl_vendorarch}/APR
%{perl_vendorarch}/APR.pm
%{perl_vendorarch}/mod_perl2.pm
%{perl_vendorarch}/auto/Apache2/FilterRec
%{perl_vendorarch}/auto/Apache2/Util
%{perl_vendorarch}/auto/Apache2/RequestRec
%{perl_vendorarch}/auto/Apache2/Command
%{perl_vendorarch}/auto/Apache2/ConnectionUtil
%{perl_vendorarch}/auto/Apache2/Module
%{perl_vendorarch}/auto/Apache2/typemap
%{perl_vendorarch}/auto/Apache2/URI
%{perl_vendorarch}/auto/Apache2/Process
%{perl_vendorarch}/auto/Apache2/MPM
%{perl_vendorarch}/auto/Apache2/Response
%{perl_vendorarch}/auto/Apache2/SubProcess
%{perl_vendorarch}/auto/Apache2/Build
%{perl_vendorarch}/auto/Apache2/Const
%{perl_vendorarch}/auto/Apache2/Filter
%{perl_vendorarch}/auto/Apache2/Log
%{perl_vendorarch}/auto/Apache2/ServerUtil
%{perl_vendorarch}/auto/Apache2/ServerRec
%{perl_vendorarch}/auto/Apache2/CmdParms
%{perl_vendorarch}/auto/Apache2/RequestUtil
%{perl_vendorarch}/auto/Apache2/RequestIO
%{perl_vendorarch}/auto/Apache2/SubRequest
%{perl_vendorarch}/auto/Apache2/Directive
%{perl_vendorarch}/auto/Apache2/HookRun
%{perl_vendorarch}/auto/Apache2/Access
%{perl_vendorarch}/auto/Apache2/Connection
%{perl_vendorarch}/auto/ModPerl/Util
%{perl_vendorarch}/auto/ModPerl/Global
%{perl_vendorarch}/auto/ModPerl/Const
%{perl_vendorarch}/auto/APR/BucketAlloc
%{perl_vendorarch}/auto/APR/IpSubnet
%{perl_vendorarch}/auto/APR/Util
%{perl_vendorarch}/auto/APR/Pool
%{perl_vendorarch}/auto/APR/Finfo
%{perl_vendorarch}/auto/APR/Socket
%{perl_vendorarch}/auto/APR/Brigade
%{perl_vendorarch}/auto/APR/URI
%{perl_vendorarch}/auto/APR/Error
%{perl_vendorarch}/auto/APR/ThreadRWLock
%{perl_vendorarch}/auto/APR/Bucket
%{perl_vendorarch}/auto/APR/Const
%{perl_vendorarch}/auto/APR/APR.so
%{perl_vendorarch}/auto/APR/Status
%{perl_vendorarch}/auto/APR/SockAddr
%{perl_vendorarch}/auto/APR/String
%{perl_vendorarch}/auto/APR/OS
%{perl_vendorarch}/auto/APR/PerlIO
%{perl_vendorarch}/auto/APR/ThreadMutex
%{perl_vendorarch}/auto/APR/Date
%{perl_vendorarch}/auto/APR/UUID
%{perl_vendorarch}/auto/APR/BucketType
%{perl_vendorarch}/auto/APR/Base64
%{perl_vendorarch}/auto/APR/Table

%{_mandir}/*/*
%attr(0755,root,root) %{_var}/www/perl/*.pl

%files devel
%attr(0755,root,root) %{_bindir}/*
%{_includedir}/apache/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13450 |12mr|apache-mod_php-5.4.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_php
%define load_order 170
%define extname apache2handler

%define major 5
%define libname %mklibname php5_common %{major}
%define apache_version 2.4.0
%define php_version %{version}

Summary:	The PHP HTML-embedded scripting language for use with apache
Name:		apache-%{mod_name}
Version:	5.4.9
Release:	1
Epoch:		3
Group:		System/Servers
License:	PHP License
URL:		http://www.php.net/
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires:	%{libname} >= %{epoch}:%{php_version}
Requires:	apache-base >= %{apache_version}
Requires:	apache-modules >= %{apache_version}
Requires:	apache-mpm >= %{apache_version}
Requires:	php-ctype >= %{epoch}:%{php_version}
Requires:	php-filter >= %{epoch}:%{php_version}
Requires:	php-ftp >= %{epoch}:%{php_version}
Requires:	php-gettext >= %{epoch}:%{php_version}
Requires:	php-hash >= %{epoch}:%{php_version}
Requires:	php-ini >= %{php_version}
Requires:	php-json >= %{epoch}:%{php_version}
Requires:	php-openssl >= %{epoch}:%{version}
Requires:	php-pcre >= %{epoch}:%{php_version}
Requires:	php-posix >= %{epoch}:%{php_version}
Requires:	php-session >= %{epoch}:%{php_version}
Requires:	php-suhosin >= 0.9.29
Requires:	php-sysvsem >= %{epoch}:%{php_version}
Requires:	php-sysvshm >= %{epoch}:%{php_version}
Requires:	php-tokenizer >= %{epoch}:%{php_version}
Requires:	php-xmlreader >= %{epoch}:%{php_version}
Requires:	php-xmlwriter >= %{epoch}:%{php_version}
Requires:	php-zlib >= %{epoch}:%{php_version}
Requires:	php-xml >= %{epoch}:%{version}
BuildRequires:	apache-devel >= %{apache_version}
BuildRequires:	php-devel >= %{epoch}:%{php_version}
BuildRequires:	dos2unix
Provides:	mod_php = %{EVRD}
Conflicts:	apache-mpm-worker >= %{apache_version}
Conflicts:	apache-mpm-event >= %{apache_version}
Requires:	php-timezonedb >= 3:2009.10

%description
PHP5 is an HTML-embedded scripting language. PHP5 attempts to make it easy for
developers to write dynamically generated web pages. PHP5 also offers built-in
database integration for several commercial and non-commercial database
management systems, so writing a database-enabled web page with PHP5 is fairly
simple. The most common use of PHP coding is probably as a replacement for CGI
scripts. The %{name} module enables the apache web server to understand
and process the embedded PHP language in web pages.

This package contains PHP version 5. You'll also need to install the apache web
server.

%prep

%setup -c -T
cp -dpR %{_usrsrc}/php-devel/sapi/%{extname}/* .
cp %{_usrsrc}/php-devel/internal_functions.c .
cp %{_includedir}/php/ext/date/lib/timelib_config.h .

# drop php5 here
perl -pi -e "s|php5_module|php_module|g" *
cp mod_php5.c mod_php.c

# strip away annoying ^M
find -type f -exec dos2unix {} \;

%build
apxs \
    `php-config --includes` \
    `apr-1-config --link-ld --libs` \
    `xml2-config --cflags` \
    -I%{_usrsrc}/php-devel \
    -I. -lphp5_common \
    -c mod_php.c sapi_apache2.c apache_config.c \
    php_functions.c internal_functions.c

%install
install -d %{buildroot}%{_libdir}/apache
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache/

cat > %{buildroot}%{_sysconfdir}/httpd/modules.d/%{load_order}_%{mod_name}.conf << EOF
LoadModule php_module %{_libdir}/apache/%{mod_name}.so

AddType application/x-httpd-php .php
AddType application/x-httpd-php .phtml
AddType application/x-httpd-php-source .phps

DirectoryIndex index.php index.phtml
EOF

%post
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%files
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/*.conf
%attr(0755,root,root) %{_libdir}/apache/*.so



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13451 |12mr|apache-mod_proxy_html-3.1.2-0.r142.7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define snap r142

#Module-Specific definitions
%define mod_name mod_proxy_html
%define mod_conf A28_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	DSO module for the apache web server
Name:		apache-%{mod_name}
Version:	3.1.2
Release:	%mkrel 0.%{snap}.7
Group:		System/Servers
License:	GPL
URL:		http://apache.webthing.com/mod_proxy_html/
Source0:	mod_proxy_html-%{version}-%{snap}.tar.gz
Source1:	http://apache.webthing.com/mod_proxy_html/config.html
Source2:	http://apache.webthing.com/mod_proxy_html/guide.html
Source3:	http://apache.webthing.com/mod_proxy_html/faq.html
Source4:	%{mod_conf}
BuildRequires:	libxml2-devel
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires(pre):	apache-mod_proxy >= 2.2.0
Requires(pre):	apache-mod_ssl >= 2.2.0
Requires(pre):	apache-mod_xml2enc >= 1.0.3
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
Requires:	apache-mod_proxy >= 2.2.0
Requires:	apache-mod_ssl >= 2.2.0
Requires:	apache-mod_xml2enc >= 1.0.3
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	apache-mod_xml2enc-devel >= 1.0.3
BuildRequires:	file
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
mod_proxy_html is an output filter to rewrite HTML links in a proxy situation,
to ensure that links work for users outside the proxy. It serves the same
purpose as Apache's ProxyPassReverse directive does for HTTP headers, and is an
essential component of a reverse proxy.

%prep

%setup -q -n %{mod_name}

cp %{SOURCE1} .
cp %{SOURCE2} .
cp %{SOURCE3} .
cp %{SOURCE4} %{mod_conf}

# use correct name and version
perl -pi -e "s|^#define VERSION_STRING .*|#define VERSION_STRING \"%{mod_name}/%{version}\"|g" %{mod_name}.c

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

head -36 mod_proxy_html.c > README.mod_proxy_html

%build
%{_bindir}/apxs `xml2-config --cflags` `xml2-config --libs` %{ldflags} -c %{mod_name}.c

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
    fi
fi

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc config.html guide.html faq.html proxy_html.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13452 |12mr|apache-mod_security-2.6.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_security
%define mod_conf 82_%{mod_name}.conf
%define mod_so %{mod_name}.so


Summary:	DSO module for the apache web server
Name:		apache-%{mod_name}
Version:	2.6.7
Release:	%mkrel 1
Group:		System/Servers
License:	Apache License
URL:		http://www.modsecurity.org/
Source0:	http://www.modsecurity.org/download/modsecurity-apache_%{version}.tar.gz
Source1:	http://www.modsecurity.org/download/modsecurity-apache_%{version}.tar.gz.asc
Source2:	mod_security.logrotate
Source3:	%{mod_conf}
Source4:	modsecurity-apache_2.5.12-rules.tar.gz
Patch0:		configure.ac.patch
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.6
Requires(pre):	apache >= 2.2.6
Requires:	apache-conf >= 2.2.6
Requires:	apache >= 2.2.6
Requires:	apache-mod_unique_id >= 2.2.6
Requires:	mlogc >= 1.4.2
Requires:	gnupg
Requires:	unzip
Requires:	sendmail-command
BuildRequires:	apache-devel >= 2.2.6
BuildRequires:	curl-devel
BuildRequires:	file
BuildRequires:	libxml2-devel
BuildRequires:	lua-devel >= 5.1
BuildRequires:	pcre-devel
BuildRequires:	perl
Provides:	apache-mod_security2 = %{version}-%{release}
Obsoletes:	apache-mod_security2
Epoch:		1
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
ModSecurity is an open source intrustion detection and prevention engine for
web applications. It operates embedded into the web server, acting as a
powerful umbrella - shielding applications from attacks.

%package -n	mlogc
Summary:	ModSecurity Audit Log Collector
Group:		System/Servers

%description -n	mlogc
ModSecurity is an open source intrustion detection and prevention engine for
web applications. It operates embedded into the web server, acting as a
powerful umbrella - shielding applications from attacks.

This package contains the ModSecurity Audit Log Collector.

%prep

%setup -q -n modsecurity-apache_%{version} -a4

cp %{SOURCE2} mod_security.logrotate
cp %{SOURCE3} %{mod_conf}
%patch0 -p0
# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

# naming hack
pushd apache2
    find -type f | xargs perl -pi -e "s|security2|security|g"
    find -type f | xargs perl -pi -e "s|SECURITY2|SECURITY|g"
    mv mod_security2.c mod_security.c
#    mv mod_security2_config.h.in mod_security_config.h.in
popd

%build
%serverbuild

#rm configure
#rm -rf autom4te.cache
#aclocal
#automake --add-missing --copy --foreign
#autoreconf --install
#autoheader

rm -rf autom4te.cache
rm -f aclocal.m4
libtoolize --force --copy
autoreconf --install
autoheader
automake --add-missing --foreign --copy --force-missing
autoconf --force
rm -rf autom4te.cache

%configure2_5x --localstatedir=/var/lib \
    --enable-performance-measurement \
    --enable-extentions \
    --with-apxs=%{_bindir}/apxs \
    --with-pcre=%{_prefix} \
    --with-apr=%{_prefix} \
    --with-apu=%{_prefix} \
    --with-libxml=%{_prefix} \
    --with-lua=%{_prefix} \
    --with-curl=%{_prefix}

%make
%make -C mlogc

#%%check
#pushd apache2
#make test
#popd

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
install -d %{buildroot}%{_sysconfdir}/httpd/conf/modsecurity/base_rules
install -d %{buildroot}%{_sysconfdir}/httpd/conf/modsecurity/optional_rules
install -d %{buildroot}%{_sysconfdir}/logrotate.d

install -m0755 apache2/.libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
install -m0644 mod_security.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/%{mod_name}

install -m0755 ext/.libs/mod_op_strstr.so %{buildroot}%{_libdir}/apache-extramodules/
install -m0755 ext/.libs/mod_reqbody_example.so %{buildroot}%{_libdir}/apache-extramodules/
install -m0755 ext/.libs/mod_tfn_reverse.so %{buildroot}%{_libdir}/apache-extramodules/
install -m0755 ext/.libs/mod_var_remote_addr_port.so %{buildroot}%{_libdir}/apache-extramodules/

install -m0644 rules/*.conf %{buildroot}%{_sysconfdir}/httpd/conf/modsecurity/
install -m0644 rules/base_rules/*.conf %{buildroot}%{_sysconfdir}/httpd/conf/modsecurity/base_rules/
install -m0644 rules/optional_rules/*.conf %{buildroot}%{_sysconfdir}/httpd/conf/modsecurity/optional_rules/
cp rules/CHANGELOG CHANGELOG.rules
cp rules/README README.rules

install -m0644 tools/rules-updater-example.conf %{buildroot}%{_sysconfdir}/rules-updater.conf
install -m0755 tools/rules-updater.pl %{buildroot}%{_sbindir}/

install -m0755 mlogc/mlogc %{buildroot}%{_bindir}/
install -m0755 mlogc/mlogc-batch-load.pl %{buildroot}%{_bindir}/mlogc-batch-load
install -m0644 mlogc/mlogc-default.conf %{buildroot}%{_sysconfdir}/httpd/conf/mlogc.conf

%pre
# if obsoleting apache-mod_security2
if [ -f %{_sysconfdir}/httpd/modules.d/82_mod_security2.conf ]; then
    # tuck away mod_security-1.9.x config first
    if [ -f %{_sysconfdir}/httpd/modules.d/82_mod_security.conf ]; then
	echo "old mod_security-1.9.x config file was found, renaming it to 82_mod_security-1.9.x.conf"
	mv %{_sysconfdir}/httpd/modules.d/82_mod_security.conf %{_sysconfdir}/httpd/modules.d/82_mod_security-1.9.x.conf
    fi
    mv %{_sysconfdir}/httpd/modules.d/82_mod_security2.conf %{_sysconfdir}/httpd/modules.d/%{mod_conf}
    perl -pi -e "s|security2|security|g" %{_sysconfdir}/httpd/modules.d/%{mod_conf}
    perl -pi -e "s|HAVE_SECURITY2|HAVE_SECURITY|g" %{_sysconfdir}/httpd/modules.d/%{mod_conf}
fi

if [ -f %{_sysconfdir}/logrotate.d/mod_security2 ]; then
    mv %{_sysconfdir}/logrotate.d/mod_security2 %{_sysconfdir}/logrotate.d/%{mod_name}
fi

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
	if [ -f %{_var}/lock/subsys/httpd ]; then
	    %{_initrddir}/httpd restart 1>&2;
	fi
fi

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGES LICENSE README.TXT modsecurity.conf-minimal doc/* apache2/api rules/util
%doc CHANGELOG.rules README.rules
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/%{mod_name}
%attr(0755,root,root) %dir %{_sysconfdir}/httpd/conf/modsecurity
%attr(0755,root,root) %dir %{_sysconfdir}/httpd/conf/modsecurity/base_rules
%attr(0755,root,root) %dir %{_sysconfdir}/httpd/conf/modsecurity/optional_rules
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/modsecurity/*.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/modsecurity/base_rules/*.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/modsecurity/optional_rules/*.conf
%attr(0640,root,root) %config(noreplace) %{_sysconfdir}/rules-updater.conf
%attr(0755,root,root) %{_sbindir}/rules-updater.pl
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
%attr(0755,root,root) %{_libdir}/apache-extramodules/mod_op_strstr.so
%attr(0755,root,root) %{_libdir}/apache-extramodules/mod_reqbody_example.so
%attr(0755,root,root) %{_libdir}/apache-extramodules/mod_tfn_reverse.so
%attr(0755,root,root) %{_libdir}/apache-extramodules/mod_var_remote_addr_port.so

%files -n mlogc
%defattr(-,root,root)
%doc mlogc/INSTALL
%attr(0640,root,apache) %config(noreplace) %{_sysconfdir}/httpd/conf/mlogc.conf
%attr(0755,root,root) %{_bindir}/mlogc
%attr(0755,root,root) %{_bindir}/mlogc-batch-load



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13453 |12mr|apache-mod_suexec-2.4.2-1.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %mandriva_branch == Cooker
# Cooker
%define release %mkrel 1
%else
# Old distros
%define subrel 1
%define release %mkrel 1
%endif

%define mod_name mod_suexec
%define mod_conf 69_%{mod_name}.conf
%define mod_so %{mod_name}.so
%define sourcename %{mod_name}-%{apache_version}

Summary:	Allows CGI scripts to run as a specified user and Group
Name:		apache-%{mod_name}
Version:	2.4.2
Release:	%release
Group:		System/Servers
License:	Apache License
URL:		http://httpd.apache.org/docs/suexec.html
Source1:	%{mod_conf}
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):  apache-conf >= %{version}
Requires(pre):  apache >= %{version}
Requires:	apache-conf >= %{version}
Requires:	apache >= %{version}
BuildRequires:  apache-devel >= %{version}
BuildRequires:  apache-source >= %{version}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This module, in combination with the suexec support program
allows CGI scripts to run as a specified user and Group.

Normally, when a CGI or SSI program executes, it runs as the
same user who is running the web server.

%prep

%setup -c -T -n %{name}

cp %{_includedir}/apache/*.h .
cp -rp `apr-1-config --includedir`/* .
cp -rp `apu-1-config --includedir`/* .

echo "#define AP_GID_MIN 100"  >> ap_config_auto.h
echo "#define AP_UID_MIN 100"  >> ap_config_auto.h
echo "#define AP_DOC_ROOT \"%{_var}/www\"" >> ap_config_auto.h
echo "#define AP_HTTPD_USER \"apache\""  >> ap_config_auto.h
echo "#define AP_LOG_EXEC \"%{_var}/log/httpd/suexec_log\""  >> ap_config_auto.h
echo "#define AP_SAFE_PATH \"/usr/local/bin:/usr/bin:/bin\""  >> ap_config_auto.h
echo "#define AP_SUEXEC_UMASK 0077"  >> ap_config_auto.h
echo "#define AP_USERDIR_SUFFIX \"public_html\""  >> ap_config_auto.h

cp %{_usrsrc}/apache-%{version}/docs/man/suexec.8 .
cp %{_usrsrc}/apache-%{version}/docs/manual/mod/mod_suexec.html.en mod_suexec.html
cp %{_usrsrc}/apache-%{version}/docs/manual/programs/suexec.html.en programs-suexec.html
cp %{_usrsrc}/apache-%{version}/docs/manual/suexec.html.en suexec.html
cp %{_usrsrc}/apache-%{version}/modules/generators/mod_suexec.c .
cp %{_usrsrc}/apache-%{version}/modules/generators/mod_suexec.h .
cp %{_usrsrc}/apache-%{version}/support/suexec.c .
cp %{_usrsrc}/apache-%{version}/support/suexec.h .

cp %{SOURCE1} %{mod_conf}

%build

gcc `%{_bindir}/apxs -q CFLAGS -Wall` -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -o suexec suexec.c

%{_bindir}/apxs -I. -c %{mod_name}.c

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_libdir}/apache
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_mandir}/man8

install -m0755 suexec %{buildroot}%{_sbindir}/suexec
install suexec.8 %{buildroot}%{_mandir}/man8/suexec.8

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache/
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}


cat > README.MDK << EOF
#!/bin/sh
# 
# This file shows how you can build a customised %{_sbindir}/suexec binary.
#
# It requires that you have additional development packages installed:
# urpmi apache-devel >= %{apache_version}
# urpmi apache-source >= %{apache_version}

gcc \`%{_sbindir}/apxs -q CFLAGS -Wall\` -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE \\
    -I%{_includedir}/apache -I%{_usrsrc}/apache-%{version}/support \\
    \`apr-1-config --includes\` \`apu-1-config --includes\` \\
    -DAP_GID_MIN=100 -DAP_UID_MIN=100 -DAP_DOC_ROOT=\"/home\" -DAP_HTTPD_USER=\"apache\" \\
    -DAP_LOG_EXEC=\"%{_var}/log/httpd/suexec_log\" \\
    -DAP_SAFE_PATH=\"/usr/local/bin:/usr/bin:/bin\" \\
    -DAP_SUEXEC_UMASK=0077 -DAP_USERDIR_SUFFIX=\"public_html\" \\
    -o %{_sbindir}/suexec %{_usrsrc}/apache-%{version}/support/suexec.c

chown root:apache %{_sbindir}/suexec
chmod 4710 %{_sbindir}/suexec
%{_sbindir}/suexec -V

EOF

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f %{_var}/lock/subsys/httpd ]; then
        %{_initrddir}/httpd restart 1>&2
    fi
fi

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc mod_suexec.html suexec.html README.MDK
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache/%{mod_so}
%attr(4710,root,apache) %{_sbindir}/suexec
%{_mandir}/man8/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13454 |12mr|apache-mod_xml2enc-1.0.3-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_xml2enc
%define mod_conf A29_%{mod_name}.conf
%define mod_so %{mod_name}.so

Summary:	Extended internationalisation support
Name:		apache-%{mod_name}
Version:	1.0.3
Release:	%mkrel 7
Group:		System/Servers
License:	Apache License
URL:		http://apache.webthing.com/mod_xml2enc/
Source0:	http://apache.webthing.com/svn/apache/filters/mod_xml2enc.c
Source1:	http://apache.webthing.com/svn/apache/filters/mod_xml2enc.h
Source2:	README.mod_xml2enc
Source3:	%{mod_conf}
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.0
Requires(pre):	apache >= 2.2.0
Requires:	apache-conf >= 2.2.0
Requires:	apache >= 2.2.0
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	libxml2-devel
BuildRequires:	file
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
mod_xml2enc is a transcoding module that can be used to extend the
internationalisation support of libxml2-based filter modules by converting
encoding before and/or after the filter has run. Thus an unsupported input
charset can be converted to UTF-8, and output can also be converted to another
charset if required.

%package	devel
Summary:	Development API for the mod_xml2enc apache module
Group:		Development/C

%description	devel
mod_xml2enc is a transcoding module that can be used to extend the
internationalisation support of libxml2-based filter modules by converting
encoding before and/or after the filter has run. Thus an unsupported input
charset can be converted to UTF-8, and output can also be converted to another
charset if required.

This package contains the development API for the mod_xml2enc apache module.

%prep

%setup -q -c -T -n %{mod_name}-%{version}

cp %{SOURCE0} .
cp %{SOURCE1} .
cp %{SOURCE2} README.mod_xml2enc
cp %{SOURCE3} %{mod_conf}

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

head -40 %{mod_name}.c > LICENCE

%build
%{_bindir}/apxs `xml2-config --cflags` `xml2-config --libs` %{ldflags} -c %{mod_name}.c

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
install -d %{buildroot}%{_libdir}/apache-extramodules

install -m0755 .libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}

install -d %{buildroot}%{_includedir}
install -m0644 mod_xml2enc.h %{buildroot}%{_includedir}/

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
 %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
 if [ -f %{_var}/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart 1>&2
 fi
fi

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README.mod_xml2enc LICENCE
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}

%files devel
%defattr(-,root,root)
%attr(0644,root,root) %{_includedir}/mod_xml2enc.h



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13455 |12mr|apache-portlet-1.0-api-1.0-5.0.9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2007, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define _with_gcj_support 1
%define gcj_support %{?_with_gcj_support:1}%{!?_with_gcj_support:%{?_without_gcj_support:0}%{!?_without_gcj_support:%{?_gcj_support:%{_gcj_support}}%{!?_gcj_support:0}}}

# If you don't want to build with maven, and use straight ant instead,
# give rpmbuild option '--without maven'

%define _without_maven 1
%define with_maven %{!?_without_maven:1}%{?_without_maven:0}
%define without_maven %{?_without_maven:1}%{!?_without_maven:0}

%define base_name portlet-1.0-api

%define section free

Name:           apache-portlet-1.0-api
Version:        1.0
Release:        %mkrel 5.0.9
Epoch:          0
Summary:        Portlet API 1.0 from Jetspeed2
License:        Apache License
Url:            http://portals.apache.org/jetspeed-2/
Group:          Development/Java
Source0:        apache-portlet-1.0-api.tar.gz
# svn export http://svn.apache.org/repos/asf/portals/jetspeed-2/tags/JETSPEED-RELEASE-2.0/portlet-api/
Source1:        apache-portlet-1.0-api-pom.xml
Source2:        apache-portlet-1.0-api-LICENSE.TXT
Source3:        apache-portlet-1.0-api-build.xml
BuildRequires:  java-rpmbuild >= 0:1.7.2
BuildRequires:  java-devel >= 0:1.4
BuildRequires:  ant >= 0:1.6
BuildRequires:  ant-nodeps
%if %{with_maven}
BuildRequires:  maven2 >= 2.0.4-9
BuildRequires:  maven2-plugin-compiler
BuildRequires:  maven2-plugin-install
BuildRequires:  maven2-plugin-jar
BuildRequires:  maven2-plugin-javadoc
BuildRequires:  maven2-plugin-release
BuildRequires:  maven2-plugin-resources
BuildRequires:  maven2-plugin-surefire
%endif
Requires(post): jpackage-utils >= 0:1.7.2
Requires(postun): jpackage-utils >= 0:1.7.2 

Provides:       portlet = %{epoch}:%{version}
Provides:       portlet-1.0-api = %{epoch}:%{version}

%if ! %{gcj_support}
BuildArch:      noarch
%endif
BuildRoot:      %{_tmppath}/%{name}-%{version}-buildroot
%if %{gcj_support}
BuildRequires:    java-gcj-compat-devel
%endif

%description
Java Standard Portlet API accoring to JSR-168, from Jetspeed-2 

%package javadoc
Summary:        Javadoc %{name}
Group:          Development/Java
Requires(post):   /bin/rm,/bin/ln
Requires(postun): /bin/rm

%description javadoc
%{summary}.


%prep
%setup -q -n %{name}
# remove all binary libs
find . -name "*.jar" -exec rm -f {} \;
cp %{SOURCE1} pom.xml
cp %{SOURCE3} build.xml


%build
%if %{with_maven}
export MAVEN_REPO_LOCAL=$(pwd)/.m2/repository
mvn-jpp -e \
        -Dmaven.repo.local=$MAVEN_REPO_LOCAL \
        install javadoc:javadoc
%else
export CLASSPATH=
export OPT_JAR_LIST="ant/ant-nodeps"
%{ant} jar javadoc
%endif

%install
rm -rf $RPM_BUILD_ROOT
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}

install -m 0644 target/portlet-api-1.0.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
(cd $RPM_BUILD_ROOT%{_javadir} && ln -sf %{name}-%{version}.jar %{base_name}-%{version}.jar)

%add_to_maven_depmap javax.portlet portlet-api 1.0 JPP %{base_name}
# create unversioned symlinks
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}.jar; do ln -sf ${jar} $(echo $jar | sed -e 's+-%{version}\.jar+.jar+'); done)

#poms
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms
install -pm 644 pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.portlet-api.pom

install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr target/site/apidocs/* \
        $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name} # ghost symlink

install -d -m 755 $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
cp %{SOURCE2} $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/LICENSE.TXT

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%post
%update_maven_depmap
%if %{gcj_support}
%{update_gcjdb}
%endif

%postun
%update_maven_depmap
%if %{gcj_support}
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%doc %{_docdir}/%{name}-%{version}/LICENSE.TXT
%{_javadir}/%{name}*.jar
%{_javadir}/%{base_name}*.jar
%{_datadir}/maven2
%config(noreplace) %{_mavendepmapfragdir}/*
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-%{version}.jar.*
%endif

%files javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}-%{version}
%dir %{_javadocdir}/%{name}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13456 |12mr|apcupsd-3.14.8-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _halpolicydir %{_datadir}/hal/fdi/policy/20thirdparty
%define	_cgibin /var/www/cgi-bin
%define	_sbindir /sbin

Summary:	Power management software for APC UPS hardware
Name:		apcupsd
Version:	3.14.8
Release:	%mkrel 5
License:	GPLv2
Group:		System/Servers
URL:		http://sourceforge.net/projects/apcupsd/
Source0:	http://mesh.dl.sourceforge.net/sourceforge/apcupsd/%{name}-%{version}.tar.gz
Patch0:		apcupsd-3.12.2-usbhiddev.patch
Patch1:		apcupsd-3.10.16-staleusb.patch
Patch2:		apcupsd-3.14.4-mdv_conf.diff
Patch3:		apcupsd-3.14.8-link.patch
Requires(post): rpm-helper
Requires(preun):rpm-helper
Requires:	tcp_wrappers
Requires:	nail
BuildRequires:	gd-devel
BuildRequires:	ncurses-devel
BuildRequires:	tcp_wrappers-devel
BuildRequires:	man
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
UPS power management under Linux for APCC Products. It allows your
computer/server to run during power problems for a specified length of time or
the life of the batteries in your BackUPS, BackUPS Pro, SmartUPS v/s, or
SmartUPS, and then properly executes a controlled shutdown during an extended
power failure.

%prep

%setup -q
%patch0 -p0 -b .usbhid
%patch1 -p1 -b .usbstale
%patch2 -p0 -b .mdv_conf
%patch3 -p0 -b .link

# fix attribs
find examples -type f | xargs chmod 644

%build
%serverbuild

%configure2_5x \
    --sysconfdir=%{_sysconfdir}/apcupsd \
    --enable-usb \
    --enable-net \
    --enable-master-slave \
    --enable-pthreads \
    --enable-cgi \
    --with-cgi-bin=%{_cgibin} \
    --with-serial-dev= \
    --with-upstype=usb \
    --with-halpolicydir=%{_halpolicydir} \
    --with-upscable=usb \
    --with-nisip=127.0.0.1 \
    --with-libwrap

%make VERBOSE=1

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_cgibin}

#perl -pi -e 's|/etc|\$\%{buildroot}/etc|g' platforms/mandrake/Makefile.in
perl -pi -e 's|\@/sbin/chkconfig|\#\@/sbin/chkconfig|' platforms/mandrake/Makefile.in

%makeinstall_std
#cgibin=%{buildroot}%{_cgibin}

install -m0644 platforms/etc/apcupsd.conf %{buildroot}%{_sysconfdir}/apcupsd/
install -m0755 platforms/apccontrol %{buildroot}%{_sysconfdir}/apcupsd/
install -m0755 platforms/mandrake/apcupsd %{buildroot}%{_initrddir}/

for src in changeme commfailure commok onbattery offbattery; do
    install -m0744 platforms/etc/$src %{buildroot}%{_sysconfdir}/apcupsd/$src
done

# cleanup
pushd doc/manual
    rm -f *.rst publishdoc Makefile
popd

%post
%_post_service apcupsd

%preun
%_preun_service apcupsd

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ChangeLog DISCLAIMER Developers ReleaseNotes examples doc/manual
%{_initrddir}/apcupsd
%dir %{_sysconfdir}/apcupsd
%config(noreplace) %{_sysconfdir}/apcupsd/*
%{_halpolicydir}/80-apcupsd-ups-policy.fdi
%{_sbindir}/apcaccess
%{_sbindir}/apctest
%{_sbindir}/apcupsd
%{_sbindir}/smtp
%{_cgibin}/multimon.cgi
%{_cgibin}/upsfstats.cgi
%{_cgibin}/upsimage.cgi
%{_cgibin}/upsstats.cgi
%{_mandir}/man8/*
%{_mandir}/man5/apcupsd.conf.5*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13457 |12mr|apiextractor-0.10.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		apiextractor
Version:	0.10.10
Release:	1
License:	GPLv2
Summary:	PySide
Group:		Development/KDE and Qt
URL:		http://www.pyside.org
Source0:	http://www.pyside.org/files/%{name}-%{version}.tar.bz2
BuildRequires:	cmake
BuildRequires:	qt4-devel
BuildRequires:	libxml2-devel >= 2.6.32
BuildRequires:	libxslt-devel >= 1.1.19

%description
The API Extractor library is used by the binding generator to parse headers
of a given library and merge this data with information provided by
typesystem (XML) files, resulting in a representation of how the API should
be exported to the chosen target language. The generation of source code for
the bindings is performed by specific generators using the API Extractor
library. The API Extractor is based on QtScriptGenerator code.

#------------------------------------------------------------------------------

%define major 0
%define libname %mklibname apiextractor %{major}

%package -n %{libname}
Summary:	apiextractor main library
Group:		System/Libraries

%description -n %{libname}
The API Extractor library is used by the binding generator to parse headers
of a given library and merge this data with information provided by
typesystem (XML) files, resulting in a representation of how the API should
be exported to the chosen target language. The generation of source code for
the bindings is performed by specific generators using the API Extractor
library. The API Extractor is based on QtScriptGenerator code.

%files -n %{libname}
%{_libdir}/libapiextractor.so.%{major}*

#------------------------------------------------------------------------------

%define libnamedev %mklibname apiextractor -d

%package -n %{libnamedev}
Summary:	apiextractor devel files
Group:		System/Libraries
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}
Provides:	libapiextractor-devel = %{version}

%description -n %{libnamedev}
The API Extractor library is used by the binding generator to parse headers
of a given library and merge this data with information provided by
typesystem (XML) files, resulting in a representation of how the API should
be exported to the chosen target language. The generation of source code for
the bindings is performed by specific generators using the API Extractor
library. The API Extractor is based on QtScriptGenerator code.

%files -n %{libnamedev}
%{_libdir}/*.so
%{_libdir}/pkgconfig/*
%{_libdir}/cmake/*
%{_includedir}/*

#------------------------------------------------------------------------------

%prep
%setup -q

%build
%__sed 's/-Wno-strict-aliasing/-fno-strict-aliasing/' -i CMakeLists.txt
%cmake
%make

%install
%makeinstall_std -C build



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13458 |12mr|apmd-3.2.2-28
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name		apmd
%define libname_orig	libapm
%define major		1
%define libname		%mklibname apm %{major}
%define develname	%mklibname apm -d

Summary:	Advanced Power Management (APM) BIOS utilities for laptops
Name:		apmd
Version:	3.2.2
Release:	28
License:	GPLv2+
Group:		System/Servers
Source:		ftp://ftp.debian.org/debian/pool/main/a/apmd/%{name}_%{version}.orig.tar.bz2
Source1:	apmd.init
Source3:	apmd_proxy
Patch0:		apmd-3.2.2.orig-lib64.patch
Patch1:		apmd-3.2.2.orig-graphicswitch.patch
Patch2:		apmd-3.2.2.orig-optimization.patch
Patch5:		apmd-3.2.2.orig-security.patch
Patch9:		apmd-3.2.2.orig-proxy-timeout.patch
Patch10:	apmd-3.2.2-libtool.patch
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xaw7)
BuildRequires:	pkgconfig(xt)
BuildRequires:	libtool

Requires(post):		rpm-helper
Requires(preun):	rpm-helper

Requires:	initscripts

%description
APMD is a set of programs for controlling the Advanced Power 
Management daemon and utilities found in most modern laptop 
computers. APMD can watch your notebook's battery and warn 
users when the battery is low. APMD is also capable of shutting 
down the PCMCIA sockets before a suspend.

Install the apmd package if you need to control the APM system 
on your laptop.

%package -n %{libname}
Summary:	Main library for %{libname_orig}
Group:		System/Libraries
Provides:	%{libname_orig} = %{version}-%{release}

%description -n %{libname}
This package contains the library needed to run programs dynamically
linked with %{libname_orig}.

%package -n %{develname}
Summary:	Development library for %{libname_orig}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{libname_orig}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
This package contains the developmeent library needed to compile
programs that use %{libname_orig}.

%prep
%setup -q -n apmd-%{version}.orig
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch5 -p1
%patch9 -p1
%patch10 -p1
echo "LIB = %{_lib}" > config.make

%build
%serverbuild
make CFLAGS="%{optflags}" LDFLAGS="%{ldflags} -s" PROXY_DIR=%{_sbindir}

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_sysconfdir}/sysconfig/apm-scripts

%makeinstall_std PREFIX=%{_prefix} MANDIR=%{_mandir}

for i in apm.1 apmsleep.1;do install -m644 $i -D %{buildroot}/%{_mandir}/man1/$i;done
install -m644 apmd.8 -D %{buildroot}/%{_mandir}/man8/apmd.8

install -m755 %{SOURCE1} -D %{buildroot}%{_initrddir}/apmd
install -m755 %{SOURCE3} -D %{buildroot}%{_sbindir}/apmd_proxy
rm -f %{buildroot}%{_bindir}/on_ac_power

%post
%_post_service apmd

%preun
%_preun_service apmd

%triggerpostun -- apmd <= 3.0final-6
/sbin/chkconfig --add apmd

%files
%doc AUTHORS ChangeLog README apmsleep.README
%{_mandir}/man?/*
%{_bindir}/*
%{_sbindir}/*
%config(noreplace) %{_initrddir}/apmd

%files -n %{libname}
%{_libdir}/*.so.*

%files -n %{develname}
%{_libdir}/*so
%{_includedir}/*

%changelog
* Mon May 02 2011 Oden Eriksson <oeriksson@mandriva.com> 3.2.2-27mdv2011.0
+ Revision: 662784
- mass rebuild

* Wed Feb 02 2011 Funda Wang <fwang@mandriva.org> 3.2.2-26
+ Revision: 634995
- rebuild
- tighten BR


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13459 |12mr|appmenu-qt-0.2.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           appmenu-qt
Version:        0.2.6
Release:        %mkrel 1
License:        LGPLv2.1
Summary:        Application Menu for Qt
Url:            https://launchpad.net/appmenu-qt/
Group:          Graphical desktop/KDE
Source0:        https://launchpad.net/appmenu-qt/trunk/%{version}/+download/%{name}-%{version}.tar.bz2
BuildRequires:  kdelibs4-devel
BuildRequires:  %{_lib}dbusmenu-qt-devel
BuildRequires:  %{_lib}qjson-devel
Requires:       %{_lib}dbusmenu-qt2

%description
This projects adds support for application menu to Qt.

%prep
%setup -q

%build
%cmake_kde4
%make

%install
cd build
%makeinstall_std
cd -

%files
%defattr(-,root,root,-)
%doc COPYING* LGPL_EXCEPTION.txt NEWS README
%dir %{_libdir}/qt4/plugins/menubar
%{_libdir}/qt4/plugins/menubar/libappmenu-qt.so

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13460 |12mr|appres-1.0.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		appres
Version:	1.0.3
Release:	%mkrel 3
Summary:	List X application resource database
Group:		System/X11
URL:		http://xorg.freedesktop.org
Source:		http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License:	MIT
BuildRoot:	%{_tmppath}/%{name}-root

BuildRequires:	libx11-devel >= 1.0.0
BuildRequires:	libxt-devel >= 1.0.0
BuildRequires:	x11-util-macros >= 1.0.1

%description
The appres program prints the resources seen by an application (or
sub-hierarchy of an application) with the specified class and instance
names. It can be used to determine which resources a particular
program will load.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x 	--x-includes=%{_includedir} \
		--x-libraries=%{_libdir}
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/appres
%{_mandir}/man1/appres.1*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13461 |12mr|apr-1.4.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define aprver 1
%define libname %mklibname apr %{aprver}
%define develname %mklibname -d apr
%define epoch 1

Summary:	Apache Portable Runtime library
Name:		apr
Version:	1.4.6
Release:	1
License:	Apache License
Group:		System/Libraries
URL:		http://apr.apache.org/
Source0:	http://www.apache.org/dist/apr/apr-%{version}.tar.gz
Source1:	http://www.apache.org/dist/apr/apr-%{version}.tar.gz.asc
Patch0:		apr-0.9.3-deplibs.patch
Patch1:		apr-1.4.6-config.diff
Patch2:		apr-1.0.0-mutextype_reorder.diff
Patch4:		apr-1.2.2-locktimeout.patch
BuildRequires:	autoconf automake libtool
BuildRequires:	doxygen
BuildRequires:	python
BuildRequires:	pkgconfig(uuid)

%description
The mission of the Apache Portable Runtime (APR) is to provide a free library
of C data structures and routines, forming a system portability layer to as
many operating systems as possible, including Unices, MS Win32, BeOS and OS/2.

%package -n	%{libname}
Summary:	Apache Portable Runtime library
Group: 		System/Libraries
Provides:	lib%{name} = %{EVRD}
Epoch:		%{epoch}

%description -n	%{libname}
The mission of the Apache Portable Runtime (APR) is to provide a free library
of C data structures and routines, forming a system portability layer to as
many operating systems as possible, including Unices, MS Win32, BeOS and OS/2.

%package -n	%{develname}
Summary:	APR library development kit
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Requires:	libtool
Provides:	%{mklibname apr -d 1} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Epoch:		%{epoch}

%description -n	%{develname}
This package provides the support files which can be used to build applications
using the APR library. The mission of the Apache Portable Runtime (APR) is to
provide a free library of C data structures and routines.

%prep
%setup -q -n %{name}-%{version}
%patch0 -p0 -b .deplibs
%patch1 -p1 -b .config
%patch2 -p0 -b .mutextype_reorder
%patch4 -p0 -b .locktimeout

cat >> config.layout << EOF
<Layout NUX>
    prefix:        %{_prefix}
    exec_prefix:   %{_prefix}
    bindir:        %{_bindir}
    sbindir:       %{_sbindir}
    libdir:        %{_libdir}
    libexecdir:    %{_libexecdir}
    mandir:        %{_mandir}
    infodir:       %{_infodir}
    includedir:    %{_includedir}/apr-%{aprver}
    sysconfdir:    %{_sysconfdir}
    datadir:       %{_datadir}
    installbuilddir: %{_libdir}/apr-%{aprver}/build
    localstatedir: /var
    runtimedir:    /var/run
    libsuffix:     -\${APR_MAJOR_VERSION}
</Layout>
EOF

%build
%serverbuild

# We need to re-run ./buildconf because of any applied patch(es)
#rm -f configure; sh ./buildconf
./buildconf

# Forcibly prevent detection of shm_open (which then picks up but
# does not use -lrt).

cat >> config.cache << EOF
ac_cv_search_shm_open=no
EOF

%configure2_5x \
    --cache-file=config.cache \
    --includedir=%{_includedir}/apr-%{aprver} \
    --with-installbuilddir=%{_libdir}/apr-%{aprver}/build \
    --enable-layout=NUX \
%ifarch %ix86
%ifnarch i386 i486
    --enable-nonportable-atomics=yes \
%endif
%endif
    --enable-lfs \
    --enable-threads \
    --with-sendfile  \
    --with-devrandom=/dev/urandom \
    --disable-static

%make
make dox

%check
make check

%install
%makeinstall_std

# These are referenced by apr_rules.mk
for f in make_exports.awk make_var_export.awk; do
    install -m0644 build/${f} %{buildroot}%{_libdir}/apr-%{aprver}/build/${f}
done

install -m0755 build/mkdir.sh %{buildroot}%{_libdir}/apr-%{aprver}/build/mkdir.sh

# these are needed if apr-util is ./buildconf'ed
for f in apr_common.m4 apr_hints.m4 apr_network.m4 apr_threads.m4 find_apr.m4; do
    install -m0644 build/${f} %{buildroot}%{_libdir}/apr-%{aprver}/build/${f}
done
install -m0755 build/gen-build.py %{buildroot}%{_libdir}/apr-%{aprver}/build/

# enforce system libtool
ln -snf %{_bindir}/libtool %{buildroot}%{_libdir}/apr-%{aprver}/build/libtool

# Sanitize apr_rules.mk
sed -e "/^apr_build/d" \
    -e 's|$(apr_builders)|%{_libdir}/apr-%{aprver}/build|g' \
    -e 's|$(apr_builddir)|%{_libdir}/apr-%{aprver}/build|g' \
    < build/apr_rules.mk > %{buildroot}%{_libdir}/apr-%{aprver}/build/apr_rules.mk

# antibork
perl -pi -e "s|^top_builddir=.*|top_builddir=%{_libdir}/apr-%{aprver}/build|g" %{buildroot}%{_libdir}/apr-%{aprver}/build/apr_rules.mk

# Move docs to more convenient location
rm -rf html
cp -r docs/dox/html html

# here too
perl -pi -e "s|-luuid -lcrypt||g" \
    %{buildroot}%{_bindir}/apr-%{aprver}-config \
    %{buildroot}%{_libdir}/pkgconfig/*.pc

# Unpackaged files:
rm -f %{buildroot}%{_libdir}/apr.exp

# extra headers
install -d %{buildroot}%{_includedir}/apr-%{aprver}/arch/unix
install -m0644 include/arch/apr_private_common.h %{buildroot}%{_includedir}/apr-%{aprver}/arch/
install -m0644 include/arch/unix/*.h %{buildroot}%{_includedir}/apr-%{aprver}/arch/unix/

%files -n %{libname}
%doc CHANGES README*
%{_libdir}/libapr-%{aprver}.so.*

%files -n %{develname}
%doc docs/APRDesign.html docs/canonical_filenames.html
%doc docs/incomplete_types docs/non_apr_programs
%doc --parents html
%{_bindir}/apr-%{aprver}-config
%{_libdir}/libapr-%{aprver}.so
%dir %{_libdir}/apr-%{aprver}
%dir %{_libdir}/apr-%{aprver}/build
%{_libdir}/apr-%{aprver}/build/*
%{_libdir}/pkgconfig/*.pc
%dir %{_includedir}/apr-%{aprver}
%dir %{_includedir}/apr-%{aprver}/arch
%dir %{_includedir}/apr-%{aprver}/arch/unix
%{_includedir}/apr-%{aprver}/*.h
%{_includedir}/apr-%{aprver}/arch/*.h
%{_includedir}/apr-%{aprver}/arch/unix/*.h



%changelog
* Thu Aug  16 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 5b8339a
- Fix unversioned Obsoletes, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13462 |12mr|apr-util-1.4.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define build_apr_dbd_ldap 1
%define build_apr_dbd_freetds 1
%define build_apr_dbd_mysql 1
%define build_apr_dbd_oracle 0
%define build_apr_dbd_pgsql 1
%define build_apr_dbd_sqlite3 1
%define build_apr_dbd_odbc 1
%define build_apr_dbm_db 1

%{?_with_apr_dbd_ldap: %{expand: %%global build_apr_dbd_ldap 1}}
%{?_without_apr_dbd_ldap: %{expand: %%global build_apr_dbd_ldap 0}}
%{?_with_apr_dbd_freetds: %{expand: %%global build_apr_dbd_freetds 1}}
%{?_without_apr_dbd_freetds: %{expand: %%global build_apr_dbd_freetds 0}}
%{?_with_apr_dbd_mysql: %{expand: %%global build_apr_dbd_mysql 1}}
%{?_without_apr_dbd_mysql: %{expand: %%global build_apr_dbd_mysql 0}}
%{?_with_apr_dbd_oracle: %{expand: %%global build_apr_dbd_oracle 1}}
%{?_without_apr_dbd_oracle: %{expand: %%global build_apr_dbd_oracle 0}}
%{?_with_apr_dbd_pgsql: %{expand: %%global build_apr_dbd_pgsql 1}}
%{?_without_apr_dbd_pgsql: %{expand: %%global build_apr_dbd_pgsql 0}}
%{?_with_apr_dbd_sqlite3: %{expand: %%global build_apr_dbd_sqlite3 1}}
%{?_without_apr_dbd_sqlite3: %{expand: %%global build_apr_dbd_sqlite3 0}}
%{?_with_apr_dbd_odbc: %{expand: %%global build_apr_dbd_odbc 1}}
%{?_without_apr_dbd_odbc: %{expand: %%global build_apr_dbd_odbc 0}}
%{?_with_apr_dbm_db: %{expand: %%global build_apr_dbm_db 1}}
%{?_without_apr_dbm_db: %{expand: %%global build_apr_dbm_db 0}}

%define apuver 1
%define libname %mklibname apr-util %{apuver}
%define develname %mklibname -d apr-util

Summary:	Apache Portable Runtime Utility library
Name:		apr-util
Version:	1.4.1
Release:	2
License:	Apache License
Group:		System/Libraries
URL:		http://apr.apache.org/
Source0:	http://www.apache.org/dist/apr/apr-util-%{version}.tar.gz
Source1:	http://www.apache.org/dist/apr/apr-util-%{version}.tar.gz.asc
Patch0:		apr-util-1.2.2-config.diff
Patch1:		apr-util-1.2.7-link.diff
Patch2:		apr-util-1.3.12-linkage_fix.diff
BuildRequires:	apr-devel >= 1:1.4.5
BuildRequires:	autoconf automake libtool
BuildRequires:	doxygen
BuildRequires:	expat-devel
BuildRequires:	libxslt-devel
BuildRequires:	nss-devel
BuildRequires:	nspr-devel
BuildRequires:	openssl-devel
BuildRequires:	pam-devel
BuildRequires:	python
BuildRequires:	readline-devel
BuildRequires:	termcap-devel
%if %{build_apr_dbd_ldap}
BuildRequires:	openldap-devel
BuildRequires:	db-devel
%endif
%if %{build_apr_dbd_freetds}
BuildRequires:	freetds-devel
%endif
%if %{build_apr_dbd_mysql}
BuildRequires:	mysql-devel
%endif
%if %{build_apr_dbd_oracle}
BuildRequires:	oracle-devel
%endif
%if %{build_apr_dbd_pgsql}
BuildRequires:	postgresql-devel
%endif
%if %{build_apr_dbd_sqlite3}
BuildRequires:	sqlite3-devel
%endif
%if %{build_apr_dbd_odbc}
BuildRequires:	unixODBC-devel
%endif
%if %{build_apr_dbm_db}
BuildRequires:	db-devel
%endif

%if %{build_apr_dbd_pgsql}
# stupid postgresql... stupid build system...
# this is needed due to the postgresql packaging and due to bugs like this:
# https://qa.mandriva.com/show_bug.cgi?id=52527
%define postgresql_version %(pg_config &>/dev/null && pg_config 2>/dev/null | grep "^VERSION" | awk '{ print $4 }' 2>/dev/null || echo 0)
%endif

%description
The mission of the Apache Portable Runtime (APR) is to provide a
free library of C data structures and routines.  This library
contains additional utility interfaces for APR; including support
for XML, LDAP, database interfaces, URI parsing and more.

%package -n	%{libname}
Summary:	Apache Portable Runtime Utility library
Group: 		System/Libraries
Provides:	%{name} = %{version}-%{release}
Provides:	lib%{name} = %{version}-%{release}
Obsoletes:	lib%{name} < %{version}-%{release}
Obsoletes:	%{name} < %{version}-%{release}

%description -n	%{libname}
The mission of the Apache Portable Runtime (APR) is to provide a
free library of C data structures and routines.  This library
contains additional utility interfaces for APR; including support
for XML, LDAP, database interfaces, URI parsing and more.

You can build %{name} with some conditional build swithes;

(ie. use with rpm --rebuild):

--with[out] apr_dbd_ldap	apr_dbd_ldap support (enabled)
--with[out] apr_dbd_freetds	apr_dbd_freetds support (enabled)
--with[out] apr_dbd_mysql	apr_dbd_mysql support (enabled)
--with[out] apr_dbd_oracle	apr_dbd_oracle support (disabled)
--with[out] apr_dbd_pgsql	apr_dbd_pgsql support (enabled)
--with[out] apr_dbd_sqlite3	apr_dbd_sqlite3 support (enabled)
--with[out] apr_dbd_odbc	apr_dbd_odbc support (enabled)
--with[out] apr_dbm_db		apr_dbm_db support (enabled)

%if %{build_apr_dbd_ldap}
%package	dbd-ldap
Summary:	DBD driver for OpenLDAP
Group:		System/Libraries
License:	Apache License
Requires:	%{libname} >= %{version}-%{release}

%description	dbd-ldap
DBD driver for OpenLDAP.
%endif

%if %{build_apr_dbd_pgsql}
%package	dbd-pgsql
Summary:	DBD driver for PostgreSQL
Group:		System/Libraries
License:	Apache License
Requires:	%{libname} >= %{version}-%{release}
Requires:	postgresql-libs >= %{postgresql_version}

%description	dbd-pgsql
DBD driver for PostgreSQL.
%endif

%if %{build_apr_dbd_mysql}
%package	dbd-mysql
Summary:	DBD driver for MySQL
Group:		System/Libraries
License:	Apache License
Requires:	%{libname} >= %{version}-%{release}

%description	dbd-mysql
DBD driver for MySQL.
%endif

%if %{build_apr_dbd_sqlite3}
%package	dbd-sqlite3
Summary:	DBD driver for SQLite 3
Group:		System/Libraries
License:	Apache License
Requires:	%{libname} >= %{version}-%{release}

%description	dbd-sqlite3
DBD driver for SQLite 3.
%endif

%if %{build_apr_dbd_freetds}
%package	dbd-freetds
Summary:	DBD driver for FreeTDS
Group:		System/Libraries
License:	Apache License
Requires:	%{libname} >= %{version}-%{release}

%description	dbd-freetds
DBD driver for FreeTDS.
%endif

%if %{build_apr_dbd_oracle}
%package	dbd-oracle
Summary:	DBD driver for Oracle
Group:		System/Libraries
License:	Apache License
Requires:	%{libname} >= %{version}-%{release}

%description	dbd-oracle
DBD driver for Oracle.
%endif

%if %{build_apr_dbd_odbc}
%package	dbd-odbc
Summary:	DBD driver for unixODBC
Group:		System/Libraries
License:	Apache License
Requires:	%{libname} >= %{version}-%{release}

%description	dbd-odbc
DBD driver for unixODBC.
%endif

%if %{build_apr_dbm_db}
%package	dbm-db
Summary:	DBD driver for Berkley BD
Group:		System/Libraries
License:	Apache License
Requires:	%{libname} >= %{version}-%{release}

%description	dbm-db
DBD driver for Berkley BD.
%endif

%package	openssl
Summary:	APR utility library OpenSSL crypto support
Group:		System/Libraries
Requires:	%{libname} >= %{version}-%{release}

%description	openssl
This package provides the OpenSSL crypto support for apr-util.

%package	nss
Summary:	APR utility library NSS crypto support
Group:		System/Libraries
Requires:	%{libname} >= %{version}-%{release}

%description	nss
This package provides the NSS crypto support for apr-util.

%package -n	%{develname}
Summary:	APR utility library development kit
Group:		Development/C
Requires:	%{name} >= %{version}
Requires:	%{libname} >= %{version}-%{release}
Requires:	apr-util = %{version}
Requires:	apr-devel
Requires:	openldap-devel
Requires:	expat-devel
Provides:	%{mklibname apr-util -d 1} = %{version}-%{release}
Obsoletes:	%{mklibname apr-util -d 1} < %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{name}-devel < %{version}-%{release}

%description -n	%{develname}
This package provides the support files which can be used to 
build applications using the APR utility library.  The mission 
of the Apache Portable Runtime (APR) is to provide a free 
library of C data structures and routines.

%prep
%setup -q -n %{name}-%{version}
%patch0 -p0 -b .config
%patch1 -p0 -b .link
%patch2 -p0 -b .linkage_fix

cat >> config.layout << EOF
<Layout NUX>
    prefix:        %{_prefix}
    exec_prefix:   %{_prefix}
    bindir:        %{_bindir}
    sbindir:       %{_sbindir}
    libdir:        %{_libdir}
    libexecdir:    %{_libexecdir}
    mandir:        %{_mandir}
    infodir:       %{_infodir}
    includedir:    %{_includedir}/apr-%{apuver}
    sysconfdir:    %{_sysconfdir}
    datadir:       %{_datadir}
    installbuilddir: %{_libdir}/apr-%{apuver}/build
    localstatedir: /var
    runtimedir:    /var/run
    libsuffix:     -\${APRUTIL_MAJOR_VERSION}
</Layout>
EOF

%build
%serverbuild

# We need to re-run ./buildconf because of any applied patch(es)
#./buildconf --with-apr=%{_prefix}

# buildconf is borked...
cp %{_libdir}/apr-%{apuver}/build/apr_common.m4 %{_libdir}/apr-%{apuver}/build/find_apr.m4 %{_libdir}/apr-%{apuver}/build/gen-build.py build/

# conditional lib64 hack
%if "%{_lib}" != "lib"
perl -pi -e "s|/lib\b|/%{_lib}|g" build/*.m4
%endif

export WANT_AUTOCONF_2_5=1
rm -f configure
libtoolize --copy --force; aclocal; autoconf --force
python build/gen-build.py make

%{__sed} -i -e '/OBJECTS_all/s, dbd/apr_dbd_[^ ]*\.lo,,g' build-outputs.mk

# force values that may produce wrong results
export apu_have_sqlite2='0'
cat >> config.cache << EOF
ac_cv_header_sqlite_h=no
ac_cv_lib_sqlite_sqlite_open=no
ac_cv_ldap_set_rebind_proc_style=three
EOF

%configure2_5x \
    --cache-file=config.cache \
    --with-apr=%{_prefix} \
    --includedir=%{_includedir}/apr-%{apuver} \
    --with-installbuilddir=%{_libdir}/apr-%{apuver}/build \
    --enable-layout=NUX \
%if %{build_apr_dbd_ldap}
    --with-ldap \
%endif
%if %{build_apr_dbd_freetds}
    --with-freetds=%{_prefix} \
%endif
%if %{build_apr_dbd_mysql}
    --with-mysql=%{_prefix} \
%endif
%if %{build_apr_dbd_oracle}
    --with-oracle \
%endif
%if %{build_apr_dbd_pgsql}
    --with-pgsql=%{_prefix} \
%endif
%if %{build_apr_dbd_sqlite3}
    --with-sqlite3=%{_prefix} \
%endif
%if %{build_apr_dbd_odbc}
    --with-odbc=%{_prefix} \
%endif
%if %{build_apr_dbm_db}
    --with-berkeley-db \
%endif
    --without-sqlite2 \
    --without-gdbm \
    --with-crypto --with-openssl=%{_prefix} --with-nss=%{_prefix}

%make
make dox

%check
pushd test
    make check
popd

%install
rm -rf %{buildroot}

%makeinstall_std

# Documentation
rm -rf html; cp -rp docs/dox/html html

# Remove unnecessary exports from dependency_libs
sed -ri '/^dependency_libs/{s,-l(pq|sqlite[0-9]|mysqlclient_r|rt|dl|uuid) ,,g}' %{buildroot}%{_libdir}/libapr*.la

# here as well
sed -ri '/^dependency_libs/{s,%{_libdir}/lib(sqlite[0-9]|mysqlclient_r)\.la ,,g}' %{buildroot}%{_libdir}/libapr*.la

# multiarch anti-borker
perl -pi -e "s|^LDFLAGS=.*|LDFLAGS=\"\"|g" %{buildroot}%{_bindir}/apu-%{apuver}-config

# includes anti-borker
perl -pi -e "s|-I%{_includedir}/mysql||g" %{buildroot}%{_bindir}/apu-%{apuver}-config

# Unpackaged files
rm -f %{buildroot}%{_libdir}/aprutil.exp

%files -n %{libname}
%doc CHANGES LICENSE
%{_libdir}/libaprutil-%{apuver}.so.*
%dir %{_libdir}/apr-util-%{apuver}

%files -n %{develname}
%doc --parents html
%attr(0755,root,root) %{_bindir}/apu-%{apuver}-config
%{_includedir}/apr-%{apuver}/*.h
%{_libdir}/libaprutil-%{apuver}.so
%{_libdir}/pkgconfig/*.pc

%if %{build_apr_dbd_ldap}
%files dbd-ldap
%attr(0755,root,root) %{_libdir}/apr-util-%{apuver}/apr_ldap*.so
%endif

%if %{build_apr_dbd_mysql}
%files dbd-mysql
%attr(0755,root,root) %{_libdir}/apr-util-%{apuver}/apr_dbd_mysql*.so
%endif

%if %{build_apr_dbd_pgsql}
%files dbd-pgsql
%attr(0755,root,root) %{_libdir}/apr-util-%{apuver}/apr_dbd_pgsql*.so
%endif

%if %{build_apr_dbd_sqlite3}
%files dbd-sqlite3
%attr(0755,root,root) %{_libdir}/apr-util-%{apuver}/apr_dbd_sqlite3*.so
%endif

%if %{build_apr_dbd_freetds}
%files dbd-freetds
%attr(0755,root,root) %{_libdir}/apr-util-%{apuver}/apr_dbd_freetds*.so
%endif

%if %{build_apr_dbd_oracle}
%files dbd-oracle
%attr(0755,root,root) %{_libdir}/apr-util-%{apuver}/apr_dbd_oracle*.so
%endif

%if %{build_apr_dbd_odbc}
%files dbd-odbc
%attr(0755,root,root) %{_libdir}/apr-util-%{apuver}/apr_dbd_odbc*.so
%endif

%if %{build_apr_dbm_db}
%files dbm-db
%attr(0755,root,root) %{_libdir}/apr-util-%{apuver}/apr_dbm_db*.so
%endif

%files openssl
%attr(0755,root,root) %{_libdir}/apr-util-%{apuver}/apr_crypto_openssl*.so

%files nss
%attr(0755,root,root) %{_libdir}/apr-util-%{apuver}/apr_crypto_nss*.so


%changelog
* Mon Aug  20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 139be7d
- Drop static libs as they are no longer built
  
* Thu Aug  16 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 3bfbef0
- Drop .la files, fix unversioned Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13463 |12mr|aqbanking-5.0.25-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 34
%define libname %mklibname %{name} %{major}
%define develname %mklibname -d %{name}

%define gwenmajor 60
%define aqhbcimajor 20
%define aqhbcilibname %mklibname aqhbci %{aqhbcimajor}
%define ofxmajor 7
%define ofxlibname %mklibname aqofxconnect %{ofxmajor}
%define cppmajor 0
%define cpplibname %mklibname aqbankingpp %{cppmajor}

Name:		aqbanking
Summary:	A library for online banking functions and financial data import/export
Version:	5.0.25
Release:	1
Group:		System/Libraries
License:	GPLv2+
URL:		http://www.aquamaniac.de/sites/aqbanking/index.php
Source:		http://files.hboeck.de/aq/%{name}-%{version}.tar.gz
Patch0:		aqbanking-4.99.6-fix-link.patch
BuildRequires:	pkgconfig(gwenhywfar)
BuildRequires:	libchipcard-devel
BuildRequires:	pkgconfig(libofx)
BuildRequires:	pkgconfig(ktoblzcheck)
BuildRequires:	gmp-devel

%description
The intention of AqBanking is to provide a middle layer between the
program and the various Online Banking libraries (e.g. AqHBCI). The
first backend which is already supported is AqHBCI, a library which
implements a client for the German HBCI (Home Banking Computer
Interface) protocol. Additionally, Aqbanking provides various plugins
to simplify import and export of financial data. Currently there are
import plugins for the following formats: DTAUS (German financial
format), SWIFT (MT940 and MT942).

%package -n %{ofxlibname}
Summary:	Library for OFX access for Aqbanding
Group:		System/Libraries

%description -n %{ofxlibname}
Library for the Aqbanking OFX access.

%package -n %{cpplibname}
Summary:	CPP wrapper Aqbanding
Group:		System/Libraries

%description -n %{cpplibname}
This is the CPP wrapper for Aqbanding.

%package ofx
Summary: Aqbanking tools for OFX
Group: System/Libraries

%description ofx
Necessary for OFX direct connect access.

%package -n aqhbci
Summary:	The HBCI backend for the Aqbanking library
Group:		System/Libraries

%description -n aqhbci
This is the backend for the Aqbanking library which 
implements a client for the German HBCI (Home Banking Computer
Interface) protocol.

%package -n %{aqhbcilibname}
Summary:	Library for HBCI backend for Aqbanding
Group:		System/Libraries
Requires:	aqhbci >= %{version}

%description -n %{aqhbcilibname}
This is the backend for the Aqbanking library which 
implements a client for the German HBCI (Home Banking Computer
Interface) protocol.

%package -n %{libname}
Summary:	A library for online banking functions and financial data import/export
Group:		System/Libraries
Requires:	%{name} >= %{version}

%description -n %{libname}
The intention of AqBanking is to provide a middle layer between the
program and the various Online Banking libraries (e.g. AqHBCI). The
first backend which is already supported is AqHBCI, a library which
implements a client for the German HBCI (Home Banking Computer
Interface) protocol. Additionally, Aqbanking provides various plugins
to simplify import and export of financial data. Currently there are
import plugins for the following formats: DTAUS (German financial
format), SWIFT (MT940 and MT942).

%package -n %{develname}
Summary:	Aqbanking development kit
Group:		Development/C++
Requires:	%{libname} = %{version}-%{release}
Requires:	%{aqhbcilibname} = %{version}-%{release}
Requires:	%{ofxlibname} = %{version}-%{release}
Requires:	%{cpplibname} = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Requires:	OpenSP-devel
Provides:	aqhbci-devel = %{version}-%{release}
Provides:	libaqhbci-devel = %{version}-%{release}

%description -n %{develname}
This package contains aqbanking-config and header files for writing and
compiling programs using Aqbanking.

%prep
%setup -q
%patch0 -p0 -b .link

%build
%configure2_5x
%make

%install
%makeinstall_std
rm -f %{buildroot}%{_libdir}/*/*/*/*/*.a

%find_lang %{name}

mv %{buildroot}%{_datadir}/doc/%{name} installed-docs
mv %{buildroot}%{_datadir}/doc/aqhbci/* installed-docs

%files -n aqhbci
%doc src/plugins/backends/aqhbci/tools/aqhbci-tool/README
%{_bindir}/aqhbci-tool4
%{_bindir}/hbcixml3
%{_libdir}/%{name}/plugins/%{major}/providers/aqhbci*

%files -n %{aqhbcilibname}
%{_libdir}/libaqhbci.so.%{aqhbcimajor}*

%files -f %{name}.lang
%doc installed-docs
%{_bindir}/aqbanking-cli
%dir %{_libdir}/%{name}
%dir %{_libdir}/%{name}/plugins
%dir %{_libdir}/%{name}/plugins/%{major}/
%dir %{_libdir}/%{name}/plugins/%{major}/providers/
%dir %{_libdir}/%{name}/plugins/%{major}/imexporters/
%{_libdir}/%{name}/plugins/%{major}/bankinfo/
%{_libdir}/%{name}/plugins/%{major}/imexporters/csv*
%{_libdir}/%{name}/plugins/%{major}/imexporters/ctxfile*
%{_libdir}/%{name}/plugins/%{major}/imexporters/dtaus*
%{_libdir}/%{name}/plugins/%{major}/imexporters/eri*
%{_libdir}/%{name}/plugins/%{major}/imexporters/openhbci*
%{_libdir}/%{name}/plugins/%{major}/imexporters/q43.*
%{_libdir}/%{name}/plugins/%{major}/imexporters/sepa*
%{_libdir}/%{name}/plugins/%{major}/imexporters/swift*
%{_libdir}/%{name}/plugins/%{major}/imexporters/xmldb*
%{_libdir}/%{name}/plugins/%{major}/imexporters/yellownet*
%{_libdir}/%{name}/plugins/%{major}/providers/aqnone*
%{_libdir}/gwenhywfar/plugins/%{gwenmajor}/dbio/dtaus.so
%{_libdir}/gwenhywfar/plugins/%{gwenmajor}/dbio/dtaus.xml
%{_libdir}/gwenhywfar/plugins/%{gwenmajor}/dbio/swift.so
%{_libdir}/gwenhywfar/plugins/%{gwenmajor}/dbio/swift.xml
%{_datadir}/%{name}

%files ofx
%dir %{_libdir}/%{name}/plugins/%{major}/imexporters/ofx*
%{_libdir}/%{name}/plugins/%{major}/providers/aqofxconnect*

%files -n %{ofxlibname}
%{_libdir}/libaqofxconnect.so.%{ofxmajor}*

%files -n %{cpplibname}
%{_libdir}/libaqbankingpp.so.%{cppmajor}*

%files -n %{libname}
%{_libdir}/libaqbanking.so.%{major}*
%{_libdir}/libaqnone.so.%{major}*

%files -n %{develname}
%{_bindir}/aqbanking-config
%{_includedir}/aqbanking5
%{_libdir}/libaqbankingpp.so
%{_libdir}/libaqbanking.so
%{_libdir}/libaqnone.so
%{_libdir}/libaqhbci.so
%{_libdir}/libaqofxconnect.so
%{_datadir}/aclocal/aqbanking.m4
%{_libdir}/pkgconfig/aqbanking.pc



%changelog
* Mon Aug  27 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 7d8cf96
- New library major 34
  
* Mon Aug  27 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 0b0ce53
- New version 5.0.25, convert BR to pkgconfig style, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13464 |12mr|aria2-1.16.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Download utility with resuming and segmented downloading
Name:		aria2
Version:	1.16.0
Release:	1
License:	GPLv2+
Group:		Networking/File transfer
URL:		http://aria2.sourceforge.net/
Source0:	http://downloads.sourceforge.net/project/aria2/stable/%{name}-%{version}/%{name}-%{version}.tar.xz
Patch0:		aria2-1.14.0-flush-output-after-printing-progress.patch
BuildRequires:	bison
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(gnutls) >= 3.0
BuildRequires:	pkgconfig(libcares)
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	pkgconfig(cppunit)
BuildRequires:	libgcrypt-devel
Requires:	rootcerts
#we need 1.7.0 to have ares_library_init available
Requires:	c-ares >= 1.7.0
Provides:	webfetch
# aria2 uses functions not available in older zlib versions, so add a conflict
# to avoid any possible issues caused by this during upgrades
Conflicts:	zlib1 < 1.2.5

%description
Aria2 has segmented downloading engine in its core. It can download one 
file from multiple URLs or multiple connections from one URL. This results
in very high speed downloading, very much faster than ordinary browsers.
This engine is implemented with a single-thread model.
It can also download BitTorrent files and supports Metalink version 3.0.

%prep
%setup -q
%patch0 -p1 -b .flush~

%build
export CFLAGS="%{optflags} -Os"
export CXXFLAGS="$CFLAGS"

%configure2_5x \
	--with-ca-bundle="%{_sysconfdir}/pki/tls/cert.pem" \
	--enable-bittorrent \
	--enable-metalink \
	--enable-epoll \
	--enable-threads=posix \
	--disable-rpath \
	--with-gnutls \
	--without-openssl \
	--with-sqlite3 \
	--with-libxml2 \
	--without-libexpat \
	--with-libcares \
	--with-libz

%make

# (tpg) disable checks on x86, on x86_64 all of them passes without any failures
%ifnarch %{ix86}
%check
make check
%endif

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS README NEWS
%{_bindir}/*
%{_mandir}/man1/*
%{_mandir}/ru/man1/aria2c.1.*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13465 |12mr|ark-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		ark
Summary:	Handle file archives
Version:	4.9.4
Release:	1
Group:		Graphical desktop/KDE
License:	LGPLv2
URL:		http://utils.kde.org/projects/ark
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdebase4-devel
BuildRequires:	kdelibs4-devel
BuildRequires:	bzip2-devel
BuildRequires:	zlib-devel
BuildRequires:	pkgconfig(QJson)
BuildRequires:	pkgconfig(libarchive)
BuildRequires:	pkgconfig(liblzma)

Suggests:	p7zip
Suggests:	unzip

%description
Ark is a program for managing various archive formats within the KDE
environment.

%files
%{_kde_bindir}/ark
%{_kde_libdir}/kde4/kerfuffle_*
%{_kde_libdir}/kde4/arkpart.so
%{_kde_libdir}/kde4/libextracthere.so
%{_kde_applicationsdir}/ark.desktop
%{_kde_appsdir}/ark
%{_kde_datadir}/config.kcfg/ark.kcfg
%{_kde_iconsdir}/hicolor/*/apps/ark*
%{_kde_services}/ark_part.desktop
%{_kde_services}/kerfuffle_*
%{_kde_services}/ark_dndextract.desktop
%{_kde_services}/ServiceMenus/ark_*.desktop
%{_kde_servicetypes}/kerfufflePlugin.desktop
%{_kde_docdir}/HTML/*/ark
%{_kde_mandir}/man1/ark.1.*

#---------------------------------------------

%define libkerfuffle_major 4
%define libkerfuffle %mklibname kerfuffle %{libkerfuffle_major}

%package -n %{libkerfuffle}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkerfuffle}
KDE 4 library

%files -n %{libkerfuffle}
%{_kde_libdir}/libkerfuffle.so.%{libkerfuffle_major}*

#---------------------------------------------

%package devel
Summary:	Devel stuff for %{name}
Group:		Development/KDE and Qt
Requires:	kdelibs4-devel
Requires:	%{libkerfuffle} = %{EVRD}

%description devel
Files needed to build applications based on %{name}.

%files devel
%{_kde_libdir}/libkerfuffle.so

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.1-1
- New version 4.9.1

* Mon Aug 13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.0-1
- New version 4.9.0
- Update file list

* Thu Jul 19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.97-1
- New version 4.8.97
- Make better use of KDE path macros
- Convert BuildRequires to pkgconfig style

* Mon Jul 02 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.95-1
- New version 4.8.95

* Fri Jun 08 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.4-1
- update to 4.8.4

* Thu May 10 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.3-1
- update to 4.8.3

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.2-1
- update to 4.8.2

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru>
- update to 
* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.1-1
- update to 4.8.1

* Sun Feb 26 2012 Andrey Bondrov <abondrov@mandriva.org> 4.8.0-2
+ Revision: 780808
- Add kdebase-devel and qjson-devel to BuildRequires, update file list

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.8.0-1
+ Revision: 762440
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.97-1
+ Revision: 758031
- New upstream tarball

* Thu Dec 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.95-1
+ Revision: 744507
- New upstream tarball

* Fri Dec 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.90-1
+ Revision: 739343
- New upstream tarball

* Thu Nov 24 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.80-1
+ Revision: 733003
- Import Ark
- Create folder


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13466 |12mr|armagetron-0.2.8.2.1-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#(peroyvind) dunno what this is nor why it's required, but we don't have it and it shouldn't be required
%define	_requires_exceptions	BEGIN_RIM

%define sourcename	armagetronad

Summary:	Armagetron Advanced, another 3d lightcycle game using OpenGL
Name:		armagetron
Version:	0.2.8.2.1
Release:	%mkrel 15
License:	GPL
Group:		Games/Arcade
URL:		http://armagetronad.net/
Source: 	http://prdownloads.sourceforge.net/armagetronad/%{sourcename}-%{version}.src.tar.gz
Source1:	%{name}-png.tar.bz2
Patch0:		armagetronad-gcc43.diff
Patch1:		armagetronad-0.2.8.2.1-empty-master.srv-fix.patch
BuildRequires:	SDL_image-devel
BuildRequires:	mesaglu-devel
BuildRequires:	libpng-devel
BuildRequires:	libxml2-devel
BuildRoot:	%{_tmppath}/%{sourcename}-%{version}-buildroot

%description
Another very nice and networked Tron game using OpenGL. Armagetron Advanced is
the continuation of the original Armagetron game.

%prep

%setup -q -n %{sourcename}-%{version}
%patch0 -p1 -b .gcc43
%patch1 -p1 -b .empty-master.srv

%build
export CXXFLAGS="%optflags -fpermissive"
%configure2_5x \
	--bindir=%{_gamesbindir} \
	--datadir=%{_gamesdatadir} \
	--disable-games

%make "-I. -I.. -I../.. `sdl-config --cflags` $RPM_OPT_FLAGS"

%install
rm -rf %{buildroot}

make DESTDIR=%{buildroot} install
mv %{buildroot}%{_gamesdatadir}/doc %{buildroot}%{_datadir}

# remove unwanted files
rm -f %{buildroot}%{_gamesbindir}/armagetronad-uninstall
rm -rf %{buildroot}%{_gamesdatadir}/%{sourcename}/{desktop,scripts}
rm -rf %{buildroot}%{_datadir}/{applnk,icons}
rm -rf %{buildroot}/opt/kde3/share/{applnk,icons}

cat <<EOF >%{buildroot}%{_gamesbindir}/%{name}
#!/bin/sh -e

REALTRON=%{_gamesbindir}/%{sourcename}

DATADIR=%{_gamesdatadir}/%{sourcename}
CONFDIR=%{_sysconfdir}/%{sourcename}
USERCONFDIR=\$HOME/.%{name}
USERDATADIR=\$USERCONFDIR/data
VARDIR=\$HOME/.%{name}
AUTORESOURCEDIR=\$HOME/.%{name}/resource
if [ ! -d \$USERCONFDIR ]; then
	# have to create configuration directory
	install -d \$USERCONFDIR
fi
if [ -f \$HOME/.%{name}rc ]; then
	# upgrade from before 0.2
	mv -f \$HOME/.%{name}rc \$USERCONFDIR/user.cfg
fi
# remove empty master.srv file created by earlier revisions
if [ -r \$USERCONFDIR/master.srv ] && ! [ -s \$USERCONFDIR/master.srv ]; then
  rm -f \$USERCONFDIR/master.srv
fi

CMDLINE="--datadir \$DATADIR --configdir \$CONFDIR --userconfigdir \$USERCONFDIR --vardir \$VARDIR --autoresourcedir \$AUTORESOURCEDIR"
if [ -d \$USERDATADIR ]; then
	CMDLINE="\$CMDLINE --userdatadir \$USERDATADIR"
fi
exec \$REALTRON \$CMDLINE "\$@"
EOF

tar xjf %{SOURCE1}
install -m0644 %{name}-16.png -D %{buildroot}%{_miconsdir}/%{name}.png
install -m0644 %{name}-32.png -D %{buildroot}%{_iconsdir}/%{name}.png
install -m0644 %{name}-48.png -D %{buildroot}%{_liconsdir}/%{name}.png

install -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Armagetron Advanced
Comment=Another 3d lightcycle game
Exec=soundwrapper %_gamesbindir/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;ArcadeGame;X-MandrivaLinux-MoreApplications-Games-Arcade;
EOF

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS COPYING NEWS README
%attr(0755,root,games) %{_gamesbindir}/%{name}
%attr(2755,root,games) %{_gamesbindir}/%{sourcename}
%{_gamesdatadir}/%{sourcename}
%dir %{_sysconfdir}/%{sourcename}
%config(noreplace) %{_sysconfdir}/%{sourcename}/*
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_datadir}/applications/mandriva-%{name}.desktop
%{_defaultdocdir}/%{sourcename}




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13467 |12mr|arpwatch-2.1a15-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Network monitoring tools for tracking IP addresses on the network
Name:		arpwatch
Version:	2.1a15
Release:	%mkrel 10
Epoch:		2
License:	BSD
Group:		Monitoring
URL:		ftp://ftp.ee.lbl.gov
Source0:	ftp://ftp.ee.lbl.gov/arpwatch-%{version}.tar.gz
Source1:	arpwatch.init
Source2:	arpwatch.sysconfig
Patch0:		arpwatch-Makefile-fixes.patch
Patch1:		arpwatch-2.1a11-noip.diff
Patch2:		arpwatch-2.1a13-drop_root.diff
Patch3:		arpwatch-drop-man.patch
Patch4:		arpwatch-2.1a13-mail_user.diff
Patch5:		arpwatch-2.1a15-LDFLAGS.diff
BuildRequires:	libpcap-devel
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires:	sendmail-command
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The arpwatch package contains arpwatch and arpsnmp.  Arpwatch and arpsnmp
are both network monitoring tools.  Both utilities monitor Ethernet or
FDDI network traffic and build databases of Ethernet/IP address pairs,
and can report certain changes via email.

Install the arpwatch package if you need networking monitoring devices
which will automatically keep traffic of the IP addresses on your
network.

%prep

%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p0 -b .droproot
%patch3 -p0 -b .droprootman
%patch4 -p1 -b .mailuser
%patch5 -p0

cp %{SOURCE1} arpwatch.init
cp %{SOURCE2} arpwatch.sysconfig

%build
libtoolize --copy --force

%serverbuild
%configure2_5x
%make \
    ARPDIR=%{_localstatedir}/lib/arpwatch \
    SENDMAIL="%{_sbindir}/sendmail" \
    LDFLAGS="%ldflags"

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_sysconfdir}/sysconfig
install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_localstatedir}/lib/arpwatch
install -d %{buildroot}%{_mandir}/man8

%makeinstall_std install-man

for n in arp2ethers massagevendor; do
    install -m755 $n %{buildroot}%{_localstatedir}/lib/arpwatch
done

for n in *.awk *.dat; do
    install -m644 $n %{buildroot}%{_localstatedir}/lib/arpwatch
done

install -m0755 arpwatch.init %{buildroot}%{_initrddir}/arpwatch
install -m0644 arpwatch.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/arpwatch 

%pre
%_pre_useradd arpwatch %{_localstatedir}/lib/arpwatch /bin/sh

%post
%_post_service arpwatch

%preun
%_preun_service arpwatch

%postun
%_postun_userdel arpwatch

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README CHANGES
%attr(0755,root,root) %{_initrddir}/arpwatch
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/arpwatch
%{_sbindir}/*
%{_mandir}/man*/*
%dir %attr(0755,arpwatch,arpwatch) %{_localstatedir}/lib/arpwatch
%config(noreplace) %{_localstatedir}/lib/arpwatch/arp.dat
#
# (fg) 20010403 DON'T PUT THIS AS NOREPLACE! Ethernet codes are bound to
# change, and if ever you have a new one, submit it to arpwatch author!
#
%config %{_localstatedir}/lib/arpwatch/ethercodes.dat
%{_localstatedir}/lib/arpwatch/*.awk
%{_localstatedir}/lib/arpwatch/arp2ethers
%{_localstatedir}/lib/arpwatch/massagevendor



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13468 |12mr|asciidoc-8.6.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		asciidoc
Version:	8.6.8
Release:	1

Summary:	Tool to convert AsciiDoc text files to DocBook, HTML or Unix man pages
License:	GPLv2+
Group:		Publishing
Url:		http://www.methods.co.nz/asciidoc/
Source0:	http://downloads.sourceforge.net/project/asciidoc/asciidoc/%{version}/asciidoc-%{version}.tar.xz
Patch0:		asciidoc-8.6.8-datadir.patch
BuildRequires:	python-devel
BuildRequires:	dos2unix
BuildRequires:	docbook-dtd42-xml
BuildRequires:	docbook-dtd43-xml
BuildRequires:	docbook-dtd44-xml
BuildRequires:	docbook-dtd45-xml
BuildRequires:	xsltproc

BuildArch:	noarch

# For a2x
Suggests:	dblatex
Suggests:	fop
Suggests:	w3m
Suggests:	xsltproc

%description
AsciiDoc is a text document format for writing short documents, articles,
books and UNIX man pages.

%prep
%setup -q
%patch0 -p1

for i in CHANGELOG README;
do
    iconv -f ISO-8859-1 -t UTF-8 -o $i.UTF-8 $i
    mv  $i.UTF-8 $i
done
for i in  doc/book-multi.txt doc/article.txt COPYRIGHT doc/faq.txt filters/code/code-filter-readme.txt \
doc/asciidoc.1.txt filters/code/code-filter-test.txt doc/book.txt doc/latex-backend.txt;
do  
    dos2unix < $i > $i.fixed ; mv -f $i.fixed $i ;
done

%build
%configure2_5x
sed -ri 's/a2x.py -f/a2x.py -v -f/g' Makefile
%make

%install
%makeinstall_std

# real conf data goes to sysconfdir, rest to datadir; symlinks so asciidoc works
for d in dblatex docbook-xsl images javascripts stylesheets; do
    mv %{buildroot}%{_sysconfdir}/asciidoc/$d \
        %{buildroot}%{_datadir}/asciidoc
    ln -s %{_datadir}/asciidoc/$d %{buildroot}%{_sysconfdir}/asciidoc/
done

# Python API
install -Dpm 644 asciidocapi.py %{buildroot}%{python_sitelib}/asciidocapi.py

# Make it easier to %exclude these with both rpm < and >= 4.7
for file in %{buildroot}{%{_bindir},%{_datadir}/asciidoc/filters/*}/*.py ; do
    rm -f ${file}{c,o}
done

%files
%doc BUGS CHANGELOG COPYRIGHT README
%doc doc/*.txt filters/*/*.txt
%doc %{_mandir}/man1/*
%config(noreplace) %{_sysconfdir}/asciidoc/
%{_bindir}/asciidoc.py
%{_bindir}/asciidoc
%{_bindir}/a2x.py
%{_bindir}/a2x
%{_datadir}/asciidoc/
%{python_sitelib}/asciidocapi.py*





%changelog
* Sat Oct  20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: dd592ea
- Update to 8.6.8, merge patches into one to avoid conflicts
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13469 |12mr|asm-1.5.3-3.0.6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2008, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define gcj_support     1
%define section         free

Name:           asm
Version:        1.5.3
Release:        %mkrel 3.0.6
Epoch:          0
Summary:        A code manipulation tool to implement adaptable systems
License:        BSD-style
URL:            http://asm.objectweb.org/
Group:          Development/Java
Source0:        http://download.us.forge.objectweb.org/asm/asm-1.5.3.tar.gz
Source1:        http://asm.objectweb.org/current/asm-eng.pdf
Source2:        http://asm.objectweb.org/doc/faq.html
Source3:        http://repo1.maven.org/maven2/asm/asm/1.5.3/asm-1.5.3.pom
Source4:        http://repo1.maven.org/maven2/asm/asm-analysis/1.5.3/asm-analysis-1.5.3.pom
Source5:        http://repo1.maven.org/maven2/asm/asm-attrs/1.5.3/asm-attrs-1.5.3.pom
Source6:        http://repo1.maven.org/maven2/asm/asm-tree/1.5.3/asm-tree-1.5.3.pom
Source7:        http://repo1.maven.org/maven2/asm/asm-util/1.5.3/asm-util-1.5.3.pom
Source8:        http://repo1.maven.org/maven2/asm/asm-xml/1.5.3/asm-xml-1.5.3.pom
Source9:        http://repo1.maven.org/maven2/asm/kasm/1.5.3/kasm-1.5.3.pom
Patch0:         asm-no-classpath-in-manifest.patch
BuildRequires:  ant
BuildRequires:  java-devel
BuildRequires:  java-rpmbuild >= 0:1.6
BuildRequires:  objectweb-anttask
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel >= 0:1.0.31
%else
BuildArch:      noarch
%endif
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
ASM is a code manipulation tool to implement adaptable systems.

%package        javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description        javadoc
Javadoc for %{name}.

%prep
%setup -q -n %{name}-%{version}
%patch0 -p1
find . -name "*.jar" -exec rm -f {} \;
install -m 644 %{SOURCE1} .
install -m 644 %{SOURCE2} .

%build
%ant -Dobjectweb.ant.tasks.path=$(build-classpath objectweb-anttask) jar jdoc

%install
rm -rf $RPM_BUILD_ROOT

# jars
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}/%{name}
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms

install -m 644 output/dist/lib/asm-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/
install -m 644 %{SOURCE3} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.asm-asm.pom
%add_to_maven_depmap %{name} %{name} %{version} JPP/%{name} %{name}

install -m 644 output/dist/lib/asm-analysis-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/
install -m 644 %{SOURCE4} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.asm-asm-analysis.pom
%add_to_maven_depmap %{name} %{name}-analysis %{version} JPP/%{name} %{name}-analysis

install -m 644 output/dist/lib/asm-attrs-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/
install -m 644 %{SOURCE5} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.asm-asm-attrs.pom
%add_to_maven_depmap %{name} %{name}-attrs %{version} JPP/%{name} %{name}-attrs

install -m 644 output/dist/lib/asm-tree-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/
install -m 644 %{SOURCE6} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.asm-asm-tree.pom
%add_to_maven_depmap %{name} %{name}-tree %{version} JPP/%{name} %{name}-tree

install -m 644 output/dist/lib/asm-util-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/
install -m 644 %{SOURCE7} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.asm-asm-util.pom
%add_to_maven_depmap %{name} %{name}-util %{version} JPP/%{name} %{name}-util

install -m 644 output/dist/lib/asm-xml-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/
install -m 644 %{SOURCE8} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.asm-asm-xml.pom
%add_to_maven_depmap %{name} %{name}-xml %{version} JPP/%{name} %{name}-xml

install -m 644 output/dist/lib/kasm-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/
install -m 644 %{SOURCE9} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.asm-kasm.pom
%add_to_maven_depmap %{name} k%{name} %{version} JPP/%{name} k%{name}



for jar in output/dist/lib/*.jar; do
install -m 644 ${jar} \
$RPM_BUILD_ROOT%{_javadir}/%{name}/`basename ${jar}`
done

(cd $RPM_BUILD_ROOT%{_javadir}/%{name} && for jar in *-%{version}*; do \
ln -sf ${jar} ${jar/-%{version}/}; done)

# javadoc
install -p -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr output/dist/doc/javadoc/user/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
(cd $RPM_BUILD_ROOT%{_javadocdir} && ln -sf %{name}-%{version} %{name})

%{__perl} -pi -e 's/\r$//g' README.txt

%{gcj_compile}

%clean
%{__rm} -rf %{buildroot}


%post
%update_maven_depmap
%if %{gcj_support}
%{update_gcjdb}
%endif

%postun
%update_maven_depmap
%if %{gcj_support}
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%doc README.txt faq.html asm-eng.pdf
%dir %{_javadir}/%{name}
%{_javadir}/%{name}/*.jar
%{_datadir}/maven2
%{_mavendepmapfragdir}
%{gcj_files}

%files javadoc
%defattr(0644,root,root,0755)
%dir %{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}-%{version}/*
%dir %{_javadocdir}/%{name}





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13470 |12mr|asm2-2.2.3-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gcj_support 1
%define section	free

Name:		asm2
Version:	2.2.3
Release:	12
Epoch:		0
Summary:	A code manipulation tool to implement adaptable systems
License:	BSD-like
URL:		http://asm.objectweb.org/
Group:		Development/Java
#Vendor:		JPackage Project
#Distribution:	JPackage
Source0:	http://download.fr2.forge.objectweb.org/asm/asm-2.2.3.tar.bz2
BuildRequires:	ant
BuildRequires:	java-rpmbuild >= 0:1.6
BuildRequires:	objectweb-anttask
%if %{gcj_support}
BuildRequires:	java-gcj-compat-devel
%else
BuildArch:      noarch
%endif

%description
ASM is a code manipulation tool to implement adaptable systems.

%package	javadoc
Summary:	Javadoc for %{name}
Group:		Development/Java

%description	javadoc
Javadoc for %{name}.

%prep
%setup -q -n asm-%{version}
find . -name "*.jar" -exec %{__rm} -f {} \;
%{__mkdir_p} test/lib
%{__perl} -pi -e 's|.*<attribute name="Class-path".*||' archive/asm-xml.xml

%build
export CLASSPATH=
export OPT_JAR_LIST=
%ant -Dobjectweb.ant.tasks.path=$(build-classpath objectweb-anttask) jar jdoc

%install
%{__rm} -rf %{buildroot}

# jars
%{__mkdir_p} %{buildroot}%{_javadir}/%{name}

for jar in output/dist/lib/*.jar; do
newjar=${jar/asm-/asm2-}
%{__install} -m 644 ${jar} \
%{buildroot}%{_javadir}/%{name}/`basename ${newjar}`
done

(cd %{buildroot}%{_javadir}/%{name} && for jar in *-%{version}*; do \
%{__ln_s} ${jar} ${jar/-%{version}/}; done)

# javadoc
%{__mkdir_p} %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -a output/dist/doc/javadoc/user/* %{buildroot}%{_javadocdir}/%{name}-%{version}
(cd %{buildroot}%{_javadocdir} && %{__ln_s} %{name}-%{version} %{name})

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

# fix end-of-line
%{__perl} -pi -e 's/\r$//g' README.txt

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%post javadoc
rm -f %{_javadocdir}/%{name}
ln -s %{name}-%{version} %{_javadocdir}/%{name}

%postun javadoc
if [ $1 -eq 0 ]; then
  rm -f %{_javadocdir}/%{name}
fi

%files
%defattr(0644,root,root,0755)
%doc README.txt
%dir %{_javadir}/%{name}
%{_javadir}/%{name}/*.jar
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/*.jar.*
%endif

%files javadoc
%defattr(0644,root,root,0755)
%dir %{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}-%{version}/*
%ghost %dir %{_javadocdir}/%{name}




%changelog
* Sat Aug  25 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 1421898
- Use cp command instead of __cp marco
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13471 |12mr|asm3-3.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gcj_support     0
%define section         free

Name:           asm3
Version:        3.2
Release:        1
Epoch:          0
Summary:        Code manipulation tool to implement adaptable systems
License:        BSD-style
URL:            http://asm.objectweb.org/
Group:          Development/Java
Source0:        http://download.fr2.forge.objectweb.org/asm/asm-%{version}.tar.gz
Source1:		asm-3.0.pom
Source2:		asm-analysis-3.0.pom
Source3:		asm-commons-3.0.pom
Source4:		asm-tree-3.0.pom
Source5:		asm-util-3.0.pom
Source6:		asm-xml-3.0.pom
Source7:		asm-MANIFEST.MF
BuildRequires:  ant
BuildRequires:  java-rpmbuild >= 0:1.6
BuildRequires:  objectweb-anttask
BuildRequires:  zip
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildArch:      noarch
BuildRequires:  java-devel
%endif

%description
ASM is a code manipulation tool to implement adaptable systems.

%package        javadoc
Summary:        Javadoc for %{name}
Group:                Development/Java

%description        javadoc
Javadoc for %{name}.

%prep
%setup -q -n asm-%{version}
%{__mkdir_p} test/lib
%{__perl} -pi -e 's|.*<attribute name="Class-path".*||' archive/asm-xml.xml

%build
export CLASSPATH=:
export OPT_JAR_LIST=:
%{ant} -Dobjectweb.ant.tasks.path=$(build-classpath objectweb-anttask) jar jdoc

# inject OSGi manifests
mkdir -p META-INF
cp %{SOURCE7} META-INF/MANIFEST.MF
zip -u output/dist/lib/all/asm-all-%{version}.jar META-INF/MANIFEST.MF

%install
%{__rm} -rf %{buildroot}

# jars
%{__mkdir_p} %{buildroot}%{_javadir}/%{name}

for jar in output/dist/lib/*.jar; do
newjar=${jar/asm-/%{name}-}
%{__install} -m 644 ${jar} \
%{buildroot}%{_javadir}/%{name}/`basename ${newjar}`
done

install -m 644 output/dist/lib/all/asm-all-%{version}.jar \
%{buildroot}%{_javadir}/%{name}/asm-all-%{version}.jar

(cd %{buildroot}%{_javadir}/%{name} && for jar in *-%{version}*; do %{__ln_s} ${jar} ${jar/-%{version}/}; done)

#poms
%add_to_maven_depmap asm asm %{version} JPP/asm3 asm3
%add_to_maven_depmap asm asm-util %{version} JPP/asm3 asm3-util
%add_to_maven_depmap asm asm-analysis %{version} JPP/asm3 asm3-analysis
%add_to_maven_depmap asm asm-commons %{version} JPP/asm3 asm3-commons
%add_to_maven_depmap asm asm-tree %{version} JPP/asm3 asm3-tree
%add_to_maven_depmap asm asm-xml %{version} JPP/asm3 asm3-xml

install -d -m 755 %{buildroot}%{_datadir}/maven2/poms
install -pm 644 %{SOURCE1} \
    %{buildroot}%{_datadir}/maven2/poms/JPP.asm.pom
install -pm 644 %{SOURCE2} \
    %{buildroot}%{_datadir}/maven2/poms/JPP.asm-util.pom
install -pm 644 %{SOURCE3} \
    %{buildroot}%{_datadir}/maven2/poms/JPP.asm-analysis.pom
install -pm 644 %{SOURCE4} \
    %{buildroot}%{_datadir}/maven2/poms/JPP.asm-commons.pom
install -pm 644 %{SOURCE5} \
    %{buildroot}%{_datadir}/maven2/poms/JPP.asm-tree.pom
install -pm 644 %{SOURCE6} \
    %{buildroot}%{_datadir}/maven2/poms/JPP.asm-xml.pom

# javadoc
%{__mkdir_p} %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -a output/dist/doc/javadoc/user/* %{buildroot}%{_javadocdir}/%{name}-%{version}
(cd %{buildroot}%{_javadocdir} && %{__ln_s} %{name}-%{version} %{name})

%{gcj_compile}

# fix end-of-line
%{__perl} -pi -e 's/\r$//g' README.txt

%post
%update_maven_depmap
%if %{gcj_support}
%{update_gcjdb}
%endif

%postun
%update_maven_depmap
%if %{gcj_support}
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%doc README.txt
%dir %{_javadir}/%{name}
%{_javadir}/%{name}/*.jar
%{_datadir}/maven2/poms/*
%config(noreplace) %{_mavendepmapfragdir}/*
%{gcj_files}

%files javadoc
%defattr(0644,root,root,0755)
%dir %{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}-%{version}/*
%dir %{_javadocdir}/%{name}




%changelog
* Sat Aug  25 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 5dcbf3f
- Use cp command instead of __cp macro
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13472 |12mr|aspell-0.60.6.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 15
%define libname %mklibname %{name} %{major}
%define libpspell %mklibname pspell %{major}
%define develname %mklibname %{name} -d

Summary:	A Free and Open Source interactive spelling checker program
Name:		aspell
Version:	0.60.6.1
Release:	3
Group:		Text tools
License:	LGPL
URL:		http://aspell.net/
Source0:	ftp://ftp.gnu.org/gnu/aspell/%{name}-%{version}.tar.gz
Requires:	aspell-dictionary

%description
GNU Aspell is a Free and Open Source spell checker designed to eventually 
replace Ispell. It can either be used as a library or as an independent 
spell checker.
Its main feature is that it does a much better job of coming up with possible 
suggestions than just about any other spell checker out there for the English 
language, including Ispell and Microsoft Word. It also has many other technical
enhancements over Ispell such as using shared memory for dictionaries and 
intelligently handling personal dictionaries when more than one Aspell process 
is open at once.

%package -n %{libname}
Summary:	Shared library files for aspell
Group:		Text tools

%description -n %{libname}
Shared library files for the aspell package.

%package -n %{libpspell}
Summary:	Shared library files for aspell
Group:		Text tools
Conflicts:	%{libname} < 0.60.6.1-3

%description -n %{libpspell}
Shared library files for the aspell package.

%package -n %{develname}
Summary:	Development files for aspell
Group:		Development/Other
Requires:	%{name} >= %{version}-%{release}
Requires:	%{libname} >= %{version}-%{release}
Requires:	%{libpspell} >= %{version}-%{release}
Provides:	libaspell-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{libname}-devel < %{version}-%{release}
Conflicts:	libpspell4-devel

%description -n %{develname}
Development headers, and files for development from the aspell package.

%package manual
Summary:	Manual for aspell
Group:		Text tools

%description manual
This package contains a manual for aspell.

GNU Aspell is a Free and Open Source spell checker designed to eventually 
replace Ispell. It can either be used as a library or as an independent 
spell checker. 

%prep
%setup -q

%build
%configure2_5x \
	--disable-static \
	--disable-rpath

%make

%install
rm -rf %{buildroot}

%makeinstall_std
#make DESTDIR=%buildroot install

# Provides symlink for configures that mean to match aspell on %%_libdir/aspell
pushd %{buildroot}%{_libdir}
    ln -sf aspell-0.60 aspell
popd

# multiarch policy
%multiarch_binaries %{buildroot}%{_bindir}/pspell-config

%find_lang %{name}

# cleanup
rm -f %{buildroot}%{_libdir}/*.la

%pre
if [ -d %{_libdir}/aspell ]; then 
    rm -rf %{_libdir}/aspell
fi

%files -f %{name}.lang
%doc README TODO
%{_bindir}/aspell*
%{_bindir}/run-with-aspell
%{_bindir}/word-list-compress
%{_bindir}/precat
%{_bindir}/preunzip
%{_bindir}/prezip
%{_bindir}/prezip-bin
%{_libdir}/aspell-0.60
%{_libdir}/aspell
%doc %{_datadir}/info/aspell*
%doc %{_mandir}/man1/*.1*

%files -n %{libname}
%{_libdir}/libaspell.so.%{major}*

%files -n %{libpspell}
%{_libdir}/libpspell.so.%{major}*

%files -n %{develname}
%{_bindir}/pspell-config
%{_includedir}/*
%{_libdir}/libaspell.so
%{_libdir}/libpspell.so
%{multiarch_bindir}/pspell-config

%files manual
%doc manual/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13473 |12mr|aspell-af-0.50.0-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 0.50-0

%define languageenglazy Afrikaans
%define languagecode af
%define lc_ctype af_ZA

Summary:       %{languageenglazy} files for aspell
Name:          aspell-%{languagecode}
Version:       0.50.0
Release:       %mkrel 14
Group:         System/Internationalization
Source:        ftp://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/aspell-%{languagecode}-%{src_ver}.tar.bz2
URL:           http://aspell.net/
License:	   LGPL
BuildRoot:     %{_tmppath}/%{name}-%{version}-root
Provides:	   spell-%{languagecode}
# old ispell is repalced with aspell
Obsoletes:	   ispell-%{languagecode}

BuildRequires: aspell >= 0.50
BuildRequires: make
Requires:      aspell >= 0.50

# Mandriva Stuff
Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary
Provides:	   aspell-%{lc_ctype}

Autoreqprov:   no

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{name}-%{src_ver}

%build

# don't use configure macro
./configure

%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

mv -f README README.%{languagecode}
chmod 644 Copyright README.%{languagecode} doc/*

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README.%{languagecode} Copyright doc/*
%{_libdir}/aspell-*/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13474 |12mr|aspell-am-0.03.1-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 0.03-1
%define fname aspell6-%{languagecode}
%define aspell_ver 0.60
%define languageenglazy Amharic
%define languagecode am
%define lc_ctype am_ET

Summary:       %{languageenglazy} files for aspell
Name:          aspell-%{languagecode}
Version:       0.03.1
Release:       %mkrel 10
Group:         System/Internationalization
Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
URL:		   http://aspell.net/
License:	   GPL
BuildRoot:     %{_tmppath}/%{name}-%{version}-root
Provides: spell-%{languagecode}

BuildRequires: aspell >= %{aspell_ver}
BuildRequires: make
Requires:      aspell >= %{aspell_ver}

# Mandriva Stuff
Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary
Provides:      aspell-%{lc_ctype}

Autoreqprov:   no

%description
An %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{fname}-%{src_ver}

%build
# don't use configure macro
./configure

%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

chmod 644 Copyright README* 

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc Copyright README* doc/*
%{_libdir}/aspell-%{aspell_ver}/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13475 |12mr|aspell-az-0.02.0-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 0.02-0
%define fname aspell6-%{languagecode}
%define aspell_ver 0.60
%define languageenglazy Azeri
%define languagecode az
%define lc_ctype az_AZ

Summary:       %{languageenglazy} files for aspell
Name:          aspell-%{languagecode}
Version:       0.02.0
Release:       %mkrel 12
Group:         System/Internationalization
Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
URL:		   http://aspell.net/
License:	   GPL
BuildRoot:     %{_tmppath}/%{name}-%{version}-root
Provides: spell-%{languagecode}

BuildRequires: aspell >= %{aspell_ver}
BuildRequires: make
Requires:      aspell >= %{aspell_ver}

# Mandriva Stuff
Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary
Provides:      aspell-%{lc_ctype}

Autoreqprov:   no

%description
An %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{fname}-%{src_ver}

%build
# don't use configure macro
./configure

%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

chmod 644 Copyright README* 

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README* Copyright doc/*
%{_libdir}/aspell-%{aspell_ver}/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13476 |12mr|aspell-be-0.50.0-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 0.01

%define languageenglazy Belarussian
%define languagecode be
%define lc_ctype be_BY

Summary:       %{languageenglazy} files for aspell
Name:          aspell-%{languagecode}
Version:       0.50.0
Release:       %mkrel 14
Group:         System/Internationalization
#Source:        ftp://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/aspell-%{languagecode}-%{src_ver}.tar.bz2
Source:        ftp://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/aspell5-%{languagecode}-%{src_ver}.tar.bz2
URL:           http://aspell.net/
License:	   GPL
BuildRoot:     %{_tmppath}/%{name}-%{version}-root
Provides: spell-%{languagecode}


BuildRequires: aspell >= 0.50
BuildRequires: make
Requires:      aspell >= 0.50

# Mandriva Stuff
Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary
Provides:	   aspell-%{lc_ctype}

Autoreqprov:   no

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
#%setup -q -n %{name}-%{src_ver}
%setup -q -n aspell5-be-%{src_ver}

%build

# don't use configure macro
./configure

%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

mv -f README README.%{languagecode}
chmod 644 Copyright README.%{languagecode} #doc/*

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README.%{languagecode} Copyright 
#%doc doc/*
%{_libdir}/aspell-*/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13477 |12mr|aspell-bg-4.1.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

# NOTE: the bulgarian.kbd file in the sources is not in utf-8;
# that is wrong and fixed in the spec file; the fix has to
# be removed once the kbd file shipped with the sources is fixed.

%define src_ver 4.1-0
%define fname aspell6-%{languagecode}
%define aspell_ver 0.60
%define languageenglazy Bulgarian
%define languagecode bg
%define lc_ctype bg_BG

Summary:       %{languageenglazy} files for aspell
Name:          aspell-%{languagecode}
Version:       4.1.0
Release:       %mkrel 7
Group:         System/Internationalization
Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
URL:           http://aspell.net/
License:	   GPL
BuildRoot:     %{_tmppath}/%{name}-%{version}-root
Provides: spell-%{languagecode}


BuildRequires: aspell >= %{aspell_ver}
BuildRequires: make
Requires:      aspell >= %{aspell_ver}

# Mandriva Stuff
Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary
Provides:	   aspell-%{lc_ctype}

Autoreqprov:   no

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{fname}-%{src_ver}

# the kbd file is not in utf-8; that is wrong, fixing it
cat bulgarian.kbd | iconv -f cp1251 -t utf-8  > tmpfile
cat tmpfile > bulgarian.kbd

%build

# don't use configure macro
./configure

%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

mv -f README README.%{languagecode}
chmod 644 Copyright README.%{languagecode} doc/*

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README.%{languagecode} Copyright 
%doc doc/*
%{_libdir}/aspell-%{aspell_ver}/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13478 |12mr|aspell-bn-0.01.1.1-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 0.01.1-1
%define fname aspell6-%{languagecode}
%define aspell_ver 0.60
%define languageenglazy Bengali
%define languagecode bn
%define lc_ctype bn_BD

Summary:       %{languageenglazy} files for aspell
Name:          aspell-%{languagecode}
Version:       0.01.1.1
Release:       %mkrel 12
Group:         System/Internationalization
Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
URL:		   http://aspell.net/
License:	   GPL
BuildRoot:     %{_tmppath}/%{name}-%{version}-root
Provides: spell-%{languagecode}

BuildRequires: aspell >= %{aspell_ver}
BuildRequires: make
Requires:      aspell >= %{aspell_ver}

# Mandriva Stuff
Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary
Provides:      aspell-%{lc_ctype}

Autoreqprov:   no

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{fname}-%{src_ver}

%build
# don't use configure macro
./configure

%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

chmod 644 Copyright README* 

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc Copyright doc/README
%{_libdir}/aspell-%{aspell_ver}/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13479 |12mr|aspell-br-0.60.2-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define ver_major 0.60
%define ver_minor 2

%define src_ver %ver_major-%ver_minor

%define languageenglazy Breton
%define languagecode br
%define lc_ctype br_FR

Summary:       %{languageenglazy} files for aspell
Summary(br):   Geriadur brezhonek evit aspell
Name:          aspell-%{languagecode}
Version:       %ver_major.%ver_minor
Release:       %mkrel 12
Group:         System/Internationalization
Source:        ftp://ftp.gnu.org/gnu/aspell/aspell-%{languagecode}-%{src_ver}.tar.bz2
URL:           http://aspell.net/
License:	   GPL
BuildRoot:     %{_tmppath}/%{name}-%{version}-root
Provides: spell-br


BuildRequires: aspell >= 0.50
BuildRequires: make
Requires:      aspell >= 0.50

# Mandriva Stuff
Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary
Provides:	   aspell-%{lc_ctype}

Autoreqprov:   no

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.

%description -l br
Geriadur brezhonek evit aspell.

%prep
%setup -q -n %{name}-%{src_ver}

%build

# don't use configure macro
./configure

%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

mv -f README README.%{languagecode}
chmod 644 Copyright README.%{languagecode} doc/*

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README.%{languagecode} Copyright doc/*
%{_libdir}/aspell-*/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13480 |12mr|aspell-ca-20090721-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 2.1.5-1
%define fname aspell6-%{languagecode}
%define aspell_ver 0.60
%define languageenglazy Catalan
%define languagecode ca
%define lc_ctype ca_ES

Summary:       %{languageenglazy} files for aspell
Summary(ca):   Diccionari català per aspell
Name:          aspell-%{languagecode}
Version:       20090721
Release:       %mkrel 4
Group:         System/Internationalization
Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
URL:           http://aspell.net/
License:	GPLv2
BuildRoot:     %{_tmppath}/%{name}-%{version}-root
Provides: spell-ca


BuildRequires: aspell >= %{aspell_ver}
BuildRequires: make
Requires:      aspell >= %{aspell_ver}

# Mandriva Stuff
Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary
Provides:	   aspell-%{lc_ctype}

Autoreqprov:   no

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.

%description -l ca
aspell-ca té les dades d'ortografia del català per utilitzar-se amb
el programa ispell. Amb aquesta extensió, podeu redactar un document
en català i verificar fàcilment les seves errades.

aspell es pot utilitzar directament des de la línia d'ordres
per tal de verificar un fitxer o utilitzat per diversos programes
comercials de text, com el Lyx, etc."

%prep
%setup -q -n %{fname}-%{src_ver}
iconv -f ISO-8859-15 -t utf-8 doc/ChangeLog -o doc/ChangeLog.aux
iconv -f ISO-8859-15 -t utf-8 Copyright -o Copyright.aux
mv -f doc/ChangeLog.aux doc/ChangeLog
mv -f Copyright.aux Copyright

%build

# don't use configure macro
./configure

%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

mv -f README README.%{languagecode}
chmod 644 Copyright README.%{languagecode} doc/*

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README.%{languagecode} Copyright doc/*
%{_libdir}/aspell-%{aspell_ver}/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13481 |12mr|aspell-cs-20040614.1-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 20040614-1
%define fname aspell6-%{languagecode}
%define aspell_ver 0.60
%define languageenglazy Czech
%define languagecode cs
%define lc_ctype cs_CZ

Summary:       %{languageenglazy} files for aspell
Summary(cs):   Český slovník pro korektor překlepů aspell
Name:          aspell-%{languagecode}
Version:       20040614.1
Release:       %mkrel 11
Group:         System/Internationalization
Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
URL:		   http://aspell.sourceforge.net/
License:	   GPL
BuildRoot:     %{_tmppath}/%{name}-%{version}-root

BuildRequires: aspell >= %{aspell_ver}
BuildRequires: make
Requires:      aspell >= %{aspell_ver}

# Mandriva Stuff
Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary
Provides:	   aspell-%{lc_ctype}
Provides:      spell-%{languagecode}

Autoreqprov:   no

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{fname}-%{src_ver}

%build

# don't use configure macro
./configure

%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

mv -f README README.%{languagecode}
chmod 644 Copyright README.%{languagecode} 

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README.%{languagecode} Copyright doc/notes.txt doc/README.orig
%{_libdir}/aspell-%{aspell_ver}/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13482 |12mr|aspell-cy-0.50.3-21
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

# WARNING
# To build this package, you must set LC_ALL to cy
# example : LC_ALL=cy rpm -ba aspell-cy.speco

%define src_ver 0.50-3
%define languagelocal cymraeg
%define languageeng welsh
%define languageenglazy Welsh
%define languagecode cy
%define lc_ctype cy_CY

Summary:	%{languageenglazy} files for aspell
Name:		aspell-%{languagecode}
Version:	0.50.3
Release:	%mkrel 21
Group:		System/Internationalization
Source:		http://aspell.sourceforge.net/aspell-%{languagecode}-%{src_ver}.tar.bz2
URL:		http://aspell.sourceforge.net/
License:	GPL
Epoch:		1
BuildRoot:	%{_tmppath}/%{name}-%{version}-root
Provides: spell-cy

BuildRequires:	aspell >= 0.50
Requires:	aspell >= 0.50
BuildRequires:	locales-cy

# Mandriva Stuff
Requires:	locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:	enchant-dictionary = 1
Provides:	aspell-dictionary

Autoreqprov:	no

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{name}-%{src_ver}

%build
export LC_ALL=cy

./configure
%make

%install
rm -fr $RPM_BUILD_ROOT

export LC_ALL=cy

make DESTDIR=$RPM_BUILD_ROOT install

# fix doc perms
chmod 644 README

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README
%{_libdir}/aspell-*/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13483 |12mr|aspell-da-1.6.19-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver %version
%define fname new_aspell-da
%define aspell_ver 0.60
%define languagelocal dansk
%define languageeng danish
%define languageenglazy Danish
%define languagecode da

Summary:       %{languageenglazy} files for aspell
Name:          aspell-%{languagecode}
Version:       1.6.19
Release:       %mkrel 5
Epoch:	       1
Group:         System/Internationalization
Source:        http://da.speling.org/filer/new_aspell-da-%version.tar.bz2
URL:           http://da.speling.org/
License:       GPL
BuildRoot:     %{_tmppath}/%{name}-%{version}-root
Provides: spell-da

BuildRequires: aspell >= %{aspell_ver}
Requires:      aspell >= %{aspell_ver}

# Mandriva Stuff
Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary aspell-dk

# RedHat Stuff.
#Obsoletes: ispell-dk, ispell-danish
Obsoletes: aspell-dk

Autoreqprov:   no

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{fname}-%{src_ver}

%build

# don't use configure macro
./configure

%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

chmod 644 README Copyright

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README*
%{_libdir}/aspell-%{aspell_ver}/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13484 |12mr|aspell-de-20030222.1-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 20030222-1
%define fname aspell6-%{languagecode}
%define aspell_ver 0.60
%define languageeng german
%define languageenglazy German
%define languagecode de

Name:		aspell-%{languagecode}
Version:	20030222.1
Release:	%mkrel 12
Summary:	%{languageenglazy} files for aspell
Group:		System/Internationalization
Source:		http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
URL:		http://aspell.sourceforge.net/
License:	GPL
Epoch:		1
BuildRoot:	%{_tmppath}/%{name}-%{version}-root

BuildRequires:	aspell >= %{aspell_ver}
Requires:	aspell >= %{aspell_ver}
Obsoletes:	aspell-de_CH
Provides:	aspell-de_CH
Provides:	aspell-de_AT
Provides:	aspell-de_DE
Obsoletes:	spell-%{languagecode}
Provides:	spell-%{languagecode}

# Mandriva Stuff
Requires:	locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:	enchant-dictionary = 1
Provides:	aspell-dictionary

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{fname}-%{src_ver}

%build
./configure
%make

%install
rm -fr $RPM_BUILD_ROOT
make DESTDIR=$RPM_BUILD_ROOT install

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(644,root,root,755)
%doc README COPYING doc/*
%{_libdir}/aspell-%{aspell_ver}/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13485 |12mr|aspell-el-0.50.3-17
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 0.50-3
%define languageeng greek
%define languageenglazy Greek
%define languagecode el

Summary:       %{languageenglazy} files for aspell
Name:          aspell-%{languagecode}
Version:       0.50.3
Release:       %mkrel 17
Group:         System/Internationalization
Source:        ftp://ftp.gnu.org/aspell/aspell-%{languagecode}-%{src_ver}.tar.bz2
URL:           http://aspell.sourceforge.net/
License:       GPL
BuildRoot:     %{_tmppath}/%{name}-%{version}-root
Provides: spell-el

BuildRequires: aspell >= 0.50
Requires:      aspell >= 0.50

# Mandriva Stuff
Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary

Autoreqprov:   no

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{name}-%{src_ver}

%build

# don't use configure macro
./configure

%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

chmod 644 README Copyright

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README Copyright
%{_libdir}/aspell-*/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13486 |12mr|aspell-en-7.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 7.1-0
%define fname aspell6-%{languagecode}
%define aspell_ver 0.60
%define languagelocal english
%define languageeng english
%define languageenglazy American
%define languagecode en
%define lc_ctype en_US

Summary:	English files for aspell
Name:		aspell-%{languagecode}
Version:	7.1.0
Release:	%mkrel 1
Group:		System/Internationalization
Source:		http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%fname-%{src_ver}.tar.bz2
URL:		http://aspell.sourceforge.net/
License:	SCOWL
BuildRoot:     %{_tmppath}/%{name}-%{version}-root
Provides:	spell-%{languagecode}
# old ispell is repalced with aspell
Obsoletes:	ispell-%{languagecode}
Obsoletes:	ispell-english, iamerica, ibritish, ispell-british

BuildRequires:	make
BuildRequires:	aspell >= %{aspell_ver}
Requires:	aspell >= %{aspell_ver}

# Mandriva Stuff
Requires:	locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:	enchant-dictionary = 1
Provides:	aspell-dictionary
Obsoletes:	aspell-en_CA aspell-en_GB
Provides:	aspell-en_CA aspell-en_GB

Autoreqprov:	no

%description
A English dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{fname}-%{src_ver}

%build
# don't use %%configure macro
./configure

%make

%install
rm -fr %{buildroot}

%makeinstall_std

chmod 644 README Copyright

%clean
rm -fr %{buildroot}

%files
%defattr(-,root,root)
%doc README Copyright
%{_libdir}/aspell-%{aspell_ver}/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13487 |12mr|aspell-eo-2.1.20000225a.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

# NOTE: as of version 0.50-2, the wordlist isn't using accents;
# so we fix that with a small script in %setup section; that should
# be removed once an accented wordlist is included

%define src_ver 2.1.20000225a-2
%define fname aspell6-%{languagecode}
%define aspell_ver 0.60
%define languagelocal esperanto
%define languageeng esperanto
%define languageenglazy Esperanto
%define languagecode eo
%define lc_ctype eo_XX

Summary:       %{languageenglazy} files for aspell
Name:          aspell-%{languagecode}
Version:       2.1.20000225a.2
Release:       %mkrel 5
Group:         System/Internationalization
Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
URL:	       http://aspell.sourceforge.net/
License:       GPL
BuildRoot:     %{_tmppath}/%{name}-%{version}-root
Provides: spell-eo


BuildRequires: aspell
Requires:      aspell

# Mandriva Stuff
Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary

# RedHat Stuff. is this right:
#Obsoletes: ispell-eo, ispell-esperanto

Autoreqprov:   no

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{fname}-%{src_ver}

%build
./configure
#%make

# the word list doesn't use accents; fixing that
cat << EOF > fixaccents.sh
#!/bin/bash
cat - | \
  sed 's/C[Xx]/ĉ/g' | sed 's/cx/ĉ/g' | \
  sed 's/G[Xx]/Ĝ/g' | sed 's/gx/ĝ/g' | \
  sed 's/H[Xx]/Ĥ/g' | sed 's/hx/ĥ/g' | \
  sed 's/J[Xx]/Ĵ/g' | sed 's/jx/ĵ/g' | \
  sed 's/S[Xx]/Ŝ/g' | sed 's/sx/ŝ/g' | \
  sed 's/U[Xx]/Ŭ/g' | sed 's/ux/ŭ/g' | \
  iconv -f utf-8 -t iso-8859-3
EOF
preunzip -c eo.cwl | sh ./fixaccents.sh | (LC_ALL=C sort) > eo.wl
aspell  --lang=eo create master ./eo.rws < eo.wl

%install
rm -fr $RPM_BUILD_ROOT
make DESTDIR=$RPM_BUILD_ROOT install

# fix doc perms
chmod 644 README

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README
%{_libdir}/aspell-%{aspell_ver}/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13488 |12mr|aspell-es-1.11.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

# WARNING
# To build this package, you may have to set LANG to es
# example : LANG=es; rpm -ba aspell-es.spec

%define src_ver 1.11-2
%define fname aspell6-%{languagecode}
%define aspell_ver 0.60
%define languagelocal espanol
%define languageeng spanish
%define languageenglazy Spanish
%define languagecode es

Summary:       %{languageenglazy} files for aspell
Name:          aspell-%{languagecode}
Version:       1.11.2
Release:       %mkrel 1
Group:         System/Internationalization
Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
URL:           http://aspell.sourceforge.net/
License:       GPLv2
BuildRoot:     %{_tmppath}/%{name}-%{version}-root
BuildRequires: aspell >= %{aspell_ver}
Requires:      aspell >= %{aspell_ver}

BuildRequires: locales-es

# Mandriva Stuff
Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary spell-es

# RedHat Stuff. is this right:
#Obsoletes: ispell-es, ispell-spanish

Autoreqprov:   no

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{fname}-%{src_ver}

%build
export LANG=es
# don't use configure macro
./configure

%make

%install
rm -fr %{buildroot}
export LANG=es

%makeinstall_std

chmod 644 README Copyright

%clean
rm -fr %{buildroot}

%files
%defattr(-,root,root)
%doc README Copyright
%{_libdir}/aspell-%{aspell_ver}/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13489 |12mr|aspell-et-0.1.21.1-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 0.1.21-1
%define fname aspell6-%{languagecode}
%define aspell_ver 0.60
%define languageenglazy Estonian
%define languagecode et
%define lc_ctype et_EE

Summary:       %{languageenglazy} files for aspell
Name:          aspell-%{languagecode}
Version:       0.1.21.1
Release:       %mkrel 13
Group:         System/Internationalization
Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
URL:		   http://aspell.net/
License:	   LGPL
BuildRoot:     %{_tmppath}/%{name}-%{version}-root
Provides: spell-%{languagecode}

BuildRequires: aspell >= %{aspell_ver}
BuildRequires: make
Requires:      aspell >= %{aspell_ver}

# Mandriva Stuff
Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary
Provides:      aspell-%{lc_ctype}

Autoreqprov:   no

%description
An %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{fname}-%{src_ver}

%build
# don't use configure macro
./configure

%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

chmod 644 Copyright README* 

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README* Copyright doc/*
%{_libdir}/aspell-%{aspell_ver}/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13490 |12mr|aspell-fa-0.11.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

# NOTE: the word list wrongly uses arabic kaf instead of farsi kaf,
# it is fixed trough a script in the make section (pablo)

%define src_ver 0.11-0
%define fname aspell6-%{languagecode}
%define aspell_ver 0.60
%define languageenglazy Persian
%define languagecode fa
%define lc_ctype fa_IR

Summary:       %{languageenglazy} files for aspell
Name:          aspell-%{languagecode}
Version:       0.11.0
Release:       %mkrel 7
Group:         System/Internationalization
Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
URL:		   http://aspell.net/
License:	   GPL
BuildRoot:     %{_tmppath}/%{name}-%{version}-root
Provides: spell-%{languagecode}

BuildRequires: aspell >= %{aspell_ver}
BuildRequires: make
Requires:      aspell >= %{aspell_ver}

# Mandriva Stuff
Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary
Provides:      aspell-%{lc_ctype}

Autoreqprov:   no

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{fname}-%{src_ver}

%build
# don't use configure macro
./configure
#%make

# the word list wrongly uses arabic kaf instead of farsi kaf, fixing it
cat << EOF > fixkaf.sh
#!/bin/bash
cat - | \
  sed 's/ك/ک/g' 
EOF
preunzip -c %{languagecode}.cwl | sh ./fixkaf.sh | (LC_ALL=C sort) > %{languagecode}.wl
aspell  --lang=%{languagecode} create master ./%{languagecode}.rws < %{languagecode}.wl

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

chmod 644 Copyright README* 

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README* Copyright 
%{_libdir}/aspell-%{aspell_ver}/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13491 |12mr|aspell-fi-0.60.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 0.7-0
%define fname aspell6-%{languagecode}
%define aspell_ver 0.60
%define languageenglazy Finnish
%define languagecode fi
%define lc_ctype fi_FI

Summary:       %{languageenglazy} files for aspell
Name:          aspell-%{languagecode}
Version:       0.60.0
Release:       %mkrel 15
Group:         System/Internationalization
Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
URL:		   http://aspell.sourceforge.net/
License:	   GPL
BuildRoot:     %{_tmppath}/%{name}-%{version}-root
BuildRequires: aspell >= %{aspell_ver}
BuildRequires: make
Requires:      aspell >= %{aspell_ver}

# Mandriva Stuff
Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary
Provides:	   aspell-%{lc_ctype}
Provides:      spell-%{languagecode}
# old ispell is repalced with aspell
Obsoletes:	   ispell-%{languagecode}

Autoreqprov:   no

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{fname}-%{src_ver}

%build

# don't use configure macro
./configure

%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

mv -f README README.%{languagecode}
chmod 644 Copyright README.%{languagecode} 

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README.%{languagecode} Copyright doc/*
%{_libdir}/aspell-%{aspell_ver}/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13492 |12mr|aspell-fo-0.2.16.1-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 0.2.16-1
%define fname aspell5-%{languagecode}
%define aspell_ver 0.60
%define languageeng faroese
%define languageenglazy Faroese
%define languagecode fo

Summary:       %{languageenglazy} files for aspell
Name:          aspell-%{languagecode}
Version:       0.2.16.1
Release:       %mkrel 11
Epoch:         1
Group:         System/Internationalization
Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
URL:           http://aspell.sourceforge.net/
License:       GPL
BuildRoot:     %{_tmppath}/%{name}-%{version}-root
Provides: spell-fo

BuildRequires: aspell >= %{aspell_ver}
Requires:      aspell >= %{aspell_ver}

# Mandriva Stuff
Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary

Autoreqprov:   no

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{fname}-%{src_ver}

%build

# don't use configure macro
./configure

%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

chmod 644 README Copyright

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README Copyright doc/contributors
%{_libdir}/aspell-%{aspell_ver}/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13493 |12mr|aspell-fr-0.50.3-19
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

# WARNING
# To build this package, you must set LC_ALL to fr
# example : LC_ALL=fr rpm -ba aspell-fr.spec

%define src_ver 0.50-3
%define languagelocal francais
%define languageeng french
%define languageenglazy French
%define languagecode fr
%define lc_ctype fr_FR

Name:		aspell-%{languagecode}
Version:	0.50.3
Release:	%mkrel 19
Summary:	%{languageenglazy} files for aspell
Group:		System/Internationalization
Source:		http://aspell.sourceforge.net/aspell-%{languagecode}-%{src_ver}.tar.bz2
URL:		http://aspellfr.free.fr/aspell/
License:	GPL
Epoch:		1
BuildRoot:	%{_tmppath}/%{name}-%{version}-root
Provides: spell-fr

BuildRequires:	aspell >= 0.50
Requires:	aspell >= 0.50

BuildRequires:	locales-fr

# Mandriva Stuff
Requires:	locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:	enchant-dictionary = 1
Provides:	aspell-dictionary

# RedHat Stuff. is this right:
#Obsoletes: ispell-fr, ispell-french

Autoreqprov:	no

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{name}-%{src_ver}

%build
export LC_ALL=fr
./configure
%make

%install
rm -fr $RPM_BUILD_ROOT
export LC_ALL=fr
%makeinstall_std

# fix doc perms
chmod 644 README COPYING

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README COPYING
%{_libdir}/aspell-*/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13494 |12mr|aspell-ga-4.5.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 4.5-0
%define fname aspell5-%{languagecode}
%define aspell_ver 0.60
%define languageenglazy Irish
%define languagecode ga
%define lc_ctype ga_IE

Summary:	%{languageenglazy} files for aspell
Name:		aspell-%{languagecode}
Version:	4.5.0
Release:	%mkrel 1
Group:		System/Internationalization
Source:		http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
URL:		http://aspell.sourceforge.net/
License:	GPLv2
BuildRoot:	%{_tmppath}/%{name}-%{version}-root

BuildRequires:	aspell >= %{aspell_ver}
BuildRequires:	make
Requires:	aspell >= %{aspell_ver}

# Mandriva Stuff
Requires:	locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:	enchant-dictionary = 1
Provides:	aspell-dictionary
Provides:	aspell-%{lc_ctype}

Obsoletes:	ispell-%{languagecode}, iirish, ispell-gaeilge

Autoreqprov:	no

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{fname}-%{src_ver}

%build
# don't use configure macro
./configure

%make

%install
rm -fr %{buildroot}

%makeinstall_std

cp doc/README README.%{languagecode}
chmod 644 README* Copyright doc/*

%clean
rm -fr %{buildroot}

%files
%defattr(-,root,root)
%doc README.%{languagecode} Copyright 
%{_libdir}/aspell-%{aspell_ver}/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13495 |12mr|aspell-gd-0.1.1.1-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 0.1.1-1
%define fname aspell5-%{languagecode}
%define aspell_ver 0.60
%define languageenglazy Scottish
%define languagecode gd
%define lc_ctype gd_GB

Summary:       %{languageenglazy} files for aspell
Name:          aspell-%{languagecode}
Version:       0.1.1.1
Release:       %mkrel 10
Epoch:         1
Group:         System/Internationalization
Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
URL:           http://aspell.net/
License:	   GPL
BuildRoot:     %{_tmppath}/%{name}-%{version}-root
Provides:	   spell-%{languagecode}
# old ispell is repalced with aspell
Obsoletes:	   ispell-%{languagecode}
Obsoletes:	   igaelic


BuildRequires: aspell >= %{aspell_ver}
BuildRequires: make
Requires:      aspell >= %{aspell_ver}

# Mandriva Stuff
Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary
Provides:	   aspell-%{lc_ctype}

Autoreqprov:   no

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{fname}-%{src_ver}

%build

# don't use configure macro
./configure

%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

mv -f README README.%{languagecode}
chmod 644 Copyright README.%{languagecode} doc/*

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README.%{languagecode} Copyright 
%doc doc/*
%{_libdir}/aspell-%{aspell_ver}/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13496 |12mr|aspell-gl-0.5a.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 0.5a-2

%define languageenglazy Galician
%define languagecode gl
%define lc_ctype gl_ES

Summary:       %{languageenglazy} files for aspell
Name:          aspell-%{languagecode}
Epoch:         1
Version:       0.5a.2
Release:       %mkrel 6
Group:         System/Internationalization
Source:        ftp://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/aspell6-%{languagecode}-%{src_ver}.tar.bz2
URL:           http://aspell.net/
License:	   GPL
BuildRoot:     %{_tmppath}/%{name}-%{version}-root
Provides: spell-%{languagecode}

BuildRequires: aspell >= 0.60
BuildRequires: make
Requires:      aspell >= 0.60

# Mandriva Stuff
Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary
Provides:	   aspell-%{lc_ctype}

Autoreqprov:   no

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n aspell6-gl-%{src_ver}

%build

# don't use configure macro
./configure

%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

mv -f README README.%{languagecode}
chmod 644 Copyright README.%{languagecode} doc/*

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README.%{languagecode} Copyright 
%doc doc/*
%{_libdir}/aspell-*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13497 |12mr|aspell-gv-0.50.0-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 0.50-0

%define languageenglazy Manx Gaelic
%define languagecode gv
%define lc_ctype gv_GB

Summary:       %{languageenglazy} files for aspell
Name:          aspell-%{languagecode}
Version:       0.50.0
Release:       %mkrel 12
Group:         System/Internationalization
Source:        ftp://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/aspell-%{languagecode}-%{src_ver}.tar.bz2
URL:           http://aspell.net/
License:	   GPL
BuildRoot:     %{_tmppath}/%{name}-%{version}-root
Provides:	   spell-%{languagecode}
# old ispell is repalced with aspell
Obsoletes:	   ispell-%{languagecode}

BuildRequires: aspell >= 0.50
BuildRequires: make
Requires:      aspell >= 0.50

# Mandriva Stuff
Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary
Provides:	   aspell-%{lc_ctype}

Autoreqprov:   no

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{name}-%{src_ver}

%build

# don't use configure macro
./configure

%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

mv -f README README.%{languagecode}
chmod 644 Copyright README.%{languagecode} doc/*

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README.%{languagecode} Copyright 
%doc doc/*
%{_libdir}/aspell-*/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13498 |12mr|aspell-he-1.0.0-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 1.0-0
%define fname aspell6-%{languagecode}
%define aspell_ver 0.60
%define languageenglazy Hebrew
%define languagecode he
%define lc_ctype he_IL

Summary:       %{languageenglazy} files for aspell
Name:          aspell-%{languagecode}
Version:       1.0.0
Release:       %mkrel 12
Group:         System/Internationalization
Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
URL:		   http://aspell.net/
License:	   GPLv2
BuildRoot:     %{_tmppath}/%{name}-%{version}-root
Provides: spell-%{languagecode}

BuildRequires: aspell >= %{aspell_ver}
BuildRequires: make
Requires:      aspell >= %{aspell_ver}

# Mandriva Stuff
Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary
Provides:      aspell-%{lc_ctype}

Autoreqprov:   no

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{fname}-%{src_ver}
iconv -f ISO-8859-15 -t utf-8 README.iso -o README.iso.aux
mv -f README.iso.aux README.iso

%build
# don't use configure macro
./configure

%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

chmod 644 Copyright README* 

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README* Copyright
%{_libdir}/aspell-%{aspell_ver}/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13499 |12mr|aspell-hi-0.02.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 0.02-0
%define fname aspell6-%{languagecode}
%define aspell_ver 0.60
%define languageenglazy Hindi
%define languagecode hi
%define lc_ctype hi_IN

Summary:       %{languageenglazy} files for aspell
Name:          aspell-%{languagecode}
Version:       0.02.0
Release:       %mkrel 8
Group:         System/Internationalization
Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
Patch1:		hindu-specific-chars.patch
URL:		   http://aspell.net/
License:	   GPL
BuildRoot:     %{_tmppath}/%{name}-%{version}-root
Provides: spell-%{languagecode}

BuildRequires: aspell >= %{aspell_ver}
BuildRequires: make
Requires:      aspell >= %{aspell_ver}

# Mandriva Stuff
Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary
Provides:      aspell-%{lc_ctype}

Autoreqprov:   no

%description
An %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{fname}-%{src_ver}
%patch1 -p0
mv u-deva.cset u-deva-hi.cset
mv u-deva.cmap u-deva-hi.cmap

%build
# don't use configure macro
./configure

%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

chmod 644 Copyright README* 

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc Copyright README*
%{_libdir}/aspell-%{aspell_ver}/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13500 |12mr|aspell-hr-0.51.0-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 0.51-0
%define languageenglazy Croatian
%define languagecode hr
%define lc_ctype hr_HR

Summary:       %{languageenglazy} files for aspell
Name:          aspell-%{languagecode}
Version:       0.51.0
Release:       %mkrel 13
Group:         System/Internationalization
Source:	       http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/aspell-%{languagecode}-%{src_ver}.tar.bz2
URL:		   http://aspell.net/
License:	   LGPL
BuildRoot:     %{_tmppath}/%{name}-%{version}-root

BuildRequires: aspell >= 0.50
BuildRequires: make
Requires:      aspell >= 0.50

# Mandriva Stuff
Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary
Provides:	   aspell-%{lc_ctype}

Autoreqprov:   no

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{name}-%{src_ver}

%build
# don't use configure macro
./configure

%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

mkdir -p $RPM_BUILD_ROOT/%{_datadir}/aspell
mkdir -p $RPM_BUILD_ROOT/%{_libdir}/aspell

chmod 644 Copyright README* doc/*

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README* Copyright doc/*
%{_libdir}/aspell-*/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13501 |12mr|aspell-hsb-0.01.1-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 0.01-1
%define fname aspell6-%{languagecode}
%define aspell_ver 0.60
%define languageenglazy Upper Sorbian
%define languagecode hsb
%define lc_ctype hsb_DE

Summary:       %{languageenglazy} files for aspell
Name:          aspell-%{languagecode}
Version:       0.01.1
Release:       %mkrel 11
Group:         System/Internationalization
Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
URL:		   http://aspell.net/
License:	   GPL
BuildRoot:     %{_tmppath}/%{name}-%{version}-root
Provides: spell-%{languagecode}

BuildRequires: aspell >= %{aspell_ver}
BuildRequires: make
Requires:      aspell >= %{aspell_ver}

# Mandriva Stuff
Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary
Provides:      aspell-%{lc_ctype}

Autoreqprov:   no

%description
An %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{fname}-%{src_ver}

%build
# don't use configure macro
./configure

%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

chmod 644 Copyright README* 

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README* Copyright 
%{_libdir}/aspell-%{aspell_ver}/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13502 |12mr|aspell-hu-0.99.4.2.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 0.99.4.2-0
%define fname aspell6-%{languagecode}
%define aspell_ver 0.60
%define languageenglazy Hungarian
%define languagecode hu
%define lc_ctype hu_HU

Summary:       %{languageenglazy} files for aspell
Name:          aspell-%{languagecode}
Version:       0.99.4.2.0
Release:       %mkrel 9
Group:         System/Internationalization
Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
URL:		   http://aspell.sourceforge.net/
#Source:	       http://prdownloads.sourceforge.net/wordlist-hu/wordlist-hu-%{src_ver}.tar.bz2
#URL:		   http://wordlist-hu.sourceforge.net
License:	   GPL
BuildRoot:     %{_tmppath}/%{name}-%{version}-root

BuildRequires: aspell >= %{aspell_ver}
BuildRequires: make
Requires:      aspell >= %{aspell_ver}

# Mandriva Stuff
Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary
Provides:	   aspell-%{lc_ctype}
Provides:      spell-%{languagecode}

Autoreqprov:   no

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{fname}-%{src_ver}

%build
# don't use configure macro
./configure

%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

#cp doc/README README.%{languagecode}
#chmod 644 README Copyright README.%{languagecode}

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README* Copyright doc/*
%{_libdir}/aspell-%{aspell_ver}/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13503 |12mr|aspell-ia-0.50.1-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 0.50-1

%define languageenglazy Interlingua
%define languagecode ia
%define lc_ctype ia_XX

Summary:       %{languageenglazy} files for aspell
Name:          aspell-%{languagecode}
Version:       0.50.1
Release:       %mkrel 12
Group:         System/Internationalization
Source:        ftp://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/aspell-%{languagecode}-%{src_ver}.tar.bz2
URL:           http://aspell.net/
License:	   LGPL
BuildRoot:     %{_tmppath}/%{name}-%{version}-root
Provides: spell-%{languagecode}

BuildRequires: aspell >= 0.50
BuildRequires: make
Requires:      aspell >= 0.50

# Mandriva Stuff
#there is currently no interlingua locale
#Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary
Provides:	   aspell-%{lc_ctype}

Autoreqprov:   no

%description
An %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{name}-%{src_ver}

%build

# don't use configure macro
./configure

%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

chmod 644 Copyright README* doc/*

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README* Copyright 
%doc doc/*
%{_libdir}/aspell-*/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13504 |12mr|aspell-id-1.2.0-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 1.2-0
%define fname aspell5-%{languagecode}
%define aspell_ver 0.60
%define languageenglazy Indonesian
%define languagecode id
%define lc_ctype id_ID

Summary:       %{languageenglazy} files for aspell
Name:          aspell-%{languagecode}
Version:       1.2.0
Release:       %mkrel 12
Group:         System/Internationalization
Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
URL:		   http://aspell.net/
License:	   GPL
BuildRoot:     %{_tmppath}/%{name}-%{version}-root
Provides:	   spell-%{languagecode}
# old ispell is repalced with aspell
Obsoletes:	   ispell-%{languagecode}
Obsoletes:	   ispell-indonesian
Obsoletes:	   indospell

BuildRequires: aspell >= %{aspell_ver}
BuildRequires: make
Requires:      aspell >= %{aspell_ver}

# Mandriva Stuff
Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary
Provides:	   aspell-%{lc_ctype}

Autoreqprov:   no

%description
An %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{fname}-%{src_ver}

%build
# don't use configure macro
./configure

%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

chmod 644 Copyright README* doc/*

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README* Copyright doc/*
%{_libdir}/aspell-%{aspell_ver}/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13505 |12mr|aspell-is-0.51.1-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 0.51.1-0
%define languageenglazy Icelandic
%define languagecode is
%define lc_ctype is_IS

Summary:       %{languageenglazy} files for aspell
Name:          aspell-%{languagecode}
Version:       0.51.1
Release:       %mkrel 13
Group:         System/Internationalization
Source:	       http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/aspell-%{languagecode}-%{src_ver}.tar.bz2
URL:		   http://aspell.net/
License:	   GPL
BuildRoot:     %{_tmppath}/%{name}-%{version}-root

BuildRequires: aspell >= 0.50
BuildRequires: make
Requires:      aspell >= 0.50

# Mandriva Stuff
Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary
Provides:	   aspell-%{lc_ctype}

Autoreqprov:   no

%description
An %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{name}-%{src_ver}

%build
# don't use configure macro
./configure

%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

mkdir -p $RPM_BUILD_ROOT/%{_datadir}/aspell
mkdir -p $RPM_BUILD_ROOT/%{_libdir}/aspell

chmod 644 Copyright README* 

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README* Copyright 
%{_libdir}/aspell-*/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13506 |12mr|aspell-it-0.54.0-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 2.2_20050523-0

%define languageenglazy Italian
%define languagecode it
%define lc_ctype it_IT

Summary:       %{languageenglazy} files for aspell
Name:          aspell-%{languagecode}
Version:       0.54.0
Release:       %mkrel 10
Group:         System/Internationalization
Source:        ftp://ftp.gnu.org/gnu/aspell/dict/it/aspell6-%{languagecode}-%{src_ver}.tar.bz2
URL:           http://aspell.net/
License:	   GPL
BuildRoot:     %{_tmppath}/%{name}-%{version}-root

BuildRequires: aspell >= 0.50
BuildRequires: make
Requires:      aspell >= 0.50

# Mandriva Stuff
Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary
Provides:	   aspell-%{lc_ctype}
Provides:	   spell-it

Autoreqprov:   no

Obsoletes: ispell-it, ispell-italian

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n aspell6-%{languagecode}-%{src_ver}

%build

# don't use configure macro
./configure

%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

mv README README.%{languagecode}
chmod 644 README* Copyright doc/*

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README* Copyright doc/*
%{_libdir}/aspell-*/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13507 |12mr|aspell-ku-0.12.0-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 0.12-0
%define fname aspell5-%{languagecode}
%define aspell_ver 0.60
%define languageenglazy Kurdish
%define languagecode ku
%define lc_ctype ku_TR

Summary:       %{languageenglazy} files for aspell
Name:          aspell-%{languagecode}
Version:       0.12.0
Release:       %mkrel 11
Group:         System/Internationalization
Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
URL:		   http://aspell.net/
License:	   GPL
BuildRoot:     %{_tmppath}/%{name}-%{version}-root
Provides: spell-%{languagecode}

BuildRequires: aspell >= %{aspell_ver}
BuildRequires: make
Requires:      aspell >= %{aspell_ver}

# Mandriva Stuff
Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary
Provides:      aspell-%{lc_ctype}

Autoreqprov:   no

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{fname}-%{src_ver}

%build
# don't use configure macro
./configure

%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

chmod 644 Copyright README* 

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README* Copyright doc/*
%{_libdir}/aspell-%{aspell_ver}/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13508 |12mr|aspell-la-20020503.0-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 20020503-0
%define fname aspell6-%{languagecode}
%define aspell_ver 0.60
%define languageenglazy Latin
%define languagecode la
# FIXME: no locale yet
%define lc_ctype la_

Summary:       %{languageenglazy} files for aspell
Name:          aspell-%{languagecode}
Version:       20020503.0
Release:       %mkrel 12
Group:         System/Internationalization
Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
URL:		   http://aspell.net/
License:	   GPL
BuildRoot:     %{_tmppath}/%{name}-%{version}-root
Provides: spell-%{languagecode}

BuildRequires: aspell >= %{aspell_ver}
BuildRequires: make
Requires:      aspell >= %{aspell_ver}

# Mandriva Stuff
#Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary
#Provides:      aspell-%{lc_ctype}

Autoreqprov:   no

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{fname}-%{src_ver}

%build
# don't use configure macro
./configure

%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

chmod 644 Copyright README* 

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README* Copyright 
%{_libdir}/aspell-%{aspell_ver}/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13509 |12mr|aspell-lt-1.2.1-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 1.2.1-0
%define fname aspell6-%{languagecode}
%define aspell_ver 0.60
%define languageenglazy Lithuanian
%define languagecode lt
%define lc_ctype lt_LT

Summary:       %{languageenglazy} files for aspell
Name:          aspell-%{languagecode}
Version:       1.2.1
Release:       %mkrel 11
Group:         System/Internationalization
Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
URL:		   http://aspell.net/
License:	   Free Software (see Copyright file)
BuildRoot:     %{_tmppath}/%{name}-%{version}-root
Provides: spell-%{languagecode}

BuildRequires: aspell >= %{aspell_ver}
BuildRequires: make
Requires:      aspell >= %{aspell_ver}

# Mandriva Stuff
Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary
Provides:      aspell-%{lc_ctype}

Autoreqprov:   no

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{fname}-%{src_ver}

%build
# don't use configure macro
./configure

%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

chmod 644 Copyright README* doc/*

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README* Copyright doc/*
%{_libdir}/aspell-%{aspell_ver}/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13510 |12mr|aspell-lv-0.5.5.1-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 0.5.5-1
%define fname aspell6-%{languagecode}
%define aspell_ver 0.60
%define languageenglazy Latvian
%define languagecode lv
%define lc_ctype lv_LV

Summary:       %{languageenglazy} files for aspell
Name:          aspell-%{languagecode}
Version:       0.5.5.1
Release:       %mkrel 13
Group:         System/Internationalization
Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
URL:		   http://aspell.net/
License:	   GPL
BuildRoot:     %{_tmppath}/%{name}-%{version}-root
Provides: spell-%{languagecode}

BuildRequires: aspell >= %{aspell_ver}
BuildRequires: make
Requires:      aspell >= %{aspell_ver}

# Mandriva Stuff
Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary
Provides:      aspell-%{lc_ctype}

Autoreqprov:   no

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{fname}-%{src_ver}

%build
# don't use configure macro
./configure

%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

chmod 644 Copyright README* doc/*

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README* Copyright doc/*
%{_libdir}/aspell-%{aspell_ver}/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13511 |12mr|aspell-mg-0.03.0-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 0.03-0
%define fname aspell5-%{languagecode}
%define aspell_ver 0.60
%define languageenglazy Malagasy
%define languagecode mg
%define lc_ctype mg_MG

Summary:       %{languageenglazy} files for aspell
Name:          aspell-%{languagecode}
Version:       0.03.0
Release:       %mkrel 10
Group:         System/Internationalization
Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
URL:		   http://aspell.net/
License:	   GPL
BuildRoot:     %{_tmppath}/%{name}-%{version}-root
Provides: spell-%{languagecode}

BuildRequires: aspell >= %{aspell_ver}
BuildRequires: make
Requires:      aspell >= %{aspell_ver}

# Mandriva stuff
Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary
Provides:      aspell-%{lc_ctype}

Autoreqprov:   no

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{fname}-%{src_ver}

%build
# don't use configure macro
./configure

%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

chmod 644 Copyright README* doc/*

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README* Copyright doc/*
%{_libdir}/aspell-%{aspell_ver}/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13512 |12mr|aspell-mi-0.50.0-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 0.50-0
%define languageenglazy Maori
%define languagecode mi
%define lc_ctype mi_NZ

Summary:       %{languageenglazy} files for aspell
Name:          aspell-%{languagecode}
Version:       0.50.0
Release:       %mkrel 12
Group:         System/Internationalization
Source:	       http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/aspell-%{languagecode}-%{src_ver}.tar.bz2
URL:		   http://aspell.net/
License:	   LGPL
BuildRoot:     %{_tmppath}/%{name}-%{version}-root

BuildRequires: aspell >= 0.50
BuildRequires: make
Requires:      aspell >= 0.50

# Mandriva Stuff
Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary
Provides:	   aspell-%{lc_ctype}

Autoreqprov:   no

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{name}-%{src_ver}

%build
# don't use configure macro
./configure

%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

mkdir -p $RPM_BUILD_ROOT/%{_datadir}/aspell
mkdir -p $RPM_BUILD_ROOT/%{_libdir}/aspell

chmod 644 Copyright README* doc/*

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README* Copyright doc/*
%{_libdir}/aspell-*/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13513 |12mr|aspell-mk-0.50.0-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 0.50-0
%define languageenglazy Macedonian
%define languagecode mk
%define lc_ctype mk_MK

Summary:       %{languageenglazy} files for aspell
Name:          aspell-%{languagecode}
Version:       0.50.0
Release:       %mkrel 13
Group:         System/Internationalization
Source:	       http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/aspell-%{languagecode}-%{src_ver}.tar.bz2
URL:		   http://aspell.net/
License:	   GPL
BuildRoot:     %{_tmppath}/%{name}-%{version}-root

BuildRequires: aspell >= 0.50
BuildRequires: make
Requires:      aspell >= 0.50

# Mandriva Stuff
Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary
Provides:	   aspell-%{lc_ctype}

Autoreqprov:   no

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{name}-%{src_ver}

%build
# don't use configure macro
./configure

%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

mkdir -p $RPM_BUILD_ROOT/%{_datadir}/aspell
mkdir -p $RPM_BUILD_ROOT/%{_libdir}/aspell

chmod 644 Copyright README* 

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README* Copyright 
%{_libdir}/aspell-*/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13514 |12mr|aspell-mn-0.01.0-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 0.01-0
%define fname aspell6-%{languagecode}
%define aspell_ver 0.60
%define languageenglazy Mongol
%define languagecode mn
%define lc_ctype mn_MN

Summary:       %{languageenglazy} files for aspell
Name:          aspell-%{languagecode}
Version:       0.01.0
Release:       %mkrel 10
Group:         System/Internationalization
Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
URL:		   http://aspell.net/
License:	   GPL
BuildRoot:     %{_tmppath}/%{name}-%{version}-root
Provides: spell-%{languagecode}

BuildRequires: aspell >= %{aspell_ver}
BuildRequires: make
Requires:      aspell >= %{aspell_ver}

# Mandriva Stuff
Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary
Provides:      aspell-%{lc_ctype}

Autoreqprov:   no

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{fname}-%{src_ver}

%build
# don't use configure macro
./configure

%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

chmod 644 Copyright README* doc/*

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README* Copyright doc/* 
%{_libdir}/aspell-%{aspell_ver}/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13515 |12mr|aspell-mr-0.10.0-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 0.10-0
%define fname aspell6-%{languagecode}
%define aspell_ver 0.60
%define languageenglazy Marathi
%define languagecode mr
%define lc_ctype mr_IN

Summary:       %{languageenglazy} files for aspell
Name:          aspell-%{languagecode}
Version:       0.10.0
Release:       %mkrel 11
Group:         System/Internationalization
Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
Patch1:        marathi-specific-chars-426943.patch
URL:		   http://aspell.net/
License:	   GPL
BuildRoot:     %{_tmppath}/%{name}-%{version}-root
Provides: spell-%{languagecode}

BuildRequires: aspell >= %{aspell_ver}
BuildRequires: make
Requires:      aspell >= %{aspell_ver}

# Mandriva Stuff
Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary
Provides:      aspell-%{lc_ctype}

Autoreqprov:   no

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{fname}-%{src_ver}
%patch1 -p0
mv u-deva.cset u-deva-mr.cset
mv u-deva.cmap u-deva-mr.cmap

%build
# don't use configure macro
./configure

%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

chmod 644 Copyright README* 

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc Copyright README*
%{_libdir}/aspell-%{aspell_ver}/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13516 |12mr|aspell-ms-0.50.0-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 0.50-0
%define languageenglazy Malay
%define languagecode ms
%define lc_ctype ms_MY

Summary:       %{languageenglazy} files for aspell
Name:          aspell-%{languagecode}
Version:       0.50.0
Release:       %mkrel 13
Group:         System/Internationalization
Source:	       http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/aspell-%{languagecode}-%{src_ver}.tar.bz2
URL:		   http://aspell.net/
License:	   GFDL / OOPDL
BuildRoot:     %{_tmppath}/%{name}-%{version}-root

BuildRequires: aspell >= 0.50
BuildRequires: make
Requires:      aspell >= 0.50

# Mandriva Stuff
Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary
Provides:	   aspell-%{lc_ctype}

Autoreqprov:   no

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{name}-%{src_ver}

%build
# don't use configure macro
./configure

%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

mkdir -p $RPM_BUILD_ROOT/%{_datadir}/aspell
mkdir -p $RPM_BUILD_ROOT/%{_libdir}/aspell

chmod 644 Copyright README* doc/*

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README* Copyright doc/*
%{_libdir}/aspell-*/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13517 |12mr|aspell-mt-0.50.0-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 0.50-0
%define languageenglazy Maltese
%define languagecode mt
%define lc_ctype mt_MT

Summary:       %{languageenglazy} files for aspell
Name:          aspell-%{languagecode}
Version:       0.50.0
Release:       %mkrel 11
Group:         System/Internationalization
Source:	       http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/aspell-%{languagecode}-%{src_ver}.tar.bz2
URL:		   http://aspell.net/
License:	   LGPL
BuildRoot:     %{_tmppath}/%{name}-%{version}-root

BuildRequires: aspell >= 0.50
BuildRequires: make
Requires:      aspell >= 0.50

# Mandriva Stuff
Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary
Provides:	   aspell-%{lc_ctype}

Autoreqprov:   no

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{name}-%{src_ver}

%build
# don't use configure macro
./configure

%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

mkdir -p $RPM_BUILD_ROOT/%{_datadir}/aspell
mkdir -p $RPM_BUILD_ROOT/%{_libdir}/aspell

chmod 644 Copyright README* doc/*

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README* Copyright doc/*
%{_libdir}/aspell-*/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13518 |12mr|aspell-nb-0.50.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define src_ver 0.50.1-0
%define languageenglazy Norwegian Bokmaal
%define languagecode nb
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	%{languageenglazy} files for aspell
Name:		aspell-%{languagecode}
Version:	0.50.1
Release:	%mkrel 8
Group:		System/Internationalization
Source0:	ftp://ftp.gnu.org/aspell/aspell-%{languagecode}-%{src_ver}.tar.bz2
URL:		http://aspell.sourceforge.net/
License:	GPL
BuildRoot:	%{_tmppath}/%{name}-%{version}-root
Provides:	spell-no
Provides:	spell-nb

BuildRequires:	aspell >= 0.50
Requires:	aspell >= 0.50

# Mandriva Stuff
Requires:	locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:	enchant-dictionary = 1
Provides:	aspell-dictionary
Provides:	aspell-no = 0.50.2-13
Obsoletes:	aspell-no

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{name}-%{src_ver}

%build

# don't use configure macro
./configure

%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(644,root,root,755)
%doc README Copyright
%{_libdir}/aspell-*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13519 |12mr|aspell-nds-0.01.0-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 0.01-0
%define fname aspell6-%{languagecode}
%define aspell_ver 0.60
%define languageenglazy Low-Saxon
%define languagecode nds
%define lc_ctype nds_DE

Summary:       %{languageenglazy} files for aspell
Name:          aspell-%{languagecode}
Version:       0.01.0
Release:       %mkrel 13
Group:         System/Internationalization
Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
URL:		   http://aspell.net/
License:	   GPL
BuildRoot:     %{_tmppath}/%{name}-%{version}-root
Provides: spell-%{languagecode}

BuildRequires: aspell >= %{aspell_ver}
BuildRequires: make
Requires:      aspell >= %{aspell_ver}

# Mandriva Stuff
Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary
Provides:      aspell-%{lc_ctype}

Autoreqprov:   no

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{fname}-%{src_ver}

%build
# don't use configure macro
./configure

%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

chmod 644 Copyright README* 

# if there is isn't a qwertz.kbd provided by aspell, create it
if [ ! -r ${RPM_BUILD_ROOT}/%{_libdir}/aspell-%{aspell_ver}/qwertz.kbd \
	-a ! -r /%{_libdir}/aspell-%{aspell_ver}/qwertz.kbd ]
then
	cat /%{_libdir}/aspell-%{aspell_ver}/standard.kbd | \
	perl -p -e 's/ty/tz/; s/yu/zu/; s/zx/yx/' \
	> ${RPM_BUILD_ROOT}/%{_libdir}/aspell-%{aspell_ver}/qwertz.kbd
fi

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc Copyright README*
%{_libdir}/aspell-%{aspell_ver}/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13520 |12mr|aspell-nl-0.50.2-19
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 0.50-2
%define fname aspell-%{languagecode}
%define aspell_ver 0.60
%define languagelocal nederlandse
%define languageeng dutch
%define languageenglazy Dutch
%define languagecode nl
%define lc_ctype ln_NL

Summary:	%{languageenglazy} files for aspell
Name:		aspell-%{languagecode}
Version:	0.50.2
Release:	%mkrel 19
Group:		System/Internationalization
Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
URL:		http://aspell.sourceforge.net/
License:	GPL
BuildRoot:	%{_tmppath}/%{name}-%{version}-root
Provides: spell-nl

BuildRequires:	aspell >= %{aspell_ver}
Requires:	aspell >= %{aspell_ver}

# Mandriva Stuff
Requires:	locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:	enchant-dictionary = 1
Provides:	aspell-dictionary

# RedHat Stuff. is this right:
#Obsoletes: ispell-fr, ispell-french

Autoreqprov:	no

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{fname}-%{src_ver}

%build
./configure
%make

%install
rm -fr $RPM_BUILD_ROOT
make DESTDIR=$RPM_BUILD_ROOT install

# fix doc perms
chmod 644 README doc/*

cd $RPM_BUILD_ROOT%{_libdir}/aspell && ln -s nl.rws nederlands

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README 
%{_libdir}/aspell-%{aspell_ver}/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13521 |12mr|aspell-nn-0.50.1-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 0.50.1-1
%define languageenglazy Nynorsk
%define languagecode nn
%define lc_ctype nn_NO

Summary:       %{languageenglazy} files for aspell
Name:          aspell-%{languagecode}
Version:       0.50.1
Release:       %mkrel 13
Group:         System/Internationalization
Source:	       http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/aspell-%{languagecode}-%{src_ver}.tar.bz2
URL:		   http://aspell.net/
License:	   GPL
BuildRoot:     %{_tmppath}/%{name}-%{version}-root

BuildRequires: aspell >= 0.50
BuildRequires: make
Requires:      aspell >= 0.50

# Mandriva Stuff
Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary
Provides:	   aspell-%{lc_ctype}

Autoreqprov:   no

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{name}-%{src_ver}

%build
# don't use configure macro
./configure

%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

chmod 644 Copyright README* doc/*

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README* Copyright doc/*
%{_libdir}/aspell-*/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13522 |12mr|aspell-ny-0.01.0-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 0.01-0
%define fname aspell5-%{languagecode}
%define aspell_ver 0.60
%define languageenglazy Nyanja
%define languagecode ny
# FIXME: no locale yet
%define lc_ctype ny_

Summary:       %{languageenglazy} files for aspell
Name:          aspell-%{languagecode}
Version:       0.01.0
Release:       %mkrel 13
Group:         System/Internationalization
Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
URL:		   http://aspell.net/
License:	   GPL
BuildRoot:     %{_tmppath}/%{name}-%{version}-root
Provides: spell-%{languagecode}

BuildRequires: aspell >= %{aspell_ver}
BuildRequires: make
Requires:      aspell >= %{aspell_ver}

# Mandriva Stuff
# no locales-ny available yet.
#Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary
Provides:      aspell-%{lc_ctype}

Autoreqprov:   no

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{fname}-%{src_ver}

%build
# don't use configure macro
./configure

%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

chmod 644 Copyright README* doc/*

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README* Copyright doc/*
%{_libdir}/aspell-%{aspell_ver}/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13523 |12mr|aspell-or-0.03.1-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 0.03-1
%define fname aspell6-%{languagecode}
%define aspell_ver 0.60
%define languageenglazy Oriya
%define languagecode or
%define lc_ctype or_IN

Summary:       %{languageenglazy} files for aspell
Name:          aspell-%{languagecode}
Version:       0.03.1
Release:       %mkrel 11
Group:         System/Internationalization
Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
URL:		   http://aspell.net/
License:	   GPL
BuildRoot:     %{_tmppath}/%{name}-%{version}-root
Provides: spell-%{languagecode}

BuildRequires: aspell >= %{aspell_ver}
BuildRequires: make
Requires:      aspell >= %{aspell_ver}

# Mandriva Stuff
# there is no locales-or yet.
#Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary
Provides:      aspell-%{lc_ctype}

Autoreqprov:   no

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{fname}-%{src_ver}

%build
# don't use configure macro
./configure

%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

chmod 644 Copyright README* 

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc Copyright README* doc/*
%{_libdir}/aspell-%{aspell_ver}/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13524 |12mr|aspell-pa-0.01.1-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 0.01-1
%define fname aspell6-%{languagecode}
%define aspell_ver 0.60
%define languageenglazy Punjabi
%define languagecode pa
%define lc_ctype pa_IN

Summary:       %{languageenglazy} files for aspell
Name:          aspell-%{languagecode}
Version:       0.01.1
Release:       %mkrel 12
Group:         System/Internationalization
Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
URL:		   http://aspell.net/
License:	   GPL
BuildRoot:     %{_tmppath}/%{name}-%{version}-root
Provides: spell-%{languagecode}

BuildRequires: aspell >= %{aspell_ver}
BuildRequires: make
Requires:      aspell >= %{aspell_ver}

# Mandriva Stuff
Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary
Provides:      aspell-%{lc_ctype}

Autoreqprov:   no

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{fname}-%{src_ver}

%build
# don't use configure macro
./configure

%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

chmod 644 Copyright README* 

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc Copyright README*
%{_libdir}/aspell-%{aspell_ver}/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13525 |12mr|aspell-pl-0.60.5-3.20110628.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define src_ver 6.0
%define snap 20110628
%define relsnap %{snap}-0
%define languageeng polish
%define languageenglazy Polish
%define languagecode pl
%define lc_ctype pl_PL

%define fname aspell6-pl-%{snap}

Summary:	%{languageenglazy} dictionary for aspell
Name:		aspell-pl
Version:	0.60.5
Release:	3.%{snap}.2
License:	GPLv2+
Group:		System/Internationalization
URL:		http://www.sjp.pl/slownik/ort/
Source0:	http://sjp.pl/slownik/ort/sjp-aspell6-%{languagecode}-%{src_ver}_%{relsnap}.tar.bz2
BuildRequires:	aspell >= 0.60.5
Requires:	aspell >= %{version}
Provides:	spell-%{languagecode}
# Mandriva Stuff
Requires:	locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:	enchant-dictionary = 1
Provides:	aspell-dictionary
Provides:	aspell-%{lc_ctype}
BuildArch:	noarch

%description
Polish dictionary (i.e. word list) for aspell.

%prep
%setup -qn aspell6-%{languagecode}-%{src_ver}_%{relsnap}

%build
# note: configure is not autoconf-generated
./configure

%make

%install
%makeinstall_std

%files
%defattr(644,root,root,755)
%doc README doc/*
%{_libdir}/aspell-*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13526 |12mr|aspell-pt-0.60.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define intname aspell6
%define intver 20110424

%define languageenglazy Portuguese
%define languagecode pt
%define lc_ctype pt_PT


Name:		aspell-%{languagecode}
Summary:	%{languageenglazy} files for aspell
Group:		System/Internationalization
Version:	0.60.0
Release:	%mkrel 3
License:	GPL
URL:		http://aspell.sourceforge.net/
# http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/aspell-%{languagecode}-%{src_ver}.tar.bz2
Source:		http://natura.di.uminho.pt/download/sources/Dictionaries/aspell6/%{intname}.%{languagecode}-%{intver}.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	aspell >= 0.60
BuildRequires:	make
Requires:	aspell >= 0.60
# Mandriva Stuff
Requires:	locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:	enchant-dictionary = 1
Provides:	aspell-dictionary
Provides:	aspell-%{lc_ctype}
Obsoletes:	ispell-pt
Provides:	ispell-pt

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.


%prep
%setup -qn %{intname}-%{lc_ctype}-%{intver}-0

%build
# don't use configure macro
./configure
%make

%install
rm -fr %buildroot
%makeinstall_std

%clean
rm -fr %buildroot

%files
%defattr(-,root,root)
%doc README Copyright doc/LEIAME.txt
%{_libdir}/aspell-0.60





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13527 |12mr|aspell-pt-preao-0.60.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define intname aspell6
%define intver 20110424

%define languageglazy Portuguese
%define languagecode pt-preao
%define lc_ctype pt_PT-preao


Summary:	%{languageglazy} files previous to 1990 orthography agreement for aspell
Name:		aspell-%{languagecode}
Version:	0.60.0
Release:	5
Group:		System/Internationalization
License:	GPL
URL:		http://aspell.sourceforge.net/
# http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/aspell-%{languagecode}-%{src_ver}.tar.bz2
Source0:	http://natura.di.uminho.pt/download/sources/Dictionaries/aspell6/%{intname}.%{languagecode}-%{intver}.tar.bz2
BuildRequires:	aspell >= 0.60
BuildRequires:	make
Requires:	aspell >= 0.60
# Mandriva Stuff
Requires:	locales-pt
# aspell = 1, myspell = 2, lang-specific = 3
Provides:	enchant-dictionary = 1
Provides:	aspell-dictionary
Provides:	aspell-%{lc_ctype}
Provides:	%{intname}-%{lc_ctype}
Provides:	%{intname}-%{languagecode}
Obsoletes:	ispell-pt
Provides:	ispell-pt

%description
A %{languageglazy} dictionary previous to the orthography agreement made in 1990
to use with aspell, a spelling checker.
Version %{intver}.

%prep
%setup -qn %{intname}-%{lc_ctype}-%{intver}-0

%build
# don't use configure macro
./configure
%make

%install
%makeinstall_std

%files
%defattr(-,root,root)
%doc README Copyright COPYING doc/LEIAME-preao.txt
%{_libdir}/aspell-0.60





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13528 |12mr|aspell-qu-20040424.1-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 0.02-0
%define fname aspell6-%{languagecode}
%define aspell_ver 0.60
%define languageenglazy Quechua
%define languagecode qu
# FIXME: no locale yet
%define lc_ctype qu_PE

Summary:       %{languageenglazy} files for aspell
Name:          aspell-%{languagecode}
Version:       20040424.1
Release:       %mkrel 12
Group:         System/Internationalization
Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
URL:		   http://aspell.net/
License:	   GPL
BuildRoot:     %{_tmppath}/%{name}-%{version}-root
Provides: spell-%{languagecode}

BuildRequires: aspell >= %{aspell_ver}
BuildRequires: make
Requires:      aspell >= %{aspell_ver}

# Mandriva Stuff
#Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary
Provides:      aspell-%{lc_ctype}

Autoreqprov:   no

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{fname}-%{src_ver}

%build
# don't use configure macro
./configure

%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

chmod 644 Copyright README* 

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README* Copyright 
%{_libdir}/aspell-%{aspell_ver}/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13529 |12mr|aspell-ro-3.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

#
# NOTE: rpm is unable to package filenames in an enocidng other than the
# the one it is currently using; so this package has to be build with
# an iso-8859-* locale; eg: LC_ALL=fr rpm -be specfile
#

%define src_ver 3.1

%define languageenglazy Romanian
%define languagecode ro
%define lc_ctype ro_RO

Summary:       %{languageenglazy} files for aspell
Name:          aspell-%{languagecode}
Version:       3.1
Release:       %mkrel 8
Group:         System/Internationalization
Source:        ftp://ftp.gnu.org/gnu/aspell/dict/ro/aspell5-ro-%version.tar.bz2
URL:           http://aspell.net/
License:	   Free
BuildRoot:     %{_tmppath}/%{name}-%{version}-root

BuildRequires: aspell >= 0.50
BuildRequires: make
Requires:      aspell >= 0.50
BuildRequires: locales-fr

# Mandriva Stuff
Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary
Provides:	   aspell-%{lc_ctype}
Provides:      spell-%{languagecode} >= 0.50.2-5mdk
Obsoletes:	   ispell-%{languagecode}

Autoreqprov:   no

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n aspell5-ro-%{src_ver}

%build
export LC_ALL=fr
# don't use configure macro
./configure

%make

%install
rm -fr $RPM_BUILD_ROOT
export LC_ALL=fr

%makeinstall_std

#cp doc/README README.%{languagecode}
chmod 644 README Copyright 

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README Copyright
%{_libdir}/aspell-*/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13530 |12mr|aspell-ru-0.99f7.1-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 0.99f7-1
%define fname aspell6-%{languagecode}
%define aspell_ver 0.60
%define languageenglazy Russian
%define languagecode ru
%define lc_ctype ru_RU

Summary:       %{languageenglazy} files for aspell
Summary(ru):   Русская проверка орфографии
Name:          aspell-%{languagecode}
Version:       0.99f7.1
Release:       %mkrel 11
Group:         System/Internationalization
Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
URL:           http://aspell.net/
License:	   GPL
BuildRoot:     %{_tmppath}/%{name}-%{version}-root
Provides: spell-ru


BuildRequires: aspell >= %{aspell_ver}
BuildRequires: make
Requires:      aspell >= %{aspell_ver}

# Mandriva Stuff
Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary
Provides:	   aspell-%{lc_ctype}

Autoreqprov:   no

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{fname}-%{src_ver}

%build

# don't use configure macro
./configure

%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

mv -f README README.%{languagecode}
chmod 644 Copyright README.%{languagecode} doc/*

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README.%{languagecode} Copyright doc/*
%{_libdir}/aspell-%{aspell_ver}/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13531 |12mr|aspell-rw-0.50.0-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 0.50-0
%define languageenglazy Kinyarwanda
%define languagecode rw
%define lc_ctype rw_RW

Summary:       %{languageenglazy} files for aspell
Name:          aspell-%{languagecode}
Version:       0.50.0
Release:       %mkrel 13
Group:         System/Internationalization
Source:	       http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/aspell-%{languagecode}-%{src_ver}.tar.bz2
URL:		   http://aspell.net/
License:	   GPL
BuildRoot:     %{_tmppath}/%{name}-%{version}-root

BuildRequires: aspell >= 0.50
BuildRequires: make
Requires:      aspell >= 0.50

# Mandriva stuff
Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary
Provides:	   aspell-%{lc_ctype}

Autoreqprov:   no

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{name}-%{src_ver}

%build
# don't use configure macro
./configure

%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

chmod 644 Copyright README* doc/*

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README* Copyright doc/*
%{_libdir}/aspell-*/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13532 |12mr|aspell-sc-0.50.1-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 1.0

%define languageenglazy Sardinian
%define languagecode sc
%define lc_ctype sc_IT

Summary:       %{languageenglazy} files for aspell
Name:          aspell-%{languagecode}
Version:       0.50.1
Release:       %mkrel 13
Group:         System/Internationalization
#Source:        ftp://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/aspell-%{languagecode}-%{src_ver}.tar.bz2
Source:        ftp://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/aspell5-%{languagecode}-%{src_ver}.tar.bz2
URL:           http://aspell.net/
License:	   GPL
BuildRoot:     %{_tmppath}/%{name}-%{version}-root
Provides: spell-%{languagecode}


BuildRequires: aspell >= 0.50
BuildRequires: make
Requires:      aspell >= 0.50

# Mandriva Stuff
Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary
Provides:	   aspell-%{lc_ctype}

Autoreqprov:   no

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
#%setup -q -n %{name}-%{src_ver}
%setup -q -n aspell5-%{languagecode}-%{src_ver}

%build

# don't use configure macro
./configure

%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

#mv -f README README.%{languagecode}
chmod 644 Copyright README* doc/*

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README* Copyright doc/*
%{_libdir}/aspell-*/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13533 |12mr|aspell-sk-2.01.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 2.01-2
%define languagelocal slovak
%define languageeng slovak
%define languageenglazy Slovak
%define languagecode sk
%define lc_ctype sk_SK

Summary:       Slovak files for aspell
Name:          aspell-%{languagecode}
Version:       2.01.2
Release:       %mkrel 5
Group:         System/Internationalization
Source:        ftp://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/aspell6-%{languagecode}-%{src_ver}.tar.bz2
URL:           http://aspell.net/
License:	   GPL
BuildRoot:     %{_tmppath}/%{name}-%{version}-root
Provides: spell-%{languagecode}


BuildRequires: aspell >= 0.50
BuildRequires: make
Requires:      aspell >= 0.50

# Mandriva Stuff
Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary
Provides:	   aspell-%{lc_ctype}

Autoreqprov:   no

%description
A Slovak dictionary for use with aspell, a spelling checker.


%prep
%setup -q -n aspell6-sk-%{src_ver}

%build

# don't use configure macro
./configure

%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

#cp doc/README README.sk
chmod 644 README* Copyright doc/*

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README* Copyright doc/*
%{_libdir}/aspell-*/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13534 |12mr|aspell-sl-0.50.0-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 0.50-0
%define languageenglazy Slovenian
%define languagecode sl
%define lc_ctype sl_SI

Summary:       %{languageenglazy} files for aspell
Name:          aspell-%{languagecode}
Version:       0.50.0
Release:       %mkrel 11
Group:         System/Internationalization
Source:	       http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/aspell-%{languagecode}-%{src_ver}.tar.bz2
URL:		   http://aspell.net/
License:	   GPL
BuildRoot:     %{_tmppath}/%{name}-%{version}-root
Provides:	   spell-%{languagecode}
# old ispell is repalced with aspell
Obsoletes:	   ispell-%{languagecode}

BuildRequires: aspell >= 0.50
BuildRequires: make
Requires:      aspell >= 0.50

# Mandriva Stuff
Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary
Provides:	   aspell-%{lc_ctype}

Autoreqprov:   no

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{name}-%{src_ver}

%build
# don't use configure macro
./configure

%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

chmod 644 Copyright README* doc/*

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README* Copyright doc/*
%{_libdir}/aspell-*/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13535 |12mr|aspell-sv-0.51.0-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 0.51-0
%define languagelocal svenska
%define languageeng swedish
%define languageenglazy Swedish
%define languagecode sv

Summary:       %{languageenglazy} files for aspell
Name:          aspell-%{languagecode}
Version:       0.51.0
Release:       %mkrel 13
Group:         System/Internationalization
Source:        ftp://ftp.gnu.org/aspell/dict/%{languagecode}/aspell-%{languagecode}-%{src_ver}.tar.bz2
URL:           http://aspell.net/
License:       LGPL
BuildRoot:     %{_tmppath}/%{name}-%{version}-root
Provides: spell-%{languagecode}

BuildRequires: aspell >= 0.50
Requires:      aspell >= 0.50

# Mandriva Stuff
Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary

# RedHat Stuff. is this right:
#Obsoletes: ispell-se, ispell-swedish, aspell-se

Autoreqprov:   no

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{name}-%{src_ver}

%build

# don't use configure macro
./configure

%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

mv README README.%{languagecode}
chmod 644 README* Copyright doc/*

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README* Copyright doc/*
%{_libdir}/aspell-*/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13536 |12mr|aspell-sw-0.50.0-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 0.50-0
%define languageenglazy Swahili
%define languagecode sw
%define lc_ctype sw_KE

Summary:       %{languageenglazy} files for aspell
Name:          aspell-%{languagecode}
Version:       0.50.0
Release:       %mkrel 14
Group:         System/Internationalization
Source:	       http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/aspell-%{languagecode}-%{src_ver}.tar.bz2
URL:		   http://aspell.net/
License:	   LGPL
BuildRoot:     %{_tmppath}/%{name}-%{version}-root
Provides: spell-%{languagecode}

BuildRequires: aspell >= 0.50
BuildRequires: make
Requires:      aspell >= 0.50

# Mandriva Stuff
Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary
Provides:	   aspell-%{lc_ctype}

Autoreqprov:   no

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{name}-%{src_ver}

%build
# don't use configure macro
./configure

%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

chmod 644 Copyright README* 

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README* Copyright 
%{_libdir}/aspell-*/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13537 |12mr|aspell-ta-20040424.1-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 20040424-1
%define fname aspell6-%{languagecode}
%define aspell_ver 0.60
%define languageenglazy Tamil
%define languagecode ta
%define lc_ctype ta_IN

Summary:       %{languageenglazy} files for aspell
Name:          aspell-%{languagecode}
Version:       20040424.1
Release:       %mkrel 11
Group:         System/Internationalization
Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
URL:		   http://aspell.net/
License:	   GPL
BuildRoot:     %{_tmppath}/%{name}-%{version}-root
Provides: spell-%{languagecode}

BuildRequires: aspell >= %{aspell_ver}
BuildRequires: make
Requires:      aspell >= %{aspell_ver}

# Mandriva Stuff
Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary
Provides:      aspell-%{lc_ctype}

Autoreqprov:   no

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{fname}-%{src_ver}

%build
# don't use configure macro
./configure

%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

chmod 644 Copyright README* doc/*

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README* Copyright doc/*
%{_libdir}/aspell-%{aspell_ver}/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13538 |12mr|aspell-tet-0.50.0-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 0.1.1
%define fname aspell5-%{languagecode}
%define aspell_ver 0.60
%define languageenglazy Tetum
%define languagecode tet
%define lc_ctype tet_TP

Summary:       %{languageenglazy} files for aspell
Name:          aspell-%{languagecode}
Version:       0.50.0
Release:       %mkrel 12
Group:         System/Internationalization
Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%fname-%{src_ver}.tar.bz2
URL:           http://aspell.net/
License:	   GPL
BuildRoot:     %{_tmppath}/%{name}-%{version}-root
Provides: spell-%{languagecode}


BuildRequires: aspell >= %{aspell_ver}
BuildRequires: make
Requires:      aspell >= %{aspell_ver}

# Mandriva Stuff
# there is not tet locale yet
#Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary
Provides:	   aspell-%{lc_ctype}

ExcludeArch:   ia64
Autoreqprov:   no

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{fname}-%{src_ver}

%build

# don't use configure macro
./configure

%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

chmod 644 Copyright README doc/*

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README Copyright doc/*
%doc doc/*
%{_libdir}/aspell-%{aspell_ver}/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13539 |12mr|aspell-tl-0.02.1-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 0.02-1
%define fname aspell5-%{languagecode}
%define aspell_ver 0.60
%define languageenglazy Tagalog (Filipino)
%define languagecode tl
%define lc_ctype tl_PH

Summary:       %{languageenglazy} files for aspell
Name:          aspell-%{languagecode}
Version:       0.02.1
Release:       %mkrel 11
Group:         System/Internationalization
Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
URL:		   http://aspell.net/
License:	   GPL
BuildRoot:     %{_tmppath}/%{name}-%{version}-root
Provides: spell-%{languagecode}

BuildRequires: aspell >= %{aspell_ver}
BuildRequires: make
Requires:      aspell >= %{aspell_ver}

# Mandriva Stuff
Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary
Provides:      aspell-%{lc_ctype}

Autoreqprov:   no

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{fname}-%{src_ver}

%build
# don't use configure macro
./configure

%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

chmod 644 Copyright README* doc/*

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README* Copyright doc/*
%{_libdir}/aspell-%{aspell_ver}/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13540 |12mr|aspell-tn-1.0.1.0-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 1.0.1-0
%define fname aspell5-%{languagecode}
%define aspell_ver 0.60
%define languageenglazy Tswana
%define languagecode tn
# no locale yet
%define lc_ctype tn_XX

Summary:       %{languageenglazy} files for aspell
Name:          aspell-%{languagecode}
Version:       1.0.1.0
Release:       %mkrel 12
Group:         System/Internationalization
Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
URL:		   http://aspell.net/
License:	   GPL
BuildRoot:     %{_tmppath}/%{name}-%{version}-root
Provides: spell-%{languagecode}

BuildRequires: aspell >= %{aspell_ver}
BuildRequires: make
Requires:      aspell >= %{aspell_ver}

# Mandriva Stuff
# no tn locale yet
#Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary
Provides:	   aspell-%{lc_ctype}

Autoreqprov:   no

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{fname}-%{src_ver}

%build
# don't use configure macro
./configure

%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

chmod 644 Copyright README* doc/*

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README* Copyright doc/*
%{_libdir}/aspell-%{aspell_ver}/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13541 |12mr|aspell-tr-0.50.0-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 0.50-0
%define languageenglazy Turkish
%define languagecode tr
%define lc_ctype tr_TR

Summary:       %{languageenglazy} files for aspell
Name:          aspell-%{languagecode}
Version:       0.50.0
Release:       %mkrel 13
Group:         System/Internationalization
Source:	       http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/aspell-%{languagecode}-%{src_ver}.tar.bz2
URL:		   http://aspell.net/
License:	   GPL
BuildRoot:     %{_tmppath}/%{name}-%{version}-root
Provides: spell-%{languagecode}

BuildRequires: aspell >= 0.50
BuildRequires: make
Requires:      aspell >= 0.50

# Mandriva Stuff
Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary
Provides:	   aspell-%{lc_ctype}

Autoreqprov:   no

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{name}-%{src_ver}

%build
# don't use configure macro
./configure

%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

chmod 644 Copyright README* doc/*

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README* Copyright doc/*
%{_libdir}/aspell-*/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13542 |12mr|aspell-uk-1.4.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 1.4.0-0
%define languagelocal uk
%define languageeng ukrainian
%define languageenglazy Ukrainian
%define languagecode uk
%define lc_ctype en_UK

Summary:	%{languageenglazy} files for aspell
Name:		aspell-%{languagecode}
Version:	1.4.0
Release:	%mkrel 6
Group:		System/Internationalization
Source:	    http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/aspell6-%{languagecode}-%{src_ver}.tar.bz2
URL:		http://aspell.sourceforge.net/
License:	GPLv2+ and LGPLv2+
Epoch:		1
BuildRoot:	%{_tmppath}/%{name}-%{version}-root
Provides: spell-%{languagecode}

BuildRequires:	aspell >= 0.60
Requires:	aspell >= 0.60

# Mandriva Stuff
Requires:	locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:	enchant-dictionary = 1
Provides:	aspell-dictionary

Autoreqprov:	no

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n aspell6-%{languagecode}-%{src_ver}

%build
# don't use configure macro
./configure

%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

# fix doc perms
chmod 644 README* Copyright

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README* Copyright
%{_libdir}/aspell-*/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13543 |12mr|aspell-uz-0.6.0-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 0.6-0
%define version 0.6.0
%define fname aspell6-%{languagecode}
%define aspell_ver 0.60
%define languageenglazy Uzbek
%define languagecode uz
%define lc_ctype uz_UZ

Summary:       %{languageenglazy} files for aspell
Name:          aspell-%{languagecode}
Version:       %version
Release:       %mkrel 11
Group:         System/Internationalization
Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
URL:		   http://aspell.net/
License:	   GPL
BuildRoot:     %{_tmppath}/%{name}-%{version}-root

BuildRequires: aspell >= %{aspell_ver}
BuildRequires: make
Requires:      aspell >= %{aspell_ver}

# Mandriva Stuff
Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary
Provides:      aspell-%{lc_ctype}
Provides:      spell-%{languagecode}

Autoreqprov:   no

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{fname}-%{src_ver}

%build
# don't use configure macro
./configure

%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

mv README README.%{languagecode}
chmod 644 Copyright README* 

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README* Copyright doc/*
%{_libdir}/aspell-%{aspell_ver}/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13544 |12mr|aspell-vi-0.01.1.1-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 0.01.1-1
%define fname aspell6-%{languagecode}
%define aspell_ver 0.60
%define languageenglazy Vietnamese
%define languagecode vi
%define lc_ctype vi_VN

Summary:       %{languageenglazy} files for aspell
Name:          aspell-%{languagecode}
Version:       0.01.1.1
Release:       %mkrel 12
Group:         System/Internationalization
Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
URL:		   http://aspell.net/
License:	   GPL
BuildRoot:     %{_tmppath}/%{name}-%{version}-root
Provides: spell-%{languagecode}

BuildRequires: aspell >= %{aspell_ver}
BuildRequires: make
Requires:      aspell >= %{aspell_ver}

# Mandriva Stuff
Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary
Provides:      aspell-%{lc_ctype}

Autoreqprov:   no

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{fname}-%{src_ver}

%build
# don't use configure macro
./configure

%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

chmod 644 Copyright README* 

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README* Copyright 
%{_libdir}/aspell-%{aspell_ver}/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13545 |12mr|aspell-wa-0.50.0-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 0.50-0
%define languageenglazy Walloon
%define languagecode wa
%define lc_ctype wa_BE

Summary:       %{languageenglazy} files for aspell
Summary(wa):	Coridjrece aspell e walon
Name:          aspell-%{languagecode}
Version:       0.50.0
Release:       %mkrel 12
Group:         System/Internationalization
Source:	       http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/aspell-%{languagecode}-%{src_ver}.tar.bz2
URL:		   http://aspell.net/
License:	   GPL
BuildRoot:     %{_tmppath}/%{name}-%{version}-root
Provides: spell-%{languagecode}

BuildRequires: aspell >= 0.50
BuildRequires: make
Requires:      aspell >= 0.50

# Mandriva Stuff
Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary
Provides:	   aspell-%{lc_ctype}

Autoreqprov:   no

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.

%description
Li motî walon pol coridjrece aspell.
Avou ci chal vos ploz croidjî tos vos tecses sicrîts e rfondou walon.

%prep
%setup -q -n %{name}-%{src_ver}

%build
# don't use configure macro
./configure

%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

mv README README.%{languagecode}
chmod 644 Copyright README* doc/*

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README* Copyright doc/*
%{_libdir}/aspell-*/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13546 |12mr|aspell-yi-0.01.1.1-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 0.01.1-1
%define fname aspell6-%{languagecode}
%define aspell_ver 0.60
%define languageenglazy Yiddish
%define languagecode yi
%define lc_ctype yi_US

Summary:       %{languageenglazy} files for aspell
Name:          aspell-%{languagecode}
Version:       0.01.1.1
Release:       %mkrel 10
Group:         System/Internationalization
Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
URL:		   http://aspell.net/
License:	   GPL
BuildRoot:     %{_tmppath}/%{name}-%{version}-root
Provides: spell-%{languagecode}

BuildRequires: aspell >= %{aspell_ver}
BuildRequires: make
Requires:      aspell >= %{aspell_ver}

# Mandriva Stuff
Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary
Provides:      aspell-%{lc_ctype}

Autoreqprov:   no

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{fname}-%{src_ver}

%build
# don't use configure macro
./configure

%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

chmod 644 Copyright README* 

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README* Copyright 
%{_libdir}/aspell-%{aspell_ver}/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13547 |12mr|aspell-zu-0.50.0-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 0.50-0
%define languageenglazy Zulu
%define languagecode zu
%define lc_ctype zu_ZA

Summary:       %{languageenglazy} files for aspell
Name:          aspell-%{languagecode}
Version:       0.50.0
Release:       %mkrel 12
Group:         System/Internationalization
Source:	       http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/aspell-%{languagecode}-%{src_ver}.tar.bz2
URL:		   http://aspell.net/
License:	   LGPL
BuildRoot:     %{_tmppath}/%{name}-%{version}-root
Provides: spell-%{languagecode}

BuildRequires: aspell >= 0.50
BuildRequires: make
Requires:      aspell >= 0.50

# Mandriva Stuff
Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary
Provides:	   aspell-%{lc_ctype}

Autoreqprov:   no

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{name}-%{src_ver}

%build
# don't use configure macro
./configure

%make

%install
rm -fr $RPM_BUILD_ROOT

%makeinstall_std

chmod 644 Copyright README* 

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README* Copyright 
%{_libdir}/aspell-*/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13548 |12mr|at-3.1.13-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Job spooling tools
Name:		at
Version:	3.1.13
Release:	7
License:	GPL
Group:		System/Servers
Url:		http://qa.mandriva.com
Source0:	http://ftp.debian.org/debian/pool/main/a/at/at_%{version}.orig.tar.gz
Source2:	pam.atd
Source3:	atd.sysconfig
Source4:	atd.service
Patch3:		at-3.1.7-sigchld.patch
Patch9:		at-3.1.8-shell.patch
Patch11:	at-3.1.13-makefile.patch
Requires(post):	coreutils rpm-helper systemd-units
Requires(preun): coreutils rpm-helper systemd-units
Conflicts:	crontabs <= 1.5
Requires:	common-licenses
BuildRequires:	autoconf
BuildRequires:	automake
BuildRequires:	flex
BuildRequires:	gcc
BuildRequires:	python
BuildRequires:	sendmail-command
BuildRequires:	bison
BuildRequires:	cronie
BuildRequires:	pam-devel
BuildRequires:	systemd-units
BuildRequires:  pkgconfig(libsystemd-login)
BuildRequires:  pkgconfig(systemd)

%description
At and batch read commands from standard input or from a specified file.
At allows you to specify that a command will be run at a particular time
(now or a specified time in the future).  Batch will execute commands
when the system load levels drop to a particular level.  Both commands
use /bin/sh to run the commands.

You should install the at package if you need a utility that will do
time-oriented job control.  Note: you should use crontab instead, if it is
a recurring job that will need to be repeated at the same time every
day/week/etc.

%prep
%setup -q
%patch3 -p1 -b .sigchld
%patch9 -p0 -b .shell
%patch11 -p1 -b .makefile

%build
autoreconf -fi
%serverbuild_hardened

%configure2_5x \
	--with-atspool=/var/spool/at/spool \
	--with-jobdir=/var/spool/at

%make

%install
mkdir -p %{buildroot}/{%{_bindir},%{_sbindir},%{_mandir}/man{1,5,8}}

make install IROOT=%{buildroot} DAEMON_USERNAME=`id -nu` \
	DAEMON_GROUPNAME=`id -ng` \
    atdocdir=%{_docdir}/at

echo > %{buildroot}/%{_sysconfdir}/at.deny

mkdir -p %{buildroot}/%{_sysconfdir}/pam.d
install -m 644 %{SOURCE2} %{buildroot}/%{_sysconfdir}/pam.d/atd

install -D -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/sysconfig/atd

#(tpg) install systemd initscript
mkdir -p %{buildroot}%{_unitdir}
install -m 644 %{SOURCE4} %{buildroot}%{_unitdir}/atd.service

%post
touch /var/spool/at/.SEQ
chmod 660 /var/spool/at/.SEQ
chown daemon.daemon /var/spool/at/.SEQ

if [ "$1" = "1" ]; then
 /bin/systemctl enable atd.service >/dev/null 2>&1 || :
fi

%_post_service atd

%preun
%_preun_service atd

%files
%doc ChangeLog Problems README Copyright timespec
%attr(0640,root,daemon) %config(noreplace) %{_sysconfdir}/at.deny
%config(noreplace) %{_sysconfdir}/sysconfig/atd

%attr(0644,root,root) %{_unitdir}/atd.service

%{_sysconfdir}/pam.d/atd
%attr(0770,daemon,daemon) %dir /var/spool/at
%attr(0660,daemon,daemon) %verify(not md5 size mtime) %ghost /var/spool/at/.SEQ
%attr(0770,daemon,daemon) %dir /var/spool/at/spool
%{_sbindir}/atrun
%{_sbindir}/atd
%attr(6755,daemon,daemon) %{_bindir}/batch
%attr(6755,daemon,daemon) %{_bindir}/atrm
%attr(6755,daemon,daemon) %{_bindir}/at
%{_bindir}/atq
%{_mandir}/*/atrun.8*
%{_mandir}/*/atd.8*
%{_mandir}/*/at.1*
%{_mandir}/*/atq.1*
%{_mandir}/*/atrm.1*
%{_mandir}/*/batch.1*
%{_mandir}/*/at.allow.5*
%{_mandir}/*/at.deny.5*



%changelog
* Thu Sep  27 2012 akdengi <kazancas@mandriva.ru>
+ Commit: 72cb704
- drop all sysvinit part. Drop stupid BR like /etc/init.d
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13549 |12mr|athcool-0.3.12-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Enabling/disabling Powersaving mode for AMD processors
Name:		athcool
Version:	0.3.12
Release:	%mkrel 7
License:	GPLv2+
Group:		System/Configuration/Hardware
URL:		http://members.jcom.home.ne.jp/jacobi/linux/softwares.html
Source0:	http://members.jcom.home.ne.jp/jacobi/linux/files/%name-%version.tar.bz2
Source1:	%{name}.init
Buildrequires:	pciutils-devel
Requires(post,preun):	chkconfig, rpm-helper
ExclusiveArch:	%{ix86}
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
Athcool is a small utility, enabling/disabling Powersaving mode
for AMD Athlon/Duron processors.

Since enabling Powersaving mode, you can save power consumption, 
lower CPU temprature when CPU is idle.

Powersaving works if your kernel support ACPI (APM not work),
because athcool only set/unset "Disconnect enable when STPGNT detected"
bits in the Northbridge of Chipset.
To really save power, someone has to send the STPGNT signal when idle.
This is done by the ACPI subsystem when C2 state entered.

!!!WARNING!!!
Depending on your motherboard and/or hardware components,
enabling powersaving mode may cause that:

 * noisy or distorted sound playback
 * a slowdown in harddisk performance
 * system locks or instability

If you met those problems, you should not use athcool.
Please use athcool AT YOUR OWN RISK.

%prep
%setup -q

%build

%make CFLAGS="%{optflags}"

%install
rm -rf %{buildroot}
%makeinstall_std

install -D -m755 %{SOURCE1} %{buildroot}%{_initrddir}/athcool

%clean
rm -rf %{buildroot}

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%files
%defattr(-,root,root)
%doc README ChangeLog
%{_initrddir}/athcool
%{_sbindir}/athcool
%{_mandir}/man8/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13550 |12mr|atk1.0-2.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define enable_gtkdoc	0

%define api		1.0
%define major	0
%define pkgname	atk
%define libname %mklibname %{pkgname} %{api} %{major}
%define girname %mklibname %{pkgname}-gir %{api}
%define develname %mklibname -d %{name}

Summary:	Accessibility features for Gtk+
Name:		%{pkgname}%{api}
Version:	2.6.0
Release:	1
License:	LGPLv2+
Group:		Accessibility
Url:		http://developer.gnome.org/projects/gap/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{pkgname}/2.6/%{pkgname}-%{version}.tar.xz

%if %{enable_gtkdoc}
BuildRequires:	gtk-doc >= 1.11-3
%endif
BuildRequires: pkgconfig(glib-2.0) >= 2.5.7
BuildRequires: pkgconfig(gobject-introspection-1.0)

%description
Accessibility means providing system infrastructure that allows add-on
assistive software to transparently provide specalized input and ouput
capabilities. For example, screen readers allow blind users to navigate
through applications, determine the state of controls, and read text via
text to speech conversion. On-screen keyboards replace physical
keyboards, and head-mounted pointers replace mice.

ATK, the Accessibility Tookit, is used to obtain accessibily information
from GTK+ and GNOME widgets.

%package common
Summary:	Data files used by atk
Group:		System/Libraries

%description common
ATK, the Accessibility Tookit, is used to obtain accessibily information
from GTK+ and GNOME widgets.

This package contains data used by atk library.

%package -n %{libname}
Summary:	Accessibility features for Gtk+
Group:		System/Libraries
Suggests:	%{name}-common >= %{version}-%{release}
Provides:	lib%{name} = %{version}-%{release}
Conflicts:	gir-repository < 0.6.5-4

%description -n %{libname}
Accessibility means providing system infrastructure that allows add-on
assistive software to transparently provide specalized input and ouput
capabilities. For example, screen readers allow blind users to navigate
through applications, determine the state of controls, and read text via
text to speech conversion. On-screen keyboards replace physical
keyboards, and head-mounted pointers replace mice.

%package -n %{girname}
Summary:	GObject introspection interface library for %{pkgname}
Group:		System/Libraries
Obsoletes:	%{_lib}atk1.0_0 < 2.4.0-1

%description -n %{girname}
GObject introspection interface library for %{pkgname}.

%package -n %{develname}
Summary:	Stuff for developing with atk
Group:		Development/C
Provides:	%{pkgname}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Requires:	%{girname} = %{version}-%{release}
Obsoletes:	%{_lib}atk1.0_0-devel
Conflicts:	gir-repository < 0.6.5-4

%description -n %{develname}
ATK, the Accessibility Tookit, is used to obtain accessibily information
from GTK+ and GNOME widgets.

%prep
%setup -q -n %{pkgname}-%{version}

%build
%configure2_5x \
	--disable-static \
%if %{enable_gtkdoc}
	--enable-gtk-doc
%endif

%make

%install
%makeinstall_std
%find_lang %{pkgname}10

%files common -f %{pkgname}10.lang
%doc README

%files -n %{libname}
%{_libdir}/libatk-%{api}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Atk-%{api}.typelib

%files -n %{develname}
%doc AUTHORS ChangeLog NEWS
%doc %{_datadir}/gtk-doc/html/*
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*
%{_datadir}/gir-1.0/Atk-%{api}.gir



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13551 |12mr|atkmm-2.22.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define glibmm_version 2.24.0
%define atk_version 1.12

%define api_version 1.6
%define major 1
%define libname %mklibname %{name} %{api_version} %{major}
%define libnamedev %mklibname -d %{name} %{api_version}
%define gtkmmapi 2.4
%define gtkmmlibname %mklibname gtkmm %{gtkmmapi} %{major}
%define gtkmmlibnamedev %mklibname -d gtkmm %{gtkmmapi}


Name:		atkmm
Summary:	C++ interface for accessibility library Atk
Version:	2.22.6
Release:	2
#gw lib is LGPL, tool is GPL
License:	LGPLv2+ and GPLv2+
Group:		System/Libraries
URL:		http://gtkmm.sourceforge.net/
Source:		http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.bz2
BuildRequires:	glibmm2.4-devel >= %{glibmm_version}
BuildRequires:	atk-devel >= %{atk_version}
BuildRequires:	mm-common

%description
Atkmm provides a C++ interface to the Atk accessibility library.
Highlights include typesafe callbacks, widgets extensible via inheritance
and a comprehensive set of widget classes that can be freely combined to
quickly create complex user interfaces.


%package	-n %{libname}
Summary:	C++ interface for accessibility library Atk
Group:		System/Libraries
Provides:	%{name}%{api_version} = %{EVRD}
Conflicts:	%{gtkmmlibname} < 2.21

%description	-n %{libname}
Atkmm provides a C++ interface to the Atk accessibility library.
Highlights include typesafe callbacks, widgets extensible via inheritance
and a comprehensive set of widget classes that can be freely combined to
quickly create complex user interfaces.

This package contains the library needed to run programs dynamically
linked with %{name}.


%package	-n %{libnamedev}
Summary:	Headers and development files of %{name}
Group:		Development/GNOME and GTK+
Requires:	%{libname} = %{EVRD}
Provides:	%{name}%{api_version}-devel = %{EVRD}
Requires:	glibmm2.4-devel >= %{glibmm_version}
Conflicts:	%{gtkmmlibnamedev} < 2.21

%description	-n %{libnamedev}
This package contains the headers and development files that are needed,
when trying to develop or compile applications which need %{name}.


%package	doc
Summary:	Atkmm documentation
Group:		Books/Other

%description	doc
Atkmm provides a C++ interface to the Atk accessibility library. 

Highlights include typesafe callbacks, widgets extensible via inheritance
and a comprehensive set of widget classes that can be freely combined to
quickly create complex user interfaces.

This package contains all API documentation for Atkmm. You can readily read
this documentation with devhelp, a documentation reader.

%prep
%setup -q

%build
%configure2_5x \
    --enable-shared \
    --disable-static

%make

# make check does nothing

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/libatkmm-%{api_version}.so.%{major}*

%files -n %{libnamedev}
%doc ChangeLog AUTHORS COPYING NEWS README
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_libdir}/atkmm-%{api_version}/

%files doc
%doc %{_datadir}/doc/atkmm-%{api_version}/
%doc %{_datadir}/devhelp/books/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13552 |12mr|at-spi-1.32.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	lib_major	0
%define	lib_name	%mklibname %{name} %{lib_major}
%define	develname	%mklibname -d %{name}

Summary:	Assistive Technology Service Provider Interface
Name:		at-spi
Version:	1.32.0
Release:	8
License:	LGPLv2+
URL:		http://developer.gnome.org/projects/gap/
Group:		Accessibility
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.bz2
# Fix a string literal error - AdamW 2008/12
Patch0:		at-spi-1.25.2-literal.patch
Patch1:		at-spi-fix-evolution-crash.patch

BuildRequires:	gtk-doc
BuildRequires:	intltool
BuildRequires:	pkgconfig(atk) >= 1.19.2
BuildRequires:	pkgconfig(bonobo-activation-2.0)
BuildRequires:	pkgconfig(libbonobo-2.0)
BuildRequires:	pkgconfig(gail) >= 1.3.0
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(popt)
BuildRequires:	pkgconfig(xtst)
BuildRequires:	pkgconfig(xevie)
#gw work around libtool dependancy problem
BuildRequires:	pkgconfig(sm)
BuildRequires:	python-devel

# md this is better than having the lib req the main pkg
Requires:	%{lib_name} = %{version}-%{release}

%description
at-spi allows assistive technologies to access GTK-based
applications. Essentially it exposes the internals of applications for
automation, so tools such as screen readers, magnifiers, or even
scripting interfaces can query and interact with GUI controls.

%package -n %{lib_name}
Summary:	GNOME Assistive Technology Service Provider Interface
Group:		System/Libraries
Provides:	lib%{name} = %{version}-%{release}

%description -n %{lib_name}
at-spi allows assistive technologies to access GTK-based
applications. Essentially it exposes the internals of applications for
automation, so tools such as screen readers, magnifiers, or even
scripting interfaces can query and interact with GUI controls.

%package -n %{develname}
Summary:	Development libraries, include files for at-spi
Group:		Development/GNOME and GTK+
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{lib_name} = %{version}-%{release}

%description -n %{develname}
Libraries and header files allowing compilation of apps that use at-spi.

%package -n python-%{name}
Group:		Development/Python
Summary:	Python bindings for AT-SPI
Requires:	%{lib_name} >= %{version}
Conflicts:	python-pyatspi <= 0.3.90

%description -n python-%{name}
Python bindings allowing to use at-spi in python programs.

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--enable-gtk-doc=yes \
	--disable-static \
	--enable-relocate

%make

%install
rm -rf %{buildroot} installed-docs

%makeinstall_std

%find_lang %{name}

mv %{buildroot}%{_datadir}/doc/%{name}-%{version}/ installed-docs

%preun
%preun_uninstall_gconf_schemas %{name}

%files -f %{name}.lang
%doc README AUTHORS TODO 
%config(noreplace) %{_sysconfdir}/xdg/autostart/at-spi-registryd.desktop
%{_sysconfdir}/gconf/schemas/at-spi.schemas
%{_libexecdir}/at-spi-registryd
%{_libdir}/gtk-2.0/modules/at-spi-corba
%{_libdir}/orbit-2.0/*.so
%{_libdir}/bonobo/servers/*

%files -n %{lib_name}
%{_libdir}/*.so.%{lib_major}*

%files -n %{develname}
%doc %{_datadir}/gtk-doc/html/*
%doc installed-docs/*
%{_libdir}/*.so
%{_includedir}/*
%{_libdir}/pkgconfig/*
%{_datadir}/idl/*

%files -n python-%{name}
%{py_platsitedir}/pyatspi_corba




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13553 |12mr|at-spi2-atk-2.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		at-spi2-atk
Version:	2.6.2
Release:	1
Summary:	A GTK+ module that bridges ATK to D-Bus at-spi
Group:		System/Libraries
License:	LGPLv2+
URL:		http://www.linuxfoundation.org/en/AT-SPI_on_D-Bus
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/2.6/%{name}-%{version}.tar.xz

BuildRequires:  intltool
BuildRequires:	pkgconfig(atk)
BuildRequires:	pkgconfig(atspi-2)
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(glib-2.0)

Requires:       at-spi2-core

%description
at-spi allows assistive technologies to access GTK-based
applications. Essentially it exposes the internals of applications for
automation, so tools such as screen readers, magnifiers, or even
scripting interfaces can query and interact with GUI controls.

This version of at-spi is a major break from previous versions.
It has been completely rewritten to use D-Bus rather than
ORBIT / CORBA for its transport protocol.

This package includes a gtk-module that bridges ATK to the new
D-Bus based at-spi.


%package devel
Summary:	A GTK+ module that bridges ATK to D-Bus at-spi
Requires:	%{name} = %{version}-%{release}

%description devel
The %{name}-devel package includes the header files for
the %{name} library.

%prep
%setup -q

%build
%configure2_5x \
	--disable-rpath

%make

%install
%makeinstall_std
find %{buildroot} -name "*.la" -delete

%files
%doc COPYING AUTHORS README
%dir %{_libdir}/gtk-2.0
%dir %{_libdir}/gtk-2.0/modules
%{_libdir}/gtk-2.0/modules/libatk-bridge.so
%{_datadir}/glib-2.0/schemas/org.a11y.atspi.gschema.xml
%{_libdir}/gnome-settings-daemon-3.0/gtk-modules/at-spi2-atk.desktop
%{_libdir}/libatk-bridge-2.0.so.*

%files devel
%{_includedir}/at-spi2-atk/2.0/atk-bridge.h
%{_libdir}/libatk-bridge-2.0.so
%{_libdir}/pkgconfig/atk-bridge-2.0.pc

%changelog
* Tue Nov 13 2012 Arkady L. Shane <ashejn@rosalab.ru> 2.6.2-1
- update to 2.6.2

* Tue Oct 30 2012 Arkady L. Shane <ashejn@rosalab.ru> 2.6.1-1
- update to 2.6.1

* Fri Sep 28 2012 Arkady L. Shane <ashejn@rosalab.ru> 2.6.0-1
- update to 2.6.0

* Sun May 06 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.5.1-1
+ Revision: 797183
- verson update 2.5.1

* Sat Mar 10 2012 Matthew Dawkins <mattydaw@mandriva.org> 2.2.2-1
+ Revision: 783908
- new version 2.2.2
- cleaned up spec

* Tue May 24 2011 Götz Waschk <waschk@mandriva.org> 2.0.2-1
+ Revision: 678053
- update to new version 2.0.2

* Tue Apr 26 2011 Funda Wang <fwang@mandriva.org> 2.0.1-1
+ Revision: 659144
- update to new version 2.0.1

* Tue Apr 05 2011 Funda Wang <fwang@mandriva.org> 2.0.0-1
+ Revision: 650484
- new version 2.0.0

* Tue Nov 16 2010 Götz Waschk <waschk@mandriva.org> 0.4.1-1mdv2011.0
+ Revision: 597897
- update to new version 0.4.1

* Tue Sep 28 2010 Götz Waschk <waschk@mandriva.org> 0.4.0-1mdv2011.0
+ Revision: 581616
- update to new version 0.4.0

* Tue Sep 14 2010 Götz Waschk <waschk@mandriva.org> 0.3.92-1mdv2011.0
+ Revision: 578145
- update to new version 0.3.92

* Tue Aug 31 2010 Götz Waschk <waschk@mandriva.org> 0.3.91.1-1mdv2011.0
+ Revision: 574686
- update to new version 0.3.91.1

* Tue Aug 31 2010 Götz Waschk <waschk@mandriva.org> 0.3.91-1mdv2011.0
+ Revision: 574618
- new version
- drop patches

* Tue Aug 17 2010 Götz Waschk <waschk@mandriva.org> 0.3.90-1mdv2011.0
+ Revision: 570824
- update to new version 0.3.90

* Tue Aug 03 2010 Götz Waschk <waschk@mandriva.org> 0.3.6-1mdv2011.0
+ Revision: 565434
- update build deps
- new version
- fix source URL
- fix makefile

* Thu Jul 29 2010 Götz Waschk <waschk@mandriva.org> 0.3.5-1mdv2011.0
+ Revision: 563133
- update build deps
- new version
- update file list

* Wed Mar 31 2010 Götz Waschk <waschk@mandriva.org> 0.1.8-1mdv2010.1
+ Revision: 530227
- update to new version 0.1.8

* Fri Feb 19 2010 Götz Waschk <waschk@mandriva.org> 0.1.7-1mdv2010.1
+ Revision: 508297
- update to new version 0.1.7

* Tue Feb 09 2010 Götz Waschk <waschk@mandriva.org> 0.1.6-1mdv2010.1
+ Revision: 502690
- update to new version 0.1.6

* Thu Jan 28 2010 Götz Waschk <waschk@mandriva.org> 0.1.5-1mdv2010.1
+ Revision: 497519
- import at-spi2-atk


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13554 |12mr|at-spi2-core-2.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		0
%define gir_major	2.0
%define libname		%mklibname atspi %{major}
%define girname		%mklibname atspi-gir %{gir_major}
%define develname 	%mklibname -d atspi

%define url_ver	%(echo %{version}|cut -d. -f1,2)

Name:		at-spi2-core
Version:	2.6.2
Release:	1
Summary:	Protocol definitions and daemon for D-Bus at-spi
Group:		System/Libraries
License:	LGPLv2+
URL:		http://www.linuxfoundation.org/en/AT-SPI_on_D-Bus
Source0:	http://ftp.acc.umu.se/pub/GNOME/sources/at-spi2-core/%{url_ver}/%{name}-%{version}.tar.xz

BuildRequires:	intltool
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(xtst)
BuildRequires:	pkgconfig(xevie)

Requires:	dbus

%description
at-spi allows assistive technologies to access GTK-based
applications. Essentially it exposes the internals of applications for
automation, so tools such as screen readers, magnifiers, or even
scripting interfaces can query and interact with GUI controls.

This version of at-spi is a major break from previous versions.
It has been completely rewritten to use D-Bus rather than
ORBIT / CORBA for its transport protocol.

%package -n %{libname}
Summary:	Libraries for %{name}
Group:		System/Libraries

%description -n %{libname}
This package contains libraries used by %{name}.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n %{develname}
Summary:	Libraries and include files with %{name}
Group:		Development/GNOME and GTK+
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
This package provides the necessary development libraries and include 
files to allow you to develop with %{name}.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static

%make LIBS='-lgmodule-2.0'

%install
%makeinstall_std
find %{buildroot} -name *.la | xargs rm

%find_lang %{name}


%files -f %{name}.lang
%doc COPYING AUTHORS README
%dir %{_sysconfdir}/at-spi2/
%config(noreplace) %{_sysconfdir}/at-spi2/accessibility.conf
%{_sysconfdir}/xdg/autostart/at-spi-dbus-bus.desktop
%{_libexecdir}/at-spi2-registryd
%{_libexecdir}/at-spi-bus-launcher
%{_datadir}/dbus-1/services/org.*.service

%files -n %{libname}
%{_libdir}/libatspi.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Atspi-%{gir_major}.typelib

%files -n %{develname}
%doc %{_datadir}/gtk-doc/html/libatspi
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/*
%{_datadir}/gir-1.0/Atspi-%{gir_major}.gir



%changelog
* Tue Nov 13 2012 Arkady L. Shane <ashejn@rosalab.ru> 2.6.2-1
- update to 2.6.2

* Tue Oct 30 2012 Arkady L. Shane <ashejn@rosalab.ru> 2.6.1-1
- update to 2.6.1

* Fri Sep 28 2012 Arkady L. Shane <ashejn@rosalab.ru> 2.6.0-1
- update to 2.6.0

* Sat May 05 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.5.1-1
+ Revision: 796621
- version update 2.5.1

* Sat Mar 10 2012 Matthew Dawkins <mattydaw@mandriva.org> 2.2.3-1
+ Revision: 783905
- new version 2.2.3
- split gir pkg
- cleaned up spec

* Tue May 24 2011 Götz Waschk <waschk@mandriva.org> 2.0.2-1
+ Revision: 678052
- update to new version 2.0.2

* Tue Apr 26 2011 Funda Wang <fwang@mandriva.org> 2.0.1-1
+ Revision: 659142
- update to new version 2.0.1

* Tue Apr 05 2011 Funda Wang <fwang@mandriva.org> 2.0.0-1
+ Revision: 650439
- new version 2.0.0

* Tue Nov 16 2010 Götz Waschk <waschk@mandriva.org> 0.4.1-1mdv2011.0
+ Revision: 597921
- update to new version 0.4.1

* Tue Sep 28 2010 Götz Waschk <waschk@mandriva.org> 0.4.0-1mdv2011.0
+ Revision: 581615
- update to new version 0.4.0

* Tue Sep 14 2010 Götz Waschk <waschk@mandriva.org> 0.3.92-1mdv2011.0
+ Revision: 578144
- update to new version 0.3.92

* Tue Aug 31 2010 Götz Waschk <waschk@mandriva.org> 0.3.91-1mdv2011.0
+ Revision: 574617
- new version
- update file list

* Tue Aug 17 2010 Götz Waschk <waschk@mandriva.org> 0.3.90-1mdv2011.0
+ Revision: 570822
- update to new version 0.3.90
- fix source URL

* Thu Jul 29 2010 Götz Waschk <waschk@mandriva.org> 0.3.4-1mdv2011.0
+ Revision: 563123
- new version

* Wed Mar 31 2010 Götz Waschk <waschk@mandriva.org> 0.1.8-1mdv2010.1
+ Revision: 530226
- update to new version 0.1.8

* Fri Feb 19 2010 Götz Waschk <waschk@mandriva.org> 0.1.7-1mdv2010.1
+ Revision: 508298
- new version
- update file list

* Tue Feb 09 2010 Götz Waschk <waschk@mandriva.org> 0.1.6-1mdv2010.1
+ Revision: 502688
- new version
- update file list

* Mon Jan 11 2010 Götz Waschk <waschk@mandriva.org> 0.1.5-1mdv2010.1
+ Revision: 489820
- update to new version 0.1.5

* Mon Dec 28 2009 Frederic Crozat <fcrozat@mandriva.com> 0.1.4-1mdv2010.1
+ Revision: 483107
- import at-spi2-core


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13555 |12mr|attica-0.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %mdkversion >= 201200
# rpmlint just sucks!!!
%define _build_pkgcheck_set %{nil}
%define _build_pkgcheck_srpm %{nil}
%endif


Summary:        Open Collaboration Service providers library
Name:           attica
Version:        0.4.1
Release:        1
License:        GPLv2+
Group:          System/Base 
Source0:        http://fr2.rpmfind.net/linux/KDE/stable/attica/%{name}-%{version}.tar.bz2
URL:            http://www.kde.org/
BuildRequires:	cmake
BuildRequires:	qt4-devel

%description
A library to access Open Collaboration Service providers 
Required to access OSC providers in get hot new stuff. 

#--------------------------------------------------------------------

%define libattica %mklibname attica %{attica_major}
%define attica_major 0.4

%package -n %{libattica}
Summary: KDE 4 library
Group: System/Libraries
Obsoletes: %{mklibname attica 0} < 0.3
Obsoletes: %{mklibname attica 0.3} < 0.4

%description -n %{libattica}
KDE 4 library

%files -n %{libattica}
%{_libdir}/libattica.so.%{attica_major}*

#--------------------------------------------------------------------

%package  devel
Summary:  Devel stuff for %{name}
Group:    Development/KDE and Qt
Requires: %{libattica} = %EVRD

%description  devel
This package contains header files needed if you wish to build applications
based on %{name}.

%files devel
%{_includedir}/attica
%{_libdir}/libattica.so
%{_libdir}/pkgconfig/libattica.pc

#--------------------------------------------------------------------

%prep
%setup -q

%build
%cmake
%make

%install
%makeinstall_std -C build

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13556 |12mr|attr-2.4.46-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	lib_name_orig	lib%{name}
%define	major	1
%define	lib_name 	%mklibname %{name} %{major}
%define	devname 	%mklibname %{name} -d

Summary:	Utility for managing filesystem extended attributes
Name:		attr
Version:	2.4.46
Release:	4
URL:		http://savannah.nongnu.org/projects/attr
Source0:	http://mirrors.aixtools.net/sv/%{name}/%{name}-%{version}.src.tar.gz
Source1:	http://mirrors.aixtools.net/sv/%{name}/%{name}-%{version}.src.tar.gz.sig
License:	GPLv2
Group:		System/Kernel and hardware

%description
A set of tools for manipulating extended attributes on filesystem
objects, in particular getfattr(1) and setfattr(1).
An attr(1) command is also provided which is largely compatible
with the SGI IRIX tool of the same name.

%package -n	%{lib_name}
Summary:	Main library for %{lib_name_orig}
Group:		System/Libraries
Provides:	%{lib_name_orig} = %{version}-%{release}

%description -n	%{lib_name}
This package contains the library needed to run programs dynamically
linked with %{lib_name_orig}.

%package -n	%{devname}
Summary:	Extended attribute static libraries and headers
Group:		Development/C
Requires:	%{lib_name} = %{version}-%{release}
Provides:	%{lib_name_orig}-devel = %{version}-%{release}
Provides:	attr-devel = %{version}-%{release}
Obsoletes:	%{lib_name}-devel < 2.4.46-4

%description -n	%{devname}
This package contains the libraries and header files needed to
develop programs which make use of extended attributes.
For Linux programs, the documented system call API is the
recommended interface, but an SGI IRIX compatibility interface
is also provided.

Currently only ext2, ext3, JFS and XFS support extended attributes.
The SGI IRIX compatibility API built above the Linux system calls is
used by programs such as xfsdump(8), xfsrestore(8) and xfs_fsr(8).

You should install libattr-devel if you want to develop programs
which make use of extended attributes.  If you install libattr-devel
then you'll also want to install attr.

%prep
%setup -q

# Fix unreadable files
find . -perm 0640 -exec chmod 0644 '{}' \;

%build
%configure2_5x --libdir=/%{_lib}
%make

%install
make install DIST_ROOT=%{buildroot}/
make install-dev DIST_ROOT=%{buildroot}/
make install-lib DIST_ROOT=%{buildroot}/
# fix conflict with man-pages-1.56
rm -fr %{buildroot}{%_mandir/man2,%_datadir/doc}

# Remove unpackaged symlinks
rm -fr %{buildroot}/%{_lib}/libattr.{a,la} \
 %{buildroot}/%{_libdir}/libattr.la

# To avoid unstripped binary-or-object rpmlint error
chmod 0755 %{buildroot}/%{_lib}/*.so.%{major}*

%find_lang %{name}

%files -f %{name}.lang
%doc doc/CHANGES.gz README 
%{_bindir}/*
%{_mandir}/man1/*

%files -n %{lib_name}
%doc doc/COPYING
/%{_lib}/*.so.%{major}*

%files -n %{devname}
%doc doc/CHANGES.gz doc/COPYING README
/%{_lib}/*.so
%{_libdir}/*.so
%{_libdir}/*a
%{_mandir}/man3/*
%{_mandir}/man5/*
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/*





%changelog
* Tue Oct  23 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: f23a134
- Fix permissions, adopt devel library to our packaging policy
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13557 |12mr|audacious-3.3.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname %{name} %{major}
%define major2 2
%define libname2 %mklibname %{name} %{major2}
%define libname_devel %mklibname %{name} -d

Summary:	A versatile and handy media player
Name:		audacious
Version:	3.3.3
Release:	1
Epoch:		5
License:	GPLv3+
Group:		Sound
Url:		http://audacious-media-player.org/
Source0:	http://distfiles.audacious-media-player.org/%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(libmcs)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(libguess)
BuildRequires:	desktop-file-utils
BuildRequires:	chrpath
BuildRequires:	gtk-doc
Suggests:	audacious-pulse
Requires:	audacious-plugins
Requires:	%{libname} = %{EVRD}
Requires:	%{libname2} = %{EVRD}

%description
Audacious is a media player based on the BMP music playing application.
Its primary goals are usability and usage of current desktop standards.

%package -n %{libname}
Group:		System/Libraries
Summary:	Library for %{name}

%description -n %{libname}
Audacious is a media player based on the BMP music playing application.
Its primary goals are usability and usage of current desktop standards.
This package contains the library needed by %{name}.

%package -n %{libname2}
Group:		System/Libraries
Summary:	Library for %{name}

%description -n %{libname2}
Audacious is a media player based on the BMP music playing application.
Its primary goals are usability and usage of current desktop standards.
This package contains the library needed by %{name}.

%package -n %{libname_devel}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Requires:	%{libname2} = %{EVRD}
Provides:	lib%{name}-devel = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{libname_devel}
Audacious is a media player based on the BMP music playing application.
Its primary goals are usability and usage of current desktop standards.
This package contains the files needed for developing applications
which use %{name}.

%prep
%setup -q

%build
#gw: else libid3tag does not build
%define _disable_ld_no_undefined 1
%configure2_5x --enable-chardet

%make

%install
%makeinstall_std
chrpath -d %{buildroot}%{_bindir}/*

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="Audio" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*
rm -rf %{buildroot}%{_datadir}/audacious/applications/

%find_lang %{name}

rm -f %{buildroot}%{_includedir}/mp4.h

%files -f %{name}.lang
%doc AUTHORS
%{_bindir}/audtool
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/*
%{_mandir}/man1/*

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{libname2}
%{_libdir}/libaudclient.so.%{major2}*

%files -n %{libname_devel}
%{_includedir}/%{name}
%{_includedir}/libaudcore
%{_includedir}/libaudgui
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13558 |12mr|audacious-plugins-3.3.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#####################
# Hardcode PLF build
%define build_plf 0
#####################

%{?_with_plf: %{expand: %%global build_plf 1}}

%if %{build_plf}
%define	extrarelsuffix	plf
%define	distsuffix	plf
%endif

%define build_smb 0

Summary:	Audacious Media Player core plugins
Name:		audacious-plugins
Version:	3.3.3
Release:	1%{?extrarelsuffix}
Epoch:		5
License:	GPLv2+
Group:		Sound
Url:		http://audacious-media-player.org/
Source0:	http://distfiles.audacious-media-player.org/%{name}-%{version}.tar.bz2
#gw from Fedora, enable gnome keys by default
Patch2:		audacious-plugins-3.3-enable-gnomeshortcuts.patch
Requires:	audacious
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(audacious)
BuildRequires:	pkgconfig(flac)
BuildRequires:	pkgconfig(fluidsynth)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(glut)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(imlib2)
BuildRequires:	pkgconfig(jack)

BuildRequires:	pkgconfig(libavcodec) >= 53.40.0
BuildRequires:	pkgconfig(libbinio)
BuildRequires:	pkgconfig(libbs2b)
BuildRequires:	pkgconfig(libcddb)
BuildRequires:	pkgconfig(libcdio)
BuildRequires:	pkgconfig(libcue)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	pkgconfig(liblircclient0)
BuildRequires:	pkgconfig(libmms)
BuildRequires:	pkgconfig(libmodplug)
BuildRequires:	pkgconfig(libmpg123)
BuildRequires:	pkgconfig(libmtp)
BuildRequires:	pkgconfig(libmusicbrainz)
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(libsidplay2)
BuildRequires:	sidplay-devel

BuildRequires:	pkgconfig(mad)
BuildRequires:	pkgconfig(neon)
BuildRequires:	pkgconfig(samplerate)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(shout)
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	pkgconfig(taglib)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(wavpack)
BuildRequires:	pkgconfig(xcomposite)

#gw currently does not build
#BuildRequires:	bluez-devel >= 2.22
%if %{build_plf}
BuildRequires:	liblame-devel
BuildRequires:	libfaad2-static-devel
#gw ffmpeg plugin:
Provides:	audacious-musepack
%endif

%description
Audacious is a media player based on the BMP music playing application.
Its primary goals are usability and usage of current desktop standards.

This contains the basic plugin distribution. Audacious is useless
without them.

%if %{build_plf}
This package is in restricted repository as it violates some patents.
%endif

%package  -n audacious-wavpack
Group:		Sound
Summary:	Wavpack input plugin for Audacious
Requires:	audacious

%description  -n audacious-wavpack
This is a wavpack input plugin for Audacious based on libwavpack.

%package  -n audacious-jack
Group:		Sound
Summary:	Audacious output plugin for the jack sound server
Requires:	audacious

%description  -n audacious-jack
Audacious audio output plugin for the jack audio server.

%package  -n audacious-pulse
Group:		Sound
Summary:	Audacious output plugin for the Pulseaudio sound server
Requires:	audacious

%description  -n audacious-pulse
Audacious audio output plugin for the pulseaudio
server.

%package  -n audacious-adplug
Summary:	AdLib player plugin for audacious
Group:		Sound
Requires:	audacious

%description  -n audacious-adplug
AdPlug is an Audacious input plugin It uses the AdPlug AdLib sound
player library to play back a wide range of AdLib (OPL2) music file
formats on top of an OPL2 emulator.  No OPL2 chip is required for
playback.

%package  -n audacious-fluidsynth
Summary:	Fluidsynth MIDI plugin for audacious
Group:		Sound
Requires:	audacious

%description  -n audacious-fluidsynth
FluidSynth is a real-time software synthesizer based on the SoundFont 2
specifications. It is a "software synthesizer". FluidSynth can read MIDI
events from the MIDI input device and render them to the audio device.

This is a fluidsynth backend for the Audacious Media Player to support the
playback of MIDI files with the fluidsynth engine.

%package  -n audacious-sid
Group:		Sound
Summary:	Audacious input plugin for C64 SID files
Requires:	audacious

%description  -n audacious-sid
Audacious-SID is a plugin for the Audacious Media Player which provides
support for playing the so-called "SID tunes", which are music
from old Commodore computer programs like games, demos, etc.

For the actual playing, it uses the excellent libsidplay (1|2)
emulator engine that emulates 6510 CPU and 6581/8580 Sound Interface
Device (SID) chip.

%if %{build_smb}
%package -n audacious-smb
Group:		Sound
Summary:	SMB/CIFS file system plugin for the Audacious media player
Requires:	audacious
BuildRequires:	pkgconfig(smbclient)

%description -n audacious-smb
This plugin allows Audacious to play content from a Samba or Windows network
file system.
%endif

%prep
%setup -q
%apply_patches

%build
export LDFLAGS="-lm"
#gw else cdaudio does not build (2.2-beta2)
#define _disable_ld_no_undefined 1
%configure2_5x --enable-amidiplug \
%if %{build_smb}
--enable-smb \
%endif
--enable-scrobbler
%ifarch %ix86 x86_64
#--enable-usf
%endif

%make

%install
%makeinstall_std

%if ! %{build_plf}
rm -fv %{buildroot}%{_libdir}/audacious/Input/aac.so
%endif

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS
%dir %{_libdir}/audacious/Input/amidi-plug/
%{_libdir}/audacious/Input/amidi-plug/ap-alsa.so
%dir %{_libdir}/audacious
%dir %{_libdir}/audacious/Container
%{_libdir}/audacious/Container/asx.so
%{_libdir}/audacious/Container/audpl.so
%{_libdir}/audacious/Container/cue.so
%{_libdir}/audacious/Container/m3u.so
%{_libdir}/audacious/Container/pls.so
%{_libdir}/audacious/Container/xspf.so
%dir %{_libdir}/audacious/General
%{_libdir}/audacious/General/alarm.so
%{_libdir}/audacious/General/albumart.so
%{_libdir}/audacious/General/aosd.so
#%{_libdir}/audacious/General/bluetooth.so
%{_libdir}/audacious/General/cd-menu-items.so
%{_libdir}/audacious/General/gnomeshortcuts.so
%{_libdir}/audacious/General/gtkui.so
%{_libdir}/audacious/General/hotkey.so
%{_libdir}/audacious/General/lirc.so
%{_libdir}/audacious/General/lyricwiki.so
%{_libdir}/audacious/General/mpris2.so
%{_libdir}/audacious/General/notify.so
%{_libdir}/audacious/General/scrobbler.so
%{_libdir}/audacious/General/search-tool.so
%{_libdir}/audacious/General/skins.so
%{_libdir}/audacious/General/statusicon.so
%{_libdir}/audacious/General/song_change.so
%dir %{_libdir}/audacious/Input
%{_libdir}/audacious/Input/ffaudio.so
%{_libdir}/audacious/Input/amidi-plug.so
%{_libdir}/audacious/Input/cdaudio-ng.so
%{_libdir}/audacious/Input/console.so
%{_libdir}/audacious/Input/flacng.so
%{_libdir}/audacious/Input/madplug.so
%{_libdir}/audacious/Input/metronom.so
%{_libdir}/audacious/Input/modplug.so
%{_libdir}/audacious/Input/psf2.so
%{_libdir}/audacious/Input/sndfile.so
%{_libdir}/audacious/Input/tonegen.so
%ifarch %{ix86} x86_64
#%{_libdir}/audacious/Input/usf.so
%endif
%{_libdir}/audacious/Input/vorbis.so
%{_libdir}/audacious/Input/vtx.so
%{_libdir}/audacious/Input/xsf.so
%if %{build_plf}
%{_libdir}/audacious/Input/aac.so
%endif
%dir %{_libdir}/audacious/Effect/
%{_libdir}/audacious/Effect/bs2b.so
%{_libdir}/audacious/Effect/compressor.so
%{_libdir}/audacious/Effect/crossfade.so
%{_libdir}/audacious/Effect/crystalizer.so
%{_libdir}/audacious/Effect/echo.so
%{_libdir}/audacious/Effect/ladspa.so
%{_libdir}/audacious/Effect/mixer.so
%{_libdir}/audacious/Effect/resample.so
%{_libdir}/audacious/Effect/speed-pitch.so
%{_libdir}/audacious/Effect/stereo.so
%{_libdir}/audacious/Effect/voice_removal.so
%dir %{_libdir}/audacious/Output
%{_libdir}/audacious/Output/alsa.so
%{_libdir}/audacious/Output/filewriter.so
%{_libdir}/audacious/Output/sdlout.so
%dir %{_libdir}/audacious/Transport/
%{_libdir}/audacious/Transport/gio.so
%{_libdir}/audacious/Transport/mms.so
%{_libdir}/audacious/Transport/neon.so
%{_libdir}/audacious/Transport/unix-io.so
%dir %{_libdir}/audacious/Visualization
%{_libdir}/audacious/Visualization/blur_scope.so
%{_libdir}/audacious/Visualization/cairo-spectrum.so
%{_datadir}/audacious

%files  -n audacious-wavpack
%{_libdir}/audacious/Input/wavpack.so

%files  -n audacious-jack
%{_libdir}/audacious/Output/jackout.so

%files  -n audacious-pulse
%{_libdir}/audacious/Output/pulse_audio.so

%files  -n audacious-sid
%{_libdir}/audacious/Input/sid.so

%files  -n audacious-adplug
%{_libdir}/audacious/Input/adplug.so

%if 0
%files  -n audacious-timidity
%{_libdir}/audacious/Input/timidity.so
%endif

%files  -n audacious-fluidsynth
%_libdir/audacious/Input/amidi-plug/ap-fluidsynth.so

%if %{build_smb}
%files -n audacious-smb
%{_libdir}/audacious/Transport/smb.so
%endif


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13559 |12mr|audacity-2.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define fversion %{version}

Summary:	Free Audio Editor With Effects/Analysis Tools
Name:		audacity
Version: 	2.0.2
Release: 	%mkrel 1
License: 	GPLv2+
Group: 		Sound
URL: 		http://audacity.sourceforge.net/
Source0: 	http://audacity.googlecode.com/files/%{name}-minsrc-%{fversion}.tar.bz2
Patch5:		audacity-system-libs.patch
#gw use Alsa by default
Patch6:		audacity-1.3.8-alsa-by-default.patch
Patch8:		audacity-1.3.14-CVE-2007-6061.patch
Patch10:	audacity-1.3.7-CVE-2009-0490.diff
Patch11:	audacity-2.0.0-fix-linking.patch
BuildRequires: 	autoconf2.5
BuildRequires:	fftw-devel >= 2.1.4
BuildRequires:	gettext-devel
BuildRequires: 	imagemagick
BuildRequires: 	libalsa-devel
BuildRequires:  libflac++-devel
BuildRequires:  jackit-devel
BuildRequires:  libid3tag-devel
BuildRequires:	libjpeg-devel
BuildRequires:  libmad-devel
BuildRequires:	libogg-devel
BuildRequires:  libsamplerate-devel
BuildRequires:	sndfile-devel
BuildRequires:	libvorbis-devel
BuildRequires:	soundtouch-devel >= 1.3.0
BuildRequires:	speex-devel
BuildRequires:	twolame-devel
BuildRequires:	wxgtku2.8-devel >= 2.8.10
BuildRequires: 	zlib-devel
%if %mdvver >= 201200
BuildRequires:  ffmpeg0.7-devel
%else
BuildRequires: 	ffmpeg-devel
%endif
BuildRequires:	vamp-plugin-sdk-devel
#gw these are not supported in 1.3.7
#BuildRequires:	liblrdf-devel
#BuildRequires: 	slv2-devel >= 0.6.0-1mdv
BuildRequires: 	libexpat-devel
BuildRequires: 	desktop-file-utils
#for compressing the help file:
BuildRequires:  zip
Obsoletes:	hackaudacity
Requires(post): shared-mime-info
Requires(postun): shared-mime-info
Requires(post):	desktop-file-utils
Requires(postun):desktop-file-utils
Suggests: libffmpeg
Suggests: %mklibname lame 0

%description
Audacity is a program that lets you manipulate digital audio waveforms.

In addition to letting you record sounds directly from within the program,
it imports many sound file formats, including WAV, AIFF, MP3 and Ogg/Vorbis.
It supports all common editing operations such as Cut, Copy, and Paste, plus
it will mix tracks and let you apply plug-in effects to any part of a sound.
It also has a built-in amplitude envelope editor, a customizable spectrogram
mode and a frequency analysis window for audio analysis applications.

%prep

%setup -q -n %{name}-src-%{fversion}
%patch5 -p1 -b .system-libs
%patch6 -p1 -b .alsa-by-default
%patch8 -p1
%patch10 -p0 -b .CVE-2009-0490
%patch11 -p1 -b .linking

chmod 644 *.txt
aclocal -I m4
autoconf

%build
export PATH=$PATH:`pwd`
export LDFLAGS=-lz
export CFLAGS="%{optflags}"
export CXXFLAGS="%{optflags}"

./configure \
    --prefix=%{_prefix} \
    --libdir=%{_libdir} \
    --mandir=%{_mandir} \
    --enable-optimise \
    --enable-unicode \
    --with-vorbis=system \
    --with-libmad=system \
    --with-libsndfile=system \
    --with-libsamplerate \
    --with-id3tag=system \
    --with-soundtouch=system \
    --with-portmixer \
    --with-portaudio \
    --with-libtwolame=system \
    --with-ffmpeg
%make

%install
rm -rf %{buildroot} %{name}.lang
%makeinstall_std

%find_lang %{name}

#clean uneeded installed but not packaged
rm -rf %{buildroot}%{_docdir}/%{name}

#gw work around bug #52526
mkdir -p %buildroot%_datadir/%name/help/manual

desktop-file-install \
        --add-category="GTK" \
        --add-category="X-MandrivaLinux-CrossDesktop" \
        --dir %{buildroot}%{_datadir}/applications \
        %{buildroot}%{_datadir}/applications/*

%files -f %{name}.lang
%doc LICENSE.txt README.txt
%{_bindir}/*
%{_datadir}/audacity
%{_datadir}/applications/%{name}.desktop
%_datadir/icons/hicolor/*/apps/audacity.*
%_datadir/pixmaps/*
%{_datadir}/mime/packages/audacity.xml
%{_mandir}/man1/audacity.1*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13560 |12mr|audiofile-0.3.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 1
%define	libname %mklibname %{name} %{major}
%define	libnamedev %mklibname %{name} -d

Summary:	Library to handle various audio file formats
Name:		audiofile
Version:	0.3.4
Release:	3
License:	LGPLv2+
Group:		System/Libraries
Source0:	http://ftp.gnome.org/pub/GNOME/sources/audiofile/%{name}-%{version}.tar.xz
URL:		http://www.68k.org/~michael/audiofile/
BuildRequires:	pkgconfig(alsa)

%description
The Silicon Graphics Audio File Library provides a uniform programming 
interface to standard digital audio file formats.

Currently supported sound file formats include AIFF/AIFF-C, WAVE, and
NeXT/Sun .snd/.au. Supported compression formats are currently G.711 
mu-law and A-law. 
Used by the esound daemon.

%package -n	%{libname}
Summary:	Main library for audiofile 
Group:		System/Libraries

%description -n	%{libname}
This package contains the library needed to run programs dynamically
linked with audiofile.

%package -n	%{libnamedev}
Summary:	Includes and other files to develop audiofile applications
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	audiofile-devel = %{version}-%{release}
Obsoletes:	%{_lib}audiofile0-devel < 0.3.4

%description -n	%{libnamedev}
Libraries, include files and other resources you can use to develop audiofile
applications.

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
    --enable-largefile \
    --disable-static
%make CXX="g++ -w"

%install
%makeinstall_std

%files
%doc COPYING README
%{_bindir}/sfconvert
%{_bindir}/sfinfo
%{_mandir}/man1/*

%files -n %{libname}
%{_libdir}/libaudiofile.so.%{major}*

%files -n %{libnamedev}
%doc COPYING README ACKNOWLEDGEMENTS TODO NEWS NOTES ChangeLog docs
%{_libdir}/*.so
%{_includedir}/*
%{_libdir}/pkgconfig/*
%{_mandir}/man3/*



%changelog
* Thu Aug  9 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: ce48340
- Fix Obsoletes
  
* Thu Aug  9 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: d8ebc53
- Sync with Cooker (new version 0.3.4, new library major 1), fix unversioned Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13561 |12mr|audiokonverter-5.9.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
######################
# Hardcode PLF build
%define build_plf 0
######################

%if %{build_plf}
%define distsuffix plf
# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
%define extrarelsuffix plf
%endif

Summary:	An audio converter
Name:		audiokonverter
Version:	5.9.1
Release:	5%{?extrarelsuffix}
License:	GPLv2
Group:		Sound
URL:		http://www.kde-apps.org/content/show.php?content=12608
Source0:	http://www.kde-apps.org/CONTENT/content-files/12608-%{name}-%{version}.tar.bz2
Patch0:		audiokonverter-noflac.patch
BuildRequires:	kde4-macros
Requires:	dolphin
Requires:	mplayer
Requires:	flac
Requires:	wavpack
Requires:	id3lib
Requires:	vorbis-tools
%if %{build_plf}
Requires:	lame
Requires:	faac
Requires:	faad2
%endif
BuildArch:	noarch

%description
audiokonverter is a small utility to easily convert from OGG, MP3,
AAC, M4A, FLAC, WMA, RealAudio, Musepack, Wavpack, WAV and movies to
MP3, OGG, M4A, WAV and FLAC in Konqueror by right-clicking on them.

%if %{build_plf}
This package is in restricted because it requires packages that are
in restricted (lame, faac, faad2).
%endif

%prep
%setup -q
%if !%{build_plf}
%patch0 -p0 -b .plf
%endif

%install
mkdir -p %{buildroot}%{_kde_services}/ServiceMenus
install -m 644 *4.desktop %{buildroot}%{_kde_services}/ServiceMenus
mkdir -p %{buildroot}%{_kde_appsdir}/dolphin/servicemenus
install -m 644 *4.desktop %{buildroot}%{_kde_appsdir}/dolphin/servicemenus
mkdir -p %{buildroot}%{_kde_bindir}
install -m 755 anytowav4 audioconvert4 movie2sound4 oggdrop-lx %{buildroot}%{_kde_bindir}

%files
%doc README Changelog
%{_kde_bindir}/*
%{_kde_services}/ServiceMenus/*.desktop
%{_kde_appsdir}/dolphin/servicemenus/*.desktop



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13562 |12mr|audit-2.1.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname audit %{major}
%define develname %mklibname -d audit
%define staticdevelname %mklibname -d -s audit

%define auparsemajor 0
%define auparselibname %mklibname auparse %{auparsemajor}
%define auparsedevelname %mklibname -d auparse
%define auparsestaticdevelname %mklibname -d -s auparse

Summary:	User-space tools for Linux 2.6 kernel auditing
Name:		audit
Version:	2.1.2
Release:	4
License:	LGPLv2+
Group:		System/Base
URL:		http://people.redhat.com/sgrubb/audit/
Source0:	http://people.redhat.com/sgrubb/audit/audit-%{version}.tar.gz
Patch0:		audit-1.7.12-lsb-headers.patch
# need proper kernel headers
BuildRequires:	gettext-devel
BuildRequires:	glibc-devel >= 2.6
BuildRequires:	intltool
BuildRequires:	libcap-ng-devel
BuildRequires:	libtool
BuildRequires:	openldap-devel
BuildRequires:	prelude-devel >= 0.9.16
BuildRequires:	python-devel
BuildRequires:	swig
BuildRequires:	tcp_wrappers-devel
Requires(preun): rpm-helper
Requires(post): rpm-helper
# has the mandriva-simple-auth pam config file we link to
Requires:	usermode-consoleonly >= 1.92-4
Requires:	tcp_wrappers
Conflicts:	audispd-plugins < 1.7.11
Requires:	%{auparselibname} >= %{version}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The audit package contains the user space utilities for storing and searching
the audit records generate by the audit subsystem in the Linux 2.6 kernel.

%package -n	%{libname}
Summary:	Main libraries for %{name}
Group:		System/Libraries
Conflicts:	audit < 2.0

%description -n	%{libname}
This package contains the main libraries for %{name}.

%package -n	%{develname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	libaudit-devel = %{version}-%{release}
Provides:	audit-devel = %{version}-%{release}
Provides:	audit-libs-devel = %{version}-%{release}
Obsoletes:	%{mklibname audit 0 -d}

%description -n	%{develname}
This package contains development files for %{name}.

%package -n	%{staticdevelname}
Summary:	Static libraries for %{name}
Requires:	%{develname} = %{version}
Group:		Development/C
Provides:	audit-static-devel = %{version}-%{release}
Provides:	audit-libs-static-devel = %{version}-%{release}
Obsoletes:	%{mklibname audit 0 -d -s}

%description -n	%{staticdevelname}
This package contains static libraries for %{name} used for
development.

%package -n	%{auparselibname}
Summary:	Main libraries for %{name}
Group:		System/Libraries
Conflicts:	%{mklibname audit 0} <= 1.7.13

%description -n	%{auparselibname}
This package contains the main auparse libraries for %{name}.

%package -n	%{auparsedevelname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{auparselibname} = %{version}
Provides:	auparse-devel = %{version}-%{release}
Conflicts:	%{mklibname audit 0 -d} <= 1.7.13

%description -n	%{auparsedevelname}
This package contains development files for %{name}.

%package -n	%{auparsestaticdevelname}
Summary:	Static libraries for %{name}
Requires:	%{auparsedevelname} = %{version}
Group:		Development/C
Provides:	auparse-static-devel = %{version}-%{release}
Conflicts:	%{mklibname audit 0 -d -s} <= 1.7.13

%description -n	%{auparsestaticdevelname}
This package contains static libraries for %{name} used for
development.

%package -n	python-audit
Summary:	Python bindings for %{name}
Group:		Development/Python

%description -n	python-audit
This package contains python bindings for %{name}.

%package -n	audispd-plugins
Summary:	Plugins for the audit event dispatcher
Group:		System/Base
Requires:	%{name} = %{version}
Requires:	%{libname} = %{version}
Requires:	openldap

%description -n	audispd-plugins
The audispd-plugins package provides plugins for the real-time interface to the
audit system, audispd. These plugins can do things like relay events to remote
machines or analyze events for suspicious behavior.

%prep

%setup -q
%patch0 -p1

find -type d -name ".libs" | xargs rm -rf

%build
%serverbuild
autoreconf -f -v --install

%configure2_5x \
    --sbindir=/sbin \
    --libdir=/%{_lib} \
    --with-prelude \
    --with-libwrap \
    --enable-gssapi-krb5=no \
    --with-libcap-ng=yes \
    --libexecdir=%{_sbindir}

%make

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_var}/log/audit
install -d %{buildroot}%{_libdir}/audit
install -d %{buildroot}%{_var}/spool/audit

%makeinstall_std

install -d %{buildroot}/%{_libdir}
# This winds up in the wrong place when libtool is involved
mv %{buildroot}/%{_lib}/libaudit.a %{buildroot}%{_libdir}/
mv %{buildroot}/%{_lib}/libauparse.a %{buildroot}%{_libdir}/
curdir=`pwd`
cd %{buildroot}/%{_libdir}
LIBNAME=`basename \`ls %{buildroot}/%{_lib}/libaudit.so.%{major}.*.*\``
ln -s ../../%{_lib}/$LIBNAME libaudit.so
LIBNAME=`basename \`ls %{buildroot}/%{_lib}/libauparse.so.%{auparsemajor}.*.*\``
ln -s ../../%{_lib}/$LIBNAME libauparse.so
cd $curdir

# uneeded files
rm -f %{buildroot}/%{_lib}/*.so
rm -f %{buildroot}/%{_lib}/*.la
rm -f %{buildroot}%{py_platsitedir}/*.{a,la}

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig

%post -n %{auparselibname} -p /sbin/ldconfig

%postun -n %{libname} -p /sbin/ldconfig

%postun -n %{auparselibname} -p /sbin/ldconfig
%endif

%post
%_post_service auditd

%preun
%_preun_service auditd

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README COPYING contrib/capp.rules contrib/nispom.rules contrib/lspp.rules contrib/stig.rules init.d/auditd.cron
%{_initrddir}/auditd
%attr(0750,root,root) %dir %{_sysconfdir}/audit
%attr(0750,root,root) %dir %{_sysconfdir}/audisp
%attr(0750,root,root) %dir %{_sysconfdir}/audisp/plugins.d
%attr(0750,root,root) %dir %{_libdir}/audit
%config(noreplace) %attr(0640,root,root) %{_sysconfdir}/audit/auditd.conf
%config(noreplace) %attr(0640,root,root) %{_sysconfdir}/audit/audit.rules
%config(noreplace) %attr(0640,root,root) %{_sysconfdir}/sysconfig/auditd
%config(noreplace) %attr(0640,root,root) %{_sysconfdir}/audisp/audispd.conf
%config(noreplace) %attr(0640,root,root) %{_sysconfdir}/audisp/plugins.d/af_unix.conf
%config(noreplace) %attr(0640,root,root) %{_sysconfdir}/audisp/plugins.d/syslog.conf
%attr(0750,root,root) /sbin/audispd
%attr(0750,root,root) /sbin/auditctl
%attr(0750,root,root) /sbin/auditd
%attr(0750,root,root) /sbin/autrace
%attr(0755,root,root) /sbin/aureport
%attr(0755,root,root) /sbin/ausearch
%attr(0755,root,root) %{_bindir}/aulastlog
%attr(0755,root,root) %{_bindir}/aulast
%attr(0755,root,root) %{_bindir}/ausyscall
%attr(0644,root,root) %{_mandir}/man5/audispd.conf.5*
%attr(0644,root,root) %{_mandir}/man5/auditd.conf.5*
%attr(0644,root,root) %{_mandir}/man5/ausearch-expression.5*
%attr(0644,root,root) %{_mandir}/man7/audit.rules.7*
%attr(0644,root,root) %{_mandir}/man8/audispd.8*
%attr(0644,root,root) %{_mandir}/man8/auditctl.8*
%attr(0644,root,root) %{_mandir}/man8/auditd.8*
%attr(0644,root,root) %{_mandir}/man8/aulast.8*
%attr(0644,root,root) %{_mandir}/man8/aulastlog.8*
%attr(0644,root,root) %{_mandir}/man8/aureport.8*
%attr(0644,root,root) %{_mandir}/man8/ausearch.8*
%attr(0644,root,root) %{_mandir}/man8/ausyscall.8*
%attr(0644,root,root) %{_mandir}/man8/autrace.8*
%attr(0700,root,root) %dir %{_var}/log/audit

%files -n %{libname}
%defattr(-,root,root)
%config(noreplace) %attr(0640,root,root) %{_sysconfdir}/libaudit.conf
/%{_lib}/libaudit.so.%{major}*
%attr(0644,root,root) %{_mandir}/man5/libaudit.conf.5*

%files -n %{develname}
%defattr(-,root,root)
%doc ChangeLog contrib/skeleton.c contrib/plugin
%{_libdir}/libaudit.so
%{_includedir}/libaudit.h
%{_mandir}/man3/audit_*
%{_mandir}/man3/ausearch_*
%{_mandir}/man3/get_auditfail_action.3*
%{_mandir}/man3/set_aumessage_mode.3*

%files -n %{staticdevelname}
%defattr(-,root,root)
%{_libdir}/libaudit.a

%files -n %{auparselibname}
%defattr(-,root,root)
/%{_lib}/libauparse.so.%{auparsemajor}*

%files -n %{auparsedevelname}
%defattr(-,root,root)
%doc ChangeLog contrib/skeleton.c contrib/plugin
%{_libdir}/libauparse.so
%{_includedir}/auparse-defs.h
%{_includedir}/auparse.h
%{_mandir}/man3/auparse_*

%files -n %{auparsestaticdevelname}
%defattr(-,root,root)
%{_libdir}/libauparse.a

%files -n python-audit
%defattr(-,root,root)
%{py_platsitedir}/*.so
%{py_platsitedir}/audit.p*

%files -n audispd-plugins
%defattr(-,root,root,-)
%config(noreplace) %attr(0640,root,root) %{_sysconfdir}/audisp/audisp-prelude.conf
%config(noreplace) %attr(0640,root,root) %{_sysconfdir}/audisp/audisp-remote.conf
%config(noreplace) %attr(0640,root,root) %{_sysconfdir}/audisp/plugins.d/audispd-zos-remote.conf
%config(noreplace) %attr(0640,root,root) %{_sysconfdir}/audisp/plugins.d/au-prelude.conf
%config(noreplace) %attr(0640,root,root) %{_sysconfdir}/audisp/plugins.d/au-remote.conf
%config(noreplace) %attr(0640,root,root) %{_sysconfdir}/audisp/zos-remote.conf
%attr(0750,root,root) /sbin/audispd-zos-remote
%attr(0750,root,root) /sbin/audisp-prelude
%attr(0750,root,root) /sbin/audisp-remote
%attr(0644,root,root) %{_mandir}/man5/audisp-prelude.conf.5*
%attr(0644,root,root) %{_mandir}/man5/audisp-remote.conf.5*
%attr(0644,root,root) %{_mandir}/man5/zos-remote.conf.5*
%attr(0644,root,root) %{_mandir}/man8/audispd-zos-remote.8*
%attr(0644,root,root) %{_mandir}/man8/audisp-prelude.8*
%attr(0644,root,root) %{_mandir}/man8/audisp-remote.8*
%attr(0750,root,root) %dir %{_var}/spool/audit



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13563 |12mr|augeas-0.10.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	0
%define	famajor	1
%define	libname	%mklibname augeas %{major}
%define	libfa	%mklibname fa %{famajor}
%define	devname	%mklibname augeas -d

Name:		augeas
Version:	0.10.0
Release:	3
Summary:	A library for changing configuration files
Group:		Development/C
License:	LGPLv2.1+
URL:		http://augeas.net/
Source0:	http://augeas.net/download/%{name}-%{version}.tar.gz
Source1:	http://augeas.net/download/%{name}-%{version}.tar.gz.sig
Patch0:		augeas-0.10.0-add-libxml2-pkgconfig-dependency.patch
BuildRequires:	readline-devel
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	ruby

%description
A library for programmatically editing configuration files. Augeas parses
configuration files into a tree structure, which it exposes through its
public API. Changes made through the API are written back to the initially
read files.

The transformation works very hard to preserve comments and formatting
details. It is controlled by ``lens'' definitions that describe the file
format and the transformation into a tree.

%package -n	%{devname}
Summary:	Development files for %{name}
Group:		Development/C
Provides:	%{name}-devel = %{EVRD}
Requires:	%{libname} = %{EVRD}
Requires:	%{libfa} = %{EVRD}

%description -n	%{devname}
This package contains libraries and header files for
developing applications that use %{name}.

%package -n	%{libname}
Summary:	Library for %{name}
Requires:	%{name}-lenses = %{EVRD}
Group:		Development/C

%description -n	%{libname}
The library for %{name}.

%package -n	%{libfa}
Summary:	Library for %{name}
Group:		Development/C
Conflicts:	%{libname} < 0.9.0-2

%description -n	%{libfa}
The library for %{name}.

%package	lenses
Summary:	Lenses for %{name}
Group:		Development/C

%description	lenses
The lenses for %{name}.

%prep
%setup -q
%patch0 -p1 -b .libxml2_pc~

%build
%configure2_5x	--disable-static
%make

%check
%make check

%install
%makeinstall_std

%files
%{_bindir}/augtool
%{_bindir}/augparse
%{_bindir}/fadot
%{_mandir}/man1/*
%{_datadir}/vim/vimfiles/ftdetect/augeas.vim
%{_datadir}/vim/vimfiles/syntax/augeas.vim

%files lenses
%doc AUTHORS NEWS
%{_datadir}/augeas

%files -n %{libname}
%{_libdir}/libaugeas.so.%{major}*

%files -n %{libfa}
%{_libdir}/libfa.so.%{famajor}*

%files -n %{devname}
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/augeas.pc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13564 |12mr|aumix-2.9.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	aumix
%define version 2.9.1
%define release %mkrel 4

Name:		%{name}
Summary:	A GTK+ / Ncurses audio mixer 
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Sound
BuildRequires:	ncurses-devel
BuildRequires:	gtk+2-devel
BuildRequires:	autoconf
BuildRequires:	automake
Source0:	http://www.jpj.net/~trevor/aumix/%{name}-%{version}.tar.bz2
URL: 		http://www.jpj.net/~trevor/aumix.html
Requires:	initscripts >= 4.42
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This is a program for adjusting audio mixers from the command line or scripts,
or interactively at the console or a terminal with a full-screen, ncurses-based
interface or a GTK-based X interface.

%package text
Summary:	An Ncurses audio mixer 
License:	GPL
Group:		Sound

%description text
This is a program for adjusting audio mixers from the command line or scripts,
or interactively at the console or a terminal with a full-screen, ncurses-based
interface .

%prep
%setup -q

%build
mkdir build-text
pushd build-text
CONFIGURE_TOP=.. %configure2_5x --without-gtk
%make
popd
mkdir build-gui
pushd build-gui
CONFIGURE_TOP=.. %configure2_5x
%make
popd

%install
rm -rf $RPM_BUILD_ROOT

%makeinstall -C build-gui

# install text version
install -m755 build-text/src/aumix $RPM_BUILD_ROOT%{_bindir}/aumix-text

# menu entry

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Aumix
Comment=Basic volume controller
Exec=%{name}
Icon=sound_section
Terminal=false
Type=Application
StartupNotify=true
Categories=GTK;Audio;Mixer;
EOF

%find_lang %name

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %{name}.lang
%defattr(-,root,root)
%doc README TODO NEWS ChangeLog
%_bindir/aumix
%_bindir/mute
%_bindir/xaumix
%_mandir/man1/*
%_datadir/applications/mandriva-*
%_datadir/%name

%files text
%defattr(-,root,root)
%_bindir/aumix-text



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13565 |12mr|autoconf2.1-2.13-34
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname	autoconf

# Define the Fortran compiler
%define fortran_compiler gfortran
BuildRequires: gcc-gfortran

%define docheck 1
%{?_without_check: %global docheck 0}

Name:		%{pkgname}2.1
Summary:	A GNU tool for automatically configuring source code
Version:	2.13
Release:	34
Epoch:		1
License:	GPL
Group:		Development/Other
URL:		http://www.gnu.org/software/autoconf/
BuildArch:	noarch

Source:		ftp://ftp.gnu.org/pub/gnu/%{pkgname}/%{pkgname}-%{version}.tar.bz2
Patch0:		autoconf-2.12-race.patch
Patch1:		autoconf-2.13-mawk.patch
Patch2:		autoconf-2.13-notmp.patch
Patch3:		autoconf-fix-for-gcc2.96-patch
Patch4:		autoconf-2.13-versioned-info.patch
Patch5:		autoconf-2.13-automake14.patch
Patch6:		autoconf-2.13-gfortran.patch

Requires:	gawk, m4, mktemp
BuildRequires:	texinfo m4
Conflicts:	autoconf2.5 <= 1:2.59-3mdk

# for tests
%if %docheck
BuildRequires:	bison
BuildRequires:	flex
%endif

%description
GNU's Autoconf is a tool for configuring source code and Makefiles.
Using Autoconf, programmers can create portable and configurable
packages, since the person building the package is allowed to 
specify various configuration options.

You should install Autoconf if you are developing software and you'd
like to use it to create shell scripts which will configure your 
source code packages. If you are installing Autoconf, you will also
need to install the GNU m4 package.

Note that the Autoconf package is not required for the end user who
may be configuring software with an Autoconf-generated script; 
Autoconf is only required for the generation of the scripts, not
their use.

%prep
%setup -q -n %{pkgname}-%{version}
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p0
%patch4 -p1 -b .parallel
%patch5 -p1 -b .automake14
case %{fortran_compiler} in
*gfortran*)
%patch6 -p1 -b .gfortran
;;
esac

%build
export F77=%{fortran_compiler}
%configure --program-suffix=-%{version}
%make

%if %docheck
make check	# VERBOSE=1
%endif

%install
%makeinstall

mv $RPM_BUILD_ROOT%{_infodir}/autoconf.info $RPM_BUILD_ROOT%{_infodir}/autoconf-%{version}.info

# We don't want to include the standards.info stuff in the package,
# because it comes from binutils...
rm -f $RPM_BUILD_ROOT%{_infodir}/standards*

cp install-sh $RPM_BUILD_ROOT%{_datadir}/autoconf

%files
%defattr(-,root,root)
%doc README
%{_bindir}/*
%{_datadir}/%{pkgname}
%{_infodir}/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13566 |12mr|autoconf-2.69-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define docheck 1
%{?_without_check: %global docheck 0}

Name:		autoconf
Summary:	A GNU tool for automatically configuring source code
Version:	2.69
Release:	1
Epoch:		1
License:	GPLv2+ with exceptions
Group:		Development/Other
URL:		http://www.gnu.org/software/autoconf/
BuildArch:	noarch

Source:		ftp://ftp.gnu.org/gnu/autoconf/autoconf-%{version}.tar.xz
Source1:	autoconf-site-start.el
Patch0:		autoconf-2.62-fix-multiline-string.patch
Patch1:		autoconf-2.64-drop-failing-parallel-test.patch
BuildRequires:	texinfo m4
BuildRequires:	help2man
Requires:	m4 mktemp
Obsoletes:	autoconf2.5
Provides:	autoconf2.5 = %{epoch}:%{version}-%{release}
Conflicts:	autoconf2.1 < 1:2.13-26

# for tests
%if %docheck
BuildRequires:	flex
BuildRequires:	bison
%endif

%description
GNU's Autoconf is a tool for configuring source code and Makefiles.
Using Autoconf, programmers can create portable and configurable
packages, since the person building the package is allowed to 
specify various configuration options.

You should install Autoconf if you are developing software and you'd
like to use it to create shell scripts which will configure your 
source code packages. If you are installing Autoconf, you will also
need to install the GNU m4 package.

Note that the Autoconf package is not required for the end user who
may be configuring software with an Autoconf-generated script; 
Autoconf is only required for the generation of the scripts, not
their use.

%prep
%setup -q -n autoconf-%{version}
%patch0 -p1 -b .multiline
%patch1 -p1 -b .droptest

%build
%configure2_5x --build=%_host
%make

%install
rm -rf %{buildroot}
%makeinstall_std

# We don't want to include the standards.info stuff in the package,
# because it comes from binutils...
rm -f %{buildroot}%{_infodir}/standards*

# emacs stuff
install -D -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/emacs/site-start.d/%{name}.el

# if emacs-bin was not here, *.el and *.elc files will be missing - install *.el files anyway
if [ ! -d %{buildroot}/%{_datadir}/emacs/site-lisp ]; then
	mkdir -p %{buildroot}/%{_datadir}/emacs/site-lisp
	install -m644 lib/emacs/*.el %{buildroot}/%{_datadir}/emacs/site-lisp
fi

%if %docheck
%check
make check	# VERBOSE=1
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS BUGS COPYING INSTALL NEWS README THANKS TODO
%config(noreplace) %{_sysconfdir}/emacs/site-start.d/*.el
%{_bindir}/*
%{_datadir}/autoconf
%{_datadir}/emacs/site-lisp/*.el*
%{_infodir}/*
%{_mandir}/*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13567 |12mr|autoconf-archive-2012.04.07-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		autoconf-archive
Version:	2012.04.07
Release:	2
Summary:	The Autoconf Macro Archive
Group:		Development/Other
License:	GPLv3+ with exceptions
URL:		http://www.gnu.org/software/autoconf-archive/
Source0:	ftp://ftp.gnu.org/gnu/autoconf-archive/%{name}-%{version}.tar.xz
BuildArch:	noarch
BuildRequires:	texinfo
Requires:	autoconf

%description
The GNU Autoconf Archive is a collection of more than 450 macros for
GNU Autoconf that have been contributed as free software by friendly
supporters of the cause from all over the Internet.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

# remove dir file which will be generated by /sbin/install-info
rm -f %{buildroot}%{_infodir}/dir

# document files are installed another location
rm -rf %{buildroot}%{_datadir}/%{name}

%files
%defattr(-,root,root,-)
%doc AUTHORS COPYING* ChangeLog NEWS README TODO
%{_datadir}/aclocal/*.m4
%{_infodir}/autoconf-archive.info*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13568 |12mr|autodownloader-0.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		autodownloader
Version:	0.3.0
Release:	1
Summary:	A Python program that can be used to automatically download files
License:	GPL
Group:		Networking/WWW
URL:		http://sourceforge.net/projects/autodownloader
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
BuildArch:	noarch
Requires:	python
Requires:	pygtk2.0

%description
Autodownloader is a program written in Python that can be used
to automatically download files that are not freely distributable.

The program can choose from multiple mirrors and download the files
to a specified location. The files will also be checked using an md5
checksum.

%prep
%setup -q

%build
# empty

%install
%makeinstall_std

%files
%doc COPYING ChangeLog GladeWindow-license.txt README.txt TODO example.autodlrc
%dir %{_datadir}/autodl
%{_datadir}/autodl/*
%{_datadir}/icons/hicolor/*/apps/autodl.png


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13569 |12mr|autofs-5.0.7-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           autofs
Version:        5.0.7
Release:        %mkrel 3
License:        GPLv2+
Summary:        A tool for automatically mounting and unmounting filesystems
Group:          System/Kernel and hardware
URL:            ftp://ftp.kernel.org/pub/linux/daemons/autofs
Source0:        ftp://ftp.kernel.org/pub/linux/daemons/autofs/v5/autofs-%{version}.tar.bz2
Patch0:		autofs-5.0.6-fix-libtirpc-name-clash.patch
Patch102:       autofs-5.0.6-separate-config-files.patch
Patch103:       autofs-5.0.4-rename-configuration-file.patch
Patch104:	autofs-5.0.7-do-not-install-init.patch
Patch105:	autofs-5.0.7-after-nss-lookup.patch
BuildRequires:  openldap-devel
BuildRequires:  flex
BuildRequires:  bison
BuildRequires:  libsasl-devel
BuildRequires:  krb5-devel
BuildRequires:  libxml2-devel
BuildRequires:  tirpc-devel
Conflicts:      autosmb
Requires(post):  rpm-helper >= 0.24.1-1
Requires(preun): rpm-helper >= 0.24.1-1

%description
autofs is a daemon which automatically mounts filesystems when you use
them, and unmounts them later when you are not using them.  This can
include network filesystems, CD-ROMs, floppies, and so forth.

%prep
%setup -q -n %{name}-%{version}
%patch0 -R -p1
%patch102 -p1
%patch103 -p1
%patch104 -p0
%patch105 -p1

%build
autoreconf -f -i
%serverbuild
export CFLAGS="%{optflags} -fPIC"
%configure2_5x \
    --with-mapdir=%{_sysconfdir}/%{name} \
    --with-confdir=%{_sysconfdir}/%{name} \
    --with-sasl=yes \
    --disable-mount-locking \
    --enable-ignore-busy \
    --with-libtirpc \
    --disable-mount-move \
    --with-systemd
%make DONTSTRIP=1

mkdir examples
cp samples/ldap* examples
cp samples/autofs.schema examples

rm -f README.gentoo

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_sbindir}
mkdir -p %{buildroot}%{_libdir}/autofs
mkdir -p %{buildroot}%{_mandir}/{man5,man8}
mkdir -p %{buildroot}%{_sysconfdir}

%make install INSTALLROOT=%{buildroot}

install -d -m 755 %{buildroot}%{_unitdir}
install -m 644 samples/autofs.service %{buildroot}%{_unitdir}/autofs.service

rm -f %{buildroot}%{_sysconfdir}/init.d/%{name}
rm -f %{buildroot}%{_mandir}/man8/autofs*

cat > README.urpmi <<EOF
ROSA RPM specific notes

setup
-----
Configuration handling in ROSA package differs from upstream one on several
points:
- the automounts daemon configuration file is %{_sysconfdir}/autofs/autofs.conf
- the autofs service configuration file is %{_sysconfdir}/sysconfig/autofs

Upgrade
-------
Map files have been moved from %{_sysconfdir} to %{_sysconfdir}/autofs. Upgrade
procedure should handle the change automatically.
LDAP usage has changed between autofs 4 and 5. The LDAP schema used has now to
be configured explicitely in autofs configuration, so as to avoid useless
queries. As this can't be handled by package upgrade procedure, you'll have to
edit your configuration manually. See auto.master(5) for details.

EOF

# tune default configuration
perl -pi -e 's|^BROWSE_MODE="no"|BROWSE_MODE="yes"|' \
    %{buildroot}%{_sysconfdir}/autofs/autofs.conf
perl -pi \
    -e 's|^/misc\t|#/misc\t|;' \
    -e 's|^/net\t|#/net\t|;' \
    %{buildroot}%{_sysconfdir}/autofs/auto.master

%post
%_post_service autofs

%preun
%_preun_service autofs

%files
%doc INSTALL CHANGELOG CREDITS README* examples
%config(noreplace) %{_sysconfdir}/autofs
%config(noreplace) %{_sysconfdir}/sysconfig/autofs
%{_unitdir}/autofs.service
%{_libdir}/%{name}
%{_sbindir}/automount
%{_mandir}/*/*

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13570 |12mr|autogen-5.16-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 25
%define libname %mklibname opts %{major}
%define develname %mklibname opts -d

Summary:	Simplifies the creation and maintenance of programs
Name:		autogen
Version:	5.16
Release:	4
Group:		Development/Other
License:	GPLv2+
URL:		http://www.gnu.org/software/autogen/
Source0:	http://sourceforge.net/projects/autogen/files/AutoGen/AutoGen-%{version}/%{name}-%{version}.tar.gz
Patch0:		autogen-5.12-pkgconfig.patch

BuildRequires:	chrpath
BuildRequires:	pkgconfig(guile-2.0)
BuildRequires:	pkgconfig(libxml-2.0)

%define __noautoreq '/bin/cat'

%description
AutoGen is a tool designed to simplify the creation and maintenance 
of programs that contain large amounts of repetitious text. It is 
especially valuable in programs that have several blocks of text 
that must be kept synchronized.

%package -n %{libname}
Summary:	Main library for %{name}
Group:		Development/Other
Obsoletes:	%{_lib}autogen0 < 5.11

%description -n	%{libname}
This package contains the shared library for %{name}.

%package -n %{develname}
Summary:	Development headers and libraries for %{name}
Group:		Development/Other
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Obsoletes:	%{_lib}autogen0-devel < %{version}-%{release}
Obsoletes:	%{_lib}opts-static-devel < %{version}-%{release}

%description -n	%{develname}
This package contains the development files for %{name}.

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std

%{_bindir}/chrpath -d %{buildroot}/%{_libdir}/lib*.so.* \
	%{buildroot}/%{_bindir}/{autogen,columns,getdefs,xml2ag}

%files
%doc README TODO
%{_bindir}/autogen
%{_bindir}/columns
%{_bindir}/getdefs
%{_bindir}/xml2ag
%{_infodir}/autogen.info*
%{_datadir}/aclocal/*
%{_datadir}/autogen/
%{_mandir}/*/*

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_bindir}/autoopts-config
%{_includedir}/autoopts/
%{_libdir}/*.so
%{_datadir}/pkgconfig/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13571 |12mr|autologin-1.0.0-30
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Automatically log in
Name:		autologin
Version:	1.0.0
Release:	%mkrel 30
Group:		System/Base
License:	GPL
URL:		http://www.linux-easy.com/development/autologin/
Source0:	%{name}-%{version}.tar.bz2
Source1:	startx.autologin
Patch0:		autologin-1.0.0-mdv.patch
Patch1:		autologin-glibc28_fix.diff
BuildRequires:	pam-devel automake autoconf >= 2.50
Requires:	initscripts >= 5.15
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Autologin automatically logs in as the user specified in
/etc/sysconfig/autologin and starts the X session defined there.

Install autologin if you want to bypass the login screen.

%prep
%setup -q

%patch0 -p1 -b .fred
%patch1 -p0 -b .glibc28_fix

%build
#FORCE_AUTOCONF_2_5=1 AUTOMAKE="automake --add-missing" autoreconf
autoreconf -fiv
%configure2_5x
%make

%install
rm -rf %{buildroot}

%makeinstall_std

install -m755 %{SOURCE1} -D %{buildroot}%{_bindir}/startx.autologin

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,0755)
%doc README AUTHORS
%{_sbindir}/autologin
%{_bindir}/startx.autologin
%config(noreplace) /etc/pam.d/autologin



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13572 |12mr|automake-1.12.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define amversion 1.12

%define docheck 0
%{?_without_check: %global docheck 0}

Summary:	A GNU tool for automatically creating Makefiles
Name:		automake
Version:	1.12.3
Release:	1
License:	GPLv2+
Group:		Development/Other
Source0:	ftp://ftp.gnu.org/gnu/automake/automake-%{version}.tar.xz
# Adds 'make dist-xz' target, backport from git
URL:		http://sources.redhat.com/automake/
BuildArch:	noarch

Requires:	autoconf
BuildRequires:	autoconf
BuildRequires:	texinfo
Conflicts:	automake1.5
Provides:	automake1.9 = %{version}-%{release}
Obsoletes:	automake1.9 < %{version}-%{release}
Provides:	automake1.8 = %{version}-%{release}
Obsoletes:	automake1.8 < %{version}-%{release}
Requires(post):	update-alternatives
Requires(preun): update-alternatives

# tests need these
%if %{docheck}
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	tetex-latex
BuildRequires:	emacs
BuildRequires:	dejagnu
BuildRequires:	gcc-java
BuildRequires:	python
%endif

%description
Automake is a tool for automatically generating Makefiles compliant with
the GNU Coding Standards.

You should install Automake if you are developing software and would like
to use its capabilities of automatically generating GNU standard
Makefiles. If you install Automake, you will also need to install GNU's
Autoconf package.

%prep
%setup -q

%build
# (Abel) config* don't understand noarch-mandriva-linux-gnu arch
%configure2_5x --build=i586-%{_target_vendor}-%{_target_os}%{?_gnu}
%make

%check
%if %{docheck}
# (Abel) reqd2.test tries to make sure automake won't work if ltmain.sh
# is not present. But automake behavior changed, now it can handle missing
# libtool file as well, so this test is bogus.
%__sed -e 's/reqd2.test//g' -i tests/Makefile
%__make check	# VERBOSE=1
%endif

%install
%__rm -rf %{buildroot}
%makeinstall_std

# provide -1.8 symlinks
%__ln_s automake-%{amversion} %{buildroot}%{_bindir}/automake-1.8
%__ln_s aclocal-%{amversion} %{buildroot}%{_bindir}/aclocal-1.8

# provide -1.9 symlinks
%__ln_s automake-%{amversion} %{buildroot}%{_bindir}/automake-1.9
%__ln_s aclocal-%{amversion} %{buildroot}%{_bindir}/aclocal-1.9

# provide -1.11 symlinks
%__ln_s automake-%{amversion} %{buildroot}%{_bindir}/automake-1.11
%__ln_s aclocal-%{amversion} %{buildroot}%{_bindir}/aclocal-1.11

%__rm -f %{buildroot}/%{_infodir}/*
%__install -m 644 doc/%{name}.info* %{buildroot}/%{_infodir}/

%__mkdir_p %{buildroot}%{_datadir}/aclocal

%clean
%__rm -rf %{buildroot}

%pre
if [ "$1" = 1 ]; then
  update-alternatives --remove automake %{_bindir}/automake-1.8
  update-alternatives --remove automake %{_bindir}/automake-1.9
  update-alternatives --remove automake %{_bindir}/automake-1.11
fi

%files
%doc AUTHORS ChangeLog NEWS README THANKS
%{_bindir}/automake
%{_bindir}/aclocal
%{_bindir}/automake-%{amversion}
%{_bindir}/aclocal-%{amversion}
%{_bindir}/automake-1.8
%{_bindir}/aclocal-1.8
%{_bindir}/automake-1.9
%{_bindir}/aclocal-1.9
%{_bindir}/automake-1.11
%{_bindir}/aclocal-1.11
%{_datadir}/automake*
%{_infodir}/automake*
%{_datadir}/aclocal*
%{_mandir}/man1/aclocal-1.12*
%{_mandir}/man1/aclocal.1*
%{_mandir}/man1/automake-1.12*
%{_mandir}/man1/automake.1*



%changelog
* Sun Sep  2 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 1b8f3ea
- New version 1.12.3
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13573 |12mr|automake1.4-1.4.0.p6-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define amversion 1.4
%define pkgname automake
%define patchlevel p6
%define version 1.4.0.%{patchlevel}

%define docheck 0
%{?_without_check: %global docheck 0}

Summary:	A GNU tool for automatically creating Makefiles
Name:		%{pkgname}%{amversion}
Version:	%{version}
Release:	9
License:	GPL
Group:		Development/Other
Source:		ftp://ftp.gnu.org/gnu/automake/%{pkgname}-%{amversion}-%{patchlevel}.tar.bz2
Patch0:		automake-1.4p6-infofiles.patch
Patch1:		automake-1.4-p6-stdc-headers.patch
Patch2:		automake-1.4-p6-CVE-2009-4029.diff
URL:		http://www.gnu.org/software/automake/
BuildArch:	noarch

Requires:	update-alternatives
Conflicts:	automake1.5
Obsoletes:	automake <= 1.4-23.p6.mdk

%description
Automake is a tool for automatically generating Makefiles compliant with the
GNU Coding Standards.

You should install Automake if you are developing software and would like to
use its capabilities of automatically generating GNU standard Makefiles. If you
install Automake, you will also need to install GNU's Autoconf package.

%prep
%setup -q -n %{pkgname}-%{amversion}-%{patchlevel}
%patch0 -p1 -b .parallel
%patch1 -p1 -b .gcc3.4
%patch2 -p1 -b .CVE-2009-4029

%build
%configure
%make

# error.test won't work as expected because $ACLOCAL already include ./m4 into
# m4 file search list (see tests/defs), so --acdir=. has no effect
perl -pi -e 's/\berror\.test\b//' tests/Makefile

# (oe) the installsh.test test fails, don't know why
%check
%if %docheck
make check	# VERBOSE=1
%endif

%install
%makeinstall

install -D -m 644 %{name}.info $RPM_BUILD_ROOT%{_infodir}/%{name}.info

rm -f $RPM_BUILD_ROOT/%{_bindir}/{automake,aclocal}

mkdir -p $RPM_BUILD_ROOT/%{_datadir}/aclocal

%post
update-alternatives --remove automake %{_bindir}/automake-%{amversion}

# this triggerpostun doesn't seem to work, using post instead
#triggerpostun -- automake <= 1.4-25.p6.mdk
#if [ -e %{_bindir}/automake-%{amversion} ]; then
#  update-alternatives --remove automake %{_bindir}/automake-%{amversion}
#fi

%files
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog INSTALL NEWS README THANKS TODO
%{_bindir}/*
%{_datadir}/*-1.4
%{_infodir}/%{name}*
%dir %{_datadir}/aclocal





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13574 |12mr|automake1.7-1.7.9-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define amversion 1.7

%define docheck 0
%{?_without_check: %global docheck 0}

Summary:	A GNU tool for automatically creating Makefiles
Name:		automake%{amversion}
Version:	1.7.9
%define subrel 1
Release:	16
License:	GPL
Group:		Development/Other
URL:		http://sources.redhat.com/automake/
Source:		ftp://ftp.gnu.org/gnu/automake/automake-%{version}.tar.bz2
Patch0:		automake-1.7.9-infofiles.patch
Patch1:		automake-1.7.9-new-autoconf-and-gettext.patch
Patch2:		automake-1.7.9-CVE-2009-4029.patch
Patch3:		automake-1.7.9-CVE-2012-3386.diff
BuildArch:	noarch
Requires:	autoconf2.5 >= 1:2.54
BuildRequires:	autoconf2.5 >= 1:2.59-4mdk
BuildRequires:	texinfo
Conflicts:	automake1.5
Conflicts:	automake < 1.4-22.p6.mdk
Requires(post): update-alternatives
# for tests
%if %docheck
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	tetex-latex
BuildRequires:	emacs
BuildRequires:	dejagnu
BuildRequires:	gcc-java
BuildRequires:	python
%endif

%description
Automake is a tool for automatically generating Makefiles compliant with
the GNU Coding Standards.

You should install Automake if you are developing software and would like
to use its capabilities of automatically generating GNU standard
Makefiles. If you install Automake, you will also need to install GNU's
Autoconf package.

%prep

%setup -q -n automake-%{version}
%patch0 -p0 -b .parallel
%patch1 -p1 -b .autoconf_gettext
%patch2 -p1 -b .CVE-2009-4029
%patch3 -p0 -b .CVE-2012-3386


%build
%configure2_5x
%make

%if %docheck
# (Abel) reqd2.test tries to make sure automake won't work if ltmain.sh
# is not present. But automake behavior changed, now it can handle missing
# libtool file as well, so this test is bogus.
perl -pi -e 's/reqd2.test//g' tests/Makefile
# etex is linked to pdfetex, which does not generate dvi files...
export TEX=tex
# (oe) these test cases fail probably due to incompabilities with latest gettext,
# disable them for now
for test in gettext gettext2 subcond subst; do
    perl -pi -e "s|${test}||g" tests/Makefile
done
make check	# VERBOSE=1
%endif

%install
%makeinstall_std

rm -f %{buildroot}/%{_bindir}/{automake,aclocal}

pushd %{buildroot}/%{_infodir}
for i in *.info*; do
  mv $i %{name}${i#automake}
done
popd

mkdir -p %{buildroot}%{_datadir}/aclocal

%post
update-alternatives --remove automake %{_bindir}/automake-%{amversion}

%files
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog INSTALL NEWS README THANKS TODO
%{_bindir}/*
%{_datadir}/automake*
%{_infodir}/automake*
%{_datadir}/aclocal*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13575 |12mr|automoc4-0.9.88-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: automoc4
Summary: Automoc is a development moc auto generator for kde4 development
Version: 0.9.88
Release: %mkrel 6
Url: http://websvn.kde.org/trunk/kdesupport/automoc
License: GPLv2+
Group: Development/KDE and Qt
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source0: %{name}-%{version}.tar.bz2
BuildRequires: qt4-devel >= 4.4.0
BuildRequires: kde4-macros
Obsoletes: automoc < 0.9.83
Provides: automoc = %version

%description
Automoc is a development moc auto generator for kde4 development

%files
%defattr(-,root,root)
%{_kde_bindir}/automoc4
%{_kde_libdir}/automoc4

#------------------------------------------------------

%prep
%setup -q 

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%clean
rm -rf "%{buildroot}"



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13576 |12mr|avahi-0.6.31-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define client_name		%{name}-client
%define common_name		%{name}-common
%define core_name		%{name}-core
%define dns_sd_name		%{name}-compat-libdns_sd
%define glib_name		%{name}-glib
%define gobject_name	%{name}-gobject
%define howl_name		%{name}-compat-howl
%define qt3_name		%{name}-qt3
%define qt4_name		%{name}-qt4
%define ui_name			%{name}-ui
%define ui_gtk3_name	%{name}-ui-gtk3

%define dns_sd_old_name	mDNSResponder
%define howl_old_name	howl

%define client_major	3
%define common_major	3
%define core_major	7
%define dns_sd_major	1
%define glib_major	1
%define gobject_major	0
%define howl_major	0
%define qt3_major	1
%define qt4_major	1
%define ui_major	0
%define ui_gtk3_major	0

%define lib_client_name	%mklibname %{client_name} %{client_major}
%define develnameclient	%mklibname -d %{client_name}
%define lib_common_name	%mklibname %{common_name} %{common_major}
%define develnamecommon	%mklibname -d %{common_name}
%define lib_core_name	%mklibname %{core_name} %{core_major}
%define develnamecore	%mklibname -d %{core_name}
%define lib_dns_sd_name	%mklibname %{dns_sd_name} %{dns_sd_major}
%define develnamedns_sd	%mklibname -d %{dns_sd_name}
%define lib_glib_name	%mklibname %{glib_name} %{glib_major}
%define develnameglib	%mklibname -d %{glib_name}
%define lib_gobject_name	%mklibname %{gobject_name} %{gobject_major}
%define develnamegobject	%mklibname -d %{gobject_name}
%define lib_howl_name	%mklibname %{howl_name} %{howl_major}
%define develnamehowl	%mklibname -d %{howl_name}
%define lib_qt3_name	%mklibname %{qt3_name}_ %{qt3_major}
%define develnameqt3	%mklibname -d %{qt3_name}
%define lib_qt4_name	%mklibname %{qt4_name}_ %{qt4_major}
%define develnameqt4	%mklibname -d %{qt4_name}
### not worth it to fix now b/c 1 > 0, but ui_major should be used not qt3_major
%define lib_ui_name		%mklibname %{ui_name} %{qt3_major}
%define develnameui		%mklibname -d %{ui_name}
%define lib_ui_gtk3_name	%mklibname %{ui_gtk3_name}_ %{ui_gtk3_major}
%define develnameui_gtk3	%mklibname -d %{ui_gtk3_name}

%define lib_dns_sd_old_name	%mklibname %{dns_sd_old_name} 1
%define lib_howl_old_name	%mklibname %{howl_old_name} 0
%define lib_howl_fake_EVR   1.0.0-7

%define build_mono 1
%{?_with_mono: %{expand: %%global build_mono 1}} 
%{?_without_mono: %{expand: %%global build_mono 0}} 

%ifarch %arm %mips
%define build_mono 0
%endif

%define build_qt3 1
%{?_with_qt3: %{expand: %%global build_qt3 1}}
%{?_without_qt3: %{expand: %%global build_qt3 0}}

%define build_qt4 1
%{?_with_qt4: %{expand: %%global build_qt4 1}}
%{?_without_qt4: %{expand: %%global build_qt4 0}}

%define build_gtk3 1
%{?_with_gtk3: %{expand: %%global build_gtk3 1}}
%{?_without_gtk3: %{expand: %%global build_gtk3 0}}

%define build_systemd 1
%{?_with_systemd: %{expand: %%global build_systemd 1}}
%{?_without_systemd: %{expand: %%global build_systemd 0}}

%define build_bootstrap 0
%{?_with_bootstrap: %{expand: %%global build_bootstrap 1}}
%if %{build_bootstrap}
%define build_mono 0
%define build_qt3 0
%define build_qt4 0
%define build_gtk3 0
%define build_systemd 0
%endif

Summary:	Avahi service discovery (mDNS/DNS-SD) suite
Name:		avahi
Version:	0.6.31
Release:	5
License:	LGPLv2+
Group:		System/Servers
Url:		http://avahi.org/

Source0:	http://avahi.org/download/%{name}-%{version}.tar.gz
Source1:	avahi-hostname.sh

BuildRequires:	cap-devel
BuildRequires:	expat-devel >= 2.0.1
BuildRequires:	gdbm-devel
BuildRequires:	intltool
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(dbus-python)
BuildRequires:	pkgconfig(libdaemon)
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	pygtk2.0
%if %{build_qt3}
BuildRequires:	pkgconfig(qt-mt)
%endif
%if %{build_qt4}
BuildRequires:	pkgconfig(QtCore)
%endif
%if %{build_gtk3}
BuildRequires:	pkgconfig(gtk+-3.0)
%endif
%if %{build_systemd}
BuildRequires:	systemd-units
%endif

Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires(post): dbus
Requires(preun): dbus
Suggests:	nss_mdns

%description
Avahi is a system which facilitates service discovery on a local
network -- this means that you can plug your laptop or computer into a
network and instantly be able to view other people who you can chat
with, find printers to print to or find files being shared. This kind
of technology is already found in MacOS X (branded 'Rendezvous',
'Bonjour' and sometimes 'ZeroConf') and is very convenient.

%package dnsconfd
Group:		System/Servers
Summary:	Avahi DNS configuration server
Requires:	%{name} = %{version}-%{release}
Requires(post):	rpm-helper
Requires(preun): rpm-helper

%description dnsconfd
avahi-dnsconfd is a small daemon which may be used to configure
conventional DNS servers using mDNS in a DHCP-like fashion.
Especially useful on IPv6.

%package x11
Group:		System/Servers
Summary:	Graphical tools for Avahi
Requires:	%{name} = %{version}-%{release}

%description x11
Graphical tools for Avahi.
It includes avahi-discover-standalone.

%package	python
Group:		System/Libraries
Summary:	Python bindings and utilities for Avahi
Requires:	pygtk2.0-libglade python-twisted-core
Requires:	python-twisted-web dbus-python avahi 
Requires:	%{name}-x11

%description python
Python bindings and utilities for Avahi.
It includes avahi-bookmarks and avahi-discover.

%if %{build_mono}
%package sharp
Group:		System/Libraries
Summary:	Mono bindings for Avahi
BuildRequires:	mono-devel mono-tools
BuildRequires:	pkgconfig(gtk-sharp-2.0)
#gw this is needed by mono-find-requires:
BuildRequires:	avahi-ui-devel
Requires:	%{lib_client_name} = %{version}-%{release}
Requires:	%{lib_common_name} = %{version}-%{release}
Requires:	%{lib_glib_name} = %{version}-%{release}

%description sharp
Mono bindings for Avahi.

%package sharp-doc
Summary:	Development documentation for avahi-sharp
Group:		Development/Other
Requires(post):	mono-tools >= 1.1.9
Requires(postun): mono-tools >= 1.1.9

%description sharp-doc
This package contains the API documentation for the avahi-sharp in
Monodoc format.
%endif

%package -n %{lib_client_name}
Group:		System/Libraries
Summary:	Library for avahi-client

%description -n %{lib_client_name}
Library for avahi-client.

%package -n %{develnameclient}
Group:		Development/C
Summary:	Devel library for avahi-client
Provides:	%{client_name}-devel = %{version}-%{release}
Provides:	lib%{client_name}-devel = %{version}-%{release}
Requires:	%{lib_client_name} = %{version}-%{release}
Obsoletes:	%{mklibname -d %{client_name} 3} < 0.6.31

%description -n %{develnameclient}
Devel library for avahi-client.

%package -n %{lib_common_name}
Group:		System/Libraries
Summary:	Library for avahi-common

%description -n %{lib_common_name}
Library for avahi-common.

%package -n %{develnamecommon}
Group:		Development/C
Summary:	Devel library for avahi-common
Provides:	%{common_name}-devel = %{version}-%{release}
Provides:	lib%{common_name}-devel = %{version}-%{release}
Requires:	%{lib_common_name} = %{version}-%{release}
Obsoletes:	%{mklibname -d %{common_name} 3} < 0.6.31

%description -n %{develnamecommon}
Devel library for avahi-common.

%package -n %{lib_core_name}
Group:		System/Libraries
Summary:	Library for avahi-core

%description -n %{lib_core_name}
Library for avahi-core.

%package -n %{develnamecore}
Group:		Development/C
Summary:	Devel library for avahi-core
Provides:	%{core_name}-devel = %{version}-%{release}
Provides:	lib%{core_name}-devel = %{version}-%{release}
Requires:	%{lib_core_name} = %{version}-%{release}
Obsoletes:	%{mklibname -d %{core_name} 5} < 0.6.31

%description -n %{develnamecore}
Devel library for avahi-core.

%package -n %{lib_dns_sd_name}
Group:		System/Libraries
Summary:	Avahi compatibility library for libdns_sd
Obsoletes:	%{lib_dns_sd_old_name} < 0.6.31
Provides:	%{lib_dns_sd_old_name}

%description -n %{lib_dns_sd_name}
Avahi compatibility library for libdns_sd

%package -n %{develnamedns_sd}
Group:		Development/C
Summary:	Avahi devel compatibility library for libdns_sd
Provides:	%{dns_sd_name}-devel = %{version}-%{release}
Provides:	lib%{dns_sd_name}-devel = %{version}-%{release}
Requires:	%{lib_dns_sd_name} = %{version}-%{release}
Obsoletes:	%{lib_dns_sd_old_name}-devel < 0.6.31
Provides:	%{lib_dns_sd_old_name}-devel
Provides:	%{dns_sd_old_name}-devel = %{version}-%{release}
Provides:	lib%{dns_sd_old_name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname -d %{dns_sd_name} 1} < 0.6.31

%description -n %{develnamedns_sd}
Avahi devel compatibility library for libdns_sd.

%package -n %{lib_glib_name}
Group:		System/Libraries
Summary:	Library for avahi-glib

%description -n %{lib_glib_name}
Library for avahi-glib.

%package -n %{develnameglib}
Group:		Development/C
Summary:	Devel library for avahi-glib
Provides:	%{glib_name}-devel = %{version}-%{release}
Provides:	lib%{glib_name}-devel = %{version}-%{release}
Requires:	%{lib_glib_name} = %{version}-%{release}
Obsoletes:	%{mklibname -d %{glib_name} 1} < 0.6.31

%description -n %{develnameglib}
Devel library for avahi-glib.

%package -n %{lib_gobject_name}
Group:		System/Libraries
Summary:	Library for avahi-gobject

%description -n %{lib_gobject_name}
Library for avahi-gobject.

%package -n %{develnamegobject}
Group:		Development/C
Summary:	Devel library for avahi-gobject
Provides:	%{gobject_name}-devel = %{version}-%{release}
Provides:	lib%{gobject_name}-devel = %{version}-%{release}
Requires:	%{lib_gobject_name} = %{version}-%{release}

%description -n %{develnamegobject}
Devel library for avahi-gobject.

%package -n %{lib_howl_name}
Group:		System/Libraries
Summary:	Avahi compatibility library for howl
Obsoletes:	%{lib_howl_old_name} < 0.6.31
Provides:	%{lib_howl_old_name} = %{lib_howl_fake_EVR}

%description -n %{lib_howl_name}
Avahi compatibility library for howl.

%package -n %{develnamehowl}
Group:		Development/C
Summary:	Avahi devel compatibility library for libdns_sd for howl
Provides:	%{howl_name}-devel = %{version}-%{release}
Provides:	lib%{howl_name}-devel = %{version}-%{release}
Requires:	%{lib_howl_name} = %{version}-%{release}
Obsoletes:	%{lib_howl_old_name}-devel < 0.6.31
Provides:	%{lib_howl_old_name}-devel = %{lib_howl_fake_EVR}
Provides:	%{howl_old_name}-devel = %{version}-%{release}
Provides:	lib%{howl_old_name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname -d %{howl_name} 0} < 0.6.31

%description -n %{develnamehowl}
Avahi devel compatibility library for libdns_sd for howl.

%if %{build_qt3}
%package -n %{lib_qt3_name}
Group:		System/Libraries
Summary:	Library for avahi-qt3

%description -n %{lib_qt3_name}
Library for avahi-qt3.

%package -n %{develnameqt3}
Group:		Development/C
Summary:	Devel library for avahi-qt3
Provides:	%{qt3_name}-devel = %{version}-%{release}
Provides:	lib%{qt3_name}-devel = %{version}-%{release}
Requires:	%{lib_qt3_name} = %{version}-%{release}
Obsoletes:	%{mklibname -d %{qt3_name}_ 1} < 0.6.31

%description -n %{develnameqt3}
Devel library for avahi-qt3.
%endif

%if %{build_qt4}
%package -n %{lib_qt4_name}
Group:		System/Libraries
Summary:	Library for avahi-qt4

%description -n %{lib_qt4_name}
Library for avahi-qt4.

%package -n %{develnameqt4}
Group:		Development/C
Summary:	Devel library for avahi-qt4
Provides:	%{qt4_name}-devel = %{version}-%{release}
Provides:	lib%{qt4_name}-devel = %{version}-%{release}
Requires:	%{lib_qt4_name} = %{version}-%{release}
Obsoletes:	%{mklibname -d %{qt4_name}_ 1} < 0.6.31

%description -n %{develnameqt4}
Devel library for avahi-qt4.
%endif

%package -n %{lib_ui_name}
Group:		System/Libraries
Summary:	Library for avahi-ui

%description -n %{lib_ui_name}
Library for avahi-ui.

%package -n %{develnameui}
Group:		Development/C
Summary:	Devel library for avahi-ui
Provides:	%{ui_name}-devel = %{version}-%{release}
Provides:	lib%{ui_name}-devel = %{version}-%{release}
Requires:	%{lib_ui_name} = %{version}-%{release}
Obsoletes:	%{mklibname -d %{ui_name} 1} < 0.6.31

%description -n %{develnameui}
Devel library for avahi-ui.

%if %{build_gtk3}
%package -n %{lib_ui_gtk3_name}
Group:		System/Libraries
Summary:	Library for avahi-gtk3

%description -n %{lib_ui_gtk3_name}
Library for avahi-gtk3.

%package -n %{develnameui_gtk3}
Group:		Development/C
Summary:	Devel library for avahi-gtk3
Provides:	%{ui_gtk3_name}-devel = %{version}-%{release}
Requires:	%{lib_ui_gtk3_name} = %{version}-%{release}

%description -n %{develnameui_gtk3}
Devel library for avahi-gtk3.
%endif

%prep
%setup -q
cp %{SOURCE1} avahi-hostname.sh

%build
export PKG_CONFIG_PATH=/usr/lib/qt4/%{_lib}/pkgconfig
%configure2_5x \
	--disable-static \
%if !%{build_mono}
    --disable-mono \
%endif
%if !%{build_qt3}
    --disable-qt3 \
%endif
%if !%{build_qt4}
    --disable-qt4 \
%endif
  --localstatedir=%{_var} \
  --with-avahi-priv-access-group="avahi" \
  --enable-compat-libdns_sd \
  --enable-compat-howl \
  --enable-introspection=no \
%if %{build_systemd}
  --with-systemdsystemunitdir=%{_unitdir} \
%endif
%if !%{build_gtk3}
  --disable-gtk3
%endif

%make

%install
rm -rf %{buildroot}
%makeinstall_std
rm -f %{buildroot}/%{_sysconfdir}/%{name}/services/ssh.service
ln -s avahi-compat-howl.pc %{buildroot}%{_libdir}/pkgconfig/howl.pc
%if "%{_lib}" != "lib" && %{build_mono}
mkdir -p %{buildroot}%{_prefix}/lib
mv %{buildroot}%{_libdir}/mono %{buildroot}%{_prefix}/lib
perl -pi -e "s/%{_lib}/lib/" %{buildroot}%{_libdir}/pkgconfig/avahi-{,ui-}sharp.pc
%endif

# install hostname.d hook
mkdir -p %{buildroot}/%{_sysconfdir}/sysconfig/network-scripts/hostname.d/
install -m755 avahi-hostname.sh %{buildroot}/%{_sysconfdir}/sysconfig/network-scripts/hostname.d/avahi

%if %{build_systemd}
rm -rf %{buildroot}%{_initrddir}/%{name}-daemon
rm -rf %{buildroot}%{_initrddir}/%{name}-dnsconfd
%endif

%find_lang %{name}

%pre
%_pre_useradd %{name} %{_var}/%{name} /bin/false
%_pre_useradd %{name}-autoipd %{_var}/%{name} /bin/false

%postun
%_postun_userdel %{name}
%_postun_userdel %{name}-autoipd

%post
%_post_service %{name}-daemon

%preun
%_preun_service %{name}-daemon

%post dnsconfd
%_post_service %{name}-dnsconfd

%preun dnsconfd
%_preun_service %{name}-dnsconfd

%if %{build_mono}
%post sharp-doc
%{_bindir}/monodoc --make-index > /dev/null
%postun sharp-doc
if [ "$1" = "0" -a -x %{_bindir}/monodoc ]; then %{_bindir}/monodoc --make-index > /dev/null
fi
%endif

%files -f avahi.lang
%dir %{_sysconfdir}/%{name}/
%dir %{_sysconfdir}/%{name}/services/
%config(noreplace) %{_sysconfdir}/%{name}/hosts
%config(noreplace) %{_sysconfdir}/%{name}/%{name}-daemon.conf
%config(noreplace) %{_sysconfdir}/%{name}/avahi-autoipd.action
%config(noreplace) %{_sysconfdir}/%{name}/services/sftp-ssh.service
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/%{name}-dbus.conf
%if !%{build_systemd}
 %{_initrddir}/%{name}-daemon
%endif
%{_sysconfdir}/sysconfig/network-scripts/hostname.d/avahi
%{_bindir}/%{name}-browse
%{_bindir}/%{name}-browse-domains
%{_bindir}/%{name}-publish
%{_bindir}/%{name}-publish-address
%{_bindir}/%{name}-publish-service
%{_bindir}/%{name}-resolve
%{_bindir}/%{name}-resolve-address
%{_bindir}/%{name}-resolve-host-name
%{_bindir}/%{name}-set-host-name
%{_sbindir}/%{name}-daemon
%{_sbindir}/avahi-autoipd
%{_sbindir}/avahi-dnsconfd
%{_datadir}/%{name}/%{name}-service.dtd
%{_datadir}/dbus-1/interfaces/*.xml
%{_datadir}/%{name}/service-types
%{_mandir}/man1/%{name}-browse-domains.1*
%{_mandir}/man1/%{name}-browse.1*
%{_mandir}/man1/%{name}-publish.1*
%{_mandir}/man1/%{name}-publish-address.1*
%{_mandir}/man1/%{name}-publish-service.1*
%{_mandir}/man1/%{name}-resolve.1*
%{_mandir}/man1/%{name}-resolve-address.1*
%{_mandir}/man1/%{name}-resolve-host-name.1*
%{_mandir}/man1/%{name}-set-host-name.1*
%{_mandir}/man5/%{name}-daemon.conf.5*
%{_mandir}/man5/%{name}.hosts.5*
%{_mandir}/man5/%{name}.service.5*
%{_mandir}/man8/%{name}-daemon.8*
%{_mandir}/man8/avahi-autoipd*
%dir %{_libdir}/avahi
%{_libdir}/avahi/service-types.db
%if %{build_systemd}
%{_unitdir}/avahi-daemon.service
%{_unitdir}/avahi-daemon.socket
%{_unitdir}/avahi-dnsconfd.service
%{_datadir}/dbus-1/system-services/org.freedesktop.Avahi.service
%endif

%files dnsconfd
%{_sysconfdir}/%{name}/%{name}-dnsconfd.action
%if !%{build_systemd}
 %{_initrddir}/%{name}-dnsconfd
%endif%{_sbindir}/%{name}-dnsconfd
%{_mandir}/man8/%{name}-dnsconfd.8*
%{_mandir}/man8/%{name}-dnsconfd.action.8*

%files x11
%{_bindir}/%{name}-discover-standalone
%{_bindir}/bshell
%{_bindir}/bssh
%{_bindir}/bvnc
%{_datadir}/applications/bssh.desktop
%{_datadir}/applications/bvnc.desktop
%{_mandir}/man1/bssh.1*
%{_mandir}/man1/bvnc.1*
%{_datadir}/applications/%{name}-discover.desktop
%{_datadir}/%{name}/interfaces/%{name}-discover.ui

%files python
%{_bindir}/%{name}-bookmarks
%{_bindir}/%{name}-discover
%{py_puresitedir}/%{name}/*.py*
%{py_puresitedir}/avahi_discover/
%{_mandir}/man1/%{name}-discover.1*
%{_mandir}/man1/%{name}-bookmarks.1*

%if %{build_mono}
%files sharp
%{_prefix}/lib/mono/%{name}-sharp/%{name}-sharp.dll
%{_prefix}/lib/mono/gac/%{name}-sharp/
%{_libdir}/pkgconfig/%{name}-sharp.pc
%{_prefix}/lib/mono/%{name}-ui-sharp/%{name}-ui-sharp.dll
%{_prefix}/lib/mono/gac/%{name}-ui-sharp/
%{_libdir}/pkgconfig/%{name}-ui-sharp.pc

%files sharp-doc
%{_usr}/lib/monodoc/sources/%{name}-sharp-docs.source
%{_usr}/lib/monodoc/sources/%{name}-sharp-docs.tree
%{_usr}/lib/monodoc/sources/%{name}-sharp-docs.zip
%{_usr}/lib/monodoc/sources/%{name}-ui-sharp-docs.source
%{_usr}/lib/monodoc/sources/%{name}-ui-sharp-docs.tree
%{_usr}/lib/monodoc/sources/%{name}-ui-sharp-docs.zip
%endif

%files -n %{lib_client_name}
%{_libdir}/lib%{name}-client.so.%{client_major}*

%files -n %{lib_common_name}
%{_libdir}/lib%{name}-common.so.%{common_major}*

%files -n %{lib_core_name}
%{_libdir}/lib%{name}-core.so.%{core_major}*

%files -n %{lib_dns_sd_name}
%{_libdir}/libdns_sd.so.%{dns_sd_major}*

%files -n %{lib_glib_name}
%{_libdir}/lib%{name}-glib.so.%{glib_major}*

%files -n %{lib_gobject_name}
%{_libdir}/lib%{name}-gobject.so.%{gobject_major}*

%files -n %{lib_howl_name}
%{_libdir}/libhowl.so.%{howl_major}*

%if %{build_qt3}
%files -n %{lib_qt3_name}
%{_libdir}/lib%{name}-qt3.so.%{qt3_major}*
%endif

%if %{build_qt4}
%files -n %{lib_qt4_name}
%{_libdir}/lib%{name}-qt4.so.%{qt4_major}*
%endif

%files -n %{lib_ui_name}
%{_libdir}/lib%{name}-ui.so.%{ui_major}*

%files -n %{develnameclient}
%{_includedir}/%{name}-client
%{_libdir}/lib%{name}-client.so
%{_libdir}/pkgconfig/%{name}-client.pc

%files -n %{develnamecommon}
%{_includedir}/%{name}-common
%{_libdir}/lib%{name}-common.so

%files -n %{develnamecore}
%{_includedir}/%{name}-core
%{_libdir}/lib%{name}-core.so
%{_libdir}/pkgconfig/%{name}-core.pc

%files -n %{develnamedns_sd}
%{_includedir}/%{name}-compat-libdns_sd
%{_libdir}/libdns_sd.so
%{_libdir}/pkgconfig/%{name}-compat-libdns_sd.pc

%files -n %{develnameglib}
%{_includedir}/%{name}-glib
%{_libdir}/lib%{name}-glib.so
%{_libdir}/pkgconfig/%{name}-glib.pc

%files -n %{develnamegobject}
%{_includedir}/%{name}-gobject
%{_libdir}/lib%{name}-gobject.so
%{_libdir}/pkgconfig/%{name}-gobject.pc


%files -n %{develnamehowl}
%{_includedir}/%{name}-compat-howl
%{_libdir}/libhowl.so
%{_libdir}/pkgconfig/%{name}-compat-howl.pc
%{_libdir}/pkgconfig/howl.pc

%if %{build_qt3}
%files -n %{develnameqt3}
%{_includedir}/%{name}-qt3
%{_libdir}/lib%{name}-qt3.so
%{_libdir}/pkgconfig/%{name}-qt3.pc
%endif

%if %{build_qt4}
%files -n %{develnameqt4}
%{_includedir}/%{name}-qt4
%{_libdir}/lib%{name}-qt4.so
%{_libdir}/pkgconfig/%{name}-qt4.pc
%endif

%files -n %{develnameui}
%{_includedir}/%{name}-ui
%{_libdir}/lib%{name}-ui.so
%{_libdir}/pkgconfig/%{name}-ui.pc

%if %{build_gtk3}
%files -n %{lib_ui_gtk3_name}
%{_libdir}/lib%{name}-ui-gtk3.so.%{ui_gtk3_major}*

%files -n %{develnameui_gtk3}
%{_libdir}/libavahi-ui-gtk3.so
%{_libdir}/pkgconfig/avahi-ui-gtk3.pc
%endif



%changelog
* Thu Feb 16 2012 Götz Waschk <waschk@mandriva.org> 0.6.31-2
+ Revision: 775266
- reenable mono

* Thu Feb 16 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.6.31-1
+ Revision: 774825
- disabled mono build, deps are broken
- new version 0.6.31
- cleaned up spec

* Sat Nov 26 2011 Matthew Dawkins <mattydaw@mandriva.org> 0.6.30-5
+ Revision: 733640
- removed dep loop
- added not about wrong major used for ui_name

* Wed Nov 16 2011 Matthew Dawkins <mattydaw@mandriva.org> 0.6.30-4
+ Revision: 731053
- added _ after gtk3 name for major
- fixed ui_gtk3_major typo
- add back BR
- remove - for _ in gtk3 macro names.. oops
- fixed typoes for gtk3 naming
- fixed ui-gtk3 name
  aligned systemd _with macro to be like build_ macros
  more clean ups for bracketing of macros
  b/c of build failure switched with-systemd...
  removed old obsoletes & provides
  converted BRs to pkgconfig provides
- rebuild
  removed defattr
  disabled static build
  removed .la files
  cleaned up spec
  added build with gtk3
  removed old ldconfig scriptlets
  removed clean section
  removed mkrel
  remove BuildRoot

* Thu Sep 22 2011 Götz Waschk <waschk@mandriva.org> 0.6.30-2
+ Revision: 700862
- rebuild

* Tue Sep 06 2011 Götz Waschk <waschk@mandriva.org> 0.6.30-1
+ Revision: 698491
- new version

  + Matthew Dawkins <mattydaw@mandriva.org>
    - added qt3 build option
    - and included systemd in with the bootstrap build option

* Thu Mar 17 2011 Oden Eriksson <oeriksson@mandriva.com> 0.6.29-1
+ Revision: 646045
- 0.6.29
- drop the CVE-2011-1002 fix, it's fixed with 0.6.29

* Thu Feb 24 2011 Oden Eriksson <oeriksson@mandriva.com> 0.6.28-3
+ Revision: 639581
- sync with MDVSA-2011:037

* Mon Jan 24 2011 Eugeni Dodonov <eugeni@mandriva.com> 0.6.28-2
+ Revision: 632480
- Enable systemd support.

* Fri Nov 05 2010 Eugeni Dodonov <eugeni@mandriva.com> 0.6.28-1mdv2011.0
+ Revision: 593734
- Updated to 0.6.28.

* Sun Oct 31 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.6.27-5mdv2011.0
+ Revision: 591176
- python-devel isn't a BR, python Makefile is going to be moved to python main package

* Sun Oct 31 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.6.27-4mdv2011.0
+ Revision: 590920
- add missing BR, python-devel

  + Michael Scherer <misc@mandriva.org>
    - rebuild for python 2.7

* Sun Oct 10 2010 Funda Wang <fwang@mandriva.org> 0.6.27-2mdv2011.0
+ Revision: 584584
- rebuild for new mono

* Tue Aug 17 2010 Emmanuel Andry <eandry@mandriva.org> 0.6.27-1mdv2011.0
+ Revision: 570971
- New version 0.6.27
- new avahi core major 7
- disable gtk3 and introspection for now
- update files list

* Thu Apr 08 2010 Eugeni Dodonov <eugeni@mandriva.com> 0.6.25-5mdv2010.1
+ Revision: 532971
- Install hostname.d file (#25617).
  Suggest nss_mdns to help resolve .local names.
  Fix glade packaging issue between avahi-x11 and avahi-python.

* Mon Mar 15 2010 Oden Eriksson <oeriksson@mandriva.com> 0.6.25-4mdv2010.1
+ Revision: 520015
- rebuilt for 2010.1

* Fri Sep 25 2009 Olivier Blin <blino@mandriva.org> 0.6.25-3mdv2010.0
+ Revision: 448777
- do not build mono support on arm and mips (from Arnaud Patard)

* Sun Jun 28 2009 Raphaël Gertz <rapsys@mandriva.org> 0.6.25-2mdv2010.0
+ Revision: 390222
- Fix chroot install bug when $NETWORKING is not set

* Thu May 28 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.6.25-1mdv2010.0
+ Revision: 380502
- Updated to 0.6.25.
  Dropped P0 (integrated upstream).

* Sun Apr 19 2009 Frederik Himpe <fhimpe@mandriva.org> 0.6.24-2mdv2009.1
+ Revision: 368029
- Add upstream patch fixng CVE-2009-0758

* Thu Dec 25 2008 Adam Williamson <awilliamson@mandriva.org> 0.6.24-1mdv2009.1
+ Revision: 318718
- new major
- rebuild for python 2.6
- new release 0.6.24

* Sat Nov 08 2008 Adam Williamson <awilliamson@mandriva.org> 0.6.23-2mdv2009.1
+ Revision: 300969
- rebuild for changed xcb

* Fri Jul 18 2008 Götz Waschk <waschk@mandriva.org> 0.6.23-1mdv2009.0
+ Revision: 238063
- new version
- drop patch
- update license

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Mon Jun 02 2008 Frederic Crozat <fcrozat@mandriva.com> 0.6.22-5mdv2009.0
+ Revision: 214326
- Fix BuildRequires
- Patch0 (SVN): fix typo in Makefile.am, fixing build
- Remove old obsolete (and false) option in configure

  + Funda Wang <fwang@mandriva.org>
    - rebuild for new qtlibs location

* Mon Mar 03 2008 Olivier Blin <blino@mandriva.org> 0.6.22-3mdv2008.1
+ Revision: 177826
- add avahi-autoipd user and group (#33885)

  + Götz Waschk <waschk@mandriva.org>
    - fix dep on avahi in libavahi-client

* Fri Dec 21 2007 Götz Waschk <waschk@mandriva.org> 0.6.22-2mdv2008.1
+ Revision: 136229
- fix devel obsoletes

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Dec 17 2007 Götz Waschk <waschk@mandriva.org> 0.6.22-1mdv2008.1
+ Revision: 131028
- new version
- drop patches
- update file list
- add package for libavahi-gobject

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Dec 06 2007 Götz Waschk <waschk@mandriva.org> 0.6.21-5mdv2008.1
+ Revision: 115983
- fix buildrequires

* Thu Dec 06 2007 Götz Waschk <waschk@mandriva.org> 0.6.21-3mdv2008.1
+ Revision: 115849
- new devel name

* Fri Aug 17 2007 Funda Wang <fwang@mandriva.org> 0.6.21-2mdv2008.0
+ Revision: 65177
- fix desktop conflict bewteen x11 and python sub package

* Mon Aug 13 2007 Olivier Blin <blino@mandriva.org> 0.6.21-1mdv2008.0
+ Revision: 62591
- add patch to allow build with dbus < 1.1.1 (from upstream SVN)
- 0.6.21

* Sun Jun 24 2007 Olivier Blin <blino@mandriva.org> 0.6.20-2mdv2008.0
+ Revision: 43749
- 0.6.20 (and drop upstream patches)

* Thu Jun 07 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.19-2mdv2008.0
+ Revision: 36904
- rebuild for expat

* Mon May 14 2007 Olivier Blin <blino@mandriva.org> 0.6.19-1mdv2008.0
+ Revision: 26632
- 0.6.19
- fix zssh build (patches from upstream SVN)
- zssh/zvnc are renamed bssh/bvnc
- package avahi-ui-sharp files in main avahi-sharp package (for now)

* Thu Apr 19 2007 Olivier Blin <blino@mandriva.org> 0.6.18-1mdv2008.0
+ Revision: 14986
- add ui applications in avahi-x11 and create ui library packages
- really use qt4 major macro
- use linux inotify header instead of glibc one to get up-to-date inotify (for IN_ONLYDIR)
- workaround pkgconfig path for qt4
- 0.6.18


* Mon Feb 05 2007 Götz Waschk <waschk@mandriva.org> 0.6.17-1mdv2007.0
+ Revision: 116186
- new version
- new major for libavahi-core
- drop the patches, the problems are fixed upstream

* Fri Jan 19 2007 Götz Waschk <waschk@mandriva.org> 0.6.16-3mdv2007.1
+ Revision: 110596
- don't log broken packets

* Wed Jan 10 2007 Götz Waschk <waschk@mandriva.org> 0.6.16-2mdv2007.1
+ Revision: 106954
- don't restart dbus on package installation

* Thu Dec 28 2006 Olivier Blin <oblin@mandriva.com> 0.6.16-1mdv2007.1
+ Revision: 102392
- use --with-avahi-priv-access-group configure option instead of patch0
- drop dbus patch (merged upstream)
- 0.6.16

* Mon Dec 18 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.6.15-4mdv2007.1
+ Revision: 98368
- Rebuild against new Python

  + Gwenole Beauchesne <gbeauchesne@mandriva.com>
    - help bootstrap builds
    - generate debug packages on x86_64

  + Frederic Crozat <fcrozat@mandriva.com>
    - Patch1 (Fedora): fix build with dbus 1.0
      Patch2 (Fedora) ia64: unaligned access errors seen  during startup of avahi-daemon

* Mon Nov 06 2006 Olivier Blin <oblin@mandriva.com> 0.6.15-2mdv2007.1
+ Revision: 77003
- 0.6.15

* Sat Nov 04 2006 Götz Waschk <waschk@mandriva.org> 0.6.14-2mdv2007.1
+ Revision: 76544
- fix avahi-sharp-doc content

* Fri Oct 27 2006 Götz Waschk <waschk@mandriva.org> 0.6.14-1mdv2007.0
+ Revision: 72946
- Import avahi

* Fri Oct 27 2006 Götz Waschk <waschk@mandriva.org> 0.6.14-1mdv2007.1
- add autoipd to the avahi package
- new version

* Fri Sep 22 2006 Götz Waschk <waschk@mandriva.org> 0.6.13-5mdv2007.0
- split monodoc docs to separate package

* Wed Sep 20 2006 Götz Waschk <waschk@mandriva.org> 0.6.13-4mdv2007.0
- fix avahi-sharp pkgconfig file for x86_64

* Thu Sep 14 2006 Götz Waschk <waschk@mandriva.org> 0.6.13-3mdv2007.0
- fix avahi-sharp path on x86_64

* Mon Aug 28 2006 Olivier Blin <blino@mandriva.com> 0.6.13-2mdv2007.0
- Patch0: don't use NetworkManager-specific netdev group to grant
  access to all methods, use avahi group instead (this means don't
  allow full access to anyone by default)

* Sun Aug 27 2006 Götz Waschk <waschk@mandriva.org> 0.6.13-1mdv2007.0
- update file list
- New release 0.6.13

* Wed Aug 02 2006 Frederic Crozat <fcrozat@mandriva.com> 0.6.12-2mdv2007.0
- Rebuild with latest dbus

* Sun Jul 23 2006 Olivier Blin <blino@mandriva.com> 0.6.12-1mdv2007.0
- New release 0.6.12

* Wed Jul 19 2006 Götz Waschk <waschk@mandriva.org> 0.6.11-4mdv2007.0
- fix postun script of the sharp binding

* Sun Jul 02 2006 Stefan van der Eijk <stefan@mandriva.org> 0.6.11-3
- fix typo

* Sun Jul 02 2006 Stefan van der Eijk <stefan@mandriva.org> 0.6.11-2
- BuildRequires

* Tue Jun 27 2006 Götz Waschk <waschk@mandriva.org> 0.6.11-1
- New release 0.6.11

* Thu Jun 22 2006 Laurent MONTEL <lmontel@mandriva.com> 0.6.10-4
- Rebuild

* Tue Jun 20 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.6.10-3mdv2007.0
- rebuild for new png lib on x86_64

* Thu May 18 2006 Laurent MONTEL <lmontel@mandriva.com> 0.6.10-2
- Rebuild

* Sun May 07 2006 Götz Waschk <waschk@mandriva.org> 0.6.10-1mdk
- New release 0.6.10

* Thu May 04 2006 Frederic Crozat <fcrozat@mandriva.com> 0.6.9-5mdk
- add requires on dbus for post/preun

* Wed Apr 19 2006 Götz Waschk <waschk@mandriva.org> 0.6.9-4mdk
- enable mono

* Wed Mar 08 2006 Olivier Blin <oblin@mandriva.com> 0.6.9-3mdk
- move avahi-discover-standalone in new sub-package avahi-x11
  (not to make avahi command line tools require X, thanks Pixel)
- move avahi-discover.glade in avahi-python

* Sat Mar 04 2006 Michael Scherer <misc@mandriva.org> 0.6.9-2mdk
-add qt4 subpackage, now this is in main

* Fri Mar 03 2006 Götz Waschk <waschk@mandriva.org> 0.6.9-1mdk
- New release 0.6.9

* Thu Mar 02 2006 Götz Waschk <waschk@mandriva.org> 0.6.8-3mdk
- spec fixes
- fix howl compat package

* Wed Mar 01 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.6.8-2mdk
- fix major

* Thu Feb 23 2006 Götz Waschk <waschk@mandriva.org> 0.6.8-1mdk
- New release 0.6.8

* Wed Feb 15 2006 Götz Waschk <waschk@mandriva.org> 0.6.7-1mdk
- update file list
- New release 0.6.7

* Fri Feb 10 2006 Michael Scherer <misc@mandriva.org> 0.6.6-3mdk
- do not advertise ssh service by default ( and place the file in openssh itself )

* Tue Jan 31 2006 Olivier Blin <oblin@mandriva.com> 0.6.6-2mdk
- obsolete our old daemons (howl/tmdns/mDNSResponder)
- don't restart messagebus service twice on upgrade
  (thanks to Frederic Crozat for all these points)
- fake provides version for howl compat package, to allow libhowl0 to
  be replaced by libavahi-compat-howl0

* Tue Jan 31 2006 Olivier Blin <oblin@mandriva.com> 0.6.6-1mdk
- 0.6.6
- buildrequire dbus-python

* Fri Jan 27 2006 Michael Scherer <misc@mandriva.org> 0.6.5-9mdk
- fix requires on python package ( no need to pull the whole twisted stack )
- exchange avahi-bookmarks and avahi-browse ( the python script was not in the python package )

* Thu Jan 26 2006 Christiaan Welvaart <cjw@daneel.dyndns.org> 0.6.5-8mdk
- don't built qt4 bindings by default as long as qt4 is in contrib

* Wed Jan 25 2006 Olivier Blin <oblin@mandriva.com> 0.6.5-7mdk
- make the client library require the daemon
- make the compat packages obsolete howl and mDNSResponder libraries
- split dnsconfd in a sub package

* Tue Jan 24 2006 Götz Waschk <waschk@mandriva.org> 0.6.5-6mdk
- fix buildrequires

* Tue Jan 24 2006 Götz Waschk <waschk@mandriva.org> 0.6.5-5mdk
- fix buildrequires

* Tue Jan 24 2006 Götz Waschk <waschk@mandriva.org> 0.6.5-4mdk
- fix buildrequires

* Mon Jan 23 2006 Olivier Blin <oblin@mandriva.com> 0.6.5-3mdk
- remove the "don't install me" watchdog (who said forgetfulness?)
  in compat libraries, i.e. don't conflict with our own Provides

* Mon Jan 23 2006 Olivier Blin <oblin@mandriva.com> 0.6.5-2mdk
- don't call autogen.sh, no longer needed

* Mon Jan 23 2006 Olivier Blin <oblin@mandriva.com> 0.6.5-1mdk
- New release 0.6.5
- drop Patch0,1,2 (merged upstream)

* Fri Jan 20 2006 Olivier Blin <oblin@mandriva.com> 0.6.4-3mdk
- Patch0: use initscript lock subsys

* Thu Jan 19 2006 Oden Eriksson <oeriksson@mandriva.com> 0.6.4-2mdk
- added lib64 fixes in the pkgconfig files (P2)

* Wed Jan 18 2006 Olivier Blin <oblin@mandriva.com> 0.6.4-1mdk
- initial Mandriva release
- Patch0: create Mandriva initscripts
- Patch1: fix typo in avahi-dnsconfd(8) (thanks to Michael Scherer)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13577 |12mr|avalon-framework-4.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define short_name      framework
%define short_Name      Avalon
%define section         free
%define bootstrap       0
%define gcj_support     1

Name:           avalon-%{short_name}
Version:        4.3
Release:        %mkrel 2
Epoch:          0
Summary:        Java components interfaces
License:        Apache License
Url:            http://avalon.apache.org/%{short_name}/
Group:          Development/Java
#Vendor:        JPackage Project
#Distribution:  JPackage
Source0:        http://www.apache.org/dist/excalibur/excalibur-framework/source/avalon-framework-4.2.0-src.tar.bz2
Source1:        %{name}-build.xml
Requires:       log4j
BuildRequires:  ant
BuildRequires:  ant-junit
%if !%{bootstrap}
BuildRequires:  avalon-logkit
%endif
BuildRequires:  java-javadoc
BuildRequires:  java-rpmbuild >= 0:1.5
BuildRequires:  junit
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildArch:      noarch
%endif
BuildRequires:  log4j
BuildRoot:       %{_tmppath}/%{name}-%{version}-%{release}-root

%description
The Avalon framework consists of interfaces that define relationships
between commonly used application components, best-of-practice pattern
enforcements, and several lightweight convenience implementations of the
generic components.
What that means is that we define the central interface Component. We
also define the relationship (contract) a component has with peers,
ancestors and children. This documentation introduces you to those
patterns, interfaces and relationships.

%package manual
Summary:        Manual for %{name}
Group:          Development/Java

%description manual
Documentation for %{name}.

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
Javadoc for %{name}.

%prep
%setup -q -n %{name}
%{__cp} -a %{SOURCE1} build.xml
%{__perl} -pi -e 's/enum( |\.)/enum1\1/g' api/src/java/org/apache/avalon/framework/Enum.java

# fix end-of-line
%{__perl} -pi -e 's/\r$//g' LICENSE.txt NOTICE.TXT

for i in `find docs -type f`; do
    %{__perl} -pi -e 's/\r$//g' $i
done

%build
%if !%{bootstrap}
export CLASSPATH=$(build-classpath avalon-logkit junit log4j)
%else
export CLASSPATH=$(build-classpath junit log4j)
%endif
export OPT_JAR_LIST="`%{__cat} %{_sysconfdir}/ant.d/junit`"
%{ant} -Djava.javadoc=%{_javadocdir}/java jar doc test-all

%install
%{__rm} -rf %{buildroot}

install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
install -m 644 dist/%{name}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
# create unversioned symlinks
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} ${jar/-%{version}/}; done)
cp -pr doc/api/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
%{__ln_s} %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}

for i in `find $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version} -type f -name "*.html" -o -name "*.css"`; do
    %{__perl} -pi -e 's/\r$//g' $i
done

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%doc LICENSE.txt NOTICE.TXT
%{_javadir}/*.jar
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/*
%endif

%files manual
%defattr(0644,root,root,0755)
%if 0
%doc docs/*
%endif

%files javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13578 |12mr|avalon-logkit-2.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gcj_support     1
%define short_name      logkit
%define section         free

Name:           avalon-%{short_name}
Version:        2.1
Release:        4
Epoch:          0
Summary:        Java logging toolkit
License:        Apache License
Group:          Development/Java
Url:            http://avalon.apache.org/%{short_name}/
Source0:        http://www.apache.org/dist/excalibur/avalon-logkit/source/avalon-logkit-2.1-src.tar.bz2
Patch0:         %{name}-build.patch
Patch1:			fix-java6-compile.patch
Requires:       avalon-framework >= 0:4.1.4
Requires:       geronimo-servlet-2.4-api
Requires:       geronimo-jms-1.1-api
Requires:       jdbc-stdext
BuildRequires:  locales-en
BuildRequires:  java-1.6.0-openjdk-devel
BuildRequires:  java-rpmbuild
BuildRequires:  jpackage-utils >= 0:1.5
BuildRequires:  ant ant-nodeps
BuildRequires:  avalon-framework-javadoc
BuildRequires:  classpathx-mail
BuildRequires:  java-javadoc
BuildRequires:  log4j
BuildRequires:  avalon-framework >= 0:4.1.4
BuildRequires:  geronimo-servlet-2.4-api
BuildRequires:  geronimo-jms-1.1-api
BuildRequires:  jdbc-stdext
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildArch:      noarch
%endif

%description
LogKit is a logging toolkit designed for secure performance orientated
logging in applications. To get started using LogKit, it is recomended
that you read the whitepaper and browse the API docs.

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
Javadoc for %{name}.

%prep
%setup -q
%patch0 -p1 -b .build
%patch1 -p0 -b .java6
%{_bindir}/find . -name "*.jar" | %{_bindir}/xargs -t %{__rm} -f
%{__perl} -pi -e 's/1\.2/1\.4/g' build.xml

%build
export LC_ALL=ISO-8859-1
export CLASSPATH=$(build-classpath log4j javamail/mailapi jms servlet jdbc-stdext avalon-framework)
%{ant} -Dbuild.sysclasspath=only --execdebug\
       -Djava.javadoc=%{_javadocdir}/java \
       -Davalon.javadoc=%{_javadocdir}/avalon-framework \
  clean jar javadoc

%install
# jars
install -d -m 755 %{buildroot}%{_javadir}
install -m 644 target/%{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} ${jar/-%{version}/}; done)
# javadoc
install -d -m 755 %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -pr dist/docs/api/* %{buildroot}%{_javadocdir}/%{name}-%{version}

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%post javadoc
rm -f %{_javadocdir}/%{name}
ln -s %{name}-%{version} %{_javadocdir}/%{name}

%postun javadoc
if [ "$1" = "0" ]; then
    rm -f %{_javadocdir}/%{name}
fi

%files
%defattr(0644,root,root,0755)
%doc LICENSE.txt NOTICE.txt
%{_javadir}/*
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/*.jar.*
%endif

%files javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}-%{version}




%changelog
* Sat Sep 15 2007 Anssi Hannula <anssi@mandriva.org> 2.1-3mdv2008.0
+ Revision: 87213
- rebuild to filter out autorequires of GCJ AOT objects
- remove unnecessary Requires(post) on java-gcj-compat

* Sat Sep 08 2007 Pascal Terjan <pterjan@mandriva.org> 0:2.1-2mdv2008.0
+ Revision: 82623
- update to new version


* Wed Dec 13 2006 David Walluck <walluck@mandriva.org> 2.1-1mdv2007.0
+ Revision: 96163
- 2.1

* Mon Dec 11 2006 David Walluck <walluck@mandriva.org> 0:1.2-3.2mdv2007.1
+ Revision: 95106
- Import avalon-logkit

* Sat Jun 03 2006 David Walluck <walluck@mandriva.org> 0:1.2-3.2mdv2007.0
- fix build
- own %%{_libdir}/gcj/%%{name}
- rebuild for libgcj.so.7

* Fri Dec 02 2005 David Walluck <walluck@mandriva.org> 0:1.2-3.1mdk
- sync with 3jpp
- aot-compile

* Fri May 13 2005 David Walluck <walluck@mandriva.org> 0:1.2-2.1mdk
- release

* Tue Jan 11 2005 Gary Benson <gbenson@redhat.com> 0:1.2-2jpp_4fc
- Reenable building of classes that require javax.swing (#130006).

* Thu Nov 04 2004 Gary Benson <gbenson@redhat.com> 0:1.2-2jpp_3fc
- Build into Fedora.

* Fri Oct 29 2004 Gary Benson <gbenson@redhat.com> 0:1.2-2jpp_2fc
- Bootstrap into Fedora.

* Fri Mar 05 2004 Frank Ch. Eigler <fche@redhat.com> 0:1.2-2jpp_1rh
- RH vacuuming


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13579 |12mr|avidemux-2.5.6-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define filename %{name}_%{version}

#############################
# Hardcore PLF build
# bcond_with or bcond_without
%bcond_with plf
#############################

%if %with plf
%define distsuffix plf
# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
%define extrarelsuffix plf
%endif

Name:		avidemux
Version:	2.5.6
Release:	3%{?extrarelsuffix}
Summary:	A free video editor
License:	GPLv2+
Group:		Video
Url:		http://fixounet.free.fr/avidemux
Source0:	http://downloads.sourceforge.net/project/%{name}/%{name}/%{version}/%{filename}.tar.gz
Patch2:		avidemux-2.5.1-opencore-check.patch
Patch3:		avidemux-jack-underlinking.patch
Patch4:		avidemux-fix-cmake.patch
Patch5:		avidemux-mpeg2enc-underlinking.patch
Patch6:		CVE-2011-3893.patch
Patch7:		CVE-2011-3895.patch
Patch8:		CVE-2012-0947.patch
BuildRequires:	cmake
BuildRequires:	imagemagick
BuildRequires:	libxslt-proc
BuildRequires:	nasm
BuildRequires:	qt4-linguist
BuildRequires:	yasm
BuildRequires:	gettext-devel
BuildRequires:	liba52dec-devel
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(esound)
BuildRequires:	pkgconfig(jack)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(libva)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(mad)
BuildRequires:	pkgconfig(samplerate)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(xv)
# not packaged yet:
#BuildRequires:  libaften-devel
%if %with plf
BuildRequires:	libfaac-devel
BuildRequires:	libfaad2-devel
BuildRequires:	liblame-devel
BuildRequires:	libxvid-devel
BuildRequires:	pkgconfig(opencore-amrnb)
BuildRequires:	pkgconfig(opencore-amrwb)
BuildRequires:	pkgconfig(x264)
%endif
Requires:	avidemux-ui

%description
Avidemux is a free video editor designed for simple cutting,
filtering and encoding tasks.It supports many file types, including
AVI, DVD compatible MPEG files, MP4 and ASF, using a variety of
codecs. Tasks can be automated using projects, job queue and
powerful scripting capabilities.

%if %with plf
This package is in restricted because this build has support for codecs
covered by software patents.
%endif

%package gtk
Summary:	A free video editor - GTK GUI
Group:		Video
Requires:	gtk+2.0 >= 2.6.0
Requires:	%{name} = %{version}-%{release}
Provides:	avidemux-ui = %{version}-%{release}

%description gtk
Avidemux is a free video editor. This package contains the
version with a graphical user interface based on GTK.

%package qt
Summary:	A free video editor - Qt4 GUI
Group:		Video
Requires:	%{name} = %{version}-%{release}
Provides:	avidemux-ui = %{version}-%{release}

%description qt
Avidemux is a free video editor. This package contains the
version with a graphical user interface based on Qt4.

%package cli
Summary:	A free video editor - command-line version
Group:		Video
Requires:	%{name} = %{version}-%{release}
Provides:	avidemux-ui = %{version}-%{release}

%description cli
Avidemux is a free video editor. This package contains the
version with a command-line interface.

%if %with plf
This package is in restricted because this build has support for codecs
covered by software patents.
%endif

%prep
%setup -q -n %{filename}
%patch2 -p1
%patch3 -p1
%patch4 -p0
%patch5 -p1

pushd avidemux/ADM_libraries

tar -xjf ffmpeg-0.9.tar.bz2 && rm -f ffmpeg-0.9.tar.bz2
pushd ffmpeg-0.9
%patch6 -p1
%patch7 -p1
%patch8 -p1
popd
tar -cjf ffmpeg-0.9.tar.bz2 ffmpeg-0.9 && rm -rf ffmpeg-0.9
popd

# libdir is nicely hardcoded
sed -i 's,Dir="lib",Dir="%{_lib}",' avidemux/main.cpp avidemux/ADM_core/src/ADM_fileio.cpp
grep -q '"%{_lib}"' avidemux/main.cpp
grep -q '"%{_lib}"' avidemux/ADM_core/src/ADM_fileio.cpp

%build
#gw 2.5.4 has linking problems in plugins/ADM_videoFilters/AvsFilter
#   	      	      	   and in plugins/ADM_videoFilters/Logo/
%define _disable_ld_no_undefined 1
%cmake
make

# plugin build expects libraries to be already installed; we fake a prefix
# in build/ by symlinking all libraries to build/lib/
mkdir -p %{_lib}
cd %{_lib}
find ../avidemux -name '*.so*' | xargs ln -sft .
cd ../../plugins
%cmake -DAVIDEMUX_SOURCE_DIR=%{_builddir}/%{filename} -DAVIDEMUX_CORECONFIG_DIR=%{_builddir}/%{filename}/build/config -DAVIDEMUX_INSTALL_PREFIX=%{_builddir}/%{filename}/build
make


%install
cd build
%makeinstall_std
mkdir -p %{buildroot}%{_libdir}
cd ..

cd plugins/build
%makeinstall_std
#gw install this manually:
cp ADM_videoEncoder/ADM_vidEnc_mpeg2enc/mpeg2enc/libmpeg2enc.so \
  ADM_videoEncoder/common/pluginOptions/libADM_vidEnc_pluginOptions.so \
  ADM_videoEncoder/common/xvidRateCtl/libADM_xvidRateCtl.so %{buildroot}%{_libdir}
cd ../..

# icons
install -d -m755 %{buildroot}%{_liconsdir}
install -d -m755 %{buildroot}%{_iconsdir}
install -d -m755 %{buildroot}%{_miconsdir}
convert avidemux_icon.png -resize 48x48 %{buildroot}%{_liconsdir}/%{name}.png
convert avidemux_icon.png -resize 32x32 %{buildroot}%{_iconsdir}/%{name}.png
convert avidemux_icon.png -resize 16x16 %{buildroot}%{_miconsdir}/%{name}.png

# menu
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}-gtk.desktop << EOF
[Desktop Entry]
Name=Avidemux
Comment=A free video editor
Exec=%{_bindir}/%{name}2_gtk %U
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=AudioVideo;Video;AudioVideoEditing;GTK;
EOF
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}-qt.desktop << EOF
[Desktop Entry]
Name=Avidemux
Comment=A free video editor
Exec=%{_bindir}/%{name}2_qt4 %U
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=AudioVideo;Video;AudioVideoEditing;Qt;
EOF

rm -rf %{buildroot}%{_datadir}/locale/klingon

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_libdir}/libADM5*
%{_libdir}/libADM_core*
%{_libdir}/libADM_smjs.so
%{_libdir}/libADM_vidEnc_pluginOptions.so
%{_libdir}/libADM_xvidRateCtl.so
%{_libdir}/libmpeg2enc.so
%dir %{_libdir}/ADM_plugins
%dir %{_libdir}/ADM_plugins/audioDecoder
%{_libdir}/ADM_plugins/audioDecoder/libADM_ad_Mad.so
%{_libdir}/ADM_plugins/audioDecoder/libADM_ad_a52.so
%if %with plf
%{_libdir}/ADM_plugins/audioDecoder/libADM_ad_opencore_amrnb.so
%{_libdir}/ADM_plugins/audioDecoder/libADM_ad_opencore_amrwb.so
%{_libdir}/ADM_plugins/audioDecoder/libADM_ad_faad.so
%endif
%{_libdir}/ADM_plugins/audioDecoder/libADM_ad_vorbis.so
%dir %{_libdir}/ADM_plugins/audioDevices
%{_libdir}/ADM_plugins/audioDevices/libADM_av_alsa.so
%{_libdir}/ADM_plugins/audioDevices/libADM_av_esd.so
%{_libdir}/ADM_plugins/audioDevices/libADM_av_jack.so
%{_libdir}/ADM_plugins/audioDevices/libADM_av_oss.so
%{_libdir}/ADM_plugins/audioDevices/libADM_av_pulseAudioSimple.so
%{_libdir}/ADM_plugins/audioDevices/libADM_av_sdl.so
%dir %{_libdir}/ADM_plugins/audioEncoders
%{_libdir}/ADM_plugins/audioEncoders/libADM_ae_lav_ac3.so
%{_libdir}/ADM_plugins/audioEncoders/libADM_ae_lav_mp2.so
%{_libdir}/ADM_plugins/audioEncoders/libADM_ae_pcm.so
%{_libdir}/ADM_plugins/audioEncoders/libADM_ae_twolame.so
%{_libdir}/ADM_plugins/audioEncoders/libADM_ae_vorbis.so
%dir %{_libdir}/ADM_plugins/videoEncoder
%if %with plf
%{_libdir}/ADM_plugins/audioEncoders/libADM_ae_faac.so
%{_libdir}/ADM_plugins/audioEncoders/libADM_ae_lame.so
%{_libdir}/ADM_plugins/videoEncoder/libADM_vidEnc_x264.so
%{_libdir}/ADM_plugins/videoEncoder/x264/*.xml
%{_libdir}/ADM_plugins/videoEncoder/x264/*.xsd
%{_libdir}/ADM_plugins/videoEncoder/libADM_vidEnc_xvid.so
%dir %{_libdir}/ADM_plugins/videoEncoder/xvid
%{_libdir}/ADM_plugins/videoEncoder/xvid/*.xsd
%endif
%dir %{_libdir}/ADM_plugins/videoEncoder/avcodec
%{_libdir}/ADM_plugins/videoEncoder/avcodec/*.xsd
%dir %{_libdir}/ADM_plugins/videoEncoder/avcodec/mpeg-?
%{_libdir}/ADM_plugins/videoEncoder/avcodec/mpeg-?/*.xml
%{_libdir}/ADM_plugins/videoEncoder/libADM_vidEnc_avcodec.so
%{_libdir}/ADM_plugins/videoEncoder/libADM_vidEnc_mpeg2enc.so
%dir %{_libdir}/ADM_plugins/videoEncoder/mpeg2enc
%{_libdir}/ADM_plugins/videoEncoder/mpeg2enc/*.xsd
%dir %{_libdir}/ADM_plugins/videoEncoder/mpeg2enc/mpeg-?
%{_libdir}/ADM_plugins/videoEncoder/mpeg2enc/mpeg-?/*.xml
%dir %{_libdir}/ADM_plugins/videoFilter
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_Deinterlace.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_Delta.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_Denoise.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_FluxSmooth.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_Mosaic.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_Pulldown.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_Stabilize.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_Tisophote.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_Whirl.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_addborders.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_avsfilter.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_blackenBorders.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_blendDgBob.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_blendRemoval.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_decimate.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_denoise3d.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_denoise3dhq.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_dropOut.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_fade.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_fastconvolutiongauss.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_fastconvolutionmean.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_fastconvolutionmedian.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_fastconvolutionsharpen.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_forcedPP.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_hzStackField.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_keepEvenField.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_keepOddField.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_kernelDeint.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_largemedian.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_lavDeinterlace.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_logo.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_lumaonly.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_mSharpen.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_mSmooth.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_mcdeint.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_mergeField.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_palShift.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_resampleFps.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_reverse.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_rotate.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_separateField.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_smartPalShift.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_smartSwapField.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_soften.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_ssa.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_stackField.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_swapField.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_swapuv.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_tdeint.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_telecide.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_unstackField.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_vflip.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_vlad.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_yadif.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vidChromaU.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vidChromaV.so
%{_datadir}/ADM_scripts/
%dir %{_datadir}/ADM_addons/
%{_datadir}/ADM_addons/avsfilter

%files gtk
%{_bindir}/avidemux2_gtk
%{_datadir}/applications/mandriva-avidemux-gtk.desktop
%{_libdir}/libADM_render_gtk.so
%{_libdir}/libADM_UIGtk.so
%if %with plf
%{_libdir}/ADM_plugins/videoEncoder/x264/libADM_vidEnc_x264_Gtk.so
%{_libdir}/ADM_plugins/videoEncoder/xvid/libADM_vidEnc_Xvid_Gtk.so
%endif
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_Crop_gtk.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_asharp_gtk.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_avisynthResize_gtk.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_chromaShift_gtk.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_cnr2_gtk.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_colorYUV_gtk.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_contrast_gtk.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_eq2_gtk.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_equalizer_gtk.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_hue_gtk.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_mpdelogo_gtk.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_mplayerResize_gtk.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_sub_gtk.so

%files qt
%{_bindir}/avidemux2_qt4
%{_datadir}/applications/mandriva-avidemux-qt.desktop
%dir %{_datadir}/%{name}
%dir %{_datadir}/%{name}/i18n
%{_datadir}/%{name}/i18n/*.qm
%{_libdir}/libADM_render_qt4.so
%{_libdir}/libADM_UIQT4.so
%if %with plf
%{_libdir}/ADM_plugins/videoEncoder/x264/libADM_vidEnc_x264_Qt.so
%{_libdir}/ADM_plugins/videoEncoder/xvid/libADM_vidEnc_Xvid_Qt.so
%endif
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_crop_qt4.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_asharp_qt4.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_avisynthResize_qt4.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_chromaShift_qt4.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_cnr2_qt4.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_colorYUV_qt4.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_contrast_qt4.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_curveEditor_qt4.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_eq2_qt4.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_equalizer_qt4.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_hue_qt4.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_mpdelogo_qt4.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_mplayerResize_qt4.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_sub_qt4.so

%files cli
%doc README
%{_bindir}/avidemux2_cli
%{_libdir}/libADM_render_cli.so
%{_libdir}/libADM_UICli.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_Hue_cli.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_asharp_cli.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_avisynthResize_cli.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_chromashift_cli.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_cnr2_cli.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_colorYUV_cli.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_contrast_cli.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_crop_cli.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_eq2_cli.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_equalizer_cli.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_mpdelogo_cli.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_mplayerResize_cli.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_sub_cli.so



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13580 |12mr|avogadro-1.0.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define major 1
%define libname %mklibname %name %major

Name:           avogadro
Summary:        An advanced molecular editor for chemical purposes
Group:          System/Libraries
Version:        1.0.3
Release:        %mkrel 2
License:        GPLv2
URL:            http://avogadro.openmolecules.net/
Source0:        http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
Patch0:		avogadro-1.0.3-qtprefix.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:  cmake >= 2.6.0
BuildRequires:  qt4-devel
BuildRequires:  qt4-linguist
BuildRequires:  eigen2 >= 2.0.9
BuildRequires:  openbabel-devel >= 2.2.3
BuildRequires:  boost-devel >= 1.35
BuildRequires:  glew-devel >= 1.5.0
BuildRequires:  docbook-utils
BuildRequires:  mesaglu-devel
BuildRequires:  python-sip
BuildRequires:  python-numpy-devel
BuildRequires:	python-devel
Requires:	%libname = %{version}-%{release}

%description
An advanced molecular editor designed for cross-platform use
in computational chemistry,molecular modeling, bioinformatics,
materials science,and related areas, which offers flexible
rendering and a powerful plugin architecture.

%files
%defattr(-,root,root,-)
%doc AUTHORS ChangeLog COPYING
%{_bindir}/%name
%{_bindir}/avopkg
%{_datadir}/%name
%{_datadir}/pixmaps/%name-icon.png
%{_datadir}/applications/%name.desktop
%{_mandir}/man1/%name.1*
%{_mandir}/man1/avopkg.1*
%{python_sitearch}/Avogadro.so
%{_datadir}/libavogadro/
%dir %{_libdir}/%name/
%dir %{_libdir}/%name/1_0/
%{_libdir}/%name/1_0/colors
%{_libdir}/%name/1_0/extensions
%{_libdir}/%name/1_0/engines
%{_libdir}/%name/1_0/tools


#--------------------------------------------------------------------
%package -n %libname
Summary:        Shared libraries for Avogadro
Group:          System/Libraries

%description -n %libname
Libraries for Avogadro molecular editor.

%files -n %libname
%defattr(-,root,root,-)
%{_libdir}/libavogadro.so.%{major}*


#--------------------------------------------------------------------
%package devel
Summary:        Development files for Avogadro
Group:          Development/C++
Requires:	%libname = %{version}-%{release}

%description devel
Development Avogadro files.

%files devel
%defattr(-,root,root,-)
%{_includedir}/%name
%{_libdir}/libavogadro.so
%{_libdir}/%name/*.cmake
%{_libdir}/%name/1_0/*.cmake
%{_libdir}/%name/1_0/cmake/
%{qt4dir}/mkspecs/features/%name.prf

#--------------------------------------------------------------------
%prep
%setup -q
%patch0 -p0

%build
%{cmake} \
	-DENABLE_GLSL:BOOL=ON \
	-DENABLE_PYTHON:BOOL=ON
%make

%install
rm -rf %buidroot
%makeinstall_std -C build

%clean
rm -rf %buildroot



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13581 |12mr|awesfx-0.5.1c-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: 		awesfx
Version:	0.5.1c
Release:	5
Summary:	Utility programs for the AWE32 sound driver
Group:		System/Kernel and hardware
URL:		http://www.alsa-project.org/~iwai/awedrv.html#Utils
Source0:	http://www.alsa-project.org/~iwai/%{name}-%{version}.tar.bz2
Source2:	http://www.pvv.org/~thammer/localfiles/soundfonts_other/gu11-rom.zip
Patch0:		awesfx-0.5.1c-getline.patch
License:	GPL
#ExclusiveArch:	%{ix86} alpha
BuildRequires:	unzip
BuildRequires:	pkgconfig(alsa)

%description
The awesfx package contains necessary utilities for the AWE32
sound driver.

If you must use an AWE32 sound driver, you should install
this package.

%package	devel
Group:		Development/C
Requires:	%{name} = %{version}
Summary:	Development files for awesfx

%description	devel
Development files needed for awesfx.

%prep
%setup -q
%patch0 -p0
mkdir gu11-rom
cd gu11-rom
unzip %{SOURCE2}
cd ..

#install -m644 %{SOURCE3} -D include/linux/awe_voice.h

#perl -pi -e "s|getline|awesfx_getline|g" *.c

%build
%configure2_5x
%make

%install
mkdir -p %{buildroot}/{%_mandir,%_bindir,%_libdir}
mkdir -p %{buildroot}/%{_sysconfdir}/midi
mkdir -p %{buildroot}/bin
%{makeinstall_std}
mkdir -p %{buildroot}%{_includedir}/awe
for i in include/*.h ; do
install -m 644 $i %{buildroot}%{_includedir}/awe
done
mv %{buildroot}%{_bindir}/sfxload %{buildroot}/bin/
cp gu11-rom/GU11-ROM.SF2 %{buildroot}%{_sysconfdir}/midi
#rm -rf %{buildroot}{%_libdir/sfbank,%_datadir/sounds/sf2}
rm -rf %{buildroot}%_libdir/sfbank
install -m 644 awelib/libawe.a %{buildroot}%_libdir

%files
%doc gu11-rom
%config(noreplace) %{_sysconfdir}/midi/GU11-ROM.SF2
/bin/*
%{_bindir}/*
%{_mandir}/man1/*.1*
%_datadir/sounds/sf2

%files devel
%dir %{_includedir}/awe
%{_includedir}/awe/*
%{_libdir}/*.a




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13582 |12mr|axis-1.4-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define section         free
%define gcj_support     1
%define archivever      1_4

Name:          axis
Version:       1.4
Release:       4
Epoch:         0
Summary:       SOAP implementation in Java
License:       Apache License
Group:         Development/Java
Url:           http://ws.apache.org/%{name}/
Source0:       %{name}-src-%{archivever}.tar.gz
Patch0:        %{name}-bz152255.patch
Patch1:        %{name}-build.patch
Patch2:        %{name}-imageio.patch
Patch3:        %{name}-objectweb.patch
Patch4:        %{name}-1.4-no-clear-cache.patch
BuildRequires: java-rpmbuild >= 0:1.5
BuildRequires: java-devel
BuildRequires: ant >= 0:1.6
BuildRequires: ant-nodeps
# Mandatory requires
BuildRequires: geronimo-jaf-1.0.2-api
BuildRequires: jakarta-commons-discovery
BuildRequires: jakarta-commons-httpclient >= 0:3.0
BuildRequires: jakarta-commons-logging
BuildRequires: geronimo-javamail-1.3.1-api
BuildRequires: xerces-j2
BuildRequires: log4j
BuildRequires: servletapi5
BuildRequires: wsdl4j
# optional requires
BuildRequires: jsse
BuildRequires: junit
BuildRequires: oro
#BuildRequires: jms
BuildRequires: castor
#BuildRequires: xml-security

Requires:      java
Requires:      jpackage-utils >= 0:1.5
Requires:      geronimo-jaf-1.0.2-api
Requires:      jakarta-commons-discovery
Requires:      jakarta-commons-logging
Requires:      jakarta-commons-httpclient
Requires:      geronimo-javamail-1.3.1-api
Requires:      xerces-j2
Requires:      log4j
Requires:      wsdl4j

%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildArch:      noarch
BuildRequires:  java-devel
%endif

%description
Apache AXIS is an implementation of the SOAP ("Simple Object Access Protocol")
submission to W3C.

From the draft W3C specification:

SOAP is a lightweight protocol for exchange of information in a decentralized,
distributed environment. It is an XML based protocol that consists of three
parts: an envelope that defines a framework for describing what is in a message
and how to process it, a set of encoding rules for expressing instances of
application-defined datatypes, and a convention for representing remote
procedure calls and responses.

This project is a follow-on to the Apache SOAP project.

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
Javadoc for %{name}.

%package manual
Summary:        Manual for %{name}
Group:          Development/Java

%description manual
Documentation for %{name}.

%prep
%setup -q -n %{name}-%{archivever}
%patch0 -p1
%patch1 -p0
%patch2 -p1
%patch3 -p1
%patch4 -p1
%__rm -r docs/apiDocs

# Remove provided binaries
%{_bindir}/find . -name "*.jar" | %{_bindir}/xargs -t %__rm
%{_bindir}/find . -name "*.class" | %{_bindir}/xargs -t %__rm

%build
CLASSPATH=$(build-classpath wsdl4j jakarta-commons-discovery jakarta-commons-httpclient jakarta-commons-logging log4j jaf javamail servletapi5)
export CLASSPATH=$CLASSPATH:$(build-classpath oro junit jimi xml-security jsse httpunit jms castor 2>/dev/null)
export OPT_JAR_LIST="ant/ant-nodeps"
%{ant} -Dcompile.ime=true -Dnowarn=true \
    -Dwsdl4j.jar=$(build-classpath wsdl4j) \
    -Dcommons-discovery.jar=$(build-classpath jakarta-commons-discovery) \
    -Dcommons-logging.jar=$(build-classpath jakarta-commons-logging) \
    -Dcommons-httpclient.jar=$(build-classpath jakarta-commons-httpclient) \
    -Dlog4j-core.jar=$(build-classpath log4j) \
    -Dactivation.jar=$(build-classpath jaf) \
    -Dmailapi.jar=$(build-classpath javamail) \
    -Dxerces.jar=$(build-classpath jaxp_parser_impl) \
    -Dservlet.jar=$(build-classpath servletapi5) \
    -Dregexp.jar=$(build-classpath oro 2>/dev/null) \
    -Djunit.jar=$(build-classpath junit 2>/dev/null) \
    -Djimi.jar=$(build-classpath jimi 2>/dev/null) \
    -Djsse.jar=$(build-classpath jsse/jsse 2>/dev/null) \
    clean compile

for file in src/org/apache/axis/enum/Scope.java src/org/apache/axis/enum/Style.java src/org/apache/axis/enum/Use.java; do
  %__mv ${file} ${file}.bak
done
%{ant} javadocs
for file in src/org/apache/axis/enum/Scope.java src/org/apache/axis/enum/Style.java src/org/apache/axis/enum/Use.java; do
  %__mv ${file}.bak ${file}
done

%install
%__mkdir_p %{buildroot}%{_javadir}/%{name}

for jar in axis axis-ant saaj jaxrpc; do
   cp -a build/lib/${jar}.jar %{buildroot}%{_javadir}/%{name}/${jar}-%{version}.jar
done
(cd %{buildroot}%{_javadir}/%{name} && for jar in *-%{version}.jar; do %__ln_s ${jar} `echo $jar | %__sed "s|-%{version}||g"`; done)

%__mkdir_p %{buildroot}%{_javadocdir}/%{name}-%{version}
#cp -a build/javadocs/* %{buildroot}%{_javadocdir}/%{name}-%{version}
(cd %{buildroot}%{_javadocdir} && %{__ln_s} %{name}-%{version} %{name})

pushd docs
   %__rm -f apiDocs
   %__ln_s %{_javadocdir}/%{name} apiDocs
popd

%__perl -pi -e 's/\r$//g' LICENSE README release-notes.html changelog.html docs/svnlog.txt
%{_bindir}/find docs -type f -name "*.html" -o -name "*.dbk" -o -name "*.bib" -o -name "*.css" | %{_bindir}/xargs -t %{__perl} -pi -e 's/\r$//g'

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%doc LICENSE README release-notes.html changelog.html
%dir %{_javadir}/%{name}
%{_javadir}/%{name}/*.jar
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/*
%endif

%files javadoc
%defattr(0644,root,root,0755)
%dir %{_javadocdir}/%{name}
%dir %{_javadocdir}/%{name}-%{version}
#%{_javadocdir}/%{name}-%{version}/*

%files manual
%defattr(0644,root,root,0755)
%doc docs/*





%changelog
* Mon Aug  20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 71b36ff
- Spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13583 |12mr|b43-fwcutter-016-1.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	b43-fwcutter
%define version	016
%define subrel 1
%define release %mkrel 1

Name:		%{name}
Summary:	Tool to extract firmware for Broadcom 43xx network chip
Version:	%{version}
Release:	%{release}
Source0:	http://bues.ch/b43/fwcutter/%{name}-%{version}.tar.bz2
Patch0:		%{name}-015-install.patch
URL:		http://linuxwireless.org/en/users/Drivers/b43
License:	BSD
Group:		System/Configuration/Networking
#Obsoletes:	bcm43xx-fwcutter

%description
Fwcutter allows you to extract the firmware required for Broadcom 43xx chips
out of the .o files available with the card or on the Internet.

Not all versions of the firmwares are supported by this tool.
You can list supported firmwares with :
b43-fwcutter -l

Depending on your chip, you will need a version 3 or 4 firmware.

Useful reading and links to firmwares that can be extracted are available at 
http://linuxwireless.org/en/users/Drivers/b43

Extract (as root) with :
b43-fwcutter -w /lib/firmware wl_apsta_mimo.o OR
b43-fwcutter -w /lib/firmware wl_apsta.o (for LP-PHY cards like BCM4312 only!)

It will create files directly at the required place (in either b43legacy or 
b43 subdirectory).

%prep
%setup -q
%patch0 -p1
#perl -pi -e 's|man/man1|share/man/man1|g' Makefile

%build
%make
										
%install
make install PREFIX=%buildroot/%_prefix

%files
%doc README
%doc COPYING
%{_bindir}/*
%{_mandir}/man1/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13584 |12mr|babl-0.1.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define api 0.1
%define libname %mklibname %name %{api}_%{major}
%define develname %mklibname -d %{name} %{api}

Name:		babl
Epoch:		1
Version:	0.1.10
Release:	1
Summary:	Babl - dynamic, any to any, pixel format conversion library
Group:		System/Libraries
License:	LGPLv3+
URL:		http://www.gegl.org/babl
Source0:	ftp://ftp.gimp.org/pub/babl/0.1/%{name}-%{version}.tar.bz2
BuildRequires:	librsvg

%description
Babl is a dynamic, any to any, pixel format conversion library. 
It provides conversions between the myriad of buffer types images 
can be stored in. Babl doesn't only help with existing pixel formats, 
but also facilitates creation of new and uncommon ones.

GEGL uses babl both for enumeration of pixel formats as well as 
conversions between them.

%package -n %{libname}
Summary:	A library for %{name}
Group:		System/Libraries

%description -n %{libname}
Babl is a dynamic, any to any, pixel format conversion library.
It provides conversions between the myriad of buffer types images
can be stored in. Babl doesn't only help with existing pixel formats,
but also facilitates creation of new and uncommon ones.

GEGL uses babl both for enumeration of pixel formats as well as
conversions between them.

%package -n %{develname}
Summary:	Header files for %{name}
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{develname}
Babl is a dynamic, any to any, pixel format conversion library.
It provides conversions between the myriad of buffer types images
can be stored in. Babl doesn't only help with existing pixel formats,
but also facilitates creation of new and uncommon ones.

GEGL uses babl both for enumeration of pixel formats as well as
conversions between them.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std
cp -r docs installed-docs
cd installed-docs
rm -rf tools Makefile* *.in graphics/Makefile*

%check
make check

%files -n %{libname}
%doc README NEWS TODO AUTHORS
%{_libdir}/libbabl-%{api}.so.%{major}*
%dir %{_libdir}/babl-%{api}/
%{_libdir}/babl-%{api}/gggl.so*
%{_libdir}/babl-%{api}/naive-CMYK.so*
%{_libdir}/babl-%{api}/gimp-8bit.so*
%{_libdir}/babl-%{api}/CIE.so*
%{_libdir}/babl-%{api}/gegl-fixups.so*
%{_libdir}/babl-%{api}/gggl-lies.so*
%{_libdir}/babl-%{api}/sse-fixups.so*
%{_libdir}/babl-%{api}/cairo.so*
%{_libdir}/babl-%{api}/fast-float.so*
%{_libdir}/babl-%{api}/float.so*

%files -n %{develname}
%doc ChangeLog installed-docs/*
%{_libdir}/libbabl-%{api}.so
%{_libdir}/pkgconfig/babl.pc
%dir %{_includedir}/babl-%{api}/babl
%{_includedir}/babl-%{api}/babl/*




%changelog
* Tue Aug  21 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 7ea871e
- New version 0.1.10 (sync with Cooker), minor cleanups
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13585 |12mr|baobab-3.6.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver	%(echo %{version}|cut -d. -f1,2)

Summary:	Disk Usage Analyzer (aka Baobab)
Name:		baobab
Version:	3.6.3
Release:	1
License:	GPLv2+
Group:		File tools
Url:		http://live.gnome.org/GnomeUtils/Baobab
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
BuildRequires:	itstool
BuildRequires:	intltool vala-tools
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(glib-2.0) >= 2.30.0
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.0.0
BuildRequires:	pkgconfig(libgtop-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
Conflicts:	gnome-utils < 1:3.3.1

%description
Disk Usage Analyzer is is a graphical, menu-driven application to analyze
disk usage in any Gnome environment. Disk Usage Analyzer can easily scan
either the whole file-system tree, or a specific user-requested directory
branch (local or remote).

It also auto-detects in real-time any changes made to your home directory
as far as any mounted/unmounted device. Disk Usage Analyzer also provides
a full graphical tree-map window for each selected folder.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%find_lang %{name} --with-gnome

%files -f %{name}.lang
%doc README NEWS AUTHORS ChangeLog
%{_bindir}/baobab
%{_datadir}/glib-2.0/schemas/org.gnome.baobab.gschema.xml
%{_datadir}/applications/baobab.desktop
%{_datadir}/icons/hicolor/*/*/*
%{_mandir}/man1/baobab.1.*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13586 |12mr|basesystem-2012-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#rh-7.0-2

%define with_systemd 1

Summary:	The skeleton package which defines a simple system
Name:		basesystem
Version:	2012
Release:	3
License:	GPLv2+
Group:		System/Base
Requires:	kernel basesystem-minimal
%ifnarch %{mips}
Requires:	bootloader
%endif
# (sb) need pdisk hfsutils ybin mktemp to setup bootloader PPC
# (fg) 20001027 ia64 uses eli as a bootloader
%ifarch ia64
Requires:	mkinitrd-command
%endif

%package	minimal
Summary:	The skeleton package which defines a simple system for chroot systems
Group:		System/Base

Requires:	setup filesystem sed kbd utempter
Requires:	chkconfig coreutils crontabs dev
Requires:	e2fsprogs etcskel findutils grep gzip gzip-utils less
Requires:	logrotate losetup mingetty mount net-tools passwd procps
Requires:	psmisc rootfiles rpm sash shadow-utils
Requires:	stat tar termcap time util-linux vim
Requires:	vixie-cron which perl-base common-licenses
Requires:	kmod
Requires:	rosa-release
Requires:	syslog-daemon
Requires:	bzip2 xz
%if %{with_systemd}
Requires(post):	systemd-sysvinit
%else
Requires(post):	sysvinit
Requires:	initscripts
%endif

# (gb) Add timezone database here for now before moving it to DrakX
Requires:	timezone
Suggests:	prelink

%package	uml
Summary:	The skeleton package which defines a simple system to be run under UML
Group:		System/Base
Requires:	basesystem-minimal
Requires:	dhcpcd
Requires:	urpmi

%description
Basesystem defines the components of a basic Rosa Linux system (for
example, the package installation order to use during bootstrapping).
Basesystem should be the first package installed on a system, and it
should never be removed.

%description minimal
Basesystem defines the components of a basic Rosa Linux system (for
example, the package installation order to use during bootstrapping).
Basesystem should be the first package installed on a system, and it
should never be removed.

%description uml
Basesystem defines the components of a basic Rosa Linux system (for
example, the package installation order to use during bootstrapping).
Basesystem should be the first package installed on a system, and it
should never be removed.

This package can be used to setup a full and working system runned with
kernel-uml, using urpmi %{name}-uml  --root ...

%files
%files minimal
%files uml



%changelog
* Wed Sep  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 7e44ef6
- Change Mandriva to Rosa in summaries and descriptions, fix Requires
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13587 |12mr|bash-4.2-11.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define i18ndate 20010626

Name:		bash
Version:	4.2
%define subrel 2
Release:	%mkrel 11
Summary:	The GNU Bourne Again shell (bash)
Group:		Shells
License:	GPLv2+
URL:		http://www.gnu.org/software/bash/bash.html
Source0:	ftp://ftp.gnu.org/pub/gnu/bash/%{name}-%{version}.tar.gz
Source1:	%{SOURCE0}.sig
Source2:	ftp://ftp.gnu.org/pub/gnu/bash/bash-doc-3.2.tar.bz2
Source3:	dot-bashrc
Source4:	dot-bash_profile
Source5:	dot-bash_logout
Source6:	alias.sh
Source7:	bashrc
Source8:	profile.d-bash
Patch1:		ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-001
Patch2:		ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-002
Patch3:		ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-003
Patch4:		ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-004
Patch5:		ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-005
Patch6:		ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-006
Patch7:		ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-007
Patch8:		ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-008
Patch9:		ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-009
Patch10:	ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-010
Patch11:	ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-011
Patch12:	ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-012
Patch13:	ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-013
Patch14:	ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-014
Patch15:	ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-015
Patch16:	ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-016
Patch17:	ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-017
Patch18:	ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-018
Patch19:	ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-019
Patch20:	ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-020
Patch21:	ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-021
Patch22:	ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-022
Patch23:	ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-023
Patch24:	ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-024
Patch25:	ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-025
Patch26:	ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-026
Patch27:	ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-027
Patch28:	ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-028
Patch29:	ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-029
Patch30:	ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-030
Patch31:	ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-031
Patch32:	ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-032
Patch33:	ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-033
Patch34:	ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-034
Patch35:	ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-035
Patch36:	ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-036
Patch37:	ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-037


Patch200: 	bash-4.2-multibyte.patch
Patch1000:	bash-2.02-security.patch
# ensure profile is read (Redhat)
Patch1001:	bash-4.0-profile.patch
Patch1002:	bash-2.05b-readlinefixes.patch
Patch1003:	bash-2.04-compat.patch
#https://bugzilla.novell.com/attachment.cgi?id=67684
Patch1004:	bash-3.1-extended_quote.patch
# Official upstream patches
# none
Patch1005:	bash-strcoll-bug.diff
Patch1006:	bash-2.05b-checkwinsize.patch
Patch1007:	bash-3.2-lzma-copmpletion.patch
# (fc) 3.2-12mdv fix format string
Patch1008:	bash-3.2-format-security.patch
# (proyvind): 4.2-5 add --rpm-requires option (Fedora) (mdvbz#61712)
Patch1009:	bash-requires.patch
Patch1010:	bash-ru-ua-l10n.patch
BuildRequires:	autoconf2.5
BuildRequires:	bison
BuildRequires:	groff
BuildRequires:	termcap-devel
BuildRequires:	texinfo
Conflicts:	etcskel <= 1.63-11mdk
Conflicts:	fileutils < 4.1-5mdk
Conflicts:	setup < 2.7.4-1mdv
Obsoletes:	bash3 < 3.2.48
Provides:	bash3
# explicit file provides
Provides:	/bin/sh

%description
Bash is a GNU project sh-compatible shell or command language
interpreter. Bash (Bourne Again shell) incorporates useful features
from the Korn shell (ksh) and the C shell (csh). Most sh scripts
can be run by bash without modification.

Bash offers several improvements over sh, including command line
editing, unlimited size command history, job control, shell
functions and aliases, indexed arrays of unlimited size and 
integer arithmetic in any base from two to 64. Bash is ultimately
intended to conform to the IEEE POSIX P1003.2/ISO 9945.2 Shell and
Tools standard.

%package doc
Summary:	Documentation for the GNU Bourne Again shell (bash)
Group:		Books/Computer books
Requires:	%{name} = %{version}-%{release}
Obsoletes:	bash3-doc < 3.2.48
Provides:	bash3-doc

%description doc
This package provides documentation for GNU Bourne Again shell (bash).

%prep
%setup -q -a 2
mv doc/README .

%patch1 -p0
%patch2 -p0
%patch3 -p0
%patch4 -p0
%patch5 -p0
%patch6 -p0
%patch7 -p0
%patch8 -p0
%patch9 -p0
%patch10 -p0
%patch11 -p0
%patch12 -p0
%patch13 -p0
%patch14 -p0
%patch15 -p0
%patch16 -p0
%patch17 -p0
%patch18 -p0
%patch19 -p0
%patch20 -p0
%patch21 -p0
%patch22 -p0
%patch23 -p0
%patch24 -p0
%patch25 -p0
%patch26 -p0
%patch27 -p0
%patch28 -p0
%patch29 -p0
%patch30 -p0
%patch31 -p0
%patch32 -p0
%patch33 -p0
%patch34 -p0
%patch35 -p0
%patch36 -p0
%patch37 -p0

%patch200 -p1

%patch1000 -p1 -b .security
%patch1001 -p1 -b .profile
# 20060126 warly obsolete exept maybe for the replacement of @ by kH, this will have to be checked
#%patch1002 -p1 -b .readline
%patch1003 -p1 -b .compat
%patch1004 -p0 -b .extended_quote
%patch1005 -p1 -b .strcoll_bugx
%patch1006 -p1 -b .checkwinsize
%patch1007 -p1 -b .lzma
%patch1008 -p1 -b .format-security
%patch1009 -p1 -b .requires~
# bash-ru-ua-l10n.patch
%patch1010 -p1 -b .ruua

echo %{version} > _distribution
echo %{release} > _patchlevel
sed -i -e s/mdk// _patchlevel

%build

export CFLAGS="%{optflags} -Os"
export CXXFLAGS=$CFLAGS
export DEBUGGER_START_FILE="%{_datadir}/bashdb/bashdb-main.inc"

%configure2_5x \
    --enable-command-timing \
    --disable-rpath \
    --enable-history \
    --enable-job-control \
    --enable-multibyte \
    --enable-readline \
    --with-installed-readline \
    --without-gnu-malloc \
    --without-bash-malloc \
    --disable-strict-posix-default \
    --enable-select \
    --enable-prompt-string-decoding \
    --enable-process-substitution \
    --enable-alias \
    --enable-bang-history \
    --enable-coprocesses \
    --enable-directory-stack \
    --enable-brace-expansion

%make

# all tests must pass
%check
make check

%install
rm -rf %{buildroot}

%makeinstall_std

# beurk
rm -rf %{buildroot}%{_datadir}/locale/en@boldquot/ %{buildroot}%{_datadir}/locale/en@quot/

#Sucks
chmod +w doc/texinfo.tex
chmod 755 examples/misc/aliasconv.*
chmod 755 examples/misc/cshtobash
chmod 755 %{buildroot}%{_bindir}/bashbug

# Take out irritating ^H's from the documentation
mkdir tmp_doc
for i in `/bin/ls doc/` ; \
	do cat doc/$i > tmp_doc/$i ; \
	cat tmp_doc/$i | perl -p -e 's/.//g' > doc/$i ; \
	rm tmp_doc/$i ; \
	done
rmdir tmp_doc

mkdir -p %{buildroot}/bin
pushd %{buildroot} && mv usr/bin/bash bin/bash && popd
pushd %{buildroot}/bin && ln -s bash sh && popd
pushd %{buildroot}/bin && ln -sf bash bash3 && popd

# make builtins.1 and rbash.1 with bash.1 in place (fix mdv#51379)
pushd doc
mkdir tmp_fix_so
cd tmp_fix_so
cp ../builtins.1 ../rbash.1 .
sed -e '/^.if \\n(zZ=1 .ig zZ/,/^.zZ/d' ../bash.1 > bash.1
soelim builtins.1 > ../builtins.1
sed -e '/^.if \\n(zY=1 .ig zY/,/^.zY/d' ../bash.1 > bash.1
soelim rbash.1    > ../rbash.1
popd

# make manpages for bash builtins as per suggestion in DOC/README
cd doc
sed -e '
/^\.SH NAME/, /\\- bash built-in commands, see \\fBbash\\fR(1)$/{
/^\.SH NAME/d
s/^bash, //
s/\\- bash built-in commands, see \\fBbash\\fR(1)$//
s/,//g
b
}
d
' builtins.1 > man.pages
install -m 644 builtins.1 %{buildroot}%{_mandir}/man1/builtins.1

install -m 644 rbash.1 %{buildroot}%{_mandir}/man1/rbash.1

for i in `cat man.pages` ; do
  echo .so man1/builtins.1 > %{buildroot}%{_mandir}/man1/$i.1
done

# now turn man.pages into a filelist for the man subpackage

cat man.pages |tr -s ' ' '\n' |sed '
1i\
%defattr(0644,root,root,0755)
s:^:%{_mandir}/man1/:
s/$/.1%{_extension}/
' > ../man.pages

perl -p -i -e 's!.*/(printf|export|echo|false|pwd|test|true|kill).1%{_extension}!!' ../man.pages

mkdir -p %{buildroot}%{_sysconfdir}/skel
mkdir -p %{buildroot}%{_sysconfdir}/profile.d
install -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/skel/.bashrc
install -m 644 %{SOURCE4} %{buildroot}%{_sysconfdir}/skel/.bash_profile
install -m 644 %{SOURCE5} %{buildroot}%{_sysconfdir}/skel/.bash_logout
install -m 644 %{SOURCE6} %{buildroot}%{_sysconfdir}/profile.d/60alias.sh
install -m 644 %{SOURCE7} %{buildroot}%{_sysconfdir}/bashrc
install -m 644 %{SOURCE8} %{buildroot}%{_sysconfdir}/profile.d/95bash-extras.sh

ln -s bash %{buildroot}/bin/rbash

# These're provided by other packages
rm -f %{buildroot}{%{_infodir}/dir,%{_mandir}/man1/{echo,export,false,kill,printf,pwd,test,true}.1}

cd ..

install -m 644 doc/bash.info %{buildroot}%{_infodir}/

%find_lang %{name}

# merges list
cat man.pages %{name}.lang > files.list

# install documentation manually in expected place
install -d -m 755 %{buildroot}%{_docdir}/%{name}
install -m 644 README COMPAT NEWS NOTES POSIX CHANGES \
    %{buildroot}%{_docdir}/%{name}
cp -pr examples doc/*.ps doc/*.0 doc/*.html doc/article.txt \
    %{buildroot}%{_docdir}/%{name}

%clean
rm -rf %{buildroot}

%files -f files.list
%defattr(-,root,root)
%dir %{_docdir}/%{name}
%{_docdir}/%{name}/README
%config(noreplace) %{_sysconfdir}/skel/.b*
%{_sysconfdir}/profile.d/60alias.sh
%{_sysconfdir}/profile.d/95bash-extras.sh
%config(noreplace) %{_sysconfdir}/bashrc
/bin/rbash
/bin/bash
/bin/bash3
/bin/sh
%{_infodir}/bash.info*
%{_mandir}/man1/bash.1*
%{_mandir}/man1/rbash.1*
%{_mandir}/man1/builtins.1*
%{_mandir}/man1/bashbug.1*
%{_bindir}/bashbug

%files doc
%defattr(-,root,root)
%{_docdir}/%{name}/*
%exclude %{_docdir}/%{name}/README



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13588 |12mr|bash-completion-1.99-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    bash-completion
%define version 1.99
%define release %mkrel 1

Name:       %{name}
Version:    %{version}
Release:    %{release}
Epoch:      2
Summary:    Programmable completion for bash
Group:      Shells
License:    GPL
URL:        http://bash-completion.alioth.debian.org/
Source0:    http://bash-completion.alioth.debian.org/files/%{name}-%{version}.tar.bz2
# ~/.bash_completion is used for completion variables setting, it has
# to be sourced from profile scriptlet instead of completion code itself
Patch10:    bash-completion-1.99-disable-user-completion.patch
BuildArch:  noarch

%description
bash-completion is a collection of shell functions that take advantage of
the programmable completion feature of bash.

%prep
%setup -q
%patch10 -p 1

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

chmod 644 %{buildroot}%_datadir/bash-completion/bash_completion

# adapt installation
rm -f %{buildroot}%_sysconfdir/profile.d/bash_completion.sh

mkdir -p %{buildroot}%_sysconfdir/profile.d/
cat <<'EOF' >> %{buildroot}%_sysconfdir/profile.d/20bash-completion.sh
# Check for interactive bash and that we haven't already been sourced.
if [ -z "$BASH_VERSION" -o -z "$PS1" -o -n "$BASH_COMPLETION_COMPAT_DIR" ]; then
    return
fi

# source system wide config file
. %_sysconfdir/sysconfig/bash-completion

# source user config file if available,
if [ -f $HOME/.bash_completion ]; then
    . $HOME/.bash_completion
fi

if [ -n "$ENABLE_BASH_COMPLETION" ]; then
    . %_datadir/bash-completion/bash_completion
fi
EOF

mkdir -p %{buildroot}%_sysconfdir/sysconfig
cat <<'EOF' >> %{buildroot}%_sysconfdir/sysconfig/bash-completion
# bash completion global configuration

# enable bash completion
ENABLE_BASH_COMPLETION=1
# enable remote cvs completion
COMP_CVS_REMOTE=
# enable configure arguments completion
COMP_CONFIGURE_HINTS=
# enable tar archive internal path completion
COMP_TAR_INTERNAL_PATHS=
# enable wireless uid completion
COMP_IWLIST_SCAN=
# enable zeroconf hostnames completion
COMP_KNOWN_HOSTS_WITH_AVAHI=
# enable hostfile hostnames completion
COMP_KNOWN_HOSTS_WITH_HOSTFILE=1
EOF

mkdir -p %{buildroot}%_sysconfdir/skel
cat <<'EOF' >> %{buildroot}%_sysconfdir/skel/.bash_completion
# bash completion local configuration

# enable bash completion
#ENABLE_BASH_COMPLETION=1
# enable remote cvs completion
#COMP_CVS_REMOTE=
# enable configure arguments completion
#COMP_CONFIGURE_HINTS=
# enable tar archive internal path completion
#COMP_TAR_INTERNAL_PATHS=
# enable wireless uid completion
#COMP_IWCONFIG_SCAN=
# enable zeroconf hostnames completion
#COMP_AVAHI_BROWSE=
EOF

cat > README.install.urpmi <<EOF
Mageia RPM specific notes

Programmable bash completion is enabled by default. These settings can be
changed system-wide in /etc/sysconfig/bash-completion. Users may override these
settings in their ~/.bash_completion files. New users get a skeleton
configuration file automatically, while existing users can copy
/etc/skel/.bash_completion into their home directories if they want to edit
their completion settings.
EOF

%triggerpostun -- bash-completion < 2:1.90-3.mga2
# drop dangling symlinks resulting from previous setup
find %{_sysconfdir}/bash_completion.d -type l | xargs rm -f

%files
%doc README README.*.urpmi
%{_sysconfdir}/profile.d/20bash-completion.sh
%{_datadir}/bash-completion
%{_datadir}/pkgconfig/bash-completion.pc
%config(noreplace) %{_sysconfdir}/sysconfig/bash-completion
%config(noreplace) %{_sysconfdir}/skel/.bash_completion



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13589 |12mr|batik-1.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gcj_support 0

Summary:	Scalable Vector Graphics for Java
Name:		batik
Version:	1.7
Release:	1
Epoch:		0
Group:		Development/Java
License:	Apache License
URL:		http://xml.apache.org/batik/
Source0:	%{name}-src-%{version}.zip
Source1:	%{name}.squiggle.script
Source2:	%{name}.svgpp.script
Source3:	%{name}.ttf2svg.script
Source4:	%{name}.rasterizer.script
Source5:	%{name}.slideshow.script
Source6:	%{name}-squiggle.desktop
Patch1:		%{name}-manifests.patch
Patch2:		%{name}-policy.patch
Requires:	rhino >= 0:1.5
Requires:	xml-commons-jaxp-1.3-apis >= 0:1.3.04
BuildRequires:	ant
BuildRequires:	rhino >= 0:1.5
BuildRequires:	java-rpmbuild >= 0:1.5
BuildRequires:	xerces-j2
BuildRequires:	jython
BuildRequires:	java-javadoc
BuildRequires:	rhino-javadoc
BuildRequires:	xml-commons-jaxp-1.3-apis >= 0:1.3.04
%if %{gcj_support}
BuildRequires:	java-gcj-compat-devel
%else
BuildArch:	noarch
%endif

%description
Batik is a Java(tm) technology based toolkit for applications that want
to use images in the Scalable Vector Graphics (SVG) format for various
purposes, such as viewing, generation or manipulation.

%package        squiggle
Summary:        Batik SVG browser
Group:          Development/Java
Requires:       %{name} = %{epoch}:%{version}-%{release}
Requires:       jpackage-utils >= 0:1.5, xerces-j2 >= 0:2.3

%description    squiggle
The Squiggle SVG Browser lets you view SVG file, zoom, pan and rotate
in the content and select text items in the image and much more.

%package        svgpp
Summary:        Batik SVG pretty printer
Group:          Development/Java
Requires:       %{name} = %{epoch}:%{version}-%{release}
Requires:       jpackage-utils >= 0:1.5, xerces-j2 >= 0:2.3

%description    svgpp
The SVG Pretty Printer lets developers "pretty-up" their SVG files and
get their tabulations and other cosmetic parameters in order. It can
also be used to modify the DOCTYPE declaration on SVG files.

%package        ttf2svg
Summary:        Batik SVG font converter
Group:          Development/Java
Requires:       %{name} = %{epoch}:%{version}-%{release}
Requires:       jpackage-utils >= 0:1.5

%description    ttf2svg
The SVG Font Converter lets developers convert character ranges from
the True Type Font format to the SVG Font format to embed in SVG
documents. This allows SVG document to be fully self-contained be
rendered exactly the same on all systems.

%package        rasterizer
Summary:        Batik SVG rasterizer
Group:          Development/Java
Requires:       %{name} = %{epoch}:%{version}-%{release}
Requires:       jpackage-utils >= 0:1.5, xerces-j2 >= 0:2.3

%description    rasterizer
The SVG Rasterizer is a utility that can convert SVG files to a raster
format. The tool can convert individual files or sets of files, making
it easy to convert entire directories of SVG files. The supported
formats are JPEG, PNG, and TIFF, however the design allows new formats
to be added easily.

%package        slideshow
Summary:        Batik SVG slideshow
Group:          Development/Java
Requires:       %{name} = %{epoch}:%{version}-%{release}
Requires:       jpackage-utils >= 0:1.5, xerces-j2 >= 0:2.3

%description    slideshow
Batik SVG slideshow.

%package        javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description    javadoc
Javadoc for %{name}.

%package        demo
Summary:        Demo for %{name}
Group:          Development/Java
Requires:       %{name} = %{epoch}:%{version}-%{release}

%description    demo
Demonstrations and samples for %{name}.

%prep
%setup -q
%patch1 -p1
%patch2 -p1
rm -f `find -name readOnly.png`
rm -f `find -name properties`


%build
export CLASSPATH
export OPT_JAR_LIST=:
%{ant} all-jar \
        javadoc \
        svg-pp-jar \
        svg-slideshow-jar \
        squiggle-jar \
        rasterizer-jar \
        ttf2svg-jar

%install
rm -rf %{buildroot}

# jars
mkdir -p %{buildroot}%{_javadir}
cp -p %{name}-%{version}/lib/%{name}-all.jar \
       %{buildroot}%{_javadir}/%{name}-all-%{version}.jar
cp -p %{name}-%{version}/batik-rasterizer.jar \
        %{name}-%{version}/batik-slideshow.jar \
        %{name}-%{version}/batik-squiggle.jar \
        %{name}-%{version}/batik-svgpp.jar \
        %{name}-%{version}/batik-ttf2svg.jar \
        %{buildroot}%{_javadir}
pushd %{buildroot}%{_javadir}
  for jar in *-%{version}*; 
    do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; 
  done
popd

# scripts
mkdir -p %{buildroot}%{_bindir}
cp -p %{SOURCE1} %{buildroot}%{_bindir}/squiggle
cp -p %{SOURCE2} %{buildroot}%{_bindir}/svgpp
cp -p %{SOURCE3} %{buildroot}%{_bindir}/ttf2svg
cp -p %{SOURCE4} %{buildroot}%{_bindir}/rasterizer
cp -p %{SOURCE5} %{buildroot}%{_bindir}/slideshow

# javadoc
mkdir -p %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -pr %{name}-%{version}/docs/javadoc/* \
  %{buildroot}%{_javadocdir}/%{name}-%{version} || :
rm -rf %{name}-%{version}/docs/javadoc
ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}

# demo
mkdir -p %{buildroot}%{_datadir}/%{name}
cp -pr contrib resources samples test-resources test-sources \
  %{buildroot}%{_datadir}/%{name}

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

chmod 755 %{buildroot}%{_datadir}/%{name}/contrib/rasterizertask/build.sh
chmod 755 %{buildroot}%{_datadir}/%{name}/contrib/charts/convert.sh

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files
%doc KEYS LICENSE MAINTAIN NOTICE README
%{_javadir}/%{name}-all-%{version}.jar
%{_javadir}/%{name}-all.jar
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%{_libdir}/gcj/%{name}/*
%endif

%files squiggle
%{_javadir}/%{name}-squiggle.jar
%attr(0755,root,root) %{_bindir}/squiggle

%files svgpp
%{_javadir}/%{name}-svgpp.jar
%attr(0755,root,root) %{_bindir}/svgpp

%files ttf2svg
%{_javadir}/%{name}-ttf2svg.jar
%attr(0755,root,root) %{_bindir}/ttf2svg

%files rasterizer
%{_javadir}/%{name}-rasterizer.jar
%attr(0755,root,root) %{_bindir}/rasterizer

%files slideshow
%{_javadir}/%{name}-slideshow.jar
%attr(0755,root,root) %{_bindir}/slideshow

%files javadoc
%{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}

%files demo
%{_datadir}/%{name}



%changelog
* Fri Sep  7 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 58c70ef
- Revert last commit and fix file listed twice RPM error
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13590 |12mr|bc-1.06.95-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	GNU's bc (a numeric processing language) and dc (a calculator)
Name:		bc
Version:	1.06.95
Release:	5
License:	GPLv2+ 
URL:		http://www.gnu.org/software/bc/bc.html
Group:		Sciences/Mathematics
Source:		ftp://ftp.gnu.org/gnu/bc/%{name}-%{version}.tar.bz2
# Fedora patches
# dc accepts the input which contains wrong symbols of radix in same way like bc (RH bug#151844)
Patch1: bc-1.06-dc_ibase.patch
# fix small memory leak (gentoo patch)
Patch2: bc-1.06.95-memleak.patch
BuildRequires:	 flex ncurses-devel readline-devel
BuildRequires:	 texinfo
BuildRequires:	 bison
Requires(post):  grep
Requires(preun): grep

%description
The bc package includes bc and dc.  Bc is an arbitrary precision numeric
processing arithmetic language.  Dc is an interactive arbitrary precision
stack based calculator, which can be used as a text mode calculator.

Install the bc package if you need its number handling capabilities or
if you would like to use its text mode calculator.

%prep
%setup -q
%patch1 -p1 -b .dc_ibase
%patch2 -p1 -b .memleak

%build
%configure2_5x --with-readline
%make

%install
%{makeinstall}


%files
%defattr(-,root,root)
%doc FAQ AUTHORS NEWS README
%{_bindir}/bc
%{_bindir}/dc
%{_mandir}/man1/bc.1*
%{_mandir}/man1/dc.1*
%{_infodir}/bc.info*
%{_infodir}/dc.info*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13591 |12mr|bcel-5.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define section free
%define gcj_support 1

%define manual  0

Name:           bcel
Version:        5.2
Release:        5
Epoch:          0
Summary:        Byte Code Engineering Library
License:        Apache Software License
Source0:        http://www.apache.org/dist/jakarta/%{name}/source/%{name}-%{version}-src.tar.gz
Source1:        pom-maven2jpp-depcat.xsl
Source2:        pom-maven2jpp-newdepmap.xsl
Source3:        pom-maven2jpp-mapdeps.xsl
Source4:        %{name}-%{version}-jpp-depmap.xml
Source5:        commons-build.tar.gz
Source6:        %{name}-%{version}-build.xml
Source7:        %{name}-%{version}.pom

Patch0:         %{name}-%{version}-project_properties.patch

URL:            http://jakarta.apache.org/%{name}/
Group:          Development/Java
#Vendor:         JPackage Project
#Distribution:   JPackage
Requires:       regexp
BuildRequires:  ant
BuildRequires:  ant-nodeps
BuildRequires:  ant-junit
BuildRequires:  junit
BuildRequires:  java-rpmbuild >= 0:1.5
BuildRequires:  regexp
BuildRequires:  locales-en
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
Buildarch:      noarch
%endif

%description
The Byte Code Engineering Library (formerly known as JavaClass) is
intended to give users a convenient possibility to analyze, create, and
manipulate (binary) Java class files (those ending with .class). Classes
are represented by objects which contain all the symbolic information of
the given class: methods, fields and byte code instructions, in
particular.  Such objects can be read from an existing file, be
transformed by a program (e.g. a class loader at run-time) and dumped to
a file again. An even more interesting application is the creation of
classes from scratch at run-time. The Byte Code Engineering Library
(BCEL) may be also useful if you want to learn about the Java Virtual
Machine (JVM) and the format of Java .class files.  BCEL is already
being used successfully in several projects such as compilers,
optimizers, obsfuscators and analysis tools, the most popular probably
being the Xalan XSLT processor at Apache.

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
Javadoc for %{name}.

%if %manual
%package manual
Summary:        Manual for %{name}
Group:          Development/Java

%description manual
Documentation for %{name}.
%endif

%prep
%setup -q
gzip -dc %{SOURCE5} | tar xf -
%remove_java_binaries
cp %{SOURCE6} build.xml
%patch0 -b .sav

%build
export LC_ALL=ISO-8859-1
export CLASSPATH=$(build-classpath regexp)
export OPT_JAR_LIST="ant/ant-nodeps ant/ant-junit junit"
%{ant} -Dbuild.dest=./build -Dbuild.dir=./build -Dname=%{name} compile jar javadoc

%install
%{__rm} -rf %{buildroot}
# jars
%{__mkdir_p} %{buildroot}%{_javadir}
%{__install} -m 644 target/bcel-%{version}.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do %{__ln_s} ${jar} `echo $jar| sed  "s|-%{version}||g"`; done)

# depmap frags
%add_to_maven_depmap %{name} %{name} %{version} JPP %{name}
%add_to_maven_depmap org.apache.bcel %{name} %{version} JPP %{name}
# pom
%{__mkdir_p} %{buildroot}%{_datadir}/maven2/poms
%{__install} -m 0644 %{SOURCE7} \
    %{buildroot}%{_datadir}/maven2/poms/JPP-%{name}.pom
#%{__mkdir_p} %{buildroot}%{_datadir}/maven2/default_poms
#%{__install} -m 0644 %{SOURCE7} \
#    %{buildroot}%{_datadir}/maven2/default_poms/JPP-%{name}.pom
# javadoc
%{__mkdir_p} %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -a dist/docs/api/* %{buildroot}%{_javadocdir}/%{name}-%{version}
%{__rm} -rf docs/api

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%clean
%{__rm} -rf %{buildroot}


%post
%update_maven_depmap
%if %{gcj_support}
%{update_gcjdb}
%endif

%postun
%update_maven_depmap
%if %{gcj_support}
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%doc LICENSE.txt 
%{_javadir}/*
%{_datadir}/maven2/poms/*
#%{_datadir}/maven2/default_poms/*
%{_mavendepmapfragdir}
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/*
%endif

%files javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}-%{version}

%if %manual
%files manual
%defattr(0644,root,root,0755)
%doc docs/*
%endif




%changelog
* Thu Sep  6 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: ce77e45
- Revert last commit and don't use __cp macro
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13592 |12mr|bcfg2-1.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:             bcfg2
Version:          1.2.0
Release:          1
Summary:          A configuration management system
Group:            System/Base
License:          BSD
URL:              http://bcfg2.org
Source0:          ftp://ftp.mcs.anl.gov/pub/bcfg/bcfg2-%{version}.tar.gz
Source1:          ftp://ftp.mcs.anl.gov/pub/bcfg/bcfg2-%{version}.tar.gz.gpg
BuildArch:        noarch

BuildRequires:    python-setuptools
Requires:         python-lxml
Requires(post):   /sbin/chkconfig
Requires(preun):  /sbin/chkconfig
Requires(preun):  /sbin/service
Requires(postun): /sbin/service

%description
Bcfg2 helps system administrators produce a consistent, reproducible,
and verifiable description of their environment, and offers
visualization and reporting tools to aid in day-to-day administrative
tasks. It is the fifth generation of configuration management tools
developed in the Mathematics and Computer Science Division of Argonne
National Laboratory.

It is based on an operational model in which the specification can be
used to validate and optionally change the state of clients, but in a
feature unique to bcfg2 the client's response to the specification can
also be used to assess the completeness of the specification. Using
this feature, bcfg2 provides an objective measure of how good a job an
administrator has done in specifying the configuration of client
systems. Bcfg2 is therefore built to help administrators construct an
accurate, comprehensive specification.

Bcfg2 has been designed from the ground up to support gentle
reconciliation between the specification and current client states. It
is designed to gracefully cope with manual system modifications.

Finally, due to the rapid pace of updates on modern networks, client
systems are constantly changing; if required in your environment,
Bcfg2 can enable the construction of complex change management and
deployment strategies.

%package server
Summary:          Configuration management server
Group:            System/Base
Requires:         bcfg2 = %{version}-%{release}
Requires:         /usr/sbin/sendmail
Requires:         /usr/bin/openssl
Requires:         gamin-python
Requires:         redhat-lsb
Requires:         python-genshi
Requires:         python-cheetah
Requires:         graphviz
Requires(post):   /sbin/chkconfig
Requires(preun):  /sbin/chkconfig
Requires(preun):  /sbin/service
Requires(postun): /sbin/service

%description server
Configuration management server

%package doc
Summary:          Documentation for Bcfg2
Group:            Development/Other

BuildRequires:    python-sphinx
BuildRequires:    python-docutils

%description doc
Documentation for Bcfg2.

%prep
%setup -q -n %{name}-%{version}%{?_rc:rc%{_rc}}
#%setup -q -n %{name}-%{version}%{?_pre:pre%{_pre}}

# fixup some paths
%{__perl} -pi -e 's@/etc/default@%{_sysconfdir}/sysconfig@g' debian/bcfg2.init
%{__perl} -pi -e 's@/etc/default@%{_sysconfdir}/sysconfig@g' debian/bcfg2-server.init
%{__perl} -pi -e 's@/etc/default@%{_sysconfdir}/sysconfig@g' tools/bcfg2-cron

%{__perl} -pi -e 's@/usr/lib/bcfg2@%{_libexecdir}@g' debian/bcfg2.cron.daily
%{__perl} -pi -e 's@/usr/lib/bcfg2@%{_libexecdir}@g' debian/bcfg2.cron.hourly

# don't start servers by default
%{__perl} -pi -e 's@chkconfig: (\d+)@chkconfig: -@' debian/bcfg2.init
%{__perl} -pi -e 's@chkconfig: (\d+)@chkconfig: -@' debian/bcfg2-server.init

# get rid of extraneous shebangs
for f in `find src/lib -name \*.py`
do
        %{__sed} -i -e '/^#!/,1d' $f
done

%build
%{__python} -c 'import setuptools; execfile("setup.py")' build
#%{__python} -c 'import setuptools; execfile("setup.py")' build_dtddoc
%{__python} -c 'import setuptools; execfile("setup.py")' build_sphinx


#%{?pythonpath: export PYTHONPATH="%{pythonpath}"}
#%{__python}%{pythonversion} setup.py build_dtddoc
#%{__python}%{pythonversion} setup.py build_sphinx


%install
%{__python} -c 'import setuptools; execfile("setup.py")' install --skip-build --root %{buildroot}

mkdir -p %{buildroot}%{_sbindir}
mkdir -p %{buildroot}%{_initrddir}
mkdir -p %{buildroot}%{_sysconfdir}/cron.daily
mkdir -p %{buildroot}%{_sysconfdir}/cron.hourly
mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
mkdir -p %{buildroot}%{_libexecdir}
mkdir -p %{buildroot}%{_var}/lib/bcfg2
mkdir -p %{buildroot}%{_var}/cache/bcfg2
mkdir -p %{buildroot}%{_defaultdocdir}/bcfg2-doc-%{version}%{?_pre:pre%{_pre}}

mv %{buildroot}%{_bindir}/bcfg2* %{buildroot}%{_sbindir}

install -m 755 debian/bcfg2.init %{buildroot}%{_initrddir}/bcfg2
install -m 755 debian/bcfg2-server.init %{buildroot}%{_initrddir}/bcfg2-server
install -m 755 debian/bcfg2.cron.daily %{buildroot}%{_sysconfdir}/cron.daily/bcfg2
install -m 755 debian/bcfg2.cron.hourly %{buildroot}%{_sysconfdir}/cron.hourly/bcfg2
install -m 755 tools/bcfg2-cron %{buildroot}%{_libexecdir}/bcfg2-cron

install -m 644 debian/bcfg2.default %{buildroot}%{_sysconfdir}/sysconfig/bcfg2
install -m 644 debian/bcfg2-server.default %{buildroot}%{_sysconfdir}/sysconfig/bcfg2-server

touch %{buildroot}%{_sysconfdir}/bcfg2.cert
touch %{buildroot}%{_sysconfdir}/bcfg2.conf
touch %{buildroot}%{_sysconfdir}/bcfg2.key

mv build/sphinx/html/* %{buildroot}%{_defaultdocdir}/bcfg2-doc-%{version}%{?_pre:pre%{_pre}}
#mv build/dtd %{buildroot}%{_defaultdocdir}/bcfg2-doc-%{version}/

%post
/sbin/chkconfig --add bcfg2

%preun
if [ $1 = 0 ]; then
        /sbin/service bcfg2 stop >/dev/null 2>&1 || :
        /sbin/chkconfig --del bcfg2
fi

%postun
if [ "$1" -ge "1" ]; then
        /sbin/service bcfg2 condrestart >/dev/null 2>&1 || :
fi

%post server
/sbin/chkconfig --add bcfg2-server

%preun server
if [ $1 = 0 ]; then
        /sbin/service bcfg2-server stop >/dev/null 2>&1 || :
        /sbin/chkconfig --del bcfg2-server
fi

%postun server
if [ "$1" -ge "1" ]; then
        /sbin/service bcfg2-server condrestart >/dev/null 2>&1 || :
fi

%files
%doc AUTHORS examples COPYRIGHT README
%{_mandir}/man1/bcfg2.1*
%{_mandir}/man5/bcfg2*.5*
%ghost %attr(600,root,root) %config(noreplace) %{_sysconfdir}/bcfg2.cert
%ghost %attr(600,root,root) %config(noreplace) %{_sysconfdir}/bcfg2.conf
%config(noreplace) %{_sysconfdir}/sysconfig/bcfg2
%{_sysconfdir}/cron.daily/bcfg2
%{_sysconfdir}/cron.hourly/bcfg2
%{_initrddir}/bcfg2
%{_sbindir}/bcfg2
%{_libexecdir}/bcfg2-cron
%dir %{_var}/cache/bcfg2
%{python_sitelib}/Bcfg2*.egg-info
%dir %{python_sitelib}/Bcfg2
%{python_sitelib}/Bcfg2/__init__.*
%{python_sitelib}/Bcfg2/Client
%{python_sitelib}/Bcfg2/Component.*
%{python_sitelib}/Bcfg2/Logger.*
%{python_sitelib}/Bcfg2/Options.*
%{python_sitelib}/Bcfg2/Proxy.*
%{python_sitelib}/Bcfg2/SSLServer.*
%{python_sitelib}/Bcfg2/Statistics.*
%{python_sitelib}/Bcfg2/Bcfg2Py3k.*

%files server
%{_mandir}/man8/bcfg2*.8*
%ghost %attr(600,root,root) %config(noreplace) %{_sysconfdir}/bcfg2.key
%config(noreplace) %{_sysconfdir}/sysconfig/bcfg2-server
%{_initrddir}/bcfg2-server
%{_datadir}/bcfg2
%{_sbindir}/bcfg2-*
%dir %{_var}/lib/bcfg2
%{python_sitelib}/Bcfg2/Server

%files doc
%doc %{_defaultdocdir}/bcfg2-doc-%{version}%{?_pre:pre%{_pre}}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13593 |12mr|bcm43xx-fwcutter-006-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	bcm43xx-fwcutter
%define version	006
%define release %mkrel 10

Name: 	 	%{name}
Summary: 	Tool to extract firmware for Broadcom 43xx network chip
Version: 	%{version}
Release: 	%{release}

Source:		%{name}-%{version}.tar.bz2
URL:		http://bcm43xx.berlios.de/
License:	GPLv2+
Group:		System/Configuration/Networking
Patch1:		bcm43xx-fwcutter-006-install_perms.patch
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
Fwcutter allows you to extract the firmware required for Broadcom 43xx chips
out of the .sys files commonly available with the card or on the internet.

Once extracted, place all .fw files into /lib/firmware.

This variant of the tool is for the bcm43xx variant of the driver. For the
b43 variant of the driver, use the package b43-fwcutter.

%prep
%setup -q -n %{name}-%{version}
%patch1 -p0
perl -pi -e 's|man/man1|share/man/man1|g' Makefile

%build
%make
										
%install
rm -rf $RPM_BUILD_ROOT
make install PREFIX=%buildroot/%_prefix
cat > README.urpmi <<EOF
You need to extract the firmware from the .sys file provided by your vendor.
i.e bcm43xx-fwcutter -w /lib/firmware/ bcmwl5.sys
EOF

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README README.urpmi
%{_bindir}/*
%{_mandir}/man1/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13594 |12mr|bdftopcf-1.0.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: bdftopcf
Version: 1.0.3
Release: %mkrel 4
Summary: Convert X font from Bitmap Distribution Format to Portable Compiled Format
Group: Development/X11
Source: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License: MIT
BuildRoot: %{_tmppath}/%{name}-root

BuildRequires: libxfont-devel >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1

%description
Bdftopcf converts X fonts from Bitmap Distribution Format
to Portable Compiled Format.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x	--x-includes=%{_includedir} \
		--x-libraries=%{_libdir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/bdftopcf
%{_mandir}/man1/bdftopcf.1*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13595 |12mr|bea-stax-1.2.0-1.3.9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2005, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define gcj_support     1
%define section         free
%define api_version     1.0.1

Name:           bea-stax
Version:        1.2.0
Release:        1.3.9
Epoch:          0
Summary:        Streaming API for XML
License:        Apache License
Group:          Development/Java
URL:            http://dev2dev.bea.com/technologies/stax/index.jsp
Source0:        http://dist.codehaus.org/stax/distributions/stax-src-1.2.0.zip
Patch0:         %{name}-ecj-bootclasspath.patch
BuildRequires:  ant
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildArch:      noarch
BuildRequires:  java-devel >= 0:1.4.2
%endif
BuildRequires:  java-rpmbuild >= 0:1.6
Requires:       jpackage-utils >= 0:1.6
Requires:       %{name}-api = %{epoch}:%{version}-%{release}

%description
The Streaming API for XML (StAX) is a groundbreaking 
new Java API for parsing and writing XML easily and 
efficiently. 

%package api
Summary:        The StAX API
Group:          Development/Java

%description api
%{summary}

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
%{summary}

%prep
%setup -q -c
%patch0 -p0
%{__perl} -pi -e 's/source="1\.2" target="1\.2"/source="1.3" target="1.3"/g' build.xml
%{__perl} -pi -e 's/<javac/<javac nowarn="true"/g' build.xml

%build
export OPT_JAR_LIST=:
export CLASSPATH=`pwd`/build/stax-api-1.0.1.jar
%{ant} all javadoc

%install
# jar
install -d -m 0755 $RPM_BUILD_ROOT%{_javadir}
install -p -m 0644 build/stax-api-%{api_version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-api-%{version}.jar
install -p -m 0644 build/stax-%{version}-dev.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-ri-%{version}.jar
ln -s %{name}-api-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-api.jar
ln -s %{name}-ri-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-ri.jar

# javadoc
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr build/javadoc/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name} # ghost symlink

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%files
#%{_docdir}/%{name}-%{version}/BEA*.doc
#%{_docdir}/%{name}-%{version}/README.txt
#%{_datadir}/%{name}-%{version}
%{_javadir}/%{name}-ri-%{version}.jar
%{_javadir}/%{name}-ri.jar
%if %{gcj_support}
%{_libdir}/gcj/%{name}
%endif

%files api
%{_javadir}/%{name}-api-%{version}.jar
%{_javadir}/%{name}-api.jar

%files javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13596 |12mr|beecrypt-4.2.1-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_without	python
%bcond_without	cplusplus
%ifnarch %mips %arm
%bcond_without	java
%else
%bcond_with	java
%endif

%define major 7
%define libname %mklibname %{name} %{major}
%define libname_cxx %mklibname %{name}_cxx %{major}
%define libname_java %mklibname %{name}_java %{major}
%define develname %mklibname %{name} -d

Summary:	An open source cryptography library
Name:		beecrypt
Version:	4.2.1
Release:	10
Group:		System/Libraries
License:	LGPLv2+
URL:		http://beecrypt.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/beecrypt/%{name}-%{version}.tar.gz
Patch0:		beecrypt-4.1.2-biarch.patch
# AdamW: ugly patch simply defines upstream's odd libaltdir variable to be 
# equal to libdir in one places. Also replaces a similarly weird pythondir
# variable with hardcoded $(libdir)/python2.5 , so will stop working when
# python goes to 2.6. I expect upstream to have a better fix for this issue
# by then, so it won't matter. The problem is that beecrypt tries to set this
# libaltdir variable to /usr/lib or /usr/lib64 depending on the arch in use
# which it tests by grepping the default CFLAGS for --march=x86_64 . Ours
# don't include this, so the test breaks. Upstream should simply be using
# standard libdir variable. (This is mostly fixed now (2008/02), only two
# instances left).
Patch1:		beecrypt-4.2.0-lib64.patch
Patch2:		beecrypt-4.2.0-link.patch
Patch3:		beecrypt-4.2.1-py_platsitedir.diff
Patch4:		beecrypt-4.2.1-gcc4.7.patch
BuildRequires:	doxygen
BuildRequires:	tetex-dvips
BuildRequires:	tetex-latex
BuildRequires:	texlive-doublestroke
BuildRequires:	graphviz
BuildRequires:	m4
BuildRequires:	gomp-devel
%if %{with python}
BuildRequires:	python-devel
%endif
%if %{with cplusplus}
BuildRequires:	icu-devel >= 49.0
%endif
%if %{with java}
BuildRequires:	java-rpmbuild
%endif

%description
Beecrypt is a general-purpose cryptography library.

%package -n	%{libname}
Summary:	An open source cryptography library
Group:		System/Libraries

%description -n %{libname}
Beecrypt is a general-purpose cryptography library.

%package -n	%{develname}
Summary:	Files needed for developing applications with beecrypt
Group:		Development/C
%if %{with cplusplus}
Requires:	%{libname_cxx} = %{EVRD}
%endif
%if %{with java}
Requires:	%{libname_java} = %{EVRD}
%endif
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Obsoletes:	%{mklibname beecrypt 7 -d}

%description -n	%{develname}
Beecrypt is a general-purpose cryptography library.  This package contains
files needed for developing applications with beecrypt.

%if %{with python}
%package	python
Summary:	Files needed for python applications using beecrypt
Group:		Development/C

%description	python
Beecrypt is a general-purpose cryptography library.  This package contains
files needed for using python with beecrypt.
%endif

%if %{with cplusplus}
%package -n	%{libname_cxx}
Summary:	Files needed for C++ applications using beecrypt
Group:		Development/C++
Requires:	%{libname} = %{EVRD}

%description -n	%{libname_cxx}
Beecrypt is a general-purpose cryptography library.  This package contains
files needed for using C++ with beecrypt.
%endif

%if %{with java}
%package -n	%{libname_java}
Summary:	Files needed for java applications using beecrypt
Group:		Development/C
Requires:	%{libname} = %{EVRD}

%description -n	%{libname_java}
Beecrypt is a general-purpose cryptography library.  This package contains
files needed for using java with beecrypt.
%endif

%prep
%setup -q
%patch0 -p1 -b .biarch
%patch1 -p0 -b .lib64
%patch2 -p1 -b .link
%patch3 -p0
%patch4 -p1

./autogen.sh

%build
%configure2_5x	--enable-shared \
		--enable-static \
%if %{with python}
		--with-python=%{_bindir}/python \
%endif
%if %{with cplusplus}
		--with-cplusplus \
%endif
%if %{with java}
		--with-java
%endif

%make
pushd include/beecrypt
doxygen
cd c++
doxygen
popd

# XXX delete next line to build with legacy, non-check aware, rpmbuild.
%check
make check || :
cat /proc/cpuinfo
make bench || :

%install
%makeinstall_std

# XXX nuke unpackaged files, artifacts from using libtool to produce module
rm -f %{buildroot}%{py_platsitedir}/_bc.*a

%files -n %{libname}
%doc README BENCHMARKS
%{_libdir}/libbeecrypt.so.%{major}*

%files -n %{develname}
%doc BUGS docs/html docs/latex
%{_includedir}/%{name}
%if %{with cplusplus}
%{_libdir}/%{name}/base.so
%{_libdir}/%{name}/*.a
%endif
%{_libdir}/*.a
%{_libdir}/*.so

%if %{with python}
%files python
%{py_platsitedir}/_bc.so
%endif

%if %{with cplusplus}
%files -n %{libname_cxx}
%config %{_sysconfdir}/beecrypt.conf
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/base.so.*
%{_libdir}/libbeecrypt_cxx.so.%{major}*
%endif

%if %{with java}
%files -n %{libname_java}
%{_libdir}/libbeecrypt_java.so.%{major}*
%endif



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13597 |12mr|beforelight-1.0.4-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	beforelight
%define version	1.0.4
%define release	%mkrel 4

Name: %{name}
Version: %{version}
Release: %{release}
Summary: Sample screen saver
Group: Development/X11
Source: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License: MIT
BuildRoot: %{_tmppath}/%{name}-root
Patch0: beforelight-1.0.1-xprint.patch
BuildRequires: libx11-devel >= 1.0.0
BuildRequires: libxaw-devel >= 1.0.1
BuildRequires: libxscrnsaver-devel >= 1.0.1
BuildRequires: libxt-devel >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1
BuildRequires: autoconf

%description
The beforelight program is a sample implementation of a screen saver for
X servers supporting the MIT-SCREEN-SAVER extension.

%prep
%setup -q -n %{name}-%{version}
#patch0 -p1 -b .xprint

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/%{name}
%{_datadir}/X11/app-defaults/Beforelight
%{_mandir}/man1/beforelight.*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13598 |12mr|bind-9.9.1-1.P2.0
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Werror_cflags -Wformat

%define plevel P2

# default options
%define sdb_ldap 1
%define sdb_mysql 0
%define gssapi 1

%{?_with_sdb_ldap: %{expand: %%global sdb_ldap 1}}
%{?_without_sdb_ldap: %{expand: %%global sdb_ldap 0}}
%{?_with_sdb_mysql: %{expand: %%global sdb_mysql 1}}
%{?_without_sdb_mysql: %{expand: %%global sdb_mysql 0}}
%{?_with_gssapi: %{expand: %%global gssapi 1}}
%{?_without_gssapi: %{expand: %%global gssapi 0}}

%if %{sdb_mysql}
%define sdb_ldap 0
%endif

%if %{sdb_ldap}
%define sdb_mysql 0
%endif

%if %{gssapi}
%define gssapi 1
%endif

Summary:	A DNS (Domain Name System) server
Name:		bind
Epoch:		1
Version:	9.9.1
%if "%plevel" != ""
Release:	1.%{plevel}.0
Source0:	ftp://ftp.isc.org/isc/%{name}9/%{version}-%plevel/%{name}-%{version}-%{plevel}.tar.gz
Source1:	ftp://ftp.isc.org/isc/%{name}9/%{version}-%plevel/%{name}-%{version}-%{plevel}.tar.gz.asc
%else
Release:	1
Source0:	ftp://ftp.isc.org/isc/%{name}9/%{version}/%{name}-%{version}.tar.gz
Source1:	ftp://ftp.isc.org/isc/%{name}9/%{version}/%{name}-%{version}.tar.gz.asc
%endif
License:	Distributable
Group:		System/Servers
URL:		http://www.isc.org/products/BIND/
Source2:	bind-manpages.tar.bz2
Source3:	bind-dhcp-dynamic-dns-examples.tar.bz2
Source4:	bind-named.init
Source6:	bind-named.sysconfig
Source7:	bind-keygen.c
Source11:	ftp://ftp.internic.net/domain/named.cache
# (oe) http://mysql-bind.sourceforge.net/
Source12:	mysql-bind-0.1.tar.bz2
# (oe) http://bind9-ldap.bayour.com/bind-sdb-ldap-1.0.tar.gz
Source13:	bind-sdb-ldap-1.0.tar.bz2
# (oe) http://www.blue-giraffe.com/zone2ldap/zone2ldap-0.4.tar.gz
Source14:	zone2ldap-0.4.tar.bz2
# (oe) http://www.venaas.no/dns/ldap2zone/
Source15:	ldap2zone.tar.bz2
# caching-nameserver files (S100-S112)
Source100:	bogon_acl.conf
Source101:	hosts
Source102:	localdomain.zone
Source103:	localhost.zone
Source104:	logging.conf
Source105:	named.broadcast
Source106:	named.conf
Source107:	named.ip6.local
Source108:	named.local
Source109:	named.zero
Source110:	rndc.conf
Source111:	rndc.key
Source112:	trusted_networks_acl.conf
Source113:	named.iscdlv.key
Patch0:		bind-fallback-to-second-server.diff
Patch1:		bind-queryperf_fix.diff
Patch2:		bind-9.7.3-link.patch
# http://code.google.com/p/bind-geoip/
Patch3:		bind-9.9.0-geoip-1.3.diff
Patch100:	bind-9.8.1-sdb_ldap.diff
Patch101:	bind-9.3.1-zone2ldap_fixes.diff
Patch102:	bind-9.3.0rc2-sdb_mysql.patch
Patch103:	zone2ldap-0.4-ldapv3.patch
Patch200:	bind-9.2.0rc3-varrun.patch
Patch205:	bind-9.3.2-prctl_set_dumpable.patch
Patch209:	bind-9.9-dlz-64bit.patch
Patch212:	bind-9.5-libidn.patch
Patch213:	bind-9.5-libidn2.patch
Patch215:	bind-9.5-libidn3.patch
Patch216:	bind95-rh461409.patch
Patch218:	bind-96-libtool2.patch
Patch219:	bind-95-rh452060.patch
Patch220:	bind93-rh490837.patch
Patch221:	bind-99-dyndb.patch
Patch222:	bind97-rh478718.patch
Patch223:	bind97-rh570851.patch
Patch224:	bind97-rh645544.patch

BuildRequires:	openssl-devel
BuildRequires:	autoconf2.5
BuildRequires:	automake
BuildRequires:  file
%if %{sdb_mysql}
BuildRequires:	mysql-devel
%endif
%if %{sdb_ldap}
BuildRequires:	openldap-devel
%endif
BuildRequires:	libidn-devel
BuildRequires:	postgresql-devel
BuildRequires:	mysql-devel
BuildRequires:	libcap-devel >= 2.10
%if %{gssapi}
BuildRequires:	krb5-devel
%endif
BuildRequires:	libxml2-devel
BuildRequires:	libgeoip-devel

Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires:	bind-utils >= %{version}-%{release}
# takes care of MDV Bug #: 62829
Requires:	openssl-engines

%description
BIND (Berkeley Internet Name Domain) is an implementation of the DNS
(domain Name System) protocols. BIND includes a DNS server (named), 
which resolves host names to IP addresses, and a resolver library 
(routines for applications to use when interfacing with DNS).  A DNS 
server allows clients to name resources or objects and share the 
information with other network machines.  The named DNS server can be 
used on workstations as a caching name server, but is generally only 
needed on one machine for an entire network.  Note that the 
configuration files for making BIND act as a simple caching nameserver 
are included in the caching-nameserver package.  

Install the bind package if you need a DNS server for your network.  If
you want bind to act a caching name server, you will also need to install
the caching-nameserver package.

Many BIND 8 features previously unimplemented in BIND 9, including 
domain-specific forwarding, the \$GENERATE master file directive, and
the "blackhole", "dialup", and "sortlist" options Forwarding of dynamic
update requests; this is enabled by the "allow-update-forwarding" option 
A new, simplified database interface and a number of sample drivers based
on it; see doc/dev/sdb for details 
Support for building single-threaded servers for environments that do not 
supply POSIX threads 
New configuration options: "min-refresh-time", "max-refresh-time", 
"min-retry-time", "max-retry-time", "additional-from-auth",
"additional-from-cache", "notify explicit" 
Faster lookups, particularly in large zones. 

Build Options:
--without sdb_ldap    Build without ldap simple database support (enabled
                      per default)
--with sdb_mysql      Build with MySQL database support (disables ldap
                      support, it's either way.)
%package	utils
Summary:	Utilities for querying DNS name servers
Group:		Networking/Other

%description	utils
Bind-utils contains a collection of utilities for querying DNS (Domain
Name Service) name servers to find out information about Internet hosts.
These tools will provide you with the IP addresses for given host names,
as well as other information about registered domains and network 
addresses.

You should install bind-utils if you need to get information from DNS name
servers.

%package	devel
Summary:	Include files and libraries needed for bind DNS development
Group:		Development/C

%description	devel
The bind-devel package contains all the include files and the
library required for DNS (Domain Name Service) development for
BIND versions 9.x.x.

%package	doc
Summary:	Documentation for BIND
Group:		Books/Other

%description	doc
The bind-devel package contains the documentation for BIND.

%prep

%if "%plevel" != ""
%setup -q  -n %{name}-%{version}-%{plevel} -a2 -a3 -a12 -a13 -a14 -a15
%else
%setup -q  -n %{name}-%{version} -a2 -a3 -a12 -a13 -a14 -a15
%endif

%patch0 -p1 -b .fallback-to-second-server.droplet
%patch1 -p1 -b .queryperf_fix.droplet
%patch2 -p0 -b .link
%patch3 -p1 -b .geoip

%if %{sdb_ldap}
%__cp bind-sdb-ldap-*/ldapdb.c bin/named/
%__cp bind-sdb-ldap-*/ldapdb.h bin/named/include/
%patch100 -p1 -b .ldap_sdb.droplet
%patch101 -p0 -b .zone2ldap_fixes.droplet
%patch103 -p0 -b .ldapv3.droplet
%endif

%if %{sdb_mysql}
mv mysql-bind-0.1 contrib/sdb/mysql
%__cp contrib/sdb/mysql/mysqldb.c bin/named
%__cp contrib/sdb/mysql/mysqldb.h bin/named/include
%patch102 -p1 -b .sdb_mysql.droplet
%endif

%patch200 -p0 -b .varrun.droplet
%patch205 -p0 -b .prctl_set_dumpable.droplet
%patch209 -p1 -b .64bit

%patch212 -p1 -b .libidn
%patch213 -p1 -b .libidn2
%patch215 -p1 -b .libidn3
%patch216 -p1 -b .rh461409
mkdir -p m4
%patch218 -p1 -b .libtool2
%patch219 -p0 -b .rh452060
%patch220 -p0 -b .rh490837
%patch221 -p1 -b .dyndb
%patch222 -p1 -b .rh478718
%patch223 -p1 -b .rh570851
%patch224 -p1 -b .rh645544

cp %{SOURCE4} named.init
# fix https://qa.mandriva.com/show_bug.cgi?id=62829
# so..., libgost.so needs to be in the chroot (ugly..., and will break backporting, well...)
OPENSSL_ENGINESDIR=`grep '^#define ENGINESDIR' %{multiarch_includedir}/openssl/opensslconf.h | cut -d\" -f2 | sed -e 's/^\///'`
perl -pi -e "s|_OPENSSL_ENGINESDIR_|$OPENSSL_ENGINESDIR|g" named.init

cp %{SOURCE6} named.sysconfig
cp %{SOURCE7} keygen.c
cp %{SOURCE11} named.cache

mkdir -p caching-nameserver
cp %{SOURCE100} caching-nameserver/bogon_acl.conf
cp %{SOURCE101} caching-nameserver/hosts
cp %{SOURCE102} caching-nameserver/localdomain.zone
cp %{SOURCE103} caching-nameserver/localhost.zone
cp %{SOURCE104} caching-nameserver/logging.conf
cp %{SOURCE105} caching-nameserver/named.broadcast
cp %{SOURCE106} caching-nameserver/named.conf
cp %{SOURCE107} caching-nameserver/named.ip6.local
cp %{SOURCE108} caching-nameserver/named.local
cp %{SOURCE109} caching-nameserver/named.zero
cp %{SOURCE110} caching-nameserver/rndc.conf
cp %{SOURCE111} caching-nameserver/rndc.key
cp %{SOURCE112} caching-nameserver/trusted_networks_acl.conf
cp %{SOURCE113} caching-nameserver/named.iscdlv.key

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'


%build
%serverbuild
# it does not work with -fPIE and someone added that to the serverbuild macro...
CFLAGS=`echo $CFLAGS|sed -e 's|-fPIE||g'`
CXXFLAGS=`echo $CXXFLAGS|sed -e 's|-fPIE||g'`

export CPPFLAGS="$CPPFLAGS -DDIG_SIGCHASE"
export STD_CDEFINES="$CPPFLAGS"

export WANT_AUTOCONF_2_5=1
libtoolize --copy --force; aclocal -I m4 --force; autoheader --force; autoconf --force

# (oe) make queryperf from the contrib _before_ bind..., makes it
# easier to determine if it builds or not, it saves time...
pushd contrib/queryperf
export WANT_AUTOCONF_2_5=1
rm -f configure
autoconf

%configure2_5x
%make CFLAGS="$CFLAGS"
popd

pushd contrib/query-loc-*
export WANT_AUTOCONF_2_5=1
perl -pi -e "s|-lnsl|-lnsl -lresolv|g" configure*
rm -f configure
autoconf
%configure2_5x
%make CFLAGS="$CFLAGS"
popd

export CFLAGS="$CFLAGS -DLDAP_DEPRECATED"

# threading is evil for the host command
%configure2_5x \
    --localstatedir=/var \
    --disable-openssl-version-check \
    --disable-threads \
    --enable-largefile \
    --enable-ipv6 \
    --with-openssl=%{_prefix} \
    --with-randomdev=/dev/urandom \
    --with-geoip

make -C lib
make -C bin/dig
make -C bin/dig DESTDIR="`pwd`" install 
make clean

%configure2_5x \
    --localstatedir=/var \
    --disable-openssl-version-check \
    --enable-threads \
    --enable-largefile \
    --enable-ipv6 \
    --enable-filter-aaaa \
    --enable-epoll \
    --with-openssl=%{_prefix} \
%if %{gssapi}
    --with-gssapi=%{_prefix} --disable-isc-spnego \
%endif
    --with-randomdev=/dev/urandom \
    --with-libxml2=yes \
    --with-dlz-postgres=yes \
    --with-dlz-mysql=yes \
    --with-dlz-bdb=no \
    --with-dlz-filesystem=yes \
    --with-dlz-ldap=yes \
    --with-dlz-odbc=no \
    --with-dlz-stub=yes \
    --with-geoip

# pkcs11 support requires a working backend, otherwise bind won't start
# http://blogs.sun.com/janp/
# http://sourceforge.net/projects/opencryptoki
#--with-pkcs11 \

make

%if %{sdb_ldap}
pushd zone2ldap
# fix references to zone2ldap
perl -pi -e "s|zone2ldap|zonetoldap|g" *
    gcc $CFLAGS -I../lib/dns/include -I../lib/dns/sec/dst/include \
    -I../lib/isc/include -I../lib/isc/unix/include -I../lib/isc/pthreads/include -c zone2ldap.c
    gcc $CFLAGS $LDFLAGS -o zone2ldap zone2ldap.o ../lib/dns/libdns.a -lcrypto -lpthread \
    ../lib/isc/libisc.a -lldap -llber -lresolv %{?gssapi:`krb5-config --libs gssapi`} -lxml2 -lGeoIP
popd

pushd ldap2zone
    gcc $CFLAGS -I../lib/dns/include -I../lib/dns/sec/dst/include \
    -I../lib/isc/include -I../lib/isc/unix/include -I../lib/isc/pthreads/include -c ldap2zone.c
    gcc $CFLAGS $LDFLAGS -o ldap2zone ldap2zone.o ../lib/dns/libdns.a -lcrypto -lpthread \
    ../lib/isc/libisc.a -lldap -llber -lresolv %{?_with_gssapi:`krb5-config --libs gssapi`} -lxml2 -lGeoIP
popd
%endif

%if %{sdb_mysql}
pushd contrib/sdb/mysql
gcc $CFLAGS -I%{_includedir}/mysql -I../../../lib/dns/include -I../../../lib/dns/sec/dst/include \
  -I../../../lib/isc/include -I../../../lib/isc/unix/include -I../../../lib/isc/pthreads/include \
  -c zonetodb.c
gcc $CFLAGS $LDFLAGS -o zonetodb zonetodb.o \
  ../../../lib/dns/libdns.a -lcrypto -lpthread ../../../lib/isc/libisc.a \
  -lmysqlclient -lresolv %{?_with_gssapi:`krb5-config --libs gssapi`} -lxml2 -lGeoIP
popd
%endif

gcc $CFLAGS -o dns-keygen keygen.c

#%%check
## run the test suite
#make check

%install
rm -rf %{buildroot}

pushd doc
    rm -rf html
popd

# make some directories
install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_sysconfdir}/sysconfig
install -d %{buildroot}/var/run/named 

%makeinstall_std

ln -snf named %{buildroot}%{_sbindir}/lwresd

install -m0755 contrib/named-bootconf/named-bootconf.sh %{buildroot}%{_sbindir}/named-bootconf
install -m0755 contrib/queryperf/queryperf %{buildroot}%{_bindir}/
cp contrib/queryperf/README README.queryperf

install -m0755 contrib/query-loc-*/query-loc %{buildroot}%{_bindir}/
install -m0644 contrib/query-loc-*/query-loc.1 %{buildroot}%{_mandir}/man1/
cp contrib/query-loc-*/ADDRESSES ADDRESSES.query-loc
cp contrib/query-loc-*/ALGO ALGO.query-loc
cp contrib/query-loc-*/README README.query-loc
cp contrib/query-loc-*/USAGE USAGE.query-loc

install -m0755 named.init %{buildroot}%{_initrddir}/named
install -m0644 named.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/named

%if %{sdb_ldap}
install -m0755 zone2ldap/zone2ldap %{buildroot}%{_bindir}/zonetoldap
install -m0644 zone2ldap/zone2ldap.1 %{buildroot}%{_mandir}/man1/zonetoldap.1
install -m0755 ldap2zone/ldap2zone %{buildroot}%{_bindir}/ldap2zone
%endif

%if %{sdb_mysql}
install -m0755 contrib/sdb/mysql/zonetodb %{buildroot}%{_bindir}/
cp contrib/sdb/mysql/ChangeLog contrib/sdb/mysql/ChangeLog.mysql
cp contrib/sdb/mysql/README contrib/sdb/mysql/README.mysql
%endif

install -m0755 dns-keygen %{buildroot}%{_sbindir}/dns-keygen

# install the non-threaded host command
# fixes #16855
install -m0755 usr/bin/host %{buildroot}%{_bindir}/

# make the chroot
install -d %{buildroot}/var/lib/named/{dev,etc}
install -d %{buildroot}/var/lib/named/var/{log,run,tmp}
install -d %{buildroot}/var/lib/named/var/named/{master,slaves,reverse,dynamic,data}

install -m 644 \
    caching-nameserver/named.conf \
    caching-nameserver/logging.conf \
    caching-nameserver/trusted_networks_acl.conf \
    caching-nameserver/hosts \
    caching-nameserver/bogon_acl.conf \
    %{buildroot}/var/lib/named/etc
install -m 640 \
    caching-nameserver/rndc.conf\
    caching-nameserver/rndc.key \
    caching-nameserver/named.iscdlv.key \
    %{buildroot}/var/lib/named/etc
install -m 644 \
    caching-nameserver/localdomain.zone \
    caching-nameserver/localhost.zone \
    %{buildroot}/var/lib/named/var/named/master
install -m 644 \
    caching-nameserver/named.broadcast  \
    caching-nameserver/named.ip6.local \
    caching-nameserver/named.local \
    caching-nameserver/named.zero \
    %{buildroot}/var/lib/named/var/named/reverse

# fix some compat symlinks
ln -s /var/lib/named/etc/named.conf %{buildroot}%{_sysconfdir}/named.conf
ln -s /var/lib/named/etc/rndc.conf %{buildroot}%{_sysconfdir}/rndc.conf
ln -s /var/lib/named/etc/rndc.key %{buildroot}%{_sysconfdir}/rndc.key
ln -s /var/lib/named/etc/named.iscdlv.key %{buildroot}%{_sysconfdir}/named.iscdlv.key
mv %{buildroot}%{_sysconfdir}/bind.keys %{buildroot}/var/lib/named/etc/
ln -s /var/lib/named/etc/bind.keys %{buildroot}%{_sysconfdir}/bind.keys

echo "; Use \"dig @A.ROOT-SERVERS.NET . ns\" to update this file if it's outdated." > named.cache.tmp
cat named.cache >> named.cache.tmp
install -m0644 named.cache.tmp %{buildroot}/var/lib/named/var/named/named.ca

# fix man pages
install -m0644 man5/resolver.5 %{buildroot}%{_mandir}/man5/
ln -s resolver.5 %{buildroot}%{_mandir}/man5/resolv.5

# the following 3 lines is needed to make it short-circuit compliant.
pushd doc
    rm -rf html
popd

install -d doc/html
cp -f `find . -type f |grep html |sed -e 's#\/%{name}-%{version}##'|grep -v contrib` doc/html 

cat > README.urpmi << EOF
The most significant changes starting from the bind-9.3.2-5mdk package:

 o Installs in a chroot environment per default (/var/lib/named) for 
   security measures.

 o Acts as a caching only resolver per default, ip addresses that should be
   allowed to use recursive lookups must be defined in the 
   /var/lib/named/etc/trusted_networks_acl.conf file.
EOF

# this is just sick...
touch %{buildroot}/var/lib/named/var/named/dynamic/managed-keys.bind

%pre
%_pre_useradd named /var/lib/named /bin/false

# adjust home dir location if needed 
if [ "`getent passwd named | awk -F: '{print $6}'`" == "/var/named" ]; then
    usermod -d /var/lib/named named
fi

# check if bind is chrooted and try to restore it
if [ -x %{_sbindir}/bind-chroot.sh ]; then
    ROOTDIR="/var/lib/named-chroot"
    [ -f /etc/sysconfig/named ] && . /etc/sysconfig/named
    if [ -d $ROOTDIR -a ! -d /var/lib/named ]; then
	echo "old chroot found at $ROOTDIR, copying to /var/lib/named"
        cp -rp $ROOTDIR /var/lib/named
	chown -R named:named /var/lib/named
    fi
    if grep -q "$ROOTDIR" /etc/sysconfig/syslog; then
	if [ -f /var/lock/subsys/named ]; then
	    service named stop > /dev/null 2>/dev/null || :
	fi
	%{_sbindir}/bind-chroot.sh --unchroot > /dev/null 2>/dev/null || :
    fi
    if [ -f /var/lock/subsys/syslog ]; then
	service syslog restart  > /dev/null 2>/dev/null || :
    fi
fi

DATE=`date +%%Y%%m%%d%%j%%S`
for f in named.conf rndc.conf rndc.key; do
    # move away files to prepare for softlinks
    if [ -f /etc/$f -a ! -h /etc/$f ]; then mv -vf /etc/$f /etc/$f.$DATE; fi
    if [ -f /etc/$f -a ! -h /etc/$f ]; then mv -vf /etc/$f /etc/$f.$DATE; fi
    if [ -f /etc/$f -a ! -h /etc/$f ]; then mv -vf /etc/$f /etc/$f.$DATE; fi
done

%post
if grep -q "_MY_KEY_" /var/lib/named/etc/rndc.conf /var/lib/named/etc/rndc.key; then
    MYKEY="`%{_sbindir}/dns-keygen`"
    perl -pi -e "s|_MY_KEY_|$MYKEY|g" /var/lib/named/etc/rndc.conf /var/lib/named/etc/rndc.key
fi

%_post_service named

%preun
%_preun_service named

%postun
%_postun_userdel named

%files
%doc CHANGES README FAQ COPYRIGHT README.urpmi
%if %{sdb_ldap}
%doc contrib/sdb/ldap/README.ldap contrib/sdb/ldap/INSTALL.ldap
%endif
%if %{sdb_mysql}
%doc contrib/sdb/mysql/ChangeLog.mysql contrib/sdb/mysql/README.mysql
%endif
%config(noreplace) %{_sysconfdir}/sysconfig/named
%{_initrddir}/named
%{_sbindir}/arpaname
%{_sbindir}/ddns-confgen
%{_sbindir}/dns-keygen
%{_sbindir}/dnssec-dsfromkey
%{_sbindir}/dnssec-keyfromlabel
%{_sbindir}/dnssec-keygen
%{_sbindir}/dnssec-revoke
%{_sbindir}/dnssec-settime
%{_sbindir}/dnssec-signzone
%{_sbindir}/genrandom
%{_sbindir}/isc-hmac-fixup
%{_sbindir}/lwresd
%{_sbindir}/named
%{_sbindir}/named-bootconf
%{_sbindir}/named-checkconf
%{_sbindir}/named-checkzone
%{_sbindir}/named-compilezone
%{_sbindir}/named-journalprint
%{_sbindir}/nsec3hash
%{_sbindir}/rndc
%{_sbindir}/rndc-confgen
%{_mandir}/man1/arpaname.1.*
%{_mandir}/man5/named.conf.5*
%{_mandir}/man5/rndc.conf.5*
%{_mandir}/man8/ddns-confgen.8.*
%{_mandir}/man8/dnssec-*.8*
%{_mandir}/man8/genrandom.8.*
%{_mandir}/man8/isc-hmac-fixup.8.*
%{_mandir}/man8/lwresd.8*
%{_mandir}/man8/named-*.8*
%{_mandir}/man8/named.8*
%{_mandir}/man8/nsec3hash.8.*
%{_mandir}/man8/rndc.8*
%{_mandir}/man8/rndc-confgen.8*
# the chroot
%dir /var/lib/named
%dir /var/lib/named/dev
%dir /var/lib/named/etc
%dir /var/lib/named/var
%dir /var/lib/named/var/named
%attr(-,named,named) %dir /var/lib/named/var/log
%attr(-,named,named) %dir /var/lib/named/var/run
%attr(-,named,named) %dir /var/lib/named/var/tmp
%attr(-,named,named) %dir /var/lib/named/var/named/master
%attr(-,named,named) %dir /var/lib/named/var/named/slaves
%attr(-,named,named) %dir /var/lib/named/var/named/reverse
%attr(-,named,named) %dir /var/lib/named/var/named/dynamic
%attr(-,named,named) %dir /var/lib/named/var/named/data
%config(noreplace) /var/lib/named/etc/named.conf
%attr(-,root,named) %config(noreplace) /var/lib/named/etc/bind.keys
%attr(-,root,named) %config(noreplace) /var/lib/named/etc/rndc.conf
%attr(-,root,named) %config(noreplace) /var/lib/named/etc/rndc.key
%attr(-,root,named) %config(noreplace) /var/lib/named/etc/named.iscdlv.key
%attr(-,named,named) /var/lib/named/var/named/dynamic/managed-keys.bind
%{_sysconfdir}/bind.keys
%{_sysconfdir}/named.conf
%{_sysconfdir}/rndc.conf
%{_sysconfdir}/rndc.key
%{_sysconfdir}/named.iscdlv.key
%config(noreplace) /var/lib/named/etc/bogon_acl.conf
%config(noreplace) /var/lib/named/etc/logging.conf
%config(noreplace) /var/lib/named/etc/trusted_networks_acl.conf
%config(noreplace) /var/lib/named/etc/hosts
%config(noreplace) /var/lib/named/var/named/master/localdomain.zone
%config(noreplace) /var/lib/named/var/named/master/localhost.zone
%config(noreplace) /var/lib/named/var/named/reverse/named.broadcast
%config(noreplace) /var/lib/named/var/named/reverse/named.ip6.local
%config(noreplace) /var/lib/named/var/named/reverse/named.local
%config(noreplace) /var/lib/named/var/named/reverse/named.zero
%config(noreplace) /var/lib/named/var/named/named.ca

%files devel
%doc CHANGES README
%{_bindir}/isc-config.sh
%{_includedir}/*
%{_libdir}/*.a
%{_mandir}/man1/isc-config.sh.1*
%{_mandir}/man3/lwres*.3*

%files utils
%doc README COPYRIGHT *.query-loc *.queryperf
%{_bindir}/dig
%{_bindir}/host
%{_bindir}/nslookup
%{_bindir}/nsupdate
%{_bindir}/queryperf
%{_bindir}/query-loc
%{_mandir}/man1/host.1*
%{_mandir}/man1/dig.1*
%{_mandir}/man1/nslookup.1*
%{_mandir}/man1/nsupdate.1*
%{_mandir}/man1/query-loc.1*
%if %{sdb_ldap}
%doc zone2ldap/zone2ldap.README ldap2zone/README.ldap2zone ldap2zone/dnszone-schema.txt
%{_bindir}/zonetoldap
%{_bindir}/ldap2zone
%{_mandir}/man1/zonetoldap.1*
%endif
%{_mandir}/man5/resolver.5*
%{_mandir}/man5/resolv.5*

%files doc
%doc doc/html doc/misc/
%doc doc/dhcp-dynamic-dns-examples doc/chroot doc/trustix


%changelog
* Wed Jul 25 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1:9.9.1-1.P2.0
+ Revision: 810976
- Update to 9.9.1-P2

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13599 |12mr|binutils-2.22.52.0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define lib_major	2
%define lib_name_orig	%{package_prefix}%mklibname binutils
%define lib_name	%{lib_name_orig}%{lib_major}
%define	dev_name	%mklibname binutils -d

# Allow SPU support for native PowerPC arches, not cross env packages
%define spu_arches	ppc ppc64

# Define if building a cross-binutils
%define build_cross	0
%{expand: %{?cross:	%%global build_cross 1}}

%if %{build_cross}
%define target_cpu	%{cross}
%define target_platform	%{target_cpu}-linux
%if "%{target_cpu}" == "spu"
%define target_platform	%{target_cpu}-unknown-elf
%endif
%define program_prefix	%{target_platform}-
%define package_prefix	cross-%{target_cpu}-
%else
%define target_cpu	%{_target_cpu}
%define target_platform	%{_target_platform}
%define program_prefix	%{nil}
%define package_prefix	%{nil}
%endif

%define arch		%(echo %{target_cpu}|sed -e "s/\(i.86\|athlon\)/i386/" -e "s/amd64/x86_64/" -e "s/\(sun4.*\|sparcv[89]\)/sparc/")
%define isarch()	%(case %{arch} in (%1) echo 1;; (*) echo 0;; esac)

# List of targets where gold can be enabled
%define gold_arches %(echo %{ix86} x86_64 ppc ppc64 %{sparc} %{arm}|sed 's/[ ]/\|/g')

%define gold_default	0

Summary:	GNU Binary Utility Development Utilities
Name:		%{package_prefix}binutils
Version:	2.22.52.0.4
Release:	1
License:	GPLv3+
Group:		Development/Other
URL:		http://sources.redhat.com/binutils/
# official beta snapshot from http://git.kernel.org/?p=linux/kernel/git/hjl/binutils.git;a=summary
Source0:	http://ftp.kernel.org/pub/linux/devel/binutils/binutils-%{version}.tar.xz
#Source1:	http://ftp.kernel.org/pub/linux/devel/binutils/binutils-%{version}.tar.bz2.sign
Source2:	build_cross_binutils.sh
Source3:	spu_ovl.o
Source4:	embedspu.sh
Source5:	binutils-2.19.50.0.1-output-format.sed
Source10:	binutils.rpmlintrc
%if "%{name}" == "binutils"
%rename		%{lib_name}
%endif
Conflicts:	gcc-c++ < 3.2.3-1mdk
BuildRequires:	autoconf automake bison flex gcc gettext texinfo
BuildRequires:	dejagnu zlib-devel
# make check'ing requires libdl.a
BuildRequires:	glibc-static-devel >= 6:2.14.90-8
# gold make check'ing requires libstdc++.a & bc
BuildRequires:	libstdc++-static-devel bc

# Fedora patches:
Patch01:	binutils-2.20.51.0.2-libtool-lib64.patch
Patch02:	binutils-2.20.51.0.10-ppc64-pie.patch
Patch03:	binutils-2.20.51.0.2-ia64-lib64.patch
# We don't want this one!
#Patch04:	binutils-2.20.51.0.2-version.patch
Patch05:	binutils-2.20.51.0.2-set-long-long.patch
Patch06:	binutils-2.20.51.0.10-copy-osabi.patch
Patch07:	binutils-2.20.51.0.10-sec-merge-emit.patch
Patch08:	binutils-2.20.51.0.2-build-id.patch

# Mandriva patches
# (from gb, proyvind): defaults to i386 on x86_64 or ppc on ppc64 if 32 bit personality is set
Patch21:	binutils-2.22.52.0.4-linux32.patch
# (proyvind): skip gold tests that fails
Patch27:	binutils-2.21.51.0.8-skip-gold-check.patch
Patch28:	binutils-2.21.51.0.8-ld-default-settings.patch
# enables the following by default:
# --as-needed
# --hash-style=gnu
# --enable-new-dtags
# --no-undefined
# -O1
# --threads
# --warn-common
# --warn-execstack
# --warn-shared-textrel
# --warn-unresolved-symbols
# -z relro
# --build-id=sha1
# --icf=safe
Patch29:	binutils-2.21.52.0.2-ld.gold-default-settings.patch
#from Леонид Юрьев leo@yuriev.ru, posted to binutils list
Patch31:	binutils-2.22.51.0.1-fix-overrides-for-gold-testsuite.patch
Patch33:	binutils-2.21.53.0.1-ld_13048-Invalid-address-for-x32.patch
# from upstream
Patch34:	binutils-2.21.53.0.3-opcodes-missing-ifdef-enable-nls.patch

%description
Binutils is a collection of binary utilities, including:

   * ar: creating modifying and extracting from archives
   * nm: for listing symbols from object files
   * objcopy: for copying and translating object files
   * objdump: for displaying information from object files
   * ranlib: for generating an index for the contents of an archive
   * size: for listing the section sizes of an object or archive file
   * strings: for listing printable strings from files
   * strip: for discarding symbols (a filter for demangling encoded C++ symbols
   * addr2line: for converting addresses to file and line
   * nlmconv: for converting object code into an NLM

Install binutils if you need to perform any of these types of actions on
binary files.  Most programmers will want to install binutils.

%ifarch %{spu_arches}
%package -n	spu-binutils
Summary:	GNU Binary Utility Development Utilities for Cell SPU
Group:		Development/Other

%description -n	spu-binutils
This package contains the binutils with Cell SPU support.
%endif

%package -n	%{dev_name}
Summary:	Main library for %{name}
Group:		Development/Other
Provides:	%{name}-devel = %{version}-%{release}
Provides:	%{lib_name}-devel = %{version}-%{release}
Obsoletes:	%{lib_name}-devel
Requires:	zlib-devel

%description -n	%{dev_name}
This package contains BFD and opcodes static libraries and associated
header files.  Only *.a libraries are included, because BFD doesn't
have a stable ABI.  Developers starting new projects are strongly encouraged
to consider using libelf instead of BFD.

%prep
%setup -q -n binutils-%{version}
%patch01 -p0 -b .libtool-lib64~
%patch02 -p0 -b .ppc64-pie~
%ifarch ia64
%if "%{_lib}" == "lib64"
%patch03 -p0 -b .ia64-lib64~
%endif
%endif
#%%patch04 -p0 -b .version~
%patch05 -p0 -b .set-long-long~
%patch06 -p0 -b .copy-osabi~
%patch07 -p0 -b .sec-merge-emit~
%patch08 -p0 -b .build-id~
 
%patch21 -p1 -b .linux32~
#%%patch27 -p1 -b .skip_gold_check~
# we don't bother modifying the defaults for the bfd linker, we'll switch
# to gold as the default now, so let's just leave the older linker with
# the same behaviour as previous for anyone who needs to use it..
#%%patch28 -p1 -b .defaults~
%if "%{distepoch}" >= "2012"
%patch29 -p1 -b .gold_defaults~
%endif
%patch31 -p1 -b .gold_testsuite~
# later
#%%patch33 -p1 -b .ld_13048~
%patch34 -p1 -b .nls~
# for boostrapping, can be rebuilt afterwards in --enable-maintainer-mode
cp %{SOURCE3} ld/emultempl/

%build
# Additional targets
ADDITIONAL_TARGETS=""
case %{target_cpu} in
ppc | powerpc)
  ADDITIONAL_TARGETS="powerpc64-%{_target_vendor}-%{_target_os}"
  ;;
ppc64)
  ADDITIONAL_TARGETS=""
  ;;
ia64)
  ADDITIONAL_TARGETS="i586-%{_target_vendor}-%{_target_os}"
  ;;
i*86 | athlon*)
  ADDITIONAL_TARGETS="x86_64-%{_target_vendor}-%{_target_os}"
  ;;
sparc*)
  ADDITIONAL_TARGETS="sparc64-%{_target_vendor}-%{_target_os}"
  ;;
mipsel)
  ADDITIONAL_TARGETS="mips64el-%{_target_vendor}-%{_target_os}"
  ;;
mips)
  ADDITIONAL_TARGETS="mips64-%{_target_vendor}-%{_target_os}"
  ;;
esac
%ifarch %{spu_arches}
if [[ -n "$ADDITIONAL_TARGETS" ]]; then
  ADDITIONAL_TARGETS="$ADDITIONAL_TARGETS,spu-unknown-elf"
else
  ADDITIONAL_TARGETS="spu-unknown-elf"
fi
%endif
if [[ -n "$ADDITIONAL_TARGETS" ]]; then
  TARGET_CONFIG="$TARGET_CONFIG --enable-targets=$ADDITIONAL_TARGETS"
fi

case %{target_cpu} in
ppc | powerpc | i*86 | athlon* | sparc* | mips* | s390* | sh* | arm*)
  TARGET_CONFIG="$TARGET_CONFIG --enable-64-bit-bfd"
  ;;
esac

%if "%{name}" != "binutils"
%define _program_prefix %{program_prefix}
TARGET_CONFIG="$TARGET_CONFIG --target=%{target_platform}"
%endif

# Don't build shared libraries in cross binutils
%if "%{name}" == "binutils"
TARGET_CONFIG="$TARGET_CONFIG --enable-shared --with-pic"
%endif

# Binutils comes with its own custom libtool
# [gb] FIXME: but system libtool also works and has relink fix
%define __libtoolize /bin/true

# Build main binaries
rm -rf objs
mkdir objs
pushd objs
CONFIGURE_TOP=.. %configure2_5x $TARGET_CONFIG	--with-bugurl=http://qa.mandriva.com/ \
%if %{gold_default}
						--enable-ld=yes \
						--enable-gold=default \
%else
						--enable-ld=default \
						--enable-gold=yes \
%endif
						--enable-plugins \
						--enable-threads \
%if "%{_lib}" == "lib64"
						--with-lib-path=/%{_lib}:%{_libdir}:%{_prefix}/local/%{_lib}:/lib:%{_prefix}/lib:%{_prefix}/local/lib \
%else
						--with-lib-path=/lib:%{_prefix}/lib:%{_prefix}/local/lib \
%endif
%ifarch armv7l armv7hl
						--with-cpu=cortex-a8 \
						--with-tune=cortex-a8 \
						--with-arch=armv7-a \
						--with-mode=thumb \
%ifarch armv7l
						--with-float=softfp \
%else
						--with-float=hard \
%endif
						--with-fpu=vfpv3-d16 \
						--with-abi=aapcs-linux \
%endif
						--disable-werror \
						--with-separate-debug-dir=%{_prefix}/lib/debug
# There seems to be some problems with builds of gold randomly failing whenever
# going through the build system, so let's try workaround this by trying to do
# make once again when it happens...
%make tooldir=%{_prefix} || make tooldir=%{_prefix}
make -C bfd/doc html
mkdir -p ../html
cp -f bfd/doc/bfd.html/* ../html
popd

# Build alternate binaries (spu-gas in particular)
case "$ADDITIONAL_TARGETS," in
%ifarch %{spu_arches}
*spu-*-elf,*)
  ALTERNATE_TARGETS="spu-unknown-elf"
  ;;
%endif
*)
  ;;
esac
if [[ -n "$ALTERNATE_TARGETS" ]]; then
  for target in $ALTERNATE_TARGETS; do
    cpu=`echo "$target" | sed -e "s/-.*//"`
    rm -rf objs-$cpu
    mkdir objs-$cpu
    pushd objs-$cpu
    CONFIGURE_TOP=.. %configure	--enable-shared \
				--target=$target \
				--program-prefix=$cpu- \
%if "%{distepoch}" < "2012"
				--enable-ld=default \
				--enable-gold=yes \
%else
				--enable-ld=yes \
				--enable-gold=default \
%endif
				--disable-werror \
				--with-bugurl=http://qa.mandriva.com/
    # make sure we use the fully built libbfd & libopcodes libs
    # XXX could have been simpler to just pass $ADDITIONAL_TARGETS
    # again to configure and rebuild all of those though...
    for dso in bfd opcodes; do
    %make all-$dso
    rm -f $dso/.libs/lib$dso-%{version}.so
    ln -s ../../../objs/$dso/.libs/lib$dso-%{version}.so $dso/.libs/
    done
    %make all-binutils all-gas all-ld
    popd
  done
fi

%check
# All Tests must pass on x86 and x86_64
echo ====================TESTING=========================
# workaround for not using colorgcc when building due to colorgcc
# messes up output redirection..
PATH=${PATH#%{_datadir}/colorgcc:}
%if %isarch i386|x86_64|ppc|ppc64|spu
%make -k -C objs check CFLAGS="" CXXFLAGS="" LDFLAGS="" || :
[[ -d objs-spu ]] && \
%make -C objs-spu check-gas CFLAGS="" CXXFLAGS="" LDFLAGS=""
%else
%make -C objs -k check CFLAGS="" CXXFLAGS="" LDFLAGS="" || echo make check failed
%endif
echo ====================TESTING END=====================

logfile="%{name}-%{version}-%{release}.log"
rm -f $logfile; find . -name "*.sum" | xargs cat >> $logfile

%install
mkdir -p %{buildroot}%{_prefix}
%makeinstall_std -C objs

rm -f %{buildroot}%{_mandir}/man1/{dlltool,nlmconv,windres}*
rm -f %{buildroot}%{_infodir}/dir
rm -f %{buildroot}%{_libdir}/*.la
rm -f %{buildroot}%{_libdir}/lib{bfd,opcodes}.so

%if "%{name}" == "binutils"
make -C objs prefix=%{buildroot}%{_prefix} infodir=%{buildroot}%{_infodir} install-info
install -m 644 include/libiberty.h %{buildroot}%{_includedir}/
if [ -e objs/libiberty/pic/libiberty.a ]; then
	# Ship with the PIC libiberty
	install -m 644 objs/libiberty/pic/libiberty.a %{buildroot}%{_libdir}/
else
	install -m 644 objs/libiberty/libiberty.a %{buildroot}%{_libdir}/
fi
rm -rf %{buildroot}%{_prefix}/%{_target_platform}/

# Sanity check --enable-64-bit-bfd really works.
grep '^#define BFD_ARCH_SIZE 64$' %{buildroot}%{_prefix}/include/bfd.h
# Fix multilib conflicts of generated values by __WORDSIZE-based expressions.
%ifarch %{ix86} x86_64 ppc ppc64 s390 s390x sh3 sh4 sparc sparc64 %arm
sed -i -e '/^#include "ansidecl.h"/{p;s~^.*$~#include <bits/wordsize.h>~;}' \
    -e 's/^#define BFD_DEFAULT_TARGET_SIZE \(32\|64\) *$/#define BFD_DEFAULT_TARGET_SIZE __WORDSIZE/' \
    -e 's/^#define BFD_HOST_64BIT_LONG [01] *$/#define BFD_HOST_64BIT_LONG (__WORDSIZE == 64)/' \
    -e 's/^#define BFD_HOST_64_BIT \(long \)\?long *$/#if __WORDSIZE == 32\
#define BFD_HOST_64_BIT long long\
#else\
#define BFD_HOST_64_BIT long\
#endif/' \
    -e 's/^#define BFD_HOST_U_64_BIT unsigned \(long \)\?long *$/#define BFD_HOST_U_64_BIT unsigned BFD_HOST_64_BIT/' \
    %{buildroot}%{_prefix}/include/bfd.h
%endif
touch -r bfd/bfd-in2.h %{buildroot}%{_prefix}/include/bfd.h

# Generate .so linker scripts for dependencies; imported from glibc/Makerules:

# This fragment of linker script gives the OUTPUT_FORMAT statement
# for the configuration we are building.
OUTPUT_FORMAT="\
/* Ensure this .so library will not be used by a link for a different format
   on a multi-architecture system.  */
$(gcc $CFLAGS $LDFLAGS -shared -x c /dev/null -o /dev/null -Wl,--verbose -v 2>&1 | sed -n -f "%{SOURCE5}")"

tee %{buildroot}%{_libdir}/libbfd.so <<EOH
/* GNU ld script */

$OUTPUT_FORMAT

/* The libz dependency is unexpected by legacy build scripts.  */
INPUT ( %{_libdir}/libbfd.a -liberty -lz )
EOH

tee %{buildroot}%{_libdir}/libopcodes.so <<EOH
/* GNU ld script */

$OUTPUT_FORMAT

INPUT ( %{_libdir}/libopcodes.a -lbfd -lz )
EOH

%else
rm -f  %{buildroot}%{_libdir}/libiberty.a
rm -rf %{buildroot}%{_infodir}
rm -rf %{buildroot}%{_datadir}/locale/
rm -f  %{buildroot}%{_prefix}/%{_target_platform}/%{target_cpu}-linux/lib/*.la
%endif

%if "%{name}" == "binutils"
%find_lang binutils --all-name
%endif

# Alternate binaries
[[ -d objs-spu ]] && {
destdir=`mktemp -d`
make -C objs-spu DESTDIR=$destdir install-binutils install-gas install-ld
mv $destdir%{_bindir}/spu-* %{buildroot}%{_bindir}/
mkdir -p %{buildroot}%{_prefix}/spu/bin
mv $destdir%{_prefix}/spu-unknown-elf/bin/* %{buildroot}%{_prefix}/spu/bin/
rm -rf $destdir
cat > %{buildroot}%{_bindir}/ppu-as << EOF
#!/bin/sh
exec %{_bindir}/as -mcell -maltivec \${1+"\$@"}
EOF
chmod +x %{buildroot}%{_bindir}/ppu-as
install -m 755 %{SOURCE4} %{buildroot}%{_bindir}/embedspu
}

%if "%{name}" == "binutils"
%files -f binutils.lang
%else
%files
%endif
%{_bindir}/%{program_prefix}addr2line
%{_bindir}/%{program_prefix}ar
%{_bindir}/%{program_prefix}as
%{_bindir}/%{program_prefix}c++filt
%{_bindir}/%{program_prefix}elfedit
%{_bindir}/%{program_prefix}gprof
%{_bindir}/%{program_prefix}ld
%{_bindir}/%{program_prefix}ld.bfd
%if %isarch %{gold_arches}
%{_bindir}/%{program_prefix}ld.gold
%endif
%{_bindir}/%{program_prefix}nm
%{_bindir}/%{program_prefix}objcopy
%{_bindir}/%{program_prefix}objdump
%{_bindir}/%{program_prefix}ranlib
%{_bindir}/%{program_prefix}readelf
%{_bindir}/%{program_prefix}size
%{_bindir}/%{program_prefix}strings
%{_bindir}/%{program_prefix}strip
%ifarch %{spu_arches}
%{_bindir}/ppu-as
%endif
%{_mandir}/man1/*
%if "%{name}" == "binutils"
%{_infodir}/*info*
%{_libdir}/libbfd-%{version}*.so
%{_libdir}/libopcodes-%{version}*.so
%else
%{_prefix}/%{target_platform}/bin/*
%{_prefix}/%{target_platform}/lib/ldscripts
%endif

%ifarch %{spu_arches}
%files -n spu-binutils
%{_bindir}/spu-*
%{_bindir}/embedspu
%dir %{_prefix}/spu/bin
%{_prefix}/spu/bin
%endif

%if "%{name}" == "binutils"
%files -n %{dev_name}
%doc html
%{_includedir}/*.h
%{_libdir}/libbfd.a
%{_libdir}/libbfd.so
%{_libdir}/libopcodes.a
%{_libdir}/libopcodes.so
%{_libdir}/libiberty.a
%endif



%changelog
* Mon Oct  1 2012 akdengi <kazancas@mandriva.ru>
+ Commit: 5cbcfe4
- -update to 2.23.51.0.3
  
* Fri Aug  24 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 186e7c2
- Use version 2.22.52.0.4-1 from Cooker (without default gold linker)
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13600 |12mr|bison-2.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define staticdevelname %mklibname bison -d -s

Summary:	A GNU general-purpose parser generator
Name:		bison
Version:	2.6.2
Release:	1
License:	GPL
Group:		Development/Other
URL:		http://www.gnu.org/software/bison/bison.html
Source0:	ftp://ftp.gnu.org/pub/gnu/bison/bison-%{version}.tar.xz
Source1:	bison.rpmlintrc
Patch0:		bison-1.32-extfix.patch
Requires:	m4 >= 1.4
BuildRequires:	help2man
BuildRequires:	m4 >= 1.4
Obsoletes:	%{mklibname bison -d -s} < 2.6.2

%description
Bison is a general purpose parser generator which converts a grammar
description for an LALR context-free grammar into a C program to parse
that grammar.  Bison can be used to develop a wide range of language
parsers, from ones used in simple desk calculators to complex programming
languages.  Bison is upwardly compatible with Yacc, so any correctly
written Yacc grammar should work with Bison without any changes.  If
you know Yacc, you shouldn't have any trouble using Bison (but you do need
to be very proficient in C programming to be able to use Bison).  Many
programs use Bison as part of their build process. Bison is only needed
on systems that are used for development.

If your system will be used for C development, you should install Bison
since it is used to build many C programs.

%prep
%setup -q
%patch0 -p1 -b .extfix

%build
%configure2_5x \
	--disable-rpath \
	--enable-threads

%make

%check
make check

%install
%makeinstall_std

mv %{buildroot}%{_bindir}/yacc %{buildroot}%{_bindir}/yacc.bison


%find_lang %{name}
%find_lang %{name}-runtime
cat %{name}-runtime.lang >> %{name}.lang

rm -f %{buildroot}%{_mandir}/man1/yacc.1

# (tpg) this is not needed at all
rm -rf %{buildroot}%{_libdir}/liby.a

%post
%{_sbindir}/update-alternatives --install %{_bindir}/yacc yacc %{_bindir}/yacc.bison 10

%preun
if [ $1 -eq 0 ]; then
  %{_sbindir}/update-alternatives --remove yacc %{_bindir}/yacc.bison
fi

%triggerpostun -- byacc <= 1.9-16mdk
%{_sbindir}/update-alternatives --install %{_bindir}/yacc yacc %{_bindir}/yacc.bison 10

%files -f %{name}.lang
%doc COPYING NEWS README
%{_bindir}/*
%dir %{_datadir}/bison
%{_datadir}/bison/*
%{_datadir}/aclocal/*
%{_infodir}/bison.info*
%{_mandir}/man1/*

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13601 |12mr|bitmap-1.0.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		bitmap
Version:	1.0.6
Release:	%mkrel 1
Summary:	Bitmap editor and converter utilities for the X Window System
Group:		Development/X11
Source:		http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
URL:		http://xorg.freedesktop.org/archive/X11R6.8.0/doc/bitmap.1.html
License:	MIT
BuildRoot:	%{_tmppath}/%{name}-root
BuildRequires:	libx11-devel >= 1.0.0
BuildRequires:	libxmu-devel >= 1.0.0
BuildRequires:	libxt-devel >= 1.0.0
BuildRequires:	libxaw-devel >= 1.0.1
BuildRequires:	x11-data-bitmaps >= 1.0.1
BuildRequires:	x11-util-macros >= 1.0.1

%description
Bitmap provides is a bitmap editor and misc converter utilities for the X
Window System.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x --disable-dependency-tracking
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/atobm
%{_bindir}/bmtoa
%{_bindir}/bitmap
%{_datadir}/X11/app-defaults/Bitmap
%{_datadir}/X11/app-defaults/Bitmap-nocase
%{_datadir}/X11/app-defaults/Bitmap-color
%{_includedir}/X11/bitmaps/Up
%{_includedir}/X11/bitmaps/Down
%{_includedir}/X11/bitmaps/Excl
%{_includedir}/X11/bitmaps/Fold
%{_includedir}/X11/bitmaps/Left
%{_includedir}/X11/bitmaps/Term
%{_includedir}/X11/bitmaps/Dashes
%{_includedir}/X11/bitmaps/Right
%{_includedir}/X11/bitmaps/FlipHoriz
%{_includedir}/X11/bitmaps/RotateLeft
%{_includedir}/X11/bitmaps/RotateRight
%{_includedir}/X11/bitmaps/FlipVert
%{_includedir}/X11/bitmaps/Stipple
%{_mandir}/man1/bitmap.1*
%{_mandir}/man1/bmtoa.1*
%{_mandir}/man1/atobm.1*






%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13602 |12mr|bittorrent-5.3-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define release 	%mkrel 8
%if %mdvver < 200900
%define _localstatedir /var
%endif
%define bt_dir		       %{_localstatedir}/lib/bittorrent
%define bt_datadir	       %{bt_dir}/data
%define bt_statedir	       %{bt_dir}/state

Summary: Tool for copying files from one machine to another
Name: bittorrent
Version: 5.3
Release: %release
Source0: http://download.bittorrent.com/dl/BitTorrent-%{version}-GPL.tar.gz
#gw init scripts from Fedora
Source1: btseed
Source2: bttrack
Patch5: BitTorrent-5.2.2-paths.patch
Patch6: bittorrent-5.0.7-default-download.patch
License: GPLv3+
Group: Networking/File transfer
URL: http://bittorrent.com/
BuildRoot: %{_tmppath}/%{name}-buildroot
BuildArchitectures: noarch
%py_requires -d
BuildRequires: python-twisted-core
Requires: python-twisted-web
Requires(pre): rpm-helper
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires(postun): rpm-helper


%description
BitTorrent is a tool for copying files from one machine to
another. FTP punishes sites for being popular. Since all uploading is
done from one place, a popular site needs big iron and big
bandwidth. With BitTorrent, clients automatically mirror files they
download, making the publisher's burden almost nothing.

%prep
%setup -q -n BitTorrent-%version-GPL
tar xf BitTorrent_mainline_library_python.tar
mv python_bt_codebase_library/* .
tar xf BitTorrent_mainline_python.tar
mv python_bt_codebase/* .
%patch5 -p1 -b .paths
%patch6 -p1 -b .download

%build
python ./setup.py build

%install
rm -rf $RPM_BUILD_ROOT %name.lang
python ./setup.py install --root=$RPM_BUILD_ROOT

# Create options files for initscripts
mkdir -p %buildroot%{_sysconfdir}/sysconfig/
cat <<EOF >%buildroot%{_sysconfdir}/sysconfig/bittorrent
SEEDDIR=%{bt_datadir}
SEEDOPTS="--max_upload_rate 350 --display_interval 300"
SEEDLOG=/var/log/bittorrent/btseed.log
TRACKPORT=6969
TRACKDIR=%{bt_datadir}
TRACKSTATEFILE=%{bt_statedir}/bttrack
TRACKLOG=/var/log/bittorrent/bttrack.log
TRACKOPTS="--min_time_between_log_flushes 4.0 --show_names 1 --hupmonitor 1"
EOF

# Have the services' log files rotated
mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d/
cat <<EOF >%{buildroot}%{_sysconfdir}/logrotate.d/bittorrent
/var/log/bittorrent/btseed.log {
					    notifempty
					    missingok
					    postrotate
						/sbin/service btseed condrestart 2>/dev/null >/dev/null || :
						endscript
}

/var/log/bittorrent/bttrack.log {
					     notifempty
					     missingok
					     postrotate
						/sbin/service bttrack condrestart 2>/dev/null >/dev/null || :
						endscript
}
EOF

# pidof doesn't find scripts with hyphenated names, so make some convenience links for initscripts
%{__ln_s} bittorrent-tracker %{buildroot}%{_bindir}/bttrack
%{__ln_s} launchmany-console %{buildroot}%{_bindir}/btseed
mkdir -p %{buildroot}%{bt_dir}
mkdir -p %{buildroot}%{bt_datadir}
mkdir -p %{buildroot}%{bt_statedir}
mkdir -p %{buildroot}/var/{run,log/bittorrent}

install -D -m 755 %SOURCE1 %{buildroot}%{_sysconfdir}/rc.d/init.d/btseed
install -D -m 755 %SOURCE2 %{buildroot}%{_sysconfdir}/rc.d/init.d/bttrack

# AdamW 2008/12: bittorrent-gui doesn't work with wx 2.8 and has been
# generally superseded by other clients, so we're not going to package
# it any more. Transmission provides / obsoletes it. This deletes the
# GUI-only files.

rm -rf %{buildroot}%{_bindir}/bittorrent \
	%{buildroot}%{_bindir}/maketorrent \
	%{buildroot}%{_datadir}/pixmaps/BitTorrent-5.2.2/

%find_lang %name


%clean
rm -rf $RPM_BUILD_ROOT

%pre
%_pre_useradd torrent %{bt_dir} /sbin/nologin

%post
%_post_service btseed
%_post_service bttrack

%preun
%_preun_service btseed
%_preun_service bttrack

%postun
%_postun_userdel torrent


%if %mdkversion < 200900
%post gui
%{update_menus}
%update_desktop_database
%endif

%if %mdkversion < 200900
%postun gui
%{clean_menus}
%clean_desktop_database
%endif

%files -f %name.lang
%defattr(-,root,root)
%doc %_datadir/doc/%name-5.2.2
%_bindir/btseed
%_bindir/bttrack
%_bindir/bittorrent-curses
%_bindir/bittorrent-console
%_bindir/maketorrent-console
%_bindir/launchmany-curses
%_bindir/launchmany-console
%_bindir/changetracker-console
%_bindir/torrentinfo-console
%_bindir/bittorrent-tracker
%py_puresitedir/BitTorrent*
%py_puresitedir/BTL
%py_puresitedir/khashmir
%py_puresitedir/Zeroconf*
%attr(-,torrent,torrent) %dir %{bt_dir}/
%attr(-,torrent,torrent) %dir %{bt_datadir}/
%attr(-,torrent,torrent) %dir %{bt_statedir}/
%attr(-,torrent,torrent) %dir /var/log/bittorrent/
%{_sysconfdir}/rc.d/init.d/btseed
%{_sysconfdir}/rc.d/init.d/bttrack
%config(noreplace) %{_sysconfdir}/logrotate.d/bittorrent
%config(noreplace) %{_sysconfdir}/sysconfig/bittorrent




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13603 |12mr|blender-2.64-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_without	cycles

Name:		blender
Version:	2.64
Release:	3
Summary:	A fully functional 3D modeling/rendering/animation package
Group:		Graphics
License:	GPLv2+
URL:		http://www.blender.org/
Source0:	http://download.blender.org/source/%{name}-%{version}.tar.gz
Patch0:		blender-2.64-localedir.patch
Patch1:		blender-2.60-error-when-missing-sse.patch
Patch2:		blender-2.58-static-lib.patch
Patch3:		blender-2.64-openjpeg_stdbool.patch
Patch4:		blender-2.64-sfmt.patch
# Cycles build fails with undefined reference error as libs are build as shared
Patch5:		blender-2.64-cycles-static.patch
# Patch submitted upstream - Blender Patches item #19234,
Patch6:		blender-2.64-uninit-var.patch
BuildRequires:	cmake >= 2.8
BuildRequires:	ffmpeg-devel >= 0.7
BuildRequires:	pkgconfig(glew)
BuildRequires:	pkgconfig(fftw3)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(OpenEXR)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(samplerate)
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	libgomp-devel
BuildRequires:	jpeg-devel
BuildRequires:	openjpeg-devel
BuildRequires:	tiff-devel
BuildRequires:	boost-devel
%if %{mdvver} >= 201100
BuildRequires:	python3-devel >= 3.2 %{_lib}python3.2 >= 3.2
Requires:	python3 >= 3.2
%else
BuildRequires:	python3-devel
%endif
%if %with cycles
BuildRequires:	OpenImageIO-devel
BuildRequires:	OpenColorIO-devel
%endif

%description
Blender is the in-house software of a high quality animation studio.
It has proven to be an extremely fast and versatile design instrument.
The software has a personal touch, offering a unique approach to the
world of three dimensions. Blender can be used to create TV
commercials, to make technical visualizations or business graphics, to
do some morphing, or to design user interfaces. Developers can easily
build and manage complex environments. The renderer is versatile and
extremely fast. All basic animation principles (curves and keys) are
implemented.

%prep
%setup -qn %{name}-%{version}
%patch0 -p1 -b .localedir
%patch1 -p0 -b .sse
%patch2 -p0 -b .static
%patch3 -p1 -b .openjpeg
%patch4 -p1 -b .sfmt
%patch5 -p1 -b .cycles-static
%patch6 -p1

%build
%ifarch %{ix86}
# build non-sse flavour
%cmake -DWITH_INSTALL_PORTABLE:BOOL=OFF \
	-DWITH_PLAYER:BOOL=ON \
	-DWITH_PYTHON:BOOL=ON \
	-DWITH_PYTHON_INSTALL:BOOL=OFF \
	-DWITH_BUILTIN_GLEW:BOOL=OFF \
	-DWITH_CODEC_FFMPEG:BOOL=ON \
	-DWITH_CODEC_SNDFILE:BOOL=ON \
	-DWITH_FFTW3:BOOL=ON \
	-DOPENJPEG_ROOT_DIR=/usr/include/openjpeg-1.5 \
%if %with cycles
	-DWITH_CYCLES:BOOL=ON \
%else
	-DWITH_CYCLES:BOOL=OFF \
%endif
	-DWITH_RAYOPTIMIZATION:BOOL=OFF
%make
cd ..
mv build non-sse
%endif

#build sse flavour
%cmake -DWITH_INSTALL_PORTABLE:BOOL=OFF \
	-DWITH_PLAYER:BOOL=ON \
	-DWITH_PYTHON:BOOL=ON \
	-DWITH_PYTHON_INSTALL:BOOL=OFF \
	-DWITH_BUILTIN_GLEW:BOOL=OFF \
	-DWITH_CODEC_FFMPEG:BOOL=ON \
	-DWITH_CODEC_SNDFILE:BOOL=ON \
	-DWITH_FFTW3:BOOL=ON \
	-DOPENJPEG_ROOT_DIR=/usr/include/openjpeg-1.5 \
%if %with cycles
	-DWITH_CYCLES:BOOL=ON \
%else
	-DWITH_CYCLES:BOOL=OFF \
%endif
	-DWITH_RAYOPTIMIZATION:BOOL=ON
%make

%install
#install sse flavour
%makeinstall_std -C build

# Install hicolor icons.
for i in 16x16 22x22 32x32 48x48 256x256 ; do
  mkdir -p %{buildroot}%{_datadir}/icons/hicolor/${i}/apps
  install -pm 0644 release/freedesktop/icons/${i}/apps/%{name}.png \
    %{buildroot}%{_datadir}/icons/hicolor/${i}/apps/%{name}.png
done

mkdir -p %{buildroot}%{_datadir}/icons/hicolor/scalable/apps
install -pm 0644 release/freedesktop/icons/scalable/apps/%{name}.svg \
    %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg

%ifarch %{ix86}
mv %{buildroot}%{_bindir}/%{name} %{buildroot}%{_bindir}/%{name}.sse

#install non-sse flavour
rm -fr build
mv non-sse build
%makeinstall_std -C build
mv %{buildroot}%{_bindir}/%{name} %{buildroot}%{_bindir}/%{name}.nonsse

# install wrapper
cat >> %{buildroot}%{_bindir}/blender <<EOF 
if [ -e /proc/cpuinfo ]; then
	SSE="\`cat /proc/cpuinfo | grep flags | grep sse\`"
fi

if [ "x\$SSE" == x ]; then
	%{_bindir}/%{name}.nonsse "\$@"
else
	%{_bindir}/%{name}.sse "\$@"
fi
EOF
chmod 0755 %{buildroot}%{_bindir}/blender
%endif

%find_lang %{name}

%post
if [ -x %{_gconftool_bin} ]; then
   %{_gconftool_bin} --direct --config-source xml:readwrite:%{_sysconfdir}/gconf/gconf.xml.defaults --type boolean --set /desktop/gnome/thumbnailers/application@x-blender/enable true
   %{_gconftool_bin} --direct --config-source xml:readwrite:%{_sysconfdir}/gconf/gconf.xml.defaults --type string --set /desktop/gnome/thumbnailers/application@x-blender/command "blender-thumbnailer.py %u %o"
fi

%preun
if [ "$1" = "0" -a -x %{_gconftool_bin} ]; then
   %{_gconftool_bin} --direct --config-source xml:readwrite:%{_sysconfdir}/gconf/gconf.xml.defaults --unset /desktop/gnome/thumbnailers/application@x-blender/enable
   %{_gconftool_bin} --direct --config-source xml:readwrite:%{_sysconfdir}/gconf/gconf.xml.defaults --unset /desktop/gnome/thumbnailers/application@x-blender/command
fi

%files -f %{name}.lang
%doc release/text/*
%{_bindir}/*
%{_datadir}/applications/*.desktop
%{_datadir}/%{name}
%{_mandir}/man1/%{name}.1.*
%{_iconsdir}/hicolor/*/apps/%{name}.*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13604 |12mr|blinken-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		blinken
Summary:	Simon Says Game
Version:	4.9.4
Release:	1
Group:		Graphical desktop/KDE
License:	GPLv2
URL:		http://edu.kde.org/blinken/
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel

%description
Blinken is the KDE version of the well-known game Simon Says.
Follow the pattern of sounds and lights as long as you can! Press the
start game button to begin. Watch the computer and copy the pattern it
makes. Complete the sequence in the right order to win.

%files
%doc AUTHORS Changelog
%{_kde_appsdir}/blinken
%{_kde_bindir}/blinken
%{_kde_iconsdir}/*/*/apps/blinken.*
%{_kde_applicationsdir}/blinken.desktop
%{_kde_datadir}/config.kcfg/blinken.kcfg
%{_kde_docdir}/HTML/*/blinken

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.1-1
- New version 4.9.1

* Mon Aug 13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.0-1
- New version 4.9.0

* Thu Jul 19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.97-1
- New version 4.8.97

* Mon Jul 02 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.95-1
- New version 4.8.95

* Sat Jun 09 2012 Crispin Boylan <crisb@mandriva.org> 4.8.4-1
+ Revision: 803729
- New release

* Fri May 04 2012 Crispin Boylan <crisb@mandriva.org> 4.8.3-1
+ Revision: 796276
- New release

* Thu Apr 19 2012 Crispin Boylan <crisb@mandriva.org> 4.8.2-1
+ Revision: 792018
- New release

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - New upstream tarball

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.8.0-1
+ Revision: 762441
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.97-1
+ Revision: 758032
- New upstream tarball

* Thu Dec 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.95-1
+ Revision: 744508
- New upstream tarball

* Fri Dec 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.90-1
+ Revision: 739344
- New upstream tarball

* Sat Nov 19 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.80-1
+ Revision: 731865
- New upstream tarball 4.7.80

* Mon Nov 07 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.41-1
+ Revision: 727114
- New version 4.7.41

* Mon Jul 11 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.6.90-1
+ Revision: 689480
- import blinken


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13605 |12mr|blt-2.4z-28
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A Tk toolkit extension, including widgets, geometry managers, etc
Name:		blt
Version:	2.4z
Release:	28
License:	MIT
Group:		System/Libraries
URL:		http://www.sourceforge.net/projects/blt/
Source0:	BLT%{version}.tar.bz2
Source1:	%{name}.rpmlintrc
Patch0:		blt2.4z-patch-2.patch
Patch1:		blt2.4z-configure.in-disable-rpath.patch
Patch2:		blt2.4z-libdir.patch
Patch3:		blt2.4z-mkdir_p.patch
Patch4:		blt2.4z-64bit-fixes.patch
Patch5:		blt-2.4z-tcl8.5-fix.patch
# Loosens the version checking, or else it will fail when built against
# any Tcl/Tk with a minor version (8.5.1, 8.5.2, 8.5.3) - braindead test
# AdamW 2008/07
Patch6:		blt-2.4z-exact.patch
# Part fix, part kludge for Tcl 8.6 (interp->result, TIP #330) - AdamW
# 2008/12
Patch7:		blt-2.4z-tcl86.patch
Patch8:		blt-2.4z-tk8.6.patch
Patch9:		blt-2.4z-autoconf-fix.patch
BuildRequires:	pkgconfig(x11)
BuildRequires:	tk-devel
BuildRequires:	tcl-devel

%description
BLT is an extension to the Tk toolkit. BLT's most useful feature is the
provision of more widgets for Tk, but it also provides more geometry managers
and miscellaneous other commands. Note that you won't need to do any patching
of the Tcl or Tk source files to use BLT, but you will need to have Tcl/Tk
installed in order to use BLT.

%prep
%setup -q -n %{name}%{version}
sed -i -e 's,local/,,g' demos/scripts/page.tcl
%patch0 -p1
%patch1 -p1 -b .rpath
%patch2 -p1 -b .libdir
%patch3 -p1 -b .mkdir_p
%patch4 -p1 -b .64bit-fixes
%patch5 -p1
%patch6 -p1 -b .exact
%patch7 -p1 -b .tcl86
%patch8 -p1 -b .tk8.6
%patch9 -p1 -b .autoconf~

autoconf

%build
%configure2_5x --libdir=%{tcl_sitearch}
make

%install
%makeinstall libdir=%{buildroot}%{tcl_sitearch}

ln -sf bltwish24 %{buildroot}%{_bindir}/bltwish
ln -sf bltsh24 %{buildroot}%{_bindir}/bltsh

# Dadou - 2.4u-2mdk - Don't put in %%_libdir things which should be in %%_docdir
rm -fr %{buildroot}%{tcl_sitearch}/blt2.4/NEWS
rm -fr %{buildroot}%{tcl_sitearch}/blt2.4/PROBLEMS
rm -fr %{buildroot}%{tcl_sitearch}/blt2.4/README
rm -fr %{buildroot}%{tcl_sitearch}/blt2.4/demos

# Dadou - 2.4u-2mdk - Prevent conflicts with other packages
for i in bitmap busy graph tabset tree watch; do
	mv %{buildroot}%{_mandir}/mann/$i{,-blt}.n
done

# need to be available as a shared lib as well as a tcl module
ln -sf %{tcl_sitearch}/libBLT24.so %{buildroot}%{_libdir}/libBLT24.so 
ln -sf %{tcl_sitearch}/libBLTlite24.so %{buildroot}%{_libdir}/libBLTlite24.so 

# development crap, we don't have anything that builds against this
# at present
rm -rf %{buildroot}%{_includedir}
rm -f %{buildroot}%{_libdir}/*.a
rm -f %{buildroot}%{tcl_sitearch}/*.a

%files
%doc MANIFEST NEWS PROBLEMS README
%doc examples/
%doc html/
%doc demos/
%{_bindir}/*
%{_mandir}/mann/*
%{_mandir}/man3/*
%{tcl_sitearch}/*.so
%{tcl_sitearch}/%{name}2.4
%{_libdir}/*.so



%changelog
* Sat Oct  20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: af344ac
- Add rpmlint filter
  
* Sat Sep  15 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 1039882
- Add patch to fix build with latest tk
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13606 |12mr|bluedevil-1.2.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		bluedevil
Version:	1.2.4
Release:	2
Summary:	BlueDevil is the new bluetooth stack for KDE4
Group:		Graphical desktop/KDE
License:	GPL
URL:		https://projects.kde.org/projects/extragear/base/bluedevil
Source0:	http://fr2.rpmfind.net/linux/KDE/stable/%{name}/%{version}/src/%{name}-%{version}.tar.bz2
Source100:	%{name}.rpmlintrc
BuildRequires:	pkgconfig(bluedevil) >= 1.9
BuildRequires:	kdelibs4-devel
Provides:	bluez-pin
Requires:	bluez >= 4.28
Requires:	kdebase4-runtime
Requires:	obexd
Requires:	obexftp

%description
BlueDevil is the new bluetooth stack for KDE, it's composed of:
KCM, KDED, KIO, Library and some other small applications.

%files -f %{name}.lang
%{_kde_bindir}/*
%{_kde_libdir}/kde4/*
%{_kde_datadir}/kde4/services/*
%{_kde_datadir}/kde4/servicetypes/*
%{_kde_datadir}/applications/kde4/*
%{_kde_appsdir}/bluedevil
%{_kde_appsdir}/bluedevilwizard
%{_kde_datadir}/mime/packages/bluedevil-mime.xml
%{_kde_datadir}/dbus-1/services/org.kde.BlueDevil.Service.service
%{_kde_libdir}/libbluedevilaction.so

#------------------------------------------------

%package	devel
Summary:	Devel stuff for %{name}
Group:		Development/KDE and Qt

%description	devel
This package contains header files needed if you wish to build applications
based on %{name}.

%files		devel
%{_kde_includedir}/actionplugin.h

#-----------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang %{name}

%changelog
* Sat Jun 09 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1.2.3-2
+ Revision: 803803
- Fix build in current environment

* Tue May 01 2012 Andrey Bondrov <abondrov@mandriva.org> 1.2.3-1
+ Revision: 794737
- New version 1.2.3, don't use sed for desktop files (fixed upstream)

* Wed Nov 23 2011 Andrey Bondrov <abondrov@mandriva.org> 1.2.2-1
+ Revision: 732779
- New version 1.2.2

* Tue Oct 04 2011 Александр Казанцев <kazancas@mandriva.org> 1.2.1-1
+ Revision: 702863
- fix categories for desktop files network-dun and network-panu
- version 1.2.1
- do not requires bluez-sdp, as it was merged with bluez, already required
- bluedevil 1.2.1 need libbluedevil 1.9

* Tue Apr 26 2011 Funda Wang <fwang@mandriva.org> 1.1-2
+ Revision: 659083
- add more runtime req as suggested by upstream

* Fri Apr 15 2011 Funda Wang <fwang@mandriva.org> 1.1-1
+ Revision: 653139
- new version 1.1

* Tue Apr 05 2011 Funda Wang <fwang@mandriva.org> 1.0.4-1
+ Revision: 650482
- update to new version 1.0.4

* Wed Mar 23 2011 Funda Wang <fwang@mandriva.org> 1.0.3-1
+ Revision: 647723
- new version 1.0.3

* Fri Feb 04 2011 Funda Wang <fwang@mandriva.org> 1.0.2-1
+ Revision: 635765
- New version 1.0.2

* Wed Dec 22 2010 John Balcaen <mikala@mandriva.org> 1.0.1-1mdv2011.0
+ Revision: 623850
- Update to 1.0.1
- add %%find_lang macro

* Sat Nov 20 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 1.0-1mdv2011.0
+ Revision: 599294
- v1.0 final

* Sun Oct 31 2010 John Balcaen <mikala@mandriva.org> 1.0-0.rc4.1.1mdv2011.0
+ Revision: 590948
- Update to rc4-1

* Thu Sep 16 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 1.0-0.rc4.1mdv2011.0
+ Revision: 579046
- update to 1.0-rc4; remove patch0

* Sun Sep 05 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 0.1-3mdv2011.0
+ Revision: 576104
- patch0: update to git tip a6447c57 to fix upstream bug #246968

  + Funda Wang <fwang@mandriva.org>
    - make it in build step first

* Fri Aug 06 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.1-2mdv2011.0
+ Revision: 567180
- Fix Provides

* Fri Aug 06 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.1-1mdv2011.0
+ Revision: 566511
- import bluedevil



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13607 |12mr|bluefish-2.2.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Web development studio
Name:		bluefish
Version:	2.2.3
Release:	1
URL:		http://bluefish.openoffice.nl/
License:	GPLv2+
Group:		Networking/WWW
Source0:	http://www.bennewitz.com/bluefish/stable/source/%{name}-%{version}.tar.bz2
BuildRequires:	gtk+3-devel
BuildRequires:	pcre-devel
BuildRequires:	enchant-devel
BuildRequires:	aspell-devel
BuildRequires:	intltool
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	gucharmap-devel
%py_requires -d
Requires:	python
Suggests:	dos2unix tidy lynx

%description
Bluefish is a programmer's HTML editor, designed to save the experienced
webmaster some keystrokes.

It features a multiple file editor, multiple toolbars, custom menus, image
and thumbnail dialogs,  open from the web, HTML validation and lots of wizards.

This is not a WYSIWYG editor but a HTML editor (you edit the HTML code).

%prep
%setup -q

%build
%configure2_5x --disable-update-databases --disable-splash-screen
%make

%install
%makeinstall_std

for script in %{buildroot}%{_datadir}/bluefish/plugins/zencoding/filters/*.py \
	%{buildroot}%{_datadir}/bluefish/plugins/zencoding/actions/*.py \
	%{buildroot}%{_datadir}/bluefish/plugins/zencoding/resources.py \
	%{buildroot}%{_datadir}/bluefish/plugins/zencoding/utils.py \
	%{buildroot}%{_datadir}/bluefish/plugins/zencoding/html_matcher.py
do
[ -f "$script" ] && chmod +x "$script"
done

%find_lang %{name} --all-name

%files -f %{name}.lang
%doc AUTHORS README ChangeLog NEWS TODO
%{_bindir}/%{name}
%{_libdir}/%{name}
%{_datadir}/%{name}
%{_datadir}/xml/%{name}
%{_datadir}/applications/*
%{_datadir}/pixmaps/*.png
%{_datadir}/mime/packages/*
%{_mandir}/man1/%name.1.*
%{_iconsdir}/*/*/*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13608 |12mr|bluez-4.101-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	3
%define libname	%mklibname %{name} %{major}
%define	devname	%mklibname -d %{name}

%bcond_without	systemd

Name:		bluez
Summary:	Official Linux Bluetooth protocol stack
Version:	4.101
Release:	4
License:	GPLv2+
Group:		Communications
URL:		http://www.bluez.org/
Source0:	http://www.kernel.org/pub/linux/bluetooth/%{name}-%{version}.tar.xz
Source6:	pand.conf
Source7:	dund.conf
Source8:	hidd.conf
Source9:	rfcomm.conf
Source10:	bluez-uinput.modules

# http://thread.gmane.org/gmane.linux.bluez.kernel/8645
Patch0:		0002-systemd-unitdir-enable.patch

Patch4:		bluez-socket-mobile-cf-connection-kit.patch
# http://thread.gmane.org/gmane.linux.bluez.kernel/2396
Patch5:		0001-Add-sixaxis-cable-pairing-plugin.patch
# PS3 BD Remote patches
Patch6:		0001-input-Add-helper-function-to-request-disconnect.patch
Patch7:		0002-fakehid-Disconnect-from-PS3-remote-after-10-mins.patch
Patch8:		0003-fakehid-Use-the-same-constant-as-declared.patch
Patch9:		bluez-4.101-fix-c++11-compatibility.patch

BuildRequires:	flex
BuildRequires:	bison
Buildrequires:	systemd
BuildRequires:	readline-devel
BuildRequires:	expat-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(gstreamer-plugins-base-0.10)
BuildRequires:	pkgconfig(gstreamer-0.10)
BuildRequires:	pkgconfig(libcap-ng)
BuildRequires:	pkgconfig(libusb)
BuildRequires:	usb1-devel
BuildRequires:	pkgconfig(udev) >= 186

Requires:	bluez-pin
Suggests:	obex-data-server
Suggests:	bluez-firmware

%description
These are the official Bluetooth communication libraries for Linux.

%post
update-alternatives --install /bin/bluepin bluepin /usr/bin/bluepin 5
#migrate old configuration
if [ "$1" = "2" -a -d %{_var}/lib/lib/bluetooth ]; then
 mv -f %{_var}/lib/lib/bluetooth/* %{_var}/lib/bluetooth/ > /dev/null 2>&1 || exit 0
 rmdir %{_var}/lib/lib/bluetooth/ > /dev/null 2>&1 || exit 0
 rmdir %{_var}/lib/lib/ > /dev/null 2>&1 || exit 0
fi

if [ $1 -eq 1 ]; then
	/bin/systemctl enable bluetooth.service >/dev/null 2>&1 || :
fi

%postun
if [ "$1" = "0" ]; then
  update-alternatives --remove bluepin /usr/bin/bluepin
fi

/bin/systemctl daemon-reload >/dev/null 2>&1 || :
if [ $1 -ge 1 ] ; then
	/bin/systemctl try-restart bluetooth.service >/dev/null 2>&1 || :
fi

%triggerun -- bluez < 4.94-4
/bin/systemctl --no-reload enable bluetooth.service >/dev/null 2>&1 || :

%files
%{_bindir}/ciptool
%{_bindir}/dfutool
%{_bindir}/gatttool
%{_bindir}/hcitool
%{_bindir}/hidd
%{_bindir}/l2ping
%{_bindir}/rfcomm
%{_bindir}/sdptool
### compat
%{_bindir}/dund
%{_bindir}/pand
### 
%{_sbindir}/bccmd
%{_sbindir}/hciattach
%{_sbindir}/hciconfig
%{_sbindir}/bluetoothd
/bin/hidd
/sbin/bluetoothd
%if %{with systemd}
/lib/systemd/system/*.service
%endif
%{_mandir}/man?/*
%config(noreplace) %{_sysconfdir}/sysconfig/*
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/*.conf
%config(noreplace) %{_sysconfdir}/bluetooth
%{_datadir}/dbus-1/system-services/org.bluez.service
/lib/udev/bluetooth_serial
/lib/udev/hid2hci
%{_sysconfdir}/udev/rules.d/97-bluetooth-serial.rules
%{_sysconfdir}/udev/rules.d/97-bluetooth-hid2hci.rules
%{_localstatedir}/lib/bluetooth

#--------------------------------------------------------------------

%package	cups
Summary:	CUPS printer backend for Bluetooth printers
Group:		System/Servers
Requires:	cups

%description	cups
This package contains the CUPS backend for Bluetooth printers.

%files		cups
%{_prefix}/lib/cups/backend/bluetooth

#--------------------------------------------------------------------

%package	gstreamer
Summary:	Gstreamer support for SBC audio format
Group:		Sound

%description	gstreamer
This package contains gstreamer plugins for the Bluetooth SBC audio format

%files		gstreamer
%{_libdir}/gstreamer-*/*.so

#--------------------------------------------------------------------

%package	alsa
Summary:	ALSA support for Bluetooth audio devices
Group:		Sound

%description	alsa
This package contains ALSA support for Bluetooth audio devices

%files		alsa
%{_libdir}/alsa-lib/*.so
%{_datadir}/alsa/bluetooth.conf

#--------------------------------------------------------------------

%package -n	%{libname}
Summary:	Official Linux Bluetooth protocol stack
Group:		System/Libraries

%description -n	%{libname}
These are the official Bluetooth communication libraries for Linux.

%files -n %{libname}
/%{_lib}/lib*.so.%{major}*

#--------------------------------------------------------------------

%package	test
Summary:	Tools for testing of various Bluetooth-functions
Group:		System/Servers
Requires:	python-dbus
Requires:	python-gobject

%description	test
Contains a few tools for testing various bluetooth functions. The
BLUETOOTH trademarks are owned by Bluetooth SIG, Inc., U.S.A.

%files		test
%{_bindir}/simple-agent
%{_bindir}/test-*

#--------------------------------------------------------------------

%package -n	%{devname}
Summary:	Headers for developing programs that will use %{name}
Group:		Development/C++
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{devname}
This package contains the headers that programmers will need to develop
applications which will use libraries from %{name}.

%files -n	%{devname}
%doc AUTHORS ChangeLog README
%dir %{_includedir}/bluetooth
%{_includedir}/bluetooth/*.h
/%{_lib}/*.so
%{_libdir}/pkgconfig/bluez.pc

#--------------------------------------------------------------------

%prep
%setup -q
%apply_patches

libtoolize -f -c
autoreconf -fi

%build
%configure2_5x	\
	--libdir=/%{_lib} \
%if !%{with systemd}
	--without-systemdsystemunitdir \
%endif
	--enable-cups \
	--enable-dfutool \
	--enable-audio \
	--enable-health \
	--disable-hal \
	--enable-pnat \
	--enable-wiimote \
	--enable-tools \
	--enable-bccmd \
	--enable-gstreamer \
	--enable-hidd \
	--enable-pand \
	--enable-dund \
	--enable-hid2hci \
	--enable-pcmcia \
	--with-systemdsystemunitdir=/lib/systemd/system

%make

%install
%makeinstall_std rulesdir=%{_sysconfdir}/udev/rules.d udevdir=/lib/udev

mkdir -p %{buildroot}%{_libdir}
mv %{buildroot}/%{_lib}/gstreamer-0.10 %{buildroot}%{_libdir}

cat << EOF > %{buildroot}%{_sysconfdir}/bluetooth/pin
1234
EOF

chmod 600 %{buildroot}%{_sysconfdir}/bluetooth/pin

rm -f %{buildroot}%{_sysconfdir}/default/bluetooth %{buildroot}%{_sysconfdir}/init.d/bluetooth
install -m644 %{SOURCE6} -D %{buildroot}%{_sysconfdir}/sysconfig/pand
install -m644 %{SOURCE7} -D %{buildroot}%{_sysconfdir}/sysconfig/dund
install -m644 %{SOURCE8} -D %{buildroot}%{_sysconfdir}/sysconfig/hidd
install -m644 %{SOURCE9} -D %{buildroot}%{_sysconfdir}/sysconfig/rfcomm

rm -rf %{buildroot}/%{_lib}/pkgconfig
install -m644 bluez.pc -D  %{buildroot}%{_libdir}/pkgconfig/bluez.pc

# Remove the cups backend from libdir, and install it in /usr/lib whatever the install
if test -d %{buildroot}/%{_lib}/cups ; then
	install -D -m0755 %{buildroot}/%{_lib}/cups/backend/bluetooth %{buildroot}%{_prefix}/lib/cups/backend/bluetooth
	rm -rf %{buildroot}/%{_lib}/cups
fi 
	
cp test/test-* %{buildroot}%{_bindir}
cp test/simple-agent %{buildroot}%{_bindir}/simple-agent
rm -f %{buildroot}%{_bindir}/test-*.c

mkdir -p %{buildroot}/{bin,sbin}
mv %{buildroot}%{_bindir}/hidd %{buildroot}/bin
mv %{buildroot}%{_sbindir}/bluetoothd %{buildroot}/sbin
# sym link just to be safe
pushd %{buildroot}
ln -s /bin/hidd %{buildroot}%{_bindir}/hidd
ln -s /sbin/bluetoothd %{buildroot}%{_sbindir}/bluetoothd
popd

#install more config files
install -m0644 audio/audio.conf %{buildroot}%{_sysconfdir}/bluetooth/
install -m0644 network/network.conf %{buildroot}%{_sysconfdir}/bluetooth/
install -m0644 input/input.conf %{buildroot}%{_sysconfdir}/bluetooth/
install -m0644 serial/serial.conf %{buildroot}%{_sysconfdir}/bluetooth/

mkdir -p %{buildroot}%{_libdir}/alsa-lib/
mv %{buildroot}/%{_lib}/alsa-lib/*.so %{buildroot}%{_libdir}/alsa-lib/

install -d -m0755 %{buildroot}%{_localstatedir}/lib/bluetooth

ln -s bluetooth.service %buildroot/lib/systemd/system/dbus-org.bluez.service



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13609 |12mr|bluez-hcidump-2.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name 	bluez-hcidump
%define version 2.4
%define release 1

Name: 		%{name}
Summary: 	Bluetooth HCI packet dump
Version: 	%{version}
Release: 	%{release}

Source0:	http://www.kernel.org/pub/linux/bluetooth/%{name}-%{version}.tar.gz
URL:		http://www.bluez.org
License:	GPL
Group:		Communications
BuildRequires:	bluez-devel >= 2.23

%description
Bluetooth HCI packet dump.
 
%prep
%setup -q

%build
export CFLAGS="%{optflags} -fPIC"
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc README AUTHORS ChangeLog NEWS
%{_sbindir}/hcidump
%{_mandir}/*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13610 |12mr|bluez-pin-0.30-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Bluetooth PIN GUI
Name:		bluez-pin
Version:	0.30
Release:	15
License:	GPLv2+
Group:		Communications
Source0: 	ftp://gpe.handhelds.org/projects/gpe/source/%{name}-%{version}.tar.bz2
Url:		http://www.bluez.org/

BuildRequires:	imagemagick
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(bluez)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	perl-XML-Parser

%description
A GTK+ helper app for entering a Bluetooth PIN.

%prep
%setup -q

%build
%configure2_5x
make

%install
%makeinstall_std

%post
update-alternatives --install /bin/bluepin bluepin /usr/bin/bluez-pin 10

%postun
[ $1 != 0 ] && exit 0
update-alternatives --remove bluepin /usr/bin/bluez-pin

%files
%doc ChangeLog 
%{_bindir}/%{name}
%config %{_sysconfdir}/dbus*/*
%{_datadir}/pixmaps/*
%{_datadir}/%{name}




%changelog
* Fri Oct  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 0b2336b
- Convert BR to pkgconfig style, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13611 |12mr|bm-2.1-227
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# no need to bzip2 patches, the macro below makes the .src.rpm use
# bzip2 compression instead of gzip (the default one)
%define _source_payload w9.bzdio

Name: bm
Version: 2.1
Release: 227
Summary: BuildManager - rpm package building helper
Group: Development/Other
License: GPL
URL: http://svn.mandriva.com/cgi-bin/viewvc.cgi/soft/build_system/bm/ 
Source: bm-%{version}.tar.bz2
Source1:	%{name}.bash-completion
Patch0: bm-2.1-rpmbuild.patch
Patch1: bm-2.1-only-move-srpm.patch
Patch2: bm-2.1-use-subprocess.patch
patch3: bm-2.1-missing-exceptions.patch
Patch4: bm-2.1-unpack-nodeps.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires: python
Requires: rpm-build
BuildRequires: rpm-build
BuildRequires: python 
BuildRequires: python-devel
BuildArch:     noarch

%description
BuildManager, or bm, is a program that wraps and extends rpm while building
packages. Its features allow one to batch process thousand of rpms at once,
controling logs, rpm and srpm moving, filtering the list of files, ignoring
given packages, completely cleaning the build directories, and many other
features.

%description -l pt_BR
O BuildManager, ou bm, é um programa que encapsula e estende o rpm na
construção de pacotes. Suas características permitem o processamento em
série ou paralelo de milhares de rpms em uma única execução, controlando
logs, movendo rpms e srpms, filtrando a lista de arquivos, ignorando pacotes
selecionados, limpando completamente os diretórios de construção, e muitas
outras possibilidades.

%prep
%setup -q
%patch0 -p1
%patch1 -p0
%patch2 -p1
%patch3 -p0

%build
python setup.py build

%install
rm -rf %{buildroot}
python setup.py install --root=%{buildroot} --record=INSTALLED_FILES

# Using compile inline since niemeyer's python macros still not available on mdk rpm macros
find %{buildroot}%{py_puresitedir} -name '*.pyc' -exec rm -f {} \; 
python -c "import sys, os, compileall; br='%{buildroot}'; compileall.compile_dir(sys.argv[1], ddir=br and 
(sys.argv[1][len(os.path.abspath(br)):]+'/') or None)" %{buildroot}%{py_puresitedir}

# bash completion
install -d -m 755 %{buildroot}%{_sysconfdir}/bash_completion.d
install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/bash_completion.d/%{name}

%clean
rm -rf %{buildroot}

%files -f INSTALLED_FILES
%defattr(0644,root,root,0755)
%doc LICENSE
%defattr(-,root,root,-)
%{_sysconfdir}/bash_completion.d/%{name}






%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13612 |12mr|bonnie++-1.97-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	debug_package	%nil

Name: bonnie++
Version: 1.97
Release: %mkrel 4
Summary: A program for benchmarking hard drives and filesystems
License: GPLv2+
Group: System/Kernel and hardware
URL: http://www.coker.com.au/bonnie++/
Source0: http://www.coker.com.au/bonnie++/bonnie++-%{version}.tgz 
Provides: bonnie
Obsoletes: bonnie

%description
Bonnie++ is a benchmark suite that is aimed at performing a number of simple
tests of hard drive and file system performance.

%prep

%setup -q -n %{name}-%{version}.1

%build
%configure2_5x
%make MORECFLAGS="%{optflags} %{?ldflags}"
perl -pi -e "s@/usr/share/doc/bonnie\+\+/@%_docdir/%name-%version/@" bonnie++.8

%install
[ -e debian/changelog ]&& (rm -f changelog.txt;mv debian/changelog changelog.txt)
perl -pi -e "s@usr/share/man@%{buildroot}%_mandir@g" Makefile
%makeinstall eprefix=%{buildroot} DESTDIR=%{buildroot}

%files
%doc changelog.txt readme.html credits.txt
/sbin/bonnie++
/sbin/getc_putc
/sbin/getc_putc_helper
/sbin/zcav
/bin/bon_csv2html
/bin/bon_csv2txt
/bin/generate_randfile
%{_mandir}/man1/*
%{_mandir}/man8/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13613 |12mr|boo-0.9.4.9-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: A wrist friendly language for the CLI/Mono
Name: boo
Version: 0.9.4.9
Release: %mkrel 2
License: BSD
Group: Development/Other
Source0: http://dist.codehaus.org/boo/distributions/boo-%{version}-src.tar.bz2
Patch0: boo-gtksourceview.patch
Patch1: boo-pkgconfig_path_fix.patch
URL: http://boo.codehaus.org/
BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot
Requires: mono
BuildRequires: nant
BuildRequires: shared-mime-info
BuildRequires: libgtksourceview-2.0-devel
BuildConflicts: boo < %version
BuildArch: noarch

%description
Boo is a new object oriented statically typed programming language for
the Common Language Infrastructure with a python inspired syntax and
a special focus on language and compiler extensibility.

%package nant
Summary: Nant task for building boo programs
Group: Development/Other

%description nant
Boo is a new object oriented statically typed programming language for
the Common Language Infrastructure with a python inspired syntax and
a special focus on language and compiler extensibility.

This is a Nant task for building boo sources.

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
nant -nologo -D:install.prefix=%_prefix

%install
rm -rf $RPM_BUILD_ROOT
nant -nologo install -D:install.prefix=%_prefix -D:install.destdir=%buildroot

rm -f %buildroot%{_datadir}/mime-info/boo.*

#gw fix pkgconfig location
%if %mdkversion >= 200600
mv %buildroot%_prefix/lib/pkgconfig %buildroot%_datadir/pkgconfig
%endif
rm -rf %buildroot%_datadir/gtksourceview*

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-, root, root)
%doc license.txt readme.txt examples docs/BooManifesto.sxw
%{_bindir}/boo*
%{_prefix}/lib/mono/*
%{_prefix}/lib/boo
%{_datadir}/mime/packages/boo-mime-info.xml
%{_datadir}/pkgconfig/boo.pc
%exclude %{_prefix}/lib/boo/Boo.NAnt.Tasks.dll

%files nant
%defattr(-, root, root)
%{_prefix}/lib/boo/Boo.NAnt.Tasks.dll



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13614 |12mr|boost-1.50.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define packver %(echo "%{version}" | sed -e "s/\\\./_/g")

# From the version 13 of Fedora, the Boost libraries are delivered
# with sonames equal to the Boost version (e.g., 1.41.0). 
%define	libname %mklibname boost %{version}
%define	libnamedevel %mklibname boost -d
%define	libnamestaticdevel %mklibname boost -d -s

# --no-undefined breaks build of CMakeified Boost.{Chrono,Locale,Timer}.
# Without --no-undefined, corresponding libraries lose their dependency on Boost.System.
# This is totally wrong, but it's rather a CMake'ification bug.
%define _disable_ld_no_undefined 1

Summary:	Portable C++ libraries
Name:		boost
Version:	1.50.0
Release:	4
License:	Boost
Group:		Development/C++
URL:		http://boost.org/
Source0:	http://sourceforge.net/projects/boost/files/boost/%{version}/boost_%(echo %version |sed -e 's,\.,_,g').tar.bz2

# Upstream patch to fixes a bug when compiled using a C++11 compiler
Patch0: http://www.boost.org/patches/1_50_0/001-unordered.patch

# The patch may break c++03, and there is therefore no plan yet to include
# it upstream: https://svn.boost.org/trac/boost/ticket/4999
Patch2: boost-1.50.0-signals-erase.patch

# https://svn.boost.org/trac/boost/ticket/6150
Patch4: boost-1.50.0-fix-non-utf8-files.patch

# Add a manual page for the sole executable, namely bjam, based on the
# on-line documentation:
# http://www.boost.org/boost-build2/doc/html/bbv2/overview.html
Patch5: boost-1.48.0-add-bjam-man-page.patch

# https://bugzilla.redhat.com/show_bug.cgi?id=756005
# https://svn.boost.org/trac/boost/ticket/6131
Patch7: boost-1.50.0-foreach.patch
# https://bugzilla.redhat.com/show_bug.cgi?id=781859
# The following tickets have still to be fixed by upstream.
# https://svn.boost.org/trac/boost/ticket/6406 fixed, but only in Boost-1.51.0
# https://svn.boost.org/trac/boost/ticket/6408
# https://svn.boost.org/trac/boost/ticket/6410
# https://svn.boost.org/trac/boost/ticket/6413
# https://svn.boost.org/trac/boost/ticket/6415
Patch9: boost-1.50.0-attribute.patch

# https://bugzilla.redhat.com/show_bug.cgi?id=783660
# https://svn.boost.org/trac/boost/ticket/6459 fixed
Patch10: boost-1.50.0-long-double-1.patch

# https://bugzilla.redhat.com/show_bug.cgi?id=784654
Patch12: boost-1.50.0-polygon.patch

# https://bugzilla.redhat.com/show_bug.cgi?id=828856
# https://bugzilla.redhat.com/show_bug.cgi?id=828857
Patch15: boost-1.50.0-pool.patch

BuildRequires:	bzip2-devel
BuildRequires:	python-devel
BuildRequires:	zlib-devel
BuildRequires:	icu-devel >= 49.0
#BuildRequires:	openmpi-devel
BuildRequires:	expat-devel
BuildRequires:	doxygen xsltproc

%description
Boost is a collection of free peer-reviewed portable C++ source
libraries. The emphasis is on libraries which work well with the C++
Standard Library. This package contains only the shared libraries
needed for running programs using Boost.

	
%ifarch %arm %mips
%define boostlibs date_time filesystem graph iostreams math_c99 math_c99f math_tr1 math_tr1f prg_exec_monitor program_options python regex serialization signals system thread unit_test_framework wave wserialization random chrono locale timer	
%else		
%define boostlibs date_time filesystem graph iostreams math_c99 math_c99f math_c99l math_tr1 math_tr1f math_tr1l prg_exec_monitor program_options python regex serialization signals system thread unit_test_framework wave wserialization random chrono locale timer
%endif

# (Anssi 01/2010) dashes are converted to underscores for macros ($lib2);
# The sed script adds _ when library name ends in number.
%{expand:%(for lib in %boostlibs; do lib2=${lib/-/_}; cat <<EOF
%%global libname$lib2 %%mklibname boost_$(echo $lib | sed 's,[0-9]$,&_,') %{version}
%%package -n %%{libname$lib2}
Summary:	Boost $lib shared library
# no one should require this, but provided anyway for maximum compatibility:
Provides:	boost = %version-%release
Group:		System/Libraries
EOF
done)}
# (Anssi 01/2010) splitted expand contents due to rpm bug failing build,
# triggered by a too long expanded string.
%{expand:%(for lib in %boostlibs; do lib2=${lib/-/_}; cat <<EOF
%%description -n %%{libname$lib2}
Boost is a collection of free peer-reviewed portable C++ source
libraries. The emphasis is on libraries which work well with the C++
Standard Library. This package contains the shared library needed for
running programs dynamically linked against Boost $lib.
EOF
done)}
%{expand:%(for lib in %boostlibs; do lib2=${lib/-/_}; cat <<EOF
%%files -n %%{libname$lib2}
%%defattr(-,root,root)
%%doc LICENSE_1_0.txt
%{_libdir}/libboost_$lib.so.%{version}
EOF
done)}

%package -n	%{libnamedevel}
Summary:	The libraries and headers needed for Boost development
Group:		Development/C++
Requires:	%{expand:%(for lib in %boostlibs; do echo -n "%%{libname${lib/-/_}} = %{version}-%{release} "; done)}
Obsoletes:	%{mklibname boost 1}-devel < %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}

%description -n	%{libnamedevel}
Boost is a collection of free peer-reviewed portable C++ source
libraries. The emphasis is on libraries which work well with the C++
Standard Library. This package contains headers and shared library
symlinks needed for Boost development.

%package -n     %{libnamedevel}-doc
Summary:        The libraries and headers needed for Boost development
Group:          Development/C++
Provides:       %{name}-devel-doc = %{version}-%{release}
Conflicts:      %{_lib}boost-devel < 1.41.0
BuildArch: noarch

%description -n %{libnamedevel}-doc
Boost is a collection of free peer-reviewed portable C++ source
libraries. The emphasis is on libraries which work well with the C++
Standard Library. This package contains documentation needed for Boost
development.

%package -n	%{libnamestaticdevel}
Summary:	Static libraries for Boost development
Group:		Development/C++
Requires:	%{libnamedevel} = %{version}-%{release}
Obsoletes:	%{mklibname boost 1}-static-devel < %{version}-%{release}
Provides:	%{name}-static-devel = %{version}-%{release}

%description -n	%{libnamestaticdevel}
Boost is a collection of free peer-reviewed portable C++ source
libraries. The emphasis is on libraries which work well with the C++
Standard Library. This package contains only the static libraries
needed for Boost development.

%package -n	%{name}-examples
Summary:	The examples for the Boost libraries
Group:		Development/C++
Obsoletes:	%{libname}-examples < %{version}-%{release}
Provides:	%{libname}-examples = %{version}-%{release}

%description -n	%{name}-examples
Boost is a collection of free peer-reviewed portable C++ source
libraries. The emphasis is on libraries which work well with the C++
Standard Library. This package contains examples, installed in the
same place as the documentation.

%prep
%setup -q -n boost_%{packver}
%patch0 -p0
%patch2 -p1
%patch4 -p1
%patch5 -p1
%patch7 -p2
%patch9 -p1
%patch10 -p1
%patch12 -p3
%patch15 -p0

# Preparing the docs
mkdir packagedoc
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/ \;

# Preparing the examples: All .hpp or .cpp files that are not in
# directories called test, src, or tools, as well as all files of any
# type in directories called example or examples.
mkdir examples
find libs -type f \( -name "*.?pp" ! -path "*test*" ! -path "*src*" ! -path "*tools*" -o -path "*example*" \) -exec cp --parents {} examples/ \;

%build
%define boost_jam_common_flags %{_smp_mflags} -d2 --layout=system --toolset=gcc variant=release threading=multi optimization=speed linkflags="%{ldflags} -lpython%{py_ver}" debug-symbols=on -sHAVE_ICU=1 -sEXPAT_INCLUDE=%{_includedir} -sEXPAT_LIBPATH=%{_libdir} -sCXXFLAGS="%{optflags} -O3" link=shared runtime-link=shared
%ifnarch %arm %mips
%define boost_bjam bjam %{boost_jam_common_flags}
%else
%define boost_bjam bjam %{boost_jam_common_flags} --disable-long-double
%endif
./bootstrap.sh --prefix=%{_prefix} --libdir=%{_libdir}
./%{boost_bjam} --prefix=%{_prefix} --libdir=%{_libdir}

%install

./%{boost_bjam} --prefix=%{buildroot}%{_prefix} --libdir=%{buildroot}%{_libdir} install

# (Anssi 01/2010) add compatibility symlinks:		
for file in %{buildroot}%{_libdir}/*.so; do
    cp -a $file ${file%.so}-mt.so
done
for file in %{buildroot}%{_libdir}/*.a; do
    ln -s $(basename $file) ${file%.a}-mt.a
done
    
# Kill any debug library versions that may show up un-invited.
rm -f %{buildroot}%{_libdir}/*-d.* %{buildroot}%{_libdir}/*-d-mt.*
# Remove cmake configuration files used to build the Boost libraries
rm -f %{buildroot}%{_libdir}/Boost*.cmake 
# Fix packaged backup files in examples
find . %buildroot -name "*.*~" |xargs rm -f


%files -n %{libnamedevel}
%{_libdir}/libboost_*.so
%{_includedir}/boost

%files -n %{libnamedevel}-doc
%defattr(-,root,root)
%doc packagedoc/*

%files -n %{libnamestaticdevel}
%defattr(-,root,root)
%{_libdir}/libboost_*.a

%files -n %{name}-examples
%defattr(-,root,root)
%doc examples/*



%changelog
* Thu Oct  4 2012 akdengi <kazancas@mandriva.ru>
+ Commit: 4db83f4
- return Mandriva Cooker spec. Drop cmake build
  
* Thu Oct  4 2012 akdengi <kazancas@mandriva.ru>
+ Commit: 017e8a5
- sync with fedora and mageia
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13615 |12mr|boost-jam-3.1.18-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Build tool for Boost libraries
Name:		boost-jam
Version:	3.1.18
Release:	%mkrel 2
URL:		http://www.boost.org/
Source0:	http://download.sourceforge.net/boost/%{name}-%{version}.tgz
License: 	Boost
Group: 		Development/Other
Buildrequires:	byacc
BuildRoot: 	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Boost Jam is a build tool based on FTJam, which in turn is based on 
Perforce Jam. It contains significant improvements made to facilitate
its use in the Boost Build System, but should be backward compatible 
with Perforce Jam.

Authors:
	Perforce Jam : Cristopher Seiwald
	FT Jam       : David Turner
	Boost Jam    : David Abrahams

%prep
%setup -q

%build
export CC="%{__cc}"
export CFLAGS="%{optflags}"
./build.sh cc

%install
%{__rm} -rf %{buildroot}
%{__mkdir_p} %{buildroot}%{_bindir}
%{__install} -m 755 bin.linux*/bjam %{buildroot}%{_bindir}/bjam

%files
%defattr(-,root,root)
%defattr(0644,root,root,0755)
%doc LICENSE_1_0.txt *.css *.html *.png images jam
%attr(0755,root,root) %{_bindir}/bjam

%clean
%{__rm} -rf %{buildroot}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13616 |12mr|bootloader-utils-1.15-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Small utils needed for the kernel
Name:		bootloader-utils
Version:	1.15
Release:	9
Source0:	%{name}-%{version}.tar.bz2
Patch0:         bootloader-utils.initrdsymlink.patch
License:	GPL+
Group:		System/Kernel and hardware
Requires:	perl-base

Requires(post,preun):	chkconfig rpm-helper
Requires(post,preun):	initscripts >= 7.06-21

URL:            http://svn.mandriva.com/cgi-bin/viewvc.cgi/soft/bootloader-utils/
Requires:	drakxtools-backend >= 10-52
BuildRequires:	perl-MDK-Common
BuildArch:	noarch

%description
Utilities needed to install/remove a kernel.  Also for updating
bootloaders.

%prep
%setup -q
%patch0 -p1

%build
make

%install
make ROOT=%{buildroot} mandir=%{_mandir} install
# nuke obsolete kheader initscript
rm -rf %{buildroot}/etc/rc.d/init.d/kheader

%pre
# disable obsolete kheader script on update if it exists
if [ $1 = 2 ]; then
    if [ -x /etc/rc.d/init.d/kheader ]; then
	chkconfig --del kheader
    fi
fi

%files
%defattr(-,root,root)
%config(noreplace) /etc/sysconfig/installkernel
/sbin/installkernel
/sbin/kernel_remove_initrd
%{_sbindir}/detectloader
%{_sbindir}/rebootin
%{_mandir}/man8/detectloader.*
%{_mandir}/man8/rebootin.*



%changelog
* Tue May 03 2011 Oden Eriksson <oeriksson@mandriva.com> 1.15-7mdv2011.0
+ Revision: 663331
- mass rebuild

* Tue Nov 30 2010 Oden Eriksson <oeriksson@mandriva.com> 1.15-6mdv2011.0
+ Revision: 603764
- rebuild

* Thu Mar 11 2010 Thomas Backlund <tmb@mandriva.org> 1.15-5mdv2010.1
+ Revision: 518229
- drop obsolete kheader initscript, not used by kernel since 2.6.22-6mdv (#52803)
- fix url

* Sun Aug 09 2009 Oden Eriksson <oeriksson@mandriva.com> 1.15-4mdv2010.0
+ Revision: 413181
- rebuild

* Fri Mar 06 2009 Antoine Ginies <aginies@mandriva.com> 1.15-3mdv2009.1
+ Revision: 350210
- 2009.1 rebuild

* Mon Jun 16 2008 Thierry Vignaud <tv@mandriva.org> 1.15-2mdv2009.0
+ Revision: 220489
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Sep 09 2007 Adam Williamson <awilliamson@mandriva.org> 1.15-1mdv2008.0
+ Revision: 83195
- rebuild for 2008
- Fedora license policy
- slight spec clean

  + Thierry Vignaud <tv@mandriva.org>
    - fix man pages


* Mon Jan 15 2007 Pixel <pixel@mandriva.com> 1.15-1mdv2007.0
+ Revision: 109040
- rebootin with grub: handle short-non-blank labels (used for BOOT_IMAGE=xxx) (#26813)

* Thu Oct 26 2006 Pixel <pixel@mandriva.com> 1.14-1mdv2007.1
+ Revision: 72643
- handle "savedefault --once" (grub, #26700)
- Import bootloader-utils

* Sat Aug 12 2006 Gwenole Beauchesne <gbeauchesne@mandriva.com> 1.13-1mdv2007.0
- handle default, legacy & xen0 kernels

* Wed May 31 2006 Pixel <pixel@mandriva.com> 1.12-1mdv2007.0
- rename *desktop586 and *desktop686 to *desktop for better consistency

* Tue May 30 2006 Pixel <pixel@mandriva.com> 1.11-1mdv2007.0
- add support for mdv extension (eg: 1mdv instead of 1mdk)
- add support for "laptop" kernels (was mm kernels)
  (from Thomas Backlund)

* Wed May 17 2006 Pixel <pixel@mandriva.com> 1.10-1mdk
- kheader: add support for tmb kernels
- /etc/init.d/kheader should not be a config file
- s/Mandrakesoft/Mandriva/

* Mon Jan 09 2006 Olivier Blin <oblin@mandriva.com> 1.9-6mdk
- convert parallel init to LSB
- fix post/preun Requires

* Sun Jan 01 2006 Olivier Blin <oblin@mandriva.com> 1.9-5mdk
- parallel init support

* Tue Aug 30 2005 Pixel <pixel@mandriva.com> 1.9-4mdk
- nice handling of "make modules_install" not done 
  (when installing own built kernel) (bugzilla #17981)

* Fri Aug 12 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.9-3mdk
- fix rpmlint errors (PreReq) 
- fix URL
- mkrel

* Fri Nov 12 2004 Pixel <pixel@mandrakesoft.com> 1.9-2mdk
- kheader is now generated from kheader.pl when building package
- kheader: add i586-up-1GB and i686-up-64GB (bugzilla #12189)

* Fri Aug 27 2004 Juan Quintela <quintela@mandrakesoft.com> 1.9-1mdk
- new -C option to work with cramfs.

* Mon Jul 19 2004 Pixel <pixel@mandrakesoft.com> 1.8-6mdk
- installkernel is skipped DURING_INSTALL

* Mon Jul 19 2004 Pixel <pixel@mandrakesoft.com> 1.8-5mdk
- installkernel:
  - ensure the PATH contains /sbin and /usr/sbin
  - force rebuilding the initrd in "copy" mode
    (since one may build more than one kernel with the same version)
  - use --no-short-name in "copy" mode

* Tue Jul 06 2004 Pixel <pixel@mandrakesoft.com> 1.8-4mdk
- bootloader-config prefers --no-short-name instead of --no-link

* Fri Jul 02 2004 Pixel <pixel@mandrakesoft.com> 1.8-3mdk
- require drakxtools-backend instead of drakxtools-newt

* Thu Jul 01 2004 Pixel <pixel@mandrakesoft.com> 1.8-2mdk
- installkernel *is* used for copying installing kernels in /boot 
  (cf arch/i386/boot/install.sh used by kernel's "make install")

* Tue Jun 29 2004 Pixel <pixel@mandrakesoft.com> 1.8-1mdk
- installkernel:
  - it is now a wrapper to bootloader-config (in drakxtools-newt)
  - always have option AUTOREMOVE
  - always have option NOCOPY (was useful to copy your home built kernel)
    => option NOCONFIG deprecated
  - force option -s when installing and -S when removing
    (ie always do/remove the "build" symlink to the source tree)
  - force bootloader auto-detection (options AUTODETECT and LOADER are deprecated)
  - option OPTIONS is removed (what was it for exactly?)
- detectloader is now a wrapper to bootloader-config (in drakxtools-newt)
- helper scripts make-initrd, lilo, grub and yaboot obsolete

* Tue May 18 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.7-1mdk
- sanitize /etc/fstab parsing: do not match "/foobar/" when looking
  for "/"
- grub configuration:
  o simplify code through reusing MDK::Common
  o minimal "LABEL=foobar" managment aka handle it when looking for
    boot device (generic LABEL=foobar support is still lacking)
  o santize boot partition lookup:
    * do not match "/foobar/" when looking for "/"
    * do not match "/foobar/boot" when looking for "/boot"

* Tue Mar 02 2004 Nicolas Planel <nplanel@mandrakesoft.com> 1.6-7mdk
- getroot() don't have arguement.

* Tue Mar 02 2004 Nicolas Planel <nplanel@mandrakesoft.com> 1.6-6mdk
- append is not null anymore.
- ide-scsi removed from command line for all kernel (2.6 2.4).

* Fri Feb 27 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.6-5mdk
- when boot loader is grub, do not remove unrelated kernel entries (#5952)
- from Thomas Backlund <tmb@mandrake.org>:
  o typo fixes
  o make some messages somewhat more understandable


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13617 |12mr|bootparamd-0.17-20
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages	%{nil}
%define debug_package		%{nil}

Summary:	A server process which provides boot information to diskless clients
Name:		bootparamd
Version:	0.17
Release:	20
License:	BSD
Group:		System/Servers
Source0:	ftp://sunsite.unc.edu/pub/Linux/system/network/daemons/netkit-bootparamd-0.17.tar.bz2
Source1:	bootparamd.init
Requires(post):	rpm-helper
Requires(preun): rpm-helper
Requires:	rpcbind

%description
The bootparamd process provides bootparamd, a server process which
provides the information needed by diskless clients in order for them
to successfully boot.  Bootparamd looks first in /etc/bootparams for an
entry for that particular client; if a local bootparams file doesn't
exist, it looks at the appropriate Network Information Service (NIS)
map.  Some network boot loaders (notably Sun's) rely on special boot
server code on the server, in addition to the rarp and tftp servers.
This bootparamd server process is compatible with SunOS bootparam clients
and servers which need that boot server code.

You should install bootparamd if you need to provide boot information to
diskless clients on your network.

%prep
%setup -q -n netkit-bootparamd-%{version}

%build
%serverbuild
./configure --prefix=%{_prefix}
perl -pi -e '
	s,^CC=*.$,CC=cc,;
	s,-O2,\$(RPM_OPT_FLAGS) -D_BSD_SOURCE,;
	s,^BINDIR=.*$,BINDIR=%{_bindir},;
	s,^SBINDIR=.*$,SBINDIR=%{_sbindir},;
	s,^MANDIR=.*$,MANDIR=%{_mandir},;
	' MCONFIG
%make

%install
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_sbindir}
mkdir -p %{buildroot}%{_mandir}/man{1,5,8}
mkdir -p %{buildroot}%{_sysconfdir}/rc.d/init.d
make INSTALLROOT=%{buildroot} install
install -m 755 %{SOURCE1} %{buildroot}%{_sysconfdir}/rc.d/init.d/bootparamd

cd %{buildroot}%{_mandir}/man8
ln -s rpc.bootparamd.8.bz2 %{buildroot}%{_mandir}/man8/bootparamd.8.bz2

%post
%_post_service bootparamd

%preun
%_preun_service bootparamd

%files
%{_sbindir}/rpc.bootparamd
%{_bindir}/callbootd
%{_mandir}/man8/*
%config(noreplace) %{_sysconfdir}/rc.d/init.d/bootparamd




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13618 |12mr|bootsplash-3.3.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name bootsplash
%define version 3.3.3
%define release %mkrel 4

Summary: Scripts to handle Mandriva themeing
Name: %{name}
Version: %{version}
Release: %{release}
# From Mandriva SVN
Source0: %{name}-%version.tar.bz2
License: GPL
Group: System/Kernel and hardware
BuildRoot: %{_tmppath}/%{name}-buildroot
Url:       http://svn.mandriva.com/cgi-bin/viewvc.cgi/soft/bootsplash/
Requires: perl-base
# Do not require mkinitrd anymore to be able to be prerequed by mkinitrd (mkinitrd is in basesystem anyway)
# Requires: mkinitrd >= 3.5.18-14mdk
Conflicts: mkinitrd < 3.5.18-14mdk
#there is no way to say a special kernel requires.
Requires: kernel initscripts > 7.04-15mdk 
Requires: perl-Archive-Cpio
Suggests: drakx-kbd-mouse-x11
Requires: plymouth-scripts
Conflicts: drakxtools-newt < 10-49mdk
BuildArchitectures: noarch

%description
This package contains the scripts necessary to install and change the theme 
used by Mandriva (at boot time and in desktop sessions)

%prep
%setup -q

%build
make LIB=%{_lib}

%install
rm -rf %{buildroot}
make install prefix=%{buildroot}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README ChangeLog 
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/scripts





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13619 |12mr|borges-0.14.9-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    borges
%define Name    Borges
%define version 0.14.9
%define release %mkrel 8

Name:   %{name}
Version: %{version}
Release: %{release}
Summary: Mandriva Linux Documents Management System
License: GPL
Group: Publishing
Url: http://www.mandrivalinux.com/en/doc/project/Borges/
Source0: %{Name}-%{version}.tar.bz2
Requires: %{name}-module
Requires: libxslt-proc
Requires: make
Requires: imagemagick
Requires: xfig
Requires: libxml2-utils
Conflicts: Borges-Frontend < 0.12.2
BuildRequires: libxslt-proc
BuildRequires: perl(Date::Manip)
BuildRequires: perl(XML::LibXML)
BuildRequires: perl(XML::Twig)
BuildRequires: imagemagick
BuildRequires: xfig
BuildRequires: jadetex
BuildRequires: docbook-style-dsssl
BuildRequires: docbook-style-xsl
BuildRequires: docbook-dtd42-xml
BuildRequires: libxml2-utils
Obsoletes: Borges
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}

%description
Borges is a content production system aimed at creating documents in
many languages. Its design goals are internationalization,
flexibility, reusable content, teamwork. The system can currently be
used for any project using documents based on the DocBook XML DTD.

%package docbook
Summary: The Borges DocBook module 
Group: Publishing
Provides: borges-module
Requires: borges
Requires: docbook-dtd42-xml
Requires: docbook-style-xsl
Requires: docbook-style-dsssl
Requires: tetex-latex
Requires: jadetex
Requires: openjade
Obsoletes: Borges-DocBook

%description docbook
This package contains the DocBook module for the Borges Documents
Management System.
It holds the different files allowing to handle documents written with
the DocBook XML DTD.


%package frontend
Summary: The BorgesWeb frontend
Group: Publishing
Requires: borges
Requires: apache-mod_suexec
Obsoletes: Borges-Frontend

%description frontend
This package contains the Web frontend for the Borges Documents
Management System.
It is an HTML interface allowing users to upload or edit inline the
different modules they have tasks assigned on. It then commits
modifications to CVS and eventually pass associated task.


%package doc
Summary: The Borges DMS documentation
Group: Publishing

%description doc
This package contains the documentation and the documentation sources
for the Borges Documents Management System. The doc is written with
Borges so the sources included can be regarded as a tutorial for
learning how to use Borges.

%prep
%setup -q -n %{Name}-%{version}

%build

%install
rm -rf %{buildroot}
%makeinstall PREFIX=%{buildroot}/ DOCDIR=%{buildroot}/%{_docdir}/%{name}
rm -f %{buildroot}/usr/share/Borges/backend/Makefile.TDB
rm -f %{buildroot}/usr/share/Borges/template/drivers/TDB-tex.xsl
rm -f %{buildroot}/usr/share/Borges/{README,LICENSE,COPYING,VERSION}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_docdir}/%{name}
%{_datadir}/%{Name}
%exclude %{_docdir}/%{name}/doc
%exclude %{_datadir}/%{Name}/template/drivers/docbook-*sl
%exclude %{_datadir}/%{Name}/backend/Makefile.DB
%exclude %{_datadir}/%{Name}/bin/web-frontend.cgi


%files docbook
%defattr(-,root,root)
%{_datadir}/%{Name}/template/drivers/docbook-*sl
%{_datadir}/%{Name}/backend/Makefile.DB

%files frontend
%defattr(-,root,root)
%{_datadir}/%{Name}/bin/web-frontend.cgi

%files doc
%defattr(-,root,root)
%{_docdir}/%{name}/doc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13620 |12mr|bouncycastle-1.46-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major           1
%define minor           43
%define archivever      %{major}%{minor}

%define section         free

%define gcj_support     1

Name:           bouncycastle
Version:        1.46
Release:        2
Epoch:          0
Summary:        Bouncy Castle Crypto Package for Java
Group:          Development/Java
License:        BSD
URL:            http://www.bouncycastle.org/
Source0:        http://www.bouncycastle.org/download/crypto-%{archivever}.tar.gz
# Invalid characters in comments prevent build
# "file" says they are UTF-8 but they are not
Patch0:		crypto-invalid-characters.patch
# UTF-8 characters in one testcase and one comment
# FIXME: fix properly with javac command-line option or so
Patch1:		crypto-utf8-characters.patch
Requires:       jpackage-utils >= 0:1.5
BuildRequires:  ant
BuildRequires:  ant-junit
BuildRequires:  geronimo-jaf-1.0.2-api
BuildRequires:  geronimo-javamail-1.3.1-api
BuildRequires:  junit
BuildRequires:  java-rpmbuild >= 0:1.5
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildArch:      noarch
%endif # gcj_support
# BEGIN PROVIDER
BuildRequires:  java-devel
BuildRequires:  java < 0:1.8.0
Obsoletes:      %{name}-provider < %{epoch}:%{version}-%{release}
Provides:       %{name}-provider = %{epoch}:%{version}-%{release}
Provides:       jce = 1.7.0.0
# END PROVIDER
# (Anssi 01/2008) Obsolete the old jdk1.4 subpackage:
Obsoletes:	bouncycastle-jdk1.4 < %{epoch}:%{version}-%{release}
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%description
The Bouncy Castle Crypto APIs consist of the following:
- A lightweight cryptography API in Java.
- A provider for the JCE and JCA.
- A clean room implementation of the JCE 1.2.1.
- Generators for Version 1 and Version 3 X.509 certificates and PKCS12 files.
- A signed jar version suitable for JDK 1.4 and the Sun JCE.

%package extras
Summary:	Extra packages of Bouncy Castle
Group:		Development/Java
Requires:	%{name}
Requires:       geronimo-jaf-1.0.2-api
Requires:       geronimo-javamail-1.3.1-api
Conflicts:	bouncycastle < 1.43-1

%description extras
The SMIME/CMS, TSP, OpenPGP/BCPG portions of Bouncy Castle.

%package javadoc
Group:          Development/Java
Summary:        Javadocs for %{name}
Obsoletes:      bouncycastle-javadoc-jdk1.4 < %{epoch}:%{version}-%{release}

%description javadoc
Javadocs for %{name}.

%prep
%setup -q -n crypto-%{archivever}
%patch0 -p1
%patch1 -p1
%{_bindir}/find . -name '*.jar' | %{_bindir}/xargs -t %{__rm}
%{__perl} -pi -e 's/<javac/<javac nowarn="true"/g' *.xml


%build
export CLASSPATH=$(build-classpath jaf javamail/mailapi junit)
export OPT_JAR_LIST="`%{__cat} %{_sysconfdir}/ant.d/junit`"
export JAVA_HOME=%{_jvmdir}/java-1.7.0
%ant -f jdk16.xml -Drelease.suffix=%{version} build-provider build build-test

%install


%{__mkdir_p} %{buildroot}%{_javadir}

pushd build/artifacts/jdk1.6/jars
for jar16 in {bcmail,bcpg,bcprov,bctest,bctsp}-jdk16-%{version}.jar; do
   jar16d=`echo $jar16 | %{__sed} s#-jdk16##g`
   %{__install} -m 644 $jar16 %{buildroot}%{_javadir}/$jar16d
done
popd

pushd %{buildroot}%{_javadir}
  for jar in *-%{version}.jar; do
    %{__ln_s} $jar $(echo $jar | %{__sed} s#-%{version}##g)
  done
popd

%{__mkdir_p} %{buildroot}%{_javadocdir}/%{name}-%{version}
(cd %{buildroot}%{_javadocdir} && %{__ln_s} %{name}-%{version} %{name})


pushd build/artifacts/jdk1.6
  ver=16
  for javadoc in bcmail bcpg bcprov bctsp; do
    %{__mkdir_p} %{buildroot}%{_javadocdir}/%{name}-%{version}/${javadoc}
    cp -Rf ${javadoc}-jdk${ver}-%{version}/docs/* %{buildroot}%{_javadocdir}/%{name}-%{version}/${javadoc}
  done
popd

%{__mkdir_p} %{buildroot}%{_javadir}/gcj-endorsed
(cd %{buildroot}%{_javadir}/gcj-endorsed && %{__ln_s} %{_javadir}/bcprov.jar .)

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif # gcj_support

%post
if test -x %{_bindir}/rebuild-security-providers; then
  %{_bindir}/rebuild-security-providers
fi
%if %{gcj_support}
%{update_gcjdb}
%endif

%postun
if test -x %{_bindir}/rebuild-security-providers; then
  %{_bindir}/rebuild-security-providers
fi
%if %{gcj_support}
%{clean_gcjdb}
%endif # gcj_support

%files
%defattr(0644,root,root,0755)
%doc *.html
# BEGIN PROVIDER
%{_javadir}/bcprov-%{version}.jar
%{_javadir}/bcprov.jar
%{_javadir}/gcj-endorsed/bcprov.jar
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%{_libdir}/gcj/%{name}/bcprov-%{version}.jar.so
%{_libdir}/gcj/%{name}/bcprov-%{version}.jar.db
%endif
# END PROVIDER

%files extras
%defattr(-,root,root)
%{_javadir}/bcmail-%{version}.jar
%{_javadir}/bcpg-%{version}.jar
%{_javadir}/bctest-%{version}.jar
%{_javadir}/bctest.jar
%{_javadir}/bctsp-%{version}.jar
%{_javadir}/bcmail.jar
%{_javadir}/bcpg.jar
%{_javadir}/bctsp.jar
%if %{gcj_support}
%{_libdir}/gcj/%{name}/bcmail-%{version}.jar.so
%{_libdir}/gcj/%{name}/bcmail-%{version}.jar.db
%{_libdir}/gcj/%{name}/bcpg-%{version}.jar.so
%{_libdir}/gcj/%{name}/bcpg-%{version}.jar.db
%{_libdir}/gcj/%{name}/bctest-%{version}.jar.db
%{_libdir}/gcj/%{name}/bctest-%{version}.jar.so
%{_libdir}/gcj/%{name}/bctsp-%{version}.jar.so
%{_libdir}/gcj/%{name}/bctsp-%{version}.jar.db
%endif

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}



%changelog
* Sat Aug  25 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 6c81636
- Rebuild with gcj  support
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13621 |12mr|bpalogin-2.0.2-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name bpalogin
%define version 2.0.2
%define release %mkrel 12

Summary: Client for Telstra's Big Pond Advance cable connections
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://bpalogin.sourceforge.net/download/%{name}-%{version}.tar.bz2
Patch0: bpalogin-2.0.2-fix-str-fmt.patch
License: GPL
Group: System/Servers
Url: http://bpalogin.sourceforge.net/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires(post): rpm-helper
Requires(preun): rpm-helper


%description
BPALogin is a replacement for the Telstra supplied client for
connecting and using Telstra's Big Pond Advance powered by Cable. The
current implementation was written by Shane Hyde, but is now being
maintained by William Rose and others based at SourceForge.

%prep
%setup -q
%patch0 -p0

%build
%serverbuild
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%post
%_post_service %{name}

%preun
%_preun_service  %{name}

%files
%defattr(-,root,root)
%doc COPYING CREDITS INSTALL README 
%config(noreplace) %{_sysconfdir}/%{name}.conf
%attr(755,root,root) %{_initrddir}/%{name}
%{_sbindir}/%{name}




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13622 |12mr|brasero-3.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		1
%define api		3
%define gi_major	%{version}

%define libnameburn3	%mklibname %{name}-burn %{api} %{major}
%define libnamemedia3	%mklibname %{name}-media %{api} %{major}
%define libnameutils3	%mklibname %{name}-utils %{api} %{major}

%define girmedia	%mklibname %{name}-media-gir %{gi_major}
%define girburn		%mklibname %{name}-burn-gir %{gi_major}

%define develname	%mklibname -d %{name}

%define url_ver	%(echo %{version}|cut -d. -f1,2)

Name:		brasero
Summary:	A disc burning application for GNOME
Version:	3.6.1
Release:	1
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources//%{name}/%{url_ver}/%{name}-%{version}.tar.xz
Source1:	brasero_copy_disc.desktop
Source2:	brasero_create_data_project_from_blank_medium.desktop
Source3:	brasero_create_audio_cd_from_blank_medium.desktop
URL:		http://www.gnome.org/projects/brasero/
License:	GPLv2+
Group:		Archiving/Cd burning
BuildRequires:	pkgconfig(gdk-x11-3.0)
BuildRequires:	pkgconfig(glib-2.0) >= 2.28.0
BuildRequires:	pkgconfig(gmodule-2.0) >= 2.6.0
BuildRequires:	pkgconfig(gmodule-export-2.0) >= 2.6.0
BuildRequires:	pkgconfig(gobject-2.0) >= 2.28.0
BuildRequires:	pkgconfig(gobject-introspection-1.0) >= 0.6.3
BuildRequires:	pkgconfig(gio-2.0) >= 2.28.0
BuildRequires:	pkgconfig(gstreamer-1.0)
BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0)
BuildRequires:	pkgconfig(gthread-2.0) >= 2.6.0
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.0.0
BuildRequires:	pkgconfig(ice)
BuildRequires:	tracker-devel glib2.0-common
BuildRequires:	pkgconfig(libburn-1) >= 0.4.0
BuildRequires:	pkgconfig(libcanberra) >= 0.1
BuildRequires:	pkgconfig(libcanberra-gtk3) >= 0.1
BuildRequires:	pkgconfig(libisofs-1) >= 0.6.4
BuildRequires:	pkgconfig(libnautilus-extension) >= 2.91.90
BuildRequires:	pkgconfig(libnotify) >= 0.6.1
BuildRequires:	pkgconfig(libxml-2.0) >= 2.6.0
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(totem-plparser) >= 2.29.1
BuildRequires:	intltool >= 0.35.0
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	imagemagick
# Only needed when gnome-autogen.sh is used
BuildRequires:	gnome-common
BuildRequires:	gtk-doc
BuildRequires:	gettext-devel itstool

# optional requirements to make video projects work
Suggests:	vcdimager
Suggests:	dvdauthor
Suggests:	gstreamer1.0-plugins-bad

%description
Brasero is yet another CD / DVD writing application for the GNOME
desktop. It is designed to be as simple as possible and has some
unique features to enable users to create their discs easily and
quickly. It can handle both audio and data discs, and can use either
cdrkit or libburn / libisofs as the writing backend.

%package -n %{libnameburn3}
Group:		System/Libraries
Summary:	A disc burning application for GNOME - shared library

%description -n %{libnameburn3}
Brasero is yet another CD / DVD writing application for the GNOME
desktop. It is designed to be as simple as possible and has some
unique features to enable users to create their discs easily and
quickly. It can handle both audio and data discs, and can use either
cdrkit or libburn / libisofs as the writing backend.

%package -n %{libnamemedia3}
Group:		System/Libraries
Summary:	A disc burning application for GNOME - shared library

%description -n %{libnamemedia3}
Brasero is yet another CD / DVD writing application for the GNOME
desktop. It is designed to be as simple as possible and has some
unique features to enable users to create their discs easily and
quickly. It can handle both audio and data discs, and can use either
cdrkit or libburn / libisofs as the writing backend.

%package -n %{libnameutils3}
Group:		System/Libraries
Summary:	A disc burning application for GNOME - shared library

%description -n %{libnameutils3}
Brasero is yet another CD / DVD writing application for the GNOME
desktop. It is designed to be as simple as possible and has some
unique features to enable users to create their discs easily and
quickly. It can handle both audio and data discs, and can use either
cdrkit or libburn / libisofs as the writing backend.

%package -n %{girburn}
Summary:	GObject Introspection interface description for GData
Group:		System/Libraries
Requires:	%{libnameburn3} = %{version}-%{release}
Obsoletes:	%{_lib}%{name}-burn-gir0.0 < 3.2.0-2

%description -n %{girburn}
GObject Introspection interface description for GData.

%package -n %{girmedia}
Summary:	GObject Introspection interface description for GData
Group:		System/Libraries
Requires:	%{libnamemedia3} = %{version}-%{release}
Obsoletes:	%{_lib}%{name}-media-gir0.0 < 3.2.0-2

%description -n %{girmedia}
GObject Introspection interface description for GData.

%package -n %{develname}
Summary:	A disc burning application for GNOME - development library
Group:		Development/C
Requires:	%{libnameburn3} = %{version}-%{release}
Requires:	%{libnamemedia3} = %{version}-%{release}
Requires:	%{libnameutils3} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}

%description -n %{develname}
Brasero is yet another CD / DVD writing application for the GNOME
desktop. It is designed to be as simple as possible and has some
unique features to enable users to create their discs easily and
quickly. It can handle both audio and data discs, and can use either
cdrkit or libburn / libisofs as the writing backend.

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
        --enable-nautilus \
        --enable-libburnia \
        --enable-search \
        --enable-playlist \
        --enable-preview \
        --enable-inotify \
        --disable-caches \
        --disable-static

%make 

%install
%makeinstall_std

sed -i 's/cd:x/cd;x/' %{buildroot}%{_datadir}/applications/%{name}.desktop

#we don't want these
find %{buildroot} -name "*.la" -delete

%find_lang %{name} --with-gnome

#(nl) KDE Solid integration
mkdir -p %{buildroot}%{_datadir}/apps/solid/actions
install -D -m 644 %{SOURCE1} %{buildroot}%{_datadir}/apps/solid/actions/
install -D -m 644 %{SOURCE2} %{buildroot}%{_datadir}/apps/solid/actions/
install -D -m 644 %{SOURCE3} %{buildroot}%{_datadir}/apps/solid/actions/

%files -f %{name}.lang
%doc AUTHORS MAINTAINERS NEWS README
%{_bindir}/%{name}
%{_libdir}/%{name}3
%{_libdir}/nautilus/extensions-3.0/libnautilus-brasero-extension.*
%{_datadir}/applications/*
%{_datadir}/%{name}
%{_datadir}/glib-2.0/schemas/org.gnome.brasero.gschema.xml
%{_datadir}/GConf/gsettings/brasero.convert
%{_datadir}/icons/hicolor/*/apps/*
%{_mandir}/man1/%{name}.1*
%{_datadir}/mime/packages/%{name}.xml
%{_datadir}/apps/solid/actions/*

%files -n %{libnameburn3}
%{_libdir}/lib%{name}-burn3.so.%{major}*

%files -n %{libnamemedia3}
%{_libdir}/lib%{name}-media3.so.%{major}*

%files -n %{libnameutils3}
%{_libdir}/lib%{name}-utils3.so.%{major}*

%files -n %{girburn}
%{_libdir}/girepository-1.0/BraseroBurn-3.6.0.typelib

%files -n %{girmedia}
%{_libdir}/girepository-1.0/BraseroMedia-3.6.0.typelib

%files -n %develname
%doc %{_datadir}/gtk-doc/html/libbrasero*
%{_libdir}/lib%{name}-*.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/%{name}3
%{_datadir}/gir-1.0/BraseroBurn-3.6.0.gir
%{_datadir}/gir-1.0/BraseroMedia-3.6.0.gir



%changelog
* Fri Dec  7 2012 Arkady L. Shane <ashejn@rosalab.ru> 3.6.1-1
- update to 3.6.1

* Tue Oct  9 2012 Arkady L. Shane <ashejn@rosalab.ru> 3.6.0-1
- update to 3.6.0

* Tue Apr 17 2012 Alexander Khrukin <akhrukin@mandriva.org> 3.4.1-1mdv2012.0
+ Revision: 791439
- BR:tracker-devel
- version update 3.4.1

* Thu Jan 19 2012 Matthew Dawkins <mattydaw@mandriva.org> 3.2.0-1
+ Revision: 762796
- added missing BR glib2.0-common
- fixed files list for includes
- actually add p0
- fixed lib naming
- added p0 (thx mga)
- new version 3.2.0
- cleaned up spec
- converted BRs to pkgconfig provides
- split out gir and lib pkgs
- employed new api and gir major
- attempt to link properly against libm
- more clean ups
- fixed BR name
- bump release
- rebuild
- cleaned up spec
- prep for major upgrade

* Sun Oct 16 2011 Götz Waschk <waschk@mandriva.org> 2.32.1-6
+ Revision: 704892
- rebuild for gmime

* Sat Sep 03 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 2.32.1-5
+ Revision: 698154
- rebuild for new libburn

* Mon May 09 2011 Funda Wang <fwang@mandriva.org> 2.32.1-4
+ Revision: 673046
- fix a nasty translation bug reported by ubuntu community

* Sun Apr 10 2011 Funda Wang <fwang@mandriva.org> 2.32.1-3
+ Revision: 652195
- rebuild

  + Matthew Dawkins <mattydaw@mandriva.org>
    - added missing BR
    - added missing requires for cdrkit
    - added suggests for cdrdao and dvd+rw-tools
    - changed dirname macro to dir_name for rpm5
    - eliminated extra macro rel just to set mkrel macro

* Mon Nov 15 2010 Götz Waschk <waschk@mandriva.org> 2.32.1-1mdv2011.0
+ Revision: 597760
- update to new version 2.32.1

  + John Balcaen <mikala@mandriva.org>
    - Fix BR for libcanberra-gtk-devel

* Mon Sep 27 2010 Götz Waschk <waschk@mandriva.org> 2.32.0-1mdv2011.0
+ Revision: 581463
- update to new version 2.32.0

* Tue Sep 14 2010 Götz Waschk <waschk@mandriva.org> 2.31.92-1mdv2011.0
+ Revision: 578316
- new version

* Tue Aug 31 2010 Götz Waschk <waschk@mandriva.org> 2.31.91-1mdv2011.0
+ Revision: 574572
- update to new version 2.31.91

* Wed Aug 18 2010 Götz Waschk <waschk@mandriva.org> 2.31.90-1mdv2011.0
+ Revision: 571172
- new version
- drop patch
- new major
- update file list, replace gconf by gsettings

* Sat Jul 31 2010 Funda Wang <fwang@mandriva.org> 2.30.2-2mdv2011.0
+ Revision: 563901
- rebuild for new gobject-introspection

* Tue Jun 22 2010 Frederic Crozat <fcrozat@mandriva.com> 2.30.2-1mdv2010.1
+ Revision: 548524
- Release 2.30.2
- Remove patch1 (merged upstream)

* Fri May 14 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2.30.1-5mdv2010.1
+ Revision: 544744
- Update solid action translations

* Tue May 11 2010 Luis Medinas <lmedinas@mandriva.org> 2.30.1-4mdv2010.1
+ Revision: 544489
- Added patch from upstream git to fix tracker search and memleaks

* Mon May 10 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2.30.1-3mdv2010.1
+ Revision: 544372
- Add KDE Solid actions

* Wed Apr 28 2010 Christophe Fergeau <cfergeau@mandriva.com> 2.30.1-2mdv2010.1
+ Revision: 540333
- rebuild so that shared libraries are properly stripped again

* Tue Apr 27 2010 Götz Waschk <waschk@mandriva.org> 2.30.1-1mdv2010.1
+ Revision: 539481
- new version
- drop patch 1

* Mon Apr 26 2010 Frederic Crozat <fcrozat@mandriva.com> 2.30.0-2mdv2010.1
+ Revision: 538957
- Fix buildrequires for x86-67
- Patch1: fix build with tracker 0.8.x (GNOME bug #616831)

* Mon Mar 29 2010 Götz Waschk <waschk@mandriva.org> 2.30.0-1mdv2010.1
+ Revision: 528912
- new version
- drop patch 1

* Mon Mar 15 2010 Götz Waschk <waschk@mandriva.org> 2.29.92-2mdv2010.1
+ Revision: 519133
- don't hang on startup (b.g.o #611111)

* Fri Mar 12 2010 Götz Waschk <waschk@mandriva.org> 2.29.92-1mdv2010.1
+ Revision: 518304
- update to new version 2.29.92

* Mon Feb 22 2010 Götz Waschk <waschk@mandriva.org> 2.29.91-1mdv2010.1
+ Revision: 509814
- update to new version 2.29.91

* Tue Feb 09 2010 Götz Waschk <waschk@mandriva.org> 2.29.90-1mdv2010.1
+ Revision: 502598
- update to new version 2.29.90

* Wed Jan 27 2010 Götz Waschk <waschk@mandriva.org> 2.29.6-1mdv2010.1
+ Revision: 496951
- update to new version 2.29.6

* Tue Dec 22 2009 Götz Waschk <waschk@mandriva.org> 2.29.4-1mdv2010.1
+ Revision: 481619
- update to new version 2.29.4

* Sat Dec 19 2009 Götz Waschk <waschk@mandriva.org> 2.29.3-1mdv2010.1
+ Revision: 480184
- new version
- update deps
- rediff patch
- update file list

* Mon Dec 14 2009 Götz Waschk <waschk@mandriva.org> 2.28.3-1mdv2010.1
+ Revision: 478639
- update to new version 2.28.3

* Wed Oct 21 2009 Frederic Crozat <fcrozat@mandriva.com> 2.28.2-1mdv2010.0
+ Revision: 458621
- Release 2.28.2

* Mon Oct 05 2009 Götz Waschk <waschk@mandriva.org> 2.28.1-1mdv2010.0
+ Revision: 454158
- update to new version 2.28.1

* Mon Sep 21 2009 Götz Waschk <waschk@mandriva.org> 2.28.0-1mdv2010.0
+ Revision: 446622
- update to new version 2.28.0

* Thu Sep 10 2009 Götz Waschk <waschk@mandriva.org> 2.27.92-1mdv2010.0
+ Revision: 437413
- update to new version 2.27.92

* Wed Aug 26 2009 Götz Waschk <waschk@mandriva.org> 2.27.91-1mdv2010.0
+ Revision: 421333
- update to new version 2.27.91

* Mon Aug 10 2009 Götz Waschk <waschk@mandriva.org> 2.27.90-1mdv2010.0
+ Revision: 414459
- new version
- update file list

* Mon Jul 27 2009 Götz Waschk <waschk@mandriva.org> 2.27.5-2mdv2010.0
+ Revision: 400789
- update build deps
- new version
- drop patch 1

* Wed Jul 15 2009 Götz Waschk <waschk@mandriva.org> 2.27.4-2mdv2010.0
+ Revision: 396190
- fix pkgconfig file

* Tue Jul 14 2009 Götz Waschk <waschk@mandriva.org> 2.27.4-1mdv2010.0
+ Revision: 395775
- new version
- update deps
- rediff the patch

* Tue Jun 16 2009 Götz Waschk <waschk@mandriva.org> 2.27.3-1mdv2010.0
+ Revision: 386288
- new version
- fix format strings

* Tue May 26 2009 Götz Waschk <waschk@mandriva.org> 2.27.2-1mdv2010.0
+ Revision: 379962
- update to new version 2.27.2

* Mon May 11 2009 Götz Waschk <waschk@mandriva.org> 2.27.1-1mdv2010.0
+ Revision: 374298
- update build deps
- new version
- fix build
- update file list

* Tue Apr 14 2009 Götz Waschk <waschk@mandriva.org> 2.26.1-1mdv2009.1
+ Revision: 367221
- new version
- drop patch

* Tue Apr 07 2009 Frederic Crozat <fcrozat@mandriva.com> 2.26.0-3mdv2009.1
+ Revision: 364847
- Update patch0 with more crash fixes from SVN

* Mon Apr 06 2009 Frederic Crozat <fcrozat@mandriva.com> 2.26.0-2mdv2009.1
+ Revision: 364362
- Patch0 (SVN): many crash fixes from SVN

* Mon Mar 16 2009 Götz Waschk <waschk@mandriva.org> 2.26.0-1mdv2009.1
+ Revision: 355629
- update to new version 2.26.0
- obsolete nautilus-cd-burner

* Mon Mar 02 2009 Götz Waschk <waschk@mandriva.org> 2.25.92-1mdv2009.1
+ Revision: 346876
- update to new version 2.25.92

* Tue Feb 17 2009 Götz Waschk <waschk@mandriva.org> 2.25.91.2-1mdv2009.1
+ Revision: 342176
- new version

* Tue Feb 17 2009 Götz Waschk <waschk@mandriva.org> 2.25.91.1-1mdv2009.1
+ Revision: 341479
- new version

* Tue Feb 17 2009 Götz Waschk <waschk@mandriva.org> 2.25.91-1mdv2009.1
+ Revision: 341434
- new version
- drop patches

* Sun Feb 01 2009 Funda Wang <fwang@mandriva.org> 2.25.90-2mdv2009.1
+ Revision: 336214
- more linkage fix

* Sun Feb 01 2009 Funda Wang <fwang@mandriva.org> 2.25.90-1mdv2009.1
+ Revision: 336200
- fix linkage with gst
- New version 2.25.90

  + Götz Waschk <waschk@mandriva.org>
    - fix source URL

* Mon Jan 19 2009 Götz Waschk <waschk@mandriva.org> 0.9.1-1mdv2009.1
+ Revision: 331326
- new version
- drop all patches
- add library package

* Tue Jan 06 2009 Funda Wang <fwang@mandriva.org> 0.9.0-1mdv2009.1
+ Revision: 325191
- use gnome-autogen
- let plugins link with gobject
- New versino 0.9.0
- fix linkage rather than disable lflags
- rediff format patch

* Fri Dec 19 2008 Götz Waschk <waschk@mandriva.org> 0.8.4-1mdv2009.1
+ Revision: 316152
- new version
- fix build
- update build deps
- add nautilus extensions

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Tue Nov 11 2008 Frederik Himpe <fhimpe@mandriva.org> 0.8.3-1mdv2009.1
+ Revision: 302117
- Update to new version 0.8.3

* Tue Sep 23 2008 Frederik Himpe <fhimpe@mandriva.org> 0.8.2-1mdv2009.0
+ Revision: 287600
- Suggest optional requirements to make video projects work
- Add BuildRequires to fix build of the help
- Update to new version 0.8.2 (important bug fixes)

* Mon Aug 25 2008 Adam Williamson <awilliamson@mandriva.org> 0.8.1-2mdv2009.0
+ Revision: 275968
- disable libburn backend, it's not working

* Sat Aug 09 2008 Funda Wang <fwang@mandriva.org> 0.8.1-1mdv2009.0
+ Revision: 270118
- New version 0.8.1

* Mon Jul 14 2008 Adam Williamson <awilliamson@mandriva.org> 0.8.0-1mdv2009.0
+ Revision: 234448
- drop now unnecessary buildrequires
- drop menu patch and workaround (fixed upstream)
- new version 0.8.0

* Thu Jul 03 2008 Adam Williamson <awilliamson@mandriva.org> 0.7.91-1mdv2009.0
+ Revision: 231372
- drop build.patch (merged upstream)
- new release 0.7.91

* Sat Jun 28 2008 Adam Williamson <awilliamson@mandriva.org> 0.7.90-1mdv2009.0
+ Revision: 229597
- crib a little loop from eog to handle omf files by language
- use --with-gnome for find-lang
- add build.patch: fixes build for GCC 4.3 (from upstream SVN)
- disable underlinking protection (only plugins, no shared libs)
- small spec clean
- new release 0.7.90

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed May 14 2008 Adam Williamson <awilliamson@mandriva.org> 0.7.9-0.815.1mdv2009.0
+ Revision: 206955
- br gnome-doc-utils
- re-enable libburn plugins (work with current libburnia now)
- new snapshot 815

* Wed Apr 23 2008 Adam Williamson <awilliamson@mandriva.org> 0.7.9-0.761.1mdv2009.0
+ Revision: 196792
- add desktop.patch to fix an error in the .desktop file
- disable libburnia temporarily as libisofs 0.6 is not yet supported
- switch to SVN trunk

* Wed Mar 26 2008 Adam Williamson <awilliamson@mandriva.org> 0.7.2-0.693.1mdv2008.1
+ Revision: 190209
- buildrequires libusb-devel
- add Dutch translation by Fred Himpe from SVN head (#39392)
- bump to rev 693 (updates for many translations, adds Greek translation)

* Thu Feb 28 2008 Adam Williamson <awilliamson@mandriva.org> 0.7.2-0.643.2mdv2008.1
+ Revision: 176491
- drop workarounds for some issues that have now been fixed upstream
- update to current snapshot of stable branch (upstream blesses it as stable, contains important fixes for 0.7.1)

  + Thierry Vignaud <tv@mandriva.org>
    - fix gstreamer0.10-devel BR for x86_64

* Sat Feb 09 2008 Emmanuel Andry <eandry@mandriva.org> 0.7.1-2mdv2008.1
+ Revision: 164495
- rebuild for new libcamel

* Mon Jan 28 2008 Adam Williamson <awilliamson@mandriva.org> 0.7.1-1mdv2008.1
+ Revision: 158932
- fix bogus : separator in .desktop file
- disable the glibc workaround, doesn't seem to be right any more
- new release 0.7.1

* Thu Dec 27 2007 Jérôme Soyer <saispo@mandriva.org> 0.7.0-1mdv2008.1
+ Revision: 138353
- New release 0.7.0

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - do not package big ChangeLog

* Fri Dec 07 2007 Funda Wang <fwang@mandriva.org> 0.6.90-2mdv2008.1
+ Revision: 116123
- rebuild for new beagle

* Tue Nov 27 2007 Adam Williamson <awilliamson@mandriva.org> 0.6.90-1mdv2008.1
+ Revision: 113509
- fix file list again
- fix file list
- drop both patches, merged upstream
- new release 0.6.90

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - fix buildrequires
    - fix desktop entry

* Sat Nov 17 2007 Funda Wang <fwang@mandriva.org> 0.6.1-7mdv2008.1
+ Revision: 109293
- rebuild for new lzma

* Mon Nov 05 2007 Funda Wang <fwang@mandriva.org> 0.6.1-6mdv2008.1
+ Revision: 105956
- rebuild for new totem

* Fri Sep 28 2007 Adam Williamson <awilliamson@mandriva.org> 0.6.1-5mdv2008.0
+ Revision: 93487
- add brasero-0.6.1-sectorsize.patch from upstream SVN to fix size calculation for audio and VCDs (so long audio and VCDs do not fail due to being 'too big')

* Thu Sep 20 2007 Adam Williamson <awilliamson@mandriva.org> 0.6.1-4mdv2008.0
+ Revision: 91672
- adjust XDG categories (fix #33828)

* Wed Sep 19 2007 Pascal Terjan <pterjan@mandriva.org> 0.6.1-3mdv2008.0
+ Revision: 90806
- Bump release to re-upload lost package

* Sun Sep 09 2007 Pascal Terjan <pterjan@mandriva.org> 0.6.1-2mdv2008.0
+ Revision: 83451
- Fix release
- rebuild

* Sat Aug 25 2007 Funda Wang <fwang@mandriva.org> 0.6.1-1mdv2008.0
+ Revision: 71294
- 0.6.1 stable

* Tue Aug 14 2007 Adam Williamson <awilliamson@mandriva.org> 0.6.1-0.283.1mdv2008.0
+ Revision: 63486
- update to SVN rev 283 to fix an upstream booboo that was breaking compile
- correct category addition (no semi-colon when using desktop-file-install)
- correct license to GPLv2+
- update to latest 0.6 branch SVN: fixes for some important bugs

* Tue Jul 31 2007 Adam Williamson <awilliamson@mandriva.org> 0.6.0-2mdv2008.0
+ Revision: 57171
- fix and improve description

* Tue Jul 31 2007 Adam Williamson <awilliamson@mandriva.org> 0.6.0-1mdv2008.0
+ Revision: 57160
- buildrequires libgcrypt-devel
- fix for glibc 2.6 change to sg
- add patch0 to enable deprecated APIs (needed to build against GTK+ 2.11.6)
- update URL
- 0.6.0 final

* Tue Jul 03 2007 Adam Williamson <awilliamson@mandriva.org> 0.6.0-0.245.1mdv2008.0
+ Revision: 47614
- update to current SVN; build against libburn and libisofs

  + Götz Waschk <waschk@mandriva.org>
    - fix script syntax

* Tue Apr 17 2007 Jérôme Soyer <saispo@mandriva.org> 0.5.90-1mdv2008.0
+ Revision: 13611
- New release 0.5.90


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13623 |12mr|bridge-utils-1.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	bridge-utils
%define	version	1.5
%define	rel     2
%define	release	%mkrel %{rel}

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Utilities for configuring the linux ethernet bridge
Group:		Networking/Other
License:	GPL
URL:		http://linux-net.osdl.org/index.php/Bridge
Source0:	http://downloads.sourceforge.net/bridge/%{name}-%{version}.tar.gz
BuildRequires:	kernel-headers

%description
This package contains utilities for configuring the linux ethernet
bridge. The linux ethernet bridge can be used for connecting multiple
ethernet devices together. The connecting is fully transparent: hosts
connected to one ethernet device see hosts connected to the other
ethernet devices directly.

%package	devel
Summary:	Libraries for the linux ethernet bridge programs
Group:		Development/C

%description	devel
This package contains the header and object files necessary for
developing programs which use 'libbridge', the interface to the linux
kernel ethernet bridge.

%prep
%setup -q

%build
autoconf
%configure2_5x
%make

%install
%makeinstall_std

%files
%defattr(-,root,root)
%doc ChangeLog README doc/{FAQ,FIREWALL,HOWTO,WISHLIST}
%{_mandir}/man*/*
%{_sbindir}/*

%files devel
%defattr(-,root,root)






%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13624 |12mr|brltty-4.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	_bindir	/bin
%define	_libdir /lib
%ifarch x86_64
%define	_libdir /lib64
%endif

%define major		0.5
%define libname		%mklibname brlapi %{major}
%define develname	%mklibname brlapi -d

%ifarch %{arm} %{mips}
%bcond_with	java
%else
%bcond_without	java
%endif

Summary:	Braille display driver for Linux/Unix
Name:		brltty
Version:	4.4
Release:	2
License:	GPLv2+
Group:		System/Servers
URL:		http://mielke.cc/brltty/
Source0:	http://mielke.cc/brltty/releases/%{name}-%{version}.tar.gz
Patch0:		brltty-cppflags.patch
Patch1:		brltty-4.4-add-missing-include-path.patch
BuildRequires:	bison
BuildRequires:	gpm-devel
BuildRequires:  pkgconfig(alsa)
BuildRequires:  pkgconfig(ncursesw)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xaw7)
BuildRequires:	pkgconfig(xt)
BuildRequires:	pkgconfig(xtst)
BuildRequires:	python-devel
BuildRequires:	bluez-devel
BuildRequires:  python-pyrex
BuildRequires:  ocaml
BuildRequires:  festival-devel
BuildRequires:  libbraille-devel
BuildRequires:  speech_tools-devel
BuildRequires:	subversion
%if %{with java}
BuildRequires:	java-rpmbuild
%endif
BuildConflicts: findlib

%description
BRLTTY is a background process (daemon) which provides
access to the Linux/Unix console (when in text mode)
for a blind person using a refreshable braille display.
It drives the braille display,
and provides complete screen review functionality.
Some speech capability has also been incorporated.

%package -n	%{libname}
Summary:	API for brltty
Group:		System/Libraries
License:	LGPL+
Obsoletes:	%{mklibname brlapi 0.5.1 0} <= %{version}-%{release}
Obsoletes:	%{mklibname brlapi 0.4.1 0} <= %{version}-%{release}

%description -n	%{libname}
This package provides the run-time support for the Application
Programming Interface to BRLTTY.

Install this package if you have an application which directly accesses
a refreshable braille display.

%package -n	%{develname}
Group:		Development/C
License:	LGPL+
Summary:	Headers, static archive, and documentation for BrlAPI
Provides:	brlapi-devel = %{EVRD}
Requires:	%{libname} = %{version}-%{release}
Obsoletes:	%{mklibname brlapi 0.5.1 0 -d} <= %{version}-%{release}
Obsoletes:	%{mklibname brlapi 0.4.1 0 -d} <= %{version}-%{release}

%description -n %{develname}
This package provides the header files, static archive, shared object
linker reference, and reference documentation for BrlAPI (the
Application Programming Interface to BRLTTY).  It enables the
implementation of applications which take direct advantage of a
refreshable braille display in order to present information in ways
which are more appropriate for blind users and/or to provide user
interfaces which are more specifically atuned to their needs.

Install this package if you're developing or maintaining an application
which directly accesses a refreshable braille display.

%if %{with java}
%package -n	brlapi-java
Group:		Development/Java
Summary:	Java bindings for BrlAPI
Requires:	java-devel-openjdk
Obsoletes:	%{mklibname brlapi 0.5}-java <= %{version}-%{release}

%description -n	brlapi-java
This package provides the Java bindings for BrlAPI,
which is the Application Programming Interface to BRLTTY.

Install this package if you have a Java application
which directly accesses a refreshable braille display.
%endif

%package -n	brlapi-python
Summary:	Python bindings for BrlAPI
Group:		Development/Python
Obsoletes:	%{mklibname brlapi 0.5.1 0}-python <= %{version}-%{release}
Obsoletes:	%{mklibname brlapi 0.5}-python <= %{version}-%{release}

%description -n	brlapi-python
This package provides the Python bindings for BrlAPI,
which is the Application Programming Interface to BRLTTY.

Install this package if you have a Python application
which directly accesses a refreshable braille display.

%package -n	ocaml-brlapi
Summary:	Ocaml bindings for BrlAPI
Group:		Development/Other
%rename		brlapi-ocaml

%description -n	ocaml-brlapi
This package provides the Ocaml bindings for BrlAPI,
which is the Application Programming Interface to BRLTTY.

Install this package if you have a Ocaml application
which directly accesses a refreshable braille display.

%package -n	ocaml-brlapi-devel
Summary:	Development files for ocaml-brlapi
Group:		Development/Other
Requires:	ocaml-brlapi = %{EVRD}
Requires:	brlapi-devel = %{EVRD}

%description -n	ocaml-brlapi-devel
The ocaml-brlapi-devel package contains libraries and signature files for
developing applications that use ocaml-brlapi.

%prep
%setup -q
%patch0 -p1 -b .cppflags~
%patch1 -p1 -b .includes~
autoconf

%build
# Patch6 changes aclocal.m4:
for i in -I/usr/lib/jvm/java/include{,/linux}; do
      java_inc="$java_inc $i"
done
%configure2_5x	CPPFLAGS="$java_inc" \
		--with-install-root="%{buildroot}" \
		--disable-relocatable-install \
		--disable-tcl-bindings \
		--disable-stripping
%make

%install
# just to avoid an installation error
make install
install -m644 Documents/%{name}.conf -D %{buildroot}%{_sysconfdir}/%{name}.conf
install -m644 Documents/%{name}.1 -D %{buildroot}%{_mandir}/man1/%{name}.1

# Missing ocaml library
cp Bindings/OCaml/*.cmx '%{buildroot}%{_prefix}/%{_lib}/ocaml/brlapi/'

directory="doc"
mkdir -p "${directory}"
for file in `find . \( -path "./${directory}" -o -path ./Documents \) -prune -o \( -name 'README*' -o -name '*.patch' -o -name '*.txt' -o -name '*
.html' -o -name '*.sgml' -o \( -path "./Bootdisks/*" -type f -perm +ugo=x \) \) -print`
do
   mkdir -p "${directory}/${file%/*}"
   cp -rp "${file}" "${directory}/${file}"
done

%files -n %{name}
%doc README Documents/ChangeLog Documents/TODO
%config(noreplace) %{_sysconfdir}/%{name}.conf
%attr(0755,root,root) %{_bindir}/*
%{_sysconfdir}/%{name}
%{_libdir}/%{name}
%{_mandir}/man1/*

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc Documents/BrlAPIref
%{_libdir}/*.so
%{_libdir}/*.a
%{_includedir}/brlapi.h
%{_includedir}/brlapi_*.h
%{_includedir}/brltty
%{_mandir}/man3/*

%if %{with java}
%files -n brlapi-java
%{_prefix}/lib/java/libbrlapi_java.so
%{_datadir}/java/brlapi.jar
%endif

%files -n brlapi-python
%{py_platsitedir}/brlapi.*
%{py_platsitedir}/Brlapi-*

%files -n ocaml-brlapi
%dir %{_prefix}/%{_lib}/ocaml/brlapi
%{_prefix}/%{_lib}/ocaml/brlapi/META
%{_prefix}/%{_lib}/ocaml/brlapi/*.cma
%{_prefix}/%{_lib}/ocaml/brlapi/*.cmi
%{_prefix}/%{_lib}/ocaml/stublibs/*.so*

%files -n ocaml-brlapi-devel
%{_prefix}/%{_lib}/ocaml/brlapi/*.a
%{_prefix}/%{_lib}/ocaml/brlapi/*.cmxa
%{_prefix}/%{_lib}/ocaml/brlapi/*.cmx
%{_prefix}/%{_lib}/ocaml/brlapi/*.mli

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13625 |12mr|bsf-2.4.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define section         free
%bcond_without          full
%define gcj_support     0

Name:           bsf
Version:        2.4.0
Release:        3
Epoch:          0
Summary:        Bean Scripting Framework
License:        Apache License
Url:            http://jakarta.apache.org/bsf/
Group:          Development/Java
#Vendor:        JPackage Project
#Distribution:  JPackage
Source0:        http://www.apache.org/dist/jakarta/bsf/source/bsf-src-%{version}.tar.gz
Source1:        http://www.apache.org/dist/jakarta/bsf/source/bsf-src-%{version}.tar.gz.asc
Source2:        http://www.apache.org/dist/jakarta/bsf/source/bsf-src-%{version}.tar.gz.md5
Source3:        build-properties.xml
Requires:       jakarta-commons-logging
Requires:       jython
Requires:       rhino
Requires:       servletapi5
Requires:       java >= 0:1.6
BuildRequires:  ant
BuildRequires:  jakarta-commons-logging
%if %with full
#BuildRequires: jacl
BuildRequires:  jython
#BuildRequires: netrexx
BuildRequires:  rhino
BuildRequires:  java-devel >= 0:1.6
%endif
BuildRequires:  servletapi5
BuildRequires:	java-rpmbuild
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
Buildarch:      noarch
%endif

%description
Bean Scripting Framework (BSF) is a set of Java classes which provides
scripting language support within Java applications, and access to Java
objects and methods from scripting languages. BSF allows one to write
JSPs in languages other than Java while providing access to the Java
class library. In addition, BSF permits any Java application to be
implemented in part (or dynamically extended) by a language that is
embedded within it. This is achieved by providing an API that permits
calling scripting language engines from within Java, as well as an
object registry that exposes Java objects to these scripting language
engines.

BSF supports several scripting languages currently:
* Javascript (using Rhino ECMAScript, from the Mozilla project)
* Python (using either Jython or JPython)
* Tcl (using Jacl)
* NetRexx (an extension of the IBM REXX scripting language in Java)
* XSLT Stylesheets (as a component of Apache XML project's Xalan and
Xerces)

In addition, the following languages are supported with their own BSF
engines:
* Java (using BeanShell, from the BeanShell project)
* JRuby
* JudoScript

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
Javadoc for %{name}.

%prep
%setup -q
%{_bindir}/find . -name '*.jar' -o -name '*.class' | %{_bindir}/xargs -t %{__rm}
cp -a %{SOURCE3} build-properties.xml

%build
%if %with full
export CLASSPATH=$(build-classpath rhino xalan-j2 jython servletapi5 jspapi jakarta-commons-logging)
%else
export CLASSPATH=$(build-classpath servletapi5 jspapi jakarta-commons-logging)
%endif
##export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib/tools.jar
%{ant} bindist

%install
%{__rm} -rf %{buildroot}
# jar
%{__mkdir_p} 755 %{buildroot}%{_javadir}
cp -a dist/bsf-%{version}/lib/bsf.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do %{__ln_s} ${jar} ${jar/-%{version}/}; done)
# javadoc
%{__mkdir_p} %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -a dist/bsf-%{version}/docs/api/* %{buildroot}%{_javadocdir}/%{name}-%{version}
(cd %{buildroot}%{_javadocdir} && %{__ln_s} %{name}-%{version} %{name})

%{__perl} -pi -e 's/\r$//g' dist/bsf-%{version}/samples/scriptedui/ui.jacl dist/bsf-%{version}/samples/scriptedui/ui.py

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%post javadoc
%{__rm} -f %{_javadocdir}/%{name}
%{__ln_s} %{name}-%{version} %{_javadocdir}/%{name}

%postun javadoc
if [ $1 -eq 0 ]; then
  %{__rm} -f %{_javadocdir}/%{name}
fi

%files
%defattr(0644,root,root,0755)
%doc dist/bsf-%{version}/*.txt dist/bsf-%{version}/samples
%{_javadir}/*
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/*
%endif

%files javadoc
%defattr(0644,root,root,0755)
%dir %{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}-%{version}/*
%ghost %{_javadocdir}/%{name}





%changelog
* Thu Sep  6 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 4877847
- Revert last commit and don't use __cp macro
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13626 |12mr|bsh-1.3.0-21
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2007, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

Name:           bsh
Version:        1.3.0
Release:        21
Summary:        Lightweight Scripting for Java
License:        SPL or LGPLv2+
Source0:        %{name}-%{version}-src.tar.bz2
#cvs -d:pserver:anonymous@beanshell.cvs.sourceforge.net:/cvsroot/beanshell login
#cvs -z3 -d:pserver:anonymous@beanshell.cvs.sourceforge.net:/cvsroot/beanshell export -r rel_1_3_0_final BeanShell
#tar cjf bsh-1.3.0-src.tar.bz2 BeanShell
Source1:        bsh-1.3.0.pom
Source2:        bsh-bsf-1.3.0.pom
Source3:        %{name}-desktop.desktop

Patch0:         %{name}-build.patch
Patch1:         %{name}-xsl-fixes.patch
BuildRequires:  java >= 0:1.6.0
BuildRequires:  ant, bsf, ant-trax, imagemagick, desktop-file-utils
BuildRequires:  servlet
BuildRequires:  xalan-j2
BuildRequires:  xml-commons-apis
Requires:       java >= 0:1.6.0
Requires:       bsf
Requires:       jpackage-utils >= 0:1.7.5-3.9
URL:            http://www.beanshell.org/
Group:          Development/Java
BuildArch:      noarch

%description
BeanShell is a small, free, embeddable, Java source interpreter with
object scripting language features, written in Java. BeanShell executes
standard Java statements and expressions, in addition to obvious
scripting commands and syntax. BeanShell supports scripted objects as
simple method closures like those in Perl and JavaScript(tm).
You can use BeanShell interactively for Java experimentation and
debugging or as a simple scripting engine for your applications. In
short: BeanShell is a dynamically interpreted Java, plus some useful
stuff. Another way to describe it is to say that in many ways BeanShell
is to Java as Tcl/Tk is to C: BeanShell is embeddable - You can call
BeanShell from your Java applications to execute Java code dynamically
at run-time or to provide scripting extensibility for your applications.
Alternatively, you can call your Java applications and objects from
BeanShell; working with Java objects and APIs dynamically. Since
BeanShell is written in Java and runs in the same space as your
application, you can freely pass references to "real live" objects into
scripts and return them as results.

%package manual
Summary:        Manual for %{name}
Group:          Development/Java

%description manual
Documentation for %{name}.

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
Javadoc for %{name}.

%package demo
Summary:        Demo for %{name}
Group:          Development/Java
AutoReqProv:    no
Requires:       %{name} = %{version}-%{release}
Requires:       /usr/bin/env

%description demo
Demonstrations and samples for %{name}.

%package utils
Summary:        %{name} utilities
Group:          Development/Java
Requires:       %{name} = %{version}-%{release}
Requires:       jline
Provides:       %{name}-desktop = %{version}-%{release}
Obsoletes:      %{name}-desktop < 0:1.3.0-17
# So that yum will pull this in on base package upgrades from < 0:1.3.0-17
# (bsh and bshdoc scripts moved here in -17):
Obsoletes:      %{name} < 0:1.3.0-17

%description utils
%{name} utilities.

%prep
%setup -q -n BeanShell
%patch0 -p1
%patch1 -p1
for j in $(find . -name "*.jar"); do
    mv $j $j.no
done
# remove all CVS files
for dir in `find . -type d -name CVS`; do rm -rf $dir; done
for file in `find . -type f -name .cvsignore`; do rm -rf $file; done
# fix rpmlint spurious-executable-perm warnings
for i in backbutton forwardbutton homebutton remoteconsole upbutton; do
    chmod 644 docs/images/$i.gif
done

%build
mkdir -p lib
pushd lib
ln -sf $(build-classpath bsf)
ln -sf $(build-classpath servlet)
ln -sf $(build-classpath xalan-j2-serializer)
popd
export CLASSPATH=$CLASSPATH:$(build-classpath xalan-j2-serializer)
ant="ant -Dant.build.javac.source=1.5"
$ant dist
%ifnarch ppc64 s390x
(cd docs/faq && $ant)
(cd docs/manual && $ant)
%endif

%install
# jars
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
install -m 644 dist/%{name}-%{version}.jar \
             $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
install -m 644 dist/%{name}-bsf-%{version}.jar \
             $RPM_BUILD_ROOT%{_javadir}/%{name}-bsf-%{version}.jar
install -m 644 dist/%{name}-classpath-%{version}.jar \
             $RPM_BUILD_ROOT%{_javadir}/%{name}-classpath-%{version}.jar
install -m 644 dist/%{name}-commands-%{version}.jar \
             $RPM_BUILD_ROOT%{_javadir}/%{name}-commands-%{version}.jar
install -m 644 dist/%{name}-core-%{version}.jar \
             $RPM_BUILD_ROOT%{_javadir}/%{name}-core-%{version}.jar
install -m 644 dist/%{name}-reflect-%{version}.jar \
             $RPM_BUILD_ROOT%{_javadir}/%{name}-reflect-%{version}.jar
install -m 644 dist/%{name}-util-%{version}.jar \
             $RPM_BUILD_ROOT%{_javadir}/%{name}-util-%{version}.jar

(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} ${jar/-%{version}/}; done)
%add_to_maven_depmap %{name} %{name} %{version} JPP %{name}
%add_to_maven_depmap %{name} %{name}-bsf %{version} JPP %{name}-bsf

# poms
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms
install -pm 644 %{SOURCE1} \
    $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP-%{name}.pom
install -pm 644 %{SOURCE2} \
    $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP-%{name}-bsf.pom

# manual
find docs -name ".cvswrappers" -exec rm -f {} \;
find docs -name "*.xml" -exec rm -f {} \;
find docs -name "*.xsl" -exec rm -f {} \;
find docs -name "*.log" -exec rm -f {} \;
%ifnarch ppc64 s390x
(cd docs/manual && mv html/* .)
(cd docs/manual && rm -rf html)
(cd docs/manual && rm -rf xsl)
%endif
# javadoc
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr javadoc/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}
# menu entry
desktop-file-install --vendor=fedora --mode=644 \
  --dir=$RPM_BUILD_ROOT%{_datadir}/applications %{SOURCE3}
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/16x16/apps
convert src/bsh/util/lib/icon.gif \
  $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/16x16/apps/bsh.png

# demo
for i in `find tests -name \*.bsh`; do
  perl -p -i -e 's,^\n?#!(/(usr/)?bin/java bsh\.Interpreter|/bin/sh),#!/usr/bin/env %{_bindir}/%{name},' $i
  if head -1 $i | grep '#!/usr/bin/env %{_bindir}/%{name}' >/dev/null; then
    chmod 755 $i
  else
    chmod a+r $i
  fi
done
for i in `find tests -name \*.java -o -name \*.gif -o -name \*.txt`; do
  chmod 644 $i
done
chmod 755 tests/Template
cat > one << EOF
#!/bin/sh

EOF
cat tests/Interactive/reload/one >> one
cat one > tests/Interactive/reload/one
rm one
cat > two << EOF
#!/bin/sh

EOF
cat tests/Interactive/reload/two >> two
cat two > tests/Interactive/reload/two
rm two
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/%{name}
cp -pr tests $RPM_BUILD_ROOT%{_datadir}/%{name}
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/%{name}/webapps
install -m 644 dist/bshservlet.war $RPM_BUILD_ROOT%{_datadir}/%{name}/webapps
install -m 644 dist/bshservlet-wbsh.war $RPM_BUILD_ROOT%{_datadir}/%{name}/webapps

# scripts
install -d $RPM_BUILD_ROOT%{_bindir}

function bsh_script() {
    local jars=%{name}.jar runclass=
    if [ $2 = jline.ConsoleRunner ] ; then
        jars="$jars jline.jar"
        runclass=bsh.Interpreter
    fi
cat > $RPM_BUILD_ROOT%{_bindir}/$1 << EOF
#!/bin/sh
#
# $1 script
# JPackage Project (http://jpackage.sourceforge.net)

# Source functions library
_prefer_jre=true
. %{_datadir}/java-utils/java-functions

# Source system prefs
if [ -f %{_sysconfdir}/%{name}.conf ] ; then
  . %{_sysconfdir}/%{name}.conf
fi

# Source user prefs
if [ -f \$HOME/.%{name}rc ] ; then
  . \$HOME/.%{name}rc
fi

# Configuration
MAIN_CLASS=$2
if [ -n "\$BSH_DEBUG" ]; then
  BASE_FLAGS=-Ddebug=true
fi

BASE_JARS="$jars"

# Set parameters
set_jvm
set_classpath \$BASE_JARS
set_flags \$BASE_FLAGS
set_options \$BASE_OPTIONS

# Let's start
run $runclass "\$@"
EOF
}

bsh_script bsh jline.ConsoleRunner
bsh_script bsh-desktop bsh.Console

cat > $RPM_BUILD_ROOT%{_bindir}/%{name}doc << EOF
#!/usr/bin/env %{_bindir}/%{name}
EOF
cat scripts/bshdoc.bsh >> $RPM_BUILD_ROOT%{_bindir}/%{name}doc

%post utils
touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :

%post
%update_maven_depmap

%postun utils
if [ $1 -eq 0 ] ; then
    touch --no-create %{_datadir}/icons/hicolor &>/dev/null
    gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
fi

%postun
%update_maven_depmap

%posttrans utils
gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :

%files
%defattr(-,root,root)
%doc src/Changes.html src/License.txt src/README.txt
%{_javadir}/*
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/webapps
%{_datadir}/maven2/poms/*
%{_mavendepmapfragdir}

%ifnarch ppc64 s390x
%files manual
%defattr(-,root,root)
%doc docs/*
%endif

%files javadoc
%defattr(-,root,root)
%{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}

%files demo
%defattr(-,root,root)
%doc tests/README.txt tests/Interactive/README
%{_datadir}/%{name}/tests/*

%files utils
%defattr(-,root,root)
%attr(0755,root,root) %{_bindir}/%{name}*
%{_datadir}/applications/*%{name}-desktop.desktop
%{_datadir}/icons/hicolor/*x*/apps/%{name}.png




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13627 |12mr|btparser-0.19-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2
%define libname %mklibname btparser %{major}

Name:		btparser
Version:	0.19
Release:	1
Summary:	Parser and analyzer for backtraces produced by GDB
Group:		Development/Other
License:	GPLv2+
URL:		http://fedorahosted.org/btparser
Source0:	https://fedorahosted.org/released/btparser/%{name}-%{version}.tar.xz
Patch0:		btparser-0.18-automake1.12.patch
BuildRequires:	python-devel
BuildRequires:	pkgconfig(glib-2.0)
Conflicts:	%{libname} < 0.18

%description
Btparser is a backtrace parser and analyzer, which works with
backtraces produced by the GNU Project Debugger. It can parse a text
file with a backtrace to a tree of C structures, allowing to analyze
the threads and frames of the backtrace and work with them.

Btparser also contains some backtrace manipulation and extraction
routines:
- it can find a frame in the crash-time backtrace where the program
  most likely crashed (a chance is that the function described in that
  frame is buggy)
- it can produce a duplication hash of the backtrace, which helps to
  discover that two crash-time backtraces are duplicates, triggered by
  the same flaw of the code
- it can "rate" the backtrace quality, which depends on the number of
  frames with and without the function name known (missing function
  name is caused by missing debugging symbols)

%files
%doc README NEWS COPYING TODO ChangeLog
%{_bindir}/btparser
%{_mandir}/man1/%{name}.1.*
%{py_platsitedir}/%{name}/*

#--------------------------------------------------------------------

%package -n %{libname}
Summary:	Libraries for reporting crashes to different targets
Group:		System/Libraries

%description -n %{libname}
Btparser is a backtrace parser and analyzer, which works with
backtraces produced by the GNU Project Debugger. It can parse a text
file with a backtrace to a tree of C structures, allowing to analyze
the threads and frames of the backtrace and work with them.

Btparser also contains some backtrace manipulation and extraction
routines:
- it can find a frame in the crash-time backtrace where the program
  most likely crashed (a chance is that the function described in that
  frame is buggy)
- it can produce a duplication hash of the backtrace, which helps to
  discover that two crash-time backtraces are duplicates, triggered by
  the same flaw of the code
- it can "rate" the backtrace quality, which depends on the number of
  frames with and without the function name known (missing function
  name is caused by missing debugging symbols)

%files -n %{libname}
%{_libdir}/libbtparser.so.%{major}*

#--------------------------------------------------------------------

%define devname %mklibname %{name} -d

%package -n %{devname}
Summary:	Development libraries for %{name}
Group:		Development/Other
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n %{devname}
Development libraries and headers for %{name}.

%files -n %{devname}
%{_includedir}/*
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*

#--------------------------------------------------------------------
%prep
%setup -q
%patch0 -p1
autoreconf -fi

%build
%configure --disable-static
%make

%install
%makeinstall_std

%check
make check



%changelog
* Tue Aug  7 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 118e8b5
- Fix Conflicts generation
  
* Tue Aug  7 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: fac80cc
- Add patch to fix build with automake 1.12, move python stuff to main package
  
* Tue Aug  7 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: cd61bda
- New version 0.18, update BuildRequires
  
* Tue Aug  7 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: dd3afb8
- Spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13628 |12mr|btrfs-progs-0.19-1.20120328.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _root_sbindir	/sbin

%define snapshot 20120328
Name:		btrfs-progs
Version:	0.19
Release:	1.%{snapshot}.2
Summary:	Userspace programs for btrfs

Group:		System/Kernel and hardware
License:	GPLv2
URL:		http://btrfs.wiki.kernel.org/
#Source0:	http://www.kernel.org/pub/linux/kernel/people/mason/btrfs/%{name}-%{version}.tar.bz2
# git clone git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-progs.git
# git archive --prefix=btrfs-progs-0.19/ --format tar  HEAD | xz > ../SOURCES/btrfs-progs-0.19-$(date +%Y%m%d).tar.xz
Source0:	%{name}-%{version}-%{snapshot}.tar.xz
Patch0:		btrfs-progs-fix-labels.patch
Patch1:		btrfs-progs-0.19-20120328-build-everything.patch
Patch3:		btrfs-progs-0.19-fix-return-value.patch
Patch4:		btrfs-progs-0.19-build-fixes.patch
Patch5:		btrfs-progs-0.19-20120328-ignore-standard-fsck-switch.patch
# do NOT enable
Patch6:		btrfs-progs-0.19-20120328-recover-chunk.patch
# from suse
Patch7:		btrfs-progs-0.19-plug-memory-leak-in-find_and_setup_log_root.patch
Patch8:		btrfs-progs-0.19-fix-memleak.patch
Patch9:		btrfs-progs-0.19-ignore-deleted-loopmounts.patch

BuildRequires:	pkgconfig(ext2fs)
BuildRequires:	pkgconfig(uuid)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	acl-devel

%description
The btrfs-progs package provides all the userpsace programs needed to create,
check, modify and correct any inconsistencies in the btrfs filesystem.

%prep
%setup -q
%patch0 -p1 -b .labels~
%patch3 -p1 -b .return_value~
#patch4 -p1 -b .build_fixes~
%patch1 -p1 -b .everything~
%patch5 -p1 -b .ignore_switch~
#patch6 -p1 -b .recover_chunk~
%patch7 -p1 -b .plug_memory_luck~
#patch8 -p1 -b .memleak~
%patch9 -p1 -b .ignore_del_loopmnts~

%build
%make CFLAGS="%{optflags} -Os -Wstrict-aliasing=3"

%install
%makeinstall bindir=%{buildroot}%{_root_sbindir}
ln -sv %{_root_sbindir}/btrfsck %{buildroot}%{_root_sbindir}/fsck.btrfs 

%files
%doc INSTALL
%{_root_sbindir}/btrfsctl
%{_root_sbindir}/btrfsck
%{_root_sbindir}/btrfstune
%{_root_sbindir}/fsck.btrfs
%{_root_sbindir}/mkfs.btrfs
%{_root_sbindir}/btrfs-calc-size
%{_root_sbindir}/btrfs-convert
%{_root_sbindir}/btrfs-corrupt-block
%{_root_sbindir}/btrfs-debug-tree
%{_root_sbindir}/btrfs-find-root
%{_root_sbindir}/btrfs-image
#%{_root_sbindir}/btrfs-recover-chunk
%{_root_sbindir}/btrfs-restore
%{_root_sbindir}/btrfs-select-super
%{_root_sbindir}/btrfs-show
%{_root_sbindir}/btrfs-vol
%{_root_sbindir}/btrfs-zero-log
%{_root_sbindir}/btrfs
%{_root_sbindir}/btrfs-map-logical
%{_mandir}/man8/btrfs-image.8*
%{_mandir}/man8/btrfs-show.8*
%{_mandir}/man8/btrfsck.8*
%{_mandir}/man8/btrfsctl.8*
%{_mandir}/man8/mkfs.btrfs.8*
%{_mandir}/man8/btrfs.8.*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13629 |12mr|bug-buddy-2.32.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libnamegnome %mklibname gnomebreakpad

Summary:	Utility to ease the reporting of bugs within the GNOME Desktop Environment
Name:		bug-buddy
Version:        2.32.0
Release:	4
License:	GPLv2+
Group:		Graphical desktop/GNOME
Source0: 	http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.bz2
URL:		http://www.gnome.org/
BuildRequires:	gnome-menus-devel
BuildRequires:	pkgconfig(libbonobo-2.0)
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libebook-1.2)
BuildRequires:	evolution-data-server-devel
BuildRequires:	libgtop2.0-devel
BuildRequires:	elfutils-devel
BuildRequires:	libsoup-devel >= 2.2.94
#gw libtool dep
BuildRequires:	dbus-glib-devel
BuildRequires:	intltool
BuildRequires:	gnome-common
BuildRequires:	popt-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires:	gdb
Requires: %libnamegnome = %version
#gw it does a dlopen on libplds4.so
Requires: %mklibname nspr 4
Requires: %mklibname nss 3

%description
bug-buddy is a druid based tool which steps you through the GNOME bug
submission process.  It can automatically obtain stack traces from core
files or crashed applications.  Debian and KDE bug tracking systems are
also supported.

%package -n %libnamegnome
Summary: GTK+ module for loading the crash dump library
Group: System/Libraries

%description -n %libnamegnome
Breakpad is a set of client and server components which implement a
crash-reporting system. This is a module for GTK+ to automatically load the
breakpad library.

%prep
%setup -q
%apply_patches

%build

CFLAGS="`echo %optflags |sed -e 's/-fomit-frame-pointer//'`"
CXXFLAGS="`echo %optflags |sed -e 's/-fomit-frame-pointer//'`"
%configure2_5x

%make LIBS='-lgmodule-2.0 -lelf'

%install
rm -rf $RPM_BUILD_ROOT

%makeinstall_std
%find_lang %name

#gw not needed at the moment
rm -rf %buildroot%_libdir/gtk-2.0/modules/libgnomesegvhandler*a


%clean
rm -rf $RPM_BUILD_ROOT

%post
#gw gnomebreakpad was replaced by gnomesegvhandler
%{_bindir}/gconftool-2 --config-source=xml::/etc/gconf/gconf.xml.local-defaults/ --direct --type=string --set /apps/gnome_settings_daemon/gtk-modules/gnomebreakpad false > /dev/null || :

%preun
%preun_uninstall_gconf_schemas %name

%files -f %name.lang
%defattr(-, root, root)
%doc AUTHORS COPYING ChangeLog NEWS README TODO
%{_sysconfdir}/gconf/schemas/*
%{_bindir}/*
%{_datadir}/applications/*
%_datadir/icons/hicolor/*/apps/%{name}*
%_datadir/icons/HighContrastLargePrint/*/apps/bug-buddy*
%{_datadir}/bug-buddy
%_mandir/man1/bug*

%files -n %libnamegnome
%defattr(-, root, root)
%_libdir/gtk-2.0/modules/libgnomesegvhandler.so



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13630 |12mr|busybox-1.20.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_without		uclibc
%define Werror_cflags	%{nil} 
%define _ssp_cflags	%{nil}

Summary:	Multi-call binary combining many common Unix tools into one executable
Name:		busybox
Version:	1.20.2
Release:	2
Epoch:		1
License:	GPLv2
Group:		Shells
URL:		http://www.busybox.net/
Source0:	http://www.busybox.net/downloads/%{name}-%{version}.tar.bz2
Source1:	http://www.busybox.net/downloads/%{name}-%{version}.tar.bz2.sign
Source2:	busybox-1.20.2-config
Source3:	busybox-1.18.4-minimal-config
Patch1:		busybox-i.15.2-no-march_i386.patch
Patch12:	busybox-1.2.2-ls.patch
Patch16:	busybox-1.10.1-hwclock.patch
# the default behaviour of busybox' pidof implementation is same as for
# 'pidof -x' from the standard implementation, so let's just make it
# ignore -x in stead of returning error
Patch17:	busybox-1.20.2-pidof-x-argument.patch
BuildRequires:	gcc >= 3.3.1-2mdk
%if %{with uclibc}
BuildRequires:	uClibc-static-devel >= 0.9.33.2-3
%define __cc	%{uclibc_cc}
%define	cflags	%{uclibc_cflags}
%else
BuildRequires:	glibc-static-devel
%define	cflags	%{optflags}
%endif

%description
BusyBox combines tiny versions of many common UNIX utilities into a
single small executable. It provides minimalist replacements for most
of the utilities you usually find in GNU coreutils, shellutils, etc.
The utilities in BusyBox generally have fewer options than their
full-featured GNU cousins; however, the options that are included provide
the expected functionality and behave very much like their GNU counterparts.
BusyBox provides a fairly complete POSIX environment for any small or
embedded system.

BusyBox has been written with size-optimization and limited resources in
mind. It is also extremely modular so you can easily include or exclude
commands (or features) at compile time. This makes it easy to customize
your embedded systems. To create a working system, just add /dev, /etc,
and a kernel.

%package	static
Group:		Shells
Summary:	Static linked busybox

%description	static
This package contains a static linked busybox.

%prep
%setup -q
%patch1 -p1 -b .no_march~
%patch12 -p1 -b .ls~
%patch16 -p1 -b .ia64~
%patch17 -p1 -b .pidof_x~

%build
%if %{with uclibc}
mkdir -p minimal.static
pushd minimal.static
cp %{SOURCE3}  .config
yes "" | %make oldconfig V=1 KBUILD_SRC=.. -f ../Makefile
%make CC=%{__cc} LDFLAGS="%{ldflags}" V=1 CONFIG_STATIC=y CONFIG_EXTRA_CFLAGS="%{cflags}" KBUILD_SRC=.. -f ../Makefile
popd

mkdir -p minimal
pushd minimal
cp %{SOURCE3}  .config
yes "" | %make oldconfig V=1 KBUILD_SRC=.. -f ../Makefile
%make CC=%{__cc} LDFLAGS="%{ldflags}" V=1 CONFIG_STATIC=n CONFIG_EXTRA_CFLAGS="%{cflags}" KBUILD_SRC=.. -f ../Makefile
popd
%endif

mkdir -p full.static
pushd full.static
cp %{SOURCE2} .config
yes "" | %make oldconfig V=1 KBUILD_SRC=.. -f ../Makefile
%make CC=%{__cc} LDFLAGS="%{ldflags}" V=1 CONFIG_STATIC=y CONFIG_EXTRA_CFLAGS="%{cflags}" KBUILD_SRC=.. -f ../Makefile
popd


mkdir -p full
pushd full
cp %{SOURCE2} .config
yes "" | %make oldconfig V=1 KBUILD_SRC=.. -f ../Makefile
%make CC=%{__cc} LDFLAGS="%{ldflags}" V=1 CONFIG_STATIC=n CONFIG_EXTRA_CFLAGS="%{cflags}" KBUILD_SRC=.. -f ../Makefile CONFIG_PREFIX=%{buildroot}%{uclibc_root}
popd

%check
# FIXME
%if 0
%make CC=%{__cc} V=1 check
%endif

%install
%if %{with uclibc}
#pushd full
#make install CONFIG_PREFIX=%{buildroot}%{uclibc_root} CC=%{__cc} LDFLAGS="%{ldflags}" V=1 CONFIG_STATIC=n CONFIG_EXTRA_CFLAGS="%{cflags}"
#popd

install -m755 minimal/busybox_unstripped -D %{buildroot}%{uclibc_root}%{_bindir}/busybox.minimal
mkdir -p %{buildroot}%{_bindir}
ln -s %{uclibc_root}/bin/busybox %{buildroot}%{_bindir}/busybox
install -m755 minimal.static/busybox_unstripped -D %{buildroot}%{uclibc_root}/bin/busybox.minimal.static
#%else
install -m755 full/busybox_unstripped -D %{buildroot}%{_bindir}/busybox
%endif
install -m755 full.static/busybox_unstripped -D %{buildroot}/bin/busybox.static

%files
%doc AUTHORS README TODO
%{_bindir}/busybox
%if %{with uclibc}
#%{uclibc_root}/linuxrc
#%{uclibc_root}/bin/*
#%{uclibc_root}/sbin/*
%{uclibc_root}%{_bindir}/*
#%{uclibc_root}%{_sbindir}/*
%exclude %{uclibc_root}/bin/busybox.minimal.static
%endif

%files static
%doc AUTHORS README TODO
/bin/busybox.static
%if %{with uclibc}
%{uclibc_root}/bin/busybox.minimal.static
%endif

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13631 |12mr|byacc-20121003-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A public domain Yacc parser generator
Name:		byacc
Version:	20121003
Release:	%mkrel 1
License:	Public Domain
Group:		Development/Other
URL:		http://invisible-island.net/byacc/byacc.html
# old source: ftp://ftp.cs.berkeley.edu/ucb/4bsd/
Source0:	ftp://invisible-island.net/byacc/byacc-%{version}.tgz

%description
Byacc (Berkeley Yacc) is a public domain LALR parser generator which
is used by many programs during their build process.

If you are going to do development on your system, you will want to
install either this package or bison. Berkeley Yacc is regarded as a
better parser, while bison is more widely used under GNU world.

%prep
%setup -q

%build
%configure2_5x
%make

%check
make check

%install
%makeinstall_std

mv %{buildroot}%{_bindir}/{yacc,byacc}
ln -s yacc.1 %{buildroot}%{_mandir}/man1/byacc.1

%post
%{_sbindir}/update-alternatives --install %{_bindir}/yacc yacc %{_bindir}/byacc 20

%preun
if [ $1 -eq 0 ]; then
	%{_sbindir}/update-alternatives --remove yacc %{_bindir}/byacc
fi

%files
%defattr(0644,root,root,0755)
%doc ACKNOWLEDGEMENTS CHANGES NEW_FEATURES NOTES NO_WARRANTY README
%attr(0755,root,root) %{_bindir}/byacc
%{_mandir}/man1/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13632 |12mr|byaccj-1.15-0.1.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2008, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

Summary:        Parser Generator with Java Extension
Name:           byaccj
Version:        1.15
Release:        %mkrel 0.1.4
Epoch:          0
License:        Public Domain
URL:            http://byaccj.sourceforge.net/
Group:          Development/Java
Source0:        http://downloads.sourceforge.net/byaccj/byaccj%{version}_src.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
Requires:       man-pages

%description
BYACC/J is an extension of the Berkeley v 1.8 YACC-compatible 
parser generator. Standard YACC takes a YACC source file, and 
generates one or more C files from it, which if compiled properly, 
will produce a LALR-grammar parser. This is useful for expression 
parsing, interactive command parsing, and file reading. Many 
megabytes of YACC code have been written over the years.
This is the standard YACC tool that is in use every day to produce 
C/C++ parsers. I have added a "-J" flag which will cause BYACC to 
generate Java source code, instead. So there finally is a YACC for 
Java now! 

%prep
%setup -q -n %{name}%{version}

%build
pushd src
perl -i.bak -lp -e 's{(\$\(CC\) -o yacc).*?(\$\(OBJ\))}{$1 \$(LDFLAGS) $2}' Makefile
%make CC=%{__cc} CFLAGS="%{optflags}" LDFLAGS="%{optflags}" linux
popd

sed -i 's/\r//g' docs/tf.y

%install
rm -rf $RPM_BUILD_ROOT

# manual
install -d -m 755 $RPM_BUILD_ROOT%{_mandir}/man1
mv docs/yacc.cat $RPM_BUILD_ROOT%{_mandir}/man1

# jars
mkdir -p $RPM_BUILD_ROOT%{_bindir}
cp -p src/yacc.linux \
  $RPM_BUILD_ROOT%{_bindir}/%{name}

mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
cp -p docs/* $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
cp -p src/README $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(0644,root,root,0755)
%doc %{_docdir}/%{name}-%{version}
%{_mandir}/man1/yacc.cat*
%attr(755, root, root) %{_bindir}/%{name}





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13633 |12mr|bzflag-2.4.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		bzflag
Summary:	A multiplayer 3D tank battle game
Version:	2.4.2
Release:	1
Epoch:		1
License:	LGPLv2
Group:		Games/Arcade
URL:		http://BZFlag.SourceForge.net/
Source0:	http://download.sourceforge.net/bzflag/%{name}-%{version}.tar.bz2
Patch0:		bzflag-2.0.4-lookup.patch
Patch1:		bzflag-2.0.12-findresolutions.patch
Source11:	%{name}.16.png
Source12:	%{name}.32.png
Source13:	%{name}.48.png
BuildRequires:	chrpath
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	zlib-devel
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	glew-devel
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(libcares)
BuildRequires:	openldap-devel
BuildRequires:	desktop-file-utils
BuildConflicts:	freetds-devel

%description
BZFlag is a multiplayer 3D tank battle game. It's one of the most popular games
ever on Silicon Graphics systems.

%prep
%setup -q
%patch0 -p1 -b .lookup
%patch1 -p1 -b .resolutions

%build
CFLAGS="%{optflags} -O3 -ffast-math" \
CXXFLAGS="$CFLAGS" \
%configure2_5x	--bindir=%{_gamesbindir} \
		--datadir=%{_gamesdatadir} \
		--enable-robots \
		--disable-static \
		--enable-ldaps \
		--with-gssapi \
		--enable-manual \
		--enable-ares \
		--libdir=%{_libdir}/%{name}
%make

%install
%makeinstall_std
# ugly but gets it done..
for file in %{buildroot}{%{_gamesbindir}/*,%{_libdir}/%{name}/*.so}; do
    chrpath -d $file
done
rm -f %{buildroot}%{_libdir}/%{name}/*la

cp -a misc/maps/ %{buildroot}%{_gamesdatadir}/%{name}/
install -d %{buildroot}{%{_datadir}/applications,%{_iconsdir}}
desktop-file-install	--dir %{buildroot}%{_datadir}/applications \
			%{buildroot}%{_gamesdatadir}/%{name}/bzflag.desktop
cp %{buildroot}%{_gamesdatadir}/%{name}/bzflag-48x48.png %{buildroot}%{_iconsdir}

%files
%doc README BUGS
%{_gamesbindir}/*
%dir %{_gamesdatadir}/%{name}
%{_gamesdatadir}/%{name}/*
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/*.so
%{_mandir}/*/*
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/%{name}-48x48.png




%changelog
* Mon Aug  27 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: fbc9596
- New version 2.4.2, convert BR to pkgconfig style, add patch from Fedora for better resolution detection
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13634 |12mr|bzip2-1.0.6-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname %{name}_ %{major}
%define develname %mklibname %{name} -d

%define buildpdf 0

Summary:	Extremely powerful file compression utility
Name:		bzip2
Version:	1.0.6
Release:	5
License:	BSD
Group:		Archiving/Compression
URL:		http://www.bzip.org/index.html
Source0:	http://www.bzip.org/%{version}/%{name}-%{version}.tar.gz
Source1:	bzgrep
Source2:	bzme
Source3:	bzme.1
Patch0:		bzip2-1.0.6-makefile.diff
Requires:	mktemp
Requires:	%{libname} = %{version}-%{release}
%if %{buildpdf}
BuildRequires:	tetex-dvips
BuildRequires:	tetex-latex
%endif
BuildRequires:	texinfo
BuildRequires:	libtool

%description
Bzip2 compresses files using the Burrows-Wheeler block-sorting text
compression algorithm, and Huffman coding. Compression is generally
considerably better than that achieved by more conventional LZ77/LZ78-based
compressors, and approaches the performance of the PPM family of statistical
compressors.

The command-line options are deliberately very similar to those of GNU Gzip,
but they are not identical.

%package -n %{libname}
Summary:	Libraries for developing apps which will use bzip2
Group:		System/Libraries

%description -n	%{libname}
Library of bzip2 functions, for developing apps which will use the
bzip2 library (aka libz2).

%package -n %{develname}
Summary:	Header files for developing apps which will use bzip2
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname bzip2_ 1 -d} < 1.0.5-3

%description -n	%{develname}
Header files and static library of bzip2 functions, for developing apps which
will use the bzip2 library (aka libz2).

%prep
%setup -q
%patch0 -p1 -b .makefile

echo "lib = %{_lib}" >> config.in
echo "CFLAGS = %{optflags}" >> config.in
echo "LDFLAGS = %{ldflags}" >> config.in

cp %{SOURCE1} bzgrep
cp %{SOURCE2} bzme
cp %{SOURCE3} bzme.1

%build
%make -f Makefile-libbz2_so
%make

%if %{buildpdf}
texi2dvi --pdf manual.texi
%endif

%install
%makeinstall_std

install -m0755 bzme %{buildroot}%{_bindir}/
install -m0755 bzgrep %{buildroot}%{_bindir}/
install -m0644 bzgrep.1 %{buildroot}%{_mandir}/man1/

cat > %{buildroot}%{_bindir}/bzless <<EOF
#!/bin/sh
%{_bindir}/bunzip2 -c "\$@" | %{_bindir}/less
EOF
chmod 755 %{buildroot}%{_bindir}/bzless
install -m 644 %{SOURCE3} %{buildroot}%{_mandir}/man1/

# cleanup
rm -f %{buildroot}%{_libdir}/*.a

%files
%doc README LICENSE CHANGES
%{_bindir}/*
%{_mandir}/man1/*

%files -n %{libname}
%doc LICENSE
%{_libdir}/libbz2.so.%{major}*

%files -n %{develname}
%doc *.html LICENSE
%if %{buildpdf}
%doc manual.pdf
%endif
%{_libdir}/libbz2.so
%{_includedir}/*.h



%changelog
* Sat Aug  18 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 4fe4ec2
- Spec cleanup, drop .la files
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13635 |12mr|c2050-0.4-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Driver for the Lexmark 2050 printer
Name:		c2050
Version:	0.4
Release:	%mkrel 13
Group:		System/Printing
License:	GPL
URL:		http://www.prato.linux.it/~mnencia/lexmark2050
Source0:	http://www.prato.linux.it/~mnencia/lexmark2050/%{name}-%{version}.tar.gz
Patch0:		c2050-0.3-looplimits.patch
Conflicts:	printer-utils = 2007
Conflicts:	printer-filters = 2007
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Lexmark 2050 Color Jetprinter printer driver.

%prep

%setup -q
%patch0 -p0 -b .looplimits

%build
%{__cc} %{optflags} %{ldflags} -o c2050 c2050.c

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}

install -m0755 c2050 %{buildroot}%{_bindir}/
install -m0755 ps2lexmark %{buildroot}%{_bindir}/
install -m0755 ps2monolexmark %{buildroot}%{_bindir}/

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc README COPYING
%attr(0755,root,root) %{_bindir}/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13636 |12mr|c2070-0.99-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Lexmark 2070 Printer color driver
Name:		c2070
Version:	0.99
Release:	%mkrel 12
Group:		System/Printing
License:	GPL
URL:		http://www.linuxprinting.org/show_driver.cgi?driver=%{name}
Source0:	ftp://mirror.linuxsoft.cz/pool/5865/%{name}-%{version}.tar.gz
Patch0:		c2070-0.99-looplimits.patch
Conflicts:	printer-utils = 2007
Conflicts:	printer-filters = 2007
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This filter allows to color print in a Lexmark 2070 (windows GDI) printer.

%prep

%setup -q
%patch0 -p1 -b .looplimits

%build
%{__cc} %{optflags} %{ldflags} -o c2070 c2070.c

%install
rm -rf %{buildroot}

install -d %{buildroot}/%{_bindir}
install -m0755 c2070 %{buildroot}/%{_bindir}

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc LICENSE README
%attr(0755,root,root) %{_bindir}/c2070



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13637 |12mr|cabextract-1.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: A program to extract Microsoft Cabinet files
Name: cabextract
Version: 1.4
Release: %mkrel 2
Group: Archiving/Compression
License: GPLv2+
Source: http://www.cabextract.org.uk/%{name}-%{version}.tar.gz
URL: http://www.cabextract.org.uk/
BuildRoot: %{_tmppath}/%{name}-%{version}-root

%description
Cabinet (.CAB) files are a form of archive, which Microsoft use to
distribute their software, and things like Windows Font Packs. The
cabextract program simply unpacks such files.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf ${RPM_BUILD_ROOT}
%makeinstall_std

%clean
rm -rf ${RPM_BUILD_ROOT}

%files
%defattr(0644, root, root, 0755)
%doc AUTHORS ChangeLog NEWS README
%attr(0755, root, root) %{_bindir}/cabextract
%{_mandir}/man1/cabextract.1*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13638 |12mr|cagibi-0.1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: cagibi
Summary: An experimental cache/proxy system for the SSDPpart of UPnP
Version: 0.1.1
Release: %mkrel 2
Url: http://www.kde.org
License: LGPLv2+
Group: System/Libraries
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source0: http://fr2.rpmfind.net/linux/KDE/stable/cagibi/%name-%version.tar.bz2
BuildRequires: qt4-devel
BuildRequires: kde4-macros
BuildRequires: automoc4

%description
Cagibi aims to be to SSDP what Avahi is to DNS-SD/Zeroconf:
a cache caching all service/device announcements on the network in a
local process as well as being a broker serving local announcements to
the network.
Both should be done by a single daemon process, accessable via D-Bus
on the system bus. The cache should offer active queries, so another
process is only informed about changes about UPnP devices it is
interested in.

%files
%defattr(-,root,root)
%{_kde_bindir}/cagibid
%{_kde_datadir}/dbus-1/services/org.kde.Cagibi.service

#--------------------------------------------------------------------
%package devel
Summary: Development files for %name
Group: Development/KDE and Qt
Requires: %name = %version

%description devel
This package contains development files for %name.

%files devel
%defattr(-,root,root)
%{_kde_libdir}/pkgconfig/*.pc

#--------------------------------------------------------------------

%prep
%setup -q -n %name-%version

%build
%cmake_kde4
%make

%install
rm -rf %{buildroot}
%makeinstall_std -C build

%clean
rm -rf %{buildroot}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13639 |12mr|cairo-1.12.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lib_major	2
%define libname		%mklibname cairo %{lib_major}
%define develname	%mklibname -d cairo

#gw check coverage fails in 1.9.4
%define enable_test 0
%define stable 1
%define build_plf 0
%define build_doc 0
%define enable_xcb 0

%{?_with_plf: %{expand: %%global build_plf 1}}
%if %{build_plf}
%define distsuffix plf
%endif

Summary:	Cairo - multi-platform 2D graphics library
Name:		cairo
Version:	1.12.8
Release:	2			
License:	BSD
Group:		System/Libraries
URL:		http://cairographics.org/
%if %{stable}
Source0:	http://cairographics.org/releases/%{name}-%{version}.tar.xz
Source1:	http://cairographics.org/releases/%{name}-%{version}.tar.xz.sha1
Source2:	http://cairographics.org/releases/%{name}-%{version}.tar.xz.sha1.asc
%else
Source0:	http://cairographics.org/snapshots/%{name}-%{version}.tar.gz
Source1:	http://cairographics.org/snapshots/%{name}-%{version}.tar.gz.sha1
%endif
# http://bugs.freedesktop.org/show_bug.cgi?id=11838
# http://bugs.freedesktop.org/show_bug.cgi?id=13335
# https://bugs.launchpad.net/ubuntu/+source/cairo/+bug/209256
# http://forums.fedoraforum.org/showthread.php?p=1094309#post1094309
Patch0:		cairo-respect-fontconfig.patch

# https://bugs.freedesktop.org/show_bug.cgi?id=30910
Patch1:		cairo-1.12.2-rosa-buildfix.patch

# From Fedora, fix possible crashes:
Patch2:		cairo-1.12.8-0-sized-glyph-xlib.patch
Patch3:		cairo-1.12.8-0-sized-glyph-xcb.patch

%if %{build_doc}
BuildRequires:	gtk-doc
%endif
%if %{enable_test}
BuildRequires:	fonts-ttf-bitstream-vera
BuildRequires:	pkgconfig(poppler-glib)
BuildRequires:	pkgconfig(rsvg-2.0)
%endif
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(libspectre)
BuildRequires:	pkgconfig(pixman-1)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xrender)
BuildRequires:	x11-server-xvfb

%description
Cairo provides anti-aliased vector-based rendering for X. Paths
consist of line segments and cubic splines and can be rendered at any
width with various join and cap styles. All colors may be specified
with optional translucence (opacity/alpha) and combined using the
extended Porter/Duff compositing algebra as found in the X Render
Extension.

Cairo exports a stateful rendering API similar in spirit to the path
construction, text, and painting operators of PostScript, (with the
significant addition of translucence in the imaging model). When
complete, the API is intended to support the complete imaging model of
PDF 1.4.

Cairo relies on the Xc library for backend rendering. Xc provides an
abstract interface for rendering to multiple target types. As of this
writing, Xc allows Cairo to target X drawables as well as generic
image buffers. Future backends such as PostScript, PDF, and perhaps
OpenGL are currently being planned.

%if %{build_plf}
This package is in restricted repository because this build has LCD subpixel
hinting enabled which are covered by software patents.
%endif

%package -n %{libname}
Summary:	Cairo - multi-platform 2D graphics library
Group:		System/Libraries

%description -n %{libname}
Cairo provides anti-aliased vector-based rendering for X. Paths
consist of line segments and cubic splines and can be rendered at any
width with various join and cap styles. All colors may be specified
with optional translucence (opacity/alpha) and combined using the
extended Porter/Duff compositing algebra as found in the X Render
Extension.

Cairo exports a stateful rendering API similar in spirit to the path
construction, text, and painting operators of PostScript, (with the
significant addition of translucence in the imaging model). When
complete, the API is intended to support the complete imaging model of
PDF 1.4.

Cairo relies on the Xc library for backend rendering. Xc provides an
abstract interface for rendering to multiple target types. As of this
writing, Xc allows Cairo to target X drawables as well as generic
image buffers. Future backends such as PostScript, PDF, and perhaps
OpenGL are currently being planned.

%if %{build_plf}
This package is in restricted repository because this build has LCD subpixel
hinting enabled which are covered by software patents.
%endif

%package -n %{develname}
Summary:	Development files for Cairo library
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
Development files for Cairo library.

%prep
%setup -q
%if %{build_plf}
%patch0 -p1
%endif
%patch1 -p1
%patch2 -p1
%patch3 -p1

%build
%configure2_5x \
	--disable-static \
	--disable-glitz \
	--enable-pdf \
	--enable-ps \
	--enable-tee \
%if %{build_doc}
	--enable-gtk-doc \
%endif
%if %{enable_xcb}
	--enable-xcb
%endif

%make

%if %{enable_test}
%check
XDISPLAY=$(i=1; while [ -f /tmp/.X$i-lock ]; do i=$(($i+1)); done; echo $i)
%{_bindir}/Xvfb -screen 0 1600x1200x24 :$XDISPLAY &
export DISPLAY=:$XDISPLAY
make check
kill $(cat /tmp/.X$XDISPLAY-lock)
%endif

%install
rm -rf %{buildroot}
%makeinstall_std

%files -n %{libname}
%doc COPYING
%{_libdir}/libcairo.so.%{lib_major}*
%{_libdir}/libcairo-gobject.so.%{lib_major}*
%{_libdir}/libcairo-script-interpreter.so.%{lib_major}*

%files -n %{develname}
%doc AUTHORS NEWS README
%doc RELEASING BIBLIOGRAPHY BUGS ChangeLog
%attr(755,root,root) %{_bindir}/cairo-trace
%attr(755,root,root) %{_bindir}/cairo-sphinx
%{_libdir}/cairo/
%{_libdir}/lib*.so
%{_includedir}/*
%{_libdir}/pkgconfig/*.pc
%{_datadir}/gtk-doc/html/cairo/

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13640 |12mr|cairomm-1.10.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 1.0
%define major       1
%define libname        %mklibname %{name} %{api}_%{major}
%define libnamedev     %mklibname -d %{name} %{api}

Summary: C++ API for the cairo multi-platform 2D graphics library
Name:		cairomm
Version:	1.10.0
Release:	3
Source0: http://cairographics.org/releases/%{name}-%{version}.tar.gz
License: LGPLv2+
Group: System/Libraries
Url: http://cairographics.org/cairomm
BuildRequires: cairo-devel
BuildRequires: sigc++2.0-devel
BuildRequires: doxygen

%description
This is a C++ API for the Cairo graphics library.

Cairo provides anti-aliased vector-based rendering for X. Paths
consist of line segments and cubic splines and can be rendered at any
width with various join and cap styles. All colors may be specified
with optional translucence (opacity/alpha) and combined using the
extended Porter/Duff compositing algebra as found in the X Render
Extension.

%package -n %{libname}
Summary:	Cairomm - multi-platform 2D graphics library
Group:		System/Libraries

%description -n %{libname}
This is a C++ API for the Cairo graphics library.

Cairo provides anti-aliased vector-based rendering for X. Paths
consist of line segments and cubic splines and can be rendered at any
width with various join and cap styles. All colors may be specified
with optional translucence (opacity/alpha) and combined using the
extended Porter/Duff compositing algebra as found in the X Render
Extension.

%package -n %{libnamedev}
Summary:	Development files for Cairomm library
Group:		Development/C++
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	lib%{name}%{api}-devel = %{version}-%{release}
Obsoletes:      %mklibname -d %{name} 1.0_1

%description -n %{libnamedev}
This is a C++ API for the Cairo graphics library.

Cairo provides anti-aliased vector-based rendering for X. Paths
consist of line segments and cubic splines and can be rendered at any
width with various join and cap styles. All colors may be specified
with optional translucence (opacity/alpha) and combined using the
extended Porter/Duff compositing algebra as found in the X Render
Extension.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/libcairomm-%{api}.so.%{major}*

%files -n %{libnamedev}
%doc %{_datadir}/doc/cairomm-%{api}
%doc AUTHORS ChangeLog MAINTAINERS NEWS README
%{_libdir}/lib*.so
%{_includedir}/*
%{_libdir}/pkgconfig/*.pc
%dir %{_libdir}/%{name}-%{api}/
%dir %{_libdir}/%{name}-%{api}/include/
%{_libdir}/%{name}-%{api}/include/*.h
%{_datadir}/devhelp/books/%{name}-%{api}/



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13641 |12mr|cantor-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		cantor
Summary:	KDE Interface for doing Mathematics and Scientific Computing
Version:	4.9.4
Release:	1
Group:		Graphical desktop/KDE
License:	GPLv2
URL:		http://edu.kde.org/cantor/
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
Patch1:		kdeedu-4.6.90-cantor-rpath.patch
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(libR)
BuildRequires:	pkgconfig(libspectre)
BuildRequires:	pkgconfig(libqalculate)
BuildRequires:	analitza-devel

%description
Cantor is a KDE Application aimed to provide a nice Interface
for doing Mathematics and Scientific Computing. It doesn't implement
its own Computation Logic, but instead is built around different
Backends.

%files
%doc README TODO
%doc %{_kde_docdir}/HTML/en/cantor
%{_kde_bindir}/cantor
%{_kde_bindir}/cantor_rserver
%{_kde_libdir}/kde4/cantor_creatematrixassistant.so
%{_kde_libdir}/kde4/cantor_differentiateassistant.so
%{_kde_libdir}/kde4/cantor_eigenvaluesassistant.so
%{_kde_libdir}/kde4/cantor_eigenvectorsassistant.so
%{_kde_libdir}/kde4/cantor_integrateassistant.so
%{_kde_libdir}/kde4/cantor_invertmatrixassistant.so
%{_kde_libdir}/kde4/cantor_maximabackend.so
%{_kde_libdir}/kde4/cantor_nullbackend.so
%{_kde_libdir}/kde4/cantor_octavebackend.so
%{_kde_libdir}/kde4/cantor_kalgebrabackend.so
%{_kde_libdir}/kde4/cantor_qalculatebackend.so
%{_kde_libdir}/kde4/cantor_qalculateplotassistant.so
%{_kde_libdir}/kde4/cantor_runscriptassistant.so
%{_kde_libdir}/kde4/cantor_sagebackend.so
%{_kde_libdir}/kde4/cantor_solveassistant.so
%{_kde_libdir}/kde4/cantor_plot2dassistant.so
%{_kde_libdir}/kde4/cantor_plot3dassistant.so
%{_kde_libdir}/kde4/cantor_advancedplotassistant.so
%{_kde_libdir}/kde4/cantor_helppanelplugin.so
%{_kde_libdir}/kde4/cantor_variablemanagerplugin.so
%{_kde_libdir}/kde4/cantor_rbackend.so
%{_kde_libdir}/kde4/cantor_scilabbackend.so
%{_kde_libdir}/kde4/libcantorpart.so
%{_kde_libdir}/libcantor_config.so
%{_kde_applicationsdir}/cantor.desktop
%{_kde_appsdir}/cantor
%{_kde_iconsdir}/*/*/apps/cantor.*
%{_kde_iconsdir}/*/*/apps/maximabackend.png
%{_kde_iconsdir}/*/*/apps/octavebackend.png
%{_kde_iconsdir}/*/*/apps/rbackend.png
%{_kde_iconsdir}/*/*/apps/sagebackend.png
%{_kde_iconsdir}/*/*/apps/qalculatebackend.png
%{_kde_iconsdir}/*/*/apps/scilabbackend.png
%{_kde_configdir}/cantor*.knsrc
%{_kde_datadir}/config.kcfg/cantor.kcfg
%{_kde_datadir}/config.kcfg/cantor_libs.kcfg
%{_kde_datadir}/config.kcfg/octavebackend.kcfg
%{_kde_datadir}/config.kcfg/maximabackend.kcfg
%{_kde_datadir}/config.kcfg/sagebackend.kcfg
%{_kde_datadir}/config.kcfg/scilabbackend.kcfg
%{_kde_datadir}/config.kcfg/rserver.kcfg
%{_kde_datadir}/config.kcfg/qalculatebackend.kcfg
%{_kde_services}/cantor
%{_kde_servicetypes}/cantor_assistant.desktop
%{_kde_servicetypes}/cantor_backend.desktop
%{_kde_servicetypes}/cantor_panelplugin.desktop

#---------------------------------------------

%define cantorlibs_major 1
%define libcantorlibs %mklibname cantorlibs %{cantorlibs_major}

%package -n %{libcantorlibs}
Summary:	Runtime library for cantor
Group:		System/Libraries
Obsoletes:	%{mklibname cantorlibs 0} < %{EVRD}

%description -n %{libcantorlibs}
Runtime library for cantor

%files -n %{libcantorlibs}
%{_kde_libdir}/libcantorlibs.so.0*
%{_kde_libdir}/libcantorlibs.so.%{cantorlibs_major}

#---------------------------------------------

%package devel
Summary:	Devel stuff for %{name}
Group:		Development/KDE and Qt
Requires:	%{libcantorlibs} = %{EVRD}
Conflicts:	kdeedu4-devel < 4.6.90

%description devel
Files needed to build applications based on %{name}.

%files devel
%{_kde_libdir}/libcantorlibs.so
%{_includedir}/%{name}

#----------------------------------------------------------------------

%prep
%setup -q
%apply_patches

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.1-1
- New version 4.9.1

* Mon Aug 13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.0-1
- New version 4.9.0

* Thu Jul 19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.97-1
- New version 4.8.97

* Mon Jul 02 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.95-1
- New version 4.8.95
- libcantorlibs major should be 1, not 0

* Fri Jun 08 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.4-1
- update to 4.8.4

* Thu May 10 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.3-1
- update to 4.8.3

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.2-1
- update to 4.8.2

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.1-1
- update to 4.8.1

* Sun Feb 26 2012 Andrey Bondrov <abondrov@mandriva.org> 4.8.0-2
+ Revision: 780807
- Add BR pkgconfig(libqalculate) and analitza-devel, update file list

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.8.0-1
+ Revision: 762442
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.97-1
+ Revision: 758033
- New upstream tarball

* Thu Dec 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.95-1
+ Revision: 744509
- New upstream tarball

* Thu Dec 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.90-1
+ Revision: 744238
- Fix file list
- Fix BR
- New upstream tarball
- New upstream tarball 4.7.80

* Mon Nov 14 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.41-1
+ Revision: 730560
- Import cantor


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13642 |12mr|c-ares-1.9.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2
%define libname %mklibname cares %{major}
%define libdevelname %mklibname cares -d

Summary:	A library that performs asynchronous DNS operations
Name:		c-ares
Version:	1.9.1
Release:	2
License:	MIT
Group:		System/Libraries
URL:		http://c-ares.haxx.se/
Source0:	http://c-ares.haxx.se/download/%{name}-%{version}.tar.gz

%description
c-ares is a C library that performs DNS requests and name resolves 
asynchronously. c-ares is a fork of the library named 'ares', written 
by Greg Hudson at MIT.

%package -n %{libname}
Summary:	%{summary}
Group:		%{group}
Provides:	%{name} = %{version}-%{release}

%description -n %{libname}
c-ares is a C library that performs DNS requests and name resolves
asynchronously. c-ares is a fork of the library named 'ares', written
by Greg Hudson at MIT.

%package -n %{libdevelname}
Summary:	Development files for c-ares
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname cares -d -s} < %{version}-%{release}

%description -n	%{libdevelname}
This package contains the header files and developemnt libraries
needed to compile applications or shared objects that use c-ares.

%prep
%setup -q

%build
%configure2_5x	\
	--enable-shared \
	--enable-thread \
	--enable-libgcc \
	--enable-nonblocking \
	--enable-optimize \
    --disable-static

%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/lib*.so.%{major}*

%files -n %{libdevelname}
%doc README README.cares CHANGES NEWS
%{_includedir}/ares*.h
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/libcares.pc
%{_mandir}/man3/ares_*



%changelog
* Mon Aug  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: ceeec4f
- Drop .la file and static library package
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13643 |12mr|caribou-0.4.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver	%(echo %{version}|cut -d. -f1,2)

%define major		0
%define gir_major	1.0
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname -d %{name}
%define girname		%mklibname %{name}-gir %{gir_major}

Summary:	A simplified in-place on-screen keyboard
Name:		caribou
Version:	0.4.5
Release:	1
Group:		Accessibility
License:	LGPLv2+
URL:		http://live.gnome.org/Caribou
Source0:	http://ftp.gnome.org/pub/GNOME/sources/caribou/%{url_ver}/%{name}-%{version}.tar.xz

BuildRequires:	desktop-file-utils
BuildRequires:	gettext
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	intltool
BuildRequires:	python-virtkey
BuildRequires:	python-at-spi
BuildRequires:	python-gi
BuildRequires:	vala
BuildRequires:	vala-devel
BuildRequires:	pkgconfig(gee-0.8)
BuildRequires:	pkgconfig(clutter-1.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gdk-3.0)
BuildRequires:	pkgconfig(gee-1.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(json-glib-1.0)
BuildRequires:	pkgconfig(libxklavier)
BuildRequires:	pkgconfig(pygobject-3.0)
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(xtst)
Requires:	python-pyatspi

%description
Caribou is a text entry application that currently manifests itself as
a simplified in-place on-screen keyboard.

%package	gtk2
Summary:	GTK2 Integration for %{name}
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}

%description	gtk2
GTK2 Integration for %{name}.

%package	gtk3
Summary:	GTK3 Integration for %{name}
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}

%description	gtk3
GTK3 Integration for %{name}.

%package -n	%{libname}
Summary:	Library files for %{name}
Group:		System/Libraries

%description -n %{libname}
Library files for %{name}.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n	%{develname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Requires:	%{girname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.

%prep
%setup -q
%apply_patches
autoreconf -fi

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

find %{buildroot} -name '*.la' -exec rm -f {} ';'

echo "NoDisplay=true" >> %{buildroot}%{_datadir}/applications/caribou.desktop
echo "OnlyShowIn=GNOME;" >> %{buildroot}%{_sysconfdir}/xdg/autostart/caribou-autostart.desktop
desktop-file-validate %{buildroot}%{_datadir}/applications/caribou.desktop
desktop-file-validate %{buildroot}%{_sysconfdir}/xdg/autostart/caribou-autostart.desktop || :

%find_lang caribou

%files -f caribou.lang
%doc NEWS README
%{_bindir}/caribou
%{_bindir}/caribou-preferences
%{_datadir}/caribou
%{_datadir}/antler
%{_datadir}/dbus-1/services/org.gnome.Caribou.Antler.service
%{_libexecdir}/antler-keyboard
%{_datadir}/applications/caribou.desktop
%{_sysconfdir}/xdg/autostart/caribou-autostart.desktop
%{_datadir}/glib-2.0/schemas/*
%{py_puresitedir}/caribou

%files gtk2
%{_libdir}/gtk-2.0/modules/libcaribou-gtk-module.so

%files gtk3
%{_libdir}/gtk-3.0/modules/libcaribou-gtk-module.so
%{_libdir}/gnome-settings-daemon-3.0/gtk-modules/caribou-gtk-module.desktop

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Caribou-%{gir_major}.typelib

%files -n %{develname}
%{_includedir}/*
%{_libdir}/*.so
%{_datadir}/gir-1.0/Caribou-%{gir_major}.gir

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13644 |12mr|castor-1.0.5-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# FIXME:
# W: castor class-path-in-manifest /usr/share/java/castor-1.0.5.jar
# W: castor-xml class-path-in-manifest /usr/share/java/castor-xml-1.0.5.jar

%define gcj_support     1
# XXX: This requires org.mockebj.*
%bcond_with             examples
%bcond_with             tests

Summary:        An open source data binding framework for Java
Name:           castor
Version:        1.0.5
Release:        %mkrel 4
Epoch:          0
Group:          Development/Java
License:        BSD-style
URL:            http://www.castor.org/
Source0:        http://dist.codehaus.org/castor/%{version}/castor-%{version}-src.tgz
Patch0:         example-servletapi4.patch
Patch1:         example-servletapi5.patch
Patch2:		castor-fix-build.patch
Patch3:		castor-fix-encoding.patch
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
Buildarch:      noarch
%endif
Requires:       adaptx
Requires:	cglib
Requires:       jakarta-commons-logging
Requires:       jdbc-stdext
Requires:       jndi
Requires:       jta
Requires:       ldapjdk
Requires:       log4j
Requires:       oro
Requires:       regexp
Requires:       xerces-j2
BuildRequires:  adaptx
BuildRequires:  ant
BuildRequires:  ant-trax
BuildRequires:  cglib
BuildRequires:  xalan-j2
BuildRequires:  jakarta-commons-logging
BuildRequires:  jdbc-stdext
BuildRequires:  jndi
BuildRequires:  jpackage-utils >= 0:1.5.16
BuildRequires:  junit
BuildRequires:  jta
BuildRequires:  ldapjdk
BuildRequires:  log4j
BuildRequires:  oro
BuildRequires:  regexp
BuildRequires:  xerces-j2
BuildRequires:  java-rpmbuild
%if %{gcj_support}
BuildRequires:    java-gcj-compat-devel >= 0:1.0.31
%else
BuildArch:        noarch
%endif

%description
Castor is an open source data binding framework for Java. It's basically
the shortest path between Java objects, XML documents and SQL tables.
Castor provides Java to XML binding, Java to SQL persistence, and then
some more.

%package demo
Group:          Development/Java
Summary:        Demo for %{name}
Requires:       %{name} = %{epoch}:%{version}-%{release}
Requires:       servletapi5
BuildRequires:  servletapi5 

%description demo
Demonstrations and samples for %{name}.

%if %with tests
%package test
Group:          Development/Java
Summary:        Tests for %{name}
Requires:       %{name} = %{epoch}:%{version}-%{release}
Requires:       junit
BuildRequires:  junit

%description test
Tests for %{name}.
%endif

%package xml
Group:          Development/Java
Summary:        XML support for %{name}
Requires:       %{name} = %{epoch}:%{version}-%{release}

%description xml
XML support for Castor.

%package javadoc
Group:          Development/Java
Summary:        Javadoc for %{name}

%description javadoc
Javadoc for %{name}.

%package doc
Summary:        Documentation for %{name}
Group:          Development/Java

%description doc
Documentation for %{name}.

%prep
%setup -q
#find . -type f -name "*.jar" | %{_bindir}/xargs -t %{__rm}
#find . -type f -name "*.class" | %{_bindir}/xargs -t %{__rm}
%if 0
find . -name "*.java" -exec perl -p -i -e 's|assert\(|assertTrue\(|g;' {} \;
find . -name "*.java" -exec perl -p -i -e 's|_test.name\(\)|_test.getName\(\)|g;' {} \;
find src/doc -name "*.xml" -exec perl -p -i -e 's|\222|&#x92;|g;' {} \;
%endif
%patch0
%patch1
%patch2
%patch3

%build

export CLASSPATH=$(build-classpath adaptx cglib castor jakarta-commons-logging jdbc-stdext jndi jta junit ldapjdk log4j oro regexp servletapi5 xerces-j2)
export OPT_JAR_LIST="adaptx ant/ant-trax xalan-j2 xalan-j2-serializer"
%{__perl} -pi -e 's/<javac/<javac nowarn="true"/g' src/build.xml
%{ant} -Dbuild.sysclasspath=first -buildfile src/build.xml jar
%if %with examples
ant -buildfile src/build.xml compile.examples
%endif
%if %with tests
ant -buildfile src/build.xml CTFjar
%endif
ant -buildfile src/build.xml javadoc

%install

# jar
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
install -m 644 dist/%{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
install -m 644 dist/%{name}-%{version}-xml.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-xml-%{version}.jar
%if %with tests
install -m 644 dist/CTF-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-tests-%{version}.jar
%endif
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}.jar; do ln -sf ${jar} `echo $jar| sed  "s|-%{version}||g"`; done)
%{__mkdir_p} %{buildroot}%{_datadir}/%{name}

%if %with examples
# examples (demo)
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/%{name}/examples
cp -pr build/examples/* $RPM_BUILD_ROOT%{_datadir}/%{name}/examples
%endif

# javadoc
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr build/doc/javadoc/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}

# do this last, since it will delete all build directories
export CLASSPATH=$(build-classpath adaptx cglib castor jakarta-commons-logging jdbc-stdext jndi jta junit ldapjdk log4j oro regexp servletapi5 xerces-j2)
export OPT_JAR_LIST="adaptx ant/ant-trax xalan-j2 xalan-j2-serializer castor"
%{ant} -buildfile src/build.xml doc

# like magic
%jpackage_script org.exolab.castor.builder.SourceGenerator %{nil} %{nil} xerces-j2:%{name} %{name}

%{__perl} -pi -e 's/\r$//g' src/etc/CHANGELOG \
                            src/main/resources/LICENSE \
                            src/main/resources/README \
                            build/doc/*.{css,dtd,txt} \
                            build/doc/**/*.htm \
                            build/doc/ora-mar-2k/*.htm

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%post javadoc
rm -f %{_javadocdir}/%{name}
ln -s %{name}-%{version} %{_javadocdir}/%{name}

%postun javadoc
if [ "$1" = "0" ]; then
    rm -f %{_javadocdir}/%{name}
fi

%files
%doc src/etc/CHANGELOG src/main/resources/LICENSE src/main/resources/README
%attr(0755,root,root) %{_bindir}/%{name}
%{_javadir}/%{name}-%{version}.jar
%{_javadir}/%{name}.jar
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/*
%endif
%dir %{_datadir}/%{name}

%files demo
%if %with examples
%{_datadir}/%{name}/examples
%endif

%if %with tests
%files test
%{_javadir}/%{name}-tests-%{version}.jar
%{_javadir}/%{name}-tests.jar
%endif

%files xml
%{_javadir}/%{name}-xml-%{version}.jar
%{_javadir}/%{name}-xml.jar

%files javadoc
%{_javadocdir}/%{name}-%{version}

%files doc
%doc build/doc/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13645 |12mr|catfish-0.3.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A handy file search tool
Name:		catfish
Version:	0.3.2
Release:	%mkrel 6
Group:		File tools
License:	GPLv2+
URL:		http://software.twotoasts.de/?page=%{name}
Source0:	http://software.twotoasts.de/media/%{name}/%{name}-%{version}.tar.bz2
Source1:	%{name}.desktop
Patch0:		%{name}-0.3-fix-separator-position.patch
Patch1:		%{name}.desktop.patch
BuildRequires:	gettext
BuildRequires:	desktop-file-utils
%py_requires -d
Requires:	pygtk2.0-libglade
Requires:	pyxdg
Requires:	dbus-python
Requires:	mlocate
Requires:	findutils
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
A handy file searching tool for linux. Basically it is a
frontend for different search engines (daemons) which
provides a unified interface. The interface is intentionally
lightweight and simple, using only GTK+ 2. You can configure
it to your needs by using several command line options.

%prep
%setup -q
%patch0 -p1
%patch1 -p0

%build
sed -i.misc \
	-e '/svg/s|install|install -m 644|' \
	-e '/glade/s|install| install -m 644|' \
	-e 's|install |install -p |' \
	-e 's|pyc|py|' \
	-e 's|^\([ \t]*\)ln |\1: ln |' \
	-e 's|cp -rf|cp -prf|' \
	Makefile.in

sed -i.byte -e 's|pyc|py|' %{name}.in

sed -i.engine -e 's|Nautilus|Thunar|' %{name}.py

# --libdir= option doesn't work here.
./configure --prefix=%{_prefix}

%install
rm -rf %{buildroot}

%makeinstall_std

desktop-file-install \
	--remove-category="Utility" \
	--add-category='System' \
	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

rm -rf %{buildroot}%{_datadir}/doc/

ln -sf ../icons/hicolor/scalable/apps/%{name}.svg %{buildroot}%{_datadir}/%{name}/
ln -sf ../locale/ %{buildroot}%{_datadir}/%{name}/

%find_lang %{name}

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS ChangeLog README TODO
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}/
%{_iconsdir}/hicolor/scalable/apps/%{name}.svg



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13646 |12mr|ccache-3.1.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		ccache
Version:	3.1.7
Release:	1
Group:		Development/Other
Summary:	Compiler Cache
License:	GPLv3+
URL:		http://ccache.samba.org/
Source0:	http://samba.org/ftp/ccache/%{name}-%{version}.tar.xz

%description
ccache is a compiler cache. It acts as a caching pre-processor to 
C/C++ compilers, using the -E compiler switch and a hash to detect 
when a compilation can be satisfied from cache. This often results 
in a 5 to 10 times speedup in common compilations.

To enable ccache's default use, the system admin should modify 
%{_sysconfdir}/sysconfig/ccache to "yes". If its default use is not 
enabled and you wish to use it, simply add %{_prefix}/%{_lib}/ccache/bin/ to 
the start of your \$PATH

%prep
%setup -q

%build
%configure2_5x
%make

%__cat <<EOF > %{name}.sh

if [ -f /etc/sysconfig/ccache ]; then
    . /etc/sysconfig/ccache
fi
if [ "\$USE_CCACHE_DEFAULT" = "yes" ]; then
    if [ -z \`echo "\$PATH" | grep "%_libdir/ccache/bin"\` ]; then
        export PATH="%_libdir/ccache/bin:\$PATH"
    fi
fi
EOF

%__cat << EOF > %{name}.csh

if ( -f /etc/sysconfig/ccache ) then
    eval \`sed -n 's/^\([^#]*\)=\([^#]*\)/set \1=\2;/p' < /etc/sysconfig/ccache\`
endif
if ( "\$USE_CCACHE_DEFAULT" == "yes" ) then
    if ( "\$path" !~ *%_libdir/ccache/bin* ) then
        setenv path = ( %_libdir/ccache/bin \$path )
    endif
endif
EOF

%install
%__rm -rf %{buildroot}
%__install -dm 755 %{buildroot}{%{_bindir},%{_libdir}/ccache/bin,%{_mandir}/man1}
%__install -pm 755 ccache %{buildroot}%{_bindir}
%__install -pm 644 ccache.1 %{buildroot}%{_mandir}/man1
%__install -pm 755 %{name}.sh -D %{buildroot}%{_sysconfdir}/profile.d/30ccache.sh
%__install -pm 755 %{name}.csh -D %{buildroot}%{_sysconfdir}/profile.d/30ccache.csh

rm -f %{name}-%{version}.compilers
pref=`gcc -dumpmachine`

create_compiler() {
%__cat <<EOF > %{buildroot}%{_prefix}/%{_lib}/ccache/bin/$1
#!/bin/sh
if [ ! -x %_bindir/$1 ]; then
	echo Error: compiler $1 does not exist. >&2
	exit 127
fi
PATH=%_bindir:\$PATH
if [ -f /etc/sysconfig/ccache ]; then
	. /etc/sysconfig/ccache
	if [ "\$USE_CCACHE_WITH_ICECREAM" = "yes" ]; then
	PATH=%{_libdir}/icecc/bin:\$PATH
	fi
fi

ccache ${1} "\$@"
EOF
echo "%attr(0755,root,root) %{_libdir}/ccache/bin/$1" >> %{name}-%{version}.compilers
}

for name in gcc g++ c++; do
 for comp in $name $pref-$name ${pref/manbo/mandriva}-$name; do
  # check for backports that have no manbo:
  [ -e "%{buildroot}%{_libdir}/ccache/bin/$comp" ] || create_compiler $comp
 done
done
create_compiler cc

%__mkdir_p %{buildroot}%{_sysconfdir}/sysconfig/
%__cat <<EOF > %{buildroot}/%{_sysconfdir}/sysconfig/%{name}
# Should we add the ccache compiler symlinks to PATH
# yes|no
# Please note that if added to \$PATH the user can still disable 
# it with CCACHE_DISABLE
# If not enabled by default, the user can add %{_libdir}/ccache/bin/
# to their \$PATH
USE_CCACHE_DEFAULT="no"

# Enable icecream integration
USE_CCACHE_WITH_ICECREAM="no"

EOF

%files -f %{name}-%{version}.compilers
%dir %{_libdir}/ccache
%dir %{_libdir}/ccache/bin
%{_bindir}/ccache
%{_mandir}/man1/ccache.1*
%{_sysconfdir}/profile.d/*
%config(noreplace) %{_sysconfdir}/sysconfig/*






%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13647 |12mr|ccid-1.4.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A generic USB CCID (Chip/Smart Card Interface Devices) driver
Name:		ccid
Version:	1.4.8
Release:	1
# RSA_SecurID_getpasswd and Kobil_mIDentity_switch are GPLv2+
License:	GPLv2+ and LGPLv2+
Group:		System/Libraries
URL:		http://pcsclite.alioth.debian.org/
# ccid svn contains symlinks to files pcsc svn. To create a working
# source tarball from svn:
# mkdir -p ccid/Drivers
# cd ccid
# svn co svn://svn.debian.org/pcsclite/trunk/PCSC
# cd Drivers
# svn co svn://svn.debian.org/pcsclite/trunk/Drivers/ccid
Source0:	https://alioth.debian.org/download.php/1474/ccid-%{version}.tar.bz2
Source1:	https://alioth.debian.org/download.php/1475/ccid-%{version}.tar.bz2.asc
Patch0:		ccid-libtool_fixes.diff
BuildRequires:	flex
BuildRequires:	libpcsclite-devel >= 1.6.5
BuildRequires:	libusb-devel
BuildRequires:	pkgconfig >= 0.9.0
BuildRequires:	libtool
# update-reader.conf is called in %%post
Requires(post): pcsc-lite
Requires(postun): pcsc-lite
Requires:	pcsc-lite

%description
This package provides a generic USB CCID (Chip/Smart Card Interface Devices)
driver.

%prep
%setup -q 
%patch0 -p1

%build
autoreconf -fis
%configure2_5x \
    --enable-twinserial \
    --enable-udev

%make

%install
%makeinstall_std

# serial driver is installed separately
%makeinstall_std -C src install_ccidtwin

# conf file should be placed inside reader.conf.d
mv -f %{buildroot}%{_sysconfdir}/reader.conf.d/libccidtwin %{buildroot}%{_sysconfdir}/reader.conf.d/GemPCTwin-serial.conf

# udev
install -m 0644 -D src/92_pcscd_ccid.rules %{buildroot}/lib/udev/rules.d/92_pcscd_ccid.rules

rm -rf %{buildroot}%{_docdir}/*
rm -f readers/Makefile*
cp -f src/towitoko/README README.towitoko

%post
%{_sbindir}/update-reader.conf

%postun
if [ "$1" = "0" ]; then
    %{_sbindir}/update-reader.conf
fi

%files
%doc AUTHORS INSTALL README COPYING
%doc readers contrib/Kobil_mIDentity_switch/README_Kobil_mIDentity_switch.txt
%doc README.towitoko
%config(noreplace) %{_sysconfdir}/reader.conf.d/*.conf
%config /lib/udev/rules.d/92_pcscd_ccid.rules
%{_libdir}/pcsc/drivers/ifd-ccid.bundle
%{_libdir}/pcsc/drivers/serial
#%{_bindir}/RSA_SecurID_getpasswd
#%{_sbindir}/Kobil_mIDentity_switch
#%{_mandir}/man1/RSA_SecurID_getpasswd.1*
#%{_mandir}/man8/Kobil_mIDentity_switch.8*

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13648 |12mr|c-client-2007f-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

%if %mdkversion < 200900
%define ldflags %{nil}
%endif

%define fversion 2007f
%define soname c-client

%define major 0
%define libname %mklibname %{soname} %{major}
%define develname %mklibname -d %{soname}

Summary:	UW-IMAP C-CLIENT library
Name:		c-client
Version:	2007f
Release:	%mkrel 2
License:	Apache License
Group:		System/Servers
URL:		http://www.washington.edu/imap/
Source:		ftp://ftp.cac.washington.edu/mail/imap-%{fversion}.tar.gz
Source7:	flock.c
Source8:	Makefile.imap
Patch0: 	imap-2002e-ssl.patch
Patch1: 	imap-2007a-linux.diff
Patch3:		imap-2001a-disable-mbox.patch
Patch4:		imap-2001a-redhat.patch
Patch5: 	imap-2006c1-flock.diff
Patch9:		imap-2006c1-glibc-2.2.2.diff
Patch11:	imap-2006c1-krbpath.diff
Patch12:	imap-2001a-overflow.patch
Patch17:	imap-mail-spool-perms.diff
Patch21:	imap-2004a-shared.patch
Patch22:	imap-2002e-authmd5.patch
# (oe) the annotate patch is implemented upstream and needed by kolab2
Patch23:	imap-2006c1-annotate.diff
# (oe) http://www.gadgetwiz.com/software/hash_reset.html
Patch24:	imap-2004g-hash_reset.diff
Patch25:	imap-yes.diff
BuildRequires:	openssl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The c-client library is a common API for accessing mailboxes developed at
the University of Washington. It is used mainly by php in Mandriva Linux.

%package -n	%{libname}
Summary:	C-client mail access routines for IMAP and POP protocols
Group:		System/Libraries
Provides:	c-client = %{version}-%{release}

%description -n	%{libname}
The c-client library is a common API for accessing mailboxes developed at
the University of Washington. It is used mainly by php in Mandriva Linux.

This package contains the shared c-client library.

%package -n	%{develname}
Summary:	Development files for the c-client library
Group:		Development/C
Requires:	%{libname} = %{version}
Obsoletes:	libc-client-php-devel
Obsoletes:	%{mklibname c-client-php -d 0}
Obsoletes:	imap-devel
Provides:	c-client-devel = %{version}-%{release}

%description -n	%{develname}
The c-client library is a common API for accessing mailboxes developed at
the University of Washington. It is used mainly by php in Mandriva Linux.

This package contains development files for the c-client library.

%prep

%setup -q -n imap-%{version}

%patch0 -p0 -b .ssl
%patch1 -p0 -b .linux
%patch3 -p1 -b .mbox
%patch4 -p0 -b .redhat
%patch5 -p0 -b .flock
install -m 0644 %{SOURCE7} src/osdep/unix/flock.c
%patch9 -p1 -b .glibc

%patch12 -p0 -b .overflow
%patch17 -p0 -b .lock-warning
%patch21 -p0 -b .shared
%patch22 -p1 -b .authmd5
%patch23 -p1 -b .annotate
%patch24 -p1 -b .hash_reset
%patch25 -p0 -b .yes

%build
%serverbuild
export CFLAGS="%{optflags} -fPIC"
touch ip6
export EXTRACFLAGS="$EXTRACFLAGS $CFLAGS -DDISABLE_POP_PROXY=1 -DIGNORE_LOCK_EACCES_ERRORS=1 -I%{_includedir}/openssl -D_GNU_SOURCE"
export EXTRALDFLAGS="$EXTRALDFLAGS -L%{_libdir} %{ldflags}"

make RPM_OPT_FLAGS="$CFLAGS -D_REENTRANT -DDIC -fPIC -fno-omit-frame-pointer -D_GNU_SOURCE" slx \
	EXTRACFLAGS="$EXTRACFLAGS" \
	EXTRALDFLAGS="$EXTRALDFLAGS" \
	SSLDIR=%{_libdir}/ssl \
	SSLINCLUDE=%{_includedir}/openssl \
	SSLLIB=%{_libdir} \
	LOCKPGM=%{_sbindir}/mlock \
	SSLTYPE=unix \
	SHLIBBASE=%{soname} \
	SHLIBNAME=lib%{soname}.so.%{major} \
	BASECFLAGS="$CFLAGS -D_REENTRANT -DDIC -fPIC -fno-omit-frame-pointer -D_GNU_SOURCE" \
	IP=6

mv -f c-client/c-client.a %{soname}.a
mv -f c-client/lib%{soname}.so.%{major} .

%install
rm -rf %{buildroot}

# make some directories
install -d %{buildroot}%{_libdir}
install -d %{buildroot}%{_includedir}/imap

# install headers
install -m0644 c-client/*.h %{buildroot}%{_includedir}/imap/
install -m0644 src/osdep/tops-20/shortsym.h %{buildroot}%{_includedir}/imap/
install -m0644 src/osdep/tops-20/linkage.c %{buildroot}%{_includedir}/imap/

install -m0755 lib%{soname}.so.%{major} %{buildroot}%{_libdir}/
ln -snf lib%{soname}.so.%{major} %{buildroot}%{_libdir}/lib%{soname}.so
install -m0644 %{soname}.a %{buildroot}%{_libdir}/lib%{soname}.a

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/lib%{soname}.so.%{major}

%files -n %{develname}
%defattr(-,root,root)
%{_includedir}/imap
%{_libdir}/lib%{soname}.a
%{_libdir}/lib%{soname}.so



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13649 |12mr|ccp-0.4.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	ccp
%define	version 0.4.1
%define rel	8
%define	release	%mkrel %rel

Name:		%{name} 
Summary:	Program that reads configuration files and upgrades them
Version:	%{version} 
Release:	%{release} 
Source0:	%{name}-%{version}.tar.bz2
URL:		http://ccp.nongnu.org/
Group:		System/Configuration/Other
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
License:	GPL
BuildArch:	noarch

%description
CCP is a program that reads configuration files and upgrades them.

It takes a oldfile (typically the old configuration file currently in
use) and a newfile (typically the default new configuration  file)  and
optionally a template (a file which tells ccp how the generated
configuration file should look like. It is generated on-the-fly if a template
isn't supplied, so it is usually not needed). CCP first reads all the
configuration options and values in the new file, then in the old file,
then it either generates the template or reads the supplied template
file, finally it merges the files into one - creating a new 
configuration file that has the changes that was made to the old file
but also the new options that is included in the new file.

CCP is completely independent of the program that created the 
configuration  file, and can be used for many different purposes. For
instance it can be used to merge changes between an old  user-edited 
configuration file and a .rpmnew file generated by rpm when a
rpm was upgraded.

CCP currently supports:
key = value configs (--type keyvalue)
and ini configs (--type ini)

%prep
%setup -q
# We want the tests to succeed. A release shouldn't have failing tests
# but better safe than sorry
if ! ./testsuite/ccp-testsuite ; then exit 1;fi

%install
rm -rf $RPM_BUILD_ROOT
mkdir -vp $RPM_BUILD_ROOT%_bindir/ $RPM_BUILD_ROOT%_mandir/man1/ $RPM_BUILD_ROOT%_datadir/ccp/
install -v -m755 ccp  $RPM_BUILD_ROOT%_bindir/
install -v -m644 ccp.1 $RPM_BUILD_ROOT%_mandir/man1/
cp -vr conftypes $RPM_BUILD_ROOT%_datadir/ccp/

%clean 
rm -rf $RPM_BUILD_ROOT 

%files 
%defattr(-,root,root)
%doc TODO version AUTHORS
%_bindir/%name
%_mandir/*/*
%_datadir/%name




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13650 |12mr|ccsm-0.9.5.92-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		ccsm
Version:	0.9.5.92
Release:	2
Summary:	Compiz Config Settings Manager
Group:		System/X11
URL:		http://www.compiz.org/
Source:		http://releases.compiz.org/%{version}/%{name}-%{version}.tar.bz2
License:	GPL

BuildArch:	noarch
BuildRequires:	desktop-file-utils
BuildRequires:	python
BuildRequires:	intltool
Requires(post):	desktop-file-utils
Requires(postun): desktop-file-utils

Requires:	compizconfig-python
Requires:	pygtk2.0
### Is this really needed???
Suggests:	python-sexy

%description
Configuration tool for Compiz when used with the ccp configuration plugin (default).

#----------------------------------------------------------------------------

%prep
%setup -q

%build
python setup.py build --prefix=%{_prefix}

%install
rm -rf %{buildroot}
python setup.py install --prefix=%{_prefix} --root=%{buildroot}
rm -f %{buildroot}%{py_puresitedir}/*.egg-info

%find_lang %{name}


desktop-file-install \
  --vendor="" \
  --remove-category="Compiz" \
  --add-category="GTK" \
  --add-category="Settings" \
  --add-category="DesktopSettings" \
  --add-category="X-MandrivaLinux-CrossDesktop" \
  --dir %{buildroot}%{_datadir}/applications \
  %{buildroot}%{_datadir}/applications/%{name}.desktop

%files -f %{name}.lang
%{_bindir}/%{name}
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/images
%{_datadir}/%{name}/icons
%dir %{py_puresitedir}/ccm
%{py_puresitedir}/ccm/*.py
%{_datadir}/icons/hicolor/*/apps/%{name}.png
%{_datadir}/icons/hicolor/*/apps/%{name}.svg
%{_datadir}/applications/%{name}.desktop



%changelog
* Sat Aug  25 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 1ef1bdb
- Fix file listed twice RPM errors
  
* Sat Aug  25 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: e6e9d10
- New version 0.9.5.92 (sync with Cooker), spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13651 |12mr|ccs-tools-1.6.8-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: TOMOYO Linux tools
%define  date 20090528
%define  ver  1.6.8

Name: 	 ccs-tools
Version: %{ver}
Release: %manbo_mkrel 5
License: GPLv2
URL:	 http://tomoyo.sourceforge.jp/
Group:	 System/Kernel and hardware
BuildRequires: ncurses-devel
BuildRequires: readline-devel
Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
#NoSource: 0

Source0: http://osdn.dl.sourceforge.jp/tomoyo/27220/ccs-tools-%{ver}-%{date}.tar.gz
Source1: README.ccs-tools.urpmi
Source2: tomoyo.logrotate
Source3: tomoyo.init
Patch0:  ccs-tools-dont-use-chown.patch

%description
TOMOYO Linux is an extension for Linux to provide Mandatory Access Control
(MAC) functions. This package contains the tools needed to configure, 
activate and manage the TOMOYO Linux MAC system and policies.

%prep
%setup -q -n ccstools
%patch0 -p1 

%build
%make -s all

%install
rm -rf %{buildroot}
%makeinstall -s INSTALLDIR=%{buildroot}
install -m 644 %{SOURCE1} README.install.urpmi
mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d/
install -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/logrotate.d/tomoyo
mkdir -p %{buildroot}%{_initrddir}
install -m 700 %{SOURCE3} %{buildroot}%{_initrddir}/ccs-auditd
mkdir -p %{buildroot}%{_logdir}/tomoyo

%clean
rm -rf %{buildroot}

%post
%_post_service ccs-auditd

%preun
%_preun_service ccs-auditd

%files
%defattr(-,root,root)
%{_sysconfdir}/logrotate.d/tomoyo
%attr(700,root,root) %{_initrddir}/ccs-auditd
%attr(700,root,root) /sbin/ccs-init
%attr(700,root,root) /sbin/tomoyo-init
%{_exec_prefix}/lib/ccs/
%{_sbindir}/ccs-auditd
%{_sbindir}/ccs-ccstree
%{_sbindir}/ccs-checkpolicy
%{_sbindir}/ccs-domainmatch
%{_sbindir}/ccs-editpolicy
%{_sbindir}/ccs-findtemp
%{_sbindir}/ccs-ld-watch
%{_sbindir}/ccs-loadpolicy
%{_sbindir}/ccs-pathmatch
%{_sbindir}/ccs-patternize
%{_sbindir}/ccs-queryd
%{_sbindir}/ccs-savepolicy
%{_sbindir}/ccs-setlevel
%{_sbindir}/ccs-setprofile
%{_sbindir}/ccs-sortpolicy
%{_mandir}/man8/ccs-auditd.8*
%{_mandir}/man8/ccs-ccstree.8*
%{_mandir}/man8/ccs-checkpolicy.8*
%{_mandir}/man8/ccs-domainmatch.8*
%{_mandir}/man8/ccs-editpolicy.8*
%{_mandir}/man8/ccs-editpolicy-agent.8*
%{_mandir}/man8/ccs-findtemp.8*
%{_mandir}/man8/ccs-init.8*
%{_mandir}/man8/ccs-ld-watch.8*
%{_mandir}/man8/ccs-loadpolicy.8*
%{_mandir}/man8/ccs-notifyd.8*
%{_mandir}/man8/ccs-pathmatch.8*
%{_mandir}/man8/ccs-patternize.8*
%{_mandir}/man8/ccs-queryd.8*
%{_mandir}/man8/ccs-savepolicy.8*
%{_mandir}/man8/ccs-setlevel.8*
%{_mandir}/man8/ccs-setprofile.8*
%{_mandir}/man8/ccs-sortpolicy.8*
%{_mandir}/man8/init_policy.sh.8*
%{_mandir}/man8/tomoyo-init.8*
%{_mandir}/man8/tomoyo_init_policy.sh.8*
%{_logdir}/tomoyo/
%doc README.install.urpmi



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13652 |12mr|cdialog-1.1-1.20120706.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define fname	dialog
%define date	20120706

Summary:	A utility for creating TTY dialog boxes
Name:		cdialog
Version:	1.1
Release:	1.%{date}.1
License:	LGPLv2+
URL:		http://invisible-island.net/dialog/
Group:		Development/Other
Source:		ftp://invisible-island.net/dialog/%{fname}-%{version}-%{date}.tgz
BuildRequires:	pkgconfig(ncursesw)
Obsoletes:	dialog < %{version}-%{release}
Provides:	dialog = %{version}-%{release}

%description
Dialog is a utility that allows you to show dialog boxes (containing
questions or messages) in TTY (text mode) interfaces.  Dialog is called
from within a shell script.  The following dialog boxes are implemented:
yes/no, menu, input, message, text, info, checklist, radiolist, and
gauge.  

Install dialog if you would like to create TTY dialog boxes.

%prep
%setup -q -n %{fname}-%{version}-%{date}

%build
%configure2_5x \
	--enable-nls \
	--with-ncursesw
%make

%install
%makeinstall_std

%find_lang %{fname}

%files -f %{fname}.lang
%doc README
%{_bindir}/%{fname}
%{_mandir}/man1/%{fname}.*



%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 78f3650
- Convert BuildRequires to pkgconfig style, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13653 |12mr|cdk-4.9.13-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		4
%define libname		%mklibname %{name} %{major}
%define	develname	%mklibname %{name} -d
%define	oldlibname	%mklibname %name 4 -d

%define	name		cdk
%define	version		4.9.13
%define	release		%mkrel 8

Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://www.vexus.ca/products/CDK/%{name}.tar.gz
License:	BSD
Group:		System/Libraries
URL:		http://www.vexus.ca/products/CDK
Summary:	Curses Development Kit
BuildRequires:	ncurses-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Cdk stands for 'Curses Development Kit' and it currently contains 21 ready
to use widgets which facilitate the speedy development of full screen
curses programs.

%package -n	%{develname}
Summary:	Headers to develop cdk-based applications
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel
Provides:	%{oldlibname}
Obsoletes:	%{oldlibname}

%description -n	%{develname}
These are the header files, and cdk preprocessor for developing
cdk-based applications.

%prep
%setup -q
perl -pi -e '/^LIB_DIR/ and s,/lib\b,/%{_lib},' Makefile.in

%build
export CFLAGS="%{optflags} -fPIC"
%configure
%make

%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT%{_includedir}/%{name}
make installCDKHeaderFiles installCDKLibrary INSTALL_DIR=$RPM_BUILD_ROOT%{_prefix}
install -d $RPM_BUILD_ROOT%{_mandir}/man3
make installCDKManPages INSTALL_DIR=$RPM_BUILD_ROOT%{_datadir}
 
%clean
rm -rf $RPM_BUILD_ROOT

%files -n %{develname}
%defattr(-,root,root)
%doc COPYING README BUGS TODO CHANGES NOTES EXPANDING
%dir %{_includedir}/%{name}
%attr(644,root,root) %{_includedir}/%{name}/*
%{_libdir}/lib*.a
%{_mandir}/man3/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13654 |12mr|cdlabelgen-4.1.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name cdlabelgen
%define version 4.1.0
%define release %mkrel 7

Summary: Program for generating inserts for CDs
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://www.aczoom.com/pub/tools/%name-%version.tgz
License: GPLv2+
Url: http://www.aczoom.com/tools/cdinsert/
Group: Archiving/Cd burning
BuildRoot: %{_tmppath}/%{name}-buildroot
Buildarch: noarch

%description
cdlabelgen is a program for generating frontcards and traycards for CDs.
Use it to make labels for your archive CDs, CDs full of oggs, or
even make a label for that CD that you lost the case for! 
This package is used by the gcombust CD writing application.

%prep

%setup -q

%build

%install
rm -rf $RPM_BUILD_ROOT

mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1
mkdir -p $RPM_BUILD_ROOT%_mandir/man1

# [gb] they meant DATA_DIR
make install \
	BASE_DIR=$RPM_BUILD_ROOT%{_prefix} \
	LIB_DIR=$RPM_BUILD_ROOT%{_datadir}/%{name} \
	MAN_DIR=$RPM_BUILD_ROOT%{_mandir}

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_bindir}/*
%{_datadir}/%{name}/*
%_mandir/man1/*
%defattr(0644,root,root,755)
%doc ChangeLog INSTALL README



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13655 |12mr|cdparanoia-10.2-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	0
%define	fullname %{name}-III-%version
%define	libname		%mklibname cdda %{major}
%define develname	%mklibname cdda -d

Summary:	Utility to copy digital audio CDs
Name:		cdparanoia
Version:	10.2
Release:	11
Epoch:		1
License:	GPLv2+ and LGPLv2+
Group:		Sound
URL:		http://www.xiph.org/paranoia/ 
Source0:	http://downloads.xiph.org/releases/cdparanoia/%{fullname}.src.tgz
Patch0:		cdparanoia-III-alpha9.8-includes.patch
Patch1:		cdparanoia-III-10.2-gcc43.patch
Patch2:		cdparanoia-III-10.2-format-security.patch

%description
This CDDA reader distribution ('cdparanoia') reads audio from the CDROM
directly as data, with no analog step between, and writes the data to a file
or pipe as .wav, .aifc or as raw 16 bit linear PCM.

cdparanoia is a complete rewrite of Heiko Eissfeldt's 'cdda2wav' program,
and generally is much better at succeeding to read difficult discs with
cheap drives.

%package -n	%{libname}
Summary:	Libraries for cdparanoia
Group:		Sound

%description -n	%{libname}
This is the development libraries for cdparanoia. cdparanoia is a complete
rewrite of Heiko Eissfeldt's 'cdda2wav' program, and generally is much better 
at succeeding to read difficult discs with cheap drives.

%package -n	%{develname}
Summary:	Development libraries for cdparanoia
Group:		Development/C
Provides:	libcdda-devel = %{EVRD}
Provides:	cdda-devel = %{EVRD}
Requires:	%{libname} = %{EVRD}
Obsoletes:	%{mklibname cdda 0 -d} < %{EVRD}

%description -n	%{develname}
This is the development libraries for cdparanoia. cdparanoia is a complete
rewrite of Heiko Eissfeldt's 'cdda2wav' program, and generally is much better 
at succeeding to read difficult discs with cheap drives.

%prep
%setup -q -n %{fullname}
%patch0 -p1 -b .includes
%patch1 -p1 -b .gcc43
%patch2 -p1 -b .fs

autoconf

%build
%configure2_5x --libdir=%{_libdir}/cdparanoia
# (gb) don't use fortify, this package has ugly abuse of memcpy() that we can't cope with if it's a macro
# XXX would be better to define scsi cmds constants instead...
export RPM_OPT_FLAGS="$(echo %{optflags} |sed s/-Wp,-D_FORTIFY_SOURCE=.//)"
make OPT="-fsigned-char -finline-functions -Dsize16='short' -Dsize32='int' $RPM_OPT_FLAGS"

%install
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_docdir}
mkdir -p %{buildroot}%{_includedir}
mkdir -p %{buildroot}%{_libdir}
mkdir -p %{buildroot}%{_mandir}/man1

%makeinstall \
	BINDIR=%{buildroot}%{_bindir} \
	INCLUDEDIR=%{buildroot}%{_includedir} \
	LIBDIR=%{buildroot}%{_libdir} \
	MANDIR=%{buildroot}%{_mandir}

install -m644 cdparanoia.1 %{buildroot}%{_mandir}/man1/

# Fix permissions to avoid unstripped-binary-or-object rpmlint error
chmod 0755 %{buildroot}%{_libdir}/*.so.%{major}*

%files
%defattr(644,root,root,755)
%doc README 
%attr(755,root,root) %{_bindir}/cdparanoia
%attr(644,root,root) %{_mandir}/man1/cdparanoia.1*

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_includedir}/*
%{_libdir}/*.a
%{_libdir}/*.so




%changelog
* Tue Oct  23 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: c8aff56
- Fix permissions
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13656 |12mr|cdrdao-1.2.3-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%{?_with_plf: %{expand: %%global build_plf 1}}

#####################
# Hardcode PLF build
%define build_plf 0
#####################

%if %{build_plf}
%define distsuffix plf
# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
%define extrarelsuffix plf
%endif

Name:		cdrdao
Version:	1.2.3
Release:	10%{?extrarelsuffix}
Summary:	Cdrdao - Write CDs in disk-at-once mode
License:	GPLv2+
Group:		Archiving/Cd burning
URL:		http://cdrdao.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/cdrdao/%{name}-%{version}.tar.bz2
Patch1:		mkisofs-changelog.patch
#gw from Fedora: fix version printing needed by k3b
Patch3:		cdrdao-1.2.3-version.patch
Patch10:	cdrdao-1.2.2-fix-str-fmt.patch
Patch11:	cdrdao-1.2.3-stat.patch
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(mad)
BuildRequires:	pkgconfig(ao)
BuildRequires:	imagemagick
BuildRequires:	desktop-file-utils

%description
Writes CDs in disc-at-once (DAO) mode allowing control over pre-gaps
(length down to 0, nonzero audio data) and sub-channel information
like ISRC codes. All data that is written to the disc must be
specified with a text file. Audio data may be in WAVE or raw format.

%if %{build_plf}
This package is in restricted as it violates some patents for MP3 encoding.
%endif

%package	gcdmaster
Summary:	Graphical front end to cdrdao for creating audio CDs
Group:		Archiving/Cd burning
BuildRequires:	pkgconfig(libgnomeuimm-2.6)
Provides:	cdrdao-xdao
Provides:	cdrdao-xcdrdao
Requires:	%{name} = %{version}

%description gcdmaster
gcdmaster allows the creation of toc-files for cdrdao and can control
the recording process. Its main application is the creation of audio
CDs from one or more audio files. It supports PQ-channel editing,
entry of meta data like ISRC codes/CD-TEXT and non-destructive cut of
the audio data.

%if %{build_plf}
%package	toc2mp3
Summary:	Command line MP3 encoder front end to cdrdao
Group:		Sound
BuildRequires:	liblame-devel
Requires:	%{name} = %{version}

%description	toc2mp3
This is a command line MP3 encoder that converts audio CD disc images
(toc files) to MP3 files. Special care is taken that the MP3 files can
be played in sequence without having unwanted noise at the transition
points. CD-TEXT information (if available) is used to set ID3 (v2)
tags and to construct the name of the MP3 files.

This package is in restricted as it violates some patents for MP3 encoding.
%endif

%prep
%setup -q
%patch1 -p1 -b .changelog
%patch3 -p1
%patch10 -p0 -b .str
%patch11 -p1 -b .stat

%build
export CXXFLAGS="%{optflags} -DENABLE_NLS"
%configure2_5x
%make

%install
%makeinstall

# Menu
perl -pi -e 's,gcdmaster.png,gcdmaster,g' %{buildroot}%{_datadir}/applications/*
desktop-file-install --vendor="" \
  --remove-category="Application" \
  --remove-category="X-Fedora" \
  --remove-key="Encoding" \
  --add-category="GTK" \
  --add-category="AudioVideo" \
  --add-category="DiscBurning" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

# icon
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
convert -scale 16 xdao/gcdmaster.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/gcdmaster.png
convert -scale 32 xdao/gcdmaster.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/gcdmaster.png
install -m 644 xdao/gcdmaster.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/gcdmaster.png

%files
%doc README README.PlexDAE
%doc %{_mandir}/man1/*
%attr(6755,root,cdwriter) %{_bindir}/cdrdao
%{_bindir}/toc2cue
%{_bindir}/toc2cddb
%{_bindir}/cue2toc
%{_datadir}/%{name}

%files gcdmaster
%{_sysconfdir}/gconf/schemas/gcdmaster.schemas
%{_bindir}/gcdmaster
%{_datadir}/applications/gcdmaster.desktop
%{_datadir}/application-registry/gcdmaster.applications
%{_datadir}/gcdmaster
%{_datadir}/mime-info/gcdmaster.keys
%{_datadir}/mime-info/gcdmaster.mime
%{_datadir}/mime/packages/gcdmaster.xml
%{_datadir}/pixmaps/*
%{_iconsdir}/hicolor/*/apps/*

%if %{build_plf}
%files toc2mp3
%{_bindir}/toc2mp3
%endif


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13657 |12mr|cdrkit-1.1.11-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A command line CD/DVD-Recorder
Name:		cdrkit
Version:	1.1.11
Release:	%mkrel 5
License:	GPLv2+
Group:		Archiving/Cd burning
URL:		http://cdrkit.org/
Source0:	http://cdrkit.org/releases/%{name}-%{version}.tar.gz
Patch0:		cdrkit-1.1.9-wformat-error.patch
# (helio) fix build with cmake 2.8
Patch2:         cdrkit-1.1.9-cmake2.8-build.patch
# (fc) 1.1.9-3mdv fix buffer overflow in wodim (Fedora)
Patch4:		cdrkit-1.1.9-buffer_overflow.patch
Patch5:         cdrkit-1.1.9-efi-boot.patch
BuildRequires:	cmake
BuildRequires:	bzip2-devel
BuildRequires:	pkgconfig(zlib)
BuildRequires:	libcap-devel
BuildRequires:	magic-devel
Requires(pre):	shadow-utils rpm-helper
Obsoletes:	cdrecord-dvdhack <= 4:2.01-0.a15.2
Obsoletes:	cdrecord <= 4:2.01.01-0.a11.3
Provides:	cdrecord-dvdhack = 4:2.01.01-1
Provides:	cdrecord = 4:2.01.01-1

%description
wodim allows you to create CDs and DVDs on a CD-Recorder or DVD-Recorder
(SCSI/ATAPI). It supports data, audio, mixed, multi-session, CD+, DVD,
DVD-Video discs etc.

%package icedax
Summary:	CD-Audio to .wav converter
Group:		Sound
Obsoletes:	cdrecord-cdda2wav <= 4:2.01.01-0.a11.3
Provides:	cdrecord-cdda2wav
Requires(pre):	rpm-helper

%description icedax
icedax reads audio CDs, outputting a wav file.

%package genisoimage
Group:		Archiving/Cd burning
Obsoletes:	mkisofs <= 1:2.01.01-0.a11.3
Provides:	mkisofs
Provides:	genisoimage
Summary:	Creates an image of an ISO9660 filesystem

%description genisoimage
genisoimage is used to create ISO 9660 file system images for creating
CD-ROMs. Now includes support for making bootable "El Torito" CD-ROMs.

%package isotools
Group:		Archiving/Cd burning
Obsoletes:	cdrecord-isotools
Provides:	cdrecord-isotools
Conflicts:	cdrecord <= 4:2.01.01-0.a11.3
Summary:	Collection of ISO files related tools
Requires(pre):	shadow-utils rpm-helper

%description isotools
This package is a collection of ISO 9660 commands to dump and test images:
isodebug, isodump, isoinfo, isovfy, devdump.

%prep
%setup -q -n %{name}-%{version}
%patch0 -p1 -b .wformat
%patch2 -p1 -b .cmake
%patch4 -p1 -b .buffer_overflow
%patch5 -p1

%build
%cmake

%make

%install
rm -fr %{buildroot}
perl -pi -e 's!local/bin/perl!bin/perl!' ./doc/icedax/tracknames.pl
%makeinstall_std -C build

%pre
%_pre_groupadd cdwriter

%postun
%_postun_groupdel cdwriter
if [ "$1" = "0" ]; then
  update-alternatives --remove cdrecord %{_bindir}/wodim
  update-alternatives --remove readcd %{_bindir}/readom
fi

%pre icedax
%_pre_groupadd cdwriter

%post icedax
update-alternatives --install %{_bindir}/cdda2wav cdda2wav %{_bindir}/icedax 10 \
    --slave %_mandir/man1/cdda2wav.1%{_extension} cdda2wav.1%{_extension} %_mandir/man1/icedax.1%{_extension}

%postun icedax
%_postun_groupdel cdwriter
if [ "$1" = "0" ]; then
  update-alternatives --remove cdda2wav %{_bindir}/icedax
fi

%pre isotools
%_pre_groupadd cdwriter

%postun isotools
%_postun_groupdel cdwriter

%post
update-alternatives --install %{_bindir}/cdrecord cdrecord %{_bindir}/wodim 10 \
    --slave %_mandir/man1/cdrecord.1%{_extension} cdrecord.1%{_extension} %_mandir/man1/wodim.1%{_extension}
update-alternatives --install %{_bindir}/readcd readcd %{_bindir}/readom 10 \
    --slave %_mandir/man1/readcd.1%{_extension} readcd.1%{_extension} %_mandir/man1/readom.1%{_extension}

%post genisoimage
update-alternatives --install %{_bindir}/mkisofs mkisofs %{_bindir}/genisoimage 10 \
    --slave %_mandir/man1/mkisofs.1%{_extension} mkisofs.1%{_extension} %_mandir/man1/genisoimage.1%{_extension}
update-alternatives --install %{_bindir}/mkhybrid mkhybrid %{_bindir}/genisoimage 10 \
    --slave %_mandir/man1/mkhybrid.1%{_extension} mkhybrid.1%{_extension} %_mandir/man1/genisoimage.1%{_extension}

%postun genisoimage
if [ "$1" = "0" ]; then
  update-alternatives --remove mkisofs %{_bindir}/genisoimage
  update-alternatives --remove mkhybrid %{_bindir}/genisoimage
fi

%files
%doc FAQ TODO FORK VERSION START ABOUT doc/DOC-OVERVIEW doc/PORTABILITY doc/READMEs doc/WHY doc/plattforms doc/wodim/
%{_bindir}/wodim
%{_bindir}/readom
%{_sbindir}/netscsid
%{_mandir}/man1/wodim.1.*
%{_mandir}/man1/list_audio_tracks.1.*
%{_mandir}/man1/readom.1.*

%files isotools
%{_bindir}/devdump
%{_bindir}/isodebug
%{_bindir}/isodump
%{_bindir}/isoinfo
%{_bindir}/isovfy
%{_mandir}/man1/devdump.1.*
%{_mandir}/man1/isodump.1.*
%{_mandir}/man1/isoinfo.1.*
%{_mandir}/man1/isovfy.1.*
%{_mandir}/man1/isodebug.1.*

%files genisoimage
%{_bindir}/genisoimage
%{_bindir}/dirsplit
%{_mandir}/man1/genisoimage.1.*
%{_mandir}/man5/genisoimagerc.5.*
%{_mandir}/man1/dirsplit.1.*

%files icedax
%{_bindir}/icedax
%{_bindir}/cdda2mp3
%{_bindir}/cdda2ogg
%{_bindir}/pitchplay
%{_bindir}/readmult
%{_mandir}/man1/readmult.1.*
%{_mandir}/man1/cdda2ogg.1.*
%{_mandir}/man1/icedax.1.*
%{_mandir}/man1/pitchplay.1.*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13658 |12mr|celt-0.11.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2
%define libname %mklibname celt0_ %{major}
%define develname %mklibname -d celt0
%define olddevname %mklibname -d celt

Summary:	Ultra-low delay audio codec
Name:		celt
Version:	0.11.3
Release:	2
Source0:	http://downloads.us.xiph.org/releases/celt/%{name}-%{version}.tar.gz
License:	BSD
Group:		Sound
Url:		http://www.celt-codec.org/
BuildRequires:	pkgconfig(ogg)

%description
The CELT codec is an experimental audio codec for use in low-delay
speech and audio communication.

CELT stands for "Constrained Energy Lapped Transform". It applies some
of the CELP principles, but does everything in the frequency domain,
which removes some of the limitations of CELP. CELT is suitable for
both speech and music and currently features:

* Ultra-low latency (typically from 3 to 9 ms)
* Full audio bandwidth (44.1 kHz and 48 kHz)
* Support for both voice and music
* Stereo support
* Packet loss concealment
* Constant bit-rates from 32 kbps to 128 kbps and above
* A fixed-point version of the encoder and decoder

The CELT codec is meant to close the gap between Vorbis and Speex for
applications where both high quality audio and low delay are desired.

%package -n	%{libname}
Summary:	Ultra-low delay audio codec - shared library
Group:		System/Libraries

%description -n	%{libname}
The CELT codec is an experimental audio codec for use in low-delay
speech and audio communication.

CELT stands for "Constrained Energy Lapped Transform". It applies some
of the CELP principles, but does everything in the frequency domain,
which removes some of the limitations of CELP. CELT is suitable for
both speech and music and currently features:

* Ultra-low latency (typically from 3 to 9 ms)
* Full audio bandwidth (44.1 kHz and 48 kHz)
* Support for both voice and music
* Stereo support
* Packet loss concealment
* Constant bit-rates from 32 kbps to 128 kbps and above
* A fixed-point version of the encoder and decoder

The CELT codec is meant to close the gap between Vorbis and Speex for
applications where both high quality audio and low delay are desired.

%package -n	%{develname}
Summary:	Headers for developing programs that will use %{name}
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
%rename		%{olddevname}

%description -n	%{develname}
This package contains the headers that programmers will need to develop
applications which will use %{name}.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc README TODO
%{_bindir}/celtdec
%{_bindir}/celtenc

%files -n %{libname}
%doc README COPYING
%{_libdir}/libcelt0.so.%{major}*

%files -n %{develname}
%{_includedir}/%{name}
%{_libdir}/pkgconfig/%{name}.pc
%{_libdir}/libcelt0.so
%{_libdir}/libcelt0.a



%changelog
* Thu Aug  16 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 0cd168c
- Drop .la files
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13659 |12mr|celt051-0.5.1.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname celt
%define version 0.5.1.3
%define release 1
%define libversion 051
%define major 0
%define name celt%{libversion}
%define libname %mklibname %{oname} %{libversion} %{major}
%define develname %mklibname -d %{oname} %{libversion}
%define oldlibname %mklibname %{oname} 0 0

Summary: Ultra-low delay audio codec
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://downloads.us.xiph.org/releases/celt/%{oname}-%{version}.tar.gz
License: BSD
Group: Sound
Url: http://www.celt-codec.org/
BuildRequires: libogg-devel

%description
The CELT codec is an experimental audio codec for use in low-delay
speech and audio communication.

CELT stands for "Constrained Energy Lapped Transform". It applies some
of the CELP principles, but does everything in the frequency domain,
which removes some of the limitations of CELP. CELT is suitable for
both speech and music and currently features:

* Ultra-low latency (typically from 3 to 9 ms)
* Full audio bandwidth (44.1 kHz and 48 kHz)
* Support for both voice and music
* Stereo support
* Packet loss concealment
* Constant bit-rates from 32 kbps to 128 kbps and above
* A fixed-point version of the encoder and decoder

The CELT codec is meant to close the gap between Vorbis and Speex for
applications where both high quality audio and low delay are desired.

%package -n %{libname}
Summary: Ultra-low delay audio codec - shared library
Group: System/Libraries
Obsoletes: %{oldlibname} < 0.5.1.3-2

%description -n %{libname}
The CELT codec is an experimental audio codec for use in low-delay
speech and audio communication.

CELT stands for "Constrained Energy Lapped Transform". It applies some
of the CELP principles, but does everything in the frequency domain,
which removes some of the limitations of CELP. CELT is suitable for
both speech and music and currently features:

* Ultra-low latency (typically from 3 to 9 ms)
* Full audio bandwidth (44.1 kHz and 48 kHz)
* Support for both voice and music
* Stereo support
* Packet loss concealment
* Constant bit-rates from 32 kbps to 128 kbps and above
* A fixed-point version of the encoder and decoder

The CELT codec is meant to close the gap between Vorbis and Speex for
applications where both high quality audio and low delay are desired.

%package -n %develname
Summary: Headers for developing programs that will use %{name}
Group: Development/C
Requires: %{libname} = %{version}-%{release}
Provides: %{name}-devel = %{version}-%{release}

%description -n %{develname}
This package contains the headers that programmers will need to develop
applications which will use %{name}.


%prep
%setup -q -n %{oname}-%{version}

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc README TODO
%{_bindir}/celtenc051
%{_bindir}/celtdec051

%files -n %libname
%doc README COPYING
%_libdir/lib%{name}.so.%{major}
%_libdir/lib%{name}.so.%{major}.*

%files -n %develname
%_includedir/%{name}
%_libdir/pkgconfig/%name.pc
%_libdir/lib%{name}.so
%_libdir/lib%{name}.a




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13660 |12mr|cfengine-2.2.10-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname %{name} %{major}
%define develname %mklibname -d %{name}

Name:		cfengine
Version:	2.2.10
Release:	11
Summary:	Cfengine helps administer remote BSD and System-5-like systems
License:	GPLv2+
Group:		Monitoring
URL:		http://www.cfengine.org
Source0:	http://www.cfengine.org/downloads/%{name}-%{version}.tar.gz
Source4:	cfservd.init
Source5:	cfexecd.init
Source6:	cfenvd.init
Patch0:		cfengine-2.2.9-fix-format-errors.patch
Patch1:		cfengine-2.2.10-fix-warning-for-recurse-statement.patch 
Patch2:		cfengine_remove_broken_ldflag_change.patch
BuildRequires:	flex
BuildRequires:	bison
BuildRequires:	openssl-devel
BuildRequires:	db5-devel
BuildRequires:	tetex-latex texinfo 
Requires(pre):	rpm-helper
Requires(preun):rpm-helper

%description
Cfengine, the configuration engine, is a very high level language for
simplifying the task of administrating and configuring large numbers
of workstations. Cfengine uses the idea of classes and a primitive
form of intelligence to define and automate the configuration of large
systems in the most economical way possible.

%package	base
Summary:	Cfengine base files
Group:		Monitoring

%description	base
This package contain the cfengine base files needed by all subpackages.

%package	cfagent
Summary:	Cfengine agent
Group:		Monitoring
Requires:	%{name}-base = %{version}-%{release}

%description	cfagent
This package contain the cfengine agent.

%package	cfservd
Summary:	Cfengine server daemon
Group:		Monitoring
Requires:	%{name}-base = %{version}-%{release}
Requires(post):	rpm-helper
Requires(preun):rpm-helper

%description	cfservd
This package contain the cfengine server daemon.

%package	cfexecd
Summary:	Cfengine agent execution wrapper
Group:		Monitoring
Requires:	%{name}-base = %{version}-%{release}
Requires(post):	rpm-helper
Requires(preun):rpm-helper

%description	cfexecd
This package contain the cfengine agent execution wrapper.

%package	cfenvd
Summary:	Cfengine anomaly detection daemon
Group:		Monitoring
Requires:	%{name}-base = %{version}-%{release}
Requires(pre):	rpm-helper
Requires(preun):rpm-helper

%description	cfenvd
This package contain the cfengine anomaly detection daemon.

%package -n	%{libname}
Summary:	Dynamic libraries for %{name}
Group:		System/Libraries

%description -n	%{libname}
This package contains the library needed to run programs dynamically
linked with %{name}.

%package -n	%{develname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{develname}
This package contains the header files and libraries needed for
developing programs using the %{name} library.

%prep
%setup -q
%patch0 -p 1
%patch1 -p 1
%patch2 -p1
autoreconf -fi

chmod 644 inputs/*

%build
%serverbuild
%configure2_5x --with-workdir=%{_localstatedir}/lib/%{name} --enable-shared
%make

%install
%makeinstall

# texi broken?
%if 0
%makeinstall_std -C doc
%else
cd doc
for i in *.8; do
	install -m644 $i -D %{buildroot}%{_mandir}/man8/$i
done
for i in *.info; do
	install -m644 $i -D %{buildroot}%{_infodir}/$i
done
%endif
cd -

install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}
install -d -m 755 %{buildroot}%{_sysconfdir}/cron.daily
install -d -m 755 %{buildroot}%{_sysconfdir}/sysconfig
install -d -m 755 %{buildroot}%{_initrddir}
install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}
install -m 755 %{SOURCE4} %{buildroot}%{_initrddir}/cfservd
install -m 755 %{SOURCE5} %{buildroot}%{_initrddir}/cfexecd
install -m 755 %{SOURCE6} %{buildroot}%{_initrddir}/cfenvd

# everything installed there is doc, actually
rm -rf %{buildroot}%{_datadir}/%{name}

%post base
if [ $1 = 1 ]; then
    [ -f "%{_localstatedir}/lib/%{name}/ppkeys/localhost.priv" ] || cfkey >/dev/null 2>&1
fi

%post cfexecd
%_post_service cfexecd

%preun cfexecd
%_preun_service cfexecd

%post cfenvd
%_post_service cfenvd

%preun cfenvd
%_preun_service cfenvd

%post cfservd
%_post_service cfservd

%preun cfservd
%_preun_service cfservd

%files base
%doc inputs/*.example
%{_sysconfdir}/cfengine
%{_sbindir}/cfkey
%{_sbindir}/cfshow
%{_sbindir}/cfdoc
%{_localstatedir}/lib/%{name}
%{_mandir}/man8/cfengine.8.*
%{_mandir}/man8/cfkey.8.*
%{_mandir}/man8/cfshow.8.*
%{_infodir}/*


%files cfagent
%{_sbindir}/cfagent
%{_sbindir}/cfenvgraph
%{_sbindir}/cfrun
%{_sbindir}/cfetool*
%{_mandir}/man8/cfagent.8.*
%{_mandir}/man8/cfenvgraph.8.*
%{_mandir}/man8/cfetool*.8.*
%{_mandir}/man8/cfrun.8.*

%files cfservd
%{_initrddir}/cfservd
%{_sbindir}/cfservd
%{_mandir}/man8/cfservd.8.*

%files cfenvd
%{_initrddir}/cfenvd
%{_sbindir}/cfenvd
%{_mandir}/man8/cfenvd.8.*

%files cfexecd
%{_initrddir}/cfexecd
%{_sbindir}/cfexecd
%{_mandir}/man8/cfexecd.8.*

%files -n %{libname}
%{_libdir}/*.so.*

%files -n %{develname}
%{_libdir}/*.so
%{_libdir}/*.a


%changelog
* Tue May 03 2011 Oden Eriksson <oeriksson@mandriva.com> 2.2.10-10
+ Revision: 663363
- mass rebuild

* Thu Mar 31 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.2.10-9
+ Revision: 649376
- work around texi2dvi issue for now..
- build against db 5.1
- cleanups

* Tue Nov 30 2010 Oden Eriksson <oeriksson@mandriva.com> 2.2.10-8mdv2011.0
+ Revision: 603822
- rebuild

* Fri May 14 2010 Michael Scherer <misc@mandriva.org> 2.2.10-7mdv2010.1
+ Revision: 544803
- fix BR
- fix BR
- fix License
- add missing manpages

* Tue Apr 06 2010 Funda Wang <fwang@mandriva.org> 2.2.10-6mdv2010.1
+ Revision: 531924
- rebuild for new openssl

* Fri Feb 26 2010 Oden Eriksson <oeriksson@mandriva.com> 2.2.10-5mdv2010.1
+ Revision: 511555
- rebuilt against openssl-0.9.8m

* Thu Dec 31 2009 Funda Wang <fwang@mandriva.org> 2.2.10-4mdv2010.1
+ Revision: 484335
- rebuild for db4.8

* Thu Sep 24 2009 Olivier Blin <oblin@mandriva.com> 2.2.10-3mdv2010.0
+ Revision: 448221
- fix configure ldflags damage (from Arnaud Patard)
  This stuff is plain broken. The configure script should never ever
  override the values given to him. It's even more broken on multilibs
  systems : For instance, if one has o32 system with mips 64bit libs...

* Thu Sep 10 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.10-2mdv2010.0
+ Revision: 436647
- fix spurrious warning for recurse keyword in editfiles action

* Tue Jun 23 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.10-1mdv2010.0
+ Revision: 388684
- new version

* Thu Feb 05 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.9-1mdv2009.1
+ Revision: 337969
- new maintainace release (3.0.0 doesn't build standalone yet)
- keep bash completion in its own package

* Mon Dec 15 2008 Oden Eriksson <oeriksson@mandriva.com> 2.2.8-3mdv2009.1
+ Revision: 314522
- rebuilt against db4.7

* Wed Sep 24 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.8-2mdv2009.0
+ Revision: 287842
- ship vim syntax file in vim package

* Thu Aug 14 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.8-1mdv2009.0
+ Revision: 271895
- new version

* Tue Jun 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.7-1mdv2009.0
+ Revision: 223773
- new version
- cosmetic in init scripts

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Tue May 06 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.6-1mdv2009.0
+ Revision: 201900
- new version
  drop -fPIC flag, merged upstream
- update fpic patch
- new version

* Sat Mar 22 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.3-5mdv2008.1
+ Revision: 189472
- completion fixes

* Thu Feb 28 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.3-4mdv2008.1
+ Revision: 176197
- fix typo in cfservd dependencies

* Sat Dec 29 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.3-3mdv2008.1
+ Revision: 139202
- revert to previous setup with distinct services and subpackage, merging causes too much troubles without real advantage
- rename patch2 correctly

* Wed Dec 26 2007 Oden Eriksson <oeriksson@mandriva.com> 2.2.3-2mdv2008.1
+ Revision: 138177
- second try to add -fPIC
- added -fPIC in P1
- rebuilt against bdb 4.6.x

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - merge various services, and their associated subpackages
    - new version
    - bash completion

* Thu Jul 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.2.1-1mdv2008.0
+ Revision: 53677
- new version


* Tue Feb 27 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.22-1mdv2007.0
+ Revision: 126593
- new version
  init script harmonisation with other packages

* Wed Feb 14 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.20-3mdv2007.1
+ Revision: 120777
- added vim syntax file

* Fri Sep 15 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.20-2mdv2007.0
- unzip all additional sources
- more dependencies in init scripts
- allow configuration in init script, so as to redefine CFINPUTS if needed
- drop unused sources

* Thu May 11 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.20-1mdk
- new version
- drop patches, incriminated script is not shipped anymore
- drop cron task and default configuration, too much site-specific
- make init scripts LSB-compliants

* Mon Nov 14 2005 Oden Eriksson <oeriksson@mandriva.com> 2.1.16-3mdk
- rebuilt against openssl-0.9.8a

* Sat Oct 22 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.16-2mdk
- security fixes from security team:
 - patch vicf.in so it can run without error (P1)
 - security update for CAN-2005-2960 (P0)
- add CFOPTIONS to cron script

* Sat Oct 22 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.16-1mdk
- New release 2.1.16

* Fri Aug 12 2005 Nicolas Lcureuil <neoclust@mandriva.org> 2.1.15-2mdk
- fix rpmlint errors (PreReq)

* Fri Aug 12 2005 Nicolas Lcureuil <neoclust@mandriva.org> 2.1.15-1mdk
- 2.1.15
- fix rpmlint errors (PreReq)

* Sat Apr 23 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.14-1mdk
- New release 2.1.14
- drop patches
- new subpackage split: base, cfagent, cfservd, cfexecd, cfenvd

* Tue Feb 08 2005 Guillaume Rousse <guillomovitch@mandrake.org> 2.1.12-7mdk 
- really fix cron script

* Mon Feb 07 2005 Olivier Thauvin <thauvin@aerov.jussieu.fr> 2.1.12-6mdk
- split cfservd into separate package
- fix config file location

* Thu Jan 20 2005 Guillaume Rousse <guillomovitch@mandrake.org> 2.1.12-5mdk 
- fix update.conf not executed (patch1, from upstream subversion)
- fix initscripts
- less arbitrary default configuration

* Tue Jan 18 2005 Guillaume Rousse <guillomovitch@mandrake.org> 2.1.12-4mdk 
- add service scripts for cfservd, cfenvd, cfexecd
- s/Linux Mandrake/Mandrakelinux/ in cron script (thx misc)

* Tue Jan 18 2005 Guillaume Rousse <guillomovitch@mandrake.org> 2.1.12-3mdk 
- set work dir to /var/lib/cfengine
- set backup to /var/lib/cfengine/backups
- autogen keys as postinstall

* Tue Jan 18 2005 Guillaume Rousse <guillomovitch@mandrake.org> 2.1.12-2mdk 
- switch to automake1.8
- drop cfd, no longer used
- fix cron task
- configuration for cron task in /etc/sysinit/cfengine
- fix config file
- bzip2 additional files

* Fri Jan 14 2005 Guillaume Rousse <guillomovitch@mandrake.org> 2.1.12-1mdk 
- new version
- fix url
- exec in /etc are not configuration
- drop patch 0, no more use
- spec cleanup
- use macros

* Wed Jun 09 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.6.5-4mdk
- force use of autoconf2.5 and automake1.4
- be sure to build everything in %%build (therefore run make twice)
- wipe out buildroot at the beginning of %%install
- fix permissions on docs
- update prereq on /sbin/chkconfig to rpm-helper
- cosmetics


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13661 |12mr|cfitsio-3.250-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define sversion %(echo %version |sed -e 's#\\.##')
%define major 0
%define libname %mklibname %{name} %{major}
%define develname %mklibname %name -d
%define develnamestatic %mklibname %name -d -s

Name: cfitsio
Version: 3.250
Release: %mkrel 5
URL:	http://heasarc.gsfc.nasa.gov/docs/software/fitsio/
Source:	ftp://heasarc.gsfc.nasa.gov/software/fitsio/c/%{name}%{sversion}.tar.gz
Patch0:         cfitsio.patch
Patch1:         cfitsio-pkgconfig.patch
License:	BSD-like
Summary:	Library for accessing files in FITS format for C and Fortran
Group:		System/Libraries
BuildRequires:	gcc-gfortran
BuildRequires:	pkgconfig
BuildRoot:	%{_tmppath}/%{name}-%{version}-root

%description
CFITSIO is a library of C and Fortran subroutines for reading and 
writing data files in FITS (Flexible Image Transport System) data format. 
CFITSIO simplifies the task of writing software that deals with FITS 
files by providing an easy to use set of high-level routines that insulate 
the programmer from the internal complexities of the FITS file format. 
At the same time, CFITSIO provides many advanced features that have made 
it the most widely used FITS file programming interface in the astronomical 
community.

%package -n %{libname}
License: BSD-like
Summary: Library for accessing files in FITS format for C and Fortran
Group:	 	 System/Libraries
Obsoletes:	%{_lib}%{name} < 3.090

%description -n %{libname}

CFITSIO is a library of C and Fortran subroutines for reading and
writing data files in FITS (Flexible Image Transport System) data
format.  CFITSIO simplifies the task of writing software that deals
with FITS files by providing an easy to use set of high-level routines
that insulate the programmer from the internal complexities of the
FITS file format.  At the same time, CFITSIO provides many advanced
features that have made it the most widely used FITS file programming
interface in the astronomical community.  This package contains the
shared library required by prgrams that use the cfits library.

%package -n %{develname}
License:	BSD-like
Summary:	Library for accessing files in FITS format for C and Fortran
Group:		System/Libraries
Provides:	fitsio-devel = %{version} 
Provides:   cfitsio-devel = %{version}
Requires:   pkgconfig
Requires:   %libname = %version
Conflicts:	%{_lib}%{name} < 3.090

%description -n %{develname}
CFITSIO is a library of C and Fortran subroutines for reading and 
writing data files in FITS (Flexible Image Transport System) data format. 
CFITSIO simplifies the task of writing software that deals with FITS 
files by providing an easy to use set of high-level routines that insulate 
the programmer from the internal complexities of the FITS file format. 
At the same time, CFITSIO provides many advanced features that have made 
it the most widely used FITS file programming interface in the astronomical 
community.

This package contains the headers required for compiling software that uses
the cfits library.

%package -n %{develnamestatic}
License:	BSD-like
Summary:	Library for accessing files in FITS format for C and Fortran
Group:		System/Libraries
Requires:   %{develname}
Requires:   %libname = %version

%description -n %{develnamestatic}
CFITSIO is a library of C and Fortran subroutines for reading and 
writing data files in FITS (Flexible Image Transport System) data format. 
CFITSIO simplifies the task of writing software that deals with FITS 
files by providing an easy to use set of high-level routines that insulate 
the programmer from the internal complexities of the FITS file format. 
At the same time, CFITSIO provides many advanced features that have made 
it the most widely used FITS file programming interface in the astronomical 
community.

This package contains the headers required for compiling software that uses
the cfits library.

%prep
%setup -q -n %{name}
%patch0 -p1
%patch1 -p1

%build
FC=f95
export FC
export CC=gcc # fixes -O*, -g
%configure2_5x
%make shared
ln -s libcfitsio.so.0 libcfitsio.so
%make fpack
%make funpack
unset FC
# Manually fix pkgconfig .pc file (BZ 436539, BZ 618291)
sed 's|/usr/include|/usr/include/%{name}|' cfitsio.pc >cfitsio.pc.new
mv cfitsio.pc.new cfitsio.pc

%check
make testprog
LD_LIBRARY_PATH=. ./testprog > testprog.lis
cmp -s testprog.lis testprog.out
cmp -s testprog.fit testprog.std

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}
mkdir -p %{buildroot}%{_libdir}
mkdir -p %{buildroot}%{_includedir}/%{name}
make LIBDIR=%{_lib} INCLUDEDIR=include/%{name} CFITSIO_LIB=%{buildroot}%{_libdir} \
     CFITSIO_INCLUDE=%{buildroot}%{_includedir}/%{name} install
pushd %{buildroot}%{_libdir}
ln -s libcfitsio.so.0 libcfitsio.so
popd
mkdir %{buildroot}%{_bindir}
cp -p f{,un}pack %{buildroot}%{_bindir}/
%clean
rm -Rf %{buildroot}

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%files
%defattr(-,root,root)
%{_bindir}/*

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%{_libdir}/*.so
%{_includedir}/*
%{_libdir}/pkgconfig/*

%files -n %{develnamestatic}
%defattr(-,root,root)
%{_libdir}/*.a




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13662 |12mr|cglib-2.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _mavenpomdir /usr/share/maven2/poms
Name:           cglib
Version:        2.2
Release:        3
Summary:        Code Generation Library for Java
License:        ASL 2.0
Group:          Development/Java
Url:            http://cglib.sourceforge.net/
Source0:        http://downloads.sourceforge.net/project/%{name}/%{name}2/%{version}/%{name}-src-%{version}.jar
Source1:        http://mirrors.ibiblio.org/pub/mirrors/maven2/%{name}/%{name}/%{version}/%{name}-%{version}.pom
# Remove the repackaging step that includes other jars into the final thing
Patch0:         %{name}-build_xml.patch

Requires: java >= 0:1.6.0
Requires: objectweb-asm

BuildRequires:  ant
BuildRequires:  jpackage-utils >= 0:1.5
BuildRequires:  java-devel >= 0:1.6.0
BuildRequires:  objectweb-asm
BuildRequires:  unzip
BuildArch:      noarch
Requires(post): jpackage-utils
Requires(postun): jpackage-utils

BuildRoot:      %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)

%description
cglib is a powerful, high performance and quality code generation library 
for Java. It is used to extend Java classes and implements interfaces 
at runtime.

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java
%description javadoc
Documentation for the cglib code generation library.

%prep
%setup -q -c %{name}-%{version}
rm lib/*.jar
%patch0 -p1

%build
export CLASSPATH=`build-classpath objectweb-asm`
ant jar javadoc

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p ${RPM_BUILD_ROOT}%{_javadocdir}/
cp -r docs ${RPM_BUILD_ROOT}%{_javadocdir}/%{name}-%{version}
mkdir -p $RPM_BUILD_ROOT%{_javadir}
cp -p dist/%{name}-%{version}.jar  $RPM_BUILD_ROOT%{_javadir}
ln -s %{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar

mkdir -p $RPM_BUILD_ROOT%{_mavenpomdir}
cp %{SOURCE1} $RPM_BUILD_ROOT%{_mavenpomdir}/JPP-%{name}.pom
%add_to_maven_depmap net.sf.cglib %{name} %{version} JPP %{name}

%clean
rm -rf $RPM_BUILD_ROOT

%post
%update_maven_depmap

%postun
%update_maven_depmap

%files
%defattr(-,root,root,-)
%doc LICENSE NOTICE
%{_javadir}/*.jar
%{_mavenpomdir}/*
%config(noreplace) %{_mavendepmapfragdir}/%{name}

%files javadoc
%defattr(-,root,root,-)
%{_javadocdir}/%{name}-%{version}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13663 |12mr|chbg-2.0.1-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Desktop background manager/changer/screensaver
Name:		chbg
Version:	2.0.1
Release:	15
License:	GPLv2+
Group:		Graphics
URL:		http://www.beebgames.com/sw/gtk-ports.html
Source0:	http://www.beebgames.com/sw/%{name}-%{version}.tar.bz2
Source1:	%{name}_16x16.png
Source2:	%{name}_32x32.png
Source3:	%{name}_48x48.png
# (fc) 2.0.1-3mdv use correct colormap / depth 
Patch0:		chbg-2.0.1-colormap.patch
# (fc) 2.0.1-9mdv fix CFLAGS
Patch1:		chbg-2.0.1-cflags.patch
Patch2:		chbg-2.0.1-libpng1.5.patch
Patch3:		chbg-2.0.1-linkage.patch
BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(gtk+-2.0)

%description
ChBg is for changing desktop backgrounds in a given period. It can
render images with 10 modes (such as tiled, centered, scaled, etc.). It
uses gdk_pixbuf-2.0 for loading images, so it supports
many image formats.
ChBg has a windowed setup program, is able to load setup files,
can be used as slideshow picture previewer in its own window or as a
desktop background, and can be used as screensaver or as an xscreensaver
hack. It has a dialog for fast previewing of pictures and very usable
thumbnail previews.

%prep
%setup -q
%patch0 -p1 -b .composite
%patch1 -p1 -b .cflags
%patch2 -p0 -b .png
%patch3 -p1 -b .linkage

#needed by patch1 and patch3
autoreconf -i

%build
%configure2_5x \
    --with-intl-includes=%{_datadir}/gettext/intl \
    --x-libraries="-lz"

%make

%install
%makeinstall_std

# install icons
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
install -m 644 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
install -m 644 %{SOURCE2} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
install -m 644 %{SOURCE3} %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png

# menu stuff
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=ChBg
Comment=Desktop background manager/changer/screensaver
Exec=%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=X-MandrivaLinux-System-Configuration-Other;Settings;
EOF


# touch the default sysconfig file so that it can be included
mkdir -p %{buildroot}%{_sysconfdir}
touch %{buildroot}%{_sysconfdir}/chbgrc

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS BUGS ChangeLog README THANKS TODO chbgrc.sample xscreensaver*txt 
%{_bindir}/chbg
%{_datadir}/applications/*.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_mandir}/man*/*
%attr(644,root,root) %config(noreplace,missingok) %{_sysconfdir}/chbgrc



%changelog
* Mon Aug  27 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: ad7bf7c
- Add patch to fix linkage
  
* Mon Aug  27 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 9e20bd4
- Update linker flags
  
* Mon Aug  27 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 691715a
- Add patch from Cooker to fix build with libpng15, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13664 |12mr|check-0.9.8-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	0
%define	libname	%mklibname %{name} %{major}
%define	develname %mklibname %{name} -d

Name:		check
Version:	0.9.8
Release:	4
License:	LGPLv2+
Summary:	A unit test framework for C
Group:		System/Libraries
URL:		http://check.sourceforge.net/
Source:		http://prdownloads.sourceforge.net/check/%{name}-%{version}.tar.gz

%description
Check is a unit test framework for C. It features a simple interface for
defining unit tests, putting little in the way of the developer. Tests are run
in a separate address space, so Check can catch both assertion failures and
code errors that cause segmentation faults or other signals.  The output from
unit tests can be used within source code editors and IDEs.

%package -n	%{libname}
Summary:	C testing framework
Group:		System/Libraries

%description -n	%{libname}
Check is a unit test framework for C. It features a simple interface for
defining unit tests, putting little in the way of the developer. Tests are run
in a separate address space, so Check can catch both assertion failures and
code errors that cause segmentation faults or other signals. The output from
unit tests can be used within source code editors and IDEs.

%package -n	%{develname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Obsoletes:	%{name}
Obsoletes:	%mklibname -d %{name} 0

%description -n	%{develname}
This package contains development files for %{name}.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall

# move documentation
mv %{buildroot}%{_datadir}/doc/%{name} \
    %{buildroot}%{_datadir}/doc/%{develname}-%{version}

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_datadir}/doc/%{develname}-%{version}
%{_datadir}/aclocal/check.m4
%{_libdir}/libcheck.so
%{_libdir}/libcheck.a
%{_includedir}/check.h
%{_libdir}/pkgconfig/check.pc
%{_infodir}/check.info*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13665 |12mr|checkstyle-4.4-0.0.6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gcj_support 1
%define section free
%define build_free 1
%define build_tests 0

Name:           checkstyle
Version:        4.4
Release:        0.0.6
Epoch:          0
Summary:        Helps programmers write Java code that adheres to a coding standard
License:        LGPL
Group:          Development/Java
URL:            http://checkstyle.sourceforge.net/
Source0:        http://downloads.sourceforge.net/checkstyle/checkstyle-src-%{version}.tar.gz
Source1:        %{name}-script
Source2:        %{name}.catalog
Patch0:         %{name}-build.patch
Patch1:         %{name}-javadoc-crosslink.patch
Patch2:         %{name}-build-free.patch
Patch3:         %{name}-exclude-smap.patch
Requires:       ant >= 0:1.6
Requires:       antlr >= 0:2.7.1, jakarta-commons-logging
Requires:       jakarta-commons-cli, jakarta-commons-beanutils
Requires:       jakarta-commons-collections, jpackage-utils >= 0:1.5
Requires:       jaxp_parser_impl
BuildRequires:  ant >= 0:1.6, ant-nodeps >= 0:1.6
%if %{build_tests}
BuildRequires:  ant-junit >= 0:1.6
# FIXME: Need to package emma <http://emma.sf.net/>
BuildRequires:  emma
%endif
BuildRequires:  junit, antlr >= 0:2.7.1
BuildRequires:  jakarta-commons-beanutils, jakarta-commons-lang
BuildRequires:  jakarta-commons-cli, xalan-j2, java-rpmbuild >= 0:1.5
# xerces-j2 because tests fail with gnujaxp...
BuildRequires:  jakarta-commons-logging, jakarta-commons-collections, xerces-j2
BuildRequires:  antlr-javadoc
#BuildRequires:  xml-commons-jaxp-1.3-apis-javadoc
BuildRequires:  xml-commons-apis-javadoc
BuildRequires:  jakarta-commons-beanutils-javadoc, ant-javadoc, perl-base
BuildRequires:  java-devel
BuildRequires:  java-javadoc
BuildRequires:  avalon-logkit 
BuildRequires:  jdom
BuildRequires:  velocity
BuildRequires:  werken.xpath
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildArch:      noarch
%endif

%description
Checkstyle is a development tool to help programmers write Java code 
that adheres to a coding standard. It automates the process of checking 
Java code to spare humans of this boring (but important) task. This 
makes it ideal for projects that want to enforce a coding standard.

Checkstyle is highly configurable and can be made to support almost any 
coding standard. An example configuration file is supplied supporting 
the Sun Code Conventions. As well, other sample configuration files are 
supplied for other well known conventions.

Checkstyle can check many aspects of your source code. Historically 
it's main functionality has been to check code layout issues, but since 
the internal architecture was changed in version 3, more and more checks 
for other purposes have been added. Now Checkstyle provides checks that 
find class design problems, duplicate code, or bug patterns like double 
checked locking.

Checkstyle is most useful if you integrate it in your build process or 
your development environment. The distribution includes:

    * An Ant task.
    * A command line tool.

%package        demo
Group:          Development/Java
Summary:        Demos for %{name}
Requires:       %{name} = %{epoch}:%{version}

%description    demo
Demonstrations and samples for %{name}.

%package        javadoc
Group:          Development/Java
Summary:        Javadoc for %{name}

%description    javadoc
Javadoc for %{name}.

%package        manual
Group:          Development/Java
Summary:        Manual for %{name}

%description    manual
Manual for %{name}.

%package        optional
Group:          Development/Java
Summary:        Optional functionality for %{name}
Requires:       %{name} = %{epoch}:%{version}

%description    optional
Optional functionality for %{name}.

%prep
%setup -q -n %{name}-src-%{version}
%patch0 -p1 -b .build
%patch1 -p1 -b .javadoc
%if %{build_free}
%patch2 -p1 -b .free
%endif
%patch3 -p1 -b .smap

%{__perl} -pi -e 's|\./{\@docRoot}/\.\./index\.html|file://%{_docdir}/%{name}-manual-%{version}/index.html|' build.xml
%{__perl} -pi -e 's|.*classpathref="javadoc\.classpath".*\n||g;' build.xml

# remove all binary libs
%{_bindir}/find . -name '*.jar' | %{_bindir}/xargs -t %{__rm}

# fix end-of-line
%{__perl} -pi -e 's/\r$//g' LICENSE LICENSE.apache LICENSE.apache20 \
README RIGHTS.antlr *.header *.xml

%if %{build_free}
%{__rm} -rf src/checkstyle/com/puppycrawl/tools/checkstyle/doclets
%endif

%build
OPT_JAR_LIST="ant/ant-nodeps"
%if %{build_tests}
OPT_JAR_LIST="$OPT_JAR_LIST ant/ant-junit"
%endif
export OPT_JAR_LIST
export CLASSPATH=$(build-classpath antlr commons-beanutils \
commons-collections commons-cli commons-logging jdom junit velocity \
werken.xpath xalan-j2 xerces-j2 avalon-logkit commons-lang)

%{ant} \
  -Dbuild.sysclasspath=first \
  -Dant.javadoc=%{_javadocdir}/ant \
  -Dantlr.javadoc=%{_javadocdir}/antlr \
  -Djaxp.javadoc=%{_javadocdir}/xml-commons-apis \
  -Dbeanutils.javadoc=%{_javadocdir}/jakarta-commons-beanutils \
  -Djava.javadoc=%{_javadocdir}/java \
  compile.checkstyle
%{ant} \
  -Dant.javadoc=%{_javadocdir}/ant \
  -Dantlr.javadoc=%{_javadocdir}/antlr \
  -Djaxp.javadoc=%{_javadocdir}/xml-commons-apis \
  -Dbeanutils.javadoc=%{_javadocdir}/jakarta-commons-beanutils \
  -Djava.javadoc=%{_javadocdir}/java \
  javadoc
%{ant} \
  -Dbuild.sysclasspath=first \
  -Dant.javadoc=%{_javadocdir}/ant \
  -Dantlr.javadoc=%{_javadocdir}/antlr \
  -Djaxp.javadoc=%{_javadocdir}/xml-commons-apis \
  -Dbeanutils.javadoc=%{_javadocdir}/jakarta-commons-beanutils \
  -Djava.javadoc=%{_javadocdir}/java \
  xdocs
%{ant} \
  -Dbuild.sysclasspath=first \
  -Dant.javadoc=%{_javadocdir}/ant \
  -Dantlr.javadoc=%{_javadocdir}/antlr \
  -Djaxp.javadoc=%{_javadocdir}/xml-commons-apis \
  -Dbeanutils.javadoc=%{_javadocdir}/jakarta-commons-beanutils \
  -Djava.javadoc=%{_javadocdir}/java \
  build.bindist
%if %{build_tests}
%{ant} \
  -Dbuild.sysclasspath=first \
  -Dant.javadoc=%{_javadocdir}/ant \
  -Dantlr.javadoc=%{_javadocdir}/antlr \
  -Djaxp.javadoc=%{_javadocdir}/xml-commons-apis \
  -Dbeanutils.javadoc=%{_javadocdir}/jakarta-commons-beanutils \
  -Djava.javadoc=%{_javadocdir}/java \
  run.tests
%endif

%install
%{__rm} -rf %{buildroot}

# jar
%{__mkdir_p} %{buildroot}%{_javadir}
cp -a target/dist/%{name}-%{version}/%{name}-%{version}.jar \
  %{buildroot}%{_javadir}/%{name}-%{version}.jar
cp -a target/dist/%{name}-%{version}/%{name}-optional-%{version}.jar \
  %{buildroot}%{_javadir}/%{name}-optional-%{version}.jar
(cd %{buildroot}%{_javadir} && for jar in *-%{version}.jar; do %{__ln_s} ${jar} `echo $jar| %__sed "s|-%{version}||g"`; done)

# script
%{__mkdir_p} %{buildroot}%{_bindir}
cp -a %{SOURCE1} %{buildroot}%{_bindir}/%{name}

# dtds
%{__mkdir_p} %{buildroot}%{_datadir}/xml/%{name}
cp -a %{SOURCE2} %{buildroot}%{_datadir}/xml/%{name}/catalog
cp -a src/checkstyle/com/puppycrawl/tools/checkstyle/*.dtd \
  %{buildroot}%{_datadir}/xml/%{name}

# demo
%{__mkdir_p} %{buildroot}%{_datadir}/%{name}
cp -a target/dist/%{name}-%{version}/contrib/* \
  %{buildroot}%{_datadir}/%{name}

# ant.d
%{__mkdir_p}  %{buildroot}%{_sysconfdir}/ant.d
%{__cat} > %{buildroot}%{_sysconfdir}/ant.d/%{name} << EOF
checkstyle antlr jakarta-commons-beanutils jakarta-commons-cli jakarta-commons-logging jakarta-commons-collections jaxp_parser_impl
EOF

# javadoc
%{__mkdir_p} %{buildroot}%{_javadocdir}/%{name}-%{version}
# FIXME: This allows --short-circuit (%%exclude should be used instead).
if [ -d target/dist/%{name}-%{version}/docs/api ]; then
  cp -a target/dist/%{name}-%{version}/docs/api/* \
    %{buildroot}%{_javadocdir}/%{name}-%{version}
fi
%{__rm} -rf target/dist/%{name}-%{version}/docs/api
%{__ln_s} %{_javadocdir}/%{name} target/dist/%{name}-%{version}/docs/api
%{__ln_s} %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}

for i in `find %{buildroot}%{_datadir}/%{name} -type f`; do
  %{__perl} -pi -e 's/\r$//g' $i
done

for i in `find target/dist/%{name}-%{version}/docs -type f`; do
  %{__perl} -pi -e 's/\r$//g' $i
done

for i in `find %{buildroot}%{_datadir}/xml/%{name} -type f -name "*.dtd"`; do
  %{__perl} -pi -e 's/\r$//g' $i
done

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%post
%if %{gcj_support}
%{update_gcjdb}
%endif
# Note that we're using a fully versioned catalog, so this is always ok.
if [ -x %{_bindir}/install-catalog -a -d %{_sysconfdir}/sgml ]; then
  %{_bindir}/install-catalog --add \
    %{_sysconfdir}/sgml/%{name}-%{version}-%{release}.cat \
    %{_datadir}/xml/%{name}/catalog > /dev/null 2>&1 || :
fi

%postun
# Note that we're using a fully versioned catalog, so this is always ok.
if [ -x %{_bindir}/install-catalog -a -d %{_sysconfdir}/sgml ]; then
  %{_bindir}/install-catalog --remove \
    %{_sysconfdir}/sgml/%{name}-%{version}-%{release}.cat \
    %{_datadir}/xml/%{name}/catalog > /dev/null 2>&1 || :
fi
%if %{gcj_support}
%{clean_gcjdb}
%endif

%post optional
%if %{gcj_support}
%{update_gcjdb}
%endif
%{__grep} -q checkstyle-optional %{_sysconfdir}/ant.d/%{name} || \
%{__perl} -pi -e 's|checkstyle|checkstyle checkstyle-optional|' %{_sysconfdir}/ant.d/%{name}

%postun optional
%{__grep} -q checkstyle-optional %{_sysconfdir}/ant.d/%{name} && \
%{__perl} -pi -e 's|checkstyle-optional ||' %{_sysconfdir}/ant.d/%{name} || :
%if %{gcj_support}
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%doc LICENSE LICENSE.apache LICENSE.apache20 README RIGHTS.antlr
%doc build.xml checkstyle_checks.xml import-control.xml java.header
%doc sun_checks.xml suppressions.xml
%{_javadir}/%{name}.jar
%{_javadir}/%{name}-%{version}.jar
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-%{version}.jar.*
%endif
%{_datadir}/xml/%{name}
%attr(0755,root,root) %{_bindir}/*
%config(noreplace) %{_sysconfdir}/ant.d/%{name}
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*.xsl

%files demo
%defattr(0644,root,root,0755)
%exclude %{_datadir}/%{name}/*.xsl
%{_datadir}/%{name}/*

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}

%files manual
%defattr(0644,root,root,0755)
%doc target/dist/%{name}-%{version}/docs/*

%files optional
%defattr(0644,root,root,0755)
%{_javadir}/%{name}-optional.jar
%{_javadir}/%{name}-optional-%{version}.jar
%if %{gcj_support}
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-optional-%{version}.jar.*
%endif



%changelog
* Tue Sep  4 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 33df45b
- Try to fix BuildRequires
  
* Mon Aug  27 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: dfc80c5
- Use cp command instead of __cp macro
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13666 |12mr|cheese-3.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	gtk_maj	23
%define	major	7
%define	gir_maj	3.0
%define	libname	%mklibname %{name} %{major}
%define	gtkname	%mklibname %{name}-gtk %{gtk_maj}
%define	girname	%mklibname %{name}-gtk-gir %{gir_maj}
%define	devname	%mklibname -d %{name}
%define	devgtk	%mklibname -d %{name}-gtk

Summary:	A GNOME application for taking pictures and videos from a webcam
Name:		cheese
Version:	3.6.2
Release:	1
License:	GPLv2+
Group:		Video
URL:		http://www.gnome.org/projects/cheese/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/cheese/3.6/%{name}-%{version}.tar.xz

BuildRequires:	desktop-file-utils
BuildRequires:	glib2.0-common
BuildRequires:	gnome-doc-utils >= 0.20
BuildRequires:	gtk-doc >= 1.14
BuildRequires:	intltool
BuildRequires:	itstool
BuildRequires:	vala vala-devel
BuildRequires:	pkgconfig(cairo) >= 1.10.0
BuildRequires:	pkgconfig(clutter-1.0) >= 1.6.1
BuildRequires:	pkgconfig(clutter-gst-2.0)
BuildRequires:	pkgconfig(clutter-gtk-1.0) >= 0.91.8
BuildRequires:	pkgconfig(gdk-3.0) >= 2.99.4
BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
BuildRequires:	pkgconfig(gee-1.0) >= 0.6.0
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glib-2.0) >= 2.28.0
BuildRequires:	pkgconfig(gnome-desktop-3.0) >= 2.91.6
BuildRequires:	pkgconfig(gnome-video-effects)
BuildRequires:	pkgconfig(gobject-introspection-1.0) >= 0.6.7
BuildRequires:	pkgconfig(gstreamer-1.0) >= 1.0
BuildRequires:	pkgconfig(gstreamer-pbutils-1.0) >= 1.0
BuildRequires:	pkgconfig(gstreamer-plugins-bad-1.0) >= 1.0
BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0) >= 1.0
BuildRequires:	pkgconfig(gstreamer-basevideo-1.0) >= 1.0
BuildRequires:	pkgconfig(gtk+-3.0) >= 2.99.4
BuildRequires:	pkgconfig(gudev-1.0)
BuildRequires:	pkgconfig(libcanberra-gtk3) >= 0.26
BuildRequires:	pkgconfig(librsvg-2.0) >= 2.32.0
BuildRequires:	pkgconfig(mx-1.0)
BuildRequires:	pkgconfig(nautilus-sendto)
BuildRequires:	pkgconfig(pangocairo) >= 1.28.0
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xtst)

Requires:	gsettings-desktop-schemas
Requires:	gstreamer1.0-plugins-base
Requires:	gstreamer1.0-plugins-good
Requires:	gstreamer1.0-plugins-bad
%if "%{_lib}" == "lib64"
%define	_libext	()(64bit)
%else
%define	_libext %{nil}
%endif
#Requires:	gstreamer0.10(encoder-video/x-vp8)%{_libext}
Requires:	gnome-video-effects

# TODO update features once added upstream
%description
Cheese is a Photobooth-inspired GNOME application for taking pictures and
videos from a webcam. It also includes fancy graphical effects based on
the gstreamer-backend.

%package -n	%{libname}
Group:		System/Libraries
Summary:	Shared library part of %{name}
Obsoletes:	%{gtkname} < 3.5.1-1
Provides:	%{gtkname} = 3.5.1-1

%description -n	%{libname}
This package contains the shared library for %{name}.

%package -n	%{gtkname}
Group:		System/Libraries
Summary:	Shared library part of %{name} - gtk
Obsoletes:	%{libname} < 3.5.1-1
Provides:	%{libname} = 3.5.1-1

%description -n	%{gtkname}
This package contains the shared library for %{name}-gtk.

%package -n	%{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries

%description -n	%{girname}
GObject Introspection interface description for %{name}.

%package -n	%{devname}
Group:		Development/C
Summary:	Developent files for %{name}
Requires:	%{libname} = %{version}-%{release}
Requires:	%{girname} = %{version}-%{release}

%description -n	%{devname}
This packages contains the development library and header files for %{name}.

%package -n	%{devgtk}
Group:		Development/C
Summary:	Developent files for %{name}-gtk
Requires:	%{gtkname} = %{version}-%{release}

%description -n	%{devgtk}
This packages contains the development library and header files for %{name}-gtk.

%prep
%setup -q

%build
%configure2_5x	--disable-static

%make

%install
%makeinstall_std
%find_lang %{name} --with-gnome --all-name

desktop-file-install \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

%define launchers %{_sysconfdir}/dynamic/launchers/webcam
# dynamic support
mkdir -p %{buildroot}%launchers
cat > %{buildroot}%launchers/%{name}.desktop << EOF
[Desktop Entry]
Name=Webcam Photobooth
Comment=Cheese Webcam Photobooth using \$devicename
TryExec=%{_bindir}/cheese
Exec=%{_bindir}/cheese
Terminal=false
Icon=cheese
Type=Application
StartupNotify=true
EOF

%post
update-alternatives --install %{launchers}/kde.desktop webcam.kde.dynamic %launchers/%{name}.desktop 60
update-alternatives --install %{launchers}/gnome.desktop webcam.gnome.dynamic %launchers/%{name}.desktop 60

%postun
if [ "$1" = "0" ]; then
   update-alternatives --remove webcam.kde.dynamic %launchers/%{name}.desktop
   update-alternatives --remove webcam.gnome.dynamic %launchers/%{name}.desktop
fi

%files -f %{name}.lang
%config(noreplace) %launchers/*.desktop
%{_bindir}/*
%{_datadir}/applications/*
%{_datadir}/%{name}
%{_datadir}/glib-2.0/schemas/org.gnome.Cheese.gschema.xml
%{_iconsdir}/hicolor/*/*/*
%{_mandir}/man1/cheese.1*

%files -n %{libname}
%{_libdir}/lib%{name}.so.%{major}*

%files -n %{gtkname}
%{_libdir}/lib%{name}-gtk.so.%{gtk_maj}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Cheese-%{gir_maj}.typelib

%files -n %{devname}
%{_includedir}/%{name}
%{_libdir}/lib%{name}.so
%{_libdir}/pkgconfig/%{name}.pc
%{_datadir}/gir-1.0/Cheese-%{gir_maj}.gir
%{_datadir}/gtk-doc/html/%{name}/

%files -n %{devgtk}
%{_libdir}/lib%{name}-gtk.so
%{_libdir}/pkgconfig/%{name}-gtk.pc

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13667 |12mr|chkauth-0.3-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name chkauth
%define version 0.3
%define release %mkrel 9
	
Summary: Script to change authentification method (local, NIS, LDAP)
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.bz2
BuildArch: noarch
License: GPL
Group: System/Configuration/Boot and Init
BuildRoot: %{_tmppath}/%{name}-buildroot
Prefix: %{_prefix}
requires: perl >= 5.0

%description
Chkauth is a program to change the authentification method 
on a system. Chkauth always set the file method in first place, but 
you can only select the second authentification method this way. 

Three kind of authentification are accepted : local (file), NIS (yp) 
and LDAP. 

%prep
%setup

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/%{_mandir}/man8/
mkdir -p $RPM_BUILD_ROOT/%{_sbindir}
install chkauth $RPM_BUILD_ROOT/%{_sbindir}
install chkauth.8 $RPM_BUILD_ROOT/%{_mandir}/man8/

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_sbindir}/*
%{_mandir}/*/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13668 |12mr|chkconfig-1.3.51-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define git_url git://git.fedorahosted.org/chkconfig.git

Summary:	A system tool for maintaining the /etc/rc*.d hierarchy
Name:		chkconfig
Version:	1.3.51
Release:	6
License:	GPL
Group:		System/Configuration/Boot and Init
Url:		http://git.fedorahosted.org/git/?p=chkconfig.git;a=summary
Source0:	https://fedorahosted.org/releases/c/h/chkconfig/%{name}-%{version}.tar.bz2
Source1:	chkconfig.po
Patch1:		ntsysv-mdkconf.patch
Patch3:		chkconfig-runleveldir.patch
Patch5:		chkconfig-fix.patch
Patch6:		chkconfig-1.3.50-adddelxinetd.patch
Patch7:		chkconfig-1.3.50-list.patch
Patch8:		chkconfig-1.3.50-skip-files-with-dot.patch
Patch10:	chkconfig-1.3.11-fix-errno-xinetddotd.patch
# (blino) fix priority when adding a LSB service required by another LSB service (#22019)
Patch13:	chkconfig-1.3.50-targreq.patch
# (fc) introduce runlevel 7, acting as runlevel S
Patch15:	chkconfig-1.3.50-rc7.patch

# upstream patches

BuildRequires:	gettext
BuildRequires:	newt-devel
BuildRequires:	popt-devel
BuildRequires:	slang-devel
Conflicts:	rpm-helper < 0.6
# explicit file provides
Provides:	/sbin/chkconfig


%description
Chkconfig is a basic system utility.  It updates and queries runlevel
information for system services.  Chkconfig manipulates the numerous
symbolic links in /etc/rc*.d, to relieve system administrators of some 
of the drudgery of manually editing the symbolic links.

%package -n	ntsysv
Summary:	A system tool for maintaining the /etc/rc*.d hierarchy
Group:		System/Configuration/Boot and Init
Requires:	chkconfig

%description -n	ntsysv
ntsysv updates and queries runlevel information for system services.
ntsysv relieves system administrators of having to directly manipulate
the numerous symbolic links in /etc/rc*.d.

%prep
%setup -q
%patch1 -p1 -b .mdkconf
%patch3 -p1 -b .runleveldir
%patch5 -p1 -b .fix
%patch6 -p1 -b .adddelxinetd
%patch7 -p1 -b .list
%patch8 -p1 -b .skip-files-with-dot
%patch10 -p0 -b .fix-errno-xinetddotd
%patch13 -p1 -b .targreq
%patch15 -p1 -b .rc7
perl -pi -e 's/\bmv\b/mv -f/' po/Makefile

%build

%ifarch sparc
LIBMHACK=-lm
%endif

%make RPM_OPT_FLAGS="%{optflags}" LIBMHACK=$LIBMHACK LDFLAGS="%{ldflags}"

%install
%makeinstall_std MANDIR=%{_mandir}

mkdir -p %{buildroot}%{_sysconfdir}/rc.d/init.d
for n in 0 1 2 3 4 5 6 7; do
    mkdir -p %{buildroot}%{_sysconfdir}/rc.d/rc${n}.d
done

cd %{buildroot}%{_sysconfdir}/
ln -s rc.d/init.d init.d
cd -
ln -s rc7.d %{buildroot}%{_sysconfdir}/rc.d/rcS.d

# corrected indonesian language code (it has changed from 'in' to 'id')
mkdir -p %{buildroot}%{_datadir}/locale/id/LC_MESSAGES
mv %{buildroot}%{_datadir}/locale/{in,in_ID}/LC_MESSAGES/* \
	%{buildroot}%{_datadir}/locale/id/LC_MESSAGES || :
rm -rf %{buildroot}%{_datadir}/locale/{in,in_ID} || :

mkdir -p %{buildroot}%{_datadir}/locale/zh_TW.Big5/LC_MESSAGES
msgfmt %SOURCE1 -o %{buildroot}%{_datadir}/locale/zh_TW.Big5/LC_MESSAGES/chkconfig.mo

# Geoff 20020623 -- zh is incorrect for locale and there's nothing in it anyway
rm -fr %{buildroot}%_datadir/locale/zh

# we use our own alternative system
rm -f %{buildroot}%{_sbindir}/{alternatives,update-alternatives} %{buildroot}%{_mandir}/man8/alternatives.8*

%find_lang %{name}

%files -f %{name}.lang
/sbin/chkconfig
%{_mandir}/man8/chkconfig.8*
%dir %{_sysconfdir}/rc.d/*
%{_sysconfdir}/init.d

%files -n ntsysv
%{_sbindir}/ntsysv
%{_mandir}/man8/ntsysv.8*



%changelog
* Sat Sep  15 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: a2ccf02
- Update BuildRequires, minor spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13669 |12mr|chmlib-0.40-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: chmlib
Version: 0.40
Release: 7
License: GPL
Group: System/Libraries
Summary: A library for dealing with Microsoft ITSS/CHM format files
URL: http://www.jedrea.com/chmlib/
Source0: http://www.jedrea.com/chmlib/%{name}-%{version}.tar.bz2
Patch1: chmlib-0.37-morearchs.patch
Provides: libchm-bin

%description
CHMLIB is a library for dealing with Microsoft ITSS/CHM format files.
Right now, it is a very simple library, but sufficient for dealing with
all of the .chm files I've come across. Due to the fairly well-designed
indexing built into this particular file format, even a small library
is able to gain reasonably good performance indexing into ITSS archives.

Code runs on Linux, Windows, Solaris, and Irix.

%files
%defattr(-,root,root)
%_bindir/*

#----------------------------------------------------------------------

%define	major 0
%define	libname %mklibname chm %{major}

%package -n	%{libname}
Summary:	A library for dealing with Microsoft ITSS/CHM format files
Group:		System/Libraries
Provides:	libchm = %{version}-%{release}

%description -n	%{libname}
CHMLIB is a library for dealing with Microsoft ITSS/CHM format files.
Right now, it is a very simple library, but sufficient for dealing with
all of the .chm files I've come across. Due to the fairly well-designed
indexing built into this particular file format, even a small library
is able to gain reasonably good performance indexing into ITSS archives.

%files -n %{libname}
%{_libdir}/libchm.so.%{major}*

#----------------------------------------------------------------------

%define libnamedev %mklibname -d chm

%package -n	%{libnamedev}
Summary: A library for dealing with Microsoft ITSS/CHM format files
Group: Development/Other
Provides: %{name}-devel = %{version}
Provides: libchm-devel = %{version}
Requires: %{libname} = %{version}
Obsoletes: %{mklibname -d chm 0}

%description -n %{libnamedev}
CHMLIB is a library for dealing with Microsoft ITSS/CHM format files.
Right now, it is a very simple library, but sufficient for dealing with
all of the .chm files I've come across. Due to the fairly well-designed
indexing built into this particular file format, even a small library
is able to gain reasonably good performance indexing into ITSS archives.

%files -n %{libnamedev}
%{_includedir}/*.h
%{_libdir}/*.so

#----------------------------------------------------------------------

%define libnamedevstat %mklibname -d -s chm

%package -n	%{libnamedevstat}
Summary: A library for dealing with Microsoft ITSS/CHM format files
Group: Development/Other
Provides: %{name}-static-devel = %{version}
Provides: libchm-static-devel = %{version}
Requires: %{libnamedev} = %{version}
Obsoletes: %{mklibname -d chm 0}

%description -n %{libnamedevstat}
CHMLIB is a library for dealing with Microsoft ITSS/CHM format files.
Right now, it is a very simple library, but sufficient for dealing with
all of the .chm files I've come across. Due to the fairly well-designed
indexing built into this particular file format, even a small library
is able to gain reasonably good performance indexing into ITSS archives.

%files -n %{libnamedevstat}
%{_libdir}/*.a

#----------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{version}
%patch1 -p0 -b .more_archs

%build
%configure2_5x \
	--enable-examples

export CFLAGS="%{optflags} -DCHM_MT -DCHM_USE_PREAD -DCHM_USE_IO64 -L.libs"
export LDFLAGS="%{ldflags} -lpthread" 

%make

%install
install -d %{buildroot}{%{_libdir},%{_includedir}}
%makeinstall_std
install -m644 src/.libs/libchm.a %{buildroot}%{_libdir}/libchm.a




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13670 |12mr|choqok-1.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		choqok
Version:	1.3
Release:	1
Summary:	KDE Micro-Blogging Client
License:	GPLv3
Group:		Graphical desktop/KDE
URL:		http://choqok.gnufolks.org/
Source0:	http://downloads.sourceforge.net/choqok/%{name}-%{version}.tar.bz2
Patch0:		choqok-0.9.85-dbus-service-dir.patch
Patch1:		choqok-1.2-l10n-ru.patch
BuildRequires:	kdelibs4-devel
BuildRequires:	qjson-devel
BuildRequires:	qoauth-devel
BuildRequires:	attica-devel
Requires:	kdebase4-runtime

%description
Choqok is a Free/Open Source micro-blogging client for K Desktop 

%files -f %{name}.lang
%{_datadir}/dbus-1/services/org.kde.choqok.service
%{_kde_bindir}/choqok
%{_kde_libdir}/kde4/*.so
%{_kde_applicationsdir}/choqok.desktop
%{_kde_appsdir}/choqok*
%{_kde_appsdir}/khtml/kpartplugins/*
%{_kde_datadir}/config.kcfg/*.kcfg
%{_kde_iconsdir}/*/*/*/*
%{_kde_services}/choqok_*.desktop
%{_kde_services}/ServiceMenus/*.desktop
%{_kde_servicetypes}/choqok*.desktop

#-------------------------------------------------------------------

%define choqok_major 1
%define libchoqok %mklibname choqok %{choqok_major}

%package -n %{libchoqok}
Summary:	%{name} library
Group:		System/Libraries

%description -n %{libchoqok}
%{name} library.

%files -n %{libchoqok}
%{_kde_libdir}/libchoqok.so.%{choqok_major}*

#-------------------------------------------------------------------

%define twitterapihelper_major 1
%define libtwitterapihelper %mklibname twitterapihelper %{twitterapihelper_major}

%package -n %{libtwitterapihelper}
Summary:	%{name} library
Group:		System/Libraries

%description -n %{libtwitterapihelper}
%{name} library.

%files -n %{libtwitterapihelper}
%{_kde_libdir}/libtwitterapihelper.so.%{twitterapihelper_major}*

#-------------------------------------------------------------------

%package devel
Summary:	%{name} development files
Group:		Development/KDE and Qt
Requires:	%{libchoqok} = %{version}-%{release}
Conflicts:	%{name} < 0.2.3

%description devel
This package contains header files needed if you wish to build applications
based on %{name}.

%files devel
%{_kde_libdir}/libchoqok.so
%{_kde_libdir}/libtwitterapihelper.so
%{_kde_includedir}/choqok
%{_kde_appsdir}/cmake/modules/*.cmake

#--------------------------------------------------------------------
%prep
%setup -q
%patch0 -p0
#%patch1 -p1

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang %{name} --with-html



%changelog
* Wed Sep  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 5d60078
- New version 1.3 (sync with Cooker), build without useless libindicate-qt support
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13671 |12mr|chromium-browser-stable-23.0.1271.97-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define revision 171071
%define crname chromium-browser
%define _crdir %{_libdir}/%{crname}
%define _src %{_topdir}/SOURCES

Name: chromium-browser-stable
Version: 23.0.1271.97
Release:  1
Summary: A fast webkit-based web browser
Group: Networking/WWW
License: BSD, LGPL

Source0: http://download.rfremix.ru/storage/chromium/%{version}/chromium-%{version}.tar.xz
Source1: chromium-wrapper
Source30: master_preferences
Source31: default_bookmarks.html
Source2: chromium-browser.desktop
Source100: icons.tar.bz2
Patch0: chromium-21.0.1171.0-remove-inline.patch
Patch4: chromium-20.0.1132.47-master-prefs-path.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot

Provides: %{crname}
Conflicts: chromium-browser-unstable
Conflicts: chromium-browser-beta
Obsoletes: chromium-browser < 1:9.0.597.94
BuildRequires: bison, flex, gtk2-devel, atk-devel, libexpat-devel, gperf
BuildRequires: nspr-devel, nss-devel, libalsa-devel, util-linux
BuildRequires: glib2-devel, bzip2-devel, zlib-devel, png-devel
BuildRequires: jpeg-devel, mesagl-devel, mesaglu-devel
BuildRequires: libxscrnsaver-devel, dbus-glib-devel, cups-devel
BuildRequires: libgnome-keyring-devel libvpx-devel libxtst-devel
BuildRequires: libxslt-devel libxml2-devel libxt-devel pam-devel
BuildRequires: libevent-devel libflac-devel pulseaudio-devel
BuildRequires: elfutils-devel udev-devel speex-devel yasm
ExclusiveArch: i586 x86_64 armv7l

%description
Chromium is a browser that combines a minimal design with sophisticated
technology to make the web faster, safer, and easier.

This is the stable channel Chromium browser. It offers a rock solid
browser which is updated with features and fixes once they have been
thoroughly tested. If you want the latest features, install the
chromium-browser-unstable package instead.

Note: If you are reverting from unstable to stable or beta channel, you may
experience tab crashes on startup. This crash only affects tabs restored
during the first launch due to a change in how tab state is stored.
See http://bugs.chromium.org/34688. It's always a good idea to back up
your profile before changing channels.

%package -n chromium-browser
Summary: A fast webkit-based web browser (transition package)
Epoch: 1
Group: Networking/WWW
Requires: %{name} = %{version}-%{release}

%description -n chromium-browser
Chromium is a browser that combines a minimal design with sophisticated
technology to make the web faster, safer, and easier.

This is a transition package that installs the stable channel Chromium
browser. If you prefer the dev channel browser, install the
chromium-browser-unstable package instead.


%prep
%setup -q -n chromium-%{version}
%patch0 -p1 -b .remove-inline
%patch4 -p1 -b .prefs

echo "%{revision}" > build/LASTCHANGE.in

# Hard code extra version
FILE=chrome/common/chrome_version_info_posix.cc
sed -i.orig -e 's/getenv("CHROME_VERSION_EXTRA")/"%{product_vendor} %{product_version}"/' $FILE
cmp $FILE $FILE.orig && exit 1

%build
export GYP_GENERATORS=make
build/gyp_chromium --depth=. \
	-D linux_sandbox_path=%{_crdir}/chrome-sandbox \
	-D linux_sandbox_chrome_path=%{_crdir}/chrome \
	-D linux_link_gnome_keyring=0 \
	-D use_gconf=0 \
	-D werror='' \
	-D use_system_sqlite=0 \
	-D use_system_libxml=0 \
	-D use_system_zlib=0 \
	-D use_system_bzip2=1 \
	-D use_system_xdg_utils=1 \
	-D use_system_yasm=1 \
	-D use_system_libpng=1 \
	-D use_system_libjpeg=1 \
	-D use_system_libevent=1 \
	-D use_system_speex=1 \
	-D use_system_flac=1 \
	-D use_system_vpx=0 \
	-D use_system_icu=0 \
%ifarch i586
	-D disable_sse2=1 \
	-D release_extra_cflags="-march=i586"
%endif
%ifarch armv7l
	-D target_arch=arm \
	-D disable_nacl=1 \
	-D linux_use_tcmalloc=0 \
	-D armv7=1 \
	-D release_extra_cflags="-marm"
%endif

# Note: DON'T use system sqlite (3.7.3) -- it breaks history search

%make chrome chrome_sandbox BUILDTYPE=Release

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_crdir}/locales
mkdir -p %{buildroot}%{_crdir}/themes
mkdir -p %{buildroot}%{_crdir}/default_apps
mkdir -p %{buildroot}%{_mandir}/man1
install -m 755 %{_src}/chromium-wrapper %{buildroot}%{_crdir}/
install -m 755 out/Release/chrome %{buildroot}%{_crdir}/
install -m 4755 out/Release/chrome_sandbox %{buildroot}%{_crdir}/chrome-sandbox
install -m 644 out/Release/chrome.1 %{buildroot}%{_mandir}/man1/%{crname}.1
install -m 644 out/Release/chrome.pak %{buildroot}%{_crdir}/

install -m 644 out/Release/chrome_100_percent.pak %{buildroot}%{_crdir}/
install -m 644 out/Release/content_resources.pak %{buildroot}%{_crdir}/
install -m 755 out/Release/libffmpegsumo.so %{buildroot}%{_crdir}/
%ifnarch armv7l
install -m 755 out/Release/libppGoogleNaClPluginChrome.so %{buildroot}%{_crdir}/
install -m 755 out/Release/nacl_helper_bootstrap %{buildroot}%{_crdir}/
install -m 755 out/Release/nacl_helper %{buildroot}%{_crdir}/
install -m 644 out/Release/nacl_irt_*.nexe %{buildroot}%{_crdir}/
%endif
install -m 644 out/Release/locales/*.pak %{buildroot}%{_crdir}/locales/
#install -m 755 out/Release/xdg-mime %{buildroot}%{_crdir}/
#install -m 755 out/Release/xdg-settings %{buildroot}%{_crdir}/
install -m 644 out/Release/resources.pak %{buildroot}%{_crdir}/
install -m 644 chrome/browser/resources/default_apps/* %{buildroot}%{_crdir}/default_apps/
ln -s %{_crdir}/chromium-wrapper %{buildroot}%{_bindir}/%{crname}

find out/Release/resources/ -name "*.d" -exec rm {} \;
cp -r out/Release/resources %{buildroot}%{_crdir}

# Strip NaCl IRT
%ifarch x86_64
./native_client/toolchain/linux_x86_newlib/bin/x86_64-nacl-strip %{buildroot}%{_crdir}/nacl_irt_x86_64.nexe
%endif
%ifarch i586
./native_client/toolchain/linux_x86_newlib/bin/i686-nacl-strip %{buildroot}%{_crdir}/nacl_irt_x86_32.nexe
%endif

# desktop file
mkdir -p %{buildroot}%{_datadir}/applications
install -m 644 %{_src}/%{crname}.desktop %{buildroot}%{_datadir}/applications/

# icon
mkdir -p %{buildroot}%{_iconsdir}/hicolor/
tar xjf %{SOURCE100} -C %{buildroot}%{_iconsdir}/hicolor/

mkdir -p %{buildroot}%{_sysconfdir}/%{crname}
install -m 0644 %{SOURCE30} %{buildroot}%{_sysconfdir}/%{crname}/
install -m 0644 %{SOURCE31} %{buildroot}%{_sysconfdir}/%{crname}/

find %{buildroot} -name "*.nexe" -exec strip {} \;

%clean
rm -rf %{buildroot}

%files -n chromium-browser

%files
%defattr(-,root,root,-)
%config %{_sysconfdir}/%{crname}
%{_bindir}/%{crname}
%{_crdir}/chromium-wrapper
%{_crdir}/chrome
%{_crdir}/chrome-sandbox
%{_crdir}/chrome.pak
%{_crdir}/libffmpegsumo.so
%ifnarch armv7l
%{_crdir}/libppGoogleNaClPluginChrome.so
%{_crdir}/nacl_helper_bootstrap
%{_crdir}/nacl_helper
%{_crdir}/nacl_irt_*.nexe
%endif
%{_crdir}/locales
%{_crdir}/resources.pak
%{_crdir}/resources
%{_crdir}/chrome_100_percent.pak
%{_crdir}/content_resources.pak
%{_crdir}/themes
%{_crdir}/default_apps
#%{_crdir}/xdg-mime
#%{_crdir}/xdg-settings
%{_mandir}/man1/%{crname}*
%{_datadir}/applications/*.desktop
%{_iconsdir}/hicolor/*/apps/%{crname}.*


%changelog
* Wed Dec 12 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 23.0.1271.97-1
- update to 23.0.1271.97

* Sun Dec  2 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 23.0.1271.95-1
- update to 23.0.1271.95

* Wed Nov 27 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 23.0.1271.91-1
- update to 23.0.1271.91

* Thu Nov 22 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 23.0.1271.64-2
- apply new icons

* Tue Nov 20 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 23.0.1271.64-1
- update to 23.0.1271.64-1

* Mon Oct 22 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 22.0.1229.92-2
- build with internal libxml to avoid (rosa#1008)

* Tue Oct  9 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 22.0.1229.92-1
- update to 22.0.1229.92
- fix config

* Thu Sep 27 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 22.0.1229.79-1
- update to 22.0.1229.79
- new home page

* Thu Sep 20 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 21.0.1180.89-1
- update to 21.0.1180.89

* Thu Aug  9 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 21.0.1180.75-1
- update to 21.0.1180.75

* Fri Aug  3 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 21.0.1180.57-1
- update to 21.0.1180.57
- drop old patches

* Tue Jul 24 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 20.0.1132.57-4
- drop some patches for ROSA LTS

* Tue Jul 24 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 20.0.1132.57-3
- apply patch to build on gcc 4.7
- apply memory leak sqlite patch

* Fri Jul 13 2012 Claudio Matsuoka <claudio@mandriva.com> 20.0.1132.57-2mdv2011.0
+ Revision: 809196
- add missing standard theme resources

* Thu Jul 12 2012 Claudio Matsuoka <claudio@mandriva.com> 20.0.1132.57-1
+ Revision: 809041
- new upstream release 20.0.1132.57 (145807)
  * [129898] High CVE-2012-2842: Use-after-free in counter handling
  * [130595] High CVE-2012-2843: Use-after-free in layout height tracking
  * [133450] High CVE-2012-2844: Bad object access with JavaScript in PDF
- use system yasm, flac and speex

* Wed Jul 04 2012 Claudio Matsuoka <claudio@mandriva.com> 20.0.1132.47-2
+ Revision: 808143
- new upstream release 20.0.1132.47 (144678)

* Tue Jul 03 2012 Claudio Matsuoka <claudio@mandriva.com> 20.0.1132.47-1
+ Revision: 807999
- new upstream release 20.0.1132.43 (135598)
  * [118633] Low CVE-2012-2815: Leak of iframe fragment id.
  * [120222] High CVE-2012-2817: Use-after-free in table section handling.
  * [120944] High CVE-2012-2818: Use-after-free in counter layout.
  * [120977] High CVE-2012-2819: Crash in texture handling.
  * [121926] Medium CVE-2012-2820: Out-of-bounds read in SVG filter handling.
  * [122925] Medium CVE-2012-2821: Autofill display problem.
  * [various] Medium CVE-2012-2822: Misc. lower severity OOB read issues in PDF.
  * [124356] High CVE-2012-2823: Use-after-free in SVG resource handling.
  * [125374] High CVE-2012-2824: Use-after-free in SVG painting.
  * [128688] Medium CVE-2012-2826: Out-of-bounds read in texture conversion.
  * [129857] High CVE-2012-2828: Integer overflows in PDF.
  * [129947] High CVE-2012-2829: Use-after-free in first-letter handling.
  * [129951] High CVE-2012-2830: Wild pointer in array value setting.
  * [130356] High CVE-2012-2831: Use-after-free in SVG reference handling.
  * [131553] High CVE-2012-2832: Uninitialized pointer in PDF image codec.
  * [132156] High CVE-2012-2833: Buffer overflow in PDF JS API.
  * [132779] High CVE-2012-2834: Integer overflow in Matroska container.
  * [127417] Medium CVE-2012-2825: Wild read in XSL handling.
  * [64-bit Linux only] [129930] High CVE-2012-2807: Integer overflows in
    libxml.

* Wed Jun 20 2012 Claudio Matsuoka <claudio@mandriva.com> 19.0.1084.56-1
+ Revision: 806474
- new upstream release 19.0.1084.56 (140965)
- use system xdg utils
- strip debug from NaCl IRT files
- new upstream release 19.0.1084.52 (138391)
- new upstream release 19.0.1084.41 (134854)
- move chromium 19 from beta to stable
- remove chromium 18
- fix pulseaudio-devel dependency package name
- requires libudev devel
- new upstream release 18.0.1025.168 (134367)
  * [106413] High CVE-2011-3078: Use after free in floats handling
  * [117110] High CVE-2012-1521: Use after free in xml parser
  * [117627] Medium CVE-2011-3079: IPC validation failure
  * [121726] Medium CVE-2011-3080: Race condition in sandbox IPC
  * [121899] High CVE-2011-3081: Use after free in floats handling
- new upstream release 18.0.1025.162 (131933)
- new upstream release 18.0.1025.151 (130497)
  * fix black screen on Hybrid Graphics system with GPU accelerated
    compositing enabled (Issue: 117371)
  * fix CSS not applied to <content> element (Issue: 114667)
  * fix Regression rendering a div with background gradient and borders
    (Issue: 113726)
  * fix Canvas 2D line drawing bug with GPU acceleration (Issue: 121285)
  * fix Multiple crashes (Issues: 72235, 116825 and 92998)
  * fix Pop-up dialog is at wrong position (Issue: 116045)
  * fix HTML Canvas patterns are broken if you change the transformation
    matrix (Issue: 112165)
  * fix SSL interstitial error "proceed anyway" / "back to safety" buttons
    don't work (Issue: 119252)
  * [106577] Medium CVE-2011-3066: Out-of-bounds read in Skia clipping
  * [117583] Medium CVE-2011-3067: Cross-origin iframe replacement
  * [117698] High CVE-2011-3068: Use-after-free in run-in handling
  * [117728] High CVE-2011-3069: Use-after-free in line box handling
  * [118185] High CVE-2011-3070: Use-after-free in v8 bindings
  * [118273] High CVE-2011-3071: Use-after-free in HTMLMediaElement
  * [118467] Low CVE-2011-3072: Cross-origin violation parenting pop-up window
  * [118593] High CVE-2011-3073: Use-after-free in SVG resource handling
  * [119281] Medium CVE-2011-3074: Use-after-free in media handling
  * [119525] High CVE-2011-3075: Use-after-free applying style command
  * [120037] High CVE-2011-3076: Use-after-free in focus handling
  * [120189] Medium CVE-2011-3077: Read-after-free in script bindings
- new upstream release 18.0.1025.142
  * [109574] Medium CVE-2011-3058: Bad interaction possibly leading to XSS
    in EUC-JP
  * [112317] Medium CVE-2011-3059: Out-of-bounds read in SVG text handling
  * [114056] Medium CVE-2011-3060: Out-of-bounds read in text fragment handling
  * [116398] Medium CVE-2011-3061: SPDY proxy certificate checking error
  * [116524] High CVE-2011-3062: Off-by-one in OpenType Sanitizer
  * [117417] Low CVE-2011-3063: Validate navigation requests from the renderer
    more carefully
  * [117471] High CVE-2011-3064: Use-after-free in SVG clipping
  * [117588] High CVE-2011-3065: Memory corruption in Skia
  * [117794] Medium CVE-2011-3057: Invalid read in v8
- new upstream release 18.0.1025.113
- move chromium 18 from beta to stable
- remove chromium 17
- new upstream release 17.0.963.65 (124586)
- move chromium 17 from beta to stable

* Thu Jan 26 2012 Claudio Matsuoka <claudio@mandriva.com> 16.0.912.77-1
+ Revision: 769167
- fix required package names
- new upstream release 16.0.912.77 (118311)
  * [106484] High CVE-2011-3924: Use-after-free in DOM selections
  * [107182] Critical CVE-2011-3925: Use-after-free in Safe Browsing navigation
  * [108461] High CVE-2011-3928: Use-after-free in DOM handling
  * [108605] High CVE-2011-3927: Uninitialized value in Skia
  * [109556] High CVE-2011-3926: Heap-buffer-overflow in tree builder

* Fri Jan 06 2012 Claudio Matsuoka <claudio@mandriva.com> 16.0.912.75-1
+ Revision: 758280
- new upstream release 16.0.912.75 (116452)
  * [106672] High CVE-2011-3921: Use-after-free in animation frames.
  * [107128] High CVE-2011-3919: Heap-buffer-overflow in libxml.
  * [108006] High CVE-2011-3922: Stack-buffer-overflow in glyph handling.
- detailed changelog: http://goo.gl/n2A6J

* Wed Dec 14 2011 Claudio Matsuoka <claudio@mandriva.com> 16.0.912.63-1
+ Revision: 741173
- fix libxt-devel package name in requires
- fix cups-devel package name in requires
- new upstream release 16.0.912.63 (113337)
- security fixes
  * [81753] Medium CVE-2011-3903: Out-of-bounds read in regex matching.
  * [95465] Low CVE-2011-3905: Out-of-bounds reads in libxml.
  * [98809] Medium CVE-2011-3906: Out-of-bounds read in PDF parser.
  * [99016] High CVE-2011-3907: URL bar spoofing with view-source.
  * [100863] Low CVE-2011-3908: Out-of-bounds read in SVG parsing.
  * [101010] Medium CVE-2011-3909: [64-bit only] Memory corruption in CSS
    property array.
  * [101494] Medium CVE-2011-3910: Out-of-bounds read in YUV video frame
    handling.
  * [101779] Medium CVE-2011-3911: Out-of-bounds read in PDF.
  * [102359] High CVE-2011-3912: Use-after-free in SVG filters.
  * [103921] High CVE-2011-3913: Use-after-free in Range handling.
  * [104011] High CVE-2011-3914: Out-of-bounds write in v8 i18n handling.
  * [104529] High CVE-2011-3915: Buffer overflow in PDF font handling.
  * [104959] Medium CVE-2011-3916: Out-of-bounds reads in PDF cross references.
  * [105162] Medium CVE-2011-3917: Stack-buffer-overflow in FileWatcher.
  * [107258] High CVE-2011-3904: Use-after-free in bidi handling.
- move chromium 16 to stable
- fix elfutils-devel package name in requires

* Sat Nov 12 2011 Claudio Matsuoka <claudio@mandriva.com> 15.0.874.120-1
+ Revision: 730285
- only include glib.h directly

* Wed Oct 26 2011 Claudio Matsuoka <claudio@mandriva.com> 15.0.874.106-1
+ Revision: 707420
- new upstream release 15.0.874.106 (107270)
  * fixes login issues to Barrons Online and The Wall Street Journal

* Tue Oct 25 2011 Claudio Matsuoka <claudio@mandriva.com> 15.0.874.102-1
+ Revision: 707191
- new upstream release 15.0.874.102 (106587)
  * [86758] High CVE-2011-2845: URL bar spoof in history handling.
  * [88949] Medium CVE-2011-3875: URL bar spoof with drag+drop of URLs.
  * [90217] Low CVE-2011-3876: Avoid stripping whitespace at the end of
    download filenames.
  * [91218] Low CVE-2011-3877: XSS in appcache internals page.
  * [94487] Medium CVE-2011-3878: Race condition in worker process
    initialization.
  * [95374] Low CVE-2011-3879: Avoid redirect to chrome scheme URIs.
  * [95992] Low CVE-2011-3880: Don't permit as a HTTP header delimiter.
  * [96047][96885][98053][99512][99750] High CVE-2011-3881: Cross-origin
    policy violations.
  * [96292] High CVE-2011-3882: Use-after-free in media buffer handling.
  * [96902] High CVE-2011-3883: Use-after-free in counter handling.
  * [97148] High CVE-2011-3884: Timing issues in DOM traversal.
  * [97599][98064][98556][99294][99880][100059] High CVE-2011-3885: Stale
    style bugs leading to use-after-free.
  * [98773][99167] High CVE-2011-3886: Out of bounds writes in v8.
  * [98407] Medium CVE-2011-3887: Cookie theft with javascript URIs.
  * [99138] High CVE-2011-3888: Use-after-free with plug-in and editing.
  * [99211] High CVE-2011-3889: Heap overflow in Web Audio.
  * [99553] High CVE-2011-3890: Use-after-free in video source handling.
  * [100332] High CVE-2011-3891: Exposure of internal v8 functions.
- move Chromium 15 from beta to stable
- remove Chromium 14
- add support to armv7l
- new upstream release 14.0.835.202 (103287)
- security fixes:
  * [93788] High CVE-2011-2876: Use-after-free in text line box handling
  * [95072] High CVE-2011-2877: Stale font in SVG text handling
  * [95671] High CVE-2011-2878: Inappropriate cross-origin access to the
    window prototype
  * [96150] High CVE-2011-2879: Lifetime and threading issues in audio node
    handling
  * [97451] [97520] [97615] High CVE-2011-2880: Use-after-free in the v8
    bindings
  * [97784] High CVE-2011-2881: Memory corruption with v8 hidden objects
  * [98089] Critical CVE-2011-3873: Memory corruption in shader translator
- detailed changelog at http://goo.gl/4dBM1
- new upstream release 14.0.835.186 (101821)

* Sat Sep 17 2011 Claudio Matsuoka <claudio@mandriva.com> 14.0.835.163-1
+ Revision: 700172
- new upstream release 14.0.835.163 (101024)
- security fixes:
  * [49377] High CVE-2011-2835: Race condition in the certificate cache
  * [57908] Low CVE-2011-2837: Use PIC / pie compiler flags
  * [75070] Low CVE-2011-2838: Treat MIME type more authoritatively when
    loading plug-ins
  * [76771] High CVE-2011-2839: Crash in v8 script object wrappers
  * [78427] [83031] Low CVE-2011-2840: Possible URL bar spoofs with unusual
    user interaction
  * [78639] High CVE-2011-2841: Garbage collection error in PDF
  * [82438] Medium CVE-2011-2843: Out-of-bounds read with media buffers
  * [85041] Medium CVE-2011-2844: Out-of-bounds read with mp3 files
  * [$1000] [89219] High CVE-2011-2846: Use-after-free in unload event handling
  * [$1000] [89330] High CVE-2011-2847: Use-after-free in document loader
  * [89564] Medium CVE-2011-2848: URL bar spoof with forward button
  * [89795] Low CVE-2011-2849: Browser NULL pointer crash with WebSockets
  * [89991] Medium CVE-2011-3234: Out-of-bounds read in box handling
  * [90134] Medium CVE-2011-2850: Out-of-bounds read with Khmer characters
  * [90173] Medium CVE-2011-2851: Out-of-bounds read in video handling
  * [91120] High CVE-2011-2852: Off-by-one in v8
  * [91197] High CVE-2011-2853: Use-after-free in plug-in handling
  * [92651] [94800] High CVE-2011-2854: Use-after-free in ruby / table style
    handing
  * [92959] High CVE-2011-2855: Stale node in stylesheet handling
  * [93416] High CVE-2011-2856: Cross-origin bypass in v8
  * [93420] High CVE-2011-2857: Use-after-free in focus controller
  * [93472] High CVE-2011-2834: Double free in libxml XPath handling
  * [93497] Medium CVE-2011-2859: Incorrect permissions assigned to
    non-gallery pages
  * [93587] High CVE-2011-2860: Use-after-free in table style handling
  * [93596] Medium CVE-2011-2861: Bad string read in PDF
  * [93906] High CVE-2011-2862: Unintended access to v8 built-in objects
  * [95563] Medium CVE-2011-2864: Out-of-bounds read with Tibetan characters
  * [95625] Medium CVE-2011-2858: Out-of-bounds read with triangle arrays
  * [95917] Low CVE-2011-2874: Failure to pin a self-signed cert for a session
  * [95920] High CVE-2011-2875: Type confusion in v8 object sealing
- detailed changelog at http://goo.gl/6B1kT
- copy release 14.0.835.163 from beta to stable

* Sun Sep 04 2011 Claudio Matsuoka <claudio@mandriva.com> 13.0.782.220-1
+ Revision: 698257
- new upstream release 13.0.782.220 (99552)
  * revoking trust for SSL certificates issued by DigiNotar-controlled
    intermediate CAs used by the Dutch PKIoverheid program

* Tue Aug 23 2011 Claudio Matsuoka <claudio@mandriva.com> 13.0.782.215-1
+ Revision: 696339
- add fix for tcmalloc build in cooker
- new upstream release 13.0.782.215 (97094)
- security fixes:
  * [82552] High CVE-2011-2823: Use-after-free in line box handling
  * [88216] High CVE-2011-2824: Use-after-free with counter nodes
  * [88670] High CVE-2011-2825: Use-after-free with custom fonts
  * [89402] High CVE-2011-2821: Double free in libxml XPath handling
  * [87453] High CVE-2011-2826: Cross-origin violation with empty origins
  * [90668] High CVE-2011-2827: Use-after-free in text searching
  * [91517] High CVE-2011-2828: Out-of-bounds write in v8
  * [32-bit only] [91598] High CVE-2011-2829: Integer overflow in uniform
    arrays
- detailed changelog at http://goo.gl/Lzn1m
- new upstream release 13.0.782.112 (95650)
- move release 13.0.782.107 (94237) from beta to stable
- security fixes:
  * [78841] High CVE-2011-2359: Stale pointer due to bad line box tracking
    in rendering.
  * [79266] Low CVE-2011-2360: Potential bypass of dangerous file prompt.
  * [79426] Low CVE-2011-2361: Improve designation of strings in the basic
    auth dialog.
  * [81307] Medium CVE-2011-2782: File permissions error with drag and drop.
  * [83273] Medium CVE-2011-2783: Always confirm a developer mode NPAPI
    extension install via a browser dialog.
  * [83841] Low CVE-2011-2784: Local file path disclosure via GL program log.
  * [84402] Low CVE-2011-2785: Sanitize the homepage URL in extensions.
  * [84600] Low CVE-2011-2786: Make sure the speech input bubble is always
    on-screen.
  * [84805] Medium CVE-2011-2787: Browser crash due to GPU lock re-entrancy
    issue.
  * [85559] Low CVE-2011-2788: Buffer overflow in inspector serialization.
  * [85808] Medium CVE-2011-2789: Use after free in Pepper plug-in
    instantiation.
  * [86502] High CVE-2011-2790: Use-after-free with floating styles.
  * [86900] High CVE-2011-2791: Out-of-bounds write in ICU.
  * [87148] High CVE-2011-2792: Use-after-free with float removal.
  * [87227] High CVE-2011-2793: Use-after-free in media selectors.
  * [87298] Medium CVE-2011-2794: Out-of-bounds read in text iteration.
  * [87339] Medium CVE-2011-2795: Cross-frame function leak.
  * [87548] High CVE-2011-2796: Use-after-free in Skia.
  * [87729] High CVE-2011-2797: Use-after-free in resource caching.
  * [87815] Low CVE-2011-2798: Prevent a couple of internal schemes from
    being web accessible.
  * [87925] High CVE-2011-2799: Use-after-free in HTML range handling.
  * [88337] Medium CVE-2011-2800: Leak of client-side redirect target.
  * [88591] High CVE-2011-2802: v8 crash with const lookups.
  * [88827] Medium CVE-2011-2803: Out-of-bounds read in Skia paths.
  * [88846] High CVE-2011-2801: Use-after-free in frame loader.
  * [88889] High CVE-2011-2818: Use-after-free in display box rendering.
  * [89142] High CVE-2011-2804: PDF crash with nested functions.
  * [89520] High CVE-2011-2805: Cross-origin script injection.
  * [90222] High CVE-2011-2819: Cross-origin violation in base URI handling.
- detailed changelog at http://goo.gl/25VH4

* Fri Jul 29 2011 Claudio Matsuoka <claudio@mandriva.com> 12.0.742.124-1
+ Revision: 692282
- new upstream release 112-12.0.742.124 (92024)

* Tue Jun 28 2011 Claudio Matsuoka <claudio@mandriva.com> 12.0.742.112-1
+ Revision: 687931
- new upstream release 12.0.742.112 (90785)
- security fixes:
  * [77493] Medium CVE-2011-2345: Out-of-bounds read in NPAPI string handling.
  * [84355] High CVE-2011-2346: Use-after-free in SVG font handling.
  * [85003] High CVE-2011-2347: Memory corruption in CSS parsing.
  * [85102] High CVE-2011-2350: Lifetime and re-entrancy issues in the HTML
    parser.
  * [85177] High CVE-2011-2348: Bad bounds check in v8.
  * [85211] High CVE-2011-2351: Use-after-free with SVG use element.
  * [85418] High CVE-2011-2349: Use-after-free in text selection.
- detailed changelog at http://goo.gl/PPBY4

* Tue Jun 07 2011 Claudio Matsuoka <claudio@mandriva.com> 12.0.742.91-1
+ Revision: 683117
- new upstream release 12.0.742.91 (stable)
  * Hardware accelerated 3D CSS
  * New Safe Browsing protection against downloading malicious files
  * Ability to delete Flash cookies from inside Chrome
  * Launch Apps by name from the Omnibox
  * Integrated Sync into new settings pages
  * Improved screen reader support
  * New warning when hitting Command-Q on Mac
  * Removal of Google Gears
- security fixes
  * [73962] [79746] High CVE-2011-1808: Use-after-free due to integer issues
    in float handling
  * [75496] Medium CVE-2011-1809: Use-after-free in accessibility support
  * [75643] Low CVE-2011-1810: Visit history information leak in CSS
  * [76034] Low CVE-2011-1811: Browser crash with lots of form submissions
  * [77026] Medium CVE-2011-1812: Extensions permission bypass
  * [78516] High CVE-2011-1813: Stale pointer in extension framework
  * [79362] Medium CVE-2011-1814: Read from uninitialized pointer
  * [79862] Low CVE-2011-1815: Extension script injection into new tab page
  * [80358] Medium CVE-2011-1816: Use-after-free in developer tools
  * [81916] Medium CVE-2011-1817: Browser memory corruption in history
    deletion
  * [81949] High CVE-2011-1818: Use-after-free in image loader
  * [83010] Medium CVE-2011-1819: Extension injection into chrome:// pages
  * [83275] High CVE-2011-2332: Same origin bypass in v8
  * [83743] High CVE-2011-2342: Same origin bypass in DOM
- copy release 12.0.742.91 from beta to stable

* Wed May 25 2011 Claudio Matsuoka <claudio@mandriva.com> 11.0.696.71-1
+ Revision: 678989
- new upstream release 11.0.696.71 (stable)
- security fixes
  * [72189] Low CVE-2011-1801: Pop-up blocker bypass.
  * [$1000] [82546] High CVE-2011-1804: Stale pointer in floats rendering.
  * [82873] Critical CVE-2011-1806: Memory corruption in GPU command buffer.
  * [82903] Critical CVE-2011-1807: Out-of-bounds write in blob handling.
- bug fixes
  * REGRESSION: selection extended by arrow keys flickers on LinkedIn.com.
    (Issue 83197).
  * Have ConnectBackupJob try IPv4 first to hide potential long IPv6 connect
    timeout (Issue 81686).

* Thu May 12 2011 Claudio Matsuoka <claudio@mandriva.com> 11.0.696.68-1
+ Revision: 673982
- new upstream release 11.0.696.68 (stable)
- security fixes
  * [64046] High CVE-2011-1799: Bad casts in Chromium WebKit glue.
  * [80608] High CVE-2011-1800: Integer overflows in SVG filters.

* Sat May 07 2011 Claudio Matsuoka <claudio@mandriva.com> 11.0.696.65-1
+ Revision: 671613
- new upstream release 11.0.696.65 (stable)
  * fix issue 80580: After deleting bookmarks on the Bookmark managers,
    the bookmark bar doesn't display properly with existing bookmarks.

* Fri Apr 29 2011 Claudio Matsuoka <claudio@mandriva.com> 11.0.696.57-1
+ Revision: 660171
- new upstream release 11.0.696.57 (stable)
- security fixes:
  * [61502] High CVE-2011-1303: Stale pointer in floating object handling
  * [70538] Low CVE-2011-1304: Pop-up block bypass via plug-ins
  * [70589] Medium CVE-2011-1305: Linked-list race in database handling
  * [71586] Medium CVE-2011-1434: Lack of thread safety in MIME handling
  * [72523] Medium CVE-2011-1435: Bad extension with tabs permission can
    capture local files
  * [72910] Low CVE-2011-1436: Possible browser crash due to bad interaction
    with X
  * [73526] High CVE-2011-1437: Integer overflows in float rendering
  * [74653] High CVE-2011-1438: Same origin policy violation with blobs
  * [74763] High CVE-2011-1439: Prevent interference between renderer
    processes
  * [75186] High CVE-2011-1440: Use-after-free with <ruby> tag and CSS
  * [75347] High CVE-2011-1441: Bad cast with floating select lists
  * [75801] High CVE-2011-1442: Corrupt node trees with mutation events
  * [76001] High CVE-2011-1443: Stale pointers in layering code
  * [76542] High CVE-2011-1444: Race condition in sandbox launcher
  * [76646] Medium CVE-2011-1445: Out-of-bounds read in SVG
  * [76666] [77507] [78031] High CVE-2011-1446: Possible URL bar spoofs with
    navigation errors and interrupted loads
  * [76966] High CVE-2011-1447: Stale pointer in drop-down list handling
  * [77130] High CVE-2011-1448: Stale pointer in height calculations
  * [77346] High CVE-2011-1449: Use-after-free in WebSockets
  * [77349] Low CVE-2011-1450: Dangling pointers in file dialogs
  * [77463] High CVE-2011-1451: Dangling pointers in DOM id map
  * [77786] Medium CVE-2011-1452: URL bar spoof with redirect and manual
    reload
  * [79199] High CVE-2011-1454: Use-after-free in DOM id handling
  * [79361] Medium CVE-2011-1455: Out-of-bounds read with multipart-encoded
    PDF
  * [79364] High CVE-2011-1456: Stale pointers with PDF forms
- detailed changelog at http://goo.gl/arI9m
- copy Chromium 11 sources from beta to stable
- remove Chromium 10 source files

* Fri Apr 15 2011 Claudio Matsuoka <claudio@mandriva.com> 10.0.648.205-1
+ Revision: 653084
- new upstream release 10.0.648.205 (stable)
  * Fix issue 75629: CVE-2011-1301: Use-after-free in the GPU process
  * Fix issue 78524: CVE-2011-1302: Heap overflow in the GPU process
- detailed changelog at http://goo.gl/wJg8b

* Mon Apr 04 2011 Claudio Matsuoka <claudio@mandriva.com> 10.0.648.204-2
+ Revision: 650370
- update chromium-browser package group
- bump release for buildsystem debug

* Fri Mar 25 2011 Claudio Matsuoka <claudio@mandriva.com> 10.0.648.204-1
+ Revision: 648498
- new upstream release 10.0.648.204 (stable)
  * support for password manager
  * performance and stability fixes
  * fix CVE-2011-1291: Buffer error in base string handling
  * fix CVE-2011-1292: Use-after-free in the frame loader
  * fix CVE-2011-1293: Use-after-free in HTMLCollection
  * fix CVE-2011-1294: Stale pointer in CSS handling
  * fix CVE-2011-1295: DOM tree corruption with broken node parentage
  * fix CVE-2011-1296: Stale pointer in SVG text handling
- fix some system library settings introduced in revision 647139

  + Funda Wang <fwang@mandriva.org>
    - build with more system libs

* Fri Mar 18 2011 Claudio Matsuoka <claudio@mandriva.com> 10.0.648.151-1
+ Revision: 646282
- new upstream release 10.0.648.151 (stable)
  * blacklist a small number of HTTPS certificates

* Sat Mar 12 2011 Claudio Matsuoka <claudio@mandriva.com> 10.0.648.133-1
+ Revision: 644042
- new upstream release 10.0.648.133 (stable)
  * [CVE-2011-1290] fix memory corruption in style handling
- check presence of patch files

* Fri Mar 11 2011 Claudio Matsuoka <claudio@mandriva.com> 10.0.648.127-2
+ Revision: 643848
- apply patches correctly

* Wed Mar 09 2011 Claudio Matsuoka <claudio@mandriva.com> 10.0.648.127-1
+ Revision: 643105
- new upstream release 10.0.648.127 (stable)
  * New version of V8 which greatly improves javascript performance
  * New settings pages that open in a tab, rather than a dialog box
  * Improved security with malware reporting and disabling outdated plugins
    by default
  * Password sync as part of Chrome Sync now enabled by default
  * GPU Accelerated Video
  * Background WebApps
  * webNavigation extension API
- annoucement and security fix list: http://goo.gl/PWdBi
- move chromium patch 10.0.648.114 from beta channel to stable
- move chromium patch 10.0.648.82 from beta channel to stable
- move chromium patch 10.0.648.127 from beta channel to stable
- move chromium patch 10.0.648.126 from beta channel to stable
- move chromium 10.0.648.45 from beta channel to stable
- move patch from beta channel to stable
- move patch from beta channel to stable

* Tue Mar 01 2011 Claudio Matsuoka <claudio@mandriva.com> 9.0.597.107-1
+ Revision: 641075
- new upstream release 9.0.597.107 (stable)
- contains security fixes, see detais at http://goo.gl/rkTSm
- add beta browser to the downgrade notice in spec description

* Sat Feb 12 2011 Claudio Matsuoka <claudio@mandriva.com> 9.0.597.98-1
+ Revision: 637364
- new upstream version 9.0.597.98
- add conflicts to beta channel browser
- add obsoletes entry for old (canary) chromium-browser package

* Thu Feb 10 2011 Claudio Matsuoka <claudio@mandriva.com> 9.0.597.94-1
+ Revision: 637082
- imported package chromium-browser-stable


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13672 |12mr|chrpath-0.13-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: 		chrpath
Version: 	0.13
Release: 	%mkrel 12
Group: 		Development/Other
Summary: 	Dynamic library load path (rpath) alterer
Url:		http://www.tux.org/pub/X-Windows/ftp.hungry.com/chrpath/
Source:		%Url/%name-%version.tar.bz2
License: 	GPL
BuildRoot: 	%{_tmppath}/%{name}-%{version}-buildroot

%description
Chrpath allows you to modify the dynamic library load path (rpath) of
compiled programs.  Currently, only removing and modifying the rpath
is supported.


%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall 
rm -fr $RPM_BUILD_ROOT/usr/doc

%clean
rm -rf $RPM_BUILD_ROOT;

%files 
%defattr (-, root, root,755)
%doc AUTHORS ChangeLog COPYING NEWS README
%_bindir/chrpath
%_mandir/man1/chrpath.1*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13673 |12mr|cifs-utils-5.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Tools for Managing Linux CIFS Client Filesystems
Name:		cifs-utils
Version:	5.8
License:	GPLv3
Group:		Networking/Other
Release:	1
URL:		http://www.samba.org/linux-cifs/cifs-utils/
Source0:	ftp://ftp.samba.org/pub/linux-cifs/cifs-utils/%{name}-%{version}.tar.bz2
Source1:	ftp://ftp.samba.org/pub/linux-cifs/cifs-utils/%{name}-%{version}.tar.bz2.asc
BuildRequires:	autoconf automake libtool
BuildRequires:	pkgconfig(talloc)
BuildRequires:	pkgconfig(libcap-ng)
BuildRequires:	keyutils-devel
BuildRequires:	krb5-devel
BuildRequires:	acl-devel
BuildRequires:	pkgconfig(wbclient)
BuildRequires:	samba-winbind
Suggests:	sudo nss_wins
Provides:	mount-cifs = %{version}
Obsoletes:	mount-cifs <= 4.0
Requires:       keyutils

Patch0:		FORTIFY_SOURCE_ftrunkate.patch

%description
Tools for Managing Linux CIFS Client Filesystems.

%prep

%setup -q
#%patch0 -p1

# remove -Werror
perl -pi -e "s|-Werror||g" Makefile*

%build
%serverbuild
rm -rf autom4te.cache
autoreconf -fi
%configure2_5x \
    --sbindir=/sbin

%make

%install
%makeinstall_std
mkdir %{buildroot}/bin
ln -s ../sbin/mount.cifs %{buildroot}/bin/mount.cifs
# Hack for smb4k
ln -s umount %{buildroot}/bin/umount.cifs

mkdir -p %{buildroot}%{_sysconfdir}/request-key.d
install -m 644 contrib/request-key.d/cifs.idmap.conf %{buildroot}%{_sysconfdir}/request-key.d
install -m 644 contrib/request-key.d/cifs.spnego.conf %{buildroot}%{_sysconfdir}/request-key.d
cp contrib/request-key.d/README contrib/request-key.d/README.keyutils-1.5.5

%files
%doc AUTHORS README doc/linux-cifs-client-guide.odt contrib/request-key.d/README.keyutils-1.5.5
%config(noreplace) %{_sysconfdir}/request-key.d/cifs.idmap.conf
%config(noreplace) %{_sysconfdir}/request-key.d/cifs.spnego.conf
%{_bindir}/cifscreds
%{_bindir}/getcifsacl
%{_bindir}/setcifsacl

/sbin/cifs.upcall
/sbin/mount.cifs
/sbin/cifs.idmap
/bin/mount.cifs
/bin/umount.cifs

%{_mandir}/man8/cifs.upcall.8*
%{_mandir}/man8/mount.cifs.8*
%{_mandir}/man8/cifs.idmap.8.*
%{_mandir}/man1/cifscreds.1*
%{_mandir}/man1/getcifsacl.1.*
%{_mandir}/man1/setcifsacl.1.*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13674 |12mr|cim-3.37-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

%define	libname_orig	libcim
%define	major		3
%define	libname		%mklibname %{name} %{major}
%define	libname_devel	%mklibname %{name} -d

Summary:	Simula to C translator. Mother of all OO-languages
Name:		cim
Version:	3.37
Release:	10
License:	GPL
Group:		Development/Other
Url:		ftp://ftp.ifi.uio.no/pub/cim/
#http://www.ifi.uio.no/~cim/cim.html
Source0:	ftp://ftp.ifi.uio.no/pub/cim/%{name}-%{version}.tar.bz2
Patch0:		cim-3.37-fix-str-fmt.patch
Patch1:		cim_fix_progname.patch
Requires:	%{libname} = %{version}-%{release}

%description
Cim compiles Simula code to C and uses a C compiler like gcc to
compile it further to machine-code. Simula was the first language
with object-oriented features. The Simula language has features for
quasi-parallel execution and a framework for doing simulations.

%package -n %{libname}
Summary:	Gnu Cim libraries packages
Group:		Development/Other

%description -n %{libname}
This package contains the libraries needed to run programs dynamically 
linked with cim (the Gnu Simula Compiler)

%package -n %{libname_devel}
Summary:	Headers for developing programs that will use cim
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel
Provides:	%{libname_orig}-devel

%description -n %{libname_devel}
This package contains the headers that programmers will need to develop
applications which will use cim.

%prep
%setup -q
%patch0 -p0
%patch1 -p1

%build
%configure2_5x	--enable-dump=yes --disable-static
(cd src; make libdir=%{_libdir} includedir=%{_includedir})
%make all

%install
%makeinstall mandir=%{buildroot}%{_mandir} infodir=%{buildroot}%{_infodir}

cd %{buildroot}%{_libdir};chmod +x libcim.so.%{major}.0.0

%files
%doc NEWS
%{_bindir}/*

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{libname_devel}
%{_libdir}/*.so
%{_libdir}/*.a
%{_includedir}/cim.h
%{_mandir}/*/*
%{_infodir}/*
%doc README doc/SIMULA-HISTORY AUTHORS COPYING TODO


%changelog
* Mon Aug  27 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: a959695
- Keep .a files
  
* Mon Aug  27 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: f7ca2a8
- Drop .la and .a files, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13675 |12mr|cjet-0.8.9-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Cjet PCL emulation for Canon CaPSL printers
Name:		cjet
Version:	0.8.9
Release:	%mkrel 12
License:	GPL
Group:		System/Printing
URL:		ftp://metalab.unc.edu/pub/Linux/system/printing/
Source:		ftp://metalab.unc.edu/pub/Linux/system/printing/cjet089.tar.bz2
Conflicts:	printer-utils = 2007
Conflicts:	printer-filters = 2007
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
CJET filters printer data from stdin to stdout, converting HP PCL (Printer
Command Language) commands to their CaPSL equivalents.
CaPSL is short for `Canon Printing Systems Language'.
Whereas PCL is a de-facto world-wide standard as a laser and inkjet printer
control language, CaPSL is limited to Canon laser printers.

%prep

%setup -q -n %{name}089

%build
make OPT="%{optflags}" LDFLAGS="%{ldflags}"

%install
rm -rf %{buildroot}

install -d  %{buildroot}%{_bindir}
install -m0755 cjet %{buildroot}%{_bindir}

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc README INSTALL COPYING TODO ChangeLog samples/ 
%attr(0755,root,root) %{_bindir}/cjet



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13676 |12mr|clamav-0.97.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 6
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

%define milter	1

%{?_with_milter:   %{expand: %%global milter 1}}
%{?_without_milter:   %{expand: %%global milter 0}}

%define release %mkrel 1


Summary:	An anti-virus utility for Unix
Name:		clamav
Version:	0.97.5
Release:	%release
License:	GPL
Group:		File tools
URL:		http://clamav.sourceforge.net/
#Source1:	http://www.clamav.net/%{name}-%{version}.tar.gz.sig
# clamav-0.95+ bundles support for RAR v3 in "libclamav" without permission,
# from Eugene Roshal of RARlabs. There is also patent issues involved.
#
# https://bugzilla.redhat.com/show_bug.cgi?id=334371
# http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=312552
#
# Both Redhat and debian removes this code from the upstream tar ball
# and repackages it.
Source0:	%{name}-%{version}-norar.tar.gz
Source2:	clamav-clamd.init
Source3:	clamav-clamd.logrotate
Source4:	clamav-freshclamd.init
Source5:	clamav-freshclam.logrotate
Source6:	clamav-milter.init
Source7:	clamav-milter.sysconfig
Source8:	clamav-milter.logrotate
Source9:	clamav-clamd.sysconfig
Source10:	clamav-freshclam.sysconfig
Patch0:		clamav-mdv_conf.diff
Patch1:		clamav-0.95-linkage_fix.diff
Patch2:		clamav-0.95-build_fix.diff
Patch10:	clamav-0.97.2-private.patch
Patch11:	clamav-0.92-open.patch
Patch12:	clamav-0.95-cliopts.patch
Patch13:	clamav-0.95rc1-umask.patch
# https://bugzilla.clamav.net/show_bug.cgi?id=5252
Patch14:	clamav-0.97.5-bug5252.diff
Requires(post): clamav-db
Requires(preun): clamav-db
Requires(post): %{libname} >= %{version}
Requires(preun): %{libname} >= %{version}
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires(pre): rpm-helper
Requires(postun): rpm-helper
BuildRequires:	bc
BuildRequires:	bzip2-devel
BuildRequires:	curl-devel
BuildRequires:	ncurses-devel
BuildRequires:	tommath-devel
BuildRequires:	zlib-devel
%if %{milter}
BuildRequires:	sendmail-devel
BuildRequires:	tcp_wrappers-devel
%endif

%description
Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of this
software is the integration with mail seversions (attachment scanning). The
package provides a flexible and scalable multi-threaded daemon, a commandline
scanner, and a tool for automatic updating via Internet. The programs are based
on a shared library distributed with the Clam AntiVirus package, which you can
use in your own software.

You can build %{name} with some conditional build swithes;

(ie. use with rpm --rebuild):
    --with[out] milter	Build %{name}-milter (disabled)

%package -n	clamd
Summary:	The Clam AntiVirus Daemon
Group:		System/Servers
Requires:	%{name} >= %{version}
Requires(post): clamav-db
Requires(preun): clamav-db
Requires(post): %{libname} >= %{version}
Requires(preun): %{libname} >= %{version}
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires(pre): rpm-helper
Requires(postun): rpm-helper

%description -n	clamd
The Clam AntiVirus Daemon

%if %{milter}
%package -n	%{name}-milter
Summary:	The Clam AntiVirus milter Daemon
Group:		System/Servers
Requires:	%{name} >= %{version}
Requires:	clamd >= %{version}
Requires:	tcp_wrappers
Requires(post): clamav-db
Requires(preun): clamav-db
Requires(post): %{libname} >= %{version}
Requires(preun): %{libname} >= %{version}
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires(pre): rpm-helper
Requires(postun): rpm-helper

%description -n	%{name}-milter
The Clam AntiVirus milter Daemon
%endif

%package -n	%{name}-db
Summary:	Virus database for %{name}
Group:		Databases
Requires:	%{name} >= %{version}
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires(pre): rpm-helper
Requires(postun): rpm-helper

%description -n	%{name}-db
The actual virus database for %{name}

%package -n	%{libname}
Summary:	Shared libraries for %{name}
Group:          System/Libraries

%description -n	%{libname}
Shared libraries for %{name}

%package -n	%{develname}
Summary:	Development library and header files for the %{name} library
Group:		Development/C
Requires:	%{libname} >= %{version}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{name}-devel
Obsoletes:	%{mklibname clamav 1 -d}
Obsoletes:	%{mklibname clamav 2 -d}
Obsoletes:	%{mklibname clamav 3 -d}

%description -n	%{develname}
This package contains the development library and header files for the 
%{name} library.

%prep

%setup -q -n %{name}-%{version}

# clean up
for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*` `find . -type d -name .svn`; do
    if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
done

%patch0 -p1 -b .mdvconf
%patch1 -p1 -b .linkage_fix
%patch2 -p1 -b .build_fix

%patch10 -p1 -b .private
%patch11 -p1 -b .open
%patch12 -p1 -b .cliopts
%patch13 -p1 -b .umask
%patch14 -p1 -b .bug5252

# we can't ship libclamunrar
if [ -d libclamunrar ]; then
    echo "delete the libclamunrar directory and repackage the tar ball"
    exit 1
fi

mkdir -p libclamunrar{,_iface}
touch libclamunrar/{Makefile.in,all,install}

mkdir -p Mandriva
cp %{SOURCE2} Mandriva/clamav-clamd.init
cp %{SOURCE3} Mandriva/clamav-clamd.logrotate
cp %{SOURCE4} Mandriva/clamav-freshclamd.init
cp %{SOURCE5} Mandriva/clamav-freshclam.logrotate
cp %{SOURCE6} Mandriva/clamav-milter.init
cp %{SOURCE7} Mandriva/clamav-milter.sysconfig
cp %{SOURCE8} Mandriva/clamav-milter.logrotate
cp %{SOURCE9} Mandriva/clamav-clamd.sysconfig
cp %{SOURCE10} Mandriva/clamav-freshclam.sysconfig

%build
%serverbuild

export CFLAGS="$CFLAGS -I%{_includedir}/tommath"

# IPv6 check is buggy and does not work when there are no IPv6 interface on build machine
export have_cv_ipv6=yes

%configure2_5x \
    --localstatedir=/var/lib \
    --disable-%{name} \
    --with-user=%{name} \
    --with-group=%{name} \
    --with-dbdir=/var/lib/%{name} \
    --disable-rpath \
    --disable-zlib-vcheck \
    --disable-unrar \
    --enable-clamdtop \
    --enable-id-check \
    --enable-clamuko \
    --enable-bigstack \
    --with-zlib=%{_prefix} \
    --with-libbz2-prefix=%{_prefix} \
    --with-system-tommath \
%if %{milter}
    --enable-milter --with-tcpwrappers \
%else
    --disable-milter --without-tcpwrappers \
%endif

# anti rpath hack
perl -pi -e "s|^sys_lib_dlsearch_path_spec=.*|sys_lib_dlsearch_path_spec=\"/%{_lib} %{_libdir}\"|g" libtool

%make

%install
rm -rf %{buildroot}

%makeinstall_std

# install the init scripts
install -d %{buildroot}%{_initrddir}
install -m755 Mandriva/clamav-clamd.init %{buildroot}%{_initrddir}/clamd
install -m755 Mandriva/clamav-freshclamd.init %{buildroot}%{_initrddir}/freshclam

%if %{milter}
# install the init script
install -m755 Mandriva/clamav-milter.init %{buildroot}%{_initrddir}/clamav-milter
# install the milter config
install -d %{buildroot}%{_sysconfdir}/sysconfig
install -m644 Mandriva/clamav-milter.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/%{name}-milter
%endif

# install config files
install -d %{buildroot}%{_sysconfdir}/sysconfig
install -m0644 Mandriva/clamav-clamd.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/clamd
install -m0644 Mandriva/clamav-freshclam.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/freshclam

# install the logrotate stuff
install -d %{buildroot}%{_sysconfdir}/logrotate.d
install -m644 Mandriva/clamav-clamd.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/clamd
install -m644 Mandriva/clamav-freshclam.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/freshclam

%if %{milter}
install -m644 Mandriva/clamav-milter.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/clamav-milter
%endif

install -d %{buildroot}%{_var}/log/%{name}
touch %{buildroot}%{_var}/log/%{name}/freshclam.log
touch %{buildroot}%{_var}/log/%{name}/clamd.log

%if %{milter}
touch %{buildroot}%{_var}/log/%{name}/clamav-milter.log
%endif

# install config files
install -m644 etc/clamd.conf %{buildroot}%{_sysconfdir}/clamd.conf
install -m644 etc/freshclam.conf %{buildroot}%{_sysconfdir}/freshclam.conf

# pid file dir
install -d %{buildroot}%{_var}/run/%{name}

# fix TMPDIR
install -d %{buildroot}/var/lib/%{name}/tmp

cat > README.qmail+qmail-scanner <<EOF
#!/bin/sh
#
# The "temporary" qmail+qmail-scanner HOWTO
# -----------------------------------------
#
# For some unknown and undocumented reason clamdscan stopped working
# in the excellent qmail+qmail-scanner setup somewhere after the
# 20040103 CVS snapshot.
#
# To get it working again everything assigned to the clamav user has
# to be changed to the qscand user by hand.
#
# Hint: Change the config and chown the directories like this:
# (if you are lazy you could just execute this file)

perl -pi -e "s|%{name} %{name}|qscand qscand|g" %{_sysconfdir}/logrotate.d/clamd
perl -pi -e "s|%{name} %{name}|qscand qscand|g" %{_sysconfdir}/logrotate.d/freshclam
perl -pi -e "s|^User %{name}|User qscand|g" %{_sysconfdir}/clamd.conf
perl -pi -e "s|^DatabaseOwner %{name}|DatabaseOwner qscand|g" %{_sysconfdir}/freshclam.conf

chown -R qscand:qscand /var/lib/%{name}
chown -R qscand:qscand %{_var}/log/%{name}
chown -R qscand:qscand %{_var}/run/%{name}

if [ -x %{_initrddir}/clamd ]; then
    %{_initrddir}/clamd restart
fi

if [ -x %{_initrddir}/freshclam ]; then
    %{_initrddir}/freshclam restart
fi

# Regards // Oden Eriksson
EOF

cat > README.urpmi << EOF
clamav-0.95+ bundles support for RAR v3 in "libclamav" without permission,
from Eugene Roshal of RARlabs. There is also patent issues involved.

Therefore Mandriva has been forced to remove the offending code.
EOF

%multiarch_binaries %{buildroot}%{_bindir}/clamav-config

# cleanup
rm -f %{buildroot}%{_libdir}/*.*a

%pre
%_pre_useradd %{name} /var/lib/%{name} /bin/sh

if ! [ -z "`getent group amavis`" ]; then
    gpasswd -a %{name} amavis
fi

%post
%_post_service freshclam
%create_ghostfile %{_var}/log/%{name}/freshclam.log %{name} %{name} 0644

%preun
%_preun_service freshclam

%pre -n clamd
%_pre_useradd %{name} /var/lib/%{name} /bin/sh

%post -n clamd
%_post_service clamd
%create_ghostfile %{_var}/log/%{name}/clamd.log %{name} %{name} 0644

%preun -n clamd
%_preun_service clamd

%postun -n clamd
%_postun_userdel %{name}

%if %{milter}
%post -n %{name}-milter
%_post_service %{name}-milter
%create_ghostfile %{_var}/log/%{name}/clamav-milter.log %{name} %{name} 0644

%preun -n %{name}-milter
%_preun_service %{name}-milter
%endif

%pre -n %{name}-db
%_pre_useradd %{name} /var/lib/%{name} /bin/sh

%post -n %{name}-db
# try to keep most uptodate database
for i in main daily; do
	if [ -f %{_var}/lib/clamav/$i.cvd.rpmnew ]; then
		if [ %{_var}/lib/clamav/$i.cvd.rpmnew -nt %{_var}/lib/clamav/$i.cvd ]; then
			mv -f %{_var}/lib/clamav/$i.cvd.rpmnew %{_var}/lib/clamav/$i.cvd
		else
			rm -f %{_var}/lib/clamav/$i.cvd.rpmnew
		fi
	fi
done

%postun -n %{name}-db
%_postun_userdel %{name}

%files
%doc AUTHORS BUGS FAQ NEWS README test UPGRADE README.urpmi
%doc docs/*.pdf
%doc README.qmail+qmail-scanner COPYING*
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/clamd.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/freshclam.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/freshclam
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/freshclam
%attr(0755,root,root) %{_initrddir}/freshclam
%{_bindir}/clambc
%{_bindir}/clamconf
%{_bindir}/clamdscan
%{_bindir}/clamdtop
%{_bindir}/clamscan
%{_bindir}/freshclam
%{_bindir}/sigtool
%{_mandir}/man1/clambc.1*
%{_mandir}/man1/clamconf.1.*
%{_mandir}/man1/clamdscan.1*
%{_mandir}/man1/clamdtop.1*
%{_mandir}/man1/clamscan.1*
%{_mandir}/man1/freshclam.1*
%{_mandir}/man1/sigtool.1*
%{_mandir}/man5/clamd.conf.5*
%{_mandir}/man5/freshclam.conf.5*
%if !%{milter}
%exclude %{_mandir}/man8/%{name}-milter.8*
%endif
%dir %attr(0755,%{name},%{name}) %{_var}/run/%{name}
%dir %attr(0755,%{name},%{name}) /var/lib/%{name}
%dir %attr(0775,%{name},%{name}) %{_var}/log/%{name}
%ghost %attr(0644,%{name},%{name}) %{_var}/log/%{name}/freshclam.log

%files -n clamd
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/clamd
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/clamd
%attr(0755,root,root) %{_initrddir}/clamd
%{_sbindir}/clamd
%{_mandir}/man8/clamd.8*
%ghost %attr(0644,%{name},%{name}) %{_var}/log/%{name}/clamd.log

%if %{milter}
%files -n %{name}-milter
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/clamav-milter.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/%{name}-milter
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/clamav-milter
%attr(0755,root,root) %{_initrddir}/%{name}-milter
%{_sbindir}/%{name}-milter
%{_mandir}/man8/%{name}-milter.8*
%{_mandir}/man5/%{name}-milter.conf.5*
%ghost %attr(0644,%{name},%{name}) %{_var}/log/%{name}/clamav-milter.log
%endif

%files -n %{name}-db
%dir %attr(0755,%{name},%{name}) /var/lib/%{name}
%attr(0644,%{name},%{name}) %config(noreplace) /var/lib/%{name}/daily.cvd
%attr(0644,%{name},%{name}) %config(noreplace) /var/lib/%{name}/main.cvd
%dir %attr(0755,%{name},%{name}) /var/lib/%{name}/tmp

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{multiarch_bindir}/clamav-config
%{_bindir}/clamav-config
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/libclamav.pc

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13677 |12mr|clamtk-4.41-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Easy to use front-end for ClamAV
Name:		clamtk
Version:	4.41
Release:	1
License:	Artistic
Group:		File tools
URL:		http://clamtk.sourceforge.net/
Source0:	http://downloads.sourceforge.net/project/clamtk/ClamTk/%{version}/%{name}-%{version}.tar.gz
BuildRequires:	gettext
BuildRequires:	desktop-file-utils
Requires:	perl(Gtk2)
Requires:	perl(File::Find::Rule)
Requires:	perl(Date::Calc)
Requires:	perl(LWP)
Requires:	clamav >= 0.90
Requires:	clamav-db
Requires:	gnomesu
Requires(post):	desktop-file-utils
Requires(postun):	desktop-file-utils
BuildArch:	noarch

%description
ClamTk is a GUI front-end for ClamAV using Gtk2-perl.
It is designed to be an easy-to-use, point and click
virus scanner for Linux systems.

%prep
%setup -q

%build

%install

install -D -m0755 clamtk %{buildroot}%{_bindir}/clamtk
install -D -m0644 images/clamtk.png %{buildroot}%{_datadir}/pixmaps/clamtk.png
install -D -m0644 clamtk.1.gz %{buildroot}%{_mandir}/man1/clamtk.1.gz
install -D -m0644 clamtk.desktop %{buildroot}%{_datadir}/applications/clamtk.desktop
install -d %{buildroot}%{perl_vendorlib}/ClamTk
install -m0644 lib/*.pm %{buildroot}%{perl_vendorlib}/ClamTk

for n in po/*.mo ; do
	%{__install} -D -m0644 $n %{buildroot}%{_datadir}/locale/`basename $n .mo`/LC_MESSAGES/clamtk.mo
done

desktop-file-install \
	--add-category="GTK" \
	--remove-category="Security" \
	--remove-mime-type="vms/exe" \
	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

%find_lang %{name}

%files -f %{name}.lang
%doc CHANGES DISCLAIMER LICENSE README
%{_bindir}/%{name}
%{perl_vendorlib}/ClamTk
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/clamtk.png
%{_mandir}/man1/%{name}.1.*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13678 |12mr|clanbomber-1.05-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Summary A free (GPL) Bomberman-like multiplayer game

Summary:	%{Summary}
Name:		clanbomber
Version:	1.05
Release:	14
License:	GPL
Group:		Games/Arcade
URL:		http://clanbomber.sourceforge.net/
Source0:	http://www.clanbomber.de/files/%{name}-%{version}.tar.bz2
Source11:	%{name}.16.png
Source12:	%{name}.32.png
Source13:	%{name}.48.png
Patch8:		clanbomber-1.02a-gcc-3.3.patch
Patch9:		%{name}-0.5-compile-without-xdisplay.patch
Patch10:        clanbomber-1.05-gcc3_4.patch
Patch11:	clanbomber-1.05-newer-make.patch
Patch12:	clanbomber-1.05-fix-build.patch
BuildRequires:	zlib-devel libhermes-devel clanlib0.6-devel libclanlib-mikmod
BuildRequires:	libmikmod-devel libclanlib-sound automake

%description
ClanBomber is a free (GPL) Bomberman-like multiplayer game that uses ClanLib, a
free multi platform C++ game SDK. First "ClanBomber" was only a working title
for a small game started in September 1998, that has only been started to learn
how to use ClanLib. But the ClanBomber project has grown into a real game. It
is fully playable and features Computer controlled bombers, however, it is
recommended to play ClanBomber with friends (3-8 players are really fun).

%prep

%setup -q
%patch8 -p1 -b .peroyvind
%patch9 -p1 -b .peroyvind
%patch10 -p1
%patch11 -p0
%patch12 -p0

%build
autoreconf -fi
# (gc) workaround g++ exception bug when -fomit-frame-pointer is set
export CFLAGS="$RPM_OPT_FLAGS -fno-omit-frame-pointer" CXXFLAGS="$RPM_OPT_FLAGS -fno-omit-frame-pointer"
%configure2_5x --bindir=%{_gamesbindir} --datadir=%{_gamesdatadir}
make

%install
rm -rf %{buildroot}

%makeinstall_std

install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png


# XDG menu
install -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=ClanBomber
Comment=%{Summary}
Exec=soundwrapper %{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-MoreApplications-Games-Arcade;Game;ArcadeGame;
EOF

%files
%doc AUTHORS COPYING README
%{_gamesbindir}/*
%{_gamesdatadir}/*
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_datadir}/applications/mandriva-%{name}.desktop

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13679 |12mr|clanlib0.6-0.6.5-40
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	lib_name_orig libclanlib
%define	lib_major 2
%define	lib_name %mklibname clanlib %{lib_major}

Name:		clanlib0.6
Summary:	The ClanLib Game SDK
Version:	0.6.5
Release:	40
License:	LGPLv2+
Group:		System/Libraries
URL:		http://www.clanlib.org/
Source0:	http://www.clanlib.org/download/files/ClanLib-%{version}-1.tar.bz2
Patch0:		ClanLib-0.6.5-display-compilation.patch
Patch1:		ClanLib-0.6.5-doc-fix.patch
Patch2:		ClanLib-0.6.5-glXGetProcAddressARB.patch
Patch3:		ClanLib-0.6.5-fix-png-detection.patch
Patch4:		ClanLib-0.6.5-gcc33.patch
Patch5:		ClanLib-0.6.5-64bit-fixes.patch
Patch6:		ClanLib-0.6.5-bounds.patch
Patch7:		ClanLib-0.6.5-directfb-ttf-fix.patch
Patch8:		ClanLib-0.6.5-gcc34.patch
Patch9:		ClanLib-0.6.5-freetype.patch
Patch10:	ClanLib-0.6.5-directfb-fixes.patch
Patch11:	ClanLib-0.6.5-extraqualif.patch
Patch12:	ClanLib-0.6.5-typename.patch
Patch13:	ClanLib-0.6.5-gcc4.3.patch
Patch14:	ClanLib-0.6.5-new-mikmod.patch
Patch15:	ClanLib-0.6.5-gcc4.6.patch
Patch16:	ClanLib-0.6.5-gzopen-flags.patch
Patch17:	ClanLib-0.6.5-gcc45.patch
Patch18:	ClanLib-0.6.5-libpng1.5.patch
Patch19:	ClanLib-0.6.5-link.patch
BuildRequires:	libhermes-devel >= 1.3.0
BuildRequires:	libmikmod-devel
BuildRequires:	pkgconfig(libpng)
BuildRequires:	mesa-common-devel
BuildRequires:	autoconf2.5
BuildRequires:	tiff-devel
BuildRequires:	bzip2-devel
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(freetype2)
Provides:	ClanLib = %{version}-%{release}

%description
The ClanLib Game SDK is a crossplatform game library designed to ease the work
for game developers. The goal is to provide a common interface to classical
game problems (loading graphics eg.), so games can share as much code as
possible. Ideally anyone with small resources should be able to write
commercial quality games.

%package -n	%{lib_name}
Summary:	Main library for %{name}
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}

%description -n	%{lib_name}
This package contains the library needed to run programs dynamically
linked with %{name}.

%package -n	%{lib_name}-devel
Summary:	Headers for developing programs that will use %{name}
Group:		Development/C++
Requires:	%{lib_name} = %{version}-%{release}
Requires:	%{lib_name}-gl = %{version}-%{release}
Requires:	%{lib_name}-gui = %{version}-%{release}
Requires:	%{lib_name}-jpeg = %{version}-%{release}
Requires:	%{lib_name}-mikmod = %{version}-%{release}
Requires:	%{lib_name}-network = %{version}-%{release}
Requires:	%{lib_name}-png = %{version}-%{release}
Requires:	%{lib_name}-smalljpeg = %{version}-%{release}
Requires:	%{lib_name}-sound = %{version}-%{release}
Requires:	%{lib_name}-ttf = %{version}-%{release}
Requires:	%{lib_name}-vorbis = %{version}-%{release}
Provides:	%{lib_name_orig}-devel = %{version}-%{release}
Provides:	ClanLib-devel = %{version}-%{release} clanlib-devel = %{version}-%{release} %{name}-devel
Conflicts:	clanlib-devel > 0.7.0

%description -n	%{lib_name}-devel
This package contains the headers that programmers will need to develop
applications which will use %{name}.

%package -n	%{lib_name}-static-devel
Summary:	Static libraries for %{name}
Group:		Development/C++
Requires:	%{lib_name} = %{version}
Provides:	%{lib_name_orig}-static-devel = %{version}-%{release}
Provides:	ClanLib-static-devel = %{version}-%{release} clanlib-static-devel = %{version}-%{release}

%description -n	%{lib_name}-static-devel
This package contains the static libraries for %{name}.

%package -n	%{lib_name}-sound
Summary:	ClanLib Sound module
Group:		System/Libraries
Requires:	%{lib_name} = %{version}-%{release}
Provides:	%{lib_name_orig}-sound

%description -n	%{lib_name}-sound
The ClanLib Game SDK is a crossplatform game library designed to ease the
work for game developers. This package is the Sound module (clanSound).

%package -n	%{lib_name}-vorbis
Summary:	ClanLib Vorbis module
Group:		System/Libraries
Requires:	%{lib_name} = %{version}-%{release}
Provides:	%{lib_name_orig}-vorbis

%description -n	%{lib_name}-vorbis
The ClanLib Game SDK is a crossplatform game library designed to ease the
work for game developers. This package is the Vorbis module (clanVorbis).

%package -n	%{lib_name}-network
Summary:	ClanLib Network module
Group:		System/Libraries
Requires:	%{lib_name} = %{version}-%{release}
Provides:	%{lib_name_orig}-network

%description -n	%{lib_name}-network
The ClanLib Game SDK is a crossplatform game library designed to ease the
work for game developers. This package is the Network module (clanNetwork).

%package -n	%{lib_name}-jpeg
Summary:	ClanLib Jpeg module
Group:		System/Libraries
Requires:	%{lib_name} = %{version}-%{release}
Provides:	%{lib_name_orig}-jpeg

%description -n	%{lib_name}-jpeg
The ClanLib Game SDK is a crossplatform game library designed to ease the
work for game developers. This package is the Jpeg module (clanJPEG).

%package -n	%{lib_name}-gui
Summary:	ClanLib Gui module
Group:		System/Libraries
Requires:	%{lib_name} = %{version}-%{release}
Provides:	%{lib_name_orig}-gui

%description -n	%{lib_name}-gui
The ClanLib Game SDK is a crossplatform game library designed to ease the
work for game developers. This package is the Gui module (clanGUI).

%package -n	%{lib_name}-gl
Summary:	ClanLib GL module
Group:		System/Libraries
Requires:	%{lib_name} = %{version}-%{release}
Provides:	%{lib_name_orig}-gl

%description -n	%{lib_name}-gl
The ClanLib Game SDK is a crossplatform game library designed to ease the
work for game developers. This package is the GL module (clanGL).

%package -n	%{lib_name}-ttf
Summary:	ClanLib TTF module
Group:		System/Libraries
Requires:	%{lib_name} = %{version}-%{release}
Provides:	%{lib_name_orig}-ttf

%description -n	%{lib_name}-ttf
The ClanLib Game SDK is a crossplatform game library designed to ease the
work for game developers. This package is the TTF module (clanTTF).

%package -n	%{lib_name}-smalljpeg
Summary:	ClanLib SmallJPEG module
Group:		System/Libraries
Requires:	%{lib_name} = %{version}-%{release}
Provides:	%{lib_name_orig}-smalljpeg

%description -n	%{lib_name}-smalljpeg
The ClanLib Game SDK is a crossplatform game library designed to ease the
work for game developers. This package is the SmallJPEG module
(clanSmallJPEG).

%package -n	%{lib_name}-mikmod
Summary:	ClanLib MikMod module
Group:		System/Libraries
Requires:	%{lib_name} = %{version}-%{release}
Provides:	ClanLib-mikmod = %{version}-%{release} clanlib-mikmod = %{version}-%{release}
Provides:	%{lib_name_orig}-mikmod

%description -n	%{lib_name}-mikmod
The ClanLib Game SDK is a crossplatform game library designed to ease the
work for game developers. This package is the MikMod module (clanMikMod).

%package -n	%{lib_name}-png
Summary:	ClanLib PNG module
Group:		System/Libraries
Requires:	%{lib_name} = %{version}-%{release}
Provides:	ClanLib-png = %{version}-%{release} clanlib-png = %{version}-%{release}
Provides:	%{lib_name_orig}-png

%description -n	%{lib_name}-png
The ClanLib Game SDK is a crossplatform game library designed to ease the
work for game developers. This package is the PNG module (clanPNG).

%package	docs
Summary:	ClanLib documentation
Group:		Books/Computer books
Provides:	ClanLib-docs = %{version}-%{release} clanlib-docs = %{version}-%{release}

%description	docs
The ClanLib Game SDK is a crossplatform game library designed to ease the
work for game developers. This package contains the documentation.

%prep
%setup -q -n ClanLib-%{version}
%patch0 -p0
%patch1 -p1
%patch2 -p0
%patch3 -p0
%patch4 -p1
%patch5 -p1 -b .64bit-fixes
%patch6 -p1 -b .bounds
%patch7 -p1
%patch8 -p0
%patch9 -p1 -b .freetype
%patch10 -p1 -b .directfb-fixes
%patch11 -p1 -b .extraqualif
%patch12 -p1 -b .typename
%patch13 -p1 -z .gcc43
%patch14 -p1
%patch15 -p1
%patch16 -p1
%patch17 -p0
%patch18 -p0
%patch19 -p0

autoconf

%build
export COMMON_CONFIGURE_FLAGS="--enable-dyn --enable-joystick --disable-lua --disable-debug --enable-ttf --disable-directfb"
# (sb) doesn't build on PPC with this
%ifarch %ix86
# (gc) workaround g++ exception bug when -fomit-frame-pointer is set
export CFLAGS="%{optflags} -fno-omit-frame-pointer" CXXFLAGS="%{optflags} -fno-omit-frame-pointer"
%else
export COMMON_CONFIGURE_FLAGS="$COMMON_CONFIGURE_FLAGS --disable-asm386"
%endif

%configure2_5x $COMMON_CONFIGURE_FLAGS

# (gc) there can be ordering problem when using percent-make, don't use it
make all
make strip
chmod 755 Documentation/FAQ.theme
rm -f Libs/*.a
make docs

%install
%makeinstall BIN_PREFIX=%{buildroot}%{_bindir} LIB_PREFIX=%{buildroot}%{_libdir} INC_PREFIX=%{buildroot}%{_includedir} TARGET_PREFIX=%{buildroot}%{_libdir}/ClanLib
make MAN_PREFIX=%{buildroot}%{_mandir} HTML_PREFIX=%{buildroot}%{_datadir}/doc/%{name}-docs-%{version}/Docs docs_install

%files -n %{lib_name}
%doc README COPYING CREDITS
%{_libdir}/libclanCore.so.*
%{_libdir}/libclanApp.so.*
%{_libdir}/libclanDisplay.so.*

%files -n %{lib_name}-devel
%doc README COPYING CODING_STYLE ascii-logo
%{_libdir}/*.so
%{_includedir}/ClanLib
%{_bindir}/clanlib-config

%files -n %{lib_name}-static-devel
%doc README
%{_libdir}/*.a

%files docs
%{_docdir}/%{name}-docs-%{version}/*

%files -n %{lib_name}-mikmod
%doc README
%{_libdir}/libclanMikMod.so.*

%files -n %{lib_name}-png
%doc README
%{_libdir}/libclanPNG.so.*

%files -n %{lib_name}-ttf
%doc README
%{_libdir}/libclanTTF.so.*

%files -n %{lib_name}-jpeg
%doc README
%{_libdir}/libclanJPEG.so.*

%files -n %{lib_name}-network
%doc README
%{_libdir}/libclanNetwork.so.*

%files -n %{lib_name}-vorbis
%doc README
%{_libdir}/libclanVorbis.so.*

%files -n %{lib_name}-smalljpeg
%doc README
%{_libdir}/libclanSmallJPEG.so.*

%files -n %{lib_name}-sound
%doc README
%{_libdir}/libclanSound.so.*

%files -n %{lib_name}-gui
%doc README
%{_libdir}/libclanGUI.so.*

%files -n %{lib_name}-gl
%doc README
%{_libdir}/libclanGL.so.*


%changelog
* Wed Sep  5 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 5450ed3
- Update BuildRequires
  
* Wed Sep  5 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: d74ade3
- Sync patches with Cooker & Mageia
  
* Tue Sep  4 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: d994659
- Update BR, partial spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13680 |12mr|classads-1.0.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname classads %{major}
%define develname %mklibname classads -d


Summary: Condor's classified advertisement language
Name: classads
Version: 1.0.10
Release: 1
License: ASL 2.0
Group: System/Libraries
URL: http://www.cs.wisc.edu/condor/classad/
Source0: http://parrot.cs.wisc.edu/externals/classads-%{version}.tar.gz
BuildRequires: pcre-devel

%description
Classified Advertisements (classads) are the lingua franca of
Condor. They are used for describing jobs, workstations, and other
resources. They are exchanged by Condor processes to schedule
jobs. They are logged to files for statistical and debugging
purposes. They are used to enquire about current state of the system.

A classad is a mapping from attribute names to expressions. In the
simplest cases, the expressions are simple constants (integer,
floating point, or string). A classad is thus a form of property
list. Attribute expressions can also be more complicated. There is a
protocol for evaluating an attribute expression of a classad vis a vis
another ad. For example, the expression "other.size > 3" in one ad
evaluates to true if the other ad has an attribute named size and the
value of that attribute is (or evaluates to) an integer greater than
three. Two classads match if each ad has an attribute requirements
that evaluates to true in the context of the other ad. Classad
matching is used by the Condor central manager to determine the
compatibility of jobs and workstations where they may be run.


%package -n %{libname}
Summary: Library for creating ISO disc images
Group:   System/Libraries

%description -n %{libname}
Classified Advertisements (classads) are the lingua franca of
Condor. They are used for describing jobs, workstations, and other
resources. They are exchanged by Condor processes to schedule
jobs. They are logged to files for statistical and debugging
purposes. They are used to enquire about current state of the system.


%package -n %{develname}
Summary: Headers for Condor's classified advertisement language
Group: Development/C++
Requires: %{libname} = %{version}-%{release}
Requires: pcre-devel
Provides: %{name}-devel = %{version}-%{release}


%description -n %{develname}
Header files for Condor's ClassAd Library, a powerful and flexible,
semi-structured representation of data.

%package static
Summary: Condor's classified advertisement language's static libraries
Group: Development/C++
Requires: %{libname} = %{version}-%{release}

%description static
Static versions of Condor's ClassAd Library's libraries, a powerful
and flexible, semi-structured representation of data.

%prep
%setup -q -n %name-%version

%build
autoreconf -fi
%configure --enable-namespace --enable-flexible-member CC=g++
%make

%install
%makeinstall_std
rm -rf %{buildroot}%_libdir/*.la

%check
make check

%files -n %libname
%doc LICENSE-2.0.txt README CHANGELOG
%_libdir/libclassad.so.*
%_libdir/libclassad_ns.so.*


%files -n %develname
%doc LICENSE-2.0.txt README CHANGELOG
%_bindir/classad_version
%_bindir/classad_version_ns
%_bindir/classad_functional_tester
%_bindir/classad_functional_tester_ns
%_bindir/cxi
%_bindir/cxi_ns
%_libdir/libclassad.so
%_libdir/libclassad_ns.so
%dir %_includedir/classad/
%_includedir/classad/attrrefs.h
%_includedir/classad/cclassad.h
%_includedir/classad/classad_distribution.h
%_includedir/classad/classadErrno.h
%_includedir/classad/classad.h
%_includedir/classad/classadItor.h
%_includedir/classad/classad_stl.h
%_includedir/classad/collectionBase.h
%_includedir/classad/collection.h
%_includedir/classad/common.h
%_includedir/classad/debug.h
%_includedir/classad/exprList.h
%_includedir/classad/exprTree.h
%_includedir/classad/fnCall.h
%_includedir/classad/indexfile.h
%_includedir/classad/lexer.h
%_includedir/classad/lexerSource.h
%_includedir/classad/literals.h
%_includedir/classad/matchClassad.h
%_includedir/classad/operators.h
%_includedir/classad/query.h
%_includedir/classad/sink.h
%_includedir/classad/source.h
%_includedir/classad/transaction.h
%_includedir/classad/util.h
%_includedir/classad/value.h
%_includedir/classad/view.h
%_includedir/classad/xmlLexer.h
%_includedir/classad/xmlSink.h
%_includedir/classad/xmlSource.h

%files static
%doc LICENSE-2.0.txt README CHANGELOG
%_libdir/libclassad.a
%_libdir/libclassad_ns.a



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13681 |12mr|classpathx-mail-1.1.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2005, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%global jmailver 1.3.1
%global inetlibver 1.1.2

Name:           classpathx-mail
Version:        1.1.2
Release:        4
Summary:        GNU JavaMail(tm)

Group:          System/Libraries
# Classpath library exception
License:        GPLv2+ with exceptions
URL:            http://www.gnu.org/software/classpathx/
Source0:        http://ftp.gnu.org/gnu/classpathx/mail-%{version}.tar.gz
Source1:        http://ftp.gnu.org/gnu/classpath/inetlib-%{inetlibver}.tar.gz
Patch0:         %{name}-add-inetlib.patch
# see bz157685
Patch3:         %{name}-remove-inetlib.patch

BuildArch:      noarch
BuildRequires:  jpackage-utils >= 0:1.5
BuildRequires:  ant
BuildRequires:  perl
BuildRequires:  java-javadoc
Requires(preun): chkconfig
Requires(post):  chkconfig
Provides:       javamail = 0:%{jmailver}

%description
GNU JavaMail(tm) is a free implementation of the JavaMail API.

%package        javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java
Provides:       javamail-javadoc = 0:%{jmailver}
Requires:       jpackage-utils

%description    javadoc
%{summary}.


%prep
%setup -q -n mail-%{version}
%patch0
%patch3 -p0
rm -f libmail.so
gzip -dc %{SOURCE1} | tar -xf -
pushd inetlib-%{inetlibver}/source/gnu/inet
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
popd

%build
# build inetlib
pushd inetlib-%{inetlibver}
  %configure 
  make
popd
mkdir classes
cp -r inetlib-%{inetlibver}/classes/gnu classes
# build mail
ant \
  -Dj2se.apidoc=%{_javadocdir}/java \
  dist javadoc

# build monolithic
mkdir monolithic
pushd monolithic
for jar in gnumail gnumail-providers ; do jar xf ../$jar.jar; done
rm -f META-INF/MANIFEST.MF
jar cf ../monolithic.jar *
popd
rm -Rf monolithic


%install
rm -rf %{buildroot}

install -dm 755 %{buildroot}%{_javadir}/classpathx-mail

# API
install -pm 644 gnumail.jar \
  %{buildroot}%{_javadir}/classpathx-mail/mail-%{jmailver}-api.jar
ln -s mail-%{jmailver}-api.jar \
  %{buildroot}%{_javadir}/classpathx-mail/mailapi.jar

# Providers
install -pm 644 gnumail-providers.jar \
  %{buildroot}%{_javadir}/classpathx-mail/mail-%{jmailver}-providers.jar
ln -s mail-%{jmailver}-providers.jar \
  %{buildroot}%{_javadir}/classpathx-mail/providers.jar
for prov in imap nntp pop3 smtp ; do
  ln -s mail-%{jmailver}-providers.jar \
    %{buildroot}%{_javadir}/classpathx-mail/$prov.jar
done

install -pm 644 monolithic.jar \
  %{buildroot}%{_javadir}/classpathx-mail-%{jmailver}-monolithic.jar
touch %{buildroot}%{_javadir}/javamail.jar # for %%ghost

install -dm 755 %{buildroot}%{_javadocdir}/%{name}-%{jmailver}
cp -pR docs/* %{buildroot}%{_javadocdir}/%{name}-%{jmailver}
ln -s %{name}-%{jmailver} %{buildroot}%{_javadocdir}/%{name} # ghost symlink

%clean
rm -rf %{buildroot}


%triggerpostun -- classpathx-mail-monolithic <= 0:1.1.1-1jpp
# Remove file from old monolithic subpackage
rm -f %{_javadir}/javamail.jar
# Recreate the link as update-alternatives could not do it
ln -s %{_sysconfdir}/alternatives/javamail %{_javadir}/javamail.jar

%post
%{_sbindir}/update-alternatives --install %{_javadir}/javamail.jar javamail %{_javadir}/classpathx-mail-1.3.1-monolithic.jar 010301

%preun
if [ "$1" = "0" ]; then
    %{_sbindir}/update-alternatives --remove javamail %{_javadir}/classpathx-mail-1.3.1-monolithic.jar
fi

%files
%defattr(-,root,root,-)
%doc AUTHORS ChangeLog COPYING README README.*
%dir %{_javadir}/classpathx-mail
%{_javadir}/classpathx-mail/mail-%{jmailver}-api.jar
%{_javadir}/classpathx-mail/mailapi.jar
%{_javadir}/classpathx-mail/mail-%{jmailver}-providers.jar
%{_javadir}/classpathx-mail/providers.jar
%{_javadir}/classpathx-mail/imap.jar
%{_javadir}/classpathx-mail/nntp.jar
%{_javadir}/classpathx-mail/pop3.jar
%{_javadir}/classpathx-mail/smtp.jar
# Monolithic jar
%{_javadir}/classpathx-mail-%{jmailver}-monolithic.jar
%ghost %{_javadir}/javamail.jar

%files javadoc
%defattr(-,root,root,-)
%{_javadocdir}/%{name}-%{jmailver}
%{_javadocdir}/%{name}


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13682 |12mr|classworlds-1.1-1.2.0
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2005, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

# We want to build without maven
%define _without_maven 1
%define gcj_support 1

# If you don't want to build with maven,
# give rpmbuild option '--without maven'

%define with_maven %{!?_without_maven:1}%{?_without_maven:0}
%define without_maven %{?_without_maven:1}%{!?_without_maven:0}

%define classworlds_version   1.1

Name:           classworlds
Version:        %{classworlds_version}
Release:        %mkrel 1.2.0
Epoch:          0
Summary:        Classworlds Classloader Framework

Group:          Development/Java
License:        BSD
URL:            http://classworlds.codehaus.org/
# svn export svn://svn.classworlds.codehaus.org/classworlds/tags/CLASSWORLDS_1_1
# cd CLASSWORLDS_1_1
# tar cjf classworlds-1.1-CLASSWORLDS_1_1-src.tar.bz2 classworlds
# md5sum:  76be757e6d364eece0109a2c3fc303c9 
Source0:        %{name}-%{version}-CLASSWORLDS_1_1-src.tar.bz2
# This was generated by an upstream download of maven and hand-tuned
Source1:        %{name}-%{version}-build.xml

%if %{with_maven}
Patch0:         %{name}-%{version}-project_xml.patch
Patch1:         %{name}-%{version}-project_properties.patch
%endif

BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildArch:      noarch
BuildRequires:  java-devel
%endif
BuildRequires:  java-rpmbuild >= 0:1.6
BuildRequires:  ant >= 0:1.6
%if %{with_maven}
BuildRequires:  maven >= 0:1.1
BuildRequires:  saxon
BuildRequires:  saxon-scripts
%endif
BuildRequires:  junit
BuildRequires:  xerces-j2
BuildRequires:  xml-commons-jaxp-1.3-apis
Requires:  jpackage-utils
Requires:  xerces-j2
Requires:  xml-commons-jaxp-1.3-apis

%description
Classworlds is a framework for container developers 
who require complex manipulation of Java's ClassLoaders.
Java's native ClassLoader mechanims and classes can cause 
much headache and confusion for certain types of 
application developers. Projects which involve dynamic 
loading of components or otherwise represent a 'container' 
can benefit from the classloading control provided by 
classworlds. 

%if %{with_maven}
%package        javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description    javadoc
%{summary}.

%package        manual
Summary:        Docs for %{name}
Group:          Development/Java

%description    manual
%{summary}.
%endif

%prep
# If you don''t want to build with maven,
# give rpmbuild option '--without maven'
%setup -q -n %{name}
for j in $(find ./lib -name "*.jar"); do
  rm $j
done
cp %{SOURCE1} build.xml

%if %{with_maven}
%patch0 -b .sav
%patch1 -b .sav
%endif

%build
%if %{with_maven}
pushd lib
ln -sf $(build-classpath xml-commons-jaxp-1.3-apis) xmlApis-2.0.2.jar
ln -sf $(build-classpath ant) jakarta-ant-1.5.jar
ln -sf $(build-classpath maven) maven.jar
popd
maven \
         -Dmaven.repo.remote=file:/usr/share/maven/repository \
         -Dmaven.home.local=$(pwd)/.maven jar javadoc xdoc:transform
%else
export CLASSPATH=target/classes
%{ant} -Dbuild.sysclasspath=only
%endif

%install
rm -rf $RPM_BUILD_ROOT
install -Dpm 644 target/%{name}-%{version}.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
ln -s %{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar

%if %{with_maven}
install -dm 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr target/docs/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name} # ghost symlink
rm -rf target/docs/apidocs
%endif

%if %{with_maven}
install -dm 755 $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
cp -pr target/docs/* $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
%endif

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files
%defattr(-,root,root,-)
%doc LICENSE.txt
%{_javadir}/*.jar
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/*
%endif

%if %{with_maven}
%files javadoc
%defattr(-,root,root,-)
%doc %{_javadocdir}/*

%files manual
%defattr(-,root,root,-)
%doc %{_docdir}/%{name}-%{version}
%endif



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13683 |12mr|cleanfeed-20020501-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	cleanfeed
%define version 20020501
%define release %mkrel 11

Summary:	A spam filter for Usenet news servers
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	Artistic
Group:		System/Servers
URL:		http://www.bofh.it/~md/cleanfeed/
Source0:	http://www.bofh.it/~md/cleanfeed/%{name}-%{version}.tgz
Patch0:		cleanfeed-20020501-config.patch
BuildRoot:	%{_tmppath}/%{name}-root
BuildArch:	noarch

%description
Cleanfeed is an automatic spam filter for Usenet news servers and
routers (INN, Cyclone, Typhoon, Breeze and NNTPRelay).  Cleanfeed is
highly configurable, easily modified and very fast.  It can be configured
to block binary posts to non-binary newsgroups, to cancel already-rejected
articles, and to reject some spamming from local users.

Install the cleanfeed package if you need a spam filter for a Usenet news
server.

%prep
%setup -q
%patch0 -p1 -b .config

chmod 644 CHANGES README

%install
mkdir -p $RPM_BUILD_ROOT/{%{_sysconfdir}/news,%{_mandir}/man8,%{_libdir}/news/bin/control}
install -m 0644 cleanfeed.local.sample $RPM_BUILD_ROOT/%{_sysconfdir}/news/cleanfeed.local
install -m 0644 bad_adult_paths $RPM_BUILD_ROOT/%{_sysconfdir}/news
install -m 0644 bad_cancel_paths $RPM_BUILD_ROOT/%{_sysconfdir}/news
install -m 0644 bad_paths $RPM_BUILD_ROOT/%{_sysconfdir}/news
install -m 0644 bad_hosts $RPM_BUILD_ROOT/%{_sysconfdir}/news
install -m 0755 cleanfeed $RPM_BUILD_ROOT/%{_libdir}/news/bin/control/filter_innd.pl

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc CHANGES README
%attr(-,news,news) %config(noreplace) %{_sysconfdir}/news/cleanfeed.local
%attr(-,news,news) %config(noreplace) %{_sysconfdir}/news/bad_adult_paths
%attr(-,news,news) %config(noreplace) %{_sysconfdir}/news/bad_cancel_paths
%attr(-,news,news) %config(noreplace) %{_sysconfdir}/news/bad_paths
%attr(-,news,news) %config(noreplace) %{_sysconfdir}/news/bad_hosts
%attr(-,news,news) %{_libdir}/news/bin/control/filter_innd.pl




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13684 |12mr|clementine-1.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		clementine
Summary:	A cross-platform music player based on Amarok 1.4
Group:		Sound
Version:	1.1.1
Release:	1
License:	GPLv3
URL:		http://www.clementine-player.org/
Source0:	http://clementine-player.googlecode.com/files/%{name}-%{version}.tar.gz
Source1:	Clementine.conf
Source2:	clementine-1.0.1-ru.po
Patch0:		clementine-0.6-use-default-language.patch
# Search albums at metal-archives.com (Encyclopaedia Metallum) from:
# - Now Playing widget (album art context menu) - current album
# - Playlist (selected songs context menu) - unique selected albums
Patch1:		clementine-1.1.0-metalarchives.patch
# Covers should always fit the screen resolution so we scale them if needed
Patch2:		clementine-1.0.0-coversize.patch
# Fix desktop file
Patch3:		clementine-1.1.0-fix-desktop.patch

BuildRequires:	qt4-devel >= 4.5.0
BuildRequires:	pkgconfig(taglib) >= 1.6
BuildRequires:	liblastfm-devel
BuildRequires:	boost-devel
BuildRequires:	qt4-linguist
BuildRequires:	pkgconfig(gstreamer-0.10)
BuildRequires:	cmake
BuildRequires:	pkgconfig(glew)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(libmtp)
BuildRequires:	pkgconfig(libusbmuxd)
BuildRequires:	pkgconfig(libplist)
BuildRequires:	pkgconfig(libimobiledevice-1.0)
# Disable for now as indicate-qt seems to be broken and we don't really need it anyway
#BuildRequires:	pkgconfig(indicate-qt)
BuildRequires:	pkgconfig(libechonest)
BuildRequires:	pkgconfig(libgpod-1.0)
BuildRequires:	pkgconfig(gstreamer-plugins-base-0.10)
BuildRequires:	pkgconfig(libcdio)
BuildRequires:	pkgconfig(protobuf)
Requires:	libprojectm-data
Requires:	qt4-database-plugin-sqlite
Requires:	gstreamer0.10-flac
Requires:	gstreamer0.10-plugins-ugly

Suggests:	gstreamer0.10-decoders-audio
# Needed to be able to mount ipod/iphone/ipad (not tested locally) but it's also pulling gvfs
# which is need at least to mount mtp devices (tested locally)
Suggests:	gvfs-iphone

%description
Clementine is a modern music player and library organiser. Clementine is
a port of Amarok 1.4, with some features rewritten to take advantage of
Qt4.
Features:
    * Search and play your local music library
    * Listen to internet radio from Last.fm, SomaFM and Magnatune
    * Tabbed playlists, import and export M3U, XSPF, PLS and ASX
    * Visualisations from projectM
    * Transcode music into MP3, Ogg Vorbis, Ogg Speex, FLAC or AAC
    * Edit tags on MP3 and OGG files, organise your music
    * Download missing album cover art from Last.fm
    * Remote control using a Wii Remote, MPRIS or the command-line
    * Copy music to your iPod, iPhone, MTP or mass-storage USB player
    * Queue manage

%files
%{_bindir}/clementine
%{_bindir}/clementine-tagreader
%{_datadir}/kde4/services/clementine-*.protocol
%{_datadir}/applications/clementine.desktop
%{_iconsdir}/hicolor/64x64/apps/application-x-clementine.png
%{_iconsdir}/hicolor/scalable/apps/application-x-clementine.svg
%config %{_sysconfdir}/Clementine/Clementine.conf


#---------------------------------------------------------------------

%prep
%setup -q
# Update russian translation
# Needed only until next after 1.1.0 version is released
cp -f %{SOURCE2} src/translations/ru.po
%patch0 -p1
%patch1 -p1 -b .ma~
%patch2 -p1 -b .coversize~
%patch3 -p1

%build
%cmake_qt4 -DBUNDLE_PROJECTM_PRESETS=OFF -DBUILD_WERROR=OFF
%make

%install
%makeinstall_std -C build

install -m 644 -D %{SOURCE1} %{buildroot}%{_sysconfdir}/Clementine/Clementine.conf

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13685 |12mr|clipit-1.4.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	ClipIt - a lightweight GTK+ clipboard manager
Name: 		clipit
Version:	1.4.2
Release: 	1

License: 	GPLv3
Group: 		Graphical desktop/GNOME
URL: 		http://clipit.rspwn.com/
Source0:	%{name}-%{version}.tar.gz
Requires:	xdotool

Buildrequires:  pkgconfig(gtk+-2.0)
Buildrequires:  gettext-devel
Buildrequires:  perl-XML-Parser, intltool


%description
ClipIt is a lightweight, fully featured GTK+ clipboard manager. 
It was forked from Parcellite (http://parcellite.sourceforge.net), 
adding additional features and bugfixes to the project.
 

ClipIts main features are:
– Save a history of your last copied items
– Search through the history
– Global hotkeys for most used functions
– Execute actions with clipboard items
– Exclude specific items from history


%prep
%setup -q


%build
%configure2_5x
%make


%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%find_lang %{name}


%files
%defattr(-,root,root,-)
%doc AUTHORS COPYING INSTALL ChangeLog NEWS README
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1.*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/locale/*/LC_MESSAGES/clipit.mo
%{_sysconfdir}/xdg/autostart/%{name}-startup.desktop
%{_datadir}/icons/hicolor/scalable/apps/clipit-trayicon.svg


%changelog
* Sat Dec  8 2012 Arkady L. Shane <ashejn@rosalab.ru> - 1.4.2-1
- initial build

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13686 |12mr|cln-1.3.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 6
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	C++ Class Library for Numbers
Name:		cln
Version:	1.3.2
Release:	4
License:	GPLv2+
Group:		Sciences/Mathematics
URL:		http://www.ginac.de/CLN/
Source0:	http://www.ginac.de/CLN/%{name}-%{version}.tar.bz2
BuildRequires:	gmp-devel

%description
CLN is a collection of C++ math classes and functions licensed under
the GPL that provides efficiency, type safety, and algebraic syntax in
a fast, memory-efficient library.

%package -n	%{libname}
Summary:	C++ Class Library for Numbers
Group:		Sciences/Mathematics
Provides:	%{name} = %{version}-%{release}
Provides:	%{libname} = %{version}-%{release}
Obsoletes:	%{mklibname cln 4} < 1.2.2

%description -n	%{libname}
CLN is a collection of C++ math classes and functions licensed under
the GPL that provides efficiency, type safety, and algebraic syntax in
a fast, memory-efficient library.

%package -n	%{develname}
Summary:	Development files for programs using the CLN library
Group:		Development/C++
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	%{develname} = %{version}-%{release}
Obsoletes:	%{mklibname cln 4 -d} < 1.2.2

%description -n %{develname}
This package is necessary if you wish to develop software that uses
the CLN library.

%prep
%setup -q

%build
%configure2_5x --disable-static
%ifarch %arm
%make CPPFLAGS="-DNO_ASM"
%else
%make
%endif

%check
%make check

%install
%makeinstall_std

# prepare documents
%__rm -rf documents
%__mkdir documents
cp -p examples/*.cc documents/

%__rm -rf %{buildroot}%{_datadir}/dvi

%__rm -rf %{buildroot}%{_bindir}
%__rm -rf %{buildroot}%{_mandir}
%__rm -rf %{buildroot}%{_datadir}/aclocal

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc ChangeLog NEWS README TODO* documents/*
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/%{name}.pc
%{_infodir}/*.info*



%changelog
* Thu Aug  9 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: c29a1a9
- Sync with Cooker (drop .la files, spec cleanup), drop .a files, more spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13687 |12mr|cloog-ppl-0.16.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		sourcename	cloog-parma

%define		major		1
%define		libname		%mklibname cloog %{major}
%define		libnamedev	%mklibname -d cloog

Name:		cloog-ppl
Version:	0.16.1
Release:	4
Summary:	The Chunky Loop Generator

Group:		System/Libraries
License:	GPLv2+
URL:		http://www.cloog.org
Source0:	ftp://gcc.gnu.org/pub/gcc/infrastructure/%{sourcename}-%{version}.tar.gz
BuildRequires:	ppl-devel >= 0.11
BuildRequires:	ppl_c-devel >= 0.11
BuildRequires:	gmp-devel
BuildRequires:	texinfo

%description
CLooG is a software which generates loops for scanning Z-polyhedra. That is,
CLooG finds the code or pseudo-code where each integral point of one or more
parametrized polyhedron or parametrized polyhedra union is reached. CLooG is
designed to avoid control overhead and to produce a very efficient code.

%package -n %{libname}
Summary:	Parma Polyhedra Library backend (ppl) based version of the Cloog binaries
Group:		Development/C

%description -n %{libname}
The dynamic shared libraries of the Chunky Loop Generator

%package -n %{libnamedev}
Summary:	Development tools for the ppl based version of Chunky Loop Generator
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Requires:	gmp-devel
Requires:	ppl-devel >= 0.11
Requires:	ppl_c-devel >= 0.11
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}

%description -n %{libnamedev}
The header files and dynamic shared libraries of the Chunky Loop Generator.

%prep
%setup -q -n %{sourcename}-%{version}

%build
%configure2_5x --with-ppl=system --disable-static
%make

%install
rm -rf %{buildroot}
%makeinstall_std
rm -rf %{buildroot}%{_infodir}/dir

%files
%{_bindir}/cloog

%files -n %{libname}
%{_libdir}/libcloog-ppl.so.%{major}*

%files -n %{libnamedev}
%{_includedir}/cloog
%{_libdir}/libcloog-ppl.so
%{_libdir}/pkgconfig/cloog-ppl.pc




%changelog
* Tue Aug  28 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 9e00a11
- Spec cleanup (sync with Cooker)
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13688 |12mr|cloop-utils-2.625-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define clname      cloop
%define clver       2.625
%define clminorver  1

Name:		%{clname}-utils
Version:	%{clver}
Release:	%mkrel 2
Summary:	Utilities for the creation and extraction of compressed loop images
License:	GPLv2
Group:		File tools
URL:		http://debian-knoppix.alioth.debian.org/sources/
Source0:	http://debian-knoppix.alioth.debian.org/sources/%{clname}_%{clver}-%{clminorver}.tar.gz
Patch0:		cloop-2.06-write-to-file-ASAP.patch
Patch1:		mkfile-cloop.patch
Patch2:		cloop_2.625-gcc43.patch
BuildRequires:	zlib-devel
BuildRoot:	%{_tmppath}/%{name}-root

%description
%{summary}.

%prep
%setup -q -n %{clname}-%{clver}
%patch0 -p1 -b .write
%patch1 -b .cflags
%patch2 -p1 -b .gcc43

%build
%make utils

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/usr/bin
install -m 755 create_compressed_fs %{buildroot}/usr/bin
install -m 755 extract_compressed_fs %{buildroot}/usr/bin

%clean
rm -Rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGELOG README
%{_bindir}/create_compressed_fs
%{_bindir}/extract_compressed_fs




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13689 |12mr|clucene-2.3.3.4-0.20111220.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define date 20111220
%define major 2
%define develname %mklibname %{name} -d

Summary:	C++ port of Lucene
Name:		clucene
Version:	2.3.3.4
Release:	%mkrel -c %{date} 2
License:	LGPL
Group:		Archiving/Other
URL:            http://clucene.sourceforge.net/
# Zé: we are using git, so to generate the source file we run:
# git archive --prefix=clucene-2.3.3.4/ master | xz > clucene-2.3.3.4.tar.xz
#Source0:	http://prdownloads.sourceforge.net/clucene/%{name}-core-%{version}.tar.gz
Source0:	%{name}-%{version}.tar.xz
# include LUCENE_SYS_INCLUDES in pkgconfig --cflags output
# imported fedora patch
Patch0:		clucene-core-2.3.3.4-pkgconfig_sys_includes.patch
Patch1:		clucene-2.3.3.4-fix-major.patch
BuildRequires:	cmake
BuildRequires:  zlib-devel

%description
CLucene is a C++ port of Lucene: the high-performance, full-featured 
text search engine written in Java. CLucene is faster than lucene 
as it is written in C++.

#------------------------------------------------------------------------------
%define libclucene_core %mklibname clucene-core %{major} 
%package -n	%{libclucene_core}
Summary:	Shared libraries for %{name}
Group:		System/Libraries
%rename		%{_lib}clucene_core2
Provides:	clucene-core2 

%description -n %{libclucene_core}
CLucene is a C++ port of Lucene: the high-performance, full-featured 
text search engine written in Java. CLucene is faster than lucene 
as it is written in C++.

This package contains shared libraries for clucene.

%files -n %{libclucene_core}
%{_libdir}/libclucene-core.so.%{major}*

#------------------------------------------------------------------------------
%define libclucene_shared %mklibname clucene_shared %{major}
%package -n     %{libclucene_shared}
Summary:        Shared libraries for %{name}
Group:          System/Libraries

%description -n %{libclucene_shared}
CLucene is a C++ port of Lucene: the high-performance, full-featured
text search engine written in Java. CLucene is faster than lucene
as it is written in C++.

This package contains shared libraries for clucene.

%files -n %{libclucene_shared}
%{_libdir}/libclucene-shared.so.%{major}*

#------------------------------------------------------------------------------
%package -n	%{develname}
Summary:	Static library and header files for the %{name} library
Group:		Development/C++
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Requires:	%{libclucene_shared} = %{version}-%{release}
Requires:       %{libclucene_core} = %{version}-%{release}
# Zé: we need to add this provides to avoid break upgrade
%ifnarch x86_64
Provides:	devel(libclucene)
%else
Provides:	devel(libclucene(64bit))
%endif

%description -n	%{develname}
CLucene is a C++ port of Lucene: the high-performance, full-featured 
text search engine written in Java. CLucene is faster than lucene 
as it is written in C++.

This package contains static libraries and development headers for 
clucene.

%files -n %{develname}
%{_includedir}/CLucene.h
%{_includedir}/CLucene/
%{_libdir}/pkgconfig/libclucene-core.pc
%{_libdir}/CLuceneConfig.cmake/CLuceneConfig.cmake
%{_libdir}/libclucene-shared.so
%{_libdir}/libclucene-core.so

#------------------------------------------------------------------------------
%prep
%setup -q
%patch0 -p1 -b .pkgconfig_sys_includes
%patch1 -p1 -b .fix-major

%build
%cmake
%make

%install
%makeinstall_std -C build




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13690 |12mr|cluster-3.0.17-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	cluster
%define module_name gnbd
%define major   3
%define version 3.0.17
%define release %mkrel 5
%define cmanlibname %mklibname cman %major 
%define cmanlibnamedevel %mklibname -d cman
%define dlmlibname %mklibname dlm %major 
%define dlmlibnamedevel %mklibname -d dlm
%define ccslibname %mklibname ccs %major
%define ccslibnamedevel %mklibname -d ccs
%define fencelibname %mklibname fence %major
%define fencelibnamedevel %mklibname -d fence
%define fencelibnamestatic %mklibname -d -s fence
%define logthreadlibname %mklibname logthread %major
%define logthreadlibnamedevel %mklibname -d logthread
%define logthreadlibnamestatic %mklibname -d -s logthread
%define _requires_exceptions perl\(VMware::VmPerl
%global build_gnbd 0

Name:		%name
Version:	%{version}
Release:	%{release}
Summary:	Redhat suite for clustered filesystems
License:	GPL
Source:		https://fedorahosted.org/releases/c/l/cluster/cluster-%{version}.tar.gz
Source1:	gfs-2.6.18-2.6.23.patch

# Remove apc_snmp, as its compilation is broken
Patch: cluster-2.03.07-fix-cman-init.patch
Patch1: cluster-2.03.07-kernel-2.6.25.patch
Patch2: cluster-2.03.11-gfs-should-start-clvmd.patch

Url:		http://sources.redhat.com/cluster/wiki
Group:		System/Kernel and hardware
Buildroot:	%{_tmppath}/%{name}-%{version}-root
Buildrequires:	libxml2-devel
BuildRequires:	openais-devel >= 1.1.0
BuildRequires:	slang-devel
BuildRequires:	ncurses-devel
BuildRequires:	libvirt-devel
# For fence_xvm
BuildRequires:	nss-devel
# For ldap configuration support
BuildRequires:	openldap-devel
# For perl binding
BuildRequires:	perl-devel
#Requires:	%{libname}
Requires:	gfs-utils cman rgmanager

%description
Redhat suite for clustered filesystems

%package -n     %{cmanlibname}
Summary:        Shared Librairies for Cluster Manager
Group:          Development/Other

%description  -n %{cmanlibname}
Shared Librairies for Cluster Manager

%package -n %{cmanlibnamedevel}
Summary:        Cluster Manager header files and static libraries
Group:          Development/Other
Requires:       %{cmanlibname} = %{version}
Provides:	cman-devel = %{version}

%description -n %{cmanlibnamedevel}
This package contains header files and static libraries.

%package -n     %{dlmlibname}
Summary:        Shared Librairies for the Distributed Lock Manager
Group:          Development/Other

%description  -n %{dlmlibname}
Shared Librairies for cluster

%package -n     %{ccslibname}
Summary:        Shared Librairies for Cluster Configuration Service
Group:          Development/Other

%description  -n %{ccslibname}
Shared Librairies for Cluster Configuration Service

%package -n %{ccslibnamedevel}
Summary:        Development libraries for Cluster Configuration Service
Group:          Development/Other
Requires:       %{ccslibname} = %{version}
Provides:	ccs-devel = %{version}

%description -n %{ccslibnamedevel}
Development libraries for Cluster Configuration Service

%package -n perl-Cluster-CCS
Summary:        Perl bindings for Cluster Configuration Service
Group:          Development/Perl

%description -n perl-Cluster-CCS
Perl bindings for Cluster Configuration Service

%package -n     %{fencelibname}
Summary:        Shared Librairies for cluster fencing
Group:          Development/Other

%description  -n %{fencelibname}
Shared Librairies for cluster fencing

%package -n %{fencelibnamedevel}
Summary:        Development libraries for cluster fencing
Group:          Development/Other
Requires:       %{fencelibname} = %{version}
Provides:	fence-devel = %{version}

%description -n %{fencelibnamedevel}
Development libraries for cluster fencing

%package -n %{fencelibnamestatic}
Summary:        Static Development libraries for cluster fencing
Group:          Development/Other
Requires:       %{fencelibnamedevel} = %{version}

%description -n %{fencelibnamestatic}
Static Development libraries for cluster fencing

%package -n     %{logthreadlibname}
Summary:        Shared Librairies for cluster fencing
Group:          Development/Other

%description  -n %{logthreadlibname}
Shared Librairies for cluster fencing

%package -n %{logthreadlibnamedevel}
Summary:        Development libraries for cluster fencing
Group:          Development/Other
Requires:       %{logthreadlibname} = %{version}
Provides:	logthread-devel = %{version}

%description -n %{logthreadlibnamedevel}
Development libraries for cluster fencing

%package -n %{logthreadlibnamestatic}
Summary:        Static Development libraries for cluster fencing
Group:          Development/Other
Requires:       %{logthreadlibnamedevel} = %{version}

%description -n %{logthreadlibnamestatic}
Static Development libraries for cluster fencing

%package devel
Summary:        Cluster Manager header files and static libraries
Group:          Development/Other
Requires:	dlm-devel = %{version} cman-devel = %{version} 
Requires:	logthread-devel = %{version} fence-devel = %{version}
Requires:	ccs-devel = %{version}

%description devel
Cluster Manager header files and static libraries

%package -n %{dlmlibnamedevel}
Summary:        Distributed Lock Manager header files and static libraries
Group:          Development/Other
Requires:       %{dlmlibname} = %{version}
Provides:	dlm-devel = %{version}

%description -n %{dlmlibnamedevel}
This package contains header files and static libraries.

%if %build_gnbd
%package -n dkms-%{module_name}
Summary:	Redhat's cluster suite kernel modules
Group:          System/Kernel and hardware
Requires(pre):  dkms
Requires(post): dkms

%description -n dkms-%{module_name}
The dynamic kernel modules

%endif
%package -n dkms-gfs
Summary:	Global File System Kernel Driver
Group:          System/Kernel and hardware
Requires(pre):  dkms
Requires(post): dkms

%description -n dkms-gfs
The dynamic kernel module package for Global File System

This package is only required for kernels older than 2.6.24
(newer kernels ship with a gfs driver)

%package -n cman
Group:		System/Kernel and hardware
Summary:	Cluster Manager
Requires:	openais >= 1.1.0 libxml2-utils fence-agents
Requires(pre):		rpm-helper
Requires(post):		rpm-helper
# Try and ensure we upgrade packages that depend on cman
Conflicts:	gfs-utils < %{version}, gfs2-utils < %{version},
Conflicts:	rgmanager < %{version}, gnbd < %{version}

%description -n cman
Cluster Manager

%package -n rgmanager
Group:		System/Kernel and hardware
Summary:	Resource Group Manager
Requires(pre):		rpm-helper
Requires(post):		rpm-helper
Requires:		fence-agents resource-agents

%description -n rgmanager
Resource Group Manager

%if 0
%package -n gfs-utils
Group:		System/Kernel and hardware
Summary:	Global Filesystem Utilities
Requires:	gfs2-utils
Requires(pre):		rpm-helper
Requires(post):		rpm-helper

%description -n gfs-utils
Global Filesystem Utilities

%endif
%package -n gfs2-utils
Group:		System/Kernel and hardware
Summary:	Global Filesystem Utilities
Requires:	kmod(gfs2)
Requires(pre):		rpm-helper
Requires(post):		rpm-helper

%description -n gfs2-utils
Global Filesystem Utilities

%if %build_gnbd
%package -n gnbd
Group:		System/Kernel and hardware
Summary:	Global Network Block Device utilities
Requires:	kmod(gnbd)

%description -n gnbd
Global Network Block Device utilities
%endif

%prep
%setup -q -n %{name}-%{version}
#patch -p1 -b .orig
%patch2 -p1 -b .shouldstartclvmd
%if %mdkversion <= 200810
%patch1 -p1 -b .kernel2625
%endif
cp Makefile Makefile.make

%build

./configure \
	--libdir=%{_libdir} \
	--mandir=%{_mandir} \
	--prefix=%{_prefix} \
	--sbindir=%{_sbindir} \
	--incdir=%{_includedir} \
	--without_kernel_modules \
	--disable_kernel_check \
	--nssincdir=%{_includedir}/nss \
	--nsprincdir=%{_includedir}/nspr4 \
	--without_fence_agents \
	--without_resource_agents
#--kernel_src=/usr/src/linux \

#Fixing some weird harcoded path
perl -pi -e 's|-DPLUGINDIR=\\\"\$\{plugindir\}\\\"|-DPLUGINDIR=\\"%{_libdir}/magma\\"|g' magma/lib/Makefile
perl -pi -e 's|-DPLUGINDIR=\\\"\$\{plugindir\}\\\"|-DPLUGINDIR=\\"%{_libdir}/magma\\"|g' magma/tests/Makefile

make

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/%{_mandir}
mkdir -p %{buildroot}/%{_datadir}/%{name}-%{version}
mkdir -p %{buildroot}/%{_libdir}
mkdir -p %{buildroot}/%{_includedir}
mkdir -p %{buildroot}/%{_initrddir}
mkdir -p %{buildroot}/%{_initrddir}
mkdir -p %{buildroot}/etc/cluster

#BEGIN OF DKMS PART
%if %build_gnbd
mkdir -p %{buildroot}/usr/src/%{module_name}-%{version}-%{release}
#cp -a gnbd-kernel/src/* %{buildroot}/usr/src/%{module_name}-%{version}-%{release}
cat > %{buildroot}/usr/src/%{module_name}-%{version}-%{release}/dkms.conf <<EOF
PACKAGE_VERSION="%{version}-%{release}"
# Items below here should not have to change with each driver version
PACKAGE_NAME="%{module_name}"
MAKE[0]="make -C \${kernel_source_dir} M=\${dkms_tree}/\${PACKAGE_NAME}/\${PACKAGE_VERSION}/build KERNELRELEASE=\${kernelver} USING_KBUILD=yes modules"
CLEAN="make -C \${kernel_source_dir} M=\${dkms_tree}/\${PACKAGE_NAME}/\${PACKAGE_VERSION}/build KERNELRELEASE=\${kernelver} USING_KBUILD=yes clean"

BUILT_MODULE_NAME[0]="gnbd"
BUILT_MODULE_LOCATION[0]=""
DEST_MODULE_NAME[0]="gnbd"
DEST_MODULE_LOCATION[0]="/kernel/drivers/block/gnbd/"

REMAKE_INITRD="no"
AUTOINSTALL=yes
POST_INSTALL="post-install"
POST_REMOVE="post-remove"
EOF
%endif

# GFS driver
mkdir -p %{buildroot}/usr/src/gfs-%{version}-%{release}/patches
cp -a gfs-kernel/src/* %{buildroot}/usr/src/gfs-%{version}-%{release}
install -m644 %{SOURCE1} %{buildroot}/usr/src/gfs-%{version}-%{release}/patches
cat > %{buildroot}/usr/src/gfs-%{version}-%{release}/dkms.conf <<EOF
PACKAGE_VERSION="%{version}-%{release}"
# Items below here should not have to change with each driver version
PACKAGE_NAME="gfs"
MAKE[0]="make -C \${kernel_source_dir} M=\${dkms_tree}/\${PACKAGE_NAME}/\${PACKAGE_VERSION}/build/gfs KERNELRELEASE=\${kernelver} USING_KBUILD=yes modules"
CLEAN="make -C \${kernel_source_dir} M=\${dkms_tree}/\${PACKAGE_NAME}/\${PACKAGE_VERSION}/build/gfs KERNELRELEASE=\${kernelver} USING_KBUILD=yes clean"

PATCH[0]=gfs-2.6.18-2.6.23.patch
PATCH_MATCH[0]="^2.6.(1[8-9]|2[0-3])"

BUILT_MODULE_NAME[0]="gfs"
BUILT_MODULE_LOCATION[0]="gfs"
DEST_MODULE_NAME[0]="gfs"
DEST_MODULE_LOCATION[0]="/kernel/drivers/block/gfs/"
BUILD_EXCLUSIVE_KERNEL="^2.6.(1[0-9]|2[0-3])"

REMAKE_INITRD="no"
AUTOINSTALL=yes
POST_INSTALL="post-install"
POST_REMOVE="post-remove"
EOF
# END OF DKMS STUFF

#BEGIN OF MAIN RPM
perl -pi -e 's/BUILDDIR =.*/BUILDDIR =\$\{RPM_BUILD_ROOT\}/' Makefile
%makeinstall_std
mkdir -p %{buildroot}/%{_initrddir}
mv %{buildroot}/%{_sysconfdir}/init.d/* %{buildroot}/%{_initrddir}
mv %{buildroot}/usr/libexec/* %{buildroot}/%{_libdir}

%clean
rm -rf $RPM_BUILD_ROOT

%if %build_gnbd
%post -n dkms-%{module_name}
dkms add -m %{module_name} -v %{version}-%{release} --rpm_safe_upgrade
dkms build -m %{module_name} -v %{version}-%{release} --rpm_safe_upgrade
dkms install -m %{module_name} -v %{version}-%{release} --rpm_safe_upgrade

%preun -n dkms-%{module_name}
dkms remove -m %{module_name} -v %{version}-%{release} --rpm_safe_upgrade --all ||:
%endif

%post -n dkms-gfs
dkms add -m gfs -v %{version}-%{release} --rpm_safe_upgrade
dkms build -m gfs -v %{version}-%{release} --rpm_safe_upgrade
dkms install -m gfs -v %{version}-%{release} --rpm_safe_upgrade

%preun -n dkms-gfs
dkms remove -m gfs -v %{version}-%{release} --rpm_safe_upgrade --all ||:

%post -n rgmanager
%_post_service rgmanager

%preun -n rgmanager
%_preun_service rgmanager

%post -n cman
%_post_service cman
%_post_service qdiskd
%_post_service scsi_reserve

%preun -n cman
%_preun_service cman
%_preun_service qdiskd
%_preun_service scsi_reserve

%if 0
%post -n gfs-utils
%_post_service gfs

%preun -n gfs-utils
%_preun_service gfs

%endif

%post -n gfs2-utils
%_post_service gfs

%preun -n gfs2-utils
%_preun_service gfs2

%if %mdkversion < 200900
%post -n %{dlmlibname} -p /sbin/ldconfig
%post -n %{cmanlibname} -p /sbin/ldconfig
%post -n %{ccslibname} -p /sbin/ldconfig
%postun -n %{dlmlibname} -p /sbin/ldconfig
%postun -n %{cmanlibname} -p /sbin/ldconfig
%postun -n %{ccslibname} -p /sbin/ldconfig
%endif

%if %build_gnbd
%files -n dkms-%{module_name}
%defattr(-,root,root)
%_usrsrc/%{module_name}-%{version}-%{release}
%endif

%files -n dkms-gfs
%defattr(-,root,root)
%_usrsrc/gfs-%{version}-%{release}

%files -n %{cmanlibnamedevel}
%defattr(-,root,root)
%{_libdir}/*cman*.a
%{_libdir}/*cman.so
%{_includedir}/libcman.h
%{_libdir}/pkgconfig/libcman.pc

%files -n %{dlmlibnamedevel}
%defattr(-,root,root)
%{_libdir}/*dlm*.a
%{_libdir}/*dlm*.so
%{_mandir}/man3/*dlm*.3.*
%{_includedir}/libdlm*.h
%{_libdir}/pkgconfig/libdlm*.pc

%files -n %{cmanlibname}
%defattr(-,root,root)
%{_libdir}/*cman.so.%{major}*

%files -n %{dlmlibname}
%defattr(-,root,root)
%{_libdir}/*dlm*.so.%{major}*

%files -n %{ccslibname}
%defattr(-,root,root)
%{_libdir}/*ccs*.so.*

%files -n %{ccslibnamedevel}
%defattr(-,root,root)
%{_libdir}/*ccs*.so
%{_includedir}/ccs.h
%{_libdir}/libccs.a
%{_libdir}/pkgconfig/libccs.pc

%files -n perl-Cluster-CCS
%defattr(-,root,root)
%{perl_vendorarch}/auto/Cluster/CCS
%{perl_vendorarch}/Cluster/CCS.pm
%{_mandir}/man3/Cluster::CCS.3pm.*

%files -n %{fencelibname}
%defattr(-,root,root)
%{_libdir}/*fence*.so.*

%files -n %{fencelibnamedevel}
%defattr(-,root,root)
%{_includedir}/*fence*.h
%{_libdir}/*fence*.so
%{_libdir}/pkgconfig/libfence*.pc

%files -n %{fencelibnamestatic}
%defattr(-,root,root)
%{_libdir}/*fence*.a

%files -n %{logthreadlibname}
%defattr(-,root,root)
%{_libdir}/*logthread*.so.*

%files -n %{logthreadlibnamedevel}
%defattr(-,root,root)
%{_includedir}/*logthread*.h
%{_libdir}/*logthread*.so
%{_libdir}/pkgconfig/liblogthread*.pc

%files -n %{logthreadlibnamestatic}
%defattr(-,root,root)
%{_libdir}/*logthread*.a

%files devel
%defattr(-,root,root)
%{_datadir}/doc/%name

%files -n rgmanager
%defattr(-,root,root)
%{_initrddir}/rgmanager
%{_sbindir}/clu*
%{_sbindir}/rgmanager
%{_sbindir}/rg_test
%{_datadir}/cluster
%{_mandir}/man8/clu*.8.*
%{_mandir}/man8/rgmanager.8.*

%files -n cman
%defattr(-,root,root)
%{_initrddir}/cman
#{_initrddir}/qdiskd
#{_initrddir}/scsi_reserve
%{_sbindir}/cman*
%{_sbindir}/fence*
%{_sbindir}/dlm*
%{_sbindir}/ccs*
%{_sbindir}/group*
%{_sbindir}/*qdisk*
%{_sbindir}/gfs_control*
%{_sbindir}/confdb2ldif
%dir /etc/cluster
%config(noreplace) %{_sysconfdir}/logrotate.d/cluster
%dir /var/log/cluster
#attr(0755,root,root) %{_datadir}/fence
#{_datadir}/snmp/mibs/*.mib
%{_libdir}/lcrso/service_cman.lcrso
%{_libdir}/lcrso/config_*.lcrso
%config /etc/udev/rules.d/51-dlm.rules
%{_mandir}/man8/cman*.8.*
%{_mandir}/man5/cman.5.*
%{_mandir}/man5/cluster.conf.5.*
%{_mandir}/man5/qdisk.5.*
%{_mandir}/man8/fence*.8.*
%{_mandir}/man8/dlm*.8.*
%{_mandir}/man8/ccs*.8.*
%{_mandir}/man8/*group*.8.*
%{_mandir}/man8/*qdisk*.8.*
%{_mandir}/man8/confdb2ldif.8.*
%{_mandir}/man8/gfs_control*.8.*
%doc doc/usage.txt
%doc config/plugins/ldap/99cluster.ldif

%if 0
%files -n gfs-utils
%defattr(-,root,root)
/sbin/*.gfs
%{_sbindir}/gfs_*
%exclude %{_sbindir}/gfs_controld
%{_initrddir}/gfs
%{_mandir}/man8/gfs_*.8.*
%{_mandir}/man8/*gfs.8.*
%endif

%files -n gfs2-utils
%defattr(-,root,root)
/sbin/*.gfs2
%{_sbindir}/gfs2_*
%{_initrddir}/gfs2
%{_mandir}/man8/*gfs2*.8.*

%if %build_gnbd
%files -n gnbd
%defattr(-,root,root)
#{_sbindir}/gnbd_*
#{_mandir}/man8/gnbd*.8.*
%endif



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13691 |12mr|cluster-glue-1.0.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gname haclient
%define uname hacluster
%define nogroup nobody

# When downloading directly from Mercurial, it will automatically add this prefix
# Invoking 'hg archive' wont but you can add one with: hg archive -t tgz -p "Reusable-Cluster-Components-" -r $upstreamversion $upstreamversion.tar.gz
%define upstreamprefix Reusable-Cluster-Components-glue--
%define upstreamversion glue-%{version}

# Keep around for when/if required
#global alphatag %{upstreamversion}.hg

Name:		cluster-glue
Summary:	Reusable cluster components
Version:	1.0.10
Release:	%mkrel 1
License:	GPLv2+ and LGPLv2+
Url:		http://linux-ha.org/wiki/Cluster_Glue
Group:		System/Libraries
Source0:	http://hg.linux-ha.org/glue/archive/%{upstreamversion}.tar.bz2
# Directives to allow upgrade from combined heartbeat packages in Fedora11
Provides:	heartbeat-stonith = 3.0.0-1
Provides:	heartbeat-pils = 3.0.0-1
Obsoletes:	heartbeat-stonith < 3.0.0-1
Obsoletes:	heartbeat-pils < 3.0.0-1
Conflicts:	heartbeat < 3.0.0-1

# Build dependencies
Requires: perl-TimeDate
BuildRequires: libtool-devel
BuildRequires: bzip2-devel
BuildRequires: glib2-devel
BuildRequires: python-devel
BuildRequires: libxml2-devel

# For documentation
BuildRequires: xsltproc docbook-style-xsl

# For additional Stonith plugins
BuildRequires: net-snmp-devel
BuildRequires: openipmi-devel
BuildRequires: curl-devel
BuildRequires: libuuid-devel

%description
A collection of common tools that are useful for writing cluster managers
such as Pacemaker.
Provides a local resource manager that understands the OCF and LSB
standards, and an interface to common STONITH devices.

%prep
%setup -q -n %{upstreamprefix}%{upstreamversion}

%build
./autogen.sh
%configure2_5x --disable-static \
		--enable-fatal-warnings=no   \
		--localstatedir=%{_var}      \
		--with-daemon-group=%{gname} \
		--with-daemon-user=%{uname}

%make

%install
%makeinstall_std

## tree fix up
# Dont package static libs
find %{buildroot} -name '*.la' -exec rm {} \;

# Don't package things we wont support
rm -f %{buildroot}/%{_libdir}/stonith/plugins/stonith2/rhcs.*

%clean
rm -rf %{buildroot}

%pre
%_pre_useradd %{uname} %{_var}/lib/heartbeat/cores/hacluster /bin/false
%_pre_groupadd %{gname} %{uname}

%postun
%_postun_userdel %{uname}
%_postun_groupdel %{gname}

%files
%defattr(-,root,root)
%{_sbindir}/cibsecret
%{_sbindir}/ha_logger
%{_sbindir}/hb_report
%{_sbindir}/lrmadmin
%{_sbindir}/meatclient
%{_sbindir}/sbd
%{_sbindir}/stonith
%{_sysconfdir}/init.d/logd

%dir %{_libdir}/heartbeat
%dir %{_libdir}/heartbeat/plugins
%dir %{_libdir}/heartbeat/plugins/RAExec
%dir %{_libdir}/heartbeat/plugins/InterfaceMgr
%{_libdir}/heartbeat/lrmd
%{_libdir}/heartbeat/ha_logd
%{_libdir}/heartbeat/plugins/RAExec/*.so
%{_libdir}/heartbeat/plugins/InterfaceMgr/*.so
%{_libdir}/heartbeat/plugins/compress/bz2.so
%{_libdir}/heartbeat/plugins/compress/zlib.so

%dir %{_libdir}/stonith
%dir %{_libdir}/stonith/plugins
%dir %{_libdir}/stonith/plugins/stonith2
%{_datadir}/cluster-glue/ha_log.sh
%{_libdir}/stonith/plugins/external
%{_libdir}/stonith/plugins/stonith2/*.so
%{_libdir}/stonith/plugins/stonith2/*.py*
%{_libdir}/stonith/plugins/xen0-ha-dom0-stonith-helper

%dir %{_datadir}/cluster-glue
%{_datadir}/cluster-glue/ha_cf_support.sh
%{_datadir}/cluster-glue/openais_conf_support.sh
%{_datadir}/cluster-glue/utillib.sh
%{_datadir}/cluster-glue/combine-logs.pl

%dir %{_var}/lib/heartbeat
%dir %{_var}/lib/heartbeat/cores
%dir %attr (0700, root, root)		%{_var}/lib/heartbeat/cores/root
%dir %attr (0700, nobody, %{nogroup})	%{_var}/lib/heartbeat/cores/nobody
%dir %attr (0700, %{uname}, %{gname})	%{_var}/lib/heartbeat/cores/%{uname}

#doc %{_datadir}/doc/cluster-glue/stonith
%doc %{_mandir}/man1/*
%doc %{_mandir}/man8/*
%doc AUTHORS
%doc COPYING

#---------------------------------------------------------
%define lrmmajor 2
%define liblrm %mklibname lrm %lrmmajor

%package -n %liblrm
Summary:	Reusable cluster libraries
Group:		System/Libraries
Requires:	%{name} = %{version}-%{release}

%description -n %liblrm
A collection of libraries that are useful for writing cluster managers
such as Pacemaker.

%files -n %liblrm
%{_libdir}/liblrm.so.%{lrmmajor}
%{_libdir}/liblrm.so.%{lrmmajor}.*

#---------------------------------------------------------
%define pilsmajor 2
%define libpils %mklibname pils %pilsmajor

%package -n %libpils
Summary:	Reusable cluster libraries
Group:		System/Libraries
Requires:	%{name} = %{version}-%{release}

%description -n %libpils
A collection of libraries that are useful for writing cluster managers
such as Pacemaker.

%files -n %libpils
%{_libdir}/libpils.so.%{pilsmajor}
%{_libdir}/libpils.so.%{pilsmajor}.*

#---------------------------------------------------------
%define plumbmajor 2
%define libplumb %mklibname plumb %plumbmajor

%package -n %libplumb
Summary:	Reusable cluster libraries
Group:		System/Libraries
Requires:	%{name} = %{version}-%{release}

%description -n %libplumb
A collection of libraries that are useful for writing cluster managers
such as Pacemaker.

%files -n %libplumb
%{_libdir}/libplumb.so.%{plumbmajor}
%{_libdir}/libplumb.so.%{plumbmajor}.*

#---------------------------------------------------------
%define plumbgplmajor 2
%define libplumbgpl %mklibname plumbgpl %plumbgplmajor

%package -n %libplumbgpl
Summary:	Reusable cluster libraries
Group:		System/Libraries
Requires:	%{name} = %{version}-%{release}

%description -n %libplumbgpl
A collection of libraries that are useful for writing cluster managers
such as Pacemaker.

%files -n %libplumbgpl
%{_libdir}/libplumbgpl.so.%{plumbgplmajor}
%{_libdir}/libplumbgpl.so.%{plumbgplmajor}.*

#---------------------------------------------------------
%define stonithmajor 1
%define libstonith %mklibname stonith %stonithmajor

%package -n %libstonith
Summary:	Reusable cluster libraries
Group:		System/Libraries
Requires:	%{name} = %{version}-%{release}
Obsoletes:	%{_lib}heartbeat-stonith1 < 3.0.0-1

%description -n %libstonith
A collection of libraries that are useful for writing cluster managers
such as Pacemaker.

%files -n %libstonith
%{_libdir}/libstonith.so.%{stonithmajor}
%{_libdir}/libstonith.so.%{stonithmajor}.*

#---------------------------------------------------------

%package devel 
Summary: Headers and libraries for writing cluster managers
Group: Development/Other
Requires: %{liblrm} = %{version}-%{release}
Requires: %{libpils} = %{version}-%{release}
Requires: %{libplumb} = %{version}-%{release}
Requires: %{libplumbgpl} = %{version}-%{release}
Requires: %{libstonith} = %{version}-%{release}
Obsoletes: %{_lib}heartbeat1-devel < 3.0.0-1
Obsoletes: %{_lib}heartbeat-pils1-devel < 3.0.0-1
Obsoletes: %{_lib}heartbeat-stonith1-devel < 3.0.0-1

%description devel
Headers and shared libraries for a useful for writing cluster managers 
such as Pacemaker.

%files devel
%defattr(-,root,root)
%dir %{_libdir}/heartbeat
%dir %{_libdir}/heartbeat/plugins
%dir %{_libdir}/heartbeat/plugins/test
%dir %{_datadir}/cluster-glue
%{_libdir}/lib*.so
%{_libdir}/heartbeat/ipctest
%{_libdir}/heartbeat/ipctransientclient
%{_libdir}/heartbeat/ipctransientserver
%{_libdir}/heartbeat/transient-test.sh
%{_libdir}/heartbeat/base64_md5_test
%{_libdir}/heartbeat/logtest
%{_includedir}/clplumbing
%{_includedir}/heartbeat
%{_includedir}/stonith
%{_includedir}/pils
%{_datadir}/cluster-glue/lrmtest
%{_libdir}/heartbeat/plugins/test/test.so




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13692 |12mr|clutter-1.12.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 1.0
%define major 0
%define girmajor	1.0

%define libname		%mklibname %{name} %{api} %{major}
%define girname		%mklibname %{name}-gir %{girmajor}
%define develname	%mklibname -d %{name} %{api}

Summary:       Software library for fast, visually rich GUIs
Name:          clutter
Version:       1.12.2
Release:       1
License:       LGPLv2+
Group:         Graphics
Url:           http://clutter-project.org/
Source0:       ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/1.12/%{name}-%{version}.tar.xz

BuildRequires:	pkgconfig(atk)
BuildRequires:	pkgconfig(cairo-gobject)
BuildRequires:	pkgconfig(cogl-1.0)
BuildRequires:	pkgconfig(cogl-pango-1.0)
BuildRequires:	pkgconfig(gdk-3.0)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(json-glib-1.0)
BuildRequires:	pkgconfig(pangocairo)
BuildRequires:	pkgconfig(pangoft2)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xcomposite)
BuildRequires:	pkgconfig(xdamage)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xfixes)
BuildRequires:	pkgconfig(xi)

%description
Clutter is an open source software library for creating fast, visually rich
graphical user interfaces. The most obvious example of potential usage is in
media center type applications. We hope however it can be used for a lot more.

Clutter uses OpenGL (and soon optionally OpenGL ES) for rendering but with an
API which hides the underlying GL complexity from the developer. The Clutter
API is intended to be easy to use, efficient and flexible. 

%package i18n
Summary: Translations for %{name}
Group: System/Internationalization

%description i18n
This contains the translation data for %{name}.

%package -n %{libname}
Summary:	Software library for fast, visually rich GUIs
Group:		System/Libraries
Suggests:	%{name}-i18n >= %{version}-%{release}

%description -n %{libname}
This package contains the shared library for %{name}.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n %{develname}
Summary:	Development headers/libraries for %{name}
Group:		Development/X11
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Requires:	%{girname} = %{version}-%{release}
Obsoletes:	%mklibname %{name} %{api} %{major} -d

%description -n %{develname}
Development headers/libraries for %{name} (see %{libname} package)

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--disable-static \
	--disable-rpath \
	--enable-introspection=yes \
	--enable-gdk-backend=yes \
	--enable-x11-backend=yes

%make

%install
%makeinstall_std
find %{buildroot} -name '*.la' -exec rm -f {} ';'
%find_lang %{name}-%{api}

%files i18n -f %{name}-%{api}.lang

%files -n %{libname}
%{_libdir}/lib%{name}-%{api}.so.%{major}*
%{_libdir}/lib%{name}-glx-%{api}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Cally-%{api}.typelib
%{_libdir}/girepository-1.0/Clutter-%{api}.typelib
%{_libdir}/girepository-1.0/ClutterGdk-%{girmajor}.typelib
%{_libdir}/girepository-1.0/ClutterX11-%{api}.typelib

%files -n %{develname}
%dir %{_includedir}/%{name}-%{api}
%{_includedir}/%{name}-%{api}/cally
%{_includedir}/%{name}-%{api}/%{name}
%{_libdir}/lib%{name}-%{api}.so
%{_libdir}/lib%{name}-glx-%{api}.so
%{_libdir}/pkgconfig/cally-%{api}.pc
%{_libdir}/pkgconfig/%{name}-%{api}.pc
%{_libdir}/pkgconfig/%{name}-cogl-%{api}.pc
%{_libdir}/pkgconfig/%{name}-gdk-%{api}.pc
%{_libdir}/pkgconfig/%{name}-glx-%{api}.pc
%{_libdir}/pkgconfig/%{name}-x11-%{api}.pc
%{_datadir}/gir-1.0/Cally-%{api}.gir
%{_datadir}/gir-1.0/Clutter-%{api}.gir
%{_datadir}/gir-1.0/ClutterGdk-%{girmajor}.gir
%{_datadir}/gir-1.0/ClutterX11-%{api}.gir
%{_datadir}/gtk-doc/html/cally
%{_datadir}/gtk-doc/html/%{name}




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13693 |12mr|clutter-gesture-0.0.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api	0.0.2
%define major		0
%define libname		%mklibname %{name} %{api} %{major}
%define develname	%mklibname %{name} %{api} -d

Name:		clutter-gesture
Version:	0.0.2.1
Release:	1
Summary:	Gesture Library for Clutter
Group:		System/Libraries
License:	LGPLv2+ and MIT
URL:		http://maemo.org/packages/view/clutter-gesture/
Source0:	http://git.moblin.org/cgit.cgi/%{name}/snapshot/%{name}-%{version}.tar.bz2
Patch1:		clutter-gesture-0.0.2-build.patch

BuildRequires:	pkgconfig(clutter-x11-1.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:  pkgconfig(gl)

%description
This library allows clutter applications to be aware of gestures 
and to easily attach some handlers to the gesture events. The library 
supports both single and multi touch.

%package -n %{libname}
Summary:	Gesture Library for Clutter
Group:		System/Libraries

%description -n %{libname}
This library allows clutter applications to be aware of gestures
and to easily attach some handlers to the gesture events. The library
supports both single and multi touch.

%package -n %{develname}
Summary:	Development files and headers for %{name}
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}

%description -n %{develname}
Files for development with %{name}.

%prep
%setup -q
%apply_patches

# don't treat warnings as errors
sed -i -e 's,-Werror,,g' configure.ac

# The NEWS file contains the license so use it as a COPYING file. Upstream has been contacted to resolve the issue
cp NEWS COPYING

%build
autoreconf -vfi
%configure2_5x \
	--disable-static

%make LIBS=-lm CFLAGS+="-DGLIB_DISABLE_DEPRECATION_WARNINGS -DCLUTTER_DISABLE_DEPRECATION_WARNINGS" V=1
%install
rm -rf %{buildroot}
%makeinstall_std

#Remove libtool archives.
find %{buildroot} -name '*.la' -exec rm -f {} ';'

%files -n %{libname}
%doc COPYING
%{_libdir}/libcluttergesture-%{api}.so.%{major}*
%{_libdir}/libengine.so.%{major}*

%files -n %{develname}
%{_libdir}/libcluttergesture-%{api}.so
%{_libdir}/libengine.so
%{_includedir}/%{name}
%{_libdir}/pkgconfig/%{name}.pc




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13694 |12mr|clutter-gst-1.6.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name clutter-gst
%define version 1.6.0
%define release %mkrel 2

%define api 1.0
%define clutterapi 1.0
%define major 0
%define libname %mklibname %name %api %major
%define libnamedevel %mklibname -d %name %api

Summary:       GST video texture actor and audio player object for Clutter
Name:          %{name}
Version:       %{version}
Release:       %{release}
Source0:       http://ftp.gnome.org/pub/GNOME/sources/%name/%{name}-%{version}.tar.xz
Patch0:        clutter-gst-nogl.patch
License:       LGPLv2+
Group:         Graphics
Url:           http://clutter-project.org/
BuildRequires: clutter-devel >= 1.6.14
BuildRequires: libgstreamer-plugins-base-devel
BuildRequires: gobject-introspection-devel >= 0.6.8
BuildRequires: gtk-doc
BuildRequires: docbook-dtd412-xml
BuildRequires: pkgconfig(gl)

%description
An integration library for using GStreamer with Clutter.
GST video texture actor and audio player object.

%package -n %libname
Summary:       GST video texture actor and audio player object for Clutter
Group:         Graphics
Requires:      gstreamer0.10-plugins-base

%description -n %libname
An integration library for using GStreamer with Clutter.
GST video texture actor and audio player object.

%package -n %libnamedevel
Summary:       Development headers/libraries for %name
Group:         Development/X11
Provides:      %{name}-devel = %{version}-%{release}
Requires:      %libname = %{version}-%{release}

%description -n %libnamedevel
Development headers/libraries for %name (see %libname package)

%package doc
Summary:       API reference for clutter-gst
Group:         Development/Other

%description doc
Documentation for Clutter-Gst

%prep
%setup -q
%apply_patches

%build
autoreconf
%configure2_5x \
  --disable-static \
  --enable-gtk-doc \
  --enable-introspection
%make

%install
rm -Rf %{buildroot}

%makeinstall_std

%files -n %libname
%defattr(-,root,root)
%{_libdir}/lib%{name}-%{api}.so.%{major}*
%{_libdir}/girepository-1.0/ClutterGst-1.0.typelib
%{_libdir}/gstreamer-0.10/libgstclutter.so

%files -n %libnamedevel
%{_libdir}/pkgconfig/%{name}-%{api}.pc
#%{_libdir}/lib%{name}-%{api}.la
%{_libdir}/lib%{name}-%{api}.so
%dir %{_includedir}/clutter-%{clutterapi}/%{name}
%{_includedir}/clutter-%{clutterapi}/%{name}/*.h
%{_datadir}/gir-1.0/ClutterGst-1.0.gir

%files doc
%defattr(-,root,root,-)
%dir %{_datadir}/gtk-doc/html/%name
%doc %{_datadir}/gtk-doc/html/%name/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13695 |12mr|clutter-gst2-1.9.92-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api		2.0
%define clutterapi	2.0
%define gir_major	2.0
%define major		0

%define gstapi		1.0

%define libname		%mklibname clutter-gst %{api} %{major}
%define devname		%mklibname -d clutter-gst %{api}
%define girname		%mklibname clutter-gst-gir %{gir_major}
%define gstname		gstreamer%{gstapi}-gstclutter

%define url_ver %(echo %{version} | cut -d. -f1,2)

Summary:	GST video texture actor and audio player object for Clutter
Name:		clutter-gst2
Version:	1.9.92
Release:	%mkrel 1
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/clutter-gst/%{url_ver}/clutter-gst-%{version}.tar.xz
License:	LGPLv2+
Group:		Graphics
Url:		http://clutter-project.org/
BuildRequires:	clutter-devel >= 1.6.14
BuildRequires:	pkgconfig(gstreamer-1.0)
BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0)
BuildRequires:	pkgconfig(gstreamer-base-1.0)
BuildRequires:	pkgconfig(gstreamer-video-1.0)
BuildRequires:	pkgconfig(gstreamer-audio-1.0)
BuildRequires:	pkgconfig(gstreamer-tag-1.0)
BuildRequires:	gobject-introspection-devel >= 0.6.8
BuildRequires:	pkgconfig(gl)

%description
An integration library for using GStreamer with Clutter.
GST video texture actor and audio player object.

%package -n %{libname}
Summary:	GST video texture actor and audio player object for Clutter
Group:		Graphics
Requires:	gstreamer1.0-plugins-base
Obsoletes:	%{_lib}clutter-gst22.0_0 < 1.9.90-3

%description -n %{libname}
An integration library for using GStreamer with Clutter.
GST video texture actor and audio player object.

%package -n %{devname}
Summary:	Development headers/libraries for %{name}
Group:		Development/X11
Provides:	%{name}-devel = %{version}-%{release}
Provides:	libclutter-gst%{api}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Obsoletes:	%{_lib}clutter-gst22.0-devel < 1.9.90-3

%description -n %{devname}
Development headers/libraries for %{name}.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}
Obsoletes:	%{_lib}clutter-gst2-gir2.0 < 1.9.90-3

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n %{gstname}
Summary:	Gstreamer plugin for %{name}
Group:		System/Libraries

%description -n %{gstname}
Standalone gstreamer plugin for %{name}.

%prep
%setup -q  -n clutter-gst-%{version}
%apply_patches

%build
%configure2_5x \
	--disable-static \
	--enable-introspection=yes
%make

%install
%makeinstall_std

#we don't want these
find %{buildroot} -name "*.la" -delete

# Remove the documentation for now as it conflicts with the files in
# clutter-gst-devel. I'll work with upstream to fix this properly.
rm -rf $RPM_BUILD_ROOT%{_datadir}/gtk-doc/

%files -n %{libname}
%{_libdir}/libclutter-gst-%{api}.so.%{major}*

%files -n %{gstname}
%{_libdir}/gstreamer-%{gstapi}/libgstclutter.so

%files -n %{girname}
%{_libdir}/girepository-1.0/ClutterGst-%{gir_major}.typelib

%files -n %{devname}
#%doc %{_datadir}/gtk-doc/html/%{name}
%{_libdir}/pkgconfig/clutter-gst-%{api}.pc
%{_libdir}/libclutter-gst-%{api}.so
%{_includedir}/clutter-gst-%{clutterapi}
%{_datadir}/gir-1.0/ClutterGst-%{gir_major}.gir



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13696 |12mr|clutter-gtk-1.3.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 1.0
%define clutterapi 1.0
%define major 0
%define libname %mklibname %{name} %{api} %{major}
%define libnamedevel %mklibname -d %{name} %{api}

Summary:       GTK Support for Clutter
Name:          clutter-gtk
Version:       1.3.2
Release:       3
License:       LGPLv2+
Group:         Graphics
Url:           http://clutter-project.org/
Source0:       http://www.clutter-project.org/sources/clutter-gtk/%{api}/%{name}-%{version}.tar.xz
BuildRequires: clutter-devel >= 1.0
BuildRequires: gtk2-devel
BuildRequires: gtk-doc
BuildRequires: gettext-devel
BuildRequires: docbook-dtd412-xml
BuildRequires: gobject-introspection-devel
BuildRequires: pkgconfig(gl)
#gw for Gtk-2.0.gir
BuildRequires: gir-repository

%description
A library providing facilities to integrate Clutter into GTK+
applications. It provides a GTK+ widget, GtkClutterEmbed, for embedding the
default ClutterStage into any GtkContainer.

Because of limitations inside Clutter, it is only possible to embed a single
ClutterStage.

#----------------------------------------------------------------------------

%package -n %libname
Summary:       GTK Support for Clutter
Group:         Graphics

%description -n %libname
A library providing facilities to integrate Clutter into GTK+
applications. It provides a GTK+ widget, GtkClutterEmbed, for embedding the
default ClutterStage into any GtkContainer.

Because of limitations inside Clutter, it is only possible to embed a single
ClutterStage.

#----------------------------------------------------------------------------

%package -n %libnamedevel
Summary:       Development headers/libraries for %name
Group:         Development/X11
Provides:      %name-devel = %version-%release
Requires:      %libname = %version-%release

%description -n %libnamedevel
Development headers/libraries for %{name}

#----------------------------------------------------------------------------

%prep
%setup -q

%build
autoreconf -fi
%configure2_5x --enable-gtk-doc
%make

%install
%makeinstall
%find_lang cluttergtk-%{clutterapi}

%files -f cluttergtk-%{clutterapi}.lang -n %{libname}
%{_libdir}/lib%{name}-%{api}.so.%{major}*
%{_libdir}/girepository-1.0/GtkClutter-%api.typelib

%files -n %libnamedevel
%_libdir/pkgconfig/%{name}-%{api}.pc
%_libdir/lib%{name}-%{api}.so
%dir %_includedir/%name-%{clutterapi}/%{name}
%_includedir/%name-%{clutterapi}/%{name}/*.h
%_datadir/gir-1.0/GtkClutter-%api.gir
%dir %_datadir/gtk-doc/html/%name-%{clutterapi}
%doc %_datadir/gtk-doc/html/%name-%{clutterapi}/*



%changelog
* Sat Oct  20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: b6a56e4
- Quick fix to make it pass rpmlint, don't do all needed fixes yet
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13697 |12mr|clutter-imcontext-0.1.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %name %major
%define develname %mklibname -d %name

Name: clutter-imcontext
Summary: Port of GTK IMContext to Clutter
Group: Graphics
Version: 0.1.4
License: LGPLv2+
URL: http://www.clutter-project.org
Release: %mkrel 3
Source0: http://git.moblin.org/cgit.cgi/%{name}/snapshot/%{name}-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot

BuildRequires: glib2-devel
BuildRequires: gtk-doc
BuildRequires: clutter-devel >= 1.0
BuildRequires: gobject-introspection-devel
BuildRequires: gir-repository
BuildRequires: pkgconfig(gl)

%description
Description: %{summary}

%package -n %{libname}
Summary: Port of GTK IMContext to Clutter
Group: System/Libraries

%description -n %{libname}
Description: %{summary}

%package -n %{develname}
Summary: Port of GTK IMContext to Clutter
Group: Development/C
Requires: %{name} >= %{version}
Provides: %{name}-devel

%description -n %{develname}
Description: %{summary}

%prep
%setup -q
perl -pi -e 's,^./configure.*,,' ./autogen.sh

%build
./autogen.sh
%configure2_5x --enable-gtk-doc
%make

%install
rm -rf %{buildroot}
%makeinstall_std

mkdir -p %{buildroot}/%{_datadir}/doc/%{name}-%{version}
for f in `ls %{buildroot}/%{_datadir}/doc/`; do
  if [ -f %{buildroot}/%{_datadir}/doc/$f ]; then
    mv %{buildroot}/%{_datadir}/doc/$f %{buildroot}/%{_datadir}/doc/%{name}-%{version}
  fi
done

%clean
rm -rf  $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc AUTHORS ChangeLog COPYING README
%{_bindir}/*

%files -n %{libname}
%{_libdir}/libclutter-imcontext*so.%{major}*

%files -n %{develname}
%defattr(-,root,root,-)
%{_includedir}/%{name}-0.1/%{name}/*
%{_libdir}/pkgconfig/*
%{_libdir}/libclutter-imcontext-0.1.a
%{_libdir}/libclutter-imcontext-0.1.so
%dir %{_datadir}/gtk-doc/html/%{name}
%{_datadir}/gtk-doc/html/%{name}/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13698 |12mr|cmake-2.8.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define shortVersion %(echo %{version} | cut -d. -f1,2)

%define qt4 0

Name:		cmake
Summary:	Cross-platform, open-source make system
Version:	2.8.9
Release:	1
Epoch:		1
License:	BSD
Group:		Development/Other
Url:		http://www.cmake.org/HTML/index.html
Source0:	http://www.cmake.org/files/v%{shortVersion}/%{name}-%{version}.tar.gz
Source1:	cmake.macros
# fix ftlk detection
Patch1:		cmake-2.8.9-fltk-path.patch
Patch2:		cmake-2.8.9-xz-support.patch
BuildRequires:	perl
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	idn-devel
BuildRequires:	zlib-devel
BuildRequires:	xz
BuildRequires:	expat-devel
BuildRequires:	bzip2-devel
BuildRequires:	libarchive-devel
%if %qt4
BuildRequires:	qt4-devel >= 4.4.0
%endif
BuildRequires:	gcc-gfortran
Requires:	rpm-manbo-setup >= 2-10

%description
CMake is used to control the software compilation process using
simple platform and compiler independent configuration files.
CMake generates native makefiles and workspaces that can be
used in the compiler environment of your choice. CMake is quite
sophisticated: it is possible to support complex environments
requiring system configuration, pre-processor generation, code
generation, and template instantiation.

%files
%{_bindir}/cmake
%{_bindir}/ccmake
%{_bindir}/ctest
%{_bindir}/cpack
%{_mandir}/man1/*
%{_datadir}/%{name}
%{_sysconfdir}/emacs/site-start.d/%{name}.el
%{_sysconfdir}/rpm/macros.d/*
%{_datadir}/emacs/site-lisp/cmake-mode.el
%{_datadir}/vim/*/*
%{_datadir}/aclocal/cmake.m4
%doc CMakeLogo.gif Example mydocs/*

#-----------------------------------------------------------------------------

%if %qt4
%package -n %{name}-qtgui
Summary:	Qt GUI Dialog for CMake - the Cross-platform, open-source make system
Group:		Development/Other
Requires:	%{name}

%description -n %{name}-qtgui
CMake is used to control the software compilation process using
simple platform and compiler independent configuration files.

This is the Qt GUI.

%files -n %{name}-qtgui
%{_bindir}/cmake-gui
%{_datadir}/applications/CMake.desktop
%{_datadir}/mime/packages/cmakecache.xml
%{_datadir}/pixmaps/CMakeSetup32.png
%endif

#-----------------------------------------------------------------------------

%prep
%setup -q
%patch1 -p1
%patch2 -p1 -b .xz~

# Don't try to automagically find files in /usr/X11R6
# But also don't change a prefix if it is not /usr
perl -pi -e 's@^\s+/usr/X11R6/.*\n@@' Modules/*.cmake

%ifarch %{arm}
# bootstrap test is taking ages on arm
sed -i -e 's!SET(CMAKE_LONG_TEST_TIMEOUT 1500)!SET(CMAKE_LONG_TEST_TIMEOUT 7200)!g' Tests/CMakeLists.txt
%endif

%build
mkdir -p build
cd build
%setup_compile_flags
../configure \
    --system-libs \
    --parallel=%{_smp_mflags} \
    --prefix=%{_prefix} \
    --datadir=/share/%{name} \
    --mandir=/share/man \
    --docdir=/share/doc/%{name} \
%if %qt4
    --qt-gui
%endif

%make

%install
%makeinstall_std -C build

# cmake mode for emacs
install -m644 Docs/cmake-mode.el -D %{buildroot}%{_datadir}/emacs/site-lisp/cmake-mode.el
install -d %{buildroot}%{_sysconfdir}/emacs/site-start.d
cat <<EOF >%{buildroot}%{_sysconfdir}/emacs/site-start.d/%{name}.el
(setq load-path (cons (expand-file-name "/dir/with/cmake-mode") load-path))
(require 'cmake-mode)
(setq auto-mode-alist
      (append '(("CMakeLists\\\\.txt\\\\'" . cmake-mode)
                ("\\\\.cmake\\\\'" . cmake-mode))
              auto-mode-alist))
EOF

# cmake mode for vim
install -m644 Docs/cmake-syntax.vim -D %{buildroot}%{_datadir}/vim/syntax/cmake.vim
install -m644 Docs/cmake-indent.vim -D %{buildroot}%{_datadir}/vim/indent/cmake.vim

# RPM macros
install -m644 %{SOURCE1} -D %{buildroot}%{_sysconfdir}/rpm/macros.d/cmake.macros

# %doc wipes out files in doc dir, fixed in cooker svn for rpm package, though
# not submitted yet, so we'll just work around this by moving it for now..
rm -rf mydocs
mv %{buildroot}%{_datadir}/doc/%{name} mydocs

%check
unset DISPLAY
cd build
#bin/ctest -E SubDirSpaces -V %{_smp_mflags}

%changelog
* Tue Sep  4 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: d2f7d92
- Update version to 2.8.9
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13699 |12mr|codeina-0.10.7-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define         gst_minver      0.10.11.2
%define         gstpy_minver    0.10.0
%define         pygtk_minver    2.8.0
%define build_plf 0
%{?_with_plf: %{expand: %%global build_plf 1}}
%if %build_plf
%define distsuffix plf
%endif

Name:           codeina
Version:        0.10.7
Release:        %mkrel 10
Summary:        Codeina - Codec Installation Application

Group:          Sound
License:        GPLv2+
URL:            https://core.fluendo.com/gstreamer/trac/browser/codeina
# Upstream SVN repository is at https://core.fluendo.com/gstreamer/svn/codeina/trunk/
Source0:        http://core.fluendo.com/gstreamer/src/codeina/%{name}-%{version}.tar.bz2
Source1: http://plf.zarb.org/logo3.png
# (fc) 0.10.2-1mdv delay codeina startup at session start
Patch0:		codeina-0.10.2-delaystartup.patch
# fwang: force basename on main binary
Patch1:		codeina-0.10.7-realbasename.patch
#gw update for new distribution releases
# to regenerate this patch, run scripts/gst-scanpackages directory where directory contains packages containing all available gstreamer plugins, for all supported arch
# make sure to remove gstreamer0.10-python* package for scanned directory (GNOME bug #590806)
Patch9: codeina-0.10.7-mandriva.patch
# same patch as mandriva patch, for plf packages
Patch11: codeina-0.10.7-plf.patch

BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

Requires:       python >= 2.5
Requires:       gstreamer0.10-python >= %{gstpy_minver}
Requires:       pygtk2 >= %{pygtk_minver}
Requires:       pyxdg
Requires:       gnome-python-gtkmozembed
Requires:       python-OpenSSL
Requires:       python-notify
Requires:       python-twisted-web
Requires:	lsb-release
Requires:	gurpmi
Suggests:	libstdc++5
Provides:	gst-install-plugins-helper
Requires(post):	update-alternatives
Requires(postun): update-alternatives
BuildRequires:  python-OpenSSL
BuildRequires:  python-twisted-web
BuildRequires:  gstreamer0.10-python >= %{gstpy_minver}
BuildRequires:  python-yaml
BuildRequires:  gnome-python-gtkmozembed
BuildRequires:  python-notify
BuildRequires:  python-pyxml
BuildRequires:  pyxdg
BuildRequires:  xulrunner-devel

# sigh, libtool
BuildRequires:  gcc-c++

BuildRequires:  intltool
BuildRequires:  gettext
BuildRequires:  desktop-file-utils
Obsoletes: %name < %version-%release

%description
Codeina installs codecs from the Fluendo webshop or distribution package
for GStreamer.

%if %build_plf
This package is in PLF as it contains a list of packages that violate patents.
%endif


%prep
%setup -q 
%patch0 -p1 -b .delaystartup
%patch1 -p0 -b .orig
%patch9 -p1 -b .mandriva
%patch11 -p1 -b .plf

#needed by patches 9 & 11
aclocal -I common/m4
autoconf
automake

%build

export PROVIDER_FILES="mandrivalinux_2011.0.xml fluendo.xml" 
%if %build_plf
export PROVIDER_FILES="$PROVIDER_FILES plf_2011.0.xml"
%endif
export LD_LIBRARY_PATH=%xulrunner_mozappdir
%configure2_5x

make

%install
rm -rf $RPM_BUILD_ROOT

%makeinstall_std

rm -f $RPM_BUILD_ROOT%{_datadir}/codeina/logo/ubuntu.png

%find_lang %{name} 

%if %build_plf
install -m 644 %SOURCE1 %buildroot%_datadir/codeina/logo/plf.png
%endif

# no longer needed 
rm -f %buildroot%{_sysconfdir}/codeina/codeina_legal.html
# remove autostart in /usr/share, use those in /etc/xdg
rm -rf %buildroot%{_datadir}/autostart

%post
update-alternatives --install %{_libexecdir}/gst-install-plugins-helper gst-install-plugins-helper %{_bindir}/codeina 5

%postun
if [ "$1" = "0" ]; then
    if ! [ -e %{_bindir}/codeina ]; then
        update-alternatives --remove gst-install-plugins-helper %{_bindir}/codeina
    fi
fi

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %{name}.lang
%defattr(-,root,root,-)
%dir %{_sysconfdir}/codeina
%dir %{_sysconfdir}/codeina/providers
%config (noreplace) %{_sysconfdir}/codeina/providers/fluendo.xml
%config (noreplace) %{_sysconfdir}/codeina/providers/mandrivalinux_2011.0.xml
%config (noreplace) %{_sysconfdir}/codeina/restricted-products.xml
%if %build_plf
%config (noreplace) %{_sysconfdir}/codeina/providers/plf_2011.0.xml
%endif
%config (noreplace) %{_sysconfdir}/xdg/autostart/codeina*.desktop
%{_bindir}/%{name}
%{_bindir}/%{name}.bin
%{python_sitelib}/codeina
%{_datadir}/codeina
%{_datadir}/applications/*.desktop
%defattr(644,root,root,755)
%doc ChangeLog COPYING README AUTHORS



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13700 |12mr|cogl-1.12.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 		11
%define pangomajor	0
%define gir_major	1.0

%define libname		%mklibname %{name} %{major}
%define pangoname	%mklibname %{name}-pango %{pangomajor}
%define develname 	%mklibname -d %{name}
%define develpango 	%mklibname -d %{name}-pango
%define girname 	%mklibname %{name}-gir %{gir_major}
%define girpango	%mklibname %{name}-pango-gir %{gir_major}

Summary:	A library for using 3D graphics hardware to draw pretty pictures
Name:		cogl
Version:	1.12.0
Release:	1
Group:		System/Libraries
License:	LGPLv2+
URL:		http://www.clutter-project.org/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/cogl/1.12/%{name}-%{version}.tar.xz

BuildRequires:  pkgconfig(gl)
BuildRequires:  pkgconfig(x11)
BuildRequires:  pkgconfig(xext)
BuildRequires:  pkgconfig(xfixes) >= 3
BuildRequires:  pkgconfig(xdamage)
BuildRequires:  pkgconfig(xcomposite) >= 0.4
BuildRequires:  pkgconfig(gobject-2.0) >= 2.28.0
BuildRequires:  pkgconfig(gmodule-no-export-2.0)
BuildRequires:  pkgconfig(gdk-pixbuf-2.0)
BuildRequires:  pkgconfig(cairo) >= 1.10
BuildRequires:  pkgconfig(pangocairo) >= 1.20
BuildRequires:  pkgconfig(gobject-introspection-1.0)

%description
Cogl is a small open source library for using 3D graphics hardware to draw
pretty pictures. The API departs from the flat state machine style of
OpenGL and is designed to make it easy to write orthogonal components that
can render without stepping on each others toes.

As well aiming for a nice API, we think having a single library as opposed
to an API specification like OpenGL has a few advantages too; like being
able to paper over the inconsistencies/bugs of different OpenGL
implementations in a centralized place, not to mention the myriad of OpenGL
extensions. It also means we are in a better position to provide utility
APIs that help software developers since they only need to be implemented
once and there is no risk of inconsistency between implementations.

Having other backends, besides OpenGL, such as drm, Gallium or D3D are
options we are interested in for the future.

%package i18n
Summary:	Translations for %{name}
Group:		System/Internationalization
Obsoletes:	%{name} < 1.9.2

%description i18n
This contains the translation data for %{name}.

%files i18n -f %{name}.lang

%package -n %{libname}
Summary:	A library for using 3D graphics hardware to draw pretty pictures
Group:		System/Libraries

%description -n %{libname}
This package contains the shared library for %{name}.

%package -n %{pangoname}
Summary:	A library for using 3D graphics hardware to draw pretty pictures
Group:		System/Libraries

%description -n %{pangoname}
This package contains the shared library for %{name}-pango.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n %{girpango}
Summary:	GObject Introspection interface description for %{name}-pango
Group:		System/Libraries

%description -n %{girpango}
GObject Introspection interface description for %{name}-pango.

%package -n %{develname}
Summary:	%{name} development environment
Group:		Development/C 
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Requires:	%{girname} = %{version}-%{release}

%description -n %{develname}
Header files and libraries for building and developing apps with %{name}.

%package -n %{develpango}
Summary:	%{name}-pango development environment
Group:		Development/C 
Requires:	%{pangoname} = %{version}-%{release}
Requires:	%{girpango} = %{version}-%{release}

%description -n %{develpango}
Header files and libraries for building and developing apps with %{name}-pango.

%prep
%setup -q
#%apply_patches

%build
CFLAGS="$RPM_OPT_FLAGS -fPIC"
%configure2_5x \
	--enable-cairo=yes \
	--enable-gdk-pixbuf=yes \
	--enable-cogl-pango=yes \
	--enable-glx=yes \
	--enable-gtk-doc=no \
	--enable-introspection=yes \
	--enable-examples-install=no

%make

%install
%makeinstall_std

#Remove examples
rm -rf %{buildroot}%{_datadir}/%{name}/examples-data/

#Remove libtool archives.
find %{buildroot} -name "*.la" -delete

%find_lang %{name}

%files -n %{libname}
%{_libdir}/libcogl.so.%{major}*

%files -n %{pangoname}
%{_libdir}/libcogl-pango.so.%{pangomajor}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Cogl-%{gir_major}.typelib

%files -n %{girpango}
%{_libdir}/girepository-1.0/CoglPango-%{gir_major}.typelib

%files -n %{develname}
%doc NEWS README ChangeLog
%{_includedir}/%{name}/%{name}
%{_libdir}/libcogl.so
%{_libdir}/pkgconfig/cogl-1.0.pc
%{_libdir}/pkgconfig/cogl-gl-1.0.pc
%{_libdir}/pkgconfig/cogl-2.0-experimental.pc
%{_datadir}/gir-1.0/Cogl-%{gir_major}.gir

%files -n %{develpango}
%{_includedir}/%{name}/%{name}-pango
%{_libdir}/libcogl-pango.so
%{_libdir}/pkgconfig/cogl-pango*.pc
%{_datadir}/gir-1.0/CoglPango-%{gir_major}.gir


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13701 |12mr|colord-0.1.23-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define gir_major 1.0
%define libname %mklibname %{name} %{major}
%define girname %mklibname %{name}-gir %{gir_major}
%define develname %mklibname %{name} -d

Summary:	Color daemon
Name:		colord
Version:	0.1.23
Release:	1
License:	GPLv2+ and LGPLv2+
Group:		System/X11
URL:		http://www.freedesktop.org/software/colord/
Source0:	http://www.freedesktop.org/software/colord/releases/%{name}-%{version}.tar.xz
BuildRequires:	docbook-utils
BuildRequires:	gettext
BuildRequires:	intltool
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gudev-1.0)
BuildRequires:	pkgconfig(lcms2)
BuildRequires:	pkgconfig(libusb-1.0)
BuildRequires:	pkgconfig(polkit-gobject-1)
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	sane-devel
BuildRequires:	vala-tools
BuildRequires:	gtk-doc

Requires(pre,postun):	rpm-helper
Requires:	shared-color-profiles
Requires:	systemd-units

%description
colord is a low level system activated daemon that maps color devices
to color profiles in the system context.

%package -n %{libname}
Summary:	Library package for %{name}
Group:		System/Libraries

%description -n %{libname}
Main library for %{name}.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n %{develname}
Summary:	Development package for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Requires:	%{girname} = %{version}-%{release}
Provides:	%{name}-devel = %{EVRD}

%description -n %{develname}
Files for development with %{name}.

%prep
%setup -q

%build
%configure \
	--with-daemon-user=colord \
	--with-systemdsystemunitdir=%{_systemunitdir} \
	--disable-static \
	--disable-rpath \
	--disable-examples \
	--disable-dependency-tracking

%make

%install
%makeinstall_std

# Remove static libs and libtool archives.
find %{buildroot} -name '*.la' -exec rm -f {} ';'

# databases
touch %{buildroot}%{_localstatedir}/lib/colord/mapping.db
touch %{buildroot}%{_localstatedir}/lib/colord/storage.db

%find_lang %{name}

%pre
%_pre_useradd colord /var/lib/colord /sbin/nologin
%_pre_groupadd colord colord

%postun
%_postun_userdel colord
%_postun_groupdel colord

%files -f %{name}.lang
%doc README AUTHORS NEWS
%config %{_sysconfdir}/colord.conf
%{_sysconfdir}/dbus-1/system.d/org.freedesktop.colord-sane.conf
%{_sysconfdir}/dbus-1/system.d/org.freedesktop.ColorManager.conf
/lib/udev/rules.d/*.rules
%{_bindir}/*
%{_libdir}/colord
%{_libdir}/colord-sane
%{_libdir}/colord-sensors
%dir %{_datadir}/color/icc/colord
%{_datadir}/color/icc/colord/*.ic?
%{_datadir}/dbus-1/interfaces/org.freedesktop.colord.sane.xml
%{_datadir}/dbus-1/interfaces/org.freedesktop.ColorManager*.xml
%{_datadir}/dbus-1/system-services/org.freedesktop.colord-sane.service
%{_datadir}/dbus-1/system-services/org.freedesktop.ColorManager.service
%{_datadir}/polkit-1/actions/org.freedesktop.color.policy
%{_datadir}/man/man1/*.1.*
%attr(755,colord,colord) %dir %{_localstatedir}/lib/colord
%attr(755,colord,colord) %dir %{_localstatedir}/lib/colord/icc
%ghost %{_localstatedir}/lib/colord/*.db
%{_sysconfdir}/bash_completion.d/*-completion.bash
%{_systemunitdir}/*.service

%files -n %{libname}
%{_libdir}/libcolord.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Colord-%{gir_major}.typelib

%files -n %{develname}
%{_includedir}/colord-1
%{_libdir}/libcolord.so
%{_libdir}/pkgconfig/colord.pc
%{_datadir}/gir-1.0/*.gir
%{_datadir}/vala/vapi/*.vapi


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13702 |12mr|colord-gtk-0.1.23-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		1
%define libname		%mklibname %{name} %{major}
%define girname		%mklibname %{name}-gir
%define develname	%mklibname %{name} -d

Name:		colord-gtk
Summary:	GTK support library for colord
Version:	0.1.23
Release:	1
License:	LGPLv2+
Group:		System/Libraries
URL:		http://
Source0:	http://www.freedesktop.org/software/colord/releases/%{name}-%{version}.tar.xz
BuildRequires:	docbook-utils
BuildRequires:	gettext
BuildRequires:	glib2-devel
BuildRequires:	colord-devel >= %{version}
BuildRequires:	intltool
BuildRequires:	lcms2-devel >= 2.2
BuildRequires:	gobject-introspection-devel
BuildRequires:	vala-tools
BuildRequires:	gtk+3-devel
BuildRequires:	gtk-doc
BuildRequires:	pkgconfig(dbus-1)
Requires:	%{libname} = %{EVRD}
Requires:	%{girname} = %{EVRD}

%description
colord-gtk is a support library for colord and provides additional
functionality that requires GTK+.

%package -n %{libname}
Summary:	GTK support library for colord

%description -n %{libname}
colord-gtk is a support library for colord and provides additional
functionality that requires GTK+.

%package -n %{girname}
Summary:	GObject Introspection interface library for %{name}

%description -n %{girname}
GObject Introspection interface library for %{name}.

%package -n %{develname}
Group:		Development/GNOME and GTK+
Summary:	Development files for %{name}
Requires:	%{libname} = %{version}
Requires:	%{girname} = %{version}
Provides:	%{name}-devel = %{EVRD}

%description -n %{develname}
Files for development with %{name}.

%prep
%setup -q

%build
%configure \
	--enable-gtk-doc \
	--disable-static \
	--disable-rpath \
	--disable-dependency-tracking
%make

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS NEWS README TODO
%doc %{_datadir}/gtk-doc/html/%{name}
%{_datadir}/vala/vapi/%{name}.vapi

%files -n %{libname}
%{_libdir}/lib%{name}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/ColordGtk-1.0.typelib
%{_datadir}/gir-1.0/ColordGtk-1.0.gir

%files -n %{develname}
%{_includedir}/colord-%{major}/%{name}*
%{_libdir}/lib%{name}.so
%{_libdir}/pkgconfig/%{name}.pc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13703 |12mr|colorsvn-0.3.2-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           colorsvn
Version:        0.3.2
Release:        %mkrel 10
Epoch:          0
Summary:        Colorizer for subversion, based on colorgcc and colorcvs
Group:          Development/Other
License:        GPL
URL:            http://www.console-colors.de/
Source0:        http://www.console-colors.de/downloads/colorsvn/colorsvn-%{version}.tar.gz
Requires:       subversion 
BuildRequires:  subversion
BuildArch:      noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%description
Subversion output colorizer.

%prep
%setup -q

%build
%{configure2_5x}

%install
%{__rm} -rf %{buildroot}
%{makeinstall_std}
%{__perl} -p -e 's|/bin/sh|/bin/csh|;' \
             -e 's|=| |g;' \
  %{buildroot}%{_sysconfdir}/profile.d/colorsvn-env.sh \
  > %{buildroot}%{_sysconfdir}/profile.d/colorsvn-env.csh

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc ChangeLog COPYING CREDITS INSTALL
%attr(0755,root,root) %{_bindir}/colorsvn
%{_mandir}/man1/colorsvn.1*
%config(noreplace) %{_sysconfdir}/colorsvnrc
%attr(0755,root,root) %{_sysconfdir}/profile.d/colorsvn-env.sh
%attr(0755,root,root) %{_sysconfdir}/profile.d/colorsvn-env.csh





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13704 |12mr|comgt-0.32-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define old_name gcom

Summary:	GPRS/EDGE/3G/HSDPA datacard control tool
Name:		comgt
Version:	0.32
Release:	%mkrel 13
Source0:	http://www.pharscape.org/3G/%{name}/%{name}.%{version}.tgz
Patch0:		comgt-0.32-string-format.patch
Patch1:		comgt-0.32-fix-man-page-typo.patch
License:	GPLv2+
Group:		Communications
URL:		http://pharscape.org/comgt.html
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Provides:	%{old_name}
Obsoletes:	%{old_name}
Requires:	usb_modeswitch

%description
comgt is a datacard control tool for Option GlobeTrotter
GPRS/EDGE/3G/HSDPA and Vodafone 3G/GPRS.

It is a scripting language interpreter useful for establishing
communications on serial lines and through PCMCIA modems as well as
GPRS and 3G datacards.

comgt has some features that are rarely found in other utilities of the
same type.

%prep
%setup -q -n %{name}.%{version}
%patch0 -p1 -b .str_format~
%patch1 -p1 -b .man_typo~

%build
%make CFLAGS="-c %{optflags}" LDFLAGS="%{ldflags}"

%install
rm -rf %{buildroot}
install -m755 %{name} -D %{buildroot}%{_sbindir}/%{name}
install -m644 %{name}.1 -D %{buildroot}%{_mandir}/man1/%{name}.1
ln -s %{_sbindir}/%{name} %{buildroot}%{_sbindir}/%{old_name}

%clean
rm -rf %{buildroot}

%files
%defattr(644,root,root,755)
%doc CHANGELOG gprs.txt TODO umts.txt
%{_mandir}/man1/%{name}.1*
%defattr(755,root,root,755)
%{_sbindir}/%{name}
%{_sbindir}/%{old_name}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13705 |12mr|commoncpp-1.8.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2_1.8
%define libname %mklibname %{name} %{major}
%define libnamedev %mklibname %{name} -d

Summary:        A GNU package for creating portable C++ programs
Name:           commoncpp
Version:        1.8.1
Release:        3
Group:          Development/C++
License:        GPL
URL:            http://www.gnutelephony.org
Source:         http://ftp.gnu.org/gnu/commoncpp/commoncpp2-%{version}.tar.gz
Patch0:         applog_pipe.patch
BuildRequires:  doxygen
BuildRequires:	glibc-static-devel
BuildRequires:	libstdc++-devel
BuildRequires:	libtool
BuildRequires:	zlib-devel
Provides:       CommonC++ = %{version}-%{release}
Provides:       CommonC++2 = %{version}-%{release}

%description
Common C++2 is a GNU package which offers portable "abstraction" of system
services such as threads, networks, and sockets. Common C++ also offers
individual frameworks generally useful to developing portable C++ applications
including a object persistance engine, math libraries, threading, sockets, etc.

Common C++2 is small, and highly portable. Common C++ will support most Unix
operating systems as well as Win32, in addition to GNU/Linux.

%package -n %{libname}
Provides:	libCommonC++ = %{version}-%{release}
Provides:	libCommonC++2 = %{version}-%{release}
Summary:	A GNU package for creating portable C++ program
Group:		System/Libraries

%description -n %{libname}
Common C++2 is a GNU package which offers portable "abstraction" of system
services such as threads, networks, and sockets. Common C++ also offers
individual frameworks generally useful to developing portable C++ applications
including a object persistance engine, math libraries, threading, sockets, etc.

Common C++2 is small, and highly portable. Common C++ will support most Unix
operating systems as well as Win32, in addition to GNU/Linux.

This package contains the shared library part of CommonC++.

%package -n %{libnamedev}
Summary:	A GNU package for creating portable C++ program
Group:		Development/C++
Requires:	%{libname} = %{version}-%{release} 
Provides:	lib%{name}2-devel = %{version}-%{release}
Provides:	libcommoncpp-devel = %{version}-%{release}
Provides:	libCommonC++2-devel  = %{version}-%{release}
Provides:	libCommonC++-devel = %{version}-%{release}

%description -n %{libnamedev}
Common C++ is a GNU package which offers portable "abstraction" of system
services such as threads, networks, and sockets. Common C++ also offers
individual frameworks generally useful to developing portable C++ applications
including a object persistance engine, math libraries, threading, sockets, etc.

Common C++ is small, and highly portable. Common C++ will support most Unix
operating systems as well as Win32, in addition to GNU/Linux.

This package contains the development files and documentation needed to build
programs with CommonC++.

%prep
%setup -q -n commoncpp2-%{version}
%patch0 -p0 -b .missing_include

%build
./autogen.sh
%configure2_5x --disable-static
make LIBTOOL=%{_bindir}/libtool

%install
%makeinstall_std LIBTOOL=%{_bindir}/libtool

%multiarch_binaries %{buildroot}%{_bindir}/ccgnu2-config

%files -n %{libname}
%defattr(-,root,root,0755)
%{_libdir}/*-1.8.so.*

%files -n %{libnamedev}
%defattr(-,root,root,0755)
%doc AUTHORS NEWS README TODO COPYING COPYING.addendum THANKS ChangeLog doc/html 
%{_bindir}/ccgnu2-config
%{multiarch_bindir}/ccgnu2-config
%{_datadir}/aclocal/*
%{_infodir}/*
%{_libdir}/*.so
%{_includedir}/cc++
%{_libdir}/pkgconfig/*.pc


%changelog
* Fri Aug  24 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: df16f7a
- Drop .la and .a files, drop Obsoletes, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13706 |12mr|common-licenses-1.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Contains the various common licenses uses by the distribution
Name:		common-licenses
Version:	1.1
Release:	%mkrel 3
Source0:	%{name}-%{version}.tar.xz
License:	GPLv2+
Group:		System/Base
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Contains the various common licenses uses by the distribution. Instead of
including the COPYING file in every package, just refer to this one.

%prep
%setup -q

%build

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_datadir}
cp -a %{name} %{buildroot}%{_datadir}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_datadir}/%{name}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13707 |12mr|comparator-2.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Tools for fast comparasion of large source-code trees
Name:		comparator
Version:	2.8
Release:	1
License:	GPL
Group:		Development/Other
Source0:	http://www.catb.org/~esr/comparator/%{name}-%{version}.tar.gz
URL:		http://www.catb.org/~esr/comparator

%description
Comparator and filterator are a pair of tools for rapidly finding
common code segments in large source trees. They can be useful as
tools for detecting copyright infringement.

%prep
%setup -q

%build
%make

%install
install -d %{buildroot}{%{_bindir},%{_mandir}/man1,%{py_sitedir}}

install comparator filterator  %{buildroot}%{_bindir}
install comparator.1  %{buildroot}%{_mandir}/man1
install comparator.py  %{buildroot}%{py_sitedir}

%files
%defattr(644,root,root,755)
%doc README
%attr(755,root,root) %{_bindir}/*
%{_mandir}/man1/comparator.1*
%{py_sitedir}/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13708 |12mr|compface-1.5.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	Image from/to X-Face conversion utilities
Name:		compface
Version:	1.5.2
Release:	%mkrel 6
License:	MIT
Group:		Graphics
Source0:	http://freshmeat.net/redir/compface/1439/url_tgz/%{name}-%{version}.tar.bz2
# originally from http://ftp.debian.org/debian/pool/main/libc/libcompface/libcompface_1.5.2-5.diff.gz
Patch0:         libcompface_1.5.2-5.diff
Patch2:         compface-1.5.2-build.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Compface provides utilities to convert from/to X-Face format, a 48x48 bitmap
format used to carry thumbnails of email authors in a mail header.

%package -n	%{libname}
Summary:	Shared library for %{name}
Group:		System/Libraries

%description -n	%{libname}
Compface provides utilities to convert from/to X-Face format, a 48x48 bitmap
format used to carry thumbnails of email authors in a mail header.

%package -n	%{develname}
Summary:	Development package for %{name}
Group:		Development/C++
Requires:	%{libname} >= %{version}
Obsoletes:	%{name}-devel < 1.5.2-3
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{develname}
Compface provides utilities to convert from/to X-Face format, a 48x48 bitmap
format used to carry thumbnails of email authors in a mail header.

This package provides the development files for %{name}.

%prep

%setup -q
%patch0 -p1
%patch2 -p0

%build
export CFLAGS="%{optflags} -fPIC"

%configure2_5x
%make

%install
rm -rf %{buildroot}

%makeinstall_std STRIP=/bin/true

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc README ChangeLog
%attr(0755,root,root) %{_bindir}/*
%{_mandir}/man1/compface.1*
%{_mandir}/man1/uncompface.1*

%files -n %{libname}
%defattr(-,root,root,-)
%{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root,-)
%{_libdir}/lib*.so
%{_includedir}/compface.h
%{_mandir}/man3/compface.3*
%{_mandir}/man3/uncompface.3*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13709 |12mr|compiz-0.9.8.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1
%define rel 3
%define git 0

%define major 0
%define libname %mklibname %{name} %major
%define libname_devel %mklibname -d %{name}

%define libcompizconfig %mklibname compizconfig %{major}
%define libcompizconfig_devel %mklibname compizconfig -d

%if %{_use_internal_dependency_generator}
%define __noautoreq 'libgtk_window_decorator_(.*)'
%endif

%if %{git}
%define srcname %{name}-%{git}.tar.xz
%define distname %{name}-%{git}
%define release 0.%{git}.%{rel}
%else
%define srcname %{name}-%{version}.tar.bz2
%define distname %{name}-%{version}
%define release %{rel}
%endif

Name:	compiz
Version:	0.9.8.2
Release:	%{release}
Summary:	OpenGL composite manager for Xgl and AIGLX
Group:		System/X11
License:	GPLv2+ and LGPLv2+ and MIT
URL:		http://www.compiz.org/
Source0:	http://cgit.compiz-fusion.org/compiz/core/snapshot/%{srcname}
Source1:	compiz.defaults
Source2:	compiz-window-decorator
Source3:	kstylerc.xinit

# fedora sources bumped by x10
Source11:	compiz-gtk
Source12:	compiz-gtk.desktop
Source13:	compiz-gnome.desktop
Source14:	compiz-gnome.session

Patch0:		compiz-0.9.8.2-rosa-linking.patch

# (cg) Using git to manage patches
# To recreate the structure
# git clone git://git.freedesktop.org/git/xorg/app/compiz
# git checkout compiz-0.8.0
# git checkout -b mdv-0.8.0-cherry-picks
# git am 00*.patch
# git checkout -b mdv-0.8.0-patches
# git am 05*.patch

# To apply new custom patches
# git checkout mdv-0.8.0-patches
# (do stuff)

# To apply new cherry-picks
# git checkout mdv-0.8.0-cherry-picks
# git cherry-pick <blah>
# git checkout mdv-0.8.0-patches
# git rebase mdv-0.8.0-cherry-picks

# Mandriva Patches
# git format-patch --start-number 500 mdv-0.8.0-cherry-picks..mdv-0.8.0-patches
Patch501: 0501-Add-Mandriva-graphic-to-the-top-of-the-cube.patch
Patch502: 0502-Use-our-compiz-window-decorator-script-as-the-defaul.patch
Patch503: 0503-Do-not-put-window-decorations-on-KDE-screensaver.patch
# Next to impossible to rediff
#Patch504: 0504-Also-check-for-tfp-in-server-extensions.patch

# needed by autoreconf:
BuildRequires:	intltool
BuildRequires:	gettext
BuildRequires:	cmake
BuildRequires:	boost-devel
BuildRequires:	glibmm2.4-devel
BuildRequires:	kdebase4-workspace-devel
BuildRequires:	libxslt-devel
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	pkgconfig(gconf-2.0) 
BuildRequires:	pkgconfig(libstartup-notification-1.0)
BuildRequires:	libwnck-devel
BuildRequires:	python-pyrex
BuildRequires:	desktop-file-utils

Requires(post): GConf2
Requires(preun): GConf2
Requires:	%{libname} = %{version}-%{release}
Requires:	compositing-wm-common
Provides:	compositing-wm
Requires:	compiz-decorator
%rename	compiz-bcop

%description
Compiz is an OpenGL composite manager for Xgl and AIGLX.

#----------------------------------------------------------------------------

%package decorator-gtk
Summary:	GTK window decorator for compiz
Group:		System/X11
Provides:	compiz-decorator
Requires:	%{name} = %{version}-%{release}

%description decorator-gtk
This package provides a GTK window decorator for the compiz OpenGL
compositing manager.

#----------------------------------------------------------------------------

%package decorator-kde4
Summary:	KDE4 window decorator for compiz
Group:		System/X11
Provides:	compiz-decorator
Requires:	%{name} = %{version}-%{release}

%description decorator-kde4
This package provides a KDE4 window decorator for the compiz OpenGL
compositing manager.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Shared libraries for compiz
Group:		System/X11
Conflicts:	%{name} < 0.5.1

%description -n %{libname}
This package provides shared libraries for compiz.

#----------------------------------------------------------------------------

%package -n %{libname_devel}
Summary:	Development files for compiz
Group:		Development/X11
Provides:	%{name}-devel = %{EVRD}
Obsoletes:	%{name}-devel < %{EVRD}
Requires:	%{libname} = %{version}-%{release}

%description -n %libname_devel
This package provides development files for compiz.

#----------------------------------------------------------------------------

%package -n ccsm
Summary: Compiz Config Settings Manager
Group: System/X11
BuildArch: noarch
Provides: python-ccm = %{EVRD}

%description -n ccsm
Configuration tool for Compiz when used with the ccp configuration plugin.

#----------------------------------------------------------------------------

%package -n %{libcompizconfig}
Summary: Backend configuration library from Compiz Fusion
Group: System/X11
Requires: compizconfig-backends

%description -n %{libcompizconfig}
Backend configuration library from Compiz Fusion.

#----------------------------------------------------------------------------

%package -n %{libcompizconfig_devel}
Summary: Development files for libcompizconfig
Group: Development/X11
Provides: compizconfig-devel
Requires: %{libcompizconfig} = %{version}

%description -n %{libcompizconfig_devel}
Development files for libcompizconfig.

#----------------------------------------------------------------------------

%package -n compizconfig-backends
Summary: Backend modules for libcompizconfig
Group: System/X11

%description -n compizconfig-backends
Backend modules for libcompizconfig.

#----------------------------------------------------------------------------

%package -n python-compizconfig
Summary: Python bindings for libcompizconfig
Group: System/X11

%description -n python-compizconfig
Python bindings for libcompizconfig.

#----------------------------------------------------------------------------

%prep
%setup -qn %{distname}
%apply_patches

%build
%if %{git}
# no idea if this is still valid 2011-11-02
  # This is a CVS snapshot, so we need to generate makefiles.
  sh autogen.sh -V
%endif

export CFLAGS+=" -fno-strict-aliasing -Wno-error=deprecated-declarations" CXXFLAGS+=" -fno-strict-aliasing" FFLAGS+=" -fno-strict-aliasing"

%cmake -DCOMPIZ_PACKAGING_ENABLED=ON \
	-DBUILD_GNOME_KEYBINDINGS=OFF \
	-DCOMPIZ_BUILD_WITH_RPATH=OFF \
	-DCOMPIZ_DISABLE_SCHEMAS_INSTALL=ON \
	-DCOMPIZ_INSTALL_GCONF_SCHEMA_DIR=%{_sysconfdir}/gconf/schemas ..
%make

%install
rm -rf %{buildroot}
%makeinstall_std -C build
pushd build
# This should work, but is buggy upstream:
# make DESTDIR=%{buildroot} findcompiz_install
# So we do this instead:
mkdir -p %{buildroot}%{_datadir}/cmake/Modules
cmake -E copy ../cmake/FindCompiz.cmake %{buildroot}%{_datadir}/cmake/Modules
popd

install -m755 %{SOURCE2} %{buildroot}%{_bindir}/%{name}-window-decorator
install -D -m644 %{SOURCE1} %{buildroot}%{_datadir}/compositing-wm/%{name}.defaults

%find_lang %{name}
%find_lang ccsm

#fedora sources
install %SOURCE11 %{buildroot}/%{_bindir}

# set up an X session
mkdir -p %{buildroot}%{_datadir}/xsessions
install %SOURCE13 %{buildroot}/%{_datadir}/xsessions
mkdir -p %{buildroot}%{_datadir}/gnome-session/sessions
install %SOURCE14 %{buildroot}/%{_datadir}/gnome-session/sessions

desktop-file-install --vendor="" \
	--dir %{buildroot}%{_datadir}/applications \
	%SOURCE12

find %{buildroot} -name '*.la' -exec rm -f {} ';'
find %{buildroot} -name '*.a' -exec rm -f {} ';'

# Define the plugins
# NB not all plugins are listed here as some ar packaged separately.
%define plugins annotate blur clone commands cube dbus decoration fade fs gconf glib gnomecompat ini inotify minimize move obs place png regex resize rotate scale screenshot svg switcher video water wobbly zoom
%define schemas compiz-core %(for plugin in %{plugins}; do echo -n " compiz-$plugin"; done)

%ifarch x86_64
mv -f %{buildroot}%{_prefix}/lib/compizconfig %{buildroot}%{_libdir}/
mv -f %{buildroot}%{_prefix}/lib/libcompizconfig_gsettings_backend.so %{buildroot}%{_libdir}/
%endif

rm -f %{buildroot}%{py_puresitedir}/*.egg-info

desktop-file-install \
--vendor="" \
--remove-category="Compiz" \
--add-category="GTK" \
--add-category="Settings" \
--add-category="DesktopSettings" \
--add-category="X-MandrivaLinux-CrossDesktop" \
--dir %{buildroot}%{_datadir}/applications \
%{buildroot}%{_datadir}/applications/%{name}.desktop

#----------------------------------------------------------------------------

%files -f %{name}.lang
%{_bindir}/%{name}
%{_bindir}/%{name}-window-decorator
%{_bindir}/compiz-decorator
%dir %{_libdir}/%{name}
# why do a for loop if all the files go in the same pkg???
%{_libdir}/%{name}/lib*.so
%exclude %{_libdir}/%{name}/libannotate.so
%exclude %{_libdir}/%{name}/libgnomecompat.so
%exclude %{_libdir}/%{name}/libkde.so
# why do a for loop if all the files go in the same pkg???
%{_sysconfdir}/gconf/schemas/%{name}-*.schemas
%exclude %{_sysconfdir}/gconf/schemas/%{name}-annotate.schemas
%exclude %{_sysconfdir}/gconf/schemas/%{name}-gnomecompat.schemas
%exclude %{_sysconfdir}/gconf/schemas/%{name}-kde.schemas
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*.png
%{_datadir}/%{name}/*.xml
%exclude %{_datadir}/%{name}/annotate.xml
%exclude %{_datadir}/%{name}/gnomecompat.xml
%exclude %{_datadir}/%{name}/kde.xml
%dir %{_datadir}/%{name}/cube
%dir %{_datadir}/%{name}/cube/images
%{_datadir}/%{name}/cube/images/*.png
%{_datadir}/%{name}/mag
%{_datadir}/%{name}/showmouse
%{_datadir}/%{name}/splash
%{_datadir}/applications/%{name}.desktop
%{_datadir}/compositing-wm/%{name}.defaults

%files decorator-gtk
%{_bindir}/compiz-gtk
%{_bindir}/gtk-window-decorator
%{_sysconfdir}/gconf/schemas/gwd.schemas
#%{_datadir}/gnome-control-center/keybindings/50-%{name}-*.xml
%{_datadir}/applications/compiz-gtk.desktop
# split into gnome pkg ???
%{_datadir}/xsessions/compiz-gnome.desktop
%{_datadir}/gnome-session/sessions/compiz-gnome.session
%{_libdir}/%{name}/libannotate.so
%{_libdir}/%{name}/libgnomecompat.so
%{_datadir}/%{name}/annotate.xml
%{_datadir}/%{name}/gnomecompat.xml
%{_sysconfdir}/gconf/schemas/%{name}-annotate.schemas
%{_sysconfdir}/gconf/schemas/%{name}-gnomecompat.schemas

%files decorator-kde4
%{_bindir}/kde4-window-decorator
%{_libdir}/%{name}/libkde.so
%{_datadir}/%{name}/kde.xml
%{_sysconfdir}/gconf/schemas/%{name}-kde.schemas

%files -n %{libname}
%{_libdir}/libdecoration.so.%{major}*
%{_libdir}/libcompiz_core.so.*

%files -n %{libname_devel}
%dir %{_datadir}/%{name}/xslt
%{_includedir}/%{name}/*
%{_libdir}/libcompiz_core.so
%{_libdir}/libdecoration.so
%{_libdir}/pkgconfig/%{name}*.pc
%{_libdir}/pkgconfig/libdecoration.pc
%{_datadir}/cmake/Modules/*cmake
%{_datadir}/%{name}/cmake
%{_datadir}/%{name}/xslt/*.xslt
%{_datadir}/cmake-*/FindCompiz.cmake
%{_datadir}/cmake-*/FindOpenGLES2.cmake

%files -n ccsm -f ccsm.lang
%{_bindir}/ccsm
%{_datadir}/ccsm
%{py_puresitedir}/ccm
%{_datadir}/applications/ccsm.desktop
%{_iconsdir}/hicolor/*/apps/ccsm.*

%files -n %{libcompizconfig}
%{_libdir}/libcompizconfig.so.%{major}*

%files -n %{libcompizconfig_devel}
%{_libdir}/libcompizconfig.so
%{_includedir}/compizconfig
%{_libdir}/pkgconfig/libcompizconfig.pc
%{_datadir}/cmake-*/FindCompizConfig.cmake

%files -n compizconfig-backends
%dir %{_libdir}/compizconfig
%{_libdir}/compizconfig/backends
%{_libdir}/libcompizconfig_gsettings_backend.so

%files -n python-compizconfig
%{py_platsitedir}/compizconfig*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13710 |12mr|compiz-bcop-0.8.4-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define shortname bcop
%define name compiz-bcop
%define version 0.8.4
%define rel 4
%define git 0

%if  %{git}
%define srcname %{shortname}-%{git}.tar.lzma
%define distname %{shortname}
%define release %mkrel 0.%{git}.%{rel}
%else
%define srcname %{name}-%{version}.tar.bz2
%define distname %{name}-%{version}
%define release %mkrel %{rel}
%endif

Name: %name
Version: %version
Release: %release
Summary: BCOP: Compiz Fusion plugin build utility
Group: System/X11
URL: http://www.go-compiz.org/
Source: %{srcname}
License: GPL
BuildRoot: %{_tmppath}/%{name}-root

BuildRequires: libxslt-devel
Requires: libxslt-proc
Obsoletes: %{shortname}

%description
BCOP: Compiz Fusion plugin build utility

%prep
%setup -q -n %{distname}

%build
%if %{git}
  # This is a CVS snapshot, so we need to generate makefiles.
  sh autogen.sh -V
%endif
%configure
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/%{shortname}
%dir %{_datadir}/%{shortname}
%{_datadir}/%{shortname}/%{shortname}.xslt
%{_datadir}/pkgconfig/%{shortname}.pc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13711 |12mr|compizconfig-python-0.8.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define shortname compizconfig
%define name compizconfig-python
%define version 0.8.4
%define rel 3
%define git 0

%define libname %mklibname %name
%define libname_devel %mklibname -d %name

%if  %{git}
%define srcname %{name}-%{git}.tar.lzma
%define distname %{name}
%define release %mkrel 0.%{git}.%{rel}
%else
%define srcname %{name}-%{version}.tar.bz2
%define distname %{name}-%{version}
%define release %mkrel %{rel}
%endif

Name: %name
Version: %version
Release: %release
Summary: Python bindings for libcompizconfig
Group: System/X11
URL: http://www.compiz-fusion.org/
Source: http://releases.compiz-fusion.org/%{version}/%{srcname}
License: GPL
BuildRoot: %{_tmppath}/%{name}-root
BuildRequires: compiz-devel >= %{version}
BuildRequires: libcompizconfig-devel >= %{version}
BuildRequires: pygtk2.0-devel
BuildRequires: python-pyrex

%description
Python bindings for libcompizconfig

#----------------------------------------------------------------------------

%package -n %{libname}
Summary: Library files for %{name}
Group: System/X11
Provides: %{name} = %{version}-%{release}
Obsoletes: beryl-settings-bindings
Obsoletes: %mklibname beryl-settings-bindings

%description -n %libname
Python Bindings for Beryl Settings

#----------------------------------------------------------------------------

%package -n %{libname_devel}
Summary: Development files from %{name}
Group: Development/Other
Requires: %{libname} = %{version}-%{release}
Requires: libcompizconfig-devel
Provides: %{name}-devel = %{version}-%{release}
Obsoletes: %mklibname -d beryl-settings-bindings

%description -n %{libname_devel}
Development files relating to the Python Bindings for Beryl Settings

#----------------------------------------------------------------------------

%prep
%setup -q -n %{distname}

%build
%if %{git}
  # This is a GIT snapshot, so we need to generate makefiles.
  sh autogen.sh -V
%endif
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std
find %{buildroot} -name *.la -exec rm -f {} \;

%clean
rm -rf %buildroot

#----------------------------------------------------------------------------

%files -n %{libname}
%{py_platsitedir}/%{shortname}.so

%files -n %{libname_devel}
%{py_platsitedir}/%{shortname}.a
%{_libdir}/pkgconfig/%{name}.pc




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13712 |12mr|compositing-server-common-2010.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname compositing-server
%define name %{rname}-common
%define version 2010.1
%define release %mkrel 2

%define xinit_level 01
%define xinit_name %{xinit_level}%{rname}

Name: %name
Version: %version
Release: %release
Summary: Common tools for compositing servers
Group: System/X11
URL: http://www.mandriva.com
Source0: %{rname}.xinit
Source1: %{rname}.sysconfig
License: GPLv2+
BuildRoot: %{_tmppath}/%{name}-root
Requires: glxinfo xauth xdpyinfo
BuildArch: noarch

%description
This package contains tools for compositing servers, such as Xgl and
Xmetisse. This includes X session scripts and configuration files.

%prep
%setup -q -c -T

%install
rm -rf %{buildroot}
install -D -m 0755 %SOURCE0 %{buildroot}%{_sysconfdir}/X11/xinit.d/%{xinit_name}
install -D -m 0644 %SOURCE1 %{buildroot}%{_sysconfdir}/sysconfig/%{rname}
install -d %{buildroot}%{_datadir}/%{rname}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_sysconfdir}/X11/xinit.d/%{xinit_name}
%config(noreplace) %{_sysconfdir}/sysconfig/%{rname}
%dir %{_datadir}/%{rname}





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13713 |12mr|compositing-wm-common-2010.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname compositing-wm
%define imgname mandriva-top 
%define name %{rname}-common
%define version 2010.0
%define release %mkrel 2

Name: %name
Version: %version
Release: %release
Summary: Common tools for compositing window managers
Group: System/X11
URL: http://www.mandriva.com
Source0: %{rname}.xinit
Source1: %{rname}.sysconfig
Source2: %{rname}-start
Source3: %{imgname}.png
Source5: compiz-manager
License: GPLv2+
BuildRoot: %{_tmppath}/%{name}-root
Requires: glxinfo
Requires: xvinfo

%description
This package contains tools for compositing window managers, such as
Compiz. This includes X session scripts, configuration files and
images.

%prep
%setup -q -c -T

%install
rm -rf %{buildroot}
install -D -m 0755 %SOURCE0 %{buildroot}%{_sysconfdir}/X11/xinit.d/40%{rname}
install -D -m 0644 %SOURCE1 %{buildroot}%{_sysconfdir}/sysconfig/%{rname}
install -D -m 0755 %SOURCE2 %{buildroot}%{_bindir}/%{rname}-start
install -D -m 0755 %SOURCE5 %{buildroot}%{_bindir}/compiz-manager
install -D -m 0644 %SOURCE3 %{buildroot}%{_datadir}/%{rname}/%{imgname}.png
perl -pi -e "s!__LIBDIR__!%{_libdir}!" %{buildroot}%{_bindir}/%{rname}-start



# Fix the paths in the compiz-manager script
sed -i "s|/usr/local|/usr|" %{buildroot}%{_bindir}/compiz-manager
sed -i "s|/usr/bin|%{_bindir}|" %{buildroot}%{_bindir}/compiz-manager
sed -i "s|/usr/lib|%{_libdir}|" %{buildroot}%{_bindir}/compiz-manager

# And a default config to override some defaults
mkdir -p %{buildroot}%{_sysconfdir}/xdg/compiz
cat >%{buildroot}%{_sysconfdir}/xdg/compiz/compiz-manager <<EOF
# We start the decorator via compiz' decoration plugin so set it to "no" here.
START_DECORATOR="no"
EOF

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_sysconfdir}/X11/xinit.d/*
%config(noreplace) %{_sysconfdir}/sysconfig/%{rname}
%config(noreplace) %{_sysconfdir}/xdg/compiz/compiz-manager
%{_bindir}/%{rname}-start
%{_bindir}/compiz-manager
%dir %{_datadir}/%{rname}
%{_datadir}/%{rname}/%{imgname}.png




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13714 |12mr|concurrent-1.3.4-7.0.9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2005, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define _with_gcj_support 1

%define gcj_support %{?_with_gcj_support:1}%{!?_with_gcj_support:%{?_without_gcj_support:0}%{!?_without_gcj_support:%{?_gcj_support:%{_gcj_support}}%{!?_gcj_support:0}}}

Name:           concurrent
Version:        1.3.4
Release:        %mkrel 7.0.9
Epoch:          0
Summary:        Utility classes for concurrent Java programming
License:        Public Domain
Source0:        http://gee.cs.oswego.edu/dl/classes/EDU/oswego/cs/dl/current/concurrent.tar.gz
Source1:        %{name}-%{version}.build.xml
Patch0:         concurrent-build.patch
URL:            http://gee.cs.oswego.edu/dl/classes/EDU/oswego/cs/dl/util/concurrent/intro.html
Group:          Development/Java
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
%if ! %{gcj_support}
BuildArch:      noarch
%endif
BuildRequires:  java-rpmbuild >= 0:1.5, ant

%if %{gcj_support}
BuildRequires:       java-gcj-compat-devel
%endif

%description 
This package provides standardized, efficient versions of utility classes
commonly encountered in concurrent Java programming. This code consists of
implementations of ideas that have been around for ages, and is merely intended
to save you the trouble of coding them. Discussions of the rationale and
applications of several of these classes can be found in the second edition of
Concurrent Programming in Java.


%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
Javadoc for %{name}.

%prep
%setup -c -q
mkdir -p src/EDU/oswego/cs/dl/util
mv concurrent src/EDU/oswego/cs/dl/util
# Build with debug on
pushd src/EDU/oswego/cs/dl/util/concurrent
%patch0
popd


%build
pushd src/EDU/oswego/cs/dl/util/concurrent

%{ant} \
  -Dversion=%{version} \
  -Dj2se.apiurl=%{_javadocdir}/java \
  dist javadoc

popd

%install
rm -fr $RPM_BUILD_ROOT
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
install -m 644 src/EDU/oswego/cs/dl/util/concurrent/lib/%{name}.jar \
               $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
ln -s %{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr src/EDU/oswego/cs/dl/util/concurrent/docs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%{_javadir}/*.jar
%doc src/EDU/oswego/cs/dl/util/concurrent/intro.html

%if %{gcj_support}
%attr(-,root,root) %{_libdir}/gcj/%{name}/concurrent-1.3.4.jar.*
%endif

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13715 |12mr|conntrack-tools-1.2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Userspace tools for interacting with the Connection Tracking System
Name:		conntrack-tools
Version:	1.2.2
Release:	1
License:	GPLv2+
Group:		System/Kernel and hardware
URL:		http://www.netfilter.org/projects/conntrack-tools/index.html
Source0:	http://netfilter.org/projects/conntrack-tools/files/%{name}-%{version}.tar.bz2
Source1:	http://netfilter.org/projects/conntrack-tools/files/%{name}-%{version}.tar.bz2.sig
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	pkgconfig
BuildRequires:	pkgconfig(libmnl) >= 1.0.0
BuildRequires:	pkgconfig(libnetfilter_conntrack) >= 1.0.1
BuildRequires:	pkgconfig(libnetfilter_cttimeout) >= 1.0.0
BuildRequires:	pkgconfig(libnfnetlink) >= 1.0.0

%description
The conntrack-tools are a set of tools targeted at system administrators.
They are conntrack, the userspace command line interface, and conntrackd,
the userspace daemon. The tool conntrack provides a full featured interface
that has replaced the old procfs interface. Using conntrack, you can view and
manage the in-kernel connection tracking state table from userspace. On the
other hand, conntrackd covers the specific aspects of stateful firewalls to
enable highly available scenarios, and can be used as statistics collector as
well.

%prep
%setup -q

%build
%configure2_5x \
    --disable-static
%make

%install
%makeinstall_std

%files
%doc AUTHORS TODO doc/stats/conntrackd.conf
%{_sbindir}/conntrack
%{_sbindir}/conntrackd
%{_sbindir}/nfct
%{_mandir}/man8/conntrack.8*
%{_mandir}/man8/conntrackd.8*
%{_mandir}/man8/nfct.8*

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13716 |12mr|consolekit-0.4.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define glib2_version           2.7.0
%define dbus_version            0.90
%define dbus_glib_version       0.70

%define lib_major 0
%define lib_name %mklibname consolekit %lib_major
%define lib_name_devel %mklibname -d consolekit 

%define pkgname ConsoleKit

%define git_url git://anongit.freedesktop.org/ConsoleKit

%define _with_systemd 1

Summary: System daemon for tracking users, sessions and seats
Name: consolekit
Version: 0.4.5
Release: %mkrel 2
License: GPLv2+
Group: System/Libraries
URL: http://www.freedesktop.org/wiki/Software/ConsoleKit
Source0: http://www.freedesktop.org/software/ConsoleKit/dist/%{pkgname}-%{version}.tar.bz2
# (blino) daemonize only after ConsoleKit is available
#         or "activation" from clients will fail since D-Bus requires
#         the service name to be acquired before the daemon helper exits
Patch3: ConsoleKit-0.4.2-daemonize_later.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root

BuildRequires: glib2-devel >= %{glib2_version}
BuildRequires: dbus-devel  >= %{dbus_version}
BuildRequires: dbus-glib-devel >= %{dbus_glib_version}
BuildRequires: polkit-1-devel
BuildRequires: pam-devel
BuildRequires: libx11-devel
BuildRequires: xmlto
BuildRequires: docbook-dtd412-xml
%if %{_with_systemd}
BuildRequires:	systemd-units
%endif

Requires(post): chkconfig
Requires(preun): chkconfig
Provides:   should-restart = system

Provides: %{pkgname} = %{version}-%{release}

%description 
ConsoleKit is a system daemon for tracking what users are logged
into the system and how they interact with the computer (e.g.
which keyboard and mouse they use).

It provides asynchronous notification via the system message bus.

%package x11
Summary: X11-requiring add-ons for ConsoleKit
Group: System/Libraries
Requires: %{name} = %{version}
License: GPLv2+

%description x11
ConsoleKit contains some tools that require Xlib to be installed,
those are in this separate package so server systems need not install
X. Applications (such as xorg-x11-xinit) and login managers (such as
gdm) that need to register their X sessions with ConsoleKit needs to
have a Requires: for this package.

%package -n %{lib_name}
Summary: ConsoleKit libraries
Group: System/Libraries
Requires: pam
Requires: %{name} >= %{version}
Provides: %{_lib}%{name} = %{version}-%{release}
License: MIT

%description -n %{lib_name}
Libraries and a PAM module for interacting with ConsoleKit.

%package -n %{lib_name_devel}
Summary: Development libraries and headers for ConsoleKit
Group: Development/C
Requires: %{lib_name} = %{version}
Provides: %{name}-devel = %{version}-%{release}
Provides: %{pkgname}-devel = %{version}-%{release}
License: MIT

%description -n %{lib_name_devel}
Headers, libraries and API docs for ConsoleKit

%prep
%setup -q -n %{pkgname}-%{version}
%apply_patches

%build
%configure2_5x --localstatedir=%{_var} \
		--with-pid-file=%{_var}/run/console-kit-daemon.pid \
		--enable-pam-module \
		--with-pam-module-dir=/%{_lib}/security \
%if !%{_with_systemd}
		--without-systemdsystemunitdir \
%else
		--with-systemdsystemunitdir=/lib/systemd/system \
%endif
		--enable-docbook-docs 

%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

rm -f $RPM_BUILD_ROOT%{_libdir}/*.{a,la}
rm -f $RPM_BUILD_ROOT/%{_lib}/security/*.{a,la}
rm -rf $RPM_BUILD_ROOT/%{_datadir}/doc/ConsoleKit
# make sure we don't package a history log
rm -f $RPM_BUILD_ROOT/%{_var}/log/ConsoleKit/history

%clean
rm -rf $RPM_BUILD_ROOT

%pre
# remove obsolete ConsoleKit initscript 
if [ -f %{_sysconfdir}/rc.d/init.d/consolekit ]; then 
    /sbin/service consolekit stop > /dev/null 2>/dev/null || :
    /sbin/chkconfig --del consolekit
fi

%post
if [ -f /var/log/ConsoleKit/history ]; then
    chmod a+r /var/log/ConsoleKit/history
fi


%if %mdkversion < 200900
%post -n %{lib_name} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{lib_name} -p /sbin/ldconfig
%endif

%files
%defattr(-,root,root,-)
%doc README AUTHORS NEWS COPYING

%config(noreplace) %{_sysconfdir}/dbus-1/system.d/*
%{_sbindir}/console-kit-daemon
%{_sbindir}/ck-log-system-start
%{_sbindir}/ck-log-system-restart
%{_sbindir}/ck-log-system-stop
%{_bindir}/ck-history
%{_bindir}/ck-list-sessions
%{_bindir}/ck-launch-session
%config(noreplace) %{_sysconfdir}/ConsoleKit
%{_prefix}/lib/ConsoleKit
%{_datadir}/polkit-1/actions/*
%{_datadir}/dbus-1/system-services/*
%attr(755,root,root) %{_var}/log/ConsoleKit
%attr(750,root,root) %{_var}/run/ConsoleKit
%if %{_with_systemd}
/lib/systemd/system/console-kit-daemon.service
/lib/systemd/system/console-kit-log-system-start.service
/lib/systemd/system/console-kit-log-system-stop.service
/lib/systemd/system/console-kit-log-system-restart.service
/lib/systemd/system/basic.target.wants/console-kit-log-system-start.service
/lib/systemd/system/halt.target.wants/console-kit-log-system-stop.service
/lib/systemd/system/poweroff.target.wants/console-kit-log-system-stop.service
/lib/systemd/system/reboot.target.wants/console-kit-log-system-restart.service
/lib/systemd/system/kexec.target.wants/console-kit-log-system-restart.service
%endif

%files x11
%defattr(-,root,root,-)
%{_libexecdir}/ck-*

%files -n %{lib_name}
%defattr(-,root,root,-)
%{_libdir}/lib*.so.*
/%{_lib}/security/*.so
%{_mandir}/man8/pam_ck_connector.8.*

%files -n %{lib_name_devel}
%defattr(-,root,root,-)
%doc doc/dbus/ConsoleKit.html
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*
%{_includedir}/*
%{_datadir}/dbus-1/interfaces/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13717 |12mr|coreutils-8.19-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The GNU core utilities: a set of tools commonly used in shell scripts
Name:		coreutils
Version:	8.19
Release:	5
License:	GPLv3+
Group:		System/Base
Url:		http://www.gnu.org/software/coreutils/
Source0:	http://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.xz
Source1:	http://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.xz.sig

# fileutils
Patch101:	coreutils-8.2-spacedir.patch
Patch1155:	coreutils-8.2-force-option--override--interactive-option.patch
Patch118:	fileutils-4.1-ls_h.patch
Patch500:	coreutils-8.3-mem.patch

# sh-utils

#add info about TZ envvar to date manpage
Patch703:	coreutils-6.11-dateman.patch
# RMS will never accept the PAM patch because it removes his historical
# rant about Twenex and the wheel group, so we'll continue to maintain
# it here indefinitely.
Patch706:	coreutils-8.7-pam.patch
Patch713:	coreutils-4.5.3-langinfo.patch

# (sb) lin18nux/lsb compliance - normally from here:
# http://www.openi18n.org/subgroups/utildev/patch/
# this one is actually a merger of 5.2 and 5.3, as join segfaults
# compiled with gcc4 and the 5.1/5.2 patch
# fwang: we often get this patch from fedora
Patch800:	coreutils-8.19-new-i18n.patch

Patch909:	coreutils-5.1.0-64bit-fixes.patch

# https://qa.mandriva.com/show_bug.cgi?id=38577
Patch911:	coreutils-8.3-groupfix.patch

Patch1011:	coreutils-8.14-DIR_COLORS-mdkconf.patch
#(peroyvind): fix a test that fails to compile with -Werror=format-security
Patch1014:	coreutils-8.8-check-string-format.patch

# fedora patches
#add note about no difference between binary/text mode on Linux - md5sum manpage
Patch2101:	coreutils-8.9-manpages.patch
#temporarily workaround probable kernel issue with TCSADRAIN(#504798)
Patch2102:	coreutils-8.19-sttytcsadrain.patch
#do display processor type for uname -p/-i based on uname(2) syscall
Patch2103:	coreutils-8.2-uname-processortype.patch
#df --direct
Patch2104:	coreutils-8.9-df-direct.patch
#Fix mkstemp on sparc64
Patch2105:	coreutils-mkstemp.patch

#getgrouplist() patch from Ulrich Drepper.
Patch2908:	coreutils-8.14-getgrouplist.patch
#Prevent buffer overflow in who(1) (bug #158405).
Patch2912:	coreutils-overflow.patch

BuildRequires:	gettext
BuildRequires:	termcap-devel
BuildRequires:	pam-devel
BuildRequires:	texinfo >= 4.3
# We need automake which supports the dist-xz target
BuildRequires:	automake >= 1.10.2-2
# And tar which supports xz automagically since rpm.org seems to rely on this(..?)
BuildRequires:	tar >= 1.21-2
BuildRequires:	acl-devel
BuildRequires:	libattr-devel
BuildRequires:	gmp-devel
BuildRequires:	libcap-devel
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	strace

%rename		mktemp

Provides:	stat = %{version}
Provides:	%{_bindir}/env
Provides:	/bin/env
Provides:	%{_bindir}/tr
Provides:	/bin/rm
Provides:	/bin/cp
Provides:	/bin/stty
Provides:	/bin/ln
Provides:	/bin/mktemp
Obsoletes:	base64
Suggests:	coreutils-doc

%description
This package is the union of the old GNU fileutils, sh-utils, and 
textutils packages.

These tools are the GNU versions of common useful and popular
file & text utilities which are used for:
- file management
- shell scripts
- modifying text file (spliting, joining, comparing, modifying, ...)

Most of these programs have significant advantages over their Unix
counterparts, such as greater speed, additional options, and fewer
arbitrary limits.

%package	doc
Summary:	Coreutils documentation in info format
Group:		Books/Computer books
Requires:	coreutils >= 4.5.4-2mdk
BuildArch:	noarch

%description	doc
This package contains coreutils documentation in GNU info format.

%prep
%setup -q

# fileutils
# (tpg) seems to be fixed
#%patch101 -p1 -b .space~
%patch1155 -p1 -b .override~
%patch118 -p1 -b .lsh~

# textutils
%patch500 -p1

# sh-utils
%patch703 -p1 -b .dateman~
%patch713 -p1 -b .langinfo~

# li18nux/lsb
%patch800 -p1 -b .i18n~

%patch909 -p1 -b .64bit~
%patch911 -p1 -b .groups~

%patch1011 -p1 -b .colors_mdkconf~
%patch1014 -p1 -b .str_fmt~

%patch2101 -p1 -b .manpages~
%patch2102 -p1 -b .tcsadrain~
%patch2103 -p1 -b .sysinfo~
# (tpg) not needed for now
#%patch2104 -p1 -b .dfdirect~

%ifnarch %arm
%patch2105 -p1 -b .sparc~
%endif

%patch2908 -p1 -b .getgrouplist~
%patch2912 -p1 -b .overflow~

chmod a+x tests/misc/sort-mb-tests tests/misc/id-context
chmod +w ./src/dircolors.h
./src/dcgen ./src/dircolors.hin > ./src/dircolors.h

export DEFAULT_POSIX2_VERSION=199209
aclocal -I m4
automake --gnits --add-missing
autoconf
bzip2 -9 ChangeLog

%build
export CFLAGS="%{optflags} -fPIC -D_GNU_SOURCE=1"

%configure2_5x \
	--enable-largefile \
	--enable-pam \
	--enable-no-install-program=arch,hostname,uptime,kill \
	--without-selinux \
	--disable-rpath \
	--disable-silent-rules

%make

%check
#(proyvind): check suite randomly fails on build hosts, unable to reproduce
#            locally, so just disable for now.. :(
#%make check

%install
%makeinstall_std

# man pages are not installed with make install
make mandir=%{buildroot}%{_mandir} install-man

# let be compatible with old fileutils, sh-utils and textutils packages :
mkdir -p %{buildroot}{/bin,%{_bindir},%{_sbindir},%{_sysconfdir}/pam.d}
for f in basename cat chgrp chmod chown 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
do
	mv %{buildroot}/{%{_bindir},bin}/$f
done

# chroot was in /usr/sbin :
mv %{buildroot}/{%{_bindir},%{_sbindir}}/chroot
# {cat,sort,cut} were previously moved from bin to /usr/bin and linked into 
for f in cut env expr tac; do
	ln -s /bin/$f %{buildroot}%{_bindir}/$f
done

install -m644 src/dircolors.hin -D %{buildroot}%{_sysconfdir}/DIR_COLORS

#TV# find_lang look for LC_MESSAGES, not LC_TIME:
find %{buildroot}%{_datadir}/locale/ -name coreutils.mo | fgrep LC_TIME | xargs rm -f
%find_lang %{name}

%files -f %{name}.lang
%config(noreplace) %{_sysconfdir}/D*
%doc README
/bin/*
%{_bindir}/*
%{_sbindir}/chroot
%dir %{_libdir}/coreutils
%{_libdir}/coreutils/libstdbuf.so

%files doc
%doc ABOUT-NLS ChangeLog.bz2 NEWS THANKS TODO
%{_infodir}/coreutils*
%{_mandir}/man*/*


%changelog
* Sat Aug 25 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 8.19-3
+ Revision: 815748
- su.pamd and su-l.pamd files have been moved to util-linux package

* Fri Aug 24 2012 Paulo Andrade <pcpa@mandriva.com.br> 8.19-2
+ Revision: 815704
- Bump release and rebuild.

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - new version

  + Bernhard Rosenkraenzer <bero@bero.eu>
    - Fix build dependency on 32-bit libgmp

* Sun May 13 2012 Bernhard Rosenkraenzer <bero@bero.eu> 8.17-1
+ Revision: 798678
- Update to 8.17

* Tue Mar 27 2012 Bernhard Rosenkraenzer <bero@bero.eu> 8.16-1
+ Revision: 787345
- Update to 8.16

  + Matthew Dawkins <mattydaw@mandriva.org>
    - rebuild for new internal dependency generator

* Wed Jan 25 2012 Antoine Ginies <aginies@mandriva.com> 8.15-1
+ Revision: 768322
- update to version 8.15
  update some patch

* Sun Nov 27 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 8.14-2
+ Revision: 734461
- add a suggests on coreutils-doc

* Fri Oct 21 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 8.14-1
+ Revision: 705614
- remove ancient versioned conflicts on tetex
- sync multibyte patch with Fedora to pull in some additional fixes (P800)
- remove patch for adding back blinking colors on broken symlinks (P1013, fixed)
- clean out some legacy rpm stuff
- new version (with a bunch of patches resynced;)
- add a manual provides on /usr/bin/tr to satisfy scriptlet dependency
- use %%rename macro for mktemp

* Sun Jun 19 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 8.12-1
+ Revision: 686061
- update to new version 8.12

* Wed Apr 20 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 8.11-1
+ Revision: 656350
- update to new version 8.11
- disable patches 101 and 2104
- update to new version 8.10
- update patch 800

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - add '.gem' suffix with same color as other arhives with 'ls'

* Tue Jan 18 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 8.9-2
+ Revision: 631565
- remove unnecessary buildrequires on locales-*
- remove dependency on pam causing dependency loop
- add back LC_TIME workaround for %%find_lang for now as it breaks upgrades..

* Sun Jan 09 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 8.9-1mdv2011.0
+ Revision: 630708
- let %%find_lang take care of LC_TIME locale symlinks now
- new release: 8.9

* Wed Dec 29 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 8.8-1mdv2011.0
+ Revision: 625742
- license is actually GPLv3+, not GPLv3.. ;p
- drop old patches
- don't install kill(1), it's provided by util-linux
- create all symlinks from /bin/ to /usr/bin in one and same loop
- drop no longer required fix for japanese catalog file
- be sure to own %%{_libdir}/coreutils directory
- fix check that fails to compile with -Werror=format-security (P1014)
- use included help2man
- sync patches with coreutils-8.8-1 from fedora
- sh-utils, fileutils & textutils merge with corresponding provides/obsoletes
  dates back to 2002, so we can prolly' safely drop these now... ;)
- new release: 8.8
- pass '--disable-silent-rules' to configure, build output is nice for build logs
- configure not to install 'hostname' & 'uptime' in %%build, rather than removing
  those in %%install
- do autofoo in %%prep
- remove perl regexp on texinfo page for wtmp path, now giving duplicate..
- compress ChangeLog in %%prep and drop shipping ancient changelogs
- explicitly build without selinux support
- obsolete/provide mktemp

* Tue Nov 16 2010 Bogdano Arendartchuk <bogdano@mandriva.com> 8.7-3mdv2011.0
+ Revision: 598126
- replacing ealier release uploaded manually

  + Andrey Borzenkov <arvidjaar@mandriva.org>
    - source202: su -l PAM config (fedora)

* Tue Nov 16 2010 Funda Wang <fwang@mandriva.org> 8.7-1mdv2011.0
+ Revision: 598011
- new version 8.7

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - update to new version 8.6
    - update patches 706 and 800 (from Fedora)

* Tue Aug 31 2010 Thierry Vignaud <tv@mandriva.org> 8.5-2mdv2011.0
+ Revision: 574911
- let the doc subpackage be noarch

* Thu Apr 29 2010 Funda Wang <fwang@mandriva.org> 8.5-1mdv2010.1
+ Revision: 540892
- New version 8.5

* Tue Feb 09 2010 Funda Wang <fwang@mandriva.org> 8.4-2mdv2010.1
+ Revision: 502813
- rebuild for new gmp

* Thu Jan 14 2010 Funda Wang <fwang@mandriva.org> 8.4-1mdv2010.1
+ Revision: 491125
- add several BRs for locales
- new version 8.4

* Mon Jan 11 2010 Funda Wang <fwang@mandriva.org> 8.3-1mdv2010.1
+ Revision: 489498
- no tests needed to be disabled
- rediff i18n patch
- rediff some patches
- New version 8.3

* Sun Jan 03 2010 Funda Wang <fwang@mandriva.org> 8.2-1mdv2010.1
+ Revision: 485787
- disable utimens too
- disable tests which introduce assertion (unknown reason)
- disable format check in check section
- rediff spacedir patch
- New version 8.2
- drop touch_errno patch (don't know where it comes and does not apply)
- renew uname patch with fedora one
- rediff patches

* Fri Oct 16 2009 Frederic Crozat <fcrozat@mandriva.com> 7.5-2mdv2010.0
+ Revision: 457931
- Move tac to /bin, needed for latest initscripts

* Sun Aug 23 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 7.5-1mdv2010.0
+ Revision: 419994
- add missing buildrequires on strace, bison, flex, libcap-devel and libgmp-devel
- spec file clean
- rediff patches 800, 1011 and 1013
- disable rpath
- fix license
- package libstdbuf.so

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Add su manpage (Bug #51699)

* Mon Jul 20 2009 Guillaume Rousse <guillomovitch@mandriva.org> 7.4-2mdv2010.0
+ Revision: 398210
- re-activate utimensat, now the xen kernel is uptodate

* Tue May 19 2009 Guillaume Rousse <guillomovitch@mandriva.org> 7.4-1mdv2010.0
+ Revision: 377815
- new version

  + Thierry Vignaud <tv@mandriva.org>
    - new version

* Sat May 02 2009 Funda Wang <fwang@mandriva.org> 7.2-1mdv2010.0
+ Revision: 370446
- New version 7.2

* Thu Mar 05 2009 Frederic Crozat <fcrozat@mandriva.com> 7.1-2mdv2009.1
+ Revision: 349061
- Add explicit provides for /bin/env and /usr/bin/env

* Thu Feb 26 2009 Per Øyvind Karlsen <peroyvind@mandriva.org> 7.1-1mdv2009.1
+ Revision: 345271
- add versioned buildrequires on tar & automake for xz support
- new release: 7.1
- rediff a lot of patches..
- fix typo
- update DIR_COLORS patch with new .xz format added

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - rebuild for python-2.6

* Sun Dec 21 2008 Oden Eriksson <oeriksson@mandriva.com> 6.12-4mdv2009.1
+ Revision: 316959
- rediffed some fuzzy patches

* Tue Nov 11 2008 Gustavo De Nardin <gustavodn@mandriva.com> 6.12-3mdv2009.1
+ Revision: 302337
- cripple coreutils to not use utimensat() syscall, available since kernel
  2.6.22, for Xen kernel compatibility (#45606)

  + Thierry Vignaud <tv@mandriva.org>
    - remove tool list from description

* Tue Jun 24 2008 Luiz Fernando Capitulino <lcapitulino@mandriva.com> 6.12-2mdv2009.0
+ Revision: 228635
- Fix wrong allocation size
  The line which allocates szStrings is allocating only
  three bytes instead of the space required for three
  char pointers.
  Bug reproducible by doing 'uname -p'.

* Mon Jun 16 2008 Funda Wang <fwang@mandriva.org> 6.12-1mdv2009.0
+ Revision: 219518
- fix problematic cut test case
- chmod at prep section
- New version 6.12
- sync i18n patch with fedora

* Thu May 01 2008 Funda Wang <fwang@mandriva.org> 6.11-1mdv2009.0
+ Revision: 199891
- rediff groupfix patch
- rediff i18n and pam patch
- rediff patch703
- New version 6.11

* Fri Mar 07 2008 Andreas Hasenack <andreas@mandriva.com> 6.10-4mdv2008.1
+ Revision: 181646
- drop specific versioned requires of automake
- fix "id" can't fetch group name (#38577)

* Tue Jan 29 2008 Funda Wang <fwang@mandriva.org> 6.10-3mdv2008.1
+ Revision: 159680
- fix requirment on info-install

* Sun Jan 27 2008 Funda Wang <fwang@mandriva.org> 6.10-2mdv2008.1
+ Revision: 158552
- update binary list

* Sat Jan 26 2008 Funda Wang <fwang@mandriva.org> 6.10-1mdv2008.1
+ Revision: 158248
- Update i18n patch with fedora one
- rediff uname patch
- rediff pam patch
- New version 6.10
- drop patches merged upstream

* Fri Jan 11 2008 Thierry Vignaud <tv@mandriva.org> 6.9-6mdv2008.1
+ Revision: 149129
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Arnaud Patard <apatard@mandriva.com>
    - Use proper way to change CFLAGS in the spec file.
      (aka dd if=/dev/zero bs=1M count=300 | time -p sum -s bug fix).

* Thu Sep 06 2007 Per Øyvind Karlsen <peroyvind@mandriva.org> 6.9-5mdv2008.0
+ Revision: 81114
- disable coloring for text documents

* Sun Aug 26 2007 Per Øyvind Karlsen <peroyvind@mandriva.org> 6.9-4mdv2008.0
+ Revision: 71568
- give black background for white text for documents in case of using
  terminal with white background (updates P1011, fixes #32827)
- add some more files to doc coloring (updates P1011)

* Thu Aug 23 2007 Thierry Vignaud <tv@mandriva.org> 6.9-3mdv2008.0
+ Revision: 69360
- kill file require on info-install

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - add coloring for .wma & *rc (updates P1011)
    - add even more formats (updates P1011, I have no life:p)
    - drop lzma patch (P1010) and rather merge with generic dircolors patch (P1011)
    - add some more formats (updates P1011)
    - regenerate dircolors.h with dcgen in stead of patch
    - add coloring for backup files (updates P1011)
    - drop junk and be sure not to remove copyright notice in dircolors.hin (updates P1011)
    - add white color for document formats (updates P1011)
    - add a few more formats (updates P1011)
    - update P1011 with coloring for .flv (flash video)

* Sat Jul 14 2007 Funda Wang <fwang@mandriva.org> 6.9-2mdv2008.0
+ Revision: 51981
- Add fedora patch to build against glibc 2.6
- Update program list
- Obsoletes base64

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - add back always blinking colors for broken symlinks (P1013)
    - fix P1011 as it reverted P1010 and lzma coloring

* Thu Jul 12 2007 Funda Wang <fwang@mandriva.org> 6.9-1mdv2008.0
+ Revision: 51465
- Enable test scripts
- Remove old acl patches
- rediff patch 1011
- Rediff patch 1010.
- Add patch1012: From fedora, fix ls -x
- Rediff patch800: from fedora
- Rediff patch706: from Fedora.
- Rediff patch1155
- remove patch107: obsoletes by upstream code
- Remove patch102: sparc detection not there
- Remove patch0: lg.po not there
- New upstream version

* Wed Jul 11 2007 Per Øyvind Karlsen <peroyvind@mandriva.org> 5.97-8mdv2008.0
+ Revision: 51341
- drop S101 & S102 and rather merge with dircolors.hin in package as well as add few types (P1011)
- add lzma coloring support for ls (P1010, might need some more work?)
- change to and fix usage of new automake 1.10
- fix inclusion of locale files

* Mon May 28 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 5.97-7mdv2008.0
+ Revision: 32177
+ rebuild (emptylog)

* Mon May 28 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 5.97-6mdv2008.0
+ Revision: 32036
- fix -doc description
- remove redundant build-requirement of acl-devel

  + Anssi Hannula <anssi@mandriva.org>
    - fix URL


* Tue Feb 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 5.97-6mdv2007.0
+ Revision: 123126
- bump release (#28834)

  + Per Øyvind Karlsen <pkarlsen@mandriva.com>
    - reintroduce interactive override (-if) and rather fix check (P1155, real fix for #16209)

  + Olivier Blin <oblin@mandriva.com>
    - explicitely run autotools (or else configure is run two times), we need them for pam/i18n/acl/xattr/hname

* Fri Oct 20 2006 Olivier Blin <oblin@mandriva.com> 5.97-4mdv2007.1
+ Revision: 71290
- rebuild for su to be linked with pam (#26353 and #26527)
- Import coreutils

* Thu Aug 31 2006 Thierry Vignaud <tvignaud@mandriva.com> 5.97-3mdv2007.0
- kill patch 1155 thus the testsuite works again (#16209)
  [warning: this means cp -i -f behaves like cp -i, no more like cp -f]
- update & reenable patch 1001-1004 from suse (ACL+xattr support)

* Thu Aug 31 2006 Thierry Vignaud <tvignaud@mandriva.com> 5.97-1mdv2007.0
- new release
- update patches 800 & 1001 from rh
- rediff patches 101, 105, 111, 114, 1115, 703 & 1003
- kill patches 108, 112, 116, 117, 153, 908, 2000 (merged upstream)
- kill patch 2001 (no more needed)
- kill patch 105 (unstandard option)
- drop patches 111 (deprecated rh patch introduced in fileutils-4.1.1-1mdk),
  114 (likewise, 4.1) 115 (likewise, 4.1.5-1mdk), 710, 901 (no more needed),
  1002 (merged in 1001)
- source 200: sync with fedora
- disable patch 104 (it's time to catch offenders) and 1003 (broken)
- fix build

* Thu Aug 31 2006 Thierry Vignaud <tvignaud@mandriva.com> 5.2.1-11mdv2007.0
- patch 2000: update zh translation (#17302)
- patch 2001: fix build
- fix macro-in-%
%changelog
* Fri Aug  24 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 650454a
- New version 8.17 (sync with Cooker), add some older Rosa
  
* Fri Aug  24 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 722ce7a
- Adjust BR, do some cleanups
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13718 |12mr|corosync-1.2.8-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# define alphatag svn1211
%define buildtrunk 0
%{?alphatag: %define buildtrunk 1}
%{?_with_buildtrunk: %define buildtrunk 1}
%define major 4
%define libname %mklibname corosync %major
%define libnamedevel %mklibname -d corosync
#define _disable_ld_no_undefined 1

Name: corosync
Summary: The Corosync Cluster Engine and Application Programming Interfaces
Version: 1.2.8
Release: %mkrel 5
License: BSD
Group: System/Base
URL: http://www.corosync.org
Source0: ftp://ftp:downloads@ftp.corosync.org/downloads/corosync-%{version}/corosync-%{version}.tar.gz
Patch1:	corosync-fix-linking.patch

# Runtime bits
Requires: %{libname} >= %{version}-%{release}
Requires(pre): rpm-helper
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires(postun): rpm-helper
Conflicts: openais <= 0.89, openais-devel <= 0.89

%if %{buildtrunk}
BuildRequires: autoconf automake
%endif
BuildRequires: nss-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-root

%description 
This package contains the Corosync Cluster Engine Executive, several default
APIs and libraries, default configuration files, and an init script.

%package -n %{libname}
Summary: The Corosync Cluster Engine Libraries
Group: System/Libraries
Conflicts: corosync < 0.92-7
Obsoletes: corosynclib < 1.1.0

%description -n %{libname}
This package contains corosync libraries.

%package -n %{libnamedevel}
Summary: The Corosync Cluster Engine Development Kit
Group: Development/C
Requires: %{libname} = %{version}-%{release}
Requires: pkgconfig
Provides: corosync-devel = %{version} corosynclibs-devel = %{version}
Obsoletes: corosync-devel < 0.92-7
Obsoletes: corosynclibs-devel < 1.1.0

%description -n %{libnamedevel}
This package contains include files and man pages used to develop using
The Corosync Cluster Engine APIs.

%prep
%setup -q -n corosync-%{version}
%patch1 -p1 -b .linkrt

#if %{buildtrunk}
./autogen.sh
#endif

#%{_configure}	CFLAGS="$(echo '%{optflags}')" \
#		--prefix=%{_prefix} \
#		--sysconfdir=%{_sysconfdir} \
#		--localstatedir=%{_localstatedir} \
#		--with-lcrso-dir=%{_libexecdir}/lcrso \
#		--libdir=%{_libdir}
%configure --with-lcrso-dir=%{_libexecdir}/lcrso

%build
%make

%install
rm -rf %{buildroot}

#make install DESTDIR=%{buildroot}
%makeinstall_std
install -d %{buildroot}%{_initddir}
mv %{buildroot}/etc/init.d/* %{buildroot}/%{_initddir}
#install -m 755 init/generic %{buildroot}%{_initddir}/corosync

## tree fixup
# drop static libs
rm -f %{buildroot}%{_libdir}/*.a
# drop docs and html docs for now
rm -rf %{buildroot}%{_docdir}/*

%clean
rm -rf %{buildroot}
%post
%_post_service %{name}

%preun
%_preun_service %{name}

%postun
[ "$1" -ge "1" ] && /sbin/service corosync condrestart &>/dev/null || :

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%postun -n %{libname} -p /sbin/ldconfig
%endif

%files 
%defattr(-,root,root,-)
%doc LICENSE SECURITY
%{_sbindir}/corosync*
%dir %{_sysconfdir}/corosync
%dir %{_sysconfdir}/corosync/uidgid.d
%config(noreplace) %{_sysconfdir}/corosync/corosync.conf.example
%{_initddir}/corosync
%dir %{_libexecdir}/lcrso
%{_libexecdir}/lcrso/*.lcrso
%dir %{_localstatedir}/lib/corosync
%{_mandir}/man8/corosync_overview.8*
%{_mandir}/man8/corosync-*.8*
%{_mandir}/man8/corosync.8*
%{_mandir}/man5/corosync.conf.5*

%files -n %{libname}
%defattr(-,root,root,-)
%{_libdir}/lib*.so.*

%files -n %{libnamedevel}
%defattr(-,root,root,-)
%doc LICENSE README.devmap
%{_includedir}/corosync/
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*.pc
%{_mandir}/man3/*.3*
%{_mandir}/man8/cpg_overview.8*
%{_mandir}/man8/evs_overview.8*
%{_mandir}/man8/confdb_overview.8*
%{_mandir}/man8/logsys_overview.8*
%{_mandir}/man8/votequorum_overview.8*
%{_mandir}/man8/coroipc_overview.8*
%{_mandir}/man8/sam_overview.8*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13719 |12mr|cpio-2.11-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A GNU archiving program
Name:		cpio
Version:	2.11
Release:	6
License:	GPLv2+
Group:		Archiving/Backup
URL:		http://www.gnu.org/software/cpio/
Source:		ftp://ftp.gnu.org/pub/gnu/%{name}/%{name}-%{version}.tar.bz2
Source1:	ftp://ftp.gnu.org/pub/gnu/%{name}/%{name}-%{version}.tar.bz2.sig
Patch3:		cpio-2.7-svr4compat.patch
BuildRequires:	bison
Requires:	rmt
BuildRequires:	texinfo

%description
GNU cpio copies files into or out of a cpio or tar archive.  Archives
are files which contain a collection of other files plus information
about them, such as their file name, owner, timestamps, and access
permissions.  The archive can be another file on the disk, a magnetic
tape, or a pipe.  GNU cpio supports the following archive formats:  binary,
old ASCII, new ASCII, crc, HPUX binary, HPUX old ASCII, old tar and POSIX.1
tar.  By default, cpio creates binary format archives, so that they are
compatible with older cpio programs.  When it is extracting files from
archives, cpio automatically recognizes which kind of archive it is reading
and can read archives created on machines with a different byte-order.

Install cpio if you need a program to manage file archives.
archives

%prep

%setup -q
%patch3 -p1 -b .svr4compat

%build
export CPPFLAGS="%{optflags} -DHAVE_LSTAT=1"
%configure2_5x \
	--bindir=/bin \
	--with-rmt=/sbin/rmt \
	--disable-rpath

%make

%check
make check

%install
%makeinstall_std

%find_lang %{name}

# remove unpackaged file
rm -f %{buildroot}%{_mandir}/man1/mt.*


%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS ChangeLog README NEWS
/bin/cpio
%{_infodir}/cpio.*
%{_mandir}/man1/cpio.1*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13720 |12mr|cppunit-1.12.1-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define api 1.12
%define libname %mklibname cppunit %{api}_%{major}
%define develname %mklibname cppunit -d
%define testrunnermajor 1
%define testrunnerlibname %mklibname qttestrunner %testrunnermajor

Summary:	C++ port of JUnit Testing Framework
Name:		cppunit
Version:	1.12.1
Release:	11
License:	LGPLv2+
Group:		System/Libraries
URL:		http://cppunit.sourceforge.net/
Source0:	http://downloads.sourceforge.net/cppunit/%{name}-%{version}.tar.bz2
Patch0:		cppunit-1.11.4-missing-include.patch
Patch1:		cppunit-1.12.1-no_lib_in_cppunit-config.diff

%description
CppUnit is the C++ port of the famous JUnit framework for unit
testing. Test output is in XML for automatic testing and GUI
based for supervised tests.

%package -n %{libname}
Summary:	C++ port of JUnit Testing Framework
Group:		System/Libraries

%description -n	%{libname}
CppUnit is the C++ port of the famous JUnit framework for unit
testing. Test output is in XML for automatic testing and GUI
based for supervised tests.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/C++
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	lib%{name}%{api}-devel = %{version}-%{release}
Obsoletes:	%{mklibname cppunit 1.12_0 -d}

%description -n %{develname}
CppUnit is the C++ port of the famous JUnit framework for unit
testing. Test output is in XML for automatic testing and GUI
based for supervised tests.

%prep

%setup -q
%patch0 -p1
%patch1 -p0

%build
%configure2_5x \
    --enable-shared \
    --disable-static \
    --disable-doxygen \
    --disable-dot \
    --disable-html-docs \
    --disable-latex-docs

# <oden> somehow LIBADD_DL is ignored, is that an intentional change?
perl -pi -e "s|^LIBS =.*|LIBS = -lm -ldl|g" src/cppunit/Makefile

%make

%install
rm -rf %{buildroot}

%makeinstall_std

#(tpg) do not duplicate docs
rm -rf  %{buildroot}%{_datadir}/doc/cppunit

# clean up
rm -rf %{buildroot}%{_datadir}/cppunit
rm -f %{buildroot}%{_libdir}/*.*a

%files -n %{libname}
%{_libdir}/libcppunit-%{api}.so.%{major}*

%files -n %{develname}
%doc AUTHORS NEWS README THANKS ChangeLog
%{_bindir}/cppunit-config
%{_bindir}/DllPlugInTester
%{_libdir}/*.so
%{_includedir}/cppunit
%{_datadir}/aclocal/cppunit.m4
%{_mandir}/man1/*
%{_libdir}/pkgconfig/cppunit.pc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13721 |12mr|cpqarrayd-2.3-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Monitors SmartArray controllers and notifies via SNMP and syslog
Name:		cpqarrayd
Version:	2.3
Release:	%mkrel 11
License:	GPL
Group:		System/Servers
URL:		http://www.strocamp.net/opensource/
Source0:	http://www.strocamp.net/opensource/compaq/downloads/%{name}-%{version}.tar.bz2
Patch0:		cpqarrayd-2.3.no_ida.patch
Patch1:		cpqarrayd-2.3-message-overrun.patch
Patch2:		cpqarrayd-2.3-fix-str-fmt.patch
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires:	net-snmp
BuildRequires:	net-snmp-devel
BuildRequires:	openssl-devel
BuildRequires:	kernel-source
BuildRequires:	libtool
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This tool can run on a linux based intel box with a smart array controller from
Compaq. It reports status changes in the disks both to the syslog and to a snmp
trap host. The default is to only log to the syslog. You can specify traphosts
with the -t parameter at the commandline. Multiple traphosts are allowed. It
checks for valid input, but any errors are non-fatal, in fact the traphost is
just ignored. To ensure correct opereration compile it for the same kernel that
runs on the machine where you want to use this. At least make sure that the
version of the SmartArray driver is the same. Strange things can happen
otherwise.

%prep

%setup -q
%patch0 -p1 -b .no_ida
%patch1 -p1 -b .message-overrun
%patch2 -p0

chmod 644 AUTHORS ChangeLog NEWS README

%build
rm -rf .deps
rm -f configure
#libtoolize --force --copy; aclocal; autoheader; automake --add-missing --copy --foreign; autoconf
autoreconf -fiv

%configure2_5x \
    --with-kernel=/usr/src/linux

%make

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_sysconfdir}/sysconfig

%makeinstall

perl -i -p -e 's:\@installroot\@:%{prefix}:;' scripts/cpqarrayd

install -m0755 scripts/cpqarrayd %{buildroot}%{_initrddir}
install scripts/cpqarrayd.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/cpqarrayd

%post
%_post_service cpqarrayd

%preun
%_preun_service cpqarrayd

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog NEWS README
%attr(0755,root,root) %{_initrddir}/cpqarrayd
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/cpqarrayd
%{_sbindir}/cpqarrayd
%{_mandir}/man1/cpqarrayd.1*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13722 |12mr|cpufreq-2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	An initscript to set CPU frequency settings
Name:		cpufreq
Version:	2.0
Release:	%mkrel 1
License:	GPL
Group:		System/Servers
Url:		http://cvs.mandriva.com/cgi-bin/cvsweb.cgi/SPECS/cpufreq/
Source0:	%{name}-%{version}.tar.xz
Requires(pre):	rpm-helper
Requires(postun):	rpm-helper
BuildArch:	noarch

Requires:	pciutils, sed, gawk, grep, coreutils

%description
cpufreq is a simple initscript to set CPU frequency settings.

%prep
%setup -q

%build

%install
install -D -m755 %{name} %{buildroot}%{_bindir}/%{name}
install -D -m755 %{name}.init %{buildroot}%{_initrddir}/%{name}
install -D -m644 %{name}.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/%{name}
install -D -m644 %{name}.service %{buildroot}%{_unitdir}/%{name}.service

%post
%_post_service %{name}

%preun
%_preun_service  %{name}

%files
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%{_bindir}/%{name}
%{_initrddir}/%{name}
%{_unitdir}/%{name}.service



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13723 |12mr|cpufreqd-2.4.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name cpufreqd
%define version 2.4.2
%define release %mkrel 6
%define lib_name %mklibname %name 

# (misc) about the rpmlint warning.
#
# file in /usr/lib are plugin, so they do not have a soname
# and they do not nned to be installable side by side with another
# version, so it is safe to ignore the error.

Name: %{name}
Summary: CPU frequency scaling daemon
Version: %{version}
Release: %{release}
Group: System/Kernel and hardware
Source: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
Source1: %{name}.init.mdk.bz2
Source2: cpufreq_defaults.bz2
Patch0: %{name}.Makefile.patch
# (fc) 1.2.3-2mdk add more cpu intensive programs to full power mode
Patch1: cpufreqd-2.1.1-defaults.patch
# add patch from upstream to fix a buffer overflow with gcc-4.5
Patch2: cpufreqd-2.4.2-fix-segfault-when-calling-realpath.patch
Url: http://www.linux.it/~malattia/wiki/index.php/Cpufreqd
BuildRoot: %{_tmppath}/%{name}-buildroot
License: GPLv2+
Requires(preun,post): rpm-helper
BuildRequires: automake
BuildRequires: libcpufreq-devel
BuildRequires: sysfsutils-devel
Requires: %{lib_name} 

%description
cpufreqd is meant to be a replacement of the speedstep applet you
can find on some other OS, it monitors battery level, AC state and
running programs and adjusts the frequency of the processor according to
a set of rules specified in the config file (see cpufreqd.conf (5)).

It works only a kernel patched with the cpufreq patch, such as the 
standard Mandriva Linux kernel.
You also need a supported processor, often found in laptop computer.


%package -n %{lib_name}
Summary: Library for %{name}
Group: System/Kernel and hardware
%description -n %{lib_name}
This packages contains some library needed
by %{name}.

%prep
%setup -q -n %{name}-%{version}
%patch0 -p0
%patch1 -p1 -b .defaults
%patch2 -p1 -b .segfault
#(misc) Patch on the makefile, needed to recreate it.
#aclocal
#autoconf
#automake -a
autoreconf -fiv

%build
%configure2_5x 
%make

%install

%{__rm} -rf ${RPM_BUILD_ROOT}

%makeinstall

%{__install} -d %{buildroot}{%{_sysconfdir}/sysconfig,%{_initrddir}}
%{__bzip2} -dc %{SOURCE1} > %{buildroot}/%{_initrddir}/%{name}
%{__install} -d %{buildroot}%{_sysconfdir}/%{name}
%{__install} -d %{buildroot}%{_datadir}/%{name}
%{__bzip2} -dc %{SOURCE2} > %{buildroot}%{_datadir}/%{name}/cpufreq_defaults
%clean
%{__rm} -rf ${RPM_BUILD_ROOT}

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%files
%defattr(-,root,root,0755)
%doc AUTHORS README TODO NEWS ChangeLog
%attr(755,root,root) %{_sbindir}/cpufreqd
%config(noreplace) %attr(644,root,root) %{_sysconfdir}/cpufreqd.conf
%config(noreplace) %attr(755,root,root) %{_initrddir}/%{name}
%dir %{_sysconfdir}/%{name}/
%attr(644,root,root) %{_datadir}/%{name}/cpufreq_defaults
%dir %{_datadir}/%{name}/
%attr(644,root,root) %{_mandir}/*/*
%{_bindir}/*
%files -n %{lib_name}
%defattr(-,root,root,0755)
%{_libdir}/cpufreqd*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13724 |12mr|cpufrequtils-008-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname cpufreq %{major}
%define develname %mklibname cpufreq -d

Summary:	Tools to determine and set cpufreq settings
Name:		cpufrequtils
Version:	008
Release:	4
License:	GPLv2
Group:		System/Base
URL:		http://www.kernel.org/pub/linux/utils/kernel/cpufreq/cpufrequtils.html
Source0:	http://www.kernel.org/pub/linux/utils/kernel/cpufreq/%{name}-%{version}.tar.bz2
BuildRequires:	libtool
BuildRequires:	sysfsutils-devel
BuildRequires:	gettext

%description
To make access to the Linux kernel cpufreq subsystem easier for users
and cpufreq userspace tools, the cpufrequtils package was created. It
contains a library used by other programs (libcpufreq), command line
tools to determine current CPUfreq settings and to modify them
(cpufreq-info and cpufreq-set), and debug tools.

%package -n %{libname}
Summary:	Main library for %{name}
Group:		%{group}

%description -n %{libname}
Dynamic library for programs accessing cpufreq subsystem.

%package -n     %{develname}
Summary:	Development files for %{name}
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	libcpufreq-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Obsoletes:	%{mklibname cpufreq 0 -d}

%description -n %{develname}
Static libraries, include files for cpufrequtils.

%prep
%setup -q

%build
%setup_compile_flags
%make

%install
rm -rf %{buildroot}
%makeinstall localedir=%{buildroot}%{_datadir}/locale

%find_lang %{name}

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%files -f %{name}.lang
%doc README AUTHORS
%defattr (-,root,root)
%{_mandir}/man1/*
%{_bindir}/*

%files -n %{libname}
%defattr(-, root, root)
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%defattr(-, root, root)
%{_libdir}/*.so
%{_includedir}/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13725 |12mr|cpuinfo-1.0-0.20110325.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define svndate	20110325
%define	major	1
%define	libname	%mklibname %{name} %{major}
%define	devname	%mklibname %{name} -d
%define	static	%mklibname %{name} -d -s

%bcond_without	perl
%bcond_without	python

Summary:	A CPU identification tool and library
Name:		cpuinfo
Version:	1.0
Release:	%{?svndate:0.%{svndate}.}3
# based on branch at https://code.launchpad.net/cpuinfo/trunk, please don't
# replace until merged upstream
Source0:	%{name}-%{version}%{?svndate:-%{svndate}}.tar.xz
License:	GPLv2+
Group:		System/Kernel and hardware
Url:		http://gwenole.beauchesne.info/projects/cpuinfo/
ExclusiveArch:	%{ix86} x86_64 ppc ppc64 ia64
%if %{with perl}
BuildRequires:	perl-devel
%endif
%if %{with python}
BuildRequires:	python-devel python-setuptools
%endif

%description
cpuinfo consists of an API/library used by programs to get information
about the underlying CPU. Such information includes CPU vendor, model
name, cache hierarchy, and supported features (e.g. CMP, SMT, and
SIMD). cpuinfo is also a standalone program to demonstrate the use of
this API.

%package -n	%{libname}
Summary:	Library for cpuinfo
Group:		System/Libraries

%description -n	%{libname}
This package contains the library needed to run programs dynamically
linked with cpuinfo.

%package -n	%{devname}
Summary:	Development files for cpuinfo
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
%rename		%{name}-devel

%description -n	%{devname}
This package contains headers and libraries needed to use cpuinfo's
processor characterisation features in your programs.

%package -n	%{static}
Summary:	Static library for cpuinfo
Group:		Development/C
Provides:	%{name}-static-devel = %{version}-%{release}
Requires:       %{devname} = %{version}-%{release}

%description -n	%{static}
This package contains static libraries needed to statically link cpuinfo's
processor characterisation features in your programs.

%if %{with perl}
%package -n	perl-Cpuinfo
Summary:	Perl bindings for cpuinfo
Group:		Development/Perl

%description -n	perl-Cpuinfo
Provides a Perl API to the cpuinfo library.
%endif

%if %{with python}
%package -n	python-cpuinfo
Summary:	Python bindings for cpuinfo
Group:		Development/Perl

%description -n python-cpuinfo
Provides a Python API to the cpuinfo library.
%endif

%prep
%setup -q

%build
%configure \
	--enable-shared \
%if %{with perl}
	--enable-perl=vendor \
%endif
%if %{with python}
	--enable-python \
%endif
	--install-sdk
LDFLAGS="%{ldflags}" %make

%install
%makeinstall_std

# nuke unpackaged files
find $RPM_BUILD_ROOT -name cpuinfo.pl -exec rm -f {} \;
find $RPM_BUILD_ROOT -name perllocal.pod -exec rm -f {} \;
find $RPM_BUILD_ROOT -name .packlist -exec rm -f {} \;

%files
%doc README COPYING NEWS
%{_bindir}/cpuinfo

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/libcpuinfo.so.%{major}*

%files -n %{devname}
%{_includedir}/cpuinfo.h
%{_libdir}/pkgconfig/libcpuinfo.pc
%{_libdir}/libcpuinfo.so

%files -n %{static}
%{_libdir}/libcpuinfo.a

%if %{with perl}
%files -n perl-Cpuinfo
%doc src/bindings/perl/cpuinfo.pl
%{perl_vendorarch}/Cpuinfo.pm
%dir %{perl_vendorarch}/auto/Cpuinfo
%{perl_vendorarch}/auto/Cpuinfo/*
%endif

%if %{with python}
%files -n python-cpuinfo
%{python_sitearch}/CPUInfo.so
%dir %{python_sitearch}/pycpuinfo-*.egg-info/
%{python_sitearch}/pycpuinfo-*.egg-info/*
%endif



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13726 |12mr|cpuset-1.5.5-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Allows manipulation of cpusets on system and provides higher level functions
Name:		cpuset
Version:	1.5.5
Release:	3
License:	GPLv2
Group:		System/Kernel and hardware
URL:		http://code.google.com/p/cpuset
Source0:	%{name}-%{version}.tar.gz
BuildRequires:	python-devel
BuildArch:	noarch

%description
Cpuset is a Python application to make using the cpusets facilities in the
Linux kernel easier.  The actual included command is called cset and it allows
manipulation of cpusets on the system and provides higher level functions such
as implementation and control of a basic CPU shielding setup.

%prep
%setup -q

%build
CFLAGS="%{optflags}" \
python setup.py build
#make doc  ->not yet, asciidoc is missing...

%install
# Install binaries, but do not install docs via setup.py
python setup.py install --root=%{buildroot} --prefix=%{_prefix} --install-data=/eraseme
rm -rf %{buildroot}/eraseme

# Install documentation
mkdir -p %{buildroot}/%{_defaultdocdir}/cpuset
cp NEWS README INSTALL AUTHORS COPYING cset.init.d %{buildroot}/%{_defaultdocdir}/cpuset/
mkdir -p %{buildroot}/%{_mandir}/man1
cd doc
cp *.1 %{buildroot}/%{_mandir}/man1
cp *.txt %{buildroot}/%{_defaultdocdir}/cpuset/
mkdir %{buildroot}/%{_defaultdocdir}/cpuset/html
cp *.html %{buildroot}/%{_defaultdocdir}/cpuset/html/

%files
%{_bindir}/cset
%{python_sitelib}/*
%{_mandir}/man1/*
%{_defaultdocdir}/*


%changelog
* Fri Oct  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 5110efe
- Should be noarch package
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13727 |12mr|crack-attack-1.1.14-23
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		crack-attack
Summary:	Tetris like game
Version:	1.1.14
Release:	23
Group:		Games/Arcade
License:	GPL
Url:		http://www.nongnu.org/crack-attack/
Source0:	http://savannah.nongnu.org/download/crack-attack/%{name}-%{version}.tar.bz2
Source11:	%{name}-48.png
Source12:	%{name}-32.png
Source13:	%{name}-16.png
Source4:	crack-attack-scripts.tar.bz2
Source5:	crack-attack-1.1.10-man6-page.bz2
Patch0:		crack-attack-1.1.14-fix-str-fmt.patch
Patch3:		crack-attack-1.1.14-dont-segfault-i865g.patch
Patch4:		crack-attack-1.1.14-ipv6-patch
Patch5:		crack-attack-1.1.14-gcc43.patch
Patch6:		crack-attack-1.1.14-freeglut-init.patch
BuildRequires:	autoconf
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(glut)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(xmu)
Requires:	zenity
Suggests:	crack-attack-music
Suggests:	crack-attack-sounds

%description
'Crack Attack!' is a free OpenGL game
based on the Super Nintendo classic Tetris Attack.

%prep
%setup -q -a 4
%patch0 -p0 -b .str
%patch3 -p0 -b .seg
# http://lists.gnu.org/archive/html/crack-attack-devel/2005-05/msg00002.html
%patch4 -p0
%patch5 -p1 -b .gcc43
# This patch will be needed after we switch to freeglut:
#%patch6 -p1
bzcat %{SOURCE5} > doc/crack-attack.6

perl -pi -e "s|^CXXFLAGS.*|CXXFLAGS = $RPM_OPT_FLAGS -DNDEBUG|" src/Makefile*

%build
autoreconf -fi
%configure2_5x	--bindir=%{_gamesbindir} \
		--datadir=%{_gamesdatadir} \
		--enable-sound
%make

%install
%makeinstall_std

install -D -m 755 crack-attack-{solo,create-server,join-server} %{buildroot}%{_gamesbindir}/

install -m644 %{SOURCE11} -D %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
install -m644 %{SOURCE13} -D %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png

rm -rf %{buildroot}%{_mandir}/man1/crack-attack.1
install -m644 doc/crack-attack.6 -D %{buildroot}%{_mandir}/man6/crack-attack.6

install -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
Name=Crack Attack!
Exec=crack-attack
Icon=crack-attack
Terminal=false
Type=Application
Categories=ArcadeGame;Game;
StartupNotify=false
EOF

%files
%doc doc/*.html doc/*.jpg
%{_gamesbindir}/%{name}
%{_gamesbindir}/%{name}-*
%{_gamesdatadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/48x48/apps/%{name}.png
%{_iconsdir}/hicolor/32x32/apps/%{name}.png
%{_iconsdir}/hicolor/16x16/apps/%{name}.png
%{_mandir}/man6/*



%changelog
* Sun Aug  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 91865df
- Update BuildRequires
  
* Sun Aug  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 53471d8
- Convert BR to pkgconfig style, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13728 |12mr|crack-attack-music-1-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name crack-attack-music
%define version 1
%define release %mkrel 13

Summary:	Music files for crack-attack
Name:		%{name}
Version:	%{version}
Release: 	%{release}
Url:		http://www.miguev.net/misc/
Source0:	%{name}.tar.bz2
Group:		Games/Arcade
License:	GPL
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires:	crack-attack >= 1.1.10-5mdk
BuildArch:	noarch

%description
'Crack Attack!' is a free OpenGL game
based on the Super Nintendo classic Tetris Attack.

This package provides music to enhance the gaming experience.
%prep
%setup -q  -n data

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_gamesdatadir}/crack-attack/
cp -a music $RPM_BUILD_ROOT%{_gamesdatadir}/crack-attack/music

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_gamesdatadir}/crack-attack/music/




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13729 |12mr|crack-attack-sounds-1-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name crack-attack-sounds
%define version 1
%define release %mkrel 12

Summary:	Sound files for crack-attack
Name:		%{name}
Version:	%{version}
Release: 	%{release}
Url:		http://www.miguev.net/misc/
Source0:	%{name}.tar.bz2
Group:		Games/Arcade
License:	GPL
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires:	crack-attack >= 1.1.10-5mdk
BuildArch:	noarch

%description
'Crack Attack!' is a free OpenGL game
based on the Super Nintendo classic Tetris Attack.

This package provides sounds to enhance the gaming experience.
%prep
%setup -q  -n data

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_gamesdatadir}/crack-attack/
cp -a sounds $RPM_BUILD_ROOT%{_gamesdatadir}/crack-attack/sounds

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_gamesdatadir}/crack-attack/sounds




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13730 |12mr|cracklib-2.8.18-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define root	crack

%define _enable_libtoolize 1

%define major		2
%define libname		%mklibname %root %major
%define develname	%mklibname %root -d

Summary:	A password-checking library
Name:		cracklib
Version:	2.8.18
Release:	%mkrel 2
Group:		System/Libraries
License:	LGPLv2
URL:		http://sourceforge.net/projects/cracklib/
Source0:	http://prdownloads.sourceforge.net/cracklib/cracklib-%{version}.tar.gz
Source1:        http://prdownloads.sourceforge.net/cracklib/cracklib-words.bz2
Source10:	ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/computer/Domains.bz2
Source11:	ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/computer/Dosref.bz2
Source12:	ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/computer/Ftpsites.bz2
Source13:	ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/computer/Jargon.bz2
Source14:	ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/computer/common-passwords.txt.bz2
Source15:	ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/computer/etc-hosts.bz2
Source16:	ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/movieTV/Movies.bz2
Source17:	ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/movieTV/Python.bz2
Source18:	ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/movieTV/Trek.bz2
Source19:	ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/literature/LCarrol.bz2
Source20:	ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/literature/Paradise.Lost.bz2
Source21:	ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/literature/cartoon.bz2
Source22:	ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/literature/myths-legends.bz2
Source23:	ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/literature/sf.bz2
Source24:	ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/literature/shakespeare.bz2
Source25:	ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/names/ASSurnames.bz2
Source26:	ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/names/Congress.bz2
Source27:	ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/names/Family-Names.bz2
Source28:	ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/names/Given-Names.bz2
Source29:	ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/names/famous.bz2
Source30:	ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/names/fast-names.bz2
Source31:	ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/names/female-names.bz2
Source32:	ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/names/male-names.bz2
Source33:	ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/names/names.french.bz2
Source34:	ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/names/names.hp.bz2
Source35:	ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/names/other-names.bz2
Source36:	ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/names/surnames.finnish.bz2
Patch0:		cracklib-2.8.15-fix-python-path.patch
Patch1:		cracklib-2.8.15-inttypes.patch
Patch2:		cracklib-2.8.12-gettext.patch
Conflicts:	libcrack2 < 2.8.15
Conflicts:	lib64crack2 < 2.8.15
BuildRequires:	gettext-devel
Buildroot:	%{_tmppath}/%{name}-%{version}

%description
CrackLib tests passwords to determine whether they match certain
security-oriented characteristics. You can use CrackLib to stop
users from choosing passwords which would be easy to guess. CrackLib
performs certain tests: 

* It tries to generate words from a username and gecos entry and 
  checks those words against the password;
* It checks for simplistic patterns in passwords;
* It checks for the password in a dictionary.

CrackLib is actually a library containing a particular
C function which is used to check the password, as well as
other C functions. CrackLib is not a replacement for a passwd
program; it must be used in conjunction with an existing passwd
program.

Install the cracklib package if you need a program to check users'
passwords to see if they are at least minimally secure. If you
install CrackLib, you'll also want to install the cracklib-dicts
package.

%package -n	%{libname}
Summary:	A password-checking library
Group:		System/Libraries
Obsoletes:	cracklib < %{version}-%{release}

%description -n %{libname}
CrackLib tests passwords to determine whether they match certain
security-oriented characteristics.

%package -n	%{libname}-python
Summary:	A password-checking library
Group:		System/Libraries
Obsoletes:	cracklib-python < %{version}-%{release}
%py_requires -d

%description -n %{libname}-python
CrackLib tests passwords to determine whether they match certain
security-oriented characteristics.

%package	dicts
Summary:	The standard CrackLib dictionaries
Group:		System/Libraries

%description	dicts
The cracklib-dicts package includes the CrackLib dictionaries.
CrackLib will need to use the dictionary appropriate to your system,
which is normally put in /usr/share/dict/words.  Cracklib-dicts also contains
the utilities necessary for the creation of new dictionaries.

If you are installing CrackLib, you should also install cracklib-dicts.

%package -n	%{develname}
Summary:	Cracklib link library & header file
Group:		Development/C
Provides:	lib%{root}-devel = %{version}-%{release}
Provides:	%{root}lib-devel = %{version}-%{release}
Requires:	%{libname} = %{version}
Obsoletes:	cracklib-devel < %{version}-%{release}
Obsoletes:	%{mklibname crack 2 -d} < %{version}-%{release}

%description -n	%{develname}
The cracklib devel package include the needed library link and
header files for development.

%prep
%setup -q
%patch0 -p0
cp -p lib/packer.h lib/packer.h.in
%patch1 -p1 -b .inttypes
%patch2 -p1 -b .gettext

autoreconf -fi

for dict in %{SOURCE1} %{SOURCE10} %{SOURCE11} %{SOURCE12} %{SOURCE13} %{SOURCE14} \
    %{SOURCE15} %{SOURCE16} %{SOURCE17} %{SOURCE18} %{SOURCE19} %{SOURCE20} %{SOURCE21} \
    %{SOURCE22} %{SOURCE23} %{SOURCE24} %{SOURCE25} %{SOURCE26} %{SOURCE27} %{SOURCE28} \
    %{SOURCE29} %{SOURCE30} %{SOURCE31} %{SOURCE32} %{SOURCE33} %{SOURCE34} %{SOURCE35} \
    %{SOURCE36} %{SOURCE1}; do
    cp ${dict} dicts/
done
bunzip2 dicts/*.bz2

%build
%configure2_5x --libdir=/%{_lib}
%make

%install
rm -rf %{buildroot}
%makeinstall_std

chmod 0755 ./util/cracklib-format ./util/cracklib-packer
./util/cracklib-format dicts/* | ./util/cracklib-packer %{buildroot}%{_datadir}/cracklib/pw_dict

ln -s cracklib-format %{buildroot}%{_sbindir}/mkdict
ln -s cracklib-packer %{buildroot}%{_sbindir}/packer

ln -s %{_datadir}/cracklib/pw_dict.hwm %{buildroot}%{_libdir}/cracklib_dict.hwm
ln -s %{_datadir}/cracklib/pw_dict.pwd %{buildroot}%{_libdir}/cracklib_dict.pwd
ln -s %{_datadir}/cracklib/pw_dict.pwi %{buildroot}%{_libdir}/cracklib_dict.pwi

install -m644 lib/packer.h %{buildroot}%{_includedir}/

%find_lang %{name}

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%files -n %{libname}
%defattr(-,root,root)
/%{_lib}/*.so.%{major}*

%files -n %{libname}-python
%defattr(-,root,root)
%{py_platsitedir}/cracklib*
%{py_platsitedir}/_cracklib*

%files -f %{name}.lang
%doc AUTHORS NEWS README*

%files -n %{develname}
%defattr(-,root,root)
%{_includedir}/*
/%{_lib}/*.so
/%{_lib}/*.*a

%files dicts
%defattr(-,root,root)
%{_sbindir}/*
%{_datadir}/%{name}
%{_libdir}/cracklib_dict.*


%changelog
* Wed Feb 22 2012 abf
- The release updated by ABF

* Tue May 03 2011 Funda Wang <fwang@mandriva.org> 2.8.18-1mdv2011.0
+ Revision: 663999
- br gettext-devel

  + Oden Eriksson <oeriksson@mandriva.com>
    - 2.8.18
    - rediffed P0
    - added fixes from fedora (P1+P2)
    - mass rebuild

* Sat Oct 30 2010 Shlomi Fish <shlomif@mandriva.org> 2.8.16-2mdv2011.0
+ Revision: 590592
- Bump to new release for python-2.7

* Wed Mar 03 2010 Frederik Himpe <fhimpe@mandriva.org> 2.8.16-1mdv2010.1
+ Revision: 514005
- update to new version 2.8.16

* Fri Nov 20 2009 Frederik Himpe <fhimpe@mandriva.org> 2.8.15-1mdv2010.1
+ Revision: 467688
- Update to new version 2.8.15
- Rediff Python path patch
- Fix libification by moving docs out of library package

* Sun Aug 09 2009 Oden Eriksson <oeriksson@mandriva.com> 2.8.13-4mdv2010.0
+ Revision: 413276
- rebuild

  + Arnaud Patard <apatard@mandriva.com>
    - Fix ftbfs with newer libtool by defining _enable_libtoolize

* Sat Dec 27 2008 Funda Wang <fwang@mandriva.org> 2.8.13-3mdv2009.1
+ Revision: 319812
- rebuild for new python

* Sat Dec 20 2008 Oden Eriksson <oeriksson@mandriva.com> 2.8.13-2mdv2009.1
+ Revision: 316518
- rebuild

* Mon Oct 27 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.8.13-1mdv2009.1
+ Revision: 297783
- patch: fix python modules installation path
- new version

* Thu Jun 19 2008 Adam Williamson <awilliamson@mandriva.org> 2.8.12-1mdv2009.0
+ Revision: 226736
- docs/LICENCE doesn't exist any more..
- new release 2.8.12
- move shared library to /lib (fix #40626, impossible to login without /usr)
- clean file lists
- drop bogus and/or useless devel provides in lib and python packages
- fix python package description
- version obsoletes
- new devel policy
- simplify and clean spec

* Mon Jun 16 2008 Thierry Vignaud <tv@mandriva.org> 2.8.10-6mdv2009.0
+ Revision: 220517
- rebuild
- fix spacing at top of description

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - fix library description (broken for 5 years)

* Fri Jan 11 2008 Thierry Vignaud <tv@mandriva.org> 2.8.10-5mdv2008.1
+ Revision: 149140
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Adam Williamson <awilliamson@mandriva.org>
    - rebuild for optflags
    - make format and packer executable prior to running them in %%install (#31210)

  + Anssi Hannula <anssi@mandriva.org>
    - rebuild with correct optflags

* Sat Jun 02 2007 Adam Williamson <awilliamson@mandriva.org> 2.8.10-1mdv2008.0
+ Revision: 34743
- new release 2.8.10, remove pre-2007 workaround


* Thu Dec 14 2006 Gwenole Beauchesne <gbeauchesne@mandriva.com> 2.8.9-2mdv2007.0
+ Revision: 96899
- BuildRequires: python-devel
- BuildRequires: python
- fix build
- Import cracklib

* Sat Jun 24 2006 Emmanuel Andry <eandry@mandriva.org> 2.8.9-1mdv2007.0
- 2.8.9
- %%mkrel
- add cracklib-python package

* Sat May 13 2006 Stefan van der Eijk <stefan@eijk.nu> 2.8.3-3mdk
- rebuild for sparc

* Sat Dec 31 2005 Mandriva Linux Team <http://www.mandrivaexpert.com/> 2.8.3-2mdk
- Rebuild

* Wed Apr 27 2005 Oden Eriksson <oeriksson@mandriva.com> 2.8.3-1mdk
- 2.8.3, new url, drop upstream implemented patches
- sync some with fedora
- fix summary-ended-with-dot

* Thu May 27 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.7-18mdk
- add one missing header file
- misc spec file fixes


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13731 |12mr|crda-1.1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		crda
Version:	1.1.2
Release:	%mkrel 1
Summary:	Software to upload wireless regulatory information into kernel
License:	ISC
Group:		System/Configuration/Hardware
URL:		http://linuxwireless.org/en/developers/Regulatory/CRDA
Source0:	http://wireless.kernel.org/download/crda/crda-%{version}.tar.bz2
Requires:	udev
Requires:	wireless-regdb
BuildRequires:	libgcrypt-devel
BuildRequires:	pkgconfig(libnl-3.0)
BuildRequires:	python-m2crypto
BuildRequires:	wireless-regdb
Patch0:		libnl31-support.diff

%description
CRDA acts as the udev helper for communication between the kernel and
userspace for regulatory compliance. It relies on nl80211 for
communication. CRDA is intended to be run only through udev
communication from the kernel. The user should never have to run it
manually except if debugging udev issues.

%prep
%setup -q
%patch0 -p2

%build
export CFLAGS="%{optflags}"
%make 
#CFLAGS="%{optflags}" V=1

%install
%makeinstall_std
mkdir -p %{buildroot}%{_prefix}/lib/crda

%files
%defattr(0644,root,root,0755)
%doc LICENSE
%dir %{_prefix}/lib/crda
%{_mandir}/man8/crda.8*
%{_mandir}/man8/regdbdump.8*
/lib/udev/rules.d/85-regulatory.rules
%defattr(0755,root,root,0755)
/sbin/crda
/sbin/regdbdump

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13732 |12mr|crimson-1.1.3-20
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2007, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

# build with native support:
%define _with_gcj_support 1
%define gcj_support %{?_with_gcj_support:1}%{!?_with_gcj_support:%{?_without_gcj_support:0}%{!?_without_gcj_support:%{?_gcj_support:%{_gcj_support}}%{!?_gcj_support:0}}}

%define section free

Name: crimson
Epoch: 0
Version: 1.1.3
Release: 20
Summary: Java XML parser

Group: Development/Java
#Vendor: %{?_vendorinfo:%{_vendorinfo}}%{!?_vendorinfo:%{_vendor}}
#Distribution: %{?_distribution:%{_distribution}}%{!?_distribution:%{_vendor}}
License: Apache Software License
URL: http://xml.apache.org/%{name}
Source0: http://xml.apache.org/dist/%{name}/%{name}-%{version}-src.tar.gz
Patch0: %{name}-noapis.patch
Patch1: %{name}-javac6-build.patch
Patch2: %{name}-javac-target-15.patch
Provides: jaxp_parser_impl
%if ! %{gcj_support}
BuildArch: noarch
%endif

BuildRequires: ant
BuildRequires: java-rpmbuild >= 0:1.6
BuildRequires: xml-commons-apis
Requires: xml-commons-apis
Requires(post): update-alternatives
Requires(preun): update-alternatives
Requires: jpackage-utils >= 0:1.6
%if %{gcj_support}
BuildRequires: java-gcj-compat-devel
%endif
BuildRequires: java-1.6.0-openjdk-devel

%description
Crimson is a Java XML parser which supports XML 1.0 via the following
APIs:
- Java API for XML Processing (JAXP) 1.1 minus the javax.xml.transform
package. JAXP is a pluggable API that allows applications to access XML
documents in a parser-independent manner. It endorses the industry
standard SAX and DOM APIs and also adds a few classes under the
javax.xml.parsers package to implement pluggability and utility methods
Note: the javax.xml.transform package hierarchy of JAXP is not
implemented by Crimson. One implementation of javax.xml.transform can be
found at Xalan Java 2.
- SAX 2.0
- SAX2 Extensions version 1.0
- DOM Level 2 Core Recommendation

%package manual
Summary: Manual for %{name}
Group: Development/Java

%description manual
Documentation for %{name}.

%package javadoc
Summary: Javadoc for %{name}
Group: Development/Java

%description javadoc
Javadoc for %{name}.

%package demo
Summary: Demo for %{name}
Group: Development/Java
Requires: %{name} = %{epoch}:%{version}-%{release}

%description demo
Demonstrations and samples for %{name}.

%prep
%setup -q
%patch0 -p0
%patch1 -p0
%patch2 -p0

# -----------------------------------------------------------------------------

%build
export OPT_JAR_LIST=:
export CLASSPATH=$(build-classpath xml-commons-apis)
%{ant} jar javadoc

# -----------------------------------------------------------------------------

%install
# jars
%__mkdir_p %{buildroot}%{_javadir}
cp -p build/%{name}.jar \
    %{buildroot}%{_javadir}/%{name}-%{version}.jar
(
    cd %{buildroot}%{_javadir}
    for jar in *-%{version}*; do 
        %{__ln_s} -f ${jar} `echo $jar | sed "s|-%{version}||g"`
    done
)

# javadoc
%__mkdir_p %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -pr build/docs/api/* \
    %{buildroot}%{_javadocdir}/%{name}-%{version}
%__ln_s %{name}-%{version} \
    %{buildroot}%{_javadocdir}/%{name} # ghost symlink

# demo
%__mkdir_p %{buildroot}%{_datadir}/%{name}
cp -pr examples %{buildroot}%{_datadir}/%{name}

# jaxp_parser_impl ghost symlink
%__ln_s %{_sysconfdir}/alternatives \
    %{buildroot}%{_javadir}/jaxp_parser_impl.jar

%if %{gcj_support}
    %{_bindir}/aot-compile-rpm
%endif

# -----------------------------------------------------------------------------

%post
update-alternatives --install %{_javadir}/jaxp_parser_impl.jar \
    jaxp_parser_impl %{_javadir}/%{name}.jar 20
%if %{gcj_support}
if [ -x %{_bindir}/rebuild-gcj-db ]; then
    %{_bindir}/rebuild-gcj-db
fi
%endif

%preun
if [ "$1" -eq 0 ]; then
    update-alternatives --remove jaxp_parser_impl %{_javadir}/%{name}.jar
fi

%if %{gcj_support}
%postun
if [ -x %{_bindir}/rebuild-gcj-db ]; then
    %{_bindir}/rebuild-gcj-db
fi
%endif

%files
%defattr(0644,root,root,0755)
%doc ChangeLog README.txt
%{_javadir}/%{name}*.jar
%ghost %{_javadir}/jaxp_parser_impl.jar
%if %{gcj_support}
%attr(-,root,root) %dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/*
%endif

%files manual
%defattr(0644,root,root,0755)
%doc docs/*

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}

%files demo
%defattr(0644,root,root,0755)
%{_datadir}/%{name}




%changelog
* Sun Aug  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 08c54b3
- Some cleanups to fix build
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13733 |12mr|cronie-1.4.8-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_without pam
%bcond_without audit
%bcond_without inotify

Summary:	Cron daemon for executing programs at set times
Name:		cronie
Version:	1.4.8
Release:	3
License:	MIT and BSD
Group:		System/Servers
URL:		https://fedorahosted.org/cronie
Source0:	https://fedorahosted.org/releases/c/r/cronie/%{name}-%{version}.tar.gz
Source1:	anacron-timestamp
Source2:	crond.pam
Source3:	cronie.systemd
Patch0:		cronie-1.4.8-lsb_header_fix.patch
%if %{with pam}
Requires:	pam
Buildrequires:	pam-devel
%endif
%if %{with audit}
Buildrequires:	audit-libs-devel
%endif
Requires:	syslog-daemon
Provides:	cron-daemon
Requires(pre):	/sbin/chkconfig
Requires(post):	systemd-units
Requires(preun): systemd-units
Requires(postun): systemd-units
Requires(post):	systemd-sysvinit
Requires(post): rpm-helper
Requires(preun): rpm-helper
Suggests:	anacron
Conflicts:	sysklogd < 1.4.1
Provides:	cron-daemon
Provides:	vixie-cron = 4:4.4
Obsoletes:	vixie-cron <= 4:4.3
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Cronie contains the standard UNIX daemon crond that runs specified programs at
scheduled times and related tools. It is a fork of the original vixie-cron and
has security and configuration enhancements like the ability to use pam and
SELinux.

%package anacron
Summary:	Utility for running regular jobs
Requires:	crontabs
# for touch
Requires(post):	coreutils
Group:		System/Servers
Provides:	anacron = 2.4
Obsoletes:	anacron < 2.4

%description anacron
Anacron becames part of cronie. Anacron is used only for running regular jobs.
The default settings execute regular jobs by anacron, however this could be
overloaded in settings.

%prep
%setup -q -n %{name}-%{version}
%patch0 -p1

# Make sure anacron is started after regular cron jobs, otherwise anacron might
# run first, and after that regular cron runs the same jobs again
sed -i	-e "s/^START_HOURS_RANGE.*$/START_HOURS_RANGE=6-22/" \
	-e "s/nice run-parts/nice -n 19 run-parts/" \
	contrib/anacrontab

%build
%serverbuild

%configure2_5x \
    --enable-anacron \
%if %{with pam}
    --with-pam \
%endif
%if %{with audit}
    --with-audit \
%endif
%if %{with inotify}
    --with-inotify
%endif

%make

%install

%makeinstall_std

install -d -m 700 %{buildroot}/var/spool/cron
install -d -m 755 %{buildroot}%{_sysconfdir}/cron.d

# https://bugzilla.mandriva.com/show_bug.cgi?id=19645 and
# https://bugzilla.mandriva.com/show_bug.cgi?id=28278
touch %{buildroot}%{_sysconfdir}/cron.deny

install -d %{buildroot}%{_sysconfdir}/sysconfig
install -m0644 crond.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/crond

install -m 644 contrib/anacrontab %{buildroot}%{_sysconfdir}/anacrontab
mkdir -pm 755 %{buildroot}%{_sysconfdir}/cron.hourly
install -c -m755 contrib/0anacron %{buildroot}%{_sysconfdir}/cron.hourly/0anacron

install -m644 %{SOURCE2} %{buildroot}%{_sysconfdir}/pam.d/crond

# Install cron job which will update anacron's daily, weekly, monthly timestamps
# when these jobs are run by regular cron, in order to prevent duplicate execution
for i in daily weekly monthly
do
mkdir -p %{buildroot}/etc/cron.${i}
sed -e "s/XXXX/${i}/" %{SOURCE1} > %{buildroot}/etc/cron.${i}/0anacron-timestamp
done

# create empty %ghost files
mkdir -p %{buildroot}/var/spool/anacron
touch %{buildroot}/var/spool/anacron/cron.daily
touch %{buildroot}/var/spool/anacron/cron.weekly
touch %{buildroot}/var/spool/anacron/cron.monthly

%if ! %{with pam}
rm -f %{buildroot}%{_sysconfdir}/pam.d/crond
%endif

# install systemd initscript
mkdir -p %buildroot%{_unitdir}
install -m 644 %SOURCE3 %buildroot%{_unitdir}/crond.service

%post
%_post_service crond

%post anacron
[ -e /var/spool/anacron/cron.daily ] || touch /var/spool/anacron/cron.daily
[ -e /var/spool/anacron/cron.weekly ] || touch /var/spool/anacron/cron.weekly
[ -e /var/spool/anacron/cron.monthly ] || touch /var/spool/anacron/cron.monthly

%preun
%_preun_service crond

%postun
if [ "$1" -ge "1" ]; then
    service crond condrestart > /dev/null 2>&1 ||:
fi

# copy the lock, remove old daemon from chkconfig
%triggerun -- vixie-cron
cp -a /var/lock/subsys/crond /var/lock/subsys/cronie > /dev/null 2>&1 ||:

# if the lock exist, then we restart daemon (it was running in the past).
# add new daemon into chkconfig everytime, when we upgrade to cronie from vixie-cron
%triggerpostun -- vixie-cron
/sbin/chkconfig --add crond
[ -f /var/lock/subsys/cronie ] && ( rm -f /var/lock/subsys/cronie ; service crond restart ) > /dev/null 2>&1 ||:

%triggerin -- pam, glibc
/bin/systemctl try-restart crond.service >/dev/null 2>&1 || :

%files
%doc AUTHORS COPYING INSTALL README ChangeLog
%attr(755,root,root) %{_sbindir}/crond
%attr(6755,root,root) %{_bindir}/crontab
%{_mandir}/man8/crond.*
%{_mandir}/man8/cron.*
%{_mandir}/man5/crontab.*
%{_mandir}/man1/crontab.*
%dir /var/spool/cron
%dir %{_sysconfdir}/cron.d
%if %{with pam}
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/pam.d/crond
%endif
%config(noreplace) %{_sysconfdir}/sysconfig/crond
%config(noreplace) %{_sysconfdir}/cron.deny
%attr(0644,root,root) %{_unitdir}/crond.service

%files anacron
%{_sbindir}/anacron
%config(noreplace) %{_sysconfdir}/anacrontab
%attr(0755,root,root) %{_sysconfdir}/cron.daily/0anacron-timestamp
%attr(0755,root,root) %{_sysconfdir}/cron.weekly/0anacron-timestamp
%attr(0755,root,root) %{_sysconfdir}/cron.monthly/0anacron-timestamp
%attr(0755,root,root) %{_sysconfdir}/cron.hourly/0anacron
%dir /var/spool/anacron
%ghost %verify(not md5 size mtime) /var/spool/anacron/cron.daily
%ghost %verify(not md5 size mtime) /var/spool/anacron/cron.weekly
%ghost %verify(not md5 size mtime) /var/spool/anacron/cron.monthly
%{_mandir}/man5/anacrontab.*
%{_mandir}/man8/anacron.*



%changelog
* Thu Sep  27 2012 akdengi <kazancas@mandriva.ru>
+ Commit: e9bdd47
- Clean spec, drop SysVinit, add LSB patch
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13734 |12mr|crontabs-1.10-19
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		crontabs
Version:	1.10
Release:	%mkrel 19
Summary:	Root crontab files used to schedule the execution of programs
License:	GPLv2+
Group:		System/Configuration/Other
Source0:	crontab
Source1:	config
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}
Requires:	run-parts

%description
The crontabs package contains root crontab files.  Crontab is the
program used to install, uninstall or list the tables used to drive the
cron daemon.  The cron daemon checks the crontab files to see when
particular commands are scheduled to be executed.  If commands are
scheduled, it executes them.

Crontabs handles a basic system function, so it should be installed on
your system.

%install
rm -rf %{buildroot}

mkdir -p %{buildroot}%{_sysconfdir}/cron.{hourly,daily,weekly,monthly,yearly} 
mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
mkdir -p %{buildroot}%{_docdir}/%{name}

install -m 644 %{SOURCE0} %{buildroot}%{_sysconfdir}
install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/sysconfig/crontab

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc %{_docdir}/%{name}
%config(noreplace) %{_sysconfdir}/crontab
%config(noreplace) %{_sysconfdir}/sysconfig/crontab
%dir %{_sysconfdir}/cron.hourly
%dir %{_sysconfdir}/cron.daily
%dir %{_sysconfdir}/cron.weekly
%dir %{_sysconfdir}/cron.monthly
%dir %{_sysconfdir}/cron.yearly





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13735 |12mr|cryptsetup-1.4.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define subver          %{nil}
%define major		4
%define libname		%mklibname cryptsetup %major
%define dlibname	%mklibname cryptsetup -d

%bcond_with compatible
%bcond_with static

Name:		cryptsetup
Version:	1.4.3
Release:	1
Summary:	Utility for setting up encrypted filesystems
License:	GPLv2
Group:		System/Base
URL:		http://code.google.com/p/cryptsetup/
Source0:	http://cryptsetup.googlecode.com/files/%{name}-%{version}%{subver}.tar.bz2
Source1:	http://cryptsetup.googlecode.com/files/%{name}-%{version}%{subver}.tar.bz2.asc
BuildRequires:	libgcrypt-devel >= 1.1.42
BuildRequires:	libgpg-error-devel
BuildRequires:	pkgconfig(devmapper)
BuildRequires:	pkgconfig(uuid)
BuildRequires:	pkgconfig(popt)
%if %{with static}
BuildRequires:	glibc-static-devel
%endif
Obsoletes:	cryptsetup-luks < 1.0.5
Provides:	cryptsetup-luks = %{version}-%{release}

%description
LUKS is the upcoming standard for Linux hard disk encryption. 
By providing a standard on-disk-format, it does not only facilitate 
compatibility among distributions, but also provide secure management 
of multiple user passwords. In contrast to existing solution, LUKS stores 
all setup necessary setup information in the partition header, enabling 
the user to transport or migrate his data seamlessly.
LUKS for dm-crypt is implemented in cryptsetup. cryptsetup-luks is
as a complete replacement for the original cryptsetup. It provides all the 
functionally of the original version plus all LUKS features, that are 
accessible by luks* action.

%package -n	%libname
Summary:	Library for setting up encrypted filesystems
Group:		System/Libraries

%description -n %libname
LUKS is the upcoming standard for Linux hard disk encryption.
By providing a standard on-disk-format, it does not only facilitate
compatibility among distributions, but also provide secure management
of multiple user passwords. In contrast to existing solution, LUKS stores
all setup necessary setup information in the partition header, enabling
the user to transport or migrate his data seamlessly.

This package contains the shared libraries required for running
programs which use cryptsetup-luks.


%package -n	%dlibname
Summary:	Development library for setting up encrypted filesystems
Group:		Development/C
Requires:	%libname = %{version}-%{release}
Provides:	cryptsetup-devel
Provides:	%name-devel = %{version}-%{release}
Obsoletes:	%mklibname -d cryptsetup 0

%description -n %dlibname
LUKS is the upcoming standard for Linux hard disk encryption.
By providing a standard on-disk-format, it does not only facilitate
compatibility among distributions, but also provide secure management
of multiple user passwords. In contrast to existing solution, LUKS stores
all setup necessary setup information in the partition header, enabling
the user to transport or migrate his data seamlessly.

This package contains the header files and development libraries
for building programs which use cryptsetup-luks.

%prep
%setup -q -n %{name}-%{version}%{subver}

%build
%configure2_5x --disable-selinux --sbindir=/sbin \
%if %{with static}
	--enable-static-cryptsetup \
%endif
%if %{with compatible}
	--with-plain-mode=cbc-plain --with-luks1-keybits=128 \
%endif
# end of configure
%make

%install

%makeinstall_std

# disabled since libgcrypt is under usr
# move shared libraries in /%{_lib}
# pushd %{buildroot}/%{_libdir}
# mkdir -p ../../%{_lib}
# mv lib*.so.* ../../%{_lib}
# ln -s -f ../../%{_lib}/libcryptsetup.so.%{major}.* libcryptsetup.so
# popd

# Get rid of useless *.la file
rm -f %buildroot%_libdir/*.la

%find_lang %{name}

%files -f %name.lang
%doc ChangeLog AUTHORS FAQ INSTALL NEWS README TODO
%{_mandir}/man8/cryptsetup.8*
/sbin/cryptsetup

%files -n %dlibname
%{_includedir}/libcryptsetup.h
%if %{with static}
%{_libdir}/libcryptsetup.a
%endif
%{_libdir}/libcryptsetup.so
%{_libdir}/pkgconfig/libcryptsetup.pc

%files -n %libname
/%{_libdir}/libcryptsetup.so.%{major}*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13736 |12mr|crystalhd-0-0.20100702.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define name	crystalhd
%define version	0
%define snap	20100702
%define rel	1

%define major	2
%define libname	%mklibname crystalhd %major
%define devname	%mklibname crystalhd -d

Summary:	Broadcom Crystal HD decoder driver and library
Name:		%name
Version:	%version
Release:	%mkrel 0.%snap.%rel
License:	GPLv2 and LGPLv2
Group:		System/Kernel and hardware
URL:		http://www.broadcom.com/support/crystal_hd/
# http://git.wilsonet.com/crystalhd.git/
# firmware has no license yet
Source:		%name-nofirmware-%snap.tar.xz
BuildRoot:	%{_tmppath}/%{name}-root

%description
Driver and support library for Broadcom Crystal HD hardware video
decoder.

To use the device, you need to copy the appropriate firmware file to
the /lib/firmware directory:
- BCM70012 devices: bcm70012fw.bin
- BCM70015 devices: bcm70015fw.bin

%package -n dkms-%name
Summary:	Broadcom Crystal HD decoder driver
Group:		System/Kernel and hardware
License:	GPLv2
Requires:	dkms
Requires(post): dkms
Requires(preun): dkms

%description -n dkms-%name
DKMS driver for Broadcom Crystal HD hardware video decoder.

To use the device, you need to copy the appropriate firmware file to
the /lib/firmware directory:
- BCM70012 devices: bcm70012fw.bin
- BCM70015 devices: bcm70015fw.bin

%package -n lib%name-common
Summary:	udev rules for Broadcom Crystal HD decoder
Group:		System/Libraries
License:	LGPLv2

%description -n lib%name-common
udev rules for Broadcom Crystal HD hardware video decoder.

To use the device, you need to copy the appropriate firmware file to
the /lib/firmware directory:
- BCM70012 devices: bcm70012fw.bin
- BCM70015 devices: bcm70015fw.bin

%package -n %libname
Summary:	Broadcom Crystal HD decoder library
Group:		System/Libraries
License:	LGPLv2
Provides:	%name = %version-%release
Requires:	lib%name-common >= %{version}-%{release}

%description -n %libname
Support library for Broadcom Crystal HD hardware video decoder.

To use the device, you need to copy the appropriate firmware file to
the /lib/firmware directory:
- BCM70012 devices: bcm70012fw.bin
- BCM70015 devices: bcm70015fw.bin

%package -n %devname
Summary:	Headers for libcrystalhd development
Group:		Development/C
License:	LGPLv2
Requires:	%libname = %version
Provides:	crystalhd-devel = %version-%release

%description -n %devname
This package contains the headers that are needed to compile
applications that use libcrystalhd.

%prep
%setup -q -n %name-%snap
%apply_patches

# for install target
mkdir -p firmware/fwbin/70012
touch firmware/fwbin/70012/bcm70012fw.bin

sed -i 's,\$(CRYSTALHD_ROOT),\$(src),g' driver/linux/Makefile.in

cat > README.install.urpmi <<EOF
To use a Crystal HD device, you need to copy the appropriate firmware
file to the /lib/firmware directory:
- BCM70012 devices: bcm70012fw.bin
- BCM70015 devices: bcm70015fw.bin
EOF

%build
%setup_compile_flags
%make -C linux_lib/libcrystalhd BCGCC="g++ %optflags %{?ldflags}"

mkdir -p firmware/fwbin/70015
touch firmware/fwbin/70015/bcm70015fw.bin

%install
rm -rf %{buildroot}
%makeinstall_std -C linux_lib/libcrystalhd LIBDIR=%{_libdir}
rm %{buildroot}/lib/firmware/bcm7001[25]fw.bin

install -d -m755 %{buildroot}%{_usrsrc}/%{name}-%{version}-%{release}/driver/linux
install -m644 driver/linux/*.[ch] %{buildroot}%{_usrsrc}/%{name}-%{version}-%{release}/driver/linux
# no thanks to autoconf:
install -m644 driver/linux/Makefile.in %{buildroot}%{_usrsrc}/%{name}-%{version}-%{release}/driver/linux/Makefile
cp -pr include %{buildroot}%{_usrsrc}/%{name}-%{version}-%{release}/

cat > %{buildroot}%{_usrsrc}/%{name}-%{version}-%{release}/dkms.conf <<EOF
PACKAGE_NAME="%{name}"
PACKAGE_VERSION="%{version}-%{release}"
AUTOINSTALL="yes"
MAKE[0]="make -C \${kernel_source_dir} M=\\\$(pwd)/driver/linux"
CLEAN="make -C \${kernel_source_dir} M=\\\$(pwd)/driver/linux clean"
BUILT_MODULE_NAME[0]="crystalhd"
BUILT_MODULE_LOCATION[0]="driver/linux"
DEST_MODULE_LOCATION[0]="/kernel"
EOF

install -d -m755 %{buildroot}%{_sysconfdir}/udev/rules.d
cat > %{buildroot}%{_sysconfdir}/udev/rules.d/65-crystalhd.rules <<EOF
KERNEL=="crystalhd", GROUP="video", ENV{ACL_MANAGE}="1"
EOF

%clean
rm -rf %{buildroot}

%post -n dkms-%{name}
dkms add     -m %{name} -v %{version}-%{release} --rpm_safe_upgrade &&
dkms build   -m %{name} -v %{version}-%{release} --rpm_safe_upgrade &&
dkms install -m %{name} -v %{version}-%{release} --rpm_safe_upgrade --force
true

%preun -n dkms-%{name}
dkms remove  -m %{name} -v %{version}-%{release} --rpm_safe_upgrade --all
true

%post -n lib%name-common
# apply udev rules
if [ "$1" = "1" ]; then
	udevadm trigger --sysname-match=crystalhd || true
fi

%files -n dkms-%{name}
%defattr(-,root,root)
%doc README.install.urpmi
%dir %{_usrsrc}/%{name}-%{version}-%{release}
%dir %{_usrsrc}/%{name}-%{version}-%{release}/driver
%{_usrsrc}/%{name}-%{version}-%{release}/driver/linux
%{_usrsrc}/%{name}-%{version}-%{release}/include
%{_usrsrc}/%{name}-%{version}-%{release}/dkms.conf

%files -n lib%name-common
%{_sysconfdir}/udev/rules.d/65-crystalhd.rules

%files -n %libname
%{_libdir}/libcrystalhd.so.%{major}*

%files -n %devname
%doc examples
%{_libdir}/libcrystalhd.so
%dir %{_includedir}/lib%{name}
%{_includedir}/lib%{name}/*.h



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13737 |12mr|csmash-0.6.6-18
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	csmash
%define	version	0.6.6
%define release 18

Name:		%{name}
Summary:	A 3D table tennis game
Version:	%{version}
Release:	%{release}
Source0:	http://belnet.dl.sourceforge.net/sourceforge/cannonsmash/%{name}-%{version}.tar.bz2
Source11:	%{name}.16.png
Source12:	%{name}.32.png
Source13:	%{name}.48.png
Patch0:		csmash-0.6.6-64bit-fixes.patch.bz2
Patch1:		csmash-0.6.6-gcc4.patch.bz2
Patch2:		csmash-0.6.6-extraqualif.patch.bz2
URL:		http://CannonSmash.sourceforge.net/
License:	GPL
Group:		Games/Sports
BuildRequires:	libx11-devel libxext-devel libxi-devel libxmu-devel libxt-devel
BuildRequires:	SDL_mixer-devel SDL_image-devel  esound-devel
BuildRequires:	gtk+2-devel mesaglu-devel jpeg-devel texinfo zlib-devel gettext bison
BuildRequires:  pkgconfig(alsa)

%description
CannonSmash is a 3D tabletennis game. The goal of this project is to represent
various strategy of tabletennis on computer game.

%prep
%setup -q
%patch0 -p0
%patch1 -p1
%patch2 -p1

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall
rm -rf $RPM_BUILD_ROOT%{_datadir}/%{name}/win32

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=CannonSmash
Comment=A 3D table tennis game
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;SportsGame;
EOF

install -m644 %{SOURCE11} -D $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
install -m644 %{SOURCE11} -D $RPM_BUILD_ROOT%{_iconsdir}/hicolor/16x16/apps/%{name}.png
install -m644 %{SOURCE12} -D $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
install -m644 %{SOURCE12} -D $RPM_BUILD_ROOT%{_iconsdir}/hicolor/32x32/apps/%{name}.png
install -m644 %{SOURCE13} -D $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png
install -m644 %{SOURCE13} -D $RPM_BUILD_ROOT%{_iconsdir}/hicolor/48x48/apps/%{name}.png

%find_lang %{name}

%if %mdkversion < 200900
%post
%{update_menus}
%{update_icon_cache hicolor}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%{clean_icon_cache hicolor}
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS README README.en
%{_bindir}/*
%{_datadir}/games/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_iconsdir}/hicolor/16x16/apps/%{name}.png
%{_iconsdir}/hicolor/32x32/apps/%{name}.png
%{_iconsdir}/hicolor/48x48/apps/%{name}.png



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13738 |12mr|ctags-5.8-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#note this package is not prefixable
%define	name	ctags
%define version 5.8
%define release %mkrel 5

Summary:	Generates an index (or "tag") file for objects found in source files
Name:		%{name}
Version:	%{version}
Release:	%{release}
URL:		http://ctags.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/ctags/%{name}-%{version}.tar.bz2
Patch0:		ctags-5.7-fix-str-fmt.patch
License:	GPL+
Group:		Development/Other
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The ctags program generate an index (or "tag") file for a variety of
language objects found in files.  This tag file allows these items to
be quickly and easily located by a text editor or other utility.  A
"tag" signifies a language object for which an index entry is
available (or, alternatively, the index entry created for that object).

Alternatively, ctags can generate a cross reference file which lists, in
human readable form, information about the various source objects found in
a set of language files.

%prep
%setup -q
%patch0 -p0
# fix permission for %doc
chmod a+r ctags.html

%build
%configure2_5x --disable-etags --enable-tmpdir=/tmp
%make

%install
rm -rf %{buildroot}
%makeinstall

mv %{buildroot}/%_bindir/ctags %{buildroot}/%_bindir/exuberant-ctags
mv %{buildroot}/%_mandir/man1/ctags.1 %{buildroot}/%_mandir/man1/exuberant-ctags.1

%clean
rm -rf %{buildroot}

%post
update-alternatives --install %_bindir/ctags ctags %_bindir/exuberant-ctags 10 \
                    --slave %_mandir/man1/ctags.1%{_extension} ctags.1%{_extension} %_mandir/man1/exuberant-ctags.1%{_extension}

%postun
[ $1 = 0 ] || exit 0
update-alternatives --remove ctags %_bindir/exuberant-ctags

%files
%defattr(-,root,root)
%_bindir/exuberant-ctags
%_mandir/man1/exuberant-ctags.1*
%doc EXTENDING.html FAQ NEWS README ctags.html




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13739 |12mr|ctdb-1.13-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name ctdb
%define version 1.13
%define release 1

Summary: Clustered TDB
Name: %name
Version: %version
Release: %release
License: GPLv3
Group: System/Cluster
URL: http://ctdb.samba.org/
Source0: http://ctdb.samba.org/packages/redhat/RHEL5/ctdb-%{version}.tar.xz
BuildRequires: autoconf >= 2.50, automake >= 1.6
Requires(pre): chkconfig mktemp psmisc coreutils sed 
Requires(pre): rpm-helper
Requires(postun): rpm-helper

# Fedora specific patch, ctdb should not be enabled by default in the runlevels
Patch1: ctdb-no_default_runlevel.patch
Patch3: 0001-Set-FD_CLOEXEC-for-epoll-file-descriptors.patch
Patch4: 0001-Fixes-for-various-issues-found-by-Coverity.patch

# Submitted to upstream for review https://lists.samba.org/archive/samba-technical/2011-September/079198.html
Patch5: 0001-IPv6-neighbor-solicit-cleanup.patch

Patch7: 0002-Add-systemd-support.patch

%description
ctdb is the clustered database used by samba

%package devel
Summary:        Development files for ctdb
Group:          Development/Other

%description devel
devel files for ctdb

%prep
%setup -q

%patch1 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1
%patch7 -p1

%build
CC="gcc"

## always run autogen.sh
./autogen.sh
export CFLAGS="$RPM_OPT_FLAGS $EXTRA -O0 -D_GNU_SOURCE" 
%configure2_5x --disable-static

make showflags
%make
perl -pi -e 's/^(Version: *)$/$1 %{version}/g' ctdb.pc

%install


%makeinstall_std

mkdir -p %{buildroot}%{_sysconfdir}/ctdb/systemd
install -m 755 config/systemd/ctdb_check_persistent_databases.pre %{buildroot}%{_sysconfdir}/ctdb/systemd
install -m 755 config/systemd/ctdb_set_ctdb_variables.post %{buildroot}%{_sysconfdir}/ctdb/systemd
install -m 755 config/systemd/ctdb_drop_all_public_ips %{buildroot}%{_sysconfdir}/ctdb/systemd
install -m 755 config/systemd/ctdb.systemd %{buildroot}%{_sysconfdir}/ctdb/systemd
mkdir -p %{buildroot}%{_unitdir}
install -m 755 config/ctdb.service %{buildroot}%{_unitdir}


perl -pi -e 's,/var/ctdb,/var/lib/ctdb,g' %{buildroot}/%{_initrddir}/%{name}
mkdir -p %{buildroot}/var/lib/ctdb
touch %{buildroot}/%{_sysconfdir}/ctdb/nodes

%post
%_post_service %{name}.service

%preun
%_preun_service %{name}.service


%files
%config(noreplace) %{_sysconfdir}/ctdb/systemd
%attr(755,root,root) %{_unitdir}/ctdb.service
%config(noreplace) %{_sysconfdir}/%{name}/nodes
%doc doc/*html

%{_sysconfdir}/ctdb/functions
%{_sysconfdir}/ctdb/events.d/
%{_sysconfdir}/ctdb/statd-callout
%{_sysconfdir}/ctdb/*.sh
%{_sbindir}/ctdbd
%{_bindir}/ctdb
%{_bindir}/ltdbtool
%{_bindir}/smnotify
#{_bindir}/ctdb_ipmux
%{_bindir}/ctdb_diagnostics
%{_bindir}/onnode
%{_bindir}/ping_pong
%{_mandir}/man1/ctdb.1.*
%{_mandir}/man1/ltdbtool.1.*
%{_mandir}/man1/ctdbd.1.*
%{_mandir}/man1/onnode.1.*
%{_mandir}/man1/ping_pong.1.*
%dir %attr(750,root,root) /var/lib/ctdb

%files devel
%{_includedir}/*.h
%{_libdir}/pkgconfig/ctdb.pc
%{_libdir}/*.a

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13740 |12mr|cttex-1.23-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	cttex
%define	version	1.23
%define	release	%mkrel 12

Summary:	Cttex, Thai word separator program
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		System/Internationalization
Source0:	%{name}_%{version}.tar.bz2
URL:		http://linux.thai.net/pub/thailinux/cvs/software/cttex/
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
Requires:	locales-th
Patch0:		ctte-121-cflags.patch

%description
The main part of Cttex is a Thai word separator algorithm using
a dictionary. A wrapper for formatting Thai LaTeX document file is provided
to demonstrate the use of this word-sep routine. The program can also
be used as a simple word-sep filter. 

%prep
%setup -q
%patch0 -p1

%build
PATH=$PATH:. %make

%install
rm -rf $RPM_BUILD_ROOT
install -m 755 %{name} -D $RPM_BUILD_ROOT%{_bindir}/%{name}

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README* testfile 
%{_bindir}/%{name}




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13741 |12mr|cups-1.5.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	2
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

# {_exec_prefix}/lib/cups is correct, even on x86_64.
# It is not used for shared objects but for executables.
# It's more of a libexec-style ({_libexecdir}) usage,
# but we use lib for compatibility with 3rd party drivers (at upstream request).
%global cups_serverbin %{_exec_prefix}/lib/cups

# Turning this on lets CUPS to be built in debug mode (with debugger symbols)
%define debug 0
%define enable_check 0

%define bootstrap 0
%if !%{bootstrap}
%define _with_systemd 1
%endif

Summary:	Common Unix Printing System - Server package
Name:		cups
Version:	1.5.4
Release:	2
License:	GPLv2 and LGPLv2
Group:		System/Printing
Url:		http://www.cups.org
Source0:	ftp://ftp.easysw.com/pub/cups/%{version}/%{name}-%{version}-source.tar.bz2

# Small C program to get list of all installed PPD files
Source1: poll_ppd_base.c
# Small C program to list the printer-specific options of a particular printer
# fails to build now
Source2: lphelp.c
# Script for cleaning up the PPD files
Source6: cleanppd.pl
# Perl script for automatic configuration of CUPS, especially access
# restrictions and broadcasting
Source7: correctcupsconfig
Source9: cups.logrotate
# Backend filter for nprint (Novell client) from Mark Horn
# (mark@hornclan.com)
Source11: http://www.hornclan.com/~mark/cups/nprint.2002011801
# AppleTalk/netatalk backend for CUPS
Source12: http://www.oeh.uni-linz.ac.at/~rupi/pap/pap-backend.tar.bz2
Source13: http://www.oeh.uni-linz.ac.at/~rupi/pap/pap-docu.pdf.bz2
Source14: http://www.linuxprinting.org/download/printing/photo_print
Source15: http://printing.kde.org/downloads/pdfdistiller
Source16: cjktexttops
Source17: cups.service

# Nice level for now. bug #16387
Source18: cups.sysconfig
Patch10: cups-1.4.0-recommended.patch
# fhimpe: make installed binary files writeable as root
Patch32: cups-1.5.3-permissions.patch

# Ubuntu patch, Launchpad #449586: Do not use host
# names for broadcasting print queues and managing print queues broadcasted
# from other servers by default. Many networks do not have valid host names
# for all machines
Patch35: do-not-broadcast-with-hostnames.patch
#fedora patches all shifted by 1000
Patch1001: cups-no-gzip-man.patch
Patch1002: cups-system-auth.patch
Patch1003: cups-multilib.patch
Patch1004: cups-serial.patch
Patch1005: cups-banners.patch
Patch1006: cups-serverbin-compat.patch
Patch1007: cups-no-export-ssllibs.patch
Patch1008: cups-direct-usb.patch
Patch1009: cups-lpr-help.patch
Patch1010: cups-peercred.patch
Patch1011: cups-pid.patch
Patch1012: cups-eggcups.patch
Patch1013: cups-getpass.patch
Patch1014: cups-driverd-timeout.patch
Patch1015: cups-strict-ppd-line-length.patch
Patch1016: cups-logrotate.patch
Patch1017: cups-usb-paperout.patch
Patch1018: cups-build.patch
Patch1019: cups-res_init.patch
Patch1020: cups-filter-debug.patch
Patch1021: cups-uri-compat.patch
Patch1022: cups-cups-get-classes.patch
Patch1023: cups-str3382.patch
#NOT_IN_FEDPatch1024: cups-str3947.patch
#same as mdv patch cups-1.4-permissions.patch
#Patch1025: cups-0755.patch
Patch1026: cups-snmp-quirks.patch
Patch1027: cups-hp-deviceid-oid.patch
Patch1028: cups-dnssd-deviceid.patch
Patch1029: cups-ricoh-deviceid-oid.patch

Patch1030: cups-avahi-1-config.patch
Patch1031: cups-avahi-2-backend.patch
Patch1032: cups-avahi-3-timeouts.patch
Patch1033: cups-avahi-4-poll.patch
Patch1034: cups-avahi-5-services.patch

Patch1035: cups-icc.patch
Patch1036: cups-systemd-socket.patch
# selinux
#Patch1100: cups-lspp.patch

# Requires /etc/tmpfiles.d (bug #656566)
Requires: systemd-units >= 13
Requires(post): systemd-units
Requires(preun): systemd-units
Requires(postun): systemd-units
Requires(post):  rpm-helper >= 0.24.1
Requires(preun): rpm-helper >= 0.24.1

BuildRequires:	htmldoc
BuildRequires:	php-cli
BuildRequires:	xdg-utils
BuildRequires:	xinetd
BuildRequires:	acl-devel
BuildRequires:	jpeg-devel
BuildRequires:	krb5-devel
BuildRequires:	libldap-devel
BuildRequires:	openslp-devel
BuildRequires:	pam-devel
BuildRequires:	php-devel >= 5.1.0
BuildRequires:	tiff-devel
BuildRequires:	pkgconfig(avahi-compat-libdns_sd)
BuildRequires:	pkgconfig(dbus-1) >= 0.50
BuildRequires:	pkgconfig(gnutls) >= 3.0
BuildRequires:	pkgconfig(libcrypto)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(libssl)
BuildRequires:	pkgconfig(libusb) < 1.0
BuildRequires:	pkgconfig(libusb-1.0)
BuildRequires:	pkgconfig(zlib)
%if !%{bootstrap}
BuildRequires:	poppler
%if %{_with_systemd}
BuildRequires:	systemd-units
BuildRequires:  pkgconfig(libsystemd-login)
BuildRequires:  pkgconfig(systemd)
%endif
%endif

Requires: %{name}-common >= %{version}-%{release}
Requires: net-tools
%if !%{bootstrap}
Requires: poppler
Suggests: avahi
%endif
Requires: printer-testpages
# Take care that device files are created with correct permissions
Requires: udev 
Requires: update-alternatives
# For desktop menus
Requires: xdg-utils
%rename cupsddk-drivers

%description
The Common Unix Printing System provides a portable printing layer for 
UNIX(TM) operating systems. It has been developed by Easy Software Products 
to promote a standard printing solution for all UNIX vendors and users. 
CUPS provides the System V and Berkeley command-line interfaces.
This is the main package needed for CUPS servers (machines where a
printer is connected to or which host a queue for a network
printer). It can also be used on CUPS clients so that they simply pick
up broadcasted printer information from other CUPS servers and do not
need to be assigned to a specific CUPS server by an
%{_sysconfdir}/cups/client.conf file.

%package common
Summary: Common Unix Printing System - Common stuff
License: GPLv2
Group: System/Printing
Requires: update-alternatives
Requires: net-tools
# To satisfy LSB/FHS
Provides: lpddaemon

%description common
CUPS 1.4 is fully compatible with CUPS-1.1 machines in the network and
with software built against CUPS-1.1 libraries.

The Common Unix Printing System provides a portable printing layer for
UNIX(TM) operating systems. It contains the command line utilities for
printing and administration (lpr, lpq, lprm, lpadmin, lpc, ...), man
pages, locales, and a sample configuration file for daemon-less CUPS
clients (%{_sysconfdir}/cups/client.conf).

This package you need for both CUPS clients and servers. 

%package -n %{libname}
Summary: Common Unix Printing System - CUPS library
License: LGPLv2
Group: System/Libraries

%description -n %{libname}
CUPS 1.4 is fully compatible with CUPS-1.1 machines in the network and
with software built against CUPS-1.1 libraries.

The Common Unix Printing System provides a portable printing layer for
UNIX(TM) operating systems. This package contains the CUPS API library
which contains common functions used by both the CUPS daemon and all
CUPS frontends (lpr-cups, xpp, qtcups, kups, ...).

This package you need for both CUPS clients and servers. It is also
needed by Samba.

%package -n %{develname}
Summary: Common Unix Printing System - Development environment "libcups"
License: LGPLv2
Group: Development/C
Requires: %{libname} >= %{version}-%{release}
Provides: cups-devel
Obsoletes: %mklibname %{name}2 -d

%description -n %{develname}
CUPS 1.4 is fully compatible with CUPS-1.1 machines in the network and
with software built against CUPS-1.1 libraries.

The Common Unix Printing System provides a portable printing layer for
UNIX(TM) operating systems. This is the development package for
creating additional printer drivers, printing software, and other CUPS
services using the main CUPS library "libcups".

%package serial
Summary: Common Unix Printing System - Backend for serial port printers
License: GPLv2
Group: System/Printing
Requires: %{name} >= %{version}-%{release}

%description serial
CUPS 1.4 is fully compatible with CUPS-1.1 machines in the network and
with software built against CUPS-1.1 libraries.

The Common Unix Printing System provides a portable printing layer for
UNIX(TM) operating systems. This package contains the backend filter
for printers on the serial ports. The auto-detection on the serial
ports takes several seconds (and so the startup time of the CUPS
daemon with this backend present) and therefore it is not recommended
to install this package when one has no serial port printer.

%package -n php-cups
Summary: PHP bindings for the libcups library
License: GPLv2
Group: Development/PHP
Obsoletes: php4-cups
Provides: php4-cups

%description -n php-cups
Provides bindings to the functions of libcups, to give direct access
to the CUPS printing environment from PHP programs.

%prep
%setup -q
%apply_patches

# Set CUPS users and groups
perl -p -i -e 's:(SystemGroup\s+.*)$:$1\nGroup sys\nUser lp:' conf/cupsd.conf.in

# Let local printers be broadcasted in the local network(s)
perl -p -i -e 's:(Listen\s+)localhost:$1*:' conf/cupsd.conf.in
perl -p -i -e 's:(Browsing\s+On):$1\nBrowseAddress \@LOCAL:' conf/cupsd.conf.in
perl -p -i -e 's:(<Location\s+/\s*>):$1\n  Allow \@LOCAL:' conf/cupsd.conf.in

# Allow remote administration in local network (connections are encrypted,
# so no security problem)
perl -p -i -e 's:(<Location\s+/admin(|/conf)\s*>):$1\n  Allow \@LOCAL:' conf/cupsd.conf.in

# Replace the PAM configuration file
cat << EOF > scheduler/cups.pam
auth	include	system-auth
account	include	system-auth
EOF
cp -f scheduler/cups.pam conf/pam.std.in

# Let the Makefiles not trying to set file ownerships
perl -p -i -e "s/ -o \\$.CUPS_USER.//" scheduler/Makefile
perl -p -i -e "s/ -g \\$.CUPS_GROUP.//" scheduler/Makefile
perl -p -i -e "s/ -o \\$.CUPS_USER.//" systemv/Makefile
perl -p -i -e "s/ -g \\$.CUPS_GROUP.//" systemv/Makefile

# Work around bug on Mandriva compilation cluster (32-bit machine has
# /usr/lib64 directory)
perl -p -i -e 's:(libdir=")\$exec_prefix/lib64("):$1%{_libdir}$2:' config-scripts/cups-directories.m4 configure

# Let's look at the compilation command lines.
perl -p -i -e "s,^.SILENT:,," Makedefs.in

# Load additional tools
cp %{SOURCE1} poll_ppd_base.c
cp %{SOURCE2} lphelp.c
# Load nprint backend
cp %{SOURCE11} nprint
# Load AppleTalk "pap" backend
%setup -q -T -D -a 12 -n %{name}-%{version}
# Load the "pap" documentation
bzcat %{SOURCE13} > pap-docu.pdf
# Load the "photo_print" utility
cp %{SOURCE14} photo_print
# Load the "pdfdistiller" utility
cp %{SOURCE15} pdf
# Load the "cjktexttops" filter
cp %{SOURCE16} cjktexttops
# systemd service
#cp %{SOURCE17} cups.service

%build
# needed by additional SOURCES
aclocal
autoconf
# for the PHP module
%define _disable_ld_no_undefined 1
#setup_compile_flags
%if %{debug}
# Debug mode
export DONT_STRIP=1
export CFLAGS="-g"
export CXXFLAGS="-g"
%endif
# cups uses $DSOFLAGS instead of $LDFLAGS for shared libs
export DSOFLAGS="$LDFLAGS"
%configure2_5x \
    --enable-avahi \
%if %{debug}
    --enable-debug=yes \
%endif
    --disable-libpaper \
    --enable-raw-printing \
    --enable-ssl \
    --disable-static \
    --with-cups-group=sys \
    --with-cups-user=lp \
    --with-docdir=%{_datadir}/cups/doc \
    --with-icondir=%{_datadir}/icons \
    --with-system-groups="lpadmin root" \
    --enable-relro \
%if !%{bootstrap}
    --with-pdftops=%{_bindir}/pdftops
%endif

%if %{debug}
# Remove "-s" (stripping) option from "install" command used for binaries
# by "make install"
perl -p -i -e 's:^(\s*INSTALL_BIN\s*=.*)-s:$1:' Makedefs
%endif

# Remove hardcoded "chgrp" from Makefiles
perl -p -i -e 's/chgrp/:/' Makefile */Makefile
%make 

# Compile additional tools
gcc %optflags %ldflags -opoll_ppd_base -I. -I./cups poll_ppd_base.c -L./cups -lcups
#no longer compiles
#gcc %optflags %ldflags -olphelp -I. -I./cups lphelp.c -L./cups -lcups

%if !%{bootstrap} && %{enable_check}
%check
export LC_ALL=C
export LC_MESSAGES=C
export LANG=C
export LANGUAGE=C
make test << EOF

EOF
%endif

%install
# Debug mode
%if %{debug}
export DONT_STRIP=1
%endif
make install BUILDROOT=%{buildroot} \
             DOCDIR=%{buildroot}%{_datadir}/cups/doc \
             CHOWN=":" CHGRP=":" STRIP="$STRIP" \
             LOGDIR=%{buildroot}%{_var}/log/cups \
             REQUESTS=%{buildroot}%{_var}/spool/cups \
             STATEDIR=%{buildroot}%{_var}/run/cups

rm -f %{buildroot}%{_libdir}/lib*.la
# Make a directory for PPD generators
mkdir -p %{buildroot}%{_prefix}/lib/cups/driver

# Make a directory for the SSL files
mkdir -p %{buildroot}%{_sysconfdir}/cups/ssl

# Make a directory for authentication certificates
mkdir -p %{buildroot}%{_var}/run/cups/certs

# Make a directory for logrotate configuration
mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d

# Install additional tools
install -m 755 poll_ppd_base %{buildroot}%{_bindir}
#install -m 755 lphelp %{buildroot}%{_bindir}

# Install nprint backend
install -m 755 nprint %{buildroot}%{_prefix}/lib/cups/backend/

# Install AppleTalk backend
install -m 755 pap-backend/pap %{buildroot}%{_prefix}/lib/cups/backend/
install -m 644 pap-docu.pdf %{buildroot}%{_datadir}/%{name}/doc

# Link dnssd backend as mdns backend
(cd %{buildroot}%{cups_serverbin}/backend && ln -s dnssd mdns)

# Install "photo_print"
install -m 755 photo_print %{buildroot}%{_bindir}

# Install "pdfdistiller"
install -m 755 pdf %{buildroot}%{_prefix}/lib/cups/backend/

# Install "cjktexttops"
install -m 755 cjktexttops %{buildroot}%{_prefix}/lib/cups/filter/

# Install logrotate configuration
install -c -m 644 %{SOURCE9} %{buildroot}%{_sysconfdir}/logrotate.d/cups

%if %{_with_systemd}
# systemd
#mkdir -p %{buildroot}/lib/systemd/system
#install -m644 cups.service %{buildroot}/lib/systemd/system
%endif

# Set link to test page in /usr/share/printer-testpages
ln -s %{_datadir}/printer-testpages/testprint.ps %{buildroot}%{_datadir}/cups/data/testprint-mdv.ps

# Install startup script
install -d %{buildroot}%{_sysconfdir}/sysconfig
install -m 644 %{SOURCE18} %{buildroot}%{_sysconfdir}/sysconfig/cups
rm -f %{buildroot}%{_sysconfdir}/init.d/cups

# Install script for automatic CUPS configuration
cp %{SOURCE7} %{buildroot}%{_sbindir}/correctcupsconfig
chmod a+rx %{buildroot}%{_sbindir}/correctcupsconfig

# Install PPDs
mkdir -p %{buildroot}%{_datadir}/cups/model
#install -m 755 ppd/*.ppd %{buildroot}%{_datadir}/cups/model

# Uncompress Perl script for cleaning up manufacturer entries in PPD files
cp %{SOURCE6} ./cleanppd.pl
chmod a+rx ./cleanppd.pl
# Do the clean-up
find %{buildroot}%{_datadir}/cups/model -name "*.ppd" -exec ./cleanppd.pl '{}' \;

# RPM breaking it. Links need to be deleted and afterwards regenerated
rm -f %{buildroot}%{_mandir}/man8/cupsdisable.8
rm -f %{buildroot}%{_mandir}/man8/reject.8

# Set compatibility links for the man pages and executables
ln -s %{_sbindir}/cupsenable %{buildroot}%{_bindir}/enable
ln -s %{_sbindir}/cupsdisable %{buildroot}%{_bindir}/disable
ln -s %{_sbindir}/cupsenable %{buildroot}%{_sbindir}/enable
ln -s %{_sbindir}/cupsdisable %{buildroot}%{_sbindir}/disable
ln -s %{_mandir}/man8/cupsenable.8 %{buildroot}%{_mandir}/man8/cupsdisable.8
ln -s %{_mandir}/man8/cupsdisable.8 %{buildroot}%{_mandir}/man8/disable.8
ln -s %{_mandir}/man8/cupsenable.8 %{buildroot}%{_mandir}/man8/enable.8
ln -s %{_mandir}/man8/accept.8 %{buildroot}%{_mandir}/man8/reject.8

%ifarch x86_64
# This one will be removed soon, when all other packages are
# modified appropriately
ln -s %{_prefix}/lib/cups %{buildroot}%{_libdir}/cups
%endif

# prepare the commands conflicting with LPD for the update-alternatives
# treatment
( cd %{buildroot}%{_bindir}
  mv lpr lpr-cups
  mv lpq lpq-cups
  mv lprm lprm-cups
  mv lp lp-cups
  mv cancel cancel-cups
  mv lpstat lpstat-cups
)
( cd %{buildroot}%{_sbindir}
  mv accept accept-cups
  mv disable disable-cups
  mv enable enable-cups
  mv lpc lpc-cups
  mv lpmove lpmove-cups
  mv reject reject-cups
)
( cd %{buildroot}%{_mandir}/man1
  mv lpr.1 lpr-cups.1
  mv lpq.1 lpq-cups.1
  mv lprm.1 lprm-cups.1
  mv lp.1 lp-cups.1
  mv cancel.1 cancel-cups.1
  mv lpstat.1 lpstat-cups.1
)
( cd %{buildroot}%{_mandir}/man8
  mv accept.8 accept-cups.8
  mv disable.8 disable-cups.8
  mv enable.8 enable-cups.8
  mv lpc.8 lpc-cups.8
  mv lpmove.8 lpmove-cups.8
  mv reject.8 reject-cups.8
)
ln -sf %{_sbindir}/accept-cups %{buildroot}%{_sbindir}/reject-cups
ln -sf %{_sbindir}/accept-cups %{buildroot}%{_sbindir}/cupsdisable
ln -sf %{_sbindir}/accept-cups %{buildroot}%{_sbindir}/cupsenable

# Remove links to the startup script, we make our own ones with chkconfig
rm -rf %{buildroot}%{_sysconfdir}/rc?.d/[SK]*
# Remove superflouus man page stuff
rm -rf %{buildroot}%{_mandir}/cat
rm -rf %{buildroot}%{_mandir}/cat?
rm -rf %{buildroot}%{_mandir}/*/cat
rm -rf %{buildroot}%{_mandir}/*/cat?

# Install missing headers (Thanks to Oden Eriksson)
install -m644 cups/debug-private.h  %{buildroot}%{_includedir}/cups/
install -m644 cups/string-private.h %{buildroot}%{_includedir}/cups/
install -m644 config.h %{buildroot}%{_includedir}/cups/

# Multiarch fixes
%multiarch_includes %{buildroot}%{_includedir}/cups/config.h

# Create dummy config files /etc/cups/printers.conf,
# /etc/cups/classes.conf, and /etc/cups/client.conf
touch %{buildroot}%{_sysconfdir}/cups/printers.conf
touch %{buildroot}%{_sysconfdir}/cups/classes.conf
touch %{buildroot}%{_sysconfdir}/cups/client.conf

# Create .ini file for the PHP bindings
install -d %{buildroot}%{_sysconfdir}/php.d
cat > %{buildroot}%{_sysconfdir}/php.d/A20_cups.ini << EOF
extension = phpcups.so
EOF

# install /usr/lib/tmpfiles.d/cups.conf (bug #656566)
mkdir -p %{buildroot}%{_prefix}/lib/tmpfiles.d
cat > %{buildroot}%{_prefix}/lib/tmpfiles.d/cups.conf <<EOF
d %{_localstatedir}/run/cups 0755 root lp -
d %{_localstatedir}/run/cups/certs 0511 lp sys -
EOF

# /usr/lib/tmpfiles.d/cups-lp.conf (bug #812641)
cat > %{buildroot}%{_prefix}/lib/tmpfiles.d/cups-lp.conf <<EOF
# This file is part of cups.
#
# Legacy parallel port character device nodes, to trigger the
# auto-loading of the kernel module on access.
#
# See tmpfiles.d(5) for details

c /dev/lp0 0660 root lp - 6:0
c /dev/lp1 0660 root lp - 6:1
c /dev/lp2 0660 root lp - 6:2
c /dev/lp3 0660 root lp - 6:3
EOF

# Prefer xdg-utils than htmlview (kde one)
sed -i s/htmlview/xdg-open/ %{buildroot}%{_datadir}/applications/*.desktop

## Hide desktop file
echo -e '\nHidden=true' >> %{buildroot}%{_datadir}/applications/cups.desktop

# http://qa.mandriva.com/show_bug.cgi?id=28383
# Common PPD dirs
mkdir -p %{buildroot}%{_datadir}/ppd

# Make CUPS know them
ln -s /usr/local/share/ppd %{buildroot}%{_datadir}/cups/model/1-local-admin
ln -s /opt/share/ppd %{buildroot}%{_datadir}/cups/model/2-third-party
ln -s %{_datadir}/ppd %{buildroot}%{_datadir}/cups/model/3-distribution

# Common printer driver dirs
mkdir -p %{buildroot}%{_libdir}/printdriver
# Other dirs can't be handled here, but on %post instead.

%pre
%ifarch x86_64
# Fix /usr/lib/cups directory, so that updates can be done
if [ -d %{_libdir}/cups ] && ! [ -h %{_libdir}/cups ]; then
    if [ -h %{_prefix}/lib/cups ]; then
        rm -f %{_prefix}/lib/cups
	mv %{_libdir}/cups %{_prefix}/lib/cups
    else
	mv %{_libdir}/cups %{_libdir}/cups.rpmsave
	#echo 'Moved %{_libdir}/cups to %{_libdir}/cups.rpmsave' 1>&2
    fi
fi
%endif
%_pre_groupadd lpadmin

%post
# Make sure group ownerships are correct
chgrp -R sys %{_sysconfdir}/cups %{_var}/*/cups

# We can't enforce this. Bug #35993
for d in /opt/share/ppd /opt/lib/printdriver /usr/local/share/ppd /usr/local/lib/printdriver
do
  [ ! -e $d ] && mkdir -p $d || :
done
# End of 28383

# Let CUPS daemon be automatically started at boot time
%_post_service cups

%post common
# The lpc updates-alternative links were not correctly set in older CUPS
# packages, therefore remove the entry before making a new one when updating
%{_sbindir}/update-alternatives --remove lpc %{_sbindir}/lpc-cups || :
# Set up update-alternatives entries
%{_sbindir}/update-alternatives --install %{_bindir}/lpr lpr %{_bindir}/lpr-cups 10 --slave %{_mandir}/man1/lpr.1%{_extension} lpr.1%{_extension} %{_mandir}/man1/lpr-cups.1%{_extension}
%{_sbindir}/update-alternatives --install %{_bindir}/lpq lpq %{_bindir}/lpq-cups 10 --slave %{_mandir}/man1/lpq.1%{_extension} lpq.1%{_extension} %{_mandir}/man1/lpq-cups.1%{_extension}
%{_sbindir}/update-alternatives --install %{_bindir}/lprm lprm %{_bindir}/lprm-cups 10 --slave %{_mandir}/man1/lprm.1%{_extension} lprm.1%{_extension} %{_mandir}/man1/lprm-cups.1%{_extension}
%{_sbindir}/update-alternatives --install %{_bindir}/lp lp %{_bindir}/lp-cups 10 --slave %{_mandir}/man1/lp.1%{_extension} lp.1%{_extension} %{_mandir}/man1/lp-cups.1%{_extension}
%{_sbindir}/update-alternatives --install %{_bindir}/cancel cancel %{_bindir}/cancel-cups 10 --slave %{_mandir}/man1/cancel.1%{_extension} cancel.1%{_extension} %{_mandir}/man1/cancel-cups.1%{_extension}
%{_sbindir}/update-alternatives --install %{_bindir}/lpstat lpstat %{_bindir}/lpstat-cups 10 --slave %{_mandir}/man1/lpstat.1%{_extension} lpstat.1%{_extension} %{_mandir}/man1/lpstat-cups.1%{_extension}
%{_sbindir}/update-alternatives --install %{_sbindir}/accept accept %{_sbindir}/accept-cups 10 --slave %{_mandir}/man8/accept.8%{_extension} accept.8%{_extension} %{_mandir}/man8/accept-cups.8%{_extension}
%{_sbindir}/update-alternatives --install %{_sbindir}/disable disable %{_sbindir}/disable-cups 10 --slave %{_mandir}/man8/disable.8%{_extension} disable.8%{_extension} %{_mandir}/man8/disable-cups.8%{_extension}
%{_sbindir}/update-alternatives --install %{_sbindir}/enable enable %{_sbindir}/enable-cups 10 --slave %{_mandir}/man8/enable.8%{_extension} enable.8%{_extension} %{_mandir}/man8/enable-cups.8%{_extension}
%{_sbindir}/update-alternatives --install %{_sbindir}/lpc lpc %{_sbindir}/lpc-cups 10 --slave %{_mandir}/man8/lpc.8%{_extension} lpc.8%{_extension} %{_mandir}/man8/lpc-cups.8%{_extension}
%{_sbindir}/update-alternatives --install %{_sbindir}/lpmove lpmove %{_sbindir}/lpmove-cups 10 --slave %{_mandir}/man8/lpmove.8%{_extension} lpmove.8%{_extension} %{_mandir}/man8/lpmove-cups.8%{_extension}
%{_sbindir}/update-alternatives --install %{_sbindir}/reject reject %{_sbindir}/reject-cups 10 --slave %{_mandir}/man8/reject.8%{_extension} reject.8%{_extension} %{_mandir}/man8/reject-cups.8%{_extension}

%preun
# Let CUPS daemon not be automatically started at boot time any more
%_preun_service cups

%preun common
if [ "$1" = 0 ]; then
# Remove update-alternatives entries
  %{_sbindir}/update-alternatives --remove lpr %{_bindir}/lpr-cups
  %{_sbindir}/update-alternatives --remove lpq %{_bindir}/lpq-cups
  %{_sbindir}/update-alternatives --remove lprm %{_bindir}/lprm-cups
  %{_sbindir}/update-alternatives --remove lp %{_bindir}/lp-cups
  %{_sbindir}/update-alternatives --remove cancel %{_bindir}/cancel-cups
  %{_sbindir}/update-alternatives --remove lpstat %{_bindir}/lpstat-cups
  %{_sbindir}/update-alternatives --remove accept %{_sbindir}/accept-cups
  %{_sbindir}/update-alternatives --remove disable %{_sbindir}/disable-cups
  %{_sbindir}/update-alternatives --remove enable %{_sbindir}/enable-cups
  %{_sbindir}/update-alternatives --remove lpc %{_sbindir}/lpc-cups
  %{_sbindir}/update-alternatives --remove lpmove %{_sbindir}/lpmove-cups
  %{_sbindir}/update-alternatives --remove reject %{_sbindir}/reject-cups
fi

%postun
%_postun_groupdel lpadmin

%files
%doc *.txt
%attr(511,lp,lpadmin) %{_var}/run/cups/certs
%config(noreplace) %attr(-,root,sys) %{_sysconfdir}/cups/cupsd.conf
%config(noreplace) %attr(-,root,root) %{_sysconfdir}/sysconfig/cups
%ghost %config(noreplace) %{_sysconfdir}/cups/printers.conf
%ghost %config(noreplace) %{_sysconfdir}/cups/classes.conf
%attr(-,root,sys) %{_sysconfdir}/cups/cupsd.conf.default
%config(noreplace) %attr(-,root,sys) %{_sysconfdir}/cups/interfaces
#%config(noreplace) %attr(644,root,sys) %{_sysconfdir}/cups/mime.convs
#%config(noreplace) %attr(644,root,sys) %{_sysconfdir}/cups/mime.types
%config(noreplace) %attr(-,root,sys) %{_sysconfdir}/cups/ppd
%config(noreplace) %attr(-,root,sys) %{_sysconfdir}/cups/ssl
%config(noreplace) %attr(-,root,sys) %{_sysconfdir}/cups/snmp.conf
%config(noreplace) %attr(-,root,sys) %{_sysconfdir}/dbus*/system.d/cups.conf
%{_prefix}/lib/tmpfiles.d/cups.conf
%{_prefix}/lib/tmpfiles.d/cups-lp.conf
%config(noreplace) %{_sysconfdir}/pam.d/cups
%config(noreplace) %{_sysconfdir}/logrotate.d/cups
%attr(644,root,root) %config(noreplace) %{_sysconfdir}/xinetd.d/cups-lpd
%dir %{_prefix}/lib/cups
%{_prefix}/lib/cups/cgi-bin
%{_prefix}/lib/cups/daemon
%{_prefix}/lib/cups/notifier
%{_prefix}/lib/cups/filter
%{_prefix}/lib/cups/monitor
%dir %{_prefix}/lib/cups/backend
%{_prefix}/lib/cups/backend/dnssd
%{_prefix}/lib/cups/backend/http
%{_prefix}/lib/cups/backend/https
%{_prefix}/lib/cups/backend/ipp
%{_prefix}/lib/cups/backend/ipps
%{_prefix}/lib/cups/backend/lpd
%{_prefix}/lib/cups/backend/mdns
%{_prefix}/lib/cups/backend/nprint
%{_prefix}/lib/cups/backend/pap
%{_prefix}/lib/cups/backend/parallel
#%{_prefix}/lib/cups/backend/scsi
%{_prefix}/lib/cups/backend/snmp
%{_prefix}/lib/cups/backend/socket
%{_prefix}/lib/cups/backend/usb
%{_prefix}/lib/cups/backend/pdf
%dir %{_prefix}/lib/cups/driver
%{_datadir}/cups
%attr(0755,root,sys) %{_var}/log/cups
# Set ownerships of spool directory which is normally done by 'make install'
# Because RPM does 'make install' as normal user, this has to be done here
%dir %attr(0710,root,sys) %{_var}/spool/cups
%dir %attr(01770,root,sys) %{_var}/spool/cups/tmp
%dir %attr(775,root,sys) %{_var}/cache/cups
# Bug #28383 dirs
%dir %{_datadir}/ppd
%dir %{_libdir}/printdriver
# Desktop icons
%{_datadir}/applications/*
%{_datadir}/icons/hicolor/*/apps/cups.png
%ifarch x86_64
# Compatibility link, will be removed soon
%{_libdir}/cups
%endif
%if %{_with_systemd}
/lib/systemd/system/cups.*
%endif

%files common
%dir %config(noreplace) %attr(-,lp,sys) %{_sysconfdir}/cups
%ghost %config(noreplace) %attr(-,lp,sys) %{_sysconfdir}/cups/client.conf
%{_sbindir}/*
%{_bindir}/*cups
%{_bindir}/ipptool
#%{_bindir}/lphelp
%{_bindir}/lpoptions
%attr(6755,root,sys) %{_bindir}/lppasswd
%{_bindir}/photo_print
%{_bindir}/poll_ppd_base
%{_bindir}/ppdc
%{_bindir}/ppdhtml
%{_bindir}/ppdi
%{_bindir}/ppdmerge
%{_bindir}/ppdpo
%{_bindir}/cupstestppd
%{_bindir}/cupstestdsc
%{_bindir}/enable
%{_bindir}/disable
%{_datadir}/locale/*/*.po
%{_mandir}/man?/*

%files -n %{libname}
%{_libdir}/libcups.so.*
%{_libdir}/libcupsimage.so.*
%{_libdir}/libcupscgi.so.1
%{_libdir}/libcupsdriver.so.1
%{_libdir}/libcupsmime.so.1
%{_libdir}/libcupsppdc.so.1

%files -n %{develname}
%{_includedir}/cups/*
%{multiarch_includedir}/cups/*
%{_libdir}/*.so
%{_bindir}/cups-config

%files serial
%{_prefix}/lib/cups/backend/serial

%files -n php-cups
%doc scripting/php/README
%attr(0755,root,root) %{_libdir}/php/extensions/*
%config(noreplace) %{_sysconfdir}/php.d/*




%changelog
* Wed Sep  26 2012 akdengi <kazancas@mandriva.ru>
+ Commit: 1f75606
- -update to 1.5.4. Drop sysvinit. Use upstream systemd cups.service
  
* Tue Aug  28 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: bea28c4
- Fix desktop file issue
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13742 |12mr|cups-drivers-bjnp-1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define origname cups-bjnp

Summary:	CUPS backend for the Canon BJNP network printers 
Name:		cups-drivers-bjnp
Version:	1.1
Release:	1
License:	GPLv2
Source0:	http://downloads.sourceforge.net/%{origname}/%{origname}-%{version}.tar.gz
Group:		System/Printing
URL:		https://sourceforge.net/projects/cups-bjnp
BuildRequires:	cups-devel
Requires:	cups

%description
This package contains a backend for CUPS for Canon printers using the 
proprietary BJNP network protocol.

%prep
%setup -q -n %{origname}-%{version}

%build
%configure2_5x \
	--with-cupsbackenddir=%{_prefix}/lib/cups/backend
%make

%install
%makeinstall_std

%files
%doc COPYING ChangeLog TODO NEWS README
%{_prefix}/lib/cups/backend/bjnp

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13743 |12mr|cups-drivers-capt-0.1-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname capt

Summary:	CAPT driver for Canon LBP-810 and LBP-1120
Name:		cups-drivers-%{rname}
Version:	0.1
Release:	%mkrel 11
License:	GPL
Group:		System/Printing
URL:		http://www.boichat.ch/nicolas/capt/
Source0:	http://www.boichat.ch/nicolas/capt/%{rname}-%{version}.tar.bz2
Patch0:		capt-0.1-LDFLAGS.diff
Requires:	cups
Conflicts:	cups-drivers = 2007
Conflicts:	printer-utils = 2007
Conflicts:	printer-filters = 2007
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
CAPT driver for Canon LBP-810 and LBP-1120

This package contains CUPS drivers (PPD) for the following printers:

 o Canon-LBP-810
 o Canon-LBP-1120

%prep

%setup -q -n %{rname}-%{version}
%patch0 -p0

%build

%make CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"

# Correct PPD files to pass "cupstestppd"
perl -p -i -e "s/DefaultNoReset/DefaultAlwaysReset/g" ppd/*.ppd

# Do not generate a log file with fixed name, security problem!
perl -p -i -e "s:/tmp/capt.log:/dev/null:g" ppd/*.ppd

# Create PPD file for LBP-1120
cp ppd/Canon-LBP-810-capt.ppd ppd/Canon-LBP-1120-capt.ppd
perl -p -i -e "s:LBP-810:LBP-1120:g" ppd/Canon-LBP-1120-capt.ppd
perl -p -i -e "s:lbp810:lbp1120:g" ppd/Canon-LBP-1120-capt.ppd

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_datadir}/cups/model/capt

install -m0755 capt %{buildroot}%{_bindir}/
install -m0755 capt-* %{buildroot}%{_bindir}/
install -m0644 ppd/*.ppd %{buildroot}%{_datadir}/cups/model/capt/

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc COPYING NEWS README SPECS THANKS TODO
%attr(0755,root,root) %{_bindir}/capt*
%attr(0755,root,root) %dir %{_datadir}/cups/model/capt
%attr(0644,root,root) %{_datadir}/cups/model/capt/Canon-LBP-810-capt.ppd*
%attr(0644,root,root) %{_datadir}/cups/model/capt/Canon-LBP-1120-capt.ppd*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13744 |12mr|cups-drivers-foo2kyo-0.1.0a-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname foo2kyo

Summary:	Printer and scanner drivers for the Kyocera Mita FS-1016 MFP under Linux
Name:		cups-drivers-%{rname}
Version:	0.1.0a
Release:	%mkrel 13
Group:		System/Printing
License:	GPL
URL:		http://sourceforge.net/projects/kyo-fs1016mfp/
Source0:	http://downloads.sourceforge.net/kyo-fs1016mfp/%{rname}-%{version}.tar.bz2
Source1:	foo2kyo-cups.tar.bz2
Requires:	cups
Requires:	foomatic-db-engine
BuildRequires:	jbig-devel
Conflicts:	cups-drivers = 2007
Conflicts:	printer-utils = 2007
Conflicts:	printer-filters = 2007
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Printer and scanner drivers for the Kyocera Mita FS-1016 MFP under Linux.

This package contains foomatic and cups Drivers for the Kyocera Mita FS-1016
MFP.

%prep

%setup -q -n %{rname} -a1

perl -p -i -e 's/Kyocera-Mita-FS-1016/Kyocera-FS-1016/g' foomatic-db/driver/foo2kyo.xml

# fix attribs
chmod 644 COPYING

%build

gcc %{optflags} %{ldflags} -o foo2kyo foo2kyo.c -ljbig

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_datadir}/foomatic/db/source/{driver,opt,printer}
install -d %{buildroot}%{_datadir}/cups/model/%{rname}

install -m0755 foo2kyo %{buildroot}%{_bindir}
install -m0755 foo2kyo-wrapper %{buildroot}%{_bindir}

for dir in driver opt printer; do
    install -c -m0644 foomatic-db/$dir/*.xml %{buildroot}%{_datadir}/foomatic/db/source/$dir/
done

install -m0644 ppd/Kyocera-FS-1016MFP-foo2kyo.ppd %{buildroot}%{_datadir}/cups/model/%{rname}/

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc COPYING
%attr(0755,root,root) %{_bindir}/foo2kyo
%attr(0755,root,root) %{_bindir}/foo2kyo-wrapper
%attr(0644,root,root) %{_datadir}/foomatic/db/source/opt/*.xml
%attr(0644,root,root) %{_datadir}/foomatic/db/source/printer/*.xml
%attr(0644,root,root) %{_datadir}/foomatic/db/source/driver/*.xml
%attr(0755,root,root) %dir %{_datadir}/cups/model/%{rname}
%attr(0644,root,root) %{_datadir}/cups/model/%{rname}/Kyocera-FS-1016MFP-foo2kyo.ppd*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13745 |12mr|cups-drivers-foo2zjs-0.0-0.20101208.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname foo2zjs
%define snap 20101208

Summary:	A linux printer driver for ZjStream protocol
Name:		cups-drivers-%{rname}
Version:	0.0
Release:	%mkrel 0.%{snap}.4
Group:		System/Printing
License:	GPL
URL:		http://foo2zjs.rkkda.com/
Source0:	http://foo2zjs.rkkda.com/foo2zjs.tar.gz
Patch0:		foo2zjs-system_icc2ps.diff
Patch2:		foo2zjs-cflags.diff
Patch3:		foo2zjs-system_jbig.diff
Patch4:		foo2zjs-LDFLAGS.diff
BuildRequires:	bc
BuildRequires:	lcms
BuildRequires:	ghostscript
BuildRequires:	foomatic-filters
BuildRequires:	jbig-devel
Requires:	lcms
Requires:	wget
Requires:	foomatic-db-engine
# psutils, unzip, and mscompress needed by the foo2zjs driver
Requires:	psutils, unzip
Requires:	mscompress
Conflicts:	cups-drivers = 2007
Conflicts:	printer-utils = 2007
Conflicts:	printer-filters = 2007
Conflicts:	foomatic-db < 1:3.0.2-1.20070820.1mdv2008.0
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
foo2zjs is an open source printer driver for printers that use the Zenographics
ZjStream wire protocol for their print data, such as the Minolta/QMS magicolor
2300 DL. These printers are often erroneously referred to as winprinters or GDI
printers. Please read the README file for a list of supported printers.

%prep

%setup -q -n %{rname}
%patch0 -p1
%patch2 -p0
%patch3 -p0
%patch4 -p0

# fix attribs
chmod 644 COPYING ChangeLog INSTALL INSTALL.usb README

%build
make CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"

# Fit udev rules to stricter syntax of new udev
# (blino) don't try to rename the device,
#         it has already been renamed to the exact same name in 50-mdk.rules
#         so udev would skip the rule
#perl -p -i -e 's:(KERNEL|BUS|SYSFS.*?)=([^=]):$1==$2:g;s{SYMLINK=}{SYMLINK+=}g;s{(?:NAME|MODE)=.*?,\s*}{}g;s:===:==:g' hplj10xx.rules

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_datadir}/foomatic/db/source/{driver,opt,printer}
install -d %{buildroot}%{_datadir}/cups/model/%{rname}
#install -d %{buildroot}%{_sysconfdir}/udev/rules.d

make install \
    DESTDIR="%{buildroot}" \
    PREFIX=%{buildroot}%{_prefix} \
    BIN=%{buildroot}%{_bindir} \
    SHAREZJS=%{buildroot}%{_datadir}/%{rname} \
    SHAREOAK=%{buildroot}%{_datadir}/foo2oak \
    SHAREHP=%{buildroot}%{_datadir}/foo2hp \
    SHAREXQX=%{buildroot}%{_datadir}/foo2xqx \
    SHARELAVA=%{buildroot}%{_datadir}/foo2lava \
    SHAREQPDL=%{buildroot}%{_datadir}/foo2qpdl \
    MANDIR=%{buildroot}%{_mandir} \
    DOCDIR=%{buildroot}%{_datadir}/doc/%{rname}/ \
    FOODB=%{buildroot}%{_datadir}/foomatic/db/source \
    MODEL=%{buildroot}%{_datadir}/cups/model/%{rname}

# bork, bork, bork
mv %{buildroot}/bin/usb_printerid %{buildroot}%{_bindir}/

install -m0755 getweb %{buildroot}%{_bindir}/%{rname}-getweb

mv %{buildroot}%{_bindir}/usb_printerid %{buildroot}%{_sbindir}/usb_printerid

install -m0755 hplj1000 %{buildroot}%{_sbindir}/
perl -p -i -e 's:\./(getweb):%{rname}-$1:g' %{buildroot}%{_sbindir}/hplj1000
perl -p -i -e 's:/bin(/usb_printerid):%{_sbindir}$1:g' %{buildroot}%{_sbindir}/hplj1000

ln -s hplj1000 %{buildroot}%{_sbindir}/hplj1005
ln -s hplj1000 %{buildroot}%{_sbindir}/hplj1018
ln -s hplj1000 %{buildroot}%{_sbindir}/hplj1020

#install -m0644 hplj10xx.rules %{buildroot}%{_sysconfdir}/udev/rules.d/70-hplj10xx.rules
#perl -p -i -e 's:%{_sysconfdir}/hotplug/usb:%{_sbindir}:' %{buildroot}%{_sysconfdir}/udev/rules.d/70-hplj10xx.rules

mkdir -p %{buildroot}%{_datadir}/%{name}/firmware

# cleanup
rm -rf %{buildroot}%{_datadir}/doc/%{rname}
rm -rf %{buildroot}%{_mandir}/man1/foo2zjs-icc2ps.1*

# provided by foomatic-db
rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/Generic-OAKT_Printer.xml
rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/HP-Color_LaserJet_CP1215.xml
rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/KONICA_MINOLTA-magicolor_2480_MF.xml
rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/KONICA_MINOLTA-magicolor_2490_MF.xml
rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/KONICA_MINOLTA-magicolor_2530_DL.xml
rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/Kyocera-KM-1635.xml
rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/Kyocera-KM-2035.xml
rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/Xerox-Phaser_6110.xml
rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/Xerox-Phaser_6115MFP.xml
rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/HP-Color_LaserJet_CP1215.xml
rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/KONICA_MINOLTA-magicolor_2480_MF.xml
rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/KONICA_MINOLTA-magicolor_2490_MF.xml
rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/KONICA_MINOLTA-magicolor_2530_DL.xml
rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/Kyocera-KM-1635.xml
rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/Kyocera-KM-2035.xml
rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/Xerox-Phaser_6110.xml
rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/Xerox-Phaser_6115MFP.xml
# these are provided by foomatic-db-4.0-2.20091014.1mdv2010.0
rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/Generic-ZjStream_Printer.xml
rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/HP-LaserJet_1018.xml
rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/HP-LaserJet_M1120_MFP.xml
rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/HP-LaserJet_P1005.xml
rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/HP-LaserJet_P1006.xml
rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/HP-LaserJet_P1007.xml
rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/HP-LaserJet_P1008.xml
rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/HP-LaserJet_P1505.xml
rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/HP-LaserJet_P2014.xml
rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/Lexmark-C500.xml
rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/Minolta-magicolor_2200_DL.xml
rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/Oki-C3100.xml
rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/Oki-C3200.xml
rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/Oki-C3300.xml
rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/Oki-C3400.xml
rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/Oki-C3530_MFP.xml
rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/Oki-C5100.xml
rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/Oki-C5200.xml
rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/Oki-C5500.xml
rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/Oki-C5600.xml
rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/Oki-C5800.xml
rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/Samsung-CLP-315.xml
rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/Samsung-CLP-610.xml
rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/Samsung-CLX-2160.xml
rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/Samsung-CLX-3160.xml
rm -f %{builddir}%{_datadir}/foomatic/db/source/printer/Samsung-CLX-3175.xml

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc COPYING ChangeLog INSTALL INSTALL.usb README manual.pdf
#%{_sysconfdir}/udev/rules.d/70-hplj10xx.rules
%{_mandir}/man1/arm2hpdl.1*
%{_mandir}/man1/foo2hiperc.1*
%{_mandir}/man1/foo2hiperc-wrapper.1*
%{_mandir}/man1/foo2hp.1*
%{_mandir}/man1/foo2hp2600-wrapper.1*
%{_mandir}/man1/foo2lava.1*
%{_mandir}/man1/foo2lava-wrapper.1*
%{_mandir}/man1/foo2oak.1*
%{_mandir}/man1/foo2oak-wrapper.1*
%{_mandir}/man1/foo2qpdl.1*
%{_mandir}/man1/foo2qpdl-wrapper.1*
%{_mandir}/man1/foo2slx.1*
%{_mandir}/man1/foo2slx-wrapper.1*
%{_mandir}/man1/foo2xqx.1*
%{_mandir}/man1/foo2xqx-wrapper.1*
%{_mandir}/man1/foo2zjs-pstops.1*
%{_mandir}/man1/gipddecode.1*
%{_mandir}/man1/hipercdecode.1*
%{_mandir}/man1/lavadecode.1*
%{_mandir}/man1/oakdecode.1*
%{_mandir}/man1/opldecode.1*
%{_mandir}/man1/printer-profile.1.*
%{_mandir}/man1/qpdldecode.1*
%{_mandir}/man1/%{rname}.1*
%{_mandir}/man1/%{rname}-wrapper.1*
%{_mandir}/man1/slxdecode.1*
%{_mandir}/man1/usb_printerid.1*
%{_mandir}/man1/xqxdecode.1*
%{_mandir}/man1/zjsdecode.1*

%dir %{_datadir}/foo2hp
%dir %{_datadir}/foo2hp/icm
%dir %{_datadir}/%{rname}
%dir %{_datadir}/%{rname}/crd
%dir %{_datadir}/%{rname}/firmware
%dir %{_datadir}/%{rname}/icm
%dir %{_datadir}/foo2xqx
%dir %{_datadir}/foo2lava
%dir %{_datadir}/foo2lava/icm
%dir %{_datadir}/foo2oak
%dir %{_datadir}/foo2oak/icm
%dir %{_datadir}/foo2qpdl
%dir %{_datadir}/foo2qpdl/crd
%dir %{_datadir}/foo2qpdl/icm

%{_datadir}/%{rname}/*.ps
%{_datadir}/%{rname}/crd/*.crd
%{_datadir}/%{rname}/crd/*.ps
%{_datadir}/foo2qpdl/crd/*cms*
%{_datadir}/foo2qpdl/crd/*.ps

%{_datadir}/foomatic/db/source/opt/*.xml
%{_datadir}/foomatic/db/source/printer/*.xml
%{_datadir}/foomatic/db/source/driver/*.xml


%dir %{_datadir}/cups/model/%{rname}
%{_datadir}/cups/model/%{rname}/Generic-OAKT_Printer.ppd*
%{_datadir}/cups/model/%{rname}/Generic-ZjStream_Printer.ppd*
%{_datadir}/cups/model/%{rname}/HP-Color_LaserJet_1500.ppd*
%{_datadir}/cups/model/%{rname}/HP-Color_LaserJet_1600.ppd*
%{_datadir}/cups/model/%{rname}/HP-Color_LaserJet_2600n.ppd*
%{_datadir}/cups/model/%{rname}/HP-Color_LaserJet_CP1215.ppd*
%{_datadir}/cups/model/%{rname}/HP-LaserJet_1000.ppd*
%{_datadir}/cups/model/%{rname}/HP-LaserJet_1005.ppd*
%{_datadir}/cups/model/%{rname}/HP-LaserJet_1018.ppd*
%{_datadir}/cups/model/%{rname}/HP-LaserJet_1020.ppd*
%{_datadir}/cups/model/%{rname}/HP-LaserJet_1022.ppd*
%{_datadir}/cups/model/%{rname}/HP-LaserJet_M1005_MFP.ppd*
%{_datadir}/cups/model/%{rname}/HP-LaserJet_M1120_MFP.ppd*
%{_datadir}/cups/model/%{rname}/HP-LaserJet_M1319_MFP.ppd*
%{_datadir}/cups/model/%{rname}/HP-LaserJet_P1005.ppd*
%{_datadir}/cups/model/%{rname}/HP-LaserJet_P1006.ppd*
%{_datadir}/cups/model/%{rname}/HP-LaserJet_P1007.ppd*
%{_datadir}/cups/model/%{rname}/HP-LaserJet_P1008.ppd*
%{_datadir}/cups/model/%{rname}/HP-LaserJet_P1505.ppd*
%{_datadir}/cups/model/%{rname}/HP-LaserJet_P2014.ppd*
%{_datadir}/cups/model/%{rname}/HP-LaserJet_P2035.ppd*
%{_datadir}/cups/model/%{rname}/KONICA_MINOLTA-magicolor_2480_MF.ppd*
%{_datadir}/cups/model/%{rname}/KONICA_MINOLTA-magicolor_2490_MF.ppd*
%{_datadir}/cups/model/%{rname}/KONICA_MINOLTA-magicolor_2530_DL.ppd*
%{_datadir}/cups/model/%{rname}/Kyocera-KM-1635.ppd*
%{_datadir}/cups/model/%{rname}/Kyocera-KM-2035.ppd*
%{_datadir}/cups/model/%{rname}/Lexmark-C500.ppd.gz
%{_datadir}/cups/model/%{rname}/Minolta-Color_PageWorks_Pro_L.ppd*
%{_datadir}/cups/model/%{rname}/Minolta-magicolor_2200_DL.ppd*
%{_datadir}/cups/model/%{rname}/Minolta-magicolor_2300_DL.ppd*
%{_datadir}/cups/model/%{rname}/Minolta-magicolor_2430_DL.ppd*
%{_datadir}/cups/model/%{rname}/Oki-C3100.ppd*
%{_datadir}/cups/model/%{rname}/Oki-C3200.ppd*
%{_datadir}/cups/model/%{rname}/Oki-C3300.ppd*
%{_datadir}/cups/model/%{rname}/Oki-C3400.ppd*
%{_datadir}/cups/model/%{rname}/Oki-C3530_MFP.ppd*
%{_datadir}/cups/model/%{rname}/Oki-C5100.ppd*
%{_datadir}/cups/model/%{rname}/Oki-C5200.ppd*
%{_datadir}/cups/model/%{rname}/Oki-C5500.ppd*
%{_datadir}/cups/model/%{rname}/Oki-C5600.ppd*
%{_datadir}/cups/model/%{rname}/Oki-C5800.ppd*
%{_datadir}/cups/model/%{rname}/Samsung-CLP-300.ppd*
%{_datadir}/cups/model/%{rname}/Samsung-CLP-315.ppd*
%{_datadir}/cups/model/%{rname}/Samsung-CLP-600.ppd*
%{_datadir}/cups/model/%{rname}/Samsung-CLP-610.ppd*
%{_datadir}/cups/model/%{rname}/Samsung-CLX-2160.ppd*
%{_datadir}/cups/model/%{rname}/Samsung-CLX-3160.ppd*
%{_datadir}/cups/model/%{rname}/Samsung-CLX-3175.ppd*
%{_datadir}/cups/model/%{rname}/Xerox-Phaser_6110.ppd*
%{_datadir}/cups/model/%{rname}/Xerox-Phaser_6115MFP.ppd*
%{_datadir}/cups/model/%{rname}/KONICA_MINOLTA-magicolor_1600W.ppd*
%{_datadir}/cups/model/%{rname}/KONICA_MINOLTA-magicolor_1680MF.ppd*
%{_datadir}/cups/model/%{rname}/KONICA_MINOLTA-magicolor_1690MF.ppd*
%{_datadir}/cups/model/%{rname}/KONICA_MINOLTA-magicolor_4690MF.ppd*
%{_datadir}/cups/model/%{rname}/Samsung-CLP-310.ppd*
# added since 20101208, may conflict with foomatic-db later
%{_datadir}/cups/model/%{rname}/HP-LaserJet_P1505n.ppd*
%{_datadir}/cups/model/%{rname}/HP-LaserJet_P2014n.ppd*
%{_datadir}/cups/model/%{rname}/HP-LaserJet_P2035n.ppd*
%{_datadir}/cups/model/%{rname}/HP-LaserJet_Pro_CP1025nw.ppd*
%{_datadir}/cups/model/%{rname}/HP-LaserJet_Pro_P1102.ppd*
%{_datadir}/cups/model/%{rname}/HP-LaserJet_Pro_P1102w.ppd*
%{_datadir}/cups/model/%{rname}/HP-LaserJet_Pro_P1566.ppd*
%{_datadir}/cups/model/%{rname}/HP-LaserJet_Pro_P1606dn.ppd*
%{_datadir}/cups/model/%{rname}/Oki-C110.ppd*
%{_datadir}/cups/model/%{rname}/Oki-C5650.ppd*
%{_datadir}/cups/model/%{rname}/Olivetti-d-Color_P160W.ppd*
%{_datadir}/cups/model/%{rname}/Samsung-CLP-620.ppd*
%{_datadir}/cups/model/%{rname}/Xerox-Phaser_6121MFP.ppd*

%{_datadir}/foo2zjs/hplj1020_icon.gif
%{_datadir}/foo2zjs/hplj10xx_gui.tcl

%defattr(0755,root,root,0755)
%{_bindir}/%{rname}
%{_bindir}/%{rname}-getweb
%{_bindir}/%{rname}-wrapper
%{_bindir}/printer-profile
%{_bindir}/arm2hpdl
%{_bindir}/foo2hiperc
%{_bindir}/foo2hiperc-wrapper
%{_bindir}/foo2hp
%{_bindir}/foo2hp2600-wrapper
%{_bindir}/foo2lava
%{_bindir}/foo2lava-wrapper
%{_bindir}/foo2oak
%{_bindir}/foo2oak-wrapper
%{_bindir}/foo2qpdl
%{_bindir}/foo2qpdl-wrapper
%{_bindir}/foo2slx
%{_bindir}/foo2slx-wrapper
%{_bindir}/foo2xqx
%{_bindir}/foo2xqx-wrapper
%{_bindir}/foo2zjs-pstops
%{_bindir}/gipddecode
%{_bindir}/hipercdecode
%{_bindir}/lavadecode
%{_bindir}/oakdecode
%{_bindir}/opldecode
%{_bindir}/qpdldecode
%{_bindir}/slxdecode
%{_bindir}/xqxdecode
%{_bindir}/zjsdecode
%{_sbindir}/usb_printerid
%{_sbindir}/hplj1000
%{_sbindir}/hplj1005
%{_sbindir}/hplj1018
%{_sbindir}/hplj1020



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13746 |12mr|cups-drivers-lbp660-0.3.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname lbp660

Summary:	Linux Canon LBP-460/660 driver
Name:		cups-drivers-%{rname}
Version:	0.3.1
Release:	%mkrel 6
License:	GPL
Group:		System/Printing
URL:		http://www.boichat.ch/nicolas/lbp660/
Source0:	http://www.boichat.ch/nicolas/lbp660/lbp660-%{version}.tar.gz
Patch0:		lbp660-0.3.1-ldflags.patch
Requires:	cups
Conflicts:	cups-drivers = 2007
Conflicts:	printer-utils = 2007
Conflicts:	printer-filters = 2007
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
ExclusiveArch:	%{ix86} x86_64

%description
In this package there is a linux driver for the Canon LBP-660 and
LBP-460 printers.

This package contains CUPS drivers (PPD) for the following printers:

 o Canon-LBP-460
 o Canon-LBP-660

%prep

%setup -q -n %{rname}-%{version}
%patch0 -p1 -b .ldflags

%build

%make CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"

# Correct PPD files to pass "cupstestppd"
perl -p -i -e "s/DefaultNoReset/DefaultAlwaysReset/" ppd/*.ppd

# Do not generate a log file with fixed name, security problem!
perl -p -i -e "s:/tmp/lbp.60.log:/dev/null:" ppd/*.ppd

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_datadir}/cups/model/%{rname}

install -m0755 lbp[46]60 %{buildroot}%{_bindir}/
install -m0755 lbp[46]60-* %{buildroot}%{_bindir}/
install -m0644 ppd/*.ppd %{buildroot}%{_datadir}/cups/model/%{rname}/

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc COPYING NEWS README THANKS TODO
# "%{rname}" talks directly to the parallel port I/O 0x378, not to /dev/lp0
# Therefore SUID "root" is needed. Program only executable by "lp" & "root"
# (group-executable).
%attr(4750,root,sys) %{_bindir}/%{rname}
%attr(4750,root,sys) %{_bindir}/lbp460
%attr(0755,root,root) %{_bindir}/lbp[46]60-*
%attr(0755,root,root) %dir %{_datadir}/cups/model/%{rname}
%attr(0644,root,root) %{_datadir}/cups/model/%{rname}/Canon-LBP-460-lbp460.ppd*
%attr(0644,root,root) %{_datadir}/cups/model/%{rname}/Canon-LBP-660-%{rname}.ppd*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13747 |12mr|cups-drivers-lxx74-0.8.4.2-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname lxx74

Summary:	A Linux Printer Driver for Lexmark X74 All In One
Name:		cups-drivers-%{rname}
Version:	0.8.4.2
Release:	%mkrel 11
License:	GPL
Group:		System/Printing
URL:		http://home.online.no/~enrio/
Source0:	http://home.online.no/~enrio/%{rname}-cups-%{version}.tar.gz
Requires:	cups
BuildRequires:	cups-devel
BuildRequires:	cups
Conflicts:	cups-drivers = 2007
Conflicts:	printer-utils = 2007
Conflicts:	printer-filters = 2007
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
A Linux Printer Driver for Lexmark X74 All In One

The driver also works with:
 o Lexmark X75

The driver also should work with:
 o Compaq  - IJ670 Series, Inkjet Printer
 o Lexmark - Inkjet 4104, Inkjet Printer, Lexmark X76, Lexmark Z13,
             Lexmark Z14, Lexmark Z23-Z33, Lexmark Z24-Z34, Lexmark Z25-Z35
 o Samsung - MJC-940_2200_530, MJC-950_2130_530

This package contains CUPS drivers (PPD) for the following printers:

 o Compaq IJ670
 o Compaq Inkjet Printer
 o Lexmark All In One
 o Lexmark Inkjet Printer
 o Lexmark X74
 o Lexmark X75
 o Lexmark X76
 o Lexmark Z13
 o Lexmark Z14
 o Lexmark Z23
 o Lexmark Z24
 o Lexmark Z25
 o Lexmark Z33
 o Lexmark Z34
 o Lexmark Z35
 o Samsung MJC-2130
 o Samsung MJC-2200
 o Samsung MJC-530
 o Samsung MJC-940
 o Samsung MJC-950
 o Lexmark All In One

%prep

%setup -q -n %{rname}-cups-%{version}

%build
perl -p -i -e "s|gcc|gcc %{optflags} %{ldflags}|g" Makefile
make clean
%make

gunzip lxx74.ppd.gz
cp lxx74.ppd Compaq-IJ670-lxx74.ppd
perl -p -i -e 's/All In One/IJ670/gi' Compaq-IJ670-lxx74.ppd
cp lxx74.ppd Compaq-Inkjet_Printer-lxx74.ppd
perl -p -i -e 's/All In One/Inkjet Printer/gi' Compaq-Inkjet_Printer-lxx74.ppd
perl -p -i -e 's/Lexmark/Compaq/gi' Compaq-*-lxx74.ppd
cp lxx74.ppd Lexmark-X74-lxx74.ppd
perl -p -i -e 's/All In One/X74/gi' Lexmark-X74-lxx74.ppd
cp lxx74.ppd Lexmark-X75-lxx74.ppd
perl -p -i -e 's/All In One/X75/gi' Lexmark-X75-lxx74.ppd
cp lxx74.ppd Lexmark-X76-lxx74.ppd
perl -p -i -e 's/All In One/X76/gi' Lexmark-X76-lxx74.ppd
cp lxx74.ppd Lexmark-Z13-lxx74.ppd
perl -p -i -e 's/All In One/Z13/gi' Lexmark-Z13-lxx74.ppd
cp lxx74.ppd Lexmark-Z14-lxx74.ppd
perl -p -i -e 's/All In One/Z14/gi' Lexmark-Z14-lxx74.ppd
cp lxx74.ppd Lexmark-Z23-lxx74.ppd
perl -p -i -e 's/All In One/Z23/gi' Lexmark-Z23-lxx74.ppd
cp lxx74.ppd Lexmark-Z33-lxx74.ppd
perl -p -i -e 's/All In One/Z33/gi' Lexmark-Z33-lxx74.ppd
cp lxx74.ppd Lexmark-Z24-lxx74.ppd
perl -p -i -e 's/All In One/Z24/gi' Lexmark-Z24-lxx74.ppd
cp lxx74.ppd Lexmark-Z34-lxx74.ppd
perl -p -i -e 's/All In One/Z34/gi' Lexmark-Z34-lxx74.ppd
cp lxx74.ppd Lexmark-Z25-lxx74.ppd
perl -p -i -e 's/All In One/Z25/gi' Lexmark-Z25-lxx74.ppd
cp lxx74.ppd Lexmark-Z35-lxx74.ppd
perl -p -i -e 's/All In One/Z35/gi' Lexmark-Z35-lxx74.ppd
cp lxx74.ppd Lexmark-Inkjet_Printer-lxx74.ppd
perl -p -i -e 's/All In One/Inkjet Printer/gi' Lexmark-Inkjet_Printer-lxx74.ppd
cp lxx74.ppd Lexmark-InkJet_4104-lxx74.ppd
perl -p -i -e 's/All In One/Inkjet 4104/gi' Lexmark-Inkjet_4104-lxx74.ppd
cp lxx74.ppd Samsung-MJC-940-lxx74.ppd
perl -p -i -e 's/All In One/MJC-940/gi' Samsung-MJC-940-lxx74.ppd
cp lxx74.ppd Samsung-MJC-950-lxx74.ppd
perl -p -i -e 's/All In One/MJC-950/gi' Samsung-MJC-950-lxx74.ppd
cp lxx74.ppd Samsung-MJC-2200-lxx74.ppd
perl -p -i -e 's/All In One/MJC-2200/gi' Samsung-MJC-2200-lxx74.ppd
cp lxx74.ppd Samsung-MJC-2130-lxx74.ppd
perl -p -i -e 's/All In One/MJC-2130/gi' Samsung-MJC-2130-lxx74.ppd
cp lxx74.ppd Samsung-MJC-530-lxx74.ppd
perl -p -i -e 's/All In One/MJC-530/gi' Samsung-MJC-530-lxx74.ppd
perl -p -i -e 's/Lexmark/Samsung/gi' Samsung-*-lxx74.ppd
gzip -9 *.ppd

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}/cups
install -d %{buildroot}%{_prefix}/lib/cups/filter
install -d %{buildroot}%{_datadir}/cups/data
install -d %{buildroot}%{_datadir}/cups/model/%{rname}

install -m0755 rasterto%{rname} %{buildroot}%{_prefix}/lib/cups/filter/rasterto%{rname}.bin
install -m0644 self-portrait.out.gz %{buildroot}%{_datadir}/cups/data/self-portrait.out.gz

cat << EOF > %{buildroot}%{_prefix}/lib/cups/filter/rasterto%{rname}
#!/bin/bash
export self_portrait="%{_datadir}/cups/data/self-portrait.out.gz"
exec %{_prefix}/lib/cups/filter/rasterto%{rname}.bin "\$@"
EOF
chmod 755 %{buildroot}%{_prefix}/lib/cups/filter/rasterto%{rname}

install -m0644 %{rname}.types %{buildroot}%{_sysconfdir}/cups/
install -m0644 %{rname}.convs %{buildroot}%{_sysconfdir}/cups/
install -m0644 *.ppd* %{buildroot}%{_datadir}/cups/model/%{rname}/

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/cups/%{rname}.convs
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/cups/%{rname}.types
%attr(0755,root,root) %{_prefix}/lib/cups/filter/rasterto%{rname}.bin
%attr(0755,root,root) %{_prefix}/lib/cups/filter/rasterto%{rname}
%attr(0644,root,root) %{_datadir}/cups/data/self-portrait.out*
%attr(0755,root,root) %dir %{_datadir}/cups/model/%{rname}
%attr(0644,root,root) %{_datadir}/cups/model/%{rname}/%{rname}.ppd*
%attr(0644,root,root) %{_datadir}/cups/model/%{rname}/Compaq-IJ670-%{rname}.ppd*
%attr(0644,root,root) %{_datadir}/cups/model/%{rname}/Compaq-Inkjet_Printer-%{rname}.ppd*
%attr(0644,root,root) %{_datadir}/cups/model/%{rname}/Lexmark-InkJet_4104-%{rname}.ppd*
%attr(0644,root,root) %{_datadir}/cups/model/%{rname}/Lexmark-Inkjet_Printer-%{rname}.ppd*
%attr(0644,root,root) %{_datadir}/cups/model/%{rname}/Lexmark-X74-%{rname}.ppd*
%attr(0644,root,root) %{_datadir}/cups/model/%{rname}/Lexmark-X75-%{rname}.ppd*
%attr(0644,root,root) %{_datadir}/cups/model/%{rname}/Lexmark-X76-%{rname}.ppd*
%attr(0644,root,root) %{_datadir}/cups/model/%{rname}/Lexmark-Z13-%{rname}.ppd*
%attr(0644,root,root) %{_datadir}/cups/model/%{rname}/Lexmark-Z14-%{rname}.ppd*
%attr(0644,root,root) %{_datadir}/cups/model/%{rname}/Lexmark-Z23-%{rname}.ppd*
%attr(0644,root,root) %{_datadir}/cups/model/%{rname}/Lexmark-Z24-%{rname}.ppd*
%attr(0644,root,root) %{_datadir}/cups/model/%{rname}/Lexmark-Z25-%{rname}.ppd*
%attr(0644,root,root) %{_datadir}/cups/model/%{rname}/Lexmark-Z33-%{rname}.ppd*
%attr(0644,root,root) %{_datadir}/cups/model/%{rname}/Lexmark-Z34-%{rname}.ppd*
%attr(0644,root,root) %{_datadir}/cups/model/%{rname}/Lexmark-Z35-%{rname}.ppd*
%attr(0644,root,root) %{_datadir}/cups/model/%{rname}/Samsung-MJC-2130-%{rname}.ppd*
%attr(0644,root,root) %{_datadir}/cups/model/%{rname}/Samsung-MJC-2200-%{rname}.ppd*
%attr(0644,root,root) %{_datadir}/cups/model/%{rname}/Samsung-MJC-530-%{rname}.ppd*
%attr(0644,root,root) %{_datadir}/cups/model/%{rname}/Samsung-MJC-940-%{rname}.ppd*
%attr(0644,root,root) %{_datadir}/cups/model/%{rname}/Samsung-MJC-950-%{rname}.ppd*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13748 |12mr|cups-drivers-lz11-1.2-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname lz11

Summary:	Printer Drivers for the Lexmark Z11 and Compaq IJ300 printer
Name:		cups-drivers-%{rname}
Version:	1.2
Release:	%mkrel 11
License:	GPL
Group:		System/Printing
URL:		http://sourceforge.net/projects/lz11/
Source0:	http://easynews.dl.sourceforge.net/sourceforge/lz11/lz11-V2-%{version}.tar.gz
Patch0:		lz11-V2-1.2-format_not_a_string_literal_and_no_format_arguments.diff
Conflicts:	cups-drivers = 2007
Conflicts:	printer-utils = 2007
Conflicts:	printer-filters = 2007
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
A Linux printer driver/filter for the Lexmark Z11 and the Compaq IJ300 printer,
supporting color and b/w printing, variable page size and more.

This package contains CUPS drivers (PPD) for the following printers:

 o Compaq IJ300
 o Lexmark Z11

%prep

%setup -q -n lz11-V2-%{version}
%patch0 -p0

%build
make CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}/LexmarkZ11
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_datadir}/cups/model

install -m0755 cZ11-V2 %{buildroot}%{_bindir}/
install -m0755 cZ11 %{buildroot}%{_bindir}/
install -m0755 cZ11-bit* %{buildroot}%{_bindir}/
install -m0755 lz11.[^c]* %{buildroot}%{_bindir}/
install -m0644 lz11.conf %{buildroot}/etc/LexmarkZ11/
install -m0644 *.ppd %{buildroot}%{_datadir}/cups/model/

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc ChangeLog README release-notes-*
%attr(0644,root,sys) %config(noreplace) %{_sysconfdir}/LexmarkZ11/lz11.conf
%attr(0755,root,root) %{_bindir}/*
%attr(0644,root,root) %{_datadir}/cups/model/Lexmark-Z11-lz11-V2.ppd*
%attr(0644,root,root) %{_datadir}/cups/model/Compaq-IJ300-lz11-V2.ppd*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13749 |12mr|cups-drivers-m2300w-0.51-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname m2300w

Summary:	Konica Minolta magicolor 2300W and 2400W Printer Driver
Name:		cups-drivers-%{rname}
Version:	0.51
Release:	%mkrel 13
License:	GPL
Group:		System/Printing
URL:		http://sourceforge.net/projects/m2300w/
Source0:	http://downloads.sourceforge.net/m2300w/%{rname}-%{version}.tar.gz
Patch0:		m2300w-0.3-noppdbuild.patch
Patch1:		m2300w-0.2-ppc-build-fix.patch
Patch2:		m2300w-0.51-LDFLAGS.diff
Requires:	foomatic-db-engine
Requires:	cups
Conflicts:	cups-drivers = 2007
Conflicts:	printer-utils = 2007
Conflicts:	printer-filters = 2007
Conflicts:	foomatic-db < 1:3.0.2-1.20070820.1mdv2008.0
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The m2300w driver is a Linux printer driver for the Konica Minolta magicolor
2300W and 2400W color laser printers. It is intended for being used in
conjunction with ghostscript, foomatic and CUPS.

This package contains CUPS drivers (PPD) for the following printers:

 o Minolta magicolor 2300W
 o Minolta magicolor 2400W

%prep

%setup -q -n %{rname}-%{version}
%patch0 -p0
%patch1 -p0 -b .ppc
%patch2 -p0

%build
rm -f configure
autoconf
%configure2_5x

# Omit the installation of the PPD in the Makefile, we use the Foomatic
# XML data
perl -p -i -e "s/src psfiles foomatic ppd/src psfiles/" Makefile
%make

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_datadir}/foomatic/db/source/{driver,opt,printer}
install -d %{buildroot}%{_datadir}/cups/model/%{rname}

%makeinstall INSTROOT=%{buildroot}

for dir in driver opt printer; do
    install -c -m 644 foomatic/$dir/*.xml %{buildroot}%{_datadir}/foomatic/db/source/$dir/
done

install -m0644 ppd/*.ppd %{buildroot}%{_datadir}/cups/model/%{rname}/

# cleanup
rm -rf %{buildroot}%{_datadir}/doc

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING INSTALL README README.ghostscript
%attr(0755,root,root) %{_bindir}/%{rname}
%attr(0755,root,root) %{_bindir}/%{rname}-wrapper
%attr(0755,root,root) %{_bindir}/m2400w
%{_datadir}/%{rname}
%attr(0644,root,root) %{_datadir}/foomatic/db/source/opt/*.xml
%attr(0644,root,root) %{_datadir}/foomatic/db/source/printer/*.xml
%attr(0644,root,root) %{_datadir}/foomatic/db/source/driver/*.xml
%attr(0755,root,root) %dir %{_datadir}/cups/model/%{rname}
%attr(0644,root,root) %{_datadir}/cups/model/%{rname}/magicolor_2300W-%{rname}.ppd*
%attr(0644,root,root) %{_datadir}/cups/model/%{rname}/magicolor_2400W-m2400w.ppd*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13750 |12mr|cups-drivers-magicolor2430dl-1.6.1-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname magicolor2430dl

Summary:	Cups Driver for KONICA MINOLTA magicolor 2430 DL
Name:		cups-drivers-%{rname}
Version:	1.6.1
Release:	%mkrel 14
License:	GPL
Group:		System/Printing
URL:		http://printer.konicaminolta.net/
Source0:	magicolor2430DL-%{version}.tar.gz
Patch0:		magicolor2430DL-shared_system_libs.diff
BuildRequires:	automake
BuildRequires:	cups-devel
BuildRequires:	jbig-devel
BuildRequires:	lcms-devel
Requires:	cups
Conflicts:	cups-drivers = 2007
Conflicts:	printer-utils = 2007
Conflicts:	printer-filters = 2007
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This package contains KONICA MINOLTA CUPS LavaFlow stream(PCL-like) filter
rastertokm2430dl and the PPD file. The filter converts CUPS raster data to
KONICA MINOLTA LavaFlow stream.

This package contains CUPS drivers (PPD) for the following printers:

 o KONICA MINOLTA magicolor 2430 DL printer

%prep

%setup -q -n magicolor2430DL-%{version}
%patch0 -p0

# Fix copy of CUPS headers in kmlf.h
perl -p -i -e 's:\bcups_strlcpy:_cups_strlcpy:g' src/kmlf.h

# Remove asterisks from group names in PPD file
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

# Add support for the magicolor 2300 DL
gzip -dc src/km_en.ppd.gz | perl -p -e 's:2430(\s*DL):2300$1:g' | gzip > src/km2300dl.ppd.gz

# Determine the directory for the CUPS filters using the correct method
perl -p -i -e 's:(CUPS_SERVERBIN=)"\$libdir/cups":$1`cups-config --serverbin`:' configure*

%build
rm -f configure
libtoolize --force --copy; aclocal; automake --add-missing --copy --foreign; autoconf

%configure2_5x

%make

%install
rm -rf %{buildroot}

%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog
%{_prefix}/lib/cups/filter/rastertokm2430dl
%{_datadir}/KONICA_MINOLTA/mc2430DL
%attr(0644,root,root) %{_datadir}/cups/model/KONICA_MINOLTA/km2430dl.ppd*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13751 |12mr|cups-drivers-magicolor2530dl-2.1.1-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname magicolor2530dl

Summary:	Cups Driver for KONICA MINOLTA magicolor 2530 DL
Name:		cups-drivers-%{rname}
Version:	2.1.1
Release:	%mkrel 15
License:	GPL
Group:		System/Printing
URL:		http://printer.konicaminolta.net/
Source0:	magicolor2530DL-%{version}.tar.gz
Patch0:		magicolor2430DL-shared_system_libs.diff
BuildRequires:	automake
BuildRequires:	cups-devel
BuildRequires:	jbig-devel
BuildRequires:	lcms-devel
Requires:	cups
Conflicts:	cups-drivers = 2007
Conflicts:	printer-utils = 2007
Conflicts:	printer-filters = 2007
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This package contains KONICA MINOLTA CUPS LavaFlow stream(PCL-like) filter
rastertokm2530dl and the PPD file. The filter converts CUPS raster data to
KONICA MINOLTA LavaFlow stream.

This package contains CUPS drivers (PPD) for the following printers:

 o KONICA MINOLTA magicolor 2530 DL printer

%prep

%setup -q -n magicolor2530DL-%{version}
%patch0 -p0

# Fix copy of CUPS headers in kmlf.h
perl -p -i -e 's:\bcups_strlcpy:_cups_strlcpy:g' src/kmlf.h

# Remove asterisks from group names in PPD file
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

# Determine the directory for the CUPS filters using the correct method
perl -p -i -e 's:(CUPS_SERVERBIN=)"\$libdir/cups":$1`cups-config --serverbin`:' configure*

%build
rm -f configure
libtoolize --force --copy; aclocal; automake --add-missing --copy --foreign; autoconf

%configure2_5x

%make

%install
rm -rf %{buildroot}

%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog
%{_prefix}/lib/cups/filter/rastertokm2530dl
%{_datadir}/KONICA_MINOLTA/mc2530DL
%attr(0644,root,root) %{_datadir}/cups/model/KONICA_MINOLTA/km2530dl.ppd*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13752 |12mr|cups-drivers-magicolor5430dl-1.8.1-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname magicolor5430dl

Summary:	Cups Driver for KONICA MINOLTA magicolor 5430 DL
Name:		cups-drivers-%{rname}
Version:	1.8.1
Release:	%mkrel 14
License:	GPL
Group:		System/Printing
URL:		http://printer.konicaminolta.net/
Source0:	magicolor5430DL-%{version}.tar.gz
Patch0:		magicolor2430DL-shared_system_libs.diff
BuildRequires:	automake
BuildRequires:	cups-devel
BuildRequires:	jbig-devel
BuildRequires:	lcms-devel
Requires:	cups
Conflicts:	cups-drivers = 2007
Conflicts:	printer-utils = 2007
Conflicts:	printer-filters = 2007
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This package contains KONICA MINOLTA CUPS LavaFlow stream(PCL-like) filter
rastertokm5430dl and the PPD file. The filter converts CUPS raster data to
KONICA MINOLTA LavaFlow stream.

This package contains CUPS drivers (PPD) for the following printers:

 o KONICA MINOLTA magicolor 5430 DL printer

%prep

%setup -q -n magicolor5430DL-%{version}
%patch0 -p0

# Fix copy of CUPS headers in kmlf.h
perl -p -i -e 's:\bcups_strlcpy:_cups_strlcpy:g' src/kmlf.h

# Remove asterisks from group names in PPD file
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

# Determine the directory for the CUPS filters using the correct method
perl -p -i -e 's:(CUPS_SERVERBIN=)"\$libdir/cups":$1`cups-config --serverbin`:' configure*

%build
rm -f configure
libtoolize --force --copy; aclocal; automake --add-missing --copy --foreign; autoconf

%configure2_5x

%make

%install
rm -rf %{buildroot}

%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog
%{_prefix}/lib/cups/filter/rastertokm5430dl
%{_datadir}/KONICA_MINOLTA/mc5430DL
%attr(0644,root,root) %{_datadir}/cups/model/KONICA_MINOLTA/km5430dl.ppd*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13753 |12mr|cups-drivers-magicolor5440dl-1.2.1-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname magicolor5440dl

Summary:	Cups Driver for KONICA MINOLTA magicolor 5440 DL
Name:		cups-drivers-%{rname}
Version:	1.2.1
Release:	%mkrel 13
License:	GPL
Group:		System/Printing
URL:		http://printer.konicaminolta.net/
Source0:	magicolor5440DL-%{version}.tar.gz
Patch0:		magicolor2430DL-shared_system_libs.diff
BuildRequires:	automake
BuildRequires:	cups-devel
BuildRequires:	jbig-devel
BuildRequires:	lcms-devel
Requires:	cups
Conflicts:	cups-drivers = 2007
Conflicts:	printer-utils = 2007
Conflicts:	printer-filters = 2007
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This package contains KONICA MINOLTA CUPS LavaFlow stream(PCL-like) filter
rastertokm5440dl and the PPD file. The filter converts CUPS raster data to
KONICA MINOLTA LavaFlow stream.

This package contains CUPS drivers (PPD) for the following printers:

 o KONICA MINOLTA magicolor 5440 DL printer

%prep

%setup -q -n magicolor5440DL-%{version}
%patch0 -p0

# Fix copy of CUPS headers in kmlf.h
perl -p -i -e 's:\bcups_strlcpy:_cups_strlcpy:g' src/kmlf.h

# Remove asterisks from group names in PPD file
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

# Determine the directory for the CUPS filters using the correct method
perl -p -i -e 's:(CUPS_SERVERBIN=)"\$libdir/cups":$1`cups-config --serverbin`:' configure*

%build
rm -f configure
libtoolize --force --copy; aclocal; automake --add-missing --copy --foreign; autoconf

%configure2_5x

%make

%install
rm -rf %{buildroot}

%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog
%{_prefix}/lib/cups/filter/rastertokm5440dl
%{_datadir}/KONICA_MINOLTA/mc5440DL
%attr(0644,root,root) %{_datadir}/cups/model/KONICA_MINOLTA/km5440dl.ppd*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13754 |12mr|cups-drivers-pegg-0.23-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	CUPS printer drivers for Casio USB label printers
Name:		cups-drivers-pegg
Version:	0.23
Release:	%mkrel 12
License:	GPL
Group:		System/Printing
URL:		http://www.tu-harburg.de/~soda0231/pegg/pegg.html
# the http://www.tu-harburg.de/~soda0231/pegg/files/ resource is gone
Source0:	pegg-0.23.tar.bz2
Source1:	xbm2crw-0.4.tar.bz2
Source2:	cups2pegg-0.21a.tar.bz2
Source3:	pegg_el-0.11.tar.bz2
Patch0:		cups-drivers-pegg-0.23-LDFLAGS.diff
Requires:	imagemagick
Requires:	cups
BuildRequires:	libusb-devel
Conflicts:	cups-drivers = 2007
Conflicts:	printer-utils = 2007
Conflicts:	printer-filters = 2007
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
CUPS printer drivers for  Casio USB label printers.

This package contains CUPS drivers (PPD) for the following printers:

 o CASIO Computer CO. LTD. EL-700 EL-5000W
 o CASIO Computer CO. LTD. KL-P1000 KL-E11
 o CASIO Computer CO. LTD. KP-C10 KP-C50

%prep

%setup -q -c -T -n %{name}-%{version} -a0 -a1 -a2 -a3
%patch0 -p1

# gunzip the man pages
find -name "*.1.gz" | xargs gunzip

%build

%make -C pegg-* CFLAGS="%{optflags}" LIB_PATH="%{_libdir}" LDFLAGS="%{ldflags}"

%make -C pegg_el-*/src CFLAGS="%{optflags}" LIB_PATH="%{_libdir}" LDFLAGS="%{ldflags}"

# Suppress logging in cups2pegg backend
perl -p -i -e "s:/var/log/cups/cups2pegg.log:/dev/null:" cups2pegg*/src/cups2pegg

# Fix PPD file
perl -p -i -e 's/^(\*ModelName:).*$/$1 "CASIO Computer CO. LTD. EL-700 EL-5000W"/' cups2pegg-*/src/ppd/casio_el.ppd
perl -p -i -e 's/^(\*ShortNickName:).*$/$1 "CASIO EL-700 EL-5000W"/' cups2pegg-*/src/ppd/casio_el.ppd
perl -p -i -e 's/^(\*ModelName:).*$/$1 "CASIO Computer CO. LTD. KL-P1000 KL-E11"/' cups2pegg-*/src/ppd/casio_kl.ppd
perl -p -i -e 's/^(\*ShortNickName:).*$/$1 "CASIO KL-P1000 KL-E11"/' cups2pegg-*/src/ppd/casio_kl.ppd
perl -p -i -e 's/: Letter/: 128_64/' cups2pegg-*/src/ppd/casio_kl.ppd
perl -p -i -e 's/^(\*ModelName:).*$/$1 "CASIO Computer CO. LTD. KP-C10 KP-C50"/' cups2pegg-*/src/ppd/casio_kp.ppd
perl -p -i -e 's/^(\*ShortNickName:).*$/$1 "CASIO KP-C10 KP-C50"/' cups2pegg-*/src/ppd/casio_kp.ppd
perl -p -i -e 's/: Letter/: 512_64/' cups2pegg-*/src/ppd/casio_kp.ppd

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_prefix}/lib/cups/backend
install -d %{buildroot}%{_datadir}/cups/model/pegg
install -d %{buildroot}%{_mandir}/man1

install -m0755 pegg-*/pegg %{buildroot}%{_bindir}/
install -m0755 pegg_el-*/src/pegg_el %{buildroot}%{_bindir}/
install -m0755 xbm2crw*/xbm2crw %{buildroot}%{_bindir}/
install -m0755 cups2pegg*/src/cups2pegg %{buildroot}%{_prefix}/lib/cups/backend/
install -m0644 pegg-*/pegg.1 %{buildroot}%{_mandir}/man1/
install -m0644 pegg_el-*/src/pegg_el.1 %{buildroot}%{_mandir}/man1/
install -m0644 cups2pegg-*/src/ppd/*.ppd* %{buildroot}%{_datadir}/cups/model/pegg/

rm -rf installed_docs
mkdir -p installed_docs/{pegg_el,xbm2crw,cups2pegg}
cp pegg_el-*/README pegg_el-*/TODO pegg_el-*/INSTALL installed_docs/pegg_el/
cp xbm2crw-*/README installed_docs/xbm2crw/
cp cups2pegg-*/*.png cups2pegg-*/*.html installed_docs/cups2pegg/

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc pegg-*/CHANGELOG pegg-*/README pegg-*/LICENSE pegg-*/INSTALL installed_docs/*
%attr(0755,root,root) %{_bindir}/pegg
%attr(0755,root,root) %{_bindir}/pegg_el
%attr(0755,root,root) %{_bindir}/xbm2crw
%attr(0755,root,root) %{_prefix}/lib/cups/backend/cups2pegg
%attr(0755,root,root) %dir %{_datadir}/cups/model/pegg
%attr(0644,root,root) %{_datadir}/cups/model/pegg/*.ppd*
%attr(0644,root,root) %{_mandir}/man1/pegg*.1*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13755 |12mr|cups-drivers-ptouch-1.3-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname ptouch

Summary:	CUPS/foomatic driver for Brother P-touch label printers
Name:		cups-drivers-%{rname}
Version:	1.3
Release:	%mkrel 8
License:	GPL
Group:		System/Printing
URL:		http://www.diku.dk/~panic/P-touch/
Source0:	http://www.diku.dk/~panic/P-touch/%{rname}-driver-%{version}.tar.gz
Requires:	cups
BuildRequires:	cups
BuildRequires:	cups-devel
BuildRequires:	ghostscript
Conflicts:	cups-drivers = 2007
Conflicts:	printer-utils = 2007
Conflicts:	printer-filters = 2007
Conflicts:	foomatic-db < 1:3.0.2-1.20070820.1mdv2008.0
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The ptouch-driver consists of a CUPS raster filter for driving the family of
Brother P-touch label printers.

This package contains CUPS foomatic drivers for the following printers:

%prep
%setup -q -n %{rname}-driver-%{version}

%build

%configure2_5x \
    --libdir=%{_prefix}/lib

%make

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_datadir}/cups/model/%{rname}

%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc AUTHORS COPYING ChangeLog NEWS README
%attr(0755,root,root) %{_prefix}/lib/cups/filter/rastertoptch
%attr(0644,root,root) %{_datadir}/foomatic/db/source/printer/*.xml
%attr(0644,root,root) %{_datadir}/foomatic/db/source/driver/*.xml
%attr(0644,root,root) %{_datadir}/foomatic/db/source/opt/*.xml
%attr(0755,root,root) %dir %{_datadir}/cups/model/%{rname}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13756 |12mr|cups-drivers-splix-2.0.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname splix

Summary:	CUPS printer drivers for SPL (Samsung Printer Language) printers
Name:		cups-drivers-%{rname}
Version:	2.0.0
Release:	%mkrel 6
License:	GPL
Group:		System/Printing
URL:		http://splix.ap2c.org/
Source0:	http://downloads.sourceforge.net/splix/%{rname}-%{version}.tar.bz2
Patch0:		splix-2.0.0-ldflags.patch
Patch1:		splix-2.0.0-tools-nojbig.patch
Patch2:		splix-2.0.0-gcc44.patch
Patch3:		splix-2.0.0-gcc45.diff
Requires:	cups
BuildRequires:	cups
BuildRequires:	cups-devel
BuildRequires:	libqt4-devel
BuildRequires:	ghostscript
Conflicts:	cups-drivers = 2007
Conflicts:	printer-utils = 2007
Conflicts:	printer-filters = 2007
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
SpliX is a set of CUPS printer drivers for SPL (Samsung Printer Language)
printers. If you have a such printer, you need to download and use SpliX.
Moreover you will find documentation about this proprietary language.

This package contains CUPS drivers (PPD) for Dell, Samsung and Xerox
printers.

%prep
%setup -q -n %{rname}-%{version}
%patch0 -p1 -b .ldflags
%patch1 -p1 -b .tools-nojbig
%patch2 -p1 -b .gcc44
%patch3 -p0 -b .gcc45

%build
# note: build using DISABLE_JBIG=1 because of possible patent issue
%make V=1 OPTIM_CXXFLAGS="%{optflags}" LDFLAGS="%{ldflags}" DISABLE_JBIG=1
%make CXXFLAGS="%{optflags} `pkg-config QtCore --cflags`" \
      LIBS="`pkg-config QtCore --libs` %{ldflags}" -C tools

%install
rm -rf %{buildroot}
%makeinstall_std
mkdir -p %{buildroot}%{_bindir}
install -m0755 tools/decompress %{buildroot}%{_bindir}/%{name}-decompress

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc AUTHORS COPYING ChangeLog README THANKS TODO
%{_datadir}/cups/model/dell
%{_datadir}/cups/model/samsung
%{_datadir}/cups/model/xerox
%defattr(0755,root,root,0755)
%{_bindir}/%{name}-decompress
%{_prefix}/lib/cups/filter/pstoqpdl
%{_prefix}/lib/cups/filter/rastertoqpdl



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13757 |12mr|curl-7.26.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 4
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	Gets a file from a FTP, GOPHER or HTTP server
Name:		curl
Version:	7.26.0
Release:	2
Epoch:		1
License:	BSD-like
Group:		Networking/Other
URL:		http://curl.haxx.se
Source0:	http://curl.haxx.se/download/%{name}-%{version}.tar.lzma
Source1:	http://curl.haxx.se/download/%{name}-%{version}.tar.lzma.asc
Patch3:		%{name}-7.21.5-privlibs.patch
Patch4:		%{name}-7.15.3-multilib.patch
Patch6:		%{name}-7.26.0-do-not-build-examples.patch
BuildRequires:	groff-for-man
BuildRequires:	openssl-devel
BuildRequires:	zlib-devel
BuildRequires:	libidn-devel
BuildRequires:	libssh2-devel
BuildRequires:	openldap-devel
BuildRequires:	krb5-devel
#BuildRequires:	c-ares-devel
# (misc) required for testing
BuildRequires:	stunnel
Provides:	webfetch
Requires:	%{libname} = %{EVRD}

%description
curl is a client to get documents/files from servers, using any of the
supported protocols. The command is designed to work without user
interaction or any kind of interactivity.

curl offers a busload of useful tricks like proxy support, user
authentication, ftp upload, HTTP post, file transfer resume and more.

This version is compiled with SSL (https) support.

%package -n %{libname}
Summary:	A library of functions for file transfer
Group:		Networking/Other
Requires:	rootcerts >= 1:20070713.00

%description -n %{libname}
libcurl is a library of functions for sending and receiving files through
various protocols, including http and ftp.

You should install this package if you plan to use any applications that
use libcurl.

%package -n %{develname}
Summary:	Header files and static libraries for libcurl
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Provides:	lib%{name}-devel = %{EVRD}
Provides:	libcurl%{major}-devel = %{EVRD}

%description -n %{develname}
libcurl is a library of functions for sending and receiving files through
various protocols, including http and ftp.

You should install this package if you wish to develop applications that
use libcurl.

%package examples
Summary:	Example files for %{name} development
Group:		Development/C
Requires:	%{develname} = %{EVRD}

%description examples
Example files for %{name} development.

%prep
%setup -q
%patch3 -p1 -b .privlib~
%patch4 -p1 -b .multilib~
%patch6 -p1 -b .examples~

%build
autoreconf -fiv

%configure2_5x \
	--with-ssl \
	--without-gnutls \
	--with-zlib \
	--with-libidn \
	--with-ssh2 \
	--with-random \
	--enable-hidden-symbols \
	--enable-optimize \
	--enable-nonblocking \
	--enable-thread \
	--enable-crypto-auth \
	--enable-libgcc \
	--enable-ldaps \
	--enable-ipv6 \
	--with-ca-bundle=%{_sysconfdir}/pki/tls/certs/ca-bundle.crt \
	--with-gssapi=%{_prefix} \
	--disable-ares

# we don't want them in curl-examples:
%__rm -r docs/examples/.deps

%make

# disable tests that want to connect/run sshd, which is quite impossible
%check
%__make test TEST_Q='-a -p -v !SCP !SFTP !SOCKS4 !SOCKS5 !TFTP !198' 

%install
%__rm -rf %{buildroot}
%makeinstall_std 

# [july 2008] HACK. to be replaced by a real fix
%__sed -i -e 's!-Wl,--as-needed!!' -e 's!-Wl,--no-undefined!!' %{buildroot}%{_bindir}/%{name}-config
%__sed -i -e 's!-Wl,--as-needed!!' -e 's!-Wl,--no-undefined!!' %{buildroot}%{_libdir}/pkgconfig/*.pc

%multiarch_binaries %{buildroot}%{_bindir}/%{name}-config

# (tpg) use rootcerts's certificates #35917
find %{buildroot} -name ca-bundle.crt -exec rm -f '{}' \;

# nuke the static lib
%__rm -f %{buildroot}%{_libdir}/*.a

# we don't package mk-ca-bundle so we don't need man for it
%__rm -f %{buildroot}%{_mandir}/man1/mk-ca-bundle.1*

%files
%{_bindir}/curl
%{_mandir}/man1/curl.1*

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%docdir docs/
%doc docs/BUGS docs/KNOWN_BUGS docs/CONTRIBUTE docs/FAQ CHANGES
%doc docs/FEATURES docs/RESOURCES docs/TODO docs/THANKS docs/INTERNALS
%{_bindir}/curl-config
%{multiarch_bindir}/curl-config
%{_libdir}/libcurl.so
%{_includedir}/curl
%{_libdir}/pkgconfig/*.pc
%{_mandir}/man1/curl-config.1*
%{_mandir}/man3/*

%files examples
%doc docs/examples



%changelog
* Sat Aug  4 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: f37a37c
- Drop .la file, fix unversioned Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13758 |12mr|cvs-1.12.13-20
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %{_use_internal_dependency_generator}
%define __noautoreq 'tcsh|/bin/csh'
%else
%define _requires_exceptions tcsh\\|/bin/csh
%endif

Summary:	A version control system
Name:		cvs
Version:	1.12.13
%define subrel 1
Release:	20
License:	GPL
Group:		Development/Other
URL:		http://www.nongnu.org/cvs/
Source0:	http://ftp.gnu.org/non-gnu/cvs/source/stable/%{version}/cvs-%{version}.tar.bz2
Source1:	http://ftp.gnu.org/non-gnu/cvs/source/stable/%{version}/cvs-%{version}.tar.bz2.sig
Source2: 	cvspserver
Source3: 	cvs.conf
Source4: 	cvs-xinetd
Patch0:		cvs-1.11.19-varargs.patch
Patch2: 	cvs-1.12.13-errno.patch
Patch4:		cvs-1.11.1-newline.patch
Patch5:		cvs-1.11.4-first-login.patch
Patch6:		cvs-1.11.19-cvsbug.patch
# Patch from cvs of cvs: 
# http://savannah.nongnu.org/bugs/?func=detailitem&item_id=14840
Patch7:     cvs-zlib-read.patch
Patch8:		cvs-1.12.13-format_not_a_string_literal_and_no_format_arguments.diff
Patch9:		cvs-1.12.13-CVE-2012-0804.diff
Requires:	openssh-clients
BuildRequires:	autoconf2.5
BuildRequires:	krb5-devel
BuildRequires:	tcsh
BuildRequires:	texinfo
BuildRequires:	zlib-devel
BuildRequires:	tetex-latex
BuildRequires:	tetex-dvips
BuildRequires:	groff

%description
CVS means Concurrent Version System; it is a version control
system which can record the history of your files (usually,
but not always, source code). CVS only stores the differences
between versions, instead of every version of every file
you've ever created. CVS also keeps a log of who, when and
why changes occurred, among other aspects.

CVS is very helpful for managing releases and controlling
the concurrent editing of source files among multiple
authors. Instead of providing version control for a
collection of files in a single directory, CVS provides
version control for a hierarchical collection of
directories consisting of revision controlled files.

These directories and files can then be combined together
to form a software release.

Install the cvs package if you need to use a version
control system.

%prep

%setup -q
%patch0 -p1 -b .varargs
%patch2 -p1 -b .errno
%patch4 -p1 -b .newline
%patch5 -p1 -b .first-login
%patch6 -p1 -b .cvsbug
%patch7 -p0 -b .zlib-read
%patch8 -p1 -b .format_not_a_string_literal_and_no_format_arguments
%patch9 -p0 -b .CVE-2012-0804

%build
# http://qa.mandriva.com/show_bug.cgi?id=31848
%define _fortify_cflags %{nil}

export SENDMAIL="%{_sbindir}/sendmail"

%serverbuild

export CXXFLAGS="${CFLAGS}"
export CCFLAGS="${CFLAGS}"

%configure2_5x \
    --with-tmpdir=/tmp

%make

pushd doc
    make ps
    make info
popd

%install
install -d %{buildroot}%{_sysconfdir}/xinetd.d
install -d %{buildroot}%{_sysconfdir}/cvs
install -d %{buildroot}%{_sbindir}

%makeinstall

install -m0755 %{SOURCE2} %{buildroot}%{_sbindir}/
install -m0644 %{SOURCE3} %{buildroot}%{_sysconfdir}/cvs
install -m0644 %{SOURCE4} %{buildroot}%{_sysconfdir}/xinetd.d/%{name}

bzip2 -f doc/*.ps

# %check
# Disabling currently
# make check

%files
%doc BUGS FAQ MINOR-BUGS NEWS PROJECTS TODO README
%doc doc/*.ps.bz2
%config(noreplace) %{_sysconfdir}/xinetd.d/%{name}
%dir %{_sysconfdir}/cvs
%config(noreplace) %{_sysconfdir}/cvs/cvs.conf
%{_bindir}/cvs
%{_bindir}/cvsbug
%{_bindir}/rcs2log
%{_sbindir}/cvspserver
%{_infodir}/cvs*
%{_datadir}/cvs
%{_mandir}/man1/cvs.1*
%{_mandir}/man5/cvs.5*
%{_mandir}/man8/cvsbug.8*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13759 |12mr|cyrus-imapd-2.4.13-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# use saslauth group if
%define SASLGROUP 0
%{?_with_saslgroup: %{expand: %%define SASLGROUP 1}}

# preforking cyrus.conf as default
%define PREFORK 1
%{?_without_prefork: %{expand: %%define PREFORK 0}}

# enable idled (default no)
%define IDLED 0
%{?_with_idled: %{expand: %%define IDLED 1}}

# enable automatic mailbox creation on deliver (default no):
%define build_autocreate 1
%{?_without_autocreate: %define build_autocreate 0}

# create on demand folder requested by sieve filter (default no):
%define build_autosieve 1
%{?_without_autosieve: %define build_autosieve 0}

# remove quota files extension:
%define build_rmquota 0
%{?_without_rmquota: %define build_rmquota 0}
 
# snmp support
%global with_snmp 1
%{?_without_snmp: %global with_snmp 0}

# ldap/pts support
%global with_ldap 1
%{?_without_ldap: %global with_ldap 0}

%global with_mysql 1
%{?_without_mysql: %global with_mysql 0}

%global with_pgsql 1
%{?_without_pgsql: %global with_pgsql 0}

%global with_sqlite 1
%{?_without_sqlite: %global with_sqlite 0}

# virtual domains in LDAP support
# needed by Kolab2
%define build_virtualdomains_in_ldap 1
%{?_without_virtualdomains_in_ldap: %define build_virtualdomains_in_ldap 0}

Summary:	A high-performance mail store with IMAP and POP3 support
Name:		cyrus-imapd
Version:	2.4.13
Release:	2
License:	OSI Approved
Group:		System/Servers
URL:		http://cyrusimap.org/
Source0:	ftp://ftp.cyrusimap.org/cyrus-imapd/%{name}-%{version}.tar.gz
Source1:        ftp://ftp.cyrusimap.org/cyrus-imapd/%{name}-%{version}.tar.gz.sig
Source2:	cyrus-procmailrc
Source4:	cyrus-user-procmailrc.template
Source6:	cyrus-imapd.imap-2.1.x-conf
Source8:	cyrus-imapd.pamd
Source12:	cyrus-imapd.sysconfig
Source13:       http://clement.hermann.free.fr/scripts/Cyrus/imapcreate.pl
Source14:       cyrus-imapd.README.RPM
Source15:	cyrus-imapd.cvt_cyrusdb_all
Source19:	cyrus-imapd-procmail+cyrus.mc
Source20:	cyrus-imapd.cron-daily
Source21:	http://ftp.andrew.cmu.edu/pub/net/mibs/cmu/cmu.mib
#systemd support
Source22:	cyrus-imapd.service
Source23:	cyr_systemd_helper
# This patch fixes the perl install path for mdk9.0 and later
Patch1:		cyrus-imapd-mdk9.0perl-patch
# cyrus-master instead of master in syslog
Patch2:		cyrus-imapd-logident.patch
# rediffed P3 and P4 comes from http://blog.vx.sk/archives/13-Autocreate-and-autosieve-patches-for-Cyrus-IMAP-Server-24.html
# Autocreate INBOX patch (http://email.uoa.gr/projects/cyrus/autocreate/)
#Patch3:	http://email.uoa.gr/download/cyrus/cyrus-imapd-2.3.16/cyrus-imapd-2.3.16-autocreate-0.10-0.diff
Patch3: cyrus-imapd-2.4.13-autocreate-0.10-0.diff
# Create on demand folder requested by sieve filter (http://email.uoa.gr/projects/cyrus/autosievefolder/)
#Patch4:	http://email.uoa.gr/download/cyrus/cyrus-imapd-2.3.16/cyrus-imapd-2.3.16-autosieve-0.6.0.diff
Patch4: cyrus-imapd-2.4.13-autosieve-0.6.0.diff
# Remove QUOTA patch (http://email.uoa.gr/projects/cyrus/quota-patches/rmquota/)
Patch5:	http://email.uoa.gr/download/cyrus/cyrus-imapd-2.3.9/cyrus-imapd-2.3.9-rmquota-0.5-0.diff
# command line switch to disallow plaintext login
Patch6:	cyrus-imapd-2.4.13-plaintext.diff
# (oe) for kolab2: Patch to support virtdomains: ldap (parse domain from "email" field an LDAP user entry)
Patch8:	cyrus-imapd-kolab-ldap.diff
# (bluca) add ptloader to cyrus.conf 
Patch10:	cyrus-imapd-ptloader-conf.diff
# (bluca) fix LDAP_OPT_X_SASL_SECPROPS error in ptloader
Patch11:	cyrus-imapd-ptloader-secprops.diff
# Other patches from simon matter
Patch19:	cyrus-imapd-2.3.11-mkimap.patch
Patch21:	cyrus-imapd-2.3.16-sieve_port.patch
# fedora patches
Patch100: http://www.oakton.edu/~jwade/cyrus/cyrus-imapd-2.1.3/cyrus-imapd-2.1.3-flock.patch
Patch101: cyrus-imapd-2.3.1-authid_normalize.patch
# for c-i <= 2.4.12
Patch102: cyrus-imapd-2.4.12-debugopt.patch
Requires:	perl
# with previous versions of sasl, imap LOGIN would fail
Requires:	%{mklibname sasl 2} >= 2.1.15
#Requires:	krb5-libs
Requires(pre):	/usr/sbin/useradd
Requires(pre):	rpm-helper
%if %{SASLGROUP}
Requires(pre):	/usr/sbin/groupadd
%endif
Requires(post):	chkconfig /usr/bin/openssl /usr/bin/chattr /bin/grep /bin/cp perl systemd-units
Requires(preun):/sbin/service chkconfig /usr/sbin/userdel /bin/rm systemd-units
%if %{SASLGROUP}
Requires(preun):/usr/sbin/groupdel
%endif
Requires(postun): systemd-units
Provides:	imap
Provides:	imap-server
BuildRequires:	autoconf automake libtool
BuildRequires:	bison
BuildRequires:	db-devel
BuildRequires:	ext2fs-devel
BuildRequires:	flex
BuildRequires:	groff >= 1.15-8
BuildRequires:	libsasl-devel >= 2.1.15
BuildRequires:	openssl-devel
BuildRequires:	pcre-devel
BuildRequires:	perl-devel
BuildRequires:	perl-Digest-SHA1
BuildRequires:	tcp_wrappers-devel
%if %{with_snmp}
BuildRequires:	net-snmp-devel
BuildRequires:  elfutils-devel
Requires:	net-snmp-mibs
%endif
%if %{with_ldap}
BuildRequires:	openldap-devel
%else
%if %{build_virtualdomains_in_ldap}
BuildRequires:	openldap-devel
%endif
%endif
%if %{with_mysql}
BuildRequires:	mysql-devel
%endif
%if %{with_pgsql}
BuildRequires:	postgresql-devel
%endif
%if %{with_sqlite}
BuildRequires:	sqlite3-devel
%endif

%if %{SASLGROUP}
%define		_saslgroup saslauth
%endif
%define		_cyrususer cyrus
%define		_cyrusgroup mail
%define		_vardata %{_var}/lib/imap
%define		_spooldata %{_var}/spool/imap
# (gb) stick to /usr/lib/cyrus-imapd as this is an existing practise
# from MDK 10.0 and below + /etc/init.d/cyrus-imapd would need to
# runtime-detect the libdir since this ought to be an arch-independent
# script.
%define		_cyrexecdir %{_prefix}/lib/cyrus-imapd
%define		_confdir master/conf
%if %{PREFORK}
%define		_cyrusconf %{_confdir}/prefork.conf
%else
%define		_cyrusconf %{_confdir}/normal.conf
%endif
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The Cyrus IMAP Server is a scaleable enterprise mail system
designed for use from small to large enterprise environments using
standards-based technologies.

A full Cyrus IMAP implementation allows a seamless mail and bulletin
board environment to be set up across multiple servers. It differs from
other IMAP server implementations in that it is run on "sealed"
servers, where users are not normally permitted to log in. The mailbox
database is stored in parts of the filesystem that are private to the
Cyrus IMAP system. All user access to mail is through software using
the IMAP, POP3, or KPOP protocols. TLSv1 and SSL are supported for
security.

This is the main package, install also the %{name}-utils package (it
contains server administration tools and depends on the perl-Cyrus
package).

%package	murder
Summary:	Cyrus IMAP server murder aggregator system files
Group:		System/Servers
Requires:	%{name} >= %{version}-%{release}

%description	murder
The %{name}-murder package contains the Cyrus murder aggregator system,
i.e. IMAP, POP3 and LMTP proxies, and the mupdate mailbox master daemon.
It allows for cluster setups where there are many backend Cyrus spools
and frontend proxy servers.

%package	nntp
Summary:	Cyrus IMAP server murder nntp support files
Group:		System/Servers
Requires:	%{name} >= %{version}-%{release}
Conflicts:	leafnode

%description	nntp
Cyrus has the ability to export Usenet via IMAP and/or export shared
IMAP mailboxes via NNTP. This is made possible by a new NNTP daemon
which is included in this package.

%package	devel
Summary:	Cyrus IMAPd development files
Group:		Development/Other

%description	devel
This package contains header files and libraries necessary for 
developing applications which use the imclient library.

The main package is %{name}.

%package -n	perl-Cyrus
Summary:	Cyrus IMAPd utility Perl modules
Group:		Development/Perl
# with previous versions of sasl, imap LOGIN would fail
Requires:	%{mklibname sasl 2} >= 2.1.15

%description -n	perl-Cyrus
This package contains Perl modules necessary to use the Cyrus server
administrative utilities.

The main package is %{name}.

%package	utils
Summary:	Cyrus IMAPd server admin utilities
Group:		System/Servers
Requires:	perl-Cyrus >= %{version}-%{release}

%description	utils
This package contains Cyrus IMAPd server administrative tools. It 
can be installed on systems other than the one running the server.

This package depends on the perl-Cyrus package.
The main package is %{name}.

%prep

%setup -q -n %{name}-%{version}
%patch1 -p0 -b .mdk9.0perl.orig
%patch2
%if %{build_autocreate}
%patch3 -p1 -b .autocreate.orig
%endif
%if %{build_autosieve}
%patch4 -p1 -b .autosieve.orig
%endif
%if %{build_rmquota}
%patch5 -p1 -b .rmquota.orig <- this patch is broken and won't apply
%endif

%patch6 -p1 -b .plaintext.orig

# (oe) for kolab2: Patch to support virtdomains: ldap (parse domain from "email" field an LDAP user entry)
%if %{build_virtualdomains_in_ldap}
%patch8 -p1 -b .kolab-ldap.orig
%endif
%if %{with_ldap}
%patch10 -p1 -b .ptloader.orig
%endif
%patch11 -p1 -b .secprops.orig

%patch19 -p1 -b .mkimap.orig
%patch21 -p1 -b .sieve_port.orig

# fedora patches
%patch100 -p1 -b .flock
%patch101 -p1 -b .authid_normalize
%patch102 -p1 -b .debugopt

## Extra documentation
mkdir -p extradocs
for i in %{SOURCE2} %{SOURCE4} %{SOURCE19} ; do
  cp $i extradocs
done 

## regenerate html man pages
pushd man
    for mp in *[1-8] ; do groff -m man -T html $mp > ../doc/man/$mp.html ; done
popd

# fix build under mdx8.2
#perl -ni -e "print unless /^AC_PREREQ/" configure.in

install -m 0644 %{SOURCE8} cyrus-imapd.pamd

# cleanup
for i in `find . -type d -name CVS`  `find . -type d -name .svn` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
done

%build
%serverbuild

# it does not work with -fPIE and someone added that to the serverbuild macro...
CFLAGS=`echo $CFLAGS|sed -e 's|-fPIE||g'`
CXXFLAGS=`echo $CXXFLAGS|sed -e 's|-fPIE||g'`
RPM_OPT_FLAGS=`echo $RPM_OPT_FLAGS |sed -e 's|-fPIE||g'`

CPPFLAGS="-I%{_includedir}/et $CPPFLAGS"
export CPPFLAGS
CFLAGS="$RPM_OPT_FLAGS -fPIC"
export CFLAGS
LDFLAGS="-L%{_libdir}"
export LDFLAGS

#with the existing autom4te.cache autoheader would fail with the message
#Can't locate object method "path" via package "Request" at /usr/share/autoconf/Autom4te/C4che.pm line 69, <GEN1> line 111.
#
rm -rf autom4te.cache configure
export WANT_AUTOCONF_2_5=1
libtoolize --copy --force; aclocal -I cmulocal; autoheader; autoconf

# this removes rpath
export andrew_cv_runpath_switch=none

%configure2_5x \
%if %{IDLED}
    --with-idle=idled \
%endif
%if !%{with_snmp}
    --without-snmp \
%endif
%if %{with_ldap}
    --with-ldap=/usr \
%endif
%if %{with_mysql}
    --with-mysql --with-mysql-incdir=/usr/include/mysql \
%endif
%if %{with_pgsql}
    --with-pgsql \
%endif
%if %{with_sqlite}
    --with-sqlite \
%endif
    --with-extraident="Mandriva-RPM-%{version}-%{release}" \
    --with-syslogfacility=MAIL \
    --with-bdb=db --with-bdb-libdir=%{_libdir} \
    --enable-murder \
    --enable-netscapehack \
    --enable-listext \
    --enable-nntp \
    --with-perl=%{__perl} \
    --with-cyrus-prefix=%{_cyrexecdir} \
    --with-service-path=%{_cyrexecdir} \
#    --with-krb=%{_prefix}/kerberos \

make clean
# no parallel make - 2.3.10
make

# Modify docs master --> cyrus-master
pushd man
    perl -pi -e "s#master\(8\)#cyrus-master(8)#" `ls *5 *8`
    cd ../doc
    perl -pi -e "s#master#cyrus-master#g;" man.html
    cd man
    perl -pi -e "s#master\(8\)#cyrus-master(8)#;" `ls *html`
popd

# Modify path in perl scripts
pushd perl/imap/examples
    perl -pi -e "s#/usr/local/bin/perl#%{__perl}#" `find . -type f -name "*.pl"`
popd

# Cleanup of doc dir
find doc perl -name CVS -type d | xargs -r rm -fr
find doc -name "*~" -type f | xargs -r rm -f
find doc -name "*.*.orig" -type f | xargs -r rm -f

rm -f doc/Makefile.dist
rm -f doc/text/htmlstrip.c

# modify lmtp socket path in .conf files
perl -pi -e "s#/var/imap#%{_vardata}#" %{_confdir}/*.conf

%install

%makeinstall_std
%makeinstall_std -C man

%{__install} -m 755 imtest/imtest	%{buildroot}%{_cyrexecdir}/
%{__install} -m 755 perl/imap/cyradm	%{buildroot}%{_cyrexecdir}/

# Install tools
for tool in dohash masssievec mkimap mknewsgroups rehash translatesieve undohash  upgradesieve ; do
    test -f tools/${tool} && %{__install} -m 755 tools/${tool} %{buildroot}%{_cyrexecdir}/
done
%{__install} -m 755 %{SOURCE13} %{buildroot}%{_cyrexecdir}/imapcreate

# Create directories
%{__install} -d \
%if %{with_snmp}
    %{buildroot}%{_datadir}/snmp/mibs \
%endif
%if %{with_ldap}
    %{buildroot}%{_vardata}/ptclient/ \
%endif
    %{buildroot}%{_sysconfdir}/{pam.d,sysconfig,cron.daily} \
    %{buildroot}/lib/systemd/system \
    %{buildroot}%{_libdir}/sasl \
    %{buildroot}%{_bindir} \
    %{buildroot}%{_spooldata}/stage. \
    %{buildroot}%{_vardata}/{user,quota,proc,log,msg,socket,db,sieve,rpm,backup}

# Install additional files
%{__install} -m 755 %{SOURCE15} %{buildroot}%{_cyrexecdir}/cvt_cyrusdb_all

# Install config files
%{__install} -m 644 %{_cyrusconf} %{buildroot}%{_sysconfdir}/cyrus.conf
%{__install} -m 644 %{SOURCE6} %{buildroot}%{_sysconfdir}/imapd.conf

%{__install} -m 644 cyrus-imapd.pamd %{buildroot}%{_sysconfdir}/pam.d/pop
%{__install} -m 644 cyrus-imapd.pamd %{buildroot}%{_sysconfdir}/pam.d/imap
%{__install} -m 644 cyrus-imapd.pamd %{buildroot}%{_sysconfdir}/pam.d/sieve
%{__install} -m 644 cyrus-imapd.pamd %{buildroot}%{_sysconfdir}/pam.d/mupdate
%{__install} -m 644 cyrus-imapd.pamd %{buildroot}%{_sysconfdir}/pam.d/lmtp
%{__install} -m 644 cyrus-imapd.pamd %{buildroot}%{_sysconfdir}/pam.d/nntp
%{__install} -m 644 cyrus-imapd.pamd %{buildroot}%{_sysconfdir}/pam.d/csync

%{__install} -m 644 %{SOURCE12} %{buildroot}%{_sysconfdir}/sysconfig/%{name}
%{__install} -m 755 %{SOURCE20} %{buildroot}%{_sysconfdir}/cron.daily/%{name}
%{__install} -m 644 %{SOURCE22} %{buildroot}/lib/systemd/system/cyrus-imapd.service
%{__install} -m 755 %{SOURCE23} %{buildroot}%{_cyrexecdir}/cyr_systemd_helper

%if %{with_snmp}
# Install snmp mibs
%{__install} -m 644 master/CYRUS-MASTER.mib %{buildroot}%{_datadir}/snmp/mibs/CYRUS-MASTER-MIB.txt
%{__install} -m 644 %{SOURCE21} %{buildroot}%{_datadir}/snmp/mibs/CMU-MIB.txt
%endif


# Install README.RPM
%{__install} -m 644 %{SOURCE14} README.RPM
cat << EOF >> README.RPM

RPM BUILD TIME CONFIGURATION OPTIONS

This RPM package has been compiled with the following options:

use saslauth group
SASLGROUP: %{SASLGROUP}

use preforking cyrus.conf
PREFORK: %{PREFORK}

enable IDLED support
IDLED: %{IDLED}

enable full directory hash
FULLDIRHASH: %{FULLDIRHASH}

EOF

# Install templates
%{__install} -m 755 -d doc/conf
%{__install} -m 644 %{_confdir}/*.conf doc/conf/

# Rename 'master' binary and manpage to avoid crash with postfix
mv -f %{buildroot}%{_cyrexecdir}/master	%{buildroot}%{_cyrexecdir}/cyrus-master
mv -f %{buildroot}%{_mandir}/man8/master.8 %{buildroot}%{_mandir}/man8/cyrus-master.8
cp -af doc/man/master.8.html doc/man/cyrus-master.8.html

# Create symlinks
ln -sf ../lib/cyrus-imapd/cyradm %{buildroot}%{_bindir}/
ln -sf ../lib/cyrus-imapd/imtest %{buildroot}%{_bindir}/
ln -sf ../lib/cyrus-imapd/imapcreate %{buildroot}%{_bindir}/

# required if upgrading from 2.2.x -> 2.3.6+
%{__install} -m 755 tools/migrate-metadata %{buildroot}%{_cyrexecdir}/migrate-metadata

# provide the cyrusMaster.conf file, discovered by doing:
# /usr/lib/cyrus-imapd/cyrus-master -p /var/run/cyrus-master.pid -D
%if %{with_snmp}
install -d %{buildroot}/var/lib/net-snmp
echo "# placeholder" > %{buildroot}/var/lib/net-snmp/cyrusMaster.conf
%endif

# cleanup
find %{buildroot}%{perl_vendorarch} -name "*.orig" | xargs rm -f

%pre
# Create 'cyrus' user on target host
%if %{SASLGROUP}
/usr/sbin/groupadd -r %{_saslgroup} 2> /dev/null || :
/usr/sbin/useradd -c "Cyrus IMAP Server" -d %{_vardata} -g %{_cyrusgroup} \
				-G %{_saslgroup} -s /bin/bash -r %{_cyrususer} 2> /dev/null || :
%else
/usr/sbin/useradd -c "Cyrus IMAP Server" -d %{_vardata} -g %{_cyrusgroup} \
	-s /bin/bash -r %{_cyrususer} 2> /dev/null || :
%endif
# move ssl certificate/key from /etc/ssl to /etc/pki/tls
if [ -f /etc/ssl/cyrus-imapd/cyrus-imapd.pem -a ! -f /etc/pki/tls/private/cyrus-imapd.pem -a ! -f /etc/pki/tls/certs/cyrus-imapd.pem  ];then
	touch /etc/pki/tls/private/cyrus-imapd.pem
	chmod 600 /etc/pki/tls/private/cyrus-imapd.pem
	awk '/^-----BEGIN PRIVATE KEY-----/ {p=1} /-----END PRIVATE KEY-----/ {p=0;print} p == 1 {print}'  /etc/ssl/cyrus-imapd/cyrus-imapd.pem > /etc/pki/tls/private/cyrus-imapd.pem
	awk '/^-----BEGIN PRIVATE KEY-----/ {p=0} /-----END PRIVATE KEY-----/ {p=1;next} p == 1 {print}' /etc/ssl/cyrus-imapd/cyrus-imapd.pem > /etc/pki/tls/certs/cyrus-imapd.pem
	sed -i -e 's,^[[:space:]]*tls_cert_file:[[:space:]]\+/etc/ssl/cyrus-imapd/cyrus-imapd.pem\>,tls_cert_file: /etc/pki/tls/certs/cyrus-imapd.pem,' /etc/imapd.conf
	sed -i -e 's,^[[:space:]]*tls_key_file:[[:space:]]\+/etc/ssl/cyrus-imapd/cyrus-imapd.pem\>,tls_key_file: /etc/pki/tls/private/cyrus-imapd.pem,' /etc/imapd.conf
	rm -f /etc/ssl/cyrus-imapd/cyrus-imapd.pem
fi

%post
if [ $1 = 1 ] ; then
# make sure we own the stuff, otherwise /var/log/mail/* will fill
# the whole disk with error messages...
chown -R %{_cyrususer}:%{_cyrusgroup} %{_vardata} %{_spooldata}
fi
%_create_ssl_certificate cyrus-imapd
chown %{_cyrususer}:%{_cyrusgroup} /etc/pki/tls/private/cyrus-imapd.pem


# Force synchronous updates only on ext2 filesystems
# Note: This will slow down user creation for 10.000+ users!
for i in %{_vardata}/{user,quota} %{_spooldata}; do
    if [ `find $i -maxdepth 0 -printf %F` = "ext2" ]; then
	chattr -R +S $i 2>/dev/null
    fi
done

# Add sieve service if necessary
if ! grep -q ^sieve %{_sysconfdir}/services; then
    echo -e 'sieve\t\t2000/tcp\t\t\t# Sieve mail filter daemon' >> %{_sysconfdir}/services
fi

# Add lmtp service if necessary
if ! grep -q ^lmtp %{_sysconfdir}/services; then
    echo -e 'lmtp\t\t2003/tcp\t\t\t# Local mail delivery protocol (rfc2033)' >> %{_sysconfdir}/services
fi

# upgrade from previous versions with compiled in database backends
rm -f %{_vardata}/rpm/db.cfg.cache 2> /dev/null

# "ctl_deliver -E" is deprecated, now is "cyr_expire -E"
if grep -q "ctl_deliver *-E" %{_sysconfdir}/cyrus.conf ; then
    perl -pi -e "s/ctl_deliver *-E/cyr_expire -E/" %{_sysconfdir}/cyrus.conf
fi
# compile to byte code sieve scripts on upgrade
# masssievec needs to run:
# - for versions before 2.2.0 (2.1.x) since they had no bytecode
# - upgrading from 2.2.0 since the bytecode has changed
# - upgrading from 2.2.1 since the bytecode has changed
if [ $1 != 1 ] ; then 
    if [ -f %{_vardata}/rpm/version ] ; then
	oldversion=`cat %{_vardata}/rpm/version`
	    if [ "$oldversion" = "2.2.0" -o "$oldversion" = "2.2.1" ] ; then
		compile_needed=1
	    else
		compile_needed=0
	    fi
	else
	    # versions prior to 2.2.x didn't write the file
	    ompile_needed=1
    fi
    if [ $compile_needed = 1 ] ; then
	echo "compiling sieve scripts"
	su cyrus -c "%{_cyrexecdir}/masssievec %{_cyrexecdir}/sievec"
    fi
fi
# cache the installed version for next upgrade
echo %{version} > %{_vardata}/rpm/version

/bin/systemctl daemon-reload > /dev/null 2>&1 :

%preun
if [ $1 = 0 ]; then
    # Package removal, not upgrade
    /bin/systemctl disable cyrus-imapd.service >/dev/null 2>&1 || :
    /bin/systemctl stop cyrus-imapd.service > /dev/null 2>&1 || :
    /usr/sbin/userdel %{_cyrususer} 2> /dev/null || :
%if %{SASLGROUP}
if [ "`grep ^%{_saslgroup}: %{_sysconfdir}/group | cut -d: -f4-`" = "" ]; then
    /usr/sbin/groupdel %{_saslgroup} 2> /dev/null || :
fi
%endif
    rm -f %{_vardata}/socket/lmtp 2> /dev/null
    rm -f %{_vardata}/rpm/version 2> /dev/null
fi

%postun
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
if [ $1 -ge 1 ] ; then
    # Package upgrade, not uninstall
    /bin/systemctl try-restart cyrus-imapd.service >/dev/null 2>&1 || :
fi

%triggerun -- cyrus-imapd < 2.4.13-1
/sbin/chkconfig --level 3 cyrus-imapd && /bin/systemctl enable cyrus-imapd.service >/dev/null 2>&1 || :

%files
%doc doc/* extradocs/*
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/*.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%attr(0644,root,root) %config(noreplace) %verify(not size,not md5) %{_sysconfdir}/pam.d/pop
%attr(0644,root,root) %config(noreplace) %verify(not size,not md5) %{_sysconfdir}/pam.d/imap
%attr(0644,root,root) %config(noreplace) %verify(not size,not md5) %{_sysconfdir}/pam.d/sieve
%attr(0644,root,root) %config(noreplace) %verify(not size,not md5) %{_sysconfdir}/pam.d/lmtp
%attr(0755,root,root) %config(noreplace) %{_sysconfdir}/cron.daily/%{name}
/lib/systemd/system/cyrus-imapd.service
%attr(0755,root,root) %dir %{_cyrexecdir}
%attr(0755,root,root) %{_cyrexecdir}/arbitron
%attr(0755,root,root) %{_cyrexecdir}/chk_cyrus
%attr(0755,root,root) %{_cyrexecdir}/ctl_cyrusdb
%attr(0755,root,root) %{_cyrexecdir}/ctl_deliver
%attr(0755,root,root) %{_cyrexecdir}/ctl_mboxlist
%attr(0755,root,root) %{_cyrexecdir}/cvt_cyrusdb
%attr(0755,root,root) %{_cyrexecdir}/cvt_cyrusdb_all
%attr(0755,root,root) %{_cyrexecdir}/cyr_dbtool
%attr(0755,root,root) %{_cyrexecdir}/cyr_df
%attr(0755,root,root) %{_cyrexecdir}/cyrdump
%attr(0755,root,root) %{_cyrexecdir}/cyr_expire
%attr(0755,root,root) %{_cyrexecdir}/cyr_sequence
%attr(0755,root,root) %{_cyrexecdir}/cyr_synclog
%attr(0755,root,root) %{_cyrexecdir}/cyr_systemd_helper
%attr(0755,root,root) %{_cyrexecdir}/cyr_userseen
%attr(0755,root,root) %{_cyrexecdir}/cyrus-master
%attr(0755,root,root) %{_cyrexecdir}/dohash
%attr(0755,root,root) %{_cyrexecdir}/fud
%attr(0755,root,root) %{_cyrexecdir}/imapd
%attr(0755,root,root) %{_cyrexecdir}/ipurge
%attr(0755,root,root) %{_cyrexecdir}/lmtpd
%attr(0755,root,root) %{_cyrexecdir}/masssievec
%attr(0755,root,root) %{_cyrexecdir}/mbexamine
%attr(0755,root,root) %{_cyrexecdir}/mbpath
%attr(0755,root,root) %{_cyrexecdir}/migrate-metadata
%attr(0755,root,root) %{_cyrexecdir}/mkimap
%attr(0755,root,root) %{_cyrexecdir}/mknewsgroups
%attr(0755,root,root) %{_cyrexecdir}/notifyd
%attr(0755,root,root) %{_cyrexecdir}/pop3d
%attr(0755,root,root) %{_cyrexecdir}/quota
%attr(0755,root,root) %{_cyrexecdir}/reconstruct
%attr(0755,root,root) %{_cyrexecdir}/rehash
%attr(0755,root,root) %{_cyrexecdir}/sievec
%attr(0755,root,root) %{_cyrexecdir}/sieved
%attr(0755,root,root) %{_cyrexecdir}/squatter
%attr(0755,root,root) %{_cyrexecdir}/timsieved
%attr(0755,root,root) %{_cyrexecdir}/tls_prune
%attr(0755,root,root) %{_cyrexecdir}/translatesieve
%attr(0755,root,root) %{_cyrexecdir}/undohash
%attr(0755,root,root) %{_cyrexecdir}/unexpunge
%attr(0755,root,root) %{_cyrexecdir}/upgradesieve
%if %{with_ldap}
%attr(0755,root,root) %{_cyrexecdir}/ptdump
%attr(0755,root,root) %{_cyrexecdir}/ptexpire
%attr(0755,root,root) %{_cyrexecdir}/ptloader
%endif
%if %build_autocreate
%attr(0755,root,root) %{_cyrexecdir}/compile_sieve
%endif
%attr(0755,root,root) %{_cyrexecdir}/smmapd
%if %{IDLED}
%attr(0755,root,root) %{_cyrexecdir}/idled
%endif
%attr(4754,%{_cyrususer},%{_cyrusgroup}) %{_cyrexecdir}/deliver
%attr(0750,%{_cyrususer},%{_cyrusgroup}) %dir %{_vardata}
%attr(0750,%{_cyrususer},%{_cyrusgroup}) %{_vardata}/user
%attr(0750,%{_cyrususer},%{_cyrusgroup}) %{_vardata}/quota
%attr(0750,%{_cyrususer},%{_cyrusgroup}) %{_vardata}/proc
%attr(0750,%{_cyrususer},%{_cyrusgroup}) %{_vardata}/log
%attr(0750,%{_cyrususer},%{_cyrusgroup}) %{_vardata}/msg
%attr(0750,%{_cyrususer},%{_cyrusgroup}) %{_vardata}/socket
%attr(0750,%{_cyrususer},%{_cyrusgroup}) %{_vardata}/db
%attr(0750,%{_cyrususer},%{_cyrusgroup}) %{_vardata}/sieve
%attr(0750,%{_cyrususer},%{_cyrusgroup}) %{_vardata}/rpm
%attr(0750,%{_cyrususer},%{_cyrusgroup}) %{_vardata}/backup
%if %{with_ldap}
%attr(0750,%{_cyrususer},%{_cyrusgroup}) %{_vardata}/ptclient
%endif
%attr(0750,%{_cyrususer},%{_cyrusgroup}) %dir %{_spooldata}
%attr(0750,%{_cyrususer},%{_cyrusgroup}) %{_spooldata}/*
%if %{with_snmp}
%attr(0644,root,root) %{_datadir}/snmp/mibs/*
%attr(0644,%{_cyrususer},%{_cyrusgroup}) /var/lib/net-snmp/cyrusMaster.conf
%endif
%attr(0644,root,root) %{_mandir}/man5/*
%attr(0644,root,root) %{_mandir}/man8/arbitron.8*
%attr(0644,root,root) %{_mandir}/man8/chk_cyrus.8*
%attr(0644,root,root) %{_mandir}/man8/ctl_cyrusdb.8*
%attr(0644,root,root) %{_mandir}/man8/ctl_deliver.8*
%attr(0644,root,root) %{_mandir}/man8/ctl_mboxlist.8*
%attr(0644,root,root) %{_mandir}/man8/cvt_cyrusdb.8*
%attr(0644,root,root) %{_mandir}/man8/cyr_dbtool.8*
%attr(0644,root,root) %{_mandir}/man8/cyr_df.8*
%attr(0644,root,root) %{_mandir}/man8/cyr_expire.8*
%attr(0644,root,root) %{_mandir}/man8/cyr_synclog.8*
%attr(0644,root,root) %{_mandir}/man8/cyrus-master.8*
%attr(0644,root,root) %{_mandir}/man8/deliver.8*
%attr(0644,root,root) %{_mandir}/man8/fud.8*
%attr(0644,root,root) %{_mandir}/man8/idled.8*
%attr(0644,root,root) %{_mandir}/man8/imapd.8*
%attr(0644,root,root) %{_mandir}/man8/ipurge.8*
%attr(0644,root,root) %{_mandir}/man8/lmtpd.8*
%attr(0644,root,root) %{_mandir}/man8/mbexamine.8*
%attr(0644,root,root) %{_mandir}/man8/mbpath.8*
%attr(0644,root,root) %{_mandir}/man8/notifyd.8*
%attr(0644,root,root) %{_mandir}/man8/pop3d.8*
%attr(0644,root,root) %{_mandir}/man8/quota.8*
%attr(0644,root,root) %{_mandir}/man8/reconstruct.8*
%attr(0644,root,root) %{_mandir}/man8/rmnews.8*
%attr(0644,root,root) %{_mandir}/man8/smmapd.8*
%attr(0644,root,root) %{_mandir}/man8/squatter.8*
%attr(0644,root,root) %{_mandir}/man8/sync_client.8*
%attr(0644,root,root) %{_mandir}/man8/syncnews.8*
%attr(0644,root,root) %{_mandir}/man8/sync_reset.8*
%attr(0644,root,root) %{_mandir}/man8/sync_server.8*
%attr(0644,root,root) %{_mandir}/man8/timsieved.8*
%attr(0644,root,root) %{_mandir}/man8/tls_prune.8*
%attr(0644,root,root) %{_mandir}/man8/unexpunge.8*
%doc COPYRIGHT README README.RPM
%if %{build_autocreate}
%doc README.autocreate
%endif

%files murder
%doc doc/text/install-murder
%config(noreplace) %verify(not size,not md5) %{_sysconfdir}/pam.d/mupdate
%config(noreplace) %verify(not size,not md5) %{_sysconfdir}/pam.d/csync
%attr(0755,root,root) %{_cyrexecdir}/lmtpproxyd
%attr(0755,root,root) %{_cyrexecdir}/mupdate
%attr(0755,root,root) %{_cyrexecdir}/pop3proxyd
%attr(0755,root,root) %{_cyrexecdir}/proxyd

%files nntp
%doc doc/text/install-netnews
%config(noreplace) %verify(not size,not md5) %{_sysconfdir}/pam.d/nntp
%attr(0755,root,root) %{_cyrexecdir}/fetchnews
%attr(0755,root,root) %{_cyrexecdir}/nntpd
%attr(0644,root,root) %{_mandir}/man8/nntpd.8*
%attr(0644,root,root) %{_mandir}/man8/fetchnews.8*

%files devel
%{_includedir}/cyrus
%{_libdir}/lib*.a
%attr(0644,root,root) %{_mandir}/man3/imclient.3*

%files -n perl-Cyrus
%doc perl/imap/README perl/imap/Changes perl/imap/examples
%{perl_vendorarch}/auto/Cyrus
%{perl_vendorarch}/Cyrus
%attr(0644,root,root) %{_mandir}/man3/Cyrus*

%files utils
%attr(0755,root,root) %{_cyrexecdir}/cyradm
%attr(0755,root,root) %{_cyrexecdir}/imtest
%attr(0755,root,root) %{_cyrexecdir}/imapcreate
%attr(0755,root,root) %{_bindir}/*
%attr(0644,root,root) %{_mandir}/man1/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13760 |12mr|cyrus-sasl-2.1.25-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2
%define libname %mklibname sasl %{major}
%define up_name cyrus-sasl
%define sasl2_db_filename /var/lib/sasl2/sasl.db

%define KRB5 1
%define MYSQL 1
%define SRP 1
%define PGSQL 1
%define SQLITE3 1
%define LDAP 1
%define SRPSTR enabled
%define MYSQLSTR enabled
%define PGSQLSTR enabled
%define SQLITE3STR enabled
%define LDAPSTR enabled

%{?_with_krb5: %{expand: %%global KRB5 1}}
%{?_without_krb5: %{expand: %%global KRB5 0}}
%{?_with_srp: %{expand: %%global SRP 1}}
%{?_without_srp: %{expand: %%global SRP 0}}
%{?_with_mysql: %{expand: %%global MYSQL 1}}
%{?_without_mysql: %{expand: %%global MYSQL 0}}
%{?_with_pgsql: %{expand: %%global PGSQL 1}}
%{?_without_pgsql: %{expand: %%global PGSQL 0}}
%{?_with_sqlite3: %{expand: %%global SQLITE3 1}}
%{?_without_sqlite3: %{expand: %%global SQLITE3 0}}
%{?_with_ldap: %{expand: %%global LDAP 1}}
%{?_without_ldap: %{expand: %%global LDAP 0}}

%{?_with_srp: %{expand: %%global SRPSTR enabled}}
%{?_without_srp: %{expand: %%global SRPSTR disabled}}
%{?_with_mysql: %{expand: %%global MYSQLSTR enabled}}
%{?_without_mysql: %{expand: %%global MYSQLSTR disabled}}
%{?_with_pgsql: %{expand: %%global PGSQLSTR enabled}}
%{?_without_pgsql: %{expand: %%global PGSQLSTR disabled}}
%{?_with_sqlite3: %{expand: %%global SQLITE3STR enabled}}
%{?_without_sqlite3: %{expand: %%global SQLITE3STR disabled}}
%{?_with_ldap: %{expand: %%global LDAPSTR enabled}}
%{?_without_ldap: %{expand: %%global LDAPSTR disabled}}

# bootstrapping overrides the above LDAP defines
%{?bootstrap: %{expand: %%global LDAP 0}}
%{?bootstrap: %{expand: %%global LDAPSTR disabled}}

Summary:	The Simple Authentication and Security Layer
Name:		%{up_name}
Version:	2.1.25
Release:	5
License:	BSD-style
Group:		System/Libraries
URL:		http://cyrusimap.org/
Source0:	ftp://ftp.cyrusimap.org/cyrus-sasl/%{up_name}-%{version}.tar.gz
Source1:	ftp://ftp.cyrusimap.org/cyrus-sasl/%{up_name}-%{version}.tar.gz.sig
Source2:	saslauthd.init
Source3:	saslauthd.sysconfig
Source4:	service.conf.example
Source7:	sasl-mechlist.c
Source8:	sasl-checkpass.c
Patch0:		cyrus-sasl-doc.patch
Patch3:		cyrus-sasl-2.1.19-pic.patch
Patch5:		cyrus-sasl-2.1.25-library_mutexes.diff
Patch6:		cyrus-sasl-2.1.25-xopen_crypt_prototype.diff
Patch7:		cyrus-sasl-2.1.23-db5.patch
Patch11:	cyrus-sasl-2.1.25-no_rpath.diff
Patch23:	cyrus-sasl-2.1.23-man.patch
Patch28:	cyrus-sasl-2.1.25-keytab.diff
Patch30:	cyrus-sasl-2.1.25-rimap.diff
Patch31:	cyrus-sasl-2.1.22-kerberos4.patch
Patch33:	cyrus-sasl-2.1.25-current-db.diff
Patch34:	cyrus-sasl-2.1.22-ldap-timeout.patch
Patch37:	cyrus-sasl-2.1.23-race.patch

Patch100:	cyrus-sasl-lt.patch
Patch101:	cyrus-sasl-split-sql.patch
Patch102:	cyrus-sasl-sizes.patch
Patch103:	cyrus-sasl-parallel-make.patch
Patch104:	cyrus-sasl-ac-libs.patch
Patch105:	cyrus-sasl-pam.patch
Patch106:	cyrus-sasl-2.1.15-lib64.patch
Patch107:	cyrus-sasl-2.1.25-no_version-info_for_plugins.diff

Requires:	%{libname} >= %{version}
Requires(pre):	rpm-helper
Requires(post):	rpm-helper
Requires(preun): rpm-helper
BuildRequires:	autoconf
BuildRequires:	db-devel
BuildRequires:	pam-devel
BuildRequires:	openssl-devel
BuildRequires:	autoconf automake libtool
BuildRequires:  groff
# 1.4.x is thread safe, which means we can disable sasl mutexes (see ./configure
# further below)
%if %{KRB5}
BuildRequires:	krb5-devel >= 1.4.1
%endif
%if %{MYSQL}
BuildRequires:	mysql-devel
%endif
%if %{PGSQL}
BuildRequires:	postgresql-devel
%endif
%if %{SQLITE3}
BuildRequires:	sqlite3-devel
%endif
%if %{LDAP}
BuildRequires:	openldap-devel
%endif

%description
SASL is the Simple Authentication and Security Layer, 
a method for adding authentication support to connection-based protocols. 
To use SASL, a protocol includes a command for identifying and authenticating 
a user to a server and for optionally negotiating protection of subsequent 
protocol interactions. If its use is negotiated, a security layer is inserted 
between the protocol and the connection. 
To actually use SASL you must install at least one of the %{libname}-plug-XXXX
authentication plugin, such as %{libname}-plug-plain.
The SQL auxprop plugin can be rebuild with different database backends:
	--with srp	SRP support	(%{SRPSTR})
	--with mysql	MySQL support	(%{MYSQLSTR})
	--with pgsql	Postgres SQL support	(%{PGSQLSTR})
	--with sqlite3	SQLite v3 support	(%{SQLITE3STR})

%package -n	%{libname}
Summary:	Libraries for SASL a the Simple Authentication and Security Layer
Group:		System/Libraries

%description -n	%{libname}
SASL is the Simple Authentication and Security Layer, 
a method for adding authentication support to connection-based protocols. 
To use SASL, a protocol includes a command for identifying and authenticating 
a user to a server and for optionally negotiating protection of subsequent 
protocol interactions. If its use is negotiated, a security layer is inserted 
between the protocol and the connection. 

%package -n	%{libname}-devel
Summary:	Libraries for SASL a the Simple Authentication and Security Layer
Group:		Development/C
%if %{_lib} != lib
Provides:	libsasl-devel = %{version}
Provides:	libsasl2-devel = %{version}
%endif
Provides:	%{mklibname -d sasl} = %{version}
Requires:	%{libname} >= %{version}
Requires:	pam-devel

%description -n	%{libname}-devel
SASL is the Simple Authentication and Security Layer, 
a method for adding authentication support to connection-based protocols. 
To use SASL, a protocol includes a command for identifying and authenticating 
a user to a server and for optionally negotiating protection of subsequent 
protocol interactions. If its use is negotiated, a security layer is inserted 
between the protocol and the connection. 

%package -n	%{libname}-plug-anonymous
Summary:	SASL ANONYMOUS mechanism plugin
Group:		System/Libraries
Requires:	%{libname} >= %{version}
Provides:	sasl-plug-anonymous

%description -n	%{libname}-plug-anonymous
This plugin implements the SASL ANONYMOUS mechanism,
used for anonymous authentication.

%package -n	%{libname}-plug-crammd5
Summary:	SASL CRAM-MD5 mechanism plugin
Group:		System/Libraries
Requires:	%{libname} >= %{version}
Provides:	sasl-plug-crammd5

%description -n	%{libname}-plug-crammd5
This plugin implements the SASL CRAM-MD5 mechanism.
CRAM-MD5 is the mandatory-to-implement authentication mechanism for a
number of protocols; it uses MD5 with a challenge/response system to
authenticate the user.

%package -n	%{libname}-plug-digestmd5
Summary:	SASL DIGEST-MD5 mechanism plugin
Group:		System/Libraries
Requires:	%{libname} >= %{version}
Provides:	sasl-plug-digestmd5

%description -n	%{libname}-plug-digestmd5
This plugin implements the latest draft of the SASL DIGEST-MD5
mechanism.  Although not yet finalized, this is likely to become the
new mandatory-to-implement authentication system in all new protocols.
It's based on the digest md5 authentication system designed for HTTP.

%package -n	%{libname}-plug-plain
Summary:	SASL PLAIN mechanism plugin
Group:		System/Libraries
Requires:	%{libname} >= %{version}
Provides:	sasl-plug-plain

%description -n	%{libname}-plug-plain
This plugin implements the SASL PLAIN mechanism.  Although insecure,
PLAIN is useful for transitioning to new security mechanisms, as this
is the only mechanism which gives the server a copy of the user's
password.

%package -n	%{libname}-plug-scram
Summary:	SASL SCRAM-SHA-1 mechanism plugin
Group:		System/Libraries
Requires:	%{libname} = %{version}
Provides:	sasl-plug-scram

%description -n	%{libname}-plug-scram
This plugin implements the SASL SCRAM-SHA-1 SASL plugin mechanism.

%package -n	%{libname}-plug-login
Summary:	SASL LOGIN mechanism plugin
Group:		System/Libraries
Requires:	%{libname} >= %{version}
Provides:	sasl-plug-login

%description -n	%{libname}-plug-login
This plugin implements the SASL LOGIN mechanism.
THIS PLUGIN IS DEPRECATED, is maintained only for compatibility reasons 
and will be dropped soon.
Please use the plain plugin instead.

%if %{KRB5}
%package -n	%{libname}-plug-gssapi
Summary:	SASL GSSAPI mechanism plugin
Group:		System/Libraries
Requires:	%{libname} >= %{version}
Requires:	krb5-libs
Provides:	sasl-plug-gssapi

%description -n	%{libname}-plug-gssapi
This plugin implements the SASL GSSAPI (kerberos 5)mechanism.
%endif

%package -n	%{libname}-plug-otp
Summary:	SASL OTP mechanism plugin
Group:		System/Libraries
Requires:	%{libname} >= %{version}
Provides:	sasl-plug-otp

%description -n	%{libname}-plug-otp
This plugin implements the SASL OTP mechanism.

%package -n	%{libname}-plug-sasldb
Summary:	SASL sasldb auxprop plugin
Group:		System/Libraries
# Requirement for %%{name} is due to dbconverter-2 being
# potentially called in %%post
Requires(post):	%{name} >= %{version}
# That requirement has to be here (in "Requires") also
# (http://archives.mandrivalinux.com/cooker/2005-06/msg00109.php)
Requires:	%{libname} >= %{version}, %{name} >= %{version}
Provides:	sasl-plug-sasldb

%description -n	%{libname}-plug-sasldb
This package provides the SASL sasldb auxprop plugin, which stores secrets
in a Berkeley database file.

%if %{SRP}
%package -n	%{libname}-plug-srp
Summary:	SASL srp mechanism plugin
Group:		System/Libraries
Requires:	%{libname} >= %{version}
Provides:	sasl-plug-srp

%description -n	%{libname}-plug-srp
This plugin implements the srp  mechanism.
%endif

%package -n	%{libname}-plug-ntlm
Summary:	SASL ntlm authentication plugin
Group:		System/Libraries
Requires:	%{libname} >= %{version}
Provides:	sasl-plug-ntlm

%description -n	%{libname}-plug-ntlm
This plugin implements the (unsupported) ntlm authentication.

%if %{MYSQL}
%package -n	%{libname}-plug-mysql
Summary:	SASL MySQL plugin
Group:		System/Libraries
Requires:	%{libname} >= %{version}
Provides:	sasl-plug-sql

%description -n	%{libname}-plug-mysql
This plugin implements the MySQL authentication method
%endif

%if %{PGSQL}
%package -n	%{libname}-plug-pgsql
Summary:	SASL PostgreSQL plugin
Group:		System/Libraries
Requires:	%{libname} >= %{version}
Provides:	sasl-plug-sql

%description -n	%{libname}-plug-pgsql
This plugin implements the PostgreSQL authentication method
%endif

%if %{SQLITE3}
%package -n	%{libname}-plug-sqlite3
Summary:	SASL SQLite v3 plugin
Group:		System/Libraries
Requires:	%{libname} >= %{version}
Provides:	sasl-plug-sql

%description -n	%{libname}-plug-sqlite3
This plugin implements the SQLite v3 authentication method
%endif

%if %{LDAP}
%package -n	%{libname}-plug-ldapdb
Summary:	SASL ldapdb auxprop plugin
Group:		System/Libraries
Requires:	%{libname} >= %{version}
Provides:	sasl-plug-ldapdb

%description -n	%{libname}-plug-ldapdb
This plugin implements the LDAP auxprop authentication method.
%endif

%prep

%setup -q -n %{up_name}-%{version}
install -m 0644 %{SOURCE4} .
%patch0 -p1 -b .sasldoc~
%patch3 -p1 -b .pic~
%patch5 -p0 -b .library_mutexes~
%patch6 -p0 -b .xopen_crypt_prototype~
%patch7 -p0 -b .db5

%patch11 -p0 -b .no_rpath~
%patch23 -p1 -b .man~
%patch28 -p1 -b .keytab~
%patch30 -p0 -b .rimap~
%patch31 -p1 -b .krb4~
%patch33 -p0 -b .current-db~
%patch34 -p1 -b .ldap-timeout~
%patch37 -p1 -b .race~

%patch100 -p1
%patch101 -p1
%patch102 -p1
%patch103 -p1
%patch104 -p1
%patch105 -p1
%patch106 -p1 -b .lib64~
%patch107 -p0

cp %{SOURCE7} sasl-mechlist.c
cp %{SOURCE8} sasl-checkpass.c

rm -f config/config.guess config/config.sub 
rm -f config/ltconfig config/ltmain.sh config/libtool.m4 configure
rm -fr autom4te.cache
libtoolize -c -f -i
aclocal -I cmulocal -I config
autoheader
autoconf
automake -a -c
pushd saslauthd
rm -f config/ltconfig
libtoolize -f -c
aclocal -I ../cmulocal -I ../config
automake -a -c -f
autoheader
autoconf -f
automake -a -c
popd

%build
%serverbuild

%configure2_5x 	\
    --disable-static \
    --enable-shared \
    --with-plugindir=%{_libdir}/sasl2 \
    --with-configdir=%{_sysconfdir}/sasl2:%{_libdir}/sasl2 \
    --disable-krb4 \
    --enable-login \
%if %{SRP}
    --enable-srp --enable-srp-setpass \
%else
    --without-srp --without-srp-srp-setpass \
%endif
    --enable-ntlm \
    --enable-db4 \
    --enable-gssapi \
    --disable-gss_mutexes \
%if %{MYSQL}
    --enable-sql --with-mysql=%{_prefix} \
%else
    --without-mysql \
%endif
%if %{PGSQL}
    --enable-sql --with-pgsql=%{_prefix} \
%else
    --without-pgsql \
%endif
%if %{SQLITE3}
    --enable-sql --with-sqlite3=%{_prefix} \
%else
    --without-sqlite \
%endif
%if %{LDAP}
    --with-ldap=%{_prefix} --enable-ldapdb \
%endif
    --with-dbpath=%{sasl2_db_filename} \
    --with-saslauthd=/var/run/saslauthd \
    --with-authdaemond=/var/run/authdaemon.courier-imap/socket \
    --with-devrandom=/dev/urandom

# ugly hack: there is an ordering problem introduced in 2.1.21 
# when --enable-static is given to ./configure which calling 
# make twice "solves"
# no parallel make on cluster
%make || :
%make
%make -C saslauthd testsaslauthd
%make -C sample

install saslauthd/LDAP_SASLAUTHD README.ldap

# Build a small program to list the available mechanisms, because I need it.
pushd lib
    ../libtool --tag=CC --mode=link %{__cc} -o sasl2-shared-mechlist \
	-I../include $CFLAGS ../sasl-mechlist.c $LDFLAGS ./libsasl2.la
    ../libtool --tag=CC --mode=link %{__cc} -o sasl2-shared-checkpass \
	-I../include $CFLAGS -DSASL2 ../sasl-checkpass.c $LDFLAGS ./libsasl2.la
popd

%install
rm -rf %{buildroot}

mkdir -p %{buildroot}/var/lib/sasl2 %{buildroot}/var/run/saslauthd
mkdir -p %{buildroot}%{_sysconfdir}/sasl2

%makeinstall_std

install -m644 %{SOURCE2} -D %{buildroot}%{_initrddir}/saslauthd
install -m644 %{SOURCE3} -D %{buildroot}%{_sysconfdir}/sysconfig/saslauthd

# to be removed later
# we don't need these
rm -f %{buildroot}%{_libdir}/sasl2/*.*a

# dbconverter-2 isn't installed by make install

cd utils
/bin/sh ../libtool --mode=install /usr/bin/install -c dbconverter-2 \
  %{buildroot}/%{_sbindir}/dbconverter-2

cd ..
cp saslauthd/testsaslauthd %{buildroot}%{_sbindir}
cd sample
/bin/sh ../libtool --mode=install /usr/bin/install -c client \
  %{buildroot}/%{_sbindir}/sasl-sample-client
/bin/sh ../libtool --mode=install /usr/bin/install -c server \
  %{buildroot}/%{_sbindir}/sasl-sample-server
cd ..

# multiarch policy
%multiarch_includes %{buildroot}%{_includedir}/sasl/md5global.h

# quick README about the sasl.db file permissions
cat > README.Mandriva.sasldb <<EOF
Starting with %{libname}-plug-sasldb-2.1.22-6mdk, Mandriva by default 
creates a system group called "sasl" and installs an empty 
%{sasl2_db_filename} file with the following permissions:
mode 0640, ownership root:sasl.

If the %{sasl2_db_filename} file already exists, it is not changed
in any way.

It is recommended that administrators keep these permissions and add
application users to the "sasl" group if access to this database is needed.

For example, to permit the Postfix SMTP to authenticate users via the sasldb
auxprop plugin, add the "postfix" user to the "sasl" group and read the
"SMTP Authentication" section of the README.MDK documentation file for 
details regarding Postfix's chroot setup.

For other applications in general, just add their user to the "sasl" group.

Have fun,
Mandriva Team.

EOF

# This is just to "close" vim's syntax misinterpretation.. ;p

# Provide an easy way to query the list of available mechanisms.
./libtool --tag=CC --mode=install install -m0755 lib/sasl2-shared-mechlist %{buildroot}%{_sbindir}/
./libtool --tag=CC --mode=install install -m0755 lib/sasl2-shared-checkpass %{buildroot}%{_sbindir}/

%pre -n %{libname}-plug-sasldb
%_pre_groupadd sasl

%post -n %{libname}-plug-sasldb
#convert old sasldb
# XXX - what about berkeley db versions? - andreas
if [ -f /var/lib/sasl/sasl.db -a ! -f %{sasl2_db_filename} ]; then
	echo "" | /usr/sbin/dbconverter-2 /var/lib/sasl/sasl.db %{sasl2_db_filename}
	if [ -f %{sasl2_db_filename} ]; then
		# conversion was successfull
		chmod 0640 %{sasl2_db_filename}
		chown root:sasl %{sasl2_db_filename}
	fi
fi
if [ -f /var/lib/sasl/sasl.db.rpmsave -a ! -f %{sasl2_db_filename} ]; then
	echo "" | /usr/sbin/dbconverter-2 /var/lib/sasl/sasl.db.rpmsave %{sasl2_db_filename}
	if [ -f %{sasl2_db_filename} ]; then
		# conversion was successfull
		chmod 0640 %{sasl2_db_filename}
		chown root:sasl %{sasl2_db_filename}
	fi
fi
if [ ! -f %{sasl2_db_filename} ]; then
	# the file was never created before nor converted from sasl1
	touch %{sasl2_db_filename}
	chmod 0640 %{sasl2_db_filename}
	chown root:sasl %{sasl2_db_filename}
fi

%post
%_post_service saslauthd

%preun
%_preun_service saslauthd

%files
%doc COPYING AUTHORS INSTALL NEWS README* ChangeLog
%doc doc/{TODO,ONEWS,*.txt,*.html}
%doc service.conf.example
%dir /var/lib/sasl2
%dir /var/run/saslauthd
%attr (755,root,root) %{_initrddir}/saslauthd
%dir %{_sysconfdir}/sasl2
%attr (644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/saslauthd
%{_sbindir}/dbconverter-2
%{_sbindir}/pluginviewer
%{_sbindir}/sasl-sample-client
%{_sbindir}/sasl-sample-server
%{_sbindir}/saslauthd
%{_sbindir}/sasldblistusers2
%{_sbindir}/saslpasswd2
%{_sbindir}/testsaslauthd
%{_mandir}/man8/*

%files -n %{libname}
%dir %{_libdir}/sasl2
%{_libdir}/libsasl*.so.%{major}*

%files -n %{libname}-plug-anonymous
%{_libdir}/sasl2/libanonymous.so

%files -n %{libname}-plug-otp
%{_libdir}/sasl2/libotp.so

%files -n %{libname}-plug-scram
%{_libdir}/sasl2/libscram.so

%files -n %{libname}-plug-crammd5
%{_libdir}/sasl2/libcrammd5.so

%files -n %{libname}-plug-sasldb
%doc README.Mandriva.sasldb
%{_libdir}/sasl2/libsasldb.so

%if %{KRB5}
%files -n %{libname}-plug-gssapi
%{_libdir}/sasl2/libgs2.so
%{_libdir}/sasl2/libgssapiv2.so
%endif

%files -n %{libname}-plug-digestmd5
%{_libdir}/sasl2/libdigestmd5.so

%files -n %{libname}-plug-plain
%{_libdir}/sasl2/libplain.so

%files -n %{libname}-plug-login
%{_libdir}/sasl2/liblogin.so

%if %{SRP}
%files -n %{libname}-plug-srp
%{_libdir}/sasl2/libsrp.so
%endif

%files -n %{libname}-plug-ntlm
%{_libdir}/sasl2/libntlm.so

%if %{MYSQL}
%files -n %{libname}-plug-mysql
%{_libdir}/sasl2/libmysql.so
%endif

%if %{PGSQL}
%files -n %{libname}-plug-pgsql
%{_libdir}/sasl2/libpgsql.so
%endif

%if %{SQLITE3}
%files -n %{libname}-plug-sqlite3
%{_libdir}/sasl2/libsqlite3.so
%endif

%if %{LDAP}
%files -n %{libname}-plug-ldapdb
%{_libdir}/sasl2/libldapdb.so
%endif

%files -n %{libname}-devel
%{_sbindir}/sasl2-shared-mechlist
%{_sbindir}/sasl2-shared-checkpass
%{_includedir}/sasl
%{multiarch_includedir}/sasl/md5global.h
%{_libdir}/*.*so
%{_mandir}/man3/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13761 |12mr|dansguardian-2.10.1.1-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#  lets support clamav only when backpoting by default
%if %mdkversion < 200910
	%define clamav 1
%else
	%define clamav 0
%endif
# commandline overrides:
# rpm -ba|--rebuild --with 'xxx'
%{?_with_clamav: %{expand: %%global clamav 1}}
%{?_without_clamav: %{expand: %%global clamav 0}}


Summary:	A content filtering web proxy
Name:		dansguardian
Version:	2.10.1.1
Release:	%mkrel 10
License:	GPL
Group:		System/Servers
URL:		http://www.dansguardian.org
Source0:	http://www.dansguardian.org/downloads/2/dansguardian-%{version}.tar.gz
Source1:	dansguardian.init
Source2:	languages.tar.bz2
Source10:	bigblacklist.tar.gz
Source11:	badwords.zip
Source12:	new.zip
Source13:	extrem.zip
Patch0:		dansguardian-mdv_conf.diff
Patch1: 	dansguardian-2.10.0.3-gcc44.patch
Patch2:		dansguardian-2.10.1.1-gcc46.patch
BuildRequires:	zlib-devel
BuildRequires:	pcre-devel
BuildRequires:	libesmtp-devel
%if %{clamav}
BuildRequires:  clamav-devel
%endif

Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires:	sendmail-command
%if %mdkversion >= 200810
Suggests:	webproxy webserver c-icap-server
%endif
Provides:	DansGuardian = %{version}-%{release}
Obsoletes:	DansGuardian
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
DansGuardian is a filtering proxy for Linux, FreeBSD, OpenBSD and Solaris.
It filters using multiple methods. These methods include URL and domain
filtering, content phrase filtering, PICS filtering, MIME filtering, file
extension filtering, POST filtering.

The content phrase filtering will check for pages that contain profanities
and phrases often associated with pornography and other undesirable content.
The POST filtering allows you to block or limit web upload.  The URL and
domain filtering is able to handle huge lists and is significantly faster
than squidGuard.

The filtering has configurable domain, user and ip exception lists.
SSL Tunneling is supported.

%prep
#tar xf %{SOURCE10}
#unzip -xo %{SOURCE11}
#unzip -xo %{SOURCE12}
#unzip -xo %{SOURCE13} -d extrem

%setup -q -n %{name}-%{version}
%patch0 -p1
%patch1 -p1
%patch2 -p0
tar -C configs/lists/ -xf %{SOURCE10} 
unzip -xo %{SOURCE11} -d configs/lists/phraselists/
unzip -xo %{SOURCE12} -d configs/lists/phraselists/
unzip -xo %{SOURCE13} -d configs/lists/phraselists/extremism

cp %{SOURCE1} %{name}.init

# fix path to the ipc files
perl -pi -e "s|\@localstatedir\@|/var/lib|g" %{name}.init

# mdv design
pushd data
    tar -jxf %{SOURCE2}
popd

%build
%serverbuild

%configure2_5x \
    --localstatedir=/var/lib \
    --enable-pcre=yes \
%if %{clamav}
    --enable-clamav=yes \
%else
    --enable-clamav=no \
%endif
    --enable-clamd=yes \
    --enable-icap=yes \
    --enable-kavd=no \
    --enable-commandline=yes \
    --enable-fancydm=yes \
    --enable-trickledm=yes \
    --enable-ntlm=yes \
    --enable-email=yes \
    --enable-orig-ip=yes \
    --with-proxyuser=%{name} \
    --with-proxygroup=%{name} \
    --with-piddir=/var/run/%{name} \
    --with-logdir=/var/log/%{name} \
    --with-sysconfsubdir=%{name}

%make

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}/logrotate.d
install -d %{buildroot}%{_initrddir}
install -d %{buildroot}/var/log/%{name}
install -d %{buildroot}/var/run/%{name}
install -d %{buildroot}/var/www/cgi-bin
install -d %{buildroot}/var/lib/%{name}/tmp

%makeinstall_std

# cleanup
rm -rf %{buildroot}%{_datadir}/doc/dansguardian*

install -m0755 %{name}.init %{buildroot}%{_initrddir}/%{name}

cat << EOF > %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
/var/log/%{name}/access.log {
    create 644 %{name} %{name}
    rotate 5
    weekly
    sharedscripts
    prerotate
	service %{name} stop
    endscript
    postrotate
	service %{name} start
    endscript
}
EOF

install -m0755 data/dansguardian.pl %{buildroot}/var/www/cgi-bin/

# make sure this file is present
echo "localhost" >> %{buildroot}%{_sysconfdir}/%{name}/lists/exceptionfileurllist

# construct file lists
find %{buildroot}%{_sysconfdir}/%{name} -type d | \
    sed -e "s|%{buildroot}||" | sed -e 's/^/%attr(0755,root,root) %dir /' > %{name}.filelist

find %{buildroot}%{_sysconfdir}/%{name} -type f | grep -v "\.orig" | \
    sed -e "s|%{buildroot}||" | sed -e 's/^/%attr(0644,root,root) %config(noreplace) /' >> %{name}.filelist

cat > README.urpmi << EOF
Make sure to change your /etc/%{name}/%{name}.conf to reflect your own settings.
Special attention must be given to the port that the proxy server is listening to,
the port that %{name} will listen to and to the web url to the %{name}.pl cgi-script.

Author: Daniel Barron
daniel@jadeb.com
EOF

touch %{buildroot}/var/log/%{name}/access.log

# cleanup
rm -rf %{buildroot}%{_datadir}/%{name}/scripts

%pre
%_pre_useradd %{name} /var/lib/%{name} /bin/false

%preun
%_preun_service %{name}
if [ $1 = 0 ] ; then
    rm -f /var/log/%{name}/*
fi

%post
%create_ghostfile /var/log/%{name}/access.log %{name} %{name} 644
%_post_service %{name}

%postun
%_postun_userdel %{name}

%clean
rm -rf %{buildroot}

%files -f %{name}.filelist
%defattr(-,root,root)
%doc AUTHORS COPYING README README.urpmi
%doc doc/AuthPlugins doc/ContentScanners doc/DownloadManagers
%doc doc/FAQ doc/FAQ.html doc/Plugins
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%attr(0755,root,root) %{_initrddir}/%{name}
%attr(0755,root,root) %{_sbindir}/%{name}
%{_datadir}/%{name}
%attr(0755,root,root) /var/www/cgi-bin/%{name}.pl
%dir %attr(0755,%{name},%{name}) /var/log/%{name}
%dir %attr(0755,%{name},%{name}) /var/run/%{name}
%dir %attr(0755,%{name},%{name}) /var/lib/%{name}
%dir %attr(0755,%{name},%{name}) /var/lib/%{name}/tmp
%ghost %attr(0644,%{name},%{name}) /var/log/%{name}/access.log
%attr(0644,root,root) %{_mandir}/man8/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13762 |12mr|daq-1.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define sfbpfmajor 0
%define libname %mklibname %{name} %{major}
%define libsfbpf %mklibname sfbpf %{sfbpfmajor}
%define develname %mklibname %{name} -d
%define staticname %mklibname %{name} -s -d

Name:		daq
Version:	1.1.1
Release:	1
Summary:	Data Acquisition library, for packet I/O
License:	GPLv2+
Group:		Networking/Other
URL:		http://www.snort.org/
Source0:	%{name}-%{version}.tar.gz

BuildRequires:	pcap-devel
BuildRequires:  bison
BuildRequires:  flex
BuildRequires:	netfilter_queue-devel
BuildRequires:	dnet-devel
BuildRequires:	iptables-ipq-devel
BuildRequires:	iptables-devel

%description
Snort 2.9 introduces the DAQ, or Data Acquisition library, for packet I/O.  The
DAQ replaces direct calls to PCAP functions with an abstraction layer that
facilitates operation on a variety of hardware and software interfaces without
requiring changes to Snort.  It is possible to select the DAQ type and mode
when invoking Snort to perform PCAP readback or inline operation, etc.  The
DAQ library may be useful for other packet processing applications and the
modular nature allows you to build new modules for other platforms.

%package -n     %{libname}
Summary:        Main library for DAQ
Group:          System/Libraries
Provides:       %{name} = %{EVRD}

%description -n %{libname}
Snort 2.9 introduces the DAQ, or Data Acquisition library, for packet I/O.  The
DAQ replaces direct calls to PCAP functions with an abstraction layer that
facilitates operation on a variety of hardware and software interfaces without
requiring changes to Snort.  It is possible to select the DAQ type and mode
when invoking Snort to perform PCAP readback or inline operation, etc.  The
DAQ library may be useful for other packet processing applications and the
modular nature allows you to build new modules for other platforms.

%package -n     %{libsfbpf}
Summary:        Library for DAQ
Group:          System/Libraries

%description -n %{libsfbpf}
Snort 2.9 introduces the DAQ, or Data Acquisition library, for packet I/O.  The
DAQ replaces direct calls to PCAP functions with an abstraction layer that
facilitates operation on a variety of hardware and software interfaces without
requiring changes to Snort.  It is possible to select the DAQ type and mode
when invoking Snort to perform PCAP readback or inline operation, etc.  The
DAQ library may be useful for other packet processing applications and the
modular nature allows you to build new modules for other platforms.

%package -n     %{name}-modules
Summary:        Bundled DAQ modules
Group:          System/Libraries
Provides:       %{name}-modules = %{EVRD}

%description -n %{name}-modules
Contains the DAQ modules that come bundled with the base LibDAQ distribution.

%package -n     %{develname}
Summary:        Development libraries and header files for DAQ
Group:          Development/C
Requires:       %{libname} = %{version}
Requires:       %{libsfbpf} = %{version}
Provides:       %{name}-devel = %{EVRD}

%description -n %{develname}
This package contains the development libraries and header files for %{name}.

%package -n     %{staticname}
Summary:        Static libraries for DAQ
Group:          Development/C
Requires:       %{develname} = %{version}
Provides:       %{name}-static-devel = %{EVRD}

%description -n %{staticname}
This package contains the static libraries for %{name}.

%prep
%setup -q 

%configure2_5x \
	--disable-static \
	--disable-ipfw-module

%build
%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/libdaq.so.%{major}*

%files -n %{libsfbpf}
%{_libdir}/libsfbpf.so.%{sfbpfmajor}*

%files -n %{name}-modules
%doc README
%{_libdir}/daq/daq_afpacket.so
%{_libdir}/daq/daq_dump.so
#%{_libdir}/daq/daq_ipq.so
%{_libdir}/daq/daq_nfq.so
%{_libdir}/daq/daq_pcap.so

%files  -n %{develname}
%{_bindir}/daq-modules-config
%{_includedir}/*.h
%{_libdir}/*.so

%files  -n %{staticname}
%{_libdir}/*.a

%changelog
* Thu Aug  30 2012 Dmitry Mikhirev <mikhirev@mezon.ru>
+ Commit: bc7b494
- update to 1.1.1
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13763 |12mr|dash-0.5.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The Debian Almquist Shell (formerly NetBSD's ash)
Name:		dash
Version:	0.5.7
Release:	%mkrel 1
License:	BSD
Group:		Shells
URL:		http://gondor.apana.org.au/~herbert/dash/
Source0:	http://gondor.apana.org.au/~herbert/dash/files/%{name}-%{version}.tar.gz
Patch0:		dash-0.5.7-format-not-a-string-literal-and-no-format-arguments.patch
Requires(post):		rpm-helper
Requires(postun):	rpm-helper
# explicit file provide:
Provides:	/bin/dash
BuildRequires:	bison
BuildRequires:	dietlibc-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
"dash" is a POSIX compliant shell that is much smaller than "bash".
Dash supports many features that a real sh shell would support, however
it is much smaller in size. This becomes an advantage in situations
where there is a lack of memery (initial ram-disks, etc). dash does
lack a few features, like command line history.

dash is the continuation of the original NetBSD ash fork. dash is much
more up-to-date, and properly maintained.

You should install dash if you need a near featureful lightweight shell
that is similar to GNU's bash.

%package static
Summary:	The Debian Almquist Shell (statically compiled)
License:	BSD
Group:		Shells
Obsoletes:	ash
Provides:	ash
Conflicts:	dash < 0.5.4-3
# explicit file provide:
Provides:	/bin/dash.static

%description static
"dash" is a POSIX compliant shell that is much smaller than "bash".
Dash supports many features that a real sh shell would support, however
it is much smaller in size. This becomes an advantage in situations
where there is a lack of memery (initial ram-disks, etc). dash does
lack a few features, like command line history.

dash is the continuation of the original NetBSD ash fork. dash is much
more up-to-date, and properly maintained.

You should install dash if you need a near featureful lightweight shell
that is similar to GNU's bash.

This version is statically compiled.

%prep
%setup -q
%patch0 -p1

%build
export CFLAGS="%{optflags} -Os"
export CXXFLAGS=$CFLAGS

%configure2_5x

# Build dynamically linked dash first
%make
strip src/dash
mv src/dash src/dash.dynamic

# Build statically linked dietlibc dash last
make clean
%configure2_5x CC="diet gcc"
%make CC="diet gcc"
strip src/dash
mv src/dash src/dash.static

%install
rm -rf %{buildroot}

mkdir -p %{buildroot}/bin
mkdir -p %{buildroot}/%{_mandir}/man1

install -m 755 src/dash.dynamic %{buildroot}/bin/dash
install -m 644 src/dash.1 %{buildroot}%{_mandir}/man1/dash.1

install -m 755 src/dash.static %{buildroot}/bin/dash.static

ln -s /bin/dash.static %{buildroot}/bin/ash
ln -s %{_mandir}/man1/dash.1 %{buildroot}%{_mandir}/man1/ash.1

%post
/usr/share/rpm-helper/add-shell %{name} $1 /bin/dash

%postun
/usr/share/rpm-helper/del-shell %{name} $1 /bin/dash

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ChangeLog COPYING
/bin/dash
%{_mandir}/man1/*

%files static
%doc ChangeLog COPYING
%defattr(-,root,root)
/bin/dash.static
/bin/ash



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13764 |12mr|dasher-4.11-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Graphical predictive text entry system
Name:		dasher
Version:	4.11
Release:	7
License:	GPLv2+
Group:		Accessibility
URL:		http://www.dasher.org.uk/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.bz2
Patch0:		dasher-4.9.0-fix-stringformat.patch
BuildRequires:	expat-devel
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	pkgconfig(libgnomeui-2.0)
BuildRequires:	pkgconfig(libwnck-1.0)
BuildRequires:	pkgconfig(gnome-speech-1.0)
BuildRequires:	pkgconfig(libspi-1.0)
BuildRequires:	scrollkeeper
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	perl-XML-Parser
BuildRequires:	imagemagick
BuildRequires:	desktop-file-utils
BuildRequires:	intltool
Requires(post):	scrollkeeper
Requires(postun): scrollkeeper

%description 
Dasher is an information-efficient text-entry interface, driven by natural 
continuous pointing gestures. Dasher is a  competitive  text-entry
system wherever a full-size keyboard cannot be used.

%prep
%setup -q
%patch0 -p0

%build
%configure2_5x 
%make LIBS="-lX11"

%install
GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 %makeinstall_std
rm -rf %{buildroot}/var/lib/scrollkeeper

%find_lang %{name} --with-gnome

desktop-file-install --vendor="" \
  --add-category="X-MandrivaLinux-MoreApplications-Accessibility" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

mkdir -p %{buildroot}%{_miconsdir}
install -m 644 -D Data/%{name}.png %{buildroot}%{_liconsdir}/%{name}.png
convert -scale 32 Data/%{name}.png %{buildroot}%{_iconsdir}/%{name}.png
convert -scale 16 Data/%{name}.png %{buildroot}%{_miconsdir}/%{name}.png

%files -f %{name}.lang
%doc README AUTHORS ChangeLog
%{_sysconfdir}/gconf/schemas/dasher.schemas
%{_bindir}/*
%{_datadir}/applications/dasher.desktop
%{_datadir}/dasher
%{_datadir}/icons/hicolor/scalable/apps/dasher.svg
%{_datadir}/icons/hicolor/48x48/apps/dasher.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_mandir}/man1/*


%changelog
* Fri Sep  7 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: ac62986
- Fix file listed twice RPM error
  
* Fri Sep  7 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: abf8cb5
- Convert BR to pkgconfig style
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13765 |12mr|davfs2-1.4.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define dav_user %{name}
%define dav_group %{name}
%define dav_localstatedir /var/run
%define dav_syscachedir /var/cache

Summary:	File system driver that allows you to mount a WebDAV server
Name:		davfs2
Version: 	1.4.7
Release: 	%mkrel 1
License:	GPLv2+
Group:		System/Kernel and hardware		
URL:		http://savannah.nongnu.org/projects/davfs2
Source0:	http://ftp.twaren.net/Unix/NonGNU/%{name}/%{name}-%{version}.tar.gz
Requires(pre): rpm-helper
Requires(postun): rpm-helper
BuildRequires:	neon-devel >= 0.27
BuildRequires:	gettext-devel >= 0.14.4
BuildRequires:	libtool
Provides:	davfs = %{version}-%{release}
Obsoletes:	davfs < 0.2.5
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
davfs2 is a Linux file system driver that allows you to mount a WebDAV server
as a local file system, like a disk drive. This way applications can access
resources on a Web server without knowing anything about HTTP or WebDAV. davfs2
runs as a daemon in userspace. It uses the kernel file system coda or fuse.
Most propably your Linux kernel includes at least one of this file systems. To
connect to the WebDAV server it makes use of the neon library. Neon supports
TLS/SSL (using OpenSSL or GnuTLS) and access via proxy server.

davfs2 allows you to e.g.

 * use a WebDAV server as workspace for a geographically distributed work
   group.
 * save documents on a WebDAV server and access and edit them via internet from
   wherever you want.
 * edit a web site in place, using your preferred development tools.


%prep
%setup -q

%build
export dav_user=%{dav_user}
export dav_group=%{dav_group}
export dav_localstatedir=%{dav_localstatedir}
export dav_syscachedir=%{dav_syscachedir}

%configure2_5x \
    --disable-rpath \

%make

%install
rm -fr %{buildroot}

install -d %{buildroot}/sbin
install -d %{buildroot}%{dav_localstatedir}/mount.%{name}
install -d %{buildroot}%{dav_syscachedir}/%{name}
install -d %{buildroot}%{_datadir}/%{name}

%makeinstall_std

# rename the binaries
ln -s %{_sbindir}/mount.davfs %{buildroot}%{_sbindir}/mount.%{name}
ln -s %{_sbindir}/umount.davfs %{buildroot}%{_sbindir}/umount.%{name}

rm -f %{buildroot}/sbin/*
ln -snf ..%{_sbindir}/mount.%{name} %{buildroot}/sbin/mount.%{name}
ln -snf ..%{_sbindir}/umount.%{name} %{buildroot}/sbin/umount.%{name}

# rename the manpages
find %{buildroot}%{_mandir} -name "*.gz" | xargs gunzip

%find_lang %{name} --all-name

%pre
%_pre_useradd %{dav_user} %{dav_localstatedir}/mount.%{name} /bin/false

%postun
%_postun_userdel %{dav_user}

%clean
rm -fr %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS COPYING FAQ NEWS README THANKS
%dir %{_sysconfdir}/%{name}
%dir %{_sysconfdir}/%{name}/certs
%dir %{_sysconfdir}/%{name}/certs/private
%config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf
%config(noreplace) %{_sysconfdir}/%{name}/secrets
%{_sbindir}/mount.davfs*
%{_sbindir}/umount.davfs*
/sbin/mount.davfs*
/sbin/umount.davfs*
%{_mandir}/man5/*
%{_mandir}/man8/*
%lang(de) %{_mandir}/de/man5/*
%lang(de) %{_mandir}/de/man8/*
%lang(es) %{_mandir}/es/man5/*
%attr(1775,root,%{dav_group}) %dir %{dav_localstatedir}/mount.%{name}
%attr(1775,root,%{dav_group}) %dir %{dav_syscachedir}/%{name}
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*



%changelog
* Thu Sep  20 2012 akdengi <kazancas@mandriva.ru>
+ Commit: 8615fa7
- -update to 1.4.7. Drop pathes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13766 |12mr|db1-1.85-24
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libname %mklibname db 1
%define name db1
%define version 1.85
%define release %mkrel 24

Summary: The BSD database library for C (version 1)
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{url}/db.%{version}.tar.bz2
Patch0: db.%{version}.patch
Patch1: db.%{version}-include.patch
Patch2: db.1.85-LDFLAGS.diff
URL: ftp://ftp.sleepycat.com/releases
License: BSD
Group: System/Libraries
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: bzip2

%package -n %libname
Summary: The BSD database library for C (version 1)
Group: System/Libraries
Provides: db1
Obsoletes: db1

%package -n %libname-devel
Summary: Development libs/header files for Berkeley DB (version 1) library
Group: Development/C
Requires: %{libname} = %{version}
Provides: db1-devel
Obsoletes: db1-devel

%description
The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides
embedded database support for both traditional and client/server applications.
It should be installed if compatibility is needed with databases created
with db1.

%description -n %libname
The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides
embedded database support for both traditional and client/server applications.
It should be installed if compatibility is needed with databases created
with db1.

%description -n %libname-devel
The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides
embedded database support for both traditional and client/server applications.
Berkeley DB includes B tree, Hashing, Fixed and Variable-length
record access methods.

This package contains the header files, libraries, and documentation for
building programs which use Berkeley DB.

%package tools
Summary: Tools for Berkeley DB (version 1) library
Group: Databases
Prefix: %{_prefix}

%description tools
Tools to manipulate Berkeley database (version 1) databases.

%prep

%setup -q -n db.%{version}
%patch0 -p1
%patch1 -p1 -b .old
%patch2 -p0 -b .LDFLAGS

%build
bzip2 docs/*.ps
cd PORT/linux
# otherwise "db1/db.h" not found
ln -s include db1
%make OORG="$RPM_OPT_FLAGS" LDFLAGS="%{ldflags}"

%install
rm -rf ${RPM_BUILD_ROOT}
mkdir -p ${RPM_BUILD_ROOT}%{_includedir}/%{name}
mkdir -p ${RPM_BUILD_ROOT}/%{_libdir}
mkdir -p ${RPM_BUILD_ROOT}/%{_bindir}

sed -n '/^\/\*-/,/^ \*\//s/^.\*.\?//p' include/db.h | grep -v '^@.*db\.h' > LICENSE

cd PORT/linux
sover=`echo libdb.so.* | sed 's/libdb.so.//'`
install -m644 libdb.a			$RPM_BUILD_ROOT/%{_libdir}/libdb1.a
install -m755 libdb.so.$sover		$RPM_BUILD_ROOT/%{_libdir}/libdb1.so.$sover
ln -sf libdb1.so.$sover 		$RPM_BUILD_ROOT/%{_libdir}/libdb1.so
ln -sf libdb1.so.$sover			$RPM_BUILD_ROOT/%{_libdir}/libdb.so.$sover
install -m644 ../include/ndbm.h		$RPM_BUILD_ROOT/%{_includedir}/db1/
install -m644 ../../include/db.h	$RPM_BUILD_ROOT/%{_includedir}/db1/
install -m644 ../../include/mpool.h	$RPM_BUILD_ROOT/%{_includedir}/db1/
install -s -m755 db_dump185		$RPM_BUILD_ROOT/%{_bindir}/db1_dump185

%clean
rm -rf ${RPM_BUILD_ROOT}

%if %mdkversion < 200900
%post -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -p /sbin/ldconfig
%endif

%files -n %libname
%defattr(-,root,root)
%{_libdir}/libdb1.so.*
%{_libdir}/libdb.so.*

%files -n %libname-devel
%defattr(-,root,root)
%doc docs/*.ps.bz2 README changelog
%{_includedir}/db1
%{_libdir}/libdb1.a
%{_libdir}/libdb1.so

%files tools
%defattr(-,root,root)
%{_bindir}/db1_dump185




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13767 |12mr|db2-2.4.14-25
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name  db2
%define version 2.4.14
%define release %mkrel 25

%define major		2
%define libname_orig	libdb%{major}
%define libname		%mklibname db %{major}

Summary: The BSD database library for C (version 2)
Name: %{name}
Version: %{version}
Release: %{release}
#Source: http://www.sleepycat.com/update/2.7.7/db-2.7.7.tar.gz
# Taken from glibc 2.1.3
Source0: %{name}-glibc-2.1.3.tar.bz2
# Patch to make it standalone
Patch0: db2-glibc-2.1.3.patch
Patch1: db2-2.4.14-db2.patch
Patch2: db2-2.4.14-db_fileid-64bit-fix.patch
Patch3: db2-gcc34.patch
Patch4: db2-64bit-fixes.patch
Patch5:	db2-sparc64-Makefile-fPIC.patch
Patch6: db2-deps.patch
Patch7: db2-LDFLAGS.diff
URL: http://www.sleepycat.com
License: BSD
Group: System/Libraries
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
%ifnarch ia64
Conflicts: glibc < 2.1.90
%endif

%description
The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides
embedded database support for both traditional and client/server applications.
This library used to be part of the glibc package.

%package -n %{libname}
Summary: The BSD database library for C (version 2)
Group: System/Libraries
Obsoletes: %{name}
Provides: %{name} = %{version}-%{release}

%description -n %{libname}
The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides
embedded database support for both traditional and client/server applications.
This library used to be part of the glibc package.

%package -n %{libname}-devel
Summary: Development libs/header files for Berkeley DB (version 2) library
Group: Development/C
Requires: %{libname} = %{version}-%{release}
Obsoletes: %{name}-devel
Provides: %{name}-devel = %{version}-%{release}
%ifnarch ia64
Conflicts: glibc-devel < 2.1.90
%endif

%description -n %{libname}-devel
The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides
embedded database support for both traditional and client/server applications.
Berkeley DB includes B tree, Hashing, Fixed and Variable-length
record access methods.

This package contains the header files, libraries, and documentation for
building programs which use Berkeley DB.

%prep
%setup -q -n db2
%patch0 -p1
%patch1 -p1 -b .db2
%patch2 -p1 -b .db_fileid-64bit-fix
%patch3 -p1 -b .gcc34
%patch4 -p1 -b .64bit-fixes
%ifarch sparc64
%patch5 -p1 -b .sparc64
%endif
%patch6 -p1 -b .deps
%patch7 -p0 -b .LDFLAGS

%build
CFLAGS="%{optflags}" %make LDFLAGS="%{ldflags}"

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_includedir}/db2
mkdir -p $RPM_BUILD_ROOT%{_libdir}
mkdir -p $RPM_BUILD_ROOT%{_bindir}

# XXX this causes all symbols to be deleted from the shared library
#strip -R .comment libdb2.so.3
install -m644 libdb2.a			$RPM_BUILD_ROOT/%{_libdir}/libdb2.a
install -m755 libdb2.so.3		$RPM_BUILD_ROOT/%{_libdir}/libdb2.so.3
ln -sf libdb2.so.3 			$RPM_BUILD_ROOT/%{_libdir}/libdb2.so
ln -sf libdb2.a				$RPM_BUILD_ROOT/%{_libdir}/libndbm.a
ln -sf libdb2.so.3			$RPM_BUILD_ROOT/%{_libdir}/libndbm.so

install -m644 db.h			$RPM_BUILD_ROOT/%{_includedir}/db2
install -m644 db_185.h			$RPM_BUILD_ROOT/%{_includedir}/db2
for p in db_archive db_checkpoint db_deadlock db_dump db_load \
	 db_printlog db_recover db_stat; do
	q="`echo $p | sed -e 's,^db_,db2_,'`"
	install -s -m755 $p		$RPM_BUILD_ROOT/%{_bindir}/$q
done

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%files -n %{libname}
%defattr(-,root,root)
%doc README LICENSE
%{_libdir}/lib*.so.*

%files -n %{libname}-devel
%defattr(-,root,root)
%dir %{_includedir}/db2
%{_includedir}/db2/db.h
%{_includedir}/db2/db_185.h
%{_libdir}/libdb2.a
%{_libdir}/libdb2.so
%{_libdir}/libndbm.a
%{_libdir}/libndbm.so
%{_bindir}/db2_archive
%{_bindir}/db2_checkpoint
%{_bindir}/db2_deadlock
%{_bindir}/db2_dump
%{_bindir}/db2_load
%{_bindir}/db2_printlog
%{_bindir}/db2_recover
%{_bindir}/db2_stat




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13768 |12mr|db51-5.1.25-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	__soversion	5.1
%define	_libdb_a	libdb-%{__soversion}.a
%define	_libcxx_a	libdb_cxx-%{__soversion}.a

%define libname_orig	%mklibname db
%define libname		%{libname_orig}%{__soversion}
%define libnamedev	%{libname}-devel
%define libnamestatic	%{libname}-static-devel

%define libdbcxx	%{libname_orig}cxx%{__soversion}
%define libdbsql	%{libname_orig}sql%{__soversion}
%define libdbtcl	%{libname_orig}tcl%{__soversion}
%define libdbjava	%{libname_orig}java%{__soversion}

%define libdbnss	%{libname_orig}nss%{__soversion}
%define libdbnssdev	%{libdbnss}-devel

%ifnarch %[mips} %{arm}
%bcond_without java
%define gcj_support 0
%endif

%bcond_without	sql
%bcond_without	tcl
%bcond_without	db1
# Define to build a stripped down version to use for nss libraries
%bcond_without	nss

# Define to rename utilities and allow parallel installation
%bcond_without	parallel

# mutexes defaults to POSIX/pthreads/library
%bcond_with	asmmutex

Summary:	The Berkeley DB database library for C
Name:		db51
Version:	5.1.25
Release:	5
Source0:	http://download.oracle.com/berkeley-db/db-%{version}.tar.gz
# statically link db1 library
Patch0:		db-5.1.19-db185.patch
Patch1:		db-5.1.25-sql_flags.patch
Patch2:		db-5.1.19-tcl-link.patch
# fedora patches
Patch101:	db-4.7.25-jni-include-dir.patch
URL:		http://www.oracle.com/technology/software/products/berkeley-db/
License:	BSD
Group:		System/Libraries
BuildRequires:	systemtap
%if %{with sql}
BuildRequires:	sqlite3-devel
%endif
%if %{with tcl}
BuildRequires:	tcl-devel
%endif
%if %{with db1}
BuildRequires:	db1-devel
%endif
BuildRequires:	ed libtool
%if %{with java}
BuildRequires:	java-rpmbuild
BuildRequires:	sharutils
# required for jni.h
BuildRequires:	libgcj-devel
%if %{gcj_support}
BuildRequires:	java-gcj-compat-devel
%endif
%endif
BuildRoot:	%{_tmppath}/%{name}-%{EVRD}-buildroot

%description
The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides
embedded database support for both traditional and client/server applications.
Berkeley DB is used by many applications, including Python and Perl, so this
should be installed on all systems.

%package -n	%{libname}
Summary:	The Berkeley DB database library for C
Group:		System/Libraries

%description -n	%{libname}
The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides
embedded database support for both traditional and client/server applications.
Berkeley DB is used by many applications, including Python and Perl, so this
should be installed on all systems.

%package -n	%{libdbcxx}
Summary:	The Berkeley DB database library for C++
Group:		System/Libraries

%description -n	%{libdbcxx}
The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides
embedded database support for both traditional and client/server applications.
Berkeley DB is used by many applications, including Python and Perl, so this
should be installed on all systems.

This package contains the files needed to build C++ programs which use
Berkeley DB.

%if %{with sql}
%package -n	%{libdbsql}
Summary:	The Berkeley DB database library for SQL
Group:		System/Libraries

%description -n	%{libdbsql}
The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides
embedded database support for both traditional and client/server applications.
Berkeley DB is used by many applications, including Python and Perl, so this
should be installed on all systems.

This package contains the files needed to build SQL programs which use
Berkeley DB.
%endif

%if %{with java}
%package -n	%{libdbjava}
Summary:	The Berkeley DB database library for C++
Group:		System/Libraries
%rename		db%{__soversion}

%description -n	%{libdbjava}
The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides
embedded database support for both traditional and client/server applications.
Berkeley DB is used by many applications, including Python and Perl, so this
should be installed on all systems.

This package contains the files needed to build Java programs which use
Berkeley DB.

%package -n	%{libdbjava}-javadoc
Summary:	Javadoc for %{name}
Group:		Development/Java

%description -n %{libdbjava}-javadoc
Javadoc for %{name}.
%endif

%if %{with tcl}
%package -n	%{libdbtcl}
Summary:	The Berkeley DB database library for TCL
Group:		System/Libraries

%description -n	%{libdbtcl}
The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides
embedded database support for both traditional and client/server applications.
Berkeley DB is used by many applications, including Python and Perl, so this
should be installed on all systems.

This package contains the header files, libraries, and documentation for
building tcl programs which use Berkeley DB.
%endif

%package	utils
Summary:	Command line tools for managing Berkeley DB databases
Group:		Databases
%if !%{with parallel}
Conflicts:	db4-utils
Conflicts:	db5-utils < %{__soversion}
Conflicts:	db-utils < %{__soversion}
%endif
Provides:	db5-utils = %{EVRD}
Provides:	db-utils = %{EVRD}
Requires:	%{name}_recover = %{EVRD}

%description	utils
The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides
embedded database support for both traditional and client/server applications.
Berkeley DB includes B+tree, Extended Linear Hashing, Fixed and Variable-length
record access methods, transactions, locking, logging, shared memory caching
and database recovery. DB supports C, C++, Java and Perl APIs.

This package contains command line tools for managing Berkeley DB databases.

%package -n	%{name}_recover
Summary:	Minimal package with '%{name}_recover' only
Group:		Databases
Provides:	db_recover = %{EVRD}

%description -n	%{name}_recover
This is a minimal package that ships with '%{name}_recover' only as it's
required for using "RPM ACID".

%package -n	%{libnamedev}
Summary:	Development libraries/header files for the Berkeley DB library
Group:		Development/Databases
Requires:	%{libname} = %{EVRD}
%if %{with sql}
Requires:	%{libdbsql} = %{EVRD}
%endif
%if %{with tcl}
Requires:	%{libdbtcl} = %{EVRD}
%endif
%if %{with java}
Requires:	%{libdbjava} = %{EVRD}
%endif
Requires:	%{libdbcxx} = %{EVRD}
Provides:	db%{__soversion}-devel = %{EVRD}
Provides:	libdb%{__soversion}-devel = %{EVRD}
Conflicts:	db-devel < %{__soversion}
Conflicts:	db4.8-devel
Conflicts:	db4.7-devel
Conflicts:	db4.6-devel
Conflicts:	db4.5-devel
Conflicts:	db4.4-devel
Conflicts:	db4.3-devel
Conflicts:	db4.2-devel
Provides:	db-devel = %{EVRD}
Provides:	db5-devel = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n	%{libnamedev}
The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides
embedded database support for both traditional and client/server applications.
Berkeley DB includes B+tree, Extended Linear Hashing, Fixed and Variable-length
record access methods, transactions, locking, logging, shared memory caching
and database recovery. DB supports C, C++, Java, Perl and SQL APIs.

This package contains the header files, libraries, and documentation for
building programs which use Berkeley DB.

%package -n	%{libnamestatic}
Summary:	Development static libraries files for the Berkeley DB library
Group:		Development/Databases
Requires:	db%{__soversion}-devel = %{EVRD}
Provides:	db%{__soversion}-static-devel = %{EVRD}
Provides:	libdb%{__soversion}-static-devel = %{EVRD}
Conflicts:	db-static-devel < %{__soversion}
Provides:	db-static-devel = %{EVRD}
Provides:	db5-static-devel = %{EVRD}

%description -n	%{libnamestatic}
The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides
embedded database support for both traditional and client/server applications.
Berkeley DB includes B+tree, Extended Linear Hashing, Fixed and Variable-length
record access methods, transactions, locking, logging, shared memory caching
and database recovery. DB supports C, C++, Java and Perl APIs.

This package contains the static libraries for building programs which
use Berkeley DB.

%if %{with nss}
%package -n	%{libdbnss}
Summary:	The Berkeley DB database library for NSS modules
Group:		System/Libraries

%description -n	%{libdbnss}
The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides
embedded database support for both traditional and client/server applications.
Berkeley DB includes B+tree, Extended Linear Hashing, Fixed and Variable-length
record access methods, transactions, locking, logging, shared memory caching
and database recovery. DB supports C, C++, Java and Perl APIs.

This package contains the shared library required by some nss modules
that use Berkeley DB.

%package -n	%{libdbnssdev}
Summary:	Development libraries/header files for building nss modules with Berkeley DB
Group:		Development/Databases
Requires:	%{libdbnss} = %{EVRD}
Provides:	libdbnss-devel = %{EVRD}
Provides:	%{_lib}dbnss-devel = %{EVRD}
Provides:	db_nss-devel = %{EVRD}
Provides:	libdb_nss-devel = %{EVRD}
Conflicts:	db_nss-devel < %{__soversion}

%description -n	%{libdbnssdev}
The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides
embedded database support for both traditional and client/server applications.
Berkeley DB includes B+tree, Extended Linear Hashing, Fixed and Variable-length
record access methods, transactions, locking, logging, shared memory caching
and database recovery. DB supports C, C++, Java and Perl APIs.

This package contains the header files and libraries for building nss
modules which use Berkeley DB.
%endif

%prep
%setup -q -n db-%{version}

# fix strange attribs
find . -type f -perm 0444 -exec chmod 644 {} \;

rm -r lang/sql/jdbc/doc
%patch0 -p1 -b .db185~
%patch1 -p1 -b .sql_flags~
%patch2 -p1 -b .tcl~

# fedora patches
%patch101 -p1 -b .jni~

pushd dist
libtoolize --copy --force
cat %{_datadir}/aclocal/libtool.m4 >> aclocal.m4
popd

# Remove tags files which we don't need.
find . -name tags | xargs rm -f
# Define a shell function for fixing HREF references in the docs, which
# would otherwise break when we split the docs up into subpackages.
fixup_href() {
    for doc in $@ ; do
	chmod u+w ${doc}
	sed -e 's,="../api_c/,="../../%{name}-devel/api_c/,g' \
	    -e 's,="api_c/,="../%{name}-devel/api_c/,g' \
	    -e 's,="../api_cxx/,="../../%{name}-devel/api_cxx/,g' \
	    -e 's,="api_cxx/,="../%{name}-devel/api_cxx/,g' \
	    -e 's,="../api_tcl/,="../../%{name}-devel/api_tcl/,g' \
	    -e 's,="api_tcl/,="../%{name}-devel/api_tcl/,g' \
	    -e 's,="../java/,="../../%{name}-devel/java/,g' \
	    -e 's,="java/,="../%{name}-devel/java/,g' \
	    -e 's,="../examples_c/,="../../%{name}-devel/examples_c/,g' \
	    -e 's,="examples_c/,="../%{name}-devel/examples_c/,g' \
	    -e 's,="../examples_cxx/,="../../%{name}-devel/examples_cxx/,g' \
	    -e 's,="examples_cxx/,="../%{name}-devel/examples_cxx/,g' \
	    -e 's,="../ref/,="../../%{name}-devel/ref/,g' \
	    -e 's,="ref/,="../%{name}-devel/ref/,g' \
	    -e 's,="../images/,="../../%{name}-devel/images/,g' \
	    -e 's,="images/,="../%{name}-devel/images/,g' \
	    -e 's,="../utility/,="../../%{name}-utils/utility/,g' \
	    -e 's,="utility/,="../%{name}-utils/utility/,g' ${doc} > ${doc}.new
	touch -r ${doc} ${doc}.new
	cat ${doc}.new > ${doc}
	touch -r ${doc}.new ${doc}
	rm -f ${doc}.new
    done
}

set +x	# XXX painful to watch
# Fix all of the HTML files.
fixup_href `find . -name "*.html"`
set -x	# XXX painful to watch

cd dist
./s_config

%build
%ifarch ppc
CFLAGS="$CFLAGS -D_GNU_SOURCE -D_REENTRANT"
%endif
export CFLAGS

%if %{with java}
export CLASSPATH=
export JAVAC=%{javac}
export JAR=%{jar}
export JAVA=%{java}
export JAVACFLAGS="-nowarn"
JAVA_MAKE="JAR=%{jar} JAVAC=%{javac} JAVACFLAGS="-nowarn" JAVA=%{java}"
%endif

pushd build_unix
CONFIGURE_TOP="../dist" \
%configure2_5x	--includedir=%{_includedir}/%{name} \
		--enable-shared --enable-static \
		--enable-dbm \
		--enable-systemtap \
		--enable-o_direct \
%if %{with sql}
		--enable-sql \
%endif
%if %{with db1}
		--enable-compat185 --enable-dump185 \
%endif
%if %{with tcl}
		--enable-tcl --with-tcl=%{_libdir} --enable-test \
%endif
		--enable-cxx \
%if %{with java}
		--enable-java \
%endif
%if %{with asmmutex}
%ifarch %{ix86}
		--disable-posixmutexes --with-mutex=x86/gcc-assembly
%endif
%ifarch x86_64
		--disable-posixmutexes --with-mutex=x86_64/gcc-assembly
%endif
%ifarch alpha
		--disable-posixmutexes --with-mutex=ALPHA/gcc-assembly
%endif
%ifarch ia64
		--disable-posixmutexes --with-mutex=ia64/gcc-assembly
%endif
%ifarch ppc
		--disable-posixmutexes --with-mutex=PPC/gcc-assembly
%endif
%ifarch %{sparc}
		--disable-posixmutexes --with-mutex=Sparc/gcc-assembly
%endif
%ifarch %{mips}
		--disable-posixmutexes --with-mutex=MIPS/gcc-assembly
%endif
%ifarch %{arm}
		--disable-posixmutexes --with-mutex=ARM/gcc-assembly
%endif
%else
		--enable-posixmutexes --with-mutex=POSIX/pthreads/library
%endif

%make $JAVA_MAKE
%if %{with java}
pushd ../lang/java
%{javadoc} -d ../sql/jdbc/doc `find . -name '*.java'`
popd
%endif
popd
%if %{with nss}
mkdir build_nss
pushd build_nss
CONFIGURE_TOP="../dist" \
%configure2_5x	--includedir=%{_includedir}/db_nss \
		--enable-shared --disable-static \
		--enable-dbm \
		--enable-systemtap \
		--enable-o_direct \
		--disable-tcl --disable-cxx --disable-java \
		--with-uniquename=_nss \
		--enable-compat185 \
		--disable-cryptography --disable-queue \
		--disable-replication --disable-verify \
%if %{with asmmutex}
%ifarch %{ix86}
		--disable-posixmutexes --with-mutex=x86/gcc-assembly
%endif
%ifarch x86_64
		--disable-posixmutexes --with-mutex=x86_64/gcc-assembly
%endif
%ifarch alpha
		--disable-posixmutexes --with-mutex=ALPHA/gcc-assembly
%endif
%ifarch ia64
		--disable-posixmutexes --with-mutex=ia64/gcc-assembly
%endif
%ifarch ppc
		--disable-posixmutexes --with-mutex=PPC/gcc-assembly
%endif
%ifarch %{sparc}
		--disable-posixmutexes --with-mutex=Sparc/gcc-assembly
%endif
%ifarch %{mips}
		--disable-posixmutexes --with-mutex=MIPS/gcc-assembly
%endif
%ifarch %{arm}
		--disable-posixmutexes --with-mutex=ARM/gcc-assembly
%endif
%else
		--enable-posixmutexes --with-mutex=POSIX/pthreads/library
%endif



%make libdb_base=libdb_nss libso_target=libdb_nss-%{__soversion}.la libdir=/%{_lib}
popd
%endif

%install
rm -rf %{buildroot}

make -C build_unix install_setup install_include install_lib install_utilities \
	DESTDIR=%{buildroot} emode=755

%if %{with nss}
make -C build_nss install_include install_lib libdb_base=libdb_nss \
	DESTDIR=%{buildroot} LIB_INSTALL_FILE_LIST=""

mkdir -p %{buildroot}/%{_lib}
mv %{buildroot}/%{_libdir}/libdb_nss-%{__soversion}.so %{buildroot}/%{_lib}
ln -s  /%{_lib}/libdb_nss-%{__soversion}.so %{buildroot}%{_libdir}
%endif

ln -sf %{name}/db.h %{buildroot}%{_includedir}/db.h

# XXX This is needed for parallel install with db4.2
%if %{with parallel}
for F in %{buildroot}%{_bindir}/*db_* ; do
   mv $F `echo $F | sed -e 's,db_,%{name}_,'`
done
%endif

# Move db.jar file to the correct place, and version it
%if %{with java}
mkdir -p %{buildroot}%{_jnidir}
mv %{buildroot}%{_libdir}/db.jar %{buildroot}%{_jnidir}/db%{__soversion}-%{version}.jar
(cd %{buildroot}%{_jnidir} && for jar in *-%{version}*; do %{__ln_s} ${jar} ${jar/-%{version}/}; done)

%{__mkdir_p} %{buildroot}%{_javadocdir}/db%{__soversion}-%{version}
%{__cp} -a lang/sql/jdbc/doc/* %{buildroot}%{_javadocdir}/db%{__soversion}-%{version}
%{__ln_s} db%{__soversion}-%{version} %{buildroot}%{_javadocdir}/db%{__soversion}

%if %{gcj_support}
rm -rf aot-compile-rpm
aot-compile-rpm
%endif
%endif

rm -rf %{buildroot}%{_includedir}/db_nss/db_cxx.h

%clean
rm -rf %{buildroot}

%if %{with java}
%post -n %{libdbjava}
%{update_gcjdb}

%postun -n %{libdbjava}
%{clean_gcjdb}
%endif

%files -n %{libname}
%defattr(644,root,root,755)
%doc LICENSE README
%attr(755,root,root) %{_libdir}/libdb-%{__soversion}.so

%files -n %{libdbcxx}
%defattr(755,root,root) 
%{_libdir}/libdb_cxx-%{__soversion}.so

%if %{with sql}
%files -n %{libdbsql}
%defattr(755,root,root)
%{_libdir}/libdb_sql-%{__soversion}.so
%endif

%if %{with java}
%files -n %{libdbjava}
%defattr(644,root,root,755)
%doc lang/sql/jdbc/doc/*
%doc examples/java/src
%attr(755,root,root) %{_libdir}/libdb_java-%{__soversion}.so
%attr(755,root,root) %{_libdir}/libdb_java-%{__soversion}_g.so
%{_jnidir}/db%{__soversion}.jar
%{_jnidir}/db%{__soversion}-%{version}.jar
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%{_libdir}/gcj/%{name}/*
%endif

%files -n %{libdbjava}-javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/db%{__soversion}-%{version}
%doc %dir %{_javadocdir}/db%{__soversion}
%endif

%if %{with tcl}
%files -n %{libdbtcl}
%defattr(755,root,root)
%{_libdir}/libdb_tcl-%{__soversion}.so
%endif

%files utils
%defattr(-,root,root)
%doc docs/api_reference/C/db_archive.html
%doc docs/api_reference/C/db_checkpoint.html
%doc docs/api_reference/C/db_deadlock.html
%doc docs/api_reference/C/db_dump.html
%doc docs/api_reference/C/db_load.html
%doc docs/api_reference/C/db_printlog.html
%doc docs/api_reference/C/db_replicate.html
%doc docs/api_reference/C/db_stat.html
%doc docs/api_reference/C/db_upgrade.html
%doc docs/api_reference/C/db_verify.html
%{_bindir}/db*_archive
%{_bindir}/db*_checkpoint
%{_bindir}/db*_deadlock
%{_bindir}/db*_dump*
%{_bindir}/db*_hotbackup
%{_bindir}/db*_load
%{_bindir}/db*_printlog
%{_bindir}/db*_replicate
%{_bindir}/db*_stat
%{_bindir}/db*_upgrade
%{_bindir}/db*_verify
%if %{with sql}
%doc docs/api_reference/C/dbsql.html
%{_bindir}/dbsql
%endif

%files -n %{name}_recover
%doc docs/api_reference/C/db_recover.html
%{_bindir}/db*_recover

%files -n %{libnamedev}
%defattr(644,root,root,755)
%doc docs/api_reference
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/db.h
%if %{with db1}
%{_includedir}/%{name}/db_185.h
%endif
%{_includedir}/%{name}/db_cxx.h
%if %{with sql}
%{_includedir}/%{name}/dbsql.h
%endif
%{_includedir}/db.h
%{_libdir}/libdb.so
%{_libdir}/libdb-5.so
%{_libdir}/libdb-%{__soversion}.la
%{_libdir}/libdb_cxx.so
%{_libdir}/libdb_cxx-5.so
%{_libdir}/libdb_cxx-%{__soversion}.la
%if %{with sql}
%{_libdir}/libdb_sql.so
%{_libdir}/libdb_sql-5.so
%{_libdir}/libdb_sql-%{__soversion}.la
%endif
%if %{with tcl}
%{_libdir}/libdb_tcl.so
%{_libdir}/libdb_tcl-5.so
%{_libdir}/libdb_tcl-%{__soversion}.la
%endif
%if %{with java}
%{_libdir}/libdb_java.so
%{_libdir}/libdb_java-5.so
%{_libdir}/libdb_java-%{__soversion}.la
%endif

%files -n %{libnamestatic}
%defattr(644,root,root,755)
%{_libdir}/*.a

%if %{with nss}
%files -n %{libdbnss}
%defattr(755,root,root) 
/%{_lib}/libdb_nss-%{__soversion}.so

%files -n %{libdbnssdev}
%defattr(644,root,root,755)
%dir %{_includedir}/db_nss
%{_includedir}/db_nss/db.h
%if %{with db1}
%{_includedir}/db_nss/db_185.h
%endif
%{_libdir}/libdb_nss.so
%{_libdir}/libdb_nss-5.so
%{_libdir}/libdb_nss-%{__soversion}.la
%{_libdir}/libdb_nss-%{__soversion}.so
%endif



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13769 |12mr|db52-5.2.42-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	__soversion	5.2
%define	_libdb_a	libdb-%{__soversion}.a
%define	_libcxx_a	libdb_cxx-%{__soversion}.a

%define libname_orig	%mklibname db
%define libname		%{libname_orig}%{__soversion}
%define libnamedev	%{libname}-devel
%define libnamestatic	%{libname}-static-devel

%define libdbcxx	%{libname_orig}cxx%{__soversion}
%define libdbsql	%{libname_orig}sql%{__soversion}
%define libdbtcl	%{libname_orig}tcl%{__soversion}
%define libdbjava	%{libname_orig}java%{__soversion}

%define libdbnss	%{libname_orig}nss%{__soversion}
%define libdbnssdev	%{libdbnss}-devel

%ifnarch %[mips} %{arm}
%bcond_without java
%define gcj_support 0
%endif

%bcond_without	sql
%bcond_without	tcl
%bcond_without	db1
# Define to build a stripped down version to use for nss libraries
%bcond_without	nss

# Define to rename utilities and allow parallel installation
%bcond_without	parallel

# mutexes defaults to POSIX/pthreads/library
%bcond_with	asmmutex

Summary:	The Berkeley DB database library for C
Name:		db52
Version:	5.2.42
Release:	1
Source0:	http://download.oracle.com/berkeley-db/db-%{version}.tar.gz
# statically link db1 library
Patch0:		db-5.1.19-db185.patch
Patch1:		db-5.1.25-sql_flags.patch
Patch2:		db-5.1.19-tcl-link.patch
# fedora patches
Patch101:	db-4.7.25-jni-include-dir.patch
URL:		http://www.oracle.com/technology/software/products/berkeley-db/
License:	BSD
Group:		System/Libraries
BuildRequires:	systemtap
%if %{with sql}
BuildRequires:	sqlite3-devel
%endif
%if %{with tcl}
BuildRequires:	tcl-devel
%endif
%if %{with db1}
BuildRequires:	db1-devel
%endif
BuildRequires:	ed libtool
%if %{with java}
BuildRequires:	java-rpmbuild
BuildRequires:	sharutils
# required for jni.h
BuildRequires:	libgcj-devel
#(proyvind): try workaround issue preventng build
BuildRequires:	gcc-java
%if %{gcj_support}
BuildRequires:	java-gcj-compat-devel
%endif
%endif

%description
The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides
embedded database support for both traditional and client/server applications.
Berkeley DB is used by many applications, including Python and Perl, so this
should be installed on all systems.

%package -n	%{libname}
Summary:	The Berkeley DB database library for C
Group:		System/Libraries

%description -n	%{libname}
The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides
embedded database support for both traditional and client/server applications.
Berkeley DB is used by many applications, including Python and Perl, so this
should be installed on all systems.

%package -n	%{libdbcxx}
Summary:	The Berkeley DB database library for C++
Group:		System/Libraries

%description -n	%{libdbcxx}
The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides
embedded database support for both traditional and client/server applications.
Berkeley DB is used by many applications, including Python and Perl, so this
should be installed on all systems.

This package contains the files needed to build C++ programs which use
Berkeley DB.

%if %{with sql}
%package -n	%{libdbsql}
Summary:	The Berkeley DB database library for SQL
Group:		System/Libraries

%description -n	%{libdbsql}
The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides
embedded database support for both traditional and client/server applications.
Berkeley DB is used by many applications, including Python and Perl, so this
should be installed on all systems.

This package contains the files needed to build SQL programs which use
Berkeley DB.
%endif

%if %{with java}
%package -n	%{libdbjava}
Summary:	The Berkeley DB database library for C++
Group:		System/Libraries
%rename		db%{__soversion}

%description -n	%{libdbjava}
The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides
embedded database support for both traditional and client/server applications.
Berkeley DB is used by many applications, including Python and Perl, so this
should be installed on all systems.

This package contains the files needed to build Java programs which use
Berkeley DB.

%package -n	%{libdbjava}-javadoc
Summary:	Javadoc for %{name}
Group:		Development/Java

%description -n %{libdbjava}-javadoc
Javadoc for %{name}.
%endif

%if %{with tcl}
%package -n	%{libdbtcl}
Summary:	The Berkeley DB database library for TCL
Group:		System/Libraries

%description -n	%{libdbtcl}
The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides
embedded database support for both traditional and client/server applications.
Berkeley DB is used by many applications, including Python and Perl, so this
should be installed on all systems.

This package contains the header files, libraries, and documentation for
building tcl programs which use Berkeley DB.
%endif

%package	utils
Summary:	Command line tools for managing Berkeley DB databases
Group:		Databases
%if !%{with parallel}
Conflicts:	db4-utils
Conflicts:	db5-utils < %{__soversion}
Conflicts:	db-utils < %{__soversion}
%endif
Provides:	db5-utils = %{EVRD}
Provides:	db-utils = %{EVRD}
Requires:	%{name}_recover = %{EVRD}

%description	utils
The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides
embedded database support for both traditional and client/server applications.
Berkeley DB includes B+tree, Extended Linear Hashing, Fixed and Variable-length
record access methods, transactions, locking, logging, shared memory caching
and database recovery. DB supports C, C++, Java and Perl APIs.

This package contains command line tools for managing Berkeley DB databases.

%package -n	%{name}_recover
Summary:	Minimal package with '%{name}_recover' only
Group:		Databases
Provides:	db_recover = %{EVRD}

%description -n	%{name}_recover
This is a minimal package that ships with '%{name}_recover' only as it's
required for using "RPM ACID".

%package -n	%{libnamedev}
Summary:	Development libraries/header files for the Berkeley DB library
Group:		Development/Databases
Requires:	%{libname} = %{EVRD}
%if %{with sql}
Requires:	%{libdbsql} = %{EVRD}
%endif
%if %{with tcl}
Requires:	%{libdbtcl} = %{EVRD}
%endif
%if %{with java}
Requires:	%{libdbjava} = %{EVRD}
%endif
Requires:	%{libdbcxx} = %{EVRD}
Provides:	db%{__soversion}-devel = %{EVRD}
Provides:	libdb%{__soversion}-devel = %{EVRD}
Conflicts:	db-devel < %{__soversion}
Conflicts:	db4.8-devel
Conflicts:	db4.7-devel
Conflicts:	db4.6-devel
Conflicts:	db4.5-devel
Conflicts:	db4.4-devel
Conflicts:	db4.3-devel
Conflicts:	db4.2-devel
Provides:	db-devel = %{EVRD}
Provides:	db5-devel = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n	%{libnamedev}
The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides
embedded database support for both traditional and client/server applications.
Berkeley DB includes B+tree, Extended Linear Hashing, Fixed and Variable-length
record access methods, transactions, locking, logging, shared memory caching
and database recovery. DB supports C, C++, Java, Perl and SQL APIs.

This package contains the header files, libraries, and documentation for
building programs which use Berkeley DB.

%package -n	%{libnamestatic}
Summary:	Development static libraries files for the Berkeley DB library
Group:		Development/Databases
Requires:	db%{__soversion}-devel = %{EVRD}
Provides:	db%{__soversion}-static-devel = %{EVRD}
Provides:	libdb%{__soversion}-static-devel = %{EVRD}
Conflicts:	db-static-devel < %{__soversion}
Provides:	db-static-devel = %{EVRD}
Provides:	db5-static-devel = %{EVRD}

%description -n	%{libnamestatic}
The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides
embedded database support for both traditional and client/server applications.
Berkeley DB includes B+tree, Extended Linear Hashing, Fixed and Variable-length
record access methods, transactions, locking, logging, shared memory caching
and database recovery. DB supports C, C++, Java and Perl APIs.

This package contains the static libraries for building programs which
use Berkeley DB.

%if %{with nss}
%package -n	%{libdbnss}
Summary:	The Berkeley DB database library for NSS modules
Group:		System/Libraries

%description -n	%{libdbnss}
The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides
embedded database support for both traditional and client/server applications.
Berkeley DB includes B+tree, Extended Linear Hashing, Fixed and Variable-length
record access methods, transactions, locking, logging, shared memory caching
and database recovery. DB supports C, C++, Java and Perl APIs.

This package contains the shared library required by some nss modules
that use Berkeley DB.

%package -n	%{libdbnssdev}
Summary:	Development libraries/header files for building nss modules with Berkeley DB
Group:		Development/Databases
Requires:	%{libdbnss} = %{EVRD}
Provides:	libdbnss-devel = %{EVRD}
Provides:	%{_lib}dbnss-devel = %{EVRD}
Provides:	db_nss-devel = %{EVRD}
Provides:	libdb_nss-devel = %{EVRD}
Conflicts:	db_nss-devel < %{__soversion}

%description -n	%{libdbnssdev}
The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides
embedded database support for both traditional and client/server applications.
Berkeley DB includes B+tree, Extended Linear Hashing, Fixed and Variable-length
record access methods, transactions, locking, logging, shared memory caching
and database recovery. DB supports C, C++, Java and Perl APIs.

This package contains the header files and libraries for building nss
modules which use Berkeley DB.
%endif

%prep
%setup -q -n db-%{version}

# fix strange attribs
find . -type f -perm 0444 -exec chmod 644 {} \;

rm -r lang/sql/jdbc/doc
%patch0 -p1 -b .db185~
%patch1 -p1 -b .sql_flags~
%patch2 -p1 -b .tcl~

# fedora patches
%patch101 -p1 -b .jni~

pushd dist
libtoolize --copy --force
cat %{_datadir}/aclocal/libtool.m4 >> aclocal.m4
popd

# Remove tags files which we don't need.
find . -name tags | xargs rm -f
# Define a shell function for fixing HREF references in the docs, which
# would otherwise break when we split the docs up into subpackages.
fixup_href() {
    for doc in $@ ; do
	chmod u+w ${doc}
	sed -e 's,="../api_c/,="../../%{name}-devel/api_c/,g' \
	    -e 's,="api_c/,="../%{name}-devel/api_c/,g' \
	    -e 's,="../api_cxx/,="../../%{name}-devel/api_cxx/,g' \
	    -e 's,="api_cxx/,="../%{name}-devel/api_cxx/,g' \
	    -e 's,="../api_tcl/,="../../%{name}-devel/api_tcl/,g' \
	    -e 's,="api_tcl/,="../%{name}-devel/api_tcl/,g' \
	    -e 's,="../java/,="../../%{name}-devel/java/,g' \
	    -e 's,="java/,="../%{name}-devel/java/,g' \
	    -e 's,="../examples_c/,="../../%{name}-devel/examples_c/,g' \
	    -e 's,="examples_c/,="../%{name}-devel/examples_c/,g' \
	    -e 's,="../examples_cxx/,="../../%{name}-devel/examples_cxx/,g' \
	    -e 's,="examples_cxx/,="../%{name}-devel/examples_cxx/,g' \
	    -e 's,="../ref/,="../../%{name}-devel/ref/,g' \
	    -e 's,="ref/,="../%{name}-devel/ref/,g' \
	    -e 's,="../images/,="../../%{name}-devel/images/,g' \
	    -e 's,="images/,="../%{name}-devel/images/,g' \
	    -e 's,="../utility/,="../../%{name}-utils/utility/,g' \
	    -e 's,="utility/,="../%{name}-utils/utility/,g' ${doc} > ${doc}.new
	touch -r ${doc} ${doc}.new
	cat ${doc}.new > ${doc}
	touch -r ${doc}.new ${doc}
	rm -f ${doc}.new
    done
}

set +x	# XXX painful to watch
# Fix all of the HTML files.
fixup_href `find . -name "*.html"`
set -x	# XXX painful to watch

cd dist
./s_config

%build
%ifarch ppc
CFLAGS="$CFLAGS -D_GNU_SOURCE -D_REENTRANT"
%endif
export CFLAGS

%if %{with java}
export CLASSPATH=
export JAVAC=%{javac}
export JAR=%{jar}
export JAVA=%{java}
export JAVACFLAGS="-nowarn"
JAVA_MAKE="JAR=%{jar} JAVAC=%{javac} JAVACFLAGS="-nowarn" JAVA=%{java}"
%endif

pushd build_unix
CONFIGURE_TOP="../dist" \
%configure2_5x	--includedir=%{_includedir}/%{name} \
		--enable-shared --enable-static \
		--enable-dbm \
		--enable-systemtap \
		--enable-o_direct \
%if %{with sql}
		--enable-sql \
%endif
%if %{with db1}
		--enable-compat185 --enable-dump185 \
%endif
%if %{with tcl}
		--enable-tcl --with-tcl=%{_libdir} --enable-test \
%endif
		--enable-cxx \
%if %{with java}
		--enable-java \
%endif
%if %{with asmmutex}
%ifarch %{ix86}
		--disable-posixmutexes --with-mutex=x86/gcc-assembly
%endif
%ifarch x86_64
		--disable-posixmutexes --with-mutex=x86_64/gcc-assembly
%endif
%ifarch alpha
		--disable-posixmutexes --with-mutex=ALPHA/gcc-assembly
%endif
%ifarch ia64
		--disable-posixmutexes --with-mutex=ia64/gcc-assembly
%endif
%ifarch ppc
		--disable-posixmutexes --with-mutex=PPC/gcc-assembly
%endif
%ifarch %{sparc}
		--disable-posixmutexes --with-mutex=Sparc/gcc-assembly
%endif
%ifarch %{mips}
		--disable-posixmutexes --with-mutex=MIPS/gcc-assembly
%endif
%ifarch %{arm}
		--disable-posixmutexes --with-mutex=ARM/gcc-assembly
%endif
%else
		--enable-posixmutexes --with-mutex=POSIX/pthreads/library
%endif

%make $JAVA_MAKE
%if %{with java}
pushd ../lang/java
%{javadoc} -d ../sql/jdbc/doc `find . -name '*.java'`
popd
%endif
popd
%if %{with nss}
mkdir build_nss
pushd build_nss
CONFIGURE_TOP="../dist" \
%configure2_5x	--includedir=%{_includedir}/db_nss \
		--enable-shared --disable-static \
		--enable-dbm \
		--enable-systemtap \
		--enable-o_direct \
		--disable-tcl --disable-cxx --disable-java \
		--with-uniquename=_nss \
		--enable-compat185 \
		--disable-cryptography --disable-queue \
		--disable-replication --disable-verify \
%if %{with asmmutex}
%ifarch %{ix86}
		--disable-posixmutexes --with-mutex=x86/gcc-assembly
%endif
%ifarch x86_64
		--disable-posixmutexes --with-mutex=x86_64/gcc-assembly
%endif
%ifarch alpha
		--disable-posixmutexes --with-mutex=ALPHA/gcc-assembly
%endif
%ifarch ia64
		--disable-posixmutexes --with-mutex=ia64/gcc-assembly
%endif
%ifarch ppc
		--disable-posixmutexes --with-mutex=PPC/gcc-assembly
%endif
%ifarch %{sparc}
		--disable-posixmutexes --with-mutex=Sparc/gcc-assembly
%endif
%ifarch %{mips}
		--disable-posixmutexes --with-mutex=MIPS/gcc-assembly
%endif
%ifarch %{arm}
		--disable-posixmutexes --with-mutex=ARM/gcc-assembly
%endif
%else
		--enable-posixmutexes --with-mutex=POSIX/pthreads/library
%endif



%make libdb_base=libdb_nss libso_target=libdb_nss-%{__soversion}.la libdir=/%{_lib}
popd
%endif

%install
make -C build_unix install_setup install_include install_lib install_utilities \
	DESTDIR=%{buildroot} emode=755

%if %{with nss}
make -C build_nss install_include install_lib libdb_base=libdb_nss \
	DESTDIR=%{buildroot} LIB_INSTALL_FILE_LIST=""

mkdir -p %{buildroot}/%{_lib}
mv %{buildroot}/%{_libdir}/libdb_nss-%{__soversion}.so %{buildroot}/%{_lib}
ln -s  /%{_lib}/libdb_nss-%{__soversion}.so %{buildroot}%{_libdir}
%endif

ln -sf %{name}/db.h %{buildroot}%{_includedir}/db.h

# XXX This is needed for parallel install with db4.2
%if %{with parallel}
for F in %{buildroot}%{_bindir}/*db_* ; do
   mv $F `echo $F | sed -e 's,db_,%{name}_,'`
done
%endif

# Move db.jar file to the correct place, and version it
%if %{with java}
mkdir -p %{buildroot}%{_jnidir}
mv %{buildroot}%{_libdir}/db.jar %{buildroot}%{_jnidir}/db%{__soversion}-%{version}.jar
(cd %{buildroot}%{_jnidir} && for jar in *-%{version}*; do %{__ln_s} ${jar} ${jar/-%{version}/}; done)

%__mkdir_p %{buildroot}%{_javadocdir}/db%{__soversion}-%{version}
cp -a lang/sql/jdbc/doc/* %{buildroot}%{_javadocdir}/db%{__soversion}-%{version}
%__ln_s db%{__soversion}-%{version} %{buildroot}%{_javadocdir}/db%{__soversion}

%if %{gcj_support}
rm -rf aot-compile-rpm
aot-compile-rpm
%endif
%endif

rm -rf %{buildroot}%{_includedir}/db_nss/db_cxx.h

%if %{with sql}
mv %{buildroot}%{_bindir}/{dbsql,db%{__soversion}_sql}
%endif

%if %{with java}
%post -n %{libdbjava}
%{update_gcjdb}

%postun -n %{libdbjava}
%{clean_gcjdb}
%endif

%files -n %{libname}
%defattr(644,root,root,755)
%doc LICENSE README
%attr(755,root,root) %{_libdir}/libdb-%{__soversion}.so

%files -n %{libdbcxx}
%defattr(755,root,root) 
%{_libdir}/libdb_cxx-%{__soversion}.so

%if %{with sql}
%files -n %{libdbsql}
%defattr(755,root,root)
%{_libdir}/libdb_sql-%{__soversion}.so
%endif

%if %{with java}
%files -n %{libdbjava}
%defattr(644,root,root,755)
%doc lang/sql/jdbc/doc/*
%doc examples/java/src
%attr(755,root,root) %{_libdir}/libdb_java-%{__soversion}.so
%attr(755,root,root) %{_libdir}/libdb_java-%{__soversion}_g.so
%{_jnidir}/db%{__soversion}.jar
%{_jnidir}/db%{__soversion}-%{version}.jar
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%{_libdir}/gcj/%{name}/*
%endif

%files -n %{libdbjava}-javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/db%{__soversion}-%{version}
%doc %dir %{_javadocdir}/db%{__soversion}
%endif

%if %{with tcl}
%files -n %{libdbtcl}
%defattr(755,root,root)
%{_libdir}/libdb_tcl-%{__soversion}.so
%endif

%files utils
%defattr(-,root,root)
%doc docs/api_reference/C/db_archive.html
%doc docs/api_reference/C/db_checkpoint.html
%doc docs/api_reference/C/db_deadlock.html
%doc docs/api_reference/C/db_dump.html
%doc docs/api_reference/C/db_load.html
%doc docs/api_reference/C/db_printlog.html
%doc docs/api_reference/C/db_replicate.html
%doc docs/api_reference/C/db_stat.html
%doc docs/api_reference/C/db_upgrade.html
%doc docs/api_reference/C/db_verify.html
%{_bindir}/db*_archive
%{_bindir}/db*_checkpoint
%{_bindir}/db*_deadlock
%{_bindir}/db*_dump*
%{_bindir}/db*_hotbackup
%{_bindir}/db*_load
%{_bindir}/db*_printlog
%{_bindir}/db*_replicate
%{_bindir}/db*_stat
%{_bindir}/db*_tuner
%{_bindir}/db*_upgrade
%{_bindir}/db*_verify
%if %{with sql}
%doc docs/api_reference/C/dbsql.html
%{_bindir}/db%{__soversion}_sql
%endif

%files -n %{name}_recover
%doc docs/api_reference/C/db_recover.html
%{_bindir}/db*_recover

%files -n %{libnamedev}
%defattr(644,root,root,755)
%doc docs/api_reference
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/db.h
%if %{with db1}
%{_includedir}/%{name}/db_185.h
%endif
%{_includedir}/%{name}/db_cxx.h
%if %{with sql}
%{_includedir}/%{name}/dbsql.h
%endif
%{_includedir}/db.h
%{_libdir}/libdb.so
%{_libdir}/libdb-5.so
%{_libdir}/libdb_cxx.so
%{_libdir}/libdb_cxx-5.so
%if %{with sql}
%{_libdir}/libdb_sql.so
%{_libdir}/libdb_sql-5.so
%endif
%if %{with tcl}
%{_libdir}/libdb_tcl.so
%{_libdir}/libdb_tcl-5.so
%endif
%if %{with java}
%{_libdir}/libdb_java.so
%{_libdir}/libdb_java-5.so
%endif

%files -n %{libnamestatic}
%defattr(644,root,root,755)
%{_libdir}/*.a

%if %{with nss}
%files -n %{libdbnss}
%defattr(755,root,root) 
/%{_lib}/libdb_nss-%{__soversion}.so

%files -n %{libdbnssdev}
%defattr(644,root,root,755)
%dir %{_includedir}/db_nss
%{_includedir}/db_nss/db.h
%if %{with db1}
%{_includedir}/db_nss/db_185.h
%endif
%{_libdir}/libdb_nss.so
%{_libdir}/libdb_nss-5.so
%{_libdir}/libdb_nss-%{__soversion}.so
%endif





%changelog
* Tue Aug  7 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 5b2f940
- New version 5.2.42, drop .la files
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13770 |12mr|dblatex-0.3-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		dblatex
Version:	0.3
Release:	6
Summary:	DocBook to LaTeX/ConTeXt Publishing
BuildArch:	noarch
Group:		Publishing
License:	GPLv2+
URL:		http://dblatex.sourceforge.net/
Source0:	http://downloads.sourceforge.net/dblatex/dblatex-%{version}.tar.bz2
Source1:        COPYING-docbook-xsl
Patch0:		dblatex-0.2.7-external-which.patch

%py_requires -d
BuildRequires:	libxslt-proc tetex imagemagick tetex-latex python-which
Requires:	tetex libxslt-proc docbook-dtd44-xml docbook-dtd45-xml xmltex tetex-latex imagemagick transfig
Requires(post): kpathsea
Requires(postun): kpathsea

%description
dblatex is a program that transforms your SGML/XMLDocBook
documents to DVI, PostScript or PDF by translating them
into pure LaTeX as a first process.  MathML 2.0 markups
are supported, too. It started as a clone of DB2LaTeX.

Authors:
--------
   Benoît Guillon <marsgui at users dot sourceforge dot net>
   Andreas Hoenen <andreas dot hoenen at arcor dot de>


%prep
%setup -q
%patch0 -p1 -b .external-which
rm -r lib/contrib

%build
%{__python} setup.py build


%install
rm -rf $RPM_BUILD_ROOT
#%{__python} setup.py install --skip-build --root $RPM_BUILD_ROOT
%{__python} setup.py install --root $RPM_BUILD_ROOT
# these are already in tetex-latex:
for file in bibtopic.sty enumitem.sty ragged2e.sty passivetex/; do
  rm -rf $RPM_BUILD_ROOT%{_datadir}/dblatex/latex/misc/$file
done

mkdir -p $RPM_BUILD_ROOT%{_datadir}/texmf/tex/latex/dblatex
for file in ` find $RPM_BUILD_ROOT%{_datadir}/dblatex/latex/ -name '*.sty' ` ; do 
  mv $file $RPM_BUILD_ROOT%{_datadir}/texmf/tex/latex/dblatex/`basename $file`;
done

rm -rf $RPM_BUILD_ROOT%{_datadir}/dblatex/latex/{misc,contrib/example,style}

mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/dblatex
# shipped in %%docs
rm -rf $RPM_BUILD_ROOT%{_datadir}/doc/

sed -e 's/\r//' xsl/mathml2/README > README-xsltml
touch -r xsl/mathml2/README README-xsltml
cp -p %{SOURCE1} COPYING-docbook-xsl
chmod +x %{buildroot}/%{python_sitelib}/dbtexmf/dblatex/xetex/*.py

 
%files
%defattr(-,root,root,-)
%{_mandir}/man1/dblatex.1*
%doc COPYRIGHT docs/manual.pdf COPYING-docbook-xsl README-xsltml
%{python_sitelib}/dbtexmf/
%{python_sitelib}/dblatex-*.egg-info
%{_bindir}/dblatex
%{_datadir}/dblatex/
%{_datadir}/texmf/tex/latex/dblatex/
%dir %{_sysconfdir}/dblatex

%post
/usr/bin/texhash

%postun
/usr/bin/texhash



%changelog
* Tue Jun 07 2011 Alexandre Lissy <alissy@mandriva.com> 0.3-4mdv2011.0
+ Revision: 683092
- Reverting Requires for docbook-dtd-xml to docbook-dtd44-xml
- Adding Requires against docbook-dtd45-xml (because of mandriva bug #63027)

* Tue Jun 07 2011 Alexandre Lissy <alissy@mandriva.com> 0.3-3
+ Revision: 683078
- Changing Requires for DocBook from docbook-dtd44-xml to docbook-dtd-xml

* Tue May 03 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3-2
+ Revision: 663755
- mass rebuild

* Fri Oct 29 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.3-1mdv2011.0
+ Revision: 590218
- change BR to tetex; texlive is in contrib and dblatex is in main
- let texlive-latex pull texlive
- update to 0.3

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuilt for 2010.1

* Sat Oct 10 2009 Anssi Hannula <anssi@mandriva.org> 0.2.9-3mdv2010.0
+ Revision: 456517
- allow both tetex and texlive to satisfy requires(post,postun) in order
  to match the regular requires

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 0.2.9-2mdv2010.0
+ Revision: 427534
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Sat Aug 16 2008 David Walluck <walluck@mandriva.org> 0.2.9-1mdv2009.0
+ Revision: 272768
- fix build
- 0.2.9

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 0.2.8-2mdv2009.0
+ Revision: 266555
- rebuild early 2009.0 package (before pixel changes)

  + David Walluck <walluck@mandriva.org>
    - remove Conflicts: tex4ht
    - import dblatex


* Sun Dec 16 2007 Patrice Dumas <pertusus@free.fr> - 0.2.8-2.1
- don't install in docbook directory, it is a link to a versioned 
  directory and may break upon docbook update (#425251,#389231)

* Sun Nov 25 2007 Neal Becker <ndbecker2@gmail.com> - 0.2.8-1
- Update to 0.2.8

* Mon Nov 12 2007 Neal Becker <ndbecker2@gmail.com> - 0.2.7-16
- convert spec to utf8
- change to gplv2+

* Mon Nov 12 2007 Neal Becker <ndbecker2@gmail.com> - 0.2.7-15
- Add copyright info

* Mon Nov  5 2007 Neal Becker <ndbecker2@gmail.com> - 0.2.7-14
- Req tetex-fonts for texhash
- Fix post, postun

* Sun Nov  4 2007 Neal Becker <ndbecker2@gmail.com> - 0.2.7-13
- Add texhash

* Sun Nov  4 2007 Neal Becker <ndbecker2@gmail.com> - 0.2.7-12
- Fix xsl link

* Sat Nov  3 2007 Neal Becker <ndbecker2@gmail.com> - 0.2.7-12
- Various fixes from pertusus@free.fr:
- rm iconv stuff
- simplify docs installation

* Fri Nov  2 2007  <ndbecker2@gmail.com> - 0.2.7-11
- Various minor fixes

* Thu Nov  1 2007  <ndbecker2@gmail.com> - 0.2.7-10
- Add some reqs and brs
- rmdir /usr/share/dblatex/latex/{misc,contrib/example,style}

* Sat Oct 27 2007  <ndbecker2@gmail.com> - 0.2.7-9
- link /usr/share/dblatex/xsl -> /usr/share/sgml/docbook/xsl-stylesheets/dblatex
- rmdir /usr/share/dblatex/latex/{misc,specs,style}
- own /etc/dblatex
- change $(...) -> `...`
- Preserve timestamps on iconv

* Mon Oct 15 2007 Neal Becker <ndbecker2@gmail.com> - 0.2.7-9
- mv all .sty files to datadir/texmf/tex/latex/dblatex
- Add Conflicts tetex-tex4ht
- mv all xsl stuff to datadir/sgml/docbook/xsl-stylesheets/dblatex/

* Mon Oct 15 2007 Neal Becker <ndbecker2@gmail.com> - 0.2.7-8
- rm redundant latex files

* Tue Sep 25 2007 Neal Becker <ndbecker2@gmail.com> - 0.2.7-8
- Fixed encodings in docs directory
- Install docs at correct location

* Fri Sep 21 2007 Neal Becker <ndbecker2@gmail.com> - 0.2.7-7
- Revert back to GPLv2
- untabify

* Fri Sep 21 2007 Neal Becker <ndbecker2@gmail.com> - 0.2.7-6
- Fix source URL
- Install all docs
- Tabify

* Thu Sep 20 2007 Neal Becker <ndbecker2@gmail.com> - 0.2.7-5
- Add BR tetex-latex

* Thu Sep 20 2007 Neal Becker <ndbecker2@gmail.com> - 0.2.7-4
- Add  BR tetex, ImageMagick

* Thu Sep 20 2007 Neal Becker <ndbecker2@gmail.com> - 0.2.7-3
- Add BR libxslt 

* Wed Sep 19 2007 Neal Becker <ndbecker2@gmail.com> - 0.2.7-2
- Add BR python-devel

* Fri Sep  7 2007 Neal Becker <ndbecker2@gmail.com> - 0.2.7-1
- Initial




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13771 |12mr|dbus-1.6.8-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	3
%define	api	1
%define	libname %mklibname dbus- %{api} %{major}
%define	devname %mklibname -d dbus- %{api}

%define enable_test 0
%define enable_verbose 0

%define git_url git://git.freedesktop.org/git/dbus/dbus

%bcond_with	uclibc

Summary:	D-Bus message bus
Name:		dbus
Version:	1.6.8
Release:	3
License:	GPLv2+ or AFL
Group:		System/Servers
URL:		http://www.freedesktop.org/Software/dbus
Source0:	http://dbus.freedesktop.org/releases/dbus/%{name}-%{version}.tar.gz
Source1:	doxygen_to_devhelp.xsl
# (fc) 1.0.2-5mdv disable fatal warnings on check (fd.o bug #13270)
Patch3:		dbus-1.0.2-disable_fatal_warning_on_check.patch
# (bor) synchronize dbus.service with dbus.target so dependencies work
Patch7:		dbus-1.6.2-dbus.service-before-dbus.target.patch

BuildRequires:	docbook-dtd412-xml
BuildRequires:	doxygen
BuildRequires:	libtool
BuildRequires:	xmlto
BuildRequires:	expat-devel >= 2.0.1
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(libcap-ng)
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(libsystemd-daemon) >= 32
BuildRequires:	pkgconfig(libsystemd-login) >= 32
BuildRequires:	pkgconfig(systemd)
%if %{with uclibc}
BuildRequires:	uClibc-devel >= 0.9.33.2-9
%endif

Requires(post):	systemd-units
Requires(post):	systemd-sysvinit
Requires(preun):	systemd-units
Requires(postun):	systemd-units
Requires(pre):	rpm-helper
Requires(preun):	rpm-helper
Requires(post):	rpm-helper
Requires(postun):	rpm-helper
Requires(post):	chkconfig >= 1.3.37-3
Provides:	should-restart = system

%description
D-Bus is a system for sending messages between applications. It is
used both for the systemwide message bus service, and as a
per-user-login-session messaging facility.

%package -n	uclibc-%{name}
Summary:	D-Bus message bus (uClibc linked)
Group:		System/Servers
Requires:	%{name} = %{EVRD}

%description -n	uclibc-%{name}
D-Bus is a system for sending messages between applications. It is
used both for the systemwide message bus service, and as a
per-user-login-session messaging facility.

%package -n %{libname}
Summary:	Shared library for using D-Bus
Group:		System/Libraries

%description -n	%{libname}
D-Bus shared library.

%package -n	uclibc-%{libname}
Summary:	Shared library for using D-Bus (uClibc linked)
Group:		System/Libraries

%description -n	uclibc-%{libname}
D-Bus shared library.

%package -n %{devname}
Summary:	Libraries and headers for D-Bus
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
%if %{with uclibc}
Requires:	uclibc-%{libname} = %{version}-%{release}
%endif
Provides:	%{name}-devel = %{version}-%{release}
Conflicts:	%{_lib}dbus-1_0-devel < 1.4.14
Obsoletes:	%{_lib}dbus-1_3-devel < 1.4.14

%description -n	%{devname}
Headers and static libraries for D-Bus.

%package x11
Summary:	X11-requiring add-ons for D-Bus
Group:		System/Servers
Requires:	dbus = %{version}-%{release}

%description x11
D-Bus contains some tools that require Xlib to be installed, those are
in this separate package so server systems need not install X.

%package doc
Summary:	Developer documentation for D-BUS
Group:		Books/Computer books
Suggests:	devhelp
Conflicts:	%{devname} < 1.2.20

%description doc
This package contains developer documentation for D-Bus along with
other supporting documentation such as the introspect dtd file.

%prep
%setup -q
#only disable in cooker to detect buggy programs
#patch3 -p1 -b .disable_fatal_warning_on_check
%patch7 -p1 -b .after_dbus_target

%build
#needed for correct localstatedir location
%define _localstatedir %{_var}

COMMON_ARGS="--enable-systemd --with-systemdsystemunitdir=/lib/systemd/system \
    --enable-libaudit --disable-selinux --with-system-pid-file=%{_var}/run/messagebus.pid \
    --with-system-socket=%{_var}/run/dbus/system_bus_socket --with-session-socket-dir=/tmp \
    --libexecdir=/%{_lib}/dbus-%{api}"

export CONFIGURE_TOP=$PWD
%if %{with uclibc}
mkdir -p uclibc
pushd uclibc
%configure2_5x \
	CC=%{uclibc_cc} \
	CFLAGS="%{uclibc_cflags}" \
	$COMMON_ARGS \
	--with-sysroot=%{uclibc_root} \
	--bindir=%{uclibc_root}%{_bindir} \
	--disable-libaudit \
	--disable-static \
	--disable-tests \
	--disable-asserts \
	--disable-doxygen-docs \
	--disable-xml-docs \
	--enable-userdb-cache \
%if %{enable_verbose}
	--enable-verbose-mode
%else
	--disable-verbose-mode
%endif
# ugly hack to get rid of library search dir passed..
for i in `find -name Makefile`; do
	sed -e 's#-L%{_libdir}##g' -i $i
done
%make
popd
%endif

%serverbuild_hardened

#### Build once with tests to make check
%if %{enable_test}
# (tpg) enable verbose mode by default --enable-verbose-mode
mkdir -p test
pushd test
%configure2_5x \
	$COMMON_ARGS \
	--enable-libaudit \
	--disable-static \
	--enable-verbose-mode \
	--enable-tests=yes \
	--enable-verbose-mode=yes \
	--enable-asserts=yes \
	--disable-doxygen-docs \
	--disable-xml-docs

DBUS_VERBOSE=1 %make

make check
popd
%endif

mkdir -p shared
pushd shared
%configure2_5x \
	$COMMON_ARGS \
	--enable-libaudit \
	--disable-static \
	--disable-tests \
	--disable-asserts \
	--enable-doxygen-docs \
	--enable-xml-docs \
	--enable-userdb-cache \
%if %enable_verbose
	--enable-verbose-mode
%else
	--disable-verbose-mode
%endif

%make
doxygen Doxyfile

xsltproc -o dbus.devhelp %{SOURCE1} doc/api/xml/index.xml
popd

%check
make -C shared check

%install
%if %{with uclibc}
%makeinstall_std -C uclibc
install -d %{buildroot}%{uclibc_root}{/%{_lib},%{_libdir}}
mv %{buildroot}%{_libdir}/libdbus-%{api}.so.%{major}* %{buildroot}%{uclibc_root}/%{_lib}
ln -srf %{buildroot}%{uclibc_root}/%{_lib}/libdbus-%{api}.so.%{major}.* %{buildroot}%{uclibc_root}%{_libdir}/libdbus-%{api}.so

rm -f %{buildroot}%{uclibc_root}%{_bindir}/dbus-{launch,monitor}
%endif

%makeinstall_std -C shared

# move lib to /, because it might be needed by hotplug script, before
# /usr is mounted
mkdir -p %{buildroot}/%{_lib} %{buildroot}%{_var}/lib/dbus

mv %{buildroot}%{_libdir}/*dbus-1*.so.* %{buildroot}/%{_lib} 
ln -sf ../../%{_lib}/libdbus-%{api}.so.%{major} %{buildroot}%{_libdir}/libdbus-%{api}.so

mkdir -p %{buildroot}%{_sysconfdir}/X11/xinit.d
cat << EOF > %{buildroot}%{_sysconfdir}/X11/xinit.d/30dbus
# to be sourced
if [ -z "\$DBUS_SESSION_BUS_ADDRESS" ]; then
  eval \`/usr/bin/dbus-launch --exit-with-session --sh-syntax\`
fi
EOF

chmod 755 %{buildroot}%{_sysconfdir}/X11/xinit.d/30dbus

# create directory
mkdir %{buildroot}%{_datadir}/dbus-%{api}/interfaces

# Make sure that when somebody asks for D-Bus under the name of the
# old SysV script, that he ends up with the standard dbus.service name
# now.
ln -s dbus.service %{buildroot}/lib/systemd/system/messagebus.service

#add devhelp compatible helps
mkdir -p %{buildroot}%{_datadir}/devhelp/books/dbus
mkdir -p %{buildroot}%{_datadir}/devhelp/books/dbus/api

cp shared/dbus.devhelp %{buildroot}%{_datadir}/devhelp/books/dbus
cp doc/dbus-specification.html %{buildroot}%{_datadir}/devhelp/books/dbus
cp doc/dbus-faq.html %{buildroot}%{_datadir}/devhelp/books/dbus
cp doc/dbus-tutorial.html %{buildroot}%{_datadir}/devhelp/books/dbus
cp shared/doc/api/html/* %{buildroot}%{_datadir}/devhelp/books/dbus/api

# (tpg) remove old initscript
rm -rf %{buildroot}%{_sysconfdir}/rc.d/init.d/*

%pre
%_pre_useradd messagebus / /sbin/nologin
%_pre_groupadd daemon messagebus

%post
if [ "$1" = "1" ]; then 
    /usr/bin/dbus-uuidgen --ensure
    /bin/systemctl enable dbus.service >/dev/null 2>&1 || :
fi

%_post_service %{name} %{name}.service

%postun
%_postun_groupdel daemon messagebus
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
if [ $1 -ge 1 ] ; then
    /bin/systemctl try-restart dbus.service >/dev/null 2>&1 || :
fi

%preun
if [ $1 = 0 ]; then
    /bin/systemctl --no-reload dbus.service > /dev/null 2>&1 || :
    /bin/systemctl stop dbus.service > /dev/null 2>&1 || :
fi

%triggerun -- dbus < 1.4.16-1
/bin/systemctl enable dbus.service >/dev/null 2>&1
/sbin/chkconfig --del messagebus >/dev/null 2>&1 || :
/bin/systemctl try-restart dbus.service >/dev/null 2>&1 || :

%triggerpostun -- dbus < 1.2.4.4permissive-2mdv
/sbin/chkconfig --level 7 messagebus reset

%files
%doc COPYING NEWS
%dir %{_sysconfdir}/dbus-%{api}
%config(noreplace) %{_sysconfdir}/dbus-%{api}/*.conf
%dir %{_sysconfdir}/dbus-%{api}/system.d
%dir %{_sysconfdir}/dbus-%{api}/session.d
%dir %{_var}/run/dbus
%dir %{_var}/lib/dbus
%dir %{_libdir}/dbus-1.0
%{_bindir}/dbus-daemon
%{_bindir}/dbus-send
%{_bindir}/dbus-cleanup-sockets
%{_bindir}/dbus-uuidgen
%{_mandir}/man*/*
%dir %{_datadir}/dbus-%{api}
%{_datadir}/dbus-%{api}/system-services
%{_datadir}/dbus-%{api}/services
%{_datadir}/dbus-%{api}/interfaces
# See doc/system-activation.txt in source tarball for the rationale
# behind these permissions
%dir /%{_lib}/dbus-%{api}
%attr(4750,root,messagebus) /%{_lib}/dbus-%{api}/dbus-daemon-launch-helper
/lib/systemd/system/dbus.service
/lib/systemd/system/messagebus.service
/lib/systemd/system/dbus.socket
/lib/systemd/system/dbus.target.wants/dbus.socket
/lib/systemd/system/multi-user.target.wants/dbus.service
/lib/systemd/system/sockets.target.wants/dbus.socket

%if %{with uclibc}
%files -n uclibc-%{name}
%{uclibc_root}%{_bindir}/dbus-daemon
%{uclibc_root}%{_bindir}/dbus-send
%{uclibc_root}%{_bindir}/dbus-cleanup-sockets
%{uclibc_root}%{_bindir}/dbus-uuidgen
%endif

%files -n %{libname}
/%{_lib}/*dbus-%{api}*.so.%{major}*

%if %{with uclibc}
%files -n uclibc-%{libname}
%{uclibc_root}/%{_lib}/libdbus-%{api}.so.%{major}*
%endif

%files -n %{devname}
%doc ChangeLog
%{_libdir}/libdbus-%{api}.so
%if %{with uclibc}
%{uclibc_root}%{_libdir}/libdbus-%{api}.so
%endif
%{_libdir}/dbus-1.0/include/
%{_libdir}/pkgconfig/dbus-%{api}.pc
%{_includedir}/dbus-1.0/

%files x11
%{_sysconfdir}/X11/xinit.d/*
%{_bindir}/dbus-launch
%{_bindir}/dbus-monitor

%files doc
%doc doc/introspect.dtd doc/introspect.xsl doc/system-activation.txt
%doc %{_datadir}/devhelp/books/dbus

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13772 |12mr|dbus-glib-0.98-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2
%define api 1
%define libname %mklibname dbus-glib- %{api} %{major}
%define develname %mklibname dbus-glib- %{api} -d

%define git_url git://git.freedesktop.org/git/dbus/dbus-glib


Summary: D-Bus message bus
Name: dbus-glib
Version: 0.98
Release: 6
License: AFL and GPLv2
Group: System/Libraries
URL: http://www.freedesktop.org/Software/dbus
Source0: http://dbus.freedesktop.org/releases/%{name}/%{name}-%{version}.tar.gz
Patch0: dbus-glib-0.98-format-string.patch

BuildRequires: expat-devel
BuildRequires: pkgconfig(dbus-1) >= 0.94
BuildRequires: pkgconfig(glib-2.0) >= 2.6.0
BuildRequires: pkgconfig(libxml-2.0)

%description 
D-Bus add-on library to integrate the standard D-Bus library with
the GLib thread abstraction and main loop.

%package -n %{libname}
Summary: D-Bus GLib-based library
Group: System/Libraries
Provides: dbus-glib = %{version}-%{release}
# keep this provides to be able Mdv 2007.0 using urpmi
Provides: libdbus-glib = %{version}-%{release}

%description -n %{libname}
D-Bus add-on library to integrate the standard D-Bus library with
the GLib thread abstraction and main loop.

%package -n %{develname}
Summary: D-Bus headers
Group: Development/C
Requires: %{libname} = %{version}-%{release}
Provides: %{name}-devel = %{version}-%{release}
Obsoletes:	%{_lib}dbus-glib-1_2-devel < 0.98

%description -n %{develname}
Headers libraries for D-Bus.

%prep
%setup -q
%apply_patches

%build
%configure2_5x  \
    --disable-static \
    --disable-tests \
    --disable-verbose-mode \
    --disable-asserts

%make

%check
make check

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/*glib*.so.%{major}*

%files -n %{develname}
%{_bindir}/dbus-binding-tool
%{_sysconfdir}/bash_completion.d/dbus-bash-completion.sh
%{_libdir}/dbus-bash-completion-helper
%{_libdir}/libdbus-glib-%{api}.so
%{_libdir}/pkgconfig/dbus-glib-%{api}.pc
%{_includedir}/dbus-1.0/dbus/*.h
%{_datadir}/gtk-doc/html/dbus-glib/
%{_mandir}/man1/*



%changelog
* Sun Aug  5 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: a6e5e52
- Drop no longer needed unversioned Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13773 |12mr|dbus-python-0.84.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define dbus_glib_version 0.74
%define dbus_version 1.1.2

%define _requires_exceptions pkgconfig\(.*\)

Summary: D-Bus Python Bindings
Name: dbus-python
Version: 0.84.0
Release: %mkrel 2
URL: http://www.freedesktop.org/wiki/Software/DBusBindings
Source0: http://dbus.freedesktop.org/releases/%{name}/%{name}-%{version}.tar.gz
Source1: http://dbus.freedesktop.org/releases/%{name}/%{name}-%{version}.tar.gz.asc
Patch0: dbus-python-0.83.2-fix-linkage.patch
License: MIT
Group: Development/Python
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
BuildRequires: dbus-devel >= %{dbus_version}
BuildRequires: dbus-glib-devel >= %{dbus_glib_version}
BuildRequires: python-devel

%description
D-Bus python bindings for use with python programs.

%package -n python-dbus
Summary: D-Bus Python Bindings
Group: Development/Python
Obsoletes: %{name} < %{version}-%{release}
Provides: %{name} = %{version}-%{release}
Requires: dbus >= %{dbus_version}

%description -n python-dbus
D-Bus python bindings for use with python programs.

%prep
%setup -q
%patch0 -p0 -b .link

%build
autoreconf -fi
%configure2_5x --disable-api-docs
%make

%install
rm -rf %{buildroot} 
%makeinstall_std

#remove unpackaged files
rm -rf %{buildroot}%{_datadir}/doc/dbus-python

%clean
rm -rf %{buildroot}

%files -n python-dbus
%defattr(-,root,root)
%doc COPYING NEWS doc/*.txt
%doc README TODO
%{py_puresitedir}/dbus*
%{py_platsitedir}/_dbus_*
%{_includedir}/dbus-1.0/dbus/*.h
%{_libdir}/pkgconfig/*.pc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13774 |12mr|dbus-qt3-0.70-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define dbus_version		0.90
%define qt_version              3.1.0
%define qt_dir			%{_prefix}/lib/qt3

%define lib_api 1
%define lib_qt_major 1
%define lib_qt %mklibname dbus-qt- %{lib_api} %{lib_qt_major}
%define devel_qt %mklibname dbus-qt -d

Summary: D-BUS message bus
Name: dbus-qt3
Version: 0.70
Release: %mkrel 9
URL: http://www.freedesktop.org/Software/dbus
Source0: %{name}-%{version}.tar.bz2
Patch0:	dbus-qt3-underlinking.patch

License: AFL/GPL
Group: System/Servers
BuildRoot: %{_tmppath}/%{name}-%{version}-root
BuildRequires: qt3-devel    >= %{qt_version}
BuildRequires: dbus-devel >= %{dbus_version}

%package -n %{lib_qt}
Summary: Qt-based library for using D-BUS
Group: System/Libraries
Obsoletes: %{_lib}dbus-qt-1_0 < 0.62-2mdv2007.0

%description -n %{lib_qt}
D-BUS add-on library to integrate the standard D-BUS library with
the Qt thread abstraction and main loop.

%package -n %{devel_qt}
Summary: Qt-based library for using D-BUS
Group: Development/C++
Requires: %{lib_qt} = %{version}-%{release}
Provides: libdbus-qt-1-devel = %{version}-%{release}
Obsoletes: %mklibname dbus-qt- %{lib_api} %{lib_qt_major} -d
Provides: %mklibname dbus-qt- %{lib_api} %{lib_qt_major} -d

%description -n %{devel_qt}
D-BUS add-on library to integrate the standard D-BUS library with the
Qt thread abstraction and main loop. This contains the Qt specific
headers and libraries.

%description
D-BUS add-on library to integrate the standard D-BUS library with
the Qt thread abstraction and main loop.

%prep
%setup -q 
%patch0 -p1

%build
# patch0
autoreconf -fi

#gw so we can find moc
export PATH=%qt_dir/bin:$PATH
export QTDIR=%qt_dir

%configure2_5x --enable-qt3
%make

%install
rm -rf %{buildroot}

%makeinstall_std

#remove unpackaged file
rm -f %{buildroot}%{_libdir}/*.la

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post -n %{lib_qt} -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %{lib_qt} -p /sbin/ldconfig
%endif

%files -n %{lib_qt}
%defattr(-,root,root)
%{_libdir}/*qt*.so.%{lib_qt_major}*

%files -n %{devel_qt}
%defattr(-,root,root)
%{_libdir}/*qt*.so
%{_libdir}/*qt*.a
%{_includedir}/dbus-1.0/dbus/dbus-qt.h
%{_includedir}/dbus-1.0/dbus/connection.h
%{_includedir}/dbus-1.0/dbus/message.h
%{_includedir}/dbus-1.0/dbus/server.h



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13775 |12mr|dconf-0.14.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# TODO: split library package on libdconf, libdconf-dbus-1 and modules


%define major 1
%define libname %mklibname %{name} %{major}
%define develname %mklibname -d %{name}
%define giolibname %mklibname gio2.0_ 0

Summary:	Configuration backend for Glib
Name:		dconf
Version:	0.14.1
Release:	1
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%name/0.14/%{name}-%{version}.tar.xz
License:	LGPLv2+
Group:		System/Libraries
Url:		http://www.gnome.org/

BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(gio-2.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	vala-devel intltool xsltproc gtk-doc

%description
This is a configuration backend for Glib's GSettings and part of GNOME 3.0.

%package editor
Summary:	An editor for the Dconf configuration system
Group:		Graphical desktop/GNOME
Requires:	%{name} = %{version}-%{release}

%description editor
This is a graphical editor for the Dconf configuration system.

%package -n %{libname}
Group:		System/Libraries
Summary:	Configuration backend library for Glib
Obsoletes:	%{mklibname dconf 0} < 0.14
Requires(post): %{giolibname} >= 2.23.4
Requires(postun): %{giolibname} >= 2.23.4

%description -n %{libname}
This is a configuration backend for Glib's GSettings and part of GNOME 3.0.

%package -n %{develname}
Group:		Development/C
Summary:	Configuration backend library for Glib - development files
Provides:	lib%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n %{develname}
This is a configuration backend for Glib's GSettings and part of GNOME 3.0.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%find_lang %{name}

%post -n %{libname}
%if %_lib != lib
 %{_bindir}/gio-querymodules-64 %{_libdir}/gio/modules 
%else
 %{_bindir}/gio-querymodules-32 %{_libdir}/gio/modules
%endif

%postun -n %{libname}
if [ "$1" = "0" ]; then
%if %_lib != lib
 %{_bindir}/gio-querymodules-64 %{_libdir}/gio/modules 
%else
 %{_bindir}/gio-querymodules-32 %{_libdir}/gio/modules
%endif
fi

%files -f %{name}.lang
%doc NEWS
%{_bindir}/dconf
%{_libexecdir}/dconf-service
%{_datadir}/dbus-1/services/ca.desrt.dconf.service
%{_datadir}/applications/dconf-editor.desktop
%{_datadir}/bash-completion/completions/dconf
%{_mandir}/man?/*
#%_datadir/dbus-1/system-services/ca.desrt.dconf.service

%files editor
%{_bindir}/dconf-editor
%{_datadir}/glib-2.0/schemas/ca.desrt.dconf-editor.gschema.xml
%{_datadir}/dconf-editor/dconf-editor-menu.ui
%{_datadir}/dconf-editor/dconf-editor.ui
%{_datadir}/icons/*/*/*/dconf-editor.png

%files -n %{libname}
%{_libdir}/libdconf.so.%{major}*
%{_libdir}/libdconf-dbus-1.so*
%{_libdir}/gio/modules/libdconfsettings.*
#%_libdir/girepository-1.0/dconf-1.0.typelib

%files -n %{develname}
%{_libdir}/libdconf.so
%{_libdir}/pkgconfig/dconf.pc
%{_libdir}/pkgconfig/dconf-dbus-1.pc
%{_includedir}/dconf
%{_includedir}/dconf-dbus-1/dconf-dbus-1.h
#%_datadir/gir-1.0/dconf-1.0.gir
%{_datadir}/gtk-doc/html/dconf
%{_datadir}/vala/vapi/dconf*

%changelog
* Tue Nov 13 2012 Arkady L. Shane <ashejn@rosalab.ru> 0.14.1-1
- update to 0.14.1

* Mon Oct  1 2012 Arkady L. Shane <ashejn@rosalab.ru> 0.14-1
- update to 0.14.0

* Sat Sep 18 2010 Götz Waschk <waschk@mandriva.org> 0.5.1-1mdv2011.0
+ Revision: 579737
- new version
- bump deps
- rename introspection data files

* Tue Aug 31 2010 Götz Waschk <waschk@mandriva.org> 0.5-2mdv2011.0
+ Revision: 574668
- add introspection support
- fix postun script
- move gio module to the library package
- add postinstallation scripts for gio module

* Wed Aug 04 2010 Götz Waschk <waschk@mandriva.org> 0.5-1mdv2011.0
+ Revision: 565646
- new version
- remove static libs
- remove gobject-introspection support
- add vala support
- new version
- add editor package
- import dconf



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13776 |12mr|dcraw-9.16-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define withgimp2 1

Name:		dcraw
Version:	9.16
Release:	1
Summary:	Reads the raw image formats of 279 digital cameras
Group:		Graphics
URL:		http://www.cybercom.net/~dcoffin/dcraw/
# do not use source code, but the archive tarball
# it contains all additional localizations
Source0:	http://www.cybercom.net/~dcoffin/dcraw/archive/%name-%version.tar.gz
Source2:	http://www.cybercom.net/~dcoffin/dcraw/rawphoto.c
Source3:	http://www.cybercom.net/~dcoffin/dcraw/.badpixels
Source4:	http://www.cybercom.net/~dcoffin/dcraw/dcraw.1.html
Source5:	dcwrap
Source6:	http://www.cybercom.net/~dcoffin/dcraw/parse.c
Source240:	http://www.cybercom.net/~dcoffin/dcraw/clean_crw.c
Source7:	fixdates.c
Source8:	http://www.cybercom.net/~dcoffin/dcraw/decompress.c
Source9:	pgm.c
Source210:	http://www.cybercom.net/~dcoffin/dcraw/sony_clear.c
Source10:	http://neuemuenze.heim1.tu-clausthal.de/~sven/crwinfo/CRWInfo-0.2.tar.bz2
Source11:	http://www.cybercom.net/~dcoffin/dcraw/fujiturn.c
Source250:	http://www.cybercom.net/~dcoffin/dcraw/fuji_green.c
Source220:	renum
Source230:	lcfile
# This is a copy of the dcraw home page with camera list, usage info, FAQ,
# ...
Source100:	http://www.cybercom.net/~dcoffin/dcraw/dcraw.html.bz2
Source110:	secrets.html
# program to read Nikon Dust Off images (NDF files)
Source260:	read_ndf.c
# Remove multiple-line string constant from crwinfo.c, gcc cannot handle it
Patch0:		crwinfo-help.patch
# gcc 4.x does not allow cast on left hand side of assignment
Patch1:		dcraw-7.42-sony-clear-gcc-4.patch
License:	Freely redistributable without restriction
%if %withgimp2
BuildRequires:	gimp-devel >= 2.0
%endif
BuildRequires:	libjpeg-devel, lcms-devel
BuildRequires:	jasper-devel

%description
Reads and processes raw images from more than 279 digital cameras.

Raw images are the data directly read from the CCD of the camera,
without in-camera processing, without lossy JPEG compression, and in
36 or 48 bits color depth (TIFF has 24 bits). Problem of the raw
images is that they are in proprietary, camera-specific formats as
once, there seems not to be a standard format for high-color-depth
images, and second, the raw images contain headers with information
about camera settings.

This is a collection of command line tools to read and convert the raw
image files and also to get camera setting information out of them.

This program does not download the files from the camera, it only
processes the already downloaded files. Depending on your camera
model, mount your camera as a USB mass-storage device, use GPhoto2
("gtkam", "digikam", "flphoto", "gphoto2"), or a flash card reader for
downloading the files.


%if %withgimp2
%package gimp2.0
Summary:	A GIMP plug-in to load raw files of digicams (GIMP 2.x)
Group:		Graphics
Requires:	gimp dcraw
Conflicts:	rawphoto ufraw
 
%description gimp2.0
GIMP 2.x plug-in to load all raw image files of digital cameras
supported by the dcraw package. This allows direct editing of the
original images of the camera, without any conversion or compression
loss.
%endif

%prep
%setup -qc -a10
%if %withgimp2
mkdir gimp2.0
install -m644 %{SOURCE2} gimp2.0/rawphoto.c
%endif
install -m644 %{SOURCE3} .badpixels
install -m644 %{SOURCE4} dcraw.1
install -m644 %{SOURCE5} dcwrap
install -m644 %{SOURCE6} parse.c
install -m644 %{SOURCE240} clean_crw.c
install -m644 %{SOURCE7} fixdates.c
install -m644 %{SOURCE8} decompress.c
install -m644 %{SOURCE9} pgm.c
install -m644 %{SOURCE210} sony_clear.c
install -m644 %{SOURCE11} fujiturn.c
install -m644 %{SOURCE250} fuji_green.c
install -m644 %{SOURCE220} renum
install -m644 %{SOURCE230} lcfile
bzcat %{SOURCE100} > dcraw.html
install -m644 %{SOURCE110} secrets.html
install -m644 %{SOURCE260} read_ndf.c
#cd ljpeg_decode
#ln -s ../dcraw.c .
#cd ..
cd CRWInfo*
%patch0 -p0 -b .help
cd ..
%patch1 -p0 -b .gcc4

%build
%setup_compile_flags

cd dcraw
cc ${CFLAGS:-%optflags} %{ldflags} -DLOCALEDIR='"%{_datadir}/locale/"' \
   dcraw.c -o dcraw -lm -ljpeg -llcms -ljasper
cd ..

# Build simple C programs
# fixed overlinking issues by appending -Wl,--as-needed -lm
for file in *.c; do
  if [ "$file" != "dcraw.c" ]; then
	cc ${CFLAGS:-%optflags} -o ${file%.c} $file %{ldflags} -lm
  fi
done

# Build GIMP plug-in
%if %withgimp2
gimptool-2.0 --build gimp2.0/rawphoto.c
mv rawphoto gimp2.0
%endif

# Build programs provided in tarballs
cd CRWInfo*
%make
cd ..

#cd ljpeg_decode
#make
#cd ..

%install
# Directories
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_mandir}/man1
%if %withgimp2
install -d %{buildroot}%{_libdir}/gimp/2.0/plug-ins
%endif

# Program files
#install -m 755 ljpeg_decode/dcraw %{buildroot}%{_bindir}
install -m 755 dcraw/dcraw %{buildroot}%{_bindir}
install -m 755 decompress %{buildroot}%{_bindir}
install -m 755 fixdates %{buildroot}%{_bindir}
install -m 755 fujiturn %{buildroot}%{_bindir}
install -m 755 fuji_green %{buildroot}%{_bindir}
install -m 755 parse %{buildroot}%{_bindir}
install -m 755 clean_crw %{buildroot}%{_bindir}
install -m 755 pgm %{buildroot}%{_bindir}
%if %withgimp2
install -m 755 gimp2.0/rawphoto %{buildroot}%{_libdir}/gimp/2.0/plug-ins
%endif
install -m 755 CRWInfo*/crwinfo %{buildroot}%{_bindir}
install -m 755 sony_clear %{buildroot}%{_bindir}
install -m 755 renum %{buildroot}%{_bindir}
install -m 755 lcfile %{buildroot}%{_bindir}

# Documentation
install -m 644 .badpixels badpixels
install -m 644 CRWInfo*/README README.crwinfo
install -m 644 CRWInfo*/spec spec.crwinfo

install -D -m 644 dcraw/dcraw.1 %{buildroot}%{_datadir}/man/man1

pushd dcraw
for lang in fr it de pt es nl sv ca cs hu pl eo ru zh_TW zh_CN da
do
  if [ -f dcraw_$lang.po ]; then
    mkdir -p -m 755 %{buildroot}/%{_datadir}/locale/$lang/LC_MESSAGES
    msgfmt -o %{buildroot}/%{_datadir}/locale/$lang/LC_MESSAGES/dcraw.mo \
      dcraw_$lang.po
    echo "%lang($lang) %{_datadir}/locale/$lang/LC_MESSAGES/dcraw.mo" >> ../%{name}.lang
  fi
  if [ -f dcraw_$lang.1 ]; then
    install -m 644 -D dcraw_$lang.1 %{buildroot}/%{_datadir}/man/$lang/man1/dcraw_$lang.1
    echo "%lang($lang) %{_datadir}/man/$lang/man1/dcraw_$lang.1*" >> ../%{name}.lang
  fi
done
popd

#find_lang %{name} --with-man

%files -f %{name}.lang
%doc dcraw.html secrets.html badpixels README.crwinfo spec.crwinfo
%{_bindir}/*
%{_mandir}/man1/dcraw.1*

%if %withgimp2
%files gimp2.0
%{_libdir}/gimp/2.0/plug-ins/*
%endif




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13777 |12mr|dd_rescue-1.28-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define name	dd_rescue
%define version 1.28
%define release %mkrel 1

%define _bindir /bin

Summary:	Does copy data from one file or block device to another
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		System/Kernel and hardware
Source0:	http://www.garloff.de/kurt/linux/ddrescue/%name-%version.tar.gz
URL:		http://www.garloff.de/kurt/linux/ddrescue/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
 
%description
Like dd, dd_rescue does copy data from one file or block device to another.
You can specify file positions (called seek and Skip in dd). There are several 
differences: 
  o dd_rescue does not provide character conversions.
  o The command syntax is different. Call dd_rescue -h.
  o dd_rescue does not abort on errors on the input file, unless you specify a 
    maximum error number. Then dd_rescue will abort when this number is reached
  o dd_rescue does not truncate the output file, unless asked to.
  o You can tell dd_rescue to start from the end of a file and move bcakwards.
  o It uses two block sizes, a large (soft) block size and a small (hard) block
    size. In case of errors, the size falls back to the small one and is
    promoted again after a while without errors.

%prep 
%setup -q -n %name

%build

%make CFLAGS="%{optflags}"

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std INSTASROOT=""

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,0755) 
%doc README.dd_rescue
%{_bindir}/*




%changelog
* Thu Aug 26 2010 Funda Wang <fwang@mandriva.org> 1.20-1mdv2011.0
+ Revision: 573402
- update to new version 1.20

* Sat Aug 21 2010 Funda Wang <fwang@mandriva.org> 1.18-1mdv2011.0
+ Revision: 571577
- update to new version 1.18

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 1.14-3mdv2010.0
+ Revision: 427956
- rebuild

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1.14-2mdv2009.0
+ Revision: 266557
- rebuild early 2009.0 package (before pixel changes)

* Mon May 05 2008 Colin Guthrie <cguthrie@mandriva.org> 1.14-1mdv2009.0
+ Revision: 201512
- Update to 1.14

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.12-3mdv2008.1
+ Revision: 140721
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Aug 23 2007 Thierry Vignaud <tv@mandriva.org> 1.12-3mdv2008.0
+ Revision: 69964
- fix build
- kill unused info-install require
- kill file require on info-install


* Tue Aug 08 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/08/06 00:32:21 (54347)
- 1.12

* Tue Aug 08 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 08/08/06 00:30:44 (54346)
Import dd_rescue

* Sun Oct 16 2005 Olivier Thauvin <nanardon@mandriva.org> 1.11-1mdk
- Initial spec file based on ddrescue

* Thu Oct 13 2005 Lenny Cartier <lenny@mandriva.com> 1.1-1mdk
- 1.1

* Sat Oct 01 2005 Olivier Thauvin <nanardon@mandriva.org> 1.0-2mdk
- from club, introduce in contrib
- clean + mdv policy

* Fri Jun 03 2005 Jose Ramon Villa <capi_x@capix.sytes.net> - 1.0-1mdk
- Created specfile for Mandriva


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13778 |12mr|deadbeef-0.5.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# (tpg) do not provide plugins
%if %{_use_internal_dependency_generator}
%define __noautoprov '(.*)\\.so\\.0'
%else
%define _provides_exceptions *.so.0\\|
%endif

%define with_faad 0

####################
# Hardcore PLF build
%define build_plf 0
####################

%if %{build_plf}
%define distsuffix plf
%define with_faad 1
# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
%define extrarelsuffix plf
%endif

Name:		deadbeef
Version:	0.5.6
Release:	1%{?extrarelsuffix}
Summary:	Ultimate music player for GNU/Linux
License:	GPLv2+
Group:		Sound
Url:		http://deadbeef.sourceforge.net
Source0:	http://sourceforge.net/projects/deadbeef/files/%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(samplerate)
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(mad)
BuildRequires:	pkgconfig(flac)
BuildRequires:	pkgconfig(wavpack)
BuildRequires:	pkgconfig(libcdio)
BuildRequires:	pkgconfig(libcddb)
BuildRequires:	intltool >= 0.40
BuildRequires:	pkgconfig(libzip)
BuildRequires:	libstdc++-static-devel
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(imlib2)
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(libpulse)
%if %{with_faad}
BuildRequires:	libfaad2-devel
%endif
BuildRequires:	bison
BuildRequires:	yasm

%description
DeaDBeeF is an audio player for GNU/Linux systems with
X11 written in C and C++.

Features:
* minimal depends
* native GTK2 GUI
* cuesheet support
* mp3, ogg, flac, ape and other popular formats
* chiptune formats with subtunes
* song-length databases
* small memory footprint

%if %{build_plf}
This package is in restricted repository because it uses patented codecs.
%endif

%package devel
Summary:	Development files for %{name}
Group:		Development/C++
Requires:	%{name} = %{version}-%{release}

%description devel
Development files and headers for %{name}.

%prep
%setup -q

%build
# ffmpeg >= 0.11.x support is dropped in upstream:
# http://code.google.com/p/ddb/issues/detail?id=812
# So no wma and alac support for a while
%configure2_5x \
	--enable-gtk3 \
	--disable-gtk2 \
	--disable-static \
	--disable-ffmpeg \
%if !%{with_faad}
	--disable-aac \
%endif
	--disable-rpath

%make

%install
%makeinstall_std

%__rm -rf %{buildroot}%{_docdir}/%{name}

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS ChangeLog COPYING.GPLv2 COPYING.LGPLv2.1
%doc about.txt help.txt translators.txt
%dir %{_datadir}/%{name}
%dir %{_datadir}/%{name}/pixmaps
%{_bindir}/%{name}
%{_libdir}/%{name}/*.so*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}/pixmaps/*.png
%{_iconsdir}/hicolor/*/apps/*.png
%{_iconsdir}/hicolor/scalable/apps/deadbeef.svg
%{_libdir}/%{name}/convpresets/*.txt

%files devel
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/*.h

%changelog
* Thu Apr 12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.5.2-1mdv2012.0
- New version 0.5.2
- Add PLF-related parts in spec
- Build only PLF-featured version with faad2 support

* Sat Feb 25 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.2-0.beta1.1mdv2012.0
+ Revision: 780738
- update to new version 0.5.2-beta1
- add buildrequires on yasm and bison
- drop patch 0, applied by upstream

  + Götz Waschk <waschk@mandriva.org>
    - rebuild for new libcdio

* Fri Sep 23 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.1-3
+ Revision: 701114
- rebuild

* Fri Sep 23 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.1-2
+ Revision: 701086
- nuke rpath
- add missing buildrequires on libzip-devel dbus-devel libimlib2-devel libjpeg-devel libpulseaudio-devel libfaad2-devel

* Tue Jun 14 2011 Александр Казанцев <kazancas@mandriva.org> 0.5.1-1
+ Revision: 685144
- update to version 0.5.1

* Fri May 20 2011 Александр Казанцев <kazancas@mandriva.org> 0.5.0-2
+ Revision: 676348
- new version 0.5.0

* Sun Dec 19 2010 Shlomi Fish <shlomif@mandriva.org> 0.4.4-2mdv2011.0
+ Revision: 622922
- Add a dependency on intltool - it was missing
- update to version 0.4.4
- fix plugin loading by moving *.so files from devel package to main
- fix help menu by packaging doc files
- contributed by BALATON Zoltan.

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.2-2mdv2011.0
+ Revision: 610220
- rebuild

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - add source and spec files
    - Created package structure for deadbeef.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13779 |12mr|dejagnu-1.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		dejagnu
Version:	1.5
Release:	2
Epoch:		20010912
Summary:	A front end for testing other programs
License:	GPLv2+
URL:		http://www.gnu.org/software/dejagnu/
Source0:	ftp://ftp.gnu.org/gnu/dejagnu/%{name}-%{version}.tar.gz
Patch0:		dejagnu-1.5-smp-1.patch
Patch1:		dejagnu-1.5-runtest.patch
Group:		Development/Other
Requires:	common-licenses tcl >= 8.0 expect >= 5.21
BuildRequires:	docbook-utils docbook-utils-pdf
BuildRequires:	docbook-dtd31-sgml
# in contrib, but likely not needed anyways even if configure checks for it..
#BuildRequires:	docbook2x
BuildRequires:	expect
BuildRequires:	screen texinfo
BuildArch:	noarch

%description
DejaGnu is an Expect/Tcl based framework for testing other programs.
DejaGnu has several purposes: to make it easy to write tests for any
program; to allow you to write tests which will be portable to any
host or target where a program must be tested; and to standardize the
output format of all tests (making it easier to integrate the testing
into software development).

%prep
%setup -q
%patch0 -p1 -b .smp~
%patch1 -p1 -b .runtest~

%build
%configure2_5x -v

%install
%makeinstall_std

%check
echo ============TESTING===============
# Dejagnu test suite also has to test reporting to user.  It needs a
# terminal for that.  That doesn't compute in mock.  Work around it by
# running the test under screen and communicating back to test runner
# via temporary file.  If you have better idea, we accept patches.
TMP=`mktemp`
screen -D -m sh -c '(make check RUNTESTFLAGS="RUNTEST=`pwd`/runtest"; echo $?) >> '$TMP
RESULT=`tail -n 1 $TMP`
cat $TMP
rm -f $TMP
echo ============END TESTING===========
exit $RESULT

%files
%doc AUTHORS NEWS README TODO ChangeLog doc/dejagnu.texi
%dir %{_datadir}/dejagnu
%{_datadir}/dejagnu/*
%{_bindir}/runtest
%{_mandir}/man1/runtest.1*
%{_infodir}/dejagnu.info*
%{_includedir}/dejagnu.h



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13780 |12mr|deltarpm-3.4-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Tools to create and apply deltarpms
Name:		deltarpm
Version:	3.4
Release:	%mkrel 13
Source0:	ftp://ftp.suse.com/pub/projects/deltarpm/%{name}-%{version}.tar.bz2
Patch0:		deltarpm-3.4-mandir.patch
Patch1:		deltarpm-3.4-rpm5.patch
URL:		http://www.novell.com/products/linuxpackages/suselinux/deltarpm.html
License:	BSD
Group:		System/Configuration/Packaging
BuildRequires:	rpm >= 1:5.3
BuildRequires:	rpm-devel popt-devel zlib-devel bzip2-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This package contains tools to create and apply deltarpms. A deltarpm
contains the difference between an old and a new version of a rpm,
which makes it possible to recreate the new rpm from the deltarpm and
the old one. You don't have to have a copy of the old rpm, deltarpms
can also work with installed rpms.

Starting from version 2.2, there are also tools to handle ISO diffs.

%prep
%setup -q
%patch0 -p1 -b .mandir~
%patch1 -p1 -b .rpm5~

%build
# parallel build broken due to 'make' being called within Makefile, so build separately
%make -C zlib* CFLAGS="%{optflags} -O3" LDFLAGS="%{ldflags}" libz.a
%make prefix="%{_prefix}" rpmdumpheader="%{_usrlibrpm}/rpmdumpheader" CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"

%install
rm -rf $RPM_BUILD_ROOT

mkdir -p $RPM_BUILD_ROOT%{_usrlibrpm}
%makeinstall_std prefix="%{_prefix}" rpmdumpheader="%{_usrlibrpm}/rpmdumpheader"

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README NEWS
%{_bindir}/makedelta*
%{_bindir}/applydelta*
%{_bindir}/drpmsync
%{_bindir}/fragiso
%{_bindir}/combinedeltarpm
%{_mandir}/man8/makedelta*.8*
%{_mandir}/man8/applydelta*.8*
%{_mandir}/man8/drpmsync.8*
%{_mandir}/man8/combinedeltarpm.8*
%{_usrlibrpm}/rpmdumpheader



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13781 |12mr|desktop-common-data-2011.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Desktop common files 
Name:		desktop-common-data
Version:	2011.0
Release: 	6
License:	GPL
URL:		http://www.mandriva.com/
Group:		System/Configuration/Other

# get the source from our svn repository (svn+ssh://svn.mandriva.com/svn/soft/desktop-common-data/)
# no extra source or patch are allowed here.
# to generate this tarball, from svn repository above, 
# run "make dist VERSION=%{version} RELEASE=xxmdk"
# where xx is version used for mkrel
Source:		%{name}-%{version}.tar.bz2
Patch0:		desktop-common-data-2011.0-menu.patch
Patch1:         desktop-common-data-2011.0-no-bookmarks.patch

BuildRequires:	intltool
BuildRequires:  menu-messages
BuildRequires:  gettext
BuildRequires:  libxml2-utils
BuildArch:	noarch
Obsoletes:	mandrake_desk
Provides:	mandrake_desk
Conflicts:	kdebase-kdm-config-file < 1:3.2-62mdk
Obsoletes:	menu
Obsoletes:	menu-xdg
Provides:	menu-xdg
Provides:	menu = 2.1.24
Requires:	mdk-menu-messages 
Requires:	xdg-utils
Requires:	xdg-user-dirs
Requires:	run-parts
Requires(post):	hicolor-icon-theme
Requires:	hicolor-icon-theme
Conflicts:      kdelibs-common < 30000000:3.5.2

%description
This package contains useful icons, menu structure and others goodies for the
Mandriva Linux desktop.

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
make

%install
## Install backgrounds
# User & root's backgrounds
install -d -m 0755 %buildroot/%_datadir/mdk/backgrounds/
install -m 0644 backgrounds/flower.jpg %buildroot/%_datadir/mdk/backgrounds/
install -m 0644 backgrounds/nature.jpg %buildroot/%_datadir/mdk/backgrounds/

# XFdrake test card
install -d -m 0755 %buildroot/%_datadir/mdk/xfdrake/
install -m 0644 backgrounds/xfdrake-test-card.png %buildroot/%_datadir/mdk/xfdrake/xfdrake-test-card.png



## Install scripts
# /usr/bin/
install -d -m 0755 %buildroot/%_bindir/
for i in bin/*.sh ; do install -m 0755 $i %buildroot/%_bindir/ ; done
install -m 0755 bin/www-browser %buildroot/%_bindir/
install -m 0755 bin/xvt %buildroot/%_bindir/

# /usr/sbin/
install -d -m 0755 %buildroot/%_sbindir/
for i in sbin/* ; do install -m 0755 $i %buildroot/%_sbindir/ ; done


## Install faces
install -d -m 0755 %buildroot/%_datadir/mdk/faces/
install -d -m 0755 %buildroot/%_datadir/faces/
for i in faces/*.png ; do install -m 0644 $i %buildroot/%_datadir/mdk/faces/ ; done
		
# David - 9.0-5mdk - For KDE
install -m 0644 faces/default.png %buildroot/%_datadir/faces/default.png

# David - 9.0-5mdk - For GDM
install -m 0644 faces/default.png %buildroot/%_datadir/faces/user-default-mdk.png



## KDE
# kdm
install -d -m 0755 %buildroot/%_datadir/apps/kdm/pics/
install -m 0644 kde/kdm-mdk-logo.png %buildroot/%_datadir/apps/kdm/pics/



## icons
install -d -m 0755 %buildroot/%_miconsdir %buildroot/%_liconsdir
install -m 0644 menu/icons/*.png %buildroot/%_iconsdir
install -m 0644 menu/icons/large/*.png %buildroot/%_liconsdir
install -m 0644 menu/icons/mini/*.png %buildroot/%_miconsdir
cp -r menu/icons/hicolor  %buildroot/%_datadir/icons/

# XDG menus
install -d -m 0755 %buildroot/%_sysconfdir/xdg/menus/applications-merged 
install -d -m 0755 %buildroot/%_sysconfdir/menu.d %buildroot/%_sysconfdir/profile.d
install -m 0644 applications.menu %buildroot/%_sysconfdir/xdg/menus/applications.menu
install -m 0644 kde-applications.menu %buildroot/%_sysconfdir/xdg/menus/kde-applications.menu
install -m 0755 menu/xdg_menu %buildroot/%_bindir
install -m 0755 menu/update-menus %buildroot/%_bindir/update-menus
install -m 0644 menu/menustyle.csh %buildroot/%_sysconfdir/profile.d/30menustyle.csh
install -m 0644 menu/menustyle.sh  %buildroot/%_sysconfdir/profile.d/30menustyle.sh

if [ "%_install_langs" != "all" ]; then
 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
 return 1
fi

install -d -m 0755 %buildroot/%_datadir/desktop-directories
mkdir tmp-l10n
for i in %_datadir/locale/*/LC_MESSAGES/menu-messages.mo ; do
 msgunfmt $i > tmp-l10n/`echo $i | sed -e 's|%{_datadir}/locale/||' -e 's|/LC.*||'`.po
done

install -d -m 0755 %buildroot/%_var/lib/menu
 
for i in menu/desktop-directories/*.in ; do
 %{_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
done

for PRODUCT in free one powerpack ; do 
  install -d -m 0755 %buildroot/%_datadir/mdk/desktop/$PRODUCT
  for i in desktop/$PRODUCT/*.in ; do
    %{_bindir}/intltool-merge --desktop-style -c tmp-l10n/cache tmp-l10n $i %buildroot/%_datadir/mdk/desktop/$PRODUCT/`basename $i .in` 
  done
done


#install theme for GDM/KDM
install -d -m 0755 %buildroot/%_datadir/mdk/dm
for i in dm/*.png dm/*.desktop dm/*.xml ; do 
  install -m 0644 $i %buildroot/%_datadir/mdk/dm/
done

# install bookmarks
install -d -m 0755 %buildroot%_datadir/mdk/bookmarks/konqueror
for i in bookmarks/konqueror/*.xml ; do 
  install -m 0644 $i %buildroot%_datadir/mdk/bookmarks/konqueror
done

install -d -m 0755 %buildroot%_datadir/mdk/bookmarks/mozilla
for i in bookmarks/mozilla/*.html ; do 
  install -m 0644 $i %buildroot%_datadir/mdk/bookmarks/mozilla
done

# install sound samples
install -d -m 0755 %buildroot%_datadir/sounds
for i in sounds/ia_ora*.wav ; do
 install -m 0644 $i %buildroot%_datadir/sounds
done

#install sound theme Ia Ora
install -d -m 0755 %buildroot%_datadir/sounds/ia_ora/stereo
install -m 0644 sounds/index.theme %buildroot%_datadir/sounds/ia_ora
ln -s ../../ia_ora-startup.wav %buildroot%_datadir/sounds/ia_ora/stereo/desktop-login.wav
ln -s ../../ia_ora-shutdown.wav %buildroot%_datadir/sounds/ia_ora/stereo/desktop-logout.wav
ln -s ../../ia_ora-error.wav %buildroot%_datadir/sounds/ia_ora/stereo/dialog-error.wav
ln -s ../../ia_ora-notification.wav %buildroot%_datadir/sounds/ia_ora/stereo/dialog-warning.wav
touch  %buildroot%_datadir/sounds/ia_ora/stereo/dialog.disabled
touch  %buildroot%_datadir/sounds/ia_ora/stereo/power.disabled
touch  %buildroot%_datadir/sounds/ia_ora/stereo/battery.disabled
touch  %buildroot%_datadir/sounds/ia_ora/stereo/suspend.disabled
touch  %buildroot%_datadir/sounds/ia_ora/stereo/screen-capture.disabled
touch  %buildroot%_datadir/sounds/ia_ora/stereo/service.disabled
touch  %buildroot%_datadir/sounds/ia_ora/stereo/system.disabled
touch  %buildroot%_datadir/sounds/ia_ora/stereo/desktop.disabled
touch  %buildroot%_datadir/sounds/ia_ora/stereo/device.disabled
touch  %buildroot%_datadir/sounds/ia_ora/stereo/bell.disabled
touch  %buildroot%_datadir/sounds/ia_ora/stereo/message-new-email.disabled
touch  %buildroot%_datadir/sounds/ia_ora/stereo/trash-empty.disabled


%post
if [ -f %_sysconfdir/X11/window-managers.rpmsave ];then
	%_sbindir/convertsession -f %_sysconfdir/X11/window-managers.rpmsave || :
fi
%make_session
# (cg) See sound-theme-freedesktop for explanation about touch.
touch --no-create %_datadir/sounds %_datadir/sounds/ia_ora

%postun
# (cg) See sound-theme-freedesktop for explanation about touch.
touch --no-create %_datadir/sounds %_datadir/sounds/ia_ora

%triggerin -- %{_datadir}/applications/*.desktop, %{_datadir}/applications/*/*.desktop
%{_bindir}/update-menus

%triggerin -- %{_datadir}/X11/dm.d/*.conf, %{_sysconfdir}/X11/wmsession.d/*
%{_sbindir}/fndSession

%triggerpostun -- %{_datadir}/applications/*.desktop, %{_datadir}/applications/*/*.desktop
%{_bindir}/update-menus

%triggerpostun -- %{_datadir}/X11/dm.d/*.conf, %{_sysconfdir}/X11/wmsession.d/*
%{_sbindir}/fndSession

%clean
rm -fr %buildroot

%files
%defattr(-,root,root,-)
%_bindir/*
#
%_sbindir/*

%_sysconfdir/profile.d/*
%dir %_sysconfdir/menu.d
%dir %_sysconfdir/xdg
%dir %_sysconfdir/xdg/menus
%dir %_sysconfdir/xdg/menus/applications-merged
%config(noreplace) %_sysconfdir/xdg/menus/*.menu
%dir %_var/lib/menu

#
%dir %_datadir/faces/
%dir %_datadir/mdk/
%dir %_datadir/mdk/faces/
%_datadir/faces/*
%_datadir/mdk/faces/*
#
%dir %_datadir/mdk/backgrounds/
%_datadir/mdk/backgrounds/*.jpg

%dir %_datadir/mdk/bookmarks
%dir %_datadir/mdk/bookmarks/konqueror
%_datadir/mdk/bookmarks/konqueror/*.xml
%dir %_datadir/mdk/bookmarks/mozilla
%_datadir/mdk/bookmarks/mozilla/*.html
#
%dir %_datadir/apps/kdm/pics/
%_datadir/apps/kdm/pics/*
#
%dir %_datadir/mdk/xfdrake/
%_datadir/mdk/xfdrake/*.png
#

%_datadir/sounds/*.wav
%_datadir/sounds/ia_ora

%_datadir/mdk/dm

%dir %_datadir/mdk/desktop
%dir %_datadir/mdk/desktop/free
%dir %_datadir/mdk/desktop/one
%dir %_datadir/mdk/desktop/powerpack
%attr(0755,root,root) %_datadir/mdk/desktop/*/*
#
%_iconsdir/*.png
%_liconsdir/*.png
%_miconsdir/*.png
%_datadir/icons/hicolor/*/*/*.png

%_datadir/desktop-directories/*.directory




%changelog
* Wed Aug 17 2011 Andrey Bondrov <abondrov@mandriva.org> 2011.0-5mdv2011.0
+ Revision: 695030
- Add patch0 to make better XDG menu layout (fix some submenu positions)

* Tue May 03 2011 Oden Eriksson <oeriksson@mandriva.com> 2011.0-4
+ Revision: 663764
- mass rebuild

* Fri Apr 01 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2011.0-3
+ Revision: 649623
- Remove support for old distributions
  Add new Faces

* Sun Feb 27 2011 Funda Wang <fwang@mandriva.org> 2011.0-2
+ Revision: 640266
- rebuild to obsolete old packages

* Tue Feb 15 2011 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 2011.0-1
+ Revision: 637855
- New version: 2011.0

* Sun Feb 13 2011 Funda Wang <fwang@mandriva.org> 2010.1-6
+ Revision: 637615
- split triggers

* Sun Feb 13 2011 Funda Wang <fwang@mandriva.org> 2010.1-4
+ Revision: 637539
- revert to 2010.1
- rename tarball
- convert trigger into rpm5 file trigger

* Thu Dec 02 2010 Oden Eriksson <oeriksson@mandriva.com> 2010.1-3mdv2011.0
+ Revision: 604784
- rebuild

* Wed Jun 16 2010 Frederic Crozat <fcrozat@mandriva.com> 2010.1-2mdv2010.1
+ Revision: 548169
- Fix chksession 'default' return (pzanoni, Mdv bug #59733)
- Fix Security tagged items not being displayed (Mdv bug #59087)
- Ensure submenus are not inlined in Tools menu

* Thu Mar 18 2010 Frederic Crozat <fcrozat@mandriva.com> 2010.1-1mdv2010.1
+ Revision: 525011
- Release 2010.1 :
 - fix non top-level menus to use inlining by default (one level)
 - fix xvt to be KDE4 compliant and start konsole in no-fork mode (pzanoni, Mdv bug #57052)

* Fri Nov 06 2009 Frederic Crozat <fcrozat@mandriva.com> 2010.0-5mdv2010.1
+ Revision: 461449
- Ensure Openoffice is at the top of Office menu and remove ooo64 entries

* Tue Oct 27 2009 Frederic Crozat <fcrozat@mandriva.com> 2010.0-4mdv2010.0
+ Revision: 459566
- Disable more sounds in ia_ora sound theme

* Tue Oct 27 2009 Frederic Crozat <fcrozat@mandriva.com> 2010.0-3mdv2010.0
+ Revision: 459520
- Upgrade .desktop launcher to use new urls

* Wed Sep 30 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2010.0-2mdv2010.0
+ Revision: 451894
- Fix perms of desktop files

* Wed Aug 19 2009 Frederic Crozat <fcrozat@mandriva.com> 2010.0-1mdv2010.0
+ Revision: 417953
- Release 2010.0 :
 - fix bashism in menustyle.sh
 - rename mandrake.png icon to mandriva.png

* Sun Aug 09 2009 Oden Eriksson <oeriksson@mandriva.com> 2009.1-3mdv2010.0
+ Revision: 413347
- rebuild

* Wed Mar 18 2009 Frederic Crozat <fcrozat@mandriva.com> 2009.1-2mdv2009.1
+ Revision: 357399
- Add support for pam-message in gdm theme (Mdv bug #45081)
- Fix jamendo url in bookmarks
- Icon support for fluxbox menu (Mdv bug #48522, patch From Jorge Van Hemelryck)
- Fix default bookmarks (spuk, Mdv bug #47097)

* Tue Mar 03 2009 Frederic Crozat <fcrozat@mandriva.com> 2009.1-1mdv2009.1
+ Revision: 347987
- Release 2009.1 :
 - update some bookmarks (spuk)
 - add support for lxterminal in xvt

* Fri Oct 03 2008 Frederic Crozat <fcrozat@mandriva.com> 2009.0-12mdv2009.0
+ Revision: 291051
- Fix screenshots for gdm / kdm (Mdv bug #44568)

* Mon Sep 29 2008 Frederic Crozat <fcrozat@mandriva.com> 2009.0-11mdv2009.0
+ Revision: 289171
- Update menu file to put KDE4 control center at the beginning of menu list

* Tue Sep 16 2008 Colin Guthrie <cguthrie@mandriva.org> 2009.0-10mdv2009.0
+ Revision: 285182
- Touch /usr/share/sounds to invalidate libcanberra cache

* Thu Sep 11 2008 Frederic Crozat <fcrozat@mandriva.com> 2009.0-9mdv2009.0
+ Revision: 283836
- Tune gdm theme for better readability with pwp/one backgrounds
- Move DiscBurning to Tools (Mdv bug #42598)

* Tue Aug 19 2008 Frederic Crozat <fcrozat@mandriva.com> 2009.0-8mdv2009.0
+ Revision: 273889
- Disable more sound events by default
- Don't create empty postun script on 2009.0

* Tue Aug 12 2008 Frederic Crozat <fcrozat@mandriva.com> 2009.0-7mdv2009.0
+ Revision: 271104
- Add sound theme
- remove old migration scripts
- Fix www-browser to detect KDE4 (Luc Menut, Mdv bug #42558)

* Mon Aug 04 2008 Frederic Crozat <fcrozat@mandriva.com> 2009.0-6mdv2009.0
+ Revision: 263307
- Update gdm theme to use .jpg file, gtk doesn't load .jpg file named .png anymore

* Tue Jul 08 2008 Pixel <pixel@mandriva.com> 2009.0-5mdv2009.0
+ Revision: 232644
- add rpm filetrigger running fndSession when rpm install/remove dm.d or wmsession.d files

* Mon Jun 30 2008 Frederic Crozat <fcrozat@mandriva.com> 2009.0-4mdv2009.0
+ Revision: 230263
- Fix fndSession to use new dm.d path (Mdv bug #41712)
- Add terminal to possible terminal emulator list in xvt

* Tue Jun 24 2008 Frederic Crozat <fcrozat@mandriva.com> 2009.0-3mdv2009.0
+ Revision: 228718
- Update xdm Xsession path in chksession (Mdv bug #41645)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - normalize call to %%update_icon_cache/%%clean_icon_cache

* Thu Jun 05 2008 Pixel <pixel@mandriva.com> 2009.0-2mdv2009.0
+ Revision: 215699
- add rpm filetrigger running update-menus when rpm install/remove .desktop files

* Mon May 05 2008 Helio Chissini de Castro <helio@mandriva.com> 2009.0-1mdv2009.0
+ Revision: 201560
- Enable chksession to understand new paths from kde3 and been able to generate sessions for kdm 3 and 4

* Mon Mar 31 2008 Frederic Crozat <fcrozat@mandriva.com> 2008.1-8mdv2008.1
+ Revision: 191255
- Rebuild with latest translations
- Add requires on run-parts (Mdv bug #39519)

* Mon Mar 17 2008 Frederic Crozat <fcrozat@mandriva.com> 2008.1-7mdv2008.1
+ Revision: 188256
- Rebuild to get latest translations

* Fri Mar 14 2008 Frederic Crozat <fcrozat@mandriva.com> 2008.1-6mdv2008.1
+ Revision: 187939
- Update text for register icon
- New bookmarks for 2008.1

* Mon Mar 10 2008 Frederic Crozat <fcrozat@mandriva.com> 2008.1-5mdv2008.1
+ Revision: 183692
- Update screenshots for gdm and kdm
- Increase size for faces (Mdv bug #38604)

* Wed Mar 05 2008 Frederic Crozat <fcrozat@mandriva.com> 2008.1-4mdv2008.1
+ Revision: 180167
- Add files needed for GDM Mandriva theme (version without user list)

* Wed Mar 05 2008 Frederic Crozat <fcrozat@mandriva.com> 2008.1-3mdv2008.1
+ Revision: 180007
- fix small size of user list for gdm greeter
- fix icewm / twm detection in chkconfig (blino)

* Fri Feb 29 2008 Frederic Crozat <fcrozat@mandriva.com> 2008.1-2mdv2008.1
+ Revision: 176770
- Update kdm theme to use Bold text for welcome screen

* Thu Feb 28 2008 Frederic Crozat <fcrozat@mandriva.com> 2008.1-1mdv2008.1
+ Revision: 176401
- New gdm/kdm theme
- new faces
- drop dependency on mandriva-theme, packages which need a background should requires mandriva-theme directly

* Thu Feb 07 2008 Danilo Cesar Lemes de Paula <danilo@mandriva.com> 2008.0-20mdv2008.1
+ Revision: 163652
+ rebuild (emptylog)

* Mon Jan 07 2008 Danilo Cesar Lemes de Paula <danilo@mandriva.com> 2008.0-19mdv2008.1
+ Revision: 146289
- dm/KdmGreeterTheme.desktop was edited to use a KDM screenshot file (screenshot_kdm.png) instead a GDM's screenshot file

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sat Dec 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2008.0-18mdv2008.1
+ Revision: 137215
- no executable bit on profile scriptlets
  order prefix on profile scriptlets

* Wed Dec 19 2007 Frederic Crozat <fcrozat@mandriva.com> 2008.0-17mdv2008.1
+ Revision: 134752
- update Ia Ora sound samples with 22kHz 16bits version (helio)

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Oct 23 2007 Frederic Crozat <fcrozat@mandriva.com> 2008.0-16mdv2008.1
+ Revision: 101528
- Fix query for Tools menu (Mdv bug #34957)
- Make sure package can be backported to 2008.0

  + Funda Wang <fwang@mandriva.org>
    - mdk-menu-messages has been renamed to menu-messages

* Wed Oct 03 2007 Frederic Crozat <fcrozat@mandriva.com> 2008.0-15mdv2008.0
+ Revision: 94939
- Regenerate tarball, 14mdv didn't have the change advertised in the changelog

* Mon Oct 01 2007 Frederic Crozat <fcrozat@mandriva.com> 2008.0-14mdv2008.0
+ Revision: 94126
- Fix menu to no longer hide System;Settings;GNOME in SystemTools (Mdv bug #34269)
- Update url for register launcher
-

* Fri Sep 28 2007 Frederic Crozat <fcrozat@mandriva.com> 2008.0-13mdv2008.0
+ Revision: 93690
- Fix desktop launcher again (Mdv bug #34235, 34238)

* Thu Sep 27 2007 Frederic Crozat <fcrozat@mandriva.com> 2008.0-12mdv2008.0
+ Revision: 93312
- Tune menus to put .desktop with only main categories (usually from ISV) at top level. Bring 100%% compliance with XDG utils test suite
- Add support for OOo 64bits .desktop
- Fix typo in ParallelComputing category
- Printing and PackageManager are no longer desktop dependant (Mdv bug #33766, #33436)
- hide Emulator / HardwareSettings from Tools/More (Mdv bug #33765, #33906)
- Add new icon for Register launcher

* Wed Sep 19 2007 Frederic Crozat <fcrozat@mandriva.com> 2008.0-11mdv2008.0
+ Revision: 90963
- Group kcontrol with MCC in System tools (Mdv bug #33663)
- Hide rpmdrake in SystemTools
- update translations for dekstop launchers
- Add icons for desktop launcher in hicolor icon theme
- Fix textcolor in mouseover for gdm/kdm theme

* Mon Sep 17 2007 Frederic Crozat <fcrozat@mandriva.com> 2008.0-10mdv2008.0
+ Revision: 89294
- Fix gdm / kdm theme to show menu icon correctly
- Fix menu to move OO.o Draw to correct layout section (Mdv bug #33651)

* Fri Sep 14 2007 Frederic Crozat <fcrozat@mandriva.com> 2008.0-9mdv2008.0
+ Revision: 85665
- Remove special case for drakconf in menu (fixed in its .desktop)
- Import new 2008 dm theme and port it to gdm
- Import Ia Ora Sound theme, authored by Helio (congrat)
- add new default launchers for desktop

* Mon Sep 10 2007 Frederic Crozat <fcrozat@mandriva.com> 2008.0-8mdv2008.0
+ Revision: 84220
- Make sure all GNOME System but not Settings apps are visible in SystemTools
- update xdg_menu with gnomesu path (SUSE)

  + Adam Williamson <awilliamson@mandriva.org>
    - s/Mandrakelinux/Mandrivalinux/

* Fri Sep 07 2007 Frederic Crozat <fcrozat@mandriva.com> 2008.0-7mdv2008.0
+ Revision: 81947
- Improve KDM theme
- Add support for X-MandrivaLinux-More category
- Enable inlining on More submenus
- re-add Preferences/Advanced .directory for GNOME panel

* Thu Aug 30 2007 Frederic Crozat <fcrozat@mandriva.com> 2008.0-6mdv2008.0
+ Revision: 75765
- Update bookmarks for 2008.0
- Really fix missing icons for graphics/more (Mdv bug #32839)
- Exclude Emulators from SystemTools menu (Mdv bug #32940)
- Use new rpmdrake .desktop filename

* Tue Aug 28 2007 Frederic Crozat <fcrozat@mandriva.com> 2008.0-5mdv2008.0
+ Revision: 72760
- don't show Emulators in Tools/More (Austin)
- fix xdg_menu to not call kde-config as root (Mdv bug #32847)

* Mon Aug 27 2007 Frederic Crozat <fcrozat@mandriva.com> 2008.0-4mdv2008.0
+ Revision: 71914
- Put xdg_menu cache in /var/lib/menu (pixel)

* Mon Aug 27 2007 Frederic Crozat <fcrozat@mandriva.com> 2008.0-3mdv2008.0
+ Revision: 71810
-Add missing .directory for graphics/more (Mdv bug #32839)
-Rebuild with additional translations (Mdv bug #32884)

* Fri Aug 24 2007 Frederic Crozat <fcrozat@mandriva.com> 2008.0-2mdv2008.0
+ Revision: 71033
- New Mandriva menu (based on Frederik Himpe proposal)

* Mon Aug 06 2007 Frederic Crozat <fcrozat@mandriva.com> 2008.0-1mdv2008.0
+ Revision: 59440
- New release for 2008.0 :
 - mdk-folders are dead, we are now using XDG user directories instead
- Check if %%_install_langs is set to all before allowing build

* Fri May 11 2007 Frederic Crozat <fcrozat@mandriva.com> 2007.1-12mdv2008.0
+ Revision: 26375
- add support for gdm 2.19.x new background property
- fix handling of zh locale for desktop directories (Mdv bug #30216)
- Fix www-browser call (Mdv bug #30522) (mrl)


* Wed Apr 04 2007 Frederic Crozat <fcrozat@mandriva.com> 2007.1-11mdv2007.1
+ Revision: 150572
- Fix KDELegacy node position, causing empty Other menu node (Mdv bug #30126)

* Tue Apr 03 2007 Olivier Blin <oblin@mandriva.com> 2007.1-10mdv2007.1
+ Revision: 150302
- use fbrun in fluxbox menu instead of bbrun (#30076)
- do not hardcode xterm menu entry for fluxbox (#30076)

* Sat Mar 31 2007 Frederic Crozat <fcrozat@mandriva.com> 2007.1-9mdv2007.1
+ Revision: 150100
- Update menu for discovery : hide more entries, make sure all accessibility tools are in "More applications"
- Update main menu : accept old categories which are still in specification

* Sat Mar 31 2007 Laurent Montel <lmontel@mandriva.com> 2007.1-8mdv2007.1
+ Revision: 150007
- Fix duplicate entries

* Wed Mar 28 2007 Frederic Crozat <fcrozat@mandriva.com> 2007.1-7mdv2007.1
+ Revision: 149183
- Fix title for some konqueror bookmarks
- Don't output errors in fndSession when no session file is present

* Thu Mar 22 2007 Frederic Crozat <fcrozat@mandriva.com> 2007.1-6mdv2007.1
+ Revision: 148136
- Fix Discovery menu

* Thu Mar 22 2007 Frederic Crozat <fcrozat@mandriva.com> 2007.1-5mdv2007.1
+ Revision: 148058
- Update menu entries for One / Discovery

* Wed Mar 21 2007 Frederic Crozat <fcrozat@mandriva.com> 2007.1-4mdv2007.1
+ Revision: 147486
- Prevent building when menu-message is broken
- update bookmarks
- fix www-browser loop

* Thu Mar 15 2007 Frederic Crozat <fcrozat@mandriva.com> 2007.1-3mdv2007.1
+ Revision: 144412
- Add .desktop files for nautilus default desktop for One / Free
- Fix garbaged png/jpg files (Mdv bug #29005)
- (mrl) www-browser works for KDE and uses xdg-open when relevant (Mdv bug #16920)
- Hide GNOME Configuration subtree in main menu (Mdv bug #29270)
- Fix some url / names for konqueror bookmarks (Mdv bug #27964)

* Thu Feb 22 2007 Frederic Crozat <fcrozat@mandriva.com> 2007.1-2mdv2007.1
+ Revision: 124422
- Update star icon

* Fri Feb 16 2007 Frederic Crozat <fcrozat@mandriva.com> 2007.1-1mdv2007.1
+ Revision: 122000
- Remove xinitrc dependency (Mdv bug #26739)
- Fix fndSession umask (Mdv bug #17707)
- Add freedesktop.org categories to menu files (Mdv bug #26709)

* Wed Feb 14 2007 Laurent Montel <lmontel@mandriva.com> 2007-21mdv2007.1
+ Revision: 121159
- Fix bookmarks
- Import desktop-common-data

* Thu Nov 16 2006 Frederic Crozat <fcrozat@mandriva.com> 2007-20mdv2007.0
- Fix incorrect category for wordprocessors in discovery menu (Mdv bug #27084)

* Fri Oct 27 2006 Frederic Crozat <fcrozat@mandriva.com> 2007-19mdv2007.0
- Fix update-menus script to not output empty line
- Re-add menu file stamp to prevent restarting update-menus for each
  graphical login

* Tue Oct 03 2006 Frederic Crozat <fcrozat@mandriva.com> 2007-18mdv2007.0
- Rename root node from Mandriva Linux to Applications (Mdv bug #25389)
- Add missing .directory for various entries (Mdv bug #26273)

* Tue Sep 26 2006 Frederic Crozat <fcrozat@mandriva.com> 2007-17mdv2007.0
- Add missing Emulator category to menu files (Mdv bug #26148)

* Fri Sep 22 2006 Frederic Crozat <fcrozat@mandriva.com> 2007-16mdv2007.0
- Hide more applications in one products
- Increase version for Conflicts (Mdv bug #26043)

* Wed Sep 20 2006 Frederic Crozat <fcrozat@mandriva.com> 2007-15mdv2007.0
- Fix error in upstream category in main menu
- add mandriva-discovery.menu additional menu file to hide / sort applications
  for Discovery / One products

* Tue Sep 19 2006 Frederic Crozat <fcrozat@mandriva.com> 2007-14mdv2007.0
- Rebuild with fixed mdk-menu-message to get all translations (Mdv bug #25895)

* Thu Sep 14 2006 Frederic Crozat <fcrozat@mandriva.com> 2007-13mdv2007.0
- Update with new bookmarks
- Don't show GNOME configuration in standard menu, moved in preferences menu

* Sat Sep 09 2006 Frederic Crozat <fcrozat@mandriva.com> 2007-12mdv2007.0
- Update profile scripts to remove invalid dependencies
- move defaults bookmarks from kde and firefox to this package

* Tue Sep 05 2006 Frederic Crozat <fcrozat@mandriva.com> 2007-11mdv2007.0
- Improve gdm/kdm theme with new backgrounds
- Don't create default desktop directories for root (Mdv bug #19711)

* Fri Sep 01 2006 Laurent MONTEL <lmontel@mandriva.com> 2007-10mdv2007.0
- Fix upgrade from 2006
- Fix discovery menu (merge kmenuedit.menu when it created by kmenuedit, fix 
 kfmclient error)

* Thu Aug 31 2006 Frederic Crozat <fcrozat@mandriva.com> 2007-9mdv2007.0
- update-menus doesn't do anything if DURING_INSTALL is set to 1

* Thu Aug 31 2006 Frederic Crozat <fcrozat@mandriva.com> 2007-8mdv2007.0
- Add missing directory file for adventure (Mdv bug #24829)
- Add empty menu nodes for KDE in discovery menu
- Remove old X-MandrakeLinux* categories for main menu, all entries
  must now use X-MandrivaLinux
- fix default directories creation if translation contains spaces (Mdv bug #24677)

* Fri Aug 18 2006 Frederic Crozat <fcrozat@mandriva.com> 2007-7mdv2007.0
- Add discovery menu and script to support MDV_MENU_STYLE

* Fri Aug 18 2006 Laurent MONTEL <lmontel@mandriva.com> 2007-6
- Change requires to mandriva-theme

* Thu Aug 10 2006 Laurent MONTEL <lmontel@mandriva.com> 2007-5
- Fix oowriter menu entry

* Tue Aug 08 2006 Laurent MONTEL <lmontel@mandriva.com> 2007-4
- Fix applications-mdk.menu to merge kmenuedit.menu files (fix mdk bug #24103)

* Fri Jul 21 2006 Frederic Crozat <fcrozat@mandriva.com> 2007-3mdv2007.0
- Ignore "Development" keyword, it is too broad atm (Mdv bug #23826)
- Add .directory for Archiving/Other (Mdv bug #23845)

* Fri Jul 21 2006 Frederic Crozat <fcrozat@mandriva.com> 2007-2mdv2007.0
- Fix some typo (Andrej) (Mdk bug #23842)

* Tue Jul 18 2006 Frederic Crozat <fcrozat@mandriva.com> 2007-1mdv2007.0
- Drop old menu system completely

* Wed Jul 12 2006 Frederic Crozat <fcrozat@mandriva.com> 2006-12mdv2007.0
- Add missing .directory (Mdv bug #23614)
- fix translations for some .directories (Mdv bug #23641)

* Sat Jul 08 2006 Frederic Crozat <fcrozat@mandriva.com> 2006-11mdv2007.0
- add missing .directory
- rebuild with fixed intltool
- fix generating icewm menu from XDG (pixel)

* Tue Jun 20 2006 Frederic Crozat <fcrozat@mandriva.com> 2006-10mdv2007.0
- Add missing .directory files and fix videoconference one

* Fri Jun 16 2006 Frederic Crozat <fcrozat@mandriva.com> 2006-9mdv2007.0
- Switch to X-MandrivaLinux

* Tue May 30 2006 Frederic Crozat <fcrozat@mandriva.com> 2006-8mdv2007.0
- Add legacy directories and default merge directory

* Thu May 18 2006 Frederic Crozat <fcrozat@mandriva.com> 2006-7mdk
- ship our own .directory files now
- use kde .directory files when possible
- add more upstream categories

* Sat May 13 2006 Laurent MONTEL <lmontel@mandriva.com> 2006-6
- Update for missing kcontrol entry

* Fri May 12 2006 Frederic Crozat <fcrozat@mandriva.com> 2006-5mdk
- Update menu file with new filename for kde

* Thu May 11 2006 Frederic Crozat <fcrozat@mandriva.com> 2006-4mdk
- Add missing catergories in menu file (laurent)

* Fri May 05 2006 Frederic Crozat <fcrozat@mandriva.com> 2006-3mdk
- Add applications-mdk.menu file for XDG menu system
- Add xdg_menu script from SUSE to support old WM
- Don't ship defaultlayout.menu anymore, it is merged into main menu
- Fix typo in old menu file

* Tue Sep 27 2005 Frederic Crozat <fcrozat@mandriva.com> 2006-2mdk 
- Fix desktop-directory script (UTF encoded URL, hidden .directory file)
  Mdk bug #18853

* Sat Sep 24 2005 Frederic Lepied <flepied@mandriva.com> 2006-1mdk
- Mandriva
- fixed simplified menu

* Tue Sep 20 2005 Laurent MONTEL <lmontel@mandriva.com> 10.3.1-9mdk
- Fix menu order

* Tue Sep 20 2005 Frederic Crozat <fcrozat@mandriva.com> 10.3.1-8mdk 
- Fix loop in www-browser (based on patch from Andrey Borzenkov)

* Tue Sep 13 2005 Frederic Crozat <fcrozat@mandriva.com> 10.3.1-7mdk 
- Fix package name and command for gimp in simplified menu (Mdk bug #17627)

* Fri Sep 09 2005 Laurent MONTEL <lmontel@mandriva.com> 10.3.1-6mdk
- Add separator in simplified menu

* Tue Aug 30 2005 Frederic Crozat <fcrozat@mandriva.com> 10.3.1-5mdk 
- Fix default directories script when no translation is available

* Sat Aug 27 2005 Frederic Crozat <fcrozat@mandriva.com> 10.3.1-4mdk 
- New scheme for default directories

* Thu Aug 25 2005 Frederic Crozat <fcrozat@mandriva.com> 10.3.1-3mdk 
- Add default directories xinit.d script

* Wed Aug 24 2005 Laurent MONTEL <lmontel@mandriva.com> 10.3.1-2mdk
- Mandrake->Mandriva

* Tue Jun 07 2005 Frederic Lepied <flepied@mandriva.com> 10.3.1-1mdk
- rebuild to have the correct fndSession (bug #16255)

* Tue May 31 2005 Frederic Lepied <flepied@mandriva.com> 10.3-1mdk
- fndSession: use the new generic framework

* Sat May 14 2005 Frederic Crozat <fcrozat@mandriva.com> 10.2-5mdk 
- change package name
- xvt : fix typo (bug #15836)
- fix typo in translation-map
- remove screensaver images, moved in theme package

* Wed Mar 30 2005 Frederic Lepied <flepied@mandrakesoft.com> 10.2-4mdk
- www-browser: test if the $BROWSER variable is set to something valid (bug #14903).

* Wed Mar 23 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 10.2-3mdk 
- don't use .desktop files for order directive

* Wed Mar 09 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 10.2-2mdk 
- change www-browser to use BROWSER variable if set or use running environment
  settings if set.
- xvt script to replace alternative : choose programs to start based on
  running environment

* Mon Mar 07 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 10.2-1mdk
- Fix error into menu

* Wed Mar 02 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 10.1-19mdk
- Fix order for simplified menu

* Tue Mar 01 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 10.1-18mdk
- Fix Filename order with menu id

* Tue Mar 01 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 10.1-17mdk
- Update menu order

* Mon Feb 28 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 10.1-16mdk 
- Install shared Mdk theme for GDM/KDM

* Tue Jan 25 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 10.1-15mdk 
- Fix small errors in default layout menu files

* Tue Dec 14 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 10.1-14mdk 
- Move mdk menu data from menu to mandrake_desk package

* Thu Sep 30 2004 David Baudens <baudens@mandrakesoft.com> 10.1-13mdk
- Fix task oriented menu to allow translations of "Listen to Music Files" menu
  entry (Laurent Montel)

* Thu Sep 30 2004 David Baudens <baudens@mandrakesoft.com> 10.1-12mdk
- Add missing menu entry for french Mandrakelinux documentation

* Thu Sep 30 2004 David Baudens <baudens@mandrakesoft.com> 10.1-11mdk
- Fix Import and Sort Your Photos menu entry

* Sat Sep 11 2004 David Baudens <baudens@mandrakesoft.com> 10.1-10mdk
- Add documentation to task oriented menu

* Fri Sep 10 2004 David Baudens <baudens@mandrakesoft.com> 10.1-9mdk
- Remove all longtitle

* Fri Sep 10 2004 David Baudens <baudens@mandrakesoft.com> 10.1-8mdk
- Fix task oriented menu (kphone)

* Thu Sep 02 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 10.1-7mdk
- Fix capitalization in simplified menu

* Wed Sep 01 2004 Frederic Lepied <flepied@mandrakesoft.com> 10.1-6mdk
- added the script www-browser

* Sat Aug 28 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 10.1-5mdk
- Fix typo in gnome-cd entry

* Tue Aug 17 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 10.1-4mdk
- Fix "Play Games" menu entry

* Thu Aug 12 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 10.1-3mdk
- Add GNOME version of task oriented menu
- Fix capitalisations in task oriented menu

* Fri Aug 06 2004 David Baudens <baudens@mandrakesoft.com> 10.1-2mdk
- Add "Make a phone call" to task oriented menu

* Fri Aug 06 2004 David Baudens <baudens@mandrakesoft.com> 10.1-1mdk
- Update task oriented menu

* Thu Aug 05 2004 Pixel <pixel@mandrakesoft.com> 10.0-11mdk
- add "chksession -L" used by DrakX to configure ~/.dmrc
- fix descriptions (use Mandrakelinux instead of simply Mandrake)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13782 |12mr|desktop-file-utils-0.20-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Utilities for working with desktop entries
Name:		desktop-file-utils
Version:	0.20
Release:	%mkrel 1
License:	GPLv2+
Group:		Graphical desktop/Other
Url: 		http://freedesktop.org/Software/desktop-file-utils
Source:		http://freedesktop.org/software/desktop-file-utils/releases/%{name}-%{version}.tar.xz
Buildrequires:	popt-devel glibc-static-devel 
BuildRequires:	glib2-devel
BuildRequires:	emacs-bin
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
desktop-file-utils contains a couple of command line utilities for working
with desktop entries. It requires GLib and popt to compile, because the
implementation requires Unicode utilities and such.

Right now the only documentation is "desktop-file-install --help".
desktop-file-validate takes a single argument, the file to validate. 

%prep
%setup -q

%build
%configure2_5x

%make

%install
rm -rf %{buildroot}

%makeinstall_std

mkdir -p %{buildroot}%{_sysconfdir}/emacs/site-start.d/
cat > %{buildroot}%{_sysconfdir}/emacs/site-start.d/%{name}.el << EOF
(autoload 'desktop-entry-mode "desktop-entry-mode" "Desktop Entry mode" t)
(add-to-list 'auto-mode-alist
'("\\\\.desktop\\\\(\\\\.in\\\\)?$" . desktop-entry-mode))
(add-hook 'desktop-entry-mode-hook 'font-lock-mode)
EOF

%post
%{_bindir}/update-desktop-database %{_datadir}/applications > /dev/null 2> /dev/null

%triggerin -- %{_datadir}/applications/*.desktop, %{_datadir}/applications/*/*.desktop
%{_bindir}/update-desktop-database %{_datadir}/applications > /dev/null 2> /dev/null

%triggerpostun -- %{_datadir}/applications/*.desktop, %{_datadir}/applications/*/*.desktop
%{_bindir}/update-desktop-database %{_datadir}/applications > /dev/null 2> /dev/null

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc AUTHORS NEWS README ChangeLog
%config(noreplace) %{_sysconfdir}/emacs/site-start.d/%{name}.el
%{_bindir}/*
%_mandir/man1/*
%{_datadir}/emacs/site-lisp/desktop-entry-mode.el*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13783 |12mr|dev86-0.16.18-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		bccdir	%{_libdir}/bcc

Summary: 	A real mode 80x86 assembler and linker
Name:		dev86
Version:	0.16.18
Release:	%mkrel 2
License: 	GPLv2
Group:		Development/Other
URL:		http://homepage.ntlworld.com/robert.debath/
Source:		http://homepage.ntlworld.com/robert.debath/dev86/Dev86src-%{version}.tar.gz
Patch0:		dev86-noelks.patch
Patch1:		dev86-64bit.patch
Patch2:		dev86-nostrip.patch
Patch3:		dev86-overflow.patch
Patch4:		dev86-long.patch
Patch5:		dev86-print-overflow.patch
Patch6:		dev86-copt.patch
Buildroot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Obsoletes:	bin86
Provides:       bin86
ExclusiveArch:  %{ix86} ppc x86_64 %{arm}

%description
The dev86 package provides an assembler and linker for real mode 80x86
instructions. You'll need to have this package installed in order to
build programs that run in real mode, including LILO and the kernel's
bootstrapping code, from their sources.

You should install dev86 if you intend to build programs that run in real
mode from their source code.

%package        devel
Summary:        A development files for dev86
Group:          Development/Other
Requires:       %{name} = %{version}-%{release}

%description    devel
The dev86 package provides an assembler and linker for real mode 80x86
instructions. You'll need to have this package installed in order to
build programs that run in real mode, including LILO and the kernel's
bootstrapping code, from their sources.

The dev86-devel package provides C headers need to use bcc, the C
compiler for real mode x86.

You should install dev86 if you intend to build programs that run in real
mode from their source code.

Note that you don't need dev86-devel package in order to build
a kernel.

%prep
%setup -q
%patch0 -p1 -b .noelks
%if %_lib == lib64
%patch1 -p1 -b .64bit
%endif
%patch2 -p1 -b .nostrip
%patch3 -p1 -b .overflow
%patch4 -p1 -b .long
%patch5 -p1 -b .print-overflow
%patch6 -p1 -b .copt

%build
# the main makefile doesn't allow parallel build
make <<!FooBar!
5
quit
!FooBar!

%install
rm -rf %{buildroot}

make DIST=%{buildroot} MANDIR=%{_mandir} LIBDIR=%{bccdir} INCLDIR=%{bccdir} install install-man

pushd %{buildroot}%{_bindir}
rm -f nm86 size86
ln objdump86 nm86
ln objdump86 size86
popd

# %doc --parents would be overkill
for i in elksemu unproto bin86 copt dis88 bootblocks; do
        ln -f $i/README README.$i
done
ln -f bin86/README-0.4 README-0.4.bin86
ln -f bin86/ChangeLog ChangeLog.bin86

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README MAGIC Contributors README.bootblocks README.copt README.dis88
%doc README.elksemu README.unproto README-0.4.bin86 README.bin86 ChangeLog.bin86
%dir %{bccdir}
%{_bindir}/*
%{bccdir}/*
%{_mandir}/man1/*
%exclude %{bccdir}/i386/lib*
%exclude %{bccdir}/include

%files devel
%defattr(-,root,root)
%doc README
%dir %{bccdir}/include
%{bccdir}/include/*
%{bccdir}/i386/lib*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13784 |12mr|devhelp-3.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lib_major 1
%define api_version 3
%define libname %mklibname %{name} %{api_version} %{lib_major}
%define libnamedev %mklibname -d %{name}

%define url_ver	%(echo %{version}|cut -d. -f1,2)

Summary:	API documentation browser for developers
Name:		devhelp
Version:	3.6.1
Release:	1
License:	GPLv2+
Group:		Development/Other
URL:		http://live.gnome.org/devhelp
Source0:	http://ftp.acc.umu.se/pub/GNOME/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
Patch0:		devhelp-3.3.91-linking.patch
BuildRequires:	pkgconfig(gconf-2.0) >= 2.6.0
BuildRequires:	pkgconfig(glib-2.0) >= 2.25.11
BuildRequires:	pkgconfig(gthread-2.0) >= 2.10.0
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.0.2
BuildRequires:	pkgconfig(webkitgtk-3.0)
BuildRequires:	intltool
BuildRequires:	desktop-file-utils
#for gnome-autogen.sh
BuildRequires:	gnome-common
BuildRequires:	gettext-devel

%description
Devhelp is an API documentation browser for GNOME 2. It works
natively with Gtk-doc (System used in GTK+ and GNOME for
documentating APIs) and it is possible to create books for other
documentation as well.

%package -n %{libname}
Summary:	Dynamic libraries for devhelp
Group:		System/Libraries
Requires:	%{name} >= %{version}

%description -n %{libname}
this package contains dynamic libraries for devhelp.


%package -n %{libnamedev}
Summary:	Development files and headers for devhelp
Group:		Development/GNOME and GTK+
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-%{api_version}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Requires:	%{name} = %{version}-%{release}
Obsoletes:	%{_lib}devhelp-2-devel < %{version}

%description -n %{libnamedev}
This package contains the development files and headers for devhelp.

%package -n %{name}-plugins
Summary:	Gedit Plugins for Devhelp
Group:		Editors
Requires:	gedit

%description -n %{name}-plugins
Gedit plugins to use with Devhelp.

%prep
%setup -q
%apply_patches

%build
NOCONFIGURE=1 gnome-autogen.sh
%configure2_5x --disable-static
%make

%install
%makeinstall_std

# owns this dir
mkdir -p %{buildroot}%{_datadir}/%{name}/books

%find_lang %{name}

%preun
%preun_uninstall_gconf_schemas %{name}

%files -f %{name}.lang
%doc AUTHORS NEWS README
%{_sysconfdir}/gconf/schemas/devhelp.schemas
%{_bindir}/*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/devhelp
%{_datadir}/icons/hicolor/*/apps/%{name}.png

%files -n %{libname}
%{_libdir}/lib%{name}-%{api_version}.so.%{lib_major}*

%files -n %{libnamedev}
%{_libdir}/lib%{name}-%{api_version}.so
%{_libdir}/pkgconfig/lib%{name}-3.0.pc
%{_includedir}/devhelp-3.0/

%files -n %{name}-plugins
%{_libdir}/gedit/plugins/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13785 |12mr|devil-1.7.8-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
##%define _disable_ld_no_undefined	1

%define	oname DevIL

%define	major 1
%define	libname		%mklibname %{name} %{major}
%define	develname	%mklibname %{name} -d
%define	staticname	%mklibname %{name} -s -d

Summary:	Open source image library
Name:		devil
Version:	1.7.8
Release:	%mkrel 5
License:	LGPLv2+
Group:		System/Libraries
URL:		http://openil.sourceforge.net/
Source0:	http://downloads.sourceforge.net/openil/%{oname}-%{version}.tar.gz
Patch0:		devil-1.7.8-CVE-2009-3994.patch
Patch1:		devil-1.7.8-libpng15.patch
BuildRequires:	zlib-devel
BuildRequires:	jpeg-devel
BuildRequires:	tiff-devel
BuildRequires:	SDL-devel
BuildRequires:	png-devel
BuildRequires:	lcms-devel
BuildRequires:	mng-devel
BuildRequires:	mesaglu-devel
BuildRequires:	allegro-devel
BuildRequires:	ungif-devel
BuildRequires:	libtool
BuildRequires:	jasper-devel
BuildRequires:	OpenEXR-devel
BuildRequires:	file

%description
DevIL is an Open Source image library whose distribution is done under the
terms of the GNU LGPL license.
DevIL offers you a simple way to implement loading, manipulating, filtering,
converting, displaying, saving from/to several different image formats in your
own project.

%package -n %{libname}
Summary:	Libraries needed for programs using %{oname}
Group:		System/Libraries
Provides:	lib%{name}
Provides:	%{name}

%description -n	%{libname}
DevIL is an Open Source image library whose distribution is done under the
terms of the GNU LGPL license.
DevIL offers you a simple way to implement loading, manipulating, filtering,
converting, displaying, saving from/to several different image formats in your
own project.

%package -n %{develname}
Summary:	Development headers and libraries for writing programs using %{oname}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Requires:	allegro-devel
%if %{mdvver} >= 201200
%define __noautoreq 'devel\\(liballeg.*'
%else
%define	_requires_exceptions	devel(liballeg.*
%endif
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{_lib}devil1-devel

%description -n	%{develname}
Development headers and libraries for writing programs using %{oname}.

%package -n %{staticname}
Summary:	Static library for %{oname}
Group:		Development/C
Requires:	%{develname} = %{version}-%{release}
Provides:	%{name}-static-devel = %{version}-%{release}
Obsoletes:	%{_lib}devil1-static-devel

%description -n %{staticname}
Static library for %{oname}.

%package 	utils
Summary:	Tools provided by %{oname}
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-utils = %{version}-%{release}

%description	utils
This package contains tools provided by %{oname}.

%prep
%setup -q
%patch0 -p1
%patch1 -p1

chmod 644 AUTHORS CREDITS ChangeLog Libraries.txt README.unix

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build
export CFLAGS="%{optflags} -O3 -funroll-loops -ffast-math -fomit-frame-pointer -fexpensive-optimizations"
# using autogen.sh results in configure failing with a problem in
# ADD_CFLAGS, as of 0.7.3 - AdamW 2008/12
#autoreconf

%configure2_5x	\
	--enable-shared \
	--enable-static \
	--enable-IL \
	--enable-ILU \
	--enable-ILUT \
	%ifnarch ix86
	--enable-x86_64 \
	--enable-sse \
	--enable-sse2 \
	--disable-sse3 \
	%else
	--enable-x86 \
	--disable-x86_64
	--disable-sse \
	--disable-sse2 \
	--disable-sse3 \
	%endif
	--with-x \
	--with-zlib=yes \
	--enable-release

%make

%install
%__rm -rf %{buildroot}
%makeinstall_std

%clean
%__rm -rf %{buildroot}

%files -n %{libname}
%doc AUTHORS CREDITS ChangeLog Libraries.txt README.unix
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/IL
%{_infodir}/*.info.*

%files -n %{staticname}
%{_libdir}/*.a

%files utils
%{_bindir}/ilur



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13786 |12mr|dhcp-4.2.1-0.P1.2.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _catdir /var/cache/man
%define pver P1

Summary:	The ISC DHCP (Dynamic Host Configuration Protocol) server/relay agent/client
Name:		dhcp
Epoch:		3
Version:	4.2.1
%define subrel 1
Release:	%mkrel 0.%{pver}.2
License:	Distributable
Group:		System/Servers
URL:		https://www.isc.org/software/dhcp
Source0:	ftp://ftp.isc.org/isc/%{name}/%{name}-%{version}-%{pver}.tar.gz
Source1:	ftp://ftp.isc.org/isc/%{name}/%{name}-%{version}-%{pver}.tar.gz.sha512.asc
Source2:	dhcpd.conf
Source3:	dhcpd.init
Source4:	dhcp-dynamic-dns-examples.tar.bz2
Source5:	dhcrelay.init
Source6:	update_dhcp.pl
Source7:	dhcpreport.pl
Source8:	dhcpd-chroot.sh
# (eugeni) dhclient-exit-hooks script
Source9:	dhclient-exit-hooks
Source12:	draft-ietf-dhc-ldap-schema-01.txt
# customize ifup script
Patch0:		dhcp-4.1.1-ifup.patch
Patch5:		dhcp-4.1.1-format_not_a_string_literal_and_no_format_arguments.patch
# (fc) 4.1.0-3mdv no IPv6 is no longer fatal for dhclient
Patch6:		dhcp-4.1.1-missing-ipv6-not-fatal.patch
# prevents needless deassociation, working around mdv bug #43441
Patch7:		dhcp-4.1.1-prevent_wireless_deassociation.patch
# redhat bug #587070
Patch9:		dhcp-4.1.1-useless-wait.patch
Patch10:	dhcp-4.2.1-P1-CVE-2011-2748,2749.diff
Patch11:	dhcp-4.2.1-P1-CVE-2011-4539.diff
BuildRequires:	perl groff-for-man
BuildRequires:	openldap-devel
Provides:	dhcpd
Obsoletes:	dhcpd < 3.0.6
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description 
DHCP (Dynamic Host Configuration Protocol) is a protocol which allows 
individual devices on an IP network to get their own network configuration
information (IP address, subnetmask, broadcast address, etc.) from a DHCP
server. The overall purpose of DHCP is to make it easier to administer a 
large network. The dhcp package includes the DHCP server and a DHCP relay
agent. You will also need to install the dhcp-client or dhcpcd package,
or pump or dhcpxd, which provides the DHCP client daemon, on client machines.

If you want the DHCP server and/or relay, you will also need to install the
dhcp-server and/or dhcp-relay packages.

%package common
Summary:	The ISC DHCP (Dynamic Host Configuration Protocol) server
Group:		System/Servers

%description common
DHCP (Dynamic Host Configuration Protocol) is a protocol which allows 
individual devices on an IP network to get their own network 
configuration information (IP address, subnetmask, broadcast address, 
etc.) from a DHCP server.  The overall purpose of DHCP is to make it 
easier to administer a large network.  The dhcp package includes the 
DHCP server and a DHCP relay agent.

You will also need to install the dhcp-client or dhcpcd package, or pump or
dhcpxd, which provides the DHCP client daemon, on  client machines. If you
want the DHCP server and/or relay, you will also need to install the
dhcp-server and/or dhcp-relay packages.

%package doc
Summary:	Documentation about the ISC DHCP server/client
Group:		System/Servers

%description doc
This package contains RFC/API/protocol documentation about the ISC
DHCP server and client.

DHCP (Dynamic Host Configuration Protocol) is a protocol which allows 
individual devices on an IP network to get their own network 
configuration information (IP address, subnetmask, broadcast address, 
etc.) from a DHCP server.  The overall purpose of DHCP is to make it 
easier to administer a large network.  The dhcp package includes the 
DHCP server and a DHCP relay agent.

%package server
Summary:	The ISC DHCP (Dynamic Host Configuration Protocol) server
Group:		System/Servers
Requires:	dhcp-common = %{epoch}:%{version}-%{release}
Requires(post):	rpm-helper
Requires(preun): rpm-helper
Obsoletes:	dhcp < 3.0.6
Provides:	dhcp

%description server
DHCP server is the Internet Software Consortium (ISC) DHCP server for various
UNIX operating systems. It allows a UNIX mac hine to serve DHCP requests from
the network.

You should install dhcp-server if you want to set up a DHCP server on your
network. You will also need to install the base dhcp package.

%package client
Summary:	The ISC DHCP (Dynamic Host Configuration Protocol) client
Group:		System/Servers
Requires:	dhcp-common = %{epoch}:%{version}-%{release}

%description client
DHCP client is the Internet Software Consortium (ISC) DHCP client for various
UNIX operating systems.  It allows a UNIX mac hine to obtain it's networking
parameters from a DHCP server.

You should install dhcp-client if you want to use the ISC DHCP client instead
of the Red Hat DHCP client, pump, or dhcpcd, or dhcpxd. You will also need to
install the base dhcp package.

%package relay
Summary:	The ISC DHCP (Dynamic Host Configuration Protocol) relay
Group:		System/Servers
Requires:	dhcp-common = %{epoch}:%{version}-%{release}
Requires(post):	rpm-helper
Requires(preun): rpm-helper

%description relay
DHCP relay is the Internet Software Consortium (ISC) relay agent for DHCP
packets. It is used on a subnet with DHCP clients to "relay" their requests
to a subnet that has a DHCP server on it. Because DHCP packets can be
broadcast, they will not be routed off of the local subnet. The DHCP relay
takes care of this for the client. You will need to set the environment
variable SERVERS and optionally OPTIONS in /etc/sysconfig/dhcrelay before
starting the server.

%package devel
Summary:	Development headers and libraries for the dhcpctl API
Group:		Development/Other
Requires:	dhcp-common = %{epoch}:%{version}-%{release}

%description devel
DHCP devel contains all of the libraries and headers for developing with the
Internet Software Consortium (ISC) dhcpctl API.

%prep

%setup -q -n %{name}-%{version}-%{pver} -a4
%patch0 -p1 -b .ifup
%patch5 -p1 -b .format_not_a_string_literal_and_no_format_arguments
%patch6 -p1 -b .noipv6nonfatal
%patch7 -p1 -b .prevent_wireless_deassociation
%patch9 -p0 -b .useless_wait
%patch10 -p1 -b .CVE-2011-2748,2749
%patch11 -p1 -b .CVE-2011-4539

install -m0644 %{SOURCE12} doc

%build
%serverbuild
%configure2_5x --enable-paranoia --enable-early-chroot \
    --with-ldapcrypto \
    --with-srv-lease-file=%{_var}/lib/dhcp/dhcpd.leases \
    --with-srv6-lease-file=%{_var}/lib/dhcp/dhcpd6.leases \
    --with-cli-lease-file=%{_var}/lib/dhcp/dhclient.leases \
    --with-cli6-lease-file=%{_var}/lib/dhcp/dhclient6.leases \
    --with-srv-pid-file=%{_var}/run/dhcpd/dhcpd.pid \
    --with-srv6-pid-file=%{_var}/run/dhcpd/dhcpd6.pid \
    --with-cli-pid-file=%{_var}/run/dhclient.pid \
    --with-cli6-pid-file=%{_var}/run/dhclient6.pid \
    --with-relay-pid-file=%{_var}/run/dhcrelay.pid

%make

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_sysconfdir}/sysconfig
install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_var}/lib/dhcp
install -d %{buildroot}%{_var}/run/dhcpd

%makeinstall_std

# Install correct dhclient-script
%{__mkdir} -p %{buildroot}/sbin
%{__mv} %{buildroot}%{_sbindir}/dhclient %{buildroot}/sbin/dhclient
%{__install} -p -m 0755 client/scripts/linux %{buildroot}/sbin/dhclient-script


install -m0755 %{SOURCE3} %{buildroot}%{_initrddir}/dhcpd
install -m0755 %{SOURCE5} %{buildroot}%{_initrddir}/dhcrelay
install -m0755 %{SOURCE6} %{SOURCE7} %{SOURCE8} %{buildroot}%{_sbindir}/
install -m0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/
install -m0755 contrib/ldap/dhcpd-conf-to-ldap %{buildroot}%{_sbindir}/

# install exit-hooks script to /etc/
install -m0755 %{SOURCE9} %{buildroot}%{_sysconfdir}/

cat > %{buildroot}%{_sysconfdir}/sysconfig/dhcpd <<EOF
# You can set here various option for dhcpd

# Which configuration file to use.
# CONFIGFILE="/etc/dhcpd.conf"

# Where to store the lease state information.
# LEASEFILE="/var/lib/dhcp/dhcpd.leases"

# Define INTERFACES to limit which network interfaces dhcpd listens on.
# The default null value causes dhcpd to listen on all interfaces.
#INTERFACES=""

# Define OPTIONS with any other options to pass to the dhcpd server.
# See dhcpd(8) for available options and syntax.
OPTIONS="-q"

EOF

touch %{buildroot}%{_var}/lib/dhcp/dhcpd.leases
touch %{buildroot}%{_var}/lib/dhcp/dhclient.leases

cat > %{buildroot}%{_sysconfdir}/sysconfig/dhcrelay <<EOF
# Define SERVERS with a list of one or more DHCP servers where
# DHCP packets are to be relayed to and from.  This is mandatory.
#SERVERS="10.11.12.13 10.9.8.7"
SERVERS=""

# Define OPTIONS with any other options to pass to the dhcrelay server.
# See dhcrelay(8) for available options and syntax.
#OPTIONS="-q -i eth0 -i eth1"
OPTIONS="-q"
EOF

find . -type d -exec chmod 0755 {} \;
find . -type f -exec chmod 0644 {} \;

rm -rf doc/ja_JP.eucJP

# remove empty files
find -size 0 |grep ldap | xargs rm -rf 

# remove unwanted file
rm -f $RPM_BUILD_ROOT%{_sysconfdir}/dhclient.conf

%post server
%_post_service dhcpd
# New dhcpd lease file
if [ ! -f %{_var}/lib/dhcp/dhcpd.leases ]; then
    touch %{_var}/lib/dhcp/dhcpd.leases
fi

if [ $1 = 0 ]; then
	%{_initrddir}/dhcpd start
fi

#update an eventual installed dhcp-2* server
if [ -f %{_sysconfdir}/dhcpd.conf ]; then
	perl %{_sbindir}/update_dhcp.pl
fi

%preun server
%_preun_service dhcpd

%postun server
if [ "$1" -ge "1" ]; then
    /sbin/service dhcpd condrestart >/dev/null 2>&1  
fi

%post relay
%_post_service dhcrelay

%preun relay
%_preun_service dhcrelay

%postun relay
if [ "$1" -ge "1" ]; then
    /sbin/service dhcrelay condrestart >/dev/null 2>&1
fi

%post client
touch /var/lib/dhcp/dhclient.leases

%postun client
rm -rf /var/lib/dhcp/dhclient.leases

%clean
rm -rf %{buildroot}

%files common
%defattr(-,root,root)
%doc README contrib/ldap/README.ldap RELNOTES
%doc contrib/3.0b1-lease-convert
%dir %{_var}/lib/dhcp
%{_mandir}/man5/dhcp-options.5*

%files doc
%defattr(-,root,root)
%doc doc/*

%files server
%defattr(-,root,root)
%doc server/dhcpd.conf tests/failover contrib/ldap/dhcp.schema
%{_initrddir}/dhcpd
%config(noreplace) %{_sysconfdir}/dhcpd.conf
%config(noreplace) %{_sysconfdir}/dhclient-exit-hooks
%config(noreplace) %{_sysconfdir}/sysconfig/dhcpd
%config(noreplace) %ghost %{_var}/lib/dhcp/dhcpd.leases
%{_sbindir}/dhcpd
%{_sbindir}/update_dhcp.pl
%{_sbindir}/dhcpreport.pl
%{_sbindir}/dhcpd-conf-to-ldap
%{_sbindir}/dhcpd-chroot.sh
%{_bindir}/omshell
%{_mandir}/man1/omshell.1*
%{_mandir}/man3/omapi.3*
%{_mandir}/man5/dhcpd.conf.5*
%{_mandir}/man5/dhcpd.leases.5*
%{_mandir}/man5/dhcp-eval.5*
%{_mandir}/man8/dhcpd.8*
%dir %{_var}/run/dhcpd

%files relay
%defattr(-,root,root)
%{_initrddir}/dhcrelay
%config(noreplace) %{_sysconfdir}/sysconfig/dhcrelay
%{_sbindir}/dhcrelay
%{_mandir}/man8/dhcrelay.8*

%files client
%defattr(-,root,root)
%doc client/dhclient.conf
%config(noreplace) %ghost %{_var}/lib/dhcp/dhclient.leases
%attr (0755,root,root) /sbin/dhclient-script
/sbin/dhclient
%{_mandir}/man5/dhclient.conf.5*
%{_mandir}/man5/dhclient.leases.5*
%{_mandir}/man8/dhclient.8*
%{_mandir}/man8/dhclient-script.8*

%files devel
%defattr(-,root,root)
%{_includedir}/*
%{_libdir}/*.a
%{_mandir}/man3/dhcpctl.3*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13787 |12mr|dhcpcd-5.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	DHCP Client Daemon
Name:		dhcpcd
Version:	5.6.2
Release:	1
License:	BSD-Like
Group:		System/Servers
URL:		http://roy.marples.name/projects/dhcpcd
Source0:	http://roy.marples.name/downloads/dhcpcd/%{name}-%{version}.tar.bz2
Patch1:		dhcpcd-5.1.3-fix-install-permissions.patch
Requires(post): rpm-helper
Provides:	dhcp-client-daemon

%description
dhcpcd is an RFC2131 compliant DHCP client. It is fully featured and yet
lightweight: the binary is 60k as reported by size(1) on Linux i386. It has
support for duplicate address detection, IPv4LL, carrier detection, and a
merged resolv.conf and ntp.conf for which other DHCP clients require third
party tools.

%prep
%setup -q
%patch1 -p1 -b .perms~

%build
%configure2_5x	--bindir=/sbin \
		--libdir=/%{_lib} \
		--libexecdir=/%{_lib} \
		--with-hook=ntp.conf \
		--with-hook=yp.conf \
		--with-hook=ypbind

%serverbuild

%make

%install
%makeinstall_std

%files
%doc README
%config(noreplace) %{_sysconfdir}/dhcpcd.conf
/sbin/dhcpcd
%dir /%{_lib}/dhcpcd-hooks
/%{_lib}/dhcpcd-hooks/*
/%{_lib}/dhcpcd-run-hooks
%{_mandir}/man5/dhcpcd.conf.5*
%{_mandir}/man8/dhcpcd.8*
%{_mandir}/man8/dhcpcd-run-hooks.8*

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13788 |12mr|dhcpstatus-0.60-18
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	dhcpstatus
%define	version	0.60
%define	release	%mkrel 18

Summary:	Dhcp IP status cgi
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source:		%{name}_%{version}.tar.bz2
Source1:	%{name}_%{version}.patch
#Source2:	%{name}_%{version}-lib.patch.bz2
License:	GPL
URL:		http://dhcpstatus.sourceforge.net
BuildRoot:	%{_tmppath}/build-%{name}_%{version}
Group:		Monitoring
Requires:	dhcp-server perl-CGI
BuildArch:	noarch

%define _requires_exceptions perl(dhcpstatus::Dhcpstatus_env)\\|perl(dhcpstatus::Display)\\|perl(dhcpstatus::Formatted_text)\\|perl(dhcpstatus::Lease)\\|perl(dhcpstatus::Line_print)\\|perl(dhcpstatus::Pool)\\|perl(dhcpstatus::Subnet)\\|perl(dhcpstatus::common)\\|perl(dhcpstatus::dhcpstatus)\\|perl(dhcpstatus::dhcpstatus_cgi)\\|perl(dhcpstatus::dhcpstatus_cmd)\\|perl(dhcpstatus::dhcpstatus_subnet)\\|perl(dhcpstatus::dhcpstatus_subnet_cgi)\\|perl(dhcpstatus::dhcpstatus_subnet_cmd)\\|perl(dhcpstatus::display_html)\\|perl(dhcpstatus::display_line)\\|perl(dhcpstatus::iptools)  


%description
DHCP-Status is basically two Perl CGI scripts that provide an overall picture
of the information contained in the dhcpd.conf and dhcpd.leases files that
are used by ISC's DHCP server, DHCPD.

%prep
%setup -q -n %{name}_%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/%perl_vendorlib/%{name}
mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{name}_%{version}
mkdir -p $RPM_BUILD_ROOT/var/www/cgi-bin
mkdir -p $RPM_BUILD_ROOT/%{_bindir}
mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/
tar xf $RPM_BUILD_DIR/%{name}_%{version}/libraries.tar
# TODO: Fix Apply patch 
bzcat %{SOURCE1} | patch -p0
#bzcat %{SOURCE2} | patch -p0

cp -a $RPM_BUILD_DIR/%{name}_%{version}/%{name}/*.pm $RPM_BUILD_ROOT/%perl_vendorlib/%{name}
cp -a $RPM_BUILD_DIR/%{name}_%{version}/{README,INSTALL,LICENSE} $RPM_BUILD_ROOT%{_docdir}/%{name}_%{version}
cp -a $RPM_BUILD_DIR/%{name}_%{version}/scripts/*.cgi $RPM_BUILD_ROOT/var/www/cgi-bin
cp -a $RPM_BUILD_DIR/%{name}_%{version}/scripts/%{name} $RPM_BUILD_ROOT/%{_bindir}
cp -a $RPM_BUILD_DIR/%{name}_%{version}/*.ini $RPM_BUILD_ROOT/%{_sysconfdir}/
perl -p -i -e 's|/etc/dhcpd\.leases|%{_localstatedir}/lib/dhcp/dhcpd.leases|' $RPM_BUILD_ROOT/var/www/cgi-bin/%{name}.cgi
perl -p -i -e 's|/usr/local/dhcpstatus|%{_sysconfdir}|' $RPM_BUILD_ROOT/%{_bindir}/%{name}
perl -p -i -e 's|/local||' $RPM_BUILD_ROOT/%{_bindir}/%{name}
perl -p -i -e 's|/usr/local/dhcpstatus|%{_sysconfdir}|' $RPM_BUILD_ROOT/var/www/cgi-bin/%{name}.cgi
perl -p -i -e 's|/etc/dhcpd\.leases|%{_localstatedir}/lib/dhcp/dhcpd.leases|' $RPM_BUILD_ROOT/%{_sysconfdir}/dhcpstatus.ini

#(peroyvind) remove unpackaged files
rm -rf $RPM_BUILD_ROOT%{_docdir}/%{name}_%{version}

%clean
rm -rf $RPM_BUILD_ROOT

%files 
%defattr(-,root,root)
%doc  INSTALL README LICENSE
%{perl_vendorlib}/dhcpstatus
%attr(755,root,root) /var/www/cgi-bin/*
%{_bindir}/*
%config(noreplace) %{_sysconfdir}/*ini




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13789 |12mr|dhcpxd-1.0.3-28
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	DHCPXD Daemon
Name:		dhcpxd
Version:	1.0.3
Release:	28
License:	GPL
Group:		System/Servers
Source:		ftp://ftp.guido.yi.org:50021/dhcpxd-%{version}.tar.bz2
Patch2:		dhcpxd-1.0.3-gcc-3.3.patch
Patch3:		dhcpxd-1.0.3-64bit-fixes.patch
Patch4:		dhcpxd-1.0.3-varargs.patch
Patch5:		dhcpxd-1.0.3-extra.patch
Patch6:		dhcpxd-glibc28_fix.diff

%description
The primary goal of this DHCP client is to conform to the DHCP specification
defined in RFC2131 which is now the draft standard. However, the client can
be told how to behave. Additionally, the client supports all-in-one-process
session managment as well as a process per session. It may also be used to
masquerade IP leases and has the capability of running on interface aliases.
Finally, perhaps the most advanced feature of the client is that all the
configuration that is required for setting up interfaces is in scripts that
are run at the appropriate times. 

%prep

%setup -q
%patch2 -p1 -b .gcc3.3
%patch3 -p1 -b .64bit-fixes
%patch4 -p1 -b .varargs
%patch5 -p1 -b .extra
%patch6 -p0 -b .glibc28_fix

%build
%configure
perl -pi -e 's/-Wall/\$(RPM_OPT_FLAGS) -Wall/g;' Makefile
%make RPM_OPT_FLAGS="%optflags"

%install
mkdir -p %{buildroot}/sbin %{buildroot}%{_mandir}/man8
mkdir -p %{buildroot}%{_sysconfdir}/dhcpxd

cp -f filter %{buildroot}%{_sysconfdir}/dhcpxd
cp -df install/* %{buildroot}%{_sysconfdir}/dhcpxd

ln -sf /dev/log %{buildroot}%{_sysconfdir}/dhcpxd/out

install -m 700 dhcpxd %{buildroot}/sbin/dhcpxd
install -m 644 dhcpxd.8 %{buildroot}%{_mandir}/man8/dhcpxd.8

%files
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/dhcpxd
%attr (0500,root,root) /sbin/dhcpxd
%{_mandir}/man8/dhcpxd.8*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13790 |12mr|dia-0.97.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A gtk+ based diagram creation program
Name:		dia
Version:	0.97.2
Release:	2
License:	GPLv2+
Group:		Office
Source:		ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.xz
Patch0:		dia-0.97.1-use-own-gtkrc.patch
#gw quick hack to find the gnome documentation
Patch1:		dia-0.97.1-help.patch
Patch2:		dia-0.97.2-fix-glib-includes.patch
Patch3:		dia-0.97.2-vdx-fix-includes.patch
URL:		http://www.gnome.org/projects/dia 
BuildRequires:	docbook-utils
#BuildRequires:	pygtk2.0
#BuildRequires:	python-devel
BuildRequires:	pkgconfig(libgnomeui-2.0)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(libxslt)
BuildRequires:	pkgconfig(cairo)
BuildRequires:	intltool
BuildRequires:	autoconf
BuildRequires:	PyXML
BuildRequires:	libxslt-proc
BuildRequires:	scrollkeeper
BuildRequires:	docbook-style-xsl
BuildRequires:	desktop-file-utils
#gw if we run aclocal or autogen.sh
BuildRequires:	libtool gnome-common
#Requires:	pygtk2.0
#gw help viewer also for non-GNOME
Suggests:	yelp
Requires(post): desktop-file-utils
Requires(postun): desktop-file-utils

%description
Dia is a program designed to be much like the Windows
program 'Visio'. It can be used to draw different kind of diagrams. In
this first version there is support for UML static structure diagrams
(class diagrams) and Network diagrams. It can currently load and save
diagrams to a custom fileformat and export to postscript.

%prep
%setup -q
%apply_patches

# gw fix doctype
perl -pi -e "s^../../dtd/docbookx.dtd^http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd^" doc/*/dia.xml

%build
%configure2_5x --enable-gnome --with-cairo
#--with-python

%make libdia_la_LIBADD="\$(GTK_LIBS)"

%install
%makeinstall_std

# fix en documentation directory name
rm -f %{buildroot}%{_datadir}/gnome/help/%{name}/C
mv %{buildroot}%{_datadir}/gnome/help/%{name}/en %{buildroot}%{_datadir}/gnome/help/%{name}/C

#fix icon and invalid version in bugzilla field
sed -i -e 's/@\(%{version}\)@/\1/g' -e 's/Icon=dia_gnome_icon.png/Icon=dia_gnome_icon/g' %{buildroot}%{_datadir}/applications/dia.desktop

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="GTK" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/dia.desktop


#for i in %{buildroot}%{_datadir}/dia/sheets/{ER,GRAFCET,Istar,KAOS,Jackson}/*.xpm ; do
# convert $i `dirname $i`/`basename $i .xpm`.png
#done

%{find_lang} %{name} --with-gnome

chmod 644 %{buildroot}%{_libdir}/%{name}/*.la

%files -f %{name}.lang
%doc README TODO NEWS INSTALL COPYING ChangeLog AUTHORS
%{_bindir}/*
%{_libdir}/dia
%{_mandir}/*/*
%{_datadir}/dia
%{_datadir}/mime-info/*
%{_datadir}/applications/dia.desktop
%{_datadir}/icons/hicolor/*/*/*



%changelog
* Sun Aug  26 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 381ea4f
- New version 0.92.2 (sync with Cooker), fix language detection and updates files
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13791 |12mr|diald-1.0-19
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Daemon that provides on demand IP links via SLIP or PPP
Name:		diald
Version:	1.0
Release:	19
License:	GPL
Url:		http://diald.sourceforge.net
Group:		Networking/Other
Source0:	%{name}-%{version}.tar.bz2
Source1:	diald.init
Source2:	diald.conf
Source3:	diald.filter
Patch3:		diald-c-files.patch
Patch4:		diald-1.0.patch
Patch5:		diald-1.0-fix-glibc2.4.patch
Requires:	ppp
Requires(post):	rpm-helper
Requires(preun):	rpm-helper

%description
Diald is a daemon that provides on demand IP links via SLIP or PPP. The
purpose of diald is to make it transparently appear that you have a
permanent connection to a remote site. Diald sets up a "proxy" device which
stands in for the physical connection to a remote site. It then monitors the
proxy, waiting for packets to arrive. When interesting packets arrive it
will attempt to establish the physical link to the remote site using either
SLIP or PPP, and if it succeeds it will forward traffic from the proxy to
the physical link. As well, diald will monitor traffic once the physical
link is up, and when it has determined that the link is idle, the remote
connection is terminated. The criteria for bringing the link up and taking
it down are configurable at run time, and are based upon the type of traffic
passing over the link.

Note that even if you use ppp for your connections, you still need slip 
compiled, either into the kernel or as a module.

%prep
%setup -q
%patch3 -p0
%patch4 -p1 -b .mdk
%patch5 -p1 -b .glibc2.4

%build
%configure2_5x	--localstatedir=/var
make

%install
%makeinstall_std

install -m755 %{SOURCE1} -D %{buildroot}%{_initrddir}/diald
install -m644 %{SOURCE2} -D %{buildroot}%{_sysconfdir}/diald/diald.conf
install -m644 %{SOURCE3} -D %{buildroot}%{_sysconfdir}/diald/diald.filter
mkdir -p %{buildroot}/var/cache/diald
mknod -m0660 %{buildroot}/var/cache/diald/diald.ctl p

# for diald config

mkdir -p %{buildroot}%{_sysconfdir}/modprobe.d
cat > %{buildroot}%{_sysconfdir}/modprobe.d/%{name}.conf << EOF
alias tap0 ethertap
options tap0 -o tap0 unit=0
EOF

# Fix permissions
find %{buildroot} -perm 0744 -exec chmod 0644 '{}' \;

%post
%_post_service diald

%preun
%_preun_service diald

%files
%doc BUGS CHANGES LICENSE NOTES README*
%doc THANKS TODO TODO.budget doc/diald-faq.txt setup contrib
%{_initrddir}/diald
%config(noreplace) %{_sysconfdir}/pam.d/*
%dir %{_sysconfdir}/diald
%config(noreplace) %{_sysconfdir}/diald/*
%config(noreplace) %{_sysconfdir}/modprobe.d/%{name}.conf
%{_bindir}/*
%dir %{_libdir}/diald
%{_libdir}/diald/*
%{_mandir}/man1/*
%{_mandir}/man5/*
%{_mandir}/man8/*
%{_sbindir}/*
%dir %{_var}/cache/diald
%attr(660,root,root) %{_var}/cache/diald/diald.ctl


%changelog
* Tue May 03 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0-15mdv2011.0
+ Revision: 663772
- mass rebuild

* Thu Dec 02 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-14mdv2011.0
+ Revision: 604788
- rebuild

* Mon Mar 15 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-13mdv2010.1
+ Revision: 520075
- rebuilt for 2010.1

* Sun Aug 09 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0-12mdv2010.0
+ Revision: 413353
- rebuild

* Sat Dec 20 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0-11mdv2009.1
+ Revision: 316554
- rediffed one fuzzy patch

* Mon Jun 16 2008 Thierry Vignaud <tv@mandriva.org> 1.0-10mdv2009.0
+ Revision: 220623
- rebuild

* Fri Jan 11 2008 Thierry Vignaud <tv@mandriva.org> 1.0-9mdv2008.1
+ Revision: 149179
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Jun 22 2007 Adam Williamson <awilliamson@mandriva.org> 1.0-8mdv2008.0
+ Revision: 42833
- bunzip patches; lsb compliant initscript; use modprobe.d instead of echoing to modules.conf (it's not 1999 any more); rebuild for 2008
- Import diald



* Wed Jun 07 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.0-7mdv2007.0
- fix build with new glibc (P5)
- fix requires for post & preun
- cleanups
- %%mkrel
- fix summary-ended-with-dot
- fix executable-marked-as-config-file

* Sat Dec 31 2005 Mandriva Linux Team <http://www.mandrivaexpert.com/> 1.0-6mdk
- Rebuild

* Wed Feb 25 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.0-5mdk
- rebuild

* Thu Jul 24 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 1.0-4mdk
- rebuild
- rm -rf $RPM_BUILD_ROOT in %%install, not %%prep
- prereq on rpm-helper

* Fri Jan 17 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.0-3mdk
- rebuild

* Fri Jan 25 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.0-2mdk
- bzip2 patch & remove unused ones
- fix post message that gaves warning
- fix directory permission

* Wed Oct 03 2001 Philippe Libat <philippe@mandrakesoft.com> 1.0-1mdk
- new version
- add contrib, setup
- add config file
- fix ethertap modules

* Mon Jul 02 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.99.4-3mdk
- rebuild
- url

* Wed Mar 28 2001 Florin Grad <florin@mandrakesoft.com> 0.99.4-2mdk 
- add the pam file

* Wed Mar 28 2001 Florin Grad <florin@mandrakesoft.com> 0.99.4-1mdk 
- 0.99.4-1mdk
- update the Makefile patch and add the -p0 option
- comment out patch 1 and 2

* Tue Jan 09 2001  Lenny Cartier <lenny@mandrakesoft.com> 0.99.1-5mdk 
- rebuild

* Thu Aug 31 2000 Geoffrey Lee <snailtalk@mandrakesoft.com> 0.99.1-4mdk
- rebuild to fix the init script.
- add a line to description reminding people to have slip in their kernel.
- fix automated build.

* Tue Aug 29 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.99.1-3mdk
- BM

* Wed Apr 26 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.99.1-2mdk
- fix group
- fix files section

* Thu Feb 10 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.99.1-1mdk
- mandrake build
- modified Makefile-patch file for proper owner during install

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13792 |12mr|dietlibc-0.32-4.20090113.8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define snap 20090113

%define name	%{cross_prefix}dietlibc

# This is eventually a biarch package, so no %_lib for diethome
%define diethome %{_prefix}/lib/dietlibc

# Enable builds without testing (default shall always be testing)
%define build_check		0
%{expand: %{?_with_CHECK:	%%global build_check 1}}
%{expand: %{?_without_CHECK:	%%global build_check 0}}

# Enable cross compilation
%define build_cross		0
%{expand: %{?cross:		%%global build_cross 1}}
%if %{build_cross}
%define target_cpu		%{cross}
%define cross_prefix		cross-%{target_cpu}-
%define cross_make_flags	ARCH=%{target_cpu} CROSS=%{target_cpu}-linux-
%define build_check		0
%else
%define cross_prefix		%{nil}
%define cross_make_flags	%{nil}
%endif

Summary:	C library optimized for size
Name:		%{name}
Version:	0.32
Release:	%mkrel 4.%{snap}.8
License:	GPL
Group:		Development/Other
%if %{build_cross}
BuildRequires:	%{cross_prefix}gcc
%endif
URL:		http://www.fefe.de/dietlibc/
Source0:	http://www.fefe.de/dietlibc/dietlibc-%{version}-%{snap}.tar.gz
Source1:	build_cross_dietlibc.sh
Patch0:		dietlibc-0.29-features.patch
Patch1:		dietlibc-0.30-mdkconfig.patch
Patch3:		dietlibc-0.22-tests.patch
Patch5:		dietlibc-0.22-net-ethernet.patch
Patch6:		dietlibc-0.24-rpc-types.patch
Patch9:		dietlibc-0.27-glibc-nice.patch
Patch15:	dietlibc-0.27-ppc-rdtsc.patch
Patch16:	dietlibc-0.27-test-makefile-fix.patch
Patch17:	dietlibc-0.27-x86_64-stat64.patch
Patch18:	dietlibc-0.27-x86_64-lseek64.diff
Patch21:	dietlibc-0.24-ppc64-select.patch
Patch22:	dietlibc-0.27-ppc64-stat64.patch
Patch23:	dietlibc-0.29-biarch.patch
Patch24:	dietlibc-0.27-quiet.patch
Patch25:	dietlibc-0.27-ppc-select.patch
Patch26:	dietlibc-0.27-kernel2.6-types.patch
Patch27:	dietlibc-0.29-cross.patch
Patch29:	dietlibc-0.29-sparc-rdtsc-tick-noerror.patch
#Patch30:	dietlibc-0.29-sparc-disable-glob-test.patch
Patch31:	dietlibc-0.29-sparc-weak-asm.patch
Patch33:	dietlibc-0.29-fix-strncmp.patch
# (cjw) from PLD, see http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26374
Patch34:	dietlibc-0.29-ppc-gcc-ldbl128.patch
Patch36:        dietlibc-0.30-relatime.patch
# (pixel) add -fno-stack-protector to override default %{optflags}
Patch37:	dietlibc-0.30-force-no-stack-protector.patch
Patch38:	dietlibc-0.32-fgetc.patch
Patch100:	dietlibc-0.28-setpriority.patch
Patch101:	dietlibc-0.29-scall.patch
Patch102:	dietlibc-0.31-defpath.patch
Patch103:	dietlibc-0.31-stacksmash.patch
Patch104:	dietlibc-0.31-stacksmash-dyn.patch
Patch105:	dietlibc-0.31.20080212-teststdout.patch
Patch106:	dietlibc-0.31-pagesize.patch
Patch107:	dietlibc-0.31-printFG.patch
Patch108:	dietlibc-0.31-testsuite.patch
Patch109:	dietlibc-0.31-lcctime.patch
Patch110:	dietlibc-0.31-implicitfunc.patch
Patch111:	dietlibc-0.31-noreturn.patch
Patch112:	dietlibc-0.32-20090113-fix_getpriority.patch
Patch113:	dietlibc-0.32-i386-types.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Small libc for building embedded applications.

%package	devel
Group:          Development/C
Summary:        Development files for dietlibc
%if %{build_cross}
# Requires main dietlibc package for "diet" program (dispatcher)
# XXX: build %{target_cpu}-linux-diet wrapper too?
Requires:	dietlibc >= %{version}
Requires:	%{cross_prefix}gcc
%endif
Obsoletes:	%{name}
Provides:	%{name} = %{version}-%{release}

%description	devel
Small libc for building embedded applications.

%prep

%setup -q -n %{name}-%{version}-%{snap}

find . -type d -perm 0700 -exec chmod 755 {} \;
find . -type f -perm 0555 -exec chmod 755 {} \;
find . -type f -perm 0444 -exec chmod 644 {} \;

for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
done

%patch0 -p1 -b .features
%patch1 -p0 -b .mdkconfig
%patch3 -p1 -b .tests
%patch5 -p1 -b .net-ethernet
%patch6 -p1 -b .rpc-types
%patch9 -p1 -b .glibc-nice -E
%patch15 -p1 -b .ppc-rdtsc
%patch16 -p1 -b .inettest
%patch17 -p1 -b .x86_64-stat64
%patch18 -p0 -b .x86_64-lseek64
%patch21 -p1 -b .ppc64-select
#%patch22 -p1 -b .ppc64-stat64
%patch23 -p1 -b .biarch
%patch24 -p1 -b .quiet
%patch25 -p1 -b .ppc-select
%patch26 -p1 -b .kernel2.6-types
%patch27 -p0 -b .cross
%patch29 -p1 -b .sparc_rdtsc
#%patch30 -p1 -b .sparc_disable_glob_test
%patch31 -p1 -b .sparc_weak_asm
%patch33 -p1 -b .fix-strncmp
%patch34 -p1 -b .gcc-ppc-ldbl-bug
%patch36 -p1 -b .relatime
%patch37 -p1 -b .stack-protector
%patch38 -p0 -b .fgetc

# P100 - P111 is from fedora 
%patch100 -p1 -b .setpriority
%patch101 -p1 -b .scall
%patch102 -p1 -b .defpath
%patch103 -p1 -b .stacksmash
%patch104 -p1 -b .stacksmash-dyn
%patch105 -p1 -b .teststdout
%patch106 -p1 -b .pagesize
%patch107 -p1 -b .printFG
%patch108 -p1 -b .testsuite
%patch109 -p1 -b .lcctime
%patch110 -p1 -b .implicitfunc
%patch111 -p1 -b .noreturn

%patch112 -p1 -b .fix_getpriority
%patch113 -p0 -b .386_types
rm -f x86_64/getpriority.S

# fix execute permission on test scripts
chmod a+x test/{dirent,inet,stdio,string,stdlib,time}/runtests.sh

%build
%make %{cross_make_flags}

%check
# make and run the tests
%if %{build_check}
cd test; rm *.c.*
export DIETHOME="%{_builddir}/%{name}-%{version}-%{snap}"
MYARCH=`uname -m | sed -e 's/i[4-9]86/i386/' -e 's/armv[3-6][lb]/arm/'`
find -name "Makefile" | xargs perl -pi -e "s|^DIET.*|DIET=\"${DIETHOME}/bin-${MYARCH}/diet\"|g"
%make
cd ..
%endif

# run the tests
%if %{build_check}
cd test
STANDARD_TESTPROGRAMS=`grep "^TESTPROGRAMS" runtests.sh | cut -d\" -f2`
# these fails: cp-test3 cp-test4 cp-test6 cp-test7 cp-test11 cp-test12 cp-test15
CP_TEST_PROGRAMS="cp-test1 cp-test2 cp-test5 cp-test8 cp-test9 cp-test10 cp-test13 cp-test14"
perl -pi -e "s|^TESTPROGRAMS.*|TESTPROGRAMS=\"${STANDARD_TESTPROGRAMS} ${CP_TEST_PROGRAMS}\"|g" runtests.sh
# getpass requires user input
perl -pi -e "s|^PASS.*|PASS=\"\"|g" runtests.sh
sh ./runtests.sh
cd ..
%endif

%install
rm -rf %{buildroot}

make %{cross_make_flags} DESTDIR=%{buildroot} install

%clean
rm -rf %{buildroot}

%files devel
%defattr(-,root,root)
%doc AUTHOR BUGS CAVEAT CHANGES README THANKS TODO FAQ
%if ! %{build_cross}
%{_bindir}/diet
%{_mandir}/man*/*
%dir %{diethome}
%dir %{diethome}/include
%{diethome}/include/*
%endif
%dir %{diethome}/lib-*
%{diethome}/lib-*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13793 |12mr|diffstat-1.54-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	A utility which provides statistics based on the output of diff
Name: 		diffstat
Version: 	1.54
Release: 	%mkrel 5
Group: 		Development/Other
License: 	GPL-like
URL: 		http://dickey.his.com/diffstat/diffstat.html
Source: 	ftp://invisible-island.net/diffstat/%name-%version.tgz
BuildRoot: 	%{_tmppath}/%{name}-%{version}-buildroot

%description
The diff command compares files line by line.  Diffstat reads the output
of the diff command and displays a histogram of the insertions, deletions
and modifications in each file.  Diffstat is commonly used to provide
a summary of the changes in large, complex patch files.

Install diffstat if you need a program which provides a summary of the
diff command's output.  You'll need to also install diffutils.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc CHANGES
%{_bindir}/diffstat
%{_mandir}/man1/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13794 |12mr|diffutils-3.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A GNU collection of diff utilities
Name:		diffutils
Version:	3.2
Release:	2
License:	GPLv2+
Group:		Development/Other
URL:		http://www.gnu.org/software/diffutils/
Source0:	ftp://ftp.gnu.org/pub/gnu/diffutils/%{name}-%{version}.tar.xz
Source1:	%{SOURCE0}.sig
Source2:	%{name}-help2man.bz2
BuildRequires:	gettext-devel
BuildRequires:	libsigsegv-devel

%description
Diffutils includes four utilities:  diff, cmp, diff3 and sdiff.

  * Diff compares two files and shows the differences, line by line.
  * The cmp command shows the offset and line numbers where two files differ,
    or cmp can show the characters that differ between the two files.
  * The diff3 command shows the differences between three files. Diff3 can be
    used when two people have made independent changes to a common original;
    diff3 can produce a merged file that contains both persons' changes and
    warnings about conflicts.
  * The sdiff command can be used to list diff of two files side by side or
    merge two files interactively.

Install diffutils if you need to compare text files.

%prep
%setup -q

bzcat %{SOURCE2} > help2man
chmod +x help2man

%build
# default editor for sdiff interactive mode, vi is likely better than ed
perl -pi -e 's/^(#define\s+DEFAULT_EDITOR_PROGRAM\s+)"ed"/$1"vi"/' configure*

# for finding help2man
export PATH=$PATH:`pwd`
autoreconf -fi
%configure2_5x \
	--disable-rpath \
	--without-included-regex \
	--with-packager="%{distribution}" \
	--with-packager-bug-reports="http://qa.mandriva.com"

%make

%install
rm -rf %{buildroot}

%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%doc NEWS README
%{_bindir}/*
%{_mandir}/man*/*
%{_infodir}/%{name}.info*



%changelog
* Wed Aug  22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 5aa705b
- New version 3.2 (sync with Cooker)
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13795 |12mr|digikam-2.9.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_without external_kvkontakte
#define _unpackaged_subdirs_terminate_build 0
%define beta %nil

Name:		digikam
Summary:	A KDE photo management utility
Group:		Graphics
Version:	2.9.0
%if "%{beta}" != ""
Release:	0.%{beta}.1
Source0:	http://downloads.sourceforge.net/digikam/%{name}-software-compilation-%{version}-%{beta}.tar.bz2
%else
Release:	2
Source0:	http://downloads.sourceforge.net/digikam/%{name}-%{version}.tar.bz2
%endif
Epoch:		2
License:	GPLv2+
URL:		http://www.digikam.org
Source1:	digikam-correct-pngfilesfor-apps.xz
%if %{with external_kvkontakte}
Patch0:		digikam-2.4.1-use-external-libvkontake.patch 
%endif

BuildRequires:	kdepimlibs4-devel
BuildRequires:	pkgconfig(libkexiv2)
BuildRequires:	pkgconfig(libksane)
BuildRequires:	pkgconfig(libkdcraw)
BuildRequires:	pkgconfig(libkipi)
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	pkgconfig(libgphoto2)
BuildRequires:	pkgconfig(opencv)
BuildRequires:	pkgconfig(lcms)
BuildRequires:	pkgconfig(lensfun)
BuildRequires:	pkgconfig(lqr-1) >= 0.4.0
BuildRequires:	pkgconfig(QJson)
BuildRequires:	pkgconfig(libgpod-1.0)
#BuildRequires: pkgconfig(libpgf)
%if %{with external_kvkontakte}
BuildRequires:	libkvkontakte-devel
%endif 
BuildRequires:	libtiff-devel
BuildRequires:	libjasper-devel
BuildRequires:	marble-devel
BuildRequires:	libgomp-devel
BuildRequires:	doxygen
BuildRequires:	mysql-core
BuildRequires:	mysql-common

Requires:	mysql-core
Requires:	mysql-common
Requires:	kdebase4-runtime
Requires:	qt4-database-plugin-sqlite
Requires:	kipi-plugins
Requires:	libkface-common
Requires:	libkgeomap-common
Requires:	libkdcraw-common
Requires:	kipi-common

%description
DigiKam is an advanced digital photo management application for KDE.
Photos can be collected into albums which can be sorted chronologically,
by directory layout or by custom collections.
DigiKam also provides tagging functionality. Images can be tagged despite of
their position and digiKam provides fast and intuitive ways to browse them.
User comments and customized meta-information added to images, are stored
into a database and retrieved to make them available into the user interface.
As soon as the camera is plugged in digikam allows you to preview, download,
upload and delete images.
Digikam also includes tools like Image Editor, to modify photos using plugins
such as red eye correction or Gamma correction, exif management,...
Light Table to make artistic photos and an external image editor such
as Showfoto.
Digikam also uses KIPI plugins (KDE Image Plugin Interface) to increase
its functionalities.

%files -f %{name}.lang
%doc core/AUTHORS core/ChangeLog core/COPYING core/COPYING.LIB core/NEWS core/README core/TODO  core/README.FACE core/TODO.FACE core/TODO.MYSQLPORT
%{_kde_bindir}/digikam
%{_kde_bindir}/digitaglinktree
%{_kde_bindir}/cleanup_digikamdb
%{_kde_libdir}/kde4/digikam*.so
%{_kde_libdir}/kde4/kio_digikam*.so
%{_kde_appsdir}/digikam
%{_kde_appsdir}/kconf_update/adjustlevelstool.upd
%{_kde_appsdir}/solid/actions/digikam*.desktop
%{_kde_applicationsdir}/digikam.desktop
%{_kde_services}/digikam*.desktop
%{_kde_services}/digikam*.protocol
%{_kde_servicetypes}/digikam*.desktop
%{_kde_mandir}/man1/digitaglinktree.1*
%{_kde_mandir}/man1/cleanup_digikamdb.1*
%{_kde_iconsdir}/*/*/apps/digikam.*
%{_kde_libdir}/kde4/libexec/digikamdatabaseserver

#-----------------------------------------------------------------------

%package -n libkface-common
Summary:	Common files for libkface library
Group:		Graphics
URL:		https://projects.kde.org/projects/extragear/libs/libkface
BuildArch:	noarch
Conflicts:	%{name} < 1:2.0.0-0.rc1.2

%description -n libkface-common
Common files for libkface library.

Libkface is a Qt/C++ wrapper around LibFace library to perform face recognition 
and detection over pictures.

%files -n libkface-common
%doc extra/libkface/README extra/libkface/AUTHORS extra/libkface/COPYING
%{_kde_appsdir}/libkface

#-----------------------------------------------------------------------

%package -n libkgeomap-common
Summary:	Common files for libkgeomap library
Group:		Graphics
URL:		https://projects.kde.org/projects/extragear/libs/libkgeomap
BuildArch:	noarch
Conflicts:	%{name} < 1:2.0.0-0.rc1.2

%description -n libkgeomap-common
Common files for libkgeomap library

Libkgeomap is a wrapper around world map components as Marble,
OpenstreetMap and Google Maps, for browsing and arranging
photos on a map.

%files -n libkgeomap-common -f libkgeomap.lang
%doc extra/libkgeomap/README extra/libkgeomap/AUTHORS
%{_kde_appsdir}/libkgeomap

#-----------------------------------------------------------------------

%package -n showfoto
Summary:	Fast Image Editor
Group:		Graphics
Requires:	libkdcraw-common

%description -n showfoto
Showfoto is a fast Image Editor with powerful image editing tools.
You can use it to view your photographs and improve them.

%files -n showfoto -f showfoto.lang
%{_kde_bindir}/showfoto
%{_kde_datadir}/applications/kde4/showfoto.desktop
%{_kde_appsdir}/showfoto
%{_kde_iconsdir}/*/*/apps/showfoto.*

#-----------------------------------------------------------------------

%define libdigikamdatabase_major 2
%define libdigikamdatabase %mklibname digikamdatabase %{libdigikamdatabase_major}

%package -n %{libdigikamdatabase}
Summary:	Runtime library for %{name}
Group:		System/Libraries

%description -n %{libdigikamdatabase}
Librairie File needed by %{name}

%files -n %{libdigikamdatabase}
%{_kde_libdir}/libdigikamdatabase.so.%{libdigikamdatabase_major}*

#-----------------------------------------------------------------------

%define libdigikamcore_major 2
%define libdigikamcore %mklibname digikamcore %{libdigikamcore_major}

%package -n %{libdigikamcore}
Summary:	Runtime library for %{name}
Group:		System/Libraries

%description -n %{libdigikamcore}
Librairie File needed by %{name}

%files -n %{libdigikamcore}
%{_kde_libdir}/libdigikamcore.so.%{libdigikamcore_major}*

#-----------------------------------------------------------------------

%define libkface_major 1
%define libkface %mklibname kface %{libkface_major}

%package -n %{libkface}
Summary:	Runtime library for %{name}
Group:		System/Libraries
URL:		https://projects.kde.org/projects/extragear/libs/libkface

%description -n %{libkface}
Librairie File needed by %{name}

Libkface is a Qt/C++ wrapper around LibFace library to perform face recognition 
and detection over pictures.

%files -n %{libkface}
%{_kde_libdir}/libkface.so.%{libkface_major}*

#-----------------------------------------------------------------------

%define libkgeomap_major 1
%define libkgeomap %mklibname kgeomap %{libkgeomap_major}
%define libkmap %mklibname kmap 1

%package -n %{libkgeomap}
Summary:	Runtime library for %{name}
Group:		System/Libraries
URL:		https://projects.kde.org/projects/extragear/libs/libkgeomap
Obsoletes:	%{libkmap} < 1:2.0.0-0.rc1.2

%description -n %{libkgeomap}
Librairie File needed by %{name}

Libkgeomap is a wrapper around world map components as Marble, OpenstreetMap
and Google Maps,for browsing and arranging photos on a map.

%files -n %{libkgeomap}
%{_kde_libdir}/libkgeomap.so.%{libkgeomap_major}*

#-----------------------------------------------------------------------

%define libmediawiki_major 1
%define libmediawiki %mklibname mediawiki %{libmediawiki_major}

%package -n %{libmediawiki}
Summary:	Runtime library for %{name}
Group:		System/Libraries
URL:		https://projects.kde.org/projects/extragear/libs/libmediawiki

%description -n %{libmediawiki}
Librairie File needed by %{name}

libmediawiki is a KDE C++ interface for MediaWiki based
web service as wikipedia.org.

%files -n %{libmediawiki}
%{_kde_libdir}/libmediawiki.so.%{libmediawiki_major}*

#-----------------------------------------------------------------------

%define libkipiplugins_major 2
%define libkipiplugins %mklibname kipiplugins %{libkipiplugins_major}

%package -n %{libkipiplugins}
Summary:	Runtime library for %{name}
Group:		System/Libraries

%description -n %{libkipiplugins}
Librairie File needed by %{name}

%files -n %{libkipiplugins}
%{_kde_libdir}/libkipiplugins.so.%{libkipiplugins_major}*

#-----------------------------------------------------------------------

%package -n kipi-plugins
Summary:	KDE image Interface Plugins
Group:		System/Libraries
URL:		https://projects.kde.org/projects/extragear/graphics/kipi-plugins
BuildArch:	noarch
Suggests:	kipi-plugins-timeadjust
Suggests:	kipi-plugins-smug
Suggests:	kipi-plugins-shwup
Suggests:	kipi-plugins-piwigoexport
Suggests:	kipi-plugins-picasa
Suggests:	kipi-plugins-metadataedit
Suggests:	kipi-plugins-kopete
Suggests:	kipi-plugins-kioexportimport
Suggests:	kipi-plugins-jpeglossless
Suggests:	kipi-plugins-ipodexport
Suggests:	kipi-plugins-imageviewer
Suggests:	kipi-plugins-htmlexport
Suggests:	kipi-plugins-debianscreenshot
Suggests:	kipi-plugins-gpssync
Suggests:	kipi-plugins-flickr
Suggests:	kipi-plugins-expoblending
Suggests:	kipi-plugins-calendar
Suggests:	kipi-plugins-batchprocess
Suggests:	kipi-plugins-advancedslideshow
Suggests:	kipi-plugins-printimages
Suggests:	kipi-plugins-dngconverter
Suggests:	kipi-plugins-galleryexport
Suggests:	kipi-plugins-flashexport
Suggests:	kipi-plugins-facebook
Suggests:	kipi-plugins-acquireimages
Suggests:	kipi-plugins-rawconverter
Suggests:	kipi-plugins-removeredeyes
Suggests:	kipi-plugins-sendimages
Suggests:	kipi-plugins-youtube
Suggests:	kipi-plugins-kmlexport
Suggests:	kipi-plugins-yandexfotki
Suggests:	kipi-plugins-rajceexport
Suggests:	kipi-plugins-panorama
Suggests:	kipi-plugins-vkontakte

%description -n kipi-plugins
The library of the KDE Image Plugin Interface.

Libkipi allows image applications to use a plugin architecture
for additional functionality such as: RawConverter, SlideShow, 
ImagesGallery, HTMLExport, PrintAssistant...

%files -n kipi-plugins -f kipi-plugins.lang
%{_datadir}/apps/kipi/tips
%doc extra/kipi-plugins/AUTHORS extra/kipi-plugins/COPYING extra/kipi-plugins/COPYING-ADOBE extra/kipi-plugins/ChangeLog extra/kipi-plugins/README extra/kipi-plugins/TODO extra/kipi-plugins/NEWS
%{_kde_applicationsdir}/kipiplugins.desktop

#-----------------------------------------------------------------------

%package -n kipi-plugins-timeadjust
Summary:	Time Adjust kipi plugin
Group:		System/Libraries
Conflicts:	kipi-plugins < 1:1.8.0-1
Requires:	libkdcraw-common
Requires:	kipi-common

%description -n kipi-plugins-timeadjust
A Tool to adjust time and date.

%files -n kipi-plugins-timeadjust -f kipiplugin_timeadjust.lang
%{_kde_libdir}/kde4/kipiplugin_timeadjust.so
%{_kde_iconsdir}/hicolor/*/actions/timeadjust.png
%{_kde_services}/kipiplugin_timeadjust.desktop

#-----------------------------------------------------------------------

%package -n kipi-plugins-smug
Summary:	Smug Kipi Plugin
Group:		System/Libraries
Conflicts:	kipi-plugins < 1:1.8.0-1
Requires:	libkdcraw-common
Requires:	kipi-common

%description -n kipi-plugins-smug
A tool to import/export images to/from SmugMug web service.

%files -n kipi-plugins-smug -f kipiplugin_smug.lang
%{_kde_libdir}/kde4/kipiplugin_smug.so
%{_kde_iconsdir}/hicolor/*/actions/smugmug.png
%{_kde_iconsdir}/hicolor/scalable/actions/smugmug.svgz
%{_kde_services}/kipiplugin_smug.desktop

#-----------------------------------------------------------------------

%package -n kipi-plugins-shwup
Summary:	Shwup Kipi Plugins
Group:		System/Libraries
Conflicts:	kipi-plugins < 1:1.8.0-1
Requires:	libkdcraw-common
Requires:	kipi-common

%description -n kipi-plugins-shwup
A tool to export images to a remote Shwup web service.

%files -n kipi-plugins-shwup -f kipiplugin_shwup.lang
%{_kde_libdir}/kde4/kipiplugin_shwup.so
%{_kde_iconsdir}/hicolor/*/actions/shwup.png
%{_kde_services}/kipiplugin_shwup.desktop

#-----------------------------------------------------------------------

%package -n kipi-plugins-piwigoexport
Summary:	Piwi Go Export
Group:		System/Libraries
Conflicts:	kipi-plugins < 1:1.8.0-1
Requires:	libkdcraw-common
Requires:	kipi-common

%description -n kipi-plugins-piwigoexport
A tool to export images to a remote Piwigo.

%files -n kipi-plugins-piwigoexport -f kipiplugin_piwigoexport.lang
%{_kde_libdir}/kde4/kipiplugin_piwigoexport.so
%{_kde_appsdir}/kipiplugin_piwigoexport
%{_kde_services}/kipiplugin_piwigoexport.desktop
%{_kde_iconsdir}/hicolor/scalable/actions/piwigo.svgz
%{_kde_iconsdir}/hicolor/*/actions/piwigo.png

#-----------------------------------------------------------------------

%package -n kipi-plugins-picasa
Summary:	Picasa Kipi Plugins
Group:		System/Libraries
Conflicts:	kipi-plugins < 1:1.8.0-1
Requires:	libkdcraw-common
Requires:	kipi-common

%description -n kipi-plugins-picasa
A tool to export images to a remote Picase Web Service

%files -n kipi-plugins-picasa -f kipiplugin_picasawebexport.lang
%{_kde_libdir}/kde4/kipiplugin_picasawebexport.so
%{_kde_services}/kipiplugin_picasawebexport.desktop
%{_kde_iconsdir}/hicolor/scalable/actions/picasa.svgz
%{_kde_iconsdir}/hicolor/*/actions/picasa.png

#-----------------------------------------------------------------------

%package -n kipi-plugins-metadataedit
Summary:	Meta Data Edit kipi plugins
Group:		System/Libraries
Conflicts:	kipi-plugins < 1:1.8.0-1
Requires:	libkdcraw-common
Requires:	kipi-common

%description -n kipi-plugins-metadataedit
A tool to edit EXIF,IPTC and XMP metadata.

%files -n kipi-plugins-metadataedit -f kipiplugin_metadataedit.lang
%{_kde_libdir}/kde4/kipiplugin_metadataedit.so
%{_kde_services}/kipiplugin_metadataedit.desktop
%{_kde_iconsdir}/hicolor/*/actions/metadataedit.png

#-----------------------------------------------------------------------

%package -n kipi-plugins-kopete
Summary:	Kopete kipi plugin
Group:		System/Libraries
Conflicts:	kipi-plugins < 1:1.8.0-1
Requires:	kipi-common

%description -n kipi-plugins-kopete
A tool to export images to an instant messaging contact.

%files -n kipi-plugins-kopete 
%{_kde_libdir}/kde4/kipiplugin_kopete.so
%{_kde_services}/kipiplugin_kopete.desktop

#-----------------------------------------------------------------------

%package -n kipi-plugins-kioexportimport
Summary:	Kio Export Import Kipi Plugin
Group:		System/Libraries
Conflicts:	kipi-plugins < 1:1.8.0-1
Requires:	kipi-common

%description -n kipi-plugins-kioexportimport
A tool to export pictures to or import from a remote directory that is
accessible via KIO.

%files -n kipi-plugins-kioexportimport -f kipiplugin_kioexportimport.lang
%{_kde_libdir}/kde4/kipiplugin_kioexportimport.so
%{_kde_services}/kipiplugin_kioexportimport.desktop

#-----------------------------------------------------------------------

%package -n kipi-plugins-jpeglossless
Summary:	Jpeg Lossless Kipi Plugin
Group:		System/Libraries
Conflicts:	kipi-plugins < 1:1.8.0-1
Requires:	libkdcraw-common
Requires:	kipi-common

%description -n kipi-plugins-jpeglossless
A tool to rotate/flip images without losing quality.

%files -n kipi-plugins-jpeglossless -f kipiplugin_jpeglossless.lang
%{_kde_libdir}/kde4/kipiplugin_jpeglossless.so
%{_kde_services}/kipiplugin_jpeglossless.desktop
%{_kde_iconsdir}/hicolor/*/actions/flip-horizontal.png
%{_kde_iconsdir}/hicolor/*/actions/grayscaleconvert.png

#-----------------------------------------------------------------------

%package -n kipi-plugins-ipodexport
Summary:	Ipod Kipi Plugin
Group:		System/Libraries
Conflicts:	kipi-plugins < 1:1.8.0-1
Requires:	kipi-common

%description -n kipi-plugins-ipodexport
A tool to export pictures to an Ipod device.

%files -n kipi-plugins-ipodexport -f kipiplugin_ipodexport.lang
%{_kde_libdir}/kde4/kipiplugin_ipodexport.so
%{_kde_services}/kipiplugin_ipodexport.desktop

#-----------------------------------------------------------------------

%package -n kipi-plugins-imgurexport
Summary:	Imgur Kipi Plugin
Group:		System/Libraries
Conflicts:	kipi-plugins < 1:1.8.0-1
Requires:	kipi-common

%description -n kipi-plugins-imgurexport
A tool to export pictures to Imgur.

%files -n kipi-plugins-imgurexport 
%{_kde_libdir}/kde4/kipiplugin_imgurexport.so
%{_kde_iconsdir}/hicolor/*/actions/imgur.*
%{_kde_services}/kipiplugin_imgurexport.desktop

#-----------------------------------------------------------------------

%package -n kipi-plugins-imageviewer
Summary:	Image Viewer Kipi Plugin
Group:		System/Libraries
Conflicts:	kipi-plugins < 1:1.8.0-1
Requires:	libkdcraw-common
Requires:	kipi-common

%description -n kipi-plugins-imageviewer 
A tool to preview images using OpenGl.

%files -n kipi-plugins-imageviewer -f kipiplugin_imageviewer.lang
%{_kde_libdir}/kde4/kipiplugin_imageviewer.so
%{_kde_appsdir}/kipiplugin_imageviewer
%{_kde_services}/kipiplugin_imageviewer.desktop
%{_kde_iconsdir}/hicolor/*/actions/ogl.png 

#-----------------------------------------------------------------------

%package -n kipi-plugins-htmlexport
Summary:	Html Export Kipi Plugin
Group:		System/Libraries
Conflicts:	kipi-plugins < 1:1.8.0-1
Requires:	libkdcraw-common
Requires:	kipi-common

%description -n kipi-plugins-htmlexport
A tool to export images collections into a static XHTML page.

%files -n kipi-plugins-htmlexport -f kipiplugin_htmlexport.lang
%{_kde_libdir}/kde4/kipiplugin_htmlexport.so
%{_kde_services}/kipiplugin_htmlexport.desktop
%{_kde_appsdir}/kipiplugin_htmlexport

#-----------------------------------------------------------------------

%package -n kipi-plugins-debianscreenshot
Summary:	Debian Screenshot kipi plugins
Group:		System/Libraries
Conflicts:	kipi-plugins < 1:1.8.0-1
Requires:	libkdcraw-common
Requires:	kipi-common

%description -n kipi-plugins-debianscreenshot
A tool to export images to the Debian Screenshots site.

%files -n kipi-plugins-debianscreenshot 
%{_kde_libdir}/kde4/kipiplugin_debianscreenshots.so 
%{_kde_services}/kipiplugin_debianscreenshots.desktop
%{_kde_iconsdir}/hicolor/*/actions/debianscreenshots.png 
%{_kde_iconsdir}/hicolor/scalable/actions/debianscreenshots.svgz

#-----------------------------------------------------------------------

%package -n kipi-plugins-gpssync
Summary:	GPS Sync Kipi Plugin
Group:		System/Libraries
Conflicts:	kipi-plugins < 1:1.8.0-1
Requires:	kipi-common

%description -n kipi-plugins-gpssync
A tool to geolocalize pictures.

%files -n kipi-plugins-gpssync -f kipiplugin_gpssync.lang
%{_kde_appsdir}/gpssync
%{_kde_libdir}/kde4/kipiplugin_gpssync.so
%{_kde_services}/kipiplugin_gpssync.desktop
%{_kde_iconsdir}/hicolor/*/actions/gpsimagetag.png

#-----------------------------------------------------------------------

%package -n kipi-plugins-flickr
Summary:	Flick Export Kipi Plugin
Group:		System/Libraries
Conflicts:	kipi-plugins < 1:1.8.0-1
Requires:	libkdcraw-common
Requires:	kipi-common

%description -n kipi-plugins-flickr
A tool to export images to a remote Flickr, 23 and Zoomr web services.

%files -n kipi-plugins-flickr -f kipiplugin_flickrexport.lang
%{_kde_libdir}/kde4/kipiplugin_flickrexport.so
%{_kde_services}/kipiplugin_flickrexport.desktop
%{_kde_iconsdir}/hicolor/*/actions/flickr.png
%{_kde_iconsdir}/hicolor/*/actions/hq.png 
%{_kde_iconsdir}/hicolor/*/actions/zooomr.png
%{_kde_iconsdir}/hicolor/scalable/actions/flickr.svgz
%{_kde_iconsdir}/hicolor/scalable/actions/hq.svgz 
%{_kde_iconsdir}/hicolor/scalable/actions/zooomr.svgz 

#-----------------------------------------------------------------------

%package -n kipi-plugins-expoblending
Summary:	Expoblending Kipi Plugin
Group:		System/Libraries
# need align_image_stack from Hugin project and enfuse from Enblend project (runtime dependency)
Requires:	hugin
Requires:	libkdcraw-common
Requires:	kipi-common
Conflicts:	kipi-plugins < 1:1.8.0-1


%description -n kipi-plugins-expoblending
A tool to blend bracketed images.

%files -n kipi-plugins-expoblending -f kipiplugin_expoblending.lang
%{_kde_bindir}/expoblending
%{_kde_applicationsdir}/expoblending.desktop
%{_kde_libdir}/kde4/kipiplugin_expoblending.so
%{_kde_appsdir}/kipiplugin_expoblending 
%{_kde_services}/kipiplugin_expoblending.desktop
%{_kde_iconsdir}/hicolor/*/actions/expoblending.png

#-----------------------------------------------------------------------

%package -n kipi-plugins-calendar
Summary:	Calendar Kipi Plugin
Group:		System/Libraries
Conflicts:	kipi-plugins < 1:1.8.0-1
Requires:	libkdcraw-common
Requires:	kipi-common

%description -n kipi-plugins-calendar
A tool to create calendars.

%files -n kipi-plugins-calendar -f kipiplugin_calendar.lang
%{_kde_libdir}/kde4/kipiplugin_calendar.so
%{_kde_services}/kipiplugin_calendar.desktop

#-----------------------------------------------------------------------

%package -n kipi-plugins-batchprocess
Summary:	Batch Process Images Kipi Plugin
Group:		System/Libraries
# Resizing pictures need convert from imagemagick
Requires:	imagemagick
Conflicts:	kipi-plugins < 1:1.8.0-1
Requires:	kipi-common

%description -n kipi-plugins-batchprocess
KIPI Batch Processing Images Plugin.

%files -n kipi-plugins-batchprocess -f kipiplugin_batchprocessimages.lang

%{_kde_libdir}/kde4/kipiplugin_batchprocessimages.so
%{_kde_services}/kipiplugin_batchprocessimages.desktop
%{_kde_iconsdir}/hicolor/*/actions/recompressimages.png
%{_kde_iconsdir}/hicolor/*/actions/renameimages.png
%{_kde_iconsdir}/hicolor/*/actions/resizeimages.png
%{_kde_iconsdir}/hicolor/*/actions/borderimages.png
%{_kde_iconsdir}/hicolor/*/actions/colorimages.png
%{_kde_iconsdir}/hicolor/*/actions/convertimages.png
%{_kde_iconsdir}/hicolor/*/actions/effectimages.png 
%{_kde_iconsdir}/hicolor/*/actions/filterimages.png 

#-----------------------------------------------------------------------

%package -n kipi-plugins-advancedslideshow
Summary:	Advanced Slideshow Kipi Plugin
Group:		System/Libraries
Conflicts:	kipi-plugins < 1:1.8.0-1
Requires:	libkdcraw-common
Requires:	kipi-common

%description -n kipi-plugins-advancedslideshow
A tool to slide images with 2D and 3D effects using OpenGL.

%files -n kipi-plugins-advancedslideshow -f kipiplugin_advancedslideshow.lang
%{_kde_libdir}/kde4/kipiplugin_advancedslideshow.so
%{_kde_iconsdir}/hicolor/*/actions/slideshow.png
%{_kde_services}/kipiplugin_advancedslideshow.desktop

#-----------------------------------------------------------------------

%package -n kipi-plugins-printimages
Summary:	Print Images Kipi Plugin
Group:		System/Libraries
Conflicts:	kipi-plugins < 1:1.8.0-1
Requires:	libkdcraw-common
Requires:	kipi-common

%description -n kipi-plugins-printimages
A tool to print images in various formats.

%files -n kipi-plugins-printimages -f kipiplugin_printimages.lang
%{_kde_libdir}/kde4/kipiplugin_printimages.so
%{_kde_services}/kipiplugin_printimages.desktop
%{_kde_appsdir}/kipiplugin_printimages/

#-----------------------------------------------------------------------

%package -n kipi-plugins-dngconverter
Summary:	Dng converter Kipi Plugin
Group:		System/Libraries
Conflicts:	kipi-plugins < 1:1.8.0-1
Requires:	libkdcraw-common
Requires:	kipi-common

%description -n kipi-plugins-dngconverter
A tool to convert Raw Image to Digital NeGative.

%files -n kipi-plugins-dngconverter -f kipiplugin_dngconverter.lang
%{_kde_bindir}/dngconverter
%{_kde_bindir}/dnginfo
%{_kde_applicationsdir}/dngconverter.desktop
%{_kde_libdir}/kde4/kipiplugin_dngconverter.so
%{_kde_services}/kipiplugin_dngconverter.desktop
%{_kde_iconsdir}/*/*/*/dngconverter.*

#-----------------------------------------------------------------------

%package -n kipi-plugins-galleryexport
Summary:	Gallery Export Kipi Plugin
Group:		System/Libraries
Conflicts:	kipi-plugins < 1:1.8.0-1
Requires:	libkdcraw-common
Requires:	kipi-common

%description -n kipi-plugins-galleryexport
A tool to export images to a remote Gallery.

%files -n kipi-plugins-galleryexport -f kipiplugin_galleryexport.lang
%{_kde_libdir}/kde4/kipiplugin_galleryexport.so
%{_kde_appsdir}/kipiplugin_galleryexport
%{_kde_services}/kipiplugin_galleryexport.desktop
%{_kde_iconsdir}/hicolor/*/actions/gallery.png
%{_kde_iconsdir}/hicolor/scalable/actions/gallery.svgz

#-----------------------------------------------------------------------

%package -n kipi-plugins-wikimedia
Summary:	Wikimedia Export Kipi Plugin
Group:		System/Libraries
Conflicts:	kipi-plugins < 1:1.8.0-1
Requires:	kipi-common

%description -n kipi-plugins-wikimedia
A tool to export images to a remote MediaWiki site

%files -n kipi-plugins-wikimedia
%{_kde_libdir}/kde4/kipiplugin_wikimedia.so
%{_kde_services}/kipiplugin_wikimedia.desktop
%{_kde_iconsdir}/*/*/*/wikimedia.*

#-----------------------------------------------------------------------

%package -n kipi-plugins-imageshack
Summary:	Imageshack Export Kipi Plugin
Group:		System/Libraries
Conflicts:	kipi-plugins < 1:1.8.0-1
Requires:	kipi-common

%description -n kipi-plugins-imageshack
A tool to export images to ImageShack

%files -n kipi-plugins-imageshack
%{_kde_libdir}/kde4/kipiplugin_imageshackexport.so
%{_kde_services}/kipiplugin_imageshackexport.desktop
%{_kde_iconsdir}/*/*/*/imageshack.*

#-----------------------------------------------------------------------

%package -n kipi-plugins-flashexport
Summary:	Flash export kipi-plugins
Group:		System/Libraries
Conflicts:	kipi-plugins < 1:1.8.0-1
Requires:	libkdcraw-common
Requires:	kipi-common

%description -n kipi-plugins-flashexport
A tool to export images to Flash.

%files -n kipi-plugins-flashexport -f kipiplugin_flashexport.lang
%{_kde_libdir}/kde4/kipiplugin_flashexport.so
%{_kde_appsdir}/kipiplugin_flashexport
%{_kde_services}/kipiplugin_flashexport.desktop
%{_kde_iconsdir}/hicolor/*/actions/flash.png
%{_kde_iconsdir}/hicolor/scalable/actions/flash.svgz

#-----------------------------------------------------------------------

%package -n kipi-plugins-facebook
Summary:	Facebook kipi plugins
Group:		System/Libraries
Conflicts:	kipi-plugins < 1:1.8.0-1
Requires:	libkdcraw-common
Requires:	kipi-common

%description -n kipi-plugins-facebook
A tool to import/export images to/from a remote Facebook web service.

%files -n kipi-plugins-facebook -f kipiplugin_facebook.lang
%{_kde_libdir}/kde4/kipiplugin_facebook.so
%{_kde_services}/kipiplugin_facebook.desktop
%{_kde_iconsdir}/hicolor/*/actions/facebook.png
%{_kde_iconsdir}/hicolor/scalable/actions/facebook.svgz

#-----------------------------------------------------------------------

%package -n kipi-plugins-acquireimages
Summary:	Acquireimages
Group:		System/Libraries
Requires:	kipi-common
Conflicts:	kipi-plugins < 1:1.8.0-1

%description -n kipi-plugins-acquireimages
A tool to acquire images using flat scanner.

%files -n kipi-plugins-acquireimages -f kipiplugin_acquireimages.lang
%{_kde_bindir}/scangui
%{_kde_libdir}/kde4/kipiplugin_acquireimages.so
%{_kde_services}/kipiplugin_acquireimages.desktop 
%{_kde_applicationsdir}/scangui.desktop 

#-----------------------------------------------------------------------

%package -n kipi-plugins-rawconverter
Summary:	Rawconverter kipi plugins
Group:		System/Libraries
Conflicts:	kipi-plugins < 1:1.8.0-1
Requires:	libkdcraw-common
Requires:	kipi-common

%description -n kipi-plugins-rawconverter
A tool to convert Raw Image to JPEG/PNG/TIFF.

%files -n kipi-plugins-rawconverter -f kipiplugin_rawconverter.lang
%{_kde_libdir}/kde4/kipiplugin_rawconverter.so
%{_kde_iconsdir}/oxygen/*/apps/rawconverter.png
%{_kde_services}/kipiplugin_rawconverter.desktop
%{_kde_iconsdir}/oxygen/scalable/apps/rawconverter.svgz

#-----------------------------------------------------------------------

%package -n kipi-plugins-removeredeyes
Summary:	Remove red eyes kipi-plugins
Group:		System/Libraries
Conflicts:	kipi-plugins < 1:1.8.0-1
Requires:	kipi-common

%description -n kipi-plugins-removeredeyes
A tool to remove red eyes automatically from images.

%files -n kipi-plugins-removeredeyes -f kipiplugin_removeredeyes.lang
%{_kde_libdir}/kde4/kipiplugin_removeredeyes.so
%{_kde_datadir}/apps/kipiplugin_removeredeyes
%{_kde_services}/kipiplugin_removeredeyes.desktop 

#-----------------------------------------------------------------------

%package -n kipi-plugins-sendimages
Summary:	Send Images kipi plugins
Group:		System/Libraries
Conflicts:	kipi-plugins < 1:1.8.0-1
Requires:	libkdcraw-common
Requires:	kipi-common

%description -n kipi-plugins-sendimages
A tool to send images by e-mail.

%files -n kipi-plugins-sendimages -f kipiplugin_sendimages.lang
%{_kde_libdir}/kde4/kipiplugin_sendimages.so 
%{_kde_services}/kipiplugin_sendimages.desktop

#-----------------------------------------------------------------------

%package -n kipi-plugins-kmlexport
Summary:	Create KML files to present images with coordinates
Group:		System/Libraries
Requires:	kipi-common

%description -n kipi-plugins-kmlexport 
A plugin to create KML files to present images with coordinates.

%files -n kipi-plugins-kmlexport 
%{_kde_libdir}/kde4/kipiplugin_kmlexport.so
%{_kde_services}/kipiplugin_kmlexport.desktop

#-----------------------------------------------------------------------

%package -n kipi-plugins-yandexfotki
Summary:	Yandex.Fotki Exporter
Group:		System/Libraries
Requires:	libkdcraw-common
Requires:	kipi-common

%description -n kipi-plugins-yandexfotki
A tool to export images to a remote Yandex.Fotki web service.

%files -n kipi-plugins-yandexfotki 
%{_kde_libdir}/kde4/kipiplugin_yandexfotki.so
%{_kde_services}/kipiplugin_yandexfotki.desktop

#-----------------------------------------------------------------------

%package -n kipi-plugins-rajceexport
Summary:	Rajce.net Exporter
Group:		System/Libraries
Requires:	libkdcraw-common
Requires:	kipi-common

%description -n kipi-plugins-rajceexport
A tool to export images to a remote rajce.net service.

%files -n kipi-plugins-rajceexport 
%{_kde_libdir}/kde4/kipiplugin_rajceexport.so
%{_kde_services}/kipiplugin_rajceexport.desktop
%{_kde_iconsdir}/hicolor/*/actions/rajce.png


#-----------------------------------------------------------------------
%package -n kipiplugin-photolayouts-editor
Summary:	Photo Layouts Editor
Group:		System/Libraries
Requires:	kipi-common

%description -n kipiplugin-photolayouts-editor
Photo Layouts Editor.

%files -n kipiplugin-photolayouts-editor
%{_kde_bindir}/photolayoutseditor
%{_kde_iconsdir}/hicolor/*/apps/photolayoutseditor.png
%{_kde_services}/kipiplugin_photolayoutseditor.desktop
%{_kde_datadir}/kde4/servicetypes/photolayoutseditorborderplugin.desktop
%{_kde_datadir}/kde4/servicetypes/photolayoutseditoreffectplugin.desktop
%{_kde_datadir}/templates/kipiplugins_photolayoutseditor
%{_kde_libdir}/kde4/kipiplugin_photolayoutseditor.so
%{_kde_applicationsdir}/photolayoutseditor.desktop
%{_kde_appsdir}/photolayoutseditor
%{_kde_datadir}/config.kcfg/PLEConfigSkeleton.kcfgc

#-----------------------------------------------------------------------

%package -n kipi-plugins-panorama
Summary:	Panorama tools
Group:		System/Libraries
Requires:	libkdcraw-common
Requires:	kipi-common
Requires:	hugin

%description -n kipi-plugins-panorama
A tool to create panorama.

%files -n kipi-plugins-panorama 
%{_kde_bindir}/panoramagui
%{_kde_libdir}/kde4/kipiplugin_panorama.so
%{_kde_appsdir}/kipiplugin_panorama/
%{_kde_services}/kipiplugin_panorama.desktop 
%{_kde_applicationsdir}/panoramagui.desktop

#-----------------------------------------------------------------------

%package -n kipi-plugins-vkontakte
Summary:	VKontakte.ru Exporter
Group:		System/Libraries
Requires:	kipi-common

%description -n kipi-plugins-vkontakte
A tool to export on VKontakte.ru Web service

%files -n kipi-plugins-vkontakte 
%{_kde_libdir}/kde4/kipiplugin_vkontakte.so
%{_kde_services}/kipiplugin_vkontakte.desktop

#-----------------------------------------------------------------------

%define libnamedev %mklibname digikam -d
%define libmediawiki_devel %mklibname -d mediawiki

%package -n %{libmediawiki_devel}
Summary:	Headers to build packages against libmediawiki library
Group:		Development/C
Conflicts:	%{libnamedev} < 1:2.0.0-rc1.2
Requires:	%{libmediawiki} = %{EVRD}
Provides:	libmediawiki-devel = %{EVRD}

%description -n %{libmediawiki_devel}
This package contains the libraries and headers files needed to develop progams
which make use of libmediawiki library.

libmediawiki is a KDE C++ interface for MediaWiki based web service as 
wikipedia.org.

%files -n %{libmediawiki_devel}
%{_includedir}/libmediawiki
%{_kde_libdir}/libmediawiki.so
%{_kde_libdir}/pkgconfig/libmediawiki.pc
%{_kde_appsdir}/cmake/modules/FindMediawiki.cmake

#-----------------------------------------------------------------------

%define libkface_devel %mklibname -d kface

%package -n  %{libkface_devel}
Summary:	Headers to build packages against libkface library
Group:		Development/C
Conflicts:	%{libnamedev} < 1:2.0.0-rc1.2
Requires:	%{libkface} = %{EVRD}
Requires:	libkface-common
Provides:	kface-devel = %{version}-%{release}
Provides:	libkface-devel = %{version}-%{release}

%description -n %{libkface_devel}
This package contains the libraries and headers files needed to develop progams
which make use of libkface library.

Libkface is a Qt/C++ wrapper around LibFace library to perform face recognition 
and detection over pictures.

%files -n %{libkface_devel}
%{_includedir}/libkface
%{_kde_libdir}/libkface.so
%{_kde_libdir}/pkgconfig/libkface.pc
%{_kde_appsdir}/cmake/modules/FindKface.cmake

#-----------------------------------------------------------------------

%define libkgeomap_devel %mklibname -d kgeomap

%package -n %{libkgeomap_devel}
Summary:	Headers to build packages against libkgeomap library
Group:		Development/C
Conflicts:	%{libnamedev} < 1:2.0.0-rc1.2
Requires:	libkgeomap-common
Requires:	%{libkgeomap} = %{EVRD}
Provides:	kgeomap-devel = %{version}-%{release}
Provides:	libkgeomap-devel = %{version}-%{release}

%description -n %{libkgeomap_devel}
This package contains the libraries and headers files needed to develop progams
which make use of libkgeomap (old libkmap) library.

Libkgeomap is a wrapper around world map components as Marble, OpenstreetMap
and Google Maps,for browsing and arranging photos on a map.

%files -n %{libkgeomap_devel}
%{_includedir}/libkgeomap
%{_kde_libdir}/libkgeomap.so
%{_kde_libdir}/pkgconfig/libkgeomap.pc
%{_kde_appsdir}/cmake/modules/FindKGeoMap.cmake

#-----------------------------------------------------------------------

%package -n %{libnamedev}
Summary:	Static libraries and headers for %{name}
Group:		Development/C
Provides:	lib%{name}-devel = %{EVRD}
Provides:	kipi-plugins-devel = %{EVRD}
Obsoletes:	kipi-plugins-devel < 1:2.0.0
Requires:	%{libdigikamcore} = %{EVRD}
Requires:	%{libdigikamdatabase} = %{EVRD}
Requires:	%{libkgeomap_devel} = %{EVRD}
Requires:	%{libmediawiki_devel} = %{EVRD}
Requires:	%{libkface_devel} = %{EVRD}
Requires:	%{libkipiplugins} = %{EVRD}

%description -n %{libnamedev}
%{libnamedev} contains the libraries and header files needed to
develop programs which make use of %{name}.
The library documentation is available on header files.

%files -n %{libnamedev}
%{_kde_libdir}/libdigikamcore.so
%{_kde_libdir}/libdigikamdatabase.so
%{_kde_libdir}/libkipiplugins.so
%{_kde_libdir}/libPropertyBrowser.a
#-----------------------------------------------------------------------

%prep
# Unpack correct files & reemove wrong png/svgz  (kde #286034) this part should be removed for next digikam version
%if "%{beta}" == ""
%setup -q -a 1
%else
%setup -q -n %{name}-software-compilation-%{version}-%{beta} -a 1
%endif
find . -name ox*-app-showfoto.* -exec rm -rf '{}' \;
find . -name ox*-app-digikam.* -exec rm -rf '{}' \;

%apply_patches

# Remove wallpaper po files (kipiplugin-wallpaper is not build )
pushd po
find  . -name kipiplugin_wallpaper.po -exec rm -rf '{}' \;

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang %{name} --with-html || touch %{name}.lang
%find_lang showfoto --with-html || touch showfoto.lang
%find_lang kipi-plugins kipiplugins kipi-plugins.lang --with-html || touch kipi-plugins.lang

%find_lang kipiplugin_rawconverter || touch kipiplugin_rawconverter.lang
%find_lang kipiplugin_sendimages || touch kipiplugin_sendimages.lang
%find_lang kipiplugin_calendar || touch kipiplugin_calendar.lang
%find_lang kipiplugin_dngconverter || touch kipiplugin_dngconverter.lang
%find_lang kipiplugin_expoblending || touch kipiplugin_expoblending.lang
%find_lang kipiplugin_facebook || touch kipiplugin_facebook.lang
%find_lang kipiplugin_flashexport || touch kipiplugin_flashexport.lang
%find_lang kipiplugin_flickrexport || touch kipiplugin_flickrexport.lang
%find_lang kipiplugin_galleryexport || touch kipiplugin_galleryexport.lang
%find_lang kipiplugin_gpssync || touch kipiplugin_gpssync.lang
%find_lang kipiplugin_htmlexport || touch kipiplugin_htmlexport.lang
%find_lang kipiplugin_imageviewer || touch kipiplugin_imageviewer.lang
%find_lang kipiplugin_ipodexport || touch kipiplugin_ipodexport.lang
%find_lang kipiplugin_jpeglossless || touch kipiplugin_jpeglossless.lang
%find_lang kipiplugin_kioexportimport || touch kipiplugin_kioexportimport.lang
%find_lang kipiplugin_metadataedit || touch kipiplugin_metadataedit.lang
%find_lang kipiplugin_picasawebexport || touch kipiplugin_picasawebexport.lang
%find_lang kipiplugin_piwigoexport || touch kipiplugin_piwigoexport.lang
%find_lang kipiplugin_printimages || touch kipiplugin_printimages.lang
%find_lang kipiplugin_rawconverter || touch kipiplugin_rawconverter.lang
%find_lang kipiplugin_removeredeyes || touch kipiplugin_removeredeyes.lang
%find_lang kipiplugin_sendimages || touch kipiplugin_sendimages.lang
%find_lang kipiplugin_shwup || touch kipiplugin_shwup.lang
%find_lang kipiplugin_timeadjust || touch kipiplugin_timeadjust.lang
%find_lang kipiplugin_acquireimages || touch kipiplugin_acquireimages.lang
%find_lang kipiplugin_advancedslideshow || touch kipiplugin_advancedslideshow.lang
%find_lang kipiplugin_batchprocessimages || touch kipiplugin_batchprocessimages.lang
%find_lang kipiplugin_smug || touch kipiplugin_smug.lang
%find_lang libkgeomap || touch libkgeomap.lang


%changelog
* Sat Aug 18 2012 Crispin Boylan <crisb@mandriva.org> 2:2.8.0-1
+ Revision: 815328
- New release

* Sun Jul 22 2012 Crispin Boylan <crisb@mandriva.org> 2:2.7.0-2
+ Revision: 810566
- Rebuild

* Mon Jul 09 2012 Bernhard Rosenkraenzer <bero@bero.eu> 2:2.7.0-1
+ Revision: 808636
- Update to 2.7.0

* Thu Jun 07 2012 Crispin Boylan <crisb@mandriva.org> 2:2.6.0-2
+ Revision: 803171
- Rebuild for opencv

* Tue Jun 05 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1:2.6.0-1
+ Revision: 802764
- 2.6.0 final
- Fix some rpmlint errors

* Sat May 19 2012 Crispin Boylan <crisb@mandriva.org> 1:2.6.0-0.rc.3
+ Revision: 799722
- Patch 2 to fix kde bug #295263 with editing metadata

* Fri May 11 2012 Andrey Bondrov <abondrov@mandriva.org> 1:2.6.0-0.rc.2
+ Revision: 798202
- Fix typo for kipi-plugins-metadataedit suggest and apply some spec cosmetics

* Wed May 09 2012 Crispin Boylan <crisb@mandriva.org> 1:2.6.0-0.rc.1
+ Revision: 797799
- Update to rc

* Wed May 09 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1:2.6.0-0.beta3.1
+ Revision: 797654
- Update to 2.6.0-beta3

* Fri Jan 06 2012 Crispin Boylan <crisb@mandriva.org> 1:2.5.0-2
+ Revision: 758021
- Use proper version of patch2 from digikam commit

* Thu Jan 05 2012 Crispin Boylan <crisb@mandriva.org> 1:2.5.0-1
+ Revision: 757943
- Package new lang files
- No kvkontakte lang files
- Patch2: Fix compile on kipi with kde 4.8
- New release, add patches for boost 1.4.8 and kipi used in kde 4.8

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuilt against libtiff.so.5

  + Zé <ze@mandriva.org>
    - 2.4.1
    - use bcond
    - clean provides that already exist by default
    - update patch0
    - clean patch1 (fixed upstream)

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Enable external libvkontake
    - Do not build yet with external libkvkontakte
    - Start to update to digikam 2.3.0

* Tue May 03 2011 Oden Eriksson <oeriksson@mandriva.com> 1.9.0-2
+ Revision: 663777
- mass rebuild

* Mon Feb 28 2011 Funda Wang <fwang@mandriva.org> 1.9.0-1
+ Revision: 640705
- update to new version 1.9.0

* Mon Jan 24 2011 Funda Wang <fwang@mandriva.org> 1.8.0-1
+ Revision: 632473
- update to new version 1.8.0

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Add warning about digikam 2

* Sun Dec 19 2010 Funda Wang <fwang@mandriva.org> 1.7.0-1mdv2011.0
+ Revision: 623157
- new version 1.7.0

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Use kde layout

* Tue Nov 23 2010 Buchan Milne <bgmilne@mandriva.org> 1.6.0-1mdv2011.0
+ Revision: 599940
- update to new version 1.6.0
- Tighten up library dependencies

* Mon Oct 11 2010 Funda Wang <fwang@mandriva.org> 1.5.0-1mdv2011.0
+ Revision: 584881
- new version 1.5.0

  + Buchan Milne <bgmilne@mandriva.org>
    - Use fix from svn that should not break other Canon cameras

* Tue Sep 21 2010 Buchan Milne <bgmilne@mandriva.org> 1.4.0-4mdv2011.0
+ Revision: 580395
- Fix lens auto-correction to use LensType tag on Canon, instead of Lens tag - KDE bug #251920

* Sat Sep 18 2010 Funda Wang <fwang@mandriva.org> 1.4.0-3mdv2011.0
+ Revision: 579317
- rebuild for new libkipi

* Thu Sep 02 2010 Funda Wang <fwang@mandriva.org> 1.4.0-2mdv2011.0
+ Revision: 575184
- rebuild for new kdeedu

* Sun Aug 22 2010 Funda Wang <fwang@mandriva.org> 1.4.0-1mdv2011.0
+ Revision: 571990
- new version 1.4.0

* Sat Jul 31 2010 John Balcaen <mikala@mandriva.org> 1.3.0-2mdv2011.0
+ Revision: 563834
- Rebuild for kde 4.5 (new marble...)

* Sun Jun 27 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.3.0-1mdv2010.1
+ Revision: 549234
- Fix (Build)Requires
- Fix MySQL (Build)Requires
- Fix Requires/BuildRequires
- Add buildrequires
- Update to version 1.3.0

* Fri May 28 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.2.0-4mdv2010.1
+ Revision: 546514
- Update french translation

* Tue Apr 06 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.2.0-3mdv2010.1
+ Revision: 532010
- Rebuild against new libkdcraw

* Thu Apr 01 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.2.0-2mdv2010.1
+ Revision: 530657
- Fix a bug in the cmakefile ( BKO: 232875
- Add patch to fix crash

* Mon Mar 29 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.2.0-1mdv2010.1
+ Revision: 528657
- Update to 1.2.0

* Sun Jan 31 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.1.0-1mdv2010.1
+ Revision: 498784
- Update to digikam 1.1.0

* Sun Jan 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdv2010.1
+ Revision: 488745
- rebuilt against libjpeg v8

* Mon Dec 21 2009 Angelo Naselli <anaselli@mandriva.org> 1.0.0-1mdv2010.1
+ Revision: 480779
- removed old shofoto.desktop patch

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Update to digikam 1.0.0 final

* Mon Nov 30 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.0.0-0.7.1mdv2010.1
+ Revision: 471716
- Update to 1.0.0 Rc

* Thu Nov 12 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.0.0-0.6.2mdv2010.1
+ Revision: 465207
- Rebuild against new Qt

* Mon Nov 09 2009 Funda Wang <fwang@mandriva.org> 1.0.0-0.6.1mdv2010.1
+ Revision: 463499
- new version beta6

* Mon Nov 09 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.0.0-0.5.3mdv2010.1
+ Revision: 463383
- Rebuild against new kde 4

* Sun Oct 11 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.0.0-0.5.2mdv2010.0
+ Revision: 456686
- Add marble-common as a Requires in showfoto

* Tue Oct 06 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.0.0-0.5.1mdv2010.0
+ Revision: 454584
- Fix file list
- Update to beta5

* Mon Aug 31 2009 Helio Chissini de Castro <helio@mandriva.com> 1.0.0-0.4.1mdv2010.0
+ Revision: 423029
- Fix upgrade using numbers instead of letters
- New upstream version beta4

* Sat Aug 15 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-0.beta3.2mdv2010.0
+ Revision: 416610
- rebuilt against libjpeg v7

* Fri Jul 24 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.0.0-0.beta3.1mdv2010.0
+ Revision: 399526
- Remove merged patches
- Update to beta3

* Thu Jul 09 2009 Helio Chissini de Castro <helio@mandriva.com> 1.0.0-0.beta2.3mdv2010.0
+ Revision: 393960
- Fix mandriva bug 52073

* Thu Jul 09 2009 Helio Chissini de Castro <helio@mandriva.com> 1.0.0-0.beta2.2mdv2010.0
+ Revision: 393908
- Enable liquid rescale

* Mon Jul 06 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.0.0-0.beta2.1mdv2010.0
+ Revision: 392708
- Fix build
- Update to digikam 1.0.0-beta2

* Mon Jun 08 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.0.0-0.beta1.1mdv2010.0
+ Revision: 383855
- Update to 1.0.0 Beta1

* Wed Apr 15 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.10.0-6mdv2009.1
+ Revision: 367583
- Add a require on marble-common

* Tue Apr 14 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.10.0-5mdv2009.1
+ Revision: 367239
- Split showfoto on its own package to avoid useless on default install
- Remove old macros
- Digikam does not need marble, only marble libs

* Thu Apr 09 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.10.0-3mdv2009.1
+ Revision: 365357
- Add kipi-plugins as requires

* Mon Mar 16 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.10.0-2mdv2009.1
+ Revision: 356259
- New version 0.10 final

* Mon Feb 16 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.10.0-1.rc2.3mdv2009.1
+ Revision: 340820
- Update to Rc2

* Fri Jan 23 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.10.0-1.rc1.3mdv2009.1
+ Revision: 333096
- Update to Rc1
- Revert commit 331703, digikam requires kdebase4-runtime which Requires oxygen-icon-theme
  so this requires is useless.

  + Bruno Cornec <bcornec@mandriva.org>
    - Tag 3: Adds a dependency on oxygen-icon-theme as digikam 0.10 doesn't work correctly without it in KDE 4 (after upgrading from 0.9 and KDE 3.5)

* Tue Jan 13 2009 Funda Wang <fwang@mandriva.org> 0.10.0-1.beta8.2mdv2009.1
+ Revision: 328978
- digikam.desktop is already translated
- fix file list
- fix linkage

  + Emmanuel Blindauer <blindauer@mandriva.org>
    - rebuild for latest kdelibs

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Update to beta8

* Fri Dec 19 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.10.0-1.beta7.1mdv2009.1
+ Revision: 316353
- Update to beta7

* Sun Dec 14 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.10.0-1.beta6.4mdv2009.1
+ Revision: 314392
- Sync with trunk

* Fri Nov 28 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.10.0-1.beta6.3mdv2009.1
+ Revision: 307511
- Update to latest beta6
  Add new libdigikamcore libs
  Remove libdigikam lib

* Sun Nov 23 2008 Funda Wang <fwang@mandriva.org> 0.10.0-1.beta5.3mdv2009.1
+ Revision: 305980
- rebuild for new libkipi

* Sat Nov 15 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.10.0-1.beta5.2mdv2009.1
+ Revision: 303390
- Remove duplicate files

* Wed Nov 05 2008 Angelo Naselli <anaselli@mandriva.org> 0.10.0-1.beta5.1mdv2009.1
+ Revision: 299963
- new version 0.10.0 beta5

* Sun Oct 26 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.10.0-1.beta4.1mdv2009.1
+ Revision: 297477
- Update to digikam 0.10.0 beta4

* Mon Sep 29 2008 Helio Chissini de Castro <helio@mandriva.com> 0.10.0-1.beta3.2mdv2009.0
+ Revision: 289701
- Updated desktop file as requested by translation team

* Thu Sep 11 2008 Angelo Naselli <anaselli@mandriva.org> 0.10.0-1.beta3.1mdv2009.0
+ Revision: 283824
- new version 0.10.0 beta3

* Mon Aug 04 2008 Angelo Naselli <anaselli@mandriva.org> 0.10.0-1.beta2.1mdv2009.0
+ Revision: 263076
- new version 0.10.0 beta2

* Mon Jul 28 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.10.0-0.838532.1mdv2009.0
+ Revision: 251744
- New shapshot

* Tue Jun 24 2008 Helio Chissini de Castro <helio@mandriva.com> 0.10.0-0.824037.2mdv2009.0
+ Revision: 228792
- Update from svn
- Added requries for new liblens
- Up to date digikam form svn

  + Colin Guthrie <cguthrie@mandriva.org>
    - Update snapshot
    - Update BuildRequires now that kdcraw, kipi and kexiv2 are part of kdegraphics4
    - Fix the Require on qt4-sqlite plugin (update needed in qt4 to fix properly)
    - Tidy up %%post/%%postun scripts
    - Work around GCC 4.3.1 bug

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Fix Requires ( Reported on cooker Mailing List)

* Tue May 20 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.10.0-0.809821.4mdv2009.0
+ Revision: 209317
- Fix conflicts against oxygen-icon-theme

* Mon May 19 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.10.0-0.809821.3mdv2009.0
+ Revision: 209188
- Add kdeedu4-devel as BuildRequire

* Mon May 19 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.10.0-0.809821.2mdv2009.0
+ Revision: 209170
- Fix tarball
- Fix FileList
- New snapshot
- Fix spec file with new name
- Use kde4 apps by default
- Fix BuildRequires

  + Thierry Vignaud <tv@mandriva.org>
    - fix spacing at top of description

* Fri Dec 28 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.10.0-0.753592.1mdv2008.1
+ Revision: 138817
- Add buildrequire (liblcms-devel)
- Fix pkgconfig dir
- import kde4-digikam


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13796 |12mr|dip-3.3.7o-36
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Handles the connections needed for dialup IP links
Name:		dip
Version:	3.3.7o
Release:	%mkrel 36
License:	GPL
Group:		Communications
URL:		ftp://sunsite.unc.edu/pub/Linux/system/network/serial
Source0:	ftp://sunsite.unc.edu/pub/Linux/system/network/serial/dip337o-uri.tar.bz2
Patch0:		dip-3.3.7o-misc.patch
Patch1:		dip-3.3.7o-suffix.patch
Patch2:		dip-3.3.7o-fsstnd.patch
Patch3:		dip-3.3.7o-glibc.patch
Patch4:		dip-3.3.7o-sparc.patch
Patch5:		dip-3.3.7o-andor.patch
Patch6:		dip-arm.patch
Patch7:		dip-gcc295.patch
Patch8:		dip-3.3.7o-include.patch
# From Yellow Dog Linux 1.2
Patch9:		dip-3.3.7o-ppc.patch
Patch10:	dip-3.3.7o-gcc-3.3.patch
Patch11:	dip-3.3.7o-amd64.patch
Patch12:	dip-3.3.7o-gcc3.4-fix.patch
BuildRequires:	gccmakedep
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
ExcludeArch:	%mips
Requires:	setup >= 2.7.16

%description
Dip is a modem dialer.  Dip handles the connections needed for dialup IP links
like SLIP or PPP.  Dip can handle both incoming and outgoing connections, using
password security for incoming connections.  Dip is useful for setting up PPP
and SLIP connections, but isn't required for either. Netcfg uses dip for
setting up SLIP connections.

Install dip if you need a utility which will handle dialup IP connections.

%prep

%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch4 -p0
%patch5 -p1 -b .andor
%patch3 -p1 -b .glibc
%patch6 -p1 -b .arm
%patch7 -p1 -b .gcc295
%patch8 -p0 -b .include
%patch9 -p1 -b .ppc
%patch10 -p1 -b .gcc3.3
%patch11 -p1 -b .amd64
%patch12 -p1 -b .gcc34

%build
make depend
cd skey; make clean; make linux; cd -
uname -a|grep SMP && make -j 2 RPM_OPT_FLAGS="$RPM_OPT_FLAGS" || %make RPM_OPT_FLAGS="$RPM_OPT_FLAGS"

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_sbindir}
mkdir -p %{buildroot}%{_mandir}/man8

install -c -s dip %{buildroot}%{_sbindir}
ln -sf dip %{buildroot}%{_sbindir}/diplogini
install -c -m 0444 dip.8 %{buildroot}%{_mandir}/man8
ln -sf dip.8%{_extension} %{buildroot}%{_mandir}/man8/diplogin.8%{_extension}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%attr(0755,root,dialout) %{_sbindir}/dip
%{_sbindir}/diplogini
%{_mandir}/man8/dip.8*
%{_mandir}/man8/diplogin.8*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13797 |12mr|dirac-1.0.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name dirac
%define version 1.0.2
%define release %mkrel 6
%define major 0
%define libname %mklibname %name %major
%define develname %mklibname -d %name
%define staticname %mklibname -s -d %name

Summary: Video Codec based on Wavelets
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://prdownloads.sourceforge.net/%name/%{name}-%{version}.tar.gz
Patch: dirac-0.7.0-werror.patch
Patch1: dirac-1.0.2-backports.patch
License: MPLv1.1
Group: Video
Url: http://sf.net/projects/dirac
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: doxygen
BuildRequires: tetex-dvipdfm tetex-latex
BuildRequires: libcppunit-devel

%description
Dirac is an open source video codec. It uses a traditional hybrid
video codec architecture, but with the wavelet transform instead of
the usual block transforms.  Motion compensation uses overlapped
blocks to reduce block artefacts that would upset the transform coding
stage.

Dirac can code just about any size of video, from streaming up to HD
and beyond, although certain presets are defined for different
applications and standards.  These cover the parameters that need to
be set for the encoder to work, such as block sizes and temporal
prediction structures, which must otherwise be set by hand.

%package -n %libname
Group: System/Libraries
Summary: Shared library of the Dirac Video codec
Obsoletes: %{_lib}dirac0.1 < 1.0.2-4

%description -n %libname
Dirac is an open source video codec. It uses a traditional hybrid
video codec architecture, but with the wavelet transform instead of
the usual block transforms.  Motion compensation uses overlapped
blocks to reduce block artefacts that would upset the transform coding
stage.

Dirac can code just about any size of video, from streaming up to HD
and beyond, although certain presets are defined for different
applications and standards.  These cover the parameters that need to
be set for the encoder to work, such as block sizes and temporal
prediction structures, which must otherwise be set by hand.

%package -n %develname
Group: Development/C++
Summary: Development files of the Dirac Video codec
Requires: %libname = %version
Provides: lib%name-devel = %version-%release
Provides: %name-devel = %version-%release
Obsoletes: %name-devel %mklibname -d %name 0.1

%description -n %develname
Dirac is an open source video codec. It uses a traditional hybrid
video codec architecture, but with the wavelet transform instead of
the usual block transforms.  Motion compensation uses overlapped
blocks to reduce block artefacts that would upset the transform coding
stage.

Dirac can code just about any size of video, from streaming up to HD
and beyond, although certain presets are defined for different
applications and standards.  These cover the parameters that need to
be set for the encoder to work, such as block sizes and temporal
prediction structures, which must otherwise be set by hand.

%package -n %staticname
Group: Development/C++
Summary: Static libraries of the Dirac Video codec
Requires: %develname = %version
Provides: lib%name-static-devel = %version-%release

%description -n %staticname
Dirac is an open source video codec. It uses a traditional hybrid
video codec architecture, but with the wavelet transform instead of
the usual block transforms.  Motion compensation uses overlapped
blocks to reduce block artefacts that would upset the transform coding
stage.

Dirac can code just about any size of video, from streaming up to HD
and beyond, although certain presets are defined for different
applications and standards.  These cover the parameters that need to
be set for the encoder to work, such as block sizes and temporal
prediction structures, which must otherwise be set by hand.

%package utils
Group: Video
Summary: Example encoder and decoder for the Dirac video codec

%description utils
Dirac is an open source video codec. It uses a traditional hybrid
video codec architecture, but with the wavelet transform instead of
the usual block transforms.  Motion compensation uses overlapped
blocks to reduce block artefacts that would upset the transform coding
stage.

Dirac can code just about any size of video, from streaming up to HD
and beyond, although certain presets are defined for different
applications and standards.  These cover the parameters that need to
be set for the encoder to work, such as block sizes and temporal
prediction structures, which must otherwise be set by hand.


%prep
%setup -q
%patch -p1
%patch1 -p0

%build
./bootstrap
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT installed-docs
%makeinstall_std
mv %buildroot%_datadir/doc installed-docs
#gw don't package unit tests
rm -fv %buildroot%_bindir/dirac_unittest

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post -n %libname -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %libname -p /sbin/ldconfig
%endif

%files utils
%defattr(-,root,root)
%doc README TODO AUTHORS
%_bindir/dirac*
%_bindir/BMPtoRGB
%_bindir/RGB*
%_bindir/UYVYtoRGB
%_bindir/UYVYtoYUV422
%_bindir/YUV*
%_bindir/create_dirac_testfile.pl

%files -n %libname
%defattr(-,root,root)
%_libdir/libdirac*.so.0*

%files -n %develname
%defattr(-,root,root)
%_includedir/%{name}
%_libdir/libdirac*.so
%doc installed-docs/*
%_libdir/pkgconfig/dirac.pc

%files -n %staticname
%defattr(-,root,root)
%attr(644,root,root)%_libdir/libdirac*.*a



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13798 |12mr|directfb-1.6.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	directfb
%define version 1.6.2
%define release 2
%define	oname	DirectFB
%define api	1.6
%define major	0
%define libname	%mklibname %{name} %{api} %{major}
%define develname %mklibname %{name} -d

# Multiple applications support
# Requires fusion kernel module
%define build_multi	0
%{?_without_multi: %{expand: %%global build_multi 0}}
%{?_with_multi: %{expand: %%global build_multi 1}}

Summary:	Hardware graphics acceleration library
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	LGPLv2+
Group:		System/Libraries
URL:		http://www.directfb.org/
Source0:	http://directfb.org/downloads/Core/%{oname}-1.6/%{oname}-%{version}.tar.gz
# from Debian
Patch0:		03_link_static_sysfs.patch
Patch1:		DirectFB-1.6.1-link-static-ar.patch
# Explicitly link with -lm. Was failing only on x86_64, but not on i586,
# apparently because -O3 was generating code to bypass libm on i586.
Patch3:		DirectFB-1.2.7-sincos-x86_64.patch
# remove common linkage of x11 system and x11 input driver
# it makes directfb segfault
# (this is a workaround, not a proper upstreamable fix)
Patch4:		DirectFB-1.4.2-x11-linkage.patch
# (blino) fix build with gbm from latest Mesa (8.1)
Patch5:		0001-Mesa-adapt-to-upstream-gbm-API-change.patch
# from Debian #401296, 93_fix_unicode_key_handling.patch
Patch6:		DirectFB-1.4.2-unicode.patch
Patch7:		DirectFB-1.6.1-svg-includedir.patch
Patch8:		DirectFB-1.6.1-zlib.patch
BuildRequires:	pkgconfig(egl)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(libsvg-cairo)
BuildRequires:	pkgconfig(vdpau)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	libvncserver-devel
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(jasper)
BuildRequires:	sysfsutils-devel
BuildRequires:	zlib-devel
BuildRequires:	pkgconfig(gbm)
BuildRequires:	pkgconfig(glesv2)
BuildRequires:	pkgconfig(libdrm)
BuildRequires:	pkgconfig(xproto)

%if %{build_multi}
BuildRequires:	fusion-devel >= 3.0
%endif

%description
DirectFB hardware graphics acceleration - libraries.

%package -n %{libname}
Summary:	Shared library part of %{oname}
Group:		System/Libraries

%description -n %{libname}
DirectFB hardware graphics acceleration - libraries.

This package contains the %{oname} shared library and interface modules.
It's required for running apps based on %{oname}.


%package -n %{develname}
Group:		Development/C
Summary:	Header files for compiling DirectFB applications
Requires:	%{libname} = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{oname}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
DirectFB header files for building applications based on %{oname}.

%package doc
Summary:	DirectFB - documentation
Group:		Books/Computer books

%description doc
DirectFB documentation and examples.

%prep
%setup  -q -n %{oname}-%{version}
%patch0 -p1 -b .sysfs
%patch1 -p1 -b .link-static-ar
%patch3 -p1
%patch4 -p1 -b .x11-linkage
%patch5 -p1 -b .gbm
%patch6 -p1 -b .unicode
%patch7 -p0 -b .svgdir
%patch8 -p1 -b .zlib
autoreconf -if

%build
%configure2_5x \
	--disable-maintainer-mode \
	--enable-shared \
	--disable-static \
	--disable-fast-install \
	--disable-debug \
	--enable-zlib \
%ifarch %{ix86}
	--disable-mmx \
	--disable-sse \
%endif
%if %build_multi
	--enable-multi
%else
	--disable-multi
%endif

%make

%install
%makeinstall_std

# multiarch policy
%multiarch_binaries %{buildroot}%{_bindir}/directfb-config

%files -n %{libname}
%{_libdir}/lib*%{api}.so.%{major}*
%{_libdir}/directfb-%{api}-%{major}
%{_datadir}/directfb-%{version}

%files -n %{develname}
%{_bindir}/dfb*
%{_bindir}/directfb*
%{_bindir}/mkd*
%{_bindir}/pxa3xx_dump
%{multiarch_bindir}/directfb-config
%{_includedir}/directfb
%{_includedir}/directfb-internal
%{_mandir}/man1/directfb-csource.1*
%{_mandir}/man1/dfbg.1*
%{_mandir}/man5/directfbrc.5*
%{_libdir}/pkgconfig/*
%{_libdir}/*.so

%files doc
%doc docs/html/*
%doc README* AUTHORS NEWS TODO


%changelog
* Sun May 13 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 1.5.3-2
+ Revision: 798654
- enable zlib and v4l support
- update to new version 1.5.3
- drop pacthes 9 and 10
- add patch 12 fix string format
- disable static libraries
- enable support for vdpau
- fix file list
- spec file clean

* Wed Apr 04 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.4.13-4
+ Revision: 789204
- Rebuild for .la files removal.
- Rebuild for .la files removal.

* Tue Oct 04 2011 Oden Eriksson <oeriksson@mandriva.com> 1.4.13-3
+ Revision: 702704
- rebuild

* Mon Sep 12 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1.4.13-2
+ Revision: 699480
- Patch11: add support against libpng-1.5 (patch from Gentoo)

  + GÃ¶tz Waschk <waschk@mandriva.org>
    - rebuild

* Mon Jul 18 2011 Funda Wang <fwang@mandriva.org> 1.4.13-1
+ Revision: 690216
- new version 1.4.13

* Mon May 02 2011 Oden Eriksson <oeriksson@mandriva.com> 1.4.12-2
+ Revision: 661657
- multiarch fixes

* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 1.4.12-1
+ Revision: 655719
- new version 1.4.12

* Thu Dec 16 2010 Funda Wang <fwang@mandriva.org> 1.4.11-1mdv2011.0
+ Revision: 622403
- build x11 backend rather than SDL backend
- new version 1.4.11 ( LIBMAJOR 0->5 )

* Fri Dec 03 2010 Funda Wang <fwang@mandriva.org> 1.4.3-3mdv2011.0
+ Revision: 605773
- disable png14 patch at the time
- add archlinux patch to build with png14

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild

* Wed Feb 17 2010 Frederic Crozat <fcrozat@mandriva.com> 1.4.3-2mdv2010.1
+ Revision: 507128
- Force rebuild

  + Funda Wang <fwang@mandriva.org>
    - update file list

* Mon Feb 15 2010 Funda Wang <fwang@mandriva.org> 1.4.3-1mdv2010.1
+ Revision: 506343
- new version 1.4.3

* Sun Jan 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.4.2-3mdv2010.1
+ Revision: 488746
- rebuilt against libjpeg v8

* Sun Nov 08 2009 Funda Wang <fwang@mandriva.org> 1.4.2-2mdv2010.1
+ Revision: 463046
- rebuild for new sdl

* Sun Nov 08 2009 Funda Wang <fwang@mandriva.org> 1.4.2-1mdv2010.1
+ Revision: 462881
- rediff unicode patch from debian
- New version 1.4.2 (new apiver 1.2->1.4)
- New version 1.2.9

* Thu Sep 24 2009 Olivier Blin <blino@mandriva.org> 1.2.8-4mdv2010.0
+ Revision: 448234
- allow to bootstrap build because of directfb<->sdl (from Arnaud Patard)

* Sat Aug 15 2009 Oden Eriksson <oeriksson@mandriva.com> 1.2.8-3mdv2010.0
+ Revision: 416611
- rebuilt against libjpeg v7

* Fri Jun 12 2009 Funda Wang <fwang@mandriva.org> 1.2.8-2mdv2010.0
+ Revision: 385364
- fix mis use of ldflags and libadd

* Fri Jun 12 2009 Funda Wang <fwang@mandriva.org> 1.2.8-1mdv2010.0
+ Revision: 385355
- New version 1.2.8

* Wed Mar 25 2009 Olivier Blin <blino@mandriva.org> 1.2.7-2mdv2009.1
+ Revision: 361123
- fix race condition when switching vt and exiting splashy at the same
  time (happens at One shutdown, reproducible using:
   splashy shutdown; sleep 1; splashy_update exit; chvt 1)

  + GÃ¶tz Waschk <waschk@mandriva.org>
    - use default optimization, a.k.a. disable -O3

* Fri Feb 27 2009 GÃ¶tz Waschk <waschk@mandriva.org> 1.2.7-1mdv2009.1
+ Revision: 345448
- remove kernel-source dep
- new version
- drop patch 2
- rediff patches 1,3,4,5
- fix format strings

* Sat Oct 11 2008 Funda Wang <fwang@mandriva.org> 1.2.6-1mdv2009.1
+ Revision: 292188
- New version 1.2.6

* Mon Sep 22 2008 Olivier Blin <blino@mandriva.org> 1.2.3-3mdv2009.0
+ Revision: 286745
- fix unicode key handling (rediffed from Debian #401296)
- rework and reenable patch reopening vt, to fix Esc key handling in
  splashy (#44074), and stop screen corruption as a side-effect (#39971)

* Wed Sep 03 2008 Olivier Blin <blino@mandriva.org> 1.2.3-2mdv2009.0
+ Revision: 279799
- remove common linkage of x11 system and x11 input driver, it makes
  directfb segfault
- remove deprecated configure option (avifile is now in extra)

* Tue Aug 19 2008 Olivier Blin <blino@mandriva.org> 1.2.3-1mdv2009.0
+ Revision: 273978
- 1.2.3

* Sun Aug 17 2008 Funda Wang <fwang@mandriva.org> 1.2.2-2mdv2009.0
+ Revision: 272985
- rebuild for new SDL

* Sun Aug 17 2008 Funda Wang <fwang@mandriva.org> 1.2.2-1mdv2009.0
+ Revision: 272913
- disable patch5, as it breaks diretfb
- rediff patch5
- New version 1.2.2 (new api major)

* Wed Aug 06 2008 Olivier Blin <blino@mandriva.org> 1.1.1-4mdv2009.0
+ Revision: 264262
- move object files in devel package (#39636)

* Wed Jul 23 2008 Olivier Blin <blino@mandriva.org> 1.1.1-3mdv2009.0
+ Revision: 242965
- try to reopen console devices when needed, for example by splashy
  which changes root (from Debian package, Debian #462626)
- fix vnc system build (patch from git)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Sat May 31 2008 Funda Wang <fwang@mandriva.org> 1.1.1-2mdv2009.0
+ Revision: 213618
- rebuild

* Wed May 28 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.1.1-1mdv2009.0
+ Revision: 212696
- Update to latest upstream release 1.1.1.
  Remake patches to allow static build, as some chunks were already applied.

* Tue May 27 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.0.1-3mdv2009.0
+ Revision: 211828
- Explicitily link with -lm due to link failure on x86_64. Reason of no
  failure on i586 seens to be that the compiler generated direct assembly
  calls for the math routines, bypassing libm.
- o Don't search for headers in /usr/X11R6/include neither link with
  libraries under /usr/X11R6/lib.
  o Correct an underlinking problem in the penmount driver.

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 08 2007 GÃ¶tz Waschk <waschk@mandriva.org> 1.0.1-1mdv2008.1
+ Revision: 95687
- new version

* Tue Jun 26 2007 Thierry Vignaud <tv@mandriva.org> 1.0.0-7mdv2008.0
+ Revision: 44532
- new devel library policy

* Sat Jun 09 2007 Olivier Blin <blino@mandriva.org> 1.0.0-6mdv2008.0
+ Revision: 37708
- require libsysfs-static-devel in devel package

* Sat Jun 09 2007 Olivier Blin <blino@mandriva.org> 1.0.0-5mdv2008.0
+ Revision: 37693
- use .a archives for static linking instead of the .o files (from Debian, required for splashy)
- add sysfs in directfb-config (patch from Debian)
- require libsysfs-devel in devel package

* Sat Jun 09 2007 Olivier Blin <blino@mandriva.org> 1.0.0-4mdv2008.0
+ Revision: 37601
- build static files in devel package

  + Funda Wang <fwang@mandriva.org>
    - Hardcode buildrequires libmajor

* Mon May 21 2007 GÃ¶tz Waschk <waschk@mandriva.org> 1.0.0-2mdv2008.0
+ Revision: 29019
- add conflicts with older devel packages

* Tue May 15 2007 GÃ¶tz Waschk <waschk@mandriva.org> 1.0.0-1mdv2008.0
+ Revision: 26888
- new version
- new major
- disable matrox driver


* Thu Mar 15 2007 Olivier Blin <oblin@mandriva.com> 0.9.25.1-4mdv2007.1
+ Revision: 144510
- do not buildconflicts with directfb-devel since this package buildrequires SDL-devel which requires directfb-devel (to restore on major change)

  + Thierry Vignaud <tvignaud@mandriva.com>
    - do not package huge (1.3Mb!) ChangeLog

* Sun Feb 18 2007 Anssi Hannula <anssi@mandriva.org> 0.9.25.1-3mdv2007.1
+ Revision: 122544
- rebuild for new libgii
- Import directfb

* Sat May 06 2006 Anssi Hannula <anssi@mandriva.org> 0.9.25.1-2mdk
- add build switch for multi, default disabled
- BuildRequires SDL-devel

* Sat May 06 2006 Götz Waschk <waschk@mandriva.org> 0.9.25.1-1mdk
- update file list
- new major
- drop patch
- New release 0.9.25.1

* Fri Apr 21 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.9.24-5mdk
- rebuild (fix /usr/lib/pkgconfig/directfb-internal.pc version on x86_64)

* Tue Dec 13 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.9.24-4mdk
- rebuild with new libsysfs

* Fri Nov 18 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.9.24-3mdk
- rebuild because devel subpackage got linked with 0.9.22 instead of 0.9.24
  on x86_64

* Thu Nov 03 2005 GÃ¶tz Waschk <waschk@mandriva.org> 0.9.24-2mdk
- rebuild for new directfb

* Wed Nov 02 2005 Götz Waschk <waschk@mandriva.org> 0.9.24-1mdk
- new major
- drop merged patch 2
- New release 0.9.24

* Sat Jul 09 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.9.22-5mdk
- rebuild so that devel subpackage got linked with 0.9.22 instead of 0.9.21 on
  x86_64

* Sat Jun 18 2005 Götz Waschk <waschk@mandriva.org> 0.9.22-4mdk
- add conflict to fix upgrade from stable

* Sun May 01 2005 Christiaan Welvaart <cjw@daneel.dyndns.org> 0.9.22-3mdk
- update patch2 to include i830 driver (fix ppc build)

* Sat Apr 30 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.9.22-2mdk
- rebuild so that devel subpackage got linked with 0.9.22 instead of 0.9.21

* Tue Apr 26 2005 Götz Waschk <waschk@mandriva.org> 0.9.22-1mdk
- drop patch 0
- new major
- New release 0.9.22

* Sat Feb 19 2005 Christiaan Welvaart <cjw@daneel.dyndns.org> 0.9.21-3mdk
- Patch2: fix build on ppc (don't build savage driver)
- add BuildRequires: libsysfs-devel

* Tue Feb 15 2005 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 0.9.21-2mdk
- nuke lib64 rpaths
- fix build, multiarch

* Wed Dec 22 2004 Per Ãyvind Karlsen <peroyvind@linux-mandrake.com> 0.9.21-1mdk
- 0.9.21 (finally!)
- do libtoolize again
- compile with -O3
- ship all binaries again
- drop P1, P2 & P3 (fixed upstream)
- cosmetics

* Wed Sep 29 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 0.9.20-2mdk
- merge patches from Debian:
  * fix matrox driver build
  * fix savage driver build (include <linux/fb.h> adequately)
  * fix IDirectFBVideoProvider build (add <linux/videodev2.h> specifically)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13799 |12mr|dirmngr-1.1.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    dirmngr
%define version 1.1.0
%define release 4

Summary:	Client for Managing/Downloading CRLs
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPLv2+
Group:		System/Libraries
URL:		http://www.gnupg.org/
Source0:	ftp://ftp.gnupg.org/gcrypt/%{name}/%{name}-%{version}.tar.bz2
Source1:	%{SOURCE0}.sig
BuildRequires:	libgcrypt-devel >= 1.1.94
BuildRequires:	libgpg-error-devel >= 0.7
BuildRequires:	libksba-devel >= 0.9.11
BuildRequires:	libassuan-devel >= 0.9.3
BuildRequires:	libpth-devel
# won't work with ldap1
BuildRequires:	openldap-devel
BuildRequires:	texinfo
BuildRequires:	tetex-latex

%description
Dirmngr is a client for managing and downloading certificate revocation
lists (CRLs) for X509 certificates and for downloading the certificates
themselves. Dirmngr is usually invoked by gpgsm and in general not used
directly.

%prep
%setup -q -n %{name}-%{version}

%build
export LDFLAGS="-llber"
%configure2_5x --localstatedir=%{_var}
%make

make -C doc pdf

%check
make check

%install
mkdir -p %{buildroot}%{_sysconfdir}/dirmngr
mkdir -p %{buildroot}%{_sysconfdir}/dirmngr/trusted-certs
mkdir -p %{buildroot}%{_var}/run/dirmngr
mkdir -p %{buildroot}%{_var}/cache/dirmngr/crls.d
mkdir -p %{buildroot}%{_var}/lib/dirmngr/extra-certs

%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%defattr(-,root,root)
%doc README* ChangeLog NEWS doc/dirmngr.pdf
%dir %{_sysconfdir}/dirmngr
%dir %{_sysconfdir}/dirmngr/trusted-certs
%{_bindir}/*
%{_infodir}/*.info*
%{_libexecdir}/dirmngr_ldap
%{_mandir}/man1/dirmngr-client.*
%{_mandir}/man1/dirmngr.*
%{_var}/run/dirmngr
%{_var}/cache/dirmngr
%{_var}/lib/dirmngr



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13800 |12mr|distcache-1.5.1-22
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 1
%define libname %mklibname %{name} %{major}
%define develname %mklibname -d %{name}

Summary:	Programs to provide a distributed session caching architecture
Name:		distcache
Version:	1.5.1
Release:	22
License:	LGPL
Group:		System/Servers
URL:		http://www.distcache.org/
Source0:	http://prdownloads.sourceforge.net/distcache/%{name}-%{version}.tar.bz2
Source1:	dc_server.init
Source2:	dc_client.init
Patch0:		distcache-limits.diff
Patch1:		distcache-libdeps.diff
Patch2:		distcache-1.5.1-autopoo_fixes.diff
Patch3:		distcache-1.5.1-cvs_fixes.diff
BuildRequires:	pkgconfig(openssl)
BuildRequires:	chrpath
BuildRequires:	autoconf automake libtool

%description
This package provides tools from the distcache project to deploy a distributed
session caching environment. This is most notably useful for SSL/TLS session
caching with supported OpenSSL-based applications. The caching protocol and API
is independent of SSL/TLS specifics and could be useful in other (non-SSL/TLS)
circumstances.

%package	server
Summary:	Distributed session cache server
Group:		System/Servers
Requires(post): rpm-helper
Requires(preun): rpm-helper

%description	server
dc_server runs a cache server and starts listening on a configurable network
address for connections. Incoming connections are expected to communicate using
the distcache protocol, and would typically be instances of dc_client running
on other machines.

%package	client
Summary:	Distributed session cache client proxy
Group:		System/Servers
Requires(post): rpm-helper
Requires(preun): rpm-helper

%description	client
dc_client runs a client proxy to provide access to a remote cache server
(typically over TCP/IPv4) by providing a local service (typically over unix
domain sockets). It starts listening on a configurable network address for
connections and establishes a persistent connection to an instance of dc_server
for proxying cache operations to. Incoming connections are expected to
communicate using the distcache protocol, and would typically be applications
using one of the distcache APIs in libdistcache to encapsulate these
communications.

The common use of dc_client is to run as a local agent on each host machine
that requires use of the distributed cache, as the listening address should
probably use unix domain sockets which are better suited to frequent (and
temporary) connections being used for individual cache operations. Likewise,
the connection dc_client makes to the cache server (dc_server) for proxying
cache operations is typically over a genuine network to remote machine, using
TCP/IPv4.

%package -n	%{libname}
Summary:	Shared libraries for %{name}
Group:		System/Libraries

%description -n	%{libname}
This package provides tools from the distcache project to deploy a distributed
session caching environment. This is most notably useful for SSL/TLS session
caching with supported OpenSSL-based applications. The caching protocol and API
is independent of SSL/TLS specifics and could be useful in other (non-SSL/TLS)
circumstances.

%package -n	%{develname}
Summary:	Libraries and header files for building distcache-compatible software
Group:		Development/C
Requires:	%{libname} >= %{version}
Provides:	%{libname}-devel = %{version}
Provides:	%{name}-devel = %{version}

%description -n	%{develname}
This package includes the libraries and header files from the distcache project
that are required to compile
distcache-compatible software.

%package	utils
Summary:	Utilities for testing and benchmarking %{name} SSL/TLS servers
Group:		System/Servers
Requires:	%{libname} = %{version}-%{release}

%description	utils
 o dc_snoop - Distributed session cache traffic analysis.
 o dc_test - Distributed session cache testing and benchmarking tool.
 o nal_test - benchmarking and self-testing libnal program.
 o piper - Test file-descriptor based addresses.
 o sslswamp - SSL/TLS load-tester based on OpenSSL.

%prep
%setup -q
%patch0 -p0
%patch1 -p1
%patch2 -p1
%patch3 -p1

cp %{SOURCE1} dc_server.init
cp %{SOURCE2} dc_client.init

%build
%serverbuild

export WANT_AUTOCONF_2_5=1

# bootstrap it (bootstrap.sh won't cut it...)
libtoolize --copy --force; aclocal; autoheader; autoconf; automake --foreign --add-missing

pushd ssl
    libtoolize --copy --force; aclocal; autoheader; autoconf; automake --foreign --add-missing
popd

export CFLAGS="$CFLAGS -fPIC"

%configure2_5x \
    --enable-shared \
    --disable-static \
    --enable-ssl \
    --enable-swamp \
    --with-ssl=%{_prefix}
%make

%install
rm -rf %{buildroot}

%makeinstall

install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_sysconfdir}

install -m755 dc_server.init %{buildroot}%{_initrddir}/dc_server
install -m755 dc_client.init %{buildroot}%{_initrddir}/dc_client

mv %{buildroot}%{_bindir}/dc* %{buildroot}%{_sbindir}/
mv %{buildroot}%{_bindir}/nal* %{buildroot}%{_sbindir}/

# delete rpath
chrpath -d %{buildroot}%{_bindir}/sslswamp

%post server
%_post_service dc_server

%preun server
%_preun_service dc_server

%post client
%_post_service dc_client

%preun client
%_preun_service dc_client

%files server
%doc ANNOUNCE BUGS CHANGES FAQ README
%attr(0755,root,root) %{_initrddir}/dc_server
%attr(0755,root,root) %{_sbindir}/dc_server
%{_mandir}/man1/dc_server.1*
%{_mandir}/man8/distcache.8*

%files client
%doc ANNOUNCE BUGS CHANGES FAQ README
%attr(0755,root,root) %{_initrddir}/dc_client
%attr(0755,root,root) %{_sbindir}/dc_client
%{_mandir}/man1/dc_client.1*

%files utils
%attr(0755,root,root) %{_bindir}/piper
%attr(0755,root,root) %{_bindir}/sslswamp
%attr(0755,root,root) %{_sbindir}/dc_snoop
%attr(0755,root,root) %{_sbindir}/*_test
%attr(0755,root,root) %{_sbindir}/nal_echo
%attr(0755,root,root) %{_sbindir}/nal_ping
%attr(0755,root,root) %{_sbindir}/nal_hose
%attr(0755,root,root) %{_sbindir}/nal_pong
%attr(0755,root,root) %{_sbindir}/nal_proxy
%{_datadir}/swamp
%{_mandir}/man1/sslswamp.1*
%{_mandir}/man1/dc_snoop.1*
%{_mandir}/man1/dc_test.1*

%files -n %{libname}
%{_libdir}/*.so.*

%files -n %{develname}
%{_includedir}/libnal
%{_includedir}/distcache
%{_libdir}/*.so
%{_mandir}/man2/*.2*


%changelog
* Wed Aug  22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 13f6000
- Spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13801 |12mr|djvulibre-3.5.24-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		21
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname %{name} -d

Name:		djvulibre
Version:	3.5.24
Release:	4
Summary:	DjVu encoders and utilities
License:	GPLv2+
Group:		Publishing
URL:		http://djvu.sourceforge.net/
Source0:	http://download.sourceforge.net/djvu/%{name}-%{version}.tar.gz
Patch1:		djvulibre-3.5.2-fix-link.patch
Patch2:		djvulibre-3.5.22-cdefs.patch
BuildRequires:	imagemagick
BuildRequires:	pkgconfig(xt)
BuildRequires:	xdg-utils
BuildRequires:	tiff-devel
BuildRequires:	gnome-mime-data

%description
DjVu is a web-centric format and software platform for distributing 
documents and images.  DjVu content downloads faster, displays and 
renders faster, looks nicer on a screen, and consume less client 
resources than competing formats. DjVu was originally developed at AT&T 
Labs-Research by Leon Bottou, Yann LeCun, Patrick Haffner, and many 
others.  In March 2000, AT&T sold DjVu to LizardTech Inc. who now 
distributes Windows/Mac plug-ins, and commercial encoders (mostly on 
Windows)

In an effort to promote DjVu as a Web standard, the LizardTech 
management was enlightened enough to release the reference 
implementation of DjVu under the GNU GPL in October 2000.  DjVuLibre 
(which means free DjVu), is an enhanced version of that code maintained 
by the original inventors of DjVu. It is compatible with version 3.5 of 
the LizardTech DjVu software suite.

DjVulibre-3.5 contains:
- A full-fledged wavelet-based compressor for pictures. 
- A simple compressor for bitonal (black and white) scanned pages. 
- A compressor for palettized images (a la GIF/PNG). 
- A set of utilities to manipulate and assemble DjVu images and documents. 
- A set of decoders to convert DjVu to a number of other formats. 
- An up-to-date version of the C++ DjVu Reference Library.

%package -n %{libname}
Summary:	DjVulibre library
Group:		System/Libraries

%description -n %{libname}
Djvulibre shared libraries.

%package -n %{develname}
Summary:	DjVulibre development files
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Provides:	djvulibre-devel = %{version}-%{release}
Obsoletes:	%{mklibname djvulibre 15 -d} < 3.5.24

%description -n %{develname}
DjVulibre development files.

%prep
%setup -q
%patch1 -p0
%patch2 -p1

%build
%configure2_5x \
    --prefix=%{_prefix} \
    --enable-xmltools \
    --enable-threads \
    --enable-debug \
    --enable-i18n \
    --enable-desktopfiles \
    --with-tiff \
    --disable-static

%make depend
%make

%install
%makeinstall_std
# Quick fix to stop ldconfig from complaining
find %{buildroot}%{_libdir} -name "*.so*" -exec chmod 755 {} \;
# Quick cleanup of the docs
rm -rf doc/CVS 2>/dev/null || :
rm -rf doc/minilisp/.cvsignore 2 > /dev/null || :

#gw don't rely on xdg-utils but install them manually
mkdir -p %{buildroot}%{_iconsdir}/hicolor/32x32/mimetypes
mv %{buildroot}%{_datadir}/djvu/osi/desktop/hi32-djvu.png %{buildroot}%{_iconsdir}/hicolor/32x32/mimetypes/image-vnd.djvu.mime.png
mkdir -p %{buildroot}%{_iconsdir}/hicolor/22x22/mimetypes
mv %{buildroot}%{_datadir}/djvu/osi/desktop/hi22-djvu.png %{buildroot}%{_iconsdir}/hicolor/22x22/mimetypes/image-vnd.djvu.mime.png
mkdir -p %{buildroot}%{_iconsdir}/hicolor/48x48/mimetypes
mv %{buildroot}%{_datadir}/djvu/osi/desktop/hi48-djvu.png %{buildroot}%{_iconsdir}/hicolor/48x48/mimetypes/image-vnd.djvu.mime.png
mkdir -p %{buildroot}%{_datadir}/mime/packages
mv %{buildroot}%{_datadir}/djvu/osi/desktop/djvulibre-mime.xml %{buildroot}%{_datadir}/mime/packages

%files
%doc README COPYRIGHT COPYING INSTALL NEWS TODO doc
%{_bindir}/any2djvu
%{_bindir}/bzz
%{_bindir}/c44
%{_bindir}/cjb2
%{_bindir}/cpaldjvu
%{_bindir}/csepdjvu
%{_bindir}/ddjvu
%{_bindir}/djvm
%{_bindir}/djvmcvt
%{_bindir}/djvudigital
%{_bindir}/djvudump
%{_bindir}/djvuextract
%{_bindir}/djvumake
%{_bindir}/djvups
%{_bindir}/djvused
%{_bindir}/djvuserve
%{_bindir}/djvutoxml
%{_bindir}/djvutxt
%{_bindir}/djvuxmlparser
%{_datadir}/djvu
%{_mandir}/man1/any2djvu.1*
%{_mandir}/man1/bzz.1*
%{_mandir}/man1/c44.1*
%{_mandir}/man1/cjb2.1*
%{_mandir}/man1/cpaldjvu.1*
%{_mandir}/man1/csepdjvu.1*
%{_mandir}/man1/ddjvu.1*
%{_mandir}/man1/djvm.1*
%{_mandir}/man1/djvmcvt.1*
%{_mandir}/man1/djvu.1*
%{_mandir}/man1/djvudigital.1*
%{_mandir}/man1/djvudump.1*
%{_mandir}/man1/djvuextract.1*
%{_mandir}/man1/djvumake.1*
%{_mandir}/man1/djvups.1*
%{_mandir}/man1/djvused.1*
%{_mandir}/man1/djvuserve.1*
%{_mandir}/man1/djvutoxml.1*
%{_mandir}/man1/djvutxt.1*
%{_mandir}/man1/djvuxml.1*
%{_mandir}/man1/djvuxmlparser.1*
%{_datadir}/mime/packages/*.xml
%{_iconsdir}/hicolor/22x22/mimetypes/*
%{_iconsdir}/hicolor/32x32/mimetypes/*
%{_iconsdir}/hicolor/48x48/mimetypes/*

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_libdir}/*.so
%{_includedir}/libdjvu
%{_libdir}/pkgconfig/*.pc



%changelog
* Wed Aug  15 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: bd1fd0f
- Sync with Cooker (spec cleanup, drop .la files etc), fix unversioned Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13802 |12mr|dkms-2.0.19-28
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	Dynamic Kernel Module Support Framework
Name: 		dkms
Version: 	2.0.19
URL:		http://linux.dell.com/dkms
%define subrel 2
Release: 	28
License: 	GPL
Group:  	System/Base
BuildArch: 	noarch
Suggests:	kernel-devel
Requires:	%{name}-minimal = %{version}-%{release}
Requires(pre):	rpm-helper
Requires(post):	rpm-helper
Requires:	patch
Requires:	sed
Requires:       gawk
Source:		http://linux.dell.com/dkms/%{name}-%{version}.tar.gz
Source1:	template-dkms-mkrpm.spec.src
Source2:	dkms.depmod.conf
Source3:	autoload.awk
Patch1:		dkms-2.0.19-norpm.patch
Patch2:		dkms-2.0.17.5-mdkize.patch
Patch3:		dkms-fix-kernel-make-prepare.patch
Patch4:		dkms-2.0.17.6-compressed-module.patch
Patch5:		dkms-2.0.19-weak_module_name.patch
Patch7:		dkms-2.0.19-procconfig.patch
Patch8:		dkms-2.0.19-mdkrpm-split-ver-rel.patch
Patch9:		dkms-2.0.19-bash-completion-update.patch
Patch10:	dkms-2.0.19-binary_only.patch
Patch11:	dkms-2.0.17.5-min-max-kernel.patch
Patch12:	dkms-2.0.17.6-test-dkms.conf-existence.patch
Patch13:	dkms-2.0.17.6-status_default.patch
Patch14:	dkms-2.0.17.6-stdout.patch
Patch15:	dkms-2.0.19-no_custom_rpm_provides.patch
Patch16:	dkms-2.0.19-binary.patch
Patch17:	dkms-2.0.19-autoalias.patch
Patch18:	dkms-2.0.19-mkrpm_status.patch
Patch19:	dkms-2.0.19-skip-unused-check.patch
Patch20:	dkms-2.0.19-uninstall-speedup.patch
Patch21:	dkms-2.0.19-init-mdv-interactive.patch
Patch22:	dkms-symvers.patch
Patch23:	dkms-2.0.19-autoload_instead_of_udevadm.patch
Patch24:	dkms-generic-preparation-for-2.6.39-and-higher
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root/

%define _dkmsdir %{_localstatedir}/lib/%{name}
%define _dkmsbinarydir %{_localstatedir}/lib/%{name}-binary

%description
This package contains the framework for the Dynamic
Kernel Module Support (DKMS) method for installing
module RPMS as originally developed by the Dell
Computer Corporation.

This package is intended for building binary kernel
modules with dkms source packages installed

%package minimal
Summary: 	Dynamic Kernel Module Support Framework - minimal package
License: 	GPL
Group: 		System/Base
Requires:	lsb-release
Requires(preun):	rpm-helper
Requires(post):	rpm-helper

%description minimal
This package contains the framework for the Dynamic
Kernel Module Support (DKMS) method for installing
module RPMS as originally developed by the Dell
Computer Corporation.

This package is intended for installing binary module RPMS
as created by dkms.

%prep
%setup -q
%patch1 -p1 -b .norpm
%patch2 -p1 -b .mdkize
%patch3 -p1 -b .fix-kernel-make-prepare
%patch4 -p1 -b .compressed-module
%patch5 -p1 -b .weak_module_name
%patch7 -p1 -b .procconfig
%patch8 -p1 -b .mdkrpm-split-ver-rel
%patch9 -p1 -b .bash-completion-update
%patch10 -p1 -b .binary_only
%patch11 -p1 -b .min-max-kernel
%patch12 -p1 -b .test-dkmsconf
%patch13 -p1 -b .status_default
%patch14 -p1 -b .stdout
%patch15 -p1 -b .no_custom_rpm_provides
%patch16 -p1 -b .binary
%patch17 -p0 -b .autoalias
%patch18 -p1 -b .mkrpm
%patch19 -p1 -b .versionsanity
%patch20 -p1 -b .uninst-speedup
%patch21 -p1 -b .mdv-interactive
%patch22 -p1 -b .symvers
%patch23 -p1 -b .autoload_instead_of_udevadm
%patch24 -p1 -b .generic-prepare

sed -i -e 's,/var/%{name},%{_dkmsdir},g;s,init.d/dkms_autoinstaller,init.d/%{name},g' \
  dkms_autoinstaller \
  dkms_framework.conf \
  kernel_*.d_dkms \
  %{name}.8 \
  dkms

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_mandir}/man8
%makeinstall_std INITD=%{buildroot}%{_initrddir}
install -D -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/%{name}/template-dkms-mkrpm.spec
install -m 755 dkms_mkkerneldoth %{buildroot}/%{_sbindir}/dkms_mkkerneldoth
install -m 755 %{SOURCE3} %{buildroot}/%{_sbindir}/dkms_autoload
mv %{buildroot}%{_initrddir}/dkms_autoinstaller %{buildroot}%{_sbindir}
mkdir -p %{buildroot}%{_dkmsbinarydir}
mkdir -p %{buildroot}%{_sysconfdir}/depmod.d
install -m644 %{SOURCE2} %{buildroot}%{_sysconfdir}/depmod.d/%{name}.conf

%triggerpostun -- dkms < 2.0.19-11
rm -f /etc/rc.d/*/{K,S}??dkms

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc %attr (-,root,root) sample.spec sample.conf AUTHORS COPYING template-dkms-mkrpm.spec 
%{_sbindir}/dkms_autoinstaller

%files minimal
%defattr(-,root,root)
%{_sbindir}/dkms
%{_dkmsdir}
%dir %{_dkmsbinarydir}
%{_sbindir}/dkms_mkkerneldoth
%{_sbindir}/dkms_autoload
%{_mandir}/man8/dkms.8*
%config(noreplace) %{_sysconfdir}/dkms
# these dirs are for plugins - owned by other packages
%{_sysconfdir}/kernel/postinst.d/%{name}
%{_sysconfdir}/kernel/prerm.d/%{name}
%{_sysconfdir}/bash_completion.d/%{name}
%{_sysconfdir}/depmod.d/%{name}.conf






%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13803 |12mr|dkms-bbswitch-v0.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		dkms-bbswitch
Summary:	bbswitch - Optimus GPU power switcher
Version:	v0.4
Release:	2
Source0:	%{name}-%{version}.tar.gz
URL:		https://github.com/Bumblebee-Project

Group:		System/Kernel and hardware
License:	GPLv3
BuildArch:	noarch

%description
bbswitch is a kernel module which automatically detects
the required ACPI calls for two kinds of Optimus laptops. 
It has been verified to work with "real" Optimus and 
"legacy" Optimus laptops (at least, that is how I call them).

%prep 
%setup -q

%build

%install
mkdir -p "%{buildroot}%{_usrsrc}/bbswitch-%version"
cp *.c "%{buildroot}%{_usrsrc}/bbswitch-%version"
cp Makefile "%{buildroot}%{_usrsrc}/bbswitch-%version"
sed "s/REPLACE/%{version}/" dkms/dkms.conf > "%{buildroot}%{_usrsrc}/bbswitch-%version/dkms.conf"

%files 
%defattr(0755,root,root)
%{_usrsrc}/bbswitch-%version/*

%post
set -x
dkms --rpm_safe_upgrade add -m bbswitch -v %{version}
dkms --rpm_safe_upgrade build -m bbswitch -v %{version} &&
dkms --rpm_safe_upgrade install -m bbswitch -v %{version}
depmod -a

%preun
dkms remove --binary -m bbswitch -v %{version} --rpm_safe_upgrade --all


%changelog
* Sat Oct  20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 27a9be7
- Fix description length
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13804 |12mr|dmapi-2.2.10-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lib_name_orig	libdm
%define lib_major	0
%define lib_name	%mklibname dm %{lib_major}
%define devel_name      %mklibname -d dm 

Summary:	Data Management API runtime environment
Name:		dmapi
Version:	2.2.10
Release:	6
License:	LGPLv2 and GPLv2
Group:		System/Kernel and hardware
URL:		http://oss.sgi.com/projects/xfs/
Source0:	ftp://oss.sgi.com/projects/xfs/cmd_tars/%{name}-%{version}.tar.gz
BuildRequires:	xfsprogs-devel
BuildRequires:	pkgconfig(ext2fs)
BuildRequires:	libtool

%description
Files required by system software using the Data Management API
(DMAPI).  This is used to implement the interface defined in the
X/Open document:  Systems Management: Data Storage Managment
(XDSM) API dated February 1997.  This interface is implemented
by the libdm library.

%package -n	%{lib_name}
Summary:	Main library for %{lib_name_orig}
Group:		System/Libraries
Provides:	%{lib_name_orig} = %{version}-%{release}

%description -n	%{lib_name}
This package contains the library needed to run programs dynamically
linked with %{lib_name_orig}.

%package -n	%{devel_name}
Summary:	Data Management API static libraries and headers
Group:		Development/C
Requires:	%{lib_name} = %{version}
Provides:	%{lib_name_orig}-devel = %{version}-%{release}
Provides:	dm-devel = %{version}-%{release}
Provides:	libdm0-devel = %{version}-%{release}

%description -n	%{devel_name}
dmapi-devel contains the libraries and header files needed to
develop programs which make use of the Data Management API
(DMAPI).  If you install dmapi-devel, you'll also want to install
the dmapi (runtime) package and the xfsprogs-devel package.

%prep
%setup -q

%build
%configure2_5x --libdir=/%{_lib} --disable-static
%make

%install
rm -rf %{buildroot}
make install DIST_ROOT=%{buildroot}/
make install-dev DIST_ROOT=%{buildroot}/

# (sb) installed but unpackaged files
rm -rf %{buildroot}%{_datadir}/doc/dmapi

rm -f %{buildroot}/%{_lib}/*.*a

chmod 0755 %{buildroot}/%{_lib}/libdm.so.*

%files -n %{lib_name}
/%{_lib}/*.so.*

%files -n %{devel_name}
%doc doc/PORTING doc/CHANGES.gz doc/COPYING README
/%{_lib}/*.so
%{_libdir}/*.so
%{_mandir}/man3/*
%{_includedir}/*/*



%changelog
* Sun Oct  21 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 2182366
- Fix permissions
  
* Sun Oct  21 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 7318951
- Update BuildRequires
  
* Tue Aug  21 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: a8dca67
- Fix BuildRequires, drop old Obsoletes, drop .la and .a files, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13805 |12mr|dmidecode-2.11-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Tool for dumping a computer's DMI table contents
Name:		dmidecode
Version:	2.11
Release:	%mkrel 2
License:	GPLv2+
Group:		System/Kernel and hardware
URL:		http://www.nongnu.org/dmidecode/
Source0:	http://download.savannah.gnu.org/releases/dmidecode/%{name}-%{version}.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Conflicts:	drakxtools-backend <= 10.3-0.64mdk

%description
Dmidecode is a tool for dumping a computer's DMI (some say SMBIOS) table
contents in a human-readable format. This table contains a description of the
system's hardware components, as well as other useful pieces of information
such as serial numbers and BIOS revision. Part of its code can be found in
the Linux kernel, because DMI data may be used to enable or disable specific
portions of code depending on the hardware vendor. Thus, dmidecode is mainly
used to detect system "signatures" and add them to the kernel source code
when needed.

%prep
%setup -q

%build
%make CFLAGS="%{optflags}" LDFLAGS="%{?ldflags}"

%install
rm -rf %{buildroot}
%{makeinstall_std} prefix=%{_prefix} mandir=%{_mandir}
rm -rf %{buildroot}%{_defaultdocdir}/%{name}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README LICENSE AUTHORS CHANGELOG
%{_sbindir}/*
%{_mandir}/man8/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13806 |12mr|dmraid-1.0.0-0.rc16.8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name dmraid
%define version 1.0.0
%define extraver rc16
#define pre pre1
%define rel 8

# from lib/version.h
%define drmajor 1
%define drlibname %mklibname dmraid %drmajor
%define drdevname %mklibname dmraid -d

# we need the libs in /lib(64) as /usr might not be mounted
%define _libdir /%{_lib}
%define _usrlibdir /usr/%{_lib}

# yes this sucks, but it has to
%if %{?extraver:1}%{?!extraver:0}
%if %{?pre:1}%{?!pre:0}
%define release %manbo_mkrel 0.%{extraver}.0.%{pre}.%{rel}
%define extrasrc .%{extraver}-%{pre}
%else
%define release %manbo_mkrel 0.%{extraver}.%{rel}
%define extrasrc .%{extraver}
%endif
%endif

%define build_static 0
%{?_with_static: %{expand: %%global build_static 1}}
%{?_without_static: %{expand: %%global build_static 0}}

# Building of dmraid-event-logwatch (disabled by default)
%define build_logwatch 0
%{?_with_logwatch: %{expand: %%global build_logwatch 1}}
%{?_without_logwatch: %{expand: %%global build_logwatch 0}}

Summary: Device-mapper ATARAID tool
Name:	 %{name}
Version: %{version}
Release: %{release}
Source0: http://people.redhat.com/~heinzm/sw/dmraid/src/dmraid-%{version}%{extrasrc}.tar.bz2

# (bluca) since fedora/redhat rpm is the real upstream for dmraid
# patch numbers < 100 are reserved for patches synced from fedora/redhat
# patch numbers > 100 are for our distro specific patches
Patch0: dmraid-1.0.0.rc16-test_devices.patch
Patch1:	ddf1_lsi_persistent_name.patch
Patch2:	pdc_raid10_failure.patch
Patch3:	return_error_wo_disks.patch
Patch4: fix_sil_jbod.patch
Patch5:	avoid_register.patch
#we dont use this# Patch6: move_pattern_file_to_var.patch
Patch7:	libversion.patch
Patch8:	libversion-display.patch
Patch9: bz635995-data_corruption_during_activation_volume_marked_for_rebuild.patch
# Patch10: bz626417_8-faulty_message_after_unsuccessful_vol_registration.patch
Patch11: bz626417_19-enabling_registration_degraded_volume.patch
Patch12: bz626417_20-cleanup_some_compilation_warning.patch
Patch13: bz626417_21-add_option_that_postpones_any_metadata_updates.patch

Patch101:	lib-events-libdmraid-events-isw-strfmt.patch
Patch102:	fix-linking.patch
Patch103:	libdmraid-events-soname.patch
Patch104:	libdmraid-events-install.patch

License: GPLv2+
Group:   System/Kernel and hardware
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL: http://people.redhat.com/~heinzm
Requires:	kpartx >= 0.4.8-16
Requires:	%{drlibname} = %{version}-%{release}
Requires:	dmraid-events = %{version}-%{release}
BuildRequires:	device-mapper-devel >= 1.02.02
BuildRequires:	device-mapper-event-devel >= 1.02.02
%if %{build_static}
BuildRequires: glibc-static-devel
%endif

%description
dmraid (Device-Mapper Raid tool) supports RAID device discovery, RAID
set activation, creation, removal, rebuild and display of properties for
ATARAID/DDF1 metadata.

dmraid uses libdevmapper and the device-mapper kernel runtime to create
devices with respective mappings for the ATARAID sets discovered.

The following ATARAID types are supported:

Adaptec HostRAID ASR
Highpoint HPT37X
Highpoint HPT45X
Intel Software RAID
JMicron JMB36x
LSI Logic MegaRAID
NVidia NForce
Promise FastTrack
Silicon Image Medley
SNIA DDF1
VIA Software RAID


%package -n %{drlibname}
Summary:  Libraries for dmraid
Group:    System/Libraries

%description -n %{drlibname}
Provides libraries for dmraid.


%package -n %{drdevname}
Summary:  Development libraries and headers for dmraid
Group:    System/Libraries

%description -n %{drdevname}
Provides a library interface for RAID device discovery, RAID set
activation and display of properties for ATARAID volumes.


%package events
Summary:  Dmraid event tool
Group:    System/Base
Requires: dmraid = %{version}-%{release}
Requires: device-mapper-event  >= 1.02.02

%description events
Provides a dmeventd DSO and the dmevent_tool to register devices with it
for device monitoring. All active RAID sets should be manually registered
with dmevent_tool.


%if %{build_logwatch}
%package events-logwatch
Summary:  Dmraid logwatch-based email reporting
Group:    System/Base
Requires: dmraid-events = %{version}-%{release}, logwatch, /etc/cron.d

%description events-logwatch
Provides device failure reporting via logwatch-based email reporting.
Device failure reporting has to be activated manually by activating the
/etc/cron.d/dmeventd-logwatch entry and by calling the dmevent_tool
(see manual page for examples) for any active RAID sets.
%endif


%prep
%setup -q -n %{name}/%{version}.%{extraver}
%patch0 -p1 -b .test_devices
%patch1 -p1 -b .ddf1_lsi_persistent_name
%patch2 -p1 -b .pdc_raid10_failure
%patch3 -p1 -b .return_error_wo_disks
%patch4 -p1 -b .fix_sil_jbod
%patch5 -p1 -b .avoid_register
%patch7 -p1 -b .libversion
%patch8 -p1 -b .libversion_display
%patch9 -p1 -b .bz635995
%patch11 -p1 -b .bz626417_19
%patch12 -p1 -b .bz626417_20
%patch13 -p1 -b .bz626417_21

%patch101 -p1 -b .libdmraid_events_isw_strfmt
%patch102 -p1 -b .linking
%patch103 -p1 -b .lib_events_soname
%patch104 -p1 -b .lib_events_install

%build
%define common_configure_parameters --with-user=`id -un` --with-group=`id -gn` --disable-libselinux --disable-libsepol --enable-led --enable-intel_led
%if %{build_static}
%configure2_5x  %{common_configure_parameters} --enable-static_link 
make
mv tools/dmraid tools/dmraid-static
make clean
%endif
%configure2_5x %{common_configure_parameters} --enable-shared_lib
make


%install
rm -rf %{buildroot}
%makeinstall -s sbindir=%{buildroot}/sbin
%if %{build_static}
install tools/dmraid-static %{buildroot}/sbin
mkdir -p %{buildroot}%{_usrlibdir}
mv %{buildroot}%{_libdir}/libdmraid.a %{buildroot}%{_usrlibdir}
%else
rm -f %{buildroot}%{_libdir}/libdmraid.a
%endif

# cannot move .so symlink to %{_usrlibdir}, there is some build
# macro that recreates it every time
#ln -s %{_libdir}/libdmraid.so.%{drmajor} %{buildroot}%{_usrlibdir}/libdmraid.so
#rm -f %{_libdir}/libdmraid.so

mkdir -p %{buildroot}/var/lock/dmraid

%if %{build_logwatch}
# Install logwatch config file and script for dmeventd
mkdir -p %{buildroot}/etc/cron.d
mkdir -p %{buildroot}/etc/logwatch/conf/services
mkdir -p %{buildroot}/etc/logwatch/scripts/services
install -m 644 logwatch/dmeventd.conf %{buildroot}/etc/logwatch/conf/services/dmeventd.conf
install -m 755 logwatch/dmeventd %{buildroot}/etc/logwatch/scripts/services/dmeventd
install -m 644 logwatch/dmeventd_cronjob.txt %{buildroot}/etc/cron.d/dmeventd-logwatch
install -m 0700 /dev/null %{buildroot}/etc/logwatch/scripts/services/dmeventd_syslogpattern.txt
%endif

chmod 755 %{buildroot}%{_libdir}/libdmraid-events-isw.so
chmod 755 %{buildroot}%{_libdir}/libdmraid.so.%{drmajor}*

%files
%defattr(-,root,root,755)
%doc CHANGELOG CREDITS KNOWN_BUGS README TODO doc/dmraid_design.txt
/sbin/dmraid
%if %{build_static}
/sbin/dmraid-static
%endif
%{_mandir}/man8/dmraid.8*
%dir /var/lock/dmraid

%files -n %{drlibname}
%defattr(-,root,root,755)
%attr (0555,root,root) %{_libdir}/libdmraid.so.%{drmajor}*

%files -n %{drdevname}
%defattr(644,root,root,755)
%dir %{_includedir}/dmraid
%{_includedir}/dmraid/*.h
%if %{build_static}
%{_usrlibdir}/libdmraid.a
%endif
%{_libdir}/libdmraid.so

%files events
%defattr(-,root,root,755)
/sbin/dmevent_tool
%attr (0555,root,root) %{_libdir}/libdmraid-events-isw.so
%{_mandir}/man8/dmevent_tool*

%if %{build_logwatch}
%files events-logwatch
%defattr(-,root,root,755)
%config(noreplace) /etc/logwatch/*
%config(noreplace) /etc/cron.d/dmeventd-logwatch
%ghost /etc/logwatch/scripts/services/dmeventd_syslogpattern.txt
%endif



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13807 |12mr|dnsmasq-2.63-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A lightweight dhcp and caching nameserver
Name:		dnsmasq
Version:	2.63
Release:	%mkrel 1
License:	GPLv2 or GPLv3
Group:		System/Servers
URL:		http://www.thekelleys.org.uk/dnsmasq
Conflicts:	bind
Source0:	http://www.thekelleys.org.uk/dnsmasq/%{name}-%{version}.tar.xz
Source1:	dnsmasq.sysconfig
Source2:	dnsmasq.init
Source3:	dnsmasq.service
Source4:	README.update.urpmi

BuildRequires:		dbus-devel

Requires:		%{name}-base = %{version}-%{release}
Requires(preun):	rpm-helper
Requires(post):		rpm-helper

%description
Dnsmasq is lightweight, easy to configure DNS forwarder and DHCP server. It
is designed to provide DNS and, optionally, DHCP, to a small network. It can
serve the names of local machines which are not in the global DNS. The DHCP
server integrates with the DNS server and allows machines with DHCP-allocated
addresses to appear in the DNS with names configured either in each host or
in a central configuration file. Dnsmasq supports static and dynamic DHCP
leases and BOOTP for network booting of diskless machines.

%package	base
Summary:	A lightweight dhcp and caching nameserver - base files without init scripts
Group:		Networking/Remote access

%description	base
Dnsmasq is lightweight, easy to configure DNS forwarder and DHCP server. It
is designed to provide DNS and, optionally, DHCP, to a small network. It can
serve the names of local machines which are not in the global DNS. The DHCP
server integrates with the DNS server and allows machines with DHCP-allocated
addresses to appear in the DNS with names configured either in each host or
in a central configuration file. Dnsmasq supports static and dynamic DHCP
leases and BOOTP for network booting of diskless machines.

This package contains the base files of the Dnsmasq server, without the init
scripts and global configuration files.

%prep
%setup -q

%build
#(tpg) enable dbus support
sed -i 's|/\* #define HAVE_DBUS \*/|#define HAVE_DBUS|g' src/config.h

%serverbuild
%make

%install
%__install -m755 %{SOURCE2} -D %{buildroot}%{_initrddir}/%{name}
%__install -m644 %{SOURCE1} -D %{buildroot}%{_sysconfdir}/sysconfig/%{name}
%__install -m644 %{SOURCE3} -D %{buildroot}/lib/systemd/system/%{name}.service
%__install -m644 dnsmasq.conf.example -D %{buildroot}%{_sysconfdir}/dnsmasq.conf
%__install -m755 -D src/dnsmasq %{buildroot}%{_sbindir}/dnsmasq
%__install -m644 man/dnsmasq.8 -D %{buildroot}%{_mandir}/man8/dnsmasq.8
%__install -m644 %{SOURCE4} README.update.urpmi

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%files
%{_initrddir}/%{name}
%config(noreplace) %{_sysconfdir}/dnsmasq.conf
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
/lib/systemd/system/%{name}.service
%doc README.update.urpmi

%files base
%doc CHANGELOG FAQ COPYING COPYING-v3 doc.html setup.html
%{_sbindir}/%{name}
%doc %{_mandir}/man8/%{name}*

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13808 |12mr|docbook2x-0.8.8-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname  docbook2X

Name:		docbook2x
Version:	0.8.8
Release:	9
Summary:	A docbook to GNU Texinfo format converter
Group:		Publishing
Url:		http://docbook2x.sourceforge.net/
License:	MIT
Source0:	http://ovh.dl.sourceforge.net/sourceforge/%{name}/%{oname}-%{version}.tar.bz2
BuildRequires:	libxslt-proc
BuildRequires:	perl(XML::SAX)
Requires:	xsltproc

%description
Converts DocBook documents into the traditional Unix man page format
and the GNU Texinfo format.

%prep
%setup -q -n %{oname}-%{version}

%build
# to avoid clashing with docbook2* from docbook-utils
%configure2_5x --program-transform-name='s/^docbook2/docbook2x-/'
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%files
%{_bindir}/db2x_manxml
%{_bindir}/db2x_texixml
%{_bindir}/db2x_xsltproc
%{_bindir}/docbook2x-man
%{_bindir}/docbook2x-texi
%{_bindir}/sgml2xml-isoent
%{_bindir}/utf8trans
%{_docdir}/docbook2X
%{_datadir}/docbook2X
%{_mandir}/man1/*
%{_infodir}/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13809 |12mr|docbook-dtd30-sgml-1.0-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define dtdver 3.0
%define mltyp sgml
%define sgmlbase %{_datadir}/sgml

%define name docbook-dtd30-sgml
%define version 1.0
%define release %mkrel 13

Name:			%{name}
Version:		%{version}
Release:		%{release}
Group:			Publishing

Summary: SGML document type definition for DocBook %{dtdver}

License:		Distributable
URL:			http://www.oasis-open.org/docbook/

Provides:		docbook-dtd-sgml
Requires:		sgml-common >= 0.6.3-2mdk

BuildRoot: %{_tmppath}/%{name}-buildroot

# Zip file downloadable at http://www.oasis-open.org/docbook/sgml/%{dtdver}/
Source0:		docbk30.tar.bz2 
Patch0:			%{name}-%{version}.catalog.patch
BuildArch: noarch  


%description
The DocBook Document Type Definition (DTD) describes the syntax of
technical documentation texts (articles, books and manual pages).
This syntax is SGML-compliant and is developed by the OASIS consortium.
This is the version %{dtdver} of this DTD.


%prep
%setup -q 
%patch0 -p1 -b .catalog

%build


%install
rm -rf $RPM_BUILD_ROOT
DESTDIR=$RPM_BUILD_ROOT%{sgmlbase}/docbook/sgml-dtd-%{dtdver}
mkdir -p $DESTDIR
install *.dcl $DESTDIR
install docbook.cat $DESTDIR/catalog
install *.dtd $DESTDIR
install *.mod $DESTDIR
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/sgml
touch $RPM_BUILD_ROOT%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat
touch $RPM_BUILD_ROOT%{_sysconfdir}/sgml/catalog


%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr (0644,root,root,0755)
%doc *.txt
%ghost %config(noreplace) %{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat
%ghost %config(noreplace) %{_sysconfdir}/sgml/catalog
%{sgmlbase}/docbook/sgml-dtd-%{dtdver}

# fix errors in old postun scripts
%triggerpostun -- docbook-dtd30-sgml < 1.0-3mdk
if [ -e %{_datadir}/sgml/openjade/catalog ]; then
	%{_bindir}/xmlcatalog --sgml --noout --add \
		%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
		%{_datadir}/sgml/openjade/catalog
fi
if [ -e %{_datadir}/sgml/docbook/dsssl-stylesheets/catalog ]; then
	%{_bindir}/xmlcatalog --sgml --noout --add \
		%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
		%{_datadir}/sgml/docbook/dsssl-stylesheets/catalog
fi

%post
%{_bindir}/xmlcatalog --sgml --noout --add \
	%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
	%{_datadir}/sgml/sgml-iso-entities-8879.1986/catalog
%{_bindir}/xmlcatalog --sgml --noout --add \
	%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
	%{_datadir}/sgml/docbook/%{mltyp}-dtd-%{dtdver}/catalog

# The following lines are for the case in which the style sheets
# were installed after another DTD but before this DTD
if [ -e %{_datadir}/sgml/openjade/catalog ]; then
	%{_bindir}/xmlcatalog --sgml --noout --add \
		%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
		%{_datadir}/sgml/openjade/catalog
fi
if [ -e %{_datadir}/sgml/docbook/dsssl-stylesheets/catalog ]; then
	%{_bindir}/xmlcatalog --sgml --noout --add \
		%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
		%{_datadir}/sgml/docbook/dsssl-stylesheets/catalog
fi


%postun
# Do not remove if upgrade
if [ "$1" = "0" -a -x %{_bindir}/xmlcatalog ]; then
	%{_bindir}/xmlcatalog --sgml --noout --del \
		%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
		%{_datadir}/sgml/sgml-iso-entities-8879.1986/catalog
	%{_bindir}/xmlcatalog --sgml --noout --del \
		%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
		%{_datadir}/sgml/docbook/%{mltyp}-dtd-%{dtdver}/catalog

  # The following lines are for the case in which the style sheets
  # were not uninstalled because there is still another DTD
  if [ -e %{_datadir}/sgml/openjade/catalog ]; then
	  %{_bindir}/xmlcatalog --sgml --noout --del \
		  %{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
		  %{_datadir}/sgml/openjade/catalog
  fi

  if [ -e %{_datadir}/sgml/docbook/dsssl-stylesheets/catalog ]; then
	  %{_bindir}/xmlcatalog --sgml --noout --del \
		  %{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
		  %{_datadir}/sgml/docbook/dsssl-stylesheets/catalog
  fi
fi
 



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13810 |12mr|docbook-dtd31-sgml-1.0-21
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name docbook-dtd31-sgml
%define version 1.0
%define release %mkrel 21
%define dtdver 3.1
%define mltyp sgml
%define sgmlbase %{_datadir}/sgml

Name:		%{name}
Version:	%{version}
Release:	%{release}
Group       	: Publishing

Summary     	: SGML document type definition for DocBook %{dtdver}

License   	: Artistic
URL         	: http://www.oasis-open.org/docbook/

Provides        : docbook-dtd-sgml
Requires(postun)	: sgml-common
Requires(post)	: sgml-common
BuildRequires: 	dos2unix

BuildRoot   	: %{_tmppath}/%{name}-%{version}-buildroot

# Zip file downloadable at http://www.oasis-open.org/docbook/sgml/%{dtdver}/
Source0		: docbk31.tar.bz2 
Patch0          : %{name}-%{version}.catalog.patch
BuildArch	: noarch  

%description
The DocBook Document Type Definition (DTD) describes the syntax of
technical documentation texts (articles, books and manual pages).
This syntax is SGML-compliant and is developed by the OASIS consortium.
This is the version %{dtdver} of this DTD.

%prep
%setup -q
%patch0 -p1 

%build

%install
rm -rf $RPM_BUILD_ROOT
DESTDIR=$RPM_BUILD_ROOT%{sgmlbase}/docbook/sgml-dtd-%{dtdver}
mkdir -p $DESTDIR
dos2unix *.txt
install *.dcl $DESTDIR
install docbook.cat $DESTDIR/catalog
install *.dtd $DESTDIR
install *.mod $DESTDIR
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/sgml
touch $RPM_BUILD_ROOT%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat
touch $RPM_BUILD_ROOT%{_sysconfdir}/sgml/catalog

%post
%{_bindir}/xmlcatalog --sgml --noout --add \
	%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
	%{sgmlbase}/sgml-iso-entities-8879.1986/catalog
%{_bindir}/xmlcatalog --sgml --noout --add \
	%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
	%{sgmlbase}/docbook/%{mltyp}-dtd-%{dtdver}/catalog

# The following lines are for the case in which the style sheets
# were installed after another DTD but before this DTD
if [ -e %{sgmlbase}/openjade/catalog ]; then
	%{_bindir}/xmlcatalog --sgml --noout --add \
		%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
		%{sgmlbase}/openjade/catalog
fi

if [ -e %{sgmlbase}/docbook/dsssl-stylesheets/catalog ]; then
	%{_bindir}/xmlcatalog --sgml --noout --add \
		%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
		%{sgmlbase}/docbook/dsssl-stylesheets/catalog
fi

%postun
# Do not remove if upgrade
if [ "$1" = "0" -a -x %{_bindir}/xmlcatalog ]; then
	%{_bindir}/xmlcatalog --sgml --noout --del \
		%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
		%{sgmlbase}/sgml-iso-entities-8879.1986/catalog
	%{_bindir}/xmlcatalog --sgml --noout --del \
		%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
		%{sgmlbase}/docbook/%{mltyp}-dtd-%{dtdver}/catalog

  # The following lines are for the case in which the style sheets
  # were not uninstalled because there is still another DTD
  if [ -e  %{sgmlbase}/openjade/catalog ]; then
	  %{_bindir}/xmlcatalog --sgml --noout --del \
		  %{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
  		  %{sgmlbase}/openjade/catalog
  fi

  if [ -e %{sgmlbase}/docbook/dsssl-stylesheets/catalog ]; then
      %{_bindir}/xmlcatalog --sgml --noout --del \
		  %{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
		  %{sgmlbase}/docbook/dsssl-stylesheets/catalog
  fi
fi

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr (0644,root,root,0755)
%doc *.txt ChangeLog
%ghost %config(noreplace) %{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat
%ghost %config(noreplace) %{_sysconfdir}/sgml/catalog
%{sgmlbase}/docbook/sgml-dtd-%{dtdver}




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13811 |12mr|docbook-dtd412-xml-1.0-28
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define dtdver 4.1.2
%define mltyp xml

%define name docbook-dtd412-xml
%define version 1.0
%define release %mkrel 28

Name:    %{name}
Version: %{version}
Release: %{release}
Group  : Publishing

Summary: XML document type definition for DocBook %{dtdver}

License: Artistic style
URL    : http://www.oasis-open.org/docbook/

Provides: docbook-dtd-%{mltyp}
Requires: coreutils
Requires: sgml-common >= 0.6.3-2mdk
Requires: libxml2-utils

BuildRoot: %_tmppath/%name-buildroot

# Zip file downloadable at http://www.oasis-open.org/docbook/%{mltyp}/%{dtdver}
Source0  : docbkx412.tar.bz2 
Source1  : docbook-dtd412-xml-catalog.tar.bz2
Patch0   : %{name}-%{version}.catalog.patch
Patch1   : %{name}-%{version}.dbcentx.patch
BuildArch: noarch  


%define sgmlbase %{_datadir}/sgml

%description
The DocBook Document Type Definition (DTD) describes the syntax of
technical documentation texts (articles, books and manual pages).
This syntax is XML-compliant and is developed by the OASIS consortium.
This is the version %{dtdver} of this DTD.


%prep
%setup -q
%setup -D -a 1 -q
%patch0 -p1
%patch1 -p1

%build


%install
rm -rf %{buildroot}
DESTDIR=%{buildroot}%{sgmlbase}/docbook/%{mltyp}-dtd-%{dtdver}
mkdir -p $DESTDIR
install -m644 docbook.cat $DESTDIR/catalog
install -m644 xmlcatalog $DESTDIR
install -m644 *.dtd $DESTDIR
install -m644 *.mod $DESTDIR

# Symlinks
mkdir -p %{buildroot}%{_sysconfdir}/sgml
ln -s %{mltyp}-docbook-%{dtdver}.cat \
	%{buildroot}%{_sysconfdir}/sgml/%{mltyp}-docbook.cat

mkdir -p %{buildroot}%{_sysconfdir}/sgml
touch %{buildroot}%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat
# What's that for?
# touch %{buildroot}%{_sysconfdir}/sgml/catalog


%clean
rm -rf %{buildroot}


%files
%defattr (-,root,root)
%doc *.txt ChangeLog
%{sgmlbase}/docbook/%{mltyp}-dtd-%{dtdver}
%{_sysconfdir}/sgml/xml-docbook.cat
%ghost %config(noreplace) %{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat
# rpmlint complains about this and indeed seems unnecesary
# %ghost %config(noreplace) %{_sysconfdir}/sgml/catalog

#fix buggy XML catalog unregistration which was present in postun script
#for all versions before 1.0-10mdk
%triggerpostun -- docbook-dtd412-xml < 1.0-10mdk
CATALOG=%{sgmlbase}/docbook/xmlcatalog

%{_bindir}/xmlcatalog --noout --add "delegatePublic" \
	"-//OASIS//DTD DocBook XML" \
	"file:///usr/share/sgml/docbook/xml-dtd-4.1.2/xmlcatalog" $CATALOG
%{_bindir}/xmlcatalog --noout --add "rewriteSystem" \
	"http://www.oasis-open.org/docbook/xml/4.1.2" \
	"xml-dtd-4.1.2" $CATALOG
%{_bindir}/xmlcatalog --noout --add "rewriteURI" \
	"http://www.oasis-open.org/docbook/xml/4.1.2" \
	"xml-dtd-4.1.2" $CATALOG

#fix old buggy postun
%triggerpostun -- docbook-dtd412-xml < 1.0-15mdk
if [ -e %{sgmlbase}/openjade/catalog ]; then
	%{_bindir}/xmlcatalog --sgml --noout --add \
		%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
		%{sgmlbase}/openjade/catalog
fi

if [ -e %{sgmlbase}/docbook/dsssl-stylesheets/catalog ]; then
	%{_bindir}/xmlcatalog --sgml --noout --add \
		%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
		%{sgmlbase}/docbook/dsssl-stylesheets/catalog
fi


%Post
##
## SGML catalog
##
%{_bindir}/xmlcatalog --sgml --noout --add \
	%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
	%{sgmlbase}/sgml-iso-entities-8879.1986/catalog
%{_bindir}/xmlcatalog --sgml --noout --add \
	%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
	%{sgmlbase}/docbook/%{mltyp}-dtd-%{dtdver}/catalog

# The following lines are for the case in which the style sheets
# were installed after another DTD but before this DTD
if [ -e %{sgmlbase}/openjade/catalog ]; then
	%{_bindir}/xmlcatalog --sgml --noout --add \
		%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
		%{sgmlbase}/openjade/catalog
fi

if [ -e %{sgmlbase}/docbook/dsssl-stylesheets/catalog ]; then
	%{_bindir}/xmlcatalog --sgml --noout --add \
		%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
		%{sgmlbase}/docbook/dsssl-stylesheets/catalog
fi

##
## XML catalog
##

CATALOG=%{sgmlbase}/docbook/xmlcatalog

%{_bindir}/xmlcatalog --noout --add "delegatePublic" \
	"-//OASIS//DTD DocBook XML" \
	"file:///usr/share/sgml/docbook/xml-dtd-4.1.2/xmlcatalog" $CATALOG
%{_bindir}/xmlcatalog --noout --add "rewriteSystem" \
	"http://www.oasis-open.org/docbook/xml/4.1.2" \
	"xml-dtd-4.1.2" $CATALOG
%{_bindir}/xmlcatalog --noout --add "rewriteURI" \
	"http://www.oasis-open.org/docbook/xml/4.1.2" \
	"xml-dtd-4.1.2" $CATALOG

%Postun
# test xmlcatalog is available before using it...
if [ -x %{_bindir}/xmlcatalog ]; then 
##
## SGML catalog
##
# Do not remove if upgrade
if [ "$1" = "0" ]; then
	%{_bindir}/xmlcatalog --sgml --noout --del \
		%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
		%{sgmlbase}/sgml-iso-entities-8879.1986/catalog
	%{_bindir}/xmlcatalog --sgml --noout --del \
		%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
		%{sgmlbase}/docbook/%{mltyp}-dtd-%{dtdver}/catalog

  # The following lines are for the case in which the style sheets
  # were not uninstalled because there is still another DTD
  if [ -e %{sgmlbase}/openjade/catalog ]; then
	  %{_bindir}/xmlcatalog --sgml --noout --del \
		  %{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
		  %{sgmlbase}/openjade/catalog
  fi

  if [ -e %{sgmlbase}/docbook/dsssl-stylesheets/catalog ]; then
	  %{_bindir}/xmlcatalog --sgml --noout --del \
		  %{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
		  %{sgmlbase}/docbook/dsssl-stylesheets/catalog
  fi

##
## XML catalog
##

  CATALOG=%{sgmlbase}/docbook/xmlcatalog

  if [ -f $CATALOG ]; then

    %{_bindir}/xmlcatalog --noout --del \
	    "-//OASIS//DTD DocBook XML" $CATALOG
    %{_bindir}/xmlcatalog --noout --del \
	    "xml-dtd-4.1.2" $CATALOG
  fi
fi
fi

 



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13812 |12mr|docbook-dtd41-sgml-1.0-20
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name docbook-dtd41-sgml
%define version 1.0
%define release %mkrel 20
%define dtdver 4.1
%define mltyp sgml
%define sgmlbase %{_datadir}/sgml

Name:		%{name}
Version:	%{version}
Release:	%{release}
Group       	: Publishing

Summary     	: SGML document type definition for DocBook %{dtdver}

License   	: Artistic style
URL         	: http://www.oasis-open.org/docbook/

Provides        : docbook-dtd-sgml
Requires(post): sgml-common >= 0.6.3-2mdk
Requires(postun): sgml-common >= 0.6.3-2mdk

BuildRoot   	: %{_tmppath}/%{name}-%{version}-buildroot

# Zip file downloadable from http://www.oasis-open.org/docbook/sgml/%{dtdver}/
Source0		: docbk41.tar.bz2 
Patch0          : %{name}-%{version}.catalog.patch
BuildArch	: noarch  


%description
The DocBook Document Type Definition (DTD) describes the syntax of
technical documentation texts (articles, books and manual pages).
This syntax is SGML-compliant and is developed by the OASIS consortium.
This is the version %{dtdver} of this DTD.


%prep
%setup -q
%patch0 -p1 

%build


%install
rm -rf $RPM_BUILD_ROOT
DESTDIR=$RPM_BUILD_ROOT%{sgmlbase}/docbook/sgml-dtd-%{dtdver}
mkdir -p $DESTDIR
install *.dcl $DESTDIR
install docbook.cat $DESTDIR/catalog
install *.dtd $DESTDIR
install *.mod $DESTDIR
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/sgml
touch $RPM_BUILD_ROOT%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat
touch $RPM_BUILD_ROOT%{_sysconfdir}/sgml/catalog


%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr (0644,root,root,0755)
%doc *.txt ChangeLog
%ghost %config(noreplace) %{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat
%ghost %config(noreplace) %{_sysconfdir}/sgml/catalog
%{sgmlbase}/docbook/sgml-dtd-%{dtdver}

#fix old broken postun
%triggerpostun -- docbook-dtd41-sgml < 1.0-8mdk
if [ -e %{sgmlbase}/openjade/catalog ]; then
	%{_bindir}/xmlcatalog --sgml --noout --add \
		%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
		%{sgmlbase}/openjade/catalog
fi

if [ -e %{sgmlbase}/docbook/dsssl-stylesheets/catalog ]; then
	%{_bindir}/xmlcatalog --sgml --noout --add \
		%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
		%{sgmlbase}/docbook/dsssl-stylesheets/catalog
fi


%post
%{_bindir}/xmlcatalog --sgml --noout --add \
	%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
	%{sgmlbase}/sgml-iso-entities-8879.1986/catalog
%{_bindir}/xmlcatalog --sgml --noout --add \
	%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
	%{sgmlbase}/docbook/%{mltyp}-dtd-%{dtdver}/catalog

# The following lines are for the case in which the style sheets
# were installed after another DTD but before this DTD
if [ -e %{sgmlbase}/openjade/catalog ]; then
	%{_bindir}/xmlcatalog --sgml --noout --add \
		%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
		%{sgmlbase}/openjade/catalog
fi

if [ -e %{sgmlbase}/docbook/dsssl-stylesheets/catalog ]; then
	%{_bindir}/xmlcatalog --sgml --noout --add \
		%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
		%{sgmlbase}/docbook/dsssl-stylesheets/catalog
fi


%postun
# Do not remove if upgrade
if [ "$1" = "0" -a -x %{_bindir}/xmlcatalog ]; then
	%{_bindir}/xmlcatalog --sgml --noout --del \
		%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
		%{sgmlbase}/sgml-iso-entities-8879.1986/catalog
	%{_bindir}/xmlcatalog --sgml --noout --del \
		%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
		%{sgmlbase}/docbook/%{mltyp}-dtd-%{dtdver}/catalog


  # The following lines are for the case in which the style sheets
  # were not uninstalled because there is still another DTD
  if [ -e %{sgmlbase}/docbook/dsssl-stylesheets/catalog ]; then
	  %{_bindir}/xmlcatalog --sgml --noout --del \
		  %{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
		  %{sgmlbase}/openjade/catalog
	  %{_bindir}/xmlcatalog --sgml --noout --del \
		  %{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
		  %{sgmlbase}/docbook/dsssl-stylesheets/catalog
  fi
fi
 



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13813 |12mr|docbook-dtd42-sgml-1.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name docbook-dtd42-sgml
%define version 1.0
%define release %mkrel 7
%define dtdver 4.2
%define mltyp sgml
%define sgmlbase %{_datadir}/sgml

Name:		%{name}
Version:	%{version}
Release:	%{release}
Group:      Publishing
Summary:    SGML document type definition for DocBook %{dtdver}
License:    Artistic style
URL:        http://www.oasis-open.org/docbook/
Source:     http://www.oasis-open.org/docbook/sgml/4.2/docbook-4.2.tar.bz2
Patch:      docbook-dtd42-sgml-1.0.catalog.patch
Provides:   docbook-dtd-sgml
Requires:   sgml-common >= 0.6.3-2mdk
BuildArch:  noarch  
BuildRoot:  %{_tmppath}/%{name}-%{version}

%description
The DocBook Document Type Definition (DTD) describes the syntax of
technical documentation texts (articles, books and manual pages).
This syntax is SGML-compliant and is developed by the OASIS consortium.
This is the version %{dtdver} of this DTD.

%prep
%setup -q -c
%patch -p0

%build

%install
rm -rf %{buildroot}
DESTDIR=%{buildroot}%{sgmlbase}/docbook/sgml-dtd-%{dtdver}
mkdir -p $DESTDIR
install *.dcl $DESTDIR
install docbook.cat $DESTDIR/catalog
install *.dtd $DESTDIR
install *.mod $DESTDIR
mkdir -p %{buildroot}%{_sysconfdir}/sgml
touch %{buildroot}%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat
touch %{buildroot}%{_sysconfdir}/sgml/catalog

%clean
rm -rf %{buildroot}

%post
%{_bindir}/xmlcatalog --sgml --noout --add \
	%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
	%{sgmlbase}/sgml-iso-entities-8879.1986/catalog
%{_bindir}/xmlcatalog --sgml --noout --add \
	%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
	%{sgmlbase}/docbook/%{mltyp}-dtd-%{dtdver}/catalog

# The following lines are for the case in which the style sheets
# were installed after another DTD but before this DTD
if [ -e %{sgmlbase}/openjade/catalog ]; then
	%{_bindir}/xmlcatalog --sgml --noout --add \
		%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
		%{sgmlbase}/openjade/catalog
fi

if [ -e %{sgmlbase}/docbook/dsssl-stylesheets/catalog ]; then
	%{_bindir}/xmlcatalog --sgml --noout --add \
		%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
		%{sgmlbase}/docbook/dsssl-stylesheets/catalog
fi


%postun
# Do not remove if upgrade
if [ "$1" = "0" -a -x %{_bindir}/xmlcatalog ]; then
	%{_bindir}/xmlcatalog --sgml --noout --del \
		%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
		%{sgmlbase}/sgml-iso-entities-8879.1986/catalog
	%{_bindir}/xmlcatalog --sgml --noout --del \
		%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
		%{sgmlbase}/docbook/%{mltyp}-dtd-%{dtdver}/catalog


  # The following lines are for the case in which the style sheets
  # were not uninstalled because there is still another DTD
  if [ -e %{sgmlbase}/docbook/dsssl-stylesheets/catalog ]; then
	  %{_bindir}/xmlcatalog --sgml --noout --del \
		  %{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
		  %{sgmlbase}/openjade/catalog
	  %{_bindir}/xmlcatalog --sgml --noout --del \
		  %{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
		  %{sgmlbase}/docbook/dsssl-stylesheets/catalog
  fi
fi

%files
%defattr(-,root,root)
%doc README ChangeLog
%ghost %config(noreplace) %{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat
%ghost %config(noreplace) %{_sysconfdir}/sgml/catalog
%{sgmlbase}/docbook/sgml-dtd-%{dtdver}

 



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13814 |12mr|docbook-dtd42-xml-1.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define dtdver 4.2
%define mltyp xml

Name:    docbook-dtd42-xml
Version: 1.0
Release: 15
Group:   Publishing
Summary: XML document type definition for DocBook %{dtdver}
License: Artistic
URL:     http://www.oasis-open.org/docbook/
Provides: docbook-dtd-%{mltyp}
Requires(post): sgml-common coreutils
Requires(postun): sgml-common coreutils

# Zip file downloadable at http://www.oasis-open.org/docbook/%{mltyp}/%{dtdver}
Source0:   docbook-xml-4.2.tar.bz2 
BuildArch: noarch  


%define sgmlbase %{_datadir}/sgml

%description
The DocBook Document Type Definition (DTD) describes the syntax of
technical documentation texts (articles, books and manual pages).
This syntax is XML-compliant and is developed by the OASIS consortium.
This is the version %{dtdver} of this DTD.

%prep
%setup -n docbook-xml-4.2 -q

%build

%install
DESTDIR=%{buildroot}/%{sgmlbase}/docbook/%{mltyp}-dtd-%{dtdver}
mkdir -p $DESTDIR
cp -r ent/ $DESTDIR
install -m644 docbook.cat $DESTDIR/catalog
install -m644 catalog.xml $DESTDIR
install -m644 *.dtd $DESTDIR
install -m644 *.mod $DESTDIR
mkdir -p %{buildroot}/%{_sysconfdir}/sgml
touch %{buildroot}/%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat
touch %{buildroot}/%{_sysconfdir}/sgml/catalog

%post
##
## SGML catalog
##
%{_bindir}/xmlcatalog --sgml --noout --add \
	%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
	%{sgmlbase}/sgml-iso-entities-8879.1986/catalog
%{_bindir}/xmlcatalog --sgml --noout --add \
	%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
	%{sgmlbase}/docbook/%{mltyp}-dtd-%{dtdver}/catalog

# The following lines are for the case in which the style sheets
# were installed after another DTD but before this DTD
if [ -e %{sgmlbase}/openjade/catalog ]; then
	%{_bindir}/xmlcatalog --sgml --noout --add \
		%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
		%{sgmlbase}/openjade/catalog
fi

if [ -e %{sgmlbase}/docbook/dsssl-stylesheets/catalog ]; then
	%{_bindir}/xmlcatalog --sgml --noout --add \
		%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
		%{sgmlbase}/docbook/dsssl-stylesheets/catalog
fi
# Symlinks
[ ! -e %{_sysconfdir}/sgml/%{mltyp}-docbook.cat ] && \
	ln -s %{mltyp}-docbook-%{dtdver}.cat %{_sysconfdir}/sgml/%{mltyp}-docbook.cat

##
## XML catalog
##

CATALOG=%{sgmlbase}/docbook/xmlcatalog

%{_bindir}/xmlcatalog --noout --add "delegatePublic" \
	"-//OASIS//DTD DocBook XML V4.2//EN" \
	"file:///usr/share/sgml/docbook/xml-dtd-4.2/catalog.xml" $CATALOG
%{_bindir}/xmlcatalog --noout --add "rewriteSystem" \
	"http://www.oasis-open.org/docbook/xml/4.2" \
	"xml-dtd-4.2" $CATALOG
%{_bindir}/xmlcatalog --noout --add "rewriteURI" \
	"http://www.oasis-open.org/docbook/xml/4.2" \
	"xml-dtd-4.2" $CATALOG

%postun
##
## SGML catalog
##
# Do not remove if upgrade
if [ "$1" = "0" ]; then
  if [ -x %{_bindir}/xmlcatalog ]; then 
	%{_bindir}/xmlcatalog --sgml --noout --del \
		%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
		%{sgmlbase}/sgml-iso-entities-8879.1986/catalog
	%{_bindir}/xmlcatalog --sgml --noout --del \
		%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
		%{sgmlbase}/docbook/%{mltyp}-dtd-%{dtdver}/catalog
  fi
 # Symlinks
 [ -e %{_sysconfdir}/sgml/%{mltyp}-docbook.cat ] && \
	 rm -f %{_sysconfdir}/sgml/%{mltyp}-docbook.cat

 if [ -x %{_bindir}/xmlcatalog ]; then

  # The following lines are for the case in which the style sheets
  # were not uninstalled because there is still another DTD
  if [ -e %{sgmlbase}/openjade/catalog ]; then
	  %{_bindir}/xmlcatalog --sgml --noout --del \
		  %{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
		  %{sgmlbase}/openjade/catalog
  fi

  if [ -e %{sgmlbase}/docbook/dsssl-stylesheets/catalog ]; then
	  %{_bindir}/xmlcatalog --sgml --noout --del \
		  %{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
		  %{sgmlbase}/docbook/dsssl-stylesheets/catalog
  fi
 fi

##
## XML catalog
##

  CATALOG=%{sgmlbase}/docbook/xmlcatalog

  if [ -w $CATALOG -a -x %{_bindir}/xmlcatalog ]; then
   %{_bindir}/xmlcatalog --noout --del \
  	   "-//OASIS//DTD DocBook XML V4.2//EN" $CATALOG
   %{_bindir}/xmlcatalog --noout --del \
	   "xml-dtd-4.2" $CATALOG
  fi
fi

%files
%doc README ChangeLog
%{sgmlbase}/docbook/%{mltyp}-dtd-%{dtdver}
%ghost %config(noreplace) %{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat
%ghost %config(noreplace) %{_sysconfdir}/sgml/catalog



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13815 |12mr|docbook-dtd43-xml-1.0-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name docbook-dtd43-xml
%define version 1.0
%define release %mkrel 13
%define dtdver 4.3
%define mltyp xml

Name: %{name}
Version: %{version}
Release: %{release}
Group       	: Publishing

Summary     	: XML document type definition for DocBook %{dtdver}

License   	: Artistic style
URL         	: http://www.oasis-open.org/docbook/

Provides        : docbook-dtd-%{mltyp}
Requires(post)	: coreutils
Requires(postun): coreutils
Requires(post)  : sgml-common >= 0.6.3-2mdk
Requires(postun): sgml-common >= 0.6.3-2mdk
Requires(post)  : libxml2-utils
Requires(postun): libxml2-utils

BuildRoot   	: %{_tmppath}/%{name}-%{version}-buildroot

# Zip file downloadable at http://www.oasis-open.org/docbook/%{mltyp}/%{dtdver}
Source0		: docbook-xml-%{dtdver}.tar.bz2 
BuildArch	: noarch  


%define sgmlbase %{_datadir}/sgml

%description
The DocBook Document Type Definition (DTD) describes the syntax of
technical documentation texts (articles, books and manual pages).
This syntax is XML-compliant and is developed by the OASIS consortium.
This is the version %{dtdver} of this DTD.


%prep
%setup -n docbook-xml-%{dtdver} -q

%build


%install
rm -rf %{buildroot}
DESTDIR=%{buildroot}%{sgmlbase}/docbook/%{mltyp}-dtd-%{dtdver}
mkdir -p $DESTDIR
cp -r ent/ $DESTDIR
install -m644 docbook.cat $DESTDIR/catalog
install -m644 catalog.xml $DESTDIR
install -m644 *.dtd $DESTDIR
install -m644 *.mod $DESTDIR
mkdir -p %{buildroot}%{_sysconfdir}/sgml
touch %{buildroot}%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat
# looks unnecesary
# touch %{buildroot}%{_sysconfdir}/sgml/catalog


%clean
rm -rf %{buildroot}


%files
%defattr (-,root,root)
%doc README ChangeLog
%{sgmlbase}/docbook/%{mltyp}-dtd-%{dtdver}
%ghost %config(noreplace) %{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat
# why this?
# %ghost %config(noreplace) %{_sysconfdir}/sgml/catalog


%post
##
## SGML catalog
##
%{_bindir}/xmlcatalog --sgml --noout --add \
	%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
	%{sgmlbase}/sgml-iso-entities-8879.1986/catalog
%{_bindir}/xmlcatalog --sgml --noout --add \
	%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
	%{sgmlbase}/docbook/%{mltyp}-dtd-%{dtdver}/catalog

# The following lines are for the case in which the style sheets
# were installed after another DTD but before this DTD
if [ -e %{sgmlbase}/openjade/catalog ]; then
	%{_bindir}/xmlcatalog --sgml --noout --add \
		%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
		%{sgmlbase}/openjade/catalog
fi

if [ -e %{sgmlbase}/docbook/dsssl-stylesheets/catalog ]; then
	%{_bindir}/xmlcatalog --sgml --noout --add \
		%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
		%{sgmlbase}/docbook/dsssl-stylesheets/catalog
fi
# Symlinks
[ ! -e %{_sysconfdir}/sgml/%{mltyp}-docbook.cat ] && \
	ln -s %{mltyp}-docbook-%{dtdver}.cat %{_sysconfdir}/sgml/%{mltyp}-docbook.cat

##
## XML catalog
##

CATALOG=%{sgmlbase}/docbook/xmlcatalog

%{_bindir}/xmlcatalog --noout --add "delegatePublic" \
	"-//OASIS//DTD DocBook XML V4.3//EN" \
	"file:///usr/share/sgml/docbook/xml-dtd-4.3/catalog.xml" $CATALOG
%{_bindir}/xmlcatalog --noout --add "rewriteSystem" \
	"http://www.oasis-open.org/docbook/xml/4.3" \
	"xml-dtd-4.3" $CATALOG
%{_bindir}/xmlcatalog --noout --add "rewriteURI" \
	"http://www.oasis-open.org/docbook/xml/4.3" \
	"xml-dtd-4.3" $CATALOG

%Postun
##
## SGML catalog
##
# Do not remove if upgrade
if [ "$1" = "0" ]; then
  if [ -x %{_bindir}/xmlcatalog ]; then 
	%{_bindir}/xmlcatalog --sgml --noout --del \
		%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
		%{sgmlbase}/sgml-iso-entities-8879.1986/catalog
	%{_bindir}/xmlcatalog --sgml --noout --del \
		%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
		%{sgmlbase}/docbook/%{mltyp}-dtd-%{dtdver}/catalog
  fi
 # Symlinks
 [ -e %{_sysconfdir}/sgml/%{mltyp}-docbook.cat ] && \
	 rm -f %{_sysconfdir}/sgml/%{mltyp}-docbook.cat

 if [ -x %{_bindir}/xmlcatalog ]; then

  # The following lines are for the case in which the style sheets
  # were not uninstalled because there is still another DTD
  if [ -e %{sgmlbase}/openjade/catalog ]; then
	  %{_bindir}/xmlcatalog --sgml --noout --del \
		  %{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
		  %{sgmlbase}/openjade/catalog
  fi

  if [ -e %{sgmlbase}/docbook/dsssl-stylesheets/catalog ]; then
	  %{_bindir}/xmlcatalog --sgml --noout --del \
		  %{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
		  %{sgmlbase}/docbook/dsssl-stylesheets/catalog
  fi
 fi

##
## XML catalog
##

  CATALOG=%{sgmlbase}/docbook/xmlcatalog

  if [ -w $CATALOG -a -x %{_bindir}/xmlcatalog ]; then
   %{_bindir}/xmlcatalog --noout --del \
  	   "-//OASIS//DTD DocBook XML V4.3//EN" $CATALOG
   %{_bindir}/xmlcatalog --noout --del \
	   "xml-dtd-4.3" $CATALOG
  fi
fi
 



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13816 |12mr|docbook-dtd44-xml-1.0-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name docbook-dtd44-xml
%define version 1.0
%define release %mkrel 13
%define dtdver 4.4
%define mltyp xml

Name: %{name}
Version: %{version}
Release: %{release}
Group       	: Publishing

Summary     	: XML document type definition for DocBook %{dtdver}

License   	: Artistic style
URL         	: http://www.oasis-open.org/docbook/

Provides        : docbook-dtd-%{mltyp}
Requires(post)  : coreutils
Requires(postun): coreutils
Requires(post)	: sgml-common >= 0.6.3-2mdk
Requires(postun): sgml-common >= 0.6.3-2mdk
Requires(post)  : libxml2-utils
Requires(postun): libxml2-utils

BuildRoot   	: %{_tmppath}/%{name}-%{version}-buildroot

# Zip file downloadable at http://www.oasis-open.org/docbook/%{mltyp}/%{dtdver}
Source0		: docbook-xml-%{dtdver}.tar.bz2 
BuildArch	: noarch  


%define sgmlbase %{_datadir}/sgml

%description
The DocBook Document Type Definition (DTD) describes the syntax of
technical documentation texts (articles, books and manual pages).
This syntax is XML-compliant and is developed by the OASIS consortium.
This is the version %{dtdver} of this DTD.


%prep
%setup -n docbook-xml-%{dtdver} -q 

%build


%install
rm -rf %{buildroot}
DESTDIR=%{buildroot}%{sgmlbase}/docbook/%{mltyp}-dtd-%{dtdver}
mkdir -p $DESTDIR
cp -r ent/ $DESTDIR
install -m644 docbook.cat $DESTDIR/catalog
install -m644 catalog.xml $DESTDIR
install -m644 *.dtd $DESTDIR
install -m644 *.mod $DESTDIR
mkdir -p %{buildroot}%{_sysconfdir}/sgml
touch %{buildroot}%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat
# looks unnecesary
# touch %{buildroot}%{_sysconfdir}/sgml/catalog


%clean
rm -rf %{buildroot}


%files
%defattr (-,root,root)
%doc README ChangeLog
%{sgmlbase}/docbook/%{mltyp}-dtd-%{dtdver}
%ghost %config(noreplace) %{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat
# why this?
# %ghost %config(noreplace) %{_sysconfdir}/sgml/catalog


%post
##
## SGML catalog
##
%{_bindir}/xmlcatalog --sgml --noout --add \
	%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
	%{sgmlbase}/sgml-iso-entities-8879.1986/catalog
%{_bindir}/xmlcatalog --sgml --noout --add \
	%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
	%{sgmlbase}/docbook/%{mltyp}-dtd-%{dtdver}/catalog

# The following lines are for the case in which the style sheets
# were installed after another DTD but before this DTD
if [ -e %{sgmlbase}/openjade/catalog ]; then
	%{_bindir}/xmlcatalog --sgml --noout --add \
		%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
		%{sgmlbase}/openjade/catalog
fi

if [ -e %{sgmlbase}/docbook/dsssl-stylesheets/catalog ]; then
	%{_bindir}/xmlcatalog --sgml --noout --add \
		%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
		%{sgmlbase}/docbook/dsssl-stylesheets/catalog
fi
# Symlinks
[ ! -e %{_sysconfdir}/sgml/%{mltyp}-docbook.cat ] && \
	ln -s %{mltyp}-docbook-%{dtdver}.cat %{_sysconfdir}/sgml/%{mltyp}-docbook.cat

##
## XML catalog
##

CATALOG=%{sgmlbase}/docbook/xmlcatalog

%{_bindir}/xmlcatalog --noout --add "delegatePublic" \
	"-//OASIS//DTD DocBook XML V%{dtdver}//EN" \
	"file:///usr/share/sgml/docbook/xml-dtd-%{dtdver}/catalog.xml" $CATALOG
%{_bindir}/xmlcatalog --noout --add "rewriteSystem" \
	"http://www.oasis-open.org/docbook/xml/%{dtdver}" \
	"xml-dtd-%{dtdver}" $CATALOG
%{_bindir}/xmlcatalog --noout --add "rewriteURI" \
	"http://www.oasis-open.org/docbook/xml/4.3" \
	"xml-dtd-%{dtdver}" $CATALOG

%Postun
##
## SGML catalog
##
# Do not remove if upgrade
if [ "$1" = "0" ]; then
  if [ -x %{_bindir}/xmlcatalog ]; then 
	%{_bindir}/xmlcatalog --sgml --noout --del \
		%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
		%{sgmlbase}/sgml-iso-entities-8879.1986/catalog
	%{_bindir}/xmlcatalog --sgml --noout --del \
		%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
		%{sgmlbase}/docbook/%{mltyp}-dtd-%{dtdver}/catalog
  fi
 # Symlinks
 [ -e %{_sysconfdir}/sgml/%{mltyp}-docbook.cat ] && \
	 rm -f %{_sysconfdir}/sgml/%{mltyp}-docbook.cat

 if [ -x %{_bindir}/xmlcatalog ]; then

  # The following lines are for the case in which the style sheets
  # were not uninstalled because there is still another DTD
  if [ -e %{sgmlbase}/openjade/catalog ]; then
	  %{_bindir}/xmlcatalog --sgml --noout --del \
		  %{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
		  %{sgmlbase}/openjade/catalog
  fi

  if [ -e %{sgmlbase}/docbook/dsssl-stylesheets/catalog ]; then
	  %{_bindir}/xmlcatalog --sgml --noout --del \
		  %{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
		  %{sgmlbase}/docbook/dsssl-stylesheets/catalog
  fi
 fi

##
## XML catalog
##

  CATALOG=%{sgmlbase}/docbook/xmlcatalog

  if [ -w $CATALOG -a -x %{_bindir}/xmlcatalog ]; then
   %{_bindir}/xmlcatalog --noout --del \
  	   "-//OASIS//DTD DocBook XML V%{dtdver}//EN" $CATALOG
   %{_bindir}/xmlcatalog --noout --del \
	   "xml-dtd-%{dtdver}" $CATALOG
  fi
fi
 



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13817 |12mr|docbook-dtd45-xml-1.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name docbook-dtd45-xml
%define version 1.0
%define release %mkrel 8
%define dtdver 4.5
%define mltyp xml

Name: %{name}
Version: %{version}
Release: %{release}
Group       	: Publishing

Summary     	: XML document type definition for DocBook %{dtdver}

License   	: Artistic style
URL         	: http://www.oasis-open.org/docbook/

Provides        : docbook-dtd-%{mltyp}
Requires(post)  : coreutils
Requires(postun): coreutils
Requires(post)	: sgml-common >= 0.6.3-2mdk
Requires(postun): sgml-common >= 0.6.3-2mdk
Requires(post)  : libxml2-utils
Requires(postun): libxml2-utils

BuildRoot   	: %{_tmppath}/%{name}-%{version}-buildroot

# Zip file downloadable at http://www.oasis-open.org/docbook/%{mltyp}/%{dtdver}
Source0		: docbook-xml-%{dtdver}.tar.bz2 
BuildArch	: noarch  


%define sgmlbase %{_datadir}/sgml

%Description
The DocBook Document Type Definition (DTD) describes the syntax of
technical documentation texts (articles, books and manual pages).
This syntax is XML-compliant and is developed by the OASIS consortium.
This is the version %{dtdver} of this DTD.


%Prep
%setup -n docbook-xml-%{dtdver} -q 

%Build


%Install
rm -Rf %{buildroot}
DESTDIR=%{buildroot}%{sgmlbase}/docbook/%{mltyp}-dtd-%{dtdver}
mkdir -p $DESTDIR
cp -r ent/ $DESTDIR
install -m644 docbook.cat $DESTDIR/catalog
install -m644 catalog.xml $DESTDIR
install -m644 *.dtd $DESTDIR
install -m644 *.mod $DESTDIR
mkdir -p %{buildroot}%{_sysconfdir}/sgml
touch %{buildroot}%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat
# looks unnecesary
# touch %{buildroot}%{_sysconfdir}/sgml/catalog


%clean
rm -Rf %{buildroot}


%Files
%defattr (-,root,root)
%doc README ChangeLog
%{sgmlbase}/docbook/%{mltyp}-dtd-%{dtdver}
%ghost %config(noreplace) %{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat
# why this?
# %ghost %config(noreplace) %{_sysconfdir}/sgml/catalog


%post
##
## SGML catalog
##
%{_bindir}/xmlcatalog --sgml --noout --add \
	%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
	%{sgmlbase}/sgml-iso-entities-8879.1986/catalog
%{_bindir}/xmlcatalog --sgml --noout --add \
	%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
	%{sgmlbase}/docbook/%{mltyp}-dtd-%{dtdver}/catalog

# The following lines are for the case in which the style sheets
# were installed after another DTD but before this DTD
if [ -e %{sgmlbase}/openjade/catalog ]; then
	%{_bindir}/xmlcatalog --sgml --noout --add \
		%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
		%{sgmlbase}/openjade/catalog
fi

if [ -e %{sgmlbase}/docbook/dsssl-stylesheets/catalog ]; then
	%{_bindir}/xmlcatalog --sgml --noout --add \
		%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
		%{sgmlbase}/docbook/dsssl-stylesheets/catalog
fi
# Symlinks
[ ! -e %{_sysconfdir}/sgml/%{mltyp}-docbook.cat ] && \
	ln -s %{mltyp}-docbook-%{dtdver}.cat %{_sysconfdir}/sgml/%{mltyp}-docbook.cat

##
## XML catalog
##

CATALOG=%{sgmlbase}/docbook/xmlcatalog

%{_bindir}/xmlcatalog --noout --add "delegatePublic" \
	"-//OASIS//DTD DocBook XML V%{dtdver}//EN" \
	"file:///usr/share/sgml/docbook/xml-dtd-%{dtdver}/catalog.xml" $CATALOG
%{_bindir}/xmlcatalog --noout --add "rewriteSystem" \
	"http://www.oasis-open.org/docbook/xml/%{dtdver}" \
	"xml-dtd-%{dtdver}" $CATALOG
%{_bindir}/xmlcatalog --noout --add "rewriteURI" \
	"http://www.oasis-open.org/docbook/xml/4.3" \
	"xml-dtd-%{dtdver}" $CATALOG

%Postun
##
## SGML catalog
##
# Do not remove if upgrade
if [ "$1" = "0" ]; then
  if [ -x %{_bindir}/xmlcatalog ]; then 
	%{_bindir}/xmlcatalog --sgml --noout --del \
		%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
		%{sgmlbase}/sgml-iso-entities-8879.1986/catalog
	%{_bindir}/xmlcatalog --sgml --noout --del \
		%{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
		%{sgmlbase}/docbook/%{mltyp}-dtd-%{dtdver}/catalog
  fi
 # Symlinks
 [ -e %{_sysconfdir}/sgml/%{mltyp}-docbook.cat ] && \
	 rm -f %{_sysconfdir}/sgml/%{mltyp}-docbook.cat

 if [ -x %{_bindir}/xmlcatalog ]; then

  # The following lines are for the case in which the style sheets
  # were not uninstalled because there is still another DTD
  if [ -e %{sgmlbase}/openjade/catalog ]; then
	  %{_bindir}/xmlcatalog --sgml --noout --del \
		  %{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
		  %{sgmlbase}/openjade/catalog
  fi

  if [ -e %{sgmlbase}/docbook/dsssl-stylesheets/catalog ]; then
	  %{_bindir}/xmlcatalog --sgml --noout --del \
		  %{_sysconfdir}/sgml/%{mltyp}-docbook-%{dtdver}.cat \
		  %{sgmlbase}/docbook/dsssl-stylesheets/catalog
  fi
 fi

##
## XML catalog
##

  CATALOG=%{sgmlbase}/docbook/xmlcatalog

  if [ -w $CATALOG -a -x %{_bindir}/xmlcatalog ]; then
   %{_bindir}/xmlcatalog --noout --del \
  	   "-//OASIS//DTD DocBook XML V%{dtdver}//EN" $CATALOG
   %{_bindir}/xmlcatalog --noout --del \
	   "xml-dtd-%{dtdver}" $CATALOG
  fi
fi





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13818 |12mr|docbook-style-dsssl-1.79-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name docbook-style-dsssl
%define version 1.79
%define release 13

name:		%{name}
version:	%{version}
release:	%{release}
Group:		Publishing

Summary:	Norman Walsh's modular stylesheets for DocBook

License:	Artistic style
URL:		http://sourceforge.net/projects/docbook/

Requires:	sgml-common >= 0.2
Requires:	jade >= 1.2.1

BuildRoot:	%{_tmppath}/%{name}-buildroot 

BuildArch:	noarch
Source0:	http://prdownloads.sourceforge.net/docbook/docbook-dsssl-%{version}.tar.bz2
Patch0:		docbook-dsssl-1.78-DTDDECL.patch

%define sgmlbase %{_datadir}/sgml

%description
These DSSSL stylesheets allow you to convert any DocBook document to another
printed (for example, RTF or PostScript) or online (for example, HTML) format.
They are highly customizable.


%prep
%setup -n docbook-dsssl-%{version} -q
%setup -T -D -n docbook-dsssl-%{version}
%patch0 -p1

%build

%install
DESTDIR=$RPM_BUILD_ROOT
mkdir -p $DESTDIR%{_bindir}
mkdir -p $DESTDIR%{sgmlbase}/docbook/dsssl-stylesheets-%{version}/

cd $RPM_BUILD_DIR/docbook-dsssl-%{version}

install bin/collateindex.pl $DESTDIR%{_bindir}
cp -r contrib catalog dtds VERSION olink common html frames lib print images $DESTDIR%{sgmlbase}/docbook/dsssl-stylesheets-%{version}/

rm -f $DESTDIR%{sgmlbase}/docbook/dsssl-stylesheets
ln -sf dsssl-stylesheets-%{version} $DESTDIR%{sgmlbase}/docbook/dsssl-stylesheets

cd ..


%clean
DESTDIR=$RPM_BUILD_ROOT
rm -rf $DESTDIR


%Files
%defattr (0644,root,root,0755)
%doc BUGS README RELEASE-NOTES.* VERSION
%doc ChangeLog WhatsNew
%attr(-,root,root) %{_bindir}/collateindex.pl
%dir %{sgmlbase}/docbook/dsssl-stylesheets-%{version}
%{sgmlbase}/docbook/dsssl-stylesheets-%{version}/*
%{sgmlbase}/docbook/dsssl-stylesheets

%post
# remove possible old references to 
# %{sgmlbase}/docbook/dsssl-stylesheets-%{version}/catalog
rm -f %{_sysconfdir}/sgml/sgml-docbook-\*.cat

# fix old broken stuff
if [ -f %{_sysconfdir}/sgml/xml-docbook-\*.cat ]; then
sed -e '\|CATALOG "%{_sysconfdir}/sgml/xml-docbook-\*.cat"|D' %{_sysconfdir}/sgml/catalog > \
	%{_sysconfdir}/sgml/catalog.bak 
    mv -f %{_sysconfdir}/sgml/catalog.bak %{_sysconfdir}/sgml/catalog
    rm -f %{_sysconfdir}/sgml/xml-docbook-\*.cat
fi

for centralized in %{_sysconfdir}/sgml/sgml-docbook-*.cat; do
   if [ "$centralized" = "%{_sysconfdir}/sgml/sgml-docbook-*.cat" ]; then break; fi
   sed -e "/dsssl-stylesheets-[0-9]/D" $centralized > \
	 $centralized.bak 
   mv -f $centralized.bak $centralized
done 

for centralized in %{_sysconfdir}/sgml/{sgml,xml}-docbook-*.cat; do
  if [ "$centralized" = "%{_sysconfdir}/sgml/{sgml,xml}-docbook-*.cat" ]; then break; fi
  if [ "$centralized" = "%{_sysconfdir}/sgml/xml-docbook-*.cat" ]; then continue; fi
  if [ "$centralized" = "%{_sysconfdir}/sgml/sgml-docbook-*.cat" ]; then continue; fi
  if [ -f "$centralized" ]; then
     %{_bindir}/xmlcatalog --sgml --noout --add $centralized \
	 %{sgmlbase}/docbook/dsssl-stylesheets/catalog
   fi
done

%postun 
# Do not remove if upgrade
if [ "$1" = "0" -a -x %{_bindir}/xmlcatalog ]; then
     for centralized in %{_sysconfdir}/sgml/{sgml,xml}-docbook-*.cat; do
      if  [ "$centralized" = "%{_sysconfdir}/sgml/{sgml,xml}-docbook-*.cat" ]; then break; fi
      if  [ "$centralized" = "%{_sysconfdir}/sgml/xml-docbook-*.cat" ]; then continue; fi
      if  [ "$centralized" = "%{_sysconfdir}/sgml/sgml-docbook-*.cat" ]; then continue; fi

	if [ -w $centralized ]; then
	  %{_bindir}/xmlcatalog --sgml --noout --del $centralized \
	     %{sgmlbase}/docbook/dsssl-stylesheets/catalog
	fi
     done 
    
fi





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13819 |12mr|docbook-style-dsssl-doc-1.79-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name docbook-style-dsssl-doc
%define version 1.79
%define release %mkrel 11

Name:		%{name}
Version:	%{version}
Release:	%{release}
Group:		Books/Computer books
Summary:	Documentation for DocBook dssl stylesheets
License:	Artistic like
URL:		http://sourceforge.net/projects/docbook/
BuildRoot:	%{_tmppath}/%{name}-buildroot 
BuildArch:	noarch
Source0:	http://prdownloads.sourceforge.net/docbook/docbook-dsssl-doc-%{version}.tar.bz2

%description
This package contains the documentation for these stylesheets:
structure, customization, etc.

%prep
%setup -n docbook-dsssl-%{version} -q

%files
%defattr (-,root,root)
%doc doc docsrc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13820 |12mr|docbook-style-xsl-1.76.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		docbook-style-xsl
Version:	1.76.1
Release:	%mkrel 1
Group:		Publishing
Summary:	Norman Walsh's modular stylesheets for DocBook
License:	Artistic style
URL:		http://sourceforge.net/projects/docbook
Provides:	docbook-xsl = %{version}
Requires:	docbook-dtd-xml
Requires(pre):	sgml-common >= 0.6.3-2mdk
# BuildRequires:	gcj-tools
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot 
Source0:	http://prdownloads.sourceforge.net/docbook/docbook-xsl-%{version}.tar.bz2
Source1:	http://prdownloads.sourceforge.net/docbook/docbook-xsl-doc-%{version}.tar.bz2
BuildArch:	noarch

%define sgmlbase %{_datadir}/sgml/

%description
These XSL stylesheets allow to convert any DocBook document to another
printed (for example, RTF or PostScript) or online (for example, HTML) format.
They are highly customizable.

%package doc
Summary         : Documentation for DocBook stylesheets
Group       	: Books/Computer books

%description doc
This package contains the documentation for these stylesheets:
structure, customization, etc.
 

%prep
%setup -n docbook-xsl-%{version} -q
%setup -D -n docbook-xsl-%{version} -q -T -b 1

%build
# index jar files to please rpmlint
# jar -i extensions/*.jar

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{sgmlbase}/docbook/xsl-stylesheets-%{version} 
# Camille 2006-05-29: those are dummy files to be removed in future releases; 2006-01-23: removed
# rm -f doc/*/param.html doc/pi/pi.html
cp -a VERSION common eclipse extensions fo highlighting html htmlhelp images javahelp lib template xhtml xhtml-1_1 manpages profiling params slides tools website roundtrip $RPM_BUILD_ROOT%{sgmlbase}/docbook/xsl-stylesheets-%{version}  

ln -sf xsl-stylesheets-%{version} \
	%{buildroot}%{sgmlbase}/docbook/xsl-stylesheets

%clean
rm -rf %{buildroot}

#fix old buggy postun
%triggerpostun -- docbook-style-xsl < 1.67.2-2mdk
CATALOG=/etc/xml/catalog
%{_bindir}/xmlcatalog --noout --add "rewriteSystem" \
	"http://docbook.sourceforge.net/release/xsl/%{version}" \
	"file:///usr/share/sgml/docbook/xsl-stylesheets-%{version}" $CATALOG
%{_bindir}/xmlcatalog --noout --add "rewriteURI" \
	"http://docbook.sourceforge.net/release/xsl/%{version}" \
	"file:///usr/share/sgml/docbook/xsl-stylesheets-%{version}" $CATALOG
%{_bindir}/xmlcatalog --noout --add "rewriteSystem" \
	"http://docbook.sourceforge.net/release/xsl/current" \
	"file:///usr/share/sgml/docbook/xsl-stylesheets-%{version}" $CATALOG
%{_bindir}/xmlcatalog --noout --add "rewriteURI" \
	"http://docbook.sourceforge.net/release/xsl/current" \
	"file:///usr/share/sgml/docbook/xsl-stylesheets-%{version}" $CATALOG


%post
CATALOG=/etc/xml/catalog
%{_bindir}/xmlcatalog --noout --add "rewriteSystem" \
	"http://docbook.sourceforge.net/release/xsl/%{version}" \
	"file:///usr/share/sgml/docbook/xsl-stylesheets-%{version}" $CATALOG
%{_bindir}/xmlcatalog --noout --add "rewriteURI" \
	"http://docbook.sourceforge.net/release/xsl/%{version}" \
	"file:///usr/share/sgml/docbook/xsl-stylesheets-%{version}" $CATALOG
%{_bindir}/xmlcatalog --noout --add "rewriteSystem" \
	"http://docbook.sourceforge.net/release/xsl/current" \
	"file:///usr/share/sgml/docbook/xsl-stylesheets-%{version}" $CATALOG
%{_bindir}/xmlcatalog --noout --add "rewriteURI" \
	"http://docbook.sourceforge.net/release/xsl/current" \
	"file:///usr/share/sgml/docbook/xsl-stylesheets-%{version}" $CATALOG


%postun
# do not remove on upgrade
CATALOG=/etc/xml/catalog
if [ "$1" = "0" -a -x %{_bindir}/xmlcatalog -a -f $CATALOG ]; then
  %{_bindir}/xmlcatalog --noout --del \
	"file:///usr/share/sgml/docbook/xsl-stylesheets-%{version}" $CATALOG
fi

%files
%defattr (-,root,root)
%doc BUGS TODO README VERSION NEWS* COPYING INSTALL
%{sgmlbase}/docbook/xsl-stylesheets-%{version}
%{sgmlbase}/docbook/xsl-stylesheets

%files doc
%defattr (-,root,root)
%doc doc docsrc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13821 |12mr|docbook-to-man-2.0.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name		docbook-to-man
%define deb_release	26
%define version		2.0.0
%define release     %mkrel 8

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Converter from DocBook SGML into roff man macros
License:	MIT
Group:		Publishing
URL:		http://www.oasis-open.org/docbook/tools/dtm/
Source0:	http://ftp.debian.org/debian/pool/main/d/docbook-to-man/%{name}_%{version}.orig.tar.gz
Patch0:		%{name}_%{version}-%{deb_release}.diff.gz
Patch10:	%{name}-debian.patch
Patch11:	%{name}-opt.patch
Patch12:	%{name}-PLD.patch
BuildRequires:	docbook-dtd41-sgml
BuildRequires:	OpenSP
Requires:	docbook-dtd41-sgml
Requires:	OpenSP
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
docbook-to-man is a batch converter that transforms UNIX-style
manpages from the DocBook SGML format into nroff/troff man macros.

This is not the original version by Fred Dalrymple, but one with the
modifications by David Bolen with Debian changes.

%prep
%setup -q -n %{name}-%{version}.orig
%patch0
%patch10 -p1
%{__patch} -p1 -s < debian/patches/01-conglomeration.dpatch
%patch11 -p1
%patch12 -p1

%build
%{__make} \
	CC="%{__cc}" \
	OPT="%{optflags}" \
	ROOT=%{_prefix}

%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT{%{_bindir},%{_datadir}/sgml,%{_mandir}/man{1,5}}

%{__make} install \
	ROOT=$RPM_BUILD_ROOT%{_prefix}

install Doc/{docbook-to-man.1,instant.1} $RPM_BUILD_ROOT%{_mandir}/man1
install Doc/transpec.1 $RPM_BUILD_ROOT%{_mandir}/man5/transpec.5

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(644,root,root,755)
%doc README README.ANS
%attr(755,root,root) %{_bindir}/docbook-to-man
%attr(755,root,root) %{_bindir}/instant
%{_datadir}/sgml/transpec
%{_mandir}/man1/docbook-to-man.1*
%{_mandir}/man1/instant.1*
%{_mandir}/man5/transpec.5*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13822 |12mr|docbook-utils-0.6.14-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: 		docbook-utils
Version: 	0.6.14
Release:	%mkrel 15
Group:		Publishing
Url:		ftp://sources.redhat.com/pub/docbook-tools/new-trials/
Summary:	Shell scripts to manage DocBook documents

License:	GPLv2+

Requires:	docbook-style-dsssl >= 1.72
Requires:	perl-SGMLSpm >= 1.03ii
Requires: 	which grep gawk
BuildRequires:	docbook-style-dsssl >= 1.72
BuildRequires:	docbook-dtd31-sgml
Obsoletes:	sgml-tools
Provides:	sgml-tools

BuildRoot:	%{_tmppath}/%name-%version-buildroot

Source0:	ftp://sources.redhat.com/pub/docbook-tools/new-trials/SOURCES/%name-%version.tar.bz2
Source1:	db2html
Source2:	docbook2man-spec.pl
Patch0: docbook-utils-spaces.patch
Patch1: docbook-utils-2ndspaces.patch
Patch2: docbook-utils-w3mtxtconvert.patch
Patch3: docbook-utils-grepnocolors.patch
Patch4: docbook-utils-sgmlinclude.patch
Patch5: docbook-utils-rtfmanpage.patch
Patch6: docbook-utils-papersize.patch
Patch7: docbook-utils-nofinalecho.patch
Patch8: docbook-utils-newgrep.patch
BuildArch:	noarch

%Description
This package contains scripts are for easy conversion from DocBook
files to other formats (for example, HTML, RTF, and PostScript), and
for comparing SGML files.

%package pdf
Requires: tetex-dvips jadetex >= 2.5
Requires: docbook-utils = %{version}
Group: Publishing
Obsoletes: stylesheets-db2pdf
Provides: stylesheets-db2pdf
Summary: A script for converting DocBook documents to PDF format
URL: ftp://sources.redhat.com/pub/docbook-tools/new-trials/
Conflicts: %{name} < 0.6.14-13

%description pdf
This package contains a script for converting DocBook documents to
PDF format.


%prep
%setup -q
%apply_patches

%build

%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/%_mandir/man{1,7}
for sec in 1 7; do cp -af doc/man/*.$sec $RPM_BUILD_ROOT/%_mandir/man$sec; done

%makeinstall_std

for util in dvi html pdf ps rtf man
do
        ln -s docbook2$util $RPM_BUILD_ROOT%{_bindir}/db2$util
        ln -s jw.1 $RPM_BUILD_ROOT/%{_mandir}/man1/db2$util.1
done
ln -s jw.1 $RPM_BUILD_ROOT/%{_mandir}/man1/docbook2txt.1

# db2html is not just a symlink, as it has to create the output directory
rm -f $RPM_BUILD_ROOT%{_bindir}/db2html
install -c -m 775 %{SOURCE1} $RPM_BUILD_ROOT%{_bindir}/db2html
install -p -m 755 %{SOURCE2} $RPM_BUILD_ROOT%{_datadir}/sgml/docbook/utils-%{version}/helpers/docbook2man-spec.pl

# clean install html files
rm -rf $RPM_BUILD_ROOT/%_prefix/doc

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr (-,root,root)
%doc README COPYING TODO doc/HTML/*.html
%{_bindir}/jw
%{_bindir}/docbook2html
%{_bindir}/docbook2man
%{_bindir}/docbook2rtf
%{_bindir}/docbook2tex
%{_bindir}/docbook2texi
%{_bindir}/docbook2txt
%attr(0755,root,root) %{_bindir}/db2html
%{_bindir}/db2rtf
%{_bindir}/db2man
%{_bindir}/sgmldiff
%{_datadir}/sgml/docbook/utils-%{version}
%{_mandir}/*/db2dvi.*
%{_mandir}/*/db2html.*
%{_mandir}/*/db2man.*
%{_mandir}/*/db2ps.*
%{_mandir}/*/db2rtf.*
%{_mandir}/*/docbook2html.*
%{_mandir}/*/docbook2rtf.*
%{_mandir}/*/docbook2man.*
%{_mandir}/*/docbook2tex.*
%{_mandir}/*/docbook2texi.*
%{_mandir}/*/docbook2txt.*
%{_mandir}/*/jw.*
%{_mandir}/*/sgmldiff.*
%{_mandir}/*/*-spec.*

%files pdf
%defattr (-,root,root)
%{_bindir}/docbook2pdf
%{_bindir}/docbook2dvi
%{_bindir}/docbook2ps
%{_bindir}/db2dvi
%{_bindir}/db2pdf
%{_bindir}/db2ps
%{_mandir}/*/db2pdf.*
%{_mandir}/*/docbook2pdf.*
%{_mandir}/*/docbook2dvi.*
%{_mandir}/*/docbook2ps.*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13823 |12mr|dog-1.7-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Dog better than cat
Name:		dog
Version:	1.7
Release:	10
Group:		Text tools
License:	GPL
# Seems to be dead
Url:		http://jl.photodex.com/dog/
Source0:	%{name}-%{version}.tar.bz2

%description
Dog is intended as a replacement for the obscure utility "cat". 
In addition to emulating all of the behavior of cat, 
dog also has some functionality that would normally require a 
freaky perl hacker to spew out line noise for perl to interpret. 
This includes extracting ranges of lines of text and strfry()ing text.

%prep
%setup -q

%build
%make

%install
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_mandir}/man1
install -s dog %{buildroot}%{_bindir}/%{name}
install -m644 dog.1 %{buildroot}%{_mandir}/man1/dog.1

%files
%doc README AUTHORS COPYING
%{_bindir}/%{name}
%{_mandir}/*/*


%changelog
* Thu Aug  9 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 9d73033
- Spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13824 |12mr|dos2unix-6.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Converts DOS-style EOLs to UNIX-style EOLs and vice versa
Name:		dos2unix
Version:	6.0.2
Release:	1
License:	BSD
Group:		Text tools
URL:		http://waterlan.home.xs4all.nl/dos2unix.html
Source0:	http://waterlan.home.xs4all.nl/dos2unix/%{name}-%{version}.tar.gz
BuildRequires:	gettext
BuildRequires:	perl-devel
Provides:	unix2dos = %{EVRD}
Provides:	mac2unix = %{EVRD}
Provides:	unix2mac = %{EVRD}
Obsoletes:	unix2dos < 5.3.1

%description
A filter used to convert DOS-style EOLs to UNIX-style EOLs and vice
versa (EOL - End Of Line character).

This package contains updated Benjamin Lin's implementations of dos2unix
and unix2dos.

Benjamin Lin's implementations of dos2unix and unix2dos are a part of many
Linux distributions such as RedHat, Fedora, Suse, Gentoo and others.
This update includes all RedHat patches and fixes several other problems.
Internationalization has been added and ports to various OS have been made.

%prep
%setup -q

%build
%make

%install
%makeinstall_std

# doc is installed two times in doc dir
%__mv %{buildroot}%{_docdir}/%{name}-%{version}/ %{buildroot}%{_docdir}/%{name}

%find_lang %{name}

%files -f %{name}.lang
%doc %{_docdir}/%{name}/*
%{_bindir}/dos2unix
%{_bindir}/unix2dos
%{_bindir}/mac2unix
%{_bindir}/unix2mac
%{_mandir}/man1/*.1*
%{_mandir}/es/man1/*.1*
%{_mandir}/nl/man1/*.1*




%changelog
* Wed Sep  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 60a4c6b
- New version 6.0.2 (sync with Cooker)
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13825 |12mr|dosfstools-3.0.13-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Utilities to create and check MS-DOS FAT filesystems
Name:		dosfstools
Version:        3.0.13
Release:        %mkrel 1
Source0:	http://www.daniel-baumann.ch/software/dosfstools/%{name}-%{version}.tar.bz2
License:	GPLv3+
URL:		http://www.daniel-baumann.ch/software/dosfstools/
Group:		File tools
Obsoletes:	mkdosfs-ygg
Provides:	mkdosfs-ygg = %{version}

%description
Inside of this package there are two utilities to create and to
check MS-DOS FAT filesystems on either harddisks or floppies under
Linux.  This version uses the enhanced boot sector/superblock
format of DOS 3.3+ as well as provides a default dummy boot sector
code.

%prep
%setup -q

%build
%make PREFIX=%{_prefix} CFLAGS="$RPM_OPT_FLAGS -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64"

%install
%make DESTDIR=%{buildroot} install-bin install-man PREFIX=%{_prefix} SBINDIR=/sbin

%files
%doc %doc ChangeLog doc/README.*
/sbin/mkdosfs
/sbin/mkfs.msdos
/sbin/mkfs.vfat
/sbin/fsck.msdos
/sbin/fsck.vfat
/sbin/dosfsck
/sbin/dosfslabel
%{_mandir}/man8/*

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13826 |12mr|dotconf-1.0.13-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name dotconf
%define	major 1
%define version 1.0.13
%define release %mkrel 8
%define	libname_orig libdotconf
%define	libname %mklibname dotconf %{major}
%define	libnamedevel %mklibname dotconf -d
%define	libnamestaticdevel %mklibname dotconf -d -s

Name: %{name}
Summary: A ConfigurationFile Parser Library
Version: %{version}
Release: %{release}
License: LGPL
#v2.1
Group: System/Libraries
URL: http://www.azzit.de/dotconf/
# (fc) 1.0.13-2mdv fix aclocal warning
Patch0:	dotconf-1.0.13-aclocal-warning.patch
Source: http://www.azzit.de/dotconf/download/v1.0/%{name}-%{version}.tar.gz
BuildRequires: recode
%if %mdkversion < 200800
BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot
%endif

%description
Dotconf is a configuration file parser library.

%package -n %{libname}
Summary: The shared libraries needed for running programs using dotconf
Group: System/Libraries
Provides: %{libname_orig} = %{version}-%{release}
Provides: %{name} = %{version}-%{release}

%description -n	%{libname}
Dotconf is a configuration file parser library.
This package contains only the shared libraries needed for running programs 
dynamically linked against dotconf.

%package -n %{libnamedevel}
Summary: The libraries and headers needed for dotconf development
License: LGPL
Group: Development/C
Requires: %{libname} = %{version}-%{release}
Provides: %{name}-devel = %{version}-%{release}
Provides: lib%{name}-devel = %{version}-%{release}

%description -n %{libnamedevel}
Dotconf is a configuration file parser library.
This package contains documentation, headers and shared library symlinks 
needed for dotconf development.

%package -n %{libnamestaticdevel}
Summary: Static libraries for dotconf development
License: LGPL
Group: Development/C
Requires: %{libnamedevel} = %{version}-%{release}
Provides: %{name}-static-devel = %{version}-%{release}

%description -n %{libnamestaticdevel}
Dotconf is a configuration file parser library.
This package contains only the static libraries for dotconf devlopment.

%package -n %{name}-examples
Summary: The examples for the dotconf library
Group: Development/C
Obsoletes:	%{libname}-examples < %{version}-%{release}
Provides:	%{libname}-examples = %{version}-%{release}

%description -n	 %{name}-examples
Dotconf is a configuration file parser library.
This package contains examples, installed in the same place as the 
documentation.

%prep
%setup -q
%patch0 -p1 -b .aclocal-warning
recode l1..u8 AUTHORS doc/dotconf-features.txt

#fix build
autoreconf -i

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%files -n %{libname}
%defattr(-,root,root)
%doc AUTHORS ChangeLog README
%{_libdir}/*.so.*

%files -n %{libnamedevel}
%defattr(-,root,root)
%doc AUTHORS ChangeLog README doc/dotconf*
%{_bindir}/%{name}-config
%{_includedir}/*.h
%{_datadir}/aclocal/%{name}.m4
%{_libdir}/*.so
%{_libdir}/pkgconfig/%{name}.pc

%files -n %{libnamestaticdevel}
%defattr(-,root,root)
%{_libdir}/*.a

%files -n %{name}-examples
%defattr(-,root,root)
%doc examples/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13827 |12mr|dovecot-2.1.9-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define build_gssapi 1
%define build_ldap 1
%define build_lucene 1
%define build_mysql 0
%define build_pgsql 0
%define build_sqlite 0
%define build_sieve 1

%{?_with_gssapi: %{expand: %%global build_gssapi 1}}
%{?_without_gssapi: %{expand: %%global build_gssapi 0}}
%{?_with_ldap: %{expand: %%global build_ldap 1}}
%{?_without_ldap: %{expand: %%global build_ldap 0}}
%{?_with_lucene: %{expand: %%global build_lucene 1}}
%{?_without_lucene: %{expand: %%global build_lucene 0}}
%{?_with_mysql: %{expand: %%global build_mysql 1}}
%{?_without_mysql: %{expand: %%global build_mysql 0}}
%{?_with_pgsql: %{expand: %%global build_pgsql 1}}
%{?_without_pgsql: %{expand: %%global build_pgsql 0}}
%{?_with_sqlite: %{expand: %%global build_sqlite 1}}
%{?_without_sqlite: %{expand: %%global build_sqlite 0}}
%{?_with_sieve: %{expand: %%global build_sieve 1}}
%{?_without_sieve: %{expand: %%global build_sieve 0}}

# The Sieve plugin needs to reference internal symbols
%define _disable_ld_no_undefined 1

%define sieve_version 0.3.1

Summary:	Secure IMAP and POP3 server
Name: 		dovecot
Version:	2.1.9
Release:	2
License:	MIT and LGPLv2 and BSD-like and Public Domain
Group:		System/Servers
URL:		http://dovecot.org
Source0:	http://dovecot.org/releases/2.1/%{name}-%{version}.tar.gz
Source1:	http://dovecot.org/releases/2.1/%{name}-%{version}.tar.gz.sig
Source2:	%{name}-pamd
Source3:	%{name}-init
Source4:	http://dovecot.org/tools/migration_wuimp_to_dovecot.pl
Source5:	http://dovecot.org/tools/mboxcrypt.pl
Source6:	http://www.rename-it.nl/dovecot/2.1/dovecot-2.1-pigeonhole-%{sieve_version}.tar.gz
Source7:	http://www.earth.ox.ac.uk/~steve/sieve/procmail2sieve.pl
Patch0:		dovecot-conf-ssl.patch
Patch1:		dovecot.pkglib.patch
Provides:	imap-server pop3-server
Provides:	imaps-server pop3s-server
Requires(pre):	rpm-helper >= 0.21
Requires(post):	rpm-helper >= 0.21
Requires(preun): rpm-helper >= 0.21
Requires(postun): rpm-helper >= 0.21
Requires:	%name-config >= 2.1
BuildRequires:	pam-devel
BuildRequires:	openssl-devel
BuildRequires:	libsasl-devel
BuildRequires:	libcap-devel
BuildRequires:	gettext-devel
%if %{build_ldap}
BuildRequires:	openldap-devel
%endif
%if %{build_lucene}
BuildRequires:	clucene-devel
%endif
%if %{build_mysql}
BuildRequires:	mysql-devel
%endif
%if %{build_pgsql}
BuildRequires:	postgresql-devel
%endif
%if %{build_gssapi}
BuildRequires:	gssglue-devel
BuildRequires:	krb5-devel
%endif
%if %{build_sqlite}
BuildRequires: sqlite3-devel
%endif
BuildRequires:	rpm-helper >= 0.21
BuildRequires:	bzip2-devel

%description
Dovecot is an IMAP and POP3 server for Linux/UNIX-like systems, written with
security primarily in mind. Although it's written with C, it uses several
coding techniques to avoid most of the common pitfalls.

Dovecot can work with standard mbox and maildir formats and it's fully
compatible with UW-IMAP and Courier IMAP servers as well as mail clients
accessing the mailboxes directly.

You can build %{name} with some conditional build swithes;

(ie. use with rpm --rebuild):

    --with[out] gssapi		GSSAPI support (enabled)
    --with[out] ldap		LDAP support (enabled)
    --with[out] lucene		Lucene support (enabled)
    --with[out] mysql		MySQL support (enabled)
    --with[out] pgsql		PostgreSQL support (enabled)
    --with[out] sqlite		SQLite support (enabled)
    --with[out] sieve		CMU Sieve support (enabled)

%if %{build_sieve}
%package	plugins-sieve
Summary:	CMU Sieve plugin for dovecot LDA
Group:		System/Servers
Requires:	%{name} >= %{version}

%description	plugins-sieve
This package provides the CMU Sieve plugin version %{sieve_version} for dovecot LDA.
%endif

%if %{build_pgsql}
%package	plugins-pgsql
Summary:	Postgres SQL backend for dovecot
Group:		System/Servers
Requires:	%{name} >= %{version}

%description	plugins-pgsql
This package provides the Postgres SQL backend for dovecot-auth etc.
%endif

%if %{build_mysql}
%package	plugins-mysql
Summary:	MySQL backend for dovecot
Group:		System/Servers
Requires:	%{name} >= %{version}

%description	plugins-mysql
This package provides the MySQL backend for dovecot-auth etc.
%endif

%if %{build_ldap}
%package	plugins-ldap
Summary:	LDAP support for dovecot
Group:		System/Servers
Requires:	%{name} >= %{version}

%description	plugins-ldap
This package provides LDAP capabilities to dovecot in a modular form.
%endif

%if %{build_gssapi}
%package	plugins-gssapi
Summary:	GSSAPI support for dovecot
Group:		System/Servers
Requires:	%{name} >= %{version}

%description	plugins-gssapi
This package provides GSSAPI capabilities to dovecot in a modular form.
%endif

%if %{build_sqlite}
%package	plugins-sqlite
Summary:	SQLite backend for dovecot
Group:		System/Servers
Requires:	%{name} >= %{version}

%description	plugins-sqlite
This package provides the SQLite backend for dovecot-auth etc.
%endif

%package	devel
Summary:	Devel files for Dovecot IMAP and POP3 server
Group:		Development/C
Requires:	%{name} >= %{version}

%description	devel
Dovecot is an IMAP and POP3 server for Linux/UNIX-like systems, written with
security primarily in mind. Although it's written with C, it uses several
coding techniques to avoid most of the common pitfalls.

Dovecot can work with standard mbox and maildir formats and it's fully
compatible with UW-IMAP and Courier IMAP servers as well as mail clients
accessing the mailboxes directly.

This package contains development files for dovecot.

%package	config-standalone
Summary:	Config files for running dovecot standalone
Group:		System/Servers
Provides:	%name-config = %version-%release

%description	config-standalone
Config files for running the Dovecot IMAP and POP3 server by itself.

This is the basic configuration for running a Dovecot server - you may
want to install the postfix-dovecot-config package instead if you wish
to run a combination of the Postfix SMTP server and the Dovecot IMAP/POP3
server.

%prep

%setup -q
# Bug #27491
%patch0 -p1 -b .sslfix

%if %{build_sieve}
%setup -q -D -T -a 6
%endif

%build
%serverbuild

%configure2_5x \
    --enable-header-install \
    --disable-static \
    --with-sql=plugin \
    --with-sql-drivers \
    --with-ssl=openssl \
    --with-ssldir=%{_sysconfdir}/ssl/%{name} \
    --with-moduledir=%{_libdir}/%{name}/modules \
    --with-nss \
%if %{build_ldap}
    --with-ldap=plugin \
%endif
%if %{build_pgsql}
    --with-pgsql \
%endif
%if %{build_mysql}
    --with-mysql \
%endif
%if %{build_sqlite}
    --with-sqlite \
%endif
%if %{build_gssapi}
    --with-gssapi=plugin \
%endif
%if %{build_lucene}
    --with-lucene \
%endif
    --with-libcap

%make

%if %{build_sieve}
pushd dovecot-*-pigeonhole-%{sieve_version}
rm -f configure
autoreconf -fi
touch doc/man/sieve-filter.1
%configure2_5x \
    --disable-static \
    --with-dovecot=../ \
    --with-unfinished-features
%make
popd
%endif

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}/pam.d
install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_libdir}/%{name}/modules
install -d %{buildroot}/var/lib/%{name}

%makeinstall_std

%if %{build_sieve}
pushd dovecot-*-pigeonhole-%{sieve_version}
%makeinstall_std
# temporary borkiness i guess...
f=%{buildroot}%{_mandir}/man1/sieve-filter.1
if ! [ -s $f ]; then rm -f $f; fi
popd
%endif

cat %{SOURCE2} > %{buildroot}%{_sysconfdir}/pam.d/%{name}
cat %{SOURCE3} > %{buildroot}%_initrddir/%{name}
chmod 0755 %{buildroot}%_initrddir/%{name}
pwd
cp doc/example-config/dovecot.conf %{buildroot}%{_sysconfdir}/%name/dovecot.conf
cp -a doc/example-config/conf.d %buildroot%_sysconfdir/%name/
cp %{SOURCE4} .
cp %{SOURCE5} .
# procmail2sieve converter
install -d -m 755 %{buildroot}%{_bindir}
install %{SOURCE7} -m 755 %{buildroot}%{_bindir}
perl -pi -e 's|#!/usr/local/bin/perl|#!%{_bindir}/perl|' \
    %{buildroot}%{_bindir}/procmail2sieve.pl

# placed in doc
rm -f %{buildroot}%{_sysconfdir}/dovecot*-example.conf

# Clean up buildroot
rm -rf %{buildroot}%{_datadir}/doc/dovecot*

%pre
%_pre_useradd dovecot /var/lib/%{name} /bin/false
%_pre_groupadd dovecot dovecot
%_pre_useradd dovenull /var/lib/%{name} /bin/false
%_pre_groupadd dovenull dovenull

%post
%_post_service dovecot
%_create_ssl_certificate dovecot

%preun
%_preun_service dovecot

%postun
%_postun_userdel dovecot
%_postun_groupdel dovecot
%_postun_userdel dovenull
%_postun_groupdel dovenull

%if %{build_sieve}
%post plugins-sieve
/sbin/service %{name} condrestart > /dev/null 2>&1 || :

%postun plugins-sieve
if [ "$1" = "0" ]; then
    /sbin/service %{name} condrestart > /dev/null 2>&1 || :
fi
%endif

%if %{build_mysql}
%post plugins-mysql
/sbin/service %{name} condrestart > /dev/null 2>&1 || :

%postun plugins-mysql
if [ "$1" = "0" ]; then
    /sbin/service %{name} condrestart > /dev/null 2>&1 || :
fi
%endif

%if %{build_pgsql}
%post plugins-pgsql
/sbin/service %{name} condrestart > /dev/null 2>&1 || :

%postun plugins-pgsql
if [ "$1" = "0" ]; then
    /sbin/service %{name} condrestart > /dev/null 2>&1 || :
fi
%endif

%if %{build_sqlite}
%post plugins-sqlite
/sbin/service %{name} condrestart > /dev/null 2>&1 || :

%postun plugins-sqlite
if [ "$1" = "0" ]; then
    /sbin/service %{name} condrestart > /dev/null 2>&1 || :
fi
%endif

%if %{build_ldap}
%post plugins-ldap
/sbin/service %{name} condrestart > /dev/null 2>&1 || :

%postun plugins-ldap
if [ "$1" = "0" ]; then
    /sbin/service %{name} condrestart > /dev/null 2>&1 || :
fi
%endif

%if %{build_gssapi}
%post plugins-gssapi
/sbin/service %{name} condrestart > /dev/null 2>&1 || :

%postun plugins-gssapi
if [ "$1" = "0" ]; then
    /sbin/service %{name} condrestart > /dev/null 2>&1 || :
fi
%endif

%clean
rm -rf %{buildroot}

%files
# to preserve security of the ssl password which may be in the config
# file but also allow the use of the 'deliver' command as any user,
# we set the 'deliver' command sgid mail and have the config file owned
# by root.mail. See bug #44926. idea from Josh Bressers at Red Hat.
# - AdamW 2008/10
%defattr(-,root,root)
%doc AUTHORS ChangeLog COPYING* NEWS README TODO
%doc doc/*.sh doc/*.txt doc/*.cnf
%attr(0750,root,mail) %dir %_sysconfdir/%name
%attr(0750,root,mail) %dir %_sysconfdir/%name/conf.d
%doc %_sysconfdir/dovecot/README
%attr(0755,root,root) %_initrddir/%{name}
%config(noreplace) %{_sysconfdir}/pam.d/%{name}
%{_sbindir}/*
%_bindir/doveadm
%_bindir/doveconf
%_bindir/dsync
%{_bindir}/procmail2sieve.pl
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/checkpassword-reply
%attr(2755,root,mail) %{_libdir}/%{name}/deliver
%_libdir/%name/aggregator
%_libdir/%name/anvil
%_libdir/%name/auth
%_libdir/%name/config
%_libdir/%name/decode2text.sh
%{_libdir}/%{name}/dict
%_libdir/%name/director
%_libdir/%name/dns-client
%_libdir/%name/doveadm-server
%_libdir/%name/dovecot-lda
%_libdir/%name/indexer
%_libdir/%name/indexer-worker
%_libdir/%name/ipc
%{_libdir}/%{name}/gdbhelper
%{_libdir}/%{name}/imap
%{_libdir}/%{name}/imap-login
%{_libdir}/%{name}/maildirlock
%{_libdir}/%{name}/pop3
%{_libdir}/%{name}/pop3-login
%{_libdir}/%{name}/rawlog
%_libdir/%name/replicator
%_libdir/%name/script
%_libdir/%name/script-login
%_libdir/%name/ssl-params
%_libdir/%name/stats
%_libdir/%name/xml2text
%_libdir/%name/libdovecot-lda.so*
%_libdir/%name/libdovecot-login.so*
%_libdir/%name/libdovecot-sql.so*
%_libdir/%name/libdovecot-ssl.so*
%_libdir/%name/libdovecot-storage.so*
%_libdir/%name/libdovecot.so*
%_libdir/dovecot/lmtp
%_libdir/dovecot/log
%dir %{_libdir}/%{name}/modules
%{_libdir}/%{name}/modules/*.so
%dir %_libdir/%name/modules/auth
%{_libdir}/%{name}/modules/auth/*.so
%exclude %_libdir/%name/modules/auth/libauthdb_ldap.so
%exclude %_libdir/%name/modules/auth/libmech_gssapi.so
%dir %_libdir/%name/modules/doveadm
%{_libdir}/%{name}/modules/doveadm/*.so
%dir %_libdir/%name/modules/settings
%{_libdir}/%{name}/modules/settings/*.so
%attr(0700,root,root) %dir /var/lib/%{name}
%_mandir/man1/deliver.1*
%_mandir/man1/doveadm*.1*
%_mandir/man1/doveconf.1*
%_mandir/man1/dovecot-lda.1*
%_mandir/man1/dovecot.1*
%_mandir/man1/dsync.1*
%_mandir/man1/sieve-dump.1*
%_mandir/man1/sieved.1*
%_mandir/man7/doveadm-search-query.7*
%_mandir/man7/pigeonhole.7*

%files config-standalone
%defattr(-,root,root,-)
%attr(0640,root,mail) %config(noreplace) %{_sysconfdir}/%name/dovecot.conf
%attr(0640,root,mail) %_sysconfdir/%name/conf.d/*

%if %{build_sieve}
%files plugins-sieve
%defattr(-,root,root,-)
%{_bindir}/sieve-filter
%{_bindir}/sieve-test
%{_bindir}/sievec
%_bindir/sieve-dump
%_libdir/%name/libdovecot-sieve.so*
%_libdir/%name/managesieve
%_libdir/%name/managesieve-login
%{_mandir}/man1/sievec.1*
%{_mandir}/man1/sieve-filter.1*
%{_mandir}/man1/sieve-test.1*
%endif

%if %{build_ldap}
%files plugins-ldap
%defattr(-,root,root)
%{_libdir}/%{name}/modules/auth/libauthdb_ldap.so
%endif

%if %{build_gssapi}
%files plugins-gssapi
%defattr(-,root,root)
%{_libdir}/%{name}/modules/auth/libmech_gssapi.so
%endif

%if %{build_sqlite}
%files plugins-sqlite
%defattr(-,root,root,-)
%{_libdir}/%{name}/modules/auth/libdriver_sqlite.so
%{_libdir}/%{name}/modules/dict/libdriver_sqlite.so
%{_libdir}/%{name}/modules/sql/libdriver_sqlite.so
%endif

%if %{build_mysql}
%files plugins-mysql
%defattr(-,root,root,-)
%{_libdir}/%{name}/modules/auth/libdriver_mysql.so
%{_libdir}/%{name}/modules/dict/libdriver_mysql.so
%{_libdir}/%{name}/modules/sql/libdriver_mysql.so
%endif

%if %{build_pgsql}
%files plugins-pgsql
%defattr(-,root,root,-)
%{_libdir}/%{name}/modules/auth/libdriver_pgsql.so
%{_libdir}/%{name}/modules/dict/libdriver_pgsql.so
%{_libdir}/%{name}/modules/sql/libdriver_pgsql.so
%endif

%files devel
%defattr(-,root,root,-)
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/*
%{_libdir}/%{name}/dovecot-config
#{_libdir}/%{name}/modules/*.*a
#{_libdir}/%{name}/modules/auth/*.*a
%_datadir/aclocal/*.m4



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13828 |12mr|doxygen-1.8.1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with doc
%bcond_without qt4

Name:		doxygen
Version:	1.8.1.2
Release:	1
Epoch:		1
Summary:	Doxygen is THE documentation system for C/C++
Group:		Development/Other
License:	GPL+
URL:		http://www.stack.nl/~dimitri/doxygen/
Source0:	ftp://ftp.stack.nl/pub/users/dimitri/%{name}-%{version}.src.tar.gz
Patch0:		doxygen-1.2.12-fix-latex.patch
Patch2:		doxygen-1.5.8-mandir.patch
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	gcc-c++
BuildRequires:	png-devel
%if %with qt4
BuildRequires:	qt4-devel
%endif
%if %with doc
BuildRequires:	tetex-latex
BuildRequires:	ghostscript python
%endif

%description
Doxygen is a documentation system for C, C++ and IDL. It can generate
an on-line class browser (in HTML) and/or an off-line reference manual
(in LaTeX) from a set of documented source files. There is also
support for generating man lpages and for converting the generated
output into Postscript, hyperlinked PDF or compressed HTML. The
documentation is extracted directly from the sources.

Doxygen can also be configured to extract the code-structure from
undocumented source files. This can be very useful to quickly find
your way in large source distributions.

%if %with qt4
%package doxywizard
Summary: A GUI for creating and editing configuration files
Group: Development/Other
Requires: %{name} = %{epoch}:%{version}
Conflicts: %{name} < 1:1.5.7.1

%description doxywizard
Doxywizard is a GUI for creating and editing configuration files that
are used by doxygen.
%endif

%prep
%setup -q
%patch0 -p1
%patch2 -p1 -b .man

%{__perl} -pi -e "s|^TMAKE_CFLAGS_RELEASE.*|TMAKE_CFLAGS_RELEASE = %{optflags}|" tmake/lib/linux-g++/tmake.conf
%{__perl} -pi -e "s|/lib$|/%{_lib}|" tmake/lib/linux-g++/tmake.conf
# XXX configure is going to fail if both 32-bit and 64-bit qt3-devel
# are installed
find -type d -exec %{__chmod} 0755 {} \;
# build with system libpng
%{__rm} -rf libpng

%build
./configure \
    --prefix %{_prefix} \
    --make %{_bindir}/make \
%if %with qt4
	--with-doxywizard
%endif

%make LFLAGS="%{?ldflags}"

%if %with doc
%{__make} docs
%{__mv} doc/float.sty latex
%{__mv} doc/fancyhdr.sty latex
%{__make} pdf
mkdir pdf
%{__mv} latex/doxygen_manual.pdf pdf
%endif

%install
%{__rm} -rf %{buildroot}

make install INSTALL=%{buildroot}%{_prefix}

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(-, root, root)
%if %with doc
%doc html examples pdf
%endif
%doc README
%{_bindir}/doxygen
%{_mandir}/man1/doxygen.1*

%if %with qt4
%files doxywizard
%defattr(-,root,root)
%{_bindir}/doxywizard
%{_mandir}/man1/doxywizard*
%endif



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13829 |12mr|dracut-024-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Next generation initrd image generator
Name:		dracut
Version:	024
Release:	7
Group:		System/Base
License:	GPLv2+
URL:		https://dracut.wiki.kernel.org/
Source0:	http://www.kernel.org/pub/linux/utils/boot/dracut/%{name}-%{version}.tar.xz
Source3:	50-dracut-mandriva.conf
# (tpg) simple script to provide a backup for current working initrd file
Source4:	initrd-backup.sh
# (bor) mdv-specific fixes
#Patch1000:	dracut-011-mdv.patch
# (bor) Restore original Mandriva behaviour of adding bootchart if RPM is installed.
Patch1001:	dracut-007-undisable_bootchart.patch
# (bor) compatibility with mkinitrd
Patch1002:	dracut-010-mkinitrd.patch
# (bor) Add support for KEYTABLE to dynamically determine whether to install UNICODE or non-UNICODE keymap version.
Patch1003:	dracut-007-aufs-mount.patch
# (anssi) handle gzip compressed KMS kernel modules
Patch1004:	dracut-024.rosa.patch

#Patch1005:	dracut-013-ld.so.conf.workaround.patch
#Patch1006:	dracut-014-multipath-udev-rules.patch
#Patch1007:	dracut-018-check-for-tty-and-use-it.patch
#Patch1008:	dracut-018-do-not-remount-twice-disk-partitions.patch
#Patch1009:	dracut-018-install-var-run-and-var-lock.patch

### GIT PATCHES GOES HERE  ###
###

BuildRequires:	docbook-dtd45-xml
BuildRequires:	docbook-style-xsl
BuildRequires:	xsltproc
BuildRequires:	dash
BuildRequires:	bash
BuildRequires:	asciidoc

Provides:	mkinitrd-command
Requires(pre):	filesystem
Requires(pre):	coreutils
Requires:	udev
Requires:	util-linux-ng
%if %mdvver < 201200
Requires:	module-init-tools
%else
Requires:	kmod
%endif
Requires:	e2fsprogs
Requires:	cpio
Requires:	findutils
Requires:	binutils
Requires:	grep
Requires:	mktemp
Requires:	bash
Requires:	dash
Requires:	kbd
Requires:	tar
Requires:	gzip
Requires:	bzip2
Requires:	file
Requires:	bridge-utils
Requires:	initscripts
Requires:	bootloader-utils
Requires(pre):	rpm-helper
Requires(post,postun):	update-alternatives
Conflicts:	mkinitrd < 6.0.93-%manbo_mkrel 10
Conflicts:	nash < 6.0.93-%manbo_mkrel 11

Obsoletes:	dracut < 013

%description
Dracut contains tools to create a bootable initramfs for 2.6 Linux kernels.
Unlike existing implementations, dracut does hard-code as little as possible
into the initramfs. Dracut contains various modules which are driven by the
event-based udev. Having root on MD, DM, LVM2, LUKS is supported as well as
NFS, iSCSI, NBD, FCoE with the dracut-network package.

%prep
%setup -q
%apply_patches
# We don't want to strip dracut-install, that's debuginfo's job
sed -i -e 's,\$(strip),,g' install/Makefile

%build
%serverbuild_hardened
%make

%install
rm -rf %{buildroot}

%makeinstall_std \
	sbindir=/sbin \
	libdir=%{_prefix}/lib \
	bindir=%{_bindir} \
	sysconfdir=%{_sysconfdir} \
	systemdsystemunitdir=%{_unitdir} \
	mandir=%{_mandir}

install -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/dracut.conf.d

%if %mdvver >= 201200
# (tpg) default image name in 2012 has changed
sed -i -e 's/welcome.png/backgorund.png/' %{buildroot}%{_prefix}/lib/dracut/modules.d/50plymouth/plymouth-populate-initrd.sh
%endif

# bluca remove patch backup files
find %{buildroot} -type f -name '*.orig' -exec rm {} \;
find %{buildroot} -type f -name '*~' -exec rm {} \;

# fix permission of module files
chmod +x %{buildroot}%{_prefix}/lib/dracut/modules.d/*/*.sh

mkdir -p %{buildroot}/boot/dracut
mkdir -p %{buildroot}%{_var}/lib/dracut/overlay
install -m 755 -d %{buildroot}%{_datadir}/dracut

mkdir -p %{buildroot}%{_sbindir}
mkdir -p %{buildroot}/sbin
mv %{buildroot}%{_bindir}/* %{buildroot}%{_sbindir}/

ln -s %{_sbindir}/dracut %{buildroot}%{_bindir}/dracut
ln -s %{_sbindir}/dracut %{buildroot}/sbin/dracut
ln -s %{_prefix}/lib/dracut/dracut-install %{buildroot}%{_sbindir}/dracut-install

mkdir -p %{buildroot}%{_localstatedir}/log
touch %{buildroot}%{_localstatedir}/log/dracut.log
mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
install -m 0644 dracut.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/dracut_log

mv %{buildroot}%{_sbindir}/lsinitrd %{buildroot}%{_sbindir}/lsinitrd-dracut
mv %{buildroot}%{_sbindir}/mkinitrd %{buildroot}%{_sbindir}/mkinitrd-dracut

cat > README.urpmi << EOF
dracut is the default mkinitrd replacement in mandriva

If you relly want to use old mkinitrd instead of dracut run
update-alternatives --set mkinitrd /sbin/mkinitrd-mkinitrd
EOF

# rpmlint madness
chmod 755 %{buildroot}%{_prefix}/lib/dracut/modules.d/99aufs-mount/install

# (tpg) don't follow this usr madness
# systemctl sits in /bin, and it symlinks to /usr/bin
sed -i -e 's#/usr/bin/systemctl#/bin/systemctl#g' %{buildroot}%{_prefix}/lib/dracut/modules.d/98systemd/*.service
# (tpg) use real path for udevadm
sed -i -e 's#/usr/bin/udevadm#/sbin/udevadm#g' %{buildroot}%{_prefix}/lib/dracut/modules.d/98systemd/*.service

# (tpg) this conflicts with mkinitrd
rm -rf %{buildroot}%{_mandir}/man8/mkinitrd.8*

install -m755 %{SOURCE4} %{buildroot}%{_bindir}/initrd-backup.sh

%post
update-alternatives --install /sbin/mkinitrd mkinitrd %{_sbindir}/mkinitrd-dracut 110 || :
update-alternatives --install /sbin/lsinitrd lsinitrd %{_sbindir}/lsinitrd-dracut 110 || :
%{_sbindir}/dracut -f /boot/initrd-$(uname -r).img $(uname -r)

%postun
[ ! -e /usr/sbin/mkinitrd-dracut ] && update-alternatives --remove mkinitrd %{_sbindir}/mkinitrd-dracut || :
[ ! -e /usr/sbin/lsinitrd-dracut ] && update-alternatives --remove lsinitrd %{_sbindir}/lsinitrd-dracut || :

%files
%doc README.generic README.modules README.kernel HACKING TODO AUTHORS
%doc README.urpmi
%dir /boot/dracut
%dir %{_datadir}/dracut
%dir %{_var}/lib/dracut
%dir %{_var}/lib/dracut/overlay
%dir %{_prefix}/lib/dracut/modules.d
%dir %{_sysconfdir}/dracut.conf.d
%config %{_sysconfdir}/dracut.conf
%config %{_sysconfdir}/logrotate.d/dracut_log
%attr(0644,root,root) %ghost %config(missingok,noreplace) %{_localstatedir}/log/dracut.log
%{_sysconfdir}/dracut.conf.d/50-dracut-mandriva.conf
/sbin/dracut
%{_sbindir}/dracut
%{_bindir}/dracut
%{_bindir}/initrd-backup.sh
%{_sbindir}/dracut-catimages
%{_sbindir}/dracut-install
%{_sbindir}/lsinitrd-dracut
%{_sbindir}/mkinitrd-dracut
%{_unitdir}/*.service
%{_unitdir}/*/*.service
%{_prefix}/lib/dracut/dracut-install
%{_prefix}/lib/dracut/dracut-version.sh
%{_prefix}/lib/dracut/dracut-functions.sh
%{_prefix}/lib/dracut/dracut-functions
%{_prefix}/lib/dracut/modules.d/*
%{_prefix}/lib/dracut/dracut-initramfs-restore
%{_prefix}/lib/dracut/dracut-logger.sh
%{_mandir}/man1/lsinitrd.1.*
%{_mandir}/man8/dracut*.8*
%{_mandir}/man8/initrd-switch-root.service.8*
%{_mandir}/man8/udevadm-cleanup-db.service.8*
%{_mandir}/man7/dracut.kernel.7*
%{_mandir}/man7/dracut.cmdline.7*
%{_mandir}/man5/dracut.conf.5*


%changelog
* Fri Oct 19 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 024-2
+ Revision: 819042
- reupload
- update to new version 024
- remove duplicate requires on mount
- provide a initd-backup.sh script which should store as a backup current working initrd file and recreates new one
  o just add the script, in next step i'll have to figure out a best mechanism to execute the script on every systemd, dracut on any other core package update
- fix udevadm path
- do not suggest plymouth theme


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13830 |12mr|dragonplayer-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		dragonplayer
Version:	4.9.4
Release:	1
Epoch:		3
Summary:	A simple video player for KDE 4
Group:		Graphical desktop/KDE
License:	GPLv2
URL:		http://www.kde.org/applications/multimedia/dragonplayer/
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/dragon-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
Requires:	kdebase4-runtime
Conflicts:	kdemultimedia4-core < 3:4.5.71
Conflicts:	kmix < 3:4.8.95

%description
Dragon Player is a multimedia player where the focus is on simplicity,
instead of features. Dragon Player does one thing, and only one thing,
which is playing multimedia files. It's simple interface is designed not
to get in your way and instead empower you to simply play multimedia
files.

%files
%{_kde_bindir}/dragon
%{_kde_appsdir}/dragonplayer
%{_kde_appsdir}/solid/actions/dragonplayer-opendvd.desktop
%{_kde_iconsdir}/*/*/*/*
%{_kde_mandir}/man1/*
%{_kde_libdir}/kde4/dragonpart.so
%{_kde_applicationsdir}/dragonplayer.desktop
%{_kde_services}/ServiceMenus/dragonplayer_*
%{_kde_services}/dragonplayer_part.desktop
%{_kde_configdir}/dragonplayerrc
%{_kde_docdir}/HTML/en/dragonplayer

#------------------------------------------------------------------------------

%prep
%setup -q -n dragon-%{version}

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.1-1
- New version 4.9.1

* Tue Aug 14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.0-1
- New version 4.9.0

* Sun Jul 22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.8.97-1
- New version 4.8.97

* Wed Jul 11 2012 Andrey Bondrov <abondrov@mandriva.org> 3:4.8.95-1
+ Revision: 808890
- imported package dragonplayer

* Tue Jul 10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.8.95-1
- Follow upstream and move dragonplayer from kdemultimedia4 to own package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13831 |12mr|drak3d-1.29-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define drakxtools_required_version  10.4.90-1mdv2007.0
%define drakxtools_conflicted_version  10.4.89

Summary:  3D desktop effects tools
Name:     drak3d
Version:  1.29
Release:  %mkrel 4
Source0:  %name-%version.tar.bz2
License:  GPL
Group:    System/Configuration/Hardware
Url:      http://wiki.mandriva.com/en/Docs/Desktop/Accelerated_Desktop
BuildRequires: perl-MDK-Common-devel gettext
Requires: drakxtools-backend => %drakxtools_required_version
# we need the common pam usermode config files
Requires: usermode-consoleonly >= 1.92-4mdv2008.0
BuildRoot: %_tmppath/%name-%version-buildroot
# for program:
Conflicts: drakxtools <= %drakxtools_conflicted_version
# for man pages:
Conflicts: drakxtools-curses <= %drakxtools_conflicted_version
BuildArch: noarch

%description
Drak3d enables to configure 3D desktop effects.

%prep
%setup -q

%build
%make

%install
rm -fr %{buildroot}
%makeinstall_std

#install lang
%find_lang %name

mkdir -p %{buildroot}%{_sysconfdir}/X11/wmsession.d

cat > %{buildroot}%{_sysconfdir}/X11/wmsession.d/29drak3d <<EOF
NAME=drak3d
ICON=drak3d.png
EXEC=/usr/sbin/drak3d
DESC=3D Desktop effects configuration
SCRIPT:
exec /usr/sbin/drak3d
EOF

# consolehelper config
ln -s %{_bindir}/consolehelper %{buildroot}%{_bindir}/drak3d
mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
cat > %{buildroot}%{_sysconfdir}/security/console.apps/drak3d <<EOF
USER=<user>
PROGRAM=/usr/sbin/drak3d
FALLBACK=false
SESSION=true
EOF

mkdir -p %{buildroot}%{_sysconfdir}/pam.d
ln -sf %{_sysconfdir}/pam.d/mandriva-simple-auth %{buildroot}%{_sysconfdir}/pam.d/drak3d

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc COPYING ChangeLog
%config(noreplace) %{_sysconfdir}/pam.d/drak3d
%config(noreplace) %{_sysconfdir}/security/console.apps/drak3d
%{_bindir}/drak3d
%{_sbindir}/*
/usr/lib/libDrakX/icons/*
%{_sysconfdir}/X11/wmsession.d/29drak3d
/usr/lib/libDrakX/Xconfig/glx.pm




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13832 |12mr|drakbt-0.17.5-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	drakbt
%define version	0.17.5
%define release %mkrel 4

Summary:	The Mandriva Linux Bittorrent link and status checker
Name:		%{name}
Version:	%{version}
Release:    %{release}
#cvs source
# http://www.mandrivalinux.com/en/cvs.php3
Source0:	%{name}-%{version}.tar.bz2
License:	GPLv2+
URL:		http://qa.mandriva.com
Group:		Networking/File transfer
Requires:	drakxtools >= 10-57mdk, perl-libwww-perl >= 5.800-1mdk, perl-Digest-SHA1 >= 2.10-1mdk, transmission-gui
Requires(post):	desktop-file-utils
Requires(postun):	desktop-file-utils

BuildArch:	noarch
BuildRequires:	perl-MDK-Common-devel
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
Drakbt reports status information for a given torrent file or URL. 
It can connect automatically to Mandriva Linux websites to grab and 
display available torrents.
You should provide login and password if you want to connect to club
member restricted torrents. 
After all checks are done, you can trigger the download process from
drakbt.

Information displayed are :
- current number of complete copies (seeds) 
- incomplete copies (leeches) currently active.
- Bittorrent port reachability
- Hash info ....

%prep
%setup -q

%build

%install
rm -rf %{buildroot}
make PREFIX=%{buildroot} install 

#menu-xdg
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Bittorrent Checker
Comment=Mandriva Linux Bittorrent checker
Exec=%{_bindir}/%{name} 
Icon=%{name}
Terminal=false
Type=Application
MimeType=application/x-bittorrent;
Categories=GTK;Network;FileTransfer;P2P;X-MandrivaLinux-CrossDesktop;
EOF

#install lang
%{find_lang} %{name}

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post
%{update_menus}
%{update_desktop_database}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%{clean_desktop_database}
%endif

%files -f %{name}.lang
%defattr(-,root,root)
%doc README COPYING
%{_bindir}/*
/usr/lib/libDrakX/network/*.pm
%{_datadir}/%{name}
%{_datadir}/applications/mandriva-%{name}*.desktop
%{_miconsdir}/*.png
%{_iconsdir}/*.png
%{_liconsdir}/*.png




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13833 |12mr|drakconf-12.19.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# needed to properly rebuild for 10.0
%define _requires_exceptions perl(lang)

Summary:  The Mandriva Linux Control Center 
Name:     drakconf
Version:  12.19.2
Release:  4
# get the source from our cvs repository (see
# http://www.mandrivalinux.com/en/cvs.php3)
Source0:  %name-%version.tar.lzma
Source1:  drakconf16.png
Source2:  drakconf32.png
Source3:  drakconf48.png
License:  GPLv2+
Group:    System/Configuration/Other
Url:      http://wiki.mandriva.com/en/ControlCenter
Obsoletes: DrakConf
Provides: DrakConf
BuildRequires: gettext intltool
BuildRequires: perl-MDK-Common-devel
BuildRequires: drakxtools-backend
Requires: mandriva-release, drakxtools >= 11.64
Requires: harddrake-ui > 10-12mdk, popt >= 1.6.4-24mdk, usermode
Requires: perl-Gtk2 >= 1.023-1mdk, perl-Gnome2-Vte
Requires: gtk+2.0 >= 2.2.0-3mdk, perl-MDK-Common => 1.0.4-16mdk
Suggests: drakfax, system-config-printer >= 1.0.4-4mdv, rpmdrake, transfugdrake, drakmenustyle, drakguard, draksnapshot
Suggests: mdkonline >= 2.77.19
#Requires: drakcronat >= 0.1.3-1mdk # currenly broken, actually waiting for gtk+-2.x port completion
Requires: userdrake => 1.2-1mdk
Requires: drakconf-icons = %version
Requires: drakx-net, drakx-kbd-mouse-x11
Conflicts: rpmdrake < 2.4-5mdk
# workaround rpm issues on updates (bad ordering relating to virtual packages?):
Requires: perl-Gtk2-WebKit
%define _requires_exceptions perl(Gtk2::Html2)
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch

%description
drakconf includes the Mandriva Linux Control Center which is an interface to 
multiple utilities from DrakXtools.

%package icons
Summary: Icons of the Mandriva Linux Control Center
Group:   Graphical desktop/Other
Conflicts: drakconf < 10.2-4mdk
Suggests: drakconf-kde4	

%description icons
This package hold icons of the Mandriva Linux Control Center used in
tools' banners.

%prep
%setup -q
%apply_patches

%build

%install
%makeinstall_std

(cd %{buildroot} ; find usr -type f -name "*.png"  -printf "/%%p\n") > images-big.list
perl -ni -e '/128/ ? print : print STDERR $_ ' images-big.list 2> images.list
cat images-big.list >> %name.lang

#remove not needing files
rm -rf %{buildroot}%{_datadir}/locale/*
rm -f  %{buildroot}%{_datadir}/mcc/progs.conf
rm -rf %{buildroot}%{_sysconfdir}
rm -rf %{buildroot}%{_bindir}
rm -rf %{buildroot}%{_sbindir}
rm -rf %{buildroot}%{_datadir}/applications/
rm -rf %{buildroot}%{perl_vendorlib}/
rm -f  %{buildroot}%{_datadir}/mcc/progs.conf

%files icons -f images.list
%defattr(-,root,root)
%{_datadir}/mcc/themes/default/*128.png
%dir %{_datadir}/mcc/themes/
%dir %{_datadir}/mcc/themes/default
%{_datadir}/mcc/themes/default/gtkrc

%changelog
* Mon Nov 19 2012 akdengi <akdengi>
- build only icons package

* Wed Apr 20 2011 Antoine Ginies <aginies@mandriva.com> 12.19.2-1mdv2011.0
+ Revision: 656172
- remove requires on drak3d

* Sun Aug 01 2010 Funda Wang <fwang@mandriva.org> 12.19.1-3mdv2011.0
+ Revision: 564233
- rebuild for perl 5.12.1

* Thu Jul 22 2010 Funda Wang <fwang@mandriva.org> 12.19.1-2mdv2011.0
+ Revision: 556963
- rebuild

  + Joao Victor Martins <jvictor@mandriva.com>
    - 12.19.1
    - Updated extended maintenance binary to mdkapplet-add-media-helper.

* Wed May 26 2010 Christophe Fergeau <cfergeau@mandriva.com> 12.19-1mdv2010.1
+ Revision: 546209
- 12.19:
- properly align text and icons (#53383)
- Use /usr/sbin/system-config-printer instead of the /usr/bin/ one. (Bug #58174)

* Mon Mar 29 2010 Tiago Salem <salem@mandriva.com.br> 12.18.4-1mdv2010.1
+ Revision: 528924
- update to 12.18.4

* Tue Jan 26 2010 Thierry Vignaud <tv@mandriva.org> 12.18.3-1mdv2010.1
+ Revision: 496775
- stop retrieving URL on startup (now done in embedded tool)

* Mon Jan 25 2010 Thierry Vignaud <tv@mandriva.org> 12.18.2-1mdv2010.1
+ Revision: 496462
- translations updates

* Mon Jan 25 2010 Thierry Vignaud <tv@mandriva.org> 12.18.1-1mdv2010.1
+ Revision: 496461
- patch 0: build fix
- extended maintenance tool:
  o fix providing the right version
  o provide the URL

* Fri Jan 22 2010 Thierry Vignaud <tv@mandriva.org> 12.18-1mdv2010.1
+ Revision: 494775
- add extended maintenance icon

  + Sandro Cazzaniga <kharec@mandriva.org>
    - Fix licence to GPLv2+

* Thu Oct 29 2009 Thierry Vignaud <tv@mandriva.org> 12.17-1mdv2010.0
+ Revision: 460164
- refresh the icon list if some package got installed
- restart cups service when installing system-config-print

* Tue Oct 27 2009 Thierry Vignaud <tv@mandriva.org> 12.16-1mdv2010.0
+ Revision: 459468
- do not offer to configure the boot splash screen

* Mon Oct 12 2009 Thierry Vignaud <tv@mandriva.org> 12.15-1mdv2010.0
+ Revision: 456899
- bump require on drakxtools for new API
- display help as user
- fix sometimes not being able to run the help browser (#53999)
- try harder to display release notes, bug wizards, ... as user

* Mon Oct 12 2009 Thierry Vignaud <tv@mandriva.org> 12.14-1mdv2010.0
+ Revision: 456854
- fix tool URL which can be a translated UTF-8 string (eg: for CD/DVD
  entries) (#54457)
- run help when pressing <F1>
- drop obsolete comment

* Thu Oct 08 2009 Frederic Crozat <fcrozat@mandriva.com> 12.13.2-2mdv2010.0
+ Revision: 456082
- Remove dependency on drakbackup

* Tue Oct 06 2009 Thierry Vignaud <tv@mandriva.org> 12.13.2-1mdv2010.0
+ Revision: 454904
- fix system-config-printer emplacement (#54303)

* Mon Aug 31 2009 Thierry Vignaud <tv@mandriva.org> 12.13.1-1mdv2010.0
+ Revision: 422845
- workaround latest webkit breaking mcc (bis repetita) (teuf)

* Wed Jul 29 2009 Thierry Vignaud <tv@mandriva.org> 12.13-1mdv2010.0
+ Revision: 403872
- control-center:
  o show update frequency configurator

* Fri Jul 24 2009 Eugeni Dodonov <eugeni@mandriva.com> 12.12-1mdv2010.0
+ Revision: 399470
- 12.12:
- add support for tomoyo-gui.

* Fri Jul 10 2009 Thierry Vignaud <tv@mandriva.org> 12.11-1mdv2010.0
+ Revision: 394210
- drakconsole
  o fix not having the focus on startup (#48091)

* Fri Apr 17 2009 Thierry Vignaud <tv@mandriva.org> 12.10.1-2mdv2009.1
+ Revision: 367922
- install task-printing-server task-printing-hp too when
  system-printer-config is missing
- enable to install missing tools through /usr/share/mcc/progs.conf
  (eg: system-printer-config on live CDs, #49994)
- fix swedish translation (#49990)
- fix packaging /etc/sysconfig/mcc.conf

* Wed Apr 15 2009 Thierry Vignaud <tv@mandriva.org> 12.9-1mdv2009.1
+ Revision: 367400
- translation updates

* Sun Apr 05 2009 Thierry Vignaud <tv@mandriva.org> 12.8-1mdv2009.1
+ Revision: 364242
- fix displaying name of CD/DVDs if more than one (#49565)

* Mon Mar 30 2009 Thierry Vignaud <tv@mandriva.org> 12.7-1mdv2009.1
+ Revision: 362327
- translation updates

* Mon Mar 30 2009 Thierry Vignaud <tv@mandriva.org> 12.6-2mdv2009.1
+ Revision: 362322
- drop require on rfbdrake

* Mon Mar 23 2009 Thierry Vignaud <tv@mandriva.org> 12.6-1mdv2009.1
+ Revision: 360617
- drakconf:
  o fix IDs of DVD/CDs thus fixing crashing on invalidly escaped
    characters (#49034)
- drakxconf:
  o do use translations when using the text mode version (#48988)

* Thu Mar 19 2009 Thierry Vignaud <tv@mandriva.org> 12.5-1mdv2009.1
+ Revision: 357809
- fix a rare crash when embedded program segfaulted (#48080)

* Mon Mar 16 2009 Thierry Vignaud <tv@mandriva.org> 12.4-1mdv2009.1
+ Revision: 355648
- workaround latest webkit breaking mcc (again)

* Wed Feb 18 2009 Thierry Vignaud <tv@mandriva.org> 12.3-1mdv2009.1
+ Revision: 342285
- fix not-working-links regression introduced by webkit workaround in
  12.2 (#47911)

* Mon Feb 16 2009 Thierry Vignaud <tv@mandriva.org> 12.2-1mdv2009.1
+ Revision: 340964
- workaround latest webkit breaking mcc (#47840)

* Thu Jan 22 2009 Eugeni Dodonov <eugeni@mandriva.com> 12.1-1mdv2009.1
+ Revision: 332392
- Version 12.1 - 21 January 2009, Eugeni Dodonov
- removed entry for drakperm (now handled by msecgui)
- add support for msecgui
- changed description for draksec functionality

  + Funda Wang <fwang@mandriva.org>
    - it is a noarch package

* Thu Dec 18 2008 Thierry Vignaud <tv@mandriva.org> 12-1mdv2009.1
+ Revision: 315693
- drop again diagnostics, strict, vars and warnings pragmas
  (was kept since 10.18.7)
- enable to alter branding

* Sat Oct 04 2008 Olivier Blin <oblin@mandriva.com> 11.9-1mdv2009.0
+ Revision: 291112
- 11.9
- do not show banner when no application is embedded

* Thu Oct 02 2008 Thierry Vignaud <tv@mandriva.org> 11.8.2-1mdv2009.0
+ Revision: 290880
- use different icons for sources manager & drakstats

* Wed Oct 01 2008 Thierry Vignaud <tv@mandriva.org> 11.8.1-1mdv2009.0
+ Revision: 290303
- fix desktop menu entry (#44457)

* Tue Sep 30 2008 Thierry Vignaud <tv@mandriva.org> 11.8-1mdv2009.0
+ Revision: 290171
- enable to translate menu entry here rather than in menu-messages (#43580)
- right part:
  o adjust spacing
  o fix order with RTL languages
  o fix titles alignment with RTL languages
  o remove gray gradient
  o reduce subtitles font size

* Tue Sep 30 2008 Thierry Vignaud <tv@mandriva.org> 11.7.3-1mdv2009.0
+ Revision: 289965
- translation updates

* Mon Sep 29 2008 Thierry Vignaud <tv@mandriva.org> 11.7.2-1mdv2009.0
+ Revision: 289124
- use new drakxtools API

* Fri Sep 26 2008 Thierry Vignaud <tv@mandriva.org> 11.7.1-1mdv2009.0
+ Revision: 288640
- fix banners displaying titles with "&amp;"

* Fri Sep 26 2008 Thierry Vignaud <tv@mandriva.org> 11.7-1mdv2009.0
+ Revision: 288558
- RTL languages fixes
- fix icon ugliness

* Thu Sep 25 2008 Thierry Vignaud <tv@mandriva.org> 11.6-2mdv2009.0
+ Revision: 288148
- fix URL
- require perl-Gtk2-WebKit instead of perl-Gtk2-Html2

* Thu Sep 25 2008 Thierry Vignaud <tv@mandriva.org> 11.6-1mdv2009.0
+ Revision: 288129
- dither splash screen

* Thu Sep 25 2008 Thierry Vignaud <tv@mandriva.org> 11.5-1mdv2009.0
+ Revision: 288127
- do not crash when selecting "Reload" in contextual menu (#44226)
- disable contextual menu
- make icon+text act as a single item for links
- make sure --save-html-pages write UTF-8 files
- use gray gradient in right background
- bump require on drakxtools for new image

* Thu Sep 25 2008 Thierry Vignaud <tv@mandriva.org> 11.4-1mdv2009.0
+ Revision: 288109
- add padding between icons & text
- display frames around icons
- render titles as blue and with asterisks
- reduce spacing between left items

* Thu Sep 25 2008 Thierry Vignaud <tv@mandriva.org> 11.2-1mdv2009.0
+ Revision: 288097
- restore scrollbar (#44213)

* Thu Sep 25 2008 Thierry Vignaud <tv@mandriva.org> 11.1-1mdv2009.0
+ Revision: 288088
- handle --save-html-pages in order to debug HTML pages generated by
  mcc
- make focus be visible
- show right items as white

* Thu Sep 25 2008 Thierry Vignaud <tv@mandriva.org> 11-1mdv2009.0
+ Revision: 288007
- improve style by using installer's one
- switch from gtkhtml2 to wekbit

* Wed Sep 24 2008 Thierry Vignaud <tv@mandriva.org> 10.26-1mdv2009.0
+ Revision: 287812
- bump require on drakxtools
- fix about dialog banner (#44176)
- new splash screen

* Tue Sep 23 2008 Thierry Vignaud <tv@mandriva.org> 10.25.2-1mdv2009.0
+ Revision: 287216
- use new boot icon

* Mon Sep 22 2008 Thierry Vignaud <tv@mandriva.org> 10.25.1-1mdv2009.0
+ Revision: 287130
- restore icon wrongly removed

* Mon Sep 22 2008 Thierry Vignaud <tv@mandriva.org> 10.25-1mdv2009.0
+ Revision: 286690
- updated icons & translations

* Tue Sep 16 2008 Thierry Vignaud <tv@mandriva.org> 10.24-1mdv2009.0
+ Revision: 285190
- do call the appropriate help index
- fix calling the appropriate contextual help index:
  o ensure tab order doesn't alter help ID
  o fix help ID for "local disks" (not know yet to the doc)

* Mon Sep 15 2008 Thierry Vignaud <tv@mandriva.org> 10.23-1mdv2009.0
+ Revision: 284870
- fix errata/NEWS URL (#43854)

* Sat Aug 23 2008 Anne Nicolas <ennael@mandriva.org> 10.22-2mdv2009.0
+ Revision: 275301
- Fix drakxtools require

* Fri Aug 22 2008 Thierry Vignaud <tv@mandriva.org> 10.22-1mdv2009.0
+ Revision: 275087
- do not crash if an icon is missing (#37651)
- stop probing for floppies, which can be slow (#40322)

* Wed Aug 20 2008 Thierry Vignaud <tv@mandriva.org> 10.21-2mdv2009.0
+ Revision: 274298
+ rebuild (emptylog)

* Wed Aug 20 2008 Thierry Vignaud <tv@mandriva.org> 10.21-1mdv2009.0
+ Revision: 274283
- change system-config-printer to embed in mcc and
  change its path to $sbindir

* Wed Aug 20 2008 Thierry Vignaud <tv@mandriva.org> 10.20-1mdv2009.0
+ Revision: 274250
- change printerdrake by system-config-printer
- update translations

  + Tiago Salem <salem@mandriva.com.br>
    - Changing suggests: printerdrake by system-config-printer

* Mon Jul 28 2008 Thierry Vignaud <tv@mandriva.org> 10.19-1mdv2009.0
+ Revision: 251182
- update icons
- update translations

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed May 28 2008 Thierry Vignaud <tv@mandriva.org> 10.18.7-1mdv2009.0
+ Revision: 212642
- BuildRequires drakxtools-backend for generating conf file
- package sysconfig file
- do open bug in running firefox drakbug (#31109)
- enable to disable some icons through /etc/sysconfig/mcc.conf

* Fri May 23 2008 Thierry Vignaud <tv@mandriva.org> 10.18.6-1mdv2009.0
+ Revision: 210396
- solve hard to reproduce perl segfault (#34505)

* Thu Apr 03 2008 Olivier Blin <oblin@mandriva.com> 10.18.5-2mdv2008.1
+ Revision: 192275
- suggest drakguard and draksnapshot

* Thu Apr 03 2008 Thierry Vignaud <tv@mandriva.org> 10.18.5-1mdv2008.1
+ Revision: 192056
- translation updates

* Wed Apr 02 2008 Thierry Vignaud <tv@mandriva.org> 10.18.4-1mdv2008.1
+ Revision: 191524
- translation updates

* Fri Mar 28 2008 Thierry Vignaud <tv@mandriva.org> 10.18.3-1mdv2008.1
+ Revision: 190919
- translation updates

* Tue Mar 25 2008 Thierry Vignaud <tv@mandriva.org> 10.18.2-1mdv2008.1
+ Revision: 190055
- translation updates

* Tue Mar 11 2008 Thierry Vignaud <tv@mandriva.org> 10.18.1-1mdv2008.1
+ Revision: 183953
- rename sound icon (#38767)

* Mon Mar 10 2008 Thierry Vignaud <tv@mandriva.org> 10.18-1mdv2008.1
+ Revision: 183752
- fix calling userdrake without consolehelper-gtk else we kill
  consolehelper-gtk instead of userdrake (#34892)
  (also fixing unable to run userdrake in sec level > 3)
- use 'sound' iconf for "Sound Configuration"

* Fri Mar 07 2008 Thierry Vignaud <tv@mandriva.org> 10.17-1mdv2008.1
+ Revision: 181331
- add "Parental Controls" icon
- add "Sound Configuration" icon
- restore wait animation (regression introduced in 10.4.14-1mdv2007.1)
- make a suggests out of drakmenustyle require (#38107)

* Tue Feb 26 2008 Thierry Vignaud <tv@mandriva.org> 10.16-1mdv2008.1
+ Revision: 175626
- translations updates

* Thu Feb 14 2008 Thierry Vignaud <tv@mandriva.org> 10.15-1mdv2008.1
+ Revision: 168539
- remove menu entry for upload to old HCL db

* Thu Feb 14 2008 Thierry Vignaud <tv@mandriva.org> 10.14-1mdv2008.1
+ Revision: 167779
- readd buildroot
- change 'Share data with Windows system' to 'Access Windows (SMB)
  shared drives and partitions' (36552)
- change 'Use NFS shares' to 'Access NFS shared drives and partitions'
  for consistency
- change 'Share your data through NFS' to 'Share drives and
  directories using NFS'
- new wording for WebDAV configuration tool
- more text changes for nfs / smb sharing
- escape "&", "<", ">" in descriptions so that Gtk2::Html2 doesn't
  havoc on them
- updated translation
- use more consistent entry in drakconf for rpmdrake (same as menu
  label) (#33315)

* Wed Jan 23 2008 Thierry Vignaud <tv@mandriva.org> 10.13-1mdv2008.1
+ Revision: 157041
- updated translations

* Wed Jan 09 2008 Thierry Vignaud <tv@mandriva.org> 10.12-1mdv2008.1
+ Revision: 147275
- show again "removing interface" since netcenter doesn't support this (#34588)
- size horizontal & vertical sizes independently & support height of
  480 so that strange laptops have reasonnable sizing
- kill re-definition of %%buildroot on Pixel's request
- do not harcode icon extension

  + Funda Wang <fwang@mandriva.org>
    - drop old menu

* Mon Oct 08 2007 Thierry Vignaud <tv@mandriva.org> 10.11-1mdv2008.0
+ Revision: 95700
- enable to visit Mandriva Tour from mcc

* Wed Oct 03 2007 Thierry Vignaud <tv@mandriva.org> 10.10-1mdv2008.0
+ Revision: 95042
- updated translation

* Mon Oct 01 2007 Thierry Vignaud <tv@mandriva.org> 10.9-1mdv2008.0
+ Revision: 94140
- updated translation

* Fri Sep 28 2007 Thierry Vignaud <tv@mandriva.org> 10.8-1mdv2008.0
+ Revision: 93570
- fix reporting bug on drakwizard

* Thu Sep 27 2007 Thierry Vignaud <tv@mandriva.org> 10.7-1mdv2008.0
+ Revision: 93286
- move transfugrake from "Localization" section into "Administration tools"
  section

* Tue Sep 25 2007 Thierry Vignaud <tv@mandriva.org> 10.6.7-1mdv2008.0
+ Revision: 92938
- updated translations

* Wed Sep 19 2007 Thierry Vignaud <tv@mandriva.org> 10.6.6-1mdv2008.0
+ Revision: 90969
- updated translations

* Mon Sep 17 2007 Thierry Vignaud <tv@mandriva.org> 10.6.5-1mdv2008.0
+ Revision: 89070
- translation snapshot
-  use "X-MandrivaLinux-System-Configuration" category instead
   "X-MandrivaLinux-CrossDesktop" and "System" instead of "Settings"
- suggests printerdrake instead of hard-requiring it

* Fri Sep 14 2007 Thierry Vignaud <tv@mandriva.org> 10.6.4-1mdv2008.0
+ Revision: 85406
- fix bogus markup (#33556)
- show again disk ID now that we use short descriptions (#33554)

* Thu Sep 13 2007 Thierry Vignaud <tv@mandriva.org> 10.6.3-1mdv2008.0
+ Revision: 84963
- add an horizontal separator between right sub-sections

* Wed Sep 12 2007 Thierry Vignaud <tv@mandriva.org> 10.6.2-1mdv2008.0
+ Revision: 84673
- lot of typo fixes
- make right titles be bold
- only draw the current notebook label in bold
- use new icon for "network sharing"

* Mon Sep 10 2007 Thierry Vignaud <tv@mandriva.org> 10.6.1-1mdv2008.0
+ Revision: 84096
- do not show mcc's menu when embedding edit-urpm-sources (#33316)
- fix rfbdrake path (#33373)
- typo fix (#33274)
- updated translations

* Wed Sep 05 2007 Thierry Vignaud <tv@mandriva.org> 10.6-1mdv2008.0
+ Revision: 80296
- adjust file list
- add a transfugdrake entry
- add back "Access Windows shares" tool
- enable to run as a user if using --testing option
- fix icon alignment for RTL locales (#32881)
- improved margin between tables & subtitles
- new icons for "Network Center"  & "rpmdrake"
- updated descriptions
- suggests transfugdrake
- stop packaging desktop entries for g-c-c

* Wed Aug 22 2007 Thierry Vignaud <tv@mandriva.org> 10.5-1mdv2008.0
+ Revision: 68962
- don't use extra space if we have only one icon in last row
- hide mdvonline wizard since web registering is unused/broken
- increase default size for resolutions bigger than > 800x600 (modulo
  laptops)
- move "Software Media Manager" into "Software Management"
- offer report a bug on embedded tool instead of drakconf in menu
- prevent not being able to close mcc once drakbug was fired

* Wed Aug 22 2007 Olivier Blin <oblin@mandriva.com> 10.4.25-1mdv2008.0
+ Revision: 68779
- 10.4.25
- add back "Add Connection" wizard
- remove Roaming entry
- use temporary icon for network center
- render right titles with a smaller font and in gray (Tv)

* Mon Aug 13 2007 Thierry Vignaud <tv@mandriva.org> 10.4.24-3mdv2008.0
+ Revision: 62660
- fix file conflict

* Sun Aug 12 2007 Pixel <pixel@mandriva.com> 10.4.24-2mdv2008.0
+ Revision: 62220
- don't suggest mdkwebadmin, no such package (and mdkwebadmin.pl is bundled here)

* Sat Aug 11 2007 Thierry Vignaud <tv@mandriva.org> 10.4.24-1mdv2008.0
+ Revision: 61883
- fix subtitles alignment with RTL locales (#32445)
- Suggests: drakfax, rpmdrake, mdkwebadmin, rfbdrake

* Wed Aug 08 2007 Thierry Vignaud <tv@mandriva.org> 10.4.23-1mdv2008.0
+ Revision: 60265
- cleanup code by killing last workarounds for expert mode
- enable to test new view when network center is installed
- new GUI:
  o create sub groups with title in the right part
  o add default titles
  o reorder samba vs NFS

* Tue Jul 31 2007 Thierry Vignaud <tv@mandriva.org> 10.4.22-1mdv2008.0
+ Revision: 57138
- add driver name to CD/DVD descriptions in order to reduce confusion
  when there's several of them
- keep only one entry for XFdrake
- kill expert mode
- kill drakxtv since bttv configuration was only needed with very old
  cards and since kdetv and the like have their own scanning wizards
- merge "Install Software", "Installed Software", "Remove Software" as
  they basically are the same software in different views we keep
  MandrivaUpdate for now since it offers to update media
- move "Display Manager chooser" from "System" section into "Boot" one
- rename "Mount Points" as "Local disks" (#31779)
- split out "network sharing" out of "mount points" (#31779)
- bump require on drakxtools

* Wed Jun 27 2007 Thierry Vignaud <tv@mandriva.org> 10.4.21-1mdv2008.0
+ Revision: 44998
- display the release in the about dialog (#31223)
- rename "Set Samba mount points" entry as "Configure Windows shared
  drives on the local network" (#28976)
- show release notes from the help menu (#26281)
- show errata from the help menu too
- workaround libgtkhtml2_0 infamously blocking events on
  hidden-due-to-scroll links (#23185)
- drop /usr/X11R6/bin/DrakConf symlink (#24749)
- disable startup notification (#29679)

* Fri Jun 08 2007 Thierry Vignaud <tv@mandriva.org> 10.4.20-1mdv2008.0
+ Revision: 37487
- first release after SVN recover


* Tue Mar 27 2007 Thierry Vignaud <tvignaud@mandriva.com> 10.4.19-1mdv2007.1
+ Revision: 148880
- do not account help browser as a child to wait for, thus enabling to
  close mcc while help is browsed in external browser (#28442)

* Mon Mar 19 2007 Thierry Vignaud <tvignaud@mandriva.com> 10.4.18-1mdv2007.1
+ Revision: 146564
- make it fit in 800x600
- do not package big ChangeLog

* Fri Mar 16 2007 Thierry Vignaud <tvignaud@mandriva.com> 10.4.17-2mdv2007.1
+ Revision: 145198
- bump release

* Fri Mar 16 2007 Thierry Vignaud <tvignaud@mandriva.com> 10.4.17-1mdv2007.1
+ Revision: 145055
- translation update

* Mon Jan 22 2007 Thierry Vignaud <tvignaud@mandriva.com> 10.4.16-1mdv2007.1
+ Revision: 111861
- fix fcrozat's fix
- fix build
- require drak3d & drakx-kbd-mouse-x11
- don't require draktermserv; we don't offer to run it
- require drakbackup & draktermserv

* Tue Dec 05 2006 Thierry Vignaud <tvignaud@mandriva.com> 10.4.15-1mdv2007.1
+ Revision: 90759
- really overite 10.4.14 tarball with 10.4.15 one
- about dialog:
  o don't display emails of authors
  o fix banner

* Thu Nov 30 2006 Thierry Vignaud <tvignaud@mandriva.com> 10.4.14-2mdv2007.1
+ Revision: 89463
- fix require (drakx-net instead of drakxnet)

* Thu Nov 30 2006 Thierry Vignaud <tvignaud@mandriva.com> 10.4.14-1mdv2007.1
+ Revision: 89408
- Import drakconf

* Thu Nov 30 2006 Thierry Vignaud <tvignaud@mandriva.com> 10.4.14-1mdv2007.1
- requires drakx-net & printerdrake

* Sat Sep 23 2006 Thierry Vignaud <tvignaud@mandriva.com> 10.4.13-1mdv2007.0
- fix menu group
- workaround rpm issues on updates

* Wed Sep 20 2006 Thierry Vignaud <tvignaud@mandriva.com> 10.4.12-1mdv2007.0
- handle embedded tools that block SIG_KILL (#24914)

* Sat Sep 16 2006 Thierry Vignaud <tvignaud@mandriva.com> 10.4.11-1mdv2007.0
- news & kolab wizards are now dead

* Wed Sep 13 2006 Thierry Vignaud <tvignaud@mandriva.com> 10.4.10-1mdv2007.0
- translation update

* Sat Sep 09 2006 Thierry Vignaud <tvignaud@mandriva.com> 10.4.9-1mdv2007.0
- allow to disable 3d desktop in text drakconf (#25316)
- printer wizard doesn't exist anymore

* Thu Sep 07 2006 Thierry Vignaud <tvignaud@mandriva.com> 10.4.8-1mdv2007.0
- unhide main XFdrake icon

* Wed Sep 06 2006 Thierry Vignaud <tvignaud@mandriva.com> 10.4.7-1mdv2007.0
- drakmenustyle replaced menudrake
- show localekdrake in mcc

* Tue Aug 29 2006 Thierry Vignaud <tvignaud@mandriva.com> 10.4.6-1mdv2007.0
- update translations

* Tue Aug 29 2006 Thierry Vignaud <tvignaud@mandriva.com> 10.4.5-1mdv2007.0
- fix bogus icons (#24789)

* Fri Aug 25 2006 Olivier Blin <oblin@mandriva.com> 10.4.4-1mdv2007.0
- add drak3d, drakinvictus and drakvpn
- update draknetprofile icon
- from Thierry Vignaud:
  o set minimum size to a bigger value if screen size is bigger than 640x480
    (thus fixing overlapping widgets when resizing mcc to its minimal size)
  o prevent "spoofing" minimum size
  o s/Mandrake/Mandriva/ in icon file names (#21539)
  o drakxconf: warn if tool is not executable
  o drakxconf: tinyfirewall was replaced drakfirewall (#24592)
- from Stew Benedict:
  o let drakbackup show only it's own menu

* Wed Aug 02 2006 Thierry Vignaud <tvignaud@mandriva.com> 10.4.3-1mdv2007.0
- fix menu entry

* Sun Jul 30 2006 Thierry Vignaud <tvignaud@mandriva.com> 10.4.2-1mdv2007.0
- switch to XDG menu

* Thu Jun 01 2006 Thierry Vignaud <tvignaud@mandriva.com> 10.4.1-1mdv2007.0
- drop old netprofile stuff (blino)
- add a draknetprofile icon (blino)

* Wed Mar 22 2006 Thierry Vignaud <tvignaud@mandriva.com> 10.4.0-1mdk
- hide mcc's menu when running draknfs and draksambashare since they
  already provides a menu bar (#21528)

* Wed Feb 15 2006 Thierry Vignaud <tvignaud@mandriva.com> 10.3.2-1mdk
- do not use stock icons in menus
- offer to upload hw list in the online db and start a browser there
  in order to specify the hw status

* Tue Jan 03 2006 Thierry Vignaud <tvignaud@mandriva.com> 10.3.1-1mdk
- adapt to new DrakX API (#20395)
- only warn about non executable programs, just skip non installed
  stuff (Eskild Hustvedt)
- use CREDITS.<lang> if availlable

* Tue Sep 20 2005 Thierry Vignaud <tvignaud@mandriva.com> 10.3-5mdk
- show drakauth (again) in "system" section only if drakwizard isn't
  installed (#18687)

* Mon Sep 19 2005 Thierry Vignaud <tvignaud@mandriva.com> 10.3-4mdk
- display a banner for drakhosts
- don't show "NFS exports" twice (blino, #18670)
- use proper icon for drakhosts
- really run sshd wizard when requested (blino, #18645)

* Sat Sep 17 2005 Thierry Vignaud <tvignaud@mandriva.com> 10.3-3mdk
- do display 3 missing icons

* Fri Sep 16 2005 Thierry Vignaud <tvignaud@mandriva.com> 10.3-2mdk
- fix switching section while starting a non embedded tool (#17284)

* Thu Sep 15 2005 Thierry Vignaud <tvignaud@mandriva.com> 10.3-1mdk
- add new tools (draknfs, drakhosts, draksambashare) and new wizards
  (sambashare, sambaprint, sshd)
- only show wizards that are installed after drakwizard split
- fix garbaged display when toggling "expert mode" while a tool is
  embedded (#17212)
- translation update
- enable sub dialogs to be transient to mcc's main window

* Thu Jun 09 2005 Thierry Vignaud <tvignaud@mandriva.com> 10.3-0.6mdk
- fix profiles (blino)

* Wed Jun 08 2005 Thierry Vignaud <tvignaud@mandriva.com> 10.3-0.5mdk
- use new drakconnect API (blino)

* Tue May 17 2005 Thierry Vignaud <tvignaud@mandriva.com> 10.3-0.4mdk
- improved layout of CREDITS in about dialog (#14995)

* Tue May 03 2005 Thierry Vignaud <tvignaud@mandriva.com> 10.3-0.3mdk
- fix restoring notebook position when switching from/to expert mode
- fix detecting buggy programs not starting
- fix contributors list (blino, #14995)

* Tue Apr 19 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.3-0.2mdk
- fix mandrivaupdate's icon (#15494)

* Sat Apr 16 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.3-0.1mdk
- Mandrakesoft is now Mandriva

* Wed Mar 30 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-5mdk
- move small icons in their own package (#13392)

* Thu Mar 24 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-4mdk
- add "roaming" icon in network section
- improve layout for RTL languages
- reduce columns flicking (now it only happens when a page has a
  scrollbar)
- update translations

* Fri Mar 18 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-3mdk
- fix hidden left icons when expert mode is altered several times
  whereas a tool is embedded (#14440)
- fix RTL rendering (#14517):
  o add bidi hints for html render engines
  o explicitely align RTL texts to right
  o pack text & icon from righ to left for RTL languages

* Mon Mar 07 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-2mdk
- translation updates

* Wed Mar 02 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-1mdk
- enhanced layout (#13447)
- fix bogus portuguese translation (#13695)

* Fri Feb 25 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-0.11mdk
- fix layout bug on "expert mode" switch while embedding a tool (#13416)
- display a graphical warning when the translations are bogus

* Fri Feb 25 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-0.10mdk
- prevent translation bugs (such as #13540) to happen

* Thu Feb 24 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-0.9mdk
- fix crashes in profile dialogs (#7313)
- really use short descriptions in banners (#13567)
- kill logdrake when asked for in menu (#9329)

* Mon Feb 21 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-0.8mdk
- update drakups' icons

* Tue Feb 15 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-0.7mdk
- fix drakstats path
- update translations (#13673)

* Mon Feb 14 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-0.6mdk
- enable drakconf to display third parties wizard (#13643)
- drakstats is located now in /usr/sbin/drakstats (daouda, #13572)
- do not show banner for mandrakeupdate which now take care of that

* Fri Feb 11 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-0.5mdk
- use short description for banners (#13567)

* Thu Feb 10 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-0.4mdk
- add a mdkonline icon in rpmdrake section
- update translations

* Thu Feb 03 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-0.3mdk
- add long descriptions with 2 columns layout
- hide "Installed Software" entry now that we have long description
  strings (# 13041)
- fix icon alignment (#12447)
- workaround disappearing gdk window crash (#13190)
- really show drakauth in system section only if drakwizard isn't installed
- add a few new icons

* Mon Jan 24 2005 Daouda LO <daouda@mandrakesoft.com> 10.2-0.2mdk
- added drakstats to package management section
- some cleanups

* Mon Jan 24 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.2-0.1mdk
- split the wizard category in four
- reorder categories by usage frequency
- kill embedded tool instead of exiting the whole mcc when one click
  on the close icon and when a tool is embedded

* Wed Jan 12 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.1-4mdk
- hide menu and banner too when embedding harddrake2 & rpmdrake

* Wed Jan 12 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.1-3mdk
- internal cleanings
- embedd printerdrake & userdrake
- add an "installed softwares" icon in rpmdrake section
- show drakauth in system section

* Sat Oct 02 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.1-2mdk
- start drakups in wizard mode

* Fri Oct 01 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.1-1mdk
- show UPS icon

* Sat Sep 25 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.1-0.7mdk
- hide main XFdrake icon

* Tue Sep 14 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.1-0.6mdk
- enable to start directly with drakwizard
- show LDAP wizard

* Tue Sep 14 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.1-0.5mdk
- add hidden entries for localedrake and drakauth
- accept tags with spaces with --start-with option
- about dialog:
  o fix utf-8 issues
  o fix parsing new CREDITS file

* Thu Sep 09 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.1-0.4mdk
- main notebook (better respect of l10n):
  o let labels wrap
  o enable the main notebook to scroll:
- about dialog: display translator name
- fix menu entry capitalization (thus reusing simplified menu string)
- translation snapshot

* Thu Sep 02 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.1-0.3mdk
- new design
- add support for the '--start-with=foobar' command line option that
  enable to start mcc directly with specified applet

* Sat Aug 28 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.1-0.2mdk
- translation update
- fix about dialogs (credits got broken by mandrakelinux-release
  package renaming)
- PXE wizard is dead
- fix special "<control>" entries (pablo)
- make web wizard description more accurate (#8153)
- drakconsole: add a title for when one run it not from mcc

* Fri Jul 23 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 10.1-0.1mdk
- sync with new drakconnect API

* Wed Jun 16 2004 Daouda LO <daouda@mandrakesoft.com> 10-14mdk
- embed rfbdrake (Online Administration section)
- fix buildrequires (Per Øyvind Karlsen)
- fix profiles garbage (tvignaud, #9278)

* Thu Apr 15 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 10-13mdk
- remove stock icon from button
- display drakcronat icon if installed


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13834 |12mr|drakconf-kde4-2012.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	drakconf-kde4
%define version	2012.1
%define release	3

Summary:	Drakx tools implementaion for KDE4 Control Center
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		System/Base
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

Requires:	kcm-rpmdrake
Requires:	kcm-harddrake
Requires:	kcm-drakguard
#Requires:	kcm-drakinvictus
Requires:	kcm-XFdrake
Requires:	kcm-drakauth
#Requires:	kcm-drakdvb
Requires:	kcm-drakfirewall
Requires:	kcm-rpmdrake-update
Requires:	kcm-userdrake
#Requires:	kcm-update-freq
Requires:	kcm-grub2
Requires:	kcm-rpmdrake-sources
Requires:	kcm-draksec
Requires:	kcm-printer

Requires: mandriva-release
Requires: drakxtools
Requires: harddrake-ui
Requires: popt
Requires: usermode
Requires: perl-Gtk2
Requires: perl-Gnome2-Vte
Requires: gtk+2.0
Requires: perl-MDK-Common
Suggests: system-config-printer
Requires: rpmdrake 
Requires: drakguard
Suggests: mdkonline >= 2.77.19
Requires: userdrake => 1.2
Requires: drakconf-icons
Requires: drakx-net
Requires: drakx-kbd-mouse-x11

Conflicts:	drakconf

%description
This metapackage install needing KCM plugins for run Drakx utilites 
via KDE Control Center. It's install Rpmdrake, XFdrake, Firewall,
Userdrake and other utilites.

%files

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13835 |12mr|drakfax-0.17.3-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 0.17.3
%define name drakfax

Summary:	Fax configuration tool
Name:		%{name}
Version:	%{version}
Release:	%mkrel 7
#cvs source
# http://www.mandrivalinux.com/en/cvs.php3
Source0:	%{name}-%{version}.tar.bz2
License:	GPLv2+
URL:		https://qa.mandriva.com
Group:		System/Configuration/Networking
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires:	drakxtools >= 10-0.9mdk, perl-Gtk2 >= 1.023-2mdk, hylafax-client >= 4.1.8-2mdk
Buildrequires:	perl-MDK-Common-devel
BuildArch:	noarch

%description
drakfax is a tool to setup a fax (modem fax), to send and receive 
facsimiles.
drakfax also provides a client to send facsimile locally or via 
a hylafax server.

%prep
%setup -q

%build

%install
rm -rf $RPM_BUILD_ROOT
make PREFIX=$RPM_BUILD_ROOT install 

#install lang
%{find_lang} drakfax

#install menu
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-drakfax.desktop << EOF
[Desktop Entry]
Name=Fax configuration
Comment=A client and server fax configuration tool
Exec=%{_bindir}/%{name}
Icon=%{name}
Type=Application
Categories=GTK;Settings;
NoDisplay=true
EOF

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%files -f drakfax.lang
%defattr(-,root,root)
%doc FEATURES
%{_bindir}/*
%{_sbindir}/*
%{_datadir}/drakfax
%{_datadir}/applications/mandriva-*.desktop
%{_miconsdir}/*.png
%{_iconsdir}/*.png
%{_liconsdir}/*.png





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13836 |12mr|drakfirsttime-2.25.5-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: The Mandriva Linux First Time Wizard
Name: drakfirsttime
Version: 2.25.5
Release: 4
# http://svn.mandriva.com/cgi-bin/viewvc.cgi/soft/ftw/
Source0: %{name}-%{version}.tar.lzma
URL: http://qa.mandriva.com/
License: GPL
Group: System/Configuration/Other
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires: drakxtools >= 12.77.1
Requires: perl-MDK-Common >= 1.1.17-3mdk
Requires: perl-libwww-perl >= 5.800-1mdk
# for connection test:
Requires: libdrakx-net
Requires: xinitrc >= 2.4.9-1mdk
Suggests: hcl
Requires: xrandr
Requires: drakx-installer-matchbox
BuildRequires: gettext perl-devel perl-MDK-Common-devel
BuildArch: noarch

%description
The First Time Wizard is a config tool to help a Mandriva Linux user to
set up some basic things, like registration at Mandriva Club/Mandriva Expert
and Mandriva Online the first time the system boots.
This package also includes the drakclub wizard, to set the club urpmi
sources.

%prep
%setup -q

%install
rm -rf %{buildroot}
%makeinstall_std PREFIX=%buildroot%_prefix

#we are using webkit, so  no ue shipping firefox ext
rm -fr %buildroot%_datadir/%name/firefox

#install lang
%{find_lang} drakfirstboot

%if %mdkversion < 200900
%post
%update_icon_cache hicolor
%endif

%if %mdkversion < 200900
%postun
%clean_icon_cache hicolor
%endif

%clean
rm -rf %{buildroot}

%files -f drakfirstboot.lang
%defattr(-,root,root)
%doc README COPYING NEWS
%{_sysconfdir}/X11/xsetup.d/??firstboot.xsetup
%_bindir/*
%config(noreplace) %{_sysconfdir}/sysconfig/firstboot
%{_datadir}/drakfirsttime



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13837 |12mr|drakguard-0.7.7-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:  Parental control tool
Name:     drakguard
Version:  0.7.7
Release:  %mkrel 6
Source0:  %name-%version.tar.lzma
License:  GPL
Group:    System/Configuration/Other
Url:      http://www.mandriva.com/
BuildRequires: perl-MDK-Common-devel gettext
Requires: drakxtools >= 10.22
Requires: drakx-net >= 0.41
BuildRoot: %_tmppath/%name-%version-buildroot
BuildArch: noarch

%description
This tool allows to configure parental control. It can block access to
web sites and restrict connection during a specified timeframe.

%prep
%setup -q

%build
%make

%install
rm -fr %{buildroot}
%makeinstall_std
%find_lang %name

%files -f %{name}.lang
%defattr(-,root,root)
%doc NEWS
%{_sbindir}/%{name}
/usr/lib/libDrakX/icons/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13838 |12mr|draklive-config-One-0.1-0.20090428.1.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name draklive-config-One
%define version 0.1
%define svnsnap 20090428.1
%define rel 4
%define release %mkrel 0.%{svnsnap}.%{rel}
%define distname %{name}-%{svnsnap}
# DATE=$(date +%Y%m%d)
# svn export http://svn.mandriva.com/svn/config/One/trunk draklive-config-One-$DATE
# tar cjf draklive-config-One-$DATE.tar.bz2 draklive-config-One-$DATE

Summary: Configuration files to build Mandriva One with draklive
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{distname}.tar.bz2
License: GPL
Group: System/Configuration/Other
Url: http://wiki.mandriva.com/en/Draklive
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch

%description
This package contains the required configuration files to build
Mandriva One live CDs with the draklive tool.

%prep
%setup -q -n %{distname}

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_sysconfdir}/%{name}
cp -a * %{buildroot}%{_sysconfdir}/%{name}

%post
if [ ! -e %{_sysconfdir}/draklive ]; then
   ln -s %{name} %{_sysconfdir}/draklive
fi
:

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_sysconfdir}/%{name}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13839 |12mr|draklive-install-1.36-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name draklive-install
%define version 1.36
%define release 1
%define iconname ROSAOne-install-icon.png
%define xsetup_level 60

Summary:	Live installer
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{name}-%{version}.tar.xz
License:	GPL
Group:		System/Configuration/Other
Url:		https://abf.rosalinux.ru/soft/draklive-install
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:      noarch
Requires:	drakxtools >= 13.51
Requires:	drakx-installer-matchbox
BuildRequires:	intltool

%description
This tool allows to install Rosa from a running live system.

%prep
%setup -q
%apply_patches

%build
%make

%install
rm -rf %buildroot

%makeinstall

for product in one flash; do
  install -D -m 0755 %name.desktop %buildroot%_datadir/mdk/desktop/$product/%name.desktop
done
install -D -m 0755 %name %buildroot/%_sbindir/%name
install -m 0755 %{name}-lock-storage %buildroot/%_sbindir/

mkdir -p %buildroot%_bindir
ln -sf consolehelper %buildroot%_bindir/%{name}-lock-storage
mkdir -p %{buildroot}%{_sysconfdir}/pam.d
ln -sf mandriva-console-auth %{buildroot}%{_sysconfdir}/pam.d/%{name}-lock-storage
mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
cat > %{buildroot}%{_sysconfdir}/security/console.apps/%{name}-lock-storage <<EOF
USER=<user>
PROGRAM=/usr/sbin/%{name}-lock-storage
FALLBACK=false
SESSION=true
EOF

mkdir -p %buildroot{%_miconsdir,%_iconsdir,%_liconsdir,%_menudir,%_datadir/libDrakX/pixmaps/{en,ru},%_datadir/libDrakX/advert/{en,ru},%_datadir/applications,%_datadir/icons/hicolor/{16x16,32x32,48x48}/apps}
install data/icons/IC-installone-48.png %buildroot%_liconsdir/%iconname
install data/icons/IC-installone-32.png %buildroot%_iconsdir/%iconname
install data/icons/IC-installone-16.png %buildroot%_miconsdir/%iconname
cp -l %buildroot%_liconsdir/%iconname %buildroot%_datadir/icons/hicolor/48x48/apps/%iconname
cp -l %buildroot%_liconsdir/%iconname %buildroot%_datadir/icons/hicolor/32x32/apps/%iconname
cp -l %buildroot%_liconsdir/%iconname %buildroot%_datadir/icons/hicolor/16x16/apps/%iconname

#install advert to properties directores
install data/icons/en/ROSAOne-*.png %buildroot%_datadir/libDrakX/pixmaps/en/
install data/advert/en/* %buildroot%_datadir/libDrakX/advert/en/
install data/icons/ru/ROSAOne-*.png %buildroot%_datadir/libDrakX/pixmaps/ru/
install data/advert/ru/* %buildroot%_datadir/libDrakX/advert/ru/

install rosa-draklive-install.desktop %buildroot%_datadir/applications/
install -D -m 0755 %{name}.xsetup %buildroot%_sysconfdir/X11/xsetup.d/%{xsetup_level}%{name}.xsetup
install -m 0755 clean_live_hds %buildroot%_sbindir/clean_live_hds
%find_lang %name

%files -f %name.lang
%defattr(-,root,root)
%_sbindir/%name
%_sbindir/%{name}-lock-storage
%_bindir/%{name}-lock-storage
%{_sysconfdir}/pam.d/%{name}-lock-storage
%{_sysconfdir}/security/console.apps/%{name}-lock-storage
%_datadir/mdk/desktop/*/*.desktop
%_datadir/applications/rosa-draklive-install.desktop
%_iconsdir/%iconname
%_liconsdir/%iconname
%_miconsdir/%iconname
%_datadir/icons/hicolor/*/apps/%iconname
%_datadir/libDrakX/pixmaps/en/ROSAOne-*.png
%_datadir/libDrakX/pixmaps/ru/ROSAOne-*.png
%_datadir/libDrakX/advert/*
%_sysconfdir/X11/xsetup.d/??%{name}.xsetup
%dir %_sysconfdir/%{name}.d
%dir %_sysconfdir/%{name}.d/sysconfig
%{_sbindir}/clean_live_hds

%changelog
* Wed Aug 29 2012 akdengi <akdengi> 1.34-6
- now minimal_root function in fs:any not uses arguments anymore. Add patch draklive-install-1.34-fs_minimal_root.patch

* Wed Jun 20 2012 Alexander Kazancev <akdengi> 1.34-5
- xsetup fix for stop crond
- rm mtab and replace it for symlink

* Fri Jun 15 2012 Alexander Kazancev <akdengi> 1.34-1
- new version 1.34
 - switch lock storage to udisk
 - fix sync/umount patch and add clean script (clean_live_hds)
 - add fix patch for background darker over install
 - fix unmout function in xsetup
 - stop crond befor drakliv-install run


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13840 |12mr|draklive-resize-0.18.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name draklive-resize
%define version 0.18.2
%define release %mkrel 3
%define iconname MandrivaOne-resize-icon.png

Summary:	Live system resizing tool
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{name}-%{version}.tar.bz2
License:	GPL
Group:		System/Configuration/Other
Url:		https://svn.mandriva.com/svn/soft/draklive-resize
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:      noarch

%description
This tool allows to resize a the system space for live systems.

%prep
%setup -q

%build
%make

%install
rm -rf %buildroot
%makeinstall_std
%find_lang %name

%clean
rm -rf %buildroot

%files -f %{name}.lang
%defattr(-,root,root)
%doc NEWS
%_sbindir/%name
%_sysconfdir/X11/xsetup.d/??%{name}.xsetup
%_iconsdir/*.png





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13841 |12mr|drakmenustyle-0.14.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@


Summary:  Menu Style Configuration
Name:     drakmenustyle
Version:  0.14.1
Release:  %mkrel 6
Source0:  %name-%version.tar.bz2
Source1:  drakmenustyle16.png
Source2:  drakmenustyle32.png
Source3:  drakmenustyle48.png
License:  GPL
Group:    System/Configuration/Other
Url:      http://www.mandrivalinux.com/en/cvs.php3
BuildRequires: perl-MDK-Common-devel
Requires: drakxtools => 10.4.53-1mdv2007.0
Requires: perl-Gtk2 >= 1.023-1mdk
BuildRoot: %_tmppath/%name-%version-buildroot
Provides: menudrake
Obsoletes: menudrake
BuildArch: noarch

%description
Drakmenustyle enables to configure the menu style under Mandriva Linux.

%prep
%setup -q

%build
perl -pi -e 's/^use strict/#use strict/g' drakmenustyle

%install
rm -fr $RPM_BUILD_ROOT
%makeinstall_std

#install lang
%find_lang %name

#install menu

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-drakmenustyle.desktop << EOF
[Desktop Entry]
Name=Menu Style Configuration
Comment=Menu Style Configuration
Exec=%{_bindir}/%name
Icon=drakmenustyle
Terminal=false
Type=Application
StartupNotify=true
Categories=GTK;X-MandrivaLinux-CrossDesktop;Settings;
NoDisplay=true
EOF

#install menu icon
mkdir -p %buildroot/{%_miconsdir,%_liconsdir}
install -m644 %SOURCE1 %buildroot/%_miconsdir/drakmenustyle.png
install -m644 %SOURCE2 %buildroot/%_iconsdir/drakmenustyle.png
install -m644 %SOURCE3 %buildroot/%_liconsdir/drakmenustyle.png

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %{name}.lang
%defattr(-,root,root)
%doc COPYING ChangeLog
%_bindir/*
%{_datadir}/applications/mandriva-drakmenustyle.desktop
%_miconsdir/*.png
%_iconsdir/*.png
%_liconsdir/*.png





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13842 |12mr|drakoo-0.13.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Changed by Makefile of cvs.
# do not edit here, but in cvs/soft/drakoo

Summary:  A file format wizard for OpenOffice.org
Name:     drakoo
Version:  0.13.2
Release:  %mkrel 5
# get the source from our SVN repository (see
# http://svn.mandriva.com/)
Source0:  %name-%version.tar.bz2
License:  GPL
Group:    Office
Url:      http://www.mandrivalinux.com/en/cvs.php3
BuildArch: noarch
BuildRequires: gettext 
BuildRequires: perl-MDK-Common-devel
Requires: drakxtools > 10-56mdk
BuildRoot: %_tmppath/%name-%version-buildroot

%description
This wizard is run on first run of OpenOffice.org and enables to
select the default file format (either native OpenOffice.org one or
Microsoft(R) Office).

%prep
%setup -q

%build
perl -pi -e 's/^use strict/#use strict/g' drakoo

%install
rm -fr $RPM_BUILD_ROOT
%makeinstall_std

%find_lang %name


%clean
rm -rf $RPM_BUILD_ROOT

%files -f %{name}.lang
%defattr(-,root,root)
%doc COPYING
%_bindir/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13843 |12mr|drakpxelinux-1.2.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	PXE default file configurator
Name:		drakpxelinux
Version:	1.2.1
Release:        %mkrel 8
License:	GPLv2+
Group:		System/Configuration/Other
URL:		http://cvs.mandriva.com/cgi-bin/cvsweb.cgi/soft/drakpxelinux/
Source0:	%{name}-%{version}.tar.bz2
Requires:	perl-Gtk2, perl-MDK-Common, pxe, drakxtools, tftp-server, xinetd, pxelinux
Requires(post): desktop-file-utils
Requires(postun): desktop-file-utils
Buildarch:	noarch
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
Quick configuration of PXE menu parameters. 

%prep

%setup -q

%build

%install
rm -rf %{buildroot}

make prefix=%{buildroot} install 

# XDG menu
install -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Drakpxelinux
Comment=Mandriva Linux Pxelinux configurator
Exec=%{_sbindir}/%{name}
Icon=configuration_section
Terminal=false
Type=Application
Categories=GTK;Settings;X-Mandriva-CrossDesktop;
EOF

#install lang
%find_lang %{name}

%if %mdkversion < 200900
%post
%update_menus
%update_desktop_database
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%clean_desktop_database
%endif

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc default TODO COPYING
%{_sbindir}/%{name}
%{_sbindir}/deployd
%{_sbindir}/deploy_get_autoinst.pl
%{_sysconfdir}/xinetd.d/deployd
%{_sysconfdir}/xinetd.d/deploy_get_autoinst
#%{_datadir}/%{name}*
%{_datadir}/applications/mandriva-%{name}.desktop




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13844 |12mr|draksnapshot-0.20.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Snapshot utility
Name:    draksnapshot
Version: 0.20.4
Release: %mkrel 3
Source0: %{name}-%{version}.tar.lzma
URL:	    http://www.mandrivalinux.com
License: GPL
Group:   Archiving/Other
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires:  rsnapshot
%if %mdkversion >=  200900
Requires:  drakxtools >= 10.59
%else
Requires:  drakxtools >= 10.29.11
%endif
BuildRequires: gettext, perl-MDK-Common-devel intltool
BuildArch: 	noarch


%description
This is a backup program that uses rsync to take backup snapshots of
filesystems.  It uses hard links to save space on disk.

%prep
%setup -q

%build
%make
perl -pi -e 's!my \$ver = 1;!my \$ver = '"'%version-%release'"';!' draksnapshot-applet

%install
rm -rf %{buildroot}
%makeinstall_std PREFIX=$RPM_BUILD_ROOT 

# so that we remove cron entry on removal:
mkdir %{buildroot}%_sysconfdir/cron.d
touch %{buildroot}%_sysconfdir/cron.d/rsnapshot

%{find_lang} %{name}

%post
%{update_desktop_database}
%{update_mime_database}

%postun
%{clean_desktop_database}
%{clean_mime_database}

%clean
rm -rf %{buildroot}

%files -f %name.lang
%defattr(-,root,root)
%defattr(-,root,root)
%ghost %_sysconfdir/cron.d/rsnapshot
%_bindir/*
%_datadir/%{name}
%_sysconfdir/xdg/autostart/autostart-draksnapshot.desktop
%_iconsdir/*.png
%_liconsdir/*.png
%_miconsdir/*.png
%_sbindir/*
%perl_vendorlib/MDV





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13845 |12mr|drakstats-0.23.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 0.23.2
%define name drakstats
%define release %mkrel 4

Summary:	The Mandriva Linux installed rpm gathering tool
Name:		%{name}
Version:	%{version}
Release:	%{release}
#cvs source
# http://www.mandrivalinux.com/en/cvs.php3
Source0:	%{name}-%{version}.tar.bz2
License:	GPL
URL:		http://wiki.mandriva.com/en/Tools/DrakStats
Group:		System/Configuration/Packaging
Requires:	drakxtools >= 10.2, rpmstats >= 0.4-1mdk, perl-SOAP-Lite, perl-URPM
Requires:	perl-libwww-perl
BuildArch:	noarch
BuildRequires: perl-MDK-Common-devel
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
Drakstats is a GUI frontend to rpmstats which retrieves statistics about
installed rpm packages and give users the CHOICE to send it to a remote
server for global package usage statistics.
The final goal is to help us shape the future package choice of the 
upcoming releases of the distro.
Drakstats is also a handy tool to optimize install based packages by 
helping the user remove unused software.

%prep
%setup -q

%build

%install
rm -rf %{buildroot}
make PREFIX=%{buildroot} install

#menu
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-drakstats.desktop << EOF
[Desktop Entry]
Name=Packages Stats
Comment=Mandriva Linux packages stats
Exec=/usr/sbin/%{name}
Icon=drakstats
Type=Application
Categories=X-MandrivaLinux-CrossDesktop;GTK;System;PackageManager;
EOF

#install lang
%{find_lang} %{name}

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post
%{update_menus}
%{update_icon_cache hicolor}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%{clean_icon_cache hicolor}
%endif

%files -f %{name}.lang
%defattr(-,root,root)
%doc README NEWS
%{_prefix}/sbin/*
%{_datadir}/%{name}
%{_datadir}/applications/mandriva-*.desktop
%{_miconsdir}/*.png
%{_iconsdir}/*.png
%{_liconsdir}/*.png
%{_iconsdir}/hicolor/16x16/apps/%{name}.png
%{_iconsdir}/hicolor/32x32/apps/%{name}.png
%{_iconsdir}/hicolor/48x48/apps/%{name}.png



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13846 |12mr|drakwizard-3.7.4-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name drakwizard
%define version 3.7.4
%define release 5

Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.lzma
Source1: %name.png
License: GPL
Group: System/Configuration/Other
Requires: perl-base, usermode, perl-Locale-gettext, drakxtools >= 9.1-0.4mdk, perl-Libconf >= 0.39.19, drakwizard-base = %{version}-%{release}
BuildRequires: gettext-base, perl-base
Buildroot: %{_tmppath}/%{name}
BuildArch: noarch
Prefix: %{_prefix}
Obsoletes: wizards_lib-dhcp wizards_lib-ftp wizards_lib-web wizards_lib wizard wizards_lib-time wizards_lib-global wizards_lib-dns wizards_lib-server wizards_lib-proxy wizards_lib-db wizards_lib-news wizards_lib-firewall wizards_lib-client wizards_lib-common wizards_lib-postfix
Provides: wizards_lib-dhcp wizards_lib-ftp wizards_lib-web wizards_lib wizard wizards_lib-time wizards_lib-global wizards_lib-dns wizards_lib-server wizards_lib-proxy wizards_lib-db wizards_lib-news wizards_lib-firewall wizards_lib-client wizards_lib-common wizards_lib-postfix
Summary: Wizard Launcher and its collection of wizards
URL: http://svn.mandriva.com/cgi-bin/viewvc.cgi/soft/drakwizard/trunk/

%description
drakwizard allows you to launch :
- server wizard: configures basic services.
- global wizard: wizard that launch each other.
- dhcpd, dns, ftp, apache, time wizards, ssh.

%package base
Summary: Base of Wizard Launcher
Group: System/Configuration/Other
Conflicts: drakwizard < 3.0-1mdk

%description base
Base package for drakwizard.

%prep
%setup -q

%build

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall
%find_lang %{name}

%files base -f %{name}.lang
%defattr(-,root,root)
%doc TODO README.adding_wizard
%config(noreplace) %_sysconfdir/gnome-vfs-2.0/vfolders/*
%_sbindir/drakwizard
%{perl_vendorlib}/MDK/Wizard/Apache.pm
%{perl_vendorlib}/MDK/Wizard/Varspaceval.pm
%{perl_vendorlib}/MDK/Wizard/Wizcommon.pm
%{perl_vendorlib}/MDK/Wizard/Wizcommon_gtk2.pm
%{perl_vendorlib}/MDK/Wizard/IFCFG.pm
%_datadir/wizards/desktop/*

%files
%defattr(-,root,root)
%{perl_vendorlib}/MDK/Wizard/Bind.pm
%{perl_vendorlib}/MDK/Wizard/Dhcp.pm
%{perl_vendorlib}/MDK/Wizard/Ntp.pm
%{perl_vendorlib}/MDK/Wizard/Proftpd.pm
%{perl_vendorlib}/MDK/Wizard/Squid.pm
%{perl_vendorlib}/MDK/Wizard/Sshd.pm
%_datadir/wizards/sshd_wizard
%_datadir/wizards/dhcp_wizard
%_datadir/wizards/dns_wizard
%_datadir/wizards/ftp_wizard
%_datadir/wizards/proxy_wizard





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13847 |12mr|drakx-installer-advertising-2010.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name drakx-installer-advertising
%define version 2010.1
%define release %mkrel 5

Summary: DrakX installer advertising files
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.bz2
License: GPL
Group: Development/Other
Url: http://wiki.mandriva.com/Tools/DrakX
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
advertising files needed to build Mandriva installer (DrakX)

%prep
%setup -q

%install
rm -rf $RPM_BUILD_ROOT

dest=$RPM_BUILD_ROOT%{_datadir}/%name
mkdir -p $dest
make install ROOTDEST=$dest

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/%name





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13848 |12mr|drakx-installer-binaries-1.60-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#bcond_without	diet

%define	family	drakx-installer

Summary:	DrakX binaries
Name:		drakx-installer-binaries
Version:	1.60
Release:	5
Source0:	%{name}-%{version}.tar.xz
Patch1:	drakx-installer-binaries-1.60-rosa.patch
License:	GPLv2+
Group:		Development/Other
Url:		http://wiki.mandriva.com/Tools/DrakX
BuildRequires:	kernel
BuildRequires:	ldetect-devel >= 0.9.1
BuildRequires:	ldetect-lst >= 0.1.222
BuildRequires:	ldetect-lst-devel
%if %{with diet}
BuildRequires:	dietlibc-devel
%else
BuildRequires:	uClibc-devel >= 0.9.33.2-3
%endif
BuildRequires:	kmod-devel
BuildRequires:	sysfsutils-static-devel
BuildRequires:	slang-static-devel
BuildRequires:	newt-devel
BuildRequires:	pkgconfig(libpci)
BuildRequires:	zlib-devel
BuildRequires:	flex byacc
BuildRequires:	pkgconfig(liblzma)

#- not requiring the same version otherwise releasing drakx-installer-images takes a day
#- (restore this when the build system can build a pack of packages)
Requires:	ldetect-lst
%rename		%{name}-probe

%description
Binaries needed to build the Mandriva Linux installer (DrakX).

%prep
%setup -q
%apply_patches

%build
#if %{with diet}
#make -C mdk-stage1 LIBC=dietlibc LDFLAGS="%{ldflags}"
#else
#make -C mdk-stage1 LIBC=uclibc CFLAGS="%{uclibc_cflags}" LDFLAGS="%{ldflags}"
#endif

make -C mdk-stage1 LDFLAGS="%{ldflags}"

%install
%makeinstall_std -C mdk-stage1

%files
%doc mdk-stage1/NEWS
%dir %{_libdir}/%{family}
%dir %{_libdir}/%{family}/binaries
%{_libdir}/%{family}/binaries/stage1
%{_libdir}/%{family}/binaries/rescue-gui
%{_libdir}/%{family}/binaries/dhcp-client
%{_libdir}/%{family}/binaries/drvinst
%{_libdir}/%{family}/binaries/lspcidrake
%{_libdir}/%{family}/binaries/pcmcia_probe.o
%{_libdir}/%{family}/binaries/probe-modules


%changelog
* Mon Sep 10 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.60-1
+ Revision: 816723
- new version:
  	o compile libkmod, libpci & libsysfs sources directly into binary rather
  	 than linking in objects from static libraries
  	o use kmod for module loading everywhere
- merge probe-modules package as it's now only a hardlink of same binary as the
  rest

* Wed Sep 05 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.59-1
+ Revision: 816383
- new version:
  	o move back newt & slang to our own tree to be able to compile with
  	  -fwhole-program
  	o move tree from mdk-stage1 to images dir
  	o use more regular paths for various configuration files etc.
  	  created/needed bythe installer
  	o beef up init script process inspired by SysV
  	o just compile all of ldetect's source directly into the stage1 binary
  	  rather than linking it through a static library
  	o compile and link 'drvinst' & lspcidrake directly into stage1 binary in
  	  order to save space and make it available from earlier on
  	o don't write directly to /dev/tty3, inittab takes care of this now
  	o log any errors from init scripts to /var/log/stage1.log
  	o removal of stage1 files conflicting with files from stage2 is now
  	  automatically handled by init scripts
  	o fix a bug in selection of http install where going back during
  	  configuration would invoke ftp install option rather than http
  	o move stage1.log from /tmp to /var/log/stage1.log
  	o log syslog & klog to /var/log/messages
  	o handle moving to new root etc. through inittab
  	o add a 'nettest' option for automatically selecting (my) personal
  	  options for loading stage 2 installer
  	o migrate to using 'init' implementation from busybox rather than our
  	  own
  	o properly grab controlling tty for child processes forked from init
  	o add support for virtio discs
  	o fix glibc build
  	o "move" mount points from stage 1 to stage 2 overlayfs root

* Fri Aug 10 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.57-1
+ Revision: 813863
- new version:
  	o merge 'init' into the 'stage1' binary
  	o do all mounting in stage 1
  	o fix mounting overlayfs for stage 2 otherwise than just rescue mode

* Sat Aug 04 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.56-1
+ Revision: 811700
- new version:
  	o merge dhcp-client, probe-modules, rescue-gui & stage1 into just one
  	  binary
  	o use overlayfs for new root rather than symlinks
  	o mount /dev as devtmpfs
  	o fix remaining aliasing violations for dietlibc build
  	o fix building of init.c against dietlibc
  	o compile everything with -fwhole-program by default

* Thu Jun 07 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.55-1
+ Revision: 803194
- fix unitialized memory screwing up dialog input

* Thu Jun 07 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.54-1
+ Revision: 803139
- add NEWS as %%doc
- use %%makeinstall_std
- build with %%optflags & %%ldflags
- new version:
  	o drop some dead code
  	o comment out code operating on an uninitialized sockaddr
  	o get rid of unused variables
  	o fix aliasing violations
  	o fix bogus sizeof(int) == sizeof(int32_t) assumptions
  	o take out -fno-strict-aliasing
  	o revert to "linux" terminfo
  	o make sure ncurses get initialized in UTF-8 (mga#4894)
  	o fix 'format not a string literal and no format arguments'
  	o add install with DESTDIR support
  	o install under /usr/lib(64)/drakx-installer
  	o don't strip binaries in Makefile, leave it to rpm to do
  	o hide "KA server" option (mga#5944)
  	o support dynamic uClibc build
  	o first attempt at supporting XenBlk discs
  	o switch from gethostbyname() to getaddrinfo() (mga#4056)
  	o switch from gethostbyaddr() to getnameinfo()

* Thu May 24 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.53-1
+ Revision: 800440
- new version:
  	o try mounting as btrfs
  	o load btrfs module to mount btrfs
  	o default to "screen" instead of "linux" terminfo (mga#4894)
  	o do not try to load obsolete sqlzma & squashfs_lzma kernel modules
  	o fix segfaulting when ISO directory is not valid (mga#4592)
  	o recognize c67x00, imx21-hcd, fhci, isp1362-hcd, oxu210hp-hcd &
  	  renesas-usbhs USB host drivers (mga#4905)

* Thu May 24 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.52-1
+ Revision: 800360
- new version:
  	o build against uClibc by default
  	o fix parallel build
  	o clean up Makefile
  	o support xz & gz compressed kernel modules in addition to uncompressed
  	o add support for doing a dynamically linked build
  	o build against system libraries of libsysfs, slang & newt
  	o add support for building with uClibc
  	o fix building with newer dietlibc/zlib
  	o (handle_pcmcia) kill obsolete test for 2.2 kernel (tv)
  	o try to use arch-prefixed location for FTP & HTTP installs (mga#2578)
  	o add support for kernel compressed as XZ
  	o link with libkmod instead of libmodprobe
  	o kill 10 years old snapshot of pppd & pppoe
  	o (now using upstream pppd & pppoe)
  	o display distro name in mirror list too (mga#191)
  	o sync with kernel-3.1.0
  	  * add hid devices:
  	        hid-keytouch, hid-uclogic
  	  * add sas/raid driver:
  	        isci
  	  * add sound devices:
  	        snd-lola, snd-firewire-speakers snd-isight, snd-usb-6fire
  	  * add usb/storage:
  	        ums-eneub6250, ums-realtek
  	  * add wireless drivers:
  	        brcmsmac, rtl8187se, rtusb, rtl8192se, rtl8192cu, rtl8192de
  	o add ums-* (USB mass storage) modules in disk/usb category
- drop unnecessary patch to disable -Werror
- add version to license
- cleanups

* Wed Dec 07 2011 Antoine Ginies <aginies@mandriva.com> 1.51-2
+ Revision: 738537
- fix missing declaration and headers
- arm/mips support (from MGA)
- (pcmcia_probe) do not attempt to perform ISA probe for PCMCIA controller on
  x86_64 as it fails with kvm_amd (#1156) (from MGA)
- (pci_probe) add vendor name for 0x1217 (from MGA)
- (pci_probe) all "O2 Micro" devices are know managed by yenta_socket (from MGA)
- "i82365" driver was renamed "pd6729" (from MGA)
- update yenta_socket ID list from kernel, thus handling more PCMCIA controllers (from MGA)
- sort pci_id table (from MGA)
- fix time argument type (upstream commit 8d07ad78c8a32b9c89bfcea25d775e8440fd4172 on pppd/session.c) (from MGA)
- try to handle built-in modules (from MGA)
- Don't depend on /sbin/init for now
- Since we switched to systemd and we don't want to include its whole
  deps, we choose the fast path and remove the use of init entirely
  since it's not really used.
- ide_cd_mod doesnt exist anymore
- kernel doesnt provides compressed module now

* Thu Apr 28 2011 Antoine Ginies <aginies@mandriva.com> 1.50-1
+ Revision: 660026
- restore ppp and ppoe disable by error
- update stage1 color

* Tue Apr 26 2011 Antoine Ginies <aginies@mandriva.com> 1.48-3
+ Revision: 659367
- remove those old colors...
- bump release
- latest tarball
- fix newt build problem

* Wed Oct 13 2010 Thierry Vignaud <tv@mandriva.org> 1.47-1mdv2011.0
+ Revision: 585504
- Patch0 : temporary disable -Werror in order to fix build
- 2011.0 build

* Fri May 21 2010 Pascal Terjan <pterjan@mandriva.org> 1.46-2mdv2010.1
+ Revision: 545631
- rebuild with fixed dietlibc

* Thu May 13 2010 Pascal Terjan <pterjan@mandriva.org> 1.46-1mdv2010.1
+ Revision: 544673
- create device listed in /proc/partitions with correct major/minor (#57032)

* Tue Mar 30 2010 Pascal Terjan <pterjan@mandriva.org> 1.45-1mdv2010.1
+ Revision: 529931
- do not list /dev/fd0 when no floppy is found (#58390)

* Wed Mar 17 2010 Thierry Vignaud <tv@mandriva.org> 1.44-1mdv2010.1
+ Revision: 523761
- BR pciutils-devel with diet library
- rebuild with latest list_modules.pm (might fix #57833)
- 1.43 aka automatically bump version (#57466)
- rebuild (might fix #57466)

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuilt for 2010.1

* Mon Oct 12 2009 Olivier Blin <blino@mandriva.org> 1.42-2mdv2010.0
+ Revision: 456839
- rebuild for new ldetect

* Tue Sep 22 2009 Olivier Blin <blino@mandriva.org> 1.42-1mdv2010.0
+ Revision: 447357
- 1.42
- list asix module in network/usb group
- virtio: fix device probing: use PCI subdevices
- fix format string bug from 1.41

* Tue Sep 15 2009 Bogdano Arendartchuk <bogdano@mandriva.com> 1.41-3mdv2010.0
+ Revision: 443240
- added patch fixing virtio device probing: use PCI subdevices

* Tue Sep 01 2009 Bogdano Arendartchuk <bogdano@mandriva.com> 1.41-2mdv2010.0
+ Revision: 423686
- added patch fixing format string bug in 1.41
- new version 1.41, handle virtio devices

* Thu Jul 09 2009 Christophe Fergeau <cfergeau@mandriva.com> 1.40-1mdv2010.0
+ Revision: 393933
- update tarball
- fix build, rebuild to get 2010.0 strings
- rebuild stage1 to get updated strings for 2010.0 alphas

* Wed Apr 22 2009 Pascal Terjan <pterjan@mandriva.org> 1.39-1mdv2009.1
+ Revision: 368637
- set uevent helper which will load firmware and do not set firmware
  timeout to 1 second (it will fail if firmware is not there)

* Mon Apr 20 2009 Christophe Fergeau <cfergeau@mandriva.com> 1.38-1mdv2009.1
+ Revision: 368380
- 1.38:
- handle hybrid ISOs (ISO images dumped to USB keys)

* Wed Apr 15 2009 Christophe Fergeau <cfergeau@mandriva.com> 1.37.2-1mdv2009.1
+ Revision: 367443
- 1.37.2:
  * reroll tarball, the previous one contained outdated code (?)

* Tue Apr 07 2009 Christophe Fergeau <cfergeau@mandriva.com> 1.37.1-1mdv2009.1
+ Revision: 364909
- 1.37.1:
  * fix build

  + Thierry Vignaud <tv@mandriva.org>
    - enumerate hid bus and load hid quirk modules, fixes #47167

* Sun Mar 08 2009 Pascal Terjan <pterjan@mandriva.org> 1.36-1mdv2009.1
+ Revision: 352905
- load appropriate modules before trying to mount ext4/reiser4 (#48573)

* Mon Feb 16 2009 Pascal Terjan <pterjan@mandriva.org> 1.35-1mdv2009.1
+ Revision: 340819
- allow installing from ext3/ext4/reiser

* Fri Feb 13 2009 Pascal Terjan <pterjan@mandriva.org> 1.34-2mdv2009.1
+ Revision: 340068
- Rebuild with new dietlibc

* Thu Feb 12 2009 Olivier Blin <blino@mandriva.org> 1.34-1mdv2009.1
+ Revision: 339745
- 1.34
- adapt to new modules.dep format (prefix modules with directory path)
- try to use arch-prefixed location for automatic disk installs

* Wed Feb 04 2009 Pascal Terjan <pterjan@mandriva.org> 1.33-1mdv2009.1
+ Revision: 337450
- Update to 1.33

* Fri Sep 26 2008 Olivier Blin <blino@mandriva.org> 1.32-1mdv2009.0
+ Revision: 288566
- 1.32
- automatically find compressed stage2 with automatic=method:disk

* Wed Aug 27 2008 Pixel <pixel@mandriva.com> 1.31-1mdv2009.0
+ Revision: 276470
- 1.31: usbkbd is dead, using usbhid instead

* Wed Aug 06 2008 Thierry Vignaud <tv@mandriva.org> 1.30-2mdv2009.0
+ Revision: 264420
- rebuild early 2009.0 package (before pixel changes)

* Thu Jun 12 2008 Olivier Blin <blino@mandriva.org> 1.30-1mdv2009.0
+ Revision: 218500
- 1.30
- add back "ide-generic" support (incorrectly removed in 1.17), the
  module that we want to avoid is "ide-pci-generic" (previously
  "generic"),
  and this is handled by ldetect-lst preferred modules list
- handle ide-cd being renamed as ide-cd_mod

* Thu Jun 12 2008 Olivier Blin <blino@mandriva.org> 1.29-1mdv2009.0
+ Revision: 218453
- 1.29
- allow to pass module options to probe-modules
- build fixes for gcc 4.3

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuilt against dietlibc-devel-0.32

* Thu Apr 24 2008 Olivier Blin <blino@mandriva.org> 1.28-2mdv2009.0
+ Revision: 197263
- rebuild for new ldetect-lst (to default to libata pata drivers)

* Thu Apr 03 2008 Olivier Blin <blino@mandriva.org> 1.28-1mdv2008.1
+ Revision: 192223
- 1.28
- fix segfault with empty device description (can happen for USB devices)

* Mon Mar 31 2008 Olivier Blin <blino@mandriva.org> 1.27.1-1mdv2008.1
+ Revision: 191276
- 1.27.1
- fix build
- 1.27
- do not set firmware timeout to 1 second in probe-modules helper for
  Mandriva One (#39216)

* Thu Mar 20 2008 Olivier Blin <blino@mandriva.org> 1.26-1mdv2008.1
+ Revision: 189275
- 1.26
- load bus/firewire controllers (#31356)
- really ask dhcp domain if not guessed

* Tue Mar 18 2008 Olivier Blin <blino@mandriva.org> 1.25-1mdv2008.1
+ Revision: 188587
- build with newer ldetect-lst to fix jmicron support (#38343)
- 1.25
- do not allow to choose outdated cooker mirror list (#37278)
- 1.24
- load disk/ide before disk/scsi (#38451, to prevent sata deps from
  overriding non-libata pata modules, like in stage2)
- fix asking modules when no controller is detected

* Thu Feb 28 2008 Olivier Blin <blino@mandriva.org> 1.23-1mdv2008.1
+ Revision: 176458
- 1.23
- probe usb-storage/sbp2 only when probing USB/SCSI buses
  (to make automatic boot faster on IDE)
- make dhcp the first choice (instead of static) in the network type
  menu
- clear tty2 after shell is killed
- log "killed shell" message on tty3
- add a space in front of top line (like help message)
- space-pad top line with spaces to the right (like help message)

* Thu Feb 28 2008 Olivier Blin <blino@mandriva.org> 1.22-1mdv2008.1
+ Revision: 175954
- 1.22
- fix automatic IDE media detection
  (was broken with multiple CD drives, #36161)
- fix bootsplash in automatic CD-Rom mode
  (as a result of IDE media detection fix)
- wait only 1 second for firmware upload
  (not to hang boot with iwl3945, #37279)

* Tue Feb 12 2008 Olivier Blin <blino@mandriva.org> 1.21-1mdv2008.1
+ Revision: 165635
- 1.21
- load nls_cp437 and nls_iso8859_1 when loading vfat
   (used to be in custom modules.dep)

* Mon Feb 11 2008 Olivier Blin <blino@mandriva.org> 1.20-1mdv2008.1
+ Revision: 165417
- 1.20
- probe-modules:
  o handle the "--usb" option instead of "usb"
  o load module passed as argument (if any), instead of probing bus
- switch to modules from /lib/modules/`uname -r`, modules.dep containing full filename
- restore BuildRoot

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 1.19-1mdv2008.1
+ Revision: 136226
- 1.19
- rebuild with list_modules to handle atl2 ethernet driver

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Oct 04 2007 Olivier Blin <blino@mandriva.org> 1.18-2mdv2008.0
+ Revision: 95485
- rebuild for latest ldetect-lst

* Thu Oct 04 2007 Olivier Blin <blino@mandriva.org> 1.18-1mdv2008.0
+ Revision: 95274
- 1.18
- add probe-modules helper in drakx-installer-binaries-probe
  sub-package (to be used in live systems, #34277)

* Mon Sep 24 2007 Olivier Blin <blino@mandriva.org> 1.17-1mdv2008.0
+ Revision: 92520
- 1.17
- use modules from disk/ide category (#33043)
- do not explicitely try to load ide-generic, ldetect will fallback
  to ide-generic when appropriate (#33043)

* Wed Sep 19 2007 Olivier Blin <blino@mandriva.org> 1.16-2mdv2008.0
+ Revision: 91077
- rebuild with latest ldetect (for /lib/module-init-tools/ldetect-lst-modules.alias support)

* Wed Sep 05 2007 Pixel <pixel@mandriva.com> 1.16-1mdv2008.0
+ Revision: 80118
- 1.16:
- if you give nfs directory xxx, try to use xxx/ARCH
- handle cdroms with and without ARCH at the root

* Mon Aug 27 2007 Olivier Blin <blino@mandriva.org> 1.15-1mdv2008.0
+ Revision: 71932
- 1.15
- ask loading modules from /modules if needed
- read modules description from /modules/modules.description

* Thu Aug 23 2007 Olivier Blin <blino@mandriva.org> 1.14-1mdv2008.0
+ Revision: 70515
- 1.14: fix segfault in USB detection code (when no module match, #32624)

* Tue Aug 21 2007 Olivier Blin <blino@mandriva.org> 1.13-1mdv2008.0
+ Revision: 68637
- 1.13
- use module names instead of filenames
- convert module name to filename before loading it
  (using modules.dep to get filename)
- keep module in dependencies list even if it has no dependencies
  (to keep track of its filename)
- use '_' in module names when explicitely loading modules (cosmetics)

* Tue Aug 21 2007 Olivier Blin <blino@mandriva.org> 1.12-1mdv2008.0
+ Revision: 68128
- 1.12: adapt to new list_modules

* Mon Aug 20 2007 Olivier Blin <blino@mandriva.org> 1.11-2mdv2008.0
+ Revision: 67890
- rebuild with latest ldetect-lst

* Wed Aug 15 2007 Olivier Blin <blino@mandriva.org> 1.11-1mdv2008.0
+ Revision: 63570
- 1.11:
  o use ldetect/libmodprobe/libpci (dietlibc version)
    instead of custom pci/usb probe
  o rename rescue "GUI" as rescue "menu"

* Tue Jul 17 2007 Olivier Blin <blino@mandriva.org> 1.10.1-1mdv2008.0
+ Revision: 52947
- 1.10:
  o add ide-disk module
  o load ide-disk when detecting disks (ide is now modularized...)
- 1.10.1:
  o link init with dietlibc instead of minilibc on ix86/x86-64
  o add missing includes for wireless
  o fix build of pppoe by using dietlibc termios header

* Fri Jun 29 2007 Pixel <pixel@mandriva.com> 1.9-1mdv2008.0
+ Revision: 45680
- new release 1.9: ide is now modularized


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13849 |12mr|drakx-kbd-mouse-x11-0.98-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define drakxtools_required_version  12.40
%define drakxtools_conflicted_version  10.4.89

Summary: 	Tools to configure the keyboard, the mice and the graphic card
Name:		drakx-kbd-mouse-x11
Version:	0.98
Release:	1
Source0:	%{name}-%{version}.tar.xz
License:	GPLv2+
Group:		System/Configuration/Other
Url:		https://abf.rosalinux.ru/soft/drakx-kbd-mouse-x11
BuildRequires:	perl-MDK-Common-devel gettext perl-devel
BuildRequires:	libxxf86misc-devel ncurses-devel
Requires:	drakxtools-curses => %drakxtools_required_version
# need the common pam config files for usermode config
Requires:	usermode-consoleonly >= 1.92-4mdv2008.0
%ifnarch %{sparcx} %{arm} %{mips}
Requires:	monitor-edid >= 1.12
%endif
# for program:
Conflicts:	drakxtools <= %drakxtools_conflicted_version
# for man pages:
Conflicts:	drakxtools-curses <= %drakxtools_conflicted_version
# for -noAutoAddDevices:
Conflicts:	x11-server-xorg < 1.5.99.3-1.20090110.13
# for Cards+ using nvidia-current|nvidia71xx|nvidia96xx instead of nvidia/nvidia97xx/NVIDIA_LEGACY
Requires:	ldetect-lst >= 0.1.312
# for nokmsboot (initrds have to have nokmsboot support and udev has to handle it)
Conflicts:	mkinitrd < 6.0.93-22
Conflicts:	dracut < 008-6
Conflicts:	udev < 165-5

# we don't want to require X libs (xf86misc is always used inside an eval)
%define  __noautoreq ^libX

%description
Keyboarddrake enables to configure  the keyboard.
Mousedrake enables to configure the mice.
XFdrake enables to configure the graphic card.

%prep
%setup -q

%build
%make OPTIMIZE="%{optflags} -Os"

%install
%makeinstall_std

#install lang
%find_lang %{name}

# consolehelper configuration
# ask for user password
ln -s %{_bindir}/consolehelper %{buildroot}%{_bindir}/XFdrake
mkdir -p %{buildroot}%{_sysconfdir}/pam.d/
ln -sf %{_sysconfdir}/pam.d/mandriva-simple-auth %{buildroot}%{_sysconfdir}/pam.d/xfdrake
mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
cat > %{buildroot}%{_sysconfdir}/security/console.apps/xfdrake <<EOF
USER=<user>
PROGRAM=/usr/sbin/XFdrake
FALLBACK=false
SESSION=true
EOF

ln -s %{_sysconfdir}/security/console.apps/xfdrake \
        %{buildroot}%{_sysconfdir}/security/console.apps/XFdrake

# add nokmsboot if necessary and rebuild initrds so that they handle it
%triggerpostun -- drakx-kbd-mouse-x11 < 0.91
perl -I/usr/lib/libDrakX -MXconfig::various -e 'Xconfig::various::setup_kms();' &>/dev/null
%{_sbindir}/bootloader-config --action rebuild-initrds || :

%files -f %{name}.lang
%doc COPYING NEWS
%config(noreplace) %{_sysconfdir}/pam.d/xfdrake
%config(noreplace) %{_sysconfdir}/security/console.apps/xfdrake
# symlink
%{_sysconfdir}/security/console.apps/XFdrake
/sbin/display_driver_helper
%_bindir/XFdrake
%_sbindir/*
%_datadir/libDrakX/pixmaps/*
/usr/lib/libDrakX/auto/*
/usr/lib/libDrakX/xf86misc/main.pm
/usr/lib/libDrakX/Xconfig/*.pm
%dir /usr/lib/libDrakX/Xconfig
/usr/lib/libDrakX/*.pm


%changelog
* Thu Nov 27 2012 akdengi <akdengi> 0.97-1
- 0.97
- Change Quit to Apply settings. Really delete xorg.conf for non-proprietary drivers
- Skip test. Not write Xorg.conf, only for proprietary blobs
- Not need detect XAA/EXA - all card since XServer 13 use EXA only
- Use Plug'n'play as default to all. Not need detect oldest devices
- Install kernel-devel-latest if not present in system for current kernel (by uname -r)

* Fri Nov 16 2012 akdengi <akdengi> 0.95-1
- fix update-alternatives error with blob install

* Fri Aug 17 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.93-1
+ Revision: 815166
- load evdev slightly earlier and in actual time before required
- compile with %%{optflags}
- new version:
  o do not install bootloader when configuring X during install.
    this will be done at end of summary to allow selecting where
    to install bootloader (mga#5044)
  o fix crash regression (mga#5238)
  o display_driver_helper:
    - drop support for unused and unuseful --check-initrd option
    - allow use of nouveau without xorg.conf as it is now autoselected by
      X server in that case
    - load radeon module with modeset=0 when no firmware is installed
      (see mga#3466)
    - report KMS as not allowed with --is-kms-allowed on radeon hardware
      without radeon firmware, so that 'nokmsboot' will be used on such
      cases
    - add --setup-boot-kms action which sets/unsets 'nokmsboot' boot
      option as necessary
  o do not generate a xorg.conf symlink pointing to nothing if
    xorg.conf.standard exists
  o do not run setxkbmap during text install
  o handle drivers needing firmware (mga#1471, mga#3421, mga#3466)
  o handle drivers needing SSE
  o convert mouse helper to use udevadm in order to work with udev 175+
  o default to 24bit with QXL driver (16 bit doesn't work)
  o do not offer to try KMS drivers during installation (mga#3711)
  o display_driver_helper: use the new modprobe --resolve-alias instead
    if manually parsing --dry-run output
  o fix path to 'loadkeys'
  o runlevel: Ensure that systemd targets corresponding to the required
    runlevel are also updated (in addition to inittab).
  o fallback to X server run-time autodetection on laptops instead of
    1024x768 when the monitor could not be probed (Mageia #1059)
  o do not try to probe monitor information via X server on laptops (it
    doesn't work with recent X servers)
  o add support for Asturian keyboard
  o prefer boot display devices when probing cards (fixes at least an issue
    with an SLI laptop as reported by Maarten Vanraes)
  o harddrake: configure default resolution (and background) even if card
    configuration fails (useful if vbox video driver is not available)
  o evdev needs to be loaded before calling getInputDevices_and_usb
    else it will lead to a crash (pterjan)
  o display_driver_helper: do not load radeon driver if the proprietary
    driver is temporarily disabled on a PowerXpress system
  o display_driver_helper: allow automatic loading of the implicit driver
    on systems without xorg.conf if the presence of other files indicates
    that this is not a live cd boot before automatic X.org configuration
    (fixes radeon KMS without xorg.conf)
- fix external-depfilter-with-internal-depgen
- cleanups

* Fri Jan 27 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.92-4
+ Revision: 769235
- Rebuild with newer perl.

* Mon Aug 08 2011 Alex Burmashev <burmashev@mandriva.org> 0.92-3
+ Revision: 693646
- changed tmp dir from home to TMPDIR env

  + Matthew Dawkins <mattydaw@mandriva.org>
    - disable monitor-edid on arm/mips

* Wed Jun 29 2011 Alex Burmashev <burmashev@mandriva.org> 0.92-2
+ Revision: 688267
- changed ru(winkeys) to ru

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - rename %%{sunspace} to %%{sparcx}

* Thu Apr 21 2011 Anssi Hannula <anssi@mandriva.org> 0.92-1
+ Revision: 656362
- version 0.92
  o disable debug output of display_driver_helper by default
  o fix ahead-of-X-server loading of proprietary and fglrx kernel modules
  o try unloading unconfigured drivers in "display_driver_helper
    --check-loaded"

* Sun Apr 17 2011 Anssi Hannula <anssi@mandriva.org> 0.91-1
+ Revision: 654050
- version 0.91
  o use UseEdid instead of IgnoreEDID with nvidia96xx since the latter is
    obsolete (#40006)
  o remove "3D hardware acceleration" from the UI, it will always be enabled
    by default since we unconditionnally add the "dri" module to xorg.conf now
    (#58933)
  o add display_driver_helper script (used by XFdrake, udev, drakx, dkms)
  o add/remove nokmsboot boot option as needed
  o ask for reboot instead of X server restart, as it is commonly needed

* Thu Dec 02 2010 Oden Eriksson <oeriksson@mandriva.com> 0.90-2mdv2011.0
+ Revision: 604828
- rebuild

* Wed May 26 2010 Christophe Fergeau <cfergeau@mandriva.com> 0.90-1mdv2010.1
+ Revision: 546208
- 0.90
- translation updates

* Tue May 11 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 0.89-1mdv2010.1
+ Revision: 544494
- 0.89:
  - mouse:
    o remove imwheel support

* Thu Feb 25 2010 Christophe Fergeau <cfergeau@mandriva.com> 0.88-1mdv2010.1
+ Revision: 511109
- 0.88:
- rename wacom driver package to its current name
- remove obsoleted video drivers from video driver list, add some new ones

* Tue Feb 09 2010 Anssi Hannula <anssi@mandriva.org> 0.87-1mdv2010.1
+ Revision: 503367
- 0.87
- XFdrake:
  o use -X option for ldconfig when switching alternatives, we only need the
    cache rebuilt
  o do not disable Composite extension by default when using fglrx driver
  o do not disable loading of dri module for non-glx drivers, as KMS drivers
    require it as well
  o do not disable loading of glx module for fbdev, in order to allow AIGLX
    to work in software rasterizer mode
  o do not add dbe and extmod modules to xorg.conf anymore, they are loaded
    by default anyway

* Fri Nov 27 2009 Christophe Fergeau <cfergeau@mandriva.com> 0.86-1mdv2010.1
+ Revision: 470470
- keyboarddrake:
    o make sure to properly init the console keymap before dumping it during
      initial configuration, should fix console keymap setting in finish-install

* Thu Oct 22 2009 Christophe Fergeau <cfergeau@mandriva.com> 0.85-2mdv2010.0
+ Revision: 458923
- 0.85:
- mousedrake:
    o fix input module path on 64 bit machines
    o don't install input drivers if X isn't here
- XFdrake:
    o enable ctrl+alt+backspace by default

* Wed Oct 21 2009 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 0.84-2mdv2010.0
+ Revision: 458546
- Enable ctrl+alt+backspace by default

* Fri Oct 09 2009 Olivier Blin <blino@mandriva.org> 0.84-1mdv2010.0
+ Revision: 456365
- 0.84
- run ldconfig after update-alternatives during installer too
  (psb alternative does not have a higher priority than standard
   alternative, and ldconfig was run by the installer only before
   manually setting the alternative, which was not enough)

* Thu Oct 08 2009 Olivier Blin <blino@mandriva.org> 0.83-1mdv2010.0
+ Revision: 456142
- 0.83
- use 28.8kHz as lower HorizSync (for 800x480)

* Wed Sep 23 2009 Christophe Fergeau <cfergeau@mandriva.com> 0.82-1mdv2010.0
+ Revision: 447822
- 0.82:
- don't consider xorg.conf files with no InputDevice sections as invalid, fixes   bug reported on cooker mailing list

* Wed Sep 23 2009 Olivier Blin <blino@mandriva.org> 0.81-1mdv2010.0
+ Revision: 447794
- 0.81
- add psb driver support (for Poulsbo chipset)

* Tue Sep 22 2009 Christophe Fergeau <cfergeau@mandriva.com> 0.80-1mdv2010.0
+ Revision: 447352
- 0.80:
- XFdrake:
  o don't write sections in xorg.conf for USB wacom tablets, Synaptics
    touchpads, mouses using "evdev" or "mouse" and keyboards

* Mon Sep 14 2009 Olivier Blin <blino@mandriva.org> 0.79-1mdv2010.0
+ Revision: 440578
- 0.79
- XFdrake:
  o fix DontZap option issue with old xorg.conf files
- allow to skip framebuffer setup (and thus splash removal)
  for newer harddrake releases

* Fri Sep 11 2009 Aurélien Lefebvre <alefebvre@mandriva.com> 0.78-2mdv2010.0
+ Revision: 438498
- XFdrake:
  o fix DontZap option issue with old xorg.conf file

* Wed Sep 09 2009 Aurélien Lefebvre <alefebvre@mandriva.com> 0.78-1mdv2010.0
+ Revision: 435706
- XFdrake:
  o added "Disable Ctrl-Alt-Backspace" option

* Wed Jul 22 2009 Anssi Hannula <anssi@mandriva.org> 0.77-1mdv2010.0
+ Revision: 398517
- XFdrake:
  o correctly detect proprietary drivers that are located in
    /usr/lib/drivername/xorg (#52384)
  o when probing for video cards, ignore cards which are not in the VIDEO_VGA
    PCI class (it is pretty common for dual-head ATI cards to have a
    VIDEO_OTHER device for example). This has the potential of breaking
    dual head setups, so it needs careful testing in Cooker ;) See bug #48028
  o fix crash when both monitor and driver can not be probed (in
    harddrake service or XFdrake --auto), for example with some Quanta
    IL1 netbooks using Chrome9 IC3
- keyboarddrake:
  o update the xkb HAL keys when the keyboard layout is changed so that it
    persists after a X server restart. Bug #49725

  + Christophe Fergeau <cfergeau@mandriva.com>
    - Raise required version of drakx

  + Thierry Vignaud <tv@mandriva.org>
    - own /usr/lib/libDrakX/Xconfig

* Wed Apr 22 2009 Thierry Vignaud <tv@mandriva.org> 0.74-1mdv2009.1
+ Revision: 368669
- mousedrake:
  o fix vmmouse configuration for vmware (#49654)

* Tue Apr 21 2009 Christophe Fergeau <cfergeau@mandriva.com> 0.73-1mdv2009.1
+ Revision: 368523
- 0.73:
- tweak Intel driver accel methods in xorg.conf so that it's more consistent
  with what the new Intel driver expects.

* Wed Apr 15 2009 Christophe Fergeau <cfergeau@mandriva.com> 0.72-1mdv2009.1
+ Revision: 367370
- Update tarball for 0.72 release
- 0.72:
- XFdrake:
  o fix selecting proprietary drivers with xdriver=DRIVER boot option
  o do not add Load "freetype" to xorg.conf as the module does not exist
    anymore
  o use Plug'n'Play monitor when in vbox and don't specify any default
    resolution, fixes #49642

* Thu Apr 02 2009 Anssi Hannula <anssi@mandriva.org> 0.71-1mdv2009.1
+ Revision: 363558
- 0.71
- XFdrake:
  o add support for xdriver=DRIVER kernel boot option that affects
    non-interactive device autodetection, e.g. One boot
    (special value xdriver=free disables proprietary drivers)
  o add nouveau driver into the driver list

* Fri Mar 20 2009 Anssi Hannula <anssi@mandriva.org> 0.70-1mdv2009.1
+ Revision: 359185
- 0.70
- mousedrake:
  o configure input driver as 'vmmouse' if running in vmware (#29106)
  o test if the file is there before trying to install the packages, that saves
    a rpm -q in harddrake service after adding/removing/changing a mouse
- XFdrake:
  o adapt for recent changes in proprietary driver alternatives

  + Thierry Vignaud <tv@mandriva.org>
    - bump require on drakxtools for the vmmouse fix

* Thu Jan 29 2009 Pixel <pixel@mandriva.com> 0.69-1mdv2009.1
+ Revision: 335308
- XFdrake:
  o use option -noAutoAddDevices when testing X
    (useful during installation, #47237)
- conflicts with x11-server-xorg which do not handle -noAutoAddDevices

* Wed Jan 28 2009 Pixel <pixel@mandriva.com> 0.68-1mdv2009.1
+ Revision: 334889
- 0.68
- keyboarddrake:
  o bug fix: overwrite previous /etc/sysconfig/keyboard Xkb information when
    changing keyboard

* Thu Jan 08 2009 Pixel <pixel@mandriva.com> 0.67-1mdv2009.1
+ Revision: 327080
- 0.67:
- mousedrake:
  o synaptics driver in now in package x11-driver-input-synaptics (#45531)

* Thu Dec 18 2008 Pixel <pixel@mandriva.com> 0.66-1mdv2009.1
+ Revision: 315643
- 0.66:
- keyboarddrake:
  o do not configure hal directly, but write in /etc/sysconfig/keyboard Xkb
    information so hal can get them
  o new option "--migrate" which adds Xkb information in
    /etc/sysconfig/keyboard
  o correctly handle default XkbModel
    (so that we do not force pc105 when we should not)

* Mon Dec 08 2008 Pixel <pixel@mandriva.com> 0.65-1mdv2009.1
+ Revision: 311770
- 0.65:
- keyboarddrake:
  o configure hal so Xorg can get xkb info
    (nb: for now, you must "service haldaemon restart" to be taken into account)
- XFdrake:
  o generic flat planel must allow "800x480 @ 60.00 Hz (GTF) hsync: 29.82 kHz"
    so "HorizSync 31.5-90" is too strict, generating "HorizSync 29.5-90"
  o have Option "PanelGeometry" "XXxYY" on geode driver
  o do not display the weird ratios 128/75, 85/48 (for 1024x600 and 1360x768)
  o do not load "Type1" module by default (disabled in xserver-1.5.x)
  o special hack for gdium: the "default monitor" is "Plug'n Play" instead of
    good_default_monitor() (it will work since the resolution is passed to the
    kernel on gdium)
  o there is no reason "automatic" resolution should imply "automatic" color
    depth
- mousedrake, XFdrake:
  o do not use /dev/mouse symlink (in xorg.conf)
- mousedrake
  o do not propose to test the chosen mice
    (it doesn't handle evdev/synaptics and so is quite obsolete nowadays)

* Wed Oct 08 2008 Pixel <pixel@mandriva.com> 0.64-2mdv2009.1
+ Revision: 291224
- transform a conflict into a require to help rpmlib on mdv2007.1 upgrade

* Wed Oct 01 2008 Pixel <pixel@mandriva.com> 0.64-1mdv2009.0
+ Revision: 290356
- 0.64:
- XFdrake:
  o explicitly Load or Disable module "dri"
    (to be independent of Xorg's default choice)

* Tue Sep 30 2008 Thierry Vignaud <tv@mandriva.org> 0.63-1mdv2009.0
+ Revision: 289964
- updated translation

* Thu Sep 25 2008 Pixel <pixel@mandriva.com> 0.62-1mdv2009.0
+ Revision: 288154
- 0.62:
- XFdrake:
  o set "PreferredMode" in Monitor section if the user changes the resolution
   (we still do not use PreferredMode for the default resolution)

* Thu Sep 11 2008 Pixel <pixel@mandriva.com> 0.61-1mdv2009.0
+ Revision: 283822
- 0.61:
- keyboarddrake:
  o fix lithuanian keyboard choices (cf #41031)
- XFdrake:
  o do set a background image when using resolution "Automatic" (#43644)

* Tue Sep 09 2008 Pixel <pixel@mandriva.com> 0.60-1mdv2009.0
+ Revision: 283135
- 0.60:
- XFdrake:
  o allow xorg.conf to have no "Monitor" section (#42793)
  o [bugfix] fix clicking on "Options" when Composite is disabled
    (regression introduced in 0.58) (#43710)

* Mon Aug 18 2008 Pixel <pixel@mandriva.com> 0.59-1mdv2009.0
+ Revision: 273192
- 0.59:
- XFdrake:
  o use 24dpp by default, even on DRI (needed for kde4)
  o ensure we don't drop non-main "Device" (when modifying "Options", #41410)
  o use nvidia-current default settings for nvidia173 as well
  o no need to force XaaNoOffscreenPixmaps, it is the default now in
    x11-server

* Tue Jun 17 2008 Thierry Vignaud <tv@mandriva.org> 0.58-2mdv2009.0
+ Revision: 220705
- rebuild

  + Pixel <pixel@mandriva.com>
    - 0.58:
    - XFdrake:
      o Composite is now the default in xserver 1.4 (#35043)
      o do not create symlink /etc/X11/X to ../../usr/bin/Xorg (#41363)
      o drop support for /etc/X11/XF86Config (replaced by xorg.conf for some time now)
    - mousedrake:
      o evdev and imwheel handle orthogonal things, so do use imwheel even if we
      need evdev (#40088)

* Wed Apr 02 2008 Pixel <pixel@mandriva.com> 0.57-1mdv2008.1
+ Revision: 191648
- 0.57:
- XFdrake:
  o workaround pb with nvidia driver: make dm restart xserver (#38297)

* Wed Apr 02 2008 Pixel <pixel@mandriva.com> 0.56-1mdv2008.1
+ Revision: 191640
- 0.56:
- XFdrake:
  o do not disable RenderAccel on nvidia-current
    (regression introduced in 0.21)

* Thu Mar 27 2008 Pixel <pixel@mandriva.com> 0.55-1mdv2008.1
+ Revision: 190640
- 0.55:
- XFdrake:
  o disable "DynamicTwinView" when not using TwinView (#39171)

* Tue Mar 25 2008 Pixel <pixel@mandriva.com> 0.54-1mdv2008.1
+ Revision: 189931
- 0.54
- keyboarddrake library:
  o in drakx-finish-install, keyboard is asked after asking country, so have a
    good default based on country too (was done for pt_BR but not fr_XX)
    (#39221)

* Fri Mar 21 2008 Pixel <pixel@mandriva.com> 0.53-1mdv2008.1
+ Revision: 189379
- 0.53:
- XFdrake:
  o allow to set "EXA" on "intel" driver (#39162)

* Thu Mar 20 2008 Pixel <pixel@mandriva.com> 0.52-1mdv2008.1
+ Revision: 189168
- 0.52:
- XFdrake:
  o add option "Force display mode of DVI" on driver "nvidia" (#30066)
- XFdrake library:
  o ensure set_default_background() doesn't fail (#39065)
    (ie default to 1024x768 if 0x0 is given)

* Wed Mar 19 2008 Pixel <pixel@mandriva.com> 0.51-1mdv2008.1
+ Revision: 188829
- 0.51:
- XFdrake:
  o use 24bpp on savage (#38750)
  o do use EDID HorizSync/VertRefresh on 16/10 (regression introduced in 0.50)
- keyboarddrake:
  o default romanian keyboard is qwerty (cf #38450)
  o "ro" really is "ro(std_cedilla)"
    (to be more standard on unpatched xkeyboard-config)
  o "ro(us)" is wrong and not qwerty, use "ro(winkeys)" which is the only
    qwertz from symbols/ro

* Tue Mar 11 2008 Pixel <pixel@mandriva.com> 0.50-1mdv2008.1
+ Revision: 185860
- 0.50:
- XFdrake:
  o if the EDID gives a valid 16/10 preferred resolution (even if duplicated),
    but no HorizSync/VertRefresh, use a generic flat panel
    HorizSync/VertRefresh (needed for edid.lcd.dell-inspiron-6400, #37971)
  o handle DRIVER2_NO_SSE (from Cards+), needed by nvidia-current requiring SSE

* Thu Feb 28 2008 Pixel <pixel@mandriva.com> 0.49-1mdv2008.1
+ Revision: 176384
- 0.49:
- XFdrake: background images are now jpeg files

* Thu Feb 28 2008 Pixel <pixel@mandriva.com> 0.48-1mdv2008.1
+ Revision: 176049
- 0.48:
- XFdrake:
  o when setting background for the resolution, handle "hour"-based
    backgrounds (also add Mandriva.xml symlink)

* Wed Feb 27 2008 Pixel <pixel@mandriva.com> 0.47-1mdv2008.1
+ Revision: 175772
- 0.47:
- XFdrake:
  o when setting background for the resolution, handle "hour"-based backgrounds

* Mon Feb 18 2008 Pixel <pixel@mandriva.com> 0.46-1mdv2008.1
+ Revision: 171486
- 0.46:
- XFdrake:
  o add 1024x600 (used on Samsung Q1Ultra) (#37889)

* Tue Feb 05 2008 Pixel <pixel@mandriva.com> 0.45-1mdv2008.1
+ Revision: 162578
- 0.45:
- XFdrake:
  o add 800x480 (used on belinea s.book) (#37486)

* Fri Jan 25 2008 Pixel <pixel@mandriva.com> 0.44-1mdv2008.1
+ Revision: 157893
- 0.44:
- library for installer:
  o do not force "us" keyboard on everybody that choose "English (American)"
    (#36575)

* Wed Jan 23 2008 Pixel <pixel@mandriva.com> 0.43-1mdv2008.1
+ Revision: 157017
- 0.43
- XFdrake:
  o if the EDID gives a valid EISA_ID, a valid 16/10 preferred resolution, but
    no HorizSync/VertRefresh, use a generic flat panel HorizSync/VertRefresh

* Tue Jan 22 2008 Pixel <pixel@mandriva.com> 0.42-1mdv2008.1
+ Revision: 156427
- 0.42:
- XFdrake:
  o sort monitors in text mode so that "Generic|..." monitors do not appear
    in the middle of "Vendor|..." monitors
- use SendCoreEvents instead of AlwaysCore for wacoms
- mousedrake:
  o use udev in $PATH instead of /lib/udev/usb_id
    (need latest udev pkg)

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 0.41-2mdv2008.1
+ Revision: 152146
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Fri Dec 14 2007 Olivier Blin <blino@mandriva.org> 0.41-1mdv2008.1
+ Revision: 120129
- 0.41
- mousedrake:
  o use SendCoreEvents instead of AlwaysCore for Synaptics touchpads (#36140)

* Mon Dec 10 2007 Pixel <pixel@mandriva.com> 0.40-1mdv2008.1
+ Revision: 116878
- 0.40:
- XFdrake:
  o never write a ModeLine when using fglrx driver (#30934)

* Fri Nov 30 2007 Pixel <pixel@mandriva.com> 0.39-1mdv2008.1
+ Revision: 114098
- 0.39:
- keyboarddrake:
  o use kr(kr104) for the korean keyboard, and don't prompt for a toggle key
    since korean use input method instead
- use /dev/input/by-id/xxx device instead of vendor+product for evdev mice
  (vendor+product support is dropped in x11-driver-input-evdev-1.2.0)
- fix device /dev/input/by-id/usb-$ID_SERIAL-event-mouse for wacoms
  when the ID_SERIAL contains special chars

* Thu Nov 01 2007 Anssi Hannula <anssi@mandriva.org> 0.38-1mdv2008.1
+ Revision: 104691
- 0.38
  o display message "This setting will be activated after the
    installation." only during installation (Pixel)
  o handle new fglrx packages with fglrx_dri.so handled by alternatives

* Thu Oct 04 2007 Pixel <pixel@mandriva.com> 0.37-1mdv2008.0
+ Revision: 95467
- 0.37:
- if we probe a monitor EISA_ID but we don't have corresponding
  HorizSync/VertRefresh, we must not the monitor info
- when checking dkms module packages, check that modules are either
  available in urpmi media, or already installed (fix detection in live)

* Thu Oct 04 2007 Pixel <pixel@mandriva.com> 0.36-1mdv2008.0
+ Revision: 95308
- 0.36:
- better fix for typo in 0.32: don't wrongly default to "automatic" resolution
  when creating xorg.conf (in non --auto) (#34453)

* Wed Oct 03 2007 Thierry Vignaud <tv@mandriva.org> 0.35-1mdv2008.0
+ Revision: 95066
- updated translation

* Mon Oct 01 2007 Thierry Vignaud <tv@mandriva.org> 0.34-1mdv2008.0
+ Revision: 94300
- updated translation

* Fri Sep 28 2007 Olivier Blin <blino@mandriva.org> 0.33-1mdv2008.0
+ Revision: 93772
- require drakxtools >= 10.4.221 for VirtualBox detection
- 0.33
- we don't set ModulesPath to DRI_GLX_SPECIAL value, so we must read it
  differently so that Xconfig::various::info() is correct (#31326)
- add support for x11-driver-input-vboxmouse when inside a VirtualBox guest
- fix typo in 0.32: don't wrongly default to "automatic" resolution when
  creating xorg.conf (in non --auto)

* Wed Sep 26 2007 Pixel <pixel@mandriva.com> 0.32-1mdv2008.0
+ Revision: 93050
- 0.32:
- monitor-probe-using-X can now return EDIDs. if Xorg find an EDID (whereas
  monitor-get-edid-using-vbe failed), defaults to "Plug'n Play" monitor (ie
  let Xorg do things automatically) instead of good_default_monitor.
  (requires monitor-edid 1.12)
- fix typo in 0.30: do not use "Automatic" resolution by default in --auto

* Tue Sep 25 2007 Thierry Vignaud <tv@mandriva.org> 0.31-1mdv2008.0
+ Revision: 92925
- updated translations

* Tue Sep 25 2007 Pixel <pixel@mandriva.com> 0.30-1mdv2008.0
+ Revision: 92836
- 0.30:
- add support for "Automatic" resolution (aka "let xorg do everything")
- when user asks for "Plug'n Play", silently default to Xorg auto-detection
  when we fail to auto-detect

* Fri Sep 21 2007 Olivier Blin <blino@mandriva.org> 0.29-1mdv2008.0
+ Revision: 91806
- 0.29
- unload drivers loaded by monitor-probe-using-X
  (fix fglrx usage when harddrake probes using X and loads radeon driver)

* Thu Sep 20 2007 Pixel <pixel@mandriva.com> 0.28-1mdv2008.0
+ Revision: 91561
- 0.28:
- when using evdev for mice, ensure it doesn't match a keyboard
  (eg: in case of a mouse+keyboard combo) (#32905)
- fix regression in 0.24: remove bogus duplicates in monitors tree (#33778)

* Wed Sep 19 2007 Pixel <pixel@mandriva.com> 0.27-1mdv2008.0
+ Revision: 91012
- 0.27:
- for evdev configured mice, specify bustype
  (useful for "Macintosh mouse button emulation" which has same vendor/product
   as "AT Translated Set 2 keyboard")
  (need drakxtools-backend 10.4.203)

* Mon Sep 17 2007 Pixel <pixel@mandriva.com> 0.26-1mdv2008.0
+ Revision: 89159
- 0.26: handle fglrx-hd2000 driver (Anssi)

* Wed Sep 12 2007 Andreas Hasenack <andreas@mandriva.com> 0.25-2mdv2008.0
+ Revision: 84827
- use new common pam config files for usermode/consolehelper

* Mon Sep 10 2007 Pixel <pixel@mandriva.com> 0.25-1mdv2008.0
+ Revision: 84000
- 0.25:
- in the list of available Xorg drivers, add "Driver" from Cards+
  (will ease the maintainance of the list of drivers in Xconfig/card.pm)
- minimal support for allowing to choose evdev on all mice

* Fri Sep 07 2007 Pixel <pixel@mandriva.com> 0.24-1mdv2008.0
+ Revision: 81477
- 0.24:
- do not configure XFS, it's useless
- fix default_headers (ie allow XFdrake to create xorg.conf from scratch again)
- keep the order from MonitorsDB file
  (allows "Flat Panel 800x600" to be before "Flat Panel 1024x768")
  (needs a nicely sorted MonitorsDB though)
- correct license (GPLv2+)

* Thu Sep 06 2007 Pixel <pixel@mandriva.com> 0.23-1mdv2008.0
+ Revision: 80593
- 0.23: do not start xfs for the test (#33219)

* Wed Aug 29 2007 Andreas Hasenack <andreas@mandriva.com> 0.22-2mdv2008.0
+ Revision: 74705
- allow XFdrake to be run as root by console user with password

* Mon Aug 27 2007 Pixel <pixel@mandriva.com> 0.22-1mdv2008.0
+ Revision: 71952
- new release, 0.22
- do configure XFS if installed
- when removing/replacing an InputDevice section, ensure we remove the
  corresponding entry in ServerLayout. ie do not rely on InputDevice sections
  to use XFdrake-compatible Identifiers (as suggested by fcrozat)
- add avivo in the Xorg drivers list
- handle libglx.so provided by standard.conf alternative
- handle x11-driver-video-fglrx instead of ati

* Wed Aug 08 2007 Pixel <pixel@mandriva.com> 0.21-1mdv2008.0
+ Revision: 60556
- new release, 0.21 (conflicts with ldetect-lst < 0.1.174)
- handle nvidia-current instead of nvidia97xx (thanks to Anssi)
- handle x11-driver-video-$nvidia instead of $nvidia
- adapt to kbd instead of console-tools: s/kmap/map/

* Fri Aug 03 2007 Pixel <pixel@mandriva.com> 0.20-1mdv2008.0
+ Revision: 58638
- new release, 0.20
- fix detection of touchpad on some kernels (#31584)
  (need drakxtools-backend >= 10.4.145)
- internal: add many options as having to be used only once, easing their use
  and fixing setting them
  (eg #31942 where one can't click "Options" after setting EXA)
- drop support for installing/configuring 915resolution
  (no more needed since x11-driver-video-intel 2.0)
- do not configure using xfs anymore (#32051)

* Mon Jul 09 2007 Pixel <pixel@mandriva.com> 0.19-1mdv2008.0
+ Revision: 50624
- new release, 0.19
- wacom configuration:
  o enhance configuration by using /dev/input/by-id/xxx
    (need drakxtools-backend >= 10.4.144)
  o add "pad" InputDevice section
- fix displaying "3D hardware acceleration: no" for nvidia proprietary driver
  (#31326)

* Thu Jun 14 2007 Pixel <pixel@mandriva.com> 0.18-1mdv2008.0
+ Revision: 39296
- new release, 0.18
- handle resolution switch via xrandr without restarting X (#30896)
- add 1366x768, 1360x768 and 1360x765 resolutions
- add big standard resolutions (4/3, 16/10, 16/9)
- [bugfix] fix test message not translated (#30261)
- remove all fglrx options, hopefully default is good enough
  (and at least MonitorLayout option is depreacated as reported on cooker)

* Tue May 15 2007 Thierry Vignaud <tv@mandriva.org> 0.17-2mdv2008.0
+ Revision: 26963
- package NEWS instead of ChangeLog

* Wed May 09 2007 Pixel <pixel@mandriva.com> 0.17-1mdv2008.0
+ Revision: 25426
- new release, 0.17
- fix using proprietary driver (remove debug code) (thanks to Michael Altizer)

* Mon Apr 30 2007 Pixel <pixel@mandriva.com> 0.16-1mdv2008.0
+ Revision: 19528
- new release, 0.16
- ask "Do you wish to use proprietary driver" before installing the needed packages
- don't use 1280x1024 prefered resolution
  (using prefered resolution only when adding explicit gtf modelines)
- handle new intel driver (including migration from "i810")
- workaround buggy fglrx driver: make dm restart xserver (#29550)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13850 |12mr|drakx-net-0.99-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define drakxtools_ver 12.36

%define libname lib%{name}

%define gtk_files (connection_manager|drakroam|ifw|monitor|netcenter|drakconnect/edit|drakconnect/global).pm

Summary:	Mandriva network tools
Name:		drakx-net
Version:	0.99
Release:	2
Source0:	%{name}-%{version}.tar.xz
Patch0:		%{name}-nm-applet-disable-with-NM.patch
License:	GPLv2+
Group:		System/Configuration/Networking
Url:		http://wiki.mandriva.com/en/Tools
BuildArch:	noarch
BuildRequires:	intltool
Requires:	drakxtools >= %{drakxtools_ver}
Requires:	%{name}-text = %{version}
Requires:	%{libname} = %{version}
Requires:	netprofile >= 0.20
Requires:	perl-Gtk2 >= 1.154
Requires:	usermode-consoleonly >= 1.92-4mdv2008.0
Conflicts:	drakxtools <= 10.4.83
Suggests:	net_monitor
Suggests:	networkmanager

%description
This package contains the Mandriva network tools.

%package	text
Summary:	Mandriva network text tools
Group:		System/Configuration/Networking
Requires:	drakxtools-curses >= %{drakxtools_ver}
Requires:	%{libname} = %{version}
Conflicts:	drakxtools-curses <= 10.4.83
Conflicts:	mdkonline < 2.37

%description	text
This package contains the Mandriva network tools that can be used in
text mode.

drakconnect: LAN/Internet connection configuration. It handles
ethernet, ISDN, DSL, cable, modem.

drakfirewall: simple firewall configurator

drakgw: internet connection sharing

drakproxy: proxies configuration

drakvpn: VPN configuration (openvpn, vpnc)

%package	applet
Summary:	Mandriva network applet
Group:		System/Configuration/Networking
Requires:	%{name} = %{version}-%{release}

%description	applet
This package contains the Mandriva network applet.

%package -n	%{libname}
Summary:	Mandriva network tools library
Group:		System/Configuration/Networking
Requires:	drakxtools-backend >= %{drakxtools_ver}
# require perl-Net-Telnet for OpenVPN connections (#36126):
Requires:	perl-Net-Telnet
# Require crda, iw and wireless-regdb for CRDA domain settings (#47324)
Requires:	crda
Requires:	iw
Requires:	wireless-regdb
Conflicts:	drakxtools-backend <= 10.4.83

%description -n	%{libname}
This package contains the Mandriva network tools library.

%prep
%setup -q
%patch0 -p1

%build
%make

%install
%makeinstall_std

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

%find_lang %{name} %{name}.lang
cat %{name}-nogtk.list %{name}.lang > %{name}.list

# consolehelper config
# ask for user password
ln -s %{_bindir}/consolehelper %{buildroot}%{_bindir}/draknetcenter

ln -sf %{_sysconfdir}/pam.d/mandriva-console-auth %{buildroot}%{_sysconfdir}/pam.d/draknetcenter

cat > %{buildroot}%{_sysconfdir}/security/console.apps/draknetcenter <<EOF
USER=<user>
PROGRAM=/usr/sbin/draknetcenter
FALLBACK=false
SESSION=true
EOF

# consolehelper config
# ask for root password
for pak in drakconnect drakgw drakroam draknetprofile drakproxy drakvpn drakhosts; do
        ln -s %{_bindir}/consolehelper %{buildroot}%{_bindir}/$pak
        ln -sf %{_sysconfdir}/pam.d/mandriva-simple-auth %{buildroot}%{_sysconfdir}/pam.d/$pak
        cat > %{buildroot}%{_sysconfdir}/security/console.apps/$pak <<EOF
USER=root
PROGRAM=/usr/sbin/$pak
FALLBACK=false
SESSION=true
EOF
done

#drop draknet-center desktop file
rm -f %{buildroot}%{_datadir}/applications/draknetcenter.desktop

%check
while read f; do
      grep Gtk2 %{buildroot}$f && exit 1
done < %{name}-nogtk.list
exit 0

%files -f %{name}-gtk.list
%doc NEWS
%{_bindir}/drakroam
%{_bindir}/draknetcenter
%{_bindir}/draknetprofile
%{_bindir}/drakhosts
%{_sbindir}/drakhosts
%{_sbindir}/drakids
%{_sbindir}/draknetcenter
%{_sbindir}/draknetprofile
%{_sbindir}/draknfs
%{_sbindir}/drakroam
%{_sbindir}/draksambashare
%config(noreplace) %{_sysconfdir}/pam.d/drakroam
%config(noreplace) %{_sysconfdir}/pam.d/draknetcenter
%config(noreplace) %{_sysconfdir}/pam.d/draknetprofile
%config(noreplace) %{_sysconfdir}/pam.d/drakhosts
%config(noreplace) %{_sysconfdir}/security/console.apps/drakroam
%config(noreplace) %{_sysconfdir}/security/console.apps/draknetprofile
%config(noreplace) %{_sysconfdir}/security/console.apps/draknetcenter
%config(noreplace) %{_sysconfdir}/security/console.apps/drakhosts
#{_datadir}/applications/draknetcenter.desktop
%{_prefix}/lib/libDrakX/icons/*.png
%{_datadir}/libDrakX/pixmaps/*.png

%files text
%config(noreplace) %{_sysconfdir}/pam.d/drakconnect
%config(noreplace) %{_sysconfdir}/pam.d/drakgw
%config(noreplace) %{_sysconfdir}/pam.d/drakproxy
%config(noreplace) %{_sysconfdir}/pam.d/drakvpn
%config(noreplace) %{_sysconfdir}/security/console.apps/drakconnect
%config(noreplace) %{_sysconfdir}/security/console.apps/drakgw
%config(noreplace) %{_sysconfdir}/security/console.apps/drakproxy
%config(noreplace) %{_sysconfdir}/security/console.apps/drakvpn
%{_bindir}/drakconnect
%{_bindir}/drakgw
%{_bindir}/drakvpn
%{_bindir}/drakproxy
%{_sbindir}/drakconnect
%{_sbindir}/drakfirewall
%{_sbindir}/drakgw
%{_sbindir}/drakinvictus
%{_sbindir}/drakproxy
%{_sbindir}/drakvpn

%files -n %{libname} -f %{name}.list
%dir %{_prefix}/lib/libDrakX/network/
%dir %{_prefix}/lib/libDrakX/network/connection
%dir %{_prefix}/lib/libDrakX/network/connection/isdn
%dir %{_prefix}/lib/libDrakX/network/connection/providers
%dir %{_prefix}/lib/libDrakX/network/drakconnect
%dir %{_prefix}/lib/libDrakX/network/vpn

%files applet
%{_bindir}/net_applet
%{_datadir}/applications/net_applet.desktop
%{_sysconfdir}/xdg/autostart/net_applet.desktop


%changelog
*Mon Oct 02 2012 Alexander Kazancev <kazancas@gmail.com> 0.99-1
- Patch from Mageia:
-- (check_setup) fix a crash
-- fix crashing due to missing icon in invictus
-- fix crash when net_applet doesn't run
-- (get_tty_device) fix device path for "cdc_acm"
-- remove tokenring support
-- install rtlwifi-firmware for r8712u driver

* Thu Jun 07 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.98-1
+ Revision: 803216
- add version to license
- replace suggests on drakx-net-applet with networkmanager
- clean up spec
- new version:
  	o make interfaces controlled by NetworkManager by default
  	o add dhcpcd as first alternative for dhcp clients

* Fri May 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.97-1
+ Revision: 800533
- new version 0.97:
  	o fix connectivity test during install (and possibly standalone) by
  	  calling res_init before hostname resolution (#5772)
  	o  fix testing network connectivy test after resolv.conf changes
  	  (Derek Jennings, mga#5772)
  	o another fix for iwlagn firmware installation since reported module
  	  name is iwlwifi (#5549)
  	o install rtlwifi-firmware for rtl8192 drivers
  	o remove rtl8187se thirdparty check, it has been in mainline for a
  	  long time already
  	o further fix iwlagn firmware installation
  	o ndiswrapper: do not try to access the full chroot path when running
  	  in chroot (mga#56052)
  	o install ralink-firmware for rt61/73/2860/2870/3090 drivers
  	o fix iwlagn firmware package installation (#5549) and make
  	  iwl3945/4965 check faster by fixing test file
  	o change path to b43 firmware according to kernel changes (#5419)
  	o ensure /etc/hostname has a newline as per upstream specs (#4672)
  	o nfs: add .conf suffix to lockd.drakx file in /etc/modprobe.d
  	o drakfirewall:
  	  ?\194?\164 fix listing NFS ports
  	  ?\194?\164 fix cleaning old rules
  	o fix CRDA never set to 'US' when country not in CRDA domains
  	  (might help #1015 & the like)
  	o drakfirewall: list SSL flavor of POP3/IMAP/SMTP ports
  	o hostname: update the /etc/hostname (new x-distro standard) file on hostname
  	  change (#2983)
  	o wireless scan: use programs from prefix, not installer root (#1452)
  	o make sure all strings ended in translation catalogs (#3371)
  	o install b43-openfwwf for b43 chips instead of requiring external firmware files
  	o Follow drakxtools API changes

* Mon Jan 23 2012 Александр Казанцев <kazancas@mandriva.org> 0.96-2
+ Revision: 767125
- add patch for disable net-applet if one using NM-connection. Use only NM or only Drakx-net.

* Sat Jan 14 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 0.96-1.1
+ Revision: 760843
- fix name of the systemctl in shorewall.pm

* Wed Dec 21 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.95-1.1
+ Revision: 744179
- add missing comma in wireless.pm

* Mon Dec 19 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.94-1.1
+ Revision: 743752
- Update russian translation (patch from abarakin)
- Add support for b43-openfwwf
- Use right module in network connection check for kernel up 2.6.39+ (patch from kazancas
- Drakgw: stop configuration if shorewall disabled (patch from abarakin)
- Fix stop and start shorewall as systemd service (patch from kazancas)
- Do not warn about incompatible SECTION for shorewall rules
- Do not write end line twice in shorewall files
- Fix parsing of ACCOUNTING and NM_CONTROLLED in ifcfg
- Fix sourcing of /etc/ifw/rules under dash
- Corrent libnotify name
- Fix squid conf for connection sharing
- Make get_routes() more robust when parsing /proc/net/route

* Sun Dec 04 2011 Александр Казанцев <kazancas@mandriva.org> 0.93-14.1
+ Revision: 737648
- + fix stop and start shorewall as systemd service

* Wed Oct 12 2011 Александр Казанцев <kazancas@mandriva.org> 0.93-12.1
+ Revision: 704478
- revert kernel patch, avoid problem with future update

* Sat Oct 01 2011 Александр Казанцев <kazancas@mandriva.org> 0.93-7.1
+ Revision: 702221
- use right module in network connection check for kernel up 2.6.39+

* Wed Sep 21 2011 Alexander Barakin <abarakin@mandriva.org> 0.93-6.1
+ Revision: 700719
- drakgw: stop configuration if shorewall disabled

* Tue Aug 23 2011 Alexander Barakin <abarakin@mandriva.org> 0.93-5
+ Revision: 696283
- update ru l10n

* Tue May 03 2011 Oden Eriksson <oeriksson@mandriva.com> 0.93-4
+ Revision: 663865
- mass rebuild

* Sun Feb 27 2011 Funda Wang <fwang@mandriva.org> 0.93-3
+ Revision: 640332
- rebuild to obsolete old packages

* Fri Feb 18 2011 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 0.93-2
+ Revision: 638544
- Add missing changelog
  0.93:
- Make draknetcenter.desktop XDG compliant
- Move autostart desktop files to /etc/xdg/autostart
- Remove xinit.d script: non-xdg-autostart compliant desktops should use the
  xdg-compliance-autostart package if they want to run drakx-net and others

* Fri Feb 18 2011 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 0.93-1
+ Revision: 638531
- New version: 0.93

* Sun Jan 30 2011 Eugeni Dodonov <eugeni@mandriva.com> 0.92-1
+ Revision: 634073
- 0.92:
 - keep NAME, UUID and LAST_CONNECT variables for NetworkManager

* Sun Jan 30 2011 Eugeni Dodonov <eugeni@mandriva.com> 0.91-1
+ Revision: 634072
- 0.91:
 - allow interfaces to be controlled by NetworkManager

* Mon Nov 15 2010 Eugeni Dodonov <eugeni@mandriva.com> 0.90-3mdv2011.0
+ Revision: 597830
- Split net-applet into its own package.

* Wed Jul 21 2010 Thierry Vignaud <tv@mandriva.org> 0.90-2mdv2011.0
+ Revision: 556529
- rebuild for new perl

* Thu Jun 03 2010 Olivier Blin <blino@mandriva.org> 0.90-1mdv2010.1
+ Revision: 547026
- 0.90
- fix blank entry for IFW in net_applet menu, aka baby-doll bug #58564
- translation updates

* Wed May 26 2010 Eugeni Dodonov <eugeni@mandriva.com> 0.89.2-1mdv2010.1
+ Revision: 546173
- 0.89.2:
- translation updates

* Wed May 19 2010 Olivier Blin <blino@mandriva.org> 0.89.1-1mdv2010.1
+ Revision: 545333
- 0.89.1
- fix syntax error in network::connection::wireless

* Wed May 19 2010 Olivier Blin <blino@mandriva.org> 0.89-1mdv2010.1
+ Revision: 545294
- 0.89
- correctly generate squid configuration (#58600)
- fix detecting sysfs bus (only applies to ieee1394 subsystem)
- wireless backend:
  o add support for rt2870 driver
- allow to skip Interactive Firewall configuration if IFW is set to
  no in /etc/sysconfig/drakx-net
- installer: configure automatic DHCP on all ethernet interfaces
  (and not just if there is a unique ethernet interface)

* Tue Apr 27 2010 Eugeni Dodonov <eugeni@mandriva.com> 0.88-1mdv2010.1
+ Revision: 539802
- 0.88:
- allow draknetprofile module selection to use whole screen.
- properly configure nlockmgr ports (#51431)
- disable CA certificate field if pkcs12 certificate is used (#38463)

* Tue Feb 02 2010 Pascal Terjan <pterjan@mandriva.org> 0.87-1mdv2010.1
+ Revision: 499494
- properly update /etc/hosts file when there are multiple aliases for the
  the same ip (#30168).
- ndiswrapper support:
  o properly check for broadcom hardware
- draksambashare:
  o properly list samba users (#55388)
- allow multiple IPs which resolve to the same host in /etc/hosts (#30168)
- cellular and 3g modem backend:
  o support udev-supplied 3g modem parameters
- avoid multiple instances of draknetcenter for the
  same user (if it's already running)
- Change prism54 wifi driver to p54pci/p54usb (#52018)
- Don't guess gateway and nameserver if not specified (#28033)
- Sort wireless networks by signal level by default
- Fix inverted wireless networks signal level sorting

* Tue Dec 01 2009 Claudio Matsuoka <claudio@mandriva.com> 0.86.1-3mdv2010.1
+ Revision: 472216
- Remade prism54 patch (closes 52018)
- Update release
- Use more restrictive firmware filenames for p54
- Change prism54 wifi driver to p54pci/p54usb (bug #52018)
- And increment package release
- Don't guess gateway and nameserver if not specified (closes: #28033)
  Sometimes we don't want a default route to be set when configuring a
  network interface with static address. The typical case is when we have
  an external interface with dhcp and default route to the internet and a
  static interface connected to the local network. See bug 28033 for
  details.

* Tue Oct 27 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.86.1-1mdv2010.0
+ Revision: 459557
- 0.86.1:
- ignore non-fatal wpa_supplicant messages (#54002)

* Tue Oct 27 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.86-1mdv2010.0
+ Revision: 459538
- 0.86:
- properly handle children processes in net_applet (#54636)
- advanced settings:
  o allow changing wireless regulatory domain without reboot (#54600)
- updated translations

* Mon Oct 19 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.85-1mdv2010.0
+ Revision: 458284
- 0.85:
- cellular backend:
  o import list of mobile broadband providers from
    mobile-broadband-provider-info project
  o separate manually-defined and imported network providers into separate
    modules

* Tue Oct 13 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.84-1mdv2010.0
+ Revision: 457192
- 0.84:
- do not install old net_monitor and add suggestion on new net_monitor package

* Thu Oct 01 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.83-1mdv2010.0
+ Revision: 452220
- 0.83:
- support cleaning pending IFW notifications in net_applet
- prevent net_applet from creating zombie processes

* Thu Sep 24 2009 Olivier Blin <blino@mandriva.org> 0.82-2mdv2010.0
+ Revision: 448127
- rebuild because BS lost sub-packages

* Wed Sep 23 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.82-1mdv2010.0
+ Revision: 447867
- 0.82:
- only display 2 digits after comma for signal strengh (#53685)
- update net_applet icon when connecting to a network (#50741)

* Wed Sep 02 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.81.1-1mdv2010.0
+ Revision: 425087
- improved parsing of utf8-encoded network profiles

* Wed Aug 26 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.81-1mdv2010.0
+ Revision: 421469
- 0.81:
- add support for Ralink 3090 wireless (#53181)
- assume that network profiles could be utf8-encoded (#53127).
- update drakfirewall entry related to network services autodiscovery (#50544, #48869)
- make drakfirewall.pm return something when used as module (#53076)

* Tue Aug 18 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.80-1mdv2010.0
+ Revision: 417731
- 0.80:
 - moved draknetprofile module configuration into 'Advanced' button
 - updated translations

* Mon Aug 17 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.79-1mdv2010.0
+ Revision: 417297
- 0.79

* Fri Aug 14 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.78-1mdv2010.0
+ Revision: 416352
- 0.78:
 - support new netprofile
 - use consolehelper authentication for netprofile

* Wed Jul 15 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.77-1mdv2010.0
+ Revision: 396312
- 0.77:
- connection backend:
  o show default hostname if no hostname is specified by the user, to have
    a better visual feedback of what is going to be used by the system
    (#35143, #38557, #47364)
  o show help for hostname settings
  o show what devices have duplicated IP addresses
  o simplify IP conflict test and prevent crashing if none found
- wireless backend:
  o support overriding wpa_supplicant variables
  o correctly set network mode for Ad-hoc networks.
  o correctly handle wireless keys similar to hex numbers when not using WEP (#52128)

* Fri Jun 12 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.76.1-1mdv2010.0
+ Revision: 385462
- 0.76.1:
 - properly handle wpa_supplicant WPA-Enterprise settings (#51574).

* Mon Jun 08 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.76-1mdv2010.0
+ Revision: 383896
- 0.76:
- wireless backend:
  o properly handle passwords with special characters (#50670).
  o support toggling password echoing on and off (#50668).
  o ndiswrapper: properly detect partitions during install (#44416).
  o ndiswrapper: improve description for driver selection (#51511).
- connection backend:
  o added support for connection traffic accounting.
  o using correct sysctl variables when configuring advanced settings (#50807).
- ethernet backend:
  o added e1000e to the list of cards requiring LINK_DETECTION_DELAY (#49335).
- cellular backend:
  o added Cingular connection provider (#48849).
  o properly detecting Sierra Wireless card (#48849).
- drakfirewall:
  o added support for AVAHI/mDNS ports (#50541).
- updated required drakxtoos version to support hidden password toggling.

* Tue Apr 21 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.75-1mdv2009.1
+ Revision: 368519
- Remove the possibility to edit wireless regulatory domain from drakconnect
  (#50115).

* Mon Apr 20 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.74.5-1mdv2009.1
+ Revision: 368439
- 0.74.5:
- connection manager:
  o test for network conectivity a few times before reporting error
  (#50098, #49574)
- cellular backend:
  o added support for Brazilian VIVO provider.

* Thu Apr 16 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.74.4-1mdv2009.1
+ Revision: 367796
- 0.74.4:
- wireless backend:
  o properly handling wireless cards which do not have a complete /sysfs/
    directory (such as b43) (#44740).

* Thu Apr 16 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.74.3-1mdv2009.1
+ Revision: 367718
- 0.74.3:
- wireless backend, draknetcenter:
  o support configuring default system regulatory domain
    (#49982, #49983 and #49171)

* Wed Apr 15 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.74.2-1mdv2009.1
+ Revision: 367504
- 0.74.2
- connection manager:
  o correctly saving hostname (#49827).

* Tue Apr 07 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.74.1-1mdv2009.1
+ Revision: 364892
- 0.74.1
- connection manager:
  o using correct persistent-net-rules udev file during installation (#49156)
- 0.74:
- netcenter:
  o new way of disabling IPv6 (#48618).
  o allow editing global interface settings (#33623)

* Tue Mar 31 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.73-1mdv2009.1
+ Revision: 362974
- 0.73:
- connection manager:
  o check if the network is really working during the connection test
  (#48887 #48169 #45965).
  o verify possible causes of network connection errors (#20684).
- drakfirewall:
  o added support for bacula, dhcp, syslog, mysql and postgresql servers.
  o updated associations between ports and packages.
- net_applet:
  o re-checking the wireless networks when updating applet (#40912)
- cellular backend:
  o added support for connections which do not require PIN number (#48837)
- ethernet backend:
  o always writing udev rules when saving settings (#48973)
- drakroam:
  o handle app authentication via draksec (#29566).
- Updated SPEC to handle drakroam authentication (#29566).

* Thu Mar 19 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.72-1mdv2009.1
+ Revision: 357597
- 0.72
- draknfs:
  o preventing overlap of portmap and rpcbind (#48913).
- drakgw:
  o better explanation for firewall configuration issues (#34460).
- wireless backend:
  o support dynamic regulatory domain settings (#47324).

* Tue Mar 17 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.71-1mdv2009.1
+ Revision: 356844
- 0.71:
- drakfirewall:
  o supporting custom user-defined NFS ports.
- netprofile:
  o selecting correct profile for cloning (#26562 #26776 #29303 #29271 #31721).

* Tue Mar 17 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.70-1mdv2009.1
+ Revision: 356436
- 0.70
 - support NFS connection firewalling (#7689, #42072).

* Fri Mar 13 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.69-1mdv2009.1
+ Revision: 354572
- 0.69
 - fix mdkapplet crash (#48729).

* Fri Mar 13 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.68-1mdv2009.1
+ Revision: 354447
- 0.68:
- cellular backend:
  o added O2 operator support (#48582)
- draknfs:
  o updated directory selection to use FileChooser (#44562)
- draksambashare:
  o support users with dashes in login (#45694)
  o updated directory selection to use FileChooser (#44564)
- drakids:
  o reduced default window height (#38904)
- net_applet:
  o update tooltip periodically (#48408, #40912)

* Tue Mar 03 2009 Olivier Blin <blino@mandriva.org> 0.67-1mdv2009.1
+ Revision: 348044
- 0.67
- drakids: set gtk2 dbus watch helpers again (broken in 0.66)
- net_applet: fix crash_applet when mandi gets started
  (happens if mandi was not available at net_applet start)

* Thu Feb 26 2009 Olivier Blin <blino@mandriva.org> 0.66-1mdv2009.1
+ Revision: 345105
- 0.66
- net_applet: do net set gtk2 dbus watch helpers twice
  (fix crash, #48243)

* Wed Feb 25 2009 Olivier Blin <blino@mandriva.org> 0.65-1mdv2009.1
+ Revision: 344926
- 0.65
- connection manager:
  o factorize dbus events code
  o warn on connection failures
- net_applet:
  o reload network interfaces list when a new network device appears
    (if dbus support is enabled)
- ethernet backend:
  o correctly write udev rules for network devices

* Wed Feb 18 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.64-1mdv2009.1
+ Revision: 342466
- 0.64:
- connection manager:
  o fixed issue with list of wireless networks not appearing in drakconnect
  (#43613).

* Tue Feb 17 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.63-1mdv2009.1
+ Revision: 342238
- 0.63:
- xdsl backend:
  o reduce number of maximum failed attempts to 5 (#28087)
- connection manager:
  o allow editing MTU value (#45394)
- cellular backend:
  o added a message specified that only 4-digit PINs are supported
    due to comgt backend limitations (#45341, #46972)
- net_monitor:
  o more informative default connection information and control (#17140)
  o add option to reset traffic counter (#46676)

* Fri Feb 13 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.62-1mdv2009.1
+ Revision: 339984
- 0.62:
- connection manager:
  o preserve MTU value (#45969).
- net_monitor:
  o handle /proc/net/dev overflows (#46398)
- drakconnect:
  o displaying interface name together with description (#45881)
  o guessing DNS address the same was as GW (#7041)
  o displaying more information when configuring duplicate IP address (#16595)

* Mon Feb 09 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.61-1mdv2009.1
+ Revision: 338924
- 0.61
- draknetcenter:
  o added support for msec-controled variables
- drakfirewall:
  o restarting mandi after changing interactive firewall settings (#47370)

* Wed Jan 28 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.60-1mdv2009.1
+ Revision: 334719
- 0.60:
- drakids:
  o not using locale-specific date (#39914)
- netcenter:
  o added more options to Advanced settings view
- net_applet:
  o added DNS information to tooltip

* Tue Jan 20 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.59-1mdv2009.1
+ Revision: 331765
- Moved advanced network settings to draknetcenter, and removed
  draknetadvanced.

* Tue Jan 20 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.58-1mdv2009.1
+ Revision: 331478
- Added draknetadvanced to control advanced network parameters
  such as IPv6 and TCP Window Scaling (#27070, #28829, #33623, #38662).

* Wed Jan 14 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.57-1mdv2009.1
+ Revision: 329612
- 0.57:
- firewall:
  o fixed issue with drakfirewall not saving settings (#46256 and #46937).
- updated translations.

* Wed Nov 26 2008 Olivier Blin <blino@mandriva.org> 0.56-1mdv2009.1
+ Revision: 307158
- 0.56
- net_applet:
  o use longer description for user-friendly interface names
  o use user-friendly names in more places
- wireless backend:
  o fix installing rt61 and rt73 firmware packages
- xdsl backend:
  o add support for ATM bridging (for pppoe over USB modems, #35797)
  o fix writing ATM settings (mainly for ATMARP)

* Mon Nov 17 2008 Olivier Blin <blino@mandriva.org> 0.55-1mdv2009.1
+ Revision: 304043
- 0.55
- net_applet:
  o show interface type name instead of just the interface
- netcenter:
  o prefer full type description instead of type name
- connection backend:
  o detect cellular_card types from ifcfg file

* Mon Nov 17 2008 Olivier Blin <blino@mandriva.org> 0.54-1mdv2009.1
+ Revision: 303921
- 0.54
- netcenter:
  o show/hide connections on hotplug events

* Fri Nov 14 2008 Olivier Blin <blino@mandriva.org> 0.53-1mdv2009.1
+ Revision: 303380
- buildrequire intltool
- package draknetcenter desktop file
- 0.53
- drakfirewall:
  o do not display any banner when embedded (#44732)
  o honnor canceling interactive firewall
- wireless backend:
  o run wpa_cli reconfigure after writing network settings in wpa
    config file
  o reload networks list from wpa_supplicant before checking if a
    network  is configured (fixes showing configure window again when
    clicking Connect right after Configure)
- connection frontends:
  o allow to sort networks list (from Pascal Terjan, #40177)
  o allow to search in networks list (from Pascal Terjan)
- netcenter:
  o use network connection type as primary interface label
  o add XDG desktop file

* Thu Oct 02 2008 Olivier Blin <blino@mandriva.org> 0.52-1mdv2009.0
+ Revision: 290909
- 0.52
- wireless backend:
  o correctly initialize monitor object in
    draknetcenter/drakroam/net_applet so that it can be reused later
    (and thus pre-select correct network in wpa_supplicant)
  o run wpa_cli select_network as fallback when network monitor (mandi)
    is not available
  o refresh wpa_supplicant network ids after wpa_supplicant is restarted too
  o keep track of hidden networks
  o write bssid in wpa_supplicant.conf for hidden networks
    (helps getting network ids of hidden networks)
  o set scan_ssid to 1 only for hidden or non-broadcasted SSIDs
    (based on an idea from Pascal Terjan)
  o set higher priority (1) for encrypted wpa_supplicant networks
    (based on an idea from Patrick Sinz)

* Wed Oct 01 2008 Olivier Blin <blino@mandriva.org> 0.51-1mdv2009.0
+ Revision: 290436
- 0.51
- net_applet: fix crash on mandi restart (#42557)
- draknfs: start rpcbind service (from aginies, #44335)

* Tue Sep 30 2008 Olivier Blin <blino@mandriva.org> 0.50-1mdv2009.0
+ Revision: 290229
- 0.50
- do not show interactive help during install

* Tue Sep 30 2008 Thierry Vignaud <tv@mandriva.org> 0.49-1mdv2009.0
+ Revision: 289962
- translation updates

* Mon Sep 22 2008 Thierry Vignaud <tv@mandriva.org> 0.48-1mdv2009.0
+ Revision: 287023
- translation updates

* Thu Sep 18 2008 Olivier Blin <blino@mandriva.org> 0.47-1mdv2009.0
+ Revision: 285679
- 0.47
- new icons
- draknfs (aginies):
  o start nfs-server at launch
  o start nfs-server if needed only, don't use the restart command
  o fix Expander in add/modify dialog box
- draksambashare (aginies):
  o standalone server by default
  o add charset advanced option
  o should read the default configuration, instead of force some value
  o fix netbios option, use charset option only if defined
  o remove option if value is null
- wireless backend:
  o add support for rt2860 driver
  o add support for rtl8187se driver

* Wed Sep 17 2008 Olivier Blin <blino@mandriva.org> 0.46-1mdv2009.0
+ Revision: 285410
- 0.46
- drakfirewall:
  o add Windows Mobile sync option (from Adam Williamson, #43907)
  o update bittorrent packages list
    (handle deluge, ktorrent, transmission, vuze)

* Wed Sep 10 2008 Olivier Blin <blino@mandriva.org> 0.45-1mdv2009.0
+ Revision: 283500
- 0.45:
- connection backend:
  o rely on module name instead of sysfs driver name when finding
    module for an interface (for ath5k, #42990)

* Wed Sep 03 2008 Olivier Blin <blino@mandriva.org> 0.44-1mdv2009.0
+ Revision: 279785
- 0.44
- wireless backend:
  o adapt to rt61pci and rt73usb drivers

* Mon Sep 01 2008 Thierry Vignaud <tv@mandriva.org> 0.43-1mdv2009.0
+ Revision: 278486
- 0.43
- wireless backend:
  o add initial support for b43 and b43legacy firmwares
  o add support for iwlagn firmware
- fix title style in drakfirewall

* Mon Aug 18 2008 Olivier Blin <blino@mandriva.org> 0.42-1mdv2009.0
+ Revision: 273304
- 0.42
- modify thirdparty packages detection API

* Wed Aug 13 2008 Olivier Blin <blino@mandriva.org> 0.41-1mdv2009.0
+ Revision: 271384
- 0.41
- handle correctly LAST LINE comments when writing in
  /etc/shorewall/stop
- extract some shorewall functions to be reused by drakguard

* Fri Aug 01 2008 Olivier Blin <blino@mandriva.org> 0.40-1mdv2009.0
+ Revision: 259554
- 0.40
- write WIRELESS_WPA_REASSOCIATE=yes for rt61pci driver

* Thu Jul 24 2008 Olivier Blin <blino@mandriva.org> 0.39-1mdv2009.0
+ Revision: 245884
- 0.39
- update some icons
- update translations

* Wed Jun 25 2008 Olivier Blin <blino@mandriva.org> 0.38-1mdv2009.0
+ Revision: 229098
- 0.38
- install kppp if kdebase4-runtime is installed
  (instead of checking kdebase, thanks neoclust)

* Wed Jun 25 2008 Olivier Blin <blino@mandriva.org> 0.37-1mdv2009.0
+ Revision: 229002
- 0.37
- adapt to kppp package names for KDE4
- 0.36
- cellular providers: add Vodafone for Germany
- wireless backend: fix rescaling signal levels from wpa_supplicant

* Tue Jun 03 2008 Olivier Blin <blino@mandriva.org> 0.35.1-1mdv2009.0
+ Revision: 214802
- 0.35.1
- draknetcenter: re-enable dbus based notifications

* Tue Jun 03 2008 Olivier Blin <blino@mandriva.org> 0.35-1mdv2009.0
+ Revision: 214612
- adapt packaging to new files in /usr/lib/libDrakX/network/net_applet
- 0.35
- cellular backend:
  o add suport for cdc_acm USB modems in cellular backend
  o install ppp (thanks Anssi) and bluez-utils when configuring a
    cellular connection over bluetooth
  o hso devices support (using ttyHS0 device and hso0 interface)
    using ifup-hso script, together with dkms-hso and hso-rezero
  o do not write DEBUG=yes for hso devices
  o write CELLULAR_CID in ifcfg file if needed
  o call comgt instead of gcom
  o update chat/ppp files when connecting to a cellular network
  o fix check for SIM card (adapt to latest comgt output)
  o use "comgt PIN" to check cellular cards status
  o use ttyUSB2 or ttyUSB1 as control device for usbserial devices
    when possible
  o hang when waiting for comgt to finish (not to have a zombie process)
  o guess provider according to APN from chat file or from
    configuration of current network
- cellular providers:
  o add BouygTel, SFR WAP (Illimythics / Pass Surf), SFR EeePC
  o add Finnish providers (from Anssi)
  o fix APN for TIM provider (from Giuseppe Ghibo)
  o enhance label of SFR Web APN
- ethernet backend:
  o do not disable ONBOOT for PCMCIA interfaces (ifplugd is used by default)
  o fix blacklisting via_velocity for ifplugd
  o do not blacklist ifplugd for via_velocity, use a link detection
    delay instead (reported working by Stefan van der Eijk)
- generic backend:
  o find gateway address for ptp connections with only one interface
    route (like hso devices)
- wireless backend:
  o do not try to use mandi if not available
  o really force using wireless-tools when wpa_supplicant gives empty
    results (by removing useless info from wpa_cli output)
  o add network to wpa_supplicant config if needed when connecting
    (drakroam/netcenter)
  o use signal level if all reported qualities are 100%% and if signal
    level is different
  o parse "Signal level=" as well (was only parsing "Signal level:")
  o try to normalize signal level reported by wpa_supplicant only if
    some values are greater than 100
  o refresh networks list when switching from non-roaming to roaming
    (to get wpa_supplicant network IDs)
  o default to roaming for all encryption types if ROAMING is true in
    /etc/sysconfig/drakx-net
  o do not write ONBOOT setting in access point files
- connection frontends:
  o make "Any" translatable in providers list (#40926)
  o ask for ndiswrapper files in /media (not inexistant /media/cdrom)
- connection managers (drakroam/draknetcenter):
  o do not check and warn thrice about device setup (i.e. kill switch)
  o allow to select provider (useful for cellular cards)
  o check hardware and probe networks if not already done when
  expanding connection
  o show wait message when checking hardware
  o do not let interactive::gtk set huge window size when asking
    hardware settings (PIN code)
- drakconnect:
  o allow skipping interface choice if AUTOMATIC_IFACE_CHOICE is true
    in /etc/sysconfig/drakx-net and only one "automatic" interface is
    detected (i.e. not ndiswrapper)
  o allow to skip protocol and address configuration (defaulting to dhcp)
    if AUTOMATIC_ADDRESS is true in /etc/sysconfig/drakx-net
- draknetcenter:
  o do not use a networks list when there is only one network, just
    use one text line (cellular cards)
- drakproxy: factorize code restarting window manager (tv)
- net_applet:
  o do not read modules_conf (saves 92 kB of RSS, 25808 -> 25716)
  o allow to disable D-Bus usage by setting DBUS=no in /etc/sysconfig/drakx-net
    (saves about 5200 kB of RSS memory)
    this disables Interactive Firewall and switching wireless network
    in the background without being root
  o do not try to run ifw code if disabled (total memory gain of 156  kB
    after network::net_applet::ifw move, if D-Bus is disabled)
  o autostart in LXDE too (Funda Wang)
- translation updates

* Fri Apr 04 2008 Olivier Blin <blino@mandriva.org> 0.34-1mdv2008.1
+ Revision: 192314
- 0.34
- show wait message when starting connection
- use network-up to wait for connection to be started
  (useful when called right before adding urpmi media)

* Thu Apr 03 2008 Olivier Blin <blino@mandriva.org> 0.33-1mdv2008.1
+ Revision: 192198
- 0.33
- wireless backend:
  o ensure that WPA keys are 8-63 long if ASCII, 64 is hex
  o ensure that WEP keys are not longer than maximum key length for
    wpa_supplicant (#28107), 32 bytes in latest cooker package
  o allow to force using key as ASCII string (#27525)
  o write open/restricted  mode in WIRELESS_ENC_MODE variable to be
    able to use spaces in ASCII wireless keys (#26025)
  o check firmware with ucode API '-1' for iwl3945/iwl4965
    (default in our kernel)
  o do not write MII_NOT_SUPPORTED in wireless.d files (so that its
     value does not get overwritten when switching networks)
- cellular backend:
  o zero-pad module options to usbserial module
  o add cellular provider data for Italy (from Giuseppe Ghibr)
- ethernet backend
  o add a link detection delay for b44 module (#38795)
  o do not set RESOLV_MODS to "yes" if PEERDNS is "yes"
- firewall backend:
  o redirect both fw and loc zone (if loc is available)
  o allow to accept multiple users for the same port
- drakgw:
  o write netmask as VLSM for shorewall (#38447)
  o allow more local networks in squid (from squid default conf)
  o make sure squid user can connect to http
- draknetprofile:
  o allow to toggle radio buttons and set netprofile in background
    (from Pascal Terjan, #33602)
- drakvpn:
  o use new advanced vpnc UDP options (mostly from Lonny, #35007)

* Thu Mar 27 2008 Olivier Blin <blino@mandriva.org> 0.32-1mdv2008.1
+ Revision: 190754
- 0.32
- drakfirewall backend:
  o really configure shorewall if not installed previously
  o fix reading config file if it exists but is almost empty

* Thu Mar 27 2008 Olivier Blin <blino@mandriva.org> 0.31-1mdv2008.1
+ Revision: 190582
- 0.31
- drakfirewall backend:
  o make easier to redirect ports (for drakguard)
  o redirect ports from the firewall system if no local zone exists
  o allow to accept local users for specific ports
  o fix reading default squid port (if prefixed by domain, or suffixed
    by other options)

* Tue Mar 25 2008 Thierry Vignaud <tv@mandriva.org> 0.30-1mdv2008.1
+ Revision: 190125
- translation updates

* Wed Mar 19 2008 Olivier Blin <blino@mandriva.org> 0.29-1mdv2008.1
+ Revision: 188937
- conflicts with older mdkonline
- 0.29
- add has_network_connection helper (for mdkonline and finish-install)
- drakfirewall: make sure shorewall config is written if there is no
  interface in net zone (#38722)
- draksambashare: add missing accelerators in menus (aginies)

* Sat Mar 15 2008 Olivier Blin <blino@mandriva.org> 0.28-1mdv2008.1
+ Revision: 188051
- do not require Gtk2::NotificationBubble anymore
- package new drakconnect modules
- require drakxtools 10.15 for notify queue API
- 0.28
- wireless support:
  o detect EAP support when parsing iwlist scan (#38792)
  o rephrase WPA/WPA2 PSK/Enterprise labels
  o install mandi if wpa_supplicant is enabled, so that net_applet can
    trigger connections without being root
- cellular cards support:
  o check that PIN number is 4 digits
  o do not enter PIN multiple times in gcom
    (to prevent wrong PIN from being entered and SIM card to be
    locked)
- connection frontend:
  o improve message about non-free packages (#37258)
  o only write network settings that really have to be applied before
    starting connection (#38792)
  o do not crash if no device is detected when updating networks
  (#38734)
- connection backend:
  o do not check connection setup again if the first time failed
  o preverse existing settings when configuring a new device
  o fix crash during ethernet devices detection (#33517)
- netcenter:
  o show only non-zeroconf virtual interfaces (#38310)
  o improve virtual/alias interfaces support
  o show wait_message earlier and remove main window showing hack
    (wait_message will end with a default window icon though)
- drakroam:
  o do not run the whole setup check if interface is already ok
  o preselect "No device found" in connections list if no device is
  found
- net_applet:
  o add support for "new connection" messages from Interactive
  Firewall
    (do not show them as "attacks")
  o use Gtk2::Notify and Gtk2::StatusIcon
    (#37509, reworked based on a patch from Titi)
  o set 'critical' urgency in attack notifications popup
  o flush gtk before displaying notifications
    (so that they appear on the status icon position)
- drakfirewall:
  o adapt Ifw rule to new shorewall (remove old Ifw rule if needed)
  o do not ask which interfaces to protect if disabled (#27049)
  o protect all interfaces by default, let the user unselect
    local ones (#27978)
  o add banner
- drakids:
  o better phrasing (do not read Attack when it can be a simple
    connection notification)
- drakconnect:
  o include interface name when selecting device
  o split code in sub-modules (startup should be slightly faster)
  o always write modules conf before exiting
    (this could fix some bugs with drakconnect --del)
  o drop --old and --install options

  + Thierry Vignaud <tv@mandriva.org>
    - bump require on drakxtools for API

* Fri Feb 29 2008 Olivier Blin <blino@mandriva.org> 0.27-1mdv2008.1
+ Revision: 176629
- 0.27
- connection backend:
  o initial import of WPA-EAP support
    (patch from Clement Onime, with minor changes, #23925)
  o do not crash with prism54 driver which reports quality with
    division by zero (assume max signal quality is 255 instead,
    from Eddy De Greef, #34845 and #37879)
- net_applet:
  o update icons (from Helene)
- drakroam/draknetcenter:
  o show the GUI earlier to fix window icon, it gets destroyed after
    initial wait message is destroyed
  o be 800x480 friendly (#38049)
- draknetcenter:
  o use cached result to match detected devices (update cache when
    needed only), not to show the same interface multiple times

* Tue Feb 26 2008 Olivier Blin <blino@mandriva.org> 0.26-1mdv2008.1
+ Revision: 175513
- 0.26
- draknetcenter:
  o fix crash with cellular cards (#36801)
  o allow to configure device if not installed (#33531)
  o setup connection if needed when updating networks list
  o do not enable by default devices that require slow hardware check
    (like cellular cards)
  o allow to scan networks even if slow (like cellular cards), just
    don't do it at startup
  o do not scan networks at startup if device is unavailable
  o write settings after initial connection setup
  o update networks list after initial connection setup
  o do not run sdptool search when detecting connections
  o add wait message at start
  o remove wait message when displaying device setup error
- net_monitor (tv):
  o make expose_event callback more robust (#36537)
  o make sure widgets got realized before any event callback is called
    (#36537)
  o make sure not to run timers after quitting the main loop (#37635)
- connection backend:
  o fix checking dkms modules after package installation (#33044)
  o write modalias for ethernet and wireless interfaces
    (mostly useful with ndiswrapper: #34660, #37026, #37106)
  o fix crash in providers list when weirdly translated locale country
    contains metacharacters (reported by Cosmin Humeniuc)
  o be stricter when matching provider country
  o add title in wait messages
- ndiswrapper support:
  o find more conflicting drivers: original driver from ldetect, sysfs
    driver, and drivers registered on the ssb bus
    (to find all of bcm43xx, ssb and b43 for Broadcom devices)
  o unload drivers for all conflicting interfaces
  o stop conflicting interfaces before removing conflicting modules
  o do not reload ndiswrapper module twice or more
  o improve error message for ndiswrapper setup (#28335)
- add strict version requirements for drakx-net-text and libdrakx-net (more complete fix for #35295)
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - add a versionnated require on perl-Gtk2 due to needed API (#34573)
    - versionnate require (#35295)
    - kill re-definition of %%buildroot on Pixel's request
    - explain require

* Mon Dec 17 2007 Olivier Blin <blino@mandriva.org> 0.25-1mdv2008.1
+ Revision: 121681
- 0.25
- draksambashare (aginies):
  o fix typo, fix inherit permission problem, re-order some share
  options
  o add an Help menu
  o only display share name, directory and comment (try to improve GUI
  #27339)
  o add security options, fix list problem, fix default PDC
  configuration
  o add a wizard to configure a PDC or a standalone Samba server
  o fix wizard bug
- draknfs:
  o translate "Advanced options"
  o add host allow option (aginies)
- connection frontend:
  o do not make refresh/monitor buttons sensitive if device has no
  interface
- 3G/GPRS providers list:
  o add "Orange WAP" (with "orange" as APN)
  o rename "Orange Grand Public" as "Orange Web"
- i18n:
  o renamed Uzbek translations to follow the libc standard
    (#35090, from Mashrab Kuvatov, approved by  Pixel)
  o updates
- require perl-Net-Telnet for OpenVPN connections (#36126)

  + Thierry Vignaud <tv@mandriva.org>
    - own directory

* Fri Oct 05 2007 Olivier Blin <blino@mandriva.org> 0.24-1mdv2008.0
+ Revision: 95582
- 0.24:
- draknetcenter:
  o update networks list on connection status change
  o use a scrolled window for wireless networks
  o show all wireless networks
  o do not modify GTK style, it is not consistent in MCC and
  standalone, and breaks widgets
  o check network address settings
- drakconnect/draknetcenter/drakroam:
  o check that network access settings are valid (i.e. check wireless
  key)
- drakroam: use same sort function than draknetcenter
- net_applet/drakroam/draknetcenter:
  o list current network on top of network list
  o do not show as selected the APs with same ESSID as current AP
- connection backend:
  o fix URL for Smartlink modems (#34479)
  o fix typo in german translation (#34479)
  o fix test of unicorn kernel modules
  o use Orange instead of Wanadoo France in xDSL provides list
    (Emmanuel Andry, #23172)

* Wed Oct 03 2007 Thierry Vignaud <tv@mandriva.org> 0.23-1mdv2008.0
+ Revision: 95033
- updated translation

* Tue Oct 02 2007 Thierry Vignaud <tv@mandriva.org> 0.22-1mdv2008.0
+ Revision: 94713
- update israeli xDSL provider list (#32685)

* Mon Oct 01 2007 Thierry Vignaud <tv@mandriva.org> 0.21-1mdv2008.0
+ Revision: 94276
- updated translation

* Fri Sep 28 2007 Olivier Blin <blino@mandriva.org> 0.20-1mdv2008.0
+ Revision: 93728
- 0.20
- check for draknetcenter/drakroam instances of root, not user
- do not allow to run multiple draknetcenter (#34276)

* Fri Sep 28 2007 Olivier Blin <blino@mandriva.org> 0.19-1mdv2008.0
+ Revision: 93445
- 0.19
- add back ipw3945 settings
- net_applet: add X-MandrivaLinux-CrossDesktop (#33416)

* Tue Sep 25 2007 Thierry Vignaud <tv@mandriva.org> 0.18-1mdv2008.0
+ Revision: 92926
- updated translations

* Tue Sep 25 2007 Olivier Blin <blino@mandriva.org> 0.17-1mdv2008.0
+ Revision: 92869
- allow console users to run network center without password
- 0.17
- net_monitor:
  o fix crash on exit (Tv, #33023)
- net_applet:
  o run net center instead of simple menu on left click

* Thu Sep 20 2007 Olivier Blin <blino@mandriva.org> 0.16-1mdv2008.0
+ Revision: 91295
- 0.16:
- connection manager (netcenter/drakroam):
  o add banner in configure dialog (#33622)
- netcenter:
  o update connection status on dbus event
  o update status icon on connection change
  o always allow to connect if no network has to be selected
  o fix connection stop
- drakroam:
  o remove extra toggle button
  o do not die when no wireless interface is configured (#33123)
- net_applet:
  o use new connected/disconnected/unconfigured icons
- connection backend:
  o wait a bit for iwl3945/iwl4965 interfaces to appear
  o fix matching of ueagle_atm module (#33029)
  o show notification about cxacru firmware

* Thu Sep 13 2007 Olivier Blin <blino@mandriva.org> 0.15-4mdv2008.0
+ Revision: 85376
- require lib package in drakx-net-text (from Quel Qun, #33451)

* Wed Sep 12 2007 Andreas Hasenack <andreas@mandriva.com> 0.15-3mdv2008.0
+ Revision: 84831
- use new common pam config files for usermode/consolehelper

* Tue Sep 11 2007 Olivier Blin <blino@mandriva.org> 0.15-2mdv2008.0
+ Revision: 84339
- do not package drakroam/netcenter Gtk2 files in lib package (#33451)
- make sure no file using Gtk2 is included in lib package

* Mon Sep 10 2007 Olivier Blin <blino@mandriva.org> 0.15-1mdv2008.0
+ Revision: 84249
- 0.15
- draknetcenter:
  o use new status icons
  o add Quit button
  o do not show markup instead of interface name if interface does not
  exist (#33241)
- draknfs/draksambashare:
  o use translations (#33221)

* Fri Aug 31 2007 Andreas Hasenack <andreas@mandriva.com> 0.14-4mdv2008.0
+ Revision: 77075
- drakhosts: ask console user for root password

* Wed Aug 29 2007 Andreas Hasenack <andreas@mandriva.com> 0.14-3mdv2008.0
+ Revision: 75027
- drakproxy, drakvpn: allow console user to run them, provided root password is given
- drakgw: ask console user for root password
- drakconnect: console user can run it provided the root password is given

* Wed Aug 29 2007 Andreas Hasenack <andreas@mandriva.com> 0.14-2mdv2008.0
+ Revision: 74992
- draknetcenter can now be run as root by console user with user password

* Wed Aug 22 2007 Olivier Blin <blino@mandriva.org> 0.14-1mdv2008.0
+ Revision: 68780
- 0.14
- draknetcenter:
  o move buttons on one row
  o add per-connection expander
- net_applet:
  o always show interfaces in left-click menu
  o do not show empty menus

* Tue Aug 21 2007 Olivier Blin <blino@mandriva.org> 0.13-1mdv2008.0
+ Revision: 68151
- 0.13
- draknetcenter: initial prototype
- drakroam:
  o add iwl3945/iwl4965 support to replace ipw3945
  o show signal strength and encryption flags as tooltip for networks list
  o remove encryption flags column in networks list
  o pre-set Managed mode for access points detected as Master (#30303)
- net_applet:
  o fix startup with XFCE (Tv, #31834)
  o disable autostart notifications of net_applet (Tv, #18965)
  o prevent firing up drakbug when automatic startup is disabled (Tv, #32292)
  o use "Help" instead of "Get Online Help" since the doc is local (thanks damsweb)
- draksambashare:
  o fix existing shares test (aginies, #30099)
  o use exit instead of return in main code (nvigier, #32374)
- draknfs (nvigier):
  o add subtree_check option
  o fix bug with sync/async option
  o nfs service was renamed to nfs-server for 2008.0
  o fix path for do_pkgs->ensure_is_installed : /sbin/rpc.statd
    is from nfs-utils-client package, not nfs-utils
  o use exit instead of return in main code


* Sat Mar 31 2007 Olivier Blin <oblin@mandriva.com> 0.12-1mdv2007.1
+ Revision: 150102
- 0.12: fix check of nfs-utils-clients installation (Tv)

* Fri Mar 30 2007 Olivier Blin <oblin@mandriva.com> 0.11.1-1mdv2007.1
+ Revision: 149896
- 0.11.1 (don't install .perl_checker file /o\)
- 0.11:
  o enhance selection of multiple thirdparty packages
  o make thirdparty packages code easier to re-use
    (for example in automatic install, useful for live systems)

* Thu Mar 29 2007 Olivier Blin <oblin@mandriva.com> 0.10-1mdv2007.1
+ Revision: 149284
- 0.10:
  o drakroam: do not show "More networks" menu if empty (#28626)
  o don't translate program names in old interface (Emmanuel Blindauer, #29196)
  o drakconnect: make net_applet reload its configuration after an interface is deleted (#28680)
  o draknfs: fix missing use of gtkset (aginies)

* Fri Mar 23 2007 Olivier Blin <oblin@mandriva.com> 0.9-1mdv2007.1
+ Revision: 148615
- 0.9:
  o allow drakroam to be run as user (#23771)
  o do not allow drakconnect to be run as user anymore
  o fix gateway detection for new ppp daemon (#27886)
- pam config is now handled in "upstream" tarball
- update url
- move pam config in drakx-net module
- move pam config in drakx-net module

* Thu Mar 22 2007 Olivier Blin <oblin@mandriva.com> 0.8-1mdv2007.1
+ Revision: 148077
- 0.8
- prefer DNS variables over MS_DNS one in ifcfg files (should fix ppp ifcfg files and static net install)
- drakroam: rt73-firmware support (#29691)
- drakroam: do not detect network with empty ssid as configured
- drakroam: fix rf_kill detection for ipw3945 by checking it before interface presence
- drakroam: remove ipw3945d service support
- drakroam: reload ipw3945 module if no interface is present when the device is not rf-killed (fix missing interface is booting with rf-kill)
- drakroam: try to find wireless driver if unknown (fix rt61 detection)
- drakroam: rt61 firmware support

  + Thierry Vignaud <tvignaud@mandriva.com>
    - bump require on drakxtools for PCI domain support

* Mon Mar 12 2007 Olivier Blin <oblin@mandriva.com> 0.7-1mdv2007.1
+ Revision: 141488
- 0.7
- add missing tools: drakhosts, draknfs, draksambashare (thanks Titi
- for the hint)
- drakconnect: match PCI domain when looking up devices by MAC address
- (Titi)
- drakconnect: use a link detection delay for r8169
- drakconnect: default to NEEDHOSTNAME=no
- drakroam: merge flags from configured wpa_supplicant networks in all
- matching scanned networks
- drakroam: detect ad-hoc networks when wpa_supplicant is used
- drakroam: pre-select detected wireless mode of the configured
- network
- drakroam: allow to configure ad-hoc networks with wpa_supplicant
- drakroam: write more settings in ifcfg files when wpa_supplicant is
- used
- drakroam: do not write Roaming WIRELESS_MODE anymore, ifup scripts
- will rely on WIRELESS_WPA_DRIVER
- drakroam: do not override AP address with "any" when parsing
- wpa_supplicant network list
- net_applet: start it using GNOME own autostart infrastructure
- (Frederic Crozat)
- net_applet: fix detection of running net_applet processes

* Mon Feb 26 2007 Andreas Hasenack <andreas@mandriva.com> 0.6-2mdv2007.1
+ Revision: 126069
- setup drakconnect to use consolehelper (runs as root
  without prompting for a password as long as invoked by
  the console user)

* Wed Feb 07 2007 Olivier Blin <oblin@mandriva.com> 0.6-1mdv2007.1
+ Revision: 117305
- add NEWS file
- 0.6

* Thu Jan 11 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.5-1mdv2007.1
+ Revision: 107288
- add rt73 in the old rt2x00 list (blino)
- drakhosts, draknfs, draksambashare: move more network tools
  into drakx-net
- misc cleanups

* Thu Dec 21 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.4-1mdv2007.1
+ Revision: 101096
- net_monitor: fix choosing color

* Wed Dec 20 2006 Olivier Blin <oblin@mandriva.com> 0.3-2mdv2007.1
+ Revision: 100535
- explicitely require perl-Gtk2-NotificationBubble

* Wed Dec 06 2006 Olivier Blin <oblin@mandriva.com> 0.3-1mdv2007.1
+ Revision: 91619
- update tarball so that perl_checker is not required
- do not run tools in restricted mode (#27458)
- fix crash in restricted mode
- use /media instead of /mnt for cdrom/floppy
- get translations from "drakx-net" domain (from Thierry Vignaud)

* Thu Nov 30 2006 Olivier Blin <oblin@mandriva.com> 0.2-2mdv2007.1
+ Revision: 89438
- bump release
- do not use mklibname

* Thu Nov 30 2006 Olivier Blin <oblin@mandriva.com> 0.2-1mdv2007.1
+ Revision: 89282
- net_applet: show simplified menu on left click (instead of running net_monitor)
- drakfirewall: really disable services if asked to (#27295)
- move netprofile requires in drakx-net
- move network tools description in drakx-net
- move network tools description in drakx-net

* Thu Nov 30 2006 Olivier Blin <oblin@mandriva.com> 0.1-1mdv2007.1
+ Revision: 89212
- do not buildrequires perl_checker
- initial drakx-net release
- Create drakx-net


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13851 |12mr|drakxtools-14.34-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: The drakxtools (diskdrake, ...)
Name:    drakxtools
Version: 14.34
Release: 2
Url:     https://abf.rosalinux.ru/soft/drakx
Source0: %{name}-%{version}.tar.xz
Source1: license.tar.gz
Patch1:  %{name}-14.31-remove_nss_updatedb.patch
Patch2:  %{name}-14.34-remove_xguest.patch
License: GPLv2+
Group: System/Configuration/Other
# usermode 1.92-4mdv2008.0 has the /etc/pam.d/mandriva-{simple,console}-auth
# files to which we symlink
Requires: %{name}-curses = %{version}-%{release}, perl-Gtk2 >= 1.220, perl-Glib >= 1.072-1, usermode >= 1.92-4, mandriva-doc-common >= 9.2-5, perl-Net-DBus, perl-Gtk2-WebKit
# needed by drakfont (eg: type1inst):
Requires: font-tools
Requires: libxxf86misc
# needed by any::enable_x_screensaver()
Requires: xset
Suggests: drakx-net
Requires: drakconf-icons
# needed for installing packages through do_pkgs -> urpmi -> gmessage
Requires: gurpmi >= 5.7
Conflicts: drakconf < drakconf-11.7.2
Conflicts: rpmdrake < 3.26-1
Conflicts: mandrake_doc-drakxtools-en < 9.2, mandrake_doc-drakxtools-es < 9.2, mandrake_doc-drakxtools-fr < 9.2
Conflicts: bootloader-utils < 1.8-4, bootsplash < 2.1.7-1
Conflicts: drakx-kbd-mouse-x11 < 0.91
Conflicts: initscripts < 8.33-4
Requires: ldetect-lst >= 0.1.299
BuildRequires: gettext, ldetect-devel >= 0.9.0, ncurses-devel, perl-devel >= 1:5.8.0-20, perl-MDK-Common-devel >= 1.1.8-3
BuildRequires: parted-devel perl-base
BuildRequires: drakx-installer-binaries intltool
Provides: draksec
Obsoletes: draksec
%define __noautoreq perl(Net::FTP)\\|perl(Time::localtime)\\|perl(URPM)\\|perl(Xconfig.*)

%package curses
Summary: The drakxtools (diskdrake, ...)
Group: System/Configuration/Other
Requires: perl-base >= 2:5.8.6-1, usermode-consoleonly >= 1.44-4
Requires: urpmi >= 4.8.23
Requires: perl-Locale-gettext >= 1.05-4
Requires: module-init-tools
Requires: %{name}-backend = %{version}-%{release}
Suggests: drakx-net-text
Obsoletes: diskdrake kbdconfig mouseconfig setuptool drakfloppy
Obsoletes: drakxtools-newt
Provides: diskdrake, kbdconfig mouseconfig setuptool, drakfloppy = %{version}-%{release}
Provides: drakxtools-newt = %{version}-%{release}
%define __noautoreq perl(Gtk2::WebKit)\\|perl(Xconfig::various)

%package backend
Summary: Drakxtools libraries and background tools 
Group: System/Configuration/Other
Requires: dmidecode
Requires: perl-File-FnMatch
# for fileshareset and filesharelist (#17123)
#Requires: perl-suid
# for common::wrap_command_for_root()
Requires: perl-String-ShellQuote
# "post" here means %triggerpostun:
Requires(post): perl-MDK-Common >= 1.2.27
Conflicts: drakxtools-newt < 10-51
Conflicts: drakx-net < 0.28
Conflicts: e2fsprogs < 1.41.1-2mnb

%package http
Summary: The drakxtools via http
Group: System/Configuration/Other
Requires: %{name}-curses = %{version}-%{release}, perl(Net::SSLeay) >= 1.22-1, perl-Authen-PAM >= 0.14-1, perl-CGI >= 2.91-1
Requires(pre): rpm-helper
Requires(post): rpm-helper

%package -n drakx-finish-install
Summary: First boot configuration
Group: System/Configuration/Other
Requires: %{name} = %{version}-%{release}
Requires: drakx-installer-matchbox

%package -n harddrake
Summary: Main Hardware Configuration/Information Tool
Group: System/Configuration/Hardware
Requires: %{name}-curses = %{version}-%{release}
Obsoletes: kudzu, kudzu-devel, libdetect0, libdetect0-devel, libdetect-lst, libdetect-lst-devel, detect, detect-lst
Provides: kudzu = %{version}, kudzu-devel = %{version}, libdetect0, libdetect0-devel, libdetect-lst, libdetect-lst-devel, detect, detect-lst
Requires(pre): rpm-helper
Requires(post): rpm-helper
Requires: drakx-kbd-mouse-x11 
Suggests: libdrakx-net 
Suggests: drak3d
Requires: meta-task

%package -n harddrake-ui
Summary: Main Hardware Configuration/Information Tool
Group: System/Configuration/Hardware
Requires: %{name} = %{version}-%{release}
Requires: sane-backends
Requires: drakx-kbd-mouse-x11 
Suggests: libdrakx-net 
Suggests: drak3d

%description
Contains many Mandriva Linux applications simplifying users and
administrators life on a Mandriva Linux machine. Nearly all of
them work both under XFree (graphical environment) and in console
(text environment), allowing easy distant work.

- drakbug: interactive bug report tool
- drakbug_report: help find bugs in DrakX
- drakclock: date & time configurator
- drakfloppy: boot disk creator
- drakfont: import fonts in the system
- draklog: show extracted information from the system logs
- draksec: security options managment

%description backend
See package %{name}

%description curses
Contains many Mandriva Linux applications simplifying users and
administrators life on a Mandriva Linux machine. Nearly all of
them work both under XFree (graphical environment) and in console
(text environment), allowing easy distant work.

- adduserdrake: help you adding a user
- diskdrake: DiskDrake makes hard disk partitioning easier. It is
  graphical, simple and powerful. Different skill levels are available
  (newbie, advanced user, expert). It's written entirely in Perl and
  Perl/Gtk. It uses resize_fat which is a perl rewrite of the work of
  Andrew Clausen (libresize).
- drakauth: configure authentification (LDAP/NIS/...)
- drakautoinst: help you configure an automatic installation replay
- drakboot: configures your boot configuration (Lilo/GRUB,
  Bootsplash, X, autologin)
- drakkeyboard: configure your keyboard (both console and X)
- draklocale: language configurator, available both for root
  (system wide) and users (user only)
- drakmouse: autodetect and configure your mouse
- drakscanner: scanner configurator
- draksound: sound card configuration
- drakx11: menu-driven program which walks you through setting up
  your X server; it autodetects both monitor and video card if
  possible
- drakxservices: SysV services and daemons configurator
- drakxtv: auto configure tv card for xawtv grabber
- lsnetdrake: display available nfs and smb shares
- lspcidrake: display your pci information, *and* the corresponding
  kernel module

%description http
This package lets you configure your computer through your Web browser:
it provides an HTTP interface to the Mandriva tools found in the drakxtools
package.

%description -n drakx-finish-install
For OEM-like duplications, it allows at first boot:
- network configuration
- creating users
- setting root password
- choosing authentication


%description -n harddrake
The harddrake service is a hardware probing tool run at system boot
time to determine what hardware has been added or removed from the
system.
It then offer to run needed config tool to update the OS
configuration.


%description -n harddrake-ui
This is the main configuration tool for hardware that calls all the
other configuration tools.
It offers a nice GUI that show the hardware configuration splitted by
hardware classes.


%prep
%setup -q -a1
%apply_patches

%build
%make -C perl-install CFLAGS="$RPM_OPT_FLAGS"

%install
rm -rf %{buildroot}

%make -C perl-install PREFIX=%{buildroot} install
mkdir -p %{buildroot}%{_sysconfdir}/{X11/xinit.d,X11/wmsession.d,sysconfig/harddrake2}
touch %{buildroot}/etc/sysconfig/harddrake2/previous_hw

dirs1="usr/lib/libDrakX usr/share/libDrakX"
(cd %{buildroot} ; find $dirs1 usr/bin usr/sbin ! -type d -printf "/%%p\n")|egrep -v 'bin/.*harddrake' > %{name}.list
(cd %{buildroot} ; find $dirs1 -type d -printf "%%%%dir /%%p\n") >> %{name}.list

perl -ni -e '/dbus_object\.pm|Xdrakres|clock|display_help|display_release_notes.pl|drak(bug|clock|dvb|floppy|font|hosts|log|sec|splash)|gtk|icons|logdrake|pixmaps|\.png$/ ? print STDERR $_ : print' %{name}.list 2> %{name}-gtk.list
perl -ni -e '/http/ ? print STDERR $_ : print' %{name}.list 2> %{name}-http.list
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
perl -pi -e 's|^(/usr/sbin/fileshareset)$|%%attr(4755,root,root) $1|;' %{name}-backend.list
perl -ni -e '/finish-install/ ? print STDERR $_ : print' %{name}.list 2> finish-install.list

#mdk menu entry
mkdir -p %{buildroot}%{_datadir}/autostart

cat > %{buildroot}%{_sysconfdir}/X11/xinit.d/harddrake2 <<EOF
#!/bin/sh
exec /usr/share/harddrake/service_harddrake X11
EOF

cat > %{buildroot}%{_sysconfdir}/sysconfig/harddrake2/kernel <<EOF
KERNEL=2.6
EOF

mv %{buildroot}%{_sbindir}/service_harddrake_confirm %{buildroot}%{_datadir}/harddrake/confirm

mkdir -p %{buildroot}%{_docdir}
install -m 0644 *license.html %{buildroot}%{_docdir}

chmod +x %{buildroot}{%{_datadir}/harddrake/{conf*,service_harddrake},%{_sysconfdir}/X11/xinit.d/harddrake2}
# temporary fix until we reenable this feature
rm -f %{buildroot}%{_sysconfdir}/X11/xinit.d/harddrake2

perl -I perl-install -mharddrake::data -e 'print "DETECT_$_->{class}=yes\n" foreach @harddrake::data::tree' |sort > %{buildroot}%{_sysconfdir}/sysconfig/harddrake2/service.conf
echo -e "AUTORECONFIGURE_RIGHT_XORG_DRIVER=yes\n" >> %{buildroot}%{_sysconfdir}/sysconfig/harddrake2/service.conf

# consolehelper config
#

# - console user, no password
for pak in drakclock drakkeyboard drakmouse; do
        ln -s %{_bindir}/consolehelper %{buildroot}%{_bindir}/$pak
        mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps/
        cat > %{buildroot}%{_sysconfdir}/security/console.apps/$pak <<EOF
USER=<user>
PROGRAM=%{_sbindir}/$pak
FALLBACK=false
SESSION=true
EOF
        mkdir -p %{buildroot}%{_sysconfdir}/pam.d/
        ln -sf %{_sysconfdir}/pam.d/mandriva-console-auth %{buildroot}%{_sysconfdir}/pam.d/$pak
done

# console user, ask for user password
for pak in drakfont; do
        ln -s %{_bindir}/consolehelper %{buildroot}%{_bindir}/$pak
        mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps/
        cat > %{buildroot}%{_sysconfdir}/security/console.apps/$pak <<EOF
USER=<user>
PROGRAM=%{_sbindir}/$pak
FALLBACK=false
SESSION=true
EOF
        mkdir -p %{buildroot}%{_sysconfdir}/pam.d/
        ln -sf %{_sysconfdir}/pam.d/mandriva-simple-auth %{buildroot}%{_sysconfdir}/pam.d/$pak
done

# console user, ask for root password
for pak in drakups drakauth draklog drakxservices drakboot; do
        ln -s %{_bindir}/consolehelper %{buildroot}%{_bindir}/$pak
        mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
        cat > %{buildroot}%{_sysconfdir}/security/console.apps/$pak <<EOF
USER=root
PROGRAM=/usr/sbin/$pak
FALLBACK=false
SESSION=true
EOF
        mkdir -p %{buildroot}%{_sysconfdir}/pam.d
        ln -sf %{_sysconfdir}/pam.d/mandriva-simple-auth %{buildroot}%{_sysconfdir}/pam.d/$pak
done

%find_lang libDrakX libDrakX.lang
%find_lang libDrakX-standalone libDrakX-standalone.lang
cat libDrakX.lang libDrakX-standalone.lang >> %{name}.list

%check
cd perl-install
%make check

%clean
rm -rf %{buildroot}

%post
%make_session
[[ ! -e %{_sbindir}/kbdconfig ]] && %__ln_s -f keyboarddrake %{_sbindir}/kbdconfig
[[ ! -e %{_sbindir}/mouseconfig ]] && %__ln_s -f mousedrake %{_sbindir}/mouseconfig
:

%postun
%make_session
for i in %{_sbindir}/kbdconfig %{_sbindir}/mouseconfig %{_bindir}/printtool;do
    [[ -L $i ]] && %__rm -f $i
done
:

%post http
%_post_service drakxtools_http

%preun http
%_preun_service drakxtools_http

%postun -n harddrake
file /etc/sysconfig/harddrake2/previous_hw | fgrep -q perl && %{_datadir}/harddrake/convert || :

%triggerpostun backend -- drakxtools-backend < 11.44
echo "Migrating /etc/fstab and bootloader configuration to use UUIDs. Previous files are saved with extension .before-migrate-to-uuids"
%{_sbindir}/bootloader-config --action migrate-to-uuids ||:

%triggerpostun backend -- drakxtools-backend < 11.52
echo "Updating /etc/modprobe.preload.d/floppy"
perl -I/usr/lib/libDrakX -Mharddrake::autoconf -e 'harddrake::autoconf::floppy()' ||:

%triggerpostun -n harddrake -- harddrake < 11.62-2
rm -f /etc/rc.d/*/{K,S}??harddrake

%files backend -f %{name}-backend.list
%defattr(-,root,root)
%config(noreplace) /etc/security/fileshare.conf
%{_docdir}/*license.html

%files curses -f %{name}.list
%defattr(-,root,root)
%{_datadir}/applications/localedrake*.desktop
%doc perl-install/diskdrake/diskdrake.html
%{_iconsdir}/localedrake.png
%{_iconsdir}/large/localedrake.png
%{_iconsdir}/mini/localedrake.png
%{_bindir}/drakkeyboard
%{_bindir}/drakmouse
%{_bindir}/drakups
%{_bindir}/drakauth
%{_bindir}/draklog
%{_bindir}/drakxservices
%{_bindir}/drakboot
%config(noreplace) %{_sysconfdir}/security/console.apps/drakkeyboard
%config(noreplace) %{_sysconfdir}/security/console.apps/drakmouse
%config(noreplace) %{_sysconfdir}/security/console.apps/drakups
%config(noreplace) %{_sysconfdir}/security/console.apps/drakauth
%config(noreplace) %{_sysconfdir}/security/console.apps/draklog
%config(noreplace) %{_sysconfdir}/security/console.apps/drakxservices
%config(noreplace) %{_sysconfdir}/security/console.apps/drakboot
%config(noreplace) %{_sysconfdir}/pam.d/drakkeyboard
%config(noreplace) %{_sysconfdir}/pam.d/drakmouse
%config(noreplace) %{_sysconfdir}/pam.d/drakups
%config(noreplace) %{_sysconfdir}/pam.d/drakauth
%config(noreplace) %{_sysconfdir}/pam.d/draklog
%config(noreplace) %{_sysconfdir}/pam.d/drakxservices
%config(noreplace) %{_sysconfdir}/pam.d/drakboot

%files -f %{name}-gtk.list
%defattr(-,root,root)
%{_bindir}/drakclock
%{_bindir}/drakfont
%config(noreplace) %{_sysconfdir}/security/console.apps/drakclock
%config(noreplace) %{_sysconfdir}/security/console.apps/drakfont
%config(noreplace) %{_sysconfdir}/pam.d/drakclock
%config(noreplace) %{_sysconfdir}/pam.d/drakfont

%files -n harddrake
%defattr(-,root,root)
%dir /etc/sysconfig/harddrake2/
%config(noreplace) /etc/sysconfig/harddrake2/previous_hw
%config(noreplace) /etc/sysconfig/harddrake2/service.conf
%config(noreplace) %{_sysconfdir}/sysconfig/harddrake2/kernel
%dir %{_datadir}/harddrake/
%{_datadir}/harddrake/*
%{_sysconfdir}/X11/xsetup.d/??notify-x11-free-driver-switch.xsetup
#%{_sysconfdir}/X11/xinit.d/harddrake2

%files -n harddrake-ui
%defattr(-,root,root)
%dir /etc/sysconfig/harddrake2/
%{_sbindir}/harddrake2
%{_datadir}/pixmaps/harddrake2
%{_datadir}/applications/harddrake.desktop
%{_iconsdir}/large/harddrake.png
%{_iconsdir}/mini/harddrake.png
%{_iconsdir}/harddrake.png

%files -n drakx-finish-install
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/sysconfig/finish-install
%{_sysconfdir}/X11/xsetup.d/??finish-install.xsetup
%{_sbindir}/finish-install

%files http -f %{name}-http.list
%defattr(-,root,root)
%dir %{_sysconfdir}/drakxtools_http
%config(noreplace) %{_sysconfdir}/pam.d/miniserv
%{_sysconfdir}/init.d/drakxtools_http
%config(noreplace) %{_sysconfdir}/drakxtools_http/conf
%config(noreplace) %{_sysconfdir}/drakxtools_http/authorised_progs
%config(noreplace) %{_sysconfdir}/logrotate.d/drakxtools-http

%changelog
* Thu Oct 23 2012 akdengi - 14.30-1
- using cpupower instead cpufreq, that deprecate in latest kernel.
- enable power controll for all Intel chipset (like GenuineIntel)

* Sun Oct 14 2012 akdengi - 14.29-1
- Version 14.29
-Patch from Mageia:
- (min_size) offer resizing NTFS again (broken by ntfsprogs -> ntfs-3g switch)
- adapt to usbfs death (2/4): if needed, mount /sys/kernel/debug/usb instead of /proc/bus/usb (kernel 3.5 and up)
- diskdrake: install nfs-utils instead of nfs-utils-clients
(#6570, merged back in nfs-utils)
- fix ttmkfdir path
- mkttfdir -u option is no more
- include FIRMWARE packages from Cards+ in detected graphical drivers (#6438, #7641):
- not to remove radeon-firmware in draklive-install if a matching card is present
- to install radeon-firmware during install

* Fri Oct 5 2012 akdengi - 14.27-1
- use perl sintacsys
- remove useless \Autodetect printers option
- harddrake simplify
- do not crash when trying to guess homedir before running another process (mga#7403)
- (move_fonts) fix moving font files with space in their names (mga#2689)
- load fuse module automatically when trying to mount NTFS-3G (mga#5685)
- printer has been killed years ago
- xf86misc was split into drakx-kbd-mouse-x11 years ago
- never crash if timezones cannot be listed
- declare exit as a function, to allow to override synonymous builtin
- kill KDE like comment even if string doesn't have n at end

* Fri Oct 5 2012 akdengi - 14.26-1
Version 14.26
- [PATCH] drakxservices: when listing services ensure disabled
 services that can be enabled are shown (mga#6843)
  git-svn-id: svn://svn.mageia.org/soft/drakx/trunk@5217 5b7c3c08-40e5-403b-9995-ace06908e4af
- [PATCH] autologin: support lxdm & slim too (#3715, based on Derek
  Jennings suggestion)
  also install autologin for lxdm & slim too
 git-svn-id: svn://svn.mageia.org/soft/drakx/trunk@5220 5b7c3c08-40e5-403b-9995-ace06908e4af
- [PATCH] (ensure_files_are_installed) do not popup if we've no
  packages to install
  git-svn-id: svn://svn.mageia.org/soft/drakx/trunk@5290 5b7c3c08-40e5-403b-9995-ace06908e4af
- [PATCH] (install_acpi_pkgs) install acpi & acpid at once, in only
one transaction
 git-svn-id: svn://svn.mageia.org/soft/drakx/trunk@5291 5b7c3c08-40e5-403b-9995-ace06908e4af
- [PATCH] (mkinitrd) do not crash if trying to build initrd from
  unknown partitions (mga#4290)
   git-svn-id: svn://svn.mageia.org/soft/drakx/trunk@5293 5b7c3c08-40e5-403b-9995-ace06908e4af
- [PATCH] (mkinitrd) do not crash if a foreign partition is not
 mounted (mga#6966)
 git-svn-id: svn://svn.mageia.org/soft/drakx/trunk@5294 5b7c3c08-40e5-403b-9995-ace06908e4af
- use systemd instead systemd-sysvinit in service.pm
- [PATCH 01/10] kill dead comments & code (support for
  kernel-2.[24].x, devfs is dead since 2.5.x kernels,...)
git-svn-id: svn://svn.mageia.org/soft/drakx/trunk@2489 5b7c3c08-40e5-403b-9995-ace06908e4af
- [PATCH 02/11] - try to handle the built-in module case before trying
     to load a module.
      git-svn-id: svn://svn.mageia.org/soft/drakx/trunk@688 5b7c3c08-40e5-403b-9995-ace06908e4af
- prevent net_applet to crash on notifications without icons (mga#2876)
- [PATCH] perl_checker hints
  git-svn-id: svn://svn.mageia.org/soft/drakx/trunk@2490 5b7c3c08-40e5-403b-9995-ace06908e4af
- [PATCH] Simplify
  git-svn-id: svn://svn.mageia.org/soft/drakx/trunk@3984 5b7c3c08-40e5-403b-9995-ace06908e4af
- don't log to /dev/tty3 & /tmp/ddebug.log, but rather let inittab take care
  of logging to a different tty, while /var/log/stage2.log replaces ddebug.log
- [PATCH] use factorized crypto modules list
  git-svn-id: svn://svn.mageia.org/soft/drakx/trunk@5618 5b7c3c08-40e5-403b-9995-ace06908e4af
- [PATCH] (Gtk2::Banner->new) fix crashing when a banner icon doesn't
   exist (mga#5223)
git-svn-id: svn://svn.mageia.org/soft/drakx/trunk@5673 5b7c3c08-40e5-403b-9995-ace06908e4af
- don't add 'umask=0' as mount options for cdroms, it won't be accepted for iso9660

* Wed Aug 29 2012 akdengi <akdengi> 14.25-1
- fix environment in /tools/serial_probe/serial.c
- sync with cooker
- upply some patches

* Fri Jun 1 2012 akdengi <akdengi> 13.61-12
- rebuild with new ldetect

* Mon May 28 2012 Alex Burmashev <alex.burmashev@rosalab.ru>
- fixed a bug with adding repo via control center

* Sat Apr 24 2012 - akdengi <akdengi> 13-61-10
 Mageia patch backports:
- add patch for support systemd in drakxservice
- add patch for drop support for reiser4
- cpufreq performance governor is no longer a module
- do not disable cpufreq on non-laptops

* Fri Apr 23 2012 akdengi <akdengi> 13.58-1

 drakxtools-13.58 (backport patches from Mageia!)
- (Resize,dmcrypt_open,RemoveFromDm) fix error on removing LVs eg: "Undefined subroutine &fs::dmcrypt::close_part called"
- draktime systemd fix
- Cancel button fix
- translate fix
- fix resizing LVs (mga#4666)
- (get_iso_volume_ids) disk install: handle bogus ISOs when looking for install image
- kill dead comments & code (support for kernel-2.[24].x, devfs is dead since 2.5.x kernels, ...)
- do not display some bluetooth stuff as unknown
- harddrake: prevent detecting some soft modems as scanners

* Wed Apr 04 2012 Konstantin Vlasov <konstantin.vlasov@rosalab.ru> 13.56-6
- Patch fixing double Cancel button in 'Low system requirements' dialog
- Patch removing the Mandriva logo star from disk partitioner
- Patch for localizing some hardcoded strings in 'Low system requirements' dialog

* Wed Feb 22 2012 abf
- The release updated by ABF

* Wed Feb 22 2012 abf
- The release updated by ABF

* Wed Feb 22 2012 abf
- The release updated by ABF

* Wed Feb 22 2012 abf
- The release updated by ABF

* Tue Feb 21 2012 abf
- The release updated by ABF

2012-02-21 - Alexander Kazancev <kazancas@mandriva.ru> 13.52-3
- Patch drakboot to recognize grub2 and be recognizable by grub2-mkconfig

2012-01-06 - Andrey Bondrov<abondrov@mandriva.org> 13.52-2
+ Revision: 758017
- Add patch16 to fix bug 64980

2011-12-19 - Tomasz Pawel Gajc<tpg@mandriva.org> 13.52-1
+ Revision: 743845
- update to new version 13.52
- add support for systemd in drakxservices (from Mageia and dmorgan)
- add support for lxde (from kazancas)
- Atom processor below N series (Atom 2xx, 3xx) need use p4clokmode, not
acpi (from kazancas)
- detect-devices.patch from kazancas
 o merge cpufreq detection logic into detect_devices::hasCPUFreq(), which
is cleaner and enable us to install cpufreq on more cases
 o add support to detect if CPU microcode is upgradable
 o detect machines needing cpufreq
    (getInputDevices,hasNumpad) detect (at least some (eg: Compaq USB
numpad)
 o use EVIOCGBIT ioctl instead of trying to parse key field from
/proc/bus/input/devices to avoid issues on 64bit kernel with 32bit userspac
- drakfont.patch from kazancas
 o rename Ooo as LibreOffice
 o enable support for LibreOffice/gs/... only if available
-merge faceicon patch
- match partitions when one of them as device_alias to the device of the
other
- fix spaces are not allowed between options in /etc/fstab
- harddrake patch from kazancas
  o Robustify the PulseAudio configs (don't try and write files if they do
not exists.
    Doing so previously would result in blank files that then causes
problems
    when installing PulseAudio as the "config" files are not
overwritten properly which can result in broken PA startup)
 o Remove the "Enable 5.1..." option. This is now done via card
profiles in native GUIs for GNOME and KDE (or pavucontrol)
 o Add more options for CPU info
- credit Mageia just in case if any of these changes comes frem its svn

2011-12-15 - Александр Казанцев<kazancas@mandriva.org> 13.51-17
+ Revision: 741441
- cpufreq.pm. Atom processor below N series (Atom 2xx, 3xx) need use
p4clokmode, not acpi

2011-11-18 - vsinitsyn<vsinitsyn> 13.51-15
+ Revision: 731647
- Added leftover file for the previous commit
- Fixed clipped string in Russian translation (bug 64756)

2011-10-12 - Александр Казанцев<kazancas@mandriva.org> 13.51-14
+ Revision: 704477
- drop kernel_cmp patch ovoid problem with future update

2011-10-02 - Александр Казанцев<kazancas@mandriva.org> 13.51-13
+ Revision: 702472
- move bootloader::cmp_kernel_versions() from bootloader to any for
drakx-net

2011-10-01 - Александр Казанцев<kazancas@mandriva.org> 13.51-12
+ Revision: 702213
- Sync with Mageia drakxtools 13.63 changes:
 * any.pm patch
   - add lxsession/lxlogout in any.pm
 * fs patch
   - match partitions when one of them as device_alias to the device of the
   other
   - fix util-linux-ng rename for util-linux
   - fix spaces are not allowed between options in /etc/fstab
 * partitioning patch
   - always align partitions to start at megabyte boundaries to avoid
performance issues with drives with 4k physical sectors
 * harddrake patch
    - Robustify the PulseAudio configs (don't try and write files if they
do not exists. Doing so previously would result in blank files that then
causes problems when installing PulseAudio as the "config" files
are not overwritten properly which can result in broken PA startup)
    - Remove the "Enable 5.1..." option. This is now done via
card profiles in native GUIs for GNOME and KDE (or pavucontrol)
    - Add more options for CPU info
 * drakfont.patch
    - rename Ooo as LibreOffice
    - enable support for LibreOffice/gs/... only if available
 * detect-devices.patch
   - merge cpufreq detection logic into detect_devices::hasCPUFreq(), which
is cleaner and enable us to install cpufreq on more cases
   - add support to detect if CPU microcode is upgradable
   - detect machines needing cpufreq
   - (getInputDevices,hasNumpad) detect (at least some (eg: Compaq USB
numpad)
   - use EVIOCGBIT ioctl instead of trying to parse key field from
/proc/bus/input/devices to avoid issues on 64bit kernel with 32bit
userspace
 * secure patch
   - fix default level being 'standard'
   - fix reading security level with new msec

2011-10-01 - Александр Казанцев<kazancas@mandriva.org> 13.51-11
+ Revision: 702203
- fix bug #64337 with failed notifications and net applet crash

  + Matthew Dawkins<mattydaw@mandriva.org>
    - changed one last libdrakx-net& drak3d to suggests
    - changed drakx-net, drakx-net-text, libdrakx-net and drak3d to
Suggests
    - a few cleanups of requires
    - more clean up of spec, bracketing of macros, buildroot
    - cleaned up spec, bracketing of macros

2011-08-26 - Oden Eriksson<oeriksson@mandriva.com> 13.51-10
+ Revision: 697240
- rebuild asked by alex_burmashev

2011-08-22 - Alex Burmashev<burmashev@mandriva.org> 13.51-9
+ Revision: 696107
- disbled initrd generation on install stage

2011-08-19 - Alex Burmashev<burmashev@mandriva.org> 13.51-8
+ Revision: 695308
- modified grub patch for installator

2011-08-18 - Alex Burmashev<burmashev@mandriva.org> 13.51-7
+ Revision: 695216
- added new patch to split user and root creation

2011-08-17 - Alex Burmashev<burmashev@mandriva.org> 13.51-6
+ Revision: 694879
- changed patch for theme check (rosa compatibility)
- changed installer grub hide patch

2011-08-11 - Alex Burmashev<burmashev@mandriva.org> 13.51-4
+ Revision: 693914
- hide installer grub window, changed icon size and theme check

2011-08-04 - Alex Burmashev<burmashev@mandriva.org> 13.51-3
+ Revision: 693178
- increased timeout to 30 min

2011-08-03 - Alex Burmashev<burmashev@mandriva.org> 13.51-2
+ Revision: 693020
- silent boot patch

2011-06-27 - Eugeni Dodonov<eugeni@mandriva.com> 13.51-1
+ Revision: 687508
- 13.51:
- add support for check_min_sys_requirements

2011-06-27 - Alex Burmashev<burmashev@mandriva.org> 13.50-4
+ Revision: 687489
- added module to check system requirements

2011-06-14 - Eugeni Dodonov<eugeni@mandriva.com> 13.50-3
+ Revision: 685143
- Drakperm is no longer with us since at least 2009.1..

2011-05-30 - Funda Wang<fwang@mandriva.org> 13.50-2
+ Revision: 681971
- rebuild for new parted

2011-05-13 - Eugeni Dodonov<eugeni@mandriva.com> 13.50-1
+ Revision: 674360
- 13.50:
- fix mkinitrd execution

2011-05-10 - Eugeni Dodonov<eugeni@mandriva.com> 13.49-1
+ Revision: 673364
- 13.49:
- roll back to mkinitrd-compatible form. Mkinitrd or dracut invocation
depends
  on what is configured in /etc/alternatives

2011-04-27 - Antoine Ginies<aginies@mandriva.com> 13.47-1
+ Revision: 659609
- remove -f msecperms's parameter
  switch to dracut

2011-04-26 - Antoine Ginies<aginies@mandriva.com> 13.46-2
+ Revision: 659288
- updated translation, fix util-linux package name

2011-04-21 - Anssi Hannula<anssi@mandriva.org> 13.46-1
+ Revision: 656363
- new version 13.46
- service_harddrake:
  o load new drivers or ask for reboot also if the driver is switched due
to
    a hardware change instead of an ldetect-lst change
  o show yes/no buttons instead of ok/cancel when asking about running a
    config tool
  o show a dialog about having to use nokmsboot if we couldn't
automatically
    reconfigure the boot loader (e.g. when booted directly from a foreign
    bootloader) (Mageia bug #893)

2011-04-17 - Anssi Hannula<anssi@mandriva.org> 13.45-1
+ Revision: 654053
- version 13.45
- service_harddrake:
  o adapt splash handling for plymouth (for showing dialogs)
  o add/remove nokmsboot boot option if needed
  o ask for a reboot after a driver switch if needed, and load the new
driver
    if no reboot is needed
  o do not switch a display driver if speedboot has already started X
server,
    in that case simply disable speedboot for next boot
- add nokmsboot boot option also if the bootloader is installed after
setting
  up a conflicting display driver (e.g. draklive-install)

2011-02-24 - Eugeni Dodonov<eugeni@mandriva.com> 13.42-1
+ Revision: 639725
- 13.42:
- increase default disk size needed to suggest /home partition

2011-02-22 - Eugeni Dodonov<eugeni@mandriva.com> 13.41-1
+ Revision: 639406
- 13.41:
- allow finish-install to remove unused packages

2011-02-02 - Eugeni Dodonov<eugeni@mandriva.com> 13.40-1
+ Revision: 635308
- 13.40:
- do not copy files which live on separate partitions when creating
  minimal root
- keep log of cp_afx
- cpufreq: add support for Athlon/Phenom II processors (#58477)

2010-11-24 - Eugeni Dodonov<eugeni@mandriva.com> 13.39-1mdv2011.0
+ Revision: 600427
- 13.39:
- fix use of arrays as a reference (#60659, #61553)
- install static device symlinks under /lib/udev/devices (Andrey Borzenkov)

2010-08-01 - Funda Wang<fwang@mandriva.org> 13.35-4mdv2011.0
+ Revision: 564234
- rebuild for perl 5.12.1

2010-07-21 - Thierry Vignaud<tv@mandriva.org> 13.35-3mdv2011.0
+ Revision: 556538
- do not require no more existing perl-suid (needed by fileshareset and
filesharelist)
  (to be really fixed)

2010-07-21 - Thierry Vignaud<tv@mandriva.org> 13.35-2mdv2011.0
+ Revision: 556528
- rebuild for new perl

2010-06-22 - Olivier Blin<blino@mandriva.org> 13.35-1mdv2010.1
+ Revision: 548608
- 13.35
- add scrollbar to partitionning wizard if needed
- user management: focus on first entry in dialog, root password if
  superuser is asked, user real name otherwise (#54910)
- timezone.pm: change India default timezone name from Asia/Calcutta to
  Asia/Kolkata (#59715)
- timezone/mirror.pm: change Brazil/East entries to America/Sao_Paulo,
  Brazil/East is the deprecated/old time zone name

2010-06-05 - Thierry Vignaud<tv@mandriva.org> 13.34-1mdv2010.1
+ Revision: 547135
- drakauth:
  o fix installing lib64sasl2-plug-gssapi instead of
    libsasl2-plug-gssapi on 64bit machines when 32bit media are
    available (#57728)
- harddrake:
  o fix displaying encoded reason
  o fix translating reasons for 2nd stage warning
- localedrake:
  o fix listing locales only providing UTF8 metadata (#59634, Herton
    Ronaldo Krzesinski)
  o further fix listing locales (#58543)

2010-06-04 - Pascal Terjan<pterjan@mandriva.org> 13.33-1mdv2010.1
+ Revision: 547112
- lookup major:minor of devices outside $::prefix
- display lock icon for not enabled dmcrypt too
- disable dmcrypt before deleting partition, evin if inside lvm/raid
- fix loading of btrfs module

2010-06-02 - Pascal Terjan<pterjan@mandriva.org> 13.32-1mdv2010.1
+ Revision: 546938
- don't lose mountpoint if suggested partition was swap (#59510)
- copy all devices to target

2010-05-26 - Christophe Fergeau<cfergeau@mandriva.com> 13.31-1mdv2010.1
+ Revision: 546137
- 13.31:
- service_harddrake: reconfigure X server after distro upgrades when video
  driver has changed (#53753)

2010-05-26 - Pascal Terjan<pterjan@mandriva.org> 13.30-1mdv2010.1
+ Revision: 546094
- task-kde3-minimal is dead, and there is now task-gnome-minimal
- do not remove important networking packages even if they seem unused
(#49668)

2010-05-24 - Pascal Terjan<pterjan@mandriva.org> 13.29-1mdv2010.1
+ Revision: 545803
- display_release_notes.pl: don't use ::isInstall to position the release
not
  window on top of everything (doesn't work on the Ones), use
  any::set_wm_hints_if_needed instead (#59155)
- handle raid metadata version
- force raid metadata to be 0.90 if /boot is on raid 1
- fix detection of /var partition
- fix raid 0 to be handled as raid

2010-05-19 - Olivier Blin<blino@mandriva.org> 13.28-1mdv2010.1
+ Revision: 545331
- 13.28
- display_help: allow scripts to close window, for first time wizard
  (by default webkit only allows it for first page in history or for
  pages opened by DOM, requires webkit-1.2.0-3mdv2010.1)
- always set resume= when a swap is available, regardless of its size
(#34681)

2010-05-17 - Pascal Terjan<pterjan@mandriva.org> 13.26-1mdv2010.1
+ Revision: 544908
- enable acl by default on ext2/3/4 fs
- enable user_xattr on home for ext2 too
- allow setting acl option in diskdrake
- default to defaultFS in LVM, not ext2

2010-05-11 - Pascal Terjan<pterjan@mandriva.org> 13.25-1mdv2010.1
+ Revision: 544513
- bugfix for draklive-install: use short locale name when matching
  locales-* packages to detect unused locales (fixes bug #44270)
- diskdrake:
  o don't ask to reboot after resize if not needed
  o do not ask to reboot after resizing LUKS if not mounted
- workaround mapper/* being symlinks in dmraid support

2010-05-10 - Pascal Terjan<pterjan@mandriva.org> 13.24-1mdv2010.1
+ Revision: 544302
- devices:
  o get major/minor of device mapper correctly now that they are links
- fix creation of device mapper devices in fs::any::prepare_minimal_root
  (this fixes initrd creation from one if using lvm)

2010-04-30 - Pascal Terjan<pterjan@mandriva.org> 13.23-1mdv2010.1
+ Revision: 541331
- diskdrake:
  o fix the crypto mountpoint checks for the create case
  o partially fix resize of active encrypted volumes
  o fix race when creating encrypted partition out of install

2010-04-29 - Pascal Terjan<pterjan@mandriva.org> 13.22-1mdv2010.1
+ Revision: 540956
- diskdrake:
  o correctly set mountpoint on included partition, not encrypted one
  o refuse to have /boot encrypted
- finish-install:
  o wait for network-up before trying to configure it (blino)
- diskdrake:
  o do not warn about data loss when changing type of unformatted partition
  o do not write partition table after creation if not needed
  o handle deleting encrypted partitions
  o display lock icon on encrypted partitions
  o fix loading of dmcrypt info now that /dev/mapper/* are symlinks
  o fix creating encrypted LVM
  o fix display of non unlocked encrypted partitions
  o re-use existing strings

2010-04-27 - Christophe Fergeau<cfergeau@mandriva.com> 13.20-2mdv2010.1
+ Revision: 539570
- rebuild so that shared libraries are properly stripped again

2010-04-21 - Pascal Terjan<pterjan@mandriva.org> 13.20-1mdv2010.1
+ Revision: 537704
- iskdrake:
  o allow resizing empty FAT (#58770)
  o offer encryption in a more visible way when creating a partition
  o remove cryptoloop from diskdrake interface and transparently use
dm-crypt
  o support having dm-crypt partition with non default FS
  o do not display dm-crypt partitions in separate tab, display included
    partition directly in-place

  + Christophe Fergeau<cfergeau@mandriva.com>
    - 13.19:
    - service_harddrake:
      o remove 'Disable "dri"' from xorg.conf if nouveau is being
used
    - drakxservices:
      o translate more service descriptions (#46640)
    - detect "Rack Mount" Chassis as server
    - diskdrake:
      o use device label even if it was not changed  (#47456)
      o allow resizing btrfs
      o allow creating btrfs and nilfs2
    - drakboot
      o remove "restricted" option from general advanced options
(wasn't doing
        anything with grub, and wasn't really useful with lilo)
      o add per-boot-entry "lock" checkbox in advanced options to
be able to
        protect booting these entries with a password

2010-03-17 - Thierry Vignaud<tv@mandriva.org> 13.15-1mdv2010.1
+ Revision: 523694
- include 'mpt2sas' SCSI driver (#57833)
- add mdadm raid10 support
- package display_release_notes.pl so that "release notes" button
works in Ones& Flash live media (#58199) (broken since version 12.48 -
7 September 2009)
- harddrake:
  o identify HECI controllers as system devices (#58215)

2010-02-27 - Funda Wang<fwang@mandriva.org> 13.12-2mdv2010.1
+ Revision: 512198
- rebuild for new parted

2010-02-25 - Thierry Vignaud<tv@mandriva.org> 13.12-1mdv2010.1
+ Revision: 511108
- add support for asturian (#56990)
- detect_devices:
  o fix merging PCI devices info from sysfs which resulted in
    ill-informed devices matching (#57711)
- handle new drivers:
  o webcam: stv06xx (#53940)
- run_program:
  use home and logname of user we are dropping privileges to, not 501
- harddrake:
  o display info about cores
  o do not display 2 decades old CPU bugs
  o try harder to match webcams (#53940)
- drakboot:
  o fix crypted password detection
- add missing requires on xset

2010-02-04 - Anssi Hannula<anssi@mandriva.org> 13.10-3mdv2010.1
+ Revision: 500958
- rebuild due to missing packages

2010-02-04 - Thierry Vignaud<tv@mandriva.org> 13.10-2mdv2010.1
+ Revision: 500891
- handle new drivers:
  o ATA: pata_atp867x, pata_piccolo, pata_rdc
  o DVB: dvb-usb-ec168, dvb-usb-friio, earth-pt1
  o ISDN: avmfritz, mISDNinfineon, netjet, speedfax, w6692
  o network: vmxnet3
  o radio: radio-miropcm20, radio-usb-si470x
  o RAID: 3w-sas, hpsa, pmcraid
  o SCSI: be2iscsi, bfa, pm8001, vmw_pvscsi
  o TV: cx25821, saa7164
  o wifi: r8187se, r8192_pci, r8192u_usb, rt2800pci, vt6655_stage,
vt6656_stage
- drakboot:
  o default to always crypt grub passwords
  o ensure /boot/grub/menu.lst permissions are 0600 since it can
    contains a password
  o fix support for crypted grub passwords

2010-02-04 - Thierry Vignaud<tv@mandriva.org> 13.9-2mdv2010.1
+ Revision: 500580
+ rebuild (emptylog)

2010-02-04 - Thierry Vignaud<tv@mandriva.org> 13.9-1mdv2010.1
+ Revision: 500568
- drakboot:
  o add support for crypted grub passwords
  o always display security settings
  o allow timeout to be '0'

2010-01-26 - Thierry Vignaud<tv@mandriva.org> 13.5-1mdv2010.1
+ Revision: 496867
- drakboot:
  o fix reading security level
  o enable to set bootloader password in high security level
- harddrake
  o detect "Hitachi"& "Maxtor" vendors for more
hard discs
  o fix displaying empty info for USB discs
  o fix detecting firewire controllers with newer kernels
  o guess real vendor names for SCSI discs like we do for IDE devices
-booloader:
  o fix bootloader entry name for rc kernels
  o remove mnb from bootloader entry name like we do for mdv

2010-01-07 - Thierry Vignaud<tv@mandriva.org> 13.4-1mdv2010.1
+ Revision: 487167
- installation mount points: reset unknown partitions types to default
  fs (ext4) instead of hardcoded ext3
- detect_devices:
  o fix detecting pcmcia serial devices
- diskdrake:
  o show Ext4 instead of Ext3 in the gtk filesystems button box
- harddrake:
  o fix detecting some cameras

2009-12-27 - Funda Wang<fwang@mandriva.org> 13.2-3mdv2010.1
+ Revision: 482619
- rebuild for parted

2009-12-14 - Pascal Terjan<pterjan@mandriva.org> 13.2-2mdv2010.1
+ Revision: 478529
- Bump release...

  + Thierry Vignaud<tv@mandriva.org>
    - fix creating devices
      (really "fix handling hdX/sdX devices (#53107)")

2009-12-13 - Anne Nicolas<ennael@mandriva.org> 13.1-3mdv2010.1
+ Revision: 478232
- bump again for build system
- Bump release for packages lost in bs

  + Thierry Vignaud<tv@mandriva.org>
    - diskdrake
      o fix setting volume label instead of MBR's one for FAT fses (#52853)
    - localedrake
      o drop support for configuring KDE3
      o fix configuring ibus (#56130, #56311)
      o install 'ibus-qt4' if configuring ibus under KDE4 (#56311)

2009-12-01 - Thierry Vignaud<tv@mandriva.org> 13.0-1mdv2010.1
+ Revision: 472378
- bugfix for draklive-install: use ::prefix in pkgs::remove_unused_packages
- devices detection:
  o fix reading USB details (#55690)
  o fix SCSI driver module name
  o fix sysfs device path from usb devices
- partitioning wizard:
  o unmount swap too when unmounting all partitions
  o do not suggest Windows mountpoint for mounted partitions
    (breaks install if the Win partition is the installer media)
  o suggest non-removable disks first
- harddrake:
  o do not display bogus "0" ids for hard disks
  o fix detecting some mice
- bootloader:
  o do not add removable drives as "Windows" entry in bootloader
  o do not pass deprecated --ifneeded option anymore to mkinitrd
- detect better invalid dos partition table (fixes a crash in harddrake)
- mygtk2:
  o allow labels to be set selectable
- diskdrake:
  o allow copying disk and partition infos (#55886)
- localedrake:
  o do not warn about already installed packages when run as user

2009-11-19 - Thierry Vignaud<tv@mandriva.org> 12.78-1mdv2010.1
+ Revision: 467407
- kill draksplash
- bootloader-config:
  o fix migrating swap to UUID
- drakboot
  o remove CONSOLE_LOGO support
  o rework UI layout to account for CONSOLE_LOGO support removal
- diskdrake:
  o allow to convert ext2/3 to ext4 but do not enable flags
  o don't request ntfs-3g on target not yet installed system if we are
    run inside draklive-install (#55160)
  o fix detecting hidden partitions as recovery
  o fix handling hdX/sdX devices (#53107)
- display_help:
  o handle window.close() events (#55099)
  o hide Gtk+ "close" button when displaying first time wizard
that
    now has a HTML "close" button again
- harddrake:
  o use actual package name to check for libalsa-plugins-pulseaudio
    availability instead of using the name of a provide
- partitioning wizard:
  o only display Help button in install

2009-10-30 - Olivier Blin<blino@mandriva.org> 12.77-1mdv2010.0
+ Revision: 460299
- 12.77
- harddrake service: do not try to reconfigure xorg driver and crash
  if /etc/X11/xorg does not exist (breaks One startup)
- bootloader suggestion fixes (to fix removal of vga= option when
  updating with the installer):
  o make sure we use long name when adding second kernel with same
    extension than preferred one
  o do not add again kernels that are already in bootloader config file
  o add vga= option for kernels that are not the preferred one as well
  o remove previous linux-nonfb entries (like done for failsafe),
    not to add them twice or more

2009-10-29 - Frederic Crozat<fcrozat@mandriva.com> 12.74.2-2mdv2010.0
+ Revision: 460180
- Force rebuild

2009-10-29 - Thierry Vignaud<tv@mandriva.org> 12.74.2-1mdv2010.0
+ Revision: 460144
- notify-x11-free-driver-switch, service_harddrake:
  o explain why xorg driver was reconfigured

2009-10-29 - Thierry Vignaud<tv@mandriva.org> 12.74.1-1mdv2010.0
+ Revision: 459978
- service_harddrake:
  o fix detecting nvidia71xx and nvidia96xx nvidia proprietary driver
    when checking if current xorg driver still supports current card

2009-10-28 - Thierry Vignaud<tv@mandriva.org> 12.74-1mdv2010.0
+ Revision: 459746
- partitioning wizard (Windows resize):
  o fix partition size computing (fixing pixel/sectors ratio)
  o improve default resizing suggestion:
    * try to keep at least 1GB free for Windows
    * try to use from 6GB to 10%% free space for Linux
  o use same windows partition size suggestion for gtk and text installs
  o really ensure keeping free space for Linux partition
  o really ensure keeping free space for Windows partition
- service_harddrake:
  o do not auto reconfigure if more than one graphic card
  o do not reconfigure to default driver if driver is not installed
  o enable to disable reconfiguring to default driver through
    /etc/sysconfig/harddrake2/service.conf
  o fix detecting nvidia proprietary driver when checking if current
    xorg driver still supports current card (#54943)
  o auto reconfigure x11 only on first time default driver have changed
  o reconfigure X11 driver if current X11 driver is neither one of
    currently supported driver for the card for drivers other than ATI&
NVidia too (eg: poulsbo)

2009-10-27 - Thierry Vignaud<tv@mandriva.org> 12.72-1mdv2010.0
+ Revision: 459502
- drakboot:
  o drop support for --splash
- service_harddrake:
  o explain why we switch driver in explanations
  o reconfigure X11 driver if current X11 driver is neither one of
currently
    supported driver for the card, nor a legacy driver ('fbdev' or 'vesa')

2009-10-23 - Olivier Blin<blino@mandriva.org> 12.71-1mdv2010.0
+ Revision: 459063
- 12.71
- cpufreq: load e_powersaver for VIA C7 (#41377)

2009-10-22 - Olivier Blin<blino@mandriva.org> 12.70-1mdv2010.0
+ Revision: 458940
- 12.70
- curses backend: do not crash when resuming interface

2009-10-19 - Olivier Blin<blino@mandriva.org> 12.68-1mdv2010.0
+ Revision: 458268
- 12.68
- avoid error messages when using lvm in draklive-install (#36415)
- partitioning wizard:
  o use mandriva logo on blue background for mandriva partition
  o fix option selection when using keyboard

2009-10-18 - Pascal Terjan<pterjan@mandriva.org> 12.67-1mdv2010.0
+ Revision: 458137
- service_harddrake: allow to force screen resolution using
  RESOLUTION_WANTED=XxY in /etc/sysconfig/harddrake2/service.conf
- partitioning wizard:
  o use a different color for newly created partition
  o add legend for the colors
  o display mount point if known
  o display ext2 like ext3/4
  o allow setting new windows size with keyboard (#54691)
  o use available space

2009-10-15 - Pascal Terjan<pterjan@mandriva.org> 12.66-1mdv2010.0
+ Revision: 457786
- finish-install: do not offer to configure 3D desktop if none is
  installed (requires drak3d>= 1.27)
- mount windows partitions under /media instead of /mnt (#53392)
- partitioning wizard:
  o initialize correctly labels for windows resizing
  o fix labels for windows resizing when getting back to the screen
  o offer to resize last big enough windows partition instead
    of the first one, until user can chose
- resize disk graphical description when resizing diskdrake

2009-10-14 - Pascal Terjan<pterjan@mandriva.org> 12.65-1mdv2010.0
+ Revision: 457403
- Version 12.65 - 14 October 2009
- partitioning wizard:
  o allow using existing partition on all disks (#54478)
  o reduce drawings height
  o fix windows resize width
- use UTF-8 for zh_TW (#53976)
- bootloader:
  o use initrd-2.6.30.2-xen-5mdv.img instead of
initrd-xen-2.6.30.2-xen-5mdv.img
  o do not link /boot/vmlinuz to xen while allowing a unversioned
/boot/vmlinuz-xen

2009-10-12 - Thierry Vignaud<tv@mandriva.org> 12.64-1mdv2010.0
+ Revision: 456882
- run_program layer:
  o keep a copy of the X11 cookie
  o try harder to drop privileges
- partitioning wizard:
  o put back "previous" button on actions (#54475)
  o fix typo in message
  o fix testing interactive::gtk in standalone mode
  o fix displaying help
- drakups
  o fix crash (#54399)

2009-10-09 - Olivier Blin<blino@mandriva.org> 12.63-1mdv2010.0
+ Revision: 456396
- 12.63
- bootloader configuration:
  o fix displaying arrows
- 12.62
- autologin/desktop configuration (shared code):
  o fix guessing dm name from lookupdm
  o abort configuration if dm install fails

2009-10-09 - Olivier Blin<blino@mandriva.org> 12.61-1mdv2010.0
+ Revision: 456370
- 12.61
- partitionning_wizard:
  o do not fail when a windows partition is corrupted
  o add separator between solutions
  o give more space between header and solutions
  o prevent cursor to go under needed size because of rounding
  o chose windows resizing when clicking on the resize handle
    (not perfect)
  o improve resizing captions layout
- autologin/desktop configuration (shared code):
  o fix /etc/X11/lookupdm usage during install
    (for default dm selection)
  o use gdm for xfce4 and LXDE

2009-10-07 - Pascal Terjan<pterjan@mandriva.org> 12.59-1mdv2010.0
+ Revision: 455547
- Version 12.59 - 7 October 2009
- add back ram devices support (used by draklive)
- do not set mountpoints for rescue partitions (#53504)
- factorize default FS definition
- switch to ext4 by default

2009-10-05 - Thierry Vignaud<tv@mandriva.org> 12.58-1mdv2010.0
+ Revision: 454170
- display_help
  o block right click contextual menu
  o do not display "Help" title for first time wizard

2009-10-05 - Thierry Vignaud<tv@mandriva.org> 12.57-1mdv2010.0
+ Revision: 453914
- drakboot:
  o fix crash on clicking Up/Down buttons (#54077)
- use lzma extension again

2009-10-01 - Thierry Vignaud<tv@mandriva.org> 12.56-3mdv2010.0
+ Revision: 452079
- rebuild for new ldetect
- switch from .lzma to .xz
- harddrake:
  o better check for PCI Express capability
  o nicer display of PCI Express name

2009-09-23 - Thierry Vignaud<tv@mandriva.org> 12.55-1mdv2010.0
+ Revision: 448045
- do not require gtk+ stuff though webkit in drakxtools-curses (#53813)
- harddrake:
  o display PCI revision (#42576)
  o report if devices are PCI or PCI Express (#28479)

2009-09-23 - Olivier Blin<blino@mandriva.org> 12.54-1mdv2010.0
+ Revision: 447918
- remove merged patch
- 12.54
- drakboot:
  o don't detect disks if we are not in bootloader or splash mode
- autologin/desktop configuration (drakboot/finish-install):
  o when detecting default desktop, use first session
    (instead of using hacks with dm config files)
  o guess display manager from /etc/sysconfig/desktop,
    or default session, or /etc/X11/lookupdm
  o read autologin settings from /etc/sysconfig/autologin as fallback
  o read kdm config file only if kdm is to be used
  o always ensure dm is installed before configuring autologin/desktop
  o test display manager instead of desktop when configuring autologin
  o always write /etc/sysconfig/desktop
  o write DISPLAYMANAGER in /etc/sysconfig/desktop too
  o only write dm conf files if they exist before

2009-09-22 - Thierry Vignaud<tv@mandriva.org> 12.53-1mdv2010.0
+ Revision: 447542
- drakxtools_http:
  o use LSB-compliant init script
- drakboot:
  o use stock icons for up& down buttons in order to pack them
    horizontaly so that we fit in default sizing(#53703)
- drakhelp
  o fix check for missing help
- diskdrake
  o suggest a LVM name and refuse empty or existing one (#53769)
  o prefer UUID on VirtIO too
  o don't consider lvm named md* as raid (#53767)
  o allow resizing ext4
- fix touchscreen module list
- list asix module in network/usb group

2009-09-14 - Thierry Vignaud<tv@mandriva.org> 12.51-1mdv2010.0
+ Revision: 440580
- display_help
  o new small webkit based browser for rendering help and for FTW
- harddrake:
  o fix detecting some memory card readers as unknown
  o allow to skip XFdrake framebuffer setup (and thus splash removal)
    if SETUP_FB is set to "no" in
/etc/sysconfig/harddrake2/service.conf
    (requires drakx-kbd-mouse-x11>= 0.79)

2009-09-08 - Aurélien Lefebvre<alefebvre@mandriva.com> 12.49-1mdv2010.0
+ Revision: 433736
- mygtk2:
  o created 'WeaknessCheckEntry' widget
- adduserdrake:
  o added tooltip text to weakness icon
  o now use 'WeaknessCheckEntry' widget

2009-09-07 - Thierry Vignaud<tv@mandriva.org> 12.48-1mdv2010.0
+ Revision: 432795
- mygtk2:
  o HScale widget: added digits and ref_value options
  o HScale widget: fix for value option
- adduserdrake:
  o use icons to display password weakness
- added security-{low,medium,strong}.png pixmaps used for
  password weakness display
- authentication:
  o reduced password weakness check level
- draksound:
  o Fix soundprofile alternatives setting by using a more appropriate
subroutine

2009-08-28 - Pascal Terjan<pterjan@mandriva.org> 12.46-1mdv2010.0
+ Revision: 422015
- handle new drivers:
  o DVB: dvb-usb-ce6230
  o sound: snd-indigodjx, snd-indigoiox, snd-lx6464es
  o wireless: ar9170usb, mwl8k, r8192s_usb, rt2800usb, rt3070sta
- adduserdrake
  o added weakness check for root password
- drakboot:
  o fix crash bug #52997
- diskdrake:
  o fix for libparted 1.9 (#52991)
- detect_devices:
  o fix VirtIO devices support

2009-08-19 - Thierry Vignaud<tv@mandriva.org> 12.45-1mdv2010.0
+ Revision: 417956
- drakbug
  o Top textbox shrinked
  o Added browse button
- drakhelp
  o fix firefox launch bug #29775
- added the ability to add up/down buttons in add_modify_remove list
  of interactive
- drakboot :
  o user is now able to re-order bootloader entries
- diskdrake
  o never pass username/password as options with davfs2
  o store credentials in davfs2 secret file before mounting
  o when user does not specify user/pass with davfs2, fallback to
nobody/nobody
  o Fix a crash with regexp when a /etc/davfs2/secrets line is
    finished with one or more blank characters without comments
  o added the ability to exit the davfs2 mountpoint settings panel
  o added delete mountpoint support for davfs2
- adduserdrake
  o now use password weakness display
- added password weakness display feature in interactive
- handle new drivers:
  o sound: snd_ctxfi
- draksound
  o fix enabling and disabling with udev-detect properly (new PA)
  o introduce the concept of soundprofiles for enabling/disabling PA
  o remove alsa->pulse routing option (enabling pulse but not alsa
redirection is a niche setup)

2009-08-16 - Colin Guthrie<cguthrie@mandriva.org> 12.44-2mdv2010.0
+ Revision: 416916
- Support sound profiles in draksound

2009-08-13 - Thierry Vignaud<tv@mandriva.org> 12.44-1mdv2010.0
+ Revision: 416076
- fix parsing dmidecode output (broken since we use dmidecode-2.10,
  aka since November 24 2008)
- localedrake
  o add "English (South Africa)" (#51057)
- fix window creation (#52812)
- don't add useless install lines in modprobe.conf

2009-08-12 - Pascal Terjan<pterjan@mandriva.org> 12.43-2mdv2010.0
+ Revision: 415394
- fix window creation (#52812)

2009-08-10 - Pascal Terjan<pterjan@mandriva.org> 12.43-1mdv2010.0
+ Revision: 414213
- Version 12.43 - 10 August 2009
- do not display nmblookup usage when there is no samba server
- draksound
  o handle udev-detect module too (new PA)
- do not crash when /etc/davfs2/secrets contains empty lines (like
  the default one) (#52305)
- do not crash when trying to create a partition on a device with
  no cylinder_size
- use gtk instead of X to focus window
- fix two crashes on handling devices

2009-07-22 - Thierry Vignaud<tv@mandriva.org> 12.40-1mdv2010.0
+ Revision: 398549
- lookup unlisted devices in /sys (or /proc) when looking for
  major/minor of a device (#49339)
- don't log the links we ignore when looking for scsi devices (#49406)

2009-06-16 - Pascal Terjan<pterjan@mandriva.org> 12.39-1mdv2010.0
+ Revision: 386483
- properly handle hidden variables in installer and diskdrake.

2009-06-12 - Pascal Terjan<pterjan@mandriva.org> 12.38-1mdv2010.0
+ Revision: 385410
- use Hal list of recovery partitions (#51532)
- use blkid instead of vol_id which we no longer ship

2009-06-02 - Eugeni Dodonov<eugeni@mandriva.com> 12.37-1mdv2010.0
+ Revision: 382248
- 12.37:
- fixed crash when trying to get input devices (#51308)

2009-05-29 - Thierry Vignaud<tv@mandriva.org> 12.36-1mdv2010.0
+ Revision: 381034
- added support for toggling 'hidden' parameter on widgets.
- ide-disk module is now named ide-gd_mod
- add new 'touchpad' TYPE to rpmsrate
- add support for ElanTech touchpads (found on EEEPCs)
- harddrake:
  o adding sierra module to network/cellular.
  o fix detecting scanners
- scannerdrake:
  o do not reject scanners handled by 'usbcore' driver
- detect_devices:
  o don't ignore FB-DIMM memory
- bump requires on perl-Gtk2 (#50412)

2009-04-23 - Thierry Vignaud<tv@mandriva.org> 12.33-1mdv2009.1
+ Revision: 368916
- don't set umask=0 by default on windows partitions in 'secure' level.
- handle virtio block devices

2009-04-22 - Thierry Vignaud<tv@mandriva.org> 12.31-1mdv2009.1
+ Revision: 368705
- diskdrake:
  o handle partition starting after 1To

2009-04-21 - Thierry Vignaud<tv@mandriva.org> 12.30-1mdv2009.1
+ Revision: 368524
- add a basic testsuite (ensuring it compiles) in order to prevent
  future crashes like #50009
- diskdrake:
  o display a progress bar while formating an ext4 partition
  o render ext4 partition as red like ext3 ones
- harddrake:
  o fix wrongly selecting some 32bits packages on x86_64 (#50148)
- service_harddrake:
  o do not crash if loading new drivers fails
    (happened with amd64_agp wrongly listed in pcitable, #43870)
- finish-install:
  o ensure ntp package is installed when configuring ntp

2009-04-21 - Thierry Vignaud<tv@mandriva.org> 12.29-1mdv2009.1
+ Revision: 368470
- finish-install:
  o handle both "ll_CC" and "ll" locales parameter
(#49914)
- harddrake:
  o do not offer to install java plugin (#48520)

2009-04-19 - Thierry Vignaud<tv@mandriva.org> 12.28.2-1mdv2009.1
+ Revision: 368086
- harddrake:
  o always detect PCI modems (even when (slow) detecting serial modems
    is disabled)
  o do not offer to install KDE packages on GNOME or LXDE (#49671)

2009-04-16 - Thierry Vignaud<tv@mandriva.org> 12.28.1-1mdv2009.1
+ Revision: 367728
- diskdrake:
  o fix crash

2009-04-15 - Thierry Vignaud<tv@mandriva.org> 12.28-1mdv2009.1
+ Revision: 367580
- diskdrake:
  o handle md devices not called md\d+, like md_d127
  o display an error when mount fails during View action
- bootloader:
  o keep grub entries which refer to unknown devices verbatim instead
    of crashing (#48728)

2009-04-14 - Thierry Vignaud<tv@mandriva.org> 12.27-1mdv2009.1
+ Revision: 367144
- diskdrake:
  o Only write raid config into $::prefix if we are in install mode,
    this fixes draklive-install which should write to /etc directly as
    $::prefix does not yet exist (#49632)
- draksound:
  o enable to enable/disable glitch-free feature of PA
- harddrake:
  o do not open branches by default
  o fix listing some ATA (eg: pata_marvell) devices as unknown

2009-04-08 - Thierry Vignaud<tv@mandriva.org> 12.26-1mdv2009.1
+ Revision: 365165
- harddrake service:
  o do not try to add media to /etc/fstab (#49621)
  o do not check anymore for disks on startup
- harddrake:
  o list card readers as system components instead of unknows devices
  o when device has no description, use vendor string

2009-04-03 - Thierry Vignaud<tv@mandriva.org> 12.24-1mdv2009.1
+ Revision: 363838
- fixed crypto module names when arch is not i586 (#46814)
- drakauth:
  o handling winbind configuration when REALM != DNS (#49189)
- handle new drivers:
  o gigabit: be2net, slicoss
  o wireless: agnx, arusb_lnx
  o dvb: dvb-usb-dtv5100

2009-03-30 - Thierry Vignaud<tv@mandriva.org> 12.20-1mdv2009.1
+ Revision: 362290
- draksec:
  o added support for drakroam authentication (#29566).
- changed X server restart routing not to rely on ctrl-alt-del (#49059).
- fixed a typo in list_modules for virtio modules
- diskdrake:
  o updated list of filesystems not handling bad blocks checking
  o display label in the graphical view when no mountpoint is set
  o always display label in partition info
- handle new drivers:
  o wireless: iwlagn

2009-03-29 - Olivier Blin<blino@mandriva.org> 12.18-2mdv2009.1
+ Revision: 362053
- rebuild for new ldetect

2009-03-25 - Thierry Vignaud<tv@mandriva.org> 12.18-1mdv2009.1
+ Revision: 361010
- add new Entry infrastructure for rpmdrake
- detect_devices:
  o only look at valid scsi devices in /sys

2009-03-21 - Anssi Hannula<anssi@mandriva.org> 12.17.1-1mdv2009.1
+ Revision: 359698
- fix syntax error in nb translation file
- add infrastucture for detecting vmware
- diskdrake:
  o allow LVM in non expert mode
  o allow Encrypted partition inside LVM

  + Thierry Vignaud<tv@mandriva.org>
    - handle new drivers:
      o wireless: wl
    - diskdrake:
      o don't crash when creating a partition in LVM with the partition
type
        buttons (#38078)
      o write partition table if needed before setting label
      o fix setting label on not yet formatted partition
    - drakbug:
      o add error to summary when crashing in order to help sort duplicates

2009-03-05 - Thierry Vignaud<tv@mandriva.org> 12.5-2mdv2009.1
+ Revision: 349094
+ rebuild (emptylog)

2009-03-05 - Thierry Vignaud<tv@mandriva.org> 12.5-1mdv2009.1
+ Revision: 349092
- handle new drivers
  o dvb: dm1105, dvb-usb-af9015, dvb-usb-cinergyT2, firedtv
  o ethernet: smsc9420
  o gigabit: atl1c
  * pata: cs5536, it8172, it821x
  o ISDN: hfcpci, hfcmulti, hfcsusb, solos-pci
  o USB controllers: hwa-hc, whci-hcd
  o wireless: ath9k, i2400m-usb, rt2860, rt2870 and rtl8187se
- drakauth:
  o only install and enable pam_ccreds when required (#44027)
- finish-install:
  o finit support
  o give console rights for current session when renaming user
- drakdvb:
  o install w_scan if needed (#48242)
- harddrake:
  o all "gpsca*" driven devices are webcam
- localdrake/finish-install:
  o fix reading default input method setting
- remove extents options on ext4 when updating fstab

2009-02-25 - Thierry Vignaud<tv@mandriva.org> 11.91-1mdv2009.1
+ Revision: 344662
- patch 0: fix build due to broken 'tr' translations
- harddrake:
  o hide module configuration button if needed (#16678)
  o remove empty module parameter instead of writing them  (#40581)
- harddrake service:
  o prevent wrongly notifying we switched from proprietary to free
    driver (anssi, #41969)
    (regression introduced in 11.70 on 16 October 2008)
- drakboot
  o do not crash b/c ext4 was forbidden for /boot (#47853)
- diskdrake
  o really don't set extents option for ext4
- drakdvb:
  o sort channels list
  o prefer vlc if present
  o kill running vlc if configured with one-instance by default
    (it does not use DVB options from new command line)

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13852 |12mr|drv_z42-0.4.3-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Printer driver for the Lexmark Z42, Z43 and Z52 printer
Name: 		drv_z42
Version:	0.4.3
Release:	%mkrel 14
License:	GPL
Group:		System/Printing
URL:		http://www.xs4all.nl/~pastolk/
Source:		http://www.xs4all.nl/~pastolk/drv_z42-%{version}.tar.gz
Source1:	z42-2.png
Source2:        lexmark.png
BuildRequires:	gtk+2-devel
BuildRequires:	imagemagick
Conflicts:	printer-utils = 2007
Conflicts:	printer-filters = 2007
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Driver for the Lexmark printers Z42, Z43, Z52, X73 and the Compaq IJ1200.

%package -n	z42tool
Summary:	GUI for Lexmark printer maintence
Group:		System/Printing
Requires:	%{name} = %{version}

%description -n	z42tool
GUI tool to configure the Lexmark printers Z42, Z43, Z52, X73 and the Compaq
IJ1200.

%prep

%setup -q -n %{name}

%build
pushd src
%{__cc} %{optflags} %{ldflags} -o z42_cmyk z42_cmyk.c
popd

pushd z42tool
%configure2_5x
%make
popd

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}

pushd src
    install -m0755 z42_cmyk %{buildroot}%{_bindir}
popd

pushd z42tool
    %makeinstall_std
popd

# icon
install -d %{buildroot}%{_miconsdir}
install -d %{buildroot}%{_iconsdir}
install -d %{buildroot}%{_liconsdir}

convert %SOURCE2 -resize 16x16  %{buildroot}%{_miconsdir}/z42tool.png
convert %SOURCE2 -resize 32x32  %{buildroot}%{_iconsdir}/z42tool.png
convert %SOURCE2 -resize 48x48  %{buildroot}%{_liconsdir}/z42tool.png

# XDG menu
install -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-z42tool.desktop << EOF
[Desktop Entry]
Name=Lexmark printer manager
Comment=Status, alignment, cartridge maintenance
Exec=%{_bindir}/z42tool
Icon=z42tool
Terminal=false
Type=Application
Categories=System;Monitor;
EOF

%if %mdkversion < 200900
%post -n z42tool
%update_menus
%endif

%if %mdkversion < 200900
%postun -n z42tool
%clean_menus
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc COPYING ChangeLog FAQ README
%attr(0755,root,root) %{_bindir}/z42_cmyk

%files -n z42tool
%defattr(0644,root,root,0755)
%doc z42tool/README
%{_datadir}/z42tool
%attr(0755,root,root) %{_bindir}/z42tool
%{_iconsdir}/*.png
%{_miconsdir}/*.png
%{_liconsdir}/*.png
%{_datadir}/applications/*.desktop



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13853 |12mr|dssi-1.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Disposable Soft Synth Interface examples and utilities
Name:		dssi
Version:	1.1.1
Release:	1
License:	LGPLv2+
Group:		Sound
URL:		http://dssi.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/dssi/%{name}-%{version}.tar.gz
Source1:	dssi.sh.bz2
Source2:	dssi.csh.bz2
BuildRequires:	ladspa-devel
BuildRequires:	liblo-devel
BuildRequires:	libalsa-devel
BuildRequires:	jackit-devel
BuildRequires:	libsamplerate-devel
BuildRequires:  pkgconfig(sndfile)
BuildRequires:	qt4-devel

%description
DSSI (pronounced "dizzy") is an API for audio plugins, with particular
application for software synthesis plugins with native user
interfaces. DSSI is an open specification developed for use in Linux
audio applications, although portable to other platforms. It may be
thought of as LADSPA-for-instruments, or something comparable to VSTi.

This package contains examples and utilities.

%package devel
Summary:	Disposable Soft Synth Interface API
Group:		Development/C
Requires:	%{name} = %{version}
Requires:	ladspa-devel
Requires:	libalsa-devel

%description devel
DSSI (pronounced "dizzy") is an API for audio plugins, with particular
application for software synthesis plugins with native user
interfaces. DSSI is an open specification developed for use in Linux
audio applications, although portable to other platforms. It may be
thought of as LADSPA-for-instruments, or something comparable to VSTi.

DSSI consists of a C language API for use by plugins and hosts, based
on the LADSPA API, and an OSC (Open Sound Control) API for use in user
interface to host communications. The DSSI specification consists of
an RFC which describes the background for the proposal and defines the
OSC part of the specification, and a documented header file which
defines the C API.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

install -d -m 755 %{buildroot}%{_sysconfdir}/profile.d
bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/profile.d/dssi.sh
bzcat %{SOURCE2} > %{buildroot}%{_sysconfdir}/profile.d/dssi.csh
perl -pi -e "s!__LIBDIR__!%{_libdir}!" %{buildroot}%{_sysconfdir}/profile.d/dssi*sh

%files
%defattr(-,root,root)
%doc ChangeLog README
%{_bindir}/jack-dssi-host
%{_bindir}/dssi_analyse_plugin
%{_bindir}/dssi_list_plugins
%{_bindir}/dssi_osc_send
%{_bindir}/dssi_osc_update
%{_bindir}/karplong
%{_bindir}/less_trivial_synth
%{_bindir}/trivial_sampler
%{_bindir}/trivial_synth
%{_libdir}/dssi/*.so
%{_libdir}/dssi/less_trivial_synth/LTS_*
%{_libdir}/dssi/trivial_sampler/trivial_sampler_*
%{_mandir}/man1/dssi_osc_send.1*
%{_mandir}/man1/dssi_osc_update.1*
%{_mandir}/man1/jack-dssi-host.1*
%{_mandir}/man1/dssi_analyse_plugin.1*
%{_mandir}/man1/dssi_list_plugins.1*
%config(noreplace) %attr(644,root,root) %{_sysconfdir}/profile.d/dssi*sh

%files devel
%defattr(-,root,root)
%doc doc/TODO doc/*.txt
%{_includedir}/dssi.h
%{_libdir}/pkgconfig/dssi.pc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13854 |12mr|dtdparser-1.21-3.2.8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2007, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define _with_gcj_support 1

%define gcj_support %{?_with_gcj_support:1}%{!?_with_gcj_support:%{?_without_gcj_support:0}%{!?_without_gcj_support:%{?_gcj_support:%{_gcj_support}}%{!?_gcj_support:0}}}

%define section         free

Name:           dtdparser
Version:        1.21
Release:        3.2.8
Epoch:          0
Summary:        A Java DTD Parser
License:        LGPL
Source0:        http://wutka.com/download/%{name}-%{version}.tgz
URL:            http://wutka.com/dtdparser.html
BuildRequires:  ant
BuildRequires:  locales-en
BuildRequires:  java-rpmbuild
Requires:       java
Requires:       jpackage-utils >= 0:1.6
Requires(postun): jpackage-utils >= 0:1.6 
Group:          Development/Java
%if ! %{gcj_support}
BuildArch:      noarch
%endif

%if %{gcj_support}
BuildRequires:                java-gcj-compat-devel
%endif

%description
DTD parsers for Java seem to be pretty scarce. That's probably because
DTD isn't valid XML. At some point, if/when XML Schema becomes widely
accepted, no one will need DTD parsers anymore. Until then, you can
use this library to parse a DTD.

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java
Requires:       jpackage-utils >= 0:1.6
Requires(postun): jpackage-utils >= 0:1.6 

%description javadoc
Javadoc for %{name}.

# -----------------------------------------------------------------------------

%prep
%setup -q
# remove all binary libs
find . -name "*.jar" -exec rm -f {} \;

# -----------------------------------------------------------------------------

%build
export LC_ALL=ISO-8859-1
%{ant} build createdoc

# -----------------------------------------------------------------------------

%install
# jars
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
install -m 644 dist/%{name}120.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}.jar; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)

# javadoc
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}
cp -pr doc/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}

# -----------------------------------------------------------------------------

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

# -----------------------------------------------------------------------------

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%doc CHANGES LICENSE README
%{_javadir}/*

%if %{gcj_support}
%dir %attr(-,root,root) %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/dtdparser-1.21.jar.*
%endif

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/*

# -----------------------------------------------------------------------------



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13855 |12mr|dudf-0.15-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %{_use_internal_dependency_generator}
%define __noautoreq 'devel\\(libjsoncpp(.*)\\)'
%endif

Name:		dudf
Summary:	Mandriva implementation of DUDF as part of the Mancoosi European Project
Version:	0.15
Release:	6
Group:		System/Base
License:	GPLv2+
URL:		http://www.mancoosi.org

Source0:	%{name}-%{version}.tar.xz
BuildRequires:	swig
BuildRequires:	perl-devel
BuildRequires:	jsoncpp-devel >= 0.5.0-11
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	rpm-devel
BuildRequires:	ossp-uuid-devel
BuildRequires:	cppunit-devel

%description
Mancoosi aims at achieving better management of software upgrades.
As part of this European project, urpmi can generate information about
installation failure when it arises and provide it to Mandriva engineers
and Mancoosi project members to help solving the issue. This is achieved
via a DUDF file, where DUDF stands for Distribution Upgradeability 
Description Format. 
The current package provides libdudf, a C++ library aiming at generating
this DUDF file, together with a Perl wrapper, perl-dudfrpmstatus, which is
used by urpmi.

%define	major	1
%define	libname	%mklibname %{name} %{major}
%define	devname	%mklibname -d %{name} %{major}

%package -n	%{libname}
Summary:	Mandriva DUDF file generation library
Group:		System/Libraries

%description -n	%{libname}
Library used for generating the Mandriva DUDF file.

%package -n	%{devname}
Summary:	Development header & library for Mandriva DUDF library
Group:		Development/C++
Provides:	%{name}-devel = %{EVRD}
Requires:	%{libname} = %{EVRD}

%description -n	%{devname}
Development header & library for Mandriva DUDF file generation library.

%package -n	perl-dudfrpmstatus
Summary:	Mandriva DUDF file generation library Perl wrapper
Group:		System/Libraries

%description -n	perl-dudfrpmstatus
Perl wrapper providing access to the Mandriva DUDF file generation
library.

%prep
%setup -q

%build
export LDFLAGS="%{ldflags}"
%define	_disable_ld_no_undefined 1
export PERL_LDFLAGS="%{ldflags}"
%make CXXFLAGS="%{optflags}"

# %check
# make test

%install
%makeinstall_std prefix=%{_prefix} libdir=%{_libdir}

%files -n %{libname}
%{_libdir}/libdudf.so.%{major}*

%files -n %{devname}
%{_libdir}/libdudf.so
%{_includedir}/dudf.h

%files -n perl-dudfrpmstatus
%{perl_sitearch}/dudfrpmstatus.pm
%{perl_sitearch}/auto/dudfrpmstatus/dudfrpmstatus.so


%changelog
* Tue Apr 26 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.15-3
+ Revision: 659398
- drop dependency filtering now that libjsoncpp has a proper soname
- rebuild against new libjsoncpp with SONAME

* Sun Apr 24 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.15-2
+ Revision: 658150
- add cppunit-devel to buildrequires so that test suite may build
- add %%check section
- update license tag
- filter out dependency on devel(libjsoncpp) for -devel package

* Sat Apr 23 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.15-1
+ Revision: 657379
- new version:
  	o fix remaining memleaks
  	o fix problem with parsing of dependency flags

* Fri Apr 22 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.14-1
+ Revision: 656743
- new version:
  	o fix some linking issues

* Fri Apr 22 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.13-1
+ Revision: 656716
- new version:
  	o use libossp-uuid rather than libuuid
- rebuild against new perl
- remove some obsolete rpm stuff

* Sat Feb 05 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.12-1
+ Revision: 636296
- add missing buildrequires
- update to latest code
- cleanup package
- bump major
- add -devel package

* Fri Jul 30 2010 Stéphane Laurière <slauriere@mandriva.com> 0.11-1mdv2011.0
+ Revision: 563738
- updated libopenssl-devel buildrequires
- v0.1 release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13856 |12mr|dump-0.4b42-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Programs for backing up and restoring filesystems
Name:		dump
Version:	0.4b42
Release:	5
License:	BSD
Group:		Archiving/Backup

Source: 	ftp://osdn.dl.sourceforge.net/pub/sourceforge/d/du/%{name}/%{name}-%{version}.tar.gz
Patch0:		dump-nonroot.patch
Patch2:		dump-0.4b34-check-systypes.patch
Patch3:		dump-0.4b37-compile-fix.patch
Patch4:		dump_progname_mips.patch
Patch5:		dump-rh507948.patch
Patch6:		build-without-selinux.patch
URL:		http://sourceforge.net/projects/dump/

Requires:	rmt = %{version}-%{release}
BuildRequires:	pkgconfig(blkid)
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	termcap-devel
BuildRequires:	readline-devel
BuildRequires:	zlib-devel
BuildRequires:	bzip2-devel
BuildRequires:	pkgconfig(openssl)
BuildRequires:	ext2fs-devel

%description
The dump package contains both dump and restore.  Dump examines files in
a filesystem, determines which ones need to be backed up, and copies
those files to a specified disk, tape or other storage medium.  The
restore command performs the inverse function of dump; it can restore a
full backup of a filesystem.  Subsequent incremental backups can then be
layered on top of the full backup.  Single files and directory subtrees
may also be restored from full or partial backups.

%package -n	rmt
Summary:	Provides certain programs with access to remote tape devices
Group:		Archiving/Backup
Provides:	/sbin/rmt

%description -n	rmt
The rmt utility provides remote access to tape devices for programs
like dump (a filesystem backup program), restore (a program for
restoring files from a backup) and tar (an archiving program).

%prep
%setup -q
%patch0 -p0 -b .nonroot
%patch2 -p1 -b .check-systypes
%patch3 -p1 -b .compfix
%patch4 -p1 -b .progname
%patch5 -p1 -b .rh507948
%patch6 -p0 -b .selinux

autoconf

%build
%configure2_5x \
	--with-manowner=root \
	--with-mangrp=root \
	--with-manmode=644 \
	--enable-ermt \
	--disable-kerberos \
	--disable-transselinux
	

%make OPT="%{optflags} -fPIC -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wno-char-subscripts"

%install
rm -rf %{buildroot}

make install SBINDIR=%{buildroot}/sbin BINDIR=%{buildroot}/sbin MANDIR=%{buildroot}%{_mandir}/man8

for i in dump restore; do
  mv %{buildroot}/sbin/$i %{buildroot}/sbin/$i.ext3
  ln -s $i.ext3 %{buildroot}/sbin/$i.ext2
  ln -s $i.ext3 %{buildroot}/sbin/$i
done

pushd %{buildroot}
  mkdir .%{_sysconfdir}
  > .%{_sysconfdir}/dumpdates
  ln -s ../sbin/rmt ./%{_sysconfdir}/rmt
popd

%files
%doc CHANGES COPYRIGHT KNOWNBUGS README THANKS TODO MAINTAINERS dump.lsm
%attr(0664,root,disk)	%config(noreplace) %{_sysconfdir}/dumpdates
#%attr(6755,root,tty)	/sbin/dump
/sbin/dump*
#%attr(6755,root,tty)	/sbin/restore
/sbin/restore*
/sbin/rdump
/sbin/rrestore
%{_mandir}/man8/dump.8*
%{_mandir}/man8/rdump.8*
%{_mandir}/man8/restore.8*
%{_mandir}/man8/rrestore.8*

%files -n rmt
%defattr(-,root,root)
%doc COPYRIGHT
/sbin/rmt
%{_sysconfdir}/rmt
%{_mandir}/man8/rmt.8*



%changelog
* Fri Aug  24 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: e4f3151
- Convert BR to pkgconfig style, fix some BR, minor cleanups
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13857 |12mr|dumpet-1.1-1.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           dumpet
Version:        1.1
Release:        1.1
Summary:        A tool to dump and debug bootable CD images
License:        GPLv2+
Group:          Development/Tools
URL:            https://fedorahosted.org/dumpet/
Source0:        https://fedorahosted.org/releases/d/u/dumpet/dumpet-%{version}.tar.bz2
BuildRequires:	popt-devel

%description
DumpET is a utility to aid in the debugging of bootable CD-ROM images.

%prep
%setup -q

%build
make %{?_smp_mflags} CFLAGS="%{optflags}"

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/%{_bindir}
make DESTDIR=%{buildroot} install

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc README TODO COPYING
%{_bindir}/dumpet


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13858 |12mr|dvb-apps-1.1.1-8.hg1331.7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Otherwise we don't pass rpmlint control
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

%define snapshot	1331
%define rel		7
%define distname	linuxtv-dvb-apps

%if %snapshot
%define release 8.hg%{snapshot}.%{rel}
%else
%define release %{rel}
%endif

Summary:	Various apps for DVB cards
Name:		dvb-apps
Version:	1.1.1
Release:	%{release}
License:	GPLv2+
Group:		Video
URL:		http://www.linuxtv.org/wiki/index.php/LinuxTV_dvb-apps
%if %{snapshot}
Source0:	%{distname}-%{snapshot}.tar.bz2
%else
Source0:	http://linuxtv.org/download/dvb/%{distname}-%{version}.tar.bz2
%endif
# (Anssi 02/2008): dvbnet tries to strip 'path/' out from 'path/dvbnet'
# in argv[0] when showing it in commandline usage help output. The NULL
# check is buggy as 's' has already been incremented by 1 before the check.
# This patch removes the stripping altogether and uses the full argv[0]
# in usage(), as GNU utilities do.
Patch0:		dvbnet-do-not-strip-dir-from-argv0.patch
Patch1:		dvb-apps-format-string.patch
# fix transport stream id 0 on first transponder in some cases, when outputting
# in vdr format
Patch2:		dvb-apps-scan-fix-transport-stream-id.patch
# Fix czap channel line parser using %a in scanf, which doesn't work with recent
# glibc (from upstream)
Patch3:		dvb-apps-czap-fix-sscanf-c99-modifier.patch
Patch4:		linuxtv-dvb-apps-1331-videodev.patch
BuildRequires:	libv4l-devel
# bin/scan conflict:
Conflicts:	nmh

%description
Various apps for DVB cards.
# No sonames, and these are presumably only used internally,
# so put them all in the same package;
# If some other apps start using them, sonames should be fixed,
# and package splitted properly. - Anssi
%define libname %mklibname dvbapps
%define devname %mklibname -d dvbapps

%package -n %libname
Summary:	Common libraries used by dvb-apps
Group:		System/Libraries

%description -n %libname
Common libraries as used by the dvb-apps package.

%package -n %devname
Summary:	Development files for dvb-apps
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%libname = %{version}-%{release}

%description -n %devname
Development files for dvb-apps, for building applications that depend on:
- libdvbapi
- libdvbcfg
- libdvben50221
- libdvbsec
- libesg
- libucsi

%prep
%if %snapshot
%setup -q -n %distname-%snapshot
%else
%setup -q -n %distname-%version -a 1
%endif
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p0

%build
%setup_compile_flags
# (Anssi 02/2008) version.h gets written too late for dvbnet.c,
# parallel make broken
make prefix=%_prefix libdir=%_libdir includedir=%_includedir sharedir=%_datadir

%install
%makeinstall_std prefix=%_prefix libdir=%_libdir includedir=%_includedir sharedir=%_datadir

install -m644 util/av7110_loadkeys/README README.av7110_loadkeys
perl -pi -e 's:./evtest:evtest:' README.av7110_loadkeys
perl -pi -e 's:./av7110_loadkeys:av7110_loadkeys:' README.av7110_loadkeys
perl -pi -e "s:hauppauge.rc5:%{_datadir}/dvb/av7110_loadkeys/hauppauge.rc5:" README.av7110_loadkeys

install -m644 util/scan/README README.scan
perl -pi -e "s:\./::g" README.scan
perl -pi -e "s:dvb-s/Astra-19.2E:%{_datadir}/dvb/dvb-s/Astra-19.2E:" README.scan
perl -pi -e "s:atscscan -h:atscscan -h\nTuning files are stored in %{_datadir}/dvb.:"  README.scan

install -m644 util/szap/README README.zap
perl -pi -e "s:\./::g" README.zap

# backward compatibility:
ln -s scan %{buildroot}%{_bindir}/scandvb

%files
%doc README README.av7110_loadkeys README.scan util/dvbnet/net_start.*
%doc util/dib3000-watch/README.* README.zap
%{_bindir}/atsc_epg
%{_bindir}/av7110_loadkeys
%{_bindir}/azap
%{_bindir}/czap
%{_bindir}/dib3000-watch
%{_bindir}/dst_test
%{_bindir}/dvbdate
%{_bindir}/dvbnet
%{_bindir}/dvbscan
%{_bindir}/dvbtraffic
%{_bindir}/femon
%{_bindir}/gnutv
%{_bindir}/scan
%{_bindir}/scandvb
%{_bindir}/szap
%{_bindir}/tzap
%{_bindir}/zap
%dir %{_datadir}/dvb
%{_datadir}/dvb/atsc
%{_datadir}/dvb/av7110_loadkeys
%{_datadir}/dvb/dvb-c
%{_datadir}/dvb/dvb-s
%{_datadir}/dvb/dvb-t

%files -n %{libname}
%{_libdir}/libdvb*.so
%{_libdir}/libesg.so
%{_libdir}/libucsi.so

%files -n %devname
%{_includedir}/libdvbapi
%{_includedir}/libdvbcfg
%{_includedir}/libdvben50221
%{_includedir}/libdvbsec
%{_includedir}/libesg
%{_includedir}/libucsi
%{_libdir}/libdvb*.a
%{_libdir}/libesg.a
%{_libdir}/libucsi.a



%changelog
* Sat Oct  20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 6798c6c
- Disable debug package to pass rpmlint control
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13859 |12mr|dvbsnoop-1.4.50-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A simple dvb/mpeg stream analyzer program
Name:		dvbsnoop
Version:	1.4.50
Release:	6
License:	GPL
Group:		Video
URL:		http://dvbsnoop.sf.net
Source0:	http://osdn.dl.sourceforge.net/dvbsnoop/%{name}-%{version}.tar.gz
BuildRequires:	glibc-devel

%description
dvbsnoop is a simple dvb/mpeg stream analyzer program. The program can
be used to sniff, monitor, debug, dump or view dvb/mpeg/dsm-cc/MHP
stream information (digital television) send via satellite, cable or
terrestrial.

%prep
%setup -q
# Fix permissions
find . -perm 0744 -exec chmod 0644 '{}' \;

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc README COPYING 
%{_bindir}/*
%{_mandir}/man1/*


%changelog
* Sat Oct  20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 3db12b3
- Fix permissions, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13860 |12mr|dvbsubs-0.3-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Define Mandrake Linux version we are building for
%define mdkversion %(perl -pe '/(\\d+)\\.(\\d)\\.?(\\d)?/; $_="$1$2".($3||0)' /etc/mandrake-release)

%define name	dvbsubs
%define version	0.3
%define beta	0


%if %beta
%define release 0.%{beta}.%{mdkrel}
%else
%define release %{mdkrel}
%endif
%define debug_package %{nil}
Summary:	Dvbsubtitle tools	
Name:		%{name}
Version:	%{version}
Release: 7
Source0:	http://linuxtv.org/download/dvb/%{name}-%{version}.tar.bz2
Patch0:	dvbsubs-0.3-png-zlib.patch
License:	GPLv2
Group:		Video
URL:		http://linuxtv.org/dvb/

BuildRequires:	libxml2-devel 
BuildRequires:	freetype2-devel
BuildRequires:	png-devel

%description
DVB subtitles utilities.

%prep
%setup -q
%patch0 -p0

%build
%make

%install
#makeinstall_std
install -d -m755 %buildroot/%{_bindir}
install -m755 dvbsubs %buildroot/%{_bindir}/
install -m755 dvbtextsubs %buildroot/%{_bindir}/
install -m755 xml2spumux %buildroot/%{_bindir}/
install -m755 xml2srt %buildroot/%{_bindir}/

install -d -m755 %buildroot/%{_mandir}/man1
install -m755 dvbtextsubs.1 %buildroot/%{_mandir}/man1/


%files
%doc CHANGES COPYING README 
%{_bindir}/*
%{_mandir}/man1/*





@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13861 |12mr|dvbtune-0.5-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	dvbtune
%define version 0.5
%define release	%mkrel 14

%define kernel_dir /usr/src/linux
%define kernel_inc %kernel_dir/include

Summary:	Tuning application for DVB cards
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://osdn.dl.sourceforge.net/dvbtools/%{name}-%{version}.tar.bz2
URL:		http://www.linuxstb.org
License:	GPL
Group:		Video
BuildRoot:	%{_tmppath}/%{name}-buildroot
Prefix:		%{_prefix}
BuildRequires:	kernel-source
BuildRequires:	libxml2-devel
Requires(post):	update-alternatives

%description
DVBtune is a simple tuning application for DVB cards supported by the
Linux DVB driver (www.linuxtv.org).

%prep
%setup -q

%build
#UK
make INCS=-I%kernel_inc
make xml2vdr
install -m755 dvbtune dvbtune-uk
install -m755 xml2vdr dvb_xml2vdr-uk

make clean
#Finland
make INCS=-I%kernel_inc FINLAND=1
make FINLAND=1 xml2vdr
install -m755 dvbtune dvbtune-fin
install -m755 xml2vdr dvb_xml2vdr-fin

make clean

make INCS=-I%kernel_inc FINLAND2=1
make FINLAND2=1 xml2vdr
install -m755 dvbtune dvbtune-fin2
install -m755 xml2vdr dvb_xml2vdr-fin2


%install
rm -rf $RPM_BUILD_ROOT
install -d -m755 %buildroot%_bindir
install -m755 dvbtune-* %buildroot%_bindir/
install -m755 dvb_* %buildroot%_bindir/

install -d -m755 %buildroot%_libdir/%name
install -m755 scripts/* %buildroot%_libdir/%name/


echo "update-alternatives --install %_bindir/dvbtune dvbtune %_bindir/dvbtune-uk 30 \\" >> dvbtune-setup-alternatives.sh
echo "--slave  %_bindir/dvb_xml2vdr dvb_xml2vdr %_bindir/dvb_xml2vdr-uk \\" >> dvbtune-setup-alternatives.sh
echo >> dvbtune-setup-alternatives.sh

echo "update-alternatives --install %_bindir/dvbtune dvbtune %_bindir/dvbtune-fin 20 \\" >> dvbtune-setup-alternatives.sh
echo "--slave  %_bindir/dvb_xml2vdr dvb_xml2vdr %_bindir/dvb_xml2vdr-fin \\" >> dvbtune-setup-alternatives.sh
echo >> dvbtune-setup-alternatives.sh


echo "update-alternatives --install %_bindir/dvbtune dvbtune %_bindir/dvbtune-fin2 10 \\" >> dvbtune-setup-alternatives.sh
echo "--slave  %_bindir/dvb_xml2vdr dvb_xml2vdr %_bindir/dvb_xml2vdr-fin2 \\" >> dvbtune-setup-alternatives.sh
echo >> dvbtune-setup-alternatives.sh

%post -f dvbtune-setup-alternatives.sh

%postun
if [ $1 = 0 ]; then
	update-alternatives --remove dvbtune %_bindir/dvbtune-uk
	update-alternatives --remove dvbtune %_bindir/dvbtune-fin
	update-alternatives --remove dvbtune %_bindir/dvbtune-fin2
fi
%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README
%_bindir/*
%dir %_libdir/%name
%_libdir/%name/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13862 |12mr|dvdauthor-0.7.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A simple set of tools to help you author a DVD
Name:		dvdauthor
Version:	0.7.0
Release:	4
License:	GPLv2
Group:		Video
Url:		http://dvdauthor.sourceforge.net/
Source0:	http://downloads.sourceforge.net/project/dvdauthor/dvdauthor/%{version}/%{name}-%{version}.tar.gz
Source1:	http://www.joonet.de/dvdauthor/ftp/%{name}-doc-0.6.17.tar.gz
Patch0:		dvdauthor-imagemagick-0.7.0.patch
# https://github.com/ldo/dvdauthor/commit/5c25b84
Patch1:		dvdauthor-0.7.0-unset-home-650433.patch
# https://github.com/ldo/dvdauthor/commit/c82aaa4
Patch2:		dvdauthor-0.7.0-libpng15.patch
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(fribidi)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	zlib-devel
BuildRequires:	pkgconfig(ImageMagick)
BuildRequires:	pkgconfig(dvdread)
BuildRequires:	gettext-devel
BuildRequires:	autoconf
BuildRequires:	automake
BuildRequires:	bison
BuildRequires:	flex


%description
A simple set of tools to help you author a DVD. The idea is to be able to
create menus, buttons, chapters, etc. But for now you can just take an mpeg
stream (as created by mplex -f 8 from mjpegtools 1.6.0) and write it to DVD.

N.B. The system-wide default video format is NTSC, to change it modify 
/etc/video_format; for per user specific settings creat ~/.config/video_format
and put the video format you want (NTSC or PAL) there.

%prep
%setup -q -n %{name} -a 1
%patch0 -p0
%patch1 -p1
%patch2 -p1

autoreconf -fi

mv %{name}-doc-0.6.17/html .

%build
%configure2_5x --disable-rpath
%make

%install
%makeinstall_std

# (ahmad) Starting from 0.7, dvdauthor doesn't specify a default video format
# previoulsy it defaulted to NTSC
mkdir -p %{buildroot}%{_sysconfdir}
cat > %{buildroot}%{_sysconfdir}/video_format << EOF
NTSC
EOF

%files
%doc AUTHORS README ChangeLog COPYING INSTALL TODO html
%{_sysconfdir}/video_format
%{_bindir}/dvdauthor
%{_bindir}/dvddirdel
%{_bindir}/dvdunauthor
%{_bindir}/mpeg2desc
%{_bindir}/spumux
%{_bindir}/spuunmux
%{_mandir}/man1/*
%{_datadir}/%{name}



%changelog
* Tue Aug  28 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: eb35df5
- Add patch from Cooker to fix build with new libpng, convert BR to pkgconfig style
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13863 |12mr|dvdbackup-0.4.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	dvdbackup
%define	version 0.4.1
%define release %mkrel 2

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	DVD-Video creation framework
License: 	GPLv3
Group:		Archiving/Cd burning
URL:		http://sourceforge.net/projects/dvdbackup/
Source:		http://downloads.sourceforge.net/dvdbackup/%{name}-%{version}.tar.bz2
BuildRequires:	libdvdread-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
DVD-Create will not just offer a free DVD Authoring solutions for Linux and
Unix. DVD-Create offers you a framework that enables you to write DVD creation,
editing, and backup software without needing to know all the secretes of
DVD-Video.

%prep
%setup -q

%build
%configure2_5x

%install
rm -rf %{buildroot}
%makeinstall_std
%find_lang %{name}

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc NEWS README INSTALL COPYING AUTHORS ABOUT-NLS ChangeLog
%{_bindir}/%{name}
%{_mandir}/man1/dvdbackup.1*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13864 |12mr|dvd+rw-tools-7.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name                    dvd+rw-tools
%define version			7.1
%define release                 %mkrel 7

Summary:	Tools for burning on DVD+RW compliant burner
Group:          Archiving/Cd burning
Name: 		%{name}
Version:	%{version}
Release:        %{release}
License:	GPLv2
Source0:	http://fy.chalmers.se/~appro/linux/DVD+RW/tools/dvd+rw-tools-%{version}.tar.gz
Source1:	dvd+rw-mediainfo.1
# (fc) use genisoimage, not mkisofs by default (SUSE)
Patch0:		growisofs-genisoimage.patch
# fix build with gcc 4.3
Patch2:		dvd+rw-tools-limits.h_fix.diff
# (fc) Allow burn small images on DVD-DL (Fedora bug #476154)
Patch3:		dvd+rw-tools-7.0-dvddl.patch
# (fc) fix widechar overflow (Fedora bug #426068)
Patch4:		dvd+rw-tools-7.0-wctomb.patch
# (fc) fix exit status of dvd+rw-format (Fedora bug #243036)
Patch5:		dvd+rw-tools-7.0-wexit.patch
# (fc) use rpm_opt_flags (SUSE)
Patch6:		rpm_opt_flags.diff
URL:		http://fy.chalmers.se/~appro/linux/DVD+RW/
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
Requires:	cdrkit-genisoimage

%description 
Even though a modified kernel can let you put for example an ext2 file
system on DVD+RW, it's probably not very practical, because you most
likely want to access the data on an arbitrary computer. Or in other
words you most likely want ISO9660. The trouble is that you might as
well want to add data now and then. And what options do you have in
the lack of multiple sessions (no, DVD+RW has no notion of multiple
sessions)? Complete re-mastering which takes more and more time as
data set grows? Well, yes, unless you employ growisofs! Growisofs
provides the way to both lay down and grow an ISO9660 file system on
(as well as to burn an arbitrary pre-mastered image to) all supported
optical media.

%prep

%setup -q
%patch0 -p1 -b .genisoimage
%patch2 -p1 -b .limits
%patch3 -p1 -b .dvddl
%patch4 -p1 -b .wctomb
%patch5 -p1 -b .wexit
%patch6 -p1 -b .rpm_opt_flags

%build

%make LDFLAGS="%{ldflags}"
%make rpl8 btcflash LDFLAGS="%{ldflags}"

%install

make install prefix=$RPM_BUILD_ROOT%{_prefix}
install -d $RPM_BUILD_ROOT%{_sbindir}
install -m755 rpl8 $RPM_BUILD_ROOT%{_sbindir}

%clean
rm -rf %buildroot

%files
%defattr(-, root, root) 
%doc index.html
%{_sbindir}/*
%{_bindir}/*
%{_mandir}/man1/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13865 |12mr|dvd-slideshow-0.8.4.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		vmajor 0.8.4
%define		vminor 2

Summary:	Makes a DVD slideshow video
Name:		dvd-slideshow
Version:	%{vmajor}.%{vminor}
Release:	%mkrel 1
License:	GPLv2+
Group:		Video
URL:		http://dvd-slideshow.sourceforge.net/
Source0:	http://dl.sourceforge.net/dvd-slideshow/%{name}-%{vmajor}-%{vminor}.tar.gz
Requires:	imagemagick
Requires:	dvdauthor >= 0.6.13
Requires:	mjpegtools
Requires:	sox >= 14.0
Requires:	ffmpeg
Suggests:	lame
Suggests:	oggdec
BuildArch:	noarch

%description
dvd-slideshow makes a DVD slideshow video with menus from a text
file listing of pictures, effects, and audio tracks. You can add
some nice effects like fades, crops, scrolls, or Ken Burns effects.
It will hopefully become a command-line clone of imovie.

%prep
%setup -q -n %{name}-%{vmajor}-%{vminor}

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
install -d  %{buildroot}{%{_bindir},%{_mandir}/man1}

install dir2slideshow %{buildroot}%{_bindir}
install dvd-menu %{buildroot}%{_bindir}
install dvd-slideshow %{buildroot}%{_bindir}
install gallery1-to-slideshow %{buildroot}%{_bindir}
install jigl2slideshow %{buildroot}%{_bindir}
install man/* %{buildroot}%{_mandir}/man1

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(644,root,root,755)
%doc *.txt doc/*.html
%attr(755,root,root) %{_bindir}/*
%{_mandir}/man1/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13866 |12mr|dvgrab-3.5-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name dvgrab
%define version 3.5
%define release %mkrel 5

Summary: DV grabber through the FireWire interface
Name: %name
Version: %version
Release: %release
License: GPLv2+
URl: http://www.kinodv.org/
Group: Video
Source0: http://prdownloads.sourceforge.net/kino/%{name}-%{version}.tar.gz
Buildroot: %_tmppath/%name-buildroot
BuildRequires: libavc1394-devel libiec61883-devel libraw1394-devel
BuildRequires: libdv-devel libquicktime-devel
BuildRequires: jpeg-devel

%description
Dvgrab is a small utility that grabs AVI-2 video from a DV camera using the
IEEE-1394 bus (aka FireWire).

%prep
%setup -q
perl -p -i -e 's/quicktime\/quicktime.h/lqt\/quicktime.h/g' filehandler.h

%build
%configure2_5x
%make

%install
rm -fr $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog README TODO
%_bindir/*
%_mandir/man1/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13867 |12mr|dynamic-0.26.17-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#---------------------------------------------------------------
# Project         : Mandriva Linux
# Module          : dynamic
# File            : dynamic.spec
# Version         : $Id: dynamic.spec 223977 2007-06-26 00:13:24Z adamw $
# Author          : Frederic Lepied and others
# Created On      : Wed Aug  8 11:32:16 2001
# License         : GPL
# Purpose         : spec file to build an rpm
#---------------------------------------------------------------

%define name dynamic
%define version 0.26.17
%define release %mkrel 8

Summary: Scripts to automatically set up peripherals when plugged in 
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.bz2
License: GPL
Group: System/Configuration/Other
URL: http://www.mandrivalinux.com/
Requires: psmisc, mount, usbutils
# scannerdrake --dynamic
Conflicts: drakxtools <= 10.1-0.22mdk
Conflicts: kdemultimedia-kscd <= 1:3.3.2-13mdk
BuildArchitectures: noarch
BuildRoot: %{_tmppath}/%{name}-buildroot

%description
Scripts to automatically set up peripherals when plugged in (mainly
USB devices). This means adding desktop icons (KDE, GMOME) to access
scanners, digital cameras, storage devices, ... adding print queues
for printers, and so on.

%prep
%setup -q

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall

# no longer provides any launcher
rm -rf $RPM_BUILD_ROOT%{_sysconfdir}/dynamic/launchers/*

#all system scripts are obsolete
rm -rf $RPM_BUILD_ROOT%{_sysconfdir}/dynamic/scripts/{camera,lp,rawdevice,rio500,scanner,visor,webcam,part}.script

# hooks are obsolete
rm -rf $RPM_BUILD_ROOT%{_sysconfdir}/dynamic/hooks/*

# kill udev rules
rm -rf $RPM_BUILD_ROOT%{_sysconfdir}/udev

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc ChangeLog AUTHORS
%dir %{_sysconfdir}/dynamic
%dir %{_sysconfdir}/dynamic/scripts
%dir %{_sysconfdir}/dynamic/user-scripts
%dir %{_sysconfdir}/dynamic/hooks
%{_sysconfdir}/dynamic/scripts/*.script
%{_sysconfdir}/dynamic/user-scripts/*.script
%_datadir/dynamic

# DON'T ADD SOURCE OR PATCH, USE SVN DIRECTLY



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13868 |12mr|e2fsprogs-1.42.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	_root_sbindir	/sbin
%define	_root_libdir	/%{_lib}
%define	major	2
%define libname %mklibname ext2fs %{major}
%define	devname	%mklibname ext2fs -d

%define git_url git://git.kernel.org/pub/scm/fs/ext2/e2fsprogs.git

Name:		e2fsprogs
Version:	1.42.5
Release:	1
Summary:	Utilities used for ext2/ext3/ext4 filesystems
License:	GPLv2
Group:		System/Kernel and hardware
Source0:	http://downloads.sourceforge.net/e2fsprogs/e2fsprogs-%version.tar.gz
Source1:	e3jsize
# (anssi) fix uninitialized variable causing crash without libreadline.so.5;
# submitted as https://sourceforge.net/tracker/?func=detail&aid=2822113&group_id=2406&atid=302406
Patch0:		e2fsprogs-1.41.8-uninitialized.patch
# (gb) strip references to home build dir
Patch5:		e2fsprogs-1.41.8-strip-me.patch

Url:		http://e2fsprogs.sourceforge.net/
BuildRequires:	texinfo autoconf
BuildRequires:	pkgconfig(blkid)
BuildRequires:	pkgconfig(uuid)

%description
The e2fsprogs package contains a number of utilities for creating,
checking, modifying and correcting any inconsistencies in ext2, ext3,
and ext4 filesystems.  E2fsprogs contains e2fsck (used to repair
filesystem inconsistencies after an unclean shutdown), mke2fs (used to
initialize a partition to contain an empty ext2 filesystem), debugfs
(used to examine the internal structure of a filesystem, to manually
repair a corrupted filesystem or to create test cases for e2fsck), tune2fs
(used to modify filesystem parameters), resize2fs to grow and shrink
unmounted filesystems, and most of the other core ext2fs filesystem
utilities.

%package -n	%{libname}
Summary:	The libraries for Ext2fs
Group:		System/Libraries

%description -n %{libname}
The e2fsprogs package contains a number of utilities for creating,
checking, modifying and correcting any inconsistencies in ext2, ext3,
and ext4 filesystems.  E2fsprogs contains e2fsck (used to repair
filesystem inconsistencies after an unclean shutdown), mke2fs (used to
initialize a partition to contain an empty ext2 filesystem), debugfs
(used to examine the internal structure of a filesystem, to manually
repair a corrupted filesystem or to create test cases for e2fsck), tune2fs
(used to modify filesystem parameters), resize2fs to grow and shrink
unmounted filesystems, and most of the other core ext2fs filesystem
utilities.

This package contains the shared libraries.

%package -n	%{devname}
Summary:	The libraries for Ext2fs
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	ext2fs-devel = %{EVRD}

%description -n	%{devname}
The e2fsprogs package contains a number of utilities for creating,
checking, modifying and correcting any inconsistencies in ext2, ext3,
and ext4 filesystems.  E2fsprogs contains e2fsck (used to repair
filesystem inconsistencies after an unclean shutdown), mke2fs (used to
initialize a partition to contain an empty ext2 filesystem), debugfs
(used to examine the internal structure of a filesystem, to manually
repair a corrupted filesystem or to create test cases for e2fsck), tune2fs
(used to modify filesystem parameters), resize2fs to grow and shrink
unmounted filesystems, and most of the other core ext2fs filesystem
utilities.

You should install %{libname} to use tools that compile with ext2fs
features.

%prep
%setup -q
%patch0 -p1 -b .uninit
%patch5 -p1 -b .strip-me

rm -f configure
autoconf

# Fix build:
chmod 644 po/*.po

%build
%configure2_5x	--enable-elf-shlibs \
		--disable-libblkid \
		--disable-libuuid \
		--disable-fsck \
		--disable-uuidd \
		--enable-symlink-install
%make
%make -C e2fsck e2fsck.static

%check
LC_ALL=C make check

%install
export PATH=/sbin:$PATH

%makeinstall_std install-libs \
	root_sbindir=%{_root_sbindir} root_libdir=%{_root_libdir}

for i in libcom_err.so.2 libe2p.so.2 libext2fs.so.2 libss.so.2; do
	ln -s $i %{buildroot}%{_root_libdir}/${i%.[0-9]}
done

rm -f	%{buildroot}%{_libdir}/libss.a \
	%{buildroot}%{_root_libdir}/libcom_err.so \
	%{buildroot}%{_root_libdir}/libe2p.so \
	%{buildroot}%{_root_libdir}/libext2fs.so \
	%{buildroot}%{_root_libdir}/libss.so

# multiarch policy, alternative is to use <stdint.h>
%multiarch_includes %{buildroot}%{_includedir}/ext2fs/ext2_types.h

%find_lang %{name}

chmod +x %{buildroot}%{_bindir}/{mk_cmds,compile_et}

install -m 755 e2fsck/e2fsck.static %{buildroot}%{_root_sbindir}
install -m 755 %{SOURCE1} %{buildroot}%{_root_sbindir}
ln -f %{buildroot}%{_root_sbindir}/mke2fs \
	%{buildroot}%{_root_sbindir}/mke3fs

%files -f %{name}.lang
%doc README
%{_root_sbindir}/badblocks
%{_root_sbindir}/debugfs
%{_root_sbindir}/dumpe2fs
%{_root_sbindir}/e2fsck
%{_root_sbindir}/e2fsck.static
%{_root_sbindir}/e2image
%{_root_sbindir}/e2label
%{_root_sbindir}/e2undo
%{_root_sbindir}/e3jsize
%{_root_sbindir}/fsck.ext2
%{_root_sbindir}/fsck.ext3
%{_root_sbindir}/fsck.ext4
%{_root_sbindir}/fsck.ext4dev
%{_root_sbindir}/logsave
%{_root_sbindir}/mke2fs
%{_root_sbindir}/mke3fs
%{_root_sbindir}/mkfs.ext2
%{_root_sbindir}/mkfs.ext3
%{_root_sbindir}/mkfs.ext4
%{_root_sbindir}/mkfs.ext4dev
%{_root_sbindir}/resize2fs
%{_root_sbindir}/tune2fs
%config(noreplace) %{_sysconfdir}/mke2fs.conf


%{_bindir}/chattr
%{_bindir}/lsattr
%{_mandir}/man1/chattr.1*
%{_mandir}/man1/lsattr.1*
%{_mandir}/man5/e2fsck.conf.5*
%{_mandir}/man5/mke2fs.conf.5*
%{_mandir}/man8/badblocks.8*
%{_mandir}/man8/debugfs.8*
%{_mandir}/man8/dumpe2fs.8*
%{_mandir}/man8/e2freefrag.8*
%{_mandir}/man8/e2fsck.8*
%{_mandir}/man8/e2image.8*
%{_mandir}/man8/e2label.8*
%{_mandir}/man8/e2undo.8.*
%{_mandir}/man8/e4defrag.8.*
%{_mandir}/man8/filefrag.8*
%{_mandir}/man8/fsck.ext2.8*
%{_mandir}/man8/fsck.ext3.8*
%{_mandir}/man8/fsck.ext4.8.*
%{_mandir}/man8/fsck.ext4dev.8.*
%{_mandir}/man8/logsave.8*
%{_mandir}/man8/mke2fs.8*
%{_mandir}/man8/mkfs.ext2.8*
%{_mandir}/man8/mkfs.ext3.8*
%{_mandir}/man8/mkfs.ext4.8.*
%{_mandir}/man8/mkfs.ext4dev.8.*
%{_mandir}/man8/mklost+found.8*
%{_mandir}/man8/resize2fs.8*
%{_mandir}/man8/tune2fs.8*
%{_sbindir}/e2freefrag
%{_sbindir}/e4defrag
%{_sbindir}/filefrag
%{_sbindir}/mklost+found

%files -n %{libname}
%doc README
%{_root_libdir}/libcom_err.so.%{major}*
%{_root_libdir}/libe2p.so.%{major}*
%{_root_libdir}/libext2fs.so.%{major}*
%{_root_libdir}/libss.so.%{major}*

%{_libdir}/e2initrd_helper

%files -n %{devname}
%doc RELEASE-NOTES
%{_infodir}/libext2fs.info*
%{_bindir}/compile_et
%{_mandir}/man1/compile_et.1*
%{_bindir}/mk_cmds
%{_mandir}/man1/mk_cmds.1*
%{_libdir}/pkgconfig/*

%{_libdir}/libcom_err.so
%{_libdir}/libe2p.a
%{_libdir}/libe2p.so
%{_libdir}/libext2fs.a
%{_libdir}/libext2fs.so
%{_libdir}/libcom_err.a
%{_libdir}/libquota.a
%{_libdir}/libss.so

%{_datadir}/et
%{_datadir}/ss
%{_includedir}/com_err.h
%{_includedir}/et
%{_includedir}/ext2fs
%dir %{multiarch_includedir}/ext2fs
%{multiarch_includedir}/ext2fs/ext2_types.h
%dir %{_includedir}/quota
%{_includedir}/quota/mkquota.h
%{_includedir}/ss
%dir %{_includedir}/e2p
%{_includedir}/e2p/e2p.h
%{_mandir}/man3/com_err.3*

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13869 |12mr|easymock2-2.0-2.0.5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2005, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define base_name easymock

Name:           %{base_name}2
Version:        2.0
Release:        2.0.5
Epoch:          0
Summary:        Easy mock objects

Group:          Development/Java
License:        MIT
URL:            http://www.easymock.org/
Source0:        easymock-2.0-src.tar.gz
# cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/easymock login
# cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/easymock export -r EasyMock2_0 easymock

Patch0:		easymock-2.0-build_xml.patch

BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

BuildArch:      noarch
BuildRequires:  java-rpmbuild 
BuildRequires:  jpackage-utils >= 0:1.6
BuildRequires:  ant >= 0:1.6
BuildRequires:	ant-junit >= 0:1.6
BuildRequires:	junit >= 0:3.8.1
BuildRequires:  java-devel >= 0:1.5.0
Requires:  java >= 0:1.5.0

%description
EasyMock provides Mock Objects for interfaces in JUnit tests by generating 
them on the fly using Java's proxy mechanism. Due to EasyMock's unique style 
of recording expectations, most refactorings will not affect the Mock Objects. 
So EasyMock is a perfect fit for Test-Driven Development.

%package        javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description    javadoc
Javadoc for %{name}


%prep
%setup -q -n %{base_name}
mkdir lib
pushd lib
ln -sf $(build-classpath junit) .
popd
echo "java\ 1.5=%{_jvmdir}/java-rpmbuild/bin/java" >> easymockbuild.properties
echo "java\ compiler=%{_jvmdir}/java-rpmbuild/bin/javac" >> easymockbuild.properties

%patch0 -b .sav

%build
export OPT_JAR_LIST="ant/ant-junit junit"
export CLASSPATH=
%{ant} -Dbuild.sysclasspath=first

%install
unzip %{base_name}%{version}.zip
install -dm 755 $RPM_BUILD_ROOT%{_javadir}

install -pm 644 %{base_name}%{version}/%{base_name}.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
ln -s %{name}-%{version}.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{name}.jar

# javadoc
install -dm 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr %{base_name}%{version}/javadoc/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name} 

%files
%{_javadir}/*.jar
%doc %{base_name}%{version}/{Documentation,License}.html

%files javadoc
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}



%changelog
* Fri Oct  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: c4a16cf
- Revert to older version 2.0
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13870 |12mr|easytag-2.1.8-0.20120618.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define git 20120618

Summary:	Tag editor for MP3, OGG files
Name:		easytag
Version:	2.1.8
Release:	0.%{git}.2
License:	GPLv2+
Group:		Sound
URL:		http://easytag.sourceforge.net
Source0:	http://prdownloads.sourceforge.net/easytag/%{name}-%{git}.tar.xz
Source2:	easytag-2.1.6-ru.po.bz2
Patch1:		easytag_gnudb.patch
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	id3lib-devel
BuildRequires:	pkgconfig(id3tag)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(flac)
BuildRequires:	pkgconfig(wavpack)
BuildRequires:	pkgconfig(speex)
BuildRequires:	libmp4v2-devel >= 1:2.0
BuildRequires:  desktop-file-utils
Requires(post):	desktop-file-utils
Requires(postun):	desktop-file-utils

%description
EasyTAG is an utility for viewing and editing tags of MP3, MP2, FLAC,
Ogg Vorbis, MP4/AAC, MusePack, Wavpack, Speex and Monkey's Audio
files. Its simple and nice GTK+ interface makes tagging easier under
GNU/Linux.
Features:
- View, edit, write tags of MP3, MP2 files (ID3 tag with pictures),
  FLAC files (FLAC Vorbis tag), Ogg Vorbis files (Ogg Vorbis tag),
  MP4/AAC (MP4/AAC tag), and MusePack, Wavpack, Monkey's Audio files
  (APE tag), Speex files,
- Can edit more tag fields : Title, Artist, Album, Disc Album, Year,
  Track Number, Genre, Comment, Composer, Original Artist/Performer,
  Copyright, URL and Encoder name,
- Auto tagging: parse filename and directory to complete automatically
  the fields (using masks),
- Ability to rename files and directories from the tag (using masks) or by
  loading a text file,
- Process selected files of the selected directory,
- Ability to browse subdirectories,
- Recursion for tagging, removing, renaming, saving...,
- Can set a field (artist, title,...) to all other files,
- Read file header informations (bitrate, time, ...) and display them,
- Auto completion of the date if a partial is entered,
- Undo and redo last changes,
- Ability to process fields of tag and file name (convert letters into
  uppercase, downcase, ...),
- Ability to open a directory or a file with an external program,
- CDDB support using Freedb.org servers (manual and automatic search),
- A tree based browser or a view by Artist & Album,
- A list to select files,
- A playlist generator window,
- A file searching window,
- Simple and explicit interface!,
- French, German, Russian, Dutch, Hungarian, Swedish, Italian, Japanese,
  Ukrainian, Czech, Spanish, Polish, Romanian, Danish, Greek and Brazilian
  Portuguese translation languages,
- Written in C and uses GTK+ 2.4 for the GUI.

%prep
%setup -q -n %{name}
bzcat %{SOURCE2} > po/ru.po
%apply_patches

./autogen.sh

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%find_lang %{name}

desktop-file-install --vendor="" \
  --remove-mime-type="x-directory/normal" \
  --add-mime-type="inode/directory" \
  --remove-category="Editor" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*


%files -f %{name}.lang
%doc ChangeLog README TODO THANKS USERS-GUIDE
%doc doc/EasyTAG_Documentation* doc/users_guide*
%{_bindir}/easytag
%{_mandir}/man1/easytag.1*
%{_datadir}/applications/easytag.desktop
%{_datadir}/pixmaps/*
%{_datadir}/easytag/



%changelog
* Fri Aug  24 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 874c972
- Convert BuildRequires to pkgconfig style
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13871 |12mr|eb-4.4.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define soname 13
%define libname_orig lib%{name}
%define libname %mklibname %{name} %{soname}
%define develname %mklibname %{name} -d

Summary:	Library for reading EB/EPWING files
Name:		eb
Version:	4.4.2
Release:	%mkrel 3
Group:		System/Internationalization
License:	BSD-like
URL:		http://www.sra.co.jp/people/m-kasahr/eb/
Source0:	ftp://ftp.sra.co.jp/pub/misc/eb/%{name}-%{version}.tar.bz2
BuildRequires:	locales-en zlib-devel
Requires:	%{libname} = %{version}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root

%description
Eb is a library for reading EB/EPWING files.

%package -n	%{libname}
Summary:	Eb library
Group:		System/Internationalization
Provides:	%{libname_orig} = %{version}-%{release}

%description -n	%{libname}
Eb library.

%package -n	%{develname}
Summary:	Headers of %{name} for development
Group:		Development/C
Conflicts:	eb <= 4.2.2-5mdv2009.0
Obsoletes:	libeb10-devel <= 4.2.2-5mdv2009.0
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{develname}
Eb development package: static libraries, header files, and the like.


%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}

%makeinstall_std

%find_lang %{name}

%find_lang ebutils 

cat ebutils.lang >> %{name}.lang

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog README
%config(noreplace) %{_sysconfdir}/eb.conf
%{_bindir}/eb*
%{_datadir}/eb

%files -n %{libname}
%defattr(-,root,root)
%doc COPYING
%{_libdir}/libeb.so.%{soname}*

%files -n %{develname}
%defattr(-,root,root)
%doc COPYING
%{_datadir}/aclocal/eb4.m4
%{_libdir}/*.a
%{_libdir}/libeb.so
%{_includedir}/eb



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13872 |12mr|ebook-tools-0.1.1-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           ebook-tools
Summary:        Tools for accessing and converting various ebook file formats
Version:        0.1.1
Release:        %mkrel 9
Url:            http://sourceforge.net/projects/ebook-tools
License:        MIT
Group:          Publishing
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
Source0:        %{name}-%{version}.tar.gz
Patch0:         ebook-tools-0.1.1-fix-lib.patch
Patch1:		ebook-tools-0.1.1-libzip2.patch
BuildRequires:  kde4-macros
BuildRequires:  libxml2-devel
BuildRequires:  libzip-devel
Suggests:       clit

%description
Tools for accessing and converting various ebook file formats

%files
%defattr(-,root,root)
%{_kde_bindir}/einfo
%{_kde_bindir}/lit2epub

#-----------------------------------------------------------------------------

%define libepub_major 0
%define libepub %mklibname epub %{libepub_major}

%package -n %libepub
Summary: KDE 4 library
Group: System/Libraries

%description -n %libepub
%name library.

%files -n %libepub
%defattr(-,root,root)
%_kde_libdir/libepub.so.%{libepub_major}*

#--------------------------------------------------------------------
%package devel
Summary: Devel stuff for %name
Group: Development/KDE and Qt
Requires:  %libepub = %version-%release

%description  devel
This package contains header files needed if you wish to build applications
based on %name

%files devel
%defattr(-,root,root)
%{_kde_includedir}/*.h
%{_kde_libdir}/libepub.so

#-----------------------------------------------------------------------------

%prep
%setup -q 
%patch0 -p1 -b .fix-lib
%patch1 -p0 -b .zip

%build
%cmake_kde4
%make

%install
cd build
make DESTDIR=%buildroot install

%clean
%{__rm} -rf "%{buildroot}"



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13873 |12mr|ecap-0.2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2
%define libname %mklibname %{name}  %{major}
%define develname %mklibname %{name} -d

Name:		ecap
Version:	0.2.0
Release:	2
Summary:	eCAP library
License:	BSD
Group:		Networking/Other
URL:		http://www.e-cap.org/
Source0:	http://www.measurement-factory.com/tmp/ecap/libecap-%{version}.tar.gz
BuildRequires:	kernel-headers

%description
eCAP is a software interface that allows a network application, such as an 
HTTP proxy or an ICAP server, to outsource content analysis and adaptation 
to a loadable module. For each applicable protocol message being 
processed, an eCAP-enabled application supplies the message details to the 
adaptation module and gets back an adapted message or a "not interested" 
response. These exchanges often include message bodies.

%package -n %{libname}
Summary:	Main library for dssl
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}

%description -n %{libname}
DSSL library is a network caputre and SSL decryption toolkit useful for
snort and other SSL aware software.

%package -n %{develname}
Summary:	Header files for the dssl library
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description    -n %{develname}
DSSL library is a network caputre and SSL decryption toolkit useful for
snort and other SSL aware software.  These are .h files.

%prep
%setup -qn libecap-%{version}

%build
%configure2_5x \
	--enable-shared \
	--enable-std-include

%make

%install
%makeinstall_std
rm -f %{buildroot}%{_libdir}/libecap.la

%files -n %{libname}
%doc LICENSE
%{_libdir}/libecap.so.%{major}*

%files  -n %{develname}
%{_includedir}/libecap/*
%{_libdir}/libecap.so
%{_libdir}/libecap.a
%{_libdir}/pkgconfig/libecap.pc




%changelog
* Tue Aug  28 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: b82c477
- New version 0.2.0 with new library major 2 (sync with Cooker)
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13874 |12mr|ecj-3.4.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define qualifier 200902111700

%define with_gcjbootstrap %{!?_with_gcjbootstrap:0}%{?_with_gcjbootstrap:1}
%define without_gcjbootstrap %{?_with_gcjbootstrap:0}%{!?_with_gcjbootstrap:1}

Summary: Eclipse Compiler for Java
Name: ecj
Version: 3.4.2
Release: 2
URL: http://www.eclipse.org
License: EPL
Group: Development/Java
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot

Source0: http://download.eclipse.org/eclipse/downloads/drops/R-%{version}-%{qualifier}/%{name}src-%{version}.zip
Source1: ecj.sh.in
# Use ECJ for GCJ
# cvs -d:pserver:anonymous@sourceware.org:/cvs/rhug \
# export -r eclipse_r34_1 eclipse-gcj
# tar cjf ecj-gcj.tar.bz2 eclipse-gcj
Source2: %{name}-gcj.tar.bz2
Source3: http://repo2.maven.org/maven2/org/eclipse/jdt/core/3.3.0-v_771/core-3.3.0-v_771.pom
# Always generate debug info when building RPMs (Andrew Haley)
Patch0: %{name}-rpmdebuginfo.patch
Patch1: %{name}-defaultto1.5.patch
Patch2: %{name}-generatedebuginfo.patch

BuildRequires: gcc-java >= 4.0.0
BuildRequires: java-1.5.0-gcj-devel
BuildRequires: java-gcj-compat

%if ! %{with_gcjbootstrap}
BuildRequires: ant
%endif

Requires: libgcj >= 4.0.0
Requires(post): java-gcj-compat
Requires(postun): java-gcj-compat

Provides: eclipse-ecj = 1:%{version}-%{release}

%description
ECJ is the Java bytecode compiler of the Eclipse Platform.  It is also known as
the JDT Core batch compiler.

%prep
%setup -q -c
%patch0 -p1
%patch1 -p1
%patch2 -p1

cp %{SOURCE3} pom.xml
# Use ECJ for GCJ's bytecode compiler
tar jxf %{SOURCE2}
mv eclipse-gcj/org/eclipse/jdt/internal/compiler/batch/GCCMain.java \
  org/eclipse/jdt/internal/compiler/batch/
cat eclipse-gcj/gcc.properties >> \
  org/eclipse/jdt/internal/compiler/batch/messages.properties
rm -rf eclipse-gcj

# Remove bits of JDT Core we don't want to build
rm -r org/eclipse/jdt/internal/compiler/tool
rm -r org/eclipse/jdt/internal/compiler/apt

# JDTCompilerAdapter isn't used by the batch compiler
rm -f org/eclipse/jdt/core/JDTCompilerAdapter.java

%build
%if %{with_gcjbootstrap}
  for f in `find -name '*.java' | cut -c 3- | LC_ALL=C sort`; do
    gcj -Wno-deprecated -C $f
  done

  find -name '*.class' -or -name '*.properties' -or -name '*.rsc' |\
    xargs fastjar cf %{name}-%{version}.jar
%else
   ant
%endif

%install
rm -rf $RPM_BUILD_ROOT

mkdir -p $RPM_BUILD_ROOT%{_javadir}
cp -a *.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
pushd $RPM_BUILD_ROOT%{_javadir}
ln -s %{name}-%{version}.jar %{name}.jar
ln -s %{name}-%{version}.jar eclipse-%{name}-%{version}.jar
ln -s eclipse-%{name}-%{version}.jar eclipse-%{name}.jar
ln -s %{name}-%{version}.jar jdtcore.jar
popd

# Install the ecj wrapper script
install -p -D -m0755 %{SOURCE1} $RPM_BUILD_ROOT%{_bindir}/ecj
sed --in-place "s:@JAVADIR@:%{_javadir}:" $RPM_BUILD_ROOT%{_bindir}/ecj

aot-compile-rpm

# poms
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms
install -pm 644 pom.xml \
    $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP-%{name}.pom

%add_to_maven_depmap org.eclipse.jdt core %{version} JPP %{name}

%clean
rm -rf $RPM_BUILD_ROOT

%post
if [ -x %{_bindir}/rebuild-gcj-db ]
then
  %{_bindir}/rebuild-gcj-db
fi
%update_maven_depmap

%postun
if [ -x %{_bindir}/rebuild-gcj-db ]
then
  %{_bindir}/rebuild-gcj-db
fi
%update_maven_depmap

%files
%defattr(-,root,root,-)
%doc about.html
%{_datadir}/maven2/poms/JPP-%{name}.pom
%{_mavendepmapfragdir}/%{name}
%{_bindir}/%{name}
%{_javadir}/%{name}*.jar
%{_javadir}/eclipse-%{name}*.jar
%{_javadir}/jdtcore.jar
%{_libdir}/gcj/%{name}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13875 |12mr|eclipse-3.4.2-0.2.7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _duplicate_files_terminate_build 0

# TODO:
# - update icu4j and jasper to use %%{_libdir}/eclipse and not %%{_datadir}/eclipse after we build 3.4
# - update ecj-rpmdebuginfo patch
# - look at startup script and launcher patches
# - get Ganymede update site pre-configured
# - investigate bi-arch requirements
# - see why about.html isn't being copied on ppc

%define eclipse_major   3
%define eclipse_minor   4
%define eclipse_majmin  %{eclipse_major}.%{eclipse_minor}
%define eclipse_micro   2
%define swtver          3.4.1.v3452b

# All arches line up between Eclipse and Linux kernel names except i386 -> x86
%ifarch %{ix86}
%define eclipse_arch    x86
%else
%define eclipse_arch   %{_arch}
%endif

%define initialize      1

Summary:        An open, extensible IDE
Name:           eclipse
Version:        %{eclipse_majmin}.%{eclipse_micro}
Release:        0.2.7
Epoch:		1
License:        EPL
Group:          Development/Java
URL:            http://www.eclipse.org/
Source0:        http://download.eclipse.org/eclipse/downloads/drops/R-3.4.2-200902111700/eclipse-sourceBuild-srcIncluded-%{version}.zip
Source1:	%{name}.rpmlintrc
Source2:        %{name}.desktop
#Source3:        eclipse.in
# cvs -d :pserver:anonymous@sources.redhat.com:/cvs/eclipse export \
#   -r fedoraeclipse-3_4_0-1 branding/org.fedoraproject.ide.platform
# cd branding
# zip -r org.fedoraproject.ide.platform-3.4.0-1.zip \
#   org.fedoraproject.ide.platform
Source4:        org.mandriva.ide.platform-%{version}.zip
# cvs -d :pserver:anonymous@sources.redhat.com:/cvs/eclipse export \
#   -r fedoraeclipsefeature-1_0_0 branding/org.fedoraproject.ide-feature
# cd branding
# zip -r org.fedoraproject.ide.feature-1.0.0.zip \
#   org.fedoraproject.ide-feature
Source5:        org.mandriva.ide.feature-1.0.0.zip
Source16:       %{name}-copy-platform.sh
Source17:       efj.sh.in
Source18:       ecj.sh.in
# This file contains the types of files we'd like to extract from the jars
# when using the FileInitializer
Source19:       %{name}-filenamepatterns.txt
# cvs -d :pserver:anonymous@dev.eclipse.org:/cvsroot/eclipse co equinox-incubator/org.eclipse.equinox.initializer
# tar cjf eclipse-fileinitializerapp.tar.bz2 equinox-incubator/
# (generated 2006-11-01 18:48 UTC)
Source20:       %{name}-fileinitializerapp.tar.bz2
# Script to wrap PDE Build calls for bundle builds
Source21:       %{name}-pdebuild.sh
# config.ini to run the director for provisioning the installation
Source22:       %{name}-config.ini.director
Source24:       fetch-ecf.sh
# This was fetched using the above script.
# We will eventually have an eclipse-ecf package but since the ECF
# filetransfer bits that are part of the SDK actually require the SDK >=
# 3.4 to build, I'm going to build them here and have them be owned by
# the SDK packages for now. -- overholt, 2008-07-07
Source25:       ecf-filetransfer-v20080611-1715.tar.bz2
# Create a simple feature for building ECF's filetransfer plugins
Source26:       ecf-filetransfer-feature.xml
Source27:       ecf-filetransfer-build.properties
# This script copies the platform sub-set of the SDK for generating metadata
Source28:       %{name}-mv-Platform.sh
# Use ECJ for GCJ
# cvs -d:pserver:anonymous@sourceware.org:/cvs/rhug \
# export -r eclipse_r34_1 eclipse-gcj
# tar cjf eclipse-ecj-gcj.tar.bz2 eclipse-gcj
Source29:       %{name}-ecj-gcj.tar.bz2
# Test feature and plugins
# cvs -d :pserver:anonymous@dev.eclipse.org:/cvsroot/eclipse co equinox-incubator/org.eclipse.equinox.initializer
# mkdir %{name}-%{version}-testframework; cd %{name}-%{version}-testframework
# cvs -d :pserver:anonymous@dev.eclipse.org:/cvsroot/eclipse export -r R3_4 \
#   org.eclipse.test \
#   org.eclipse.test.performance \
#   org.eclipse.test-feature \
#   org.eclipse.ant.optional.junit
# tar cjf %{name}-%{version}-testframework.tar.bz2 \
#   %{name}-%{version}-testframework
# (generated 2008-08-27)
Source30:       %{name}-%{version}-testframework.tar.bz2

# Build swttools.jar before generation on 64-bit platforms.
# Build SWT native libraries
# https://bugs.eclipse.org/bugs/show_bug.cgi?id=90364
# https://bugs.eclipse.org/bugs/show_bug.cgi?id=221908
# https://bugs.eclipse.org/bugs/attachment.cgi?id=105593
Patch4:         %{name}-buildswtnatives.patch
Patch32:        %{name}-compilelibs.patch

# This does two things:
# 1. allows the launcher to be in /usr/bin and
# 2. ensures that the OSGi configuration directory
#    (which contains the JNI .sos) is in %{_libdir}
# We should investigate whether or not this can go upstream
#Patch12:        %{name}-launcher-set-install-dir-and-shared-config.patch
# Always generate debug info when building RPMs (Andrew Haley)
# This needs to be investigated for getEnv changes
# FIXME:  update this patch to avoid fuzz
Patch14:        %{name}-ecj-rpmdebuginfo.patch
# generic releng plugins that can be used to build plugins
# see this thread for details:
# https://www.redhat.com/archives/fedora-devel-java-list/2006-April/msg00048.html
Patch15:        %{name}-pde.build-add-package-build.patch
Patch24:        %{name}-add-ppc64-sparc64-s390-s390x.patch
Patch28:        %{name}-add-ppc64-sparc64-s390-s390x-2.patch
Patch30:        %{name}-addfragmentsforotherplatforms.patch
Patch38:        %{name}-addrootfiles.patch
#FIXME: file a bug upstream
Patch26:        %{name}-launcher-fix-java-home.patch
# Default max heap size too low for lots of people.  Bump to 512 MB.
# Max perm size:
# https://bugzilla.redhat.com/show_bug.cgi?id=352361
# JVM crash:
# http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6614100
# https://bugs.eclipse.org/bugs/show_bug.cgi?id=214092
Patch29:        %{name}-memorypermsizeandjvmcrash.patch

Patch31:	%{name}-ia64-packaging.patch

# FIXME:  file these upstream
# Upstream builds with a 1.4 (or lower) class library
# Patch33:	%{name}-pdeapicasting.patch
# Patch34:	%{name}-pdeapicasting-ui.patch

# Make ECF bundles have the same qualifier as they do upstream
Patch35:	%{name}-ecf-qualifier.patch

# Don't pack the icu4j source bundle.  Can go away when we re-build
# icu4j against a 3.4 SDK.
Patch36:	%{name}-dontpackicu4jsource.patch

# Our dependent JARs have different signatures than the ones included
# upstream so remove the signatures in the manifests
Patch37:	%{name}-nojarsignatures.patch

## Back-port patches from 3.4.x stream.  These will be in 3.4.1.
## https://bugs.eclipse.org/bugs/show_bug.cgi?id=242632
#Patch39:        %{name}-profilesync-e.o242632.patch
#Patch40:        %{name}-profilesync-e.o242632-2.patch

# Remove win32 fragment from test feature
Patch41:        %{name}-nowin32testfragment.patch

# Some fixes for library.xml
# FIXME:  submit upstream
Patch42:        %{name}-tests-libraryXml.patch

Patch43:		%{name}-osgi-classpath.patch
Patch44:		%{name}-fix-javahome64.patch

# Default to 1.5 source and bytecode
# https://bugzilla.redhat.com/354721
Patch45:		%{name}-ecj-defaultto1.5.patch
Patch46:	eclipse-3.4.0-CVE-2010-4647.diff

BuildRequires:  ant
BuildRequires:  jpackage-utils >= 0:1.5, make, gcc
BuildRequires:  gnome-vfs2-devel
BuildRequires:  pkgconfig(gtk+-2.0)
BuildRequires:  pkgconfig(glib-2.0)
BuildRequires:  pkgconfig(libgnome-2.0)
BuildRequires:  pkgconfig(libgnomeui-2.0)
BuildRequires:  gcc-c++
BuildRequires:  xulrunner-devel >= 1.9
BuildRequires:  nspr-devel
BuildRequires:  pkgconfig(xtst)
BuildRequires:  pkgconfig(gl)
BuildRequires:  pkgconfig(glu)
BuildRequires:  pkgconfig(cairo)
BuildRequires:  unzip
BuildRequires:  zip
BuildRequires:  icu4j-eclipse >= 3.8.1
BuildRequires:  tomcat5-jasper-eclipse >= 5.5.26-1.5
BuildRequires:  tomcat5-jsp-2.0-api
BuildRequires:  desktop-file-utils
BuildRequires:  java-devel >= 1.6.0
BuildRequires:  java-rpmbuild
BuildRequires:  java-javadoc
BuildRequires:  libxt-devel

# Need to investigate why we don't build ant-apache-bsf or ant-commons-net in
# Fedora.  When that's done, add it here and symlink below.
# https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=180642
BuildRequires: ant-antlr ant-apache-bcel ant-apache-log4j ant-apache-oro ant-apache-regexp ant-apache-resolver ant-commons-logging
BuildRequires: ant-javamail ant-jdepend ant-junit ant-nodeps ant-swing ant-trax ant-jsch
BuildRequires: jsch >= 0:0.1.31
BuildRequires: jakarta-commons-beanutils jakarta-commons-collections jakarta-commons-digester jakarta-commons-dbcp jakarta-commons-fileupload jakarta-commons-launcher jakarta-commons-modeler jakarta-commons-pool
BuildRequires: jakarta-commons-el >= 1.0-8jpp
BuildRequires: jakarta-commons-logging >= 1.0.4-6jpp.3
BuildRequires: mx4j >= 2.1
BuildRequires: jetty5
BuildRequires: lucene >= 1.9.1
BuildRequires: lucene-contrib >= 1.9.1
BuildRequires: regexp
BuildRequires: junit >= 3.8.1-3jpp
BuildRequires: junit4
BuildRequires: sat4j
BuildRequires: asm3

%description
The Eclipse platform is designed for building integrated development
environments (IDEs), server-side applications, desktop applications, and
everything in between.

%package        ecj
Summary:        Eclipse Compiler for Java
Group:          Development/Java
Obsoletes:      ecj < 2:%{version}-%{release}
Obsoletes:      libecj-java < 2:%{version}-%{release}
Provides:       ecj = %{version}-%{release}
Provides:       libecj-java = %{version}-%{release}
Requires:       java >= 1.6.0

%description    ecj
Eclipse compiler for Java.

%package     swt
Summary:        SWT Library for GTK+-2.0
Group:          Development/Java
# %{_libdir}/java directory owned by jpackage-utils
Requires:       jpackage-utils
Requires:       gtk2
Requires:       xulrunner >= 1.9
#Conflicts:      mozilla
Provides:       libswt3-gtk2 = 1:%{version}-%{release}
# The 20 is more than the currently (2008-06-25) latest 3.3.2 package
# but I want to leave some room in case we need to do an F9 update.
Obsoletes:       libswt3-gtk2 < 1:3.3.2-20

%description swt
SWT Library for GTK+-2.0.

%package        rcp
Summary:        Eclipse Rich Client Platform
Group:          Development/Java
Requires:       %{name}-swt = %{epoch}:%{version}-%{release}
# FIXME:  investigate.  Can we just add a %{arch} to the above?
## This file-level requirement is for the bi-arch multilib case
#Requires: %{_libdir}/%{name}/plugins/org.eclipse.swt.gtk.linux.%{eclipse_arch}_%{swtver}.jar
Requires:       icu4j-eclipse >= 3.8.1
Requires:       java >= 1.6.0

%description    rcp
Eclipse Rich Client Platform

%package        platform
Summary:        Eclipse platform common files
Group:          Development/Java
Requires:   %{name}-rcp = %{epoch}:%{version}-%{release}
# FIXME:  investigate.  Can we just add a %{arch} to the above?
## This file-level requirement is for the bi-arch multilib case
#Requires: %{_libdir}/%{name}/plugins/org.eclipse.swt.gtk.linux.%{eclipse_arch}_%{swtver}.jar
# Need to investigate why we don't build ant-apache-bsf or ant-commons-net in
# Fedora.  When that's done, add it here and symlink below.
# https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=180642
#Requires: ant-apache-bsf ant-commons-net
Requires: ant-antlr ant-apache-bcel ant-apache-log4j ant-apache-oro ant-apache-regexp ant-apache-resolver ant-commons-logging
Requires: ant-javamail ant-jdepend ant-junit ant-nodeps ant-swing ant-trax ant-jsch
Requires: jakarta-commons-beanutils jakarta-commons-collections jakarta-commons-digester jakarta-commons-dbcp jakarta-commons-fileupload jakarta-commons-launcher jakarta-commons-modeler jakarta-commons-pool
Requires: jakarta-commons-el >= 1.0-8jpp
Requires: jakarta-commons-logging >= 1.0.4-6jpp.3
Requires: mx4j >= 2.1
Requires: tomcat5-jasper-eclipse >= 5.5.26-1.5
Requires: tomcat5-jsp-2.0-api
Requires: jetty5
Requires: jsch >= 0.1.31
Requires: lucene >= 1.9.1
Requires: lucene-contrib >= 1.9.1
Requires: regexp
Requires: sat4j
Provides: eclipse-cvs-client = 1:%{version}-%{release}
Obsoletes: eclipse-cvs-client < 1:3.3.2-20

%description    platform
The Mandriva Eclipse Platform is the base of all IDE plugins.
This does not include the Java Development Tools or the Plugin
Development Environment.

%package        jdt
Summary:        Eclipse Java Development Tools
Group:          Development/Java
Requires:       %{name}-platform = %{epoch}:%{version}-%{release}
Requires:       %{name}-cvs-client = %{epoch}:%{version}-%{release}
Requires:       %{name}-ecj = %{epoch}:%{version}-%{release}
Requires:       junit >= 3.8.1-3jpp
Requires:       junit4
Requires:       java-javadoc

%description    jdt
Eclipse Java Development Tools.  This package is required to use Eclipse for
developing software written in the Java programming language.

%package        pde
Summary:        Eclipse Plugin Development Environment
Group:          Development/Java
Provides:	eclipse-sdk
Provides:	eclipse
Requires:       %{name}-platform = %{epoch}:%{version}-%{release}
Requires:       %{name}-jdt = %{epoch}:%{version}-%{release}
Requires:       asm3
# For PDE Build wrapper script
Requires:       bash
Provides:       %{name}-pde-runtime = 1:%{version}-%{release}
# The 20 is more than the currently (2008-06-25) latest 3.3.2 package
# but I want to leave some room in case we need to do an F9 update.
Obsoletes:       %{name}-pde-runtime < 1:3.3.2-20

%description    pde
Eclipse Plugin Development Environment.  This package is required for
developing Eclipse plugins.

%prep
%setup -q -c

sed --in-place "s/java5.home/java.home/" build.xml
# Build swttools.jar and native libraries
%patch4 -p0
%patch32 -p0

# Fix swt library build with new xulrunner
sed --in-place "s/MOZILLACFLAGS =/MOZILLACFLAGS = -std=gnu++0x/" "plugins/org.eclipse.swt/Eclipse SWT PI/gtk/library/make_linux.mak"

# Use ECJ for GCJ's bytecode compiler
tar jxf %{SOURCE29}
mv eclipse-gcj/org/eclipse/jdt/internal/compiler/batch/GCCMain.java \
  plugins/org.eclipse.jdt.core/batch/org/eclipse/jdt/internal/compiler/batch/
cat eclipse-gcj/gcc.properties >> \
  plugins/org.eclipse.jdt.core/batch/org/eclipse/jdt/internal/compiler/batch/messages.properties
rm -rf eclipse-gcj

# liblocalfile fixes
sed --in-place "s/JAVA_HOME =/#JAVA_HOME =/" plugins/org.eclipse.core.filesystem/natives/unix/linux/Makefile
sed --in-place "s/OPT_FLAGS=-O/OPT_FLAGS=-O2 -g/" plugins/org.eclipse.core.filesystem/natives/unix/linux/Makefile

# launcher patches
rm plugins/org.eclipse.platform/launchersrc.zip
pushd features/org.eclipse.equinox.executable
#%patch12 -p0
%patch26 -p0
# FIXME:  deal with this
## put the configuration directory in an arch-specific location
#sed --in-place "s:/usr/lib/eclipse/configuration:%{_libdir}/%{name}/configuration:" library/eclipse.c
## make the eclipse binary relocatable
#sed --in-place "s:/usr/share/eclipse:%{_datadir}/%{name}:" library/eclipse.c
zip -q -9 -r ../../plugins/org.eclipse.platform/launchersrc.zip library
popd

# Use our system-installed javadocs, reference only what we built, and
# don't like to osgi.org docs (FIXME:  maybe we should package them?)
sed -i -e "s|http://java.sun.com/j2se/1.4.2/docs/api|%{_datadir}/javadoc/java|" \
   -e "/osgi\.org/d" \
   plugins/org.eclipse.platform.doc.isv/platformOptions.txt
sed -i -e "s|http://java.sun.com/j2se/1.5/docs/api|%{_datadir}/javadoc/java|" \
   -e "s/win32.win32.x86/gtk.linux.%{eclipse_arch}/" \
   plugins/org.eclipse.jdt.doc.isv/jdtaptOptions.txt \
   plugins/org.eclipse.jdt.doc.isv/jdtOptions.txt
sed -i -e "s|http://java.sun.com/j2se/1.4/docs/api|%{_datadir}/javadoc/java|" \
   -e "s/motif.linux.x86/gtk.linux.%{eclipse_arch}/" \
   plugins/org.eclipse.pde.doc.user/pdeOptions.txt \
   plugins/org.eclipse.pde.doc.user/pdeOptions

pushd plugins/org.eclipse.jdt.core
%patch14 -p0
%patch45 -p0
popd

pushd plugins/org.eclipse.pde.build
%patch15
sed --in-place "s:/usr/share/eclipse:%{_libdir}/%{name}:" templates/package-build/build.properties
popd

pushd features/org.eclipse.platform
# Move this file around due a bug in the metadata generator/parser that
# can't work with the compiler exclude
# https://bugs.eclipse.org/bugs/show_bug.cgi?id=238240
cp -p gtk/eclipse.ini{,.orig}
%patch29
mv gtk/eclipse.ini{,.patched}
mv gtk/eclipse.ini{.orig,}
popd

#pushd plugins/org.eclipse.pde.api.tools
#%patch33
#popd
#pushd plugins/org.eclipse.pde.api.tools.ui
#%patch34
#popd

%patch36
%patch37

#pushd plugins/org.eclipse.equinox.p2.reconciler.dropins
#%patch39
#popd
#
#pushd plugins/org.eclipse.equinox.p2.touchpoint.eclipse
#%patch40
#popd

# Remove signatures for JARs
find -iname \*.sf | xargs rm
find -iname \*.rsa | xargs rm

# all output should be directed to stdout
# https://bugs.eclipse.org/bugs/show_bug.cgi?id=144942
find -type f -name \*.xml -exec sed --in-place -r "s/output=\".*(txt|log).*\"//g" "{}" \;

# Remove existing .sos and binary launcher
find -name \*.so | xargs rm
find features/org.eclipse.equinox.executable -type f -name eclipse | xargs rm

# FIXME:  do this as part of Linux distros project
#
# the swt version is set to HEAD on s390x but shouldn't be
# get swt version
SWT_MAJ_VER=$(grep maj_ver plugins/org.eclipse.swt/Eclipse\ SWT/common/library/make_common.mak | cut -f 2 -d =)
SWT_MIN_VER=$(grep min_ver plugins/org.eclipse.swt/Eclipse\ SWT/common/library/make_common.mak | cut -f 2 -d =)
SWT_VERSION=$SWT_MAJ_VER$SWT_MIN_VER
swt_frag_ver=$(grep v$SWT_VERSION plugins/org.eclipse.swt.gtk.linux.x86/build.xml | sed "s:.*<.*\"\(.*\)\"/>:\1:")
swt_frag_ver_s390x=$(grep "version\.suffix\" value=" plugins/org.eclipse.swt.gtk.linux.s390x/build.xml | sed "s:.*<.*\"\(.*\)\"/>:\1:")
sed --in-place "s/$swt_frag_ver_s390x/$swt_frag_ver/g" plugins/org.eclipse.swt.gtk.linux.s390x/build.xml \
                                                      plugins/org.eclipse.swt.gtk.linux.s390x/META-INF/MANIFEST.MF \
                                                      plugins/org.eclipse.swt.gtk.linux.s390x.source/META-INF/MANIFEST.MF \
                                                      plugins/org.eclipse.swt.gtk.linux.s390x.source/build.xml \
                                                      assemble.org.eclipse.sdk.linux.gtk.s390x.xml \
						      features/org.eclipse.rcp/build.xml

# Nasty hack to get suppport for ppc64, sparc{,64} and alpha
%patch24 -p1
%patch28
%patch30
%patch31 -p1
%patch38

# replace ppc64 with a fake arch (ppc128) so we don't have duplicate ant targets
sed -i "s/\(rootFileslinux_gtk_\)ppc64/\1ppc128/g" \
  features/org.eclipse.equinox.executable/target.build.xml

# Copy all of the s390x directories and files to ppc64 or sparc{,64} or alpha dirs and replace
# the s390x strings with ppc64, etc.
%ifnarch %{ix86} x86_64
  cp -rp features/org.eclipse.platform/about_files/linux.gtk.{x86,%{_arch}}
%endif
%ifarch ppc64 sparc sparcv9 sparc64 alpha
  for f in $(find -name \*s390x\*); do
    tofile=$(echo $f | sed "s/s390x/%{_arch}/")
    cp -rp $f $tofile
    for g in $(find $tofile -type f); do
	sed -i "s/s390x/%{_arch}/g" $g
    done
  done
  OLDIFS=$IFS
IFS='
'
  for f in $(find -type f ! -name \*.java -a ! -name feature.xml -a ! -name \*.gif \
  -a ! -name \*.png -a ! -name \*.htm* -a ! -name \*.jar -a ! -name \
  \*.exe -a ! -name \*.pm -a ! -name \*.jpg -a ! -name \*win32\* | grep -v win32); do
   sed -i -e "s/s390x/%{_arch}/g" $f
  done
  IFS=$OLDIFS
%endif

%ifarch ppc64 sparc sparcv9 sparc64 alpha ia64
IFS='
'
 # Fragments for these arches
  rm -rf plugins/org.eclipse.equinox.launcher.gtk.linux.%{_arch}
  mv plugins/org.eclipse.equinox.launcher.gtk.linux.{ppc,%{_arch}}
  pushd plugins/org.eclipse.equinox.launcher.gtk.linux.%{_arch}
    for f in $(find -type f); do
      sed -i -e "s/ppc/%{_arch}/g" $f
      tofile=$(echo $f | sed "s/ppc/%{_arch}/")
      if [ $tofile != $f ]; then
        cp -rp $f $tofile
      fi
    done
  popd
  rm -rf plugins/org.eclipse.core.filesystem.linux.%{_arch}
  mv plugins/org.eclipse.core.filesystem.linux.{ppc,%{_arch}}
  pushd plugins/org.eclipse.core.filesystem.linux.%{_arch}
    for f in $(find -type f); do
      sed -i -e "s/ppc/%{_arch}/g" $f
      tofile=$(echo $f | sed "s/ppc/%{_arch}/")
      if [ $tofile != $f ]; then
        cp -rp $f $tofile
      fi
    done
  popd
  IFS=$OLDIFS

%endif

# Don't build for non-linux,gtk,%%{_arch} targets
pushd features
for f in */build.xml; do
    for platform in win32 macosx carbon hpux solaris aix qnx motif; do
      sed -i "/<ant antfile=\"build.xml\" dir=.*$platform.*target=\"/,/<\/ant>/ d" $f
      sed -i "/idReplacer/ s/org.eclipse\.\([a-z0-9A-Z_]\+\.\)\+$platform\(\.[a-z0-9A-Z_]\+\)*:0.0.0,[0-9\.Ivf\-]\+,//g" $f
    done
done
popd

arches=$(grep "antfile=\"build.xml\" dir=\".*gtk\.linux\.*" \
  features/org.eclipse.rcp/build.xml | awk '{ print $3 }' | awk -F . \
  '{ print $NF }' | sort -u | tr -d '"' | tr "\n" " ")

arches=$(echo $arches | sed s/%{eclipse_arch}//)

# Don't build for arches other than the one on which we're building
pushd features
for f in */build.xml; do
    for arch in $arches; do
      sed -i "/<ant antfile=\"build.xml\" dir=.*$arch\" target=\"/,/<\/ant>/ d" $f
      sed -i "/idReplacer/ s/org.eclipse\.\([a-z0-9A-Z_]\+\.\)\+$arch:0.0.0,[0-9I\.vf\-]\+,//g" $f
    done
done
popd

# Symlinks
rm plugins/org.sat4j*
ln -s %{_javadir}/org.sat4j.core* plugins/org.sat4j.core_2.0.3.v20081021.jar
ln -s %{_javadir}/org.sat4j.pb* plugins/org.sat4j.pb_2.0.3.v20081021.jar

ASMPLUGINVERSION=$(ls plugins | grep org.objectweb.asm_ | \
  sed 's/org.objectweb.asm_//')
rm plugins/org.objectweb.asm_$ASMPLUGINVERSION
ln -s %{_javadir}/asm3/asm-all.jar \
  plugins/org.objectweb.asm_$ASMPLUGINVERSION

## BEGIN ANT ##
ANTDIR=plugins/$(ls plugins | grep org.apache.ant_)
rm $ANTDIR/lib/*
ANTDIR=$ANTDIR/lib
ln -s %{_javadir}/ant/ant-antlr.jar $ANTDIR/ant-antlr.jar
ln -s %{_javadir}/ant/ant-apache-bcel.jar $ANTDIR/ant-apache-bcel.jar
ln -s %{_javadir}/ant/ant-apache-bsf.jar $ANTDIR/ant-apache-bsf.jar
ln -s %{_javadir}/ant/ant-apache-log4j.jar $ANTDIR/ant-apache-log4j.jar
ln -s %{_javadir}/ant/ant-apache-oro.jar $ANTDIR/ant-apache-oro.jar
ln -s %{_javadir}/ant/ant-apache-regexp.jar $ANTDIR/ant-apache-regexp.jar
ln -s %{_javadir}/ant/ant-apache-resolver.jar $ANTDIR/ant-apache-resolver.jar
ln -s %{_javadir}/ant/ant-commons-logging.jar $ANTDIR/ant-commons-logging.jar
# https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=180642
# the symlinks that are commented-out are not currently shipped on Fedora
ln -s %{_javadir}/ant/ant-commons-net.jar $ANTDIR/ant-commons-net.jar
#ln -s %{_javadir}/ant/ant-jai.jar $ANTDIR/ant-jai.jar
ln -s %{_javadir}/ant.jar $ANTDIR/ant.jar
ln -s %{_javadir}/ant/ant-javamail.jar $ANTDIR/ant-javamail.jar
ln -s %{_javadir}/ant/ant-jdepend.jar $ANTDIR/ant-jdepend.jar
#ln -s %{_javadir}/ant/ant-jmf.jar $ANTDIR/ant-jmf.jar
ln -s %{_javadir}/ant/ant-jsch.jar $ANTDIR/ant-jsch.jar
ln -s %{_javadir}/ant/ant-junit.jar $ANTDIR/ant-junit.jar
ln -s %{_javadir}/ant-launcher.jar $ANTDIR/ant-launcher.jar
#ln -s %{_javadir}/ant/ant-netrexx.jar $ANTDIR/ant-netrexx.jar
ln -s %{_javadir}/ant/ant-nodeps.jar $ANTDIR/ant-nodeps.jar
#ln -s %{_javadir}/ant/ant-starteam.jar $ANTDIR/ant-starteam.jar
#ln -s %{_javadir}/ant/ant-stylebook.jar $ANTDIR/ant-stylebook.jar
ln -s %{_javadir}/ant/ant-swing.jar $ANTDIR/ant-swing.jar
ln -s %{_javadir}/ant/ant-trax.jar $ANTDIR/ant-trax.jar
#ln -s %{_javadir}/ant/ant-weblogic.jar $ANTDIR/ant-weblogic.jar
## END ANT ##

JETTYPLUGINVERSION=$(ls plugins | grep org.mortbay.jetty_5 | sed 's/org.mortbay.jetty_//')
rm plugins/org.mortbay.jetty_$JETTYPLUGINVERSION
ln -s %{_javadir}/jetty5/jetty5.jar plugins/org.mortbay.jetty_$JETTYPLUGINVERSION

JUNITVERSION=$(ls plugins | grep org.junit_3 | sed 's/org.junit_//')
build-jar-repository -s -p plugins/org.junit_$JUNITVERSION junit

rm plugins/org.junit4/junit.jar
ln -s %{_javadir}/junit4.jar plugins/org.junit4/junit.jar

# link to the jsch jar
JSCHVERSION=$(ls plugins | grep com.jcraft.jsch_ | \
  sed 's/com.jcraft.jsch_//')
rm plugins/com.jcraft.jsch_*.jar
ln -s %{_javadir}/jsch.jar plugins/com.jcraft.jsch_$JSCHVERSION

# link to the icu4j stuff
ICUVERSION=$(ls plugins | grep com.ibm.icu_ | sed 's/com.ibm.icu_//')
rm plugins/com.ibm.icu_*.jar
ln -s %{_libdir}/eclipse/plugins/com.ibm.icu_*.jar plugins/com.ibm.icu_$ICUVERSION

# link to lucene
LUCENEVERSION=$(ls plugins | grep org.apache.lucene_ | \
  sed 's/org.apache.lucene_//')
rm plugins/org.apache.lucene_*
ln -s %{_javadir}/lucene.jar plugins/org.apache.lucene_$LUCENEVERSION
rm plugins/org.apache.lucene.analysis_*
ln -s %{_javadir}/lucene-contrib/lucene-analyzers.jar \
  plugins/org.apache.lucene.analysis_$LUCENEVERSION

# link to commons-logging
COMMONSLOGGINGVERSION=$(ls plugins | grep commons.logging_ | \
  sed 's/org.apache.commons.logging_//')
rm plugins/org.apache.commons.logging_$COMMONSLOGGINGVERSION
ln -s %{_javadir}/commons-logging.jar \
  plugins/org.apache.commons.logging_$COMMONSLOGGINGVERSION

# link to commons-el
COMMONSELVERSION=$(ls plugins | grep commons.el_ | \
  sed 's/org.apache.commons.el_//')
rm plugins/org.apache.commons.el_$COMMONSELVERSION
ln -s %{_javadir}/commons-el.jar \
  plugins/org.apache.commons.el_$COMMONSELVERSION

# link to jasper
JASPERVERSION=$(ls plugins | grep org.apache.jasper_ | \
  sed 's/org.apache.jasper_//')
rm plugins/org.apache.jasper_*.jar
ln -s %{_datadir}/eclipse/plugins/org.apache.jasper_* \
   plugins/org.apache.jasper_$JASPERVERSION

# link to servlet-api
SERVLETAPIVERSION=$(ls plugins | grep javax.servlet_ | \
  sed 's/javax.servlet_//')
rm plugins/javax.servlet_*
ln -s %{_javadir}/tomcat5-servlet-2.4-api.jar \
  plugins/javax.servlet_$SERVLETAPIVERSION

# link to jsp-api
JSPAPIVERSION=$(ls plugins | grep javax.servlet.jsp_ | \
  sed 's/javax.servlet.jsp_//')
rm plugins/javax.servlet.jsp_*
ln -s %{_javadir}/tomcat5-jsp-2.0-api.jar \
  plugins/javax.servlet.jsp_$JSPAPIVERSION

# delete included jars
# https://bugs.eclipse.org/bugs/show_bug.cgi?id=170662
rm plugins/org.eclipse.swt.win32.win32.x86/swt.jar \
   plugins/org.eclipse.swt/extra_jars/exceptions.jar \
   plugins/org.eclipse.swt.tools/swttools.jar \
   plugins/org.eclipse.osgi/osgi/osgi.cmpn.jar \
   plugins/org.eclipse.osgi/osgi/osgi.core.jar \
   plugins/org.eclipse.osgi/supplement/osgi/osgi.jar

# FIXME:  figure out a way to symlink to something.  Alternatively,
# patch out of package.org.eclipse.sdk*.xml.
# Delete unnecessary-for-build source JARs
#rm plugins/*.source_*.jar

# make sure there are no jars left
JARS=""
for j in $(find -name \*.jar); do
  if [ ! -L $j ]; then
    JARS="$JARS `echo $j`"
  fi
done
if [ ! -z "$JARS" ]; then
    echo "These jars should be deleted and symlinked to system jars: $JARS"
   #FIXME: enable  exit 1
fi

tar jxf %{SOURCE20}

# ECF filetransfer plugins
tar jxf %{SOURCE25}
pushd org.eclipse.ecf
%patch35
mkdir -p features/org.eclipse.ecf.filetransfer-feature
pushd features/org.eclipse.ecf.filetransfer-feature
cp -p %{SOURCE26} feature.xml
cp -p %{SOURCE27} build.properties
popd
popd
sed --in-place "s/uname \-p/uname \-m/"  plugins/org.eclipse.swt/Eclipse\ SWT\ PI/gtk/library/build.sh

# Test framework
tar jxvf %{SOURCE30}
pushd %{name}-%{version}-testframework
%patch41
pushd org.eclipse.test
%patch42
popd
sed -i "s:/usr/lib/eclipse:%{_libdir}/%{name}:" org.eclipse.test/library.xml
popd

%patch43
%patch44
%patch46 -p1

%build
ORIGCLASSPATH=$CLASSPATH

# Bootstrapping:
# 1. Build ecj with javac
%ant -DcompilerArg="-encoding ISO-8859-1 -nowarn" -buildfile jdtcoresrc/compilejdtcorewithjavac.xml

# 2. Use this ecj to rebuild itself
export CLASSPATH=`pwd`/jdtcoresrc/ecj.jar:$ORIGCLASSPATH
%ant -DcompilerArg="-encoding ISO-8859-1 -nowarn" -buildfile jdtcoresrc/compilejdtcore.xml

# Build the rest of Eclipse
export CLASSPATH=`pwd`/ecj.jar:$ORIGCLASSPATH
export JAVA_HOME=%{java_home}
%ant \
  -Dnobootstrap=true \
  -DinstallOs=linux -DinstallWs=gtk -DinstallArch=%{eclipse_arch} \
  -Dlibsconfig=true \
  -DJavaSE-1.6=%{_jvmdir}/java/jre/lib/rt.jar \
  -DcompilerArg="-encoding ISO-8859-1 -nowarn"

# Build the FileInitializer application
SDK=$(cd eclipse && pwd)
mkdir -p home
homedir=$(cd home && pwd)
LAUNCHERVERSION=$(ls $SDK/plugins | grep equinox.launcher_ | sed 's/org.eclipse.equinox.launcher_//')
PDEPLUGINVERSION=$(ls $SDK/plugins | grep pde.build_ | sed 's/org.eclipse.pde.build_//')
pushd equinox-incubator
mkdir -p build

# This can go away when package build handles plugins (not just features)
echo "<project default=\"main\"><target name=\"main\"></target></project>" > build/assemble.org.eclipse.equinox.initializer.all.xml
echo "<project default=\"main\"><target name=\"main\"></target></project>" > build/package.org.eclipse.equinox.initializer.all.xml

%java -cp $SDK/plugins/org.eclipse.equinox.launcher_$LAUNCHERVERSION \
     -Duser.home=$homedir                              \
      org.eclipse.core.launcher.Main \
     -application org.eclipse.ant.core.antRunner       \
     -Dtype=plugin                                    \
     -Did=org.eclipse.equinox.initializer                   \
     -DsourceDirectory=$(pwd)                          \
     -DbaseLocation=$SDK \
     -Dbuilder=$SDK/plugins/org.eclipse.pde.build_$PDEPLUGINVERSION/templates/package-build  \
     -f $SDK/plugins/org.eclipse.pde.build_$PDEPLUGINVERSION/scripts/build.xml

pushd build/plugins/org.eclipse.equinox.initializer
%java -cp $SDK/plugins/org.eclipse.equinox.launcher_$LAUNCHERVERSION \
     -Duser.home=$homedir                              \
      org.eclipse.core.launcher.Main \
     -application org.eclipse.ant.core.antRunner       \
     -f build.xml build.update.jar
popd
popd

# Build the ECF filetransfer plugins
pushd org.eclipse.ecf
mkdir -p build

%java -cp $SDK/plugins/org.eclipse.equinox.launcher_$LAUNCHERVERSION \
     -Duser.home=$homedir                              \
      org.eclipse.core.launcher.Main \
     -application org.eclipse.ant.core.antRunner       \
     -Dtype=feature                                    \
     -Did=org.eclipse.ecf.filetransfer_feature                   \
     -DsourceDirectory=$(pwd)                          \
     -DbaseLocation=$SDK \
     -Dbuilder=$SDK/plugins/org.eclipse.pde.build_$PDEPLUGINVERSION/templates/package-build  \
     -f $SDK/plugins/org.eclipse.pde.build_$PDEPLUGINVERSION/scripts/build.xml

popd

# Build the test framework
pushd %{name}-%{version}-testframework
mkdir -p build

# The qualifier is what is in upstream's release:
# http://download.eclipse.org/eclipse/downloads/drops/R-3.4-200806172000/eclipse-test-framework-3.4.zip
%java -cp $SDK/plugins/org.eclipse.equinox.launcher_$LAUNCHERVERSION \
     -Duser.home=$homedir                              \
      org.eclipse.core.launcher.Main \
     -application org.eclipse.ant.core.antRunner       \
     -Dtype=feature                                    \
     -Did=org.eclipse.test                   \
     -DsourceDirectory=$(pwd)                          \
     -DbaseLocation=$SDK \
     -DforceContextQualifier=v20080507 \
     -Dbuilder=$SDK/plugins/org.eclipse.pde.build_$PDEPLUGINVERSION/templates/package-build  \
     -f $SDK/plugins/org.eclipse.pde.build_$PDEPLUGINVERSION/scripts/build.xml

unzip build/rpmBuild/org.eclipse.test.zip
# These are already in the SDK
rm eclipse/epl-v10.html eclipse/notice.html
rm -rf eclipse/plugins/org.junit*
rm build/rpmBuild/org.eclipse.test.zip
zip -r build/rpmBuild/org.eclipse.test.zip eclipse
popd


%install
# Get swt version
SWT_MAJ_VER=$(grep maj_ver plugins/org.eclipse.swt/Eclipse\ SWT/common/library/make_common.mak | cut -f 2 -d =)
SWT_MIN_VER=$(grep min_ver plugins/org.eclipse.swt/Eclipse\ SWT/common/library/make_common.mak | cut -f 2 -d =)
SWT_VERSION=$SWT_MAJ_VER$SWT_MIN_VER

# Some directories we need
sdkDir=$RPM_BUILD_ROOT%{_libdir}/%{name}
install -d -m 755 $sdkDir
install -d -m 755 $sdkDir/plugins
install -d -m 755 $sdkDir/features
# FIXME:  We can probably get rid of the links directory (for the
# datadir.link file) when we ensure all plugins are installing into
# dropins (either in libdir or datadir).
install -d -m 755 $RPM_BUILD_ROOT%{_libdir}/java
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/%{name}
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/%{name}/dropins

# FIXME:  Please don't install stuff to these directories.  They're only
# still here for legacy plugins (which probably won't function in 3.4).
# We'll remove these later.
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/%{name}/features
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/%{name}/plugins

# Explode the resulting SDK tarball
tar -C $RPM_BUILD_ROOT%{_libdir} -zxf result/linux-gtk-%{eclipse_arch}-sdk.tar.gz

# ECF filetransfer plugins we built
rm $sdkDir/plugins/org.eclipse.ecf*.jar
unzip -d $RPM_BUILD_ROOT%{_libdir} \
  org.eclipse.ecf/build/rpmBuild/org.eclipse.ecf.filetransfer_feature.zip
# Remove the feature we used for building
rm -rf \
  $sdkDir/features/org.eclipse.ecf.filetransfer_feature_*

# Test framework
unzip -d $RPM_BUILD_ROOT%{_libdir} \
  %{name}-%{version}-testframework/build/rpmBuild/org.eclipse.test.zip
mv $RPM_BUILD_ROOT%{_libdir}/eclipse/plugins/org.eclipse.test{_3.2.0,}

LAUNCHERVERSION=$(ls $sdkDir/plugins | grep equinox.launcher_ | sed 's/org.eclipse.equinox.launcher_//')

# Install the file initializer app
cp -p equinox-incubator/org.eclipse.equinox.initializer/org.eclipse.equinox.initializer_*.jar \
  $sdkDir/plugins

# Install the Mandriva Eclipse product plugin
unzip -qq -d $sdkDir/plugins %{SOURCE4}
# Install the Mandriva Eclipse product feature
unzip -qq -d $sdkDir/features %{SOURCE5}

installDir=$sdkDir-Platform
metadataDir=$installDir/metadata-Platform
provisionDir=$installDir-provisioned
profileId=PlatformProfile

# Copy just the platform
mkdir $installDir
pushd $installDir
sh %{SOURCE28} $sdkDir
mv plugins/*.source* $sdkDir/plugins
popd

# Generate metadata for the platform
%java \
-cp $installDir/plugins/org.eclipse.equinox.launcher_$LAUNCHERVERSION \
org.eclipse.core.launcher.Main \
-application \
org.eclipse.equinox.p2.metadata.generator.EclipseGenerator \
-metadataRepository file:$metadataDir \
-artifactRepository file:$metadataDir \
-source $installDir \
-root "Mandriva Eclipse Platform" \
-rootVersion %{version} \
-flavor tooling \
-publishArtifacts \
-append \
-artifactRepositoryName "Mandriva Eclipse" \
-metadataRepositoryName "Mandriva Eclipse"

# JDT
jdtDir=$sdkDir-JDT
jdtMetadata=$jdtDir/metadata-JDT

mkdir $jdtDir
pushd $jdtDir
mkdir features plugins
mv $sdkDir/features/org.eclipse.jdt_* features
for plugin in org.eclipse.jdt \
  org.eclipse.ant.ui \
  org.eclipse.jdt.apt.core \
  org.eclipse.jdt.apt.ui \
  org.eclipse.jdt.apt.pluggable.core \
  org.eclipse.jdt.compiler.apt \
  org.eclipse.jdt.compiler.tool \
  org.eclipse.jdt.core \
  org.eclipse.jdt.core.manipulation \
  org.eclipse.jdt.debug.ui \
  org.eclipse.jdt.debug \
  org.eclipse.jdt.junit \
  org.eclipse.jdt.junit.runtime \
  org.eclipse.jdt.junit4.runtime \
  org.eclipse.jdt.launching \
  org.eclipse.jdt.ui \
  org.junit \
  org.junit4 \
  org.eclipse.jdt.doc.user; do
  mv $sdkDir/plugins/${plugin}_* plugins
done
popd

# Generate metadata for JDT
%java \
-cp $installDir/plugins/org.eclipse.equinox.launcher_$LAUNCHERVERSION \
org.eclipse.core.launcher.Main \
-application \
org.eclipse.equinox.p2.metadata.generator.EclipseGenerator \
-metadataRepository file:$jdtMetadata \
-artifactRepository file:$jdtMetadata \
-source $jdtDir \
-root "Mandriva Eclipse JDT" \
-rootVersion %{version} \
-flavor tooling \
-append \
-artifactRepositoryName "Mandriva Eclipse" \
-metadataRepositoryName "Mandriva Eclipse"

# SDK
sdkMetadata=$sdkDir/metadata-SDK

# Generate metadata for SDK
%java \
-cp $installDir/plugins/org.eclipse.equinox.launcher_$LAUNCHERVERSION \
org.eclipse.core.launcher.Main \
-application \
org.eclipse.equinox.p2.metadata.generator.EclipseGenerator \
-metadataRepository file:$sdkMetadata \
-artifactRepository file:$sdkMetadata \
-source $sdkDir \
-root "Mandriva Eclipse SDK" \
-rootVersion %{version} \
-flavor tooling \
-publishArtifacts \
-append \
-artifactRepositoryName "Mandriva Eclipse" \
-metadataRepositoryName "Mandriva Eclipse"

# Director config.ini
mv $installDir/configuration/config.ini{,.bak}
cp -p %{SOURCE22} $installDir/configuration/config.ini

# Debugging?  Add -debug and -consolelog
# Provision with director
%java \
-Declipse.p2.data.area=file://$provisionDir/p2 \
-cp $installDir/plugins/org.eclipse.equinox.launcher_$LAUNCHERVERSION \
org.eclipse.core.launcher.Main \
-application \
org.eclipse.equinox.p2.director.app.application \
-flavor tooling \
-installIU "Mandriva Eclipse Platform" \
-version %{version} \
-p2.os linux \
-p2.ws gtk \
-p2.arch %{eclipse_arch} \
-roaming \
-profile $profileId \
-profileProperties org.eclipse.update.install.features=true \
-metadataRepository file:$metadataDir \
-artifactRepository file:$metadataDir \
-destination $provisionDir \
-bundlepool $provisionDir

# Stuff in JDT, PDE, SDK
for f in about.html about_files \.eclipseproduct epl-v10.html notice.html readme; do
    if 	[ -e $installDir/$f ]; then
      mv $installDir/$f $provisionDir
    fi
done
# FIXME:  should add artifacts.xml here
dropins=$provisionDir/dropins
mkdir -p $dropins/jdt $dropins/sdk
mv $jdtDir/features $dropins/jdt
mv $jdtDir/plugins $dropins/jdt
mv $jdtMetadata/content.xml $dropins/jdt

mv $sdkDir/features $dropins/sdk
mv $sdkDir/plugins $dropins/sdk

mv $sdkMetadata/content.xml $dropins/sdk
rm -rf $metadataDir $jdtDir $sdkDir $installDir
mv $provisionDir $sdkDir

# Fix paths in p2 data
rm -rf $sdkDir/p2/org.eclipse.equinox.p2.core/cache
rm -rf $sdkDir/p2/org.eclipse.equinox.p2.director/rollback/content.xml
sed -i "s|file\:$provisionDir/\ -\ bundle\ pool|Mandriva Eclipse|g" \
  $sdkDir/artifacts.xml
profileDir=$sdkDir/p2/org.eclipse.equinox.p2.engine/profileRegistry
pushd $profileDir
  sed -i "s|$provisionDir|%{_libdir}/%{name}|g" \
    PlatformProfile.profile/*
  sed -i "s|$RPM_BUILD_ROOT||g" PlatformProfile.profile/*
popd

%ifarch ppc64 sparc sparcv9 sparc64 alpha ia64
cp -p features/org.eclipse.platform/gtk/eclipse.ini $sdkDir
%endif

cp -p features/org.eclipse.platform/gtk/eclipse.ini.patched \
  $sdkDir/eclipse.ini
# We have /usr/share/eclipse/dropins in eclipse.ini
sed -i "s|/usr/share|%{_datadir}|" $sdkDir/eclipse.ini

# Add a compatibility symlink to startup.jar
pushd $sdkDir
LAUNCHERNAME=$(ls plugins | grep equinox.launcher_)
ln -s plugins/$LAUNCHERNAME startup.jar
popd

# FIXME: investigate why it doesn't work to set this -- configuration data is
# always written to /usr/share/eclipse/configuration, even with
#     -Dosgi.sharedConfiguration.area=$RPM_BUILD_ROOT%{_libdir}/%{name}/configuration
# Note (2006-12-05):  upon looking at this again, we (bkonrath, overholt) don't
# know what we're doing with $libdir_path :)  It requires some investigation.
#
# Extract .so files
# https://bugs.eclipse.org/bugs/show_bug.cgi?id=90535
pushd $RPM_BUILD_ROOT
libdir_path=$(echo %{_libdir}/%{name} | sed -e 's/^\///')
%java -Dosgi.sharedConfiguration.area=$libdir_path/configuration \
     -cp $libdir_path/startup.jar \
     org.eclipse.core.launcher.Main \
     -consolelog \
     -application org.eclipse.equinox.initializer.configInitializer \
     -fileInitializer %{SOURCE19}
popd

# Remove the unnecessary configuration data
rm -r $sdkDir/configuration/org.eclipse.update
rm -r $sdkDir/configuration/org.eclipse.core.runtime
rm -r $sdkDir/configuration/org.eclipse.equinox.app
rm -r $sdkDir/configuration/.settings
rm -rf $sdkDir/configuration/*.log
dataDirs=$(find $sdkDir/configuration \
  -type d -name data)
for dataDir in $dataDirs; do
    rm -rf `dirname $dataDir`
done

# Do this again after we've run the file initializer
rm -rf $sdkDir/p2/org.eclipse.equinox.p2.core/cache
rm -rf $sdkDir/p2/org.eclipse.equinox.p2.director/rollback/content.xml
pushd $profileDir
  sed -i "s|$RPM_BUILD_ROOT||g" *.profile/*
popd

pushd $sdkDir
# Create file listings for the extracted shared libraries
echo -n "" > %{_builddir}/%{name}-%{version}/%{name}-platform.install;
echo -n "" > %{_builddir}/%{name}-%{version}/%{name}-swt.install;
for id in `ls configuration/org.eclipse.osgi/bundles`; do
  if [ "Xconfiguration" = $(echo X`find configuration/org.eclipse.osgi/bundles/$id -name libswt\*.so` | sed "s:/.*::") ]; then
    echo "%{_libdir}/%{name}/configuration/org.eclipse.osgi/bundles/$id" > %{_builddir}/%{name}-%{version}/%{name}-swt.install;
  else
    echo "%{_libdir}/%{name}/configuration/org.eclipse.osgi/bundles/$id" >> %{_builddir}/%{name}-%{version}/%{name}-platform.install;
  fi
done
popd

# Install symlinks to the SWT JNI shared libraries in %%{_libdir}/eclipse
pushd $RPM_BUILD_ROOT%{_libdir}/%{name}
for lib in $(find configuration -name libswt\*.so); do
  rm -f `basename $lib`
  ln -sf $lib `basename $lib`
done
popd

# Set eclipse.product to org.mandriva.ide.platform
sed --in-place "s/plugins\/org.eclipse.platform/plugins\/org.mandriva.ide.platform/" \
  $RPM_BUILD_ROOT%{_libdir}/%{name}/configuration/config.ini
sed --in-place "s/eclipse.product=org.eclipse.platform.ide/eclipse.product=org.mandriva.ide.platform.product/" \
  $RPM_BUILD_ROOT%{_libdir}/%{name}/configuration/config.ini

# Install the Eclipse binary wrapper
install -d -m 755 $RPM_BUILD_ROOT%{_bindir}
ln -s %{_libdir}/%{name}/%{name} $RPM_BUILD_ROOT%{_bindir}/%{name}
#install -d -m 755 $RPM_BUILD_ROOT%{_bindir}
#cp -p %{SOURCE3} $RPM_BUILD_ROOT%{_bindir}/eclipse
#sed --in-place "s|@LIBDIR@|%{_libdir}|g" $RPM_BUILD_ROOT%{_bindir}/eclipse
#ECLIPSELIBSUFFIX=$(ls $RPM_BUILD_ROOT%{_libdir}/%{name}/plugins/org.eclipse.equinox.launcher.gtk.linux*/*.so | sed "s/.*.launcher.gtk.linux.//")
#sed --in-place "s|@ECLIPSELIBSUFFIX@|$ECLIPSELIBSUFFIX|" $RPM_BUILD_ROOT%{_bindir}/eclipse

# Ensure the shared libraries have the correct permissions
pushd $RPM_BUILD_ROOT%{_libdir}/%{name}
for lib in `find configuration -name \*.so`; do
   chmod 755 $lib
done

mkdir -p $RPM_BUILD_ROOT%{_libdir}/%{name}/links
# FIXME:  We can probably get rid of the links file when we ensure all
# plugins are installing into dropins (either in libdir or datadir).
# Set up an extension location and a link file for the arch-independent dir
echo "path:%{_datadir}" > \
  $sdkDir/links/datadir.link

# Ensure the launcher binary has the correct permissions
chmod 755 $RPM_BUILD_ROOT/%{_libdir}/%{name}/%{name}

# Create file listings for the extracted shared libraries
echo -n "" > %{_builddir}/%{buildsubdir}/%{name}-platform.install;
for id in `ls configuration/org.eclipse.osgi/bundles`; do
  if [ "Xconfiguration" = $(echo X`find configuration/org.eclipse.osgi/bundles/$id -name libswt\*.so` | sed "s:/.*::") ]; then
    echo "%{_libdir}/%{name}/configuration/org.eclipse.osgi/bundles/$id" > %{_builddir}/%{buildsubdir}/%{name}-swt.install;
  else
    echo "%{_libdir}/%{name}/configuration/org.eclipse.osgi/bundles/$id" >> %{_builddir}/%{buildsubdir}/%{name}-platform.install;
  fi
done
popd

# Install symlinks to the SWT JNI shared libraries in %%{_libdir}/eclipse
pushd $RPM_BUILD_ROOT%{_libdir}/%{name}
for lib in $(find configuration -name libswt\*.so); do
  rm -f `basename $lib`
  ln -sf $lib `basename $lib`
done
popd

# Install the SWT jar symlinks in libdir
SWTJARVERSION=$(grep v$SWT_VERSION plugins/org.eclipse.swt.gtk.linux.%{eclipse_arch}/build.xml | sed "s:.*<.*\"\(.*\)\"/>:\1:")
pushd $RPM_BUILD_ROOT%{_libdir}/%{name}
ln -s plugins/org.eclipse.swt.gtk.linux.%{eclipse_arch}_$SWTJARVERSION.jar swt-gtk-%{eclipse_majmin}.%{eclipse_micro}.jar
ln -s swt-gtk-%{eclipse_majmin}.%{eclipse_micro}.jar swt-gtk-%{eclipse_majmin}.jar
ln -s swt-gtk-%{eclipse_majmin}.%{eclipse_micro}.jar swt.jar
mkdir -p %{buildroot}%{_jnidir}
ln -s %{_libdir}/%{name}/swt-gtk-%{eclipse_majmin}.%{eclipse_micro}.jar %{buildroot}%{_jnidir}/swt.jar
popd

# Install the eclipse-ecj.jar symlink for java-1.4.2-gcj-compat's "javac"
JDTCORESUFFIX=$(ls $RPM_BUILD_ROOT%{_libdir}/%{name}/dropins/jdt/plugins \
  | grep jdt.core_ | sed "s/org.eclipse.jdt.core_//")
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
ln -s %{_libdir}/%{name}/dropins/jdt/plugins/org.eclipse.jdt.core_$JDTCORESUFFIX \
  $RPM_BUILD_ROOT%{_javadir}/eclipse-ecj-%{version}.jar
ln -s %{_javadir}/eclipse-ecj-%{version}.jar \
  $RPM_BUILD_ROOT%{_javadir}/eclipse-ecj.jar
ln -s %{_javadir}/eclipse-ecj-%{version}.jar \
  $RPM_BUILD_ROOT%{_javadir}/jdtcore-%{version}.jar
ln -s %{_javadir}/jdtcore-%{version}.jar \
  $RPM_BUILD_ROOT%{_javadir}/jdtcore.jar
ln -s %{_javadir}/eclipse-ecj-%{version}.jar \
  $RPM_BUILD_ROOT%{_javadir}/ecj-%{version}.jar
ln -s %{_javadir}/ecj-%{version}.jar \
  $RPM_BUILD_ROOT%{_javadir}/ecj.jar

# Icons
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/48x48/apps
ln -s %{_libdir}/%{name}/plugins/org.mandriva.ide.platform_%{version}/eclipse48.png \
  $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/48x48/apps/%{name}.png
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/32x32/apps
ln -s %{_libdir}/%{name}/plugins/org.mandriva.ide.platform_%{version}/eclipse32.png \
  $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/16x16/apps
ln -s %{_libdir}/%{name}/plugins/org.mandriva.ide.platform_%{version}/eclipse.png \
  $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/16x16/apps/%{name}.png
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/pixmaps
ln -s %{_datadir}/icons/hicolor/48x48/apps/%{name}.png $RPM_BUILD_ROOT%{_datadir}/pixmaps

# Install the efj wrapper script
install -p -D -m0755 %{SOURCE17} $RPM_BUILD_ROOT%{_bindir}/efj
sed --in-place "s:startup.jar:%{_libdir}/%{name}/startup.jar:" \
  $RPM_BUILD_ROOT%{_bindir}/efj

# Install the ecj wrapper script
install -p -D -m0755 %{SOURCE18} $RPM_BUILD_ROOT%{_bindir}/ecj
sed --in-place "s:@JAVADIR@:%{_javadir}:" $RPM_BUILD_ROOT%{_bindir}/ecj

# A sanity check.
desktop-file-validate %{SOURCE2}

# freedesktop.org menu entry
install -p -D -m 644 %{SOURCE2} $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop

# Create a script that can be used to make a symlink tree of the
# eclipse platform.
cp -p %{SOURCE16} copy-platform
(
  cd $RPM_BUILD_ROOT%{_libdir}/%{name}
  ls -d * | egrep -v '^(plugins|features|about_files|dropins)$'
  ls -d plugins/* features/*
) |
sed -e's,^\(.*\),[ ! -e \1 ] \&\& ln -s $eclipse/\1 \1,' >> copy-platform
mkdir -p $RPM_BUILD_ROOT%{_libdir}/%{name}/buildscripts
cp -p copy-platform $RPM_BUILD_ROOT%{_libdir}/%{name}/buildscripts
copyPlatform=$RPM_BUILD_ROOT%{_libdir}/%{name}/buildscripts/copy-platform
pushd $RPM_BUILD_ROOT%{_libdir}/%{name}
for p in $(ls -d dropins/jdt/plugins/*); do
    plugin=$(basename $p)
    echo $p | sed -e"s,^\(.*\),[ ! -e plugins/$plugin ] \&\& ln -s \$eclipse/\1 plugins/$plugin," >> $copyPlatform
done
for p in $(ls -d dropins/sdk/plugins/*); do
    plugin=$(basename $p)
    echo $p | sed -e"s,^\(.*\),[ ! -e plugins/$plugin ] \&\& ln -s \$eclipse/\1 plugins/$plugin," >> $copyPlatform
done
popd

# Install the PDE Build wrapper script.
install -p -D -m0755 %{SOURCE21} \
  $RPM_BUILD_ROOT%{_libdir}/%{name}/buildscripts/pdebuild
PDEBUILDVERSION=$(ls $RPM_BUILD_ROOT%{_libdir}/%{name}/dropins/sdk/plugins \
  | grep org.eclipse.pde.build_ | \
  sed 's/org.eclipse.pde.build_//')
sed -i "s/@PDEBUILDVERSION@/$PDEBUILDVERSION/g" \
  $RPM_BUILD_ROOT%{_libdir}/%{name}/buildscripts/pdebuild

pushd $RPM_BUILD_ROOT%{_libdir}/%{name}
rm plugins/org.sat4j*
ln -s %{_javadir}/org.sat4j.core* plugins/org.sat4j.core_2.0.3.v20081021.jar
ln -s %{_javadir}/org.sat4j.pb* plugins/org.sat4j.pb_2.0.3.v20081021.jar

ASMPLUGINVERSION=$(ls dropins/sdk/plugins | grep org.objectweb.asm_ | \
  sed 's/org.objectweb.asm_//')
rm dropins/sdk/plugins/org.objectweb.asm_$ASMPLUGINVERSION
ln -s %{_javadir}/asm3/asm-all.jar \
  dropins/sdk/plugins/org.objectweb.asm_$ASMPLUGINVERSION

## BEGIN ANT ##
ANTDIR=plugins/$(ls plugins | grep org.apache.ant_)
rm $ANTDIR/lib/*
ANTDIR=$ANTDIR/lib
ln -s %{_javadir}/ant/ant-antlr.jar $ANTDIR/ant-antlr.jar
ln -s %{_javadir}/ant/ant-apache-bcel.jar $ANTDIR/ant-apache-bcel.jar
ln -s %{_javadir}/ant/ant-apache-bsf.jar $ANTDIR/ant-apache-bsf.jar
ln -s %{_javadir}/ant/ant-apache-log4j.jar $ANTDIR/ant-apache-log4j.jar
ln -s %{_javadir}/ant/ant-apache-oro.jar $ANTDIR/ant-apache-oro.jar
ln -s %{_javadir}/ant/ant-apache-regexp.jar $ANTDIR/ant-apache-regexp.jar
ln -s %{_javadir}/ant/ant-apache-resolver.jar $ANTDIR/ant-apache-resolver.jar
ln -s %{_javadir}/ant/ant-commons-logging.jar $ANTDIR/ant-commons-logging.jar
# https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=180642
# the symlinks that are commented-out are not currently shipped on Fedora
ln -s %{_javadir}/ant/ant-commons-net.jar $ANTDIR/ant-commons-net.jar
#ln -s %{_javadir}/ant/ant-jai.jar $ANTDIR/ant-jai.jar
ln -s %{_javadir}/ant.jar $ANTDIR/ant.jar
ln -s %{_javadir}/ant/ant-javamail.jar $ANTDIR/ant-javamail.jar
ln -s %{_javadir}/ant/ant-jdepend.jar $ANTDIR/ant-jdepend.jar
#ln -s %{_javadir}/ant/ant-jmf.jar $ANTDIR/ant-jmf.jar
ln -s %{_javadir}/ant/ant-jsch.jar $ANTDIR/ant-jsch.jar
ln -s %{_javadir}/ant/ant-junit.jar $ANTDIR/ant-junit.jar
ln -s %{_javadir}/ant-launcher.jar $ANTDIR/ant-launcher.jar
#ln -s %{_javadir}/ant/ant-netrexx.jar $ANTDIR/ant-netrexx.jar
ln -s %{_javadir}/ant/ant-nodeps.jar $ANTDIR/ant-nodeps.jar
#ln -s %{_javadir}/ant/ant-starteam.jar $ANTDIR/ant-starteam.jar
#ln -s %{_javadir}/ant/ant-stylebook.jar $ANTDIR/ant-stylebook.jar
ln -s %{_javadir}/ant/ant-swing.jar $ANTDIR/ant-swing.jar
ln -s %{_javadir}/ant/ant-trax.jar $ANTDIR/ant-trax.jar
#ln -s %{_javadir}/ant/ant-weblogic.jar $ANTDIR/ant-weblogic.jar
## END ANT ##

JETTYPLUGINVERSION=$(ls plugins | grep org.mortbay.jetty_5 | sed 's/org.mortbay.jetty_//')
rm plugins/org.mortbay.jetty_$JETTYPLUGINVERSION
ln -s %{_javadir}/jetty5/jetty5.jar plugins/org.mortbay.jetty_$JETTYPLUGINVERSION

pushd dropins/jdt
build-jar-repository -s -p plugins/org.junit_* junit

JUNIT4VERSION=$(ls plugins | grep org.junit4_ | sed 's/org.junit4_//')
rm plugins/org.junit4_$JUNIT4VERSION/junit.jar
ln -s %{_javadir}/junit4.jar plugins/org.junit4_$JUNIT4VERSION/junit.jar
popd

JSCHVERSION=$(ls plugins | grep com.jcraft.jsch_ | sed 's/com.jcraft.jsch_//')
rm plugins/com.jcraft.jsch_$JSCHVERSION
ln -s %{_javadir}/jsch.jar plugins/com.jcraft.jsch_$JSCHVERSION

# link to the icu4j stuff
ICUVERSION=$(ls plugins | grep com.ibm.icu_ | sed 's/com.ibm.icu_//')
rm plugins/com.ibm.icu_*.jar
ln -s %{_libdir}/eclipse/plugins/com.ibm.icu_*.jar plugins/com.ibm.icu_$ICUVERSION

# link to lucene
LUCENEVERSION=$(ls plugins | grep org.apache.lucene_ | \
  sed 's/org.apache.lucene_//')
rm plugins/org.apache.lucene_*
ln -s %{_javadir}/lucene.jar plugins/org.apache.lucene_$LUCENEVERSION
rm plugins/org.apache.lucene.analysis_*
ln -s %{_javadir}/lucene-contrib/lucene-analyzers.jar \
  plugins/org.apache.lucene.analysis_$LUCENEVERSION

# link to commons-logging
COMMONSLOGGINGVERSION=$(ls plugins | grep commons.logging_ | \
  sed 's/org.apache.commons.logging_//')
rm plugins/org.apache.commons.logging_$COMMONSLOGGINGVERSION
ln -s %{_javadir}/commons-logging.jar \
  plugins/org.apache.commons.logging_$COMMONSLOGGINGVERSION

# link to commons-el
COMMONSELVERSION=$(ls plugins | grep commons.el_ | \
  sed 's/org.apache.commons.el_//')
rm plugins/org.apache.commons.el_$COMMONSELVERSION
ln -s %{_javadir}/commons-el.jar \
  plugins/org.apache.commons.el_$COMMONSELVERSION

# link to jasper
JASPERVERSION=$(ls plugins | grep org.apache.jasper_ | \
  sed 's/org.apache.jasper_//')
rm plugins/org.apache.jasper_*.jar
ln -s %{_datadir}/eclipse/plugins/org.apache.jasper_* \
   plugins/org.apache.jasper_$JASPERVERSION

# link to servlet-api
SERVLETAPIVERSION=$(ls plugins | grep javax.servlet_ | \
  sed 's/javax.servlet_//')
rm plugins/javax.servlet_*
ln -s %{_javadir}/tomcat5-servlet-2.4-api.jar \
  plugins/javax.servlet_$SERVLETAPIVERSION

# link to jsp-api
JSPAPIVERSION=$(ls plugins | grep javax.servlet.jsp_ | \
  sed 's/javax.servlet.jsp_//')
rm plugins/javax.servlet.jsp_*
ln -s %{_javadir}/tomcat5-jsp-2.0-api.jar \
  plugins/javax.servlet.jsp_$JSPAPIVERSION

popd

rm -f %{buildroot}%{_libdir}/%{name}/plugins/com.ibm.icu_*

%post platform
%update_icon_cache

%postun platform
%clean_icon_cache

%files ecj
%defattr(-,root,root)
%dir %{_libdir}/%{name}
%dir %{_libdir}/%{name}/dropins
%dir %{_libdir}/%{name}/dropins/jdt
%dir %{_libdir}/%{name}/dropins/jdt/plugins
%{_libdir}/%{name}/dropins/jdt/plugins/org.eclipse.jdt.core_*
%{_javadir}/eclipse-ecj*.jar
%{_javadir}/jdtcore*.jar
%{_javadir}/ecj*.jar
%{_bindir}/ecj

%files swt -f %{name}-swt.install
%defattr(-,root,root)
%dir %{_libdir}/%{name}
%dir %{_libdir}/%{name}/libswt-*.so
%dir %{_libdir}/%{name}/plugins
%dir %{_libdir}/%{name}/configuration
%dir %{_libdir}/%{name}/configuration/org.eclipse.osgi
%dir %{_libdir}/%{name}/configuration/org.eclipse.osgi/bundles
%{_libdir}/%{name}/plugins/org.eclipse.swt_*
%{_libdir}/%{name}/plugins/org.eclipse.swt.gtk.linux.%{eclipse_arch}_*
%{_libdir}/%{name}/swt-gtk*.jar
%{_libdir}/%{name}/swt.jar
%{_jnidir}/swt.jar

%files rcp
%defattr(-,root,root)
%dir %{_libdir}/%{name}/features
%dir %{_datadir}/%{name}
%dir %{_datadir}/%{name}/features
%dir %{_datadir}/%{name}/plugins
%{_libdir}/%{name}/configuration/org.eclipse.osgi/.bundledata*
%{_libdir}/%{name}/configuration/org.eclipse.osgi/.lazy*
%{_libdir}/%{name}/configuration/org.eclipse.osgi/.manager
%{_libdir}/%{name}/configuration/org.eclipse.osgi/.state*
%config %{_libdir}/%{name}/configuration/config.ini
%config %{_libdir}/%{name}/configuration/org.eclipse.equinox.simpleconfigurator/bundles.info
%dir %{_libdir}/%{name}/configuration/org.eclipse.equinox.simpleconfigurator
%{_libdir}/%{name}/notice.html
%{_libdir}/%{name}/epl-v10.html
%{_libdir}/%{name}/links
%ifnarch ppc
%{_libdir}/%{name}/about.html
%endif
%ifarch x86_64
%{_libdir}/%{name}/about_files
%endif
%{_libdir}/%{name}/readme
%{_libdir}/%{name}/startup.jar
%{_libdir}/%{name}/features/org.eclipse.rcp_*
%{_libdir}/%{name}/plugins/org.eclipse.core.commands_*
%{_libdir}/%{name}/plugins/org.eclipse.core.contenttype_*
%{_libdir}/%{name}/plugins/org.eclipse.core.databinding_*
%{_libdir}/%{name}/plugins/org.eclipse.core.databinding.beans_*
%{_libdir}/%{name}/plugins/org.eclipse.core.expressions_*
%{_libdir}/%{name}/plugins/org.eclipse.core.jobs_*
%{_libdir}/%{name}/plugins/org.eclipse.core.runtime_*
%{_libdir}/%{name}/plugins/org.eclipse.core.runtime.compatibility.auth_*
%{_libdir}/%{name}/plugins/org.eclipse.equinox.app_*
%{_libdir}/%{name}/plugins/org.eclipse.equinox.common_*
%{_libdir}/%{name}/plugins/org.eclipse.equinox.launcher_*
%{_libdir}/%{name}/plugins/org.eclipse.equinox.launcher.gtk.linux.%{eclipse_arch}_*
%{_libdir}/%{name}/plugins/org.eclipse.equinox.preferences_*
%{_libdir}/%{name}/plugins/org.eclipse.equinox.registry_*
%{_libdir}/%{name}/plugins/org.eclipse.help_*
%{_libdir}/%{name}/plugins/org.eclipse.jface_*
%{_libdir}/%{name}/plugins/org.eclipse.jface.databinding_*
%{_libdir}/%{name}/plugins/org.eclipse.osgi_*
%{_libdir}/%{name}/plugins/org.eclipse.rcp_*
%{_libdir}/%{name}/plugins/org.eclipse.ui_*
%{_libdir}/%{name}/plugins/org.eclipse.ui.workbench_*
%{_libdir}/%{name}/plugins/org.eclipse.update.configurator_*
%{_libdir}/%{name}/plugins/org.eclipse.equinox.simpleconfigurator_*

%files platform -f %{name}-platform.install
%defattr(-,root,root)
%attr(0755,root,root) %{_bindir}/%{name}
%config %{_libdir}/%{name}/eclipse.ini
%{_libdir}/%{name}/.eclipseproduct
%{_libdir}/%{name}/configuration/config.ini
%{_datadir}/applications/*
%{_datadir}/pixmaps/*
%{_datadir}/icons/*/*/apps/*
%{_libdir}/%{name}/eclipse
%dir %{_libdir}/%{name}/dropins
%dir %{_datadir}/%{name}/dropins
%{_libdir}/%{name}/features/org.eclipse.platform_*
%{_libdir}/%{name}/plugins/com.jcraft.jsch_*
%{_libdir}/%{name}/plugins/javax.servlet_*
%{_libdir}/%{name}/plugins/javax.servlet.jsp_*
%{_libdir}/%{name}/plugins/org.apache.ant_*
%{_libdir}/%{name}/plugins/org.apache.commons.el_*
%{_libdir}/%{name}/plugins/org.apache.commons.logging_*
%{_libdir}/%{name}/plugins/org.apache.lucene_*
%{_libdir}/%{name}/plugins/org.apache.lucene.analysis_*
%{_libdir}/%{name}/plugins/org.eclipse.ant.core_*
%{_libdir}/%{name}/plugins/org.eclipse.compare_*
%{_libdir}/%{name}/plugins/org.eclipse.core.boot_*
%{_libdir}/%{name}/plugins/org.eclipse.core.filebuffers_*
%{_libdir}/%{name}/plugins/org.eclipse.core.filesystem_*
%{_libdir}/%{name}/plugins/org.mandriva.ide.platform_*
%{_libdir}/%{name}/features/org.mandriva.ide.feature_*
%{_libdir}/%{name}/plugins/org.eclipse.core.filesystem.linux.%{eclipse_arch}_*
%{_libdir}/%{name}/plugins/org.eclipse.core.net_*
%ifarch %{ix86}
%{_libdir}/%{name}/plugins/org.eclipse.core.net.linux.x86_*
%endif
%{_libdir}/%{name}/plugins/org.eclipse.core.resources_*
%{_libdir}/%{name}/plugins/org.eclipse.core.resources.compatibility_*
%{_libdir}/%{name}/plugins/org.eclipse.core.runtime.compatibility_*
%{_libdir}/%{name}/plugins/org.eclipse.core.runtime.compatibility.registry_*
%{_libdir}/%{name}/plugins/org.eclipse.core.variables_*
%{_libdir}/%{name}/plugins/org.eclipse.debug.core_*
%{_libdir}/%{name}/plugins/org.eclipse.debug.ui_*
%{_libdir}/%{name}/plugins/org.eclipse.equinox.http.jetty_*
%{_libdir}/%{name}/plugins/org.eclipse.equinox.http.registry_*
%{_libdir}/%{name}/plugins/org.eclipse.equinox.http.servlet_*
%{_libdir}/%{name}/plugins/org.eclipse.equinox.jsp.jasper_*
%{_libdir}/%{name}/plugins/org.eclipse.equinox.jsp.jasper.registry_*
%{_libdir}/%{name}/plugins/org.eclipse.help.appserver_*
%{_libdir}/%{name}/plugins/org.eclipse.help.base_*
%{_libdir}/%{name}/plugins/org.eclipse.help.ui_*
%{_libdir}/%{name}/plugins/org.eclipse.help.webapp_*
%{_libdir}/%{name}/plugins/org.eclipse.jface.text_*
%{_libdir}/%{name}/plugins/org.eclipse.jsch.core_*
%{_libdir}/%{name}/plugins/org.eclipse.jsch.ui_*
%{_libdir}/%{name}/plugins/org.eclipse.ltk.core.refactoring_*
%{_libdir}/%{name}/plugins/org.eclipse.ltk.ui.refactoring_*
%{_libdir}/%{name}/plugins/org.eclipse.osgi.services_*
%{_libdir}/%{name}/plugins/org.eclipse.osgi.util_*
%{_libdir}/%{name}/plugins/org.eclipse.platform_*
%{_libdir}/%{name}/plugins/org.eclipse.platform.doc.user_*
%{_libdir}/%{name}/plugins/org.eclipse.search_*
%{_libdir}/%{name}/plugins/org.eclipse.team.core_*
%{_libdir}/%{name}/plugins/org.eclipse.team.ui_*
%{_libdir}/%{name}/plugins/org.eclipse.text_*
%{_libdir}/%{name}/plugins/org.eclipse.ui.browser_*
%{_libdir}/%{name}/plugins/org.eclipse.ui.cheatsheets_*
%{_libdir}/%{name}/plugins/org.eclipse.ui.console_*
%{_libdir}/%{name}/plugins/org.eclipse.ui.editors_*
%{_libdir}/%{name}/plugins/org.eclipse.ui.externaltools_*
%{_libdir}/%{name}/plugins/org.eclipse.ui.forms_*
%{_libdir}/%{name}/plugins/org.eclipse.ui.ide_*
%{_libdir}/%{name}/plugins/org.eclipse.ui.ide.application_*
%{_libdir}/%{name}/plugins/org.eclipse.ui.intro_*
%{_libdir}/%{name}/plugins/org.eclipse.ui.intro.universal_*
%{_libdir}/%{name}/plugins/org.eclipse.ui.navigator_*
%{_libdir}/%{name}/plugins/org.eclipse.ui.navigator.resources_*
%{_libdir}/%{name}/plugins/org.eclipse.ui.net_*
%{_libdir}/%{name}/plugins/org.eclipse.ui.presentations.r21_*
%{_libdir}/%{name}/plugins/org.eclipse.ui.views_*
%{_libdir}/%{name}/plugins/org.eclipse.ui.views.properties.tabbed_*
%{_libdir}/%{name}/plugins/org.eclipse.ui.workbench.compatibility_*
%{_libdir}/%{name}/plugins/org.eclipse.ui.workbench.texteditor_*
%{_libdir}/%{name}/plugins/org.eclipse.update.core_*
%{_libdir}/%{name}/plugins/org.eclipse.update.core.linux_*
%{_libdir}/%{name}/plugins/org.eclipse.update.scheduler_*
%{_libdir}/%{name}/plugins/org.eclipse.update.ui_*
%{_libdir}/%{name}/plugins/org.mortbay.jetty_*
%{_libdir}/%{name}/plugins/org.eclipse.equinox.initializer_*
%{_libdir}/%{name}/plugins/org.eclipse.team.cvs.core_*
%{_libdir}/%{name}/plugins/org.eclipse.cvs_*
%{_libdir}/%{name}/plugins/org.eclipse.team.cvs.ssh2_*
%{_libdir}/%{name}/plugins/org.eclipse.team.cvs.ssh_*
%{_libdir}/%{name}/plugins/org.eclipse.team.cvs.ui_*
%{_libdir}/%{name}/features/org.eclipse.cvs_*
%{_libdir}/%{name}/features/org.eclipse.help_*
%{_libdir}/%{name}/plugins/org.apache.jasper_*
%{_libdir}/%{name}/plugins/org.eclipse.equinox.frameworkadmin_*
%{_libdir}/%{name}/plugins/org.eclipse.equinox.frameworkadmin.equinox_*
%{_libdir}/%{name}/plugins/org.eclipse.equinox.simpleconfigurator.manipulator_*
%{_libdir}/%{name}/features/org.eclipse.equinox.p2.user.ui_*
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.director_*
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.core_*
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.engine_*
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.jarprocessor_*
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.metadata_*
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.metadata.repository_*
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.artifact.repository_*
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.exemplarysetup_*
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.touchpoint.eclipse_*
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.touchpoint.natives_*
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.console_*
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.ui_*
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.ui.sdk_*
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.updatechecker_*
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.garbagecollector_*
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.directorywatcher_*
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.reconciler.dropins_*
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.metadata.generator_*
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.updatesite_*
%{_libdir}/%{name}/plugins/org.eclipse.equinox.security_*
%{_libdir}/%{name}/plugins/org.eclipse.equinox.security.ui_*
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.extensionlocation_*
%{_libdir}/%{name}/plugins/org.eclipse.equinox.p2.director.app_*
%{_libdir}/%{name}/plugins/org.eclipse.ecf.provider.filetransfer_*
%{_libdir}/%{name}/plugins/org.eclipse.ecf.provider.filetransfer.ssl_*
%{_libdir}/%{name}/plugins/org.eclipse.ecf.ssl_*
%{_libdir}/%{name}/plugins/org.eclipse.ecf_*
%{_libdir}/%{name}/plugins/org.eclipse.ecf.filetransfer_*
%{_libdir}/%{name}/plugins/org.eclipse.ecf.identity_*
%{_libdir}/%{name}/plugins/org.sat4j.core_*
%{_libdir}/%{name}/plugins/org.sat4j.pb_*
# Put this in -platform since we're putting the p2 stuff here
%{_libdir}/%{name}/artifacts.xml
# FIXME: should we ship content.xml for the platform?
#%{_libdir}/%{name}/metadata
%{_libdir}/%{name}/p2

%files jdt
%defattr(-,root,root)
%{_bindir}/efj
%{_libdir}/%{name}/dropins/jdt/content.xml
%{_libdir}/%{name}/dropins/jdt/features
%{_libdir}/%{name}/dropins/jdt/plugins/org.eclipse.jdt_*
%{_libdir}/%{name}/dropins/jdt/plugins/org.eclipse.ant.ui_*
%{_libdir}/%{name}/dropins/jdt/plugins/org.eclipse.jdt.apt.core_*
%{_libdir}/%{name}/dropins/jdt/plugins/org.eclipse.jdt.apt.ui_*
%{_libdir}/%{name}/dropins/jdt/plugins/org.eclipse.jdt.apt.pluggable.core_*
%{_libdir}/%{name}/dropins/jdt/plugins/org.eclipse.jdt.compiler.apt_*
%{_libdir}/%{name}/dropins/jdt/plugins/org.eclipse.jdt.compiler.tool_*
%{_libdir}/%{name}/dropins/jdt/plugins/org.eclipse.jdt.core_*
%{_libdir}/%{name}/dropins/jdt/plugins/org.eclipse.jdt.core.manipulation_*
%{_libdir}/%{name}/dropins/jdt/plugins/org.eclipse.jdt.debug.ui_*
%{_libdir}/%{name}/dropins/jdt/plugins/org.eclipse.jdt.debug_*
%{_libdir}/%{name}/dropins/jdt/plugins/org.eclipse.jdt.junit_*
%{_libdir}/%{name}/dropins/jdt/plugins/org.eclipse.jdt.junit.runtime_*
%{_libdir}/%{name}/dropins/jdt/plugins/org.eclipse.jdt.junit4.runtime_*
%{_libdir}/%{name}/dropins/jdt/plugins/org.eclipse.jdt.launching_*
%{_libdir}/%{name}/dropins/jdt/plugins/org.eclipse.jdt.ui_*
%{_libdir}/%{name}/dropins/jdt/plugins/org.junit_*
%{_libdir}/%{name}/dropins/jdt/plugins/org.junit4_*
%{_libdir}/%{name}/dropins/jdt/plugins/org.eclipse.jdt.doc.user_*

%files pde
%defattr(-,root,root)
%{_libdir}/%{name}/buildscripts
%{_libdir}/%{name}/dropins/sdk
# FIXME:  where should this go?
%{_libdir}/%{name}/configuration/org.eclipse.equinox.source




%changelog
* Fri Oct  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 31a2d92
- Fix and filter rpmlint errors
  
* Thu Oct  4 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 3055016
- Fix swt library build with new xulrunner
  
* Tue Sep  4 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: c65f432
- Convert BR to pkgconfig style
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13876 |12mr|ed-1.5-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	_exec_prefix	/

Summary:	The GNU line editor
Name:		ed
Version:	1.5
Release:	5
License:	GPLv3+
Group:		Text tools
URL:		http://www.gnu.org/software/ed/ed.html
Source0:	ftp://ftp.gnu.org/pub/gnu/ed/ed-%{version}.tar.gz

%description
Ed is a line-oriented text editor, used to create, display, and modify text
files (both interactively and via shell scripts).  For most purposes, ed has
been replaced in normal usage by full-screen editors (emacs and vi, for
example).

Ed was the original UNIX editor, and may be used by some programs.  In general,
however, you probably don't need to install it and you probably won't use it
much.

%prep
%setup -q

%build
%configure2_5x --bindir=/bin CFLAGS="%{optflags}" CXXFLAGS="%{optflags}" LDFLAGS="%{?ldflags}"
%make

%check
# all tests must pass
make check

%install
%makeinstall_std

%files
%defattr(-,root,root,0755)
%doc NEWS README AUTHORS TODO ChangeLog
/bin/ed
/bin/red
%{_infodir}/ed.info*
%{_mandir}/*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13877 |12mr|editres-1.0.5-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		editres
Version:	1.0.5
Release:	%mkrel 4
Summary:	A dynamic resource editor for X Toolkit applications 
Group:		Development/X11
Source:		http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
Patch0:		editres-1.0.3-fix-str-fmt.patch
License:	MIT
BuildRoot:	%{_tmppath}/%{name}-root

BuildRequires:	libx11-devel >= 1.0.0
BuildRequires:	libxmu-devel >= 1.0.0
BuildRequires:	libxt-devel >= 1.0.0
BuildRequires:	libxaw-devel >= 1.0.1
BuildRequires:	x11-util-macros >= 1.0.1

%description
Editres is a dynamic resource editor for X Toolkit applications.

%prep
%setup -q -n %{name}-%{version}
%patch0 -p0

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/editres
%{_datadir}/X11/app-defaults/Editres
%{_datadir}/X11/app-defaults/Editres-color
%{_mandir}/man1/editres.1*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13878 |12mr|efax-0.9a-17
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	subver	001114a7

Summary:	A program for faxing using a Class 1, 2 or 2.0 fax modem
Name:		efax
Version:	0.9a
Release:	17
License:	GPL
Group:		Communications
Source0:	http://www.cce.com/efax/download/%{name}-%{version}-%{subver}.tar.bz2
URL:		http://www.cce.com/efax/
Source1:	efax.config.bz2
Patch0:		efax-0.9a-mdkconf.patch
Patch1:		efax-0.9a-crashpowerpc.patch
Patch2:		efax-0.9a-faxmail-mime.patch
Patch3:		efax-0.9a-fax_send.patch
Patch4:		efax-0.9a-fax_locale.patch
Patch5:		efax-0.9a_illegalnumber_test.patch
Patch6:		efax-0.9a-fix-str-fmt.patch
Patch7:		efax-0.9a-nostrip.patch

%description
Efax is a small ANSI C/POSIX program that sends and receives faxes using
any Class 1, 2 or 2.0 fax modem.

You need to install efax if you want to send faxes and you have a
Class 1, 2 or 2.0 fax modem.

%prep
%setup -q -n %{name}-%{version}-%{subver}
%patch0 -p1
%patch1 -p1 -b .crashpowerpc
%patch2 -p1 -b .faxmail-mime
%patch3 -p1 -b .fax_send
%patch4 -p1 -b .fax_locale
%patch5 -p1 -b .fax
%patch6 -p0 -b .str
%patch7 -p1 -b .nostrip

find . -type f | xargs perl -p -i -e 's@xloadimage@xli@';

%build
%make CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"

%install
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_mandir}/man1

make BINDIR=%{buildroot}%{_bindir} MANDIR=%{buildroot}%{_mandir} install

mkdir -p %{buildroot}%{_sysconfdir}
bzcat %{SOURCE1} > %{buildroot}%{_sysconfdir}/fax.config

%files
%doc README
%attr(644,root,root) %config(noreplace) %{_sysconfdir}/fax.config
%{_bindir}/fax
%{_bindir}/efax
%{_bindir}/efix
%{_mandir}/man1/fax.1*
%{_mandir}/man1/efax.1*
%{_mandir}/man1/efix.1*



%changelog
* Sat Oct  20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 02a0b63
- Add patch to fix debug info extraction
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13879 |12mr|efibootmgr-0.5.4-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Interact with the EFI Boot Manager
Name:		efibootmgr
Version:	0.5.4
Release:	%mkrel 7
License:	GPL
Group:		System/Kernel and hardware
URL:		http://domsch.com/linux/ia64/efibootmgr
Source0:	%{name}-%{version}.tar.bz2
BuildRequires:	pciutils-devel zlib-devel
ExclusiveArch:	%{ix86} ia64
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
This is efibootmgr, a Linux user-space application to modify the Intel
Extensible Firmware Interface (EFI) Boot Manager. This application can
create and destroy boot entries, change the boot order, change the
next running boot option, and more.

Details on the EFI Boot Manager are available from the EFI
Specification, v1.02 or above, available from <http://developer.intel.com>.

Note: efibootmgr requires that the kernel module efivars be loaded
prior to use.  `modprobe efivars` should do the trick.

%prep

%setup -q

%build
make

%install
rm -rf %{buildroot}

mkdir -p %{buildroot}%{_sbindir}
install -m755 src/efibootmgr/efibootmgr %{buildroot}%{_sbindir}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS COPYING README
%doc doc/ChangeLog doc/TODO
%{_sbindir}/efibootmgr





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13880 |12mr|eggdbus-0.6-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 1
%define major 0
%define libname %mklibname %{name} %{api} %{major}
%define develname %mklibname -d %{name}

Summary:	Experimental D-Bus bindings for GObject
Name:		eggdbus
Version:	0.6
Release:	4
License:	LGPLv2
Group:		System/Libraries
URL:		http://cgit.freedesktop.org/~david/eggdbus
Source0:	http://cgit.freedesktop.org/~david/eggdbus/snapshot/%{name}-%{version}.tar.bz2
BuildRequires:	dbus-glib-devel
BuildRequires:	gtk-doc
BuildRequires:	libtool

%description
Experimental D-Bus bindings for GObject.

%package -n %{libname}
Group:		System/Libraries
Summary:	Experimental D-Bus bindings for GObject

%description -n %{libname}
Experimental D-Bus bindings for GObject.

This package contains the shared libraries of %{name}.

%package -n %{develname}
Summary:	Development files for EggDBus
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n %{develname}
Development files for EggDBus.

%prep
%setup -q
./autogen.sh

%build
%configure2_5x --enable-gtk-doc --disable-static
%make

%install
%makeinstall_std
rm -rf %{buildroot}%{_datadir}/gtk-doc/html/tests

%files -n %{libname}
%doc AUTHORS
%{_libdir}/libeggdbus-%{api}.so.%{major}*

%files -n %{develname}
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/*
%{_datadir}/gtk-doc/html/eggdbus
%{_datadir}/man/man1/*
%{_bindir}/*


%changelog
* Sun Aug  5 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: ceb4d46
- Sync with Cooker (drop .la files, spec cleanups), more cleanups
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13881 |12mr|eigen2-2.0.17-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		eigen2
Summary:	Lightweight C++ template library for vector and matrix math (linear algebra)
Version:	2.0.17
Release:	2
Epoch:		2
Group:		System/Libraries
License:	LGPLv3+ or GPLv2+
URL:		http://eigen.tuxfamily.org/
Source:		http://bitbucket.org/eigen/eigen/get/%{name}-%{version}.tar.bz2
BuildRequires:	cmake >= 2.6.1
BuildRequires:	doxygen
BuildRequires:	ghostscript-common
BuildRequires:	graphviz
BuildRequires:	blas-devel
BuildRequires:	pkgconfig(lapack)
BuildRequires:	pkgconfig(gsl)
BuildRequires:	qt4-devel
BuildArch:	noarch

%description
Eigen is a lightweight C++ template library for vector and matrix
math, a.k.a. linear algebra.

%prep
%setup -q

%build
%cmake
%make

# this should be fixed later in cmake doc
(cd ..
 doxygen
)

%install
%makeinstall_std -C build

%files
%doc COPYING COPYING.LESSER html/
%dir %{_includedir}/eigen2/
%{_includedir}/eigen2/*
%{_datadir}/pkgconfig/*.pc



%changelog
* Tue Aug  28 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: c244d44
- New version 2.0.17, drop pdf generation as we don't package pdf doc anyway
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13882 |12mr|eina-1.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Tarball of svn snapshot created as follows...
#Cut and paste in a shell after removing initial #

#svn co http://svn.enlightenment.org/svn/e/trunk/eina eina; \
#cd eina; \
#SVNREV=$(LANGUAGE=C svn info | grep "Last Changed Rev:" | cut -d: -f 2 | sed "s@ @@"); \
#v_maj=$(cat configure.ac | grep 'm4_define(\[v_maj\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#v_min=$(cat configure.ac | grep 'm4_define(\[v_min\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#v_mic=$(cat configure.ac | grep 'm4_define(\[v_mic\],' | cut -d' ' -f 2 | cut -d[ -f 2 | cut -d] -f 1); \
#PKG_VERSION=$v_maj.$v_min.$v_mic.$SVNREV; \
#cd ..; \
#tar -Jcf eina-$PKG_VERSION.tar.xz eina/ --exclude .svn --exclude .*ignore

%define snapshot 0
%if %{snapshot}
%define	svndate	20120103
%define	svnrev	66801
%endif

%define	major 1
%define	libname %mklibname %{name} %{major}
%define	develname %mklibname %{name} -d

Summary:	Data Type Library
Name:		eina
%if %{snapshot}
Version:	1.1.99.%{svnrev}
Release:	0.%{svndate}.1
%else
Version:	1.2.1
Release:	1
%endif
Summary:	Data Type Library
License:	LGPLv2+
Group:		Graphical desktop/Enlightenment
%if %{snapshot}
Source0:	%{name}-%{version}.tar.xz
%else
Source0:	http://download.enlightenment.org/releases/%{name}-%{version}.tar.bz2
%endif
URL:		http://www.enlightenment.org/

%description
Eina is a data type library.

%package -n %{libname}
Summary:	Libraries for the %{name} package
Group:		System/Libraries

%description -n %{libname}
Libraries for %{name}

%package -n %{develname}
Summary:	Headers and development libraries from %{name}
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
%{name} development headers and libraries.

%prep
%if %{snapshot}
%setup -qn %{name}
%else
%setup -q
%endif

%build
%if %{snapshot}
NOCONFIGURE=yes ./autogen.sh
%endif
%configure2_5x \
	--disable-cpu-sse \
	--disable-static

%make

%install
rm -fr %{buildroot}
%makeinstall_std

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_libdir}/pkgconfig/*
%{_libdir}/*.so
%{_includedir}/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13883 |12mr|eject-2.1.5-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		eject
Summary:	A program that ejects removable media using software control
Version:	2.1.5
Release:	%mkrel 12
License:	GPLv2+
Url:		http://ca.geocities.com/jefftranter%40rogers.com/eject.html
Group:		System/Kernel and hardware
Source0:	http://ca.geocities.com/jefftranter%40rogers.com/%{name}-%{version}.tar.gz
Patch1: eject-2.1.4-scsi-rdwr.patch
Patch2: eject-2.0.13-xmalloc.patch
Patch3: eject-2.1.5-handle-spaces.patch
Patch4: eject-2.1.5-man-typo.patch
Patch5: eject-2.1.5-toggle.patch
#Patch6:	eject-2.1.5-unlock.patch
BuildRequires:	gettext
BuildRequires:	automake
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The eject program allows the user to eject removable media
(typically CD-ROMs, floppy disks or Iomega Jaz or Zip disks)
using software control. Eject can also control some multi-
disk CD changers and even some devices' auto-eject features.

Install eject if you'd like to eject removable media using
software control.

%prep
%setup -q -n %{name}
%patch1 -p1 -b .scsi
%patch2 -p0 -b .xmalloc
%patch3 -p0
%patch4 -p0
%patch5 -p1
#patch6 -p1

%build
%configure2_5x
%make DEFAULTDEVICE="/dev/cdrom"

%install
rm -rf $RPM_BUILD_ROOT
%{makeinstall_std}

%find_lang %{name}

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %{name}.lang
%defattr(-,root,root)
%doc README TODO ChangeLog
%{_bindir}/eject
%{_bindir}/volname
%{_mandir}/man1/eject.1*
%{_mandir}/man1/volname.1*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13884 |12mr|ekiga-4.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define opal_version 3.10.9

%define kde_support 0
%{?_kde_support: %{expand: %%global kde_support 1}}

Summary:	Voice and Video over IP software (H323 / SIP)
Name:		ekiga
Version:	4.0.0
Release:	2
License:	GPLv2+
Group:		Video
URL:		http://www.ekiga.org
Source0:	http://ftp.gnome.org/pub/GNOME/sources/ekiga/4.0/%{name}-%{version}.tar.xz

BuildRequires:	desktop-file-utils
BuildRequires:	gnome-common
BuildRequires:	intltool
BuildRequires:	scrollkeeper
BuildRequires:	xsltproc
BuildRequires:	gettext-devel

BuildRequires:	pkgconfig(avahi-client)
BuildRequires:	pkgconfig(avahi-glib)
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(gnome-icon-theme)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libebook-1.2)
BuildRequires:	pkgconfig(libgnomeui-2.0)
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	pkgconfig(opal) >= %{opal_version}
Buildrequires:	pkgconfig(ptlib) >= 2.10.9
BuildRequires:	pkgconfig(sigc++-2.0)
BuildRequires:	pkgconfig(xv)
BuildRequires:	openldap-devel
BuildRequires:	boost-devel
%if %kde_support
BuildRequires:	kdelibs4-devel
%endif
%rename		gnomemeeting

Requires(post):		scrollkeeper >= 0.3
Requires(postun):	scrollkeeper >= 0.3
Requires:	pkgconfig(gnome-icon-theme)
Requires:	opal3 >= %{opal_version}
Requires:	evolution-data-server
Suggests:	yelp

%description
Ekiga is a tool to communicate with video and audio over the internet.
It uses both SIP and H323 protocol and is compatible with Microsoft Netmeeting.
It used to be called GnomeMeeting

%prep
%setup -q

%build
%if %kde_support
  QTDIR="/usr/lib/qt4" ; export QTDIR ; 
  PATH="/usr/lib/qt4/bin:$PATH" ; export PATH ; 
%endif
NOCONFIGURE=yes gnome-autogen.sh
%configure2_5x	\
%if %kde_support
	--enable-kde \
%endif
	--disable-schemas-install \
	--enable-dbus

make

%install
%makeinstall_std

%find_lang %{name} --with-gnome

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="X-MandrivaLinux-CrossDesktop" \
  --dir %{buildroot}%{_datadir}/applications \
  %{buildroot}%{_datadir}/applications/*

%define launchers %{_sysconfdir}/dynamic/launchers/webcam
# dynamic support
mkdir -p %{buildroot}%{launchers}
cat > %{buildroot}%{launchers}/%{name}.desktop << EOF
[Desktop Entry]
Name=Ekiga \$devicename
Comment=Ekiga
TryExec=%{_bindir}/ekiga
Exec=%{_bindir}/ekiga
Terminal=false
Icon=ekiga
Type=Application
StartupNotify=true
EOF

rm -rf %{buildroot}/var/lib/scrollkeeper

%define schemas ekiga

%preun
if [ -r %{_sysconfdir}/gconf/schemas/gnomemeeting.schemas -a -x %{_bindir}/gconftool-2 ]; then
GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` gconftool-2 --makefile-uninstall-rule %{_sysconfdir}/gconf/schemas/gnomemeeting.schemas > /dev/null
  update-alternatives --remove webcam.kde.dynamic %{launchers}/gnomemeeting.desktop
  update-alternatives --remove webcam.gnome.dynamic %{launchers}/gnomemeeting.desktop
fi
%preun_uninstall_gconf_schemas %{schemas}

%postun
if [ "$1" = "0" ]; then
  update-alternatives --remove webcam.kde.dynamic %{launchers}/%{name}.desktop
  update-alternatives --remove webcam.gnome.dynamic %{launchers}/%{name}.desktop
fi

%files -f %{name}.lang
%doc README NEWS FAQ AUTHORS TODO
%{_bindir}/*
%{_libdir}/%{name}
%{_datadir}/dbus-1/services/org.ekiga*
%{_datadir}/applications/*
%{_datadir}/pixmaps/*
%{_datadir}/sounds/*
%{_datadir}/icons/hicolor/*/apps/*
%{_mandir}/*/*
%{_sysconfdir}/gconf/schemas/*
%config(noreplace) %{launchers}/*.desktop



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13885 |12mr|ElectricFence-2.2.2-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major   0
%define libname %mklibname efence %{major}
%define devname %mklibname efence -d

Summary:	A debugger which detects memory allocation violations
Name:		ElectricFence
Version:	2.2.2
Release:	13
License:	GPLv2
Group:		Development/Other
URL:		http://perens.com/FreeSoftware/ElectricFence/
# ftp://ftp.perens.com/pub/ElectricFence/beta/ used to be here, but
# the site is inaccessible as of lately.  I looked through the web but
# didn't find anything.  Debian has a link to a site that hosts an
# obsolete version.  I don't think there's any proper upstream for
# this.
Source:		%{name}-%{version}.tar.gz
Patch1:		ElectricFence-2.0.5-longjmp.patch
Patch2:		ElectricFence-2.1-vaarg.patch
Patch3:		ElectricFence-2.2.2-pthread.patch
Patch4:		ElectricFence-2.2.2-madvise.patch
Patch5:		ElectricFence-mmap-size.patch
Patch6:		ElectricFence-2.2.2-banner.patch
Patch7:		ElectricFence-2.2.2-ef.patch
Patch8:		ElectricFence-2.2.2-builtins.patch
Patch9:		ElectricFence-2.2.2-sse.patch
Patch10:	ElectricFence-2.2.2-posix_memalign.patch
Patch11:	ElectricFence-2.2.2-malloc_usable_size.patch
Patch12:	ElectricFence-2.2.2-man-ef.patch

%description
ElectricFence is a utility for C programming and
debugging. ElectricFence uses the virtual memory hardware of your
system to detect when software overruns malloc() buffer boundaries,
and/or to detect any accesses of memory released by
free(). ElectricFence will then stop the program on the first
instruction that caused a bounds violation and you can use your
favorite debugger to display the offending statement.

Install ElectricFence if you need a debugger to find malloc()
violations.

%package -n %{libname}
Summary:	Shared Libraries for Electric Fence
Group:		System/Libraries

%description -n %{libname}
This package contains Electric Fence shared object library. Electric
Fence is a debugger which detects memory allocation violations.

%package -n %{devname}
Summary:	Static library for Electric Fence
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	efence-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{libname}-devel < 2.2.2-13

%description -n %{devname}
This package contains the static library for Electric Fence.

%prep
%setup -q
%patch1 -p1 -b .longjmp
%patch2 -p1 -b .vaarg
%patch3 -p1 -b .pthread
%patch4 -p1 -b .madvise
%patch5 -p1
%patch6 -p1
%patch7 -p1
%patch8 -p1
%patch9 -p1
%patch10 -p1
%patch11 -p1
%patch12 -p1

%build
make CFLAGS='%{optflags} -DUSE_SEMAPHORE -fpic'

%install
mkdir -p %{buildroot}{%{_bindir},%{_libdir},%{_mandir}/man{1,3}}

make	BIN_INSTALL_DIR=%{buildroot}%{_bindir} \
	LIB_INSTALL_DIR=%{buildroot}%{_libdir} \
	MAN_INSTALL_DIR=%{buildroot}%{_mandir} \
	install

echo ".so man3/efence.3" > %{buildroot}%{_mandir}/man3/libefence.3

%files
%doc README COPYING
%{_mandir}/man1/ef.1*
%{_mandir}/man3/efence.3*
%{_mandir}/man3/libefence.3*
%{_bindir}/ef

%files -n %{libname}
%{_libdir}/*.so.*

%files -n %{devname}
%{_libdir}/*.a
%{_libdir}/*.so

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13886 |12mr|elementary-icons-2.7.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname	elementary-icons
%define name	elementary-icons
%define version	2.7.1
%define release %mkrel 4

Summary:	Elementary icons
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{tarname}-%{version}.tar.gz
Source1:	rosa-icons-replace-1.0.3.tar.gz
License:	GPLv2
Group:		Graphical desktop/Other
BuildArch:	noarch

%description
Elementary icons theme.

%files
%defattr(-,root,root)
%{_iconsdir}/*

#--------------------------------------------------------------------

%prep
%setup -q -a 1

%install
%__rm -rf %{buildroot}
%__mkdir -p %{buildroot}%{_datadir}/icons
%__mkdir -p %{buildroot}%{_datadir}/icons/elementary
%__mkdir -p %{buildroot}%{_datadir}/icons/elementary-mono-dark
cp -rf elementary/* %{buildroot}%{_datadir}/icons/elementary
cp -rf elementary-mono-dark/* %{buildroot}%{_datadir}/icons/elementary-mono-dark
#replace original icons from rosa-icons theme, because original rosa icons not property works
cp -rf rosa-icons-replace-1.0.3/* %{buildroot}%{_datadir}/icons/elementary



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13887 |12mr|elementary-theme-2.5.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname	elementary-theme
%define name	elementary-theme
%define version	2.5.1
%define release %mkrel 1

Summary:	Elementary theme
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{tarname}-%{version}.tar.gz
#Theme for openbox
Source1:	%{tarname}-openbox.tar.gz
License:	GPLv2
Group:		Graphical desktop/Other
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires:	murrine
Requires:	gtk-aurora-engine
Requires:	gtk-unico-engine
Suggests:	elementary-icons

%description
Elementary theme.

%prep
%setup -q -a1

%build

%install
%__rm -rf %{buildroot}
%__mkdir -p %{buildroot}%{_datadir}/themes
%__mkdir -p %{buildroot}%{_datadir}/themes/elementary
cp -rf * %{buildroot}%{_datadir}/themes/elementary

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_datadir}/themes/*



%changelog
* Fri Aug 12 2011 Alexander Barakin <abarakin@mandriva.org> 2.4-7mdv2011.0
+ Revision: 694235
- scrollbar_color is no longer supported #63823

  + Alex Burmashev <burmashev@mandriva.org>
    - updated elementary theme

* Mon Jun 13 2011 Александр Казанцев <kazancas@mandriva.org> 2.4-5
+ Revision: 684685
- add openbox theme

* Mon Jun 13 2011 Александр Казанцев <kazancas@mandriva.org> 2.4-4
+ Revision: 684398
- simplicify for ROSA KDE4 theme

* Mon Jun 13 2011 Александр Казанцев <kazancas@mandriva.org> 2.4-3
+ Revision: 684383
- openoffice.org and libreoffice scrollbar disappear fix

* Sun May 01 2011 Funda Wang <fwang@mandriva.org> 2.4-2
+ Revision: 661120
- add missign requires on extra packages

* Mon Apr 11 2011 Alex Burmashev <burmashev@mandriva.org> 2.4-1
+ Revision: 652631
- import elementary-theme


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13888 |12mr|elftoaout-2.3-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	elftoaout
%define	version	2.3
%define	release	%mkrel 13

Summary:	A utility for converting ELF binaries to a.out binaries
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		System/Kernel and hardware
Source0:	ftp://sunsite.mff.cuni.cz/OS/Linux/Sparc/local/elftoaout/%{name}-%{version}.tar.bz2
Patch0:		elftoaout-2.3-include.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The elftoaout utility converts a static ELF binary to a static a.out
binary.  If you're using an ELF system (i.e., Mandriva Linux) on a SPARC,
you'll need to run elftoaout on the kernel image so that the SPARC PROM
can netboot the image.

If you're installing Mandriva Linux on a SPARC, you'll need to install the
elftoaout package.

%prep
%setup -q
%patch0 -p1 -b .include

%build
%make CFLAGS="%{optflags}"

%install
%{__rm} -rf $RPM_BUILD_ROOT

%{__install} -m0755 %{name} -D $RPM_BUILD_ROOT%{_bindir}/%{name}
%{__install} -m0644 %{name}.1 -D $RPM_BUILD_ROOT%{_mandir}/man1/%{name}.1

%clean
%{__rm} -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13889 |12mr|elfutils-0.153-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	1

#the old name was _libelfutils1
%define	libname	%mklibname %{name} %{major}

%define	libasm	%mklibname asm %{major}
%define libdw	%mklibname dw %{major}
%define	libelf	%mklibname elf %{major}
%define	devname	%mklibname %{name} -d
%define	static	%mklibname %{name} -d -s

%define _program_prefix eu-

Summary:	A collection of utilities and DSOs to handle compiled objects
Name:		elfutils
Version:	0.153
Release:	1
License:	GPLv2+
Group:		Development/Other
Url:		http://fedorahosted.org/elfutils/
Source0:	http://fedorahosted.org/releases/e/l/elfutils/%{name}-%{version}.tar.bz2
Source1:	%{SOURCE0}.sig
# these 2 patches are from ftp://sources.redhat.com/pub/systemtap/elfutils/ 
# this hasn't been used since 200700 import why keep around
#Patch0:		elfutils-portability.patch
Patch1:		elfutils-robustify.patch

# mdv patches
Patch10:	elfutils-0.153-mips_backend.patch
Patch11:	elfutils-0.139-sparc-align.patch
Patch12:	elfutils-0.139-fix-special-sparc-elf32-plt-entries.patch
Patch13:	elfutils-0.152-strip-.GCC.command.line-section.patch
Patch14:	elfutils-0.153-add-missing-lpthread-linkage.patch
Patch15:	elfutils_signed_comparison.patch
Patch16:	elfutils-skip_elflint_self_test.patch
Patch17:	elfutils-0.153-dont-fail-on-strip-reloc-check-against-self.patch
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	glibc-devel
BuildRequires:	zlib-devel
BuildRequires:	bzip2-devel
BuildRequires:	lzma-devel
BuildRequires:	gettext-devel
Obsoletes:	%{libname}

%description
Elfutils is a collection of utilities, including ld (a linker),
nm (for listing symbols from object files), size (for listing the
section sizes of an object or archive file), strip (for discarding
symbols), readelf (to see the raw ELF file structures), and elflint
(to check for well-formed ELF files).

%package -n	%{libasm}
Summary:	Libraries to read and write ELF files
Group:		System/Libraries
Obsoletes:	%{libname}

%description -n	%{libasm}
Included are the helper library which implement machine-specific ELF handling.

%package -n	%{libdw}
Summary:	Libraries to read and write ELF files
Group:		System/Libraries
Obsoletes:	%{libname}

%description -n	%{libdw}
Included are the helper library which implement DWARF ELF handling.

%package -n	%{libelf}
Summary:	Libraries to read and write ELF files
Group:		System/Libraries
Obsoletes:	%{libname}

%description -n	%{libelf}
This package provides DSOs which allow reading and writing ELF files
on a high level.  Third party programs depend on this package to read
internals of ELF files.  The programs of the elfutils package use it
also to generate new ELF files.

%package -n	%{devname}
Summary:	Development libraries to handle compiled objects
Group:		Development/Other
Requires:	%{libasm} = %{EVRD}
Requires:	%{libdw} = %{EVRD}
Requires:	%{libelf} = %{EVRD}
Provides:	%{name}-devel 

%description -n	%{devname}
This package contains the headers and dynamic libraries to create
applications for handling compiled objects.

   * libelf allows you to access the internals of the ELF object file
     format, so you can see the different sections of an ELF file.
   * libebl provides some higher-level ELF access functionality.
   * libasm provides a programmable assembler interface.

%package -n	%{static}
Summary:	Static libraries for development with libelfutils
Group:		Development/Other
Requires:	%{devname} = %{EVRD}
Provides:	%{name}-static-devel 

%description -n	%{static}
This package contains the static libraries to create applications for
handling compiled objects.

%prep
%setup -q
%apply_patches

%build
mkdir build-%{_target_platform}
pushd build-%{_target_platform}

# [pixel] libld_elf_i386.so is quite weird, could be dropped? workarounding for now...
#%define _disable_ld_no_undefined 1

CFLAGS="%{optflags} -Wno-error -g" \
CONFIGURE_TOP=.. \
%configure2_5x \
	%{?_program_prefix: --program-prefix=%{_program_prefix}} \
	--enable-thread-safety \
	--with-zlib \
	--with-bzlib \
	--with-lzma

%make
popd

%check
pushd build-%{_target_platform}
make check
popd

%install
%makeinstall_std -C build-%{_target_platform}

chmod +x %{buildroot}%{_libdir}/lib*.so*
chmod +x %{buildroot}%{_libdir}/elfutils/lib*.so*

%find_lang %{name} %{name}.lang

%files -f %{name}.lang
%doc NOTES README NEWS TODO
%{_bindir}/eu-*
%dir %{_libdir}/elfutils
%{_libdir}/elfutils/lib*.so

%files -n %{libelf}
%{_libdir}/libelf-%{version}.so
%{_libdir}/libelf*.so.%{major}*

%files -n %{libdw}
%{_libdir}/libdw-%{version}.so
%{_libdir}/libdw*.so.%{major}*

%files -n %{libasm}
%{_libdir}/libasm-%{version}.so
%{_libdir}/libasm*.so.%{major}*

%files -n %{devname}
%{_includedir}/dwarf.h
%{_includedir}/libelf.h
%{_includedir}/gelf.h
%{_includedir}/nlist.h
%dir %{_includedir}/elfutils
%{_includedir}/elfutils/*.h
%{_libdir}/libelf.so
%{_libdir}/libdw.so
%{_libdir}/libasm.so

%files -n %{static}
%{_libdir}/*.a




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13890 |12mr|em8300-0.18.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Utilities for Hollywood plus / DXR3 device driver for Linux
Name:		em8300
Version:	0.18.0
Release:	5
Group:		System/Kernel and hardware
License:	GPL
URL:		http://dxr3.sourceforge.net/
Source0:	http://downloads.sourceforge.net/dxr3/%{name}-nofirmware-%{version}.tar.gz
BuildRequires:	pkgconfig(gtk+-2.0)
# for /usr/share/alsa/alsa.conf
BuildRequires:	alsa-lib
Provides:	perl(em8300)
Requires:	kmod(em8300)

%description
This package contains utilities that can be used by packages
developed for use with the Hollywood plus or DXR3 MPEG
decoder cards.

You'll also need the non-free microcode for the em8300
device to work, you must download that from
http://dxr3.sourceforge.net/download/em8300.bin to
/lib/firmware/.

%package devel
Summary:	Development headers for DXR3 device
Group:		Development/Other
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	libdxr3-devel = %{version}-%{release}

%description devel
This contains the development headers used when building an
application that will make use of the em8300 driver.

%package -n dkms-%{name}
Summary:	Linux kernel module for Hollywood plus / DXR3 devices
Group:	System/Kernel and hardware
Requires(post):	dkms
Requires(preun): dkms
Requires:	em8300

%description -n dkms-%{name}
This package contains the kernel module for the Hollywood plus
or DXR3 MPEG decoder cards.

Install this package if you wish to use such a card and do not
have the driver in your kernel. You should also install
package em8300.

%prep
%setup -q

echo > README.install.urpmi <<EOF
EM8300-devices require a non-free microcode to operate. If you
have not already done so, you have to download
http://dxr3.sourceforge.net/download/em8300.bin to /lib/firmware/.
EOF

if [ -x modules/update_em8300_version.sh ]; then # is snapshot
	# Run by make during module build if it exists, uses hg which users do not have.
	rm modules/update_em8300_version.sh
	echo "#define EM8300_VERSION \"hg-rev-%snapshot\"" > modules/em8300_version.h
fi

%build
%configure2_5x
%make LIBS="-lX11 -lm"

%install
%makeinstall_std

mkdir -p %{buildroot}%{_sysconfdir}/udev/rules.d
install -m644 modules/em8300-udev.rules \
	%{buildroot}%{_sysconfdir}/udev/rules.d/%{name}.rules

install -d -m755 %{buildroot}/usr/src/%{name}-%{version}-%{release}
cp -a modules include %{buildroot}/usr/src/%{name}-%{version}-%{release}
rm -f %{buildroot}/usr/src/%{name}-%{version}-%{release}/modules/em8300-udev.rules
cat > %{buildroot}/usr/src/%{name}-%{version}-%{release}/dkms.conf <<EOF
PACKAGE_NAME="%{name}"
PACKAGE_VERSION="%{version}-%{release}"
MAKE[0]="cd modules && make KERNEL_LOCATION=\$kernel_source_dir KERNVER=\$kernelver"
CLEAN="cd modules && make clean"
BUILT_MODULE_NAME[0]="adv717x"
BUILT_MODULE_NAME[1]="bt865"
BUILT_MODULE_NAME[2]="em8300"
BUILT_MODULE_LOCATION[0]="modules"
BUILT_MODULE_LOCATION[1]="modules"
BUILT_MODULE_LOCATION[2]="modules"
DEST_MODULE_LOCATION[0]="/kernel/drivers/video"
DEST_MODULE_LOCATION[1]="/kernel/drivers/video"
DEST_MODULE_LOCATION[2]="/kernel/drivers/video"
AUTOINSTALL=yes
EOF

%post -n dkms-%{name}
dkms add     -m %{name} -v %{version}-%{release} --rpm_safe_upgrade &&
dkms build   -m %{name} -v %{version}-%{release} --rpm_safe_upgrade &&
dkms install -m %{name} -v %{version}-%{release} --rpm_safe_upgrade --force
true

%preun -n dkms-%{name}
dkms remove  -m %{name} -v %{version}-%{release} --rpm_safe_upgrade --all
true

%files
%doc README AUTHORS ChangeLog.old modules/README-* modules/INSTALL README.install.urpmi
%config(noreplace) %{_sysconfdir}/udev/rules.d/*
%{_bindir}/*
%{_datadir}/em8300
%{_datadir}/alsa/cards/EM8300.conf
%{_mandir}/man1/*

%files devel
%{_includedir}/linux/*

%files -n dkms-%{name}
/usr/src/%{name}-%{version}-%{release}



%changelog
* Sat Sep  15 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 8436db2
- Fix linkage, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13891 |12mr|emacs-23.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _localstatedir /var/lib

Summary:	GNU Emacs text editor with X11 support

Name:		emacs
Version:	23.3
Release:	4
License:	GPLv3+
Group:		Editors
URL:		http://www.gnu.org/software/emacs/

Source0:	ftp://ftp.gnu.org/pub/gnu/emacs/emacs-%{version}.tar.bz2
Source2:	gnu-mini.png
Source3:	gnu-normal.png
Source4:	gnu-large.png
Source5:	emacs-config

Patch1: 	emacs-20.5-loadup.patch
Patch3: 	emacs-23.0.94-ia64-1.patch
Patch5:		emacs-23.0.94-bzip2.patch
Patch6:		emacs-snapshot-same-etc-DOC-for-all.patch
Patch7:		emacs-22.0.90-rpath.patch
Patch9:		emacs-22.0.90-force-sendmail-program.patch

Patch20:	emacs-20.4-ppc-config.patch
Patch21:	emacs-20.4-ppc.patch
Patch22:	emacs-21.1-omit-nocombreloc-ppc.patch

Patch100:	emacs-23.3-infofix.patch
Patch101:	emacs-23.1.92-version.patch
Patch103:	emacs-23.0.94-x86_64.patch
Patch104:	emacs-23.2-hide-toolbar.patch
Patch111:	emacs-23.1.92-ispell-dictionaries-list-iso-8859-15.patch
Patch114:	emacs-23.0.94-ppc64.patch
Patch115:	emacs-23.0.94-lzma-support.patch
Patch116:	emacs-22.3-fix-str-fmt.patch

BuildRoot:	%_tmppath/%name-root
BuildRequires:	libxaw-devel
BuildRequires:	Xaw3d-devel
BuildRequires:	x11-server-common
BuildRequires:	libx11-devel
BuildRequires:	gcc
BuildRequires:	libjpeg-devel
BuildRequires:	libpng-devel
BuildRequires:	libtiff-devel
BuildRequires:	ncurses-devel
BuildRequires:	ungif-devel
BuildRequires:  texinfo
BuildRequires:	xpm-devel
BuildRequires:	gtk+2-devel

Requires(preun): update-alternatives
Requires(post):  update-alternatives

Requires:	%{name}-common = %version
Provides:	emacs = %{version}-%{release}
Provides:	emacs-bin emacs-gtk

Conflicts:	emacs-snapshot < %{version}-%{release}
Obsoletes:	emacs-gtk <= 22.3
Obsoletes:	emacs-X11 < 22.0.50
Provides:	emacs-X11 < 22.0.50

%description
Emacs is a powerful, customizable, self-documenting, modeless text
editor. Emacs contains special code editing features, a scripting
language (elisp), and the capability to read mail, news, and more
without leaving the editor. 

This package provides an emacs binary with support for X Windows. 

%package el
Summary:	GNU Emacs Lisp source files
Group:		Editors
Requires:	%{name}-common = %version
Conflicts:	emacs-snapshot-el

%description el
The emacs-snapshot-el package contains the emacs elisp sources for
many of the elisp programs included with the main Emacs text editor
package.

You need to install this package only if you intend to modify any of
the Emacs packages or see some elisp examples.

%package doc
Summary:	GNU Emacs documentation
Group:		Editors
Requires:	%{name}-common = %version
Conflicts:	emacs-snapshot-doc

%description doc
Documentation for GNU Emacs.

%package leim
Summary:	GNU Emacs Lisp code for international input methods
Group:		Editors
Requires:	%{name}-common = %version
Conflicts:	emacs-snapshot-leim

%description leim
This package contains Emacs Lisp code for input methods for various
international character scripts.

%package nox
Summary:	GNU Emacs text editor without support for X11
Group:		Editors
Requires:	%{name}-common = %version
Provides:	emacs-bin

Conflicts:	emacs-snapshot-nox

Requires(preun): update-alternatives
Requires(post):  update-alternatives

%description nox
Emacs is a powerful, customizable, self-documenting, modeless text
editor. Emacs contains special code editing features, a scripting
language (elisp), and the capability to read mail, news, and more
without leaving the editor. 

This package provides an emacs binary with no X Windows support for
running on a terminal.

%package common
Summary:	Common files for GNU Emacs
Group:		Editors

Obsoletes:	gnus-emacs < 5.13.0
Provides:	gnus-emacs = 5.13.0

Obsoletes:	emacs-cedet < 1.0-0.pre7
Provides:	emacs-cedet = 1.0-0.pre7

Conflicts:	emacs-speedbar < 1.0
Provides:	emacs-speedbar = 1.0

Obsoletes:	emacs-tramp < 2.1.18-pre
Provides:	emacs-tramp = 2.1.18-pre

Obsoletes:	emacs-url
Provides:	emacs-url

# (Lev) This doesn't look correct:
Obsoletes:	emacs-pcomplete <= 2.4.2
Provides:	emacs-pcomplete = 1.1.1

Obsoletes:	eshell-emacs <= 2.4.2
Provides:	eshell-emacs = 2.4.2

Obsoletes:	emacs-easypg < 1.0.0
Provides:	emacs-easypg = 1.0.0

Obsoletes:	emacs-erc < 5.3
Provides:	emacs-erc = 5.3

Conflicts:	emacs-snapshot-common

# conflicts due to %%_bindir/{b2m,etags,rcs-checkin}
Conflicts: xemacs-extras

%description common
Emacs is a powerful, customizable, self-documenting, modeless text
editor. Emacs contains special code editing features, a scripting
language (elisp), and the capability to read mail, news, and more
without leaving the editor. 

This package contains all of the common files needed by emacs-snapshot
or emacs-snapshot-nox

%prep

%setup -q -n emacs-%{version}

%__perl -p -i -e 's/ctags/gctags/g' etc/etags.1

%patch1 -p1 -b .loadup
%patch3 -p1 -b .ia64-2
%patch5 -p1 -b .bzip2
%patch6 -p1
%patch7 -p1 -b .rpath
%patch9 -p1 -b .sendmail-program

%ifarch ppc
%patch20 -p1
%patch21 -p1
%patch22 -p1
%endif

%patch100 -p1
%patch101 -p1 -b .version
%patch103 -p1 -b .x86_64
%patch104 -p1 -b .toolbar
%patch111 -p1
%patch114 -p1 -b .ppc
%patch115 -p1 -z .lzma-support
%patch116 -p0 -b .str

%build
autoreconf -fi

PUREDEF="-DNCURSES_OSPEED_T"
XPUREDEF="-DNCURSES_OSPEED_T"

export CFLAGS="$RPM_OPT_FLAGS $PUREDEF -fno-zero-initialized-in-bss"

%configure2_5x --with-x=no
%make bootstrap

%make distclean
# Build binary without X support
%configure2_5x --with-x=no
%make
mv src/emacs src/nox-emacs

%make distclean
# Build binary with X support
%configure2_5x --with-x-toolkit
%make

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/usr

PATH=$PATH:/sbin
ARCHDIR=%{_target_platform}
%old_makeinstall sharedstatedir=%{buildroot}/var

rm -f %{buildroot}%_bindir/emacs
rm -f %{buildroot}%{_infodir}/dir
rm %{buildroot}%{_libdir}/emacs/%version/%{_target_platform}/fakemail

# remove sun specific stuff
rm -f %{buildroot}%{_datadir}/emacs/%{version}/etc/{emacstool.1,emacs.1,ctags.1,etags.1,sex.6}

# rename ctags to gctags
mv %{buildroot}%{_mandir}/man1/ctags.1 %{buildroot}%{_mandir}/man1/gctags.1
mv %{buildroot}%{_bindir}/ctags %{buildroot}%{_bindir}/gctags

# is that needed?
install -d %{buildroot}%{_libdir}/emacs/site-lisp

mkdir -p %{buildroot}%{_sysconfdir}/emacs
install -m 644 %{SOURCE5} %{buildroot}%{_sysconfdir}/emacs/site-start.el
(cd %{buildroot}%{_datadir}/emacs/%{version}/lisp; ln -s ../../../../..%{_sysconfdir}/emacs/site-start.el site-start.el)

install -d %{buildroot}%{_sysconfdir}/emacs/site-start.d


install -m755 src/nox-emacs %{buildroot}%{_bindir}/emacs-nox
chmod -t %{buildroot}%{_bindir}/emacs*

# create file lists

#
# emacs-doc file list
#
# 3.22MB of docs from emacs-common to emacs-doc to reduce size (tutorials, news, postscript files, ...)
# NB: etc/ps-prin{0,1}.ps are needed by ps-print
find %{buildroot}%{_datadir}/emacs/%version/etc/ -type f | \
  egrep 'TUTORIAL\.|NEWS|ONEWS|.ps$'|fgrep -v /etc/ps-prin | \
  sed "s^%{buildroot}^^" > doc-filelist

#
# emacs-el file list
#

# take every .el and .el.gz which have a corresponding .elc
find %{buildroot}%{_datadir}/emacs -name '*.el' -o -name '*.el.gz' | \
  grep -v /leim/ | while read I; do
  f=`basename $I .gz`
  f=`basename $f .el`
  if [ -e `dirname $I`/$f.elc ]; then
    echo $I | sed "s^%{buildroot}^^"
  fi
done > el-filelist

#
# emacs-common file list
#

# everything not in previous filelists, and remove a few things listed in %files
find %{buildroot}%{_datadir}/emacs/%version -type f -print -o -type d -printf "%%%%dir %%p\n" | \
  grep -v /leim/ | sed "s^%{buildroot}^^" > common-filelist.raw
while read I; do
  grep -qxF $I doc-filelist el-filelist || echo $I
done < common-filelist.raw > common-filelist

find %{buildroot}%{_libdir}/emacs -type f -print -o -type d -printf "%%%%dir %%p\n" | \
  egrep -v 'movemail$|update-game-score$' | sed "s^%{buildroot}^^" >> common-filelist


%define info_files ada-mode auth autotype calc ccmode cl dbus dired-x ebrowse ede ediff edt efaq eieio eintr elisp emacs emacs-mime epa erc eshell eudc flymake forms gnus idlwave info mairix-el message mh-e newsticker nxml-mode org pcl-cvs pgg rcirc reftex remember sasl sc semantic ses sieve smtpmail speedbar tramp url vip viper widget woman
have_info_files=$(echo $(ls %{buildroot}%{_infodir} | egrep -v -- '-[0-9]+$' | sort))

[ "$have_info_files" = "%info_files" ] || {
  echo "you must modify the spec file, %%info_files should be: $have_info_files"
  exit 1
}


%post nox
update-alternatives --install %_bindir/emacs emacs %_bindir/emacs-nox 10

[[ ! -f %_bindir/emacs ]] && update-alternatives --auto emacs
:

%postun nox
[[ ! -f %_bindir/emacs-nox ]] && \
    /usr/sbin/update-alternatives --remove emacs %_bindir/emacs-nox
:

%post
/usr/sbin/update-alternatives --install %_bindir/emacs emacs %_bindir/emacs-%version 21

%if %mdkversion < 200900
%{update_menus}
%endif

%postun
%if %mdkversion < 200900
%{clean_menus}
%endif

[[ ! -f %{_bindir}/emacs-%{version} ]] && \
    /usr/sbin/update-alternatives --remove emacs %{_bindir}/emacs-%{version}|| :

%files -f common-filelist common
%defattr(-,root,root)
%doc BUGS README src/COPYING
%{_localstatedir}/games/emacs
%dir %{_sysconfdir}/emacs/site-start.d
%dir %{_sysconfdir}/emacs
%config(noreplace) %{_sysconfdir}/emacs/site-start.el
%dir %{_datadir}/emacs
%dir %{_datadir}/emacs/site-lisp
%{_datadir}/emacs/%version/lisp/site-start.el
%attr(2755,root,mail) %{_libdir}/emacs/%version/%{_target_platform}/movemail
%attr(4755,games,root) %{_libdir}/emacs/%version/%{_target_platform}/update-game-score
%{_bindir}/b2m
%{_bindir}/emacsclient
%{_bindir}/etags
%{_bindir}/ebrowse
%{_bindir}/grep-changelog
%{_bindir}/gctags
%{_bindir}/rcs-checkin
%{_mandir}/*/*
%{_infodir}/*
%exclude %{_datadir}/emacs/%{version}/site-lisp/subdirs.el

%files -f doc-filelist doc
%defattr(-,root,root)

%files -f el-filelist el
%defattr(-,root,root)
%doc src/COPYING
%{_datadir}/emacs/%{version}/site-lisp/subdirs.el
%{_datadir}/emacs/site-lisp/subdirs.el
%{_datadir}/emacs/%{version}/leim/ja-dic/*.el.gz
%{_datadir}/emacs/%{version}/leim/quail/*.el.gz

%files leim
%defattr(-,root,root)
%doc src/COPYING
%{_datadir}/emacs/%{version}/leim/leim-list.el
%dir %{_datadir}/emacs/%{version}/leim/ja-dic
%{_datadir}/emacs/%{version}/leim/ja-dic/*.elc
%dir %{_datadir}/emacs/%{version}/leim/quail
%{_datadir}/emacs/%{version}/leim/quail/*.elc

%files nox
%defattr(-,root,root)
%doc src/COPYING
%{_bindir}/emacs-nox

%files
%defattr(-,root,root)
%doc src/COPYING
%{_bindir}/emacs-%{version}
%{_datadir}/applications/emacs.desktop
%{_iconsdir}/hicolor/*/apps/emacs*.png
%{_iconsdir}/hicolor/scalable/apps/emacs.svg
%{_iconsdir}/hicolor/scalable/mimetypes/emacs-document.svg



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13892 |12mr|emacs-auctex-11.86-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	rname	auctex

Summary: 	Enhanced LaTeX mode for GNU Emacs
Name: 		emacs-auctex
Version: 	11.86
Release:	4
License: 	GPLv3+
Group: 		Editors
Source:		http://ftp.gnu.org/pub/gnu/auctex/auctex-%{version}.zip
URL: 		http://www.gnu.org/software/auctex/
Requires: 	emacs 
Requires: 	tetex-latex
BuildRequires: 	emacs-X11
BuildRequires: 	tetex-latex tetex-dvips
BuildArchitectures: noarch
Provides:	    %rname = %version-%release
Obsoletes:	    %rname
Provides: 	    preview-latex-common preview-latex-emacs
Obsoletes: 	    preview-latex-common preview-latex-emacs

%description
AUCTeX is a comprehensive customizable integrated environment for
writing input files for TeX, LaTeX, ConTeXt, Texinfo, and docTeX using
GNU Emacs.

%prep
%setup -q -n %rname-%version

%build
%configure --with-emacs
%make

%install
%__rm -rf %{buildroot}

install -d $RPM_BUILD_ROOT{%{_datadir}/emacs/site-lisp,%{_infodir}}
%makeinstall autodir=$RPM_BUILD_ROOT/var/lib/auctex

# This is already in tetex-latex:
%__rm -rf %buildroot%_datadir/texmf/tex/latex/preview
# What's this for?
%__rm -rf %buildroot/var/lib/auctex
# Don't install reference card:
%__rm -rf %buildroot%_datadir/doc/auctex

#perl -pi -e "s|$RPM_BUILD_ROOT||" $RPM_BUILD_ROOT/%_datadir/emacs/site-lisp/tex-site.el
install -d $RPM_BUILD_ROOT%_sysconfdir/emacs/site-start.d
echo "(if (string-match \"GNU Emacs\" (version)) (require 'tex-site))" >> $RPM_BUILD_ROOT%_sysconfdir/emacs/site-start.d/%rname.el

%files
%defattr(-,root,root)
%doc RELEASE COPYING INSTALL README TODO FAQ CHANGES
%_infodir/*
%_datadir/emacs/site-lisp/%rname
%_datadir/emacs/site-lisp/auctex.el
%_datadir/emacs/site-lisp/preview-latex.el
%_datadir/emacs/site-lisp/tex-site.el
%_datadir/texmf/doc/latex/styles/preview.dvi
%config(noreplace) %_sysconfdir/emacs/site-start.d/%{rname}*


%changelog
* Tue May 03 2011 Oden Eriksson <oeriksson@mandriva.com> 11.86-3mdv2011.0
+ Revision: 664143
- mass rebuild

* Thu Dec 02 2010 Oden Eriksson <oeriksson@mandriva.com> 11.86-2mdv2011.0
+ Revision: 605102
- rebuild

* Wed Feb 24 2010 Lev Givon <lev@mandriva.org> 11.86-1mdv2010.1
+ Revision: 510489
- Update to 11.86.

* Mon Jun 08 2009 Lev Givon <lev@mandriva.org> 11.85-2mdv2010.0
+ Revision: 384140
- Remove emacs version dependency.

* Mon Jun 30 2008 Lev Givon <lev@mandriva.org> 11.85-1mdv2009.0
+ Revision: 230405
- Update to 11.85.

* Tue Jun 17 2008 Thierry Vignaud <tv@mandriva.org> 11.84-3mdv2009.0
+ Revision: 220723
- rebuild

* Sat Jan 12 2008 Thierry Vignaud <tv@mandriva.org> 11.84-2mdv2008.1
+ Revision: 149696
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Apr 28 2007 Adam Williamson <awilliamson@mandriva.org> 11.84-1mdv2008.0
+ Revision: 18876
- 11.84 (rebuild for new era)


* Tue May 02 2006 Götz Waschk <waschk@mandriva.org> 11.82-2mdk
- remove files that conflict with latex

* Tue May 02 2006 Götz Waschk <waschk@mandriva.org> 11.82-1mdk
- merge with preview-latex
- update file list
- fix build
- New release 11.82

* Mon Oct 10 2005 Giuseppe Ghibò <ghibo@mandriva.com> 11.51-4mdk
- Rebuild for emacs 21.4 to fix dependencies problems.
- use explicit emacs_version   anymore.

* Fri Apr 29 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 11.51-3mdk
- rebuild for new emacs

* Wed Aug 25 2004 Götz Waschk <waschk@linux-mandrake.com> 11.51-2mdk
- fix configure call
- fix buildrequires

* Tue Aug 17 2004 Pixel <pixel@mandrakesoft.com> 11.51-1mdk
- new release
- merge a little with upstream srpm


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13893 |12mr|empathy-3.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A IM client based on Telepathy framework
Name:		empathy
Version:	3.6.2
Release:	1
License:	LGPLv2+
Group:		Networking/Instant messaging
URL:		http://live.gnome.org/Empathy
Source0:	http://ftp.gnome.org/pub/GNOME/sources/empathy/3.6/%{name}-%{version}.tar.xz

BuildRequires:	glib2.0-common
BuildRequires:	intltool
BuildRequires:	itstool
BuildRequires:	iso-codes
BuildRequires:	pkgconfig(champlain-0.12)
BuildRequires:	pkgconfig(champlain-gtk-0.12)
BuildRequires:	pkgconfig(cheese-gtk)
BuildRequires:	pkgconfig(clutter-1.0)
BuildRequires:	pkgconfig(clutter-gtk-1.0)
BuildRequires:	pkgconfig(clutter-gst-1.0)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(enchant)
BuildRequires:	pkgconfig(evolution-data-server-1.2)
BuildRequires:	pkgconfig(farstream-0.1)
BuildRequires:	pkgconfig(folks)
BuildRequires:	pkgconfig(gcr-3)
BuildRequires:	pkgconfig(geoclue)
BuildRequires:	pkgconfig(geocode-glib)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(gnome-keybindings)
BuildRequires:	pkgconfig(gnome-keyring-1)
BuildRequires:	pkgconfig(goa-1.0)
BuildRequires:	pkgconfig(gnutls)
BuildRequires:	pkgconfig(gsettings-desktop-schemas)
BuildRequires:	pkgconfig(gstreamer-0.10)
BuildRequires:	pkgconfig(gstreamer-plugins-base-0.10)
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.0.2
BuildRequires:	pkgconfig(gudev-1.0)
BuildRequires:	pkgconfig(libcanberra-gtk)
BuildRequires:	pkgconfig(libcanberra-gtk3)
BuildRequires:	pkgconfig(libnm-glib)
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(libpulse-mainloop-glib)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(mission-control-plugins)
BuildRequires:	pkgconfig(nautilus-sendto)
BuildRequires:	pkgconfig(pixman-1)
#BuildRequires:	pkgconfig(telepathy-farsight)
BuildRequires:	pkgconfig(telepathy-farstream)
BuildRequires:	pkgconfig(telepathy-glib)
BuildRequires:	pkgconfig(telepathy-logger-0.2)
BuildRequires:	pkgconfig(webkitgtk-3.0)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(libsecret-1)

Requires:	folks

# anything in _datadir/glib-2.0/schemas/org.gnome.*.gschema.xml
Requires:	gsettings-desktop-schemas
Requires:	telepathy-mission-control >= 5
# jabber by default, unless someone has a better idea
Requires:	telepathy-gabble
# MD after removing dep loop in telepathy-logger
Requires:	telepathy-logger
# Spell check support
Requires:	iso-codes
# needed by MSN
Suggests:	telepathy-butterfly
# various protocol provided by libpurple
Suggests:	telepathy-haze
# needed for local XMPP
Suggests:	telepathy-salut
# needed for irc
Suggests:	telepathy-idle
# needed for voip
Suggests:	gstreamer0.10-farsight2
Suggests:	nautilus-sendto
%rename	nautilus-sendto-empathy

%description
Empathy consists of a rich set of reusable instant messaging widgets, as
well as a GNOME client that uses those widgets.

Empathy uses Telepathy and Nokia's Mission Control, and reuses Gossip's
UI. Its main goal is to integrate instant messaging with the desktop by
providing libempathy and libempathy-gtk libraries, a set of widgets that
can be embeded into any GNOME application.

%prep
%setup -q
%apply_patches

%build
%configure2_5x  \
	--disable-static \
	--enable-empathy-av=yes

%make

%install
%makeinstall_std
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'

%find_lang %{name} --with-gnome

%files -f %{name}.lang
%doc README ChangeLog AUTHORS
%{_datadir}/icons/hicolor/*/apps/*
%{_datadir}/dbus-1/services/*
%{_bindir}/*
%{_libdir}/mission-control-plugins.0/mcp-account-manager-goa.so
%{_libdir}/nautilus-sendto/plugins/libnstempathy.so
%{_libdir}/%{name}/*.so
%{_libexecdir}/empathy-auth-client
%{_libexecdir}/empathy-call
%{_libexecdir}/empathy-chat
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}/*
%{_datadir}/adium/message-styles/*
%{_datadir}/GConf/gsettings/empathy.convert
%{_datadir}/glib-2.0/schemas/org.gnome.Empathy.gschema.xml
%{_datadir}/telepathy/clients/Empathy.Auth.client
%{_datadir}/telepathy/clients/Empathy.Call.client
%{_datadir}/telepathy/clients/Empathy.Chat.client
%{_datadir}/telepathy/clients/Empathy.FileTransfer.client
%{_mandir}/man1/*



%changelog
* Fri Nov 16 2012 Arkady L. Shane <ashejn@rosalab.ru> 3.6.2-1
- update to 3.6.2

* Thu Oct 25 2012 Arkady L. Shane <ashejn@rosalab.ru> 3.6.1-1
- update to 3.6.1

* Tue Oct  9 2012 Arkady L. Shane <ashejn@rosalab.ru> 3.6.0.3-1
- update to 3.6.0.3

* Tue Oct  9 2012 Arkady L. Shane <ashejn@rosalab.ru> 3.6.0.1-2
- added R: folks

* Fri Oct  5 2012 Arkady L. Shane <ashejn@rosalab.ru> 3.6.0.1-1
- update to 3.6.0.1

* Fri Jun 29 2012 Matthew Dawkins <mattydaw@mandriva.org> 3.4.2.3-1
+ Revision: 807603
- new version 3.4.2.3
- more spec cleanups

* Tue May 22 2012 Götz Waschk <waschk@mandriva.org> 3.4.2.1-1
+ Revision: 799992
- update to new version 3.4.2.1

* Wed May 16 2012 Matthew Dawkins <mattydaw@mandriva.org> 3.4.2-1
+ Revision: 799195
- update to new version 3.4.2

* Thu May 03 2012 Alexander Khrukin <akhrukin@mandriva.org> 3.4.1-1
+ Revision: 795727
- BR: little version fix
- removed unneeded comment from files section
- version update 3.5.1

* Mon Jan 23 2012 Matthew Dawkins <mattydaw@mandriva.org> 3.2.2-2
+ Revision: 767126
- bump for BS
- fixed files list
- added missing BRs
- more spec clean up
- new version 3.2.2
- cleaned up spec
- removed .la files
- disabled static build
- removed mkrel, BuildRoot, clean section, defattr
- converted BRs to pkgcofig provides (from mga)

* Mon Jun 20 2011 Funda Wang <fwang@mandriva.org> 2.34.0-3
+ Revision: 686256
- tweak br
- rebuild for new webkit

* Wed May 04 2011 Funda Wang <fwang@mandriva.org> 2.34.0-2
+ Revision: 665864
- br networkmanager
- fix build with gcr 3.0
- br gnutls

  + Oden Eriksson <oeriksson@mandriva.com>
    - mass rebuild

* Mon Apr 04 2011 Götz Waschk <waschk@mandriva.org> 2.34.0-1
+ Revision: 650411
- new version
- update deps
- update file list

* Thu Nov 18 2010 Götz Waschk <waschk@mandriva.org> 2.32.2-1mdv2011.0
+ Revision: 598787
- update to new version 2.32.2

* Mon Nov 15 2010 Götz Waschk <waschk@mandriva.org> 2.32.1-1mdv2011.0
+ Revision: 597712
- update to new version 2.32.1

  + John Balcaen <mikala@mandriva.org>
    - Fix BR for libcanberra-gtk-devel

* Mon Oct 18 2010 Götz Waschk <waschk@mandriva.org> 2.32.0.1-1mdv2011.0
+ Revision: 586631
- update to new version 2.32.0.1

* Mon Sep 27 2010 Götz Waschk <waschk@mandriva.org> 2.32.0-1mdv2011.0
+ Revision: 581338
- update to new version 2.32.0

* Mon Sep 20 2010 Götz Waschk <waschk@mandriva.org> 2.31.92-1mdv2011.0
+ Revision: 579967
- new version
- update deps

* Thu Sep 02 2010 Götz Waschk <waschk@mandriva.org> 2.31.91.1-1mdv2011.0
+ Revision: 575248
- update to new version 2.31.91.1

* Mon Aug 30 2010 Götz Waschk <waschk@mandriva.org> 2.31.91-1mdv2011.0
+ Revision: 574535
- rebuild
- update build deps
- new version
- update build deps
- update file list

* Wed Aug 18 2010 Götz Waschk <waschk@mandriva.org> 2.31.90-1mdv2011.0
+ Revision: 571198
- new version
- bump deps

* Mon Aug 02 2010 Götz Waschk <waschk@mandriva.org> 2.31.6-1mdv2011.0
+ Revision: 565107
- new version
- update build deps
- update file list

* Mon Jun 21 2010 Frederic Crozat <fcrozat@mandriva.com> 2.30.2-1mdv2010.1
+ Revision: 548430
- Release 2.30.2

* Fri Jun 11 2010 Frederic Crozat <fcrozat@mandriva.com> 2.30.1.1-1mdv2010.1
+ Revision: 547902
- Release 2.30.1.1

* Tue Apr 27 2010 Christophe Fergeau <cfergeau@mandriva.com> 2.30.1-2mdv2010.1
+ Revision: 539612
- rebuild so that shared libraries are properly stripped again

* Mon Apr 26 2010 Götz Waschk <waschk@mandriva.org> 2.30.1-1mdv2010.1
+ Revision: 539195
- update to new version 2.30.1

* Tue Apr 20 2010 Götz Waschk <waschk@mandriva.org> 2.30.0.2-1mdv2010.1
+ Revision: 537049
- update to new version 2.30.0.2

* Fri Apr 09 2010 Frederic Crozat <fcrozat@mandriva.com> 2.30.0.1-1mdv2010.1
+ Revision: 533499
- Release 2.30.0.1

* Mon Mar 29 2010 Götz Waschk <waschk@mandriva.org> 2.30.0-1mdv2010.1
+ Revision: 528805
- update to new version 2.30.0

* Mon Mar 15 2010 Götz Waschk <waschk@mandriva.org> 2.29.93-1mdv2010.1
+ Revision: 520283
- update to new version 2.29.93

* Tue Mar 09 2010 Götz Waschk <waschk@mandriva.org> 2.29.92-1mdv2010.1
+ Revision: 517202
- update to new version 2.29.92

* Thu Mar 04 2010 Götz Waschk <waschk@mandriva.org> 2.29.91.2-1mdv2010.1
+ Revision: 514243
- update to new version 2.29.91.2

* Wed Mar 03 2010 Götz Waschk <waschk@mandriva.org> 2.29.91.1-1mdv2010.1
+ Revision: 513977
- update to new version 2.29.91.1

* Mon Feb 22 2010 Götz Waschk <waschk@mandriva.org> 2.29.91-1mdv2010.1
+ Revision: 509572
- new version
- update file list

* Tue Feb 09 2010 Götz Waschk <waschk@mandriva.org> 2.29.90-1mdv2010.1
+ Revision: 502713
- update to new version 2.29.90

* Mon Jan 25 2010 Götz Waschk <waschk@mandriva.org> 2.29.6-1mdv2010.1
+ Revision: 496284
- update to new version 2.29.6

* Tue Jan 12 2010 Götz Waschk <waschk@mandriva.org> 2.29.5.1-1mdv2010.1
+ Revision: 490164
- update to new version 2.29.5.1

* Mon Jan 11 2010 Götz Waschk <waschk@mandriva.org> 2.29.5-2mdv2010.1
+ Revision: 489836
- bump
- update to new version 2.29.5

* Wed Dec 30 2009 Pascal Terjan <pterjan@mandriva.org> 2.29.4-2mdv2010.1
+ Revision: 483990
- Update BuildRequires

* Mon Dec 21 2009 Götz Waschk <waschk@mandriva.org> 2.29.4-1mdv2010.1
+ Revision: 480919
- new version
- add nautilus-sendto plugin

* Wed Dec 09 2009 Götz Waschk <waschk@mandriva.org> 2.29.3-1mdv2010.1
+ Revision: 475386
- new version
- drop library packages
- update file list

* Sat Nov 21 2009 Götz Waschk <waschk@mandriva.org> 2.28.1.2-1mdv2010.1
+ Revision: 467794
- update to new version 2.28.1.2

* Fri Nov 06 2009 Götz Waschk <waschk@mandriva.org> 2.28.1.1-1mdv2010.1
+ Revision: 460932
- new version
- drop patch

* Sun Oct 25 2009 Frederic Crozat <fcrozat@mandriva.com> 2.28.1-2mdv2010.0
+ Revision: 459223
- Patch0: various bugfixes from GIT

* Tue Oct 20 2009 Götz Waschk <waschk@mandriva.org> 2.28.1-1mdv2010.0
+ Revision: 458337
- update to new version 2.28.1

* Fri Oct 02 2009 Götz Waschk <waschk@mandriva.org> 2.28.0.1-1mdv2010.0
+ Revision: 452740
- new version
- drop patch

* Tue Sep 22 2009 Frederic Crozat <fcrozat@mandriva.com> 2.28.0-2mdv2010.0
+ Revision: 447371
- Replace patch1 with upstream solution (patch0)
- Add suggests for telepathy-salut (local xmpp) and gstreamer0.10-farsight2 (voip)

* Mon Sep 21 2009 Götz Waschk <waschk@mandriva.org> 2.28.0-1mdv2010.0
+ Revision: 446843
- new version
- drop patch
- fix linking

* Mon Sep 14 2009 Götz Waschk <waschk@mandriva.org> 2.27.92-2mdv2010.0
+ Revision: 441070
- patch for new libchamplain

* Thu Sep 10 2009 Götz Waschk <waschk@mandriva.org> 2.27.92-1mdv2010.0
+ Revision: 437183
- new version
- drop patch
- new major

* Tue Sep 01 2009 Götz Waschk <waschk@mandriva.org> 2.27.91.1-2mdv2010.0
+ Revision: 423635
- fix pkgconfig file
- update deps

* Wed Aug 26 2009 Götz Waschk <waschk@mandriva.org> 2.27.91.1-1mdv2010.0
+ Revision: 421342
- new version
- new major
- enable geoclue support
- update file list

* Wed Jul 29 2009 Götz Waschk <waschk@mandriva.org> 2.27.5-1mdv2010.0
+ Revision: 403981
- new version
- new majors

* Wed Jul 15 2009 Götz Waschk <waschk@mandriva.org> 2.27.4-1mdv2010.0
+ Revision: 396279
- update to new version 2.27.4

  + Frederik Himpe <fhimpe@mandriva.org>
    - Empathy now uses enchant for spell check, so adapt BuildRequires accordingly
    - Enable Adium theme support (BuildRequires: libwebkitgtk-devel)

* Mon Jun 15 2009 Götz Waschk <waschk@mandriva.org> 2.27.3-1mdv2010.0
+ Revision: 386079
- new version
- new major

* Mon May 25 2009 Götz Waschk <waschk@mandriva.org> 2.27.2-1mdv2010.0
+ Revision: 379702
- new version
- new major

* Tue May 19 2009 Götz Waschk <waschk@mandriva.org> 2.27.1.1-1mdv2010.0
+ Revision: 377542
- new version
- new major

* Mon May 18 2009 Götz Waschk <waschk@mandriva.org> 2.27.1-1mdv2010.0
+ Revision: 376888
- new version
- new major

* Tue Apr 14 2009 Götz Waschk <waschk@mandriva.org> 2.26.1-1mdv2009.1
+ Revision: 366958
- update to new version 2.26.1

* Mon Mar 30 2009 Götz Waschk <waschk@mandriva.org> 2.26.0.1-1mdv2009.1
+ Revision: 362596
- new version

* Mon Mar 16 2009 Götz Waschk <waschk@mandriva.org> 2.26.0-1mdv2009.1
+ Revision: 355998
- new version
- new major

* Tue Mar 03 2009 Götz Waschk <waschk@mandriva.org> 2.25.92-1mdv2009.1
+ Revision: 348065
- new version
- new major
- remove old configure options

* Tue Feb 17 2009 Götz Waschk <waschk@mandriva.org> 2.25.91-1mdv2009.1
+ Revision: 341275
- new version
- new major

* Tue Feb 03 2009 Götz Waschk <waschk@mandriva.org> 2.25.90-1mdv2009.1
+ Revision: 336843
- new version
- update deps
- new major

* Sat Jan 10 2009 Götz Waschk <waschk@mandriva.org> 2.25.4-2mdv2009.1
+ Revision: 328026
- fix deps of the devel package

* Tue Jan 06 2009 Götz Waschk <waschk@mandriva.org> 2.25.4-1mdv2009.1
+ Revision: 326165
- new version
- update build deps

* Wed Dec 31 2008 Adam Williamson <awilliamson@mandriva.org> 2.25.3-2mdv2009.1
+ Revision: 321623
- rebuild with python 2.6

* Thu Dec 18 2008 Götz Waschk <waschk@mandriva.org> 2.25.3-1mdv2009.1
+ Revision: 315745
- new version
- new major

* Mon Dec 01 2008 Götz Waschk <waschk@mandriva.org> 2.25.2-2mdv2009.1
+ Revision: 308803
- bump release
- disable werror to make it build on x86_64
- fix buildrequires
- new version
- new major

* Sun Nov 09 2008 Oden Eriksson <oeriksson@mandriva.com> 2.24.1-2mdv2009.1
+ Revision: 301578
- rebuilt against new libxcb

* Tue Oct 21 2008 Götz Waschk <waschk@mandriva.org> 2.24.1-1mdv2009.1
+ Revision: 295914
- update to new version 2.24.1

* Mon Sep 22 2008 Götz Waschk <waschk@mandriva.org> 2.24.0-1mdv2009.0
+ Revision: 286838
- new version

* Tue Sep 09 2008 Götz Waschk <waschk@mandriva.org> 2.23.92-1mdv2009.0
+ Revision: 283081
- new version

* Mon Sep 01 2008 Götz Waschk <waschk@mandriva.org> 2.23.91-1mdv2009.0
+ Revision: 278104
- new version
- new major
- fix build deps

* Tue Aug 19 2008 Frederik Himpe <fhimpe@mandriva.org> 2.23.90-1mdv2009.0
+ Revision: 274018
- Update to new version 2.23.90
- Suggest telepathy-haze, telepathy-stream-engine and telepathy-butterfly

* Mon Aug 04 2008 Frederik Himpe <fhimpe@mandriva.org> 2.23.6-1mdv2009.0
+ Revision: 263607
- Update to new upstream version 0.23.6
- Don't run autogen.sh: it's not necessary anymore and it breaks build
- Add new desktop file

* Wed Jul 16 2008 Michael Scherer <misc@mandriva.org> 0.23.4-1mdv2009.0
+ Revision: 236524
- update to 0.23.4
- make Source line compatible with mdvsys update

* Wed Jul 09 2008 Michael Scherer <misc@mandriva.org> 0.23.3-1mdv2009.0
+ Revision: 232930
- add missing BuildRequires
- update to 0.23.3

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Thu Apr 17 2008 Frederik Himpe <fhimpe@mandriva.org> 0.22.1-2mdv2009.0
+ Revision: 195435
- Add various fixes from svn:
  * Hide sound preferences: upstream did not yet implement
    sound notifications
  * Do not start Empathy automatically at log in: instead use
    a standard desktop file with the right categories
  * Make nothere applet removable
  * Make nothere applet find status icons
  * Various important crash fixes

  + Funda Wang <fwang@mandriva.org>
    - add GNOME menu category

* Tue Apr 15 2008 Funda Wang <fwang@mandriva.org> 0.22.1-1mdv2009.0
+ Revision: 194015
- New version 0.22.1

* Mon Mar 10 2008 Michael Scherer <misc@mandriva.org> 0.22.0-1mdv2008.1
+ Revision: 183426
- new version 0.22

* Thu Mar 06 2008 Michael Scherer <misc@mandriva.org> 0.21.91-2mdv2008.1
+ Revision: 180346
- activate voip

* Tue Mar 04 2008 Michael Scherer <misc@mandriva.org> 0.21.91-1mdv2008.1
+ Revision: 178262
- add missing buildrequires
- new version, just before version freeze

* Sat Feb 09 2008 Funda Wang <fwang@mandriva.org> 0.21.90-1mdv2008.1
+ Revision: 164717
- New version 0.21.90

* Thu Jan 17 2008 Michael Scherer <misc@mandriva.org> 0.21.5.2-1mdv2008.1
+ Revision: 154098
- new major of the gtk library
- new version of empathy

* Sat Jan 05 2008 Jérôme Soyer <saispo@mandriva.org> 0.21.4-1mdv2008.1
+ Revision: 145805
- Add files
- New release
- New release

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Oct 28 2007 Funda Wang <fwang@mandriva.org> 0.21.1-1mdv2008.1
+ Revision: 102887
- new major
- New version 0.21.1

* Tue Oct 16 2007 Michael Scherer <misc@mandriva.org> 0.14-2mdv2008.1
+ Revision: 99004
- add NotHere applet ( even if disabled by default because it cannot be removed )
- split python from main package
- add megaphone applet
- correctly list python module on x86_64

  + Pascal Terjan <pterjan@mandriva.org>
    - Update major

  + Jérôme Soyer <saispo@mandriva.org>
    - New release
    - New release

* Fri Sep 07 2007 Oden Eriksson <oeriksson@mandriva.com> 0.12-3mdv2008.0
+ Revision: 81781
- fix build deps

  + Michael Scherer <misc@mandriva.org>
    - rebuild for new mission control
    - add python binding

  + Thierry Vignaud <tv@mandriva.org>
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Mon Aug 27 2007 Michael Scherer <misc@mandriva.org> 0.12-1mdv2008.0
+ Revision: 71803
- new version

* Mon Aug 13 2007 Funda Wang <fwang@mandriva.org> 0.11-1mdv2008.0
+ Revision: 62398
- split gtk lib, so that different major lib could be co-exists
- New version 0.11

* Tue Jul 31 2007 Funda Wang <fwang@mandriva.org> 0.10-1mdv2008.0
+ Revision: 56837
- BR libgcrypt
- New version 0.10

* Thu Jul 26 2007 Funda Wang <fwang@mandriva.org> 0.9-1mdv2008.0
+ Revision: 55812
- fix rpm group
- Introduce lib and devel sub package
- New version 0.9

* Mon Jun 25 2007 Michael Scherer <misc@mandriva.org> 0.8-1mdv2008.0
+ Revision: 43885
- new version

* Sat Jun 09 2007 Michael Scherer <misc@mandriva.org> 0.7-1mdv2008.0
+ Revision: 37721
- verson 0.7

* Sat Jun 02 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.6-1mdv2008.0
+ Revision: 34763
- New version 0.6
- Remove X-MandrivaLinux-* keyword from category

* Tue May 29 2007 Michael Scherer <misc@mandriva.org> 0.5-2mdv2008.0
+ Revision: 32270
- add missing Requires, and pull jabber by default
- new desc proposed by John Keller

* Mon May 28 2007 Michael Scherer <misc@mandriva.org> 0.5-1mdv2008.0
+ Revision: 31983
- new version

* Wed May 23 2007 Michael Scherer <misc@mandriva.org> 0.4-1mdv2008.0
+ Revision: 30451
- add missing BuildRequires
- add menui file
- Import empathy


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13894 |12mr|enblend-4.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Tool for compositing images
Name:		enblend
Version:	4.0
Release:	3
License:	GPLv2+
Group:		Graphics
Url:		http://enblend.sourceforge.net
Source0:	http://downloads.sourceforge.net/project/enblend/enblend-enfuse/enblend-enfuse-%{version}/enblend-enfuse-%{version}.tar.gz
Patch0:		enblend-4.0-libpng14.patch
Patch1:		enblend-4.0-libpng15.patch
Patch2:		enblend-4.0-boost-1.50.patch
Patch3:		enblend-4.0-boost-1.50-3.patch
BuildRequires:	boost-devel
BuildRequires:	tiff-devel
BuildRequires:	pkgconfig(glew)
BuildRequires:	pkgconfig(glut)
BuildRequires:	pkgconfig(lcms)
BuildRequires:	libxmi-devel
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(IlmBase)
BuildRequires:	pkgconfig(OpenEXR)
BuildRequires:	perl(Time::Zone)
Provides:	enfuse = %{version}-%{release}

%description
Enblend is a tool for compositing images. Given a set of images that overlap 
in some irregular way, Enblend overlays them in such a way that the seam 
between the images is invisible, or at least very difficult to see.

%prep
%setup -q -n enblend-enfuse-4.0-753b534c819d
%patch0 -p0
%patch1 -p0
%patch2 -p1

%build
%configure2_5x --with-boost-filesystem
sed -i s,"-lboost_filesystem","-lboost_filesystem -lboost_system",g src/Makefile
%make


%install
%makeinstall_std

%files
%doc AUTHORS NEWS README VIGRA_LICENSE
%{_mandir}/man1/enblend.1.*
%{_mandir}/man1/enfuse.1.*
%{_bindir}/enblend
%{_bindir}/enfuse



%changelog
* Mon Aug  27 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 5f9bde3
- Add libpng patches from Cooker, convert BR to pkgconfig style, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13895 |12mr|enca-1.13-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 		0
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname %{name} -d

Summary:	A program that can detect and convert between character sets
Name:		enca
Version:	1.13
Release:	5
License:	GPLv2+
Group:		Text tools
Source:		http://dl.cihar.com/%{name}/%{name}-%{version}.tar.lzma
URL:		http://gitorious.org/enca
BuildRequires:	recode-devel

%description
Enca is an Extremely Naive Charset Analyser. It detects character set and
encoding of text files and can also convert them to other encodings using
either a built-in converter or external libraries and tools like libiconv,
librecode, or cstocs.

Currently, it has support for Belarussian, Bulgarian, Croatian, Czech,
Estonian, Latvian, Lithuanian, Polish, Russian, Slovak, Slovene, and
Ukrainian and some multibyte encodings (mostly variants of Unicode)
independently on the language.

Install Enca if you need to cope with text files of dubious origin
and unknown encoding and convert them to some reasonable encoding.

%package -n %{libname}
Summary:	A library detecting encoding of text files
Group:		System/Libraries

%description -n %{libname}
Enca is an Extremely Naive Charset Analyser. It detects character set and
encoding of text files and can also convert them to other encodings using
either a built-in converter or external libraries and tools like libiconv,
librecode, or cstocs.

Currently, it has support for Belarussian, Bulgarian, Croatian, Czech,
Estonian, Latvian, Lithuanian, Polish, Russian, Slovak, Slovene, and
Ukrainian and some multibyte encodings (mostly variants of Unicode)
independently on the language.

This package contains shared Enca library other programs can make use of.

%package -n %{develname}
Summary:	Header files and libraries for Enca development
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	libenca-devel = %{version}-%{release}
Provides:	enca-devel = %{version}-%{release}

%description -n %{develname}
This package contains the static libraries and header files for writing
programs using the Extremely Naive Charset Analyser library, and its API
documentation.

Install it if you are going to create applications using the Enca library.

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall HTML_DIR=%{buildroot}%{_datadir}/gtk-doc/html

%files
%doc AUTHORS ChangeLog ChangeLog.prelib FAQ README README.devel THANKS TODO
%{_bindir}/enca
%{_bindir}/enconv
%{_libexecdir}/%{name}/extconv/*
%dir %{_libexecdir}/%{name}/extconv
%dir %{_libexecdir}/%{name}
%{_mandir}/man1/*

%files -n %{libname}
%{_libdir}/libenca.so.%{major}*

%files -n %{develname}
%{_includedir}/enca.h
%{_libdir}/pkgconfig/enca.pc
%{_libdir}/libenca.so
%doc %{_datadir}/gtk-doc/html/libenca/*
%doc %dir %{_datadir}/gtk-doc/html/libenca


%changelog
* Sat Aug  18 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: a9d9061
- Drop .la and .a files, drop Obsoletes, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13896 |12mr|enchant-1.6.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname enchant %{major}
%define develname %mklibname enchant -d

Summary:	An enchanting spell checking library
Name:		enchant
Version:	1.6.0
Release:	5
License:	LGPLv2+
Group:		System/Libraries
URL:		http://www.abisource.com/projects/enchant/
Source0:	http://www.abisource.com/downloads/enchant/%{version}/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	aspell-devel
BuildRequires:	hspell-devel
BuildRequires:	voikko-devel
BuildRequires:	hunspell-devel
Conflicts:	%{libname} < 1.6.0-3

%description
A library that wraps other spell checking backends.

%package -n %{libname}
Summary:	Libraries for enchant
Group:		System/Libraries

%description -n	%{libname}
This package provides the libraries for using enchant.

%package -n %{develname}
Summary:	Libraries and include files for developing with enchant
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{develname}
This package provides the necessary development libraries and include
files to allow you to develop with enchant.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static \
	--with-myspell-dir=%{_datadir}/dict/ooo

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%files
%doc AUTHORS HACKING README TODO
%{_bindir}/*
%{_datadir}/enchant
%{_mandir}/man1/*
%dir %{_libdir}/enchant
%{_libdir}/enchant/lib*.so*

%files -n %{libname}
%{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/enchant.pc
%dir %{_includedir}/enchant
%{_includedir}/enchant/*




%changelog
* Sun Aug  5 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: a2460b3
- Sync with Cooker (update BuildRequires, drop .la files, cleanups)
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13897 |12mr|enscript-1.6.5.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	1.6.5.2
%define name	enscript
%define release	 4

Name:		%{name}
Summary:	Converts plain ASCII to PostScript
Release:	%{release}
Version:	%{version}
License:	GPLv3
Group:		Publishing
Source0:	ftp://ftp.gnu.org/gnu/enscript/%{name}-%{version}.tar.gz
URL:		ftp://ftp.gnu.org/gnu/enscript/
BuildRequires:	flex gettext
Obsoletes:	nenscript
Provides: 	nenscript

%description
GNU enscript is a free replacement for Adobe's Enscript program. Enscript
converts ASCII files to PostScript(TM) and spools generated PostScript
output to the specified printer or saves it to a file. Enscript can be
extended to handle different output media and includes many options for
customizing printouts.

%prep
%setup -q

%build
%configure2_5x --with-media=Letter
%make

%install
%makeinstall

mkdir -p $RPM_BUILD_ROOT/etc/%{name}
cp $RPM_BUILD_ROOT/%{_datadir}/%{name}/afm/font.map $RPM_BUILD_ROOT/etc/%{name}/font.map
pushd $RPM_BUILD_ROOT/%{_datadir}/%{name}
ln -sf /etc/%{name}/font.map
popd

rm -f $RPM_BUILD_ROOT/%{_datadir}/%{name}/font.map

%find_lang %name

# XXX note doubled %% in sed script below.
(cd %{buildroot};find .%{_datadir}/enscript/* -type f) | \
	sed -e 's,^\.,,' | sed -e 's,*font.map,%%config &,' > share.list

( cd %{buildroot}
  ln .%{_prefix}/bin/enscript .%{_prefix}/bin/nenscript
)

cat share.list >> %{name}.lang

%files -f %{name}.lang
%defattr(-, root, root)
%doc AUTHORS ChangeLog NEWS README README.ESCAPES THANKS TODO 
%config(noreplace) %{_sysconfdir}/enscript.cfg
%dir %{_sysconfdir}/enscript
%config(noreplace) %{_sysconfdir}/enscript/font.map
%dir %{_datadir}/%{name}
%dir %{_datadir}/%{name}/hl
%dir %{_datadir}/%{name}/afm
%{_bindir}/*
%{_mandir}/*/*
%{_infodir}/%{name}*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13898 |12mr|eog-3.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gi_major 3.0
%define girname %mklibname %{name}-gir %{gi_major}

Summary:	The Eye of GNOME image viewer
Name:		eog
Version:	3.6.2
Release:	1
License:	GPLv2+
Group:		Graphical desktop/GNOME
URL:		http://www.gnome.org/projects/eog/
Source0: 	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/3.6/%{name}-%{version}.tar.xz

BuildRequires:	desktop-file-utils
BuildRequires:	intltool >= 0.40.0 itstool
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(exempi-2.0)
BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gnome-desktop-3.0)
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(gnome-icon-theme)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gsettings-desktop-schemas)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(lcms2)
BuildRequires:	pkgconfig(libexif)
BuildRequires:	pkgconfig(libpeas-gtk-1.0)
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(shared-mime-info)
BuildRequires:	pkgconfig(x11)
Requires:	librsvg
Requires:	gnome-icon-theme

%description
This is the Eye of Gnome, an image viewer program. It is meant
to be a fast and functional image viewer as well as an image
cataloging program. It does proper handling of large images and
images with full opacity information, and can zoom and scroll
images quickly while keeping  memory usage constant.

%package -n %{girname}
Summary:	GObject Introspection interface description for %name
Group:		System/Libraries
Requires:	%{name} = %{version}-%{release}

%description -n %{girname}
GObject Introspection interface description for %name.

%package devel
Group:		Development/C
Summary:	C headers needed to build EOG plugins
Requires:	%{girname} = %{version}-%{release}

%description devel
This is the Eye of Gnome, an image viewer program. It is meant
to be a fast and functional image viewer as well as an image
cataloging program. It does proper handling of large images and
images with full opacity information, and can zoom and scroll
images quickly while keeping  memory usage constant.

Install this if you want to build EOG plugins.

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--enable-introspection=yes \
	--disable-schemas-compile \
	--disable-scrollkeeper
%make

%install
%makeinstall_std

desktop-file-install --vendor="" \
	--add-category=Graphics \
	--add-category=2DGraphics \
	--dir %{buildroot}%{_datadir}/applications \
	%{buildroot}%{_datadir}/applications/*

%find_lang %{name} --with-gnome

find %{buildroot} -name *.la -delete

%files -f %{name}.lang
%doc AUTHORS NEWS README
%{_bindir}/*
%dir %{_libdir}/eog
%dir %{_libdir}/eog/plugins
%{_libdir}/eog/plugins/fullscreen.plugin
%{_libdir}/eog/plugins/reload.plugin
%{_libdir}/eog/plugins/statusbar-date.plugin
%{_libdir}/eog/plugins/*.so*
%{_datadir}/GConf/gsettings/eog.convert
%{_datadir}/glib-2.0/schemas/org.gnome.eog.enums.xml
%{_datadir}/glib-2.0/schemas/org.gnome.eog.gschema.xml
%{_datadir}/applications/*
%{_datadir}/eog
%{_datadir}/icons/hicolor/*/*/*

%files -n %{girname}
%{_libdir}/eog/girepository-1.0/Eog-%{gi_major}.typelib

%files devel
%doc %{_datadir}/gtk-doc/html/eog
%{_includedir}/eog-3.0
%{_libdir}/pkgconfig/eog.pc

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13899 |12mr|epiphany-3.4.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 3.4

Summary:	GNOME web browser based on the webkit rendering engine
Name:		epiphany
Version:	3.4.2
Release:	1
License:	GPLv2+ and GFDL
Group:		Networking/WWW
URL:		http://www.gnome.org/projects/epiphany/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/epiphany/%{name}-%{version}.tar.xz
# (fc) 0.9.2-2mdk fix defaults settings
Patch1:		epiphany-3.2.1-defaults.patch
# (fc) 1.4.6-2mdk default bookmarks
Patch2:		epiphany-defaultbookmarks.patch
# (fc) 1.8.5-4mdk set urpmi and bundles mimetypes as safe (Mdk bug #21892)
Patch3:		epiphany-1.8.5-urpmi.patch
# indexhtml
Patch4:		epiphany-3.4.1-default-indexhtml.patch

BuildRequires:	desktop-file-utils
BuildRequires:	gnome-common
BuildRequires:	gtk-doc
BuildRequires:	imagemagick
BuildRequires:	intltool
BuildRequires:	rootcerts
BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(avahi-client)
BuildRequires:	pkgconfig(avahi-gobject)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(gnome-keyring-1)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gsettings-desktop-schemas)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(ice)
BuildRequires:	pkgconfig(iso-codes)
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	pkgconfig(libsoup-gnome-2.4)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(libxslt)
BuildRequires:	pkgconfig(nss)
BuildRequires:	pkgconfig(seed)
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(webkitgtk-3.0)
BuildRequires:	pkgconfig(x11)

#gw for the index themes
Requires:	dbus-x11
Requires:	enchant
Requires:	gnome-themes
Requires:	gnome-doc-utils >= 0.3.2
Requires:	indexhtml
Requires:	iso-codes

%description
Epiphany is a GNOME web browser based on the webkit rendering engine.
The name meaning: "An intuitive grasp of reality through something 
(as an event) usually simple and striking"

%package devel
Group:		Development/C
Summary:	Header files for developing with Epiphany

%description devel
This contains the C headers required for developing with Epiphany.

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--with-distributor-name=%{vendor} \
	--disable-scrollkeeper

%make LIBS='-lgmodule-2.0'

%install
%makeinstall_std
%find_lang %{name} --with-gnome --all-name

mkdir -p  %{buildroot}%{_libdir}/epiphany/%{api}/extensions

#gw these are useless
rm -f %{buildroot}%{_datadir}/icons/LowContrastLargePrint/*/apps/*

%post
if [ "$1" = "2" ]; then
	update-alternatives --remove webclient-gnome %{_bindir}/epiphany
	update-alternatives --remove webclient-kde %{_bindir}/epiphany
fi

%files -f %{name}.lang
%doc COPYING.README COPYING README TODO NEWS
%{_bindir}/*
%dir %{_libdir}/epiphany
%dir %{_libdir}/epiphany/%{api}/
%dir %{_libdir}/epiphany/%{api}/extensions
%{_libdir}/girepository-1.0/Epiphany-%{api}.typelib
%{_datadir}/applications/*
%{_datadir}/dbus-1/services/org.gnome.Epiphany.service
%{_datadir}/epiphany
%{_datadir}/GConf/gsettings/epiphany.convert
%{_datadir}/glib-2.0/schemas/org.gnome.Epiphany.enums.xml
%{_datadir}/glib-2.0/schemas/org.gnome.epiphany.gschema.xml
%{_mandir}/man1/%{name}.1*

%files devel
%{_includedir}/*
%{_libdir}/pkgconfig/*
%{_datadir}/gtk-doc/html/epiphany
%{_datadir}/aclocal/*.m4
%{_datadir}/gir-1.0/Epiphany-%{api}.gir



%changelog
* Fri Sep  7 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 166d985
- New version 3.4.2 (sync with Cooker)
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13900 |12mr|epiphany-extensions-3.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 3.4

Summary:	Extensions for the GNOME Web Browser, Epiphany
Name:		epiphany-extensions
Version:	3.4.0
Release:	1
## The Live HTTP Headers extension is LGPLv2.1+; the Gestures extension is
## GPLv2 (only); and all other extensions are GPLv2+.
License:	LGPLv2+ and GPLv2 and GPLv2+ and GFDL
Group:		Networking/WWW
Url:		http://www.gnome.org/projects/epiphany/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.xz

BuildRequires:	intltool
BuildRequires:	rarian
BuildRequires:	gnome-common
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	opensp-devel
BuildRequires:	epiphany-devel >= %{version}
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(gconf-2.0)

Requires:	epiphany >= %{version}

%description
This package contains the following extensions for the GNOME Web Browser:
Actions
Ad blocker
Auto-Reload
Auto-scroller
Certificates
Extension Manager
Gestures
Greasemonkey
HTML5 Tube
Push scroller
RSS
SoupFly
Tab groups
Tab Key Tab Navigate
Tab states

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'

%find_lang %{name} --with-gnome --all-name

%files -f %{name}.lang
%doc COPYING* AUTHORS NEWS README*
%doc extensions/gestures/ephy-gestures.xml
%{_datadir}/%{name}/
%{_datadir}/epiphany/icons/hicolor/*/status/*
%{_datadir}/glib-2.0/schemas/org.gnome.epiphanyextensions.gschema.xml
%{_libdir}/epiphany/%{api}/extensions/*.so
%{_libdir}/epiphany/%{api}/extensions/actions.ephy-extension
%{_libdir}/epiphany/%{api}/extensions/adblock.ephy-extension
%{_libdir}/epiphany/%{api}/extensions/auto-reload.ephy-extension
%{_libdir}/epiphany/%{api}/extensions/extensions-manager-ui.ephy-extension
%{_libdir}/epiphany/%{api}/extensions/gestures.ephy-extension
%{_libdir}/epiphany/%{api}/extensions/greasemonkey.ephy-extension
%{_libdir}/epiphany/%{api}/extensions/html5tube.ephy-extension
%{_libdir}/epiphany/%{api}/extensions/push-scroller.ephy-extension
%{_libdir}/epiphany/%{api}/extensions/rss.ephy-extension
%{_libdir}/epiphany/%{api}/extensions/soup-fly.ephy-extension
%{_libdir}/epiphany/%{api}/extensions/tab-key-tab-navigate.ephy-extension
%{_libdir}/epiphany/%{api}/extensions/tab-states.ephy-extension




%changelog
* Fri Sep  7 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 0246f64
- Drop certificates extension from files as it's disabled in upstream starting from 3.3.90
  
* Fri Sep  7 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 4480b7f
- Add rarian to BuildRequires
  
* Fri Sep  7 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 21f14f4
- New version 3.4.0 (sync with Cooker to 3.2.0 and update version)
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13901 |12mr|epsoneplijs-0.4.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Ghostscript IJS Plugin for the Epson EPL-5700L/5800L/5900L/6100L/6200L printers
Name:		epsoneplijs
Version:	0.4.1
Release:	%mkrel 7
Group:		System/Printing
License:	BSD
URL:		http://sourceforge.net/projects/epsonepl/
Source0:	http://osdn.dl.sourceforge.net/sourceforge/epsonepl/epsoneplijs-%{version}.tgz
Patch0:		epsoneplijs-use_system_libs.diff
Patch1:		epsoneplijs-mandriva-install.diff
Patch2:		epsoneplijs-0.4.1-LDFLAGS.diff
BuildRequires:	libtool
BuildRequires:	libusb-devel
BuildRequires:	libieee1284-devel
Requires:	ghostscript >= 6.53
Conflicts:	printer-utils = 2007
Conflicts:	printer-filters = 2007
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root

%description
Support for the Epson EPL-5700L/5800L/5900L/6100L/6200L printer family under
linux and other unix-like systems.
It is known to work for at least one user for each of 5700L, 5800L,
5900L, and 6100L. 6100L and 6200L support is new.

%prep

%setup -q

find . -type d -perm 0700 -exec chmod 755 {} \;
find . -type f -perm 0555 -exec chmod 755 {} \;
find . -type f -perm 0444 -exec chmod 644 {} \;

for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
done

%patch0 -p1 -b .use_system_libs
%patch1 -p1 -b .mandriva-install
%patch2 -p0 -b .LDFLAGS

%build
%serverbuild

perl -pi -e "s|-g -O2 -Wall -Werror -ansi -pedantic -Wmissing-prototypes|$CFLAGS -fPIC|g" Makefile.in

rm -f configure
libtoolize --force --copy; aclocal; autoconf

%configure2_5x \
    --with-kernelusb \
    --with-kernel1284 \
    --with-libusb \
    --with-libieee1284 

%make
%make test5700lusb

gcc $CFLAGS -fPIC -Wall %{ldflags} -o epl-5700 epl_docs/epl-5700.c
gcc $CFLAGS -fPIC -Wall %{ldflags} -o epl-5800 epl_docs/epl-5800.c
gcc $CFLAGS -fPIC -Wall %{ldflags} -o epl5x00l epl_docs/epl5x00l.c

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}

%makeinstall

install -m0755 ps2epl.pl %{buildroot}%{_bindir}
install -m0755 test5700lusb %{buildroot}%{_bindir}/
install -m0755 epl-5700 %{buildroot}%{_bindir}/
install -m0755 epl-5800 %{buildroot}%{_bindir}/
install -m0755 epl5x00l %{buildroot}%{_bindir}/

pushd foomatic_scripts
sh install_mandrake %{buildroot}
popd

%clean
rm -rf %{buildroot}

%files
%defattr(-, root, root)
%doc ChangeLog FAQ LIMITATIONS README* *.pdf epl_test* apsfilter cups epl_docs/epl-protocol.pdf epl_docs/README.1st
%{_bindir}/*
%{_datadir}/cups/model/epson/*.ppd.gz
%{_datadir}/foomatic/db/source/driver/*.xml
%{_datadir}/foomatic/db/source/opt/*.xml



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13902 |12mr|epydoc-3.0.1-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name epydoc
%define version 3.0.1
%define release %mkrel 10

Summary: Edward Loper's API Documentation Generation Tool
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://prdownloads.dl.sourceforge.net/sourceforge/epydoc/%{name}-%{version}.tar.gz
# https://qa.mandriva.com/show_bug.cgi?id=62543
Patch0: epydoc_restructuredtext_Bug_62543.patch
License: IBM Open Source License
Group: Development/Python
BuildRoot: %{_tmppath}/%{name}-buildroot
BuildArchitectures: noarch
Url: http://epydoc.sourceforge.net/
%py_requires -d
Requires: tkinter
Requires: python-docutils

%description
Epydoc is a tool for generating API documentation for Python modules,
based on their docstrings. A lightweight markup language called
epytext can be used to format docstrings, and to add information about
specific fields, such as parameters and instance variables. Epydoc
also understands docstrings written in ReStructuredText, Javadoc, and
plaintext.


%prep
%setup -q
%apply_patches

%build
python setup.py build

%install
rm -rf %buildroot
python setup.py install --root=$RPM_BUILD_ROOT
mkdir -p %buildroot%_mandir/man1
install -m 644 man/*.1 %buildroot%_mandir/man1

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc *.txt doc/
%_bindir/epydoc
%_bindir/epydocgui
%_bindir/apirst2html.py
%_mandir/man1/*
%py_puresitedir/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13903 |12mr|esound-0.2.41-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	0
%define libname	%mklibname esound %{major}
%define develname %mklibname esound -d

Summary:	The Enlightened Sound Daemon
Name:		esound
Version:	0.2.41
Release:	9
License:	LGPLv2+
Group:		System/Servers
URL:		ftp://ftp.gnome.org/pub/GNOME/sources/esound/

Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/esound/esound-%{version}.tar.bz2
# (fc) 0.2.28 default options : increase spawn process waiting time, release device after 2s of inactivity
Patch0:		esound-0.2.37-defaultoptions.patch

BuildRequires:	pkgconfig(audiofile)
BuildRequires:	docbook-utils
BuildRequires:	docbook-dtd412-xml

%description
EsounD (the Enlightened Sound Daemon) is a server process that allows multiple
applications to share a single sound card. For example, when you're listening
to music from your CD and you receive a sound-related event from ICQ, your
applications won't have to jockey for the attention of your sound card.

EsounD mixes several audio streams for playback by a single audio device.

%package utils
Summary:	Utilities for EsounD
Group:		Sound
Requires:	%{libname} = %{version}-%{release}

%description utils
Utility applications for EsounD

%package -n %{libname}
Summary:	Libraries for EsounD
Group:		System/Libraries
Provides:	libesound

%description -n %{libname}
These are the libraries for EsounD.

%package -n %{develname}
Summary:	Includes and more to develop EsounD applications
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	esound-devel

%description -n %{develname}
Libraries, include files and other resources you can use to develop EsounD
applications.

%prep
%setup -q
%patch0 -p1 -b .defaultoptions

%build

%configure2_5x \
	--disable-static \
	--with-libwrap \
	--disable-alsa

%make LIBS='-lm'

%install
rm -rf %{buildroot} installed-docs
%makeinstall_std
mv %{buildroot}%_datadir/doc/esound installed-docs

# (cg) We no longer ship the actual deamon - PulseAudio does this these days
rm -f %{buildroot}%{_sysconfdir}/esd.conf %{buildroot}%{_bindir}/esd %{buildroot}%{_mandir}/man1/esd.1*

%files utils
%doc installed-docs/*
%doc AUTHORS INSTALL NEWS README TIPS TODO
%{_bindir}/esdcat
%{_bindir}/esdctl
%{_bindir}/esddsp
%{_bindir}/esdfilt
%{_bindir}/esdloop
%{_bindir}/esdmon
%{_bindir}/esdplay
%{_bindir}/esdrec
%{_bindir}/esdsample
%{_mandir}/man1/esd[a-z]*

%files -n %{libname}
%{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%{_bindir}/esd-config
%{_includedir}/*
%{_datadir}/aclocal/*
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*
%{_mandir}/man1/esd-config.1*




%changelog
* Thu Aug  9 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: d5e0c39
- Rebuild against new audiofile
  
* Thu Aug  9 2012 abondrov <andrey.bondrov@rosalab.ru>
+ Commit: 8abf56e
- Drop .la files, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13904 |12mr|espeak-1.43.03-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name espeak
%define version 1.43.03
%define release %mkrel 4

%define major 1
%define libname %mklibname %name %major
%define libnamedev %mklibname -d %name

#disable autorequires on portaudio since we build with portaudio0
#define _requires_exceptions devel(libportaudio

Summary: Text to speech synthesis engine
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://downloads.sourceforge.net/project/%{name}/%{name}-%{version}/%{name}-%{version}-source.zip
Source1: espeak.1
Patch0: espeak-1.39-ldflags.patch
#gw from Fedora: make it work with pulseaudio enabled or disabled
Patch2: espeak-1.42.04-runtime-detection.patch
License: GPLv3+
Group: Sound
Url: http://espeak.sourceforge.net/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: portaudio-devel
BuildRequires: pulseaudio-devel
Requires: sox

%description
eSpeak is a compact open source software speech synthesizer for
English and other languages.

eSpeak produces good quality English speech. It uses a different
synthesis method from other open source TTS engines, and sounds quite
different. It's perhaps not as natural or "smooth", but I find the
articulation clearer and easier to listen to for long periods.

%package -n %libname
Group: System/Libraries
Summary: Text to speech library
Requires: %name >= %version

%description -n %libname
eSpeak is a compact open source software speech synthesizer for
English and other languages.

eSpeak produces good quality English speech. It uses a different
synthesis method from other open source TTS engines, and sounds quite
different. It's perhaps not as natural or "smooth", but I find the
articulation clearer and easier to listen to for long periods.

%package -n %libnamedev
Group: Development/C++
Summary: Text to speech library
Requires: %libname = %version
Provides: libespeak-devel = %version-%release
Obsoletes: %mklibname -d %name %major

%description -n %libnamedev
eSpeak is a compact open source software speech synthesizer for
English and other languages.

eSpeak produces good quality English speech. It uses a different
synthesis method from other open source TTS engines, and sounds quite
different. It's perhaps not as natural or "smooth", but I find the
articulation clearer and easier to listen to for long periods.


%prep
%setup -q -n %name-%version-source
%patch0 -p0
%patch2 -p1
chmod 644 ReadMe ChangeLog *.txt
rm -f src/portaudio.h

%build
cd src
make CXXFLAGS="%{optflags}" LDFLAGS="%{?ldflags}"

%install
rm -rf %{buildroot}
cd src
%makeinstall_std BINDIR=%_bindir INCDIR=%_includedir/%name LIBDIR=%_libdir DATADIR=%_datadir/%name-data LDFLAGS="%{?ldflags}"

install -m 644 -D %SOURCE1 %buildroot%_mandir/man1/%name.1
%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post -n %libname -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %libname -p /sbin/ldconfig
%endif

%files
%defattr(-,root,root)
%doc ReadMe ChangeLog *.txt docs
%_bindir/%name
%_datadir/%name-data
%_mandir/man1/%name.1*

%files -n %libname
%defattr(-,root,root)
%_libdir/libespeak.so.%{major}*

%files -n %libnamedev
%defattr(-,root,root)
%_includedir/%name
%_libdir/libespeak.so
%_libdir/libespeak.a





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13905 |12mr|etcskel-1.63-30
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Mandriva Linux default files for new users' home directories
Name:		etcskel
Version:	1.63
Release:	%mkrel 30
License:	Public Domain
Group:		System/Base
# get the source from our cvs repository (see
# http://cvs.mandriva.com)
Source:		%{name}-%{version}.tar.bz2
Requires:	bash
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
The etcskel package is part of the basic Mandriva system.

Etcskel provides the /etc/skel directory's files. These files are then placed
in every new user's home directory when new accounts are created.

%prep
%setup -q

%install
rm -rf %{buildroot}

%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ChangeLog
%config(noreplace) /etc/skel




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13906 |12mr|ethstatus-0.4.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           ethstatus
Version:        0.4.3
Release:        1
Summary:        Console-based ethernet statistics monitor
Group:          Monitoring
License:        GPLv2+
URL:            http://packages.debian.org/stable/net/ethstatus
Source0:        http://ftp.de.debian.org/debian/pool/main/e/%{name}/%{name}_%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildRequires:  ncurses-devel

%description
EthStatus is a simple, easy to use program for displaying commonly 
needed / wanted statistics in real time about ingoing and outgoing
traffic that is usually hard to find, with a simple, efficient
interface.  


%prep
%setup -q


%build
%make

%install
install -Dp -m 0755 %{name} %{buildroot}%{_bindir}/%{name}
install -Dp -m 0644 %{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1

%files
%doc CHANGELOG COPYRIGHT README THANKS
%{_mandir}/man*/%{name}*.*
%{_bindir}/%{name}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13907 |12mr|ethtool-3.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Ethernet settings tool for network cards
Name:		ethtool
Version:	3.6
Release:	1
License:	GPL
Group:		System/Configuration/Networking
Source0:	https://www.kernel.org/pub/software/network/ethtool/%{name}-%{version}.tar.xz
Source1:	https://www.kernel.org/pub/software/network/ethtool/%{name}-%{version}.tar.sign
URL:		https://www.kernel.org/pub/software/network/ethtool
Epoch:		1

%description
This utility allows querying and changing of ethernet
card settings, such as speed, port, and autonegotiation.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc AUTHORS NEWS
%{_mandir}/*/*
%{_sbindir}/ethtool

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13908 |12mr|evilwm-1.0.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	evilwm
%define	version	1.0.1
%define	release	%mkrel 4

Name:		%{name}
Version:	%{version}
Release:	%{release}
URL:		http://evilwm.sourceforge.net/
Source0:	http://www.6809.org.uk/evilwm/%{name}-%{version}.tar.gz
License:	Public Domain
Group:		Graphical desktop/Other
Summary:	A minimalist window manager for the X Window System
BuildRequires:	nas-devel 
BuildRequires:	lesstif-devel 
BuildRequires:	libx11-devel
BuildRequires:	libxext-devel
BuildRequires:	libxrandr-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
evilwm is a minimalist window manager for the X Window System.

The name evil came from Stuart 'Stuii' Ford, who thinks that any software
I use must be evil and masochistic.  In reality, this window manager is
clean and easy to use.


FEATURES

 * No window decorations apart from a simple 1 pixel border.
 * No icons.
 * Good keyboard control, including repositioning and maximise toggles.
 * Solid window drags (compile time option - may be slow on old machines).
 * Virtual desktops.
 * Small binary size (even with everything turned on).

%prep
%setup -q

perl -pi -e 's!^#DEFINES.*-DVDESK.*!DEFINES += -DVDESK!' Makefile

%build
%make CC="gcc $RPM_OPT_FLAGS" LDPATH="-L%{_prefix}/X11R6/%{_lib}"

%install
%{__rm} -rf $RPM_BUILD_ROOT
%{makeinstall_std}

# startfile
%{__cat} > $RPM_BUILD_ROOT%{_bindir}/start%{name} << EOF
#!/bin/sh
exec %{_bindir}/%{name}
EOF

# session file
%{__install} -d $RPM_BUILD_ROOT%{_sysconfdir}/X11/wmsession.d
%{__cat} > $RPM_BUILD_ROOT%{_sysconfdir}/X11/wmsession.d/16%{name} << EOF
NAME=%{name}
EXEC=%{_bindir}/start%{name}
DESC=%{name} window manager
SCRIPT:
exec %{_bindir}/start%{name}
EOF

%clean
%{__rm} -rf $RPM_BUILD_ROOT

%files
%defattr(644,root,root,755)
%doc README ChangeLog TODO
%{_mandir}/man1/%{name}.1*
%config(noreplace) %{_sysconfdir}/X11/wmsession.d/16%{name}
%defattr(755,root,root,755)
%{_bindir}/start%{name}
%{_bindir}/%{name}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13909 |12mr|evince-3.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define build_dvi 1

%define major			4
%define major_evdocument	4
%define major_evview		3
%define api			3.0
%define gir_major		3.0
%define devname			%mklibname -d %{name}
%define libname_evdocument	%mklibname evdocument 3 %{major_evdocument}
%define libname_evview		%mklibname evview 3 %{major_evview}

%define girname			%mklibname %{name}-gir %{gir_major}

%define url_ver	%(echo %{version}|cut -d. -f1,2)

Summary:	GNOME Document viewer
Name:		evince
Version:	3.6.1
Release:	1
License:	GPLv2+ and GFDL+
Group:		Graphical desktop/GNOME
URL:		http://www.gnome.org
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
BuildRequires:	pkgconfig(cairo) >= 1.10.0
BuildRequires:	pkgconfig(cairo-pdf)
BuildRequires:	pkgconfig(cairo-ps)
BuildRequires:	pkgconfig(ddjvuapi) >= 3.5.17
BuildRequires:	pkgconfig(gail-3.0) >= 3.0.2
BuildRequires:	pkgconfig(gio-2.0) >= 2.31.0
BuildRequires:	pkgconfig(gnome-icon-theme) >= 2.17.1
BuildRequires:	pkgconfig(gnome-keyring-1) >= 2.22.0
BuildRequires:	pkgconfig(gobject-introspection-1.0) >= 0.6
BuildRequires:	pkgconfig(gsettings-desktop-schemas)
BuildRequires:	pkgconfig(gthread-2.0)
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.0.2
BuildRequires:	pkgconfig(gtk+-unix-print-3.0) >= 3.0.2
BuildRequires:	pkgconfig(gtk+-x11-3.0)
BuildRequires:	pkgconfig(ice)
BuildRequires:	pkgconfig(libgxps) >= 0.2.0
BuildRequires:	pkgconfig(libnautilus-extension) >= 2.91.4
BuildRequires:	pkgconfig(libspectre) >= 0.2.0
BuildRequires:	pkgconfig(libxml-2.0) >= 2.5.0
BuildRequires:	pkgconfig(poppler-glib) >= 0.18.0
BuildRequires:	pkgconfig(sm) >= 1.0.0
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	tiff-devel
BuildRequires:	ghostscript kpathsea-devel
BuildRequires:	intltool itstool
#gw if we run autoconf
BuildRequires:	gnome-icon-theme
BuildRequires:	gtk-doc
Requires:	ghostscript
Requires:	ghostscript-module-X

%description
Evince is the GNOME Document viewer.
It supports PDF, PostScript and other formats.
To view .dvi files as produced by TeX in evince,
install the %{name}-dvi package.

%if %{build_dvi}
%package dvi
Summary:	TeX DVI document support for evince
Group:		Graphical desktop/GNOME
BuildRequires:	kpathsea-devel
#gw just like xdvi, needed for rendering the fonts
Requires:	texlive-xdvi
Requires:	%{name} = %{version}-%{release}

%description dvi
This package adds support for displaying .dvi files to evince.
These files are 
produced by TeX, often using
a macro package like LaTeX.
%endif

%package -n %{libname_evdocument}
Group:		System/Libraries
Summary:	GNOME Document viewer library
Obsoletes:	%{mklibname %{name} 3} < 3.3.92

%description -n %{libname_evdocument}
This is the GNOME Document viewer library, the shared parts of evince.

%package -n %{libname_evview}
Group:		System/Libraries
Summary:	GNOME Document viewer library

%description -n %{libname_evview}
This is the GNOME Document viewer library, the shared parts of evince.

%package -n %{devname}
Group:		Development/C
Summary:	GNOME Document viewer library
Requires:	%{libname_evdocument} = %{version}-%{release}
Requires:	%{libname_evview} = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{devname}
This is the GNOME Document viewer library, the shared parts of evince.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries
Requires:	%{libname_evdocument} = %{version}-%{release}
Requires:	%{libname_evview} = %{version}-%{release}

%description -n %{girname}
GObject Introspection interface description for %{name}.

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--enable-tiff \
	--enable-djvu \
	--enable-comics \
%if %{build_dvi}
	--enable-dvi \
%endif
	--enable-gtk-doc=no \
	--enable-introspection \
	--disable-static \
	--disable-scrollkeeper \
	--disable-schemas-compile

%make

%install
%makeinstall_std

%find_lang %{name} --with-gnome

find %{buildroot} -name *.la -delete

%files -f %name.lang
%doc NEWS AUTHORS TODO
%{_bindir}/*
%{_datadir}/evince
%{_datadir}/applications/*
%{_datadir}/icons/hicolor/*/apps/evince*
%{_datadir}/glib-2.0/schemas/org.gnome.Evince.gschema.xml
%{_datadir}/GConf/gsettings/evince.convert
%{_mandir}/man1/evince.1*
%{_libdir}/nautilus/extensions-3.0/libevince*so*
%dir %{_libdir}/evince/%{major}/
%dir %{_libdir}/evince/%{major}/backends
%{_libdir}/evince/%{major}/backends/libcomicsdocument.so
%{_libdir}/evince/%{major}/backends/comicsdocument.evince-backend
%{_libdir}/evince/%{major}/backends/libdjvudocument.so
%{_libdir}/evince/%{major}/backends/djvudocument.evince-backend
%{_libdir}/evince/%{major}/backends/libpdfdocument.so
%{_libdir}/evince/%{major}/backends/pdfdocument.evince-backend
%{_libdir}/evince/%{major}/backends/libpsdocument.so
%{_libdir}/evince/%{major}/backends/psdocument.evince-backend
%{_libdir}/evince/%{major}/backends/libtiffdocument.so
%{_libdir}/evince/%{major}/backends/tiffdocument.evince-backend
%{_libdir}/evince/%{major}/backends/libxpsdocument.so
%{_libdir}/evince/%{major}/backends/xpsdocument.evince-backend
%{_libexecdir}/evinced
%{_datadir}/dbus-1/services/org.gnome.evince.Daemon.service
%{_datadir}/thumbnailers/evince.thumbnailer

%if %{build_dvi}
%files dvi
%{_libdir}/evince/%{major}/backends/libdvidocument.so
%{_libdir}/evince/%{major}/backends/dvidocument.evince-backend
%endif

%files -n %{libname_evdocument}
%{_libdir}/libevdocument3.so.%{major_evdocument}*

%files -n %{libname_evview}
%{_libdir}/libevview3.so.%{major_evview}*

%files -n %{girname}
%{_libdir}/girepository-1.0/EvinceDocument-%{gir_major}.typelib
%{_libdir}/girepository-1.0/EvinceView-%{gir_major}.typelib

%files -n %{devname}
%doc ChangeLog
%{_datadir}/gtk-doc/html/*
%{_libdir}/libevdocument3.so
%{_libdir}/libevview3.so
%{_libdir}/pkgconfig/evince*pc
%{_includedir}/evince*
%{_datadir}/gir-1.0/EvinceDocument-%{gir_major}.gir
%{_datadir}/gir-1.0/EvinceView-%{gir_major}.gir


%changelog
* Tue Oct 30 2012 Arkady L. Shane <ashejn@rosalab.ru> 3.6.1-1
- update to 3.6.1

* Mon Oct  8 2012 Arkady L. Shane <ashejn@rosalab.ru> 3.6.0-1
- update to 3.6.0

* Fri May 04 2012 Alexander Khrukin <akhrukin@mandriva.org> 3.4.0-11
+ Revision: 796232
- rpmlint fix
- api fix
- api version mismatch fix

  + Matthew Dawkins <mattydaw@mandriva.org>
    - new version 3.4.0

* Wed Feb 29 2012 Matthew Dawkins <mattydaw@mandriva.org> 3.2.1-1
+ Revision: 781456
- new version 3.2.1

* Sat Dec 24 2011 Matthew Dawkins <mattydaw@mandriva.org> 2.32.0-7
+ Revision: 744966
- more clean ups
- added -lgmodule-2.0 to LIBS linking
- nautilus 3.0 extension dir now
- pcpa ld linker method
- cleaned up spec
- added _disable_ld_no_undefined 1 to hopefully fix last build
- clean up spec for one last build before upgrading to 3.2.x
- added missing BR to fix build
- removed .la files

  + Oden Eriksson <oeriksson@mandriva.com>
    - fix deps
    - rebuilt against libtiff.so.5

* Sun May 22 2011 Funda Wang <fwang@mandriva.org> 2.32.0-6
+ Revision: 677051
- br gconf2
- rebuild

* Thu May 05 2011 Funda Wang <fwang@mandriva.org> 2.32.0-5
+ Revision: 669073
- enable dvi
- find with gnome
- enable introspection back
- cleanup spec file
- about to enable dvi backend

* Wed May 04 2011 Funda Wang <fwang@mandriva.org> 2.32.0-4
+ Revision: 665980
- br icon theme
- disable dvi build for now

  + Oden Eriksson <oeriksson@mandriva.com>
    - mass rebuild
    - sync with MDVSA-2011:005

* Thu Dec 30 2010 Funda Wang <fwang@mandriva.org> 2.32.0-2mdv2011.0
+ Revision: 626206
- rebuild for new poppler

* Mon Sep 27 2010 Götz Waschk <waschk@mandriva.org> 2.32.0-1mdv2011.0
+ Revision: 581473
- update to new version 2.32.0

* Mon Sep 13 2010 Götz Waschk <waschk@mandriva.org> 2.31.92-1mdv2011.0
+ Revision: 578005
- new version
- disable introspection support (b.g.o #629491)

* Tue Aug 17 2010 Götz Waschk <waschk@mandriva.org> 2.31.90-1mdv2011.0
+ Revision: 570900
- new version
- new api and major versions
- drop patch

* Tue Aug 10 2010 Götz Waschk <waschk@mandriva.org> 2.31.6.1-2mdv2011.0
+ Revision: 568299
- fix pkgconfig file

* Thu Aug 05 2010 Götz Waschk <waschk@mandriva.org> 2.31.6.1-1mdv2011.0
+ Revision: 566227
- new version
- update deps
- update file list

* Sat Jul 31 2010 Funda Wang <fwang@mandriva.org> 2.30.3-2mdv2011.0
+ Revision: 563922
- rebuild for new gobject-introspection

* Thu Jun 24 2010 Frederic Crozat <fcrozat@mandriva.com> 2.30.3-1mdv2010.1
+ Revision: 549101
- Release 2.30.3

* Tue Jun 22 2010 Frederic Crozat <fcrozat@mandriva.com> 2.30.2-1mdv2010.1
+ Revision: 548510
- Release 2.30.2
- Remove patch0 (merged upstream)

* Wed May 05 2010 Götz Waschk <waschk@mandriva.org> 2.30.1-3mdv2010.1
+ Revision: 542634
- don't crash on startup (bug #59093)

* Thu Apr 29 2010 Christophe Fergeau <cfergeau@mandriva.com> 2.30.1-2mdv2010.1
+ Revision: 540828
- rebuild so that shared libraries are properly stripped again

* Mon Apr 26 2010 Götz Waschk <waschk@mandriva.org> 2.30.1-1mdv2010.1
+ Revision: 539223
- update to new version 2.30.1

* Mon Mar 29 2010 Götz Waschk <waschk@mandriva.org> 2.30.0-1mdv2010.1
+ Revision: 528919
- new version
- update API version

* Wed Mar 10 2010 Götz Waschk <waschk@mandriva.org> 2.29.92-1mdv2010.1
+ Revision: 517500
- update to new version 2.29.92

* Mon Feb 22 2010 Götz Waschk <waschk@mandriva.org> 2.29.91-1mdv2010.1
+ Revision: 509695
- new version
- update file list

* Mon Jan 11 2010 Götz Waschk <waschk@mandriva.org> 2.29.5-1mdv2010.1
+ Revision: 489819
- update to new version 2.29.5

* Tue Dec 22 2009 Götz Waschk <waschk@mandriva.org> 2.29.4-1mdv2010.1
+ Revision: 481270
- fix build deps
- new version
- drop patch

* Wed Dec 09 2009 Götz Waschk <waschk@mandriva.org> 2.29.3-1mdv2010.1
+ Revision: 475388
- new version
- update file list

* Thu Oct 22 2009 Frederic Crozat <fcrozat@mandriva.com> 2.28.1-1mdv2010.0
+ Revision: 458819
- Release 2.28.1

* Mon Sep 21 2009 Götz Waschk <waschk@mandriva.org> 2.28.0-1mdv2010.0
+ Revision: 446890
- update to new version 2.28.0

* Wed Aug 12 2009 Götz Waschk <waschk@mandriva.org> 2.27.90-2mdv2010.0
+ Revision: 415268
- move typelib to the library package

* Tue Aug 11 2009 Götz Waschk <waschk@mandriva.org> 2.27.90-1mdv2010.0
+ Revision: 414824
- enable introspection
- update to new version 2.27.90

* Mon Jul 13 2009 Götz Waschk <waschk@mandriva.org> 2.27.4-1mdv2010.0
+ Revision: 395645
- update to new version 2.27.4

* Tue Jun 16 2009 Götz Waschk <waschk@mandriva.org> 2.27.3-1mdv2010.0
+ Revision: 386270
- new version

* Tue May 19 2009 Götz Waschk <waschk@mandriva.org> 2.27.1-1mdv2010.0
+ Revision: 377481
- new version
- bump poppler dep
- fix build

* Tue May 19 2009 Götz Waschk <waschk@mandriva.org> 2.26.2-1mdv2010.0
+ Revision: 377446
- update to new version 2.26.2

* Thu Apr 16 2009 Götz Waschk <waschk@mandriva.org> 2.26.1-1mdv2009.1
+ Revision: 367597
- update to new version 2.26.1

* Mon Mar 16 2009 Götz Waschk <waschk@mandriva.org> 2.26.0-1mdv2009.1
+ Revision: 356226
- update to new version 2.26.0

* Tue Mar 03 2009 Götz Waschk <waschk@mandriva.org> 2.25.92-1mdv2009.1
+ Revision: 347628
- update to new version 2.25.92

* Tue Feb 17 2009 Götz Waschk <waschk@mandriva.org> 2.25.91-1mdv2009.1
+ Revision: 341832
- new version
- update the patch

* Tue Feb 03 2009 Götz Waschk <waschk@mandriva.org> 2.25.90-1mdv2009.1
+ Revision: 336782
- update build deps
- new version
- update the patch
- new major
- update file list

* Sun Jan 18 2009 Götz Waschk <waschk@mandriva.org> 2.25.5-1mdv2009.1
+ Revision: 331043
- update to the new 2.25.5 tarball
- drop patch 0
- new version
- fix build
- update file list

* Tue Jan 06 2009 Götz Waschk <waschk@mandriva.org> 2.25.4-1mdv2009.1
+ Revision: 325442
- fix build deps
- update to new version 2.25.4

* Tue Dec 02 2008 Götz Waschk <waschk@mandriva.org> 2.25.2-1mdv2009.1
+ Revision: 309078
- update to new version 2.25.2

* Sun Nov 09 2008 Oden Eriksson <oeriksson@mandriva.com> 2.25.1-2mdv2009.1
+ Revision: 301480
- rebuilt against new libxcb

* Wed Nov 05 2008 Götz Waschk <waschk@mandriva.org> 2.25.1-1mdv2009.1
+ Revision: 300143
- update to new version 2.25.1

* Tue Oct 21 2008 Götz Waschk <waschk@mandriva.org> 2.24.1-1mdv2009.1
+ Revision: 295929
- update to new version 2.24.1

* Tue Sep 23 2008 Götz Waschk <waschk@mandriva.org> 2.24.0-1mdv2009.0
+ Revision: 287289
- new version

* Wed Sep 10 2008 Götz Waschk <waschk@mandriva.org> 2.23.92-1mdv2009.0
+ Revision: 283407
- new version

* Sun Sep 07 2008 Frederik Himpe <fhimpe@mandriva.org> 2.23.91-2mdv2009.0
+ Revision: 282359
- Rebuild for new djvulibre

* Mon Sep 01 2008 Götz Waschk <waschk@mandriva.org> 2.23.91-1mdv2009.0
+ Revision: 278649
- new version
- update build deps

* Wed Aug 06 2008 Götz Waschk <waschk@mandriva.org> 2.23.6-1mdv2009.0
+ Revision: 265076
- new version
- drop patch

* Tue Jul 22 2008 Götz Waschk <waschk@mandriva.org> 2.23.5-2mdv2009.0
+ Revision: 240249
- fix mime types in desktop file
- remove obsolete configure option

* Tue Jul 22 2008 Götz Waschk <waschk@mandriva.org> 2.23.5-1mdv2009.0
+ Revision: 240054
- new version

* Thu Jul 03 2008 Götz Waschk <waschk@mandriva.org> 2.23.4-1mdv2009.0
+ Revision: 231093
- new version
- update license
- fix buildrequires

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Thu May 29 2008 Götz Waschk <waschk@mandriva.org> 2.22.2-1mdv2009.0
+ Revision: 212896
- new version

* Wed Apr 30 2008 Götz Waschk <waschk@mandriva.org> 2.22.1.1-2mdv2009.0
+ Revision: 199718
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - better description

* Wed Apr 09 2008 Götz Waschk <waschk@mandriva.org> 2.22.1.1-1mdv2009.0
+ Revision: 192476
- new version

* Mon Mar 10 2008 Götz Waschk <waschk@mandriva.org> 2.22.0-1mdv2008.1
+ Revision: 183812
- new version

* Tue Feb 12 2008 Götz Waschk <waschk@mandriva.org> 2.21.91-1mdv2008.1
+ Revision: 165760
- new version
- drop patches

* Fri Feb 08 2008 Götz Waschk <waschk@mandriva.org> 2.21.90-3mdv2008.1
+ Revision: 164100
- fix pdf thumbnailer (bug #37527)

* Tue Jan 29 2008 Götz Waschk <waschk@mandriva.org> 2.21.90-2mdv2008.1
+ Revision: 159830
- build with libspectre

* Tue Jan 29 2008 Götz Waschk <waschk@mandriva.org> 2.21.90-1mdv2008.1
+ Revision: 159682
- new version
- add library package

* Tue Jan 22 2008 Götz Waschk <waschk@mandriva.org> 2.21.1-5mdv2008.1
+ Revision: 156463
- fix nautilus extensions dir

* Fri Jan 18 2008 Götz Waschk <waschk@mandriva.org> 2.21.1-4mdv2008.1
+ Revision: 154640
- suggest tetex for rendering dvi files
- readd patch for linking static libkpathsea from tetex

* Fri Jan 11 2008 Thierry Vignaud <tv@mandriva.org> 2.21.1-3mdv2008.1
+ Revision: 148473
- rebuild
- do not package big ChangeLog

* Tue Jan 08 2008 Götz Waschk <waschk@mandriva.org> 2.21.1-2mdv2008.1
+ Revision: 146810
- drop patch
- build with kpathsea from texlive

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

  + Funda Wang <fwang@mandriva.org>
    - desktop-file-install is not needed any more
    - drop old menu

* Tue Dec 04 2007 Götz Waschk <waschk@mandriva.org> 2.21.1-1mdv2008.1
+ Revision: 115209
- new version
- rediff patch 1
- drop patch 2

* Tue Nov 27 2007 Götz Waschk <waschk@mandriva.org> 2.20.2-1mdv2008.1
+ Revision: 113313
- new version

* Wed Oct 24 2007 Pascal Terjan <pterjan@mandriva.org> 2.20.1-3mdv2008.1
+ Revision: 101853
- Fix encoding in the patch

* Wed Oct 24 2007 Pascal Terjan <pterjan@mandriva.org> 2.20.1-2mdv2008.1
+ Revision: 101851
- Allow opening links which does not contain :// (like mailto:)

* Tue Oct 16 2007 Götz Waschk <waschk@mandriva.org> 2.20.1-1mdv2008.1
+ Revision: 98883
- new version
- drop patch 2

* Fri Oct 05 2007 Frederic Crozat <fcrozat@mandriva.com> 2.20.0-2mdv2008.0
+ Revision: 95624
- Patch2 (SVN): various fixes from SVN, mostly for forms

* Mon Sep 17 2007 Götz Waschk <waschk@mandriva.org> 2.20.0-1mdv2008.0
+ Revision: 89328
- new version
- drop patch 0
- fix buildrequires

* Tue Sep 04 2007 Götz Waschk <waschk@mandriva.org> 2.19.92-1mdv2008.0
+ Revision: 79072
- new version
- bump poppler dep
- patch to fix mime list in desktop file generation

* Tue Aug 28 2007 Götz Waschk <waschk@mandriva.org> 2.19.4-1mdv2008.0
+ Revision: 72445
- fix buildrequires
- new version

* Thu Aug 09 2007 Frederic Crozat <fcrozat@mandriva.com> 0.9.3-2mdv2008.0
+ Revision: 60748
- Fix build with latest intltool
- Remove dependency on libgnomeprint, use gtk+ print support instead

* Mon Jul 30 2007 Götz Waschk <waschk@mandriva.org> 0.9.3-1mdv2008.0
+ Revision: 56704
- fix buildrequires
- new version

* Tue Jul 10 2007 Götz Waschk <waschk@mandriva.org> 0.9.2-1mdv2008.0
+ Revision: 50883
- new version
- fix buildrequires

* Tue Jun 19 2007 Götz Waschk <waschk@mandriva.org> 0.9.1-1mdv2008.0
+ Revision: 41427
- new version
- bump deps

* Thu Jun 07 2007 Anssi Hannula <anssi@mandriva.org> 0.9.0-2mdv2008.0
+ Revision: 36151
- rebuild with correct optflags

  + Götz Waschk <waschk@mandriva.org>
    - new version

* Wed Apr 18 2007 Götz Waschk <waschk@mandriva.org> 0.8.1-1mdv2008.0
+ Revision: 14559
- fix file list
- fix schemas list
- new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13910 |12mr|evolution-3.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 3.6
%define url_ver	%(echo %{version}|cut -d. -f1,2)

Summary:	Integrated GNOME mail client, calendar and address book
Name:		evolution
Version:	3.6.2
Release:	1
License: 	LGPLv2+
Group:		Networking/Mail
URL: 		http://www.gnome.org/projects/evolution/
Source0: 	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz

BuildRequires:	gtk-doc
BuildRequires:	intltool
BuildRequires:	itstool
BuildRequires:	desktop-file-utils
BuildRequires:	openldap-devel
BuildRequires:	pkgconfig(atk)
BuildRequires:	pkgconfig(cairo-gobject)
BuildRequires:	pkgconfig(camel-1.2) >= %{version}
BuildRequires:	pkgconfig(clutter-1.0) >= 1.0.0
BuildRequires:	pkgconfig(clutter-gtk-1.0) >= 0.90
BuildRequires:	pkgconfig(gail-3.0) >= 3.0.2
BuildRequires:	pkgconfig(gconf-2.0) >= 2.0.0
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(gio-2.0) >= 2.30
BuildRequires:	pkgconfig(gnome-desktop-3.0) >= 2.91.3
BuildRequires:	pkgconfig(gnome-icon-theme) >= 2.30.2.1
BuildRequires:	pkgconfig(goa-1.0) >= 3.1.1
BuildRequires:	pkgconfig(gsettings-desktop-schemas) >= 2.91.92
BuildRequires:	pkgconfig(gstreamer-0.10)
BuildRequires:	pkgconfig(gtkhtml-editor-4.0)
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.2.0
BuildRequires:	pkgconfig(gweather-3.0) >= 2.90.0
BuildRequires:	pkgconfig(ice)
BuildRequires:	pkgconfig(libcanberra-gtk3) >= 0.25
BuildRequires:	pkgconfig(libebackend-1.2) >= %{version}
BuildRequires:	pkgconfig(libebook-1.2) >= %{version}
BuildRequires:	pkgconfig(libecal-1.2) >= %{version}
BuildRequires:	pkgconfig(libedataserver-1.2) >= %{version}
BuildRequires:	pkgconfig(libedataserverui-3.0) >= %{version}
BuildRequires:	pkgconfig(libgdata) >= 0.10.0
BuildRequires:	pkgconfig(libgtkhtml-4.0) >= 4.1.2
BuildRequires:	pkgconfig(libnotify) >= 0.5.1
BuildRequires:	pkgconfig(libpst)
BuildRequires:	pkgconfig(libsoup-gnome-2.4) >= 2.31.2
BuildRequires:	pkgconfig(libxml-2.0) >= 2.7.3
BuildRequires:	pkgconfig(libnm-glib)
BuildRequires:	pkgconfig(mx-1.0)
BuildRequires:	pkgconfig(nspr)
BuildRequires:	pkgconfig(nss)
BuildRequires:	pkgconfig(shared-mime-info) >= 0.22
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(webkitgtk-3.0)

# (fc) 0.8-5mdk implicit dependency is not enough
Requires: evolution-data-server >= %{version}
Requires: gtkhtml4 
Requires: gnupg
Requires: gtk+3.0
Suggests: gstreamer0.10-plugins-good
# the old shared lib pkg should be obsoleted after everything is rebuilt

%description
Evolution is the GNOME mailer, calendar, contact manager and
communications tool.  The tools which make up Evolution will
be tightly integrated with one another and act as a seamless
personal information-management tool. 

%package devel
Summary:	Libraries and include files for developing Evolution components
Group:		Development/GNOME and GTK+
Requires:	%{name} = %{version}-%{release}
Obsoletes:	%{_lib}evolution3.2-devel

%description devel
This package contains the files necessary to develop applications
using Evolution's libraries.

%prep
%setup -q
%apply_patches

# Remove the welcome email from Novell
for inbox in mail/default/*/Inbox; do
		echo -n "" > $inbox
	done

%build
%configure2_5x \
	--disable-static \
	--enable-plugins=all \
	--with-krb5=%{_prefix} \
	--with-krb5-libs=%{_libdir} \
	--with-openldap=yes \
	--with-static-ldap=no \
	--with-sub-version="-%{release}"

%make

%install
%makeinstall_std
#remove unpackaged files
rm -rf %{buildroot}/var/lib/
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'

desktop-file-install --vendor="" \
  --remove-category="Office" \
  --remove-category="Calendar" \
  --remove-category="ContactManagement" \
  --add-category="Network" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/evolution.desktop

mkdir -p %{buildroot}%{_sysconfdir}/xdg/autostart/ 
cat << EOF > %{buildroot}%{_sysconfdir}/xdg/autostart/evolution-alarm-notify.desktop
[Desktop Entry]
Encoding=UTF-8
Name=Evolution Alarm Notifier
Comment=Evolution Alarm Notifier
Icon=stock_alarm
Exec=%{_libdir}/evolution/%{api}/evolution-alarm-notify
Terminal=false
Type=Application
OnlyShowIn=GNOME;
Categories=TrayIcon;
EOF

# do not package obsolete mime-info files, evolution doesn't import them on commandline (Mdv bug #53984)
rm -fr %{buildroot}/%{_datadir}/mime-info

%find_lang %{name}-%{api} --with-gnome
%find_lang %{name} --with-gnome
cat %{name}.lang >> %{name}-%{api}.lang

%files -f %{name}-%{api}.lang
%doc AUTHORS COPYING ChangeLog NEWS README
%{_sysconfdir}/xdg/autostart/*.desktop
%{_bindir}/*
%dir %{_libdir}/evolution
%dir %{_libdir}/evolution/%{api}
%dir %{_libdir}/evolution/%{api}/modules/
%dir %{_libdir}/evolution/%{api}/plugins
%{_libdir}/evolution/%{api}/*.so
%{_libdir}/evolution/%{api}/csv2vcard
%{_libdir}/evolution/%{api}/evolution-addressbook-export
%{_libdir}/evolution/%{api}/evolution-alarm-notify
%{_libdir}/evolution/%{api}/evolution-backup
%{_libdir}/evolution/%{api}/killev
%{_libdir}/evolution/%{api}/modules/*.so
%{_libdir}/evolution/%{api}/plugins/*.so
%{_libdir}/evolution/%{api}/plugins/*.eplug
%{_datadir}/applications/*
%{_datadir}/evolution
%{_datadir}/GConf/gsettings/evolution.convert
%{_datadir}/glib-2.0/schemas/*.xml
%{_datadir}/icons/hicolor/*/apps/*

%files devel
%{_includedir}/*
%{_libdir}/pkgconfig/*
%doc %{_datadir}/gtk-doc/html/*

%changelog
* Tue Nov 13 2012 Arkady L. Shane <ashejn@rosalab.ru> 3.6.2-1
- update to 3.6.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13911 |12mr|evolution-data-server2-2.32.3-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname evolution-data-server
%define nspr_major 4
%define nss_major 3

%define _requires_exceptions nspr%{nspr_major}\\|plc%{nspr_major}\\|plds%{nspr_major}\\|nss%{nss_major}\\|smime%{nss_major}\\|softokn%{nss_major}\\|ssl%{nss_major}\\|nssutil%{nss_major}

%define api_version 1.2
%define base_version 2.32
%define lib_major 6
%define lib_name %mklibname %{oname} %{lib_major}

%define oldmajor 6
%define oldlibname %mklibname %{oname} %{oldmajor}

%define oldmajor2006 4
%define oldlibname2006 %mklibname %{oname} %{oldmajor2006}

%define camelmajor 19
%define camel_libname %mklibname camel %{camelmajor}

%define ebookmajor 10
%define ebook_libname %mklibname ebook %{ebookmajor}

%define ecalmajor 8
%define ecal_libname %mklibname ecal %{ecalmajor}

%define edatabookmajor 8
%define edatabook_libname %mklibname edata-book %{edatabookmajor}

%define edatacalmajor 10
%define edatacal_libname %mklibname edata-cal %{edatacalmajor}

%define edataservermajor 14
%define edataserver_libname %mklibname edataserver %{edataservermajor}
%define edataserver_libnamedev %mklibname -d edataserver2

%define edataserveruimajor 11
%define edataserverui_libname %mklibname edataserverui %{edataserveruimajor}

%define egroupwisemajor 13
%define egroupwise_libname %mklibname egroupwise %{egroupwisemajor}

%define ebackendmajor 0
%define ebackend_libname %mklibname ebackend %{ebackendmajor}

Name:		evolution-data-server2
Summary:	Evolution Data Server
Version:	2.32.3
Release:	6
License:	LGPLv2+
Group:		System/Libraries
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{oname}/%{oname}-%{version}.tar.bz2
Patch0:		evolution-data-server-2.32.3-deprecated.patch
Patch1:		evolution-data-server-2.32.3-fix-linking.patch
Patch2:		evolution-data-server-2.32.3-automake1.12.patch
Patch3:		evolution-data-server-2.32.3-linkage2.patch
URL:		http://www.gnome.org/projects/evolution/

BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	gperf
BuildRequires:	gtk-doc
BuildRequires:	docbook-dtd412-xml
BuildRequires:	krb5-devel
BuildRequires:	libgweather2-devel >= 2.25.4
BuildRequires:	pkgconfig(libsoup-2.4)
BuildRequires:	nss-devel
BuildRequires:	nspr-devel
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	libgdata0.6-devel >= 0.6.3
BuildRequires:	openldap-devel
BuildRequires:	sqlite3-devel >= 3.5
BuildRequires:	pkgconfig(libical)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	GConf2
BuildRequires:	pkgconfig(gnome-keyring-1)
BuildRequires:	intltool
BuildRequires:	db-devel
Conflicts:	%{oname}
Obsoletes:	%{oldlibname} < 2.32.3-6


%description
Evolution Data Server provides a central location for your addressbook
and calendar in the gnome desktop.

%package -n %{camel_libname}
Summary:	Shared libraries for using Evolution Data Server
Group:		System/Libraries
Obsoletes:	%{oldlibname2006} < 2.32.3-6

%description -n %{camel_libname}
Evolution Data Server provides a central location for your addressbook
and calendar in the gnome desktop.

%package -n %{ebook_libname}
Summary:	Shared libraries for using Evolution Data Server
Group:		System/Libraries

%description -n %{ebook_libname}
Evolution Data Server provides a central location for your addressbook
and calendar in the gnome desktop.

%package -n %{ecal_libname}
Summary:	Shared libraries for using Evolution Data Server
Group:		System/Libraries

%description -n %{ecal_libname}
Evolution Data Server provides a central location for your addressbook
and calendar in the gnome desktop.

%package -n %{edatabook_libname}
Summary:	Shared libraries for using Evolution Data Server
Group:		System/Libraries
Obsoletes:	%{oldlibname2006} < 2.32.3-6

%description -n %{edatabook_libname}
Evolution Data Server provides a central location for your addressbook
and calendar in the gnome desktop.

%package -n %{edatacal_libname}
Summary:	Shared libraries for using Evolution Data Server
Group:		System/Libraries
Obsoletes:	%{oldlibname2006} < 2.32.3-6

%description -n %{edatacal_libname}
Evolution Data Server provides a central location for your addressbook
and calendar in the gnome desktop.

%package -n %{edataserver_libname}
Summary:	Shared libraries for using Evolution Data Server
Group:		System/Libraries
Obsoletes:	%{oldlibname2006} < 2.32.3-6

%description -n %{edataserver_libname}
Evolution Data Server provides a central location for your addressbook
and calendar in the gnome desktop.

%package -n %{edataserverui_libname}
Summary:	Shared libraries for using Evolution Data Server
Group:		System/Libraries
Obsoletes:	%{_lib}edataserverui4 < 2.32.3-6

%description -n %{edataserverui_libname}
Evolution Data Server provides a central location for your addressbook
and calendar in the gnome desktop.

%package -n %{egroupwise_libname}
Summary:	Shared libraries for using Evolution Data Server
Group:		System/Libraries

%description -n %{egroupwise_libname}
Evolution Data Server provides a central location for your addressbook
and calendar in the gnome desktop.

%package -n %{ebackend_libname}
Summary:	Shared libraries for using Evolution Data Server
Group:		System/Libraries

%description -n %{ebackend_libname}
Evolution Data Server provides a central location for your addressbook
and calendar in the gnome desktop.

%package -n %{edataserver_libnamedev}
Summary:	Libraries and include files for using Evolution Data Server
Group:		Development/GNOME and GTK+
Requires:	%{camel_libname} = %{version}-%{release}
Requires:	%{ebook_libname} = %{version}-%{release}
Requires:	%{ecal_libname} = %{version}-%{release}
Requires:	%{edatabook_libname} = %{version}-%{release}
Requires:	%{edatacal_libname} = %{version}-%{release}
Requires:	%{edataserver_libname} = %{version}-%{release}
Requires:	%{edataserverui_libname} = %{version}-%{release}
Requires:	%{egroupwise_libname} = %{version}-%{release}
Requires:	%{ebackend_libname} = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	libedataserver-devel = %{version}-%{release}
Requires:	nss-devel
Requires:	nspr-devel
#gw libtool dep:
Requires:	libgdata0.6-devel
Obsoletes:	%{mklibname -d edataserver 9} < 2.32.3-6

%description -n %{edataserver_libnamedev}
Evolution Data Server provides a central location for your addressbook
and calendar in the gnome desktop.

%prep
%setup -q -n %{oname}-%{version}
%apply_patches
autoreconf -fi

%build
%configure2_5x --with-krb5=%{_prefix} --with-krb5-libs=%{_libdir} \
--with-libdb=%{_prefix} \
--with-openldap=yes --with-static-ldap=no --enable-gtk-doc=yes 
#--enable-gnome-keyring=yes
%make

%install
%makeinstall_std

%find_lang %{oname}-%{base_version}

%files -f %{oname}-%{base_version}.lang
%doc COPYING NEWS
%{_libexecdir}/%{oname}-%{api_version}
%{_libexecdir}/camel-index-control-%{api_version}
%{_libexecdir}/e-addressbook-factory
%{_libexecdir}/e-calendar-factory
%attr(2755,root,mail) %{_libexecdir}/camel-lock-helper-%{api_version}
%{_datadir}/%{oname}-%{base_version}
%{_datadir}/dbus-1/services/org.gnome.evolution.dataserver.AddressBook.service
%{_datadir}/dbus-1/services/org.gnome.evolution.dataserver.Calendar.service
%{_datadir}/pixmaps/%{oname}

%files -n %{camel_libname}
%{_libdir}/libcamel-%{api_version}.so.%{camelmajor}*
%{_libdir}/libcamel-provider-%{api_version}.so.%{camelmajor}*

%files -n %{ebook_libname}
%{_libdir}/libebook-%{api_version}.so.%{ebookmajor}*

%files -n %{ecal_libname}
%{_libdir}/libecal-%{api_version}.so.%{ecalmajor}*

%files -n %{edatabook_libname}
%{_libdir}/libedata-book-%{api_version}.so.%{edatabookmajor}*

%files -n %{edatacal_libname}
%{_libdir}/libedata-cal-%{api_version}.so.%{edatacalmajor}*

%files -n %{edataserver_libname}
%{_libdir}/libedataserver-%{api_version}.so.%{edataservermajor}*

%files -n %{edataserverui_libname}
%{_libdir}/libedataserverui-%{api_version}.so.%{edataserveruimajor}*

%files -n %{egroupwise_libname}
%{_libdir}/libegroupwise-%{api_version}.so.%{egroupwisemajor}*

%files -n %{ebackend_libname}
%{_libdir}/libebackend-%{api_version}.so.%{ebackendmajor}*

%files -n %{edataserver_libnamedev}
%doc %{_datadir}/gtk-doc/html/*
%{_includedir}/%{oname}-%{base_version}
%{_libdir}/pkgconfig/*
%{_libdir}/*.so



%changelog
* Sat Aug  11 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 7cac56d
- Add patch to fix linkage (try it)
  
* Sat Aug  11 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 15fe57f
- Add patch to fix build with automake 1.12
  
* Fri Aug  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: a67f523
- Spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13912 |12mr|evolution-data-server-3.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api		1.2
%define base_version	3.0
%define dir_version	3.6

%define oldmajor	6
%define oldlibname %mklibname %{name} %{oldmajor}

%define oldmajor2006 4
%define oldlibname2006 %mklibname %{name} %{oldmajor2006}

%define camelmajor 40
%define camel_libname %mklibname camel %{camelmajor}
%define camel_devel %mklibname camel -d

%define ebackendmajor 5
%define ebackend_libname %mklibname ebackend %{ebackendmajor}
%define ebackend_devel %mklibname ebackend -d

%define ebookmajor 14
%define ebook_libname %mklibname ebook %{ebookmajor}
%define ebook_devel %mklibname ebook -d

%define ecalmajor 15
%define ecal_libname %mklibname ecal %{ecalmajor}
%define ecal_devel %mklibname ecal -d

%define edatabookmajor 15
%define edatabook_libname %mklibname edata-book %{edatabookmajor}
%define edatabook_devel %mklibname edata-book -d

%define edatacalmajor 18
%define edatacal_libname %mklibname edata-cal %{edatacalmajor}
%define edatacal_devel %mklibname edata-cal -d

%define edataservermajor 17
%define edataserver_libname %mklibname edataserver %{edataservermajor}
%define edataserver_devel %mklibname -d edataserver

%define edataserveruimajor 4
%define edataserverui_libname %mklibname edataserverui %{edataserveruimajor}
%define edataserverui_devel %mklibname edataserverui -d

%define girmajor 1.2
%define girname %mklibname %{name}-gir %{girmajor}

Name:		evolution-data-server
Summary:	Evolution Data Server
Version:	3.6.2
Release:	1
License: 	LGPLv2+
Group:		System/Libraries
URL: 		http://www.gnome.org/projects/evolution/
Source0: 	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/3.6/%{name}-%{version}.tar.xz

BuildRequires:	bison
BuildRequires:	db-devel
BuildRequires:	gettext
BuildRequires:	gnome-common
BuildRequires:	gperf
BuildRequires:	gtk-doc
BuildRequires:	intltool
BuildRequires:	openldap-devel
BuildRequires:	krb5-devel
BuildRequires:	pkgconfig(gio-2.0) >= 2.28
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.0
BuildRequires:	pkgconfig(gconf-2.0) >= 2.0.0
BuildRequires:	pkgconfig(libxml-2.0) >= 2.0.0
BuildRequires:	pkgconfig(libsoup-2.4) >= 2.31.2
BuildRequires:	pkgconfig(libgdata) >= 0.7.0
BuildRequires:	pkgconfig(goa-1.0) >= 3.1.1
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gnome-keyring-1) >= 2.20.1
BuildRequires:	pkgconfig(nspr)
BuildRequires:	pkgconfig(nss)
BuildRequires:	pkgconfig(gweather-3.0) >= 2.90.0
BuildRequires:	pkgconfig(sqlite3) >= 3.5
BuildRequires:	pkgconfig(libical) >= 0.43
BuildRequires:	pkgconfig(oauth) >= 0.9.4
BuildRequires:  pkgconfig(gcr-base-3) >= 3.4

Obsoletes: %oldlibname

%description
Evolution Data Server provides a central location for your addressbook
and calendar in the gnome desktop.

%package -n %{camel_libname}
Summary:	Shared libraries for using Evolution Data Server
Group:		System/Libraries
Obsoletes: %oldlibname2006

%description -n %{camel_libname}
Evolution Data Server provides a central location for your addressbook
and calendar in the gnome desktop.

%package -n %{ebackend_libname}
Summary:	Shared libraries for using Evolution Data Server
Group:		System/Libraries

%description -n %{ebackend_libname}
Evolution Data Server provides a central location for your addressbook
and calendar in the gnome desktop.

%package -n %{ebook_libname}
Summary:	Shared libraries for using Evolution Data Server
Group:		System/Libraries

%description -n %{ebook_libname}
Evolution Data Server provides a central location for your addressbook
and calendar in the gnome desktop.

%package -n %{ecal_libname}
Summary:	Shared libraries for using Evolution Data Server
Group:		System/Libraries

%description -n %{ecal_libname}
Evolution Data Server provides a central location for your addressbook
and calendar in the gnome desktop.

%package -n %{edatabook_libname}
Summary:	Shared libraries for using Evolution Data Server
Group:		System/Libraries
Obsoletes: %oldlibname2006

%description -n %{edatabook_libname}
Evolution Data Server provides a central location for your addressbook
and calendar in the gnome desktop.

%package -n %{edatacal_libname}
Summary:	Shared libraries for using Evolution Data Server
Group:		System/Libraries
Obsoletes: %oldlibname2006

%description -n %{edatacal_libname}
Evolution Data Server provides a central location for your addressbook
and calendar in the gnome desktop.

%package -n %{edataserver_libname}
Summary:	Shared libraries for using Evolution Data Server
Group:		System/Libraries
Obsoletes: %oldlibname2006

%description -n %{edataserver_libname}
Evolution Data Server provides a central location for your addressbook
and calendar in the gnome desktop.

%package -n %{edataserverui_libname}
Summary:	Shared libraries for using Evolution Data Server
Group:		System/Libraries
Obsoletes: %{_lib}edataserverui4

%description -n %{edataserverui_libname}
Evolution Data Server provides a central location for your addressbook
and calendar in the gnome desktop.

%package -n %{camel_devel}
Summary:	Libraries and include files for using Evolution Data Server - camel
Group:		Development/GNOME and GTK+
Requires:	%{camel_libname} = %{version}-%{release}

%description -n %{camel_devel}
Evolution Data Server provides a central location for your addressbook
and calendar in the gnome desktop.

%package -n %{ebackend_devel}
Summary:	Libraries and include files for using Evolution Data Server - ebackend
Group:		Development/GNOME and GTK+
Requires:	%{ebackend_libname} = %{version}-%{release}

%description -n %{ebackend_devel}
Evolution Data Server provides a central location for your addressbook
and calendar in the gnome desktop.

%package -n %{ebook_devel}
Summary:	Libraries and include files for using Evolution Data Server - ebook
Group:		Development/GNOME and GTK+
Requires:	%{ebook_libname} = %{version}-%{release}

%description -n %{ebook_devel}
Evolution Data Server provides a central location for your addressbook
and calendar in the gnome desktop.

%package -n %{ecal_devel}
Summary:	Libraries and include files for using Evolution Data Server - ecal
Group:		Development/GNOME and GTK+
Requires:	%{ecal_libname} = %{version}-%{release}

%description -n %{ecal_devel}
Evolution Data Server provides a central location for your addressbook
and calendar in the gnome desktop.

%package -n %{edatabook_devel}
Summary:	Libraries and include files for using Evolution Data Server - edatabook
Group:		Development/GNOME and GTK+
Requires:	%{edatabook_libname} = %{version}-%{release}

%description -n %{edatabook_devel}
Evolution Data Server provides a central location for your addressbook
and calendar in the gnome desktop.

%package -n %{edatacal_devel}
Summary:	Libraries and include files for using Evolution Data Server - edatacal
Group:		Development/GNOME and GTK+
Requires:	%{edatacal_libname} = %{version}-%{release}

%description -n %{edatacal_devel}
Evolution Data Server provides a central location for your addressbook
and calendar in the gnome desktop.

%package -n %{edataserver_devel}
Summary:	Libraries and include files for using Evolution Data Server
Group:		Development/GNOME and GTK+
Requires:	%{edataserver_libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%mklibname -d edataserver 9

%description -n %{edataserver_devel}
Evolution Data Server provides a central location for your addressbook
and calendar in the gnome desktop.

%package -n %{edataserverui_devel}
Summary:	Libraries and include files for using Evolution Data Server - edatserverui
Group:		Development/GNOME and GTK+
Requires:	%{edataserverui_libname} = %{version}-%{release}

%description -n %{edataserverui_devel}
Evolution Data Server provides a central location for your addressbook
and calendar in the gnome desktop.

%package -n %{girname}
Summary:        GObject Introspection interface description for %{name}
Group:          System/Libraries

%description -n %{girname}
GObject Introspection interface description for %{name}.

%prep
%setup -q

%build
%configure2_5x \
	--with-krb5=%{_prefix} \
	--with-krb5-libs=%{_libdir} \
	--with-libdb=%{_prefix}	\
	--disable-static \
	--with-openldap=yes \
	--with-static-ldap=no \
	--enable-gtk-doc=yes 
#	--enable-gnome-keyring=yes

%make

%install
%makeinstall_std

# remove libtool archives for importers and the like
find %{buildroot}/%{_libdir} -name '*.la' -exec rm {} \;

# give the libraries some executable bits 
find %{buildroot} -name '*.so.*' -exec chmod +x {} \;

%find_lang %{name}-%{dir_version}

%files -f %{name}-%{dir_version}.lang
%doc COPYING NEWS
%{_libexecdir}/%{name}
%{_libexecdir}/camel-index-control-%{api}
%{_libexecdir}/evolution-addressbook-factory
%{_libexecdir}/evolution-calendar-factory

%{_libdir}/evolution-source-registry

%attr(2755,root,mail) %{_libexecdir}/camel-lock-helper-%{api}
%{_datadir}/%{name}-%{dir_version}
%{_datadir}/dbus-1/services/org.gnome.evolution.dataserver.AddressBook.service
%{_datadir}/dbus-1/services/org.gnome.evolution.dataserver.Calendar.service
%{_datadir}/dbus-1/services/org.gnome.evolution.dataserver.Sources.service
%{_datadir}/pixmaps/%{name}
%{_datadir}/GConf/gsettings/evolution-data-server.convert

#GSettings
%{_datadir}/GConf/gsettings/libedataserver.convert
%{_datadir}/glib-2.0/schemas/org.gnome.evolution.eds-shell.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gnome.evolution.shell.network-config.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gnome.Evolution.DefaultSources.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gnome.evolution-data-server.addressbook.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gnome.evolution-data-server.calendar.gschema.xml

%files -n %{camel_libname}
%{_libdir}/libcamel-%{api}.so.%{camelmajor}*

%files -n %{ebackend_libname}
%{_libdir}/libebackend-%{api}.so.%{ebackendmajor}*

%files -n %{ebook_libname}
%{_libdir}/libebook-%{api}.so.%{ebookmajor}*

%files -n %{ecal_libname}
%{_libdir}/libecal-%{api}.so.%{ecalmajor}*

%files -n %{edatabook_libname}
%{_libdir}/libedata-book-%{api}.so.%{edatabookmajor}*

%files -n %{edatacal_libname}
%{_libdir}/libedata-cal-%{api}.so.%{edatacalmajor}*

%files -n %{edataserver_libname}
%{_libdir}/libedataserver-%{api}.so.%{edataservermajor}*

%files -n %{edataserverui_libname}
%{_libdir}/libedataserverui-%{base_version}.so.%{edataserveruimajor}*

%files -n %{girname}
%{_libdir}/girepository-1.0/EDataServer-%{girmajor}.typelib
%{_libdir}/girepository-1.0/ECalendar-%{girmajor}.typelib
%{_libdir}/girepository-1.0/EBook-%{girmajor}.typelib

%files -n %{camel_devel}
%doc %{_datadir}/gtk-doc/html/camel/*
%{_includedir}/%{name}-%{dir_version}/camel
%{_libdir}/pkgconfig/camel-%{api}.pc
##{_libdir}/pkgconfig/camel-provider-%{api}.pc
%{_libdir}/libcamel-%{api}.so
##{_libdir}/libcamel-provider-%{api}.so

%files -n %{ebackend_devel}
%doc %{_datadir}/gtk-doc/html/libebackend/*
%{_includedir}/%{name}-%{dir_version}/libebackend
%{_libdir}/pkgconfig/libebackend-%{api}.pc
%{_libdir}/libebackend-%{api}.so

%files -n %{ebook_devel}
%doc %{_datadir}/gtk-doc/html/libebook/*
%{_includedir}/%{name}-%{dir_version}/libebook/
%{_libdir}/pkgconfig/libebook-%{api}.pc
%{_libdir}/libebook-%{api}.so

%files -n %{ecal_devel}
%doc %{_datadir}/gtk-doc/html/libecal/*
%{_includedir}/%{name}-%{dir_version}/libecal/
%{_libdir}/pkgconfig/libecal-%{api}.pc
%{_libdir}/libecal-%{api}.so
%{_datadir}/gir-1.0/ECalendar-%{girmajor}.gir

%files -n %{edatabook_devel}
%doc %{_datadir}/gtk-doc/html/libedata-book/*
%{_includedir}/%{name}-%{dir_version}/libedata-book/
%{_libdir}/pkgconfig/libedata-book-%{api}.pc
%{_libdir}/libedata-book-%{api}.so
%{_datadir}/gir-1.0/EBook-%{girmajor}.gir

%files -n %{edatacal_devel}
%doc %{_datadir}/gtk-doc/html/libedata-cal/*
%{_includedir}/%{name}-%{dir_version}/libedata-cal/
%{_libdir}/pkgconfig/libedata-cal-%{api}.pc
%{_libdir}/libedata-cal-%{api}.so

%files -n %{edataserver_devel}
%doc %{_datadir}/gtk-doc/html/libedataserver/*
%{_includedir}/%{name}-%{dir_version}/libedataserver/
%{_libdir}/pkgconfig/libedataserver-%{api}.pc
%{_libdir}/pkgconfig/evolution-data-server-%{api}.pc
%{_libdir}/libedataserver-%{api}.so
%{_datadir}/gir-1.0/EDataServer-%{girmajor}.gir

%files -n %{edataserverui_devel}
%doc %{_datadir}/gtk-doc/html/libedataserverui/*
%{_includedir}/%{name}-%{dir_version}/libedataserverui/
#{_libdir}/pkgconfig/libedataserverui-%{api}.pc
%{_libdir}/pkgconfig/libedataserverui-*.pc
#{_libdir}/libedataserverui-%{api}.so
%{_libdir}/libedataserverui-*.so

%changelog
* Tue Nov 13 2012 Arkady L. Shane <ashejn@rosalab.ru> 3.6.2-1
- update to 3.6.2

* Fri Sep 28 2012 Arkady L. Shane <ashejn@rosalab.ru> 3.6.0-1
- update to 3.6.0

* Mon Aug 13 2012 Matthew Dawkins <mattydaw@mandriva.org> 3.4.4-1
+ Revision: 814436
- update to new version 3.4.4

* Tue Jun 19 2012 Matthew Dawkins <mattydaw@mandriva.org> 3.4.3-1
+ Revision: 806153
- update to new version 3.4.3

* Wed May 16 2012 Matthew Dawkins <mattydaw@mandriva.org> 3.4.2-1
+ Revision: 799174
- new version 3.4.2
- cleaned up spec

* Thu Apr 26 2012 Guilherme Moro <guilherme@mandriva.com> 3.4.1-0
+ Revision: 793645
- Updated to version 3.4.1

* Sun Nov 27 2011 Matthew Dawkins <mattydaw@mandriva.org> 3.2.2-1
+ Revision: 733688
- fixed BR
- fixed files lists
- added missing BR
- new version 3.2.2
- syncd spec to mga (but greatly extended)
- each devel pkg split out
- gir pkg split out
- egroupwise pkg removed
- dep loop removed
- defattr removed
- clean section removed
- BRs converted to pkgconfig provides
- mkrel & BuildRoot removed

* Mon Oct 24 2011 GÃ¶tz Waschk <waschk@mandriva.org> 2.32.3-3
+ Revision: 705835
- rebuild for new libpng

* Mon Jun 20 2011 Oden Eriksson <oeriksson@mandriva.com> 2.32.3-2
+ Revision: 686310
- avoid pulling 32 bit libraries on 64 bit arch

* Fri Apr 22 2011 GÃ¶tz Waschk <waschk@mandriva.org> 2.32.3-1
+ Revision: 656660
- new version
- drop patch

* Sun Apr 10 2011 Funda Wang <fwang@mandriva.org> 2.32.2-3
+ Revision: 652410
- clean up BRs
- build with db 5.1

* Thu Apr 07 2011 Funda Wang <fwang@mandriva.org> 2.32.2-2
+ Revision: 651368
- fix build with gtk 2.24
- rebuild for update libsoup libtool archive

* Sun Feb 06 2011 GÃ¶tz Waschk <waschk@mandriva.org> 2.32.2-1
+ Revision: 636463
- update to new version 2.32.2

* Mon Nov 15 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.32.1-1mdv2011.0
+ Revision: 597725
- update to new version 2.32.1

* Tue Sep 28 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.32.0-3mdv2011.0
+ Revision: 581642
- update devel deps

* Tue Sep 28 2010 Funda Wang <fwang@mandriva.org> 2.32.0-2mdv2011.0
+ Revision: 581568
- now build correctly with our default link flags

* Mon Sep 27 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.32.0-1mdv2011.0
+ Revision: 581343
- update to new version 2.32.0

* Mon Sep 13 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.31.92.1-1mdv2011.0
+ Revision: 578004
- update to new version 2.31.92.1

* Mon Sep 13 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.31.92-1mdv2011.0
+ Revision: 577917
- new version

* Mon Aug 30 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.31.91-1mdv2011.0
+ Revision: 574290
- new version
- new edataserverui major

* Mon Aug 16 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.31.90-1mdv2011.0
+ Revision: 570438
- update to new version 2.31.90

* Mon Aug 09 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.31.6-2mdv2011.0
+ Revision: 568202
- rebuild for new libproxy

* Tue Aug 03 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.31.6-1mdv2011.0
+ Revision: 565435
- new version
- new major
- new base version

* Fri Jul 30 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.31.5-1mdv2011.0
+ Revision: 563362
- new version
- new major
- depend on external libgdata

* Mon Jun 21 2010 Frederic Crozat <fcrozat@mandriva.com> 2.30.2.1-1mdv2010.1
+ Revision: 548431
- Release 2.30.2.1
- Remove patch1 (merged upstream)

* Mon Jun 21 2010 Frederic Crozat <fcrozat@mandriva.com> 2.30.2-2mdv2010.1
+ Revision: 548418
- Patch0 (GIT): revert invalid fix (GNOME bug #619347)

* Mon Jun 21 2010 Frederic Crozat <fcrozat@mandriva.com> 2.30.2-1mdv2010.1
+ Revision: 548396
- Release 2.30.2
- Remove patch1 (merged upstream)

* Tue May 25 2010 Frederic Crozat <fcrozat@mandriva.com> 2.30.1-5mdv2010.1
+ Revision: 545937
- Update patch1 with many fixes from upstream GIT

* Wed Apr 28 2010 Christophe Fergeau <cfergeau@mandriva.com> 2.30.1-4mdv2010.1
+ Revision: 540334
- rebuild so that shared libraries are properly stripped again

* Tue Apr 27 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.30.1-3mdv2010.1
+ Revision: 539829
- rebuild for lost package

  + Frederic Crozat <fcrozat@mandriva.com>
    - Patch1 (GIT): various GIT fixes

* Mon Apr 26 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.30.1-1mdv2010.1
+ Revision: 538842
- update to new version 2.30.1

* Fri Apr 09 2010 Funda Wang <fwang@mandriva.org> 2.30.0-2mdv2010.1
+ Revision: 533333
- rebuild

* Mon Mar 29 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.30.0-1mdv2010.1
+ Revision: 528931
- update to new version 2.30.0
- remove old configure option

* Mon Mar 08 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.29.92-1mdv2010.1
+ Revision: 515652
- update build deps
- update to new version 2.29.92

* Fri Feb 26 2010 Oden Eriksson <oeriksson@mandriva.com> 2.29.91-2mdv2010.1
+ Revision: 511563
- rebuilt against openssl-0.9.8m

* Mon Feb 22 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.29.91-1mdv2010.1
+ Revision: 509586
- update to new version 2.29.91

* Mon Feb 08 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.29.90-1mdv2010.1
+ Revision: 502043
- update to new version 2.29.90

* Mon Jan 25 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.29.6-1mdv2010.1
+ Revision: 495908
- update to new version 2.29.6

* Mon Jan 11 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.29.5-1mdv2010.1
+ Revision: 489894
- new version
- new edata-cal major

* Mon Dec 21 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.29.4-1mdv2010.1
+ Revision: 480884
- update to new version 2.29.4

* Wed Dec 09 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.29.3-1mdv2010.1
+ Revision: 475367
- new version
- update build deps
- drop exchange-storage lib
- update file list

* Thu Oct 22 2009 Frederic Crozat <fcrozat@mandriva.com> 2.28.1-1mdv2010.0
+ Revision: 458689
- Fix BR
- Release 2.28.1

* Mon Sep 21 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.28.0-1mdv2010.0
+ Revision: 446483
- update to new version 2.28.0

* Mon Sep 07 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.27.92-1mdv2010.0
+ Revision: 432722
- update to new version 2.27.92

* Mon Aug 24 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.27.91-1mdv2010.0
+ Revision: 420259
- update to new version 2.27.91

* Mon Aug 10 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.27.90-1mdv2010.0
+ Revision: 414277
- update to new version 2.27.90

* Mon Jul 27 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.27.5-1mdv2010.0
+ Revision: 400551
- update to new version 2.27.5

* Mon Jul 13 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.27.4-1mdv2010.0
+ Revision: 395457
- update to new version 2.27.4

* Mon Jun 15 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.27.3-1mdv2010.0
+ Revision: 386062
- update to new version 2.27.3

* Mon May 25 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.27.2-1mdv2010.0
+ Revision: 379628
- update to new version 2.27.2

* Mon May 11 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.27.1-1mdv2010.0
+ Revision: 374163
- new version
- new dir version

* Wed Apr 15 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.26.1.1-1mdv2009.1
+ Revision: 367533
- update to new version 2.26.1.1

* Tue Apr 14 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.26.1-1mdv2009.1
+ Revision: 366930
- update to new version 2.26.1

* Mon Mar 16 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.26.0-1mdv2009.1
+ Revision: 355701
- update to new version 2.26.0

* Mon Mar 02 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.25.92-1mdv2009.1
+ Revision: 347255
- new version
- drop patch 1

* Mon Feb 16 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.25.91-1mdv2009.1
+ Revision: 340938
- update to new version 2.25.91

* Mon Feb 02 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.25.90-1mdv2009.1
+ Revision: 336517
- new version
- update patch 1
- depend on libical
- new camel major

* Mon Jan 19 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.25.5-1mdv2009.1
+ Revision: 331259
- update to new version 2.25.5

* Tue Jan 06 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.25.4-1mdv2009.1
+ Revision: 325396
- new version
- bump libgweather dep

* Fri Dec 19 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.25.3-1mdv2009.1
+ Revision: 316162
- update build deps
- new version
- fix build

* Tue Dec 02 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.25.2-2mdv2009.1
+ Revision: 309160
- fix build deps
- rebuild to get rid of libtasn1 dep

* Tue Dec 02 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.25.2-1mdv2009.1
+ Revision: 309038
- fix build deps
- update to new version 2.25.2

* Sun Nov 09 2008 Adam Williamson <awilliamson@mandriva.org> 2.25.1-2mdv2009.1
+ Revision: 301222
- rebuild for xcb changes

* Mon Nov 03 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.25.1-1mdv2009.1
+ Revision: 299480
- new version
- new base ver
- new camel major

* Mon Oct 20 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.24.1-1mdv2009.1
+ Revision: 295642
- new version
- new camel major
- drop patch 1

* Wed Oct 01 2008 Frederic Crozat <fcrozat@mandriva.com> 2.24.0-2mdv2009.0
+ Revision: 290466
- Patch1 (SVN): various bug fixes from SVN

* Mon Sep 22 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.24.0-1mdv2009.0
+ Revision: 286537
- new version

* Mon Sep 08 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.23.92-1mdv2009.0
+ Revision: 282522
- new version
- update license

* Mon Sep 01 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.23.91-1mdv2009.0
+ Revision: 278208
- new version

* Tue Aug 19 2008 Frederic Crozat <fcrozat@mandriva.com> 2.23.90.1-1mdv2009.0
+ Revision: 273963
- Release 2.23.90.1

* Tue Aug 19 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.23.90-3mdv2009.0
+ Revision: 273603
- fix previous fix

* Mon Aug 18 2008 Oden Eriksson <oeriksson@mandriva.com> 2.23.90-2mdv2009.0
+ Revision: 273355
- rebuild
- try to unbork stuff with the mozilla lib deps

* Mon Aug 18 2008 Frederic Crozat <fcrozat@mandriva.com> 2.23.90-1mdv2009.0
+ Revision: 273214
- Release 2.23.90

* Mon Aug 04 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.23.6-1mdv2009.0
+ Revision: 263157
- new version
- drop patches 1 and 2

* Mon Jul 28 2008 Pascal Terjan <pterjan@mandriva.org> 2.23.5-2mdv2009.0
+ Revision: 251045
- Upstream patch for a crash on startup (Upstream #544049)

  + GÃ¶tz Waschk <waschk@mandriva.org>
    - patch to fix gtk-doc build

* Tue Jul 22 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.23.5-1mdv2009.0
+ Revision: 240182
- fix buildrequires
- new version
- new camel major
- drop camel-provider package
- disable gtk-doc build

* Thu Jul 03 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.23.4-1mdv2009.0
+ Revision: 230971
- new version
- bump major numbers
- add ebackend package

* Mon Jun 30 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.22.3-1mdv2009.0
+ Revision: 230220
- new version
- drop patch 1
- update license

  + Frederic Crozat <fcrozat@mandriva.com>
    - Don't package changelog, package NEWS, more informative

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Thu Jun 05 2008 Frederic Crozat <fcrozat@mandriva.com> 2.22.2-2mdv2009.0
+ Revision: 215236
- disable over/under linking checks for now, Makefile.am patch prevent build
- Patch1 : various IMAP bug fixes from SVN

  + GÃ¶tz Waschk <waschk@mandriva.org>
    - fix buildrequires
    - new version
    - patch to fix linking

* Sun May 04 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.22.1.1-2mdv2009.0
+ Revision: 201161
- new version

* Tue Apr 15 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.22.1-2mdv2009.0
+ Revision: 193612
- rebuild for missing package on x86_64

* Wed Apr 09 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.22.1-1mdv2009.0
+ Revision: 192466
- new version
- drop patch

* Tue Apr 01 2008 Frederic Crozat <fcrozat@mandriva.com> 2.22.0-2mdv2008.1
+ Revision: 191377
- Patch0: various fixes from SVN

* Mon Mar 10 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.22.0-1mdv2008.1
+ Revision: 183289
- new version

* Mon Feb 25 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.92-1mdv2008.1
+ Revision: 174989
- new version

* Tue Feb 12 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.91-2mdv2008.1
+ Revision: 166144
- libsoup rebuild

* Mon Feb 11 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.91-1mdv2008.1
+ Revision: 165221
- new version

* Mon Jan 28 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.90-1mdv2008.1
+ Revision: 159518
- new version
- new camel major
- bump deps

* Thu Jan 17 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.5.1-1mdv2008.1
+ Revision: 153973
- new version

* Mon Jan 14 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.5-1mdv2008.1
+ Revision: 151525
- new version
- drop patch

* Mon Dec 24 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.4-3mdv2008.1
+ Revision: 137399
- patch to fix bug #36319

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Fri Dec 21 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.4-2mdv2008.1
+ Revision: 136243
- rebuild for db 4.6

* Mon Dec 17 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.4-1mdv2008.1
+ Revision: 130001
- new version

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Dec 04 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.3-1mdv2008.1
+ Revision: 115202
- new version

* Fri Nov 16 2007 Frederic Crozat <fcrozat@mandriva.com> 2.21.2-2mdv2008.1
+ Revision: 109121
- Remove patch1, it was merged upstream

* Tue Nov 13 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.2-1mdv2008.1
+ Revision: 108388
- new version

* Mon Oct 29 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.1-1mdv2008.1
+ Revision: 102947
- new version
- new base version
- add package for libgdata

* Mon Oct 15 2007 GÃ¶tz Waschk <waschk@mandriva.org> 1.12.1-1mdv2008.1
+ Revision: 98551
- new version
- drop patch 2

* Wed Oct 10 2007 Frederic Crozat <fcrozat@mandriva.com> 1.12.0-2mdv2008.1
+ Revision: 96894
- Patch2: fix e-d-s leak (GNOME bug #420167)

* Mon Sep 17 2007 GÃ¶tz Waschk <waschk@mandriva.org> 1.12.0-1mdv2008.0
+ Revision: 89317
- new version

* Mon Sep 03 2007 GÃ¶tz Waschk <waschk@mandriva.org> 1.11.92-1mdv2008.0
+ Revision: 78770
- new version

* Mon Aug 27 2007 GÃ¶tz Waschk <waschk@mandriva.org> 1.11.91-1mdv2008.0
+ Revision: 72045
- new version

* Tue Aug 14 2007 GÃ¶tz Waschk <waschk@mandriva.org> 1.11.90-1mdv2008.0
+ Revision: 63034
- new version

* Wed Aug 01 2007 GÃ¶tz Waschk <waschk@mandriva.org> 1.11.6.1-1mdv2008.0
+ Revision: 57378
- new version
- new devel name

* Tue Jul 31 2007 GÃ¶tz Waschk <waschk@mandriva.org> 1.11.6-1mdv2008.0
+ Revision: 56937
- new version

* Mon Jul 09 2007 GÃ¶tz Waschk <waschk@mandriva.org> 1.11.5-1mdv2008.0
+ Revision: 50651
- new version

* Mon Jun 18 2007 GÃ¶tz Waschk <waschk@mandriva.org> 1.11.4-1mdv2008.0
+ Revision: 41016
- new version
- new version
- new base version
- update patch 1
- drop patch 3

  + Anssi Hannula <anssi@mandriva.org>
    - rebuild with correct optflags

* Mon May 28 2007 GÃ¶tz Waschk <waschk@mandriva.org> 1.10.2-1mdv2008.0
+ Revision: 32137
- new version
- drop merged patches

* Wed May 23 2007 Pascal Terjan <pterjan@mandriva.org> 1.10.1-3mdv2008.0
+ Revision: 30111
- Fix a crash when using timezones which do not include a TZNAME (GNOME bug #425129)

* Mon May 21 2007 Frederic Crozat <fcrozat@mandriva.com> 1.10.1-2mdv2008.0
+ Revision: 29366
- Patch4 (SVN): fix APOP vulnerability (CVE 2007-1558)

* Tue Apr 17 2007 GÃ¶tz Waschk <waschk@mandriva.org> 1.10.1-1mdv2008.0
+ Revision: 14041
- new version
- drop patch 0


* Tue Apr 03 2007 Frederic Crozat <fcrozat@mandriva.com> 1.10.0-4mdv2007.1
+ Revision: 150347
- Patch2: fix bug report when e-d-s crashes
- Patch3 (Fedora): support for Exchange 2003 behind ISA Server 2004 (GNOME bug #415922)
- build with db4 dynamically now, reduce memory usage

* Wed Mar 28 2007 Pascal Terjan <pterjan@mandriva.org> 1.10.0-3mdv2007.1
+ Revision: 149236
- fix empty dialog when gnupg returns errors in non utf8 locale

* Thu Mar 15 2007 Frederic Crozat <fcrozat@mandriva.com> 1.10.0-2mdv2007.1
+ Revision: 144442
- Patch0 (SVN): disable forgotten debug output

* Mon Mar 12 2007 GÃ¶tz Waschk <waschk@mandriva.org> 1.10.0-1mdv2007.1
+ Revision: 142117
- new version

* Mon Feb 26 2007 GÃ¶tz Waschk <waschk@mandriva.org> 1.9.92-1mdv2007.1
+ Revision: 125992
- new version

* Mon Feb 12 2007 GÃ¶tz Waschk <waschk@mandriva.org> 1.9.91-1mdv2007.1
+ Revision: 120042
- new version
- drop patch

* Fri Jan 26 2007 Pascal Terjan <pterjan@mandriva.org> 1.9.6.1-3mdv2007.1
+ Revision: 113727
- Fix GNOME bug #400841 (new mails not appearing when using IMAP)

  + GÃ¶tz Waschk <waschk@mandriva.org>
    - disable Gnome Keyring for now

* Tue Jan 23 2007 GÃ¶tz Waschk <waschk@mandriva.org> 1.9.6.1-1mdv2007.1
+ Revision: 112597
- new version

* Mon Jan 22 2007 GÃ¶tz Waschk <waschk@mandriva.org> 1.9.6-1mdv2007.1
+ Revision: 112087
- new version
- enable gnome-keyring, it doesn't build otherwise
- reenable gtk-doc

* Tue Jan 16 2007 GÃ¶tz Waschk <waschk@mandriva.org> 1.9.4-3mdv2007.1
+ Revision: 109629
- readd gtk-doc files to the file list
- emergency rebuild without gtk-doc
- rebuild

* Tue Dec 19 2006 GÃ¶tz Waschk <waschk@mandriva.org> 1.9.4-2mdv2007.1
+ Revision: 99758
- fix libcamel package

* Tue Dec 19 2006 GÃ¶tz Waschk <waschk@mandriva.org> 1.9.4-1mdv2007.1
+ Revision: 99078
- new version
- new major

* Fri Dec 08 2006 GÃ¶tz Waschk <waschk@mandriva.org> 1.9.3-2mdv2007.1
+ Revision: 92164
- rebuild for new firefox

* Tue Dec 05 2006 GÃ¶tz Waschk <waschk@mandriva.org> 1.9.3-1mdv2007.1
+ Revision: 90709
- new version

* Wed Nov 29 2006 GÃ¶tz Waschk <waschk@mandriva.org> 1.9.2-2mdv2007.1
+ Revision: 88438
- rebuild

* Mon Nov 27 2006 GÃ¶tz Waschk <waschk@mandriva.org> 1.9.2-1mdv2007.1
+ Revision: 87536
- new version
- update some majors

* Thu Nov 23 2006 GÃ¶tz Waschk <waschk@mandriva.org> 1.8.2-4mdv2007.1
+ Revision: 86614
- bot rebuild
- bot rebuild
- bot rebuild
- new version

* Fri Oct 13 2006 GÃ¶tz Waschk <waschk@mandriva.org> 1.8.1-3mdv2007.1
+ Revision: 63824
- rebuild
- rebuild
- Import evolution-data-server

* Fri Oct 06 2006 GÃ¶tz Waschk <waschk@mandriva.org> 1.8.1-1mdv2007.0
- New version 1.8.1

* Tue Sep 05 2006 GÃ¶tz Waschk <waschk@mandriva.org> 1.8.0-1mdv2007.0
- New release 1.8.0

* Tue Aug 22 2006 Frederic Crozat <fcrozat@mandriva.com> 1.7.92-1mdv2007.0
- Release 1.7.92

* Wed Aug 09 2006 Götz Waschk <waschk@mandriva.org> 1.7.91-1mdv2007.0
- fix majors
- New release 1.7.91

* Wed Aug 02 2006 Frederic Crozat <fcrozat@mandriva.com> 1.7.90.1-2mdv2007.0
- Rebuild with latest dbus

* Wed Jul 26 2006 Götz Waschk <waschk@mandriva.org> 1.7.90.1-1mdv2007.0
- drop patch
- New release 1.7.90.1

* Wed Jul 26 2006 Götz Waschk <waschk@mandriva.org> 1.7.90-2mdv2007.0
- fix edatacal major

* Wed Jul 26 2006 Götz Waschk <waschk@mandriva.org> 1.7.90-1mdv2007.0
- new majors
- patch to fix build, the release tarball is missing some files
- New release 1.7.90

* Tue Jul 18 2006 Frederic Crozat <fcrozat@mandriva.com> 1.7.4-2mdv2007.0
- Rebuild to drop obsolete libhowl dependency

* Tue Jul 11 2006 GÃ¶tz Waschk <waschk@mandriva.org> 1.7.4-1mdv2007.0
- New release 1.7.4

* Wed Jun 14 2006 GÃ¶tz Waschk <waschk@mandriva.org> 1.7.3-1
- New release 1.7.3

* Fri Jun 02 2006 Frederic Crozat <fcrozat@mandriva.com> 1.7.2-1mdv2007.0
- Release 1.7.2
- Remove patch1 (merged upstream)

* Wed May 31 2006 Götz Waschk <waschk@mandriva.org> 1.6.2-2mdv2007.0
- fix edata-cal major

* Wed May 31 2006 Götz Waschk <waschk@mandriva.org> 1.6.2-1mdv2007.0
- new majors
- drop patch 0
- New release 1.6.2

* Fri May 05 2006 Frederic Crozat <fcrozat@mandriva.com> 1.6.1-3mdk
- Patch1 (CVS): fix crash with invalid UTF-8 (GNOME bug #335961)

* Fri Apr 14 2006 Stew Benedict <sbenedict@mandriva.com> 1.6.1-2mdk
- rebuild - x86_64 got built against unowned libsoup-2.2.so.7

* Thu Apr 13 2006 Frederic Crozat <fcrozat@mandriva.com> 1.6.1-1mdk
- Release 1.6.1

* Thu Jan 12 2006 Frederic Crozat <fcrozat@mandriva.com> 1.4.2.1-5mdk
- Fix error in libedataserverui major name
- fix dependencies to allow upgrade from 2006 with auto-select

* Mon Jan 09 2006 Frederic Crozat <fcrozat@mandriva.com> 1.4.2.1-4mdk
- Replace some conflicts with obsoletes, allow smooth cooker upgrade

* Mon Jan 09 2006 Götz Waschk <waschk@mandriva.org> 1.4.2.1-3mdk
- split lib package
- mkrel

* Mon Dec 05 2005 Frederic Crozat <fcrozat@mandriva.com> 1.4.2.1-2mdk
- Patch0 (CVS): various crash fixes

* Wed Nov 30 2005 GÃ¶tz Waschk <waschk@mandriva.org> 1.4.2.1-1mdk
- New release 1.4.2.1

* Tue Nov 29 2005 GÃ¶tz Waschk <waschk@mandriva.org> 1.4.2-1mdk
- New release 1.4.2

* Mon Oct 10 2005 GÃ¶tz Waschk <waschk@mandriva.org> 1.4.1.1-1mdk
- New release 1.4.1.1

* Thu Oct 06 2005 GÃ¶tz Waschk <waschk@mandriva.org> 1.4.1-2mdk
- rebuild for new libsoup

* Thu Oct 06 2005 Frederic Crozat <fcrozat@mandriva.com> 1.4.1-1mdk
- Release 1.4.1
- Remove patches 2, 3, 4 (merged upstream)

* Fri Sep 16 2005 Frederic Crozat <fcrozat@mandriva.com> 1.2.3-7mdk 
- Patch4 (CVS): various fixes (mainly crashers)

* Wed Aug 31 2005 Buchan Milne <bgmilne@linux-mandrake.com> 1.2.3-6mdk
- Rebuild for new libldap-2.2

* Mon Aug 08 2005 Christiaan Welvaart <cjw@daneel.dyndns.org> 1.2.3-5mdk
- add BuildRequires: intltool gnome-common

* Tue Jul 05 2005 Frederic Crozat <fcrozat@mandriva.com> 1.2.3-4mdk 
- Patch3: fix i18n not initialised correctly in camel

* Sat Jun 18 2005 Andreas Hasenack <andreas@mandriva.com> 1.2.3-3mdk
- built without krb4

* Fri Jun 10 2005 Buchan Milne <bgmilne@linux-mandrake.com> 1.2.3-2mdk
- Rebuild for libkrb53-devel 1.4.1

* Mon Jun 06 2005 Götz Waschk <waschk@mandriva.org> 1.2.3-1mdk
- small build patch
- New release 1.2.3

* Wed May 04 2005 Frederic Crozat <fcrozat@mandriva.com> 1.2.2-7mdk 
- Enable kerberos support (Mdk bug #15781)

* Tue Apr 26 2005 Frederic Crozat <fcrozat@mandriva.com> 1.2.2-6mdk 
- Patch1: fix location of eds daemon (GNOME bug #15593)

* Fri Apr 22 2005 Götz Waschk <waschk@mandriva.org> 1.2.2-5mdk
- fix buildrequires

* Fri Apr 22 2005 Götz Waschk <waschk@mandriva.org> 1.2.2-4mdk
- fix buildrequires

* Fri Apr 22 2005 Götz Waschk <waschk@mandriva.org> 1.2.2-3mdk
- fix buildrequires

* Fri Apr 22 2005 Götz Waschk <waschk@mandriva.org> 1.2.2-2mdk
- fix devel deps

* Thu Apr 21 2005 Frederic Crozat <fcrozat@mandriva.com> 1.2.2-1mdk 
- Release 1.2.2 (based on Götz Waschk package)

* Wed Mar 16 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 1.0.4-2mdk 
- Patch0 (CVS): fix webcal timezone handling
- Patch1 (CVS): fix eds not exiting (Mdk bug #13920)

* Fri Feb 18 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 1.0.4-1mdk 
- Release 1.0.4

* Fri Feb 04 2005 Buchan Milne <bgmilne@linux-mandrake.com> 1.0.3-3mdk
- rebuild for ldap2.2_7

* Tue Jan 04 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 1.0.3-2mdk 
- Rebuild with latest howl

* Tue Dec 07 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 1.0.3-1mdk
- New release 1.0.3

* Tue Nov 09 2004 Götz Waschk <waschk@linux-mandrake.com> 1.0.2-1mdk
- drop merged patches 0,1
- New release 1.0.2

* Sat Oct 02 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 1.0.1-2mdk
- Patch0 (CVS): fix file_as attribute for vcard
- Patch1 (CVS): fix duplication with remote calendars

* Thu Sep 30 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 1.0.1-1mdk
- Release 1.0.1
- Remove patch0 (merged upstream)

* Wed Sep 22 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 1.0.0-2mdk
- Patch0: Fix addressbook loading on AMD CPUs

* Wed Sep 15 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 1.0.0-1mdk
- Release 1.0.0

* Tue Aug 31 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 0.0.99-1mdk
- Release 0.0.99

* Sat Aug 28 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 0.0.98-2mdk
- Rebuild with latest libsoup

* Tue Aug 17 2004 Götz Waschk <waschk@linux-mandrake.com> 0.0.98-1mdk
- requires new soup
- New release 0.0.98

* Wed Aug 04 2004 Goetz Waschk <waschk@linux-mandrake.com> 0.0.97-1mdk
- New release 0.0.97

* Wed Jul 21 2004 Götz Waschk <waschk@linux-mandrake.com> 0.0.96-1mdk
- requires new soup
- New release 0.0.96

* Tue Jul 06 2004 Goetz Waschk <waschk@linux-mandrake.com> 0.0.95-1mdk
- New release 0.0.95

* Fri Jun 18 2004 Goetz Waschk <waschk@linux-mandrake.com> 0.0.94.1-1mdk
- New release 0.0.94.1

* Mon Jun 07 2004 Götz Waschk <waschk@linux-mandrake.com> 0.0.94-1mdk
- requires new soup
- New release 0.0.94

* Sun May 23 2004 Götz Waschk <waschk@linux-mandrake.com> 0.0.93-1mdk
- fix URL
- reenable libtoolize
- New release 0.0.93

* Fri Apr 30 2004 Götz Waschk <waschk@linux-mandrake.com> 0.0.92-2mdk
- fix buildrequires

* Wed Apr 21 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 0.0.92-1mdk
- Initial Mandrakelinux package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13913 |12mr|evolution-ews-3.6.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	evolution_base_version	3.6
%define	api	1.2
%define	major	0
%define	libeews		%mklibname eews %{api} %{major}
%define	libewsutils	%mklibname ewsutils %{major}
%define	liblzx		%mklibname lzx %{major}
%define	devname		%mklibname eews -d

Summary:	Exchange Connector for Evolution, compatible with Exchange 2007 and later
Name:		evolution-ews
Version:	3.6.1
Release:	2
License:	LGPLv2+
Group:		Networking/Mail
Url:		http://projects.gnome.org/evolution/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/3.6/%{name}-%{version}.tar.xz
BuildRequires:	intltool
BuildRequires:	pkgconfig(evolution-data-server-1.2)
BuildRequires:	pkgconfig(evolution-plugin-3.0)
BuildRequires:	pkgconfig(evolution-shell-3.0)
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gnome-desktop-3.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(libebackend-1.2)
BuildRequires:	pkgconfig(libedata-book-1.2)
BuildRequires:	pkgconfig(libedata-cal-1.2)
BuildRequires:	pkgconfig(libedataserver-1.2)
BuildRequires:	pkgconfig(libedataserverui-3.0)
BuildRequires:	pkgconfig(libemail-engine)
BuildRequires:	pkgconfig(libsoup-2.4)

Requires:       evolution-data-server
Requires:       evolution

%description
The EWS Exchange Connector for Evolution provides a Exchange backend
from evolution-data-server as well as plugins for Evolution to access
Exchange features.

The EWS Exchange Connector is using the Exchange Web Services interface
and is therefore compatible with Exchange 2007 and later.

Provides exchange connectivity for exchange server 2007 and later using
exchange web services protocol.

%package  -n %{libeews}
Summary:	Client library for Accessing Exchange Servers
Group:		System/Libraries

%description -n %{libeews}
This library is a client library for accessing Exchange servers through
the Exchange Web Services interface (compatible with Exchange 2007 and
later).

%package  -n %{libewsutils}
Summary:	Client library for Accessing Exchange Servers -- Utilities library
Group:		System/Libraries

%description -n %{libewsutils}
This library provides utilities API for EWS Exchange Connector.

%package  -n %{liblzx}
Summary:	Client library for Accessing Exchange Servers - LZX library
Group:		System/Libraries

%description -n %{liblzx}
This library is an implementation of the LZX compression algorithm.

%package -n %{devname}
Summary:	Client library for Accessing Exchange Servers - Development Files
Group:		Development/C
Requires:	%{libeews} = %{version}
Requires:	%{libewsutils} = %{version}
Requires:	%{liblzx} = %{version}

%description -n %{devname}
This library is a client library for accessing Exchange servers through
the Exchange Web Services interface (compatible with Exchange 2007 and
later).

%prep
%setup -q

%build
%configure2_5x \
	--disable-static

%make LIBS='-lm'

%install
%makeinstall_std
find %{buildroot}%{_libdir} -name '*.la' -delete -print

%find_lang %{name}

%files -f %{name}.lang
%doc COPYING README
%{_libdir}/evolution-data-server/addressbook-backends/libebookbackendews.so
%{_libdir}/evolution-data-server/calendar-backends/libecalbackendews.so
%{_libdir}/evolution-data-server/camel-providers/libcamelews.so
%{_libdir}/evolution-data-server/camel-providers/libcamelews.urls
%{_libdir}/evolution-data-server/registry-modules/module-ews-backend.so
%{_libdir}/evolution/3.6/modules/module-ews-configuration.so
%{_datadir}/evolution/3.6/errors/module-ews-configuration.error

%files -n %{libeews}
%dir %{_libdir}/evolution-data-server-%{evolution_base_version}
%{_libdir}/evolution-data-server-%{evolution_base_version}/libeews-%{api}.so.%{major}*

%files -n %{libewsutils}
%{_libdir}/evolution-data-server-%{evolution_base_version}/libewsutils.so.%{major}*

%files -n %{liblzx}
%{_libdir}/liblzx.so.%{major}*

%files -n %{devname}
%{_libdir}/pkgconfig/libeews-1.2.pc
%dir %{_libdir}/evolution-data-server-%{evolution_base_version}
%{_libdir}/evolution-data-server-%{evolution_base_version}/libeews-1.2.so
%{_libdir}/evolution-data-server-%{evolution_base_version}/libewsutils.so
%{_libdir}/liblzx.so
%{_includedir}/evolution-data-server-%{evolution_base_version}/ews/



%changelog
* Sat Dec  8 2012 Arkady L. Shane <ashejn@rosalab.ru> 3.6.1-2
- added R: evolution and evolution-data-server

* Wed Nov 14 2012 Arkady L. Shane <ashejn@rosalab.ru> 3.6.1-1
- update to 3.6.1

* Tue Oct 16 2012 Arkady L. Shane <ashejn@rosalab.ru> 3.6.0-1
- update to 3.6.0

* Tue Jun 19 2012 Matthew Dawkins <mattydaw@mandriva.org> 3.4.3-1
+ Revision: 806235
- imported package evolution-ews


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13914 |12mr|evolution-exchange-3.4.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major_version 3.4
%define evolution_version 3.4.1
%define eds_version 3.4.1
%define api_version 1.2

%define build_mono 1
%ifarch %arm %mips
%define build_mono 0
%endif

Summary:	Exchange Connector for Evolution
Name:		evolution-exchange
Version:	3.4.4
Release:	1
License:	GPLv2
Group:		Networking/Mail
URL:		http://projects.gnome.org/evolution/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.xz

BuildRequires:	gnome-common
BuildRequires:	gtk-doc
BuildRequires:	intltool
BuildRequires:	db-devel
BuildRequires:	krb5-devel
BuildRequires:	openldap-devel
BuildRequires:	pkgconfig(evolution-shell-3.0)
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(gnome-desktop-3.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(libedata-book-1.2)
BuildRequires:	pkgconfig(libebackend-1.2)
BuildRequires:	pkgconfig(libedata-cal-1.2)
BuildRequires:	pkgconfig(libedataserverui-3.0)
%if %{build_mono}
BuildRequires:	libmono-devel
%endif

# (fc) 0.8-5mdk implicit dependency is not enough
Requires: evolution >= %{evolution_version}

%description
This package is a connector to allow access to Exchange server 
for Evolution.

Currently, only Exchange 2000 and 2003 are supported.

%prep
%setup -q

%build
export CPPFLAGS="$CPPFLAGS -I%{_includedir}/libical"
%configure2_5x \
	--with-openldap=yes \
	--with-static-ldap=no \
	--enable-gtk-doc \
	--disable-static

%make

%install
%makeinstall_std

#remove unpackaged files
rm -f %{buildroot}%{_libdir}/evolution/%{major_version}/*.{a,la} \
 %{buildroot}%{_libdir}/evolution-data-server-%{api_version}/camel-providers/*.{a,la} \
 %{buildroot}%{_libdir}/evolution/%{major_version}/evolution-mail-importers/*.{a,la} \
 %{buildroot}%{_libdir}/evolution/%{major_version}/evolution-calendar-importers/*.{a,la}

%find_lang %{name}-%{major_version} --with-gnome

%preun
%preun_uninstall_gconf_schemas apps_exchange_addressbook-%{major_version}

%files -f %{name}-%{major_version}.lang
%doc AUTHORS COPYING ChangeLog NEWS README
%{_sysconfdir}/gconf/schemas/apps_exchange_addressbook-%{major_version}.schemas
%{_bindir}/*
%{_libdir}/evolution/%{major_version}/plugins/*org-gnome-exchange*
%{_libdir}/evolution-exchange/%{major_version}
%{_libdir}/evolution-data-server/addressbook-backends/libebookbackendexchange.so
%{_libdir}/evolution-data-server/calendar-backends/libecalbackendexchange.so
%{_libdir}/evolution-data-server/camel-providers/libcamelexchange.*
%{_datadir}/evolution-exchange
%{_datadir}/gtk-doc/html/%{name}
%{_datadir}/evolution/%{major_version}/errors/*.error




%changelog
* Fri Sep  7 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 409ff07
- Don't force db 5.3 in BuildRequires
  
* Fri Sep  7 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 90d6dcc
- New version 3.4.4 (sync with Cooker)
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13915 |12mr|evolution-sharp-0.21.1-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Evolution C# bindings for mono
Name:		evolution-sharp
Version:	0.21.1
Release:	11
License:	GPL
Group:		Development/Other
Url:		http://www.gnome.org
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%name/%{name}-%{version}.tar.bz2
# (fc) fix eds detection (Fedora)
Patch0:		evolution-sharp-0.21.1-fix-retarded-version-check.patch
# (fc) fix eds major for eds >= 2.30.2
Patch1:		evolution-sharp-0.21.1-fix-eds-major.patch
Patch2:		evolution-sharp-0.21.1-glib.patch
BuildRequires:	pkgconfig(libecal-1.2)
BuildRequires:	pkgconfig(libebook-1.2)
BuildRequires:	mono-devel
BuildRequires:	gtk-sharp2
BuildRequires:	gtk-sharp2-devel
BuildRequires:	gnome-common
Requires:	evolution

%description
Evolution# is a .NET language binding for various Ximian Evolution (tm)
libraries.

%package devel
Summary:	Evolution C# bindings for mono
Group:		Development/Other
Requires:	%{name} = %{version}-%{release}

%description devel
Evolution# is a .NET language binding for various Ximian Evolution (tm)
libraries.

%prep
%setup -q
%patch0 -p1
%patch1 -p1 -b .fixmajor
%patch2 -p1

#needed by patches 0, 1
NOCONFIGURE=yes gnome-autogen.sh
%build
%configure2_5x
make

%install
%makeinstall_std
rm -f %{buildroot}%{_libdir}/lib*a

%files
%doc README MAINTAINERS AUTHORS
%{_prefix}/lib/mono/evolution-sharp/
%{_prefix}/lib/mono/gac/evolution-sharp/
%{_libdir}/libevolutionglue.so

%files devel
%doc ChangeLog
%{_libdir}/pkgconfig/evolution-sharp.pc
%{_datadir}/gapi-2.0/evolution-api.xml



%changelog
* Tue Sep  4 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 3d3248d
- Add patch to fix build with recent glib
  
* Fri Aug  31 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 753c936
- Update BuildRequires once more
  
* Fri Aug  31 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: a8ef662
- Update BuildRequiresm spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13916 |12mr|evolution-webcal-2.32.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		evolution-webcal
Summary:	Webcal integration for Evolution
Version:	2.32.0
Release:	5
License:	GPLv2
Group:		Networking/Mail
URL:		http://www.ximian.com/products/ximian_evolution/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.bz2
Patch0:		evolution-webcal-2.32.0_g_thread.patch
Patch1:		webcal-compile.patch

BuildRequires:	intltool
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libsoup-2.4)
BuildRequires:	pkgconfig(libecal-1.2)
Requires:	evolution

%description
This package registers "webcal:" URI type to use Evolution.

%prep
%setup -q
%apply_patches
aclocal
automake -a

%build
%configure2_5x

%make

%install
%makeinstall_std

%find_lang %{name}

%define schemas evolution-webcal

%preun
%preun_uninstall_gconf_schemas %{schemas}

%files -f %{name}.lang
%doc AUTHORS COPYING ChangeLog
%{_sysconfdir}/gconf/schemas/*
%{_libexecdir}/evolution-webcal




%changelog
* Fri Sep  7 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: c77fb54
- Sync spec and patches with Cooker (just to fix build)
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13917 |12mr|exempi-2.1.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	exempi
%define version	2.1.1
%define release	%mkrel 6

%define major		3
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname %{name} -d

Name:		%{name}
Summary:	XMP implementation
Version:	%{version}
Release:	%{release}
Group:		System/Libraries
License:	BSD-like
URL:		http://libopenraw.freedesktop.org/wiki/Exempi
Source0:	http://libopenraw.freedesktop.org/download/%{name}-%{version}.tar.gz
Source1:	http://libopenraw.freedesktop.org/download/%{name}-%{version}.tar.gz.asc
#Patch0:		exempi-2.1.0-gcc44.patch
BuildRoot:	%{_tmppath}/%{name}-root
BuildRequires:	expat-devel
BuildRequires:	boost-devel

%description
Exempi is an implementation of XMP. It is based on Adobe XMP SDK
4.1.1. The API is C based and means to be used from any language and
be easier to maintain ABI stability.

%package -n %{libname}
Summary:	XMP implementation
Group:		System/Libraries

%description -n %{libname}
Exempi is an implementation of XMP. It is based on Adobe XMP SDK
4.1.1. The API is C based and means to be used from any language and
be easier to maintain ABI stability.

%package -n %{develname}
Summary:	XMP implementation - development libraries and headers
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
Exempi is an implementation of XMP. It is based on Adobe XMP SDK
4.1.1. The API is C based and means to be used from any language and
be easier to maintain ABI stability.

%prep
%setup -q
#%patch0 -p1 -b .gcc44

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%{_includedir}/%{name}-2.0
%{_libdir}/*.*a
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13918 |12mr|exif-0.6.21-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Command line tools to access EXIF extensions in JPEG files
Name:		exif
Version:	0.6.21
Release:	1
License:	GPLv2+ and LGPLv2+
Group:		Graphics
URL:		http://sourceforge.net/projects/libexif
Source:		http://downloads.sourceforge.net/project/libexif/%{name}/%{version}/%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(libexif)
BuildRequires:	pkgconfig(popt)

%description
Most digital cameras produce EXIF files, which are JPEG files with
extra tags that contain information about the image. The EXIF library
allows you to parse an EXIF file and read the data from those tags.

This package contains a command line frontend for the EXIF library.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall
%find_lang %{name}

%files -f %{name}.lang
%doc ABOUT-NLS AUTHORS ChangeLog README
%{_bindir}/*
%{_mandir}/man*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13919 |12mr|exiv2-0.22-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
##### GENERAL STUFF #####

%define major 11
%define libname %mklibname exiv2_ %major
%define libdev %mklibname exiv2 -d

Summary:	Command line tool to access EXIF data in image files
Name:		exiv2
Version:	0.22
Release:	3
License:	GPLv2+
Group:		Graphics
Url:		http://www.exiv2.org/

##### SOURCE FILES #####

Source: http://www.exiv2.org/%name-%{version}.tar.gz

##### ADDITIONAL DEFINITIONS #####

#Provides:	libexiv
BuildRequires: doxygen 
BuildRequires: graphviz
BuildRequires: python
BuildRequires: libxslt-proc
BuildRequires: expat-devel
BuildRequires: zlib-devel

##### SUB-PACKAGES #####

%description
Exiv2 is a command line utility to access image metadata:

    * print the Exif metadata of JPEG, TIFF and several RAW image 
      formats as summary info, interpreted values, or the plain data 
      for each tag (a sample is here)
    * print the IPTC metadata of JPEG images
    * print, set and delete the JPEG comment of JPEG images
    * set, add and delete Exif and IPTC metadata of JPEG images
    * adjust the Exif timestamp (that's how it all started...)
    * rename Exif image files according to the Exif timestamp
    * extract, insert and delete Exif metadata, IPTC metadata and JPEG 
      comments
    * extract, insert and delete the thumbnail image embedded in the
      Exif metadata
    * fix the Exif ISO setting of picture taken with Nikon cameras

%package -n %libname
Summary:	Library to access EXIF data in image files
#Provides:	libexiv
Group:		Graphics
Obsoletes:  %{_lib}exiv22 < 0.16-1
 
%description -n %libname
libexiv2 is a C++ library to access image metadata. libexiv2 is free
software.

The Exiv2 library provides

    * full read and write access to the Exif and IPTC metadata of
      an image through Exiv2 keys and standard C++ iterators
      (Example1, Example2, Example3, Example4)
    * a smart IPTC implementation that does not affect data that
      programs like Photoshop store in the same image segment
    * Exif MakerNote support:
          o MakerNote tags can be accessed just like any other Exif metadata
          o a sophisticated write algorithm avoids corrupting the MakerNote:
              1) the MakerNote is not re-located if possible at all, and
              2) MakerNote Ifd offsets are re-calculated if the MakerNote 
                 needs to be moved (for known Ifd MakerNotes)
    * extract and delete methods for Exif thumbnails (both, JPEG and TIFF
      thumbnails)
    * set methods for Exif thumbnails (JPEG only, TIFF thumbnails can be
      set from individual tags)
    * complete API documentation (by Doxygen)

%package -n %{libdev}
Summary: 	Headers and links to compile against the "%{libname}" library
Requires: 	%{libname} = %{version}
Requires:       multiarch-utils
Provides:	libexiv-devel = %{version}
Obsoletes: %{_lib}exiv2_2-devel
Group:		Development/C

%description -n %{libdev}
This package contains all files which one needs to compile programs using
the "%{libname}" library.

%package doc
Summary: Exiv2 library documentation
Group: Books/Computer books
Conflicts: %{_lib}exiv2_2-devel
BuildArch: noarch

%description doc
Exiv2 library documentation.

##### PREP #####

%prep
%setup -q -n exiv2-%{version}

%build
%configure2_5x --enable-shared --disable-static
%make
%make update-po -C po
%make doc

%install
%makeinstall_std

%find_lang exiv2

# to avoid unstripped-binary-or-object
chmod 0755 %{buildroot}%{_libdir}/lib%{name}.so.%{major}*

%files  -f %{name}.lang
%doc COPYING README
%{_bindir}/exiv2
%{_mandir}/man1/*

%files -n %libname
%{_libdir}/lib%{name}.so.%{major}*

%files -n %{libdev}
%{_libdir}/lib%{name}.so
%{_libdir}/pkgconfig/*
%{_includedir}/*

%files doc
%doc doc/ChangeLog doc/cmd.txt doc/html doc/include doc/index.html doc/templates



%changelog
* Tue Oct  23 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 76028da
- Fix permissions
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13920 |12mr|exosip-3.6.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 7
%define libname %mklibname exosip2_ %{major}
%define libname_devel %mklibname -d exosip2

Summary:	Extended osip library
Name:		exosip
Version:	3.6.0
Release:	2
License:	GPLv2+
Group:		System/Libraries
URL:		http://savannah.nongnu.org/projects/exosip/
Source0:	http://download.savannah.gnu.org/releases/exosip/libeXosip2-%{version}.tar.gz
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(libosip2) >= %{version}

%description
Exosip is a library that hides the complexity of using the SIP protocol for
mutlimedia session establishement. This protocol is mainly to be used by VoIP
telephony applications (endpoints or conference server) but might be also
useful for any application that wish to establish sessions like multiplayer
games.

%package -n 	%{libname}
Summary:	Dynamic libraries from %{name}
Group:		System/Libraries

%description -n %{libname}
Dynamic libraries from %{name}

%package -n 	%{libname_devel}
Summary:	Header files and static libraries from %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	libexosip2-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{_lib}exosip2-devel < 3.6.0

%description -n %{libname_devel}
Libraries and includes files for developing programs based on %{name}.

%prep
%setup -q -n libeXosip2-%{version}

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%files
%doc README
%{_bindir}/*

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{libname_devel}
%doc AUTHORS ChangeLog NEWS
%{_includedir}/*
%{_libdir}/*.so


%changelog
* Thu Aug  9 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: d3f5934
- New version 3.6.0 (sync with Cooker), update Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13921 |12mr|expat-2.1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname expat %{major}
%define develname %mklibname expat -d

Summary:	XML parser written in C
Name:		expat
Version:	2.1.0
Release:	2
License:	MPL or GPL
Group:		System/Libraries
URL:		http://www.libexpat.org
Source0:	http://prdownloads.sourceforge.net/expat/expat-%{version}.tar.gz
BuildRequires:	autoconf automake libtool

%description
Expat is an XML 1.0 parser written in C by James Clark. It aims to be
fully conforming. It is currently not a validating XML parser.

%package -n %{libname}
Summary:	Main library for expat
Group:		System/Libraries

%description -n %{libname}
This package contains the library needed to run programs dynamically
linked with expat.

%package -n %{develname}
Summary:	Development environment for the expat XML parser
Group:		Development/C
Requires:	%{libname} >= %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname expat -d 0} < 2.1.0
Obsoletes:	%{mklibname expat -d 1} < 2.1.0

%description -n %{develname}
Development environment for the expat XML parser.

%prep
%setup -q

%build
export CFLAGS="%{optflags} -fPIC"

%configure2_5x --disable-static
%make

%check
make check

%install
%makeinstall_std mandir=%{buildroot}%{_mandir}/man1

%files
%{_bindir}/xmlwf
%{_mandir}/man*/*

%files -n %{libname}
%{_libdir}/libexpat.so.%{major}*

%files -n %{develname}
%doc doc/reference.html
%{_libdir}/libexpat.so
%{_includedir}/expat.h
%{_includedir}/expat_external.h
%{_libdir}/pkgconfig/expat.pc


%changelog
* Tue Aug  14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 6e09420
- New version 2.1.0 (sync with Cooker), fix unversioned Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13922 |12mr|expect-5.45-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		5.45
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname %{name} -d

%if %{_use_internal_dependency_generator}
%define __noautoreq '/depot/path/expect|/depot/path/expectk'
%endif

Summary:	A tcl extension for simplifying program-script interaction
Name:		expect
Version:	5.45
Release:	2
Epoch:		1
Group:		System/Libraries
License:	BSD
URL:		http://expect.nist.gov/
Source:		http://expect.nist.gov/src/%{name}%{version}.tar.gz
Patch0:		expect-5.45-pkgpath.patch
Patch1:		expect-fedora-5.45-match-gt-numchars-segfault.patch
Patch2:		expect-5.45-sfmt.patch
Patch3:		expect-5.45-soname.patch
Patch10:	expect-fedora-5.32.2-random.patch
# fix log file perms (Fedora)
Patch25:	expect-fedora-5.43.0-log_file.patch
BuildRequires:	tcl tcl-devel
BuildRequires:	tk tk-devel
BuildRequires:	pkgconfig(xscrnsaver)
BuildRequires:	autoconf
Requires:	tcl
Requires:	%{libname} = %{EVRD}
Provides:	%{_bindir}/expect
Provides:	%{_bindir}/expectk

%description
Expect is a tcl extension for automating interactive applications such
as telnet, ftp, passwd, fsck, rlogin, tip, etc.  Expect is also useful
for testing the named applications.  Expect makes it easy for a script
to control another program and interact with it.

Install the expect package if you'd like to develop scripts which interact
with interactive applications.  You'll also need to install the tcl
package.

%package -n	%{libname}
Summary:	Shared libraries for %{name}
Group:		System/Libraries

%description -n %{libname}
Expect is a tcl extension for automating interactive applications such
as telnet, ftp, passwd, fsck, rlogin, tip, etc.  Expect is also useful
for testing the named applications.  Expect makes it easy for a script
to control another program and interact with it.

Install the expect package if you'd like to develop scripts which interact
with interactive applications.  You'll also need to install the tcl
package.

%package -n	%{develname}
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Provides:	lib%{name}-devel = %{EVRD}
Obsoletes:	%{mklibname expect 5.43 -d} < %{version}-%{release}

%description -n	%{develname}
This package contains development files for %{name}.

%package	examples
Summary:	Example scripts for %{name}
Group:		System/Libraries

%description	examples
This package contains example scripts for Expect.

Expect is a tcl extension for automating interactive applications such
as telnet, ftp, passwd, fsck, rlogin, tip, etc.  Expect is also useful
for testing the named applications.  Expect makes it easy for a script
to control another program and interact with it.

Install the expect package if you'd like to develop scripts which interact
with interactive applications.  You'll also need to install the tcl
package.

%prep
%setup -q -n %{name}%{major}
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch10 -p1 -b .random
%patch25 -p1 -b .log

%build
autoconf

for f in config.guess config.sub ; do
        test -f /usr/share/libtool/$f || continue
        find . -type f -name $f -exec cp /usr/share/libtool/$f \{\} \;
done

chmod u+w testsuite/configure
. %{_libdir}/tclConfig.sh

%configure \
    --enable-gcc \
    --enable-shared

%make

%check
make test

%install
rm -rf %{buildroot}

%makeinstall_std TKLIB_INSTALLED="-L%{buildroot}%{_libdir} -ltk" \
	TCLLIB_INSTALLED="-L%{buildroot}%{_libdir} -ltcl" \
	INSTALL_ROOT=%{buildroot}

# fix up library naming
mv %{buildroot}%{_libdir}/lib%{name}%{major}.so %{buildroot}%{_libdir}/lib%{name}%{major}.so.1
ln -s lib%{name}%{major}.so.1 %{buildroot}%{_libdir}/lib%{name}%{major}.so

# remove cryptdir/decryptdir, as Linux has no crypt command (bug 6668).
rm -f %{buildroot}%{_bindir}/{cryptdir,decryptdir}
rm -f %{buildroot}%{_mandir}/man1/{cryptdir,decryptdir}.1*

# (fc) make sure .so files are writable by root
chmod 755 %{buildroot}%{_libdir}/*.so

%files
%doc ChangeLog FAQ HISTORY NEWS README
%{_bindir}/*
%{tcl_sitearch}/%{name}%{major}
%{_mandir}/man1/*
%{_mandir}/man3/*

%files -n %{libname}
%{_libdir}/lib*.so.1

%files -n %{develname}
%{_includedir}/*
%{_libdir}/*.so

%files examples
%doc example/*



%changelog
* Thu Sep  20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: d162e2a
- New version 5.45, add requires exceptions
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13923 |12mr|extipl-5.04-17
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	extipl
%define	version	5.04
%define release	%mkrel 17

Summary:	Yet Another Boot Selector for IBM-PC compatibles
Name:		%{name}
Version:	%{version}
Release:	%{release}
URL:		http://www.tsden.org/ryutaroh/extipl/extipl.html
Source0:	http://www.tsden.org/takamiti/extipl/archs/%{name}-%{version}.tar.bz2
License:	GPL+
Group:		System/Kernel and hardware
BuildRequires:	nasm
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
Exclusivearch:	%{ix86} x86_64
Patch1:		extipl-5.03-fix-manpage.patch
# Fix a nasm syntax error - 'crc32' is now a keyword in nasm
# - AdamW 2007/10
Patch2:		extipl-5.04-syntax.patch
# From Debian - fixes build problems - AdamW 2007/10
Patch3:		extipl-5.04-debian.patch
# From Debian bug - fix build on x86_64
Patch4:		extipl-5.04-debian2.patch

%description
Extended-IPL is a boot selector which is upper compatible with 
original IBM IPL. This package includes the installer for this
boot code which is written into MBR of your hard disk.

With this boot selector, you can select a partition from 
all the partitions including the logical partitions as well as 
the primary ones in all the BIOS supported disks when booting a PC,
and then it will boot up the OS reside at the selected partition.

%prep
%setup -q
%patch1 -p1
%patch2 -p1 -b .syntax
%patch3 -p1 -b .debian
%patch4 -p1 -b .debian2

cat > uninstall_linux_or_grub.txt <<EOF
If you want to remove Linux, you must be careful to replace LILO or GRUB with
something else.

The equivalent of the Microsoft DOS/Windows(R) "fdisk /mbr" is:
% dd if=/usr/lib/extipl/aldebaran.bin of=/dev/hda
where you must replace hda with your first hard drive (eg: sda, hdc...)
EOF

%build
%make -C src

%install
rm -rf $RPM_BUILD_ROOT

install src/%{name} -D $RPM_BUILD_ROOT%{_sbindir}/%{name}

install -d $RPM_BUILD_ROOT%{_prefix}/lib/%{name}
install -m 644 src/{pollux,castor,altair,aldebaran}.bin $RPM_BUILD_ROOT%{_prefix}/lib/%{name}

install -D -m 644 src/extipl.8.in $RPM_BUILD_ROOT%{_mandir}/man8/extipl.8


%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc uninstall_linux_or_grub.txt doc/English/*
%{_sbindir}/*
%{_prefix}/lib/%{name}
%{_mandir}/*/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13924 |12mr|extremetuxracer-0.5-0.beta.7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gname	etracer

Name:		extremetuxracer
Version:	0.5
Release:	0.beta.7
Summary:	OpenGL racing game featuring Tux
License:	GPLv2
Group:		Games/Arcade
URL:		http://www.extremetuxracer.com/
Source0:	http://downloads.sourceforge.net/extremetuxracer/%{name}-%{version}beta.tar.gz
Patch0:		extremetuxracer-0.5-defaultopt.patch
Patch1:		extremetuxracer-0.5-link.patch
Patch2:		extremetuxracer-0.5-install.patch
Patch3:		extreme-tuxracer-0.5beta-libpng15.patch
Requires:	squirrel
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(esound)
BuildRequires:	pkgconfig(glu)
BuildRequires:	texinfo
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(libxslt)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	squirrel
BuildRequires:	tcl-devel
BuildRequires:	libsquirrel-devel

Provides:	tuxracer = %{version}-%{release}

%description
Extreme Tux Racer is an OpenGL racing game featuring Tux, the Linux
mascot. The goal of the game is to slide down a snow- and ice-covered
mountain as quickly as possible.  It is based on the GPL version of
TuxRacer.

%prep
%setup -q -n extreme-tuxracer-%{version}beta
%patch0 -p1 -b .defaultopt
%patch1 -p0 -b .link
%patch2 -p0 -b .install
%patch3 -p1 -b .libpng
unzip %{gname}icons.zip

%build
autoreconf -fi
CFLAGS="%{optflags} -O3 -ffast-math" \
CXXFLAGS="%{optflags} -O3 -ffast-math" \
%configure2_5x	--bindir=%{_gamesbindir} \
		--with-data-dir=%{_gamesdatadir}/%{name}\
		--datadir=%{_gamesdatadir} \
		--disable-debug
%make

%install
%makeinstall_std

install -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
Name=Extreme Tux Racer
Comment=OpenGL racing game featuring Tux
Exec=%{_gamesbindir}/%{gname}
Icon=%{gname}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;ArcadeGame;X-MandrivaLinux-MoreApplications-Games-Arcade;
EOF

for r in 16 22 32 48; do
    install -D %{gname}icons/%{gname}icon_${r}.png %{buildroot}%{_datadir}/icons/hicolor/${r}x${r}/apps/%{gname}.png
done
install -D %{gname}icon.svg %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/%{gname}.svg

%find_lang %{gname}

cat > README.urpmi << EOF

---------------------------Description-------------------------------------

Extreme Tux Racer is an OpenGL racing game featuring Tux, 
the Linux mascot. The goal of the game is to slide down 
a snow- and ice-covered mountain as quickly as possible. 
It is based on the GPL version of TuxRacer.

-----------------------------Warning--------------------------------------- 

It might occurs that etracer won t start,
in that case you need to edit ~/.ppracer/options
and adjust values to your hardware configuration.

---------------------------DescriptionFR-----------------------------------
Extreme Tux Racer est un jeu OpenGL avec en hero Tux la 
masctotte Linux. Le but de ce jeu est de faire descendre Tux 
le plus rapidement possible de pistes pentues et recouvertes de neige et
de glace.
Ce jeu est bas? sur la version GPL de TuxRacer.

-----------------------------Attention-------------------------------------

Il est possible que etracer ne demarre pas.
Dans ce cas il vous faudra editer le fichier ~/.ppracer/options
et changer les valeurs pour qu elles soient correctes avec votre
configuration materielle.

---------------------------------------------------------------------------
EOF

%files -f %{gname}.lang
%defattr(644,root,root,755)
%doc AUTHORS ChangeLog README.urpmi
%{_gamesdatadir}/*
%{_datadir}/applications/mandriva-%{name}.desktop
%{_datadir}/icons/hicolor/*/apps/%{gname}.*
%attr(755,root,root) %{_gamesbindir}/%{gname}




%changelog
* Wed Aug  29 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: ca45fd5
- Fix BuildRequires
  
* Wed Aug  29 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: bde91d3
- Update patchset (use some patches from Megeia, some my own)
  
* Wed Aug  29 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 94f07bf
- Convert BR to pkgconfig style
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13925 |12mr|ez-ipupdate-3.0.11b8-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name ez-ipupdate
%define version 3.0.11b8
%define release %mkrel 14

Name: %{name}
Summary: Client for Dynamic DNS Services
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.bz2
Source1: ez-ipupdate.init
# add missing include for 64 bit (bug #35001)
Patch0: ez-ipupdate-3.0.11b8-64-bit.patch
Patch1: 000_missing_headers.diff
Patch2: 001_automake_syntax.diff
Patch3: 002_am_maintainer_mode.diff
Patch4: 010_rebootstrap.diff
Patch5: 100_portability.diff
Patch6: 101_syslog_crashes.diff
Patch7: 102_misc_crashes.diff
Patch8: 103_protocol.diff
Patch9: 104_misc_crashes.diff
Patch10: 150_cosmetic.diff
Patch11: 200_default_config.diff
Patch12: 201_upstream_changelog.diff
Group: Networking/Other
URL: http://ez-ipupdate.com/
BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot
License: GPL
Requires(post): rpm-helper
Requires(postun): rpm-helper

%description
ez-ipupdate is a small utility for updating your host name for any of the
dynamic DNS service offered at: 

    * http://www.ez-ip.net
    * http://www.justlinux.com
    * http://www.dhs.org
    * http://www.dyndns.org
    * http://www.ods.org
    * http://gnudip.cheapnet.net (GNUDip)
    * http://www.dyn.ca (GNUDip)
    * http://www.tzo.com
    * http://www.easydns.com
    * http://www.dyns.cx
    * http://www.hn.org
    * http://www.zoneedit.com

it is pure C and works on Linux, *BSD and Solaris.  

Don't forget to create your own config file ( in /etc/ez-ipupdate.conf )
You can find some example in /usr/share/doc/%{name}-%{version}

%prep

%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1
%patch6 -p1
%patch7 -p1
%patch8 -p1
%patch9 -p0
%patch10 -p1
%patch11 -p1
%patch12 -p1

%build
%configure

%make 

%install
rm -rf $RPM_BUILD_ROOT 

chmod 644 *.conf
%makeinstall_std
perl -pi -e "s|\/usr\/local\/bin|\/usr\/bin|" *.conf
install -D -m 755 %{SOURCE1} $RPM_BUILD_ROOT/%{_initrddir}/%{name}

cat > README.urpmi << EOF
To configure the ez-ipupdate deamon, edit and set the corrects
parameters in /etc/ez-ipupdate.conf config file.
Then you can start the deamon with service ez-ipupdate start
EOF

%clean
rm -rf $RPM_BUILD_ROOT 

%files 
%defattr(-,root,root)
%doc COPYING INSTALL README README.urpmi
%doc *.conf
%{_bindir}/*
%{_initrddir}/%{name}

%post
%create_ghostfile %{_sysconfdir}/%{name}.conf nobody root 600
if [ ! -s %{_sysconfdir}/%{name}.conf ]; then
cat > %{_sysconfdir}/%{name}.conf << EOF
# example config file for ez-ipupdate
#service-type=dyndns-static
service-type=dyndns
user=login:password
host=somedomain.dyndns.org
interface=eth1
max-interval=2073600

# cache file in the temp directory
cache-file=/tmp/.ez-ipupdate.cache
EOF
fi
%_post_service ez-ipupdate

%preun
%_preun_service ez-ipupdate



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13926 |12mr|facile-1.1-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		facile
Summary:	Constraint programming library
Version:	1.1
Release:	12
License:	GPL
Group:		System/Libraries
URL:		http://www.recherche.enac.fr/log/facile/
Source0:	http://www.recherche.enac.fr/log/facile/distrib/%name-%version.tar.gz
Patch0:		facile-1.1-install.patch
Patch1:		10-srcMakefile
Patch2:		20-Makefile
Patch3:		30-non-opt-check
BuildRequires:	ocaml
Requires:	ocaml

%description
FaCiLe is a constraint programming library on integer and integer set finite
domains written in OCaml.

%files
%{_libdir}/ocaml/facile

%prep
%setup -q 
%patch0 -p1
%patch1 -p1 -b .10
%patch2 -p1 -b .20
%patch3 -p1 -b .30

%build
./configure

%ifarch %arm %mips
make OCAMLC="ocamlc -g" OCAMLMLI=ocamlc
%else
make
%endif

%install
%makeinstall_std


%changelog
* Fri Oct  5 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 556cf1a
- Spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13927 |12mr|fakeroot-1.14.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Gives a fake root environment
Name:		fakeroot
Version:	1.14.4
Release:	%mkrel 3
License:	GPL
Group:		Development/Other
URL:		http://fakechroot.alioth.debian.org/
Source0:	ftp://ftp.debian.org/debian/pool/main/f/fakeroot/fakeroot_%{version}.tar.bz2
BuildRequires:	libstdc++-devel
BuildRequires:  sharutils
BuildRequires:  util-linux-ng
BuildRoot:	%{_tmppath}/%{name}-%{version}-root

%description
This package is intended to enable something like: fakeroot rpm
--rebuild i.e. to remove the need to become root for a package
build. This is done by setting LD_PRELOAD to a "libfakeroot.so.0.0",
that provides wrappers around chown, chmod, mknod, stat, etc.

If you don't understand any of this, you do not need this!

%prep

%setup -q
for file in ./doc/*/*.1; do
  %{_bindir}/iconv -f latin1 -t utf8 < $file > $file.new
  %{__mv} -f $file.new $file
done

# anti version hack
%{__perl} -pi -e "s|-release 0|-avoid-version|g" Makefile*

%build

%configure2_5x \
    --disable-dependency-tracking \
    --disable-static \
    --libdir=%{_libdir}/libfakeroot \
    --with-ipc=tcp
%make

%install
%{__rm} -rf %{buildroot}
%{makeinstall_std} libdir=%{_libdir}/libfakeroot

%{__rm} %{buildroot}%{_libdir}/libfakeroot/*.la

# the french man page is in man-pages-fr-1.58.0-18mdk, nuke this one to prevent file clash
%{__rm} -r %{buildroot}%{_mandir}/fr/man*

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(-,root,root,0755)
%doc AUTHORS BUGS COPYING ChangeLog DEBUG INSTALL NEWS README 
%{_bindir}/*
%{_libdir}/libfakeroot
%{_mandir}/man*/*
%lang(es) %{_mandir}/es/man*/*
%lang(nl) %{_mandir}/nl/man*/*
%lang(sv) %{_mandir}/sv/man*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13928 |12mr|falcon-0.9.6.6-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname   Falcon

Name:           falcon
Version:        0.9.6.6
Release:        %mkrel 3
Summary:        The Falcon Programming Language
License:        GPLv2+
Group:          Development/Other
URL:            http://www.falconpl.org/
Source:         http://www.falconpl.org/project_dl/_official_rel/%{oname}-%{version}.tgz
BuildRoot:      %_tmppath/%name-%version-%release-root
BuildRequires:  bison 
BuildRequires:  cmake 
BuildRequires:  pcre-devel 
BuildRequires:  zlib-devel

%description
The Falcon Programming Language is an embeddable scripting language
aiming to empower even simple applications with a powerful,
flexible, extensible and highly configurable scripting engine.

Falcon is also a standalone multiplatform scripting language that
aims to be both simple and powerful.

%post -p /sbin/ldconfig

%postun -p /sbin/ldconfig

%files
%defattr(-,root,root,-)
%doc AUTHORS ChangeLog copyright README RELNOTES LICENSE LICENSE_GPLv2
%{_bindir}/falcon
%{_bindir}/faldisass
%{_bindir}/fallc.fal
%{_bindir}/falrun
%{_bindir}/falpack
%{_libdir}/falcon
%{_libdir}/*.so.*
%{_datadir}/falcon
%{_mandir}/man1/falcon.1.*
%{_mandir}/man1/faldisass.1.*
%{_mandir}/man1/fallc.fal.1.*
%{_mandir}/man1/falrun.1.*
%{_mandir}/man1/falpack.1.*
%exclude %{_datadir}/falcon/cmake

#--------------------------------------------------------------------

%package   devel
Summary:   Development files for %{name}
Group:     Development/Other
Requires:  %{name} = %{version}-%{release}

%description devel
The Falcon Programming Language is an embeddable scripting language
aiming to empower even simple applications with a powerful,
flexible, extensible and highly configurable scripting engine.

Falcon is also a standalone multiplatform scripting language that
aims to be both simple and powerful.

This package contains development files for %{name}. This is not
necessary for using the %{name} interpreter.

%files devel
%defattr(-,root,root,-)
%{_bindir}/falcon-conf
%{_bindir}/falconeer.fal
%{_bindir}/faltest
%{_datadir}/falcon/cmake/*.cmake
%{_includedir}/*
%{_libdir}/*.so
%{_mandir}/man1/falcon-conf*
%{_mandir}/man1/falconeer.fal*
%{_mandir}/man1/faltest*

#--------------------------------------------------------------------
%prep
%setup -q -n %oname-%{version}

%build
%cmake -DFALCON_LIB_DIR=%{_libdir} -DFALCON_SHARE_DIR=%{_datadir}/%{name}
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std -C build

%clean
rm -rf $RPM_BUILD_ROOT



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13929 |12mr|farsight2-0.0.31-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api		0.10
%define major		0
%define libname		%mklibname %{name}_%{version_lib}
%define develname	%mklibname -d %{name}

%define version_lib %{api}-%{major}

Summary:	An audio/video conferencing framework
Name:		farsight2
Version:	0.0.31
Release:	2
License:	LGPLv2+
URL:		http://farsight.freedesktop.org/wiki/	
Group:		Networking/Instant messaging
Source0:  	http://farsight.freedesktop.org/releases/%{name}/%{name}-%{version}.tar.gz
BuildRequires:  gtk-doc
BuildRequires:  libgstreamer-plugins-base-devel >= 0.10.33
BuildRequires:  gupnp-igd-devel 
BuildRequires:	nice-devel >= 0.1.0
BuildRequires:	gstreamer0.10-python-devel
BuildRequires:	python-devel

%description
FarSight2 is an audio/video conferencing framework 
specifically designed for Instant Messengers. It 
aims to provide a code structure that will be able 
to absorb as many video conferencing protocols as 
possible. It also offers an interface to those Instant 
Messengers, allowing them to embed the video feeds and 
controls into them.

FarSight is not a standalone application. It provides two 
APIs, one for interfacing with the different "protocol modules" 
and one for interfacing with the Instant Messenger GUI. There will 
also be a default GUI for those who don't wish to embed the feeds 
into their Instant Messenger's GUI.

%package -n %{libname}
Summary:	Farsight2 library
Group:		System/Libraries
Provides: 	%{name} = %{version}-%{release}

%description -n %{libname}
Library for %{name}

%package -n	gstreamer0.10-%{name}
Summary:	Set of plugins for Gstreamer used Audio/Video conferencing
Group:		Sound
Requires:	%{libname} = %{version}-%{release}
Requires:	gstreamer0.10-plugins-good
Requires:	gstreamer0.10-nice >= 0.1.0
Requires:	gstreamer0.10-voip
Conflicts:	gstreamer0.10-farstream >= 0.1.1

%description -n gstreamer0.10-%{name}
This is a set of plugins for Gstreamer that will be used by Farsight2
for Audio/Video conferencing.

%package -n   	python-%{name}
Summary:	Python binding for %{name}
Group:		Development/Python
Requires:	%{name} = %{version}-%{release}

%description -n	python-%{name}
Python bindings for %{name}.

%package -n %{develname}
Summary:	Headers of %name for development
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
Headers of %{name} for development.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static \
	--with-package-name="%{_vendor} %{name}" \
	--with-package-origin="http://www.mandriva.com"
%make

%install
%{makeinstall_std}

find %{buildroot} -name '*.la' | xargs rm

%files -n %{libname}
%{_libdir}/libgstfarsight-%{api}.so.%{major}*
%{_libdir}/%{name}-0.0/*.so

%files -n gstreamer0.10-%{name}
%{_libdir}/gstreamer-0.10/*.so
%{_datadir}/farsight2/0.0/fsrtpconference/default-codec-preferences
%{_datadir}/farsight2/0.0/fsrtpconference/default-element-properties

%files -n python-%{name}
%{python_sitearch}/farsight.so

%files -n %{develname}
%doc ChangeLog
%{_includedir}/gstreamer-0.10/gst/farsight/*.h
%{_libdir}/pkgconfig/%{name}-%{api}.pc
%{_libdir}/libgstfarsight-%{api}.so
%{_datadir}/gtk-doc/html/%{name}-libs-%{api}/*
%{_datadir}/gtk-doc/html/%{name}-plugins-%{api}/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13930 |12mr|farstream-0.1.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api		0.1
%define major		0
%define girmajor	0.1
%define libname		%mklibname %{name} %{api} %{major}
%define develname	%mklibname -d %{name}
%define girname		%mklibname %{name}-gir %{girmajor}

Summary:	An audio/video communications framework
Name:		farstream
Version:	0.1.2
Release:	4
License:	LGPLv2+
URL:		http://www.freedesktop.org/wiki/Software/Farstream
Group:		Networking/Instant messaging
Source0:  	http://freedesktop.org/software/farstream/releases/%{name}/%{name}-%{version}.tar.gz
# From upstream GIT:
Patch0:         farstream-0.1.2-fix_gtk-doc_tags.patch
BuildRequires:	pkgconfig(gstreamer-plugins-base-0.10) >= 0.10.33
BuildRequires:	pkgconfig(nice) >= 0.1.0
BuildRequires:	pkgconfig(gst-python-0.10) >= 0.10.10
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
# Added 04/2012 (wally)
Obsoletes:	farsight2 < 0.0.30

%description
The Farstream (formerly Farsight) project is an effort to create a framework to
deal with all known audio/video conferencing protocols. On one side it offers a
generic API that makes it possible to write plugins for different streaming
protocols, on the other side it offers an API for clients to use those plugins.

The main target clients for Farstream are Instant Messaging applications. These
applications should be able to use Farstream for all their Audio/Video
conferencing needs without having to worry about any of the lower level
streaming and NAT traversal issues.

%package -n %{libname}
Summary:	Farstream library
Group:		System/Libraries
Provides: 	%{name} = %{version}-%{release}
Obsoletes:	%{_lib}farstream_0.1-0 < 0.1.1-2

%description -n %{libname}
Shared libraries for %{name}.

%package -n	gstreamer0.10-%{name}
Summary:	Set of plugins for GStreamer used Audio/Video conferencing
Group:		Sound
Requires:	%{libname} = %{version}-%{release}
Requires:	gstreamer0.10-plugins-good
Requires:	gstreamer0.10-nice >= 0.1.0
Requires:	gstreamer0.10-voip
# Added 04/2012 (wally)
Obsoletes:	gstreamer0.10-farsight2 < 0.0.30

%description -n gstreamer0.10-%{name}
This is a set of plugins for GStreamer that will be used by Farstream
for Audio/Video conferencing.

%package -n   	python-%{name}
Summary:	Python bindings for %{name}
Group:		Development/Python
# Added 04/2012 (wally)
Obsoletes:	python-farsight2 < 0.0.30

%description -n	python-%{name}
Python bindings for %{name}.

%package -n %{develname}
Summary:	Headers of %name for development
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
# Added 04/2012 (wally)
#Obsoletes:	%{_lib}farsight2-devel

%description -n %{develname}
Headers of %{name} for development.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}

%description -n %{girname}
GObject Introspection interface description for %{name}.

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--disable-static \
	--enable-gupnp \
	--with-package-name="%{_vendor} %{name}" \
	--with-package-origin="http://rosalinux.com"
%make

%install
%makeinstall_std

find %{buildroot} -name '*.la' -delete

%files -n %{libname}
%{_libdir}/lib%{name}-%{api}.so.%{major}*
%{_libdir}/%{name}-%{api}/*.so

%files -n gstreamer0.10-%{name}
%{_libdir}/gstreamer-0.10/*.so
%{_datadir}/%{name}/%{api}/fsrtpconference/default-codec-preferences
%{_datadir}/%{name}/%{api}/fsrtpconference/default-element-properties
%{_datadir}/%{name}/%{api}/fsrawconference/default-element-properties


%files -n python-%{name}
%{python_sitearch}/%{name}.so

%files -n %{develname}
%doc ChangeLog
# Farstream build bug? (0.10 instead of 0.1)
%doc %{_datadir}/gtk-doc/html/%{name}-libs-0.10/ 
%doc %{_datadir}/gtk-doc/html/%{name}-plugins-%{api}/
%{_includedir}/%{name}-%{api}/
%{_datadir}/gir-1.0/Farstream-%{girmajor}.gir
%{_libdir}/pkgconfig/%{name}-%{api}.pc
%{_libdir}/lib%{name}-%{api}.so

%files -n %{girname}
%{_libdir}/girepository-1.0/Farstream-%{girmajor}.typelib



%changelog
* Tue Aug  28 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 52c8d56
- Fix unversioned Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13931 |12mr|fastjar-0.98-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		fastjar
Version:	0.98
Release:	9
Epoch:		0
Summary:	Archive tool for Java archives
License:	GPLv2+
Group:		Development/Java
URL:		http://savannah.nongnu.org/projects/fastjar
Source0:	http://download.savannah.nongnu.org/releases/fastjar/fastjar-%{version}.tar.gz
Source1:	http://download.savannah.nongnu.org/releases/fastjar/fastjar-%{version}.tar.gz.sig
Patch0: fastjar-0.98-CVE-2010-0831,2322.diff
BuildRequires:	zlib-devel

%description
fastjar is an implementation of Sun's jar utility that comes with
the JDK, written entirely in C, and runs in a fraction of the time
while being feature compatible.

Also included in this package is the grepjar program which can be
used to search files in a jar file for a pattern.

%prep
%setup -q
%patch0 -p0 -b .CVE-2010-0831,2322

%build
%configure2_5x
%make

%install
%{makeinstall_std}

%files
%defattr(0644,root,root,0755)
%doc AUTHORS COPYING ChangeLog INSTALL NEWS README TODO
%attr(0755,root,root) %{_bindir}/fastjar
%attr(0755,root,root) %{_bindir}/grepjar
%{_infodir}/fastjar.info*
%{_mandir}/man1/fastjar.1*
%{_mandir}/man1/grepjar.1*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13932 |12mr|FaxMail-2.3-20
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A program to send faxes for free via email and the TPC system
Name:		FaxMail
Version:	2.3
Release:	20
License:	GPLv2+
Group:		Networking/Mail
Source0:	ftp://www.inference.phy.cam.ac.uk/pub/www/FaxMail/%{name}-%{version}.tar.bz2
Patch0:		FaxMail-2.3-misc.patch
Patch1:		FaxMail-2.3-fhs.patch
URL: http://www.inference.phy.cam.ac.uk/FaxMail/ 
Requires:	tk >= 4.0
Requires:	tcl >= 7.5
BuildRequires:	tcl-devel
BuildRequires:	tk

%description
This package contains FaxMail, a utility to assist in preparing and
sending faxes via the internet's Email-Fax gateway.  It does this
via the TPC.INT service.  See http://www.tpc.int/ for details.

%prep
%setup -q
%patch0 -p1 -b .misc 
%patch1 -p1 -b .fhs
     
%build
make FAXMAIL_DIR=%{tcl_sitelib}/%{name} CC="cc %optflags %ldflags"

%install
make ROOT="%{buildroot}" INSTALLMANPATH=%{_mandir} INSTALLINFOPATH=%{_infodir} FAXMAIL_DIR=%{tcl_sitelib}/%{name} install

%files
%defattr(-,root,root)
%{tcl_sitelib}/%{name}
%{_bindir}/FaxMail
%{_bindir}/tryfax
%{_mandir}/man1/*
%{_infodir}/*
%doc FaxMail.html HISTORY README



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13933 |12mr|fb2png-0.1-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Take screenshots from the framebuffer
Name:		fb2png
Version:	0.1
Release:	16
Group:		System/Kernel and hardware
License:	GPL
Url:		http://www.minlinux.org/projects/fb2png/
Source0:	%{name}-%{version}.tar.bz2
Source1:	fb2png-0.1-index.html
Patch0:		fb2png-0.1-libpng-needs-libm.patch
Patch1:		fb2png-0.1-zlib-include.patch
BuildRequires:	gcc
BuildRequires:	pkgconfig(libpng)

%description
Utility to make screenshots from framebuffer

%prep
%setup -q
%patch0 -p1
%patch1 -p1
cp %{SOURCE1} index.html

%build
%make

%install
install -d %{buildroot}%{_bindir}
%makeinstall BINDIR=%{buildroot}%{_bindir}

%files
%doc index.html
%{_bindir}/*


%changelog
* Sun Aug  26 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: eedb3af
- Add patch to fix build with new libpng (include zlib header), spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13934 |12mr|fbcat-0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Framebuffer screenshot program
Name:		fbcat
Version:	0.3
Release:	1
Epoch:		1
License:	GPLv2+
Group:		Graphics
Url:		http://code.google.com/p/fbcat/
Source:		http://fbcat.googlecode.com/files/%{name}-%{version}.tar.gz
BuildRequires:	xsltproc
BuildRequires:	docbook-style-xsl
%rename fbgrab

%description
fbcat takes a screenshot using the framebuffer device.

The following visuals are supported:
    TRUECOLOR,
    DIRECTCOLOR,
    PSEUDOCOLOR,
    STATIC_PSEUDOCOLOR.

It's a modern replacement for fbgrab.

%prep
%setup -q

%build
%make CFLAGS="%{optflags}"
%make -C doc

%install
%__mkdir_p %{buildroot}%{_bindir}
%__install -m 755 fbcat %{buildroot}%{_bindir}/
%__install -m 755 fbgrab %{buildroot}%{_bindir}/
%__mkdir_p %{buildroot}%{_mandir}/man1/
%__install -m 755 doc/fbcat.1 %{buildroot}%{_mandir}/man1/
%__install -m 755 doc/fbgrab.1 %{buildroot}%{_mandir}/man1/

%files
%doc COPYING
%{_bindir}/fbcat
%{_bindir}/fbgrab
%{_mandir}/man1/fbcat.1*
%{_mandir}/man1/fbgrab.1*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13935 |12mr|fbset-2.1-24
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name fbset
%define version 2.1
%define release %mkrel 24

Summary: Framebuffer utilities for changing video modes
Name: %{name}
Version: %{version}
Release: %{release}
License: GPL
Group: System/Kernel and hardware
Source: fbset-%{version}.tar.bz2
Patch: fbset-2.0-pre-19981028.patch
Patch2: fbset-2.1-mdkconf.patch
BuildRequires: bison flex bzip2
BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot

%description
fbset is a utility for querying and changing video modes of fbcon consoles.

%prep
%setup -q
%patch -p1
%patch2 -p1 -b .mdkconf

perl -pi -e 's|geometry 10224 768 10224 768 8|geometry 1024 768 1024 768 8|' etc/fb.modes.ATI
perl -pi -e 's|geometry 1024 1024 1024 1024 8|geometry 1280 1024 1280 1024 8|' etc/fb.modes.ATI

%build
%make

%install
rm -rf $RPM_BUILD_ROOT
#make install PREFIX=$RPM_BUILD_ROOT
install %{name} -D $RPM_BUILD_ROOT%{_sbindir}/%{name}
bzip2 %{name}.8 fb.modes.5
install %{name}.8.bz2 -D $RPM_BUILD_ROOT%{_mandir}/man8/%{name}.8.bz2
install fb.modes.5.bz2 -D $RPM_BUILD_ROOT%{_mandir}/man5/fb.modes.bz2

## It's a useable default not perfect but ..
#%ifarch sparc sparc64
install etc/fb.modes.ATI -D $RPM_BUILD_ROOT%{_sysconfdir}/fb.modes
#%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
#/dev/*
%{_sbindir}/%{name}
%{_mandir}/man[58]/*
#%ifarch sparc sparc64
%config(noreplace) %{_sysconfdir}/fb.modes
#%endif




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13936 |12mr|fdupes-1.50-0.PR2.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	fdupes
%define version	1.50
%define pre     PR2
%define release	%mkrel 0.%{pre}.3

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Identify or delete duplicate files
License:	BSD like
Group:		File tools
Url:		http://netdial.caribe.net/~adrian2/fdupes.html
Source0:		http://netdial.caribe.net/~adrian2/programs/%{name}-%{version}-%{pre}.tar.gz
Source1:        macros.fdupes
Patch0:     %{name}-%{version}-destdir.patch
# http://bugs.debian.org/213385
Patch1:     %{name}-%{version}-compare-file.patch
# http://bugs.debian.org/447601
Patch2:     %{name}-%{version}-lfs.patch
# http://bugs.debian.org/353789
Patch3:     %{name}-%{version}-typo.patch
Buildroot:	%{_tmppath}/%{name}-%{version}

%description
FDUPES is a program for identifying or deleting duplicate files residing within
specified directories.

%prep
%setup -q -n %{name}-%{version}-%{pre}
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1

%build
%make COMPILER_OPTIONS="%{optflags}"

%install
rm -rf %{buildroot}
install -d -m 755 %{buildroot}%{_bindir}
install -m 755 %{name} %{buildroot}%{_bindir}

%check
./%{name} testdir
./%{name} --omitfirst testdir
./%{name} --recurse testdir
./%{name} --size testdir

mkdir -p %{buildroot}%{_sysconfdir}/rpm
install -m 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/rpm/

%files
%defattr(-,root,root)
%doc CHANGES CONTRIBUTORS INSTALL README TODO
%{_bindir}/%{name}
%{_sysconfdir}/rpm/macros.fdupes


%changelog
* Thu Nov 13 2012 akdengi <akdengi> 1.50-0.PR2.3
- add fdupes rpm macros

* Thu Dec 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.50-0.PR2.2mdv2011.0
+ Revision: 618262
- the mass rebuild of 2010.0 packages

* Mon Sep 07 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.50-0.PR2.1mdv2010.0
+ Revision: 432988
- new version (even Debian has it already...)

* Thu Sep 03 2009 Thierry Vignaud <tv@mandriva.org> 1.40-5mdv2010.0
+ Revision: 428713
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 1.40-4mdv2009.0
+ Revision: 245076
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 1.40-2mdv2008.1
+ Revision: 124930
- kill re-definition of %%buildroot on Pixel's request
- import fdupes


* Thu Jun 22 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.40-2mdv2007.0
- %%mkrel

* Tue Jun 14 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.40-1mdk 
- first mdk release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13937 |12mr|fence-agents-3.0.17-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 3.0.17

Name: fence-agents
Version: %{version}
Release: %mkrel 5
Summary: Fencing agents for cluster suite
Group: System/Kernel and hardware
URL: http://sources.redhat.com/cluster/wiki/
Source: https://fedorahosted.org/releases/c/l/cluster/fence-agents-%{version}.tar.gz
Patch0: fence-agents-remove-nonexistent-subdirs.patch
License: GPLv2
Conflicts: cman < 3.0.0
BuildRequires: cluster-devel >= %{version} nss-devel libvirt-devel openais-devel
BuildRequires: corosync-devel
BuildRequires: python-pexpect
BuildRequires: python-curl
BuildRequires: xsltproc
BuildRoot: %{_tmppath}/%{name}-root

%description
This package contains fencing agents for use with the cman package from cluster
suite


%prep
%setup -q
%patch0 -p1

%build
./configure \
        --libdir=%{_libdir} \
        --mandir=%{_mandir} \
        --prefix=%{_prefix} \
        --sbindir=%{_sbindir} \
        --incdir=%{_includedir} \
        --without_kernel_modules \
        --disable_kernel_check \
        --nssincdir=%{_includedir}/nss \
        --nsprincdir=%{_includedir}/nspr4

%make -C fence

%install
rm -Rf %{buildroot}
%makeinstall_std -C fence

%clean
rm -Rf %{buildroot}

%files
%defattr(-,root,root)
%{_sbindir}/fence_*
%{_datadir}/fence
%{_mandir}/man8/fence_*.8.*
%config(noreplace) %{_sysconfdir}/cluster/fence_na.conf



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13938 |12mr|festival-2.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# we ship the 1.4.2 docs for now.
%define docversion 1.4.2
%define speechtoolsversion %version

%define major 2.1.1
%define libname %mklibname speech_tools %major
%define stringmajor 1.2
%define libnamestring %mklibname eststring %stringmajor
%define oldlibname %mklibname speech_tools 1
%define libnamedevel %mklibname speech_tools -d

Summary:	A free speech synthesizer 
Name:		festival
Version:	2.1
Release:	%mkrel 3
License:	BSD
Group:		Sound
URL:		http://www.cstr.ed.ac.uk/projects/festival/
Source0:	http://festvox.org/packed/festival/%{version}/%{name}-%{version}-release.tar.gz
Source1:	http://festvox.org/packed/festival/%{version}/speech_tools-%{speechtoolsversion}-release.tar.gz
Source2:	http://festvox.org/packed/festival/%{docversion}/festdoc-%{docversion}.tar.bz2
Source3:	siteinit.scm
Source4:	sitevars.scm
# Fix up various locations to be more FSSTND compliant
Patch0:		festival-1.4.1-fsstnd.patch
# Set defaults to American English instead of British English - the OALD
# dictionary (free for non-commercial use only) is needed for BE support
# Additionally, prefer the smaller nitech hts voices.
Patch1:		festival-2.1-nitech-american.patch
# Whack some buildroot references
Patch2: festival_buildroot.patch
Patch3: festival.gcc47.patch

# (fc) 1.2.96-4mdv Fix a coding error (RH bug #162137) (Fedora)
Patch5: festival-1.96-speechtools-rateconvtrivialbug.patch
# (fc) 1.2.96-4mdv Link libs with libm, libtermcap, and libesd (RH bug #198190) (Fedora)
# (ahmad) 2.1-2.mga1 modify this patch so that we don't link against libesd,
# as esound is being phased out of the distro
Patch6:		festival-2.1-speechtools-linklibswithotherlibs.patch
# For some reason, CXX is set to gcc on everything but Mac OS Darwin,
# where it's set to g++. Yeah, well. We need it to be right too.
Patch7:		festival-1.96-speechtools-ohjeezcxxisnotgcc.patch
# (fc) 1.2.96-5mdv build speech_tools as shared libraries (Fedora)
Patch8:		festival-1.96-speechtools-shared-build.patch
# (fc) 1.2.96-5mdv Look for speech tools here, not back there (Fedora)
Patch10:	festival-1.96-findspeechtools.patch
# (fc) 1.96-5mdv  Build main library as shared, not just speech-tools (Fedora)
Patch11:	festival-1.96-main-shared-build.patch
# (fc) 1.2.96-5mdv improve soname (Fedora)
Patch12:	festival-2.1-bettersonamehack.patch
# (fc) 
Patch15:	festival-finnish.patch
# Look for siteinit and sitevars in /etc/festival
Patch16: festival-1.96-etcsiteinit.patch
Patch17:	speech_tools-1.2.96-fix-str-fmt.patch
BuildRequires:	perl
BuildRequires:	pkgconfig(ncurses)
Requires:	festival-voice

%description
Festival is a general multi-lingual speech synthesis system developed
at CSTR. It offers a full text to speech system with various APIs, as
well as an environment for development and research of speech synthesis
techniques. It is written in C++ with a Scheme-based command interpreter
for general control.


%package -n speech_tools
Summary: Miscellaneous utilities from the Edinburgh Speech Tools 
Group: Sound
Version:	%{speechtoolsversion}
Conflicts: festival < 1.96-9mdv

%description -n speech_tools
Miscellaneous utilities from the Edinburgh Speech Tools. Unless you have a
specific need for one of these programs, you probably don't need to install
this.

%package	devel
Summary:	Static libraries and headers for festival text to speech
Group:		Development/C++
Requires:	%{name} = %{version}-%{release}
Requires:	termcap-devel
Requires:	speech_tools-devel

%description	devel
Festival is a general multi-lingual speech synthesis system developed
at CSTR. It offers a full text to speech system with various APIs, as
well as an environment for development and research of speech synthesis
techniques. It is written in C++ with a Scheme-based command interpreter
for general control.

This package contains the libraries and includes files necessary to develop
applications using festival.

%package -n	%{libname}
Summary:	Shared libraries for festival text to speech
Group:		System/Libraries
Version:	%{speechtoolsversion}
Requires:	speech_tools >= %{speechtoolsversion}-%{release}
Conflicts:	%oldlibname < %version

%description -n	%{libname}
Festival is a general multi-lingual speech synthesis system developed
at CSTR. It offers a full text to speech system with various APIs, as
well as an environment for development and research of speech synthesis
techniques. It is written in C++ with a Scheme-based command interpreter
for general control.

This package contains the libraries and includes files necessary for
applications that use festival.

%package -n	%{libnamestring}
Summary:	Shared libraries for festival text to speech
Group:		System/Libraries
Version:	%{speechtoolsversion}
Requires:	speech_tools >= %{speechtoolsversion}-%{release}
Conflicts:	%oldlibname < %version

%description -n	%{libnamestring}
Festival is a general multi-lingual speech synthesis system developed
at CSTR. It offers a full text to speech system with various APIs, as
well as an environment for development and research of speech synthesis
techniques. It is written in C++ with a Scheme-based command interpreter
for general control.

This package contains the libraries and includes files necessary for
applications that use festival.

%package -n	%{libnamedevel}
Summary:	Static libraries and headers for festival text to speech
Group:		Development/C++
Version:	%{speechtoolsversion}
Requires:	speech_tools = %{speechtoolsversion}-%{release}
Requires:	%{libname} = %{speechtoolsversion}-%{release}
Requires:	%{libnamestring} = %{speechtoolsversion}-%{release}
Provides:	speech_tools-devel = %{speechtoolsversion}-%{release}
Obsoletes:	%mklibname -d speech_tools %major
Obsoletes:	%mklibname -d -s speech_tools

%description -n	%{libnamedevel}
Festival is a general multi-lingual speech synthesis system developed
at CSTR. It offers a full text to speech system with various APIs, as
well as an environment for development and research of speech synthesis
techniques. It is written in C++ with a Scheme-based command interpreter
for general control.

This package contains the libraries and includes files necessary to develop
applications using festival.
 
%prep
%setup -q -n festival -a 1 -a 2  
%patch0 -p1 -b .fsstnd
# no backup extension, directory is copied during package install
%patch1 -p1 
%patch2 -p1 -b .buildroot
%patch3 -p0 -b .gcc
%patch5 -p1 -b .rateconvtrivialbug
%patch6 -p1 -b .linklibswithotherlibs
%patch7 -p1 -b .cxx
%patch8 -p1 -b .shared
# no backup extension, directory is copied during package install
%patch10 -p1 
# no backup extension, directory is copied during package install
%patch11 -p1 
%patch12 -p1 -b .bettersoname
# no backup extension, directory is copied during package install
%patch15 -p1 
# no backup extension, directory is copied during package install
%patch16 -p1 
%patch17 -p0

# zero length
rm festdoc-1.4.2/speech_tools/doc/index_html.jade
rm festdoc-1.4.2/speech_tools/doc/examples_gen/error_example_section.sgml
rm festdoc-1.4.2/speech_tools/doc/tex_stuff.jade

# (gb) lib64 fixes, don't bother with a patch for now
perl -pi -e '/^REQUIRED_LIBRARY_DIR/ and s,/usr/lib,%{_libdir},' config/project.mak


%build

# build speech tools (and libraries)
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$(pwd)/speech_tools/lib
cd speech_tools
  %configure2_5x
  # -fPIC 'cause we're building shared libraries and it doesn't hurt
  # -fno-strict-aliasing because of a couple of warnings about code
  #   problems; if $RPM_OPT_FLAGS contains -O2 or above, this puts
  #   it back. Once that problem is gone upstream, remove this for
  #   better optimization.
  make \
    CFLAGS="$RPM_OPT_FLAGS -fPIC -fno-strict-aliasing" \
    CXXFLAGS="$RPM_OPT_FLAGS  -fPIC -fno-strict-aliasing"
cd -

# build the main program
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$(pwd)/src/lib
# instead of doing this, maybe we should patch the make process
# so it looks in the right place explicitly:
export PATH=$(pwd)/bin:$PATH
%configure
make \
  CFLAGS="$RPM_OPT_FLAGS -fPIC" \
  CXXFLAGS="$RPM_OPT_FLAGS -fPIC" 

%check
# all tests must pass
cd speech_tools
#make CFLAGS="$RPM_OPT_FLAGS -fPIC -fno-strict-aliasing" \
#    CXXFLAGS="$RPM_OPT_FLAGS  -fPIC -fno-strict-aliasing" test | grep -v INCORRECT
cd ..

%install
# install speech tools libs, binaries, and include files
pushd speech_tools

  make INSTALLED_LIB=$RPM_BUILD_ROOT%{_libdir} make_installed_lib_shared
  # no thanks, static libs.
  rm -f $RPM_BUILD_ROOT%{_libdir}/*.a

  make INSTALLED_BIN=$RPM_BUILD_ROOT%{_bindir} make_installed_bin_static
  # this list of the useful programs in speech_tools comes from
  # upstream developer Alan W. Black; the other stuff is to be removed.
  pushd $RPM_BUILD_ROOT%{_bindir}
    ls |
        grep -Evw "ch_wave|ch_track|na_play|na_record|wagon|wagon_test" |
        grep -Evw "make_wagon_desc|pitchmark|pm|sig2fv|wfst_build" |
        grep -Evw "wfst_run|wfst_run" |
        xargs rm
  popd

  pushd include
    for d in $( find . -type d | grep -v win32 ); do
      make -w -C $d INCDIR=$RPM_BUILD_ROOT%{_includedir}/EST/$d install_incs
    done  
  popd

popd


install -d %{buildroot}%{_datadir}/%{name}/{voices/english,dicts}

# bin
make INSTALLED_BIN=$RPM_BUILD_ROOT%{_bindir} make_installed_bin_static
install -m 755 bin/text2wave $RPM_BUILD_ROOT%{_bindir}
#install bin/festival_server* bin/text2wave %{buildroot}%{_bindir}
#install src/main/festival{,_client} %{buildroot}%{_bindir}
# this is just nifty. and it's small.
install -m 755 examples/saytime $RPM_BUILD_ROOT%{_bindir}

# install the shared library
cp -a src/lib/libFestival.so* $RPM_BUILD_ROOT%{_libdir}

# devel
mkdir -p $RPM_BUILD_ROOT%{_includedir}/festival
install src/include/*.h %{buildroot}%{_includedir}/%{name}

# data
cp -r lib config examples %{buildroot}%{_datadir}/%{name}
find %{buildroot}%{_datadir}/%{name} -name Makefile -exec rm \{\} \;

# man pages
mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1
cp -a doc/*.1 $RPM_BUILD_ROOT%{_mandir}/man1

# lib: the bulk of the program -- the scheme stuff and so on
pushd lib
  mkdir -p $RPM_BUILD_ROOT%{_datadir}/festival/lib
  for f in *.scm festival.el *.ent *.gram *.dtd *.ngrambin speech.properties ; do
    install -m 644 $f $RPM_BUILD_ROOT%{_datadir}/festival/lib/
  done
  mkdir -p $RPM_BUILD_ROOT%{_datadir}/festival/lib/multisyn/
  install -m 644 multisyn/*.scm $RPM_BUILD_ROOT%{_datadir}/festival/lib/multisyn/
popd 

mv -f %{buildroot}/%{_datadir}/%{name}/lib/etc/unknown_RedHatLinux/audsp %{buildroot}/%{_bindir}
rm -Rf %{buildroot}/%{_datadir}/%{name}/lib/etc/
rm -f %{buildroot}%{_datadir}/%{name}/lib/VCLocalRules


# the actual /etc. :)
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/festival
# use our version of this file
rm $RPM_BUILD_ROOT%{_datadir}/festival/lib/siteinit.scm 
install -m 644 %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}/festival/siteinit.scm
install -m 644 %{SOURCE4} $RPM_BUILD_ROOT%{_sysconfdir}/festival/sitevars.scm

sed -i -e 's,/projects/festival/lib,%{_datadir}/%{name},g' %{buildroot}/%{_datadir}/%{name}/lib/lexicons.scm

%files
%doc ACKNOWLEDGMENTS COPYING INSTALL NEWS README*
%doc festdoc-1.4.2/festival/html/*html
%doc festdoc-1.4.2/festival/info
%doc festdoc-1.4.2/festival/festival.ps
%{_bindir}/audsp
%{_bindir}/festival
%{_bindir}/festival_client
%{_bindir}/festival_server
%{_bindir}/festival_server_control
%{_bindir}/text2wave
%{_bindir}/saytime
%{_libdir}/libFestival.so.%{version}*
%dir %{_datadir}/festival
%dir %{_datadir}/festival/lib
%{_datadir}/festival/lib/*.scm
%{_datadir}/festival/lib/festival.el
%{_datadir}/festival/lib/*.ent
%{_datadir}/festival/lib/*.gram
%{_datadir}/festival/lib/*.dtd
%{_datadir}/festival/lib/*.ngrambin
%{_datadir}/festival/lib/speech.properties
%{_datadir}/festival/dicts
%{_datadir}/festival/voices
%dir %{_datadir}/festival/lib/multisyn
%{_datadir}/festival/lib/multisyn/*.scm
%dir %{_datadir}/festival/examples
#% {_datadir}/festival/examples/intro.text
%{_mandir}/man1/*
%config(noreplace) %{_sysconfdir}/festival

%files devel
%doc festdoc-1.4.2/speech_tools
%{_libdir}/libFestival.so
%{_includedir}/festival
%{_datadir}/festival/config

%files -n speech_tools
%doc speech_tools/INSTALL speech_tools/README
%{_bindir}/ch_track
%{_bindir}/ch_wave
%{_bindir}/make_wagon_desc
%{_bindir}/na_play
%{_bindir}/na_record
%{_bindir}/pitchmark
%{_bindir}/pm
%{_bindir}/sig2fv
%{_bindir}/wagon
%{_bindir}/wagon_test
%{_bindir}/wfst_run
%{_bindir}/wfst_build
%{_datadir}/festival/examples

%files -n %{libname}
%doc speech_tools/README
%{_libdir}/libestbase.so.%{major}*
%{_libdir}/libestools.so.%{major}*

%files -n %libnamestring
%{_libdir}/libeststring.so.%{stringmajor}*

%files -n %{libnamedevel}
%{_includedir}/EST
%{_libdir}/libestbase.so
%{_libdir}/libestools.so
%{_libdir}/libeststring.so

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13939 |12mr|festlex-1.4.3-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name festlex
%define version 1.4.3
%define release %mkrel 10

Name:  %name
Summary: Voices for Festival - a free speech synthesizer 
Version: %{version}
Release: %release
License: BSD
Group: Sound
BuildRoot: %{_tmppath}/%{name}-%{version}-root 
URL: http://www.cstr.ed.ac.uk/projects/festival/
BuildArch: noarch

### DICTIONARIES
# Generic English dictionary
Source100: ftp://ftp.cstr.ed.ac.uk/pub/festival/%{version}/festlex_POSLEX.tar.bz2
# American English dictionary
Source101: ftp://ftp.cstr.ed.ac.uk/pub/festival/%{version}/festlex_CMU.tar.bz2

%description
Festival is a general multi-lingual speech synthesis system developed
at CSTR. It offers a full text to speech system with various APIs, as
well as an environment for development and research of speech synthesis
techniques. It is written in C++ with a Scheme-based command interpreter
for general control.

This package contains dictionaries for use with Festival


%package POSLEX
Group:		Sound
Summary:	Festival Speech Lexicons for Engish
Provides:	festival-lexicons

%description POSLEX
Part of speech lexicons and ngram from English.  Required by all
British and American English voices.

%package CMU
Group:		Sound
Summary:	CMU dictionary in Festival form
Provides:	festival-dictionary
Provides:	festival-dictionary-en_US
Requires:	festlex-POSLEX

%description CMU
CMU dictionary in Festival form, required for American English voices.

%prep
rm -rf $RPM_BUILD_ROOT

%setup  -T -c -q -a 100 -a 101

%build

#cd festival/lib/dicts/cmu
#make
#cd ../../..

%install
mkdir -p $RPM_BUILD_ROOT%_datadir/festival
cp -a festival/lib/dicts $RPM_BUILD_ROOT%_datadir/festival

rm -f $RPM_BUILD_ROOT/%{_datadir}/festival/dicts/COPYING.poslex

%clean
rm -rf $RPM_BUILD_ROOT

%files POSLEX
%defattr(-,root,root)
%_datadir/festival/dicts/wsj*
%doc festival/lib/dicts/COPYING.poslex

%files CMU
%defattr(-,root,root)
%_datadir/festival/dicts/cmu
%doc festival/lib/dicts/cmu/COPYING




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13940 |12mr|festvox-1.4.3-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name festvox
%define version 1.4.3
%define release %mkrel 10

Name:  		%name
Summary: 	Voices for Festival - a free speech synthesizer 
Version: 	%{version}
Release: 	%release
License: 	BSD
Group: 		Sound
BuildRoot: 	%{_tmppath}/%{name}-%{version}-root 
URL: 		http://www.cstr.ed.ac.uk/projects/festival/
BuildArch: 	noarch

### VOICES
# American English male speaker (KAL), residual excited LPC diphone database
Source200: 	ftp://ftp.cstr.ed.ac.uk/pub/festival/%{version}/festvox_kallpc16k.tar.bz2
# Same voice at lower quality
Source201: 	ftp://ftp.cstr.ed.ac.uk/pub/festival/%{version}/festvox_kallpc8k.tar.bz2
# American English male speaker, residual excited LPC diphone database
Source202: 	ftp://ftp.cstr.ed.ac.uk/pub/festival/%{version}/festvox_kedlpc16k.tar.bz2
# Same voice at lower quality
Source203: 	ftp://ftp.cstr.ed.ac.uk/pub/festival/%{version}/festvox_kedlpc8k.tar.bz2
# British English RP male speaker using residual excited LPC diphone
# database, requires festlex_POSLEX and festlex_OALD (non-free)
#Source204: 	ftp://ftp.cstr.ed.ac.uk/pub/festival/%{version}/festvox_rablpc16k.tar.bz2
# Same as festvox_rablpc16k but at 8KHz sampling.
# requires festlex_POSLEX and festlex_OALD (non-free)
#Source205: 	ftp://ftp.cstr.ed.ac.uk/pub/festival/%{version}/festvox_rablpc8k.tar.bz2 

# Castilian Spanish male speaker, residual excited LPC diphone database
# NONFREE! - Free for non-commercial use
#Source299: 	ftp://ftp.cstr.ed.ac.uk/pub/festival/%{version}/festvox_ellpc11k.tar.bz2

# Add some useful words to the dictionary...
#Patch10: CMU-redhat.patch.bz2

%description
Festival is a general multi-lingual speech synthesis system developed
at CSTR. It offers a full text to speech system with various APIs, as
well as an environment for development and research of speech synthesis
techniques. It is written in C++ with a Scheme-based command interpreter
for general control.

This package contains voices for use with Festival


%package kallpc16k
Group:		Sound
Summary:	Festival Voice - American English male speaker (KAL) 16kHz
Requires:	festvox-kallpc-common
Provides:	festival-voice
Provides:	festival-voice-english
Provides:	festival-voice-en_US

%description kallpc16k
Festival Voice - American English male speaker (KAL) 16kHz

%package kallpc8k
Group:		Sound
Summary:	Festival Voice - American English male speaker (KAL) 8kHz
Requires:	festvox-kallpc-common
Provides:	festival-voice
Provides:	festival-voice-english
Provides:	festival-voice-en_US

%description kallpc8k
Festival Voice - American English male speaker (KAL) 8kHz

%package kallpc-common
Group:		Sound
Summary:	Festival Voice - American English male speaker (KAL) - Common
Requires:	festlex-CMU

%description kallpc-common
Festival Voice - American English male speaker (KAL)

Files shared between the 16kHz and 8kHz Voices


%package kedlpc16k
Group:		Sound
Summary:	Festival Voice - American English male speaker (KED) 16kHz
Requires:	festvox-kedlpc-common
Provides:	festival-voice
Provides:	festival-voice-english
Provides:	festival-voice-en_US

%description kedlpc16k
Festival Voice - American English male speaker (KAL) 16kHz

%package kedlpc8k
Group:		Sound
Summary:	Festival Voice - American English male speaker (KDE) 8kHz
Requires:	festvox-kedlpc-common
Provides:	festival-voice
Provides:	festival-voice-english
Provides:	festival-voice-en_US

%description kedlpc8k
Festival Voice - American English male speaker (KED) 8kHz

%package kedlpc-common
Group:		Sound
Summary:	Festival Voice - American English male speaker (KED) - Common
Requires:	festlex-CMU

%description kedlpc-common
Festival Voice - American English male speaker (KED)

Files shared between the 16kHz and 8kHz Voices


#%package rablpc16k
#Group:		Sound
#Summary:	Festival Voice - British English male speaker (RAB) 16kHz
#Requires:	festvox-rablpc-common
#Provides:	festival-voice
#Provides:	festival-voice-english
#Provides:	festival-voice-en_UK

#%description rablpc16k
#Festival Voice - British English male speaker (RAB) 16kHz

#%package rablpc8k
#Group:		Sound
#Summary:	Festival Voice - British English male speaker (RAB) 8kHz
#Requires:	festvox-rablpc-common
#Provides:	festival-voice
#Provides:	festival-voice-english
#Provides:	festival-voice-en_UK

#%description rablpc8k
#Festival Voice - American English male speaker (RAB) 8kHz

#%package rablpc-common
#Group:		Sound
#Summary:	Festival Voice - British English male speaker (RAB) - Common
#Requires:	festlex-OALD

#%description rablpc-common
#Festival Voice - British English male speaker (RAB)

#Files shared between the 16kHz and 8kHz Voices

%prep
rm -rf $RPM_BUILD_ROOT

#%setup -D -T -c -q -a 100 -a 101 -a 201 -a 202 -a 203 -a 204 -a205
%setup  -T -c -q -a 200 -a 201 -a 202 -a 203
#%patch10

%build

#cd festival/lib/dicts/cmu
#make
#cd ../../..

%install
mkdir -p $RPM_BUILD_ROOT%_datadir/festival
cp -a festival/lib/voices $RPM_BUILD_ROOT%_datadir/festival

rm -f $RPM_BUILD_ROOT/%{_datadir}/festival/voices/english/*/COPYING

%clean
rm -rf $RPM_BUILD_ROOT

%files kallpc16k
%defattr(-,root,root)
%_datadir/festival/voices/english/kal_diphone/group/kallpc16k.group

%files kallpc8k
%defattr(-,root,root)
%_datadir/festival/voices/english/kal_diphone/group/kallpc8k.group

%files kallpc-common
%defattr(-,root,root)
%doc festival/lib/voices/english/kal_diphone/COPYING
%_datadir/festival/voices/english/kal_diphone/festvox/*.scm

%files kedlpc16k
%defattr(-,root,root)
%_datadir/festival/voices/english/ked_diphone/group/kedlpc16k.group

%files kedlpc8k
%defattr(-,root,root)
%_datadir/festival/voices/english/ked_diphone/group/kedlpc8k.group

%files kedlpc-common
%defattr(-,root,root)
%doc festival/lib/voices/english/ked_diphone/COPYING
%_datadir/festival/voices/english/ked_diphone/festvox/*.scm

#%files rablpc16k
#%defattr(-,root,root)
#%_datadir/festival/voices/english/rab_diphone/group/rablpc16k.group

#%files rablpc8k
#%defattr(-,root,root)
#%_datadir/festival/voices/english/rab_diphone/group/rablpc8k.group

#%files rablpc-common
#%defattr(-,root,root)
#%doc festival/lib/voices/english/rab_diphone/COPYING
#%_datadir/festival/voices/english/rab_diphone/festvox/*.scm





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13941 |12mr|fetchmail-6.3.22-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	Full-featured POP/IMAP mail retrieval daemon
Name:		fetchmail
Version:	6.3.22
Release:	1
License: 	GPLv2
Group:		Networking/Mail
URL: 		http://www.fetchmail.info
Source0:	http://download.berlios.de/fetchmail/%name-%version.tar.xz
Source2:	http://download.berlios.de/fetchmail/%name-%version.tar.xz.asc
Source3:	fetchmailconf.desktop.bz2
Source4:	fetchmail.sysconfig.bz2
Source5:	fetchmail.init
Source6:	fetchmail.gif
Patch0:		fetchmail-5.7.0-nlsfix.patch
Patch9:		fetchmail-6.3.2-norootwarning.patch
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	gettext
BuildRequires:	gettext-devel
BuildRequires:	openssl-devel
BuildRequires:	python
Requires: 	MailTransportAgent

%description
Fetchmail is a free, full-featured, robust, and well-documented remote mail
retrieval and forwarding utility intended to be used over on-demand TCP/IP
links (such as SLIP or PPP connections).

It retrieves mail from remote mail servers and forwards it to your local
(client) machine's delivery system, so it can then be read by normal
mail user agents such as Mutt, Elm, Pine, (X)Emacs/Gnus or Mailx.

It comes with an interactive GUI configurator suitable for end-users.

Fetchmail supports every remote-mail protocol currently in use on the
Internet (POP2, POP3, RPOP, APOP, KPOP, all IMAPs, ESMTP ETRN) for
retrieval.  Then Fetchmail forwards the mail through SMTP, so you can
read it through your normal mail client.

%package -n fetchmailconf
Summary: 	A utility for graphically configuring your fetchmail preferences
Group: 		System/Configuration/Networking
Requires: 	tkinter
Requires: 	%name = %version


%description -n fetchmailconf
Fetchmailconf is a TCL/TK application for graphically configuring
your ~/.fetchmailrc preferences file.

Fetchmail has many options which can be daunting to the new user.

This utility takes some of the guesswork and hassle out of setting up
fetchmail.

%package daemon
Summary:	SySV init script for demonize fetchmail for retrieving emails
Group:		System/Base
Requires:	%name = %version
Requires(preun): rpm-helper
Requires(post): rpm-helper

%description daemon
SySV init script for demonize fetchmail for sucking emails.

%prep
%setup -q
%patch0 -p0
%patch9 -p0 -b .norootwarn

%build
%serverbuild
export CFLAGS="$CFLAGS -g"
%configure2_5x  \
	--with-ssl=%_prefix	\
	--enable-RPA		\
	--enable-NTLM		\
	--enable-SDPS

# (tv) do not use %%make in order to workaround buggy parallel build:
make all

%install
rm -fr %{buildroot}
mkdir -p %{buildroot}{%_libdir/rhs/control-panel,%_datadir/applets/Administration} \
	%{buildroot}{%_sysconfdir/{X11/wmconfig,sysconfig},%_mandir/man1,%_initrddir}

%makeinstall

install rh-config/*.{xpm,init} %{buildroot}%_libdir/rhs/control-panel

%if %{mdkversion} < 200610
bzcat %SOURCE3 > %{buildroot}%_datadir/applets/Administration/fetchmailconf.desktop
%endif
bzcat %SOURCE4 > %{buildroot}%_sysconfdir/sysconfig/fetchmail
install -m0755 %SOURCE5 %{buildroot}%_initrddir/fetchmail

echo -e "# Put here each user config\n" > %{buildroot}/etc/fetchmailrc

rm -rf contrib/RCS
chmod 644 contrib/*
find -name \*.xpm -exec chmod 644 '{}' \;

# Mandriva menu entry
mkdir -p %{buildroot}/{%_liconsdir,%_miconsdir,%_menudir}

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Fetchmailconf
Comment=Full-featured POP/IMAP mail retrieval daemon
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-System-Configuration-Other;Settings;
EOF

%find_lang %name

cat > README.fetchmail-conf <<EOF
Fetchmailconf is a TCL/TK application for graphically configuring your
~/.fetchmailrc preferences file.

Fetchmail has many options which can be daunting to the new user.


This utility takes some of the guesswork and hassle out of setting up
fetchmail.
EOF

echo 'SySV init script for demonize fetchmail for sucking emails.'>README.fetchmail-daemon

%post -n fetchmail-daemon
%_post_service fetchmail

%preun -n fetchmail-daemon
%_preun_service fetchmail

%postun -n fetchmail-daemon
if [ "$1" -ge "1" ]; then
    /sbin/service fetchmail condrestart > /dev/null 2>/dev/null || :
fi

%files -f %name.lang
%defattr (-, root, root)
%doc COPYING FAQ FEATURES INSTALL NEWS NOTES README
%doc contrib fetchmail-features.html fetchmail-FAQ.html design-notes.html
%_bindir/fetchmail
%_mandir/man1/fetchmail.1*

%files -n fetchmailconf
%defattr(-,root,root)
%doc README.fetchmail-conf
%_libdir/rhs/control-panel/*
%_bindir/fetchmailconf
%_mandir/man1/fetchmailconf.1*
%if %{mdkversion} < 200610
%_datadir/applets/Administration/fetchmailconf.desktop
%_libdir/python*/site-packages/*
%else
%{_datadir}/applications/
%py_purelibdir/site-packages/*
%endif

%files daemon
%defattr(-,root,root)
%doc README.fetchmail-daemon
%attr(600,root,root) %config(noreplace,missingok) %_sysconfdir/fetchmailrc
%config(noreplace) %{_sysconfdir}/sysconfig/fetchmail
%attr(755,root,root) %config(noreplace) %_initrddir/fetchmail

%changelog
* Mon Sep  24 2012 Dmitry Mikhirev <mikhirev@mezon.ru>
+ Commit: 12b921f
- update to 6.3.22
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13942 |12mr|ffmpeg0.7-0.7.13-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname	ffmpeg
%define version	0.7.13
%define release 2
%define major	52

%define libname %mklibname %oname %major
%define develname %mklibname %name -d
%define staticname %mklibname %name -s -d

%define avfmajor 52
%define avflibname %mklibname avformats %avfmajor
%define postprocmajor 51
%define postproclibname %mklibname postproc %postprocmajor

%define avumajor 50
%define avulibname %mklibname avutil %avumajor
%define swsmajor 0
%define swslibname %mklibname swscaler %swsmajor

%define filtermajor 1
%define filterlibname %mklibname avfilter %filtermajor

%define build_swscaler 1
%define build_plf 0
%{?_with_plf: %{expand: %%global build_plf 1}}
%if %build_plf
%define distsuffix plf
%if %mdvver >= 201100
# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
%define extrarelsuffix plf
%endif
%endif
%define build_faac	0
%{?_with_faac: %{expand: %%global build_faac 1}}
%{?_without_faac: %{expand: %%global build_faac 0}}
Name: 	 	%{oname}0.7
Version: 	%{version}
Release: 	%{release}%{?extrarelsuffix}
Summary: 	Hyper fast MPEG1/MPEG4/H263/RV and AC3/MPEG audio encoder
Source0: 	http://ffmpeg.org/releases/%{oname}-%version.tar.bz2
%if %build_plf
License: 	GPLv3+
%else
License: 	GPLv2+
%endif
Group: 	 	Video
BuildRoot: 	%{_tmppath}/%{oname}-buildroot
BuildRequires:  texi2html
BuildRequires:	SDL-devel
BuildRequires:	libtheora-devel
BuildRequires:	libvorbis-devel
BuildRequires:	jackit-devel
BuildRequires:	libdc1394-devel
BuildRequires:	libschroedinger-devel
BuildRequires:	libvpx-devel
BuildRequires:	jpeg-devel
BuildRequires:	libpng-devel
BuildRequires:	bzip2-devel
BuildRequires:	rtmp-devel
BuildRequires:	yasm
%if %{mdkversion} >= 200900
BuildRequires:	vdpau-devel
%endif
%if %{mdkversion} >= 200910
BuildRequires:	libva-devel
%endif
URL:		http://ffmpeg.org/
%if %build_plf
BuildRequires: x264-devel >= 0.115
BuildRequires: liblame-devel
BuildRequires: opencore-amr-devel
%endif
%if %build_faac
BuildRequires: libfaac-devel
%endif
Requires:	%postproclibname >= %version-%release
Requires:	%libname = %version-%release
Requires:	%avflibname = %version-%release
Requires:	%avulibname = %version-%release
%if %build_swscaler
Requires:       %{swslibname} = %{version}-%release
%endif

%description
ffmpeg is a hyper fast realtime audio/video encoder, a streaming  server
and a generic audio and video file converter.

It can grab from a standard Video4Linux video source and convert it into
several file formats based on DCT/motion compensation encoding. Sound is
compressed in MPEG audio layer 2 or using an AC3 compatible stream.

%if %build_plf
This package is in PLF as it violates several patents.
%endif

%package -n %{libname}
Group:          System/Libraries
Summary:        Shared library part of ffmpeg
Provides:       libffmpeg = %{version}-%{release}

%description -n %{libname}
ffmpeg is a hyper fast realtime audio/video encoder, a streaming  server
and a generic audio and video file converter.

It can grab from a standard Video4Linux video source and convert it into
several file formats based on DCT/motion compensation encoding. Sound is
compressed in MPEG audio layer 2 or using an AC3 compatible stream.

Install libffmpeg if you want to encode multimedia streams.

%package -n %{postproclibname}
Group:          System/Libraries
Summary:        Shared library part of ffmpeg
Conflicts: %mklibname ffmpeg 51

%description -n %{postproclibname}
ffmpeg is a hyper fast realtime audio/video encoder, a streaming  server
and a generic audio and video file converter.

It can grab from a standard Video4Linux video source and convert it into
several file formats based on DCT/motion compensation encoding. Sound is
compressed in MPEG audio layer 2 or using an AC3 compatible stream.

Install libffmpeg if you want to encode multimedia streams.


%package -n %{avflibname}
Group:          System/Libraries
Summary:        Shared library part of ffmpeg

%description -n %{avflibname}
ffmpeg is a hyper fast realtime audio/video encoder, a streaming  server
and a generic audio and video file converter.

It can grab from a standard Video4Linux video source and convert it into
several file formats based on DCT/motion compensation encoding. Sound is
compressed in MPEG audio layer 2 or using an AC3 compatible stream.

Install libffmpeg if you want to encode multimedia streams.

%package -n %{avulibname}
Group:          System/Libraries
Summary:        Shared library part of ffmpeg

%description -n %{avulibname}
ffmpeg is a hyper fast realtime audio/video encoder, a streaming  server
and a generic audio and video file converter.

It can grab from a standard Video4Linux video source and convert it into
several file formats based on DCT/motion compensation encoding. Sound is
compressed in MPEG audio layer 2 or using an AC3 compatible stream.

Install libffmpeg if you want to encode multimedia streams.

%package -n %{swslibname}
Group:          System/Libraries
Summary:        Shared library part of ffmpeg
Requires:	%{avulibname} = %{version}-%release

%description -n %{swslibname}
ffmpeg is a hyper fast realtime audio/video encoder, a streaming  server
and a generic audio and video file converter.

It can grab from a standard Video4Linux video source and convert it into
several file formats based on DCT/motion compensation encoding. Sound is
compressed in MPEG audio layer 2 or using an AC3 compatible stream.

Install libffmpeg if you want to encode multimedia streams.

%package -n %{filterlibname}
Group:          System/Libraries
Summary:        Shared library part of ffmpeg

%description -n %{filterlibname}
ffmpeg is a hyper fast realtime audio/video encoder, a streaming  server
and a generic audio and video file converter.

It can grab from a standard Video4Linux video source and convert it into
several file formats based on DCT/motion compensation encoding. Sound is
compressed in MPEG audio layer 2 or using an AC3 compatible stream.

Install libffmpeg if you want to encode multimedia streams.

%package -n %develname
Group:          Development/C
Summary:        Header files for the ffmpeg codec library
Requires:       %{libname} = %{version}-%release
Requires:       %{avflibname} = %{version}-%release
Requires:       %{avulibname} = %{version}-%release
Requires:       %{postproclibname} >= %{version}-%release
%if %build_swscaler
Requires:       %{swslibname} = %{version}-%release
%endif
Requires:	%{filterlibname} = %{version}-%release
Provides:	ffmpeg0.7-devel = %{version}-%{release}
Obsoletes: %mklibname -d %oname 51
Conflicts: %mklibname -d %oname

%description -n %develname
ffmpeg is a hyper fast realtime audio/video encoder, a streaming  server
and a generic audio and video file converter.

It can grab from a standard Video4Linux video source and convert it into
several file formats based on DCT/motion compensation encoding. Sound is
compressed in MPEG audio layer 2 or using an AC3 compatible stream.

Install libffmpeg-devel if you want to compile apps with ffmpeg support.

%package -n %staticname
Group:          Development/C
Summary:        Static library for the ffmpeg codec library
Requires:       %develname = %{version}-%release
Provides:       ffmpeg0.7-static-devel = %{version}-%{release}
Obsoletes: %mklibname -s -d %oname 51
Conflicts: %mklibname -s -d %oname

%description -n %staticname
ffmpeg is a hyper fast realtime audio/video encoder, a streaming  server
and a generic audio and video file converter.

It can grab from a standard Video4Linux video source and convert it into
several file formats based on DCT/motion compensation encoding. Sound is
compressed in MPEG audio layer 2 or using an AC3 compatible stream.

Install libffmpeg-devel if you want to compile apps with ffmpeg support.

%prep

%setup -q -n %{oname}-%version

%build
%define Werror_cflags %nil
export CFLAGS="%optflags -FPIC"
export LDFLAGS="%{ldflags}"

./configure --prefix=%_prefix \
	--enable-shared \
	--libdir=%{_libdir} \
	--shlibdir=%{_libdir} \
	--incdir=%{_includedir} \
	--disable-stripping \
	--enable-postproc \
	--enable-gpl \
	--enable-pthreads \
	--enable-libtheora \
	--enable-libvorbis --disable-encoder=vorbis \
	--enable-libvpx \
	--enable-x11grab \
	--enable-runtime-cpudetect \
	--enable-libdc1394 \
	--enable-libschroedinger \
	--enable-librtmp \
%if %build_plf
	--enable-libmp3lame \
	--enable-libopencore-amrnb \
	--enable-libopencore-amrwb \
	--enable-version3 \
	--enable-libx264 \
%else
	--disable-decoder=aac --disable-encoder=aac \
%endif
%if %build_faac
	--enable-nonfree --enable-libfaac
%endif

%make

%install
rm -rf %{buildroot}

%makeinstall_std SRC_PATH=`pwd`

# compat symlink
install -d %buildroot/%_libdir/libavcodec
pushd %buildroot/%_libdir/libavcodec && ln -sf ../libavcodec.a && popd
install -d %buildroot/%_libdir/libavformat
pushd %buildroot/%_libdir/libavformat && ln -sf ../libavformat.a && popd

#gw don't package these:
rm -rf %buildroot{%_bindir,%_mandir/man1,%_datadir/%oname}
#gw same major as in ffmpeg 0.8.x, use that one instead
#rm -f %buildroot%{_libdir}/libpostproc.so.%{postprocmajor}*

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/libavcodec.so.%{major}*

%files -n %postproclibname
%defattr(-,root,root)
%{_libdir}/libpostproc.so.%{postprocmajor}*

%files -n %{avflibname}
%defattr(-,root,root)
%{_libdir}/libavformat.so.%{avfmajor}*
%{_libdir}/libavdevice.so.%{avfmajor}*

%files -n %{avulibname}
%defattr(-,root,root)
%{_libdir}/libavutil.so.%{avumajor}*

%if %build_swscaler
%files -n %{swslibname}
%defattr(-,root,root)
%{_libdir}/libswscale.so.%{swsmajor}*
%endif

%files -n %{filterlibname}
%defattr(-,root,root)
%{_libdir}/libavfilter.so.%{filtermajor}*

%files -n %develname
%defattr(-,root,root)
%doc INSTALL README doc/*.html doc/*.txt doc/TODO doc/*.conf
%{_includedir}/libavcodec
%{_includedir}/libavdevice
%{_includedir}/libavformat
%{_includedir}/libavutil
%{_includedir}/libpostproc
%{_includedir}/libavfilter
%{_libdir}/libavcodec.so
%{_libdir}/libavdevice.so
%{_libdir}/libavformat.so
%{_libdir}/libavutil.so
%{_libdir}/libpostproc.so
%{_libdir}/libavfilter.so
%if %build_swscaler
%{_libdir}/libswscale.so
%{_includedir}/libswscale
%_libdir/pkgconfig/libswscale.pc
%endif
%_libdir/pkgconfig/libavcodec.pc
%_libdir/pkgconfig/libavdevice.pc
%_libdir/pkgconfig/libavformat.pc
%_libdir/pkgconfig/libavutil.pc
%_libdir/pkgconfig/libpostproc.pc
%_libdir/pkgconfig/libavfilter.pc

%files -n %staticname
%defattr(-,root,root)
%{_libdir}/*.a
%{_libdir}/libavformat/*a
%{_libdir}/libavcodec/*a



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13943 |12mr|ffmpeg-1.0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define svn %nil
%define major	54

%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d
%define staticname %mklibname %{name} -s -d

%define avfmajor 54
%define avflibname %mklibname avformats %{avfmajor}
%define postprocmajor 52
%define postproclibname %mklibname postproc %{postprocmajor}

%define avumajor 51
%define avulibname %mklibname avutil %{avumajor}
%define swsmajor 2
%define swslibname %mklibname swscaler %{swsmajor}

%define filtermajor 3
%define filterlibname %mklibname avfilter %{filtermajor}

%define swresamplemajor 0
%define swresamplelibname %mklibname swresample %{swresamplemajor}

#####################
# Hardcode PLF build
%define build_plf 0
#####################

%{?_with_plf: %{expand: %%global build_plf 1}}
%if %{build_plf}
%define distsuffix plf
# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
%define extrarelsuffix plf
%bcond_with	dlopen
%else
%bcond_without	dlopen
%endif

%bcond_without	swscaler
%bcond_with	faac

Name:		ffmpeg
Version:	1.0.1
Release:	2%{?extrarelsuffix}
Summary:	Hyper fast MPEG1/MPEG4/H263/RV and AC3/MPEG audio encoder
URL:		http://ffmpeg.org/
Source0:	http://ffmpeg.org/releases/%{name}-%{version}.tar.bz2
Patch1:		ffmpeg-1.0-dlopen-faac-mp3lame-opencore-x264-xvid.patch
Patch2:		ffmpeg-1.0.1-time.h.patch
%if %{build_plf}
License:	GPLv3+
%else
License:	GPLv2+
%endif
Group:		Video
BuildRequires:	texi2html
BuildRequires:	pkgconfig(sdl)
BuildRequires:	libtheora-devel
BuildRequires:	libvorbis-devel
BuildRequires:	pkgconfig(jack)
BuildRequires:	libdc1394-devel
BuildRequires:	libschroedinger-devel
BuildRequires:	libvpx-devel
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(libpng)
BuildRequires:	bzip2-devel
BuildRequires:	rtmp-devel
BuildRequires:	yasm
BuildRequires:	vdpau-devel
BuildRequires:	libva-devel
%if %{build_plf}
BuildRequires:	x264-devel >= 0.118
BuildRequires:	liblame-devel
BuildRequires:	opencore-amr-devel
BuildRequires:	libvo-aacenc-devel
BuildRequires:	libvo-amrwbenc-devel
BuildRequires:	xvid-devel
%endif
%if %{with faac}
BuildRequires:	libfaac-devel
%endif
BuildRequires:	pkgconfig(speex)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	libnut-devel
BuildRequires:	gsm-devel
BuildRequires:	pkgconfig(celt)
BuildRequires:	pkgconfig(opencv)
BuildRequires:	openjpeg-devel
BuildRequires:	pkgconfig(xavs)
BuildRequires:	pkgconfig(libmodplug)
BuildRequires:	pkgconfig(libass)
BuildRequires:	pkgconfig(gnutls) >= 3.0
BuildRequires:	pkgconfig(libcdio)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(libv4l2)
%if 0
Buildrequires:	pkgconfig(frei0r)
%endif

%description
ffmpeg is a hyper fast realtime audio/video encoder, a streaming server
and a generic audio and video file converter.

It can grab from a standard Video4Linux video source and convert it into
several file formats based on DCT/motion compensation encoding. Sound is
compressed in MPEG audio layer 2 or using an AC3 compatible stream.

%if %{build_plf}
This package is in Restricted as it violates several patents.
%endif

%package -n	%{libname}
Group:		System/Libraries
Summary:	Shared library part of ffmpeg
%if %{with dlopen}
%if "%{_lib}" == "lib64"
%global	_ext	()(64bit)
%else
%global	_ext	%{nil}
%endif
Suggests:	libfaac.so.0%{_ext}
Suggests:	libx264.so.124%{_ext}
Suggests:	libopencore-amrnb.so.0%{_ext}
Suggests:	libopencore-amrwb.so.0%{_ext}
Suggests:	libmp3lame.so.0%{_ext}
Suggests:	libxvidcore.so.4%{_ext}
%endif

%description -n	%{libname}
ffmpeg is a hyper fast realtime audio/video encoder, a streaming server
and a generic audio and video file converter.

It can grab from a standard Video4Linux video source and convert it into
several file formats based on DCT/motion compensation encoding. Sound is
compressed in MPEG audio layer 2 or using an AC3 compatible stream.

Install libffmpeg if you want to encode multimedia streams.

%package -n	%{postproclibname}
Group:		System/Libraries
Summary:	Shared library part of ffmpeg
Conflicts:	%mklibname ffmpeg 51

%description -n	%{postproclibname}
ffmpeg is a hyper fast realtime audio/video encoder, a streaming server
and a generic audio and video file converter.

It can grab from a standard Video4Linux video source and convert it into
several file formats based on DCT/motion compensation encoding. Sound is
compressed in MPEG audio layer 2 or using an AC3 compatible stream.

Install libffmpeg if you want to encode multimedia streams.


%package -n	%{avflibname}
Group:		System/Libraries
Summary:	Shared library part of ffmpeg

%description -n %{avflibname}
ffmpeg is a hyper fast realtime audio/video encoder, a streaming server
and a generic audio and video file converter.

It can grab from a standard Video4Linux video source and convert it into
several file formats based on DCT/motion compensation encoding. Sound is
compressed in MPEG audio layer 2 or using an AC3 compatible stream.

Install libffmpeg if you want to encode multimedia streams.

%package -n	%{avulibname}
Group:		System/Libraries
Summary:	Shared library part of ffmpeg

%description -n %{avulibname}
ffmpeg is a hyper fast realtime audio/video encoder, a streaming server
and a generic audio and video file converter.

It can grab from a standard Video4Linux video source and convert it into
several file formats based on DCT/motion compensation encoding. Sound is
compressed in MPEG audio layer 2 or using an AC3 compatible stream.

Install libffmpeg if you want to encode multimedia streams.

%package -n	%{swslibname}
Group:		System/Libraries
Summary:	Shared library part of ffmpeg

%description -n %{swslibname}
ffmpeg is a hyper fast realtime audio/video encoder, a streaming server
and a generic audio and video file converter.

It can grab from a standard Video4Linux video source and convert it into
several file formats based on DCT/motion compensation encoding. Sound is
compressed in MPEG audio layer 2 or using an AC3 compatible stream.

Install libffmpeg if you want to encode multimedia streams.

%package -n	%{filterlibname}
Group:		System/Libraries
Summary:	Shared library part of ffmpeg

%description -n	%{filterlibname}
ffmpeg is a hyper fast realtime audio/video encoder, a streaming server
and a generic audio and video file converter.

It can grab from a standard Video4Linux video source and convert it into
several file formats based on DCT/motion compensation encoding. Sound is
compressed in MPEG audio layer 2 or using an AC3 compatible stream.

Install libffmpeg if you want to encode multimedia streams.

%package -n	%{swresamplelibname}
Group:		System/Libraries
Summary:	Shared library part of ffmpeg

%description -n %{swresamplelibname}
ffmpeg is a hyper fast realtime audio/video encoder, a streaming server
and a generic audio and video file converter.

It can grab from a standard Video4Linux video source and convert it into
several file formats based on DCT/motion compensation encoding. Sound is
compressed in MPEG audio layer 2 or using an AC3 compatible stream.

%package -n	%{develname}
Group:		Development/C
Summary:	Header files for the ffmpeg codec library
Requires:	%{libname} = %{EVRD}
Requires:	%{avflibname} = %{EVRD}
Requires:	%{avulibname} = %{EVRD}
Requires:	%{postproclibname} = %{EVRD}
%if %{with swscaler}
Requires:	%{swslibname} = %{EVRD}
%endif
Requires:	%{swresamplelibname} = %{EVRD}
Requires:	%{filterlibname} = %{EVRD}
Provides:	ffmpeg-devel = %{EVRD}
Obsoletes:	%mklibname -d %{name} 51

%description -n	%{develname}
ffmpeg is a hyper fast realtime audio/video encoder, a streaming server
and a generic audio and video file converter.

It can grab from a standard Video4Linux video source and convert it into
several file formats based on DCT/motion compensation encoding. Sound is
compressed in MPEG audio layer 2 or using an AC3 compatible stream.

Install libffmpeg-devel if you want to compile apps with ffmpeg support.

%package -n	%{staticname}
Group:		Development/C
Summary:	Static library for the ffmpeg codec library
Requires:	%{develname} = %{EVRD}
Provides:	ffmpeg-static-devel = %{EVRD}
Obsoletes:	%mklibname -s -d %{name} 51

%description -n	%{staticname}
ffmpeg is a hyper fast realtime audio/video encoder, a streaming server
and a generic audio and video file converter.

It can grab from a standard Video4Linux video source and convert it into
several file formats based on DCT/motion compensation encoding. Sound is
compressed in MPEG audio layer 2 or using an AC3 compatible stream.

Install libffmpeg-devel if you want to compile apps with ffmpeg support.

%prep
%setup -q
%if %{with dlopen}
%patch1 -p1 -b .dlopen~
%endif
%patch2 -p1 -b .timeh~

%build
export CFLAGS="%{optflags} -fPIC -I%{_includedir}/openjpeg-1.5/"
export LDFLAGS="%{ldflags}"

./configure --prefix=%{_prefix} \
	--enable-shared \
	--libdir=%{_libdir} \
	--shlibdir=%{_libdir} \
	--incdir=%{_includedir} \
	--disable-stripping \
	--enable-postproc \
	--enable-gpl \
	--enable-pthreads \
	--enable-libtheora \
	--enable-libvorbis --disable-encoder=vorbis \
	--enable-libvpx \
	--enable-x11grab \
	--enable-runtime-cpudetect \
	--enable-libdc1394 \
	--enable-libschroedinger \
	--enable-librtmp \
	--enable-libspeex \
	--enable-libfreetype \
	--enable-libnut \
	--enable-libgsm \
	--enable-libcelt \
	--enable-libopencv \
	--enable-libopenjpeg \
	--enable-libxavs \
	--enable-libmodplug \
	--enable-libass \
	--enable-gnutls \
	--enable-libcdio \
	--enable-libpulse \
	--enable-libv4l2 \
%if 0
	--enable-frei0r \
%endif
%if %{build_plf}
	--enable-libmp3lame \
	--enable-libopencore-amrnb \
	--enable-libopencore-amrwb \
	--enable-version3 \
	--enable-libx264 \
	--enable-libvo-aacenc \
	--enable-libvo-amrwbenc \
	--enable-libxvid \
%else
	--disable-decoder=aac --disable-encoder=aac \
%if %{with dlopen}
	--enable-libmp3lame-dlopen \
	--enable-libopencore-amrnb-dlopen \
	--enable-libopencore-amrwb-dlopen \
	--enable-libx264-dlopen \
	--enable-libxvid-dlopen \
%if !%{with faac}
	--enable-libfaac-dlopen \
%endif
%endif
%endif
%if %{with faac}
	--enable-nonfree --enable-libfaac
%endif

%make

%install
%makeinstall_std SRC_PATH=`pwd`

%files
%doc INSTALL README doc/*.html doc/*.txt doc/*.conf
%{_bindir}/*
%{_mandir}/man1/*
%{_datadir}/ffmpeg

%files -n %{libname}
%{_libdir}/libavcodec.so.%{major}*

%files -n %{postproclibname}
%{_libdir}/libpostproc.so.%{postprocmajor}*

%files -n %{avflibname}
%{_libdir}/libavformat.so.%{avfmajor}*
%{_libdir}/libavdevice.so.%{avfmajor}*

%files -n %{avulibname}
%{_libdir}/libavutil.so.%{avumajor}*

%if %{with swscaler}
%files -n %{swslibname}
%{_libdir}/libswscale.so.%{swsmajor}*
%endif

%files -n %{filterlibname}
%{_libdir}/libavfilter.so.%{filtermajor}*

%files -n %{swresamplelibname}
%{_libdir}/libswresample.so.%{swresamplemajor}*

%files -n %{develname}
%{_includedir}/libavcodec
%{_includedir}/libavdevice
%{_includedir}/libavformat
%{_includedir}/libavutil
%{_includedir}/libpostproc
%{_includedir}/libavfilter
%{_includedir}/libswresample
%{_libdir}/libavcodec.so
%{_libdir}/libavdevice.so
%{_libdir}/libavformat.so
%{_libdir}/libavutil.so
%{_libdir}/libpostproc.so
%{_libdir}/libavfilter.so
%{_libdir}/libswresample.so
%if %{with swscaler}
%{_libdir}/libswscale.so
%{_includedir}/libswscale
%{_libdir}/pkgconfig/libswscale.pc
%endif
%{_libdir}/pkgconfig/libavcodec.pc
%{_libdir}/pkgconfig/libavdevice.pc
%{_libdir}/pkgconfig/libavformat.pc
%{_libdir}/pkgconfig/libavutil.pc
%{_libdir}/pkgconfig/libpostproc.pc
%{_libdir}/pkgconfig/libavfilter.pc
%{_libdir}/pkgconfig/libswresample.pc

%files -n %{staticname}
%{_libdir}/*.a

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13944 |12mr|ffmpegthumbs-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		ffmpegthumbs
Summary:	Video thumbnail generator for KDE4 file managers
Epoch:		3
Version:	4.9.4
Release:	1
Group:		Graphical desktop/KDE
License:	GPLv2
URL:		https://projects.kde.org/projects/kde/kdemultimedia/ffmpegthumbs
Source0:	ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(libavcodec)
BuildRequires:	pkgconfig(libavformat)
BuildRequires:	pkgconfig(libswscale)

%description
FFmpegThumbs is a video thumbnails implementation for KDE4 based on
FFmpegThumbnailer.

This thumbnailer uses FFmpeg to decode frames from the video files,
so supported video formats depend on the configuration flags of ffmpeg.

This thumbnailer was designed to be as fast and lightweight as possible.

%files
%{_kde_libdir}/kde4/ffmpegthumbs.so
%{_kde_services}/ffmpegthumbs.desktop

#------------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.1-1
- New version 4.9.1

* Tue Aug 14 2012 Andrey Bondrov <abondrov@mandriva.org> 3:4.9.0-1
- New version 4.9.0

* Thu Jul 12 2012 Andrey Bondrov <abondrov@mandriva.org> 3:4.8.97-1
+ Revision: 808955
- imported package ffmpegthumbs

* Tue Jul 10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.8.97-1
- Follow upstream and move ffmpegthumbs from kdemultimedia4 to own package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13945 |12mr|fftw2-2.1.5-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	fftw

%define major 2
%define libname %mklibname %{oname} %{major}
%define develname %mklibname %{oname} -d %{major}

Summary:	Fast fourier transform library
Name:		fftw2
Version:	2.1.5
Release:	16
License:	GPLv2+
Group:		Development/C
URL:		http://www.fftw.org/
Source0:	%{oname}-%{version}.tar.bz2
Patch0:		%{oname}-2.1.3-pentium.patch
Patch1:		fftw-linkage_fix.diff
BuildRequires:	gcc-gfortran
BuildRequires:	automake
BuildRequires:	libtool

%description
FFTW is a collection of fast C routines for computing the Discrete Fourier
Transform in one or more dimensions.  It includes complex, real, and parallel
transforms, and can handle arbitrary array sizes efficiently. This RPM package
includes both the double- and single-precision FFTW uniprocessor and threads
libraries.  (The single-precision files have an "s" prefix.)

%package -n	%{libname}
Summary:	Fast fourier transform library
Group:		Development/C

%description -n	%{libname}
FFTW is a collection of fast C routines for computing the Discrete Fourier
Transform in one or more dimensions.  It includes complex, real, and parallel
transforms, and can handle arbitrary array sizes efficiently. This RPM package
includes both the double- and single-precision FFTW uniprocessor and threads
libraries.  (The single-precision files have an "s" prefix.)

%package -n	%{develname}
Summary:	Headers, libraries, & docs for FFTW fast fourier transform library
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	fftw2-devel = %{version}-%{release}

%description -n %{develname}
This package contains the additional header files, documentation, andlibraries
you need to develop programs using the FFTW fast fourier transform library.

%prep
# We will be compiling two copies of FFTW, one for double precision and
# one for single precision.  During the build process, these copies
# will be stored in fftw-%{version}/double and fftw-%{version}/single

# Unpack the tar archive, first (-c) creating a fftw-%{version}
# directory and then unpacking in there.

%setup -q -c -n %{oname}-%{version}
# Now, rename the unpacked FFTW directory to "double":
mv %{oname}-%{version} double
# Apply patch to enable pentium optimizations
cd double
%patch0 -p1
cd ..
# Last, make a copy of this directory in "single":
cp -rp double single

%patch1 -p1

%build
# Configure and build the double and single precision versions.
# Notes:
#  (1) We install into ${RPM_BUILD_ROOT}, which is set either
#      by the BuildRoot option above or by --buildroot at build-time.
#      This allows you to build the RPM without blowing away your existing
#      FFTW installation, and even without being root.
#  (2) The double-precision version is installed with the normal library
#      names, while the single-precision version is installed with an "s"
#      prefix.

cd double
libtoolize --copy --force; aclocal; automake; autoconf
%configure2_5x \
    --disable-static \
    --enable-shared \
    --enable-threads \
%ifarch %{ix86}
    --enable-i386-hacks
%endif

%make

cd ../single
libtoolize --copy --force; aclocal; automake; autoconf
%configure2_5x \
    --disable-static \
    --enable-shared \
    --enable-threads \
%ifarch %{ix86}
    --enable-i386-hacks \
%endif
    --enable-float \
    --enable-type-prefix

%make

%install
cd double
%makeinstall_std

cd ../single
%makeinstall_std

# copy doc files where RPM will find them
# put the HTML stuff in a sperate dir, so it appears nicely in the docdir
mkdir -p ../html
cp doc/*html doc/*gif ../html
# remove HTML files from doc so that they don't appear double
rm -f doc/*html doc/*gif

# place the doc directory in a "findable" location
mkdir -p ../doc
cp -a doc/* ../doc

# the FAQ directory is also "nice" to have
mkdir -p ../FAQ
cp -a FAQ/* ../FAQ

# do the same to the other %doc files
cp AUTHORS ChangeLog NEWS README* TODO ..

%files -n %{libname}
%doc html FAQ doc/*ps doc/*fig doc/*tex* AUTHORS ChangeLog NEWS README* TODO
%{_libdir}/lib*fftw*.so.%{major}*

%files -n %{develname}
%{_includedir}/*fftw*.h
%{_libdir}/lib*fftw*.so
%{_infodir}/*


%changelog
* Tue Aug  21 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 5e5babe
- Fix configure options
  
* Tue Aug  21 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 91b6c4e
- Restore info stuff
  
* Tue Aug  21 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 90d74dd
- Drop info stuff
  
* Tue Aug  21 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: fb03f66
- Fix typo
  
* Tue Aug  21 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 9ef323c
- Drop .la and .a files, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13946 |12mr|fftw-3.3.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
##%define _disable_ld_no_undefined 1
%define major 3
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	Fast fourier transform library
Name:		fftw
Version:	3.3.3
Release:	1
License:	GPLv2+
Group:		System/Libraries
URL:		http://www.fftw.org
Source0:	ftp://ftp.fftw.org/pub/fftw/%{name}-%{version}.tar.gz
BuildRequires:	gcc-gfortran
BuildConflicts:	%{develname}

%description
FFTW is a collection of fast C routines for computing the Discrete Fourier
Transform in one or more dimensions.  It includes complex, real, and
parallel transforms, and can handle arbitrary array sizes efficiently.

%package wisdom
Summary:	FFTW-wisdom file generator
Group:		Development/Other

%description wisdom
fftw-wisdom is a utility to generate FFTW wisdom files, which contain saved
information about how to optimally compute (Fourier) transforms of various
sizes.

%package -n %{libname}
Summary:	Fast fourier transform library
Group:		System/Libraries
%rename	%{name}

%description -n %{libname}
FFTW is a collection of fast C routines for computing the Discrete Fourier
Transform in one or more dimensions.  It includes complex, real, and
parallel transforms, and can handle arbitrary array sizes efficiently.

%package -n %{develname}
Summary:	Headers, libraries, & docs for FFTW fast fourier transform library
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}%{major}-devel = %{version}-%{release}
Obsoletes:	%{libname}-devel < 3.1.3
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
This package contains the additional header files, documentation, and
libraries you need to develop programs using the FFTW fast fourier
transform library.

%prep
%setup -q

%build
export F77="gfortran"
mkdir build-std
pushd build-std
CONFIGURE_TOP=.. %configure2_5x \
		    --enable-shared \
		    --enable-threads \
		    --enable-fortran \
		    %ifarch x86_64
		    --disable-sse \
		    --enable-sse2 \
		    %endif
		    --infodir=%{_infodir}

%make
popd

mkdir build-float
pushd build-float
CONFIGURE_TOP=.. %configure2_5x \
		    --enable-float \
		    --enable-shared \
		    --enable-threads \
		    --enable-fortran \
		    %ifarch x86_64
		    --enable-sse \
		    --enable-sse2 \
		    %endif
		    --infodir=%{_infodir}
%make
popd

# SSE doesn't work with long-double:
mkdir build-long-double
pushd build-long-double
CONFIGURE_TOP=.. %configure2_5x \
		    --enable-long-double \
		    --enable-shared \
		    --enable-threads \
		    --enable-fortran \
		    --infodir=%{_infodir}
%make
popd

%install
pushd build-std
%makeinstall_std
popd
pushd build-float
%makeinstall_std
popd
pushd build-long-double
%makeinstall_std
popd

rm -fr %{buildroot}/%{_docdir}/Make*

%files -n %{name}-wisdom
%doc AUTHORS CO* NEWS README TODO 
%{_bindir}/fftw*-wisdom
%{_bindir}/fftw-wisdom-to-conf
%{_includedir}/fftw3.f
%{_mandir}/man1/fftw-wisdom-to-conf.*
%{_mandir}/man1/fftw*-wisdom.*

%files -n %{libname}
%{_libdir}/libfftw*.so.%{major}*

%files -n %{develname}
%{_includedir}/*fftw*.h
%{_includedir}/fftw3*.f03
%{_infodir}/fftw%{major}.info*
%doc doc/*
%{_libdir}/pkgconfig/*.pc
%{_libdir}/libfftw*.a
%{_libdir}/libfftw*.so

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13947 |12mr|file-5.11-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	1
%define	libname	%mklibname magic %{major}
%define	devname	%mklibname -d magic
%define	staticname %mklibname -d -s magic

Summary:	A utility for determining file types
Name:		file
Version:	5.11
Release:	4
License:	BSD 
Group:		File tools
URL:		http://www.darwinsys.com/file/
Source0:	ftp://ftp.astron.com/pub/file/%{name}-%{version}.tar.gz
Patch3:		file-4.24-selinux.patch
Patch4:		file-5.04-oracle.patch
Patch7:		file-5.05-dump.patch
Patch8:		file-5.10-berkeleydb.patch
Patch9:		file-4.20-xen.patch
Patch13:	file-5.05-images.patch
Patch14:	file-4.20-apple.patch
Patch20:	file-5.11-increase-strength-of-php-matching-to-take-precendence-over-c-lang.patch
Patch21:	file-qed-vdi-image.patch
Patch22:	file-tnef.patch
Patch23:	file-python-func.patch
Patch24:	file-5.10-sticky-bit.patch
Patch25:	file-5.10-strength.patch
BuildRequires:	zlib-devel
BuildRequires:	python-devel

%description
The file command is used to identify a particular file according to the
type of data contained by the file.  File can identify many different
file types, including ELF binaries, system libraries, RPM packages, and
different graphics formats.

You should install the file package, since the file command is such a
useful utility.

%package -n	%{libname}
Group:		System/Libraries
Summary:	Shared library for handling magic files

%description -n	%{libname}
The file command is used to identify a particular file according to the
type of data contained by the file.  File can identify many different
file types, including ELF binaries, system libraries, RPM packages, and
different graphics formats.

Libmagic is a library for handlig the so called magic files the 'file'
command is based on.

%package -n	%{devname}
Summary:	Development files to build applications that handle magic files
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	magic-devel = %{EVRD}
%define	olddev	%mklibname -d magic 1
%rename		%{olddev}

%description -n	%{devname}
The file command is used to identify a particular file according to the
type of data contained by the file.  File can identify many different
file types, including ELF binaries, system libraries, RPM packages, and
different graphics formats.

Libmagic is a library for handlig the so called magic files the 'file'
command is based on. 

%package -n	%{staticname}
Summary:	Static library to build applications that handle magic files
Group:		Development/C
Requires:	%{devname} = %{EVRD}
Provides:	magic-static-devel = %{EVRD}
%define	oldstat	%mklibname -s -d magic 1
%rename		%{oldstat}

%description -n	%{staticname}
The file command is used to identify a particular file according to the
type of data contained by the file.  File can identify many different
file types, including ELF binaries, system libraries, RPM packages, and
different graphics formats.

Libmagic is a library for handlig the so called magic files the 'file'
command is based on. 

%package -n	python-magic
Summary:	Python module to use libmagic
Group:		Development/Python
BuildArch:	noarch
Requires:	%{name} >= %{EVRD}

%description -n	python-magic
Libmagic is a library for handlig the so called magic files the 'file'
command is based on. 

This package contains the python binding for libmagic.

%prep
%setup -q
%patch3 -p1 -b .selinux~
%patch4 -p1 -b .oracle~
%patch7 -p1 -b .dump~
%patch8 -p1 -b .berkeley~
%patch9 -p1 -b .xen~
%patch13 -p1 -b .images~
%patch14 -p0 -b .apple~
%patch20 -p1 -b .php~
%patch21 -p1 -b .qemu~
%patch22 -p1 -b .tnef~
%patch23 -p1 -b .pyfunc~
%patch24 -p1 -b .sticky_bit~
%patch25 -p1 -b .c_strength~
#patch 3
autoreconf -fi

%build
CFLAGS="%{optflags} -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE" \
%configure2_5x
%make

cd python
python setup.py build
cd -

%install
%makeinstall_std

# install one missing header file
install -m644 src/file.h -D %{buildroot}%{_includedir}/file.h

pushd python
python setup.py install --prefix=%{buildroot}%{_prefix}
popd


%files
%doc README MAINT ChangeLog
%{_bindir}/*
%{_datadir}/misc/*
%{_mandir}/man1/*
%{_mandir}/man4/*

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{devname}
%{_libdir}/*.so
%{_includedir}/*
%{_mandir}/man3/*

%files -n %{staticname}
%{_libdir}/*.a

%files -n python-magic
%doc python/README python/example.py
%{py_puresitedir}/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13948 |12mr|filelight-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		filelight
Summary:	Graphical disk usage statistics
Version:	4.9.4
Release:	1
Group:		Graphical desktop/KDE
License:	LGPLv2
URL:		http://utils.kde.org/projects/filelight/
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel

%description
Filelight allows you to quickly understand exactly where your
diskspace is being used by graphically representing your file
system as a set of concentric segmented-rings. You can use it
to locate hotspots of disk usage and then manipulate those
areas using a file manager.

%files
%doc %{_kde_docdir}/HTML/en/filelight
%{_kde_bindir}/filelight
%{_kde_libdir}/kde4/filelightpart.so
%{_kde_applicationsdir}/filelight.desktop
%{_kde_appsdir}/filelight
%{_kde_appsdir}/filelightpart
%{_kde_iconsdir}/*/*/actions/view_filelight.*
%{_kde_iconsdir}/*/*/apps/filelight.*
%{_kde_configdir}/filelightrc
%{_kde_services}/filelightpart.desktop

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.1-1
- New version 4.9.1

* Mon Aug 13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.0-1
- New version 4.9.0

* Thu Jul 19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.97-1
- New version 4.8.97

* Mon Jul 02 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.95-1
- New version 4.8.95

* Fri Jun 08 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.4-69.1mib2010.2
- New version 4.8.4
- MIB (Mandriva International Backports)

* Fri May 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.3-69.1mib2010.2
- New version 4.8.3
- MIB (Mandriva International Backports)

* Wed Apr 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.2-69.1mib2010.2
- New version 4.8.2
- MIB (Mandriva International Backports)

* Wed Mar 07 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.1-69.1mib2010.2
- New version 4.8.1
- MIB (Mandriva International Backports)

* Mon Feb 20 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.0-69.1mib2010.2
+ Revision: 762443
- Backport to 2010.2 for MIB users
- MIB (Mandriva International Backports)

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.8.0-1
+ Revision: 762443
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.97-1
+ Revision: 758034
- New upstream tarball

* Thu Dec 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.95-1
+ Revision: 744510
- New upstream tarball

* Fri Dec 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.90-1
+ Revision: 739346
- New upstream tarball

* Thu Nov 24 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.80-1
+ Revision: 733024
- Import filelight
- Create folder


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13949 |12mr|file-roller-3.6.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	An archive manager for GNOME
Name:		file-roller
Version:	3.6.3
Release:	1
License:	GPLv2+
URL:		http://fileroller.sourceforge.net
Group:		Archiving/Compression
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/3.6/%{name}-%{version}.tar.xz

BuildRequires:	intltool itstool
BuildRequires:	magic-devel
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(libnautilus-extension)
BuildRequires:	pkgconfig(sm)

Suggests:	cdrecord-isotools
Requires:	packagekit-gui
Requires(pre):	GConf2
# for the gsettings schema
Requires:	nautilus

%description
File Roller is an archive manager for the GNOME environment.  This means that 
you can : create and modify archives; view the content of an archive; view a 
file contained in the archive; extract files from the archive.
File Roller is only a front-end (a graphical interface) to archiving programs 
like tar and zip. The supported file types are :
    * Tar archives uncompressed (.tar) or compressed with
          * gzip (.tar.gz , .tgz)
          * bzip (.tar.bz , .tbz)
          * bzip2 (.tar.bz2 , .tbz2)
          * compress (.tar.Z , .taz)
          * lzop (.tar.lzo , .tzo)
          * lzma (.tar.lzma , .tlz)
    * Zip archives (.zip)
    * Jar archives (.jar , .ear , .war)
    * Lha archives (.lzh)
    * Rar archives (.rar)
    * Single files compressed with gzip, bzip, bzip2, compress, lzop, lzma
    * ISO images

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--disable-static \
	--disable-scrollkeeper \
	--enable-packagekit \
	--enable-nautilus-actions

%make

%install
%makeinstall_std
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'
%find_lang %{name} --with-gnome --all-name

%files -f %{name}.lang
%doc AUTHORS NEWS README 
%{_bindir}/*
%{_libdir}/nautilus/extensions-3.0/*.so
%{_libexecdir}/%{name}
%{_datadir}/applications/*
%{_datadir}/dbus-1/services/org.gnome.FileRoller.service
%{_datadir}/file-roller
%{_datadir}/GConf/gsettings/file-roller.convert
%{_datadir}/glib-2.0/schemas/org.gnome.FileRoller.gschema.xml
%{_datadir}/icons/hicolor/*/*/*.*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13950 |12mr|filesystem-2.1.9-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		filesystem
Version:	2.1.9
Release:	14
Summary:	The basic directory layout for a Linux system
License:	Public Domain
Group:		System/Base
URL:		http://www.mandrivalinux.com/
Source0:	%{name}.rpmlintrc

%description
The filesystem package is one of the basic packages that is installed on
a Mandriva Linux system.  Filesystem  contains the basic directory layout
for a Linux operating system, including the correct permissions for the
directories.

%install
mkdir -p %{buildroot}

cd %{buildroot}

mkdir -p mnt media bin boot 
mkdir -p opt proc root sbin sys tmp
mkdir -p home initrd 
mkdir -p lib/modules

mkdir -p %{buildroot}%{_sysconfdir}/{profile.d,skel,security,ssl,sysconfig,default}
mkdir -p %{_lib}

mkdir -p %{buildroot}%{_prefix}/{etc,src,lib}
mkdir -p %{buildroot}/{%{_bindir},%{_libdir},%{_includedir},%{_sbindir},%{_datadir}}
mkdir -p %{buildroot}/%{_datadir}/{misc,pixmaps,applications,dict,doc,empty,fonts}
mkdir -p %{buildroot}/%{_datadir}/color/{icc,cmms,settings}

# man
mkdir -p %{buildroot}/%{_mandir}/man{1,2,3,4,5,6,7,8,9,n}
mkdir -p %{buildroot}/%{_infodir}
# games
mkdir -p %{buildroot}/{%{_gamesbindir},%{_gamesdatadir}}
mkdir -p %{buildroot}/{%{_libdir},%{_prefix}/lib}/games

mkdir -p %{buildroot}/%{_libdir}/gcc-lib
mkdir -p %{buildroot}/%{_prefix}/lib/gcc-lib

mkdir -p usr/local/{bin,doc,etc,games,lib,%{_lib},sbin,src,libexec,include}
mkdir -p usr/local/share/{man/man{1,2,3,4,5,6,7,8,9,n},info}

mkdir -p var/{local,log,nis,preserve,run,lib,empty}
mkdir -p var/spool/{mail,lpd}
mkdir -p var/lib/{games,misc}
mkdir -p var/{tmp,db,cache/man,opt,games,yp}
mkdir -p var/lock/subsys

ln -snf ../var/tmp usr/tmp
ln -snf spool/mail var/mail

%files
%defattr(0755,root,root)
/bin
/boot
/etc
/home
/initrd
/lib
%if %{_lib} != lib
/%{_lib}
%endif
%dir /media
%dir /mnt
%dir /opt
/proc
/sys
%attr(750,root,root) /root
/sbin
%attr(1777,root,root) /tmp
%{_prefix}
%dir /var
/var/db
/var/lib
/var/local
/var/empty
%dir %attr(775,root,uucp) /var/lock
/var/lock/subsys
/var/cache
/var/log
/var/mail
/var/nis
/var/opt
/var/preserve
/var/run
%dir /var/spool
%attr(0755,root,daemon) %dir /var/spool/lpd
%attr(775,root,mail) /var/spool/mail
%attr(1777,root,root) /var/tmp
/var/yp






%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13951 |12mr|filezilla-3.6.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 3.6.0.2
%define betaver 0
%define rel 1
%if %betaver
%define release %mkrel -c %betaver %rel
%define tarballver %version-%betaver
%else
%define release %mkrel %rel
%define tarballver %version
%endif

Name:           filezilla
Version:        %{version}
Release:        %{release}
Summary:        Fast and reliable FTP client
Group:          Networking/File transfer
License:        GPLv2+
URL:            http://filezilla-project.org/
Source0:        http://download.sourceforge.net/filezilla/FileZilla_%{tarballver}_src.tar.bz2
BuildRequires:  wxgtku2.8-devel >= 2.8.12
BuildRequires:  idn-devel
BuildRequires:  pkgconfig(gnutls)
BuildRequires:	dbus-devel
BuildRequires:	imagemagick
BuildRequires:	desktop-file-utils xdg-utils
BuildRequires:  pkgconfig(sqlite3)
Requires:	xdg-utils

%description
FileZilla is a fast and reliable FTP client and server with lots 
of useful features and an intuitive interface

%files -f %{name}.lang
%{_bindir}/%{name}
%{_bindir}/fzsftp
%{_bindir}/fzputtygen
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/resources
%{_datadir}/%{name}/docs/fzdefaults.xml.example
%{_iconsdir}/hicolor/*/apps/%{name}.*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png
%{_mandir}/man*/*

#--------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{tarballver}

%build
%configure2_5x --disable-autoupdatecheck --with-tinyxml=builtin
%make LIBS="-lpthread"

%install
%makeinstall_std

desktop-file-install --vendor='' \
	--dir=%{buildroot}%{_datadir}/applications \
	--add-category='GTK' \
	--add-category='X-MandrivaLinux-CrossDesktop'\
	%{buildroot}%{_datadir}/applications/*.desktop

%find_lang %{name}

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13952 |12mr|findutils-4.5.10-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The GNU versions of find utilities (find and xargs)
Name:		findutils
Version:	4.5.10
Release:	2
License:	GPLv3
Group:		File tools
URL:		http://www.gnu.org/software/findutils/findutils.html
Source0:	ftp://alpha.gnu.org/gnu/findutils/%{name}-%{version}.tar.gz
Source1:	%{SOURCE0}.sig
Patch0:		findutils-4.4.5-no-locate.patch
BuildRequires:	gettext-devel

%description
The findutils package contains programs which will help you locate
files on your system.  The find utility searches through a hierarchy
of directories looking for files which match a certain set of criteria
(such as a filename pattern). The xargs utility builds and executes
command lines from standard input arguments (usually lists of file
names generated by the find command).

You should install findutils because it includes tools that are very
useful for finding things on your system.

%prep
%setup -q
%patch0 -p0 -b .locate

%build
%configure2_5x \
	--disable-rpath \
	--enable-leaf-optimisation \
	--enable-d_type-optimization \
	--with-fts

%make

%check
make check

%install
%makeinstall_std

install -d %{buildroot}/bin
mv %{buildroot}%{_bindir}/find %{buildroot}/bin
ln -sf ../../bin/find %{buildroot}%{_bindir}/find

%{find_lang} %{name}

%files -f %{name}.lang
%defattr(-,root,root)
%doc NEWS README
/bin/find
%{_bindir}/find
%{_bindir}/oldfind
%{_bindir}/xargs
%{_mandir}/man1/find.1*
%{_mandir}/man1/xargs.1*
%{_infodir}/find*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13953 |12mr|finger-0.17-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The finger client
Name:		finger
Version:	0.17
Release:	%mkrel 16
License:	BSD
Group:		Networking/Other
URL:		ftp://sunsite.unc.edu/pub/Linux/system/network/finger
Source0:	ftp://sunsite.unc.edu/pub/Linux/system/network/finger/bsd-finger-%{version}.tar.bz2
Source1:	finger.xinetd
Patch0:		bsd-finger-0.16-pts.patch
Patch1:		bsd-finger-0.10-exact.patch
Patch2:		bsd-finger-0.16-allocbroken.patch
Patch3:		bsd-finger-0.17-rfc742.patch
Patch4:		bsd-finger-0.17-glibc-2.2.2.patch
BuildRoot:	%{_tmppath}/%{name}-root

%description
Finger is a utility which allows users to see information about system users
(login name, home directory, name, how long they've been logged in to the
system, etc.). The finger package includes a standard finger client.

You should install finger if you'd like to retreive finger information from
other systems.

%package	server
Summary:	The finger daemon
Group:		System/Servers
Requires(post): xinetd
Requires(postun): xinetd

%description	server
Finger is a utility which allows users to see information about system users
(login name, home directory, name, how long they've been logged in to the
system, etc.). The finger-server package includes a standard finger server. The
server daemon (fingerd) runs from /etc/inetd.conf, which must be modified to
disable finger requests.

You should install finger-server if your system is used by multiple users and
you'd like finger information to be available.

%prep

%setup -q -n bsd-finger-%{version}
%patch0 -p1
#%patch2 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1

%build
sh configure
perl -pi -e '
    s,^CC=.*$,CC=cc,;
    s,-O2,\$(RPM_OPT_FLAGS),;
    s,^BINDIR=.*$,BINDIR=%{_bindir},;
    s,^MANDIR=.*$,MANDIR=%{_mandir},;
    s,^SBINDIR=.*$,SBINDIR=%{_sbindir},;
    ' MCONFIG
%make

%install
rm -rf %{buildroot}

mkdir -p %{buildroot}/{%{_bindir},%{_sbindir},%{_mandir}/man{1,8}}

install -D -m644 %{SOURCE1} %{buildroot}%{_sysconfdir}/xinetd.d/finger

make INSTALLROOT=%{buildroot} install

%post server
/sbin/service xinetd reload > /dev/null 2>&1 || :

%postun server
/sbin/service xinetd reload > /dev/null 2>&1 || :

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/finger
%{_mandir}/man1/finger.1*

%files server
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/xinetd.d/finger
%{_sbindir}/in.fingerd
%{_mandir}/man8/in.fingerd.8*
%{_mandir}/man8/fingerd.8*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13954 |12mr|firebird-2.5.1.26351.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Werror_cflags %{nil}

%define	major 2.5.1
%define pkgname Firebird-2.5.1.26351-0
%define version 2.5.1.26351.0
%define somajor 2
%define libfbclient %mklibname fbclient %somajor
%define libfbembed %mklibname fbembed %somajor

%define fbroot %{_libdir}/%{name}

Summary:	Firebird SQL database management system
Name:		firebird
Version:	%{version}
Release:	3
Group:		Databases
License:	IPL
URL:		http://www.firebirdsql.org/
Source0:	http://downloads.sourceforge.net/firebird/%{pkgname}.tar.bz2
Source1:	firebird-logrotate
Source2:	firebird.mdv.releasenote
# from upstream
Patch0:         firebird-2.5.1-svn-CORE-3610.patch

BuildRequires:	autoconf
BuildRequires:	automake
BuildRequires:	bison
BuildRequires:	libtool
BuildRequires:  pkgconfig(ncurses)
BuildRequires:  termcap-devel
BuildRequires:  icu-devel
BuildRequires:  edit-devel
BuildRequires:	gcc-c++
BuildRequires:	libstdc++-static-devel
Requires:	%{name}-arch = %{version}-%{release}
Requires:	grep
Requires:	sed

%description
This is the Firebird SQL Database shared files.

%files
%defattr(0644,root,root,0755)
%doc doc/license/IDPL.txt
%doc doc/license/README.license.usage.txt
%doc gen/buildroot-classic%{_defaultdocdir}/%{name}
%doc gen/buildroot-classic%{fbroot}/misc/intl.sql
%doc gen/buildroot-classic%{fbroot}/misc/upgrade
%doc gen/buildroot-classic%{_sysconfdir}/%{name}/README
%doc gen/buildroot-classic%{_sysconfdir}/%{name}/WhatsNew

#
# Meta packages for allowing urpmi asking only once
#
%package	classic
Summary:	Meta-package for Firebird SQL Classic Database (xinetd based)
Group:		Databases
Provides:	%{name}-arch = %{version}-%{release}
Requires:	%{name}-server-classic = %{version}
Requires:	%{name}-utils-classic = %{version}
Requires:	xinetd
# Yes, we need force this. Otherwise, only direct local access wil be available.
Requires:	%libfbclient
Conflicts:	%{name}-superserver
Conflicts:	%{name}-superclassic

%description	classic
This is a meta-package for easy selecting the Classic arch for Firebird 2

%files		classic
%config(noreplace) %{_sysconfdir}/xinetd.d/%{name}

%package	superclassic
Summary:	Meta-package for Firebird SQL SuperClassic Database 
Group:		Databases
Provides:	%{name}-arch = %{version}-%{release}
Requires:	%{name}-server-classic = %{version}
Requires:	%{name}-utils-classic = %{version}
# Yes, we need force this. Otherwise, only direct local access wil be available.
Requires:	%libfbclient
Requires:	%libfbembed
Requires(pre):  rpm-helper
Conflicts:	%{name}-superserver
Conflicts:	%{name}-classic

%description	superclassic
This is a meta-package for easy selecting the SuperClassic arch for Firebird 2

%files		superclassic
%defattr(0755,root,root,0755)
%{_initrddir}/%{name}-superclassic

%package	superserver
Summary:	Meta-package for Firebird SQL SuperServer Database (standalone)
Group:		Databases
Provides:	%{name}-arch = %{version}-%{release}
Requires:	%{name}-server-superserver = %{version}
Requires:	%{name}-utils-superserver = %{version}
Conflicts:	%{name}-classic
Conflicts:	%{name}-superclassic

%description	superserver
This is a meta-package for easy selecting the SuperServer arch for Firebird 2

%files		superserver

#
# Development headers and static libraries
#
%package	devel
Summary:	Development Libraries for Firebird SQL Database
Group:		Development/Databases
Requires:	%libfbclient
Requires:	%libfbembed

%description	devel
Development libraries for firebird.

%files devel
%defattr(0644,root,root,0755)
%dir %{_includedir}/%{name}
%{_includedir}/*.h
%{_includedir}/%{name}/*.h
%{_libdir}/libfb*.so
%{_libdir}/libgds.so

#
# Standard client programs
#

#
# Utils programs (classic)
#
%package	utils-classic
Summary:	Client programs for Firebird SQL Database
Group:		Databases
Provides:	%{name}-utils-arch = %{version}-%{release}
Requires:	%{name}-utils-common = %{version}
Conflicts:	%{name}-utils-superserver
Obsoletes:	%{name}-client-embedded <= 2.0

%description	utils-classic
Client access tools for firebird embeded only.

%files		utils-classic
%defattr(0755,root,root,0755)
%dir %{fbroot}/bin-classic
%{fbroot}/bin-classic/gbak
%{fbroot}/bin-classic/fbsvcmgr
%{fbroot}/bin-classic/isql
%{fbroot}/bin-classic/qli
%{fbroot}/bin-classic/fbtracemgr

#
# Utils programs (superserver)
#
%package	utils-superserver
Summary:	Client programs for Firebird SQL Database
Group:		Databases
Provides:	%{name}-utils-arch = %{version}-%{release}
Requires:	%{name}-utils-common = %{version}
Conflicts:	%{name}-utils-classic

%description	utils-superserver
Client access tools for firebird.

%files		utils-superserver
%defattr(0755,root,root,0755)
%dir %{fbroot}/bin-superserver
%{fbroot}/bin-superserver/gbak
%{fbroot}/bin-superserver/fbsvcmgr
%{fbroot}/bin-superserver/isql
%{fbroot}/bin-superserver/qli
%{fbroot}/bin-superserver/fbtracemgr

%package	utils-common
Summary:	Client programs for Firebird SQL Database
Group:		Databases
Requires:	%{name}-utils-arch = %{version}-%{release}

%description	utils-common
Common client access tools for firebird.

%files			utils-common
%defattr(0644,root,root,0755)
%doc doc/license/IDPL.txt
%doc doc/license/README.license.usage.txt
%defattr(0755,root,root,0755)
%dir %{fbroot}
%ghost %{fbroot}/bin
%{_bindir}/isql-fb
%{_bindir}/gbak
%{_bindir}/fbsvcmgr
%{_bindir}/qli
%{_bindir}/fbtracemgr
%defattr(0644,root,root,0755)
%{_localstatedir}/lib/%{name}/system/*.msg
%{_localstatedir}/lib/%{name}/system/help.fdb

#
# Multi-threaded, independant client libraries
#
%package -n %libfbclient
Summary: Multi-threaded, non-local client libraries for Firebird SQL Database
Group: System/Libraries

%description -n %libfbclient
Multi-threaded, non-local client libraries for Firebird SQL Database

%files -n %libfbclient
%{_libdir}/libfbclient.so.*
%{_libdir}/libgds.so.0

#
# Multi-process, independant client libraries
#
%package -n %libfbembed
Summary: Multi-process, local client libraries for Firebird SQL Database
Group: System/Libraries

%description -n %libfbembed
Multi-process, local client libraries for Firebird SQL Database

%files -n %libfbembed
%{_libdir}/libfbembed.so.*

#
# Classic server programs
#
%package	server-classic
Summary:	Classic (xinetd) server for Firebird SQL Database
Group:		Databases
Provides:	firebird-server = %{version}-%{release}
Requires:	%{name}-server-common = %{version}
Conflicts:	%{name}-server-superserver
Requires(pre):  %{name}-server-common = %{version}
Requires(pre):  /usr/sbin/groupadd
Requires(pre):  /usr/sbin/useradd
Requires(pre):  rpm-helper

%description	server-classic
This package contains the command line utilities and files common
to classic and superclassic Firebird servers.

%files		server-classic
%dir %{fbroot}/bin-classic
%dir %{fbroot}/plugins-classic
%defattr(0755,root,root,0755)
%{_sbindir}/fb_inet_server
%{_sbindir}/fb_smp_server
%{fbroot}/plugins-classic/*
%{fbroot}/bin-classic/gsec
%{fbroot}/bin-classic/gdef
%{fbroot}/bin-classic/gfix
%{fbroot}/bin-classic/gpre
%{fbroot}/bin-classic/gsplit
%{fbroot}/bin-classic/gstat
%{fbroot}/bin-classic/nbackup
%{fbroot}/bin-classic/fb_config

#
# Super server programs
#
%package	server-superserver
Summary:	Superserver (single process) server for Firebird SQL Database
Group:		Databases
Provides:	firebird-server = %{version}-%{release}
Requires:	%{name}-server-common = %{version}-%{release}
Conflicts:	%{name}-server-classic
Conflicts:	%{name}-server-superclassic
Requires(pre):       %{name}-server-common = %{version}
Requires(pre):  rpm-helper

%description	server-superserver
This is the Superserver (single process) for the Firebird SQL Database.

It does not include any client access tools, nor does it include the
multi-threaded client library.

%files		server-superserver
%defattr(0644,root,root,0755)
%dir %{fbroot}/bin-superserver
%dir %{fbroot}/plugins-superserver
%defattr(0755,root,root,0755)
%{_initrddir}/%{name}-superserver
%{fbroot}/bin-superserver/gsec
%{fbroot}/bin-superserver/gdef
%{fbroot}/bin-superserver/gfix
%{fbroot}/bin-superserver/gpre
%{fbroot}/bin-superserver/gsplit
%{fbroot}/bin-superserver/gstat
%{fbroot}/bin-superserver/nbackup
%{fbroot}/bin-superserver/fb_config
%{fbroot}/plugins-superserver/*.so
%{_sbindir}/fbserver

#
# Server's common files
#
%package		server-common
Summary:		Common files for Firebird SQL Database servers
Group:			Databases
# Due to moved files.
Conflicts:		firebird-server-classic < 2.0
Requires:		firebird-server = %{version}-%{release}
Requires(postun):	/usr/sbin/userdel
Requires(postun):	/usr/sbin/groupdel
Requires(pre):		/usr/sbin/groupadd
Requires(pre):		/usr/sbin/useradd
Requires:		logrotate
Requires(pre):  	rpm-helper
Obsoletes:		%{name}-server-superserver < 2.0.1.12855.0-3mdk

%description		server-common
This package contains common files between firebird-server-classic and
firebird-server-superserver. You will need this if you want to use either one.

%files			server-common
%defattr(0644,root,root,0755)
%doc doc/license/IDPL.txt
%doc doc/license/README.license.usage.txt
%doc firebird.mdv.releasenote
%doc README.urpmi
%defattr(0644,root,root,0755)
%dir %attr(0755,root,root) %{_localstatedir}/lib/%{name}
%dir %attr(0775,%{name},%{name}) %{_localstatedir}/lib/%{name}/data
%attr(0660,%{name},%{name})	%{_localstatedir}/lib/%{name}/data/employee.fdb
%dir %attr(0775,%{name},%{name}) %{_localstatedir}/log/%{name}
%dir %{fbroot}/intl
%dir %{fbroot}/UDF
%{fbroot}/UDF/*
%ghost %{fbroot}/bin
%dir %{_sysconfdir}/%{name}
%dir %attr(0755,%{name},%{name}) %{_localstatedir}/lib/%{name}/system
%config(noreplace) %attr (0600,%{name},%{name}) %{_localstatedir}/lib/%{name}/system/security2.fdb
%config(noreplace) %attr (0664,%{name},%{name}) %{_sysconfdir}/%{name}/fbintl.conf
%config(noreplace) %attr (0664,%{name},%{name}) %{_sysconfdir}/%{name}/aliases.conf
%config(noreplace) %attr (0664,%{name},%{name}) %{_sysconfdir}/%{name}/firebird.conf
%config(noreplace) %attr (0664,%{name},%{name}) %{_sysconfdir}/%{name}/fbtrace.conf
%{fbroot}/intl/fbintl.conf
%config(noreplace) %attr(0664,%{name},%{name})  %{_localstatedir}/log/%{name}/%{name}.log
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/logrotate.d/%{name}
%attr(0755,root,root) %{_libdir}/libib_util.so
%defattr(0755,root,root,0750)
%{fbroot}/intl/fbintl
%defattr(0755,root,root,0755)
%{_bindir}/gsec
%{_bindir}/gfix
%{_bindir}/nbackup
%{_bindir}/gstat-fb
%{_bindir}/gpre
%{_bindir}/gdef
%{_bindir}/gsplit
%{_bindir}/fb_config
%{_sbindir}/fbguard
%{_sbindir}/fb_lock_print
%dir %attr(0775,%{name},%{name}) %{_var}/run/%{name}


%prep
%setup -q -n %{pkgname}
%patch0
# convert intl character to UTF-8
iconv -f ISO-8859-1 -t utf-8 -c ./doc/README.intl -o ./doc/README.intl

# -----------------------------------------------------------------------------

%build

# disable -Wl,--no-undefined to avoid fail build of fbintl
# when fbintl is loaded, one of the modules (libfbembed or fbserver) for sure exports
# gds__log()
%define _disable_ld_no_undefined 1

# classic
NOCONFIGURE=1 ./autogen.sh
%configure --prefix=%{fbroot} --with-system-icu --with-system-editline \
 --with-fbbin=%{fbroot}/bin-classic --with-fbinclude=%{_includedir}/%{name} \
 --with-fbsbin=%{_sbindir} --with-fbconf=%{_sysconfdir}/%{name} --with-fblib=%{_libdir} \
 --with-fbdoc=%{_defaultdocdir}/%{name} --with-fbudf=%{fbroot}/UDF --with-fbsample=%{_defaultdocdir}/%{name}/examples \
 --with-fbsample-db=%{_localstatedir}/lib/%{name}/data/ \
 --with-fbhelp=%{_localstatedir}/lib/%{name}/system/ --with-fbintl=%{fbroot}/intl \
 --with-fbmisc=%{fbroot}/misc --with-fbsecure-db=%{_localstatedir}/lib/%{name}/system \
 --with-fbmsg=%{_localstatedir}/lib/%{name}/system --with-fblog=%{_localstatedir}/log/%{name} \
 --with-fbglock=%{_var}/run/%{name} --with-fbplugins=%{fbroot}/plugins-classic
# Can't use %%make as itsparallel build is broken
make
cd gen
sed "s@exit 1@# exit 1@" -i ./install/makeInstallImage.sh
sed "s@chown@echo ""# chown@g" -i ./install/makeInstallImage.sh
sed "s@chmod@echo ""# chmod@g" -i ./install/makeInstallImage.sh
./install/makeInstallImage.sh
mv ./buildroot/ buildroot-classic
cd ..

# superserver
make clean
NOCONFIGURE=1 ./autogen.sh
%configure --prefix=%{fbroot} --with-system-icu --with-system-editline --enable-superserver \
 --with-fbbin=%{fbroot}/bin-superserver --with-fbinclude=%{_includedir}/%{name} \
 --with-fbsbin=%{_sbindir} --with-fbconf=%{_sysconfdir}/%{name} --with-fblib=%{_libdir} \
 --with-fbdoc=%{_defaultdocdir}/%{name} --with-fbudf=%{fbroot}/UDF --with-fbsample=%{_defaultdocdir}/%{name}/examples \
 --with-fbsample-db=%{_localstatedir}/lib/%{name}/data/ \
 --with-fbhelp=%{_localstatedir}/lib/%{name}/system/ --with-fbintl=%{fbroot}/intl \
 --with-fbmisc=%{fbroot}/misc --with-fbsecure-db=%{_localstatedir}/lib/%{name}/system \
 --with-fbmsg=%{_localstatedir}/lib/%{name}/system --with-fblog=%{_localstatedir}/log/%{name} \
 --with-fbglock=%{_var}/run/%{name} --with-fbplugins=%{fbroot}/plugins-superserver
# Can't use %%make as itsparallel build is broken
make
cd gen
sed "s@exit 1@echo ""# exit 1@" -i ./install/makeInstallImage.sh
sed "s@chown@echo ""# chown@g" -i ./install/makeInstallImage.sh
sed "s@chmod@echo ""# chmod@g" -i ./install/makeInstallImage.sh
./install/makeInstallImage.sh

cd %{_builddir}/%{pkgname}
sed "s@%%{fbroot}@%{fbroot}@g" %{SOURCE2} > firebird.mdv.releasenote

cat > README.urpmi <<EOF
You just installed or update %{name} server.
You can found important informations about mandriva %{name} rpms and database
management in:

%{_defaultdocdir}/%{name}-server-common/firebird.mdv.releasenote

Please, read it.
EOF

# -----------------------------------------------------------------------------

%install
# we wanted to setup both Classic and Superserver, we need to do all here
rm -Rf %{buildroot}
install -d %{buildroot}

mkdir -p %{buildroot}%{_sysconfdir}/%{name}
mkdir -p %{buildroot}%{fbroot}/bin-superserver
mkdir -p %{buildroot}%{fbroot}/bin-classic
mkdir -p %{buildroot}%{_includedir}/%{name}
mkdir -p %{buildroot}%{_sysconfdir}/%{name}
mkdir -p %{buildroot}%{_libdir}
mkdir -p %{buildroot}%{fbroot}/UDF
mkdir -p %{buildroot}%{fbroot}/intl
mkdir -p %{buildroot}%{fbroot}/bin
mkdir -p %{buildroot}%{_localstatedir}/lib/%{name}/data
mkdir -p %{buildroot}%{_localstatedir}/lib/%{name}/system
mkdir -p %{buildroot}%{_localstatedir}/log/%{name}
mkdir -p %{buildroot}%{_var}/run/%{name}
mkdir -p %{buildroot}%{fbroot}/plugins-superserver
mkdir -p %{buildroot}%{fbroot}/plugins-classic
mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
mkdir -p %{buildroot}%{_sysconfdir}/xinetd.d
mkdir -p %{buildroot}%{_initrddir} 
mkdir -p %{buildroot}%{_sbindir}
mkdir -p %{buildroot}%{_bindir}

cd %{buildroot}
cp -d %{_builddir}/%{pkgname}/gen/buildroot%{_sysconfdir}/%{name}/* %{buildroot}%{_sysconfdir}/%{name}
cp -d %{_builddir}/%{pkgname}/gen/buildroot-classic%{fbroot}/bin-classic/* %{buildroot}%{fbroot}/bin-classic
cp -d %{_builddir}/%{pkgname}/gen/buildroot-classic%{_sbindir}/fb_config %{buildroot}%{fbroot}/bin-classic/fb_config
sed "s@-classic@-superserver@" %{_builddir}/%{pkgname}/gen/buildroot-classic%{_sbindir}/fb_config > %{buildroot}%{fbroot}/bin-superserver/fb_config
cp -d %{_builddir}/%{pkgname}/gen/buildroot-classic%{_sbindir}/fbguard %{buildroot}%{_sbindir}/fbguard
cp -d %{_builddir}/%{pkgname}/gen/buildroot-classic%{_sbindir}/fb_inet_server %{buildroot}%{_sbindir}/fb_inet_server
cp -d %{_builddir}/%{pkgname}/gen/buildroot-classic%{_sbindir}/fb_lock_print %{buildroot}%{_sbindir}/fb_lock_print
cp -d %{_builddir}/%{pkgname}/gen/buildroot-classic%{_sbindir}/fb_smp_server %{buildroot}%{_sbindir}/fb_smp_server
cp -d %{_builddir}/%{pkgname}/gen/buildroot%{_sbindir}/fbserver %{buildroot}%{_sbindir}/fbserver
rm -f %{_builddir}/%{pkgname}/gen/buildroot%{fbroot}/bin-superserver/fb_inet_server
rm -f %{_builddir}/%{pkgname}/gen/buildroot%{fbroot}/bin-superserver/fb_smp_server
rm -f %{_builddir}/%{pkgname}/gen/buildroot%{fbroot}/bin-superserver/changeMultiConnectMode.sh
cp -d %{_builddir}/%{pkgname}/gen/buildroot%{fbroot}/bin-superserver/* %{buildroot}%{fbroot}/bin-superserver
cp -d %{_builddir}/%{pkgname}/gen/buildroot%{_includedir}/*.h %{buildroot}%{_includedir}
cp -d %{_builddir}/%{pkgname}/gen/buildroot%{_includedir}/%{name}/* %{buildroot}%{_includedir}/%{name}
cp -d %{_builddir}/%{pkgname}/gen/buildroot%{_sysconfdir}/%{name}/* %{buildroot}%{_sysconfdir}/%{name}
rm -f %{buildroot}%{_sysconfdir}/%{name}/README
rm -f %{buildroot}%{_sysconfdir}/%{name}/WhatsNew

cp -d %{_builddir}/%{pkgname}/gen/buildroot-classic%{_libdir}/lib* %{buildroot}%{_libdir}
cp -d %{_builddir}/%{pkgname}/gen/buildroot%{fbroot}/UDF/* %{buildroot}%{fbroot}/UDF
cp -d %{_builddir}/%{pkgname}/gen/buildroot%{_localstatedir}/lib/%{name}/data/* %{buildroot}%{_localstatedir}/lib/%{name}/data
cp -d %{_builddir}/%{pkgname}/gen/buildroot%{_localstatedir}/lib/%{name}/system/* %{buildroot}%{_localstatedir}/lib/%{name}/system
cp -d %{_builddir}/%{pkgname}/gen/buildroot%{fbroot}/plugins-superserver/* %{buildroot}%{fbroot}/plugins-superserver
cp -d %{_builddir}/%{pkgname}/gen/buildroot-classic%{fbroot}/plugins-classic/* %{buildroot}%{fbroot}/plugins-classic
cp -d %{_builddir}/%{pkgname}/gen/buildroot-classic%{fbroot}/intl/fbintl %{buildroot}%{fbroot}/intl/fbintl
cp -d %{_builddir}/%{pkgname}/gen/buildroot-classic%{fbroot}/intl/fbintl.conf %{buildroot}%{_sysconfdir}/%{name}/fbintl.conf
ln -s %{_sysconfdir}/%{name}/fbintl.conf .%{fbroot}/intl/fbintl.conf


cd	%{buildroot}%{_libdir}
ln	-s	libfbclient.so	libgds.so
ln	-s	libfbclient.so.%{major}	libgds.so.0
cd	%{buildroot}

echo 1 > %{buildroot}%{_localstatedir}/log/%{name}/%{name}.log
sed	"s@%{name}.log@%{_localstatedir}/log/%{name}/%{name}.log@g"	%{SOURCE1}	>	%{buildroot}%{_sysconfdir}/logrotate.d/%{name}

sed	"s@= root@= %{name}@"	%{_builddir}/%{pkgname}/gen/buildroot-classic%{fbroot}/misc/%{name}.xinetd	>	%{buildroot}%{_sysconfdir}/xinetd.d/%{name}
cp	%{_builddir}/%{pkgname}/gen/buildroot%{fbroot}/misc/%{name}.init.d.mandrake	%{buildroot}%{_initrddir}/%{name}-superserver
cp	%{_builddir}/%{pkgname}/gen/buildroot-classic%{fbroot}/misc/%{name}.init.d.mandrake	%{buildroot}%{_initrddir}/%{name}-superclassic

cd	%{buildroot}
ln -s %{fbroot}/bin/fbsvcmgr .%{_bindir}/fbsvcmgr
ln -s %{fbroot}/bin/fbtracemgr .%{_bindir}/fbtracemgr
ln -s %{fbroot}/bin/gbak .%{_bindir}/gbak
ln -s %{fbroot}/bin/gdef .%{_bindir}/gdef
ln -s %{fbroot}/bin/gfix .%{_bindir}/gfix
ln -s %{fbroot}/bin/gpre .%{_bindir}/gpre
ln -s %{fbroot}/bin/gsec .%{_bindir}/gsec
ln -s %{fbroot}/bin/gsplit .%{_bindir}/gsplit
ln -s %{fbroot}/bin/gstat .%{_bindir}/gstat-fb
ln -s %{fbroot}/bin/isql .%{_bindir}/isql-fb
ln -s %{fbroot}/bin/nbackup .%{_bindir}/nbackup
ln -s %{fbroot}/bin/qli .%{_bindir}/qli
ln -s %{fbroot}/bin/fb_config .%{_bindir}/fb_config


# -----------------------------------------------------------------------------

%clean
rm -rf %{buildroot}

# -----------------------------------------------------------------------------
# lib scripts
# -----------------------------------------------------------------------------
# While using -p flag, you can't leave comments until the next tag.
%if %mdkversion < 200900
%post -n %libfbclient -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %libfbclient -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%post -n %libfbembed -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %libfbembed -p /sbin/ldconfig
%endif

#-----------------------------------------------------------------------------
# to bypass the rpm possible bug that don't do pre server-common
#----------------------------------------------------------------------------
%pre	server-classic
%_pre_useradd %{name} %{_localstatedir}/lib/%{name}/data /sbin/nologin

# -----------------------------------------------------------------------------
# classic server scripts
# -----------------------------------------------------------------------------
%post	server-classic
if [ "$(readlink %{fbroot}/bin 2> /dev/null)" \!= "%{fbroot}/bin-classic" ]; then 
 [ -e %{fbroot}/bin ] && rm -f %{fbroot}/bin
 ln -s %{fbroot}/bin{-classic,}
fi

%post   utils-classic
if [ "$(readlink %{fbroot}/bin 2> /dev/null)" \!= "%{fbroot}/bin-classic" ]; then
  [ -e %{fbroot}/bin ] && rm -f %{fbroot}/bin
  ln -s %{fbroot}/bin{-classic,}
fi

%preun	classic
if [ $1 -eq 0 ]; then
	if /sbin/service xinetd status >& /dev/null; then
		/sbin/service xinetd reload &>/dev/null || :
	fi
fi

%preun server-classic
if [ $1 -eq 0 ]; then
 if [ "$(readlink %{fbroot}/bin 2> /dev/null)" = "%{fbroot}/bin-classic" ]; then
  rm -f %{fbroot}/bin
 fi
fi

%preun utils-classic
if [ $1 -eq 0 ]; then
 if [ "$(readlink %{fbroot}/bin 2> /dev/null)" = "%{fbroot}/bin-classic" ]; then
 rm -f %{fbroot}/bin
 fi
fi

%post superclassic
if [ "$(readlink %{fbroot}/bin 2> /dev/null)" \!= "%{fbroot}/bin-classic" ]; then 
 [ -e %{fbroot}/bin ] && rm -f %{fbroot}/bin
 ln -s %{fbroot}/bin{-classic,}
fi

if [ ! -f /etc/gds_hosts.equiv ]; then
	echo localhost > /etc/gds_hosts.equiv
fi
%_post_service %{name}-superclassic

%preun superclassic
if [ $1 -eq 0 ]; then
 if /sbin/service firebird-superclassic status >& /dev/null; then
 /sbin/service firebird-superclassic stop
 fi
 chkconfig --del firebird-superclassic
fi
%_preun_service %{name}-superclassic 


# -----------------------------------------------------------------------------
# superserver scripts
# -----------------------------------------------------------------------------
%post	server-superserver
if [ "$(readlink %{fbroot}/bin 2> /dev/null)" \!= "%{fbroot}/bin-superserver" ]; then 
 [ -e %{fbroot}/bin ] && rm -f %{fbroot}/bin
 ln -s %{fbroot}/bin{-superserver,}
fi

if [ ! -f /etc/gds_hosts.equiv ]; then
	echo localhost > /etc/gds_hosts.equiv
fi
%_post_service %{name}-superserver

%post   utils-superserver
if [ "$(readlink %{fbroot}/bin 2> /dev/null)" \!= "%{fbroot}/bin-superserver" ]; then
 [ -e %{fbroot}/bin ] && rm -f %{fbroot}/bin
 ln -s %{fbroot}/bin{-superserver,}
fi

%preun server-superserver
if [ $1 -eq 0 ]; then
 if /sbin/service firebird-superserver status >& /dev/null; then
  /sbin/service firebird-superserver stop
 fi
 chkconfig --del firebird-superserver
 if [ "$(readlink %{fbroot}/bin 2> /dev/null)" = "%{fbroot}/bin-superserver" ]; then
  rm -f %{fbroot}/bin
 fi
fi
%_preun_service %{name}-superserver 

# -----------------------------------------------------------------------------
# server-common scripts
# -----------------------------------------------------------------------------
%pre server-common
# Create the firebird user and group if it doesn't exist
%_pre_useradd %{name} %{_localstatedir}/lib/%{name}/data /sbin/nologin
# Add gds_db to /etc/services if needed
FileName=/etc/services
newLine="gds_db          3050/tcp  # Firebird SQL Database Remote Protocol"
oldLine=`grep "^gds_db" $FileName`
if [ -z "$oldLine" ]; then
	echo $newLine >> $FileName
fi

%postun server-common
%_postun_userdel %{name}

%if %mdkversion < 200900
%post -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -p /sbin/ldconfig
%endif



%changelog
* Wed Oct 05 2011 Phillipe Makowski <makowski@mandriva.org> 2.5.1.26351.0-1mdv2012.0
+ Revision: 703133
- new upstream (bugs fixes)

* Sun Jun 05 2011 Funda Wang <fwang@mandriva.org> 2.5.0.26074.0-3
+ Revision: 682810
- rebuild for new icu

* Fri Apr 22 2011 Phillipe Makowski <makowski@mandriva.org> 2.5.0.26074.0-2
+ Revision: 656655
- Fix rh #697313 with backport mainstream patch CORE-3447 (icu > 4.2)

* Mon Mar 14 2011 Funda Wang <fwang@mandriva.org> 2.5.0.26074.0-1
+ Revision: 644582
- rebuild for new icu

* Wed Dec 22 2010 Phillipe Makowski <makowski@mandriva.org> 2.5.0.26074.0-0mdv2011.0
+ Revision: 623855
- new upstream
- new upstream

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 2.1.3.18185.0-7mdv2011.0
+ Revision: 610426
- rebuild

* Wed Mar 24 2010 Phillipe Makowski <makowski@mandriva.org> 2.1.3.18185.0-6mdv2010.1
+ Revision: 527170
- build with last upstream
- Fix rh #563461
- Fix mdv #58305

* Tue Aug 11 2009 Phillipe Makowski <makowski@mandriva.org> 2.1.3.18185.0-5mdv2010.0
+ Revision: 415207
- fix post and pre\
- make sure that firebird user is created for classic

* Tue Aug 11 2009 Phillipe Makowski <makowski@mandriva.org> 2.1.3.18185.0-4mdv2010.0
+ Revision: 414734
- added correct Requires(pre)

* Sun Aug 09 2009 Phillipe Makowski <makowski@mandriva.org> 2.1.3.18185.0-3mdv2010.0
+ Revision: 412354
- remove incorrect groupadd

* Sat Aug 08 2009 Phillipe Makowski <makowski@mandriva.org> 2.1.3.18185.0-2mdv2010.0
+ Revision: 411790
- correct setuid for Classic lock manager

* Wed Aug 05 2009 Phillipe Makowski <makowski@mandriva.org> 2.1.3.18185.0-1mdv2010.0
+ Revision: 410289
- fix superserver init script
- avoid conflict with gstat from ganglia
- remove stupid rm -Rf in postun
- using good macros

* Wed Jul 29 2009 Phillipe Makowski <makowski@mandriva.org> 2.1.3.18185.0-0mdv2010.0
+ Revision: 403725
- major cleaning install process to take care of the two architectures (Classic and Superserver) the right way
- fix #36038
- update to new upstream fix #52505
- better fix #50101 and #45263 (user firebird created with nologin)
- fix #28542
- fix #34265 (change chkconfig: 345 20 80 to chkconfig: 345 80 20)

* Mon Apr 20 2009 Oden Eriksson <oeriksson@mandriva.com> 2.1.2.18118.0-2mdv2009.1
+ Revision: 368462
- fix #50101 (user firebird created with nologin)

* Fri Apr 10 2009 Oden Eriksson <oeriksson@mandriva.com> 2.1.2.18118.0-1mdv2009.1
+ Revision: 365909
- 2.1.2.18118-0
- disable the -Werror=format-security flags

* Fri Jul 18 2008 Oden Eriksson <oeriksson@mandriva.com> 2.1.1.17910.0-1mdv2009.0
+ Revision: 238144
- 2.1.1.17910-0
- rediff the patches
- build it against system icu and edit libs

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Wed May 14 2008 Rafael da Veiga Cabral <cabral@mandriva.com> 2.0.4.13130.1-1mdv2009.0
+ Revision: 207344
- Update to version 2.0.4.13130.
- Changes on summary of the package.

* Tue Mar 11 2008 Tiago Salem <salem@mandriva.com.br> 2.0.3.12981.0-2mdv2008.1
+ Revision: 186539
- Fix initscript and create /etc/gds_hosts.equiv on %%post to fix bug #34267
- bump release

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Sep 13 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 2.0.3.12981.0-1mdv2008.0
+ Revision: 84989
- New upstream: 2.0.3.12981, fixing an annoying bug.

* Fri Aug 24 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 2.0.2.12964.0-3mdv2008.0
+ Revision: 71056
- New upstream: 2.0.2

* Fri Aug 17 2007 Funda Wang <fwang@mandriva.org> 2.0.1.12855.0-3mdv2008.0
+ Revision: 64705
- fix obsoletes old package

* Wed Aug 15 2007 Funda Wang <fwang@mandriva.org> 2.0.1.12855.0-2mdv2008.0
+ Revision: 63722
- Fix file conflict

* Wed May 09 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 2.0.1.12855.0-1mdv2008.0
+ Revision: 25665
- New upstream: 2.0.1
- Removed patch amd64: applied upstream.


* Fri Jan 19 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 2.0.0.12748-8mdv2007.0
+ Revision: 110615
- Improve firebird-classic and firebird-superserver summaries in order
  to explicit their difference: xinetd and standalone.

* Fri Nov 24 2006 Marcelo Ricardo Leitner <mrl@mandriva.com> 2.0.0.12748-7mdv2007.1
+ Revision: 86946
- Added /var/lib/firebird and /var/lib/firebird/backup to server-common
  package.

* Thu Nov 16 2006 Marcelo Ricardo Leitner <mrl@mandriva.com> 2.0.0.12748-6mdv2007.1
+ Revision: 84834
- Try libncurses-devel instead
- Added buildrequires to libncurses5-devel
- New upstream: 2.0.0.12748 (2.0.0 final)
- Fully disabled parallel build, as it is broken for now.
- Bumped release, in order to be able to rebuild for x86_64.
- Added missing BuildRequires to libtermcap-devel, as required by included
  readline.

* Wed Sep 13 2006 Marcelo Ricardo Leitner <mrl@mandriva.com> 2.0.0.12724-4mdv2007.0
+ Revision: 61079
- Added Conflicts in firebird-server-common to firebird-firebird-server-classic
  < 2.0 due to moved files.
- Fix binaries ownership in firebird-server-classic. They should be owned by
  root:root and not firebird:firebird.

* Wed Sep 06 2006 Marcelo Ricardo Leitner <mrl@mandriva.com> 2.0.0.12724-3mdv2007.0
+ Revision: 59998
- Applied Philippe Makowski suggestions:
  * Include example employee.fdb
  * -devel should requires libfbclient
  * Tagged security2.fdb as config.

* Tue Sep 05 2006 Marcelo Ricardo Leitner <mrl@mandriva.com> 2.0.0.12724-2mdv2007.0
+ Revision: 59875
- Disabled parallel build: it's broken.
- Import firebird

* Sat Sep 02 2006 Marcelo Ricardo Leitner <mrl@mandriva.com> 2.0.0.12724-1mdv2007.0
- Major packaging restructuring, following debian style.
- Enabled superserver flavor.
- Enhanced pre/post sections.
- Do not remove firebird user on package removal: we may leave some files on
  the filesystem.

* Thu Aug 24 2006 Philippe Makowski <makowski@firebird-fr.eu.org> 2.0.0.12724-0.1mdk
- Update to Firebird2

* Tue Jul 26 2005 Stew Benedict <sbenedict@mandriva.com> 1.5.2.4731-0.3mdk
- fix provides in lib package

* Fri Jan 28 2005 Lenny Cartier <lenny@mandrakesoft.com> 1.5.2.4731-0.2mdk
- add deps
- little spec cleaning

* Wed Jan 12 2005 Lenny Cartier <lenny@mandrakesoft.com> 1.5.2.4731-0.1mdk
- from Philippe Makowski <makowski@firebird-fr.eu.org> :
	- adapted to Mandrake
	- updated from the CVS tree
- libification
- bzip2 patches
- use configure macros
- requires on versions not on releases

* Wed Aug 18 2004 Erik S. LaBianca <erik@ilsw.com> - 1.5.1.4481-0.fdr.1
- updated to 1.5.1 official source release
- minimized install patch intrusiveness, move files in .spec file instead
- don't try to remove the user/group on install, just leave the mess

* Wed Feb 04 2004 Erik S. LaBianca <erik@ilsw.com> - 1.5.0.4280-postRC8.1
- updated to CVS code
- remove lock files from post/postun
- set target arch to match prefix.linux settings
- add dependencies to firebird RPM

* Tue Feb 03 2004 Erik S. LaBianca <erik@ilsw.com> - 1.5.0.4201-1
- updated to RC8 code
- added gds_db service entry to /etc/services if necessary in post
- fix isql link


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13955 |12mr|firefox-17.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#
# WARNING, READ FIRST:
#
# This is a special package that needs special treatment. Due to the amount of
# security updates it needs, it's common to ship new upstream versions instead of patching.
# That means this package MUST be BUILDABLE for stable official releases.
# This also means only STABLE upstream releases, NO betas.
# This is a discussed topic. Please, do not flame it again.

%define major 17.0
%define ff_epoch 0
# (tpg) set version HERE !!!
%define realver %{major}
%define firefox_appid \{ec8030f7-c20a-464f-9b0e-13a3a9e97384\}

# (tpg) MOZILLA_FIVE_HOME
%define mozillalibdir %{_libdir}/%{name}-%{major}
%define pluginsdir %{_libdir}/mozilla/plugins

# libxul.so is provided by libxulrunnner2.0.
%if %{_use_internal_dependency_generator}
%define __noautoreq 'libxul.so'
%else
%define _requires_exceptions libxul.so
%endif

# this seems fragile, so require the exact version or later (#58754)
%define sqlite3_version %(pkg-config --modversion sqlite3 &>/dev/null && pkg-config --modversion sqlite3 2>/dev/null || echo 0)
%define nss_version %(pkg-config --modversion nss &>/dev/null && pkg-config --modversion nss 2>/dev/null || echo 0)
%define nspr_version %(pkg-config --modversion nspr &>/dev/null && pkg-config --modversion nspr 2>/dev/null |sed -e 's!\.0!!' || echo 0)

%define _use_syshunspell 0

%define release 2

%define update_channel  release

Summary:	Next generation web browser
Name:		firefox
Version:	%{major}
Epoch:		%{ff_epoch}
Release:	%{release}
License:	MPLv1+
Group:		Networking/WWW
Url:		http://www.mozilla.com/firefox/
%if 0%{?prel}
Source0:	ftp://ftp.mozilla.org/pub/mozilla.org/%{name}/releases/%{realver}/source/%{name}-%{realver}%prel.source.tar.bz2
%else
Source0:	ftp://ftp.mozilla.org/pub/mozilla.org/%{name}/releases/%{realver}/source/%{name}-%{realver}.source.tar.bz2
%endif
Source4:	%{name}.desktop
Source5:	firefox-searchengines-jamendo.xml
Source6:	firefox-searchengines-exalead.xml
Source8:	firefox-searchengines-askcom.xml
Source9:	kde.js
Source10:	firefox-searchengines-yandex.xml
Source11:	firefox-searchengines-google.xml
Source12:	firefox-searchengines-bing.xml
Patch1:		firefox-6.0-lang.patch
Patch2:         firefox-vendor.patch
Patch3:		mozilla-firefox-1.5.0.6-systemproxy.patch
Patch4:		firefox-17.0-nss-binary.patch
# (OpenSuse) add patch to make firefox always use /usr/bin/firefox when "make firefox
# the default web browser" is used fix mdv bug#58784
Patch5:         firefox-6.0-appname.patch
Patch6:		firefox-7.0-fix-str-fmt.patch
Patch7:		mozilla-firefox-run-mozilla.patch
Patch8:		firefox-17.0-disable-check-default-browser.patch
Patch9:         firefox-5.0-asciidel.patch
Patch10:	firefox-3.5.3-default-mail-handler.patch
# Patches for kde integration of FF 
Patch11:	firefox-17.0-kde.patch
Patch12:	mozilla-17.0-kde.patch
Patch13:	firefox-13-fix-nspr-include.patch
Patch14:	firefox-13-fix-cairo-build.patch
Patch34:	xulrunner_nojit.patch
# (cjw) use system virtualenv
Patch36:	firefox-17.0-virtualenv.patch
BuildRequires:	gtk+2-devel
BuildRequires:	unzip
BuildRequires:	zip
BuildRequires:	libxinerama-devel
BuildRequires:	libxscrnsaver-devel
BuildRequires:	libjpeg-devel
BuildRequires:	libpng-devel >= 2:1.4
BuildRequires:	zlib-devel
BuildRequires:	glib2-devel
BuildRequires:	libIDL2-devel
BuildRequires:	makedepend
BuildRequires:	nss-devel >= 2:3.12.10
BuildRequires:	nss-static-devel
BuildRequires:	nspr-devel >= 2:4.8.9
BuildRequires:	startup-notification-devel
BuildRequires:	dbus-glib-devel
BuildRequires:	python
BuildRequires:	sqlite3-devel >= 3.7.7.1
%ifnarch %arm %mips
BuildRequires:	valgrind
BuildRequires:	java-rpmbuild
BuildRequires:	yasm >= 1.0.1
%endif
%ifarch %arm
BuildRequires:	libffi-devel
%endif
BuildRequires:	rootcerts >= 1:20110830.00
BuildRequires:	libxt-devel
%if %_use_syshunspell
BuildRequires:	hunspell-devel
%endif
BuildRequires:	doxygen
# BuildRequires:  xulrunner-devel >= %xulrunner_version%{?prel:-0.%prel}
BuildRequires:	pkgconfig(libproxy-1.0)
BuildRequires:	pkgconfig(alsa)
BuildRequires:	wget
BuildRequires:	libnotify-devel
BuildRequires:	cairo-devel >= 1.10
BuildRequires:	pkgconfig(gl)
BuildRequires:	libvpx-devel
BuildRequires:	autoconf2.1
BuildRequires:	libiw-devel
BuildRequires:	python-virtualenv
BuildRequires:	gstreamer0.10-devel
BuildRequires:	libgstreamer0.10-plugins-base-devel
BuildRequires:	pkgconfig(opus)

%if 0%{?prel}
Provides:	%{name} = %{epoch}:%{realver}-0.%{prel}
%else
Provides:	%{name} = %{epoch}:%{realver}
%endif
Provides:	mozilla-firefox = %{epoch}:%{version}-%{release}
Provides:	webclient

Requires:	%{mklibname sqlite3_ 0} >= %{sqlite3_version}
Requires:	%{mklibname nss 3} >= 2:%{nss_version}
Requires:	%{mklibname nspr 4} >= 2:%{nspr_version}
Requires:	indexhtml
Requires:       xdg-utils
# fixes bug #42096
Requires:	mailcap
Suggests:	hunspell-en
Suggests:	%{_lib}canberra0
Suggests:	%{_lib}cups2
Obsoletes:	firefox-ext-weave-sync
Obsoletes:	firefox-beta < 11

%description
The award-winning Web browser is now faster, more secure, and fully
customizable to your online life. With Firefox(R), we've added powerful new
features that make your online experience even better. It is an 'open source'
product which is  freely available, and is acquiring a growing proportion of
international web browser usage.

Firefox claims to offer a more secure web browsing experience than other
products, with better protection against spyware and other Internet-based
security threats.  It includes all the standard features of a modern web
browser, like Internet searching, tracking recently visited sites, setting up
shortcuts to favourite sites, customising the software behaviour and so on.
Firefox also includes  features like 'tabbed browsing' (opening several web
sites as sections within the same window) and methods for controlling pop-up
windows, cookies and downloaded files.

%package	devel
Summary:	Development files for %{name}
Group:		Development/Other
Obsoletes:	firefox-beta-devel < 11

%description	devel
Files and macros mainly for building Firefox extensions.

%prep
%setup -qn mozilla-%update_channel
%patch1 -p1 -b .lang
%patch2 -p1 -b .vendor
#patch3 -p1 -b .systemproxy
%patch4 -p1 -b .nsspatch
%patch5 -p1 -b .appname
# It was disabled because firefox3 hangs when using soundwrapper
#patch7 -p1
%patch8 -p1 -b .disable-software-update
%patch9 -p1 -b .ascii
%patch10 -p1 -b .default-mail-handler
%patch14 -p1

## KDE INTEGRATION
# Disable kde integration , need refactoring
%patch11 -p1 -b .kdepatch
%patch12 -p1 -b .kdemoz

%ifarch %arm
%if "%{_target_cpu}" != "armv7l"
%patch34 -p1
%endif
%endif
%patch36 -p1 -b .system-virtualenv

pushd js/src
autoconf-2.13
popd
autoconf-2.13

# needed to regenerate certdata.c
pushd security/nss/lib/ckfw/builtins
perl ./certdata.perl < /etc/pki/tls/mozilla/certdata.txt
popd

%build
export MOZCONFIG=`pwd`/mozconfig
cat << EOF > $MOZCONFIG
mk_add_options MOZILLA_OFFICIAL=1
mk_add_options BUILD_OFFICIAL=1
mk_add_options MOZ_MAKE_FLAGS="%{_smp_mflags}"
mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/../obj
ac_add_options --host=%{_host}
ac_add_options --target=%{_target_platform}
ac_add_options --enable-optimize="%{optflags}"
ac_add_options --prefix="%{_prefix}"
ac_add_options --libdir="%{_libdir}"
ac_add_options --sysconfdir="%{_sysconfdir}"
ac_add_options --mandir="%{_mandir}"
ac_add_options --includedir="%{_includedir}"
ac_add_options --datadir="%{_datadir}"
ac_add_options --with-system-nspr
ac_add_options --with-system-nss
ac_add_options --with-system-zlib
ac_add_options --with-system-libvpx
ac_add_options --enable-webm
ac_add_options --enable-gio
ac_add_options --disable-gnomevfs
ac_add_options --disable-updater
ac_add_options --disable-tests
ac_add_options --disable-debug
#ac_add_options --enable-chrome-format=jar
#ac_add_options --enable-update-channel=beta
ac_add_options --enable-official-branding
ac_add_options --enable-libproxy
ac_add_options --with-system-png
ac_add_options --with-system-jpeg
ac_add_options --enable-system-cairo
ac_add_options --enable-system-sqlite
ac_add_options --enable-startup-notification
ac_add_options --enable-xinerama
ac_add_options --with-distribution-id=org.rosa
ac_add_options --disable-crashreporter
ac_add_options --enable-update-channel=%{update_channel}
ac_add_options --enable-gstreamer
%ifarch %arm
%if "%{_target_cpu}" != "armv7l"
ac_add_options --disable-methodjit 
ac_add_options --disable-tracejit 
%endif
ac_add_options --enable-system-ffi 
%endif
%ifnarch %arm %mips
ac_add_options --with-valgrind 
ac_add_options --with-java-include-path=%{java_home}/include 
ac_add_options --with-java-bin-path=%{java_home}/bin 
ac_add_options --enable-opus
%endif

EOF

%__perl -p -i -e 's|\-0|\-9|g' config/make-jars.pl

export LDFLAGS="%ldflags"
make -f client.mk build

%install
rm -rf %{buildroot}

make -C %{_builddir}/obj/browser/installer STRIP=/bin/true MOZ_PKG_FATAL_WARNINGS=0

# Copy files to buildroot
%{__mkdir_p} %{buildroot}%{mozillalibdir}
cp -rf %{_builddir}/obj/dist/firefox/* %{buildroot}%{mozillalibdir}

%{__mkdir_p}  %{buildroot}%{_bindir}
ln -sf %{mozillalibdir}/firefox %{buildroot}%{_bindir}/firefox
pushd %{buildroot}%{_bindir}
	ln -sf firefox mozilla-firefox
popd
mkdir -p %{buildroot}%{mozillalibdir}/defaults/preferences/
install -m 644 %{SOURCE9} %{buildroot}%{mozillalibdir}/defaults/preferences/kde.js

# Create and own %_libdir/mozilla/plugins & firefox extensions directories
%{__mkdir_p} %{buildroot}%{pluginsdir}
%{__mkdir_p} %{buildroot}%{_libdir}/mozilla/extensions/%{firefox_appid}
%{__mkdir_p} %{buildroot}%{_datadir}/mozilla/extensions/%{firefox_appid}

# (tpg) desktop entry
%{__mkdir_p} %{buildroot}%{_datadir}/applications
install -m 644 %{SOURCE4} %{buildroot}%{_datadir}/applications/%{name}.desktop

# (tpg) icons
%{__cp} %{buildroot}%{mozillalibdir}/chrome/icons/default/default16.png %{buildroot}/%{mozillalibdir}/icons/
for i in 16 22 24 32 48 256; do
# (cg) Not all icon sizes are installed with make install, so just redo it here.
%{__install} -m 644 browser/branding/official/default$i.png %{buildroot}%{mozillalibdir}/chrome/icons/default/default$i.png
%{__mkdir_p} %{buildroot}%{_iconsdir}/hicolor/"$i"x"$i"/apps
ln -sf %{mozillalibdir}/chrome/icons/default/default$i.png %{buildroot}%{_iconsdir}/hicolor/"$i"x"$i"/apps/%{name}.png ;
done
%{__mkdir_p} %{buildroot}{%{_liconsdir},%{_iconsdir},%{_miconsdir}}
ln -sf %{mozillalibdir}/chrome/icons/default/default48.png %{buildroot}%{_liconsdir}/%{name}.png
ln -sf %{mozillalibdir}/chrome/icons/default/default32.png %{buildroot}%{_iconsdir}/%{name}.png
ln -sf %{mozillalibdir}/chrome/icons/default/default16.png %{buildroot}%{_miconsdir}/%{name}.png

# exclusions
rm -f %{buildroot}%{mozillalibdir}/README.txt
rm -f %{buildroot}%{mozillalibdir}/removed-files
rm -f %{buildroot}%{mozillalibdir}/precomplete

install -D -m644 browser/app/profile/prefs.js %{buildroot}%{mozillalibdir}/defaults/profile/prefs.js
cat << EOF >> %{buildroot}%{mozillalibdir}/defaults/profile/prefs.js
user_pref("browser.EULA.override", true);
user_pref("browser.shell.checkDefaultBrowser", false);
user_pref("browser.ctrlTab.previews", true);
user_pref("browser.tabs.insertRelatedAfterCurrent", false);
user_pref("browser.startup.homepage", "file:///usr/share/doc/HTML/index.html");
#user_pref("browser.startup.homepage_override.mstone", "ignore");
user_pref("browser.backspace_action", 2);
user_pref("browser.display.use_system_colors", true);
user_pref("browser.download.folderList", 1);
user_pref("browser.link.open_external", 3);
user_pref("app.update.auto", false);
user_pref("app.update.enabled", false);
user_pref("app.update.autoInstallEnabled", false);
user_pref("security.ssl.require_safe_negotiation", false);
user_pref("dom.ipc.plugins.enabled.nswrapper*", false);
user_pref("extensions.autoDisableScopes", 0);
user_pref("extensions.shownSelectionUI", true);
user_pref("network.manage-offline-status", true);
EOF

# display icon for Firefox button
%{__mkdir_p} %{buildroot}%{mozillalibdir}/defaults/profile/chrome
cat << EOF > %{buildroot}%{mozillalibdir}/defaults/profile/chrome/userChrome.css
#appmenu-toolbar-button {
  list-style-image: url("chrome://branding/content/icon16.png");
}
EOF

# use the system myspell dictionaries
rm -fr %{buildroot}%{mozillalibdir}/dictionaries
#ln -s %{_datadir}/hunspell %{buildroot}%{mozillalibdir}/dictionaries
ln -s %{_datadir}/dict/mozilla/ %{buildroot}%{mozillalibdir}/dictionaries

# (lm) touch and %ghost bookmarks.html to a proper uninstall
touch %{buildroot}%{mozillalibdir}/defaults/profile/bookmarks.html

# search engines
rm -f %{buildroot}%{mozillalibdir}/searchplugins/*
cp -f %{SOURCE5} %{buildroot}%{mozillalibdir}/searchplugins/jamendo.xml
cp -f %{SOURCE6} %{buildroot}%{mozillalibdir}/searchplugins/exalead.xml
cp -f %{SOURCE8} %{buildroot}%{mozillalibdir}/searchplugins/askcom.xml
cp -f %{SOURCE10} %{buildroot}%{mozillalibdir}/searchplugins/yandex.xml
cp -f %{SOURCE11} %{buildroot}%{mozillalibdir}/searchplugins/google.xml
cp -f %{SOURCE12} %{buildroot}%{mozillalibdir}/searchplugins/bing.xml

# Correct distro values on search engines
sed -i 's/@DISTRO_VALUE@/ffx/' %{buildroot}%{mozillalibdir}/searchplugins/askcom.xml
sed -i 's/@DISTRO_VALUE@//' %{buildroot}%{mozillalibdir}/searchplugins/exalead.xml

mkdir -p %{buildroot}%{_sys_macros_dir}
cat <<FIN >%{buildroot}%{_sys_macros_dir}/%{name}.macros
# Macros from %{name} package
%%firefox_major              %{major}
%%firefox_epoch              %{ff_epoch}
%%firefox_version            %{major}%{?prel:-0.%prel}
%%firefox_mozillapath        %{mozillalibdir}
%%firefox_pluginsdir         %{pluginsdir}
%%firefox_appid              \{ec8030f7-c20a-464f-9b0e-13a3a9e97384\}
%%firefox_extdir             %%(if [ "%%_target_cpu" = "noarch" ]; then echo %%{_datadir}/mozilla/extensions/%%{firefox_appid}; else echo %%{_libdir}/mozilla/extensions/%%{firefox_appid}; fi)
FIN

%pre
if [ -d %{mozillalibdir}/dictionaries ]; then
    rm -fr %{mozillalibdir}/dictionaries
fi

%post
if [ ! -r /etc/sysconfig/oem ]; then
  case `grep META_CLASS /etc/sysconfig/system` in
    *powerpack) bookmark="mozilla-powerpack.html" ;;
    *desktop) bookmark="mozilla-one.html";;
    *) bookmark="mozilla-download.html";;
  esac
  ln -s -f ../../../../share/mdk/bookmarks/mozilla/$bookmark  %{mozillalibdir}/defaults/profile/bookmarks.html
fi

%files
%{_bindir}/%{name}
%{_bindir}/mozilla-firefox
%{_iconsdir}/hicolor/*/apps/*.png
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_datadir}/applications/*.desktop
%{_libdir}/%{name}-%{major}*
#% ghost %{mozillalibdir}/defaults/profile/bookmarks.html
%dir %{_libdir}/mozilla
%dir %{pluginsdir}
%dir %{_libdir}/mozilla/extensions/%{firefox_appid}
%dir %{_datadir}/mozilla/extensions/%{firefox_appid}

%files devel
%{_sys_macros_dir}/%{name}.macros

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13956 |12mr|firefox-ext-mozvoikko-1.9.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname	mozvoikko

Summary:	Finnish spell-checking extension for Firefox
Name:		firefox-ext-mozvoikko
Version:	1.9.0
Release:	%mkrel 7
License:	GPLv2+
Group:		Networking/WWW
URL:		http://voikko.sourceforge.net/
Source:		http://ap1.pp.fi/mozilla/mozvoikko/%version/%oname-%version.tar.bz2
# Patch to build against newest xulrunner
Patch0:         mozvoikko-dict.patch
BuildRoot:	%{_tmppath}/%{name}-root
BuildRequires:	voikko-devel
BuildRequires:	xulrunner-devel
BuildRequires:	firefox-devel
# No automatic dependency on libvoikko.so.1 because it is dlopened:
Requires:	%{_lib}voikko1 >= 1.7
Requires:	firefox >= %{firefox_version}
Requires:	voikko-fi
Requires:	locales-fi

%description
Finnish spell-checking extension for Firefox web browser. The
spell-checking is provided by the Voikko library.

%prep
%setup -q -n %oname
%patch0 -p1

%build

%make -f Makefile.xulrunner extension-files \
	CFLAGS="%optflags" \
	XULRUNNER_INCLUDES="$(pkg-config --cflags libxul)" \
	XULRUNNER_LIBS="$(pkg-config --libs libxul) -lmozalloc"
	

%install
rm -rf %{buildroot}

make -f Makefile.xulrunner install-unpacked \
	DESTDIR=%{buildroot}%{firefox_extdir}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ChangeLog
%{firefox_extdir}/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13957 |12mr|firefox-ext-scribefire-4.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: ScribeFire extension for firefox
Name: firefox-ext-scribefire
Version: 4.0
Release: 6
License: GPLv2
Group: Networking/WWW
URL: https://addons.mozilla.org/en-US/firefox/addon/1730
Source: http://releases.mozilla.org/pub/mozilla.org/addons/1730/scribefire_next-%version-fx.xpi
Buildarch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot
Requires: firefox >= %{firefox_version}
Obsoletes: mozilla-firefox-ext-scribefire < %{version}-%{release}
Provides: mozilla-firefox-ext-scribefire = %{version}-%{release}
Obsoletes: firefox-ext-scribefire < %{version}-%{release}
BuildRequires: firefox-devel

%description
ScribeFire (previously Performancing for Firefox) is a full-featured blog
editor that integrates with your browser and lets you easily post to your blog.
You can drag and drop formatted text from pages you are browsing, take notes,
and post to your blog.

%prep
%setup -q -c -n %{name}-%{version}

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{firefox_extdir}

hash="$(sed -n '/.*em:id="\(.*\)"/{s//\1/p;q}' install.rdf)"
if [ -z "$hash" ]; then
    hash="$(sed -n '/.*em:id>\(.*\)<\/em:id>.*/{s//\1/p;q}' install.rdf)"
fi
if [ -z "$hash" ]; then
    echo "Failed to find plugin hash."
    exit 1
fi
extdir="%{firefox_extdir}/$hash"
mkdir -p "%{buildroot}$extdir"
cp -af * "%{buildroot}$extdir/"

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%{firefox_extdir}



%changelog
* Thu Aug  30 2012 Denis Silakov <denis.silakov@rosalab.ru>
+ Commit: 24c555e
- Updated to Scribefire-next 4.0
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13958 |12mr|firefox-ext-xmarks-4.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Xmarks Bookmark Synchronizer extension for firefox
Name: firefox-ext-xmarks
Version: 4.1.0
Release: 1
License: GPLv2+
Group: Networking/WWW
URL: https://addons.mozilla.org/en-US/firefox/addon/2410
Buildarch: noarch
Source: http://releases.mozilla.org/pub/mozilla.org/addons/2410/xmarks_sync-%{version}-fx+sm.xpi
BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot
Requires: firefox >= %{firefox_version}
Obsoletes: mozilla-firefox-ext-foxmarks < %{version}-%{release}
Provides: mozilla-firefox-ext-foxmarks = %{version}-%{release}
Obsoletes: firefox-ext-foxmarks < %{version}-%{release}
Provides: firefox-ext-foxmarks = %{version}-%{release}
Obsoletes: firefox-ext-xmarks < %{version}-%{release}
BuildRequires: firefox-devel

%description
If you use Firefox on more than one computer, you'll want Xmarks. Install
Xmarks on each computer, and it will work silently in the background to keep
your bookmarks synchronized. You can also log in to my.xmarks.com to manage
your bookmarks from any computer.

A simple wizard guides you through the startup process. After that, just forget
about it. It's simple and solid.

Xmarks was formerly known as Foxmarks.

%prep
%setup -q -c -n %{name}-%{version}

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{firefox_extdir}

hash="$(sed -n '/.*em:id="\(.*\)"/{s//\1/p;q}' install.rdf)"
if [ -z "$hash" ]; then
    hash="$(sed -n '/.*em:id>\(.*\)<\/em:id>.*/{s//\1/p;q}' install.rdf)"
fi
if [ -z "$hash" ]; then
    echo "Failed to find plugin hash."
    exit 1
fi
extdir="%{firefox_extdir}/$hash"
mkdir -p "%{buildroot}$extdir"
cp -af * "%{buildroot}$extdir/"

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%{firefox_extdir}



%changelog
* Thu Aug  30 2012 Denis Silakov <denis.silakov@rosalab.ru>
+ Commit: dbdb46c
- Updated to 4.1.0
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13959 |12mr|firefox-l10n-17.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#
# WARNING, READ FIRST:
#
# This is a special package that needs special treatment. Due to the amount of
# security updates it needs, it's common to ship new upstream versions instead of patching.
# That means this package MUST be BUILDABLE for stable official releases.
# This also means only STABLE upstream releases, NO betas.
# This is a discussed topic. Please, do not flame it again.

%define oname firefox
%define name %{oname}-l10n
%define version 17.0

%define release 2

%define xpidir http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/%{version}/linux-i686/xpi/

# Supported l10n language lists
%define langlist    ar af ast be bg bn_IN bn_BD br bs ca cs cy da de el en_GB en_ZA eo es_CL es_ES es_MX es_AR et eu fa fi fr fy ga_IE gd gl gu_IN he hi hr hu hy id is it ja kk ko kn ku lg lt lv mai mk ml mr nb_NO nn_NO nl nso or pa_IN pl pt_PT pt_BR ro ru si sk sl sq sr sv_SE ta te th tr uk vi zh_CN zh_TW zu

# Disabled l10n languages, for any reason
# uu br_FR

# Disabled myspell dicts, for any reason
%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

# Language descriptions
%define language_ak ak
%define langname_ak Akan
%define language_ar ar
%define langname_ar Arabic
%define language_ast ast
%define langname_ast Asturian
%define language_af af
%define langname_af Afrikaans
%define language_be be
%define langname_be Belarusian
%define language_bg bg
%define langname_bg Bulgarian
%define language_bn_BD bn-BD
%define langname_bn_BD Bengali
%define language_bn_IN bn-IN
%define langname_bn_IN Bengali
%define language_br br
%define langname_br Breton
%define language_bs bs
%define langname_bs Bosnian
%define language_ca ca
%define langname_ca Catalan
%define language_cs cs
%define langname_cs Czech
%define language_cy cy
%define langname_cy Welsh
%define language_da da
%define langname_da Dansk
%define language_de de
%define langname_de German
%define language_el el
%define langname_el Greek
%define language_en_GB en-GB
%define langname_en_GB British English
%define language_en_ZA en-ZA
%define langname_en_ZA English (South Africa)
%define language_eo eo
%define langname_eo Esperanto
%define language_es_AR es-AR
%define langname_es_AR Spanish (Argentina)
%define language_es_CL es-CL
%define langname_es_CL Spanish (Chile)
%define language_es_ES es-ES
%define langname_es_ES Spanish
%define language_es_MX es-MX
%define langname_es_MX Spanish (Mexico)
%define language_et et
%define langname_et Estonian
%define language_eu eu
%define langname_eu Basque
%define language_fa fa
%define langname_fa Farsi
%define language_fi fi
%define langname_fi Finnish
%define language_fr fr
%define langname_fr French
%define language_fy fy-NL
%define langname_fy Frisian
%define language_ga_IE ga-IE
%define langname_ga_IE Irish
%define language_gd gd
%define langname_gd Scottish Gaelic
%define language_gl gl
%define langname_gl Galician
%define language_gu_IN gu-IN
%define langname_gu_IN Gujarati
%define language_he he
%define langname_he Hebrew
%define language_hi hi-IN
%define langname_hi Hindi
%define language_hr hr
%define langname_hr Croatian
%define language_hu hu
%define langname_hu Hungarian
%define language_hy hy-AM
%define langname_hy Armenian
%define language_id id
%define langname_id Indonesian
%define language_is is
%define langname_is Icelandic
%define language_it it
%define langname_it Italian
%define language_ja ja
%define langname_ja Japanese
%define language_kk kk
%define langname_kk Kazakh
%define language_ko ko
%define langname_ko Korean
%define language_kn kn
%define langname_kn Kannada
%define language_ku ku
%define langname_ku Kurdish
%define language_lg lg
%define langname_lg Ganda
%define language_lt lt
%define langname_lt Lithuanian
%define language_lv lv
%define langname_lv Latvian
%define language_mai mai
%define langname_mai Maithili
%define language_mk mk
%define langname_mk Macedonian
%define language_ml ml
%define langname_ml Malayalam
%define language_mr mr
%define langname_mr Marathi
%define language_nb_NO nb-NO
%define langname_nb_NO Norwegian Bokmaal
%define language_nn_NO nn-NO
%define langname_nn_NO Norwegian Nynorsk
%define language_nl nl
%define langname_nl Dutch
%define language_nso nso
%define langname_nso Northern Sotho
%define language_or or
%define langname_or Oriya
%define language_pa_IN pa-IN
%define langname_pa_IN Punjabi (gurmukhi)
%define language_pl pl
%define langname_pl Polish
%define language_pt_BR pt-BR
%define langname_pt_BR Brazilian portuguese
%define language_pt_PT pt-PT
%define langname_pt_PT Portuguese
%define language_rm rm
%define langname_rm Rumantsch
%define language_ro ro
%define langname_ro Romanian
%define language_ru ru
%define langname_ru Russian
%define language_si si
%define langname_si Sinhala
%define language_sk sk
%define langname_sk Slovak
%define language_sl sl
%define langname_sl Slovenian
%define language_son son
%define langname_son Soŋay
%define language_sq sq
%define langname_sq Shqipe
%define language_sr sr
%define langname_sr Serbian
%define language_sv_SE sv-SE
%define langname_sv_SE Swedish
%define language_ta ta
%define langname_ta Tamil
%define language_ta_LK ta-LK
%define langname_ta_LK Tamil (Sri Lanka)
%define language_te te
%define langname_te Telugu
%define language_th th
%define langname_th Thai
%define language_tr tr
%define langname_tr Turkish
%define language_uk uk
%define langname_uk Ukrainian
%define language_uk_UA uk-UA
%define langname_uk_UA Ukrainian
%define language_vi vi
%define langname_vi Vietnamese
%define language_zh_CN zh-CN
%define langname_zh_CN Simplified Chinese
%define language_zh_TW zh-TW
%define langname_zh_TW Traditional Chinese
%define language_zu zu
%define langname_zu Zulu

# --- Danger line ---

# Defaults (all languages enabled by default)
# dicts
%{expand:%(for lang in %langlist; do echo "%%define with_dict_$lang 0"; done)}
%{expand:%(for lang in %disabled_dict_langlist; do echo "%%define with_dict_$lang 0"; done)}

# Locales
%{expand:%(for lang in %langlist; do echo "%%define locale_$lang `echo $lang | cut -d _ -f 1` "; done)}

Summary:	Localizations for Firefox (virtual package)
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Networking/WWW
Url:		http://www.firefox.com/
# Language package template
Source0:	%{name}-template.in
# l10n sources
%{expand:%(\
	i=1; \
	for lang in %langlist; do\
		echo "%%{expand:Source$i: %{xpidir}/%%{language_$lang}.xpi}";\
		i=$[i+1];\
	done\
	)
}
Source500:	firefox-l10n.rpmlintrc
BuildRequires:	firefox-devel
BuildArch:	noarch

%description
Localizations for Firefox web browser.

# Expand all languages packages.
%{expand:%(\
	for lang in %langlist; do\
		echo "%%{expand:%%(sed "s!__LANG__!$lang!g" %{_sourcedir}/%{name}-template.in 2> /dev/null)}";\
	done\
	)
}

%install
# Convert rpm macros to bash variables
%{expand:%(for lang in %langlist; do echo "language_$lang=%%{language_$lang}"; done)}

mkdir -p %{buildroot}%{firefox_extdir}/

# Install all languages
for lang in %{langlist}; do
	language="language_$lang"
	language=${!language}

	# l10n
	cp %{_sourcedir}/${language}.xpi %{buildroot}%{firefox_extdir}/langpack-${language}@firefox.mozilla.org.xpi

done



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13960 |12mr|flac-1.2.1-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major  8
%define libname %mklibname %{name} %{major}
%define libnamedev %mklibname -d %{name}
%define majorpp 6
%define libnamepp %mklibname %{name}++ %{majorpp}
%define libnameppdev %mklibname -d %{name}++

Summary:	An encoder/decoder for the Free Lossless Audio Codec
Name:		flac
Version:	1.2.1
Release:	13
License:	BSD and GPLv2+
Group:		Sound
URL:		http://flac.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/flac/flac-%{version}.tar.gz
Patch1:		flac-1.2.1-asm.patch
Patch2:		flac-1.2.1-gcc43.patch
Patch3:		flac-1.2.1-hidesyms.patch
Patch4:		flac-1.2.1-tests.patch
Patch5:		flac-1.2.1-cflags.patch
Patch6:		flac-1.2.1-bitreader.patch
Patch7:		flac-1.2.1-fix-str-fmt.patch
BuildRequires:	pkgconfig(ogg)
%ifarch %{ix86}
BuildRequires:	nasm
%endif
BuildRequires:	libid3lib-devel
BuildRequires:	gettext-devel
BuildRequires:	automake
BuildRequires:	libtool

%description
FLAC is an Open Source lossless audio codec developed by Josh Coalson.

FLAC is comprised of 1) `libFLAC', a library which implements
reference encoders and decoders, licensed under the GNU Lesser
General Public License (LGPL); 2) `flac', a command-line program for
encoding and decoding files, licensed under the GNU General public
License (GPL); 3) `metaflac', a command-line program for editing
FLAC metadata, licensed under the GPL; 4) player plugins for XMMS
and Winamp, licensed under the GPL; and 5) documentation, licensed
under the GNU Free Documentation License.

%package -n %{libname}
Summary:	Shared libraries for FLAC
Group:		System/Libraries

%description  -n %{libname}
FLAC is an Open Source lossless audio codec developed by Josh Coalson.

This package contains the C libraries.

%package -n %{libnamedev}
Summary:	Libraries and headers needed for building apps using FLAC
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Requires:	libogg-devel
Provides:	libflac-devel = %{version}-%{release}
Provides:	liboggflac-devel = %{version}-%{release}
Conflicts:	%{mklibname -d flac 7} < 1.2.1-13
Obsoletes:	%{mklibname -d flac 8} < 1.2.1-13

%description -n %{libnamedev}
FLAC is an Open Source lossless audio codec developed by Josh Coalson.

This package contains the libraries and header files necessary to develop
applications using FLAC written in C.

%package -n %{libnamepp}
Summary:	Shared C++ libraries for FLAC
Group:		System/Libraries

%description  -n %{libnamepp}
FLAC is an Open Source lossless audio codec developed by Josh Coalson.

This package contains the libraries for C++ applications.

%package -n %{libnameppdev}
Summary:	Libraries and headers needed for building apps using FLAC++
Group:		Development/C++
Requires:	%{libnamepp} = %{version}-%{release}
Requires:	%{libnamedev} = %{version}-%{release}
Provides:	libflac++-devel = %{version}-%{release}
Provides:	liboggflac++-devel = %{version}-%{release}
Obsoletes:	%{mklibname -d flac++ 6} < 1.2.1-13

%description -n %{libnameppdev}
FLAC is an Open Source lossless audio codec developed by Josh Coalson.

This package contains the libraries and header files necessary to develop
applications using FLAC written in C++.

%prep
%setup -q -n %{name}-%{version}
%patch1 -p1 -b .asm
%patch2 -p1 -b .gcc43
%patch3 -p1 -b .hidesyms
# reduce number of tests
%patch4 -p1 -b .tests
%patch5 -p1 -b .cflags
%patch6 -p0 -b .bitreader
%patch7 -p0

%build
./autogen.sh -V

rm -rf html

cp -r doc/html .
%configure2_5x \
    --disable-xmms-plugin \
    --disable-thorough-tests \
    --disable-asm-optimizations

%make

%check
#make -C test check

%install
%makeinstall_std

mv %{buildroot}%{_datadir}/doc/flac-%{version} installed-docs
rm -fr %{buildroot}%{_libdir}/xmms

%files
%doc AUTHORS COPYING* README installed-docs/*
%{_bindir}/flac
%{_bindir}/metaflac
%{_mandir}/man1/*

%files -n %{libname}
%{_libdir}/libFLAC.so.%{major}*

%files -n %{libnamepp}
%{_libdir}/libFLAC++.so.%{majorpp}*

%files -n %{libnamedev}
%{_includedir}/FLAC
%{_libdir}/libFLAC.a
%{_libdir}/libFLAC.so
%{_datadir}/aclocal/libFLAC.m4
%{_libdir}/pkgconfig/flac.pc

%files -n %{libnameppdev}
%{_includedir}/FLAC++
%{_libdir}/libFLAC++.a
%{_libdir}/libFLAC++.so
%{_datadir}/aclocal/libFLAC++.m4
%{_libdir}/pkgconfig/flac++.pc



%changelog
* Tue Aug  7 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: b76f0dd
- Convert BuildRequires to pkgconfig style
  
* Tue Aug  7 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 0a82ddb
- Drop .la files, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13961 |12mr|flex-2.5.37-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A tool for creating scanners (text pattern recognizers)
Name:		flex
Version:	2.5.37
Release:	1
License:	BSD
Group:		Development/Other
URL:		http://flex.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/flex/%{name}-%{version}.tar.bz2
Patch0:		flex-2.5.4a-skel.patch
BuildRequires:	bison
BuildRequires:	texinfo
BuildRequires:	texlive
BuildRequires:	gettext-devel
BuildRequires:	indent
Requires:	m4
Conflicts:	flex-reentrant

%description
The flex program generates scanners. Scanners are
programs which can recognize lexical patterns in text.

Flex takes pairs of regular expressions and C code as input and
generates a C source file as output. The output file is compiled and
linked with a library to produce an executable.

The executable searches through its input for occurrences of the
regular expressions. When a match is found, it executes the
corresponding C code.

Flex was designed to work with both Yacc and Bison, and is used by
many programs as part of their build process.

You should install flex if you are going to use your system for
application development.

%prep
%setup -q
%patch0 -p0 -b .skel~

# Force regeneration of skel.c with Patch2 changes
rm -f skel.c

%build
# Force regeneration of configure script with --libdir= support
autoreconf -fi

CFLAGS="-fPIC %{optflags}" %configure2_5x \
	--disable-rpath
%make

%check
#(tpg) these tests used features removed in bison-2.6
sed -i -e '/test-bison-yylloc/d' -e '/test-bison-yylval/d' tests/Makefile.in

make check

%install
%makeinstall_std

%find_lang %{name}

#cd %{buildroot}%{_bindir}
#ln -sf flex lex

#cd %{buildroot}%{_mandir}/
#cd man1
#ln -s flex.1 lex.1
#ln -s flex.1 flex++.1

pushd %{buildroot}
ln -sf flex .%{_bindir}/lex
#ln -sf flex .%{_bindir}/flex++
ln -s flex.1 .%{_mandir}/man1/lex.1
ln -s flex.1 .%{_mandir}/man1/flex++.1
popd

%files -f %{name}.lang
%doc NEWS README
%{_bindir}/*
%{_mandir}/man1/*
%{_libdir}/libfl*.a
%{_includedir}/FlexLexer.h
%{_infodir}/*


%changelog
* Tue Aug 21 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 2.5.37-1
+ Revision: 815556
- add buildrequires on texlive and indent
- disable checks for bison, because these features are no longer in bison-2.6
- add missing buildrequires
- update to new version 2.5.37

  + Bernhard Rosenkraenzer <bero@bero.eu>
    - Adjust BuildRequires
    - Update to 2.5.36

* Tue May 03 2011 Oden Eriksson <oeriksson@mandriva.com> 2.5.35-8
+ Revision: 664312
- mass rebuild

* Thu Dec 02 2010 Oden Eriksson <oeriksson@mandriva.com> 2.5.35-7mdv2011.0
+ Revision: 605151
- rebuild

* Sun Mar 14 2010 Oden Eriksson <oeriksson@mandriva.com> 2.5.35-6mdv2010.1
+ Revision: 518999
- rebuild

* Wed Oct 21 2009 Frederik Himpe <fhimpe@mandriva.org> 2.5.35-5mdv2010.0
+ Revision: 458597
- Add Requires: m4 to make sure lex can work (bug #54782)

* Sun May 03 2009 Frederik Himpe <fhimpe@mandriva.org> 2.5.35-4mdv2010.0
+ Revision: 371154
- Build with -fPIC, needed to build ipsec-tools on x86_64
- Add Fedora patches fixing build warnings

* Sat Dec 20 2008 Oden Eriksson <oeriksson@mandriva.com> 2.5.35-3mdv2009.1
+ Revision: 316579
- rediffed one fuzzy patch

* Wed Aug 06 2008 Thierry Vignaud <tv@mandriva.org> 2.5.35-2mdv2009.0
+ Revision: 264465
- rebuild early 2009.0 package (before pixel changes)

* Thu Apr 17 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2.5.35-1mdv2009.0
+ Revision: 195398
- new version
- license is BSD not a GPL
- nuke rpath
- spec file clean
- enable checks

* Sat Jan 12 2008 Thierry Vignaud <tv@mandriva.org> 2.5.33-3mdv2008.1
+ Revision: 149727
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot


* Sat Jan 13 2007 Götz Waschk <waschk@mandriva.org> 2.5.33-2mdv2007.0
+ Revision: 108195
- use find-lang

* Tue Oct 24 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 2.5.33-1mdv2007.1
+ Revision: 71736
- New version of flex.
  Remove obsolete patches, and add info pages and localized messages.

  + Oden Eriksson <oeriksson@mandriva.com>
    - bzip2 cleanup
    - bunzip patches
    - Import flex

* Mon Jul 03 2006 Oden Eriksson <oeriksson@mandriva.com> 2.5.4a-25mdv2007.0
- make it conflict with flex-reentrant

* Mon May 15 2006 Stefan van der Eijk <stefan@eijk.nu> 2.5.4a-24mdk
- rebuild for sparc

* Sat Dec 31 2005 Mandriva Linux Team <http://www.mandrivaexpert.com/> 2.5.4a-23mdk
- Rebuild

* Wed Jun 09 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 2.5.4a-22mdk
- fix buildrequires
- wipe out buildroot in %%install, not %%prep


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13962 |12mr|flphoto-1.3.1-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		extraversion %nil

Summary:	All what you need for the photos from your digital camera
Name:		flphoto
Version:	1.3.1
Release:	14
License:	GPLv2+
Group:		Graphics
URL:		http://www.easysw.com/~mike/flphoto/
Source0:	http://belnet.dl.sourceforge.net/sourceforge/fltk/%{name}-%{version}%{extraversion}-source.tar.bz2
Source1:	digicam-launch-icon.png
Patch0:		flphoto-1.3.1-glibc-2.8.patch
Patch1:		flphoto-1.3.1-use-ldflags.patch
Patch2:		flphoto-1.3.1-format_not_a_string_literal_and_no_format_arguments.diff
Patch3:		espmsg.patch
Patch4:		flphoto-1.3.1-compile.patch
Requires:	libgphoto-common
BuildRequires:	pkgconfig(libgphoto2)
BuildRequires:	fltk-devel
BuildRequires:	pkgconfig(libexif)
BuildRequires:	cups-devel
BuildRequires:	imagemagick
BuildRequires:	desktop-file-utils

%description
flphoto is a basic photo/image management and display program.

  - Download of photos from digital cameras or usual file systems
  - Organization in albums
  - Loss-less rotation for portrait-oriented photos
  - Basic correction tasks
  - Printing series of photos (full access to printer settings):
      o Index prints
      o 1, 2, or 4 equally-sized images per page
      o 8 photos in different sizes on one page
      o Calendar: 1 photo per month
      o Framed/Matted photos
  - Slide-show with manual or automatic advancing
  - Web album generation
  - Integration of GPhoto2 and CUPS


%prep
%setup -q -n %{name}-%{version}%{extraversion}
%patch0 -p0
%patch1 -p0
%patch2 -p1
%patch3 -p0
%patch4 -p1 -b .compile~
autoconf

# Use /mnt/memory_card as default directory for memory cards, as
# hotplug sets up a supermount entry for memory cards to be mounted on
# /mnt/memory_card
perl -p -i -e 's:/mnt/flash:/media/removable:' *.cxx doc/* po/*
perl -p -i -e 's:/mnt/card:/media/removable:' *.cxx doc/* po/*

# Remove portuguese translation
perl -p -i -e 's:(TRANSLATIONS =.*?)\s*po/pt(.*)$:$1$2:' Makefile Makefile.in

# correct icon name
perl -p -i -e 's,%{name}.png,%{name},g' %{name}.desktop

%build
# CVS versions need "./autogen.sh"
#./autogen.sh

%configure2_5x --with-docdir=%{_datadir}/doc/%{name}

# This the Makefile does not do automatically
%make espmsg

%make

%install
%makeinstall_std

%find_lang %{name} || touch %{name}.lang

# icons
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
convert -scale 48 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
convert -scale 32 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -scale 16 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png

mkdir -p %{buildroot}%{_datadir}/applications
cp %{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop

desktop-file-install --vendor="" \
  --add-category="Photography" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

# dynamic desktop support
%define launchers /etc/dynamic/launchers/camera

mkdir -p %{buildroot}%{launchers}
cat > %{buildroot}%{launchers}/%{name}.desktop << EOF
[Desktop Entry]
Name=FLPhoto
Comment=All you need for the photos from your digital camera
TryExec=/usr/bin/flphoto
Exec=/usr/bin/flphoto --camera
Terminal=false
Icon=flphoto
Type=Application
EOF

%post
update-alternatives --install %{launchers}/kde.desktop camera.kde.dynamic %{launchers}/%{name}.desktop 60
update-alternatives --install %{launchers}/gnome.desktop camera.gnome.dynamic %{launchers}/%{name}.desktop 60

%postun
if [ $1 = 0 ]; then
  update-alternatives --remove camera.kde.dynamic %{launchers}/%{name}.desktop
  update-alternatives --remove camera.gnome.dynamic %{launchers}/%{name}.desktop
fi

%files -f %{name}.lang
%lang(de) %{_datadir}/locale/de/*
%lang(en_CA) %{_datadir}/locale/en_CA/*
%lang(en_GB) %{_datadir}/locale/en_GB/*
%lang(es) %{_datadir}/locale/es/*
%lang(fr) %{_datadir}/locale/fr/*
%lang(it) %{_datadir}/locale/it/*
%lang(nl) %{_datadir}/locale/nl/*
%lang(sv) %{_datadir}/locale/sv/*
%{_datadir}/doc/%{name}/*
%{_bindir}/*
%{_iconsdir}/hicolor/48x48/apps/%{name}.png
%{_iconsdir}/hicolor/32x32/apps/%{name}.png
%{_iconsdir}/hicolor/16x16/apps/%{name}.png
%{_datadir}/applications/flphoto.desktop
%{_mandir}/*/*
%config(noreplace) %{_sysconfdir}/dynamic/launchers/camera



%changelog
* Sat Aug  25 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: d8b7e29
- Verious cleanups
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13963 |12mr|fltk-1.3.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		fltk
Version:	1.3.0
Release:	6
Group:		System/Libraries
Summary:	Fast Light Tool Kit (FLTK)
License:	LGPLv2+
URL:		http://www.fltk.org
Source:		ftp://ftp.easysw.com/pub/fltk/%{version}/%{name}-%{version}-source.tar.gz
Patch0:		fltk-1.3.0-link.patch
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xft)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	jpeg-devel
BuildRequires:	cmake
BuildRequires:	man

%description
The Fast Light Tool Kit ("FLTK", pronounced "fulltick") is a LGPL'd
C++ graphical user interface toolkit for X (UNIX(r)), OpenGL(r),
and Microsoft(r) Windows(r) NT 4.0, 95, or 98. It was originally
developed by Mr. Bill Spitzak and is currently maintained by a
small group of developers across the world with a central
repository in the US.

#---------------------------------------------------------------------------

%define lib_major 1.3
%define libname %mklibname %{name} 0

%package -n %{libname}
Summary:	Fast Light Tool Kit (FLTK) - main library
Group:		System/Libraries
Obsoletes:	%{name} < %{version}-%{release}
Provides:	%{name} = %{version}-%{release}

%description -n	%{libname}
The Fast Light Tool Kit ("FLTK", pronounced "fulltick") is a LGPL'd
C++ graphical user interface toolkit for X (UNIX(r)), OpenGL(r),
and Microsoft(r) Windows(r) NT 4.0, 95, or 98. It was originally
developed by Mr. Bill Spitzak and is currently maintained by a
small group of developers across the world with a central
repository in the US.

%files -n %{libname}
%{_libdir}/libfltk*.so.0
%{_libdir}/libfltk*.so.%{lib_major}

#---------------------------------------------------------------------------

%define develname	%mklibname %{name} -d

%package -n	%{develname}
Summary:	Fast Light Tool Kit (FLTK) - development environment
Group:		Development/C
Requires:	%{libname} = %{version}
Obsoletes:	%{name}-devel < %{version}-%{release}
Obsoletes:	%{_lib}%{name}1.1-devel < 1.3.0
Provides:	%{name}-devel = %{version}-%{release}
Requires:	pkgconfig(cairo)

%description -n	%{develname}
The Fast Light Tool Kit ("FLTK", pronounced "fulltick") is a LGPL'd
C++ graphical user interface toolkit for X (UNIX(r)), OpenGL(r),
and Microsoft(r) Windows(r) NT 4.0, 95, or 98. It was originally
developed by Mr. Bill Spitzak and is currently maintained by a
small group of developers across the world with a central
repository in the US.

Install libfltk1-devel if you need to develop FLTK applications.  You'll
need to install the libfltk1.1 package if you plan to run dynamically 
linked applications.

%files -n %{develname}
%doc README CHANGES
%{_includedir}/F?
%{_bindir}/fltk-config
%{_bindir}/fluid
%{multiarch_bindir}/fltk-config
%{_mandir}/man?/*
%{_libdir}/libfltk*.so
%{_libdir}/libfltk*.a
%dir %{_libdir}/FLTK-%{lib_major}
%{_libdir}/FLTK-%{lib_major}/*

#---------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
%define Werror_cflags %{nil}
%cmake \
    -DOPTION_BUILD_SHARED_LIBS=ON \
    -DOPTION_CAIRO=ON \
    -DOPTION_CAIROEXT=ON \
    -DOPTION_PREFIX_MAN=%{_mandir} \
    -DOPTION_PREFIX_LIB=%{_libdir} \
    -DOPTION_BUILD_EXAMPLES=OFF \
    -DOPTION_PREFIX_CONFIG=%{_libdir}/FLTK-%{lib_major} \
    -DFLTK_USE_SYSTEM_ZLIB=ON \
    -DFLTK_USE_SYSTEM_JPEG=ON \
    -DFLTK_USE_SYSTEM_PNG=ON \
    -DBUILD_EXAMPLES=OFF
%make

%install
%makeinstall_std -C build

%multiarch_binaries %{buildroot}%{_bindir}/fltk-config


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13964 |12mr|fluid-soundfont-3.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define patch_pkg_version 2

Name:           fluid-soundfont
Version:        3.1
Release:        %mkrel 4
Summary:        Pro-quality GM/GS soundfont
Group:          Sound
License:        MIT
# The original URL (http://www.powermage.com/fluid) seems dead. Therefore we point
# to the Hammersound archives:
URL:            http://www.hammersound.com/cgi-bin/soundlink.pl?action=view_category&category=Collections&ListStart=0&ListLength=20
# The Hammersound source gives us a soundfont in a linux-unfriendly .sfArk format. 
# In order to convert this to a linux-friendly .sf2 format one needs to use a 
# non-free utility sfarkxtc from 
#    http://www.melodymachine.com
# This page explains how this conversion is done:
#    http://vsr.informatik.tu-chemnitz.de/staff/jan/nted/doc/ch01s46.html
# Debian folks already did this and we will borrow their source tarball:
Source0:        http://ftp.de.debian.org/debian/pool/main/f/%{name}/%{name}_%{version}.orig.tar.gz
# Some information about the soundfont that can be found in the Hammersound archive:
Source1:        Fluid_R3_Readme.pdf
Source2:	timidity-fluid.cfg
BuildRoot:      %{_tmppath}/%{name}-%{version}-buildroot
BuildArch:      noarch
BuildRequires:  soundfont-utils


%define common_description \
FluidR3 is the third release of Frank Wen's pro-quality GM/GS soundfont.\
The soundfont has lots of excellent samples, including all the GM instruments\
along side with the GS instruments that are recycled and reprogrammed versions\
of the GM presets.

%description
%common_description

%package common
Summary:        Common files for FluidR3 soundfont
Group:          Sound

%description common
%common_description

This package contains common files shared among all FluidR3 soundfont packages.

%package gm
Summary:        Pro-quality General Midi soundfont
Group:          Sound
Requires:       %{name}-common = %{version}-%{release}
Provides:       soundfont2
Provides:       soundfont2-default

%description gm
%common_description

This package contains Fluid General Midi (GM) soundfont in soundfont 2.0 (.sf2)
format.

%package gs
Summary:        Pro-quality General Standard Extension soundfont
Group:          Sound
Requires:       %{name}-common = %{version}-%{release}
Requires:       %{name}-gm = %{version}-%{release}
Provides:       soundfont2


%description gs
%common_description

This package contains instruments belonging to General Midi's General Standard
(GS) Extension in soundfont 2.0 (.sf2) format.

%package -n timidity-patch-fluid
Summary:        Pro-quality General Midi soundfont in GUS patch format
Group:          Sound
Requires:       %{name}-common = %{version}-%{release}
Obsoletes:	fluid-soundfont-lite-patches
Provides:	fluid-soundfont-lite-patches
Provides:	timidity-instruments = %{patch_pkg_version}
Obsoletes:	timidity-instruments

%description -n timidity-patch-fluid
%common_description

This package contains Fluid General Midi (GM) soundfont in Gravis Ultrasound
(GUS) patch (.pat) format.


%prep
%setup -q
cp -a %{SOURCE1} .

%build
unsf -v -s -m FluidR3_GM.sf2
unsf -v -s -m FluidR3_GS.sf2

# Cut the size of the patches subpackage:
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
   sed -i "/$bank/d" FluidR3_GM.cfg
   rm -fr *$bank*
done

echo dir /usr/share/timidity/fluid > FluidR3.cfg
cat FluidR3_GM.cfg FluidR3_GS.cfg >> FluidR3.cfg

# The gus patches get used by a lot of different programs and some need the
# path to the patches to be absolute
#sed -i 's|FluidR3_GM-|%{_datadir}/soundfonts/%{name}-lite-patches/FluidR3_GM-|g' FluidR3.cfg
#sed -i 's|FluidR3_GS-|%{_datadir}/soundfonts/%{name}-lite-patches/FluidR3_GS-|g' FluidR3.cfg

%install
rm -rf %{buildroot}

# The actual soundfonts:
mkdir -p %{buildroot}%{_datadir}/soundfonts
install -p -m 644 FluidR3_GM.sf2 %{buildroot}%{_datadir}/soundfonts
install -p -m 644 FluidR3_GS.sf2 %{buildroot}%{_datadir}/soundfonts
# Create a symlink to denote that this is the Mandriva default soundfont
ln -s FluidR3_GM.sf2 %{buildroot}%{_datadir}/soundfonts/default.sf2

# Gus patches:
mkdir -p %{buildroot}%{_sysconfdir}
mkdir -p %{buildroot}%{_datadir}/timidity/fluid
cp -a FluidR3_GM-* %{buildroot}%{_datadir}/timidity/fluid
cp -a FluidR3_GS-* %{buildroot}%{_datadir}/timidity/fluid
mkdir -p %{buildroot}%{_sysconfdir}/timidity/fluid
install -p -m 644 FluidR3.cfg %{buildroot}%{_sysconfdir}/timidity/fluid/FluidR3.cfg
install -m644 %{SOURCE2} -D %{buildroot}%{_sysconfdir}/timidity/timidity-fluid.cfg


%clean
rm -rf %{buildroot}

%post -n timidity-patch-fluid
%{_sbindir}/update-alternatives --install %{_sysconfdir}/timidity/timidity.cfg timidity.cfg %{_sysconfdir}/timidity/timidity-fluid.cfg 40

%postun -n timidity-patch-fluid
if [ "$1" = "0" ]; then
  %{_sbindir}/update-alternatives --remove timidity.cfg %{_sysconfdir}/timidity/timidity-fluid.cfg
fi

%triggerpostun -- TiMidity++ <= 2.13.2-1mdk
%{_sbindir}/update-alternatives --install %{_sysconfdir}/timidity/timidity.cfg timidity.cfg %{_sysconfdir}/timidity/timidity-fluid.cfg 40


%files common
%defattr(-,root,root,-)
%doc COPYING README *Readme*
%dir %{_datadir}/soundfonts/

%files gm
%defattr(-,root,root,-)
%{_datadir}/soundfonts/FluidR3_GM.sf2
%{_datadir}/soundfonts/default.sf2

%files gs
%defattr(-,root,root,-)
%{_datadir}/soundfonts/FluidR3_GS.sf2

%files -n timidity-patch-fluid
%defattr(-,root,root,-)
%config %{_sysconfdir}/timidity/fluid/FluidR3.cfg
%config %{_sysconfdir}/timidity/timidity-fluid.cfg
%{_datadir}/timidity/fluid/




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13965 |12mr|fluidsynth-1.1.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major                   1
%define libname                 %mklibname %{name} %{major}
%define libnamedev              %mklibname %{name} -d
%define oldlibnamestaticdev     %mklibname %{name} -d -s

Name:           fluidsynth
Version:        1.1.6
Release:        1
Summary:        Realtime, SoundFont-based synthesizer
License:        LGPLv2+
Group:          Sound
URL:            http://www.fluidsynth.org/
Source0:        http://sourceforge.net/projects/fluidsynth/files/%{name}-%{version}/%{name}-%{version}.tar.bz2
BuildRequires:  cmake
BuildRequires:  chrpath
BuildRequires:  ladspa-devel
BuildRequires:  jackit-devel
BuildRequires:  libalsa-devel
BuildRequires:  pkgconfig(ncurses)
BuildRequires:  pkgconfig
BuildRequires:  pulseaudio-devel
BuildRequires:  portaudio-devel
BuildRequires:  readline-devel
BuildRequires:  pkgconfig(sndfile)

%description
FluidSynth is a real-time software synthesizer based on the SoundFont 2
specifications. It is a "software synthesizer". FluidSynth can read MIDI
events from the MIDI input device and render them to the audio device. It
can also play MIDI files.

%package -n %{libname}
Summary:        Dynamic libraries from %{name}
Group:          System/Libraries

%description -n %{libname}
Dynamic libraries from %{name}.

%package -n %{libnamedev}
Summary:         Header files and libraries from %{name}
Group:           Development/C
Requires:        %{libname} = %{version}-%{release}
Provides:        lib%{name}-devel = %{version}-%{release}
Provides:        %{name}-devel = %{version}-%{release}
Obsoletes:       %{name}-devel < %{version}-%{release}
Obsoletes:       %mklibname -d %name 1
Obsoletes:       %{oldlibnamestaticdev} < 1.1.3

%description -n %{libnamedev}
Libraries and includes files for developing programs based on %{name}.

%prep
%setup -q

%build

%cmake -DLIB_SUFFIX='' \
       -Denable-ladspa=1 \
       -Denable-lash=0
%make

%install
rm -rf %{buildroot}
%makeinstall_std -C build
%{_bindir}/chrpath -d %{buildroot}%{_libdir}/libfluidsynth.so.*.*.*
# Fix bogus pkgconfig file...
sed -i -e 's,//usr,,g;s,-L\${libdir} ,,g;s,^includedir=\${prefix}/include,includedir=\${prefix}/include/fluidsynth,' %buildroot%_libdir/pkgconfig/*.pc

%files
%doc README
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1.*

%files -n %{libname}
%{_libdir}/*.so.*

%files -n %{libnamedev}
%{_includedir}/*.h
%{_includedir}/%{name}
%{_libdir}/*.so
%{_libdir}/pkgconfig/%{name}.pc

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13966 |12mr|fluxbox-1.3.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define title     Fluxbox
%define style     Met-Anti-Flux-blue

# This is for the debug-flavor.
%define debug 0
%{?fluxbox_debug: %{expand: %%define debug 1}}
%if %{debug}
%define __os_install_post   %nil
%{expand: %%define optflags %optflags -g3}
%endif

Summary:	Windowmanager based on the original blackbox-code
Name:		fluxbox
Version:	1.3.2
Release:	2
Group:		Graphical desktop/Other
License:	MIT
URL:		http://fluxbox.sourceforge.net
Source:		http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
Source3:	%{name}-icons.tar.bz2
Source4:	%{name}-%{style}.tar.bz2
Source6:	%{name}-artwiz-fonts.tar.bz2
Source10:	%{name}-splash.jpg
Source11:	%{name}-menu-xdg
Patch0:		fluxbox-startfluxbox-pulseaudio.patch
Patch2:		fluxbox-gcc43.patch
BuildRequires:	pkgconfig(imlib2)
BuildRequires:	zlib-devel
BuildRequires:	pkgconfig(ice)
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xft)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	pkgconfig(xpm)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(xrender)
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	mkfontdir

# Make sure these exist
BuildRequires:	alsa-plugins-pulseaudio
BuildRequires:	pulseaudio
BuildRequires:	pulseaudio-module-x11
BuildRequires:	pulseaudio-utils

Requires:	xmessage
Requires:	xdg-compliance-menu

%description
Fluxbox is yet another windowmanager for X. It's a fork from the origi-
nal blackbox-0.61.1 code. Fluxbox looks like blackbox and handles
styles, colors, window placement and similar thing exactly like black-
box. So what's the difference between fluxbox and blackbox then? The
answer is: LOTS!

Have a look at the homepage for more info ;)

%package pulseaudio
Group:		Graphical desktop/Other
Summary:	Enable pulseaudio support
Requires:	%{name} = %{version}-%{release}
Requires:	alsa-plugins-pulseaudio
Requires:	pulseaudio
Requires:	pulseaudio-module-x11
Requires:	pulseaudio-utils

%description pulseaudio
Enable pulseaudio support.

%prep
%setup -q -a3
%patch0 -p0 -b .pulseaudio
%patch2 -p1 -b .gcc43

%build
%configure2_5x \
    --enable-xft \
    --enable-xinerama \
    --enable-imlib2 \
    --enable-nls \
    --with-menu=%{_sysconfdir}/X11/fluxbox/menu \
    --with-style=%{_datadir}/%{name}/styles/%{style} \
    --with-keys=%{_datadir}/%{name}/keys \
    --with-init=%{_datadir}/%{name}/init

%make

%install
%makeinstall_std

# icon
%__install -D -m 644 %{name}48.png %{buildroot}%{_liconsdir}/%{name}.png
%__install -D -m 644 %{name}32.png %{buildroot}%{_iconsdir}/%{name}.png
%__install -D -m 644 %{name}16.png %{buildroot}%{_miconsdir}/%{name}.png

# session file
%__install -d %{buildroot}%{_sysconfdir}/X11/wmsession.d
%__cat > %{buildroot}%{_sysconfdir}/X11/wmsession.d/16fluxbox << EOF
NAME=Fluxbox
ICON=fluxbox.png
EXEC=%{_bindir}/startfluxbox
DESC=%{summary}
SCRIPT:
exec %{_bindir}/startfluxbox
EOF

# menu
%__install -d %{buildroot}%{_sysconfdir}/menu.d
%__install -m 0755 %{SOURCE11} %{buildroot}%{_sysconfdir}/menu.d/%{name}

# Artwiz fonts
%__install -d %{buildroot}%{_datadir}/fonts
%__tar xjf %{SOURCE6} -C %{buildroot}%{_datadir}/fonts/
pushd %{buildroot}%{_datadir}/fonts/fluxbox-artwiz-fonts
mkfontdir
popd

# mdk-style and background.
%__install -d %{buildroot}%{_datadir}/%{name}/{styles,backgrounds}
%__tar xjf %{SOURCE4} -C %{buildroot}%{_datadir}/%{name}
# update background command for fluxbox >= 0.9.15
%__sed -i "s/^rootCommand:.*@WALLPAPER@/background: aspect\nbackground.pixmap: @WALLPAPER@/" %{buildroot}%{_datadir}/%{name}/styles/%{style}
%__sed -i "s,\@WALLPAPER@,%{_datadir}/%{name}/backgrounds/default.png," \
                                           %{buildroot}%{_datadir}/%{name}/styles/%{style}
%__sed -i "s,\@DATADIR\@,%{_datadir}/%{name}," %{buildroot}%{_datadir}/%{name}/styles/%{style}

pushd %{buildroot}%{_datadir}/%{name}/backgrounds/
%__ln_s %{_datadir}/mdk/backgrounds/default.png default.png
popd
%__install %{SOURCE10} %{buildroot}%{_datadir}/%{name}/splash.jpg

# bzip2 manpages (should be automatic, dirty); lenny
%__bzip2 %{buildroot}%{_mandir}/man1/*.1

%__mkdir_p %{buildroot}%{_sysconfdir}/X11/fontpath.d/
%__ln_s ../../..%{_datadir}/fonts/fluxbox-artwiz-fonts \
    %{buildroot}%{_sysconfdir}/X11/fontpath.d/fluxbox-artwiz-fonts:unscaled:pri=50

%__mkdir_p %{buildroot}%{_sysconfdir}
touch -r ChangeLog %{buildroot}%{_sysconfdir}/fluxbox-pulseaudio

%post
%make_session

#blackbox-alternatives
update-alternatives --install %{_bindir}/bsetroot bsetroot %{_bindir}/bsetroot-%{name} 20

%postun
%make_session

# Remove bsetroot-alternatives
if [ "$1" = 0 ]; then
    update-alternatives --remove bsetroot %{_bindir}/bsetroot-%{name}
fi

%files
%defattr(0755,root,root,0755)
%{_bindir}/fbsetbg
%{_bindir}/fbrun
%{_bindir}/fbsetroot
%{_bindir}/fluxbox
%{_bindir}/fluxbox-generate_menu
%{_bindir}/fluxbox-update_configs
%{_bindir}/startfluxbox
%{_bindir}/fluxbox-remote

%config(noreplace) %{_sysconfdir}/X11/%{name}/menu
%config(noreplace) %{_sysconfdir}/X11/wmsession.d/16%{name}
%{_sysconfdir}/menu.d/%{name}

%defattr(0644,root,root,0755)

%doc AUTHORS COPYING ChangeLog INSTALL NEWS README TODO

%{_mandir}/man1/*

%dir %{_datadir}/fonts/fluxbox-artwiz-fonts
%{_datadir}/fonts/fluxbox-artwiz-fonts/*.gz
%{_datadir}/fonts/fluxbox-artwiz-fonts/fonts.dir

%{_liconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png

%dir %{_datadir}/%{name}
%{_datadir}/%{name}/init
%{_datadir}/%{name}/keys
%{_datadir}/%{name}/splash.jpg
%{_datadir}/%{name}/backgrounds/default.png
%{_datadir}/%{name}/styles/*
%{_datadir}/%{name}/pixmaps/*
%{_sysconfdir}/X11/fontpath.d/fluxbox-artwiz-fonts:unscaled:pri=50
%{_datadir}/%{name}/apps
%{_datadir}/%{name}/overlay
%{_datadir}/%{name}/windowmenu
%{_datadir}/%{name}/nls/*
%{_mandir}/man5/fluxbox-keys.5.*
%{_mandir}/man5/fluxbox-apps.5*
%{_mandir}/man5/fluxbox-menu.5*
%{_mandir}/man5/fluxbox-style.5*

%files pulseaudio
%defattr(-,root,root,755)
%{_sysconfdir}/fluxbox-pulseaudio



%changelog
* Tue Aug  21 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: af78254
- Convert BR to pkgconfig style, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13967 |12mr|fmirror-0.8.4-18
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	FTP mirroring package
Name:		fmirror
Version:	0.8.4
Release:	%mkrel 18
License:	GPLv2+
Group:		Networking/File transfer
URL:		ftp://ftp.sunet.se/pub/nir/ftp/utilities/fmirror/
Source:		ftp://ftp.sunet.se/pub/nir/ftp/utilities/fmirror/testing/%{name}-%{version}.tar.bz2
Patch0:		fmirror-mandriva.patch
Patch1:		fmirror-0.8.4-anonymous.patch
Patch2:		fmirror-0.8.4-typofix_inman.patch
Patch3:		fmirror-0.8.4-signal.patch
Patch4:		fmirror-0.8.4-skip-solaris-acl.patch
Patch5:		fmirror-0.8.4-maxdel.patch
Patch6:		fmirror-0.8.4-eol.patch
Patch7:		fmirror-0.8.4-remotez.patch
Patch8:		fmirror-0.8.4-bugfix.patch
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
This is an FTP mirroring package; it is useful to keep in sync with some FTP
site.

%prep

%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1
%patch6 -p1
%patch7 -p1
%patch8 -p1

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}

%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/*
%{_mandir}/man?/*
%{_datadir}/fmirror




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13968 |12mr|folks-0.7.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver	%(echo %{version}|cut -d. -f1,2)

%define dirver 37
%define major 25
%define gir_major 0.6

%define libname		%mklibname %{name} %{major}
%define girname		%mklibname %{name}-gir %{gir_major}
%define develname	%mklibname -d %{name}

%define enable_vala 0

Summary:	Aggregates people from multiple sources to create metacontacts
Name:		folks
Version:	0.7.4.1
Release:	1
Group:		Networking/Instant messaging
License:	LGPLv2+
URL:		http://telepathy.freedesktop.org/wiki/Folks
Source0:	http://ftp.gnome.org/pub/GNOME/sources/folks/%{url_ver}/%{name}-%{version}.tar.xz

BuildRequires:	glib2.0-common
BuildRequires:	intltool
BuildRequires:	pkgconfig(gobject-introspection-1.0) >= 0.9.6
BuildRequires:	pkgconfig(telepathy-glib) >= 0.13
BuildRequires:	pkgconfig(gconf-2.0) >= 2.31
BuildRequires:	pkgconfig(gee-1.0)
BuildRequires:	pkgconfig(libebook-1.2)
BuildRequires:	pkgconfig(libedataserver-1.2)
BuildRequires:	pkgconfig(libedata-book-1.2) >= 3.1.5
BuildRequires:	pkgconfig(libsocialweb-client)
BuildRequires:	pkgconfig(tracker-sparql-0.14)
BuildRequires:	pkgconfig(zeitgeist-1.0)
BuildRequires:	tracker-devel
BuildRequires:	vala-devel
BuildRequires:	vala-tools

Requires:	evolution-data-server

Obsoletes: %{name}-i18n

%description
libfolks is a library that aggregates people from multiple sources (eg,
Telepathy connection managers and eventually evolution data server, Facebook,
etc.) to create metacontacts. It's written in Vala (in part to evaluate Vala).
The initial goal is for GObject/C support, though the Vala bindings should
basically automatic.

%package -n %{libname}
Group:		System/Libraries
Summary:	Aggregates people from multiple sources to create metacontacts
# old libs left over in the repo
Obsoletes:	%{mklibname folks 0} < 0.7.0
Obsoletes:	%{mklibname folks 1} < 0.7.0

%description -n %{libname}
This package contains the dynamic libraries from %{name}.

%package -n %{girname}
Group:		System/Libraries
Summary:	Aggregates people from multiple sources to create metacontacts
Requires:	%{libname} = %{version}-%{release}

%description -n %{girname}
This package contains the Gir-repository typelib for %{name}.

%package -n %{develname}
Group:		Development/C
Summary:	Aggregates people from multiple sources to create metacontacts
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
This packages contains the headers and libraries for %{name}.

%prep
%setup -q
%apply_patches

%build
%configure \
	--enable-tracker-backend \
	--enable-libsocialweb-backend=auto \
	--enable-eds-backend \
%if %{enable_vala}
	--enable-vala \
	--enable-inspect-tool \
%endif
	--enable-import-tool

%make LIBS='-lgmodule-2.0'

%install
%makeinstall_std
%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS README
%{_bindir}/folks-import
%dir %{_libdir}/folks/%{dirver}/
%{_libdir}/folks/%{dirver}/backends
%{_datadir}/GConf/gsettings/folks.convert
%{_datadir}/glib-2.0/schemas/org.freedesktop.folks.gschema.xml

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Folks-%{gir_major}.typelib

%files -n %{develname}
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/folks
%{_datadir}/vala/vapi/folks*
%{_datadir}/gir-1.0/Folks-%{gir_major}.gir


%changelog
* Fri Aug  31 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 43bf297
- Update BuildRequires
  
* Fri Aug  31 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 9c95df8
- New version 0.7.0 (sync with Cooker), fix unversioned Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13969 |12mr|fontconfig-2.10.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define lib_name %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

%define bootstrap 0
%{?_without_bootstrap: %global bootstrap 0}
%{?_with_bootstrap: %global bootstrap 1}
%define rebuild_doc	1
%if %{bootstrap}
%define rebuild_doc 0
%endif

Summary:	Font configuration library
Name:		fontconfig
Version:	2.10.1
Release:	3
License:	MIT
Group:		System/X11
URL:		http://fontconfig.org/
Source0:	http://www.freedesktop.org/software/fontconfig/release/%{name}-%{version}.tar.bz2
# (fc) 2.3.2-3mdk prefer urw fonts
Source1:	30-mdv-urwfonts.conf
# (fc) 2.3.2-3mdk disable antialiasing for some fonts
Source3:	20-mdv-disable-antialias.conf
# (fc) 2.3.2-3mdk  Avoid KDE/QT uses some bitmapped fonts (guisseppe)
Source5:	30-mdv-avoid-bitmap.conf
# (fc) 2.4.2-1mdv disable embedded bitmap for big size (Mdv bug #25924)
Source8:	26-mdv-no-embeddedbitmap.conf
# (fc) 2.4.92-1mdv enable embeddedbitmap on some CJK fonts (Fedora)
Source10:	25-no-bitmap-fedora.conf
# (fc) 2.1-4mdk change order of default fonts
Source11: fc-cache.filter
Source12: fc-cache.script
Patch1:		fontconfig-mdvconfig.patch

BuildRequires:	ed
#BuildRequires:	ibxml2-utils
BuildRequires:	lynx
BuildRequires:	pkgconfig(freetype2) >= 2.3.5
BuildRequires:	pkgconfig(libxml-2.0)
%if %rebuild_doc
# Actually, we don't really need whole set of texlive packages
# but it's hard to find what exactly we need. So we use texlive.
BuildRequires:	texlive
BuildRequires:	docbook-utils
BuildRequires:	docbook-utils-pdf
BuildRequires:	docbook-dtd31-sgml
BuildRequires:	docbook-dtd41-sgml
%endif

Provides:	lib%{name} = %{version}-%{release}
Provides:	%{name}-libs = %{version}-%{release}
# fwang: add conflicts to ease upgrade
Conflicts:	x11-font-wqy-bitmapfont < 1.0-0.20070901.1

%description
Fontconfig is designed to locate fonts within the
system and select them according to requirements specified by 
applications.

%package -n %{lib_name}
Summary:	Font configuration and customization library
Group:		System/Libraries

%description -n %{lib_name}
Fontconfig is designed to locate fonts within the
system and select them according to requirements specified by 
applications.

%package -n %{develname}
Summary:	Font configuration and customization library
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{lib_name} = %{version}-%{release}

%description -n %{develname}
The fontconfig-devel package includes the header files,
and developer docs for the fontconfig package.

Install fontconfig-devel if you want to develop programs which 
will use fontconfig.

%prep
%setup -q
%apply_patches

%build
%if !%rebuild_doc
export HASDOCBOOK=no
%endif

%configure2_5x \
	--disable-static \
	--localstatedir=/var \
	--with-add-fonts="/usr/lib/X11/fonts,/usr/X11R6/lib/X11/fonts,/opt/ttfonts" \
	--enable-libxml2

%make

%install
%makeinstall_std

mkdir -p %{buildroot}%{_sysconfdir}/fonts/conf.d
cp %{SOURCE1} %{SOURCE3} %{SOURCE5} %{SOURCE8} %{SOURCE10} %{buildroot}%{_sysconfdir}/fonts/conf.d 

# needed in case main config files isn't up to date
cat << EOF > %{buildroot}%{_sysconfdir}/fonts/conf.d/00-cache.conf
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<!-- Font cache directory list -->

        <cachedir>/var/cache/fontconfig</cachedir>
        <cachedir>~/.fontconfig</cachedir>

</fontconfig>
EOF

ln -s ../../../%{_datadir}/%{name}/conf.avail/25-unhint-nonlatin.conf %{buildroot}%{_sysconfdir}/fonts/conf.d

# remove unpackaged files
rm -rf %{buildroot}%{_datadir}/doc/fontconfig 

# install filetriggers
install -d -m 0755 %{buildroot}%{_var}/lib/rpm/filetriggers
install -m 0644 %{SOURCE11} %{buildroot}%{_var}/lib/rpm/filetriggers
install -m 0755 %{SOURCE12} %{buildroot}%{_var}/lib/rpm/filetriggers

# we don't want these
find %{buildroot} -name "*.la" -delete

%post
%{_bindir}/fc-cache --force --system-only >/dev/null

%triggerprein -- fontconfig < 2.4.0
rm -f %{_var}/cache/fontconfig/*.cache-2

%files
%doc README AUTHORS COPYING doc/fontconfig-user.html doc/fontconfig-user.txt
%dir %{_var}/cache/fontconfig
%{_bindir}/*
%dir %{_sysconfdir}/fonts
%dir %{_sysconfdir}/fonts/conf.d
%{_datadir}/%{name}/conf.avail
%{_datadir}/xml/fontconfig/fonts.dtd
# those files must NOT have noreplace option
%config %{_sysconfdir}/fonts/fonts.conf
%config %{_sysconfdir}/fonts/conf.d/*.conf
%config %{_sysconfdir}/fonts/conf.d/README
%{_mandir}/man1/*
%{_mandir}/man5/*
%{_var}/lib/rpm/filetriggers/fc-cache.*

%files -n %{lib_name}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc doc/fontconfig-devel doc/fontconfig-devel.txt 
%{_libdir}/*.so
%{_libdir}/pkgconfig/*
%{_includedir}/*
%{_mandir}/man3/*

%changelog
* Sun Apr 15 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 2.9.0-1
+ Revision: 791165
- update patch 1
- update to new version 2.9.0

* Thu Nov 24 2011 Matthew Dawkins <mattydaw@mandriva.org> 2.8.0-8
+ Revision: 733233
- rebuild
- spec clean up
- removed dep loop of main <> lib pkgs
- disabled static build
- removed .la files
- moved lib provides to main for lsb
- removed reqs in devel pkg
- removed defattr
- removed old ldconfig scriptlets
- added check section
- removed clean section
- converted BRs to pkgconfig provides
- removed mkrel & BuildRoot
- employeed apply_patches

* Tue May 03 2011 Oden Eriksson <oeriksson@mandriva.com> 2.8.0-7
+ Revision: 664317
- mass rebuild

* Fri Feb 11 2011 Funda Wang <fwang@mandriva.org> 2.8.0-6
+ Revision: 637221
- convert rpm filetrigger to rpm5 standard triggers

* Wed Dec 29 2010 Funda Wang <fwang@mandriva.org> 2.8.0-5mdv2011.0
+ Revision: 625776
- rebuild

* Tue Dec 28 2010 Funda Wang <fwang@mandriva.org> 2.8.0-4mdv2011.0
+ Revision: 625493
- rebuild for new fontconfig

* Thu Dec 02 2010 Oden Eriksson <oeriksson@mandriva.com> 2.8.0-3mdv2011.0
+ Revision: 605174
- rebuild

* Mon Jan 18 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 2.8.0-2mdv2010.1
+ Revision: 493195
- Add filetriggers to run fc-cache

* Thu Nov 19 2009 Frederic Crozat <fcrozat@mandriva.com> 2.8.0-1mdv2010.1
+ Revision: 467386
- Release 2.8.0

* Thu Sep 24 2009 Olivier Blin <blino@mandriva.org> 2.7.3-2mdv2010.0
+ Revision: 448269
- add bootstrap build option (from Arnaud Patard)
- allow to build rpm without doc, getting docbook-utils is a nightmare
  due to circular build deps including fontconfig. break that.
  (from Arnaud Patard)

* Mon Sep 14 2009 Frederic Crozat <fcrozat@mandriva.com> 2.7.3-1mdv2010.0
+ Revision: 440613
- Release 2.7.3

* Mon Aug 31 2009 Funda Wang <fwang@mandriva.org> 2.7.1-2mdv2010.0
+ Revision: 422926
- prefer micro hei for chinese locale

* Tue Jul 28 2009 Frederic Crozat <fcrozat@mandriva.com> 2.7.1-1mdv2010.0
+ Revision: 402510
- Release 2.7.1
- Regenerate patch0

* Thu Jun 25 2009 Frederic Crozat <fcrozat@mandriva.com> 2.7.0-1mdv2010.0
+ Revision: 389057
- Release 2.7.0
- Regenerate patch0 (partially merged)

* Wed Apr 15 2009 Funda Wang <fwang@mandriva.org> 2.6.0-5mdv2009.1
+ Revision: 367542
- fix bug#48071, specify correct font size when using embedded bitmap fonts

* Tue Feb 03 2009 Frederic Crozat <fcrozat@mandriva.com> 2.6.0-4mdv2009.1
+ Revision: 336914
- Drop yudit directory from default config, not useful and causes polling on most systems where it is not installed

* Sat Sep 27 2008 Funda Wang <fwang@mandriva.org> 2.6.0-3mdv2009.0
+ Revision: 288843
- adopt to new chiinese font names

* Sat Jul 12 2008 Funda Wang <fwang@mandriva.org> 2.6.0-2mdv2009.0
+ Revision: 234178
- Prefer WenQuanYi fonts with Chinese

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Tue Jun 03 2008 Frederic Crozat <fcrozat@mandriva.com> 2.6.0-1mdv2009.0
+ Revision: 214728
- Release 2.6.0

* Wed May 28 2008 Frederic Crozat <fcrozat@mandriva.com> 2.5.93-1mdv2009.0
+ Revision: 212682
- Release 2.5.93 (2.6 RC3)
- Regenerate patch1, almost everything got merged upstream \o/

  + Funda Wang <fwang@mandriva.org>
    - The font name of Chinese fonts changed

* Mon Apr 14 2008 Paulo Andrade <pcpa@mandriva.com.br> 2.5.91-1mdv2009.0
+ Revision: 193442
- Update to version 2.5.91.

* Mon Jan 14 2008 Paulo Andrade <pcpa@mandriva.com.br> 2.5.0-2mdv2008.1
+ Revision: 151842
- Update BuildRequires and rebuild.
- Move %%triggerprein in spec file as it was being interpreted as an %%clean
  command and exiting the rpm build process with an error exit status.

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Nov 14 2007 Frederic Crozat <fcrozat@mandriva.com> 2.5.0-1mdv2008.1
+ Revision: 108636
- Release 2.5.0

* Tue Nov 06 2007 Frederic Crozat <fcrozat@mandriva.com> 2.4.92-1mdv2008.1
+ Revision: 106413
- Release 2.4.92
- Update source4 and rename it : partially merged upstream
- Remove source6 (no longer needed), source7 (merged upstream)
- Rename source8 (partially handled by upstream)
- Source10 (Fedora): enable embedded bitmap on some CJK fonts (other part is partially merged)
- Remove patches 2 (merged upsteam), 3 (no longer needed), 4 (merged upstream)
- Update patch1 to move some configuration part in upstream files
- Remove upstream merged part of the changes

* Mon Oct 15 2007 Frederic Crozat <fcrozat@mandriva.com> 2.4.2-9mdv2008.1
+ Revision: 98588
- Patch4 (SUSE): fix duplicated pattern in Qt (Mdv bug #34753, Novell bug #244579)

* Tue Sep 11 2007 Frederic Crozat <fcrozat@mandriva.com> 2.4.2-8mdv2008.0
+ Revision: 84453
- Update source3 to disable all rules until QT4 is fixed, including minimal size rules

* Sat Sep 01 2007 Funda Wang <fwang@mandriva.org> 2.4.2-7mdv2008.0
+ Revision: 77327
- Move wqy config rule into main fontconfig package

* Wed Aug 29 2007 Frederic Crozat <fcrozat@mandriva.com> 2.4.2-6mdv2008.0
+ Revision: 74722
- Rename all mdv configuration files to use the upstream ordering (Mdv bug #26818)
- Update source5 to also provide Fixed font substitute for QT
- Update source1 to provide Fixed font alias (and use Liberation font for MS aliases)
- enable back 20-fix-globaladvanced.conf
- Update source3 to not disable AA on some CJK fonts to workaround QT4 bug (Mdv bug #30877)
- Update source6 with new aliases from Fedora and Hirosi UTUMI
- Validate all configuration file when building package
- Patch2 (GIT): various fixes
- Patch3 (SUSE): fix crash with invalid configuration

* Thu Aug 16 2007 Thierry Vignaud <tv@mandriva.org> 2.4.2-5mdv2008.0
+ Revision: 64224
- tag /etc/fonts/fonts.dtd as %%conffile

* Fri Apr 20 2007 Funda Wang <fwang@mandriva.org> 2.4.2-4mdv2008.0
+ Revision: 15246
- really disable wqy-bitmapfont.
- really disable wqy-bitmapfont.

* Thu Apr 19 2007 Funda Wang <fwang@mandriva.org> 2.4.2-3mdv2008.0
+ Revision: 14925
- Drop wqy-bitmapfont from alternative list.


* Fri Dec 29 2006 Frederic Crozat <fcrozat@mandriva.com> 2.4.2-2mdv2007.0
+ Revision: 102607
- bunzip patch
- Update patch0 / source 3 for new japanese fonts (Mdv bug #27161)
- Release 2.4.2
- Add source8: disable embedded pixmap for big size (Mdv bug #25924)
- Import fontconfig

* Tue Sep 19 2006 Frederic Crozat <fcrozat@mandriva.com> 2.4.1-1mdv2007.0
- Release 2.4.1
- reupdate patch1, to really fix DejaVu preference over Vera
- Remove patch2, merged upstream

* Sat Sep 16 2006 Frederic Crozat <fcrozat@mandriva.com> 2.4.0-3mdv2007.0
- Update patch1 to prefer DejaVu over Vera (regression for QT) (Mdv bug #25648)

* Wed Sep 13 2006 Frederic Crozat <fcrozat@mandriva.com> 2.4.0-2mdv2007.0
- Patch2 (GIT): add ppc64 signature
- Config files are no longer noreplace, otherwise update may break (Mdv bug #25609)
- Users should create additionnal files in /etc/fonts/conf.d

* Tue Sep 12 2006 Frederic Crozat <fcrozat@mandriva.com> 2.4.0-1mdv2007.0
- Release 2.4.0 (yes, it is stable)
- Regenerate patch1
- Add source6 (previously in patch1)
- Remove patch2 (merged upstream)-
- Update source4 to no longer disable hinting for CJK (Mdv bug #22629)
- Update source1 to fix Mdv bug #21940

* Sat May 20 2006 Frederic Crozat <fcrozat@mandriva.com> 2.3.95-3mdk
- Rebuild with modular xorg

* Fri May 19 2006 Frederic Crozat <fcrozat@mandriva.com> 2.3.95-2mdk
- Patch2 (DavidTurner): speedup fontconfig cache regeneration

* Thu Apr 27 2006 Frederic Crozat <fcrozat@mandriva.com> 2.3.95-1mdk
- Release 2.3.95
- Regenerate patch1
- Regenerate source1, symbol part is now merged upstream

* Mon Feb 27 2006 Frederic Crozat <fcrozat@mandriva.com> 2.3.94-1mdk
- Release 2.3.94

* Mon Feb 20 2006 Frederic Crozat <fcrozat@mandriva.com> 2.3.93-11mdk
- New CVS Snapshot (20060218)
- Remove patches 2, 3, 4, 5, 6, 7 (merged upstream)
- Force a system cache cleanup when upgrading for earlier releases

* Fri Feb 03 2006 Frederic Crozat <fcrozat@mandriva.com> 2.3.93-10mdk
- Patch7 (SUSE): fix endless loop with symlink pointing to parent dir

* Thu Feb 02 2006 Frederic Crozat <fcrozat@mandriva.com> 2.3.93-9mdk
- Patch2 (SUSE): fix crash
- Patch3 (SUSE): fix font subdir parsing
- Patch4 (SUSE): code cleanup
- Patch5 (SUSE): memleak fix
- Patch6 (SUSE): fix cache update check

* Tue Jan 31 2006 Frederic Crozat <fcrozat@mandriva.com> 2.3.93-8mdk
- Update to CVS snapshot 20060131
- Remove patches 2, 3, 4, 5 (merged upstream)

* Mon Jan 30 2006 Frederic Crozat <fcrozat@mandriva.com> 2.3.93-7mdk
- Patch5: fix old manpages (Mdk bug #20893)

* Thu Jan 12 2006 Frederic Crozat <fcrozat@mandriva.com> 2.3.93-6mdk
- Patch4 (Mike Fabian): normalize path in fc-cache

* Thu Jan 12 2006 Frederic Crozat <fcrozat@mandriva.com> 2.3.93-5mdk
- Patch2 (Mike Fabian): fix global dir handling (fix some crash)
- Patch3 (Mike Fabian): fix one crash in fc-cat

* Wed Jan 11 2006 Frederic Crozat <fcrozat@mandriva.com> 2.3.93-4mdk
- Update to CVS snapshot 20060111
- remove patches 2 & 3 (merged upstream)

* Wed Jan 04 2006 Frederic Crozat <fcrozat@mandriva.com> 2.3.93-3mdk
- Patch3: resolve path argument in fc-cache

* Wed Jan 04 2006 Frederic Crozat <fcrozat@mandriva.com> 2.3.93-2mdk
- System cache files are now located in /var/cache/fontconfig

* Mon Jan 02 2006 Helio Chissini de Castro <helio@mandriva.com> 2.3.93-1mdk
- Update for final 2.3.93
- Remove bad cmap patch
- Added L.Lunak patch to avoid random crashes with memory map

* Wed Nov 30 2005 Frederic Crozat <fcrozat@mandriva.com> 2.3.92-7mdk
- Update to 2.3.93-CVS snapshot 20051130
- Remove patches 14, 15, 16, 17, 18, 19 (merged upstream), patch13 (no longer needed)

* Wed Nov 23 2005 Frederic Crozat <fcrozat@mandriva.com> 2.3.92-6mdk
- Patch18: fix fc-match -s not detected correctly
- Patch19: fix warnings

* Fri Nov 18 2005 Frederic Crozat <fcrozat@mandriva.com> 2.3.92-5mdk
- Patch16: fix invalid free in config load (reported by SadEagle)
- Patch17: fix crash in fc-cat

* Thu Nov 17 2005 Frederic Crozat <fcrozat@mandriva.com> 2.3.92-4mdk
- Patch15 (sunmoon1997): fix crash with invalid config file

* Wed Nov 16 2005 Frederic Crozat <fcrozat@mandriva.com> 2.3.92-3mdk
- Update patch7 and source3 with new chinese fonts (Mdk bug #19811)

* Wed Nov 16 2005 Frederic Crozat <fcrozat@mandriva.com> 2.3.92-2mdk
- Patch14: add warnings when invalid const value are used
- Update source6, don't blacklist Luxi Mono

* Wed Nov 09 2005 Frederic Crozat <fcrozat@mandriva.com> 2.3.92-1mdk
- Release 2.3.92 (development release) aka mmap cache 
- Remove patches 0 (no longer needed), 14 (merged upstream)
- Regenerate patch7
- Replace patch5 with source6 (replacing patch with config file is always better)
- Patch13: prevent cache corruption
- use libxml2 instead of expat

* Thu Aug 18 2005 Gwenole Beauchesne <gbeauchesne@mandriva.com> 2.3.2-5mdk
- built-in libtool fixes

* Sat Aug 13 2005 Frederic Crozat <fcrozat@mandriva.com> 2.3.2-4mdk
- fix prereq, it was incorrect
- reduce patch 7, remove patches 9, 10, 13, use several individual 
  configuration files in conf.d, suggestion from Funda Wang (Mdk bug #17237)
- add more aliases for Helvetica (Guiseppe)

* Thu Aug 11 2005 Nicolas Lécureuil <neoclust@mandriva.org> 2.3.2-3mdk
- Fix PreReq
     - Close ticket 17438

* Wed Aug 03 2005 Frederic Crozat <fcrozat@mandriva.com> 2.3.2-2mdk 
- Patch14 (CVS): don't include config files ending with .rpmnew/.rpmsave

* Fri Apr 29 2005 Frederic Crozat <fcrozat@mandriva.com> 2.3.2-1mdk
- New release 2.3.2
- regenerate patch 7

* Mon Mar 14 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 2.3.1-2mdk 
- Really update patch 8

* Thu Mar 10 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 2.3.1-1mdk 
- Release 2.3.1
- Update patch8 (fix Mdk bug 13357)

* Wed Mar 02 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 2.3.0-1mdk 
- Release 2.3.0
- Regenerate patch 8

* Wed Feb 16 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 2.2.99-3mdk 
- Update patch7 to fix default chinese fonts (Funda Wang) (Mdk bug #13357)

* Fri Feb 04 2005 Pablo Saratxaga <pablo@mandrakesoft.com> 2.2.99-2mdk>
- aliases for the new Han and tifinagh fonts

* Mon Jan 31 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 2.2.99-1mdk
- New release 2.2.99

* Wed Jan 12 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 2.2.98-2mdk 
- Update patch8 to no discard bitmap fonts

* Tue Jan 11 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 2.2.98-1mdk 
- Release 2.2.98
- Remove patches 3, 8, 11 (merged upstream)
- Regenerate patches 5, 7

* Wed Nov 10 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.2.96-8mdk
- patch 13: dejavu is vera compatible (vera+extra symbols)

* Sat Sep 25 2004 Pablo Saratxaga <pablo@mandrakesoft.com> 2.2.96-7mdk
- fixed some of the aliases to mach new names (and comments about
  fonts coverage)
- disabled hinting for CJK fonts (UTUMI Hirosi patch)

* Wed Aug 11 2004 Pablo Saratxaga <pablo@mandrakesoft.com> 2.2.96-6mdk
- fixed width of dual width monospace fonts (typically CJK fonts)
- improved language coverage detection

* Wed Aug 11 2004 Pablo Saratxaga <pablo@mandrakesoft.com> 2.2.96-5mdk
- disactivated hinting for "Mukti Narrow" and "Likhan"
- inclusion of culmus.conf
- "Mitra Mono" (bengali monospace font) added to monospace aliases

* Fri Aug 06 2004 Pablo Saratxaga <pablo@mandrakesoft.com> 2.2.96-4mdk
- Some more font aliases

* Wed Jul 28 2004 Christiaan Welvaart <cjw@daneel.dyndns.org> 2.2.96-3mdk
- add BuildRequires: lynx

* Fri Jul 09 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.2.96-2mdk
- Fix buildrequires

* Tue Jul 06 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.2.96-1mdk
- Release 2.2.96 
- Enable libtoolize

* Wed Jun 09 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.2.95-1mdk
- Release 2.2.95
- Remove patch10 (merged upstream)

* Fri May 14 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.2.94-1mdk
- Release 2.2.94
- Patch10 : fix build with latest freetype
- Fix recognition of some bitmap fonts (Mdk bug #9652)
- Remove patch6 (merged upstream)
- Regenerate patch7 and add more aliases for some known fonts (Fedora)
- Regenerate patch9

* Sat Apr 03 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.2.2-1mdk
- Release 2.2.2
- Remove patch10 (merged upstream)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13970 |12mr|fontforge-1.0-0.20110222.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define ffversion	20110222
%define docversion	20110221

%define major 1
%define gdraw_major 4
%define gunicode_major 3
%define libname %mklibname %{name} %{major}
%define libgdraw %mklibname gdraw %{gdraw_major}
%define libgioftp %mklibname gioftp %{major}
%define libgunicode %mklibname gunicode %{gunicode_major}
%define libgutils %mklibname gutils %{major}
%define develname %mklibname %{name} -d

%define		_disable_ld_no_undefined	1
%define		_disable_ld_as_needed		1

Name:		fontforge
Version:	1.0
Release:	0.%{ffversion}.4
Summary:	Font Editor for PostScript, TrueType, OpenType and various fonts
License:	BSD-like
Group:		Publishing
URL:		http://fontforge.sourceforge.net/
Source0:	http://fontforge.sourceforge.net/fontforge_full-%{ffversion}.tar.bz2
Source2:	http://fontforge.sourceforge.net/fontforge_htdocs-%{docversion}.tar.bz2
Source3:	http://fontforge.sourceforge.net/cidmaps.tar.bz2
Source4:	http://fontforge.sourceforge.net/fontforge-tutorial.pdf
Source11:	%{name}-16x16.png
Source12:	%{name}-32x32.png
Source13:	%{name}-48x48.png
Patch0:		fontforge-20110222-link.patch
Patch1:		fontforge-20090224-pythondl.patch
Patch2:		fontforge-20100501-select-points-crash.patch
Patch3:		fontforge-20110222-multilib.patch
Patch4:		fontforge-20110222-png1.5.patch

BuildRequires:	chrpath
BuildRequires:	desktop-file-utils
BuildRequires:	jpeg-devel
BuildRequires:	ungif-devel
BuildRequires:	libuninameslist-devel
BuildRequires:	tiff-devel
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	pkgconfig(libpng15)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	python-devel
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(xft)
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(pango)
BuildRequires:	pkgconfig(pangocairo)
BuildRequires:	pkgconfig(pangoxft)

# (Abel) it wants either autotrace or potrace
Requires:	potrace

%description
FontForge is an outline font editor that lets you create your own 
postscript, truetype, opentype, cid-keyed, multi-master, cff, svg and 
bitmap (bdf) fonts, or edit existing ones. Also lets you convert one
format to another. FontForge has support for many macintosh font formats.

%package -n %{libname}
Group:		System/Libraries
Summary:	Library for %{name}
Conflicts:	%{name} < 1.0-0.20110222.4

%description -n %{libname}
This package contains the shared library libfontforge.

%package -n %{libgdraw}
Group:		System/Libraries
Summary:	Library for %{name}
Conflicts:	%{name} < 1.0-0.20110222.4

%description -n %{libgdraw}
This package contains the shared library libgdraw.

%package -n %{libgioftp}
Group:		System/Libraries
Summary:	Library for %{name}
Conflicts:	%{name} < 1.0-0.20110222.4

%description -n %{libgioftp}
This package contains the shared library libgioftp.

%package -n %{libgunicode}
Group:		System/Libraries
Summary:	Library for %{name}
Conflicts:	%{name} < 1.0-0.20110222.4

%description -n %{libgunicode}
This package contains the shared library libgunicode.

%package -n %{libgutils}
Group:		System/Libraries
Summary:	Library for %{name}
Conflicts:	%{name} < 1.0-0.20110222.4

%description -n %{libgutils}
This package contains the shared library libgutils.

%package -n %{develname}
Group:		Development/C
Summary:	Development files for %{name}
Requires:	%{libname} = %{version}-%{release}
Requires:	%{libgdraw} = %{version}-%{release}
Requires:	%{libgioftp} = %{version}-%{release}
Requires:	%{libgunicode} = %{version}-%{release}
Requires:	%{libgutils} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
This package contains the development files for %{name}.

%package python
Group:		Development/Python
Summary:	Library bindings for python
Conflicts:	%{name} < 1.0-0.20110222.4
%py_requires -d

%description python
This package contains the python library for python applications that
use %{name}.

%prep
%setup -qn fontforge-%{ffversion}
%patch0 -p0
%patch1 -p1
%patch2 -p1
%patch3 -p0
%patch4 -p1

mkdir -p htdocs cidmap
tar xjf %{SOURCE2} -C htdocs
tar xjf %{SOURCE3} -C cidmap

cp %{SOURCE4} .

%build
%configure2_5x \
	--disable-static \
	--with-freetype-bytecode=no \
	--with-regular-link \
	--enable-pyextension \
	--enable-longdouble \
	--enable-type3 \
	--enable-libff
%make

%install
%makeinstall_std

desktop-file-install \
  --dir %{buildroot}%{_datadir}/applications            \
  Packaging/fontforge.desktop

# icons
install -m644 %{SOURCE11} -D %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
install -m644 %{SOURCE13} -D %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png

mkdir -p %{buildroot}/%{_datadir}/mime/packages

install -p Packaging/fontforge.xml %{buildroot}/%{_datadir}/mime/packages/

chrpath -d %{buildroot}%{_bindir}/%{name} %{buildroot}%{_libdir}/*.so.*

%find_lang FontForge

%files -f FontForge.lang
%doc LICENSE README-unix README-Unix.html fontforge-tutorial.pdf
%{_bindir}/*
%{_mandir}/man1/*
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_datadir}/applications/%{name}.desktop
%{_datadir}/mime/packages/fontforge.xml
%{_datadir}/%{name}

%files python
%{python_sitearch}/fontforge*.egg-info
%{python_sitearch}/fontforge.so
%{python_sitearch}/psMat.so

%files -n %{libname}
%{_libdir}/libfontforge.so.%{major}*

%files -n %{libgdraw}
%{_libdir}/libgdraw.so.%{gdraw_major}*

%files -n %{libgioftp}
%{_libdir}/libgioftp.so.%{major}*

%files -n %{libgunicode}
%{_libdir}/libgunicode.so.%{gunicode_major}*

%files -n %{libgutils}
%{_libdir}/libgutils.so.%{major}*

%files -n %{develname}
%{_libdir}/lib*.so
%{_libdir}/pkgconfig
%{_includedir}/%{name}



%changelog
* Thu Aug  30 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: dfa8b76
- Sync with Cooker (major spec re-work)
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13971 |12mr|fonts-bitmap-misc-console-1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name fonts-bitmap-misc-console
%define version 1.1
%define release 1

Summary:    Console font backported from KDE3
Name:       %{name}
Version:    %{version}
Release:    %{release}
Source0:    %{name}-%{version}.tar.xz
License:    GPLv2+
Group:      Graphical desktop/KDE
Url:        https://abf.rosalinux.ru/captainflint/fonts-bitmap-misc-console
Packager:   Konstantin Vlasov <konstantin.vlasov@rosalab.ru>
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:  noarch
Requires:   fontconfig
Requires:   mkfontdir

%description
The fixed-sized font Console is optimized for terminal applications and makes
Konsole look pretty.

%prep
%setup -q

%build

%install
rm -rf %buildroot

mkdir -p %{buildroot}%{_datadir}/fonts/misc
install -m 0644 usr/share/fonts/misc/console8x16.pcf.gz %{buildroot}%{_datadir}/fonts/misc/

%files
%defattr(-,root,root)
%{_datadir}/fonts/misc/console8x16.pcf.gz

%post
fc-cache
mkfontdir /usr/share/fonts/misc

%postun
fc-cache
mkfontdir /usr/share/fonts/misc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13972 |12mr|fonts-ttf-arabic-1.1-18
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Arabic TrueType fonts
Name:		fonts-ttf-arabic
Version:	1.1
Release:	%mkrel 18
License:	GPL
Group:		System/Fonts/True type

Source0:	http://www.linux.org.sa/download/KacstArabicFonts-%{version}.tar.bz2
Source1:	nastaliq_unicode.ttf.bz2

BuildArch:	noarch
BuildRequires: fontconfig
BuildRoot:	%_tmppath/%name-%version-%release-root
BuildRequires:	mkfontscale

%description
This Package provides Free Arabic TrueType fonts.

%prep

%setup -q -c

%build
bzcat %{SOURCE1} > nastaliq_unicode.ttf

%install
rm -fr %buildroot

mkdir -p %buildroot/%_datadir/fonts/TTF/arabic/
cp *.ttf %buildroot/%_datadir/fonts/TTF/arabic/

(
cd %buildroot/%_datadir/fonts/TTF/arabic/
mkfontscale
cp fonts.scale fonts.dir
)

mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
ln -s ../../..%_datadir/fonts/TTF/arabic \
    %{buildroot}%_sysconfdir/X11/fontpath.d/ttf-arabic:pri=50

%post
touch %{_datadir}/fonts/TTF

%clean
rm -fr %buildroot

%files
%defattr(0644,root,root,0755)
%doc *txt
%dir %_datadir/fonts/TTF/arabic/
%_datadir/fonts/TTF/arabic/*
%_sysconfdir/X11/fontpath.d/ttf-arabic:pri=50




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13973 |12mr|fonts-ttf-arabic-arabeyes-2.0-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name fonts-ttf-arabic-arabeyes
%define name_orig	ae_fonts
%define version 2.0
%define release %mkrel 10
%define fontdir	fonts/TTF/arabic/arabeyes

Name:		%{name}
Summary:	Arabic TrueType fonts
Version:	%{version}
Release:	%{release}
License:	GPLv2+
Group:		System/Fonts/True type
Source:		http://prdownloads.sourceforge.net/arabeyes/%{name_orig}_%{version}.tar.bz2
URL:		http://www.arabeyes.org/project.php?proj=Khotot
BuildArch:	noarch
BuildRequires: fontconfig
BuildRoot:	%_tmppath/%name-%version-%release-buildroot
Buildrequires: 	mkfontscale
Provides:	fonts-ttf-arabic

%description
This Package provides Free Arabic TrueType fonts donated under the GPL license
by arabeyes.org.

%prep
%setup -n %{name_orig}_%version -q

%build

%install
rm -rf %buildroot

mkdir -p %buildroot/%_datadir/%fontdir
cp */*.ttf %buildroot/%_datadir/%fontdir

pushd %buildroot/%_datadir/%fontdir
mkfontscale
cp fonts.scale fonts.dir
popd

mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
ln -s ../../..%_datadir/%fontdir \
    %{buildroot}%_sysconfdir/X11/fontpath.d/ttf-arabic-arabeyes:pri=50

%post
touch %_datadir/fonts/TTF

%clean
rm -rf %buildroot

%files
%defattr(0644,root,root,0755)
%doc README ChangeLog
%dir %_datadir/%fontdir
%_datadir/%fontdir/*
%_sysconfdir/X11/fontpath.d/ttf-arabic-arabeyes:pri=50




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13974 |12mr|fonts-ttf-arabic-farsi-0.4-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name fonts-ttf-arabic-farsi
%define name_orig farsifonts
%define version 0.4
%define release %mkrel 14
%define fontdir	fonts/TTF/arabic/farsi

Name:		%{name}
Summary:	Arabic TrueType fonts
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		System/Fonts/True type
Source:		http://www.farsiweb.info/font/%{name_orig}-%{version}.tar.bz2
URL:		http://www.farsiweb.info
BuildArch:	noarch
BuildRequires: fontconfig
BuildRoot:	%_tmppath/%name-%version-%release-buildroot
BuildRequires:	mkfontscale
Provides:	fonts-ttf-arabic

%description
This Package provides Free Arabic TrueType fonts donated under the GPL license
by farsiweb.info.

%prep
%setup -n %name_orig-%version -q

%build

%install
rm -rf %buildroot

mkdir -p %buildroot/%_datadir/%fontdir
cp *.ttf %buildroot/%_datadir/%fontdir

pushd %buildroot/%_datadir/%fontdir
mkfontscale
cp fonts.scale fonts.dir
popd

mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
ln -s ../../..%_datadir/%fontdir \
    %{buildroot}%_sysconfdir/X11/fontpath.d/ttf-arabic-farsi:pri=50

%clean
rm -rf %buildroot

%files
%defattr(0644,root,root,0755)
%doc COPYING NEWS *.txt
%dir %_datadir/%{fontdir}
%_datadir/%{fontdir}/*
%_sysconfdir/X11/fontpath.d/ttf-arabic-farsi:pri=50





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13975 |12mr|fonts-ttf-arabic-kacst-2.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name fonts-ttf-arabic-kacst
%define name_orig kacst_fonts
%define srcname KacstArabicFonts-2.0
%define version 2.0
%define release %mkrel 8
%define fontdir	fonts/TTF/arabic/kacst

Name:		%{name}
Summary:	Arabic TrueType fonts
Version:	%{version}
Release:	%{release}
License:	GPLv2
Group:		System/Fonts/True type
Source:		http://downloads.sourceforge.net/project/arabeyes/kacst_fonts/%{name_orig}_%{version}.tar.bz2
URL:		http://www.arabeyes.org/resources.php
BuildArch:	noarch
BuildRequires: fontconfig
BuildRoot:	%_tmppath/%name-%version-%release-buildroot
BuildRequires:	mkfontscale
Requires:	common-licenses
Provides:	fonts-ttf-arabic

%description
This Package provides Free Arabic TrueType fonts donated under the GPL license
by King Abdul-Aziz City for Science and Technology (KACST).

Now maintained by Arabeyes http://www.arabeyes.org

%prep
%setup -q -n %{srcname}

%build

%install
rm -rf %buildroot

mkdir -p %buildroot/%_datadir/%fontdir
cp *.ttf %buildroot/%_datadir/%fontdir

pushd %buildroot/%_datadir/%fontdir
mkfontscale
cp fonts.scale fonts.dir
popd

mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
ln -s ../../..%_datadir/%fontdir \
    %{buildroot}%_sysconfdir/X11/fontpath.d/ttf-arabic-kacst:pri=50

%clean
rm -rf %buildroot

%files
%defattr(0644,root,root,0755)
%dir %_datadir/%fontdir
%_datadir/%fontdir/*
%_sysconfdir/X11/fontpath.d/ttf-arabic-kacst:pri=50



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13976 |12mr|fonts-ttf-armenian-1.1-23
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Armenian TrueType fonts
Name:		fonts-ttf-armenian
Version:	1.1
Release:	%mkrel 23
License:	Distributable
URL:		http://www.freenet.am/armnls/
Group:		System/Fonts/True type

Source0:	fonts-ttf-armenian-%{version}.tar.bz2
BuildArch:	noarch
BuildRequires: fontconfig
BuildRoot:	%_tmppath/%name-%version-%release-root
BuildRequires:	mkfontscale

%description
This Package provides free Armenian TrueType fonts.

%prep
%setup -q

%build
# TODO: create a README file

%install
rm -fr %buildroot

mkdir -p %buildroot/%_datadir/fonts/TTF/armenian/
cp * %buildroot/%_datadir/fonts/TTF/armenian
pushd %buildroot/%_datadir/fonts/TTF/armenian
mkfontscale
cp fonts.scale fonts.dir
popd

mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
ln -s ../../..%_datadir/fonts/TTF/armenian \
    %{buildroot}%_sysconfdir/X11/fontpath.d/ttf-armenian:pri=50


%clean
rm -fr %buildroot

%files
%defattr(0644,root,root,0755)
%dir %_datadir/fonts/TTF/armenian/
%_datadir/fonts/TTF/armenian/*
%_sysconfdir/X11/fontpath.d/ttf-armenian:pri=50




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13977 |12mr|fonts-ttf-bengali-0.5-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: A set of Bangla fonts under GPL
Name: fonts-ttf-bengali
# version number is defined at http://www.bengalinux.org/downloads/
Version: 0.5
Release: %mkrel 13
License: GPL
Group: System/Fonts/True type
Source0: http://savannah.nongnu.org/download/freebangfont/Akaash-0.8.5.tar.bz2
Source1: http://savannah.nongnu.org/download/freebangfont/Ani.tar.bz2
Source2: http://savannah.nongnu.org/download/freebangfont/Likhan-0.5.tar.bz2
Source3: http://savannah.nongnu.org/download/freebangfont/MuktiNarrow-0.94.tar.bz2
URL: http://www.bengalinux.org/
BuildArch:	noarch
BuildRequires: fontconfig
BuildRoot:	%_tmppath/%name-%version-%release-root
BuildRequires:	freetype-tools

Provides: fonts-tt-Akaash
Provides: fonts-tt-Ani
Provides: fonts-tt-Likhan
Provides: fonts-tt-MuktiNarrow

%description
This package contains a set of Bangla (Bengali) OpenType fonts based on
Unicode encoding scheme. The fonts are provided by Free Bangla Font project,
a sub project of Ankur group (http://www.bengalinux.org).

Install freebanglafont if you'd like to use Bangla or want to see Bangla
interface for GNOME, KDE, etc.

%prep
%setup -c -a 0 -a 1 -a 2 -a 3 -q

%build

%install
rm -rf %buildroot
install -d %buildroot/%_datadir/fonts/TTF/bengali

for i in `find . -name "*.ttf"` ; do
install -m 644 $i %buildroot/%_datadir/fonts/TTF/bengali
done
for i in `find . -name "*.TTF"` ; do
  install -m 644 $i \
	 %buildroot/%_datadir/fonts/TTF/bengali/`basename $i .TTF`.ttf
done

mkdir -p %buildroot/%_docdir/%{name}-%{version}/Akaash/
install -m 644 Akaash/{BUGS,README,MAILINGLISTS,VERSION,CHANGELOG,CREDITS} \
	%buildroot/%_docdir/%{name}-%{version}/Akaash/
mkdir -p %buildroot/%_docdir/%{name}-%{version}/Ani/
install -m 644 Ani/{AUTHORS,BUGS,MAILINGLISTS,README,VERSION} \
	%buildroot/%_docdir/%{name}-%{version}/Ani/
mkdir -p %buildroot/%_docdir/%{name}-%{version}/Likhan/
install -m 644 Likhan-0.5/README \
	%buildroot/%_docdir/%{name}-%{version}/Likhan/
mkdir -p %buildroot/%_docdir/%{name}-%{version}/MuktiNarrow/
install -m 644 MuktiNarrow0.94/readme.txt \
	%buildroot/%_docdir/%{name}-%{version}/MuktiNarrow/
install -m 644 Ani/COPYING %buildroot/%_docdir/%{name}-%{version}/

%post
touch %{_datadir}/fonts/TTF

%clean
rm -fr %buildroot

%files
%defattr(0644,root,root,0755)
%doc %_docdir/%{name}-%{version}/*
%dir %_datadir/fonts/TTF/
%dir %_datadir/fonts/TTF/bengali
%_datadir/fonts/TTF/bengali/*.ttf






%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13978 |12mr|fonts-ttf-bitstream-vera-1.10-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: fonts-ttf-bitstream-vera
Version: 1.10
Release: %mkrel 14
Summary: Bitstream Vera ttf fonts
Group: Development/X11
BuildArch: noarch
URL: http://www.gnome.org/fonts/
Source: http://ftp.gnome.org/pub/GNOME/sources/ttf-bitstream-vera/1.10/ttf-bitstream-vera-%{version}.tar.bz2
License: Bitstream Vera Fonts Copyright
BuildRoot: %{_tmppath}/%{name}-root
BuildRequires: fontconfig
BuildRequires: x11-font-util >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1
Conflicts: xorg-x11 <= 6.9.0
Provides: fonts-ttf-vera
Requires(post): mkfontdir mkfontscale
Requires(postun): mkfontdir mkfontscale

%description
Bitstream Vera ttf fonts

%prep
%setup -q -n ttf-bitstream-vera-%{version}

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_datadir}/fonts/TTF/
cp -f *.ttf %{buildroot}%{_datadir}/fonts/TTF/

%post
mkfontscale %{_datadir}/fonts/TTF
mkfontdir %{_datadir}/fonts/TTF

%postun
mkfontscale %{_datadir}/fonts/TTF
mkfontdir %{_datadir}/fonts/TTF

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README.TXT COPYRIGHT.TXT RELEASENOTES.TXT
%{_datadir}/fonts/TTF/Vera*.ttf





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13979 |12mr|fonts-ttf-chinese-0.2.20080216.1-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 0.2.20080216.1
%define release %mkrel 10
%define epoch 1

Summary:	Unified Chinese True Type font
Name:		fonts-ttf-chinese
Version:	%{version}
Release:	%{release}
Epoch:		%{epoch}

Source6:	cidinst.chinese
Source7:	cidunin.chinese
Source10:	http://apt.debian.org.tw/pool/t/ttf-arphic-ukai/ttf-arphic-ukai_%{version}.orig.tar.gz
Source11:	http://apt.debian.org.tw/pool/t/ttf-arphic-ukai/ttf-arphic-uming_%{version}.orig.tar.gz

URL:		http://www.freedesktop.org/wiki/Software/CJKUnifonts
License:	Arphic Public License
Group:		System/Fonts/True type
BuildArch:	noarch
BuildRequires: fontconfig
BuildRoot:	%{_tmppath}/%name-%version-%release-root
Obsoletes:	fonts-ttf-big5
Provides:	fonts-ttf-big5 = %{epoch}:%{version}-%{release}
Obsoletes:	fonts-ttf-gb2312
Provides:	fonts-ttf-gb2312 = %{epoch}:%{version}-%{release}

%description
Chinese True Type font covering both tranditional and simplified chinese,
in Sung and Kai font face. It was merged by Arne Goetje, using Sung/Kai
face fonts (both in trad. and simp. Chinese) donated by Arphic Technology
Co Ltd.

In addition, it includes embedded 11-16 pixel bitmap fonts done by Firefly,
and HKSCS(Hong Kong) glyphs done by Akar et. al.

%prep
%setup -q -c -T -n ttf-arphic-ukai -a 10
%setup -q -c -T -D -n ttf-arphic-uming -a 11
 
%build
cd ..

mkdir doc -p
# prevent name clash
cp ttf-arphic-ukai/README doc/README-ukai
cp ttf-arphic-uming/README doc/README-uming
cp ttf-arphic-ukai/FONTLOG doc/FONTLOG-ukai
cp ttf-arphic-uming/FONTLOG doc/FONTLOG-uming

cp ttf-arphic-ukai/CONTRIBUTERS ttf-arphic-ukai/KNOWN_ISSUES ttf-arphic-ukai/NEWS ttf-arphic-ukai/TODO doc/

# merge fonts.dir
grep uming.ttc ttf-arphic-uming/fonts.dir > fonts.dir.prepare
grep ukai.ttc ttf-arphic-ukai/fonts.dir >> fonts.dir.prepare
wc -l fonts.dir.prepare |awk -F' ' '{print $1}' > fonts.dir
cat fonts.dir.prepare >> fonts.dir

# merge fonts.scale
grep uming.ttc ttf-arphic-uming/fonts.scale > fonts.scale.prepare
grep ukai.ttc ttf-arphic-ukai/fonts.scale >> fonts.scale.prepare
wc -l fonts.scale.prepare |awk -F' ' '{print $1}' > fonts.scale
cat fonts.scale.prepare >> fonts.scale

%install
rm -fr %{buildroot}
cd ..

install -d %{buildroot}/%{_datadir}/fonts/TTF/chinese/
install -m 644 ttf-arphic-ukai/ukai.ttc %{buildroot}/%{_datadir}/fonts/TTF/chinese/
install -m 644 ttf-arphic-uming/uming.ttc %{buildroot}/%{_datadir}/fonts/TTF/chinese/
install -m 644 fonts.dir fonts.scale %{buildroot}/%{_datadir}/fonts/TTF/chinese/

mkdir -p %buildroot%_sysconfdir/fonts/conf.d/
install -m 644 ttf-arphic-ukai/35-ttf-arphic-ukai-aliases.conf %buildroot%_sysconfdir/fonts/conf.d/
install -m 644 ttf-arphic-uming/35-ttf-arphic-uming-aliases.conf %buildroot%_sysconfdir/fonts/conf.d/

touch %{buildroot}%{_datadir}/fonts/TTF/chinese/fonts.*

mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
ln -s ../../..%_datadir/fonts/TTF/chinese \
    %{buildroot}%_sysconfdir/X11/fontpath.d/ttf-chinese:pri=50


%clean
rm -fr %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc ../doc/*
%dir %{_datadir}/fonts/TTF/chinese/
%{_datadir}/fonts/TTF/chinese/*
%{_sysconfdir}/X11/fontpath.d/ttf-chinese:pri=50
%_sysconfdir/fonts/conf.d/*.conf



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13980 |12mr|fonts-ttf-dejavu-2.33-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname dejavu-fonts-ttf

Summary: DejaVu ttf Fonts
Name: fonts-ttf-dejavu
Version: 2.33
Release: %mkrel 5
License: Bitstream Vera Fonts Copyright
Group: System/Fonts/True type
URL: http://dejavu.sourceforge.net/
Source0: http://prdownloads.sourceforge.net/dejavu/%{pkgname}-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
BuildRequires: fontconfig
BuildRequires: freetype-tools

%description
The DejaVu fonts are modifications of the Bitstream Vera fonts designed 
to extend this original for greater coverage of Unicode. The Bitstream Vera 
family was limited mainly to the characters in the Basic Latin and Latin-1 
Supplement portions of Unicode (roughly equivalent to ISO-8859-15) but was 
released with a license that permitted changes. The DejaVu fonts project was 
started with the aim to "provide a wider range of characters... while 
maintaining the original look and feel through the process of collaborative 
development".

%prep
%setup -q -n %{pkgname}-%{version}

%build

%install
rm -rf %{buildroot}

mkdir -p %{buildroot}%{_datadir}/fonts/TTF/dejavu

install -m 644 ttf/*.ttf %{buildroot}%{_datadir}/fonts/TTF/dejavu
ttmkfdir %{buildroot}%{_datadir}/fonts/TTF/dejavu > %{buildroot}%{_datadir}/fonts/TTF/dejavu/fonts.dir
ln -s fonts.dir %{buildroot}%{_datadir}/fonts/TTF/dejavu/fonts.scale

mkdir -p %{buildroot}%{_sysconfdir}/X11/fontpath.d/
ln -s ../../..%{_datadir}/fonts/TTF/dejavu \
	%{buildroot}%{_sysconfdir}/X11/fontpath.d/ttf-dejavu:pri=50
%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc README LICENSE AUTHORS NEWS BUGS *cover.txt
%dir %{_datadir}/fonts/TTF/dejavu
%{_datadir}/fonts/TTF/dejavu/*.ttf
%verify(not mtime) %{_datadir}/fonts/TTF/dejavu/fonts.dir
%{_datadir}/fonts/TTF/dejavu/fonts.scale
%{_sysconfdir}/X11/fontpath.d/ttf-dejavu:pri=50



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13981 |12mr|fonts-ttf-devanagari-1.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Devanagari TTF font(s)
Name: fonts-ttf-devanagari
Version: 1.0
Release: %mkrel 8
License: Free use and distribution
Group: System/Fonts/True type
# it was previously distributed with XFree86; it's in public domain
Source0: raghu.ttf.bz2
#URL: 
BuildArch:	noarch
BuildRequires: fontconfig
BuildRoot:	%_tmppath/%name-%version-%release-root
BuildRequires:	freetype-tools

%description
This package contains fonts for the devanagari script.

%prep
#%setup -c 

rm -rf %{name}-%{version}
mkdir %{name}-%{version}
cd %{name}-%{version}

%build
cd %{name}-%{version}
bzcat %{SOURCE0} > raghu.ttf

%install
cd %{name}-%{version}
rm -rf %buildroot
install -d %buildroot/%_datadir/fonts/TTF/devanagari

for i in `find . -name "*.ttf"` ; do
install -m 644 $i %buildroot/%_datadir/fonts/TTF/devanagari
done

%post
touch %{_datadir}/fonts/TTF

%clean
rm -fr %buildroot

%files
%defattr(0644,root,root,0755)
#%doc %{name}-%{version}/README*
%dir %_datadir/fonts/TTF/
%dir %_datadir/fonts/TTF/devanagari
%_datadir/fonts/TTF/devanagari/*.ttf







%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13982 |12mr|fonts-ttf-droid-1.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname droid-fonts

Summary: Droid Fonts
Name: fonts-ttf-droid
Version: 1.0
Release: %mkrel 9
License: Apache License
Group: System/Fonts/True type
URL: http://www.droidfonts.com/
Source0: %{pkgname}-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
BuildRequires: fontconfig
BuildRequires: freetype-tools

%description
The Droid family of fonts consists of Droid Sans, Droid Sans Mono and 
Droid Serif. Each contains extensive character set coverage including 
Western Europe, Eastern/Central Europe, Baltic, Cyrillic, Greek and 
Turkish support. The Droid Sans regular font also includes support for 
Simplified and Traditional Chinese, Japanese and Korean support for 
the GB2312, Big 5, JIS 0208 and KSC 5601 character sets respectively. 
Droid was designed by Ascender's Steve Matteson to provide optimal quality 
and comfort on a mobile handset when rendered in application menus, web 
browsers and for other screen text. 

%prep
%setup -q -n %{pkgname}-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT

mkdir -p $RPM_BUILD_ROOT%{_datadir}/fonts/TTF/droid

install -m 644 *.ttf $RPM_BUILD_ROOT%{_datadir}/fonts/TTF/droid
ttmkfdir $RPM_BUILD_ROOT%{_datadir}/fonts/TTF/droid > $RPM_BUILD_ROOT%{_datadir}/fonts/TTF/droid/fonts.dir
ln -s fonts.dir $RPM_BUILD_ROOT%{_datadir}/fonts/TTF/droid/fonts.scale

mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
ln -s ../../..%_datadir/fonts/TTF/droid \
    %{buildroot}%_sysconfdir/X11/fontpath.d/ttf-droid:pri=50

%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root,-)
%doc README COPYING AUTHORS
%dir %{_datadir}/fonts/TTF/droid
%{_datadir}/fonts/TTF/droid/*.ttf
%verify(not mtime) %{_datadir}/fonts/TTF/droid/fonts.dir
%{_datadir}/fonts/TTF/droid/fonts.scale
%{_sysconfdir}/X11/fontpath.d/ttf-droid:pri=50




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13983 |12mr|fonts-ttf-ethiopic-1.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Ethiopic TrueType fonts
Name:		fonts-ttf-ethiopic
Version:	1.0
Release:	%mkrel 15
License:	GPL
Group:		System/Fonts/True type
# GFZemen unicode font from
# ftp://ftp.ethiopic.org/pub/fonts/TrueType/gfzemenu.ttf
# the site seems gone now
Source0:	fonts-ttf-ethiopic.tar.bz2

BuildArch:	noarch
BuildRequires: fontconfig
BuildRoot:	%_tmppath/%name-%version-%release-root
BuildRequires:	mkfontscale

%description
This Package provides Free Ethiopic TrueType fonts.

%prep

%setup -q -n %{name}

%install
rm -fr %buildroot

mkdir -p %buildroot/%_datadir/fonts/TTF/ethiopic/
cp *.ttf %buildroot/%_datadir/fonts/TTF/ethiopic/

(
cd %buildroot/%_datadir/fonts/TTF/ethiopic/
mkfontscale > fonts.scale
cp fonts.scale fonts.dir
)

mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
ln -s ../../..%_datadir/fonts/TTF/ethiopic \
    %{buildroot}%_sysconfdir/X11/fontpath.d/ttf-ethiopic:pri=50

%clean
rm -fr %buildroot

%files
%defattr(0644,root,root,0755)
%dir %_datadir/fonts/TTF/ethiopic/
%_datadir/fonts/TTF/ethiopic/*
%_sysconfdir/X11/fontpath.d/ttf-ethiopic:pri=50




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13984 |12mr|fonts-ttf-freefont-20090104-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A set of free Truetype fonts (GPL)
Name:		fonts-ttf-freefont
Version:	20090104
Release:	%mkrel 7

Source0:	freefont-ttf-%{version}.tar.gz
Source1:	remove-kana-glyphs
Source2:	freefont-20040828.readme_kana.mdk
# (mpol) pfaedit is now fontforge
Patch0:		freefont-20040828.fontforge.patch
License:	GPLv3+
Group:		System/Fonts/True type
URL:		http://www.nongnu.org/freefont/
BuildRoot:	%_tmppath/%name-%version-%release-root
BuildArch:	noarch
BuildRequires: fontconfig
Requires(post): mkfontdir mkfontscale
Requires(postun): mkfontdir mkfontscale

%description 
A set of Truetype fonts released under the GPL.
This project aims to provide a set of free outline
(PostScript Type0, TrueType, OpenType...) fonts
covering the ISO 10646/Unicode UCS (Universal Character Set).
This package provides the Truetype fonts from that project.

%prep
%setup -q -n freefont-%{version}

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_datadir}/fonts/TTF

install -m644 *.ttf %{buildroot}%{_datadir}/fonts/TTF

%post
mkfontscale %{_datadir}/fonts/TTF
mkfontdir %{_datadir}/fonts/TTF

%postun
mkfontscale %{_datadir}/fonts/TTF
mkfontdir %{_datadir}/fonts/TTF

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc AUTHORS CREDITS ChangeLog README
%{_datadir}/fonts/TTF/*.ttf



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13985 |12mr|fonts-ttf-japanese-0.20110312-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define src_version 20110312
%define version     0.%{src_version}
%define release     %mkrel 5
%define src_name    umeplus-fonts

Summary:	Japanese TrueType fonts
Name:		fonts-ttf-japanese
Version:	%{version}
Release:	%{release}
License:	Distributable
URL:		http://www.geocities.jp/ep3797/modified_fonts_01.html
Group:		System/Fonts/True type

## Original fonts is here
Source0:	http://downloads.sourceforge.net/mdk-ut/umeplus-fonts-%{src_version}.tar.lzma
Source3:	cidinst.japanese
Source4:	cidunin.japanese

BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	freetype-tools
BuildRequires:	fontconfig
Obsoletes:	xtt-fonts
Provides:	xtt-fonts

%description
This Package provides Free Japanese TrueType fonts (umeplus-gothic, 
umeplus-p-gothic)

%prep
%setup -q -n %{src_name}-%{src_version}

%install
rm -fr %buildroot
mkdir -p %buildroot/%{_datadir}/fonts/TTF/japanese
install -m 644 *.ttf %buildroot/%{_datadir}/fonts/TTF/japanese

mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
ln -s ../../..%_datadir/fonts/TTF/japanese \
    %{buildroot}%_sysconfdir/X11/fontpath.d/ttf-japanese:pri=50

%clean
rm -fr %buildroot

%files
%defattr(-,root,root,0755)
%doc ChangeLog README
%doc docs-*/

%dir %_datadir/fonts/TTF/japanese/
%_datadir/fonts/TTF/japanese/*.ttf
%_sysconfdir/X11/fontpath.d/ttf-japanese:pri=50



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13986 |12mr|fonts-ttf-kannada-1.0-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Kannada TTF fonts (Unicode encoded)
Name:		fonts-ttf-kannada
Version:	1.0
Release:	%mkrel 11

Url:		http://kannada.sourceforge.net/
# dated 2002-10-27
Source0:	http://brahmi.sourceforge.net/dl/Sampige.ttf.bz2
License:	GPL
Group:		System/Fonts/True type
BuildArch:	noarch
BuildRequires: fontconfig
BuildRoot:	%_tmppath/%name-%version-%release-root
BuildRequires:	freetype-tools

%description
Kannada TTF fonts usable to display Unicode encoded text; through text
engines like pango etc.


%prep

#%setup
 
%build

%install
rm -fr %buildroot

install -d %buildroot/%_datadir/fonts/TTF/kannada/
bzcat %{SOURCE0} > %buildroot/%_datadir/fonts/TTF/kannada/Sampige.ttf

%clean
rm -fr %buildroot

%files
%defattr(0644,root,root,0755)
#%doc README
%dir %_datadir/fonts/TTF/
%dir %_datadir/fonts/TTF/kannada/
%_datadir/fonts/TTF/kannada/*.ttf






%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13987 |12mr|fonts-ttf-korean-1.0.2-0.080608.9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define snapdate 080608

Summary:	Un Fonts in Koream
Name:		fonts-ttf-korean
Epoch:		1
Version:	1.0.2
Release:	0.%{snapdate}.9
License:	GPLv2
Group:		System/Fonts/True type
URL:		http://kldp.net/projects/unfonts/
Source0:	http://kldp.net/frs/download.php/4695/un-fonts-core-%version-%snapdate.tar.gz
BuildArch:	noarch
BuildRequires:	fontconfig
BuildRequires:	mkfontdir
Provides:	baekmuk = %{EVRD}
Provides:	hwan-fonts = %{EVRD}

%description
Un-fonts is comes from the HLaTeX as type1 fonts in 1998 by Koaunghi Un,
he made type1 fonts to use with Korean TeX(HLaTeX [1]) in the late 1990's and
release it under the GNU GPL license.

%prep
%setup -q -n un-fonts

%build

%install
install -d %{buildroot}%{_datadir}/fonts/TTF/korean/
install -m 0644 *.ttf %{buildroot}%{_datadir}/fonts/TTF/korean


(
cd %{buildroot}%{_datadir}/fonts/TTF/korean
mkfontdir > fonts.dir
ln -sf fonts.dir fonts.scale
) 

mkdir -p %{buildroot}%{_sysconfdir}/X11/fontpath.d/
ln -s ../../..%{_datadir}/fonts/TTF/korean \
    %{buildroot}%{_sysconfdir}/X11/fontpath.d/ttf-korean:pri=50

%files
%defattr(-,root,root,0755)
%doc README COPYING
%dir %{_datadir}/fonts/TTF/korean/
%{_datadir}/fonts/TTF/korean/*.ttf
%config(noreplace) %{_datadir}/fonts/TTF/korean/fonts.dir
%{_datadir}/fonts/TTF/korean/fonts.scale
%{_sysconfdir}/X11/fontpath.d/ttf-korean:pri=50



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13988 |12mr|fonts-ttf-latex-0.1-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Summary:	LaTeX TrueType fonts for LyX
Name:		fonts-ttf-latex
Version:	0.1
Release:	%mkrel 13

# see README: these fonts were converted from the LaTeX .pfb forms,
#             and are under the respective licenses of the sources.
License:	Distributable

URL:		http://wiki.lyx.org/pmwiki.php/FAQ/Qt
Group:		System/Fonts/True type

Source0:	http://movementarian.org/latex-xft-fonts-%version.tar.gz

BuildArch:	noarch
BuildRequires: fontconfig
BuildRoot:	%_tmppath/%name-%version-%release-root
Provides:	latex-xft-fonts

%description
This Package provides LaTeX TrueType fonts so that LyX can display LaTex
characters.

%prep
%setup -q -n latex-xft-fonts-%version

%build
perl -p -i -e "s|INSTALLDIR=.*|INSTALLDIR=%_datadir/fonts/TTF/latex|" Makefile

%install
rm -fr %buildroot
DESTDIR=%buildroot make install

(
cd %buildroot/%_datadir/fonts/TTF/latex/
# those are not unicode but in latex encoding
/usr/sbin/ttmkfdir -u | sed 's/iso10646-1/misc-fontspecific/' > fonts.scale
cp fonts.scale fonts.dir
)

mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
ln -s ../../..%_datadir/fonts/TTF/latex \
    %{buildroot}%_sysconfdir/X11/fontpath.d/ttf-latex:pri=50

%clean
rm -fr %buildroot

%files
%defattr(0644,root,root,0755)
%doc README
%dir %_datadir/fonts/TTF/latex/
%_datadir/fonts/TTF/latex/*.ttf
%config(noreplace) %_datadir/fonts/TTF/latex/fonts.dir
%config(noreplace) %_datadir/fonts/TTF/latex/fonts.scale
%_sysconfdir/X11/fontpath.d/ttf-latex:pri=50





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13989 |12mr|fonts-ttf-liberation-1.05.2-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname liberation-fonts-ttf
%define date 20091227

Summary: Fonts to replace commonly used Microsoft Windows Fonts
Name: fonts-ttf-liberation
Version: 1.05.2
Release: %mkrel 7
# The license of the Liberation Fonts is a EULA that contains 
# GPLv2 and two exceptions:
# The first exception is the standard FSF font exception.
# The second exception is an anti-lockdown clause somewhat like
# the one in GPLv3. This license is Free, but GPLv2 and GPLv3
# incompatible.
License: GPLv2 + font exception
Group: System/Fonts/True type
URL: https://fedorahosted.org/liberation-fonts/
Source0: https://fedorahosted.org/releases/l/i/liberation-fonts/%{pkgname}-%{version}.%{date}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
BuildRequires: fontconfig
BuildRequires: freetype-tools

%description
The Liberation Fonts are intended to be replacements for the three
most commonly used fonts on Microsoft systems: Times New Roman,
Arial, and Courier New.

%prep
%setup -q -c -n %{pkgname}-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT

pushd ttf
mkdir -p $RPM_BUILD_ROOT%{_datadir}/fonts/TTF/liberation

install -m 644 *.ttf $RPM_BUILD_ROOT%{_datadir}/fonts/TTF/liberation
ttmkfdir $RPM_BUILD_ROOT%{_datadir}/fonts/TTF/liberation > $RPM_BUILD_ROOT%{_datadir}/fonts/TTF/liberation/fonts.dir
ln -s fonts.dir $RPM_BUILD_ROOT%{_datadir}/fonts/TTF/liberation/fonts.scale

mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
ln -s ../../..%_datadir/fonts/TTF/liberation \
    %{buildroot}%_sysconfdir/X11/fontpath.d/ttf-liberation:pri=50
popd

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc License.txt COPYING
%dir %{_datadir}/fonts/TTF/liberation
%{_datadir}/fonts/TTF/liberation/*.ttf
%verify(not mtime) %{_datadir}/fonts/TTF/liberation/fonts.dir
%{_datadir}/fonts/TTF/liberation/fonts.scale
%{_sysconfdir}/X11/fontpath.d/ttf-liberation:pri=50




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13990 |12mr|fonts-ttf-lohit-2.3.8-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:        fonts-ttf-lohit
Version:     2.3.8
Release:     %mkrel 7
Summary:     Free Indian truetype/opentype fonts

Group:       System/Fonts/True type
License:     GPLv2
URL:         http://fedoraproject.org/wiki/Lohit
Source:      http://rbhalera.fedorapeople.org/released/lohit/lohit-fonts-%{version}.tar.gz
BuildArch:   noarch
BuildRequires: fontconfig
BuildRoot:   %{_tmppath}/%{name}-%{version}-%{release}-root
Obsoletes:   fonts-ttf-gurmukhi <= 1.0
Provides:    fonts-ttf-gurmukhi = %{version}-%{release}

%description 
This package provides Hindi, Bengali, Gujarati, Punjabi, Tamil,
Kannada, Malayalam, Oriya, Telugu, Marathi, Maithili, Kashmiri, 
Konkani, Nepali and Sindhi TrueType/Opentype fonts.

%prep
%setup -q -n lohit-fonts-%{version}

%build
echo "Nothing to do in Build."

%install
rm -rf $RPM_BUILD_ROOT

install -d $RPM_BUILD_ROOT/%{_datadir}/fonts/TTF/lohit
for i in *
do
  [ -d $i ] || continue
  install -m 0644 $i/* $RPM_BUILD_ROOT/%{_datadir}/fonts/TTF/lohit
done

%clean
rm -rf $RPM_BUILD_ROOT

%files 
%defattr(-, root, root, -) 
%doc COPYING README AUTHORS 
%{_datadir}/fonts/TTF/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13991 |12mr|fonts-ttf-malayalam-1.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Malayalam TrueType fonts
Name:		fonts-ttf-malayalam
Version:	1.0
Release:	%mkrel 9
License:	GPLv2+
URL:		http://malayalamlinux.sourceforge.net/downloads/downloads.html
Group:		System/Fonts/True type
Source0:	http://malayalamlinux.sourceforge.net/downloads/fonts/MalOtf.ttf
Source1:	http://malayalamlinux.sourceforge.net/downloads/COPYING
BuildArch:	noarch
BuildRequires: fontconfig
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This Package provides Free Malayalam TrueType fonts.

%prep

%build

%install
rm -fr %buildroot
mkdir -p %buildroot/%{_datadir}/fonts/TTF/malayalam
install -m 644 %SOURCE0 %buildroot/%{_datadir}/fonts/TTF/malayalam

mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
ln -s ../../..%_datadir/fonts/TTF/malayalam \
    %{buildroot}%_sysconfdir/X11/fontpath.d/ttf-malayalam:pri=50

%clean
rm -fr %buildroot

%files
%defattr(-,root,root,0755)
%dir %_datadir/fonts/TTF/malayalam/
%_datadir/fonts/TTF/malayalam/*.ttf
%_sysconfdir/X11/fontpath.d/ttf-malayalam:pri=50



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13992 |12mr|fonts-ttf-tamil-1.1-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Tamil TTF fonts (Unicode encoded)
Name:		fonts-ttf-tamil
Version:	1.1
Release:	%mkrel 14

Url:		http://www.tamil.net/tscii/tools.html#fonts
# from http://groups.yahoo.com/group/tamilinix/files/
# the suitability for free distribution has been checked by
# Thuraiappah Vaseeharan <t_vasee@yahoo.com>
Source0:	tsc-avarangal.tar.bz2
Source1:	tscii-bitmap.tar.bz2
Source2:	tamil_opentype_fonts.tar.bz2

License:	Free
Group:		System/Fonts/True type
BuildArch:	noarch
BuildRequires: fontconfig
BuildRoot:	%_tmppath/%name-%version-%release-root
BuildRequires:	freetype-tools

%description
Tamil TTF fonts usable to display Unicode encoded text; through text
engines like pango etc.

%package -n fonts-ttf-tscii
Url:		http://www.geocities.com/avarangal/
Summary:		Tamil TTF fonts (TSCII encoded)
Group:		System/Fonts/True type	

%description -n fonts-ttf-tscii
Tamil TTF fonts in TSCII encoding.
Those fonts present themselves as covering western (cp1252) character set,
which is wrong, but currently the only way to make Tamil TSCII work.

%package -n fonts-bitmap-tscii
Summary:	Tamil Bitmap fonts
Group:		System/Fonts/X11 bitmap
License:	GPL
%description -n fonts-bitmap-tscii
Tamil bitmap fonts for X11 in TSCII encoding 


%prep

%setup -q -T -c -a0 -a1 -a2
 
%build

cp tsc-avarangal/README README.avarangal
cp tamil_opentype_fonts/README README.TSCu

%install
rm -fr %buildroot

install -d %buildroot/%_datadir/fonts/TTF/tamil/
install -m 0644 tamil_opentype_fonts/*.ttf %buildroot/%_datadir/fonts/TTF/tamil
install -d %buildroot/%_datadir/fonts/TTF/tscii/
install -m 0644 tsc-avarangal/*.ttf %buildroot/%_datadir/fonts/TTF/tscii
install -d %buildroot/%_datadir/fonts/bitmap/tscii/
install -m 0644 tscii-bitmap/*.gz %buildroot/%_datadir/fonts/bitmap/tscii
install -m 0644 tscii-bitmap/fonts.dir %buildroot/%_datadir/fonts/bitmap/tscii

(
cd %buildroot/%_datadir/fonts/TTF/tscii
# ttmkfdir can't be used as we need special names
cat << EOF > fonts.scale
15
tscavai.TTF -misc-TSC_Avarangal-medium-i-normal--0-0-0-0-p-0-tscii-0
tscavai.TTF -misc-TSC_Avarangal-medium-i-normal--0-0-0-0-p-0-iso8859-1
tscavai.TTF -misc-TSC_Avarangal-medium-i-normal--0-0-0-0-p-0-iso10646-1
tscavaf.TTF -misc-TSC_AvarangalFxd-medium-r-normal--0-0-0-0-m-0-tscii-0
tscavaf.TTF -misc-TSC_AvarangalFxd-medium-r-normal--0-0-0-0-m-0-iso8859-1
tscavaf.TTF -misc-TSC_AvarangalFxd-medium-r-normal--0-0-0-0-m-0-iso10646-1
tscavabi.TTF -misc-TSC_Avarangal-bold-i-normal--0-0-0-0-p-0-tscii-0
tscavabi.TTF -misc-TSC_Avarangal-bold-i-normal--0-0-0-0-p-0-iso8859-1
tscavabi.TTF -misc-TSC_Avarangal-bold-i-normal--0-0-0-0-p-0-iso10646-1
tscavab.TTF -misc-TSC_Avarangal-bold-r-normal--0-0-0-0-p-0-tscii-0
tscavab.TTF -misc-TSC_Avarangal-bold-r-normal--0-0-0-0-p-0-iso8859-1
tscavab.TTF -misc-TSC_Avarangal-bold-r-normal--0-0-0-0-p-0-iso10646-1
tscava.TTF -misc-TSC_Avarangal-medium-r-normal--0-0-0-0-p-0-tscii-0
tscava.TTF -misc-TSC_Avarangal-medium-r-normal--0-0-0-0-p-0-iso8859-1
tscava.TTF -misc-TSC_Avarangal-medium-r-normal--0-0-0-0-p-0-iso10646-1
EOF
cp fonts.scale fonts.dir
) 

(
cd %buildroot/%_datadir/fonts/bitmap/tscii
# just to be sure that an mkfontdir won't rewrite it
cp fonts.dir fonts.scale
)

mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
for dir in tamil tscii; do
	ln -s ../../..%_datadir/fonts/TTF/$dir \
		%{buildroot}%_sysconfdir/X11/fontpath.d/ttf-$dir:pri=50
done
ln -s ../../..%_datadir/fonts/bitmap/tscii \
	%{buildroot}%_sysconfdir/X11/fontpath.d/bitmap-tscii:pri=50


%clean
rm -fr %buildroot

%files
%defattr(0644,root,root,0755)
%doc tamil_opentype_fonts/README
%dir %_datadir/fonts/TTF/tamil/
%_datadir/fonts/TTF/tamil/*.ttf
%_sysconfdir/X11/fontpath.d/ttf-tamil:pri=50

%files -n fonts-ttf-tscii 
%defattr(0644,root,root,0755)
%doc README.avarangal
%dir %_datadir/fonts/TTF/tscii/
%_datadir/fonts/TTF/tscii/*.ttf
%config(noreplace) %_datadir/fonts/TTF/tscii/fonts.dir
%config(noreplace) %_datadir/fonts/TTF/tscii/fonts.scale
%_sysconfdir/X11/fontpath.d/ttf-tscii:pri=50

%files -n fonts-bitmap-tscii
%defattr(0644,root,root,0755)
%doc tscii-bitmap/README
%dir %_datadir/fonts/bitmap/
%dir %_datadir/fonts/bitmap/tscii/
%_datadir/fonts/bitmap/tscii/*.gz
%config(noreplace) %_datadir/fonts/bitmap/tscii/fonts.dir
%config(noreplace) %_datadir/fonts/bitmap/tscii/fonts.scale
%_sysconfdir/X11/fontpath.d/bitmap-tscii:pri=50





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13993 |12mr|fonts-ttf-thai-0.4.13-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Thai TrueType fonts
Name:		fonts-ttf-thai
Version:	0.4.13
Release:	%mkrel 6
# Waree font is licensed under Bitstream license
License:	GPLv2+ and Bitstream Vera Fonts Copyright
Group:		System/Fonts/True type

Source0:	ftp://linux.thai.net/pub/ThaiLinux/software/thai-ttf/thai-ttf-%{version}.tar.gz
URL:		http://linux.thai.net/projects/thaifonts-scalable
BuildArch:	noarch
BuildRequires: fontconfig
BuildRoot:	%_tmppath/%name-%version-%release-root
BuildRequires:	ttmkfdir
Obsoletes:	thai-ttf
Provides:	thai-ttf

%description
This Package provides Free Thai TrueType fonts.

%prep
%setup -q -n thai-ttf-%{version}

%install
rm -fr %buildroot

mkdir -p %buildroot/%_datadir/fonts/TTF/thai/
cp *.ttf %buildroot/%_datadir/fonts/TTF/thai/

(
cd %buildroot/%_datadir/fonts/TTF/thai/
%_bindir/ttmkfdir -u > fonts.scale
cp fonts.scale fonts.dir
)

mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
ln -s ../../..%_datadir/fonts/TTF/thai \
    %{buildroot}%_sysconfdir/X11/fontpath.d/ttf-thai:pri=50


%clean
rm -fr %buildroot

%files
%defattr(0644,root,root,0755)
%dir %_datadir/fonts/TTF/
%dir %_datadir/fonts/TTF/thai/
%_datadir/fonts/TTF/thai/*
%_sysconfdir/X11/fontpath.d/ttf-thai:pri=50




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13994 |12mr|fonts-ttf-tifinagh-1.0-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Tifinagh TTF font(s)
Name: fonts-ttf-tifinagh
Version: 1.0
Release: %mkrel 12
License: Free use and distribution
Group: System/Fonts/True type
Source0: http://pages.infinit.net/hapax/polices/hapaxber.ttf.bz2
Source1: http://pages.infinit.net/hapax/polices/inventaire-des-oeils.pdf.bz2
URL: http://cooptel.qc.ca/%7Epandries/propo_tifinagh.pdf
BuildArch:	noarch
BuildRequires: fontconfig
BuildRoot:	%_tmppath/%name-%version-%release-root
BuildRequires:	freetype-tools

%description
This package contains fonts for the Tifinagh script,
as encoded in unicode.

%prep
#%setup -c 

rm -rf %{name}-%{version}
mkdir %{name}-%{version}
cd %{name}-%{version}

%build
cd %{name}-%{version}
bzcat %{SOURCE0} > hapaxber.ttf
bzcat %{SOURCE1} > inventaire-des-oeils.pdf

cat << EOF > README.txt
The "Hapax Berbère" font was used as the reference font for
the proposal of inclusion of tifinagh script into Unicode BMP;
its autor, Patrick Andries hapax(at)iquebec.com, kindly released
as freely usable and distributable.

The PDF file inventaire-des-oeils.pdf gives the list of all the glyphs
in the font (there are various glyph variants and ligatures on private
use area too)
EOF

%install
cd %{name}-%{version}
rm -rf %buildroot
install -d %buildroot/%_datadir/fonts/TTF/tifinagh

for i in `find . -name "*.ttf"` ; do
install -m 644 $i %buildroot/%_datadir/fonts/TTF/tifinagh
done

%post
touch %{_datadir}/fonts/TTF

%clean
rm -fr %buildroot

%files
%defattr(0644,root,root,0755)
%doc %{name}-%{version}/README* %{name}-%{version}/*.pdf
%dir %_datadir/fonts/TTF/
%dir %_datadir/fonts/TTF/tifinagh
%_datadir/fonts/TTF/tifinagh/*.ttf






%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13995 |12mr|fonts-ttf-unifont-5.1.20080907-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname		unifont
%define name		fonts-ttf-%{pkgname}
%define version		5.1.20080907
%define release		%mkrel 4

Summary:		GNU Unifont glyphs
Name:			%{name}
Version:		%{version}
Release:		%{release}
Source0:		%{pkgname}-%{version}.ttf.gz
License:		GPLv2
Group:			System/Fonts/True type
Url:			http://unifoundry.com/unifont.html
BuildRoot:		%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:		noarch
BuildRequires: fontconfig
BuildRequires:		freetype-tools

%description
GNU Unifont provides glyphs for every printable code point in the
Unicode 5.1 Basic Multilingual Plane (BMP).  The BMP occupies the
first 65,536 code points of the Unicode space, denoted as
U+0000..U+FFFF.

%prep
%setup -q -T -c %{name}-%{version}
cp -f %SOURCE0 .
gunzip -f *.gz

%install
%__rm -rf %{buildroot}
mkdir -p %{buildroot}%{_datadir}/fonts/TTF/%{pkgname}

install -m 644 *.ttf %{buildroot}%{_datadir}/fonts/TTF/%{pkgname}
ttmkfdir %{buildroot}/%{_datadir}/fonts/TTF/%{pkgname}  > %{buildroot}%{_datadir}/fonts/TTF/%{pkgname}/fonts.dir
ln -s fonts.dir %{buildroot}%{_datadir}/fonts/TTF/%{pkgname}/fonts.scale

mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
ln -s ../../..%_datadir/fonts/TTF/%{pkgname} \
    %{buildroot}%_sysconfdir/X11/fontpath.d/ttf-%{pkgname}:pri=50

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%dir %{_datadir}/fonts/TTF/%{pkgname}
%{_datadir}/fonts/TTF/%{pkgname}/*.ttf
%verify(not mtime) %{_datadir}/fonts/TTF/%{pkgname}/fonts.dir
%{_datadir}/fonts/TTF/%{pkgname}/fonts.scale
%{_sysconfdir}/X11/fontpath.d/ttf-%{pkgname}:pri=50



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13996 |12mr|fonts-ttf-wqy-microhei-0.2.0-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	WenQuanYi MicroHei TrueType fonts
Name:		fonts-ttf-wqy-microhei
Version:	0.2.0
Release:	%mkrel 10
License:	ASL 2.0 or GPLv3
URL:		http://wenq.org/
Group:		System/Fonts/True type
Source0:	http://freefr.dl.sourceforge.net/sourceforge/wqy/wqy-microhei-%{version}-beta.tar.gz
BuildArch:	noarch
BuildRequires:	fontconfig
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
WenQuanYi Micro Hei font family is a Sans-Serif style (also known as Hei,
Gothic or Dotum among the Chinese/Japanese/Korean users) high quality
CJK outline font. It was derived from "Droid Sans Fallback", "Droid
Sans" and "Droid Sans Mono" released by Google Corp. This font package
contains two faces, "Micro Hei" and "Micro Hei Mono", in form of a
True-Type Collection (ttc) file. All the unified CJK Han glyphs, i.e.
GBK Hanzi, in the range of U+4E00-U+9FC3 defined in Unicode Standard 5.1
are covered, with additional support to many other international
languages such as Latin, Extended Latin, Hanguls and Kanas. The font
file is extremely compact (~5M) compared with most known CJK fonts.
As a result, it can be used for hand-held devices or embedded systems, or
used on PC with a significantly small memory footprint. Because both
font faces carry hinting and kerning instructions for Latin glyphs,
they are the excellent choices for desktop fonts.

%package -n fonts-ttf-default-zh_CN
Summary: Virtual package providing default zh_CN fonts
Group: System/Fonts/True type
Requires: %{name} = %{version}

%description -n fonts-ttf-default-zh_CN
This package provides default TrueType font for zh_CN locale.

%prep
%setup -q -n wqy-microhei

%build

%install
rm -fr %buildroot
mkdir -p %buildroot/%{_datadir}/fonts/TTF/wqy-microhei
install -m 644 *.ttc %buildroot/%{_datadir}/fonts/TTF/wqy-microhei

mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
ln -s ../../..%_datadir/fonts/TTF/wqy-microhei \
    %{buildroot}%_sysconfdir/X11/fontpath.d/ttf-wqy-microhei:pri=50

%clean
rm -fr %buildroot

%files
%defattr(-,root,root,0755)
%doc *.txt
%dir %_datadir/fonts/TTF/wqy-microhei/
%_datadir/fonts/TTF/wqy-microhei/*.ttc
%_sysconfdir/X11/fontpath.d/ttf-wqy-microhei:pri=50

%files -n fonts-ttf-default-zh_CN
%defattr(-,root,root,0755)



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13997 |12mr|fonts-type1-cyrillic-1.1-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Cyrillic Type1 fonts
Name:		fonts-type1-cyrillic
Version:	1.1
Release:	%mkrel 16

# The "TopTeam" bulgarian company kindly donated good quality
# PS Type1 cyrillic font "Teams" to X community.
# info from: "Alexander Voropay" <a.voropay@globalone.ru>
Source0:	http://www.sensi.org/download/teams-1.1.tar.gz
#
Source1:	oldslavic.tar.bz2
License:	GPL+ and MIT
Group:		System/Fonts/Type1
BuildArch:	noarch
BuildRequires: fontconfig
BuildRoot:	%_tmppath/%name-%version-%release-root
BuildRequires:	freetype-tools
BuildRequires:	mkfontdir

%description
Scalable fonts including common Cyrillic glyphs.

%prep

%setup -n teams -a1 -q
mv doc teams
mkdir oldslavic
cp README COPYING oldslavic/

%build

%install
rm -fr %buildroot

install -d %buildroot/%_datadir/fonts/type1/cyrillic/
install -m 0644 *.pfb %buildroot/%_datadir/fonts/type1/cyrillic
# the *.pfb files don't show up in Xft; installing the *.pfa ones
install -m 0644 Teams/*.pfa %buildroot/%_datadir/fonts/type1/cyrillic
# 
install -m 0644 *.afm %buildroot/%_datadir/fonts/type1/cyrillic/
install -m 0644 Teams/*.afm %buildroot/%_datadir/fonts/type1/cyrillic/

mkfontdir %buildroot/%_datadir/fonts/type1/cyrillic
cp %buildroot/%_datadir/fonts/type1/cyrillic/fonts.dir %buildroot/%_datadir/fonts/type1/cyrillic/fonts.scale

mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
ln -s ../../..%_datadir/fonts/type1/cyrillic \
    %{buildroot}%_sysconfdir/X11/fontpath.d/type1-cyrillic:pri=50

# not listed in xfs, as the fonts don't cover any of the X11 encodings
# they only have basic cyrillic

%clean
rm -fr %buildroot

%post
touch %{_datadir}/fonts/type1

%files
%defattr(0644,root,root,0755)
%doc README* teams/ oldslavic/
%_datadir/fonts/type1/cyrillic
%_sysconfdir/X11/fontpath.d/type1-cyrillic:pri=50




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13998 |12mr|fonts-type1-greek-2.0-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name fonts-type1-greek
%define version 2.0
%define release %mkrel 13

Summary:	Greek Type1 fonts
Name:		%{name}
Version:	%{version}
Release:	%{release}

Url:		http://iris.math.aegean.gr/kerkis/
# date 2003-01-17
Source0:	http://iris.math.aegean.gr/kerkis/Kerkis_for_X11.tar.bz2

License: 	Distributable (Copyright (C) Department of Mathematics, University of Aegean. For use information check http://iris.math.aegean.gr/kerkis/)

Group:		System/Fonts/Type1
BuildArch:	noarch
BuildRequires: fontconfig
BuildRoot:	%_tmppath/%name-%version-%release-root
BuildRequires:	font-tools

%description
Nice Greek scalable fonts, usable for display on screen or for printing.
Please if you want to use them for publishing, read the
licence at http://iris.math.aegean.gr/kerkis/
or in the doc directory.

%prep

%setup -q -n Kerkis_for_X11 
 
%build

%install
rm -fr %buildroot

install -d %buildroot/%_datadir/fonts/type1/greek/
install -m 0644 *.pfb %buildroot/%_datadir/fonts/type1/greek
install -m 0644 *.afm %buildroot/%_datadir/fonts/type1/greek

cat fonts.scale | \
	sed 's:^\(.*\)-iso8859-7$:\1-iso8859-7#\1-iso10646-1:' | \
	tr '#' '\n' | uniq | grep '[ 	]' > fonts.scale.tmp
wc -l fonts.scale.tmp | awk '{print $1}'> fonts.scale.new
cat fonts.scale.tmp >> fonts.scale.new
install -m 0644 fonts.scale.new \
	%buildroot/%_datadir/fonts/type1/greek/fonts.scale

(
cd %buildroot/%_datadir/fonts/type1/greek
cp fonts.scale fonts.dir
)

mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
ln -s ../../..%_datadir/fonts/type1/greek \
    %{buildroot}%_sysconfdir/X11/fontpath.d/type1-greek:pri=50


%clean
rm -fr %buildroot

%files
%defattr(0644,root,root,0755)
%doc License.txt
%dir %_datadir/fonts/type1/greek
%_datadir/fonts/type1/greek/*.pfb
%_datadir/fonts/type1/greek/*.afm
%config(noreplace) %_datadir/fonts/type1/greek/fonts.dir
%config(noreplace) %_datadir/fonts/type1/greek/fonts.scale
%_sysconfdir/X11/fontpath.d/type1-greek:pri=50




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 13999 |12mr|fonts-type1-hebrew-0.120-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name fonts-type1-hebrew
%define version 0.120
%define release %mkrel 5

Summary:	Hebrew Type1 fonts
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		System/Fonts/Type1
URL:		http://culmus.sourceforge.net/
Source:		http://belnet.dl.sourceforge.net/sourceforge/culmus/culmus-%{version}.tar.gz
BuildArch:	noarch
BuildRequires: fontconfig
BuildRoot:	%_tmppath/%name-%version-%release-root
BuildRequires:	freetype-tools, t1utils
# Added to avoid conflicts with the official RPM released by Culmus project
Conflicts:	culmus-fonts

%description
This Package provides free Hebrew Type1 fonts, courtesy of the Culmus project.

Since version 0.100, all default sizes have been reduced and names have been
changed. Once you install this version or a later one, all letters in your
documents will shrink; manual tuning may therefore be necessary.

%prep

%setup -q -n culmus-%{version}

%build
for i in *.pfa ; do 
  t1binary $i `basename $i .pfa`.pfb
done 
sed -i -e '1,$s/\.pfa/.pfb/' fonts.scale-type1

%install
%__rm -fr %buildroot

mkdir -p %buildroot/%_datadir/fonts/Type1/hebrew/
mkdir -p %buildroot/%_datadir/fonts/TTF/hebrew/
%__install -m 0644 *.pfb %buildroot/%_datadir/fonts/Type1/hebrew
%__install -m 0644 *.afm %buildroot/%_datadir/fonts/Type1/hebrew
%__install -m 0644 *.ttf %buildroot/%_datadir/fonts/TTF/hebrew
%__install -m 0644 fonts.scale-type1 %buildroot/%_datadir/fonts/Type1/hebrew/fonts.scale
%__install -m 0644 fonts.scale-ttf %buildroot/%_datadir/fonts/TTF/hebrew/fonts.scale
# Added for version 0.100
mkdir -p %buildroot/%_sysconfdir/fonts/conf.d
mkdir -p %buildroot/%_sysconfdir/fonts/conf.avail
%__install -m 0644 culmus.conf %buildroot/%_sysconfdir/fonts/conf.avail/01-culmus.conf
ln -s %_sysconfdir/fonts/conf.avail/01-culmus.conf %buildroot/%_sysconfdir/fonts/conf.d/01-culmus.conf

(
cd %buildroot/%_datadir/fonts/Type1/hebrew/
cp fonts.scale fonts.dir
)
(
cd %buildroot/%_datadir/fonts/TTF/hebrew/
cp fonts.scale fonts.dir
)

mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
ln -s ../../..%_datadir/fonts/Type1/hebrew \
    %{buildroot}%_sysconfdir/X11/fontpath.d/Type1-hebrew:pri=50
ln -s ../../..%_datadir/fonts/TTF/hebrew \
    %{buildroot}%_sysconfdir/X11/fontpath.d/TTF-hebrew:pri=50

%clean
%__rm -fr %buildroot

%files
%defattr(0644,root,root,0755)
%doc CHANGES LICENSE LICENSE-BITSTREAM GNU-GPL
%_datadir/fonts/Type1/hebrew
%_datadir/fonts/TTF/hebrew
# Added for version 0.100
%_sysconfdir/fonts/conf.d/01-culmus.conf
%_sysconfdir/fonts/conf.avail/01-culmus.conf
%_sysconfdir/X11/fontpath.d/Type1-hebrew:pri=50
%_sysconfdir/X11/fontpath.d/TTF-hebrew:pri=50



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14000 |12mr|font-tools-0.1-24
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define ttf2pt1ver 3.4.4

Summary:	Some utilities for use by drakfont
Name:		font-tools
Version:	0.1
Release:	%mkrel 24
License:	GPLv2+ and BSD
Group:		System/Configuration/Other
URL: 		http://www.mandriva.com
Source:		%{name}-%{version}.tar.bz2
Source1:	http://download.sourceforge.net/ttf2pt1/ttf2pt1-%{ttf2pt1ver}.tgz
BuildRequires:	freetype-devel = 1.3.1
Requires:	t1utils
Requires:	ttmkfdir
Requires:	groff
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
font-tools is used by drakfont and includes:
- ttf2type1: convert .ttf to .pfb and .afm.
- tt2afm:    convert .ttf to .afm.
- pfm2afm:   convert .pfm to afm.

%prep

%setup -q -a1

%build
# ttf2pt1 3.3.5 from main sources had IA-32 objects
make clean
perl -pi -e 's/ttf2pt1-3.3.5/ttf2pt1-%{ttf2pt1ver}/g' Makefile
make CC="gcc %{optflags}"

%install
rm -rf %{buildroot}

mkdir -p %{buildroot}{%{_sbindir},%{_mandir}/man1}

%makeinstall PREFIX=%{buildroot}/usr

install ttf2pt1-%{ttf2pt1ver}/ttf2pt1.1 %{buildroot}%{_mandir}/man1
install ttf2pt1-%{ttf2pt1ver}/ttf2pt1 %{buildroot}%{_sbindir}
install type1inst-0.6.1/type1inst.man %{buildroot}%{_mandir}/man1/type1inst.1

rm -f %{buildroot}%{_sbindir}/t1asm

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc README README.ttf2pt1 COPYRIGHT.ttf2pt1
%attr(0755,root,root) %{_sbindir}/*
%{_mandir}/man1/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14001 |12mr|fonttosfnt-1.0.4-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		fonttosfnt
Version:	1.0.4
Release:	%mkrel 6
Summary:	Wrap a bitmap font in a sfnt (TrueType) wrapper
Group:		System/X11
Source:		http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License:	MIT
BuildRoot:	%{_tmppath}/%{name}-root

BuildRequires:	libfontenc-devel >= 1.0.1
BuildRequires:	freetype2-devel >= 2.1.10
BuildRequires:	x11-proto-devel >= 1.0.0
BuildRequires:	x11-util-macros >= 1.0.1

%description
Fonttosfnt wraps a bitmap font in a sfnt (TrueType or OpenType) wrapper.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x	--x-includes=%{_includedir}\
		--x-libraries=%{_libdir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/fonttosfnt
%{_mandir}/man1/fonttosfnt*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14002 |12mr|foomatic-db-4.0-2.20110503.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 4.0
%define releasedate 20110503
%define release %mkrel 2.%{releasedate}.3

Name:		foomatic-db
Version:	%{version}
Release:	%{release}
Epoch:		1
Summary:	Foomatic printer/driver database
License:	GPLv2 and MIT
Group:		System/Servers
Url:		http://www.linuxprinting.org/
Source:		http://www.linuxprinting.org/download/foomatic/%{name}-%{version}-%{releasedate}.tar.gz
# Perl script to clean up Manufacturer entries in the PPD files, so that
# drivers are sorted by the printer manufacturer in the graphical frontends
Source2:	cleanppd.pl.bz2
Patch0:		foomatic-db-20100218-cp_argument_list_too_long.diff
Requires:	foomatic-db-engine
Conflicts:	postscript-ppds <= 2006-1mdk
Conflicts:	cups-drivers-foo2zjs < 0.0-0.20091014.1
BuildArch:	noarch
BuildRequires:	autoconf
BuildRequires:	automake
BuildRequires:	cups
BuildRequires:	cups-common
BuildRequires:	foomatic-db-engine
BuildRoot:	%_tmppath/%name-%version-%release-root

%description
Foomatic is a comprehensive, spooler-independent database of printers,
printer drivers, and driver descriptions. It contains utilities to
generate PPD (Postscript Printer Description) files and printer queues
for CUPS, LPD, GNUlpr, LPRng, PPR, and PDQ using the database. There
is also the possibility to read the PJL options out of PJL-capable
laser printers and take them into account at the driver description
file generation.

There are spooler-independent command line interfaces to manipulate
queues (foomatic-configure) and to print files/manipulate jobs
(foomatic printjob).
 
This package is the Foomatic database, an XML database containing
information about the capabilities of near 1000 printers and around
250 drivers. Especially it contains the information how and with which
options the drivers have to be executed.

%prep

##### FOOMATIC

# Source trees for installation
%setup -q -n %{name}-%{releasedate}
%patch0 -p0

%build
# Makefile generation ("./make_configure" for CVS snapshots)
./make_configure
# Fix for lib64 architectures, avoid patch
perl -pi -e "s@/usr/lib/(cups|pdq|ppr)@%{_libdir}/\1@g" configure

# We do not compress the PPDs now, so that we can do a clean-up
%configure --disable-gzip-ppds

# "make" is not needed for this package, there is nothing to build

# Delete drivers which are not on the distro (obsolete drivers which are
# replaced by a new driver with a different name)
# "stp" replaced by "gimp-print"/"gutenprint"
rm -f db/source/driver/stp.xml
# "cZ11" replaced by "cZ11somsom"
rm -f db/source/driver/cZ11.xml
# "cZ11somsom" replaced by "lz11"
rm -f db/source/driver/cZ11somsom.xml
# "hpdj" replaced by "pcl3"
rm -f db/source/driver/hpdj.xml
# "lxm3200[mcp]" replaced by "lxm3200"
rm -f db/source/driver/lxm3200[mcp].xml
# "lxm3200" replaced by "lxm3200-tweaked"
rm -f db/source/driver/lxm3200.xml
# Japanese drivers which are not in our GhostScript
rm -f db/source/driver/bjc800j.xml
rm -f db/source/driver/bj10.xml

# These drivers come with their own Foomatic data. Remove the files
# from this package
rm -f db/source/*/gimp-print*.xml
rm -f db/source/*/gutenprint*.xml
rm -f db/source/*/foo2*.xml
rm -f db/source/*/lz11*.xml
rm -f db/source/*/m2300w*.xml
rm -f db/source/*/m2400w*.xml
rm -f db/source/[do]*/*[Pp]touch*.xml

# foo2zjs files
rm -f \
	db/source/printer/HP-Color_LaserJet_1500.xml \
	db/source/printer/HP-Color_LaserJet_1600.xml \
	db/source/printer/HP-Color_LaserJet_2600n.xml \
	db/source/printer/HP-LaserJet_1000.xml \
	db/source/printer/HP-LaserJet_1005.xml \
	db/source/printer/HP-LaserJet_1020.xml \
	db/source/printer/HP-LaserJet_1022.xml \
	db/source/printer/HP-LaserJet_M1005_MFP.xml \
	db/source/printer/Minolta-magicolor_2300_DL.xml \
	db/source/printer/Minolta-magicolor_2430_DL.xml \
	db/source/printer/Samsung-CLP-300.xml \
	db/source/printer/Samsung-CLP-600.xml \
	db/source/printer/Xerox-Phaser-6115MFP.xml

# m2300w files
rm -f \
	db/source/printer/Minolta-magicolor_2300W.xml \
	db/source/printer/Minolta-magicolor_2400W.xml

# ptouch files
rm -f \
	db/source/printer/Brother-PT-1500PC.xml \
	db/source/printer/Brother-PT-18R.xml \
	db/source/printer/Brother-PT-1950.xml \
	db/source/printer/Brother-PT-1950VP.xml \
	db/source/printer/Brother-PT-1960.xml \
	db/source/printer/Brother-PT-2420PC.xml \
	db/source/printer/Brother-PT-2450DX.xml \
	db/source/printer/Brother-PT-2500PC.xml \
	db/source/printer/Brother-PT-2600.xml \
	db/source/printer/Brother-PT-2610.xml \
	db/source/printer/Brother-PT-3600.xml \
	db/source/printer/Brother-PT-550A.xml \
	db/source/printer/Brother-PT-9200DX.xml \
	db/source/printer/Brother-PT-9200PC.xml \
	db/source/printer/Brother-PT-9400.xml \
	db/source/printer/Brother-PT-9500PC.xml \
	db/source/printer/Brother-PT-9600.xml \
	db/source/printer/Brother-PT-PC.xml \
	db/source/printer/Brother-QL-500.xml \
	db/source/printer/Brother-QL-550.xml \
	db/source/printer/Brother-QL-650TD.xml

# Delete drivers with empty command line prototype, they would give
# unusable printer/driver combos.
FOOMATICDB=`pwd` %{_sbindir}/foomatic-cleanupdrivers

# Correct recommended driver "gimp-print" or "gutenprint", must be 
# "gutenprint-ijs.5.0".
for f in db/source/printer/*.xml; do
	perl -p -i -e 's:<driver>(gimp-|guten)print</driver>:<driver>gutenprint-ijs.5.0</driver>:' $f
done

# Fixed default paper tray for HP Business Inkjet 2800.
perl -p -i -e 's/(\*DefaultInputSlot:\s+)Auto/$1Tray1/' db/source/PPD/HP/business_inkjet/HP_Business_Inkjet_2800.ppd
# Fixed device ID lines in the HP PPDs
perl -p -i -e 's/1284DeviceId/1284DeviceID/' db/source/PPD/HP/*/*.ppd

%install
rm -rf %{buildroot}

# Do not use "make" macro, as parallelized build of Foomatic does not
# work.

# Install data files
make	PREFIX=%{_prefix} \
        DESTDIR=%buildroot \
        install

# Uncompress Perl script for cleaning up the PPD files
bzcat %{SOURCE2} > ./cleanppd.pl
chmod a+rx ./cleanppd.pl

# Do the clean-up
find %buildroot%{_datadir}/foomatic/db/source/PPD -name "*.ppd" -exec ./cleanppd.pl '{}' \;

# Remove PPDs which are not Adobe-compliant and therefore not working with
# CUPS 1.1.20 or newer
for ppd in `find %buildroot%{_datadir}/foomatic/db/source/PPD -name "*.ppd.gz"`
do
	cupstestppd -q $ppd || (
		rm -f $ppd && \
		echo "$ppd not Adobe-compliant. Deleted." && \
		echo $ppd >> deletedppds-%{name}-%{version}-%{release}.txt
	)
done

##### GENERAL STUFF

# Correct permissions
for f in %{buildroot}%{_datadir}/foomatic/db/source/*/*.xml; do
  chmod a-x $f
done
chmod a-x %{buildroot}%{_datadir}/foomatic/db/oldprinterids

##### SCRIPTS

# Restart the CUPS daemon when it is running, but do not start it when it
# is not running. The restart of the CUPS daemon updates the CUPS-internal
# PPD index

%post
/sbin/service cups condrestart > /dev/null 2>/dev/null || :

%postun
/sbin/service cups condrestart > /dev/null 2>/dev/null || :

##### CLEAN UP

%clean
rm -rf %{buildroot}

##### FILES

%files
%defattr(-,root,root)
%doc README USAGE COPYING
%_datadir/foomatic/db
%_datadir/cups/model/foomatic-db-ppds



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14003 |12mr|foomatic-db-engine-4.0.8-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 4.0.8
%define releasedate 0
%if %{releasedate}
%define release %mkrel 4
%define tarname %{name}-%{version}-%{releasedate}
%else
%define release %mkrel 4
%define tarname %{name}-%{version}
%endif

%define debug 0

##### GENERAL DEFINITIONS

Name:		foomatic-db-engine
Version:	%{version}
Release:	%{release}
Summary:        Foomatic database access, printer admin, and printing utils
License:        GPLv2
Group:          System/Servers
Url:            http://www.linuxprinting.org/
Requires:       foomatic-filters >= 3.0.2-1.20050816.1mdk perl-base >= 2:5.8.8

BuildRequires:	autoconf automake cups
BuildRequires:	perl-devel file libxml2-devel

##### FOOMATIC SOURCES

Source0:		http://www.linuxprinting.org/download/foomatic/%{tarname}.tar.gz
Patch0:			foomatic-db-engine.cat.ppd.patch

##### BUILD ROOT

BuildRoot:	%_tmppath/%name-%version-%release-root

##### PACKAGE DESCRIPTIONS

%description
Foomatic is a comprehensive, spooler-independent database of printers,
printer drivers, and driver descriptions. It contains utilities to
generate PPD (Postscript Printer Description) files and printer queues
for CUPS, LPD, GNUlpr, LPRng, PPR, and PDQ using the database. There
is also the possibility to read the PJL options out of PJL-capable
laser printers and take them into account at the driver description
file generation.

There are spooler-independent command line interfaces to manipulate
queues (foomatic-configure) and to print files/manipulate jobs
(foomatic printjob).
 
This package contains the tools for accessing the Foomatic database,
for printer administration, and for printing.

%prep

##### FOOMATIC

# Source trees for installation
%setup -q -n %{tarname}
chmod -x *.c

# foomatic-db-engine.cat.ppd.patch
%patch0 -p1

%build

# Change compiler flags for debugging when in debug mode
%if %debug
export DONT_STRIP=1
export CFLAGS="`echo %optflags |sed -e 's/-O3/-g/' |sed -e 's/-O2/-g/'`"
export CXXFLAGS="`echo %optflags |sed -e 's/-O3/-g/' |sed -e 's/-O2/-g/'`"
export RPM_OPT_FLAGS="`echo %optflags |sed -e 's/-O3/-g/' |sed -e 's/-O2/-g/'`"
%endif


# Makefile generation ("./make_configure" for CVS snapshots)
./make_configure
%configure --libdir=%{_prefix}/lib

# Fix for new library "make install" behaviour of Perl 5.8.1.
perl -p -i -e 's/PREFIX=\$\(DESTDIR\)\$\(PERLPREFIX\)/PREFIX=\$\(PERLPREFIX\)/' Makefile

# Final build of Foomatic package
# Use the real file names of the printing utilities to be independent of the
# update-alternatives configuration

# Do not use "make" macro, as parallelized build of Foomatic does not
# work.

make	LPD_LPR=/usr/bin/lpr-lpd \
        LPD_LPQ=/usr/bin/lpq-lpd \
        LPD_LPRM=/usr/bin/lprm-lpd \
        LPD_LPC=/usr/sbin/lpc-lpd \
        CUPS_LPR=/usr/bin/lpr-cups \
        CUPS_LPQ=/usr/bin/lpq-cups \
        CUPS_LPRM=/usr/bin/lprm-cups \
        CUPS_LPC=/usr/sbin/lpc-cups \
        CUPS_LP=/usr/bin/lp-cups \
        CUPS_CANCEL=/usr/bin/cancel-cups \
        CUPS_LPSTAT=/usr/bin/lpstat-cups \
        PDQ_PRINTRC=/etc/pdq/printrc \
        PREFIX=%{_prefix} \
        PERL_INSTALLDIRS=vendor \
        DESTDIR=%buildroot

chmod a+rx mkinstalldirs

%install

rm -rf %{buildroot}

# Change compiler flags for debugging when in debug mode
%if %debug
export DONT_STRIP=1
export CFLAGS="`echo %optflags |sed -e 's/-O3/-g/' |sed -e 's/-O2/-g/'`"
export CXXFLAGS="`echo %optflags |sed -e 's/-O3/-g/' |sed -e 's/-O2/-g/'`"
export RPM_OPT_FLAGS="`echo %optflags |sed -e 's/-O3/-g/' |sed -e 's/-O2/-g/'`"
%endif

# Make directories
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_libdir}
install -d %{buildroot}%{_sysconfdir}
install -d %{buildroot}%{_mandir}/man1
install -d %{buildroot}%{_mandir}/man8

##### FOOMATIC

# Install program files
eval `perl '-V:installsitelib'`
mkdir -p %{buildroot}/$installsitelib
export INSTALLSITELIB=%{buildroot}/$installsitelib
make	PREFIX=%{_prefix} \
        DESTDIR=%buildroot \
        INSTALLSITELIB=%{buildroot}/$installsitelib \
        install

# Use update-alternatives to make "foomatic-printjob" also possible through
# the usual printing commands
 
( cd %{buildroot}%{_bindir}
  ln -s foomatic-printjob lpr-foomatic
  ln -s foomatic-printjob lpq-foomatic
  ln -s foomatic-printjob lprm-foomatic
)
( cd %{buildroot}%{_sbindir}
  ln -s %{_bindir}/foomatic-printjob lpc-foomatic
)

# Correct permissions
chmod -R a-X %{buildroot}%{perl_vendorlib}/Foomatic/*.pm

%post -n foomatic-db-engine
# Set up update-alternatives entries
%{_sbindir}/update-alternatives --install %{_bindir}/lpr lpr %{_bindir}/lpr-foomatic 1
%{_sbindir}/update-alternatives --install %{_bindir}/lpq lpq %{_bindir}/lpq-foomatic 1
%{_sbindir}/update-alternatives --install %{_bindir}/lprm lprm %{_bindir}/lprm-foomatic 1
%{_sbindir}/update-alternatives --install %{_sbindir}/lpc lpc %{_sbindir}/lpc-foomatic 1

%preun -n foomatic-db-engine
if [ "$1" -eq "0" ]; then
  # On removal
  # Remove update-alternatives entries
  %{_sbindir}/update-alternatives --remove lpr /usr/bin/lpr-foomatic
  %{_sbindir}/update-alternatives --remove lpq /usr/bin/lpq-foomatic
  %{_sbindir}/update-alternatives --remove lprm /usr/bin/lprm-foomatic
  %{_sbindir}/update-alternatives --remove lpc /usr/sbin/lpc-foomatic
fi

%clean
rm -rf %{buildroot}

##### FILES

%files
%defattr(-,root,root)
%doc README TODO USAGE Foomatic-Devel-Ideas.txt ChangeLog
%_bindir/*
%_sbindir/*
%perl_vendorlib/Foomatic
%_datadir/foomatic/templates
%{_mandir}/man*/*
%{_prefix}/lib/cups/driver/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14004 |12mr|foomatic-filters-4.0.17-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name foomatic-filters
%define version 4.0.17
%define releasedate 0
%if %{releasedate}
%define release %mkrel 0.%{releasedate}.1
%define tarname %{name}-%{version}-%{releasedate}
%else
%define release %mkrel 1
%define tarname %{name}-%{version}
%endif

##### GENERAL DEFINITIONS

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:        Foomatic filters needed to run print queues with Foomatic PPDs
License:        GPLv2
Group:          System/Servers
Url:            http://www.linuxprinting.org/
Requires:       mpage
%ifarch x86_64
Conflicts:	cups < 1.2.0-0.5361.0mdk
%endif
Obsoletes:	foomatic
Provides:	foomatic

##### BUILDREQUIRES

BuildRequires:	autoconf
BuildRequires:	perl-devel file libxml2-devel mpage
BuildRequires:	libgs-devel
BuildRequires:	dbus-devel
%ifarch x86_64
BuildRequires:	cups >= 1.2.0-0.5361.0mdk
%else
BuildRequires:	cups >= 1.2.0
%endif

##### SOURCES

# Foomatic packages
Source0:	http://www.openprinting.org/download/foomatic/%{name}-%{version}.tar.gz

##### BUILD ROOT

BuildRoot:	%_tmppath/%name-%version-%release-root

##### PACKAGE DESCRIPTION

%description
Foomatic is a comprehensive, spooler-independent database of printers,
printer drivers, and driver descriptions. It contains utilities to
generate PPD (Postscript Printer Description) files and printer queues
for CUPS, LPD, GNUlpr, LPRng, PPR, and PDQ using the database. There
is also the possibility to read the PJL options out of PJL-capable
laser printers and take them into account at the driver description
file generation.

There are spooler-independent command line interfaces to manipulate
queues (foomatic-configure) and to print files/manipulate jobs
(foomatic printjob).
 
This package contains the filters needed to run print queues based on
Foomatic PPD files.



%prep
##### FOOMATIC

# Source trees for installation
%setup -q -n %{tarname}
%if 0
# Modifications to make package building on 64-bit-systems
perl -p -i -e 's:\blib\b:\$LIB:g' configure.ac
perl -p -i -e 's!(AC_PROG_MAKE_SET)!$1

AC_PROG_CC

host_os=`uname -s`
host_cpu=`uname -m`

case \$host_os in
*Linux*)
  # Test if the compiler is 64bit
  echo "int i;" > conftest.\$ac_ext
  foomatic_cv_cc_64bit_output=no
  if AC_TRY_EVAL(ac_compile); then
    case `/usr/bin/file conftest.\$ac_objext` in
    *"ELF 64"*)
      foomatic_cv_cc_64bit_output=yes
      ;;
    esac
  fi
  rm -rf conftest*
  ;;
esac

case \$host_cpu:\$foomatic_cv_cc_64bit_output in
ppc64:yes | s390x:yes | sparc64:yes | x86_64:yes)
  LIB="lib64"
  ;;
*:*)
  LIB="lib"
  ;;
esac!' configure.ac
%endif

%build

# Makefile generation ("./make_configure" for CVS snapshots)
./make_configure
%configure2_5x
# Do not use "make" macro, as parallelized build of Foomatic does not
# work.
make

%install

rm -rf %{buildroot}

# Make directories
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_sysconfdir}
install -d %{buildroot}%{_mandir}/man1

# Install program files
make	PREFIX=%{_prefix} \
        DESTDIR=%buildroot \
        install

# Remove superfluous file
rm -f %buildroot/etc/foomatic/filter.conf.sample

# Link to make Foomatic 2.0.x CUPS queues working with Foomatic 3.0.x
ln -s ../../../bin/foomatic-rip %buildroot%{_prefix}/lib/cups/filter/cupsomatic

##### GENERAL STUFF

%post
# Restart the CUPS daemon when it is running, but do not start it when it
# is not running. The restart of the CUPS daemon updates the CUPS-internal
# backend index
/sbin/service cups condrestart > /dev/null 2>/dev/null || :

%postun
# Restart the CUPS daemon when it is running, but do not start it when it
# is not running. The restart of the CUPS daemon updates the CUPS-internal
# backend index
/sbin/service cups condrestart > /dev/null 2>/dev/null || :

##### CLEAN UP

%clean
rm -rf %{buildroot}

##### FILES

%files
%defattr(-,root,root)
%doc README USAGE TODO ChangeLog
%_bindir/*
%_prefix/lib/cups/filter/*
%_prefix/lib/cups/backend/*
%_prefix/lib/ppr/interfaces/*
%_prefix/lib/ppr/lib/*
%{_mandir}/man1/*
%dir %config(noreplace) %{_sysconfdir}/foomatic
%dir %config(noreplace) %{_sysconfdir}/foomatic/direct
%config(noreplace) %{_sysconfdir}/foomatic/filter.conf




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14005 |12mr|fop-1.0-0.0.5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gcj_support 0

Summary:	XSL-driven print formatter
Name:		fop
Version:	1.0
Release:	%mkrel 0.0.5
Epoch:		0
License:	Apache License
Group:		Development/Java
URL:		http://xmlgraphics.apache.org/fop
Source0:	fop-%{version}-src.tar.gz
Source1:	%{name}.script
Patch1:		%{name}-manifest.patch
Patch2:		%{name}-main.patch
Requires:	xmlgraphics-commons >= 0:1.2
Requires:	avalon-framework >= 0:4.1.4
Requires:	batik >= 0:1.7
Requires:	xalan-j2 >= 0:2.7.0
Requires:	xml-commons-apis >= 0:1.3.04
Requires:	jakarta-commons-httpclient
Requires:	jakarta-commons-io >= 0:1.2
Requires:	jakarta-commons-logging >= 0:1.0.4
BuildRequires:	ant
BuildRequires:	ant-trax
BuildRequires:	java-rpmbuild
%if %{gcj_support}
BuildRequires:	java-gcj-compat-devel
%else
BuildArch:	noarch
%endif
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
FOP is the world's first print formatter driven by XSL formatting
objects. It is a Java application that reads a formatting object tree
and then turns it into a PDF document. The formatting object tree, can
be in the form of an XML document (output by an XSLT engine like XT or
Xalan) or can be passed in memory as a DOM Document or (in the case of
XT) SAX events.

%package javadoc
Summary:	Javadoc for %{name}
Group:		Development/Java

%description    javadoc
Javadoc for %{name}.

%prep
%setup -q
#%patch1 -p1
%patch2 -p0

%build
export JAVA_HOME=%{java_home}
export CLASSPATH=
export OPT_JAR_LIST="`%{__cat} %{_sysconfdir}/ant.d/trax`"

%ant clean jar-main transcoder-pkg javadocs

%install
rm -rf %{buildroot}

# jars
mkdir -p %{buildroot}%{_javadir}
cp -a build/%{name}.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
cp -a build/%{name}-transcoder.jar %{buildroot}%{_javadir}/pdf-transcoder.jar
pushd %{buildroot}%{_javadir}
for jar in *-%{version}*
do ln -s ${jar} `echo $jar| sed "s|-%{version}||g"`
done
popd

# script
mkdir -p %{buildroot}%{_bindir}
cp -a %{SOURCE1} %{buildroot}%{_bindir}/fop

# data
mkdir -p %{buildroot}%{_datadir}/%{name}
cp -a conf %{buildroot}%{_datadir}/%{name}

# javadoc
mkdir -p %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -a build/javadocs/* %{buildroot}%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%clean
rm -rf %{buildroot}

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files
%defattr(-,root,root)
%doc LICENSE README NOTICE
%{_javadir}/%{name}*.jar
%{_datadir}/%{name}
%{_javadir}/pdf-transcoder.jar
%attr(0755,root,root) %{_bindir}/fop
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%{_libdir}/gcj/%{name}/*
%endif

%files javadoc
%defattr(-,root,root)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14006 |12mr|fortune-mod-1.99.1-26
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	ver	1.99.1

Summary:	A program which will display a fortune
Summary(cs):	Program sušenka s věštbou (fortune cookie) s opravami chyb
Summary(da):	fortune-cookie program med mange fejl rettelser
Summary(de):	Glückskeks-Programm mit Bugfixes
Summary(fi):	Paranneltu fortnue-ohjelma
Summary(fr):	Programme fortune cookie avec correction de bugs
Summary(tr):	Rasgele, minik, sevimli mesajlar görüntüler
Name:		fortune-mod
Version:	%{ver}
Release:	26
License:	BSD
Group:		Toys
# Sources of the program
URL:		http://www.redellipse.net/code/fortune/
Source0:	http://www.redellipse.net/code/downloads/%name-%version.tar.bz2
# sources of fortune data files
# when no URL is given it is because the data files are not on the internet.
# they are either personal data I've collected myself trough the years;
# or data that people sent me in my quality of i18n coordinator of Mandriva
Source1:	http://crystal.u-strasbg.fr/glp.txt.bz2
Source2:	COPYING.glp
Source3:	http://crystal.u-strasbg.fr/cabale.txt.bz2
Source4:	ftp://sunsite.unc.edu/pub/Linux/games/amusement/fortune-fr.1138.tar.bz2
Source5:	ftp://sunsite.unc.edu/pub/Linux/games/amusement/fortune-it-1.51.tar.bz2
Source6:	ftp://ftp.startrek.eu.org/pub/linux/MS-FORTUNES.bz2
Source7:	http://sam.linuxfr.org/fortunes.txt.bz2
Source8:	COPYING.linuxfr
Source9:	http://www.multimania.com/fortune/ffr.tar.bz2
Source10:	azafra.txt.bz2
Source11:	deprimente.txt.bz2
Source12:	fortune-wa-spots.txt.bz2
Source13:	fortune-kotowaza.bz2
Source14:	fortune-kotowaza.README.bz2
Source15:	fortune-proverbs-gaeilge.bz2
Source16:	fortune-walon.txt.bz2
Source17:	fortune-msg-id.tar.bz2
Source18:	ftp://sunsite.unc.edu/pub/Linux/games/amusement/fortune-cs-1.2.4.tar.bz2
Source19:	ftp://sunsite.unc.edu/pub/Linux/games/amusement/fortunes-hu-0.1.tar.bz2
Patch0:		fortune-mod-1.99.1-LDFLAGS.diff
BuildRequires:	recode-devel recode
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Fortune-mod contains the ever-popular fortune program. Want a little
bit of random wisdom revealed to you when you log in? Fortune's
your program. Fun-loving system administrators can add fortune to
users' .login files, so that the users get their dose of wisdom 
each time they log in.

Install fortune if you want a program which will bestow these random
bits o' wit.

Now it supports reading the LANG variable and choosing, if they exist,
fortunes in the user language, when no parameter is given.

%description -l cs
Toto je trvale oblíbený program věstící osud (fortune). Rád zobrazí
náhodnou věštbu, je-li spuštěn. Obvykle je legrace, když se umístí
do souboru .login pro uživatele vašeho systému, aby uviděli něco
nového pokaždé, když se přihlásí.

%description -l da
Dette er det altid populære 'fortune' program. Det vil gladeligt
udskrive en tilfældig besked når det køres. Det er sjovt at have i
.login filen for dine brugere, så de altid ser noget nyt når de
logger ind.

%description -l de
Dies ist das beliebte Glückskeks-Programm. Es druckt eine zufällige
Weisheit. Wenn Sie es in die .login-Datei Ihrer Benutzer schreiben,
erhalten diese bei jedem Anmelden einen neuen Spruch.

%description -l fi
Tämä on aina suosittu fortune-ohjelma. Se tulostaa satunnaisen mietelauseen
tai vitsin aina ajettaessa. Se yleensä laitetaan käynnistymään käyttäjien
.login-tiedoston kautta, jolloin käyttäjä näkee aina uuden lauseen
kirjautuessaan sisään.

%description -l fr
Le célèbre programme fortune. Il affiche joyeusement un dicton
aléatoire lorsqu'il est lancé. Il est généralement amusant de le
placer dans le .login des utilisateurs d'un système pour qu'ils
voient quelque chose de nouveau à chaque fois qu'ils se loggent.

Cette version supporte l'utilisation de la variable $LANG pour choisir
automatiquemment un sous répertoire adapté à la langue de l'utilisateur

%description -l it
Questo e' il popolare gioco fortune. Visualizza casualmente delle
frasi sul video. Gli utenti di solito lo aggiungono nel proprio .login
per vedere delle frasi divertenti ogni volta si collegano.

%description -l tr
Fortune, her çağrıldığında büyük bir kitaplıktan rasgele seçeceği,
eğlenceli bir metni görüntüleyecektir. Aşırı bilimsel ve yararlı bir
uygulama olmamasına karşın kullanıcıların her sisteme bağlanışında
değişik bir mesajla karşılaşmalarını sağlar.

%prep
%setup -q
%patch0 -p1

%build
%make RPM_OPT_FLAGS="%{optflags}" LDFLAGS="%{ldflags}"

%install
rm -rf $RPM_BUILD_ROOT

%makeinstall_std prefix=%buildroot
mkdir -p $RPM_BUILD_ROOT{%{_bindir}/,%_sbindir}
mv %buildroot%_bindir/*str* %buildroot%_sbindir/
cp util/rot $RPM_BUILD_ROOT%{_bindir}

# extra english fortunes
mkdir -p en
mkdir -p doc/en
bzcat %{SOURCE6} > en/MS-FORTUNES

chmod -R a+rX en
cp en/* $RPM_BUILD_ROOT%{_gamesdatadir}/fortunes/

# Czech fortunes
mkdir -p cs
mkdir -p doc/cs

tar xjf %{SOURCE18} && mv fortune-cs-1.2.4/{README,LICENSE,HISTORIE} doc/cs \
	&& rm fortune-cs-1.2.4/{fortune-cs.lsm,install.sh} \
	&& mv fortune-cs-1.2.4/* cs/
cd cs
for x in *;do recode l2..u8 $x;ln -s $x $x.u8; done
cd ..

chmod -R a+rX cs
cp -var cs $RPM_BUILD_ROOT%{_gamesdatadir}/fortunes/

# Spanish fortunes
mkdir -p es
mkdir -p doc/es
bzcat %{SOURCE10} |recode l1..u8 > es/azafra
ln -s azafra es/azafra.u8
bzcat %{SOURCE11} |recode l1..u8 > es/deprimente
ln -s deprimente es/deprimente.u8

chmod -R a+rX es
cp -var es $RPM_BUILD_ROOT%{_gamesdatadir}/fortunes/

# French fortunes
mkdir -p fr
mkdir -p doc/fr
tar xjf %{SOURCE4} -C fr/ && mkdir -p doc/fr/fortunes-fr && \
	mv fr/README fr/COPYING fr/INSTALL fr/*.lsm doc/fr/fortunes-fr
bzcat %{SOURCE1} | grep -v '^$' | sed 's/^-- /%/' > fr/glp \
	&& cp %{SOURCE2} doc/fr
bzcat %{SOURCE3} | grep -v '^$' | sed 's/^-- /%/' > fr/cabale
bzcat %{SOURCE7} > fr/linuxfr && cp %{SOURCE8} doc/fr
tar xjf %{SOURCE9} && mv ffr/data/* fr/ && rmdir ffr/data && \
	 mkdir -p doc/fr/ffr && mv ffr/* doc/fr/ffr/

recode l1..u8 fr/cabale
ln -s cabale fr/cabale.u8
recode l1..u8 fr/france
ln -s france fr/france.u8
recode l1..u8 fr/linuxfr
ln -s linuxfr fr/linuxfr.u8
recode l1..u8 fr/glp
ln -s glp fr/glp.u8
chmod -R a+rX fr
cp -var fr $RPM_BUILD_ROOT%{_gamesdatadir}/fortunes/

# Gaeilge (Irish Gaelic) fortunes
mkdir -p ga
mkdir -p doc/ga
bzcat %{SOURCE15} > ga/proverbs && cat > doc/ga/proverbs << EOF
Gaeilge proverbs from Damian Lyons and GAELIC-L (mailing list)
EOF
recode l1..u8 ga/proverbs
ln -s proverbs ga/proverbs.u8
chmod -R a+rX ga
cp -var ga $RPM_BUILD_ROOT%{_gamesdatadir}/fortunes/


# Hungarian fortunes
mkdir -p hu
mkdir -p doc/hu

tar xjvf %{SOURCE19} && mv fortunes-hu/{README,OLVASSEL} doc/hu \
	&& mv fortunes-hu/hu/magyar hu/
recode l1..u8 hu/magyar
ln -s magyar hu/magyar.u8

chmod -R a+rX hu
cp -var hu $RPM_BUILD_ROOT%{_gamesdatadir}/fortunes/

# Indonesian fortunes
mkdir -p id
mkdir -p doc/id
tar xjf %{SOURCE17} && mv fortune-msg-id/README doc/id && \
	 mv fortune-msg-id/* id/

chmod -R a+rX id
cp -var id $RPM_BUILD_ROOT%{_gamesdatadir}/fortunes/

# Italian fortunes
mkdir -p it
mkdir -p doc/it
tar xjf %{SOURCE5}
mv fortune.it-1.51/COPYING fortune.it-1.51/README doc/it
mv fortune.it-1.51/INSTALLAZIONE fortune.it-1.51/*.lsm doc/it
mv fortune.it-1.51/* it/

chmod -R a+rX it
cp -var it $RPM_BUILD_ROOT%{_gamesdatadir}/fortunes/

# Japanese fortunes
mkdir -p ja
mkdir -p doc/ja
bzcat %{SOURCE13} > ja/kotowaza ; bzcat %{SOURCE14} > doc/ja/kotowaza.README

chmod -R a+rX ja
cp -var ja $RPM_BUILD_ROOT%{_gamesdatadir}/fortunes/

# Walloon fortunes
mkdir -p wa
mkdir -p doc/wa
bzcat %{SOURCE12} > wa/spots
bzcat %{SOURCE16} > wa/walon
recode l1..u8 wa/spots
ln -s spots wa/spots.u8
recode l1..u8 wa/walon
ln -s walon wa/walon.u8

chmod -R a+rX wa
cp -var wa $RPM_BUILD_ROOT%{_gamesdatadir}/fortunes/

rm -rf %buildroot%{_gamesdatadir}/fortunes/off

(
    cd $RPM_BUILD_ROOT%{_gamesdatadir}/fortunes/
    find * -name "*.dat" | xargs rm
    for i in `find * -type f` ; do
        $RPM_BUILD_ROOT%{_sbindir}/strfile $i
    done
)

ln -s strfile.1%_extension $RPM_BUILD_ROOT%{_mandir}/man1/unstr.1%_extension
#wrong paths in the man page:
perl -pi -e 's!%buildroot!!' %buildroot%_mandir/man6/*

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(644,root,root,755)
%doc README ChangeLog TODO 
#%doc doc/en/*
%lang(cs) %doc doc/cs
#%lang(es) %doc doc/es
%lang(fr) %doc doc/fr
%lang(ga) %doc doc/ga
%lang(hu) %doc doc/hu
#%lang(id) %doc doc/id
%lang(it) %doc doc/it
%lang(ja) %doc doc/ja
#%lang(wa) %doc doc/wa
%attr(755,root,root)%{_gamesbindir}/fortune
%attr(755,root,root)%{_sbindir}/strfile
%attr(755,root,root)%{_sbindir}/unstr
%attr(755,root,root)%{_bindir}/rot
%lang(cs) %{_gamesdatadir}/fortunes/cs
%lang(es) %{_gamesdatadir}/fortunes/es
%lang(fr) %{_gamesdatadir}/fortunes/fr
%lang(ga) %{_gamesdatadir}/fortunes/ga
%lang(hu) %{_gamesdatadir}/fortunes/hu
%lang(id) %{_gamesdatadir}/fortunes/id
%lang(it) %{_gamesdatadir}/fortunes/it
%lang(ja) %{_gamesdatadir}/fortunes/ja
%lang(wa) %{_gamesdatadir}/fortunes/wa

%dir %{_gamesdatadir}/fortunes
%{_gamesdatadir}/fortunes/MS-FORTUNES
%{_gamesdatadir}/fortunes/art
%{_gamesdatadir}/fortunes/ascii-art
%{_gamesdatadir}/fortunes/computers
%{_gamesdatadir}/fortunes/cookie
%{_gamesdatadir}/fortunes/debian
%{_gamesdatadir}/fortunes/definitions
%{_gamesdatadir}/fortunes/drugs
%{_gamesdatadir}/fortunes/education
%{_gamesdatadir}/fortunes/ethnic
%{_gamesdatadir}/fortunes/food
%{_gamesdatadir}/fortunes/fortunes
%{_gamesdatadir}/fortunes/goedel
%{_gamesdatadir}/fortunes/humorists
%{_gamesdatadir}/fortunes/kids
%{_gamesdatadir}/fortunes/knghtbrd
%{_gamesdatadir}/fortunes/law
%{_gamesdatadir}/fortunes/linux
%{_gamesdatadir}/fortunes/linuxcookie
%{_gamesdatadir}/fortunes/literature
%{_gamesdatadir}/fortunes/love
%{_gamesdatadir}/fortunes/magic
%{_gamesdatadir}/fortunes/medicine
%{_gamesdatadir}/fortunes/men-women
%{_gamesdatadir}/fortunes/miscellaneous
%{_gamesdatadir}/fortunes/news
%{_gamesdatadir}/fortunes/paradoxum
%{_gamesdatadir}/fortunes/people
%{_gamesdatadir}/fortunes/perl
%{_gamesdatadir}/fortunes/pets
%{_gamesdatadir}/fortunes/platitudes
%{_gamesdatadir}/fortunes/politics
%{_gamesdatadir}/fortunes/riddles
%{_gamesdatadir}/fortunes/science
%{_gamesdatadir}/fortunes/songs-poems
%{_gamesdatadir}/fortunes/sports
%{_gamesdatadir}/fortunes/startrek
%{_gamesdatadir}/fortunes/translate-me
%{_gamesdatadir}/fortunes/wisdom
%{_gamesdatadir}/fortunes/work
%{_gamesdatadir}/fortunes/zippy
%{_gamesdatadir}/fortunes/*.dat
%{_gamesdatadir}/fortunes/*.u8
%{_mandir}/man6/fortune.6*
%{_mandir}/man1/strfile.1*
%{_mandir}/man1/unstr.1*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14007 |12mr|fpc-2.6.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# (cjw) to bootstrap fpc for a new architecture ARCH, run
# rpm -bb --define 'cross_target $ARCH' --target $ARCH fpc.spec

%define build_cross %{?cross_target:1}%{!?cross_target:0}
%define cross_prefix %{?cross_target:cross-%{cross_target}-}
%if %{build_cross}
%define fpc_target %{cross_target}
%else
%define fpc_target %_arch
%endif
%if %{fpc_target} == ppc
%define fpc_target powerpc
%endif
%define fpc_short_target %_target_cpu
%if %{fpc_short_target} == x86_64
%define fpc_short_target x64
%endif
%if %{fpc_short_target} == i586
%define fpc_short_target 386
%endif

%define debug_package %{nil}

%define fpcversion %{version}
%define fpcdir %{_prefix}/lib/%{name}/%{fpcversion}
%define docdir %{_datadir}/doc/fpc-%{fpcversion}

%define builddocdir %{buildroot}%{docdir}
%define buildmandir %{buildroot}%{_datadir}
%define buildbindir %{buildroot}%{_bindir}
%define buildlibdir %{buildroot}%{_libdir}
%define buildexampledir %{builddocdir}/examples


Name: 		fpc
Version: 	2.6.0
Release: 	2
ExclusiveArch:	%{ix86} ppc x86_64
License: 	GPLv2+ and LGPLv2+ with exceptions
Group: 		Development/Other
Source0:	http://surfnet.dl.sourceforge.net/sourceforge/freepascal/%{name}-%{version}.source.tar.gz
# This is only needed when useprebuiltcompiler is defined.
# But it's not in an 'if defined' block, since the file has to be included in the srpm
# Thus you should enable this line when useprebuildcompiler is defined for any target
Summary: 	Free Pascal Compiler
URL: 		http://www.freepascal.org/
Requires:	gcc
Requires:	fpc-base == %{version}
Requires:	fpc-units == %{version}
BuildRequires:	fpc
BuildRequires:	tetex-latex mysql-devel postgresql-devel ncurses-devel
%if %{build_cross}
BuildRequires:	cross-%{cross_target}-binutils
%endif

%description
The Free Pascal Compiler is a Turbo Pascal 7.0 and Delphi compatible 32bit
Pascal Compiler. It comes with fully TP 7.0 compatible run-time library.
Some extensions are added to the language, like function overloading. Shared
libraries can be linked. Basic Delphi support is already implemented (classes,
exceptions,ansistrings,RTTI). This package contains commandline compiler and
utils. Provided units are the runtime library (RTL), free component library
(FCL), gtk,ncurses,zlib, mysql,postgres,ibase bindings.

%package	src
# Needed for e.g. lazarus
Summary:	Source code of Free Pascal Compiler
Group:		Development/Other
BuildArch:	noarch

%description	src
The source code of Freepascal for documentation and code generation
purposes.

%package	base
Summary:	Ide and rtl units with some base unit
Group:		Development/Other

%description base
This package consists FPC IDE and only RTL units for using with classical 
CLI Pascal programm. It also includes:

- X11 (Xlib, Xutil)
- NCurses
- ZLib.

%package	units
Summary:	Units not included in fpc-base
Group:		Development/Other
Requires:	fpc-base == %{version}

%description	units
This package consists units not include in fpc-base packets. Use it if you
need all units instead RTL and X11,NCurses and ZLib only.

%prep
%setup -q

%build
install -dm 755 fpc_src
cp -a rtl packages fpc_src
rm -rf fpc_src/packages/extra/amunits
rm -rf fpc_src/packages/extra/winunits

%if %{build_cross}
fpcmake -T%{fpc_target}-linux
%endif

%if %{build_cross}
EXTRA_FLAGS="CPU_TARGET=%{fpc_target} BINUTILSPREFIX=%{cross_target}-linux-"
NEWPP=`pwd`/compiler/ppcross%{fpc_short_target}
%else
EXTRA_FLAGS=
NEWPP=`pwd`/compiler/ppc%{fpc_short_target}
%endif
NEWFPDOC=`pwd`/utils/fpdoc/fpdoc

%if %{defined useprebuiltcompiler}
STARTPP=`pwd`/startcompiler/ppc%{fpc_short_target}
%else
STARTPP=ppc%{fpc_short_target}
%endif

	make compiler_cycle ${EXTRA_FLAGS} FPC=${STARTPP}
#
	make rtl_clean rtl_smart FPC=${NEWPP} ${EXTRA_FLAGS}
	make packages_smart FPC=${NEWPP} ${EXTRA_FLAGS}
	make ide_all FPC=${NEWPP} ${EXTRA_FLAGS}
	make utils_all FPC=${NEWPP} ${EXTRA_FLAGS}
#%if !%{build_cross}
#	make -C docs pdf FPDOC=${NEWFPDOC} FPC=${NEWPP} ${EXTRA_FLAGS}
#%endif

%install
%__rm -rf %{buildroot}
#NEWPPUFILES=`pwd`/utils/ppufiles
%if %{build_cross}
EXTRA_FLAGS="CPU_TARGET=%{fpc_target} BINUTILSPREFIX=%{cross_target}-linux-"
NEWPP=`pwd`/compiler/ppcross%{fpc_short_target}
NEWFCPMAKE=/usr/bin/fpcmake
%else
EXTRA_FLAGS=
NEWPP=`pwd`/compiler/ppc%{fpc_short_target}
NEWFCPMAKE=`pwd`//utils/fpcm/fpcmake
%endif
INSTALLOPTS="FPC=${NEWPP} INSTALL_PREFIX=%{buildroot}/%{_prefix} INSTALL_LIBDIR=%{buildlibdir} \
                INSTALL_DOCDIR=%{builddocdir} INSTALL_BINDIR=%{buildbindir}"
	make compiler_distinstall ${INSTALLOPTS} FPCMAKE=${NEWFCPMAKE} ${EXTRA_FLAGS}
	make rtl_distinstall ${INSTALLOPTS} FPCMAKE=${NEWFCPMAKE} ${EXTRA_FLAGS}
	make packages_distinstall ${INSTALLOPTS} FPCMAKE=${NEWFCPMAKE} ${EXTRA_FLAGS}
	make ide_distinstall ${INSTALLOPTS} FPCMAKE=${NEWFCPMAKE} ${EXTRA_FLAGS}
	make utils_distinstall ${INSTALLOPTS} FPCMAKE=${NEWFCPMAKE} ${EXTRA_FLAGS}

%if %{build_cross}
	%__rm -rf %{buildexampledir}
%else
#	make demo_install ${INSTALLOPTS} INSTALL_SOURCEDIR=%{buildexampledir} FPCMAKE=${NEWFCPMAKE} ${EXTRA_FLAGS}
#	make doc_install ${INSTALLOPTS} INSTALL_DOCDIR=%{builddocdir} FPCMAKE=${NEWFCPMAKE}
#	mv %{buildroot}/%{_prefix}/doc/%{name}-%{version}/examples/* %{buildexampledir} 
#	make man_install ${INSTALLOPTS} INSTALL_PREFIX=%{buildmandir} FPCMAKE=${NEWFCPMAKE}
%endif

        # create link
	ln -sf %{fpcdir}/ppc%{fpc_short_target} %{buildroot}%{_bindir}/ppc%{fpc_short_target}
	
	#make fcl_exampleinstall ${INSTALLOPTS} DOCINSTALLDIR=%{builddocdir}
	#make api_exampleinstall ${INSTALLOPTS} DOCINSTALLDIR=%{builddocdir}
	#make packages_exampleinstall ${INSTALLOPTS} DOCINSTALLDIR=%{builddocdir}

install -dm 755 %{buildroot}%{_datadir}/fpcsrc
cp -a fpc_src/* %{buildroot}%{_datadir}/fpcsrc/

# fix permissions
find %{buildroot}%{_datadir}/fpcsrc/ -type d -exec chmod 755 {} \;
find %{buildroot}%{_datadir}/fpcsrc/ -type f -exec chmod 644 {} \;


%post base
# Create config
%{fpcdir}/samplecfg %{fpcdir}

%files

%files units
%{_prefix}/lib/fpc/%{version}/units
# in fpc-base
%ifarch i586
%exclude %{_prefix}/lib/fpc/%{version}/units/i386-linux/rtl
%exclude %{_prefix}/lib/fpc/%{version}/units/i386-linux/x11
%exclude %{_prefix}/lib/fpc/%{version}/units/i386-linux/ncurses
%exclude %{_prefix}/lib/fpc/%{version}/units/i386-linux/zlib
%else
%exclude %{_prefix}/lib/fpc/%{version}/units/x86_64-linux/rtl
%exclude %{_prefix}/lib/fpc/%{version}/units/x86_64-linux/x11
%exclude %{_prefix}/lib/fpc/%{version}/units/x86_64-linux/ncurses
%exclude %{_prefix}/lib/fpc/%{version}/units/x86_64-linux/zlib
%endif

%files src
%{_datadir}/fpcsrc

%files base
%doc %{_defaultdocdir}/%{name}-%{version}
%{_bindir}/*
%{_prefix}/lib/fpc/lexyacc
%{_prefix}/lib/fpc/%{version}/ide
%{_prefix}/lib/fpc/%{version}/msg
%{_prefix}/lib/fpc/%{version}/samplecfg
%ifarch i586
%{_prefix}/lib/fpc/%{version}/units/i386-linux/rtl
%{_prefix}/lib/fpc/%{version}/units/i386-linux/x11
%{_prefix}/lib/fpc/%{version}/units/i386-linux/ncurses
%{_prefix}/lib/fpc/%{version}/units/i386-linux/zlib
%{_prefix}/lib/fpc/%{version}/ppc386
%else
%{_prefix}/lib/fpc/%{version}/units/x86_64-linux/rtl
%{_prefix}/lib/fpc/%{version}/units/x86_64-linux/x11
%{_prefix}/lib/fpc/%{version}/units/x86_64-linux/ncurses
%{_prefix}/lib/fpc/%{version}/units/x86_64-linux/zlib
%{_prefix}/lib/fpc/%{version}/ppcx64
%endif

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14008 |12mr|fpc-units-ptcpas-503-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#set fpc version

%define fpc_ver 2.6.0

%define self ptcpas


Name:		fpc-units-%self
# svn info -r HEAD https://ptcpas.svn.sourceforge.net/svnroot/ptcpas/trunk | grep Revision
Version:	503
Release:	2
Group:		Development/Other
License:	Modified LGPL
Summary:	A free, portable framebuffer library, written in Free Pascal
# svn co https://ptcpas.svn.sourceforge.net/svnroot/ptcpas/trunk ptcpas-402
Source:		%self-%version.tar.gz
Patch0:		ptcpas-%version-fpcdir.patch
URL:		http://ptcpas.sourceforge.net/

BuildRequires: fpc == %fpc_ver
BuildRequires: %{_lib}x11-devel
BuildRequires: %{_lib}xext-devel
BuildRequires: pkgconfig(xrandr)
BuildRequires: %{_lib}xxf86dga-devel
BuildRequires: %{_lib}xxf86vm-devel
BuildRequires: fpc-src

Requires: fpc-base == %fpc_ver
Requires: %{_lib}x11-devel
Requires: %{_lib}xext-devel 
Requires: pkgconfig(xrandr)
Requires: %{_lib}xxf86dga-devel
Requires: %{_lib}xxf86vm-devel

%description
PTCPas is a free, portable framebuffer library, written in Free Pascal.
It allows low-level high-speed graphics access on multiple platforms and
is distributed under the terms of a modified (to allow static linking)
GNU LGPL license. Currently supports DirectX, X11, VBE1.2+ and
fakemodes. It has been tested on Windows (all versions since Windows 95;
on i386 and x86_64), Linux (i386, x86_64 and ppc), FreeBSD and DOS.

%package demos
Group:		Development/Other
Summary:	Demo applications for %name
Requires:	fpc-base %name
%description demos
%summary

%prep
%setup -n %self-%version
#patch0 -p1

find . -depth -name .svn -exec rm -rf {} \;

for N in core/*; do sed -i 's@/usr/share/ptcpas/ptcpas.conf@%_sysconfdir/%self.conf@' $N; done

%build
export FPCDIR=%_datadir/fpcsrc

./configure

make
make demos examples

%install
%ifarch %ix86
%define fpcarch i386
%else
%define fpcarch %_arch
%endif
%define unitdir %_libdir/fpc/%fpc_ver/units/%fpcarch-linux/
mkdir -p %buildroot%unitdir/%self
install units/%fpcarch-linux/* %buildroot%unitdir/%self
mkdir -p %buildroot%_libdir/%name-demos
cp -a demos examples %buildroot%_libdir/%name-demos
rm -rf %buildroot%_libdir/%name-demos/*/units
install -D ptcpas.cfg %buildroot%_sysconfdir/%self.conf

%files
%doc docs
%unitdir/%self
%config %_sysconfdir/%self.conf

%files demos
%_libdir/%name-demos




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14009 |12mr|fping-3.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		fping
Version:	3.4
Release:	%mkrel 1
Summary:	Quickly ping N number of hosts to determine their reachability
License:	BSD
Group:		Networking/Other
URL:		http://fping.org/
Source0:	http://fping.org/dist/fping-%{version}.tar.gz

%description
fping is a ping(1) like program which uses the Internet Control Message
Protocol (ICMP) echo request to determine if a host is up. fping is different
from ping in that you can specify any  number of hosts on the command line, or
specify a file containing the lists of hosts to ping. Instead of trying one
host until it timeouts or replies, fping will send out a ping packet and move
on to the next host in a round-robin fashion. If a host replies, it is noted
and removed from the list of hosts to check. If a host does not respond within
a certain time limit and/or retry limit it will be considered unreachable.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files 
%doc README INSTALL ChangeLog
%attr(4755,root,root) %{_sbindir}/fping
%{_mandir}/man8/fping.8*

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14010 |12mr|fprintd-0.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define with_doc 1
%{?_with_doc: %{expand: %%global with_doc 1}}

Name:		fprintd
Version:	0.4.1
Release:	1
Summary:	D-Bus service for Fingerprint reader access

Group:		System/Kernel and hardware
License:	GPLv2+
Url:		http://www.freedesktop.org/wiki/Software/fprint/fprintd
# download here:
# http://cgit.freedesktop.org/libfprint/fprintd/
# then rename and re-pack
Source0:	fprintd-%{version}.tar.bz2
Patch1:		fprintd-0.4.1-fix-doc.patch

BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pam-devel
BuildRequires:	pkgconfig(libfprint) >= 0.4.0
BuildRequires:	pkgconfig(polkit-agent-1)
%if %{with_doc}
BuildRequires:	gtk-doc
%endif
BuildRequires:	intltool
BuildRequires:	autoconf
BuildRequires:	automake
BuildRequires:	libtool

%description
D-Bus service to access fingerprint readers.

%files -f %{name}.lang
%doc README COPYING AUTHORS TODO
%{_bindir}/fprintd-*
%{_libexecdir}/fprintd
# FIXME This file should be marked as config when it does something useful
%{_sysconfdir}/fprintd.conf
%{_sysconfdir}/dbus-1/system.d/net.reactivated.Fprint.conf
%{_datadir}/dbus-1/system-services/net.reactivated.Fprint.service
%{_datadir}/polkit-1/actions/net.reactivated.fprint.device.policy
%{_localstatedir}/lib/fprint
%{_mandir}/man1/fprintd.*

#--------------------------------------------------------------------

%package pam
Summary:	PAM module for fingerprint authentication
Group:		System/Kernel and hardware
Requires:	%{name} = %{version}-%{release}
# Note that we obsolete pam_fprint, but as the configuration
# is different, it will be mentioned in the release notes
Provides:	pam_fprint = %{version}-%{release}
Obsoletes:	pam_fprint < 0.2-5

%description pam
PAM module that uses the fprintd D-Bus service for fingerprint
authentication.

%files pam
%doc pam/README
/%{_lib}/security/pam_fprintd.so

#--------------------------------------------------------------------

%package devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{name} = %{version}-%{release}
Requires:	gtk-doc

%description devel
Development documentation for fprintd, the D-Bus service for
fingerprint readers access.

%files devel
%if %{with_doc}
%{_datadir}/gtk-doc/html/fprintd
%endif
%{_datadir}/dbus-1/interfaces/net.reactivated.Fprint.Device.xml
%{_datadir}/dbus-1/interfaces/net.reactivated.Fprint.Manager.xml

#--------------------------------------------------------------------

%prep
%setup -q
%patch1 -p0

autoreconf -fi

%if %{with_doc}
cp doc/fprintd-sections.txt doc/html-sections.txt
%endif

%build
%configure2_5x \
%if %{with_doc}
	--enable-gtk-doc \
%endif
	--enable-pam \
	--libdir=/%{_lib}/

%make

%install
%makeinstall_std
mkdir -p %{buildroot}/%{_localstatedir}/lib/fprint

rm -f %{buildroot}/%{_lib}/security/pam_fprintd.{a,la,so.*}

%find_lang %{name}


%changelog
* Tue Aug  28 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 6a5fb47
- New version 0.4.1 (get source tarball and patch in Mageia instead of upstream git), convert BR to pkgconfig style
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14011 |12mr|freealut-1.1.0-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Name:		freealut
Summary:	OpenAL Utility Toolkit (ALUT)
Version:	1.1.0
Release:	%mkrel 10
License:	LGPLv2
Group:		Sound
URL:		http://www.openal.org
Source:		http://www.openal.org/openal_webstf/downloads/%{name}-%{version}.tar.bz2
Patch0:		%{name}-openal.patch
BuildRequires:	openal-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
ALUT is the OpenAL Utility Toolkit.

%package -n %{libname}
Summary:	Main library for ALUT
Group:		Sound
Provides:	%{name} = %{version}-%{release}

%description -n %{libname}
This package contains the library needed to run programs dynamically
linked with ALUT.

%package -n %{develname}
Summary:	Headers for developing programs that will use ALUT
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%mklibname %{name} 0 -d
Provides:	%mklibname %{name} 0 -d
Conflicts:	openal-devel < 0.0.8-2

%description -n	%{develname}
This package contains the headers that programmers will need to develop
applications which will use ALUT.

%prep
%setup -q
%patch0 -p1 -b .openal

%build
./autogen.sh
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

rm -f %{buildroot}%{_libdir}/*.la

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%post -n %{develname}
%_install_info %{name}.info

%preun -n %{develname}
%_remove_install_info %{name}.info

%files -n %{libname}
%defattr(-,root,root)
%doc AUTHORS ChangeLog NEWS README
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%{_includedir}/AL
%{_libdir}/*.a
%{_libdir}/pkgconfig/%{name}.pc
%{_libdir}/*.so
%{_bindir}/%{name}-config



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14012 |12mr|freeciv-2.3.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		freeciv
Version:	2.3.2
Release:	3
Summary:	CIVilization clone
License:	GPLv2+
Group:		Games/Strategy
URL:		http://www.freeciv.org/
Source0:	http://prdownloads.sourceforge.net/freeciv/%{name}-%{version}.tar.bz2
Source1:	%{name}.server.wrapper
Source2:	stdsounds3.tar.gz
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	readline-devel
BuildRequires:	desktop-file-utils
BuildRequires:	ggz-gtk-client-devel
BuildRequires:	libstdc++-static-devel
Requires(post):	ggz-client-libs
Requires(preun): ggz-client-libs

%description
Freeciv is a multiplayer strategy game, released under the GNU General
Public License. It is generally comparable with Civilization II(r),
published by Microprose(r).

Default configuration uses the Civilization II(r) style Isometric view. If
you prefer classic Civilization(r) 2-d view, invoke the client with
"civclient --tiles trident".

%package	data
Group:		Games/Strategy
Summary:	FREE CIVilization clone - data files
Requires:	%{name}-server = %{version}
BuildArch:	noarch

%description	data
Freeciv is a multiplayer strategy game, released under the GNU General
Public License. It is generally comparable with Civilization II(r),
published by Microprose(r).

Default configuration uses the Civilization II(r) style Isometric view. If
you prefer classic Civilization(r) 2-d view, invoke the client with
"civclient --tiles trident".

%package	client
Group:		Games/Strategy
Summary:	FREE CIVilization clone - client
Provides:	%{name} = %{version}-%{release}
Requires:	%{name}-data = %{version}
Requires:	%{name}-server = %{version}
Obsoletes:	%{name}-client < %{version}-%{release}
Requires(post):	ggz-client-libs
Requires(preun): ggz-client-libs

%description	client
This is the graphical client for freeciv

%package	server
Group:		Games/Strategy
Summary:	FREE CIVilization clone - server
Provides:	%{name} = %{version}-%{release}
Requires:	%{name}-data = %{version}
Requires(post):	ggz-client-libs
Requires(preun): ggz-client-libs

%description	server
This is the server for freeciv.

%prep
%setup -q

%build
#locales are not in %{_gamesdatadir}
export localedir=%{_datadir}/locale

%configure2_5x \
    --bindir=%{_gamesbindir} \
    --datadir=%{_gamesdatadir} \
    --enable-client=gtk-2.0
%make

%install
%__rm -rf %{buildroot}
%makeinstall_std localedir=%{_datadir}/locale

tar -xvf %{SOURCE2} -C %{buildroot}%{_gamesdatadir}/%{name}

# wrapper
%__mv %{buildroot}%{_gamesbindir}/freeciv-server %{buildroot}%{_gamesbindir}/civserver.real
%__install -m 755 %{SOURCE1} %{buildroot}%{_gamesbindir}/freeciv-server

# fix icons locations
%__mv %{buildroot}%{_gamesdatadir}/icons %{buildroot}%{_datadir}/icons

# menu entry
desktop-file-install --vendor="" \
			--remove-category="Application" \
			--remove-category="GNOME" \
			--remove-category="Strategy" \
			--add-category="GTK" \
			--add-category="StrategyGame" \
			--dir %{buildroot}%{_datadir}/applications \
            %{buildroot}%{_datadir}/applications/*.desktop

%find_lang %{name}

# omit ggz.modules, to register at install, not build, time.
%__rm %{buildroot}%{_sysconfdir}/ggz.modules
# include .dsc files
%__mkdir_p %{buildroot}%{_datadir}/ggz
%__install -p -D -m644 data/civclient.dsc %{buildroot}%{_datadir}/ggz/civclient.dsc
%__install -p -D -m644 data/civclient.dsc %{buildroot}%{_datadir}/ggz/civserver.dsc 

#remove unneeded
%__rm -f %{buildroot}%{_libdir}/*a
%__rm -f %{buildroot}%{_mandir}/man6/*ftwl*
%__rm -f %{buildroot}%{_mandir}/man6/*sdl*
%__rm -f %{buildroot}%{_mandir}/man6/*win32*
%__rm -f %{buildroot}%{_mandir}/man6/*xaw*

%clean
%__rm -rf %{buildroot}

%post client
%{_bindir}/ggz-config --install --force --modfile=%{_datadir}/ggz/civclient.dsc || :

%preun client
if [ $1 -eq 0 ]; then
   %{_bindir}/ggz-config --remove --modfile=%{_datadir}/ggz/civclient.dsc || :
fi

%post server
%{_bindir}/ggz-config --install --force --modfile=%{_datadir}/ggz/civserver.dsc || :

%preun server
if [ $1 -eq 0 ]; then
  %{_bindir}/ggz-config --remove --modfile=%{_datadir}/ggz/civserver.dsc || :
fi

%files -f %{name}.lang data
%doc AUTHORS doc/BUGS doc/HOWTOPLAY NEWS doc/README doc/README.AI doc/README.graphics doc/README.rulesets doc/README.sound doc/HACKING
%{_gamesdatadir}/%{name}

%files client
%{_gamesbindir}/freeciv-gtk2
%{_gamesbindir}/freeciv-manual
%{_gamesbindir}/freeciv-modpack
%{_mandir}/man6/freeciv-client.6*
%{_mandir}/man6/freeciv-gtk2.6*
%{_mandir}/man6/freeciv-modpack*
%{_datadir}/applications/freeciv.desktop
%{_datadir}/applications/freeciv-modpack.desktop
%{_datadir}/pixmaps/freeciv-client.png
%{_iconsdir}/hicolor/*/apps/freeciv-modpack.png
%{_iconsdir}/hicolor/*/apps/freeciv-client.png
%{_datadir}/ggz/civclient.dsc

%files server
%{_gamesbindir}/civserver.real
%{_gamesbindir}/freeciv-server
%{_mandir}/man6/freeciv-server.6*
%{_datadir}/applications/freeciv-server.desktop
%{_iconsdir}/hicolor/*/apps/freeciv-server.png
%{_datadir}/ggz/civserver.dsc



%changelog
* Sun Aug  26 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 5f09702
- New version 2.3.2 (sync with Cooker), convert BR to pkgconfig style, do some cleanups
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14013 |12mr|freeglut-2.8.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 3
%define libname %mklibname %{name} %{major}
%define develibname %mklibname -d %{name}

Summary:	A freely licensed alternative to the GLUT library
Name:		freeglut
Version:	2.8.0
Release:	4
License:	MIT
Group:		System/Libraries
URL:		http://freeglut.sourceforge.net
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
# For the manpages
Source1:	http://downloads.sourceforge.net/openglut/openglut-0.6.3-doc.tar.gz
Patch0:		freeglut-2.8.0-fixXInput.patch
Patch1:		freeglut-2.8.0-btnmask.patch
Patch2:		freeglut-2.8.0-glextconflict.patch
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xxf86vm)
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(ice)
# The virtual Provides below is present so that this freeglut package is a
# drop in binary replacement for "glut" which will satisfy rpm dependancies
# properly.  The Obsoletes tag is required in order for any pre-existing
# "glut" package to be removed and replaced with freeglut when upgrading to
# freeglut.  Note: This package will NOT co-exist with the glut package.

%description
freeglut is a completely open source alternative to the OpenGL Utility Toolkit
(GLUT) library with an OSI approved free software license. GLUT was originally
written by Mark Kilgard to support the sample programs in the second edition
OpenGL 'RedBook'. Since then, GLUT has been used in a wide variety of practical
applications because it is simple, universally available and highly portable.

freeglut allows the user to create and manage windows containing OpenGL
contexts on a wide range of platforms and also read the mouse, keyboard and
joystick functions.

%package -n %{libname}
Summary:	A freely licensed alternative to the GLUT library
Group:		System/Libraries
Provides:	glut = 3.7
Obsoletes:	glut < 3.7
Conflicts:	%{mklibname mesaglut 3}

%description -n %{libname}
freeglut is a completely open source alternative to the OpenGL Utility Toolkit
(GLUT) library with an OSI approved free software license. GLUT was originally
written by Mark Kilgard to support the sample programs in the second edition
OpenGL 'RedBook'. Since then, GLUT has been used in a wide variety of practical
applications because it is simple, universally available and highly portable.

freeglut allows the user to create and manage windows containing OpenGL
contexts on a wide range of platforms and also read the mouse, keyboard and
joystick functions.

%package -n %{develibname}
Summary:	Freeglut developmental libraries and header files
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	glut-devel = 3.7
Obsoletes:	glut-devel < 3.7
Provides:	%{name}-devel = %{version}-%{release}
Requires:	pkgconfig(glu)

%description -n %{develibname}
Developmental libraries and header files required for developing or compiling
software which links to the freeglut library, which is an open source
alternative to the popular GLUT library, with an OSI approved free software
license.


%prep
%setup -q -a 1
%patch0 -p1
%patch1 -p1
%patch2 -p1

%build
# (TV) fix build:
./autogen.sh
# --disable-warnings -> don't add -Werror to CFLAGS
%configure --disable-static --disable-warnings
%make

# (TV) fix permissions:
chmod -x doc/*.png doc/*.html

%install
%makeinstall_std

mkdir -p %{buildroot}/%{_mandir}/man3
install -p -m 644 doc/man/*.3 %{buildroot}%{_mandir}/man3

# We take the soname as the version because the package
# version doesn't really match -- the last release of
# the original glut was 3.7, and we need to match/exceed
# its version number.
VER=`ls %{buildroot}%{_libdir}/libglut.so.?.?.? |sed -e 's,.*\.so\.,,'`
mkdir -p %{buildroot}%{_libdir}/pkgconfig
cat >%{buildroot}%{_libdir}/pkgconfig/glut.pc <<EOF
prefix=%{_prefix}
libdir=%{_libdir}
includedir=%{_includedir}/GL

Name: glut
Description: GL Utility Toolkit
Requires: gl
Version: $VER
Libs: -lglut
Cflags: -I\${includedir}
EOF

%files -n %{libname}
%doc AUTHORS ChangeLog COPYING INSTALL NEWS README TODO doc/*.png doc/*.html
# don't include contents of doc/ directory as it is mostly obsolete
%{_libdir}/libglut*.so.%{major}
%{_libdir}/libglut*.so.%{major}.*

%files -n %{develibname}
%{_includedir}/GL/*.h
%{_libdir}/libglut.so
%{_libdir}/pkgconfig/*.pc
%{_mandir}/man3/*


%changelog
* Sun Apr 01 2012 Bernhard Rosenkraenzer <bero@bero.eu> 2.8.0-2
+ Revision: 788576
- Add a "glut" pkgconfig file - the old Mesa GLUT did, and we want
  to be a full drop-in replacement

* Tue Jan 17 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.8.0-1
+ Revision: 761958
- version update 2.8.0

* Sat Nov 26 2011 Александр Казанцев <kazancas@mandriva.org> 2.6.0-1
+ Revision: 733600
- imported package freeglut

  + Paulo Ricardo Zanoni <pzanoni@mandriva.com>
    - Prevent accidents for now
    - imported package freeglut



* Thu Sep 15 2011 fwang <fwang> 2.6.0-6.mga2
+ Revision: 144028
- fix group
- add req on mesaglu as freeglut_std.h requires GL/glu.h

  + ahmad <ahmad>
    - The -devel package should provide '%%{name}-devel' (mga#2257)

* Wed Apr 20 2011 misc <misc> 2.6.0-4.mga1
+ Revision: 89134
- add a Requires on the library, not on main package
- remove explicit requires on -devel, as we have automated requires for that

* Tue Apr 19 2011 tv <tv> 2.6.0-3.mga1
+ Revision: 88822
- move Provides/Obsoletes/Conflicts into lib subpackage

* Tue Apr 19 2011 tv <tv> 2.6.0-2.mga1
+ Revision: 88460
- explicitely conflicts with %%libmesaglut3

* Tue Apr 19 2011 tv <tv> 2.6.0-1.mga1
+ Revision: 88413
- imported package freeglut


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14014 |12mr|freeimage-3.153-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name freeimage
%define version 3.153
%define release 1
%define oname FreeImage
%define oversion 3.15.3
%define common_summary Image library
%define common_description FreeImage is an Open Source library project for developers who would\
like to support popular graphics image formats like PNG, BMP, JPEG,\
TIFF and others as needed by today's multimedia applications.\
FreeImage is easy to use, fast, multithreading safe, compatible with\
all 32-bit versions of Windows, and cross-platform (works both with\
Linux and Mac OS X).

%define major 3
%define lib_name %mklibname %{name} %{major}
%define devel_name %mklibname %{name} -d

Summary: %{common_summary}
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://downloads.sourceforge.net/freeimage/FreeImage3153.zip
Patch0:	FreeImage-3.11.0-syslibs.patch
License: GPLv2+
Group: System/Libraries
URL: http://freeimage.sourceforge.net/
%if 0
BuildRequires:	png-devel
BuildRequires:	mng-devel
BuildRequires:	jpeg-devel
BuildRequires:	tiff-devel
BuildRequires:	OpenEXR-devel
BuildRequires:	openjpeg-devel
%endif
Obsoletes: %{oname}

%description
%{common_description}

%package -n	%{lib_name}
Summary:	A library to %{common_summary}
Group:		System/Libraries
Obsoletes:	%{_lib}%{oname}3 < 3.110

%description -n	%{lib_name}
%{common_description}

This package contains the library needed to run programs dynamically
linked with %{name}.

%package -n	%{devel_name}
Summary:	Development tools for programs using %{name}
Group:		Development/C
Requires:	%{lib_name} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	lib%{name}3-devel
Obsoletes:	lib%{oname}3-devel
Obsoletes:	%{_lib}%{oname}3-devel < 3.110

%description -n	%{devel_name}
%{common_description}

This package contains the header files and libraries needed for
developing programs using the %{name} library.

%prep
%setup -q -n %{oname}
%if 0
%patch0 -p1 -b .syslibs

touch -r Source/FreeImage.h.syslibs Source/FreeImage.h

# remove all included libs to make sure these don't get used during compile
rm -r Source/Lib* Source/ZLib Source/OpenEXR

# some encoding / line ending cleanups
iconv -f ISO-8859-1 -t UTF-8 Whatsnew.txt > Whatsnew.txt.tmp
touch -r Whatsnew.txt Whatsnew.txt.tmp
mv Whatsnew.txt.tmp Whatsnew.txt
%endif
sed -i 's/\r//g' Whatsnew.txt license-*.txt gensrclist.sh \
  Wrapper/FreeImagePlus/WhatsNew_FIP.txt

perl -pi -e 's/ -o root -g root//' Makefile.gnu
perl -pi -e 's/\bldconfig//' Makefile.gnu

%build
sh ./gensrclist.sh
%setup_compile_flags CFLAGS="%optflags -fPIC"
%make LIBRARIES="-lstdc++ -lm"

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_includedir} %{buildroot}%{_libdir}

%make install \
  INCDIR=%{buildroot}%{_includedir} \
  INSTALLDIR=%{buildroot}%{_libdir}


%files -n %{lib_name}
%doc Whatsnew.txt license-*.txt Wrapper/FreeImagePlus/WhatsNew_FIP.txt README.linux
%{_libdir}/lib%{name}.so.%{major}
%{_libdir}/lib%{name}-%{oversion}.so

%files -n %{devel_name}
%{_includedir}/%{oname}*.h
%{_libdir}/lib%{name}.so
%{_libdir}/lib%{name}.a




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14015 |12mr|freeipmi-1.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Werror_cflags %nil
%define freeipmi_major	        13
%define ipmiconsole_major	    2
%define ipmidetect_major	    0
%define ipmimonitoring_major	5
%define libfreeipmi_name	    %mklibname freeipmi %{freeipmi_major}
%define libipmiconsole_name	    %mklibname ipmiconsole %{ipmiconsole_major}
%define libipmidetect_name	    %mklibname ipmidetect %{ipmidetect_major}
%define libipmimonitoring_name	%mklibname ipmimonitoring %{ipmimonitoring_major}
%define develname %mklibname -d %{name}

%define old_libname    %mklibname freeipmi 5
%define old_librelease 0.6.5-1

Name: 		freeipmi
Version: 	1.2.1
Release: 	1
Summary: 	FreeIPMI
License: 	GPLv2+
Group: 		System/Kernel and hardware
URL:		http://www.gnu.org/software/freeipmi/index.html
Source0: 	http://ftp.gnu.org/gnu/freeipmi/%{name}-%{version}.tar.gz
BuildRequires:	guile-devel
BuildRequires:  pkgconfig(ncurses)
BuildRequires:  readline-devel
BuildRequires:  libgcrypt-devel
BuildRequires:  transfig
BuildRequires:  ghostscript
BuildRequires:  texinfo
BuildRequires:  tetex-latex

%description
The FreeIPMI project provides "Remote-Console" (out-of-band) and
"System Management Software" (in-band) based on Intelligent
Platform Management Interface (IPMI v1.5) specification.

%package -n	%{libfreeipmi_name}
Group:		System/Libraries
License:	GPL
Summary:	Main library for %{name}
Obsoletes:	%{old_libname} < %{old_librelease}

%description -n	%{libfreeipmi_name}
This package contains one of the libraries needed to run programs dynamically
linked with %{name}.

%package -n	%{libipmiconsole_name}
Group:		System/Libraries
License:	GPL
Summary:	Main library for %{name}
Obsoletes:	%{old_libname} < %{old_librelease}

%description -n	%{libipmiconsole_name}
This package contains one of the libraries needed to run programs dynamically
linked with %{name}.

%package -n	%{libipmidetect_name}
Group:		System/Libraries
License:	GPL
Summary:	Main library for %{name}
Obsoletes:	%{old_libname} < %{old_librelease}

%description -n	%{libipmidetect_name}
This package contains one of the libraries needed to run programs dynamically
linked with %{name}.

%package -n	%{libipmimonitoring_name}
Group:		System/Libraries
License:	GPL
Summary:	Main library for %{name}
Obsoletes:	%{old_libname} < %{old_librelease}

%description -n	%{libipmimonitoring_name}
This package contains one of the libraries needed to run programs dynamically
linked with %{name}.

%package -n	%{develname}
Group:		Development/C
License:	GPL
Summary:	Headers for developing programs that will use %{name}
Requires:	%{libfreeipmi_name} = %{version}-%{release}
Requires:	%{libipmimonitoring_name} = %{version}-%{release}
Requires:	%{libipmiconsole_name} = %{version}-%{release}
Requires:	%{libipmidetect_name} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{name}-devel < %{version}-%{release}
Obsoletes:	%{libfreeipmi_name}-devel < 1.2.1

%description -n	%{develname}
This package contains the headers that programmers will need to develop
applications which will use %{name}.

%package fish
Summary:    FreeIPMI Shell
Group:      System/Kernel and hardware
Requires:   %{name} = %{version}

%description fish
Fish provides Shell, Extension/Plug-in and scripting interface. As a
shell, User has access to both in-band and out-of-band access to the
host BMC through a rich set of IPMI commands.

%package utils
Summary:    FreeIPMI Utilities
Group:      System/Kernel and hardware
Requires:   %{name} = %{version}
Requires(pre,preun):	rpm-helper

%description utils
FreeIPMI utilities ipmipower, bmc-watchdog, ipmiping, and rmcpping.

%prep
%setup -q

%build
%configure2_5x --localstatedir=/%{_var} --disable-dependency-tracking
%make 
cd doc
make pdf
cd -

%install
%makeinstall_std 
find %{buildroot} -type f -name '*.la' -exec rm -f {} \;

install -d -m 755 %{buildroot}/%{_initrddir}
mv %{buildroot}/%{_sysconfdir}/init.d/bmc-watchdog %{buildroot}/%{_initrddir}/bmcwatchdog
mv %{buildroot}/%{_sysconfdir}/init.d/ipmidetectd %{buildroot}/%{_initrddir}
mv %{buildroot}/%{_sysconfdir}/init.d/ipmiseld %{buildroot}/%{_initrddir}
rm -rf %{buildroot}%{_docdir}/%{name}

%post fish
%_post_service ipmiseld

%preun fish
%_preun_service ipmiseld

%post utils
%_post_service bmcwatchdog

%preun utils
%_preun_service bmcwatchdog

%files
%doc AUTHORS COPYING ChangeLog* INSTALL NEWS README TODO
%doc doc/*.pdf
%{_sysconfdir}/freeipmi/*.conf
%{_mandir}/man5/freeipmi_interpret_sel.conf.5.*
%{_mandir}/man5/freeipmi_interpret_sensor.conf.5.*
%{_mandir}/man5/libipmiconsole.conf.5.*
%{_infodir}/freeipmi-faq.info*
%dir %{_localstatedir}/lib/%{name}
%dir %{_localstatedir}/lib/%{name}/ipckey

%files -n %{libfreeipmi_name}
%{_libdir}/libfreeipmi.so.%{freeipmi_major}*

%files -n %{libipmiconsole_name}
%{_libdir}/libipmiconsole.so.%{ipmiconsole_major}*

%files -n %{libipmidetect_name}
%{_libdir}/libipmidetect.so.%{ipmidetect_major}*

%files -n %{libipmimonitoring_name}
%{_libdir}/libipmimonitoring.so.%{ipmimonitoring_major}*

%files -n %{develname}
%{_libdir}/*.so
%{_libdir}/*.a
%{_includedir}/*
%{_libdir}/pkgconfig/libfreeipmi.pc
%{_libdir}/pkgconfig/libipmiconsole.pc
%{_libdir}/pkgconfig/libipmidetect.pc
%{_libdir}/pkgconfig/libipmimonitoring.pc

%files fish
%{_initrddir}/ipmiseld
%{_sbindir}/bmc-config
%{_sbindir}/bmc-info
%{_sbindir}/ipmi-sel
%{_sbindir}/ipmiseld
%{_sbindir}/ipmi-sensors
%{_sbindir}/ipmi-sensors-config
%{_mandir}/man5/bmc-config.conf.5*
%{_mandir}/man5/ipmiseld.conf.5*
%{_mandir}/man8/bmc-config.8*
%{_mandir}/man8/bmc-info.8*
%{_mandir}/man8/ipmi-sel.8*
%{_mandir}/man8/ipmiseld.8*
%{_mandir}/man8/ipmi-sensors.8*
%{_mandir}/man8/ipmi-sensors-config.8*

%files utils
%doc COPYING.bmc-watchdog DISCLAIMER.bmc-watchdog
%doc COPYING.ipmiconsole DISCLAIMER.ipmiconsole 
%doc COPYING.ipmiping DISCLAIMER.ipmiping
%doc COPYING.ipmipower DISCLAIMER.ipmipower
%{_initrddir}/bmcwatchdog
%{_initrddir}/ipmidetectd
%config(noreplace) %{_sysconfdir}/sysconfig/bmc-watchdog
%{_sbindir}/bmc-device
%{_sbindir}/bmc-watchdog
%{_sbindir}/ipmi-chassis
%{_sbindir}/ipmi-chassis-config
%{_sbindir}/ipmi-console
%{_sbindir}/ipmi-dcmi
%{_sbindir}/ipmi-detect
%{_sbindir}/ipmi-fru
%{_sbindir}/ipmi-locate
%{_sbindir}/ipmi-oem
%{_sbindir}/ipmi-pet
%{_sbindir}/ipmi-pef-config
%{_sbindir}/ipmi-ping
%{_sbindir}/ipmi-power
%{_sbindir}/ipmi-raw
%{_sbindir}/ipmiconsole
%{_sbindir}/ipmidetect
%{_sbindir}/ipmidetectd
%{_sbindir}/ipmimonitoring
%{_sbindir}/ipmiping
%{_sbindir}/ipmipower
%{_sbindir}/pef-config
%{_sbindir}/rmcp-ping
%{_sbindir}/rmcpping
%{_mandir}/man3/libfreeipmi.3.*
%{_mandir}/man3/libipmiconsole.3.*
%{_mandir}/man3/libipmidetect.3.*
%{_mandir}/man3/libipmimonitoring.3.*
%{_mandir}/man5/freeipmi.conf.5.*
%{_mandir}/man5/ipmi_monitoring_sensors.conf.5.*
%{_mandir}/man5/ipmiconsole.conf.5.*
%{_mandir}/man5/ipmidetect.conf.5.*
%{_mandir}/man5/ipmidetectd.conf.5.*
%{_mandir}/man5/ipmimonitoring.conf.5.*
%{_mandir}/man5/ipmimonitoring_sensors.conf.5.*
%{_mandir}/man5/ipmipower.conf.5.*
%{_mandir}/man5/libipmimonitoring.conf.5.*
%{_mandir}/man7/freeipmi.7.*
%{_mandir}/man8/bmc-device.8.*
%{_mandir}/man8/bmc-watchdog.8.*
%{_mandir}/man8/ipmi-chassis-config.8.*
%{_mandir}/man8/ipmi-chassis.8.*
%{_mandir}/man8/ipmi-console.8.*
%{_mandir}/man8/ipmi-dcmi.8.*
%{_mandir}/man8/ipmi-detect.8.*
%{_mandir}/man8/ipmi-fru.8.*
%{_mandir}/man8/ipmi-locate.8.*
%{_mandir}/man8/ipmi-oem.8.*
%{_mandir}/man8/ipmi-pet.8.*
%{_mandir}/man8/ipmi-pef-config.8.*
%{_mandir}/man8/ipmi-ping.8.*
%{_mandir}/man8/ipmi-power.8.*
%{_mandir}/man8/ipmi-raw.8.*
%{_mandir}/man8/ipmiconsole.8.*
%{_mandir}/man8/ipmidetect.8.*
%{_mandir}/man8/ipmidetectd.8.*
%{_mandir}/man8/ipmimonitoring.8.*
%{_mandir}/man8/ipmiping.8.*
%{_mandir}/man8/ipmipower.8.*
%{_mandir}/man8/pef-config.8.*
%{_mandir}/man8/rmcp-ping.8.*
%{_mandir}/man8/rmcpping.8.*

%changelog
* Fri Aug  31 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: dd7d87b
- Add new ipmiseld files to fish subpackage
  
* Fri Aug  31 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: f040501
- Fix files, minor cleanups
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14016 |12mr|freeradius-2.1.12-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

%define major 1
%define libname %mklibname freeradius %{major}
%define develname %mklibname -d freeradius
%define _requires_exceptions perl(DBI)

Summary:	High-performance and highly configurable RADIUS server
Name:		freeradius
Version:	2.1.12
Release:	%mkrel 4
License:	GPL
Group:		System/Servers
URL:		http://www.freeradius.org/
Source0:	ftp://ftp.freeradius.org/pub/radius/%{name}-server-%{version}.tar.bz2
Source1:	ftp://ftp.freeradius.org/pub/radius/%{name}-server-%{version}.tar.bz2.sig
Source3:	freeradius.pam
Source4:	freeradius.init
Source5:	freeradius.logrotate
Source6:	freeradius.sysconfig
Patch0:		freeradius-2.1.11-ssl-config.patch
Patch1:		freeradius-server-2.1.6-fix-format-errors.patch
Patch4:		freeradius-0.8.1-use-system-com_err.patch
Patch6:		freeradius-server-2.1.10-avoid-version.diff
Patch7:		freeradius-server-2.1.10-version-info.diff
Patch8:		freeradius-2.0.0-samba3.patch
Patch9:		freeradius-server-2.1.8-ltdl_no_la.patch
Patch10:	freeradius-server-linkage_fix.diff
Patch11:	freeradius-server-2.1.7-fix-perl-scripts.patch
Patch12:	freeradius-server-2.1.12-fix_broken_perl_ldflags.diff
BuildRequires:	gdbm-devel
BuildRequires:	krb5-devel
BuildRequires:	libsasl-devel
BuildRequires:	libtool-devel
BuildRequires:	mysql-devel
BuildRequires:	openldap-devel
BuildRequires:	openssl-devel
BuildRequires:	pam-devel
BuildRequires:	pcap-devel
BuildRequires:	perl-devel
BuildRequires:	postgresql-devel
BuildRequires:	python-devel
BuildRequires:	rpm-helper >= 0.21
BuildRequires:	sqlite3-devel
BuildRequires:	unixODBC-devel
BuildRequires:	zlib-devel
# minimal version for ssl cert generation
Requires(post): openssl
Requires(post): rpm-helper >= 0.21
Requires(preun): rpm-helper >= 0.19
Requires(pre): rpm-helper >= 0.19
Requires(postun): rpm-helper >= 0.19
Conflicts:	radiusd-cistron
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
The FreeRADIUS Server Project is a high-performance and highly configurable
GPL'd RADIUS server. It is somewhat similar to the Livingston 2.0 RADIUS
server, but has many more features, and is much more configurable.

%package -n	%{name}-krb5
Summary:	The Kerberos module for %{name}
Group:		System/Servers
Requires:	krb5-libs
Requires:	%{name} >= %{version}-%{release}
Obsoletes:	%{libname}-krb5

%description -n	%{name}-krb5
The FreeRADIUS server can use Kerberos to authenticate users, and this module
is necessary for that.

%package -n	%{name}-ldap
Summary:	The LDAP module for %{name}
Group:		System/Servers
Requires:	%{name} >= %{version}-%{release}
Obsoletes:	%{libname}-ldap

%description -n	%{name}-ldap
The FreeRADIUS server can use LDAP to authenticate users, and this module is
necessary for that.

%package -n	%{name}-postgresql
Summary:	The PostgreSQL module for %{name}
Group:		System/Servers
Requires:	%{name} >= %{version}-%{release}
Obsoletes:	%{libname}-postgresql

%description -n	%{name}-postgresql
The FreeRADIUS server can use PostgreSQL to authenticate users and do
accounting, and this module is necessary for that.

%package -n	%{name}-mysql
Summary:	The MySQL module for %{name}
Group:		System/Servers
Requires:	%{name} >= %{version}-%{release}
Obsoletes:	%{libname}-mysql

%description -n	%{name}-mysql
The FreeRADIUS server can use MySQL to authenticate users and do accounting,
and this module is necessary for that.

%package -n	%{name}-unixODBC
Summary:	The unixODBC module for %{name}
Group:		System/Servers
Requires:	%{name} >= %{version}-%{release}
Obsoletes:	%{libname}-unixODBC

%description -n	%{name}-unixODBC
The FreeRADIUS server can use unixODBC to authenticate users and do accounting,
and this module is necessary for that.

%package -n	%{name}-sqlite
Summary:	The sqlite module for %{name}
Group:		System/Servers
Requires:	%{name} >= %{version}-%{release}
Obsoletes:	%{libname}-sqlite

%description -n	%{name}-sqlite
The FreeRADIUS server can use sqlite to authenticate users and do accounting,
and this module is necessary for that.

%package -n	%{libname}
Summary:	Libraries for %{name}
Group:		System/Libraries

%description -n	%{libname}
Libraries for %{name}

%package -n	%{develname}
Summary:	Development headers for %{name}
Group:		Development/C
Requires:	%{libname} >= %{version}-%{release}
Obsoletes:	%{mklibname -d %{name} 1}
Provides:	freeradius-devel = %{version}-%{release}
Obsoletes:	freeradius-devel

%description -n	%{develname}
Development headers and libraries for %{name}

%package web
Summary:	Web based administration interface for freeradius
Group:		System/Servers
Requires:	apache-mod_php
Requires:	freeradius
Requires:	php-mysql
Requires:	net-snmp-mibs
Requires:	net-snmp-utils
%if %mdkversion < 201010
Requires(post):   rpm-helper
Requires(postun):   rpm-helper
%endif
Provides:	dialup_admin = %{version}-%{release}
Obsoletes:	dialup_admin

%description web
dialup_admin is a web based administration interface for the freeradius radius
server. It is written in PHP4. It is modular and right now it assumes that user
information is stored in an ldap server or an sql database and accounting in an
sql server.

%prep
%setup -q -n %{name}-server-%{version}

# fix strange perms
find . -type d -perm 0700 -exec chmod 755 {} \;
find . -type f -perm 0555 -exec chmod 755 {} \;
find . -type f -perm 0444 -exec chmod 644 {} \;

%patch0 -p0 -b .config
%patch4 -p0 -b .peroyvind
%patch6 -p1 -b .avoid-version
%patch7 -p1 -b .version-info
%patch8 -p0 -b .samba3
%patch9 -p1 -b .ltdl_no_la
%patch10 -p0 -b .linkage_fix
%patch11 -p1 -b .file-temp
%patch1 -p 1
%patch12 -p1 -b .fix_broken_perl_ldflags

# For pre release only:
perl -pi -e 's,\$\(RADIUSD_VERSION\),%{version},' doc/Makefile
perl -pi -e 's,\$\(RADIUSD_VERSION\),%{version},' doc/rfc/Makefile

%__install -d Mandriva
# fix conditional pam config file
cp %{SOURCE3} Mandriva/freeradius.pam
cp %{SOURCE4} Mandriva/%{name}.init
cp %{SOURCE5} Mandriva/%{name}.logrotate

# fix path
find . -type f | xargs perl -pi -e "s|/usr/local/bin|%{_bindir}|g"

# move php3 to php
find dialup_admin -name '*.php3' | while read php3; do
    mv $php3 ${php3%%.php3}.php
done

find dialup_admin -type f | xargs perl -pi -e "s|\.php3|\.php|g"
perl -pi -e "s|\\\${bindir}|\\\${bindir}/|g" dialup_admin/Makefile

%build
%serverbuild

export CFLAGS="$CFLAGS -fPIC -DLDAP_DEPRECATED"
export CXXFLAGS="$CXXFLAGS -fPIC -DLDAP_DEPRECATED"

%configure2_5x \
    --with-gnu-ld \
    --with-threads \
    --with-thread-pool \
    --with-system-libtool \
    --libdir=%{_libdir}/%{name}  \
    --libexecdir=%{_libdir}/%{name} \
    --localstatedir=%{_var} \
    --with-logdir=%{_var}/log/radius \
    --disable-ltdl-install \
    --with-ltdl-lib=%{_libdir} \
    --with-ltdl-include=%{_includedir} \
    --with-radacctdir=%{_var}/log/radius/radacct \
    --with-raddbdir=%{_sysconfdir}/raddb \
    --with-static-modules="" \
    --with-experimental-modules \
    --with-large-files \
    --with-rlm-dbm-lib-dir=%{_libdir} \
    --with-rlm-eap-peap-lib-dir=%{_libdir} \
    --with-openssl-libraries=%{_libdir} \
    --with-rlm-krb5-lib-dir=%{_libdir} \
    --with-rlm-ldap-lib-dir=%{_libdir} \
    --with-rlm-ldap-include-dir=%{_includedir}/ldap \
    --with-mysql-include-dir=%{_includedir}/mysql \
    --with-mysql-lib-dir=%{_libdir}/mysql \
    --with-mysql-dir=%{_prefix} \
    --with-rlm-sql-postgresql-lib-dir=%{_libdir}/mysql \
    --with-rlm-sql-postgresql-include-dir=%{_includedir}/pgsql \
    --with-unixodbc-lib-dir=%{_libdir} \
    --with-unixodbc-dir=%{_prefix} \
    --without-rlm_sql_db2 \
    --without-rlm_sql_firebird \
    --without-rlm_sql_freetds \
    --without-rlm_sql_iodbc \
    --without-rlm_sql_oracle \
    --without-rlm_sql_sybase \

# enable this one with a hack...
perl -pi \
    -e "s|^TARGET.*|TARGET=rlm_dbm|g;" \
    -e "s|^SRCS.*|SRCS=rlm_dbm.c|g;" \
    -e "s|^RLM_UTILS.*|RLM_UTILS=rlm_dbm_parser rlm_dbm_cat|g;" \
    -e "s|^RLM_CFLAGS.*|RLM_CFLAGS=-I%{_includedir}/gdbm -DHAVE_GDBM_NDBM_H|g;" \
    -e "s|^RLM_LIBS.*|RLM_LIBS=-L%{_libdir} -lgdbm -lgdbm_compat|g;" \
    -e "s|^RLM_INSTALL.*|RLM_INSTALL=rlm_dbm_install|g;" \
    src/modules/rlm_dbm/Makefile

%if "%{_lib}" == "lib64"
    perl -pi -e 's:sys_lib_search_path_spec=.*:sys_lib_search_path_spec="/lib64 /usr/lib64 /usr/local/lib64":' libtool
%endif

make

%install
rm -rf %{buildroot}

%__install -d -m 755 %{buildroot}%{_sysconfdir}/logrotate.d
%__install -d -m 755 %{buildroot}%{_sysconfdir}/pam.d
%__install -d -m 755 %{buildroot}%{_sysconfdir}/sysconfig
%__install -d -m 755 %{buildroot}%{_initrddir}
%__install -d -m 755 %{buildroot}%{_localstatedir}/run/radiusd
%__install -d -m 755 %{buildroot}%{_includedir}/%{name}

make install R=%{buildroot}

# fix default configuration file permissions
find %{buildroot}%{_sysconfdir}/raddb -type d | xargs chmod 755
find %{buildroot}%{_sysconfdir}/raddb -type f | xargs chmod 644
chmod 640 \
    %{buildroot}%{_sysconfdir}/raddb/acct_users \
    %{buildroot}%{_sysconfdir}/raddb/acct_users \
    %{buildroot}%{_sysconfdir}/raddb/clients.conf \
    %{buildroot}%{_sysconfdir}/raddb/preproxy_users \
    %{buildroot}%{_sysconfdir}/raddb/users \

# install headers
%__install -m 644 src/include/*  %{buildroot}%{_includedir}/%{name}/

# install Mandriva scripts and stuff...
%__install -m 644 Mandriva/%{name}.pam %{buildroot}%{_sysconfdir}/pam.d/radiusd
%__install -m 644 Mandriva/%{name}.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/radiusd
%__install -m 755 Mandriva/%{name}.init %{buildroot}%{_initrddir}/radiusd
%__install -m 644 %{SOURCE6} %{buildroot}%{_sysconfdir}/sysconfig/radiusd

# put the mibs in place
%__install -d -m 755 %{buildroot}%{_datadir}/snmp/mibs
%__install -m 644 mibs/RADIUS* %{buildroot}%{_datadir}/snmp/mibs/

# fix ghostfiles
touch %{buildroot}%{_localstatedir}/log/radius/radutmp
touch %{buildroot}%{_localstatedir}/log/radius/radwtmp
touch %{buildroot}%{_localstatedir}/log/radius/radius.log

# remove unneeded stuff
%__rm -f %{buildroot}%{_sbindir}/rc.radiusd
%__rm -f %{buildroot}%{_includedir}/%{name}/Makefile
%__rm -f %{buildroot}%{_sysconfdir}/raddb/Makefile
%__rm -rf %{buildroot}%{_sysconfdir}/raddb/sql/mssql
%__rm -rf %{buildroot}%{_sysconfdir}/raddb/sql/oracle
%__rm -f %{buildroot}%{_sysconfdir}/raddb/certs/*

# remove faulty perl file...
%__rm -f %{buildroot}%{_libdir}/%{name}/rlm_perl.a

# include more docs
%__cp src/modules/rlm_sql/README README.sql
%__cp src/modules/rlm_cram/Readme Readme.cram
%__cp src/modules/rlm_cram/Standard.draft .
%__cp src/modules/rlm_cram/dictionary.sandy .
%__cp src/modules/rlm_smb/README README.smb

# put specific docs and files where they belong (prepare for doc inclusion)
%__cp doc/rlm_krb5 .
%__cp doc/RADIUS*.schema .
%__cp doc/rlm_ldap .

# nuke useless dupes
rm -f %{buildroot}%{_libdir}/%{name}/*%{version}*.la

#remove buildroot from the libtool files:
perl -pi -e "s,(\s)\S+%{_builddir}\S+,\$1,g" \
    %{buildroot}%{_libdir}/%{name}/*.la 

%multiarch_includes %{buildroot}%{_includedir}/freeradius/build-radpaths-h

%multiarch_includes %{buildroot}%{_includedir}/freeradius/radpaths.h

# the web cruft
install -d %{buildroot}%{_datadir}/%{name}-web
install -d %{buildroot}%{_sysconfdir}/%{name}-web

pushd dialup_admin
make \
    DIALUP_PREFIX=%{buildroot}%{_datadir}/freeradius-web \
    DIALUP_DOCDIR=%{buildroot}%{_docdir}/freeradius-web \
    DIALUP_CONFDIR=%{buildroot}%{_sysconfdir}/freeradius-web \
    install
popd

find %{buildroot}%{_datadir}/freeradius-web | xargs perl -pi \
    -e 's|\.\./conf/config\.php|%{_sysconfdir}/freeradius-web/config\.php|g;' \
    -e 's|%{buildroot}||g;'

find %{buildroot}%{_sysconfdir}/freeradius-web | xargs perl -pi \
    -e 's|\.\./conf/admin\.conf|%{_sysconfdir}/freeradius-web/admin\.conf|g;' \
    -e 's|%{buildroot}||g;'

find %{buildroot}%{_datadir}/freeradius-web/bin | xargs perl -pi \
    -e 's|/data/local/dialupadmin/conf/admin\.conf|%{_sysconfdir}/freeradius-web/admin\.conf|g;' \
    -e 's|/logs/radiusd/accounting|%{_localstatedir}/log/radius/accounting|g;'

mv %{buildroot}%{_datadir}/freeradius-web/bin/* %{buildroot}%{_bindir}
mv %{buildroot}%{_bindir}/snmpfinger \
    %{buildroot}%{_bindir}/freeradius-web-snmpfinger

# fix a simple redirector
cat > %{buildroot}%{_datadir}/%{name}-web/index.html << EOF
<html>
<head>
<title></title>
<meta HTTP-EQUIV="REFRESH" CONTENT="0; URL=htdocs/index.html">
</head>
<body>
</body>
</html>
EOF

# apache configuration
install -d %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}-web.conf <<EOF
# %{name} Apache configuration
Alias /%{name}-web %{_datadir}/%{name}-web

<Directory %{_datadir}/%{name}-web>
    Allow from all
</Directory>
EOF

# cron stuff
install -d %{buildroot}%{_sysconfdir}/cron.daily
cat > %{buildroot}%{_sysconfdir}/cron.daily/%{name}-web <<EOF
#!/bin/sh
%{_bindir}/tot_stats >/dev/null 2>&1
%{_bindir}/monthly_tot_stats >/dev/null 2>&1
EOF
chmod 755 %{buildroot}%{_sysconfdir}/cron.daily/%{name}-web

install -d %{buildroot}%{_sysconfdir}/cron.monthly
cat > %{buildroot}%{_sysconfdir}/cron.monthly/%{name}-web <<EOF
#!/bin/sh
%{_bindir}/truncate_radacct >/dev/null 2>&1
%{_bindir}/clean_radacct >/dev/null 2>&1
EOF
chmod 755 %{buildroot}%{_sysconfdir}/cron.monthly/%{name}-web

# cleanup
rm -rf %{buildroot}%{_docdir}/%{name}
rm -rf %{buildroot}%{_docdir}/freeradius-web
rm -rf %{buildroot}%{_datadir}/freeradius-web/bin
rm -rf %{buildroot}%{_datadir}/freeradius-web/sql
rm -f %{buildroot}%{_bindir}/dialup_admin.cron

%pre
%_pre_useradd radius %{_localstatedir}/log/radius/radacct /bin/false

%post
%_post_service radiusd
%create_ghostfile %{_localstatedir}/log/radius/radutmp radius radius 0644
%create_ghostfile %{_localstatedir}/log/radius/radwtmp radius radius 0644
%create_ghostfile %{_localstatedir}/log/radius/radius.log radius radius 0644
%_create_ssl_certificate radiusd -g radius
if [ $1 = 1 ]; then
    openssl dhparam -out  %{_sysconfdir}/raddb/certs/dh 1024 2>&1 >/dev/null
    dd if=/dev/urandom of=%{_sysconfdir}/raddb/certs/random count=10 2>&1 >/dev/null
    chgrp radius %{_sysconfdir}/raddb/certs/random
fi

%preun
%_preun_service radiusd

%postun
%_postun_userdel radius

%post web
%if %mdkversion < 201010
%_post_webapp
%endif

%postun web
%if %mdkversion < 201010
%_postun_webapp
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc doc COPYRIGHT CREDITS INSTALL LICENSE README
%doc README.sql README.smb Readme.cram Standard.draft dictionary.sandy
%{_initrddir}/radiusd
%config(noreplace) %{_sysconfdir}/pam.d/radiusd
%config(noreplace) %{_sysconfdir}/logrotate.d/radiusd
%config(noreplace)  %{_sysconfdir}/sysconfig/radiusd
%dir %{_sysconfdir}/raddb
%config(noreplace) %{_sysconfdir}/raddb/attrs
%config(noreplace) %{_sysconfdir}/raddb/attrs.access_reject
%config(noreplace) %{_sysconfdir}/raddb/attrs.access_challenge
%config(noreplace) %{_sysconfdir}/raddb/attrs.accounting_response
%config(noreplace) %{_sysconfdir}/raddb/attrs.pre-proxy
%config(noreplace) %{_sysconfdir}/raddb/dictionary*
%config(noreplace) %{_sysconfdir}/raddb/experimental.conf
%config(noreplace) %{_sysconfdir}/raddb/example.pl
%config(noreplace) %{_sysconfdir}/raddb/hints
%config(noreplace) %{_sysconfdir}/raddb/huntgroups
%config(noreplace) %{_sysconfdir}/raddb/radiusd.conf
%config(noreplace) %{_sysconfdir}/raddb/policy.conf
%config(noreplace) %{_sysconfdir}/raddb/policy.txt
%config(noreplace) %{_sysconfdir}/raddb/proxy.conf
%config(noreplace) %{_sysconfdir}/raddb/eap.conf
%config(noreplace) %{_sysconfdir}/raddb/sql.conf
%config(noreplace) %{_sysconfdir}/raddb/sqlippool.conf
%config(noreplace) %{_sysconfdir}/raddb/templates.conf
# those contains passwords
%config(noreplace) %attr(0640,root,radius) %{_sysconfdir}/raddb/acct_users
%config(noreplace) %attr(0640,root,radius) %{_sysconfdir}/raddb/clients.conf
%config(noreplace) %attr(0640,root,radius) %{_sysconfdir}/raddb/preproxy_users
%config(noreplace) %attr(0640,root,radius) %{_sysconfdir}/raddb/users
%dir %{_sysconfdir}/raddb/certs
%dir %{_sysconfdir}/raddb/sites-available
%dir %{_sysconfdir}/raddb/sites-enabled
%config(noreplace) %{_sysconfdir}/raddb/sites-available/*
%config(noreplace) %{_sysconfdir}/raddb/sites-enabled/*
%dir %{_sysconfdir}/raddb/modules
%config(noreplace) %{_sysconfdir}/raddb/modules/*
%dir %{_sysconfdir}/raddb/sql
%dir %{_sysconfdir}/raddb/sql/ndb
%config(noreplace) %{_sysconfdir}/raddb/sql/ndb/README
%config(noreplace) %{_sysconfdir}/raddb/sql/ndb/admin.sql
%config(noreplace) %{_sysconfdir}/raddb/sql/ndb/schema.sql
%{_bindir}/radclient
%{_bindir}/radconf2xml
%{_bindir}/radcrypt
%{_bindir}/radeapclient
%{_bindir}/radlast
%{_bindir}/radsniff
%{_bindir}/radsqlrelay
%{_bindir}/radtest
%{_bindir}/radwho
%{_bindir}/radzap
%{_bindir}/rlm_dbm_cat
%{_bindir}/rlm_dbm_parser
%{_bindir}/rlm_ippool_tool
%{_bindir}/smbencrypt
%{_sbindir}/checkrad
%{_sbindir}/raddebug
%{_sbindir}/radiusd
%{_sbindir}/radmin
%{_sbindir}/radwatch
%attr(0755,radius,radius) %dir %{_localstatedir}/log/radius
%attr(0755,radius,radius) %dir %{_localstatedir}/log/radius/radacct
%attr(0755,radius,radius) %dir %{_localstatedir}/run/radiusd
%attr(0644,radius,radius) %ghost %{_localstatedir}/log/radius/radutmp
%attr(0644,radius,radius) %ghost %{_localstatedir}/log/radius/radwtmp
%attr(0644,radius,radius) %ghost %{_localstatedir}/log/radius/radius.log
%{_datadir}/snmp/mibs/*
%{_datadir}/freeradius
%{_mandir}/man*/*

%files -n %{name}-krb5
%defattr(-,root,root)
%doc rlm_krb5
%{_libdir}/%{name}/rlm_krb5.so

%files -n %{name}-ldap
%defattr(-,root,root)
%doc RADIUS*.schema rlm_ldap doc/examples/openldap.schema
%config(noreplace) %{_sysconfdir}/raddb/ldap.attrmap
%{_libdir}/%{name}/rlm_ldap.so

%files -n %{name}-postgresql
%defattr(-,root,root)
%doc src/billing
%config(noreplace) %{_sysconfdir}/raddb/sql/postgresql
%{_libdir}/%{name}/rlm_sql_postgresql.so

%files -n %{name}-mysql
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/raddb/sql/mysql
%{_libdir}/%{name}/rlm_sql_mysql.so

%files -n %{name}-unixODBC
%defattr(-,root,root)
%{_libdir}/%{name}/rlm_sql_unixodbc.so

%files -n %{name}-sqlite
%defattr(-,root,root)
%{_libdir}/%{name}/rlm_sql_sqlite.so

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/%{name}/libfreeradius-radius.so.%{major}*
%{_libdir}/%{name}/libfreeradius-eap.so.%{major}*
%{_libdir}/%{name}/rlm_acctlog.so
%{_libdir}/%{name}/rlm_acct_unique.so
%{_libdir}/%{name}/rlm_always.so
%{_libdir}/%{name}/rlm_attr_filter.so
%{_libdir}/%{name}/rlm_attr_rewrite.so
%{_libdir}/%{name}/rlm_caching.so
%{_libdir}/%{name}/rlm_chap.so
%{_libdir}/%{name}/rlm_checkval.so
%{_libdir}/%{name}/rlm_copy_packet.so
%{_libdir}/%{name}/rlm_counter.so
%{_libdir}/%{name}/rlm_cram.so
%{_libdir}/%{name}/rlm_dbm.so
%{_libdir}/%{name}/rlm_detail.so
%{_libdir}/%{name}/rlm_digest.so
%{_libdir}/%{name}/rlm_dynamic_clients.so
%{_libdir}/%{name}/rlm_eap_gtc.so
%{_libdir}/%{name}/rlm_eap_leap.so
%{_libdir}/%{name}/rlm_eap_md5.so
%{_libdir}/%{name}/rlm_eap_mschapv2.so
%{_libdir}/%{name}/rlm_eap_peap.so
%{_libdir}/%{name}/rlm_eap_sim.so
%{_libdir}/%{name}/rlm_eap.so
%{_libdir}/%{name}/rlm_eap_tls.so
%{_libdir}/%{name}/rlm_eap_ttls.so
%{_libdir}/%{name}/rlm_example.so
%{_libdir}/%{name}/rlm_exec.so
%{_libdir}/%{name}/rlm_expiration.so
%{_libdir}/%{name}/rlm_expr.so
%{_libdir}/%{name}/rlm_fastusers.so
%{_libdir}/%{name}/rlm_files.so
%{_libdir}/%{name}/rlm_ippool.so
%{_libdir}/%{name}/rlm_jradius.so
%{_libdir}/%{name}/rlm_linelog.so
%{_libdir}/%{name}/rlm_logintime.so
%{_libdir}/%{name}/rlm_mschap.so
%{_libdir}/%{name}/rlm_otp.so
%{_libdir}/%{name}/rlm_pam.so
%{_libdir}/%{name}/rlm_pap.so
%{_libdir}/%{name}/rlm_passwd.so
%{_libdir}/%{name}/rlm_perl.so
%{_libdir}/%{name}/rlm_policy.so
%{_libdir}/%{name}/rlm_preprocess.so
%{_libdir}/%{name}/rlm_protocol_filter.so
%{_libdir}/%{name}/rlm_python.so
%{_libdir}/%{name}/rlm_radutmp.so
%{_libdir}/%{name}/rlm_realm.so
%{_libdir}/%{name}/rlm_replicate.so
%{_libdir}/%{name}/rlm_sim_files.so
%{_libdir}/%{name}/rlm_smsotp.so
%{_libdir}/%{name}/rlm_soh.so
%{_libdir}/%{name}/rlm_sqlcounter.so
%{_libdir}/%{name}/rlm_sqlhpwippool.so
%{_libdir}/%{name}/rlm_sqlippool.so
%{_libdir}/%{name}/rlm_sql_log.so
%{_libdir}/%{name}/rlm_sql.so
%{_libdir}/%{name}/rlm_unix.so
%{_libdir}/%{name}/rlm_wimax.so

%files -n %{develname}
%defattr(-,root,root)
%doc todo
%{multiarch_includedir}/freeradius/build-radpaths-h
%{multiarch_includedir}/freeradius/radpaths.h
%{_includedir}/%{name}
%{_libdir}/%{name}/libfreeradius-radius.so
%{_libdir}/%{name}/libfreeradius-eap.so

%files -n %{name}-web
%defattr(-,root,root)
%doc dialup_admin/sql/mysql dialup_admin/sql/postgresql dialup_admin/sql/oracle
%doc dialup_admin/doc/AUTHORS dialup_admin/doc/FAQ dialup_admin/doc/HELP_WANTED
%doc dialup_admin/doc/HOWTO dialup_admin/doc/TODO dialup_admin/Changelog
%doc dialup_admin/README dialup_admin/bin/Changelog.*
%config(noreplace) %{_sysconfdir}/cron.daily/%{name}-web
%config(noreplace) %{_sysconfdir}/cron.monthly/%{name}-web
%config(noreplace) %{_webappconfdir}/%{name}-web.conf
%dir %{_sysconfdir}/%{name}-web
%config(noreplace) %{_sysconfdir}/%{name}-web/accounting.attrs
%config(noreplace) %{_sysconfdir}/%{name}-web/auth.request
%config(noreplace) %{_sysconfdir}/%{name}-web/default.vals
%config(noreplace) %{_sysconfdir}/%{name}-web/extra.ldap-attrmap
%config(noreplace) %{_sysconfdir}/%{name}-web/sql.attrmap
%config(noreplace) %{_sysconfdir}/%{name}-web/sql.attrs
%config(noreplace) %{_sysconfdir}/%{name}-web/user_edit.attrs
%config(noreplace) %{_sysconfdir}/%{name}-web/username.mappings
# those contains passwords
%config(noreplace) %attr(0640,root,apache) %{_sysconfdir}/%{name}-web/admin.conf
%config(noreplace) %attr(0640,root,apache) %{_sysconfdir}/%{name}-web/captions.conf
%config(noreplace) %attr(0640,root,apache) %{_sysconfdir}/%{name}-web/naslist.conf
%config(noreplace) %attr(0640,root,apache) %{_sysconfdir}/%{name}-web/config.php
%{_bindir}/backup_radacct
%{_bindir}/clean_radacct
%{_bindir}/clearsession
%{_bindir}/freeradius-web-snmpfinger
%{_bindir}/log_badlogins
%{_bindir}/monthly_tot_stats
%{_bindir}/showmodem
%{_bindir}/sqlrelay_query
%{_bindir}/tot_stats
%{_bindir}/truncate_radacct
%{_datadir}/%{name}-web



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14017 |12mr|freetds-0.91-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define TDSVER	7.0

%define	major 0
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	An OpenSource implementation of the tabular data stream protocol
Name:		freetds
Version:	0.91
Release:	5
License:	LGPL
Group:		System/Libraries
URL:		http://www.freetds.org/
Source0:	http://ibiblio.org/pub/Linux/ALPHA/freetds/stable/%{name}-%{version}.tar.gz
Patch0:		freetds-do_not_build_the_docs.diff
Patch1:		freetds-0.82-libtool.patch
Patch2:		freetds-0.91-fmtstr.diff
BuildRequires:	autoconf automake libtool
BuildRequires:	docbook-style-dsssl
BuildRequires:	doxygen
#BuildRequires:	gnutls-devel
#BuildRequires:	krb5-devel
BuildRequires:	ncurses-devel
BuildRequires:	readline-devel
BuildRequires:	unixODBC-devel >= 2.0.0

%description
FreeTDS is a free (open source) implementation of Sybase's db-lib, ct-lib, and
ODBC libraries. Currently, dblib and ctlib are most mature. Both of these
libraries have several programs know to compile and run against them. ODBC is
just a roughed in skeleton, and not useful for real work.

This package is built with support for TDS version %{TDSVER}.

%package -n	%{libname}
Summary:	An Open Source implementation of the tabular data stream protocol
Group:		System/Libraries
Obsoletes:	%{name} < 0.91
Provides:	%{name}
# library package contained binaries as well, so obsoleting:
Obsoletes:	%{_lib}freetds_mssql0 < 0.91

%description -n	%{libname}
FreeTDS is a free (open source) implementation of Sybase's db-lib, ct-lib, and
ODBC libraries. Currently, dblib and ctlib are most mature. Both of these
libraries have several programs know to compile and run against them. ODBC is
just a roughed in skeleton, and not useful for real work.

This package is built with support for TDS version %{TDSVER}.

%package -n	%{libname}-unixodbc
Summary:	Driver ODBC for unixODBC
Group:		System/Libraries
Obsoletes:	%{name}-unixodbc < 0.91
Provides:	%{name}-unixodbc
Requires:	%{libname} >= %{version}-%{release}
Obsoletes:	%{_lib}freetds_mssql0-unixodbc < 0.91

%description -n	%{libname}-unixodbc
The freetds-unixodbc package contains ODBC driver build for unixODBC.

This package is built with support for TDS version %{TDSVER}.

%package -n	%{develname}
Summary:	Development libraries and header files for the FreeTDS library
Group:		Development/C
Requires:	libtool
Requires:	%{libname} >= %{version}-%{release}
Requires:	%{libname}-unixodbc = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}
Provides:	%{name}-devel = %{version}
Provides:	freetds_mssql-devel = %{version}-%{release}
Obsoletes:	%{name}-devel < 0.91
Obsoletes:	%{mklibname %{name} 0 -d} < 0.91
Obsoletes:	%{_lib}freetds_mssql-devel < 0.91

%description -n	%{develname}
FreeTDS is a free (open source) implementation of Sybase's db-lib, ct-lib, and
ODBC libraries. Currently, dblib and ctlib are most mature. Both of these
libraries have several programs know to compile and run against them. ODBC is
just a roughed in skeleton, and not useful for real work.

This package is built with support for TDS version %{TDSVER}.

This package allows you to compile applications with freetds libraries.

%package -n	%{libname}-doc
Summary:	User documentation for FreeTDS
Group:		Books/Other
Obsoletes:	%{name}-doc < 0.91
Provides:	%{name}-doc
Obsoletes:	%{_lib}freetds_mssql0-doc < 0.91

%description -n	%{libname}-doc
The freetds-doc package contains the useguide and reference of FreeTDS and can
be installed even if FreeTDS main package is not installed

%prep

%setup -q -n %{name}-%{version}
%patch0 -p1
%patch1 -p1
%patch2 -p0

find . -type d -perm 0700 -exec chmod 755 {} \;
find . -type f -perm 0555 -exec chmod 755 {} \;
find . -type f -perm 0444 -exec chmod 644 {} \;

for i in `find . -type d -name CVS`  `find . -type d -name .svn` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
done

# lib64 fix
perl -pi -e "s|/lib\b|/%{_lib}|g" configure*

# perl path fix
find -type f | xargs perl -pi -e "s|/usr/local/bin/perl|%{_bindir}/perl|g"

# cleanup the initial source
sed -i 's/\r//' doc/tds_ssl.html
sed -i '1 s,#!.*/perl,#!%{__perl},' samples/*.pl doc/api_status.txt

find doc/ samples/ COPYING* -type f -print0 | xargs -0 chmod -x
find . -name "*.[ch]" -print0 | xargs -0 chmod -x

# cause to rebuild docs
rm doc/doc/freetds-%{version}/reference/index.html
rm doc/doc/freetds-%{version}/userguide/index.htm

%build
autoreconf -fis

%configure2_5x \
    --with-tdsver=%{TDSVER} \
    --with-unixodbc=%{_prefix} \
    --disable-static
#    --enable-krb5=%{_prefix} \
#    --with-gnutls

%make
# DOCBOOK_DSL="`rpm -ql docbook-style-dsssl | grep html/docbook.dsl`"

# (oe) the test suite assumes you have access to a sybase/mssql database 
# server (tds_connect) and have a correct freedts config...
#make check

%install
rm -rf %{buildroot}

install -d %{buildroot}/interfaces
install -d %{buildroot}%{_sysconfdir}/%{name}
install -d %{buildroot}%{_datadir}/%{name}-%{version}/samples
install -d %{buildroot}%{_mandir}/man1
install -d %{buildroot}%{_mandir}/man5

%makeinstall

install -m0644 include/tdsconvert.h %{buildroot}%{_includedir}/
install -m0644 include/tds.h %{buildroot}%{_includedir}/
install -m0644 include/tdsver.h %{buildroot}%{_includedir}/

install -m0644 doc/*.1 %{buildroot}%{_mandir}/man1/
install -m0644 doc/*.5 %{buildroot}%{_mandir}/man5/
 
chmod +x %{buildroot}%{_libdir}/*.so
cp -a -f samples/* %{buildroot}%{_datadir}/%{name}-%{version}/samples/

mv %{buildroot}/interfaces %{buildroot}%{_datadir}/%{name}-%{version}/

pushd %{buildroot}%{_sysconfdir}/%{name}
    ln -sf ../..%{_datadir}/%{name}-%{version}/interfaces/
popd

#remove unwanted files
rm -rf %{buildroot}%{_sysconfdir}/locales.conf
rm -rf %{buildroot}%{_docdir}/%{name}-*

%files -n %{libname}
%doc AUTHORS BUGS COPYING ChangeLog INSTALL NEWS README PWD
%config(noreplace) %{_sysconfdir}/freetds.conf
%config(noreplace) %{_sysconfdir}/pool.conf
%dir %{_datadir}/%{name}-%{version}
%{_bindir}/bsqldb
%{_bindir}/bsqlodbc
%{_bindir}/datacopy
%{_bindir}/defncopy
%{_bindir}/fisql
%{_bindir}/freebcp
%{_bindir}/osql
%{_bindir}/tdspool
%{_bindir}/tsql
%{_libdir}/libct.so.*
%{_libdir}/libsybdb.so.*
%{_datadir}/%{name}-%{version}/interfaces
%dir %{_sysconfdir}/%{name}/interfaces
%{_mandir}/man1/*
%{_mandir}/man5/*

%files  -n %{libname}-unixodbc
%{_libdir}/libtdsodbc.so.*

%files  -n %{develname}
%doc TODO
%{_includedir}/*.h
%{_libdir}/*.so
%{_datadir}/%{name}-%{version}/samples

%files -n %{libname}-doc
%doc doc/images doc/doc/freetds-*/userguide doc/doc/freetds-*/reference



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14018 |12mr|freetype-1.3.1-41
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2
%define libname	%mklibname freetype %{major}
%define develname %mklibname -d freetype %{major}

Summary:	TrueType font rasterizer library
Name:		freetype
Version:	1.3.1
Release:	41
License:	BSD
Group:		System/Libraries
BuildRequires:	libsm-devel libx11-devel libice-devel
BuildRequires:	autoconf2.1 automake1.4
URL:		http://www.freetype.org
Source0:	freetype-%{version}.tar.bz2
# Patch from X-TT sources, to correctly support Dynalab TTF fonts
# very popular in Taiwan
Patch0:		freetype1.3-adw-nocheck.patch
# (gb) Disable byte-code interpreter
Patch2:		freetype-1.3.1-disable-bci.patch
# (nanar) fix gcc33 build, included in cvs version
Patch3:		freetype-1.3.1-gcc33.patch
# (abel) no need to include libintl
Patch4:		freetype-1.3.1-no-intl.patch
Patch5:		freetype-1.3.1-format_not_a_string_literal_and_no_format_arguments.diff

%description
The FreeType engine is a free and portable TrueType font rendering engine.
It has been developed to provide TT support to a great variety of
platforms and environments. Note that FreeType is a library, not a
stand-alone application, though some utility applications are included.

%package -n	%{libname}
Summary:	Shared libraries for a free and portable TrueType font rendering engine
Group:		System/Libraries
Obsoletes:	%{name} < %{version}-%{release}
Provides:	%{name} = %{version}-%{release}

%description -n	%{libname}
The FreeType engine is a free and portable TrueType font rendering engine.
It has been developed to provide TT support to a great variety of
platforms and environments. Note that FreeType is a library, not a
stand-alone application, though some utility applications are included.

%package -n	%{develname}
Summary:	Header files and static library for development with FreeType2
Group:		Development/C
Requires:	%{libname} >= %{version}-%{release}
Obsoletes:	%{name}-devel < %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
This package is only needed if you intend to develop or compile applications
which rely on the FreeType library. If you simply want to run existing
applications, you won't need this package.

%prep

%setup -q
%patch0 -p0 -b .adw
%patch2 -p1 -b .disable-bci
%patch3 -p0
%patch4 -p1 -b .no-intl
%patch5 -p0 -b .format_not_a_string_literal_and_no_format_arguments

cp -f /usr/share/automake-1.4/config.guess .
cp -f /usr/share/automake-1.4/config.sub .

autoconf-2.13

%build
%configure2_5x --disable-debug \
	--disable-static \
	--enable-shared \
	--with-locale-dir=%{_datadir}/locale
make

%install
rm -rf %{buildroot}

%makeinstall gnulocaledir=%{buildroot}%{_datadir}/locale

rm -f %{buildroot}%{_bindir}/ft*

%find_lang %{name}

%files -n %{libname} -f %{name}.lang
%doc README announce
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc docs
%{_includedir}/*
%{_libdir}/libttf.so


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14019 |12mr|freetype2-2.4.10-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define build_subpixel 0
%define build_plf 0
%{?_with_plf: %global build_plf 1}
%{?_with_subpixel: %global build_subpixel 1}

%define release 3
%if %build_plf
%define distsuffix plf
# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
%define extrarelsuffix plf
%define build_subpixel 1
%endif

%define major	6
%define libname	%mklibname freetype %{major}
%define develname %mklibname -d freetype %{major}

%define git_url git://git.sv.gnu.org/freetype/freetype2.git

Summary:	A free and portable TrueType font rendering engine
Name:		freetype2
Version:	2.4.10
Release:	%{release}%{?extrarelsuffix}
License:	FreeType License/GPL
Group:		System/Libraries
URL:		http://www.freetype.org/
Source0:	http://savannah.nongnu.org/download/freetype/freetype-%{version}.tar.gz
Source1:	http://savannah.nongnu.org/download/freetype/freetype-%{version}.tar.gz.sig
Source2:	http://savannah.nongnu.org/download/freetype/freetype-doc-%{version}.tar.gz
Source3:	http://savannah.nongnu.org/download/freetype/freetype-doc-%{version}.tar.gz.sig
Source4:	http://savannah.nongnu.org/download/freetype/ft2demos-%{version}.tar.gz
Source5:	http://savannah.nongnu.org/download/freetype/ft2demos-%{version}.tar.gz.sig
Patch0:		ft2demos-2.3.12-mathlib.diff
Patch1:		freetype-2.4.2-CVE-2010-3311.patch
BuildRequires:	zlib-devel
BuildRequires:	pkgconfig
BuildRequires:	libx11-devel

%description
The FreeType2 engine is a free and portable TrueType font rendering engine.
It has been developed to provide TT support to a great variety of
platforms and environments. Note that FreeType2 is a library, not a
stand-alone application, though some utility applications are included
%if %{build_plf}

This package is in PLF because this build has subpixel hinting enabled which
is covered by software patents.
%endif

%package -n %{libname}
Summary:	Shared libraries for a free and portable TrueType font rendering engine
Group:		System/Libraries
Obsoletes:	%{name}
Provides:	%{name} = %{version}-%{release}

%description -n %{libname}
The FreeType2 engine is a free and portable TrueType font rendering
engine.  It has been developed to provide TT support to a great
variety of platforms and environments. Note that FreeType2 is a
library, not a stand-alone application, though some utility
applications are included
%if %{build_plf}

This package is in PLF because this build has subpixel hinting enabled which
is covered by software patents.
%endif

%package -n %{develname}
Summary:	Header files and static library for development with FreeType2
Group:		Development/C
Requires:	%{libname} >= %{version}-%{release}
Requires:	zlib-devel
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
This package is only needed if you intend to develop or compile applications
which rely on the FreeType2 library. If you simply want to run existing
applications, you won't need this package.

%package demos
Summary:	A collection of FreeType demos
Group:		File tools

%description demos
The FreeType engine is a free and portable font rendering engine, developed to
provide advanced font support for a variety of platforms and environments. The
demos package includes a set of useful small utilities showing various
capabilities of the FreeType library.

%prep
%setup -q -n freetype-%{version} -a2 -a4

pushd ft2demos-%{version}
%patch0 -p0
popd

%patch1 -p1 -b .CVE-2010-3311

%if %{build_subpixel}
perl -pi -e 's|^/\* #define FT_CONFIG_OPTION_SUBPIXEL_RENDERING \*/| #define FT_CONFIG_OPTION_SUBPIXEL_RENDERING|' include/freetype/config/ftoption.h
%endif

%build
# some apps crash on ppc without this
%ifarch ppc
export CFLAGS="`echo %{optflags} |sed s/O2/O0/`"
%endif

%configure2_5x
%make

pushd ft2demos-%{version}
%make X11_PATH=%{_prefix} TOP_DIR=".."
popd

%install
%makeinstall_std

%multiarch_binaries %{buildroot}%{_bindir}/freetype-config

%multiarch_includes %{buildroot}%{_includedir}/freetype2/freetype/config/ftconfig.h

install -d %{buildroot}%{_bindir}

for ftdemo in ftbench ftdiff ftdump ftgamma ftgrid ftlint ftmulti ftstring ftvalid ftview; do
    builds/unix/libtool --mode=install install -m 755 ft2demos-%{version}/bin/$ftdemo %{buildroot}%{_bindir}
done

# cleanup
rm -fr %{buildroot}%{_libdir}/*.a

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc docs/*
%{_bindir}/freetype-config
%{_libdir}/*.so
%dir %{_includedir}/freetype2
%{_includedir}/freetype2/*
%{_includedir}/ft2build.h
%{_datadir}/aclocal/*
%{_libdir}/pkgconfig/*
%{multiarch_bindir}/freetype-config
%dir %{multiarch_includedir}/freetype2
%{multiarch_includedir}/freetype2/*

%files demos
%{_bindir}/ftbench
%{_bindir}/ftdiff
%{_bindir}/ftdump
%{_bindir}/ftgamma
%{_bindir}/ftgrid
%{_bindir}/ftlint
%{_bindir}/ftmulti
%{_bindir}/ftstring
%{_bindir}/ftvalid
%{_bindir}/ftview


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14020 |12mr|freetype2-2.4.10-4plf
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define build_subpixel 1
%define build_plf 1
%{?_with_plf: %global build_plf 1}
%{?_with_subpixel: %global build_subpixel 1}

%define release 4
%if %build_plf
%define distsuffix plf
# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
#%define extrarelsuffix plf
%define build_subpixel 1
%endif

%define major	6
%define libname	%mklibname freetype %{major}
%define develname %mklibname -d freetype %{major}

%define git_url git://git.sv.gnu.org/freetype/freetype2.git

Summary:	A free and portable TrueType font rendering engine
Name:		freetype2
Version:	2.4.10
Release:	%{release}%{?extrarelsuffix}
License:	FreeType License/GPL
Group:		System/Libraries
URL:		http://www.freetype.org/
Source0:	http://savannah.nongnu.org/download/freetype/freetype-%{version}.tar.gz
Source1:	http://savannah.nongnu.org/download/freetype/freetype-%{version}.tar.gz.sig
Source2:	http://savannah.nongnu.org/download/freetype/freetype-doc-%{version}.tar.gz
Source3:	http://savannah.nongnu.org/download/freetype/freetype-doc-%{version}.tar.gz.sig
Source4:	http://savannah.nongnu.org/download/freetype/ft2demos-%{version}.tar.gz
Source5:	http://savannah.nongnu.org/download/freetype/ft2demos-%{version}.tar.gz.sig
Patch0:		ft2demos-2.3.12-mathlib.diff
Patch1:		freetype-2.4.2-CVE-2010-3311.patch
BuildRequires:	zlib-devel
BuildRequires:	pkgconfig
BuildRequires:	libx11-devel

%description
The FreeType2 engine is a free and portable TrueType font rendering engine.
It has been developed to provide TT support to a great variety of
platforms and environments. Note that FreeType2 is a library, not a
stand-alone application, though some utility applications are included
%if %{build_plf}

This package is in PLF because this build has subpixel hinting enabled which
is covered by software patents.
%endif

%package -n %{libname}
Summary:	Shared libraries for a free and portable TrueType font rendering engine
Group:		System/Libraries
Obsoletes:	%{name} < %{version}-%{release}
Provides:	%{name} = %{version}-%{release}

%description -n %{libname}
The FreeType2 engine is a free and portable TrueType font rendering
engine.  It has been developed to provide TT support to a great
variety of platforms and environments. Note that FreeType2 is a
library, not a stand-alone application, though some utility
applications are included
%if %{build_plf}

This package is in PLF because this build has subpixel hinting enabled which
is covered by software patents.
%endif

%package -n %{develname}
Summary:	Header files and static library for development with FreeType2
Group:		Development/C
Requires:	%{libname} >= %{version}-%{release}
Requires:	zlib-devel
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
This package is only needed if you intend to develop or compile applications
which rely on the FreeType2 library. If you simply want to run existing
applications, you won't need this package.

%package demos
Summary:	A collection of FreeType demos
Group:		File tools

%description demos
The FreeType engine is a free and portable font rendering engine, developed to
provide advanced font support for a variety of platforms and environments. The
demos package includes a set of useful small utilities showing various
capabilities of the FreeType library.

%prep
%setup -q -n freetype-%{version} -a2 -a4

pushd ft2demos-%{version}
%patch0 -p0
popd

%patch1 -p1 -b .CVE-2010-3311

%if %{build_subpixel}
perl -pi -e 's|^/\* #define FT_CONFIG_OPTION_SUBPIXEL_RENDERING \*/| #define FT_CONFIG_OPTION_SUBPIXEL_RENDERING|' include/freetype/config/ftoption.h
%endif

%build
# some apps crash on ppc without this
%ifarch ppc
export CFLAGS="`echo %{optflags} |sed s/O2/O0/`"
%endif

%configure2_5x
%make

pushd ft2demos-%{version}
%make X11_PATH=%{_prefix} TOP_DIR=".."
popd

%install
%makeinstall_std

%multiarch_binaries %{buildroot}%{_bindir}/freetype-config

%multiarch_includes %{buildroot}%{_includedir}/freetype2/freetype/config/ftconfig.h

install -d %{buildroot}%{_bindir}

for ftdemo in ftbench ftdiff ftdump ftgamma ftgrid ftlint ftmulti ftstring ftvalid ftview; do
    builds/unix/libtool --mode=install install -m 755 ft2demos-%{version}/bin/$ftdemo %{buildroot}%{_bindir}
done

# cleanup
rm -fr %{buildroot}%{_libdir}/*.a

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc docs/*
%{_bindir}/freetype-config
%{_libdir}/*.so
%dir %{_includedir}/freetype2
%{_includedir}/freetype2/*
%{_includedir}/ft2build.h
%{_datadir}/aclocal/*
%{_libdir}/pkgconfig/*
%{multiarch_bindir}/freetype-config
%dir %{multiarch_includedir}/freetype2
%{multiarch_includedir}/freetype2/*

%files demos
%{_bindir}/ftbench
%{_bindir}/ftdiff
%{_bindir}/ftdump
%{_bindir}/ftgamma
%{_bindir}/ftgrid
%{_bindir}/ftlint
%{_bindir}/ftmulti
%{_bindir}/ftstring
%{_bindir}/ftvalid
%{_bindir}/ftview


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14021 |12mr|fribidi-0.19.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	Library to support Bi-directional scripts
Name:		fribidi
Version:	0.19.5
Release:	1
License:	LGPLv2+
Group:		System/Internationalization
URL:		http://fribidi.org
Source0: 	http://fribidi.org/download/fribidi-%{version}.tar.bz2
Patch0:		fribidi-0.19.1-fix-str-fmt.patch

%description
A library to handle bidirectional scripts (eg hebrew, arabic), so that
the display is done in the proper way; while the text data itself is
always written in logical order.
The library uses unicode internally.

%package -n %{libname}
Summary:	Library to support Bi-directional scripts
Group:		System/Internationalization

%description -n %{libname}
A library to handle bidirectional scripts (eg hebrew, arabic), so that
the display is done in the proper way; while the text data itself is
always written in logical order.
The library uses unicode internally.

%package -n %{develname}
Summary:	Libraries and headers for development with %{name}
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Obsoletes:	%{_lib}fribidi-static-devel < 0.19.2-6

%description -n %{develname}
This package includes the libraries and header files for the %{name}
package.

%prep
%setup -q
%patch0 -p0

%build
%configure2_5x \
	--disable-static

%make

%check
make check

%install
%makeinstall_std

%files
%doc README AUTHORS ChangeLog TODO THANKS NEWS
%{_bindir}/fribidi

%files -n %{libname}
%{_libdir}/libfribidi.so.%{major}*

%files -n %{develname}
%{_libdir}/*.so
%{_includedir}/*
%{_libdir}/pkgconfig/*
%_mandir/man3/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14022 |12mr|frozen-bubble-2.212.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	Games-FrozenBubble
%define upstream_version 2.212

# TODO 
#  server package, with initscript, for people wanting to have a complete
#   server
#  zeroconf integration, with this initscript ( and in konqueror )
Name:		frozen-bubble
Version:	%perl_convert_version %{upstream_version}
Release:	7

Summary:	Frozen Bubble arcade game
License:	GPLv2+
Group:		Games/Arcade
Url:		http://www.frozen-bubble.org/
Source0:	http://www.frozen-bubble.org/data/%{module}-%{upstream_version}.tar.gz

BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(SDL_mixer) >= 1.2.2
BuildRequires:	libsmpeg-devel
BuildRequires:	perl(Alien::SDL)
BuildRequires:	perl(Archive::Extract)
BuildRequires:	perl(Compress::Bzip2)
BuildRequires:	perl(IPC::System::Simple)
BuildRequires:	perl(Locale::Maketext::Extract)
BuildRequires:	perl(SDL)          >= 2.400.0
BuildRequires:	perl(autodie)
BuildRequires:	perl(parent)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl-devel
BuildRequires:	pkgconfig(SDL_Pango)

Requires:	perl-SDL >= 2.400.0
Requires:	perl(Compress::Bzip2)

%description
A Puzzle Bobble / Bust-a-Move like game featuring colorful 3D rendered
penguin animations, 100 levels, local and Internet-based multiplayer,
a level editor, 3 professional quality digital soundtracks, 15 stereo
sound effects, 8 unique graphical transition effects, 8 unique logo
eye-candies.


%prep
%setup -q -n %{module}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}
rm -f %{buildroot}%{_gamesdatadir}/frozen-bubble/gfx/shoot/create.pl

install -d -m 755 %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Frozen Bubble
Comment=Frozen Bubble arcade game
Exec=%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=false
Categories=Game;ArcadeGame;
EOF

install -m 644 share/icons/frozen-bubble-icon-16x16.png -D %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
install -m 644 share/icons/frozen-bubble-icon-32x32.png -D %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
install -m 644 share/icons/frozen-bubble-icon-48x48.png -D %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
# language files not located in standard location, so let's screw it for now..
#%find_lang %{name}

%files
#-f %{name}.lang
%doc README AUTHORS META.yml HISTORY
%{_bindir}/*
#{_gamesdatadir}/%{name}
#{perl_vendorlib}/*
%{perl_vendorarch}/*
#{perl_vendorarch}/*.pm
%{_mandir}/*/*
%{_datadir}/applications/mandriva-%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png



%changelog
* Wed Sep  12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: ec39adb
- Add perl(Compress::Bzip2) to Requires
  
* Sun Aug  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: d467aa4
- Sync with Cooker (convert BR to pkgconfig style, drop useless find_lang etc)
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14023 |12mr|fskbsetting-0.3.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		fskbsetting
Version:	0.3.2
Release:	3
License:	GPLv3
Summary:	GUI Front-end for setxkbmap Command
URL:		http://code.google.com/p/mandriva-lxde
Group:		System/X11
Source0:	http://mandriva-lxde.googlecode.com/files/%{name}-%{version}.tar.gz
Patch0:		fskbsetting-0.3.2-wxgtku.patch
BuildRequires:	gcc-c++
BuildRequires:	intltool
BuildRequires:	automake
BuildRequires:	wxgtku-devel

%description
fsKBSetting is GUI front-end for setxkbmap command.

%prep
%setup -q
%patch0 -p1 -b .wxgtku~

%build
autoreconf --force --install --symlink
%configure2_5x
%make

%install
%__rm -rf %{buildroot}

%makeinstall_std
%__mkdir_p %{buildroot}%{_datadir}/pixmaps
%__rm -rf %{buildroot}%{_prefix}/doc/%{name}

%find_lang %{name}

%clean
%__rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS ChangeLog README TRANSLATORS
%{_datadir}/%{name}
%{_bindir}/*
%{_datadir}/applications/%{name}.desktop



%changelog
* Sun Aug  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 754a819
- Sync with Cooker (switch to utf8 version of wxgtk)
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14024 |12mr|fslsfonts-1.0.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: fslsfonts
Version: 1.0.3
Release: %mkrel 3
Summary: List fonts served by X font server
Group: Development/X11
Source: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License: MIT
BuildRoot: %{_tmppath}/%{name}-root

BuildRequires: libfs-devel >= 1.0.0
BuildRequires: libx11-devel >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1

%description
Fslsfonts lists the fonts that match the given pattern.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x	--x-includes=%{_includedir}\
		--x-libraries=%{_libdir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/fslsfonts
%{_mandir}/man1/fslsfonts.*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14025 |12mr|f-spot-0.8.2-4.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#gw workaround for urpmi bug 29356
#define _provides_exceptions mono.libgphoto2-sharp\\|mono.gnome-keyring-sharp\\|mono.gtk-sharp-beans\\|mono.gio-sharp

Summary:	A full-featured personal photo management application for the GNOME desktop
Name:		f-spot
Version:	0.8.2
Release:	4.1
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%name/%{name}-%{version}.tar.bz2
Patch0:		f-spot-fix-linking.patch
Patch3: 	f-spot-0.6.1.3-no-multiple-files-in-viewer.patch
#https://bugzilla.gnome.org/show_bug.cgi?id=629224
Patch5: 	f-spot-mono2.8.patch
License:	GPLv2+
Group: 		Graphics
Url:		http://f-spot.org
BuildRequires:	intltool
BuildRequires:	pkgconfig(gnome-sharp-2.0)
BuildRequires:	pkgconfig(gnome-desktop-sharp-2.0)
BuildRequires:  gnome-keyring-sharp
BuildRequires:  mono-flickrnet
BuildRequires:  pkgconfig(libgnomeui-2.0)
BuildRequires:	mono-devel
BuildRequires:	mono-addins-devel
BuildRequires:	ndesk-dbus-glib-devel
BuildRequires:	pkgconfig(libexif)
BuildRequires:	pkgconfig(lcms)
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(unique-1.0)
BuildRequires:	scrollkeeper
BuildRequires:	gnome-doc-utils
BuildRequires:	libxslt-proc
BuildRequires:  gnome-screensaver
BuildRequires:  gettext-devel
#gw required for the upgrade script
Requires:	sqlite-tools
Requires:	sqlite3-tools
Requires(post): shared-mime-info scrollkeeper
Requires(postun): shared-mime-info scrollkeeper

%description
F-Spot is a full-featured personal photo management application
for the GNOME desktop.

Features:
* Simple user interface
* Photo editor
* Color adjustments
* Tag icon editor
* Create photo cd
* Export to web

%prep
%setup -q
%patch0 -p1
cd data/desktop-files/
%patch3 -p1 -b .multiplefile
cd ../..
%patch5 -p1
#intltoolize --force
#libtoolize --copy --force
#aclocal -I build/m4/shamrock -I build/m4/shave -I build/m4/f-spot
#autoconf
#automake

%build
%configure2_5x \
	--disable-schemas-install \
	--disable-scrollkeeper \
	--disable-static \
	--with-gnome-screensaver-privlibexecdir=%_libdir/gnome-screensaver
#parallel build is broken
make LIBS="-lm"

%install
%makeinstall_std

rm -f %buildroot%_libdir/%name/lib*a
#,gio-sharp*,gtk-sharp-beans*}

%find_lang %{name} --with-gnome

%check
make check

%preun
%preun_uninstall_gconf_schemas %name

%files -f %name.lang
%doc AUTHORS MAINTAINERS NEWS README TODO
%_sysconfdir/gconf/schemas/f-spot.schemas
%_bindir/%name
%_bindir/%name-import
%_bindir/%name-sqlite-upgrade
%dir %_libexecdir/gnome-screensaver/
%_libexecdir/gnome-screensaver/f-spot-screensaver
%dir %_libdir/%name
%_libdir/%name/*.dll*
%_libdir/%name/*.exe*
%_libdir/%name/lib*.so*
%_libdir/%name/*.addins
%dir %_libdir/%name/Extensions
%_libdir/%name/Extensions/FSpot.Editors.BWEditor.dll*
%_libdir/%name/Extensions/FSpot.Editors.BlackoutEditor.dll*
%_libdir/%name/Extensions/FSpot.Editors.FlipEditor.dll*
%_libdir/%name/Extensions/FSpot.Editors.PixelateEditor.dll*
%_libdir/%name/Extensions/FSpot.Editors.ResizeEditor.dll*
%_libdir/%name/Extensions/FSpot.Exporters.CD.dll*
%_libdir/%name/Extensions/FSpot.Exporters.CoverTransition.dll*
%_libdir/%name/Extensions/FSpot.Exporters.Facebook.dll*
%_libdir/%name/Extensions/FSpot.Exporters.Flickr.dll*
%_libdir/%name/Extensions/FSpot.Exporters.Folder.dll*
%_libdir/%name/Extensions/FSpot.Exporters.Gallery.dll*
%_libdir/%name/Extensions/FSpot.Exporters.PicasaWeb.dll*
%_libdir/%name/Extensions/FSpot.Exporters.SmugMug.dll*
%_libdir/%name/Extensions/FSpot.Exporters.Tabblo.dll*
%_libdir/%name/Extensions/FSpot.Exporters.Zip.dll*
%_libdir/%name/Extensions/FSpot.Tools.ChangePhotoPath.dll*
%_libdir/%name/Extensions/FSpot.Tools.DevelopInUFRaw.dll*
%_libdir/%name/Extensions/FSpot.Tools.LiveWebGallery.dll*
%_libdir/%name/Extensions/FSpot.Tools.MergeDb.dll*
%_libdir/%name/Extensions/FSpot.Tools.RawPlusJpeg.dll*
%_libdir/%name/Extensions/FSpot.Tools.RetroactiveRoll.dll*
%_libdir/%name/Extensions/FSpot.Tools.ScreensaverConfig.dll*
%_libdir/%name/Extensions/Mono.Google.dll*
%_libdir/%name/Extensions/Mono.Tabblo.dll*
%_libdir/%name/Extensions/SmugMugNet.dll*
%_datadir/applications/%name.desktop
%_datadir/applications/%name-import.desktop
%_datadir/applications/%name-view.desktop
%_datadir/applications/screensavers/f-spot-screensaver.desktop
%_libdir/pkgconfig/*.pc
%_datadir/f-spot
%_iconsdir/hicolor/*/*/*

%changelog
* Thu Sep  6 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: d10dfea
- Convert some BR to pkgconfig style, try to fix linkage
  
* Thu Sep  6 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 6ebc9a4
- Spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14026 |12mr|fstobdf-1.0.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: fstobdf
Version: 1.0.4
Release: %mkrel 3
Summary: Generate BDF font from X font server
Group: Development/X11
Source: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License: MIT
BuildRoot: %{_tmppath}/%{name}-root

BuildRequires: libfs-devel >= 1.0.0
BuildRequires: libx11-devel >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1

%description
The fstobdf program reads a font from a font server and generate BDF font.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x	--x-includes=%{_includedir}\
		--x-libraries=%{_libdir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/fstobdf
%{_mandir}/man1/fstobdf.*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14027 |12mr|ftgl-2.1.3-0.rc5.9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pre	rc5

%define distname	%{name}-%{version}-%{pre}.tar.bz2
%define dname		%{name}-%{version}~%{pre}

%define major		2
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname %{name} -d

Summary:	Font rendering library for OpenGL applications
Name:		ftgl
Version:	2.1.3
Release:	0.%{pre}.9
License:	MIT
Group:		System/Libraries
URL:		http://ftgl.wiki.sourceforge.net/
Source0:	http://downloads.sourceforge.net/%{name}/%{distname}
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(glu)
BuildRequires:	doxygen

%description
FTGL is a free, open source library to enable developers to use arbitrary
fonts in their OpenGL (www.opengl.org) applications.  Unlike other OpenGL
font libraries FTGL uses standard font file formats so doesn't need a
preprocessing step to convert the high quality font data into a lesser
quality, proprietary format.  FTGL uses the Freetype (www.freetype.org)
font library to open and 'decode' the fonts. It then takes that output
and stores it in a format most efficient for OpenGL rendering.

Rendering modes supported are:
     * Bit maps
     * Anti aliased pix maps
     * Texture maps
     * Outlines
     * Polygon meshes
     * Extruded polygon meshes

%package -n	%{libname}
Summary:	OpenGL Interface of Freetype2
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}
Provides:	%{libname} = %{version}-%{release}

%description -n	%{libname}
FTGL is a free, open source library to enable developers to use arbitrary
fonts in their OpenGL (www.opengl.org) applications.  Unlike other OpenGL
font libraries FTGL uses standard font file formats so doesn't need a
preprocessing step to convert the high quality font data into a lesser
quality, proprietary format.  FTGL uses the Freetype (www.freetype.org)
font library to open and 'decode' the fonts. It then takes that output
and stores it in a format most efficient for OpenGL rendering.

Rendering modes supported are:
     * Bit maps
     * Anti aliased pix maps
     * Texture maps
     * Outlines
     * Polygon meshes
     * Extruded polygon meshes

%package -n	%{develname}
Summary:	Development related files of FTGL
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n	%{develname}
This package contains headers and static libraries of FTGL.
You need to install it if you want to develop or compile
any programs that make use of OpenGL interface of freetype
library.

%prep
%setup -q -n %{dname}
find -type f -name '*.txt' -print0 | xargs -0 -r %__chmod 0644

%build
%configure2_5x --enable-shared --disable-static
%make

%install
%makeinstall

# include doc ourselves, don't let software do it
%__rm -rf %{buildroot}%{_docdir}

# remove files not bundled
%__rm -f %{buildroot}%{_bindir}/FTGLDemo
%__rmdir %{buildroot}%{_bindir} || true


%files -n %{libname}
%{_libdir}/libftgl.so.%{major}*

%files -n %{develname}
%doc AUTHORS BUGS NEWS README TODO
%{_includedir}/*
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*.pc


%changelog
* Fri Aug  17 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 3ddae34
- Drop .la and .a files, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14028 |12mr|ftjam-2.5.3rc2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		ftjam
Version:	2.5.3rc2
Release:	2
Summary:	Replacement for make
License:	BSD-like
Group:		Development/Other
URL:		http://www.freetype.org/jam/index.html
Source0:	http://mesh.dl.sourceforge.net/sourceforge/freetype/%{name}-%{version}.tar.bz2
Patch0:		ftjam-2.5.3-nostrip.patch
%rename		jam
BuildRequires:	byacc

%description
We highly recommend that you use FT Jam as it is 100% backwards
compatible with classic Jam and can be used as a plug-in 
replacement for it.

Alternatively, FT Jam exists because Perforce hadn't the time 
to update Jam in a very long time, and we still hope that these 
improvements will be integrated back to classic Jam as soon as possible.

%prep
%setup -q
%patch0 -p1

# fix CRLF
sed -i 's/\r//' README
sed -i 's/\r//' RELNOTES
sed -i 's/\r//' Porting

%build
export CCFLAGS="%{optflags}"
export LINKFLAGS="%{ldflags}"
%configure2_5x
%make

%install
%makeinstall

%files
%defattr(644,root,root,755)
%doc *.html README RELNOTES Porting
%attr(755,root,root) %{_bindir}/jam



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14029 |12mr|fuse-2.9.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	2
%define	libname	%mklibname %{name} %{major}
%define	devname	%mklibname %{name} -d
%define	static	%mklibname %{name} -d -s
%define	ulmajor	1

Summary:	Interface for userspace programs to export a virtual filesystem to the kernel
Name:		fuse
Version:	2.9.2
Release:	1
Epoch:		0
License:	GPLv2+
Group:		System/Libraries
URL:		http://sourceforge.net/projects/fuse/
Source0:	http://ovh.dl.sourceforge.net/sourceforge/%{name}/%{name}-%{version}.tar.gz
Source2:	fuse-makedev.d-fuse
Patch0:		mount-readlink-hang-workaround.patch
Requires(post):	makedev
Requires(post):	rpm-helper
Requires(preun):rpm-helper
Obsoletes:	dkms-fuse <= 0:2.7.4-1mdv2009.0
BuildRequires:	libtool
BuildRequires:	gettext-devel

%description
FUSE (Filesystem in USErspace) is a simple interface for userspace
programs to export a virtual filesystem to the linux kernel.  FUSE
also aims to provide a secure method for non privileged users to
create and mount their own filesystem implementations.

%package -n	%{libname}
Summary:	Libraries for fuse
Group:		Development/C
License:	LGPLv2+

%description -n	%{libname}
Libraries for fuse.

%package -n	%{devname}
Summary:	Header files and development libraries for libfuse2
Group:		Development/C
License:	LGPLv2+
Provides:	%{name}-devel = %{EVRD}
Requires:	%{libname} = %{EVRD}

%description -n	%{devname}
Header files and development libraries for fuse.

%package -n	%{static}
Summary:	Static libraries for fuse
Group:		Development/C
License:	LGPLv2+
Provides:	%{name}-static-devel = %{EVRD}
Requires:	%{devname} = %{EVRD}

%description -n	%{static}
Static libraries for fuse.

%prep
%setup -q
%patch0 -p1

sed -e 's|mknod|/bin/echo Disabled: mknod |g' -i util/Makefile.in
perl -pi -e 's|INIT_D_PATH=.*|INIT_D_PATH=%{_initrddir}|' configure*

%build
%configure2_5x	--libdir=/%{_lib} \
		--bindir=/bin \
		--exec-prefix=/
%make

%install
%makeinstall_std

install -m644 %{SOURCE2} -D %{buildroot}%{_sysconfdir}/makedev.d/z-fuse

mkdir -p  %{buildroot}%{_libdir}
mv %{buildroot}/%{_lib}/pkgconfig %{buildroot}%{_libdir}

# XXX: have a hard time believing that these symlinks are actually needed,,,
mkdir -p %{buildroot}%{_bindir}
ln -s /bin/fusermount %{buildroot}%{_bindir}/fusermount
ln -s /bin/ulockmgr_server %{buildroot}%{_bindir}/ulockmgr_server

rm -rf %{buildroot}%{_sysconfdir}/rc.d/init.d %{buildroot}%{_sysconfdir}/udev/rules.d


%preun
if [ -f %{_sysconfdir}/rc.d/init.d/fuse ]; then
  chkconfig --del fuse
fi

%files
%doc AUTHORS ChangeLog FAQ Filesystems NEWS README README.NFS
%attr(0755,root,root) /sbin/mount.fuse
%attr(4755,root,root) /bin/fusermount
%attr(0755,root,root) /bin/ulockmgr_server
%config(noreplace) %{_sysconfdir}/makedev.d/z-fuse
%{_bindir}/fusermount
%{_bindir}/ulockmgr_server
%{_mandir}/man1/fusermount.1.*
%{_mandir}/man1/ulockmgr_server.1.*
%{_mandir}/man8/mount.fuse.8.*

%files -n %{libname}
/%{_lib}/libfuse.so.%{major}*
/%{_lib}/libulockmgr.so.%{ulmajor}*

%files -n %{devname}
%{_includedir}/*
/%{_lib}/*.so
%{_libdir}/pkgconfig/*

%files -n %{static}
/%{_lib}/*.a

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14030 |12mr|fuse-exfat-0.9.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: fuse-exfat
Summary: Free exFAT file system implementation
Version: 0.9.8
Release: %mkrel 1
License: GPLv3+
Group: System/Kernel and hardware
Source0: http://exfat.googlecode.com/files/fuse-exfat-%{version}.tar.gz
URL: http://code.google.com/p/exfat/
BuildRequires: fuse-devel >= 2.6
BuildRequires: scons
Requires: fuse >= 2.6

%description
This driver is the first free exFAT file system implementation with write
support. exFAT is a simple file system created by Microsoft. It is intended
to replace FAT32 removing some of it's limitations. exFAT is a standard FS
for SDXC memory cards.

%prep
%setup -q

%build
%scons

%install
scons install DESTDIR=%buildroot/sbin
mkdir -p %{buildroot}%_mandir/man8
install -m644 fuse/mount.exfat-fuse.8 %buildroot%_mandir/man8/

%files
/sbin/*
%{_mandir}/man8/*

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14031 |12mr|fuseiso-20070708-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	fuseiso
%define version	20070708
%define release	%mkrel 6

Name:		%name
Version:	%version
Release:	%release
Source:		http://ubiz.ru/dm/%{name}-%{version}.tar.bz2
URL:		http://fuse.sourceforge.net/wiki/index.php/FuseIso
License:	GPLv2+
BuildRoot:	%{_tmppath}/%{name}-root
Summary:	FUSE module to mount ISO filesystem images
Group:		File tools
BuildRequires:	fuse-devel >= 2.2, glib2-devel >= 2.2, zlib-devel
Requires:	fuse >= 2.2
%description
FuseIso is a FUSE module to mount ISO filesystem images (.iso files,
.bin files, .nrg files..).

The main advantage of using this is that you don't have to be root.

%prep
%setup -q

%build
export LDFLAGS="`pkg-config glib-2.0 --libs` -lz"
autoreconf
%configure
%make

%install
%makeinstall

%clean
%{__rm} -Rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS COPYING NEWS ChangeLog README 
%{_bindir}/%{name}




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14032 |12mr|fwlogwatch-1.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Firewall log analyzer, report generator and realtime response agent
Name:		fwlogwatch
Version:	1.2
Release:	%mkrel 5
Group:		Monitoring
License:	GPL
URL:		http://fwlogwatch.inside-security.de/
Source0:	%{name}-%{version}.tar.bz2
Source1:	fwlogwatch.init
Source2:	fwlogwatch.sysconfig
Patch0:		fwlogwatch-mdv_conf.diff
BuildRequires:	adns-devel
BuildRequires:	flex
BuildRequires:	gettext
BuildRequires:	zlib-devel
Requires(post): rpm-helper
Requires(preun): rpm-helper
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
fwlogwatch produces ipchains, netfilter/iptables, ipfilter, Cisco IOS and
Cisco PIX log summary reports in text and HTML form and has a lot of options
to find and display relevant patterns in connection attempts. With the data
found it can also generate customizable incident reports from a template and
send them to abuse contacts at offending sites or CERT coordination centers.
Finally, it can also run as daemon and report anomalies or start
countermeasures.

%prep

%setup -q
%patch0 -p1 -b .paths

cp %{SOURCE1} fwlogwatch.init
cp %{SOURCE2} fwlogwatch.sysconfig

chmod 644 contrib/fwlogsummary.cgi contrib/fwlogsummary_small.cgi

# fix encoding
perl -pi -e "s|iso-8859-1|UTF-8|g" *.c

%build
%serverbuild

%make CFLAGS="$CFLAGS -DHAVE_ZLIB -DHAVE_GETTEXT -DHAVE_IPV6 -DHAVE_ADNS" LIBS="-L%{_libdir} -lcrypt -lz -ladns"

# fix encoding
pushd po

for i in de pt sv; do
    perl -pi -e "s|ISO-8859-1|UTF-8|g" $i.po
    iconv --from-code=ISO-8859-1 --to-code=UTF-8 $i.po > $i.po.new; mv $i.po.new $i.po
done

for i in de ja pt sv zh_CN zh_TW; do
    msgfmt -v -o $i.mo $i.po
done

popd

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_sysconfdir}/sysconfig
install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_mandir}/man8

install -m0755 fwlogwatch.init %{buildroot}%{_initrddir}/%{name}
install -m0644 fwlogwatch.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/%{name}

install -m0755 fwlogwatch %{buildroot}%{_sbindir}
install -m0755 contrib/fwlw_notify %{buildroot}%{_sbindir}
install -m0755 contrib/fwlw_respond %{buildroot}%{_sbindir}
install -m0644 fwlogwatch.8 %{buildroot}%{_mandir}/man8
install -m0644 fwlogwatch.config %{buildroot}%{_sysconfdir}/

for i in de ja pt sv zh_CN zh_TW; do
    install -d %{buildroot}%{_datadir}/locale/${i}/LC_MESSAGES
    install -m0644 po/${i}.mo %{buildroot}%{_datadir}/locale/${i}/LC_MESSAGES/fwlogwatch.mo
done

%find_lang %{name}

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root,-)
%doc AUTHORS COPYING CREDITS ChangeLog README
%doc contrib/fwlogsummary.cgi contrib/fwlogsummary_small.cgi
%doc contrib/fwlogwatch.php contrib/fwlw_notify contrib/fwlw_respond
%{_initrddir}/%{name}
%config(noreplace) %{_sysconfdir}/fwlogwatch.config
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%{_sbindir}/fwlogwatch
%{_sbindir}/fwlw_notify
%{_sbindir}/fwlw_respond
%{_mandir}/man8/fwlogwatch.8*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14033 |12mr|fxload-2002_04_11-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	fxload
%define version	2002_04_11
%define release %mkrel 15

Summary:	EZ-USB utility program
Name:		%name
Version:	%version
Release:	%release
Group:		System/Kernel and hardware
License:	GPL
URL:		http://linux-hotplug.sourceforge.net/
Source:		%{name}-%{version}.tar.bz2
Patch0:		fxload-2002_04_11-types.patch.bz2
# http://qa.mandriva.com/show_bug.cgi?id=36214
Patch1:		fxload-2002_04_11-usb_header.patch
BuildRoot: 	%{_tmppath}/%{name}-buildroot

%description
This package contains utilities for downloading firmware to EZ-USB devices.
EZ-USB devices use 8051-based microcontrollers that have been enhanced with
registers, buffers, and other device-side support for USB transactions.

It currently supports devices based on the Anchorchips EZ-USB, as well as the
Cypress EZ-USB FX (which is almost completely source compatible) and EZ-USB FX2
(which is not).  All of these support full speed (12 Mbit/sec) transfers.  The
FX2 also supports high speed (480 Mbit/s) transfers, introduced in USB 2.0.

This version of FXLOAD supports optional use of two-stage loading, where 
special device firmware is used to support writing into off-chip memory such
as RAM (when firmware neeeds more than about 8 KBytes of code and data) or,
for firmware development, I2C serial EEPROM.

%prep
%setup -q
%patch0 -p1 -b .types
%patch1 -p1 -b .usb_header

%build
%make

%install
rm -fr %{buildroot}
%makeinstall
mv %{buildroot}/usr/%{_datadir}/* %{buildroot}/%{_datadir}
mkdir -p %{buildroot}/sbin
mv %{buildroot}%{_sbindir}/%{name} %{buildroot}/sbin/%{name}

%clean
rm -fr %buildroot

%files
%defattr(-,root,root)
%doc COPYING README.txt
/sbin/fxload
%{_datadir}/usb
%{_mandir}/man8/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14034 |12mr|galago-sharp-0.5.0-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define galagover 0.5.2

%define pkgconfigdir %{_datadir}/pkgconfig
%define monodir %{_prefix}/lib/mono

Summary:	Galago Mono bindings
Name:		galago-sharp
Version:	0.5.0
Release:	16
License:	LGPL
Group:		Development/Other
Url:		http://www.galago-project.org/
Source0:	http://galago-project.org/files/releases/source/galago-sharp/%{name}-%{version}.tar.bz2
Source1:	galago-sharp-0.5.0-dll.config
Source2:	libgalago-%{galagover}.tar.bz2
Patch0:		galago-sharp-0.5.0-nunit.patch
Patch1:		galago-sharp-0.5.0-disable-tests.patch
BuildRequires:	libgalago-devel >= 0.5.0
BuildRequires:	mono-devel
#gw only needed for the tests
#BuildRequires: dbus-sharp
BuildRequires:	gtk-sharp2-devel
BuildRequires:	glib-sharp2
BuildRequires:	libxslt-proc
BuildRequires:	automake1.8
BuildArch:	noarch
Requires:	galago3 >= %{galagover}

%description
This are the Mono/.NET bindings for the Galago desktop presence framework.

%prep
%setup -q -a 2
cp %{SOURCE1}  galago-sharp.dll.config
%patch0 -p1
%patch1 -p1
aclocal-1.8
autoconf
autoheader
automake-1.8
mv libgalago-%{galagover} sources/libgalago

%build
./configure --prefix=%{_prefix} --libdir=%{_prefix}/lib
make

%check
make check

%install
%makeinstall_std pcdatadir=%{pkgconfigdir}
cp galago-sharp.dll.config %{buildroot}%{monodir}/gac/%{name}/*/

%files
%doc README ChangeLog AUTHORS NEWS
%{monodir}/%{name}
%{monodir}/gac/%{name}
%{pkgconfigdir}/%{name}.pc
%{_datadir}/gapi-2.0/galago-api.xml


%changelog
* Tue May 03 2011 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-13mdv2011.0
+ Revision: 664807
- mass rebuild

* Wed Mar 17 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-12mdv2011.0
+ Revision: 522707
- rebuilt for 2010.1

* Wed Sep 02 2009 Christophe Fergeau <cfergeau@mandriva.com> 0.5.0-11mdv2010.0
+ Revision: 424549
- rebuild

* Wed Sep 02 2009 Christophe Fergeau <cfergeau@mandriva.com> 0.5.0-10mdv2010.0
+ Revision: 424512
- rebuild

* Sat Mar 07 2009 Antoine Ginies <aginies@mandriva.com> 0.5.0-9mdv2009.1
+ Revision: 351187
- rebuild

* Tue Jun 17 2008 Thierry Vignaud <tv@mandriva.org> 0.5.0-8mdv2009.0
+ Revision: 221024
- rebuild

* Tue Mar 04 2008 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-7mdv2008.1
+ Revision: 178949
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Götz Waschk <waschk@mandriva.org>
    - filter out new automatic mono deps

* Tue Aug 14 2007 Götz Waschk <waschk@mandriva.org> 0.5.0-5mdv2008.0
+ Revision: 62986
- fix buildrequires
- disable tests to get rid of dbus-sharp dep


* Fri Mar 30 2007 Götz Waschk <waschk@mandriva.org> 0.5.0-5mdv2007.1
+ Revision: 149805
- fix dll map for loading libgalago

* Fri Jan 05 2007 Götz Waschk <waschk@mandriva.org> 0.5.0-4mdv2007.1
+ Revision: 104444
- fix build on x86_64
- Import galago-sharp

* Fri Jan 05 2007 Götz Waschk <waschk@mandriva.org> 0.5.0-4mdv2007.1
- new libgalago

* Tue Jul 18 2006 Götz Waschk <waschk@mandriva.org> 0.5.0-3mdv2007.0
- fix deps

* Tue Apr 25 2006 Götz Waschk <waschk@mandriva.org> 0.5.0-2mdk
- fix typo in dep

* Sat Apr 22 2006 Götz Waschk <waschk@mandriva.org> 0.5.0-1mdk
- update file list
- fix build
- update source 1
- bump deps
- fix URLs
- new version

* Fri Jun 17 2005 Götz Waschk <waschk@mandriva.org> 0.3.2-4mdk
- fix buildrequires

* Fri Jun 17 2005 Götz Waschk <waschk@mandriva.org> 0.3.2-3mdk
- add dllmap
- fix buildrequires

* Fri Jun 17 2005 Götz Waschk <waschk@mandriva.org> 0.3.2-2mdk
- fix buildrequires

* Fri Jun 17 2005 Götz Waschk <waschk@mandriva.org> 0.3.2-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14035 |12mr|game-music-emu-0.5.5-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name game-music-emu
%define version 0.5.5
%define release %mkrel 4

%define major 0
%define libname %mklibname gme %major
%define develname %mklibname -d gme

Summary: Game Music Emulators library
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://game-music-emu.googlecode.com/files/%{name}-%{version}.tbz2
License: LGPLv2+
Group: Sound
Url: http://code.google.com/p/game-music-emu/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: cmake

%description
This is a collection of video game music file emulators that supports a
variety of formats and systems.

%package -n %libname
Group: System/Libraries
Summary: Game Music Emulators library

%description -n %libname
This is a collection of video game music file emulators that supports a
variety of formats and systems.

%package -n %develname
Group: Development/C++
Summary: Game Music Emulators development library
Requires: %libname = %version-%release
Provides: libgme-devel = %version-%release

%description -n %develname
This is a collection of video game music file emulators that supports a
variety of formats and systems.


%prep
%setup -q

%build
%cmake
%make

%install
rm -rf %{buildroot}
cd build
%makeinstall_std
%if %_lib != lib
mv %buildroot%_prefix/lib/ %buildroot%_libdir
%endif

%clean
rm -rf %{buildroot}

%files -n %libname
%defattr(-,root,root)
%doc readme.txt gme.txt
%_libdir/libgme.so.%{major}*

%files -n %develname
%defattr(-,root,root)
%doc changes.txt design.txt
%_libdir/libgme.so
%_includedir/gme



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14036 |12mr|gamin-0.1.10-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lib_major 0
%define lib_name %mklibname %{name}- 1 %{lib_major}
%define develname %mklibname %{name}- 1 -d

Summary:	Library providing the FAM File Alteration Monitor API
Name:		gamin
Version:	0.1.10
Release:	8
License:	LGPLv2+
Group:		Monitoring
URL:		http://www.gnome.org/~veillard/gamin/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/gamin-%{version}.tar.bz2
Patch0:		gamin-0.1.10_G_CONST_RETURN.patch
# See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=542361
Patch1:		gamin-fix-deadlock.patch
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	python-devel
Requires:	%{lib_name} = %{version}-%{release}

%description
This C library provides an API and ABI compatible file alteration
monitor mechanism compatible with FAM but not dependent on a system wide
daemon.

%package -n python-%{name}
Summary:	Python bindings for the gamin library
Group:		Development/Python

%description -n python-%{name}
This package contains a module that allow monitoring of
files and directories from the Python language based on the support
of the gamin package.

%package -n %{lib_name}
Summary:	Dynamic library for Gamin
Group:		System/Libraries

%description -n %{lib_name}
This C library provides an API and ABI compatible file alteration
monitor mechanism compatible with FAM but not dependent on a system wide
daemon.

%package -n %{develname}
Summary:	Libraries, includes, etc. to embed the Gamin library
Group:		Development/C
Requires:	%{lib_name} = %{version}
Provides:	%{name}-devel = %{version}
Provides:	fam-devel
Obsoletes:	%{mklibname gamin- 1 0 -d} < %{version}-%{release}

%description -n %{develname}
This C library provides an API and ABI compatible file alteration
monitor mechanism compatible with FAM but not dependent on a system wide
daemon.

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--disable-static \
	--enable-inotify

%make

%install
%makeinstall_std
rm -f %{buildroot}%{_libdir}/python%{pyver}/site-packages/_gamin.a

%files
%doc AUTHORS ChangeLog README Copyright TODO
%{_libdir}/gam_server

%files -n %{lib_name}
%{_libdir}/lib*.so.%{lib_major}*

%files -n %{develname}
%doc AUTHORS ChangeLog README Copyright TODO
%{_libdir}/lib*.so
%{_libdir}/libgamin_shared.a
%{_includedir}/fam.h
%{_libdir}/pkgconfig/gamin.pc

%files -n python-%{name}
%doc python/tests/*.py
%doc doc/python.html
%{py_platsitedir}/*gamin*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14037 |12mr|gaupol-0.18-2.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           gaupol
Version:        0.18
%define subrel 1
Release:        %mkrel 2
Summary:        Subtitle editor
License:        GPLv3+
Group:          Video
URL:            http://home.gna.org/gaupol/
Source0:        http://download.gna.org/gaupol/0.18/%{name}-%{version}.tar.bz2
Source1:        http://download.gna.org/gaupol/0.18/%{name}-%{version}.tar.bz2.sig
BuildRequires:  desktop-file-utils
BuildRequires:  intltool
BuildRequires:	python-devel
Requires:	pygtk2.0 >= 2.16
Requires:	python-aeidon
Suggests:	python-enchant >= 1.4.0
Suggests:	python-chardet
Suggests:	mplayer
BuildArch:      noarch

%package -n python-aeidon
Summary:	Python package for Reading, writing and manipulating text-based subtitle files
Group:		Development/Python
Url:		http://users.tkk.fi/~otsaloma/gaupol/doc/api/aeidon.html
Provides:	aeidon = %{version}-%{release}

%description
Editor for text-based subtitle files. It supports multiple subtitle file 
formats and provides means of correcting texts and timing subtitles to match
video. The user interface is designed with attention to batch processing of
multiple documents and convenience of translating.

%description -n python-aeidon
aeidon is a Python package that provides classes and functions for dealing
with text-based subtitle files of many different formats. Functions exist
for reading and writing subtitle files as well as manipulating subtitle data,
i.e. positions (times or frames) and texts.

%prep
%setup -q

%build
%{__python} setup.py build

%install
%{__rm} -rf %{buildroot}
%{__python} setup.py install \
	--root=%{buildroot} \
	--no-compile

%find_lang %{name}

%clean
%{__rm} -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root,-)
%doc AUTHORS NEWS README TODO
%{_bindir}/gaupol
%{python_sitelib}/gaupol*
%{_datadir}/applications/gaupol.desktop
%{_mandir}/man1/gaupol.1*
%{_datadir}/gaupol
%{_datadir}/icons/hicolor/*/apps/gaupol.*

%files -n python-aeidon
%doc README.aeidon
%{python_sitelib}/aeidon/



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14038 |12mr|gawk-4.0.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The GNU version of the awk text processing utility
Name:		gawk
Version:	4.0.1
Release:	4
License:	GPLv3+
Group:		Text tools
URL:		http://www.gnu.org/software/gawk/gawk.html
Source0:	http://ftp.gnu.org/gnu/gawk/%{name}-%{version}.tar.xz
Source1:	http://ftp.gnu.org/gnu/gawk/%{name}-3.1.6-ps.tar.gz
Provides:	awk
Provides:	/usr/bin/awk
Provides:       /bin/awk
Provides:       /bin/gawk
BuildRequires:	byacc
BuildRequires:	gettext-devel
BuildRequires:	libsigsegv-devel >= 2.8

%description
The gawk packages contains the GNU version of awk, a text processing
utility.  Awk interprets a special-purpose programming language to do
quick and easy text pattern matching and reformatting jobs. Gawk should
be upwardly compatible with the Bell Labs research version of awk and
is almost completely compliant with the 1993 POSIX 1003.2 standard for
awk.

Install the gawk package if you need a text processing utility. Gawk is
considered to be a standard Linux tool for processing text.

%package	doc
Summary:	Documentation about the GNU version of the awk text processing utility
Group:		Books/Computer books

%description	doc
The gawk packages contains the GNU version of awk, a text processing
utility.  Awk interprets a special-purpose programming language to do
quick and easy text pattern matching and reformatting jobs. Gawk should
be upwardly compatible with the Bell Labs research version of awk and
is almost completely compliant with the 1993 POSIX 1003.2 standard for
awk.

%prep
%setup -q -b 1
mv ../%{name}-3.1.6/doc/*.ps doc
rm -rf ../%{name}-3.1.6

%build
%configure2_5x \
	--with-libsigsegv-prefix=%{_prefix} \
	--disable-rpath

%make

%check
make check

%install
%makeinstall_std  bindir=/bin
%find_lang %{name}

mkdir -p %{buildroot}%{_bindir}
cd %{buildroot}%{_datadir}
mkdir awk && for i in *.awk;do
  mv $i awk
done
cd %{buildroot}%{_mandir}/man1
ln -s gawk.1 awk.1
cd %{buildroot}%{_bindir}
ln -s ../../bin/awk %{buildroot}%{_bindir}/awk
ln -s ../../bin/gawk %{buildroot}%{_bindir}/gawk
mv %{buildroot}/bin/pgawk %{buildroot}%{_bindir}
rm %{buildroot}/bin/pgawk-%{version}
rm %{buildroot}/bin/gawk-%{version}

%files -f %{name}.lang
%defattr(644,root,root,755)
%attr(755,root,root) /bin/*
%attr(755,root,root) %{_bindir}/*
%{_mandir}/*/*
%{_infodir}/*
%{_libdir}/awk
%{_datadir}/awk

%files doc
%defattr(-,root,root)
%doc README FUTURES INSTALL LIMITATIONS NEWS
%doc README_d POSIX.STD doc/*.ps



%changelog
* Sat Aug  25 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 8a8009b
- New version 4.0.1 (sync with Cooker)
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14039 |12mr|gc-7.2c-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	1
%define	libname	%mklibname %{name} %{major}
%define	devname	%mklibname %{name} -d
%define	static	%mklibname %{name} -d -s

Summary:	Conservative garbage collector for C
Name:		gc
%define	ver	7.2
Version:	%{ver}c
Release:	1
License:	BSD
Group:		System/Libraries
URL:		http://www.hpl.hp.com/personal/Hans_Boehm/%{name}/
Source0:	http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/%{name}-%{version}.tar.gz
BuildRequires:	libatomic_ops-devel

%description
Boehm's GC is a garbage collecting storage allocator that is intended to be
used as a plug-in replacement for C's malloc.

%package -n	%{libname}
Summary:	Conservative garbage collector for C
Group:		System/Libraries
Obsoletes:	%{name} < 7.1
Provides:	%{name} = %{version}-%{release}

%description -n	%{libname}
Boehm's GC is a garbage collecting storage allocator that is intended to be
used as a plug-in replacement for C's malloc.

%package -n	%{devname}
Summary:	Development files and documentation for Bohem's GC
Group:		Development/C
License: 	BSD
Obsoletes:	%{mklibname gc 1 -d} < 7.1
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n %{devname}
Header files and documentation needed to develop programs that use Bohem's GC

%package -n	%{static}
Summary:	Static libraries for Bohem's GC
Group:		Development/C
License: 	BSD
Obsoletes:	%{mklibname gc 1 -d -s} < 7.1
Provides:	%{name}-static-devel = %{version}-%{release}
Requires:	%{devname} = %{version}-%{release}

%description -n	%{static}
Static libraries neded to develop programs that use Bohem's GC

%prep
%setup -q -n %{name}-%{ver}
# refresh auto*/libtool to purge rpaths
rm -f libtool libtool.m4
libtoolize --force
autoreconf -i

%build
%configure2_5x \
    --disable-dependency-tracking \
    --enable-cplusplus \
%ifarch %{ix86}
    --enable-parallel-mark \
%endif
    --enable-threads=pthreads
        
%make

%check
make check

%install
%makeinstall_std

rm -rf %{buildroot}%{_datadir}

install -m644 doc/gc.man -D %{buildroot}%{_mandir}/man3/gc.3

%files -n %{libname}
%doc README.QUICK
%{_libdir}/*.so.%{major}*

%files -n %{devname}
%doc doc/*.html
%{_libdir}/*.so
%dir %{_includedir}/gc
%{_includedir}/%{name}/*
%{_includedir}/*h
%{_libdir}/pkgconfig/*.pc
%{_mandir}/man?/*

%files -n %{static}
%{_libdir}/*.a



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14040 |12mr|gcalctool-6.5.91-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: GNOME desktop calculator
Name: gcalctool
Version: 6.5.91
Release: 1
License: GPLv2+
Group: Graphical desktop/GNOME
URL: http://calctool.sourceforge.net/
Source0: ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.xz

BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	intltool
BuildRequires:	itstool
BuildRequires:	xsltproc
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(libxml-2.0)

%description
gcalctool is a desktop calculator.
It has Basic, Financial and Scientific modes. Internally it uses multiple
precision arithmetic to produce results to a high degree of accuracy.

%prep
%setup -q

%build
%configure2_5x \
	--with-gtk=3.0

%make

%install
%makeinstall_std

%find_lang %{name} --with-gnome
#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
#	echo "%%lang($l) %%{_datadir}/help/$l/%%{name}"
#done >> %{name}.lang

%files -f %{name}.lang
%doc README NEWS AUTHORS 
%{_bindir}/*
%{_datadir}/applications/*
%{_datadir}/%{name}
%{_datadir}/glib-2.0/schemas/org.gnome.gcalctool.gschema.xml
%{_mandir}/man1/*




%changelog
* Wed Sep  12 2012 Denis Silakov <denis.silakov@rosalab.ru>
+ Commit: 824e334
- Updated to 6.5.91
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14041 |12mr|gcc-4.7.3_2012.10-3.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# functions with printf format attribute but with special parser and also
# receiving non constant format strings
%define		Werror_cflags			%{nil}

# avoid failures when testing if compiler used to build gcc can generate
# shared objects (regardless of unresolved symbols)
%define		_disable_ld_no_undefined	1

# avoid build failure due to configure built with different autoconf version
%define		_disable_libtoolize		1

#-----------------------------------------------------------------------
%define		official		1
%if %{official}
  %define	snapshot		%{nil}
%else
  %define	snapshot		-20120413
%endif
%define		system_compiler		1
%define		branch			4.7
%define		ver			%branch.3
%define		linaro			2012.10
%define		alternatives		/usr/sbin/update-alternatives
%define		remove_alternatives	0
%define		obsolete_devmajor	0
%if %mdkversion <= 201200
  %if %{system_compiler}
    %define	remove_alternatives	1
    %define	obsolete_devmajor	1
  %endif
%endif
%define		gccdir			%{_libdir}/gcc/%{_target_platform}/%{ver}
%define		multigccdir		%{_libdir}/gcc/%{_target_platform}/%{ver}/32
%define		multilibdir		%{_prefix}/lib
%define		multirootlibdir		/lib

#-----------------------------------------------------------------------
%define		gcc_major		1
%define		libgcc			%mklibname gcc %{gcc_major}
%define		multilibgcc		libgcc%{gcc_major}
%define		stdcxx_major		6
%define		libstdcxx		%mklibname stdc++ %{stdcxx_major}
%define		libstdcxx_devel		%mklibname -d stdc++
%define		libstdcxx_static_devel	%mklibname -d -s stdc++
%define		multilibstdcxx		libstdc++%{stdcxx_major}
%define		gcj_major		13
%define		libgcj			%mklibname gcj %{gcj_major}
%define		libgcj_devel		%mklibname -d gcj
%define		libgcj_static_devel	%mklibname -d -s gcj
%define		gcj_bc_major		1
%define		libgcj_bc		%mklibname gcj_bc %{gcj_bc_major}
# gcj multilib explicitly disabled
%define		gfortran_major		3
%define		libgfortran		%mklibname gfortran %{gfortran_major}
%define		libgfortran_devel	%mklibname -d gfortran
%define		libgfortran_static_devel %mklibname -d -s gfortran
%define		multilibgfortran	libgfortran%{gfortran_major}
%define		ffi_major		4
%define		libffi			%mklibname ffi %{ffi_major}
%define		libffi_devel		%mklibname -d ffi
%define		libffi_static_devel	%mklibname -d -s ffi
%define		multilibffi		libffi%{ffi_major}
%define		gnat_major		1
%define		libgnat			%mklibname gnat %{gnat_major}
%define		libgnat_devel		%mklibname -d gnat
%define		libgnat_static_devel	%mklibname -d -s gnat
%define		multilibgnat		libgnat%{gnat_major}
%define		go_major		0
%define		libgo			%mklibname go %{go_major}
%define		libgo_devel		%mklibname -d go
%define		libgo_static_devel	%mklibname -d -s go
%define		multilibgo		libgo%{go_major}
%define		gomp_major		1
%define		libgomp			%mklibname gomp %{gomp_major}
%define		libgomp_devel		%mklibname -d gomp
%define		libgomp_static_devel	%mklibname -d -s gomp
%define		multilibgomp		libgomp%{gomp_major}
%define		mudflap_major		0
%define		libmudflap		%mklibname mudflap %{mudflap_major}
%define		libmudflap_devel	%mklibname -d mudflap
%define		libmudflap_static_devel %mklibname -d -s mudflap
%define		multilibmudflap		libmudflap%{mudflap_major}
%define		objc_major		4
%define		libobjc			%mklibname objc %{objc_major}
%define		libobjc_devel		%mklibname -d objc
%define		libobjc_static_devel	%mklibname -d -s objc
%define		multilibobjc		libobjc%{objc_major}
%define		quadmath_major		0
%define		libquadmath		%mklibname quadmath %{quadmath_major}
%define		libquadmath_devel	%mklibname -d quadmath
%define		libquadmath_static_devel %mklibname -d -s quadmath
%define		multilibquadmath	libquadmath%{quadmath_major}
%define		ssp_major		0
%define		libssp			%mklibname ssp %{ssp_major}
%define		libssp_devel		%mklibname -d ssp
%define		libssp_static_devel	%mklibname -d -s ssp
%define		multilibssp		libssp%{ssp_major}
%define		itm_major		1
%define		libitm			%mklibname itm %{itm_major}
%define		libitm_devel		%mklibname -d itm
%define		libitm_static_devel	%mklibname -d -s itm
%define		multilibitm		libitm%{itm_major}

#-----------------------------------------------------------------------
%define		build_ada		0
%define		build_check		0
%define		build_multilib		0
%define		build_go		0
%define		build_lto		1
%define		build_objc		0
%define		build_objcxx		0
%define		build_quadmath		0
%define		build_ssp		0
%define		build_itm		1
%define		build_cloog		%{system_compiler}
%define		build_cxx		%{system_compiler}
%define		build_doc		0
%define		build_ffi		%{system_compiler}
%define		build_fortran		%{system_compiler}
%define		build_gomp		%{system_compiler}
# system_compiler && build_ffi
%define		build_java		%{system_compiler}
# need to build if major does not conflict with current system_compiler
%define		build_libgcc		%{system_compiler}
%define		build_mudflap		%{system_compiler}
%define		build_pdf		%{build_doc}
%define		build_plugin		%{system_compiler}
%ifarch x86_64
  %define	build_multilib		%{system_compiler}
%endif
%ifarch %{ix86} x86_64
  %define	build_ada		%{system_compiler}
  %define	build_quadmath		%{system_compiler}
  %define	build_doc		%{system_compiler}
# system_compiler && build_cxx
  %define	build_go		%{system_compiler}
%endif
%ifarch %{ix86} x86_64 %{arm}
  %define	build_objc		%{system_compiler}
  %define	build_objcxx		%{system_compiler}
%endif

%define		build_doc		0
%define		build_pdf		0

%define		package_ffi		0

# Adapted from fedora procedure:
#   If there is no usable gcc-java neither libgcj for the arch,
# on an arch that has it, run:
#	rpmbuild -bc --define "_topdir `pwd`" --with java_build_tar SPECS/gcc.spec
# which creates libjava-classes-@{version}-@{release}.tar.bz2
#   With the tarball on the new arch, run:
#	rpmbuild -ba --define "_topdir `pwd`" -v --with java_bootstrap SPECS/gcc.spec
%bcond_with	java_build_tar
%bcond_with	java_bootstrap

#-----------------------------------------------------------------------
%if %{system_compiler}
Name:		gcc
%else
Name:		gcc%branch
%endif
Release:	3.1
#ExclusiveArch:	x86_64
Summary:	GNU Compiler Collection
License:	GPLv3+ and GPLv3+ with exceptions and GPLv2+ with exceptions and LGPLv2+ and BSD
Group:		Development/C
URL:		http://gcc.gnu.org/
%if "%linaro" != ""
Version:	%{ver}_%linaro
Source0:	https://launchpad.net/gcc-linaro/%branch/%branch-%linaro/+download/gcc-linaro-%branch-%linaro.tar.bz2
%else
Version:	%ver
%if %{official}
  #http://www.gnu.org/prep/ftp.html ...
Source0:	gcc-%{version}.tar.bz2
Source1:	gcc-%{version}.tar.bz2.sig
%else
  # http://gcc.gnu.org/mirrors.html
  # <<mirror>>/snapshots/@{branch}@{snapshot}/
Source0:	gcc-%{branch}%{snapshot}.tar.bz2
Source1:	md5.sum
%endif
%endif
Source4:	c89
Source5:	c99
%if %{with java_bootstrap}
Source6:	libjava-classes-%{version}-%{release}.tar.bz2
%endif

Source100:	%name.rpmlintrc

%if %{system_compiler}
Requires:	gcc-cpp >= %{version}-%{release}
Requires:	libgcc >= %{version}-%{release}
Requires:	libgomp >= %{version}-%{release}
Obsoletes:	manbo-mandriva-files-gcc < %{version}-%{release}
Obsoletes:	manbo-mandriva-files-gcc4.4 < %{version}-%{release}
# versioned and non versioned files
Conflicts:	manbo-mandriva-files-gcc4.2 < %{version}-%{release}
%endif
%ifarch armv7l armv7hl
# find-provides fail to provide devel(libgcc_s) because it is a linker script
Provides:	devel(libgcc_s) = %{version}-%{release}
%endif
BuildRequires:	binutils >= 2.20.51.0.2
Requires:	binutils >= 2.20.51.0.2
BuildRequires:	elfutils-devel >= 0.147

# Ensure https://qa.mandriva.com/show_bug.cgi?id=62943
# have been addressed if using an older version
Requires:	glibc-devel >= 2.13

BuildRequires:	dejagnu
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	gdb
BuildRequires:	gettext
BuildRequires:	gmp-devel, mpfr-devel, libmpc-devel
BuildRequires:	sharutils
BuildRequires:	texinfo
%if %{build_doc}
BuildRequires:	texi2html
%endif
%if %{build_pdf}
BuildRequires:	texlive
%endif
BuildRequires:	zlib-devel
%if %{build_cloog}
BuildRequires:	ppl-devel >= 0.11
BuildRequires:	pwl-devel >= 0.11
BuildRequires:	ppl_c-devel >= 0.11
BuildRequires:	cloog-ppl-devel >= 0.16.1
%endif
%if %{remove_alternatives}
Requires(pre):	update-alternatives
%endif
Obsoletes:	gcc-doc < %{version}-%{release}

Patch0:		gcc-4.7.1-uclibc-ldso-path.patch
Patch1:		gcc-4.6.0-java-nomulti.patch
Patch2:		gcc-4.6.0-make-pdf.patch
Patch3:		gcc-4.7.1-linux32.patch
Patch4:		gnatmake-execstack.patch
Patch5:		gcc-4.7.1-linker-selection.patch
Patch6:		gcc-4.7.1-autoconf-2.69.patch
Patch7:		gcc-4.7.1-linker-plugin-detect.patch
Patch8:		gcc-4.7.1-extern-inline-not-inlined.patch
Patch9:		gcc-4.7-bug33763.patch

%description
The gcc package contains the GNU Compiler Collection version %{branch}.

%if %{remove_alternatives}
%pre
if [ -f %{_bindir}/gcc ]; then %{alternatives} --remove-all gcc; fi
%endif

%files
%if %{system_compiler}
%{_bindir}/cc
%{_bindir}/c89
%{_bindir}/c99
%{_bindir}/gcc
%{_bindir}/gcc-ar
%{_bindir}/gcc-nm
%{_bindir}/gcc-ranlib
%{_bindir}/gcov
%{_bindir}/%{_target_platform}-gcc
%{_bindir}/%{_target_platform}-gcc-ar
%{_bindir}/%{_target_platform}-gcc-nm
%{_bindir}/%{_target_platform}-gcc-ranlib
%{_mandir}/man1/gcc.1*
%{_mandir}/man1/gcov.1*
%{_mandir}/man7/*
%{_localedir}/*/LC_MESSAGES/gcc.mo
%{_infodir}/gcc.info*
%{_infodir}/gccint.info*
%{_infodir}/gccinstall.info*
%{_libdir}/libgcc_s.so
  %if %{build_multilib}
%{multilibdir}/libgcc_s.so
  %endif
%endif
%{_bindir}/gcc-%{ver}
%{_bindir}/%{_target_platform}-gcc-%{ver}
%dir %{gccdir}
%{gccdir}/cc1
%{gccdir}/collect2
%{gccdir}/*.o
%{gccdir}/libgcc*.a
%{gccdir}/libgcov.a
%if %{build_lto}
%{gccdir}/lto*
%{gccdir}/liblto*
%endif
%dir %{gccdir}/include
%{gccdir}/include/*.h
%if %{build_java}
%exclude %{gccdir}/include/jawt*.h
%exclude %{gccdir}/include/jni*.h
%exclude %{gccdir}/include/jvm*.h
%endif
%{gccdir}/install-tools
%if %{build_quadmath}
%exclude %{gccdir}/include/quadmath*.h
%endif
%if %{build_gomp}
%exclude %{gccdir}/include/omp*.h
%endif
%if %{build_mudflap}
%exclude %{gccdir}/include/mf-runtime.h
%endif
%if %{build_multilib}
%dir %{multigccdir}
%{multigccdir}/*.o
%{multigccdir}/libgcc*.a
%{multigccdir}/libgcov.a
%endif
%if %{build_doc}
%doc %{_docdir}/gcc
%endif
%if %{build_check}
%doc %{_docdir}/gcc/test_summary.log
%endif

########################################################################
%if %{build_libgcc}
#-----------------------------------------------------------------------
%package	-n %{libgcc}
Summary:	GNU C library
Group:		System/Libraries
Provides:	libgcc = %{version}-%{release}
%if %mdkversion <= 201200
Obsoletes:	libgcc3.0 < %{version}-%{release}
Obsoletes:	libgcc3.2 < %{version}-%{release}
Obsoletes:	libgcc4.5 < %{version}-%{release}
%endif

%description	-n %{libgcc}
The %{libgcc} package contains GCC shared libraries for gcc %{branch}

%files		-n %{libgcc}
/%{_lib}/libgcc_s.so.%{gcc_major}

#-----------------------------------------------------------------------
%if %{build_multilib}
%package	-n %{multilibgcc}
Summary:	GNU C library
Group:		System/Libraries
Conflicts:	%{libgcc} < 4.6.2-11

%description	-n %{multilibgcc}
The %{multilibgcc} package contains GCC shared libraries for gcc %{branch}

%files		-n %{multilibgcc}
%{multirootlibdir}/libgcc_s.so.%{gcc_major}
%endif
#-----------------------------------------------------------------------
# build libgcc
%endif

########################################################################
%if %{build_plugin}
#-----------------------------------------------------------------------
%package	plugin-devel
Summary:	Headers to build gcc plugins
Group:		Development/C
Obsoletes:	gcc-plugins <= 4.5.2
Requires:	%{name} = %{version}-%{release}
Requires:	gmp-devel
Requires:	mpfr-devel
Requires:	libmpc-devel
Requires:	ppl-devel
Requires:	ppl_c-devel

%description	plugin-devel
This package contains header files and other support files
for compiling GCC plugins.  The GCC plugin ABI is currently
not stable, so plugins must be rebuilt any time GCC is updated.

%files		plugin-devel
%{gccdir}/gengtype
%{gccdir}/gtype.state
%{gccdir}/plugin
#-----------------------------------------------------------------------
# build_plugin
%endif

########################################################################
%if %{system_compiler}
#-----------------------------------------------------------------------
%package	cpp
Summary:	The C Preprocessor
Group:		Development/C
Provides:	cpp = %{version}-%{release}
Requires:	%{name} = %{version}-%{release}
%if %{remove_alternatives}
Requires(pre):	update-alternatives
%endif

%description	cpp
Cpp is the GNU C-Compatible Compiler Preprocessor.
Cpp is a macro processor which is used automatically
by the C compiler to transform your program before actual
compilation. It is called a macro processor because it allows
you to define macros, abbreviations for longer
constructs.

The C preprocessor provides four separate functionalities:

* Inclusion of header files. These are files of declarations that can be
  substituted into your program.
* Macro expansion. You can define 'macros,' which are abbreviations for 
  arbitrary fragments of C code, and then the C preprocessor will replace
  the macros with their definitions throughout the program.
* Conditional compilation. Using special preprocessing directives,
  you can include or exclude parts of the program according to various
  conditions.
* Line control. If you use a program to combine or rearrange source files
  into an intermediate file which is then compiled, you can use line
  control to inform the compiler about where each source line originated.

%if %{remove_alternatives}
%pre		cpp
if [ -f %{_bindir}/cpp ]; then %{alternatives} --remove-all cpp; fi
%endif

%files		cpp
/lib/cpp
%{_bindir}/cpp
%{_mandir}/man1/cpp.1*
%{_infodir}/cpp*
%if %{build_doc}
%doc %{_docdir}/gcc-cpp
%endif
%{_localedir}/*/LC_MESSAGES/cpplib.mo
#-----------------------------------------------------------------------
# system_compiler
%endif

########################################################################
%if %{build_cxx}
#-----------------------------------------------------------------------
%package	c++
Summary:	C++ support for gcc
Group:		Development/C++
Requires:	%{name} = %{version}-%{release}
%if %{system_compiler}
Requires:	%{libstdcxx_devel} = %{version}
Obsoletes:	manbo-mandriva-files-g++ < %{version}-%{release}
Obsoletes:	manbo-mandriva-files-g++4.4 < %{version}-%{release}
Obsoletes:	manbo-mandriva-files-gcc-c++ < %{version}-%{release}
Obsoletes:	manbo-mandriva-files-gcc-c++4.2 < %{version}-%{release}
%endif
%if %{remove_alternatives}
Requires(pre):	update-alternatives
%endif

%description	c++
This package adds C++ support to the GNU Compiler Collection.
It includes support for most of the current C++ specification,
including templates and exception handling.

%if %{remove_alternatives}
%pre		c++
if [ -f %{_bindir}/c++ ]; then %{alternatives} --remove-all c++; fi
if [ -f %{_bindir}/g++ ]; then %{alternatives} --remove-all g++; fi
%endif

%files		c++
%if %{system_compiler}
%{_bindir}/c++
%{_bindir}/g++
%{_bindir}/%{_target_platform}-c++
%{_bindir}/%{_target_platform}-g++
%{_mandir}/man1/g++.1*
%endif
%{_bindir}/c++-%{ver}
%{_bindir}/g++-%{ver}
%{_bindir}/%{_target_platform}-g++-%{ver}
%{gccdir}/cc1plus

#-----------------------------------------------------------------------
%package	-n %{libstdcxx}
Summary:	GNU Standard C++ library
Group:		System/Libraries
Provides:	libstdc++ = %{version}-%{release}
%if %{build_doc}
BuildRequires:	doxygen
BuildRequires:	graphviz
%endif

%description	-n %{libstdcxx}
The libstdc++ package contains a rewritten standard compliant
GCC Standard C++ Library.

%files		-n %{libstdcxx}
/%{_lib}/libstdc++.so.%{stdcxx_major}
/%{_lib}/libstdc++.so.%{stdcxx_major}.*
%if %{system_compiler}
%{_localedir}/*/LC_MESSAGES/libstdc++.mo
%endif

#-----------------------------------------------------------------------
%if %{build_multilib}
%package	-n %{multilibstdcxx}
Summary:	GNU Standard C++ library
Group:		System/Libraries
Conflicts:	%{libstdcxx} < 4.6.2-11

%description	-n %{multilibstdcxx}
The libstdc++ package contains a rewritten standard compliant
GCC Standard C++ Library.

%files		-n %{multilibstdcxx}
%{multirootlibdir}/libstdc++.so.%{stdcxx_major}
%{multirootlibdir}/libstdc++.so.%{stdcxx_major}.*
%endif

#-----------------------------------------------------------------------
%package	-n %{libstdcxx_devel}
Summary:	Header files and libraries for C++ development
Group:		Development/C++
Requires:	%{libstdcxx} = %{version}-%{release}
%if %{build_multilib}
Requires:	%{multilibstdcxx} = %{version}-%{release}
%endif
Provides:	libstdc++-devel = %{version}-%{release}
Provides:	stdc++-devel = %{version}-%{release}
%if "%ver" != "%version"
# 4.7.2_2010.10 should provide 4.7.2 so clang can pick up the dep
Provides:	libstdc++-devel = %ver-%release
Provides:	stdc++-devel = %ver-%release
%endif
%if %{obsolete_devmajor}
Obsoletes:	libstdc++4.5-devel < %{version}-%{release}
Obsoletes:	libstdc++6-devel < %{version}-%{release}
%endif

%description	-n %{libstdcxx_devel}
This is the GNU implementation of the standard C++ libraries.  This
package includes the header files and libraries needed for C++
development. This includes rewritten implementation of STL.

%files		-n %{libstdcxx_devel}
%{_includedir}/c++/%{ver}
%{_libdir}/libstdc++.so
%{_datadir}/gdb/auto-load%{_libdir}/libstdc++.*.py
%if %{build_multilib}
%{multilibdir}/libstdc++.so
%{_datadir}/gdb/auto-load%{multilibdir}/libstdc++.*.py
%endif
%{py_puresitedir}/libstdcxx
%if %{build_doc}
%doc %{_docdir}/libstdc++
%endif

#-----------------------------------------------------------------------
%package	-n %{libstdcxx_static_devel}
Summary:	Static libraries for the GNU standard C++ library
Group:		Development/C++
Requires:	%{libstdcxx_devel} = %{version}-%{release}
Provides:	libstdc++-static-devel = %{version}-%{release}
Provides:	stdc++-static-devel = %{version}-%{release}
%if %{obsolete_devmajor}
Obsoletes:	libstdc++4.5-static-devel < %{version}-%{release}
Obsoletes:	libstdc++%{stdcxx_major}-static-devel < %{version}-%{release}
%endif

%description	-n %{libstdcxx_static_devel}
Static libraries for the GNU standard C++ library.

%files		-n %{libstdcxx_static_devel}
%{_libdir}/libstdc++.*a
%{_libdir}/libsupc++.*a
%if %{build_multilib}
%{multilibdir}/libstdc++.*a
%{multilibdir}/libsupc++.*a
%endif
#-----------------------------------------------------------------------
# build_cxx
%endif

########################################################################
%if %{build_ada}
#-----------------------------------------------------------------------
%package	gnat
Summary:	Ada 95 support for gcc
Group:		Development/Other
Requires:	%{name} = %{version}-%{release}
Requires:	%{libgnat_devel} = %{version}-%{release}
# no bootstrap support
BuildRequires:	gcc-gnat >= 3.1, libgnat >= 3.1

%description	gnat
GNAT is a GNU Ada 95 front-end to GCC. This package includes development
tools, the documents and Ada 95 compiler.

%files		gnat
%{_bindir}/gnat*
%if %{build_java}
%exclude %{_bindir}/gnative2ascii
%endif
%{gccdir}/gnat1
%{_infodir}/gnat*
%if %{build_doc}
%doc %{_docdir}/gcc-gnat
%endif

#-----------------------------------------------------------------------
%package	-n %{libgnat}
Summary:	GNU Ada 95 runtime libraries
Group:		System/Libraries
Provides:	libgnat = %{version}-%{release}
Obsoletes:	gnat-runtime < %{version}-%{release}

%description	-n %{libgnat}
GNAT is a GNU Ada 95 front-end to GCC. This package includes shared
libraries, which are required to run programs compiled with the GNAT.

%files		-n %{libgnat}
%{_libdir}/libgnat-%{branch}.so.%{gnat_major}
%{_libdir}/libgnarl-%{branch}.so.%{gnat_major}

#-----------------------------------------------------------------------
%if %{build_multilib}
%package	-n %{multilibgnat}
Summary:	GNU Ada 95 runtime libraries
Group:		System/Libraries
Conflicts:	%{libgnat} < 4.6.2-11

%description	-n %{multilibgnat}
GNAT is a GNU Ada 95 front-end to GCC. This package includes shared
libraries, which are required to run programs compiled with the GNAT.

%files		-n %{multilibgnat}
%{multilibdir}/libgnat-%{branch}.so.%{gnat_major}
%{multilibdir}/libgnarl-%{branch}.so.%{gnat_major}
%endif

#-----------------------------------------------------------------------
%package	-n %{libgnat_devel}
Summary:	GNU Ada 95 libraries
Group:		Development/Other
Requires:	%{libgnat} = %{version}-%{release}
%if %{build_multilib}
Requires:	%{multilibgnat} = %{version}-%{release}
%endif
Provides:	libgnat-devel = %{version}-%{release}
Provides:	gnat-devel = %{version}-%{release}

%description	-n %{libgnat_devel}
GNAT is a GNU Ada 95 front-end to GCC. This package includes shared
libraries, which are required to compile with the GNAT.

%files		-n %{libgnat_devel}
%{_libdir}/libgnat*.so
%{_libdir}/libgnarl*.so
%{gccdir}/adalib
%{gccdir}/adainclude
%exclude %{gccdir}/adalib/lib*.a
%if %{build_multilib}
%{multilibdir}/libgnat*.so
%{multilibdir}/libgnarl*.so
%{multigccdir}/adalib
%{multigccdir}/adainclude
%exclude %{multigccdir}/adalib/lib*.a
%endif

#-----------------------------------------------------------------------
%package	-n %{libgnat_static_devel}
Summary:	GNU Ada 95 static libraries
Group:		Development/Other
Requires:	%{libgnat_devel} = %{version}-%{release}
Provides:	libgnat-static-devel = %{version}-%{release}
Provides:	gnat-static-devel = %{version}-%{release}

%description	-n %{libgnat_static_devel}
GNAT is a GNU Ada 95 front-end to GCC. This package includes static
libraries.

%files		-n %{libgnat_static_devel}
%{gccdir}/adalib/lib*.a
%if %{build_multilib}
%{multigccdir}/adalib/lib*.a
%endif
#-----------------------------------------------------------------------
# build ada
%endif

########################################################################
%if %{build_fortran}
#-----------------------------------------------------------------------
%package	gfortran
Summary:	Fortran 95 support for gcc
Group:		Development/Other
Requires:	%{name} = %{version}-%{release}
Requires:	%{libgfortran_devel} = %{version}-%{release}
Obsoletes:	manbo-mandriva-files-gfortran < %{version}-%{release}
Obsoletes:	manbo-mandriva-files-gfortran4.4 < %{version}-%{release}
Obsoletes:	manbo-mandriva-files-gcc-gfortran < %{version}-%{release}
Obsoletes:	manbo-mandriva-files-gcc-gfortran4.2 < %{version}-%{release}

%description	gfortran
The gcc-gfortran package provides support for compiling Fortran
programs with the GNU Compiler Collection.

%files		gfortran
%{_bindir}/gfortran
%{_bindir}/gfortran-%{ver}
%{_bindir}/%{_target_platform}-gfortran
%{_bindir}/%{_target_platform}-gfortran-%{ver}
%{_infodir}/gfortran.info*
%{_mandir}/man1/gfortran.1*
%{gccdir}/f951
%{gccdir}/finclude
%{gccdir}/libgfortranbegin.*a
%{gccdir}/libcaf_single.a
%if %{build_multilib}
%{multigccdir}/libgfortranbegin.a
%{multigccdir}/libcaf_single.a
%endif
%if %{build_doc}
%doc %{_docdir}/gcc-gfortran
%endif

#-----------------------------------------------------------------------
%package	-n %{libgfortran}
Summary:	Fortran 95 runtime libraries
Group:		System/Libraries
%if %{build_quadmath}
Requires:	%{libquadmath} = %{version}-%{release}
%endif
Provides:	libgfortran = %{version}-%{release}
%if %{build_multilib}
Provides:	%{multilibgfortran} = %{version}-%{release}
%endif
%if %mdkversion <= 201200
Obsoletes:	libgfortran4.5 < %{version}-%{release}
%endif

%description	-n %{libgfortran}
This package contains Fortran 95 shared library which is needed to run
Fortran 95 dynamically linked programs.

%files		-n %{libgfortran}
%{_libdir}/libgfortran.so.%{gfortran_major}
%{_libdir}/libgfortran.so.%{gfortran_major}.*

#-----------------------------------------------------------------------
%if %{build_multilib}
%package	-n %{multilibgfortran}
Summary:	Fortran 95 runtime libraries
Group:		System/Libraries
%if %{build_quadmath}
Requires:	%{multilibquadmath} = %{version}-%{release}
%endif
Conflicts:	%{libgfortran} < 4.6.2-11

%description	-n %{multilibgfortran}
This package contains Fortran 95 shared library which is needed to run
Fortran 95 dynamically linked programs.

%files		-n %{multilibgfortran}
%{multilibdir}/libgfortran.so.%{gfortran_major}
%{multilibdir}/libgfortran.so.%{gfortran_major}.*
%endif

#-----------------------------------------------------------------------
%package	-n %{libgfortran_devel}
Summary:	Fortran 95 libraries
Group:		System/Libraries
Requires:	%{libgfortran} = %{version}-%{release}
%if %{build_multilib}
Requires:	%{multilibgfortran} = %{version}-%{release}
%endif
%if %{build_quadmath}
Requires:	%{libquadmath_devel} = %{version}-%{release}
%endif
Provides:	libgfortran-devel = %{version}-%{release}
Provides:	gfortran-devel = %{version}-%{release}

%description	-n %{libgfortran_devel}
This package contains Fortran 95 shared library which is needed to
compile Fortran 95 programs.

%files		-n %{libgfortran_devel}
%{_libdir}/libgfortran.so
%{_libdir}/libgfortran.spec
%if %{build_multilib}
%{multilibdir}/libgfortran.so
%{multilibdir}/libgfortran.spec
%endif

#-----------------------------------------------------------------------
%package	-n %{libgfortran_static_devel}
Summary:	Fortran 95 static libraries
Group:		System/Libraries
Requires:	%{libgfortran_devel} = %{version}-%{release}
Provides:	libgfortran-static-devel = %{version}-%{release}
Provides:	gfortran-static-devel = %{version}-%{release}

%description	-n %{libgfortran_static_devel}
This package contains Fortran 95 static library which is needed to
compile Fortran 95 programs.

%files		-n %{libgfortran_static_devel}
%{_libdir}/libgfortran.*a
%if %{build_multilib}
%{multilibdir}/libgfortran.*a
%endif
#-----------------------------------------------------------------------
# build fortran
%endif

########################################################################
%if %{build_go}
#-----------------------------------------------------------------------
%package	go
Summary:	Go support for gcc
Group:		Development/Other
Requires:	%{name} = %{version}-%{release}
Requires:	%{libgo_devel} = %{version}-%{release}

%description	go
The gcc-go package provides support for compiling Go programs
with the GNU Compiler Collection.

%files		go
%{_bindir}/gccgo
%{_bindir}/%{_target_platform}-gccgo
%dir %{_libdir}/go
%if %{build_multilib}
%dir %{multilibdir}/go
%endif
%{_infodir}/gccgo.info*
%{_mandir}/man1/gccgo.1*
%{_bindir}/gccgo-%{ver}
%{_bindir}/%{_target_platform}-gccgo-%{ver}
%{gccdir}/go1
%{_libdir}/go/%{ver}
%{_libdir}/libgobegin.a
%if %{build_multilib}
%{multilibdir}/go/%{ver}
%{multilibdir}/libgobegin.a
%endif
%if %{build_doc}
%doc %{_docdir}/gcc-go
%endif

#-----------------------------------------------------------------------
%package	-n %{libgo}
Summary:	Go runtime libraries
Group:		System/Libraries
Provides:	libgo = %{version}-%{release}

%description	-n %{libgo}
This package contains Go shared library which is needed to run
Go dynamically linked programs.

%files		-n %{libgo}
%{_libdir}/libgo.so.%{go_major}
%{_libdir}/libgo.so.%{go_major}.*

#-----------------------------------------------------------------------
%if %{build_multilib}
%package	-n %{multilibgo}
Summary:	Go runtime libraries
Group:		System/Libraries
Conflicts:	%{libgo} < 4.6.2-11

%description	-n %{multilibgo}
This package contains Go shared library which is needed to run
Go dynamically linked programs.

%files		-n %{multilibgo}
%{multilibdir}/libgo.so.%{go_major}
%{multilibdir}/libgo.so.%{go_major}.*
%endif

#-----------------------------------------------------------------------
%package	-n %{libgo_devel}
Summary:	Go development libraries
Group:		Development/Other
Requires:	%{libgo} = %{version}-%{release}
%if %{build_multilib}
Requires:	%{multilibgo} = %{version}-%{release}
%endif
Provides:	libgo-devel = %{version}-%{release}
Provides:	go-devel = %{version}-%{release}

%description	-n %{libgo_devel}
This package includes libraries and support files for compiling
Go programs.

%files		-n %{libgo_devel}
%{_libdir}/libgo.so
%if %{build_multilib}
%{multilibdir}/libgo.so
%endif

#-----------------------------------------------------------------------
%package	-n %{libgo_static_devel}
Summary:	Static Go libraries
Group:		Development/Other
Requires:	%{libgo_devel} = %{version}-%{release}
Provides:	libgo-static-devel = %{version}-%{release}
Provides:	go-static-devel = %{version}-%{release}

%description	-n %{libgo_static_devel}
This package contains static Go libraries.

%files		-n %{libgo_static_devel}
%{_libdir}/libgo.*a
%if %{build_multilib}
%{multilibdir}/libgo.*a
%endif
#-----------------------------------------------------------------------
# build go
%endif

########################################################################
%if %{build_java}
#-----------------------------------------------------------------------
%package	java
Summary:	Java support for GCC
Group:		Development/Java
Requires:	%{name} = %{version}-%{release}
Requires:	%{libgcj_devel} = %{version}-%{release}
Requires:	eclipse-ecj
BuildRequires:	eclipse-ecj
BuildRequires:	jpackage-utils
BuildRequires:	unzip
BuildRequires:	zip
Obsoletes:	manbo-mandriva-files-java < %{version}-%{release}
Obsoletes:	manbo-mandriva-files-java4.4 < %{version}-%{release}
Obsoletes:	manbo-mandriva-files-gcc-java < %{version}-%{release}
Obsoletes:	manbo-mandriva-files-gcc-java4.2 < %{version}-%{release}

%description	java
This package adds support for compiling Java(tm) programs and
bytecode into native code.

%files		java
%{_bindir}/aot-compile
%{_bindir}/gc-analyze
%{_bindir}/gcj
%{_bindir}/gcj-dbtool
%{_bindir}/gcjh
%{_bindir}/gjavah
%{_bindir}/gjar
%{_bindir}/gjarsigner
%if %{without java_bootstrap}
%{_bindir}/gjdoc
%endif
%{_bindir}/gnative2ascii
%{_bindir}/grmic
%{_bindir}/gserialver
%{_bindir}/jcf-dump
%{_bindir}/jv-convert
%{_bindir}/rebuild-gcj-db
%{_mandir}/man1/aot-compile.1*
%{_mandir}/man1/gc-analyze.1*
%{_mandir}/man1/gcj.1*
%{_mandir}/man1/gcj-dbtool.1*
%{_mandir}/man1/gcjh.1*
%{_mandir}/man1/gjar.1*
%{_mandir}/man1/gjarsigner.1*
%{_mandir}/man1/gjavah.1*
%{_mandir}/man1/gjdoc.1*
%{_mandir}/man1/gnative2ascii.1*
%{_mandir}/man1/grmic.1*
%{_mandir}/man1/gserialver.1*
%{_mandir}/man1/jcf-dump.1*
%{_mandir}/man1/jv-convert.1*
%{_mandir}/man1/rebuild-gcj-db.1*
%{_infodir}/gcj.info*
%{_infodir}/cp-tools.info*
%{_bindir}/gcj-%{ver}
%{_bindir}/%{_target_platform}-gcj
%{_bindir}/%{_target_platform}-gcj-%{ver}
%{_bindir}/%{_target_platform}-gcjh
%{gccdir}/jc1
%{gccdir}/ecj1
%{gccdir}/jvgenmain
%if %{build_doc}
%doc %{_docdir}/gcc-java
%endif

#-----------------------------------------------------------------------
%package	-n %{libgcj}
Summary:	Java runtime library for gcc
Group:		System/Libraries
Provides:	libgcj = %{version}-%{release}
Provides:	%{libgcj_bc} = %{version}-%{release}
%if %{build_multilib}
# for compatibility and/or make updates clean
Provides:	libgcj%{gcj_major} = %{version}-%{release}
Provides:	libgcj_bc%{gcj_bc_major} = %{version}-%{release}
%endif
%if %mdkversion <= 201200
Provides:	libgcj%{gcj_major}-base = %{version}-%{release}
Provides:	%{libgcj}-base = %{version}-%{release}
Obsoletes:	gcc-libgcj < %{version}-%{release}
Obsoletes:	libgcj4.5 < %{version}-%{release}
Obsoletes:	gcj4.5-tools < %{version}-%{release}
Obsoletes:	gcj-tools <= 4.5.2
%define		libgcj11 %{mklibname gcj 11}
Obsoletes:	%{libgcj11} < %{version}-%{release}
Obsoletes:	%{libgcj11}-base < %{version}-%{release}
%endif
Requires:	zip >= 2.1
%if %{without java_bootstrap}
BuildRequires:	antlr
%endif
BuildRequires:	gtk2-devel >= 2.4.0
BuildRequires:	glib2-devel >= 2.4.0
BuildRequires:	libart_lgpl-devel >= 2.1.0
BuildRequires:	pkgconfig(alsa)
BuildRequires:	libxtst-devel
BuildRequires:	libxt-devel
BuildRequires:	spec-helper >= 0.31.10

%description	-n %{libgcj}
The Java(tm) runtime library. You will need this package to run your Java
programs compiled using the Java compiler from GNU Compiler Collection (gcj).

%files		-n %{libgcj}
%{_javadir}/libgcj*.jar
%dir %{_libdir}/gcj-%{ver}-%{gcj_major}
%{_libdir}/gcj-%{ver}-%{gcj_major}/*.so
%attr(0644,root,root) %verify(not md5 size mtime) %ghost %config(missingok,noreplace) %{_libdir}/gcj-%{ver}-%{gcj_major}/classmap.db
%{_libdir}/libgcj.so.%{gcj_major}
%{_libdir}/libgcj.so.%{gcj_major}.*
%{_libdir}/libgcj-tools.so.%{gcj_major}
%{_libdir}/libgcj-tools.so.%{gcj_major}.*
%{_libdir}/libgcj_bc.so.%{gcj_bc_major}
%{_libdir}/libgcj_bc.so.%{gcj_bc_major}.*
%{_libdir}/libgij.so.%{gcj_major}
%{_libdir}/libgij.so.%{gcj_major}.*

#-----------------------------------------------------------------------
%package	-n gcj-tools
Summary:	Tools needed to use applications in the GCJ Java runtime
Group:		System/Libraries
Requires:	%{libgcj} = %{version}-%{release}
Requires:	zip >= 2.1

%description	-n gcj-tools
Tools needed to run applications in the GCJ Java(tm) runtime. You will
need this package to run your Java programs in the Java Virtual Machine
(JVM) provided by the GNU Compiler Collection (gcj).

%files		-n gcj-tools
%{_bindir}/gappletviewer
%{_bindir}/gij
%{_bindir}/grmid
%{_bindir}/grmiregistry
%{_bindir}/gtnameserv
%{_bindir}/gkeytool
%{_bindir}/gorbd
%{_mandir}/man1/gappletviewer.1*
%{_mandir}/man1/gij.1*
%{_mandir}/man1/grmiregistry.1*
%{_mandir}/man1/gkeytool.1*
%{_mandir}/man1/gorbd.1*
%{_mandir}/man1/grmid.1*
%{_mandir}/man1/gtnameserv.1*
%{_libdir}/logging.properties
%{_libdir}/security
%if %{build_pdf}
%doc %{_docdir}/libjava
%endif

#-----------------------------------------------------------------------
%package	-n %{libgcj_devel}
Summary:	Libraries for Java development using GCC
Group:		Development/Java
Requires:	%{libgcj} = %{version}-%{release}
Requires:	zlib-devel
Requires:	awk
Provides:	libgcj-devel = %{version}-%{release}
Provides:	gcj-devel = %{version}-%{release}
# libgcj and friends are no longer built statically for 4.7.x
Obsoletes:	%{libgcj_static_devel} < {version}-%{release}

%description	-n %{libgcj_devel}
The Java(tm) static libraries and C header files. You will need this
package to compile your Java programs using the GCC Java compiler (gcj).

%files		-n %{libgcj_devel}
%{gccdir}/include/gcj
%{gccdir}/include/jawt*.h
%{gccdir}/include/jni*.h
%{gccdir}/include/jvm*.h
%{py_puresitedir}/libjava
%{_libdir}/pkgconfig/libgcj-%{branch}.pc
%{_libdir}/libgcj*.spec
%{_libdir}/libgcj*.so
%{_libdir}/libgij.so

#-----------------------------------------------------------------------
%package	-n libgcj%{gcj_major}-src
Summary:	Java library sources
Group:		Development/Java
Requires:	%{libgcj} = %{version}-%{release}
Provides:	libgcj-src = %{version}-%{release}

%description	-n libgcj%{gcj_major}-src
The Java(tm) runtime library sources.

%files	-n libgcj%{gcj_major}-src
%{_javadir}/src-%{ver}.zip
#-----------------------------------------------------------------------
# build java
%endif

########################################################################
%if %{build_objc}
#-----------------------------------------------------------------------
%package	objc
Summary:	Objective-C support for GCC
Group:		Development/Other
Requires:	%{name} = %{version}-%{release}
Requires:	%{libobjc_devel} = %{version}-%{release}

%description	objc
gcc-objc provides Objective-C support for the GCC.
Mainly used on systems running NeXTSTEP, Objective-C is an
object-oriented derivative of the C language.

%files		objc
%{gccdir}/cc1obj

#-----------------------------------------------------------------------
%package	-n %{libobjc}
Summary:	Objective-C runtime
Group:		System/Libraries
Provides:	libobjc = %{version}-%{release}
%if %mdkversion <= 201200
Obsoletes:	libobjc3.0 < %{version}-%{release}
Obsoletes:	libobjc3.1 < %{version}-%{release}
%endif

%description	-n %{libobjc}
This package contains Objective-C shared library which is needed to run
Objective-C dynamically linked programs.

%files		-n %{libobjc}
%{_libdir}/libobjc.so.%{objc_major}
%{_libdir}/libobjc.so.%{objc_major}.*

#-----------------------------------------------------------------------
%if %{build_multilib}
%package	-n %{multilibobjc}
Summary:	Objective-C runtime
Group:		System/Libraries
Provides:	libobjc = %{version}-%{release}
%if %mdkversion <= 201200
Obsoletes:	libobjc3.0 < %{version}-%{release}
Obsoletes:	libobjc3.1 < %{version}-%{release}
%endif
Conflicts:	%{libobjc} < 4.6.2-11

%description	-n %{multilibobjc}
This package contains Objective-C shared library which is needed to run
Objective-C dynamically linked programs.

%files		-n %{multilibobjc}
%{multilibdir}/libobjc.so.%{objc_major}
%{multilibdir}/libobjc.so.%{objc_major}.*
%endif

#-----------------------------------------------------------------------
%package	-n %{libobjc_devel}
Summary:	Objective-C development libraries
Group:		Development/Other
Requires:	%{libobjc} = %{version}-%{release}
%if %{build_multilib}
Requires:	%{multilibobjc} = %{version}-%{release}
%endif
Provides:	libobjc-devel = %{version}-%{release}
Provides:	objc-devel = %{version}-%{release}

%description	-n %{libobjc_devel}
This package includes libraries and support files for compiling
Objective-C programs.

%files		-n %{libobjc_devel}
%{_libdir}/libobjc.so
%{gccdir}/include/objc
%if %{build_multilib}
%{multilibdir}/libobjc.so
%endif

#-----------------------------------------------------------------------
%package	-n %{libobjc_static_devel}
Summary:	Static Objective-C libraries
Group:		Development/Other
Requires:	%{libobjc_devel} = %{version}-%{release}
Provides:	libobjc-static-devel = %{version}-%{release}
Provides:	objc-static-devel = %{version}-%{release}

%description	-n %{libobjc_static_devel}
This package contains static Objective-C libraries.

%files		-n %{libobjc_static_devel}
%{_libdir}/libobjc.*a
%if %{build_multilib}
%{multilibdir}/libobjc.*a
%endif
#-----------------------------------------------------------------------
# build objc
%endif

########################################################################
%if %{build_objcxx}
#-----------------------------------------------------------------------
%package	objc++
Summary:	Objective-C++ support for GCC
Group:		Development/Other
Requires:	gcc-objc = %{version}-%{release}

%description	objc++
gcc++-objc provides Objective-C++ support for the GCC.

%files		objc++
%{gccdir}/cc1objplus
#-----------------------------------------------------------------------
# build objcxx
%endif

########################################################################
%if %{package_ffi}
#-----------------------------------------------------------------------
%package	-n %{libffi}
Summary:	GCC support library for FFI
Group:		System/Libraries
Provides:	libffi = %{version}-%{release}

%description	-n %{libffi}
This package contains GCC shared support library which is needed
for FFI support.

%files		-n %{libffi}
%{_libdir}/libffi.so.%{ffi_major}
%{_libdir}/libffi.so.%{ffi_major}.*

#-----------------------------------------------------------------------
%if %{build_multilib}
%package	-n %{multilibffi}
Summary:	GCC support library for FFI
Group:		System/Libraries
Conflicts:	%{libffi} < 4.6.2-11

%description	-n %{multilibffi}
This package contains GCC shared support library which is needed
for FFI support.

%files		-n %{multilibffi}
%{multilibdir}/libffi.so.%{ffi_major}
%{multilibdir}/libffi.so.%{ffi_major}.*
%endif

#-----------------------------------------------------------------------
%package	-n %{libffi_devel}
Summary:	GCC development for FFI
Group:		Development/C
Requires:	%{name} = %{version}-%{release}
Requires:	%{libffi} = %{version}-%{release}
%if %{build_multilib}
Requires:	%{multilibffi} = %{version}-%{release}
%endif
Provides:	libffi-devel = %{version}-%{release}
Provides:	ffi-devel = %{version}-%{release}
%if %{obsolete_devmajor}
Obsoletes:	libffi4-devel < %{version}-%{release}
%endif

%description	-n %{libffi_devel}
This package contains GCC development which is needed
to compile FFI support.

%files		-n %{libffi_devel}
%{_libdir}/libffi.so
%if %{build_multilib}
%{multilibdir}/libffi.so
%endif
%{_mandir}/man3/*.3*

#-----------------------------------------------------------------------
%package	-n %{libffi_static_devel}
Summary:	GCC FFI static library
Group:		Development/C
Requires:	%{libffi_devel} = %{version}-%{release}
Provides:	libffi-static-devel = %{version}-%{release}
Provides:	ffi-static-devel = %{version}-%{release}

%description	-n %{libffi_static_devel}
This package contains GCC static libraries which are needed
to compile FFI support.

%files		-n %{libffi_static_devel}
%{_libdir}/libffi.*a
%if %{build_multilib}
%{multilibdir}/libffi.*a
%endif
#-----------------------------------------------------------------------
# package ffi
%endif

########################################################################
%if %{build_quadmath}
#-----------------------------------------------------------------------
%package	-n %{libquadmath}
Summary:	GCC __float128 shared support library
Group:		System/Libraries
Provides:	libquadmath = %{version}-%{release}

%description	-n %{libquadmath}
This package contains GCC shared support library which is needed
for __float128 math support and for Fortran REAL*16 support.

%files		-n %{libquadmath}
%{_libdir}/libquadmath.so.%{quadmath_major}
%{_libdir}/libquadmath.so.%{quadmath_major}.*

#-----------------------------------------------------------------------
%if %{build_multilib}
%package	-n %{multilibquadmath}
Summary:	GCC __float128 shared support library
Group:		System/Libraries
Conflicts:	%{libquadmath} < 4.6.2-11

%description	-n %{multilibquadmath}
This package contains GCC shared support library which is needed
for __float128 math support and for Fortran REAL*16 support.

%files		-n %{multilibquadmath}
%{multilibdir}/libquadmath.so.%{quadmath_major}
%{multilibdir}/libquadmath.so.%{quadmath_major}.*
%endif

#-----------------------------------------------------------------------
%package	-n %{libquadmath_devel}
Summary:	GCC __float128 support
Group:		Development/C
Requires:	%{name} = %{version}-%{release}
Requires:	%{libquadmath} = %{version}-%{release}
%if %{build_multilib}
Requires:	%{multilibquadmath} = %{version}-%{release}
%endif
Provides:	libquadmath-devel = %{version}-%{release}
Provides:	quadmath-devel = %{version}-%{release}

%description	-n %{libquadmath_devel}
This package contains support for building Fortran programs using
REAL*16 and programs using __float128 math.

%files		-n %{libquadmath_devel}
%{_libdir}/libquadmath.so
%if %{build_multilib}
%{multilibdir}/libquadmath.so
%endif
%{_infodir}/libquadmath.info*
%{gccdir}/include/quadmath*.h
%if %{build_pdf}
%doc %{_docdir}/libquadmath
%endif

#-----------------------------------------------------------------------
%package	-n %{libquadmath_static_devel}
Summary:	Static libraries for __float128 support
Group:		Development/C
Requires:	%{libquadmath_devel} = %{version}-%{release}
Provides:	libquadmath-static-devel = %{version}-%{release}
Provides:	quadmath-static-devel = %{version}-%{release}

%description	-n %{libquadmath_static_devel}
This package contains static libraries for building Fortran programs
using REAL*16 and programs using __float128 math.

%files		-n %{libquadmath_static_devel}
%{_libdir}/libquadmath.*a
%if %{build_multilib}
%{multilibdir}/libquadmath.*a
%endif
#-----------------------------------------------------------------------
# build quadmath
%endif

########################################################################
%if %{build_gomp}
#-----------------------------------------------------------------------
%package	-n %{libgomp}
Summary:	GCC OpenMP v3.0 shared support library
Group:		System/Libraries
Provides:	libgomp = %{version}-%{release}

%description	-n %{libgomp}
This package contains GCC shared library which is needed
for OpenMP v3.0 support.

%files		-n %{libgomp}
/%{_lib}/libgomp.so.%{gomp_major}
/%{_lib}/libgomp.so.%{gomp_major}.*

#-----------------------------------------------------------------------
%if %{build_multilib}
%package	-n %{multilibgomp}
Summary:	GCC OpenMP v3.0 shared support library
Group:		System/Libraries
Provides:	libgomp = %{version}-%{release}
Conflicts:	%{libgomp} < 4.6.2-11

%description	-n %{multilibgomp}
This package contains GCC shared library which is needed
for OpenMP v3.0 support.

%files		-n %{multilibgomp}
%{multirootlibdir}/libgomp.so.%{gomp_major}
%{multirootlibdir}/libgomp.so.%{gomp_major}.*
%endif

#-----------------------------------------------------------------------
%package	-n %{libgomp_devel}
Summary:	GCC OpenMP v3.0 development support
Group:		Development/C
Requires:	%{name} = %{version}-%{release}
Requires:	%{libgomp} = %{version}-%{release}
%if %{build_multilib}
Requires:	%{multilibgomp} = %{version}-%{release}
%endif
Provides:	libgomp-devel = %{version}-%{release}
Provides:	gomp-devel = %{version}-%{release}

%description	-n %{libgomp_devel}
This package contains GCC development which is needed
to compile OpenMP v3.0 support.

%files		-n %{libgomp_devel}
%{_libdir}/libgomp.so
%{_libdir}/libgomp.spec
%if %{build_multilib}
%{multilibdir}/libgomp.so
%{multilibdir}/libgomp.spec
%endif
%{_infodir}/libgomp.info*
%{gccdir}/include/omp*.h
%if %{build_pdf}
%doc %{_docdir}/libgomp
%endif

#-----------------------------------------------------------------------
%package	-n %{libgomp_static_devel}
Summary:	GCC OpenMP v3.0 static library
Group:		Development/C
Requires:	%{libgomp_devel} = %{version}-%{release}
Provides:	libgomp-static-devel = %{version}-%{release}
Provides:	gomp-static-devel = %{version}-%{release}

%description	-n %{libgomp_static_devel}
This package contains GCC static libraries which are needed
to compile OpenMP v3.0 support.

%files		-n %{libgomp_static_devel}
%{_libdir}/libgomp.*a
%if %{build_multilib}
%{multilibdir}/libgomp.*a
%endif
#-----------------------------------------------------------------------
# build gomp
%endif

########################################################################
%if %{build_mudflap}
#-----------------------------------------------------------------------
%package	-n %{libmudflap}
Summary:	GCC mudflap shared support libraries
Group:		System/Libraries
Provides:	libmudflap = %{version}-%{release}

%description	-n %{libmudflap}
This package contains GCC shared libraries which are needed
for mudflap support.

For front-ends that support it (C and C++), instrument all risky
pointer/array dereferencing operations, some standard library
string/heap functions, and some other associated constructs with
range/validity tests.  Modules so instrumented should be immune to
buffer overflows, invalid heap use, and some other classes of C/C++
programming errors.

%files		-n %{libmudflap}
%{_libdir}/libmudflap.so.%{mudflap_major}
%{_libdir}/libmudflap.so.%{mudflap_major}.*
%{_libdir}/libmudflapth.so.%{mudflap_major}
%{_libdir}/libmudflapth.so.%{mudflap_major}.*

#-----------------------------------------------------------------------
%if %{build_multilib}
%package	-n %{multilibmudflap}
Summary:	GCC mudflap shared support libraries
Group:		System/Libraries
Conflicts:	%{libmudflap} < 4.6.2-11

%description	-n %{multilibmudflap}
This package contains GCC shared libraries which are needed
for mudflap support.

For front-ends that support it (C and C++), instrument all risky
pointer/array dereferencing operations, some standard library
string/heap functions, and some other associated constructs with
range/validity tests.  Modules so instrumented should be immune to
buffer overflows, invalid heap use, and some other classes of C/C++
programming errors.

%files		-n %{multilibmudflap}
%{multilibdir}/libmudflap.so.%{mudflap_major}
%{multilibdir}/libmudflap.so.%{mudflap_major}.*
%{multilibdir}/libmudflapth.so.%{mudflap_major}
%{multilibdir}/libmudflapth.so.%{mudflap_major}.*
%endif

#-----------------------------------------------------------------------
%package	-n %{libmudflap_devel}
Summary:	GCC mudflap development support
Group:		Development/C
Requires:	%{name} = %{version}-%{release}
Requires:	%{libmudflap} = %{version}-%{release}
%if %{build_multilib}
Requires:	%{multilibmudflap} = %{version}-%{release}
%endif
Provides:	libmudflap-devel = %{version}-%{release}
Provides:	mudflap-devel = %{version}-%{release}

%description	-n %{libmudflap_devel}
This package contains GCC libraries which are needed
to compile mudflap support.

%files		-n %{libmudflap_devel}
%{_libdir}/libmudflap.so
%{_libdir}/libmudflapth.so
%if %{build_multilib}
%{multilibdir}/libmudflap.so
%{multilibdir}/libmudflapth.so
%endif
%{gccdir}/include/mf-runtime.h

#-----------------------------------------------------------------------
%package	-n %{libmudflap_static_devel}
Summary:	GCC mudflap static libraries
Group:		Development/C
Requires:	%{libmudflap_devel} = %{version}-%{release}
Provides:	libmudflap-static-devel = %{version}-%{release}
Provides:	mudflap-static-devel = %{version}-%{release}

%description	-n %{libmudflap_static_devel}
This package contains GCC static libraries which are needed
to compile mudflap support.

%files		-n %{libmudflap_static_devel}
%{_libdir}/libmudflap.*a
%{_libdir}/libmudflapth.*a
%if %{build_multilib}
%{multilibdir}/libmudflap.*a
%{multilibdir}/libmudflapth.*a
%endif
#-----------------------------------------------------------------------
# build mudflap
%endif

########################################################################
%if %{build_ssp}
#-----------------------------------------------------------------------
%package	-n %{libssp}
Summary:	GCC SSP shared support library
Group:		System/Libraries
Provides:	libssp = %{version}-%{release}

%description	-n %{libssp}
This package contains GCC shared support library which is needed
for SSP support.

%files		-n %{libssp}
%{_libdir}/libssp.so.%{ssp_major}
%{_libdir}/libssp.so.%{ssp_major}.*

#-----------------------------------------------------------------------
%if %{build_multilib}
%package	-n %{multilibssp}
Summary:	GCC SSP shared support library
Group:		System/Libraries
Provides:	libssp = %{version}-%{release}
Conflicts:	%{libssp} < 4.6.2-11

%description	-n %{multilibssp}
This package contains GCC shared support library which is needed
for SSP support.

%files		-n %{multilibssp}
%{multilibdir}/libssp.so.%{ssp_major}
%{multilibdir}/libssp.so.%{ssp_major}.*
%endif

#-----------------------------------------------------------------------
%package	-n %{libssp_devel}
Summary:	GCC SSP development support
Group:		Development/C
Requires:	%{name} = %{version}-%{release}
Requires:	%{libssp} = %{version}-%{release}
%if %{build_multilib}
Requires:	%{multilibssp} = %{version}-%{release}
%endif
Provides:	libssp-devel = %{version}-%{release}
Provides:	ssp-devel = %{version}-%{release}

%description	-n %{libssp_devel}
This package contains GCC libraries which are needed
to compile SSP support.

%files		-n %{libssp_devel}
%{_libdir}/libssp.so
%if %{build_multilib}
%{multilibdir}/libssp.so
%endif
%{gccdir}/include/ssp

#-----------------------------------------------------------------------
%package	-n %{libssp_static_devel}
Summary:	GCC SSP static libraries
Group:		Development/C
Requires:	%{libssp_devel} = %{version}-%{release}
Provides:	libssp-static-devel = %{version}-%{release}
Provides:	ssp-static-devel = %{version}-%{release}

%description	-n %{libssp_static_devel}
This package contains GCC static libraries which are needed
to compile SSP support.

%files		-n %{libssp_static_devel}
%{_libdir}/libssp.*.*a
%if %{build_multilib}
%{multilibdir}/libssp.*.*a
%endif
#-----------------------------------------------------------------------
# build ssp
%endif

########################################################################
%if %{build_itm}
#-----------------------------------------------------------------------
%package	-n %{libitm}
Summary:	GCC Transactional Memory support library
Group:		System/Libraries
Provides:	libitm = %{version}-%{release}

%description	-n %{libitm}
This package contains GCC's Transactional Memory support library.

%files		-n %{libitm}
%{_libdir}/libitm.so.%{itm_major}
%{_libdir}/libitm.so.%{itm_major}.*

#-----------------------------------------------------------------------
%if %{build_multilib}
%package	-n %{multilibitm}
Summary:	GCC Transactional Memory support library
Group:		System/Libraries
Provides:	libitm = %{version}-%{release}

%description	-n %{multilibitm}
This package contains GCC's Transactional Memory support library.

%files		-n %{multilibitm}
%{multilibdir}/libitm.so.%{itm_major}
%{multilibdir}/libitm.so.%{itm_major}.*
%endif

#-----------------------------------------------------------------------
%package	-n %{libitm_devel}
Summary:	GCC Transactional Memory development support
Group:		Development/C
Requires:	%{name} = %{version}-%{release}
Requires:	%{libitm} = %{version}-%{release}
%if %{build_multilib}
Requires:	%{multilibitm} = %{version}-%{release}
%endif
Provides:	libitm-devel = %{version}-%{release}
Provides:	itm-devel = %{version}-%{release}

%description	-n %{libitm_devel}
This package contains GCC libraries which are needed
to use Transactional Memory features.

%files		-n %{libitm_devel}
%{_libdir}/libitm.so
%{_libdir}/libitm.spec
%if %{build_multilib}
%{multilibdir}/libitm.so
%{multilibdir}/libitm.spec
%endif
%_infodir/libitm.info*

#-----------------------------------------------------------------------
%package	-n %{libitm_static_devel}
Summary:	GCC Transactional Memory static libraries
Group:		Development/C
Requires:	%{libitm_devel} = %{version}-%{release}
Provides:	libitm-static-devel = %{version}-%{release}
Provides:	itm-static-devel = %{version}-%{release}

%description	-n %{libitm_static_devel}
This package contains GCC static libraries which are needed
to compile Transactional Memory support.

%files		-n %{libitm_static_devel}
%{_libdir}/libitm.a
%if %{build_multilib}
%{multilibdir}/libitm.a
%endif
#-----------------------------------------------------------------------
# build itm
%endif

########################################################################
%prep
%if "%linaro" != ""
  %setup -q -n gcc-linaro-%branch-%linaro
%else
%if %{official}
  %setup -q -n gcc-%{version}%{snapshot}
%else
  %setup -q -n gcc-%{branch}%{snapshot}
%endif
%endif

%patch0 -p1 -b .uclibc~
%patch1 -p1 -b .java~
%patch2 -p1 -b .pdf~
%patch3 -p1 -b .linux32~
%patch4 -p1 -b .execstack~
%patch5 -p1 -b .linker-selection~
%patch6 -p1 -b .ac269~
%patch7 -p1 -b .plugindet~
# Breaks the build, see comment on bug 33763
#patch8 -p1 -b .ext_inline~
%patch9 -p0 -b .33763~

aclocal -I config
autoconf

echo %{vendor} > gcc/DEV-PHASE
%if !%{official}
    sed -i -e 's/4\.7\..*/%{version}/' gcc/BASE-VER
%endif

%if %{with java_bootstrap}
    tar xjf %{SOURCE6}
%endif

#-----------------------------------------------------------------------
%build
# The -gdwarf-4 removal is a workaround for gcc bug #52420
OPT_FLAGS=`echo %{optflags} |					\
	sed	-e 's/\(-Wp,\)\?-D_FORTIFY_SOURCE=[12]//g'	\
		-e 's/-m\(31\|32\|64\)//g'			\
		-e 's/-fstack-protector//g'			\
		-e 's/--param=ssp-buffer-size=4//'		\
		-e 's/-gdwarf-4/-g/'				\
		-e 's/-pipe//g'`
OPT_FLAGS=`echo "$OPT_FLAGS" | sed -e 's/[[:blank:]]\+/ /g'`

# FIXME debugedit
[ ! -z "$TMP" ] && export TMP=`echo $TMP | sed -e 's|/$||'`
[ ! -z "x$TMPDIR" ] && export TMPDIR=`echo $TMPDIR | sed -e 's|/$||'`

LANGUAGES=c
%if %{build_ada}
    LANGUAGES="$LANGUAGES,ada"
%endif
%if %{build_cxx}
    LANGUAGES="$LANGUAGES,c++"
%endif
%if %{build_fortran}
    LANGUAGES="$LANGUAGES,fortran"
%endif
%if %{build_go}
    LANGUAGES="$LANGUAGES,go"
%endif
%if %{build_java}
    LANGUAGES="$LANGUAGES,java"
%endif
%if %{build_lto}
    LANGUAGES="$LANGUAGES,lto"
%endif
%if %{build_objc}
    LANGUAGES="$LANGUAGES,objc"
%endif
%if %{build_objcxx}
    LANGUAGES="$LANGUAGES,obj-c++"
%endif

BOOTSTRAP=bootstrap
%ifarch %{ix86} x86_64
  %if %{system_compiler}
BOOSTRAP=profiledbootstrap
  %endif
%endif

# FIXME: Replace
#	--with-multilib-list=m32,m64
# with	--with-multilib-list=m32,m64,mx32
# once the build process is fixed.
# Currently, it barfs while linking x32/libgcc_s.so.1 (incompatible target)

CC=%{__cc}							\
CFLAGS="$OPT_FLAGS"						\
CXXFLAGS="$OPT_FLAGS"						\
GCJFLAGS="$OPT_FLAGS"						\
TCFLAGS="$OPT_FLAGS"						\
XCFLAGS="$OPT_FLAGS"						\
%configure2_5x							\
%if !%{build_java}
	--disable-libgcj					\
%else
	--disable-libjava-multilib				\
	--with-java-home=%{_jvmdir}/java-1.5.0-gcj-1.5.0.0/jre	\
	--with-ecj-jar=%{_datadir}/java/eclipse-ecj.jar		\
	--enable-java-awt=gtk					\
	--enable-gtk-cairo					\
%endif
%if !%{build_cloog}
	--without-cloog						\
	--without-ppl						\
%else
	--with-cloog						\
	--with-ppl						\
	--enable-cloog-backend=ppl				\
%endif
%if !%{build_ffi}
	--disable-libffi					\
%endif
%if !%{build_gomp}
	--disable-libgomp					\
%endif
%if !%{build_quadmath}
	--disable-libquadmath					\
  %if %{build_fortran}
	--disable-libquadmath-support				\
  %endif
%endif
%if !%{build_mudflap}
	--disable-libmudflap					\
%endif
%if !%{build_ssp}
	--disable-libssp					\
%endif
	--disable-libunwind-exceptions				\
	--disable-werror					\
	--enable-__cxa_atexit					\
	--enable-gold=default					\
	--with-plugin-ld=%_bindir/ld				\
%if %{system_compiler}
	--enable-bootstrap					\
%endif
	--enable-checking=release				\
	--enable-gnu-unique-object				\
	--enable-languages="$LANGUAGES"				\
	--enable-linker-build-id				\
%if !%{build_plugin}
	--disable-plugin					\
%else
	--enable-plugin						\
	--enable-lto						\
%endif
	--enable-shared						\
%if !%{system_compiler}
	--disable-static					\
%endif
	--enable-threads=posix					\
	--with-system-zlib					\
	--with-bugurl=https://qa.mandriva.com/			\
%ifarch %{ix86} x86_64
	--with-tune=generic					\
%endif
%ifarch %{ix86}
	--with-arch=i586					\
%endif
%ifarch x86_64
  %if %{build_multilib}
	--with-arch_32=i586					\
	--with-multilib-list=m32,m64				\
  %else
	--disable-multilib					\
  %endif
%endif
%ifarch armv5te
	--with-arch=armv5te					\
%endif
%ifarch armv7l armv7hl
	--with-cpu=cortex-a8					\
	--with-tune=cortex-a8					\
	--with-arch=armv7-a					\
	--with-mode=thumb					\
  %ifarch armv7l
	--with-float=softfp					\
  %else
	--with-float=hard					\
  %endif
	--with-fpu=vfpv3-d16					\
	--with-abi=aapcs-linux					\
%endif
	--host=%{_target_platform}				\
	--target=%{_target_platform}

GCJFLAGS="$OPT_FLAGS"						\
%make BOOT_CFLAGS="$OPT_FLAGS" $BOOTSTRAP

%if %{build_pdf}
    %make pdf || :
%endif

%if %{build_doc}
    pushd host-%{_target_platform}/gcc
	%make html || :
	%if %{build_pdf}
	    %make pdf || :
	%endif
    popd
%endif

%if %{with java_build_tar}
find libjava -name \*.h -type f |					\
    xargs grep -l '// DO NOT EDIT THIS FILE - it is machine generated'	\
    > libjava-classes.list
find libjava -name \*.class -type f >> libjava-classes.list
find libjava/testsuite -name \*.jar -type f >> libjava-classes.list
tar cf - -T libjava-classes.list | bzip2 -9				\
    > %{make_rpmlint_happy_sourcedir}/libjava-classes-%{version}-%{release}.tar.bz2
%endif

#-----------------------------------------------------------------------
%if %{build_check}
%check
echo ====================TESTING=========================
%{_bindir}/time %make -k check || true
echo "XXX check time above XXX"
contrib/test_summary > test_summary.log
echo ====================TESTING END=====================
install -D -m644 test_summary.log %{buildroot}%{_docdir}/gcc/test_summary.log
%endif

#-----------------------------------------------------------------------
%install
%makeinstall_std

%if %{build_java}
    %make							\
	DESTDIR=%{buildroot}					\
	JAR=$PWD/%{_target_platform}/libjava/scripts/jar	\
	-C %{_target_platform}/libjava				\
	install-src.zip
%endif

# configure python dir option does not cover libstdc++ and needs to remove
# /usr prefix for libjava
mkdir -p %{buildroot}%{py_puresitedir}
if [ -d %{buildroot}%{_datadir}/gcc-%{ver}/python ]; then
    mv -f %{buildroot}%{_datadir}/gcc-%{ver}/python/*		\
	%{buildroot}%{py_puresitedir}
    rm -fr %{buildroot}%{_datadir}/gcc-%{ver}
    %if %{build_java}
    perl -pi -e 's|%{_datadir}/gcc-%{ver}/python|%{py_puresitedir}|;' \
	%{buildroot}%{_bindir}/aot-compile
    %endif
fi

pushd %{buildroot}%{_bindir}
%if %{system_compiler}
    mkdir -p %{buildroot}/lib
    ln -sf %{_bindir}/cpp %{buildroot}/lib/cpp
    install -m 0755 %{SOURCE4} %{SOURCE5} %{buildroot}%{_bindir}
    ln -sf %{_target_platform}-gcc-%{ver} cc
%else
    rm -f %{buildroot}%{_bindir}/cpp
%endif
    PROGRAMS="gcc"
    %if %{build_cxx}
	PROGRAMS="$PROGRAMS g++"
    %endif
    %if %{build_go}
	PROGRAMS="$PROGRAMS gccgo"
    %endif
      %if %{build_java}
	PROGRAMS="$PROGRAMS gcj"
    %endif
    %if %{build_fortran}
	PROGRAMS="$PROGRAMS gfortran"
    %endif
    for prog in $PROGRAMS; do
	if [ -f %{_target_platform}-$prog ]; then
	    mv -f %{_target_platform}-$prog{,-%{ver}}
	fi
	rm -f $prog
	ln -sf %{_target_platform}-$prog-%{ver} $prog-%{ver}
	%if %{system_compiler}
	    ln -sf %{_target_platform}-$prog-%{ver} $prog
	    ln -sf %{_target_platform}-$prog-%{ver} %{_target_platform}-$prog
	%endif
    done
%if %{build_cxx}
    rm -f c++ %{_target_platform}-c++{,-%{ver}}
    ln -sf %{_target_platform}-g++-%{ver} c++-%{ver}
    %if %{system_compiler}
	ln -sf %{_target_platform}-g++-%{ver} c++
	ln -sf %{_target_platform}-g++-%{ver} %{_target_platform}-c++
    %endif
    mkdir -p %{buildroot}%{_datadir}/gdb/auto-load%{_libdir}
    mv -f %{buildroot}%{_libdir}/libstdc++.so.*.py		\
	%{buildroot}%{_datadir}/gdb/auto-load%{_libdir}
    perl -pi -e 's|%{_datadir}/gcc-%{ver}/python|%{py_puresitedir}|;' \
	%{buildroot}%{_datadir}/gdb/auto-load%{_libdir}/libstdc++.*.py

    mkdir -p %{buildroot}/%{_lib}
    mv %{buildroot}%{_libdir}/libstdc++.so.%{stdcxx_major}* \
        %{buildroot}/%{_lib}
    ln -srf %{buildroot}/%{_lib}/libstdc++.so.%{stdcxx_major}.*.* \
	%{buildroot}%{_libdir}/libstdc++.so

    %if %{build_multilib}
	mkdir -p %{buildroot}%{_datadir}/gdb/auto-load%{multilibdir}
	mv -f %{buildroot}%{multilibdir}/libstdc++.so.*.py		\
	%{buildroot}%{_datadir}/gdb/auto-load%{multilibdir}
	perl -pi -e 's|%{_datadir}/gcc-%{ver}/python|%{py_puresitedir}|;' \
	    %{buildroot}%{_datadir}/gdb/auto-load%{multilibdir}/libstdc++.*.py

	mkdir -p %{buildroot}%{multirootlibdir}
	mv %{buildroot}%{multilibdir}/libstdc++.so.%{stdcxx_major}* \
	    %{buildroot}%{multirootlibdir}
	ln -srf %{buildroot}%{multirootlibdir}/libstdc++.so.%{stdcxx_major}.*.* \
	    %{buildroot}%{multilibdir}/libstdc++.so
    %endif
%endif
%if %{build_java}
    ln -sf gcjh %{_target_platform}-gcjh
%endif
popd

%if %{build_gomp}
    mkdir -p %{buildroot}/%{_lib}
    mv %{buildroot}%{_libdir}/libgomp.so.%{gomp_major}* \
        %{buildroot}/%{_lib}
    ln -srf %{buildroot}/%{_lib}/libgomp.so.%{gomp_major}.*.* \
	%{buildroot}%{_libdir}/libgomp.so

    %if %{build_multilib}
	mkdir -p %{buildroot}%{multirootlibdir}
	mv %{buildroot}%{multilibdir}/libgomp.so.%{gomp_major}* \
	    %{buildroot}%{multirootlibdir}
	ln -srf %{buildroot}%{multirootlibdir}/libgomp.so.%{gomp_major}.*.* \
	    %{buildroot}%{multilibdir}/libgomp.so
    %endif
%endif

%if %{system_compiler}
    mkdir -p %{buildroot}/%{_lib}
    mv %{buildroot}%{_libdir}/libgcc_s.so.%{gcc_major} \
        %{buildroot}/%{_lib}
    ln -srf %{buildroot}/%{_lib}/libgcc_s.so.%{gcc_major} \
	%{buildroot}%{_libdir}/libgcc_s.so

    %if %{build_multilib}
	mkdir -p %{buildroot}%{multirootlibdir}
	mv %{buildroot}%{multilibdir}/libgcc_s.so.%{gcc_major} \
	    %{buildroot}%{multirootlibdir}
	ln -srf %{buildroot}%{multirootlibdir}/libgcc_s.so.%{gcc_major} \
	    %{buildroot}%{multilibdir}/libgcc_s.so
    %endif
%endif

%if %{build_ada}
    for lib in libgnarl libgnat; do
	rm -f	%{buildroot}%{_libdir}/$lib.so
	rm -f	%{buildroot}%{gccdir}/adalib/$lib.so
	mv -f	%{buildroot}%{gccdir}/adalib/$lib-%{branch}.so		\
		%{buildroot}%{_libdir}/$lib-%{branch}.so.1
	ln -sf	$lib-%{branch}.so.1 %{buildroot}%{_libdir}/$lib-%{branch}.so
	ln -sf	$lib-%{branch}.so.1 %{buildroot}%{_libdir}/$lib.so
    %if %{build_multilib}
	rm -f %{buildroot}%{multilibdir}/$lib.so
	rm -f	%{buildroot}%{multigccdir}/adalib/$lib.so
	mv -f	%{buildroot}%{multigccdir}/adalib/$lib-%{branch}.so	\
		%{buildroot}%{multilibdir}/$lib-%{branch}.so.1
	ln -sf	$lib-%{branch}.so.1 %{buildroot}%{multilibdir}/$lib-%{branch}.so
	ln -sf	$lib-%{branch}.so.1 %{buildroot}%{multilibdir}/$lib.so
    %endif
    done
%endif

mv -f %{buildroot}%{gccdir}/include{-fixed,}/syslimits.h
mv -f %{buildroot}%{gccdir}/include{-fixed,}/limits.h
rm -fr %{buildroot}%{gccdir}/include-fixed
rm -fr %{buildroot}%{gccdir}/install-tools/include

%if !%{system_compiler}
    rm -fr %{buildroot}%{_infodir}
    rm -fr %{buildroot}%{_mandir}
    rm -fr %{buildroot}%{_localedir}
    rm -f %{buildroot}%{_bindir}/gcov
    rm -f %{buildroot}%{_libdir}/libgcc_s.so
    %if %{build_multilib}
	rm -f %{buildroot}%{multilibdir}/libgcc_s.so
    %endif
    %if !%{build_libgcc}
	rm -f %{buildroot}%{_libdir}/libgcc_s.so.*
	%if %{build_multilib}
	    rm -f %{buildroot}%{multilibdir}/libgcc_s.so.*
	%endif
    %endif
%endif
rm -f %{buildroot}%{_libdir}/libiberty.a
rm -f %{buildroot}%{multilibdir}/libiberty.a

%if !%{package_ffi}
    rm -f %{buildroot}%{_libdir}/libffi.*
    rm -f %{buildroot}%{multilibdir}/libffi.*
    rm -f %{buildroot}%{_mandir}/man3/ffi*
%endif

%if %{build_doc}
    %if %{build_cxx}
    mkdir -p %{buildroot}%{_docdir}/libstdc++
    cp -far libstdc++-v3/doc/html %{buildroot}%{_docdir}/libstdc++
    %endif
    pushd host-%{_target_platform}/gcc/HTML/gcc-%{ver}
	mkdir -p %{buildroot}%{_docdir}/gcc/html
	for doc in gcc gccinstall gccint; do
	    cp -far $doc %{buildroot}%{_docdir}/gcc/html
	done
	%if %{system_compiler}
	mkdir -p %{buildroot}%{_docdir}/gcc-cpp/html
	for doc in cpp cppinternals; do
	    cp -far $doc %{buildroot}%{_docdir}/gcc-cpp/html
	done
	%endif
	%if %{build_fortran}
	mkdir -p %{buildroot}%{_docdir}/gcc-gfortran/html
	cp -far gfortran %{buildroot}%{_docdir}/gcc-gfortran/html
	%endif
	%if %{build_go}
	mkdir -p %{buildroot}%{_docdir}/gcc-go/html
	cp -far go %{buildroot}%{_docdir}/gcc-go/html
	%endif
	%if %{build_java}
	mkdir -p %{buildroot}%{_docdir}/gcc-java/html
	cp -far java %{buildroot}%{_docdir}/gcc-java/html
	%endif
    popd
    %if %{build_pdf}
    pushd host-%{_target_platform}/gcc/doc
	for doc in gcc.pdf gccinstall.pdf gccint.pdf; do
	    install -m 0644 $doc %{buildroot}%{_docdir}/gcc/$doc
	done
	%if %{system_compiler}
	for doc in cpp.pdf cppinternals.pdf; do
	    install -m 0644 $doc %{buildroot}%{_docdir}/gcc-cpp/$doc
	done
	%endif
	%if %{build_ada}
	mkdir -p %{buildroot}%{_docdir}/gcc-gnat
	for doc in gnat_ugn.pdf gnat_rm.pdf gnat-style.pdf; do
	    install -m 0644 $doc %{buildroot}%{_docdir}/gcc-gnat/$doc
	done
	%endif
	%if %{build_fortran}
	for doc in gfc-internals.pdf gfortran.pdf; do
	    install -m 0644 $doc %{buildroot}%{_docdir}/gcc-gfortran/$doc
	done
	%endif
	%if %{build_go}
	install -m 0644 -D gccgo.pdf %{buildroot}%{_docdir}/gcc-go/gccgo.pdf
	%endif
	%if %{build_java}
	install -m 0644 -D gcj.pdf %{buildroot}%{_docdir}/gcc-java/gcj.pdf
	%endif
    popd
    pushd %{_target_platform}
	%if %{build_gomp}
	install -m 0644 -D libgomp/libgomp.pdf %{buildroot}%{_docdir}/libgomp/libgomp.pdf
	%endif
	%if %{build_quadmath}
	install -m 0644 -D libquadmath/libquadmath.pdf %{buildroot}%{_docdir}/libquadmath/libquadmath.pdf
	%endif
	%if %{build_java}
	install -m 0644 -D libjava/classpath/doc/cp-tools.pdf %{buildroot}%{_docdir}/libjava/cp-tools.pdf
	%endif
    popd
    %endif
%endif

# https://qa.mandriva.com/show_bug.cgi?id=63587
%if %{build_plugin}
    pushd host-%{_target_platform}
	cp -fpa gcc/build/gengtype %{buildroot}%{gccdir}
	cp -fpa gcc/gtype.state %{buildroot}%{gccdir}
    popd
%endif

# Not needed on cooker (but on ROSA 2012 and backports, and
# can't hurt)
rm -f %buildroot%_libdir/libitm.la \
      %buildroot%_prefix/lib/libitm.la \
      %buildroot%_libdir/gcj-*/*.la

%if 1
# Workaround for all gcj related tools
# somehow getting the same build ID
strip --strip-unneeded \
	%buildroot%_bindir/gc-analyze \
	%buildroot%_bindir/gappletviewer \
	%buildroot%_bindir/gjar \
	%buildroot%_bindir/gij \
	%buildroot%_bindir/gjavah \
	%buildroot%_bindir/gjarsigner \
	%buildroot%_bindir/gkeytool \
	%buildroot%_bindir/gjdoc \
	%buildroot%_bindir/gorbd \
	%buildroot%_bindir/grmic \
	%buildroot%_bindir/grmid \
	%buildroot%_bindir/gnative2ascii \
	%buildroot%_bindir/gserialver \
	%buildroot%_bindir/grmiregistry \
	%buildroot%_bindir/jv-convert \
	%buildroot%_bindir/gtnameserv \
	%buildroot%_bindir/gcjh
%endif

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14042 |12mr|gccmakedep-1.0.2-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		gccmakedep
Version:	1.0.2
Release:	11
Summary:	Create dependencies in makefiles using 'gcc -M'
Group:		System/X11
License:	MIT
URL:		http://xorg.freedesktop.org
Source:		http://xorg.freedesktop.org/releases/individual/util/%{name}-%{version}.tar.bz2
BuildRequires:	x11-util-macros >= 1.0.1
BuildArch:	noarch

%description
Create dependencies in makefiles using 'gcc -M'.

%prep
%setup -q

%build
%configure2_5x 	--x-includes=%{_includedir} \
		--x-libraries=%{_libdir}
%make

%install
%makeinstall_std

%files
%{_bindir}/gccmakedep
%{_mandir}/man1/gccmakedep.*


%changelog
* Sat Oct  20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 84dcd9e
- Should be noarch package
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14043 |12mr|gcin-1.6.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libname %mklibname %{name} 1

Summary:	An input method server for traditional Chinese
Name:		gcin
Version:	1.6.4
Release:	1
License:	LGPLv2+
Group:		System/Internationalization
URL: 		http://hyperrate.com/dir.php?eid=67
Source0:	http://www.csie.nctu.edu.tw/~cp76/gcin/download/%{name}-%{version}.tar.bz2
Patch1:		gcin-1.6.4-fix-str-fmt.patch
Patch3:		gcin-1.4.4-gcc44.patch
Patch4:		gcin_libdir.patch
Requires(post):	gtk+2.0
Requires(postun): gtk+2.0
BuildRequires:	gtk+2-devel
BuildRequires:	qt4-devel
BuildRequires:	anthy-devel
BuildRequires:	pkgconfig(xtst)
Requires:	%{libname} = %{version}-%{release}
Suggests:	%{name}-qt4 = %{version}-%{release}
Requires:	locales-zh

%description
gcin is a Chinese input method server for traditional Chinese. 
It features a better GTK user interface.

%package -n	%{libname}
Summary:	Gcin library
Group:		System/Internationalization

%description -n %{libname}
gcin is a Chinese input method server for traditional Chinese. 
It features a better GTK user interface.

%package	qt4
Summary:	Qt4 immodule for gcin
Group:		System/Internationalization
Requires:	%{libname} = %{version}-%{release}
Requires:	%{name} = %{version}-%{release}

%description    qt4
This is the qt4 immodule support for gcin

%prep
%setup -q
%patch1 -p0 -b .str
%patch3 -p1 -b .gcc44
%patch4 -p0 -b .libdir

%build
%define _disable_ld_no_undefined 1
%configure2_5x
# (tv) disable parallel build (broken):
make OPTFLAGS="%{optflags} -fPIC" EXTRA_LDFLAGS="%{?ldflags}" CC="gcc %{?ldflags}" CCLD="gcc %{?ldflags}"

%install
# fix installing in proper path on x86_64:
%makeinstall_std libdir=%{buildroot}%{_libdir}
rm -fr %{buildroot}%{_docdir}/
rm -fr %{buildroot}%{_libdir}/menu/

# remove unneeded files
rm -rf %{buildroot}/%{_includedir}

%post
# install gtk IM module
gtk-query-immodules-2.0 > %{_sysconfdir}/gtk-2.0/gtk.immodules.%{_lib}

%postun
gtk-query-immodules-2.0 > %{_sysconfdir}/gtk-2.0/gtk.immodules.%{_lib}

%files
%doc AUTHORS COPYING Changelog.html README*
%{_bindir}/*
%{_datadir}/applications/gcin-setup.desktop
%{_datadir}/control-center-2.0/capplets/*
%{_datadir}/gcin
%{_iconsdir}/*
%{_mandir}/man?/*
%{_libdir}/gtk-2.0/immodules/*.so

%files qt4
%{qt4plugins}/inputmethods/*.so

%files -n %{libname}
%{_libdir}/gcin/*



%changelog
* Thu Aug  30 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 2cea398
- Drop find_lang as it finds nothing
  
* Thu Aug  30 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 4b19bbe
- Update BuildRequires
  
* Thu Aug  30 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 128286f
- Update to 1.6.4 (sync with Cooker), spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14044 |12mr|GConf2-3.2.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname	GConf

%define api	2
%define gi_version	2.0
%define major	4
%define libname	%mklibname %{pkgname} %{api} %{major}
%define girname	%mklibname gconf-gir %{gi_version}
%define develname	%mklibname -d %{pkgname} %{api}

%define url_ver %(echo %{version} | cut -d. -f1,2)

Summary:	A configuration database system for GNOME
Name:		%{pkgname}%{api}
Version:	3.2.5
Release:	1
License:	LGPLv2+
Group:		Graphical desktop/GNOME
URL:		http://www.gnome.org/projects/gconf/
Source0:	http://download.gnome.org/sources/%{pkgname}/%{url_ver}/%{pkgname}-%{version}.tar.xz
Source1:	gconf.sh
Source2:	gconf.csh
Source3:	gconf-schemas.filter
Source4:	gconf-schemas.script
# (fc) reload database when schemas are installed/uninstalled (GNOME bug #328697)
Patch1:		GConf-2.12.1-reload.patch

BuildRequires:	gtk-doc
BuildRequires:	intltool
BuildRequires:	openldap-devel
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(polkit-gobject-1)
Requires:	polkit-agent
Requires:	gsettings-desktop-schemas
# needed by patch1
Requires:	psmisc
Requires:	sed
Requires(post):	update-alternatives
Requires:	%{girname} = %{version}-%{release}
Suggests:	dconf

%description
GConf is a configuration data storage mechanism scheduled to
ship with GNOME. GConf does work without GNOME however; it
can be used with plain GTK+, Xlib, KDE, or even text mode
applications as well.

%package sanity-check
Summary:	Sanity checker for %{pkgname}%{api}
Group:		%{group}

%description sanity-check
gconf-sanity-check is a tool to check the sanity of a %{pkgname}%{api}
installation.

%package -n %{libname}
Summary:	%{summary}
Group:		System/Libraries
Conflicts:	gir-repository < 0.6.5-12

%description -n %{libname}
GConf is a configuration data storage mechanism scheduled to
ship with GNOME. GConf does work without GNOME however; it
can be used with plain GTK+, Xlib, KDE, or even text mode
applications as well.

This package contains necessary libraries to run any programs linked
with GConf.

%package -n %{girname}
Summary:	GObject introspection interface library for %{pkgname}
Group:		System/Libraries

%description -n %{girname}
GObject introspection interface library for %{pkgname}.

%package -n %{develname}
Summary:	Development libraries and headers for GConf
Group:		Development/GNOME and GTK+
Provides:	lib%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Requires:	%{name} = %{version}-%{release}
Conflicts:	gir-repository < 0.6.5-12

%description -n %{develname}
GConf is a configuration data storage mechanism scheduled to
ship with GNOME. GConf does work without GNOME however; it
can be used with plain GTK+, Xlib, KDE, or even text mode
applications as well.

This package contains the header files and libraries needed to develop
applications using GConf.

%prep
%setup -q -n %{pkgname}-%{version}
%apply_patches

%build
%configure2_5x \
	--with-gtk=3.0 \
	--disable-static \
	--disable-orbit

%make

%install
%makeinstall_std

mkdir -p %{buildroot}%{_sysconfdir}/profile.d
install -m 755 %{SOURCE1} %{buildroot}%{_sysconfdir}/profile.d/gconf.sh
install -m 755 %{SOURCE2} %{buildroot}%{_sysconfdir}/profile.d/gconf.csh

mkdir %{buildroot}%{_sysconfdir}/gconf/schemas

# Provide /usr/lib/gconfd-2 symlink on lib64 platforms
%if "%{_lib}" != "lib"
mkdir -p %{buildroot}%{_prefix}/lib
ln -s ../%{_lib}/gconfd-%{api} %{buildroot}%{_prefix}/lib/gconfd-%{api}
%endif

mkdir -p %{buildroot}%{_sysconfdir}/gconf/{gconf.xml.local-defaults,gconf.xml.local-mandatory,gconf.xml.system}

cat << EOF > %{buildroot}%{_sysconfdir}/gconf/2/local-defaults.path
xml:readonly:/etc/gconf/gconf.xml.local-defaults
include "\$(HOME)/.gconf.path.defaults"
EOF

cat << EOF > %{buildroot}%{_sysconfdir}/gconf/2/local-mandatory.path
xml:readonly:/etc/gconf/gconf.xml.local-mandatory
include "\$(HOME)/.gconf.path.mandatory"
EOF

# automatic install of gconf schemas on rpm installs
# (see http://wiki.mandriva.com/en/Rpm_filetriggers)
install -d %{buildroot}%{_var}/lib/rpm/filetriggers
install -m 644 %{SOURCE3} %{buildroot}%{_var}/lib/rpm/filetriggers
install -m 755 %{SOURCE4} %{buildroot}%{_var}/lib/rpm/filetriggers

%{find_lang} %{name}

# remove buggy symlink
%post
update-alternatives --install %{_bindir}/gconftool gconftool /usr/bin/gconftool-%{api} 20
if [ "$1" = "2" ]; then 
		update-alternatives --auto gconftool
fi

%triggerpostun -- GConf2 < 2.22.0-4
GCONF_CONFIG_SOURCE=`%{_bindir}/gconftool-2 --get-default-source` %{_bindir}/gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/*.schemas > /dev/null

%files -f %{name}.lang
%doc README
%dir %{_libdir}/GConf
%dir %{_libdir}/GConf/%{api}
%dir %{_sysconfdir}/gconf
%dir %{_sysconfdir}/gconf/gconf.xml*
%dir %{_sysconfdir}/gconf/schemas
%config(noreplace) %{_sysconfdir}/profile.d/*
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/org.gnome.GConf.Defaults.conf
%config(noreplace) %{_sysconfdir}/gconf/%{api}
%{_sysconfdir}/xdg/autostart/gsettings-data-convert.desktop
%{_bindir}/gsettings-data-convert
%{_bindir}/gconftool*
%{_bindir}/gconf-merge-tree
%{_mandir}/man1/gconftool-2.1*
%{_mandir}/man1/gsettings-data-convert.1*
%if "%{_lib}" != "lib"
%{_prefix}/lib/gconfd-%{api}
%endif
%{_libexecdir}/gconfd-%{api}
%{_libexecdir}/gconf-defaults-mechanism
%{_libdir}/GConf/%{api}/*.so
%{_libdir}/gio/modules/libgsettingsgconfbackend.so
%{_datadir}/polkit-1/actions/org.gnome.gconf.defaults.policy
%{_datadir}/sgml/gconf
%{_datadir}/GConf
%{_datadir}/dbus-1/services/org.gnome.GConf.service
%{_datadir}/dbus-1/system-services/org.gnome.GConf.Defaults.service
%{_var}/lib/rpm/filetriggers/gconf-schemas.*

# (blino) split gconf-sanity-check not to require gtk in GConf2
%files sanity-check
%{_libexecdir}/gconf-sanity-check-%{api}

%files -n %{libname}
%{_libdir}/lib*.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/GConf-%{gi_version}.typelib

%files -n %{develname}
%doc ChangeLog TODO NEWS AUTHORS
%doc %{_datadir}/gtk-doc/html/*
%{_bindir}/gsettings-schema-convert
%{_datadir}/aclocal/*
%{_datadir}/gir-1.0/GConf-%{gi_version}.gir
%{_includedir}/gconf/
%{_libdir}/*.so
%{_libdir}/pkgconfig/*
%{_mandir}/man1/gsettings-schema-convert.1*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14045 |12mr|gconf-editor-2.32.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	An editor for the GConf configuration system
Name:		gconf-editor
Version:	2.32.0
Release:	5
#gw the COPYING is v3 but all comments say v2+
License:	GPLv2+
Group:		Graphical desktop/GNOME
URL:		http://www.gnome.org/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	intltool
BuildRequires:	rarian
BuildRequires:	desktop-file-utils
BuildRequires:	libxslt-proc

%description
gconf-edit is an editor for the GConf configuration system

%prep
%setup -q

%build
%configure2_5x

%make

%install
%makeinstall_std

rm -rf %{buildroot}/var/lib/scrollkeeper

desktop-file-install --vendor="" \
  --remove-category="System" \
  --add-category="Settings" \
  --add-category="X-MandrivaLinux-System-Configuration-GNOME-Advanced" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

%find_lang %{name} --with-gnome

%preun
%preun_uninstall_gconf_schemas %{name}

%files -f %{name}.lang
%doc README AUTHORS NEWS
%{_bindir}/*
%{_mandir}/man1/*
%{_datadir}/applications/*
%{_datadir}/icons/hicolor/*/*/*
%{_datadir}/%{name}
%{_sysconfdir}/gconf/schemas/%{name}.schemas



%changelog
* Thu Sep  6 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: c0cd5e0
- Update BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14046 |12mr|gconfmm2.6-2.28.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 2.28.2
%define release %mkrel 3

%define major	1
%define api_version 2.6

%define glibmm_version	2.6.4
%define gtkmm_version	2.4.0
%define gconf_version	2.4.0

%define pkgname gconfmm
%define libname		%mklibname %pkgname %api_version %{major}
%define develname	%mklibname -d %pkgname %api_version

Name:	 	%{pkgname}%{api_version}
Summary: 	A C++ interface for GConf library
Version: 	%version
Release: 	%release
#gw lib is LGPL, tool is GPL
License: 	LGPLv2+ and GPLv2+
Group:   	System/Libraries
Source:  	ftp://ftp.gnome.org/pub/GNOME/sources/%{pkgname}/%{pkgname}-%{version}.tar.bz2
Patch0:		gconfmm-2.12.0-64bit-fixes.patch
URL:     	http://gtkmm.sourceforge.net/
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	libGConf2-devel >= %{gconf_version}
BuildRequires:	dbus-glib-devel
BuildRequires:	glibmm2.4-devel >= %{glibmm_version}
BuildRequires:	gtkmm2.4-devel >= %{gtkmm_version}
BuildRequires:	gnome-common
BuildRequires:	doxygen

%description
This package provides a C++ interface for GConf, a configuration data
storage mechanism to ship with GNOME.  It is a subpackage of the
gnomemm project, which provides a C++ interface for GNOME libraries.


%package	-n %{libname}
Summary:	%{summary}
Group:		%{group}

%description -n %{libname}
This package provides a C++ interface for GConf, a configuration data
storage mechanism to ship with GNOME.  It is a subpackage of the
gnomemm project, which provides a C++ interface for GNOME libraries.


%package	-n %develname
Summary:	Headers and development files of GConf 2 C++ wrapper
Group:		Development/GNOME and GTK+
Provides:	%{name}-devel = %{version}-%{release}
Provides:	libgconfmm%{api_version}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}
Obsoletes: %mklibname -d %pkgname %api_version 1

%description -n %develname
This package contains the headers and various development files needed,
when compiling or developing programs which want GConf 2 C++ wrapper.

%package	doc
Summary:	Documentation of %{pkgname} library
Group:		Books/Other

%description doc
This package provides API documentation of %{pkgname} library.


%prep
%setup -q -n %pkgname-%version
%patch0 -p1 -b .64bit-fixes

%build
NOCONFIGURE=yes gnome-autogen.sh
%configure2_5x --enable-static
%make 

%install
%makeinstall_std

%files -n %{libname}
%defattr(-, root, root)
%doc COPYING.LIB
%{_libdir}/libgconfmm-%{api_version}.so.%{major}*

%files -n %develname
%defattr(-, root, root)
%doc AUTHORS COPYING.LIB ChangeLog NEWS README
%doc %_datadir/doc/gconfmm-%api_version
%doc %_datadir/devhelp/books/gconfmm-%api_version
%{_includedir}/*
%{_libdir}/%{pkgname}-%{api_version}
%{_libdir}/pkgconfig/*.pc
%{_libdir}/*.a
%{_libdir}/*.so

%files doc
%defattr(-, root, root)
%doc docs/reference/html





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14047 |12mr|gcr-3.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version}|cut -d. -f1,2)

%define major_gck   0
%define api_gck     1

%define major_gcr   1
%define api_gcr     3

%define libname		%mklibname gcr %{api_gcr} %{major_gcr}
%define libnamebase	%mklibname gcr-base %{api_gcr} %{major_gcr}
%define libnamegck	%mklibname gck %{api_gck} %{major_gck}
%define girname		%mklibname gcr-gir %{major_gcr}
%define girnamegck	%mklibname gck-gir %{major_gck}
%define develname	%mklibname -d gcr 

Summary:    A library for bits of crypto UI and parsing
Name:       gcr
Version:    3.6.2
Release:    1
URL:        http://www.gnome.org/
License:    GPLv2+ and LGPLv2+
Group:      Networking/Remote access
Source0:    http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
Source10:   %{name}.rpmlintrc

BuildRequires:  intltool
BuildRequires:  libgcrypt-devel
BuildRequires:  libtasn1-tools
BuildRequires:  pkgconfig(gtk+-3.0)
BuildRequires:  pkgconfig(p11-kit-1)
BuildRequires:  pkgconfig(libtasn1)
BuildRequires:  pkgconfig(gobject-introspection-1.0)
#Conflicts:  gnome-keyring < 3.3.1

%description
A library for bits of crypto UI and parsing etc.

This package also contains the gcr-viewer binary.

%package -n %{libname}
Group:      System/Libraries
Summary:    Library for integration with the gnome keyring system
Requires:   %{name} = %{version}-%{release}
Conflicts:  %{_lib}gnome-keyring < 2.29.4
Obsoletes:  %{_lib}gcr-3_0 < 3.1.4
Obsoletes:  %{_lib}gcr-3_1 < 3.1.91

%description -n %{libname}
This package contains shared libraries for Gnome keyring.

%package -n %{libnamegck}
Group:      System/Libraries
Summary:    Library for integration with the gnome keyring system

%description -n %{libnamegck}
This package contains shared libraries for Gnome keyring.

%package -n %{libnamebase}
Group:          System/Libraries
Summary:        Library for integration with the gnome keyring system

%description -n %{libnamebase}
This package contains shared libraries for Gnome keyring.

%package -n %{girname}
Summary:        GObject Introspection interface description for Gcr
Group:          System/Libraries

%description -n %{girname}
GObject Introspection interface description for Gcr.

%package -n %{girnamegck}
Summary:        GObject Introspection interface description for Gck
Group:          System/Libraries

%description -n %{girnamegck}
GObject Introspection interface description for Gck.

%package -n %{develname}
Group:      Development/C
Summary:    Development files and headers for %{name}
Requires:   %{libname} = %{version}-%{release}
Requires:   %{libnamegck} = %{version}-%{release}
Requires:   %{libnamebase} = %{version}-%{release}
Requires:   %{girname} = %{version}-%{release}
Requires:   %{girnamegck} = %{version}-%{release}
Provides:   %{name}-devel = %{version}-%{release}
Conflicts:  %{_lib}-gnome-keyring-devel < 2.29.4

%description -n %{develname}
Thi package contains the development files and headers for %{name}.

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
    --disable-static \
    --disable-update-mime \
    --disable-schemas-compile \
    --enable-introspection=yes
%make

%install
%makeinstall_std
find %{buildroot} -name "*.la" -exec rm -rf {} \;

rm -f %{buildroot}/%{_datadir}/glib-2.0/schemas/org.gnome.crypto.pgp*.xml

%find_lang %{name}

%files -f %{name}.lang
%doc README NEWS
%{_bindir}/gcr-viewer
%{_libexecdir}/gcr-prompter
%{_libdir}/libmock-test-module.so
%{_datadir}/%{name}-%{api_gcr}/
%{_datadir}/dbus-1/services/org.gnome.keyring.PrivatePrompter.service
%{_datadir}/dbus-1/services/org.gnome.keyring.SystemPrompter.service
%{_datadir}/GConf/gsettings/org.gnome.crypto.pgp*.convert
#%{_datadir}/glib-2.0/schemas/org.gnome.crypto.pgp*.xml
%{_datadir}/applications/gcr-viewer.desktop
%{_datadir}/applications/gcr-prompter.desktop
%{_datadir}/mime/packages/gcr-crypto-types.xml
%{_datadir}/icons/hicolor/*/apps/gcr*.png

%files -n %{libnamegck}
%{_libdir}/libgck-%{api_gck}.so.%{major_gck}*

%files -n %{girnamegck}
%{_libdir}/girepository-1.0/Gck-%{api_gck}.typelib

%files -n %{libnamebase}
%{_libdir}/libgcr-base-%{api_gcr}.so.%{major_gcr}*

%files -n %{libname}
%{_libdir}/libgcr-%{api_gcr}.so.%{major_gcr}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Gcr-%{api_gcr}.typelib

%files -n %{develname}
%doc %{_datadir}/gtk-doc/html/*
%{_libdir}/libgck-%{api_gck}.so
%{_libdir}/libgcr-%{api_gcr}.so
%{_libdir}/libgcr-base-%{api_gcr}.so
%{_includedir}/gck-%{api_gck}
%{_includedir}/gcr-%{api_gcr}
%{_libdir}/pkgconfig/gck-%{api_gck}.pc
%{_libdir}/pkgconfig/gcr-%{api_gcr}.pc
%{_libdir}/pkgconfig/gcr-base-%{api_gcr}.pc
%{_datadir}/gir-1.0/Gck-%{api_gck}.gir
%{_datadir}/gir-1.0/Gcr-%{api_gcr}.gir

%changelog
* Fri Sep 28 2012 Arkady L. Shane <ashejn@rosalab.ru> 3.6.0-1
- update to 3.6.0

* Mon Aug 20 2012 Arkady L. Shane <ashejn@rosalab.ru> 3.4.1-2
- temp drop C: gnome-keyring < 3.3.1

* Sat Apr 28 2012 Guilherme Moro <guilherme@mandriva.com> 3.4.1-1
+ Revision: 794360
- Created package structure for 'gcr'.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14048 |12mr|gd-2.0.35-21
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d
%define staticdevelname %mklibname %{name} -d -s

Summary:	A library used to create PNG, JPEG, or WBMP images
Name:		gd
Version:	2.0.35
Release:	21
License:	BSD-style
Group:		System/Libraries
URL:		http://www.libgd.org/
Source0:	http://www.libgd.org/releases/%{name}-%{version}.tar.bz2
Patch0:		gd-2.0.35-format_not_a_string_literal_and_no_format_arguments.diff
Patch1:		0001_cvs20070904.patch
Patch2:		0002_cvs20070916.patch
Patch3:		gd-2.0.35-CVE-2009-3546.diff
#It uses freetype2-devel, but uses the old library for gdttf
BuildRequires:	freetype-devel
BuildRequires:	gettext-devel
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xpm)
BuildRequires:	pkgconfig(zlib)

%description
gd is a graphics library. It allows your code to quickly draw images complete
with lines, arcs, text, multiple colors, cut and paste from other images, and
flood fills, and write out the result as a PNG or JPEG file. This is
particularly useful in World Wide Webapplications, where PNG and JPEG are two
of the formats accepted for inlineimages by most browsers.

gd is not a paint program. If you are looking for a paint program, you are
looking in the wrong place. If you are not a programmer, you are looking in the
wrong place. 

gd does not provide for every possible desirable graphics operation. It is not
necessary or desirable for gd to become a kitchen-sink graphics package, but
version 1.7.3 incorporates most of the commonly requested features for an 8-bit
2D package.

%package -n	%{libname}
Summary:	A library used to create PNG, JPEG, or WBMP images
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}
Provides:	%{libname} = %{version}-%{release}

%description -n	%{libname}
This package contains the library needed to run programs dynamically linked
with libgd.

%package -n	%{develname}
Summary:	The development libraries and header files for gd
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{develname}
These are the development libraries and header files for gd, the .png and .jpeg
graphics library. If you're installing the gd graphics library, you'll probably
want to install gd-devel.

%package	utils
Requires:	%{libname} = %{version}
Summary:	The Utils files for gd
Group:		System/Libraries

%description	utils
gd is a graphics library. It allows your code to quickly draw images complete
with lines, arcs, text, multiple colors, cut and paste from other images, and
flood fills, and write out the result as a PNG or JPEG file. This is
particularly useful in World Wide Webapplications, where PNG and JPEG are two
of the formats accepted for inlineimages by most browsers.

gd is not a paint program. If you are looking for a paint program, you are
looking in the wrong place. If you are not a programmer, you are looking in the
wrong place. 

gd does not provide for every possible desirable graphics operation. It is not
necessary or desirable for gd to become a kitchen-sink graphics package, but
version 1.7.3 incorporates most of the commonly requested features for an 8-bit
2D package.

This package contains various utilities utilizing the gd library.

%prep

%setup -q
%patch0 -p0 -b .format_not_a_string_literal_and_no_format_arguments
%patch1 -p1 -b .cvs20070904
%patch2 -p1 -b .cvs20070916
%patch3 -p0 -b .CVE-2009-3546

%build
autoreconf -fi
%configure2_5x \
	--disable-static

%make 

%install
rm -rf %{buildroot} 
%makeinstall

sed -i -e 's!-Wl,--as-needed!!' -e 's!-Wl,--no-undefined!!' %{buildroot}%{_bindir}/gdlib-config

%multiarch_binaries %{buildroot}%{_bindir}/gdlib-config

%multiarch_includes %{buildroot}%{_includedir}/gd.h

install -m0644 gdhelpers.h %{buildroot}%{_includedir}/

%files -n %{libname}
%{_libdir}/*.so.*

%files -n %{develname}
%attr(644,root,root) %doc index.html
%{_bindir}/gdlib-config
%{multiarch_bindir}/gdlib-config
%{_libdir}/*.so
%{_includedir}/*.h
%{multiarch_includedir}/*.h

%files utils
%doc README.TXT
%{_bindir}/annotate
%{_bindir}/bdftogd
%{_bindir}/gd2copypal
%{_bindir}/gd2topng
%{_bindir}/gdparttopng
%{_bindir}/gdtopng
%{_bindir}/pngtogd
%{_bindir}/pngtogd2
%{_bindir}/webpng
%{_bindir}/gd2togif
%{_bindir}/gdcmpgif
%{_bindir}/giftogd2



%changelog
* Sun Aug  5 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: b0dcb18
- Drop .la files, spec cleanups
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14049 |12mr|gda2.0-3.1.5-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define 	name gda2.0
%define		pkgname libgda
%define dirver 3.0

%define 	build_mysql 1
%{?_with_mysql: %global build_mysql 1}
%define		build_freetds 0
%{?_with_freetds: %global build_freetds 1}
%define		build_mdb 0
%{?_with_mdb: %global build_mdb 1}

%define api 3.0
%define oname gda
%define	major 2
%define xsltmajor 0
%define libname	%mklibname %{oname}%{api}_ %major 
%define libnamexslt %mklibname gda-xslt %{api} %xsltmajor 
%define libnamedev	%mklibname -d %{oname}%{api}
%define basiclibname	%mklibname %{oname}%{api}

%define old_package	%mklibname gda3.0_ 3 
Summary:	GNU Data Access
Name: 		%{name}
Version: 3.1.5
Release: 14
License: 	GPLv2+ and LGPLv2+
Group: 		Databases
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{pkgname}/%{pkgname}-%{version}.tar.bz2
Patch0: libgda-3.1.5-format-strings.patch
Patch1: libgda-3.1.5-fix-install.patch
Patch2: libgda-3.1.5-xbase64.patch
Patch3: libgda-3.1.5-lib64.patch
Patch4: libgda-3.1.5-glib-includes.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	bison
BuildRequires:	db-devel
BuildRequires:	flex
BuildRequires:	gdbm-devel
BuildRequires:	glib2-devel
BuildRequires:	libxslt-devel >= 1.0.9
BuildRequires:	ncurses-devel
BuildRequires:  openldap2-devel
BuildRequires:	intltool
BuildRequires:	popt-devel
BuildRequires:	postgresql-devel
BuildRequires:  gnome-vfs2-devel
BuildRequires:	readline-devel
BuildRequires:	scrollkeeper
BuildRequires:  sqlite3-devel
BuildRequires:  unixODBC-devel
BuildRequires: automake1.8
BuildRequires: libcheck-devel
%if %build_mysql
BuildRequires:	mysql-devel
%endif
%if %build_freetds
BuildRequires:	freetds-devel
%endif
%if %build_mdb
BuildRequires:	libmdbtools-devel
%endif
BuildRequires:	gtk-doc
Conflicts:	gda < 0.3
URL: 		http://www.gnome-db.org/

%description
GNU Data Access is an attempt to provide uniform access to
different kinds of data sources (databases, information
servers, mail spools, etc).
It is a complete architecture that provides all you need to
access your data.

libgda was part of the GNOME-DB project
(http://www.gnome-db.org/), but has been
separated from it to allow non-GNOME applications to be
developed based on it.

Drivers for the supported databases are included in the gda2.0-* packages.

%package -n	%{libname}
Summary:	GNU Data Access Development
Group: 		System/Libraries
Provides:	%basiclibname = %{version}-%{release}
Requires:	%name >= %version
Conflicts:	%old_package
Requires:	%name-sqlite >= %version

%description -n	%{libname}
GNU Data Access is an attempt to provide uniform access to
different kinds of data sources (databases, information
servers, mail spools, etc).
It is a complete architecture that provides all you need to
access your data.

libgda was part of the GNOME-DB project
(http://www.gnome-db.org/), but has been
separated from it to allow non-GNOME applications to be
developed based on it.

%package -n	%{libnamexslt}
Summary:	GNU Data Access Development
Group: 		System/Libraries
Requires:	%name >= %version
Conflicts:	%old_package
Conflicts: %libname < 3.1.5-3mdv

%description -n	%{libnamexslt}
GNU Data Access is an attempt to provide uniform access to
different kinds of data sources (databases, information
servers, mail spools, etc).
It is a complete architecture that provides all you need to
access your data.

libgda was part of the GNOME-DB project
(http://www.gnome-db.org/), but has been
separated from it to allow non-GNOME applications to be
developed based on it.


%package -n	%{libnamedev}
Summary:	GNU Data Access Development
Group: 		Development/Databases
Requires:	%{libname} = %{version}
Requires:	%{libnamexslt} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Obsoletes: %mklibname -d %{oname}%{api}_ %major

%description -n	%{libnamedev}
GNU Data Access is an attempt to provide uniform access to
different kinds of data sources (databases, information
servers, mail spools, etc).
It is a complete architecture that provides all you need to
access your data.

libgda was part of the GNOME-DB project
(http://www.gnome-db.org/), but has been
separated from it to allow non-GNOME applications to be
developed based on it.

%package	postgres
Summary:	GDA PostgreSQL Provider
Group:		Databases
Requires:	%{name} = %{version}

%description	postgres
GNU Data Access is an attempt to provide uniform access to
different kinds of data sources (databases, information
servers, mail spools, etc).
It is a complete architecture that provides all you need to
access your data.

libgda was part of the GNOME-DB project
(http://www.gnome-db.org/), but has been
separated from it to allow non-GNOME applications to be
developed based on it.

This package includes the GDA PostgreSQL provider

%package	mysql
Summary:	GDA MySQL Provider
Group:		Databases
Requires:	%{name} = %{version}

%description	mysql
GNU Data Access is an attempt to provide uniform access to
different kinds of data sources (databases, information
servers, mail spools, etc).
It is a complete architecture that provides all you need to
access your data.

libgda was part of the GNOME-DB project
(http://www.gnome-db.org/), but has been
separated from it to allow non-GNOME applications to be
developed based on it.

This package includes the GDA MySQL provider

%package	odbc
Summary:	GDA ODBC Provider
Group:		Databases
Requires:	%{name} = %{version}

%description	odbc
GNU Data Access is an attempt to provide uniform access to
different kinds of data sources (databases, information
servers, mail spools, etc).
It is a complete architecture that provides all you need to
access your data.

libgda was part of the GNOME-DB project
(http://www.gnome-db.org/), but has been
separated from it to allow non-GNOME applications to be
developed based on it.

This package includes the GDA ODBC provider.

%package	ldap
Summary:	GDA LDAP Provider
Group:		Databases
Requires:	%{name} = %{version}

%description	ldap
GNU Data Access is an attempt to provide uniform access to
different kinds of data sources (databases, information
servers, mail spools, etc).
It is a complete architecture that provides all you need to
access your data.

libgda was part of the GNOME-DB project
(http://www.gnome-db.org/), but has been
separated from it to allow non-GNOME applications to be
developed based on it.

This package includes the GDA LDAP provider.

%package	bdb
Summary:	GDA Berkeley Database Provider
Group:		Databases
Requires:	%{name} = %{version}

%description	bdb
GNU Data Access is an attempt to provide uniform access to
different kinds of data sources (databases, information
servers, mail spools, etc).
It is a complete architecture that provides all you need to
access your data.

libgda was part of the GNOME-DB project
(http://www.gnome-db.org/), but has been
separated from it to allow non-GNOME applications to be
developed based on it.

This package includes the GDA Berkeley Database provider.

%if %build_freetds
%package	freetds
Summary:	GDA FreeTDS Provider
Group:		Databases
Requires:	%{name} = %{version}

%description	freetds
GNU Data Access is an attempt to provide uniform access to
different kinds of data sources (databases, information
servers, mail spools, etc).
It is a complete architecture that provides all you need to
access your data.

libgda was part of the GNOME-DB project
(http://www.gnome-db.org/), but has been
separated from it to allow non-GNOME applications to be
developed based on it.

This package includes the GDA FreeTDS provider.
%endif

%if %build_mdb
%package	mdb
Summary:	GDA MDB Provider
Group:		Databases
Requires:	%{name} = %{version}

%description	mdb
GNU Data Access is an attempt to provide uniform access to
different kinds of data sources (databases, information
servers, mail spools, etc).
It is a complete architecture that provides all you need to
access your data.

libgda was part of the GNOME-DB project
(http://www.gnome-db.org/), but has been
separated from it to allow non-GNOME applications to be
developed based on it.

This package includes the GDA MDB provider, which can access
Microsoft Access databases.
%endif

%package	xbase
Summary:	GDA xbase Provider
Group:		Databases
Requires:	%{name} = %{version}
BuildRequires:	xbase-devel

%description	xbase
GNU Data Access is an attempt to provide uniform access to
different kinds of data sources (databases, information
servers, mail spools, etc).
It is a complete architecture that provides all you need to
access your data.


%package	sqlite
Summary:	GDA sqlite Provider
Group:		Databases
Requires:	%{name} = %{version}
Obsoletes:      gda3.0-sqlite
Conflicts:	%libname < 3.1.5-3mdv
Conflicts:	%old_package

%description	sqlite
GNU Data Access is an attempt to provide uniform access to
different kinds of data sources (databases, information
servers, mail spools, etc).
It is a complete architecture that provides all you need to
access your data.

libgda was part of the GNOME-DB project
(http://www.gnome-db.org/), but has been
separated from it to allow non-GNOME applications to be
developed based on it.

This package includes the GDA sqlite provider

%prep
%setup -q -n %{pkgname}-%{version}
%patch0 -p1
%patch1 -p0
%patch2 -p0
%patch3 -p0
%patch4 -p1

%build
autoreconf -fi
export LIBS=-ldl
%configure2_5x \
%if %build_mysql
	--with-mysql=yes \
%endif
%if !%build_freetds
	--with-tds=no \
%endif
%if !%build_mdb
	--with-mdb=no \
%endif
	--without-firebird \
	--disable-static

make

%install
rm -rf %{buildroot}

%{makeinstall_std}

# remove unneeded files
rm -f %{buildroot}%{_libdir}/libgda-%dirver/providers/*.{a,la}

%{find_lang} %{pkgname}-%{api} --with-gnome

%check
#make check

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%postun -n %{libname} -p /sbin/ldconfig
%post -n %{libnamexslt} -p /sbin/ldconfig
%postun -n %{libnamexslt} -p /sbin/ldconfig
%endif
		  
%files -f %{pkgname}-%{api}.lang
%defattr(-, root, root)
%doc AUTHORS COPYING README
%{_bindir}/*
%dir %{_sysconfdir}/libgda-%dirver
%config(noreplace) %_sysconfdir/libgda-%dirver/sales_test.db
%config(noreplace) %{_sysconfdir}/libgda-%dirver/config
%{_datadir}/libgda-%dirver
%{_mandir}/man?/*
%dir %{_libdir}/libgda-%dirver
%dir %{_libdir}/libgda-%dirver/providers

%files -n %{libname}
%defattr(-, root, root)
%{_libdir}/libgda-%{api}.so.%{major}*
%{_libdir}/libgda-report-%{api}.so.%{major}*
%{_libdir}/libgdasql-%{api}.so.%{major}*

%files -n %{libnamexslt}
%defattr(-, root, root)
%_libdir/libgda-xslt-%{api}.so.%{xsltmajor}*

%files -n %{libnamedev}
%defattr(-, root, root)
%doc %_datadir/gtk-doc/html/libgda-3.0/
%{_libdir}/libgda-%{api}.so
%{_libdir}/libgda-report-%{api}.so
%{_libdir}/libgdasql-%{api}.so
%_libdir/libgda-xslt-%{api}.so
%{_libdir}/pkgconfig/*
%{_includedir}/*

%files sqlite
%defattr(-, root, root)
%{_libdir}/libgda-%dirver/providers/libgda-sqlite.so

%files postgres
%defattr(-, root, root)
%{_libdir}/libgda-%dirver/providers/libgda-postgres.so

%files odbc
%defattr(-, root, root)
%{_libdir}/libgda-%dirver/providers/libgda-odbc.so

%files ldap
%defattr(-, root, root)
%{_libdir}/libgda-%dirver/providers/libgda-ldap.so

%files bdb
%defattr(-, root, root)
%{_libdir}/libgda-%dirver/providers/libgda-bdb.so

%if %build_mysql
%files mysql
%defattr(-, root, root)
%{_libdir}/libgda-%dirver/providers/libgda-mysql.so
%endif

%if %build_freetds
%files freetds
%defattr(-, root, root)
%{_libdir}/libgda-%dirver/providers/libgda-freetds.so
%endif

%if %build_mdb
%files mdb
%defattr(-, root, root)
%{_libdir}/libgda-%dirver/providers/libgda-mdb.so
%endif

%files xbase
%defattr(-, root, root)
%{_libdir}/libgda-%dirver/providers/libgda-xbase.so



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14050 |12mr|gdb-7.3.50.20110722-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Extract Mandriva Linux name and version
%define mdv_distro_version	%(perl -ne '/^([.\\w\\s]+) \\(.+\\).+/ and print $1' < /etc/release)

Summary:	A GNU source-level debugger for C, C++ and Fortran
Name:		gdb
Version:	7.3.50.20110722
Release:	4
License:	GPLv3+
Group:		Development/Other
URL:		http://www.gnu.org/software/gdb/
Source0:	gdb-%{version}%{?cvsdate:.%{cvsdate}}.tar.bz2
# Cleanup any leftover testsuite processes as it may stuck mock(1) builds.
#=push
Source2:	gdb-orphanripper.c

# Man page for gstack(1).
#=push
Source3:	gdb-gstack.man

# /etc/gdbinit (from Debian but with Fedora compliant location).
#=fedora
Source4:	gdbinit

# libstdc++ pretty printers from GCC SVN HEAD (4.5 experimental).
%define libstdcxxpython libstdc++-v3-python-r155978
Source5:	%{libstdcxxpython}.tar.bz2

# Fix sim build
Patch1:		gdb-fix-sim-build.patch

##
# Red Hat patches
##

# Work around out-of-date dejagnu that does not have KFAIL
#=drop: That dejagnu is too old to be supported.
Patch11:	gdb-6.3-rh-dummykfail-20041202.patch

# Match the Fedora's version info.
#=fedora
Patch12:	gdb-6.3-rh-testversion-20041202.patch

# Check that libunwind works - new test then fix
#=ia64
Patch13:	gdb-6.3-rh-testlibunwind-20041202.patch

# Use convert_from_func_ptr_addr on the solib breakpoint address;
# simplifies and makes more consistent the logic.
#=maybepush+ppc: Write new testcase.
Patch104:	gdb-6.3-ppcdotsolib-20041022.patch

# Better parse 64-bit PPC system call prologues.
#=maybepush+ppc: Write new testcase.
Patch105:	gdb-6.3-ppc64syscall-20040622.patch

# Include the pc's section when doing a symbol lookup so that the
# correct symbol is found.
#=maybepush: Write new testcase.
Patch111:	gdb-6.3-ppc64displaysymbol-20041124.patch

# Fix upstream `set scheduler-locking step' vs. upstream PPC atomic seqs.
#=maybepush+work: It is a bit difficult patch, a part is ppc specific.
Patch112:	gdb-6.6-scheduler_locking-step-sw-watchpoints2.patch

# Make upstream `set scheduler-locking step' as default.
#=maybepush+work: How much is scheduler-locking relevant after non-stop?
Patch260:	gdb-6.6-scheduler_locking-step-is-default.patch

# Add a wrapper script to GDB that implements pstack using the
# --readnever option.
#=push+work: with gdbindex maybe --readnever should no longer be used.
Patch118:	gdb-6.3-gstack-20050411.patch

# VSYSCALL and PIE
#=fedoratest
Patch122:	gdb-6.3-test-pie-20050107.patch
#=maybepush: May get obsoleted by Tom's unrelocated objfiles patch.
Patch389:	gdb-archer-pie-addons.patch
#=push+work: Breakpoints disabling matching should not be based on address.
Patch394:	gdb-archer-pie-addons-keep-disabled.patch

# Get selftest working with sep-debug-info
#=maybepush
Patch125: gdb-6.3-test-self-20050110.patch

# Test support of multiple destructors just like multiple constructors
#=fedoratest
Patch133: gdb-6.3-test-dtorfix-20050121.patch

# Fix to support executable moving
#=fedoratest
Patch136: gdb-6.3-test-movedir-20050125.patch

# Fix gcore for threads
#=ia64
Patch140: gdb-6.3-gcore-thread-20050204.patch

# Stop while intentionally stepping and the thread exit is met.
#=push
Patch141: gdb-6.6-step-thread-exit.patch
#=push
Patch259: gdb-6.3-step-thread-exit-20050211-test.patch

# Test sibling threads to set threaded watchpoints for x86 and x86-64
#=fedoratest
Patch145: gdb-6.3-threaded-watchpoints2-20050225.patch

# Do not issue warning message about first page of storage for ia64 gcore
#=ia64
Patch153: gdb-6.3-ia64-gcore-page0-20050421.patch

# Security errata for untrusted .gdbinit
#=push
Patch157: gdb-6.3-security-errata-20050610.patch

# IA64 sigtramp prev register patch
#=ia64
Patch158: gdb-6.3-ia64-sigtramp-frame-20050708.patch

# IA64 gcore speed-up patch
#=ia64
Patch160: gdb-6.3-ia64-gcore-speedup-20050714.patch

# Notify observers that the inferior has been created
#=fedoratest
Patch161: gdb-6.3-inferior-notification-20050721.patch

# Fix ia64 info frame bug
#=ia64
Patch162: gdb-6.3-ia64-info-frame-fix-20050725.patch

# Verify printing of inherited members test
#=fedoratest
Patch163: gdb-6.3-inheritancetest-20050726.patch

# Add readnever option
#=push
Patch164: gdb-6.3-readnever-20050907.patch

# Fix ia64 gdb problem with user-specified SIGILL handling
#=ia64
Patch169: gdb-6.3-ia64-sigill-20051115.patch

# Fix debuginfo addresses resolving for --emit-relocs Linux kernels (BZ 203661).
#=push+work: There was some mail thread about it, this patch may be a hack.
Patch188: gdb-6.5-bz203661-emit-relocs.patch

# Support TLS symbols (+`errno' suggestion if no pthread is found) (BZ 185337).
#=push+work: It should be replaced by existing uncommitted Roland's glibc patch for TLS without libpthreads.
Patch194: gdb-6.5-bz185337-resolve-tls-without-debuginfo-v2.patch

# Fix TLS symbols resolving for shared libraries with a relative pathname.
# The testsuite needs `gdb-6.5-tls-of-separate-debuginfo.patch'.
#=fedoratest+work: One should recheck if it is really fixed upstream.
Patch196: gdb-6.5-sharedlibrary-path.patch

# Suggest fixing your target architecture for gdbserver(1) (BZ 190810).
# FIXME: It could be autodetected.
#=push+work: There are more such error cases that can happen.
Patch199: gdb-6.5-bz190810-gdbserver-arch-advice.patch

# Testcase for deadlocking on last address space byte; for corrupted backtraces.
#=fedoratest
Patch211: gdb-6.5-last-address-space-byte-test.patch

# Improved testsuite results by the testsuite provided by the courtesy of BEA.
#=fedoratest+work: For upstream it should be rewritten as a dejagnu test, the test of no "??" was useful.
Patch208: gdb-6.5-BEA-testsuite.patch

# Fix readline segfault on excessively long hand-typed lines.
#=fedoratest
Patch213: gdb-6.5-readline-long-line-crash-test.patch

# Fix bogus 0x0 unwind of the thread's topmost function clone(3) (BZ 216711).
#=fedoratest
Patch214: gdb-6.5-bz216711-clone-is-outermost.patch

# Test sideeffects of skipping ppc .so libs trampolines (BZ 218379).
#=fedoratest
Patch216: gdb-6.5-bz218379-ppc-solib-trampoline-test.patch

# Fix lockup on trampoline vs. its function lookup; unreproducible (BZ 218379).
#=push
Patch217: gdb-6.5-bz218379-solib-trampoline-lookup-lock-fix.patch

# Find symbols properly at their original (included) file (BZ 109921).
#=fedoratest
Patch225: gdb-6.5-bz109921-DW_AT_decl_file-test.patch

# Update PPC unwinding patches to their upstream variants (BZ 140532).
#=fedoratest+ppc
Patch229: gdb-6.3-bz140532-ppc-unwinding-test.patch

# Testcase for exec() from threaded program (BZ 202689).
#=fedoratest
Patch231: gdb-6.3-bz202689-exec-from-pthread-test.patch

# Backported fixups post the source tarball.
#Xdrop: Just backports.
Patch232: gdb-upstream.patch

# Testcase for PPC Power6/DFP instructions disassembly (BZ 230000).
#=fedoratest+ppc
Patch234: gdb-6.6-bz230000-power6-disassembly-test.patch

# Temporary support for shared libraries >2GB on 64bit hosts. (BZ 231832)
#=push+work: Upstream should have backward compat. API: libc-alpha: <20070127104539.GA9444@.*>
Patch235: gdb-6.3-bz231832-obstack-2gb.patch

# Allow running `/usr/bin/gcore' with provided but inaccessible tty (BZ 229517).
#=fedoratest
Patch245: gdb-6.6-bz229517-gcore-without-terminal.patch

# Notify user of a child forked process being detached (BZ 235197).
#=push: This is more about discussion if/what should be printed.
Patch247: gdb-6.6-bz235197-fork-detach-info.patch

# Avoid too long timeouts on failing cases of "annota1.exp annota3.exp".
#=push
Patch254: gdb-6.6-testsuite-timeouts.patch

# Support for stepping over PPC atomic instruction sequences (BZ 237572).
#=fedoratest
Patch258: gdb-6.6-bz237572-ppc-atomic-sequence-test.patch

# Test kernel VDSO decoding while attaching to an i386 process.
#=fedoratest
Patch263: gdb-6.3-attach-see-vdso-test.patch

# Test leftover zombie process (BZ 243845).
#=fedoratest
Patch271: gdb-6.5-bz243845-stale-testing-zombie-test.patch

# New locating of the matching binaries from the pure core file (build-id).
#=push
Patch274: gdb-6.6-buildid-locate.patch
#=push
Patch353: gdb-6.6-buildid-locate-rpm.patch
#=push
Patch415: gdb-6.6-buildid-locate-core-as-arg.patch
# Workaround librpm BZ 643031 due to its unexpected exit() calls (BZ 642879).
#=push
Patch519: gdb-6.6-buildid-locate-rpm-librpm-workaround.patch

# Fix displaying of numeric char arrays as strings (BZ 224128).
#=fedoratest: But it is failing anyway, one should check the behavior more.
Patch282: gdb-6.7-charsign-test.patch

# Test PPC hiding of call-volatile parameter register.
#=fedoratest+ppc
Patch284: gdb-6.7-ppc-clobbered-registers-O2-test.patch

# Testsuite fixes for more stable/comparable results.
#=push
Patch287: gdb-6.7-testsuite-stable-results.patch

# Test ia64 memory leaks of the code using libunwind.
#=fedoratest
Patch289: gdb-6.5-ia64-libunwind-leak-test.patch

# Test hiding unexpected breakpoints on intentional step commands.
#=fedoratest
Patch290: gdb-6.5-missed-trap-on-step-test.patch

# Support DW_TAG_interface_type the same way as DW_TAG_class_type (BZ 426600).
#=fedoratest
Patch294: gdb-6.7-bz426600-DW_TAG_interface_type-test.patch

# Test gcore memory and time requirements for large inferiors.
#=fedoratest
Patch296: gdb-6.5-gcore-buffer-limit-test.patch

# Test debugging statically linked threaded inferiors (BZ 239652).
#  - It requires recent glibc to work in this case properly.
#=fedoratest
Patch298: gdb-6.6-threads-static-test.patch

# Test GCORE for shmid 0 shared memory mappings.
#=fedoratest: But it is broken anyway, sometimes the case being tested is not reproducible.
Patch309: gdb-6.3-mapping-zero-inode-test.patch

# Test a crash on `focus cmd', `focus prev' commands.
#=fedoratest
Patch311: gdb-6.3-focus-cmd-prev-test.patch

# Test various forms of threads tracking across exec() (BZ 442765).
#=fedoratest
Patch315: gdb-6.8-bz442765-threaded-exec-test.patch

# Silence memcpy check which returns false positive (sparc64)
#=push: But it is just a GCC workaround, look up the existing GCC PR for it.
Patch317: gdb-6.8-sparc64-silence-memcpy-check.patch

# Test a crash on libraries missing the .text section.
#=fedoratest
Patch320: gdb-6.5-section-num-fixup-test.patch

# Create a single binary `gdb' autodetecting --tui by its argv[0].
#=push+work: IIRC Tom told argv[0] should not be used by GNU programs, also drop libgdb.a.
Patch326: gdb-6.8-tui-singlebinary.patch

# Fix PRPSINFO in the core files dumped by gcore (BZ 254229).
#=push
Patch329: gdb-6.8-bz254229-gcore-prpsinfo.patch

# Fix register assignments with no GDB stack frames (BZ 436037).
#=push+work: This fix is incorrect.
Patch330: gdb-6.8-bz436037-reg-no-longer-active.patch

# Make the GDB quit processing non-abortable to cleanup everything properly.
#=push: Useful only after gdb-6.8-attach-signalled-detach-stopped.patch .
Patch331: gdb-6.8-quit-never-aborts.patch

# Fix attaching to stopped processes and/or pending signals.
#=push+work
Patch337: gdb-6.8-attach-signalled-detach-stopped.patch

# Test the watchpoints conditionals works.
#=fedoratest
Patch343: gdb-6.8-watchpoint-conditionals-test.patch

# Fix resolving of variables at locations lists in prelinked libs (BZ 466901).
#=fedoratest
Patch348: gdb-6.8-bz466901-backtrace-full-prelinked.patch

# The merged branch `archer-jankratochvil-fedora15' of:
# http://sourceware.org/gdb/wiki/ProjectArcher
#=push
#archer-jankratochvil-vla
#=push
#archer-jankratochvil-watchpoint3
#=push
#archer-jankratochvil-ifunc
Patch349: gdb-archer.patch

# Fix parsing elf64-i386 files for kdump PAE vmcore dumps (BZ 457187).
# - Turn on 64-bit BFD support, globally enable AC_SYS_LARGEFILE.
#=fedoratest
Patch360: gdb-6.8-bz457187-largefile-test.patch

# New test for step-resume breakpoint placed in multiple threads at once.
#=fedoratest
Patch381: gdb-simultaneous-step-resume-breakpoint-test.patch

# Fix GNU/Linux core open: Can't read pathname for load map: Input/output error.
#=push+work: It should be in glibc: libc-alpha: <20091004161706.GA27450@.*>
Patch382: gdb-core-open-vdso-warning.patch

# Fix syscall restarts for amd64->i386 biarch.
#=push
Patch391: gdb-x86_64-i386-syscall-restart.patch

# Fix stepping with OMP parallel Fortran sections (BZ 533176).
#=push+work: It requires some better DWARF annotations.
Patch392: gdb-bz533176-fortran-omp-step.patch

# Use gfortran44 when running the testsuite on RHEL-5.
#=fedoratest
Patch393: gdb-rhel5-gcc44.patch

# Disable warning messages new for gdb-6.8+ for RHEL-5 backward compatibility.
# Workaround RHEL-5 kernels for detaching SIGSTOPped processes (BZ 498595).
#=fedoratest
Patch335: gdb-rhel5-compat.patch

# Fix regression by python on ia64 due to stale current frame.
#=push
Patch397: gdb-follow-child-stale-parent.patch

# Workaround ccache making lineno non-zero for command-line definitions.
#=drop: ccache is rarely used and it is even fixed now.
Patch403: gdb-ccache-workaround.patch

# Implement `info common' for Fortran.
#=push
Patch404: gdb-fortran-common-reduce.patch
#=push
Patch405: gdb-fortran-common.patch

# Testcase for "Do not make up line information" fix by Daniel Jacobowitz.
#=fedoratest
Patch407: gdb-lineno-makeup-test.patch

# Test power7 ppc disassembly.
#=fedoratest+ppc
Patch408: gdb-ppc-power7-test.patch

# Revert: Add -Wunused-function to compile flags.
#=drop
Patch412: gdb-unused-revert.patch

# Fix i386+x86_64 rwatch+awatch before run, regression against 6.8 (BZ 541866).
# Fix i386 rwatch+awatch before run (BZ 688788, on top of BZ 541866).
#=push+work: It should be fixed properly instead.
Patch417: gdb-bz541866-rwatch-before-run.patch

# Workaround non-stop moribund locations exploited by kernel utrace (BZ 590623).
#=push+work: Currently it is still not fully safe.
Patch459: gdb-moribund-utrace-workaround.patch

# Fix follow-exec for C++ programs (bugreported by Martin Stransky).
#=fedoratest
Patch470: gdb-archer-next-over-throw-cxx-exec.patch

# Backport DWARF-4 support (BZ 601887, Tom Tromey).
#=fedoratest
Patch475: gdb-bz601887-dwarf4-rh-test.patch

# Print 2D C++ vectors as matrices (BZ 562763, sourceware10659, Chris Moller).
#=push+work: There are some outstanding issues, check the mails.
Patch486: gdb-bz562763-pretty-print-2d-vectors.patch
#=push+work: There are some outstanding issues, check the mails.
Patch487: gdb-bz562763-pretty-print-2d-vectors-libstdcxx.patch

# [delayed-symfile] Test a backtrace regression on CFIs without DIE (BZ 614604).
#=fedoratest
Patch490: gdb-test-bt-cfi-without-die.patch

# Provide /usr/bin/gdb-add-index for rpm-build (Tom Tromey).
#=drop: Re-check against the upstream version.
Patch491:	gdb-gdb-add-index-script.patch

# Out of memory is just an error, not fatal (uninitialized VLS vars, BZ 568248).
#=drop+work: Inferior objects should be read in parts, then this patch gets obsoleted.
Patch496:	gdb-bz568248-oom-is-error.patch

# Fix gcore writer for -Wl,-z,relro (PR corefiles/11804).
#=push: There is different patch on gdb-patches, waiting now for resolution in kernel.
Patch504:	gdb-bz623749-gcore-relro.patch

# Fix lost siginfo_t in linux-nat (BZ 592031).
#=push
Patch510:	gdb-bz592031-siginfo-lost-4of5.patch
#=push
Patch511:	gdb-bz592031-siginfo-lost-5of5.patch

# Verify GDB Python built-in function gdb.solib_address exists (BZ # 634108).
#=fedoratest
Patch526:	gdb-bz634108-solib_address.patch

# New test gdb.arch/x86_64-pid0-core.exp for kernel PID 0 cores (BZ 611435).
#=fedoratest
Patch542:	gdb-test-pid0-core.patch

# [archer-tromey-delayed-symfile] New test gdb.dwarf2/dw2-aranges.exp.
# =fedoratest
Patch547:	gdb-test-dw2-aranges.patch

# [archer-keiths-expr-cumulative+upstream] Import C++ testcases.
# =fedoratest
Patch548:	gdb-test-expr-cumulative-archer.patch

# Workaround gcc-4.6 stdarg false prologue end (GDB PR 12435 + GCC PR 47471).
# =push
Patch556:	gdb-gcc46-stdarg-prologue.patch

# Toolchain on sparc is slightly broken and debuginfo files are generated
# with non 64bit aligned tables/offsets.
# See for example readelf -S ../Xvnc.debug.
#
# As a consenquence calculation of sectp->filepos as used in
# dwarf2_read_section (gdb/dwarf2read.c:1525) will return a non aligned buffer
# that cannot be used directly as done with MMAP.
# Usage will result in a BusError.
#
# While we figure out what's wrong in the toolchain and do a full archive
# rebuild to fix it, we need to be able to use gdb :)
Patch579:	gdb-7.2.50-sparc-add-workaround-to-broken-debug-files.patch

# Improve GDB performance on inferior dlopen calls (Gary Benson, BZ 698001).
Patch617:	gdb-dlopen-skip_inline_frames-perf.patch

# Fix dlopen of libpthread.so, patched glibc required (Gary Benson, BZ 669432).
Patch618:	gdb-dlopen-stap-probe.patch
Patch619:	gdb-dlopen-stap-probe-test.patch

# Work around PR libc/13097 "linux-vdso.so.1" warning message.
Patch627:	gdb-glibc-vdso-workaround.patch

# [TUI] Fix stepi on stripped code.
Patch628:	gdb-tui-strip-stepi.patch

# [vla] Fix VLA arrays displayed in `bt full' (BZ 738482).
Patch629:	gdb-vla-frame-set.patch

# Fix DW_OP_GNU_implicit_pointer for DWARF32 v3+ on 64-bit arches.
Patch630:	gdb-implptr-64bit-1of2.patch
Patch631:	gdb-implptr-64bit-2of2.patch

# Fix internal error on some optimized-out values.
Patch632:	gdb-optimized-out-internal-error.patch

# Hack for proper PIE run of the testsuite.
Patch634:	gdb-runtest-pie-override.patch

Patch1000:	gdb-7.3.50.20110722-rpm5.patch

BuildRequires:	bison
Buildrequires:	cloog-ppl-devel
BuildRequires:	flex
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	libexpat-devel
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(rpm) >= 5.3
BuildRequires:	pkgconfig
BuildRequires:	readline-devel
BuildRequires:	texinfo

%description
Gdb is a full featured, command driven debugger. Gdb allows you to
trace the execution of programs and examine their internal state at
any time.  Gdb works for C and C++ compiled with the GNU C compiler
gcc.

If you are going to develop C and/or C++ programs and use the GNU gcc
compiler, you may want to install gdb to help you debug your programs.

%prep
%setup -q -n %{name}-%{version}%{?cvsdate:.%{cvsdate}} -a5
%patch1 -p1

%patch12 -p1

%patch232 -p1
%patch349 -p1
%patch11 -p1
%patch13 -p1

%patch104 -p1
%patch105 -p1
%patch111 -p1
%patch112 -p1
%patch118 -p1
%patch122 -p1
%patch125 -p1
%patch133 -p1
%patch136 -p1
%patch140 -p1
%patch141 -p1
%patch259 -p1
%patch145 -p1
%patch153 -p1
%patch157 -p1
%patch158 -p1
%patch160 -p1
%patch161 -p1
%patch162 -p1
%patch163 -p1
%patch164 -p1
%patch169 -p1
%patch188 -p1
%patch194 -p1
%patch196 -p1
%patch199 -p1
%patch208 -p1
%patch211 -p1
%patch213 -p1
%patch214 -p1
%patch216 -p1
%patch217 -p1
%patch225 -p1
%patch229 -p1
%patch231 -p1
%patch234 -p1
%patch235 -p1
%patch245 -p1
%patch247 -p1
%patch254 -p1
%patch258 -p1
%patch260 -p1
%patch263 -p1
%patch271 -p1
%patch274 -p1
%patch353 -p1
%patch282 -p1
%patch284 -p1
%patch287 -p1
%patch289 -p1
%patch290 -p1
%patch294 -p1
%patch296 -p1
%patch298 -p1
%patch309 -p1
%patch311 -p1
%patch315 -p1
%patch317 -p1
%patch320 -p1
%patch326 -p1
%patch329 -p1
%patch330 -p1
%patch331 -p1
%patch337 -p1
%patch343 -p1
%patch348 -p1
%patch360 -p1
%patch381 -p1
%patch382 -p1
%patch391 -p1
%patch392 -p1
%patch397 -p1
%patch403 -p1
%patch404 -p1
%patch405 -p1
%patch389 -p1
%patch394 -p1
%patch407 -p1
%patch408 -p1
%patch412 -p1
%patch417 -p1
%patch459 -p1
%patch470 -p1
%patch475 -p1
%patch486 -p1
%patch415 -p1
%patch519 -p1
%patch490 -p1
%patch491 -p1
%patch496 -p1
%patch504 -p1
%patch510 -p1
%patch511 -p1
%patch526 -p1
%patch542 -p1
%patch547 -p1
%patch548 -p1
%patch556 -p1
%patch579 -p1
%patch617 -p1
%patch618 -p1
%patch619 -p1
%patch627 -p1
%patch628 -p1
%patch629 -p1
%patch630 -p1
%patch631 -p1
%patch632 -p1
%patch634 -p1

%patch393 -p1
%patch335 -p1
%patch487 -p1

%patch1000 -p1 -b .rpm5~

cat > gdb/version.in << EOF
%{version}-%{release} (%{mdv_distro_version})
EOF

%build
%configure2_5x	--with-separate-debug-dir=%{_prefix}/lib/debug \
		--with-pythondir=%{_datadir}/gdb/python \
		--with-rpm \
		--with-expat \
		--disable-werror \
		--with-system-gdbinit=%{_sysconfdir}/gdbinit
%make
make info

%install
%makeinstall_std

mkdir -p %{buildroot}%{_sysconfdir}/gdbinit.d
sed 's#%%{_sysconfdir}#%{_sysconfdir}#g' <%{SOURCE4} >%{buildroot}%{_sysconfdir}/gdbinit

# The above is broken, do this for now:
mkdir -p %{buildroot}%{_infodir}
cp `find . -name "*.info*"` %{buildroot}/%{_infodir}
rm -f %{buildroot}%{_infodir}/dir %{buildroot}%{_infodir}/dir.info* 
rm -f %{buildroot}%{_bindir}/{texindex,texi2dvi,makeinfo,install-info,info}

# These are part of binutils
rm -f %{buildroot}%{_infodir}/{bfd,standard,readline,history,info,texinfo}*
rm -fr %{buildroot}%{_includedir}
rm -fr %{buildroot}%{_libdir}/lib{bfd*,opcodes*,iberty*}

# Remove even more unpackaged files
rm -f %{buildroot}%{_libdir}/libmmalloc.a
rm -f %{buildroot}%{_infodir}/{configure,libiberty,rluserman}.info*
rm -rf %{buildroot}%{_datadir}/locale/
rm -f %{buildroot}%{_infodir}/annotate.info*

install -m644 %{SOURCE3} -D %{buildroot}%{_mandir}/man1/gstack.1

%files
%doc README gdb/NEWS
%{_bindir}/gdb
%{_bindir}/gdbserver
%{_bindir}/gdbtui
%{_bindir}/gstack
%{_bindir}/gdb-add-index
%{_sysconfdir}/gdbinit
%{_sysconfdir}/gdbinit.d
%dir %{_datadir}/gdb
%{_datadir}/gdb/python
%{_datadir}/gdb/syscalls
%ifarch %{mips} %{arm}
%{_libdir}/lib*-mandriva-linux-gnu*-sim.a
%endif
%ifarch %{ix86} x86_64
%{_libdir}/libinproctrace.so
%endif
%{_mandir}/man1/gdb.1*
%{_mandir}/man1/gdbserver.1*
%{_mandir}/man1/gdbtui.1*
%{_mandir}/man1/gstack.1*
%{_infodir}/gdb.info*
%{_infodir}/gdbint.info*
%{_infodir}/stabs.info*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14051 |12mr|gdbm-1.10-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 4
%define	libname %mklibname gdbm %{major}
%define	develname %mklibname gdbm -d

Summary:	A GNU set of database routines which use extensible hashing
Name:		gdbm
Version:	1.10
Release:	3
License:	GPL
Group:		System/Libraries
URL:		http://www.gnu.org/software/gdbm/
Source0:	ftp://ftp.gnu.org/pub/gnu/gdbm/%{name}-%{version}.tar.gz
Patch0:		gdbm-1.10-zeroheaders.patch
Buildrequires:	texinfo autoconf automake libtool

%description
Gdbm is a GNU database indexing library, including routines
which use extensible hashing.  Gdbm works in a similar way to standard UNIX
dbm routines.  Gdbm is useful for developers who write C applications and
need access to a simple and efficient database or who are building C
applications which will use such a database.

If you're a C developer and your programs need access to simple database
routines, you should install gdbm.  You'll also need to install gdbm-devel.

%package -n	%{libname}
Summary:	Main library for gdbm
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}
Obsoletes:	%{name} < 1.10

%description -n	%{libname}
This package provides library needed to run programs dynamically linked
with gdbm.

%package -n	%{develname}
Summary:	Development libraries and header files for the gdbm library
Group:		Development/Databases
Requires:	%{libname} >= %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
# (anssi) biarch compat conflict (FIXME: this should be fixed more generally,
# maybe by adding a hack in perl-URPM):
Conflicts:	%{name}-devel < %{version}-%{release}
Conflicts:	%{mklibname gdbm 2 -d} < 1.10
Obsoletes:	%{name}-devel < 1.10
Obsoletes:	%{mklibname gdbm 1 -d} < 1.10
Obsoletes:	%{mklibname gdbm 3 -d} < 1.10

%description -n	%{develname}
Gdbm-devel contains the development libraries and header files
for gdbm, the GNU database system.  These libraries and header files are
necessary if you plan to do development using the gdbm database.

Install gdbm-devel if you are developing C programs which will use the
gdbm database library.  You'll also need to install the gdbm package.

%prep
%setup -q
%patch0 -p1 -b .zeroheaders

%build
%configure2_5x --disable-static --enable-libgdbm-compat --enable-largefile
%make

%install
%makeinstall_std
%find_lang %{name}

# create symlinks for compatibility
mkdir -p %{buildroot}/%{_includedir}/gdbm
ln -sf ../gdbm.h %{buildroot}/%{_includedir}/gdbm/gdbm.h
ln -sf ../ndbm.h %{buildroot}/%{_includedir}/gdbm/ndbm.h
ln -sf ../dbm.h %{buildroot}/%{_includedir}/gdbm/dbm.h

%files -f %{name}.lang
%{_bindir}/*

%files -n %{libname}
%doc NEWS README
%{_libdir}/libgdbm*.so.%{major}*

%files -n %{develname}
%{_libdir}/libgdbm*.so
%dir %{_includedir}/gdbm
%{_includedir}/gdbm/*.h
%{_includedir}/*.h
%{_infodir}/gdbm*
%{_mandir}/man3/*



%changelog
* Wed Aug  15 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: feefe7d
- New version 1.10 (sync with Cooker), fix unversioned Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14052 |12mr|gdisk-0.8.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		gdisk
Version:	0.8.1
Release:	2
Summary:	An fdisk-like partitioning tool for GPT disks
License:	GPLv2
Group:		System/Configuration/Hardware
URL:		http://www.rodsbooks.com/gdisk
Source0:	http://www.rodsbooks.com/%{name}/gptfdisk-%{version}.tar.gz
Patch0:		gptfdisk-0.8.1-gcc4.7.patch
BuildRequires:	icu-devel
Buildrequires:	pkgconfig(uuid)
Buildrequires:	popt-devel
BuildRequires:	pkgconfig(ncurses)

%description
An fdisk-like partitioning tool for GPT disks. GPT
fdisk features a command-line interface, fairly direct
manipulation of partition table structures, recovery
tools to help you deal with corrupt partition tables,
and the ability to convert MBR disks to GPT format.


%prep
%setup -q -n gptfdisk-%{version}
%patch0 -p1

%build
CFLAGS="$RPM_OPT_FLAGS" CXXFLAGS="$RPM_OPT_CXX_FLAGS" make

%install
mkdir -p %{buildroot}%{_sbindir}
install -Dp -m0755 gdisk %{buildroot}%{_sbindir}
install -Dp -m0755 sgdisk %{buildroot}%{_sbindir}
install -Dp -m0644 gdisk.8 %{buildroot}%{_mandir}/man8/gdisk.8
install -Dp -m0644 sgdisk.8 %{buildroot}%{_mandir}/man8/sgdisk.8

%files
%doc NEWS COPYING README
%{_sbindir}/gdisk
%{_sbindir}/sgdisk
%doc %{_mandir}/man8/*



%changelog
* Fri Aug  17 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 9783fbb
- Add patch to fix build with gcc 4.7
  
* Fri Aug  17 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 03b4ef9
- Convert BuildRequires to pkgconfig style, minor spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14053 |12mr|gdk-pixbuf-0.22.0-19
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2
%define major_gnomecanvas 1
%define lib_name %mklibname %{name} %{major}
%define lib_canvas %mklibname %{name}-gnomecanvas %{major_gnomecanvas}
%define lib_xlib %mklibname %{name}-xlib %{major}

# define to use Xvfb
%define build_xvfb 0

# Allow --with[out] <feature> at rpm command line build
%{?_without_XVFB: %{expand: %%define build_xvfb 0}}
%{?_with_XVFB: %{expand: %%define build_xvfb 1}}

Summary:	An image loading and rendering library for Gdk
Name:		gdk-pixbuf
Version:	0.22.0
Release:	19
License:	LGPLv2+
Group:		System/Libraries
URL:		http://www.gnome.org/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/unstable/%{name}/%{name}-%{version}.tar.bz2
Patch0:		gdk-pixbuf-demolink.patch
# (fc) 0.18.0-1mdk don't add -Llibdir to gdk-pixbuf-config --libs
Patch1:		gdk-pixbuf-0.18.0-libdir.patch
# (fc) 0.22.0-4mdk security update for CAN-2004-0782, CAN-2004-0783, CAN-2004-0788, and CAN-2004-0753
Patch2:		gdk-pixbuf-0.22.0-CAN-2004-0753.patch
Patch3:		gdk-pixbuf-0.22.0-loaders.patch
# (gb) 0.22.0-7mdk this applies to aclocal.m4 directly, don't bother with older aclocal
Patch4:		gdk-pixbuf-0.22.0-libtool.patch
# (fc) 0.22.0-8mdk fix BMP vulnerability (CVS) (CAN-2005-0891)
Patch5:		gdk-pixbuf-0.22.0-bmpcrash.patch
# (fc) 0.22.0-8mdk fix ICO width (Fedora)
Patch6:		gdk-pixbuf-0.22.0-ico-width.patch
Patch7:		gdk-pixbuf-0.22.0-fix-underquoted-calls.patch
Patch8:		gdk-pixbuf-0.22.0-rgb.txt_fix.diff
Patch9:		gdk-pixbuf-0.22.0-linkage_fix.diff
Patch10:	gdk-pixbuf-0.22.0-remove-gmodule-configure-check.patch
Patch11:	gdk-pixbuf-0.22.0-automake.patch
Patch12:	gdk-pixbuf-0.22.0-libpng15.patch
Requires:	%{name}-loaders = %{version}-%{release}
BuildRequires:	db1-devel
BuildRequires:	gnome-libs-devel
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(libpng)
BuildRequires:	tiff-devel
BuildRequires:	automake
BuildRequires:	pkgconfig(xt)
BuildRequires:	rgb
%if %{build_xvfb}
BuildRequires:	XFree86-Xvfb
%endif

%description
The GdkPixBuf library provides a number of features:
 - Image loading facilities.
 - Rendering of a GdkPixBuf into various formats:
   drawables (windows, pixmaps), GdkRGB buffers.

%package -n	%{lib_name}
Summary:	An image loading and rendering library for Gdk
Group:		System/Libraries
Requires:	%{name}-loaders = %{version}-%{release}
Provides:	gdk-pixbuf = %{version}-%{release}

%description -n	%{lib_name}
The GdkPixBuf library provides a number of features:
 - Image loading facilities.
 - Rendering of a GdkPixBuf into various formats:
   drawables (windows, pixmaps), GdkRGB buffers.

This package provides GTK+ version of gdk-pixbuf

%package -n	%{lib_canvas}
Summary:	An image loading and rendering library for Gdk
Group:		System/Libraries
Requires:	%{name}-loaders = %{version}-%{release}
Provides:	%{name}-gnomecanvas = %{version}-%{release}
Provides:	lib%{name}-gnomecanvas2 = %{version}-%{release}

%description -n	%{lib_canvas}
The GdkPixBuf library provides a number of features:
 - Image loading facilities.
 - Rendering of a GdkPixBuf into various formats:
   drawables (windows, pixmaps), GdkRGB buffers.

This package provides GNOME version of gdk-pixbuf

%package -n	%{lib_xlib}
Summary:	An image loading and rendering library for Gdk
Group:		System/Libraries
Requires:	%{name}-loaders = %{version}-%{release}
Provides:	%{name}-xlib = %{version}-%{release}

%description -n	%{lib_xlib}
The GdkPixBuf library provides a number of features:
 - Image loading facilities.
 - Rendering of a GdkPixBuf into various formats:
   drawables (windows, pixmaps), GdkRGB buffers.

This package provides Xlib version of gdk-pixbuf

%package	loaders
Summary:	An image loading and rendering library for Gdk
Group:		System/Libraries

%description	loaders
The GdkPixBuf library provides a number of features:
 - Image loading facilities.
 - Rendering of a GdkPixBuf into various formats:
   drawables (windows, pixmaps), GdkRGB buffers.

This package provides image loaders used by all versions
of GdkPixBuf

%package -n	%{lib_name}-devel
Summary:	Development tools for GdkPixBuf applications
Group:		Development/GNOME and GTK+
Requires:	%{lib_canvas} = %{version}-%{release}
Requires:	%{lib_xlib} = %{version}-%{release}
Requires:	%{lib_name} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}

%description -n	%{lib_name}-devel
The header files, static libraries and documentation needed for
deeveloping GdkPixBuf applications. GdkPixBuf is an image loading and rendering
library for Gdk.

Install the imlib-devel package if you want to develop Imlib applications.
You'll also need to install the gdk-pixbuf package.

%prep
%setup -q
%patch0 -p1 -b .demolink
%patch1 -p1 -b .libdir
%patch2 -p1 -b .can-2004-0753
%patch3 -p1 -b .can-2004-0782_0783_0788
%patch4 -p1 -b .libtool
%patch5 -p1 -b .bmpcrash
%patch6 -p1 -b .ico-width
%patch7 -p1 -b .underquoted
%patch8 -p0
%patch9 -p1
%patch10 -p0
%patch11 -p0
%patch12 -p1 -b .libpng15

# Converting NEWS to UTF-8
iconv -f iso8859-1 -t utf-8 NEWS > NEWS.conv && mv -f NEWS.conv NEWS

# needed by patches 1 & 4
libtoolize --install --force
aclocal
autoconf
automake -a -c

%build
%define _disable_ld_no_undefined 1
%configure2_5x --disable-gtk-doc

%if %{build_xvfb}
XDISPLAY=$(i=0; while [ -f /tmp/.X$i-lock ]; do i=$(($i+1)); done; echo $i)
Xvfb :$XDISPLAY >& /dev/null &
DISPLAY=:$XDISPLAY make
kill $(cat /tmp/.X$XDISPLAY-lock)
%else
make
%endif


%install
%makeinstall_std

%multiarch_binaries %{buildroot}%{_bindir}/gdk-pixbuf-config

%files -n %{lib_name}
%doc AUTHORS COPYING COPYING.LIB NEWS README TODO
%{_libdir}/libgdk_pixbuf.so.*

%files loaders
%dir %{_libdir}/gdk-pixbuf
%dir %{_libdir}/gdk-pixbuf/loaders
%{_libdir}/gdk-pixbuf/loaders/*.so*

%files -n %{lib_xlib}
%{_libdir}/*xlib.so.*

%files -n %{lib_canvas}
%{_libdir}/*gnomecanvas*.so.*

%files -n %{lib_name}-devel
%{_bindir}/*-config
%multiarch %{multiarch_bindir}/*-config

%{_libdir}/*.a
%{_libdir}/libgdk*.so
%{_libdir}/libgnome*.so
%{_libdir}/gdk-pixbuf/loaders/*a
%{_includedir}/*
%{_datadir}/aclocal/*
%{_libdir}/*.sh
%{_datadir}/gnome/html/*



%changelog
* Thu Aug  30 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 9b95f02
- Add patch to fix build with new libpng
  
* Wed Aug  29 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 727cb7b
- Spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14054 |12mr|gdk-pixbuf2.0-2.26.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define enable_gtkdoc 0
%define enable_tests 0
%define _disable_ld_as_needed	1

%define oname		gdk_pixbuf
%define pkgname		gdk-pixbuf
%define api_version	2.0
%define binary_version	2.10.0
%define major		0
%define girmajor	2.0

%define libname		%mklibname %{oname} %{api_version} %{major}
%define xlibname	%mklibname %{oname}_xlib %{api_version} %{major}
%define develname	%mklibname -d %{oname} %{api_version}
%define develxlib	%mklibname -d %{oname}_xlib %{api_version}
%define girname		%mklibname %{oname}-gir %{girmajor}

Summary:	Image loading and manipulation library for GTK+
Name:		%{pkgname}%{api_version}
Version:	2.26.5
Release:	1
License:	LGPLv2+
Group:		System/Libraries
URL:		http://www.gtk.org
Source0:	http://ftp.gnome.org/pub/GNOME/sources/gdk-pixbuf/2.26/%{pkgname}-%{version}.tar.xz

BuildRequires:	gettext-devel
BuildRequires:	jasper-devel
BuildRequires:	jpeg-devel
BuildRequires:	tiff-devel
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(x11)
%if %enable_tests
BuildRequires:	x11-server-xvfb
# gw tests will fail without this
BuildRequires:	fonts-ttf-dejavu
%endif
%if %enable_gtkdoc
BuildRequires:	gtk-doc >= 0.9
BuildRequires:	sgml-tools
BuildRequires:	texinfo
%endif
Requires:	common-licenses
Conflicts:	gtk+2.0 < 2.21.3
Conflicts:	%{_lib}gdk_pixbuf2.0_0 < 2.24.0-6

%description
This package contains libraries used by GTK+ to load and handle
various image formats.

%package -n %{libname}
Summary:	Image loading and manipulation library for GTK+
Group:		System/Libraries
Provides:	lib%{oname}%{api_version} = %{version}-%{release}

%description -n %{libname}
This package contains libraries used by GTK+ to load and handle
various image formats.

%package -n %{xlibname}
Summary:	Image loading and manipulation library for GTK+
Group:		System/Libraries

%description -n %{xlibname}
This package contains libraries used by GTK+ to load and handle
various image formats.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries
Conflicts:	gir-repository < 0.6.5-4

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n %{develname}
Summary:	Development files for image handling library for GTK+
Group:		Development/GNOME and GTK+
Provides:	lib%{oname}%{api_version}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Requires: 	%{name} = %{version}-%{release}
Requires:	%{girname} = %{version}-%{release}
Obsoletes:	%{_lib}gdk_pixbuf2.0_0-devel < 2.26

%description -n %{develname}
This package contains the development files needed to compile programs
that uses GTK+ image loading/manipulation library.

%package -n %{develxlib}
Summary:	Development files for image handling library for GTK+ - Xlib
Group:		Development/GNOME and GTK+
Provides:	lib%{oname}_xlib%{api_version}-devel = %{version}-%{release}
Requires:	%{xlibname} = %{version}-%{release}

%description -n %{develxlib}
This package contains the development files needed to compile programs
that uses GTK+ image loading/manipulation Xlib library.

%prep
%setup -qn %{pkgname}-%{version}

%build
# fix crash in nautilus (GNOME bug #596977)
export CFLAGS=`echo %{optflags} | sed -e 's/-fomit-frame-pointer//g'`

#CONFIGURE_TOP=..
export CPPFLAGS="-DGTK_COMPILATION"
%configure \
	--with-libjasper --with-x11 \
%if !%{enable_gtkdoc}
	--enable-gtk-doc=no
%endif

%make

%if %enable_tests
%check
xvfb-run make check
%endif

%install
rm -rf %{buildroot} %{pkgname}.lang
%makeinstall_std RUN_QUERY_LOADER_TEST=false

touch %{buildroot}%{_libdir}/%{pkgname}-%{api_version}/%{binary_version}/loaders.cache

# handle biarch packages
progs="gdk-pixbuf-query-loaders"
mkdir -p %{buildroot}%{_libdir}/%{pkgname}-%{api_version}/bin
for f in $progs; do
  mv -f %{buildroot}%{_bindir}/$f %{buildroot}%{_libdir}/%{pkgname}-%{api_version}/bin/
  cat > %{buildroot}%{_bindir}/$f << EOF
#!/bin/sh
lib=%{_lib}
case ":\$1:" in
:lib*:) lib="\$1"; shift 1;;
esac
exec %{_prefix}/\$lib/%{pkgname}-%{api_version}/bin/$f \${1+"\$@"}
EOF
  chmod +x %{buildroot}%{_bindir}/$f
done

#remove not packaged files
find %{buildroot} -name *.la | xargs rm

%find_lang %{pkgname}

%post
if [ "$1" = "2" ]; then
  if [ -f %{_libdir}/%{pkgname}-%{api_version}/%{binary_version}/loaders.cache ]; then
    rm -f %{_libdir}/%{pkgname}-%{api_version}/%{binary_version}/loaders.cache
  fi
fi
%{_libdir}/%{pkgname}-%{api_version}/bin/gdk-pixbuf-query-loaders --update-cache

%triggerin -- %{_libdir}/gdk-pixbuf-%{api_version}/%{binary_version}/loaders/*.so
%{_libdir}/%{pkgname}-%{api_version}/bin/gdk-pixbuf-query-loaders --update-cache

%triggerpostun -- %{_libdir}/gdk-pixbuf-%{api_version}/%{binary_version}/loaders/*.so
if [ -x %{_bindir}/gdk-pixbuf-query-loaders ]; then
%{_libdir}/%{pkgname}-%{api_version}/bin/gdk-pixbuf-query-loaders --update-cache
fi

%files -f %{pkgname}.lang
%doc README
%{_bindir}/gdk-pixbuf-query-loaders
%dir %{_libdir}/%{pkgname}-%{api_version}/%{binary_version}/loaders
%{_libdir}/%{pkgname}-%{api_version}/%{binary_version}/loaders/*.so
%{_libdir}/%{pkgname}-%{api_version}/bin/gdk-pixbuf-query-loaders
%ghost %verify (not md5 mtime size) %{_libdir}/%{pkgname}-%{api_version}/%{binary_version}/loaders.cache
%{_mandir}/man1/gdk-pixbuf-query-loaders.1*

%files -n %{libname}
%{_libdir}/libgdk_pixbuf-%{api_version}.so.%{major}*

%files -n %{xlibname}
%{_libdir}/libgdk_pixbuf_xlib-%{api_version}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/GdkPixbuf-%{girmajor}.typelib

%files -n %{develname}
%doc %{_datadir}/gtk-doc/html/gdk-pixbuf
%{_bindir}/gdk-pixbuf-csource
%{_bindir}/gdk-pixbuf-pixdata
%{_libdir}/libgdk_pixbuf-%{api_version}.so
%{_includedir}/%{pkgname}-%{api_version}/%{pkgname}/
%{_libdir}/pkgconfig/gdk-pixbuf-%{api_version}.pc
%{_datadir}/gir-1.0/GdkPixbuf-%{api_version}.gir
%{_mandir}/man1/gdk-pixbuf-csource.1*

%files -n %{develxlib}
%{_libdir}/libgdk_pixbuf_xlib-%{api_version}.so
%{_includedir}/%{pkgname}-%{api_version}/%{pkgname}-xlib/
%{_libdir}/pkgconfig/gdk-pixbuf-xlib-%{api_version}.pc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14055 |12mr|gdl-2.30.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name gdl
%define version 2.30.1
%define release %mkrel 3
%define api 1
%define major 3
%define libname %mklibname %name %api %major
%define libnamedev %mklibname -d %name

Summary: Gnome Devtool Libraries
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://ftp.gnome.org/pub/GNOME/sources/gdl/%{name}-%{version}.tar.bz2
License: LGPLv2+
Group: System/Libraries
Url: http://www.gnome.org
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: libgnomeui2-devel
BuildRequires: libglade2.0-devel
BuildRequires: intltool
BuildRequires: chrpath
BuildRequires: gtk-doc

%description
This package contains components and libraries that are intended to be
shared between GNOME development tools, including gnome-debug,
gnome-build, and anjuta2.

The current pieces of GDL include:

 - A symbol browser bonobo component (symbol-browser-control).

 - A docking widget (gdl).

 - A utility library that also contains the stubs and skels for
   the symbol browser and text editor components (gdl, idl).

%package -n %libname
Group: System/Libraries
Summary: Gnome Devtool Libraries - shared library
Requires: %name >= %version

%description -n %libname
This package contains components and libraries that are intended to be
shared between GNOME development tools, including gnome-debug,
gnome-build, and anjuta2.

The current pieces of GDL include:

 - A symbol browser bonobo component (symbol-browser-control).

 - A docking widget (gdl).

 - A utility library that also contains the stubs and skels for
   the symbol browser and text editor components (gdl, idl).

%package -n %libnamedev
Group: Development/C
Summary: Gnome Devtool Libraries - development components
Requires: %libname = %version
Provides: lib%name-devel = %version-%release
Obsoletes: %mklibname -d gdl 1

%description -n %libnamedev
This package contains components and libraries that are intended to be
shared between GNOME development tools, including gnome-debug,
gnome-build, and anjuta2.

The current pieces of GDL include:

 - A symbol browser bonobo component (symbol-browser-control).

 - A docking widget (gdl).

 - A utility library that also contains the stubs and skels for
   the symbol browser and text editor components (gdl, idl).


%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %{buildroot} %name-1.lang
%makeinstall_std
%find_lang %name-%{api}
chrpath -d %buildroot%_libdir/lib*.so

%clean
rm -rf %{buildroot}

%files -f %name-%{api}.lang
%defattr(-,root,root)
%doc README NEWS MAINTAINERS AUTHORS
%_datadir/%name


%files -n %libname
%defattr(-,root,root)
%_libdir/libgdl-%{api}.so.%{major}*

%files -n %libnamedev
%defattr(-,root,root)
%doc ChangeLog
%_libdir/lib*.so
%_libdir/pkgconfig/*
%_includedir/*
%_datadir/gtk-doc/html/gdl




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14056 |12mr|gdl3-3.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname	gdl
%define api	3
%define major	5

%define libname 	%mklibname %{oname} %api %major
%define develname	%mklibname -d %{oname} %api
%define girname 	%mklibname %{oname}-gir %{api}

Summary: Gnome Development/Docking library
Name: %{oname}3
Version: 3.6.2
Release: 1
License: LGPLv2+
Group: System/Libraries
Url: http://www.gnome.org
Source0: http://ftp.gnome.org/pub/GNOME/sources/gdl/%{oname}-%{version}.tar.xz

BuildRequires: intltool
BuildRequires: pkgconfig(gdk-3.0)
BuildRequires: pkgconfig(gobject-introspection-1.0)
BuildRequires: pkgconfig(libxml-2.0)

%description
This package contains components and libraries that are intended to be
shared between GNOME development tools, including gnome-debug,
gnome-build, and anjuta2.

The current pieces of GDL include:
 - A symbol browser bonobo component (symbol-browser-control).
 - A docking widget (gdl).
 - A utility library that also contains the stubs and skels for
   the symbol browser and text editor components (gdl, idl).

%package -n %{libname}
Group: System/Libraries
Summary: Gnome Development/Docking library - shared libraries
Suggests: %{name} = %{version}-%{release}

%description -n %{libname}
This package contains the dynamic libraries from %{name}.

%package -n %{girname}
Group: System/Libraries
Summary: GObject Introspection interface library for %{name}

%description -n %{girname}
GObject Introspection interface library for %{name}.

%package -n %{develname}
Group: Development/C
Summary: Gnome Development/Docking library headers and development libraries
Requires: %{libname} = %{version}-%{release}
Requires: %{girname} = %{version}-%{release}
Provides: %{name}-devel = %{version}-%{release}

%description -n %{develname}
This packages contains the headers and libraries for %{name}.

%prep
%setup -qn %{oname}-%{version}

%build
%configure2_5x \
	--disable-rpath \
	--disable-static

%make

%install
%makeinstall_std

# remove unpackaged files
find %{buildroot} -name '*.la' -exec rm -f {} ';'

%find_lang %{oname}-%{api}

%files -f %{oname}-%{api}.lang

%files -n %{libname}
%{_libdir}/libgdl-%{api}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Gdl-%{api}.typelib

%files -n %{develname}
%doc ChangeLog README NEWS MAINTAINERS AUTHORS
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*
%{_includedir}/*
%{_datadir}/gtk-doc/html/gdl-*
%{_datadir}/gir-1.0/Gdl-%{api}.gir

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14057 |12mr|gdm-220-themes-0.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname gdm-themes
Summary:	Themes for Gnome Display Manager
Name:		gdm-220-themes
Version:	0.2
Release:	%mkrel 9
# Want a new version? Ask John Keller to make it. - AdamW 2008/02
Source0:	%{pkgname}-%{version}.tar.lzma
License:	GPLv2+
Group:		Graphical desktop/GNOME
Url:		http://svn.mandriva.com/cgi-bin/viewvc.cgi/packages/cooker/gdm-themes
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildArch:	noarch
Requires:	gdm-220

%description
This package contains themes for gdm, the Gnome Display Manager.
It provides three themes:
- Enterprise-spot
- Enterprise
- RadiantStar

%prep
%setup -q -n %{pkgname}-%{version}

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_datadir}/gdm/themes/
cp -a * %{buildroot}%{_datadir}/gdm/themes/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_datadir}/gdm/themes/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14058 |12mr|gdm-3.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

%define major		1
%define	gmajor		1.0
%define libname		%mklibname gdm %{major}
%define libnamesimple	%mklibname gdmsimplegreeter %{major}
%define develname	%mklibname -d %{name}
%define girname		%mklibname gdm-gir %{gmajor}

%define url_ver	%(echo %{version}|cut -d. -f1,2)

Summary:	The GNOME Display Manager
Name:		gdm
Version:	3.6.2
Release:	%mkrel 1
License:	GPLv2+
Group:		Graphical desktop/GNOME
URL:		http://www.gnome.org/projects/gdm/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
# (cg) Managing patches via git
# git format-patch --start-number 100 3.1.2..mga-3.1.2-cherry-picks

# git format-patch --start-number 200 mga-3.1.2-cherry-picks..mga-3.1.2-plymouth
#Patch0200:	0200-Save-root-window-to-pixmap-at-_XROOTPMAP_ID.patch
#Patch0201:	0201-Enable-smooth-transition-between-plymouth-and-X.patch
#Patch0202:	0202-Fedora-force-active-vt-patch-separated-from-plymouth.patch
#Patch0203:	0203-Mageia-force-active-vt-patch-fix.patch
# git format-patch --start-number 300 mga-3.1.2-plymouth..mga-3.1.2-patches
Patch0300:	0300-Novell-Make-keyboard-selector-not-neglect-to-apply-t.patch
Patch0301:	0301-Novell-Look-at-the-current-runlevel-before-managing-.patch
Patch0302:	0302-Fix-gdm-pam.d-configs.patch
Patch0303:	0303-Read-.xsetup-scripts.patch

Provides:	dm

Requires(pre):		rpm-helper
Requires(postun):	rpm-helper
Requires(post):		dconf
Requires:	pam
Requires:	sessreg
Requires:	usermode
Requires:	cdialog
Requires:	zenity
Requires:	gnome-session-bin
Requires:	gnome-settings-daemon
Requires:	metacity
Suggests:	gnome-power-manager
# for XFdrake on failsafe fallback:
Requires:	drakx-kbd-mouse-x11
Requires:	xinitrc >= 2.4.14
Requires:	dbus-x11
Requires:	polkit-gnome
Requires:	accountsservice
Requires:	gnome-icon-theme-symbolic
Provides:	gdm-Xnest
Obsoletes:	gdm-Xnest

Obsoletes:	gdm-themes
Conflicts:	gdm-220
BuildRequires: 	pkgconfig(accountsservice) >= 0.6.12
BuildRequires:	pkgconfig(check) >= 0.9.4
BuildRequires:	pkgconfig(dbus-glib-1) >= 0.74
BuildRequires:	pkgconfig(fontconfig) >= 2.5.0
BuildRequires:	pkgconfig(gconf-2.0) >= 2.31.3
BuildRequires:	pkgconfig(gio-2.0) >= 2.29.3
BuildRequires:	pkgconfig(gobject-2.0) >= 2.29.3
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gthread-2.0)
BuildRequires:	pkgconfig(gtk+-3.0) >= 2.91.1
BuildRequires:	pkgconfig(libcanberra-gtk3) >= 0.4
BuildRequires:	pkgconfig(libxklavier) >= 4.0
BuildRequires:	pkgconfig(nss) >= 3.11.1
BuildRequires:	pkgconfig(libsystemd-login)
BuildRequires:	pkgconfig(libsystemd-daemon)
BuildRequires:	pkgconfig(ply-boot-client)
BuildRequires:	pkgconfig(upower-glib) >= 0.9.0
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xau)
BuildRequires:	pkgconfig(xdmcp)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pam-devel
BuildRequires:	libwrap-devel
BuildRequires:	audit-devel
BuildRequires:	intltool >= 0.40.0
BuildRequires:	gettext-devel
BuildRequires:	yelp-tools
BuildRequires:	itstool
BuildRequires:	gnome-common

Obsoletes:	gdm-user-switch-applet < 3.0.0

%description
Gdm (the GNOME Display Manager) is a highly configurable
reimplementation of xdm, the X Display Manager. Gdm allows you to log
into your system with the X Window System running and supports running
several different X sessions on your local machine at the same time.

%pre
%_pre_useradd gdm %{_var}/lib/gdm /bin/false
%_pre_groupadd xgrp gdm

%post

# (cg) Setup dconf settings for gdm
# http://git.gnome.org/browse/gdm/commit/?id=eebeb62e2daccc932f3033fbd857b619ba9936d0
dconf update

if [ -f /%{_sysconfdir}/X11/xdm/Xsession -a ! -x /%{_sysconfdir}/X11/xdm/Xsession ]; then
        chmod +x /%{_sysconfdir}/X11/xdm/Xsession
fi
if [ -x /usr/sbin/chksession ]; then /usr/sbin/chksession -g || true; fi

%update_scrollkeeper
%{_sbindir}/gdm-safe-restart >/dev/null 2>&1 || :

%postun
%_postun_userdel gdm
%_postun_groupdel xgrp gdm

%files -f %{name}.lang
%doc AUTHORS COPYING NEWS README
%_sysconfdir/dbus-1/system.d/gdm.conf
%{_bindir}/gdm-screenshot
%{_bindir}/gdmflexiserver
%{_sbindir}/gdm
%{_sbindir}/gdm-binary
%dir %{_sysconfdir}/X11/gdm
%config(noreplace) %{_sysconfdir}/pam.d/gdm
%config(noreplace) %{_sysconfdir}/pam.d/gdm-autologin
%config(noreplace) %{_sysconfdir}/pam.d/gdm-fingerprint
%config(noreplace) %{_sysconfdir}/pam.d/gdm-password
%config(noreplace) %{_sysconfdir}/pam.d/gdm-smartcard
%config(noreplace) %{_sysconfdir}/pam.d/gdm-launch-environment
%config(noreplace) %{_sysconfdir}/X11/gdm/custom.conf
%config(noreplace) %{_sysconfdir}/X11/gdm/Xsession
%dir %{_sysconfdir}/X11/dm
%dir %{_sysconfdir}/X11/dm/Sessions
%config(noreplace) %{_sysconfdir}/X11/gdm/PreSession
%config(noreplace) %{_sysconfdir}/X11/gdm/PostSession
%config(noreplace) %{_sysconfdir}/X11/gdm/PostLogin
%config(noreplace) %{_sysconfdir}/X11/gdm/Init
%{_libexecdir}/gdm-crash-logger
%{_libexecdir}/gdm-host-chooser
%{_libexecdir}/gdm-session-worker
%{_libexecdir}/gdm-simple-chooser
%{_libexecdir}/gdm-simple-greeter
%{_libexecdir}/gdm-simple-slave
%{_libexecdir}/gdm-smartcard-worker
%{_libexecdir}/gdm-xdmcp-chooser-slave
%dir %{_libdir}/gdm
%dir %{_libdir}/gdm/simple-greeter
%dir %{_libdir}/gdm/simple-greeter/extensions
%{_libdir}/gdm/simple-greeter/extensions/libfingerprint.so
%{_libdir}/gdm/simple-greeter/extensions/libpassword.so
%{_libdir}/gdm/simple-greeter/extensions/libsmartcard.so
%{_datadir}/pixmaps/*
%{_datadir}/gdm
%{_datadir}/glib-2.0/schemas/org.gnome.login-screen.gschema.xml
%dir %{_datadir}/hosts
%attr(1770, gdm, gdm) %dir %{_localstatedir}/lib/gdm
%attr(1750, gdm, gdm) %dir %{_localstatedir}/lib/gdm/.config
%attr(1750, gdm, gdm) %dir %{_localstatedir}/lib/gdm/.config/dconf
#attr(1750, gdm, gdm) %dir %{_localstatedir}/lib/gdm/.local/share/applications
%attr(1755, gdm, gdm) %dir %{_localstatedir}/run/gdm/greeter
%attr(1777, root, gdm) %dir %{_localstatedir}/run/gdm
%attr(1755, root, gdm) %dir %{_localstatedir}/cache/gdm
%attr(640,gdm,gdm) %{_localstatedir}/lib/gdm/.local
%{_sysconfdir}/dconf/profile/gdm
%ghost %{_sysconfdir}/dconf/db/%{name}
%dir %{_sysconfdir}/dconf/db/gdm.d
%{_sysconfdir}/dconf/db/gdm.d/00-upstream-settings
%dir %{_sysconfdir}/dconf/db/gdm.d/locks
%{_sysconfdir}/dconf/db/gdm.d/locks/00-upstream-settings-locks
%{_datadir}/gnome-session/sessions/gdm-shell.session
%{_datadir}/gnome-session/sessions/gdm-fallback.session
%dir %{_var}/log/gdm
%{_datadir}/icons/hicolor/*/apps/gdm*
# (cg) Note: Ship this, but lets not enable it or do anything fancy
# until we fully redo any prefdm stuff and have units for all DMs
# we support.
%{_unitdir}/gdm.service

#--------------------------------------------------------------------
%package -n %{libnamesimple}
Summary:	Library for the %name simple greeter
Group:		System/Libraries

%description -n %{libnamesimple}
Gdm (the GNOME Display Manager) is a highly configurable
reimplementation of xdm, the X Display Manager. Gdm allows you to log
into your system with the X Window System running and supports running
several different X sessions on your local machine at the same time.

%files -n %{libnamesimple}
%{_libdir}/libgdmsimplegreeter.so.%{major}*

#--------------------------------------------------------------------
%package -n %{libname}
Summary:	Library for the %name greeter
Group:		System/Libraries
Obsoletes:	%{_lib}gdmreeter1 < 3.2.1-3

%description -n %{libname}
Gdm (the GNOME Display Manager) is a highly configurable
reimplementation of xdm, the X Display Manager. Gdm allows you to log
into your system with the X Window System running and supports running
several different X sessions on your local machine at the same time.

%files -n %{libname}
%{_libdir}/libgdm.so.%{major}*

#--------------------------------------------------------------------

%package -n %{girname}
Summary:        GObject Introspection interface description for %{name}
Group:          System/Libraries
Requires:       %{libname} = %{version}-%{release}

%description -n %{girname}
GObject Introspection interface description for %{name}.

%files -n %{girname}
%{_libdir}/girepository-1.0/Gdm-%{gmajor}.typelib

#--------------------------------------------------------------------

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.

%files -n %{develname}
%{_includedir}/gdm
%{_libdir}/libgdmsimplegreeter.so
%{_libdir}/libgdm.so
%{_libdir}/pkgconfig/gdmsimplegreeter.pc
%{_libdir}/pkgconfig/gdm.pc
%{_datadir}/gir-1.0/Gdm-%{gmajor}.gir

#--------------------------------------------------------------------

%prep
%setup -q
cp data/Init.in data/Default.in
%apply_patches

%build
NOCONFIGURE=yes gnome-autogen.sh
%configure2_5x \
	--with-sysconfsubdir=X11/gdm \
	--with-dmconfdir=%{_sysconfdir}/X11/dm \
	--disable-static \
	--with-console-kit=no \
	--with-systemd \
	--with-plymouth

%make

%install
%makeinstall_std PAM_PREFIX=%{_sysconfdir}

# don't provide PreSession/PostSession, pam handle this
rm -f %{buildroot}%{_sysconfdir}/X11/PreSession/Default
rm -f %{buildroot}%{_sysconfdir}/X11/PostSession/Default

mkdir -p %{buildroot}%{_datadir}/hosts

%find_lang %{name} --with-gnome --all-name

mkdir -p %{buildroot}%{_var}/log/gdm %{buildroot}%{_sysconfdir}/X11/dm/Sessions

#remove unpackaged files
rm -rf %{buildroot}%{_sysconfdir}/X11/gdm/PostLogin/Default.sample \
  %{buildroot}%{_datadir}/xsessions/gnome.desktop

find %{buildroot} -name '*.la' -delete

# (cg) The existing gdm file is what we really want for gdm-password
rm -f %{buildroot}%{_sysconfdir}/pam.d/gdm-password
ln -s gdm %{buildroot}%{_sysconfdir}/pam.d/gdm-password

# (cg) For ghost ownership
touch %{buildroot}%{_sysconfdir}/dconf/db/%{name}

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14059 |12mr|gedit-3.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1
%define build_python 1

Summary:	Small but powerful text editor for GNOME
Name:		gedit
Version:	3.6.2
Release:	1
License:	GPLv2+
Group:		Editors 
URL:		http://www.gnome.org/projects/gedit/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/gedit/3.6/%{name}-%{version}.tar.xz

BuildRequires:	desktop-file-utils
BuildRequires:	intltool
BuildRequires:	itstool
BuildRequires:	python-gi
BuildRequires:	libattr-devel
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(enchant)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gsettings-desktop-schemas)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(gtk-doc)
BuildRequires:	pkgconfig(gtksourceview-3.0)
BuildRequires:	pkgconfig(ice)
BuildRequires:	pkgconfig(iso-codes)
BuildRequires:	pkgconfig(libpeas-gtk-1.0)
BuildRequires:	pkgconfig(libsoup-2.4)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(zeitgeist-1.0)
%if %{build_python}
BuildRequires:	pkgconfig(pygobject-3.0)
%endif

Obsoletes:	%{_lib}gedit-private0 < 3.4.2

%description
gEdit is a small but powerful text editor designed expressly
for GNOME.

It includes such features as split-screen mode, a plugin
API, which allows gEdit to be extended to support many
features while remaining small at its core, multiple
document editing through the use of a 'tabbed' notebook and
many more functions.

%package zeitgeist
Summary:	Zeitgeist plugin for gedit
Group:		Editors
Requires:	%{name} = %{version}-%{release}

%description zeitgeist
This packages brings the Zeitgeist dataprovider - a plugin that logs
access and leave event for documents used with gedit.

%package devel
Group:		Development/C
Summary:	Headers for writing gEdit plugins
Obsoletes:	%{_lib}gedit-private-devel < 3.4.2

%description devel
Install this if you want to build plugins that use gEdit's API.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static \
	--enable-gtk-doc \
%if %{build_python}
	--enable-python \
%else
	--disable-python \
%endif
	--enable-introspection \
	--disable-updater \
	--enable-gvfs-metadata

%make LIBS='-lm'

%install
%makeinstall_std

sed -i 's,Keywords.*,&;,g' %{buildroot}%{_datadir}/applications/gedit.desktop

find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'
%find_lang %{name} --with-gnome

%files -f %{name}.lang
%doc README AUTHORS NEWS MAINTAINERS
%{_bindir}/*
%{_datadir}/applications/gedit.desktop
%{_datadir}/dbus-1/services/org.gnome.gedit.service
%{_datadir}/GConf/gsettings/gedit.*
%{_datadir}/gedit

%{_datadir}/glib-2.0/schemas/org.gnome.gedit.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gnome.gedit.enums.xml
%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.externaltools.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.filebrowser.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.filebrowser.enums.xml
%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.time.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.time.enums.xml
%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.pythonconsole.gschema.xml
%{_mandir}/man1/gedit.1*

%{_libdir}/gedit/gedit-bugreport.sh
%{_libdir}/gedit/girepository-1.0/Gedit-3.0.typelib
%{_libdir}/gedit/libgedit-private.so

%{_libdir}/gedit/plugins/changecase.plugin
%{_libdir}/gedit/plugins/libchangecase.so

%{_libdir}/gedit/plugins/libdocinfo.so
%{_libdir}/gedit/plugins/docinfo.plugin

%{_libdir}/gedit/plugins/filebrowser.plugin
%{_libdir}/gedit/plugins/libfilebrowser.so

%{_libdir}/gedit/plugins/modelines.plugin
%{_libdir}/gedit/plugins/libmodelines.so

%{_libdir}/gedit/plugins/sort.plugin
%{_libdir}/gedit/plugins/libsort.so

%{_libdir}/gedit/plugins/spell.plugin
%{_libdir}/gedit/plugins/libspell.so

%{_libdir}/gedit/plugins/time.plugin
%{_libdir}/gedit/plugins/libtime.so

%if %{build_python}
%{python_sitearch}/gi/overrides/Gedit.*
%{_libdir}/gedit/plugins/externaltools/*
%{_libdir}/gedit/plugins/externaltools.plugin

%{_libdir}/gedit/plugins/pythonconsole/*
%{_libdir}/gedit/plugins/pythonconsole.plugin

%{_libdir}/gedit/plugins/quickopen/*
%{_libdir}/gedit/plugins/quickopen.plugin

%{_libdir}/gedit/plugins/snippets/*
%{_libdir}/gedit/plugins/snippets.plugin
%endif

%files zeitgeist
%{_libdir}/gedit/plugins/zeitgeist.plugin
%{_libdir}/gedit/plugins/libzeitgeistplugin.so

%files devel
%doc %{_datadir}/gtk-doc/html/*
%{_includedir}/*
%{_libdir}/pkgconfig/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14060 |12mr|gedit-plugins-3.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Extra plugins for gedit
Name:		gedit-plugins
Version:	3.4.0
Release:	1
License:	GPLv2+
Group:		Editors 
URL:		http://gedit.pn.org/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.xz

BuildRequires:	intltool
BuildRequires:	pkgconfig(dbus-python)
BuildRequires:	pkgconfig(gedit)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(gtksourceview-3.0)
BuildRequires:	pkgconfig(libpeas-gtk-1.0)

Requires:	gedit >= %{version}

%description
gEdit is a small but powerful text editor designed expressly
for GNOME.

It includes such features as split-screen mode, a plugin
API, which allows gEdit to be extended to support many
features while remaining small at its core, multiple
document editing through the use of a 'tabbed' notebook and
many more functions.

This package contains some extra plugins for gEdit, extending gEdit
functionality.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std
find %{buildroot} -name *.la | xargs rm

%find_lang %{name}

%files -f %{name}.lang
%doc COPYING ChangeLog AUTHORS
%{_datadir}/glib-2.0/schemas/*.xml
%{_libdir}/gedit/plugins/*
%{_datadir}/gedit/plugins/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14061 |12mr|gegl-0.2.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	0
%define	api	0.2
%define	libname	%mklibname %{name} %{api}_%{major}
%define	devname	%mklibname -d %{name}

Summary:	GEGL (Generic Graphics Library) - graph based image processing framework
Name:		gegl
Version:	0.2.0
Release:	5
Group:		System/Libraries
License:	LGPLv3+
URL:		http://www.gegl.org/
Source0:	ftp://ftp.gimp.org/pub/gegl/%{api}/%{name}-%{version}.tar.bz2
Patch0:		gegl-0.2.0-ffmpeg-0.11.patch

BuildRequires:	enscript
BuildRequires:	intltool
BuildRequires:	graphviz
BuildRequires:	imagemagick
BuildRequires:	pango-modules
BuildRequires:	ruby
#gw warning: this needs the deprecated libavcodec scaler (img_convert,...)
BuildRequires:	ffmpeg-devel
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(babl) >= 0.1.10
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libopenraw-1.0)
BuildRequires:	libpng-devel
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	pkgconfig(lua)
BuildRequires:	pkgconfig(OpenEXR)
BuildRequires:	pkgconfig(pangocairo)
BuildRequires:	pkgconfig(sdl)

%description
GEGL (Generic Graphics Library) is a graph based image processing 
framework.

GEGLs original design was made to scratch GIMPs itches for a new 
compositing and processing core. This core is being designed to 
have minimal dependencies. and a simple well defined API. 

%package -n     %{libname}
Summary:	A library for %{name}
Group:		System/Libraries

%description -n	%{libname}
GEGL (Generic Graphics Library) is a graph based image processing
framework.

GEGLs original design was made to scratch GIMPs itches for a new
compositing and processing core. This core is being designed to
have minimal dependencies. and a simple well defined API.

%package -n	%{devname}
Summary:	Header files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{devname}
GEGL (Generic Graphics Library) is a graph based image processing
framework.

GEGLs original design was made to scratch GIMPs itches for a new
compositing and processing core. This core is being designed to
have minimal dependencies. and a simple well defined API.

%prep
%setup -q 
%if %mdvver >= 201200
%patch0 -p1 -b .ffmpeg11~
%endif
sed -e 's/\.dylib/.bundle/' -i configure.ac || die
autoreconf -fi

%build
%configure2_5x \
	--enable-workshop \
	--with-pango \
	--with-gdk-pixbuf \
	--without-libspiro \
	--disable-docs 
%make

%install
%makeinstall_std
%find_lang %{name}-%{api}
#gw not done automatically in 2011:
rm -f %buildroot%_libdir/*.la
rm -f %buildroot%_libdir/gegl-%{api}/*.la

%files -f %{name}-%{api}.lang
%doc README AUTHORS NEWS
%{_bindir}/gegl
%{_libdir}/gegl-%{api}/*.so

%files -n %{libname}
%{_libdir}/libgegl-%{api}.so.%{major}*

%files -n %{devname}
%doc ChangeLog
%{_libdir}/*.so
%{_includedir}/gegl-%{api}/
%{_libdir}/pkgconfig/%{name}-%{api}.pc

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14062 |12mr|gemrb-0.7.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		gemrb
Version:	0.7.1
Release:	1
Summary:	Port of the original Infinity (Game) Engine
Group:		Games/Adventure
License:	GPLv2+
URL:		http://gemrb.sourceforge.net/
Source0:	http://downloads.sourceforge.net/project/gemrb/GemRB%20Sources/GemRB%200.7.0%20Sources/%{name}-%{version}.tar.gz
Patch0:		gemrb-0.7.0-linkage.patch
BuildRequires:	cmake
BuildRequires:	zlib-devel
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(SDL_ttf)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	python-devel
Requires:	openal

%description
GemRB (Game Engine Made with pre-Rendered Background) is a portable
open-source implementation of Bioware's Infinity Engine.

It was written to support pseudo-3D role playing games based on the
Dungeons & Dragons ruleset (Baldur's Gate and Icewind Dale series,
Planescape: Torment).

This is not a game, but the engine. You need data installed somewhere, and
point gemrb the the relevant directory. More details and a list of
supported games can be found at
http://gemrb.sourceforge.net/wiki/doku.php?id=getting_started

%prep
%setup -q
%patch0 -p0

%build
%cmake -DLAYOUT=fhs -DLIB_DIR='%{_libdir}/gemrb'
%make

%install
%makeinstall_std -C build

rm -f %{buildroot}/etc/gemrb/GemRB.cfg.noinstall.sample

%files
%defattr(644,root,root,755)
%doc AUTHORS COPYING NEWS README INSTALL
%attr(755,root,root) %{_bindir}/gemrb
%attr(755,root,root) %{_libdir}/gemrb/libgemrb_core.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/NullSource.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/TTFImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/2DAImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/ACMReader.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/AREImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/BAMImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/BIFImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/BIKPlayer.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/BMPImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/BMPWriter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/CHUImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/CREImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/DirectoryImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/DLGImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/EFFImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/FXOpcodes.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/GAMImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/GUIScript.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/IDSImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/INIImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/ITMImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/IWDOpcodes.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/KEYImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/MOSImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/MUSImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/MVEPlayer.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/NullSound.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/OGGReader.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/OpenALAudio.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/PLTImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/PNGImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/PROImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/PSTOpcodes.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/SDLAudio.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/SDLVideo.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/SPLImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/STOImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/TISImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/TLKImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/WAVReader.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/WEDImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/WMPImporter.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/ZLibManager.so
%attr(755,root,root) %{_libdir}/gemrb/plugins/SAVImporter.so

%{_sysconfdir}/gemrb/GemRB.cfg.sample
%{_mandir}/man6/gemrb.6.*
%{_datadir}/gemrb/*
%{_datadir}/applications/gemrb.desktop
%{_iconsdir}/hicolor/scalable/apps/gemrb.svg
%{_datadir}/pixmaps/gemrb.png
%{_bindir}/extend2da.py


%changelog
* Thu Aug  30 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: ae93c6e
- New version 0.7.1 (sync with Cooker), conert BR to pkgconfig style
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14063 |12mr|genders-1.18-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 0
%define libname	%mklibname genders %{major}
%define develname %mklibname -d genders

%define gendersplusplus_libname	%mklibname gendersplusplus 1

Summary:	Static cluster configuration database
Name:		genders
Version:	1.18
Release:	%mkrel 3
Group:		System/Libraries
License:	GPL
URL:		https://computing.llnl.gov/linux/genders.html
Source0:	http://mesh.dl.sourceforge.net/sourceforge/genders/%{name}-%{version}.tar.gz
BuildRequires:	byacc
BuildRequires:	flex
BuildRequires:	libtool
BuildRequires:	perl-devel
BuildRequires:	python-devel
BuildRequires:	libstdc++-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Genders is a static cluster configuration database used for cluster
configuration management.  It is used by a variety of tools and scripts for
management of large clusters.  The genders database is typically replicated
on every node of the cluster. It describes the layout and configuration of
the cluster so that tools and scripts can sense the variations of cluster
nodes. By abstracting this information into a plain text file, it becomes
possible to change the configuration of a cluster by modifying only one file.

%package -n	%{libname}
Summary:	Static cluster configuration database library
Group:          System/Libraries

%description -n	%{libname}
Genders is a static cluster configuration database used for cluster
configuration management.  It is used by a variety of tools and scripts for
management of large clusters.  The genders database is typically replicated
on every node of the cluster. It describes the layout and configuration of
the cluster so that tools and scripts can sense the variations of cluster
nodes. By abstracting this information into a plain text file, it becomes
possible to change the configuration of a cluster by modifying only one file.

%package -n	%{gendersplusplus_libname}
Summary:	Static cluster configuration database C++ library
Group:          System/Libraries

%description -n	%{gendersplusplus_libname}
Genders is a static cluster configuration database used for cluster
configuration management.  It is used by a variety of tools and scripts for
management of large clusters.  The genders database is typically replicated
on every node of the cluster. It describes the layout and configuration of
the cluster so that tools and scripts can sense the variations of cluster
nodes. By abstracting this information into a plain text file, it becomes
possible to change the configuration of a cluster by modifying only one file.

This package contains the C++ bindings for genders.


%package -n	%{develname}
Summary:	Static library and header files for the genders library
Group:		Development/C
Provides:	%{name}-devel = %{version}
Provides:	lib%{name}-devel = %{version}
Requires:	%{libname} = %{version}

%description -n	%{develname}
Genders is a static cluster configuration database used for cluster
configuration management.  It is used by a variety of tools and scripts for
management of large clusters.  The genders database is typically replicated
on every node of the cluster. It describes the layout and configuration of
the cluster so that tools and scripts can sense the variations of cluster
nodes. By abstracting this information into a plain text file, it becomes
possible to change the configuration of a cluster by modifying only one file.

This package contains the static genders library and its header files.

%package	compat
Summary:	Compatability library
Group:		System/Libraries

%description	compat
genders API that is compatible with earlier releases of genders

%package -n	perl-Libgenders
Summary:	Genders	interface
Group:		Development/Perl
Provides:	perl-Genders = %{version}
Obsoletes:	perl-Genders

%description -n	perl-Libgenders
This package provides a perl interface for querying a genders file.

%package -n	python-libgenders
Summary:	Genders	interface
Group:		Development/Python

%description -n	python-libgenders
This package provides a python interface for querying a genders file.

%prep

%setup  -q -n %{name}-%{version}

%build

%configure2_5x \
    --with-genders-file=%{_sysconfdir}/%{name} \
    --with-perl-site-arch \
    --with-extension-destdir=%{buildroot}

make LD_RUN_PATH=""

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}

%makeinstall_std LD_RUN_PATH=""

install -m0644 genders.sample %{buildroot}%{_sysconfdir}/%{name}

# bork
mv %{buildroot}/usr/local/share/man/man3/Libgenders.3pm %{buildroot}%{_mandir}/man3/Libgenders.3pm

%if %mdkversion < 200900

%post -n %{libname} -p /sbin/ldconfig

%post -n %{gendersplusplus_libname} -p /sbin/ldconfig

%postun -n %{libname} -p /sbin/ldconfig

%postun -n %{gendersplusplus_libname} -p /sbin/ldconfig

%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/*
%{_mandir}/man1/*

%files -n %{libname}
%defattr(-,root,root)
%doc README NEWS ChangeLog DISCLAIMER DISCLAIMER.UC COPYING TUTORIAL
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}
%{_libdir}/*.so.%{major}*

%files -n %{gendersplusplus_libname}
%defattr(-,root,root)
%{_libdir}/libgendersplusplus.so.1*

%files -n %{develname}
%defattr(-,root,root)
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/*.*a
%{_mandir}/man3/genders*
%{_mandir}/man3/libgenders*

%files compat
%defattr(-,root,root)
%{_mandir}/man3/gendlib*
%dir %{_prefix}/lib/genders
%{_prefix}/lib/genders/*

%files -n perl-Libgenders
%defattr(-,root,root)
%{perl_sitearch}/Genders.pm
%{perl_sitearch}/Libgenders.pm
%dir %{perl_sitearch}/auto/Libgenders
%{perl_sitearch}/auto/Libgenders/Libgenders.so
%{_mandir}/man3/Genders.3pm*
%{_mandir}/man3/Libgenders.3pm*

%files -n python-libgenders
%defattr(-,root,root)
%{python_sitearch}/genders.py
%{python_sitearch}/libgenders-*-py*.egg-info
%{python_sitearch}/libgenders.so



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14064 |12mr|generatorrunner-0.6.16-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		generatorrunner
Version:	0.6.16
Release:	1
License:	GPLv2
Summary:	A utility that parses header and typesystem files
Group:		Development/KDE and Qt
URL:		http://www.pyside.org
Source0:	http://www.pyside.org/files/%{name}-%{version}.tar.bz2
BuildRequires:	cmake
BuildRequires:	qt4-devel
BuildRequires:	apiextractor-devel >= 0.10.10
Conflicts:	%{_lib}gen0 < 0.3.3
Obsoletes:	boostpythongenerator < 0.6.0

%description
Generator is a utility that parses a collecion of header and typesystem
files, generating other files (code, documentation, etc.) as result.

%files
%{_bindir}/*
%{_libdir}/generatorrunner
%{_mandir}/man1/*.1.*

#------------------------------------------------------------------------------

%define libgen_major 0
%define libgen %mklibname genrunner %{libgen_major}

%package -n %{libgen}
Summary:	Generator core lib
Group:		System/Libraries

%description -n %{libgen}
Generator core lib.

%files -n %{libgen}
%{_libdir}/libgenrunner.so.%{libgen_major}*

#------------------------------------------------------------------------------

%package devel
Summary:	Devel stuff for Generator
Group:		Development/KDE and Qt
Requires:	%{libgen} = %{version}
Requires:	apiextractor-devel >= 0.9.3
Requires:	%{name} = %{version}
Obsoletes:	boostpythongenerator-devel < 0.3.3

%description devel
Devel stuff for Generator.

%files devel
%{_includedir}/*
%{_libdir}/libgenrunner.so
%{_libdir}/pkgconfig/*
%{_libdir}/cmake/*

#------------------------------------------------------------------------------

%prep
%setup -q

%build
%__sed 's/-Wno-strict-aliasing/-fno-strict-aliasing/' -i CMakeLists.txt
%cmake
%make

%install
%makeinstall_std -C build



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14065 |12mr|genromfs-0.5.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name genromfs
%define version 0.5.2
%define release %mkrel 8

Summary:	Tool for creating romfs filesystems
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		System/Kernel and hardware
Source:		http://unc.dl.sourceforge.net/sourceforge/romfs/%{name}-%{version}.tar.gz
URL:		http://romfs.sourceforge.net
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
Genromfs is a tool for creating romfs filesystems, which are
lightweight, read-only filesystems supported by the Linux
kernel.

%prep
%setup -q

%build
make CFLAGS="$RPM_OPT_FLAGS -DVERSION=\\\"%{version}\\\""

%install
rm -rf $RPM_BUILD_ROOT
install -m 0755 %{name} -D $RPM_BUILD_ROOT%{_bindir}/%{name}
install -m 0644 %{name}.8 -D $RPM_BUILD_ROOT%{_mandir}/man8/%{name}.8

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc romfs.txt COPYING ChangeLog NEWS
%{_bindir}/*
%{_mandir}/man8/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14066 |12mr|geoclue-0.12.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	0
%define	libname	%mklibname %{name} %{major}
%define	devname	%mklibname -d %{name}

Summary:	The geoinformation service
Name:		geoclue
Version:	0.12.0
Release:	8
License:	LGPLv2+
Group:		Networking/Other
Url:		http://www.freedesktop.org/wiki/Software/GeoClue
Source0:	http://folks.o-hand.com/jku/geoclue-releases/%{name}-%{version}.tar.gz
Patch0:		geoclue-0.12.0-gcc46.patch
Patch1:		geoclue-0.12.0-str-fmt.patch
Patch2:		geoclue-0.12.0-networkmanager-pkgconfig-typo.patch

BuildRequires:	GConf2
BuildRequires:	gtk-doc
BuildRequires:	xsltproc
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gypsy)
BuildRequires:	pkgconfig(libgpsd) >= 2.91
BuildRequires:	pkgconfig(libnm-glib)
BuildRequires:	pkgconfig(libxml-2.0)

%description
Geoclue is a modular geoinformation service built on top of the D-Bus
messaging system.The goal of the Geoclue project is to make creating
location-aware applications as simple as possible.

%package -n	%{libname}
Summary:	Shared library for %{name}
Group:		System/Libraries

%description -n %{libname}
Main library for %{name}.

%package -n	%{devname}
Summary:	Development libraries for %{name}
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{devname}
Development files and headers for %{name}.

%prep
%setup -q
%patch0 -p0 -b .gcc46~
%patch1 -p0 -b .str_fmt~
%patch2 -p1 -b .nm_pkgconf~

%build
autoreconf -fi
%configure2_5x	\
	--disable-static \
	--disable-gtk-doc \
	--enable-gtk=yes \
	--enable-conic=no \
	--enable-networkmanager=yes \
	--enable-gypsy=yes \
	--enable-gpsd=yes \
	--enable-skyhook=no
%make

%install
%makeinstall_std

# Install the test gui as it seems the test isn't installed any more
install -m755 test/.libs/geoclue-test-gui -D %{buildroot}%{_bindir}/geoclue-test-gui

%files 
%doc AUTHORS README
%dir %{_datadir}/geoclue-providers
%{_bindir}/%{name}*
%{_libdir}/%{name}-*
%{_datadir}/dbus-1/services/*.service
%{_datadir}/geoclue-providers/%{name}-*.provider
%{_datadir}/gtk-doc/html/%{name}

%files -n %{libname}
%{_libdir}/lib%{name}.so.%{major}*

%files -n %{devname}
%{_includedir}/%{name}
%{_libdir}/lib%{name}.so
%{_libdir}/pkgconfig/%{name}.pc




%changelog
* Sun Aug  5 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: f00a3c6
- Sync with Cooker (update BuildRequires, drop .la files)
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14067 |12mr|geocode-glib-0.99.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %{name} %{major}
%define girname %mklibname %{name}-gir 1.0
%define develname %mklibname -d %{name}

Summary: A convenience library for the Yahoo! Place Finder APIs
Name: geocode-glib
Version: 0.99.0
Release: 2
Group: Networking/Other
License: LGPLv2
URL: http://geoclue.freedesktop.org/
Source0: http://ftp.acc.umu.se/pub/GNOME/sources/%{name}/0.99/%{name}-%{version}.tar.bz2

BuildRequires: intltool
BuildRequires: pkgconfig(gio-2.0)
BuildRequires: pkgconfig(json-glib-1.0) >= 0.13.1
BuildRequires: pkgconfig(libsoup-2.4)
BuildRequires: gobject-introspection-devel >= 0.6.3
BuildRequires: pkgconfig(gnome-doc-utils)

%description
geocode-glib is a convenience library for the Yahoo! Place Finder
APIs, as described at:
http://developer.yahoo.com/geo/placefinder/

The Place Finder web service allows to do geocoding (finding longitude
and latitude from an address), and reverse geocoding (finding an address
from coordinates).

%package -n %{libname}
Group: Networking/Other
Summary: A convenience library for the Yahoo! Place Finder APIs

%description -n %{libname}
Geocode-glib allows you to do geocoding (going from a place name,
to a longitude/latitude pair) and reverse geocoding (finding a place
name from coordinates) using Yahoo! Place Finder API.

This library should be used in place of Geoclue's D-Bus API for
geocoding and reverse geocoding.

%package -n %{girname}
Group: Networking/Other
Summary: A convenience library for the Yahoo! Place Finder APIs

%description -n %{girname}
This package contains GObjectIntrospection data for geocode-glib.

%package -n %{develname}
Group: Networking/Other
Summary: A convenience library for the Yahoo! Place Finder APIs
Requires: %{libname} = %{version}-%{release}
Requires: %{girname} = %{version}-%{release}
Provides: %{name}-devel = %{version}-%{release}

%description -n %{develname}
This package contains the development files for geocode-glib.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std
find %{buildroot} -name '*.la' -exec rm -f {} ';'

%files -n %{libname}
%{_libdir}/libgeocode-glib.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/GeocodeGlib-1.0.typelib

%files -n %{develname}
%{_includedir}/geocode-glib
%{_libdir}/libgeocode-glib.so
%{_libdir}/pkgconfig/geocode-glib.pc
%{_datadir}/gir-1.0/GeocodeGlib-1.0.gir
%{_datadir}/gtk-doc/html/%{name}




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14068 |12mr|geoip-1.4.8-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname GeoIP

%define major 1
%define updatemajor 0

%define libname %mklibname geoip %{major}
%define libname1 %mklibname geoipupdate %{updatemajor}
%define develname %mklibname geoip -d

Summary:	Find what country an IP address or hostname originates from
Name:		geoip
Version:	1.4.8
Release:	3
License:	LGPLv2+
Group:		System/Libraries
URL:		http://www.maxmind.com/app/c
Source0:	http://www.maxmind.com/download/geoip/api/c/%{oname}-%{version}.tar.gz
Source1:	http://www.maxmind.com/download/geoip/database/%{oname}.dat.gz
Source2:	http://www.maxmind.com/download/geoip/database/LICENSE.txt
Source3:	http://www.maxmind.com/download/geoip/database/GeoLiteCity.dat.gz
Source4:	http://www.maxmind.com/download/geoip/database/asnum/GeoIPASNum.dat.gz
Source5:	geoip.contrab
BuildRequires:	zlib-devel
BuildRequires:	autoconf automake libtool

%description
GeoIP is a C library that enables the user to find the country that any IP
address or hostname originates from. It uses a file based database that is
accurate as of March 2003. This database simply contains IP blocks as keys,
and countries as values. This database should be more complete and accurate
than using reverse DNS lookups. Commercial databases and automatic update
services are available from http://www.maxmind.com/

This module can be used to automatically select the geographically closest
mirror, to analyze your web server logs to determine the countries of your
visitors, for credit card fraud detection, and for software export controls.

%package -n	%{libname}
Summary:	Shared library part of GeoIP
Group:		System/Libraries
Requires:	%{name} >= %{version}-%{release}

%description -n	%{libname}
GeoIP is a C library that enables the user to find the country that any IP
address or hostname originates from. It uses a file based database that is
accurate as of March 2003. This database simply contains IP blocks as keys,
and countries as values. This database should be more complete and accurate
than using reverse DNS lookups. Commercial databases and automatic update
services are available from http://www.maxmind.com/

This module can be used to automatically select the geographically closest
mirror, to analyze your web server logs to determine the countries of your
visitors, for credit card fraud detection, and for software export controls.

%package -n	%{libname1}
Summary:	Shared library parts of GeoIP
Group:		System/Libraries

%description -n	%{libname1}
GeoIP is a C library that enables the user to find the country that any IP
address or hostname originates from. It uses a file based database that is
accurate as of March 2003. This database simply contains IP blocks as keys,
and countries as values. This database should be more complete and accurate
than using reverse DNS lookups. Commercial databases and automatic update
services are available from http://www.maxmind.com/

This module can be used to automatically select the geographically closest
mirror, to analyze your web server logs to determine the countries of your
visitors, for credit card fraud detection, and for software export controls.

%package -n	%{develname}
Summary:	Headers and libraries needed for GeoIP development
Group:		Development/C
Requires:	%{libname} >= %{version}-%{release}
Requires:	%{libname1} = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{oname}-devel = %{version}-%{release}

%description -n	%{develname}
GeoIP is a C library that enables the user to find the country that any IP
address or hostname originates from. It uses a file based database that is
accurate as of March 2003. This database simply contains IP blocks as keys,
and countries as values. This database should be more complete and accurate
than using reverse DNS lookups. Commercial databases and automatic update
services are available from http://www.maxmind.com/

This module can be used to automatically select the geographically closest
mirror, to analyze your web server logs to determine the countries of your
visitors, for credit card fraud detection, and for software export controls.

%prep
%setup -q -n %{oname}-%{version}

zcat %{SOURCE1} > data/GeoIP.dat
cp %{SOURCE2} LICENSE.txt
zcat %{SOURCE3} > data/GeoLiteCity.dat
zcat %{SOURCE4} > data/GeoIPASNum.dat

%build
rm -rf configure autom4te.cache
libtoolize --copy --force; aclocal; automake --gnu --add-missing --copy; autoconf

%configure2_5x --disable-static

%make

%check
#gw disable tests if there's no network
if ping -c 1 svn.mandriva.com; then
make check
fi

%install
%makeinstall_std
#gw path fix man page
perl -pi -e "s^%{buildroot}^^" %{buildroot}%{_mandir}/man1/geoipupdate.1

mkdir -p %{buildroot}%{_sysconfdir}/cron.monthly
install -m755 %{SOURCE5} %{buildroot}%{_sysconfdir}/cron.monthly/geoip
install -m0644 data/GeoLiteCity.dat %{buildroot}%{_datadir}/GeoIP/
install -m0644 data/GeoIPASNum.dat %{buildroot}%{_datadir}/GeoIP/

%files
%doc AUTHORS COPYING ChangeLog README TODO LICENSE.txt
%config(noreplace) %{_sysconfdir}/GeoIP.conf
%config(noreplace) %{_sysconfdir}/GeoIP.conf.default
%{_bindir}/geoiplookup
%{_bindir}/geoipupdate
%{_bindir}/geoiplookup6
%config(noreplace) %{_datadir}/GeoIP
%{_mandir}/man1/geoiplookup.1*
%{_mandir}/man1/geoiplookup6.1*
%{_mandir}/man1/geoipupdate.1*
%{_sysconfdir}/cron.monthly/geoip

%files -n %{libname}
%{_libdir}/libGeoIP.so.%{major}*

%files -n %{libname1}
%{_libdir}/libGeoIPUpdate.so.%{updatemajor}*

%files -n %{develname}
%{_libdir}/lib*.so
%{_includedir}/*



%changelog
* Sat Aug  25 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 93ea87c
- New version 1.4.8 (sync with Cooker), drop no longer needed Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14069 |12mr|geotiff-1.2.5-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define  _requires_exceptions devel(/lib/libNoVersion)
%define major	1

Name: geotiff
Summary: Cartographic software
Version: 1.2.5
Release: %mkrel 3
Group: Sciences/Geosciences
Source0: libgeotiff-%{version}.tar.gz
# fix build
Patch0:    libgeotiff-soname.patch
Patch1:    libgeotiff-1.2.5-fix-str-fmt.patch
License: MIT style
URL: http://www.remotesensing.org/geotiff/geotiff.html
BuildRoot: %{_tmppath}/%{name}-buildroot
Requires: proj
BuildRequires: libtiff-devel >= 3.6.0 
BuildRequires: libjpeg-devel 
BuildRequires: zlib-devel 
BuildRequires: proj-devel
BuildRequires: doxygen

%description
This library is designed to permit the extraction and parsing of the
"GeoTIFF" Key directories, as well as definition and installation
of GeoTIFF keys in new files.

%files 
%defattr(-,root,root)
%{_bindir}/geotifcp
%{_bindir}/listgeo
%{_bindir}/makegeo
%doc docs/*

#------------------------------------------------------------

%define libname %mklibname geotiff %{major}

%package -n %libname
Summary: Cartographic software - Libraries
Group: Sciences/Geosciences

%description -n %libname
This library is designed to permit the extraction and parsing of the
"GeoTIFF" Key directories, as well as definition and installation
of GeoTIFF keys in new files. For more information about GeoTIFF
specifications, projection codes and use, see the WWW web page at:

%if %mdkversion < 200900
%post -n %libname -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %libname -p /sbin/ldconfig
%endif

%files -n %libname
%defattr(-,root,root)
%{_libdir}/*.so.%{major}*

#------------------------------------------------------------

%define libdev %mklibname geotiff -d

%package -n %libdev
Summary: Cartographic software - Development files
Group: Sciences/Geosciences
Requires: %libname = %{version}
Provides: geotiff-devel = %{version}-%{release}
Requires: libtiff-devel >= 3.6.0
Obsoletes: %{libname}-devel

%description -n %libdev
libgeotiff development files.

%files -n %libdev
%defattr(-,root,root)
%{_libdir}/*.so
%{_includedir}/*
%{_libdir}/*.a
%{_libdir}/pkgconfig/%{name}.pc

%prep
%setup -q -n libgeotiff-%version
%patch0 -p1 -b .soname~
%patch1 -p0

# fix wrongly encoded files from tarball
 	set +x
 	for f in `find . -type f` ; do
 	if file $f | grep -q ISO-8859 ; then
 	set -x
 	iconv -f ISO-8859-1 -t UTF-8 $f > ${f}.tmp && \
 	mv -f ${f}.tmp $f
 	set +x
 	fi
 	if file $f | grep -q CRLF ; then
 	set -x
 	sed -i -e 's|\r||g' $f
 	set +x
 	fi
 	done
 	set -x 

%build

# disable -g flag removal
 	sed -i 's| \| sed \"s\/-g \/\/\"||g' configure
 	
# use gcc -shared instead of ld -shared to build with -fstack-protector
 	sed -i 's|LD_SHARED=@LD_SHARED@|LD_SHARED=@CC@ -shared|' Makefile.in 

%configure2_5x \
	--with-proj=%{_prefix} \
	--with-jpeg=%{_prefix} \
	--with-libtiff=%{_prefix} \
    	--without-static \
	--enable-incode-epsg

make COPTS="$RPM_OPT_FLAGS -fPIC" LDFLAGS="$LDFLAGS -lc"

%install
rm -Rf %{buildroot}
%makeinstall
chmod 644 %{buildroot}%{_includedir}/*

# install manualy some file
install -p -m 755 bin/makegeo %{buildroot}%{_bindir}

# install pkgconfig file
cat > %{name}.pc <<EOF
prefix=%{_prefix}
exec_prefix=%{_prefix}
libdir=%{_libdir}
includedir=%{_includedir}/%{name}

Name: %{name}
Description: GeoTIFF file format library
Version: %{version}
Libs: -L\${libdir} -lgeotiff
Cflags: -I\${includedir}
EOF

mkdir -p %{buildroot}%{_libdir}/pkgconfig/
install -p -m 644 %{name}.pc %{buildroot}%{_libdir}/pkgconfig/

#clean up junks
rm -rf %{buildroot}%{_datadir}/*.csv

# generate docs
doxygen

%clean
rm -rf %{buildroot}






%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14070 |12mr|geronimo-specs-1.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _duplicate_files_terminate_build 0

%define with_tests 0

%define bname       geronimo
%define section     free
%define sver_activation_1_0_2 1.2
%define sver_activation_1_1 1.0
%define sver_annotation_1_0 1.1.0
%define sver_corba_1_0 1.0
%define sver_corba_2_3 1.1
%define sver_corba_3_0 1.1
%define sver_ejb_2_1 1.1
%define sver_ejb_3_0 1.0
%define sver_el_1_0 1.0
%define sver_interceptor_3_0 1.0
%define sver_j2ee_connector_1_5 1.1.1
%define sver_j2ee_deployment_1_1 1.1
%define sver_javaee_deployment_1_1MR3 1.0
%define sver_j2ee_jacc_1_0 1.1
%define sver_jacc_1_1 1.0
%define sver_j2ee_management_1_0 1.1
%define sver_j2ee_management_1_1 1.0
%define sver_javamail_1_3_1 1.3
%define sver_javamail_1_4 1.1
%define sver_jaxr_1_0 1.1
%define sver_jaxrpc_1_1 1.1
%define sver_jms_1_1 1.1
%define sver_jpa_3_0 1.1.0
%define sver_jsp_2_0 1.1
%define sver_jsp_2_1 1.0
%define sver_jta_1_0_1B 1.1.1
%define sver_jta_1_1 1.1.0
%define sver_qname_1_1 1.1
%define sver_saaj_1_1 1.1
%define sver_servlet_2_4 1.1.1
%define sver_servlet_2_5 1.1
%define sver_stax_1_0 1.0
%define sver_ws_metadata_2_0 1.1.1
%define sver_commonj_1_1 1.0

Name:           geronimo-specs
Version:        1.2
Release:        4
Epoch:          0
Summary:        Geronimo J2EE server J2EE specifications
Url:            http://geronimo.apache.org
License:        Apache License
Group:          Development/Java
Source0:        %{name}-%{version}-src.tar.bz2

Source1:        %{name}-jpp-depmap.xml
Source1000:     geronimo-specs.build.xml
Source1001:     undot.py
Patch0:         geronimo-specs-1.2-pom_xml.patch
Patch1:         geronimo-specs-jta-1.0.1B-pom_xml.patch
Patch2:         geronimo-specs-j2ee-connector-1.5-pom_xml.patch
Patch3:         geronimo-specs-servlet-2.4-pom_xml.patch
Patch4:         geronimo-specs-j2ee-1.4-pom_xml.patch
Patch5:         geronimo-specs-corba-2.3-pom_xml.patch
BuildRequires:  jpackage-utils >= 1.7.2
BuildRequires:  java-devel >= 0:1.6.0
BuildRequires:  java-rpmbuild
BuildRequires:  ant
BuildRequires:  junit >= 3.8.1
BuildRequires:  xml-commons-jaxp-1.3-apis
BuildRequires:  xerces-j2
BuildRequires:  fdupes

Requires: geronimo-commonj-1.1-apis = %{version}-%{release}
Requires: geronimo-jaf-1.0.2-api = %{version}-%{release}
Requires: geronimo-jaf-1.1-api = %{version}-%{release}
Requires: geronimo-annotation-1.0-api = %{version}-%{release}
Requires: geronimo-corba-1.0-apis = %{version}-%{release}
Requires: geronimo-corba-2.3-apis = %{version}-%{release}
Requires: geronimo-ejb-2.1-api = %{version}-%{release}
Requires: geronimo-ejb-3.0-api = %{version}-%{release}
Requires: geronimo-el-1.0-api = %{version}-%{release}
Requires: geronimo-interceptor-3.0-api = %{version}-%{release}
Requires: geronimo-j2ee-1.4-apis = %{version}-%{release}
Requires: geronimo-j2ee-connector-1.5-api = %{version}-%{release}
Requires: geronimo-javaee-deployment-1.1-api = %{version}-%{release}
Requires: geronimo-javaee-deployment-1.1-api = %{version}-%{release}
Requires: geronimo-jacc-1.0-api = %{version}-%{release}
Requires: geronimo-jacc-1.1-api = %{version}-%{release}
Requires: geronimo-j2ee-management-1.0-api = %{version}-%{release}
Requires: geronimo-j2ee-management-1.1-api = %{version}-%{release}
Requires: geronimo-javamail-1.3.1-api = %{version}-%{release}
Requires: geronimo-javamail-1.4-api = %{version}-%{release}
Requires: geronimo-jaxr-1.0-api = %{version}-%{release}
Requires: geronimo-jaxrpc-1.1-api = %{version}-%{release}
Requires: geronimo-jms-1.1-api = %{version}-%{release}
Requires: geronimo-jpa-3.0-api = %{version}-%{release}
Requires: geronimo-jsp-2.0-api = %{version}-%{release}
Requires: geronimo-jsp-2.1-api = %{version}-%{release}
Requires: geronimo-jta-1.0.1B-api = %{version}-%{release}
Requires: geronimo-jta-1.1-api = %{version}-%{release}
Requires: geronimo-qname-1.1-api = %{version}-%{release}
Requires: geronimo-saaj-1.1-api = %{version}-%{release}
Requires: geronimo-servlet-2.4-api = %{version}-%{release}
Requires: geronimo-servlet-2.5-api = %{version}-%{release}
Requires: geronimo-stax-1.0-api = %{version}-%{release}
Requires: geronimo-ws-metadata-2.0-api = %{version}-%{release}

BuildArch:      noarch

%description
Geronimo is Apache's ASF-licensed J2EE server project.
These are the J2EE-Specifications
Note: You should use the sub packages for the Specifications
that you actually need.  The ones installed by the main package
are deprecated and will disappear in future releases.

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
Javadoc for %{name}.

%package -n geronimo-commonj-1.1-apis
Summary:        CommonJ APIs
Group:          Development/Java
Requires:    %{name}-poms = %{version}-%{release}
Provides:    commonj_1_1_apis = %{version}-%{release}
Provides:    commonj_apis = 0:1.1

%description -n geronimo-commonj-1.1-apis
CommonJ Spec

%package -n geronimo-jaf-1.0.2-api
Summary:        J2EE JAF v1.0.2 API
Group:          Development/Java
Requires:    %{name}-poms = %{version}-%{release}
Provides:    jaf = 0:1.0.2
# TODO: drop asap
Provides:    jaf_1_0_2_api = %{version}-%{release}
Provides:    activation_1_0_2_api = %{version}-%{release}
Provides:    jaf_api = 0:1.0.2
Provides:    activation_api = 0:1.0.2
# Don't obsolete jaf, classpathx-jaf provides it
# Don't even obsolete it versioned, as sun-jaf is at 1.1
#Obsoletes:    jaf
Requires(preun):  %{_sbindir}/update-alternatives
Requires(post):  %{_sbindir}/update-alternatives

%description -n geronimo-jaf-1.0.2-api
Java Activation Framework 1.0.2


%package -n geronimo-jaf-1.1-api
Summary:        J2EE JAF v1.1 API
Group:          Development/Java
Requires:    %{name}-poms = %{version}-%{release}
Provides:    jaf = 0:1.1
# TODO: drop asap
Provides:    jaf_1_1_api = %{version}-%{release}
Provides:    activation_1_1_api = %{version}-%{release}
Provides:    jaf_api = 0:1.1
Provides:    activation_api = 0:1.1
# Don't obsolete jaf, classpathx-jaf provides it
# Don't even obsolete it versioned, as sun-jaf is at 1.1
#Obsoletes:    jaf
Requires(preun):  %{_sbindir}/update-alternatives
Requires(post):  %{_sbindir}/update-alternatives

%description -n geronimo-jaf-1.1-api
Java Activation Framework 1.1


%package -n geronimo-annotation-1.0-api
Summary:        JEE Common Annotations v1.0
Group:          Development/Java
Requires:    %{name}-poms = %{version}-%{release}
Provides:    annotation_1_0_api = %{version}-%{release}
Provides:    annotation_api = 0:1.0
Requires(preun):  %{_sbindir}/update-alternatives
Requires(post):  %{_sbindir}/update-alternatives

%description -n geronimo-annotation-1.0-api
JEE Common Annotations v1.0


%package -n geronimo-corba-1.0-apis
Summary:        CORBA v1.0 APIs
Group:          Development/Java
Requires:    %{name}-poms = %{version}-%{release}
Provides:    corba_1_0_apis = %{version}-%{release}
Provides:    corba_apis = 0:1.0

%description -n geronimo-corba-1.0-apis
CORBA 1.0 Spec


%package -n geronimo-corba-2.3-apis
Summary:        CORBA v2.3 APIs
Group:          Development/Java
Requires:    %{name}-poms = %{version}-%{release}
Provides:    corba_2_3_apis = %{version}-%{release}
Provides:    corba_apis = 0:2.3

%description -n geronimo-corba-2.3-apis
CORBA 2.3 Spec


%package -n geronimo-ejb-2.1-api
Summary:        J2EE EJB v2.1 API
Group:          Development/Java
Requires:    %{name}-poms = %{version}-%{release}
Provides:    ejb = 0:2.1
# TODO: drop asap
Provides:    ejb_2_1_api = %{version}-%{release}
Provides:    ejb_api = 0:2.1
# drop the following asap
Provides:    ejb = %{version}-%{release}
#Obsoletes:   ejb
Requires:    jta_1_0_1B_api
Requires(preun):  %{_sbindir}/update-alternatives
Requires(post):  %{_sbindir}/update-alternatives
Obsoletes:   geronimo-specs-compat <= 0:1.0

%description -n geronimo-ejb-2.1-api
Enterprise JavaBeans Specification 2.1


%package -n geronimo-ejb-3.0-api
Summary:        J2EE EJB v3.0 API
Group:          Development/Java
Requires:    %{name}-poms = %{version}-%{release}
Provides:    ejb = 0:3.0
# TODO: drop asap
Provides:    ejb_3_0_api = %{version}-%{release}
Provides:    ejb_api = 0:3.0
#Obsoletes:   ejb
Requires:    annotation_1_0_api
Requires:    interceptor_3_0_api
Requires:    jta_1_1_api
Requires(preun):  %{_sbindir}/update-alternatives
Requires(post):  %{_sbindir}/update-alternatives
Obsoletes:   geronimo-specs-compat <= 0:1.0

%description -n geronimo-ejb-3.0-api
Enterprise JavaBeans Specification 3.0



%package -n geronimo-el-1.0-api
Summary:        Expression Language v1.0 API
Group:          Development/Java
Requires:    %{name}-poms = %{version}-%{release}
Provides:    el_1_0_api = %{version}-%{release}
Provides:    el_api = 0:1.0
Requires(preun):  %{_sbindir}/update-alternatives
Requires(post):  %{_sbindir}/update-alternatives

%description -n geronimo-el-1.0-api
Expression Language 1.0



%package -n geronimo-interceptor-3.0-api
Summary:        Interceptor v3.0 API
Group:          Development/Java
Requires:    %{name}-poms = %{version}-%{release}
Provides:    interceptor_3_0_api = %{version}-%{release}
Provides:    interceptor_api = 0:3.0
Requires(preun):  %{_sbindir}/update-alternatives
Requires(post):  %{_sbindir}/update-alternatives

%description -n geronimo-interceptor-3.0-api
Interceptor 3.0



%package -n geronimo-j2ee-1.4-apis
Summary:        J2EE v1.4 APIs
Group:          Development/Java
Requires:    %{name}-poms = %{version}-%{release}
Requires(preun):  %{_sbindir}/update-alternatives
Requires(post):  %{_sbindir}/update-alternatives

%description -n geronimo-j2ee-1.4-apis
J2EE Specification (the complete set in one jar)


%package -n geronimo-j2ee-connector-1.5-api
Summary:        J2EE Connector v1.5 API
Group:          Development/Java
Requires:    %{name}-poms = %{version}-%{release}
Provides:    j2ee_connector_1_5_api = %{version}-%{release}
Provides:    j2ee_connector_api = 0:1.5
# drop the following asap
Provides:    j2ee-connector = 0:1.5
# Obsoletes:   j2ee-connector
Requires:    jta_1_0_1B_api
Requires(preun):  %{_sbindir}/update-alternatives
Requires(post):  %{_sbindir}/update-alternatives
Obsoletes:   geronimo-specs-compat <= 0:1.0

%description -n geronimo-j2ee-connector-1.5-api
J2EE Connector Architecture 1.5 Specification


%package -n geronimo-j2ee-deployment-1.1-api
Summary:        J2EE Deployment v1.1 API
Group:          Development/Java
Requires:    %{name}-poms = %{version}-%{release}
Provides:    j2ee_deployment_1_1_api = %{version}-%{release}
Provides:    j2ee_deployment_api = 0:1.1
# drop the following asap
Provides:    j2ee-deployment = 0:1.1
# Obsoletes:    j2ee-deployment
Requires(preun):  %{_sbindir}/update-alternatives
Requires(post):  %{_sbindir}/update-alternatives
Obsoletes:   geronimo-specs-compat <= 0:1.0

%description -n geronimo-j2ee-deployment-1.1-api
J2EE Application Deployment Specification

%package -n geronimo-javaee-deployment-1.1-api
Summary:        JEE Deployment v1.1 API
Group:          Development/Java
Requires:    %{name}-poms = %{version}-%{release}
Provides:    javaee_deployment_1_1_api = %{version}-%{release}
Provides:    javaee_deployment_api = 0:1.1
Requires(preun):  %{_sbindir}/update-alternatives
Requires(post):  %{_sbindir}/update-alternatives

%description -n geronimo-javaee-deployment-1.1-api
JEE Application Deployment Specification

%package -n geronimo-jacc-1.0-api
Summary:        J2EE JACC v1.0 API
Group:          Development/Java
Requires:    %{name}-poms = %{version}-%{release}
Provides:    jacc = 0:1.0
# TODO: drop asap
Provides:    jacc_1_0_api = %{version}-%{release}
Provides:    jacc_api = 0:1.0
Requires:    servlet_2_4_api
Requires(preun):  %{_sbindir}/update-alternatives
Requires(post):  %{_sbindir}/update-alternatives
Obsoletes:   geronimo-specs-compat <= 0:1.0

%description -n geronimo-jacc-1.0-api
Java Authorization Contract for Containers v1.0 Specification

%package -n geronimo-jacc-1.1-api
Summary:        J2EE JACC v1.1 API
Group:          Development/Java
Requires:    %{name}-poms = %{version}-%{release}
Provides:    jacc_1_1_api = %{version}-%{release}
Provides:    jacc_api = 0:1.1
Requires:    servlet_2_5_api
Requires(preun):  %{_sbindir}/update-alternatives
Requires(post):  %{_sbindir}/update-alternatives

%description -n geronimo-jacc-1.1-api
Java Authorization Contract for Containers v1.1 Specification

%package -n geronimo-j2ee-management-1.0-api
Summary:        J2EE Management v1.0 API
Group:          Development/Java
Requires:    %{name}-poms = %{version}-%{release}
Provides:    j2ee_management_1_0_api = %{version}-%{release}
Provides:    j2ee_management_api = 0:1.0
# drop the following asap
Provides:    j2ee-management = 0:1.0
#Obsoletes:   j2ee-management
Requires:    ejb_2_1_api
Requires(preun):  %{_sbindir}/update-alternatives
Requires(post):  %{_sbindir}/update-alternatives

%description -n geronimo-j2ee-management-1.0-api
J2EE Application Management Specification 1.0

%package -n geronimo-j2ee-management-1.1-api
Summary:        J2EE Management v1.1 API
Group:          Development/Java
Requires:    %{name}-poms = %{version}-%{release}
Provides:    j2ee_management_1_1_api = %{version}-%{release}
Provides:    j2ee_management_api = 0:1.1
# drop the following asap
Provides:    j2ee-management = 0:1.1
#Obsoletes:   j2ee-management
Requires:    ejb_3_0_api
Requires(preun):  %{_sbindir}/update-alternatives
Requires(post):  %{_sbindir}/update-alternatives

%description -n geronimo-j2ee-management-1.1-api
J2EE Application Management Specification 1.1

%package -n geronimo-javamail-1.3.1-api
Summary:        J2EE JavaMail v1.3.1 API
Group:          Development/Java
Requires:    %{name}-poms = %{version}-%{release}
Provides:    javamail_1_3_1_api = %{version}-%{release}
Provides:    javamail_api = 0:1.3.1
Requires:    jaf_1_0_2_api
Requires(preun):  %{_sbindir}/update-alternatives
Requires(post):  %{_sbindir}/update-alternatives
# Do not provide javamail as this is just the API (is it?) and
# our 'javamail' alternative means the providers as well
# all in a single jar file called 'javamail.jar'
#Provides:    javamail = 0:1.3.1

%description -n geronimo-javamail-1.3.1-api
JavaMail API 1.3.1

%package -n geronimo-javamail-1.4-api
Summary:        J2EE JavaMail v1.4 API
Group:          Development/Java
Requires:    %{name}-poms = %{version}-%{release}
Provides:    javamail_1_4_api = %{version}-%{release}
Provides:    javamail_api = 0:1.4
Requires:    jaf_1_1_api
Requires(preun):  %{_sbindir}/update-alternatives
Requires(post):  %{_sbindir}/update-alternatives
# Do not provide javamail as this is just the API (is it?) and
# our 'javamail' alternative means the providers as well
# all in a single jar file called 'javamail.jar'
#Provides:    javamail = 0:1.4

%description -n geronimo-javamail-1.4-api
JavaMail API 1.4

%package -n geronimo-jaxr-1.0-api
Summary:        J2EE JAXR v1.0 API
Group:          Development/Java
Requires:    %{name}-poms = %{version}-%{release}
Provides:    jaxr_1_0_api = %{version}-%{release}
Provides:    jaxr_api = 0:1.0
# drop the following asap
Provides:    jaxr = 0:1.0
# Obsoletes:   jaxr-api
Requires:    jaf_1_0_2_api
Requires(preun):  %{_sbindir}/update-alternatives
Requires(post):  %{_sbindir}/update-alternatives

%description -n geronimo-jaxr-1.0-api
Java API for XML Registries (JAXR)


%package -n geronimo-jaxrpc-1.1-api
Summary:        J2EE JAXRPC v1.1 API
Group:          Development/Java
Requires:    %{name}-poms = %{version}-%{release}
Provides:    jaxrpc = 0:1.1
# TODO: drop asap
Provides:    jaxrpc_1_1_api = %{version}-%{release}
Provides:    jaxrpc_api = 0:1.1
Requires:    qname_1_1_api
Requires:    saaj_1_1_api
Requires:    servlet_2_4_api
Requires(preun):  %{_sbindir}/update-alternatives
Requires(post):  %{_sbindir}/update-alternatives

%description -n geronimo-jaxrpc-1.1-api
Java API for XML-Based RPC (JAXRPC)


%package -n geronimo-jms-1.1-api
Summary:        J2EE JMS v1.1 API
Group:          Development/Java
Requires:    %{name}-poms = %{version}-%{release}
Provides:    jms_1_1_api = %{version}-%{release}
Provides:    jms_api = 0:1.1
# drop the following asap
Provides:    jms = 0:1.1
# Obsoletes:    jms
Requires(preun):  %{_sbindir}/update-alternatives
Requires(post):  %{_sbindir}/update-alternatives
Obsoletes:   geronimo-specs-compat <= 0:1.0

%description -n geronimo-jms-1.1-api
JMS Specification


%package -n geronimo-jpa-3.0-api
Summary:        JPA v3.0 API
Group:          Development/Java
Requires:    %{name}-poms = %{version}-%{release}
Provides:    jpa_3_0_api = %{version}-%{release}
Provides:    jpa_api = 0:3.0
Requires(preun):  %{_sbindir}/update-alternatives
Requires(post):  %{_sbindir}/update-alternatives

%description -n geronimo-jpa-3.0-api
JPA Specification

%package -n geronimo-jsp-2.0-api
Summary:        J2EE JSP v2.0 API
Group:          Development/Java
Requires:    %{name}-poms = %{version}-%{release}
Provides:    jsp = 0:2.0
# TODO: drop asap
Provides:    jsp_2_0_api = %{version}-%{release}
Provides:    jsp_api = 0:2.0
Requires:    servlet_2_4_api
Requires(preun):  %{_sbindir}/update-alternatives
Requires(post):  %{_sbindir}/update-alternatives

%description -n geronimo-jsp-2.0-api
JavaServer Pages Specification 2.0


%package -n geronimo-jsp-2.1-api
Summary:        JEE JSP v2.1 API
Group:          Development/Java
Requires:    %{name}-poms = %{version}-%{release}
Provides:    jsp = 0:2.1
# TODO: drop asap
Provides:    jsp_2_1_api = %{version}-%{release}
Provides:    jsp_api = 0:2.1
Requires:    servlet_2_5_api
Requires:    el_1_0_api
Requires(preun):  %{_sbindir}/update-alternatives
Requires(post):  %{_sbindir}/update-alternatives

%description -n geronimo-jsp-2.1-api
JavaServer Pages Specification 2.1


%package -n geronimo-jta-1.0.1B-api
Summary:        J2EE JTA v1.0.1B API
Group:          Development/Java
Requires:    %{name}-poms = %{version}-%{release}
Provides:    jta_1_0_1B_api = %{version}-%{release}
Provides:    jta_api = 0:1.0.1B
# drop the following asap
Provides:    jta = 0:1.0.1B
# Don't obsolete jta, as this is provided by java-1.4.2-gcj-compat
#Obsoletes:    jta
Requires(preun):  %{_sbindir}/update-alternatives
Requires(post):  %{_sbindir}/update-alternatives
Obsoletes:   geronimo-specs-compat <= 0:1.0

%description -n geronimo-jta-1.0.1B-api
Java Transaction API Specification 1.0.1B


%package -n geronimo-jta-1.1-api
Summary:        J2EE JTA v1.1 API
Group:          Development/Java
Requires:    %{name}-poms = %{version}-%{release}
Provides:    jta_1_1_api = %{version}-%{release}
Provides:    jta_api = 0:1.1
# drop the following asap
Provides:    jta = 0:1.1
# Don't obsolete jta, as this is provided by java-1.4.2-gcj-compat
#Obsoletes:    jta
Requires(preun):  %{_sbindir}/update-alternatives
Requires(post):  %{_sbindir}/update-alternatives
Obsoletes:   geronimo-specs-compat <= 0:1.0

%description -n geronimo-jta-1.1-api
Java Transaction API Specification 1.1


%package -n geronimo-qname-1.1-api
Summary:        Namespace v1.1 API
Group:          Development/Java
Requires:    %{name}-poms = %{version}-%{release}
Provides:    qname_1_1_api = %{version}-%{release}
Provides:    qname_api = 0:1.1
Requires(preun):  %{_sbindir}/update-alternatives
Requires(post):  %{_sbindir}/update-alternatives

%description -n geronimo-qname-1.1-api
javax.xml.namespace.QName API


%package -n geronimo-saaj-1.1-api
Summary:        J2EE SAAJ v1.1 API
Group:          Development/Java
Requires:    %{name}-poms = %{version}-%{release}
Provides:    saaj = 0:1.1
# TODO: drop asap
Provides:    saaj_1_1_api = %{version}-%{release}
Provides:    saaj_api = 0:1.1
Requires:    jaf_1_0_2_api
Requires(preun):  %{_sbindir}/update-alternatives
Requires(post):  %{_sbindir}/update-alternatives

%description -n geronimo-saaj-1.1-api
SOAP with Attachments API for Java (SAAJ)


%package -n geronimo-servlet-2.4-api
Summary:        J2EE Servlet v2.4 API
Group:          Development/Java
Requires:    %{name}-poms = %{version}-%{release}
Provides:    servlet = 0:2.4
# TODO: drop asap
Provides:    servlet_2_4_api = %{version}-%{release}
Provides:    servlet_api = 0:2.4
Requires(preun):  %{_sbindir}/update-alternatives
Requires(post):  %{_sbindir}/update-alternatives

%description -n geronimo-servlet-2.4-api
J2EE Servlet v2.4 API


%package -n geronimo-servlet-2.5-api
Summary:        JEE Servlet v2.5 API
Group:          Development/Java
Requires:    %{name}-poms = %{version}-%{release}
Provides:    servlet = 0:2.5
# TODO: drop asap
Provides:    servlet_2_5_api = %{version}-%{release}
Provides:    servlet_api = 0:2.5
Requires(preun):  %{_sbindir}/update-alternatives
Requires(post):  %{_sbindir}/update-alternatives

%description -n geronimo-servlet-2.5-api
JEE Servlet v2.5 API


%package -n geronimo-stax-1.0-api
Summary:        XML Stax v1.0 API
Group:          Development/Java
Requires:    %{name}-poms = %{version}-%{release}
Provides:    stax_1_0_api = %{version}-%{release}
Provides:    stax_api = 0:1.0
Requires(preun):  %{_sbindir}/update-alternatives
Requires(post):  %{_sbindir}/update-alternatives

%description -n geronimo-stax-1.0-api
XML STax v1.0 API



%package -n geronimo-ws-metadata-2.0-api
Summary:        Webservices Metadata v2.0 API
Group:          Development/Java
Requires:    %{name}-poms = %{version}-%{release}
Provides:    ws_metadata_2_0_api = %{version}-%{release}
Provides:    ws_metadata_api = 0:2.0
Requires(preun):  %{_sbindir}/update-alternatives
Requires(post):  %{_sbindir}/update-alternatives

%description -n geronimo-ws-metadata-2.0-api
Webservices Metadata v2.0 API


%package poms
Summary:        POM files for geronimo-specs
Group:          Development/Java
Requires(post):   jpackage-utils >= 1.7.3
Requires(postun): jpackage-utils >= 1.7.3

%description poms
The Project Object Model files for the geronimo-specs modules.



%prep
%setup -q -n %{name}-%{version}
chmod -R go=u-w *
mkdir etc
cp LICENSE.txt etc
mkdir external_repo
ln -s %{_javadir} external_repo/JPP
%patch0 -b .sav0
%patch1 -p0 -b .sav1
%patch2 -p0 -b .sav2
%patch3 -p0 -b .sav3
%patch4 -p0 -b .sav4
%patch5 -p0 -b .sav5
cp %{SOURCE1000} build.xml

%build

ant -Dant.build.javac.source=1.5 -Dant.build.javac.target=1.5 \
    -Didlj=%{java_home}/bin/idlj


%install
# Directory for poms
install -d -m 0755 %{buildroot}%{_datadir}/maven2/poms
# subpackage jars
install -d -m 755 %{buildroot}%{_javadir}
install -m 0644 \
  geronimo-activation_1.0.2_spec-1.2/target/geronimo-activation_1.0.2_spec-1.2.jar \
  %{buildroot}%{_javadir}/geronimo-jaf-1.0.2-api-%{sver_activation_1_0_2}.jar
pushd %{buildroot}%{_javadir}
  ln -sf geronimo-jaf-1.0.2-api-%{sver_activation_1_0_2}.jar \
         geronimo-jaf-1.0.2-api.jar
popd
touch %{buildroot}%{_javadir}/jaf.jar
touch %{buildroot}%{_javadir}/jaf_api.jar
touch %{buildroot}%{_javadir}/jaf_1_0_2_api.jar
install -m 0644 geronimo-activation_1.0.2_spec-1.2/pom.xml \
  %{buildroot}%{_mavenpomdir}/JPP-geronimo-jaf-1.0.2-api.pom
%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
install -m 0644 \
  geronimo-activation_1.1_spec-1.0/target/geronimo-activation_1.1_spec-1.0.jar \
  %{buildroot}%{_javadir}/geronimo-jaf-1.1-api-%{sver_activation_1_1}.jar
pushd %{buildroot}%{_javadir}
  ln -sf geronimo-jaf-1.1-api-%{sver_activation_1_1}.jar \
         geronimo-jaf-1.1-api.jar
popd
touch %{buildroot}%{_javadir}/jaf.jar
touch %{buildroot}%{_javadir}/jaf_api.jar
touch %{buildroot}%{_javadir}/jaf_1_1_api.jar
install -m 0644 geronimo-activation_1.1_spec-1.0/pom.xml \
  %{buildroot}%{_mavenpomdir}/JPP-geronimo-jaf-1.1-api.pom
%add_to_maven_depmap org.apache.geronimo.specs geronimo-activation_1.1_spec %{sver_activation_1_1} JPP geronimo-jaf-1.1-api
install -m 0644 \
  geronimo-annotation_1.0_spec-1.1.0/target/geronimo-annotation_1.0_spec-1.1.jar \
  %{buildroot}%{_javadir}/geronimo-annotation-1.0-api-%{sver_annotation_1_0}.jar
pushd %{buildroot}%{_javadir}
  ln -sf geronimo-annotation-1.0-api-%{sver_annotation_1_0}.jar \
         geronimo-annotation-1.0-api.jar
popd
touch %{buildroot}%{_javadir}/annotation_api.jar
touch %{buildroot}%{_javadir}/annotation_1_0_api.jar
install -m 0644 geronimo-annotation_1.0_spec-1.1.0/pom.xml \
  %{buildroot}%{_mavenpomdir}/JPP-geronimo-annotation-1.0-api.pom
%add_to_maven_depmap org.apache.geronimo.specs geronimo-annotation_1.0_spec %{sver_annotation_1_0} JPP geronimo-annotation-1.0-api
install -m 0644 \
  geronimo-spec-corba-2.3/target/geronimo-corba_2.3_spec-null.jar \
  %{buildroot}%{_javadir}/geronimo-corba-2.3-apis-%{sver_corba_2_3}.jar
pushd %{buildroot}%{_javadir}
  ln -sf geronimo-corba-2.3-apis-%{sver_corba_2_3}.jar \
         geronimo-corba-2.3-apis.jar
popd
touch %{buildroot}%{_javadir}/corba_apis.jar
touch %{buildroot}%{_javadir}/corba_2_3_apis.jar
install -m 0644 geronimo-spec-corba-2.3/pom.xml \
  %{buildroot}%{_mavenpomdir}/JPP-geronimo-corba-2.3-apis.pom
%add_to_maven_depmap org.apache.geronimo.specs geronimo-corba_2.3_spec %{sver_corba_2_3} JPP geronimo-corba-2.3-apis

install -m 0644 \
  geronimo-spec-corba/target/geronimo-spec-corba-null.jar \
  %{buildroot}%{_javadir}/geronimo-corba-1.0-apis-%{sver_corba_1_0}.jar
pushd %{buildroot}%{_javadir}
  ln -sf geronimo-corba-1.0-apis-%{sver_corba_1_0}.jar \
         geronimo-corba-1.0-apis.jar
popd
touch %{buildroot}%{_javadir}/corba_apis.jar
touch %{buildroot}%{_javadir}/corba_1_0_apis.jar
install -m 0644 geronimo-spec-corba/pom.xml \
  %{buildroot}%{_mavenpomdir}/JPP-geronimo-corba-1.0-apis.pom
%add_to_maven_depmap geronimo-spec geronimo-spec-corba %{sver_corba_1_0} JPP geronimo-corba-1.0-apis
install -m 0644 \
  geronimo-ejb_2.1_spec-1.1/target/geronimo-ejb_2.1_spec-1.1.jar \
  %{buildroot}%{_javadir}/geronimo-ejb-2.1-api-%{sver_ejb_2_1}.jar
pushd %{buildroot}%{_javadir}
  ln -sf geronimo-ejb-2.1-api-%{sver_ejb_2_1}.jar \
         geronimo-ejb-2.1-api.jar
popd
touch %{buildroot}%{_javadir}/ejb.jar
touch %{buildroot}%{_javadir}/ejb_api.jar
touch %{buildroot}%{_javadir}/ejb_2_1_api.jar
install -m 0644 geronimo-ejb_2.1_spec-1.1/pom.xml \
  %{buildroot}%{_mavenpomdir}/JPP-geronimo-ejb-2.1-api.pom
%add_to_maven_depmap org.apache.geronimo.specs geronimo-ejb_2.1_spec %{sver_ejb_2_1} JPP geronimo-ejb-2.1-api
install -m 0644 \
  geronimo-ejb_3.0_spec-1.0/target/geronimo-ejb_3.0_spec-1.0.jar \
  %{buildroot}%{_javadir}/geronimo-ejb-3.0-api-%{sver_ejb_3_0}.jar
pushd %{buildroot}%{_javadir}
  ln -sf geronimo-ejb-3.0-api-%{sver_ejb_3_0}.jar \
         geronimo-ejb-3.0-api.jar
popd
touch %{buildroot}%{_javadir}/ejb.jar
touch %{buildroot}%{_javadir}/ejb_api.jar
touch %{buildroot}%{_javadir}/ejb_3_0_api.jar
install -m 0644 geronimo-ejb_3.0_spec-1.0/pom.xml \
  %{buildroot}%{_mavenpomdir}/JPP-geronimo-ejb-3.0-api.pom
%add_to_maven_depmap org.apache.geronimo.specs geronimo-ejb_3.0_spec %{sver_ejb_3_0} JPP geronimo-ejb-3.0-api
install -m 0644 \
  geronimo-el_1.0_spec-1.0/target/geronimo-el_1.0_spec-1.0.jar \
  %{buildroot}%{_javadir}/geronimo-el-1.0-api-%{sver_el_1_0}.jar
pushd %{buildroot}%{_javadir}
  ln -sf geronimo-el-1.0-api-%{sver_el_1_0}.jar \
         geronimo-el-1.0-api.jar
popd
touch %{buildroot}%{_javadir}/el_api.jar
touch %{buildroot}%{_javadir}/el_1_0_api.jar
install -m 0644 geronimo-el_1.0_spec-1.0/pom.xml \
  %{buildroot}%{_mavenpomdir}/JPP-geronimo-el-1.0-api.pom
%add_to_maven_depmap org.apache.geronimo.specs geronimo-el_1.0_spec %{sver_el_1_0} JPP geronimo-el-1.0-api
install -m 0644 \
  geronimo-interceptor_3.0_spec-1.0/target/geronimo-interceptor_3.0_spec-1.0.jar \
  %{buildroot}%{_javadir}/geronimo-interceptor-3.0-api-%{sver_interceptor_3_0}.jar
pushd %{buildroot}%{_javadir}
  ln -sf geronimo-interceptor-3.0-api-%{sver_interceptor_3_0}.jar \
         geronimo-interceptor-3.0-api.jar
popd
touch %{buildroot}%{_javadir}/interceptor_api.jar
touch %{buildroot}%{_javadir}/interceptor_3_0_api.jar
install -m 0644 geronimo-interceptor_3.0_spec-1.0/pom.xml \
  %{buildroot}%{_mavenpomdir}/JPP-geronimo-interceptor-3.0-api.pom
%add_to_maven_depmap org.apache.geronimo.specs geronimo-interceptor_3.0_spec %{sver_interceptor_3_0} JPP geronimo-interceptor-3.0-api
install -m 0644 \
  geronimo-j2ee-connector_1.5_spec-1.1.1/target/geronimo-j2ee-connector_1.5_spec-1.1.1.jar \
  %{buildroot}%{_javadir}/geronimo-j2ee-connector-1.5-api-%{sver_j2ee_connector_1_5}.jar
pushd %{buildroot}%{_javadir}
  ln -sf geronimo-j2ee-connector-1.5-api-%{sver_j2ee_connector_1_5}.jar \
         geronimo-j2ee-connector-1.5-api.jar
popd
touch %{buildroot}%{_javadir}/j2ee-connector.jar
touch %{buildroot}%{_javadir}/j2ee_connector_api.jar
touch %{buildroot}%{_javadir}/j2ee_connector_1_5_api.jar
install -m 0644 geronimo-j2ee-connector_1.5_spec-1.1.1/pom.xml \
  %{buildroot}%{_mavenpomdir}/JPP-geronimo-j2ee-connector-1.5-api.pom
%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
install -m 0644 \
  geronimo-j2ee-deployment_1.1_spec-1.1/target/geronimo-j2ee-deployment_1.1_spec-1.1.jar \
  %{buildroot}%{_javadir}/geronimo-j2ee-deployment-1.1-api-%{sver_j2ee_deployment_1_1}.jar
pushd %{buildroot}%{_javadir}
  ln -sf geronimo-j2ee-deployment-1.1-api-%{sver_j2ee_deployment_1_1}.jar \
         geronimo-j2ee-deployment-1.1-api.jar
popd
touch %{buildroot}%{_javadir}/j2ee-deployment.jar
touch %{buildroot}%{_javadir}/j2ee_deployment_api.jar
touch %{buildroot}%{_javadir}/j2ee_deployment_1_1_api.jar
install -m 0644 geronimo-j2ee-deployment_1.1_spec-1.1/pom.xml \
  %{buildroot}%{_mavenpomdir}/JPP-geronimo-j2ee-deployment-1.1-api.pom
%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
install -m 0644 \
  geronimo-javaee-deployment_1.1MR3_spec-1.0/target/geronimo-javaee-deployment_1.1MR3_spec-1.0.jar \
  %{buildroot}%{_javadir}/geronimo-javaee-deployment-1.1-api-%{sver_javaee_deployment_1_1MR3}.jar
pushd %{buildroot}%{_javadir}
  ln -sf geronimo-javaee-deployment-1.1-api-%{sver_javaee_deployment_1_1MR3}.jar \
         geronimo-javaee-deployment-1.1-api.jar
popd
touch %{buildroot}%{_javadir}/javaee_deployment_1_1MR3_api.jar
touch %{buildroot}%{_javadir}/javaee_deployment_api.jar
install -m 0644 geronimo-javaee-deployment_1.1MR3_spec-1.0/pom.xml \
  %{buildroot}%{_mavenpomdir}/JPP-geronimo-javaee-deployment-1.1-api.pom
%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
install -m 0644 \
  geronimo-j2ee-jacc_1.0_spec-1.1/target/geronimo-j2ee-jacc_1.0_spec-1.1.jar \
  %{buildroot}%{_javadir}/geronimo-jacc-1.0-api-%{sver_j2ee_jacc_1_0}.jar
pushd %{buildroot}%{_javadir}
  ln -sf geronimo-jacc-1.0-api-%{sver_j2ee_jacc_1_0}.jar \
         geronimo-jacc-1.0-api.jar
popd
touch %{buildroot}%{_javadir}/jacc.jar
touch %{buildroot}%{_javadir}/jacc_api.jar
touch %{buildroot}%{_javadir}/jacc_1_0_api.jar
install -m 0644 geronimo-j2ee-jacc_1.0_spec-1.1/pom.xml \
  %{buildroot}%{_mavenpomdir}/JPP-geronimo-jacc-1.0-api.pom
%add_to_maven_depmap org.apache.geronimo.specs geronimo-j2ee-jacc_1.0_spec %{sver_j2ee_jacc_1_0} JPP geronimo-jacc-1.0-api
install -m 0644 \
  geronimo-jacc_1.1_spec-1.0/target/geronimo-jacc_1.1_spec-1.0.jar \
  %{buildroot}%{_javadir}/geronimo-jacc-1.1-api-%{sver_jacc_1_1}.jar
pushd %{buildroot}%{_javadir}
  ln -sf geronimo-jacc-1.1-api-%{sver_jacc_1_1}.jar \
         geronimo-jacc-1.1-api.jar
popd
touch %{buildroot}%{_javadir}/jacc_api.jar
touch %{buildroot}%{_javadir}/jacc_1_1_api.jar
install -m 0644 geronimo-jacc_1.1_spec-1.0/pom.xml \
  %{buildroot}%{_mavenpomdir}/JPP-geronimo-jacc-1.1-api.pom
%add_to_maven_depmap org.apache.geronimo.specs geronimo-j2ee-jacc_1.1_spec %{sver_jacc_1_1} JPP geronimo-jacc-1.1-api
install -m 0644 \
  geronimo-j2ee-management_1.0_spec-1.1/target/geronimo-j2ee-management_1.0_spec-1.1.jar \
  %{buildroot}%{_javadir}/geronimo-j2ee-management-1.0-api-%{sver_j2ee_management_1_0}.jar
pushd %{buildroot}%{_javadir}
  ln -sf geronimo-j2ee-management-1.0-api-%{sver_j2ee_management_1_0}.jar \
         geronimo-j2ee-management-1.0-api.jar
popd
touch %{buildroot}%{_javadir}/j2ee-management.jar
touch %{buildroot}%{_javadir}/j2ee_management_api.jar
touch %{buildroot}%{_javadir}/j2ee_management_1_0_api.jar
install -m 0644 geronimo-j2ee-management_1.0_spec-1.1/pom.xml \
  %{buildroot}%{_mavenpomdir}/JPP-geronimo-j2ee-management-1.0-api.pom
%add_to_maven_depmap org.apache.geronimo.specs geronimo-j2ee-management_1.0_spec %{sver_j2ee_management_1_0} JPP geronimo-j2ee-management-1.0-api
install -m 0644 \
  geronimo-j2ee-management_1.1_spec-1.0/target/geronimo-j2ee-management_1.1_spec-1.0.jar \
  %{buildroot}%{_javadir}/geronimo-j2ee-management-1.1-api-%{sver_j2ee_management_1_1}.jar
pushd %{buildroot}%{_javadir}
  ln -sf geronimo-j2ee-management-1.1-api-%{sver_j2ee_management_1_1}.jar \
         geronimo-j2ee-management-1.1-api.jar
popd
touch %{buildroot}%{_javadir}/j2ee-management.jar
touch %{buildroot}%{_javadir}/j2ee_management_api.jar
touch %{buildroot}%{_javadir}/j2ee_management_1_1_api.jar
install -m 0644 geronimo-j2ee-management_1.1_spec-1.0/pom.xml \
  %{buildroot}%{_mavenpomdir}/JPP-geronimo-j2ee-management-1.1-api.pom
%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
install -m 0644 \
  geronimo-javamail_1.3.1_spec-1.3/target/geronimo-javamail_1.3.1_spec-1.3.jar \
  %{buildroot}%{_javadir}/geronimo-javamail-1.3.1-api-%{sver_javamail_1_3_1}.jar
pushd %{buildroot}%{_javadir}
  ln -sf geronimo-javamail-1.3.1-api-%{sver_javamail_1_3_1}.jar \
         geronimo-javamail-1.3.1-api.jar
popd
touch %{buildroot}%{_javadir}/javamail_api.jar
touch %{buildroot}%{_javadir}/javamail_1_3_1_api.jar
install -m 0644 geronimo-javamail_1.3.1_spec-1.3/pom.xml \
  %{buildroot}%{_mavenpomdir}/JPP-geronimo-javamail-1.3.1-api.pom
%add_to_maven_depmap org.apache.geronimo.specs geronimo-javamail_1.3.1_spec %{sver_javamail_1_3_1} JPP geronimo-javamail-1.3.1-api
install -m 0644 \
  geronimo-javamail_1.4_spec-1.1/target/geronimo-javamail_1.4_spec-1.1.jar \
  %{buildroot}%{_javadir}/geronimo-javamail-1.4-api-%{sver_javamail_1_4}.jar
pushd %{buildroot}%{_javadir}
  ln -sf geronimo-javamail-1.4-api-%{sver_javamail_1_4}.jar \
         geronimo-javamail-1.4-api.jar
popd
touch %{buildroot}%{_javadir}/javamail_api.jar
touch %{buildroot}%{_javadir}/javamail_1_4_api.jar
install -m 0644 geronimo-javamail_1.4_spec-1.1/pom.xml \
  %{buildroot}%{_mavenpomdir}/JPP-geronimo-javamail-1.4-api.pom
%add_to_maven_depmap org.apache.geronimo.specs geronimo-javamail_1.4_spec %{sver_javamail_1_4} JPP geronimo-javamail-1.4-api
install -m 0644 \
  geronimo-jaxr_1.0_spec-1.1/target/geronimo-jaxr_1.0_spec-1.1.jar \
  %{buildroot}%{_javadir}/geronimo-jaxr-1.0-api-%{sver_jaxr_1_0}.jar
pushd %{buildroot}%{_javadir}
  ln -sf geronimo-jaxr-1.0-api-%{sver_jaxr_1_0}.jar \
         geronimo-jaxr-1.0-api.jar
popd
touch %{buildroot}%{_javadir}/jaxr.jar
touch %{buildroot}%{_javadir}/jaxr_api.jar
touch %{buildroot}%{_javadir}/jaxr_1_0_api.jar
install -m 0644 geronimo-jaxr_1.0_spec-1.1/pom.xml \
  %{buildroot}%{_mavenpomdir}/JPP-geronimo-jaxr-1.0-api.pom
%add_to_maven_depmap org.apache.geronimo.specs geronimo-jaxr_1.0_spec %{sver_jaxr_1_0} JPP geronimo-jaxr-1.0-api
install -m 0644 \
  geronimo-jaxrpc_1.1_spec-1.1/target/geronimo-jaxrpc_1.1_spec-1.1.jar \
  %{buildroot}%{_javadir}/geronimo-jaxrpc-1.1-api-%{sver_jaxrpc_1_1}.jar
pushd %{buildroot}%{_javadir}
  ln -sf geronimo-jaxrpc-1.1-api-%{sver_jaxrpc_1_1}.jar \
         geronimo-jaxrpc-1.1-api.jar
popd
touch %{buildroot}%{_javadir}/jaxrpc.jar
touch %{buildroot}%{_javadir}/jaxrpc_api.jar
touch %{buildroot}%{_javadir}/jaxrpc_1_1_api.jar
install -m 0644 geronimo-jaxrpc_1.1_spec-1.1/pom.xml \
  %{buildroot}%{_mavenpomdir}/JPP-geronimo-jaxrpc-1.1-api.pom
%add_to_maven_depmap org.apache.geronimo.specs geronimo-jaxrpc_1.1_spec %{sver_jaxrpc_1_1} JPP geronimo-jaxrpc-1.1-api
install -m 0644 \
  geronimo-spec-j2ee/target/geronimo-j2ee_1.4_spec-1.2-jar-with-dependencies.jar \
  %{buildroot}%{_javadir}/geronimo-j2ee-1.4-apis-%{version}.jar
pushd %{buildroot}%{_javadir}
  ln -sf geronimo-j2ee-1.4-apis-%{version}.jar \
         geronimo-j2ee-1.4-apis.jar
popd
install -m 0644 geronimo-spec-j2ee/pom.xml \
  %{buildroot}%{_mavenpomdir}/JPP-geronimo-j2ee-1.4-apis.pom
%add_to_maven_depmap org.apache.geronimo.specs geronimo-j2ee_1.4_spec %{version} JPP geronimo-j2ee-1.4-apis
install -m 0644 \
  geronimo-jms_1.1_spec-1.1/target/geronimo-jms_1.1_spec-1.1.jar \
  %{buildroot}%{_javadir}/geronimo-jms-1.1-api-%{sver_jms_1_1}.jar
pushd %{buildroot}%{_javadir}
  ln -sf geronimo-jms-1.1-api-%{sver_jms_1_1}.jar \
         geronimo-jms-1.1-api.jar
popd
touch %{buildroot}%{_javadir}/jms.jar
touch %{buildroot}%{_javadir}/jms_api.jar
touch %{buildroot}%{_javadir}/jms_1_1_api.jar
install -m 0644 geronimo-jms_1.1_spec-1.1/pom.xml \
  %{buildroot}%{_mavenpomdir}/JPP-geronimo-jms-1.1-api.pom
%add_to_maven_depmap org.apache.geronimo.specs geronimo-jms_1.1_spec %{sver_jms_1_1} JPP geronimo-jms-1.1-api
install -m 0644 \
  geronimo-jpa_3.0_spec-1.1.0/target/geronimo-jpa_3.0_spec-1.1.jar \
  %{buildroot}%{_javadir}/geronimo-jpa-3.0-api-%{sver_jpa_3_0}.jar
pushd %{buildroot}%{_javadir}
  ln -sf geronimo-jpa-3.0-api-%{sver_jpa_3_0}.jar \
         geronimo-jpa-3.0-api.jar
popd
touch %{buildroot}%{_javadir}/jpa_api.jar
touch %{buildroot}%{_javadir}/jpa_3_0_api.jar
install -m 0644 geronimo-jpa_3.0_spec-1.1.0/pom.xml \
  %{buildroot}%{_mavenpomdir}/JPP-geronimo-jpa-3.0-api.pom
%add_to_maven_depmap org.apache.geronimo.specs geronimo-jpa_3.0_spec %{sver_jpa_3_0} JPP geronimo-jpa-3.0-api
install -m 0644 \
  geronimo-jsp_2.0_spec-1.1/target/geronimo-jsp_2.0_spec-1.1.jar \
  %{buildroot}%{_javadir}/geronimo-jsp-2.0-api-%{sver_jsp_2_0}.jar
pushd %{buildroot}%{_javadir}
  ln -sf geronimo-jsp-2.0-api-%{sver_jsp_2_0}.jar \
         geronimo-jsp-2.0-api.jar
popd
touch %{buildroot}%{_javadir}/jsp.jar
touch %{buildroot}%{_javadir}/jsp_api.jar
touch %{buildroot}%{_javadir}/jsp_2_0_api.jar
install -m 0644 geronimo-jsp_2.0_spec-1.1/pom.xml \
  %{buildroot}%{_mavenpomdir}/JPP-geronimo-jsp-2.0-api.pom
%add_to_maven_depmap org.apache.geronimo.specs geronimo-jsp_2.0_spec %{sver_jsp_2_0} JPP geronimo-jsp-2.0-api
install -m 0644 \
  geronimo-jsp_2.1_spec-1.0/target/geronimo-jsp_2.1_spec-1.0.jar \
  %{buildroot}%{_javadir}/geronimo-jsp-2.1-api-%{sver_jsp_2_1}.jar
pushd %{buildroot}%{_javadir}
  ln -sf geronimo-jsp-2.1-api-%{sver_jsp_2_1}.jar \
         geronimo-jsp-2.1-api.jar
popd
touch %{buildroot}%{_javadir}/jsp.jar
touch %{buildroot}%{_javadir}/jsp_api.jar
touch %{buildroot}%{_javadir}/jsp_2_1_api.jar
install -m 0644 geronimo-jsp_2.1_spec-1.0/pom.xml \
  %{buildroot}%{_mavenpomdir}/JPP-geronimo-jsp-2.1-api.pom
%add_to_maven_depmap org.apache.geronimo.specs geronimo-jsp_2.1_spec %{sver_jsp_2_1} JPP geronimo-jsp-2.1-api
install -m 0644 \
  geronimo-jta_1.0.1B_spec-1.1.1/target/geronimo-jta_1.0.1B_spec-1.1.1.jar \
  %{buildroot}%{_javadir}/geronimo-jta-1.0.1B-api-%{sver_jta_1_0_1B}.jar
pushd %{buildroot}%{_javadir}
  ln -sf geronimo-jta-1.0.1B-api-%{sver_jta_1_0_1B}.jar \
         geronimo-jta-1.0.1B-api.jar
popd
touch %{buildroot}%{_javadir}/jta.jar
touch %{buildroot}%{_javadir}/jta_api.jar
touch %{buildroot}%{_javadir}/jta_1_0_1B_api.jar
install -m 0644 geronimo-jta_1.0.1B_spec-1.1.1/pom.xml \
  %{buildroot}%{_mavenpomdir}/JPP-geronimo-jta-1.0.1B-api.pom
%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
install -m 0644 \
  geronimo-jta_1.1_spec-1.1.0/target/geronimo-jta_1.1_spec-1.1.jar \
  %{buildroot}%{_javadir}/geronimo-jta-1.1-api-%{sver_jta_1_1}.jar
pushd %{buildroot}%{_javadir}
  ln -sf geronimo-jta-1.1-api-%{sver_jta_1_1}.jar \
         geronimo-jta-1.1-api.jar
popd
touch %{buildroot}%{_javadir}/jta.jar
touch %{buildroot}%{_javadir}/jta_api.jar
touch %{buildroot}%{_javadir}/jta_1_1_api.jar
install -m 0644 geronimo-jta_1.1_spec-1.1.0/pom.xml \
  %{buildroot}%{_mavenpomdir}/JPP-geronimo-jta-1.1-api.pom
%add_to_maven_depmap org.apache.geronimo.specs geronimo-jta_1.1_spec %{sver_jta_1_1} JPP geronimo-jta-1.1-api
install -m 0644 \
  geronimo-qname_1.1_spec-1.1/target/geronimo-qname_1.1_spec-1.1.jar \
  %{buildroot}%{_javadir}/geronimo-qname-1.1-api-%{sver_qname_1_1}.jar
pushd %{buildroot}%{_javadir}
  ln -sf geronimo-qname-1.1-api-%{sver_qname_1_1}.jar \
         geronimo-qname-1.1-api.jar
popd
touch %{buildroot}%{_javadir}/qname_api.jar
touch %{buildroot}%{_javadir}/qname_1_1_api.jar
install -m 0644 geronimo-qname_1.1_spec-1.1/pom.xml \
  %{buildroot}%{_mavenpomdir}/JPP-geronimo-qname-1.1-api.pom
%add_to_maven_depmap org.apache.geronimo.specs geronimo-qname_1.1_spec %{sver_qname_1_1} JPP geronimo-qname-1.1-api
install -m 0644 \
  geronimo-saaj_1.1_spec-1.1/target/geronimo-saaj_1.1_spec-1.1.jar \
  %{buildroot}%{_javadir}/geronimo-saaj-1.1-api-%{sver_saaj_1_1}.jar
pushd %{buildroot}%{_javadir}
  ln -sf geronimo-saaj-1.1-api-%{sver_saaj_1_1}.jar \
         geronimo-saaj-1.1-api.jar
popd
touch %{buildroot}%{_javadir}/saaj.jar
touch %{buildroot}%{_javadir}/saaj_api.jar
touch %{buildroot}%{_javadir}/saaj_1_1_api.jar
install -m 0644 geronimo-saaj_1.1_spec-1.1/pom.xml \
  %{buildroot}%{_mavenpomdir}/JPP-geronimo-saaj-1.1-api.pom
%add_to_maven_depmap org.apache.geronimo.specs geronimo-saaj_1.1_spec %{sver_saaj_1_1} JPP geronimo-saaj-1.1-api
install -m 0644 \
  geronimo-servlet_2.4_spec-1.1.1/target/geronimo-servlet_2.4_spec-1.1.1.jar \
  %{buildroot}%{_javadir}/geronimo-servlet-2.4-api-%{sver_servlet_2_4}.jar
pushd %{buildroot}%{_javadir}
  ln -sf geronimo-servlet-2.4-api-%{sver_servlet_2_4}.jar \
         geronimo-servlet-2.4-api.jar
popd
touch %{buildroot}%{_javadir}/servlet.jar
touch %{buildroot}%{_javadir}/servlet_api.jar
touch %{buildroot}%{_javadir}/servlet_2_4_api.jar
install -m 0644 geronimo-servlet_2.4_spec-1.1.1/pom.xml \
  %{buildroot}%{_mavenpomdir}/JPP-geronimo-servlet-2.4-api.pom
%add_to_maven_depmap org.apache.geronimo.specs geronimo-servlet_2.4_spec %{sver_servlet_2_4} JPP geronimo-servlet-2.4-api
install -m 0644 \
  geronimo-servlet_2.5_spec-1.1/target/geronimo-servlet_2.5_spec-1.1.jar \
  %{buildroot}%{_javadir}/geronimo-servlet-2.5-api-%{sver_servlet_2_5}.jar
pushd %{buildroot}%{_javadir}
  ln -sf geronimo-servlet-2.5-api-%{sver_servlet_2_5}.jar \
         geronimo-servlet-2.5-api.jar
popd
touch %{buildroot}%{_javadir}/servlet.jar
touch %{buildroot}%{_javadir}/servlet_api.jar
touch %{buildroot}%{_javadir}/servlet_2_5_api.jar
install -m 0644 geronimo-servlet_2.5_spec-1.1/pom.xml \
  %{buildroot}%{_mavenpomdir}/JPP-geronimo-servlet-2.5-api.pom
%add_to_maven_depmap org.apache.geronimo.specs geronimo-servlet_2.5_spec %{sver_servlet_2_5}.0.1 JPP geronimo-servlet-2.5-api
install -m 0644 \
  geronimo-stax-api_1.0_spec-1.0/target/geronimo-stax-api_1.0_spec-1.0.jar \
  %{buildroot}%{_javadir}/geronimo-stax-1.0-api-%{sver_stax_1_0}.jar
pushd %{buildroot}%{_javadir}
  ln -sf geronimo-stax-1.0-api-%{sver_stax_1_0}.jar \
         geronimo-stax-1.0-api.jar
popd
touch %{buildroot}%{_javadir}/stax_api.jar
touch %{buildroot}%{_javadir}/stax_1_0_api.jar
install -m 0644 geronimo-stax-api_1.0_spec-1.0/pom.xml \
  %{buildroot}%{_mavenpomdir}/JPP-geronimo-stax-1.0-api.pom
%add_to_maven_depmap org.apache.geronimo.specs geronimo-stax_1.0_spec %{sver_stax_1_0} JPP geronimo-stax-1.0-api
install -m 0644 \
  geronimo-ws-metadata_2.0_spec-1.1.1/target/geronimo-ws-metadata_2.0_spec-1.1.1.jar \
  %{buildroot}%{_javadir}/geronimo-ws-metadata-2.0-api-%{sver_ws_metadata_2_0}.jar
pushd %{buildroot}%{_javadir}
  ln -sf geronimo-ws-metadata-2.0-api-%{sver_ws_metadata_2_0}.jar \
         geronimo-ws-metadata-2.0-api.jar
popd
touch %{buildroot}%{_javadir}/ws_metadata_api.jar
touch %{buildroot}%{_javadir}/ws_metadata_2_0_api.jar
install -m 0644 geronimo-ws-metadata_2.0_spec-1.1.1/pom.xml \
  %{buildroot}%{_mavenpomdir}/JPP-geronimo-ws-metadata-2.0-api.pom
%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
install -m 0644 \
  geronimo-spec-commonj/target/geronimo-commonj_1.1_spec-null.jar \
  %{buildroot}%{_javadir}/geronimo-commonj-1.1-apis-%{sver_commonj_1_1}.jar
pushd %{buildroot}%{_javadir}
  ln -sf geronimo-commonj-1.1-apis-%{sver_commonj_1_1}.jar \
         geronimo-commonj-1.1-apis.jar
popd
touch %{buildroot}%{_javadir}/commonj_apis.jar
touch %{buildroot}%{_javadir}/commonj_1_1_apis.jar
install -m 0644 geronimo-spec-commonj/pom.xml \
  %{buildroot}%{_mavenpomdir}/JPP-geronimo-commonj-1.1-apis.pom
%add_to_maven_depmap org.apache.geronimo.specs geronimo-commonj_1.1_spec %{sver_commonj_1_1} JPP geronimo-commonj-1.1-apis
# Add the parent geronimo-specs pom
cp pom.xml \
  %{buildroot}%{_mavenpomdir}/JPP-geronimo-specs.pom
%add_to_maven_depmap org.apache.geronimo.specs specs 1.1 JPP geronimo-specs
# main package jars
install -d -m 0755 %{buildroot}%{_javadir}/geronimo
pushd %{buildroot}%{_javadir}/geronimo
  ln -sf ../geronimo-commonj-1.1-apis-%{version}.jar spec-commonj-1.1-%{version}.jar
  ln -sf spec-commonj-1.1-%{version}.jar spec-commonj-1.1.jar
  ln -sf ../geronimo-jaf-1.0.2-api-%{version}.jar spec-jaf-1.0.2-%{version}.jar
  ln -sf spec-jaf-1.0.2-%{version}.jar spec-jaf-1.0.2.jar
  ln -sf ../geronimo-jaf-1.1-api-%{version}.jar spec-jaf-1.1-%{version}.jar
  ln -sf spec-jaf-1.1-%{version}.jar spec-jaf-1.1.jar
  ln -sf ../geronimo-annotation-1.0-api-%{version}.jar spec-annotation-1.0-%{version}.jar
  ln -sf spec-annotation-1.0-%{version}.jar spec-annotation-1.0.jar
  ln -sf ../geronimo-ejb-2.1-api-%{version}.jar spec-ejb-2.1-%{version}.jar
  ln -sf spec-ejb-2.1-%{version}.jar spec-ejb-2.1.jar
  ln -sf ../geronimo-ejb-3.0-api-%{version}.jar spec-ejb-3.0-%{version}.jar
  ln -sf spec-ejb-3.0-%{version}.jar spec-ejb-3.0.jar
  ln -sf ../geronimo-el-1.0-api-%{version}.jar spec-el-1.0-%{version}.jar
  ln -sf spec-el-1.0-%{version}.jar spec-el-1.0.jar
  ln -sf ../geronimo-interceptor-3.0-api-%{version}.jar spec-interceptor-3.0-%{version}.jar
  ln -sf spec-interceptor-3.0-%{version}.jar spec-interceptor-3.0.jar
  ln -sf ../geronimo-j2ee-connector-1.5-api-%{version}.jar \
    spec-j2ee-connector-1.5-%{version}.jar
  ln -sf spec-j2ee-connector-1.5-%{version}.jar spec-j2ee-connector-1.5.jar
  ln -sf ../geronimo-j2ee-deployment-1.1-api-%{version}.jar \
    spec-j2ee-deployment-1.1-%{version}.jar
  ln -sf spec-j2ee-deployment-1.1-%{version}.jar spec-j2ee-deployment-1.1.jar
  ln -sf ../geronimo-javaee-deployment-1.1-api-%{version}.jar \
    spec-javaee-deployment-1.1-%{version}.jar
  ln -sf spec-javaee-deployment-1.1-%{version}.jar spec-javaee-deployment-1.1.jar
  ln -sf ../geronimo-jacc-1.0-api-%{version}.jar spec-jacc-1.0-%{version}.jar
  ln -sf spec-jacc-1.0-%{version}.jar spec-jacc-1.0.jar
  ln -sf ../geronimo-jacc-1.1-api-%{version}.jar spec-jacc-1.1-%{version}.jar
  ln -sf spec-jacc-1.1-%{version}.jar spec-jacc-1.1.jar
  ln -sf ../geronimo-j2ee-management-1.0-api-%{version}.jar \
    spec-j2ee-management-1.0-%{version}.jar
  ln -sf spec-j2ee-management-1.0-%{version}.jar spec-j2ee-management-1.0.jar
  ln -sf ../geronimo-j2ee-management-1.1-api-%{version}.jar \
    spec-j2ee-management-1.1-%{version}.jar
  ln -sf spec-j2ee-management-1.1-%{version}.jar spec-j2ee-management-1.1.jar
  ln -sf ../geronimo-j2ee-1.4-apis-%{version}.jar spec-j2ee-1.4-%{version}.jar
  ln -sf spec-j2ee-1.4-%{version}.jar spec-j2ee-1.4.jar
  ln -sf ../geronimo-jms-1.1-api-%{version}.jar spec-jms-1.1-%{version}.jar
  ln -sf spec-jms-1.1-%{version}.jar spec-jms-1.1.jar
  ln -sf ../geronimo-jpa-3.0-api-%{version}.jar spec-jpa-3.0-%{version}.jar
  ln -sf spec-jpa-3.0-%{version}.jar spec-jpa-3.0.jar
  ln -sf ../geronimo-jsp-2.0-api-%{version}.jar spec-jsp-2.0-%{version}.jar
  ln -sf spec-jsp-2.0-%{version}.jar spec-jsp-2.0.jar
  ln -sf ../geronimo-jsp-2.1-api-%{version}.jar spec-jsp-2.1-%{version}.jar
  ln -sf spec-jsp-2.1-%{version}.jar spec-jsp-2.1.jar
  ln -sf ../geronimo-jta-1.0.1B-api-%{version}.jar spec-jta-1.0.1B-%{version}.jar
  ln -sf spec-jta-1.0.1B-%{version}.jar spec-jta-1.0.1B.jar
  ln -sf ../geronimo-jta-1.1-api-%{version}.jar spec-jta-1.1-%{version}.jar
  ln -sf spec-jta-1.1-%{version}.jar spec-jta-1.1.jar
  ln -sf ../geronimo-servlet-2.4-api-%{version}.jar spec-servlet-2.4-%{version}.jar
  ln -sf spec-servlet-2.4-%{version}.jar spec-servlet-2.4.jar
  ln -sf ../geronimo-servlet-2.5-api-%{version}.jar spec-servlet-2.5-%{version}.jar
  ln -sf spec-servlet-2.5-%{version}.jar spec-servlet-2.5.jar
  ln -sf ../geronimo-stax-1.0-api-%{version}.jar spec-stax-1.0-%{version}.jar
  ln -sf spec-stax-1.0-%{version}.jar spec-stax-1.0.jar
  ln -sf ../geronimo-ws-metadata-2.0-api-%{version}.jar spec-ws-metadata-2.0-%{version}.jar
  ln -sf spec-ws-metadata-2.0-%{version}.jar spec-ws-metadata-2.0.jar
popd
install -d -m 755 %{buildroot}%{_javadocdir}/%{name}-%{version}
install -d -m 755 \
       %{buildroot}%{_javadocdir}/%{name}-%{version}/jaf-1.0.2
    cp -pr geronimo-activation_1.0.2_spec-1.2/target/site/apidocs/* \
       %{buildroot}%{_javadocdir}/%{name}-%{version}/jaf-1.0.2
install -d -m 755 \
       %{buildroot}%{_javadocdir}/%{name}-%{version}/jaf-1.1
    cp -pr geronimo-activation_1.1_spec-1.0/target/site/apidocs/* \
       %{buildroot}%{_javadocdir}/%{name}-%{version}/jaf-1.1
install -d -m 755 \
       %{buildroot}%{_javadocdir}/%{name}-%{version}/annotation-1.0
    cp -pr geronimo-annotation_1.0_spec-1.1.0/target/site/apidocs/* \
       %{buildroot}%{_javadocdir}/%{name}-%{version}/annotation-1.0
install -d -m 755 \
       %{buildroot}%{_javadocdir}/%{name}-%{version}/commonj-1.1
    cp -pr geronimo-spec-commonj/target/site/apidocs/* \
       %{buildroot}%{_javadocdir}/%{name}-%{version}/commonj-1.1
install -d -m 755 \
       %{buildroot}%{_javadocdir}/%{name}-%{version}/corba-1.0
    cp -pr geronimo-spec-corba/target/site/apidocs/* \
       %{buildroot}%{_javadocdir}/%{name}-%{version}/corba-1.0
install -d -m 755 \
       %{buildroot}%{_javadocdir}/%{name}-%{version}/corba-2.3
    cp -pr geronimo-spec-corba-2.3/target/site/apidocs/* \
       %{buildroot}%{_javadocdir}/%{name}-%{version}/corba-2.3
install -d -m 755 \
       %{buildroot}%{_javadocdir}/%{name}-%{version}/ejb-2.1
    cp -pr geronimo-ejb_2.1_spec-1.1/target/site/apidocs/* \
       %{buildroot}%{_javadocdir}/%{name}-%{version}/ejb-2.1
install -d -m 755 \
       %{buildroot}%{_javadocdir}/%{name}-%{version}/ejb-3.0
    cp -pr geronimo-ejb_3.0_spec-1.0/target/site/apidocs/* \
       %{buildroot}%{_javadocdir}/%{name}-%{version}/ejb-3.0
install -d -m 755 \
       %{buildroot}%{_javadocdir}/%{name}-%{version}/el-1.0
    cp -pr geronimo-el_1.0_spec-1.0/target/site/apidocs/* \
       %{buildroot}%{_javadocdir}/%{name}-%{version}/el-1.0
install -d -m 755 \
       %{buildroot}%{_javadocdir}/%{name}-%{version}/interceptor-3.0
    cp -pr geronimo-interceptor_3.0_spec-1.0/target/site/apidocs/* \
       %{buildroot}%{_javadocdir}/%{name}-%{version}/interceptor-3.0
install -d -m 755 \
       %{buildroot}%{_javadocdir}/%{name}-%{version}/j2ee-connector-1.5
    cp -pr geronimo-j2ee-connector_1.5_spec-1.1.1/target/site/apidocs/* \
       %{buildroot}%{_javadocdir}/%{name}-%{version}/j2ee-connector-1.5
install -d -m 755 \
       %{buildroot}%{_javadocdir}/%{name}-%{version}/j2ee-deployment-1.1
    cp -pr geronimo-j2ee-deployment_1.1_spec-1.1/target/site/apidocs/* \
       %{buildroot}%{_javadocdir}/%{name}-%{version}/j2ee-deployment-1.1
install -d -m 755 \
       %{buildroot}%{_javadocdir}/%{name}-%{version}/javaee-deployment-1.1
    cp -pr geronimo-javaee-deployment_1.1MR3_spec-1.0/target/site/apidocs/* \
       %{buildroot}%{_javadocdir}/%{name}-%{version}/javaee-deployment-1.1
install -d -m 755 \
       %{buildroot}%{_javadocdir}/%{name}-%{version}/j2ee-management-1.0
    cp -pr geronimo-j2ee-management_1.0_spec-1.1/target/site/apidocs/* \
       %{buildroot}%{_javadocdir}/%{name}-%{version}/j2ee-management-1.0
install -d -m 755 \
       %{buildroot}%{_javadocdir}/%{name}-%{version}/j2ee-management-1.1
    cp -pr geronimo-j2ee-management_1.1_spec-1.0/target/site/apidocs/* \
       %{buildroot}%{_javadocdir}/%{name}-%{version}/j2ee-management-1.1
install -d -m 755 \
       %{buildroot}%{_javadocdir}/%{name}-%{version}/javamail-1.3.1
    cp -pr geronimo-javamail_1.3.1_spec-1.3/target/site/apidocs/* \
       %{buildroot}%{_javadocdir}/%{name}-%{version}/javamail-1.3.1
install -d -m 755 \
       %{buildroot}%{_javadocdir}/%{name}-%{version}/javamail-1.4
    cp -pr geronimo-javamail_1.4_spec-1.1/target/site/apidocs/* \
       %{buildroot}%{_javadocdir}/%{name}-%{version}/javamail-1.4
install -d -m 755 \
       %{buildroot}%{_javadocdir}/%{name}-%{version}/jaxrpc-1.1
    cp -pr geronimo-jaxrpc_1.1_spec-1.1/target/site/apidocs/* \
       %{buildroot}%{_javadocdir}/%{name}-%{version}/jaxrpc-1.1
install -d -m 755 \
       %{buildroot}%{_javadocdir}/%{name}-%{version}/jaxr-1.0
    cp -pr geronimo-jaxr_1.0_spec-1.1/target/site/apidocs/* \
       %{buildroot}%{_javadocdir}/%{name}-%{version}/jaxr-1.0
install -d -m 755 \
       %{buildroot}%{_javadocdir}/%{name}-%{version}/jms-1.1
    cp -pr geronimo-jms_1.1_spec-1.1/target/site/apidocs/* \
       %{buildroot}%{_javadocdir}/%{name}-%{version}/jms-1.1
install -d -m 755 \
       %{buildroot}%{_javadocdir}/%{name}-%{version}/jpa-3.0
    cp -pr geronimo-jpa_3.0_spec-1.1.0/target/site/apidocs/* \
       %{buildroot}%{_javadocdir}/%{name}-%{version}/jpa-3.0
install -d -m 755 \
       %{buildroot}%{_javadocdir}/%{name}-%{version}/jsp-2.0
    cp -pr geronimo-jsp_2.0_spec-1.1/target/site/apidocs/* \
       %{buildroot}%{_javadocdir}/%{name}-%{version}/jsp-2.0
install -d -m 755 \
       %{buildroot}%{_javadocdir}/%{name}-%{version}/jsp-2.1
    cp -pr geronimo-jsp_2.1_spec-1.0/target/site/apidocs/* \
       %{buildroot}%{_javadocdir}/%{name}-%{version}/jsp-2.1
install -d -m 755 \
       %{buildroot}%{_javadocdir}/%{name}-%{version}/jta-1.0.1B
    cp -pr geronimo-jta_1.0.1B_spec-1.1.1/target/site/apidocs/* \
       %{buildroot}%{_javadocdir}/%{name}-%{version}/jta-1.0.1B
install -d -m 755 \
       %{buildroot}%{_javadocdir}/%{name}-%{version}/jta-1.1
    cp -pr geronimo-jta_1.1_spec-1.1.0/target/site/apidocs/* \
       %{buildroot}%{_javadocdir}/%{name}-%{version}/jta-1.1
install -d -m 755 \
       %{buildroot}%{_javadocdir}/%{name}-%{version}/qname-1.1
    cp -pr geronimo-qname_1.1_spec-1.1/target/site/apidocs/* \
       %{buildroot}%{_javadocdir}/%{name}-%{version}/qname-1.1
install -d -m 755 \
       %{buildroot}%{_javadocdir}/%{name}-%{version}/saaj-1.1
    cp -pr geronimo-saaj_1.1_spec-1.1/target/site/apidocs/* \
       %{buildroot}%{_javadocdir}/%{name}-%{version}/saaj-1.1
install -d -m 755 \
       %{buildroot}%{_javadocdir}/%{name}-%{version}/servlet-2.4
    cp -pr geronimo-servlet_2.4_spec-1.1.1/target/site/apidocs/* \
       %{buildroot}%{_javadocdir}/%{name}-%{version}/servlet-2.4
install -d -m 755 \
       %{buildroot}%{_javadocdir}/%{name}-%{version}/servlet-2.5
    cp -pr geronimo-servlet_2.5_spec-1.1/target/site/apidocs/* \
       %{buildroot}%{_javadocdir}/%{name}-%{version}/servlet-2.5
install -d -m 755 \
       %{buildroot}%{_javadocdir}/%{name}-%{version}/stax-1.0
    cp -pr geronimo-stax-api_1.0_spec-1.0/target/site/apidocs/* \
       %{buildroot}%{_javadocdir}/%{name}-%{version}/stax-1.0
install -d -m 755 \
       %{buildroot}%{_javadocdir}/%{name}-%{version}/ws-metadata-2.0
    cp -pr geronimo-ws-metadata_2.0_spec-1.1.1/target/site/apidocs/* \
       %{buildroot}%{_javadocdir}/%{name}-%{version}/ws-metadata-2.0
install -d -m 755 \
       %{buildroot}%{_javadocdir}/%{name}-%{version}/jacc-1.0
    cp -pr geronimo-j2ee-jacc_1.0_spec-1.1/target/site/apidocs/* \
         %{buildroot}%{_javadocdir}/%{name}-%{version}/jacc-1.0
install -d -m 755 \
       %{buildroot}%{_javadocdir}/%{name}-%{version}/jacc-1.1
    cp -pr geronimo-jacc_1.1_spec-1.0/target/site/apidocs/* \
         %{buildroot}%{_javadocdir}/%{name}-%{version}/jacc-1.1
ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name} # ghost symlink
# documents
install -d -m 755 %{buildroot}%{_docdir}/%{name}-%{version}
install -d -m 755 \
       %{buildroot}%{_docdir}/%{name}-%{version}/jaf-1.0.2
    cp -pr geronimo-activation_1.0.2_spec-1.2/LICENSE.txt \
       %{buildroot}%{_docdir}/%{name}-%{version}/jaf-1.0.2
install -d -m 755 \
       %{buildroot}%{_docdir}/%{name}-%{version}/jaf-1.1
    cp -pr geronimo-activation_1.1_spec-1.0/LICENSE.txt \
       %{buildroot}%{_docdir}/%{name}-%{version}/jaf-1.1
install -d -m 755 \
       %{buildroot}%{_docdir}/%{name}-%{version}/annotation-1.0
    cp -pr geronimo-annotation_1.0_spec-1.1.0/LICENSE.txt \
       %{buildroot}%{_docdir}/%{name}-%{version}/annotation-1.0
install -d -m 755 \
       %{buildroot}%{_docdir}/%{name}-%{version}/commonj-1.1
    cp -pr geronimo-spec-commonj/LICENSE.txt \
       %{buildroot}%{_docdir}/%{name}-%{version}/commonj-1.1
install -d -m 755 \
       %{buildroot}%{_docdir}/%{name}-%{version}/corba-2.3
    cp -pr geronimo-spec-corba-2.3/LICENSE.txt \
       %{buildroot}%{_docdir}/%{name}-%{version}/corba-2.3
install -d -m 755 \
       %{buildroot}%{_docdir}/%{name}-%{version}/ejb-2.1
    cp -pr geronimo-ejb_2.1_spec-1.1/LICENSE.txt \
       %{buildroot}%{_docdir}/%{name}-%{version}/ejb-2.1
install -d -m 755 \
       %{buildroot}%{_docdir}/%{name}-%{version}/ejb-3.0
    cp -pr geronimo-ejb_3.0_spec-1.0/LICENSE.txt \
       %{buildroot}%{_docdir}/%{name}-%{version}/ejb-3.0
install -d -m 755 \
       %{buildroot}%{_docdir}/%{name}-%{version}/el-1.0
    cp -pr geronimo-el_1.0_spec-1.0/LICENSE.txt \
       %{buildroot}%{_docdir}/%{name}-%{version}/el-1.0
install -d -m 755 \
       %{buildroot}%{_docdir}/%{name}-%{version}/interceptor-3.0
    cp -pr geronimo-interceptor_3.0_spec-1.0/LICENSE.txt \
       %{buildroot}%{_docdir}/%{name}-%{version}/interceptor-3.0
install -d -m 755 \
       %{buildroot}%{_docdir}/%{name}-%{version}/j2ee-connector-1.5
    cp -pr geronimo-j2ee-connector_1.5_spec-1.1.1/LICENSE.txt \
       %{buildroot}%{_docdir}/%{name}-%{version}/j2ee-connector-1.5
install -d -m 755 \
       %{buildroot}%{_docdir}/%{name}-%{version}/j2ee-deployment-1.1
    cp -pr geronimo-j2ee-deployment_1.1_spec-1.1/LICENSE.txt \
       %{buildroot}%{_docdir}/%{name}-%{version}/j2ee-deployment-1.1
install -d -m 755 \
       %{buildroot}%{_docdir}/%{name}-%{version}/javaee-deployment-1.1
    cp -pr geronimo-javaee-deployment_1.1MR3_spec-1.0/LICENSE.txt \
       %{buildroot}%{_docdir}/%{name}-%{version}/javaee-deployment-1.1
install -d -m 755 \
       %{buildroot}%{_docdir}/%{name}-%{version}/j2ee-management-1.0
    cp -pr geronimo-j2ee-management_1.0_spec-1.1/LICENSE.txt \
       %{buildroot}%{_docdir}/%{name}-%{version}/j2ee-management-1.0
install -d -m 755 \
       %{buildroot}%{_docdir}/%{name}-%{version}/j2ee-management-1.1
    cp -pr geronimo-j2ee-management_1.1_spec-1.0/LICENSE.txt \
       %{buildroot}%{_docdir}/%{name}-%{version}/j2ee-management-1.1
install -d -m 755 \
       %{buildroot}%{_docdir}/%{name}-%{version}/javamail-1.3.1
    cp -pr geronimo-javamail_1.3.1_spec-1.3/LICENSE.txt \
       %{buildroot}%{_docdir}/%{name}-%{version}/javamail-1.3.1
install -d -m 755 \
       %{buildroot}%{_docdir}/%{name}-%{version}/javamail-1.4
    cp -pr geronimo-javamail_1.4_spec-1.1/LICENSE.txt \
       %{buildroot}%{_docdir}/%{name}-%{version}/javamail-1.4
install -d -m 755 \
       %{buildroot}%{_docdir}/%{name}-%{version}/jaxrpc-1.1
    cp -pr geronimo-jaxrpc_1.1_spec-1.1/LICENSE.txt \
       %{buildroot}%{_docdir}/%{name}-%{version}/jaxrpc-1.1
install -d -m 755 \
       %{buildroot}%{_docdir}/%{name}-%{version}/jaxr-1.0
    cp -pr geronimo-jaxr_1.0_spec-1.1/LICENSE.txt \
       %{buildroot}%{_docdir}/%{name}-%{version}/jaxr-1.0
install -d -m 755 \
       %{buildroot}%{_docdir}/%{name}-%{version}/jms-1.1
    cp -pr geronimo-jms_1.1_spec-1.1/LICENSE.txt \
       %{buildroot}%{_docdir}/%{name}-%{version}/jms-1.1
install -d -m 755 \
       %{buildroot}%{_docdir}/%{name}-%{version}/jpa-3.0
    cp -pr geronimo-jpa_3.0_spec-1.1.0/LICENSE.txt \
       %{buildroot}%{_docdir}/%{name}-%{version}/jpa-3.0
install -d -m 755 \
       %{buildroot}%{_docdir}/%{name}-%{version}/jsp-2.0
    cp -pr geronimo-jsp_2.0_spec-1.1/LICENSE.txt \
       %{buildroot}%{_docdir}/%{name}-%{version}/jsp-2.0
install -d -m 755 \
       %{buildroot}%{_docdir}/%{name}-%{version}/jsp-2.1
    cp -pr geronimo-jsp_2.1_spec-1.0/LICENSE.txt \
       %{buildroot}%{_docdir}/%{name}-%{version}/jsp-2.1
install -d -m 755 \
       %{buildroot}%{_docdir}/%{name}-%{version}/jta-1.0.1B
    cp -pr geronimo-jta_1.0.1B_spec-1.1.1/LICENSE.txt \
       %{buildroot}%{_docdir}/%{name}-%{version}/jta-1.0.1B
install -d -m 755 \
       %{buildroot}%{_docdir}/%{name}-%{version}/jta-1.1
    cp -pr geronimo-jta_1.1_spec-1.1.0/LICENSE.txt \
       %{buildroot}%{_docdir}/%{name}-%{version}/jta-1.1
install -d -m 755 \
       %{buildroot}%{_docdir}/%{name}-%{version}/qname-1.1
    cp -pr geronimo-qname_1.1_spec-1.1/LICENSE.txt \
       %{buildroot}%{_docdir}/%{name}-%{version}/qname-1.1
install -d -m 755 \
       %{buildroot}%{_docdir}/%{name}-%{version}/saaj-1.1
    cp -pr geronimo-saaj_1.1_spec-1.1/LICENSE.txt \
       %{buildroot}%{_docdir}/%{name}-%{version}/saaj-1.1
install -d -m 755 \
       %{buildroot}%{_docdir}/%{name}-%{version}/servlet-2.4
    cp -pr geronimo-servlet_2.4_spec-1.1.1/LICENSE.txt \
       %{buildroot}%{_docdir}/%{name}-%{version}/servlet-2.4
install -d -m 755 \
       %{buildroot}%{_docdir}/%{name}-%{version}/servlet-2.5
    cp -pr geronimo-servlet_2.5_spec-1.1/LICENSE.txt \
       %{buildroot}%{_docdir}/%{name}-%{version}/servlet-2.5
install -d -m 755 \
       %{buildroot}%{_docdir}/%{name}-%{version}/stax-1.0
    cp -pr geronimo-stax-api_1.0_spec-1.0/LICENSE.txt \
       %{buildroot}%{_docdir}/%{name}-%{version}/stax-1.0
install -d -m 755 \
       %{buildroot}%{_docdir}/%{name}-%{version}/ws-metadata-2.0
    cp -pr geronimo-ws-metadata_2.0_spec-1.1.1/LICENSE.txt \
       %{buildroot}%{_docdir}/%{name}-%{version}/ws-metadata-2.0
install -d -m 755 \
       %{buildroot}%{_docdir}/%{name}-%{version}/jacc-1.0
    cp -pr geronimo-j2ee-jacc_1.0_spec-1.1/LICENSE.txt \
       %{buildroot}%{_docdir}/%{name}-%{version}/jacc-1.0
install -d -m 755 \
       %{buildroot}%{_docdir}/%{name}-%{version}/jacc-1.1
    cp -pr geronimo-jacc_1.1_spec-1.0/LICENSE.txt \
       %{buildroot}%{_docdir}/%{name}-%{version}/jacc-1.1
install -d -m 755 \
       %{buildroot}%{_docdir}/%{name}-%{version}/j2ee-1.4
    cp -pr geronimo-spec-j2ee/LICENSE.txt \
       %{buildroot}%{_docdir}/%{name}-%{version}/j2ee-1.4
cp -pr etc/LICENSE.txt \
       %{buildroot}%{_docdir}/%{name}-%{version}
fdupes -s %{buildroot}/%{_javadocdir}/%{name}-%{version}


%post poms
%update_maven_depmap

%postun poms
%update_maven_depmap

%post -n geronimo-commonj-1.1-apis
%{_sbindir}/update-alternatives --install %{_javadir}/commonj_apis.jar commonj_apis %{_javadir}/geronimo-commonj-1.1-apis.jar 10100
%{_sbindir}/update-alternatives --install %{_javadir}/commonj_1_1_apis.jar commonj_1_1_apis %{_javadir}/geronimo-commonj-1.1-apis.jar 10100

%preun -n geronimo-commonj-1.1-apis
if [ "$1" = "0" ]; then
    %{_sbindir}/update-alternatives --remove commonj_apis %{_javadir}/geronimo-commonj-1.1-apis.jar
    %{_sbindir}/update-alternatives --remove commonj_1_1_apis %{_javadir}/geronimo-commonj-1.1-apis.jar
fi

%post -n geronimo-jaf-1.0.2-api
%{_sbindir}/update-alternatives --install %{_javadir}/jaf.jar jaf %{_javadir}/geronimo-jaf-1.0.2-api.jar 10002
%{_sbindir}/update-alternatives --install %{_javadir}/jaf_api.jar jaf_api %{_javadir}/geronimo-jaf-1.0.2-api.jar 10002
%{_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

%preun -n geronimo-jaf-1.0.2-api
if [ "$1" = "0" ]; then
    %{_sbindir}/update-alternatives --remove jaf %{_javadir}/geronimo-jaf-1.0.2-api.jar
    %{_sbindir}/update-alternatives --remove jaf_api %{_javadir}/geronimo-jaf-1.0.2-api.jar
    %{_sbindir}/update-alternatives --remove jaf_1_0_2_api %{_javadir}/geronimo-jaf-1.0.2-api.jar
fi

%post -n geronimo-jaf-1.1-api
%{_sbindir}/update-alternatives --install %{_javadir}/jaf.jar jaf %{_javadir}/geronimo-jaf-1.1-api.jar 10100
%{_sbindir}/update-alternatives --install %{_javadir}/jaf_api.jar jaf_api %{_javadir}/geronimo-jaf-1.1-api.jar 10100
%{_sbindir}/update-alternatives --install %{_javadir}/jaf_1_1_api.jar jaf_1_1_api %{_javadir}/geronimo-jaf-1.1-api.jar 10100

%preun -n geronimo-jaf-1.1-api
if [ "$1" = "0" ]; then
    %{_sbindir}/update-alternatives --remove jaf %{_javadir}/geronimo-jaf-1.1-api.jar
    %{_sbindir}/update-alternatives --remove jaf_api %{_javadir}/geronimo-jaf-1.1-api.jar
    %{_sbindir}/update-alternatives --remove jaf_1_1_api %{_javadir}/geronimo-jaf-1.1-api.jar
fi

%post -n geronimo-annotation-1.0-api
%{_sbindir}/update-alternatives --install %{_javadir}/annotation_api.jar annotation_api %{_javadir}/geronimo-annotation-1.0-api.jar 10000
%{_sbindir}/update-alternatives --install %{_javadir}/annotation_1_0_api.jar annotation_1_0_api %{_javadir}/geronimo-annotation-1.0-api.jar 10000

%preun -n geronimo-annotation-1.0-api
if [ "$1" = "0" ]; then
    %{_sbindir}/update-alternatives --remove annotation_api %{_javadir}/geronimo-annotation-1.0-api.jar
    %{_sbindir}/update-alternatives --remove annotation_1_0_api %{_javadir}/geronimo-annotation-1.0-api.jar
fi

%post -n geronimo-corba-1.0-apis
%{_sbindir}/update-alternatives --install %{_javadir}/corba_apis.jar corba_apis %{_javadir}/geronimo-corba-1.0-apis.jar 10000
%{_sbindir}/update-alternatives --install %{_javadir}/corba_1_0_apis.jar corba_1_0_apis %{_javadir}/geronimo-corba-1.0-apis.jar 10000

%preun -n geronimo-corba-1.0-apis
if [ "$1" = "0" ]; then
    %{_sbindir}/update-alternatives --remove corba_apis %{_javadir}/geronimo-corba-1.0-apis.jar
    %{_sbindir}/update-alternatives --remove corba_1_0_apis %{_javadir}/geronimo-corba-1.0-apis.jar
fi

%post -n geronimo-corba-2.3-apis
%{_sbindir}/update-alternatives --install %{_javadir}/corba_apis.jar corba_apis %{_javadir}/geronimo-corba-2.3-apis.jar 20300
%{_sbindir}/update-alternatives --install %{_javadir}/corba_2_3_apis.jar corba_2_3_apis %{_javadir}/geronimo-corba-2.3-apis.jar 20300

%preun -n geronimo-corba-2.3-apis
if [ "$1" = "0" ]; then
    %{_sbindir}/update-alternatives --remove corba_apis %{_javadir}/geronimo-corba-2.3-apis.jar
    %{_sbindir}/update-alternatives --remove corba_2_3_apis %{_javadir}/geronimo-corba-2.3-apis.jar
fi


%post -n geronimo-ejb-2.1-api
%{_sbindir}/update-alternatives --install %{_javadir}/ejb.jar ejb %{_javadir}/geronimo-ejb-2.1-api.jar 20100
%{_sbindir}/update-alternatives --install %{_javadir}/ejb_api.jar ejb_api %{_javadir}/geronimo-ejb-2.1-api.jar 20100
%{_sbindir}/update-alternatives --install %{_javadir}/ejb_2_1_api.jar ejb_2_1_api %{_javadir}/geronimo-ejb-2.1-api.jar 20100

%preun -n geronimo-ejb-2.1-api
if [ "$1" = "0" ]; then
    %{_sbindir}/update-alternatives --remove ejb %{_javadir}/geronimo-ejb-2.1-api.jar
    %{_sbindir}/update-alternatives --remove ejb_api %{_javadir}/geronimo-ejb-2.1-api.jar
    %{_sbindir}/update-alternatives --remove ejb_2_1_api %{_javadir}/geronimo-ejb-2.1-api.jar
fi

%post -n geronimo-ejb-3.0-api
%{_sbindir}/update-alternatives --install %{_javadir}/ejb.jar ejb %{_javadir}/geronimo-ejb-3.0-api.jar 30000
%{_sbindir}/update-alternatives --install %{_javadir}/ejb_api.jar ejb_api %{_javadir}/geronimo-ejb-3.0-api.jar 30000
%{_sbindir}/update-alternatives --install %{_javadir}/ejb_3_0_api.jar ejb_3_0_api %{_javadir}/geronimo-ejb-3.0-api.jar 30000

%preun -n geronimo-ejb-3.0-api
if [ "$1" = "0" ]; then
    %{_sbindir}/update-alternatives --remove ejb %{_javadir}/geronimo-ejb-3.0-api.jar
    %{_sbindir}/update-alternatives --remove ejb_api %{_javadir}/geronimo-ejb-3.0-api.jar
    %{_sbindir}/update-alternatives --remove ejb_3_0_api %{_javadir}/geronimo-ejb-3.0-api.jar
fi

%post -n geronimo-el-1.0-api
%{_sbindir}/update-alternatives --install %{_javadir}/el_api.jar el_api %{_javadir}/geronimo-el-1.0-api.jar 10000
%{_sbindir}/update-alternatives --install %{_javadir}/el_1_0_api.jar el_1_0_api %{_javadir}/geronimo-el-1.0-api.jar 10000

%preun -n geronimo-el-1.0-api
if [ "$1" = "0" ]; then
    %{_sbindir}/update-alternatives --remove el_api %{_javadir}/geronimo-el-1.0-api.jar
    %{_sbindir}/update-alternatives --remove el_1_0_api %{_javadir}/geronimo-el-1.0-api.jar
fi

%post -n geronimo-interceptor-3.0-api
%{_sbindir}/update-alternatives --install %{_javadir}/interceptor_api.jar interceptor_api %{_javadir}/geronimo-interceptor-3.0-api.jar 30000
%{_sbindir}/update-alternatives --install %{_javadir}/interceptor_3_0_api.jar interceptor_3_0_api %{_javadir}/geronimo-interceptor-3.0-api.jar 30000

%preun -n geronimo-interceptor-3.0-api
if [ "$1" = "0" ]; then
    %{_sbindir}/update-alternatives --remove interceptor_api %{_javadir}/geronimo-interceptor-3.0-api.jar
    %{_sbindir}/update-alternatives --remove interceptor_3_0_api %{_javadir}/geronimo-interceptor-3.0-api.jar
fi


%post -n geronimo-j2ee-connector-1.5-api
%{_sbindir}/update-alternatives --install %{_javadir}/j2ee-connector.jar j2ee-connector %{_javadir}/geronimo-j2ee-connector-1.5-api.jar 10500
%{_sbindir}/update-alternatives --install %{_javadir}/j2ee_connector_api.jar j2ee_connector_api %{_javadir}/geronimo-j2ee-connector-1.5-api.jar 10500
%{_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

%preun -n geronimo-j2ee-connector-1.5-api
if [ "$1" = "0" ]; then
    %{_sbindir}/update-alternatives --remove j2ee-connector %{_javadir}/geronimo-j2ee-connector-1.5-api.jar
    %{_sbindir}/update-alternatives --remove j2ee_connector_api %{_javadir}/geronimo-j2ee-connector-1.5-api.jar
    %{_sbindir}/update-alternatives --remove j2ee_connector_1_5_api %{_javadir}/geronimo-j2ee-connector-1.5-api.jar
fi

%post -n geronimo-j2ee-deployment-1.1-api
%{_sbindir}/update-alternatives --install %{_javadir}/j2ee-deployment.jar j2ee-deployment %{_javadir}/geronimo-j2ee-deployment-1.1-api.jar 10100
%{_sbindir}/update-alternatives --install %{_javadir}/j2ee_deployment_api.jar j2ee_deployment_api %{_javadir}/geronimo-j2ee-deployment-1.1-api.jar 10100
%{_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

%preun -n geronimo-j2ee-deployment-1.1-api
if [ "$1" = "0" ]; then
    %{_sbindir}/update-alternatives --remove j2ee-deployment %{_javadir}/geronimo-j2ee-deployment-1.1-api.jar
    %{_sbindir}/update-alternatives --remove j2ee_deployment_api %{_javadir}/geronimo-j2ee-deployment-1.1-api.jar
    %{_sbindir}/update-alternatives --remove j2ee_deployment_1_1_api %{_javadir}/geronimo-j2ee-deployment-1.1-api.jar
fi

%post -n geronimo-javaee-deployment-1.1-api
%{_sbindir}/update-alternatives --install %{_javadir}/javaee_deployment_api.jar javaee_deployment_api %{_javadir}/geronimo-javaee-deployment-1.1-api.jar 10100
%{_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

%preun -n geronimo-javaee-deployment-1.1-api
if [ "$1" = "0" ]; then
    %{_sbindir}/update-alternatives --remove javaee_deployment_api %{_javadir}/geronimo-javaee-deployment-1.1-api.jar
    %{_sbindir}/update-alternatives --remove javaee_deployment_1_1MR3_api %{_javadir}/geronimo-javaee-deployment-1.1-api.jar
fi


%post -n geronimo-jacc-1.0-api
%{_sbindir}/update-alternatives --install %{_javadir}/jacc.jar jacc %{_javadir}/geronimo-jacc-1.0-api.jar 10000
%{_sbindir}/update-alternatives --install %{_javadir}/jacc_api.jar jacc_api %{_javadir}/geronimo-jacc-1.0-api.jar 10000
%{_sbindir}/update-alternatives --install %{_javadir}/jacc_1_0_api.jar jacc_1_0_api %{_javadir}/geronimo-jacc-1.0-api.jar 10000

%preun -n geronimo-jacc-1.0-api
if [ "$1" = "0" ]; then
    %{_sbindir}/update-alternatives --remove jacc %{_javadir}/geronimo-jacc-1.0-api.jar
    %{_sbindir}/update-alternatives --remove jacc_api %{_javadir}/geronimo-jacc-1.0-api.jar
    %{_sbindir}/update-alternatives --remove jacc_1_0_api %{_javadir}/geronimo-jacc-1.0-api.jar
fi


%post -n geronimo-jacc-1.1-api
%{_sbindir}/update-alternatives --install %{_javadir}/jacc_api.jar jacc_api %{_javadir}/geronimo-jacc-1.1-api.jar 10100
%{_sbindir}/update-alternatives --install %{_javadir}/jacc_1_1_api.jar jacc_1_1_api %{_javadir}/geronimo-jacc-1.1-api.jar 10100

%preun -n geronimo-jacc-1.1-api
if [ "$1" = "0" ]; then
    %{_sbindir}/update-alternatives --remove jacc_api %{_javadir}/geronimo-jacc-1.1-api.jar
    %{_sbindir}/update-alternatives --remove jacc_1_1_api %{_javadir}/geronimo-jacc-1.1-api.jar
fi


%post -n geronimo-j2ee-management-1.0-api
%{_sbindir}/update-alternatives --install %{_javadir}/j2ee-management.jar j2ee-management %{_javadir}/geronimo-j2ee-management-1.0-api.jar 10000
%{_sbindir}/update-alternatives --install %{_javadir}/j2ee_management_api.jar j2ee_management_api %{_javadir}/geronimo-j2ee-management-1.0-api.jar 10000
%{_sbindir}/update-alternatives --install %{_javadir}/j2ee_management_1_0_api.jar j2ee_management_1_0_api %{_javadir}/geronimo-j2ee-management-1.0-api.jar 10000

%preun -n geronimo-j2ee-management-1.0-api
if [ "$1" = "0" ]; then
    %{_sbindir}/update-alternatives --remove j2ee-management %{_javadir}/geronimo-j2ee-management-1.0-api.jar
    %{_sbindir}/update-alternatives --remove j2ee_management_api %{_javadir}/geronimo-j2ee-management-1.0-api.jar
    %{_sbindir}/update-alternatives --remove j2ee_management_1_0_api %{_javadir}/geronimo-j2ee-management-1.0-api.jar
fi


%post -n geronimo-j2ee-management-1.1-api
%{_sbindir}/update-alternatives --install %{_javadir}/j2ee-management.jar j2ee-management %{_javadir}/geronimo-j2ee-management-1.1-api.jar 10100
%{_sbindir}/update-alternatives --install %{_javadir}/j2ee_management_api.jar j2ee_management_api %{_javadir}/geronimo-j2ee-management-1.1-api.jar 10100
%{_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

%preun -n geronimo-j2ee-management-1.1-api
if [ "$1" = "0" ]; then
    %{_sbindir}/update-alternatives --remove j2ee-management %{_javadir}/geronimo-j2ee-management-1.1-api.jar
    %{_sbindir}/update-alternatives --remove j2ee_management_api %{_javadir}/geronimo-j2ee-management-1.1-api.jar
    %{_sbindir}/update-alternatives --remove j2ee_management_1_1_api %{_javadir}/geronimo-j2ee-management-1.1-api.jar
fi


%post -n geronimo-javamail-1.3.1-api
%{_sbindir}/update-alternatives --install %{_javadir}/javamail.jar javamail %{_javadir}/geronimo-javamail-1.3.1-api.jar 10301
%{_sbindir}/update-alternatives --install %{_javadir}/javamail_api.jar javamail_api %{_javadir}/geronimo-javamail-1.3.1-api.jar 10301
%{_sbindir}/update-alternatives --install %{_javadir}/javamail_1_3_1_api.jar javamail_1_3_1_api %{_javadir}/geronimo-javamail-1.3.1-api.jar 10301

%preun -n geronimo-javamail-1.3.1-api
if [ "$1" = "0" ]; then
    %{_sbindir}/update-alternatives --remove javamail %{_javadir}/geronimo-javamail-1.3.1-api.jar
    %{_sbindir}/update-alternatives --remove javamail_api %{_javadir}/geronimo-javamail-1.3.1-api.jar
    %{_sbindir}/update-alternatives --remove javamail_1_3_1_api %{_javadir}/geronimo-javamail-1.3.1-api.jar
fi
# Do not provide javamail as this is just the API (is it?) and
# our 'javamail' alternative means the providers as well
# all in a single jar file called 'javamail.jar'

%post -n geronimo-javamail-1.4-api
%{_sbindir}/update-alternatives --install %{_javadir}/javamail.jar javamail %{_javadir}/geronimo-javamail-1.4-api.jar 10400
%{_sbindir}/update-alternatives --install %{_javadir}/javamail_api.jar javamail_api %{_javadir}/geronimo-javamail-1.4-api.jar 10400
%{_sbindir}/update-alternatives --install %{_javadir}/javamail_1_4_api.jar javamail_1_4_api %{_javadir}/geronimo-javamail-1.4-api.jar 10400

%preun -n geronimo-javamail-1.4-api
if [ "$1" = "0" ]; then
    %{_sbindir}/update-alternatives --remove javamail %{_javadir}/geronimo-javamail-1.4-api.jar
    %{_sbindir}/update-alternatives --remove javamail_api %{_javadir}/geronimo-javamail-1.4-api.jar
    %{_sbindir}/update-alternatives --remove javamail_1_4_api %{_javadir}/geronimo-javamail-1.4-api.jar
fi


%post -n geronimo-jaxr-1.0-api
%{_sbindir}/update-alternatives --install %{_javadir}/jaxr.jar jaxr %{_javadir}/geronimo-jaxr-1.0-api.jar 10000
%{_sbindir}/update-alternatives --install %{_javadir}/jaxr_api.jar jaxr_api %{_javadir}/geronimo-jaxr-1.0-api.jar 10000
%{_sbindir}/update-alternatives --install %{_javadir}/jaxr_1_0_api.jar jaxr_1_0_api %{_javadir}/geronimo-jaxr-1.0-api.jar 10000

%preun -n geronimo-jaxr-1.0-api
if [ "$1" = "0" ]; then
    %{_sbindir}/update-alternatives --remove jaxr %{_javadir}/geronimo-jaxr-1.0-api.jar
    %{_sbindir}/update-alternatives --remove jaxr_api %{_javadir}/geronimo-jaxr-1.0-api.jar
    %{_sbindir}/update-alternatives --remove jaxr_1_0_api %{_javadir}/geronimo-jaxr-1.0-api.jar
fi

%post -n geronimo-jaxrpc-1.1-api
%{_sbindir}/update-alternatives --install %{_javadir}/jaxrpc.jar jaxrpc %{_javadir}/geronimo-jaxrpc-1.1-api.jar 10100
%{_sbindir}/update-alternatives --install %{_javadir}/jaxrpc_api.jar jaxrpc_api %{_javadir}/geronimo-jaxrpc-1.1-api.jar 10100
%{_sbindir}/update-alternatives --install %{_javadir}/jaxrpc_1_1_api.jar jaxrpc_1_1_api %{_javadir}/geronimo-jaxrpc-1.1-api.jar 10100

%preun -n geronimo-jaxrpc-1.1-api
if [ "$1" = "0" ]; then
    %{_sbindir}/update-alternatives --remove jaxrpc %{_javadir}/geronimo-jaxrpc-1.1-api.jar
    %{_sbindir}/update-alternatives --remove jaxrpc_api %{_javadir}/geronimo-jaxrpc-1.1-api.jar
    %{_sbindir}/update-alternatives --remove jaxrpc_1_1_api %{_javadir}/geronimo-jaxrpc-1.1-api.jar
fi


%post -n geronimo-jms-1.1-api
%{_sbindir}/update-alternatives --install %{_javadir}/jms.jar jms %{_javadir}/geronimo-jms-1.1-api.jar 10100
%{_sbindir}/update-alternatives --install %{_javadir}/jms_api.jar jms_api %{_javadir}/geronimo-jms-1.1-api.jar 10100
%{_sbindir}/update-alternatives --install %{_javadir}/jms_1_1_api.jar jms_1_1_api %{_javadir}/geronimo-jms-1.1-api.jar 10100

%preun -n geronimo-jms-1.1-api
if [ "$1" = "0" ]; then
    %{_sbindir}/update-alternatives --remove jms %{_javadir}/geronimo-jms-1.1-api.jar
    %{_sbindir}/update-alternatives --remove jms_api %{_javadir}/geronimo-jms-1.1-api.jar
    %{_sbindir}/update-alternatives --remove jms_1_1_api %{_javadir}/geronimo-jms-1.1-api.jar
fi

%post -n geronimo-jpa-3.0-api
%{_sbindir}/update-alternatives --install %{_javadir}/jpa_api.jar jpa_api %{_javadir}/geronimo-jpa-3.0-api.jar 30000
%{_sbindir}/update-alternatives --install %{_javadir}/jpa_3_0_api.jar jpa_3_0_api %{_javadir}/geronimo-jpa-3.0-api.jar 30000

%preun -n geronimo-jpa-3.0-api
if [ "$1" = "0" ]; then
    %{_sbindir}/update-alternatives --remove jpa_api %{_javadir}/geronimo-jpa-3.0-api.jar
    %{_sbindir}/update-alternatives --remove jpa_3_0_api %{_javadir}/geronimo-jpa-3.0-api.jar
fi

%post -n geronimo-jsp-2.0-api
%{_sbindir}/update-alternatives --install %{_javadir}/jsp.jar jsp %{_javadir}/geronimo-jsp-2.0-api.jar 20000
%{_sbindir}/update-alternatives --install %{_javadir}/jsp_api.jar jsp_api %{_javadir}/geronimo-jsp-2.0-api.jar 20000
%{_sbindir}/update-alternatives --install %{_javadir}/jsp_2_0_api.jar jsp_2_0_api %{_javadir}/geronimo-jsp-2.0-api.jar 20000

%preun -n geronimo-jsp-2.0-api
if [ "$1" = "0" ]; then
    %{_sbindir}/update-alternatives --remove jsp %{_javadir}/geronimo-jsp-2.0-api.jar
    %{_sbindir}/update-alternatives --remove jsp_api %{_javadir}/geronimo-jsp-2.0-api.jar
    %{_sbindir}/update-alternatives --remove jsp_2_0_api %{_javadir}/geronimo-jsp-2.0-api.jar
fi

%post -n geronimo-jsp-2.1-api
%{_sbindir}/update-alternatives --install %{_javadir}/jsp.jar jsp %{_javadir}/geronimo-jsp-2.1-api.jar 20100
%{_sbindir}/update-alternatives --install %{_javadir}/jsp_api.jar jsp_api %{_javadir}/geronimo-jsp-2.1-api.jar 20100
%{_sbindir}/update-alternatives --install %{_javadir}/jsp_2_1_api.jar jsp_2_1_api %{_javadir}/geronimo-jsp-2.1-api.jar 20100

%preun -n geronimo-jsp-2.1-api
if [ "$1" = "0" ]; then
    %{_sbindir}/update-alternatives --remove jsp %{_javadir}/geronimo-jsp-2.1-api.jar
    %{_sbindir}/update-alternatives --remove jsp_api %{_javadir}/geronimo-jsp-2.1-api.jar
    %{_sbindir}/update-alternatives --remove jsp_2_1_api %{_javadir}/geronimo-jsp-2.1-api.jar
fi


%post -n geronimo-jta-1.0.1B-api
%{_sbindir}/update-alternatives --install %{_javadir}/jta.jar jta %{_javadir}/geronimo-jta-1.0.1B-api.jar 10001
%{_sbindir}/update-alternatives --install %{_javadir}/jta_api.jar jta_api %{_javadir}/geronimo-jta-1.0.1B-api.jar 10001
%{_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

%preun -n geronimo-jta-1.0.1B-api
if [ "$1" = "0" ]; then
    %{_sbindir}/update-alternatives --remove jta %{_javadir}/geronimo-jta-1.0.1B-api.jar
    %{_sbindir}/update-alternatives --remove jta_api %{_javadir}/geronimo-jta-1.0.1B-api.jar
    %{_sbindir}/update-alternatives --remove jta_1_0_1B_api %{_javadir}/geronimo-jta-1.0.1B-api.jar
fi


%post -n geronimo-jta-1.1-api
%{_sbindir}/update-alternatives --install %{_javadir}/jta.jar jta %{_javadir}/geronimo-jta-1.1-api.jar 10100
%{_sbindir}/update-alternatives --install %{_javadir}/jta_api.jar jta_api %{_javadir}/geronimo-jta-1.1-api.jar 10100
%{_sbindir}/update-alternatives --install %{_javadir}/jta_1_1_api.jar jta_1_1_api %{_javadir}/geronimo-jta-1.1-api.jar 10100

%preun -n geronimo-jta-1.1-api
if [ "$1" = "0" ]; then
    %{_sbindir}/update-alternatives --remove jta %{_javadir}/geronimo-jta-1.1-api.jar
    %{_sbindir}/update-alternatives --remove jta_api %{_javadir}/geronimo-jta-1.1-api.jar
    %{_sbindir}/update-alternatives --remove jta_1_1_api %{_javadir}/geronimo-jta-1.1-api.jar
fi

%post -n geronimo-qname-1.1-api
%{_sbindir}/update-alternatives --install %{_javadir}/qname_api.jar qname_api %{_javadir}/geronimo-qname-1.1-api.jar 10100
%{_sbindir}/update-alternatives --install %{_javadir}/qname_1_1_api.jar qname_1_1_api %{_javadir}/geronimo-qname-1.1-api.jar 10100

%postun -n geronimo-qname-1.1-api
if [ "$1" = "0" ]; then
    %{_sbindir}/update-alternatives --remove qname_api %{_javadir}/geronimo-qname-1.1-api.jar
    %{_sbindir}/update-alternatives --remove qname_1_1_api %{_javadir}/geronimo-qname-1.1-api.jar
fi

%post -n geronimo-saaj-1.1-api
%{_sbindir}/update-alternatives --install %{_javadir}/saaj.jar saaj %{_javadir}/geronimo-saaj-1.1-api.jar 10100
%{_sbindir}/update-alternatives --install %{_javadir}/saaj_api.jar saaj_api %{_javadir}/geronimo-saaj-1.1-api.jar 10100
%{_sbindir}/update-alternatives --install %{_javadir}/saaj_1_1_api.jar saaj_1_1_api %{_javadir}/geronimo-saaj-1.1-api.jar 10100

%preun -n geronimo-saaj-1.1-api
if [ "$1" = "0" ]; then
    %{_sbindir}/update-alternatives --remove saaj %{_javadir}/geronimo-saaj-1.1-api.jar
    %{_sbindir}/update-alternatives --remove saaj_api %{_javadir}/geronimo-saaj-1.1-api.jar
    %{_sbindir}/update-alternatives --remove saaj_1_1_api %{_javadir}/geronimo-saaj-1.1-api.jar
fi

%post -n geronimo-servlet-2.4-api
%{_sbindir}/update-alternatives --install %{_javadir}/servlet.jar servlet %{_javadir}/geronimo-servlet-2.4-api.jar 20400
%{_sbindir}/update-alternatives --install %{_javadir}/servlet_api.jar servlet_api %{_javadir}/geronimo-servlet-2.4-api.jar 20400
%{_sbindir}/update-alternatives --install %{_javadir}/servlet_2_4_api.jar servlet_2_4_api %{_javadir}/geronimo-servlet-2.4-api.jar 20400

%preun -n geronimo-servlet-2.4-api
if [ "$1" = "0" ]; then
    %{_sbindir}/update-alternatives --remove servlet %{_javadir}/geronimo-servlet-2.4-api.jar
    %{_sbindir}/update-alternatives --remove servlet_api %{_javadir}/geronimo-servlet-2.4-api.jar
    %{_sbindir}/update-alternatives --remove servlet_2_4_api %{_javadir}/geronimo-servlet-2.4-api.jar
fi

%post -n geronimo-servlet-2.5-api
%{_sbindir}/update-alternatives --install %{_javadir}/servlet.jar servlet %{_javadir}/geronimo-servlet-2.5-api.jar 20500
%{_sbindir}/update-alternatives --install %{_javadir}/servlet_api.jar servlet_api %{_javadir}/geronimo-servlet-2.5-api.jar 20500
%{_sbindir}/update-alternatives --install %{_javadir}/servlet_2_5_api.jar servlet_2_5_api %{_javadir}/geronimo-servlet-2.5-api.jar 20500

%preun -n geronimo-servlet-2.5-api
if [ "$1" = "0" ]; then
    %{_sbindir}/update-alternatives --remove servlet %{_javadir}/geronimo-servlet-2.5-api.jar
    %{_sbindir}/update-alternatives --remove servlet_api %{_javadir}/geronimo-servlet-2.5-api.jar
    %{_sbindir}/update-alternatives --remove servlet_2_5_api %{_javadir}/geronimo-servlet-2.5-api.jar
fi

%post -n geronimo-stax-1.0-api
%{_sbindir}/update-alternatives --install %{_javadir}/stax_api.jar stax_api %{_javadir}/geronimo-stax-1.0-api.jar 10000
%{_sbindir}/update-alternatives --install %{_javadir}/stax_1_0_api.jar stax_1_0_api %{_javadir}/geronimo-stax-1.0-api.jar 10000

%preun -n geronimo-stax-1.0-api
if [ "$1" = "0" ]; then
    %{_sbindir}/update-alternatives --remove stax_api %{_javadir}/geronimo-stax-1.0-api.jar
    %{_sbindir}/update-alternatives --remove stax_1_0_api %{_javadir}/geronimo-stax-1.0-api.jar
fi

%post -n geronimo-ws-metadata-2.0-api
%{_sbindir}/update-alternatives --install %{_javadir}/ws_metadata_api.jar ws_metadata_api %{_javadir}/geronimo-ws-metadata-2.0-api.jar 20000
%{_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

%preun -n geronimo-ws-metadata-2.0-api
if [ "$1" = "0" ]; then
    %{_sbindir}/update-alternatives --remove ws_metadata_api %{_javadir}/geronimo-ws-metadata-2.0-api.jar
    %{_sbindir}/update-alternatives --remove ws_metadata_2_0_api %{_javadir}/geronimo-ws-metadata-2.0-api.jar
fi

%post -n geronimo-j2ee-1.4-apis
%{_sbindir}/update-alternatives --install %{_javadir}/jaf_api.jar jaf_api %{_javadir}/geronimo-j2ee-1.4-apis.jar 10002
%{_sbindir}/update-alternatives --install %{_javadir}/jaf_1_0_2_api.jar jaf_1_0_2_api %{_javadir}/geronimo-j2ee-1.4-apis.jar 10002
%{_sbindir}/update-alternatives --install %{_javadir}/commonj_apis.jar commonj_apis %{_javadir}/geronimo-j2ee-1.4-apis.jar 10100
%{_sbindir}/update-alternatives --install %{_javadir}/commonj_1_1_apis.jar commonj_1_1_apis %{_javadir}/geronimo-j2ee-1.4-apis.jar 10100
%{_sbindir}/update-alternatives --install %{_javadir}/corba_apis.jar corba_apis %{_javadir}/geronimo-j2ee-1.4-apis.jar 20300
%{_sbindir}/update-alternatives --install %{_javadir}/corba_2_3_apis.jar corba_2_3_apis %{_javadir}/geronimo-j2ee-1.4-apis.jar 20300
%{_sbindir}/update-alternatives --install %{_javadir}/ejb_api.jar ejb_api %{_javadir}/geronimo-j2ee-1.4-apis.jar 20100
%{_sbindir}/update-alternatives --install %{_javadir}/ejb_2_1_api.jar ejb_2_1_api %{_javadir}/geronimo-j2ee-1.4-apis.jar 20100
%{_sbindir}/update-alternatives --install %{_javadir}/j2ee-connector.jar j2ee-connector %{_javadir}/geronimo-j2ee-1.4-apis.jar 10500
%{_sbindir}/update-alternatives --install %{_javadir}/j2ee_connector_api.jar j2ee_connector_api %{_javadir}/geronimo-j2ee-1.4-apis.jar 10500
%{_sbindir}/update-alternatives --install %{_javadir}/j2ee_connector_1_5_api.jar j2ee_1_5_connector_api %{_javadir}/geronimo-j2ee-1.4-apis.jar 10500
%{_sbindir}/update-alternatives --install %{_javadir}/j2ee_deployment_api.jar j2ee_deployment_api %{_javadir}/geronimo-j2ee-1.4-apis.jar 10100
%{_sbindir}/update-alternatives --install %{_javadir}/j2ee_deployment_1_1_api.jar j2ee_deployment_1_1_api %{_javadir}/geronimo-j2ee-1.4-apis.jar 10100
%{_sbindir}/update-alternatives --install %{_javadir}/j2ee_management_api.jar j2ee_management_api %{_javadir}/geronimo-j2ee-1.4-apis.jar 10000
%{_sbindir}/update-alternatives --install %{_javadir}/j2ee_management_1_0_api.jar j2ee_management_1_0_api %{_javadir}/geronimo-j2ee-1.4-apis.jar 10000
%{_sbindir}/update-alternatives --install %{_javadir}/jacc_api.jar jacc_api %{_javadir}/geronimo-j2ee-1.4-apis.jar 10000
%{_sbindir}/update-alternatives --install %{_javadir}/jacc_1_0_api.jar jacc_1_0_api %{_javadir}/geronimo-j2ee-1.4-apis.jar 10000
%{_sbindir}/update-alternatives --install %{_javadir}/javamail_api.jar javamail_api %{_javadir}/geronimo-j2ee-1.4-apis.jar 10301
%{_sbindir}/update-alternatives --install %{_javadir}/javamail_1_3_1_api.jar javamail_1_3_1_api %{_javadir}/geronimo-j2ee-1.4-apis.jar 10301
%{_sbindir}/update-alternatives --install %{_javadir}/jaxr_api.jar jaxr_api %{_javadir}/geronimo-j2ee-1.4-apis.jar 10000
%{_sbindir}/update-alternatives --install %{_javadir}/jaxr_1_0_api.jar jaxr_1_0_api %{_javadir}/geronimo-j2ee-1.4-apis.jar 10000
%{_sbindir}/update-alternatives --install %{_javadir}/jaxrpc_api.jar jaxrpc_api %{_javadir}/geronimo-j2ee-1.4-apis.jar 10100
%{_sbindir}/update-alternatives --install %{_javadir}/jaxrpc_1_1_api.jar jaxrpc_1_1_api %{_javadir}/geronimo-j2ee-1.4-apis.jar 10100
%{_sbindir}/update-alternatives --install %{_javadir}/jms_api.jar jms_api %{_javadir}/geronimo-j2ee-1.4-apis.jar 10100
%{_sbindir}/update-alternatives --install %{_javadir}/jms_1_1_api.jar jms_1_1_api %{_javadir}/geronimo-j2ee-1.4-apis.jar 10100
%{_sbindir}/update-alternatives --install %{_javadir}/jsp_api.jar jsp_api %{_javadir}/geronimo-j2ee-1.4-apis.jar 10100
%{_sbindir}/update-alternatives --install %{_javadir}/jsp_2_0_api.jar jsp_2_0_api %{_javadir}/geronimo-j2ee-1.4-apis.jar 10100
%{_sbindir}/update-alternatives --install %{_javadir}/jta_api.jar jta_api %{_javadir}/geronimo-j2ee-1.4-apis.jar 10001
%{_sbindir}/update-alternatives --install %{_javadir}/jta_1_0_1B_api.jar jta_1_0_1B_api %{_javadir}/geronimo-j2ee-1.4-apis.jar 10001
%{_sbindir}/update-alternatives --install %{_javadir}/qname_api.jar qname_api %{_javadir}/geronimo-j2ee-1.4-apis.jar 10100
%{_sbindir}/update-alternatives --install %{_javadir}/qname_1_1_api.jar qname_1_1_api %{_javadir}/geronimo-j2ee-1.4-apis.jar 10100
%{_sbindir}/update-alternatives --install %{_javadir}/saaj_api.jar saaj_api %{_javadir}/geronimo-j2ee-1.4-apis.jar 10100
%{_sbindir}/update-alternatives --install %{_javadir}/saaj_1_1_api.jar saaj_1_1_api %{_javadir}/geronimo-j2ee-1.4-apis.jar 10100
%{_sbindir}/update-alternatives --install %{_javadir}/servlet_api.jar servlet_api %{_javadir}/geronimo-j2ee-1.4-apis.jar 20400
%{_sbindir}/update-alternatives --install %{_javadir}/servlet_2_4_api.jar servlet_2_4_api %{_javadir}/geronimo-j2ee-1.4-apis.jar 20400

%preun -n geronimo-j2ee-1.4-apis
if [ "$1" = "0" ]; then
    %{_sbindir}/update-alternatives --remove jaf_api %{_javadir}/geronimo-j2ee-1.4-apis.jar
    %{_sbindir}/update-alternatives --remove jaf_1_0_2_api %{_javadir}/geronimo-j2ee-1.4-apis.jar
    %{_sbindir}/update-alternatives --remove commonj_apis %{_javadir}/geronimo-j2ee-1.4-apis.jar
    %{_sbindir}/update-alternatives --remove commonj_1_1_apis %{_javadir}/geronimo-j2ee-1.4-apis.jar
    %{_sbindir}/update-alternatives --remove corba_apis %{_javadir}/geronimo-j2ee-1.4-apis.jar
    %{_sbindir}/update-alternatives --remove corba_2_3_apis %{_javadir}/geronimo-j2ee-1.4-apis.jar
    %{_sbindir}/update-alternatives --remove ejb_api %{_javadir}/geronimo-j2ee-1.4-apis.jar
    %{_sbindir}/update-alternatives --remove ejb_2_1_api %{_javadir}/geronimo-j2ee-1.4-apis.jar
    %{_sbindir}/update-alternatives --remove j2ee-connector %{_javadir}/geronimo-j2ee-connector-1.5-api.jar
    %{_sbindir}/update-alternatives --remove j2ee_connector_api %{_javadir}/geronimo-j2ee-1.4-apis.jar
    %{_sbindir}/update-alternatives --remove j2ee_connector_1_5_api %{_javadir}/geronimo-j2ee-1.4-apis.jar
    %{_sbindir}/update-alternatives --remove j2ee_deployment_api %{_javadir}/geronimo-j2ee-1.4-apis.jar
    %{_sbindir}/update-alternatives --remove j2ee_deployment_1_1_api %{_javadir}/geronimo-j2ee-1.4-apis.jar
    %{_sbindir}/update-alternatives --remove j2ee_management_api %{_javadir}/geronimo-j2ee-1.4-apis.jar
    %{_sbindir}/update-alternatives --remove j2ee_management_1_0_api %{_javadir}/geronimo-j2ee-1.4-apis.jar
    %{_sbindir}/update-alternatives --remove jacc_api %{_javadir}/geronimo-j2ee-1.4-apis.jar
    %{_sbindir}/update-alternatives --remove jacc_1_0_api %{_javadir}/geronimo-j2ee-1.4-apis.jar
    %{_sbindir}/update-alternatives --remove javamail_api %{_javadir}/geronimo-j2ee-1.4-apis.jar
    %{_sbindir}/update-alternatives --remove javamail_1_3_1_api %{_javadir}/geronimo-j2ee-1.4-apis.jar
    %{_sbindir}/update-alternatives --remove jaxr_api %{_javadir}/geronimo-j2ee-1.4-apis.jar
    %{_sbindir}/update-alternatives --remove jaxr_1_0_api %{_javadir}/geronimo-j2ee-1.4-apis.jar
    %{_sbindir}/update-alternatives --remove jaxrpc_api %{_javadir}/geronimo-j2ee-1.4-apis.jar
    %{_sbindir}/update-alternatives --remove jaxrpc_1_1_api %{_javadir}/geronimo-j2ee-1.4-apis.jar
    %{_sbindir}/update-alternatives --remove jms_api %{_javadir}/geronimo-j2ee-1.4-apis.jar
    %{_sbindir}/update-alternatives --remove jms_1_1_api %{_javadir}/geronimo-j2ee-1.4-apis.jar
    %{_sbindir}/update-alternatives --remove jsp_api %{_javadir}/geronimo-j2ee-1.4-apis.jar
    %{_sbindir}/update-alternatives --remove jsp_2_0_api %{_javadir}/geronimo-j2ee-1.4-apis.jar
    %{_sbindir}/update-alternatives --remove jta_api %{_javadir}/geronimo-j2ee-1.4-apis.jar
    %{_sbindir}/update-alternatives --remove jta_1_0_1B_api %{_javadir}/geronimo-j2ee-1.4-apis.jar
    %{_sbindir}/update-alternatives --remove qname_api %{_javadir}/geronimo-j2ee-1.4-apis.jar
    %{_sbindir}/update-alternatives --remove qname_1_1_api %{_javadir}/geronimo-j2ee-1.4-apis.jar
    %{_sbindir}/update-alternatives --remove saaj_api %{_javadir}/geronimo-j2ee-1.4-apis.jar
    %{_sbindir}/update-alternatives --remove saaj_1_1_api %{_javadir}/geronimo-j2ee-1.4-apis.jar
    %{_sbindir}/update-alternatives --remove servlet_api %{_javadir}/geronimo-j2ee-1.4-apis.jar
    %{_sbindir}/update-alternatives --remove servlet_2_4_api %{_javadir}/geronimo-j2ee-1.4-apis.jar
fi

%files
%defattr(0644,root,root,0755)
%doc %{_docdir}/%{name}-%{version}/LICENSE.txt
%dir %{_javadir}/geronimo
%{_javadir}/geronimo/*

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/*

%files poms
%defattr(0644,root,root,0755)
%config %{_mavendepmapfragdir}/*
%{_mavenpomdir}/*

%files -n geronimo-commonj-1.1-apis
%defattr(0644,root,root,0755)
%{_javadir}/geronimo-commonj-1.1-apis*.jar
%ghost %{_javadir}/commonj_1_1_apis.jar
%ghost %{_javadir}/commonj_apis.jar
%doc %{_docdir}/%{name}-%{version}/commonj-1.1/LICENSE.txt
%dir %{_docdir}/%{name}-%{version}/commonj-1.1
%dir %{_docdir}/%{name}-%{version}

%files -n geronimo-jaf-1.0.2-api
%defattr(0644,root,root,0755)
%{_javadir}/geronimo-jaf-1.0.2-api*.jar
%doc %{_docdir}/%{name}-%{version}/jaf-1.0.2/LICENSE.txt
%dir %{_docdir}/%{name}-%{version}/jaf-1.0.2
%dir %{_docdir}/%{name}-%{version}
%ghost %{_javadir}/jaf.jar
%ghost %{_javadir}/jaf_api.jar
%ghost %{_javadir}/jaf_1_0_2_api.jar

%files -n geronimo-jaf-1.1-api
%defattr(0644,root,root,0755)
%{_javadir}/geronimo-jaf-1.1-api*.jar
%doc %{_docdir}/%{name}-%{version}/jaf-1.1/LICENSE.txt
%dir %{_docdir}/%{name}-%{version}/jaf-1.1
%dir %{_docdir}/%{name}-%{version}
%ghost %{_javadir}/jaf.jar
%ghost %{_javadir}/jaf_api.jar
%ghost %{_javadir}/jaf_1_1_api.jar

%files -n geronimo-annotation-1.0-api
%defattr(0644,root,root,0755)
%doc %{_docdir}/%{name}-%{version}/annotation-1.0/LICENSE.txt
%dir %{_docdir}/%{name}-%{version}/annotation-1.0
%dir %{_docdir}/%{name}-%{version}
%ghost %{_javadir}/annotation_api.jar
%ghost %{_javadir}/annotation_1_0_api.jar
%{_javadir}/geronimo-annotation-1.0-api*.jar

%files -n geronimo-corba-1.0-apis
%defattr(0644,root,root,0755)
%{_javadir}/geronimo-corba-1.0-apis*.jar
%ghost %{_javadir}/corba_apis.jar
%ghost %{_javadir}/corba_1_0_apis.jar

%files -n geronimo-corba-2.3-apis
%defattr(0644,root,root,0755)
%{_javadir}/geronimo-corba-2.3-apis*.jar
%doc %{_docdir}/%{name}-%{version}/corba-2.3/LICENSE.txt
%dir %{_docdir}/%{name}-%{version}/corba-2.3
%dir %{_docdir}/%{name}-%{version}
%ghost %{_javadir}/corba_apis.jar
%ghost %{_javadir}/corba_2_3_apis.jar


%files -n geronimo-ejb-2.1-api
%defattr(0644,root,root,0755)
%doc %{_docdir}/%{name}-%{version}/ejb-2.1/LICENSE.txt
%dir %{_docdir}/%{name}-%{version}/ejb-2.1
%dir %{_docdir}/%{name}-%{version}
%ghost %{_javadir}/ejb.jar
%ghost %{_javadir}/ejb_api.jar
%ghost %{_javadir}/ejb_2_1_api.jar
%{_javadir}/geronimo-ejb-2.1-api*.jar

%files -n geronimo-ejb-3.0-api
%defattr(0644,root,root,0755)
%doc %{_docdir}/%{name}-%{version}/ejb-3.0/LICENSE.txt
%dir %{_docdir}/%{name}-%{version}/ejb-3.0
%dir %{_docdir}/%{name}-%{version}
%ghost %{_javadir}/ejb.jar
%ghost %{_javadir}/ejb_api.jar
%ghost %{_javadir}/ejb_3_0_api.jar
%{_javadir}/geronimo-ejb-3.0-api*.jar

%files -n geronimo-el-1.0-api
%defattr(0644,root,root,0755)
%{_javadir}/geronimo-el-1.0-api*.jar
%doc %{_docdir}/%{name}-%{version}/el-1.0/LICENSE.txt
%dir %{_docdir}/%{name}-%{version}/el-1.0
%dir %{_docdir}/%{name}-%{version}
%ghost %{_javadir}/el_api.jar
%ghost %{_javadir}/el_1_0_api.jar

%files -n geronimo-interceptor-3.0-api
%defattr(0644,root,root,0755)
%doc %{_docdir}/%{name}-%{version}/interceptor-3.0/LICENSE.txt
%dir %{_docdir}/%{name}-%{version}/interceptor-3.0
%dir %{_docdir}/%{name}-%{version}
%ghost %{_javadir}/interceptor_api.jar
%ghost %{_javadir}/interceptor_3_0_api.jar
%{_javadir}/geronimo-interceptor-3.0-api*.jar

%files -n geronimo-j2ee-1.4-apis
%defattr(0644,root,root,0755)
%{_javadir}/geronimo-j2ee-1.4-apis*.jar
%doc %{_docdir}/%{name}-%{version}/j2ee-1.4/LICENSE.txt
%dir %{_docdir}/%{name}-%{version}/j2ee-1.4
%dir %{_docdir}/%{name}-%{version}

%files -n geronimo-j2ee-connector-1.5-api
%defattr(0644,root,root,0755)
%{_javadir}/geronimo-j2ee-connector-1.5-api*.jar
%doc %{_docdir}/%{name}-%{version}/j2ee-connector-1.5/LICENSE.txt
%dir %{_docdir}/%{name}-%{version}/j2ee-connector-1.5
%dir %{_docdir}/%{name}-%{version}
%ghost %{_javadir}/j2ee-connector.jar
%ghost %{_javadir}/j2ee_connector_api.jar
%ghost %{_javadir}/j2ee_connector_1_5_api.jar

%files -n geronimo-j2ee-deployment-1.1-api
%defattr(0644,root,root,0755)
%{_javadir}/geronimo-j2ee-deployment-1.1-api*.jar
%doc %{_docdir}/%{name}-%{version}/j2ee-deployment-1.1/LICENSE.txt
%dir %{_docdir}/%{name}-%{version}/j2ee-deployment-1.1
%dir %{_docdir}/%{name}-%{version}
%ghost %{_javadir}/j2ee-deployment.jar
%ghost %{_javadir}/j2ee_deployment_api.jar
%ghost %{_javadir}/j2ee_deployment_1_1_api.jar

%files -n geronimo-javaee-deployment-1.1-api
%defattr(0644,root,root,0755)
%{_javadir}/geronimo-javaee-deployment-1.1-api*.jar
%doc %{_docdir}/%{name}-%{version}/javaee-deployment-1.1/LICENSE.txt
%dir %{_docdir}/%{name}-%{version}/javaee-deployment-1.1
%dir %{_docdir}/%{name}-%{version}
%ghost %{_javadir}/javaee_deployment_api.jar
%ghost %{_javadir}/javaee_deployment_1_1MR3_api.jar

%files -n geronimo-jacc-1.0-api
%defattr(0644,root,root,0755)
%{_javadir}/geronimo-jacc-1.0-api*.jar
%doc %{_docdir}/%{name}-%{version}/jacc-1.0/LICENSE.txt
%dir %{_docdir}/%{name}-%{version}/jacc-1.0
%dir %{_docdir}/%{name}-%{version}
%ghost %{_javadir}/jacc.jar
%ghost %{_javadir}/jacc_api.jar
%ghost %{_javadir}/jacc_1_0_api.jar

%files -n geronimo-jacc-1.1-api
%defattr(0644,root,root,0755)
%{_javadir}/geronimo-jacc-1.1-api*.jar
%doc %{_docdir}/%{name}-%{version}/jacc-1.1/LICENSE.txt
%dir %{_docdir}/%{name}-%{version}/jacc-1.1
%dir %{_docdir}/%{name}-%{version}
%ghost %{_javadir}/jacc_api.jar
%ghost %{_javadir}/jacc_1_1_api.jar

%files -n geronimo-j2ee-management-1.0-api
%defattr(0644,root,root,0755)
%{_javadir}/geronimo-j2ee-management-1.0-api*.jar
%doc %{_docdir}/%{name}-%{version}/j2ee-management-1.0/LICENSE.txt
%dir %{_docdir}/%{name}-%{version}/j2ee-management-1.0
%dir %{_docdir}/%{name}-%{version}
%ghost %{_javadir}/j2ee-management.jar
%ghost %{_javadir}/j2ee_management_api.jar
%ghost %{_javadir}/j2ee_management_1_0_api.jar

%files -n geronimo-j2ee-management-1.1-api
%defattr(0644,root,root,0755)
%{_javadir}/geronimo-j2ee-management-1.1-api*.jar
%doc %{_docdir}/%{name}-%{version}/j2ee-management-1.1/LICENSE.txt
%dir %{_docdir}/%{name}-%{version}/j2ee-management-1.1
%dir %{_docdir}/%{name}-%{version}
%ghost %{_javadir}/j2ee-management.jar
%ghost %{_javadir}/j2ee_management_api.jar
%ghost %{_javadir}/j2ee_management_1_1_api.jar

%files -n geronimo-javamail-1.3.1-api
%defattr(0644,root,root,0755)
%{_javadir}/geronimo-javamail-1.3.1-api*.jar
%doc %{_docdir}/%{name}-%{version}/javamail-1.3.1/LICENSE.txt
%dir %{_docdir}/%{name}-%{version}/javamail-1.3.1
%dir %{_docdir}/%{name}-%{version}
# Do not provide it as this is just the API (is it?) and
# our 'javamail' alternative means the providers as well
# all in a single jar file called 'javamail.jar'
%ghost %{_javadir}/javamail_api.jar
%ghost %{_javadir}/javamail_1_3_1_api.jar

%files -n geronimo-javamail-1.4-api
%defattr(0644,root,root,0755)
%{_javadir}/geronimo-javamail-1.4-api*.jar
%doc %{_docdir}/%{name}-%{version}/javamail-1.4/LICENSE.txt
%dir %{_docdir}/%{name}-%{version}/javamail-1.4
%dir %{_docdir}/%{name}-%{version}
# Do not provide it as this is just the API (is it?) and
# our 'javamail' alternative means the providers as well
# all in a single jar file called 'javamail.jar'
%ghost %{_javadir}/javamail_api.jar
%ghost %{_javadir}/javamail_1_4_api.jar

%files -n geronimo-jaxr-1.0-api
%defattr(0644,root,root,0755)
%{_javadir}/geronimo-jaxr-1.0-api*.jar
%doc %{_docdir}/%{name}-%{version}/jaxr-1.0/LICENSE.txt
%dir %{_docdir}/%{name}-%{version}/jaxr-1.0
%dir %{_docdir}/%{name}-%{version}
%ghost %{_javadir}/jaxr.jar
%ghost %{_javadir}/jaxr_api.jar
%ghost %{_javadir}/jaxr_1_0_api.jar

%files -n geronimo-jaxrpc-1.1-api
%defattr(0644,root,root,0755)
%{_javadir}/geronimo-jaxrpc-1.1-api*.jar
%doc %{_docdir}/%{name}-%{version}/jaxrpc-1.1/LICENSE.txt
%dir %{_docdir}/%{name}-%{version}/jaxrpc-1.1
%dir %{_docdir}/%{name}-%{version}
%ghost %{_javadir}/jaxrpc.jar
%ghost %{_javadir}/jaxrpc_api.jar
%ghost %{_javadir}/jaxrpc_1_1_api.jar

%files -n geronimo-jms-1.1-api
%defattr(0644,root,root,0755)
%{_javadir}/geronimo-jms-1.1-api*.jar
%doc %{_docdir}/%{name}-%{version}/jms-1.1/LICENSE.txt
%dir %{_docdir}/%{name}-%{version}/jms-1.1
%dir %{_docdir}/%{name}-%{version}
%ghost %{_javadir}/jms.jar
%ghost %{_javadir}/jms_api.jar
%ghost %{_javadir}/jms_1_1_api.jar

%files -n geronimo-jpa-3.0-api
%defattr(0644,root,root,0755)
%{_javadir}/geronimo-jpa-3.0-api*.jar
%doc %{_docdir}/%{name}-%{version}/jpa-3.0/LICENSE.txt
%dir %{_docdir}/%{name}-%{version}/jpa-3.0
%dir %{_docdir}/%{name}-%{version}
%ghost %{_javadir}/jpa_api.jar
%ghost %{_javadir}/jpa_3_0_api.jar

%files -n geronimo-jsp-2.0-api
%defattr(0644,root,root,0755)
%{_javadir}/geronimo-jsp-2.0-api*.jar
%doc %{_docdir}/%{name}-%{version}/jsp-2.0/LICENSE.txt
%dir %{_docdir}/%{name}-%{version}/jsp-2.0
%dir %{_docdir}/%{name}-%{version}
%ghost %{_javadir}/jsp.jar
%ghost %{_javadir}/jsp_api.jar
%ghost %{_javadir}/jsp_2_0_api.jar

%files -n geronimo-jsp-2.1-api
%defattr(0644,root,root,0755)
%{_javadir}/geronimo-jsp-2.1-api*.jar
%doc %{_docdir}/%{name}-%{version}/jsp-2.1/LICENSE.txt
%dir %{_docdir}/%{name}-%{version}/jsp-2.1
%dir %{_docdir}/%{name}-%{version}
%ghost %{_javadir}/jsp.jar
%ghost %{_javadir}/jsp_api.jar
%ghost %{_javadir}/jsp_2_1_api.jar

%files -n geronimo-jta-1.0.1B-api
%defattr(0644,root,root,0755)
%{_javadir}/geronimo-jta-1.0.1B-api*.jar
%doc %{_docdir}/%{name}-%{version}/jta-1.0.1B/LICENSE.txt
%dir %{_docdir}/%{name}-%{version}/jta-1.0.1B
%dir %{_docdir}/%{name}-%{version}
%ghost %{_javadir}/jta.jar
%ghost %{_javadir}/jta_api.jar
%ghost %{_javadir}/jta_1_0_1B_api.jar

%files -n geronimo-jta-1.1-api
%defattr(0644,root,root,0755)
%{_javadir}/geronimo-jta-1.1-api*.jar
%doc %{_docdir}/%{name}-%{version}/jta-1.1/LICENSE.txt
%dir %{_docdir}/%{name}-%{version}/jta-1.1
%dir %{_docdir}/%{name}-%{version}
%ghost %{_javadir}/jta.jar
%ghost %{_javadir}/jta_api.jar
%ghost %{_javadir}/jta_1_1_api.jar

%files -n geronimo-qname-1.1-api
%defattr(0644,root,root,0755)
%{_javadir}/geronimo-qname-1.1-api*.jar
%doc %{_docdir}/%{name}-%{version}/qname-1.1/LICENSE.txt
%dir %{_docdir}/%{name}-%{version}/qname-1.1
%dir %{_docdir}/%{name}-%{version}
%ghost %{_javadir}/qname_api.jar
%ghost %{_javadir}/qname_1_1_api.jar

%files -n geronimo-saaj-1.1-api
%defattr(0644,root,root,0755)
%{_javadir}/geronimo-saaj-1.1-api*.jar
%doc %{_docdir}/%{name}-%{version}/saaj-1.1/LICENSE.txt
%dir %{_docdir}/%{name}-%{version}/saaj-1.1
%dir %{_docdir}/%{name}-%{version}
%ghost %{_javadir}/saaj.jar
%ghost %{_javadir}/saaj_api.jar
%ghost %{_javadir}/saaj_1_1_api.jar

%files -n geronimo-servlet-2.4-api
%defattr(0644,root,root,0755)
%{_javadir}/geronimo-servlet-2.4-api*.jar
%doc %{_docdir}/%{name}-%{version}/servlet-2.4/LICENSE.txt
%dir %{_docdir}/%{name}-%{version}/servlet-2.4
%dir %{_docdir}/%{name}-%{version}
%ghost %{_javadir}/servlet.jar
%ghost %{_javadir}/servlet_api.jar
%ghost %{_javadir}/servlet_2_4_api.jar

%files -n geronimo-servlet-2.5-api
%defattr(0644,root,root,0755)
%{_javadir}/geronimo-servlet-2.5-api*.jar
%doc %{_docdir}/%{name}-%{version}/servlet-2.5/LICENSE.txt
%dir %{_docdir}/%{name}-%{version}/servlet-2.5
%dir %{_docdir}/%{name}-%{version}
%ghost %{_javadir}/servlet.jar
%ghost %{_javadir}/servlet_api.jar
%ghost %{_javadir}/servlet_2_5_api.jar

%files -n geronimo-stax-1.0-api
%defattr(0644,root,root,0755)
%{_javadir}/geronimo-stax-1.0-api*.jar
%doc %{_docdir}/%{name}-%{version}/stax-1.0/LICENSE.txt
%dir %{_docdir}/%{name}-%{version}/stax-1.0
%dir %{_docdir}/%{name}-%{version}
%ghost %{_javadir}/stax_api.jar
%ghost %{_javadir}/stax_1_0_api.jar

%files -n geronimo-ws-metadata-2.0-api
%defattr(0644,root,root,0755)
%{_javadir}/geronimo-ws-metadata-2.0-api*.jar
%doc %{_docdir}/%{name}-%{version}/ws-metadata-2.0/LICENSE.txt
%dir %{_docdir}/%{name}-%{version}/ws-metadata-2.0
%dir %{_docdir}/%{name}-%{version}
%ghost %{_javadir}/ws_metadata_api.jar
%ghost %{_javadir}/ws_metadata_2_0_api.jar


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14071 |12mr|getfem++-4.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Debug package is empty
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Name:		getfem++
Summary:	Generic and efficient C++ library for finite element methods
Version:	4.2
Release:	2
Url:		http://home.gna.org/getfem/
License:	LGPLv2+
Group:		Development/C++
Source0:	http://download.gna.org/getfem/stable/getfem-%{version}.tar.gz
Patch0:		getfem-4.2-sfmt.patch
BuildRequires:	blas-devel
BuildRequires:	boost-static-devel
BuildRequires:	pkgconfig(muparser)

%description
The Getfem++ project focuses on the development of a generic and efficient
C++ library for finite element methods. The goal is to provide a library
allowing the computation of any elementary matrix (even for mixed finite
element methods) on the largest class of methods and elements, and for
arbitrary dimension (i.e. not only 2D and 3D problems).

%files
%doc README COPYING
%{_bindir}/getfem-config
%{_prefix}/getfem_toolbox
%{_includedir}/gmm
%{_includedir}/getfem
%{_includedir}/getfem_boost
%{_libdir}/libgetfem.a

#--------------------------------------------------------------------

%prep
%setup -qn getfem-%{version}
%patch0 -p1

%build
export CFLAGS="%{optflags} -fno-strict-aliasing"
%configure2_5x \
	--enable-boost \
	--enable-muparser \
	--disable-python
%make

%install
%makeinstall_std


%changelog
* Sun Oct  21 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 2f785e1
- Disable debug package as it's empty
  
* Fri Aug  31 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 8cc7d80
- Enable muparser
  
* Fri Aug  31 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 3bd0426
- Add patch to fix missing string format error
  
* Fri Aug  31 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: bce1ce9
- New version 4.2, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14072 |12mr|gettext-0.18.1.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define intl_major 8
%define major 0
%define libintl %mklibname intl %{intl_major}
%define libasprintf %mklibname asprintf %{major}
%define libgettextpo %mklibname gettextpo %{major}
%define misclibname %mklibname gettextmisc

%define do_check 1
%{?_without_check: %global do_check 0}

%define enable_java 0
%{?_without_java: %global enable_java 0}

%define enable_csharp 0
%{?_with_csharp: %global enable_csharp 1}

Name:		gettext
Summary:	GNU libraries and utilities for producing multi-lingual messages
Version:	0.18.1.1
Release:	8
License:	GPLv3+ and LGPLv2+
Group:		System/Internationalization
URL:		http://www.gnu.org/software/gettext/
Source0:	ftp://ftp.gnu.org/pub/gnu/%{name}/%{name}-%{version}.tar.gz
Source1:	%{SOURCE0}.sig
Source2:	po-mode-init.el
Patch8:		gettext-0.18.1-fix-str-fmt.patch
Patch9:		gettext-0.18.1.1-linkage.patch

BuildRequires:	automake
BuildRequires:	bison
BuildRequires:	emacs-nox
BuildRequires:	flex
BuildRequires:	texinfo
BuildRequires:	acl-devel
BuildRequires:	libgomp-devel
BuildRequires:	libunistring-devel
BuildRequires:	pkgconfig(libcroco-0.6)
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(libxml-2.0)
%if %do_check
# test suite
BuildRequires:	locales-fa
BuildRequires:	locales-fr
BuildRequires:	locales-ja
BuildRequires:	locales-zh
%endif
%if %enable_csharp
# (Abel) we pick mono here, though pnet can be used as well.
BuildRequires:	mono
%endif
%if %enable_java
BuildRequires:	eclipse-ecj
BuildRequires:	gcc-java
BuildRequires:	gcj-tools
BuildRequires:	fastjar
%endif

Requires:	%{name}-base = %{version}-%{release}
Requires:	%{misclibname} = %{version}-%{release}
# xgettext will dlopen() it when extracting strings from glade files
Requires:	%mklibname expat 1

%description
The GNU gettext package provides a set of tools and documentation for producing
multi-lingual messages in programs. Tools include a set of conventions about
how programs should be written to support message catalogs, a directory and
file naming organization for the message catalogs, a runtime library which
supports the retrieval of translated messages, and stand-alone programs for
handling the translatable and the already translated strings. Gettext provides
an easy to use library and tools for creating, using, and modifying natural
language catalogs and is a powerful and simple method for internationalizing
programs.

If you would like to internationalize or incorporate multi-lingual messages
into programs that you're developing, you should install gettext.

Build Option:
--with csharp          Enables C# support in gettext
--without java         Disables Java support in gettext

%package -n	%{libintl}
Summary:	Basic libintl library for internationalization
Group:		System/Libraries
License:	LGPL
Provides:	libintl = %{version}-%{release}

%description -n	%{libintl}
This package contains the libintl library, which is important for
system internationalization.

%package -n	%{libasprintf}
Summary:	%{name} libasprintf needed by %{name} utilities
Group:		System/Libraries
License:	LGPL
Conflicts:	%{_lib}gettextmisc < 0.18.1.1-4

%description -n	%{libasprintf}
This package contains libasprintf shared library.

%package -n	%{libgettextpo}
Summary:	%{name} libgettextpo needed by %{name} utilities
Group:		System/Libraries
License:	LGPL
Conflicts:	%{_lib}gettextmisc < 0.18.1.1-4

%description -n	%{libgettextpo}
This package contains libgettextpo shared library.

%package -n	%{misclibname}
Summary:	Other %{name} libraries needed by %{name} utilities
Group:		System/Libraries
License:	LGPL

%description -n	%{misclibname}
This package contains all other libraries used by %{name} utilities,
and are not very widely used outside %{name}.

%package	devel
Summary:	Development files for %{name}
Group:		Development/C
License:	LGPL
Requires:	%{name} = %{version}-%{release}
Requires:	%{libgettextpo} = %{version}-%{release}
Requires:	%{libasprintf} = %{version}-%{release}
Requires:	%{misclibname} = %{version}-%{release}
Requires:	%{libintl} = %{version}-%{release}

# fwang: autopoint requires cvs to work
Requires:	cvs

%description	devel
This package contains all development related files necessary for
developing or compiling applications/libraries that needs
internationalization capability. You also need this package if you
want to add gettext support for your project.

%package	base
Summary:	Basic binary for showing translation of textual messages
Group:		System/Internationalization
Requires:	%{libintl} = %{version}-%{release}

%description	base
This package contains the basic binary from %{name}. It is splitted from
%{name} because initscript need it to show translated boot messages.

%if %{enable_java}
%package	java
Summary:	Java binding for GNU gettext
Group:		System/Internationalization
Requires:	%{name} = %{version}

%description	java
This package contains class file that implements the main GNU libintl
functions in Java. This allows compiling GNU gettext message catalogs
into Java ResourceBundle classes.
%endif

%if %{enable_csharp}
%package	csharp
Summary:	C# binding for GNU gettext
Group:		System/Internationalization
Requires:	mono

%description	csharp
This package contains class file that implements the main GNU libintl
functions in C#. This allows compiling GNU gettext message catalogs
into C# dll or resource files.
%endif

%prep
%setup -q
%patch8 -p0 -b .str
%patch9 -p1 -b .link

%build

%if %enable_java
export GCJ="%{_bindir}/gcj"
export JAVAC="%{_bindir}/gcj -C"
export JAR="%{_bindir}/fastjar"
%endif

autoreconf -fi
for i in `find -name configure|sort`
do
pushd `dirname $i`
%configure2_5x \
	--disable-static \
	--disable-rpath \
	--enable-shared \
	--with-included-gettext \
%if %{enable_csharp}
	--enable-csharp=mono \
%else
	--disable-csharp \
%endif
%if ! %{enable_java}
	--disable-java \
%endif

popd
done

%make

%if %{do_check}
%check
export JAVAC=ecj
LC_ALL=C make check
%endif

%install
rm -rf %{buildroot}
%makeinstall_std

# remove unwanted files
rm -f %{buildroot}%{_includedir}/libintl.h \
      %{buildroot}%{_datadir}/locale/locale.alias
rm -f gettext-runtime/intl-java/javadoc2/package-list

install -D -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/emacs/site-start.d/%{name}.el

# remove non-standard lc directories
for i in en@boldquot en@quot ; do rm -rf %{buildroot}/%{_datadir}/locale/$i; done

# move installed doc back to %%doc
rm -rf htmldoc examples
mkdir htmldoc
for i in gettext-runtime/man/*.html; do
  rm -f %{buildroot}%{_datadir}/doc/gettext/`basename $i`
done
rm -rf %{buildroot}%{_datadir}/doc/gettext/javadoc*
mv %{buildroot}%{_datadir}/doc/gettext/* %{buildroot}/%{_datadir}/doc/libasprintf/* htmldoc
mv htmldoc/examples examples

# move crucial stuff to /lib and /bin
pushd %{buildroot}
mkdir -p bin
mkdir -p ./%{_lib}
mv usr/bin/gettext bin/
ln -s ../../bin/gettext usr/bin/gettext
mv .%{_libdir}/libintl.so.* ./%{_lib}/
rm -f .%{_libdir}/libintl.so
# if major changed, then package build will fail, which is a GOOD THING.
# this prevents mindless packaging.
[ -f %{_lib}/libintl.so.%{intl_major} ] && \
  ln -s ../../%{_lib}/libintl.so.%{intl_major} .%{_libdir}/libintl.so
popd

# remove java stuff, otherwise rpm complains
%if !%{enable_java}
rm -f %{buildroot}%{_libdir}/%{name}/gnu.gettext.* \
      %{buildroot}%{_datadir}/%{name}/*.jar
%endif

%find_lang %{name} --all-name

%files
%doc AUTHORS README COPYING gettext-runtime/ABOUT-NLS gettext-runtime/BUGS NEWS THANKS 
%config(noreplace) %{_sysconfdir}/emacs/site-start.d/*.el
%{_bindir}/envsubst
%{_bindir}/gettext.sh
%{_bindir}/msg*
%{_bindir}/recode-sr-latin
%{_bindir}/xgettext
%dir %{_datadir}/gettext
%{_datadir}/%{name}/msgunfmt.tcl
%{_datadir}/%{name}/projects
%{_datadir}/%{name}/javaversion.class
%{_datadir}/%{name}/styles
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/hostname
%{_libdir}/%{name}/project-id
%{_libdir}/%{name}/urlget
%{_libdir}/%{name}/user-email
%if %{enable_java}
%exclude %{_libdir}/%{name}/gnu.gettext.*
%endif
%{_infodir}/gettext.*
%{_datadir}/emacs/site-lisp/*.el*
%{_mandir}/man1/envsubst.*
%{_mandir}/man1/msg*
%{_mandir}/man1/xgettext.*
%{_mandir}/man1/recode-sr-latin.*

%files base -f %{name}.lang
%doc gettext-runtime/man/*.1.html
%doc gettext-runtime/intl/COPYING*
/bin/gettext
%{_bindir}/gettext
%{_bindir}/ngettext
%{_mandir}/man1/gettext*
%{_mandir}/man1/ngettext*

%files -n %{libintl}
/%{_lib}/libintl.so.%{intl_major}*

%files -n %{libasprintf}
%{_libdir}/libasprintf.so.%{major}*

%files -n %{libgettextpo}
%{_libdir}/libgettextpo.so.%{major}*

%files -n %{misclibname}
%{_libdir}/libgettextlib-*.so
%{_libdir}/libgettextsrc-*.so

%files devel
%doc gettext-runtime/man/*.3.html examples htmldoc
%{_bindir}/autopoint
%{_bindir}/gettextize
%{_datadir}/%{name}/ABOUT-NLS
%{_datadir}/%{name}/archive*
%{_datadir}/%{name}/config.rpath
%{_datadir}/%{name}/*.h
%{_datadir}/%{name}/intl
%{_datadir}/%{name}/po
%{_datadir}/aclocal/*
%{_includedir}/*
%{_infodir}/autosprintf*
# "lib*.so" cannot be used (it should be 'lib[^\.]*\.so' regexp in fact
# but using regexp is not possible here; so we list all files manually
%{_libdir}/libasprintf.so
%{_libdir}/libgettextlib.so
%{_libdir}/libgettextpo.so
%{_libdir}/libgettextsrc.so
%{_libdir}/libintl.so
%{_mandir}/man1/autopoint.*
%{_mandir}/man3/*

%if %{enable_java}
%files java
%doc gettext-runtime/intl-java/javadoc*
%{_libdir}/%{name}/gnu.gettext.*
%{_datadir}/%{name}/*.jar
%endif

%if %{enable_csharp}
%files csharp
%doc gettext-runtime/intl-csharp/csharpdoc/*
%{_libdir}/*.dll
%{_libdir}/gettext/*.exe
%endif



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14073 |12mr|gexif-0.5-19
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Graphical tool to access EXIF information in JPEG files
Name:		gexif
Version:	0.5
Release:	%mkrel 19
License:	LGPLv2+
Group:		Graphics
URL:		http://sourceforge.net/projects/libexif
Source:		http://belnet.dl.sourceforge.net/sourceforge/libexif/%{name}-%{version}.tar.bz2
# Bug #23536
Patch:		gexif-0.5-warning_non_fatal.patch
Requires:	popt

Requires(post):		desktop-file-utils
Requires(postun):	desktop-file-utils

BuildRequires:	libexif-devel 
BuildRequires:	libexif-gtk-devel 
BuildRequires:	popt-devel 
BuildRequires:	pkgconfig 
BuildRequires:	libgtk+2.0-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root

%description
Most digital cameras produce EXIF files, which are JPEG files with extra tags
that contain information about the image. The EXIF library allows you to parse
an EXIF file and read the data from those tags.

This package contains a graphical frontend for the EXIF library.

%prep

%setup -q
%patch -p1 -b .warning_non_fatal

# Make gexif compile with GTK 2.4.x or newer
perl -n -i -e '/^\s*-DGTK_DISABLE_DEPRECATED\b.*$/ || print $_' gexif/Makefile*

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}

%makeinstall_std

# XDG menu
install -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Gexif
Comment=Access EXIF information from pictures
Exec=%{_bindir}/%{name}
Icon=graphics_section
Terminal=false
Type=Application
Categories=Graphics;GTK;
EOF

%find_lang %{name}

%if %mdkversion < 200900
%post
%update_menus
%update_desktop_database
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%clean_desktop_database
%endif

%clean
rm -fr %buildroot

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS ChangeLog
%{_bindir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14074 |12mr|gfxboot-4.1.19-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	gfxboot
%define version	4.1.19
%define release	%mkrel 8

Summary:	Tools to create graphical boot logos
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{name}-%{version}.tar.bz2
Patch0:		gfxboot-3.3.18-mdv.patch
Patch1:		gfxboot-4.1.19-link.patch
Patch2:		gfxboot-4.1.19-preview-mandriva-defaults.patch
License:	GPLv2+
Group:		System/Kernel and hardware
URL:		http://en.opensuse.org/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	nasm
BuildRequires:	xmlto
BuildRequires:	lynx
BuildRequires:  docbook-dtd412-xml
BuildRequires:	libx11-devel
BuildRequires:	freetype2-devel
ExclusiveArch:	%{ix86} x86_64

%description
gfxboot provides tools to create graphical boot logos, for grub, lilo
and syslinux. It supports arch-specific boot menus, advanced help
menus, multiple keymaps, animated images, and more graphical pretty
things.

%package        devel
License:        GPLv2+
Summary:        Tools for creating a graphical boot logo
Group:          System/Kernel and hardware
Requires:	gfxboot = %version-%release
%if %mdkversion >= 201100
Requires:	master-boot-code
%endif
Requires:	qemu

%description devel
Here you find the necessary programs to create your own graphical boot
logo. The logo can be used with grub, lilo or syslinux.

%prep
%setup -q
%patch0 -p1 -b .mdv
%patch1 -p0 -b .link
%patch2 -p1

%build
%make CC="cc %optflags %ldflags"
%make doc

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std THEMES=""
install -d -m 755 %{buildroot}%{_mandir}/man8
install -m 644 doc/gfxboot.8 %{buildroot}%{_mandir}/man8

# gfxboot-compile is used to build as non-root, move it out of /usr/sbin
install -d %{buildroot}%{_bindir}
# add adddir and keymapchars since they are used in mandriva-gfxboot-theme
# build system
cp %{_builddir}/%{name}-%{version}/bin/adddir %{buildroot}%{_bindir}/gfxboot-adddir
cp %{_builddir}/%{name}-%{version}/bin/keymapchars %{buildroot}%{_bindir}/gfxboot-keymapchars
mv %{buildroot}%{_sbindir}/gfxboot-compile %{buildroot}%{_bindir}/gfxboot-compile
mv %{buildroot}%{_sbindir}/gfxboot-font %{buildroot}%{_bindir}/gfxboot-font

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_sbindir}/gfxboot
%{_mandir}/man8/*

%files devel
%defattr(-,root,root)
%{_bindir}/gfxboot-compile
%{_bindir}/gfxboot-font
%{_bindir}/gfxboot-adddir
%{_bindir}/gfxboot-keymapchars
%doc doc/gfxboot.html
%doc doc/gfxboot.txt



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14075 |12mr|ggz-client-libs-0.0.14.1-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define mod_major 4
%define core_major 9
%define modlibname %mklibname ggzmod %{mod_major}
%define corelibname %mklibname ggzcore %{core_major}

%define libggz_version %{version}
%define lib_name %mklibname %{name} %{core_major}
%define develname %mklibname -d %{name}

Name:		ggz-client-libs
Summary:	GGZ Client Libraries
Version:	0.0.14.1
Release:	9
License:	GPL
Group:		Games/Other
URL:		http://ggzgamingzone.org/
Source0:	http://ftp.ggzgamingzone.org/pub/ggz/%{version}/%{name}-%{version}.tar.bz2

BuildRequires:	libggz-devel = %{libggz_version}
BuildRequires:	popt-devel
BuildRequires:	expat-devel
Requires(pre):	%{modlibname} = %{version}
Requires(pre):	%{corelibname} = %{version}

%description
The GGZ client libraries are necessary for running and/or developing
GGZ Gaming Zone clients and games.

This package contains shared data files of GGZ and utility that
maintain installed game modules.

%package -n	%{modlibname}
Summary:	GGZ Library containing functions interfacing game server and GGZ
Group:		System/Libraries
Requires:	%{name} = %{version}
Provides:	libggzmod = %{version}

%description -n	%{modlibname}
The GGZ client libraries are necessary for running and/or developing
GGZ Gaming Zone clients and games.

This package contains library that contains common functions for
interfacing a game server and GGZ.

%package -n	%{corelibname}
Summary:	GGZ Library needed by GGZ clients
Group:		System/Libraries
Requires:	%{name} = %{version}
Provides:	libggzcore = %{version}

%description -n	%{corelibname}
The GGZ client libraries are necessary for running and/or developing
GGZ Gaming Zone clients and games.

This package contains library that contains core functions needed
by all GGZ clients.

%package -n	%{develname}
Summary:	Development files for GGZ game clients library
Group:		Development/C
Requires:	libggz-devel = %{libggz_version}
Requires: 	%{modlibname} = %{version}-%{release}
Requires:	%{corelibname} = %{version}-%{release}
Provides: 	%{name}-devel = %{version}-%{release}

%description -n	%{develname}
The GGZ client libraries are necessary for running and/or developing
GGZ Gaming Zone clients and games.

This package contains headers and other development files used for
building GGZ Gaming Zone clients or game modules.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static \
	--with-libggz-libraries=%{_libdir}

%make

%install
rm -rf %{buildroot} ggz*.lang
%makeinstall_std

%find_lang ggzcore
%find_lang ggz-config
cat ggz-config.lang >> ggzcore.lang

# owns various directories
mkdir -p %{buildroot}%{_libdir}/ggz \
	 %{buildroot}%{_datadir}/ggz/ggz-config \
	 %{buildroot}%{_datadir}/ggz/pixmaps

mkdir -p %{buildroot}%{_sysconfdir}
touch %{buildroot}%{_sysconfdir}/ggz.modules

%post
touch %{_sysconfdir}/ggz.modules

%files -f ggzcore.lang
%doc AUTHORS COPYING NEWS README QuickStart.GGZ README.GGZ
%ghost %{_sysconfdir}/ggz.modules
%{_sysconfdir}/xdg/menus/ggz.menu
%{_sysconfdir}/xdg/menus/applications-merged/ggz.merge.menu
%{_bindir}/ggz-config
%{_bindir}/ggz-wrapper
%{_bindir}/ggz
%dir %{_libexecdir}/ggz
%dir %{_libexecdir}/ggz/ggzwrap
%dir %{_datadir}/ggz
%dir %{_datadir}/ggz/ggz-config
%dir %{_datadir}/ggz/pixmaps
%{_datadir}/desktop-directories/ggz-games.directory
%{_datadir}/desktop-directories/ggz.directory
%{_mandir}/man1/*
%{_mandir}/man5/*
%{_mandir}/man6/*
%{_mandir}/man7/*

%files -n %{modlibname}
%{_libdir}/libggzmod.so.%{mod_major}*

%files -n %{corelibname}
%{_libdir}/libggzcore.so.%{core_major}*

%files -n %{develname}
%doc COPYING ChangeLog
%{_includedir}/*
%{_libdir}/lib*.so
%{_mandir}/man3/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14076 |12mr|ggz-gtk-client-0.0.14.1-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname %{name} %{major}
%define develname %mklibname -d %{name}

%define libggz_version %{version}

%define ggz_client_libs_version %{version}

Name:		ggz-gtk-client
Summary:	GGZ Client with GTK+ user interface
Version:	0.0.14.1
Release:	13
License:	GPL
Group:		Games/Other
URL:		http://ggzgamingzone.org/

# http://download.sf.net/ggz/
Source0:	%{name}-%{version}.tar.bz2
Patch0:		ggz-gtk-client-0.0.14.1-linkage_fix.diff

BuildRequires:	desktop-file-utils
BuildRequires:	libggz-devel = %{libggz_version}
BuildRequires:	ggz-client-libs-devel = %{ggz_client_libs_version}
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(xft)
Requires:	ggz-client-libs = %{ggz_client_libs_version}
Suggests:	ggz-game-modules = %{version}

%description
The official GGZ Gaming Zone client with GTK+ user interface.

%package -n	%{libname}
Summary:	GGZ Library client with GTK+ user interface
Group:		Games/Other

%description -n	%{libname}
The official GGZ Gaming Zone client with GTK+ user interface.

%package -n	%{develname}
Summary:	Development files for GGZ Gaming Zone client with GTK+ user interface
Group:		Development/Other
Requires:	%{libname} = %{version}
Provides: 	%{name}-devel = %{version}

%description -n	%{develname}
The GGZ client libraries are necessary for running and/or developing
GGZ Gaming Zone clients and games.

This package contains headers and other development files used for
building GGZ Gaming Zone GTK2+ client.

%prep
%setup -q
%patch0 -p0

%build
autoreconf -fis
%configure2_5x \
	--disable-static \
	--bindir=%{_gamesbindir} \
	--datadir="\${prefix}/share" \
	--with-libggz-libraries=%{_libdir} \
	--with-ggzcore-libraries=%{_libdir} \
	--with-ggzmod-libraries=%{_libdir} \

%make

%install
rm -rf %{buildroot}
%makeinstall_std


desktop-file-install --vendor="" \
  --remove-category="Application" \
  --remove-key="Encoding" \
  --add-category="GTK;Game" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

%find_lang ggz-gtk

%files -f ggz-gtk.lang
%doc AUTHORS COPYING ChangeLog INSTALL NEWS README TODO README.GGZ QuickStart.GGZ
%{_gamesbindir}/ggz-gtk
%{_datadir}/applications/*
%{_datadir}/ggz/ggz-gtk-client/*
%{_datadir}/ggz/help/*
%{_mandir}/man?/*

%files -n %{libname}
%{_libdir}/libggz-gtk.so.%{major}*

%files -n %{develname}
%doc COPYING ChangeLog
%{_includedir}/*
%{_libdir}/lib*.so




%changelog
* Sun Aug  26 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 2a5454b
- Sync with Cooker (various cleanups), do more cleanups
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14077 |12mr|ggz-server-0.0.14.1-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lib_major 6
%define libname %mklibname ggzdmod %{lib_major}
%define libname_basic libggzdmod

%define enable_mysql 0
%{?_with_mysql: %global enable_mysql 1}

%define enable_pgsql 0
%{?_with_pgsql: %global enable_pgsql 1}

Name:		ggz-server
Summary:	Server software for the GGZ Gaming Zone
Version:	0.0.14.1
Release:	11
License:	GPL
Group:		Games/Other
URL:		http://www.ggzgamingzone.org/
Source:		%{name}-%{version}.tar.bz2
Patch0:		ggz-server-gcc43.diff
Patch1:		ggz-server-linkage_fix.diff
Patch2:		ggz_server_inotify.patch
Patch3:		ggz-server_wformat.patch
Patch4:		ggz-server-0.0.14.1-cstdio.patch
Patch5:		ggz-server-0.0.14.1-gcc46.patch
BuildRequires:	autoconf
BuildRequires:	libggz-devel = %{version}
BuildRequires:	popt-devel
BuildRequires:	expat-devel
%if %{enable_mysql}
BuildRequires:	mysql-devel
%else
%if %{enable_pgsql}
BuildRequires:	postgresql-devel
%else
BuildRequires:	db-devel
%endif
%endif
Requires:	libggz = %{version}
Requires:	%{libname} = %{version}-%{release}

%description
The GGZ Gaming Zone server allows other computers to connect to yours via
the Internet and play network games.  Currently, the following game servers
are packaged with GGZ:
  - Spades		- Connect the Dots
  - Tic-Tac-Toe		- La Pocha
  - Chinese Checkers	- Chess
  - Combat		- Hastings
  - Krosswater		- Reversi
  - GGZ Cards		- Escape
  - Keepalive		- Muehle

# Main package
%package -n	%{libname}
Summary:	GGZ server libraries
Group:		System/Libraries
Provides:	%{libname_basic} = %{version}-%{release}

%description -n	%{libname}
The GGZ Gaming Zone server allows other computers to connect to yours via
the Internet and play network games.  Currently, the following game servers
are packaged with GGZ:
  - Spades		- Connect the Dots
  - Tic-Tac-Toe		- La Pocha
  - Chinese Checkers	- Chess
  - Combat		- Hastings
  - Krosswater		- Reversi
  - GGZ Cards		- Escape
  - Keepalive		- Muehle

This package provides the libraries needed to run the server.

# Devel package
%package	devel
Summary:	GGZ server development libraries
Group:		Development/C
Provides:	%{libname_basic}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description	devel
The GGZ Gaming Zone server allows other computers to connect to yours via
the Internet and play network games.  Currently, the following game servers
are packaged with GGZ:
  - Spades		- Connect the Dots
  - Tic-Tac-Toe		- La Pocha
  - Chinese Checkers	- Chess
  - Combat		- Hastings
  - Krosswater		- Reversi
  - GGZ Cards		- Escape
  - Keepalive		- Muehle

This package provides all development related files necessary for you to
develop or compile any extra games which supports GGZ gaming server.

%prep
%if %{enable_mysql} && %{enable_pgsql}
echo "\"--with mysql\" and \"--with pgsql\" can't be used together."
exit 1
%endif

%setup -q
%patch0 -p0
%patch1 -p0
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p0

autoreconf -fi

%build
%serverbuild
%configure2_5x \
	--disable-static \
	--with-libggz-libraries=%{_libdir} \
%if %enable_mysql
	--with-database=mysql
%else
%if %enable_pgsql
	--with-database=pgsql
%else
	--with-database=db4
%endif
%endif
%make LIBS="-pthread"

%install
%makeinstall_std

%files
%doc AUTHORS COPYING INSTALL NEWS README README.GGZ TODO
%config(noreplace) /etc/ggzd
%{_bindir}/*
%{_libdir}/ggzd
%{_datadir}/ggz/ggzd
%{_mandir}/man?/*

%files -n %{libname}
%{_libdir}/libggzdmod.so.%{lib_major}
%{_libdir}/libggzdmod.so.%{lib_major}.*
%{_libdir}/libggzdmod++.so.*

%files devel
%doc ChangeLog
%{_includedir}/*
%{_libdir}/libggzdmod++.so
%{_libdir}/libggzdmod.so



%changelog
* Tue Aug  21 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 2e5b932
- Drop .la and .a files, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14078 |12mr|ghex-3.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api		3
%define major		0
%define libname		%mklibname gtkhex %{api} %{major}
%define develname	%mklibname -d gtkhex

Summary:	GNOME Hexadecimal Editor
Name:		ghex
Version:	3.6.0
Release:	1
License:	GPLv2+
Group:		Editors
Url:		http://live.gnome.org/Ghex
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/3.6/%{name}-%{version}.tar.xz

BuildRequires:	gettext
BuildRequires:	intltool
BuildRequires:	perl-XML-Parser
BuildRequires:	desktop-file-utils
BuildRequires:	pkgconfig(gail-3.0)
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.0
BuildRequires:	pkgconfig(xml2po)

%description
GHex allows the user to load data from any file, view and edit it in either
hex or ascii. A must for anyone playing games that use non-ascii format for
saving.

%package -n %{libname}
Summary:	Shared library of the GNOME Hexadecimal Editor
Group:		System/Libraries

%description -n %{libname}
This contains the shared library needed by ghex.
 
%package -n %{develname}
Summary:	Development files for the GNOME Hexadecimal Editor library 
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
This contains the development files needed to compile applications with 
libghex.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static \
	--disable-rpath \
	--disable-scrollkeeper

%make

%install
%makeinstall_std

desktop-file-install --vendor="" \
	--remove-category="Application" \
	--add-category="X-MandrivaLinux-MoreApplications-Editors" \
	--dir %{buildroot}%{_datadir}/applications \
	%{buildroot}%{_datadir}/applications/*

%find_lang %{name}-%{api} --with-gnome --all-name

#we don't want these
rm -rf %{buildroot}%{_libdir}/*.la


%files -f %{name}-%{api}.lang
%doc AUTHORS README
%{_bindir}/*
%{_datadir}/applications/*
%{_datadir}/icons/hicolor/*/apps/*ghex.*
%{_datadir}/GConf/gsettings/ghex.convert
%{_datadir}/glib-2.0/schemas/org.gnome.GHex.gschema.xml

%files -n %{libname}
%{_libdir}/libgtkhex-%{api}.so.%{major}*

%files -n %{develname}
%{_libdir}/libgtkhex-%{api}.so
%{_libdir}/pkgconfig/gtkhex-%{api}.pc
%{_includedir}/gtkhex-%{api}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14079 |12mr|ghostscript-9.05-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1
%define rel	4

%define gsver 9.05
%define ijsver 0.35
%define ijsreloffset 76
%define ijsrel %(echo $((%{rel} + %{ijsreloffset})))

%define ijsmajor 1
%define libijs %mklibname ijs %{ijsmajor}
%define libijs_devel %mklibname -d ijs

%define gsmajor 9
%define libgs %mklibname gs %{gsmajor}
%define libgs_devel %mklibname -d gs

%define bootstrap 0

%define GSx11SVGAmodule 1
%define withcupsfilters 1
%define debug 0
%if %{bootstrap}
%global withcupsfilters 0
%endif

Summary:	PostScript/PDF interpreter and renderer (Main executable)
Name:		ghostscript
Version:	%{gsver}
Release:	%{rel}
License:	GPLv2+
Group:		Publishing
URL:		http://www.ghostscript.com/awki/Index
Source0:	http://ghostscript.com/releases/%{name}-%{gsver}.tar.gz
Source2:	ps2pdfpress.bz2
Source3:	http://www.linuxprinting.org/download/printing/sipixa6.upp.bz2

Patch300: ghostscript-9.05-x11_shared.diff
# Fedora patches
# Fix ijs-config not to have multilib conflicts (bug #192672)
Patch1: ghostscript-multilib.patch
# Fix some shell scripts
Patch2: ghostscript-scripts.patch
# Build igcref.c with -O0 to work around bug #150771.
Patch3: ghostscript-noopt.patch
# Fix ./autgen.sh in ijs sub-project
# See http://bugs.ghostscript.com/show_bug.cgi?id=692040 for details.
Patch4: ghostscript-ijs-automake-ver.patch
# Define .runlibfileifexists.
Patch5: ghostscript-runlibfileifexists.patch
# Install CUPS filter convs files in the correct place.
Patch10: ghostscript-cups-filters.patch
# Restored Fontmap.local patch, incorrectly dropped after
# ghostscript-8.15.4-3 (bug #610301).
# Note: don't use -b here to avoid the backup file ending up in the
# package manifest.
Patch27: ghostscript-Fontmap.local.patch
# Don't assume %%rom%% device is available for initial ICC profile dir.
Patch28: ghostscript-iccprofiles-initdir.patch
# gdevcups: don't use uninitialized variables in debugging output.
Patch29: ghostscript-gdevcups-debug-uninit.patch

%if !%{bootstrap}
BuildRequires: gtk+2-devel
BuildRequires: cups-devel
BuildRequires: fontconfig-devel
%endif
BuildRequires: bison
BuildRequires: flex
BuildRequires: libtool
BuildRequires: unzip
BuildRequires: gettext-devel
BuildRequires: glibc-devel
BuildRequires: jbig2dec-devel
BuildRequires: jpeg-devel
BuildRequires: libpaper-devel
BuildRequires: netpbm-devel
BuildRequires: tiff-devel
BuildRequires: pkgconfig(freetype2)
BuildRequires: pkgconfig(ice)
BuildRequires: pkgconfig(jasper)
BuildRequires: pkgconfig(lcms)
BuildRequires: pkgconfig(libidn)
BuildRequires: pkgconfig(libpng15)
BuildRequires: pkgconfig(libxml)
BuildRequires: pkgconfig(sm)
BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(xext)
BuildRequires: pkgconfig(xt)
BuildRequires: pkgconfig(zlib)

Requires: 	ghostscript-common
Requires:	update-alternatives
%if !%{GSx11SVGAmodule}
%rename	ghostscript-module-X ghostscript-module-SVGALIB
%endif

%description
Ghostscript is a set of software tools that provide a PostScript(TM)
interpreter, a set of C procedures (the Ghostscript library, which
implements the graphics capabilities in the PostScript language) and
an interpreter for Portable Document Format (PDF) files. Ghostscript
translates PostScript code into many common, bitmapped and vector
formats, like those understood by your printer or screen. Ghostscript
is normally used to display PostScript files and to print PostScript
files to non-PostScript printers.

You should install ghostscript if you need to display PostScript or
PDF files, or if you have a non-PostScript printer.

%package dvipdf
Summary:	PostScript/PDF interpreter and renderer (DVI-to-PDF converter)
Group: 		Publishing
Requires: 	ghostscript
Requires:	coreutils
Requires:	tetex-dvips

%description dvipdf
Tool to convert the DVI format of TeX into the PDF format. There are
more such tools (for different quality levels) in the tetex-dvipdfm
package. All these tools use dvips of TeX to convert the DVI file to
PostScript, then they use GhostScript to generate the PDF file.

%package common
Summary:	PostScript/PDF interpreter and renderer (Common files)
Group: 		Publishing
Requires:	urw-fonts >= 1.1
Requires:	ghostscript-fonts
Requires:	perl

%description common
Ghostscript is a PostScript/PDF interpreter. It can render both
PostScript and PDF files to devices which include X window, many
printer formats, and popular graphics file formats.

This package contains the common data files needed by GhostScript.

%package X
Summary:	PostScript/PDF interpreter and renderer (GTK-based executable)
Group: 		Publishing
Requires: 	ghostscript-common
Requires:	update-alternatives

%description X
Ghostscript is a PostScript/PDF interpreter. It can render both
PostScript and PDF files to devices which include X window, many
printer formats, and popular graphics file formats.

This package contains a GhostScript executable with GTK-based X
display support ("display" device, default, so it displays files by
simply entering "gs <file>" on the command line). It makes use of the
GhostScript shared library.

%if %{GSx11SVGAmodule}
%package module-X
Summary:	PostScript/PDF interpreter and renderer (Additional support for X)
Group: 		Publishing
Requires: 	ghostscript-common

%description module-X
Ghostscript is a PostScript/PDF interpreter. It can render both
PostScript and PDF files to devices which include X window, many
printer formats, and popular graphics file formats.

This package enhances Ghostscript with X window support
%endif

%package -n %libgs
Summary: PostScript/PDF interpreter and renderer (GhostScript shared library)
Group: Publishing

%description -n %libgs
This is the API library for programs which use the PostScript and/or
PDF interpreters of GhostScript.

%package -n %libgs_devel
Summary:	Headers and links to compile against the "%{libgs}" library
Group:		Development/C
Requires:	%{libgs} >= %{gsver}
Provides:	%{name}-devel = %{gsver}
Provides:	libgs-devel = %{gsver}
Obsoletes:	%{_lib}gs9-devel < %{gsver}
Obsoletes:	%{_lib}gs8-devel < %{gsver}

%description -n %libgs_devel
This package contains the static library and the header files needed
to compile applications using the GhostScript shared library.

%package -n %{libijs}
Version:	%{ijsver}
Release:	%{ijsrel}
Summary:	Dynamic library for the IJS printer driver plug-in interface
Group:		Publishing
URL:		http://www.linuxprinting.org/ijs/
Provides:	libijs = %{ijsver}-%{ijsrel}

%description -n %{libijs}
This is the API library for programs using the IJS printer driver
plug-in interface. Printer drivers using this interface can be added
to GhostScript (6.53 or newer) without needing to rebuild
GhostScript. Application programs providing an IJS interface can make
use of IJS printer drivers directly, without needing GhostScript.

%package -n %{libijs_devel}
Version:	%{ijsver}
Release:	%{ijsrel}
Summary:	Headers and links for compiling against the "%{libijs}" library
Group:		Development/C
URL:		http://www.linuxprinting.org/ijs/
Requires:	%{libijs} >= %{ijsver}
Requires:	multiarch-utils
Provides:	libijs-devel = %{ijsver}-%{ijsrel}
Provides:	ijs-devel = %{ijsver}-%{ijsrel}
Obsoletes:	%{_lib}ijs1-devel < %{ijsver}-%{ijsrel}

%description -n %{libijs_devel}
This package contains the static library and the header files needed
to compile applications using the IJS library.

%package doc
Summary:	Documentation for GhostScript
Group:		Publishing

%description doc
This package contains documentation for GhostScript.

%prep
%setup -q
%apply_patches

# prevent building and using bundled libs
rm -rf jasper jbig2dec libpng jpeg tiff expat zlib lcms freetype

# Convert manual pages to UTF-8
from8859_1() {
        iconv -f iso-8859-1 -t utf-8 < "$1" > "${1}_"
        mv "${1}_" "$1"
}
for i in man/de/*.1; do from8859_1 "$i"; done

# Stuff for shared library support to ghostscript.
%if %{GSx11SVGAmodule}
# build a small README describing the features available.
cat <<EOF >README.shared.mandrivalinux
This version of ghostscript support shared modules dynamically loaded
at run time.

There are currently two modules compiled with the Mandriva Linux version of
ghostscript, one to support all X11 devices (typically used by gv) and
another to support the svgalib devices. Look at the
ghostscript-module-??? packages.

There is no configuration needed, just can add (or remove) the package
to add (or remove) the devices concerned in ghostscript.
EOF
%endif

# ps2pdfpress
bzcat %{SOURCE2} > ps2pdfpress

# UPP file for SiPix Pocket Printer A6
bzcat %{SOURCE3} > sipixa6.upp

%build

# Change compiler flags for debugging when in debug mode
%if %debug
export DONT_STRIP=1
export CFLAGS="`echo %optflags |sed -e 's/-O3/-g/' |sed -e 's/-O2/-g/'`"
export CXXFLAGS="`echo %optflags |sed -e 's/-O3/-g/' |sed -e 's/-O2/-g/'`"
export RPM_OPT_FLAGS="`echo %optflags |sed -e 's/-O3/-g/' |sed -e 's/-O2/-g/'`"
%endif

pushd ijs*
# Rebuild broken build infrastructure
# Needed by patch4.
./autogen.sh
%configure2_5x \
%ifarch %{ix86}
	--disable-sse2 \
%endif
    --enable-shared \
    --disable-static

%make
popd

# We have a Subversion version, so we must re-generate "configure"
./autogen.sh

%configure2_5x \
	--enable-dynamic \
%if !%{bootstrap}
    --enable-fontconfig \
%endif
%ifarch %{ix86}
    --disable-sse2 \
%endif
    --with-drivers=ALL,opvp \
    --with-fontpath="/usr/share/fonts/default/ghostscript:/usr/share/fonts/default/type1:/usr/share/ghostscript/fonts:/usr/share/ghostscript/%{gsver}/Resource:/usr/share/ghostscript/Resource:/usr/share/ghostscript/CIDFont:/usr/share/fonts/ttf:/usr/share/fonts/type1:/usr/share/fonts/default/Type1" \
    --with-ijs \
    --with-omni \
    --with-x \
    --disable-compile-inits \
    --with-system-libtiff \
    --with-install-cups

# Drivers which do not compile:
# Needs newsiop/lbp.h: nwp533
# Needs sys/ioccom.h: sparc
# Needs unbdev/lpviio.h: sparc

# Set documentation dir
perl -p -i -e 's|^(docdir=).*$|$1\$\(datadir\)/doc/%{name}-doc-%{gsver}|' Makefile

# Fix references to X11 libraries
perl -p -i -e "s|(/usr/X11R6)/lib\b|\1/%{_lib}|g" Makefile base/*.mak

# Correct paths for CJK fonts
perl -p -i -e "s:/usr/share/ghostscript/:/usr/share/ghostscript/Resource/:g" Resource/Init/gs_res.ps
perl -p -i -e "s:ghostscript/Resource/fonts:ghostscript/Resource/Font:g" Resource/Init/gs_res.ps

# Do not use "-ansi" in gcc calls
perl -p -i -e "s:-ansi::g" Makefile

# bork
perl -p -i -e "s|^EXTRALIBS=|EXTRALIBS=-L/%{_lib} -lz |g" Makefile

# The RPM macro for make is not used here, as parallelization of the build 
# process does not work.
%if %{GSx11SVGAmodule}
#make STDDIRS
make obj/X11.so
%endif
make so
#make pcl3opts
make cups

%install
rm -rf %{buildroot}

# Change compiler flags for debugging when in debug mode
%if %debug
export DONT_STRIP=1
export CFLAGS="`echo %optflags |sed -e 's/-O3/-g/' |sed -e 's/-O2/-g/'`"
export CXXFLAGS="`echo %optflags |sed -e 's/-O3/-g/' |sed -e 's/-O2/-g/'`"
export RPM_OPT_FLAGS="`echo %optflags |sed -e 's/-O3/-g/' |sed -e 's/-O2/-g/'`"
%endif

# Make directories
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_libdir}
install -d %{buildroot}%{_includedir}
install -d %{buildroot}%{_sysconfdir}
install -d %{buildroot}%{_mandir}/man1
%if !%{bootstrap}
install -d %{buildroot}%{_prefix}/lib/cups
install -d %{buildroot}%{_datadir}/cups/model
install -d %{buildroot}%{_sysconfdir}/cups
%endif

pushd ijs*
%configure2_5x \
	--enable-shared \
	--prefix=%{buildroot}%{_prefix} \
	--libdir=%{buildroot}%{_libdir}

# Work around bug in "configure" script
perl -p -i -e 's/\@OBJEXT\@/o/g' Makefile
perl -p -i -e 's/\@EXEEXT\@//g' Makefile
%makeinstall
# Fix prefixes in scripts
perl -p -i -e "s:%{buildroot}::g" %{buildroot}%{_bindir}/ijs-config
perl -p -i -e "s:%{buildroot}::g" %{buildroot}%{_libdir}/pkgconfig/ijs.pc
popd

##### GHOSTSCRIPT
mkdir -p %{buildroot}%{_docdir}/ghostscript-doc-%{gsver}

%if !%{bootstrap}
make \
	prefix=%{_prefix} \
	DESTDIR=%{buildroot} \
	gssharedir=%{_libdir}/ghostscript/%{gsver} \
	docdir=%{_docdir}/ghostscript-doc-%{gsver} \
	bindir=%{_bindir} \
	mandir=%{_mandir} \
	install-cups
%endif

make \
	prefix=%{_prefix} \
	DESTDIR=%{buildroot} \
	gssharedir=%{_libdir}/ghostscript/%{gsver} \
	docdir=%{_docdir}/ghostscript-doc-%{gsver} \
	bindir=%{_bindir} \
	libdir=%{_libdir} \
	mandir=%{_mandir} \
	soinstall

%if %{GSx11SVGAmodule}
make \
	prefix=%{_prefix} \
	DESTDIR=%{buildroot} \
	gssharedir=%{_libdir}/ghostscript/%{gsver} \
	docdir=%{_docdir}/ghostscript-doc-%{gsver} \
	bindir=%{_bindir} \
	libdir=%{_libdir} \
	mandir=%{_mandir} \
	install-shared
%endif

ln -sf gs.1%{_extension} %{buildroot}%{_mandir}/man1/ghostscript.1%{_extension}

# ps2pdfpress
install -m 755 ps2pdfpress %{buildroot}%{_bindir}

# UPP file for SiPix Pocket Printer A6
#mkdir -p %{buildroot}%{_datadir}/ghostscript/%{gsver}/lib
install -m 644 sipixa6.upp %{buildroot}%{_datadir}/ghostscript/%{gsver}/lib/

# Add backward compatibility link to not break printerdrake in Mandriva
# 2006 and older
ln -s %{_bindir}/gsc %{buildroot}%{_bindir}/gs-common
ln -s %{_bindir}/gsc %{buildroot}%{_bindir}/ghostscript

%if !%{bootstrap}
# why?
mv %{buildroot}%{_datadir}/cups/mime/gstoraster.convs %{buildroot}%{_sysconfdir}/cups/gstoraster.convs
%endif

# Correct permissions for all documentation files
chmod -R a+rX %{buildroot}%{_docdir}
chmod -R go-w %{buildroot}%{_docdir}
chmod -R u+w %{buildroot}%{_docdir}

%post
# Set up update-alternatives entries
%{_sbindir}/update-alternatives --install %{_bindir}/gs gs %{_bindir}/gsc 200

%post X
# Set up update-alternatives entries
%{_sbindir}/update-alternatives --install %{_bindir}/gs gs %{_bindir}/gsx 100

%post common
# Initialize japanese fonts
if test -f /usr/share/fonts/ttf/japanese/cidinst; then
    sh /usr/share/fonts/ttf/japanese/cidinst
fi

%preun
if [ "$1" = 0 ]; then
  # Remove update-alternatives entry
  %{_sbindir}/update-alternatives --remove gs %{_bindir}/gsc
fi

%preun X
if [ "$1" = 0 ]; then
  # Remove update-alternatives entry
  %{_sbindir}/update-alternatives --remove gs %{_bindir}/gsx
fi

%files
%{_bindir}/gsc
%{_bindir}/gs-common
%{_bindir}/ghostscript

%files X
%{_bindir}/gsx

%files common
%dir %{_datadir}/ghostscript
%{_datadir}/ghostscript/%{gsver}
%{_mandir}/man1/*
%lang(de) %{_mandir}/de/man1/*
#%{_bindir}/[a-c]*
%{_bindir}/dumphint
%{_bindir}/[e-f]*
#{_bindir}/gs-common
%{_bindir}/gs[a-b]*
%{_bindir}/gs[d-n]*
%{_bindir}/[j-l]*
%{_bindir}/[n-z]*
%if %{withcupsfilters}
# "pstoraster" wrapper script to make GhostScript being used as the
# cups-internal RIP
%attr(0755,root,root) %{_prefix}/lib*/cups/filter/*
%{_datadir}/cups/model/*
%config(noreplace) %{_sysconfdir}/cups/gstoraster.convs
%endif

%files doc
%doc %{_docdir}/ghostscript-doc-%{gsver}

%files dvipdf
%{_bindir}/dvipdf

%if %{GSx11SVGAmodule}
%files module-X
%doc README.shared.mandrivalinux
%dir %{_libdir}/ghostscript/%{gsver}
%{_libdir}/ghostscript/%{gsver}/X11.so
%endif

%files -n %{libgs}
%{_libdir}/libgs.so.*%{gsmajor}*

%files -n %{libgs_devel}
%{_libdir}/libgs.so
%{_includedir}/ghostscript

%files -n %{libijs}
%{_libdir}/libijs-%{ijsver}.so

%files -n %{libijs_devel}
%doc ijs/README
%{_libdir}/libijs.so
%{_libdir}/pkgconfig/ijs.pc
%{_includedir}/ijs
%{_bindir}/ijs_client_example
%{_bindir}/ijs_server_example
%{_bindir}/ijs-config


%changelog
* Tue Jul 31 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 9.05-2
- Rebuild without bootstrap

* Tue Jul 31 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 9.05-1
- New version 9.05
- Drop some no longer needed patches (applied in upstream), re-diff some needed
- Use bootstrap build

* Thu Dec 22 2011 Matthew Dawkins <mattydaw@mandriva.org> 9.04-4
+ Revision: 744600
- bump release
- major clean up
- removed pre 200900 junk
- removed pre 200700 build optionsA
- organized descriptions with packages
- converted BRs to pkgconfig provides
- employed apply_patches

* Sun Oct 30 2011 Alexander Barakin <abarakin@mandriva.org> 9.04-3
+ Revision: 707842
- move "make install-shared" after "make soinstall"
  see http://lists.mandriva.com/cooker/2011-10/msg00288.php
  and next letter

* Tue Oct 04 2011 Oden Eriksson <oeriksson@mandriva.com> 9.04-2
+ Revision: 702671
- stupid release magic...
- 9.04
- sync with patches from fedora
- nuked remaining bundled libs, full list of system libs is: jasper, jbig2dec, libpng, jpeg, tiff, zlib, lcms, freetype
- attempt to relink against libpng15.so.15

* Fri Apr 01 2011 Funda Wang <fwang@mandriva.org> 9.02-1
+ Revision: 649540
- update file list
- update file list
- real 9.02
- update to new version 9.02

* Thu Feb 10 2011 Funda Wang <fwang@mandriva.org> 9.01-1
+ Revision: 637122
- New version 9.01
- drop system jasper patch (merged upstream)
- use new devel package policy

* Fri Sep 24 2010 Oden Eriksson <oeriksson@mandriva.com> 9.00-1mdv2011.0
+ Revision: 580940
- 9.00
- drop redundant patches
- rediff some patches
- fix build deps

  + Funda Wang <fwang@mandriva.org>
    - add archlinux patch to build with png14

* Fri Jul 16 2010 Oden Eriksson <oeriksson@mandriva.com> 8.71-72mdv2011.0
+ Revision: 554181
- P108: CVE-2010-1628 (ubuntu)
- link against system libpng jpeg libs

* Wed Mar 24 2010 Tiago Salem <salem@mandriva.com.br> 8.71-71mdv2010.1
+ Revision: 527273
- add patch to fix some ldflags (fix for #58347)
- remove deprecated "--with-cups"
- bump release

* Mon Mar 22 2010 Tiago Salem <salem@mandriva.com.br> 8.71-70mdv2010.1
+ Revision: 526638
- bump release or it will be reject, even when bumping the version
- update to 8.71
- drop deprecated patches

* Tue Oct 27 2009 Oden Eriksson <oeriksson@mandriva.com> 8.64-69mdv2010.0
+ Revision: 459488
- build against system jbig2dec libs (CVE-2009-0196 is fixed there,
  so no need to patch the bundled jbig2dec libs)

* Thu Sep 24 2009 Olivier Blin <blino@mandriva.org> 8.64-68mdv2010.0
+ Revision: 448394
- add bootstrap flag to be able to break build-dep loop (from Arnaud Patard)

* Sun May 17 2009 Funda Wang <fwang@mandriva.org> 8.64-67mdv2010.0
+ Revision: 376541
- fix link order
- fix linkage of cups module

* Thu May 14 2009 Oden Eriksson <oeriksson@mandriva.com> 8.64-66mdv2010.0
+ Revision: 375676
- bump release
- whoops!, only nuke jasper source
- really link against system jasper libs

* Sat Apr 18 2009 Frederik Himpe <fhimpe@mandriva.org> 8.64-65mdv2009.1
+ Revision: 368001
- Add Fedora patches to fix CVE-2009-0196 and CVE-2009-0792

* Wed Mar 25 2009 Frederik Himpe <fhimpe@mandriva.org> 8.64-64mdv2009.1
+ Revision: 361163
- Sync with Fedora:
  * Add patch fixing CVE-2009-0583 and CVE-2009-0584
  * Add patch fixing bitcmyk driver

* Sun Feb 08 2009 Frederik Himpe <fhimpe@mandriva.org> 8.64-63mdv2009.1
+ Revision: 338500
- Update to new version 8.64
- Rediff windev compatibility patch
- Rediff x11_shared patch
- Add patch to fix format string errors
- Sync with Fedora:
  * Patch to use system libjasper
  * Fix some scripts
  * Fix pksmraw (RH bug #308211)
  * Define .runlibfileifexists patch

* Tue Sep 16 2008 Tiago Salem <salem@mandriva.com.br> 8.63-62mdv2009.0
+ Revision: 285304
- reenabling windev patch (#28960)
- bump release

* Sun Aug 03 2008 Frederik Himpe <fhimpe@mandriva.org> 8.63-61mdv2009.0
+ Revision: 262181
- Update to ghostscript 8.63

* Mon Jun 09 2008 Pixel <pixel@mandriva.com> 8.61-60mdv2009.0
+ Revision: 217185
- do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Funda Wang <fwang@mandriva.org>
    - mark lang properties

* Fri Feb 29 2008 Tiago Salem <salem@mandriva.com.br> 8.61-60mdv2008.1
+ Revision: 176876
- Added security patch for CVE-2008-0411

* Tue Jan 29 2008 Marcelo Ricardo Leitner <mrl@mandriva.com> 8.61-59mdv2008.1
+ Revision: 159691
- Make use of %%mkrel -d
- Includes libgs devel header files. Closes: #37295

* Wed Jan 23 2008 Funda Wang <fwang@mandriva.org> 8.61-58mdv2008.1
+ Revision: 156937
- rebuild against latest gnutls

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Nov 23 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 8.61-57mdv2008.1
+ Revision: 111478
- New upstream: 8.60
- Removed patches CVE-2007-2721 and lib64: already included
- Disabled pcl3opts building, as it's broken.
- Do not ship ghostscript-devel for now.

* Tue Nov 06 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 8.60-56mdv2008.1
+ Revision: 106352
- Added patch jasper-CVE-2007-2721. Closes: #35332

* Mon Sep 24 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 8.60-55mdv2008.0
+ Revision: 92687
- add /usr/share/fonts/default/Type1 as font-path (Type1/ was moved to
  type1/ but some applications have hardcoded references to Type1/, so
  fonts are being put back in Type1 and both paths may be valid for a
  while). See #34054 and #32883.

* Wed Sep 12 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 8.60-54mdv2008.0
+ Revision: 84782
- Bumped release.

* Tue Sep 04 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 8.60-53mdv2008.0
+ Revision: 79363
- Added patch lib64: fix pkgconfig file place.
- Added patch x11_shared, with fixes for x86_64 arch. (-fPIC stuff)
- New upstream: 8.60

* Mon Aug 27 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 8.15.4-52mdv2008.0
+ Revision: 72021
- Fix type1 fonts path. Closes: #32883

* Thu Aug 23 2007 Thierry Vignaud <tv@mandriva.org> 8.15.4-51mdv2008.0
+ Revision: 70248
- fileutils, sh-utils & textutils have been obsoleted by coreutils a long time ago
- kill file require on update-alternatives

* Sun Jun 17 2007 Helio Chissini de Castro <helio@mandriva.com> 8.15.4-50mdv2008.0
+ Revision: 40565
- Right provides for libgs

* Mon May 28 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 8.15.4-49mdv2008.0
+ Revision: 31973
- Release bump to 49 due to bug #31047.

* Wed May 16 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 8.15.4-1mdv2008.0
+ Revision: 27317
- Specfile cleanup
- Expose upstream minor version in our version too. (use full version on version)
- Update buildrequires.
- New upstream: 8.15.4


* Tue Jan 30 2007 Olivier Blin <oblin@mandriva.com> 8.15-48mdv2007.1
+ Revision: 115348
- move doc in sub-package

  + Marcelo Ricardo Leitner <mrl@mandriva.com>
    - New upstream: 8.15.3
    - Minor specfile cleanup.
    --This line, and those below, will be ignored--
      D    SOURCES/espgs-8.15.2-rev183.tar.bz2
      A    SOURCES/espgs-8.15.3-source.tar.bz2
      M    SPECS/ghostscript.spec
    - Import ghostscript

* Mon Aug 28 2006 Till Kamppeter <till@mandriva.com> 8.15-47mdv2007.0
- Updated to subversion revision 182 (Several bug fixes).
- Removed patch 1 and 4 (merged upstream).

* Sat Aug 19 2006 Till Kamppeter <till@mandriva.com> 8.15-46mdv2007.0
- Updated to subversion revision 172 (Translated comments in OpenPrinting
  Vector header file to english, merged fixes for building /usr/bin/gsc
  and /usr/bin/gsx upstream).
- Added UPP file for the SiPix Pocket Printer A6.
- Removed patch 3 (merged upstream).

* Fri Jul 14 2006 Till Kamppeter <till@mandriva.com> 8.15-45mdv2007.0
- GhostScript was not able to display some PDFs (bug 21493, GhostScript bug
  688736 with proposed patch, applied as patch 4).

* Thu Jul 13 2006 Till Kamppeter <till@mandriva.com> 8.15-44mdv2007.0
- Updated to subversion revision 169 (fontconfig support, fixes on "ps2epsi",
  CJKV patch from GS 8, KRGB 1.3 from HP).
- New patch 1, as GTK presence is checked by ./configure now.
- Fixed Makefile rules for /usr/bin/gsx and /usr/bin/gsc, they got messed
  up by the most recent changes on SVN (patch 3).
- Dropped ghostscript-static package (it only wastes space and no problems
  on the dynamically linked GhostScript were reported).
- Uncompressed patches.

* Fri Jun 30 2006 Oden Eriksson <oeriksson@mandriva.com> 8.15-43mdv2007.0
- rebuilt against gnutls-1.4.0
- remove the tetex-dvips build dep as it is not needed and it leads to 
  circular build deps hell

* Wed May 03 2006 Till Kamppeter <till@mandriva.com> 8.15-42mdk
- Added "BuildRequires: cups" to assure that CUPS drivers get installed.

* Thu Apr 27 2006 Till Kamppeter <till@mandriva.com> 8.15-41mdk
- Updated to subversion revision 145 (ESP GhostScript 8.15.2 release).

* Tue Apr 25 2006 Till Kamppeter <till@mandriva.com> 8.15-40mdk
- Added workaround for compatibility with PDF files generated by
  Windev (bug 15678).

* Mon Apr 24 2006 Till Kamppeter <till@mandriva.com> 8.15-39mdk
- Updated to subversion revision 141 (Tons of bug fixes, especially
  interpreter thingies like "I cannot display xyz.pdf", added CUPS
  1.2 features to "cups" raster device).
- Removed patch 0 (merged upstream).

* Tue Apr 04 2006 Till Kamppeter <till@mandriva.com> 8.15-38mdk
- Conflict against too old CUPS versions must be done with "cups"
  and not with "cups-common".

* Tue Apr 04 2006 Till Kamppeter <till@mandriva.com> 8.15-37mdk
- Moved CUPS filter directory from /usr/lib64/cups/filter to
  /usr/lib/cups/filter on 64-bit systems.

* Thu Mar 30 2006 Till Kamppeter <till@mandriva.com> 8.15-36mdk
- Updated to subversion revision 133 (Fixed bug in the
  OpenPrinting vector driver interface "opvp", updated Epson
  Avasys laser printer driver).

* Tue Mar 07 2006 Till Kamppeter <till@mandriva.com> 8.15-35mdk
- Let /usr/bin/gsx be built against GTK 2 and not against GTK 1
  (bug 21473).

* Wed Mar 01 2006 Till Kamppeter <till@mandriva.com> 8.15-34mdk
- Updated to subversion revision 130 (Fixed non-standard glyph
  rendering in PDF files generated by GhostScript).

* Mon Feb 27 2006 Till Kamppeter <till@mandriva.com> 8.15-33mdk
- Added link /usr/bin/gs-common for backward compatibility with
  printerdrake in Mandriva Linux 2006.

* Mon Feb 27 2006 Till Kamppeter <till@mandriva.com> 8.15-32mdk
- Made automatic release number generation with %%mkrel really working.

* Fri Feb 24 2006 Till Kamppeter <till@mandriva.com> 8.15-31mdk
- Updated to subversion revision 129 (Update to version 1.2 of
  HP's KRGB patch in the "ijs" device, fixes several buffer overflows
  and other segfault sources, especially important for full-bleed
  printing with HPIJS, thanks to David Suffield from HP).

* Fri Feb 24 2006 Till Kamppeter <till@mandriva.com> 8.15-30mdk
- Added "Provides: ghostscript" to ghostscript-static, as this one
  is also a fully functional GhostScript executable.

* Tue Feb 21 2006 Till Kamppeter <till@mandriva.com> 8.15-29mdk
- Changed priorities of update-alternatives to the "gsc" executable,
  it has no working "display" default device, but at least with this
  one everything which worked in the old static GhostScript works as
  before. "gsx" has problems with gv (bug 21131) and ps2pdf (bug 21150).
- Removed the "Requires: ghostscript-X-executable" from the
  "ghostscript-module-X" package. It is not needed.
- Updated package descriptions.

* Mon Feb 13 2006 Till Kamppeter <till@mandriva.com> 8.15-28mdk
- Added "Conflicts: ghostscript < 8.15-27mdk" to make updates
  correctly working (thanks to Frederic Crozat).
- Fixed %%postun script of libgs8 package.

* Fri Feb 03 2006 Till Kamppeter <till@mandriva.com> 8.15-27mdk
- New package splitting to avoid duplicate disk occupation by the same
  code in libgs and the static GhostScript executable
- Improved and cleaned up the package descriptions.
- %%mkrel also for libijs.
- Some spec file clean-up.

* Mon Jan 30 2006 Helio Chissini de Castro <helio@mandriva.com> 8.15-26mdk
- Introduced libgs package.
- Added patch to fix lack of right flags on compilation

* Mon Jan 23 2006 Till Kamppeter <till@mandriva.com> 8.15-25mdk
- Split off the dvipdf tool into its own package to avoid tetex
  dependency.
- Added "Required: tetex-dvips" to the newly defined ghostscript-dvipdf
  package (bug 20330).
- Introduced %%mkrel.

* Sat Jan 14 2006 Till Kamppeter <till@mandriva.com> 8.15-24mdk
- Updated to subversion revision 128 (Patch from Werner Fink from SuSE: 
  Fixed rendering of images when converting PostScript to PDF with 
  "ps2pdf" (bug 19437), fixed also a crash when generating PDF files with 
  the "pdfwrite" device).

* Mon Nov 14 2005 Oden Eriksson <oeriksson@mandriva.com> 8.15-23mdk
- rebuilt against openssl-0.9.8a

* Sat Sep 24 2005 Till Kamppeter <till@mandriva.com> 8.15-22mdk
- Updated to subversion revision 127 (Release 8.15.1 plus assorted
  fixes from Werner Fink from SuSE: Several segfaults, color model
  adaptations to GS 8.15 in some drivers, vertical japanese text
  fix, applied patches 0, 100, and 101 upstream).
- Removed patches 0, 100, and 101 (merged upstream). Now we have the
  first patch-free GhostScript package in a Linux distribution!
- There was still a Mandrake inside, Mandrivized it.

* Wed Aug 17 2005 Till Kamppeter <till@mandriva.com> 8.15-21mdk
- Updated to subversion revision 119 (Fixed bugs in the "pxlmono" and
  "pxlcolor" drivers, once on the Legal paper size definition, and second
  a missing PJL command telling whether the job is grayscale or color).

* Sun Aug 14 2005 Till Kamppeter <till@mandriva.com> 8.15-20mdk
- Updated to subversion revision 118 (Fixed a FreeType bug on 64-bit
  platforms, STR 1235; fixed multiple media selection bugs, STR 1172,
  STR 1204, Foomatic bug 1222120 on Sourceforge; merged in fixes from
  GPL GhostScript repository).

* Sat Jul 16 2005 Till Kamppeter <till@mandrakesoft.com> 8.15-19mdk
- Updated to subversion revision 106 (Fixed GhostScript crashing with
  some PostScript files on 64-bit platforms, STR 1168, bug 16694).

* Thu Jun 16 2005 Till Kamppeter <till@mandrakesoft.com> 8.15-18mdk
- Updated to subversion revision 105 (More bug fixes, especially several
  contributed by Werner Fink from SuSE).

* Thu Apr 21 2005 Till Kamppeter <till@mandrakesoft.com> 8.15-17mdk
- Updated to subversion revision 99/release 8.15.1rc3 (Tons of bug fixes,
  especially broken "ps2epsi", 16-bit/color support for "cups" device/native
  CUPS drivers).

* Wed Mar 30 2005 Till Kamppeter <till@mandrakesoft.com> 8.15-16mdk
- Updated to subversion revision 79 (Several bug fixes, especially
  crashes of "imagen" and "lx5000" drivers, output into a pipe not
  possible for some drivers, ...).

* Thu Mar 17 2005 Till Kamppeter <till@mandrakesoft.com> 8.15-15mdk
- Updated to subversion revision 78 (Several bug fixes, improvement of
  antialiased screen output when using gv or ghostview).
- Added "Conflicts: printer-filters <= 10.1" (bug 14710).

* Tue Mar 08 2005 Till Kamppeter <till@mandrakesoft.com> 8.15-14mdk
- Updated to subversion revision 70 (Deactivated "dmprt", it breaks
  GhostScript completely).

* Mon Mar 07 2005 Till Kamppeter <till@mandrakesoft.com> 8.15-13mdk
- Updated to subversion revision 68 (Added remaining japanese printer
  drivers: "dmprt", "escpage", "lp2000", "npdl", "rpdl").

* Fri Mar 04 2005 Till Kamppeter <till@mandrakesoft.com> 8.15-12mdk
- Updated to subversion revision 67 (Fixed segfaults in "opvp" and "lips4v";
  fixed color handling in "opvp").

* Wed Mar 02 2005 Till Kamppeter <till@mandrakesoft.com> 8.15-11mdk
- Updated to subversion revision 63 (Made PNG devices being compiled).

* Thu Feb 24 2005 Till Kamppeter <till@mandrakesoft.com> 8.15-10mdk
- Updated to subversion revision 62 (Epson Kowa laser printer driver
  added upstream, CUPS driver for PCL-XL improved).

* Mon Feb 21 2005 Till Kamppeter <till@mandrakesoft.com> 8.15-9mdk
- Updated to subversion revision 51 (Fixed segfault of Epson EPL-xxxxL
  driver with KRGB patch).
- Reactivated KRGB.

* Fri Feb 18 2005 Christiaan Welvaart <cjw@daneel.dyndns.org> 8.15-8mdk
- drop patch1: fixed upstream

* Thu Feb 17 2005 Till Kamppeter <till@mandrakesoft.com> 8.15-7mdk
- Updated to subversion revision 50 (Added old japanese drivers).

* Wed Feb 16 2005 Till Kamppeter <till@mandrakesoft.com> 8.15-6mdk
- Updated to subversion revision 49 (Many bug fixes, especially "pxlmono"
  driver).
- Temporarily reverted to the original IJS driver from GPL GhostScript, 
  without KRGB, but does not segfault with Epson EPL-xxxxL driver.

* Tue Feb 15 2005 Till Kamppeter <till@mandrakesoft.com> 8.15-5mdk
- Updated to subversion revision 46 (shortly after 8.15.1rc1).
- Added Epson Kowa laser printer drivers (alpha version).
- Cleaned up spec file somewhat.

* Sun Feb 13 2005 Christiaan Welvaart <cjw@daneel.dyndns.org> 8.15-4mdk
- Patch1: fix segfault at startup on ppc

* Wed Feb 09 2005 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 8.15-3mdk
- lib64 fixes
- build DSO with PIC

* Sat Jan 29 2005 Christiaan Welvaart <cjw@daneel.dyndns.org> 8.15-2mdk
- add BuildRequires: XFree86-devel

* Fri Jan 28 2005 Till Kamppeter <till@mandrakesoft.com> 8.15-1mdk
- Updated to ESP GhostScript 8.15.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14080 |12mr|ghostscript-fonts-8.11-18
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Fonts for the GhostScript PostScript(TM) interpreter
Name:		ghostscript-fonts
Version:	8.11
Release:	%mkrel 18
License:	GPL
Group:		Publishing
Url:		http://sourceforge.net/projects/gs-fonts/
Source:		http://heanet.dl.sourceforge.net/sourceforge/gs-fonts/ghostscript-fonts-other-6.0.tar.bz2
BuildRoot:	%_tmppath/%name-%version-%release-root
BuildArch:	noarch

%description
These fonts can be used by the GhostScript interpreter during text
rendering. They are in addition to the shared fonts between GhostScript
and X11.

%prep
%setup -q -c ghostscript-fonts-6.0

%install
rm -fr %buildroot

mkdir -p %buildroot/%_datadir/fonts/default/ghostscript/
cp fonts/* %buildroot/%_datadir/fonts/default/ghostscript

# Remove unneeded files
rm -f %buildroot/%_datadir/fonts/default/ghostscript/*.pfb
rm -f %buildroot/%_datadir/fonts/default/ghostscript/fonts.{dir,scale}

%clean
rm -fr %buildroot

%files
%defattr(-,root,root,-)
%dir %_datadir/fonts/default/
%dir %_datadir/fonts/default/ghostscript/
%_datadir/fonts/default/ghostscript/*.pfa
%_datadir/fonts/default/ghostscript/*.afm
%_datadir/fonts/default/ghostscript/*.gsf
%_datadir/fonts/default/ghostscript/*.pfm



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14081 |12mr|giblib-1.2.4-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major   1
%define libname %mklibname %{name} %{major}
%define develname %mklibname -d %name

Name:		giblib
Version:	1.2.4
Release:	9
Summary:	Simple library and a wrapper for imlib2
License:	GPL
Group:		System/Libraries
URL:		http://linuxbrit.co.uk/giblib
Source:		http://linuxbrit.co.uk/downloads/%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(imlib2)
BuildRequires:	freetype-devel

%description
giblib is a utility library used by many of the applications from
linuxbrit.co.uk. It incorporates doubly linked lists, some string
functions, and a wrapper for imlib2. The wrapper does two things.
It gives you access to fontstyles, which can be loaded from files,
saved to files or defined dynamically through the API. It also,
and more importantly, wraps imlib2's context API.

%package -n %{libname}
Summary:	Main library for %{name}
Group:		System/Libraries
Provides:	lib%{name} = %{version}-%{release}

%description -n %{libname}
This package contains the library needed to run %{name}.

%package -n %{develname}
Summary:	Development header files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
Libraries, include files and other resources you can use to develop
%{name} applications.

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std
rm -rf %{buildroot}%{_prefix}/doc
chmod 644 %{buildroot}%{_libdir}/lib%{name}.la

%files -n %libname
%defattr(-,root,root)
%doc README ChangeLog AUTHORS
%{_libdir}/*.so.%{major}
%{_libdir}/*.so.%{major}.*

%files -n %{develname}
%{_bindir}/%{name}-config
%{_libdir}/*.so
%{_libdir}/pkgconfig/*
%{_includedir}/%{name}




%changelog
* Mon Aug  20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 4c0c71c
- Drop .la and .a files, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14082 |12mr|gif2png-2.5.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Tools for converting websites from using GIFs to using PNGs
Name:		gif2png
Version:	2.5.8
Release:	1
License:	MIT style
Group:		Graphics
URL:		http://www.catb.org/~esr/gif2png/
Source0:	http://www.catb.org/~esr/gif2png/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(libpng)
BuildRequires:	zlib-devel
Requires:	python

%description
Tools for converting GIFs to PNGs. The program gif2png converts GIF files to
PNG files. The Python script web2png converts an entire web tree, also patching
HTML pages to keep IMG SRC references correct.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc README NEWS COPYING
%{_mandir}/*/*
%{_bindir}/*



%changelog
* Mon Aug  20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: b9ca86c
- New version 2.5.8 (sync with Cooker)
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14083 |12mr|giflib-4.1.6-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 4
%define libname %mklibname gif %{major}
%define libungif %mklibname ungif %{major}
%define develname %mklibname -d gif

Summary:	Library for reading and writing gif images
Name:		giflib
Version:	4.1.6
Release:	15
Group:		System/Libraries
License:	BSD like
URL:		http://giflib.sourceforge.net/
Source:		%{name}-%{version}.tar.bz2
Patch0:		giflib-4.1.6-fix-string-format.patch
Patch1:		giflib-4.1.6-fix-link.patch
BuildRequires:	pkgconfig(x11)

%description
giflib is a library for reading and writing gif images. It is API and
ABI compatible with libungif which was in wide use while the LZW
compression algorithm was patented.

%package progs
Summary:	Gif tools based on giflib
Group:		Graphics
%rename libungif-progs

%description progs
giflib is a library for reading and writing gif images. It is API and
ABI compatible with libungif which was in wide use while the LZW
compression algorithm was patented.

This package provides some gif tools based on giflib.

%package -n %{libname}
Group:		System/Libraries
Summary:	Library for reading and writing gif images

%description -n %{libname}
giflib is a library for reading and writing gif images. It is API and
ABI compatible with libungif which was in wide use while the LZW
compression algorithm was patented.

%package -n %{libungif}
Group:		System/Libraries
Summary:	Library for reading and writing gif images
Conflicts: %{_lib}gif4 < 4.1.6-12

%description -n %{libungif}
giflib is a library for reading and writing gif images. It is API and
ABI compatible with libungif which was in wide use while the LZW
compression algorithm was patented.

%package -n %{develname}
Group:		Development/C
Summary:	Development files for giflib
Requires:	%{libname} = %{version}-%{release}
Requires:	%{libungif} = %{version}-%{release}
Provides:	giflib-devel = %{version}-%{release}
Provides:   ungif-devel = %{version}-%{release}
%rename %{_lib}ungif4-devel

%description -n %{develname}
giflib is a library for reading and writing gif images. It is API and
ABI compatible with libungif which was in wide use while the LZW
compression algorithm was patented.

This packages provides the developement files for giflib.

%prep
%setup -q
%patch0 -p0
%patch1 -p0

%build
autoreconf -fi
%configure2_5x \
	--disable-static

%make

# Handling of libungif compatibility
MAJOR=`echo '%{version}' | sed -e 's/\([0-9]\+\)\..*/\1/'`
%{__cc} %ldflags %optflags -shared -Wl,-soname,libungif.so.$MAJOR -Llib/.libs -lgif -o libungif.so.%{version}

%install
rm -rf %{buildroot}
%makeinstall_std

# Handling of libungif compatibility
install -p -m 755 libungif.so.%{version} %{buildroot}%{_libdir}
ln -sf libungif.so.%{version} %{buildroot}%{_libdir}/libungif.so.4
ln -sf libungif.so.4 %{buildroot}%{_libdir}/libungif.so

%files progs
%doc AUTHORS BUGS COPYING ChangeLog NEWS ONEWS README TODO
%{_bindir}/gif2x11
%{_bindir}/gif2epsn
%{_bindir}/gif2ps
%{_bindir}/gif2rgb
%{_bindir}/gifasm
%{_bindir}/gifbg
%{_bindir}/gifburst
%{_bindir}/gifclip
%{_bindir}/gifclrmp
%{_bindir}/gifcolor
%{_bindir}/gifcomb
%{_bindir}/gifcompose
%{_bindir}/giffiltr
%{_bindir}/giffix
%{_bindir}/gifflip
%{_bindir}/gifhisto
%{_bindir}/gifinfo
%{_bindir}/gifinter
%{_bindir}/gifinto
%{_bindir}/gifovly
%{_bindir}/gifpos
%{_bindir}/gifrotat
%{_bindir}/gifrsize
%{_bindir}/gifspnge
%{_bindir}/giftext
%{_bindir}/gifwedge
%{_bindir}/icon2gif
%{_bindir}/raw2gif
%{_bindir}/rgb2gif
%{_bindir}/text2gif

%files -n %{libname}
%{_libdir}/libgif.so.%{major}*

%files -n %{libungif}
%{_libdir}/libungif.so.%{major}*

%files -n %{develname}
%{_includedir}/gif_lib.h
%{_libdir}/libgif.so
%{_libdir}/libungif.so



%changelog
* Thu Aug  30 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 7f37890
- Drop Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14084 |12mr|giftrans-1.12.2-26
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	Convert transparent GIFs into non-transparent GIFs
Name: 		giftrans
Version: 	1.12.2
Release: 	%mkrel 26
License: 	BSD
Group: 		Graphics
URL:		ftp://ftp.rz.uni-karlsruhe.de/pub/net/www/tools/
Source0: 	%name-%version.tar.bz2
Patch0:		giftrans-1.12.2-operator.patch
Patch1:		giftrans-1.12.2-cleanup.patch
Patch2:		giftrans-1.12.2-warnings.patch
Buildroot: 	%_tmppath/%name-%{version}-buildroot
Requires: rgb

%description
Giftrans will convert an existing GIF87 file to GIF89 format. In other
words, Giftrans can make one color in a .gif image (normally the
background) transparent.

Install the giftrans package if you need a quick, small, one-purpose
graphics program to make transparent .gifs out of existing .gifs.

%prep
%setup -q
%patch0 -p1 -b .operator
%patch1 -p1
%patch2 -p1

%build
gcc -Dvoidd=void -Wall $RPM_OPT_FLAGS -DRGBTXT=\"%_datadir/X11/rgb.txt\" -s -o giftrans giftrans.c

%install
rm -rf $RPM_BUILD_ROOT
install -m755 %{name} -D $RPM_BUILD_ROOT%_bindir/%{name}
install -m644 %{name}.1 -D $RPM_BUILD_ROOT%_mandir/man1/%{name}.1

%clean
rm -rf $RPM_BUILD_ROOT
 

%files
%defattr(-,root,root)
%_bindir/%name
%_mandir/man1/%{name}.1*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14085 |12mr|gigolo-0.4.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Frontend for GIO/GVFS
Name:		gigolo
Version:	0.4.1
Release:	5
License:	GPLv2+
Group:		Graphical desktop/Xfce
Url:		http://www.uvena.de/gigolo/
Source0:	http://files.uvena.de/gigolo/%{name}-%{version}.tar.bz2
BuildRequires:	waf
BuildRequires:	intltool
BuildRequires:	gtk+2-devel
Obsoletes:	sion < 0.2.0
Provides:	sion

%description
Gigolo is a frontend to easily manage connections to remote filesystems 
using GIO/GVFS. It allows you to quickly connect/mount a remote filesystem 
and manage bookmarks of such.

%prep
%setup -q

%build
%define __waf ./waf
%configure_waf
%waf

%install
%waf_install

rm -rf %{_docdir}/%{name}

%find_lang %{name} %{name}.lang

%files -f %{name}.lang
%doc AUTHORS README ChangeLog TODO
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_mandir}/man1/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14086 |12mr|gimp-2.8.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_as_needed   1
# optional compile flags
%define enable_python 1
%{?_without_python: %global enable_python 0}

%define enable_lzw 0
%{?_with_lzw: %global enable_lzw 1}

%define api 2.0
%define abi 2.8
%define major 0
%define libname	%mklibname %{name} %{api}_%{major}
%define develname %mklibname -d %{name}%{api}

Summary:	The GNU Image Manipulation Program
Name:		gimp
Epoch:		1
Version:	2.8.2
Release:	1
License:	GPLv2+
Group:		Graphics
URL:		http://www.gimp.org/
Source0:	ftp://ftp.gimp.org/pub/gimp/v%{abi}/gimp-%{version}.tar.bz2
Source1:	ftp://ftp.gimp.org/pub/gimp/v%{abi}/gimp-%{version}.tar.bz2.md5
Source13:	gimp-scripting-sample.pl
Patch0:		gimp-2.5.1-desktopentry.patch

BuildRequires:	desktop-file-utils
BuildRequires:	gtk-doc
BuildRequires:	imagemagick
BuildRequires:	intltool
BuildRequires:	perl
BuildRequires:	aalib-devel
BuildRequires:	jasper-devel
BuildRequires:	libwmf-devel >= 0.2.8
BuildRequires:	mng-devel
BuildRequires:	tiff-devel
BuildRequires:	pkgconfig(alsa)
Buildrequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(gegl-0.2)
BuildRequires:	pkgconfig(atk) >= 2.2.0
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(glib-2.0) >= 2.30.2
BuildRequires:	pkgconfig(libexif)
BuildRequires:	pkgconfig(libart-2.0)
BuildRequires:	pkgconfig(lcms)
BuildRequires:	libpng-devel
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	pkgconfig(poppler-glib)
# help browser
BuildRequires:	pkgconfig(webkit-1.0)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xfixes)
BuildRequires:	pkgconfig(xmu)
BuildRequires:	pkgconfig(xpm)
# mail plugin
BuildRequires:	sendmail-command
# print plugin
#BuildRequires: libgimpprint-devel >= 4.2.0
# python plugin
%if %{enable_python}
BuildRequires:	pkgconfig(pygtk-2.0)
BuildRequires:	python-devel
%endif
# Require gegl, otherwise GIMP crashes on some operations
# (at least on cage transformation)
Requires:	gegl

Requires(post,postun): desktop-file-utils
Suggests:	gimp-help-2

%rename gimp2.6

%description
The GIMP is an image manipulation program suitable for photo retouching,
image composition and image authoring.  Many people find it extremely useful
in creating logos and other graphics for web pages.  The GIMP has many of the
tools and filters you would expect to find in similar commercial offerings,
and some interesting extras as well.

The GIMP provides a large image manipulation toolbox, including channel
operations and layers, effects, sub-pixel imaging and anti-aliasing,
and conversions, all with multi-level undo.

This version of The GIMP includes a scripting facility, but many of the
included scripts rely on fonts that we cannot distribute.  The GIMP ftp
site has a package of fonts that you can install by yourself, which
includes all the fonts needed to run the included scripts.  Some of the
fonts have unusual licensing requirements; all the licenses are documented
in the package.  Get them in ftp://ftp.gimp.org/pub/gimp/fonts/ if you are so
inclined.  Alternatively, choose fonts which exist on your system before
running the scripts.

Build Options:
--without python        Disable pygimp (default enabled)
--with    lzw           Enable LZW compression in GIF (default disabled)

%package -n %{develname}
Summary:	GIMP plugin and extension development kit
Group:		Development/GNOME and GTK+
License:	LGPLv2+
Requires:	%{libname} >= %{EVRD}
Provides:	gimp-devel = %{version}-%{release}

%description -n %{develname}
Static libraries and header files for writing GIMP plugins and extensions.

%package -n %{libname}
Summary:	GIMP libraries
Group:		System/Libraries
License:	LGPLv2+

%description -n %{libname}
This is the library that provides core GIMP functionality.
It enable other programs to use GIMP's features but is mainly intended
to be used by the GIMP and its "external" plugins.

%package python
Summary:	GIMP python extension
Group:		Graphics
Requires:	pygtk2.0

%description python
This package contains the python modules for GIMP, which act as a
wrapper to libgimp allowing the writing of plug-ins for Gimp.
This is similar to script-fu, except that you can use the full set
of Python extension modules from the plug-in, and you write plug-in
in python instead of in scheme.

%prep

%setup -q
%apply_patches

%build
%configure \
	--disable-static \
	--enable-default-binary=yes \
	--enable-mp=yes		\
%if %{enable_python}
	--enable-python=yes	\
%else
	--enable-python=no	\
%endif
%if %enable_lzw
	--with-gif-compression=lzw	\
%else
	--with-gif-compression=rle	\
%endif
	--without-hal \
	--with-gvfs \
	--with-dbus \
	--enable-gtk-doc=yes

%make

%install
%makeinstall_std

#clean unpackaged files
rm -f %{buildroot}%{_libdir}/gimp/%{api}/*/*.a
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'

# workaround broken help system
HELP_DIR=%{buildroot}%{_datadir}/gimp/%api/help/C
[[ -d $HELP_DIR ]] || mkdir -p $HELP_DIR
HELP_IDX=$HELP_DIR/introduction.html
echo -e '<HTML><HEAD><TITLE>GIMP Base Library</HEAD>\n<BODY><UL>' > $HELP_IDX

/bin/ls %{buildroot}%{_datadir}/gtk-doc/html/*/index.html | sed -e "s@%{buildroot}@@g" >> $HELP_IDX
perl -pi -e 's!(.*/html/)([^/]*)(/index.html)!<LI><A HREF="\1\2\3">\2</A>!g' $HELP_IDX

echo '</UL></BODY></HTML>' >> $HELP_IDX

%find_lang gimp20 --all-name

%if %{enable_python}
chmod 755 %{buildroot}%{_libdir}/gimp/%{api}/plug-ins/*.py
mkdir -p %{buildroot}%{_libdir}/python%{py_ver}/site-packages
echo %{_libdir}/gimp/%{api}/python > %{buildroot}%{_libdir}/python%{py_ver}/site-packages/gimp.pth
echo %{_libdir}/gimp/%{api}/plug-ins >> %{buildroot}%{_libdir}/python%{py_ver}/site-packages/gimp.pth
%endif

desktop-file-install --vendor="" \
	--add-category="X-MandrivaLinux-CrossDesktop" \
	--dir %{buildroot}%{_datadir}/applications \
	%{buildroot}%{_datadir}/applications/*

%files -f gimp20.lang
%doc AUTHORS NEWS README README.i18n docs/Wilber*
%config(noreplace) %{_sysconfdir}/gimp
%{_bindir}/gimp
%{_bindir}/gimp-%{abi}
%{_bindir}/gimp-console
%{_bindir}/gimp-console-%{abi}
%dir %{_libdir}/gimp/%{api}
%dir %{_libdir}/gimp/%{api}/environ
%{_libdir}/gimp/%{api}/interpreters
%{_libdir}/gimp/%{api}/environ/default.env
%{_libdir}/gimp/%{api}/modules
%{_libdir}/gimp/%{api}/plug-ins
%exclude %{_libdir}/gimp/%{api}/plug-ins/*.py
%{_datadir}/applications/*
%{_datadir}/gimp
%{_datadir}/icons/hicolor/*/apps/gimp.png
%{_mandir}/man1/gimp-*
%{_mandir}/man1/gimp.*
%{_mandir}/man5/gimp*

%files -n %{develname}
%doc ChangeLog
%doc %{_datadir}/gtk-doc/html/*
%{_bindir}/gimptool-*
%{_datadir}/aclocal/*.m4
%{_includedir}/*
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*
%{_mandir}/man1/gimptool-*

%files -n %{libname}
# explicitly list all libs to avoid old libtool issue
# MD these should be split up
%{_libdir}/libgimpconfig-%{api}.so.%{major}*
%{_libdir}/libgimp-%{api}.so.%{major}*
%{_libdir}/libgimpthumb-%{api}.so.%{major}*
%{_libdir}/libgimpbase-%{api}.so.%{major}*
%{_libdir}/libgimpcolor-%{api}.so.%{major}*
%{_libdir}/libgimpmath-%{api}.so.%{major}*
%{_libdir}/libgimpmodule-%{api}.so.%{major}*
%{_libdir}/libgimpui-%{api}.so.%{major}*
%{_libdir}/libgimpwidgets-%{api}.so.%{major}*

%if %{enable_python}
%files python
%{_libdir}/gimp/%{api}/environ/pygimp.env
%{_libdir}/gimp/%{api}/python
%{_libdir}/gimp/%{api}/plug-ins/*.py
%{_libdir}/python%{py_ver}/site-packages/*.pth
%endif

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14087 |12mr|gimp-help-2-2.6.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gimp_help_dir %{_datadir}/gimp/2.0/help
%define oname gimp-help
Summary: Help files for Gimp2
Name:    gimp-help-2
Version: 2.6.0
Release: %mkrel 5
Source0: ftp://ftp.gimp.org/pub/gimp/help/%oname-%version-html-de.tar.bz2
Source1: ftp://ftp.gimp.org/pub/gimp/help/%oname-%version-html-en.tar.bz2
Source2: ftp://ftp.gimp.org/pub/gimp/help/%oname-%version-html-es.tar.bz2
Source3: ftp://ftp.gimp.org/pub/gimp/help/%oname-%version-html-fr.tar.bz2
Source4: ftp://ftp.gimp.org/pub/gimp/help/%oname-%version-html-it.tar.bz2
Source5: ftp://ftp.gimp.org/pub/gimp/help/%oname-%version-html-ja.tar.bz2
Source6: ftp://ftp.gimp.org/pub/gimp/help/%oname-%version-html-ko.tar.bz2
Source7: ftp://ftp.gimp.org/pub/gimp/help/%oname-%version-html-nl.tar.bz2
Source8: ftp://ftp.gimp.org/pub/gimp/help/%oname-%version-html-nn.tar.bz2
Source9: ftp://ftp.gimp.org/pub/gimp/help/%oname-%version-html-pl.tar.bz2
Source10: ftp://ftp.gimp.org/pub/gimp/help/%oname-%version-html-ru.tar.bz2
Source11: ftp://ftp.gimp.org/pub/gimp/help/%oname-%version-html-sv.tar.bz2
Source12: ftp://ftp.gimp.org/pub/gimp/help/%oname-%version-html-zh_CN.tar.bz2
License: GFDL
Group: Books/Other
Url: http://docs.gimp.org/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch

%description
This is the HTML help for Gimp 2.

%package pl
Summary: Polish translation of Gimp2 help
Group: Books/Other
Requires: locales-pl
Provides: %name = %version-%release
Obsoletes: %name < 0.13
Conflicts: %name < 0.13-2

%description pl
This package contains the Polish translation of Gimp2 help.

%files pl
%defattr(-,root,root)
%doc %name/AUTHORS %name/MAINTAINERS %name/README %name/HACKING
%gimp_help_dir/pl

# -----------------------------------------------------
%package de
Summary: German translation of Gimp2 help
Group: Books/Other
Requires: locales-de
Provides: %name = %version-%release
Obsoletes: %name < 0.13
Conflicts: %name < 0.13-2

%description de
This package contains the German translation of Gimp2 help.

%files de
%defattr(-,root,root)
%doc %name/AUTHORS %name/MAINTAINERS %name/README %name/HACKING
%gimp_help_dir/de

# -----------------------------------------------------
%package en
Summary: English translation of Gimp2 help
Group: Books/Other
Requires: locales-en
Provides: %name = %version-%release
Obsoletes: %name < 0.13
Conflicts: %name < 0.13-2

%description en
This package contains the English translation of Gimp2 help.

%files en
%defattr(-,root,root)
%doc %name/AUTHORS %name/MAINTAINERS %name/README %name/HACKING
%gimp_help_dir/en

# -----------------------------------------------------
%package es
Summary: Spanish translation of Gimp2 help
Group: Books/Other
Requires: locales-es
Provides: %name = %version-%release
Obsoletes: %name < 0.13
Conflicts: %name < 0.13-2

%description es
This package contains the Spanish translation of Gimp2 help.

%files es
%defattr(-,root,root)
%doc %name/AUTHORS %name/MAINTAINERS %name/README %name/HACKING
%gimp_help_dir/es

# -----------------------------------------------------
%package fr
Summary: French translation of Gimp2 help
Group: Books/Other
Requires: locales-fr
Provides: %name = %version-%release
Obsoletes: %name < 0.13
Conflicts: %name < 0.13-2

%description fr
This package contains the French translation of Gimp2 help.

%files fr
%defattr(-,root,root)
%doc %name/AUTHORS %name/MAINTAINERS %name/README %name/HACKING
%gimp_help_dir/fr


%package it
Summary: Italian translation of Gimp2 help
Group: Books/Other
Requires: locales-it
Provides: %name = %version-%release
Obsoletes: %name < 0.13
Conflicts: %name < 0.13-2

%description it
This package contains the Italian translation of Gimp2 help.

%files it
%defattr(-,root,root)
%doc %name/AUTHORS %name/MAINTAINERS %name/README %name/HACKING
%gimp_help_dir/it

%package ja
Summary: Japanese translation of Gimp2 help
Group: Books/Other
Requires: locales-ja
Provides: %name = %version-%release
Obsoletes: %name < 0.13
Conflicts: %name < 0.13-2

%description ja
This package contains the Japanese translation of Gimp2 help.

%files ja
%defattr(-,root,root)
%doc %name/AUTHORS %name/MAINTAINERS %name/README %name/HACKING
%gimp_help_dir/ja

%package ko
Summary: Korean translation of Gimp2 help
Group: Books/Other
Requires: locales-ko
Provides: %name = %version-%release
Obsoletes: %name < 0.13
Conflicts: %name < 0.13-2

%description ko
This package contains the Korean translation of Gimp2 help.

%files ko
%defattr(-,root,root)
%doc %name/AUTHORS %name/MAINTAINERS %name/README %name/HACKING
%gimp_help_dir/ko

# -----------------------------------------------------
%package nl
Summary: Dutch translation of Gimp2 help
Group: Books/Other
Requires: locales-nl
Provides: %name = %version-%release
Obsoletes: %name < 0.13
Conflicts: %name < 0.13-2

%description nl
This package contains the Dutch translation of Gimp2 help.

%files nl
%defattr(-,root,root)
%doc %name/AUTHORS %name/MAINTAINERS %name/README %name/HACKING
%gimp_help_dir/nl

# -----------------------------------------------------
%package nn
Summary: Nynorsk Norwegian translation of Gimp2 help
Group: Books/Other
Requires: locales-no
Provides: %name = %version-%release
Obsoletes: %name < 0.13
Conflicts: %name < 0.13-2
Obsoletes: %name-no
Provides: %name-no

%description nn
This package contains the Nynorsk Norwegian translation of Gimp2 help.

%files nn
%defattr(-,root,root)
%doc %name/AUTHORS %name/MAINTAINERS %name/README %name/HACKING
%gimp_help_dir/nn

# -----------------------------------------------------
%package ru
Summary: Russian translation of Gimp2 help
Group: Books/Other
Requires: locales-ru
Provides: %name = %version-%release
Obsoletes: %name < 0.13
Conflicts: %name < 0.13-2

%description ru
This package contains the Russian translation of Gimp2 help.

%files ru
%defattr(-,root,root)
%doc %name/AUTHORS %name/MAINTAINERS %name/README %name/HACKING
%gimp_help_dir/ru

# -----------------------------------------------------
%package sv
Summary: Swedish translation of Gimp2 help
Group: Books/Other
Requires: locales-sv
Provides: %name = %version-%release
Obsoletes: %name < 0.13
Conflicts: %name < 0.13-2

%description sv
This package contains the Swedish translation of Gimp2 help.

%files sv
%defattr(-,root,root)
%doc %name/AUTHORS %name/MAINTAINERS %name/README %name/HACKING
%gimp_help_dir/sv

# -----------------------------------------------------
%package zh_CN
Summary: Simplified Chinese translation of Gimp2 help
Group: Books/Other
Requires: locales-zh
Provides: %name = %version-%release
Obsoletes: %name < 0.13
Conflicts: %name < 0.13-2

%description zh_CN
This package contains the Simplified Chinese translation of Gimp2 help.

%files zh_CN
%defattr(-,root,root)
%doc %name/AUTHORS %name/MAINTAINERS %name/README %name/HACKING
%gimp_help_dir/zh_CN

# -----------------------------------------------------

%prep
%setup -q -c %oname-%version -a 1 -a 2 -a 3 -a 4 -a 5 -a 6 -a 7 -a 8 -a 9 -a 10 -a 11 -a 12

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p %buildroot%gimp_help_dir
cp -r %name/html/* %buildroot%gimp_help_dir

%clean
rm -rf $RPM_BUILD_ROOT



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14088 |12mr|ginkgo-0.32-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		ginkgo
Version:	0.32
Release:	2
License:	GPLv2+
Url:		http://wiki.mandriva.com/en/Ginkgo
Group:		Graphical desktop/KDE 
Source0:	%{name}-%{version}.tar.bz2
Summary:	Ginkgo is a navigator for Nepomuk, the KDE semantic toolkit
BuildRequires:	kde4-macros
Requires:	python-kde4
Requires:	python-mako
BuildArch:	noarch

%description
Ginkgo is a graphical front-end for managing data semantically. Ginkgo 
lets you create and explore links between your personal data such 
as e-mails, contacts, files, Web pages. It harnesses the Nepomuk
framework.

%files -f %{name}.lang
%{_kde_appsdir}/%{name}
%{_bindir}/%{name}

#------------------------------------------------

%prep
%setup -q

# Fix unreadable files
find . -perm 0600 -exec chmod 0644 '{}' \;

%build
# clean old leftover from the tarball that prevent upload
rm -Rf src/ginkgo/util/.cache

# change "Report a Bug" URL to Rosa Bugzilla
sed -i 's!https://qa.mandriva.com!http://bugs.rosalinux.ru/!' %{name}

# also change .po headers for consistency
sed -i 's!https://qa.mandriva.com/!http://bugs.rosalinux.ru/!' po/*.po

%install
mkdir -p %{buildroot}%{_kde_appsdir}/%{name}
cp -frv src/* %{buildroot}%{_kde_appsdir}/%{name}/
mkdir %{buildroot}%{_bindir}/
cp -frv %{name} %{buildroot}%{_bindir}/%{name}

mkdir -p %{buildroot}%{_datadir}/locale
#make po_files
for i in po/*.po
do
  langdir="%{buildroot}%{_datadir}/locale/`basename ${i} .po`/LC_MESSAGES/"
  mkdir -p ${langdir}
  msgfmt -o ${langdir}/%name.mo ${i}
done

%find_lang %{name}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14089 |12mr|gio-sharp-2.22.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		gio-sharp
Version:	2.22.3
Release:	1
License:	GPLv2 and MIT
Group:		Development/Other
Summary:	.NET/C# Bindings for GIO
Url:		https://github.com/mono/gio-sharp
Source:		https://github.com/downloads/mono/%{name}/%{name}-%{version}.tar.bz2

BuildRequires:  pkgconfig(glib-2.0)
BuildRequires:  glib-sharp2
BuildRequires:  gtk-sharp2-devel
BuildRequires:  mono-devel
BuildRequires:  monodoc-core
Requires:	glib2 > 2.22
#gw strictly speaking, it needs libgio:
Requires:	gvfs
BuildArch:	noarch

%description
C#/CLI bindings for GIO

%package devel
Group:		Development/Other
Summary:	.NET/C# Bindings for GIO
Requires:	%{name} = %{version}-%{release}

%description devel
Files for developing programs that use gio-sharp

%prep
%setup -q

%build
%configure2_5x --libdir=%{_prefix}/lib
make

%install
%makeinstall_std pkgconfigdir=%{_datadir}/pkgconfig

%files
%doc AUTHORS NEWS README
#ChangeLog 
%dir %{_prefix}/lib/gio-sharp
%{_prefix}/lib/gio-sharp/gio-sharp.dll*

%files devel
%defattr(-,root,root)
%{_datadir}/pkgconfig/gio-sharp-2.0.pc
%dir %_prefix/share/gapi-2.0
%_prefix/share/gapi-2.0/gio-api.xml



%changelog
* Sun Oct  21 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: fbb1a8f
- Drop Requires exceptions (looks like they are no longer needed)
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14090 |12mr|gir-repository-0.6.6-0.20100907.8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Not needed here, debug info is empty
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

%define git 20100907
%define api 1.0

Summary:	GObject Introspection Repository
Name:		gir-repository
Version:	0.6.6
Release:	0.%{git}.8
License:	LGPLv2+
Group:		Development/C
Url:		http://www.gnome.org
%if %{git}
Source0:	%{name}-%{git}.tar.xz
%else
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.bz2
%endif
Patch0:		gir-repository-disable-gtk.patch
Patch1:		gir-repository-fix-goo-build.patch
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(xft)
BuildRequires:	pkgconfig(xfixes)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(poppler-glib)
BuildRequires:	pkgconfig(libnautilus-extension)
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	pkgconfig(gtksourceview-2.0)
BuildRequires:	pkgconfig(goocanvas)
BuildRequires:	pkgconfig(gnome-keyring-1)
BuildRequires:	pkgconfig(avahi-gobject)
%if %{git}
BuildRequires:	gnome-common
%endif

Requires:	%{mklibname girepository 1.0 1}

%description
This is a repository of GIR interface description files.

%prep
%if %{git}
%setup -q -n %{name}
%else
%setup -q
%endif

%apply_patches
%if %{git}
./autogen.sh -V
%else
autoreconf -fi
%endif

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std
rm -v %{buildroot}%{_datadir}/gir-%{api}/Atk-1.0.gir
rm -f %{buildroot}%{_datadir}/gir-%{api}/DBus*-1.0.gir
rm -v %{buildroot}%{_datadir}/gir-%{api}/Pango-1.0.gir
rm -v %{buildroot}%{_datadir}/gir-%{api}/PangoCairo-1.0.gir
rm -v %{buildroot}%{_datadir}/gir-%{api}/PangoFT2-1.0.gir
rm -v -f %{buildroot}%{_datadir}/gir-%{api}/GConf-2.0.gir
rm -v -f %{buildroot}%{_datadir}/gir-%{api}/GMenu-2.0.gir
rm -v -f %{buildroot}%{_datadir}/gir-%{api}/Gst*0.10.gir
rm -v -f %{buildroot}%{_datadir}/gir-%{api}/GSSDP-1.0.gir
rm -v -f %{buildroot}%{_datadir}/gir-%{api}/GUPnP-1.0.gir
rm -v -f %{buildroot}%{_datadir}/gir-%{api}/Soup-2.4.gir
rm -v -f %{buildroot}%{_datadir}/gir-%{api}/Unique-1.0.gir
rm -v -f %{buildroot}%{_datadir}/gir-%{api}/WebKit-1.0.gir
rm -v -f %{buildroot}%{_datadir}/gir-%{api}/Wnck-1.0.gir
rm -v %{buildroot}%{_libdir}/girepository-%{api}/Atk-1.0.typelib
rm -v -f %{buildroot}%{_libdir}/girepository-%{api}/GConf-2.0.typelib
rm -v -f %{buildroot}%{_libdir}/girepository-%{api}/GMenu-2.0.typelib
rm -v -f %{buildroot}%{_libdir}/girepository-%{api}/Gst*0.10.typelib
rm -v -f %{buildroot}%{_libdir}/girepository-%{api}/GSSDP-1.0.typelib
rm -v -f %{buildroot}%{_libdir}/girepository-%{api}/GUPnP-1.0.typelib
rm -v -f %{buildroot}%{_libdir}/girepository-%{api}/Soup-2.4.typelib
rm -v %{buildroot}%{_libdir}/girepository-%{api}/Pango-1.0.typelib
rm -v %{buildroot}%{_libdir}/girepository-%{api}/PangoCairo-1.0.typelib
rm -v %{buildroot}%{_libdir}/girepository-%{api}/PangoFT2-1.0.typelib
rm -v -f %{buildroot}%{_libdir}/girepository-%{api}/Unique-1.0.typelib
rm -v -f %{buildroot}%{_libdir}/girepository-%{api}/WebKit-1.0.typelib
rm -v -f %{buildroot}%{_libdir}/girepository-%{api}/Wnck-1.0.typelib
rm -v -f %{buildroot}%{_libdir}/libgirepo-DBus-custom.so

%files
%doc README NEWS AUTHORS
%{_datadir}/gir-%{api}/GnomeKeyring-2.0.gir
%{_datadir}/gir-%{api}/GooCanvas-0.10.gir
%{_datadir}/gir-%{api}/GtkSource-2.2.gir
%{_datadir}/gir-%{api}/Nautilus-1.0.gir
%{_datadir}/gir-%{api}/Notify-0.4.gir
%{_datadir}/gir-%{api}/Poppler-0.8.gir
%{_libdir}/girepository-%{api}/GnomeKeyring-2.0.typelib
%{_libdir}/girepository-%{api}/GooCanvas-0.10.typelib
%{_libdir}/girepository-%{api}/GtkSource-2.2.typelib
%{_libdir}/girepository-%{api}/Nautilus-1.0.typelib
%{_libdir}/girepository-%{api}/Notify-0.4.typelib
%{_libdir}/girepository-%{api}/Poppler-0.8.typelib

%changelog
* Sun May 08 2011 Funda Wang <fwang@mandriva.org> 0.6.6-0.20100907.4mdv2011.0
+ Revision: 672415
- do not like babl 1.4

  + Oden Eriksson <oeriksson@mandriva.com>
    - mass rebuild

* Sat Sep 18 2010 Götz Waschk <waschk@mandriva.org> 0.6.6-0.20100907.3mdv2011.0
+ Revision: 579669
- reenable libgnomekeyring support

* Sat Sep 18 2010 Götz Waschk <waschk@mandriva.org> 0.6.6-0.20100907.2mdv2011.0
+ Revision: 579617
- fix goocanvas build

* Sun Sep 12 2010 Götz Waschk <waschk@mandriva.org> 0.6.6-0.20100907.1mdv2011.0
+ Revision: 577707
- new snapshot
- bump g-i dep
- remove vte support
- temporarily disable goocanvas and gnome-keyring
- remove dbus support

* Fri Aug 06 2010 Funda Wang <fwang@mandriva.org> 0.6.5-12.20100622.2mdv2011.0
+ Revision: 566630
- we are using newer libname now

* Fri Jul 30 2010 Götz Waschk <waschk@mandriva.org> 0.6.5-12.20100622.1mdv2011.0
+ Revision: 563375
- new git snapshot
- drop all patches
- disable gtk bindings
- remove soup, gconf support
- add libnotify support

* Mon Apr 12 2010 Götz Waschk <waschk@mandriva.org> 0.6.5-11mdv2010.1
+ Revision: 533731
- remove support for gupnp and gssdp

* Thu Mar 18 2010 Götz Waschk <waschk@mandriva.org> 0.6.5-10mdv2010.1
+ Revision: 524981
- replace patch 2 by Fedora version, renames Babl binding
- drop patch 0, no longer needed
- remove PangoX, asked by fcrozat

* Tue Mar 09 2010 Götz Waschk <waschk@mandriva.org> 0.6.5-9mdv2010.1
+ Revision: 517236
- remove wnck support

* Mon Mar 08 2010 Götz Waschk <waschk@mandriva.org> 0.6.5-8mdv2010.1
+ Revision: 516583
- fix babl build
- remove gmenu bindings

* Tue Feb 09 2010 Götz Waschk <waschk@mandriva.org> 0.6.5-7mdv2010.1
+ Revision: 502910
- disable webkit support

* Wed Jan 13 2010 Götz Waschk <waschk@mandriva.org> 0.6.5-6mdv2010.1
+ Revision: 490641
- bump
- reenable libsoup support

* Tue Dec 22 2009 Götz Waschk <waschk@mandriva.org> 0.6.5-4mdv2010.1
+ Revision: 481260
- add DbusGlib binding
- remove gtk bindings now in gtk+2.0 package
- disable soup,webkit,gupnp (b.g.o. 605115)
- remove atk

* Fri Nov 13 2009 Götz Waschk <waschk@mandriva.org> 0.6.5-3mdv2010.1
+ Revision: 465757
- remove Unique support (bug #55583)

* Tue Oct 06 2009 Götz Waschk <waschk@mandriva.org> 0.6.5-3mdv2010.0
+ Revision: 454451
- remove gstreamer support

* Sun Sep 20 2009 Götz Waschk <waschk@mandriva.org> 0.6.5-2mdv2010.0
+ Revision: 445845
- rebuild for new gupnp

* Thu Sep 10 2009 Götz Waschk <waschk@mandriva.org> 0.6.5-1mdv2010.0
+ Revision: 437373
- remove files now in pango
- update to new version 0.6.5

* Tue Aug 25 2009 Götz Waschk <waschk@mandriva.org> 0.6.4-1mdv2010.0
+ Revision: 420776
- fix build with new gobject-introspection
- add gupnp support
- update to new version 0.6.4

* Mon Jun 22 2009 Götz Waschk <waschk@mandriva.org> 0.6.3-1mdv2010.0
+ Revision: 388084
- new version

* Tue Jun 16 2009 Götz Waschk <waschk@mandriva.org> 0.6.3-0.20090616.1mdv2010.0
+ Revision: 386314
- disable gssdp as well
- disable gupnp (it is in contrib)
- new snapshot
- disable Avahi
- update file list

* Mon Feb 09 2009 Götz Waschk <waschk@mandriva.org> 0.6.2-1mdv2009.1
+ Revision: 338998
- update build deps
- new version
- drop patches
- update file list
- remove all build workarounds

  + Adam Williamson <awilliamson@mandriva.org>
    - rebuild for new avahi-core major

* Wed Nov 26 2008 Götz Waschk <waschk@mandriva.org> 0.6.1-1mdv2009.1
+ Revision: 306940
- import gir-repository



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14091 |12mr|git-1.7.11.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libname		%mklibname git
%define profile_branch	93git-branch.sh
%define profile_env	93git-env.sh

Name:		git
Epoch:		1
Version:	1.7.11.3
Release:	2
Summary:	Global Information Tracker
License:	GPLv2
Group:		Development/Other
Url:		http://git-scm.com/
Source0:	http://git-core.googlecode.com/files/git-%version.tar.gz
Source2:	gitweb.conf
Source3:	%{profile_branch}
# Do we really need it? It's not used anyway
Source4:	%{profile_env}
BuildRequires:	asciidoc
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	expat-devel
BuildRequires:	pkgconfig(openssl)
BuildRequires:	perl-CGI
BuildRequires:	perl-devel
BuildRequires:	python-devel
BuildRequires:	xmlto
BuildRequires:	zlib-devel
BuildRequires:	docbook-dtd45-xml

Requires:	git-core = %{EVRD}
Requires:	gitk = %{EVRD}
Requires:	git-svn = %{EVRD}
Requires:	git-email = %{EVRD}
Suggests:	git-arch = %{EVRD}
Suggests:	git-core-oldies = %{EVRD}
Suggests:	git-cvs = %{EVRD}

%description
This is a stupid (but extremely fast) directory content manager.  It
doesn't do a whole lot, but what it _does_ do is track directory
contents efficiently. It is intended to be the base of an efficient,
distributed source code management system. This package includes
rudimentary tools that can be used as a SCM, but you should look
elsewhere for tools for ordinary humans layered on top of this.

This is a dummy package which brings in all subpackages.

%package -n git-core
Summary:	Global Information Tracker
Group:		Development/Other
Requires:	diffutils
Requires:	rsync
Requires:	less
Requires:	openssh-clients
Suggests:	git-prompt
Provides:	gitcompletion

%description -n git-core
This is a stupid (but extremely fast) directory content manager.  It
doesn't do a whole lot, but what it _does_ do is track directory
contents efficiently. It is intended to be the base of an efficient,
distributed source code management system. This package includes
rudimentary tools that can be used as a SCM, but you should look
elsewhere for tools for ordinary humans layered on top of this.

This are the core tools with minimal dependencies.

You may want to install subversion, cpsps and/or tla to import
repositories from other VCS.

%package -n gitk
Summary:	Git revision tree visualiser
Group:		Development/Other
Requires:	git-core = %{EVRD}
Requires:	tk >= 8.4
Requires:	tcl >= 8.4

%description -n gitk
Git revision tree visualiser.

%package -n gitview
Summary:	Git graphical revision tree visualiser
Group:		Development/Other
Requires:	git-core = %{EVRD}
Requires:	python-cairo
Requires:	pygtk2.0
Requires:	python-gtksourceview

%description -n gitview
Git graphical revision tree visualiser.

%package -n %{libname}-devel
Summary:	Git development files
Group:		Development/Other
Provides:	git-devel = %{version}-%{release}

%description -n %{libname}-devel
Development files for git.

%package -n git-svn
Summary:	Git tools for importing Subversion repositories
Group:		Development/Other
Requires:	git-core = %{EVRD}, subversion
Requires:	perl-Git
Requires:	perl-SVN

%description -n git-svn
Git tools for importing Subversion repositories.

%package -n git-cvs
Summary:	Git tools for importing CVS repositories
Group:		Development/Other
Requires:	git-core = %{EVRD}
Suggests:	cvs, cvsps

%description -n git-cvs
Git tools for importing CVS repositories.

%package -n git-arch
Summary:	Git tools for importing Arch repositories
Group:		Development/Other
Requires:	git-core = %{EVRD}
Suggests:	tla

%description -n git-arch
Git tools for importing Arch repositories.

%package -n git-email
Summary:	Git tools for sending email
Group:		Development/Other
Requires:	git-core = %{EVRD}
Suggests:	perl-Authen-SASL
Suggests:	perl-MIME-Base64

%description -n git-email
Git tools for sending email.

%package -n perl-Git
Summary:	Perl interface to Git
Group:		Development/Perl
Requires:	git-core = %{EVRD}

%description -n perl-Git
Perl interface to Git

%package -n python-git
Summary:	Python interface to Git
Group:		Development/Python
Requires:	git-core = %{EVRD}

%description -n python-git
Python interface to Git

%package -n git-core-oldies
Summary:	Git obsolete commands, bound to extinction
Group:		Development/Other
Requires:	git-core = %{EVRD}

%description -n git-core-oldies
Git obsolete commands, bound to extinction

%package -n gitweb
Summary:	cgi-bin script for browse a git repository with web browser
Group:		System/Servers
Requires:	git-core = %{EVRD}

%description -n gitweb
cgi-bin script for browse a git repository with web browser.

%package -n git-prompt
Summary:	Shows the current git branch in your bash prompt
Group:		Shells
Requires:	git-core = %{EVRD}
Requires:	bash-completion

%description -n git-prompt
Shows the current git branch in your bash prompt.

%prep
%setup -q
# remove borring file
rm -f Documentation/.gitignore
# prefix gitweb css/png files with /gitweb
perl -pi -e 's!^(GITWEB_CSS|GITWEB_LOGO|GITWEB_FAVICON) = !$1 = /gitweb/!' Makefile

%build
# same flags and prefix must be passed for make test too
%define git_make_params prefix=%{_prefix} gitexecdir=%{_libdir}/git-core CFLAGS="%{optflags}" GITWEB_CONFIG=%{_sysconfdir}/gitweb.conf DOCBOOK_XSL_172=1
%make %{git_make_params} all doc gitweb/gitweb.cgi

# Produce RelNotes.txt.gz
# sed trick changes "-x.y.z.txt" to "-x.y.z.0.txt" for ordering, then undoes it
# use awk to print a newline before each RelNotes header
cd Documentation/RelNotes \
&& 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/'`" \
&& awk 'FNR == 1 { print "" } { print }' $relnotesls | gzip -9c >../RelNotes.txt.gz

%install
%__rm -rf %{buildroot}
%__mkdir_p %{buildroot}%{_bindir}
%makeinstall_std prefix=%{_prefix} gitexecdir=%{_libdir}/git-core  CFLAGS="%{optflags}"
make install-doc prefix=%{_prefix} gitexecdir=%{_libdir}/git-core   DESTDIR=%{buildroot}

# Avoid dependencies on obscure perl modules
chmod -x contrib/mw-to-git/git-remote-mediawiki

# (cg) Copy the whole contrib dir as docs. It contains useful scripts.
%__mkdir_p %{buildroot}%{_datadir}/doc/git-core
cp -ar contrib %{buildroot}%{_datadir}/doc/git-core
# (cg) Even tho' we copy the whole contrib dir, copy this rather than symlink incase the user is excluding docs
%__install -m 755 contrib/gitview/gitview %{buildroot}%{_bindir}

%__mkdir_p %{buildroot}%{_includedir}/git
%__cp *.h %{buildroot}%{_includedir}/git

%__mkdir_p %{buildroot}%{_libdir}
%__install -m 644 libgit.a %{buildroot}%{_libdir}/libgit.a

%__mv %{buildroot}/%{_prefix}/lib/perl5/site_perl %{buildroot}/%{_prefix}/lib/perl5/vendor_perl
%__rm -f %{buildroot}/%{perl_vendorlib}/Error.pm

%__mkdir_p %{buildroot}%{_datadir}/gitweb/static
%__install -m 755 gitweb/gitweb.cgi %{buildroot}%{_datadir}/gitweb
%__install -m 644 gitweb/static/*.css gitweb/static/*.png %{buildroot}%{_datadir}/gitweb/static/

%__mkdir_p %{buildroot}%{_sysconfdir}
%__install -m644 %{SOURCE2} %{buildroot}%{_sysconfdir}/gitweb.conf
# apache configuration
%__mkdir_p %{buildroot}%{_webappconfdir}
%__cat > %{buildroot}%{_webappconfdir}/gitweb.conf <<EOF
# gitweb configuration
Alias /gitweb %{_datadir}/gitweb

<Directory %{_datadir}/gitweb>
    Order allow,deny
    Allow from all
    Options ExecCgi
    DirectoryIndex gitweb.cgi
</Directory>
EOF

# fix .sp in man files
find %{buildroot}/%{_mandir} -type f | xargs perl -e 's/\.sp$/\n\.sp/g' -pi

# emacs VC backend:
%__mkdir_p %{buildroot}{%{_datadir}/emacs/site-lisp,/etc/emacs/site-start.d}
%__install -m 644 contrib/emacs/*.el %{buildroot}%{_datadir}/emacs/site-lisp
%__cat >%{buildroot}/etc/emacs/site-start.d/vc_git.el <<EOF
(add-to-list 'vc-handled-backends 'GIT)
EOF

# install bash-completion file
%__mkdir_p %{buildroot}%{_sysconfdir}/bash_completion.d
%__install -m644 contrib/completion/git-completion.bash \
    %{buildroot}%{_sysconfdir}/bash_completion.d/git

# And the prompt manipulation file
%__install -D -m 0644 %{SOURCE3} %{buildroot}%{_sysconfdir}/profile.d/%{profile_branch}

# exposes a bug in less, as reported by coling
#install -D -m 0644 %SOURCE4 %{buildroot}%{_sysconfdir}/profile.d/%{profile_env}

%find_lang %{name}

%check
# We do NO_SVN_TESTS because git's tests hardcode
# replies from svn versions older than the one
# we're shipping -- and they have changed since
LC_ALL=C %make %{git_make_params} test NO_SVN_TESTS=true

%files
# no file in the main package

%files -n git-core -f %{name}.lang
/etc/emacs/site-start.d/*
/etc/bash_completion.d/*
%{_datadir}/emacs/site-lisp/*
%{_bindir}/git
%{_bindir}/git-*
%{_libdir}/git-core
%exclude %{_libdir}/git-core/*svn*
%exclude %{_libdir}/git-core/*cvs*
%exclude %{_libdir}/git-core/git-archimport
%exclude %{_libdir}/git-core/*email*
%{_datadir}/git-core
%{_datadir}/git-gui
%{_mandir}/*/git-*
%{_mandir}/*/git.*
%{_mandir}/*/gitattributes*
%{_mandir}/*/gitignore*
%{_mandir}/*/gitmodules*
%{_mandir}/*/gitnamespaces*
%{_mandir}/*/gitcli*
%{_mandir}/*/githooks*
%{_mandir}/*/gitrepository*
%{_mandir}/*/*tutorial*
%{_mandir}/*/*glossary*
%{_mandir}/*/gitdiffcore*
%{_mandir}/*/gitworkflows*
%{_mandir}/*/gitrevisions*
%{_mandir}/*/gitcredentials*
%exclude %{_mandir}/man1/*svn*.1*
%exclude %{_mandir}/man1/*cvs*.1*
%exclude %{_mandir}/man7/*cvs*.7*
%exclude %{_mandir}/man1/*email*.1*
%exclude %{_mandir}/man1/git-archimport.1*
%doc README Documentation/*.html Documentation/howto Documentation/technical Documentation/RelNotes.txt.gz

%files -n gitk
%doc README
%{_bindir}/gitk
%{_mandir}/*/gitk*
%{_datadir}/gitk

%files -n gitview
%doc contrib/gitview/gitview.txt
%{_bindir}/gitview

%files -n %{libname}-devel
%{_includedir}/git
%{_libdir}/libgit.a

%files -n git-svn
%{_libdir}/git-core/*svn*
%{_mandir}/man1/*svn*.1*

%files -n git-cvs
%{_libdir}/git-core/*cvs*
%{_mandir}/man1/*cvs*.1*
%{_mandir}/man7/*cvs*.7*

%files -n git-arch
%{_libdir}/git-core/git-archimport
%{_mandir}/man1/git-archimport.1*

%files -n git-email
%{_libdir}/git-core/*email*
%{_mandir}/man1/*email*.1*

%files -n perl-Git
%{perl_vendorlib}/*
%{_mandir}/man3/*

%files -n python-git
%{py_puresitedir}/*

%files -n git-core-oldies

%files -n gitweb
%doc gitweb/INSTALL gitweb/README
%config(noreplace) %{_sysconfdir}/gitweb.conf
%config(noreplace) %{_webappconfdir}/gitweb.conf
%{_datadir}/gitweb
%{_mandir}/man1/gitweb.1*
%{_mandir}/man5/gitweb.conf.5*

%files -n git-prompt
%{_sysconfdir}/profile.d/%{profile_branch}



%changelog
* Tue Aug  21 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: bda904a
- New version 1.7.11.3 (sync with Cooker), minor cleanups
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14092 |12mr|gjs-1.34.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api			1.0
%define major		0
%define girmajor	1.0
%define libname		%mklibname %{name} %major
%define develname	%mklibname -d %{name}
%define girname		%mklibname %{name}-gir %{girmajor}

Summary:	JavaScript bindings based on gobject-introspection
Name:		gjs
Version:	1.34.0
Release:	1
License:	BSD
Group:		Development/Other
Url:		http://live.gnome.org/Gjs
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/1.34/%{name}-%{version}.tar.xz

BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(cairo-gobject)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(gio-2.0)
BuildRequires:	pkgconfig(gmodule-2.0)
BuildRequires:	pkgconfig(gobject-2.0) >= 2.18.0
BuildRequires:	pkgconfig(gobject-introspection-1.0) >= 1.29.16
BuildRequires:	pkgconfig(gthread-2.0)
BuildRequires:	pkgconfig(mozjs185)

%description
This package contains JavaScript bindings based on gobject-introspection.

%package -n %{libname}
Group:		System/Libraries
Summary:	JavaScript bindings based on gobject-introspection

%description -n %{libname}
This package contains JavaScript bindings based on gobject-introspection.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n %{develname}
Group:		Development/C
Summary:	JavaScript bindings based on gobject-introspection
Requires:	%{libname} = %{version}-%{release}
Requires:	%{girname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
This package contains JavaScript bindings based on gobject-introspection.

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--disable-static

%make V=1

%install
%makeinstall_std

%files
%doc README COPYING NEWS
%{_bindir}/gjs
%{_bindir}/gjs-console
%{_datadir}/%{name}-%{api}
%{_libdir}/gjs-%{api}

%files -n %{libname}
%{_libdir}/libgjs-dbus.so.%{major}*
%{_libdir}/libgjs.so.%{major}*

%files -n %{girname}
%{_libdir}/gjs/girepository-1.0/GjsPrivate-1.0.typelib

%files -n %{develname}
%{_libdir}/libgjs-dbus.so
%{_libdir}/libgjs.so
%{_libdir}/pkgconfig/gjs-%{api}.pc
%{_libdir}/pkgconfig/gjs-dbus-%{api}.pc
%{_libdir}/pkgconfig/gjs-internals-%{api}.pc
%{_includedir}/gjs-%{api}



%changelog
* Thu Aug  30 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 55daa5d
- New version 1.32.0 (sync with Cooker)
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14093 |12mr|gkeyfile-sharp-0.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define git 662c5c1

Summary:	Mono bindings for the GKeyFile library
Name:		gkeyfile-sharp
Version:	0.1
Release:	6
# http://github.com/mono/gkeyfile-sharp/tarball/GKEYFILE_SHARP_0_1
Source0:	%{name}-%{version}.tar.gz
Patch0:		gkeyfile-sharp-0.1-fix-dllimports.patch
License:	LGPLv2+
Group:		System/Libraries
Url:		http://github.com/mono/gkeyfile-sharp

BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	mono-devel
BuildRequires:	glib-sharp2 >= 2.12.9
BuildRequires:	gtk-sharp2-devel
Requires:	glib2
BuildArch:	noarch

%description
This is a Mono binding for the GKeyFile library.

%package devel
Summary:	Development files for %{name}
Requires:	%{name} = %{version}-%{release}
Group:		Development/Other

%description devel
This is a Mono binding for the GKeyFile library.

%prep
%setup -q -n mono-%{name}-%{git}
%apply_patches
./autogen.sh

%build
./configure --prefix=%{_prefix} --libdir=%{_prefix}/lib
%make

%install
%makeinstall_std pkgconfigdir=%{_datadir}/pkgconfig

%files
%doc AUTHORS
%{_prefix}/lib/mono/%{name}
%{_prefix}/lib/mono/gac/%{name}

%files devel
%{_datadir}/pkgconfig/%{name}.pc


%changelog
* Sun Oct  21 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 4d77bc7
- Drop Requires exceptions as they seem to be no longer needed, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14094 |12mr|gkrellm-2.3.5-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		gkrellm
Version:	2.3.5
Release:	5
Summary:	Multiple stacked system monitors
License:	GPLv3+
Group:		Monitoring
URL:		http://gkrellm.net
Source0:	http://members.dslextreme.com/users/billw/gkrellm/%{name}-%{version}.tar.bz2
Source1:	gkrellm-themes.tar.bz2
Source2:	gkrellmd.init
Source3:	gkrellm-pt.po
Patch0:		gkrellm-2.3.5-fix-format-errors.patch
Patch2:		gkrellm-2.3.5-force-libsensor-test-result.patch
BuildRequires:	gettext
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	imagemagick
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(libntlm)
BuildRequires:	lm_sensors-devel

%description
GKrellM charts SMP CPU, load, Disk, and all active net interfaces
automatically. An on/off button and online timer for the PPP interface
is provided. Monitors for memory and swap usage, file system, internet
connections, APM laptop battery, mbox style mailboxes, and cpu temps.
Also includes an uptime monitor, a hostname label, and a clock/calendar.
Additional features are:

  * Autoscaling grid lines with configurable grid line resolution.
  * LED indicators for the net interfaces.
  * A gui popup for configuration of chart sizes and resolutions.

%package devel
Summary:	Include files for gkrellm
Group:		Development/Other
Requires:	%{name} = %{version}-%{release}

%description devel
gkrellm header files for gkrellm development and plugin support.

%package server
Summary:	Server component for gkrellm
Group:		Monitoring
Requires(post):	rpm-helper
Requires(preun): rpm-helper

%description server
The server component allows you to monitor a server remotely from 
a client running gkrellm, without installing gkrellm on the server.

%prep
%setup -q
%setup -q -D -T -a1
cp -a %{S:3} po/pt.po
for i in `find -type d -name .xvpics`
    do rm -rf $i
done
# make it lib64 aware
perl -pi -e "/PLUGINS_DIR/ and s|/lib/|/%{_lib}/|g" ./src/gkrellm.h ./server/gkrellmd.h
perl -pi -e "s|/lib/|/%{_lib}/|" Makefile
%patch0 -p1 -b .wformat
%patch2 -p1 -b .libsensors

%build
%make INSTALLROOT=%{_prefix} \
      INCLUDEDIR=%{_includedir} \
      CFLAGS="%{optflags}" \
      LDFLAGS="$(pkg-config --libs gmodule-2.0) %{ldflags}" \
      LOCALEDIR=%{_datadir}/locale

#      LIBS="-lgtk-x11-2.0 -lgdk-x11-2.0 -lglib-2.0 -lgmodule-2.0"

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_bindir}
make install \
    INSTALLROOT=%{buildroot}%{_prefix} \
    INSTALLDIR=%{buildroot}%{_bindir} \
    INCLUDEDIR=%{buildroot}%{_includedir} \
    MANDIR=%{buildroot}%{_mandir}/man1 \
    LOCALEDIR=%{buildroot}%{_datadir}/locale \
    STRIP=""

mkdir -p %{buildroot}%{_libdir}/%{name}2/plugins

mkdir -p %{buildroot}{%{_iconsdir},%{_liconsdir},%{_miconsdir}}
convert src/icon.xpm -geometry 48x48 %{buildroot}%{_liconsdir}/%{name}.png
convert src/icon.xpm -geometry 32x32 %{buildroot}%{_iconsdir}/%{name}.png
convert src/icon.xpm -geometry 16x16 %{buildroot}%{_miconsdir}/%{name}.png

mkdir -p %{buildroot}%{_datadir}/%{name}2/themes
cp -av gkrellm-themes/* %{buildroot}%{_datadir}/%{name}2/themes

install -d -m 755 %{buildroot}%{_datadir}/applications
cat >  %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Gkrellm
Comment=A GTK-based monitoring app
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=GTK;System;Monitor;
EOF

install -d -m 755 %{buildroot}%{_sysconfdir}
install -m 644 server/gkrellmd.conf %{buildroot}%{_sysconfdir}

install -d -m 755 %{buildroot}%{_initrddir}
install -m 755 %{SOURCE2} %{buildroot}%{_initrddir}/gkrellmd

%multiarch_includes %{buildroot}%{_includedir}/gkrellm2/gkrellm.h

%multiarch_includes %{buildroot}%{_includedir}/gkrellm2/gkrellmd.h

%{find_lang} %{name}

# lock dir
install -d -m 755 %{buildroot}%{_localstatedir}/lock/gkrellm
chmod 1777 %{buildroot}%{_localstatedir}/lock/gkrellm

%post server
%_post_service gkrellmd

%preun server
%_preun_service gkrellmd

%files -f %{name}.lang
%doc COPYRIGHT Changelog INSTALL README *.html
%{_bindir}/gkrellm
%{_datadir}/applications/mandriva-%{name}.desktop
%{_iconsdir}/gkrellm.png
%{_liconsdir}/gkrellm.png
%{_miconsdir}/gkrellm.png
%{_mandir}/man1/gkrellm.1*
%{_libdir}/gkrellm2
%{_datadir}/gkrellm2
%{_localstatedir}/lock/gkrellm

%files devel
%doc *.html
%{_includedir}/gkrellm2/
%dir %{multiarch_includedir}/gkrellm2
%{multiarch_includedir}/gkrellm2/*.h
%{_libdir}/pkgconfig/gkrellm.pc

%files server
%config(noreplace) %{_sysconfdir}/gkrellmd.conf
%{_initrddir}/gkrellmd
%{_bindir}/gkrellmd
%{_mandir}/man1/gkrellmd.1*



%changelog
* Fri Sep  14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 4c25984
- Convert BR to pkgconfig style, sync patches with Cooker, try to fix linkage
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14095 |12mr|gksu-2.0.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Werror_cflags %nil

%define name	gksu
%define version 2.0.2
%define release 9

Summary:	GTK+ frontend to the su and sudo programs
Name:		%name
Version:	%{version}
Release:	%{release}
License:	GPLv2+
Group:		Graphical desktop/GNOME
URL:		http://www.nongnu.org/gksu/
Source:		http://people.debian.org/~kov/gksu/gksu/%name-%version.tar.bz2
Patch0:		gksu-2.0.2-use-xvt-for-terminal.patch
Patch1:		gksu-2.0.2-fix-nautilus-link.patch
Patch2:		glib_fix.patch
BuildRoot:	%{_tmppath}/%name-root
BuildRequires:	libgksu-devel
BuildRequires:	nautilus-devel
BuildRequires:  intltool

%description
gksu is a Gtk+ frontend to /bin/su. It supports login shells and preserving
environment when acting as a su frontend. It is useful to menu items or
other graphical programs that need to ask a user's password to run another
program as another user.

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1

%build
autoreconf -fi
%configure2_5x 
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std 

#we don't need .desktop file
rm -rf %{buildroot}%{_datadir}/applications

%find_lang %name

%post
if [ -e /etc/gksu.conf ]; then
   sh /usr/share/gksu/gksu-migrate-conf.sh
fi

%files -f %name.lang
%defattr (-,root,root)
%doc AUTHORS ChangeLog COPYING README
%{_bindir}/*
#{_datadir}/applications/*
%{_datadir}/pixmaps/*.png
%{_datadir}/%name
%{_libdir}/nautilus/extensions-2.0/*
%{_mandir}/man1/*.1.*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14096 |12mr|glade-3.12.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver		%(echo %{version}|cut -d. -f1,2)

%define api		2
%define major		0
%define girmajor	2.0

%define libname 	%mklibname gladeui %{api} %{major}
%define develname	%mklibname -d gladeui %{api}
%define girname		%mklibname gladeui-gir %{girmajor}

Summary: 	GTK+ / GNOME 3 widget builder
Name: 		glade
Version: 	3.12.1
Release:	1
License: 	GPLv2+
Url: 		http://glade.gnome.org/
Group: 		Development/GNOME and GTK+
Source0: 	http://ftp.gnome.org/pub/GNOME/sources/glade/%{url_ver}/%{name}-%{version}.tar.xz

BuildRequires:	desktop-file-utils
BuildRequires: 	gtk-doc
BuildRequires: 	gnome-doc-utils
BuildRequires: 	intltool
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(pygobject-3.0)

%description
Glade is a RAD tool to enable quick & easy development of user interfaces
for the Gtk+ toolkit and the GNOME desktop environment.

The user interfaces designed in Glade are stored in XML format,
enabling easy integration with external tools. In particular libglade can
load the XML files and create the interfaces at runtime.

Other tools are available which can turn the XML files into source code
in languages such as C++, Perl and Python.

%package -n %{libname}
Summary:	Libraries required for %{name}
Group:		System/Libraries
Provides:	libgladeui = %{version}-%{release}

%description -n %{libname}
Libraries and file require to run program built with %{name}

%package -n %{develname}
Summary:	Development libraries and include files for libgladeui (%{name})
Group:		Development/GNOME and GTK+
Requires:	%{libname} = %{version}-%{release}
Requires:       %{girname} = %{version}-%{release}

%description -n %{develname}
Development libraries, headers files and documentation needed in order
to develop applications using libgladeui (%{name}).

%package -n %{girname}
Summary:        GObject Introspection interface description for libgladeui (%{name})
Group:          System/Libraries

%description -n %{girname}
GObject Introspection interface description for libgladeui (%{name}).

%prep
%setup -q

%build
%configure2_5x \
	--enable-gtk-doc \
	--disable-scrollkeeper \
	--disable-static

%make

%install
%makeinstall_std

%find_lang %{name} --with-gnome

# menu
desktop-file-install --vendor="" \
	--remove-category="Application" \
	--add-category="GUIDesigner" \
	--dir %{buildroot}%{_datadir}/applications \
	%{buildroot}%{_datadir}/applications/*

# we don't want these
find %{buildroot} -name "*.la" -delete

%files -f %{name}.lang
%doc AUTHORS README TODO
%{_bindir}/%{name}*
%dir %{_libdir}/%{name}/
%dir %{_libdir}/%{name}/modules/
%{_libdir}/%{name}/modules/libgladepython.so
%{_libdir}/%{name}/modules/libgladegtk.so
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/*/apps/glade*

%files -n %{libname}
%{_libdir}/libgladeui-%{api}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Gladeui-%{girmajor}.typelib

%files -n %{develname}
%doc ChangeLog
%doc %{_datadir}/gtk-doc/html/*
%{_includedir}/libgladeui-2.0/
%{_libdir}/pkgconfig/gladeui-2.0.pc
%{_libdir}/libgladeui-%{api}.so
%{_datadir}/gir-1.0/Gladeui-%{girmajor}.gir




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14097 |12mr|glade3-3.8.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

%define name glade3
%define api 	1
%define major 	11
%define libname %mklibname gladeui %{api} %{major}
%define libnamedev %mklibname -d gladeui %{api}

Summary: 	GTK+ / GNOME 2 widget builder
Name: 		%{name}
Epoch:		1
Version: 	3.8.2
Release:	1
License: 	GPLv2+
Url: 		http://glade.gnome.org/
Group: 		Development/GNOME and GTK+
Source0: 	http://ftp.gnome.org/pub/GNOME/sources/%name/%{name}-%{version}.tar.xz
Patch0:		glade3-3.8.2-fix-linking.patch

BuildRequires: 	libxml2-devel
BuildRequires: 	libgnomeui2-devel
BuildRequires:	desktop-file-utils
BuildRequires: 	pygtk2.0-devel
BuildRequires: 	gtk-doc
BuildRequires: 	gnome-doc-utils
BuildRequires: 	intltool
#gw autoreconf needs this:
BuildRequires: 	gnome-common
Requires(post): desktop-file-utils
Requires(postun): desktop-file-utils
Requires: pygtk2.0

%description
Glade is a RAD tool to enable quick & easy development of user interfaces
for the Gtk+ toolkit and the GNOME desktop environment.
The user interfaces designed in Glade are stored in XML format,
enabling easy integration with external tools.
In particular libglade can load the XML files and create the interfaces
at runtime. The DTD for the XML files is included with libglade, and is
also at http://glade.gnome.org/glade-2.0.dtd.
Other tools are available which can turn the XML files into source code
in languages such as C++, Perl and Python.

%package -n %{libname}
Summary:	Libraries required for glade-3
Group:		System/Libraries

%description -n %{libname}
Libraries and file require to run program built with glade-3

%package -n %{libnamedev}
Summary:	Development libraries, include files for libgladeui (glade-3)
Group:		Development/GNOME and GTK+
Requires:	%{libname} = %{EVRD}
Provides:	glade3-devel = %{EVRD}
Provides:	libgladeui%{major}-devel = %{EVRD}
Conflicts: %mklibname -d gladeui1_ 6
Obsoletes: %mklibname -d gladeui1_

%description -n %{libnamedev}
Static library, headers files and documentation needed in order
to develop applications using libgladeui (glade-3).

%prep
%setup -q -n %{name}-%version
%apply_patches

autoreconf -fi

%build
%configure2_5x \
	--disable-static \
	--enable-gtk-doc \
	--disable-scrollkeeper

%make LIBS='-lgmodule-2.0'

%install
rm -fr %buildroot
%makeinstall_std
%{find_lang} %{name}-2.0 --with-gnome --all-name

# menu
perl -pi -e "s/Glade/Glade 3/" %{buildroot}%{_datadir}/applications/*
desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="GUIDesigner" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

find %buildroot -name \*.la|xargs chmod 644
rm -f %buildroot%_libdir/glade3/*/libglade*a

%files -f %{name}-2.0.lang
%doc AUTHORS COPYING README TODO
%{_bindir}/glade-3
%dir %{_libdir}/glade3/
%dir %{_libdir}/glade3/modules/
%{_libdir}/glade3/modules/libgladepython.so
%{_libdir}/glade3/modules/libgladegtk.so
%{_libdir}/glade3/modules/libgladegnome.so
%{_datadir}/glade3
%{_datadir}/applications/glade-3.desktop
%_datadir/icons/hicolor/*/apps/glade*

%files -n %{libname}
%{_libdir}/libgladeui-%{api}.so.%{major}*

%files -n %{libnamedev}
%doc ChangeLog
%{_includedir}/libgladeui-1.0/
%{_libdir}/pkgconfig/gladeui-1.0.pc
%{_libdir}/*.so
%_datadir/gtk-doc/html/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14098 |12mr|gle-3.1.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 3
%define libname %mklibname gle %{major}
%define develname %mklibname -d gle

Summary:	GLE Tubing and Extrusion Library
Name:		gle
Version:	3.1.0
Release:	15
License:	GPLv2
Group:		System/Libraries
Source:		gle-%{version}.tar.bz2
# (Anssi 05/2008) Link against libGL and libGLU to fix undefined symbols.
Patch0:		gle-3.1.0-link-with-gl+glu.patch
# (Anssi 05/2008) Fix Makefile.am files using += on unset CLEANFILES and SUFFIXES.
# This patch simply changes += to =, which AFAICS is correct here.
Patch1:		gle-3.1.0-fix-makefiles.patch
URL:		http://sourceforge.net/projects/gle
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(glut)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xmu)
BuildRequires:	pkgconfig(xt)

%description
GLE is a library package of C functions that draw extruded surfaces,
including surfaces of revolution, sweeps, tubes, polycones,
polycylinders and helicoids.  Generically, the extruded surface is
specified with a 2D polyline that is extruded along a 3D path.  A
local coordinate system allows for additional flexibility in the
primitives drawn.  Extrusions may be texture mapped in a variety of
ways.  The GLE library generates 3D triangle coordinates, lighting
normal vectors and texture coordinates as output. GLE uses the GL or
OpenGL API's to perform the actual rendering.

%package -n %{libname}
Summary:	GLE shared library
Group:		System/Libraries

%description -n %{libname}
GLE is a library package of C functions that draw extruded surfaces,
including surfaces of revolution, sweeps, tubes, polycones,
polycylinders and helicoids.  Generically, the extruded surface is
specified with a 2D polyline that is extruded along a 3D path.  A
local coordinate system allows for additional flexibility in the
primitives drawn.  Extrusions may be texture mapped in a variety of
ways.  The GLE library generates 3D triangle coordinates, lighting
normal vectors and texture coordinates as output. GLE uses the GL or
OpenGL API's to perform the actual rendering.

The shared library needed by GLE applications.

%package -n %{develname}
Summary:	Devel files for GLE
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	libgle-devel = %{version}-%{release}
Provides:	gle-devel = %{version}-%{release}

%description -n %{develname}
GLE is a library package of C functions that draw extruded surfaces,
including surfaces of revolution, sweeps, tubes, polycones,
polycylinders and helicoids.  Generically, the extruded surface is
specified with a 2D polyline that is extruded along a 3D path.  A
local coordinate system allows for additional flexibility in the
primitives drawn.  Extrusions may be texture mapped in a variety of
ways.  The GLE library generates 3D triangle coordinates, lighting
normal vectors and texture coordinates as output. GLE uses the GL or
OpenGL API's to perform the actual rendering.

The static library and headers needed for developing GLE applications.

%prep
%setup -q
%patch0 -p1
%patch1 -p1
find examples -name .cvsignore -exec rm {} \;

%build
# link-with-gl+glu.patch
autoreconf --force --install
%configure2_5x --disable-static
%make

%install
%makeinstall_std
mv %{buildroot}%{_datadir}/doc/gle installed-docs

cd examples
make clean

%files -n %{libname}
%doc README NEWS COPYING AUTHORS
%{_libdir}/libgle.so.%{major}*

%files -n %{develname}
%doc ChangeLog src/COPYING.src src/README.gutil examples installed-docs
%{_libdir}/libgle.so
%{_includedir}/GL/*
%{_mandir}/man3/*


%changelog
* Mon Aug  27 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: fd24de4
- Update BuildRequires
  
* Mon Aug  27 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 14ea856
- Convert BR to pkgconfig style, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14099 |12mr|glew-1.9.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 1.9
%define	libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	The OpenGL Extension Wrangler Library
Name:		glew
Version:	1.9.0
Release:	%mkrel 1
Group:		Development/C
License:	BSD and MIT
URL:		http://glew.sourceforge.net
Source0:	http://downloads.sourceforge.net/glew/%{name}-%{version}.tgz
BuildRequires:	libx11-devel
BuildRequires:	mesaglu-devel
BuildRequires:	libxi-devel libxmu-devel
BuildRequires:	file

%description
The goal of the OpenGL Extension Wrangler Library (GLEW) is to assist C/C++
OpenGL developers with two tedious tasks: initializing and using extensions
and writing portable applications. GLEW provides an efficient run-time
mechanism to determine whether a certain extension is supported by the
driver or not. OpenGL core and extension functionality is exposed via a
single header file. GLEW currently supports a variety of platforms and
operating systems, including Windows, Linux, Darwin, Irix, and Solaris. 


%package -n %{libname}
Summary:	GLEW library
Group:		System/Libraries

%description -n %{libname}
The goal of the OpenGL Extension Wrangler Library (GLEW) is to assist C/C++
OpenGL developers with two tedious tasks: initializing and using extensions
and writing portable applications. GLEW provides an efficient run-time
mechanism to determine whether a certain extension is supported by the
driver or not. OpenGL core and extension functionality is exposed via a
single header file. GLEW currently supports a variety of platforms and
operating systems, including Windows, Linux, Darwin, Irix, and Solaris.


%package -n %{develname}
Summary:	Development files for using the %{name} library
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Obsoletes:	%mklibname %{name} 1.3 -d
Provides:	%mklibname %{name} 1.3 -d

%description -n	%{develname}
Development files for using the %{name} library.


%prep

%setup -q

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

perl -pi -e "s#-shared -soname#-shared -lc -soname#g" config/Makefile.linux

#fix txt/doc files permissions
chmod 0755 doc
chmod 0644 doc/* README.txt

%build
%make CFLAGS.EXTRA="%{optflags} -fPIC" GLEW_DEST= libdir=%{_libdir} bindir=%{_bindir} includedir=%{_includedir}

%install
make install.all GLEW_DEST="%{buildroot}%{_usr}" bindir=%{buildroot}%{_bindir} libdir=%{buildroot}%{_libdir} includedir=%{buildroot}%{_includedir}/GL
rm -f %{buildroot}%{_libdir}/*.a

chmod 0755 %{buildroot}%{_libdir}/*.so*

%files
%doc README.txt doc
%{_bindir}/*

%files -n %{libname}
%{_libdir}/libGLEW*.so.%{major}*

%files -n %{develname}
%{_includedir}/GL/*.h
%{_libdir}/libGLEW*.so
%{_libdir}/pkgconfig/*.pc

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14100 |12mr|glfw-2.6-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	An OpenGL Framework
Name:		glfw
Version:	2.6
Release:	6
URL:		http://glfw.sourceforge.net/
License:	BSD
Source0:	http://ovh.dl.sourceforge.net/sourceforge/glfw/%{name}-%{version}.tar.bz2
Patch0:		glfw-2.6-installdir.patch
Group:		System/Libraries
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(xrandr)

%description
GLFW is a portable framework for OpenGL application development.
It handles operating system specific tasks, such OpenGL window management,
keyboard, mouse and joystick input, reding a high precision timer,
creating threads, and more.

%prep
%setup -q -n %{name}
%patch0 -p0

%build
make x11 CC="gcc %{optflags} %{ldflags}"

%install
make x11-install DESTDIR=%{buildroot} PREFIX=%{_prefix} LIBDIR=%{_libdir}

%files
%doc docs/* license.txt readme.html
%{_libdir}/*.a
%{_includedir}/*
%{_libdir}/pkgconfig/*



%changelog
* Sun Oct  21 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 2b20be0
- Don't package examples
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14101 |12mr|glib-1.2.10-26
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libname  %mklibname %{name} %{major}
%define major    1.2

Summary:	A library of handy utility functions
Name:		glib
Version:	1.2.10
Release:	26
License:	LGPL
Group:		System/Libraries
URL:		http://www.gtk.org
Source:		ftp://ftp.gtk.org/pub/gtk/v1.2/%{name}-%{version}.tar.bz2
# (fc) 1.2.10-3mdk Suppress warnings about varargs macros for -pedantic (Rawhide)
Patch0:		glib-1.2.10-isowarning.patch
# (fc) 1.2.10-5mdk don't set -L/usr/lib in glib-config
Patch1:		glib-1.2.10-libdir.patch
# (fc) 1.2.10-12mdk fix build with gcc 3.4 (Fedora)
Patch2:		glib-1.2.10-gcc34.patch
# (fc) 1.2.10-13mdk fix underquoted m4 definitions
Patch3:		glib-1.2.10-underquoted.patch
# (gb) 1.2.10-14mdk build static glib library with PIC as pam modules need it
Patch4:		glib-1.2.10-pic.patch
# (gb) 1.2.10-17mdv use ancient libtool 1.4 with lib64 fixes
Patch5:		glib-1.2.10-libtool.patch
# (Anssi 05/2008) Fix underlinking
Patch6:		glib-1.2.10-underlinking.patch
Patch7:		glib-1.2.10-format_not_a_string_literal_and_no_format_arguments.diff
Patch8:		glib_divert.patch
Patch9:		glib-fix-automake.patch
BuildRequires:	libtool

%description
Glib is a handy library of utility functions. This C
library is designed to solve some portability problems
and provide other useful functionality which most
programs require.

Glib is used by GDK, GTK+ and many applications.
You should install Glib because many of your applications
will depend on this library.

%package -n %{libname}
Summary:	Main library for glib
Group:		System/Libraries
Provides:	glib = %{version}-%{release}

%description -n %{libname}
This package contains the library needed to run programs dynamically
linked with the glib.

%package -n %{libname}-devel
Summary:	GIMP Toolkit and GIMP Drawing Kit support library
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}

%description -n %{libname}-devel
Static libraries and header files for the support library for the GIMP's X
libraries, which are available as public libraries.  GLIB includes generally
useful data structures.

%prep
%setup -q
%apply_patches

aclocal
libtoolize --install --force
rm -f config.{guess,sub}
automake --foreign -a -c
autoconf

%build
%configure2_5x --disable-static
%make

%check
make check

%install
%makeinstall_std

%files -n %{libname}
%doc COPYING
%{_libdir}/lib*.so.*

%files -n %{libname}-devel
%doc AUTHORS ChangeLog NEWS README COPYING docs/*.html
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*
%{_libdir}/glib
%{_includedir}/*
%{_mandir}/man1/*
%{_datadir}/aclocal/*
%{_bindir}/*
%{_infodir}/%{name}*



%changelog
* Sun Aug  5 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: b8061c8
- Drop legacy multiarch stuff
  
* Sun Aug  5 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 4cd75d6
- Drop .la files and static library, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14102 |12mr|glib2.0-2.34.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#gw this was required since 2.23.2 (new atomic OPs?)
%if %{_use_internal_dependency_generator}
%define __noautoreq 'GLIBC_PRIVATE'
%else
%define _requires_exceptions GLIBC_PRIVATE
%endif

%define enable_gtkdoc	0

# gw bootstrap: fam pulls glib2, so build without fam
%define bootstrap 0

# Note that this is NOT a relocatable package
%define api	2.0
%define major	0
%define libname		%mklibname %{name}_ %{major}
%define libgio		%mklibname gio %{api} %{major}
%define libgmodule	%mklibname gmodule %{api} %{major}
%define libgthread	%mklibname gthread %{api} %{major}
%define libgobject	%mklibname gobject %{api} %{major}
%define develname	%mklibname -d %{name}
%if %{_lib} == lib
%define	bit	32
%else
%define	bit	64
%endif
%define gio	gio2.0-%{bit}

Summary:	GIMP Toolkit and GIMP Drawing Kit support library
Name:		glib%{api}
Epoch:		1
Version:	2.34.3
Release:	1
Group:		System/Libraries
License:	LGPLv2+
URL:		http://www.gtk.org
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/glib/2.34/glib-%{version}.tar.xz
Source1:	glib20.sh
Source2:	glib20.csh
Patch0:		glib-2.34.1-no-warnings.patch
BuildRequires:	gettext
BuildRequires:	libtool >= 1.4.2-2
BuildRequires:	locales-en
BuildRequires:	docbook-dtd412-xml
BuildRequires:	docbook-xsl, xsltproc
BuildRequires:	libffi-devel >= 3.0.0
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(libffi)
BuildRequires:	pkgconfig(libpcre) >= 8.11
Requires:	pkgconfig(shared-mime-info) >= 0.70
BuildRequires:	pkgconfig(zlib)
%if !%{bootstrap}
BuildRequires:	pkgconfig(gamin)
%endif
%if %{enable_gtkdoc}
BuildRequires:	pkgconfig(gtk-doc) >= 0.10
%endif

%description
Glib is a handy library of utility functions. This C
library is designed to solve some portability problems
and provide other useful functionality which most
programs require.

Glib is used by GDK, GTK+ and many applications.
You should install Glib because many of your applications
will depend on this library.

%package common
Summary:	data files used by glib
Group:		System/Libraries
Conflicts:	gio2.0_0 < 2.28.4-2

%description common
Glib is a handy library of utility functions. This C
library is designed to solve some portability problems
and provide other useful functionality which most
programs require.

Glib is used by GDK, GTK+ and many applications.
You should install Glib because many of your applications
will depend on this library.

This package contains data used by glib library.

%package -n %{libname}
Summary:	%{summary}
Group:		%{group}
Provides:	glib2 = %{EVRD}
Conflicts:	%{_lib}gio2.0_0 < 2.28.4-2
Conflicts:	%{develname} < 1:2.31.2

%description -n %{libname}
This package contains the library needed to run programs dynamically
linked with libglib.

%package -n %{libgio}
Summary:	%{summary}
Group:		%{group}
Conflicts:	%{libname} < 1:2.31.2

%description -n %{libgio}
This package contains the library needed to run programs dynamically
linked with libgio.

%package -n %{libgmodule}
Summary:	%{summary}
Group:		%{group}
Conflicts:	%{libname} < 1:2.31.2

%description -n %{libgmodule}
This package contains the library needed to run programs dynamically
linked with libgmodule.

%package -n %{libgobject}
Summary:	%{summary}
Group:		%{group}
Conflicts:	%{libname} < 1:2.31.2

%description -n %{libgobject}
This package contains the library needed to run programs dynamically
linked with libgobject.

%package -n %{libgthread}
Summary:	%{summary}
Group:		%{group}
Conflicts:	%{libname} < 1:2.31.2

%description -n %{libgthread}
This package contains the library needed to run programs dynamically
linked with libgthread.

%package -n %{gio}
Summary:	GIO is the input, output and streaming API of glib
Group:		%{group}
Conflicts:	%{name}-common < 2.23.4-2mdv2010.1
Provides:	gio2.0
Obsoletes:	%{libgio} < 2.28.4-3

%description -n %{gio}
GIO is the input, output and streaming API of glib. It on the one hand
provides a set of various streaming classes to access data from different
sources in a convenient way and on the other hand it provides a high level
file system abstraction to access file and directories not only local but also
on the network. For the latter you need to install gvfs.

%package -n %{develname}
Summary:	Static libraries and header files of %{name}
Group:		Development/C
Requires:	glib-gettextize = %{EVRD}
Requires:	%{name}-common = %{EVRD}
Requires:	%{libname} = %{EVRD}
Requires:	%{libgio} = %{EVRD}
Requires:	%{libgmodule} = %{EVRD}
Requires:	%{libgobject} = %{EVRD}
Requires:	%{libgthread} = %{EVRD}
Provides:	glib2-devel = %{EVRD}
Provides:	libglib2-devel = %{EVRD}
Provides:	libglib2.0-devel = %{EVRD}
#gw for %{_datadir}/glib-%{api}/gdb
Conflicts:	glib-gettextize < 2.25.3
Obsoletes:	%{_lib}glib2.0_0-codegen < 2.32.3-4

%description -n %{develname}
Static libraries and header files for the support library for the GIMP's X
libraries, which are available as public libraries.  GLIB includes generally
useful data structures.

%package -n glib-gettextize
Summary:	Gettextize replacement
Group:		Development/Other

%description -n glib-gettextize
%{name} package is designed to replace gettextize completely.
Various gettext related files are modified in glib and gtk+ to
allow better and more flexible i18n; however gettextize overwrites
them with its own copy of files, thus nullifying the changes.
If this replacement of gettextize is run instead, then all gnome
packages can potentially benefict from the changes.

%prep
%setup -qn glib-%{version}
%patch0 -p1

%build
%configure2_5x \
	--with-pcre=system \
	--enable-man \
	--disable-static \
	--disable-selinux \
	--with-runtime-libdir=../../%{_lib} \
%if !%{enable_gtkdoc}
	--enable-gtk-doc=no
%endif

%make

%check
#gw http://bugzilla.gnome.org/show_bug.cgi?id=440544
#make check

%install
%makeinstall_std

mkdir -p %{buildroot}%{_sysconfdir}/profile.d
install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/profile.d/50glib20.sh
install -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/profile.d/50glib20.csh
%find_lang glib20

# remove files
find %{buildroot} -name "*.la" -delete
rm -f %{buildroot}%{_libdir}/gio/modules/lib*a

mv %{buildroot}%{_bindir}/gio-querymodules %{buildroot}%{_bindir}/gio-querymodules-%{bit}
mv %{buildroot}%{_mandir}/man1/gio-querymodules.1 %{buildroot}%{_mandir}/man1/gio-querymodules-%{bit}.1

#ghost files
touch %{buildroot}%{_libdir}/gio/modules/giomodule.cache \
      %{buildroot}%{_datadir}/glib-2.0/schemas/gschemas.compiled

#gw at the moment, don't ship these:
rm -f %{buildroot}%{_datadir}/systemtap/tapset/{glib,gobject}.stp

%post -n %{gio}
%{_bindir}/gio-querymodules-%{bit} %{_libdir}/gio/modules

%triggerin -n %{gio} -- %{_libdir}/gio/modules/*.so
%{_bindir}/gio-querymodules-%{bit} %{_libdir}/gio/modules

%triggerpostun -n %{gio} -- %{_libdir}/gio/modules/*.so
%{_bindir}/gio-querymodules-%{bit} %{_libdir}/gio/modules

%post common
%{_bindir}/glib-compile-schemas --allow-any-name %{_datadir}/glib-2.0/schemas/

%triggerin common -- %{_datadir}/glib-2.0/schemas/*.xml
%{_bindir}/glib-compile-schemas --allow-any-name %{_datadir}/glib-2.0/schemas/

%triggerpostun common -- %{_datadir}/glib-2.0/schemas/*.xml
%{_bindir}/glib-compile-schemas --allow-any-name %{_datadir}/glib-2.0/schemas/

%files common -f glib20.lang
%doc README
%config(noreplace) %{_sysconfdir}/profile.d/*
%{_datadir}/bash-completion/completions/gdbus
%{_datadir}/bash-completion/completions/gsettings
%{_bindir}/gdbus
%{_bindir}/glib-compile-schemas
%{_bindir}/gsettings
%{_mandir}/man1/glib-compile-schemas.1*
%{_mandir}/man1/gsettings.1*
%{_mandir}/man1/gdbus.1*
%dir %{_datadir}/glib-2.0/
%dir %{_datadir}/glib-2.0/schemas/
%{_datadir}/glib-2.0/schemas/gschema.dtd
%ghost %{_datadir}/glib-2.0/schemas/gschemas.compiled

%files -n %{libgio}
/%{_lib}/libgio-%{api}.so.%{major}*

%files -n %{libname}
/%{_lib}/libglib-%{api}.so.%{major}*

%files -n %{libgmodule}
/%{_lib}/libgmodule-%{api}.so.%{major}*

%files -n %{libgthread}
/%{_lib}/libgthread-%{api}.so.%{major}*

%files -n %{libgobject}
/%{_lib}/libgobject-%{api}.so.%{major}*

%files -n %{gio}
%{_bindir}/gio-querymodules-%{bit}
%{_mandir}/man1/gio-querymodules-%{bit}.1*
%if !%{bootstrap}
%dir %{_libdir}/gio/
%dir %{_libdir}/gio/modules/
%{_libdir}/gio/modules/libgiofam.so
%endif
%ghost %{_libdir}/gio/modules/giomodule.cache

%files -n %{develname}
%doc AUTHORS ChangeLog NEWS
%doc %{_datadir}/gtk-doc/html/*
%{_libdir}/lib*.so
%{_libdir}/glib-%{api}/include/
%{_libdir}/gdbus-%{api}/codegen/
%{_libdir}/pkgconfig/*
%{_includedir}/*
%{_mandir}/man1/glib-genmarshal.1*
%{_mandir}/man1/glib-mkenums.1*
%{_mandir}/man1/gobject-query.1*
%{_mandir}/man1/gtester-report.1*
%{_mandir}/man1/gtester.1*
%{_datadir}/aclocal/glib-%{api}.m4
%{_datadir}/aclocal/gsettings.m4
%{_bindir}/glib-genmarshal
%{_bindir}/glib-mkenums
%{_bindir}/gobject-query
%{_bindir}/gtester*
%{_datadir}/gdb/auto-load/%{_lib}/lib*-gdb.py
%{_datadir}/glib-%{api}/gdb/
%{_datadir}/bash-completion/completions/gresource
%{_bindir}/gdbus-codegen
%{_bindir}/glib-compile-resources
%{_bindir}/gresource
%{_mandir}/man1/gdbus-codegen.1*
%{_mandir}/man1/glib-compile-resources.1*
%{_mandir}/man1/gresource.1*

%files -n glib-gettextize
%{_bindir}/glib-gettextize
%{_mandir}/man1/glib-gettextize.1*
%{_datadir}/aclocal/glib-gettext.m4
%{_datadir}/glib-%{api}/gettext/

%changelog
* Thu Sep 27 2012 Arkady L. Shane <ashejn@rosalab.ru> 2.34.0-1
- update to 2.34.0

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14103 |12mr|glibc-2.15-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# CVS snapshots of glibc
%define RELEASE		0
%if %{RELEASE}
%define glibcsrcdir	glibc-%{version}
%define glibcportsdir	glibc-%{version}
%else
%define glibcsrcdir	glibc-2.15-a316c1f
%define glibcportsdir	glibc-ports-2.15-ad8ae7d
%endif

%define	checklist	%{_builddir}/%{glibcsrcdir}/Check.list

# crypt blowfish support
%define crypt_bf_ver	1.2

%define _slibdir	/%{_lib}
%define _slibdir32	/lib
%define _libdir32	%{_prefix}/lib

%define		libc_major		6
%define		libc			%mklibname c %{libc_major}
%define		libc_devel		%mklibname -d c
%define		libc_static_devel	%mklibname -d -s c
%define		multilibc		libc%{libc_major}

%define	_disable_ld_no_undefined	1
%undefine _fortify_cflags

# for added ports support for arches like arm
%define build_ports	0
# add ports arches here
%ifarch %{arm} %{mipsx}
%define build_ports	1
%endif

%ifarch %{arm}
%define _gnu		-gnueabi
%endif

# Define Xen arches to build with -mno-tls-direct-seg-refs
%define xenarches	%{ix86} x86_64

# Define to build nscd with selinux support
%define build_selinux	0

# Allow make check to fail only when running kernels where we know
# tests must pass (no missing features or bugs in the kernel)
%define check_min_kver 2.6.21

# Define to build a biarch package
%define build_multiarch	0
%ifarch x86_64
%define build_multiarch	1
%endif

%define build_nscd	1
%define build_i18ndata	1
%define build_timezone	0

%define enable_nsscrypt	1
%ifarch %{ix86} x86_64
%define enable_systap	1
%else
%define enable_systap	0
%endif

# build documentation by default
%bcond_without		doc
%bcond_without		pdf
# enable utils by default
%bcond_without		utils

#-----------------------------------------------------------------------
Summary:	The GNU libc libraries
Name:		glibc
Version:	2.15
Release:	8
Epoch:		6
License:	LGPLv2+ and LGPLv2+ with exceptions and GPLv2+
Group:		System/Libraries
Url:		http://www.gnu.org/software/libc/

# FSF source
Source0:	http://ftp.gnu.org/gnu/glibc/%{glibcsrcdir}.tar.gz
%if %{RELEASE}
Source1:	http://ftp.gnu.org/gnu/glibc/%{glibcsrcdir}.tar.gz.sig
%endif

# Fedora tarball
Source2:	%{glibcsrcdir}-fedora.tar.gz
Source3:	glibc-manpages.tar.bz2
Source5:	glibc-check.sh

Source8:	http://ftp.gnu.org/gnu/glibc/%{glibcportsdir}.tar.gz
%if %{RELEASE}
Source9:	http://ftp.gnu.org/gnu/glibc/%{glibcportsdir}.tar.gz.sig
%endif

Source10:	%{name}.rpmlintrc

# Blowfish support
Source50:	http://www.openwall.com/crypt/crypt_blowfish-%{crypt_bf_ver}.tar.gz
Source51:	http://www.openwall.com/crypt/crypt_blowfish-%{crypt_bf_ver}.tar.gz.sign
Source52:	http://cvsweb.openwall.com/cgi/cvsweb.cgi/~checkout~/Owl/packages/glibc/crypt_freesec.c
Source53:	http://cvsweb.openwall.com/cgi/cvsweb.cgi/~checkout~/Owl/packages/glibc/crypt_freesec.h

Obsoletes:	glibc-profile
Provides:	glibc-crypt_blowfish = %{crypt_bf_ver}
Provides:	should-restart = system
# we'll be the only package requiring this, avoiding any other package
# dependencies on '/bin/sh' or 'bash'
Requires:	bash
%ifarch %{xenarches}
%rename		%{name}-xen
%endif
# The dynamic linker supports DT_GNU_HASH
Provides:	rtld(GNU_HASH)
BuildRequires:	patch, gettext, perl
BuildRequires:	kernel-headers
%if %{build_selinux}
BuildRequires:	libselinux-devel >= 1.17.10
%endif
# need linker for -Wl,--hash-style=both (>= 2.16.91.0.7-%{mkrel 6})
# need gnu indirect function for multiarch (>= 2.19.51.0.14-1mnb2)
%define binutils_version 2.19.51.0.14-1mnb2
BuildRequires:	binutils >= %{binutils_version}

# Old prelink versions breaks the system with glibc 2.11
Conflicts:	prelink < 1:0.4.2-1.20091104.1mdv2010.1

BuildRequires:	texinfo
%if %{with pdf}
BuildRequires:	texlive
%endif
%if %{with utils}
BuildRequires:	gd-devel
%endif
%if %{enable_systap}
BuildRequires:	systemtap
%endif
%if %{enable_nsscrypt}
BuildRequires:	nss-devel
%endif
BuildRequires:	autoconf2.5
BuildRequires:	libcap-devel
BuildRequires:	rpm-mandriva-setup-build >= 1.130
BuildRequires:	rpm >= 1:5.3.12
BuildRequires:	spec-helper >= 0.31.2

#-----------------------------------------------------------------------
# from fedora glibc.spec
Patch00:	glibc-fedora.patch
Patch01:	glibc-stap.patch

#-----------------------------------------------------------------------
# mandriva patches
Patch02:	glibc-2.11.1-localedef-archive-follow-symlinks.patch
Patch03:	glibc-2.15-fix-dns-with-broken-routers.patch
Patch04:	glibc-2.14.90-nss-upgrade.patch
Patch05:	glibc-2.9-share-locale.patch
Patch06:	glibc-2.3.6-nsswitch.conf.patch
Patch07:	glibc-2.2.4-xterm-xvt.patch
Patch08:	glibc-2.3.3-nscd-enable.patch
Patch09:	glibc-2.9-nscd-no-host-cache.patch
Patch10:	glibc-2.4.90-i386-hwcapinfo.patch
Patch11:	glibc-2.8-nscd-init-should-start.patch
Patch12:	glibc-2.3.4-timezone.patch
Patch13:	glibc-2.10.1-biarch-cpp-defines.patch
Patch14:	glibc-2.8-ENOTTY-fr-translation.patch
Patch15:	glibc-2.3.5-biarch-utils.patch
Patch16:	glibc-2.15-multiarch.patch
Patch17:	glibc-2.4.90-i586-hptiming.patch
Patch18:	glibc-2.3.4-i586-if-no-cmov.patch
Patch19:	glibc-2.3.6-pt_BR-i18nfixes.patch
Patch20:	glibc-2.4.90-testsuite-ldbl-bits.patch
Patch21:	glibc-2.4.90-testsuite-rt-notparallel.patch
Patch22:	glibc-2.13-fix-compile-error.patch

# https://bugzilla.redhat.com/show_bug.cgi?id=638477#c275
# https://bugzilla.redhat.com/show_bug.cgi?id=696096
# https://bugzilla.redhat.com/attachment.cgi?id=491198
Patch23:	0001-x86_64-fix-for-new-memcpy-behavior.patch

# odd, for some reason the fedora patch applied earlier removes install of
# streams header.. just add them back for now :|
Patch24:	glibc-2.14.90-revert-fedora-not-installing-stream-headers.patch

Patch25:	glibc-no-leaf-attribute.patch
Patch26:	glibc-2.14-394-g8f3b1ff-string-format-fixes.patch

#-----------------------------------------------------------------------
# from fedora glibc.spec
# Uli wants to see this undergo more analyis (what happens when thread B calls into malloc when
# thread A has unlocked on the error path
# There's an alternate approach using mmap after detecting an error that needs discussion
Patch27:	glibc-rh757881.patch
# From upstream.
Patch28:	glibc-rh740506.patch
# Not sure of upstream status
Patch29:	glibc-rh730856.patch
# Follow-on to 552960's original patch to avoid losing wakeups
Patch30:	glibc-rh552960-2.patch
Patch31: 	glibc-rh729661.patch
Patch32: 	glibc-rh446078.patch
Patch33: 	glibc-rh454629.patch
Patch34: 	glibc-rh784402.patch
Patch35: 	glibc-rh622499.patch
# Depends on systemtap infrastructure, so can't go upstream
Patch36: 	glibc-rh179072.patch
Patch37: 	glibc-rh697421.patch
Patch38: 	glibc-rh740682.patch
Patch39: 	glibc-sw13618.patch
# Fix bogus sorting code which was copied from dl-deps.
Patch40: 	glibc-sw13618-2.patch
Patch41: 	glibc-rh783979.patch
# Needs to go upstream
Patch42: 	glibc-rh657588.patch
Patch43:	glibc-rh787201.patch
# Sent upstream, awaiting feedback
Patch44: 	glibc-rh741105.patch
# Sent upstream, awaiting feedback
Patch45: 	glibc-rh770869.patch
# Sent upstream, awaiting feedback
Patch46: 	glibc-rh691912.patch
# Not necessary to send upstream
Patch47: 	glibc-rh688948.patch
# Rakesh & Pravin will send upstream
Patch48: 	glibc-rh770439.patch
# Sent upstream
Patch49: 	glibc-rh789209.patch
# Was acked in the upstream BZ, but patch never got installed
Patch50: 	glibc-rh624296.patch
# Needs to be sent upstream
Patch51: 	glibc-rh564528.patch

#-----------------------------------------------------------------------
# mandriva patches
Patch52:	glibc-2.10.1-mdv-avx-owl-crypt.patch
Patch53:	glibc-2.10.1-mdv-owl-crypt_freesec.patch

Patch54:	glibc-2.9-avx-relocate_fcrypt.patch
Patch55:	glibc-2.3.6-avx-increase_BF_FRAME.patch
Patch56:	glibc-2.7-mdv-wrapper_handle_sha.patch

# Requires to link thumb mode build
Patch57:	glibc-2.14-arm-thumb.patch

# FIXME this patch is hackish but corrects the problem for me
# in upstream bugreport, what others apparently did was to
# revert 3a2c02424d9824f5cdea4ebd32ff929b2b1f49c6
# http://sourceware.org/bugzilla/show_bug.cgi?id=13594
Patch58:	glibc-2.15-chromium-browser-crash.patch

# Fix hang with Pulse (re-diff Fedora's patch)
Patch59:	glibc-rh769421-2.patch

# Determine minimum kernel versions (rhbz#619538)
%define		enablekernel 2.6.32
Conflicts:	kernel < %{enablekernel}

# Don't try to explicitly provide GLIBC_PRIVATE versioned libraries
%define _filter_GLIBC_PRIVATE 1

Obsoletes:	ld.so
Provides:	ld.so

%rename		ldconfig
Provides:	/sbin/ldconfig
Obsoletes:	nss_db

%description
The glibc package contains standard libraries which are used by
multiple programs on the system. In order to save disk space and
memory, as well as to make upgrading easier, common system code is
kept in one place and shared between programs. This particular package
contains the most important sets of shared libraries: the standard C
library and the standard math library. Without these two libraries, a
Linux system will not function.

%post -p %{_sbindir}/glibc_post_upgrade

%files -f	libc.lang
%if %{build_timezone}
%verify(not md5 size mtime) %config(noreplace) %{_sysconfdir}/localtime
%endif
%verify(not md5 size mtime) %config(noreplace) %{_sysconfdir}/nsswitch.conf
%verify(not md5 size mtime) %config(noreplace) %{_sysconfdir}/ld.so.conf
%dir %{_sysconfdir}/ld.so.conf.d
%config(noreplace) %{_sysconfdir}/rpc
%doc %dir %{_docdir}/glibc
%doc %{_docdir}/glibc/nss
%doc %{_docdir}/glibc/gai.conf
%doc %{_docdir}/glibc/COPYING
%doc %{_docdir}/glibc/COPYING.LIB
%{_mandir}/man1/*
%{_mandir}/man8/rpcinfo.8*
%{_mandir}/man8/ld.so*
%{_localedir}/locale.alias
/sbin/sln
%{_prefix}/libexec/getconf
%ifarch x86_64
%exclude %{_prefix}/libexec/getconf/POSIX_V6_ILP32_OFF32
%exclude %{_prefix}/libexec/getconf/POSIX_V6_ILP32_OFFBIG
%exclude %{_prefix}/libexec/getconf/POSIX_V7_ILP32_OFF32
%exclude %{_prefix}/libexec/getconf/POSIX_V7_ILP32_OFFBIG
%exclude %{_prefix}/libexec/getconf/XBS5_ILP32_OFF32
%exclude %{_prefix}/libexec/getconf/XBS5_ILP32_OFFBIG
%endif
%{_slibdir}/ld-%{version}.so
%ifarch %{ix86}
%{_slibdir}/ld-linux.so.2
%{_slibdir}/i686
%endif
%ifarch x86_64
%{_slibdir}/ld-linux-x86-64.so.2
%endif
%ifarch %{arm}
%{_slibdir}/ld-linux.so.3
%endif
%{_slibdir}/lib*-[.0-9]*.so
%{_slibdir}/lib*.so.[0-9]*
%{_slibdir}/libSegFault.so
%dir %{_libdir}/audit
%{_libdir}/audit/sotruss-lib.so
%dir %{_libdir}/gconv
%{_libdir}/gconv/*.so
%{_libdir}/gconv/gconv-modules
%ghost %{_libdir}/gconv/gconv-modules.cache
%attr(4755,root,root) %{_prefix}/libexec/pt_chown
%{_bindir}/catchsegv
%{_bindir}/gencat
%{_bindir}/getconf
%{_bindir}/getent
%{_bindir}/iconv
%{_bindir}/ldd
%ifarch %{ix86}
%{_bindir}/lddlibc4
%endif
%{_bindir}/locale
%{_bindir}/localedef
%{_bindir}/makedb
%{_bindir}/pldd
%{_bindir}/rpcgen
%{_bindir}/sotruss
%{_bindir}/sprof
%{_bindir}/tzselect
%{_sbindir}/iconvconfig
%{_sbindir}/glibc_post_upgrade
/sbin/ldconfig
%{_mandir}/man8/ldconfig*
%ghost %{_sysconfdir}/ld.so.cache
%dir %{_var}/cache/ldconfig
%ghost %{_var}/cache/ldconfig/aux-cache
%{_var}/lib/rpm/filetriggers/ldconfig.*
%{_var}/db/Makefile

########################################################################
%if %{build_multiarch}
#-----------------------------------------------------------------------
%package -n	%{multilibc}
Summary:	The GNU libc libraries
Group:		System/Libraries
Conflicts:	glibc < 6:2.14.90-13

%post -n	%{multilibc}
    %{_sbindir}/iconvconfig %{_libdir32}/gconv -o %{_libdir32}/gconv/gconv-modules.cache

%description -n	%{multilibc}
The glibc package contains standard libraries which are used by
multiple programs on the system. In order to save disk space and
memory, as well as to make upgrading easier, common system code is
kept in one place and shared between programs. This particular package
contains the most important sets of shared libraries: the standard C
library and the standard math library. Without these two libraries, a
Linux system will not function.

%files -n	%{multilibc}
%{_slibdir32}/ld-%{version}.so
%{_slibdir32}/ld-linux*.so.2
%{_slibdir32}/lib*-[.0-9]*.so
%{_slibdir32}/lib*.so.[0-9]*
%{_slibdir32}/libSegFault.so
%dir %{_libdir32}/audit
%{_libdir32}/audit/sotruss-lib.so
%{_libdir32}/gconv/*.so
%{_libdir32}/gconv/gconv-modules
%ghost %{_libdir32}/gconv/gconv-modules.cache
%{_prefix}/libexec/getconf/POSIX_V6_ILP32_OFF32
%{_prefix}/libexec/getconf/POSIX_V6_ILP32_OFFBIG
%{_prefix}/libexec/getconf/POSIX_V7_ILP32_OFF32
%{_prefix}/libexec/getconf/POSIX_V7_ILP32_OFFBIG
%{_prefix}/libexec/getconf/XBS5_ILP32_OFF32
%{_prefix}/libexec/getconf/XBS5_ILP32_OFFBIG
#-----------------------------------------------------------------------
# build_multiarch
%endif

#-----------------------------------------------------------------------
%package	devel
Summary:	Header and object files for development using standard C libraries
Group:		Development/C
Requires(post):	coreutils
Requires(postun):coreutils, awk
Requires:	%{name} = %{EVRD}
%if %{build_multiarch}
Requires:	%{multilibc} = %{EVRD}
%endif
Requires:	kernel-headers
Provides:	glibc-crypt_blowfish-devel = %{crypt_bf_ver}
%rename		glibc-doc
%if %{with pdf}
%rename		glibc-doc-pdf
%endif

%description	devel
The glibc-devel package contains the header and object files necessary
for developing programs which use the standard C libraries (which are
used by nearly all programs).  If you are developing programs which
will use the standard C libraries, your system needs to have these
standard header and object files available in order to create the
executables.

%files		devel
%{_mandir}/man3/*
%{_infodir}/libc.info*
%doc %{_docdir}/glibc/*
%exclude %{_docdir}/glibc/nss
%exclude %{_docdir}/glibc/gai.conf
%exclude %{_docdir}/glibc/COPYING
%exclude %{_docdir}/glibc/COPYING.LIB
%{_includedir}/*
%{_libdir}/*.o
%{_libdir}/*.so
%{_libdir}/libbsd-compat.a
%{_libdir}/libbsd.a
%{_libdir}/libc_nonshared.a
%{_libdir}/libg.a
%{_libdir}/libieee.a
%{_libdir}/libmcheck.a
%{_libdir}/libpthread_nonshared.a
%{_libdir}/librpcsvc.a
%if %{build_multiarch}
%{_libdir32}/*.o
%{_libdir32}/*.so
%{_libdir32}/libbsd-compat.a
%{_libdir32}/libbsd.a
%{_libdir32}/libc_nonshared.a
%{_libdir32}/libg.a
%{_libdir32}/libieee.a
%{_libdir32}/libmcheck.a
%{_libdir32}/libpthread_nonshared.a
%{_libdir32}/librpcsvc.a
%endif

#-----------------------------------------------------------------------
%package	static-devel
Summary:	Static libraries for GNU C library
Group:		Development/C
Requires:	%{name}-devel = %{EVRD}

%description	static-devel
The glibc-static-devel package contains the static libraries necessary
for developing programs which use the standard C libraries. Install
glibc-static-devel if you need to statically link your program or
library.

%files		static-devel
%{_libdir}/libBrokenLocale.a
%{_libdir}/libanl.a
%{_libdir}/libc.a
%{_libdir}/libcrypt.a
%{_libdir}/libdl.a
%{_libdir}/libm.a
%{_libdir}/libnsl.a
%{_libdir}/libpthread.a
%{_libdir}/libresolv.a
%{_libdir}/librt.a
%{_libdir}/libutil.a
%if %{build_multiarch}
%{_libdir32}/libBrokenLocale.a
%{_libdir32}/libanl.a
%{_libdir32}/libc.a
%{_libdir32}/libcrypt.a
%{_libdir32}/libdl.a
%{_libdir32}/libm.a
%{_libdir32}/libnsl.a
%{_libdir32}/libpthread.a
%{_libdir32}/libresolv.a
%{_libdir32}/librt.a
%{_libdir32}/libutil.a
%endif

########################################################################
%if %{build_nscd}
#-----------------------------------------------------------------------
%package -n	nscd
Summary:	A Name Service Caching Daemon (nscd)
Group:		System/Servers
Conflicts:	kernel < 2.2.0
Requires(pre):	rpm-helper
Requires(preun):rpm-helper
Requires(post):	rpm-helper
Requires(postun):rpm-helper

%description -n	nscd
Nscd caches name service lookups and can dramatically improve
performance with NIS+, and may help with DNS as well.

%pre -n nscd
    %_pre_useradd nscd / /sbin/nologin

%post -n nscd
    %_post_service nscd

%preun -n nscd
    %_preun_service nscd

%postun -n nscd
    %_postun_userdel nscd
    if [ "$1" -ge "1" ]; then
	/sbin/service nscd condrestart > /dev/null 2>&1 || :
    fi

%files -n 	nscd
%config(noreplace) %{_sysconfdir}/nscd.conf
%config(noreplace) %{_initrddir}/nscd
%{_sbindir}/nscd
#-----------------------------------------------------------------------
# build_nscd
%endif

########################################################################
%if %{with utils}
#-----------------------------------------------------------------------
%package	utils
Summary:	Development utilities from GNU C library
Group:		Development/Other
Requires:	%{name} = %{EVRD}

%description	utils
The glibc-utils package contains memusage, a memory usage profiler,
mtrace, a memory leak tracer and xtrace, a function call tracer which
can be helpful during program debugging.

If unsure if you need this, don't install this package.

%files		utils
%{_bindir}/memusage
%{_bindir}/memusagestat
%{_bindir}/mtrace
%{_bindir}/pcprofiledump
%{_bindir}/xtrace
%{_slibdir}/libmemusage.so
%{_slibdir}/libpcprofile.so
%if %{build_multiarch}
%{_slibdir32}/libmemusage.so
%{_slibdir32}/libpcprofile.so
%endif
#-----------------------------------------------------------------------
# with utils
%endif

########################################################################
%if %{build_i18ndata}
#-----------------------------------------------------------------------
%package	i18ndata
Summary:	Database sources for 'locale'
Group:		System/Libraries
%rename		glibc-localedata

%description	i18ndata
This package contains the data needed to build the locale data files
to use the internationalization features of the GNU libc.

%files		i18ndata
%dir %{_datadir}/i18n
%dir %{_datadir}/i18n/charmaps
%{_datadir}/i18n/charmaps/*
%dir %{_datadir}/i18n/locales
%{_datadir}/i18n/locales/*
%{_datadir}/i18n/SUPPORTED
#-----------------------------------------------------------------------
# build_i18ndata
%endif

########################################################################
%if %{build_timezone}
#-----------------------------------------------------------------------
%package -n	timezone
Summary:	Time zone descriptions
Group:		System/Base
Obsoletes:	zoneinfo

%description -n	timezone
These are configuration files that describe possible time zones.

%files -n	timezone
%{_sbindir}/zdump
%{_sbindir}/zic
%{_mandir}/man1/zdump.1*
%{_datadir}/zoneinfo
#-----------------------------------------------------------------------
# build_timezone
%endif

########################################################################
%prep
%setup -q -n %{glibcsrcdir} -b 2 -a 3 -a 8 -a 50

%patch00 -p1
%patch01 -p1
%patch02 -p1
%patch03 -p1
%patch04 -p1
%patch05 -p1
%patch06 -p1
%patch07 -p1
%patch08 -p1
%patch09 -p1
%patch10 -p1
%patch11 -p1
%patch12 -p1
%patch13 -p1
%patch14 -p1
%patch15 -p1
%patch16 -p1
%patch17 -p1
%patch18 -p1
%patch19 -p1
%patch20 -p1
%patch21 -p1
%patch22 -p0
%patch23 -p1
%patch24 -p1
%patch25 -p1
%patch26 -p1
%patch27 -p1
%patch28 -p1
%patch29 -p1
%patch30 -p1
%patch31 -p1
%patch32 -p1
%patch33 -p1
%patch34 -p1
%patch35 -p1
%patch36 -p1
%patch37 -p1
%patch38 -p1
%patch39 -p1
%patch40 -p1
%patch41 -p1
%patch42 -p1
%patch43 -p1
%patch44 -p1
%patch45 -p1
%patch46 -p1
%patch47 -p1
%patch48 -p1
%patch49 -p1
%patch50 -p1
%patch51 -p1

# copy freesec source
cp %{SOURCE52} %{SOURCE53} crypt/
echo "Applying crypt_blowfish patch:"
%patch52 -p1
mv crypt/crypt.h crypt/gnu-crypt.h
cp -a crypt_blowfish-%{crypt_bf_ver}/*.[chS] crypt/

## FreeSec support for extended/new-style/BSDI hashes in crypt(3)
%patch53 -p1
%patch54 -p1
%patch55 -p0
# add sha256-crypt and sha512-crypt support to the Openwall wrapper
%patch56 -p1

%if %{build_selinux}
    # XXX kludge to build nscd with selinux support as it added -nostdinc
    # so /usr/include/selinux is not found
    ln -s %{_includedir}/selinux selinux
%endif

%if %{build_ports}
    mv %{glibcportsdir} ports
%patch57 -p1
%endif

%patch58 -p1

%patch59 -p1

find . -type f -size 0 -o -name "*.orig" -exec rm -f {} \;

# Remove patch backups from files we ship in glibc packages
rm -f ChangeLog.[^0-9]*
rm -f localedata/locales/{???_??,??_??}.*
rm -f localedata/locales/[a-z_]*.*

#-----------------------------------------------------------------------
%build
# Prepare test matrix in the next function
> %{checklist}

#
# BuildGlibc <arch> [<extra_configure_options>+]
#
function BuildGlibc() {
  arch="$1"
  shift 1

  # Select optimization flags and compiler to use
  BuildAltArch="no"
  BuildCompFlags=""
  BuildFlags=""
  case $arch in
    i[3-6]86)
%ifarch x86_64
	BuildFlags="-march=pentium4 -mtune=generic"
	BuildAltArch="yes"
	BuildCompFlags="-m32"
%else
	BuildFlags="-march=$arch -mtune=generic"
%endif
      ;;
    x86_64)
      BuildFlags="-mtune=generic"
      ;;
    armv5t*)
      BuildFlags="-march=armv5t"
      BuildCompFlags="-march=armv5t"
      ;;
    # to check
    armv7*)
      BuildFlags="-march=armv7-a"
      BuildCompFlags="-march=armv7-a"
      ;;
  esac

  # Choose multiarch support
  MultiArchFlags=
  case $arch in
    i686 | x86_64)
      MultiArchFlags="--enable-multi-arch"
      ;;
  esac

  # Determine C & C++ compilers
  BuildCC="%{__cc} $BuildCompFlags"
  BuildCXX="%{__cxx} $BuildCompFlags"

  BuildFlags="$BuildFlags -DNDEBUG=1 %{__common_cflags} -O3"

  # XXX: -frecord-gcc-switches makes gold abort with assertion error and gcc segfault :|
  BuildFlags="$(echo $BuildFlags |sed -e 's#-frecord-gcc-switches##g')"

  # Do not use direct references against %gs when accessing tls data
  # XXX make it the default in GCC? (for other non glibc specific usage)
%ifarch %{xenarches}
  BuildFlags="$BuildFlags -mno-tls-direct-seg-refs"
%endif

  # Extra configure flags
  ExtraFlags=

   # We'll be having issues with biarch builds of these two as longs as their
   # build dependencies aren't provided as biarch packages as well.
   # But as the alternate arch is less likely to make any use of the
   # functionality and that we might just ditch biarch packaging completely,
   # we just enable it on the main arch for now.
%if %{enable_nsscrypt} || %{enable_systap}
   if [[ "$BuildAltArch" = "no" ]]; then
%if %{enable_nsscrypt}
   ExtraFlags="$ExtraFlags --enable-nss-crypt"
%endif
%if %{enable_systap}
   ExtraFlags="$ExtraFlags --enable-systemtap"
%endif
   fi
%endif

  # NPTL+TLS are now the default
%if %{build_ports}
  Pthreads="ports,nptl"
%else
  Pthreads="nptl"
%endif

  # Add-ons
  AddOns="$Pthreads,libidn"

  # Force a separate and clean object dir
  rm -rf build-$arch-linux
  mkdir  build-$arch-linux
  pushd  build-$arch-linux
  [[ "$BuildAltArch" = "yes" ]] && touch ".alt" || touch ".main"
  CC="$BuildCC" CXX="$BuildCXX" CFLAGS="$BuildFlags" LDFLAGS="%{ldflags}" ../configure \
    $arch-%{_target_vendor}-%{_target_os}%{?_gnu} \
    --prefix=%{_prefix} \
    --libexecdir=%{_prefix}/libexec \
    --infodir=%{_infodir} \
    --enable-add-ons=$AddOns \
    --disable-profile \
%if %{build_selinux}
    --with-selinux \
%else
    --without-selinux \
%endif
    --enable-bind-now \
    $ExtraFlags \
    $MultiArchFlags \
    --enable-kernel=%{enablekernel} \
    --with-headers=%{_includedir} ${1+"$@"}
  %make -r
  popd

  check_flags="-k"

  # Generate test matrix
  [[ -d "build-$arch-linux" ]] || {
    echo "ERROR: PrepareGlibcTest: build-$arch-linux does not exist!"
    return 1
  }
  local BuildJobs="-j`getconf _NPROCESSORS_ONLN`"
  echo "$BuildJobs -d build-$arch-linux $check_flags" >> %{checklist}

  case $arch in
  i686)		base_arch=i586;;
  *)		base_arch=none;;
  esac

  [[ -d "build-$base_arch-linux" ]] && {
    check_flags="$check_flags -l build-$base_arch-linux/elf/ld.so"
    echo "$BuildJobs -d build-$arch-linux $check_flags" >> %{checklist}
  }
  return 0
}

# Build main glibc
BuildGlibc %{_target_cpu}

%if %{build_multiarch}
    %ifarch x86_64
	BuildGlibc i686
    %endif
%else
    # Build i686 libraries if not already building for i686
    case %{_target_cpu} in
    i686)
	;;
    i[3-5]86)
	BuildGlibc i686
	;;
    esac
%endif

make -C crypt_blowfish-%{crypt_bf_ver} man

# post install wrapper
gcc -static -Lbuild-%{_target_cpu}-linux %{optflags} -Os fedora/glibc_post_upgrade.c -o build-%{_target_cpu}-linux/glibc_post_upgrade \
  '-DLIBTLS="/%{_lib}/tls/"' \
  '-DGCONV_MODULES_DIR="%{_libdir}/gconv"' \
  '-DLD_SO_CONF="/etc/ld.so.conf"' \
  '-DICONVCONFIG="%{_sbindir}/iconvconfig"'

#-----------------------------------------------------------------------
%check
export TMPDIR=/tmp
export TIMEOUTFACTOR=16
while read arglist; do
    sh %{SOURCE5} $arglist || exit 1
done < %{checklist}

#-----------------------------------------------------------------------
%install
%if %{build_multiarch}
    %ifarch x86_64
	ALT_ARCH=i686
    %endif
    %make install install_root=%{buildroot} -C build-${ALT_ARCH}-linux
%endif
%make install install_root=%{buildroot} -C build-%{_target_cpu}-linux
%if %{build_multiarch}
    %ifarch x86_64
	rm -f %{buildroot}%{_bindir}/lddlibc4
    %endif
%endif

install -m700 build-%{_target_cpu}-linux/glibc_post_upgrade -D %{buildroot}%{_sbindir}/glibc_post_upgrade
sh manpages/Script.sh

# Install extra glibc libraries
function InstallGlibc() {
  local BuildDir="$1"
  local SubDir="$2"
  local LibDir="$3"

  [[ -z "$LibDir" ]] && LibDir="%{_slibdir}"

  pushd $BuildDir
  mkdir -p %{buildroot}$LibDir/$SubDir/
  install -m755 libc.so %{buildroot}$LibDir/$SubDir/`basename %{buildroot}$LibDir/libc-*.so`
  ln -sf `basename %{buildroot}$LibDir/libc-*.so` %{buildroot}$LibDir/$SubDir/`basename %{buildroot}$LibDir/libc.so.*`
  install -m755 math/libm.so %{buildroot}$LibDir/$SubDir/`basename %{buildroot}$LibDir/libm-*.so`
  ln -sf `basename %{buildroot}$LibDir/libm-*.so` %{buildroot}$LibDir/$SubDir/`basename %{buildroot}$LibDir/libm.so.*`
  install -m755 nptl/libpthread.so %{buildroot}$LibDir/$SubDir/`basename %{buildroot}$LibDir/libpthread-*.so`
  ln -sf `basename %{buildroot}$LibDir/libpthread-*.so` %{buildroot}$LibDir/$SubDir/`basename %{buildroot}$LibDir/libpthread.so.*`
  install -m755 nptl_db/libthread_db.so %{buildroot}$LibDir/$SubDir/`basename %{buildroot}$LibDir/libthread_db-*.so`
  ln -sf `basename %{buildroot}$LibDir/libthread_db-*.so` %{buildroot}$LibDir/$SubDir/`basename %{buildroot}$LibDir/libthread_db.so.*`
  install -m755 rt/librt.so %{buildroot}$LibDir/$SubDir/`basename %{buildroot}$LibDir/librt-*.so`
  ln -sf `basename %{buildroot}$LibDir/librt-*.so` %{buildroot}$LibDir/$SubDir/`basename %{buildroot}$LibDir/librt.so.*`
  popd
}

# Install arch-specific optimized libraries
case %{_target_cpu} in
i[3-5]86)
  InstallGlibc build-i686-linux i686
  ;;
esac

# NPTL <bits/stdio-lock.h> is not usable outside of glibc, so include
# the generic one (RH#162634)
install -m644 bits/stdio-lock.h -D %{buildroot}%{_includedir}/bits/stdio-lock.h
# And <bits/libc-lock.h> needs sanitizing as well.
install -m644 fedora/libc-lock.h -D %{buildroot}%{_includedir}/bits/libc-lock.h

# Compatibility hack: this locale has vanished from glibc, but some other
# programs are still using it. Normally we would handle it in the %pre
# section but with glibc that is simply not an option
mkdir -p %{buildroot}%{_localedir}/ru_RU/LC_MESSAGES

# Remove the files we don't want to distribute
rm -f %{buildroot}%{_libdir}/libNoVersion*
rm -f %{buildroot}%{_slibdir}/libNoVersion*

ln -sf libbsd-compat.a %{buildroot}%{_libdir}/libbsd.a
%if %{build_multiarch}
    ln -sf libbsd-compat.a %{buildroot}%{_libdir32}/libbsd.a
%endif

install -m 644 mandriva/nsswitch.conf %{buildroot}%{_sysconfdir}/nsswitch.conf

# This is for ncsd - in glibc 2.2
%if %{build_nscd}
    install -m 644 nscd/nscd.conf %{buildroot}%{_sysconfdir}
    mkdir -p %{buildroot}%{_initrddir}
    install -m 755 nscd/nscd.init %{buildroot}%{_initrddir}/nscd
%endif

# These man pages require special attention
mkdir -p %{buildroot}%{_mandir}/man3
install -p -m 0644 crypt_blowfish-%{crypt_bf_ver}/*.3 %{buildroot}%{_mandir}/man3/

# Useless and takes place
rm -rf %{buildroot}/%{_datadir}/zoneinfo/{posix,right}

# Include ld.so.conf
echo "include /etc/ld.so.conf.d/*.conf" > %{buildroot}%{_sysconfdir}/ld.so.conf
chmod 644 %{buildroot}%{_sysconfdir}/ld.so.conf
mkdir -p  %{buildroot}%{_sysconfdir}/ld.so.conf.d

# ldconfig cache
mkdir -p %{buildroot}%{_var}/cache/ldconfig
touch %{buildroot}%{_var}/cache/ldconfig/aux-cache

# automatic ldconfig cache update on rpm installs/removals
# (see http://wiki.mandriva.com/en/Rpm_filetriggers)
install -d %{buildroot}%{_var}/lib/rpm/filetriggers
cat > %{buildroot}%{_var}/lib/rpm/filetriggers/ldconfig.filter << EOF
^.((/lib|/usr/lib)(64)?/[^/]*\.so\.|/etc/ld.so.conf.d/[^/]*\.conf)
EOF
cat > %{buildroot}%{_var}/lib/rpm/filetriggers/ldconfig.script << EOF
#!/bin/sh
ldconfig -X
EOF
chmod 755 %{buildroot}%{_var}/lib/rpm/filetriggers/ldconfig.script

# gconv-modules.cache
touch %{buildroot}%{_libdir}/gconv/gconv-modules.cache
chmod 644 %{buildroot}%{_libdir}/gconv/gconv-modules.cache
%if %{build_multiarch}
    touch %{buildroot}%{_libdir32}/gconv/gconv-modules.cache
    chmod 644 %{buildroot}%{_libdir32}/gconv/gconv-modules.cache
%endif

touch %{buildroot}%{_sysconfdir}/ld.so.cache

# Strip debugging info from all static libraries
pushd %{buildroot}%{_libdir}
    for i in *.a; do
	if [ -f "$i" ]; then
	    strip -g -R .comment -R .GCC.command.line $i
	fi
    done
popd

# rquota.x and rquota.h are now provided by quota
rm -f %{buildroot}%{_includedir}/rpcsvc/rquota.[hx]

%if %{build_i18ndata}
    install -m644 localedata/SUPPORTED %{buildroot}%{_datadir}/i18n/
%endif

rm -rf %{buildroot}%{_includedir}/netatalk/

# /etc/localtime - we're proud of our timezone #Well we(mdk) may put Paris
%if %{build_timezone}
    rm -f %{buildroot}%{_sysconfdir}/localtime
    cp -f %{buildroot}%{_datadir}/zoneinfo/US/Eastern %{buildroot}%{_sysconfdir}/localtime
    #ln -sf ..%{_datadir}/zoneinfo/US/Eastern %{buildroot}%{_sysconfdir}/localtime
%endif

# Documentation
install -m 755 -d %{buildroot}%{_docdir}/glibc
%if %{with doc}
    make -C build-%{_target_cpu}-linux html
    cp -fpar manual/libc %{buildroot}%{_docdir}/glibc/html
%endif
%if %{with pdf}
    make -C build-%{_target_cpu}-linux pdf
    install -m644 -D manual/libc.pdf %{buildroot}%{_docdir}/glibc/libc.pdf
%endif
install -m 644 COPYING COPYING.LIB README NEWS INSTALL FAQ BUGS		\
    NOTES PROJECTS CONFORMANCE README.libm hesiod/README.hesiod		\
    ChangeLog* crypt/README.ufc-crypt nis/nss posix/gai.conf		\
    %{buildroot}%{_docdir}/glibc
xz -0 --text %{buildroot}%{_docdir}/glibc/ChangeLog*
install -m 644 timezone/README %{buildroot}%{_docdir}/glibc/README.timezone
install -m 755 -d %{buildroot}%{_docdir}/glibc/crypt_blowfish
install -m 644 crypt_blowfish-%{crypt_bf_ver}/{README,LINKS,PERFORMANCE} \
    %{buildroot}%{_docdir}/glibc/crypt_blowfish

# Localization
%find_lang libc

# Remove unpackaged files
rm -f  %{buildroot}%{_infodir}/dir.old*
rm -rf %{buildroot}%{_includedir}/asm-*/mach-*/
rm -f  %{buildroot}%{_localedir}/locale-archive*
# XXX: verify
find %{buildroot}%{_localedir} -type f -name LC_\* -o -name SYS_LC_\* |xargs rm -f

%if !%{build_nscd}
    rm -f %{buildroot}%{_sbindir}/nscd
%endif

rm -f %{buildroot}%{_infodir}/dir

%if %{without utils}
    rm -f  %{buildroot}%{_bindir}/memusage
    rm -f  %{buildroot}%{_bindir}/memusagestat
    rm -f  %{buildroot}%{_bindir}/mtrace
    rm -f  %{buildroot}%{_bindir}/pcprofiledump
    rm -f  %{buildroot}%{_bindir}/xtrace
    rm -f  %{buildroot}%{_slibdir}/libmemusage.so
    rm -f  %{buildroot}%{_slibdir}/libpcprofile.so
    %if %{build_multiarch}
	rm -f  %{buildroot}%{_slibdir32}/libmemusage.so
	rm -f  %{buildroot}%{_slibdir32}/libpcprofile.so
    %endif
%endif

%if !%{build_timezone}
    rm -f  %{buildroot}%{_sysconfdir}/localtime
    rm -f  %{buildroot}%{_sbindir}/zdump
    rm -f  %{buildroot}%{_sbindir}/zic
    rm -f  %{buildroot}%{_mandir}/man1/zdump.1*
    rm -rf %{buildroot}%{_datadir}/zoneinfo
%endif

%if !%{build_i18ndata}
    rm -rf %{buildroot}%{_datadir}/i18n
%endif

# This will make the '-g' argument to be passed to eu-strip for these libraries, so that
# some info is kept that's required to make valgrind work without depending on glibc-debug
# package to be installed.
export EXCLUDE_FROM_FULL_STRIP="ld-%{version}.so libpthread libc-%{version}.so libm-%{version}.so"


%changelog
* Thu May 24 2012 Paulo Andrade <pcpa@mandriva.com.br> 6:2.15-3
+ Revision: 800481
- Correct typo in libc6 post.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14104 |12mr|glibc_lsb-2.4.7-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define ld_ver 3
%define compat_ld_ver 2
%define	libname	%mklibname	glibc_lsb

Name:		glibc_lsb
Version:	2.4.7
Release:	7
Group:		System/Libraries
Summary:	LSB dynamic loader links
License:	Freely redistributable without restriction
URL:		http://www.linuxbase.org/spec

Requires:	lsb-core >= 3.1

%description
Provides ld-lsb* dynamic loader links for LSB compliance

%package -n	%{libname}
Group:		System/Libraries
Summary:	LSB dynamic loader links
%rename		glibc_lsb

%description -n %{libname}
Provides ld-lsb* dynamic loader links for LSB compliance

%prep

%build

%install
install -d $RPM_BUILD_ROOT/%{_lib}
%ifarch %{ix86}
ln -sf ld-linux.so.2 $RPM_BUILD_ROOT/%{_lib}/ld-lsb.so.%{ld_ver}
ln -sf ld-linux.so.2 $RPM_BUILD_ROOT/%{_lib}/ld-lsb.so.%{compat_ld_ver}
%endif
%ifarch ppc
ln -sf ld-2.4.so $RPM_BUILD_ROOT/%{_lib}/ld-lsb-ppc32.so.%{ld_ver}
ln -sf ld-2.4.so $RPM_BUILD_ROOT/%{_lib}/ld-lsb-ppc32.so.%{compat_ld_ver}
%endif
%ifarch x86_64
ln -sf ld-linux-x86-64.so.2 $RPM_BUILD_ROOT/%{_lib}/ld-lsb-x86-64.so.%{ld_ver}
ln -sf ld-linux-x86-64.so.2 $RPM_BUILD_ROOT/%{_lib}/ld-lsb-x86-64.so.%{compat_ld_ver}
%endif

export DONT_SYMLINK_LIBS=1

%files -n %{libname}
%ifarch %{ix86}
/%{_lib}/ld-lsb.so.%{ld_ver}
/%{_lib}/ld-lsb.so.%{compat_ld_ver}
%endif
%ifarch ppc
/%{_lib}/ld-lsb-ppc32.so.%{ld_ver}
/%{_lib}/ld-lsb-ppc32.so.%{compat_ld_ver}
%endif
%ifarch x86_64
/%{_lib}/ld-lsb-x86-64.so.%{ld_ver}
/%{_lib}/ld-lsb-x86-64.so.%{compat_ld_ver}
%endif



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14105 |12mr|glibmm2.4-2.34.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname	glibmm
%define	api	2.4
%define major	1
%define	libname	%mklibname %{pkgname} %{api} %{major}
%define	devname	%mklibname -d %{pkgname} %{api}

Name:		%{pkgname}%{api}
Summary:	C++ interface for glib
Version:	2.34.1
Release:	1
License:	LGPLv2+
Group:		System/Libraries
URL:		http://gtkmm.sourceforge.net/

Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{pkgname}/%{pkgname}-%{version}.tar.xz
BuildRequires:	doxygen
BuildRequires:	mm-common >= 0.9.4
BuildRequires:	xsltproc
BuildRequires:	pkgconfig(glib-2.0) >= 2.30
BuildRequires:	pkgconfig(sigc++-2.0) >= 2.2.10

%description
Gtkmm provides a C++ interface to the GTK+ GUI library.
%{pkgname} originally belongs to gtkmm, but is now separated,
for use with non-GUI software written in C++.


%package -n	%{libname}
Summary:	C++ interface for glib
Group:		System/Libraries

%description -n	%{libname}
Gtkmm provides a C++ interface to the GTK+ GUI library.
%{pkgname} originally belongs to gtkmm, but is now separated,
for use with non-GUI software written in C++.

This package contains the library needed to run programs dynamically
linked with %{pkgname}.


%package -n	%{devname}
Summary:	Headers and development files of %{pkgname}
Group:		Development/GNOME and GTK+
Requires:	%{libname} = %{version}
Provides:	%{pkgname}%{api}-devel = %{version}-%{release}
Requires:	mm-common >= 0.9.4
Obsoletes:	%mklibname -d %{pkgname} %{api} 1

%description -n	%{devname}
This package contains the headers and development files that are needed,
when trying to develop or compile applications which need %{pkgname}.


%package	doc
Summary:	Glibmm documentation
Group:		Books/Other

%description	doc
Gtkmm provides a C++ interface to the GTK+ GUI library.
%{pkgname} originally belongs to gtkmm, but is now separated,
for use with non-GUI software written in C++.

This package contains all API documentation for %{pkgname}.

%prep
%setup -qn %{pkgname}-%{version}

%build
%configure2_5x \
	--enable-shared \
	--disable-static

%make

# make check does nothing

%install
%makeinstall_std

%files -n %{libname}
%doc COPYING NEWS README
%{_libdir}/libglibmm*%{api}.so.%{major}*
%{_libdir}/libgiomm*%{api}.so.%{major}*

%files -n %{devname}
%doc AUTHORS ChangeLog
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/giomm-%{api}/
%{_libdir}/glibmm-%{api}/
%{_libdir}/pkgconfig/*.pc

%files doc
%doc %{_datadir}/doc/glibmm-%{api}
%{_datadir}/devhelp/books/glibmm-2.4/

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14106 |12mr|glib-networking-2.34.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name glib-networking
%define version 2.34.0
%define release %mkrel 3
%define libname %mklibname %name

Summary: Network-related GIO modules
Name: %{name}
Version: %{version}
Release: %{release}
Source0: ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/2.34/%{name}-%{version}.tar.xz
License: LGPLv2+
Group:System/Libraries
Url: http://www.gnome.org/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: glib2-devel >= 2.27.90
BuildRequires: libproxy-devel >= 0.3.1
BuildRequires: gnutls-devel >= 2.1.7
BuildRequires: libgcrypt-devel
BuildRequires: gsettings-desktop-schemas-devel
BuildRequires: intltool
Requires: %libname = %version

%description
This package contains the network-related GIO modules for Glib.

%package -n %libname
Summary: Network-related GIO modules
Group: System/Libraries
Requires: %name >= %version-%release

%description -n %libname
This package contains the network-related GIO modules for Glib.

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
rm -rf %{buildroot}
%makeinstall_std
rm -f %buildroot%_libdir/gio/modules/*.la
%find_lang %name

%clean
rm -rf %{buildroot}

%files -f %name.lang
%defattr(-,root,root)
%doc README
%_libexecdir/glib-pacrunner
%_datadir/dbus-1/services/*.service

%files -n %libname
%defattr(-,root,root)
%_libdir/gio/modules/*.so



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14107 |12mr|glitz-0.5.6-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d
%define staticname %mklibname %{name} -s -d

Summary:	OpenGL image compositing library
Name:		glitz
Version:	0.5.6
Release:	%mkrel 11
License:	BSD
Group:		System/Libraries
URL:		http://cairographics.org/
Source0:	http://cairographics.org/snapshots/%name-%version.tar.bz2
Patch0:		glitz-0.4.0-libtool.patch
Patch1:		glitz-0.5.6-wformat.patch
BuildRequires:	libx11-devel
BuildRequires:	GL-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
Glitz is an OpenGL image compositing library. Glitz provides
Porter/Duff compositing of images and implicit mask generation for
geometric primitives including trapezoids, triangles, and rectangles.

The semantics of glitz are designed to precisely match the
specification of the X Render extension. Glitz does not only implement
X Render features like component alpha and image transformations, but
also support for additional features like convolution filters and color
gradients, which are not currently part of the X Render specification.

The performance and capabilities of glitz are much dependent on
graphics hardware. Glitz does not in any way handle software
fall-backs when graphics hardware is insufficient. However, glitz
will report if any requested operation cannot be carried out by
graphics hardware, hence making a higher level software layer
responsible for appropriate actions.

%package -n %{libname}
Summary:	OpenGL image compositing library
Group:		System/Libraries
Provides:	glitz = %{version}-%{release}

%description -n %{libname}
Glitz is an OpenGL image compositing library. Glitz provides
Porter/Duff compositing of images and implicit mask generation for
geometric primitives including trapezoids, triangles, and rectangles.

The semantics of glitz are designed to precisely match the
specification of the X Render extension. Glitz does not only implement
X Render features like component alpha and image transformations, but
also support for additional features like convolution filters and color
gradients, which are not currently part of the X Render specification.

The performance and capabilities of glitz are much dependent on
graphics hardware. Glitz does not in any way handle software
fall-backs when graphics hardware is insufficient. However, glitz
will report if any requested operation cannot be carried out by
graphics hardware, hence making a higher level software layer
responsible for appropriate actions.

%package -n %{develname}
Summary:	Development files for glitz library
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Obsoletes:	%mklibname -d %{name} 1

%description -n %{develname}
Development files for glitz library.

%package -n %{staticname}
Summary:	Static glitz library
Group:		Development/C
Requires:	%{develname} = %{version}-%{release}
Obsoletes:	%mklibname -s -d %{name} 1

%description -n %{staticname}
Static glitz library.

%prep
%setup -q
%patch0 -p1 -b .libtool
%patch1 -p1 -b .wformat

%build

%configure2_5x
%make LDFLAGS+=-ldl

%install
%makeinstall_std

%files -n %{libname}
%defattr(-,root,root)
%doc AUTHORS COPYING README NEWS TODO
%{_libdir}/libglitz*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%{_libdir}/lib*.so
%{_includedir}/*
%{_libdir}/pkgconfig/*.pc

%files -n %{staticname}
%defattr(-,root,root)
%{_libdir}/lib*.a



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14108 |12mr|glpk-4.47-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lib_name_orig libglpk
%define lib_major 0
%define lib_name                  %mklibname %{name} %{lib_major}

%define old_lib_name_devel     	  %mklibname %{name} %{lib_major} -d
%define old_lib_name_static_devel %mklibname %{name} %{lib_major} -s -d

%define lib_name_devel        	  %mklibname %{name} -d
%define lib_name_static_devel 	  %mklibname %{name} -s -d

Summary:	GLPK glpsol utility
Name:		glpk
Version:	4.47
Release:	2
License:	GPLv3+
Group:		Sciences/Mathematics
URL:		http://www.gnu.org/software/glpk/glpk.html
Source0:	http://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.gz
Requires: 	%{lib_name} = %{version}-%{release}
BuildRequires:	gmp-devel, tetex-latex, texinfo

%description
The GLPK (GNU Linear Programming Kit) package is intended for solving
large-scale linear programming (LP), mixed integer programming (MIP),
and other related problems. It is a set of routines written in ANSI C
and organized in the form of a callable library.

This package contains the utility glpsol.

%package -n %{lib_name}
Summary:	GLPK shared libraries
Group:		Sciences/Mathematics
Provides: 	%{lib_name_orig} = %{version}-%{release} 

%description -n %{lib_name}
The GLPK (GNU Linear Programming Kit) package is intended for solving
large-scale linear programming (LP), mixed integer programming (MIP),
and other related problems. It is a set of routines written in ANSI C
and organized in the form of a callable library.

This package contains the library needed to run programs dynamically
linked with GLPK.

%package -n %{lib_name_devel}
Summary:	Header files for development with GLPK
Group:		Development/C
Requires:	%{lib_name} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides: 	%{lib_name_devel} = %{version}-%{release} 
Obsoletes:	%{old_lib_name_devel} < %{version}-%{release} 

%description -n %{lib_name_devel}
The GLPK (GNU Linear Programming Kit) package is intended for solving
large-scale linear programming (LP), mixed integer programming (MIP),
and other related problems. It is a set of routines written in ANSI C
and organized in the form of a callable library.

This package contains the headers needed to develop applications using
GLPK.

%package -n %{lib_name_static_devel}
Summary:	GLPK static libraries
Group: 	 	Development/C
Requires: 	%{lib_name_devel} = %{version}-%{release}
Provides:	%{lib_name_static_devel} = %{version}-%{release}
Obsoletes:	%{old_lib_name_static_devel} < %{version}-%{release} 

%description -n %{lib_name_static_devel}
The GLPK (GNU Linear Programming Kit) package is intended for solving
large-scale linear programming (LP), mixed integer programming (MIP),
and other related problems. It is a set of routines written in ANSI C
and organized in the form of a callable library.

This package contains the static libraries necessary for developing
programs which use GLPK. 

%prep

%setup -q

%build
%configure2_5x
%make

# Trust Knuth to produce a single-pass compiler for a multiple-pass language.
pushd doc
pdflatex -interaction=nonstopmode -file-line-error-style glpk.tex && \
pdflatex -interaction=nonstopmode -file-line-error-style glpk.tex && \
pdflatex -interaction=nonstopmode -file-line-error-style glpk.tex
texi2pdf -p gmpl.texi && \
popd

%install
%makeinstall
# Clean out the examples directory so we can include it wholesale in %doc.
%make -C examples distclean
%__rm -rf examples/Makefile*

%files 
%attr(0755,root,root) %{_bindir}/glpsol

%files -n %{lib_name}
%{_libdir}/*.so.%{lib_major}*

%files -n %{lib_name_devel}
%doc examples doc/*.txt doc/*.pdf AUTHORS COPYING ChangeLog INSTALL NEWS README
%{_includedir}/*.h
%{_libdir}/*.so

%files -n %{lib_name_static_devel}
%{_libdir}/*.a



%changelog
* Wed Sep  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: a45bb8b
- Fix Requires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14109 |12mr|glu-9.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d

Name:		glu
Version:	9.0.0
Release:	2
Summary:	Mesa libGLU library
Group:		System/Libraries
License:	MIT
URL:		http://mesa3d.org/
# snapshot only at this point
Source0:	ftp://ftp.freedesktop.org/pub/mesa/glu/%{name}-%{version}.tar.bz2
Source2:	make-git-snapshot.sh

BuildRequires:	autoconf
BuildRequires:	automake
BuildRequires:	libtool
BuildRequires:	pkgconfig(gl)

%description
Mesa implementation of the standard GLU OpenGL utility API.

%package -n	%{libname}
Summary:	Files for Mesa (GLU libs)
Group:		System/Libraries
Provides:	libmesaglu = %{version}-%{release}
Obsoletes:	%{_lib}mesaglu1 < 9.0

%description -n	%{libname}
GLU is the OpenGL Utility Library.
It provides a number of functions upon the base OpenGL library to provide
higher-level drawing routines from the more primitive routines provided by
OpenGL.

%package -n	%{devname}
Summary:	Development files for GLU libs
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	libmesaglu-devel = %{version}-%{release}
Provides:	mesaglu-devel = %{version}-%{release}
Obsoletes:	%{_lib}mesaglu1-devel < 9.0

%description -n	%{devname}
This package contains the headers needed to compile programs with GLU.

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std
rm -rf %{buildroot}%{_datadir}/man/man3/gl[A-Z]*

%files -n %{libname}
%{_libdir}/libGLU.so.%{major}*

%files -n %{devname}
%{_includedir}/GL/glu.h
%{_includedir}/GL/glu_mangle.h
%{_libdir}/libGLU.so
%{_libdir}/pkgconfig/glu.pc

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14110 |12mr|glyr-0.9.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major   1
%define libname %mklibname glyr %{major}
%define develname %mklibname -d glyr

Name:           glyr
Version:        0.9.5
Release:        1
Summary:        Searcheninge for Musicrelated Metadata
License:        GPL-3.0+
Group:          System/Libraries
Url:            https://github.com/sahib/glyr
Source0:        https://github.com/downloads/sahib/%{name}/%{name}-%{version}.tar.bz2
# PATCH-FIX-OPENSUSE glyr-0.9.4-date-n-time.patch lazy.kent@opensuse.org -- remove __DATE and __TIME__ that causes the package to rebuild when not needed
Patch0:         glyr-0.9.4-date-n-time.patch
# PATCH-FIX-OPENSUSE glyr-0.9.4-optflags.patch lazy.kent@opensuse.org -- use default openSUSE optimization flags.
Patch1:         glyr-0.9.4-optflags.patch
BuildRequires:  cmake
BuildRequires:  pkgconfig(glib-2.0)
BuildRequires:  pkgconfig(libcurl)
BuildRequires:  pkgconfig(sqlite3)

%description
Glyr CLI tool.

The sort of metadata glyr is searching (and downloading) is usually the
data you see in your musicplayer. And indeed, originally it was written
to serve as internally library for a musicplayer, but has been extended
to work as a standalone program which is able to download:

* cover art;
* lyrics;
* bandphotos;
* artist biography;
* album reviews;
* tracklists of an album;
* a list of albums from a specific artist;
* tags, either related to artist, album or title relations, for example
  links to wikipedia;
* similar artists;
* similar songs.

%package -n	%libname
Summary:        Searcheninge for Musicrelated Metadata
Group:          System/Libraries

%description -n %libname
Glyr shared library.

The sort of metadata glyr is searching (and downloading) is usually the
data you see in your musicplayer. And indeed, originally it was written
to serve as internally library for a musicplayer, but has been extended
to work as a standalone program which is able to download:

* cover art;
* lyrics;
* bandphotos;
* artist biography;
* album reviews;
* tracklists of an album;
* a list of albums from a specific artist;
* tags, either related to artist, album or title relations, for example
  links to wikipedia;
* similar artists;
* similar songs

%package -n	%develname
Summary:        Searcheninge for Musicrelated Metadata
Group:          Development/C
Requires:       %libname = %{version}-%{release}

%description -n %develname
Glyr development files.

The sort of metadata glyr is searching (and downloading) is usually the
data you see in your musicplayer. And indeed, originally it was written
to serve as internally library for a musicplayer, but has been extended
to work as a standalone program which is able to download:

* cover art;
* lyrics;
* bandphotos;
* artist biography;
* album reviews;
* tracklists of an album;
* a list of albums from a specific artist;
* tags, either related to artist, album or title relations, for example
  links to wikipedia;
* similar artists;
* similar songs

%prep
%setup -qn %{name}
%patch0
%patch1

%build
%cmake
%make

%install
pushd build
%makeinstall_std

%files
%doc AUTHORS CHANGELOG COPYING README.textile TODO
%{_bindir}/glyrc

%files -n %libname
%doc COPYING
%{_libdir}/*.so.*

%files -n %develname
%doc src/examples
%{_includedir}/%{name}
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14111 |12mr|gmime2.2-2.2.27-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 2
%define apiver 2.0
%define libname %mklibname gmime %{apiver} %{major}
%define develname %mklibname %{name} -d

%define _gtkdocdir	%{_datadir}/gtk-doc/html
%{expand:%%define _aclocaldir %(aclocal --print-ac-dir 2>/dev/null)}

%define _requires_exceptions libgmime
Summary:		The libGMIME library
Name:			gmime2.2
Version:		2.2.27
Release:		%mkrel 2
License:		LGPLv2+
Group:			System/Libraries
URL:			http://spruce.sourceforge.net/gmime
Source0:		ftp://ftp.gnome.org/pub/GNOME/sources/gmime/gmime-%{version}.tar.bz2
Patch: gmime-2.2.23-format-strings.patch
BuildRequires:		glib2-devel
BuildRequires:		pkgconfig(zlib)
Buildroot:		%{_tmppath}/%{name}-%{version}-buildroot

%description
This library allows you to manipulate MIME messages.

%package -n %{name}-utils
Summary:	Utilities using the libGMIME library
Group:		File tools
Requires:	%{libname} = %{version}-%{release}
Conflicts: gmime-utils

%description -n %{name}-utils
This package contains gmime-uudecode and gmime-uuencode and will 
allow you to manipulate MIME messages. These utilities can also be
used instead of uudecode and uuencode from the sharutils package. 

%package -n %{libname}
Summary:	The libGMIME library
Group:		System/Libraries
Provides:	lib%{name} = %{version}-%{release}

%description -n %{libname}
This library allows you to manipulate MIME messages.

%package -n %{develname}
Summary:	Development library and header files for the lib%{name} library
Group:		Development/C
Provides:	lib%{name}-devel = %version-%release
Requires:	%{libname} = %{version}-%{release}

%description -n %{develname}
This package contains the lib%{name} development library and its header files.

%prep

%setup -q -n gmime-%version
%patch -p1

%build

%configure2_5x \
	--with-html-dir=%{_gtkdocdir} \
	--disable-mono

#gw parallel build broken in 2.1.15
# (tpg) mono stuff doesn't like parallel build, this solves it
%(echo %make|perl -pe 's/-j\d+/-j1/g')

%check
make check

%install
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}

%makeinstall_std

# these are provided by sharutils, gotta rename them...
mv %{buildroot}%{_bindir}/uudecode %{buildroot}%{_bindir}/gmime-uudecode
mv %{buildroot}%{_bindir}/uuencode %{buildroot}%{_bindir}/gmime-uuencode

# cleanup
rm -f %{buildroot}%{_libdir}/gmimeConf.sh

#multiarch 
%multiarch_binaries %{buildroot}%{_bindir}/gmime-config


%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}

%files -n %{name}-utils
%defattr(-,root,root)
%{_bindir}/gmime-uudecode
%{_bindir}/gmime-uuencode

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/lib*%{apiver}.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%doc AUTHORS ChangeLog PORTING README TODO
%{multiarch_bindir}/gmime-config
%{_bindir}/gmime-config
%{_libdir}/lib*.a
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/gmime-2.0.pc
%{_includedir}/*
%doc %{_gtkdocdir}/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14112 |12mr|gmime2.4-2.4.33-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version}|cut -d. -f1,2)

%define oname	gmime
%define major	2
%define apiver	2.4
%define libname %mklibname %{oname} %{apiver} %{major}
%define devname %mklibname %{oname} %{apiver} -d

%define build_mono 1

%ifarch %mips %arm
%define build_mono 0
%endif

%define _gtkdocdir	%{_datadir}/gtk-doc/html
%{expand:%%define _aclocaldir %(aclocal --print-ac-dir 2>/dev/null)}

%if %{_use_internal_dependency_generator}
%define __noautoreq 'libgmime'
%else
%define _requires_exceptions libgmime
%endif

Summary:	The libGMIME library
Name:		%{oname}%{apiver}
Version:	2.4.33
Release:	1
License:	LGPLv2+
Group:		System/Libraries
URL:		http://spruce.sourceforge.net/gmime
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{oname}/%{url_ver}/%{oname}-%{version}.tar.xz
Patch0:		gmime-2.4.28-glib-deprecation.patch

BuildRequires:	gtk-doc
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(zlib)
%if %{build_mono}
BuildRequires:	mono-devel
BuildRequires:	gtk-sharp2-devel
BuildRequires:	gtk-sharp2
%endif
#gw: autoconf:
BuildRequires:	gettext-devel

%description
This library allows you to manipulate MIME messages.

%package -n %{name}-utils
Summary:	Utilities using the libGMIME library
Group:		File tools
Conflicts:	%{oname}-utils

%description -n %{name}-utils
This package contains gmime-uudecode and gmime-uuencode and will 
allow you to manipulate MIME messages. These utilities can also be
used instead of uudecode and uuencode from the sharutils package. 

%package -n %{libname}
Summary:	The libGMIME library
Group:		System/Libraries

%description -n %{libname}
This library allows you to manipulate MIME messages.

%package -n %{devname}
Summary:	Development library and header files for the lib%{name} library
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n %{devname}
This package contains the lib%{name} development library and its header files.

%if %{build_mono}
%package sharp
Summary:	GMIME bindings for mono
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}

%description sharp
This library allows you to manipulate MIME messages.
%endif

%prep
%setup -qn %{oname}-%{version}
%apply_patches

autoreconf -fi

%build
%configure2_5x \
	--with-html-dir=%{_gtkdocdir} \
	--enable-gtk-doc

#gw parallel build broken in 2.1.15
# (tpg) mono stuff doesn't like parallel build, this solves it
%(echo %make|perl -pe 's/-j\d+/-j1/g')

%check
make check

%install
%makeinstall_std

# cleanup
rm -f %{buildroot}%{_libdir}/gmimeConf.sh

%files -n %{libname}
%{_libdir}/lib*%{apiver}.so.%{major}*

%files -n %{devname}
%doc AUTHORS ChangeLog PORTING README TODO
%{_libdir}/lib*.a
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/gmime-%{apiver}.pc
%{_includedir}/*
%doc %{_gtkdocdir}/*

%if %{build_mono}
%files sharp
%{_prefix}/lib/mono/gac/%{oname}-sharp
%{_prefix}/lib/mono/%{oname}-sharp-%{apiver}
%{_libdir}/pkgconfig/%{oname}-sharp-%{apiver}.pc
%endif


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14113 |12mr|gmime-2.6.12-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version}|cut -d. -f1,2)

%define major	0
%define apiver	2.6
%define libname	%mklibname %{name} %{apiver} %{major}
%define devname %mklibname %{name} -d

%define _gtkdocdir	%{_datadir}/gtk-doc/html
%define build_mono 1

%ifarch %mips %arm
%define build_mono 0
%endif

Summary:	The libGMIME library
Name:		gmime
Version:	2.6.12
Release:	1
License:	LGPLv2+
Group:		System/Libraries
URL:		http://spruce.sourceforge.net/gmime
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz

BuildRequires:	gtk-doc
BuildRequires:	gpgme-devel
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(zlib)
%if %{build_mono}
BuildRequires:	mono-devel
BuildRequires:	gtk-sharp2-devel
BuildRequires:	gtk-sharp2
%endif

%description
This library allows you to manipulate MIME messages.

%package -n %{libname}
Summary:	The libGMIME library
Group:		System/Libraries

%description -n %{libname}
This library allows you to manipulate MIME messages.

%package -n %{devname}
Summary:	Development library and header files for the lib%{name} library
Group:		Development/C
Provides:	%{name}-devel
Requires:	%{libname} = %{version}-%{release}

%description -n %{devname}
This package contains the lib%{name} development library and its header files.

%if %{build_mono}
%package sharp
Summary:	GMIME bindings for mono
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}

%description sharp
This library allows you to manipulate MIME messages.
%endif

%prep
%setup -q

%build
%configure2_5x \
	--disable-static \
	--with-html-dir=%{_gtkdocdir} \
	--enable-gtk-doc

#gw parallel build broken in 2.1.15
# (tpg) mono stuff doesn't like parallel build, this solves it
%(echo %make|perl -pe 's/-j\d+/-j1/g')

%check
make check

%install
%makeinstall_std

# cleanup
rm -f %{buildroot}%{_libdir}/gmimeConf.sh

%files -n %{libname}
%{_libdir}/lib*%{apiver}.so.%{major}*

%files -n %{devname}
%doc AUTHORS ChangeLog PORTING README TODO
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/gmime-%{apiver}.pc
%{_includedir}/*
%{_datadir}/gapi-2.0/gmime-api.xml
%doc %{_gtkdocdir}/*

%if %{build_mono}
%files sharp
%{_prefix}/lib/mono/gac/%{name}-sharp
%{_prefix}/lib/mono/%{name}-sharp-%{apiver}
%{_libdir}/pkgconfig/%{name}-sharp-%{apiver}.pc
%endif


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14114 |12mr|gmp-5.0.5-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 10
%define major_xx 4
%define major_mp 3

%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d
%define libname_gmpxx %mklibname %{name}xx %{major_xx}
%define develname_gmpxx %mklibname %{name}xx -d
%define libname_mp %mklibname %{name}mp %{major_mp}
%define develname_mp %mklibname %{name}mp -d

Summary:	A GNU arbitrary precision library
Name:		gmp
Version:	5.0.5
Release:	4
License:	GPLv3
Group:		System/Libraries
URL:		http://gmplib.org/
Source0:	ftp://ftp.gmplib.org/pub/%{name}-%{version}/%{name}-%{version}.tar.xz
Source1:	ftp://ftp.gnu.org/pub/gnu/%{name}-%{version}/%{name}-%{version}.tar.xz.sig
Patch0:		gmp-5.0.5-x32-build-fix.patch
Patch1:		gmp-5.0.5-remove-deprecated-ansi2knr-support.patch
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	readline-devel
BuildRequires:	pkgconfig(ncurses)
# XXX this should really be the default behaviour of rpm..
%define	__noautoreqfiles	%{_docdir}

%description
The gmp package contains GNU MP, a library for arbitrary precision
arithmetic, signed integers operations, rational numbers and floating
point numbers. GNU MP is designed for speed, for both small and very
large operands.

GNU MP is fast for several reasons:
   - it uses fullwords as the basic arithmetic type,
   - it uses fast algorithms,
   - it carefully optimizes assembly code for many CPUs' most common
     inner loops
   - it generally emphasizes speed over simplicity/elegance in its
     operations

%package -n	%{libname}
Summary:	A GNU arbitrary precision library
Group:		System/Libraries

%description -n	%{libname}
The gmp package contains GNU MP, a library for arbitrary precision
arithmetic, signed integers operations, rational numbers and floating
point numbers. GNU MP is designed for speed, for both small and very
large operands.

GNU MP is fast for several reasons:
  - it uses fullwords as the basic arithmetic type,
  - it uses fast algorithms
  - it carefully optimizes assembly code for many CPUs' most common
    inner loops
  - it generally emphasizes speed over simplicity/elegance in its
    operations

%package -n	%{develname}
Summary:	Development tools for the GNU MP arbitrary precision library
Group:		Development/C
Requires(post):	rpm-helper
Requires(preun):rpm-helper
Requires:	%{libname} >= %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname %{name} 3 -d} < 4.2.4

%description -n	%{develname}
The static libraries, header files and documentation for using the GNU MP
arbitrary precision library in applications.

If you want to develop applications which will use the GNU MP library,
you'll need to install the gmp-devel package.  You'll also need to
install the gmp package.

%package -n	%{libname_gmpxx}
Summary:	C++ support for GMP
Group:		System/Libraries
Requires:	%{libname} >= %{version}-%{release}
Obsoletes:	%{mklibname %{name}xx 3} < 4.2.4

%description -n	%{libname_gmpxx}
C++ support for GMP.

%package -n	%{develname_gmpxx}
Summary:	C++ Development tools for the GMP
Group:		Development/C++
Requires:	%{develname} >= %{version}-%{release}
Requires:	%{libname_gmpxx} >= %{version}-%{release}
Provides:	gmpxx-devel = %{version}-%{release}
Obsoletes:	%{mklibname %{name}xx 4 -d} < 4.2.4

%description -n	%{develname_gmpxx}
C++ Development tools for the GMP.

%package -n	%{libname_mp}
Summary:	Berkley MP compatibility library for GMP
Group:		System/Libraries

%description -n	%{libname_mp}
Berkley MP compatibility library for GMP.

%package -n	%{develname_mp}
Summary:	Development tools for Berkley MP compatibility library for GMP
Group:		Development/C
Requires:	%{libname_mp} >= %{version}-%{release}
Provides:	mp-devel = %{version}-%{release}
Obsoletes:	%{mklibname %{name}mp 3 -d} < 4.2.4

%description -n	%{develname_mp}
Development tools for Berkley MP compatibility library for GMP.

%prep
%setup -q
%patch0 -p1 -b .x32~
%patch1 -p1 -b .no_ansi2knr~
autoreconf -f

%build
%configure2_5x	--enable-cxx \
		--enable-mpbsd \
		--enable-fft
%make

%check
# All tests must pass
make check

%install
%makeinstall_std

%files -n %{libname}
%doc NEWS README
%{_libdir}/libgmp.so.%{major}*

%files -n %{develname}
%doc doc demos
%{_libdir}/libgmp.so
%{_libdir}/libgmp.a
%{_includedir}/gmp.h
%{_infodir}/gmp.info*

%files -n %{libname_gmpxx}
%{_libdir}/libgmpxx.so.%{major_xx}*

%files -n %{develname_gmpxx}
%{_libdir}/libgmpxx.so
%{_libdir}/libgmpxx.a
%{_includedir}/gmpxx.h

%files -n %{libname_mp}
%{_libdir}/libmp.so.%{major_mp}*

%files -n %{develname_mp}
%{_includedir}/mp.h
%{_libdir}/libmp.so
%{_libdir}/libmp.a



%changelog
* Thu Aug  9 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: fbe4336
- New version 5.0.5 (sync with Cooker), fix unversioned Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14115 |12mr|gmtk-1.0.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		1
%define libname		%mklibname gmtk %{major}
%define libnamedev	%mklibname -d gmtk

Name:		gmtk
Summary:	Library for gnome-mplayer and gecko-mediaplayer
Version:	1.0.7
Release:	%mkrel 1
License: 	GPLv2+
Group:		System/Libraries
Source0: 	http://gmtk.googlecode.com/files/%{name}-%{version}.tar.gz
URL: 		http://code.google.com/p/gmtk/
BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(gtk+-3.0)
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(gthread-2.0)
BuildRequires: pkgconfig(alsa)
BuildRequires: pkgconfig(libpulse)
BuildRequires: pkgconfig(libpulse-mainloop-glib)
BuildRequires: intltool

%description
Library for gnome-mplayer and gecko-mediaplayer.

%package i18n
Summary:	Translation files for %name
Group:		System/Libraries
BuildArch:	noarch

%description i18n
This package contains translation files for %name.

%package -n	%{libname}
Summary:	Library for gnome-mplayer and gecko-mediaplayer
Group:		System/Libraries
Requires:	%{name}-i18n >= %{version}

%description -n	%{libname}
Library for gnome-mplayer and gecko-mediaplayer.

%package -n	%{libnamedev}
Summary:	Libraries and include files for developing with libgmtk
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{libnamedev}
This package provides the necessary development libraries and include
files to allow you to develop with %{name}.

%prep
%setup -q

%build
%configure2_5x --disable-static --enable-gsettings
%make

%install
%makeinstall_std

%find_lang %name

rm -f %{buildroot}%{_libdir}/*.la %{buildroot}%{_datadir}/doc/%{name}/*

%files i18n -f %name.lang

%files -n %{libname}
%{_libdir}/*.so.%{major}
%{_libdir}/*.so.%{major}.*

%files -n %{libnamedev}
%{_libdir}/*.so
%{_includedir}/%{name}
%{_libdir}/pkgconfig/*.pc

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14116 |12mr|gnet2-2.0.8-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api_version 2.0
%define major 0
%define libname %mklibname gnet-%{api_version}_ %{major}
%define develname %mklibname gnet-%{api_version} -d

Summary:	A network library
Name:		gnet2
Version:	2.0.8
Release:	10
Group:		System/Libraries
License:	LGPL
URL:		http://www.gnetlibrary.org
Source0:	gnet-%{version}.tar.bz2
Patch0:		gnet-2.0.8-examples.patch
BuildRequires:	pkgconfig(glib-2.0)

%description
Gnet is a simple network library.  It is writen in C, object-oriented,
and built upon glib.  It is intended to be small, fast, easy-to-use,
and easy to port.  The interface is similar to the interface for
Java's network library.

Features:
  * TCP 'client' sockets
  * TCP 'server' sockets
  * Non-blocking TCP sockets
  * UDP
  * IP Multicast
  * Internet address abstraction

%package -n	%{libname}
Summary:	Libgnet, a network library
Group:		System/Libraries
Provides:	lib%{name} = %{version}-%{release}

%description -n	%{libname}
Gnet is a simple network library.  It is writen in C, object-oriented,
and built upon glib.  It is intended to be small, fast, easy-to-use,
and easy to port.  The interface is similar to the interface for
Java's network library.

%package -n	%{develname}
Summary:	Header files for the Gnet library
Group:		Development/C
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	libgnet-%{api_version}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n	%{develname}
Gnet is a simple network library.  It is writen in C, object-oriented,
and built upon glib.
This package allows you to develop applications that use the Gnet
library.

%prep
%setup -q -n gnet-%{version}
%patch0 -p1
chmod 755 doc/html

%build
autoreconf -fi
export CFLAGS="%{optflags} -fPIC"
%configure2_5x --disable-static

%make

%install
%makeinstall_std

#remove unpackaged files
rm -rf %{buildroot}%{_datadir}/doc/libgnet%{api_version}-dev
rm -fr %{buildroot}%{_datadir}/gtk-doc/

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc README COPYING ChangeLog NEWS TODO AUTHORS INSTALL HACKING doc/html
%{_includedir}/gnet-2.0
%{_datadir}/aclocal/*
%{_libdir}/gnet-2.0
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc


%changelog
* Wed Sep  5 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 28208ed
- Add patch to disable useless examples build, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14117 |12mr|gnokii-0.6.31-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	gnokii
%define	version	0.6.31
%define	rel	1
%define	release	%mkrel %{rel}
%define	Summary	Tool suite for Nokia mobile phones

%define	major	7
%define	libname			%mklibname %{name} %major
%define	libnamedev		%mklibname %{name} -d
%define	libnamestaticdev	%mklibname %{name} -d -s

Summary:	%{Summary}
Name:		%{name}
Version: 	%{version}
%if %mdkversion < 201000
%define subrel  1
%endif
Release:	%{release}
License:	GPLv2+
Url:		http://www.gnokii.org/
Group:		Communications
Source0:	http://www.gnokii.org/download/gnokii/%{name}-%{version}.tar.bz2
Source2:        %{name}-smsd.init
Source3:        %{name}-smsd.sysconfig
Source4:        %{name}-smsd.logrotate
Source5:        %{name}-smsd2mail.sh
Source6:        %{name}-smsd-README.smsd2mail
Patch3:		gnokii-0.6.8-fix-locking.patch
Source11:	%{name}-16x16.png
Source12:	%{name}-32x32.png
Source13:	%{name}-48x48.png
Buildrequires:	xpm-devel gtk+2-devel bison bluez-devel
BuildRequires:	libusb-devel
BuildRequires:	libical-devel
BuildRequires:	mysql-devel postgresql-devel
BuildRequires:	sqlite3-devel
BuildRequires:	gettext-devel intltool
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires(pre):	rpm-helper
Requires(postun):	rpm-helper

%description
Gnokii is a Linux/Unix tool suite and (eventually) modem/fax driver for
Nokia's mobile phones, released under the GPL.

%package	xgnokii
Summary:	Graphical Linux/Unix tool suite for Nokia mobile phones
Group:		Communications
Requires:	%{name}
Requires:	xdg-utils

%description	xgnokii
Xgnokii is graphical Linux/Unix tool suite for Nokia's mobile phones. It
allows you to edit your contacts book, send/read SMS's from/in
computer and more other features.

%package        smsd
Summary:        Gnokii SMS daemon
Group:          Communications
Requires:       %{name} = %{version}-%{release}
Requires(post):  rpm-helper
Requires(preun):  rpm-helper

%description    smsd
The Gnokii SMS daemon receives and sends SMS messages.

%package        smsd-pgsql
Summary:        PostgreSQL support for Gnokii SMS daemon
Group:          Communications
Requires:       %{name}-smsd = %{version}-%{release}

%description    smsd-pgsql
%{summary}.

%package        smsd-mysql
Summary:        MySQL support for Gnokii SMS daemon
Group:          Communications
Requires:       %{name}-smsd = %{version}-%{release}

%description    smsd-mysql
%{summary}.

%package -n	%{libname}
Summary:	Linux/Unix tool suite for Nokia mobile phones
Group: 		System/Libraries

%description -n %{libname}
Gnokii is a Linux/Unix tool suite and (eventually) modem/fax driver for
Nokia's mobile phones, released under the GPL.

Libraries

%package -n	%{libnamedev}
Summary:	Development libraries and headers for gnokii
Group: 		Development/C
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}
Obsoletes:	%mklibname -d %name 3

%description -n %{libnamedev}
Gnokii is a Linux/Unix tool suite and (eventually) modem/fax driver for
Nokia's mobile phones, released under the GPL.

Development Libraries

%package -n	%{libnamestaticdev}
Summary:	Static library for gnokii
Group:		Development/C
Provides:	%{name}-static = %{version}-%{release}
Provides:	%{name}-static-devel = %{version}-%{release}
Provides:	lib%{name}-static = %{version}-%{release}
Provides:	lib%{name}-static-devel = %{version}-%{release}
Obsoletes:	%mklibname -d -s %name 3

%description -n	%{libnamestaticdev}
Static library for %{name}

%prep
%setup -q -n %{name}-%{version}
%patch3 -p1 -b .lock
autoreconf -fi

install -pm 644 %{SOURCE5} smsd2mail.sh
install -pm 644 %{SOURCE6} README.smsd2mail

%build
%configure2_5x	--enable-security \
		--with-pic \
		--enable-libusb
%make
cd xgnokii
%make

%install
rm -rf %{buildroot}
%{makeinstall_std}
cd xgnokii
%{makeinstall_std}
cd ..

# Rename smsd to gnokii-smsd
mv %buildroot%{_bindir}/{,gnokii-}smsd
mv %buildroot%{_mandir}/man8/{,gnokii-}smsd.8
sed -i 's,smsd ,gnokii-smsd ,' %buildroot%{_mandir}/man8/gnokii-smsd.8
sed -i 's,smsd.,gnokii-smsd.,' %buildroot%{_mandir}/man8/gnokii-smsd.8

install -d %{buildroot}%{_sysconfdir}
sed 's#/usr/local/sbin/#%{_sbindir}/#' <Docs/sample/gnokiirc >%{buildroot}%{_sysconfdir}/gnokiirc

# remove smsd libtool archives
rm -f %buildroot%_libdir/smsd/*.{la,a}

# install the configuration files
install -Dpm 755 %{SOURCE2} %{buildroot}%{_initrddir}/gnokii-smsd
install -Dpm 640 %{SOURCE3} %{buildroot}%{_sysconfdir}/sysconfig/gnokii-smsd
install -Dpm 644 %{SOURCE4} \
  %{buildroot}%{_sysconfdir}/logrotate.d/gnokii-smsd

install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/x%{name}.png
install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/x%{name}.png
install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/x%{name}.png

install -d %{buildroot}%{_var}/lock/gnokii

%find_lang %{name}

%pre
%_pre_groupadd %{name}

%postun
%_postun_groupdel %{name}

%pre smsd
%_pre_useradd gnokii / /sbin/nologin

%postun smsd
%_postun_userdel gnokii

%post smsd
%_post_service gnokii-smsd

%preun smsd
%_preun_service gnokii-smsd

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ChangeLog TODO MAINTAINERS
%doc Docs/Bugs Docs/CREDITS Docs/DataCalls-QuickStart
%doc Docs/FAQ Docs/gnokii-IrDA-Linux Docs/gnokii-ir-howto
%doc Docs/gnokii.nol Docs/KNOWN_BUGS
%doc Docs/README* Docs/sample
%doc Docs/*.txt
%doc utils/*.sis
%{_bindir}/%{name}
%{_bindir}/sendsms
%{_bindir}/%{name}d
%{_sbindir}/m%{name}dev
%config(noreplace) %{_sysconfdir}/%{name}rc
%attr(777,root,gnokii) %{_var}/lock/gnokii
%{_mandir}/man1/gnokii.1*
%{_mandir}/man1/sendsms.1*
%{_mandir}/man8/gnokiid.8*
%{_mandir}/man8/mgnokiidev.8*

%files xgnokii -f %{name}.lang
%defattr(-,root,root)
%{_bindir}/x%{name}
%{_datadir}/applications/xgnokii.desktop
%{_miconsdir}/x%{name}.png
%{_iconsdir}/x%{name}.png
%{_liconsdir}/x%{name}.png
%{_mandir}/man1/xgnokii*

%files smsd
%defattr(-,root,root,-)
%doc smsd/action smsd/ChangeLog smsd/README README.smsd2mail smsd2mail.sh
%attr(-,gnokii,gnokii) %config(noreplace) %{_sysconfdir}/sysconfig/gnokii-smsd
%config(noreplace) %{_sysconfdir}/logrotate.d/gnokii-smsd
%{_initrddir}/gnokii-smsd
%{_bindir}/gnokii-smsd
%{_mandir}/man8/gnokii-smsd.8*
%dir %{_libdir}/smsd/
%{_libdir}/smsd/libsmsd_file.so
%{_libdir}/smsd/libsmsd_sqlite.so

%files smsd-pgsql
%defattr(-,root,root,-)
%doc smsd/sms.tables.pq.sql
%{_libdir}/smsd/libsmsd_pq.so

%files smsd-mysql
%defattr(-,root,root,-)
%doc smsd/sms.tables.mysql.sql
%{_libdir}/smsd/libsmsd_mysql.so

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/*.so.%{major}*

%files -n %{libnamedev}
%defattr(-,root,root)
%doc Docs/gnokii-hackers-howto
%doc Docs/gettext-howto
%doc Docs/protocol
%{_includedir}/*.h
%{_includedir}/%{name}
%{_libdir}/*.so
%if %mdvver <= 201100
%{_libdir}/*.la
%endif
%{_libdir}/pkgconfig/*

%files -n %{libnamestaticdev}
%defattr(-,root,root)
%{_libdir}/*.a


%changelog
* Mon Mar 19 2012 Götz Waschk <waschk@mandriva.org> 0.6.31-1mdv2012.0
+ Revision: 785530
- remove libtool archives on Cooker
- new major
- fix xgnokii build
- enable libical support
- spec cleanup
- new version

* Tue May 03 2011 Oden Eriksson <oeriksson@mandriva.com> 0.6.30-3
+ Revision: 664858
- mass rebuild

* Thu Mar 17 2011 Oden Eriksson <oeriksson@mandriva.com> 0.6.30-2
+ Revision: 645747
- relink against libmysqlclient.so.18

* Sun Jan 23 2011 Götz Waschk <waschk@mandriva.org> 0.6.30-1
+ Revision: 632446
- new version
- add sqlite module for smsd

* Sat Jan 01 2011 Oden Eriksson <oeriksson@mandriva.com> 0.6.29-3mdv2011.0
+ Revision: 626998
- rebuilt against mysql-5.5.8 libs, again

* Mon Dec 27 2010 Oden Eriksson <oeriksson@mandriva.com> 0.6.29-2mdv2011.0
+ Revision: 625419
- rebuilt against mysql-5.5.8 libs

* Wed Aug 04 2010 Funda Wang <fwang@mandriva.org> 0.6.29-1mdv2011.0
+ Revision: 565946
- new version 0.6.29

* Wed Feb 17 2010 Oden Eriksson <oeriksson@mandriva.com> 0.6.28.1-2mdv2010.1
+ Revision: 507029
- rebuild

* Sun Dec 27 2009 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.6.28.1-1mdv2010.1
+ Revision: 482771
- update to new release and ditch all obsolete patches

* Mon Sep 14 2009 Götz Waschk <waschk@mandriva.org> 0.6.27-5mdv2010.0
+ Revision: 440016
- update build deps
- fix linking

* Wed Aug 12 2009 Christophe Fergeau <cfergeau@mandriva.com> 0.6.27-4mdv2010.0
+ Revision: 415373
- push new release to fix wformat errors
- fix -Wformat warnings

  + Oden Eriksson <oeriksson@mandriva.com>
    - prepare for updates

* Sat Dec 06 2008 Oden Eriksson <oeriksson@mandriva.com> 0.6.27-3mdv2009.1
+ Revision: 311200
- rebuilt against mysql-5.1.30 libs

* Sun Nov 09 2008 Oden Eriksson <oeriksson@mandriva.com> 0.6.27-2mdv2009.1
+ Revision: 301573
- rebuilt against new libxcb

* Sun Oct 12 2008 Funda Wang <fwang@mandriva.org> 0.6.27-1mdv2009.1
+ Revision: 292708
- New version 0.6.27
- drop unused patch4 (fixed by upstream already)
- rediff brwoser patch

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Sun Jun 01 2008 Funda Wang <fwang@mandriva.org> 0.6.26-1mdv2009.0
+ Revision: 213876
- fix groups
- New version 0.6.26
- add smsd package ( files migrated from fedora )

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Nov 25 2007 Funda Wang <fwang@mandriva.org> 0.6.22-1mdv2008.1
+ Revision: 111841
- New version 0.6.22
- clean old patches

* Fri Nov 16 2007 Funda Wang <fwang@mandriva.org> 0.6.21-2mdv2008.1
+ Revision: 109122
- disable parallel build
- bump release
- really fix pkgconfig install
- use xdg-open for help files
- fix gnokii.pc install

* Mon Nov 12 2007 Funda Wang <fwang@mandriva.org> 0.6.21-1mdv2008.1
+ Revision: 108080
- fix pkconfig file install
- New version 0.6.21

* Sat Nov 10 2007 Christiaan Welvaart <spturtle@mandriva.org> 0.6.20-1mdv2008.1
+ Revision: 107307
- 0.6.20
- patch5: do not run make in Docs dir as no Makefile is present there

* Sat Nov 03 2007 Christiaan Welvaart <spturtle@mandriva.org> 0.6.19-2mdv2008.1
+ Revision: 105564
- enable libusb
- patch4: fix a stack corruption for nk6510

* Wed Oct 10 2007 Funda Wang <fwang@mandriva.org> 0.6.19-1mdv2008.1
+ Revision: 96763
- New version 0.6.19

  + Thierry Vignaud <tv@mandriva.org>
    - fix man pages extension

* Wed Jul 25 2007 Funda Wang <fwang@mandriva.org> 0.6.18-1mdv2008.0
+ Revision: 55155
- New version 0.6.18
- New version

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - New version  0.6.15


* Sat Jan 13 2007 Jérôme Soyer <saispo@mandriva.org> 0.6.14-1mdv2007.0
+ Revision: 108284
- New release 0.6.14
- Import gnokii

* Thu Aug 17 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.6.13-6mdv2007.0
- fix menu icon
- add/remove %%doc
- do parallell build and work around brokeness

* Wed Aug 16 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.6.13-5mdv2007.0
- install man pages

* Sun Aug 13 2006 Christiaan Welvaart <cjw@daneel.dyndns.org> 0.6.13-4
- add BuildRequires: desktop-file-utils

* Wed Aug 09 2006 Laurent MONTEL <lmontel@mandriva.com> 0.6.13-3
- Rebuild

* Thu Jul 20 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.6.13-2mdv2007.0
- fix major

* Thu Jul 20 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.6.13-1mdv2007.0
- New release 0.6.13
- fix xdg menu and move it to xgnokii package
- fix macro-in-%
%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14118 |12mr|gnome-applets-3.5.92-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Small applications which embed themselves in the GNOME panel
Name:		gnome-applets
Version:	3.5.92
Release:	2
License:	GPLv2+
Group:		Graphical desktop/GNOME
URL:		http://www.gnome.org/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/3.5/%{name}-%{version}.tar.xz

BuildRequires:	intltool
BuildRequires:	gnome-common
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	rarian
BuildRequires:	pkgconfig(dbus-1) >= 1.1.2
BuildRequires:	pkgconfig(dbus-glib-1) >= 0.74
BuildRequires:	pkgconfig(gio-2.0) >= 2.15.3
BuildRequires:	pkgconfig(gio-unix-2.0) >= 2.15.3
BuildRequires:	pkgconfig(glib-2.0) >= 2.22.0
BuildRequires:	pkgconfig(gnome-icon-theme) >= 2.15.91
BuildRequires:	pkgconfig(gnome-settings-daemon)
BuildRequires:	pkgconfig(gobject-2.0) >= 2.22.0
BuildRequires:	pkgconfig(gstreamer-0.10) >= 0.10.2
BuildRequires:	pkgconfig(gstreamer-audio-0.10) >= 0.10.2
BuildRequires:	pkgconfig(gstreamer-interfaces-0.10) >= 0.10.2
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.0
BuildRequires:	pkgconfig(gucharmap-2.90) >= 2.33.0
BuildRequires:	pkgconfig(gweather-3.0) >= 2.91.0
BuildRequires:	pkgconfig(libgtop-2.0) >= 2.11.92
BuildRequires:	pkgconfig(libnotify) >= 0.7
BuildRequires:	pkgconfig(libpanelapplet-4.0) >= 2.91.90
BuildRequires:	pkgconfig(libwnck-3.0) >= 2.91.0
BuildRequires:	pkgconfig(libxml-2.0) >= 2.5.0
BuildRequires:	pkgconfig(NetworkManager) >= 0.7
BuildRequires:	pkgconfig(polkit-gobject-1) >= 0.92
BuildRequires:	pkgconfig(pygobject-2.0) >= 2.26

Requires:	dbus
Requires(pre,preun,post): GConf2
Requires:	gnome-panel
Requires:	gnome-system-monitor
Requires:	polkit-agent
Requires:	usermode-consoleonly

%description
GNOME (GNU Network Object Model Environment) is a user-friendly
set of applications and desktop tools to be used in conjunction with a
window manager for the X Window System.  GNOME is similar in purpose and
scope to CDE and KDE, but GNOME (like KDE) is based completely on Open Source
software.  The gnome-applets package provides Panel applets which
enhance your GNOME experience.

You should install the gnome-applets package if you would like to abuse the
GNOME desktop environment by embedding small utilities in the GNOME panel.

%prep
%setup -q

%build
%configure2_5x \
	--enable-suid=no \
	--disable-scrollkeeper \
	--disable-battstat \
	--disable-schemas-install

%make

%install
%makeinstall_std
%find_lang %{name}-3.0 --with-gnome --all-name

%define schemas charpick cpufreq-applet drivemount geyes multiload stickynotes

%pre
if [ "$1" = "2" -a -d %{_libdir}/invest-applet ]; then
 /bin/rm -rf %{_libdir}/invest-applet 
fi

%files -f %{name}-3.0.lang
%doc AUTHORS COPYING NEWS README
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/org.gnome.CPUFreqSelector.conf
%{_sysconfdir}/gconf/schemas/charpick.schemas
%{_sysconfdir}/gconf/schemas/cpufreq-applet.schemas
%{_sysconfdir}/gconf/schemas/drivemount.schemas
%{_sysconfdir}/gconf/schemas/geyes.schemas
%{_sysconfdir}/gconf/schemas/multiload.schemas
%{_sysconfdir}/gconf/schemas/stickynotes.schemas
%{_bindir}/*
%{_libexecdir}/*applet*
%{_libdir}/bonobo/servers/*
%{py_puresitedir}/invest*
%{_datadir}/gnome-applets/*
%{_datadir}/icons/hicolor/*/apps/*
%{_datadir}/pixmaps/*
#{_datadir}/xmodmap
%{_datadir}/polkit-1/actions/org.gnome.cpufreqselector.policy
%{_datadir}/dbus-1/services/org.gnome.panel.applet.AccessxStatusAppletFactory.service
%{_datadir}/dbus-1/services/org.gnome.panel.applet.CPUFreqAppletFactory.service
%{_datadir}/dbus-1/services/org.gnome.panel.applet.CharpickerAppletFactory.service
%{_datadir}/dbus-1/services/org.gnome.panel.applet.DriveMountAppletFactory.service
%{_datadir}/dbus-1/services/org.gnome.panel.applet.GWeatherAppletFactory.service
%{_datadir}/dbus-1/services/org.gnome.panel.applet.GeyesAppletFactory.service
%{_datadir}/dbus-1/services/org.gnome.panel.applet.InvestAppletFactory.service
%{_datadir}/dbus-1/services/org.gnome.panel.applet.MultiLoadAppletFactory.service
%{_datadir}/dbus-1/services/org.gnome.panel.applet.NullAppletFactory.service
%{_datadir}/dbus-1/services/org.gnome.panel.applet.StickyNotesAppletFactory.service
%{_datadir}/dbus-1/services/org.gnome.panel.applet.TrashAppletFactory.service
%{_datadir}/dbus-1/system-services/org.gnome.CPUFreqSelector.service
%{_datadir}/glib-2.0/schemas/org.gnome.applets.GWeatherApplet.gschema.xml
%{_datadir}/gnome-panel/4.0/applets/org.gnome.applets.AccessxStatusApplet.panel-applet
%{_datadir}/gnome-panel/4.0/applets/org.gnome.applets.CPUFreqApplet.panel-applet
%{_datadir}/gnome-panel/4.0/applets/org.gnome.applets.CharpickerApplet.panel-applet
%{_datadir}/gnome-panel/4.0/applets/org.gnome.applets.DriveMountApplet.panel-applet
%{_datadir}/gnome-panel/4.0/applets/org.gnome.applets.GWeatherApplet.panel-applet
%{_datadir}/gnome-panel/4.0/applets/org.gnome.applets.GeyesApplet.panel-applet
%{_datadir}/gnome-panel/4.0/applets/org.gnome.applets.InvestApplet.panel-applet
%{_datadir}/gnome-panel/4.0/applets/org.gnome.applets.MultiLoadApplet.panel-applet
%{_datadir}/gnome-panel/4.0/applets/org.gnome.applets.NullApplet.panel-applet
%{_datadir}/gnome-panel/4.0/applets/org.gnome.applets.StickyNotesApplet.panel-applet
%{_datadir}/gnome-panel/4.0/applets/org.gnome.applets.TrashApplet.panel-applet



%changelog
* Tue Oct 23 2012 Arkady L. Shane <ashejn@rosalab.ru. 3.5.92-2
- rebuilt

* Thu Oct  4 2012 Arkady L. Shane <ashejn@rosalab.ru. 3.5.92-1
- update to 3.5.92

* Sun May 06 2012 Alexander Khrukin <akhrukin@mandriva.org> 3.4.1-1
+ Revision: 797153
- version update 3.4.1

* Mon Mar 05 2012 Matthew Dawkins <mattydaw@mandriva.org> 3.2.1-1
+ Revision: 782123
- new version 3.2.1
- cleaned up spec

* Mon May 23 2011 Funda Wang <fwang@mandriva.org> 2.32.1.1-3
+ Revision: 677710
- rebuild to add gconftool as req

* Thu Apr 07 2011 Funda Wang <fwang@mandriva.org> 2.32.1.1-2
+ Revision: 651410
- add upstream patch to build with libnotify 0.7
- fix linakge of weather applet
- cleanup some old BRs (hal not needed because battstat be disabled)

* Mon Nov 22 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.32.1.1-1mdv2011.0
+ Revision: 599809
- update to new version 2.32.1.1

* Tue Nov 02 2010 Jani VÃ¤limaa <wally@mandriva.org> 2.32.0-2mdv2011.0
+ Revision: 592141
- rebuild for python 2.7

* Mon Sep 27 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.32.0-1mdv2011.0
+ Revision: 581263
- update to new version 2.32.0

* Tue Sep 14 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.31.92-1mdv2011.0
+ Revision: 578260
- update to new version 2.31.92

* Mon Aug 30 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.31.91-1mdv2011.0
+ Revision: 574349
- new version
- drop patch 2

* Thu Aug 19 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.31.90.1-1mdv2011.0
+ Revision: 571315
- new version
- rediff 2
- update file list

* Sun Aug 15 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.31.90-1mdv2011.0
+ Revision: 570241
- update to new version 2.31.90

* Mon Aug 02 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.31.6-1mdv2011.0
+ Revision: 565124
- update to new version 2.31.6

* Fri Jul 30 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.31.5-1mdv2011.0
+ Revision: 563551
- new version
- drop patch
- bump gtk deps

* Sun Mar 28 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.30.0-1mdv2010.1
+ Revision: 528556
- new version
- drop patch 0
- rediff patch 3
- update file list

* Wed Feb 24 2010 Frederic Crozat <fcrozat@mandriva.com> 2.29.5-2mdv2010.1
+ Revision: 510671
- Patch1 (Fedora): fix omf uuid (GNOME bug #59972)
- Patch2 (Fedora): fix linking (Fedora) (GNOME bug #609945)
- Patch3 (Fedora): hide old battery status applet
- Patch4 (Fedora): ensure old mixer applet isn't visible anywhere

* Wed Jan 13 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.29.5-1mdv2010.1
+ Revision: 490499
- new version
- drop patches 1,2

* Mon Jan 11 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.28.0-3mdv2010.1
+ Revision: 489629
- rebuild for new libxklavier

* Sun Oct 25 2009 Frederic Crozat <fcrozat@mandriva.com> 2.28.0-2mdv2010.0
+ Revision: 459267
- Patch2: various fixes from GIT (including Mdv bug #54859)

* Mon Sep 21 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.28.0-1mdv2010.0
+ Revision: 446474
- update to new version 2.28.0

* Thu Sep 10 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.27.92-1mdv2010.0
+ Revision: 437415
- update to new version 2.27.92
- depend on polkit-agent

* Tue Aug 25 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.27.91-1mdv2010.0
+ Revision: 420959
- new version
- adapt for new polkit

* Wed Jul 29 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.27.4-1mdv2010.0
+ Revision: 403154
- update to new version 2.27.4

* Mon Jun 29 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.27.3-2mdv2010.0
+ Revision: 390584
- rebuild for new libgnomekbd

* Wed Jun 17 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.27.3-1mdv2010.0
+ Revision: 386591
- update to new version 2.27.3

* Tue May 26 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.27.2-1mdv2010.0
+ Revision: 379896
- update to new version 2.27.2

* Mon May 11 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.27.1-1mdv2010.0
+ Revision: 374176
- new version

* Tue Apr 14 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.26.1-1mdv2009.1
+ Revision: 366967
- update to new version 2.26.1

* Mon Mar 16 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.26.0-1mdv2009.1
+ Revision: 355676
- update to new version 2.26.0

* Mon Mar 02 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.25.92-1mdv2009.1
+ Revision: 346928
- update to new version 2.25.92

* Tue Feb 17 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.25.91-1mdv2009.1
+ Revision: 341278
- update to new version 2.25.91

* Tue Feb 03 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.25.90-1mdv2009.1
+ Revision: 336735
- new version
- drop patch 2

* Wed Jan 21 2009 Frederic Crozat <fcrozat@mandriva.com> 2.25.4-2mdv2009.1
+ Revision: 332260
- Update patch2 with new version from upstream

  + GÃ¶tz Waschk <waschk@mandriva.org>
    - fix trash applet  (GNOME bug #424639)

* Tue Jan 20 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.25.4-1mdv2009.1
+ Revision: 331667
- new version

* Tue Jan 06 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.25.3-1mdv2009.1
+ Revision: 325392
- new version
- remove mixer applet
- bump libgweather dep
- dump gstreamer deps

* Fri Dec 26 2008 Adam Williamson <awilliamson@mandriva.org> 2.25.2-2mdv2009.1
+ Revision: 319538
- rebuild with python 2.6

* Sat Dec 20 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.25.2-1mdv2009.1
+ Revision: 316412
- new version
- drop patch 3
- fix build

* Thu Nov 06 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.25.1-2mdv2009.1
+ Revision: 300176
- rebuild for new  gnome-desktop

* Tue Nov 04 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.25.1-1mdv2009.1
+ Revision: 299792
- update to new version 2.25.1

* Tue Oct 21 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.24.1-1mdv2009.1
+ Revision: 295989
- update to new version 2.24.1

* Wed Sep 24 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.24.0.1-1mdv2009.0
+ Revision: 287877
- new version

* Mon Sep 22 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.24.0-1mdv2009.0
+ Revision: 286437
- new version

* Tue Sep 09 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.23.92-1mdv2009.0
+ Revision: 283303
- new version

* Fri Sep 05 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.23.91-1mdv2009.0
+ Revision: 281045
- new version

* Tue Aug 19 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.23.90-1mdv2009.0
+ Revision: 273546
- new version

* Mon Aug 04 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.23.4-1mdv2009.0
+ Revision: 263103
- new version
- drop patch 0

* Thu Jul 03 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.23.3-2mdv2009.0
+ Revision: 231418
- bump
- new version
- drop usermod/pam files
- drop patch 4
- depend on policykit

* Mon Jun 30 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.22.3-1mdv2009.0
+ Revision: 230213
- new version
- update license

* Wed May 28 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.22.2-1mdv2009.0
+ Revision: 212464
- new version

* Tue Apr 15 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.22.1-1mdv2009.0
+ Revision: 193610
- new version
- bump libgweather dep

* Mon Mar 10 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.22.0-1mdv2008.1
+ Revision: 183252
- new version

* Tue Feb 26 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.92-1mdv2008.1
+ Revision: 175284
- new version

* Mon Feb 11 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.91-1mdv2008.1
+ Revision: 165087
- new version
- drop patch 2

* Thu Jan 31 2008 Frederic Crozat <fcrozat@mandriva.com> 2.21.4-5mdv2008.1
+ Revision: 160761
- Really apply patch 4 (Mdv bug #37287, spotted by Eric Pielbug)

* Thu Jan 31 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.4-4mdv2008.1
+ Revision: 160711
- rebuild for new libxklavier

* Fri Jan 18 2008 Frederic Crozat <fcrozat@mandriva.com> 2.21.4-3mdv2008.1
+ Revision: 154652
- Update patch0 with fedora version, also fix GNOME bug #478485
- Patch4, source1, 2 (Fedora): don't setuid cpufreq-selector, usermod-ify it

* Tue Jan 15 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.4-2mdv2008.1
+ Revision: 153302
- fix location loading in gweather

* Mon Jan 14 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.4-1mdv2008.1
+ Revision: 151855
- new version

* Mon Jan 14 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.3-1mdv2008.1
+ Revision: 151179
- new version
- drop patch 2
- fix buildrequires
- drop library package
- new version

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Nov 12 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.1-1mdv2008.1
+ Revision: 108108
- new version
- fix build

* Mon Sep 17 2007 Frederic Crozat <fcrozat@mandriva.com> 2.20.0-2mdv2008.0
+ Revision: 89250
- Remove old patch0, added back by mistake
- Patch0: fix mixer applet wake-up (GNOME bug #370937)
- Patch1: fix find in weather preferences (GNOME bug #424639)
- Patch2: fix null applet (GNOME bug #395035)
- Patch3: fix bonoboui leak (GNOME bug #428072)

* Sun Sep 16 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.20.0-1mdv2008.0
+ Revision: 88447
- new version

* Mon Sep 03 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.19.91-1mdv2008.0
+ Revision: 78542
- new version
- remove invest-applet desktop file

* Fri Aug 24 2007 Frederic Crozat <fcrozat@mandriva.com> 2.19.1-4mdv2008.0
+ Revision: 70981
- Remove workaround for find_lang

* Wed Aug 22 2007 Frederic Crozat <fcrozat@mandriva.com> 2.19.1-3mdv2008.0
+ Revision: 68963
- Add workaround for broken find_lang.pl

* Mon Aug 20 2007 Frederic Crozat <fcrozat@mandriva.com> 2.19.1-2mdv2008.0
+ Revision: 67965
- Remove patch0, fix Mdv bug #24305

  + GÃ¶tz Waschk <waschk@mandriva.org>
    - new devel name

* Wed Aug 01 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.19.1-1mdv2008.0
+ Revision: 57442
- new version

* Mon Jul 30 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.19.0-1mdv2008.0
+ Revision: 56504
- new version
- fix aclocal and automake calls
- update file list


* Mon Mar 12 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.18.0-1mdv2007.1
+ Revision: 141786
- new version
- readd ChangeLog

  + Thierry Vignaud <tvignaud@mandriva.com>
    - no need to package big ChangeLog when NEWS is already there

* Mon Feb 26 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.17.90-1mdv2007.1
+ Revision: 125910
- new version

* Thu Feb 15 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.17.1-2mdv2007.1
+ Revision: 121349
- rebuild for new gucharmap

* Tue Jan 02 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.17.1-1mdv2007.1
+ Revision: 103270
- new version
- fix buildrequires
- update file list

* Wed Nov 29 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.16.2-2mdv2007.1
+ Revision: 88436
- rebuild

* Tue Nov 21 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.16.2-1mdv2007.1
+ Revision: 85849
- new version

* Fri Oct 13 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.16.1-3mdv2007.1
+ Revision: 63842
- rebuild
- unpack patches
- Import gnome-applets

* Fri Oct 06 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.16.1-1mdv2007.0
- New version 2.16.1

* Fri Sep 15 2006 Frederic Crozat <fcrozat@mandriva.com> 2.16.0.1-3mdv2007.0
- Fix buildrequires

* Fri Sep 15 2006 Frederic Crozat <fcrozat@mandriva.com> 2.16.0.1-2mdv2007.0
- Fix menu categories (Mdv bug #25690)

* Wed Sep 06 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.16.0.1-1mdv2007.0
- New release 2.16.0.1

* Tue Sep 05 2006 Götz Waschk <waschk@mandriva.org> 2.16.0-1mdv2007.0
- readd stickynotes
- New release 2.16.0

* Thu Aug 24 2006 Götz Waschk <waschk@mandriva.org> 2.15.90-2mdv2007.0
- readd the libexecdir patch

* Wed Aug 23 2006 Götz Waschk <waschk@mandriva.org> 2.15.90-1mdv2007.0
- add new icons
- drop stickynotes applet
- drop the patch
- New release 2.15.90

* Fri Aug 11 2006 Götz Waschk <waschk@mandriva.org> 2.15.3-2mdv2007.0
- fix deps

* Wed Aug 09 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.15.3-1mdv2007.0
- New release 2.15.3

* Fri Aug 04 2006 Frederic Crozat <fcrozat@mandriva.com> 2.15.2-4mdv2007.0
- Rebuild with latest dbus

* Sat Jul 29 2006 Götz Waschk <waschk@mandriva.org> 2.15.2-3mdv2007.0
- spec fixes
- fix buildrequires

* Fri Jul 28 2006 Götz Waschk <waschk@mandriva.org> 2.15.2-2mdv2007.0
- rebuild

* Thu Jul 27 2006 Götz Waschk <waschk@mandriva.org> 2.15.2-1mdv2007.0
- update file list
- New release 2.15.2

* Wed Jul 26 2006 Götz Waschk <waschk@mandriva.org> 2.15.1.1-8mdv2007.0
- rebuild for new libgucharmap

* Sun Jul 02 2006 Götz Waschk <waschk@mandriva.org> 2.15.1.1-7mdv2007.0
- fix stupid typo

* Sun Jul 02 2006 Götz Waschk <waschk@mandriva.org> 2.15.1.1-6mdv2007.0
- more deps for invest

* Wed Jun 28 2006 Götz Waschk <waschk@mandriva.org> 2.15.1.1-5mdv2007.0
- fix of the invest applet

* Tue Jun 27 2006 Götz Waschk <waschk@mandriva.org> 2.15.1.1-4mdv2007.0
- fix buildrequires

* Fri Jun 23 2006 Frederic Crozat <fcrozat@mandriva.com> 2.15.1.1-3mdv2007.0
- Patch0: fix directories for invest-applet
- Remove obsolete schemas
- Add missing dependency (Mdv bug #23261)

* Mon Jun 19 2006 Götz Waschk <waschk@mandriva.org> 2.15.1.1-2mdv2007.0
- use new macro
- fix buildrequires

* Mon Jun 19 2006 Götz Waschk <waschk@mandriva.org> 2.15.1.1-1mdv2007.0
- update deps
- update file list
- New release 2.15.1.1

* Mon May 29 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.14.2-1mdv2007.0
- New release 2.14.2

* Sun Apr 16 2006 Götz Waschk <waschk@mandriva.org> 2.14.1-2mdk
- fix error in postun
- rebuild for new libgtop

* Sat Apr 15 2006 Frederic Crozat <fcrozat@mandriva.com> 2.14.1-1mdk
- Release 2.14.1

* Mon Feb 06 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.12.3-1mdk
- New release 2.12.3

* Wed Jan 25 2006 Götz Waschk <waschk@mandriva.org> 2.12.2-4mdk
- patch for new libnotify

* Thu Jan 05 2006 Frederic Crozat <fcrozat@mandriva.com> 2.12.2-3mdk
- use mkrel
- rebuild with latest rpm-mandriva-setup, fix missing setuid flag

* Thu Dec 01 2005 Frederic Crozat <fcrozat@mandriva.com> 2.12.2-2mdk
- fix build on Mdk 2006

* Mon Nov 28 2005 GÃ¶tz Waschk <waschk@mandriva.org> 2.12.2-1mdk
- New release 2.12.2

* Thu Oct 27 2005 Götz Waschk <waschk@mandriva.org> 2.12.1-5mdk
- enable hal support

* Wed Oct 26 2005 Götz Waschk <waschk@mandriva.org> 2.12.1-4mdk
- Rebuild with libnotify support

* Wed Oct 19 2005 Frederic Crozat <fcrozat@mandriva.com> 2.12.1-3mdk
- Fix buildrequires

* Fri Oct 07 2005 Götz Waschk <waschk@mandriva.org> 2.12.1-2mdk
- replace prereq
- fix buildrequires

* Fri Oct 07 2005 Frederic Crozat <fcrozat@mandriva.com> 2.12.1-1mdk
- Release 2.12.1
- Remove patches 0, 1, 2, 3, 4 (merged upstream)

* Sat Sep 03 2005 Frederic Crozat <fcrozat@mandriva.com> 2.10.1-6mdk 
- Patch3 (CVS): various fixes for mixer applet
- Patch4 (CVS): fix crash when kernel has more than 3 governors

* Sat Aug 27 2005 Frederic Crozat <fcrozat@mandriva.com> 2.10.1-5mdk 
- Patch2 (BBB): select Alsa mixer if available (Mdk bug #17637)

* Thu Aug 25 2005 Frederic Crozat <fcrozat@mandriva.com> 2.10.1-4mdk 
- Patch1 (CVS): fix battery status with some broken bios

* Mon May 02 2005 Pascal Terjan <pterjan@mandriva.org> 2.10.1-3mdk
- Absoletes gnome-cpufreq-applet that is now included

* Tue Apr 26 2005 Christiaan Welvaart <cjw@daneel.dyndns.org> 2.10.1-2mdk
- add BuildRequires: libxslt-proc libwnck-devel
- remove some duplicate buildrequires

* Tue Apr 26 2005 Frederic Crozat <fcrozat@mandriva.com> 2.10.1-1mdk 
- Release 2.10.1 (based on Götz Waschk package)
- Remove patches 1, 3 (merged upstream), 2, 4 (no longer relevant)
- Patch0: fix XML to be valid (GNOME bug #171728)

* Tue Apr 12 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 2.8.2-5mdk 
- Add dependency on gstreamer-plugins (Mdk bug #15332)

* Mon Mar 14 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 2.8.2-4mdk 
- Update icon cache at install time (Mdk bug #14371)

* Thu Feb 10 2005 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.8.2-3mdk
- avoid dependency on linux kernel headers

* Wed Jan 05 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 2.8.2-2mdk 
- Rebuild with latest howl

* Mon Dec 06 2004 Goetz Waschk <waschk@linux-mandrake.com> 2.8.2-1mdk
- New release 2.8.2

* Fri Nov 19 2004 Götz Waschk <waschk@linux-mandrake.com> 2.8.1.1-2mdk
- fix gconf schemas installation

* Wed Nov 10 2004 Götz Waschk <waschk@linux-mandrake.com> 2.8.1.1-1mdk
- fix omf file listing
- New release 2.8.1.1
- remove patch0 (merged upstream)
- Patch2 (Fedora): use ifup based command for ppp link
- Patch3 (Fedora): use themed icons for mixer

* Sat Oct 02 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.6.2.1-4mdk
- lib64 fixes
- apm is not available on all arches

* Sun Aug 29 2004 Christiaan Welvaart <cjw@daneel.dyndns.org> 2.6.2.1-3mdk
- add BuildRequires: intltool

* Fri Aug 27 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.6.2.1-2mdk
- Patch0: fix missing icon for mixer applet

* Fri Jul 23 2004 Goetz Waschk <waschk@linux-mandrake.com> 2.6.2.1-1mdk
- New release 2.6.2.1

* Tue Jun 29 2004 Götz Waschk <waschk@linux-mandrake.com> 2.6.2-1mdk
- reenable libtoolize
- New release 2.6.2

* Fri May 14 2004 Götz Waschk <waschk@linux-mandrake.com> 2.6.1-1mdk
- add missing files
- New release 2.6.1

* Thu Apr 22 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.6.0-2mdk
- Fix BuildRequires

* Thu Apr 08 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.6.0-1mdk
- Release 2.6.0 (with Götz help)
- Remove patch0 (merged upstream)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14119 |12mr|gnome-backgrounds-3.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Background images for the GNOME desktop
Name: gnome-backgrounds
Version: 3.6.0
Release: 1
License: GPLv2
Group: Graphical desktop/GNOME
Url: http://www.gnome.org
Source0: ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/3.6/%{name}-%{version}.tar.xz
BuildArch: noarch

BuildRequires: intltool

%description
This module contains a set of backgrounds packaged with the GNOME desktop.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std
%find_lang %{name}

%files -f %{name}.lang
%doc NEWS README AUTHORS
%{_datadir}/gnome-background-properties/
%{_datadir}/backgrounds/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14120 |12mr|gnome-bluetooth-3.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	11
%define	maj_app	0
%define	gir_maj	1.0
%define	libname	%mklibname %{name} %{major}
%define	lib_app	%mklibname %{name}-applet %{maj_app}
%define	girname	%mklibname %{name}-gir %{gir_maj}
%define	gir_app	%mklibname %{name}-applet-gir %{gir_maj}
%define	devname	%mklibname -d %{name}

Name: 	 	gnome-bluetooth
Summary: 	GNOME Bluetooth Subsystem
Epoch:		1
Version: 	3.6.1
Release:	1
#gw lib is LGPL, main app is GPL
License:	GPLv2+ and LGPLv2+
Group:		Graphical desktop/GNOME
URL:		http://usefulinc.com/software/gnome-bluetooth/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/gnome-bluetooth/3.6/%{name}-%{version}.tar.xz

BuildRequires:	intltool itstool
BuildRequires:	GConf2
BuildRequires:	gettext
BuildRequires:	gnome-common
BuildRequires:	gtk-doc
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(unique-3.0)
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(nautilus-sendto)
BuildRequires:	pkgconfig(gobject-introspection-1.0)

Requires:	gvfs-obexftp
Requires:	bluez
Requires:	obexd

%description
The gnome-bluetooth package contains graphical utilities to setup,
monitor and use Bluetooth devices.

%package -n	%{libname}
Group:		System/Libraries
Summary: 	GNOME bluetooth library
Conflicts:	%{_lib}gnome-bluetooth7 < 1:2.31

%description -n	%{libname}
Library from GNOME-Bluetooth.

%package -n	%{lib_app}
Group:		System/Libraries
Summary: 	GNOME bluetooth Applet library

%description -n %{lib_app}
Library from GNOME-Bluetooth Applet

%package -n	%{girname}
Group:		System/Libraries
Summary:	GObject Introspection interface for %{name}
Requires:	%{libname} = %{EVRD}

%description -n	%{girname}
GObject Introspection interface for %{name}.

%package -n	%{gir_app}
Group:		System/Libraries
Summary:	GObject Introspection interface for %{name} applet
Requires:	%{lib_app} = %{EVRD}

%description -n	%{gir_app}
GObject Introspection interface for %{name} applet. 

%package -n	%{devname}
Group:		Development/C
Summary:	Development libraries and header files from %{name}
Requires:	%{libname} = %{EVRD}
Requires:	%{lib_app} = %{EVRD}
Provides:	%{name}-devel = %{version}-%{release}


%description -n	%{devname}
Development libraries and header files from %{name}

%package -n	nautilus-sendto-bluetooth
Summary:	Send files from nautilus to bluetooth
Group:		Graphical desktop/GNOME
Requires:	nautilus-sendto
Requires:	%{name} = %{EVRD}

%description -n nautilus-sendto-bluetooth
This application provides integration between nautilus and bluetooth.
It adds a Nautilus context menu component ("Send To...") and features
a dialog for insert the bluetooth device which you want to send the
file/files.

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--enable-shared \
	--disable-static \
	--disable-desktop-update \
	--disable-icon-update

%make
										
%install
%makeinstall_std
%find_lang %{name}2 --all-name --with-gnome

%files -f %{name}2.lang
%doc README AUTHORS
%{_sysconfdir}/xdg/autostart/bluetooth-applet.desktop
%{_bindir}/*
%{_datadir}/applications/bluetooth-sendto.desktop
%{_datadir}/applications/bluetooth-wizard.desktop
%{_datadir}/icons/hicolor/*/*/*.*
%{_datadir}/%{name}
%dir %{_libdir}/%{name}
%dir %{_libdir}/%{name}/plugins
%{_libdir}/%{name}/plugins/libgbtgeoclue.*
%{_mandir}/man1/*

%files -n %{libname}
%{_libdir}/lib%{name}.so.%{major}*

%files -n %{lib_app}
%{_libdir}/gnome-bluetooth/libgnome-bluetooth-applet.so.%{maj_app}*

%files -n %{girname}
%{_libdir}/girepository-1.0/GnomeBluetooth-%{gir_maj}.typelib

%files -n %{gir_app}
%{_libdir}/gnome-bluetooth/GnomeBluetoothApplet-%{gir_maj}.typelib

%files -n %{devname}
%{_datadir}/gtk-doc/html/%{name}
%{_includedir}/%{name}
%{_libdir}/*.so
%{_libdir}/gnome-bluetooth/libgnome-bluetooth-applet.so
%{_libdir}/pkgconfig/*.pc
%{_datadir}/gir-1.0/GnomeBluetooth-1.0.gir

%files -n nautilus-sendto-bluetooth
%{_libdir}/nautilus-sendto/plugins/libnstbluetooth.so
%{_datadir}/GConf/gsettings/gnome-bluetooth-nst
%{_datadir}/glib-2.0/schemas/org.gnome.Bluetooth.nst.gschema.xml

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14121 |12mr|gnome-boxes-3.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	boxes manager for GNOME
Name:		gnome-boxes
Version:	3.6.1
Release:	1
Group:		Graphical desktop/GNOME
License:	GPLv2+
URL:		https://live.gnome.org/Boxes
Source0:	http://ftp.gnome.org/pub/GNOME/sources/gnome-boxes/3.6/%{name}-%{version}.tar.xz

BuildRequires:	intltool
BuildRequires:	vala
BuildRequires:	vala-tools
BuildRequires:	tracker-devel
BuildRequires:	pkgconfig(clutter-gtk-1.0)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(gtk-vnc-2.0)
BuildRequires:	pkgconfig(gudev-1.0)
BuildRequires:	pkgconfig(libosinfo-1.0)
BuildRequires:	pkgconfig(libvirt-gobject-1.0)
BuildRequires:	pkgconfig(libvirt-gconfig-1.0)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(spice-client-gtk-3.0)
BuildRequires:  pkgconfig(libsoup-2.4)
# XXX - libvirtd service should be running
Requires:	libvirt-utils
Requires:	qemu-img
Requires:	qemu
# Needed for unattended installer:
Requires:	mtools
Requires:	fuseiso
# gnome-boxes uses a dark theme
Requires:	gnome-icon-theme

%description
Standalone boxes manager for GNOME desktop.

%prep
%setup -q

# add semicolon after mimetype (will be fixed in 3.3.3!)
sed -i -e 's,^\(MimeType=.*[^;]\)$,\1;,g' data/gnome-boxes.desktop.in.in

%build
%configure2_5x
%make

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS README NEWS TODO
%{_bindir}/%{name}
%{_datadir}/%{name}/
%{_datadir}/applications/%{name}.desktop
%{_datadir}/glib-2.0/schemas/org.gnome.boxes.gschema.xml
%{_libexecdir}/gnome-boxes-search-provider
%{_datadir}/dbus-1/services/org.gnome.Boxes.SearchProvider.service
%{_datadir}/gnome-shell/search-providers/gnome-boxes-search-provider.ini
%{_iconsdir}/hicolor/*/apps/gnome-boxes.*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14122 |12mr|gnome-color-manager-3.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:   Color management tools for GNOME
Name:      gnome-color-manager
Version:   3.6.0
Release:   1
License:   GPLv2+
Group:     Graphical desktop/GNOME
URL:       http://projects.gnome.org/gnome-color-manager/
Source0:   ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/3.6/%{name}-%{version}.tar.xz

BuildRequires:	desktop-file-utils
BuildRequires:	docbook-dtd41-sgml
BuildRequires:	docbook-utils
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	intltool itstool
BuildRequires:	pkgconfig(clutter-gtk-1.0)
BuildRequires:	pkgconfig(colord)
BuildRequires:	pkgconfig(colord-gtk)
BuildRequires:	pkgconfig(exiv2)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gnome-desktop-3.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(lcms2)
BuildRequires:	pkgconfig(libcanberra-gtk3)
BuildRequires:	pkgconfig(libexif)
BuildRequires:	pkgconfig(libtiff-4)
BuildRequires:	pkgconfig(mash-0.2)
BuildRequires:	pkgconfig(mx-1.0)
BuildRequires:	pkgconfig(vte-2.90)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xrandr)

Requires: colord
Requires: gnome-icon-theme
Requires: shared-color-profiles

%description
gnome-color-manager is a session framework that makes it easy to manage, 
install and generate color profiles in the GNOME desktop.

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--disable-static \
	--disable-scrollkeeper \
	--enable-packagekit

%make 

%install
%makeinstall_std

%find_lang %name --with-gnome --all-name

%files -f %{name}.lang
%doc AUTHORS NEWS README
%{_bindir}/gcm-*
%{_libexecdir}/gcm-helper-exiv
%{_datadir}/%{name}
%{_datadir}/applications/*.desktop
%{_datadir}/icons/hicolor/*/*/*.png
%{_datadir}/icons/hicolor/scalable/*/*.svg
%{_datadir}/man/man1/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14123 |12mr|gnome-common-3.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		gnome-common
Summary:	Gnome-common contains useful things common to building gnome packages
Version:	3.6.0
Release:	%mkrel 1
License: 	GPLv3+
Group:		Development/GNOME and GTK+
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/3.6/%{name}-%{version}.tar.xz
URL: 		http://www.gnome.org/
Requires:	common-licenses
BuildRequires:	pkgconfig gawk
BuildArch:	noarch

%description
gnome-common is for building various GNOME modules from CVS. It is not
needed to run GNOME.

%prep
%setup -q

%build
%configure2_5x
%make

%install
[ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT

%makeinstall_std

%files
%defattr(-, root, root)
%doc README ChangeLog 
%{_bindir}/*
%{_datadir}/aclocal/*.m4
%{_datadir}/gnome-common



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14124 |12mr|gnome-contacts-3.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver	%(echo %{version}|cut -d. -f1,2)

Name:		gnome-contacts
Version:	3.6.2
Release:	1
Summary:	Contacts manager for GNOME
Group:		Graphical desktop/GNOME
License:	GPLv2+
URL:		https://live.gnome.org/ThreePointOne/Features/Contacts
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz

BuildRequires:	intltool
BuildRequires:	vala
BuildRequires:	pkgconfig(folks)
BuildRequires:	pkgconfig(folks-eds)
BuildRequires:	pkgconfig(folks-telepathy)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gnome-desktop-3.0)
BuildRequires:	pkgconfig(gee-1.0)
BuildRequires:	pkgconfig(goa-1.0)
BuildRequires:	pkgconfig(libebook-1.2)
BuildRequires:	pkgconfig(libedataserver-1.2)
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	pkgconfig(cheese) >= 3.6.0
BuildRequires:	pkgconfig(cheese-gtk) >= 3.6.0
BuildRequires:	pkgconfig(clutter-1.0)

Requires:	telepathy-mission-control

%description
Standalone contacts manager for GNOME desktop.

%prep
%setup -q
%apply_patches

%build
%configure2_5x
%make

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS README NEWS TODO ChangeLog
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_libexecdir}/gnome-contacts-search-provider
%{_datadir}/dbus-1/services/org.gnome.Contacts.SearchProvider.service
%{_datadir}/glib-2.0/schemas/org.gnome.Contacts.gschema.xml
%{_datadir}/gnome-shell/search-providers/gnome-contacts-search-provider.ini

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14125 |12mr|gnome-control-center-3.6.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	1
%define libname	%mklibname %{name} %{major}
%define develname %mklibname -d %{name}

Summary:	GNOME control center
Name:		gnome-control-center
Version:	3.6.3
Release:	1
License:	GPLv2+
Group:		Graphical desktop/GNOME
URL:		http://www.gnome.org/softwaremap/projects/control-center/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/3.6/%{name}-%{version}.tar.xz

BuildRequires:	desktop-file-utils
BuildRequires:	gnome-common
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	intltool
BuildRequires:	shared-mime-info
BuildRequires:	cups-devel
BuildRequires:	pkgconfig(cheese-gtk) >= 2.91.91.1
BuildRequires:	pkgconfig(colord) >= 0.1.8
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(gdk-pixbuf-2.0) >= 2.23.0
BuildRequires:	pkgconfig(glib-2.0) >= 2.29.14
BuildRequires:	pkgconfig(gnome-bluetooth-1.0)
BuildRequires:	pkgconfig(gnome-desktop-3.0) >= 3.1.0
BuildRequires:	pkgconfig(gnome-settings-daemon) >= 3.3.91
BuildRequires:	pkgconfig(goa-backend-1.0)
BuildRequires:	pkgconfig(gsettings-desktop-schemas)
BuildRequires:	pkgconfig(gstreamer-0.10)
BuildRequires:	pkgconfig(gthread-2.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(iso-codes)
BuildRequires:	pkgconfig(ibus-1.0)
BuildRequires:	pkgconfig(lcms2)
BuildRequires:	pkgconfig(pwquality)
BuildRequires:	pkgconfig(libcanberra-gtk3) >= 0.13
BuildRequires:	pkgconfig(libgnome-menu-3.0)
BuildRequires:	pkgconfig(libgnomekbd) >= 2.91.91
BuildRequires:	pkgconfig(libgnomekbdui) >= 2.91.91
BuildRequires:	pkgconfig(libgtop-2.0)
BuildRequires:	pkgconfig(libnm-glib) >= 0.8.992
BuildRequires:	pkgconfig(libnm-glib-vpn) => 0.8.992
BuildRequires:	pkgconfig(libnm-util) >= 0.8.992
BuildRequires:	pkgconfig(libnm-gtk) >= 0.8.992
BuildRequires:	pkgconfig(libnotify) >= 0.7.3
BuildRequires:	pkgconfig(libpulse) >= 0.9.16
BuildRequires:	pkgconfig(libpulse-mainloop-glib) >= 0.9.16
#BuildRequires:	pkgconfig(libsocialweb-client)
BuildRequires:	pkgconfig(libwacom)
BuildRequires:	pkgconfig(libxklavier) >= 5.1
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(NetworkManager) >= 0.8.992
BuildRequires:	pkgconfig(polkit-gobject-1) >= 0.97
BuildRequires:	pkgconfig(upower-glib) >= 0.9.1
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xi) >= 1.2

BuildRequires:	docbook-style-xsl

Requires: gnome-settings-daemon >= 2.21.5
Requires(post,postun): shared-mime-info desktop-file-utils

%description
GNOME Control-center is a configuration tool for easily
setting up your GNOME environment.

%package -n %{develname}
Summary:	Development libraries, include files for GNOME control center
Group:		Development/GNOME and GTK+
Obsoletes:	%{_lib}gnome-window-settings-devel

%description -n %{develname}
Development libraries, include files for GNOME Control Center

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--disable-static \
	--disable-scrollkeeper

#	--with-libsocialweb \
%make

%install
%makeinstall_std
find %{buildroot} -name '*.la' -exec rm -f {} \;
rm -f %{buildroot}%{_datadir}/applications/mimeinfo.cache

%{find_lang} %{name}-2.0 --with-gnome --all-name

desktop-file-install --vendor="" \
	--remove-category="Application" \
	--remove-category="PersonalSettings" \
	--add-category="X-MandrivaLinux-System-Configuration-GNOME" \
	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

%files -f %{name}-2.0.lang
%doc AUTHORS NEWS README
%{_sysconfdir}/xdg/autostart/gnome-sound-applet.desktop
%{_sysconfdir}/xdg/menus/gnomecc.menu
%{_libdir}/control-center-1/panels/libbackground.so
%{_libdir}/control-center-1/panels/libbluetooth.so
%{_libdir}/control-center-1/panels/libcolor.so
%{_libdir}/control-center-1/panels/libdate_time.so
%{_libdir}/control-center-1/panels/libdisplay.so
%{_libdir}/control-center-1/panels/libinfo.so
%{_libdir}/control-center-1/panels/libkeyboard.so
%{_libdir}/control-center-1/panels/libmouse-properties.so
%{_libdir}/control-center-1/panels/libonline-accounts.so
%{_libdir}/control-center-1/panels/libpower.so
%{_libdir}/control-center-1/panels/libprinters.so
%{_libdir}/control-center-1/panels/libregion.so
%{_libdir}/control-center-1/panels/libscreen.so
%{_libdir}/control-center-1/panels/libsound.so
%{_libdir}/control-center-1/panels/libuniversal-access.so
%{_libdir}/control-center-1/panels/libuser-accounts.so
%{_libdir}/control-center-1/panels/libwacom-properties.so
%{_libdir}/control-center-1/panels/libnetwork.so
%{_bindir}/gnome-control-center
%{_bindir}/gnome-sound-applet
%{_datadir}/applications/*
%{_datadir}/desktop-directories/*
%{_datadir}/gnome-control-center/
%{_datadir}/icons/hicolor/*/*/*
%{_datadir}/sounds/gnome/default/*
%{_datadir}/pixmaps/faces
%{_datadir}/polkit-1/actions/org.gnome.controlcenter.datetime.policy
%{_mandir}/man?/*
%{_datadir}/polkit-1/actions/org.gnome.controlcenter.user-accounts.policy
%{_datadir}/polkit-1/rules.d/gnome-control-center.rules

%files -n %{develname}
%{_datadir}/pkgconfig/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14126 |12mr|gnome-desktop-2.32.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api_version 2
%define lib_major   17
%define libname %mklibname %{name}-%{api_version}_ %{lib_major}
%define develname %mklibname -d %{name}-%{api_version}

Summary:	Package containing code shared among gnome-panel, gnome-session, nautilus, etc
Name:		gnome-desktop
Version:	2.32.1
Release:	8
License:	GPLv2+ and LGPLv2+
Group:		Graphical desktop/GNOME
URL:		http://www.gnome.org
Source0:	http://ftp.gnome.org/pub/GNOME/sources/gnome-desktop/%{name}-%{version}.tar.bz2

BuildRequires:	pkgconfig(libstartup-notification-1.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	gtk-doc
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	libxslt-proc
BuildRequires:	intltool >= 0.40.0
BuildRequires:	ldetect-lst

Provides:	%{name}-%{api_version} = %{version}-%{release}
Requires:	ldetect-lst >= 0.1.282
%rename %{name}-common

%description
This package contains some data files and other shared components of the
GNOME user environment.

%package -n %{libname}
Summary:	%{summary}
Group:		System/Libraries

%description -n %{libname}
This package contains an internal library
(libgnomedesktop) used to implement some portions of the GNOME
desktop.

%package -n %{develname}
Summary:	Development libraries, include files for gnome-desktop
Group:		Development/GNOME and GTK+
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-%{api_version}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Obsoletes:	%{mklibname -d gnome-desktop-2_ 2} < 2.32.1-8

%description -n %{develname}
Development libraries, include files for internal library libgnomedesktop.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static \
	--with-gnome-distributor="%{vendor}" \
	--disable-scrollkeeper \
	--with-pnp-ids-path=%{_datadir}/misc/pnp.ids

%make LIBS=-lm

%install
GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 %makeinstall_std

%find_lang %{name}-2.0

for d in `ls -1 %{buildroot}%{_datadir}/gnome/help/`; do
  %find_lang $d --with-gnome
  cat $d.lang >> %{name}-2.0.lang
done

%files -f %{name}-2.0.lang
%doc AUTHORS COPYING ChangeLog NEWS README
%{_bindir}/*
%{_datadir}/gnome-about
%{_datadir}/applications/*
%{_datadir}/pixmaps/*
%{_mandir}/man1/*

%files -n %{libname}
%{_libdir}/libgnome-desktop-%{api_version}.so.%{lib_major}*

%files -n %{develname}
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*
%doc %{_datadir}/gtk-doc/html/*




%changelog
* Sat Sep  8 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: ed34be6
- Update BuildRequires
  
* Fri Aug  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: d15ed09
- Sync with Cooker (drop .la files, spec cleanup), convert BuildRequires to pkgconfig style, fix unversioned Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14127 |12mr|gnome-desktop3-3.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname gnome-desktop

%define	api_version	3
%define api		3.0
%define major		4

%define libname		%mklibname %{oname} %{api_version} %{major}
%define develname	%mklibname -d %{oname} %{api_version}
%define girname		%mklibname %{oname}-gir %{api}

Summary:	Package containing code shared among gnome-panel, gnome-session, nautilus, etc
Name:		%{oname}3
Version:	3.6.2
Release:	1
License:	GPLv2+ and LGPLv2+
Group:		Graphical desktop/GNOME
URL:		http://www.gnome.org
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{oname}/3.6/%{oname}-%{version}.tar.xz

BuildRequires:	gtk-doc
BuildRequires:	intltool
BuildRequires:	ldetect-lst
BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gsettings-desktop-schemas)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(xkbfile)
BuildRequires:	pkgconfig(xkeyboard-config)
BuildRequires:	itstool


Requires:	ldetect-lst >= 0.1.282
Obsoletes:	%{name}-common < 2.91.92
Conflicts:	gnome-desktop-common < 2.32.1-2
%rename 	%{oname}

%description
This package contains some data files and other shared components of the
GNOME user environment.

%package -n %{libname}
Summary:	%{summary}
Group:		System/Libraries
%rename		%{_lib}%{oname}-3_2

%description -n %{libname}
This package contains an internal library
(libgnomedesktop) used to implement some portions of the GNOME
desktop.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{oname}
Group:		System/Libraries

%description -n %{girname}
GObject Introspection interface description for %{oname}.

%package -n %{develname}
Summary:	Development libraries, include files for %{oname}
Group:		Development/GNOME and GTK+
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Requires:	%{girname} = %{version}-%{release}

%description -n %{develname}
Development libraries, include files for internal library %{oname}.

%prep
%setup -qn %{oname}-%{version}

%build
%configure2_5x \
	--disable-static \
	--with-gnome-distributor="%_vendor" \
	--disable-scrollkeeper \
	--with-pnp-ids-path=%{_datadir}/misc/pnp.ids

%make LIBS='-lrt -lgmodule-2.0'

%install
%makeinstall_std 
rm -f %{buildroot}%{_libdir}/*.la

%find_lang %{oname}-%{api}
for d in `ls -1 %{buildroot}%{_datadir}/gnome/help/`; do
  %find_lang $d --with-gnome
  cat $d.lang >> %{oname}-%{api}.lang
done

%files -f %{oname}-%{api}.lang
%doc AUTHORS COPYING ChangeLog NEWS README
%{_datadir}/gnome/gnome-version.xml
%{_datadir}/help/*

%files -n %{libname}
%{_libdir}/libgnome-desktop-%{api_version}.so.%{major}*
%{_libdir}/gnome-rr-debug

%files -n %{girname}
%{_libdir}/girepository-1.0/GnomeDesktop-%{api}.typelib

%files -n %{develname}
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*
%{_datadir}/gir-1.0/GnomeDesktop-%{api}.gir
%doc %{_datadir}/gtk-doc/html/*



%changelog
* Tue Nov 13 2012 Arkady L. Shane <ashejn@rosalab.ru> 3.6.2-1
- update to 3.6.2

* Tue Oct 30 2012 Arkady L. Shane <ashejn@rosalab.ru> 3.6.1-1
- update to 3.6.1

* Fri Oct  5 2012 Arkady L. Shane <ashejn@rosalab.ru> 3.6.0.1-1
- update to 3.6.0.1

* Fri Sep 28 2012 Arkady L. Shane <ashejn@rosalab.ru> 3.6.0-1
- update to 3.6.0

* Wed May 16 2012 Matthew Dawkins <mattydaw@mandriva.org> 3.4.2-1
+ Revision: 799250
- update to new version 3.4.2

* Thu Apr 26 2012 Matthew Dawkins <mattydaw@mandriva.org> 3.4.1-1
+ Revision: 793668
- new version 3.4.1

* Tue Mar 27 2012 Matthew Dawkins <mattydaw@mandriva.org> 3.2.1-2
+ Revision: 787820
- rebuild
- obsolete/provide gnome-desktop
- other spec clean ups

* Sat Nov 19 2011 Matthew Dawkins <mattydaw@mandriva.org> 3.2.1-1
+ Revision: 731830
- new version 3.2.1
- syncd spec with mga
- additional cleanups to spec
- splits out gir pkg
- disable static build
- removed mkrel & BuildRoot
- converts BRs to pkgconfig provides
- renamed libnamedev to develname

* Tue May 24 2011 Götz Waschk <waschk@mandriva.org> 3.0.2-1
+ Revision: 678042
- update to new version 3.0.2

* Wed Apr 27 2011 Funda Wang <fwang@mandriva.org> 3.0.1-1
+ Revision: 659521
- update to new version 3.0.1

* Tue Apr 05 2011 Funda Wang <fwang@mandriva.org> 3.0.0-1
+ Revision: 650455
- update to new version 3.0.0

* Sun Apr 03 2011 Funda Wang <fwang@mandriva.org> 2.91.93-2
+ Revision: 650066
- add conflicts with gnome-desktop 2.x

* Fri Mar 25 2011 Funda Wang <fwang@mandriva.org> 2.91.93-1
+ Revision: 648444
- new version 2.91.93

* Wed Mar 23 2011 Funda Wang <fwang@mandriva.org> 2.91.92-1
+ Revision: 648015
- New version 2.91.92 (merge common-i18n into main package)

* Wed Sep 08 2010 Götz Waschk <waschk@mandriva.org> 2.90.5-1mdv2011.0
+ Revision: 576866
- new version
- update file list

* Fri Jul 30 2010 Götz Waschk <waschk@mandriva.org> 2.90.4-1mdv2011.0
+ Revision: 563614
- gtk+3 version
- gtk3 version

* Fri Jul 30 2010 Götz Waschk <waschk@mandriva.org> 2.31.2-2mdv2011.0
+ Revision: 563553
- rebuild
- update to new version 2.31.2

* Sun Jul 11 2010 Götz Waschk <waschk@mandriva.org> 2.30.2-1mdv2011.0
+ Revision: 550681
- update to new version 2.30.2

* Wed Mar 31 2010 Götz Waschk <waschk@mandriva.org> 2.30.0-1mdv2010.1
+ Revision: 530228
- update to new version 2.30.0

* Mon Mar 08 2010 Götz Waschk <waschk@mandriva.org> 2.29.92-1mdv2010.1
+ Revision: 516391
- new version
- drop patch
- update omf file list

* Mon Feb 22 2010 Götz Waschk <waschk@mandriva.org> 2.29.91-1mdv2010.1
+ Revision: 509660
- update to new version 2.29.91

* Tue Feb 09 2010 Götz Waschk <waschk@mandriva.org> 2.29.90-1mdv2010.1
+ Revision: 502987
- update to new version 2.29.90

* Wed Jan 27 2010 Götz Waschk <waschk@mandriva.org> 2.29.6-1mdv2010.1
+ Revision: 497246
- update to new version 2.29.6

* Wed Jan 13 2010 Götz Waschk <waschk@mandriva.org> 2.29.5-1mdv2010.1
+ Revision: 490497
- new version
- new major

* Fri Jan 08 2010 Frederic Crozat <fcrozat@mandriva.com> 2.29.4-2mdv2010.1
+ Revision: 487708
- Remove pnp.ids file, use the one from ldetect-lst now

* Tue Dec 22 2009 Götz Waschk <waschk@mandriva.org> 2.29.4-1mdv2010.1
+ Revision: 481602
- update to new version 2.29.4

* Fri Dec 11 2009 Götz Waschk <waschk@mandriva.org> 2.29.3-2mdv2010.1
+ Revision: 476484
- fix crash in gnome-settings-daemon without xrandr (bug #56349)

* Wed Dec 09 2009 Götz Waschk <waschk@mandriva.org> 2.29.3-1mdv2010.1
+ Revision: 475428
- update to new version 2.29.3

* Thu Oct 22 2009 Frederic Crozat <fcrozat@mandriva.com> 2.28.1-1mdv2010.0
+ Revision: 458860
- Release 2.28.1

* Mon Sep 21 2009 Götz Waschk <waschk@mandriva.org> 2.28.0-1mdv2010.0
+ Revision: 446789
- update to new version 2.28.0

* Thu Sep 10 2009 Götz Waschk <waschk@mandriva.org> 2.27.92-1mdv2010.0
+ Revision: 437223
- update to new version 2.27.92

* Tue Aug 25 2009 Götz Waschk <waschk@mandriva.org> 2.27.91-1mdv2010.0
+ Revision: 421055
- update to new version 2.27.91

* Wed Aug 19 2009 Frederic Crozat <fcrozat@mandriva.com> 2.27.5-2mdv2010.0
+ Revision: 417962
- Remove mandriva.png from pixmaps, it is now shipped by desktop-common-data

* Tue Jul 28 2009 Götz Waschk <waschk@mandriva.org> 2.27.5-1mdv2010.0
+ Revision: 402859
- new version
- update file list
- drop gnomeui dep

* Wed Jul 15 2009 Götz Waschk <waschk@mandriva.org> 2.27.4-1mdv2010.0
+ Revision: 396379
- update to new version 2.27.4

* Tue Jun 16 2009 Götz Waschk <waschk@mandriva.org> 2.27.3-1mdv2010.0
+ Revision: 386339
- update to new version 2.27.3

* Wed May 20 2009 Götz Waschk <waschk@mandriva.org> 2.26.2-1mdv2010.0
+ Revision: 378023
- update to new version 2.26.2

* Tue Apr 14 2009 Götz Waschk <waschk@mandriva.org> 2.26.1-1mdv2009.1
+ Revision: 366928
- update to new version 2.26.1

* Mon Mar 16 2009 Götz Waschk <waschk@mandriva.org> 2.26.0-1mdv2009.1
+ Revision: 356297
- update to new version 2.26.0

* Tue Mar 03 2009 Götz Waschk <waschk@mandriva.org> 2.25.92-1mdv2009.1
+ Revision: 348015
- update to new version 2.25.92

* Tue Feb 17 2009 Götz Waschk <waschk@mandriva.org> 2.25.91-1mdv2009.1
+ Revision: 341222
- update to new version 2.25.91

* Wed Feb 04 2009 Götz Waschk <waschk@mandriva.org> 2.25.90-1mdv2009.1
+ Revision: 337266
- update to new version 2.25.90

* Tue Jan 20 2009 Götz Waschk <waschk@mandriva.org> 2.25.5-1mdv2009.1
+ Revision: 331536
- update to new version 2.25.5

* Tue Jan 06 2009 Götz Waschk <waschk@mandriva.org> 2.25.4-1mdv2009.1
+ Revision: 325312
- update to new version 2.25.4

* Thu Dec 18 2008 Götz Waschk <waschk@mandriva.org> 2.25.3-1mdv2009.1
+ Revision: 315826
- new version
- new major

* Tue Dec 02 2008 Götz Waschk <waschk@mandriva.org> 2.25.2-1mdv2009.1
+ Revision: 309076
- update deps
- update to new version 2.25.2

* Sun Nov 09 2008 Adam Williamson <awilliamson@mandriva.org> 2.25.1.1-2mdv2009.1
+ Revision: 301224
- rebuild for new xcb

* Wed Nov 05 2008 Götz Waschk <waschk@mandriva.org> 2.25.1.1-1mdv2009.1
+ Revision: 300025
- new version
- drop patch
- new major

* Wed Oct 22 2008 Götz Waschk <waschk@mandriva.org> 2.24.1-2mdv2009.1
+ Revision: 296444
- rebuild for broken build system
- update to new version 2.24.1

* Tue Sep 23 2008 Götz Waschk <waschk@mandriva.org> 2.24.0-1mdv2009.0
+ Revision: 287269
- new epiphany

* Mon Sep 08 2008 Götz Waschk <waschk@mandriva.org> 2.23.92-1mdv2009.0
+ Revision: 282802
- new version

* Tue Sep 02 2008 Götz Waschk <waschk@mandriva.org> 2.23.91-1mdv2009.0
+ Revision: 278809
- new version

* Tue Aug 19 2008 Götz Waschk <waschk@mandriva.org> 2.23.90-1mdv2009.0
+ Revision: 273604
- new version

* Tue Aug 05 2008 Götz Waschk <waschk@mandriva.org> 2.23.6-1mdv2009.0
+ Revision: 263697
- new version

* Wed Jul 23 2008 Götz Waschk <waschk@mandriva.org> 2.23.5-1mdv2009.0
+ Revision: 241858
- new version

* Thu Jul 03 2008 Götz Waschk <waschk@mandriva.org> 2.23.4-1mdv2009.0
+ Revision: 231019
- new version
- new version

* Mon Jun 30 2008 Götz Waschk <waschk@mandriva.org> 2.22.3-1mdv2009.0
+ Revision: 230187
- new version
- update license
- update buildrequires

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Tue May 27 2008 Götz Waschk <waschk@mandriva.org> 2.22.2-1mdv2009.0
+ Revision: 211637
- new version
- fix build

* Wed Mar 26 2008 Emmanuel Andry <eandry@mandriva.org> 2.22.0-2mdv2008.1
+ Revision: 190526
- Fix lib group

* Mon Mar 10 2008 Götz Waschk <waschk@mandriva.org> 2.22.0-1mdv2008.1
+ Revision: 183856
- new version

* Tue Feb 26 2008 Götz Waschk <waschk@mandriva.org> 2.21.92-1mdv2008.1
+ Revision: 175483
- new version

* Mon Feb 11 2008 Götz Waschk <waschk@mandriva.org> 2.21.91-1mdv2008.1
+ Revision: 165444
- fix rpmlint error
- new version

* Mon Jan 28 2008 Götz Waschk <waschk@mandriva.org> 2.21.90-1mdv2008.1
+ Revision: 159048
- new version

* Tue Jan 15 2008 Götz Waschk <waschk@mandriva.org> 2.21.5-1mdv2008.1
+ Revision: 152168
- fix buildrequires
- new version

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Tue Dec 18 2007 Götz Waschk <waschk@mandriva.org> 2.21.4-1mdv2008.1
+ Revision: 132902
- new version
- drop patch 2

* Tue Dec 18 2007 Frederic Crozat <fcrozat@mandriva.com> 2.21.2-2mdv2008.1
+ Revision: 132449
- Patch2 (Fedora): add gnome-bg API

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Nov 14 2007 Götz Waschk <waschk@mandriva.org> 2.21.2-1mdv2008.1
+ Revision: 108622
- new version

* Mon Oct 15 2007 Götz Waschk <waschk@mandriva.org> 2.20.1-1mdv2008.1
+ Revision: 98699
- new version

* Tue Sep 18 2007 Frederic Crozat <fcrozat@mandriva.com> 2.20.0-1mdv2008.0
+ Revision: 89566
- Move mo files to a new sub-package

  + Götz Waschk <waschk@mandriva.org>
    - new version

* Wed Sep 05 2007 Götz Waschk <waschk@mandriva.org> 2.19.92-1mdv2008.0
+ Revision: 79721
- new version

* Tue Aug 14 2007 Götz Waschk <waschk@mandriva.org> 2.19.90-1mdv2008.0
+ Revision: 63283
- new version
- fix buildrequires

* Wed Aug 01 2007 Götz Waschk <waschk@mandriva.org> 2.19.6-2mdv2008.0
+ Revision: 57354
- new devel name
- use scrollkeeper macros

* Mon Jul 30 2007 Götz Waschk <waschk@mandriva.org> 2.19.6-1mdv2008.0
+ Revision: 56735
- fix buildrequires
- new version

* Sun Jul 08 2007 Götz Waschk <waschk@mandriva.org> 2.19.5-1mdv2008.0
+ Revision: 49947
- new version

* Sun Jun 17 2007 Götz Waschk <waschk@mandriva.org> 2.19.4-1mdv2008.0
+ Revision: 40612
- new version
- bump deps

* Wed Jun 06 2007 Götz Waschk <waschk@mandriva.org> 2.19.3.1-1mdv2008.0
+ Revision: 36005
- new version

* Mon May 28 2007 Götz Waschk <waschk@mandriva.org> 2.18.2-1mdv2008.0
+ Revision: 32121
- new version

* Wed Apr 18 2007 Götz Waschk <waschk@mandriva.org> 2.18.1-1mdv2008.0
+ Revision: 14402
- new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14128 |12mr|gnome-desktop-sharp-2.26.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gtk_sharp 2.12.2
%define gnome_sharp 2.24.0
%define monodir %{_prefix}/lib/mono

Summary:	C# language bindings for GNOME desktop
Name:		gnome-desktop-sharp
Version:	2.26.0
Release:	9
License:	LGPLv2
Group:		System/Libraries
Url:		http://www.mono-project.com/Main_Page
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%name/%{name}-%{version}.tar.bz2
Patch:		gnome-desktop-sharp-2.26.0-new-libgnomedesktop-major.patch
BuildRequires:	mono-devel
BuildRequires:	gtk-sharp2-devel >= %{gtk_sharp}
BuildRequires:	gtk-sharp2 >= %{gtk_sharp}
BuildRequires:	glade-sharp2 >= %{gtk_sharp}
BuildRequires:	gnome-sharp2-devel >= %{gnome_sharp}
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	pkgconfig(libgtkhtml-3.14)
BuildRequires:	pkgconfig(vte)
BuildRequires:	pkgconfig(libpanelapplet-2.0)
BuildRequires:	pkgconfig(libgnomeprintui-2.2)
BuildRequires:	pkgconfig(gnome-desktop-2.0)
BuildRequires:	pkgconfig(libwnck-1.0)
BuildRequires:	pkgconfig(gtksourceview-2.0)
Conflicts:	gnome-sharp2 < 2.19.90

%description
This contains C# language bindings for some of the GNOME desktop libraries.

%package devel
Summary:	C# language binding for the GNOME desktop - devel files
Group:		Development/Other
Requires:	%{name} = %{version}
Requires:	gtkhtml-sharp = %{version}
Requires:	vte-sharp = %{version}
Requires:	rsvg-sharp = %{version}
Requires:	wnck-sharp = %{version}
Requires:	gtksourceview-sharp2 = %{version}
Requires:	gnome-panel-sharp = %{version}
Requires:	gnome-print-sharp = %{version}
Conflicts:	gnome-desktop-sharp < 2.20.1-2

%description devel
This is a C# language binding for the GNOME desktop. It contains all
files that are needed to build against %{name}.

%package -n gnome-print-sharp
Group:		System/Libraries
Summary:	C# language binding for the GNOME print library

%description -n gnome-print-sharp
This contains the C# language binding for the GNOME print library.

%package -n gnome-panel-sharp
Group:		System/Libraries
Summary:	C# language binding for the GNOME panel

%description -n gnome-panel-sharp
This contains the C# language binding for the GNOME panel.

%package -n vte-sharp
Group:		System/Libraries
Summary:	C# language binding for VTE
Conflicts:	gnome-desktop-sharp < 2.20.1-2

%description -n vte-sharp
This contains the C# language binding for the VTE library.

%package -n rsvg-sharp
Group:		System/Libraries
Summary:	C# language binding for librsvg
Conflicts:	gnome-desktop-sharp < 2.20.1-2

%description -n rsvg-sharp
This contains the C# language binding for the librsvg library.

%package -n wnck-sharp
Group:		System/Libraries
Summary:	C# language binding for libwnck
Conflicts:	gnome-desktop-sharp < 2.20.1-2

%description -n wnck-sharp
This contains the C# language binding for the libwnck library.

%package -n gtkhtml-sharp
Group:		System/Libraries
Summary:	C# language binding for gtkhtml
Conflicts:	gnome-desktop-sharp < 2.20.1-2

%description -n gtkhtml-sharp
This contains the C# language binding for the gtkhtml library.

%package -n gtksourceview-sharp2
Group:		System/Libraries
Summary:	C# language binding for gtksourceview 2
Conflicts:	gnome-desktop-sharp < 2.20.1-2

%description -n gtksourceview-sharp2
This contains the C# language binding for the gtksourceview 2 library.

%prep
%setup -q
%patch -p1

%build
%configure2_5x --disable-static
make

%install
%makeinstall_std

%files
%doc README NEWS  HACKING AUTHORS
%{monodir}/gac/gnomedesktop-sharp
%{monodir}/gnomedesktop-sharp-2.20

%files -n gnome-print-sharp
%{monodir}/gac/gnome-print-sharp
%{monodir}/gnome-print-sharp-2.18

%files -n gnome-panel-sharp
%{monodir}/gac/gnome-panel-sharp
%{_libdir}/libgnomepanelsharpglue-2.so
%{monodir}/gnome-panel-sharp-2.24

%files -n vte-sharp
%{monodir}/gac/vte-sharp
%{_libdir}/libvtesharpglue-2.so
%{monodir}/vte-sharp-0.16

%files -n rsvg-sharp
%{monodir}/gac/rsvg2-sharp
%{monodir}/rsvg2-sharp-2.0

%files -n wnck-sharp
%{monodir}/gac/wnck-sharp
%{monodir}/wnck-sharp-2.20
%{_libdir}/libwncksharpglue-2.so

%files -n gtksourceview-sharp2
%{monodir}/gac/gtksourceview2-sharp
%{monodir}/gtksourceview2-sharp-2.0
%{_libdir}/libgtksourceview2sharpglue-2.so

%files -n gtkhtml-sharp
%{monodir}/gac/gtkhtml-sharp
%{monodir}/gtkhtml-sharp-3.14
%{_libdir}/libgtkhtmlsharpglue-2.so

%files devel
%doc ChangeLog
%{_libdir}/pkgconfig/gnome-desktop-sharp-2.0.pc
%{_libdir}/pkgconfig/gtkhtml-sharp-3.14.pc
%{_libdir}/pkgconfig/gtksourceview2-sharp.pc
%{_libdir}/pkgconfig/rsvg2-sharp-2.0.pc
%{_libdir}/pkgconfig/vte-sharp-0.16.pc
%{_libdir}/pkgconfig/wnck-sharp-1.0.pc
%{_libdir}/pkgconfig/gnome-panel-sharp-2.24.pc
%{_libdir}/pkgconfig/gnome-print-sharp-2.18.pc
%{_datadir}/gnomedesktop-sharp
%{_datadir}/gtkhtml-sharp
%{_datadir}/gtksourceview2-sharp
%{_datadir}/rsvg2-sharp
%{_datadir}/vte-sharp
%{_datadir}/wnck-sharp
%{_datadir}/gnome-panel-sharp
%{_datadir}/gnome-print-sharp


%changelog
* Fri Aug  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 47eb535
- Spec cleanup, convert BuildRequires to pkgconfig style, drop deprecated nautilusburn subpackage
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14129 |12mr|gnome-device-manager-0.2-3.20070906.7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define alphatag 20070906

%define lib_major 0
%define lib_name %mklibname gnome-device-manager %{lib_major}
%define develname %mklibname gnome-device-manager -d

Summary: Device manager for the GNOME desktop
Name: gnome-device-manager
Version: 0.2
Release: %mkrel 3.%{alphatag}.7
License: GPL
URL: http://
Group: Graphical desktop/GNOME
Source0: %{name}-%{version}.tar.bz2
# (fc) 0.2-0.20070906.1mdv fix error in Makefile.am
Patch0: gnome-device-manager-0.2-fixbuild.patch
# (fc) 0.2-0.20070906.2mdv fix underlinking
Patch1: gnome-device-manager-0.2-fixunderlinking.patch
# (fc) 0.2-0.20070906.2mdv improve theming notes / warnings (Fedora)
Patch2: note-theming.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
BuildRequires: hal-devel >= 0.5.5 
BuildRequires: gettext
BuildRequires: scrollkeeper
BuildRequires: gnome-doc-utils
BuildRequires: gnome-doc-utils-devel
BuildRequires: gnome-common
BuildRequires: libgnomeui2-devel
BuildRequires: intltool
Requires: hal >= 0.5.7
Requires: dbus >= 0.62
Requires: dbus-glib >= 0.62
Obsoletes: hal-gnome <= 0.5.9.1
Provides: hal-gnome

%description
Device manager for the GNOME desktop that uses HAL to do all the heavy lifting.

%package -n %{lib_name}
Summary: Shared library for gnome-device-manager
Group: System/Libraries

%description -n %{lib_name}
gnome-device-manager shared library.

%package -n %{develname}
Summary: Libraries and headers for gnome-device-manager
Group: Development/C
Requires: %{name} = %{version}
Requires: %{lib_name} = %{version}
Provides: %{name}-devel = %{version}-%{release}

%description -n %{develname}
Headers and static libraries for gnome-device-manager.

%prep
rm -rf $RPM_BUILD_ROOT

%setup -q
%patch0 -p1 -b .fixbuild
%patch1 -p1 -b .fixunderlinking
%patch2 -p1 -b .note-theming

#needed by patches 0 & 1
autoreconf -fi

%build
%define _enable_libtoolize 1
%configure2_5x --disable-scrollkeeper
make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

rm -f $RPM_BUILD_ROOT%{_libdir}/*.a

%find_lang %name --with-gnome

%clean
rm -rf $RPM_BUILD_ROOT

%post
%update_scrollkeeper
%update_icon_cache hicolor

%postun
%clean_scrollkeeper
%clean_icon_cache hicolor

%if %mdkversion < 200900
%post -n %{lib_name} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{lib_name} -p /sbin/ldconfig
%endif

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS COPYING NEWS README
%{_bindir}/gnome-device-manager
%{_datadir}/icons/hicolor/*/apps/*
%{_datadir}/applications/gnome-device-manager.desktop

%files -n %{lib_name}
%defattr(-,root,root)
%{_libdir}/libgnome-device-manager.so.%{lib_major}*


%files -n %{develname}
%defattr(-,root,root)
%{_libdir}/libgnome-device-manager.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/gnome-device-manager



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14130 |12mr|gnome-dictionary-3.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	6
%define api	1.0
%define libname	%mklibname gdict %{api} %{major}
%define devname	%mklibname -d gdict %{api}

%define url_ver	%(echo %{version}|cut -d. -f1,2)

Name:		gnome-dictionary
Epoch:		1
Version:	3.4.0
Release:	1
Summary:	GNOME Dictionary
License:	GPLv2+ and LGPLv2
Group:		Graphical desktop/GNOME
Url:		http://www.gnome.org
Source0:	http://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
BuildRequires:	intltool
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(glib-2.0) >= 2.28.0
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.0.0
Conflicts:	gnome-utils < 1:3.3.2

%description
GNOME Dictionary - Look up words in dictionary sources.

%package -n %{libname}
Group:		System/Libraries
Summary:	GNOME dictionary shared library

%description -n %{libname}
This is the shared library required by the GNOME Dictionary.

%package -n %{devname}
Group:		Development/C
Summary:	GNOME dictionary library development files
Requires:	%{libname} = %{epoch}:%{version}-%{release}
Provides:	libgdict%{api}-devel = %{epoch}:%{version}-%{release}

%description -n %{devname}
This is the shared library required by the GNOME Dictionary.

%prep
%setup -q

%build
%configure2_5x \
	--disable-rpath \
	--disable-static \
	--disable-schemas-compile \
	--disable-scrollkeeper
%make

%install
%makeinstall_std

%find_lang %{name} --with-gnome

#we don't want these
find %{buildroot} -name "*.la" -delete

%files -f %{name}.lang
%doc README NEWS AUTHORS TODO
%{_bindir}/%{name}
%{_datadir}/%{name}/
%{_datadir}/gdict-%{api}/
%{_datadir}/glib-2.0/schemas/org.gnome.dictionary.gschema.xml
%{_datadir}/applications/%{name}.desktop
%{_mandir}/man1/%{name}.1.*

%files -n %{libname}
%{_libdir}/libgdict-%{api}.so.%{major}*

%files -n %{devname}
%doc %{_datadir}/gtk-doc/html/gdict/
%{_libdir}/libgdict-%{api}.so
%{_libdir}/pkgconfig/gdict-%{api}.pc
%{_includedir}/gdict-%{api}




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14131 |12mr|gnome-disk-utility-3.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Werror_cflags %nil

%define url_ver	%(echo %{version}|cut -d. -f1,2)

Summary:	Disk management daemon
Name:		gnome-disk-utility
Version:	3.6.1
Release:	1
License:	LGPLv2+
Group:		System/Configuration/Other
URL:		http://git.gnome.org/cgit/gnome-disk-utility
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
BuildRequires:	pkgconfig(gio-unix-2.0) >= 2.31.0
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.3.0
BuildRequires:	pkgconfig(udisks2) >= 1.90
BuildRequires:	pkgconfig(gnome-keyring-1)
BuildRequires:	pkgconfig(pwquality)
BuildRequires:	pkgconfig(libsystemd-login) >= 186
BuildRequires:	pkgconfig(libsecret-1)
BuildRequires:	gnome-doc-utils
BuildRequires:	intltool
BuildRequires:	gtk-doc
Requires:	polkit-agent
Requires:	udisks2 >= 1.90
%rename	palimpsest

%description
This package contains the Palimpsest disk management application.
Palimpsest supports partitioning, file system creation, encryption,
RAID, SMART monitoring, etc.

%prep
%setup -q

%build
%configure2_5x \
        --disable-static
%make

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%doc README AUTHORS NEWS
%{_bindir}/*
%{_datadir}/%{name}
%{_datadir}/applications/*.desktop
%{_iconsdir}/hicolor/*/apps/*
%{_datadir}/glib-2.0/schemas/org.gnome.Disks.gschema.xml
%{_mandir}/man1/gnome*1.*


%changelog
* Tue Oct 30 2012 Arkady L. Shane <ashejn@rosalab.ru> 3.6.1-1
- update to 3.6.1

* Mon Jul 09 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 3.5.2-1
+ Revision: 808671
- fix file list
- add libsystemd-login to build requires
- fix file list
- update to new version 3.5.2
- add buildrequires on gnome-keyring-1 and pwquality

* Sun Apr 22 2012 Götz Waschk <waschk@mandriva.org> 3.4.1-1
+ Revision: 792672
- update to new version 3.4.1

* Fri Apr 20 2012 Alexander Khrukin <akhrukin@mandriva.org> 3.4.0-1
+ Revision: 792470
- version update 3.4.0

* Sat Dec 03 2011 Matthew Dawkins <mattydaw@mandriva.org> 3.0.2-1
+ Revision: 737398
- new version 3.0.2
- disable static & gtk-docs build
- converted BRs to pkgconfig provides
- dropped p1 as it had no relevance to build success
- cleaned up spec
- rebuild before major upgrade
- cleaned up spec
- disabled static
- removed .la files
- removed BuildRoot, clean section, defattr

* Thu Oct 27 2011 Götz Waschk <waschk@mandriva.org> 2.32.1-3
+ Revision: 707593
- add missing dep to devel package

* Thu May 05 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.32.1-2
+ Revision: 669192
- fix underlinking issue
- fix some dependency loops

* Wed Apr 06 2011 Götz Waschk <waschk@mandriva.org> 2.32.1-1
+ Revision: 650908
- new version

* Wed Sep 15 2010 Götz Waschk <waschk@mandriva.org> 2.32.0-1mdv2011.0
+ Revision: 578707
- new version
- update file list

* Mon May 03 2010 Pascal Terjan <pterjan@mandriva.org> 2.30.1-2mdv2010.1
+ Revision: 541729
- Fix a crash of gvfs-gdu-volume-monitor on non UTF-8 systems

* Tue Mar 30 2010 Frederic Crozat <fcrozat@mandriva.com> 2.30.1-1mdv2010.1
+ Revision: 529675
- Release 2.30.1

* Thu Mar 25 2010 Götz Waschk <waschk@mandriva.org> 2.30.0-2mdv2010.1
+ Revision: 527460
- add conflict for upgrade from 2010.0

* Tue Mar 16 2010 Frederic Crozat <fcrozat@mandriva.com> 2.30.0-1mdv2010.1
+ Revision: 521781
- Release 2.30.0

* Thu Mar 11 2010 Götz Waschk <waschk@mandriva.org> 2.29.90-3mdv2010.1
+ Revision: 517989
- fix package structure:
 * move palimpsest to its own package
 * remove data package
 * library package now depends on main package
- fix description
- fix help and omf file packaging
- enable parallel make

* Thu Mar 11 2010 Götz Waschk <waschk@mandriva.org> 2.29.90-2mdv2010.1
+ Revision: 517974
- fix devel provides

* Mon Mar 01 2010 Götz Waschk <waschk@mandriva.org> 2.29.90-1mdv2010.1
+ Revision: 513262
- new version
- update build deps for udisks

* Fri Nov 06 2009 Götz Waschk <waschk@mandriva.org> 2.28.1-1mdv2010.1
+ Revision: 460933
- update to new version 2.28.1

* Sat Sep 19 2009 Götz Waschk <waschk@mandriva.org> 2.28.0-1mdv2010.0
+ Revision: 444639
- update build deps
- new version
- bump devicekit-disks dep

* Tue Aug 18 2009 Frederic Crozat <fcrozat@mandriva.com> 0.5-1mdv2010.0
+ Revision: 417613
- Release 0.5
- Requires polkit-agent for authentication

* Tue Jul 14 2009 Götz Waschk <waschk@mandriva.org> 0.4-1mdv2010.0
+ Revision: 395926
- import gnome-disk-utility


* Tue Jul 14 2009 Götz Waschk <waschk@mandriva.org> 0.4-1mdv2010.0
- port to Mandriva

* Fri Jun 19 2009 David Zeuthen <davidz@redhat.com> - 0.4-1%%{?dist}
- Update to release 0.4

* Fri May 01 2009 David Zeuthen <davidz@redhat.com> - 0.3-1%%{?dist}
- Upstream release 0.3

* Wed Apr 15 2009 David Zeuthen <davidz@redhat.com> - 0.3-0.5.20090415git%%{?dist}
- New snapshot

* Sun Apr 12 2009 David Zeuthen <davidz@redhat.com> - 0.3-0.4.20090412git%%{?dist}
- New snapshot

* Fri Apr 10 2009 Matthias Clasen <mclasen@redhat.com> - 0.3-0.3.20090406git%%{?dist}
- Don't own directories that belong to hicolor-icon-theme

* Wed Apr 08 2009 David Zeuthen <davidz@redhat.com> - 0.3-0.2.20090406git%%{?dist}
- Fix bug in detecting when a PolicyKit error is returned (#494787)

* Mon Apr 06 2009 David Zeuthen <davidz@redhat.com> - 0.3-0.1.20090406git%%{?dist}
- New snapshot

* Wed Mar 04 2009 David Zeuthen <davidz@redhat.com> - 0.2-2%%{?dist}
- Don't crash when changing the LUKS passphrase on a device

* Mon Mar 02 2009 David Zeuthen <davidz@redhat.com> - 0.2-1%%{?dist}
- Update to version 0.2

* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1-0.git20080720.2.1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild

* Tue Jan 27 2009 Matthias Clasen <mclasen@redhat.com> 0.1-0.git20080720.2%%{?dist}
- Rebuild for pkgconfig provides

* Sun Nov 23 2008 Matthias Clasen <mclasen@redhat.com> 0.1-0.git20080720.1%%{?dist}
- Improve %%summary and %%description

* Fri Jul 20 2008 David Zeuthen <davidz@redhat.com> - 0.1-0.git20080720%%{?dist}
- Initial Packaging

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14132 |12mr|gnome-documents-3.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		api		1.0
%define		gi_libname	%mklibname gdprivate-gir %{api}

%define url_ver	%(echo %{version}|cut -d. -f1,2)

Name:		gnome-documents
Version:	3.6.0
Release:	1
License:	GPLv2+
Summary:	Document manager application for GNOME
Url:		http://www.gnome.org/
Group:		Graphical desktop/GNOME
Source0:	ftp://ftp.gnome.org/pub/gnome/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
BuildRequires:	gobject-introspection-devel
BuildRequires:	intltool
BuildRequires:	pkgconfig(evince-document-3.0) >= 3.3.0
BuildRequires:	pkgconfig(evince-view-3.0) >= 3.3.0
BuildRequires:	pkgconfig(gobject-introspection-1.0) >= 0.9.6
BuildRequires:	pkgconfig(glib-2.0) >= 2.29.90
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.1.13
BuildRequires:	pkgconfig(gnome-desktop-3.0)
BuildRequires:	pkgconfig(tracker-sparql-0.14) >= 0.13.1
BuildRequires:	pkgconfig(goa-1.0) >= 3.1.90
BuildRequires:	pkgconfig(libgdata) >= 0.9.1
BuildRequires:	pkgconfig(clutter-gtk-1.0) >= 1.0.1
# gjs-1.0 is needed to get the path to gjs-console
BuildRequires:	pkgconfig(gjs-1.0)
BuildRequires:  pkgconfig(zapojit-0.0)
Requires:	gjs
Requires:	tracker

Obsoletes:	%{_lib}gdprivate1.0_0 < 0.3.3
Obsoletes:	%{_lib}gdprivate1.0-devel < 0.3.3

%description
Documents is a document manager application for GNOME.

%package -n %{gi_libname}
Summary:	GObject introspection interface for %{name}
Group:		System/Libraries

%description -n %{gi_libname}
GObject introspection interface for %{name}.

%prep
%setup -q
%apply_patches

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%find_lang %{name}

#we don't want these
find %{buildroot} -name "*.la" -delete

%files -f %{name}.lang
%doc AUTHORS NEWS README
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}
%{_datadir}/icons/hicolor/*/apps/%{name}.png
%{_libdir}/%{name}/libgdprivate-%{api}.so
%{_libexecdir}/gd-tracker-gdata-miner
%{_libexecdir}/gnome-documents-search-provider
%{_libexecdir}/gd-tracker-zpj-miner
%{_libdir}/%{name}/girepository-1.0/GdPrivate-1.0.typelib
%{_libdir}/%{name}/libgd.so
%{_libdir}/%{name}/libgdminer-1.0.so
%{_datadir}/glib-2.0/schemas/org.gnome.documents.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gnome.Documents.enums.xml
%{_datadir}/dbus-1/services/org.gnome.Documents.ZpjMiner.service
%{_datadir}/dbus-1/services/org.gnome.Documents.GDataMiner.service
%{_datadir}/dbus-1/services/org.gnome.Documents.SearchProvider.service
%{_datadir}/gnome-shell/search-providers/gnome-documents-search-provider.ini

%files -n %{gi_libname}
%{_libdir}/%{name}/girepository-1.0/Gd-%{api}.typelib




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14133 |12mr|gnome-doc-utils-0.20.10-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgconfigdir %{_datadir}/pkgconfig

Summary:	GNOME XML documentation utilities 
Name:		gnome-doc-utils
Version:	0.20.10
Release:	4
License:	LGPLv2+ and GPLv2+
Group:		Publishing
Url:		http://www.gnome.org
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.xz
# (fc) 0.8.0-1mdv use catalog for dtd validation (GNOME bug #497055)
Patch0:		gnome-doc-utils-0.12.1-catalog.patch
BuildArch:	noarch

BuildRequires:	docbook-dtd44-xml
BuildRequires:	glib-gettextize
BuildRequires:	intltool
BuildRequires:	python-libxml2
BuildRequires:	xsltproc
BuildRequires:	pkgconfig(libxslt)

Requires:	xsltproc

%description
gnome-doc-utils is a collection of documentation utilities for the Gnome
project.  Notably, it contains utilities for building documentation and
all auxiliary files in your source tree, and it contains the DocBook
XSLT stylesheets that were once distributed with Yelp.

%package -n xml2po
Summary:	Tool to extract translatable content from XML documents
Requires:	python-libxml2

%description -n xml2po
xml2po is a simple Python program which extracts translatable
content from free-form XML documents and outputs gettext compatible
POT files.

%package devel
Summary:	A Collection of Documentation Utilities for GNOME
Group:		Development/GNOME and GTK+ 
Requires:	%{name} = %{version}
Requires:	docbook-dtd44-xml
Requires:	docbook-dtd412-xml
Requires:	libxml2-utils
Requires:	xml2po

%description devel
This package contains the development files for %{name}.

%prep
%setup -q
%apply_patches

intltoolize --force
#needed by patch0
aclocal -I tools -I m4
autoconf
automake -a -c

%build
%configure2_5x \
	--build=%{_build} \
	--disable-scrollkeeper \
	--enable-documentation

%make

%check
%make check

%install
%makeinstall_std pkgconfigdir=%{pkgconfigdir}
%find_lang gnome-doc-make --with-gnome
%find_lang gnome-doc-xslt --with-gnome
%find_lang %{name}
cat gnome-doc-xslt.lang gnome-doc-make.lang >> %{name}.lang

%files -f %{name}.lang
%doc AUTHORS ChangeLog README
%{_bindir}/gnome-doc-tool
%dir %{_datadir}/gnome-doc-utils
%{_datadir}/gnome-doc-utils/icons
%{_datadir}/gnome-doc-utils/watermarks
%dir %{_datadir}/xml/
%{_datadir}/xml/gnome
%{_datadir}/xml/mallard

%files -n xml2po
%doc xml2po/AUTHORS xml2po/ChangeLog xml2po/COPYING xml2po/NEWS xml2po/README
%{_bindir}/xml2po
%{py_puresitedir}/xml2po/
%{_mandir}/man1/xml2po.1*

%files devel
%{_bindir}/gnome-doc-prepare
%{pkgconfigdir}/*.pc
%{_datadir}/aclocal/*.m4
%{_datadir}/gnome-doc-utils/gnome-doc-utils.make
%{_datadir}/gnome-doc-utils/templates
%{_datadir}/gnome-doc-utils/template*.*




%changelog
* Fri Aug  24 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 492982e
- New version 0.20.10 (sync with Cooker)
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14134 |12mr|gnome-font-viewer-3.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver	%(echo %{version}|cut -d. -f1,2)

Summary:	GNOME Font viewer
Name:		gnome-font-viewer
Version:	3.6.1
Release:	1
License:	GPLv2+
Group:		Graphical desktop/GNOME
Url:		http://www.gnome.org
Source0:	http://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
BuildRequires:	intltool
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	gnome-desktop3-devel
Conflicts:	gnome-utils < 1:3.3.1

%description
Font viewer for Gnome desktop.

%prep
%setup -q

%build
%configure2_5x \
	--disable-rpath \
	--disable-schemas-compile
%make

%install
%makeinstall_std

%find_lang %{name} --with-gnome

%files -f %{name}.lang
%doc NEWS
%{_bindir}/%{name}
%{_bindir}/gnome-thumbnail-font
%{_datadir}/thumbnailers/gnome-font-viewer.thumbnailer
%{_datadir}/applications/%{name}.desktop

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14135 |12mr|gnome-games-3.6.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	GNOME games
Name:		gnome-games
Version:	3.6.0
Release:	2
License:	GPLv2+
Group:		Games/Other
URL:		http://live.gnome.org/GnomeGames/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/gnome-games/3.6/gnome-games-%{version}.tar.xz

BuildRequires:	desktop-file-utils
BuildRequires:	gnome-doc-utils
BuildRequires:	gob2
BuildRequires:	gnome-common
BuildRequires:	intltool
BuildRequires:	itstool
BuildRequires:	libxml2-utils
BuildRequires:	x11-server-xvfb
BuildRequires:	vala
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(clutter-1.0)
BuildRequires:	pkgconfig(clutter-gtk-1.0)
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(gio-2.0)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(gmodule-2.0)
BuildRequires:	pkgconfig(gobject-2.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(ice)
BuildRequires:	pkgconfig(libcanberra-gtk3)
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	pkgconfig(pygobject-2.0)
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(gobject-introspection-1.0)

#Requires: aisleriot
Requires:	glchess
Requires:	glines
Requires:	gnect
Requires:	gnibbles
Requires:	gnobots2
Requires:	gnome-mahjongg
Requires:	gnome-sudoku
Requires:	gnomine
Requires:	gnotravex
Requires:	gnotski
Requires:	gtali
Requires:	iagno
Requires:	lightsoff
Requires:	quadrapassel
Requires:	swell-foop

%description
The gnome-games package includes games for the GNOME GUI desktop environment.
They include:

AisleRiot       A compilation of seventy different solitaire card games.
Ataxx           Disk-flipping game where players try and control most disks.
Four-in-a-row   Players tries to make a line of four disks. (Connect Four)
Iagno           GNOME version of the popular Othello (R) chess.
Klotski         A series of sliding block puzzles.
Lines           Move balls around the grid to form lines of the same colour
                to make them disappear, while more balls keep dropping in.
Mahjongg        Remove tiles in matching pairs from a pile to dismantle it.
Mines           The popular logic puzzle minesweeper.
Nibbles         Pilot a worm around a maze trying to collect diamonds.
Robots          Classic BSD robots game, avoiding robots approaching you.
Same GNOME      In a grid of stones of different colors, try remove stones
                where two or more of the same colour touch each other.
Tali            Poker-like dice game without money, similar to Yahtzee.
Tetravex        A puzzle where you match tiles edges together.
GLChess		Chess with a 3D board.
Lights Off	Turn off all the lights.
Swell Foop	Clear the screen by removing groups of colored and shaped tiles
Quadrapassel	Tetris clone.

#-----------------------------------------------------------
%package common
Summary:	Common files for GNOME Games
Group:		Games/Other
Conflicts:	gnome-games < 2.29.6-2
Requires:	python-gi-cairo
Requires:	typelib(Gtk) >= 3.0

%description common
Common files for GNOME Games.

%files common -f %{name}.lang

#-----------------------------------------------------------
%package -n glchess
Summary:	Chess with a 3D board
Group:		Games/Other
Conflicts:	gnome-games < 2.29.6-2
Requires:	%{name}-common = %{version}-%{release}

%description -n glchess
Chess with a 3D board.

%files -n glchess -f glchess.lang
%attr(2555, root, games) %{_bindir}/glchess
%{_datadir}/glchess
%{_datadir}/applications/glchess.desktop
%{_datadir}/glib-2.0/schemas/org.gnome.glchess.gschema.xml
%{_iconsdir}/*/*/*/*glchess.*
%{_mandir}/man6/glchess.*

#-----------------------------------------------------------
%package -n glines
Summary:	Move balls
Group:		Games/Other
Conflicts:	gnome-games < 2.29.6-2
Requires:	%{name}-common = %{version}-%{release}

%description -n glines
Move balls around the grid to form lines of the same colour
to make them disappear, while more balls keep dropping in.

%pre -n glines
[ -d %{_localstatedir}/games ] || mkdir -p %{_localstatedir}/games
for i in glines.Large \
  glines.Medium \
  glines.Small \
; do
  %create_ghostfile %{_localstatedir}/games/$i.scores games games 0664
  if [ -f "%{_localstatedir}/games/$i.scores" -a ! -s "%{_localstatedir}/games/$i.scores" ]; then
    echo "0.000000 `date +%s` gnome" >> %{_localstatedir}/games/$i.scores
  fi
done

%files -n glines -f glines.lang
%attr(2555, root, games) %{_bindir}/glines
%{_datadir}/glines
%{_datadir}/applications/glines.desktop
%{_datadir}/glib-2.0/schemas/org.gnome.glines.gschema.xml
%{_iconsdir}/*/*/*/*glines.*
%{_mandir}/man6/glines.*
%attr(664, games, games) %ghost %{_localstatedir}/games/glines.*.scores

#-----------------------------------------------------------
%package -n gnect
Summary:	A four-in-a-row game
Group:		Games/Other
Conflicts:	gnome-games < 2.29.6-2
Requires:	%{name}-common = %{version}-%{release}

%description -n gnect
gnect is a four-in-a-row game for the GNOME Project.
The object of the game is to build a line of four of your marbles
while trying to stop your opponent (human or computer) building a
line of his or her own. A line can be horizontal, vertical or
diagonal.

%files -n gnect -f gnect.lang
%attr(2555, root, games) %{_bindir}/gnect
%{_datadir}/gnect
%{_datadir}/applications/gnect.desktop
%{_datadir}/glib-2.0/schemas/org.gnome.gnect.gschema.xml
%{_iconsdir}/*/*/*/*gnect.*
%{_mandir}/man6/gnect.*

#-----------------------------------------------------------
%package -n gnibbles
Summary:	A worm game
Group:		Games/Other
Conflicts:	gnome-games < 2.29.6-2
Requires:	%{name}-common = %{version}-%{release}

%description -n gnibbles
Nibbles is a worm game for GNOME. The player controls a 2D
worm while trying to get food. Getting food gives points,
but hitting anything causes a loss of points. When all points
are lost, the player loses.

%pre -n gnibbles
[ -d %{_localstatedir}/games ] || mkdir -p %{_localstatedir}/games
for i in \
  gnibbles.1.0 \
  gnibbles.1.1 \
  gnibbles.2.0 \
  gnibbles.2.1 \
  gnibbles.3.0 \
  gnibbles.3.1 \
  gnibbles.4.0 \
  gnibbles.4.1 \
; do
  %create_ghostfile %{_localstatedir}/games/$i.scores games games 0664
  if [ -f "%{_localstatedir}/games/$i.scores" -a ! -s "%{_localstatedir}/games/$i.scores" ]; then
    echo "0.000000 `date +%s` gnome" >> %{_localstatedir}/games/$i.scores
  fi
done

%files -n gnibbles -f gnibbles.lang
%attr(2555, root, games) %{_bindir}/gnibbles
%{_datadir}/gnibbles
%{_datadir}/applications/gnibbles.desktop
%{_datadir}/glib-2.0/schemas/org.gnome.gnibbles.gschema.xml
%{_iconsdir}/*/*/*/*gnibbles.*
%{_mandir}/man6/gnibbles.*
%attr(664, games, games) %ghost %{_localstatedir}/games/gnibbles.*.scores

#-----------------------------------------------------------
%package -n gnobots2
Summary:	Graphical version of text based robots game
Group:		Games/Other
Conflicts:	gnome-games < 2.29.6-2
Requires:	%{name}-common = %{version}-%{release}

%description -n gnobots2
Robots is a graphical version of the original text based
robots game, which can be found on a number of UNIX systems.
The player must outwit the robots chasing him/her by getting
them to run into each other.

%pre -n gnobots2
[ -d %{_localstatedir}/games ] || mkdir -p %{_localstatedir}/games
for i in \
	gnobots2.classic_robots-safe \
	gnobots2.classic_robots-super-safe \
	gnobots2.classic_robots \
	gnobots2.nightmare-safe \
	gnobots2.nightmare-super-safe \
	gnobots2.nightmare \
	gnobots2.robots2-safe \
	gnobots2.robots2-super-safe \
	gnobots2.robots2 \
	gnobots2.robots2_easy-safe \
	gnobots2.robots2_easy-super-safe \
	gnobots2.robots2_easy \
	gnobots2.robots_with_safe_teleport-safe \
	gnobots2.robots_with_safe_teleport-super-safe \
	gnobots2.robots_with_safe_teleport \
; do
  %create_ghostfile %{_localstatedir}/games/$i.scores games games 0664
  if [ -f "%{_localstatedir}/games/$i.scores" -a ! -s "%{_localstatedir}/games/$i.scores" ]; then
    echo "0.000000 `date +%s` gnome" >> %{_localstatedir}/games/$i.scores
  fi
done

%files -n gnobots2 -f gnobots2.lang
%attr(2555, root, games) %{_bindir}/gnobots2
%{_datadir}/gnobots2
%{_datadir}/applications/gnobots2.desktop
%{_datadir}/glib-2.0/schemas/org.gnome.gnobots2.gschema.xml
%{_iconsdir}/*/*/*/gnobots2.*
%{_iconsdir}/hicolor/*/actions/teleport*.png
%{_mandir}/man6/gnobots2.*
%attr(664, games, games) %ghost %{_localstatedir}/games/gnobots2.*.scores

#-----------------------------------------------------------
%package -n gnome-sudoku
Summary:	Generate and play the popular Sudoku logic puzzle
Group:		Games/Other
Conflicts:	gnome-games < 2.29.6-2
Requires:	%{name}-common = %{version}-%{release}

%description -n gnome-sudoku
gnome-sudoku is an application to generate and play the popular
Sudoku logic puzzle (also known as Number Place).

%files -n gnome-sudoku -f gnome-sudoku.lang
%attr(2555, root, games) %{_bindir}/gnome-sudoku
%{py_puresitedir}/gnome_sudoku
%{_datadir}/gnome-sudoku
%{_datadir}/applications/gnome-sudoku.desktop
%{_datadir}/glib-2.0/schemas/org.gnome.gnome-sudoku.gschema.xml
%{_iconsdir}/*/*/*/gnome-sudoku.*
%{_mandir}/man6/gnome-sudoku.*

#-----------------------------------------------------------
%package -n gnomine
Summary: A puzzle game
Group: Games/Other
Conflicts: gnome-games < 2.29.6-2
Requires: %{name}-common = %{version}-%{release}

%description -n gnomine
gnomine is a puzzle game where you locate mines floating in an
ocean using only your brain and a little bit of luck.

%pre -n gnomine
[ -d %{_localstatedir}/games ] || mkdir -p %{_localstatedir}/games
for i in \
  gnomine.Custom \
  gnomine.Large \
  gnomine.Medium \
  gnomine.Small \
; do
  %create_ghostfile %{_localstatedir}/games/$i.scores games games 0664
  if [ -f "%{_localstatedir}/games/$i.scores" -a ! -s "%{_localstatedir}/games/$i.scores" ]; then
    echo "0.000000 `date +%s` gnome" >> %{_localstatedir}/games/$i.scores
  fi
done

%files -n gnomine -f gnomine.lang
%attr(2555, root, games) %{_bindir}/gnomine
%{_datadir}/gnomine
%{_datadir}/applications/gnomine.desktop
%{_datadir}/glib-2.0/schemas/org.gnome.gnomine.gschema.xml
%{_iconsdir}/*/*/*/gnomine.*
%{_mandir}/man6/gnomine.*
%attr(664, games, games) %ghost %{_localstatedir}/games/gnomine.*.scores

#-----------------------------------------------------------
%package -n gnotravex
Summary:	A simple puzzle game
Group:		Games/Other
Conflicts:	gnome-games < 2.29.6-2
Requires:	%{name}-common = %{version}-%{release}

%description -n gnotravex
GNOME Tetravex is a simple puzzle where pieces must be positioned so
that the same numbers are touching each other. Your game is timed,
these times are stored in a system-wide scoreboard.

%pre -n gnotravex
[ -d %{_localstatedir}/games ] || mkdir -p %{_localstatedir}/games
for i in \
  gnotravex.2x2 \
  gnotravex.3x3 \
  gnotravex.4x4 \
  gnotravex.5x5 \
  gnotravex.6x6 \
; do
  %create_ghostfile %{_localstatedir}/games/$i.scores games games 0664
  if [ -f "%{_localstatedir}/games/$i.scores" -a ! -s "%{_localstatedir}/games/$i.scores" ]; then
    echo "0.000000 `date +%s` gnome" >> %{_localstatedir}/games/$i.scores
  fi
done

%files -n gnotravex -f gnotravex.lang
%attr(2555, root, games) %{_bindir}/gnotravex
%{_datadir}/gnotravex
%{_datadir}/applications/gnotravex.desktop
%{_datadir}/glib-2.0/schemas/org.gnome.gnotravex.gschema.xml
%{_iconsdir}/*/*/*/gnotravex.*
%{_mandir}/man6/gnotravex.*
%attr(664, games, games) %ghost %{_localstatedir}/games/gnotravex.*.scores

#-----------------------------------------------------------
%package -n gnotski
Summary:	Clone of the Klotski game
Group:		Games/Other
Conflicts:	gnome-games < 2.29.6-2
Requires:	%{name}-common = %{version}-%{release}

%description -n gnotski
The gnotski application is a clone of the Klotski game. The
objective is to move the patterned block to the area bordered
by green markers.

%pre -n gnotski
[ -d %{_localstatedir}/games ] || mkdir -p %{_localstatedir}/games
for i in \
  gnotski.1 \
  gnotski.2 \
  gnotski.3 \
  gnotski.4 \
  gnotski.5 \
  gnotski.6 \
  gnotski.7 \
  gnotski.8 \
  gnotski.9 \
  gnotski.10 \
  gnotski.11 \
  gnotski.12 \
  gnotski.13 \
  gnotski.14 \
  gnotski.15 \
  gnotski.16 \
  gnotski.17 \
  gnotski.18 \
  gnotski.19 \
  gnotski.20 \
  gnotski.21 \
  gnotski.22 \
  gnotski.23 \
  gnotski.24 \
  gnotski.25 \
  gnotski.26 \
  gnotski.27 \
  gnotski.28 \
  gnotski.29 \
  gnotski.30 \
  gnotski.31 \
  gnotski.32 \
  gnotski.33 \
  gnotski.34 \
  gnotski.35 \
  gnotski.36 \
  gnotski.37 \
; do
  %create_ghostfile %{_localstatedir}/games/$i.scores games games 0664
  if [ -f "%{_localstatedir}/games/$i.scores" -a ! -s "%{_localstatedir}/games/$i.scores" ]; then
    echo "0.000000 `date +%s` gnome" >> %{_localstatedir}/games/$i.scores
  fi
done

%files -n gnotski -f gnotski.lang
%attr(2555, root, games) %{_bindir}/gnotski
%{_datadir}/gnotski
%{_datadir}/applications/gnotski.desktop
%{_datadir}/glib-2.0/schemas/org.gnome.gnotski.gschema.xml
%{_iconsdir}/*/*/*/gnotski.*
%{_mandir}/man6/gnotski.*
%attr(664, games, games) %ghost %{_localstatedir}/games/gnotski.*.scores

#-----------------------------------------------------------
%package -n gtali
Summary:	Tali is like Yahtzee for GNOME
Group:		Games/Other
Conflicts:	gnome-games < 2.29.6-2
Requires:	%{name}-common = %{version}-%{release}

%description -n gtali
Tali is like Yahtzee for GNOME or like poker with dice. The player
rolls dice to try to make the best possible combinations, like
4 of a kind, small straight, and full house. The player is allowed
3 rolls per turn and can hold certain dice with each roll.

%pre -n gtali
[ -d %{_localstatedir}/games ] || mkdir -p %{_localstatedir}/games
for i in \
  gtali.Colors \
  gtali.Regular \
; do
  %create_ghostfile %{_localstatedir}/games/$i.scores games games 0664
  if [ -f "%{_localstatedir}/games/$i.scores" -a ! -s "%{_localstatedir}/games/$i.scores" ]; then
    echo "0.000000 `date +%s` gnome" >> %{_localstatedir}/games/$i.scores
  fi
done

%files -n gtali -f gtali.lang
%attr(2555, root, games) %{_bindir}/gtali
%{_datadir}/gtali
%{_datadir}/applications/gtali.desktop
%{_datadir}/glib-2.0/schemas/org.gnome.gtali.gschema.xml
%{_iconsdir}/*/*/*/*tali.*
%{_mandir}/man6/gtali.*
%attr(664, games, games) %ghost %{_localstatedir}/games/gtali.*.scores

#-----------------------------------------------------------
%package -n iagno
Summary:	Computer version of game Reversi/Othello
Group:		Games/Other
Conflicts:	gnome-games < 2.29.6-2
Requires:	%{name}-common = %{version}-%{release}

%description -n iagno
Iagno is a computer version of the game Reversi, more popularly
called Othello. Iagno is a two player strategy game similar to
Go.  The board is 8 by 8 with tiles that are black on one side
and white on the other side.  The object of Iagno is to flip as
many of your opponent's tiles to your color as possible without
your opponent flipping your tiles.  This is done by trapping your
opponent's tiles between two tiles of your own color.

%files -n iagno -f iagno.lang
%attr(2555, root, games) %{_bindir}/iagno
%{_datadir}/iagno
%{_datadir}/applications/iagno.desktop
%{_datadir}/glib-2.0/schemas/org.gnome.iagno.gschema.xml
%{_iconsdir}/*/*/*/*iagno.*
%{_mandir}/man6/iagno.*

#-----------------------------------------------------------
%package -n lightsoff
Summary:	Turn off all the lights
Group:		Games/Other
Conflicts:	gnome-games < 2.29.6-2
Requires:	%{name}-common = %{version}-%{release}
Requires:	seed

%description -n lightsoff
Puzzle where all lights have to be switched off.

%files -n lightsoff -f lightsoff.lang
%attr(2555, root, games) %{_bindir}/lightsoff
%{_datadir}/lightsoff
%{_datadir}/applications/lightsoff.desktop
%{_datadir}/glib-2.0/schemas/org.gnome.lightsoff.gschema.xml
%{_iconsdir}/*/*/*/lightsoff.*

#-----------------------------------------------------------
%package -n gnome-mahjongg
Summary:	Mahjongg tile solitaire game
Group:		Games/Other
Conflicts:	gnome-games < 2.29.6-2
Requires:	%{name}-common = %{version}-%{release}

%description -n gnome-mahjongg
A tile-based solitaire game. Remove tiles in matching pairs to
dismantle elaborately designed stacks.

%pre -n gnome-mahjongg
[ -d %{_localstatedir}/games ] || mkdir -p %{_localstatedir}/games
for i in \
  gnome-mahjongg.bridges \
  gnome-mahjongg.cloud \
  gnome-mahjongg.confounding \
  gnome-mahjongg.difficult \
  gnome-mahjongg.dragon \
  gnome-mahjongg.easy \
  gnome-mahjongg.pyramid \
  gnome-mahjongg.tictactoe \
  gnome-mahjongg.ziggurat \
; do
  %create_ghostfile %{_localstatedir}/games/$i.scores games games 0664
  if [ -f "%{_localstatedir}/games/$i.scores" -a ! -s "%{_localstatedir}/games/$i.scores" ]; then
    echo "0.000000 `date +%s` gnome" >> %{_localstatedir}/games/$i.scores
  fi
done

%files -n gnome-mahjongg -f gnome-mahjongg.lang
%attr(2555, root, games) %{_bindir}/gnome-mahjongg
%{_datadir}/gnome-mahjongg
%{_datadir}/applications/gnome-mahjongg.desktop
%{_datadir}/glib-2.0/schemas/org.gnome.gnome-mahjongg.gschema.xml
%{_iconsdir}/*/*/*/*mahjongg.*
%{_mandir}/man6/gnome-mahjongg.*
%attr(664, games, games) %ghost %{_localstatedir}/games/gnome-mahjongg.*.scores

#-----------------------------------------------------------
%package -n quadrapassel
Summary:	Falling blocks game
Group:		Games/Other
Conflicts:	gnome-games < 2.29.6-2
Requires:	%{name}-common = %{version}-%{release}
Provides:	gnometris = %{version}-%{release}

%description -n quadrapassel
The Russian game of falling geometric shapes. Fit blocks together
to make complete rows.

%pre -n quadrapassel
[ -d %{_localstatedir}/games ] || mkdir -p %{_localstatedir}/games
for i in \
  quadrapassel \
; do
  %create_ghostfile %{_localstatedir}/games/$i.scores games games 0664
  if [ -f "%{_localstatedir}/games/$i.scores" -a ! -s "%{_localstatedir}/games/$i.scores" ]; then
    echo "0.000000 `date +%s` gnome" >> %{_localstatedir}/games/$i.scores
  fi
done

%files -n quadrapassel -f quadrapassel.lang
%attr(2555, root, games) %{_bindir}/quadrapassel
%{_datadir}/quadrapassel
%{_datadir}/applications/quadrapassel.desktop
%{_datadir}/glib-2.0/schemas/org.gnome.quadrapassel.gschema.xml
%{_iconsdir}/*/*/*/*quadrapassel.*
%{_mandir}/man6/quadrapassel.*
%attr(664, games, games) %ghost %{_localstatedir}/games/quadrapassel.scores

#-----------------------------------------------------------
%package -n swell-foop
Summary:	Colored ball puzzle game
Group:		Games/Other
Conflicts:	gnome-games < 2.29.6-2
Requires:	%{name}-common = %{version}-%{release}
Requires:	seed

%description -n swell-foop
Remove blocks of balls of the same color in as few moves as
possible. Try to remove all balls for a bonus.

%pre -n swell-foop
[ -d %{_localstatedir}/games ] || mkdir -p %{_localstatedir}/games
for i in \
  swell-foop.large \
  swell-foop.normal \
  swell-foop.small \
; do
  %create_ghostfile %{_localstatedir}/games/$i.scores games games 0664
  if [ -f "%{_localstatedir}/games/$i.scores" -a ! -s "%{_localstatedir}/games/$i.scores" ]; then
    echo "0.000000 `date +%s` gnome" >> %{_localstatedir}/games/$i.scores
  fi
done

%files -n swell-foop -f swell-foop.lang
%attr(2555, root, games) %{_bindir}/swell-foop
%{_datadir}/swell-foop
%{_datadir}/applications/swell-foop.desktop
%{_datadir}/glib-2.0/schemas/org.gnome.swell-foop.gschema.xml
%{_iconsdir}/*/*/*/swell-foop.*
%attr(664, games, games) %ghost %{_localstatedir}/games/swell-foop.*.scores

#-----------------------------------------------------------

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--disable-static \
	--disable-schemas-install \
	--enable-compile-warnings=no

%make

%install
%makeinstall_std
%find_lang %{name}

%define games glchess glines gnect gnibbles gnobots2 gnome-sudoku gnomine gnotravex gnotski gtali iagno gnome-mahjongg lightsoff quadrapassel swell-foop
for game in %games; do
	%find_lang $game --with-gnome
	#sed -i "s|%%lang(sr@latin) %{_datadir}/help/${game}/sr@latin/figures$||g" ${game}.lang
done

rm -rf %{buildroot}/var/lib/scrollkeeper %{buildroot}%{_sysconfdir}/ggz.modules

%files


%changelog
* Mon Oct  8 2012 Arkady L. Shane <ashejn@rosalab.ru> 3.6.0-1
- update to 3.6.0

* Wed May 30 2012 Alexander Khrukin <akhrukin@mandriva.org> 3.4.1-1
+ Revision: 801417
- version update 3.4.1

* Sun Mar 11 2012 Matthew Dawkins <mattydaw@mandriva.org> 3.2.1-3
+ Revision: 784196
- readded devel pkg
- moved devel libs

* Fri Mar 09 2012 Per Ãyvind Karlsen <peroyvind@mandriva.org> 3.2.1-2
+ Revision: 783462
- rebuild without scriptlet dependencies

* Wed Mar 07 2012 Matthew Dawkins <mattydaw@mandriva.org> 3.2.1-1
+ Revision: 782606
- added source
- new version 3.2.1
- cleaned up spec
- lightsoff and swell-foop are gone for now
- aisle-riot is a separate pkg
- workaround hack for lang sr@

* Sun May 08 2011 Funda Wang <fwang@mandriva.org> 2.32.1-3
+ Revision: 672420
- add br

  + Oden Eriksson <oeriksson@mandriva.com>
    - mass rebuild

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 2.32.1-2mdv2011.0
+ Revision: 627713
- don't force the usage of automake1.7

* Mon Nov 15 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.32.1-1mdv2011.0
+ Revision: 597835
- update to new version 2.32.1

  + John Balcaen <mikala@mandriva.org>
    - Fix BR for libcanberra-gtk-devel

* Wed Nov 03 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.32.0-2mdv2011.0
+ Revision: 592856
- rebuild for python 2.7

* Mon Sep 27 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.32.0-1mdv2011.0
+ Revision: 581207
- update to new version 2.32.0

* Fri Sep 17 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.31.92.1-1mdv2011.0
+ Revision: 579142
- new version
- drop patch 1
- fix build with external cardsets

* Wed Sep 15 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.31.92-1mdv2011.0
+ Revision: 578705
- new version
- fix build with new gobject-introspection

* Tue Aug 31 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.31.91.1-1mdv2011.0
+ Revision: 574574
- update to new version 2.31.91.1

* Mon Aug 30 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.31.91-1mdv2011.0
+ Revision: 574288
- update to new version 2.31.91

* Tue Aug 17 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.31.90-1mdv2011.0
+ Revision: 570832
- update to new version 2.31.90

* Tue Aug 03 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.31.6-1mdv2011.0
+ Revision: 565412
- update to new version 2.31.6

* Fri Jul 30 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.31.5-1mdv2011.0
+ Revision: 563631
- disable check
- new version

* Sun Jul 11 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.30.2-1mdv2011.0
+ Revision: 550717
- update to new version 2.30.2

* Tue Apr 27 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.30.1-1mdv2010.1
+ Revision: 539467
- update to new version 2.30.1

* Mon Mar 29 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.30.0-1mdv2010.1
+ Revision: 528918
- new version
- drop patch 1

* Wed Mar 10 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.29.92-1mdv2010.1
+ Revision: 517351
- new version
- patch to fix build with stable clutter-gtk

* Tue Feb 23 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.29.91-1mdv2010.1
+ Revision: 510002
- new version
- update file list

* Fri Feb 12 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.29.6-4mdv2010.1
+ Revision: 504649
- rebuild for new clutter

  + Pascal Terjan <pterjan@mandriva.org>
    - Fix crash of glchess at startup in non UTF-8 locales

* Fri Jan 29 2010 Funda Wang <fwang@mandriva.org> 2.29.6-2mdv2010.1
+ Revision: 497884
- split into several subpackages (as ubuntu)
- linking against math is not needed any more

* Tue Jan 26 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.29.6-1mdv2010.1
+ Revision: 496512
- new version
- update file list

* Tue Jan 12 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.29.5-1mdv2010.1
+ Revision: 490123
- new version
- drop extra source file, the tarball was fixed

* Tue Dec 22 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.29.4-1mdv2010.1
+ Revision: 481284
- add missing file
- new version

* Wed Dec 09 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.29.3-1mdv2010.1
+ Revision: 475427
- disable make check
- new version
- fix build
- update file list
- update deps

* Thu Oct 22 2009 Frederic Crozat <fcrozat@mandriva.com> 2.28.1-1mdv2010.0
+ Revision: 458835
- Release 2.28.1

* Tue Oct 06 2009 Thierry Vignaud <tv@mandriva.org> 2.28.0-2mdv2010.0
+ Revision: 454724
- do not package huge ChangeLogs

* Mon Sep 21 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.28.0-1mdv2010.0
+ Revision: 446730
- new version
- add man pages

* Thu Sep 10 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.27.92-1mdv2010.0
+ Revision: 437509
- new version
- fix linking

* Thu Aug 13 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.27.90-1mdv2010.0
+ Revision: 415961
- new version
- drop patch

* Wed Aug 12 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.27.5-4mdv2010.0
+ Revision: 415266
- move typelib to the main package

* Thu Jul 30 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.27.5-3mdv2010.0
+ Revision: 404616
- build with introspection support

* Thu Jul 30 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.27.5-2mdv2010.0
+ Revision: 404595
- patch for new clutter

* Tue Jul 28 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.27.5-1mdv2010.0
+ Revision: 401401
- update to new version 2.27.5

* Tue Jul 14 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.27.4-1mdv2010.0
+ Revision: 395776
- new version
- update file list

* Tue Jun 16 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.27.3-1mdv2010.0
+ Revision: 386378
- use xvfb for the checks
- enable unit tests
- new version
- bump clutter deps
- remove old configure option

* Tue May 26 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.27.2-1mdv2010.0
+ Revision: 379784
- update to new version 2.27.2

* Mon May 11 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.27.1-1mdv2010.0
+ Revision: 374685
- update build deps
- new version
- bump clutter dep
- update file list

* Tue Apr 14 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.26.1-1mdv2009.1
+ Revision: 366921
- update to new version 2.26.1

* Tue Mar 17 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.26.0-1mdv2009.1
+ Revision: 356490
- update to new version 2.26.0

* Tue Mar 03 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.25.92-1mdv2009.1
+ Revision: 347631
- update to new version 2.25.92

* Wed Feb 18 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.25.91-1mdv2009.1
+ Revision: 342355
- new version
- update clutter deps

* Mon Feb 02 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.25.90-1mdv2009.1
+ Revision: 336678
- update to new version 2.25.90

* Thu Jan 22 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.25.5-2mdv2009.1
+ Revision: 332528
- enable clutter

* Tue Jan 20 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.25.5-1mdv2009.1
+ Revision: 331533
- update to new version 2.25.5

* Tue Jan 06 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.25.4-1mdv2009.1
+ Revision: 325235
- update to new version 2.25.4

* Fri Dec 26 2008 Funda Wang <fwang@mandriva.org> 2.25.3-2mdv2009.1
+ Revision: 319382
- rebuild for new python

* Thu Dec 18 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.25.3-1mdv2009.1
+ Revision: 315778
- update to new version 2.25.3

* Tue Dec 02 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.25.2-1mdv2009.1
+ Revision: 309080
- update to new version 2.25.2
- update build deps

* Wed Nov 05 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.25.1-1mdv2009.1
+ Revision: 299977
- new version
- update file list

* Sun Nov 02 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.24.1.1-1mdv2009.1
+ Revision: 299289
- update to new version 2.24.1.1

* Tue Oct 21 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.24.1-1mdv2009.1
+ Revision: 295937
- update to new version 2.24.1

* Mon Sep 22 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.24.0-1mdv2009.0
+ Revision: 286438
- new version

* Tue Sep 09 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.23.92-1mdv2009.0
+ Revision: 282913
- new version

* Tue Aug 19 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.23.90-1mdv2009.0
+ Revision: 273624
- new version

* Mon Aug 04 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.23.6-1mdv2009.0
+ Revision: 263605
- new version

* Mon Jul 21 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.23.5-1mdv2009.0
+ Revision: 239331
- new version

* Thu Jul 03 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.23.4-1mdv2009.0
+ Revision: 231095
- new version
- new version
- update file list

* Mon Jun 30 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.22.3-1mdv2009.0
+ Revision: 230151
- new version
- fix scores dir, it is /var/games now
- update license tag

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Sun Jun 01 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.22.2.1-1mdv2009.0
+ Revision: 214153
- new version

* Tue May 27 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.22.2-1mdv2009.0
+ Revision: 211609
- new version
- drop icons

* Tue Apr 15 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.22.1.1-1mdv2009.0
+ Revision: 193657
- fix buildrequires
- new version
- drop patch
- fix buildrequires

* Tue Mar 25 2008 Frederic Crozat <fcrozat@mandriva.com> 2.22.0-2mdv2008.1
+ Revision: 190006
- Patch0 (SVN): various fixes, including glchess startup on x86-64 (Mdv bug #37463)

* Tue Mar 11 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.22.0-1mdv2008.1
+ Revision: 185041
- new version

* Tue Feb 26 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.92-1mdv2008.1
+ Revision: 175282
- new version

  + Thierry Vignaud <tv@mandriva.org>
    - fix gstreamer0.10-devel BR for x86_64

* Tue Feb 12 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.91-1mdv2008.1
+ Revision: 165767
- new version

* Tue Jan 29 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.90-1mdv2008.1
+ Revision: 159677
- new version
- update file list

* Tue Jan 15 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.5-1mdv2008.1
+ Revision: 152139
- new version

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Dec 17 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.4-1mdv2008.1
+ Revision: 129350
- fix buildrequires
- new version
- update file list

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Dec 10 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.3-2mdv2008.1
+ Revision: 116932
- resolve conflict with ggz-client-libs (bug #35956)
- regenerate ggz.modules in postinstall script

* Tue Dec 04 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.3-1mdv2008.1
+ Revision: 115277
- fix buildrequires
- new version
- update file list

* Wed Nov 14 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.2-1mdv2008.1
+ Revision: 108687
- new version

* Tue Oct 30 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.1-1mdv2008.1
+ Revision: 103740
- new version

* Tue Oct 16 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.20.1-1mdv2008.1
+ Revision: 98887
- new version

* Tue Sep 18 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.20.0.1-1mdv2008.0
+ Revision: 89751
- new version
- new version

* Wed Sep 05 2007 Frederic Crozat <fcrozat@mandriva.com> 2.19.92-2mdv2008.0
+ Revision: 79782
- Remove old menu file
- Remove obsolete categories

* Mon Sep 03 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.19.92-1mdv2008.0
+ Revision: 78805
- new version

* Tue Aug 28 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.19.91.1-1mdv2008.0
+ Revision: 72889
- new version

* Tue Aug 28 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.19.91-1mdv2008.0
+ Revision: 72378
- new version

* Wed Aug 15 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.19.90.1-1mdv2008.0
+ Revision: 63638
- new version

* Tue Aug 14 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.19.90-1mdv2008.0
+ Revision: 62968
- new version

* Sat Jul 28 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.19.6-1mdv2008.0
+ Revision: 56460
- new version

* Mon Jun 18 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.19.4-1mdv2008.0
+ Revision: 41114
- new version
- fix desktop file
- new version
- update file list
- fix buildrequires

  + Anssi Hannula <anssi@mandriva.org>
    - rebuild with correct optflags

* Wed May 30 2007 Frederic Crozat <fcrozat@mandriva.com> 2.18.2-2mdv2008.0
+ Revision: 32864
- Fix missing score files (Mdv bug #29338)
- no longer remove Applications category, it is already done upstream

* Mon May 28 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.18.2-1mdv2008.0
+ Revision: 32120
- new version

* Sun May 06 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.18.1.1-1mdv2008.0
+ Revision: 23688
- new version

* Tue Apr 17 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.18.1-1mdv2008.0
+ Revision: 14116
- new version


* Tue Mar 20 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.18.0.1-1mdv2007.1
+ Revision: 147128
- new version
- update file list

* Mon Mar 12 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.18.0-1mdv2007.1
+ Revision: 142127
- new version

* Tue Feb 27 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.17.92-1mdv2007.1
+ Revision: 126214
- new version

* Wed Feb 14 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.17.91-1mdv2007.1
+ Revision: 120786
- fix buildrequires
- new version

* Wed Jan 24 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.17.90.1-1mdv2007.1
+ Revision: 112733
- new version
- drop patch

* Tue Jan 23 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.17.90-2mdv2007.1
+ Revision: 112486
- patch to fix glchess crash on startup (bug #28366)

* Mon Jan 22 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.17.90-1mdv2007.1
+ Revision: 111740
- new version
- obsolete glchess

* Mon Jan 08 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.17.5-1mdv2007.1
+ Revision: 105464
- fix buildrequires
- new version
- add new files

* Sun Jan 07 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.17.4.1-2mdv2007.1
+ Revision: 105288
- rebuild for guile

* Wed Dec 20 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.17.4.1-1mdv2007.1
+ Revision: 100372
- new version
- drop patch

* Tue Dec 19 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.17.4-1mdv2007.1
+ Revision: 99116
- new version
- patch to add missing files
- update file list

* Thu Dec 07 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.17.3-4mdv2007.1
+ Revision: 91932
- add missing deps
- update description

* Wed Dec 06 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.17.3-3mdv2007.1
+ Revision: 91659
- bot rebuild
- bot rebuild
- new version

* Tue Nov 28 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.17.2-3mdv2007.1
+ Revision: 87918
- bot rebuild
- fix buildrequires for broken x86_64 arch
- new version
- add new games
- remove gataxx
- update deps

* Wed Nov 22 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.16.2-1mdv2007.1
+ Revision: 86182
- new version

* Wed Nov 08 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.16.1.1-1mdv2007.1
+ Revision: 78047
- new version
- Import gnome-games

* Fri Oct 06 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.16.1-1mdv2007.0
- New version 2.16.1

* Wed Sep 06 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.16.0-1mdv2007.0
- New release 2.16.0

* Wed Aug 23 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.15.92-1mdv2007.0
- New release 2.15.92

* Wed Aug 09 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.15.6-1mdv2007.0
- New release 2.15.6

* Fri Aug 04 2006 Frederic Crozat <fcrozat@mandriva.com> 2.15.5-2mdv2007.0
- Rebuild with latest dbus

* Wed Jul 26 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.15.5-1
- New release 2.15.5

* Wed Jul 12 2006 Götz Waschk <waschk@mandriva.org> 2.15.4-1mdv2007.0
- new macros
- xdg menu
- New release 2.15.4

* Tue Jun 13 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.15.3-1
- New release 2.15.3

* Fri Jun 09 2006 Frederic Crozat <fcrozat@mandriva.com> 2.15.2-2mdv2007.0
- Rebuild

* Sat Jun 03 2006 Frederic Crozat <fcrozat@mandriva.com> 2.15.2-1mdv2007.0
- Release 2.15.2

* Tue May 30 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.14.2-1mdv2007.0
- New release 2.14.2

* Thu Apr 20 2006 Frederic Crozat <fcrozat@mandriva.com> 2.14.1-1mdk
- Release 2.14.1
- Patch0 (CVS): fix broken po

* Wed Mar 08 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.12.3-2mdk
- rebuild for new libgsf

* Mon Feb 06 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.12.3-1mdk
- New release 2.12.3
- use mkrel

* Mon Nov 28 2005 GÃ¶tz Waschk <waschk@mandriva.org> 2.12.2-1mdk
- New release 2.12.2

* Wed Oct 12 2005 GÃ¶tz Waschk <waschk@mandriva.org> 2.12.1-2mdk
- rebuild for new libgsf

* Sat Oct 08 2005 Frederic Crozat <fcrozat@mandriva.com> 2.12.1-1mdk
- Release 2.12.1

* Tue Jul 19 2005 Götz Waschk <waschk@mandriva.org> 2.10.2-1mdk
- New release 2.10.2

* Fri May 06 2005 Christiaan Welvaart <cjw@daneel.dyndns.org> 2.10.1-3mdk
- add BuildRequires: gnome-common intltool

* Wed May 04 2005 Frederic Crozat <fcrozat@mandriva.com> 2.10.1-2mdk 
- Fix url
- Fix build on x86-64

* Thu Apr 21 2005 Frederic Crozat <fcrozat@mandriva.com> 2.10.1-1mdk 
- Release 2.10.1 (based on Götz Waschk package)

* Tue Mar 08 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 2.8.3-2mdk 
- Requires svg gdk-pixbuf loader (Mdk bug #14373)

* Mon Feb 14 2005 GÃ¶tz Waschk <waschk@linux-mandrake.com> 2.8.3-1mdk
- New release 2.8.3

* Thu Jan 06 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 2.8.2-2mdk 
- Rebuild with latest howl

* Thu Dec 02 2004 Goetz Waschk <waschk@linux-mandrake.com> 2.8.2-1mdk
- New release 2.8.2

* Thu Nov 11 2004 Götz Waschk <waschk@linux-mandrake.com> 2.8.1-2mdk
- score files (Abel Cheung)

* Wed Nov 10 2004 Götz Waschk <waschk@linux-mandrake.com> 2.8.1-1mdk
- fix omf listing
- drop library package
- New release 2.8.1

* Tue Nov 02 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.6.2-4mdk
- 64-bit fixes

* Sat Aug 21 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.6.2-3mdk
- Patch0 : fix typo in pa.po, causing gconf warning

* Tue Aug 17 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 2.6.2-2mdk
- Rebuild with new menu

* Thu Jun 24 2004 Götz Waschk <waschk@linux-mandrake.com> 2.6.2-1mdk
- reenable libtoolize
- New release 2.6.2

* Sat Jun 05 2004 <lmontel@n2.mandrakesoft.com> 2.6.1-4mdk
- Rebuild

* Tue Apr 27 2004 Götz Waschk <waschk@linux-mandrake.com> 2.6.1-3mdk
- fix buildrequires

* Fri Apr 23 2004 Götz Waschk <waschk@linux-mandrake.com> 2.6.1-2mdk
- fix buildrequires

* Wed Apr 21 2004 Goetz Waschk <goetz@mandrakesoft.com> 2.6.1-1mdk
- New release 2.6.1

* Thu Apr 08 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.6.0.1-1mdk
- Release 2.6.0.1 (with Götz help)
- remove patch0 (merged upstream)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14136 |12mr|gnome-icon-theme-3.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: GNOME default icons
Name: gnome-icon-theme
Version: 3.6.0
Release: %mkrel 1
License: GPLv2+
Group: Graphical desktop/GNOME
URL: http://www.gnome.org/
Source0: ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/3.6/%{name}-%{version}.tar.xz
Source1: missing-audio.tar
BuildRequires: intltool
BuildRequires: hicolor-icon-theme
BuildRequires: icon-naming-utils >= 0.8.7
BuildRequires: gtk+2.0
BuildArch: noarch
Requires: hicolor-icon-theme
Requires(post):	gtk+2.0
Requires(postun):gtk+2.0
Conflicts: nautilus < 2.19.91-3
Conflicts: nautilus-filesharing < 0.2-3

%description
GNOME default icons

%prep
%setup -q -a1

%build
./configure --prefix=%_prefix --enable-icon-mapping
%make

%install
rm -rf $RPM_BUILD_ROOT

%makeinstall_std
touch %buildroot%{_datadir}/icons/gnome/icon-theme.cache

# automatic gtk icon cache update on rpm installs/removals
# (see http://wiki.mandriva.com/en/Rpm_filetriggers)
install -d %buildroot%{_var}/lib/rpm/filetriggers
cat > %buildroot%{_var}/lib/rpm/filetriggers/gtk-icon-cache-gnome.filter << EOF
^./usr/share/icons/gnome/
EOF
cat > %buildroot%{_var}/lib/rpm/filetriggers/gtk-icon-cache-gnome.script << EOF

if [ -x /usr/bin/gtk-update-icon-cache ]; then 
  /usr/bin/gtk-update-icon-cache --force --quiet /usr/share/icons/gnome
fi
EOF
chmod 755 %buildroot%{_var}/lib/rpm/filetriggers/gtk-icon-cache-gnome.script

%post
%update_icon_cache gnome

%postun
%clean_icon_cache gnome

%files
%defattr(-,root,root,-)
%doc README TODO
%dir %{_datadir}/icons/gnome
%{_datadir}/icons/gnome/*x*
%_datadir/pkgconfig/%name.pc
%ghost %{_datadir}/icons/gnome/icon-theme.cache
%{_var}/lib/rpm/filetriggers/gtk-icon-cache-gnome.*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14137 |12mr|gnome-icon-theme-symbolic-3.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: GNOME symbolic icons
Name: gnome-icon-theme-symbolic
Version: 3.6.2
Release: %mkrel 1
License: CC-BY-SA
Group: Graphical desktop/GNOME
URL: http://www.gnome.org/
Source0: ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/3.6/%{name}-%{version}.tar.xz
BuildRequires: icon-naming-utils >= 0.8.1
BuildRequires: git-core
BuildRequires: gtk+2.0
#BuildRequires: inkscape
BuildArch: noarch
Requires: gnome-icon-theme
Requires(post): gtk+2.0
Requires(postun): gtk+2.0

%description
Purpose of this icon theme is to extend the base icon theme that
follows the Tango style guidelines for specific purposes. This would
include OSD messages, panel system/notification area, and possibly
menu icons.

Icons follow the naming specification, but have a -symbolic suffix, so
only applications specifically looking up these symbolic icons will
render them. If a -symbolic icon is missing, the app will fall back to
the regular name.

%prep
%setup -q

%build

./configure --prefix=%_prefix --enable-icon-mapping

%make

%install
%makeinstall_std GTK_UPDATE_ICON_CACHE=true

%files
%doc README COPYING NEWS AUTHORS
%{_datadir}/icons/gnome/scalable/*/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14138 |12mr|gnome-js-common-0.1.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0.1
%define minor 2

Summary:	Common JavaScript modules for GNOME
Name:		gnome-js-common
Version:	%{major}.%{minor}
Release:	3
Epoch:		1
License:	GPLv3
Group:		Development/Other
Url:		http://www.gnome.org
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{major}/%{name}-%{version}.tar.bz2
BuildArch:	noarch
BuildRequires:	intltool

%description
gnome-js-common is a module holding tests and JavaScript code useful
or common to both Seed and gjs.

%prep
%setup -q

%build
./configure --prefix=%{_prefix} --datadir=%{_datadir} --libdir=%{_datadir}
%make

%install
%makeinstall_std gnome_js_commondocdir=%{_datadir}/doc/%{name}

%check
make check

%files
%doc %{_datadir}/doc/%{name}
%{_datadir}/gnome-js
%{_datadir}/pkgconfig/gnome-js-common.pc



%changelog
* Mon Sep  17 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 55bd2c4
- New version 0.1.2, add epoch (sync with Cooker), spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14139 |12mr|gnome-keyring-3.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver	%(echo %{version}|cut -d. -f1,2)

%define api	3

Summary:	Keyring and password manager for the GNOME desktop
Name:		gnome-keyring
Version:	3.6.2
Release:	1
License:	GPLv2+ and LGPLv2+
Group:		Networking/Remote access
URL:		http://www.gnome.org/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz

BuildRequires:	intltool
BuildRequires:	glib2.0-common
BuildRequires:	gtk-doc
BuildRequires:	libtasn1-tools
BuildRequires:	pam-devel
BuildRequires:	pkgconfig(dbus-1) >= 1.0
BuildRequires:	pkgconfig(gck-1) >= 3.3.4
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.0
BuildRequires:	pkgconfig(libtasn1)

#gw for keyring management GUI
Suggests:	seahorse

%description
gnome-keyring is a program that keep password and other secrets for
users. It is run as a damon in the session, similar to ssh-agent, and
other applications can locate it by an environment variable.
 
The program can manage several keyrings, each with its own master
password, and there is also a session keyring which is never stored to
disk, but forgotten when the session ends.

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--with-pam-dir=/%{_lib}/security \
	--disable-static \
	--enable-pam \
	--disable-schemas-compile

%make LIBS='-lgmodule-2.0 -lglib-2.0'

%install
%makeinstall_std

#we don't want these
find %{buildroot} -name "*.la" -exec rm -rf {} \;

%find_lang %{name} %{name}.lang

%files -f %{name}.lang
%doc README NEWS
%{_sysconfdir}/xdg/autostart/%{name}-gpg.desktop
%{_sysconfdir}/xdg/autostart/%{name}-pkcs11.desktop
%{_sysconfdir}/xdg/autostart/%{name}-secrets.desktop
%{_sysconfdir}/xdg/autostart/%{name}-ssh.desktop
%{_sysconfdir}/pkcs11/modules/%{name}.module
%{_bindir}/%{name}
%{_bindir}/%{name}-%{api}
%attr(755,root,root) %{_bindir}/%{name}-daemon
%{_libdir}/%{name}
%{_libdir}/pkcs11
/%{_lib}/security/pam_gnome_keyring*.so
%{_datadir}/dbus-1/services/org.gnome.keyring.service
%{_datadir}/dbus-1/services/org.freedesktop.secrets.service
%{_datadir}/GConf/gsettings/*.convert
%{_datadir}/glib-2.0/schemas/*.gschema.xml



%changelog
* Fri Sep 28 2012 Arkady L. Shane <ashejn@rosalab.ru> 3.6.0-1
- update to 3.6.0

* Wed May 02 2012 Matthew Dawkins <mattydaw@mandriva.org> 3.4.1-1
+ Revision: 794901
- p0 applied upstream
- new version 3.4.1
- adapted spec for split out gcr pkg

* Sun Mar 25 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 3.2.2-3
+ Revision: 786696
- patch0: fix WARNING: gnome-keyring:: no socket to connect to - patch from debian

* Wed Feb 15 2012 Matthew Dawkins <mattydaw@mandriva.org> 3.2.2-2
+ Revision: 774406
- added fix for glib-2.0 build error
- added missing BR
- added fix for gmodule-2.0 build error
- rebuild for ffi5

* Thu Nov 17 2011 Matthew Dawkins <mattydaw@mandriva.org> 3.2.2-1
+ Revision: 731371
- new version 3.2.2
  dropped old patches
  sync'd spec with mga for major pkg changes before 3.3.x
  cleaned up spec

* Thu May 26 2011 GÃ¶tz Waschk <waschk@mandriva.org> 3.0.3-1
+ Revision: 679200
- new version

  + Nicolas LÃ©cureuil <nlecureuil@mandriva.com>
    - Clean spec file for rpm5

* Fri May 20 2011 Funda Wang <fwang@mandriva.org> 3.0.2-1
+ Revision: 676283
- new version 3.0.2

* Tue Apr 26 2011 Funda Wang <fwang@mandriva.org> 3.0.1-1
+ Revision: 659204
- disable test
- build with gtk2
- update to new version 3.0.1

* Fri Apr 08 2011 Funda Wang <fwang@mandriva.org> 3.0.0-1
+ Revision: 651946
- new version 3.0.0

* Tue Oct 26 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.32.1-1mdv2011.0
+ Revision: 589431
- update to new version 2.32.1

* Tue Sep 28 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.32.0-1mdv2011.0
+ Revision: 581610
- update to new version 2.32.0

* Mon Sep 13 2010 Funda Wang <fwang@mandriva.org> 2.31.92-3mdv2011.0
+ Revision: 577877
- tans1-tools is only a buildtime dep

* Mon Sep 13 2010 Funda Wang <fwang@mandriva.org> 2.31.92-2mdv2011.0
+ Revision: 577873
- simplify BRs
- add requires on libtasn1-tools

* Mon Sep 13 2010 Funda Wang <fwang@mandriva.org> 2.31.92-1mdv2011.0
+ Revision: 577852
- patch0 and patch4 merged upstream
- new version 2.31.92

* Wed Sep 01 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.31.91-2mdv2011.0
+ Revision: 575045
- fix ssh key unlocking

* Tue Aug 31 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.31.91-1mdv2011.0
+ Revision: 574621
- new version
- drop patch 0
- fix build
- update file list

* Fri Jul 30 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.31.4-1mdv2011.0
+ Revision: 563400
- new version
- update file list

* Wed Jul 21 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.30.3-2mdv2011.0
+ Revision: 556309
- suggest seahorse for key management (bug #60198)

* Sun Jul 11 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.30.3-1mdv2011.0
+ Revision: 550876
- new version
- drop patch 4

* Mon May 03 2010 Frederic Crozat <fcrozat@mandriva.com> 2.30.1-3mdv2010.1
+ Revision: 541735
- Patch4 (GIT): add missing service file (GNOME bug #611002)

* Wed Apr 28 2010 Christophe Fergeau <cfergeau@mandriva.com> 2.30.1-2mdv2010.1
+ Revision: 540342
- rebuild so that shared libraries are properly stripped again

* Mon Apr 26 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.30.1-1mdv2010.1
+ Revision: 539333
- update to new version 2.30.1

* Tue Mar 30 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.30.0-1mdv2010.1
+ Revision: 529758
- update to new version 2.30.0

* Wed Mar 10 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.29.92-1mdv2010.1
+ Revision: 517379
- update to new version 2.29.92

* Tue Feb 09 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.29.90-1mdv2010.1
+ Revision: 502597
- update to new version 2.29.90

* Mon Jan 11 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.29.5-1mdv2010.1
+ Revision: 489815
- update to new version 2.29.5

* Wed Dec 23 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.29.4-2mdv2010.1
+ Revision: 481853
- add Fedora patches to make the keyring exit on session end

* Mon Dec 21 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.29.4-1mdv2010.1
+ Revision: 480982
- new version
- update build deps
- update file list
- conflict with old library packages

* Mon Dec 14 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.28.2-1mdv2010.1
+ Revision: 478590
- new version
- regenerate libtool

* Fri Nov 06 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.28.1-1mdv2010.1
+ Revision: 460930
- new version
- drop patch

* Mon Oct 05 2009 Frederic Crozat <fcrozat@mandriva.com> 2.28.0-3mdv2010.0
+ Revision: 454049
- Patch1 (vuntz): fix 10s timeout at logout (GNOME bug #595698)

* Wed Sep 30 2009 Frederic Crozat <fcrozat@mandriva.com> 2.28.0-2mdv2010.0
+ Revision: 451795
- Disable ACL prompts, they are more confusing than anything

* Mon Sep 21 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.28.0-1mdv2010.0
+ Revision: 446733
- update to new version 2.28.0
- update build deps

* Mon Sep 14 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.27.92-1mdv2010.0
+ Revision: 439071
- new version
- fix linking

* Mon Aug 10 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.27.90-1mdv2010.0
+ Revision: 414391
- update to new version 2.27.90

* Mon Jul 27 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.27.5-1mdv2010.0
+ Revision: 400788
- update to new version 2.27.5

* Mon Jul 13 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.27.4-1mdv2010.0
+ Revision: 395678
- update to new version 2.27.4

* Mon Jun 29 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.26.3-1mdv2010.0
+ Revision: 390726
- update to new version 2.26.3

* Tue Apr 14 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.26.1-1mdv2009.1
+ Revision: 366983
- new version
- drop patch

* Thu Apr 02 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.26.0-2mdv2009.1
+ Revision: 363504
- fix hanging ssh-agent (upstream bug #575247)
- remove all build workarounds
- spec fixes

* Sat Mar 14 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.26.0-1mdv2009.1
+ Revision: 355139
- new version
- update build deps

* Mon Mar 02 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.25.92-1mdv2009.1
+ Revision: 347290
- update to new version 2.25.92

* Sat Feb 14 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.25.91-1mdv2009.1
+ Revision: 340324
- update to new version 2.25.91

* Mon Feb 02 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.25.90-1mdv2009.1
+ Revision: 336659
- new version
- drop patch
- update file list

  + Funda Wang <fwang@mandriva.org>
    - drop static lib
    - use system libtool
    - Partial fix linkage

* Tue Jan 20 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.25.5-1mdv2009.1
+ Revision: 331621
- new version
- disable --no-undefined
- update file list

* Fri Jan 09 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.25.4.2-1mdv2009.1
+ Revision: 327381
- update to new version 2.25.4.2

* Tue Jan 06 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.25.4.1-1mdv2009.1
+ Revision: 325242
- update to new version 2.25.4.1

* Mon Jan 05 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.25.4-1mdv2009.1
+ Revision: 324946
- update to new version 2.25.4

* Thu Dec 18 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.25.2-1mdv2009.1
+ Revision: 315883
- new version
- update file list

* Tue Nov 04 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.25.1-1mdv2009.1
+ Revision: 299938
- update to new version 2.25.1

* Sun Oct 19 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.24.1-1mdv2009.1
+ Revision: 295218
- update to new version 2.24.1

* Sun Sep 21 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.24.0-1mdv2009.0
+ Revision: 286289
- fix build deps
- new version

* Mon Sep 08 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.23.92-1mdv2009.0
+ Revision: 282460
- new version

* Wed Sep 03 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.23.91-1mdv2009.0
+ Revision: 279783
- new version
- drop patch

* Tue Aug 19 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.23.90-1mdv2009.0
+ Revision: 273785
- fix build deps
- new version
- fix build
- update file list

* Mon Aug 04 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.23.6-1mdv2009.0
+ Revision: 262939
- new version

* Tue Jul 22 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.23.5-1mdv2009.0
+ Revision: 240069
- new version
- update file list

* Mon Jun 30 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.22.3-1mdv2009.0
+ Revision: 230367
- new version
- update license

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Tue May 27 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.22.2-1mdv2009.0
+ Revision: 211558
- new version

* Wed Apr 09 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.22.1-1mdv2009.0
+ Revision: 192453
- new version
- drop patch

* Wed Apr 02 2008 Frederic Crozat <fcrozat@mandriva.com> 2.22.0-2mdv2008.1
+ Revision: 191700
- Patch0 (SVN): fix daemon startup through dbus (GNOME bug #522253)

* Sun Mar 09 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.22.0-1mdv2008.1
+ Revision: 183037
- new version

* Mon Feb 25 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.92-1mdv2008.1
+ Revision: 174579
- new version

* Tue Feb 12 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.91-1mdv2008.1
+ Revision: 165742
- new version

* Mon Jan 28 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.90-1mdv2008.1
+ Revision: 159441
- new version

* Fri Jan 18 2008 Frederic Crozat <fcrozat@mandriva.com> 2.21.5-2mdv2008.1
+ Revision: 154728
- Fix the way pam module is installed and don't install .la file for it

* Mon Jan 14 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.5-1mdv2008.1
+ Revision: 151325
- new version
- add gconf schema

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Dec 17 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.4-1mdv2008.1
+ Revision: 130172
- new version
- update file list

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Dec 05 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.3.2-1mdv2008.1
+ Revision: 115659
- new version

* Wed Dec 05 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.3.1-1mdv2008.1
+ Revision: 115621
- new version
- update file list

* Mon Dec 03 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.3-1mdv2008.1
+ Revision: 114601
- new version
- drop patch
- update buildrequires
- update file list

* Mon Dec 03 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.20.2-2mdv2008.1
+ Revision: 114531
- fix environment in the pam module

* Sun Nov 25 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.20.2-1mdv2008.1
+ Revision: 111863
- new version

* Mon Oct 15 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.20.1-1mdv2008.1
+ Revision: 98576
- new version
- update file list

* Wed Sep 19 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.20.0-1mdv2008.0
+ Revision: 90415
- new version
- new version

* Sun Aug 26 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.19.91-1mdv2008.0
+ Revision: 71579
- new version

* Tue Aug 14 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.19.90-1mdv2008.0
+ Revision: 62967
- new version
- new devel name

* Mon Jul 30 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.19.6.1-2mdv2008.0
+ Revision: 56619
- fix buildrequires

* Mon Jul 30 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.19.6.1-1mdv2008.0
+ Revision: 56586
- new version
- fix installation
- new version
- add pam module

* Sat Jul 07 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.19.5-1mdv2008.0
+ Revision: 49369
- new version

* Mon Jun 18 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.19.4.1-1mdv2008.0
+ Revision: 40993
- new version

* Sun Jun 17 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.19.4-1mdv2008.0
+ Revision: 40610
- new version
- update file list

* Wed Jun 06 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.19.2-2mdv2008.0
+ Revision: 36055
- fix buildrequires
- new version

* Tue Apr 17 2007 GÃ¶tz Waschk <waschk@mandriva.org> 0.8.1-1mdv2008.0
+ Revision: 13824
- new version


* Mon Mar 12 2007 GÃ¶tz Waschk <waschk@mandriva.org> 0.8-1mdv2007.1
+ Revision: 142014
- new version

* Fri Feb 23 2007 GÃ¶tz Waschk <waschk@mandriva.org> 0.7.92-1mdv2007.1
+ Revision: 125183
- new version

* Mon Feb 12 2007 GÃ¶tz Waschk <waschk@mandriva.org> 0.7.91-1mdv2007.1
+ Revision: 120040
- new version

* Fri Jan 05 2007 GÃ¶tz Waschk <waschk@mandriva.org> 0.7.3-2mdv2007.1
+ Revision: 104390
- bot rebuild
- new version

* Mon Dec 18 2006 GÃ¶tz Waschk <waschk@mandriva.org> 0.7.2-1mdv2007.1
+ Revision: 98508
- new version

* Tue Nov 28 2006 GÃ¶tz Waschk <waschk@mandriva.org> 0.7.1-2mdv2007.1
+ Revision: 87929
- spec fix
- new version

* Mon Nov 27 2006 GÃ¶tz Waschk <waschk@mandriva.org> 0.6.0-1mdv2007.1
+ Revision: 87705
- Import gnome-keyring

* Tue Sep 05 2006 GÃ¶tz Waschk <waschk@mandriva.org> 0.6.0-1mdv2007.0
- New release 0.6.0

* Tue Aug 22 2006 Frederic Crozat <fcrozat@mandriva.com> 0.5.2-1mdv2007.0
- Release 0.5.2

* Thu Jun 15 2006 Götz Waschk <waschk@mandriva.org> 0.5.1-2mdv2007.0
- fix buildrequires

* Tue Jun 13 2006 Götz Waschk <waschk@mandriva.org> 0.5.1-1mdv2007.0
- update file list
- New release 0.5.1

* Mon Mar 13 2006 GÃ¶tz Waschk <waschk@mandriva.org> 0.4.9-1mdk
- New release 0.4.9

* Tue Feb 28 2006 GÃ¶tz Waschk <waschk@mandriva.org> 0.4.8-1mdk
- New release 0.4.8

* Mon Feb 13 2006 GÃ¶tz Waschk <waschk@mandriva.org> 0.4.7-1mdk
- New release 0.4.7
- use mkrel

* Wed Nov 16 2005 GÃ¶tz Waschk <waschk@mandriva.org> 0.4.6-1mdk
- New release 0.4.6

* Wed Oct 12 2005 GÃ¶tz Waschk <waschk@mandriva.org> 0.4.5-1mdk
- New release 0.4.5

* Fri Sep 02 2005 GÃ¶tz Waschk <waschk@mandriva.org> 0.4.3-2mdk
- rebuild to remove glitz dep

* Thu Aug 25 2005 GÃ¶tz Waschk <waschk@mandriva.org> 0.4.3-1mdk
- New release 0.4.3

* Mon Mar 07 2005 Götz Waschk <waschk@linux-mandrake.com> 0.4.2-1mdk
- reenable libtoolize
- New release 0.4.2

* Tue Jan 11 2005 Goetz Waschk <waschk@linux-mandrake.com> 0.4.1-1mdk
- New release 0.4.1

* Tue Oct 19 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 0.4.0-1mdk
- New release 0.4.0

* Tue Apr 20 2004 Götz Waschk <waschk@linux-mandrake.com> 0.2.1-1mdk
- new version

* Tue Apr 06 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 0.2.0-1mdk
- initial package (from Götz Waschk)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14140 |12mr|gnome-keyring-sharp-1.0.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Mono implementation of the GNOME Keyring API
Name:		gnome-keyring-sharp
Version:	1.0.2
Release:	4
Source0:	http://www.go-mono.com/archive/%{name}/%{name}-%{version}.tar.gz
License:	MIT
Group:		System/Libraries
Url:		http://go-mono.com
BuildRequires:	pkgconfig(mono)
BuildRequires:	ndesk-dbus
BuildRequires:	monodoc
BuildRequires:	glib-sharp2
BuildRequires:	pkgconfig(gnome-keyring-1)
BuildRequires:	automake
Requires:		gnome-keyring

%description
GNOME Keyring is a system which allows you to store passwords and
other sensitive data across GNOME applications. It provides an API to
access this information, as well as a daemon to manage it.

gnome-keyring-sharp is a fully managed implementation of libgnome-keyring.

%package doc
Summary:	Development documentation for %{name}
Group:		Development/Other
Requires(post):	mono-tools >= 1.1.9
Requires(postun): mono-tools >= 1.1.9

%description doc
Gecko-sharp is a C# language binding for the gtkembedmoz widget. You
can use it to embed mozilla into C# programs.

This package contains the API documentation for the %name in
Monodoc format.


%prep
%setup -q

%build
%configure2_5x --disable-static
make

%install
%makeinstall_std
%if %{_lib} != lib
mv %{buildroot}%{_libdir}/mono* %{buildroot}%{_prefix}/lib
%endif

%post doc
%{_bindir}/monodoc --make-index > /dev/null

%postun doc
if [ "$1" = "0" -a -x %{_bindir}/monodoc ]; then %{_bindir}/monodoc --make-index > /dev/null
fi

%files
%doc README
%{_prefix}/lib/mono/gac/Gnome.Keyring
%{_prefix}/lib/mono/gnome-keyring-sharp-1.0/Gnome.Keyring.dll
%{_libdir}/libgnome-keyring-sharp-glue.so
%{_libdir}/pkgconfig/*.pc

%files doc
%{_prefix}/lib/monodoc/sources/Gnome.Keyring.*



%changelog
* Wed Aug  29 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 60b9b6e
- Drop .la files, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14141 |12mr|gnome-libs-1.4.2-27
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lib_major		32
%define xmhtml_major		1
%define lib_name		%mklibname gnome %{lib_major}
%define lib_gtkxmhtml		%mklibname gtkxmhtml 1

Summary:	Main GNOME libraries
Name:		gnome-libs
Version: 	1.4.2
Release:	27
License:	LGPL
Group:		System/Libraries
URL:		http://www.gnome.org/
Source0: 	ftp://ftp.gnome.org/pub/GNOME/sources/stable/%{name}/%{name}-%{version}.tar.bz2
Source1:	gtkrc-default.bz2
BuildRequires:	autoconf2.1
BuildRequires:	automake1.4
BuildRequires:	libtool
BuildRequires:	db1-devel
BuildRequires:	pkgconfig(ORBit)
BuildRequires:	pkgconfig(esound)
BuildRequires:	pkgconfig(gtk+)
BuildRequires:	pkgconfig(imlibgdk)
BuildRequires:	pkgconfig(xt)
BuildRequires:	pkgconfig(xpm)
Requires:	ORBit

# Red Hat patches
Patch0:		RH-gnome-libs-rhsnddefs.patch
# allow reading UTF-8 encoded .desktop
Patch13:	gnome-libs-1.4.2-utf8menu.patch

# Mandriva patch
#(fred c)
# search icons first in /usr/share/icons/large, normal and small
Patch5:		gnome-libs-1.4.2-iconspath.patch
# (fc) 1.2.8-4mdk move gtkrc files to /usr/share/gtkrc
Patch6:		gnome-libs-1.2.8-gtkrc.patch
# (fc) 1.4.2-3mdk use yelp or galeon to display help
Patch7:		gnome-libs-1.4.1.2.90-ghelp.patch
# (pablo) better fontsets in gtkrc.* files
Patch16:	gnome-libs-rclocale.bz2
# (fc) 1.4.1.2-10mdk fix missing prototypes
Patch18:	gnome-libs-1.4.1.3-prototypes.patch
# (fc) 1.4.1.4-2mdk fix font size in gtk-xmhtml
Patch19:	gnome-libs-1.4.1.4-fonts.patch
# (fc) 1.4.1.4-3mdk fix numeric keypad switching (fix keypad in vim) (Debian)
Patch21:	gnome-libs-1.4.1.4-keypad.patch
# (pablo) 1.4.1.4-4mdk patch to have gnome-terminal switch automatically
# to utf-8 mode if the locale is utf-8
Patch22:	gnome-libs-zvt-utf8-autodetect.patch
# (fc) 1.4.1.7-2mdk don't add -L/usr/lib to ldflags
# (gb) 1.4.2-12mdk update to remove unused libdir in libart-config
Patch23:	gnome-libs-1.4.2-libdir.patch
# (fc) 1.4.2-1mdk remove -I/usr/include from cflags
Patch24:	gnome-libs-1.4.2-includedir.patch
# (gb) 1.4.2-2mdk fix on 64-bit platforms where sizeof(int) != sizeof(size_t)
Patch25:	gnome-libs-1.4.2-64bit-fixes.patch
# (fc) 1.4.2-3mdk disable tearoffs and detachable menubar by default
Patch26:	gnome-libs-1.2.13-notearoffs.patch
# (fc) 1.4.2-3mdk fix segfault in gnome-moz-remote (rawhide)
Patch27:	gnome-libs-1.4.1.2.90-moz-remote-fix.patch
# (fc) 1.4.2-3mdk Disable xalf by default (rawhide)
Patch28:	gnome-libs-1.2.13-noxalf.patch
# (gb) 1.4.2-5mdk handle biarch struct utmp
Patch29:	gnome-libs-1.4.2-biarch-utmp.patch
# (gb) 1.4.2-11mdk libtool fixes, don't bother with older aclocal, patch aclocal.m4 directly
Patch30:	gnome-libs-1.4.2-libtool.patch
# (gb) 1.4.2-13mdk gcc4 fixes, aka remove duplicates
Patch31:	gnome-libs-1.4.2-gcc4.patch
# (peroyvind) 1.4.2-14mdk fix underquoted calls, aka get rid of aclocal warnings
Patch32:	gnome-libs-1.4.2-fix-underquoted-calls.patch
# (anssi) fix linking order for --as-needed
Patch33:	gnome-libs-1.4.2-linking-order.patch
# (anssi) fix underlinking
Patch34:	gnome-libs-1.4.2-underlinking.patch
Patch35:	gnome-libs-1.4.2-libpng15.patch

%description
GNOME (GNU Network Object Model Environment) is a user-friendly set of
GUI applications and desktop tools to be used in conjunction with a
window manager for the X Window System.  The gnome-libs package
includes libraries that are needed to run GNOME.

%package -n	%{lib_name}
Summary:	Libraries and headers for GNOME application development
Group:		System/Libraries
Requires:	%{name} = %{version}-%{release}

%description -n	%{lib_name}
GNOME (GNU Network Object Model Environment) is a user-friendly set of
GUI applications and desktop tools to be used in conjunction with a
window manager for the X Window System.  The gnome-libs package
includes libraries that are needed to run GNOME.

This package contains main library for GNOME

%package -n	%{lib_name}-devel
Summary:	Libraries and headers for GNOME application development
Group:		Development/GNOME and GTK+
Requires:	db1-devel
Provides:	%{name}-devel = %{version}-%{release}
Provides:	libgnome-devel = %{version}-%{release}
Provides:	gnome-devel = %{version}-%{release}
Requires:	%{lib_gtkxmhtml} = %{version}-%{release}
Requires:	%{lib_name} = %{version}-%{release}

%description -n	%{lib_name}-devel
GNOME (GNU Network Object Model Environment) is a user-friendly set of
GUI applications and desktop tools to be used in conjunction with a
window manager for the X Window System. The gnome-libs-devel package
includes the libraries and include files that you will need to develop
GNOME applications.

You should install the gnome-libs-devel package if you would like to
develop GNOME applications.  You don't need to install gnome-libs-devel
if you just want to use the GNOME desktop environment.

%package -n	%{lib_gtkxmhtml}
Summary:	Libraries for gtkxmHTML
Group:		System/Libraries

%description -n	%{lib_gtkxmhtml}
This package provides library for gtkxmHTML

%prep
%setup -q
%patch0 -p1 -b .foo
%patch5 -p1 -b .icons
%patch6 -p1 -b .gtkrc
# better fontsets in gtkrc.* files -- pablo
%patch16 -p1 -b .rclocale
%patch7 -p1 -b .ghelp
%patch13 -p1 -b .utf8
%patch18 -p1 -b .prototypes
%patch19 -p1 -b .fonts
%patch21 -p1 -b .keypad
%patch22 -p1 -b .zvtutf8
%patch23 -p1 -b .libdir
%patch24 -p1 -b .includedir
%patch25 -p1 -b .64bit-fixes
%patch26 -p1 -b .notearoffs
%patch27 -p1 -b .moz-remote
%patch28 -p1 -b .noxalf
%patch29 -p1 -b .biarch-utmp
%patch30 -p1 -b .libtool
%patch31 -p1 -b .gcc4
%patch32 -p1 -b .underquoted
%patch33 -p1 -b .linking-order
%patch34 -p1 -b .underlinking
%patch35 -p1 -b .png15

#needed by patches 22 & 23
autoconf-2.13
cd libart_lgpl
autoconf-2.13
cd ..

#needed by patch 6 & 24
automake-1.4

%build
# libjpeg-turbo >= 1.0.90 moves definition of JPEG_LIB_VERSION from jpeglib.h to jconfig.h
# which we explicitly avoid including for own reasons, so we need help finding the definition
EXTRACTED_JPEG_LIB_VERSION=$(echo JPEG_LIB_VERSION | cpp -imacros jpeglib.h -P | awk 'NF > 0')
VISIBLE_JPEG_LIB_VERSION=$(echo JPEG_LIB_VERSION | cpp -DJCONFIG_INCLUDED -imacros jpeglib.h -P | awk 'NF > 0')
if [ "$VISIBLE_JPEG_LIB_VERSION" = "JPEG_LIB_VERSION" ]; then
  JPEG_EXTRA_DEFINE="-DJPEG_LIB_VERSION=$EXTRACTED_JPEG_LIB_VERSION"
fi

export CPPFLAGS="$JPEG_EXTRA_DEFINE"

%define Werror_cflags %nil
%configure --with-kde-datadir=%{_datadir} --disable-alsa --enable-prefer-db1 --disable-gtk-doc

#parallel build is broken
make LIBTOOL=libtool

%install
%makeinstall_std LIBTOOL=libtool

# multiarch support
%multiarch_binaries %{buildroot}%{_bindir}/gnome-config

%multiarch_includes %{buildroot}%{_includedir}/gnome-1.0/libart_lgpl/art_config.h

mkdir -p %{buildroot}%{_datadir}/emacs/site-lisp
cp -f  %{buildroot}%{_docdir}/{gnome-doc,mkstub}  %{buildroot}%{_bindir}
chmod a+x %{buildroot}%{_bindir}/{gnome-doc,mkstub}
cp -f  %{buildroot}%{_docdir}/gnome-doc.el  %{buildroot}%{_datadir}/emacs/site-lisp

# find *.mo files, per language
%find_lang %{name} --with-gnome

# remove unpackaged files
rm -rf %{buildroot}%{_prefix}/doc  %{buildroot}%{_datadir}/doc

%files -n %{lib_gtkxmhtml}
%{_libdir}/libgtkxmhtml*.so.*

%files -f %{name}.lang
%doc AUTHORS COPYING ChangeLog NEWS README
%{_bindir}/dns-helper
%{_bindir}/gconfigger
%{_bindir}/gnome-bug
%{_bindir}/gnome-dump-metadata
%{_bindir}/gnome-gen-mimedb
%{_bindir}/gnome-moz-remote
%{_bindir}/gnome-name-service
%{_bindir}/gnome_segv
%{_bindir}/goad-browser
%{_bindir}/loadshlib
%{_bindir}/new-object
%attr(2755, root, utmp) %{_sbindir}/gnome-pty-helper
%{_datadir}/idl/*
%{_datadir}/pixmaps/*
%dir %{_datadir}/gtkrc
%config(noreplace) %{_datadir}/gtkrc/gtkrc*
%{_datadir}/mime-info
%{_datadir}/type-convert
%config(noreplace) %{_sysconfdir}/*
%{_mandir}/man1/dns-helper*
%{_mandir}/man1/gconfigger*
%{_mandir}/man1/gnome-bug*
%{_mandir}/man1/gnome-dump-metadata*
%{_mandir}/man1/gnome-gen-mimedb*
%{_mandir}/man1/gnome-moz-remote*
%{_mandir}/man1/gnome-name-service*
%{_mandir}/man1/gnome_segv*
%{_mandir}/man1/goad-browser*
%{_mandir}/man1/loadshlib*
%{_mandir}/man1/new-object*
%{_mandir}/man1/gnome-pty-helper*
%{_mandir}/man1/gnome.*

%files -n %{lib_name}
%{_libdir}/libgnome*.so.*
%{_libdir}/libgnorba*.so.*
%{_libdir}/libzvt*.so.*
%{_libdir}/libart*.so.*

%files -n %{lib_name}-devel
%doc devel-docs/*
%doc %{_datadir}/gtk-doc/html/*
%{_bindir}/gnome-config
%multiarch %{multiarch_bindir}/gnome-config

%{_bindir}/libart-config
%{_bindir}/gnome-doc
%{_bindir}/mkstub
%{_libdir}/lib*.so
%{_libdir}/*.sh
%{_libdir}/gnome-libs
%{_includedir}/*
%{_datadir}/aclocal/*
%{_mandir}/man1/gnome-doc*
%{_mandir}/man1/gnome-mkstub*
%{_mandir}/man1/gnome-config*
%{_mandir}/man1/libart-config*
%{_mandir}/man5/*
%{_datadir}/gnome/help/*
%{_datadir}/gnome/html/*
%{_datadir}/emacs/site-lisp/*



%changelog
* Thu Aug  30 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 1cd7642
- Static lib is not built so drop it from files
  
* Thu Aug  30 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 96f1332
- Update libpng15 patch
  
* Thu Aug  30 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 9aafac9
- Update libpng15 patch (should be another update later)
  
* Thu Aug  30 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 21c2554
- Update libpng15 patch (should be another update later)
  
* Thu Aug  30 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 7fb7b86
- Update libpng15 patch
  
* Thu Aug  30 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 4c48650
- Add patch to fix build with libpng15
  
* Wed Aug  29 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 8da3a23
- Convert BR to pkgconfig style, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14142 |12mr|gnome-mag-0.16.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lib_major 2
%define libname  %mklibname %{name} %{lib_major}
%define libnamedev  %mklibname -d %{name}

Summary:	GNOME magnifier
Name:		gnome-mag
Version:	0.16.3
Release:	3
License:	LGPLv2+
Group:		Accessibility
URL:		http://developer.gnome.org/projects/gap/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.bz2
BuildRequires: pkgconfig(libspi-1.0)
BuildRequires: pkgconfig(dbus-glib-1)
BuildRequires: pkgconfig(xdamage)
BuildRequires: pkgconfig(xrender)
BuildRequires: pkgconfig(xext)
BuildRequires: pkgconfig(gtk+-2.0)
BuildRequires: pkgconfig(gdk-pixbuf-2.0)
BuildRequires: pkgconfig(xcomposite)
BuildRequires: popt-devel
BuildRequires: intltool
#gw libtool dep:
BuildRequires: pkgconfig(gconf-2.0)

%description
GNOME Magnifier

%package -n %{libname}
Summary:	GNOME magnifier shared library
Group:		System/Libraries

Provides:	lib%{name} = %{version}-%{release}
Requires:	%{name} >= %{version}-%{release}

%description -n %{libname}
GNOME Magnifier shared library.

%package -n %{libnamedev}
Summary:	Static libraries, include files for gnome-mag
Group:		Development/GNOME and GTK+
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Requires:   pkgconfig(libbonobo-2.0)
Requires:	pkgconfig(gtk+-2.0)

%description -n %{libnamedev}
Development libraries and , include files for GNOME magnifier.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%find_lang %{name}

mv %buildroot%_datadir/doc/gnome-mag-* installed-docs

%files -f %{name}.lang
%doc README AUTHORS ChangeLog
%{_bindir}/*
%{_libdir}/bonobo/servers/*
%{_libdir}/orbit-2.0/*
%{_datadir}/gnome-mag
%{_datadir}/dbus-1/services/org.freedesktop.gnome.Magnifier.service
%{_datadir}/idl/*
%{_mandir}/man1/magnifier.1*

%files -n %{libname}
%defattr(-,root,root,-)
%{_libdir}/libgnome-mag.so.%{lib_major}*

%files -n %{libnamedev}
%defattr(-,root,root,-)
%doc installed-docs/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*
%{_includedir}/*




%changelog
* Tue Sep  18 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 97aac45
- Convert more BuildRequires and Requires to pkgconfig style, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14143 |12mr|gnome-media-3.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	GNOME media programs
Name:		gnome-media
Version:	3.4.0
Release:	1
License:	GPLv2+ and GFDL+
Group:		Graphical desktop/GNOME
URL:		http://www.gnome.org/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.xz

BuildRequires: desktop-file-utils
BuildRequires: gnome-doc-utils-devel
BuildRequires: intltool >= 0.35
BuildRequires: pkgconfig(gconf-2.0)
BuildRequires: pkgconfig(gnome-keybindings)
BuildRequires: pkgconfig(gstreamer-0.10)
BuildRequires: pkgconfig(gstreamer-plugins-base-0.10)
BuildRequires: pkgconfig(gtk+-3.0)
BuildRequires: pkgconfig(libcanberra-gtk3)
BuildRequires: pkgconfig(libgnome-media-profiles-3.0)
BuildRequires: pkgconfig(libpulse)
BuildRequires: pkgconfig(libxml-2.0)

Requires:   gstreamer0.10-plugins-good
Requires:   gstreamer0.10-plugins-base
Suggests:   gstreamer0.10-flac
Suggests:   gstreamer0.10-speex
Requires(post,preun):	GConf2

%description
This package contains a few media utilities for the GNOME desktop,
including a sound recorder and an audio mixer.

%prep
%setup -q 
%apply_patches

%build
%configure2_5x \
	--disable-static \
	--disable-scrollkeeper

%make

%install
GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 %makeinstall_std
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'

desktop-file-install --vendor="" \
	--add-category="DesktopSettings" \
	--dir %{buildroot}%{_datadir}/applications \
	%{buildroot}%{_datadir}/applications/gstreamer-properties.desktop

desktop-file-install --vendor="" \
	--add-category="X-MandrivaLinux-CrossDesktop" \
	--dir %{buildroot}%{_datadir}/applications \
	%{buildroot}%{_datadir}/applications/gnome-sound-recorder.desktop

%find_lang %{name}-2.0 --with-gnome --all-name

%files -f  %{name}-2.0.lang
%doc AUTHORS NEWS README
%{_sysconfdir}/gconf/schemas/gnome-sound-recorder.schemas
%{_bindir}/*
%{_datadir}/applications/gnome-sound-recorder.desktop
%{_datadir}/applications/gstreamer-properties.desktop
%{_datadir}/gnome-media
%{_datadir}/gnome-sound-recorder
%{_datadir}/gstreamer-properties
%{_datadir}/icons/hicolor/*/*/*.*
%dir %{_datadir}/sounds/
%dir %{_datadir}/sounds/gnome/
%{_datadir}/sounds/gnome/default/




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14144 |12mr|gnome-menus2-2.30.5-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2
%define libname %mklibname gnome-menu %{major}
%define libnamedev %mklibname -d gnome-menu %{api}
%define api 2.0
%define oname gnome-menus

Summary:	GNOME menu library
Name:		gnome-menus2
Version:	2.30.5
Release:	5
License:	LGPLv2+
Group:		System/Libraries
Url:		http://www.gnome.org
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%oname/%{oname}-%{version}.tar.bz2
# (fc) 2.15.91-2mdv grab translation from menu-messages if not in upstream file
Patch0:		gnome-menus-2.27.92-l10n.patch
# (fc) 2.16.0-2mdv unclutter preferences/settings menu
Patch1:		gnome-menus-2.23.1-uncluttermenu.patch
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	intltool >= 0.40.0
BuildRequires:	python-devel
Requires:	python-%{name}

%description
The package contains an implementation of the draft "Desktop Menu
Specification" from freedesktop.org:
http://www.freedesktop.org/Standards/menu-spec

Also contained here are the GNOME menu layout configuration files,
.directory files and assorted menu related utility programs.

%package -n python-%{name}
Group:		Development/Python
Summary:	Module to access XDG menu

%description -n python-%{name}
Python module to access XDG menu.

%package -n %{libname}
Group:		System/Libraries
Summary:	GNOME menu library
Conflicts:	gir-repository < 0.6.5-8

%description -n %{libname}
The package contains an implementation of the draft "Desktop Menu
Specification" from freedesktop.org:
http://www.freedesktop.org/Standards/menu-spec

%package -n %{libnamedev}
Group:		Development/C
Summary:	GNOME menu library development files
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname -d gnome-menu 2} < 2.30.5-5
Conflicts:	gir-repository < 0.6.5-8

%description -n %{libnamedev}
The package contains an implementation of the draft "Desktop Menu
Specification" from freedesktop.org:
http://www.freedesktop.org/Standards/menu-spec

%prep
%setup -q -n %{oname}-%{version}
%patch0 -p1 -b .l10n
%patch1 -p1 -b .uncluttermenu

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std
# gw these produce rpmlint errors:
rm -rf %{buildroot}%{_datadir}/locale/{io,be@latin,bn_IN,si,uz@cyrillic}

%find_lang %{oname}

mkdir -p %{buildroot}%{_sysconfdir}/xdg/gnome
mv %{buildroot}%{_sysconfdir}/xdg/menus %{buildroot}%{_sysconfdir}/xdg/gnome

chmod 755 %{buildroot}%{_libdir}/python*/site-packages/GMenuSimpleEditor/*.py

%files -f %{oname}.lang
%doc README NEWS HACKING AUTHORS ChangeLog
%{_datadir}/desktop-directories
%dir %{_sysconfdir}/xdg/gnome
%dir %{_sysconfdir}/xdg/gnome/menus
%config(noreplace) %{_sysconfdir}/xdg/gnome/menus/*
%{_bindir}/*
%{_datadir}/applications/*
%{_datadir}/%{oname}

%files -n python-%{name}
%{_libdir}/python*/site-packages/*

%files -n %{libname}
%{_libdir}/libgnome-menu.so.%{major}*
%{_libdir}/girepository-1.0/GMenu-%{api}.typelib

%files -n %{libnamedev}
%{_libdir}/lib*.so
%{_includedir}/gnome-menus/
%{_libdir}/pkgconfig/*.pc
%{_datadir}/gir-1.0/GMenu-%{api}.gir


%changelog
* Fri Aug  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: d0c10c4
- Spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14145 |12mr|gnome-menus-3.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	0
%define api	3
%define gimajor	3.0
%define libname	%mklibname gnome-menu %{api} %{major}
%define girname	%mklibname gmenu-gir %{gimajor}
%define devname	%mklibname -d gnome-menu

Summary:	GNOME menu library
Name:		gnome-menus
Version:	3.6.1
Release:	1
License:	LGPLv2+
Group:		System/Libraries
Url:		http://www.gnome.org
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/3.6/%{name}-%{version}.tar.xz
# (fc) 2.16.0-2mdv unclutter preferences/settings menu
Patch1:		gnome-menus-3.0.0-uncluttermenu.patch

BuildRequires:	intltool
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(python)

Requires:	python-%{name}
Obsoletes:	gnome-menus2 < 3.4

%description
The package contains an implementation of the draft "Desktop Menu
Specification" from freedesktop.org:
http://www.freedesktop.org/Standards/menu-spec

Also contained here are the GNOME menu layout configuration files,
.directory files and assorted menu related utility programs.

%package -n python-%{name}
Group:		Development/Python
Summary:	Module to access XDG menu
Requires:	python-gi
Obsoletes:	python-gnome-menus2 < 3.4

%description -n python-%{name}
Python module to access XDG menu.

%package -n %{libname}
Group:		System/Libraries
Summary:	GNOME menu library
Conflicts:	gir-repository < 0.6.5-8

%description -n %{libname}
This package contains the shared libraries of %{name}.

%package -n %{girname}
Group:		System/Libraries
Summary:	GObject Introspection interface library for %{name}

%description -n %{girname}
GObject Introspection interface library for %{name}.

%package -n %{devname}
Group:		Development/C
Summary:	GNOME menu library development files
Requires:	%{libname} = %{version}-%{release}
Requires:	%{girname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{_lib}gnome-menu2-devel < 3.4
Conflicts:	gir-repository < 0.6.5-8

%description -n %{devname}
This package contains the development libraries of %{name}.

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--disable-static

%make LIBS='-lgmodule-2.0'

%install
%makeinstall_std

%find_lang %{name}-3.0

mkdir -p %{buildroot}%{_sysconfdir}/xdg/gnome
mv %{buildroot}%{_sysconfdir}/xdg/menus %{buildroot}%{_sysconfdir}/xdg/gnome

chmod 755 %{buildroot}%{_libdir}/python*/site-packages/GMenuSimpleEditor/*.py

%files -f %{name}-3.0.lang
%doc README NEWS HACKING AUTHORS ChangeLog
%{_datadir}/desktop-directories/*
%dir %{_sysconfdir}/xdg/gnome
%dir %{_sysconfdir}/xdg/gnome/menus
%config(noreplace) %{_sysconfdir}/xdg/gnome/menus/*
%{_bindir}/*
%{_datadir}/applications/*
%{_datadir}/%{name}

%files -n python-%{name}
%{_libdir}/python*/site-packages/*

%files -n %{libname}
%{_libdir}/libgnome-menu-%{api}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/GMenu-%{gimajor}.typelib

%files -n %{devname}
%{_libdir}/lib*.so
%{_includedir}/*
%{_libdir}/pkgconfig/*.pc
%{_datadir}/gir-1.0/GMenu-%{gimajor}.gir

%changelog
* Tue Oct  2 2012 Arkady L. Shane <ashejn@rosalab.ru> 3.6.0-1
- update to 3.6.0

* Wed May 16 2012 Matthew Dawkins <mattydaw@mandriva.org> 3.4.2-1
+ Revision: 799221
- update to new version 3.4.2

* Thu Apr 26 2012 Matthew Dawkins <mattydaw@mandriva.org> 3.4.0-1
+ Revision: 793678
- new version 3.4.0

* Tue Apr 03 2012 Matthew Dawkins <mattydaw@mandriva.org> 3.2.0.1-3
+ Revision: 788914
- rebuild to obsolete gnome-menus2 conflicting pkgs

* Fri Mar 16 2012 Matthew Dawkins <mattydaw@mandriva.org> 3.2.0.1-2
+ Revision: 785402
- rebuild to pull in python-gi instead of python-gobject

* Thu Nov 17 2011 Matthew Dawkins <mattydaw@mandriva.org> 3.2.0.1-1
+ Revision: 731477
- resync'd spec with mga
- cleaned up spec
- removed mkrel
- dropped back to 3.2.0.1 from 3.3.1

* Tue May 03 2011 Oden Eriksson <oeriksson@mandriva.com> 2.30.5-2
+ Revision: 664874
- mass rebuild

* Wed Nov 17 2010 Götz Waschk <waschk@mandriva.org> 2.30.5-1mdv2011.0
+ Revision: 598368
- update to new version 2.30.5

* Tue Nov 02 2010 Funda Wang <fwang@mandriva.org> 2.30.4-2mdv2011.0
+ Revision: 592123
- rebuild for py2.7

* Mon Sep 27 2010 Götz Waschk <waschk@mandriva.org> 2.30.4-1mdv2011.0
+ Revision: 581285
- update to new version 2.30.4

* Tue Sep 14 2010 Götz Waschk <waschk@mandriva.org> 2.30.3-1mdv2011.0
+ Revision: 578281
- update to new version 2.30.3

* Mon Sep 13 2010 Götz Waschk <waschk@mandriva.org> 2.30.2-3mdv2011.0
+ Revision: 577934
- rebuild for new g-i

* Fri Jul 30 2010 Funda Wang <fwang@mandriva.org> 2.30.2-2mdv2011.0
+ Revision: 563771
- rebuild for new gobject-introspection

* Sun Jul 11 2010 Götz Waschk <waschk@mandriva.org> 2.30.2-1mdv2011.0
+ Revision: 550680
- update to new version 2.30.2

* Tue Mar 30 2010 Götz Waschk <waschk@mandriva.org> 2.30.0-1mdv2010.1
+ Revision: 528960
- update to new version 2.30.0

* Mon Mar 08 2010 Götz Waschk <waschk@mandriva.org> 2.29.92-2mdv2010.1
+ Revision: 516563
- add conflict with old gir-repositry

* Mon Mar 08 2010 Götz Waschk <waschk@mandriva.org> 2.29.92-1mdv2010.1
+ Revision: 515910
- new version
- add gobject introspection support

* Mon Feb 22 2010 Götz Waschk <waschk@mandriva.org> 2.29.91-1mdv2010.1
+ Revision: 509639
- update to new version 2.29.91

* Wed Jan 27 2010 Götz Waschk <waschk@mandriva.org> 2.29.6-1mdv2010.1
+ Revision: 497394
- update to new version 2.29.6

* Thu Oct 01 2009 Götz Waschk <waschk@mandriva.org> 2.28.0.1-1mdv2010.0
+ Revision: 452127
- new version
- drop merged patches 2,3

* Tue Sep 29 2009 Frederic Crozat <fcrozat@mandriva.com> 2.28.0-2mdv2010.0
+ Revision: 450967
- Fix buildrequires
- Redo patch2
- Patch3: ensure name is correctly filled for comparison

* Mon Sep 21 2009 Götz Waschk <waschk@mandriva.org> 2.28.0-1mdv2010.0
+ Revision: 446788
- update to new version 2.28.0

* Thu Sep 10 2009 Götz Waschk <waschk@mandriva.org> 2.27.92-1mdv2010.0
+ Revision: 437400
- new version
- rediff patch 0

* Tue Jul 28 2009 Götz Waschk <waschk@mandriva.org> 2.27.5-1mdv2010.0
+ Revision: 402529
- update to new version 2.27.5

* Wed Jul 15 2009 Götz Waschk <waschk@mandriva.org> 2.27.4-1mdv2010.0
+ Revision: 396381
- new version
- rediff patch 0

* Tue Jun 30 2009 Götz Waschk <waschk@mandriva.org> 2.26.2-1mdv2010.0
+ Revision: 390823
- new version
- update patch 2

* Tue Apr 14 2009 Götz Waschk <waschk@mandriva.org> 2.26.1-1mdv2009.1
+ Revision: 366937
- update to new version 2.26.1

* Mon Mar 16 2009 Götz Waschk <waschk@mandriva.org> 2.26.0-1mdv2009.1
+ Revision: 356295
- update to new version 2.26.0

* Tue Feb 17 2009 Götz Waschk <waschk@mandriva.org> 2.25.91-1mdv2009.1
+ Revision: 341226
- update to new version 2.25.91

* Mon Jan 26 2009 Funda Wang <fwang@mandriva.org> 2.25.5-4mdv2009.1
+ Revision: 333704
- link against python

* Mon Jan 19 2009 Götz Waschk <waschk@mandriva.org> 2.25.5-3mdv2009.1
+ Revision: 331455
- update to new version 2.25.5

* Fri Dec 26 2008 Adam Williamson <awilliamson@mandriva.org> 2.25.2-3mdv2009.1
+ Revision: 319164
- rebuild with python 2.6

* Thu Dec 11 2008 Frederic Crozat <fcrozat@mandriva.com> 2.25.2-2mdv2009.1
+ Revision: 313355
- Update patch0 to not try to translate empty fields (Mdv bug #44964)

* Tue Dec 02 2008 Götz Waschk <waschk@mandriva.org> 2.25.2-1mdv2009.1
+ Revision: 309073
- update to new version 2.25.2

* Tue Nov 25 2008 Götz Waschk <waschk@mandriva.org> 2.24.2-1mdv2009.1
+ Revision: 306601
- update to new version 2.24.2

* Wed Oct 22 2008 Götz Waschk <waschk@mandriva.org> 2.24.1-1mdv2009.1
+ Revision: 296437
- update to new version 2.24.1

* Tue Sep 23 2008 Götz Waschk <waschk@mandriva.org> 2.24.0-1mdv2009.0
+ Revision: 287270
- new version

* Mon Sep 08 2008 Götz Waschk <waschk@mandriva.org> 2.23.92-1mdv2009.0
+ Revision: 282795
- new version

* Mon Sep 01 2008 Götz Waschk <waschk@mandriva.org> 2.23.91-1mdv2009.0
+ Revision: 278666
- new version

* Mon Aug 04 2008 Götz Waschk <waschk@mandriva.org> 2.23.6-1mdv2009.0
+ Revision: 263624
- new version

* Tue Jul 22 2008 Götz Waschk <waschk@mandriva.org> 2.23.5-1mdv2009.0
+ Revision: 240982
- new version

* Thu Jul 03 2008 Götz Waschk <waschk@mandriva.org> 2.23.4-1mdv2009.0
+ Revision: 231027
- new version
- rediff patch 1
- update license
- update buildrequires

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Tue May 27 2008 Götz Waschk <waschk@mandriva.org> 2.22.2-1mdv2009.0
+ Revision: 211657
- new version
- rediff patch 1
- drop patch 2 (different fix upstream)

* Wed Apr 09 2008 Götz Waschk <waschk@mandriva.org> 2.22.1-1mdv2009.0
+ Revision: 192479
- new version

* Mon Mar 10 2008 Götz Waschk <waschk@mandriva.org> 2.22.0-1mdv2008.1
+ Revision: 183844
- new version

* Tue Feb 26 2008 Götz Waschk <waschk@mandriva.org> 2.21.92-1mdv2008.1
+ Revision: 175411
- new version

* Mon Feb 11 2008 Götz Waschk <waschk@mandriva.org> 2.21.91-1mdv2008.1
+ Revision: 165441
- fix rpmlint errors
- new version

* Mon Jan 28 2008 Götz Waschk <waschk@mandriva.org> 2.21.90-1mdv2008.1
+ Revision: 159049
- new version

* Tue Jan 15 2008 Götz Waschk <waschk@mandriva.org> 2.21.5-1mdv2008.1
+ Revision: 152032
- new version
- drop patch 3

* Tue Jan 08 2008 Götz Waschk <waschk@mandriva.org> 2.21.3-2mdv2008.1
+ Revision: 146365
- fix build with new gio

* Sun Dec 23 2007 Götz Waschk <waschk@mandriva.org> 2.21.3-1mdv2008.1
+ Revision: 137344
- new version

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Nov 14 2007 Götz Waschk <waschk@mandriva.org> 2.21.2-1mdv2008.1
+ Revision: 108581
- new version

* Mon Oct 15 2007 Götz Waschk <waschk@mandriva.org> 2.20.1-1mdv2008.1
+ Revision: 98657
- new version

* Wed Oct 03 2007 Frederic Crozat <fcrozat@mandriva.com> 2.20.0-3mdv2008.0
+ Revision: 94945
- Update patch1 to no hide GNOME;Settings;System (Mdv bug #34269)

* Fri Sep 28 2007 Frederic Crozat <fcrozat@mandriva.com> 2.20.0-2mdv2008.0
+ Revision: 93618
- Resync with desktop-common-data

* Mon Sep 17 2007 Götz Waschk <waschk@mandriva.org> 2.20.0-1mdv2008.0
+ Revision: 89342
- new version

* Mon Sep 17 2007 Frederic Crozat <fcrozat@mandriva.com> 2.19.92-3mdv2008.0
+ Revision: 89162
- Patch2: fix separator handling (Mdv bug #32867)

* Mon Sep 10 2007 Frederic Crozat <fcrozat@mandriva.com> 2.19.92-2mdv2008.0
+ Revision: 84236
- Update patch1 to fill administration menu with System Tools menu content

* Tue Sep 04 2007 Götz Waschk <waschk@mandriva.org> 2.19.92-1mdv2008.0
+ Revision: 79445
- new version

* Tue Aug 14 2007 Götz Waschk <waschk@mandriva.org> 2.19.90-1mdv2008.0
+ Revision: 63211
- new version
- new devel name

* Mon Jul 30 2007 Götz Waschk <waschk@mandriva.org> 2.19.6-1mdv2008.0
+ Revision: 56699
- new version

* Sun Jul 08 2007 Götz Waschk <waschk@mandriva.org> 2.19.5-1mdv2008.0
+ Revision: 49937
- new version

* Sun Jun 17 2007 Götz Waschk <waschk@mandriva.org> 2.19.4-1mdv2008.0
+ Revision: 40592
- new version

* Thu Jun 07 2007 Anssi Hannula <anssi@mandriva.org> 2.19.3-2mdv2008.0
+ Revision: 36166
- rebuild with correct optflags

  + Götz Waschk <waschk@mandriva.org>
    - new version

* Mon May 28 2007 Götz Waschk <waschk@mandriva.org> 2.18.2-1mdv2008.0
+ Revision: 32114
- new version


* Wed Mar 14 2007 Frederic Crozat <fcrozat@mandriva.com> 2.18.0-2mdv2007.1
+ Revision: 143667
- Update patch1 to correctly find all GNOME preferences dialogs

* Mon Mar 12 2007 Götz Waschk <waschk@mandriva.org> 2.18.0-1mdv2007.1
+ Revision: 142066
- new version

* Mon Feb 26 2007 Götz Waschk <waschk@mandriva.org> 2.17.92-1mdv2007.1
+ Revision: 126137
- new version
- rediff the patch

* Thu Feb 15 2007 Frederic Crozat <fcrozat@mandriva.com> 2.17.91-1mdv2007.1
+ Revision: 121383
-Release 2.17.91
-update patch1 to show preferences/admin submenus and only GNOME settings applications

* Wed Jan 10 2007 Götz Waschk <waschk@mandriva.org> 2.17.5-1mdv2007.1
+ Revision: 106900
- new version
- update patch 1

* Tue Nov 28 2006 Götz Waschk <waschk@mandriva.org> 2.17.2-2mdv2007.1
+ Revision: 88097
- rebuild

* Mon Nov 27 2006 Götz Waschk <waschk@mandriva.org> 2.17.2-1mdv2007.1
+ Revision: 87684
- new version
- unpack patches
- Import gnome-menus

* Fri Oct 06 2006 Götz Waschk <waschk@mandriva.org> 2.16.1-1mdv2007.0
- New version 2.16.1

* Thu Sep 14 2006 Frederic Crozat <fcrozat@mandriva.com> 2.16.0-2mdv2007.0
- Patch1: unclutter preferences/settings menus

* Tue Sep 05 2006 Götz Waschk <waschk@mandriva.org> 2.16.0-1mdv2007.0
- New release 2.16.0

* Sat Aug 19 2006 Frederic Crozat <fcrozat@mandriva.com> 2.15.91-3mdv2007.0
- Update patch0, should fix bug mdv #24481

* Fri Aug 18 2006 Frederic Crozat <fcrozat@mandriva.com> 2.15.91-2mdv2007.0
- Patch0: grab translation from menu-messages if not available upstream

* Wed Aug 09 2006 Götz Waschk <waschk@mandriva.org> 2.15.91-1mdv2007.0
- New release 2.15.91

* Wed Jul 26 2006 Götz Waschk <waschk@mandriva.org> 2.15.90-1
- New release 2.15.90

* Tue Jul 18 2006 Frederic Crozat <fcrozat@mandriva.com> 2.15.4.1-2mdv2007.0
- Remove patch0, merged upstream

* Wed Jul 12 2006 Gtz Waschk <waschk@mandriva.org> 2.15.4.1-1mdv2007.0
- new major
- New release 2.15.4.1

* Wed Jul 12 2006 Gtz Waschk <waschk@mandriva.org> 2.15.4-1mdv2007.0
- new major
- New release 2.15.4

* Fri Apr 14 2006 Götz Waschk <waschk@mandriva.org> 2.14.0-1mdk
- New release 2.14.0

* Fri Apr 14 2006 Frederic Crozat <fcrozat@mandriva.com> 2.13.5-1mdk
- Release 2.13.5
- Patch0 (Fedora): break infinite loop

* Fri Feb 24 2006 Frederic Crozat <fcrozat@mandriva.com> 2.12.0-3mdk
- Use mkrel

* Mon Oct 10 2005 Christiaan Welvaart <cjw@daneel.dyndns.org> 2.12.0-2mdk
- add BuildRequires: libpython-devel

* Thu Oct 06 2005 Frederic Crozat <fcrozat@mandriva.com> 2.12.0-1mdk
- Release 2.12.0
- Remove patch0 (merged upstream)

* Tue Sep 13 2005 Frederic Crozat <fcrozat@mandriva.com> 2.11.92-4mdk 
- Patch1: fix pending events being removed prematurely (Mdk bug #17632)

* Fri Aug 26 2005 Frederic Crozat <fcrozat@mandriva.com> 2.11.92-3mdk 
- Patch0 (CVS): fix monitoring

* Tue Aug 23 2005 Frederic Crozat <fcrozat@mandriva.com> 2.11.92-2mdk 
- Remove patch1, better fix has been included upstream

* Tue Aug 23 2005 Gtz Waschk <waschk@mandriva.org> 2.11.92-1mdk
- drop merged patch 0
- New release 2.11.92

* Wed Aug 17 2005 Frederic Crozat <fcrozat@mandriva.com> 2.11.91-3mdk 
- Patch1: fix monitoring of topdir directory

* Fri Aug 12 2005 Frederic Crozat <fcrozat@mandriva.com> 2.11.91-2mdk 
- Patch0 (markmc): don't access freed memory

* Wed Aug 10 2005 Götz Waschk <waschk@mandriva.org> 2.11.91-1mdk
- New release 2.11.91

* Wed Jul 27 2005 Gtz Waschk <waschk@mandriva.org> 2.11.90-1mdk
- New release 2.11.90

* Thu May 19 2005 Gtz Waschk <waschk@mandriva.org> 2.11.1.1-1mdk
- New release 2.11.1.1

* Thu May 19 2005 Gtz Waschk <waschk@mandriva.org> 2.11.1-1mdk
- final version

* Sat May 14 2005 Frederic Crozat <fcrozat@mandriva.com> 2.11.1-0.20050513.1mdk 
- new CVS snapshot, fix crash

* Fri May 13 2005 Frederic Crozat <fcrozat@mandriva.com> 2.11.1-0.20050512.1mdk 
- new CVS snapshot and this time, use the correct tarball :)

* Wed Apr 27 2005 Gtz Waschk <waschk@mandriva.org> 2.11.1-0.20050425.2mdk
- fix buildrequires

* Tue Apr 26 2005 Frederic Crozat <fcrozat@mandriva.com> 2.11.1-0.20050425.1mdk 
- new CVS snapshot, no longer uses gnome-vfs, use fam/gamin directly

* Fri Apr 22 2005 Frederic Crozat <fcrozat@mandriva.com> 2.11.1-0.20050420.3mdk
- add more provides

* Fri Apr 22 2005 Gtz Waschk <waschk@mandriva.org> 2.11.1-0.20050420.2mdk
- fix buildrequires

* Thu Apr 21 2005 Frederic Crozat <fcrozat@mandriva.com> 2.11.1-0.20050420.1mdk 
- Initial package based on Gtz Waschk package
- CVS snapshot of HEAD branch to get layout support


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14146 |12mr|gnome-mime-data-2.18.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		gnome-mime-data
Summary:	The GNOME virtual file-system libraries
Version:	2.18.0
Release:	%mkrel 9
License:	GPL+
Group:		System/Libraries
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.bz2
# (fc) 2.3.2-1mdk fix default html viewer
Patch0:		gnome-mime-data-2.4.1-html.patch
# (fc) 2.2.0-2mdk use OOo in preference of abiword (rawhide)
Patch1:		gnome-mime-data-2.4.1-openoffice.patch
# (fc) 2.2.0-2mdk fix default applications (Mdk bug 1505) (rawhide)
Patch2:		gnome-mime-data-2.4.2-default-applications.patch
# (fc) 2.3.1-2mdk add gdesklet magic detection (Mdk bug 4790)
Patch3:		gnome-mime-data-2.18.0-gdesklet.patch
URL:		http://www.gnome.org/
BuildRequires:	perl-XML-Parser
Conflicts:	gnome-vfs < 1.0.5-2mdk
BuildRoot:	%{_tmppath}/%{name}-%{version}-root
BuildArch:	noarch

%description
The GNOME MIME database contains a basic set of applications and MIME
types for a GNOME system.

%prep
%setup -q
%patch0 -p1 -b .html
%patch1 -p1 -b .ooo
%patch2 -p1 -b .defaultapp
%patch3 -p1 -b .gdesklet

%build
%configure2_5x --build=%_host
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%find_lang %{name}

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %{name}.lang
%defattr(-, root, root)
%doc ChangeLog README
%config(noreplace) %{_sysconfdir}/gnome-vfs-mime-magic
%{_datadir}/application-registry
%{_datadir}/mime-info/*
%{_datadir}/pkgconfig/*.pc




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14147 |12mr|gnome-online-accounts-3.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname		goa
%define	api		1.0
%define	major		0
%define	libname		%mklibname %{oname} %{api} %{major}
%define	backendname	%mklibname %{oname}-backend %{api} %{major}
%define	girname		%mklibname %{oname}-gir %{api}
%define	develname	%mklibname -d %{oname} %{api}
%define	develbackend	%mklibname -d %{oname}-backend %{api}

Summary:	Provide online accounts information
Name:		gnome-online-accounts
Version:	3.6.2
Release:	1
Group:		Graphical desktop/GNOME
License:	LGPLv2+
URL:		http://developer.gnome.org/goa/stable/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/3.6/%{name}-%{version}.tar.xz

BuildRequires:  gnome-common
BuildRequires:  gtk-doc
BuildRequires:  intltool
BuildRequires:  pkgconfig(glib-2.0)
BuildRequires:  pkgconfig(gobject-introspection-1.0)
BuildRequires:  pkgconfig(gtk+-3.0)
BuildRequires:  pkgconfig(gnome-keyring-1)
BuildRequires:  pkgconfig(json-glib-1.0)
BuildRequires:  pkgconfig(libnotify)
BuildRequires:  pkgconfig(rest-0.7)
BuildRequires:  pkgconfig(webkitgtk-3.0)
BuildRequires:  pkgconfig(libsecret-1)

%description
gnome-online-accounts provides interfaces so applications and 
libraries in GNOME can access the user's online accounts.

%package -n %{libname}
Summary:	Runtime libraries for %{name}
Group:		System/Libraries

%description -n %{libname}
Runtime libraries for %{name}.

%package -n %{backendname}
Summary:	Runtime libraries for %{name}
Group:		System/Libraries

%description -n %{backendname}
Runtime libraries for %{name}.

%package -n %{girname}
Summary:	GObject introspection interface for %{name}
Group:		System/Libraries

%description -n %{girname}
GObject introspection interface for %{name}.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Requires:	%{girname} = %{version}-%{release}
Provides:	%{oname}-devel = %{version}-%{release}

%description -n %{develname}
The gnome-online-accounts-devel package contains libraries and header
files for developing applications that use gnome-online-accounts.

%package -n %{develbackend}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{backendname} = %{version}-%{release}
Provides:	%{oname}-backend-devel = %{version}-%{release}

%description -n %{develbackend}
The gnome-online-accounts-devel package contains libraries and header
files for developing applications that use gnome-online-accounts.

%prep
%setup -q
#%apply_patches

%build
autoreconf -fi
%configure2_5x \
	--disable-static \
	--enable-gtk-doc

%make LIBS='-lgmodule-2.0'

%install
%makeinstall_std
%find_lang %{name}
rm -f %{buildroot}/%{_libdir}/*.la
rm -f %{buildroot}/%{_libdir}/*.a

%files -f %{name}.lang
%doc NEWS COPYING
%{_libexecdir}/goa-daemon
%{_datadir}/dbus-1/services/org.gnome.OnlineAccounts.service
%{_datadir}/icons/hicolor/*/apps/goa-*.png
%{_datadir}/%{name}/goawebview.css
%{_mandir}/man8/goa-daemon.8*

%files -n %{libname}
%{_libdir}/libgoa-%{api}.so.%{major}*

%files -n %{backendname}
%{_libdir}/libgoa-backend-%{api}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Goa-%{api}.typelib

%files -n %{develname}
%{_includedir}/goa-%{api}/
%{_libdir}/libgoa-%{api}.so
%{_libdir}/pkgconfig/goa-%{api}.pc
%{_datadir}/gir-1.0/Goa-%{api}.gir
%{_datadir}/gtk-doc/html/goa/

%files -n %{develbackend}
%{_libdir}/libgoa-backend-%{api}.so
%{_libdir}/pkgconfig/goa-backend-%{api}.pc

%changelog
* Fri Sep 28 2012 Arkady L. Shane <ashejn@rosalab.ru> 3.6.0-1
- update to 3.6.0

* Thu May 17 2012 Matthew Dawkins <mattydaw@mandriva.org> 3.4.2-1
+ Revision: 799301
- update to new version 3.4.2

* Thu Apr 26 2012 Guilherme Moro <guilherme@mandriva.com> 3.4.1-0
+ Revision: 793638
- updated to version 3.4.1

* Wed Feb 22 2012 Jon Dill <dillj@mandriva.org> 3.2.1-2
+ Revision: 779275
- rebuild against new version of libffi4

* Tue Nov 22 2011 Matthew Dawkins <mattydaw@mandriva.org> 3.2.1-1
+ Revision: 732685
- clean up spec for first build
- split out backend lib & devel pkgs
- converted BRs to pkgconfig provides
- imported package gnome-online-accounts



* Mon Oct 17 2011 wally <wally> 3.2.1-1.mga2
+ Revision: 155935
- new version 3.2.1

* Wed Sep 28 2011 ovitters <ovitters> 3.2.0.1-3.mga2
+ Revision: 149891
- new version 3.2.0.1
- drop launch goa prefs patch (merged upstream)

* Wed Sep 28 2011 ovitters <ovitters> 3.2.0-3.mga2
+ Revision: 149744
- add upstream patch to fix a crasher

* Tue Sep 27 2011 fwang <fwang> 3.2.0-2.mga2
+ Revision: 149075
- rebuild for new glib

* Mon Sep 26 2011 ovitters <ovitters> 3.2.0-1.mga2
+ Revision: 149020
- new version 3.2.0

* Tue Sep 20 2011 fwang <fwang> 3.1.91-1.mga2
+ Revision: 145886
- new version 3.1.91

* Tue Aug 30 2011 dmorgan <dmorgan> 3.1.90-1.mga2
+ Revision: 136790
- Fix sha1.lst file

  + ovitters <ovitters>
    - Update to 3.1.90

  + ahmad <ahmad>
    - Replace BR libgnome-window-settings-devel with pkgconfig(gnome-keybindings)

* Thu Jul 14 2011 cjw <cjw> 3.1.1-2.mga2
+ Revision: 124256
- fix group

* Tue Jul 05 2011 cjw <cjw> 3.1.1-1.mga2
+ Revision: 118968
- imported package gnome-online-accounts


* Tue Jun 14 2011 Bastien Nocera <bnocera@redhat.com> 3.1.0-3
- Add more necessary patches

* Tue Jun 14 2011 Bastien Nocera <bnocera@redhat.com> 3.1.0-2
- Update with review comments from Peter Robinson

* Mon Jun 13 2011 Bastien Nocera <bnocera@redhat.com> 3.1.0-1
- First version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14148 |12mr|gnome-packagekit-3.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A PackageKit client for the GNOME desktop
Name:	  	gnome-packagekit
Version:	3.6.1
Release:	1
License:	GPLv2+
Group:		System/Configuration/Packaging
URL:		http://www.packagekit.org
Source0: 	http://ftp.gnome.org/pub/GNOME/sources/gnome-packagekit/3.6/%{name}-%{version}.tar.xz

BuildRequires:	docbook-dtd41-sgml
BuildRequires:	docbook-utils
BuildRequires:	desktop-file-utils
BuildRequires:	intltool > 0.35.0
BuildRequires:	xsltproc itstool
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(libcanberra-gtk3)
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	pkgconfig(gudev-1.0)
BuildRequires:	pkgconfig(packagekit-glib2)
BuildRequires:	pkgconfig(unique-1.0)
BuildRequires:	pkgconfig(upower-glib)

Requires:	%{name}-common = %{EVRD}

%description
gnome-packagekit are PackageKit client programs designed for the GNOME desktop.

%package	common
Summary:	Common files and services for GNOME PackageKit
Group:		System/Configuration/Packaging
Requires:	packagekit >= 0.4.8
Provides:	packagekit-gui
Conflicts:	gnome-packagekit < 2.29.2

%description	common
Common files and services used by GNOME PackageKit. This packages provides
D-Bus service for packages installation.

%package	extra
Summary:	Session applications to manage packages with GNOME PackageKit (extra bits)
Group:		System/Configuration/Packaging
Requires:	%{name} = %{EVRD}
Conflicts:	gnome-packagekit < 2.29.2

%description	extra
Extra GNOME applications for using PackageKit that are not normally needed.

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--disable-static \
	--disable-scrollkeeper

%make

%install
%makeinstall_std

# hack around apper conflict
mv %{buildroot}%{_datadir}/dbus-1/services/org.freedesktop.PackageKit.service \
%{buildroot}%{_datadir}/dbus-1/services/gnome-org.freedesktop.PackageKit.service

%find_lang %{name} --with-gnome

%files common -f %{name}.lang
%{_bindir}/gpk-install-*
%{_bindir}/gpk-dbus-service
%{_datadir}/applications/gpk-dbus-service.desktop
%{_datadir}/applications/gpk-install-*.desktop
%{_datadir}/dbus-1/services/*.service
%{_datadir}/GConf/gsettings/org.gnome.packagekit.gschema.migrate
%{_datadir}/glib-2.0/schemas/org.gnome.packagekit.gschema.xml
%dir %{_datadir}/gnome-packagekit
%{_datadir}/gnome-packagekit/gpk-client.ui
%{_datadir}/gnome-packagekit/gpk-error.ui
%{_datadir}/gnome-packagekit/gpk-eula.ui
%{_datadir}/gnome-packagekit/gpk-signature.ui
%{_datadir}/gnome-packagekit/icons
%{_iconsdir}/hicolor/*/*/*
%{_mandir}/man1/gpk-install-*
%{_mandir}/man1/gpk-backend-status*

%files 
%{_bindir}/gpk-application
%{_bindir}/gpk-distro-upgrade
%{_bindir}/gpk-log
%{_bindir}/gpk-prefs
%{_bindir}/gpk-update-*
%{_datadir}/applications/gpk-application.desktop
%{_datadir}/applications/gpk-distro-upgrade.desktop
%{_datadir}/applications/gpk-prefs.desktop
%{_datadir}/applications/gpk-update-viewer.desktop
%{_datadir}/gnome-packagekit/gpk-application.ui
%{_datadir}/gnome-packagekit/gpk-prefs.ui
%{_datadir}/gnome-packagekit/gpk-update-viewer.ui
%{_datadir}/gnome-packagekit/gpk-log.ui
%{python_sitelib}/packagekit/g*
%{_mandir}/man1/gpk-application*
%{_mandir}/man1/gpk-prefs*
%{_mandir}/man1/gpk-repo*
%{_mandir}/man1/gpk-update*

%files extra
%{_bindir}/gpk-service-pack
%{_datadir}/applications/gpk-log.desktop
%{_datadir}/applications/gpk-service-pack.desktop
%{_datadir}/gnome-packagekit/gpk-service-pack.ui

%changelog
* Mon Oct  8 2012 Arkady L. Shane <ashejn@rosalab.ru> 3.6.0-1
- update to 3.6.0

* Fri Jun 08 2012 Bernhard Rosenkraenzer <bero@bero.eu> 3.4.2-2
+ Revision: 803665
- Rename dbus service file to avoid conflict with apper

* Wed May 16 2012 Matthew Dawkins <mattydaw@mandriva.org> 3.4.2-1
+ Revision: 799181
- update to new version 3.4.2

* Thu May 03 2012 Guilherme Moro <guilherme@mandriva.com> 3.4.0-1
+ Revision: 795714
- Updated to version 3.4.0

* Tue Mar 13 2012 Matthew Dawkins <mattydaw@mandriva.org> 3.2.1-1
+ Revision: 784837
- new version 3.2.1
- cleaned up spec

* Wed Jul 06 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.32.0-5
+ Revision: 688973
- don't disable font install support, the necessary dependencies are generated
  now
- do parallel build
- cleanups
- remove conflicts on kpackagekit
- fix gpk-update-viewer.ui being package in multiple packages

* Sun May 22 2011 Funda Wang <fwang@mandriva.org> 2.32.0-4
+ Revision: 677072
- rebuild to add gconf2 as req

* Thu Apr 07 2011 Funda Wang <fwang@mandriva.org> 2.32.0-3
+ Revision: 651740
- add more BR
- add archlinux patch to make it build with latest libnotify
- rebuild for new libnotify

  + John Balcaen <mikala@mandriva.org>
    - Fix BR for libcanberra-gtk-devel

* Tue Nov 02 2010 Crispin Boylan <crisb@mandriva.org> 2.32.0-2mdv2011.0
+ Revision: 592023
- Rebuild

* Tue Sep 28 2010 Götz Waschk <waschk@mandriva.org> 2.32.0-1mdv2011.0
+ Revision: 581672
- new version

* Thu Sep 16 2010 Götz Waschk <waschk@mandriva.org> 2.31.92-1mdv2011.0
+ Revision: 579018
- update to new version 2.31.92

* Wed Sep 01 2010 Emmanuel Andry <eandry@mandriva.org> 2.31.91-1mdv2011.0
+ Revision: 575143
- New version 2.31.91

* Fri Aug 27 2010 Ahmad Samir <ahmadsamir@mandriva.org> 2.31.6-2mdv2011.0
+ Revision: 573477
- remove application/x-deb from .desktop file, it can't be installed on Mandriva
  (mdv#60814)

* Tue Aug 17 2010 Emmanuel Andry <eandry@mandriva.org> 2.31.6-1mdv2011.0
+ Revision: 570976
- New version 2.31.6

* Sun Aug 01 2010 Funda Wang <fwang@mandriva.org> 2.30.3-3mdv2011.0
+ Revision: 564270
- rebuild for perl 5.12.1

* Tue Jul 27 2010 Funda Wang <fwang@mandriva.org> 2.30.3-1mdv2011.0
+ Revision: 561867
- new version 2.30.3

* Fri May 21 2010 Frederic Crozat <fcrozat@mandriva.com> 2.30.1-2mdv2010.1
+ Revision: 545647
- Disable font install feature by default

* Tue Apr 27 2010 Sandro Cazzaniga <kharec@mandriva.org> 2.30.1-1mdv2010.1
+ Revision: 539810
- new version 2.30.1

* Thu Apr 08 2010 Sandro Cazzaniga <kharec@mandriva.org> 2.30.0-1mdv2010.1
+ Revision: 532876
- New release 2.30.0

* Sun Mar 21 2010 Funda Wang <fwang@mandriva.org> 2.29.91-1mdv2010.1
+ Revision: 526160
- finally update BR
- New version 2.29.91

* Tue Feb 02 2010 Funda Wang <fwang@mandriva.org> 2.29.3-1mdv2010.1
+ Revision: 499459
- Bump pk BR
- New version 2.29.3

* Wed Jan 13 2010 Frederic Crozat <fcrozat@mandriva.com> 2.29.2-2mdv2010.1
+ Revision: 490568
- Provides packagekit-gui
- Conflicts with kpackagekit (both are providing GUI dbus service)

* Fri Jan 08 2010 Frederic Crozat <fcrozat@mandriva.com> 2.29.2-1mdv2010.1
+ Revision: 487546
- Release 2.29.2
- split packages in three packages :
 - common for installer D-Bus service
 - main package for main UI
 - extras for non-essential UI

* Wed Dec 09 2009 Funda Wang <fwang@mandriva.org> 2.29.1-1mdv2010.1
+ Revision: 475547
- new version 2.29.1

* Wed Dec 09 2009 Funda Wang <fwang@mandriva.org> 2.28.2-1mdv2010.1
+ Revision: 475353
- new version 2.28.2

* Thu Oct 22 2009 Frederic Crozat <fcrozat@mandriva.com> 2.28.1-1mdv2010.0
+ Revision: 458772
- Release 2.28.1

* Tue Sep 22 2009 Funda Wang <fwang@mandriva.org> 2.28.0-1mdv2010.0
+ Revision: 447118
- New version 2.28.0

* Sun Aug 09 2009 Funda Wang <fwang@mandriva.org> 2.27.5-1mdv2010.0
+ Revision: 412909
- new version 2.27.5

* Sun Jul 12 2009 Funda Wang <fwang@mandriva.org> 2.27.3-1mdv2010.0
+ Revision: 394940
- New version 2.27.3

* Fri Jun 05 2009 Funda Wang <fwang@mandriva.org> 2.27.2-1mdv2010.0
+ Revision: 382939
- update BR
- add BR
- New version 2.27.2

* Sat May 02 2009 Funda Wang <fwang@mandriva.org> 2.27.1-1mdv2010.0
+ Revision: 370465
- New version 2.27.1

* Sun Mar 15 2009 Funda Wang <fwang@mandriva.org> 0.4.5-1mdv2009.1
+ Revision: 355229
- update to new version 0.4.5

* Thu Mar 05 2009 Funda Wang <fwang@mandriva.org> 0.4.4-1mdv2009.1
+ Revision: 349004
- bump BR
- New version 0.4.4

* Tue Feb 03 2009 Funda Wang <fwang@mandriva.org> 0.4.3-2mdv2009.1
+ Revision: 336786
- BR unique

* Tue Feb 03 2009 Funda Wang <fwang@mandriva.org> 0.4.3-1mdv2009.1
+ Revision: 336784
- New version 0.4.3

* Fri Jan 23 2009 Funda Wang <fwang@mandriva.org> 0.4.2-1mdv2009.1
+ Revision: 332699
- new version 0.4.2
- New version 0.4.1

* Sun Dec 28 2008 Funda Wang <fwang@mandriva.org> 0.4.0-2mdv2009.1
+ Revision: 320276
- rebuild for new python

* Sat Dec 13 2008 Funda Wang <fwang@mandriva.org> 0.4.0-1mdv2009.1
+ Revision: 313900
- BR gnome-menu
- New version 0.4.0

* Fri Nov 28 2008 Funda Wang <fwang@mandriva.org> 0.3.11-1mdv2009.1
+ Revision: 307355
- New version 0.3.11

* Wed Nov 12 2008 Funda Wang <fwang@mandriva.org> 0.3.10-1mdv2009.1
+ Revision: 302402
- New version 0.3.10

* Mon Oct 27 2008 Funda Wang <fwang@mandriva.org> 0.3.9-1mdv2009.1
+ Revision: 297551
- New version 0.3.9

* Tue Oct 21 2008 Funda Wang <fwang@mandriva.org> 0.3.8-1mdv2009.1
+ Revision: 296134
- New version 0.3.8

* Thu Oct 16 2008 Funda Wang <fwang@mandriva.org> 0.3.7-1mdv2009.1
+ Revision: 294093
- New version 0.3.7

* Sun Oct 12 2008 Funda Wang <fwang@mandriva.org> 0.3.6-1mdv2009.1
+ Revision: 292864
- New version 0.3.6

* Wed Oct 01 2008 Funda Wang <fwang@mandriva.org> 0.3.5-1mdv2009.0
+ Revision: 290433
- add dtd package
- add preun script
- BR docbook-utils
- New version 0.3.5

* Sun Sep 21 2008 Funda Wang <fwang@mandriva.org> 0.3.3-1mdv2009.0
+ Revision: 286284
- New version 0.3.3

* Wed Sep 10 2008 Funda Wang <fwang@mandriva.org> 0.3.2-1mdv2009.0
+ Revision: 283420
- New version 0.3.2

* Sun Aug 31 2008 Funda Wang <fwang@mandriva.org> 0.3.1-1mdv2009.0
+ Revision: 277771
- New versio 0.3.1

* Thu Aug 07 2008 Funda Wang <fwang@mandriva.org> 0.2.4-2mdv2009.0
+ Revision: 265670
- rebuild for new packagekit

* Wed Aug 06 2008 Funda Wang <fwang@mandriva.org> 0.2.4-1mdv2009.0
+ Revision: 264773
- New version 0.2.4

* Tue Jul 15 2008 Funda Wang <fwang@mandriva.org> 0.2.3-2mdv2009.0
+ Revision: 235756
- fix desktop icon name

* Sun Jul 13 2008 Funda Wang <fwang@mandriva.org> 0.2.3-1mdv2009.0
+ Revision: 234323
- BR glade
- add BR
- import gnome-packagekit



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14149 |12mr|gnome-panel2-2.32.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define req_libwnck_version 2.19.5
%define req_libglade_version 2.5.0
%define req_gconf2_version 2.31.6
%define req_gnomeui_version 2.5.4
%define req_gtk_version 2.19.7
%define req_glib_version 2.15.5
%define req_gnomedesktop_version 2.11.1

%define api_version 2
%define api2 3
%define lib_major   0
%define libname %mklibname panel-applet- %{api_version} %{lib_major}
%define libname2 %mklibname panel-applet- %{api2} %{lib_major}
%define libnamedev %mklibname -d panel-applet- %{api_version}

%define in_process_applets 0
%define oname gnome-panel

Summary:	The core programs for the GNOME GUI desktop environment
Name:		gnome-panel2
Version:	2.32.1
Release:	7
License:	GPLv2+ and LGPLv2+
Group:		Graphical desktop/GNOME
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{oname}/%{oname}-%{version}.tar.bz2
Source1:	mandriva-panel.png

# (fc) 2.0.1-2mdk  use xlock instead of xscreensaver to lock root desktop
Patch0:		gnome-panel-2.27.91-rootlock.patch
# (fc) 2.0.1-2mdk  Mandriva customization
Patch1:		gnome-panel-mdvcustomizations.patch
Patch2:		gnome-panel-2.32.1-fix-linking.patch
# (fc) 2.19.6-2mdv use beagle or tracker (if available) as search tool by default (Fedora)
Patch16:	gnome-panel-2.27.91-search.patch
# (fc) 2.28.0-3mdv ensure net_applet role is network
Patch19:	gnome-panel-2.29.92-netapplet.patch
# (fc) allow more bookmarks before switching to submenus
Patch20:	bookmarks-submenu.patch
# (fc) add about-mandriva menu entry if available
Patch21:	gnome-panel-2.28.0-about-mandriva.patch
# (fc) add padding for icons on panel (GNOME bug #343436) (Fedora)
Patch22:	gnome-panel-2.30.0-panel-padding.patch
# (fc) add padding for icons in notification area (GNOME bug #583273)
Patch23:	gnome-panel-2.31.6-icon-padding.patch
URL:		http://www.gnome.org/
BuildRequires:	pkgconfig(gnome-desktop-2.0) >= %{req_gnomedesktop_version}
BuildRequires:	pkgconfig(libglade-2.0) >= %{req_libglade_version}
BuildRequires:	pkgconfig(libwnck-1.0) >= %{req_libwnck_version}
BuildRequires:	libxres-devel
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	libgweather2-devel >= 2.27.90
BuildRequires:	pkgconfig(ice)
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(polkit-agent-1)
BuildRequires:	rarian
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	libxslt-proc
BuildRequires:	pkgconfig(glib-2.0) >= %{req_glib_version}
BuildRequires:	pkgconfig(gtk+-2.0) >= %{req_gtk_version}
BuildRequires:	pkgconfig(libgnomeui-2.0) >= %{req_gnomeui_version}
BuildRequires:	pkgconfig(gconf-2.0) >= %{req_gconf2_version}
BuildRequires:	evolution-data-server2-devel >= 1.5.3
BuildRequires:	gnome-menus2-devel >= 2.27.92
BuildRequires:	libcanberra-gtk-devel
BuildRequires:	automake
BuildRequires:	gettext-devel
BuildRequires:	gtk-doc
BuildRequires:	gnome-common
BuildRequires:	intltool
Requires(post):	scrollkeeper
Requires(postun): scrollkeeper
Requires:	gnome-session
Requires:	gnome-desktop
Requires:	polkit-agent
Requires:	GConf2 >= %{req_gconf2_version}
Suggests:	gnome-applets
Requires:	glib2 >= %{req_glib_version}
Requires:	gnome-menus2
Requires:	alacarte

# for screen locking and search function in panel
Requires:	gnome-utils
Requires:	gnome-screensaver
Requires:	desktop-common-data
#(patch0)
Requires:	xlockmore

%description
GNOME (GNU Network Object Model Environment) is a user-friendly
set of applications and desktop tools to be used in conjunction with a
window manager for the X Window System.  GNOME is similar in purpose and
scope to CDE and KDE, but GNOME is based completely on free
software. 

The GNOME panel packages provides the gnome panel, menus and some
basic applets for the panel.

%package -n	%{libname}
Summary:	%{summary}
Group:		System/Libraries

%description -n	%{libname}
Panel libraries for running GNOME panels.

%package -n	%{libname2}
Summary:	%{summary}
Group:		System/Libraries
Provides:	libpanel-applet-%{api2} = %{version}-%{release}

%description -n	%{libname2}
Panel libraries for running GNOME panels.

%package -n	%{libnamedev}
Summary:	Static libraries, include files for GNOME panel
Group:		Development/GNOME and GTK+
Provides:	libpanel-applet-%{api_version}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}
Requires:	%{libname2} = %{version}-%{release}
Obsoletes:	%{mklibname -d panel-applet- 2 0} < 2.32.1-6

%description -n	%{libnamedev}
Panel libraries and header files for creating GNOME panels.

%prep
%setup -q -n %{oname}-%{version}
%apply_patches

#needed by patch2,patch23
autoreconf

%build
%configure2_5x --enable-eds --disable-scrollkeeper \
--disable-static \
%if %{in_process_applets}
--with-in-process-applets=all
%endif

make LIBS="-lgmodule-2.0"

%install
GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 %makeinstall_std

install -m 644 %{SOURCE1} %{buildroot}%{_datadir}/gnome-panel/pixmaps-
#remove old files
rm -rf %{buildroot}%{_datadir}/omf/gnome-panel

%find_lang %{oname}-2.0 --with-gnome --all-name

#remove unpackaged files
rm -rf %{buildroot}%{_datadir}/gnome-panelrc %{buildroot}%{_localstatedir}/lib/scrollkeeper


%define schemas clock fish panel-compatibility panel-general panel-global panel-object panel-toplevel window-list workspace-switcher notification_area_applet

%post
%update_scrollkeeper 
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
gconftool-2 --direct --config-source=$GCONF_CONFIG_SOURCE --recursive-unset /apps/panel > /dev/null 2> /dev/null
gconftool-2 --direct --config-source=$GCONF_CONFIG_SOURCE --recursive-unset /schemas/apps/panel > /dev/null 2> /dev/null

%post_install_gconf_schemas %{schemas}
gconftool-2 --direct --config-source=$GCONF_CONFIG_SOURCE --load %{_sysconfdir}/gconf/schemas/panel-default-setup.entries > /dev/null
gconftool-2 --direct --config-source=$GCONF_CONFIG_SOURCE --load %{_sysconfdir}/gconf/schemas/panel-default-setup.entries /apps/panel > /dev/null

%update_icon_cache hicolor

%preun
%preun_uninstall_gconf_schemas %{schemas}

%postun
%clean_scrollkeeper
%clean_icon_cache hicolor

%files -f %{oname}-2.0.lang
%doc AUTHORS COPYING NEWS README
%{_sysconfdir}/gconf/schemas/clock.schemas
%{_sysconfdir}/gconf/schemas/fish.schemas
%{_sysconfdir}/gconf/schemas/panel-compatibility.schemas
%{_sysconfdir}/gconf/schemas/panel-general.schemas
%{_sysconfdir}/gconf/schemas/panel-global.schemas
%{_sysconfdir}/gconf/schemas/panel-object.schemas
%{_sysconfdir}/gconf/schemas/panel-toplevel.schemas
%{_sysconfdir}/gconf/schemas/window-list.schemas
%{_sysconfdir}/gconf/schemas/workspace-switcher.schemas
%{_sysconfdir}/gconf/schemas/notification_area_applet.schemas
%{_sysconfdir}/gconf/schemas/panel-default-setup.entries

%{_bindir}/*
%{_libexecdir}/gnome-panel-add
%if %{in_process_applets}
%dir %{_libexecdir}/gnome-panel
%dir %{_libexecdir}/gnome-panel/*.so
%else
%{_libexecdir}/clock-applet
%{_libexecdir}/fish-applet
%{_libexecdir}/notification-area-applet
%{_libexecdir}/wnck-applet
%{_datadir}/dbus-1/services/org.gnome.panel.applet.ClockAppletFactory.service
%{_datadir}/dbus-1/services/org.gnome.panel.applet.FishAppletFactory.service
%{_datadir}/dbus-1/services/org.gnome.panel.applet.NotificationAreaAppletFactory.service
%{_datadir}/dbus-1/services/org.gnome.panel.applet.WnckletFactory.service
%endif
%{_libdir}/gnome-panel/modules
%{_mandir}/man1/*
%{_datadir}/applications/*.desktop
%dir %{_datadir}/gnome
%dir %{_datadir}/gnome/help
%{_datadir}/gnome-panel
%{_datadir}/gnome-2.0/ui/*
%{_datadir}/idl/*
%{_datadir}/icons/hicolor/*/apps/*

%files -n %{libname}
%{_libdir}/libpanel-applet-%{api_version}.so.%{lib_major}*

%files -n %{libname2}
%{_libdir}/libpanel-applet-%{api2}.so.%{lib_major}*
%{_libdir}/girepository-1.0/PanelApplet-3.0.typelib

%files -n %{libnamedev}
%doc ChangeLog
%doc %{_datadir}/gtk-doc/html/*
%{_includedir}/*
%{_libdir}/libpanel*.so
%{_libdir}/pkgconfig/*
%{_datadir}/gir-1.0/PanelApplet-3.0.gir



%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 000e171
- Convert BR to pkgconfig style
  
* Sat Aug  11 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: d59b4a7
- Fix file listed twice error
  
* Sat Aug  11 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: a5602b2
- Spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14150 |12mr|gnome-panel2-2.32.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define req_libwnck_version 2.19.5
%define req_libglade_version 2.5.0
%define req_gconf2_version 2.31.6
%define req_gnomeui_version 2.5.4
%define req_gtk_version 2.19.7
%define req_glib_version 2.15.5
%define req_gnomedesktop_version 2.11.1

%define api_version 2
%define api2 3
%define lib_major   0
%define libname %mklibname panel-applet- %{api_version} %{lib_major}
%define libname2 %mklibname panel-applet- %{api2} %{lib_major}
%define libnamedev %mklibname -d panel-applet- %{api_version}

%define in_process_applets 0
%define oname gnome-panel

Summary:	The core programs for the GNOME GUI desktop environment
Name:		gnome-panel2
Version:	2.32.1
Release:	8
License:	GPLv2+ and LGPLv2+
Group:		Graphical desktop/GNOME
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{oname}/%{oname}-%{version}.tar.bz2
Source1:	mandriva-panel.png

# (fc) 2.0.1-2mdk  use xlock instead of xscreensaver to lock root desktop
Patch0:		gnome-panel-2.27.91-rootlock.patch
# (fc) 2.0.1-2mdk  Mandriva customization
Patch1:		gnome-panel-mdvcustomizations.patch
Patch2:		gnome-panel-2.32.1-fix-linking.patch
# (fc) 2.19.6-2mdv use beagle or tracker (if available) as search tool by default (Fedora)
Patch16:	gnome-panel-2.27.91-search.patch
# (fc) 2.28.0-3mdv ensure net_applet role is network
Patch19:	gnome-panel-2.29.92-netapplet.patch
# (fc) allow more bookmarks before switching to submenus
Patch20:	bookmarks-submenu.patch
# (fc) add about-mandriva menu entry if available
Patch21:	gnome-panel-2.28.0-about-mandriva.patch
# (fc) add padding for icons on panel (GNOME bug #343436) (Fedora)
Patch22:	gnome-panel-2.30.0-panel-padding.patch
# (fc) add padding for icons in notification area (GNOME bug #583273)
Patch23:	gnome-panel-2.31.6-icon-padding.patch
URL:		http://www.gnome.org/
BuildRequires:	pkgconfig(gnome-desktop-2.0) >= %{req_gnomedesktop_version}
BuildRequires:	pkgconfig(libglade-2.0) >= %{req_libglade_version}
BuildRequires:	pkgconfig(libwnck-1.0) >= %{req_libwnck_version}
BuildRequires:	libxres-devel
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	libgweather2-devel >= 2.27.90
BuildRequires:	pkgconfig(ice)
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(polkit-agent-1)
BuildRequires:	rarian
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	libxslt-proc
BuildRequires:	pkgconfig(glib-2.0) >= %{req_glib_version}
BuildRequires:	pkgconfig(gtk+-2.0) >= %{req_gtk_version}
BuildRequires:	pkgconfig(libgnomeui-2.0) >= %{req_gnomeui_version}
BuildRequires:	pkgconfig(gconf-2.0) >= %{req_gconf2_version}
BuildRequires:	gnome-menus2-devel >= 2.27.92
BuildRequires:	libcanberra-gtk-devel
BuildRequires:	automake
BuildRequires:	gettext-devel
BuildRequires:	gtk-doc
BuildRequires:	gnome-common
BuildRequires:	intltool
Requires(post):	scrollkeeper
Requires(postun): scrollkeeper
Requires:	gnome-session
Requires:	gnome-desktop
Requires:	polkit-agent
Requires:	GConf2 >= %{req_gconf2_version}
Suggests:	gnome-applets
Requires:	glib2 >= %{req_glib_version}
Requires:	gnome-menus2
Requires:	alacarte

# for screen locking and search function in panel
Requires:	gnome-utils
Requires:	gnome-screensaver
Requires:	desktop-common-data
#(patch0)
Requires:	xlockmore

%description
GNOME (GNU Network Object Model Environment) is a user-friendly
set of applications and desktop tools to be used in conjunction with a
window manager for the X Window System.  GNOME is similar in purpose and
scope to CDE and KDE, but GNOME is based completely on free
software. 

The GNOME panel packages provides the gnome panel, menus and some
basic applets for the panel.

%package -n	%{libname}
Summary:	%{summary}
Group:		System/Libraries

%description -n	%{libname}
Panel libraries for running GNOME panels.

%package -n	%{libname2}
Summary:	%{summary}
Group:		System/Libraries
Provides:	libpanel-applet-%{api2} = %{version}-%{release}

%description -n	%{libname2}
Panel libraries for running GNOME panels.

%package -n	%{libnamedev}
Summary:	Static libraries, include files for GNOME panel
Group:		Development/GNOME and GTK+
Provides:	libpanel-applet-%{api_version}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}
Requires:	%{libname2} = %{version}-%{release}
Obsoletes:	%{mklibname -d panel-applet- 2 0} < 2.32.1-6

%description -n	%{libnamedev}
Panel libraries and header files for creating GNOME panels.

%prep
%setup -q -n %{oname}-%{version}
%apply_patches

#needed by patch2,patch23
autoreconf

%build
%configure2_5x --disable-eds --disable-scrollkeeper \
--disable-static \
%if %{in_process_applets}
--with-in-process-applets=all
%endif

make LIBS="-lgmodule-2.0"

%install
GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 %makeinstall_std

install -m 644 %{SOURCE1} %{buildroot}%{_datadir}/gnome-panel/pixmaps-
#remove old files
rm -rf %{buildroot}%{_datadir}/omf/gnome-panel

%find_lang %{oname}-2.0 --with-gnome --all-name

#remove unpackaged files
rm -rf %{buildroot}%{_datadir}/gnome-panelrc %{buildroot}%{_localstatedir}/lib/scrollkeeper


%define schemas clock fish panel-compatibility panel-general panel-global panel-object panel-toplevel window-list workspace-switcher notification_area_applet

%post
%update_scrollkeeper 
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
gconftool-2 --direct --config-source=$GCONF_CONFIG_SOURCE --recursive-unset /apps/panel > /dev/null 2> /dev/null
gconftool-2 --direct --config-source=$GCONF_CONFIG_SOURCE --recursive-unset /schemas/apps/panel > /dev/null 2> /dev/null

%post_install_gconf_schemas %{schemas}
gconftool-2 --direct --config-source=$GCONF_CONFIG_SOURCE --load %{_sysconfdir}/gconf/schemas/panel-default-setup.entries > /dev/null
gconftool-2 --direct --config-source=$GCONF_CONFIG_SOURCE --load %{_sysconfdir}/gconf/schemas/panel-default-setup.entries /apps/panel > /dev/null

%update_icon_cache hicolor

%preun
%preun_uninstall_gconf_schemas %{schemas}

%postun
%clean_scrollkeeper
%clean_icon_cache hicolor

%files -f %{oname}-2.0.lang
%doc AUTHORS COPYING NEWS README
%{_sysconfdir}/gconf/schemas/clock.schemas
%{_sysconfdir}/gconf/schemas/fish.schemas
%{_sysconfdir}/gconf/schemas/panel-compatibility.schemas
%{_sysconfdir}/gconf/schemas/panel-general.schemas
%{_sysconfdir}/gconf/schemas/panel-global.schemas
%{_sysconfdir}/gconf/schemas/panel-object.schemas
%{_sysconfdir}/gconf/schemas/panel-toplevel.schemas
%{_sysconfdir}/gconf/schemas/window-list.schemas
%{_sysconfdir}/gconf/schemas/workspace-switcher.schemas
%{_sysconfdir}/gconf/schemas/notification_area_applet.schemas
%{_sysconfdir}/gconf/schemas/panel-default-setup.entries

%{_bindir}/*
%{_libexecdir}/gnome-panel-add
%if %{in_process_applets}
%dir %{_libexecdir}/gnome-panel
%dir %{_libexecdir}/gnome-panel/*.so
%else
%{_libexecdir}/clock-applet
%{_libexecdir}/fish-applet
%{_libexecdir}/notification-area-applet
%{_libexecdir}/wnck-applet
%{_datadir}/dbus-1/services/org.gnome.panel.applet.ClockAppletFactory.service
%{_datadir}/dbus-1/services/org.gnome.panel.applet.FishAppletFactory.service
%{_datadir}/dbus-1/services/org.gnome.panel.applet.NotificationAreaAppletFactory.service
%{_datadir}/dbus-1/services/org.gnome.panel.applet.WnckletFactory.service
%endif
%{_libdir}/gnome-panel/modules
%{_mandir}/man1/*
%{_datadir}/applications/*.desktop
%dir %{_datadir}/gnome
%dir %{_datadir}/gnome/help
%{_datadir}/gnome-panel
%{_datadir}/gnome-2.0/ui/*
%{_datadir}/idl/*
%{_datadir}/icons/hicolor/*/apps/*

%files -n %{libname}
%{_libdir}/libpanel-applet-%{api_version}.so.%{lib_major}*

%files -n %{libname2}
%{_libdir}/libpanel-applet-%{api2}.so.%{lib_major}*
%{_libdir}/girepository-1.0/PanelApplet-3.0.typelib

%files -n %{libnamedev}
%doc ChangeLog
%doc %{_datadir}/gtk-doc/html/*
%{_includedir}/*
%{_libdir}/libpanel*.so
%{_libdir}/pkgconfig/*
%{_datadir}/gir-1.0/PanelApplet-3.0.gir



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14151 |12mr|gnome-panel-3.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api	4
%define major	0
%define girmajor 4.0
%define libname	%mklibname panel-applet %{api} %{major}
%define girname	%mklibname panel-applet-gir %{girmajor}
%define develname %mklibname -d panel-applet %{api}

Summary:	The core programs for the GNOME GUI desktop environment
Name:		gnome-panel
Version:	3.6.2
Release:	1
License:	GPLv2+ and LGPLv2+
Group:		Graphical desktop/GNOME
URL:		http://www.gnome.org/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/gnome-panel/3.6/%{name}-%{version}.tar.xz
Source1:	mandriva-panel.png

BuildRequires:	desktop-file-utils
BuildRequires:	gettext itstool
BuildRequires:	gettext-devel
BuildRequires:	glib2.0-common
BuildRequires:	gnome-common
BuildRequires:	gtk-doc
BuildRequires:	intltool
BuildRequires:	pkgconfig(cairo-gobject)
BuildRequires:	pkgconfig(cairo-xlib)
BuildRequires:	pkgconfig(dconf)
BuildRequires:	pkgconfig(gconf-2.0) >= 2.6.1
BuildRequires:	pkgconfig(gdk-pixbuf-2.0) >= 2.7.1
BuildRequires:	pkgconfig(glib-2.0) >= 2.25.12
BuildRequires:	pkgconfig(gnome-desktop-3.0) >= 2.91.0
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.0
BuildRequires:	pkgconfig(gweather-3.0) >= 2.91.0
BuildRequires:	pkgconfig(ice)
BuildRequires:	pkgconfig(libedataserverui-3.0) >= 2.91.2
BuildRequires:	pkgconfig(libgnome-menu-3.0) >= 3.1.4
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	pkgconfig(libwnck-3.0) >= 2.91.0
BuildRequires:	pkgconfig(NetworkManager) >= 0.6
BuildRequires:	pkgconfig(pango) >= 1.15.4
BuildRequires:	pkgconfig(polkit-gobject-1)
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(telepathy-glib) >= 0.14.0
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xau)
BuildRequires:	pkgconfig(xrandr) >= 1.2.0
BuildConflicts:	libevolution-data-server2-devel

Requires:	gsettings-desktop-schemas
Requires:	gnome-session
Requires:	gnome-desktop3
Requires:	polkit-agent
Requires:	gnome-menus
Requires:	gnome-shell
# for search function in panel
Requires:	gnome-search-tool
Requires:	gnome-screensaver
Requires:	desktop-common-data

Suggests:	gnome-applets
Obsoletes:	gnome-panel2 < 3.4

%description
GNOME (GNU Network Object Model Environment) is a user-friendly
set of applications and desktop tools to be used in conjunction with a
window manager for the X Window System.  GNOME is similar in purpose and
scope to CDE and KDE, but GNOME is based completely on free
software. 

The GNOME panel packages provides the gnome panel, menus and some
basic applets for the panel.

%package -n	%{libname}
Summary:	%{summary}
Group:		System/Libraries
Provides:	libpanel-applet = %{version}-%{release}
Provides:	libpanel-applet-%{api} = %{version}-%{release}

%description -n	%{libname}
Panel libraries for running GNOME panels.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n	%{develname}
Summary:	Development libraries, include files for GNOME panel
Group:		Development/GNOME and GTK+
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Requires:	%{girname} = %{version}-%{release}
Obsoletes:	%{_lib}panel-applet-2_0-devel < 3.4
Obsoletes:	%{mklibname -d panel-applet- 2 0} < 3.4

%description -n	%{develname}
Panel libraries and header files for creating GNOME panels.

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--enable-eds  \
	--disable-scrollkeeper \
	--disable-static \
	--disable-schemas-install \

%make LIBS='-lgmodule-2.0'

%install
%makeinstall_std

%find_lang %{name}-3.0 --with-gnome --all-name

#remove unpackaged files
rm -rf %{buildroot}%{_datadir}/gnome-panelrc

mkdir -p %{buildroot}%{_datadir}/icons/hicolor/scalable/apps
cp -a %{SOURCE1} %{buildroot}%{_datadir}/icons/hicolor/scalable/apps

%files -f %{name}-3.0.lang
%doc AUTHORS COPYING NEWS README
%{_bindir}/*
%{_datadir}/glib-2.0/schemas/org.gnome.gnome-panel.applet.clock.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gnome.gnome-panel.applet.fish.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gnome.gnome-panel.applet.window-list.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gnome.gnome-panel.applet.workspace-switcher.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gnome.gnome-panel.enums.xml
%{_datadir}/glib-2.0/schemas/org.gnome.gnome-panel.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gnome.gnome-panel.launcher.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gnome.gnome-panel.menu-button.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gnome.gnome-panel.object.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gnome.gnome-panel.toplevel.gschema.xml
%{_datadir}/dbus-1/services/org.gnome.panel.applet.ClockAppletFactory.service
%{_datadir}/dbus-1/services/org.gnome.panel.applet.FishAppletFactory.service
%{_datadir}/dbus-1/services/org.gnome.panel.applet.NotificationAreaAppletFactory.service
%{_datadir}/dbus-1/services/org.gnome.panel.applet.WnckletFactory.service
%{_libexecdir}/gnome-panel-add
%{_libexecdir}/clock-applet
%{_libexecdir}/fish-applet
%{_libexecdir}/notification-area-applet
%{_libexecdir}/wnck-applet
%{_mandir}/man1/*
%{_datadir}/applications/*.desktop
%{_datadir}/gnome-panel
%{_datadir}/icons/hicolor/*/apps/*

%files -n %{libname}
%{_libdir}/libpanel-applet-%{api}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/PanelApplet-%{girmajor}.typelib

%files -n %{develname}
%doc ChangeLog
%doc %{_datadir}/gtk-doc/html/*
%{_includedir}/*
%{_libdir}/libpanel*.so
%{_libdir}/pkgconfig/*
%{_datadir}/gir-1.0/PanelApplet-%{girmajor}.gir



%changelog
* Mon Oct  1 2012 Arkady L. Shane <ashejn@rosalab.ru> 3.6.0-1
- update to 3.6.0

* Wed May 16 2012 Matthew Dawkins <mattydaw@mandriva.org> 3.4.2.1-1
+ Revision: 799261
- update to new version 3.4.2.1

* Thu May 10 2012 Matthew Dawkins <mattydaw@mandriva.org> 3.4.1-3
+ Revision: 798121
- rebuild
- dropped alacarte (pakagekit-gtk2-modules is obsolete)
- obsoleted gnome-panel2

* Sat May 05 2012 Matthew Dawkins <mattydaw@mandriva.org> 3.4.1-2
+ Revision: 796854
- rebuild to switch dep on gnome-utils to gnome-search-tool

* Tue May 01 2012 Alexander Khrukin <akhrukin@mandriva.org> 3.4.1-1
+ Revision: 794677
- version update 3.4.1

* Thu Mar 08 2012 Matthew Dawkins <mattydaw@mandriva.org> 3.2.1-2
+ Revision: 783416
- rebuild
- fixed requires for gnome-search-tool to gnome-utils
- removed omf find files and files list (handled by find_lang)

* Thu Dec 08 2011 Matthew Dawkins <mattydaw@mandriva.org> 3.2.1-1
+ Revision: 739076
- fixed configure
- fixed api
- fixed files and dirs lists
- added obsoletes for old style devel pkg
- dropped hyphen in lib & devel pkg names
- new version 3.2.1
- dropped unused patches
- cleaned up spec
- converted BRs to pkgconfig provides
- removed .la files
- removed defattr, clean section, mkrel, BuildRoot
- removed old scriptlets
- split out gir pkg
- libname2 is gone

* Mon Oct 24 2011 Götz Waschk <waschk@mandriva.org> 2.32.1-4
+ Revision: 705849
- fix linking
- rebuild for libpng

* Tue May 03 2011 Oden Eriksson <oeriksson@mandriva.com> 2.32.1-3
+ Revision: 664877
- mass rebuild

* Tue Dec 14 2010 Funda Wang <fwang@mandriva.org> 2.32.1-2mdv2011.0
+ Revision: 621686
- rebuild for new popt

* Wed Nov 17 2010 Götz Waschk <waschk@mandriva.org> 2.32.1-1mdv2011.0
+ Revision: 598370
- new version

  + John Balcaen <mikala@mandriva.org>
    - Fix BR for libcanberra-gtk-devel

* Tue Sep 28 2010 Götz Waschk <waschk@mandriva.org> 2.32.0.2-1mdv2011.0
+ Revision: 581612
- update to new version 2.32.0.2

  + Funda Wang <fwang@mandriva.org>
    - we are using oxygen rather than crystalsvg for kde4

* Mon Sep 27 2010 Götz Waschk <waschk@mandriva.org> 2.32.0.1-1mdv2011.0
+ Revision: 581368
- new version
- drop patch 2

* Mon Sep 27 2010 Götz Waschk <waschk@mandriva.org> 2.32.0-1mdv2011.0
+ Revision: 581306
- new version
- patch to fix linking

* Tue Sep 14 2010 Götz Waschk <waschk@mandriva.org> 2.31.92-1mdv2011.0
+ Revision: 578314
- new version
- rediff patch 1

* Thu Sep 02 2010 Götz Waschk <waschk@mandriva.org> 2.31.91-1mdv2011.0
+ Revision: 575213
- update to new version 2.31.91

* Mon Aug 30 2010 Götz Waschk <waschk@mandriva.org> 2.31.90-2mdv2011.0
+ Revision: 574326
- rebuild for new e-d-s

* Wed Aug 18 2010 Götz Waschk <waschk@mandriva.org> 2.31.90-1mdv2011.0
+ Revision: 571271
- new version
- update file list

* Sun Aug 08 2010 Götz Waschk <waschk@mandriva.org> 2.31.6-2mdv2011.0
+ Revision: 567711
- disable in-process applet support (bug #60542)
- update file list

* Wed Aug 04 2010 Götz Waschk <waschk@mandriva.org> 2.31.6-1mdv2011.0
+ Revision: 565853
- update build deps
- new version
- drop patch 17
- rediff patch 23
- add libgnome-panel-3
- update file list
- add introspection support

* Wed Jun 23 2010 Frederic Crozat <fcrozat@mandriva.com> 2.30.2-1mdv2010.1
+ Revision: 548681
- Release 2.30.2
- Remove patch24 (merged upstream)
- regenerate patch23

* Mon Jun 21 2010 Frederic Crozat <fcrozat@mandriva.com> 2.30.0-4mdv2010.1
+ Revision: 548456
- Patch24 (GIT): fix hidden panel regression

* Wed Apr 28 2010 Christophe Fergeau <cfergeau@mandriva.com> 2.30.0-3mdv2010.1
+ Revision: 540343
- rebuild so that shared libraries are properly stripped again

* Mon Apr 26 2010 Frederic Crozat <fcrozat@mandriva.com> 2.30.0-2mdv2010.1
+ Revision: 539090
- Patch22 (Fedora): add padding for icons on panel (GNOME bug #343346)
- Patch23 (Fedora): add padding for notification area (GNOME bug #583273)
- Update patch1 to add default padding
- Update patch16 to correctly detect beagle and tracker for some case. Ensure tracker is now favored over beagle.

* Tue Mar 30 2010 Götz Waschk <waschk@mandriva.org> 2.30.0-1mdv2010.1
+ Revision: 528967
- update to new version 2.30.0

* Wed Mar 10 2010 Götz Waschk <waschk@mandriva.org> 2.29.92.1-1mdv2010.1
+ Revision: 517276
- update to new version 2.29.92.1

* Tue Mar 09 2010 Götz Waschk <waschk@mandriva.org> 2.29.92-1mdv2010.1
+ Revision: 517237
- new version
- bump gtk dep
- drop patch 18
- rediff patch 19

* Mon Feb 22 2010 Götz Waschk <waschk@mandriva.org> 2.29.91-1mdv2010.1
+ Revision: 509780
- update to new version 2.29.91

* Wed Feb 17 2010 Funda Wang <fwang@mandriva.org> 2.29.6-2mdv2010.1
+ Revision: 506919
- rebuild for new popt

* Wed Jan 27 2010 Götz Waschk <waschk@mandriva.org> 2.29.6-1mdv2010.1
+ Revision: 497404
- update to new version 2.29.6

* Thu Jan 14 2010 Götz Waschk <waschk@mandriva.org> 2.29.5.1-1mdv2010.1
+ Revision: 491242
- update to new version 2.29.5.1

* Wed Jan 13 2010 Götz Waschk <waschk@mandriva.org> 2.29.5-1mdv2010.1
+ Revision: 490563
- update build deps
- new version
- rediff patches 1,20
- drop patch 22

* Mon Oct 26 2009 Frederic Crozat <fcrozat@mandriva.com> 2.28.0-4mdv2010.0
+ Revision: 459402
- Patch20: increase minimal entries to push bookmarks as submenu
- Patch21: add about-mandriva menu entry
- Patch22 (GIT): xrandr fixes (GNOME bug #597101)

* Tue Oct 20 2009 Frederic Crozat <fcrozat@mandriva.com> 2.28.0-3mdv2010.0
+ Revision: 458419
- Patch18 (Fedora): add default order for some icons in tray (GNOME bug #583115)
- Patch19: define net_applet as a network applet

* Wed Sep 23 2009 Frederic Crozat <fcrozat@mandriva.com> 2.28.0-2mdv2010.0
+ Revision: 447785
- Remove patch2, obsolete
- Regenerate patch0

* Mon Sep 21 2009 Götz Waschk <waschk@mandriva.org> 2.28.0-1mdv2010.0
+ Revision: 446952
- update to new version 2.28.0

* Fri Sep 11 2009 Götz Waschk <waschk@mandriva.org> 2.27.92-1mdv2010.0
+ Revision: 437896
- new version
- update gnome-menus dep

* Tue Aug 25 2009 Götz Waschk <waschk@mandriva.org> 2.27.91-1mdv2010.0
+ Revision: 421183
- update file list
- depend on polkit-agent
- new version
- upate patch 16
- new polkit
- depend on new libgweather

  + Frederic Crozat <fcrozat@mandriva.com>
    - Update patch0 to fix warnings
    - Update patch16 to correctly detect beagle/tracker on mandriva
    - Replace BR scrollkeeper with rarian

* Wed Jul 15 2009 Götz Waschk <waschk@mandriva.org> 2.27.4-1mdv2010.0
+ Revision: 396382
- new version
- rediff patch 0

* Wed Jul 01 2009 Götz Waschk <waschk@mandriva.org> 2.26.3-1mdv2010.0
+ Revision: 391240
- new version
- rediff patch 1

* Wed May 20 2009 Götz Waschk <waschk@mandriva.org> 2.26.2-1mdv2010.0
+ Revision: 378020
- new version
- drop patch 18

* Fri Apr 17 2009 Frederic Crozat <fcrozat@mandriva.com> 2.26.1-2mdv2009.1
+ Revision: 367881
- Patch17 (Fedora): don't complain about missing applets if they are from default install
- Patch18: fix libglade warning

* Tue Apr 14 2009 Götz Waschk <waschk@mandriva.org> 2.26.1-1mdv2009.1
+ Revision: 367233
- update to new version 2.26.1

* Tue Mar 17 2009 Götz Waschk <waschk@mandriva.org> 2.26.0-1mdv2009.1
+ Revision: 356309
- update to new version 2.26.0

* Tue Mar 03 2009 Götz Waschk <waschk@mandriva.org> 2.25.92-1mdv2009.1
+ Revision: 348020
- update to new version 2.25.92

* Tue Mar 03 2009 Frederic Crozat <fcrozat@mandriva.com> 2.25.91-2mdv2009.1
+ Revision: 347770
- Fix patch1, MCC launcher was incorrectly added to panel schema

* Tue Feb 17 2009 Götz Waschk <waschk@mandriva.org> 2.25.91-1mdv2009.1
+ Revision: 341386
- new version
- rediff patch 1

* Tue Feb 03 2009 Götz Waschk <waschk@mandriva.org> 2.25.90-1mdv2009.1
+ Revision: 336942
- new version
- drop patch 17

* Wed Jan 21 2009 Funda Wang <fwang@mandriva.org> 2.25.5.1-1mdv2009.1
+ Revision: 332072
- 2.25.5.1

* Tue Jan 20 2009 Götz Waschk <waschk@mandriva.org> 2.25.5-1mdv2009.1
+ Revision: 331934
- new version

* Fri Dec 19 2008 Frederic Crozat <fcrozat@mandriva.com> 2.25.3-2mdv2009.1
+ Revision: 316129
- Update patch1 to no longer add volume applet, it is provided by gnome-media now
- don't requires drakxtools, time configuration is using policykit

* Fri Dec 19 2008 Götz Waschk <waschk@mandriva.org> 2.25.3-1mdv2009.1
+ Revision: 316101
- new version
- update patch 1
- get new version of patch 16 from Fedora
- patch 17: fix format strings

* Tue Nov 25 2008 Götz Waschk <waschk@mandriva.org> 2.24.2-1mdv2009.1
+ Revision: 306620
- fix build deps
- update to new version 2.24.2

* Sun Nov 09 2008 Oden Eriksson <oeriksson@mandriva.com> 2.24.1-3mdv2009.1
+ Revision: 301393
- rebuilt against new libxcb

* Thu Nov 06 2008 Götz Waschk <waschk@mandriva.org> 2.24.1-2mdv2009.1
+ Revision: 300205
- rebuild for new gnome-desktop

* Wed Oct 22 2008 Götz Waschk <waschk@mandriva.org> 2.24.1-1mdv2009.1
+ Revision: 296500
- new version
- bump libgweather dep

* Tue Sep 23 2008 Götz Waschk <waschk@mandriva.org> 2.24.0-1mdv2009.0
+ Revision: 287292
- new epiphany

* Tue Sep 09 2008 Götz Waschk <waschk@mandriva.org> 2.23.92-1mdv2009.0
+ Revision: 282920
- new version

* Tue Sep 02 2008 Götz Waschk <waschk@mandriva.org> 2.23.91-1mdv2009.0
+ Revision: 278813
- new version

* Thu Aug 21 2008 Götz Waschk <waschk@mandriva.org> 2.23.90.1-1mdv2009.0
+ Revision: 274634
- new version

* Tue Aug 19 2008 Frederic Crozat <fcrozat@mandriva.com> 2.23.90-2mdv2009.0
+ Revision: 273969
- Use new name for firefox .desktop file

* Tue Aug 19 2008 Götz Waschk <waschk@mandriva.org> 2.23.90-1mdv2009.0
+ Revision: 273623
- new version

* Tue Aug 05 2008 Götz Waschk <waschk@mandriva.org> 2.23.6-1mdv2009.0
+ Revision: 263794
- fix build deps
- new version
- bump libgweather dep
- update patch 2

* Wed Jul 23 2008 Götz Waschk <waschk@mandriva.org> 2.23.5-1mdv2009.0
+ Revision: 241910
- new version

* Thu Jul 03 2008 Götz Waschk <waschk@mandriva.org> 2.23.4-1mdv2009.0
+ Revision: 231289
- new version

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

  + Frederic Crozat <fcrozat@mandriva.com>
    - remove unneeded cpp define

* Tue May 27 2008 Götz Waschk <waschk@mandriva.org> 2.22.2-1mdv2009.0
+ Revision: 211636
- new version
- drop patch 17
- update file list

* Wed May 07 2008 Frederic Crozat <fcrozat@mandriva.com> 2.22.1.3-2mdv2009.0
+ Revision: 202957
- Patch17 (SVN): fix application to use for recent files (Mdv bug #40632) (SVN)

* Tue Apr 15 2008 Götz Waschk <waschk@mandriva.org> 2.22.1.3-1mdv2009.0
+ Revision: 194357
- new version

* Tue Apr 15 2008 Götz Waschk <waschk@mandriva.org> 2.22.1.2-1mdv2009.0
+ Revision: 193611
- new version
- bump libgweather dep
- drop patches 3,17,18

* Wed Apr 02 2008 Frederic Crozat <fcrozat@mandriva.com> 2.22.0-4mdv2008.1
+ Revision: 191563
- Update patch18 with more clock fixes

* Wed Mar 26 2008 Emmanuel Andry <eandry@mandriva.org> 2.22.0-3mdv2008.1
+ Revision: 190547
- Fix lib group

* Tue Mar 18 2008 Frederic Crozat <fcrozat@mandriva.com> 2.22.0-2mdv2008.1
+ Revision: 188563
- Patch17: fix invalid username when locale is not UTF-8
- Patch28 (SVN): various fixes from SVN for clock applet

* Mon Mar 10 2008 Götz Waschk <waschk@mandriva.org> 2.22.0-1mdv2008.1
+ Revision: 183880
- new version

* Tue Feb 26 2008 Götz Waschk <waschk@mandriva.org> 2.21.92-1mdv2008.1
+ Revision: 175410
- add build dep on policykit
- update file list

* Tue Feb 12 2008 Götz Waschk <waschk@mandriva.org> 2.21.91-1mdv2008.1
+ Revision: 165848
- new version
- update deps

* Tue Jan 29 2008 Götz Waschk <waschk@mandriva.org> 2.21.90-1mdv2008.1
+ Revision: 159906
- new version

* Tue Jan 15 2008 Götz Waschk <waschk@mandriva.org> 2.21.5-1mdv2008.1
+ Revision: 152141
- new version
- update buildrequires
- fix build with libgweather

* Tue Jan 08 2008 Götz Waschk <waschk@mandriva.org> 2.20.3-1mdv2008.1
+ Revision: 146431
- new version

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Nov 27 2007 Götz Waschk <waschk@mandriva.org> 2.20.2-1mdv2008.1
+ Revision: 113349
- new version

* Mon Oct 15 2007 Götz Waschk <waschk@mandriva.org> 2.20.1-1mdv2008.1
+ Revision: 98709
- new version

  + Frederic Crozat <fcrozat@mandriva.com>
    - Update patch1 to fix Mdv bug #34392 and no longer add help launcher on panel
    - Remove patch17, no longer needed

* Wed Oct 03 2007 Emmanuel Andry <eandry@mandriva.org> 2.20.0.1-2mdv2008.0
+ Revision: 95259
- diff patch17 to fix a pixmaps path (bug #34392)

* Tue Sep 18 2007 Götz Waschk <waschk@mandriva.org> 2.20.0.1-1mdv2008.0
+ Revision: 89679
- new version
- new version
- drop patch 15

  + Frederic Crozat <fcrozat@mandriva.com>
    - Update patch 2 : fix launcher order, fix mandriva-panel.png location (Mdv bug #33604)
    - Patch16 (Fedora): call beagle or tracker (if installed) for file search instead of gnome-search

* Wed Sep 05 2007 Götz Waschk <waschk@mandriva.org> 2.19.92-1mdv2008.0
+ Revision: 79736
- new version

* Thu Aug 30 2007 Frederic Crozat <fcrozat@mandriva.com> 2.19.6-2mdv2008.0
+ Revision: 75214
- Update patch1 to no longer change default directory to ~/Desktop, don't change clock schemas for drakclock (use configure flag instead)

* Tue Aug 14 2007 Götz Waschk <waschk@mandriva.org> 2.19.6-1mdv2008.0
+ Revision: 63293
- new version
- drop patch 16

* Tue Aug 07 2007 Frederic Crozat <fcrozat@mandriva.com> 2.19.5-4mdv2008.0
+ Revision: 59968
- Remove patch14, not needed anymore with XDG user dirs

* Wed Aug 01 2007 Götz Waschk <waschk@mandriva.org> 2.19.5-3mdv2008.0
+ Revision: 57569
- new devel name

* Wed Jul 18 2007 Pascal Terjan <pterjan@mandriva.org> 2.19.5-2mdv2008.0
+ Revision: 53296
- Fix another crash when editing timezone (not the last one unfortunately)
- Fix the patch
- Better fix for the crash
- Fix a crash when selecting timezones of the clock applet

* Mon Jul 09 2007 Götz Waschk <waschk@mandriva.org> 2.19.5-1mdv2008.0
+ Revision: 50464
- fix build
- new version
- bump deps

* Sun Jun 17 2007 Götz Waschk <waschk@mandriva.org> 2.19.4-1mdv2008.0
+ Revision: 40619
- new version
- bump deps

* Thu Jun 07 2007 Götz Waschk <waschk@mandriva.org> 2.19.3-2mdv2008.0
+ Revision: 36460
- new version
- drop patch 13
- rediff patch 14
- update file list

* Mon May 28 2007 Götz Waschk <waschk@mandriva.org> 2.18.2-1mdv2008.0
+ Revision: 32131
- new version

* Wed Apr 18 2007 Götz Waschk <waschk@mandriva.org> 2.18.1-1mdv2008.0
+ Revision: 14401
- new version
- update patch 0
- drop patch 15


* Tue Mar 20 2007 Frederic Crozat <fcrozat@mandriva.com> 2.18.0-5mdv2007.1
+ Revision: 147037
- Patch15: lock screen when using switch user (Mdv bug #29717)

* Sat Mar 17 2007 Frederic Crozat <fcrozat@mandriva.com> 2.18.0-4mdv2007.1
+ Revision: 145371
- Update patch14 to no longer warn when some .desktop bookmark are no longer valid

* Thu Mar 15 2007 Frederic Crozat <fcrozat@mandriva.com> 2.18.0-2mdv2007.1
+ Revision: 144403
- Fix gnome-panel showing incorrectly in menu

* Mon Mar 12 2007 Götz Waschk <waschk@mandriva.org> 2.18.0-1mdv2007.1
+ Revision: 142088
- new version
- update file list

  + Thierry Vignaud <tvignaud@mandriva.com>
    - no need to package big ChangeLog when NEWS is already there

* Mon Feb 26 2007 Götz Waschk <waschk@mandriva.org> 2.17.92-1mdv2007.1
+ Revision: 126157
- new version

* Tue Feb 20 2007 Frederic Crozat <fcrozat@mandriva.com> 2.17.91-2mdv2007.1
+ Revision: 122972
- Update patch1 / add source1 : add default texture to panels

* Tue Feb 13 2007 Götz Waschk <waschk@mandriva.org> 2.17.91-1mdv2007.1
+ Revision: 120274
- new version

* Mon Jan 22 2007 Götz Waschk <waschk@mandriva.org> 2.17.90-1mdv2007.1
+ Revision: 111678
- new version

* Thu Nov 30 2006 Götz Waschk <waschk@mandriva.org> 2.16.2-5mdv2007.1
+ Revision: 89239
- bot rebuild
- rebuild

* Wed Nov 29 2006 Götz Waschk <waschk@mandriva.org> 2.16.2-3mdv2007.1
+ Revision: 88538
- rebuild
- list all schema files

* Wed Nov 22 2006 Götz Waschk <waschk@mandriva.org> 2.16.2-1mdv2007.1
+ Revision: 86291
- new version

* Fri Oct 13 2006 Götz Waschk <waschk@mandriva.org> 2.16.1-3mdv2007.1
+ Revision: 63833
- rebuild
- unpack patches
- Import gnome-panel

* Fri Oct 06 2006 Gtz Waschk <waschk@mandriva.org> 2.16.1-1mdv2007.0
- drop patch 15
- New version 2.16.1

* Fri Sep 15 2006 Frederic Crozat <fcrozat@mandriva.com> 2.16.0-3mdv2007.0
- Update patch14 to no query non local file (Mdv bug #25631)

* Thu Sep 07 2006 Frederic Crozat <fcrozat@mandriva.com> 2.16.0-2mdv2007.0
- Patch15: fix crash when alacarte isn't installed (GNOME bug #354637)
- Requires alacarte

* Tue Sep 05 2006 Götz Waschk <waschk@mandriva.org> 2.16.0-1mdv2007.0
- New release 2.16.0

* Thu Aug 24 2006 Frederic Crozat <fcrozat@mandriva.com> 2.15.92-2mdv2007.0
- Switch to in-process applets for most used applets

* Wed Aug 23 2006 Gtz Waschk <waschk@mandriva.org> 2.15.92-1mdv2007.0
- drop patch 16
- New release 2.15.92

* Sat Aug 19 2006 Frederic Crozat <fcrozat@mandriva.com> 2.15.91-5mdv2007.0
- Update patch1, correctly detect menu style and merge patch15 in it

* Fri Aug 18 2006 Frederic Crozat <fcrozat@mandriva.com> 2.15.91-4mdv2007.0
- use the correct version of patch1, not an old one
- Regenerate patch15

* Thu Aug 10 2006 Gtz Waschk <waschk@mandriva.org> 2.15.91-3mdv2007.0
- rediff patch 14

* Wed Aug 09 2006 Götz Waschk <waschk@mandriva.org> 2.15.91-1mdv2007.0
- rebuild for new e-d-s

* Wed Aug 09 2006 Frederic Crozat <fcrozat@mandriva.com> 2.15.91-1mdv2007.0
- Release 2.15.91
- Regenerate patch15
- Update patch1, use MDV_MENU_STYLE env variable to disable customisations,
  use new mcc .desktop file for default panel launcher
- Remove patch 17 (merged upstream)
- Disable patch14 temporary

* Wed Aug 02 2006 Frederic Crozat <fcrozat@mandriva.com> 2.15.90-4mdv2007.0
- Rebuild with latest dbus

* Sat Jul 29 2006 Frederic Crozat <fcrozat@mandriva.com> 2.15.90-3mdv2007.0
- Patch17: fix panel going crazy when X11 is killed (GNOME bug #348803)

* Wed Jul 26 2006 Gtz Waschk <waschk@mandriva.org> 2.15.90-2mdv2007.0
- rebuild for new e-d-s

* Wed Jul 26 2006 Gtz Waschk <waschk@mandriva.org> 2.15.90-1mdv2007.0
- drop patch 17
- New release 2.15.90

* Tue Jul 18 2006 Frederic Crozat <fcrozat@mandriva.com> 2.14.2-6mdv2007.0
- Update patch1 for final XDG menu switch
- Patch17 : try to use alacarte as menu editor
- Regenerate patch15

* Sat Jun 24 2006 Frederic Crozat <fcrozat@mandriva.com> 2.14.2-5mdv2007.0
- Update patch1 with xdg menu for firefox

* Sat Jun 24 2006 Frederic Crozat <fcrozat@mandriva.com> 2.14.2-4mdv2007.0
- Switch to gnome-screensaver
- use new macros
- drop laptop hack in post, we use gnome-power-manager instead

* Sat Jun 03 2006 Gtz Waschk <waschk@mandriva.org> 2.14.2-3mdv2007.0
- rebuild for e-d-s 1.7.2

* Thu Jun 01 2006 Gtz Waschk <waschk@mandriva.org> 2.14.2-2mdv2007.0
- fix buildrequires for xorg 7
- rebuild for new e-d-s

* Wed May 31 2006 Gtz Waschk <waschk@mandriva.org> 2.14.2-1mdv2007.0
- bump deps
- New release 2.14.2

* Fri Apr 14 2006 Frederic Crozat <fcrozat@mandriva.com> 2.14.1-1mdk
- Release 2.14.1
- Regenerate patches 0, 1, 2, 14, 16
- Remove patches 6 (fixed upstream), 7 (merged upstream)

* Mon Mar 06 2006 Frederic Crozat <fcrozat@mandriva.com> 2.12.3-3mdk
- Patch16: fix transparency for tray icons (GNOME bug #100600)

* Thu Mar 02 2006 Götz Waschk <waschk@mandriva.org> 2.12.3-2mdk
- Rebuild to remove howl dep

* Tue Feb 07 2006 Götz Waschk <waschk@mandriva.org> 2.12.3-1mdk
- New release 2.12.3
- use mkrel

* Tue Dec 06 2005 Frederic Crozat <fcrozat@mandriva.com> 2.12.2-2mdk
- Update patch1, don't add two notification areas

* Wed Nov 30 2005 Frederic Crozat <fcrozat@mandriva.com> 2.12.2-1mdk
- Release 2.12.2
- Regenerate patch14

* Fri Oct 07 2005 Gtz Waschk <waschk@mandriva.org> 2.12.1-2mdk
- fix buildrequires

* Fri Oct 07 2005 Frederic Crozat <fcrozat@mandriva.com> 2.12.1-1mdk
- Release 2.12.1
- Remove patches 9, 11, 12 (merged upstream)
- Regenerate patches 0, 1, 2, 14

* Tue Sep 27 2005 Frederic Crozat <fcrozat@mandriva.com> 2.10.2-10mdk 
- Update patch14, fix for UTF8 encoded url in .desktop file

* Tue Sep 06 2005 Frederic Crozat <fcrozat@mandriva.com> 2.10.2-9mdk 
- Update patch14, display directory in shortcuts correctly

* Sat Sep 03 2005 Götz Waschk <waschk@mandriva.org> 2.10.2-8mdk
- rebuild to remove glitz dep

* Thu Sep 01 2005 Frederic Crozat <fcrozat@mandriva.com> 2.10.2-7mdk 
- Update patch15, file to check is really ~/.mdk-no-desktop-launch (Mdk bug #18070)

* Sat Aug 27 2005 Frederic Crozat <fcrozat@mandriva.com> 2.10.2-6mdk 
- Update patch14 to detect if .desktop points to existing directory
- Update patch 15, allow disabling the feature when ~/.mdk-no-desktop-launch
  file exists.

* Fri Aug 26 2005 Frederic Crozat <fcrozat@mandriva.com> 2.10.2-5mdk 
- Patch14: support .desktop as bookmarks
- Patch15: start applications in Desktop dir by default

* Fri Aug 05 2005 Frederic Crozat <fcrozat@mandriva.com> 2.10.2-4mdk 
- Patch13: fix KDE icons search (Mdk bug #17279)

* Fri Aug 05 2005 Frederic Crozat <fcrozat@mandriva.com> 2.10.2-3mdk 
- Really add patch12 this time

* Fri Aug 05 2005 Frederic Crozat <fcrozat@mandriva.com> 2.10.2-2mdk 
- Patch12 (CVS): fix executable name in .server file
- Update patch11 with crash fix (CVS)

* Wed Jun 29 2005 Gtz Waschk <waschk@mandriva.org> 2.10.2-1mdk
- drop patch 10
- New release 2.10.2

* Wed Jun 08 2005 Frederic Crozat <fcrozat@mandriva.com> 2.10.1-8mdk 
- Patch11: initially load menu in idle loop

* Thu May 26 2005 Frederic Crozat <fcrozat@mandriva.com> 2.10.1-7mdk 
- Update patch1 : use Mdk path for evolution,fix typo in default settings

* Sat May 14 2005 Frederic Crozat <fcrozat@mandriva.com> 2.10.1-6mdk 
- Patch10 (CVS): fixes various crashes 
- replace Prereq with new syntax

* Thu Apr 28 2005 Guillaume Rousse <guillomovitch@mandriva.org> 2.10.1-5mdk 
- buildrequires libglade >= 2.5.0

* Thu Apr 28 2005 Frederic Crozat <fcrozat@mandriva.com> 2.10.1-4mdk 
- Remove patch10, it is causing crashes

* Wed Apr 27 2005 Frederic Crozat <fcrozat@mandriva.com> 2.10.1-3mdk 
- Patch10 : don't keep reference on recent view

* Sun Apr 24 2005 Christiaan Welvaart <cjw@daneel.dyndns.org> 2.10.1-2mdk
- add BuildRequires: gtk-doc gnome-common intltool

* Sat Apr 23 2005 Frederic Crozat <fcrozat@mandriva.com> 2.10.1-1mdk 
- Release 2.10.1 (based on Gtz Waschk package)
- Remove source 2 (now in gnome-menus)
- Update patches 0, 2, 6
- Remove patches 3, 4, 5 (merged upstream), 7 (not applicable)
- Patch8 (CVS): update to new menu API

* Wed Mar 16 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 2.8.3-6mdk 
- Patch8: fix hidden tray icons at startup (GNOME bug #108864)

* Thu Mar 10 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 2.8.3-5mdk 
- Update patch3 and source4 to fix Mdk bug #12971

* Wed Mar 09 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 2.8.3-4mdk 
- Update patch3 with better legacy support and fix for Mdk bug 14379
- Update source2 with more translations

* Wed Mar 02 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 2.8.3-3mdk 
- Update patch1 with fixed path for MCC

* Wed Feb 16 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 2.8.3-2mdk 
- Update patch1 with modified default launchers
- Update patch3 to really fix default layout order

* Tue Feb 15 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 2.8.3-1mdk 
- Release 2.8.3

* Mon Feb 14 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 2.8.2-9mdk 
- Update patch1 for modified location of MCC menu entry
- Update source2 to display "Core" entries
- Update patch3 with default layout fixed (menus then entries)

* Fri Feb 11 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 2.8.2-8mdk 
- Add source2: ship XDG menu files for original menus

* Mon Feb 07 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 2.8.2-7mdk 
- Update patch3 with new version of layout patch
- Regenerate patch1

* Fri Jan 28 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 2.8.2-6mdk 
- Update patch3 to support optional part of menu spec (layout)

* Wed Jan 05 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 2.8.2-5mdk 
- Rebuild with latest howl

* Tue Dec 21 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.8.2-4mdk 
- Update patch 3 to refresh correctly menus after running update-menus

* Fri Dec 17 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.8.2-3mdk 
- Update patch 3 with support for version 0.9 of spec and using glib 2.6.x
- Update patch 1 (mdk menu only if mdk customizations are set, 
  applications are back in the main menu)
- Add battstat applet when installing on a laptop (Fedora)
- Change default layout, back to two panels (I swear, it won't change... :)
- Patch4: fix clock format in or po file
- Patch5 (Fedora): use new configuration location (in sync with future GNOME 2.10)
- Patch6 (Novell): ignore launcher double click
- Patch7 (Novell): fix screenshot hang when destination hasn't enough perms

* Tue Dec 14 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.8.2-2mdk 
- Patch3 (CVS): XDG menu support
- Regenerate patches 1 & 3
- Remove menu methods

* Mon Dec 06 2004 Gtz Waschk <waschk@linux-mandrake.com> 2.8.2-1mdk
- drop merged patch 3
- New release 2.8.2

* Thu Nov 11 2004 Gtz Waschk <waschk@linux-mandrake.com> 2.8.1-2mdk
- remove menu entry
- add desktop-file-utils dependancy

* Wed Nov 10 2004 Gtz Waschk <waschk@linux-mandrake.com> 2.8.1-1mdk
- add some mime support to the menu method
- fix gconf schema uninstallation
- fix omf file listing
- New release 2.8.1
- Regenerate patches 1, 2
- Remove patches 3, 4, 5, 6 (merged upstream)
- Patch3 (Fedora): fix dropping non-ASCII uris

* Tue Oct 05 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.6.2-8mdk
- Patch6 (CVS): fix save to webpage translation (Mdk bug #11905)

* Thu Sep 30 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.6.2-7mdk 
- Update patch2 to display Mdk logo instead of Foot (was forgotten)

* Thu Sep 23 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.6.2-6mdk
- Patch5 (CVS): many bug fixes for clock/calendar applet (Mdk bug #11599)

* Wed Sep 01 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.6.2-5mdk
- Patch4 (CVS): fix evolution command line parameter

* Tue Aug 24 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.6.2-4mdk
- Patch3 (CVS): fix moving applets with middle button (Mdk bug #10921)

* Wed Aug 18 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.6.2-3mdk 
- Update patch1 for menu changes

* Tue Aug 10 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.6.2-2mdk
- Update patch2 to call pmsuspend (therefore it is disabled)
- Update patch1 (partially merged)
- Enable dropped requirements
- Update sources 1 & 2 to no longer use menu-link.sh

* Wed Jun 16 2004 Gtz Waschk <waschk@linux-mandrake.com> 2.6.2-1mdk
- drop merged patch 3
- New release 2.6.2

* Wed Jun 09 2004 Per yvind Karlsen <peroyvind@linux-mandrake.com> 2.6.1-6mdk
- fix buildrequires
- cosmetics

* Mon May 24 2004 Abel Cheung <deaddog@deaddog.org> 2.6.1-5mdk
- Update patch2 (call pmsuspend2 instead of pmsuspend)
- Leave some requirements for review later
- Fix buildrequires and devel requires
- Patch3: Fix brainless translation, thus fixing schemas install

* Sun May 23 2004 Gtz Waschk <waschk@linux-mandrake.com> 2.6.1-4mdk
- reenable libtoolize
- new eds

* Sat May 01 2004 Gtz Waschk <waschk@linux-mandrake.com> 2.6.1-3mdk
- fix buildrequires

* Wed Apr 21 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.6.1-2mdk
- Enable evolution-data-server support

* Wed Apr 21 2004 Gtz Waschk <waschk@linux-mandrake.com> 2.6.1-1mdk
- requires new GConf2
- drop merged patch 3
- rediff patch 1
- new version

* Wed Apr 07 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.6.0-2mdk
- Fix patch 1 : still use Applications for main menu name

* Wed Apr 07 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.6.0-1mdk
- Release 2.6.0 (with Gtz help)
- Regenerate patches 0, 1, 2
- remove patch3 (merged upstream)
- Patch3 : fix parallel build


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14152 |12mr|gnome-phone-manager-0.68-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: 	 	gnome-phone-manager
Summary: 	GNOME Cellular Phone Manager
Version: 	0.68
Release: 	%mkrel 3
Source0:	ftp://ftp.gnome.org/pub/gnome/sources/gnome-phone-manager/%version/%{name}-%{version}.tar.xz
Patch0:		gnome-phone-manager-0.68-eds.patch
URL:		http://live.gnome.org/PhoneManager
License:	GPLv2+
Group:		Communications/Mobile
BuildRequires:	intltool >= 0.35.0
BuildRequires:	GConf2
BuildRequires:	gnome-common
BuildRequires:	gettext-devel
BuildRequires:	gtk-doc
BuildRequires:	pkgconfig(bluez)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(glib-2.0) >= 2.25.0
BuildRequires:	pkgconfig(gmodule-2.0)
BuildRequires:	pkgconfig(gnokii) >= 0.6.28
BuildRequires:	pkgconfig(gnome-bluetooth-1.0) >= 3.0
BuildRequires:	pkgconfig(gnome-icon-theme) >= 2.19.1
BuildRequires:	pkgconfig(gobject-2.0)
BuildRequires:	pkgconfig(libedataserverui-3.0)
BuildRequires:	pkgconfig(gthread-2.0)
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.0
BuildRequires:	pkgconfig(libcanberra-gtk3)
BuildRequires:	pkgconfig(libebook-1.2)
BuildRequires:	pkgconfig(telepathy-glib)

%description
Phone Manager allows you to control aspects of your mobile phone from the
GNOME desktop.

Current features include:
    * Runs in the background; indicates status on the panel notification area.
    * Display on-screen alert when text message (SMS) arrives
    * Text message (SMS) sending facility
    * Evolution Addressbook integration when sending messages 

Phone Manager supports any mobile phone that can connect to your computer as a
serial port: via Bluetooth, IrDA, or a serial cable.

%prep
%setup -q
%patch0 -p1

%build
NOCONFIGURE=yes gnome-autogen.sh
%configure2_5x --enable-shared --disable-static
%make

%install
%makeinstall_std

%find_lang %name

find %{buildroot} -name '*.la' -delete

%preun
%preun_uninstall_gconf_schemas %{name}

%files -f %{name}.lang
%doc README AUTHORS
%{_sysconfdir}/gconf/schemas/%{name}.schemas
%{_bindir}/*
%{_datadir}/%name
%{_datadir}/applications/*.desktop
%{_mandir}/man1/*
%_libexecdir/telepathy-phoney
%_libdir/gnome-bluetooth/plugins/libphonemgr.so
%_datadir/dbus-1/services/org.freedesktop.Telepathy.ConnectionManager.phoney.service
%_datadir/telepathy/managers/phoney.manager



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14153 |12mr|gnome-pilot-2.91.93-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

%define api 3.0
%define major 0
%define cmmajor 0
%define conduitmajor 0
%define libname %mklibname %{name} %{api} %{major}
%define libcm %mklibname pilotdcm %{api} %{cmmajor}
%define libconduit %mklibname gpilotdconduit %{api} %{conduitmajor}
%define develname %mklibname -d %{name}

Summary:	GNOME Pilot programs
Name:		gnome-pilot
Version:	2.91.93
Release:	2
License:	GPLv2+ and LGPLv2+
Group:		Graphical desktop/GNOME
URL:		http://www.gnome.org/projects/gnome-pilot/
Source0: 	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.bz2

BuildRequires: intltool
BuildRequires: desktop-file-utils
BuildRequires: gnome-doc-utils-devel
BuildRequires: gob2
BuildRequires: pkgconfig(dbus-glib-1) >= 0.74
BuildRequires: pkgconfig(gconf-2.0)
BuildRequires: pkgconfig(gtk+-3.0) >= 2.99.2
BuildRequires: pkgconfig(gudev-1.0)
BuildRequires: pkgconfig(libebook-1.2)
BuildRequires: pkgconfig(libecal-1.2)
BuildRequires: pkgconfig(libedataserverui-3.0)
BuildRequires: pkgconfig(libpanelapplet-4.0)
BuildRequires: pkgconfig(libxml-2.0)
BuildRequires: pkgconfig(pilot-link) >= 0.12.0
BuildRequires: scrollkeeper

%description
GNOME pilot is a collection of programs and daemon for integrating
GNOME and the PalmPilot (tm).

%package -n %{libname}
Summary:	GNOME pilot libraries
Group:		System/Libraries

%description -n %{libname}
GNOME-Pilot libraries 

%package -n %{libcm}
Summary:	GNOME pilot libraries
Group:		System/Libraries

%description -n %{libcm}
GNOME-Pilot libraries 

%package -n %{libconduit}
Summary:	GNOME pilot libraries
Group:		System/Libraries

%description -n %{libconduit}
GNOME-Pilot libraries 

%package -n %{develname}
Summary:	GNOME pilot libraries, includes, etc
Group:		Development/GNOME and GTK+
Requires:	%{libname} = %{version}-%{release}
Requires:	%{libcm} = %{version}-%{release}
Requires:	%{libconduit} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
%rename	%{name}-devel < %{version}-%{release}

%description -n %{develname}
gpilotd libraries and includes.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static \
	--enable-usb \
	--enable-network

%make

%install
rm -rf %{buildroot}
%makeinstall_std 
find %{buildroot} -name '*.la' -exec rm -f {} ';'

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-gpilot-install-file.desktop << EOF
[Desktop Entry]
Name=GNOME Pilot Install Databases
Comment=Install Databases on your Palm Pilot
Exec=gpilot-install-file %U
Icon=gnome-palm
Terminal=false
Type=Application
StartupNotify=true
MimeType=application/x-palm-database;
Categories=GNOME;GTK;TelephonyTools;Utility;
Hidden=true
EOF

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --dir %{buildroot}%{_datadir}/applications \
  %{buildroot}%{_datadir}/applications/gpilotd-control-applet.desktop 

%{find_lang} %{name} --with-gnome
#for omf in %{buildroot}%{_datadir}/omf/*/*-??*.omf;do
#   echo "%lang($(basename $omf|sed -e s/.*-// -e s/.omf//)) $(echo $omf|sed -e s!%{buildroot}!!)" >> %{name}.lang
#done 

%define gconf_schemas pilot
%preun
%preun_uninstall_gconf_schemas %gconf_schemas

%files -f %{name}.lang
%doc AUTHORS COPYING ChangeLog NEWS README
%{_sysconfdir}/gconf/schemas/pilot.schemas
%{_bindir}/*
%{_libexecdir}/gpilotd
%{_libexecdir}/gpilot-applet
%dir %{_libdir}/gnome-pilot
%dir %{_libdir}/gnome-pilot/conduits
%{_libdir}/gnome-pilot/conduits/*.so
#%dir %{_datadir}/omf/*
%{_datadir}/applications/*.desktop
%{_datadir}/gnome-panel/4.0/applets/org.gnome.applets.PilotApplet.panel-applet
%{_datadir}/gnome-pilot
%{_datadir}/mime-info/*
#%{_datadir}/omf/*/*-C.omf
%{_datadir}/dbus-1/services/org.gnome.GnomePilot.service
%{_datadir}/dbus-1/services/org.gnome.panel.applet.PilotAppletFactory.service
%{_datadir}/pixmaps/*
%{_mandir}/man1/*

%files -n %{libname}
%{_libdir}/libgpilotd-%{api}.so.%{major}*

%files -n %{libcm}
%{_libdir}/libgpilotdcm-%{api}.so.%{cmmajor}*

%files -n %{libconduit}
%{_libdir}/libgpilotdconduit-%{api}.so.%{conduitmajor}*

%files -n %{develname}
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*




%changelog
* Mon Sep  3 2012 icedphoenix <icedphoenix@rosalab.ru>
+ Commit: ad74987
- adopted for ROSA
  
* Mon Sep  3 2012 icedphoenix <icedphoenix@rosalab.ru>
+ Commit: dba13c0
- adopted for ROSA
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14154 |12mr|gnome-pilot-conduits-2.91.93-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gnome_pilot 2.91.93
Summary:	Gnome-pilot conduits
Name:		gnome-pilot-conduits
Version:	2.91.93
Release:	1
License:	GPL+
Group:		Office
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.bz2

BuildRoot:	%{_tmppath}/%{name}-%{version}-root
URL:		http://www.gnome.org/gnome-pilot/

Requires:	gnome-pilot >= %gnome_pilot
BuildRequires:  pkgconfig(gnome-pilot-3.0) >= %gnome_pilot
BuildRequires:  intltool

%description
gnome-pilot is a collection of programs and daemon for integrating
GNOME and Palm devices.

This is a collection of additional conduits for gnome-pilot, it
currently features:
 - MAL conduit
 - email conduit
 - expense conduit
 - memo file conduit
 - time conduit

%prep
%setup -q 

%build
%configure2_5x

%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%find_lang %{name}

# remove unpackaged files 
rm -f $RPM_BUILD_ROOT%{_libdir}/gnome-pilot/conduits/*.{la,a}

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %{name}.lang
%defattr(-, root, root)
%doc AUTHORS ChangeLog NEWS README
%{_libdir}/gnome-pilot/conduits/*.so*
%{_datadir}/gnome-pilot/conduits/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14155 |12mr|gnome-power-manager-3.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		gnome-power-manager
Version:	3.6.0
Release:	1
Summary:	GNOME Power Manager
License:	GPLv2+
Group:		Graphical desktop/GNOME
URL:		http://www.gnome.org/projects/gnome-power-manager/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/gnome-power-manager/3.6/%{name}-%{version}.tar.xz

BuildRequires:	docbook-dtd41-sgml
BuildRequires:	docbook-utils
BuildRequires:	intltool
BuildRequires:	xmlto
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(gnome-keyring-1)
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(upower-glib)
BuildRequires:	pkgconfig(libnotify)
Requires:	gnome-mime-data
Requires:	gnome-icon-theme
Requires(preun):  GConf2
Requires:	upower

%description
GNOME Power Manager uses the information and facilities provided by Upower
displaying icons and handling user callbacks in an interactive GNOME session. 
GNOME Power Preferences allows authorised users to set policy and 
change preferences.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static

%make

%install
rm -rf %{buildroot}
%makeinstall_std
%find_lang %{name}
 
%files -f %{name}.lang
%doc AUTHORS COPYING INSTALL NEWS README 
%{_datadir}/applications/gnome-power-statistics.desktop
%{_bindir}/*
%{_datadir}/glib-2.0/schemas/org.gnome.power-manager.gschema.xml
%{_datadir}/gnome-power-manager
%{_datadir}/icons/hicolor/*/apps/gnome-*
%{_mandir}/man1/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14156 |12mr|gnome-python-2.28.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define haveorbit 1
%define pyorbit 2.0.1
%define pygtk 2.10.3

Summary: The sources for the PyGNOME Python extension module
Name: gnome-python
Version: 2.28.1
Release: %mkrel 5
Source: ftp://ftp.gnome.org/pub/GNOME/sources/gnome-python/gnome-python-%{version}.tar.bz2
URL: ftp://ftp.gnome.org/pub/GNOME/sources/gnome-python/
License: LGPLv2+
Group: Development/GNOME and GTK+
BuildRoot: %{_tmppath}/gnome-python-root
BuildRequires: python-gobject-devel >= 2.17.0
BuildRequires: pygtk2.0-devel >= %pygtk
BuildRequires: python-devel >= 2.2
BuildRequires: pkgconfig(gtk+-2.0) >= 2.0.0
BuildRequires: libgnome2-devel
BuildRequires: libgnomeui2-devel
BuildRequires: libgnomecanvas2-devel
BuildRequires: pkgconfig(libbonoboui-2.0)
BuildRequires: libGConf2-devel >= 2.11.1
BuildRequires: avahi-glib-devel avahi-client-devel
BuildRequires: libgcrypt-devel
Requires: pygtk2.0 >= %pygtk
%if %{haveorbit}
Requires: %name-bonobo
BuildRequires: pyorbit-devel >= %pyorbit
%endif

%description
The gnome-python package contains the source packages for the Python
bindings for GNOME called PyGNOME.

PyGNOME is an extension module for Python that provides access to the
base GNOME libraries, so you have access to more widgets, a simple
configuration interface, and metadata support.

%package canvas
Version: %{version}
Summary: Python bindings for the GNOME Canvas
Group: Development/GNOME and GTK+
Requires: libgnomecanvas2 >= 2.0.0
Requires: pygtk2.0 >= %pygtk
Requires: %name = %version-%release

%description canvas
This module contains a wrapper that allows use of the GNOME Canvas
in Python.

%package bonobo
Version: %{version}
Summary: Python bindings for interacting with bonobo
Group: Development/GNOME and GTK+
Requires: %name-canvas = %version-%release
Requires: pyorbit >= %pyorbit
Requires: libbonoboui2 >= 2.0.0

%description bonobo
This module contains a wrapper that allows the creation of bonobo
components and the embedding of bonobo components in Python.

%package gconf
Version: %{version}
Summary: Python bindings for interacting with GConf
Group: Development/GNOME and GTK+
Requires: GConf2 >= 1.1.10

%description gconf
This module contains a wrapper that allows the use of GConf via Python.

%package gnomevfs
Version: %{version}
Summary: Python bindings for interacting with gnome-vfs
Group: Development/GNOME and GTK+
Requires: gnome-vfs2 >= 2.0.2

%description gnomevfs
This module contains a wrapper that allows the use of gnome-vfs via python.

%package devel
Summary: Development files of %name
Group: Development/Python
Requires: %name = %version
Conflicts: %name < 2.21.0

%description devel
Development files of the Gnome Python wrappers.

%prep
%setup -q -n gnome-python-%{version}

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILDROOT
%makeinstall_std
find $RPM_BUILD_ROOT -name '*.la' -exec rm {} \;

%clean
rm -rf %buildroot

%files
%defattr(644,root,root,755)
%doc AUTHORS ChangeLog
%defattr(755,root,root,755)
%dir %py_platsitedir/gtk-2.0/gnome/
%py_platsitedir/gtk-2.0/gnome/__init__.*
%py_platsitedir/gtk-2.0/gnome/_gnome.so
%if %{haveorbit}
%py_platsitedir/gtk-2.0/gnome/ui.so
%endif

%if %{haveorbit}
%files canvas
%defattr(755,root,root,755)
%py_platsitedir/gtk-2.0/gnome/canvas.*
%py_platsitedir/gtk-2.0/gnomecanvas.so
%defattr(644,root,root,755)
%doc examples/canvas
%endif


%if %{haveorbit}
%files bonobo
%defattr(755,root,root,755)
%dir %py_platsitedir/gtk-2.0/bonobo/
%py_platsitedir/gtk-2.0/bonobo/__init__.*
%py_platsitedir/gtk-2.0/bonobo/*.so
%defattr(644,root,root,755)
%doc examples/bonobo
%endif

%files gconf
%defattr(755,root,root,755)
%py_platsitedir/gtk-2.0/gconf*
%defattr(644,root,root,755)
%doc examples/gconf

%files gnomevfs
%defattr(755,root,root,755)
%py_platsitedir/gtk-2.0/gnome/vfs*
%py_platsitedir/gtk-2.0/gnomevfs
%{_libdir}/gnome-vfs-2.0/modules/libpythonmethod.so
%defattr(644,root,root,755)
%doc examples/vfs

%files devel
%defattr(-,root,root)
%{_includedir}/gnome-python-2.0/pygnomevfs.h
%{_includedir}/gnome-python-2.0/pygnomevfsbonobo.h
%doc %_datadir/gtk-doc/html/pygnomevfs
%{_libdir}/pkgconfig/gnome-python-2.0.pc
%dir %{_datadir}/pygtk/2.0/defs
%{_datadir}/pygtk/2.0/defs/*.defs
%{_datadir}/pygtk/2.0/argtypes



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14157 |12mr|gnome-python-desktop-2.32.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# evince, brasero and mediaprofiles are disabled because these things have
# been ported to GTK+3. It's not practical to mix GTK+2 and GTK+3 bindings
# in gnome-python2-desktop, so for now we'll just have to disable the GTK+3
# stuff. - AdamW 2010/07
%define build_brasero 0
%define build_evince 0
%define build_gnomeprint 1
%define build_mediaprofiles 0

%define pygtk 2.10.3
%define gnomepython 2.10.0
%define oname gnome-python

Summary: GNOME Desktop bindings for Python
Name: gnome-python-desktop
Version: 2.32.0
Release: 8
License: LGPLv2+ and GPLv2+
Group: Development/GNOME and GTK+
URL: ftp://ftp.gnome.org/pub/GNOME/sources/gnome-python-desktop/
Source0: ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.bz2
#gw link plparser wrapper with gtk until it was update for 2.29
Patch1: gnome-python-desktop-2.29.1-totem-plparser-add-gtk.patch
# https://bugzilla.gnome.org/show_bug.cgi?id=672016
Patch2: gnome-python-desktop-2.32.0-metacity-build.patch

BuildRequires: pygtk2.0-devel >= %pygtk
BuildRequires: gnome-python-devel >= %gnomepython
BuildRequires: gnome-python-gconf >= %gnomepython
BuildRequires: python-devel >= 2.2
BuildRequires: libgnomeui2-devel >= 2.0.0
BuildRequires: gtksourceview1-devel >= 1.1.90
# let gotz keep all his gnome2 stuff intact in main
##BuildRequires: %{_lib}edataserver2-devel
BuildRequires: pkgconfig(libwnck-1.0)
BuildRequires: libgnome-keyring-devel >= 0.5.0
BuildRequires: gnome-desktop-devel
BuildRequires: libgcrypt-devel
BuildRequires: libcanberra-devel
BuildRequires: x11-server-xvfb

Requires: gnome-desktop

Conflicts: gnome-python-extras < 2.13.3

%description
The gnome-python-desktop package contains the Python bindings for the
GNOME Desktop modules.

%package -n %{oname}-gnomekeyring
Summary: Python bindings for Gnome-keyring
Group: Development/GNOME and GTK+
Requires: gnome-keyring
Conflicts: gnome-python-desktop < 2.32.0-5

%description -n %{oname}-gnomekeyring
This module contains a wrapper that makes Gnome-keyring available from Python.

%package -n %{oname}-gtksourceview
Summary: Python bindings for Gtksourceview
Group: Development/GNOME and GTK+
Requires: gtksourceview1
Requires: %{oname}-gnomeprint = %{version}
Conflicts: gnome-python-desktop < 2.32.0-5

%description -n %{oname}-gtksourceview
This module contains a wrapper that makes Gtksourceview available from Python.

%package -n %{oname}-gtop
Summary: Python bindings for Gtop
Group: Development/GNOME and GTK+
Requires: libgtop2
BuildRequires: libgtop2.0-devel >= 2.13

%description -n %{oname}-gtop
This module contains a wrapper that makes Gtop available from Python.

%if %{build_brasero}
%package -n %{oname}-brasero
Summary: Python bindings for Brasero
Group: Development/GNOME and GTK+
Requires: brasero
BuildRequires: brasero-devel

%description -n %{oname}-brasero
This module contains a wrapper that makes Brasero available from Python.
%endif

%package -n %{oname}-totem
Summary: Python bindings for the Totem playlist parser
Group: Development/GNOME and GTK+
BuildRequires: pkgconfig(totem-plparser)

%description -n %{oname}-totem
This module contains a wrapper that makes the Totem playlist parser
available from Python.

%if %{build_mediaprofiles}
%package -n %{oname}-mediaprofiles
Summary: Python bindings for the GNOME media profiles
Group: Development/GNOME and GTK+
Requires: gnome-media
Requires: gnome-python-gconf >= %gnomepython
Conflicts: gnome-python-desktop < 2.32.0-5
BuildRequires: pkgconfig(gnome-media-profiles)

%description -n %{oname}-mediaprofiles
This module contains a wrapper that makes the GNOME media profiles library
available from Python.
%endif

%package -n %{oname}-metacity
Summary: Python bindings for the Metacity window manager
Group: Development/GNOME and GTK+
Requires: metacity
Conflicts: gnome-python-desktop < 2.32.0-5
BuildRequires: pkgconfig(libmetacity-private)

%description -n %{oname}-metacity
This module contains a wrapper that makes the Metacity window manager library
available from Python.

%if %{build_gnomeprint}
%package -n %{oname}-gnomeprint
Summary: Python bindings for interacting with gnomeprint and gnomeprintui
Group: Development/GNOME and GTK+
Requires: libgnomeprintui
Requires: gnome-python-canvas
Conflicts: gnome-python-desktop < 2.32.0-5
BuildRequires: libgnomeprintui-devel >= 2.8.0

%description -n %{oname}-gnomeprint
This module contains a wrapper that allows the use of gnomeprint and
gnomeprintui via python.
%endif

%if %{build_evince}
%package -n %{oname}-evince
Summary: Python bindings for the Evince document viewer
Group: Development/GNOME and GTK+
Requires: evince
Conflicts: gnome-python-desktop < 2.32.0-5
Obsoletes: python-evince
BuildRequires: evince-devel >= 2.31.90

%description -n %{oname}-evince
This module contains a wrapper that makes the Evince document viewer library
available from Python.
%endif

%package -n %{oname}-wnck
Summary: Python-wnck bindings
Group: Development/GNOME and GTK+
Requires: libwnck
Conflicts: gnome-python-desktop < 2.32.0-5

%description -n %{oname}-wnck
This package contains a module that allows communication with the Window
Manager using the EWMH specification from Python applications.

%package devel
Summary: Pkgconfig file for %{name}
Group: Development/GNOME and GTK+
Requires: %{name} = %{version}
Conflicts: gnome-python-desktop < 2.32.0-5

%description devel
This package contains pkgconfig file for %{name}.

%prep
%setup -q
%apply_patches
autoreconf -fi

%build
%configure2_5x \
	--enable-metacity --enable-metacity --disable-evince --disable-braseromedia --disable-braseroburn --disable-mediaprofiles --disable-applet
%make LIBS="`python-config --libs`"

%check
# Disabled due to http://bugzilla.gnome.org/show_bug.cgi?id=565593 :
# check fails against Python 2.6 due to Python issue #4244 - AdamW
# 2008/12
#xvfb-run make check

%install
rm -rf %{buildroot}
%makeinstall_std
find %{buildroot} -name '*.la' -exec rm {} \;

%files
%doc AUTHORS ChangeLog
%dir %{_datadir}/pygtk/2.0/defs
%{py_platsitedir}/gtk-2.0/gnomedesktop/
%{py_platsitedir}/gtk-2.0/bugbuddy* 
%{_datadir}/pygtk/2.0/defs/_gnomedesktop.defs

%files -n %{oname}-gnomekeyring
%doc examples/keyring*
%{py_platsitedir}/gtk-2.0/gnomekeyring.so
%{_datadir}/pygtk/2.0/defs/gnomekeyring.defs

%files -n %{oname}-gtksourceview
%doc examples/gtksourceview
%{py_platsitedir}/gtk-2.0/gtksourceview.so
%{_datadir}/pygtk/2.0/defs/gtksourceview.defs
%doc %{_datadir}/gtk-doc/html/pygtksourceview

%files -n %{oname}-gtop
%{py_platsitedir}/gtk-2.0/gtop.so

%if %{build_brasero}
%files -n %{oname}-brasero
%doc examples/brasero*
%{py_platsitedir}/gtk-2.0/braseroburn.so
%{py_platsitedir}/gtk-2.0/braseromedia.so
%doc examples/braseromedia
%endif

%files -n %{oname}-totem
%{py_platsitedir}/gtk-2.0/totem/

%if %{build_mediaprofiles}
%files -n %{oname}-mediaprofiles
%doc examples/mediaprofiles
%{py_platsitedir}/gtk-2.0/mediaprofiles.so
%{_datadir}/pygtk/2.0/defs/mediaprofiles.defs
%endif

%files -n %{oname}-metacity
%{py_platsitedir}/gtk-2.0/metacity.so
%{_datadir}/pygtk/2.0/defs/metacity.defs

%if %{build_gnomeprint}
%files -n %{oname}-gnomeprint
%doc examples/gnomeprint/
%{py_platsitedir}/gtk-2.0/gnomeprint/
%{_datadir}/pygtk/2.0/defs/art.defs
%{_datadir}/pygtk/2.0/defs/print.defs
%{_datadir}/pygtk/2.0/defs/printui.defs
%{_datadir}/gtk-doc/html/pygnomeprint*
%endif

%if %{build_evince}
%files -n %{oname}-evince
%{py_platsitedir}/gtk-2.0/evince.so
%{_datadir}/pygtk/2.0/defs/evince.defs
%endif

%files -n %{oname}-wnck
%doc examples/wnck*
%{py_platsitedir}/gtk-2.0/wnck.so
%{_datadir}/pygtk/2.0/defs/wnck.defs

%files devel
%{_libdir}/pkgconfig/%{name}-2.0.pc




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14158 |12mr|gnome-python-extras-2.25.3-26
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pygtk 2.4.0
%define gnomepython 2.10.0
%define oname gnome-python
%define gdaapi 4.0
%define build_gda 1
%define build_gtkhtml 1
%define build_gksu 0
%define build_gksu2 0
# Deprecated and already obsolete in new xulrunner
%define build_gtkmozembed 0

Summary:	GNOME extra bindings for Python
Name:		gnome-python-extras
Version:	2.25.3
Release:	26
License:	GPLv2+ and LGPLv2+
Group:		Development/GNOME and GTK+
URL:		ftp://ftp.gnome.org/pub/GNOME/sources/gnome-python-extras
Source:		ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.bz2
Patch3:		gnome-python-extras-2.25.1-linkage.patch
Patch4:		gnome-python-extras-2.25.3-drop-private-gdl-types.patch

BuildRequires:	pygtk2.0-devel >= %{pygtk}
BuildRequires:	gnome-python >= %{gnomepython}
BuildRequires:	python-devel >= 2.2
BuildRequires:	pkgconfig(libgnomeui-2.0)
#gw, hmm, it still needs gtksourceview-1.0
BuildRequires:	pkgconfig(gtksourceview-1.0)
BuildRequires:	pkgconfig(expat)
BuildRequires:	pkgconfig(avahi-glib)
BuildRequires:	pkgconfig(avahi-client)
BuildRequires:	pkgconfig(pygobject-2.0)
BuildRequires:	gtk-doc
BuildRequires:	docbook-dtd412-xml
# gstreamer suggests codeine, codeine requires gnome-python-gtkmozembed
# which means gnome-python-extras requires itslef to build.
# To fix this problem, we need to conflicts with gtkmozbembed, until
# iurt uses '--no-suggests' by default.
BuildConflicts:	gnome-python-gtkmozembed
Requires:	gnome-python >= %{gnomepython}
Requires:	gnome-python-gnomevfs >= %{gnomepython}

%if %{build_gtkhtml}
BuildRequires:	pkgconfig(libgtkhtml-2.0)
%endif


%description
The gnome-python-extras package contains the additional Python
bindings for GNOME.

%if %{build_gda}
%package -n %{oname}-gda
Summary:	Python bindings for GNU Data Access
Group:		Development/GNOME and GTK+
Requires:	%{name} = %{version}-%{release}
BuildRequires:	pkgconfig(libgda-%{gdaapi})

%description -n %{oname}-gda
This module contains a wrapper that allows programs written in Python
to use GNU Data Access.

%package -n %{oname}-gda-devel
Summary:	C header of the GNU Data Access Python bindings
Group:		Development/C
Requires:	%{oname}-gda = %{version}-%{release}

%description -n %{oname}-gda-devel
This is a C header needed for building extensions to the GNU Data
Access Python bindings.
%endif

%if %{build_gksu}
%package -n %{oname}-gksu
Summary:	Python bindings for GKSu
Group:		Development/GNOME and GTK+
Requires:	%{name} = %{version}-%{release}
BuildRequires:	libgksu1.2-devel
BuildRequires:	libgksuui-devel

%description -n %{oname}-gksu
This module contains a wrapper that allows programs written in Python
to use GKSu.
%endif

%if %{build_gksu2}
%package -n %{oname}-gksu2
Summary:	Python bindings for GKSu2
Group:		Development/GNOME and GTK+
Requires:	%{name} = %{version}-%{release}
BuildRequires:	libgksu2-devel

%description -n %{oname}-gksu2
This module contains a wrapper that allows programs written in Python
to use GKSu.
%endif

%package -n %{oname}-gdl
Summary:	Python bindings for Gnome Devtool Libraries
Group:		Development/GNOME and GTK+
Requires:	%{name} = %{version}-%{release}
BuildRequires:	libgdl-devel

%description -n %{oname}-gdl
This module contains a wrapper that allows programs written in Python
to use Gnome Devtool Libraries.

%package -n %{oname}-gtkspell
Summary:	Python bindings for gtkspell
Group:		Development/GNOME and GTK+
Requires:	%{name} = %{version}-%{release}
BuildRequires:	gtkspell-devel

%description -n %{oname}-gtkspell
This module contains a wrapper that allows gnome python apps to use
the gtkspell library.

%if %{build_gtkmozembed}
%package -n %{oname}-gtkmozembed
Summary:	Python bindings for mozilla
Group:		Development/GNOME and GTK+
Requires:	%{name} = %{version}-%{release}
BuildRequires:	xulrunner-devel

%description -n %{oname}-gtkmozembed
This module contains a wrapper that allows gnome python apps to embed
the mozilla browser.
%endif

%if %{build_gtkhtml}
%package -n %{oname}-gtkhtml2
Summary:	Python bindings for interacting with gtkhtml2
Group:		Development/GNOME and GTK+

%description -n %{oname}-gtkhtml2
This module contains a wrapper that allows the use of gtkhtml2 via
Python
%endif

%prep
%setup -q
%patch3 -p1 -b .linkage
%patch4 -p0 -b .gdl
autoreconf -fi

%build
%configure2_5x --with-gtkmozembed=mozilla --enable-docs
%make


%install
%makeinstall_std

%files
%defattr(644,root,root,755)
%doc AUTHORS ChangeLog
%defattr(755,root,root,755)
%dir %{_datadir}/pygtk/2.0/defs
%{_datadir}/pygtk/2.0/defs/*.defs
%{_libdir}/pkgconfig/%{name}-2.0.pc
%{_libdir}/python%{py_ver}/site-packages/gtk-2.0/egg/
%doc examples/egg/

%if %{build_gksu}
%files -n %{oname}-gksu
%defattr(755,root,root,755)
%{_libdir}/python%{py_ver}/site-packages/gtk-2.0/gksu/
%endif

%if %{build_gksu2}
%files -n %{oname}-gksu2
%defattr(755,root,root,755)
%{_libdir}/python%{py_ver}/site-packages/gtk-2.0/gksu2/
%endif

%if %{build_gda}
%files -n %{oname}-gda
%defattr(755,root,root,755)
%{_datadir}/pygtk/2.0/argtypes/gda-*
%{_libdir}/python%{py_ver}/site-packages/gtk-2.0/gda.so

%files -n %{oname}-gda-devel
%defattr(755,root,root,755)
%{_libdir}/pkgconfig/pygda-%{gdaapi}.pc
%{_includedir}/pygda-%{gdaapi}/
%endif

%files -n %{oname}-gdl
%defattr(755,root,root,755)
%{_libdir}/python%{py_ver}/site-packages/gtk-2.0/gdl.so
%doc examples/gdl

%files -n %{oname}-gtkspell
%defattr(755,root,root,755)
%{_libdir}/python%{py_ver}/site-packages/gtk-2.0/gtkspell.so
%doc examples/gtkspell
%doc %{_datadir}/gtk-doc/html/pygtkspell

%if %{build_gtkmozembed}
%files -n %{oname}-gtkmozembed
%defattr(755,root,root,755)
%{_libdir}/python%{py_ver}/site-packages/gtk-2.0/gtkmozembed.so
%doc %{_datadir}/gtk-doc/html/pygtkmozembed
%endif

%if %{build_gtkhtml}
%files -n %{oname}-gtkhtml2
%defattr(755,root,root,755)
%{_libdir}/python%{py_ver}/site-packages/gtk-2.0/gtkhtml2.so
%defattr(644,root,root,755)
%doc examples/gtkhtml2
%endif



%changelog
* Mon Sep  17 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 5c7b555
- gtkmozembed is deprecated and no longer provided by xulrunner so we cannot build with it
  
* Mon Sep  17 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 9d169af
- Spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14159 |12mr|gnome-screensaver-3.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		gnome-screensaver
Summary:	GNOME Screensaver
Version:	3.6.0
Release:	1
License:	GPLv2+
Group:		Graphical desktop/GNOME
Url:		http://www.gnome.org
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/3.6/%{name}-%{version}.tar.xz

BuildRequires:	desktop-file-utils
BuildRequires:	intltool
BuildRequires:	pam-devel
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gnome-desktop-3.0)
BuildRequires:	pkgconfig(gsettings-desktop-schemas)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(libgnomekbdui)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xxf86misc)
BuildRequires:	pkgconfig(xxf86vm)
BuildRequires:	pkgconfig(xtst)

Requires:	xsltproc
Requires:	dbus-x11
Suggests:	mandriva-theme-screensaver

%description
gnome-screensaver is a screen saver and locker that aims to have
simple, sane, secure defaults and be well integrated with the desktop.
It is designed to support:

* the ability to lock down configuration settings
* translation into other languages
* user switching

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--disable-more-warnings

%make

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%doc README AUTHORS
%{_sysconfdir}/pam.d/gnome-screensaver
%{_sysconfdir}/xdg/autostart/%{name}.desktop
%{_bindir}/*
%{_libexecdir}/gnome-screensaver-dialog
%{_mandir}/man1/gnome-screensaver*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14160 |12mr|gnome-screenshot-3.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver	%(echo %{version}|cut -d. -f1,2)

Name:		gnome-screenshot
Version:	3.6.1
Release:	1
Summary:	GNOME Screenshot utility
License:	GPLv2+
Group:		File tools
Url:		http://live.gnome.org/GnomeUtils/Baobab
Source0:	http://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
BuildRequires:	intltool
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(glib-2.0) >= 2.31.0
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.0.0
BuildRequires:	pkgconfig(libcanberra-gtk3)
Conflicts:	gnome-utils < 1:3.3.1

%description
Gnome screenshot utility.

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--disable-rpath \
	--disable-schemas-compile

%make

%install
%makeinstall_std

#handle docs with files section
rm -rf %{buildroot}%{_defaultdocdir}

%find_lang %{name} --with-gnome

%files -f %{name}.lang
%doc NEWS
%{_bindir}/%{name}
%{_datadir}/GConf/gsettings/gnome-screenshot.convert
%{_datadir}/glib-2.0/schemas/org.gnome.gnome-screenshot.gschema.xml
%{_datadir}/applications/%{name}.desktop
%{_mandir}/man1/%{name}.1.*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14161 |12mr|gnome-search-tool-3.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver	%(echo %{version}|cut -d. -f1,2)

Summary:	GNOME Search tool
Name:		gnome-search-tool
Version:	3.6.0
Release:	1
License:	GPLv2+
Group:		Graphical desktop/GNOME
Url:		http://www.gnome.org
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
BuildRequires:	intltool itstool
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(sm)
Conflicts:	gnome-utils < 1:3.3.1

%description
Search tool for Gnome desktop.

%prep
%setup -q

%build
%configure2_5x \
	--disable-rpath \
	--disable-schemas-compile \
	--disable-schemas-install \
	--disable-scrollkeeper
%make

%install
%makeinstall_std

%find_lang %{name} --with-gnome

%files -f %{name}.lang
%doc NEWS AUTHORS
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/gsearchtool/thumbnail_frame.png
%{_datadir}/glib-2.0/schemas/org.gnome.gnome-search-tool.gschema.xml
%{_datadir}/GConf/gsettings/gnome-search-tool.convert
%{_mandir}/man1/%{name}.1.*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14162 |12mr|gnome-session-3.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The gnome desktop programs for the GNOME GUI desktop environment
Name:		gnome-session
Version:	3.6.2
Release:	1
License:	GPLv2+
Group:		Graphical desktop/GNOME
URL:		http://www.gnome.org/softwaremap/projects/gnome-session/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/3.6/%{name}-%{version}.tar.xz
Patch0:		gnome-session-llvmpipe.patch
Source1:	gnome-session-startgnome
Source2:	gnome-session-gnomerc
Source3:	gnome-session-startgnomeclassic

BuildRequires:	desktop-file-utils
BuildRequires:	gtk-doc
BuildRequires:	intltool >= 0.40.0
BuildRequires:	xmlto
BuildRequires:	pkgconfig(dbus-glib-1) >= 0.76
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(gio-2.0) >= 2.28.0
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glib-2.0) >= 2.28.0
BuildRequires:	pkgconfig(gtk+-3.0) >= 2.90.7
BuildRequires:	pkgconfig(ice)
BuildRequires:	pkgconfig(json-glib-1.0) >= 0.10
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(upower-glib) >= 0.9.0
BuildRequires:	pkgconfig(xau)
BuildRequires:	pkgconfig(xcomposite)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xrender)
BuildRequires:	pkgconfig(xtst)
BuildRequires:	x11-xtrans-devel
BuildRequires:	tcp_wrappers-devel

Requires:	GConf2 >= 1.2.1
Requires:	desktop-common-data
Requires:	gnome-user-docs
Requires:	gnome-settings-daemon
Requires:	%{name}-bin >= %{version}-%{release}

%description
GNOME (GNU Network Object Model Environment) is a user-friendly
set of applications and desktop tools to be used in conjunction with a
window manager for the X Window System.

The GNOME Session Manager restores a set session (group of applications)
when you log into GNOME.

%package bin
Group: %{group}
Summary: %{summary}
Conflicts: gnome-session < 2.30.2-2mdv
Requires: GConf2-sanity-check

%description bin
This package contains the binaries for the GNOME Session Manager, but 
no startup scripts. It is meant for applications such as GDM that use 
gnome-session internally.

%prep
%setup -q
%apply_patches

%build
%configure2_5x

%make

%install
%makeinstall_std

# wmsession session file
mkdir -p %{buildroot}%{_sysconfdir}/X11/wmsession.d
cat << EOF > %{buildroot}%{_sysconfdir}/X11/wmsession.d/02GNOME
NAME=GNOME
ICON=gnome-logo-icon-transparent.png
DESC=GNOME Environment
EXEC=%{_bindir}/startgnome
SCRIPT:
exec %{_bindir}/startgnome
EOF

cat << EOF > %{buildroot}%{_sysconfdir}/X11/wmsession.d/03GNOMECLASSIC
NAME=Gnome Classic
ICON=gnome-logo-icon-transparent.png
DESC=GNOME 3 with separate panel and window manager
EXEC=%{_bindir}/startgnomeclassic
SCRIPT:
exec %{_bindir}/startgnomeclassic
EOF

desktop-file-install --vendor="" \
	--add-category="X-MandrivaLinux-System-Configuration-GNOME-Advanced" \
	--add-category="GTK" \
	--add-category="GNOME" \
	--dir %{buildroot}%{_datadir}/applications \
	%{buildroot}%{_datadir}/applications/*

install -m 0755 %{SOURCE1} %{buildroot}%{_bindir}/startgnome
install -m 0755 %{SOURCE3} %{buildroot}%{_bindir}/startgnomeclassic

mkdir -p %{buildroot}%{_sysconfdir}/gnome
install -m 0755 %{SOURCE2} %{buildroot}%{_sysconfdir}/gnome/gnomerc
# gw these produce rpmlint errors:
rm -rf %{buildroot}%{_datadir}/locale/{be@latin}
%find_lang %{name}-3.0

# remove unpackaged files
rm -rf %{buildroot}%{_datadir}/xsessions

%post
if [ "$1" = "2" -a -r /etc/sysconfig/desktop ]; then
  sed -i -e "s|^DESKTOP=Gnome$|DESKTOP=GNOME|g" /etc/sysconfig/desktop
fi
%{make_session}

%postun
%{make_session}

%files bin
%{_bindir}/gnome-session
%{_datadir}/glib-2.0/schemas/org.gnome.SessionManager.gschema.xml
%{_datadir}/%{name}
%{_datadir}/icons/hicolor/*/apps/*
%{_mandir}/man1/gnome-session.*

%files -f %{name}-3.0.lang
%doc AUTHORS COPYING ChangeLog NEWS README
%config(noreplace) %{_sysconfdir}/X11/wmsession.d/*
%{_sysconfdir}/gnome/gnomerc
%{_bindir}/startgnome
%{_bindir}/startgnomeclassic
%{_bindir}/gnome-session-properties
%{_bindir}/gnome-session-quit
%{_libdir}/gnome-session-check-accelerated
%{_libdir}/gnome-session-check-accelerated-helper
%{_datadir}/applications/*
%{_datadir}/GConf/gsettings/gnome-session.convert
%{_mandir}/man1/gnome-session-properties.*
%{_mandir}/man1/gnome-session-quit.*



%changelog
* Tue Nov 13 2012 Arkady L. Shane <ashejn@rosalab.ru> 3.6.2-1
- update to 3.6.2

* Tue Oct 30 2012 Arkady L. Shane <ashejn@rosalab.ru> 3.6.1-1
- update to 3.6.1

* Fri Oct 12 2012 Arkady L. Shane <ashejn@rosalab.ru> 3.6.0-2
- add patch to unblacklist llvmpipe

* Thu Oct  4 2012 Arkady L. Shane <ashejn@rosalab.ru> 3.6.0-1
- update to 3.6.0

* Thu May 24 2012 Matthew Dawkins <mattydaw@mandriva.org> 3.4.2.1-1
+ Revision: 800482
- update to new version 3.4.2.1

* Wed May 16 2012 Matthew Dawkins <mattydaw@mandriva.org> 3.4.2-1
+ Revision: 799223
- update to new version 3.4.2

* Sun Apr 29 2012 Guilherme Moro <guilherme@mandriva.com> 3.4.1-1
+ Revision: 794409
- Updated to version 3.4.1

* Mon Mar 05 2012 Matthew Dawkins <mattydaw@mandriva.org> 3.2.1-1
+ Revision: 782227
- new version 3.2.1
- added S3 from mga
- cleaned up spec

* Sun May 08 2011 Funda Wang <fwang@mandriva.org> 2.32.1-2
+ Revision: 672445
- br sm

  + Oden Eriksson <oeriksson@mandriva.com>
    - mass rebuild

* Wed Nov 17 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.32.1-1mdv2011.0
+ Revision: 598366
- update to new version 2.32.1

* Mon Sep 27 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.32.0-1mdv2011.0
+ Revision: 581286
- update to new version 2.32.0

* Wed Aug 04 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.31.6-1mdv2011.0
+ Revision: 565809
- new version
- drop splash screen
- update file list

* Fri Jul 30 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.31.2-1mdv2011.0
+ Revision: 563376
- new version

* Wed Jun 30 2010 Frederic Crozat <fcrozat@mandriva.com> 2.30.2-2mdv2010.1
+ Revision: 549698
- move icons to bin subpackage

* Tue Jun 22 2010 Frederic Crozat <fcrozat@mandriva.com> 2.30.2-1mdv2010.1
+ Revision: 548563
- Release 2.30.2

* Wed Apr 28 2010 Frederic Crozat <fcrozat@mandriva.com> 2.30.0-3mdv2010.1
+ Revision: 540308
- Update splash
- remove obsolete buildrequirements

* Wed Mar 31 2010 Frederic Crozat <fcrozat@mandriva.com> 2.30.0-2mdv2010.1
+ Revision: 530356
- Split package so gdm only requires a subset (Mdv bug #58443)
- remove unneeded dependencies

* Tue Mar 30 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.30.0-1mdv2010.1
+ Revision: 528962
- update to new version 2.30.0
- update build deps

  + Funda Wang <fwang@mandriva.org>
    - update BR's name

* Tue Mar 09 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.29.92-1mdv2010.1
+ Revision: 516898
- update to new version 2.29.92

* Wed Jan 27 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.29.6-1mdv2010.1
+ Revision: 497253
- new version
- drop patch 11

* Wed Dec 30 2009 Pascal Terjan <pterjan@mandriva.org> 2.28.0-5mdv2010.1
+ Revision: 484000
- Update BuildRequires

* Thu Oct 29 2009 Frederic Crozat <fcrozat@mandriva.com> 2.28.0-4mdv2010.0
+ Revision: 460078
- Update splash to 2.28

* Mon Oct 26 2009 Frederic Crozat <fcrozat@mandriva.com> 2.28.0-3mdv2010.0
+ Revision: 459363
- Patch10: fix crash at logout (GNOME bug #590828)
- Patch11: fix crash in xsmp_stop (GNOME bug #598211)

* Mon Sep 21 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.28.0-1mdv2010.0
+ Revision: 446790
- update to new version 2.28.0

* Mon Sep 14 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.27.92-1mdv2010.0
+ Revision: 439657
- update file list
- new version

* Tue Aug 25 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.27.91-1mdv2010.0
+ Revision: 421108
- new version
- update file list

* Wed Jul 29 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.27.5-1mdv2010.0
+ Revision: 402914
- update build deps
- new version
- rediff patch 6
- drop patch 10
- fix build
- update deps

* Wed Jul 15 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.27.4-1mdv2010.0
+ Revision: 396378
- update to new version 2.27.4

* Wed Jul 01 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.26.2-1mdv2010.0
+ Revision: 391232
- new version
- rediff patch 9

* Tue Apr 14 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.26.1-1mdv2009.1
+ Revision: 367219
- update to new version 2.26.1

* Tue Apr 14 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.26.0.90-1mdv2009.1
+ Revision: 367002
- new version
- drop patch 11

* Tue Mar 31 2009 Frederic Crozat <fcrozat@mandriva.com> 2.26.0-2mdv2009.1
+ Revision: 363051
- Patch11 (SVN): bring back session saving (aka vuntz rocks)

* Mon Mar 16 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.26.0-1mdv2009.1
+ Revision: 356296
- update to new version 2.26.0

  + Frederic Crozat <fcrozat@mandriva.com>
    - Update splash

* Tue Mar 03 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.25.92-1mdv2009.1
+ Revision: 348013
- update to new version 2.25.92
- remove old configure options

* Tue Feb 17 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.25.91-1mdv2009.1
+ Revision: 341216
- update to new version 2.25.91

* Tue Feb 03 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.25.90-1mdv2009.1
+ Revision: 336936
- new version
- update file list

* Tue Jan 20 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.25.5-1mdv2009.1
+ Revision: 331531
- update build deps
- update to new version 2.25.5

* Thu Dec 18 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.25.3-1mdv2009.1
+ Revision: 315823
- update to new version 2.25.3

* Tue Dec 02 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.25.2-1mdv2009.1
+ Revision: 309075
- update to new version 2.25.2

* Tue Nov 25 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.24.2-1mdv2009.1
+ Revision: 306723
- update to new version 2.24.2

* Mon Nov 03 2008 Frederic Crozat <fcrozat@mandriva.com> 2.24.1-2mdv2009.1
+ Revision: 299496
- Add x11-xtrans-devel to buildrequires, should fix tcp port being opened by gnome-session

* Wed Oct 22 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.24.1-1mdv2009.1
+ Revision: 296439
- update to new version 2.24.1

* Tue Sep 23 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.24.0-1mdv2009.0
+ Revision: 287291
- new version
- drop patch 11

* Wed Sep 10 2008 Frederic Crozat <fcrozat@mandriva.com> 2.23.92-2mdv2009.0
+ Revision: 283526
- Patch11: fix displaying username in non-UTF8 locales

* Tue Sep 09 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.23.92-1mdv2009.0
+ Revision: 282914
- new version
- update patch 10
- drop patch 11

* Tue Sep 02 2008 Frederic Crozat <fcrozat@mandriva.com> 2.23.91-2mdv2009.0
+ Revision: 279172
- Patch10, Source4: fix gnome-wm startup
- Patch11: fix default session failsafe (SVN)

* Tue Sep 02 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.23.91-1mdv2009.0
+ Revision: 278811
- new version
- drop patches 10,11,12

* Fri Aug 29 2008 Frederic Crozat <fcrozat@mandriva.com> 2.23.90-3mdv2009.0
+ Revision: 277263
- Patch12 (Ghee Teo): restore GNOME_DESKTOP_SESSION_ID env variable (GNOME bug #542880)

* Fri Aug 22 2008 Frederic Crozat <fcrozat@mandriva.com> 2.23.90-2mdv2009.0
+ Revision: 275078
- Patch10: make sure non-fatal init errors are not fatal (Mdv bug #43029) (GNOME bug #548980)
- Patch11: don't set a11y gtk moduels if a11y registry could not be started (GNOME bug #548982)

* Wed Aug 20 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.23.90-1mdv2009.0
+ Revision: 274373
- new version
- drop patch 10

* Tue Aug 19 2008 Frederic Crozat <fcrozat@mandriva.com> 2.23.6-4mdv2009.0
+ Revision: 273922
- Update to new splash for GNOME 2.24
- Update patch6 to enable splash
- Patch10: autohide splash after last client tiemouts (GNOME bug #546410)

* Wed Aug 06 2008 Frederic Crozat <fcrozat@mandriva.com> 2.23.6-3mdv2009.0
+ Revision: 264325
- Remove login/logout sounds, handled by libcanberra now

* Tue Aug 05 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.23.6-2mdv2009.0
+ Revision: 263873
- fix patch application

  + Frederic Crozat <fcrozat@mandriva.com>
    - Patch review :
     - remove patches 3 (handled with autostart), 4 (no longer needed),
      8 (obsolete), 13 (obsolete), 14 (obsolete), 16 (obsolete)
     - regenerate patch9

* Tue Aug 05 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.23.6-1mdv2009.0
+ Revision: 263727
- new version
- drop patches 17 and 18

* Thu Jul 24 2008 Frederic Crozat <fcrozat@mandriva.com> 2.23.5-2mdv2009.0
+ Revision: 245398
- Patch18: allow to really disable login sound (GNOME bug #544540)

* Wed Jul 23 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.23.5-1mdv2009.0
+ Revision: 241901
- new version
- drop patch 18

* Tue Jul 22 2008 Frederic Crozat <fcrozat@mandriva.com> 2.23.4.1-3mdv2009.0
+ Revision: 240215
- Patch18: dither splash background (GNOME bug #544159)

* Mon Jul 21 2008 Frederic Crozat <fcrozat@mandriva.com> 2.23.4.1-2mdv2009.0
+ Revision: 239333
- Patch17: use new dbus activation sesion environment API (GNOME bug #360475)

* Fri Jul 04 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.23.4.1-1mdv2009.0
+ Revision: 231421
- fix buildrequires
- new version
- update deps
- disable patches 3,4,13,14,16
- update file list

* Mon Jun 30 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.22.3-1mdv2009.0
+ Revision: 230185
- new version
- drop patch 11
- update buildrequires
- update license

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Tue May 27 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.22.2-1mdv2009.0
+ Revision: 211638
- new version

* Thu Apr 10 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.22.1.1-1mdv2009.0
+ Revision: 192554
- new version

* Tue Mar 25 2008 Frederic Crozat <fcrozat@mandriva.com> 2.22.0-2mdv2008.1
+ Revision: 189962
- Do not ship xsession file, we use chksession instead (Mdv bug #39196)

* Mon Mar 10 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.22.0-1mdv2008.1
+ Revision: 183851
- new version

* Thu Mar 06 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.93-1mdv2008.1
+ Revision: 180931
- new version
- drop patch 15

* Thu Feb 28 2008 Frederic Crozat <fcrozat@mandriva.com> 2.21.92-2mdv2008.1
+ Revision: 176404
- Replace dependency on mandrake_desk with desktop-common-data

  + GÃ¶tz Waschk <waschk@mandriva.org>
    - new version
    - bump deps

* Mon Feb 25 2008 Olivier Blin <blino@mandriva.org> 2.21.91-3mdv2008.1
+ Revision: 174936
- require GConf2-sanity-check (which has been split out of GConf2)

* Wed Feb 20 2008 Frederic Crozat <fcrozat@mandriva.com> 2.21.91-2mdv2008.1
+ Revision: 173222
- Update splash for Mandriva 2008.1

* Mon Feb 11 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.91-1mdv2008.1
+ Revision: 165451
- fix installation
- new version
- rediff patch 15
- remove invalid locales

* Mon Jan 28 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.90-1mdv2008.1
+ Revision: 159051
- new version
- update deps

* Tue Jan 15 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.5-1mdv2008.1
+ Revision: 152133
- new version
- drop patch 12
- update file list

* Tue Jan 08 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.20.3-1mdv2008.1
+ Revision: 146379
- new version

* Thu Jan 03 2008 Frederic Crozat <fcrozat@mandriva.com> 2.20.2-2mdv2008.1
+ Revision: 143979
- Patch16 (Fedora): always enable sound server (since we use PulseAudio)
- Update source2 to fix typo in linc-cleanup-socket test, preventing it from running

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Nov 27 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.20.2-1mdv2008.1
+ Revision: 113320
- new version

* Mon Oct 15 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.20.1-1mdv2008.1
+ Revision: 98658
- new version

* Fri Sep 21 2007 Frederic Crozat <fcrozat@mandriva.com> 2.20.0-2mdv2008.0
+ Revision: 91770
- Patch15: fix login/logout sound events (GNOME bug #466458)

* Wed Sep 19 2007 Frederic Crozat <fcrozat@mandriva.com> 2.20.0-1mdv2008.0
+ Revision: 90439
- Patch13 (Ubuntu): don't fade logout on LTSP client
- Patch14 (Ubuntu): prevent splash from staying too long on screen

  + GÃ¶tz Waschk <waschk@mandriva.org>
    - new version

* Thu Sep 13 2007 Frederic Crozat <fcrozat@mandriva.com> 2.19.92-3mdv2008.0
+ Revision: 85271
- Patch12 (Fedora): fix ICE mem leak
- Remove eggcups from default session, use xdg autostart instead

* Fri Sep 07 2007 Frederic Crozat <fcrozat@mandriva.com> 2.19.92-2mdv2008.0
+ Revision: 81786
- Ensure session preferences menu entry is only visible in GNOME preferences menu

* Tue Sep 04 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.19.92-1mdv2008.0
+ Revision: 79455
- new version

* Tue Aug 28 2007 Frederic Crozat <fcrozat@mandriva.com> 2.19.90-2mdv2008.0
+ Revision: 72584
- New splash for GNOME 2.20 / Mdv 2008.0 (it isn't released yet :)

* Tue Aug 14 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.19.90-1mdv2008.0
+ Revision: 63244
- new version

* Mon Jul 30 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.19.6-1mdv2008.0
+ Revision: 56706
- fix buildrequires
- new version

* Sun Jul 08 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.19.5-1mdv2008.0
+ Revision: 49938
- new version

* Mon Jun 18 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.19.4-1mdv2008.0
+ Revision: 40693
- new version
- update patch 11
- new version
- drop patches 2,7.10
- fix buildrequires
- new version

  + Anssi Hannula <anssi@mandriva.org>
    - rebuild with correct optflags


* Thu Mar 15 2007 Frederic Crozat <fcrozat@mandriva.com> 2.18.0-3mdv2007.1
+ Revision: 144091
-bunzip scripts in svn
-update gnomerc script to run linc-cleanup-sockets before starting session
- Remove patch5 and update patch4 : Mandriva-Galaxy is now started by autostart

* Wed Mar 14 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.18.0-2mdv2007.1
+ Revision: 143777
- rename splash screen file and update patch 6
- update patch 4 for Mandriva Galaxy

* Mon Mar 12 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.18.0-1mdv2007.1
+ Revision: 142069
- new version

* Tue Mar 06 2007 Frederic Crozat <fcrozat@mandriva.com> 2.17.92-4mdv2007.1
+ Revision: 133636
- Improve splash corners

* Mon Mar 05 2007 Frederic Crozat <fcrozat@mandriva.com> 2.17.92-3mdv2007.1
+ Revision: 133232
- Updated splash

* Thu Mar 01 2007 Frederic Crozat <fcrozat@mandriva.com> 2.17.92-2mdv2007.1
+ Revision: 130604
- Patch11: increase timeout for a11y startup popup

* Mon Feb 26 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.17.92-1mdv2007.1
+ Revision: 126154
- new version

* Wed Feb 21 2007 Frederic Crozat <fcrozat@mandriva.com> 2.17.91-2mdv2007.1
+ Revision: 123809
- Patch10: handle shaped image for startup (GNOME bug #399262)
- Update splash

* Mon Feb 12 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.17.91-1mdv2007.1
+ Revision: 120193
- new version

* Fri Feb 09 2007 Frederic Crozat <fcrozat@mandriva.com> 2.17.90.1-2mdv2007.1
+ Revision: 118539
- Patch10: fix at-spi startup timeout (GNOME bug #345428)

* Mon Jan 22 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.17.90.1-1mdv2007.1
+ Revision: 111992
- new version
- drop patch 10

  + Frederic Crozat <fcrozat@mandriva.com>
    -Patch10 : fix default session filename

* Mon Jan 22 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.17.90-1mdv2007.1
+ Revision: 111672
- new version
- rediff patches 3 and 6
- add icons

* Tue Jan 09 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.17.5-1mdv2007.1
+ Revision: 106286
- new version

* Tue Dec 05 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.17.3-2mdv2007.1
+ Revision: 90736
- bot rebuild
- fix buildrequires
- new version

* Mon Nov 27 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.17.2-2mdv2007.1
+ Revision: 87646
- fix buildrequires
- new version

* Wed Nov 22 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.16.2-1mdv2007.1
+ Revision: 86239
- new version
- unpack patches

* Fri Oct 13 2006 Olivier Blin <oblin@mandriva.com> 2.16.1-2mdv2007.1
+ Revision: 63792
- adapt compiz patch to new compositing-wm-common package

  + GÃ¶tz Waschk <waschk@mandriva.org>
    - Import gnome-session

* Fri Oct 06 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.16.1-1mdv2007.0
- New version 2.16.1

* Thu Sep 14 2006 Frederic Crozat <fcrozat@mandriva.com> 2.16.0-2mdv2007.0
- Patch9: allow to start compiz

* Tue Sep 05 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.16.0-1mdv2007.0
- New release 2.16.0

* Sat Sep 02 2006 Frederic Crozat <fcrozat@mandriva.com> 2.15.92-2mdv2007.0
- Improved splash screen

* Wed Aug 23 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.15.92-1mdv2007.0
- New release 2.15.92

* Sat Aug 19 2006 Frederic Crozat <fcrozat@mandriva.com> 2.15.91-3mdv2007.0
- Update source 3, enable patch6, new splash

* Fri Aug 18 2006 Frederic Crozat <fcrozat@mandriva.com> 2.15.91-2mdv2007.0
- update source2 to suppor new way of changing menu style
- fix mandriva category in .desktop

* Wed Aug 09 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.15.91-1mdv2007.0
- New release 2.15.91

* Fri Aug 04 2006 Frederic Crozat <fcrozat@mandriva.com> 2.15.90-2mdv2007.0
- Rebuild with latest dbus

* Wed Jul 26 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.15.90-1
- New release 2.15.90

* Tue Jul 18 2006 Frederic Crozat <fcrozat@mandriva.com> 2.15.4-2mdv2007.0
- Update source2 to correctly set XDG_CONFIG_DIRS

* Wed Jul 12 2006 Götz Waschk <waschk@mandriva.org> 2.15.4-1mdv2007.0-
- xdg menu
- update deps
- drop patch 9
- New release 2.15.4

* Tue Jun 20 2006 Frederic Crozat <fcrozat@mandriva.com> 2.15.1-3mdv2007.0
- Patch9 (CVS): fix warning in gnome-session-remove
- use new macros

* Fri Jun 09 2006 Frederic Crozat <fcrozat@mandriva.com> 2.15.1-2mdv2007.0
- Update patch5 to use correct name for mandriva-galaxy

* Wed May 31 2006 GÃ¶ttz Waschk <waschk@mandriva.org> 2.14.2-1mdv2007.0
- New release 2.14.2
- Remove patch10 (merged upstream)
- Patch10 (Fedora): don't crash apps on warningp

* Wed May 31 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.14.2-1mdv2007.0
- New release 2.14.2

* Sat May 20 2006 Frederic Crozat <fcrozat@mandriva.com> 2.14.1-4mdk
- Update patch3 to not start g-v-m (done with new autostart feature)

* Fri Apr 14 2006 Frederic Crozat <fcrozat@mandriva.com> 2.14.1-3mdk
- Release 2.14.1
- Remove patch9 (merged upstream)
- Disable patch6

* Fri Feb 24 2006 Frederic Crozat <fcrozat@mandriva.com> 2.12.0-3mdk
- Enable patch 6, update source 3, splash screen is back

* Sun Nov 20 2005 GÃ¶tz Waschk <waschk@mandriva.org> 2.12.0-2mdk
- rebuild for new openssl

* Thu Oct 06 2005 Frederic Crozat <fcrozat@mandriva.com> 2.12.0-1mdk
- Release 2.12.0
- Regenerate patch3 (gotz)
- Remove patch11 (merged upstream)

* Sat Sep 03 2005 GÃ¶tz Waschk <waschk@mandriva.org> 2.10.0-9mdk
- rebuild to remove glitz dep

* Fri Aug 19 2005 Frederic Crozat <fcrozat@mandriva.com> 2.10.0-8mdk
- Fix icon path

* Wed Aug 17 2005 Frederic Crozat <fcrozat@mandriva.com> 2.10.0-7mdk
- Patch11 (CVS): fix text rendering
- Remove patch8, replaced by patch 11

* Wed Aug 03 2005 Frederic Crozat <fcrozat@mandriva.com> 2.10.0-6mdk
- Enable patch 6, splash is back

* Fri Jul 29 2005 Frederic Crozat <fcrozat@mandriva.com> 2.10.0-5mdk 
- Regenerate patch3: remove gnome-smproxy, it is causing more problems 
  than it solves (Mdk bug #16870)

* Fri May 13 2005 Frederic Crozat <fcrozat@mandriva.com> 2.10.0-4mdk 
- Remove yelp dependency, so removing firefox won't remove gnome-session
  or gnome-panel

* Wed Apr 27 2005 Frederic Crozat <fcrozat@mandriva.com> 2.10.0-3mdk 
- Fix typo in source2

* Sat Apr 23 2005 Frederic Crozat <fcrozat@mandriva.com> 2.10.0-2mdk 
- Update source2 for new location of original menu files

* Wed Apr 20 2005 Frederic Crozat <fcrozat@mandriva.com> 2.10.0-1mdk 
- Release 2.10.0 (based on Götz Waschk package)
- disable patch 6

* Tue Mar 22 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 2.8.1-9mdk 
- New splash

* Wed Mar 16 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 2.8.1-8mdk 
- Enable patch6, new splash

* Tue Mar 08 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 2.8.1-7mdk 
- Update source2 to never touch BROWSER variable

* Fri Feb 18 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 2.8.1-6mdk 
- Patch10: really hide bad hostname dialog when it is ok (Mdk bug #12426)

* Wed Feb 16 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 2.8.1-5mdk 
- Update patch3 to start eggcups

* Fri Feb 11 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 2.8.1-4mdk 
- Update source2 to set XDG_CONFIG_DIRS if using original menu (Mdk bug #12971)
- Update patch3 to call gnome-volume-manager instead of magicdev

* Wed Jan 05 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 2.8.1-3mdk 
- Rebuild with latest howl

* Wed Nov 17 2004 Götz Waschk <waschk@linux-mandrake.com> 2.8.1-2mdk
- fix buildrequires

* Wed Oct 20 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.8.1-1mdk
- New release 2.8.1
- Remove patch9 (merged upstream)
- Disable patch 6
- Patch9 (Fedora): add autostart .desktop directory support

* Fri Oct 01 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.6.2-5mdk
- Patch9 (CVS): don't leak background pixbuf

* Thu Sep 02 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.6.2-4mdk
- Splash is back, enable patch6

* Thu Aug 05 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.6.2-3mdk
- Update source 2 to no longer start mdkapplet (handled by xinit now)

* Sat Jul 10 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.6.2-2mdk
- Update source 2 to use epiphany as default browser (otherwise galeon)

* Wed Jun 16 2004 Götz Waschk <waschk@linux-mandrake.com> 2.6.2-1mdk
- reenable libtoolize
- New release 2.6.2

* Thu Apr 22 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.6.1-2mdk
- Update patch 3 to fix bug 9462 (need to increment number of clients)

* Wed Apr 21 2004 Goetz Waschk <goetz@mandrakesoft.com> 2.6.1-1mdk
- New release 2.6.1

* Tue Apr 06 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.6.0-1mdk
- Release 2.6.0 (with Götz Waschk help)
- disable patch 6, use default gnome2.6 splash
- really fix patches 3,4


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14163 |12mr|gnome-settings-daemon-3.6.4-0.1.20121208git87b1afa
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: GNOME Settings Daemon
Name: gnome-settings-daemon
Version: 3.6.4
Release: 0.1.20121208git87b1afa
License: GPLv2+
Group: Graphical desktop/GNOME
URL: http://www.gnome.org/
#Source0: ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/3.6/%{name}-%{version}.tar.xz
Source0: %{name}-%{version}-20121208git87b1afa.tar.xz

Patch0: gnome-settings-daemon-XI-RawEvents.patch

BuildRequires:	intltool, xsltproc
BuildRequires:	ldetect-lst
BuildRequires:	cups-devel
BuildRequires:	pkgconfig(colord)
BuildRequires:	pkgconfig(dbus-1) >= 1.1.2
BuildRequires:	pkgconfig(dbus-glib-1) >= 0.74
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(glib-2.0) >= 2.29.14
BuildRequires:	pkgconfig(gnome-desktop-3.0) >= 3.1.5
BuildRequires:	pkgconfig(gsettings-desktop-schemas) >= 3.2.0
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.3.4
BuildRequires:	pkgconfig(gudev-1.0)
BuildRequires:	pkgconfig(kbproto)
BuildRequires:	pkgconfig(lcms2) >= 2.2
BuildRequires:	pkgconfig(libcanberra-gtk3)
BuildRequires:	pkgconfig(libgnomekbd) >= 2.91.1
BuildRequires:	pkgconfig(libgnomekbdui) >= 2.91.1
BuildRequires:	pkgconfig(libnotify) >= 0.7.3,
BuildRequires:	pkgconfig(libpulse) >= 0.9.16
BuildRequires:	pkgconfig(libpulse-mainloop-glib) >= 0.9.16
BuildRequires:	pkgconfig(libwacom)
BuildRequires:	pkgconfig(libxklavier) >= 5.0
BuildRequires:	pkgconfig(nss) >= 3.11.2,
BuildRequires:	pkgconfig(packagekit-glib2) >= 0.6.12
BuildRequires:	pkgconfig(polkit-gobject-1) >= 0.97
BuildRequires:	pkgconfig(upower-glib) >= 0.9.1
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xfixes)
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(ibus-1.0)
BuildRequires:	pkgconfig(xorg-wacom)
BuildRequires:	docbook-style-xsl
BuildRequires:	gnome-common

%description
GNOME settings daemon manages the configuration of the desktop in the
background.

%package devel
Summary:	Include files for the GNOME settings daemon
Group:		Development/GNOME and GTK+

%description devel
Include files for the GNOME settings daemon

%prep
%setup -q 
%apply_patches

./autogen.sh
# looking /usr/share/misc/pnp.ids
sed -i 's/hwdata/misc/g' \
	acinclude.m4 \
	configure

#autoreconf -fi

%build
%configure2_5x \
	--disable-static \
	--enable-packagekit \
	--enable-profiling

%make

%install
%makeinstall_std xmldir=%{buildroot}%{_datadir}/gnome-control-center/keybindings
find %{buildroot} -name '*.la' -exec rm -f {} ';'

%{find_lang} %{name} --with-gnome --all-name

%pre
if [ -d %{_libexecdir}/%{name} ]
  then rm -rf %{_libexecdir}/%{name} 
fi

%files -f %{name}.lang
%doc AUTHORS COPYING NEWS
%dir %{_sysconfdir}/gnome-settings-daemon
%dir %{_sysconfdir}/gnome-settings-daemon/xrandr
%dir %{_libdir}/gnome-settings-daemon-3.0

# list plugins explicitly, so we notice if one goes missing
# some of these don't have a separate gschema
%{_libdir}/gnome-settings-daemon-3.0/a11y-keyboard.gnome-settings-plugin
%{_libdir}/gnome-settings-daemon-3.0/liba11y-keyboard.so

#%{_libdir}/gnome-settings-daemon-3.0/automount.gnome-settings-plugin
#%{_libdir}/gnome-settings-daemon-3.0/libautomount.so

%{_libdir}/gnome-settings-daemon-3.0/power.gnome-settings-plugin
%{_libdir}/gnome-settings-daemon-3.0/libpower.so
%{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.power.gschema.xml

%{_libdir}/gnome-settings-daemon-3.0/updates.gnome-settings-plugin
%{_libdir}/gnome-settings-daemon-3.0/libupdates.so
%{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.updates.gschema.xml

%{_libdir}/gnome-settings-daemon-3.0/background.gnome-settings-plugin
%{_libdir}/gnome-settings-daemon-3.0/libbackground.so

%{_libdir}/gnome-settings-daemon-3.0/clipboard.gnome-settings-plugin
%{_libdir}/gnome-settings-daemon-3.0/libclipboard.so

%{_libdir}/gnome-settings-daemon-3.0/housekeeping.gnome-settings-plugin
%{_libdir}/gnome-settings-daemon-3.0/libhousekeeping.so
%{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.housekeeping.gschema.xml

%{_libdir}/gnome-settings-daemon-3.0/keyboard.gnome-settings-plugin
%{_libdir}/gnome-settings-daemon-3.0/libkeyboard.so
%{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.keyboard.gschema.xml

%{_libdir}/gnome-settings-daemon-3.0/media-keys.gnome-settings-plugin
%{_libdir}/gnome-settings-daemon-3.0/libmedia-keys.so
%{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.media-keys.gschema.xml

%{_libdir}/gnome-settings-daemon-3.0/mouse.gnome-settings-plugin
%{_libdir}/gnome-settings-daemon-3.0/libmouse.so

%{_libdir}/gnome-settings-daemon-3.0/print-notifications.gnome-settings-plugin
%{_libdir}/gnome-settings-daemon-3.0/libprint-notifications.so
%{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.print-notifications.gschema.xml

%{_libdir}/gnome-settings-daemon-3.0/smartcard.gnome-settings-plugin
%{_libdir}/gnome-settings-daemon-3.0/libsmartcard.so

%{_libdir}/gnome-settings-daemon-3.0/sound.gnome-settings-plugin
%{_libdir}/gnome-settings-daemon-3.0/libsound.so

#%{_libdir}/gnome-settings-daemon-3.0/updates.gnome-settings-plugin
#%{_libdir}/gnome-settings-daemon-3.0/libupdates.so
#%{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.updates.gschema.xml

%{_libdir}/gnome-settings-daemon-3.0/wacom.gnome-settings-plugin
%{_libdir}/gnome-settings-daemon-3.0/libgsdwacom.so
%{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.peripherals.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.peripherals.wacom.gschema.xml

%{_libdir}/gnome-settings-daemon-3.0/xrandr.gnome-settings-plugin
%{_libdir}/gnome-settings-daemon-3.0/libxrandr.so
%{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.xrandr.gschema.xml

%{_libdir}/gnome-settings-daemon-3.0/xsettings.gnome-settings-plugin
%{_libdir}/gnome-settings-daemon-3.0/libxsettings.so
%{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.xsettings.gschema.xml

%{_libdir}/gnome-settings-daemon-3.0/a11y-settings.gnome-settings-plugin
%{_libdir}/gnome-settings-daemon-3.0/liba11y-settings.so

%{_libdir}/gnome-settings-daemon-3.0/color.gnome-settings-plugin
%{_libdir}/gnome-settings-daemon-3.0/libcolor.so
%{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.color.gschema.xml

%{_libdir}/gnome-settings-daemon-3.0/cursor.gnome-settings-plugin
%{_libdir}/gnome-settings-daemon-3.0/libcursor.so

%{_libdir}/gnome-settings-daemon-3.0/libgsd.so

%{_libdir}/gnome-settings-daemon-3.0/orientation.gnome-settings-plugin
%{_libdir}/gnome-settings-daemon-3.0/liborientation.so
%{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.orientation.gschema.xml

%{_libdir}/gnome-settings-daemon-3.0/libscreensaver-proxy.so
%{_libdir}/gnome-settings-daemon-3.0/screensaver-proxy.gnome-settings-plugin

%{_libexecdir}/gnome-fallback-mount-helper
%{_libexecdir}/gnome-settings-daemon
%{_libexecdir}/gsd-backlight-helper
%{_libexecdir}/gsd-locate-pointer
%{_libexecdir}/gsd-printer
%{_libexecdir}/gsd-wacom-led-helper
%{_libexecdir}/gsd-input-sources-switcher
%{_libexecdir}/gsd-list-wacom
%{_libexecdir}/gsd-test-a11y-keyboard
%{_libexecdir}/gsd-test-a11y-settings
%{_libexecdir}/gsd-test-background
%{_libexecdir}/gsd-test-input-helper
%{_libexecdir}/gsd-test-keyboard
%{_libexecdir}/gsd-test-media-keys
%{_libexecdir}/gsd-test-mouse
%{_libexecdir}/gsd-test-orientation
%{_libexecdir}/gsd-test-power
%{_libexecdir}/gsd-test-print-notifications
%{_libexecdir}/gsd-test-smartcard
%{_libexecdir}/gsd-test-sound
%{_libexecdir}/gsd-test-wacom
%{_libexecdir}/gsd-test-xsettings
%{_libexecdir}/gsd-test-screensaver-proxy

%{_datadir}/gnome-settings-daemon/
%{_datadir}/dbus-1/services/org.freedesktop.IBus.service
%{_datadir}/dbus-1/interfaces/org.gnome.SettingsDaemonUpdates.xml

%{_sysconfdir}/xdg/autostart/gnome-settings-daemon.desktop
%{_sysconfdir}/xdg/autostart/gnome-fallback-mount-helper.desktop

%{_datadir}/icons/hicolor/*/apps/gsd-xrandr.*

%{_datadir}/polkit-1/actions/org.gnome.settings-daemon.plugins.power.policy
%{_datadir}/polkit-1/actions/org.gnome.settings-daemon.plugins.wacom.policy

%{_datadir}/GConf/gsettings/gnome-settings-daemon.convert

%{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.enums.xml
%{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.gschema.xml

%{_datadir}/man/man1/gnome-settings-daemon.1.*

%files devel
%{_includedir}/gnome-settings-daemon-3.0
%{_libdir}/pkgconfig/gnome-settings-daemon.pc
%dir %{_datadir}/gnome-settings-daemon-3.0
%{_datadir}/gnome-settings-daemon-3.0/input-device-example.sh

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14164 |12mr|gnome-sharp2-2.24.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname gnome-sharp
%define mono 1.0.2
%define gtk_sharp 2.12.1
%define monodir %{_prefix}/lib/mono

Summary:	C# language binding for GNOME
Name:		gnome-sharp2
Version:	2.24.2
Release:	5
License:	LGPLv2
Group:		System/Libraries
URL:		http://gtk-sharp.sourceforge.net/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/gnome-sharp/%oname-%version.tar.bz2
BuildRequires:	mono-devel >= %{mono}
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	pkgconfig(xtst)
BuildRequires:	pkgconfig(libgnomeui-2.0)
BuildRequires:	pkgconfig(libgnomeprintui-2.2)
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(libpanelapplet-2.0)
BuildRequires:	gtk-sharp2-devel >= %{gtk_sharp}
BuildRequires:	gtk-sharp2 >= %{gtk_sharp}
BuildRequires:	glade-sharp2 >= %{gtk_sharp}

%description
This is a C# language binding for GNOME.

%package 2.4
Summary:	C# language binding for GNOME 2.4
Group:		System/Libraries
Requires:	%{name} = %{version}
Conflicts:	%{name} < 2.24.2-3

%description 2.4
This is a C# language binding for GNOME 2.4.

%package 2.6
Summary:	C# language binding for GNOME 2.6
Group:		System/Libraries
Requires:	%{name} = %{version}
Conflicts:	%{name} < 2.24.2-3

%description 2.6
This is a C# language binding for GNOME 2.6.

%package 2.8
Summary:	C# language binding for GNOME 2.8
Group:		System/Libraries
Requires:	%{name} = %{version}
Conflicts:	%{name} < 2.24.2-3

%description 2.8
This is a C# language binding for GNOME 2.8.

%package 2.16
Summary:	C# language binding for GNOME 2.16
Group:		System/Libraries
Requires:	%{name} = %{version}
Conflicts:	%{name} < 2.24.2-3

%description 2.16
This is a C# language binding for GNOME 2.16.

%package 2.20
Summary:	C# language binding for GNOME 2.20
Group:		System/Libraries
Requires:	%{name} = %{version}
Conflicts:	%{name} < 2.24.2-3

%description 2.20
This is a C# language binding for GNOME 2.20.

%package devel
Summary:	C# language binding for GNOME - devel files
Group:		Development/Other
Requires:	%{name} = %{version}
Requires:	gtk-sharp2-devel

%description devel
This is a C# language binding for GNOME. It contains all files that are needed
to build against %{name}.

%prep
%setup -qn %{oname}-%{version}

%build
%configure2_5x --disable-static
make

%install
%makeinstall_std

%files
%doc README
%{_libdir}/libgnomesharpglue-2.so
%{monodir}/gtk-sharp-2.0/art-sharp.dll
%{monodir}/gtk-sharp-2.0/gconf-sharp-peditors.dll
%{monodir}/gtk-sharp-2.0/gconf-sharp.dll
%{monodir}/gtk-sharp-2.0/gnome-sharp.dll
%{monodir}/gtk-sharp-2.0/gnome-vfs-sharp.dll
%{monodir}/gac/art-sharp/2.24.0.0*
%{monodir}/gac/gconf-sharp-peditors/2.24.0.0*
%{monodir}/gac/gconf-sharp/2.24.0.0*
%{monodir}/gac/gnome-sharp/2.24.0.0*
%{monodir}/gac/gnome-vfs-sharp/2.24.0.0*

%files 2.4
%{monodir}/gtk-sharp-2.0/policy.2.4.*.dll
%{monodir}/gac/policy.2.4.*

%files 2.6
%{monodir}/gtk-sharp-2.0/policy.2.6.*.dll
%{monodir}/gac/policy.2.6.*

%files 2.8
%{monodir}/gtk-sharp-2.0/policy.2.8.*.dll
%{monodir}/gac/policy.2.8.*

%files 2.16
%{monodir}/gtk-sharp-2.0/policy.2.16.*.dll
%{monodir}/gac/policy.2.16.*

%files 2.20
%{monodir}/gtk-sharp-2.0/policy.2.20.*.dll
%{monodir}/gac/policy.2.20.*

%files devel
%doc ChangeLog
%doc sample
%{_bindir}/gconfsharp2-schemagen
%{_prefix}/lib/gtk-sharp-2.0/gconfsharp-schemagen.exe
%{_datadir}/gapi-2.0/*.xml
%{_libdir}/pkgconfig/art-sharp-2.0.pc
%{_libdir}/pkgconfig/gconf-sharp-2.0.pc
%{_libdir}/pkgconfig/gconf-sharp-peditors-2.0.pc
%{_libdir}/pkgconfig/gnome-vfs-sharp-2.0.pc
%{_libdir}/pkgconfig/gnome-sharp-2.0.pc



%changelog
* Fri Aug  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 36f5cd6
- Drop .la files, spec cleanup, convert BuildRequires to pkgconfig style
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14165 |12mr|gnome-shell-3.6.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# To make GNOME Shell extensions load, we need to get rid of DT_RUNPATH on /usr/bin/gnome-shell
# (see glibc bug #13945, GNOME bug #670477, Mageia bug #4523)
%define _disable_ld_enable_new_dtags 1

Summary:	Next generation GNOME desktop shell
Name:		gnome-shell
Version:	3.6.2
Release:	2
License:	GPLv2+ and LGPLv2+
Group:		Graphical desktop/GNOME
Url:		http://live.gnome.org/GnomeShell
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/gnome-shell/3.6/%{name}-%{version}.tar.xz
Patch1:		gnome-shell-3.6.2-new-favorites.patch

BuildRequires: intltool >= 0.40
BuildRequires: rootcerts, gtk-doc
BuildRequires: polkit-1-devel
BuildRequires: pkgconfig(clutter-1.0)
BuildRequires: pkgconfig(dbus-glib-1)
BuildRequires: pkgconfig(folks)
BuildRequires: pkgconfig(gcr-3)
BuildRequires: pkgconfig(gjs-1.0) >= 1.34
BuildRequires: pkgconfig(gl)
BuildRequires: pkgconfig(gnome-bluetooth-1.0)
BuildRequires: pkgconfig(gnome-desktop-3.0)
BuildRequires: pkgconfig(gsettings-desktop-schemas)
BuildRequires: pkgconfig(gstreamer-plugins-base-0.10)
BuildRequires: pkgconfig(gtk+-3.0)
BuildRequires: pkgconfig(libcanberra)
BuildRequires: pkgconfig(libedataserverui-3.0)
BuildRequires: pkgconfig(libgnome-menu-3.0) >= 3.6.0
BuildRequires: pkgconfig(libmutter) >= %{version}
BuildRequires: pkgconfig(libnm-glib)
BuildRequires: pkgconfig(libnm-util)
BuildRequires: pkgconfig(libpulse)
BuildRequires: pkgconfig(telepathy-glib)
BuildRequires: pkgconfig(telepathy-logger-0.2)
BuildRequires: xsltproc
BuildConflicts: libevolution-data-server2-devel

Requires: at-spi2-atk
Requires: gjs
Requires: glxinfo
Requires: gnome-session
Requires: gtk+3.0
Requires: json-glib
Requires: librsvg
Requires: mutter

# md until js & python typelib autoreqs works
Requires: typelib(AccountsService)
Requires: typelib(Caribou)
Requires: typelib(ClutterX11) 
Requires: typelib(DBusGLib)
Requires: typelib(Folks)
Requires: typelib(Gcr)
Requires: typelib(Gkbd)
Requires: typelib(GDesktopEnums)
Requires: typelib(Gee)
Requires: typelib(GMenu)
Requires: typelib(GnomeBluetoothApplet)
Requires: typelib(Meta)
Requires: typelib(NMClient)
Requires: typelib(NetworkManager)
Requires: typelib(Polkit)
Requires: typelib(Soup)
Requires: typelib(TelepathyGLib)
Requires: typelib(TelepathyLogger)
Requires: typelib(UPowerGlib)

%description
The GNOME Shell redefines user interactions with the GNOME desktop. In
particular, it offers new paradigms for launching applications,
accessing documents, and organizing open windows in GNOME. Later, it
will introduce a new applets eco-system and offer new solutions for
other desktop features, such as notifications and contacts
management. The GNOME Shell is intended to replace functions handled
by the GNOME Panel and by the window manager in previous versions of
GNOME. The GNOME Shell has rich visual effects enabled by new
graphical technologies.

%package docs
Summary:        Documentation for %{name}
Group:          Books/Computer books
BuildArch:      noarch

%description docs
This package contains the documentation for %{name}.

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--disable-static \
	--enable-compile-warnings=no

%make LIBS='-lgmodule-2.0'

%install
%makeinstall_std
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'
%find_lang %{name}

%files -f %{name}.lang
%doc README 
%{_bindir}/*
%{_libdir}/%{name}
%{_libdir}/mozilla/plugins/*.so
%{_libexecdir}/gnome-shell-calendar-server
%{_libexecdir}/gnome-shell-hotplug-sniffer
%{_libexecdir}/gnome-shell-perf-helper
%{_datadir}/applications/%{name}.desktop
%{_datadir}/applications/gnome-shell-extension-prefs.desktop
%{_datadir}/dbus-1/interfaces/org.gnome.ShellSearchProvider.xml
%{_datadir}/dbus-1/services/org.gnome.Shell.CalendarServer.service
%{_datadir}/dbus-1/services/org.gnome.Shell.HotplugSniffer.service
%{_datadir}/GConf/gsettings/gnome-shell-overrides.convert
%{_datadir}/glib-2.0/schemas/org.gnome.shell.gschema.xml
%{_datadir}/%{name}
%{_datadir}/applications/evolution-calendar.desktop
%{_mandir}/man1/%{name}.1*

%files docs
%{_datadir}/gtk-doc/html/shell
%{_datadir}/gtk-doc/html/st



%changelog
* Sun Nov 25 2012 Arkady L. Shane <ashejn@rosalab.ru> 3.6.2-2
- also add rpmdrake to favorite panel

* Tue Nov 13 2012 Arkady L. Shane <ashejn@rosalab.ru> 3.6.2-1
- update to 3.6.2

* Mon Oct 15 2012 Arkady L. Shane <ashejn@rosalab.ru> 3.6.0-3
- chromium by default

* Fri Oct 12 2012 Arkady L. Shane <ashejn@rosalab.ru> 3.6.0-2
- fix typo in function name, caught on auth error (bgo#685434)

* Tue Oct  2 2012 Arkady L. Shane <ashejn@rosalab.ru> 3.6.0-1
- update to 3.6.0

* Fri Jul 20 2012 Matthew Dawkins <mattydaw@mandriva.org> 3.4.2-1
+ Revision: 810475
- update to new version 3.4.2

* Mon May 07 2012 Matthew Dawkins <mattydaw@mandriva.org> 3.4.1-2
+ Revision: 797302
- rebuild added missing typelib reqs

* Wed May 02 2012 Matthew Dawkins <mattydaw@mandriva.org> 3.4.1-1
+ Revision: 794895
- remove old schemas
- new version 3.4.1

* Tue Apr 03 2012 Matthew Dawkins <mattydaw@mandriva.org> 3.2.2.1-3
+ Revision: 788916
- rebuild
- added deps for gir pkgs

* Sun Mar 18 2012 Matthew Dawkins <mattydaw@mandriva.org> 3.2.2.1-2
+ Revision: 785463
- rebuild
- added requires to make sure proper apps get installed
- remove old preview session
- cleaned up spec

* Mon Mar 05 2012 Matthew Dawkins <mattydaw@mandriva.org> 3.2.2.1-1
+ Revision: 782135
- gnome-bluetooth support disabled for now
- unable to build
- added patch for gnome-bluetooth-applet
- new version 3.2.2.1
- cleaned up spec

* Wed May 25 2011 Götz Waschk <waschk@mandriva.org> 3.0.2-1
+ Revision: 679084
- new version

* Mon May 23 2011 Funda Wang <fwang@mandriva.org> 3.0.1-2
+ Revision: 677715
- rebuild to add gconftool as req

* Tue Apr 26 2011 Funda Wang <fwang@mandriva.org> 3.0.1-1
+ Revision: 659087
- update to new version 3.0.1

* Thu Apr 07 2011 Funda Wang <fwang@mandriva.org> 3.0.0.2-1
+ Revision: 651379
- update to new version 3.0.0.2

* Wed Apr 06 2011 Funda Wang <fwang@mandriva.org> 3.0.0.1-1
+ Revision: 650814
- try to find libmozjs
- update file list
- new version 3.0.0.1

* Fri Aug 06 2010 Funda Wang <fwang@mandriva.org> 2.29.1-8mdv2011.0
+ Revision: 566698
- drop BR on gir-repository

* Tue Jul 27 2010 Funda Wang <fwang@mandriva.org> 2.29.1-7mdv2011.0
+ Revision: 561839
- rebuild

* Mon Jun 28 2010 Frederic Crozat <fcrozat@mandriva.com> 2.29.1-6mdv2010.1
+ Revision: 549373
- rebuild with latest xulrunner

* Sun Apr 04 2010 Funda Wang <fwang@mandriva.org> 2.29.1-5mdv2010.1
+ Revision: 531046
- rebuild for new xulrunner

* Fri Apr 02 2010 Frederic Crozat <fcrozat@mandriva.com> 2.29.1-4mdv2010.1
+ Revision: 530777
- Remove old suggests, not needed anymore

* Wed Mar 31 2010 Frederic Crozat <fcrozat@mandriva.com> 2.29.1-3mdv2010.1
+ Revision: 530413
- requires gnome-session for session management (and integration in display manager)

* Wed Mar 24 2010 Götz Waschk <waschk@mandriva.org> 2.29.1-2mdv2010.1
+ Revision: 527081
- rebuild for new xulrunner

* Tue Mar 23 2010 Götz Waschk <waschk@mandriva.org> 2.29.1-1mdv2010.1
+ Revision: 526922
- new version
- drop patches 1,2

* Sat Mar 20 2010 Götz Waschk <waschk@mandriva.org> 2.29.0-3mdv2010.1
+ Revision: 525522
- fix build with new gjs (bug #58274)
- replace patch 1 by upstream version

  + Frederic Crozat <fcrozat@mandriva.com>
    - ensure there is no post by default

* Wed Mar 17 2010 Frederic Crozat <fcrozat@mandriva.com> 2.29.0-2mdv2010.1
+ Revision: 524312
- Source1: add support to select GNOME-Shell in display managers, as GNOME 3 Preview (idea from SUSE)

* Tue Feb 23 2010 Götz Waschk <waschk@mandriva.org> 2.29.0-1mdv2010.1
+ Revision: 510279
- new version
- fix build
- fix setting of the LD_LIBRARY_PATH for xulrunner

* Tue Feb 16 2010 Götz Waschk <waschk@mandriva.org> 2.28.0-4mdv2010.1
+ Revision: 506609
- disable Werror to make it build

* Wed Feb 03 2010 Thierry Vignaud <tv@mandriva.org> 2.28.0-3mdv2010.1
+ Revision: 499977
- requires glxinfo instead of mesa-demos

* Wed Jan 13 2010 Götz Waschk <waschk@mandriva.org> 2.28.0-2mdv2010.1
+ Revision: 490657
- rebuild for new libgnome-desktop

* Thu Oct 08 2009 Götz Waschk <waschk@mandriva.org> 2.28.0-1mdv2010.0
+ Revision: 456027
- new version
- update deps

* Wed Sep 16 2009 Götz Waschk <waschk@mandriva.org> 2.27.3-1mdv2010.0
+ Revision: 443455
- new version

* Sat Sep 05 2009 Götz Waschk <waschk@mandriva.org> 2.27.2-1mdv2010.0
+ Revision: 432058
- new version

* Sat Aug 29 2009 Götz Waschk <waschk@mandriva.org> 2.27.1-1mdv2010.0
+ Revision: 422175
- new version
- update deps
- add translations

* Mon Aug 17 2009 Götz Waschk <waschk@mandriva.org> 2.27.0-4mdv2010.0
+ Revision: 417151
- add missing dep on glxinfo

* Wed Aug 12 2009 Götz Waschk <waschk@mandriva.org> 2.27.0-3mdv2010.0
+ Revision: 415271
- remove devel deps again

* Wed Aug 12 2009 Michael Scherer <misc@mandriva.org> 2.27.0-2mdv2010.0
+ Revision: 415259
- add missing requires and suggest

* Tue Aug 11 2009 Götz Waschk <waschk@mandriva.org> 2.27.0-1mdv2010.0
+ Revision: 414732
- import gnome-shell


* Tue Aug 11 2009 Götz Waschk <waschk@mandriva.org> 2.27.0-1mdv2010.0
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14166 |12mr|gnome-shell-extensions-3.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -d "." -f -2)

Summary:	Modify and extend GNOME Shell functionality and behavior
Name:		gnome-shell-extensions
Version:	3.6.1
Release:	1
Group:		Graphical desktop/GNOME 
License:	GPLv2+ 
URL:		http://live.gnome.org/GnomeShell/Extensions
Source0:	%{name}-%{version}.tar.xz
BuildArch:	noarch

BuildRequires:	gnome-common
BuildRequires:	intltool
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gnome-desktop-3.0)
BuildRequires:	pkgconfig(libgtop-2.0)

Suggests:	%{name}-alternate-tab
Suggests:	%{name}-alternative-status-menu
Suggests:	%{name}-dock 
Suggests:	%{name}-windowsnavigator 
Suggests:	%{name}-user-theme 
Suggests:	%{name}-auto-move-windows 
Suggests:	%{name}-drive-menu  
Suggests:	%{name}-places-menu 
Suggests:	%{name}-native-window-placement
Suggests:	%{name}-xrandr-indicator
Suggests:	%{name}-systemmonitor
Suggests:	%{name}-gajim
Suggests:	%{name}-apps-menu
Suggests:	%{name}-workspace-indicator

%description
GNOME Shell Extensions is a collection of extensions providing additional 
and optional functionality to GNOME Shell.

Enabled extensions:

* alternate-tab
* alternative-status-menu
* dock
* windowsNavigator
* user-theme
* auto-move-windows
* drive-menu
* places-menu
* native-window-placement
* xrandr-indicator
* systemMonitor
* apps-menu
* gajim
* workspace-indicator
* example (simple example for writing extensions)

%package common
Summary:	Files common to GNOME Shell Extensions
Group:		Graphical desktop/GNOME 
Requires:	gnome-shell >= 3.6.0

%description common
GNOME Shell Extensions is a collection of extensions providing additional 
and optional functionality to GNOME Shell. Common files and directories 
needed by extensions are provided here.

%package alternate-tab
Summary:	Classic Alt+Tab behavior. Window based instead of app based
Group:		Graphical desktop/GNOME 
Requires:	%{name}-common = %{version}-%{release}

%description alternate-tab
Lets you use classic Alt+Tab (window-based instead of app-based) in
GNOME Shell.

GNOME Shell groups multiple instances of the same application together.
This extension disables grouping.  

%package alternative-status-menu
Summary:	For those who want a power off item visible at all the time
Group:		Graphical desktop/GNOME 
Requires:	%{name}-common = %{version}-%{release}

%description alternative-status-menu
For those who want a power off item visible at all the time, replaces 
GNOME Shell status menu with one featuring separate Suspend and Power Off. 
Adds the ability to hibernate as well.

%package dock
Summary:	Shows a dock-style task switcher permanently
Group:		Graphical desktop/GNOME 
Requires:	%{name}-common = %{version}-%{release}

%description dock
Shows a dock-style task switcher on the right side of the screen permanently.

%package windowsnavigator
Summary:	Keyboard selection of windows and work-spaces in overlay mode
Group:		Graphical desktop/GNOME 
Requires:	%{name}-common = %{version}-%{release}

%description windowsnavigator
Allow keyboard selection of windows and work-spaces in overlay mode in 
GNOME Shell.

Switch to overview mode (press the windows or alt+f1 key) and 
press the alt key to show numbers over windows.  Press any number to switch
to the corresponding window.

%package user-theme
Summary:	Lets the user select a custom theme for the shell
Group:		Graphical desktop/GNOME 
Requires:	%{name}-common = %{version}-%{release}

%description user-theme
Lets the user select a custom theme for the Gnome shell. It will allow you to 
apply a style from /.themes/[themeName]/gnome-shell/gnome-shell.css

%package auto-move-windows
Summary:	Assign specific workspaces to applications
Group:		Graphical desktop/GNOME 
Requires:	%{name}-common = %{version}-%{release}

%description auto-move-windows
Lets you manage your workspaces more easily, assigning a specific workspace
to each application as soon as it creates a window, in a manner configurable
with a GSettings key.

%package drive-menu
Summary:	Disk device manager in the system status area
Group:		Graphical desktop/GNOME 
Requires:	%{name}-common = %{version}-%{release}

%description drive-menu
Adds a menu in the system status area that tracks removable disk devices
attached and offers to browse them and eject/unmount them.

%package places-menu
Summary:	Places menu indicator in the system status area
Group:		Graphical desktop/GNOME 
Requires:	%{name}-common = %{version}-%{release}

%description places-menu
Adds a menu in the system status area that resembles the Places menu from
GNOME 2.x

%package native-window-placement
Summary:	Arrange windows in overview in a more native way
Group:		Graphical desktop/GNOME 
Requires:	%{name}-common = %{version}-%{release}

%description native-window-placement
This extension employs an algorithm (taken from KDE) for layouting the
thumbnails in the overview that more closely reflects the positions and 
relative sizes of the actual windows, instead of using a fixed grid.

%package systemmonitor
Summary:	Monitor your system status
Group:		Graphical desktop/GNOME 
Requires:	%{name}-common = %{version}-%{release}

%description systemmonitor
Monitor your system status.

%package xrandr-indicator
Summary:	Replace the GTK+ based indicator
Group:		Graphical desktop/GNOME
Requires:	%{name}-common = %{version}-%{release}

%description xrandr-indicator
Replace the GTK+ based indicator from gnome-settings-daemon with
a native one. Lets the user rotate the laptop monitor and open
display preferences quickly.

%package apps-menu
Summary:	Gnome 2.x style menu on the panel
Group:		Graphical desktop/GNOME
Requires:	%{name}-common = %{version}-%{release}

%description apps-menu
Lets you reach an application using gnome 2.x style menu on the panel.

%package gajim
Summary:	Integration with Gajim, a Jabber/XMPP instant messaging client
Group:		Graphical desktop/GNOME
Requires:	%{name}-common = %{version}-%{release}

%description gajim
Integration with Gajim, a Jabber/XMPP instant messaging client..

%package example
Summary:	A minimal example illustrating how to write extensions
Group:		Graphical desktop/GNOME
Requires:	%{name}-common = %{version}-%{release}

%description example
A minimal example illustrating how to write extensions.

%package workspace-indicator
Summary:	A menu for changing workspace
Group:		Graphical desktop/GNOME
Requires:	%{name}-common = %{version}-%{release}

%description workspace-indicator
A menu for changing workspace.

%prep
%setup -q

# Main.panel._userMenu renamed to Main.panel._statusmenu in GS 3.0.1; fix sent
# to the alternative-status-menu extension author
sed -i "s|Main\.panel\._userMenu|Main.panel._statusmenu|g" extensions/alternative-status-menu/extension.js

%build
NOCONFIGURE=1 gnome-autogen.sh
%configure2_5x  \
	--disable-schemas-compile \
	--enable-extensions="all"

%make

%install
%makeinstall_std

%find_lang %{name}

%files

%files common -f %{name}.lang
%doc README
%dir %{_datadir}/gnome-shell/extensions/
%dir %{_datadir}/glib-2.0/schemas

%files alternate-tab
%{_datadir}/glib-2.0/schemas/org.gnome.shell.extensions.alternate-tab.gschema.xml
%{_datadir}/gnome-shell/extensions/alternate-tab*

%files alternative-status-menu
%{_datadir}/gnome-shell/extensions/alternative-status-menu*
%{_datadir}/glib-2.0/schemas/org.gnome.shell.extensions.alternative-status-menu.gschema.xml

%files dock
%{_datadir}/glib-2.0/schemas/org.gnome.shell.extensions.dock.gschema.xml
%{_datadir}/gnome-shell/extensions/dock*

%files windowsnavigator
%{_datadir}/gnome-shell/extensions/windowsNavigator*

%files user-theme
%{_datadir}/glib-2.0/schemas/org.gnome.shell.extensions.user-theme.gschema.xml
%{_datadir}/gnome-shell/extensions/user-theme*

%files auto-move-windows
%{_datadir}/glib-2.0/schemas/org.gnome.shell.extensions.auto-move-windows.gschema.xml
%{_datadir}/gnome-shell/extensions/auto-move-windows*

%files drive-menu
%{_datadir}/gnome-shell/extensions/drive-menu*

%files places-menu
%{_datadir}/gnome-shell/extensions/places-menu*

%files native-window-placement
%{_datadir}/glib-2.0/schemas/org.gnome.shell.extensions.native-window-placement.gschema.xml
%{_datadir}/gnome-shell/extensions/native-window-placement*

%files systemmonitor
%{_datadir}/gnome-shell/extensions/systemMonitor*

%files xrandr-indicator
%{_datadir}/gnome-shell/extensions/xrandr-indicator*

%files apps-menu
%{_datadir}/gnome-shell/extensions/apps-menu*

%files gajim
%{_datadir}/gnome-shell/extensions/gajim*

%files workspace-indicator
%{_datadir}/gnome-shell/extensions/workspace-indicator*

%files example
%{_datadir}/gnome-shell/extensions/example*
%{_datadir}/glib-2.0/schemas/org.gnome.shell.extensions.example.gschema.xml



%changelog
* Mon Dec  7 2012 Arkady L. Shane <ashejn@rosalab.ru. 3.6.1-1
- update to 3.6.1

* Sun May 06 2012 Matthew Dawkins <mattydaw@mandriva.org> 3.2.0-2
+ Revision: 796946
- rebuild

* Thu Mar 15 2012 Matthew Dawkins <mattydaw@mandriva.org> 3.2.0-1
+ Revision: 785071
- imported package gnome-shell-extensions


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14167 |12mr|gnome-shell-theme-elementary-3.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global src_name   gnome_shell___elementary_by_half_left-d45raik
%global theme      Elementary
%global theme_dir  %{theme}-3.4

Name:       gnome-shell-theme-elementary
Version:    3.4
Release:    2
Summary:    The %{theme} gnome-shell theme
Group:      Graphical desktop/GNOME

License:    GPLv3 and LGPLv2
URL:        http://half-left.deviantart.com/art/GNOME-Shell-Elementary-251536124
Source0:    http://www.deviantart.com/download/251536124/%{src_name}.zip

Patch0:     set-bold-font-in-panel.patch

Requires:   gnome-shell-extensions-user-theme
Requires:   gnome-shell >= 3.4 

BuildArch:  noarch


%description
The %{theme} gnome-shell theme created by half_left


%prep
%setup -q -c
%patch0 -p0


%build
# nothing to build


%install
mkdir -p -m755 %{buildroot}/%{_datadir}/themes/%{theme}/gnome-shell

# put the theme files into some data dir
cp -pr %{theme_dir}/gnome-shell/* \
     %{buildroot}%{_datadir}/themes/%{theme}/gnome-shell

# delete backup files (*~)
find %{buildroot} -name *~ -type f -exec rm -f '{}' \;

# Remove LICENSE file from BUILDROOT
find %{buildroot} -name LICENSE -type f -exec rm -f '{}' \;


%files
%doc %{theme_dir}/gnome-shell/LICENSE
%dir %{_datadir}/themes/%{theme}
%{_datadir}/themes/%{theme}/*


%changelog
* Mon Dec  7 2012 Arkady L. Shane <ashejn@rosalab.ru> - 3.4-2
- set bold font in main panel

* Mon Dec  7 2012 Arkady L. Shane <ashejn@rosalab.ru> - 3.4-1
- initial build

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14168 |12mr|gnome-speech-0.4.25-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lib_major 7
%define libname %mklibname gnomespeech %{lib_major}
%define libnamedev %mklibname -d gnomespeech

%ifarch %arm %mips
%define build_java 0
%else
%define build_java 1
%endif

Summary:	Simple general API for producing text-to-speech output
Name:		gnome-speech
Version:	0.4.25
Release:	6
License:	LGPLv2+
Group:		Accessibility
URL:		http://developer.gnome.org/projects/gap/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.bz2
Patch0:		gnome-speech-0.4.25-glib.patch
BuildRequires:	pkgconfig(bonobo-activation-2.0)
BuildRequires:	libespeak-devel
BuildRequires:	autoconf2.5
BuildRequires:	gnome-common
BuildRequires:	popt-devel
%if %{build_java}
BuildRequires:	java-access-bridge
BuildRequires:	java-devel
BuildRequires:	java-rpmbuild
%endif
Provides:	gnome_speech = %{version}-%{release}
Requires:	%{name}-driver = %{version}-%{release}

%description
This is GNOME Speech.  It's purpose is to provide a
simple general API for producing text-to-speech output.

%package -n %{libname}
Summary:	Simple general API for producing text-to-speech output
Group:		System/Libraries

Provides:	lib%{name} = %{version}-%{release}
Requires:	%{name} >= %{version}-%{release}


%description -n %{libname}
This is GNOME Speech.  It's purpose is to provide a
simple general API for producing text-to-speech output.

%package -n %{libnamedev}
Summary:	Static libraries, include files for gnome_speech
Group:		Development/GNOME and GTK+
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	libgnomespeech-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n %{libnamedev}
This is GNOME Speech.  It's purpose is to provide a
simple general API for producing text-to-speech output.

%package driver-festival
Summary:	Backend for gnome-speech based on festival
Group:		System/Libraries
Provides:	%{name}-driver = %{version}-%{release}
Requires:	festival

%description driver-festival
This is GNOME Speech.  It's purpose is to provide a
simple general API for producing text-to-speech output.

This is a backend for %{name} based on festival.

%package driver-espeak
Summary:	Backend for gnome-speech based on espeak
Group:		System/Libraries
Provides:	%{name}-driver = %{version}-%{release}
Requires:	soundwrapper

%description driver-espeak
This is GNOME Speech.  It's purpose is to provide a
simple general API for producing text-to-speech output.

This is a backend for %{name} based on espeak.

%prep
%setup -q
%patch0 -p1

%build
%if %{build_java}
%configure2_5x --with-jab-dir=%{_datadir}/java --with-java-home=%{java_home}
%else
%configure2_5x
%endif

%make

%install
%makeinstall_std

# replace espeak driver with wrapper which calls soundwrapper if needed
mv %{buildroot}%{_bindir}/espeak-synthesis-driver %{buildroot}%{_bindir}/espeak-synthesis-driver.bin

cat << EOF >  %{buildroot}%{_bindir}/espeak-synthesis-driver
#!/bin/sh
/usr/bin/soundwrapper /usr/bin/espeak-synthesis-driver.bin \$@
EOF
chmod 755 %{buildroot}%{_bindir}/espeak-synthesis-driver

# remove unpackaged files
rm -f %{buildroot}%{_libdir}/orbit-2.0/*.la

%if %{build_java}
#gw I think this dir is more appropiate
mv %{buildroot}%{_datadir}/jar %{buildroot}%{_datadir}/java
%endif

%files
%doc README ChangeLog AUTHORS
%{_bindir}/test-speech
%{_datadir}/idl/*
%{_libdir}/orbit-2.0/*.so
%if %{build_java}
%{_datadir}/java/gnome-speech.jar
%endif

%files driver-festival
%{_bindir}/festival-synthesis-driver
%{_libdir}/bonobo/servers/GNOME_Speech_SynthesisDriver_Festival.server

%files driver-espeak
%{_bindir}/espeak-synthesis-driver*
%{_libdir}/bonobo/servers/GNOME_Speech_SynthesisDriver_Espeak.server

%files -n %{libname}
%{_libdir}/*.so.%{lib_major}*

%files -n %{libnamedev}
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*



%changelog
* Sat Sep  8 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 70bb228
- Add patch to fix build with new glib
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14169 |12mr|gnome-system-log-3.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver	%(echo %{version}|cut -d. -f1,2)

Name:		gnome-system-log
Version:	3.6.1
Release:	%mkrel 1
Summary:	GNOME System log utility
License:	GPLv2+
Group:		Graphical desktop/GNOME
Url:		http://www.gnome.org
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
BuildRequires:	intltool itstool
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(glib-2.0) >= 2.31.0
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.0.0
#BuildRequires:	pkgconfig(libcanberra-gtk3)
Requires:	usermode-consoleonly
Conflicts:	gnome-utils < 1:3.3.1

%description
Gnome System log utility.

%prep
%setup -q

%build
%configure2_5x \
	--disable-rpath \
	--disable-schemas-compile
%make

%install
%makeinstall_std

#handle docs with files section
#rm -rf %{buildroot}%{_defaultdocdir}

# make gnome-system-log use consolehelper until it starts using polkit
mkdir -p %{buildroot}%{_sysconfdir}/pam.d
cat <<EOF > %{buildroot}%{_sysconfdir}/pam.d/gnome-system-log
#%%PAM-1.0
auth		include		system-auth
account		include		system-auth
session		include		system-auth
EOF

mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
cat <<EOF > %{buildroot}%{_sysconfdir}/security/console.apps/gnome-system-log
USER=root
PROGRAM=/usr/sbin/gnome-system-log
SESSION=true
FALLBACK=true
EOF

mkdir -p %{buildroot}%{_sbindir}
mv %{buildroot}%{_bindir}/gnome-system-log %{buildroot}%{_sbindir}
ln -s /usr/bin/consolehelper %{buildroot}%{_bindir}/gnome-system-log

%find_lang %{name} --with-gnome

%files -f %{name}.lang
%doc NEWS
%{_bindir}/*
%{_sbindir}/%{name}
%{_sysconfdir}/pam.d/gnome-system-log
%{_sysconfdir}/security/console.apps/gnome-system-log
%{_datadir}/GConf/gsettings/logview.convert
%{_datadir}/glib-2.0/schemas/org.gnome.gnome-system-log.gschema.xml
%{_datadir}/applications/%{name}.desktop
%{_mandir}/man1/%{name}.1.*
%{_datadir}/icons/hicolor/*/apps/logview.png

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14170 |12mr|gnome-system-monitor-3.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Simple process monitor
Name:		gnome-system-monitor
Version:	3.6.1
Release:	1
License:	GPLv2+
Group:		Graphical desktop/GNOME
URL:		http://www.gnome.org/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/3.6/%{name}-%{version}.tar.xz

BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	intltool >= 0.41.0 itstool
BuildRequires:	pkgconfig(giomm-2.4) >= 2.27
BuildRequires:	pkgconfig(glib-2.0) >= 2.28.0
BuildRequires:	pkgconfig(glibmm-2.4) >= 2.27
BuildRequires:	pkgconfig(gnome-icon-theme) >= 2.31
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.0
BuildRequires:	pkgconfig(gtkmm-3.0) >= 2.99
BuildRequires:	pkgconfig(libgtop-2.0) >= 2.28.2
BuildRequires:	pkgconfig(librsvg-2.0) >= 2.12
BuildRequires:	pkgconfig(libwnck-3.0) >= 2.91.0
BuildRequires:	pkgconfig(libxml-2.0) >= 2.0
Requires:	polkit-agent
%ifnarch %arm %mips
Requires: lsb-release
%endif

%description
Gnome-system-monitor is a simple process and system monitor.

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--disable-scrollkeeper

%make LIBS='-lgmodule-2.0'

%install
%makeinstall_std
%find_lang %{name} --with-gnome

%files -f %{name}.lang
%doc README NEWS AUTHORS
%{_bindir}/gnome-system-monitor
%{_datadir}/applications/*
%{_datadir}/glib-2.0/schemas/org.gnome.gnome-system-monitor.enums.xml
%{_datadir}/glib-2.0/schemas/org.gnome.gnome-system-monitor.gschema.xml
%{_datadir}/%{name}/*.ui
%{_datadir}/pixmaps/%{name}



%changelog
* Fri Oct  19 2012 Dmitry Mikhirev <mikhirev@mezon.ru>
+ Commit: 2365e0b
- update to 3.6.1
  
* Wed Sep  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: ec1464f
- Rebuild for updates purpose
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14171 |12mr|gnome-terminal-3.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: GNOME terminal
Name: gnome-terminal
Version: 3.6.1
Release: 1
License: GPLv2+
Group: Graphical desktop/GNOME
URL: http://www.gnome.org/
Source0: ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/3.6/%{name}-%{version}.tar.xz
# (fc) 2.0.0-2mdk add -geometry support
Patch0:  gnome-terminal-2.25.3-geometry.patch
# (fc) 2.8.0-2mdk change default background (grey on black)
Patch2:	gnome-terminal-2.10.0-background.patch

BuildRequires:	gnome-doc-utils-devel
BuildRequires:	intltool itstool
BuildRequires:	xsltproc
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(gsettings-desktop-schemas)
BuildRequires:	pkgconfig(glib-2.0)
#for gtk-builder-convert
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gtk+-3.0)
#BuildRequires:	pkgconfig(ice)
BuildRequires:	libice-devel
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(vte-2.90)
BuildRequires:	pkgconfig(x11)
BuildRequires:	scrollkeeper

%description
This is the GNOME terminal emulator application.

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--disable-schemas-install \
	--with-gtk=3.0
#	--disable-scrollkeeper \

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%find_lang %{name} --with-gnome

%post
if [ "$1" = "2" ]; then
	update-alternatives --remove xvt %{_bindir}/gnome-terminal
fi

%files -f %{name}.lang
%doc AUTHORS README NEWS HACKING
%{_sysconfdir}/gconf/schemas/*
%{_bindir}/*
%{_datadir}/applications/*
%{_datadir}/gnome-terminal




%changelog
* Fri Oct  19 2012 Dmitry Mikhirev <mikhirev@mezon.ru>
+ Commit: 771a448
- update to 3.6.1
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14172 |12mr|gnome-themes-2.32.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%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)
%define clearlooks 0.6.2

Summary:	Themes for GNOME
Name:		gnome-themes
Version:	2.32.1
Release:	4
License:	LGPLv2+
Group:		Graphical desktop/GNOME
URL:		http://www.gnome.org
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.bz2
Source1:	http://prdownloads.sourceforge.net/clearlooks/clearlooks-%{clearlooks}.tar.bz2
# gw remove warnings about unsupported options
Patch:		clearlooks-0.6.2-clearlooks-gtkrc-options.patch
Requires:	gnome-icon-theme
BuildRequires:	pkgconfig(gtk-engines-2)
BuildRequires:	pkgconfig(libgnomeui-2.0)
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	icon-naming-utils >= 0.8.0
BuildRequires:	intltool
Requires:	gtk-engines2 >= 2.15.3
BuildArch:	noarch

%description
This packages contains Themes for GNOME, such as :
- Clearlooks
- High Contrast
- Low Contrast

%prep
%setup -q -a 1
%patch -p0

%build
./configure --prefix=%{_prefix} --libdir=%{_libdir} --enable-all-themes
pushd clearlooks-%{clearlooks}
autoreconf -fi
./configure --prefix=%{_prefix} --libdir=%{_libdir}
popd

%make

%install
pushd clearlooks-%{clearlooks}/themes
%makeinstall_std
popd
%makeinstall_std GTK_BINARY_VERSION=%{gtkbinaryver}
#remove unpackaged files (not needed, since l10n is already in generated files)
rm -rf %{buildroot}%{_datadir}/locale 
# this is in gtk-engines2
rm -rf %{buildroot}%{_datadir}/themes/Clearlooks/gtk-2.0

for dir in %{buildroot}%{_datadir}/icons/*; do
 touch $dir/icon-theme.cache
done

%post
%update_icon_cache Clearlooks
%update_icon_cache HighContrastInverse
%update_icon_cache LargePrint
%update_icon_cache Mist
%update_icon_cache Crux
%update_icon_cache HighContrastLargePrint
%update_icon_cache HighContrastLargePrintInverse 
%update_icon_cache HighContrast
%update_icon_cache HighContrast-SVG

%postun
%clean_icon_cache Clearlooks
%clean_icon_cache HighContrastInverse
%clean_icon_cache LargePrint
%clean_icon_cache Mist
%clean_icon_cache Crux
%clean_icon_cache HighContrastLargePrint
%clean_icon_cache HighContrastLargePrintInverse 
%clean_icon_cache HighContrast
%clean_icon_cache HighContrast-SVG

%files
%doc README NEWS AUTHORS 
%{_datadir}/themes/*
%dir %{_datadir}/icons/*
%{_datadir}/icons/*/??x??
%{_datadir}/icons/*/???x???
%{_datadir}/icons/*/scalable
%{_datadir}/icons/Clearlooks/index.theme
%{_datadir}/icons/Crux/index.theme
%{_datadir}/icons/HighContrast-SVG/index.theme
%{_datadir}/icons/HighContrast/index.theme
%{_datadir}/icons/HighContrastInverse/index.theme
%{_datadir}/icons/HighContrastLargePrint/index.theme
%{_datadir}/icons/HighContrastLargePrintInverse/index.theme
%{_datadir}/icons/LargePrint/index.theme
%{_datadir}/icons/Mist/index.theme
%ghost %{_datadir}/icons/*/icon-theme.cache



%changelog
* Mon Sep  17 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 9791a7d
- Convert BuildRequires to pkgconfig style, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14173 |12mr|gnome-themes-extras-2.22.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gtkbinaryver %(pkg-config gtk+-2.0 --variable=gtk_binary_version)

Summary:	Additional themes collection for GNOME
Name:		gnome-themes-extras
Version:	2.22.0
Release:	8
License:	GPL
Group:		Graphical desktop/GNOME
URL:		http://librsvg.sourceforge.net/theme.php
Source0:	http://ftp.gnome.org/pub/GNOME/sources/gnome-themes-extras/%{name}-%{version}.tar.bz2
Patch:		gnome-themes-extras-2.22.0-darklooks.patch
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gtk-engines-2)
BuildRequires:	perl-XML-Parser
BuildRequires:	icon-naming-utils >= 0.8.1
BuildArch:	noarch
# for the svg theme engine
Requires:	librsvg
# for the industrial theme engine
Requires:	gtk-engines2 >= 2.6

%description
Additional themes collection for GNOME: this package contains the
Darklooks metatheme and the Foxtrot, Gion and Neu icon themes for GNOME2.

%prep
%setup -q
%patch -p1
%build

#don't use configure macro, it doesn't work
./configure --prefix=%{_prefix} --libdir=%{_libdir}
%make

%install
%makeinstall

%find_lang gnome-themes-extras

### Remove files not to be installed
rm -rf %{buildroot}%{_libdir}/gtk-2.0/%{gtkbinaryver}/engines/{*.{a,la},libindustrial.so,libsmooth.so}
rm -rf %{buildroot}%_datadir/themes/Industrial


for dir in %buildroot%{_datadir}/icons/*; do
 touch $dir/icon-theme.cache
done

%post
%update_icon_cache Foxtrot
%update_icon_cache Gion
%update_icon_cache Neu
%update_icon_cache gnome-alternative
%postun
%clean_icon_cache Foxtrot
%clean_icon_cache Gion
%clean_icon_cache Neu
%clean_icon_cache gnome-alternative


%files -f gnome-themes-extras.lang
%doc AUTHORS MAINTAINERS ChangeLog COPYING README TODO
%dir %{_datadir}/icons/*
%{_datadir}/icons/*/???x???
%{_datadir}/icons/*/??x??
%{_datadir}/icons/*/scalable
%_datadir/icons/Foxtrot/index.theme
%_datadir/icons/Gion/index.theme
%_datadir/icons/Neu/index.theme
%_datadir/icons/gnome-alternative/index.theme
%{_datadir}/themes/*
%ghost %{_datadir}/icons/*/icon-theme.cache




%changelog
* Mon Sep  17 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 71e92a7
- Convert BuildRequires to pkgconfig style, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14174 |12mr|gnome-themes-standard-3.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -d. -f1,2)

Name:		gnome-themes-standard
Version:	3.6.2
Release:	1
Summary:	Standard themes for GNOME applications
Group:		Graphical desktop/GNOME
License:	LGPLv2+
URL:		http://git.gnome.org/browse/gnome-themes-standard
Source0:	http://ftp.gnome.org/pub/GNOME/sources/gnome-themes-standard/%{url_ver}/%{name}-%{version}.tar.xz
Source1:	settings.ini
Source2:	gtkrc

BuildRequires:	gtk+2.0
BuildRequires:	gtk+2-devel
BuildRequires:	intltool
BuildRequires:	libxml2-utils
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(librsvg-2.0)
# if gtk-engines3 was installable this should prolly be changed
Requires:	gtk-engines2
Requires:	gnome-icon-theme
Requires:	abattis-cantarell-fonts
Requires:	adwaita-cursor-theme = %{version}-%{release}
Requires:	adwaita-gtk2-theme = %{version}-%{release}
Requires:	adwaita-gtk3-theme = %{version}-%{release}

%rename		gnome-themes

%description
The gnome-themes-standard package contains the standard theme for the GNOME
desktop, which provides default appearance for cursors, desktop background,
window borders and GTK+ applications.

%package -n adwaita-cursor-theme
Summary:	Adwaita cursor theme
Group:		Graphical desktop/GNOME
BuildArch:	noarch

%description -n adwaita-cursor-theme
The adwaita-cursor-theme package contains a modern set of cursors originally
designed for the GNOME desktop.

%package -n adwaita-gtk2-theme
Summary:	Adwaita gtk2 theme
Group:		Graphical desktop/GNOME

%description -n adwaita-gtk2-theme
The adwaita-gtk2-theme package contains a gtk2 theme for presenting widgets
with a GNOME look and feel.

%package -n adwaita-gtk3-theme
Summary:	Adwaita gtk3 theme
Group:		Graphical desktop/GNOME

%description -n adwaita-gtk3-theme
The adwaita-gtk3-theme package contains a gtk3 theme for rendering widgets
with a GNOME look and feel.

%prep
%setup -q

%build
%configure2_5x 
#--disable-gtk2-engine
%make

%install
%makeinstall_std

# we don't want these
rm -rf %{buildroot}%{_libdir}/gtk-3.0/3.0.0/theming-engines/libadwaita.la

install -Dpm644 %{SOURCE1} %{buildroot}%{_sysconfdir}/gtk-3.0/settings.ini
install -Dpm644 %{SOURCE2} %{buildroot}%{_sysconfdir}/gtk-2.0/gtkrc

%find_lang %{name}

%post
touch --no-create %{_datadir}/icons/Adwaita &>/dev/null || :

%postun
if [ $1 -eq 0 ] ; then
    for t in Adwaita HighContrast; do
        touch --no-create %{_datadir}/icons/$t &>/dev/null
        gtk-update-icon-cache %{_datadir}/icons/$t &>/dev/null || :
    done
fi

%posttrans
for t in Adwaita HighContrast; do
  gtk-update-icon-cache %{_datadir}/icons/$t &>/dev/null || :
done

%files -f %{name}.lang
%doc NEWS README

# Background and WM
%{_datadir}/themes/Adwaita
%exclude %{_datadir}/themes/Adwaita/gtk-2.0
%exclude %{_datadir}/themes/Adwaita/gtk-3.0

# Background
%{_datadir}/gnome-background-properties/*

# A11y themes
%{_datadir}/icons/HighContrast
%{_datadir}/themes/HighContrast

%files -n adwaita-cursor-theme
# Cursors
%{_datadir}/icons/Adwaita

%files -n adwaita-gtk2-theme
# gtk2 Theme
%{_datadir}/themes/Adwaita/gtk-2.0
%{_libdir}/gtk-2.0/2.10.0/engines/libadwaita.so

# Default gtk2 settings
%{_sysconfdir}/gtk-2.0/gtkrc

%files -n adwaita-gtk3-theme
# gtk3 Theme and engine
%{_libdir}/gtk-3.0/3.0.0/theming-engines/libadwaita.so
%{_datadir}/themes/Adwaita/gtk-3.0

# Default gtk3 settings
%{_sysconfdir}/gtk-3.0/settings.ini

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14175 |12mr|gnome-tweak-tool-3.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -d "." -f -2)

Name:		gnome-tweak-tool
Version:	3.6.1
Release:	1
Summary:	A tool to customize advanced GNOME 3 options
Group:		Graphical desktop/GNOME
License:	GPLv3
URL:		http://live.gnome.org/GnomeTweakTool
Source0:	ftp://ftp.gnome.org/pub/gnome/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
BuildArch:	noarch

BuildRequires:	desktop-file-utils
BuildRequires:	GConf2
BuildRequires:	intltool
BuildRequires:	pkgconfig(gsettings-desktop-schemas)
BuildRequires:	pkgconfig(pygobject-3.0)

Requires:	gnome-shell

%description
GNOME Tweak Tool is an application for changing the advanced settings
of GNOME 3.

Features:
* Install and switch gnome-shell themes
* Switch GTK+ themes
* Switch icon themes
* Change
  - The user-interface and title bar fonts
  - Icons in menus and buttons
  - Behavior on laptop lid close
  - Shell font size
  - File manager desktop icons
  - Title bar click action
  - Shell clock to show date
  - Font hinting
  - Font anti-aliasing

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--build=%{_host}

%make

%install
%makeinstall_std
%find_lang %{name}

desktop-file-install \
	--dir=%{buildroot}%{_datadir}/applications \
	--remove-only-show-in=Unity \
	%{buildroot}%{_datadir}/applications/*.desktop

%files -f %{name}.lang
%doc AUTHORS COPYING NEWS README
%{_bindir}/%{name}
%{python_sitelib}/gtweak
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}
%{_datadir}/icons/hicolor/*/*/*.png



%changelog
* Tue Oct 30 2012 Arkady L. Shane <ashejn@rosalab.ru> 3.6.1-1
- update to 3.6.1

* Tue Oct  9 2012 Arkady L. Shane <ashejn@rosalab.ru> 3.6.0-1
- update to 3.6.0

* Wed May 16 2012 Matthew Dawkins <mattydaw@mandriva.org> 3.4.0.1-1
+ Revision: 799204
- update to new version 3.4.0.1

* Sat May 05 2012 Matthew Dawkins <mattydaw@mandriva.org> 3.3.4-1
+ Revision: 796872
- new version 3.3.4

* Thu Mar 15 2012 Matthew Dawkins <mattydaw@mandriva.org> 3.2.2-1
+ Revision: 785067
- imported package gnome-tweak-tool


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14176 |12mr|gnome-user-docs-3.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: GNOME User Documentation
Name: gnome-user-docs
Version: 3.6.2
Release: 1
License: GFDL
Source0: ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/3.6/%{name}-%{version}.tar.xz
Group: Books/Other
Url: http://www.gnome.org/
BuildArch: noarch

BuildRequires: itstool
BuildRequires: xsltproc
BuildRequires: pkgconfig(gnome-doc-utils)

%description
This package contains the GNOME Glossary, Introduction to GNOME, and a Unix
Primer.

%prep
%setup -q

%build
%configure2_5x

%make

%install
%makeinstall_std

#find_lang gnome-help

%files 
#FIXME: find-lang can't deal with %{_datadir}/help
#-f gnome-help.lang
%doc README NEWS
%{_datadir}/help/C/*
%lang(cs) %{_datadir}/help/cs/gnome-help
%lang(ca) %{_datadir}/help/ca/gnome-help
%lang(de) %{_datadir}/help/de/gnome-help
%lang(el) %{_datadir}/help/el/gnome-help
%lang(es) %{_datadir}/help/es/gnome-help
%lang(fi) %{_datadir}/help/fi/gnome-help
%lang(fr) %{_datadir}/help/fr/gnome-help
%lang(gl) %{_datadir}/help/gl/gnome-help
%lang(hi) %{_datadir}/help/hi/gnome-help
%lang(hu) %{_datadir}/help/hu/gnome-help
%lang(id) %{_datadir}/help/id/gnome-help
%lang(it) %{_datadir}/help/it/gnome-help
%lang(ja) %{_datadir}/help/ja/gnome-help
%lang(lv) %{_datadir}/help/lv/gnome-help
%lang(nl) %{_datadir}/help/nl/gnome-help
%lang(pa) %{_datadir}/help/pa/gnome-help
%lang(pt_BR) %{_datadir}/help/pt_BR/gnome-help
%lang(ru) %{_datadir}/help/ru/gnome-help
%lang(sl) %{_datadir}/help/sl/gnome-help
%lang(sr) %{_datadir}/help/sr/gnome-help
%lang(sr@latin) %{_datadir}/help/sr@latin/gnome-help
%lang(sv) %{_datadir}/help/sv/gnome-help
%lang(te) %{_datadir}/help/te/gnome-help
%lang(vi) %{_datadir}/help/vi/gnome-help

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14177 |12mr|gnome-user-share-3.0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: GNOME user file sharing
Name: gnome-user-share
Version: 3.0.4
Release: 1
License: GPLv2+
Group: System/Servers
URL: http://www.gnome.org
Source0: http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.xz

BuildRequires:	gnome-doc-utils
BuildRequires:	intltool
BuildRequires:	itstool
BuildRequires:	libxml2-utils
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(glib-2.0) >= 2.28
BuildRequires:	pkgconfig(gnome-bluetooth-1.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(libcanberra-gtk3)
BuildRequires:	pkgconfig(libnautilus-extension)
BuildRequires:	pkgconfig(libnotify)

Suggests: apache
Suggests: apache-mod_dnssd >= 0.6
Requires: obex-data-server >= 0.3

%description
This program enables user to share directories through Webdav or Bluetooth 
(over ObexFTP).

%prep
%setup -q

%build
%configure2_5x \
	--with-modules-path=%{_sysconfdir}/httpd/modules \
	--disable-schemas-install \
	--disable-scrollkeeper

%make

%install
%makeinstall_std
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'
%find_lang %{name} --with-gnome


%files -f %{name}.lang
%doc README ChangeLog NEWS
%{_sysconfdir}/xdg/autostart/gnome-user-share.desktop
%{_bindir}/*
%{_libexecdir}/gnome-user-share
%{_libdir}/nautilus/extensions-3.0/libnautilus-share-extension.so
%{_datadir}/applications/gnome-user-share-properties.desktop
%{_datadir}/gnome-user-share
%{_datadir}/icons/hicolor/*/apps/*.*
%_datadir/GConf/gsettings/gnome-user-share.convert
%_datadir/glib-2.0/schemas/org.gnome.desktop.file-sharing.gschema.xml

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14178 |12mr|gnome-utils-3.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 1.0
%define major 6
%define libname %mklibname gdict %{api} %{major}
%define develname %mklibname -d gdict %{api}

Summary: GNOME utility programs such as file search and calculator
Name: gnome-utils
Epoch: 1
Version: 3.2.1
Release: 1
License: GPLv2+ and GFDL
Group:  Graphical desktop/GNOME
URL: http://www.gnome.org/softwaremap/projects/gnome-utils/
Source0: ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.xz

BuildRequires:	gnome-common
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	gtk-doc
BuildRequires:	intltool
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gsettings-desktop-schemas)
BuildRequires:	pkgconfig(gthread-2.0)
BuildRequires:	pkgconfig(gtk+-3.0)
#BuildRequires:	pkgconfig(ice)
BuildRequires:	libice-devel
BuildRequires:	pkgconfig(libcanberra-gtk3)
BuildRequires:	pkgconfig(libgtop-2.0)
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(freetype2)

%description
GNOME is the GNU Network Object Model Environment. This powerful
environment is both easy to use and easy to configure.

GNOME Utilities is a collection of small applications all there to make
your day just that little bit brighter - System Log Viewer, 
Search Tool, Dictionary.

%package -n %{libname}
Group: System/Libraries
Summary: GNOME dictionary shared library

%description -n %{libname}
This is the shared library required by the GNOME Dictionary.

%package -n %{develname}
Group: Development/C
Summary: GNOME dictionary library development files
Requires: %{libname} = %{EVRD}
Provides: libgdict1.0-devel = %{EVRD}

%description -n %{develname}
This is the shared library required by the GNOME Dictionary.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static \
	--disable-scrollkeeper \
	--disable-schemas-install

%make LIBS='-lgmodule-2.0 -lgthread-2.0 -lfreetype'

%install
rm -rf %{buildroot}
%makeinstall_std
rm -rf %{buildroot}/var
rm -fv %{buildroot}%{_bindir}/test-reader

# make gnome-system-log use consolehelper until it starts using polkit
./mkinstalldirs %{buildroot}%{_sysconfdir}/pam.d
/bin/cat <<EOF >%{buildroot}%{_sysconfdir}/pam.d/gnome-system-log
#%%PAM-1.0
auth		include		system-auth
account		include		system-auth
session		include		system-auth
EOF

./mkinstalldirs %{buildroot}%{_sysconfdir}/security/console.apps
/bin/cat <<EOF >%{buildroot}%{_sysconfdir}/security/console.apps/gnome-system-log
USER=root
PROGRAM=/usr/sbin/gnome-system-log
SESSION=true
FALLBACK=true
EOF

./mkinstalldirs %{buildroot}%{_sbindir}
/bin/mv %{buildroot}%{_bindir}/gnome-system-log %{buildroot}%{_sbindir}
/bin/ln -s /usr/bin/consolehelper %{buildroot}%{_bindir}/gnome-system-log

%{find_lang} %{name}-2.0 --with-gnome --all-name


%files -f %{name}-2.0.lang
%doc AUTHORS COPYING ChangeLog NEWS README
%{_sysconfdir}/security/console.apps/gnome-system-log
%{_sysconfdir}/pam.d/gnome-system-log
%{_sysconfdir}/gconf/schemas/gnome-search-tool.schemas
%{_bindir}/baobab
%{_bindir}/gnome-dictionary
%{_bindir}/gnome-font-viewer
%{_bindir}/gnome-panel-screenshot
%{_bindir}/gnome-screenshot
%{_bindir}/gnome-search-tool
%{_bindir}/gnome-system-log
%{_bindir}/gnome-thumbnail-font
%{_sbindir}/gnome-system-log
%{_datadir}/applications/*
%{_datadir}/baobab/
%{_datadir}/GConf/gsettings/gnome-screenshot.convert
%{_datadir}/GConf/gsettings/logview.convert
%{_datadir}/gdict*
%{_datadir}/glib-2.0/schemas/org.gnome.baobab.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gnome.dictionary.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gnome.gnome-screenshot.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gnome.gnome-system-log.gschema.xml
%{_datadir}/gnome-dictionary/
%{_datadir}/gnome-screenshot
%{_datadir}/gnome-utils
%{_datadir}/icons/hicolor/*/apps/*
%{_datadir}/pixmaps/*
%{_datadir}/thumbnailers/gnome-font-viewer.thumbnailer
%{_mandir}/man1/*

%files -n %{libname}
%{_libdir}/libgdict-%{api}.so.%{major}*

%files -n %{develname}
%{_libdir}/libgdict*.so
%{_libdir}/pkgconfig/gdict*.pc
%{_datadir}/gtk-doc/html/gdict
%{_includedir}/gdict*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14179 |12mr|gnome-vfs2-2.24.4-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname gnome-vfs
%define	api_version	2
%define	lib_major	0
%define	libname	%mklibname %{name}_ %{lib_major}
%define	develname %mklibname -d %{name}

Summary:	GNOME virtual file-system libraries
Name:		%{pkgname}%{api_version}
Version:	2.24.4
Release:	6
License:	GPLv2+ and LGPLv2+
Group:		Graphical desktop/GNOME
URL:		http://www.gnome.org/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{pkgname}/%{pkgname}-%{version}.tar.bz2
# (gw) 2.6.0-1mdk set default web browser
Patch5:		gnome-vfs-2.8.2-webclient.patch
# (fc) 2.8.2-1mdk handle about: url (Fedora)
Patch8:		gnome-vfs-2.7.90-schema_about_for_upstream.patch
# (fc) 2.8.3-5mdk support pamconsole mount option (Fedora)
Patch10:	gnome-vfs-2.24.1-console-mount-opt.patch
# (fc) 2.17.91-2mdv replace references to gnomemeeting with ekiga
Patch11:	gnome-vfs-2.17.91-fixh323.patch
# (fc) 2.17.91-3mdv allow OnlyShowIn=KDE .desktop to be used when running under KDE (Mdv bug #26999)
Patch12:	gnome-vfs-2.17.91-onlyshow.patch
# (fc) 2.18.0.1-2mdv fix crash when fstab is being edited (Ubuntu) (GNOME bug #300547)
Patch13:	gnome-vfs-2.20.0-fstab-edit-crash.patch
# (fc) 2.18.0.1-2mdv fix uuid and label mount point duplication (initial idea from Ubuntu bug #57701) (Mdv bug #32792)
Patch14:	gnome-vfs-2.20.0-uuid-label-mount.patch
# (fc) 2.18.0.1-2mdv resolve mount point fstab symlinks (Ubuntu)
Patch15:	gnome-vfs-2.20.0-resolve-fstab-symlinks.patch
# (fc) 2.24.2-3mdv add default media player schema (GNOME bug #435653) (Fedora)
Patch16:	gnome-vfs-2.24.2-default-media-application-schema.patch
# (fc) 2.24.2-3mdv ensure mailto evolution command is a mailer (RH bug #197868) (Fedora)
Patch17:	gnome-vfs-2.15.91-mailto-command.patch
# (fc) 2.24.2-3mdv fix dbus error (Fedora bug #486286) (Fedora)
Patch18:	gnome-vfs-2.24.xx-utf8-mounts.patch
# (fc) CVE-2009-2473 gnome-vfs2 embedded neon: billion laughs DoS attacck (Fedora)
Patch19:	gnome-vfs-2.24.3-CVE-2009-2473.patch

BuildRequires:	docbook-dtd412-xml
BuildRequires:	gawk
BuildRequires:	GConf2
BuildRequires:	gnome-mime-data
BuildRequires:	gtk-doc
BuildRequires:	intltool
BuildRequires:	pkgconfig(avahi-client)
BuildRequires:	pkgconfig(avahi-glib)
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(gconf-2.0) >= 1.1.1
BuildRequires:	pkgconfig(glib-2.0) >= 2.9.3
BuildRequires:	pkgconfig(libssl)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(smbclient)
BuildRequires:	perl-XML-Parser
BuildRequires:	acl-devel
BuildRequires:	bzip2-devel
BuildRequires:	fam-devel
Requires:	%{libname} = %{version}-%{release}
Requires(post,preun):	GConf2 >= 1.1.1
Requires:	dbus-x11
Requires:	shared-mime-info
# needed for www-browser
Requires:	desktop-common-data
Requires:	gnome-mime-data >= 2.0.0
Conflicts:	%{_lib}gnome-vfs2_0 < 2.24.4-5

%description
The GNOME Virtual File System provides an abstraction to common file
system operations like reading, writing and copying files, listing
directories and so on.  It is similar in spirit to the Midnight
Commander's VFS (as it uses a similar URI scheme) but it is designed
from the ground up to be extensible and to be usable from any
application.

%package -n %{libname}
Summary:	%{summary}
Group:		System/Libraries

%description -n %{libname}
The GNOME Virtual File System provides an abstraction to common file
system operations like reading, writing and copying files, listing
directories and so on.

This package contains the main GNOME VFS libraries, which is required
by the basic GNOME 2 system.

%package -n %{develname}
Summary:	Libraries and include files for gnome-vfs
Group:		Development/GNOME and GTK+
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n %{develname}
The GNOME Virtual File System provides an abstraction to common file
system operations like reading, writing and copying files, listing
directories and so on.

This package includes libraries and header files for developing
GNOME VFS applications.

%prep
%setup -qn %{pkgname}-%{version}
%apply_patches

# this is a hack for glib2.0 >= 2.31.0
sed -i -e 's/-DG_DISABLE_DEPRECATED//g' \
	./daemon/Makefile.* \
	./libgnomevfs/Makefile.*

%build
%configure2_5x \
	--enable-gtk-doc=yes \
	--disable-selinux \
	--disable-hal \
	--disable-static

%make

%install
rm -rf %{buildroot}
%makeinstall_std

# multiarch policy
%multiarch_includes %{buildroot}%{_includedir}/gnome-vfs-2.0/libgnomevfs/gnome-vfs-file-size.h

# we ship our own files in drakconf and drakwizard
rm -f %{buildroot}%{_sysconfdir}/gnome-vfs-2.0/vfolders/{system,server}-settings.vfolder-info

# don't package these
rm -f %{buildroot}%{_libdir}/%{pkgname}-*/modules/*a
find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print

%{find_lang} %{pkgname}-2.0

%define	schemas desktop_default_applications desktop_gnome_url_handlers system_dns_sd system_http_proxy system_smb 

%preun
%preun_uninstall_gconf_schemas %schemas

%files -n %{name} -f %{pkgname}-2.0.lang
%doc AUTHORS NEWS README
%config(noreplace) %{_sysconfdir}/%{pkgname}-*
%config(noreplace) %{_sysconfdir}/gconf/schemas/*
%{_bindir}/*
%{_datadir}/dbus-1/services/*.service
%dir %{_libdir}/%{pkgname}-2.0
%dir %{_libdir}/%{pkgname}-2.0/modules
%{_libdir}/%{pkgname}-2.0/modules/*.so
%{_libexecdir}/gnome-vfs-daemon

%files -n %{libname}
%{_libdir}/libgnomevfs-2.so.%{lib_major}*

%files -n %{develname}
%doc ChangeLog
%doc %{_datadir}/gtk-doc/html/*
%{_includedir}/gnome-vfs*2.0/*
%dir %{multiarch_includedir}/gnome-vfs-2.0
%dir %{multiarch_includedir}/gnome-vfs-2.0/libgnomevfs
%{multiarch_includedir}/gnome-vfs-2.0/libgnomevfs/gnome-vfs-file-size.h
%{_libdir}/*.so
%{_libdir}/%{pkgname}-*/include
%{_libdir}/pkgconfig/*.pc

%changelog
* Tue Aug  21 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: d21dc62
- Fix BuildRequires
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14180 |12mr|gnome-vfsmm2.6-2.26.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	1
%define api_version 2.6

%define pkgname gnome-vfsmm
%define libname		%mklibname %{pkgname} %{api_version} %{major}
%define libname_orig	%mklibname %{pkgname} %{api_version}
%define develname %mklibname -d %{pkgname} %{api_version}

Name:		%{pkgname}%{api_version}
Summary:	A C++ interface for GNOME VFS library
Version:	2.26.0
Release:	7
License:	LGPLv2+
Group:		System/Libraries
URL:		http://gtkmm.sourceforge.net/
Source:		http://ftp.gnome.org/pub/GNOME/sources/%{pkgname}/%{pkgname}-%{version}.tar.bz2
BuildRequires:	pkgconfig(gnome-vfs-2.0)
BuildRequires:	pkgconfig(glibmm-2.4)
BuildRequires:	doxygen

%description
This package provides a C++ interface for gnome-vfs (the GNOME
Virtual File System), which provides an abstraction to common file
system operations like reading, writing and copying files, listing
directories and so on.  It is a subpackage of the gnomemm project,
which provides a C++ interface for GNOME libraries.

%package	-n %{libname}
Summary:	%{summary}
Group:		%{group}
Provides:	%{name} = %{version}-%{release}
Provides:	%{libname_orig} = %{version}-%{release}

%description	-n %{libname}
This package provides a C++ interface for gnome-vfs (the GNOME
Virtual File System), which provides an abstraction to common file
system operations like reading, writing and copying files, listing
directories and so on.  It is a subpackage of the gnomemm project,
which provides a C++ interface for GNOME libraries.

%package	-n %{develname}
Summary:	Headers and development files of GNOME VFS C++ wrapper
Group:		Development/GNOME and GTK+
Provides:	%{name}-devel = %{version}-%{release}
Provides:	%{libname_orig}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}
Requires:	pkgconfig(gnome-vfs-2.0)
Requires:	pkgconfig(glibmm-2.4)

%description -n %{develname}
This package contains the headers and various development files needed,
when compiling or developing programs which want C++ wrapper of GNOME
VFS library.

%package	doc
Summary:	Documentation of %{pkgname} library
Group:		Books/Other

%description doc
This package provides API documentation of %{pkgname} library.


%prep
%setup -q -n %{pkgname}-%{version}

%build
%configure2_5x --disable-static
%make 

### Build doc
pushd docs/reference
  perl -pi -e 's/^(HAVE_DOT.*=) YES/$1 NO/' Doxyfile
  make all
popd

%install
rm -rf %{buildroot}
%makeinstall_std

%files -n %{libname}
%doc COPYING
%{_libdir}/libgnomevfsmm-%{api_version}.so.%{major}*

%files -n %{develname}
%doc AUTHORS COPYING ChangeLog NEWS README
%{_includedir}/*
%{_libdir}/%{pkgname}-%{api_version}
%{_libdir}/pkgconfig/*.pc
%{_libdir}/*.so

%files doc
%doc docs/reference/html


%changelog
* Fri Aug  31 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 3b60e8e
- Convert BR to pkgconfig style, drop .la and .a files, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14181 |12mr|gnome-video-effects-0.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           gnome-video-effects
Version:        0.4.0
Release:        %mkrel 1
Summary:        Collection of GStreamer video effects

Group:          System/Libraries
License:        GPLv2
URL:            http://live.gnome.org/GnomeVideoEffects
Source0:        http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.xz
Buildarch:      noarch
BuildRequires:  intltool
BuildRoot: 	%{_tmppath}/%{name}-%{version}-root

%description
A collection of GStreamer effects to be used in different GNOME Modules.

%package devel
Summary:Collection of GStreamer video effects
Group: Development/Other
Requires: %name = %version-%release

%description devel
A collection of GStreamer effects to be used in different GNOME Modules.

%prep
%setup -q

%build
%configure2_5x
%make


%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root,-)
%doc README
%{_datadir}/gnome-video-effects

%files devel
%defattr(-,root,root,-)
%doc AUTHORS COPYING NEWS
%{_datadir}/pkgconfig/gnome-video-effects.pc





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14182 |12mr|gnonlin-0.10.17-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name gnonlin
%define		gst_req 0.10
Name: 		%name
Version: 	0.10.17
Release: %mkrel 3
Summary: 	GStreamer extension library for non-linear editing

Group: 		System/Libraries
License: 	LGPLv2+
URL:		http://gnonlin.sf.net/
Source:		http://gstreamer.freedesktop.org/src/gnonlin/%{name}-%{version}.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root
BuildRequires: 	libgstreamer-plugins-base-devel >= %{gst_req}
BuildRequires:	automake gettext-devel
BuildRequires:	libtool
BuildRequires:	gtk-doc
#gw for the checks:
BuildRequires:	gstreamer0.10-plugins-good
Obsoletes: gnonlin-devel

%description
Gnonlin is a library built on top of GStreamer (http://gstreamer.net)
which provides support for writing non-linear audio and video editing
applications. It introduces the concept of a timeline.

%prep
%setup -q

%build
%configure2_5x \
	--with-package-name='Mandriva %name package' \
	--with-package-origin='http://www.mandriva.com/'
%make

%install
rm -rf $RPM_BUILD_ROOT

%makeinstall_std
rm -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-*/*.*a

%check
make check

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-, root, root, -)
%doc AUTHORS COPYING README
%{_libdir}/gstreamer-0.10/libgnl*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14183 |12mr|gnucash-2.4.11-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %{name} %{major}
%define develname %mklibname -d %{name}

%define doc_version 2.2.0
%define build_hbci 1

%if %{_use_internal_dependency_generator}
%define __noautoreq 'devel\\(libgncmod(.*)\\)'
%endif

Name:		gnucash
Summary:	Application to keep track of your finances
Version:	2.4.11
Release:	2
License:	GPLv2+
Group:		Office
URL:		http://www.gnucash.org/
Source0:	http://downloads.sourceforge.net/gnucash/%{name}-%{version}.tar.bz2
Source2:	engine-common.i
Source4:	http://downloads.sourceforge.net/gnucash/%{name}-docs-%{doc_version}.tar.bz2
# (fc) 2.2.1-3mdv disable unneeded warning at startup (Fedora)
Patch0:		gnucash-quiet.patch
Patch1:		gnucash-2.4.11-link.patch

# Guile 2.0 support (from Fedora)
Patch101:	gnucash-guile-1.patch
Patch102:	gnucash-guile-2.patch
Patch103:	gnucash-guile-3.patch
Patch104:	gnucash-guile-4.patch
Patch105:	gnucash-guile-5.patch
Patch106:	gnucash-guile-6.patch
Patch107:	gnucash-guile-7.patch
Patch108:	gnucash-guile-8.patch
Patch109:	gnucash-guile-9.patch

# build noise
Patch150:	gnucash-notsvn.patch

BuildRequires:	intltool
BuildRequires:	desktop-file-utils
BuildRequires:	libxslt-proc
BuildRequires:	scrollkeeper
BuildRequires:	slib
BuildRequires:	swig
BuildRequires:	pkgconfig(guile-2.0)
BuildRequires:	pkgconfig(libgoffice-0.8)
BuildRequires:	pkgconfig(webkit-1.0)
BuildRequires:	dbi-devel
BuildRequires:	pkgconfig(libofx)
BuildRequires:	pkgconfig(ktoblzcheck)
BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(libgnomeui-2.0)
BuildRequires:	pkgconfig(libglade-2.0)

Requires:	guile >= 1.6
Requires:	slib
Requires:	%{libname} >= %{version}-%{release}
Requires:	yelp
Suggests:	perl-Finance-Quote
%rename gnucash-sql

%description
GnuCash is a personal finance manager. A check-book like
register GUI allows you to enter and track bank accounts,
stocks, income and even currency trades. The interface is
designed to be simple and easy to use, but is backed with
double-entry accounting principles to ensure balanced books.

%package ofx
Summary:	Enables OFX importing in GnuCash
Group:		Office
Requires:	%{name} = %{version}-%{release}

%description ofx
This package adds OFX file import support to the base
GnuCash package. Install this package if you want to
import OFX files.

%if %{build_hbci}
%package hbci
Summary:	Enables HBCI importing in GnuCash
Group:		Office
Requires:	%{name} = %{version}-%{release}
BuildRequires:	pkgconfig(aqbanking)
# only require the wizard, it will pull aqhbci package too 
#gw it really required qt3-wizard which wasn't included in aqbanking for a while
Requires:	aqhbci

%description hbci
This package adds HBCI file import support to the base
GnuCash package. Install this package if you want to
import HBCI files.
%endif

%package -n %{develname}
Group:		Development/C
Summary:	Libraries needed to develop for gnucash
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
Libraries needed to develop for gnucash.

%package -n %{libname}
Summary:	Libraries for gnucash
Group:		System/Libraries

%description -n %{libname}
This package provides libraries to use gnucash.

%prep
%setup -q -a 4
%patch0 -p1
%patch1 -p0
%patch101 -p1
%patch102 -p1
%patch103 -p1
%patch104 -p1
%patch105 -p1
%patch106 -p1
%patch107 -p1
%patch108 -p1
%patch109 -p1
%patch150 -p1
cp %{SOURCE2} src/engine

%build
export BUILDING_FROM_SVN=yes
autoreconf -fi
%define _disable_ld_no_undefined 1
%configure2_5x \
	--enable-gui \
	--enable-ofx \
	--disable-error-on-warning \
	--disable-schemas-install \
	--disable-static \
	--enable-locale-specific-tax \
	--enable-dbi \
	--with-html-engine=webkit \
%if %{build_hbci}
	--enable-aqbanking
%endif

pushd gnucash-docs-%{doc_version}
%configure2_5x \
	--localstatedir=/var/lib
popd

make

pushd gnucash-docs-%{doc_version}
%make
popd

%install
%makeinstall_std

pushd gnucash-docs-%{doc_version}
%makeinstall_std
popd

rm -f %{buildroot}%{_infodir}/dir
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'

%{find_lang} %{name} --with-gnome --all-name

# Menu entry
desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="GTK" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

# don't ship /usr/bin/gnc-test-env as it's only used for build and testing, this mitigates CVE-2010-3999
rm -f %{buildroot}%{_bindir}/gnc-test-env

%post
%define schemas apps_gnucash_dialog_business_common apps_gnucash_dialog_commodities apps_gnucash_dialog_common apps_gnucash_dialog_prices apps_gnucash_dialog_print_checks apps_gnucash_dialog_reconcile apps_gnucash_dialog_totd apps_gnucash_general apps_gnucash_history apps_gnucash_import_generic_matcher apps_gnucash_import_qif apps_gnucash_warnings apps_gnucash_window_pages_account_tree apps_gnucash_window_pages_register apps_gnucash_dialog_scheduled_transctions

%preun
%preun_uninstall_gconf_schemas %schemas

%if %build_hbci
%preun hbci
%preun_uninstall_gconf_schemas apps_gnucash_dialog_hbci
%endif

%files -f %{name}.lang
%doc AUTHORS COPYING HACKING NEWS README*
%doc doc/README.german doc/README.francais doc/guile-hackers.txt
%{_sysconfdir}/gconf/schemas/apps_gnucash_dialog_business_common.schemas
%{_sysconfdir}/gconf/schemas/apps_gnucash_dialog_commodities.schemas
%{_sysconfdir}/gconf/schemas/apps_gnucash_dialog_common.schemas
%{_sysconfdir}/gconf/schemas/apps_gnucash_dialog_prices.schemas
%{_sysconfdir}/gconf/schemas/apps_gnucash_dialog_print_checks.schemas
%{_sysconfdir}/gconf/schemas/apps_gnucash_dialog_reconcile.schemas
%{_sysconfdir}/gconf/schemas/apps_gnucash_dialog_scheduled_transctions.schemas
%{_sysconfdir}/gconf/schemas/apps_gnucash_dialog_totd.schemas
%{_sysconfdir}/gconf/schemas/apps_gnucash_general.schemas
%{_sysconfdir}/gconf/schemas/apps_gnucash_history.schemas
%{_sysconfdir}/gconf/schemas/apps_gnucash_import_generic_matcher.schemas
%{_sysconfdir}/gconf/schemas/apps_gnucash_import_qif.schemas
%{_sysconfdir}/gconf/schemas/apps_gnucash_warnings.schemas
%{_sysconfdir}/gconf/schemas/apps_gnucash_window_pages_account_tree.schemas
%{_sysconfdir}/gconf/schemas/apps_gnucash_window_pages_register.schemas
%config(noreplace) %{_sysconfdir}/%{name}
%{_bindir}/gnucash
%{_bindir}/gnucash-env
%{_bindir}/gnc-fq-check
%{_bindir}/gnc-fq-dump
%{_bindir}/gnc-fq-helper
%{_bindir}/gnc-fq-update
%{_bindir}/update-gnucash-gconf
%{_datadir}/applications/%{name}.desktop
%dir %{_libdir}/gnucash
%{_libdir}/gnucash/*.so*
%{_libdir}/gnucash/overrides
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/accounts
%{_datadir}/%{name}/checks
%{_datadir}/%{name}/guile-modules
%{_datadir}/%{name}/glade
%{_datadir}/%{name}/pixmaps
%{_datadir}/%{name}/ui
%{_datadir}/%{name}/gnome
%{_datadir}/%{name}/tip_of_the_day.list
%{_datadir}/icons/hicolor/*/apps/gnucash*
%doc %{_datadir}/%{name}/doc
%{_datadir}/%{name}/scm
%{_mandir}/*/*

%exclude %{_libdir}/gnucash/libgncmod-ofx*
%if %{build_hbci}
%exclude %{_libdir}/gnucash/libgncmod-aqbanking*
%exclude %{_datadir}/gnucash/glade/aqbanking*
%exclude %{_datadir}/gnucash/ui/gnc-plugin-aqbanking-ui.xml
%endif
%exclude %{_datadir}/gnucash/ui/gnc-plugin-ofx-ui.xml

%files ofx
%doc doc/README.OFX
%{_libdir}/gnucash/libgncmod-ofx*
%{_datadir}/gnucash/ui/gnc-plugin-ofx-ui.xml

%if %{build_hbci}
%files hbci
%doc doc/README.HBCI
%{_sysconfdir}/gconf/schemas/apps_gnucash_dialog_hbci.schemas
%{_libdir}/gnucash/libgncmod-aqbanking*
%{_datadir}/gnucash/glade/aqbanking*
%{_datadir}/gnucash/ui/gnc-plugin-aqbanking-ui.xml
%endif

%files -n %{libname}
%{_libdir}/libgnc-backend-sql.so.%{major}*
%{_libdir}/libgnc-backend-xml-utils.so.%{major}*
%{_libdir}/libgnc-business-ledger.so.%{major}*
%{_libdir}/libgnc-core-utils.so.%{major}*
%{_libdir}/libgnc-gnome.so.%{major}*
%{_libdir}/libgnc-module.so.%{major}*
%{_libdir}/libgnc-qof.so.1*

%files -n %{develname}
%{_bindir}/gnucash-make-guids
%{_bindir}/gnucash-valgrind
%{_libdir}/lib*.so
%{_includedir}/gnucash




%changelog
* Wed Sep  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 74a51c7
- Add requires exceptions
  
* Wed Sep  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 6a2c9d9
- Add swig to BuildRequires
  
* Wed Sep  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: d97b75f
- Try patch from Mageia to fix linkage
  
* Tue Sep  18 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 764f906
- Build against goffice-0.8 (0.10 is not supported yet)
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14184 |12mr|gnuchess-6.0.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	gnuchess
%define version 6.0.0

%define book_version 1.02

Summary:	The GNU chess program
Name:		%{name}
Version:	%{version}
Release:	%mkrel 3
Source0:	ftp://ftp.gnu.org/pub/gnu/chess/%{name}-%{version}.tar.gz
Source1:	ftp://ftp.gnu.org/pub/gnu/chess/%{name}-%{version}.tar.gz.sig
Source2:	ftp://ftp.gnu.org/pub/gnu/chess/book_%{book_version}.pgn.gz
Source3:	ftp://ftp.gnu.org/pub/gnu/chess/book_%{book_version}.pgn.gz.sig
Group:		Games/Boards
URL:		http://www.gnu.org/software/chess/
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
License:	GPL and Public Domain
BuildRequires:	readline-devel
BuildRequires:	ncurses-devel
BuildRequires:	flex
Provides:	chessengine
Obsoletes:	gnuchess-book
Provides:	gnuchess-book

%description
The gnuchess package contains the GNU chess program.  By default,
GNUchess uses a text-based interface.  Alternatively, GNUchess can
be used in conjunction with other GUI interface, thus serving as a
chess engine.

You should install the gnuchess package if you would like to play
chess on your computer. If you'd like to use a graphical interface
with GNUchess, you'll also need to install other GUI interface,
such as xboard or eboard.

This package also includes opening book for gnuchess, containing many
historic games played between masters and grandmasters.

%prep
%setup -q
gzip -dc %{SOURCE2} > book.pgn

%build
%configure2_5x	--bindir=%{_gamesbindir} --datadir=%{_gamesdatadir}
%make

# create book
echo -e 'book add book.pgn\nquit' | ./src/gnuchess -

%install
rm -rf $RPM_BUILD_ROOT
%{makeinstall_std}

install -m0644 book.pgn -D %{buildroot}%{_gamesdatadir}/gnuchess/book.pgn

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-, root, root)
%doc AUTHORS ChangeLog NEWS README
%{_gamesbindir}/*
%{_gamesdatadir}/gnuchess
%{_infodir}/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14185 |12mr|gnu-efi-3.0q-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Development Libraries and headers for EFI
Name: gnu-efi
Version: 3.0q
Release: 1
Group: Development/System
License: BSD
URL: ftp://ftp.hpl.hp.com/pub/linux-ia64
Source: ftp://ftp.hpl.hp.com/pub/linux-ia64/gnu-efi-%{version}.tar.gz
Patch0: gnu-efi-3.0q-Fix-usage-of-INSTALLROOT-PREFIX-and-LIBDIR.patch
Patch1: gnu-efi-3.0q-route80h.patch
Patch2: gnu-efi-3.0q-modelist.patch
Patch3: gnu-efi-3.0q-route80h-add-cougarpoint.patch
Patch4: gnu-efi-3.0q-machine-types.patch
Patch5: gnu-efi-3.0q-handle-uninitialized-gop.patch
Patch6: gnu-efi-3.0q-Add-.S-and-.E-rules.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
ExclusiveArch: i586 x86_64
BuildRequires: git

%define debug_package %{nil}

%description
This package contains development headers and libraries for developing
applications that run under EFI (Extensible Firmware Interface).

%prep
%setup -q
git init
git config user.email "pjones@fedoraproject.org"
git config user.name "Fedora Ninjas"
git add .
git commit -a -q -m "%{version} baseline."
git am %{patches}

%build
# Package cannot build with %{?_smp_mflags}.
make

%install
rm -rf %{buildroot}

mkdir -p %{buildroot}/%{_libdir}

make PREFIX=%{_prefix} LIBDIR=%{_libdir} INSTALLROOT=%{buildroot} install

mkdir -p %{buildroot}/%{_libdir}/gnuefi
mv %{buildroot}/%{_libdir}/*.lds %{buildroot}/%{_libdir}/*.o %{buildroot}/%{_libdir}/gnuefi

make -C apps clean route80h.efi modelist.efi
mkdir -p %{buildroot}/boot/efi/EFI/rosa/
mv apps/{route80h.efi,modelist.efi} %{buildroot}/boot/efi/EFI/rosa/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc README.* ChangeLog
%{_includedir}/efi
%{_libdir}/*
%dir /boot/efi/EFI/rosa/
%attr(0644,root,root) /boot/efi/EFI/rosa/*.efi


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14186 |12mr|gnu.getopt-1.0.13-1.3.8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	section		free
%define gcj_support     1

Name:		gnu.getopt
Version:	1.0.13
Release:	%mkrel 1.3.8
Epoch:		0
Summary:        Java getopt implementation
License:        LGPL
Url:            http://www.urbanophile.com/arenn/hacking/download.html
Source0:        ftp://ftp.urbanophile.com/pub/arenn/software/sources/java-getopt-%{version}.tar.bz2
Obsoletes:      gnu-getopt < %{epoch}:%{version}-%{release}
Provides:       gnu-getopt = %{epoch}:%{version}-%{release}
BuildRequires:  ant
Group:          Development/Java
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
Buildarch:      noarch
BuildRequires:  java-devel >= 0:1.4.2
%endif
BuildRequires:	java-rpmbuild >= 0:1.5
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%description
The GNU Java getopt classes support short and long argument parsing in
a manner 100% compatible with the version of GNU getopt in glibc 2.0.6
with a mostly compatible programmer's interface as well. Note that this
is a port, not a new implementation. I am currently unaware of any bugs
in this software, but there certainly could be some lying about. I would
appreciate bug reports as well as hearing about positive experiences.

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
Javadoc for %{name}.

%prep
%setup -q -c
# Aaron, where did you put my build script :-) ?
mv gnu/getopt/buildx.xml build.xml

%build
%ant jar javadoc

%install
%{__rm} -rf %{buildroot}

# jars
%__mkdir_p %{buildroot}%{_javadir}
%__install -m 644 build/lib/%{name}.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do %__ln_s ${jar} ${jar/-%{version}/}; done)
# javadoc
%__mkdir_p %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -a build/api/* %{buildroot}%{_javadocdir}/%{name}-%{version}

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%clean
%__rm -rf %{buildroot}

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%post javadoc
%__rm -f %{_javadocdir}/%{name}
%__ln_s %{name}-%{version} %{_javadocdir}/%{name}

%postun javadoc
if [ "$1" = "0" ]; then
    %__rm -f %{_javadocdir}/%{name}
fi

%files
%defattr(0644,root,root,0755)
%doc gnu/getopt/COPYING.LIB gnu/getopt/README
%{_javadir}/*
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/*
%endif

%files javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}-%{version}




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14187 |12mr|gnugo-3.8-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define chinese_rules 0
%{?_with_chinese: %global chinese_rules 1}

Summary:	The GNU program to play the game of Go
Name:		gnugo
Version:	3.8
Release:	5
License:	GPLv3+ 
Group:		Games/Boards
Url:		http://www.gnu.org/software/gnugo/
Source0:	ftp://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.gz
Source1:	ftp://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.gz.sig
Patch0:		gnugo-3.8-fix-format-errors.patch
BuildRequires:	ncurses-devel
BuildRequires:	readline-devel

%description
Go is a game of strategy between two players usually played on a 
19x19 grid called goban. GNU Go plays a game of Go against the 
user. It has many other features: it can play against itself or 
another program, analyse and score a recorded game. GNU Go is 
compliant with Go Modem Protocol, and load / save games in the
Smart Go format.
GNU Go uses a simple alpha-numeric board display by default. If you
want to use a graphical interface with GNU Go, you'll also need 
to install other GUI clients, such as CGoban or Jago.

Build Options:
--with chinese      Use Chinese rules for endgame counting

%prep
%setup -q
%patch0 -p 1 -b .format

%build
autoconf
%configure2_5x \
	--bindir=%{_gamesbindir}	\
	--enable-color			\
	--with-readline			\
%if %chinese_rules
	--enable-chinese-rules
%endif

%make
make check

%install
%makeinstall_std

# install emacs file
install -D -m 644 interface/gnugo.el %{buildroot}%{_datadir}/emacs/site-lisp/gnugo.el
mkdir -p %{buildroot}%{_sysconfdir}/emacs/site-start.d/
echo "(autoload 'gnugo \"gnugo\" \"GNU Go\" t)" > %{buildroot}%{_sysconfdir}/emacs/site-start.d/gnugo.el

%files
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog INSTALL NEWS README THANKS TODO 
%config(noreplace) %{_sysconfdir}/emacs/site-start.d/*.el
%{_infodir}/*
%{_gamesbindir}/*
%{_mandir}/man6/*
%{_datadir}/emacs/site-lisp/*.el



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14188 |12mr|gnumeric-1.11.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define goffice 0.10
%define libname %mklibname spreadsheet %{version}
%define devname %mklibname -d spreadsheet

Summary:	A full-featured spreadsheet for GNOME
Name:		gnumeric
Version:	1.11.6
Release:	1
License:	GPLv2+
Group:		Office
URL:		http://www.gnome.org/projects/gnumeric/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.xz
#This patch is borked, leave it here as reference
# configure is disabling gda for now
Patch0:		gnumeric-1.11.3-gda-build.patch
Patch1:		gnumeric-1.9.17-format-strings.patch
# (fc) 1.9.3-4mdv fix CVE-2009-0318
Patch5:		gnumeric-1.8.2-CVE-2009-0318-rh.patch

BuildRequires:	desktop-file-utils
BuildRequires:	intltool
BuildRequires:	rarian
BuildRequires:	perl-devel
BuildRequires:	psiconv-devel
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gmodule-2.0)
BuildRequires:	pkgconfig(gobject-2.0)
BuildRequires:	pkgconfig(gthread-2.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(libgda-4.0)
BuildRequires:	pkgconfig(libgoffice-0.10)
BuildRequires:	pkgconfig(libgsf-1)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(pango)
BuildRequires:	pkgconfig(pangocairo)
BuildRequires:	pkgconfig(pxlib)
BuildRequires:	pkgconfig(pygobject-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)

Requires:	pygtk2.0
#gw it places files in the versioned goffice directory
# But as usual with the G mess, stuff doesn't make sense and
# goffice's version is 0.9 while its filesystem version is
# 0.10...
Requires: goffice >= 0.9

%description
This is the Gnumeric, the GNOME spreadsheet program. If you are familiar with 
Excel, you should be ready to use Gnumeric.  It tries to clone all of 
the good features and stay as compatible as possible with Excel in terms of 
usability. Hopefully the bugs have been left behind :).


%package -n %{libname}
Summary:	Spreadsheet library from Gnumeric
Group:		System/Libraries

%description -n %{libname}
This is the Gnumeric, the GNOME spreadsheet program. If you are familiar with 
Excel, you should be ready to use Gnumeric.  It tries to clone all of 
the good features and stay as compatible as possible with Excel in terms of 
usability. Hopefully the bugs have been left behind :).

%package -n %{devname}
Summary:	Spreadsheet library from Gnumeric - development files
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	libspreadsheet-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{name}-devel

%description -n %{devname}
This is the Gnumeric, the GNOME spreadsheet program. If you are familiar with 
Excel, you should be ready to use Gnumeric.  It tries to clone all of 
the good features and stay as compatible as possible with Excel in terms of 
usability. Hopefully the bugs have been left behind :).

%prep
%setup -q
%apply_patches
autoreconf -fi

%build
%configure2_5x \
	--enable-ssindex

%make

%install
GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 %makeinstall_std
rm -vf %{buildroot}%_datadir/%{name}/%{version}/perl/*/auto/Gnumeric/.packlist
rm -rf %{buildroot}/var
ln -s %_datadir/gnome %{buildroot}%_datadir/%{name}/%{version}

find %{buildroot} -name \*.la|xargs chmod 644

desktop-file-install --vendor="" \
	--remove-category="Application" \
	--remove-category="Science" \
	--remove-category="Math" \
	--remove-category="Application" \
	--remove-mime-type="zz-application/zz-winassoc-xls" \
	--add-category="GTK" \
	--add-category="GNOME" \
	--dir %{buildroot}%{_datadir}/applications \
	%{buildroot}%{_datadir}/applications/*

%find_lang %{name} --with-gnome
%find_lang %{name}-functions
cat %{name}-functions.lang >> %{name}.lang

%preun
%preun_uninstall_gconf_schemas %schemas

%files -f %{name}.lang
%doc AUTHORS NEWS BUGS README
%{_bindir}/*
%{_libdir}/goffice/%goffice/plugins/gnumeric
%{_libdir}/gnumeric
%{_datadir}/glib-2.0/schemas/org.gnome.gnumeric*.xml
%{_datadir}/gnumeric
%{_datadir}/applications/*
%{_datadir}/pixmaps/*
%{_iconsdir}/hicolor/*/apps/gnumeric*
%{_mandir}/man1/*

%files -n %{libname}
%{_libdir}/libspreadsheet-%{version}.so

%files -n %{devname}
%{_libdir}/libspreadsheet.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/libspreadsheet-*/




%changelog
* Mon Sep  10 2012 Denis Silakov <denis.silakov@rosalab.ru>
+ Commit: f7fc736
- Updated to 1.11.6
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14189 |12mr|gnupg-1.4.11-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	GNU privacy guard - a free PGP replacement
Name:		gnupg
Version:	1.4.11
Release:	4
License:	GPLv3
Group:		File tools
URL:		http://www.gnupg.org
Source:		ftp://ftp.gnupg.org/gcrypt/gnupg/%{name}-%{version}.tar.bz2
Source1:	ftp://ftp.gnupg.org/gcrypt/gnupg/%{name}-%{version}.tar.bz2.sig
Source2:	mdk-keys.tar.bz2
Source3:	mdk-keys.tar.bz2.sig
Patch1:		gnupg-1.4.2.2-use-agent-by-default.diff
Patch4:		gnupg-1.4.5-ppc64.patch
# splitted off from the previous debian patch
Patch6:		gnupg-1.4.7-deb-free_caps.patch
Patch7:		gnupg-1.4.7-deb-manpage.patch
Patch8:		gnupg-1.4.7-deb-min_privileges.patch
#Patch10:	gnupg-1.4.6-dir.patch
BuildRequires:	bzip2-devel
BuildRequires:	docbook-utils
BuildRequires:	gettext
BuildRequires:	libcurl-devel >= 7.10
BuildRequires:	termcap-devel
BuildRequires:	libusb-devel
BuildRequires:	openldap-devel
BuildRequires:	perl
BuildRequires:	readline-devel
BuildRequires:	sendmail-command
BuildRequires:	bison

%description
GnuPG is GNU's tool for secure communication and data storage.
It can be used to encrypt data and to create digital signatures.
It includes an advanced key management facility and is compliant
with the proposed OpenPGP Internet standard as described in RFC2440.

%prep

%setup -q
%patch1 -p0 -b .use_agent
%patch4 -p1 -b .ppc64
%patch6 -p1 -b .free_caps
%patch7 -p1 -b .manpage
%patch8 -p1 -b .min_privileges
#%patch10 -p1 -b .dir

%build
%serverbuild
%configure2_5x \
	--without-included-regex \
	--without-included-gettext \
	--without-included-zlib \
	--with-static-rnd=linux \
	--disable-rpath \
	--without-capabilities \
	--enable-noexecstack \
%ifarch %{sunsparc}
	--enable-m-guard
%else
	--disable-m-guard
%endif
%make

%check
# all tests must pass
make check

%install
rm -rf %{buildroot}

%makeinstall_std

sed -e "s#../g10/gpg#gpg#" < tools/lspgpot > %{buildroot}%{_bindir}/lspgpot

perl -pi -e 's|/usr/local|/usr/|' %{buildroot}%{_mandir}/man1/gpg.1

# install some extra man pages by debian
install -m0644 debian/gpgsplit.1 %{buildroot}%{_mandir}/man1/
install -m0644 debian/lspgpot.1 %{buildroot}%{_mandir}/man1/

# installed but not wanted
rm -f %{buildroot}%{_datadir}/gnupg/{FAQ,faq.html}
rm -f %{buildroot}%{_datadir}/locale/locale.alias

mkdir -p %{buildroot}%{_sysconfdir}/RPM-GPG-KEYS
tar xvjf %{SOURCE2} -C %{buildroot}%{_sysconfdir}/RPM-GPG-KEYS

%{find_lang} %{name}


%files -f %{name}.lang
%defattr(-,root,root)
%doc README NEWS THANKS TODO doc/DETAILS doc/FAQ doc/HACKING
%doc doc/OpenPGP doc/samplekeys.asc
%doc doc/gpgv.texi
%attr(0755,root,root) %{_bindir}/gpg
%attr(0755,root,root) %{_bindir}/gpgv
%attr(0755,root,root) %{_bindir}/lspgpot
%attr(0755,root,root) %{_bindir}/gpgsplit
%attr(0755,root,root) %{_bindir}/gpg-zip
%dir %{_libdir}/gnupg
%attr(0755,root,root) %{_libdir}/gnupg/gpgkeys_curl
%attr(0755,root,root) %{_libdir}/gnupg/gpgkeys_finger
%attr(0755,root,root) %{_libdir}/gnupg/gpgkeys_hkp
%attr(0755,root,root) %{_libdir}/gnupg/gpgkeys_ldap
%dir %{_datadir}/gnupg
%{_datadir}/gnupg/options.skel
%{_mandir}/man1/*
%{_mandir}/man7/*
%{_infodir}/gnupg1.info*
%dir %{_sysconfdir}/RPM-GPG-KEYS
%attr(0644,root,root) %{_sysconfdir}/RPM-GPG-KEYS/*.asc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14190 |12mr|gnupg2-2.0.18-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname	gnupg

%define build_gpgagentscript	0
%{?_without_gpgagentscript:	%global build_gpgagentscript 0}
%{?_with_gpgagentscript:	%global build_gpgagentscript 1}

Summary:	GNU privacy guard - a free PGP replacement
Name:		gnupg2
Version:	2.0.18
Release:	3
License:	GPLv3
Group:		File tools
URL:		http://www.gnupg.org
Source0:	ftp://ftp.gnupg.org/gcrypt/gnupg/%{pkgname}-%{version}.tar.bz2
Source1:	%{SOURCE0}.sig
Source2:	gpg-agent.sh
Source3:	gpg-agent-xinit.sh
Source4:	sysconfig-gnupg2
Patch0:		gnupg-1.9.3-use-ImageMagick-for-photo.patch
Patch1:		gnupg-2.0.14-tests-s2kcount.patch
BuildRequires:	openldap-devel
BuildRequires:	sendmail-command
BuildRequires:	libgpg-error-devel >= 1.4
BuildRequires:	libgcrypt-devel >= 1.2.0
BuildRequires:	libassuan-devel >= 1.0.2
BuildRequires:	libksba-devel >= 1.0.2
BuildRequires:	zlib-devel
BuildRequires:	pth-devel >= 2.0.0
BuildRequires:	docbook-utils
BuildRequires:	readline-devel
BuildRequires:	termcap-devel
BuildRequires:	libcurl-devel
BuildRequires:	libusb-devel
BuildRequires:	bzip2-devel
BuildRequires:	libassuan-devel
Obsoletes:	newpg
Provides:	newpg = %{version}-%{release}
Requires:	dirmngr
Requires:	pinentry
Requires:	gnupg

%description
GnuPG is GNU's tool for secure communication and data storage.
It can be used to encrypt data and to create digital signatures.
It includes an advanced key management facility and is compliant
with the proposed OpenPGP Internet standard as described in RFC2440.

%prep
%setup -q -n %{pkgname}-%{version}
%patch0 -p1 -b .ImageMagick
%patch1 -p1

%build
%serverbuild

./autogen.sh

%configure2_5x \
	--libexecdir=%{_libdir}/gnupg2 \
	--enable-symcryptrun \
	--disable-rpath \
	--without-capabilities \
	--with-adns=no \
	--with-pkits-tests

# no parallel make (v2.0.5 at least)
%make

# all tests must pass on i586 and x86_64
%check
[[ -n "$GPG_AGENT_INFO" ]] || eval `./agent/gpg-agent --use-standard-socket --daemon --write-env-file gpg-agent-info`
make check
[[ -a gpg-agent-info ]] && kill -0 `cut -d: -f 2 gpg-agent-info`
rm -f gpg-agent-info

%install
%makeinstall_std
#Remove: #60298
%if %{build_gpgagentscript}
install -d %{buildroot}/%{_sysconfdir}/profile.d
install %{SOURCE2} %{buildroot}/%{_sysconfdir}/profile.d/gpg-agent.sh
install -d %{buildroot}/%{_sysconfdir}/X11/xinit.d
install %{SOURCE3} %{buildroot}/%{_sysconfdir}/X11/xinit.d/gpg-agent
install -d %{buildroot}/%{_sysconfdir}/sysconfig
install %{SOURCE4} %{buildroot}/%{_sysconfdir}/sysconfig/%{name}
%endif
# remove this from package because the content of options.skel is the
# identical for both gnupg 1/2, except for comment
rm -rf %{buildroot}%{_datadir}/gnupg

rm -rf %{buildroot}%{_docdir}/gnupg

# fix file conflict with 'gnupg' package
rm %{buildroot}%{_mandir}/man1/gpg-zip.1

%find_lang %{name}

%files -f %{name}.lang
%defattr(-,root,root)
%doc README NEWS THANKS TODO ChangeLog
%doc doc/FAQ doc/HACKING doc/KEYSERVER doc/OpenPGP doc/TRANSLATE doc/DETAILS 
%doc doc/examples
%if %{build_gpgagentscript}
%attr(0755,root,root) %{_sysconfdir}/profile.d/gpg-agent.sh
%attr(0755,root,root) %{_sysconfdir}/X11/xinit.d/gpg-agent
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%endif
%attr(4755,root,root) %{_bindir}/gpgsm
%{_bindir}/gpg-agent
%{_bindir}/gpgconf
%{_bindir}/kbxutil
%{_bindir}/sc*
%{_bindir}/watchgnupg
%{_bindir}/gpgsm-gencert.sh
%{_bindir}/gpgkey2ssh
%{_bindir}/gpg-connect-agent
%{_bindir}/gpgparsemail
%{_bindir}/gpg2
%{_bindir}/gpgv2
%{_bindir}/symcryptrun
%{_sbindir}/addgnupghome
%{_sbindir}/applygnupgdefaults
%dir %{_libdir}/gnupg2
%{_libdir}/gnupg2/gpg-check-pattern
%{_libdir}/gnupg2/gpg-preset-passphrase
%{_libdir}/gnupg2/gpg-protect-tool
%{_libdir}/gnupg2/gnupg-pcsc-wrapper
%{_libdir}/gnupg2/gpg2keys_curl
%{_libdir}/gnupg2/gpg2keys_finger
%{_libdir}/gnupg2/gpg2keys_hkp
%{_libdir}/gnupg2/gpg2keys_ldap
%{_infodir}/gnupg.info*
%{_mandir}/man1/gpg-agent.1*
%{_mandir}/man1/gpg-connect-agent.1*
%{_mandir}/man1/gpg-preset-passphrase.1*
%{_mandir}/man1/gpg2.1*
%{_mandir}/man1/gpgconf.1*
%{_mandir}/man1/gpgparsemail.1*
%{_mandir}/man1/gpgsm-gencert.sh.1*
%{_mandir}/man1/gpgsm.1*
%{_mandir}/man1/gpgv2.1*
%{_mandir}/man1/scdaemon.1*
%{_mandir}/man1/symcryptrun.1*
%{_mandir}/man1/watchgnupg.1*
%{_mandir}/man8/addgnupghome.8*
%{_mandir}/man8/applygnupgdefaults.8*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14191 |12mr|gnuplot-4.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	modeversion 0.6.0

Name:		gnuplot
Summary:	A program for plotting mathematical expressions and data
Version:	4.6.1
Release:	1
License:	Freeware-like
Group:		Sciences/Other
URL:		http://www.gnuplot.info/
Source0:	http://downloads.sourceforge.net/project/gnuplot/%{name}/%{version}/%{name}-%{version}.tar.gz
Source1:	http://cars9.uchicago.edu/~ravel/software/gnuplot-mode/gnuplot-mode.%{modeversion}.tar.bz2
Source2:	http://www.gnuplot.info/faq/faq.html
Source11:	%{name}.16.png
Source12:	%{name}.32.png
Source13:	%{name}.48.png
Patch0:		gnuplot-4.0.0-emacs-mode--disable-f9.patch
Patch1:		gnuplot-4.6.0-fix-format-errors.patch
Requires:	gnuplot-nox
Suggests:	gnuplot-mode
Suggests:	gnuplot-doc
BuildRequires:	libx11-devel
BuildRequires:	emacs-bin
BuildRequires:	ncurses-devel
BuildRequires:	png-devel
BuildRequires:	readline-devel
BuildRequires:	tetex-latex
BuildRequires:  texinfo
BuildRequires:  gd-devel
BuildRequires:  cairo-devel
BuildRequires:	lua-devel
BuildRequires:	wxgtku2.8-devel
BuildRequires:	texlive-epstopdf

%description
Gnuplot is a command-line driven, interactive function plotting program
especially suited for scientific data representation. Gnuplot can be used to
plot functions and data points in both two and three dimensions and in many
different formats.

Install gnuplot if you need a graphics package for scientific data
representation.

%package	nox
Summary:	A program for plotting mathematical expressions and data
Group:		Sciences/Other
Conflicts:	gnuplot < 4.4.3

%description	nox
Gnuplot is a command-line driven, interactive function plotting program
especially suited for scientific data representation. Gnuplot can be used to
plot functions and data points in both two and three dimensions and in many
different formats.

Install gnuplot if you need a graphics package for scientific data
representation.

This package provides GNUPlot without any X dependency.

%package	mode
Summary:	Yet another Gnuplot mode for Emacs
Group:		Sciences/Other
Conflicts:	gnuplot < 4.4.3

%description	mode
Gnuplot is a major mode for Emacs flavours with the following features:

 - Functions for plotting lines, regions, entire scripts, or entire files
 - Graphical interface to setting command arguments
 - Syntax colorization
 - Completion of common words in Gnuplot
 - Code indentation
 - On-line help using Info for Gnuplot functions and features
 - Interaction with Gnuplot using comint
 - Pull-down menus plus a toolbar in XEmacs
 - Distributed with a quick reference sheet in postscript.

%package	doc
Summary:	GNUPlot Documentation
Group:		Sciences/Other
Conflicts:	gnuplot < 4.4.3

%description	doc
Gnuplot is a command-line driven, interactive function plotting program
especially suited for scientific data representation. Gnuplot can be used to
plot functions and data points in both two and three dimensions and in many
different formats.

Install gnuplot if you need a graphics package for scientific data
representation.

This package provides the additional documentation.

%prep
%setup -q -a 1
%patch0 -p1
#% patch1 -p1

perl -pi -e 's|(^\s*)mkinstalldirs\s|$1./mkinstalldirs |' gnuplot-mode.%{modeversion}/Makefile.in
# Non-free stuff. Ouch. -- Geoff
rm -f demo/prob.dem demo/prob2.dem

%build
export CFLAGS="%{optflags} -fno-fast-math"
export CONFIGURE_TOP=..

mkdir build-nox
pushd build-nox
%configure2_5x --with-readline=gnu --with-png --without-linux-vga --without-x --disable-wxwidgets
%make -C src/
#%make -C docs/ ps
%make -C docs/ pdf
popd

mkdir build-x11
pushd build-x11
%configure2_5x --with-readline=gnu --with-png --without-linux-vga
%make
popd

pushd gnuplot-mode.%{modeversion} && {
    ./configure --prefix=/usr
    %make
} && popd

cp -f %SOURCE2 .
chmod 644 faq.html

%install
pushd build-nox
%makeinstall_std
%__mv %{buildroot}%{_bindir}/gnuplot %{buildroot}%{_bindir}/gnuplot-nox
popd

pushd build-x11
%makeinstall_std
popd

pushd gnuplot-mode.%{modeversion} && {
    make install prefix=%{buildroot}/usr
    pdflatex gpelcard
    install -d %{buildroot}%{_sysconfdir}/emacs/site-start.d
    install -m 644 dotemacs %{buildroot}%{_sysconfdir}/emacs/site-start.d/%{name}.el
} && popd

# Copy back from build dir to be able to package those files
pushd build-nox
%__mv docs/gnuplot.pdf ../docs/
#%__mv docs/gnuplot.ps ../docs/
#%__mv docs/gpcard.ps ../docs/
popd

# menu

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Version=1.0
Name=Gnuplot
Comment=The famous function plotting program
Exec=%{name}
Icon=%{name}
Terminal=true
Type=Application
StartupNotify=true
Categories=Education;Science;Math;DataVisualization;
EOF

# icon
install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png

%files
%{_bindir}/gnuplot

%files nox
%doc Copyright faq.html
%doc README README.1ST
%doc NEWS PORTING
%{_bindir}/gnuplot-nox
%{_mandir}/*/*
%{_libdir}/gnuplot
%{_datadir}/applications/mandriva-%{name}.desktop
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_datadir}/texmf/tex/latex/gnuplot

%files doc
%doc demo docs/gnuplot.pdf
%{_datadir}/gnuplot
%{_infodir}/*

%files mode
%doc gnuplot-mode.%{modeversion}/gpelcard.pdf
%config(noreplace) %{_sysconfdir}/emacs/site-start.d/*.el
%{_datadir}/emacs/site-lisp/*

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14192 |12mr|gnu-regexp-1.1.4-17.0.6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2005, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define gcj_support 0
%define section free

Name:           gnu-regexp
Version:        1.1.4
# 10jpp, but need 17 to obsolete old mdv package
Release:        %mkrel 17.0.6
Epoch:          0
Summary:        Java NFA regular expression engine implementation
License:        LGPL
Source0:        ftp://ftp.tralfamadore.com/pub/java/gnu.regexp-1.1.4.tar.gz
Source1:        %{name}.build.xml
BuildRequires:  ant
BuildRequires:  gnu-getopt
BuildRequires:  java-rpmbuild >= 0:1.6
URL:            http://www.cacas.org/java/gnu/regexp/
Group:          Development/Java
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildArch:      noarch
%endif
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Provides:        gnu.regexp = %{epoch}:%{version}-%{release}
Obsoletes:        gnu.regexp < %{epoch}:%{version}-%{release}

%description
The gnu.regexp package is a pure-Java implementation of a traditional
(non-POSIX) NFA regular expression engine. Its syntax can emulate many
popular development tools, including awk, sed, emacs, perl and grep. For
a relatively complete list of supported and non-supported syntax, refer
to the syntax and usage notes.

%package demo
Summary:        Demo for %{name}
Requires:       %{name} = %{epoch}:%{version}-%{release}
Requires:       gnu.getopt
Group:          Development/Java
Provides:        gnu.regexp-demo = %{epoch}:%{version}-%{release}
Obsoletes:        gnu.regexp-demo < %{epoch}:%{version}-%{release}

%description demo
Demonstrations and samples for %{name}.

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java
Provides:        gnu.regexp-javadoc = %{epoch}:%{version}-%{release}
Obsoletes:        gnu.regexp-javadoc < %{epoch}:%{version}-%{release}

%description javadoc
Javadoc for %{name}.

%prep
%setup -q -n gnu.regexp-%{version}
%__cp -a %{SOURCE1} build.xml
%remove_java_binaries

%build
export OPT_JAR_LIST=:
export CLASSPATH=$(build-classpath gnu.getopt)
%{ant} jar javadoc

%install
%__rm -rf %{buildroot}

# jars
%__mkdir_p %{buildroot}%{_javadir}
%__cp -a build/lib/gnu.regexp.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do %__ln_s ${jar} `echo $jar| sed "s|-%{version}||g"`; done
%__ln_s %{name}.jar gnu.regexp.jar)

# demo
%__mkdir_p %{buildroot}%{_datadir}/%{name}/gnu/regexp/util
%__cp -a build/classes/gnu/regexp/util/*.class \
  %{buildroot}%{_datadir}/%{name}/gnu/regexp/util

# javadoc
%__mkdir_p %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -a build/api/* %{buildroot}%{_javadocdir}/%{name}-%{version}
(cd %{buildroot}%{_javadocdir} && %__ln_s %{name}-%{version} %{name})

%{gcj_compile}

%clean
%__rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc COPYING COPYING.LIB README TODO docs/*.html
%{_javadir}/*
%{gcj_files}

%files demo
%defattr(0644,root,root,0755)
%{_datadir}/%{name}

%files javadoc
%defattr(0644,root,root,0755)
%dir %{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}-%{version}/*
%dir %{_javadocdir}/%{name}




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14193 |12mr|gnutls-3.0.22-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	libgcrypt_version 1.2.4

%define	major    28
%define	sslmajor 27
%define	libname	%mklibname %{name} %{major}
%define	libssl	%mklibname %{name}-ssl %{sslmajor}
%define	devname	%mklibname %{name} -d

Summary:	Library providing a secure layer (SSL)
Name:		gnutls
Version:	3.0.22
Release:	1
License:	GPLv2+ and LGPLv2+
Group:		System/Libraries
URL:		http://www.gnutls.org
Source0:	http://ftp.gnu.org/pub/gnu/gnutls/%{name}-%{version}.tar.xz
Source1:	http://ftp.gnu.org/pub/gnu/gnutls/%{name}-%{version}.tar.xz.sig
BuildRequires:	liblzo-devel
BuildRequires:	libgcrypt-devel >= %{libgcrypt_version}
BuildRequires:	libtasn1-devel >= 0.3.4
BuildRequires:	p11-kit-devel
BuildRequires:	pkgconfig(nettle)
%ifnarch %{arm} %{mips}
BuildRequires:	valgrind
%endif

%description
GnuTLS is a project that aims to develop a library which provides 
a secure layer, over a reliable transport layer.

%package -n %{libname}
Summary:	Library providing a secure layer (SSL)
Group:		System/Libraries

%description -n	%{libname}
GnuTLS is a project that aims to develop a library which provides
a secure layer, over a reliable transport layer.

%package -n %{libssl}
Summary:	Library providing a secure layer (SSL)
Group:		System/Libraries

%description -n %{libssl}
GnuTLS is a project that aims to develop a library which provides
a secure layer, over a reliable transport layer.

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{name} = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Requires:	%{libssl} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{devname}
GnuTLS is a project that aims to develop a library which provides
a secure layer, over a reliable transport layer.

This package contains all necessary files to compile or develop
programs/libraries that use %{name}.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static \
	--with-included-libtasn1=no \
	--with-included-libcfg=yes \
	--with-lzo \
	--with-libz-prefix=%{_prefix} \
	--with-libgcrypt \
	--with-libgcrypt-prefix=%{_prefix} \
	--with-libtasn1-prefix=%{_prefix} \
%ifnarch %{arm} %{mips}
	--enable-valgrind-tests \
%endif
	--disable-rpath \
	--disable-guile

%make

%check
make check

%install
%makeinstall_std
%find_lang gnutls

%files
%doc NEWS README
%{_bindir}/[cgs]*
%{_bindir}/psktool
%{_bindir}/p11tool
%{_bindir}/ocsptool
%{_mandir}/man?/*
%{_infodir}/*

%files -n %{libname} -f gnutls.lang
%{_libdir}/lib*.so.%{major}*

%files -n %{libssl}
%{_libdir}/lib*.so.%{sslmajor}*

%files -n %{devname}
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/gnutls



%changelog
* Sat Aug  4 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: bff4e4d
- Drop info-install post scripts (it's handled by rpm itself now)
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14194 |12mr|gnu-trove-1.0.2-5.0.10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2005, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#
%define gcj_support 1
%define section devel
%define short_name trove

Summary:        High performance collections for Java
Name:           gnu-%{short_name}
Version:        1.0.2
Release:        %mkrel 5.0.10
Epoch:          0
License:        LGPL
URL:            http://trove4j.sourceforge.net/
Group:          Development/Java
Source0:        trove-1.0.2.tar.gz
Source1:        trove-build.xml
BuildRequires:  java-rpmbuild >= 0:1.6
BuildRequires:  ant >= 0:1.6
BuildRequires:  ant-junit >= 0:1.6
BuildRequires:  junit
BuildRequires:  locales-en
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildArch:      noarch
BuildRequires:  java-devel
%endif
Provides:       gnu.trove = %{epoch}:%{version}-%{release}
Obsoletes:      gnu.trove < %{epoch}:%{version}-%{release}

%description
The GNU Trove library has two objectives: 

Provide "free" (as in "free speech" and "free beer"), 
fast, lightweight implementations of the java.util 
Collections API. These implementations are designed 
to be pluggable replacements for their JDK equivalents. 

Whenever possible, provide the same collections support 
for primitive types. This gap in the JDK is often 
addressed by using the "wrapper" classes 
(java.lang.Integer, java.lang.Float, etc.) with 
Object-based collections. For most applications, however, 
collections which store primitives directly will require 
less space and yield significant performance gains. 


%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java
Provides:       gnu.trove-javadoc = %{epoch}:%{version}-%{release}
Obsoletes:      gnu.trove-javadoc < %{epoch}:%{version}-%{release}

%description javadoc
%{summary}.

%prep
%setup -q -n %{short_name}-%{version}
cp %{SOURCE1} build.xml

%build
export LC_ALL=ISO-8859-1
export OPT_JAR_LIST="ant/ant-junit junit"
export CLASSPATH=
%{ant} -Dbuild.sysclasspath=only dist

%install
# jars
mkdir -p $RPM_BUILD_ROOT%{_javadir}
cp -p target/%{short_name}-%{version}.jar \
      $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}.jar; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done
ln -sf %{name}.jar gnu.trove.jar)

# javadoc
mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr dist/docs/api/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name} # ghost symlink

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%doc LICENSE.txt
%{_javadir}/*
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/*
%endif


%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}
%doc %{_javadocdir}/%{name}-%{version}

# -----------------------------------------------------------------------------



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14195 |12mr|gob2-2.0.18-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	GTK+ Object Builder
Name:		gob2
Version:	2.0.18
Release:	%mkrel 5
License:	GPLv2+
Group:		Development/GNOME and GTK+
Source:		http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.bz2
URL:		http://www.5z.com/jirka/linux.html#gob
BuildRequires:	flex
BuildRequires:	glib2-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-root

%description
GOB2 is a simple preprocessor for making GTK+ objects.  It makes objects
from a single file which has inline C code so that you don't have to edit
the generated files.  Syntax is somewhat inspired by java and yacc.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-, root, root)
%doc README AUTHORS NEWS TODO ChangeLog
%doc examples
%{_bindir}/*
%{_mandir}/man1/*
%{_datadir}/aclocal/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14196 |12mr|gobject-introspection-1.34.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version}|cut -d. -f1,2)

%define build_bootstrap	0
%define api 1.0
%define major 1
%define libname %mklibname girepository %{api} %{major}
%define devname %mklibname -d girepository

Summary:	GObject Introspection
Name:		gobject-introspection
Version:	1.34.1.1
Release:	1
License:	GPLv2+, LGPLv2+, MIT
Group:		Development/C
Url:		http://live.gnome.org/GObjectIntrospection
Source0:	http://ftp.acc.umu.se/pub/GNOME/sources/gobject-introspection/%{url_ver}/%{name}-%{version}.tar.xz
# gi-find-deps.sh is a rpm helper for Provides and Requires. Script creates typelib()-style Provides/Requires.
Source1:	gi-find-deps.sh
Source2:	typelib.macros
Source3:	gobject-introspection-typelib.template
# PATCH-FIX-UPSTREAM g-ir-dep-tool.patch bgo#665672 dimstar@opensuse.org -- Add g-ir-dep-tool to get further automatic dependencies.
Patch0:	g-ir-dep-tool.patch

BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	libtool
# this could be removed if the typelib stuff is backported
BuildRequires:	rpm >= 5.4.7-14
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(cairo-gobject)
BuildRequires:	pkgconfig(gio-2.0)
BuildRequires:	pkgconfig(gio-unix-2.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gmodule-2.0)
BuildRequires:	pkgconfig(gobject-2.0)
BuildRequires:	pkgconfig(gthread-2.0)
BuildRequires:	pkgconfig(libffi)
BuildRequires:	pkgconfig(python)
BuildRequires:	python-mako
# these are needed by the g-ir-dep-tool
%if !%{build_bootstrap}
BuildRequires:	pkgconfig(gobject-introspection-1.0) >= 1.32.0
BuildRequires:	gobject-introspection >= 1.32.0-2
%endif

Requires:	%{libname} = %{version}-%{release}
Conflicts:	%mklibname girepository 1.0 0 < 0.6.10-5
%rename		gir-repository

# Provide typelib() symbols based on gobject-introspection-typelib.template
# The template is checked during install if it matches the installed *.typelib files.
%if %{build_bootstrap}
%(cat %{SOURCE3} | awk '{ print "Provides: " $0}')
%endif

%description
The goal of the project is to describe the APIs and  collect them in
a uniform, machine readable format.

%package -n %{libname}
Group:		System/Libraries
Summary:	GObject Introspection shared library
Conflicts:	%{name} < 0.6.8-2

%description -n %{libname}
The goal of the project is to describe the APIs and  collect them in
a uniform, machine readable format.

%package -n %{devname}
Group:		Development/C
Summary:	GObject Introspection development libraries
# these two pkgs are needed for typelib requires generation
Requires:	%{name} = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
#gw /usr/bin/libtool is called in giscanner
Requires:	libtool
Provides:	libgirepository-devel = %{version}-%{release}
Provides:	girepository-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{devname}
The goal of the project is to describe the APIs and  collect them in
a uniform, machine readable format.

%prep
%setup -q
%apply_patches

%build
autoreconf -fi
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std
install -D %{SOURCE1} %{buildroot}%{_rpmhome}/gi-find-deps.sh
install -D %{SOURCE2} -m 0644 %{buildroot}%{_rpmhome}/macros.d/typelib

# comparing, if we provide all the symbols expected.
%if %{build_bootstrap}
ls %{buildroot}%{_libdir}/girepository-1.0/*.typelib | sh %{SOURCE1} -P > gobject-introspection-typelib.installed
diff -s %{SOURCE3} gobject-introspection-typelib.installed
%endif

%check
make check

%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

%files
%doc README
%dir %{_libdir}/girepository-%{api}
%(for typelibname in %{typelibnames}; do
	echo "%{_libdir}/girepository-%{api}/$typelibname.typelib"
done)

%files -n %{libname}
%{_libdir}/libgirepository-%{api}.so.%{major}*

%files -n %{devname}
%doc ChangeLog TODO NEWS AUTHORS
%{_bindir}/g-ir-annotation-tool
%{_bindir}/g-ir-compiler
%{_bindir}/g-ir-dep-tool
%{_bindir}/g-ir-generate
%{_bindir}/g-ir-scanner
%{_libdir}/%{name}
%{_libdir}/libgirepository-%{api}.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/%{name}-%{api}
%{_datadir}/aclocal/*.m4
%{_datadir}/%{name}-%{api}
%{_datadir}/gtk-doc/html/gi
%dir %{_datadir}/gir-%{api}
%(for typelibname in %{typelibnames}; do
	echo "%{_datadir}/gir-%{api}/$typelibname.gir"
done)
%{_rpmhome}/gi-find-deps.sh
%{_rpmhome}/macros.d/typelib
%{_mandir}/man1/*


%changelog
* Mon Oct  2 2012 Arkady L. Shane <ashejn@rosalab.ru> 1.34.0-1
- update to 1.34.0

* Sun May 06 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.32.1-1
+ Revision: 797159
- new version 1.32.1

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14197 |12mr|gocr-0.49-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_as_needed 1

Summary:	OCR (Optical Character Recognition) program
Name:		gocr
Version:	0.49
Release:	%mkrel 1
License:	GPLv2
Group:		Graphics
URL:		http://jocr.sourceforge.net/
Source0:	http://www-e.uni-magdeburg.de/jschulen/ocr/gocr-%{version}.tar.gz
Source1:	http://www-e.uni-magdeburg.de/jschulen/ocr/gocr-%{version}.tar.gz.asc
Source2:	%{name}-icons.tar.bz2
#Patch0:	gocr-0.39-includes.patch
BuildRequires:	libnetpbm-devel
BuildRoot:	%{_tmppath}/%{name}-buildroot

Obsoletes:	%{name}-devel <= 0.48

%description
GOCR is an optical character recognition program, released under the
GNU General Public License. It reads images in many formats (pnm, pbm,
pgm, ppm, some pcx and tga image files (or PNM from stdin); if
pnm-tools installed and running linux-like system you can also use
pnm.gz, pnm.bz2, png, jpg, tiff, gif, bmp and others) and outputs
a text file.

#%package -n	%{name}-devel
#Summary:	Development tools for gocr
#Group:		Development/C

#%description -n	%{name}-devel
#GOCR is an optical character recognition program, released under the
#GNU General Public License. It reads images in many formats (pnm, pbm,
#pgm, ppm, some pcx and tga image files (or PNM from stdin); if
#pnm-tools installed and running linux-like system you can also use
#pnm.gz, pnm.bz2, png, jpg, tiff, gif, bmp and others) and outputs
#a text file.

#If you want to develop programs which will manipulate gocr, you should 
#install gocr-devel.  You'll also need to install the gocr package.

#%package -n %{name}-gtk
#Summary:	Gtk+ frontend for gocr
#Group: 		Graphics
#Requires:	%{name} = %{version}
#BuildRequires:  gtk+1.2-devel 

#%description -n %{name}-gtk
#GOCR is an optical character recognition program, released under the
#GNU General Public License. It reads images in many formats (pnm, pbm,
#pgm, ppm, some pcx and tga image files (or PNM from stdin); if
#pnm-tools installed and running linux-like system you can also use
#pnm.gz, pnm.bz2, png, jpg, tiff, gif, bmp and others) and outputs
#a text file.

#Gtk+-based frontend for gocr.
	
%prep
%setup -q
#patch0 -p1 -b .includes

%build
%configure2_5x
%make

# NOTE: we apparently need it (BuildRequires), so make sure gocr is
# built against netpbm
ldd src/gocr | grep -q libnetpbm || exit 1

#cd frontend/gnome
#%%configure --prefix=%{_xprefix} --bindir=%{_xbindir}
#%%make 

%install
rm -rf %{buildroot}

%makeinstall_std

#ln -sf gnome/mkinstalldirs frontend/mkinstalldirs
#make -C frontend/gnome install DESTDIR=%buildroot

# Menu
#mkdir -p %{buildroot}/{%{_miconsdir},%{_liconsdir},%{_menudir}}
#bzcat %{SOURCE2}|tar xf - -C %buildroot/%{_datadir}

mkdir -p %buildroot%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}-gtk.desktop
[Desktop Entry]
Type=Application
Exec=%{_xbindir}/gtk-ocr
Icon=%{name}
Categories=Graphics;Viewer;
Name=Gtk-ocr
Comment=Gtk-ocr is a gtk frontend for gocr
EOF

#%post -n %name-gtk
#%{update_menus}
   
#%postun -n %name-gtk
#%{clean_menus}
   
%clean
rm -rf %{buildroot}

%files -n %{name}
%defattr(-, root, root)
%doc AUTHORS BUGS CREDITS HISTORY README REMARK.txt REVIEW TODO
%doc doc/{examples.txt,gocr.html,unicode.txt}
%{_mandir}/man1/*
%attr(755,root,root) %{_bindir}/*
%{_datadir}/applications/mandriva-%{name}-gtk.desktop

#%files -n %{name}-devel
#%defattr(-, root, root)
#%doc AUTHORS
#%{_libdir}/libPgm2asc.a
#%{_includedir}/gocr.h

#%files -n %{name}-gtk
#%defattr(-, root, root)
#%doc frontend/gnome/{AUTHORS,README,TODO}
#%{_menudir}/*
#%{_iconsdir}/*
#%attr(755,root,root) %{_xbindir}/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14198 |12mr|goffice0.8-0.8.17-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define origname goffice

%define api 0.8
%define major 8
%define libname %mklibname %{origname} %{api}_%{major}
%define develname %mklibname -d %{origname} %{api}

Summary:	Set of document centric objects and utilities for glib/gtk
Name:		%{origname}%{api}
Version:	0.8.17
Release:	1
License:	GPLv2
Group:		System/Libraries
Url:		http://www.gnome.org
Source0:	http://ftp.gnome.org/pub/GNOME/sources/goffice/%{origname}-%{version}.tar.xz
Patch0:		goffice-0.8.17-no-pcre.patch
BuildRequires:	pkgconfig(glib-2.0) >= 2.8.0
BuildRequires:	pkgconfig(gobject-2.0) >= 2.16.0
BuildRequires:	pkgconfig(gmodule-2.0) >= 2.16.0
BuildRequires:	pkgconfig(gio-2.0) >= 2.16.0
BuildRequires:	pkgconfig(libgsf-1) >= 1.14.9
BuildRequires:	pkgconfig(libxml-2.0) >= 2.4.12
BuildRequires:	pkgconfig(pango) >= 1.8.1
BuildRequires:	pkgconfig(pangocairo) >= 1.8.1
BuildRequires:	pkgconfig(cairo) >= 1.2.0
BuildRequires:	pkgconfig(gtk+-2.0) >= 2.12.0
BuildRequires:	pkgconfig(cairo-ps) >= 1.2.0
BuildRequires:	pkgconfig(cairo-pdf) >= 1.2.0
BuildRequires:	pkgconfig(cairo-svg) >= 1.2.0
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	gtk-doc
BuildRequires:	intltool
Conflicts:	goffice < 0.9

%description
There are common operations for document centric applications that are
conceptually simple, but complex to implement fully.
    - plugins
    - load/save documents
    - undo/redo

%package -n %{libname}
Summary:	Set of document centric objects and utilities for glib/gtk
Group:		System/Libraries
Requires:	%{name} >= %{version}

%description -n %{libname}
Shared library implementing document centric objects and utilities for glib/gtk

%package -n %{develname}
Summary:	Set of document centric objects and utilities for glib/gtk
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}

%description -n %{develname}
Development files of the Goffice library.

%prep
%setup -qn %{origname}-%{version}
%patch0 -p1

%build
autoreconf -fi
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%find_lang %{origname}-%{version}

%files -f %{origname}-%{version}.lang
%doc README NEWS AUTHORS BUGS MAINTAINERS
%{_datadir}/%{origname}/%{version}
%{_datadir}/pixmaps/%{origname}/%{version}

%files -n %{libname}
%{_libdir}/libgoffice-%{api}.so.%{major}*
%{_libdir}/%{origname}/%{version}

%files -n %{develname}
%{_includedir}/libgoffice-%{api}
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*.pc
%{_datadir}/gtk-doc/html/goffice-%{api}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14199 |12mr|goffice-0.9.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api	0.10
%define major	9
%define libname	%mklibname %{name} %{api} %major
%define devname	%mklibname -d %{name} %{api}
%define girname	%mklibname %{name}-gir %{api}

Summary:	Set of document centric objects and utilities for glib/gtk
Name:		goffice
Version:	0.9.6
Release:	1
License:	GPLv2
Group:		System/Libraries
Url:		http://www.gnome.org
Source0:	http://ftp.gnome.org/pub/GNOME/sources/goffice/%{name}-%{version}.tar.xz

BuildRequires:	gtk-doc
BuildRequires:	intltool
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	pkgconfig(libgsf-1)
BuildRequires:	pkgconfig(libpcre)
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)

%description
There are common operations for document centric applications that are
conceptually simple, but complex to implement fully.
 - plugins
 - load/save documents
 - undo/redo

%package -n %{libname}
Summary:	%{summary}
Group:		%{group}

%description -n %{libname}
Shared library implementing document centric objects and utilities for glib/gtk

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n %{devname}
Summary:	%{summary}
Group:		Development/C
Requires:	%{libname} = %{version}
Requires:	%{girname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{devname}
Development files of the Goffice library.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static \
	--enable-introspection=yes

%make

%install
%makeinstall_std
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'

%find_lang %{name}-%{version}

%files -f %{name}-%{version}.lang
%doc README NEWS AUTHORS BUGS MAINTAINERS
%{_libdir}/%{name}/%{version}/
%dir %{_libdir}/%{name}/

%files -n %{libname}
%{_libdir}/libgoffice-%{api}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/GOffice-%{api}.typelib

%files -n %{devname}
%{_includedir}/libgoffice-%{api}/
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*.pc
%{_datadir}/gtk-doc/html/goffice-%{api}/
%{_datadir}/gir-1.0/*.gir




%changelog
* Mon Sep  10 2012 Denis Silakov <denis.silakov@rosalab.ru>
+ Commit: 50d47f4
- Updated to 0.9.6
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14200 |12mr|goocanvas-1.0.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 3
%define libname %mklibname goocanvas %{major}
%define develname %mklibname -d goocanvas

Name:		goocanvas
Version:	1.0.0
Release:	6
Summary:	New canvas widget for GTK+ that uses the cairo 2D library
Group:		Development/GNOME and GTK+
License:	LGPL+
URL:		http://sourceforge.net/projects/goocanvas
Source:		http://ftp.gnome.org/pub/GNOME/sources/goocanvas/%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	gnome-doc-utils
BuildRequires:	intltool

%description
GooCanvas is a new canvas widget for GTK+ that uses the cairo 2D library for 
drawing. It has a model/view split, and uses interfaces for canvas items and 
views, so you can easily turn any application object into canvas items.

%package -n %{libname}
Summary:	New canvas widget for GTK+ that uses the cairo 2D library
Group:		System/Libraries
Requires:	%{name}-i18n >= %{version}
Provides:	lib%{name} = %{version}-%{release}

%description -n %{libname}
This package contains the shared library for goocanvas.

%package i18n
Summary:	New canvas widget for GTK+ that uses the cairo 2D library
Group:		System/Internationalization

%description i18n
This package contains the translations for goocanvas.

%package -n %{develname}
Summary:	New canvas widget for GTK+ that uses the cairo 2D library
Group:		Development/GNOME and GTK+
Requires:	%{libname} = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
This package contains the development libraries, include files 
and documentation.

%prep
%setup -q

%build
%configure2_5x --disable-static
%make LIBS=-lm

%install
%makeinstall_std

%find_lang %{name}

%files -n %{libname}
%doc README COPYING AUTHORS
%{_libdir}/libgoocanvas.so.%{major}*

%files i18n -f %{name}.lang

%files -n %{develname}
%doc %{_datadir}/gtk-doc/html/%{name}
%{_includedir}/%{name}-1.0
%{_libdir}/*.so
%{_libdir}/pkgconfig/*



%changelog
* Wed Aug  22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 2585e64
- Drop .la and .a files, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14201 |12mr|gpart-0.1h-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Hard disk primary partition table reconstruction
Name:		gpart
Version:	0.1h
Release:	%mkrel 16
License:	GPLv2+
Source0:	%{name}-%{version}.tar.bz2
Group:		System/Kernel and hardware
URL:		http://home.pages.de/~michab/gpart/
Patch0:		gpart-0.1h-mdkconf.patch
Patch1:		gpart-errno.patch
Patch2:		gpart-0.1h-fixes.patch
# Fedora patches
Patch100:	gpart-0.1h-cflags.patch
Patch101:	gpart-0.1h-errno.patch
Patch102:	gpart-0.1h-largefile.patch
Patch103:	gpart-0.1h-makefile.patch
Patch104:	gpart-0.1h-syscall.patch
Patch105:	gpart-0.1h-varname.patch
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
A tool which tries to guess the primary partition table of a PC-type hard disk
in case the primary partition table in sector 0 is damaged, incorrect or
deleted. The guessed table can be written to a file or device. Supported
(guessable) filesystem or partition types: DOS/Windows FAT, Linux ext2 and
swap, OS/2 HPFS, Windows NTFS, FreeBSD and Solaris/x86 disklabels, Minix FS,
QNX 4 FS, Reiser FS, LVM physical volumes, BeOS FS, SGI XFS.

%prep

%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1 -b .fixes
%patch100 -p1 -b .varname
%patch101 -p1 -b .cflags
%patch102 -p1 -b .errno
%patch103 -p1 -b .syscall
%patch104 -p1 -b .largefile
%patch105 -p1 -b .makefile

%build
%make 

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_mandir}/man8

install -m0755 src/%{name} %{buildroot}%{_bindir}/
install -m0755 man/%{name}.8 %{buildroot}%{_mandir}/man8

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes README
%{_bindir}/%{name}
%{_mandir}/man8/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14202 |12mr|gparted-0.13.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _files_listed_twice_terminate_build 0

Summary:	Graphical frontend to libparted
Name:		gparted
Version:	0.13.1
Release:	1
License:	GPLv2+
Group:		System/Kernel and hardware
URL:		http://gparted.sourceforge.net
Source0:	http://downloads.sourceforge.net/project/gparted/%{name}/%{name}-%{version}/%{name}-%{version}.tar.bz2
Source2:	gparted-console.apps
Source3:	gparted-pam.d
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(gtkmm-2.4)
BuildRequires:	pkgconfig(libparted)
BuildRequires:	pkgconfig(sigc++-2.0)
BuildRequires:	pkgconfig(uuid)
BuildRequires:	desktop-file-utils
BuildRequires:	imagemagick
BuildRequires:	intltool
BuildRequires:	rarian
Requires:	usermode-consoleonly

%description
GParted stands for Gnome Partition Editor and is a graphical frontend to 
libparted. Among other features it supports creating, resizing, moving 
and copying of partitions.

%prep
%setup -q

%build
# fwang: autoreconf is needed, otherwise old version of intltool shipped with tarball will be used
autoreconf -fi
%configure2_5x --enable-libparted-dmraid
%make

%install
%__rm -fr %{buildroot}
%makeinstall_std
%find_lang %{name} --with-gnome

#consolehelper
%__mkdir_p %{buildroot}%{_bindir}
%__ln_s consolehelper %{buildroot}%{_bindir}/gparted
%__sed -i 's|%{_sbindir}|%{_bindir}|' %{buildroot}%{_datadir}/applications/*.desktop

%__mkdir_p %{buildroot}%{_sysconfdir}/security/console.apps
%__cp %{SOURCE2} %{buildroot}%{_sysconfdir}/security/console.apps/gparted

%__mkdir_p %{buildroot}%{_sysconfdir}/pam.d
%__cp %{SOURCE3} %{buildroot}%{_sysconfdir}/pam.d/gparted

desktop-file-install --vendor='' \
	--dir %{buildroot}%{_datadir}/applications/ \
	--remove-category=GNOME \
	--add-category='GTK;HardwareSettings;Settings' \
	%{buildroot}%{_datadir}/applications/*.desktop

%preun
if [ $1 -ge 0 ]; then
    if [ -a %{_datadir}/hal/fdi/policy/gparted-disable-automount.fdi ]; then
       rm -rf %{_datadir}/hal/fdi/policy/gparted-disable-automount.fdi
    fi
fi

%files -f %{name}.lang
%doc AUTHORS README COPYING ChangeLog
%{_bindir}/%{name}
%{_sbindir}/%{name}*
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/*
%{_mandir}/man8/*
%config(noreplace) %{_sysconfdir}/pam.d/gparted
%config(noreplace) %{_sysconfdir}/security/console.apps/gparted
%if %{mdvver} < 201200
%{_datadir}/omf/%{name}/
%endif

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14203 |12mr|gperf-3.0.4-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A perfect hash function generator
Name:	 	gperf
Version:	3.0.4
Release:	4
License:	GPLv3+
URL:		http://www.gnu.org/software/gperf/
Source:		ftp://ftp.gnu.org/gnu/gperf/%{name}-%{version}.tar.gz
Patch0:		gperf-3.0.1-gcc401.patch.bz2
Group:		Development/Other

%description
Gperf is a perfect hash function generator written in C++.  Simply
stated, a perfect hash function is a hash function and a data
structure that allows recognition of a key word in a set of words
using exactly one probe into the data structure.

Install gperf if you need a program that generates perfect hash
functions.

%prep
%setup -q
%patch0 -p1 -b .gcc401

%build
%configure2_5x
%make

%install
%makeinstall_std
rm -f %{buildroot}%{_datadir}/doc/gperf.html

%files
%defattr(-,root,root)
%doc README NEWS doc/gperf.html
%{_bindir}/gperf
%{_mandir}/man1/gperf.1*
%{_infodir}/gperf.info*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14204 |12mr|gperftools-2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		1
%define oname		gperftools
%define libname		%mklibname %{oname} %major
%define develname	%mklibname %{oname} -d

Name:		gperftools
Version:	2.0
Release:	1
License:	BSD
Group:		Development/Other
Summary:	Very fast malloc and performance analysis tools
URL:		http://code.google.com/p/gperftools/
Source0:	http://gperftools.googlecode.com/files/%{name}-%{version}.tar.gz
# http://code.google.com/p/gperftools/issues/detail?id=444
Patch0:		gperftools-2.0-glibc216.patch
# ppc64 still broken, bz 238390
ExclusiveArch:	%{ix86} x86_64 ppc %{arm}
%ifnarch ppc ppc64
BuildRequires:	libunwind-devel
%endif

%description
Perf Tools is a collection of performance analysis tools, including a
high-performance multi-threaded malloc() implementation that works
particularly well with threads and STL, a thread-friendly heap-checker,
a heap profiler, and a cpu-profiler.

%package -n	%{develname}
Summary:	Development libraries and headers for gperftools
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	google-perftools-devel = %{version}-%{release}
Obsoletes:	google-perftools-devel < 2.0

%description -n %{develname}
Libraries and headers for developing applications that use gperftools.

%package -n	%{libname}
Group:		System/Libraries
Summary:	Libraries provided by gperftools
Provides:	%{libname} = %{version}-%{release}
Obsoletes:	google-perftools-libs < 2.0

%description -n %{libname}
Libraries provided by gperftools, including libtcmalloc and libprofiler.

%package -n pprof
Summary:	CPU and Heap Profiler tool
Group:		Development/Other
Requires:	gv, graphviz
BuildArch:	noarch
Provides:	google-perftools = %{version}-%{release}
Obsoletes:	google-perftools < 2.0

%description -n pprof
Pprof is a heap and CPU profiler tool, part of the gperftools suite.

%prep
%setup -q
%patch0 -p1 -b .glibc216

# Fix end-of-line encoding
sed -i 's/\r//' README_windows.txt

# No need to have exec permissions on source code
chmod -x src/sampler.h src/sampler.cc

%build
CXXFLAGS=`echo $RPM_OPT_FLAGS -DTCMALLOC_LARGE_PAGES| sed -e 's/-Wp,-D_FORTIFY_SOURCE=2//g'`
%configure2_5x --disable-static

# Bad rpath!
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
# Can't build with smp_mflags
make

%install
make DESTDIR=%{buildroot} docdir=%{_docdir}/%{name}-%{version}/ install
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'

# Zero files
rm -rf %{buildroot}%{_docdir}/%{name}-%{version}/NEWS

# Delete useless files
rm -rf %{buildroot}%{_docdir}/%{name}-%{version}/INSTALL

%check
# http://code.google.com/p/google-perftools/issues/detail?id=153
%ifnarch ppc
# Their test suite is junk. Disabling.
# LD_LIBRARY_PATH=./.libs make check
%endif

%files -n pprof
%{_bindir}/pprof
%{_mandir}/man1/*

%files -n %{develname}
%{_docdir}/%{name}-%{version}/
%{_includedir}/google/
%{_includedir}/gperftools/
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc

%files -n %{libname}
%{_libdir}/*.so.*

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14205 |12mr|gpgme-1.3.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 11
%define libname_orig %mklibname %{name}
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d
%define develnamest %mklibname %{name} -d -s

%define gpg_version 1.2.2
%define gpgsm_version 1.9.6

Summary:	GnuPG Made Easy (GPGME)
Name:		gpgme
Version:	1.3.2
Release:	2
License:	GPLv2+
Group:		File tools
URL:		http://www.gnupg.org/gpgme.html
Source0:	ftp://ftp.gnupg.org/gcrypt/gpgme/%{name}-%{version}.tar.bz2
Source1:	ftp://ftp.gnupg.org/gcrypt/gpgme/%{name}-%{version}.tar.bz2.sig
BuildRequires:	gnupg >= %{gpg_version}
# support for Cryptographic Message Syntax protocol
BuildRequires:	gnupg2 >= %{gpgsm_version}
BuildRequires:	pth-devel >= 2.0.0
BuildRequires:	libassuan-devel >= 2.0.2
BuildRequires:	libgpg-error-devel >= 0.5
BuildRequires:	glib2-devel >= 2.0.0

%description
GnuPG Made Easy (GPGME) is a library designed to make access to GnuPG
easier for applications.

%package -n %{libname}
Summary:	GnuPG Made Easy (GPGME)
Group:		System/Libraries
Requires:	gnupg >= %{gpg_version}
# support for Cryptographic Message Syntax protocol
Requires:	gnupg2 >= %{gpgsm_version}
Provides:	%{name} = %{version}-%{release}
Provides:	%{libname_orig} = %{version}-%{release}

%description -n %{libname}
GnuPG Made Easy (GPGME) is a library designed to make access to GnuPG
easier for applications.

%package -n %{develname}
Summary:	GnuPG Made Easy (GPGME) Header files and libraries for development
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{libname_orig}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Obsoletes:	%mklibname %{name} 11 -d

%description -n %{develname}
GnuPG Made Easy (GPGME) is a library designed to make access to GnuPG
easier for applications.

Install this package if you want to develop applications 
that will use the %{name} library for crypto awareness.


%package -n %{develnamest}
Summary:	GnuPG Made Easy (GPGME) Header files and libraries for development
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Requires:	%{name}-devel = %{version}-%{release}
Provides:	%{libname_orig}-devel-static = %{version}-%{release}
Provides:	%{name}-devel-static = %{version}-%{release}
Provides:	lib%{name}-devel-static = %{version}-%{release}


%description -n %{develnamest}
GnuPG Made Easy (GPGME) is a library designed to make access to GnuPG
easier for applications.

Install this package if you want to develop applications 
that will use the %{name} library for crypto awareness.
It's static  lib.

%prep
%setup -q

%build
%configure2_5x \
	--enable-static
%make

%check
make check

%install
rm -rf %{buildroot}
%makeinstall_std

%multiarch_binaries %{buildroot}%{_bindir}/gpgme-config

%files -n %{libname}
%{_libdir}/lib*.so.%{major}*

%files -n %{develnamest}

%files -n %{develname}
%doc AUTHORS ChangeLog NEWS README THANKS TODO
%{multiarch_bindir}/gpgme-config
%{_bindir}/gpgme-config
%{_libdir}/*.a
%{_libdir}/*.so
%{_datadir}/aclocal/*.m4
%{_includedir}/*
%{_infodir}/*
%dir %{_datadir}/common-lisp/source/gpgme
%{_datadir}/common-lisp/source/gpgme/gpgme-package.lisp
%{_datadir}/common-lisp/source/gpgme/gpgme.asd
%{_datadir}/common-lisp/source/gpgme/gpgme.lisp



%changelog
* Sat Aug  4 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 2f54a34
- New version 1.3.2 (sync with Cooker), drop info-install post scripts (it's handled by rpm itself now)
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14206 |12mr|gphoto2-2.5.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define extraversion %nil

Summary:	Command line utilities to access digital cameras
Name:		gphoto2
Version:	2.5.0
Release:	1
License:	GPL+
Group:		Graphics
Url:		http://sourceforge.net/projects/gphoto/
Source0:	http://heanet.dl.sourceforge.net/sourceforge/gphoto/%{name}-%{version}%{?extraversion:%extraversion}.tar.bz2
Conflicts:	libgphoto2 < 2.1.1
Requires:	libgphoto-hotplug
BuildRequires:	pkgconfig(libgphoto2) >= %{version}
BuildRequires:	cdk-devel
BuildRequires:	libexif-devel >= 0.3.2
BuildRequires:	jpeg-devel
BuildRequires:	ncurses-devel
BuildRequires:	libaa-devel
BuildRequires:	popt-devel
BuildRequires:	readline-devel

%description
The gPhoto2 project is a universal, free application and library
framework that lets you download images from several different
digital camera models, including the newer models with USB
connections. Note that
a) for some older camera models you must use the old "gphoto" package.
b) for USB mass storage models you must use the driver in the kernel.

This package contains the command-line utility gphoto2.

%prep
%setup -q -n %{name}-%{version}%{?extraversion:%extraversion}

%build
%configure2_5x
%make

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%doc NEWS ChangeLog README TODO
%{_bindir}/*
%{_mandir}/*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14207 |12mr|gpicview-0.2.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A Simple and Fast Image Viewer for X
Name:     	gpicview
Version:	0.2.3
Release:	1
License:	GPLv2+
Group:		Graphics
Source0: 	http://dfn.dl.sourceforge.net/sourceforge/lxde/%name-%version.tar.gz
URL:		http://www.lxde.org/
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	jpeg-devel
BuildRequires:	desktop-file-utils
BuildRequires:	intltool >= 0.40.0

%description
GPicView is a simple and fast image viewer for X.
It features:
. Extremely lightweight and fast with low memory usage
. Very suitable for default image viewer of desktop system
. Simple and intuitive interface
. Minimal lib dependency: Only pure GTK+ is used
. Desktop independent: Doesn't require any specific desktop environment

%prep
%setup -q

%build
%configure2_5x
%make LIBS="-ljpeg -lm"

%install
%makeinstall_std

%find_lang %{name}

desktop-file-install --vendor='' \
	--dir=%{buildroot}%{_datadir}/applications \
	--remove-category='Application' \
	--remove-category='Core' \
	--remove-category='Utility' \
	--remove-category='Photography' \
	--remove-category='RasterGraphics' \
	%{buildroot}%{_datadir}/applications/*.desktop

%files -f %{name}.lang
%{_bindir}/%{name}
%{_datadir}/applications/*.desktop
%{_datadir}/%{name}
%{_datadir}/pixmaps/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14208 |12mr|gpm-1.20.6-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Allow first build without ncurses support
%define build_curses %{?_without_curses:0}%{!?_without_curses:1}

# this defines the library version that this package builds.
%define LIBMAJ 2
%define LIBVER %{LIBMAJ}.1.0
%define libname %mklibname %{name} %LIBMAJ
%define develname %mklibname %{name} -d

Summary:	A mouse server for the Linux console
Name:		gpm
Version:	1.20.6
Release:	6
License:	GPLv2+
Group:		System/Servers
URL:		ftp://arcana.linux.it/pub/gpm/
Source0:	http://ftp.linux.it/pub/People/rubini/gpm/%{name}-%{version}.tar.lzma
Source1:	gpm.init
Source2:	inputattach.c
# fedora patches (gpm-1.20.5-1.fc10.src.rpm)
Patch1: gpm-1.20.1-multilib.patch
Patch2: gpm-1.20.1-lib-silent.patch
Patch3: gpm-1.20.3-gcc4.3.patch
Patch4: gpm-1.20.5-close-fds.patch
Patch5: gpm-1.20.1-weak-wgetch.patch
# mdv patches
Patch50:	gpm-1.20.5-nodebug.patch
Patch51:	gpm-1.20.0-docfix.patch
Patch52:	gpm-1.20.5-do_not_build_it_twice.diff
Patch53:	gpm-1.20.5-format_not_a_string_literal_and_no_format_arguments.diff
Requires(post): chkconfig, rpm-helper
Requires(preun): chkconfig, rpm-helper
BuildRequires:	byacc
%if %{build_curses}
BuildRequires:	ncurses-devel
%endif
#BuildRequires:	texinfo autoconf2.1
BuildRequires:	autoconf

%description
Gpm provides mouse support to text-based Linux applications like the
emacs editor, the Midnight Commander file management system, and other
programs.  Gpm also provides console cut-and-paste operations using
the mouse and includes a program to allow pop-up menus to appear at
the click of a mouse button.

Gpm should be installed if you intend to use a mouse with your
MandrivaLinux system.

%package -n	%{libname}
Summary:	Libraries and header files for developing mouse driven programs
Group:		System/Libraries

%description -n	%{libname}
Library used by the gpm program.

Install %{libname}dev if you need to develop text-mode programs which will use
the mouse.  You'll also need to install the gpm package.

%package -n	%{develname}
Summary:	Libraries and header files for developing mouse driven programs
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	gpm-devel libgpm-devel
Obsoletes:	gpm-devel
Provides:	%{mklibname %{name} 1 -d} = %{version}
Obsoletes:	%{mklibname %{name} 1 -d}

%description -n	%{develname}
The %{develname} package contains the libraries and header files needed
for development of mouse driven programs.  This package allows you to
develop text-mode programs which use the mouse.

Install %{develname} if you need to develop text-mode programs which will use
the mouse.  You'll also need to install the gpm package.

%prep

%setup -q

for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
done
    
# fedora patches
%patch1 -p1 -b .multilib
%patch2 -p1 -b .lib-silent
%patch3 -p1 -b .gcc4.3
%patch4 -p1 -b .close-fds
%patch5 -p1 -b .weak-wgetch

# mdv patches
%patch50 -p1 -b .nodebug
%patch51 -p1 -b .docfix
%patch52 -p1 -b .do_not_build_it_twice
%patch53 -p0 -b .format_not_a_string_literal_and_no_format_arguments

cp %{SOURCE1} gpm.init
cp %{SOURCE2} inputattach.c

%build
%serverbuild
export CFLAGS="%{optflags} -fPIC"
CFLAGS="$CFLAGS -D_GNU_SOURCE -DPIC -fPIC" \
%configure2_5x %{?_without_curses}
make

gcc $CFLAGS -o inputattach inputattach.c

%install
install -d %{buildroot}%{_sysconfdir}
install -d %{buildroot}%{_initrddir}  
install -d %{buildroot}/%{_lib}
install -d %{buildroot}%{_datadir}/emacs/site-lisp

PATH=/sbin:$PATH:%{_sbindir}:$PATH

%makeinstall

install -m0644 doc/gpm-root.1 %{buildroot}%{_mandir}/man1
install -m0644 conf/gpm-root.conf %{buildroot}%{_sysconfdir}
#install -m0755 src/hltest %{buildroot}%{_bindir}
install -m0755 inputattach %{buildroot}/%{_sbindir}

ln -sf /%{_lib}/libgpm.so.%{LIBVER} %{buildroot}%{_libdir}/libgpm.so
ln -sf libgpm.so.%{LIBVER} %{buildroot}/%{_lib}/libgpm.so.%{LIBMAJ}
mv %{buildroot}%{_libdir}/libgpm.so.* %{buildroot}/%{_lib}

install -m0755 gpm.init %{buildroot}%{_initrddir}/gpm

perl -pi -e "s|/etc/rc.d/init.d|%{_initrddir}|" %{buildroot}%{_initrddir}/*

# cleanup
rm -rf %{buildroot}%{_datadir}/emacs/site-lisp

%post
%_post_service gpm

# handle init sequence change
if [ -f /etc/rc5.d/S85gpm ]; then
	/sbin/chkconfig --add gpm
fi

%preun
%_preun_service gpm

%files
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/gpm-root.conf
%{_initrddir}/gpm
%{_bindir}/display-buttons
%{_bindir}/display-coords
%{_bindir}/mev
%{_bindir}/gpm-root
%{_bindir}/hltest
%{_bindir}/mouse-test
%{_bindir}/disable-paste
%{_bindir}/get-versions
%{_sbindir}/gpm
%{_sbindir}/inputattach
%{_infodir}/gpm.info*
%{_mandir}/man1/mev.1*
%{_mandir}/man1/mouse-test.1*
%{_mandir}/man1/gpm-root.1*
%{_mandir}/man7/gpm-types.7*
%{_mandir}/man8/gpm.8*

%files -n %{libname}
%defattr(-,root,root)
%attr(0755,root,root) /%{_lib}/libgpm.so.%{LIBMAJ}*

%files -n %{develname}
%defattr(-,root,root)
%{_libdir}/libgpm.a
%{_includedir}/gpm.h
%{_libdir}/libgpm.so



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14209 |12mr|gprolog-1.3.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	gprolog
%define	version	1.3.1
%define	release	%mkrel 3
%define	Summary	GNU Prolog is a free implementation of Prolog

Name:		%{name}
Summary:	%{Summary}
Version:	%{version}
Release:	%{release}
URL:		http://gnu-prolog.inria.fr/
Source0:	ftp://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.gz
#Patch0 was sent upstream (Kharec)
Patch0:		gprolog-1.3.1-fix-str-fmt.patch
Patch2:		gprolog-1.3.0-noexecstack.patch
Patch3:		gprolog-1.3.1-reverse-order.patch
Group:		Development/Other
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
ExclusiveArch:	%{ix86} x86_64 amd64 ppc
License:	GPLv2

%description
GNU Prolog is a native Prolog compiler with constraint solving over finite
domains (FD) developed by Daniel Diaz. Latest information about GNU Prolog can
be found at http://www.gnu.org/software/prolog.
A lot of work has been devoted to the ISO compatibility. GNU Prolog is very
close to the ISO standard (http://www.logic-programming.org/prolog_std.html).


%prep
%setup -q
%patch0 -p0
%patch2 -p1 -b .noexecstack
%patch3 -p1 -b .revorder
(cd src && autoconf)

%build
cd src
CFLG="$(echo %{optflags} | sed -s "s/\-O2/-O1/g" \
     		    | sed -e "s/\-fomit-frame-pointer//")"

# Based on a gentoo ebuild (??)
CFLG="$CFLG -funsigned-char"
%configure2_5x	-with-c-flags="$CFLG -fno-unit-at-a-time" \
		--with-install-dir=%{_prefix} \
		--with-doc-dir=%{_datadir}/%{name}-%{version} \
		--with-html-dir=%{_datadir}/%{name}-%{version}/html \
		--with-examples-dir=%{_datadir}/%{name}-%{version}/examples
# parallel build is not safe - AdamW 2008/12
make

%check
cd src
#
export PATH=$RPM_BUILD_ROOT%{_bindir}:$PATH
#
make check

%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT%{_bindir}

(cd src ; make install-system INSTALL_DIR=$RPM_BUILD_ROOT%{_libdir}/%{name}-%{version})

(cd $RPM_BUILD_ROOT%{_bindir} ; ln -sf ../%{_lib}/%{name}-%{version}/bin/* .)


mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=GNU Prolog
Comment=%{Summary}
Exec=%{name}
Icon=interpreters_section
Terminal=true
Type=Application
Categories=Development;X-MandrivaLinux-MoreApplications-Development-Interpreters;
EOF

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post 
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%files
%defattr(-,root,root)
%doc Examples* doc/html_node
%{_bindir}/*
%{_libdir}/%{name}*
%{_datadir}/applications/*


%changelog
* Mon Mar 26 2012 Andrew Lukoshko <andrew.lukoshko@rosalab.ru> 1.3.1-3rosa.lts2012.0
- fixed test suite

* Thu Dec 02 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-2mdv2011.0
+ Revision: 605497
- rebuild

  + Sandro Cazzaniga <kharec@mandriva.org>
    - patch send upstream, not release.

* Fri Mar 05 2010 Sandro Cazzaniga <kharec@mandriva.org> 1.3.1-1mdv2010.1
+ Revision: 514797
- fix Source to use tar.gz
- drop old patches (applied upstream)
- add a patch for fix str fmt in 1.3.1
- update to 1.3.1
- fix license

* Mon Oct 05 2009 Funda Wang <fwang@mandriva.org> 1.3.0-4mdv2010.0
+ Revision: 453832
- fix test
- fix stf fmt
- rediff noexecstack patch
- bunzip2 patches

* Tue Dec 09 2008 Adam Williamson <awilliamson@mandriva.org> 1.3.0-3mdv2009.1
+ Revision: 312144
- rebuild
- disable parallel build (it breaks)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Sat Jan 12 2008 Thierry Vignaud <tv@mandriva.org> 1.3.0-2mdv2008.1
+ Revision: 150233
- rebuild
- drop old menu
- kill re-definition of %%buildroot on Pixel's request
- kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri May 18 2007 Pixel <pixel@mandriva.com> 1.3.0-1mdv2008.0
+ Revision: 27816
- new release, 1.3.0
- drop patch0 (gcc4) hopefully not needed anymore
- drop patch3 (test) applied upstream
- Import gprolog



* Thu Aug 24 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.2.19-4mdv2007.0
- fix usage of summary macro in menu item
- move check to new %%check stage
- fix macro-in-%
%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14210 |12mr|gpsd-2.95-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _hotplugdir	%{_prefix}/lib/hotplug

%define	major		19
%define	gpsd_major	0
%define	libname		%mklibname %{name} %{major}
%define libqtname	%mklibname Qgpsmm %{major}
%define develname	%mklibname %{name} -d
%define staticname	%mklibname %{name} -s -d

Name: 	 	gpsd
Summary: 	GPS data translator and GUI
Version:	2.95
Release: 	%mkrel 4
Source0:	http://prdownload.berlios.de/%{name}/%{name}-%{version}.tar.gz
Source1:	gpsd.rules
#Source2:	gpsd.sysconfig
Patch1:		gpsd-2.90-udev.patch
Patch2:		gpsd-2.95-fix-link.patch
Patch3:		gpsd-2.95-silentmake.patch
Patch4:		gpsd.ldflags.patch
URL:		http://gpsd.berlios.de
License:	BSD
Group:		Sciences/Geosciences
Provides:	gps3d
Obsoletes:	gps3d
BuildRequires:  ncurses-devel
BuildRequires:  udev
BuildRequires:	lesstif-devel
BuildRequires:	xmlto
BuildRequires:	dbus-devel
BuildRequires:	dbus-glib-devel
BuildRequires:	python
BuildRequires:	python-devel
BuildRequires:	bluez-devel
BuildRequires:	qt4-devel
Requires:	%{name}-python = %{version}-%{release}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
gpsd is a service daemon that mediates access to a GPS sensor
connected to the host computer by serial or USB interface, making its
data on the location/course/velocity of the sensor available to be
queried on TCP port 2947 of the host computer.  With gpsd, multiple
GPS client applications (such as navigational and wardriving software)
can share access to a GPS without contention or loss of data.  Also,
gpsd responds to queries with a format that is substantially easier to
parse than NMEA 0183.  A client library is provided for applications.

After installing this RPM, gpsd will automatically connect to USB
GPSes when they are plugged in and requires no configuration.  For
serial GPSes, you will need to start gpsd by hand.  Once connected,
the daemon automatically discovers the correct baudrate, stop bits,
and protocol. The daemon will be quiescent when there are no
clients asking for location information, and copes gracefully when the
GPS is unplugged and replugged.

%package -n	%{libname}
Summary:	Libraries for gpsd
Group:		System/Libraries
Obsoletes:	%{mklibname gpsd 15} > 2.34

%description -n	%{libname}
gpsd is a service daemon that mediates access to a GPS sensor
connected to the host computer by serial or USB interface, making its
data on the location/course/velocity of the sensor available to be
queried on TCP port 2947 of the host computer.  With gpsd, multiple
GPS client applications (such as navigational and wardriving software)
can share access to a GPS without contention or loss of data.  Also,
gpsd responds to queries with a format that is substantially easier to
parse than NMEA 0183.  A client library is provided for applications.

After installing this RPM, gpsd will automatically connect to USB
GPSes when they are plugged in and requires no configuration.  For
serial GPSes, you will need to start gpsd by hand.  Once connected,
the daemon automatically discovers the correct baudrate, stop bits,
and protocol. The daemon will be quiescent when there are no
clients asking for location information, and copes gracefully when the
GPS is unplugged and replugged.

%package -n     %{libqtname}
Summary:        Qt bindings for gpsd
Group:          System/Libraries

%description -n %{libqtname}
This package contains Qt bindings for gpsd.

%package -n	%{develname}
Summary:	Client libraries in C and Python for talking to a running gpsd or GPS
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}
Requires:	%{libqtname} = %{version}
Obsoletes:	%{mklibname gpsd 15 -d}

%description -n	%{develname}
This package provides C header files for the gpsd shared libraries
that manage access to a GPS for applications; also Python modules.
You will need to have gpsd installed for it to work.

%package -n	%{staticname}
Summary:	Static libraries for gpsd
Group:		Development/C
Provides:	%{name}-static-devel = %{version}-%{release}
Provides:	lib%{name}-static-devel = %{version}-%{release}
Requires:	%{develname} = %{version}
Obsoletes:	%{mklibname gpsd 15 -s -d}

%description -n	%{staticname}
This package provides C header files for the gpsd shared libraries
that manage access to a GPS for applications; also Python modules.
You will need to have gpsd installed for it to work.

%package	clients
Summary:	Clients for gpsd with an X interface
Group:		Sciences/Geosciences

%description	clients
xgps is a simple test client for gpsd with an X interface. It displays
current GPS position/time/velocity information and (for GPSes that
support the feature) the locations of accessible satellites.

xgpsspeed is a speedometer that uses position information from the GPS.
It accepts an -h option and optional argument as for gps, or a -v option
to dump the package version and exit. Additionally, it accepts -rv
(reverse video) and -nc (needle color) options.

%package	python
Summary:	Python bindings for gpsd
Group:		Development/Python
Requires:	%{libname} = %{version}

%description	python
This package contains the Python bindings for gpsd. It will be needed
for any applications that interface with gpsd via python.

%prep
%setup -q
%patch1 -p1 -b .udev
%patch2 -p0 -b .link
%patch3 -p1 -b .make
%patch4 -p2 -b .ldflags

%build
export LDFLAGS="$LDFLAGS -lbluetooth"
%configure2_5x --enable-dbus --enable-bluetooth

%make

%install
rm -rf %{buildroot}

%makeinstall_std

# additional gpsd files
#mkdir -p %{buildroot}%{_datadir}/X11/app-defaults/
#install -m644 xgpsspeed.ad %{buildroot}%{_datadir}/X11/app-defaults/xgpsspeed

mkdir -p %{buildroot}%{_sysconfdir}/udev/rules.d
install -m644 %{SOURCE1} %{buildroot}%{_sysconfdir}/udev/rules.d/70-gpsd.rules

mkdir -p %{buildroot}%{_sysconfdir}/udev/agents.d/usb
install -m755 gpsd.hotplug %{buildroot}%{_sysconfdir}/udev/agents.d/usb/gpsd

#install -m755 gps.py -D %{buildroot}%{_libdir}/python${PYVERSION}/site-packages/gps.py

# init scripts
%{__install} -d -m 0755 %{buildroot}%{_sysconfdir}/init.d
%{__install} -p -m 0755 packaging/rpm/gpsd.init \
	%{buildroot}%{_sysconfdir}/init.d/gpsd

%{__install} -d -m 0755 %{buildroot}%{_sysconfdir}/sysconfig
%{__install} -p -m 0644 packaging/rpm/gpsd.sysconfig \
	%{buildroot}%{_sysconfdir}/sysconfig/gpsd

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}-clients.desktop << EOF
[Desktop Entry]
Name=XGPS
Comment=XGPS
Exec=xgps
Icon=communications_section
Terminal=false
Type=Application
StartupNotify=true
Categories=Science;Geology;
EOF

#remove unpackaged file
#rm -f %{buildroot}%{_libdir}/python/site-packages/gps.py

#put the python file(s) in the right place (it's arch-dependent)

# fixme: may need to be adapted to include other 64-bit arches, I'm
# not sure what directory they use - AdamW 2007/07
%ifarch x86_64
mkdir -p %{buildroot}%{py_platsitedir}
mv %{buildroot}%{py_puresitedir}/* %{buildroot}%{py_platsitedir}
%endif

rm -rf %{buildroot}%{_libdir}/*.la

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%post clients
%update_menus
%endif

%if %mdkversion < 200900
%postun clients
%clean_menus
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc README
%{_sbindir}/gpsd
%{_bindir}/gpscat
%{_bindir}/gpsctl
%{_bindir}/gpsprof
%{_bindir}/gpsmon
%{_bindir}/gpsdecode
%{_mandir}/man8/gpsd.8*
%{_mandir}/man1/gpsprof.1*
%{_mandir}/man1/gps.1*
%{_mandir}/man1/gpscat.1*
%{_mandir}/man1/gpsctl.1*
%{_mandir}/man1/gpsmon.1*
%{_mandir}/man1/gpsdecode.1*
%{_mandir}/man5/rtcm*.5*
%{_mandir}/man5/srec.5*
%{_sysconfdir}/init.d/%{name}
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%{_sysconfdir}/udev/agents.d/usb/gpsd
%{_sysconfdir}/udev/rules.d/70-gpsd.rules

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/libgps.so.%{major}*
%{_libdir}/libgpsd.so.%{gpsd_major}*

%files -n %{libqtname}
%defattr(-,root,root)
%{_libdir}/libQgpsmm.so.%{major}*

%files -n %{develname}
%defattr(-,root,root,-)
%doc TODO
%{_includedir}/gps.h
%{_includedir}/libgpsmm.h
%{_includedir}/gpsd.h
%{_libdir}/libgps.so
%{_libdir}/libgpsd.so
%{_libdir}/libQgpsmm.so
%{_libdir}/pkgconfig/*.pc
%{_mandir}/man1/gpsfake.1*
%{_mandir}/man3/libgps.3*
%{_mandir}/man3/libgpsmm.3*
%{_mandir}/man3/libgpsd.3*
%{_bindir}/gpsfake

%files -n %{staticname}
%defattr(-,root,root)
%{_libdir}/*.a

%files clients
%defattr(-,root,root,-)
%{_bindir}/xgps
%{_bindir}/cgps
%{_bindir}/gpspipe
%{_bindir}/xgpsspeed
%{_bindir}/gpxlogger
%{_bindir}/lcdgps
%{_mandir}/man1/xgps.1*
%{_mandir}/man1/cgps.1*
#%{_mandir}/man1/cgpxlogger.1*
%{_mandir}/man1/gpspipe.1*
%{_mandir}/man1/lcdgps.1.*
%{_mandir}/man1/xgpsspeed.1*
#%{_datadir}/X11/app-defaults/xgpsspeed
%{_datadir}/applications/mandriva-%{name}-clients.desktop

%files python
%defattr(-,root,root,-)
%{py_platsitedir}/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14211 |12mr|gqview-2.1.5-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 2.1.5
%define release %mkrel 12

Summary:	Graphics file browser utility
Name:		gqview
Version:	%{version}
Release:	%{release}
License:	GPLv2+
Group:		Graphics
URL:		http://gqview.sourceforge.net/
BuildRoot:	%_tmppath/%{name}-%version-%release-root
Source:		http://prdownloads.sourceforge.net/gqview/%{name}-%{version}.tar.bz2
#gw http://qa.mandriva.com/show_bug.cgi?id=22966
#Patch: http://glenux2.free.fr/pub/Contrib/GQView/gqview-multi-2005-11-01-223248.patch.bz2
Patch1:		gqview-2.1.1-remote.patch
Patch2:		gqview-2.1.5-fix-str-fmt.patch
BuildRequires:	gtk+2-devel
BuildRequires:	libpng-devel
BuildRequires:	imagemagick
BuildRequires:	desktop-file-utils
Requires:	jpeg-progs

Requires(post):		desktop-file-utils
Requires(postun):	desktop-file-utils


%description
GQview is a browser for graphics files.

Offering single click viewing of your graphics files.
Includes thumbnail view, zoom and filtering features.
And external editor support.

%prep
%setup -q
%patch1 -p1 -b .remote
%patch2 -p0 -b .str
perl -pi -e 's,%{name}.png,%{name},g' %{name}.desktop

%build
%configure2_5x
perl -pi -e 's|#define GQVIEW_HELPDIR .*|#define GQVIEW_HELPDIR "%_docdir/%{name}"|' config.h
%make

%install
rm -fr %{buildroot}
%makeinstall_std
# GNOME_DATADIR=%{buildroot}/%{_datadir}
install -m 0644 -D gqview.png %{buildroot}%{_datadir}/pixmaps/gqview.png

# icons
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
install -m 0644 gqview.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
convert -scale 32 gqview.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -scale 16 gqview.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png

# removing unneeded stuff
rm -rf %{buildroot}%{_datadir}/gqview/README %{buildroot}%{_datadir}/gnome/apps/ %{buildroot}%{_datadir}/doc/%{name}-%{version}

# menu
desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="GTK" \
  --add-category="2DGraphics" \
  --remove-key="Encoding" \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/*

# locale name fix
mv %{buildroot}%{_datadir}/locale/zh_CN{.GB2312,}

%{find_lang} %{name}

%if %mdkversion < 200900
%post
%update_menus
%update_desktop_database
%update_icon_cache hicolor
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%clean_desktop_database
%clean_icon_cache hicolor
%endif

%clean
rm -fr %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc README COPYING TODO doc/*.html
%{_bindir}/*
%{_mandir}/man1/*
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_datadir}/applications/*.desktop
%{_datadir}/pixmaps/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14212 |12mr|grantlee-0.1.8-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define apidox 0
%{?_without_apidox:%global compile_apidox 0}

Name:           grantlee
Summary:        Qt string template engine based on the Django template system
Group:          System/Libraries
Version:        0.1.8
Release:        4
License:        LGPLv2+
URL:            http://www.gitorious.org/grantlee/pages/Home
Source0:        http://downloads.%{name}.org/%{name}-%{version}.tar.gz
BuildRequires:	cmake
BuildRequires:	qt4-devel
BuildRequires:  kde4-macros
%if 0%{?apidocs}   
BuildRequires:  doxygen
%endif

%description
Grantlee is a plugin based String Template system written using the Qt
framework. The goals of the project are to make it easier for application
developers to separate the structure of documents from the data they
contain, opening the door for theming.

The syntax is intended to follow the syntax of the Django template
system, and the design of Django is reused in Grantlee. Django is covered
by a BSD style license.

Part of the design of both is that application developers can extend the
syntax by implementing their own tags and filters. For details of how to
do that, see the API documentation.

For template authors, different applications using Grantlee will present
the same interface and core syntax for creating new themes. For details
of how to write templates, see the documentation.

%files
%defattr(-,root,root,-)
%doc AUTHORS CHANGELOG COPYING.LIB README GOALS
%{_libdir}/%{name}/0.1

#--------------------------------------------------------------------

%define grantlee_gui_major 0
%define libgrantlee_gui %mklibname grantlee_gui %grantlee_gui_major

%package -n %libgrantlee_gui
Summary:	Library files for %{name}
Group:		System/Libraries

%description  -n %libgrantlee_gui
Libraries for %{name}.

%files -n %libgrantlee_gui
%defattr(-,root,root,-)
%{_libdir}/libgrantlee_gui.so.%{grantlee_gui_major}*

#--------------------------------------------------------------------

%define grantlee_core_major 0
%define libgrantlee_core %mklibname grantlee_core %grantlee_core_major

%package -n %libgrantlee_core
Summary:    Library files for %{name}
Group:      System/Libraries

%description  -n %libgrantlee_core
Libraries for %{name}.

%files -n %libgrantlee_core
%defattr(-,root,root,-)
%{_libdir}/libgrantlee_core.so.%{grantlee_core_major}*

#--------------------------------------------------------------------

%package devel
Summary:	Development files for %{name}
Group:		Development/KDE and Qt 
Requires:	%libgrantlee_gui = %{version}-%{release}
Requires:   %libgrantlee_core = %{version}-%{release}
Provides:	lib%{name} = %{version}-%{release}

%description devel
Libraries and header files to develop applications that use %{name}.

%files devel
%defattr(-,root,root,-)
%{_libdir}/%{name}/*.cmake
%{_includedir}/%{name}
%{_includedir}/%{name}_core.h
%{_includedir}/%{name}_templates.h
%{_libdir}/lib%{name}*.so

#--------------------------------------------------------------------

%if 0%{?apidox}
%package apidocs
Group:		Development/Documentation
Summary:	Grantlee API documentation

%description apidocs
This package includes the Grantlee API documentation in HTML
format for easy browsing.

%files apidocs
%doc %{_docdir}/HTML/en/grantlee-apidocs
%endif
#--------------------------------------------------------------------

%prep
%setup -qn %{name}-%{version}

%build
%cmake_kde4

%make
%if 0%{?apidox}
make docs
%endif

%install
rm -rf %{buildroot}
%makeinstall_std -C build

%if 0%{?apidox}
mkdir -p %{buildroot}%{_docdir}/HTML/en/grantlee-apidocs
cp -prf build/apidocs/html/* %{buildroot}%{_docdir}/HTML/en/%{name}-apidocs
%endif

%clean
rm -rf %{buildroot}





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14213 |12mr|graphicsmagick-1.3.17-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	Werror_cflags	%nil

%define	build_modules	1
%define	enable_jasper	1
%define	enable_graphwiz	1

%define	major		3
%define	wand_major	2
%define	oname		GraphicsMagick
%define	libname		%mklibname %{name} %{major}
%define	libwandname	%mklibname graphicsmagickwand %{wand_major}
%define	develname	%mklibname %{name} -d
%define	qlev		Q8

Summary:	An X application for displaying and manipulating images
Name:		graphicsmagick
Version:	1.3.17
Release:	1
License:	GPLv2+
Group:		Graphics
URL:		http://www.graphicsmagick.org/
Source0:	http://downloads.sourceforge.net/project/%{name}/%{name}/%{version}/%{oname}-%{version}.tar.xz
Patch0:		GraphicsMagick-1.3.14-linkage.patch
BuildRequires:	libtool
BuildRequires:	bzip2-devel
BuildRequires:	freetype2-devel
BuildRequires:	ghostscript-devel
BuildRequires:	jasper-devel
BuildRequires:	jbigkit-devel
BuildRequires:	jpeg-devel
BuildRequires:	lcms-devel
BuildRequires:	libwmf-devel
BuildRequires:	libxml2-devel
BuildRequires:	perl-devel
BuildRequires:	png-devel
Buildrequires:	tiff-devel
BuildRequires:	x11-proto-devel
BuildRequires:	zlib-devel
BuildRequires:	libtool-devel

%description
GraphicsMagick is the swiss army knife of image processing. It 
provides a robust collection of tools and libraries which support 
reading, writing, and manipulating an image in over 88 major formats 
including important formats like DPX, GIF, JPEG, JPEG-2000, PNG, PDF, 
SVG, and TIFF. GraphicsMagick supports huge images on systems that 
support large files, and has been tested with gigapixel-size images. 
GraphicsMagick can create new images on the fly, making it suitable 
for building dynamic Web applications. GraphicsMagick may be used to 
resize, rotate, sharpen, color reduce, or add special effects to an 
image and save the result in the same or differing image format. 
Image processing operations are available from the command line, as 
well as through C, C++, Perl, or Windows COM programming interfaces. 
Extensions are available from third-parties to support programming in 
Python, Tcl, and Ruby. With some modification, language extensions for 
ImageMagick may be used.

%files
%doc ChangeLog *.txt
%{_bindir}/gm
%dir %{_libdir}/GraphicsMagick-%{version}/config
%{_libdir}/GraphicsMagick-%{version}/config/*.mgk
%dir %{_datadir}/GraphicsMagick-%{version}/config
%{_datadir}/GraphicsMagick-%{version}/config/*.mgk
%if %{build_modules}
%dir %{_libdir}/%{oname}-%{version}/modules-%{qlev}
%{_libdir}/%{oname}-%{version}/modules-%{qlev}/filters
%dir %{_libdir}/%{oname}-%{version}/modules-%{qlev}/coders
%{_libdir}/%{oname}-%{version}/modules-%{qlev}/coders/*.so
%endif
%{_mandir}/man1/GraphicsMagick++-config.1.*
%{_mandir}/man1/GraphicsMagick-config.1.*
%{_mandir}/man1/GraphicsMagickWand-config.1.*
%{_mandir}/man1/gm.1.*
%{_mandir}/man4/miff.4.*
%{_mandir}/man5/quantize.5.*

#--------------------------------------------------------------

%package -n %{libname}
Summary:	%{oname} libraries
Group:		System/Libraries

%description -n %{libname}
This package contains the libraries needed to run programs dynamically
linked with ImageMagick libraries.

%files -n %{libname}
%{_libdir}/libGraphicsMagick++.so.%{major}*
%{_libdir}/libGraphicsMagick.so.%{major}*

#--------------------------------------------------------------

%package -n %{libwandname}
Summary:	%{oname} libraries
Group:		System/Libraries

%description -n %{libwandname}
This package contains the libraries needed to run programs dynamically
linked with ImageMagick libraries.

%files -n %{libwandname}
%{_libdir}/libGraphicsMagickWand.so.%{wand_major}*

#--------------------------------------------------------------

%package -n %{develname}
Summary:	Header files for %{oname} app development
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}
Requires:	%{libwandname} = %{version}

%description -n %{develname}
If you want to create applications that will use ImageMagick code or
APIs, you'll need to install these packages as well as
ImageMagick. These additional packages aren't necessary if you simply
want to use ImageMagick, however.

imagemagick-devel is an addition to ImageMagick which includes static
libraries and header files necessary to develop applications.

%files -n %{develname}
%{_bindir}/GraphicsMagick++-config
%{_bindir}/GraphicsMagick-config
%{_bindir}/GraphicsMagickWand-config
%dir %{_includedir}/GraphicsMagick
%{_includedir}/GraphicsMagick/Magick++.h
%dir %{_includedir}/GraphicsMagick/magick
%{_includedir}/GraphicsMagick/magick/*.h
%dir %{_includedir}/GraphicsMagick/Magick++
%{_includedir}/GraphicsMagick/Magick++/*.h
%dir %{_includedir}/GraphicsMagick/wand
%{_includedir}/GraphicsMagick/wand/*.h
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc

#--------------------------------------------------------------

%package -n perl-Graphics-Magick
Summary:	Libraries and modules for access to %{oname} from perl
Group:		Development/Perl
Requires:	%{name} = %{version}
%if %{enable_graphwiz}
Requires:	graphviz
%endif
%define __noautoprov Magic.so

%description -n perl-Graphics-Magick
This is the %{oname} perl support package. It includes perl modules
and support files for access to ImageMagick library from perl.

%files -n perl-Graphics-Magick
%{_mandir}/man3*/*::*.3pm*
%{perl_vendorarch}/Graphics
%{perl_vendorarch}/auto

#--------------------------------------------------------------

%package doc
Summary:	%{name} Documentation
Group:		Books/Other

%description doc
This package contains HTML/PDF documentation of %{name}.

%files doc
%{_datadir}/doc/GraphicsMagick

#--------------------------------------------------------------

%prep
%setup -qn %{oname}-%{version}
%patch0 -p1 -b .linkage

%build
%configure2_5x \
    --enable-fast-install \
    --disable-ltdl-install \
    --without-dps \
%if %{build_modules}
    --with-modules \
%else
    --without-modules \
%endif
    --enable-shared \
    --disable-static \
    --with-pic \
%if %{enable_jasper}
    --with-jp2 \
%else
    --without-jp2 \
%endif
    --with-perl-options="INSTALLDIRS=vendor"  \
    --with-perl

%make
%make perl-build

%install
%__rm -rf %{buildroot}

%makeinstall_std
%makeinstall_std -C PerlMagick
%__rm -f %{buildroot}%{_datadir}/GraphicsMagick-%{version}/{ChangeLog,NEWS.txt}

# cleanup
%__rm -f %{buildroot}%{_libdir}/%{oname}-%{version}/modules-%{qlev}/coders/*.*a


%changelog
* Thu Sep  6 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: c53acd5
- New version 1.3.16 (sync with Cooker)
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14214 |12mr|graphite2-1.1.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2
%define libname %mklibname graphite2_ %{major}
%define develname %mklibname -d graphite2

Summary:	Font rendering capabilities for complex non-Roman writing systems
Name:		graphite2
Version:	1.1.3
Release:	2
Group:		System/Libraries
License:	LGPLv2+
URL:		http://sourceforge.net/projects/silgraphite/
Source0:	http://downloads.sourceforge.net/silgraphite/graphite2-%{version}.tgz
BuildRequires:	cmake
BuildRequires:	pkgconfig(freetype2)
BuildConflicts:	dblatex
# required only if building the docs
#BuildRequires:	asciidoc >= 8.6.5 tetex-latex doxygen

%description
Graphite2 is a project within SIL’s Non-Roman Script Initiative and Language
Software Development groups to provide rendering capabilities for complex
non-Roman writing systems. Graphite can be used to create "smart fonts" 
capable of displaying writing systems with various complex behaviors. With
respect to the Text Encoding Model, Graphite handles the "Rendering" aspect
of writing system implementation.

%package -n	%{libname}
Summary:	Shared libraries for graphite2
Group:		System/Libraries

%description -n	%{libname}
Graphite2 is a project within SIL’s Non-Roman Script Initiative and Language
Software Development groups to provide rendering capabilities for complex
non-Roman writing systems. Graphite can be used to create "smart fonts" 
capable of displaying writing systems with various complex behaviors. With
respect to the Text Encoding Model, Graphite handles the "Rendering" aspect
of writing system implementation.

%package -n	%{develname}
Summary:	Development header files and libraries for graphite2
Group:		Development/C++
Requires:	%{libname} >= %{version}-%{release}
Provides:	graphite2-devel = %{version}-%{release}

%description -n	%{develname}
Includes and definitions for developing with graphite2.

%prep

%setup -q

%build
%cmake -DENABLE_COMPARE_RENDERER=OFF
%make
#make docs

#%%check
#ctest <- barfs

%install
%makeinstall_std -C build

# cleanup
rm -f %{buildroot}%{_libdir}/*.*a

%files -n %{libname}
%{_bindir}/*
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc ChangeLog
#%%doc build/doc/manual.html
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*.cmake
%{_includedir}/%{name}
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc



%changelog
* Mon Oct  22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 36898ce
- Spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14215 |12mr|graphviz-2.28.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# disable madness
%define _unpackaged_subdirs_terminate_build 0

%define _disable_ld_no_undefined 1
%bcond_without static
%bcond_with libr

%define cdt_major 5
%define cgraph_major 6
%define graph_major 5
%define gvc_major 6
%define gvpr_major 2
%define pathplan_major 4
%define xdot_major 4

%define lib_cdt %mklibname cdt %{cdt_major}
%define lib_cgraph %mklibname cgraph %{cgraph_major}
%define lib_graph %mklibname graph %{graph_major}
%define lib_gvc %mklibname gvc %{gvc_major}
%define lib_gvpr %mklibname gvpr %{gvpr_major}
%define lib_pathplan %mklibname pathplan %{pathplan_major}
%define lib_xdot %mklibname xdot %{xdot_major}
%define develname %mklibname graphviz -d
%define staticname %mklibname graphviz -d -s

%if %{_use_internal_dependency_generator}
%define __noautoreq '/usr/bin/lua'
%endif

Summary:	Graph visualization tools
Name:		graphviz
Version:	2.28.0
Release:	6
Group:		Graphics
License:	Common Public License
URL:		http://www.graphviz.org
Source0:	http://www.graphviz.org/pub/graphviz/ARCHIVE/%{name}-%{version}.tar.gz
Patch0:		graphviz-2.28.0-linkage.patch
Patch4:		graphviz-2.28.0-fix-format-errors.patch
Patch5:		graphviz-2.28.0-ruby1.9.patch
Patch6:		graphviz-2.28.0-new-automake-fix.patch
BuildRequires:	bison >= 2.3
BuildRequires:	flex >= 2.5.4a
BuildRequires:	libtool
BuildRequires:	swig >= 1.3.29
BuildRequires:	expat-devel
BuildRequires:	gd-devel >= 2.0.34
BuildRequires:	gettext-devel >= 0.14.5
# jpeg:          No (only required by internal libgd)
#BuildRequires:	jpeg-devel
BuildRequires:	libltdl-devel
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(glut)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gtkglext-1.0)
BuildRequires:	pkgconfig(gtkgl-2.0)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	pkgconfig(pango)
BuildRequires:	pkgconfig(pangocairo)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xaw7)
BuildRequires:	pkgconfig(xmu)
BuildRequires:	pkgconfig(xt)
BuildRequires:	pkgconfig(zlib)

Conflicts: %{mklibname graphviz 4} < 2.20.3-3

%description
A collection of tools for the manipulation and layout
of graphs (as in nodes and edges, not as in barcharts).

%files
%dir %{_libdir}/%{name}
%{_bindir}/*
%_mandir/man?/*
%{_datadir}/graphviz
%{_libdir}/graphviz/*.so.*

#-------------------------------------------------------------------------

%package doc
Group:		Books/Computer books
Summary:	%{name} documentation

%description doc
The %{name} documentation.

%files doc
%{_datadir}/doc/%{name}

#-------------------------------------------------------------------------

%package -n %{lib_cdt}
Group:		System/Libraries
Summary:	Shared library for %{name}
Conflicts:	%{_lib}graphviz4 < 2.26

%description -n %{lib_cdt}
This package provides the cdt shared library for %{name}.

%files -n %{lib_cdt}
%{_libdir}/libcdt.so.%{cdt_major}*

#-------------------------------------------------------------------------

%package -n %{lib_cgraph}
Group:		System/Libraries
Summary:	Shared library for %{name}
Conflicts:	%{_lib}graphviz4 < 2.26

%description -n %{lib_cgraph}
This package provides the cgraph shared library for %{name}.

%files -n %{lib_cgraph}
%{_libdir}/libcgraph.so.%{cgraph_major}*

#-------------------------------------------------------------------------

%package -n %{lib_graph}
Group:		System/Libraries
Summary:	Shared library for %{name}
Conflicts:	%{_lib}graphviz4 < 2.26
Obsoletes:	%{_lib}graphviz4 < 2.26

%description -n %{lib_graph}
This package provides the graph shared library for %{name}.

%files -n %{lib_graph}
%defattr(-,root,root)
%{_libdir}/libgraph.so.%{graph_major}*

#-------------------------------------------------------------------------

%package -n %{lib_gvc}
Group:		System/Libraries
Summary:	Shared library for %{name}
Conflicts:	%{_lib}graphviz4 < 2.26

%description -n %{lib_gvc}
This package provides the gvc shared library for %{name}.

%files -n %{lib_gvc}
%{_libdir}/libgvc.so.%{gvc_major}*

#-------------------------------------------------------------------------

%package -n %{lib_gvpr}
Group:		System/Libraries
Summary:	Shared library for %{name}

%description -n %{lib_gvpr}
This package provides the gvpr shared library for %{name}.

%files -n %{lib_gvpr}
%{_libdir}/libgvpr.so.%{gvpr_major}*

#-------------------------------------------------------------------------

%package -n %{lib_pathplan}
Group:		System/Libraries
Summary:	Shared library for %{name}
Conflicts:	%{_lib}graphviz4 < 2.26

%description -n %{lib_pathplan}
This package provides the pathplan shared library for %{name}.

%files -n %{lib_pathplan}
%{_libdir}/libpathplan.so.%{pathplan_major}*

#-------------------------------------------------------------------------

%package -n %{lib_xdot}
Group:		System/Libraries
Summary:	Shared library for %{name}

%description -n %{lib_xdot}
This package provides the xdot shared library for %{name}.

%files -n %{lib_xdot}
%{_libdir}/libxdot.so.%{xdot_major}*

#-------------------------------------------------------------------------

%define lua_version %(if [ -x /usr/bin/lua ]; then lua -v 2>&1| awk '{print $2}' | awk -F. '{print $1 "." $2}'; fi)

%package -n lua-graphviz
Group:		System/Libraries
Summary:	Graphviz bindings for lua
BuildRequires: lua-devel
Obsoletes: %{mklibname graphvizlua 0}

%description -n lua-graphviz
This package provides the Lua extension for %{name}.

%files -n lua-graphviz
%{_libdir}/graphviz/lua
%{_libdir}/lua/%{lua_version}/gv.so

#-------------------------------------------------------------------------

%package  -n php-graphviz
Group:		System/Libraries
Summary:	Graphviz bindings for php
BuildRequires:	php-devel
BuildRequires:	php-cli
Obsoletes:	%{mklibname graphvizphp 0} < 2.28.0-4

%description -n php-graphviz
This package provides the PHP extension for %{name}.

%files -n php-graphviz
%{_libdir}/graphviz/php
%{_libdir}/php/modules/gv.so
%{_datadir}/php/gv.php

#-------------------------------------------------------------------------

%package -n python-graphviz
Group:		System/Libraries
Summary:	Graphviz bindings for python
Obsoletes:	%{mklibname graphvizpython 0} < 2.28.0-4
%py_requires -d

%description -n python-graphviz
This package provides the Python extension for %{name}.

%files -n python-graphviz
%{_libdir}/graphviz/python
%py_platsitedir/*

#-------------------------------------------------------------------------

%package -n ruby-graphviz
Group:		System/Libraries
Summary:	Graphviz bindings for ruby
BuildRequires:	ruby-devel
Obsoletes:	%{mklibname graphvizruby 0} < 2.28.0-4

%description -n ruby-graphviz
This package provides the Ruby extension for %{name}.

%files -n ruby-graphviz
%{_libdir}/graphviz/ruby
%{_prefix}/lib/ruby

#-------------------------------------------------------------------------

%package -n perl-graphviz
Group:		System/Libraries
Summary:	Graphviz bindings for perl
BuildRequires:	perl-devel
Obsoletes:	%{mklibname graphvizperl 0} < 2.28.0-4

%description -n perl-graphviz
This package provides the Perl extension for %{name}.

%files -n perl-graphviz
%{perl_vendorarch}/*
%{_libdir}/graphviz/perl

#-------------------------------------------------------------------------

%package -n tcl-graphviz
Group:		System/Libraries
Summary:	Graphviz bindings for tcl
BuildRequires:	tcl-devel >= 8.3.0
BuildRequires:	tk-devel >= 8.3.0
BuildRequires:	tk >= 8.3.0
Obsoletes:	%{mklibname graphviztcl 7 -d} < 2.28.0-4
Obsoletes:	%{mklibname graphviztcl 0} < 2.28.0-4

%description -n tcl-graphviz
This package provides the Tcl extension for %{name}.

%files -n tcl-graphviz
%{_libdir}/tcl*
%{_libdir}/graphviz/tcl

#-------------------------------------------------------------------------

%define jdk_path %{_prefix}/lib/jvm/java
%define java_includes %{_includedir}/libgcj

%package -n java-graphviz
Group:		System/Libraries
Summary:	Graphviz bindings for java
BuildRequires:	java-devel
Obsoletes:	%{mklibname graphvizjava 0} < 2.28.0-4

%description -n java-graphviz
This package provides the Java extension for %{name}.

%files -n java-graphviz
%{_libdir}/graphviz/java

#-------------------------------------------------------------------------
%if %with libr

%package -n r-graphviz
Group:		System/Libraries
Summary:	Graphviz bindings for R
BuildRequires:	libRmath-devel
Obsoletes:	%{mklibname graphvizr 0} < 2.28.0-4

%description -n r-graphviz
This package provides the R extension for %{name}.

%files -n r-graphviz
%{_libdir}/graphviz/R

%endif
#-------------------------------------------------------------------------

%package -n ocaml-graphviz
Group:		System/Libraries
Summary:	Graphviz bindings for OCaml
BuildRequires:	ocaml
Obsoletes:	%{mklibname graphvizocaml 0} < 2.28.0-4

%description -n ocaml-graphviz
This package provides the OCaml extension for %{name}.

%files -n ocaml-graphviz
%{_libdir}/graphviz/ocaml

#-------------------------------------------------------------------------

%package -n %{develname}
Group:		Development/Other
Summary:	Development package for %{name}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname graphviz -d 7} < 2.28.0-4
Obsoletes:	%{mklibname tcl -d 7} < 2.28.0-4
Obsoletes:	%{mklibname -d graphviz 3} < 2.28.0-4
Requires:	%{lib_cdt} = %{version}
Requires:	%{lib_cgraph} = %{version}
Requires:	%{lib_graph} = %{version}
Requires:	%{lib_gvc} = %{version}
Requires:	%{lib_gvpr} = %{version}
Requires:	%{lib_pathplan} = %{version}
Requires:	%{lib_xdot} = %{version}

%description -n %{develname}
Development package for %{name}.

%files -n %{develname}
%{_libdir}/pkgconfig/*
%{_libdir}/graphviz/*.so
%{_libdir}/*.so
%{_includedir}/graphviz

#-------------------------------------------------------------------------

%if ! %without static
%package -n %{staticname}
Group:		Development/Other
Summary:	Static development package for %{name}
Requires:	%{develname} = %{version}-%{release}
Provides:	%{name}-static-devel = %{version}-%{release}
Obsoletes:	%{mklibname -d -s graphviz 3} < 2.28.0-4

%description -n %{staticname}
Static development package for %{name}.

%files -n %{staticname}
%{_libdir}/graphviz/*.a
%{_libdir}/*.a

%endif

#-------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p0 -b .link
%patch4 -p1 -b .format
%patch5 -p1 -b .ruby19~
%patch6 -p1 -b .automake~
autoreconf -f

%build
%configure2_5x \
	--with-x \
%if %without static
	 --disable-static \
%else
	--enable-static \
%endif
%if %with libr
	--enable-r \
%else
	--disable-r \
%endif
	--enable-ocaml \
	--enable-perl \
	--enable-php \
	--enable-python \
	--disable-guile \
	--disable-sharp \
	--with-pangocairo \
	--with-gtk \
	--with-libgd \
	--disable-io \
	--disable-dependency-tracking

%make TK_LIB_SPEC="-ltcl -ltk" LIBS="-lX11"

%install
rm -rf %{buildroot}
%makeinstall_std

# fix documentation
install -d -m 755 %{buildroot}%{_docdir}
mv %{buildroot}%{_datadir}/%{name}/doc %{buildroot}%{_docdir}/%{name}
mv %{buildroot}%{_datadir}/%{name}/demo %{buildroot}%{_docdir}/%{name}

%post
%{_bindir}/dot -c

%postun
if ! test -x %{_bindir}/dot; then rm -f %{_libdir}/%{name}/config; fi

%changelog
* Thu Feb 16 2012 Per Ãyvind Karlsen <peroyvind@mandriva.org> 2.28.0-4
+ Revision: 774845
- fix breakage with newer automake (P6)
- fix build with ruby 1.9 (P5)
- mass rebuild of ruby packages against ruby 1.9.1

* Sun Jan 22 2012 Oden Eriksson <oeriksson@mandriva.com> 2.28.0-3
+ Revision: 765932
- rebuilt for perl-5.14.2

* Wed Dec 14 2011 Oden Eriksson <oeriksson@mandriva.com> 2.28.0-2
+ Revision: 741372
- revert the last commit as it didn't work and we need to move forward...
- fix linkage (funda wang)

  + Per Ãyvind Karlsen <peroyvind@mandriva.org>
    - don't manually remove .la files in %%install, it's handled by spec-helper now

  + Matthew Dawkins <mattydaw@mandriva.org>
    - added fixes for linking
    - fixed BRs
    - rebuild
    - cleaned up spec
    - converted BRs to pkgconfig provides
    - removed .la files
    - removed mkrel, buildroot, defattr, clean section
    - req for devel pkg to main

* Wed May 11 2011 Funda Wang <fwang@mandriva.org> 2.28.0-1
+ Revision: 673577
- New version 2.28.0

* Wed Apr 27 2011 Funda Wang <fwang@mandriva.org> 2.26.3-7
+ Revision: 659617
- fix broken link

* Fri Feb 04 2011 Funda Wang <fwang@mandriva.org> 2.26.3-6
+ Revision: 635865
- rebuild
- tighten BR

* Thu Nov 04 2010 Funda Wang <fwang@mandriva.org> 2.26.3-5mdv2011.0
+ Revision: 593059
- rebuild for py2.7

* Wed Oct 06 2010 Funda Wang <fwang@mandriva.org> 2.26.3-4mdv2011.0
+ Revision: 583389
- rebuild

* Sun Aug 01 2010 Funda Wang <fwang@mandriva.org> 2.26.3-3mdv2011.0
+ Revision: 564281
- rebuild for perl 5.12.1

* Thu Jul 22 2010 Funda Wang <fwang@mandriva.org> 2.26.3-2mdv2011.0
+ Revision: 557038
- rebuild for perl 5.12

* Mon Feb 01 2010 Frederik Himpe <fhimpe@mandriva.org> 2.26.3-1mdv2010.1
+ Revision: 499306
- Update to new version 2.26.3
- Rediff format errors patch

* Fri Jan 29 2010 Funda Wang <fwang@mandriva.org> 2.26.0-3mdv2010.1
+ Revision: 498072
- rebuild for new ocaml

  + Shlomi Fish <shlomif@mandriva.org>
    - Correct many typos in the descriptions.

* Thu Dec 31 2009 Frederik Himpe <fhimpe@mandriva.org> 2.26.0-2mdv2010.1
+ Revision: 484287
- Add conflicts to library packages, to fix upgrade
- Move obsoletes to one library package instead of graphviz itself,
  because the latter pulls in additional X libraries, which might be
  unwanted

* Wed Dec 30 2009 Frederik Himpe <fhimpe@mandriva.org> 2.26.0-1mdv2010.1
+ Revision: 484088
- Update to new version 2.26.0

  + Christophe Fergeau <cfergeau@mandriva.com>
    - move Obsoletes from subpackages up to the main one
      urpmi can't deal with multiple packages obsoleting the same package, so it
      just doesn't do anything instead of upgrading the package to the newer version.
      We need anyway all the subpackages to be installed, so we can put the Obsoletes
      on the main package which drags all the subpackages.

* Wed Nov 18 2009 Oden Eriksson <oeriksson@mandriva.com> 2.24.0-2mdv2010.1
+ Revision: 467303
- force linkage against system libltdl.so.7

* Thu Sep 10 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.24.0-1mdv2010.0
+ Revision: 437324
- new version

* Thu Sep 10 2009 Helio Chissini de Castro <helio@mandriva.com> 2.22.2-5mdv2010.0
+ Revision: 436955
- Sanitize graphviz package to put proper name in subpackages and keep consistent with the rest of the distro
- Enable java package by default as we have a proper legal java sdk
- Disable R bindings as not working well
- Cleanup spec

* Mon Jun 29 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.22.2-4mdv2010.0
+ Revision: 390541
- rebuild for latest ocaml

* Fri Mar 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.22.2-3mdv2009.1
+ Revision: 361642
- fix wrong package names in obsoletes tags

* Mon Mar 23 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.22.2-2mdv2009.1
+ Revision: 360626
- split all libraries in individual subpackages (fix #49025)

* Thu Mar 19 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.22.2-1mdv2009.1
+ Revision: 358009
- new version
- drop xdg, linkage, gnomeui, bindings, tcl86 patches, not needed anymore
- update format-strings and system-libtool patches

* Wed Jan 28 2009 Funda Wang <fwang@mandriva.org> 2.20.3-10mdv2009.1
+ Revision: 334877
- use sys ltdl
- add lilnk to bindings
- build our own libtool
- rebuild for new libtool

  + GÃ¶tz Waschk <waschk@mandriva.org>
    - don't build bundled libltdl

* Fri Jan 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.20.3-9mdv2009.1
+ Revision: 330329
- don't build lua bindings before 2009.0

* Fri Dec 26 2008 Funda Wang <fwang@mandriva.org> 2.20.3-8mdv2009.1
+ Revision: 319256
- rebuild for new ocaml

* Thu Dec 25 2008 Funda Wang <fwang@mandriva.org> 2.20.3-7mdv2009.1
+ Revision: 318548
- fix linkage
- more patches
- fix str fmt
- move python requirement into python subpackage
- fix patch
- rediff gnomeui patch

* Sat Dec 06 2008 Adam Williamson <awilliamson@mandriva.org> 2.20.3-6mdv2009.1
+ Revision: 311074
- fix the patch
- add tcl86.patch (fix build for tcl 8.6)
- rebuild for new tcl

* Sun Nov 30 2008 Anssi Hannula <anssi@mandriva.org> 2.20.3-5mdv2009.1
+ Revision: 308312
- add a conflict on old libpackage due to the file move

* Wed Nov 26 2008 Adam Williamson <awilliamson@mandriva.org> 2.20.3-4mdv2009.1
+ Revision: 307169
- add xdg.patch (use xdg-open rather than firefox for opening urls)
- add gnomeui.patch (drops all gnomeui-related crap, it's useless)

* Wed Nov 26 2008 Adam Williamson <awilliamson@mandriva.org> 2.20.3-3mdv2009.1
+ Revision: 306894
- move the plugin 'libs' to the main package not the lib package (save more
  needless deps for apps that just use the libs)
- drop the libgnomeui br (apparently useless, just adds needless deps)

* Fri Nov 07 2008 Oden Eriksson <oeriksson@mandriva.com> 2.20.3-2mdv2009.1
+ Revision: 300719
- rebuilt against new libxcb

* Sat Oct 11 2008 Funda Wang <fwang@mandriva.org> 2.20.3-1mdv2009.1
+ Revision: 292265
- new version 2.20.3

* Mon Sep 22 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.20.2-3mdv2009.0
+ Revision: 286648
- drop non-working dependency exception, rpm-mandriva-setup has been fixed
- oops, don't keep duplicated doc files outside of /usr/share/doc

* Thu Sep 18 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.20.2-2mdv2009.0
+ Revision: 285738
- install doc files under %%_datadir/doc/%%name
- fix lua subpackage file list
- fix doc package dependencies

  + Pixel <pixel@mandriva.com>
    - fix build of dot_static when building with libgts

* Mon Jul 07 2008 Lev Givon <lev@mandriva.org> 2.20.2-1mdv2009.0
+ Revision: 232521
- Update to 2.20.2.
  Remove imageloading patch (no longer needed).

* Thu Jul 03 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.18-3mdv2009.0
+ Revision: 230926
- no need to workaround gs-config output anymore
- fix build dependencies
- fix build by allowing underlinking
- do not change dynamic loader configuration, everything under %%{_libdir}/graphviz/ is dlopened (fix #40881)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Wed May 07 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.18-2mdv2009.0
+ Revision: 202936
- add patch to fix image rendering in ps output (should fix #40568)

* Mon May 05 2008 Lev Givon <lev@mandriva.org> 2.18-1mdv2009.0
+ Revision: 201440
- Update to 2.18.

* Tue Mar 04 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.16.1-2mdv2008.1
+ Revision: 178360
- rebuild

* Tue Jan 22 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.16.1-1mdv2008.1
+ Revision: 156330
- new version
  enable ocaml and R bindings

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Lev Givon <lev@mandriva.org>
    - Update to 2.14.1.

* Fri Sep 07 2007 Anssi Hannula <anssi@mandriva.org> 2.12-6mdv2008.0
+ Revision: 82075
- rebuild for new soname of tk

* Sun Jul 15 2007 Funda Wang <fwang@mandriva.org> 2.12-5mdv2008.0
+ Revision: 52315
- Obsoletes old major

* Wed Jun 20 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 2.12-4mdv2008.0
+ Revision: 41846
- new devel library policy
- rebuild for expat


* Mon Mar 05 2007 Nicolas LÃ©cureuil <neoclust@mandriva.org> 2.12-3mdv2007.1
+ Revision: 133388
- Fix group
- Fix group

* Wed Feb 28 2007 Nicholas Brown <nickbrown@mandriva.org> 2.12-2mdv2007.1
+ Revision: 127060
- Fix lib major version and BuildRequires

* Tue Feb 27 2007 Nicholas Brown <nickbrown@mandriva.org> 2.12-1mdv2007.1
+ Revision: 126358
- Version 2.12

* Wed Nov 29 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.8-7mdv2007.1
+ Revision: 88684
- Import graphviz

* Wed Nov 29 2006 Götz Waschk <waschk@mandriva.org> 2.8-7mdv2007.1
- fix build

* Mon Aug 14 2006 Christiaan Welvaart <cjw@daneel.dyndns.org> 2.8-6
- rebuild for fixed libxaw soname

* Wed May 31 2006 Gustavo Pichorim Boiko <boiko@mandriva.com> 2.8-4mdk
- Rebuild against latest libXaw.

* Sat May 20 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.8-4mdk
- spec cleanup
- fix duplicated directories
- move documentation in dedicated place

* Mon Mar 27 2006 Christiaan Welvaart <cjw@daneel.dyndns.org> 2.8-3mdk
- fix buildrequires: php4-devel => php-devel, add libltdl-devel

* Fri Mar 24 2006 Sebastien Savarin <plouf@mandriva.org> 2.8-2mdk
- Fix %
%changelog
* Wed Sep  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: d6f3052
- Add requires exceptions
  
* Thu Aug  16 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 709ed2d
- Sync with Cooker (spec cleanup, drop .la files etc), fix unversioned Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14216 |12mr|grep-2.14-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _bindir /bin

Summary:	The GNU versions of grep pattern matching utilities
Name:		grep
Version:	2.14
Release:	2
License:	GPLv3
Group:		Text tools
URL:		http://www.gnu.org/software/grep/grep.html
Source0:	ftp://ftp.gnu.org/pub/gnu/grep/%{name}-%{version}.tar.xz
Source1:	ftp://ftp.gnu.org/pub/gnu/grep/%{name}-%{version}.tar.xz.sig
BuildRequires:	gettext
BuildRequires:	pcre-devel
BuildRequires:	texinfo
BuildRequires:	bison
Provides: /bin/grep

%description
The GNU versions of commonly used grep utilities.  Grep searches one or
more input files for lines which contain a match to a specified pattern
and then prints the matching lines.  GNU's grep utilities include grep,
egrep and fgrep.

You should install grep on your system, because it is a very useful utility
for searching through text files, for system administration tasks, etc.

%package doc
Summary:	Grep documentation in info format
Group:		Books/Computer books

%description doc
The GNU versions of commonly used grep utilities.  Grep searches one or
more input files for lines which contain a match to a specified pattern
and then prints the matching lines.  GNU's grep utilities include grep,
egrep and fgrep.

You should install grep on your system, because it is a very useful utility
for searching through text files, for system administration tasks, etc.

Install this package if you want info documentation on grep.

%prep

%setup -q

%build
%configure2_5x \
    --without-included-regex \
    --enable-perl-regexp \
    --exec-prefix=/ \
    --disable-rpath \
    --enable-threads=posix

%make

%check
make check

%install
rm -rf %{buildroot}

%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%{_bindir}/*
%{_mandir}/*/*

%files doc
%doc AUTHORS THANKS TODO NEWS README ChangeLog
%{_infodir}/*.info*

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14217 |12mr|grilo-0.2.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api	0.2
%define major	1
%define libname	%mklibname %{name} %{api} %{major}
%define libgrlnet	%mklibname grlnet %{api} %{major}
%define girname %mklibname %{name}-gir %{api}
%define girgrlnet %mklibname grlnet-gir %{api}
%define develname	%mklibname -d %{name}

%define url_ver	%(echo %{version}|cut -d. -f1,2)

Summary:	Content discovery framework
Name:		grilo
Version:	0.2.3
Release:	1
Group:		System/Libraries
License:	LGPLv2+
Url:		http://live.gnome.org/Grilo
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz

BuildRequires:	gnome-common
BuildRequires:	gtk-doc
BuildRequires:	vala-tools
BuildRequires:	vala-devel
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(libsoup-2.4)
BuildRequires:	pkgconfig(libxml-2.0)

%description
Grilo is a framework that provides access to different sources of
multimedia content, using a pluggable system.
This package contains the core library and elements.

%package -n %{libname}
Summary:	Libraries files for Grilo framework
Group:		System/Libraries

%description -n %{libname}
This package contains the core library for %{name}.

%package -n %{libgrlnet}
Summary:	Libraries files for Grilo framework
Group:		System/Libraries

%description -n %{libgrlnet}
This package contains the grlnet library for %{name}.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n %{girgrlnet}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries
Requires:	%{libgrlnet} = %{version}-%{release}

%description -n %{girgrlnet}
GObject Introspection interface description for %{name}.

%package -n %{develname}
Summary:	Libraries/include files for Grilo framework
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Requires:	%{libgrlnet} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
Grilo is a framework that provides access to different sources of
multimedia content, using a pluggable system.

This package contains the core library and elements, as well as
general and API documentation.

%prep
%setup -q
autoreconf -fi

%build
%configure2_5x \
	--disable-static \
	--enable-vala \
	--enable-gtk-doc \
	--enable-introspection \
	--enable-grl-net \
	--disable-tests

%make

%install
%makeinstall_std

mkdir -p %{buildroot}%{_libdir}/grilo-%{api} %{buildroot}%{_datadir}/grilo-%{api}/plugins

# Remove files that will not be packaged
rm -f %{buildroot}%{_bindir}/grilo-simple-playlist

%files
%doc AUTHORS COPYING NEWS README TODO
%{_bindir}/grl-inspect*
%{_bindir}/grilo-test-ui*
%{_libdir}/grilo-%{api}
%{_datadir}/grilo-%{api}/plugins
%{_mandir}/man1/grl-inspect.1.*

%files -n %{libname}
%{_libdir}/libgrilo-%{api}.so.%{major}*

%files -n %{libgrlnet}
%{_libdir}/libgrlnet-%{api}.so.*

%files -n %{girname}
%{_libdir}/girepository-1.0/Grl-%{api}.typelib

%files -n %{girgrlnet}
%{_libdir}/girepository-1.0/GrlNet-%{api}.typelib

%files -n %{develname}
%doc AUTHORS COPYING NEWS README TODO
%doc %{_datadir}/gtk-doc/html/%{name}
%{_includedir}/%{name}-%{api}
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_datadir}/gir-1.0/*.gir
%{_datadir}/vala/vapi/*



%changelog
* Tue Nov 13 2012 Arkady L. Shane <ashejn@rosalab.ru> 0.2.3-1
- update to 0.2.3

* Thu Oct  3 2012 Arkady L. Shane <ashejn@rosalab.ru> 0.2.0-1
- update to 0.2.0

* Mon Mar 12 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.1.18-1
+ Revision: 784298
- imported package grilo


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14218 |12mr|grilo-plugins-0.2.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api	0.2

%define url_ver %(echo %{version} | cut -d. -f1,2)

Name:		grilo-plugins
Version:	0.2.3
Release:	1
Summary:	Plugins for the Grilo framework
Group:		System/Libraries
License:	LGPLv2+
Url:		https://live.gnome.org/Grilo
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz

BuildRequires:	gnome-common
BuildRequires:	intltool
BuildRequires:	libgcrypt-devel
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gmime-2.6)
BuildRequires:	pkgconfig(gupnp-1.0)
BuildRequires:	pkgconfig(gupnp-av-1.0)
#BuildRequires:	pkgconfig(libgdata)
BuildRequires:	libgdata-devel
BuildRequires:	pkgconfig(libquvi)
BuildRequires:	pkgconfig(libsoup-2.4)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(rest-0.7)
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	pkgconfig(tracker-sparql-0.14)
BuildRequires:	pkgconfig(grilo-0.2)

Requires:	grilo >= %{version}

%description
Grilo is a framework that provides access to different sources of
multimedia content, using a pluggable system.
This package contains plugins to get information from theses sources:
- Apple Trailers
- Bookmarks
- Filesystem
- Flickr
- Gravatar
- Jamendo
- Last.fm (for album arts)
- Local metadata (album arts and thumbnails)
- Metadata Store
- Podcasts
- Shoutcast
- Tracker
- UPnP
- Vimeo
- Youtube

%prep
%setup -q
%apply_patches

%build
#NOCONFIGURE=1 gnome-autogen.sh
%configure2_5x \
	--disable-static \
	--disable-fakemetadata \
	--disable-shoutcast \
	--enable-apple-trailers \
	--enable-bookmarks \
	--enable-fakemetadata \
	--enable-filesystem \
	--enable-flickr	\
	--enable-gravatar \
	--enable-jamendo \
	--enable-lastfm-albumart \
	--enable-localmetadata \
	--enable-metadata-store \
	--enable-podcasts \
	--enable-shoutcast \
	--enable-tracker \
	--enable-upnp \
	--enable-vimeo \
	--enable-youtube

%make

%install
%makeinstall_std

# Remove files that will not be packaged
find %{buildroot} -name "*.la" -delete

%files
%doc AUTHORS NEWS README
%{_libdir}/grilo-%{api}/grl-apple-trailers.xml
%{_libdir}/grilo-%{api}/libgrlappletrailers.so

%{_libdir}/grilo-%{api}/grl-bliptv.xml
%{_libdir}/grilo-%{api}/libgrlbliptv.so

%{_libdir}/grilo-%{api}/grl-bookmarks.xml
%{_libdir}/grilo-%{api}/libgrlbookmarks.so

%{_libdir}/grilo-%{api}/grl-fake-metadata.xml
%{_libdir}/grilo-%{api}/libgrlfakemetadata.so

%{_libdir}/grilo-%{api}/grl-filesystem.xml
%{_libdir}/grilo-%{api}/libgrlfilesystem.so

%{_libdir}/grilo-%{api}/grl-flickr.xml
%{_libdir}/grilo-%{api}/libgrlflickr.so

%{_libdir}/grilo-%{api}/grl-gravatar.xml
%{_libdir}/grilo-%{api}/libgrlgravatar.so

%{_libdir}/grilo-%{api}/grl-jamendo.xml
%{_libdir}/grilo-%{api}/libgrljamendo.so

%{_libdir}/grilo-%{api}/grl-lastfm-albumart.xml
%{_libdir}/grilo-%{api}/libgrllastfm-albumart.so

%{_libdir}/grilo-%{api}/grl-local-metadata.xml
%{_libdir}/grilo-%{api}/libgrllocalmetadata.so

%{_libdir}/grilo-%{api}/grl-metadata-store.xml
%{_libdir}/grilo-%{api}/libgrlmetadatastore.so

%{_libdir}/grilo-%{api}/grl-podcasts.xml
%{_libdir}/grilo-%{api}/libgrlpodcasts.so

%{_libdir}/grilo-%{api}/grl-shoutcast.xml
%{_libdir}/grilo-%{api}/libgrlshoutcast.so

%{_libdir}/grilo-%{api}/grl-tracker.xml
%{_libdir}/grilo-%{api}/libgrltracker.so

%{_libdir}/grilo-%{api}/grl-upnp.xml
%{_libdir}/grilo-%{api}/libgrlupnp.so

%{_libdir}/grilo-%{api}/grl-vimeo.xml
%{_libdir}/grilo-%{api}/libgrlvimeo.so

%{_libdir}/grilo-%{api}/grl-youtube.xml
%{_libdir}/grilo-%{api}/libgrlyoutube.so



%changelog
* Tue Nov 13 2012 Arkady L. Shane <ashejn@rosalab.ru> 0.2.3-1
- update to 0.2.3

* Thu Oct  3 2012 Arkady L. Shane <ashejn@rosalab.ru> 0.2.0-1
- update to 0.2.0

* Mon Mar 12 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.1.18-1
+ Revision: 784462
- imported package grilo-plugins


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14219 |12mr|grive-0.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Looks like upstream switched to static build for 0.2.0
# Keep subpackages in spec in case upstream starts to provide them again
%define build_shared 0

%define major	0
%define libname	%mklibname %{name} %{major}
%define devname	%mklibname -d %{name}

Summary:	An Open Source Linux Client for Google Drive
Name:		grive
Version:	0.2.0
Release:	1
License:	GPLv2+
Group:		Networking/File transfer
URL:		https://github.com/Grive/
# Repack from git
Source0:	%{name}-%{version}.tar.xz
Patch0:		grive-0.2.0-bfd.patch

BuildRequires:	cmake
BuildRequires:	binutils-devel
BuildRequires:	boost-devel
BuildRequires:	libgcrypt-devel
BuildRequires:	pkgconfig(expat)
BuildRequires:	pkgconfig(json)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(openssl)
%if ! %{build_shared}
Obsoletes:	%{libname} < %{version}-%{release}
Obsoletes:	%{devname} < %{version}-%{release}
%endif

%description
The purpose of this project is to provide an independent implementation of
Google Drive client. It uses the Google Document List API to talk to the
servers in Google. The code is written in standard C++.

%if %{build_shared}
%package -n %{libname}
Summary:	Shared library for %{name}
Group:		System/Libraries

%description -n %{libname}
This package contains the shared library for %{name}.

%package -n %{devname}
Summary:	Libraries and include files for developing with %{name}
Group:		Development/C++
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{devname}
This package provides the necessary development library and include
files to allow you to develop with %{name}.
%endif

%prep
%setup -q
%patch0 -p1

%build
%cmake
%make

%install
%makeinstall_std -C build

%files
%doc COPYING README
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*

%if %{build_shared}
%files -n %{libname}
%{_libdir}/libgrive.so.%{major}*

%files -n %{devname}
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/*
%{_libdir}/libgrive.so
%endif


%changelog
* Tue Oct  23 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: fb69361
- Add libgcrypt-devel to BuildRequires
  
* Tue Oct  23 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: b82d34f
- Add patch to fix build
  
* Mon Oct  22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 8a015f3
- New version 0.2.0, new upstream URL, shared library and devel files are disabled in upstream
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14220 |12mr|groff-1.21-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:       groff
Version:    1.21
Release:    4

License:    GPLv2+
URL:        http://www.gnu.org/software/groff/

Source0:    ftp://ftp.gnu.org/gnu/groff/%{name}-%{version}.tar.gz
Source1:    troff-to-ps.fpi
Patch1:     groff-1.20.1-nroff-convert-encoding.patch

BuildRequires: netpbm
BuildRequires: libxaw-devel
BuildRequires: libxmu-devel
BuildRequires: psutils
BuildRequires: ghostscript
BuildRequires: imake

#------------------------------------------------------------------------------#

# package groff

Summary: Document formatting system
Group:   Text tools

Requires: groff-for-man
Requires: sed

%description
Groff is a document formatting system. Groff takes standard text and
formatting commands as input and produces formatted output. The created
documents can be shown on a display or printed on a printer. Groff's
formatting commands allow you to specify font type and size, bold type,
italic type, the number and size of columns on a page, and more.

You should install groff if you want to use it as a document formatting
system. Groff can also be used to format man pages. If you are going to
use groff with the X Window System, you'll also need to install the
groff-gxditview package.

%files
%defattr(-,root,root)
%{_bindir}/addftinfo
%{_bindir}/chem
%{_bindir}/eqn2graph
%{_bindir}/gdiffmk
%{_bindir}/grap2graph
%{_bindir}/grn
%{_bindir}/grodvi
%{_bindir}/groffer
%{_bindir}/grolbp
%{_bindir}/grolj4
%{_bindir}/hpftodit
%{_bindir}/indxbib
%{_bindir}/lkbib
%{_bindir}/lookbib
%{_bindir}/neqn
%{_bindir}/pdfroff
%{_bindir}/pfbtops
%{_bindir}/pic
%{_bindir}/pic2graph
%{_bindir}/post-grohtml
%{_bindir}/pre-grohtml
%{_bindir}/roff2dvi
%{_bindir}/roff2html
%{_bindir}/roff2pdf
%{_bindir}/roff2ps
%{_bindir}/roff2text
%{_bindir}/roff2x
%{_bindir}/refer
%{_bindir}/soelim
%{_bindir}/tfmtodit
%{_bindir}/xtotroff
%{_libdir}/groff/groffer
%{_datadir}/groff/%{version}/eign
%{_datadir}/groff/%{version}/font/devX100
%{_datadir}/groff/%{version}/font/devX100-12
%{_datadir}/groff/%{version}/font/devX75
%{_datadir}/groff/%{version}/font/devX75-12
%{_datadir}/groff/%{version}/font/devdvi
%{_datadir}/groff/%{version}/font/devhtml
%{_datadir}/groff/%{version}/font/devlbp
%{_datadir}/groff/%{version}/font/devlj4
%{_datadir}/groff/%{version}/font/devps
%{_datadir}/groff/%{version}/oldfont/devps
%{_datadir}/groff/%{version}/pic/chem.pic
%{_docdir}/groff-%{version}
%{_infodir}/groff*
%{_mandir}/man1/addftinfo.*
%{_mandir}/man1/chem.*
%{_mandir}/man1/eqn2graph.*
%{_mandir}/man1/gdiffmk.*
%{_mandir}/man1/grap2graph.*
%{_mandir}/man1/grn.*
%{_mandir}/man1/grodvi.*
%{_mandir}/man1/groffer.*
%{_mandir}/man1/grohtml.*
%{_mandir}/man1/grolbp.*
%{_mandir}/man1/grolj4.*
%{_mandir}/man1/hpftodit.*
%{_mandir}/man1/indxbib.*
%{_mandir}/man1/lkbib.*
%{_mandir}/man1/lookbib.*
%{_mandir}/man1/neqn.*
%{_mandir}/man1/pdfroff.*
%{_mandir}/man1/pfbtops.*
%{_mandir}/man1/pic.*
%{_mandir}/man1/pic2graph.*
%{_mandir}/man1/refer.*
%{_mandir}/man1/roff2dvi.*
%{_mandir}/man1/roff2html.*
%{_mandir}/man1/roff2ps.*
%{_mandir}/man1/roff2pdf.*
%{_mandir}/man1/roff2text.*
%{_mandir}/man1/roff2x.*
%{_mandir}/man1/soelim.*
%{_mandir}/man1/tfmtodit.*
%{_mandir}/man1/xtotroff.*
%{_mandir}/man5/*
%{_mandir}/man7/*

#------------------------------------------------------------------------------#

%package for-man

Summary: Groff components required for viewing manpages
Group:   Text tools

# preconv binary moved from older groff
Conflicts: groff < 1.20.1-2mdv

%description for-man
The groff-for-man package contains the parts of the groff text processor
package that are required for viewing manpages.
For a full groff package, install package groff.

%files for-man
%defattr(-,root,root)
%{_bindir}/eqn
%{_bindir}/groff
%{_bindir}/grops
%{_bindir}/grotty
%{_bindir}/nroff
%{_bindir}/preconv
%{_bindir}/tbl
%{_bindir}/troff
%{_datadir}/groff/current
%dir %{_datadir}/groff
%dir %{_datadir}/groff/%{version}
%{_datadir}/groff/%{version}/tmac
%dir %{_datadir}/groff/%{version}/font
%{_datadir}/groff/%{version}/font/devascii
%{_datadir}/groff/%{version}/font/devlatin1
%{_datadir}/groff/%{version}/font/devutf8
%dir %{_datadir}/groff/site-tmac
%{_datadir}/groff/site-tmac/man.local
%{_datadir}/groff/site-tmac/mdoc.local
%{_mandir}/man1/eqn.*
%{_mandir}/man1/groff.*
%{_mandir}/man1/grops.*
%{_mandir}/man1/grotty.*
%{_mandir}/man1/preconv.*
%{_mandir}/man1/nroff.*
%{_mandir}/man1/tbl.*
%{_mandir}/man1/troff.*

#------------------------------------------------------------------------------#

%package perl

Summary:  Parts of the groff formatting system that require Perl
Group:    Text tools
Requires: groff-for-man = %{version}-%{release}

%description perl
The groff-perl package contains the parts of the groff text processor
package that require Perl. These include the afmtodit font processor for
creating PostScript font files, the grog utility that can be used to
automatically determine groff command-line options, and the troff-to-ps
print filter.

%files perl
%defattr(-,root,root)
%{_bindir}/afmtodit
%{_bindir}/grog
%{_bindir}/mmroff
%{_libdir}/rhs/rhs-printfilters/troff-to-ps.fpi
%{_mandir}/man1/afmtodit.*
%{_mandir}/man1/grog.*
%{_mandir}/man1/mmroff.*

#------------------------------------------------------------------------------#

%package gxditview

Summary:  X previewer for groff text processor output
Group:    Text tools
Requires: groff-for-man = %{version}-%{release}

%description gxditview

Gxditview displays the groff text processor's output on an X Window
System display.

If you are going to use groff as a text processor, you should install
gxditview so that you preview your processed text files in X. You'll
also need to install the groff package and the X Window System.

%files gxditview
%defattr(-,root,root)
%{_bindir}/gxditview
%{_libdir}/X11/app-defaults/GXditview
%{_libdir}/X11/app-defaults/GXditview-color
%{_mandir}/man1/gxditview.*

#------------------------------------------------------------------------------#

%prep

%setup -q
%apply_patches

%build
%configure2_5x
%make

%install
%makeinstall_std

mkdir -p %{buildroot}/%{_libdir}/rhs/rhs-printfilters
install -m755 %{SOURCE1} %{buildroot}/%{_libdir}/rhs/rhs-printfilters


%changelog
* Tue May 03 2011 Oden Eriksson <oeriksson@mandriva.com> 1.21-2mdv2011.0
+ Revision: 664926
- mass rebuild

* Tue Jan 18 2011 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.21-1
+ Revision: 631539
- New version: 1.21

* Thu Dec 02 2010 Oden Eriksson <oeriksson@mandriva.com> 1.20.1-3mdv2011.0
+ Revision: 605499
- rebuild

* Fri Dec 11 2009 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.20.1-2mdv2010.1
+ Revision: 476536
- Move preconv to groff-for-man (#56264)

* Tue Nov 24 2009 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.20.1-1mdv2010.1
+ Revision: 469749
- New version: 1.20.1
  Moved all the old patches to SOURCES/old-patches
  Added a patch for i18n inside nroff
  Added a a string-format-error patch (already applied upstream)
  Spec file was completly rewritten

* Wed Sep 02 2009 Christophe Fergeau <cfergeau@mandriva.com> 1.19.1-15mdv2010.0
+ Revision: 425044
- rebuild

* Sat Mar 28 2009 Funda Wang <fwang@mandriva.org> 1.19.1-14mdv2009.1
+ Revision: 361868
- BR libxp

* Sun Dec 21 2008 Oden Eriksson <oeriksson@mandriva.com> 1.19.1-13mdv2009.1
+ Revision: 316958
- rediffed fuzzy patches
- fix build with -Werror=format-security (P112)

* Wed Aug 06 2008 Thierry Vignaud <tv@mandriva.org> 1.19.1-12mdv2009.0
+ Revision: 264609
- rebuild early 2009.0 package (before pixel changes)

* Tue May 06 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.19.1-11mdv2009.0
+ Revision: 202094
- Fix x86_64 build. Should test for /usr/lib instead of %%{_libdir} for the
  directory that should not be created, neither owned by this package.
- Don't explicitly BuildRequires x11-server-common, rman is long gone,
  and modify/fix versioning Requires(pre) of x11-server-common.
- Install resources file in proper directory and don't try to be owner
  of it. x11-server-common is now the owner package of {some-base}/X11
  shared directories.

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1.19.1-8mdv2008.1
+ Revision: 170876
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 1.19.1-7mdv2008.1
+ Revision: 126307
- kill re-definition of %%buildroot on Pixel's request
- kill file require on info-install
- fix man pages

  + Pixel <pixel@mandriva.com>
    - spec-helper script is no more, use the rpm macro instead

  + Adam Williamson <awilliamson@mandriva.org>
    - rebuild for 2008
    - drop unnecessary /usr/X11R6 stuff
    - use Fedora license policy
    - clean dependencies
    - spec clean

  + Oden Eriksson <oeriksson@mandriva.com>
    - fix build deps
    - nuke installed docs

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - add lzma support (P111)

  + Funda Wang <fwang@mandriva.org>
    - bunzip2 the patches

  + Andreas Hasenack <andreas@mandriva.com>
    - Import groff



* Mon Sep 18 2006 Pablo Saratxaga <pablo@mandriva.com> 1.19.1-6mdv2007.0
- better dependencies
- added some "u####" to devutf8 font files

* Sat Sep 16 2006 Thierry Vignaud <tvignaud@mandriva.com> 1.19.1-5mdv2007.0
- fix update (#25792)

* Wed Sep 12 2006 Pablo Saratxaga <pablo@mandriva.com> 1.19.1-4mdv
- integrated multibyte/utf-8 patch

* Thu Mar 09 2006 Thierry Vignaud <tvignaud@mandriva.com> 1.19.1-3mdk
- patch 109: fix CAN-2004-0969
- use %%mkrel

* Sat Dec 31 2005 Mandriva Linux Team <http://www.mandrivaexpert.com/> 1.19.1-2mdk
- Rebuild

* Mon Jun 13 2005 Götz Waschk <waschk@mandriva.org> 1.19.1-1mdk
- spec cleanup
- replace prereq by new syntax
- drop patch 7
- update patch 5
- New release 1.19.1

* Mon Dec 13 2004 Götz Waschk <waschk@linux-mandrake.com> 1.19-9mdk
- fix buildrequires

* Tue Nov  9 2004 Pixel <pixel@mandrakesoft.com> 1.19-8mdk
- make groff depends on groff-for-man = VERSION-RELEASE
- explict groff-for-man conflict with older groff (because of eqn)

* Tue Nov  9 2004 Pixel <pixel@mandrakesoft.com> 1.19-7mdk
- move eqn to groff-for-man (needed by OpenGL manpages: glBegin...) (bugzilla #4241)

* Tue Aug  3 2004 Stefan van der Eijk <stefan@mandrake.org> 1.19-6mdk
- remove BuildRequires: texinfo < 4.7

* Fri Jun  4 2004  <lmontel@n2.mandrakesoft.com> 1.19-5mdk
- Rebuild

* Wed Jun  2 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 1.19-4mdk
- merge from amd64-branch: build fixes

* Thu Aug 21 2003 Pablo Saratxaga <pablo@@mandrakesoft.com> 1.19-3mdk
- keep dashes and apostrophes as ascii for man pages in UTF-8 (bug #4212)

* Wed Jul 30 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 1.19-2mdk
- BuildRequires: netpbm-devel, texinfo >= 4.3

* Wed Jul 02 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.19-1mdk
- new release
- update patch 3, 107 and 108 (but disable them for now due to build system
  issues)
- fix builrequires

* Thu Feb 27 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.18.1-5mdk
- patch 108 : fix warnings from pablo fix for utf-8 output

* Fri Jan 31 2003 Pablo Saratxaga <pablo@mandrakesoft.com> 1.18.1-4mdk
- as groff can't handle properly utf-8, the nroff script is modified to
  run groff in the known locale, then convert to utf-8 the output.
- added to files sections a few missing directories

* Mon Jan 20 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.18.1-3mdk
- build release
- add missing info files

* Wed Nov 13 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.18.1-2mdk
- freshen patch 3 (multi byte support)

* Tue Nov 05 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.18.1-1mdk
- new release
- rediff patch 3
- remove patches 110, 111 & 112 (merged upstream)
- simplify %%install
- fix hardcoded version number
- fix url
- add japanese patch link

* Sat Oct 12 2002 Stefan van der Eijk <stefan@eijk.nu> 1.18-4mdk
- BuildRequires: texinfo

* Tue Sep 24 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 1.18-3mdk
- BuildRequires: libnetpbm9-devel, which grabs libnetpbm9 that
  contains necessary libpnm.so.9 library.
- Patch6: libgroff.a contains C++ code thus we may need to link with
  g++.  That patch was already there but Titi decided to nuke the
  1.17.2-13mdk release when he merged his stuff for 1.18.

* Tue Aug 13 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 1.18-2mdk
- Automated rebuild with gcc 3.2-0.3mdk

* Tue Aug 13 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.18-1mdk
- new release:
	o colour support (although see below).
	o new macro set, mom, mainly for non-scientific writers. The aim of	these
	  macros is to make groff accessible for ordinary use with a minimum of
	  convoluted syntax.
	o 'eu' and 'Eu' characters available for Euro support.
	o improved support for TeX hyphenation files.
	o new means of setting the line length, which now works for -mdoc manual
	  pages as well as -man. Use man-db >= 2.4.0 to take advantage of this.
	o documentation of the differences between groff and Unix troff is now in
	  groff_diff(7).
	o groff_mwww(1) has been renamed to groff_www(1).
	o groff_ms(7) has been completely rewritten.
	o new scripts: groffer, pic2graph, and eqn2graph.
	o substantial improvements in grohtml (although it's still alpha),
	  including dealing with overstriking properly
- drop patches 5, 6 (merged upstream), 3 (better fix)
- remove useless prefix
- move mdk patches in the 10x area
- patch3: add japanase support
- patch4: fix info name
- patch5: don't build html files
- Prereq: /sbin/install-info
- process texinfo file into info one, and install it
- add %%post and %%postun to install and remove info file
- fix japanese problem: link docj.tmac to doc.tma
- rediff koi8 patch (russian support)
- mmroff.7 is now mmroff.1
- patch110: kill warnings, fix build on non-intel boxes
- patch111: make sure pointsize is initialized properly, thus fixing an
  infinite loop in the ia64 build
- patch112: freeze unbreakable spaces, preventing a failed assertion on
  latin1(7)
- add /usr/share/groff/font/devascii8 to groff-for-man and remove charon fix
- add /usr/share/groff/font/devnippon for japanese support
- add lot of docs

* Thu Jul 25 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 1.17.2-12mdk
- Automated rebuild with gcc3.2

* Sat May 11 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.17.2-11mdk
- gcc-3.1 build

* Wed Apr 17 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.17.2-10mdk
- fix build with gcc-3.1

* Wed Mar 06 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.17.2-9mdk
- fix \' in latin1 (pixel)
- use WANT_AUTOCONF_2_5 with generic autoconf for lord gc

* Mon Feb 25 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.17.2-8mdk
- from Andrej Borsenkow:
	* use configure2_5x
	* require autconf-2.5x due to patch7
	* patch7 - support for koi8-r. Code based on patch in FreeBSD,
	  most credits to Ruslan Ermilov <ru@FreeBSD.org>

* Tue Feb  5 2002 Vincent Danen <vdanen@mandrakesoft.com> 1.17.2-7mdk
- remove patch4 since it breaks html formatting (mkstemp not appropriate in
  this situation... bad snailtalk)

* Wed Jan 30 2002 Vincent Danen <vdanen@mandrakesoft.com> 1.17.2-6mdk
- patch5 for security
- patch6 to fix segfault with pic in some instances

* Tue Oct 30 2001 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.17.2-5mdk
- remove useless %%define

* Wed Oct 10 2001 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.17.2-4mdk
- remove safer patch since it was included in mainstream sources
- Provides:   groff-tools

* Fri Sep 07 2001 Stefan van der Eijk <stefan@eijk.nu> 1.17.2-3mdk
- BuildRequires: byacc
- Removed redundant BuildRequires.

* Mon Aug 06 2001 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.17.2-2mdk
- add LICENSE in %%docdir

* Wed Jul 18 2001 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.17.2-1mdk
- new release

* Wed Jul  4 2001 Pixel <pixel@mandrakesoft.com> 1.17.1-2mdk
- add an-old.tmac to groff-for-man

* Sat Jun 30 2001 Geoffrey Lee <snailtalk@mandrakesoft.com> 1.17.1-1mdk
- 1.17.1 bumped out into cooker.
- Remove the groff safer patch. Seems to have been incorporated into the
  source already.
- src/preproc/html/pre-html.cc: s/mktemp()/mkstemp()/;
- s/Copyright/License/;

* Tue May 15 2001 Pablo Saratxaga <pablo@mandrakesoft.com> 1.16.1-10mdk
- change default from -Tascii to -Tlatin1 in /usr/bin/nroff (so man pages
  in non-latin1 can still be displayed on screen as previously)
- add /usr/share/groff/font/devutf8 to groff-for-man (we are going utf-8...)

* Mon May  7 2001 Pixel <pixel@mandrakesoft.com> 1.16.1-9mdk
- add /usr/share/groff/tmac/tmac.latin1 to groff-for-man

* Fri May  4 2001 Pixel <pixel@mandrakesoft.com> 1.16.1-8mdk
- add /usr/bin/nroff and tmac.tty-char to groff-for-man so that man works again

* Tue Dec 19 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 1.16.1-7mdk
- Don't build grolbp on alpha.

* Thu Nov 09 2000 David BAUDENS <baudens@mandrakesoft.com> 1.16.1-6mdk
- BuildRequires: XFree86

* Fri Nov 03 2000 Florin Grad <florin@mandrakesoft.com> 1.16.1-5mdk
- recompiled with gcc 2.96

* Wed Sep  6 2000 Pixel <pixel@mandrakesoft.com> 1.16.1-4mdk
- add tman.doc and mdoc to groff-for-man for ssh man page

* Sat Sep  2 2000 Pixel <pixel@mandrakesoft.com> 1.16.1-3mdk
- move important stuff for view man pages in groff-for-man

* Mon Aug 07 2000 Frederic Lepied <flepied@mandrakesoft.com> 1.16.1-2mdk
- automatically added BuildRequires

* Thu Aug  3 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 1.16.1-1mdk
- 1.16.1.

* Thu Jul 20 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 1.16-1mdk
- Remove %%{config} for app-default file.
- Merge rh changes.
- Add perl pacakge.
- BM.
- 1.16.

* Sun May 13 2000 David BAUDENS <baudens@mandrakesoft.com> 1.15-4mdk
- Fix build for i486
- Use %%{_tmppath} for BuildRoot

* Fri Mar 31 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 1.15-3mdk
- Fix rpmlint error/warning.

* Fri Mar 31 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 1.15-2mdk
- Add debian patch to display kanji.
- Adjust groups.

* Mon Jan  3 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 1.15-1mdk
- 1.15.

* Thu Oct 21 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
- Fix building as user.

* Sat Apr 10 1999 Bernhard Rosenkraenzer <bero@linux-mandrake.com>
- Mandrake adaptions
- bzip2 man/info pages
- add de locale
- fix handling of RPM_OPT_FLAGS

* Tue Feb 16 1999 Cristian Gafton <gafton@redhat.com>
- glibc 2.1 patch for xditview (#992)

* Thu Oct 22 1998 Bill Nottingham <notting@redhat.com>
- build for Raw Hide

* Thu Sep 10 1998 Cristian Gafton <gafton@redhat.com>
- fix makefiles to work with bash2

* Fri May 08 1998 Prospector System <bugs@redhat.com>
- translations modified for de, fr, tr

* Thu Apr 30 1998 Cristian Gafton <gafton@redhat.com>
- use g++ for C++ code

* Wed Apr 08 1998 Cristian Gafton <gafton@redhat.com>
- manhattan and buildroot

* Mon Nov  3 1997 Michael Fulbright <msf@redhat.com>
- made xdefaults file a config file

* Thu Oct 23 1997 Erik Troan <ewt@redhat.com>
- split perl components into separate subpackage

* Tue Oct 21 1997 Michael Fulbright <msf@redhat.com>
- updated to 1.11a
- added safe troff-to-ps.fpi

* Tue Oct 14 1997 Michael Fulbright <msf@redhat.com>
- removed troff-to-ps.fpi for security reasons.

* Fri Jun 13 1997 Erik Troan <ewt@redhat.com>
- built against glibc

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14221 |12mr|grub-0.97-39
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define with_gcc_42 0
%define _default_patch_fuzz 2

Summary:	GRand Unified Bootloader
Name:		grub
Version:	0.97
Release:	39
URL:		http://www.gnu.org/software/grub/
Source0:	ftp://alpha.gnu.org/gnu/grub/%{name}-%{version}.tar.gz
Source2:	menu.lst.example

# Mandriva patches
Patch10000:	grub-0.5.96.1-ezd.patch
Patch10001:	grub-0.97-gcc4_warnings.patch
Patch10005:	grub-0.95-eltorito.patch
Patch10007:	grub-0.91-nice-magic.patch
Patch10009:	grub-0.95-mem_lower.patch
Patch10015:	grub-0.97-install_sh.patch
Patch10016:	grub-0.97-reiser4.patch
Patch10018:	grub-0.97-please-automake--add-AM_PROG_AS.patch

# gfxboot patch from SuSE
Patch10017:	grub-gfxmenu-v8.diff

# handle the now default ext3 format (from debian which took it from fedora)
Patch1:		grub-ext3-256byte-inode.patch

# fedora patches
Patch22:	grub-0.94-addsyncs.patch
Patch23:	0002-Add-strspn-strcspn-and-strtok_r.patch
Patch24:	0003-Allow-passing-multiple-image-files-to-the-initrd-com.patch
Patch25:	grub-ext4-support.patch

# patches 100-199 are for features proposed but not accepted upstream
# add support for appending kernel arguments
#XXX patch below conflicts with our graphics patch
#Patch100: grub-0.90-append.patch
# add support for lilo -R-esque select a new os to boot into
Patch101:	grub-0.97-once.patch
Patch102:	grub-0.97-once-info-doc.patch

# patches 500+ are for miscellaneous little things
# support for non-std devs (eg cciss, etc)
Patch500:	grub-0.93-special-device-names.patch
# i2o device support
Patch501:	grub-0.94-i2o.patch
# detect cciss/ida/i2o
Patch502:	grub-0.95-moreraid.patch

# for some reason, using the initrd max part of the setup.S structure
# causes problems on x86_64 and with 4G/4G
Patch505:	grub-0.94-initrdmax.patch

# we need to use O_DIRECT to avoid hitting oddities with caching
Patch800:	grub-0.95-odirect.patch

# odirect actually causes problem (open returns EINVAL) with gfxboot
# install of grub in a file (e.g. preview mode under qemu)
Patch801:	grub-0.97-odirect-on-device-only.patch

# the 2.6 kernel no longer does geometry fixups.  so now I get to do it
# instead in userspace everywhere.  
Patch1000:	grub-0.95-geometry-26kernel.patch

# Support for booting from a RAID1 device
Patch1100:	grub-0.95-md.patch
Patch1101:	grub-0.97-md-rework--mdv-adapted.patch

# Mark the simulation stack executable
# (otherwise grub segfaults on x86_64 which uses "noexec")
Patch1104:	grub-0.97-nxstack.patch
Patch1105:	grub-0.97-nx-multiinstall.patch

# always use a full path for mdadm.
Patch1110:	grub-0.97-mdadm-path.patch
# always install into the mbr if we're on a raid1 /boot.
Patch1111:	grub-0.95-md-mbr.patch

# gcc4 fixes.
#XXX patch below conflicts with our graphics patch
#Patch1115: grub-0.97-gcc4.patch

# Make non-MBR installs work again on non-raid1.
Patch1120:	grub-0.95-nonmbr.patch

# Make "grub-install --recheck" look like the menace it is.
Patch1130:	grub-0.95-recheck-bad.patch

# Fix missing prototypes, since grub nicely sets -Wmissing-prototypes and
# then tries to build conftests without them.
Patch1135:	grub-0.97-prototypes.patch

# install correctly on dmraid devices
Patch1145:	grub-0.97-dmraid.patch
Patch1146:	grub-0.97-dmraid-recheck-bad--mdv-adapted.patch
Patch1147:	grub-0.97-dmraid-partition-names.patch

# fix mactel keyboard bugs
Patch1148:	grub-0.97-mactel-kbd.patch

# fix error reporting
#XXX not very important, and would need adaptation, skipping
#Patch1149: grub-0.97-stderr.patch

# fix grub-install to notice mpath partitions
Patch1150:	grub-0.97-mpath.patch

# fix grub-install to notice virtio partitions (from fedora)
Patch1154:	grub-0.97-virtio-support.patch

# (from ubuntu) (nb: needed for grub-uuid.diff)
Patch1151:	grub-varargs.diff
# (from ubuntu) (nb: needed for grub-uuid.diff)
Patch1152:	grub-gpt.diff

# (from ubuntu)
# note that uuid support is partial (only in menu.lst), stage2 & menu.lst are
# still accessed through (hdX,Y)
# 
# pros of using uuid in menu.lst:
# - menu.lst hd0/hd1 independance.
#   this is mostly useful when menu.lst is read through "configfile"
# missing feature:
# - partition renumbering will still break boot if install.sh is not modified
#  (since install.sh can't use uuid)
# 
# anyway, this patch is useful to have even unused, since it allows
# "configfile" to handle ubuntu's menu.lst
Patch1153:	grub-uuid.diff

# grub patch for dealing with build-id objheader inserted into stage1/2 files 
Patch1155:	grub-0.97-grub-build-id.patch

License:	GPL
Group:		System/Kernel and hardware
BuildRequires:	autoconf2.5
BuildRequires:	automake1.8
%if %{with_gcc_42}
BuildRequires:	gcc4.2
%endif
BuildRequires:	glibc-static-devel
BuildRequires:	libgpm-devel
BuildRequires:	pkgconfig(ncurses)
#BuildRequires:	tetex-dvips
#BuildRequires:	tetex-latex
#BuildRequires:	texinfo
Exclusivearch:	%ix86 x86_64 amd64 ia32e

Provides:	bootloader

%description
GRUB is a GPLed bootloader intended to unify bootloading across x86
operating systems.  In addition to loading the Linux and *BSD kernels,
it implements the Multiboot standard, which allows for flexible loading
of multiple boot images (needed for modular kernels such as the GNU
Hurd).

%prep
%setup -q

%patch1 -p1 -b .256byte-inode
%patch22 -p1 -b .addsync
%patch23 -p1 -b .string-functions
%patch24 -p1 -b .multiple-initrd
%patch25 -p1 -b .ext4

%patch101 -p1 -b .bootonce
%patch102 -p1 -b .bootonce-doc -z .pix

%patch500 -p1 -b .raid
%patch501 -p1 -b .i2o
%patch502 -p1 -b .moreraid

%patch505 -p1 -b .initrdmax

%patch800 -p1 -b .odirect
%patch801 -p1 -b .odirect-on-device-only

%patch1000 -p1 -b .26geom

%patch1100 -p1 -b .md
%patch1101 -p1 -b .md-rework

%patch1104 -p1 -b .nxstack
%patch1105 -p1 -b .nx-multiinstall

%patch1110 -p1 -b .mdadm-path
%patch1111 -p1 -b .md-mbr

%patch1120 -p1 -b .nonmbr

%patch1130 -p1 -b .recheck-bad

%patch1135 -p1 -b .prototypes

%patch1145 -p1 -b .dmraid
%patch1146 -p1 -b .dmraid-recheck-bad
%patch1147 -p1 -b .dmraid-partition-names

%patch1148 -p1 -b .mactel-kbd

%patch1150 -p1 -b .mpath
%patch1154 -p1 -b .virtio

%patch1151 -p1 -b .varargs
%patch1152 -p1 -b .gpt
%patch1153 -p1 -b .uuid
%patch1155 -p1

%patch10000 -p1
%patch10001 -p1
%patch10005 -p1
%patch10007 -p1
%patch10009 -p1
%patch10015 -p1
#%#patch10016 -p1
%patch10018 -p1

%patch10017 -p0

%build
# force building grub.info from grub.texi (since patches do not edit both)
# rm docs/grub.info

# automake 1.11.2
perl -pi -e 's|pkglib_|pkgdata_|g;' stage{1,2}/Makefile.{am,in}
autoreconf

#<akdengi> New binutils with gold failed in adress check 7C00, 8000.
#sed -e "s/for link_addr in 2000 8000 7C00/for link_addr in 2000/" -i configure

CFLAGS="-Os -static -g -fno-strict-aliasing -fno-stack-protector -fno-reorder-functions -Wl,--build-id=none -fuse-ld=bfd" \
./configure --build=%{_target_platform} \
	    --host=%{_host} \
	    --target=%{_target} \
	    --prefix=%{_prefix} \
	    --exec-prefix=/ \
	    --bindir=%{_bindir} \
	    --mandir=%{_mandir} \
	    --infodir=%{_infodir} \
	    --datadir=/lib/grub/%{_arch}-%{_vendor} \
	    --disable-auto-linux-mem-opt
%make pkgdatadir=/lib/grub/%{_arch}-%{_vendor}

%install
rm -rf %{buildroot}
%makeinstall_std pkgdatadir=/lib/grub/%{_arch}-%{_vendor}
rm -f %{buildroot}/%{_infodir}/dir
install -d %{buildroot}/boot/grub
install -m 0644 %{SOURCE2} %{buildroot}/boot/grub

%post

if [ -f /boot/grub/install.sh ]; then
	if [ -x /usr/sbin/detectloader ]; then
		LOADER=$(/usr/sbin/detectloader)
		if [ "$LOADER" = "GRUB" ]; then
			for file in /lib/grub/%{_arch}-%{_vendor}/*stage*; do
				cp -f $file /boot/grub/ || :
			done
			sh /boot/grub/install.sh > /dev/null
		fi
	fi
elif [ -e /boot/grub/menu.lst -a -e /boot/grub/stage2 ]; then
    # no install.sh, trying to get one

    # look for the device
    for DEVICE in `awk '{print "/dev/" $4}' /proc/partitions`; do
	if [ -b $DEVICE ]; then
	    echo "trying $DEVICE"
	    if /bin/dd if=$DEVICE bs=512 count=1 2>/dev/null | /bin/grep -q GRUB; then
		if [ -z "$BOOT" ]; then
		    BOOT=$DEVICE
		else
		    echo "oops, GRUB found on both $DEVICE and $BOOT"
		fi
	    fi
	fi
    done

    if [ -n "$BOOT" ]; then
	echo "installing grub on $BOOT"
	grub-install $BOOT
    else
	echo "can not find where GRUB is installed"
    fi
fi

%preun
# What a hack hell... we need this things because of upgrading from
# previous grub versions. The problem is that previous grub packages
# remove the stage files from /boot/grub in some cases, making the
# system unbootable.
%triggerun -- grub <= 0.97-1mdk
mkdir -p /boot/grub/backup_stagefiles
mv /boot/grub/*stage* /boot/grub/backup_stagefiles/ >/dev/null 2>&1 || :

# Replicate post script code here, because the trigger scripts are
# executed only after post script of this new package, and old
# install.sh was used then. So we need to execute again to use the new
# generated install.sh script.
if [ -f /boot/grub/install.sh ]; then
	if [ -x /usr/sbin/detectloader ]; then
		LOADER=$(/usr/sbin/detectloader)
		if [ "$LOADER" = "GRUB" ]; then
			for file in /lib/grub/%{_arch}-%{_vendor}/*stage*; do
				cp -f $file /boot/grub/ || :
			done
			sh /boot/grub/install.sh > /dev/null
		fi
	fi
fi

%triggerpostun -- grub <= 0.97-1mdk
if [ -d /boot/grub/backup_stagefiles ]; then
	for file in /boot/grub/backup_stagefiles/*stage*; do
		if [ ! -f "/boot/grub/`basename $file`" ]; then
			mv $file /boot/grub/ || :
		else
			rm -f $file;
		fi
	done
	rmdir /boot/grub/backup_stagefiles > /dev/null || :
fi

%files
%defattr(0644,root,root,0755)
/boot/grub
%{_infodir}/*
%{_mandir}/*/*
/lib/grub
%defattr(0755,root,root,0755)
%{_bindir}/mbchk
/sbin/grub*


%changelog
* Mon Oct 1 2012 Alexander Kazancev <akdengi> 0.97-38
- add CCFLAG -fuse-ld=bfd to build with gold default linker
- drop DOC package
- drop tetex requirements

* Wed Jun 13 2012 Andrey Bondrov <abondrov@mandriva.org> 0.97-37
+ Revision: 805368
- Fix BuildRequires
- Drop some legacy junk

* Fri Jan 27 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.97-36
+ Revision: 769246
- Link /sbin/grub statically.
- Correct build with newer automake.

* Wed Jun 08 2011 Paulo Andrade <pcpa@mandriva.com.br> 0.97-35
+ Revision: 683118
- Correct problem with gfxboot qemu preview with grub installed in a mapped file
- Test build using gcc 4.2

* Tue May 10 2011 Paulo Andrade <pcpa@mandriva.com.br> 0.97-34
+ Revision: 673383
- Add extra option to generate a proper stage1/stage2 with gcc 4.6.0

* Tue May 10 2011 Antoine Ginies <aginies@mandriva.com> 0.97-33
+ Revision: 673345
- fix 'GRUB requires a working absolute objcopy error'

  + Oden Eriksson <oeriksson@mandriva.com>
    - mass rebuild

* Thu Dec 02 2010 Oden Eriksson <oeriksson@mandriva.com> 0.97-31mdv2011.0
+ Revision: 605500
- rebuild

  + Sergio Rafael Lemke <sergio@mandriva.com>
    - updated the grub example file

* Wed Mar 17 2010 Oden Eriksson <oeriksson@mandriva.com> 0.97-30mdv2010.1
+ Revision: 522745
- rebuilt for 2010.1

* Tue Sep 15 2009 Frederic Crozat <fcrozat@mandriva.com> 0.97-29mdv2010.0
+ Revision: 443129
- Change CFLAGS to disable stack protector (since gfxboot is tweaking stack and can crash it with protector enabled). Use -Os, used by Fedora since 2002.

* Tue Sep 08 2009 Frederic Crozat <fcrozat@mandriva.com> 0.97-28mdv2010.0
+ Revision: 433833
- Replace ext4 patch with the one from Fedora
- Patches 23 / 24: allow to specify multiple initrd on a single boot

* Thu Aug 27 2009 Christophe Fergeau <cfergeau@mandriva.com> 0.97-27mdv2010.0
+ Revision: 421698
- add fedora patch to support virtio partitions, fix #52397

* Mon Jan 12 2009 Pixel <pixel@mandriva.com> 0.97-25mdv2009.1
+ Revision: 328578
- add patches from ubuntu:
  o add support for "uuid xxx" instead of "root (hdX,Y)"
  o add support GPT (from Marco Gerards)
  o add patch "varargs" (since some changes are used by uuid patch)

* Wed Aug 06 2008 Thierry Vignaud <tv@mandriva.org> 0.97-24mdv2009.0
+ Revision: 264611
- rebuild early 2009.0 package (before pixel changes)

* Thu Jun 05 2008 Pixel <pixel@mandriva.com> 0.97-23mdv2009.0
+ Revision: 215186
- ext4 extents support from Quentin Godfroy (Olivier Lahaye, #41227)

* Wed Feb 06 2008 Pixel <pixel@mandriva.com> 0.97-22mdv2008.1
+ Revision: 163119
- handle ext3 256 bytes inode, which is the default
- use autoreconf
- add patch to help automake

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Apr 23 2007 Pixel <pixel@mandriva.com> 0.97-20mdv2008.0
+ Revision: 17203
- remove existing savedefault documentation
  (since bootonce patch breaks it)
- adapt bootonce documentation to the bootonce patch we use
- ensure grub.info is rebuilt from grub.texi


* Tue Dec 05 2006 Pixel <pixel@mandriva.com> 0.97-20mdv2007.0
+ Revision: 90997
- replace splashimage patch with gfxboot patch
- drop chainboot patch (it conflicts)

  + Olivier Blin <oblin@mandriva.com>
    - do not show package release in version string, it makes it appear over two lines on top of the menu

* Wed Sep 06 2006 Pixel <pixel@mandriva.com> 0.97-18mdv2007.0
+ Revision: 60006
- our default splashimage is now /boot/grub/splash.xpm.gz, mandriva-theme will modify that file according to the theme

* Sat Aug 12 2006 Pixel <pixel@mandriva.com> 0.97-17mdv2007.0
+ Revision: 55630
- fedora nx patches fix grub segfaulting on x86_64 (#24105)
- add a whole bunch of patches from fedora (2 of them needed applying by hand and rediffing)
- remove our special-device-names patch, using fedora ones instead
- adapted patch install_sh
- moved mandriva patches from 1..15 to 10000..10015
- use %%makeinstall_std
- import grub-0.97-17mdk

* Fri Feb 03 2006 Pixel <pixel@mandriva.com> 0.97-17mdk
- drop reiser4 patch since it breaks

* Thu Feb 02 2006 Pixel <pixel@mandriva.com> 0.97-16mdk
- add BuildRequires: texinfo
- add reiser4 support (though no BuildRequires yet on reiser4progs-devel which is in contrib)
  (thanks to Lukas Oboril <xxlucas@seznam.cz>)

* Tue Jan 24 2006 Pixel <pixel@mandriva.com> 0.97-15mdk
- don't use old gcc 3.3 anymore (it works nicely with gcc 4)
- use mkrel
- drop non working "once" patch

* Mon Jan 23 2006 Pixel <pixel@mandriva.com> 0.97-14mdk
- don't set CFLAGS to optflags
  (when testing objcopy in configure, option -fasynchronous-unwind-tables causes failure)
- add "once" patch from fedora patch:
  add support for lilo -R-esque select a new os to boot into

* Tue Sep 13 2005 Pixel <pixel@mandriva.com> 0.97-13mdk
- search the boot drive and call grub-install
  when there is no install.sh but a menu.lst and a stage2 (for upgrading conectiva)
  (the previous condition was checking device.map, but there is none)
  (maybe we could use /root/tmp/mi/grubcmd...)

* Fri Sep 09 2005 Pixel <pixel@mandriva.com> 0.97-12mdk
- allow /boot to be mounted noexec (using "sh /boot/grub/install.sh") (#17935)

* Fri Sep 02 2005 Pixel <pixel@mandriva.com> 0.97-11mdk
- patch grub-install to generate /boot/grub/install.sh 
- add code in %%post to search the boot drive and call grub-install
  when there is no install.sh but a device.map (for upgrading conectiva)
- remove code modifying existing install.sh
  (sometimes it's better not using "setup" for explictly not using stage1.5,
   for eg. when you use partimage or similar tools which don't save those sectors)

* Tue Aug 16 2005 Herton Ronaldo Krzesinski <herton@mandriva.com> 0.97-10mdk
- Added %%post and %%preun requires for info-install (ticket #17418).

* Sat Aug 06 2005 Herton Ronaldo Krzesinski <herton@mandriva.com> 0.97-9mdk
- Before using perl script to update /boot/grub/install.sh inside
  %%triggerun, we check if the file exists. Also, all output redirected
  to /dev/null as it isn't useful.

* Fri Jul 15 2005 Herton Ronaldo Krzesinski <herton@mandriva.com> 0.97-8mdk
- Revert back change "Replaced /lib references to /%%{_lib}", as Gwenole
  Beauchesne reported it's unlikely we'll have a 64 bits bootloader and could
  cause problems with scripts using /lib in a hardcoded way.

* Thu Jul 14 2005 Herton Ronaldo Krzesinski <herton@mandriva.com> 0.97-7mdk
- Finally fix BuildRequires of gpm and ncurses packages, had forgot to
  fix this.
- Updated bootsplash image, new Mandrivas's wallpaper.
- Replaced /lib references to /%%{_lib}.

* Thu Jul 14 2005 Herton Ronaldo Krzesinski <herton@mandriva.com> 0.97-6mdk
- Escape '$' symbols at embedded perl script inside triggerun script,
  otherwise they get interpreted as shell variables and doesn't work as
  intended.

* Wed Jul 13 2005 Herton Ronaldo Krzesinski <herton@mandriva.com> 0.97-5mdk
- Added athlon 64 architectures to Exclusive Archs, grub also works on
  them (reported by Thierry Vignaud).
- In trigger scripts, do not use cp to copy stage files, instead use mv,
  to avoid problems with grub not finding them on boot because of changed
  inodes and improved trigger script to remove files not used (reported
  by Pascal Rigaux).

* Tue Jun 21 2005 Herton Ronaldo Krzesinski <herton@mandriva.com> 0.97-4mdk
- Compiling grub with gcc 3.3, I'm getting some errors still when trying
  to boot from a root reiserfs partition, will continue to investigate
  this but for now just using a older gcc to not leave grub broken. Also
  readding use of optflags doesn't causes problems.
- Remove /boot/grub/backup_stagefiles after upgrading from grub
  versions prior to 0.97-1mdk, as suggested by Pixel.
- Pass build/host options etc. to configure script.
- Update stage files on /boot/grub (copy them from /lib/grub to
  /boot/grub) because setup command inside /boot/grub/install.sh needs
  this and doesn't copy automatically the stage files (grub-install also
  does this).

* Sat Jun 18 2005 Herton Ronaldo Krzesinski <herton@mandriva.com> 0.97-3mdk
- Readded back previous %%post code, now install.sh from drakboot is
  generated correctly. Removed related Requires(post) too.
- Fix expansion of %%{buildroot} tag on previous changelog entry.

* Tue May 31 2005 Herton Ronaldo Krzesinski <herton@mandriva.com> 0.97-2mdk
- Updated BuildRequires, removed tetex and added tetex-latex/tetex-dvips
  (needed for building ps documentation, they already requires tetex).
- Do not use configure macro (instead call configure directly), because
  it sets gcc flags that are breaking grub when compiling with gcc 4.0 in some
  cases (grub can't boot from a root reiserfs partition because can't load
  kernel, displaying the error "Invalid or unsupported executable
  format", for example, disabling the default gcc flags and reinstalling
  grub seems to fix the problem).
- Replaced $RPM_BUILD_ROOT by %%{buildroot}.
- Moved back text documentation files to subpackage doc.
- Added back mbchk to package.
- Removed grub-install patch: it is better to install stage files in /lib,
  and with this we don't need the patch anymore, keeping compatibility
  with cases where /usr reside in another partition. This also prevents
  that with a new grub release we must update or check grub-install for
  errors and update this patch. Another problem that I experienced with
  stage files installed in /boot/grub is that grub-install itself
  updates these files on each run, and this causes conflicts because grub
  then doesn't have anymore the original stage file from the package,
  sometimes complaining that /boot/grub/stage2 file isn't valid.
- Redid graphics patch: fixed gcc4 warnings, other fixes on code to be
  more robust.
- Redid chainboot patch: fixed gcc4 warnings.
- Added to post section more code to detect and upgrade grub.
- Added patch gcc4_warnings, fixing most of gcc4 compiling warnings.
- Added trigger scripts to handle upgrading from previous grub packages
  (the /boot/grub/*stage* files are removed causing the next boot fail
  with Error 15).

* Mon May 30 2005 Herton Ronaldo Krzesinski <herton@mandriva.com> 0.97-1mdk
- New upstream version: 0.97.
- Making sure that we're using automake and aclocal 1.9, by explicitly calling
  them (without using the binaries from alternatives).
- Reenabled building of documentation files.
- Redid graphics patch: updated to new grub version and removed redundant .orig
  files inside it.
- Renamed graphics_info patch to graphics-chainboot_info to reflect better its
  contents.
- Removed gcc4 patch, applied upstream.
- Fix bug in src.rpm: menu.lst.example wasn't included into the source rpm file.
- Installing additional files (README etc.).
- Added explicitly permission modes on files section (spec).

* Tue May 24 2005 Herton Ronaldo Krzesinski <herton@mandriva.com> 0.96-1mdk
- New upstream version: 0.96.
- Added menu.lst.example file, showing a default configuration as
  example, placed in /boot/grub.
- Added gcc4 patch, fix compilation issues with gcc 4.0.
- Removed init-config-end--prepatch, does nothing.
- Removed robust and fallback-entryno patches, already applied
  upstream.
- Added mdvversion patch, to show release of the package on boot menu,
  spec updated accordingly.
- Added a more complete special-raid-devices patch.
- Removed grub-0.90-grub-install patch file, there is another patch
  grub-0.96-grub-install that does the same thing.
- Removed uneeded compatibility patches, grub just ignore these
  options if they still exists: i18n-messages-and-keytable2,
  altconfigfile-deprecated.
- Added addsyncs patch from Fedora.
- Replaced graphics with a better one, fixes graphical mode bugs, add
  additional opptions (viewport - move drawing of characters and border,
  shade - add shadow for letters). Added also updated info files
  (graphics_info patch), removed splashimagehelp patch.
- Added chainboot patch: this adds chainboot option to grub. Chainboot
  is useful for bootable cdroms for example, where after the timeout
  instead of booting from the cdrom boot from first hard disk.
- Added eltorito patch: fix various issues with grub implementation of
  eltorito non-emulation boot support.
- Replaced geometry-26kernel patch with a better one without bugs (the
  current patch makes grub to display the message "Unable to read
  partition table entry: Invalid Format" when writing mba of a disk for
  example (to reproduce, try with old release 8mdk the command
  grub-install /dev/hda)
- Added mem_lower patch.
- Added odirect patch from Fedora.
- Added a simple splash image, based on current Mandriva wallpaper.
- Spec changed accordingly patches/issues fixed.

* Wed Mar 09 2005 Pixel <pixel@mandrakesoft.com> 0.95-8mdk
- fix loading initrd when you have more than 4GB
  (otherwise 32 bits signed int comparison in memcheck is wrong)

* Fri Jul 30 2004 Jean-Michel Dault <jmdault@mandrakesoft.com> 0.95-7mdk
- fix bug in fallback

* Tue Jul 20 2004 Jean-Michel Dault <jmdault@mandrakesoft.com> 0.95-6mdk
- add stuff from CVS to make grub more robust (fallback and savedefault)

* Wed Jul 14 2004 Jean-Michel Dault <jmdault@mandrakesoft.com> 0.95-5mdk
- add buildrequires

* Wed Jul 14 2004 Jean-Michel Dault <jmdault@mandrakesoft.com> 0.95-4mdk
- need to run aclocal/automake/autoconf to enable the patches!

* Wed Jul 14 2004 Pixel <pixel@mandrakesoft.com> 0.95-3mdk
- fix broken geometry patch (RedHat sucks)

* Tue Jul 13 2004 Pixel <pixel@mandrakesoft.com> 0.95-2mdk
- add splashimage patches and geometry patch (from RedHat)

* Tue Jul 06 2004 Pixel <pixel@mandrakesoft.com> 0.95-1mdk
- new release
- drop grub-0.93-gcc33.patch included upstream
- drop grub-0.93-add-our-own-memcpy.patch included upstream

* Wed Jan 07 2004 Pixel <pixel@mandrakesoft.com> 0.93-5mdk
- provides bootloader (basesystem now requires "bootloader" instead of lilo)

* Fri Jan 02 2004 Pixel <pixel@mandrakesoft.com> 0.93-4mdk
- altconfigfile is kept, but doesn't do anything anymore (bug #6664)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14222 |12mr|grub2-2.00-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		libdir32	%{_exec_prefix}/lib
%define platform pc
%define efi 1
#%define		unifont		%(echo %{_datadir}/fonts/TTF/unifont/unifont-*.ttf)

%global efi %{ix86} x86_64

%bcond_with	talpo

Name:		grub2
Version:	2.00
Release:	13
Summary:	GNU GRUB is a Multiboot boot loader

Group:		System/Kernel and hardware
License:	GPLv3+
URL:		http://www.gnu.org/software/grub/
Source0:	grub-%{version}.tar.gz
Source1:	90_persistent
Source2:	grub.default
Source3:	grub.melt
# www.4shared.com/archive/lFCl6wxL/grub_guidetar.html
Source4:	grub_guide.tar.gz
Source5:	DroidSansMonoLicense.txt
Source6:	DroidSansMono.ttf
Source7:	rosa-theme.tar.gz
Source8:	grub2-po-update.tar.gz
Source9:	update-grub2
Source10:	README.urpmi
Source11:	grub2.rpmlintrc
Patch0:		grub2-locales.patch
Patch1:		grub2-00_header.patch
Patch2:		grub2-custom-color.patch
Patch3:		grub2-move-terminal.patch
Patch4:		grub2-read-cfg.patch
Patch5:		grub2-symlink-is-garbage.patch
Patch6:		grub2-name-corrections.patch
Patch7:		grub2-10_linux.patch
Patch8:		grub2-theme-not_selected_item_box.patch
Patch9:         grub-2.00.Linux.remove.patch
Patch10:	grub2-mkfont-fix.patch

BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

BuildRequires:	bison
BuildRequires:	flex
#BuildRequires:	fonts-ttf-unifont
BuildRequires:	freetype2-devel
BuildRequires:	glibc-static-devel
BuildRequires:	help2man
BuildRequires:	liblzma-devel
BuildRequires:	liblzo-devel
BuildRequires:	libusb-devel
BuildRequires:	ncurses-devel
BuildRequires:	texinfo
BuildRequires:	texlive
BuildRequires:	pkgconfig(devmapper)
BuildRequires:	autogen
%if %{with talpo}
BuildRequires:	talpo
%endif

Requires:	xorriso
Requires:	rosa-release-common
Requires(post):	os-prober

Provides:	bootloader

%description
GNU GRUB is a Multiboot boot loader. It was derived from GRUB, the
GRand Unified Bootloader, which was originally designed and implemented
by Erich Stefan Boleyn.

Briefly, a boot loader is the first software program that runs when a
computer starts. It is responsible for loading and transferring control
to the operating system kernel software (such as the Hurd or Linux).
The kernel, in turn, initializes the rest of the operating system (e.g. GNU).

%ifarch %{efi}
%package efi
Summary:        GRUB for EFI systems
Group:          System/Kernel and hardware

%description efi
The GRand Unified Bootloader (GRUB) is a highly configurable and customizable
bootloader with modular architecture. 

It support rich variety of kernel formats, file systems, computer 
architectures and hardware devices.  This subpackage provides support 
for EFI systems.
%endif

#-----------------------------------------------------------------------

#-----------------------------------------------------------------------
%prep
%setup -q -n grub-%{version}
%apply_patches

perl -pi -e 's/(\@image\{font_char_metrics,,,,)\.(png\})/$1$2/;'	\
	docs/grub-dev.texi

perl -pi -e "s|(^FONT_SOURCE=)|\$1%{SOURCE6}|;" configure configure.ac

sed -ri -e 's/-g"/"/g' -e "s/-Werror//g" configure.ac

perl -pi -e 's/-Werror//;' grub-core/Makefile.am

tar -xf %{SOURCE8}
pushd po-update; sh ./update.sh; popd
cd ..
%ifarch %{efi}
cp -r grub-%{version} grub-efi-%{version}
ls
%endif

#-----------------------------------------------------------------------
%build
cd ..
%ifarch %{efi}
cd grub-efi-%{version}
./autogen.sh
%configure                                              \
%if %{with talpo}
	CC=talpo                                        \
	CFLAGS=-fplugin-arg-melt-option=talpo-arg-file:%{SOURCE3} \
%else
	CFLAGS=""                                       \
%endif
	TARGET_LDFLAGS=-static                          \
	--with-platform=efi                             \
	--program-transform-name=s,grub,%{name}-efi,    \
	--libdir=%{libdir32}                            \
	--libexecdir=%{libdir32}                        \
	--with-grubdir=grub2                            \
	--disable-werror                                \
	--enable-grub-mkfont
%make all

make html pdf
%ifarch %{ix86}
%define grubefiarch i386-efi
%else
%define grubefiarch %{_arch}-efi
%endif
./grub-mkimage -O %{grubefiarch} -p /EFI/rosa/%{name}-efi -o grub.efi -d grub-core part_gpt hfsplus fat \
        ext2 btrfs normal chain boot configfile linux appleldr minicmd \
        loadbios reboot halt search font gfxterm echo video efi_gop efi_uga
cd ..
%endif

cd grub-%{version}
./autogen.sh
%configure                                              \
%if %{with talpo}
	CC=talpo                                        \
	CFLAGS=-fplugin-arg-melt-option=talpo-arg-file:%{SOURCE3} \
%else
	CFLAGS=""                                       \
%endif
	TARGET_LDFLAGS=-static                          \
	--with-platform=pc                              \
    %ifarch x86_64
	--enable-efiemu                                 \
    %endif
	--program-transform-name=s,grub,%{name},        \
	--libdir=%{libdir32}                            \
	--libexecdir=%{libdir32}                        \
	--with-grubdir=grub2                            \
	--disable-werror                                \
	--enable-grub-mkfont
%make all

make html pdf
#-----------------------------------------------------------------------
%install
cp %{SOURCE10} .
%ifarch %{efi}
cd ..
cd grub-efi-%{version}
%makeinstall_std
%makeinstall_std -C docs install-pdf install-html
mv -f %{buildroot}%{_docdir}/grub %{buildroot}%{_docdir}/%{name}
install -m644 COPYING INSTALL NEWS README THANKS TODO ChangeLog	\
	%{buildroot}%{_docdir}/%{name}
mv $RPM_BUILD_ROOT/etc/bash_completion.d/grub $RPM_BUILD_ROOT/etc/bash_completion.d/grub-efi

# (bor) grub.info is harcoded in sources
mv %{buildroot}%{_infodir}/grub.info %{buildroot}%{_infodir}/grub2.info

# Script that makes part of grub.cfg persist across updates
install -m 755 %{SOURCE1} %{buildroot}%{_sysconfdir}/grub.d/

# Ghost config file
install -m 755 -d $RPM_BUILD_ROOT/boot/efi/EFI/rosa/
install -d $RPM_BUILD_ROOT/boot/efi/EFI/rosa/%{name}-efi
touch $RPM_BUILD_ROOT/boot/efi/EFI/rosa/%{name}-efi/grub.cfg
ln -s ../boot/efi/EFI/rosa/%{name}-efi/grub.cfg $RPM_BUILD_ROOT%{_sysconfdir}/%{name}-efi.cfg

# Install ELF files modules and images were created from into
# the shadow root, where debuginfo generator will grab them from
find %{buildroot} -name '*.mod' -o -name '*.img' |
while read MODULE
do
        BASE=$(echo $MODULE |sed -r "s,.*/([^/]*)\.(mod|img),\1,")
        # Symbols from .img files are in .exec files, while .mod
        # modules store symbols in .elf. This is just because we
        # have both boot.img and boot.mod ...
        EXT=$(echo $MODULE |grep -q '.mod' && echo '.elf' || echo '.exec')
        TGT=$(echo $MODULE |sed "s,%{buildroot},.debugroot,")
#        install -m 755 -D $BASE$EXT $TGT
done
install -m 755 grub.efi %{buildroot}/boot/efi/EFI/rosa/%{name}-efi/grub.efi
cd ..
%endif
cd grub-%{version}
######EFI
%makeinstall_std
%makeinstall_std -C docs install-pdf install-html
mv -f %{buildroot}%{_docdir}/grub %{buildroot}%{_docdir}/%{name}
install -m644 COPYING INSTALL NEWS README THANKS TODO ChangeLog	\
	%{buildroot}%{_docdir}/%{name}

# (bor) grub.info is harcoded in sources
mv %{buildroot}%{_infodir}/grub.info %{buildroot}%{_infodir}/grub2.info

# Script that makes part of grub.cfg persist across updates
install -m 755 %{SOURCE1} %{buildroot}%{_sysconfdir}/grub.d/

# Ghost config file
install -d %{buildroot}/boot/%{name}
install -d %{buildroot}/boot/%{name}/locale
touch %{buildroot}/boot/%{name}/grub.cfg
ln -s ../boot/%{name}/grub.cfg %{buildroot}%{_sysconfdir}/%{name}.cfg

# Install ELF files modules and images were created from into
# the shadow root, where debuginfo generator will grab them from
find %{buildroot} -name '*.mod' -o -name '*.img' |
while read MODULE
do
        BASE=$(echo $MODULE |sed -r "s,.*/([^/]*)\.(mod|img),\1,")
        # Symbols from .img files are in .exec files, while .mod
        # modules store symbols in .elf. This is just because we
        # have both boot.img and boot.mod ...
        EXT=$(echo $MODULE |grep -q '.mod' && echo '.elf' || echo '.exec')
        TGT=$(echo $MODULE |sed "s,%{buildroot},.debugroot,")
#        install -m 755 -D $BASE$EXT $TGT
done
# Defaults
install -m 644 -D %{SOURCE2} %{buildroot}%{_sysconfdir}/default/grub

#Add more useful update-grub2 script
install -m 755 -D %{SOURCE9} %{buildroot}%{_sbindir}

# Install filetriggers to update grub.cfg on kernel add or remove
install -d %{buildroot}%{_filetriggers_dir}
pushd %{buildroot}%{_filetriggers_dir} && {
	cat > %{name}.filter << EOF
^./boot/vmlinuz-
EOF
	cat > %{name}.script << EOF
#!/bin/sh
%{_sbindir}/%{name}-mkconfig -o /boot/%{name}/grub.cfg
EOF
	chmod 0755 %{name}.script
	popd
}

%__mkdir_p %{buildroot}/boot/%{name}/themes/
tar -xf %{SOURCE7} -C %{buildroot}/boot/%{name}/themes

#mv -f %{buildroot}/%{libdir32}/grub %{buildroot}/%{libdir32}/%{name}
#mv -f %{buildroot}/%{_datadir}/grub %{buildroot}/%{_datadir}/%{name}

%find_lang grub

#drop all zero-length file
#find %{buildroot} -size 0 -delete

%post
exec >/dev/null 2>&1
# Create device.map or reuse one from GRUB Legacy
cp -u /boot/grub/device.map /boot/%{name}/device.map 2>/dev/null ||
	%{_sbindir}/%{name}-mkdevicemap
# Determine the partition with /boot
BOOT_PARTITION=$(df -h /boot |(read; awk '{print $1; exit}'|sed 's/[[:digit:]]*$//'))
# (Re-)Generate core.img, but don't let it be installed in boot sector
%{_sbindir}/%{name}-install $BOOT_PARTITION
# Regenerate configure on install or update
%{_sbindir}/update-grub2
#bugfix: error message before loading of grub2 menu on boot
cp -f /boot/grub2/locale/en@quot.mo /boot/grub2/locale/en.mo

%preun
exec >/dev/null
if [ $1 = 0 ]; then
    # XXX Ugly
    rm -f /boot/%{name}/*.mod
    rm -f /boot/%{name}/*.img
    rm -f /boot/%{name}/*.lst
    rm -f /boot/%{name}/*.o
    rm -f /boot/%{name}/device.map
fi

#-----------------------------------------------------------------------
%files -f grub.lang
%defattr(-,root,root,-)
#%{libdir32}/%{name}
%{libdir32}/grub/*-%{platform}
#%{_sbindir}/%{name}-*
#%{_bindir}/%{name}-*
%{_sbindir}/update-grub2
%{_bindir}/%{name}-editenv
%{_bindir}/%{name}-fstest
%{_bindir}/%{name}-kbdcomp
%{_bindir}/%{name}-menulst2cfg
%{_bindir}/%{name}-mkfont
%{_bindir}/%{name}-mkimage
%{_bindir}/%{name}-mklayout
%{_bindir}/%{name}-mkpasswd-pbkdf2
%{_bindir}/%{name}-mkrelpath
%{_bindir}/%{name}-mkrescue
%{_bindir}/%{name}-mkstandalone
%{_bindir}/%{name}-script-check
%{_sbindir}/%{name}-bios-setup
%{_sbindir}/%{name}-install
%{_sbindir}/%{name}-mkconfig
%{_sbindir}/%{name}-mknetdir
%{_sbindir}/%{name}-ofpathname
%{_sbindir}/%{name}-probe
%{_sbindir}/%{name}-reboot
%{_sbindir}/%{name}-set-default
%{_sbindir}/%{name}-sparc64-setup
#%{_datadir}/%{name}
%{_datadir}/grub
%attr(0700,root,root) %dir %{_sysconfdir}/grub.d
%{_sysconfdir}/grub.d/README
%config %{_sysconfdir}/grub.d/??_*
%{_sysconfdir}/%{name}.cfg
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/default/grub
%{_sysconfdir}/bash_completion.d/grub
%dir /boot/%{name}
%dir /boot/%{name}/locale
/boot/%{name}/themes
# Actually, this is replaced by update-grub from scriptlets,
# but it takes care of modified persistent part
%config(noreplace) /boot/%{name}/grub.cfg
%doc %{_docdir}/%{name}
%{_infodir}/%{name}.info*
%{_infodir}/grub-dev.info*
%{_mandir}/man1/%{name}-*.1*
%{_mandir}/man8/%{name}-*.8*
# RPM filetriggers
%{_filetriggers_dir}/%{name}.*


%files efi 
%defattr(-,root,root,-)
%attr(0755,root,root) %dir /boot/efi/EFI/rosa/grub2-efi
%attr(0755,root,root) /boot/efi/EFI/rosa/grub2-efi/grub.efi
%attr(0755,root,rott) %ghost %config(noreplace) /boot/efi/EFI/rosa/grub2-efi/grub.cfg
/etc/bash_completion.d/grub-efi
%{libdir32}/grub/%{_arch}-efi/
%{_sbindir}/%{name}-efi*
%{_bindir}/%{name}-efi*
#%{_datadir}/grub
#%{_sysconfdir}/grub.d
%config(noreplace) %{_sysconfdir}/%{name}-efi.cfg

# Actually, this is replaced by update-grub from scriptlets,
# but it takes care of modified persistent part
#%config(noreplace) /boot/efi/EFI/rosa/%{name}-efi/grub.cfg
# RPM filetriggers
#%{_filetriggers_dir}/%{name}.*


%changelog
* Tue Jan 03 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.99-4
+ Revision: 750375
- Rework sample theme test script to work on a fresh svn checkout.
- Add documentation and script to test grub2 themes
- Add talpo build and melt config file for debug build (thanks to alissy)

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14223 |12mr|grub-customizer-2.5.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Basic Information
Name: grub-customizer
Version: 2.5.6
Release: 1
Summary: Graphical interface to configure the grub2/burg settings
Group: System/Configuration/Boot and Init
License: GPLv3
URL: https://launchpad.net/grub-customizer

# Packager Information
Packager: Vladimir Testov <vladimir.testov@rosalab.ru> ROSA 2012

# Build Information
BuildRoot: %{name}-%{version}

# Source Information
Source0: %{name}_%{version}.tar.gz
Source1: %{name}-grub.cfg
Source2: %{name}-pamd
Patch0: %{name}-sbin.patch

# Dependency Information
BuildRequires: cmake gcc-c++ gtkmm2.4-devel gettext openssl-devel grub2
Requires: grub2

%description
Grub Customizer is a graphical interface to configure the grub2/burg settings
with focus on the individual list order - without losing the dynamical
behavior of grub.

%prep
#%setup -q -c -n %{name}-%{version}
%setup -q
%patch0 -p2

%build
%cmake
%make

%install
mkdir ${RPM_BUILD_ROOT}/etc/%{name} -p
cp %{SOURCE1} ${RPM_BUILD_ROOT}/etc/%{name}/grub.cfg
mkdir ${RPM_BUILD_ROOT}/etc/pam.d -p
cp %{SOURCE2} ${RPM_BUILD_ROOT}/etc/pam.d/%{name}
cd build
make install DESTDIR=${RPM_BUILD_ROOT}
cd ..
mkdir ${RPM_BUILD_ROOT}/%{_bindir} -p
ln -s %{_bindir}/consolehelper ${RPM_BUILD_ROOT}%{_bindir}/%{name}
%find_lang %{name}

%files -f %{name}.lang
%defattr(-,root,root)
%{_bindir}/*
%{_sbindir}/*
%{_datadir}/applications/*.desktop
%{_datadir}/polkit-1/*
%{_mandir}/man1/*
%{_iconsdir}/*
%{_libdir}/grubcfg-proxy
%{_sysconfdir}/*

%changelog
* Sat May 12 2012 Vladimir Testov <Vladimir.Testov> 2.5.5
- Initial Spec File

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14224 |12mr|grub-efi-0.97-94
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: grub-efi
Version: 0.97
Release: 94
Epoch: 1
Summary: Grand Unified Boot Loader
Group: System/Kernel and hardware
License: GPLv2+

ExclusiveArch: x86_64 i586
BuildRequires: binutils >= 2.9.1.0.23, ncurses-devel, ncurses, texinfo
BuildRequires: autoconf /usr/lib/crt1.o automake
BuildRequires: gnu-efi >= 3.0e-9
BuildRequires: glibc glibc-static-devel
BuildRequires: git
Requires: coreutils
Provides: bootloader

URL: http://www.gnu.org/software/%{name}/
Source0: ftp://alpha.gnu.org/gnu/%{name}/%{name}-%{version}.tar.gz
Source1: splash.xpm.gz
Source2: %{name}.rpmlintrc

# This is from
# http://git.kernel.org/?p=boot/grub-fedora/grub-fedora.git;a=summary
Patch0: grub-fedora-17.patch
Patch1: 0001-Fix-strange-compilation-problem.patch
Patch2: 0003-Move_network-disable-earlier.patch
Patch3: 0004-Make-sure-align-is-initialised.patch
Patch4: 0005-Fix-Apple-CD-fixup.patch
Patch5: 0006-Avoid-broken-uefi-fs.patch
Patch6: 0007-fix-uefi-stride.patch
Patch7: 0008-fix-gop.patch

%description
GRUB (Grand Unified Boot Loader) is an experimental boot loader
capable of booting into most free operating systems - Linux, FreeBSD,
NetBSD, GNU Mach, and others as well as most commercial operating
systems. GRUB for EFI systems is a bootloader used to boot EFI systems.

%prep
%setup -q
git init
git config user.email "pjones@fedoraproject.org"
git config user.name "Fedora Ninjas"
git add .
git commit -a -q -m "%{version} baseline."
git am %{patches}

# Modify grub to show the full version number
sed -i 's/0\.97/%{version}-%{release}/' configure.in

%build
autoreconf
autoconf
GCCVERS=$(gcc --version | head -1 | cut -d\  -f3 | cut -d. -f1)
CFLAGS="-Os -g -fno-strict-aliasing -fno-stack-protector -fno-reorder-functions -Wl,--build-id=none -Wall -Wno-shadow -Wno-unused -fuse-ld=bfd"
if [ "$GCCVERS" == "4" ]; then
	CFLAGS="$CFLAGS -Wno-pointer-sign"
fi
export CFLAGS
%configure --sbindir=/sbin --disable-auto-linux-mem-opt --datarootdir=%{_datadir} --with-platform=efi
make
mv efi/grub.efi .

%install
%makeinstall sbindir=${RPM_BUILD_ROOT}/sbin
mkdir -p ${RPM_BUILD_ROOT}/boot/grub
mkdir -m 0755 -p ${RPM_BUILD_ROOT}/boot/efi/EFI/rosa/
install -m 755 grub.efi ${RPM_BUILD_ROOT}/boot/efi/EFI/rosa/grub.efi
install -m 0644 %{SOURCE1} ${RPM_BUILD_ROOT}/boot/grub

rm -f ${RPM_BUILD_ROOT}/%{_infodir}/dir

%files
%attr(0755,root,root)/boot/efi/EFI/rosa
%attr(0755,root,root)/boot/grub
%{_mandir}/man*/*
%{_datadir}/grub
%{_infodir}/grub*
%{_infodir}/multiboot*
/sbin/grub-terminfo
/sbin/grub-md5-crypt
/sbin/grub-crypt


%changelog
* Fri Oct  19 2012 Дмитрий Михирев <mikhirev@mezon.ru>
+ Commit: 48e1d4d
- fix rpmlint errors, some cleanups
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14225 |12mr|gsettings-desktop-schemas-3.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name gsettings-desktop-schemas
%define version 3.6.1
%define release %mkrel 1

Summary: Shared GSettings schemas for the desktop
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://ftp.gnome.org/pub/GNOME/sources/gsettings-desktop-schemas/3.6/%{name}-%{version}.tar.xz
License: GPLv2+
Group: Graphical desktop/GNOME
Url: http://gnome.org/
BuildRequires: pkgconfig(glib-2.0) >= 2.25
BuildRequires: intltool
BuildRequires: libgirepository-devel
BuildRequires: gobject-introspection
BuildArch: noarch

%description
This contains a collection of GSettings schemas for settings shared by
various components of a desktop.

%package devel
Group: Development/C
Summary: Development files for %name

%description devel
This contains a collection of GSettings schemas for settings shared by
various components of a desktop.

%prep
%setup -q

%build
autoreconf -fi
%configure2_5x
%make

%install
%makeinstall_std pkgconfigdir=%_datadir/pkgconfig

%find_lang %name

%files -f %{name}.lang
%doc README NEWS AUTHORS
%_datadir/GConf/gsettings/gsettings-desktop-schemas.convert
%_datadir/GConf/gsettings/wm-schemas.convert
%_libdir/girepository-1.0/GDesktopEnums-3.0.typelib
%_datadir/glib-2.0/schemas/*.xml
%_datadir/gir-1.0/GDesktopEnums-3.0.gir

%files devel
%doc ChangeLog HACKING MAINTAINERS
%_includedir/%name
%_datadir/pkgconfig/%name.pc

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14226 |12mr|gsf-sharp-0.8.1-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name gsf-sharp
%define version 0.8.1
%define release %mkrel 9

Summary: GSF C# bindings for mono
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.bz2
License: LGPLv2+
Group: Development/Other
Url: http://www.go-mono.com
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: mono-devel
BuildRequires: libgsf-devel >= 1.11.0
BuildRequires: gtk-sharp2
BuildRequires: gtk-sharp2-devel
BuildRequires: monodoc

%description
GSF# bindings for mono. Useful for reading and writing structured
files (eg MS OLE and Zip).

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std
perl -pi -e "s^%_libdir^%_prefix/lib^" %buildroot%_libdir/pkgconfig/*.pc
rm -f %buildroot%_libdir/libgsf*a

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog NEWS README
%_prefix/lib/mono/gac/%name
%_prefix/lib/mono/gtk-sharp/%name.dll*
%_libdir/pkgconfig/%name.pc
%_libdir/libgsfglue.so
%_datadir/gapi-2.0/gsf-api.xml




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14227 |12mr|gsl-1.15-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	The GNU Scientific Library for numerical analysis
Name:		gsl
Version:	1.15
Release:	2
License:	GPLv2+
Group:		Sciences/Mathematics
URL:		http://www.gnu.org/software/gsl/
Source0:	ftp://ftp.gnu.org/gnu/gsl/%{name}-%{version}.tar.gz
Source1:	%{SOURCE0}.sig
Patch0:		%{name}-1.14-undefined-symbols.patch

%description
The GNU Scientific Library (GSL) is a numerical library for C and
C++ programmers.  It contains over 1000 mathematical routines written
in ANSI C.  The library follows modern coding conventions, and lends
itself to being used in very high level languages (VHLLs).

The library covers the following subject areas:

  Complex Numbers             Roots of Polynomials     Special Functions
  Vectors and Matrices        Permutations             Sorting
  BLAS Support                Linear Algebra           Eigensystems
  Fast Fourier Transforms     Quadrature               Random Numbers
  Quasi-Random Sequences      Random Distributions     Statistics
  Histograms                  N-Tuples                 Monte Carlo Integration
  Simulated Annealing         Differential Equations   Interpolation
  Numerical Differentiation   Chebyshev Approximation  Series Acceleration
  Discrete Hankel Transforms  Root-Finding             Minimization
  Least-Squares Fitting       Physical Constants       IEEE Floating-Point

Further information can be found in the GSL Reference Manual.

Install the gsl package if you need a library for high-level
scientific numerical analysis.

%package progs
Summary:	Programs of the Scientific Library
Group:		Sciences/Mathematics
Requires:	%{libname} = %{version}-%{release}

%description progs
Here're the GNU Scientific Library (GSL) programs:
 - gsl-histogram: computes a histogram of the data on stdin
                  using n bins from xmin to xmax.
 - gsl-randist: generates n samples from a given distribution DIST
                with given parameters

%package doc
Summary:	Documentation of the Scientific Library
Group:		Books/Computer books

%description doc
This is the documentation in info format of the GNU Scientific Library (GSL).
This doc can be viewed through info, pinfo, konqueror, gnome yelp, ...

%package -n %{libname}
Summary:	Shared libraries for Scientific Library
Group:		System/Libraries

%description -n %{libname}
The GNU Scientific Library (GSL) is a numerical library for C and
C++ programmers.  It contains over 1000 mathematical routines written
in ANSI C.  The library follows modern coding conventions, and lends
itself to being used in very high level languages (VHLLs).

 The library covers the following subject areas:

  Complex Numbers             Roots of Polynomials     Special Functions
  Vectors and Matrices        Permutations             Sorting
  BLAS Support                Linear Algebra           Eigensystems
  Fast Fourier Transforms     Quadrature               Random Numbers
  Quasi-Random Sequences      Random Distributions     Statistics
  Histograms                  N-Tuples                 Monte Carlo Integration
  Simulated Annealing         Differential Equations   Interpolation
  Numerical Differentiation   Chebyshev Approximation  Series Acceleration
  Discrete Hankel Transforms  Root-Finding             Minimization
  Least-Squares Fitting       Physical Constants       IEEE Floating-Point

Further information can be found in the GSL Reference Manual.


%package -n %{develname}
Summary:	Development files for Scientific Library
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}

%description -n %{develname}
The gsl package includes the GNU Scientific Library (GSL). The GSL is a
collection of routines for numerical analysis, written in C.
It now includes a random number suite, an FFT package, simulated annealing
and root finding.  In the future, it will include numerical and Monte Carlo
integration and special functions.
Linking against the GSL allows programs to access functions which can
handle many of the problems encountered in scientific computing.

These are the static libs and include headers for developers.

%prep
%setup -q
%patch0 -p1

%build
# (tpg) gcc-4.3.2 bug http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38051
export CFLAGS="%{optflags} -fno-strict-aliasing -fPIC"
export CXXFLAGS=$CFLAGS
export CPPCLAGS=$CFLAGS
%configure2_5x

%make

%check
make check

%install
%makeinstall_std

#multiarch
%multiarch_binaries %{buildroot}%{_bindir}/gsl-config

%files progs
%doc AUTHORS NEWS README THANKS
%{_bindir}/gsl-histogram
%{_bindir}/gsl-randist
%{_mandir}/man1/gsl-histogram*
%{_mandir}/man1/gsl-randist*

%files doc
%{_infodir}/*info*

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc BUGS ChangeLog TODO doc/examples/
%{_bindir}/gsl-config
%{multiarch_bindir}/gsl-config
%{_datadir}/aclocal/*.m4
%{_includedir}/*
%{_libdir}/pkgconfig/*.pc
%{_libdir}/*.a
%{_libdir}/*.so
%{_mandir}/man3/*
%{_mandir}/man1/gsl-config.*


%changelog
* Mon May 02 2011 Oden Eriksson <oeriksson@mandriva.com> 1.14-3mdv2011.0
+ Revision: 661669
- multiarch fixes

* Thu Dec 02 2010 Oden Eriksson <oeriksson@mandriva.com> 1.14-2mdv2011.0
+ Revision: 605501
- rebuild

* Sun Mar 21 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1.14-1mdv2010.1
+ Revision: 526233
- update to new version 1.14
- rediff patch 0

* Tue Mar 16 2010 Oden Eriksson <oeriksson@mandriva.com> 1.13-2mdv2010.1
+ Revision: 521131
- rebuilt for 2010.1

* Thu Sep 10 2009 Frederik Himpe <fhimpe@mandriva.org> 1.13-1mdv2010.0
+ Revision: 437127
- Update to new version 1.13

  + Funda Wang <fwang@mandriva.org>
    - rebuild with fPIC (bug#45668)

* Tue Feb 17 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.12-1mdv2009.1
+ Revision: 342158
- fix tests by adjusting optflags (gcc bug #38478, should work with next upstream release)
- Patch0: rediff to meet nofuzz
- update to new version 1.12

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild early 2009.0 package (before pixel changes)

* Tue Jun 10 2008 Helio Chissini de Castro <helio@mandriva.com> 1.11-3mdv2009.0
+ Revision: 217543
- Fix undefined symbol cblas.

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Fri Apr 18 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.11-1mdv2009.0
+ Revision: 195506
- new version
- do not package INSTALL file

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Oct 16 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.10-1mdv2008.1
+ Revision: 98786
- new version

* Tue Sep 18 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.9-2mdv2008.0
+ Revision: 89853
- new devel library policy
- new license policy
- add checks
- spec file clean


* Thu Feb 22 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.9-1mdv2007.0
+ Revision: 124788
- new version

* Wed Feb 14 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.8-3mdv2007.1
+ Revision: 121136
- rebuild
- update url
- spec file clean
- Import gsl

* Sat Apr 29 2006 Olivier Blin <oblin@mandriva.com> 1.8-2mdk
- update description (thanks to Brian Gough for reminding gsl isn't in
  alpha development)

* Fri Apr 21 2006 Thierry Vignaud <tvignaud@mandriva.com> 1.8-1mdk
- new release

* Thu Nov 03 2005 Thierry Vignaud <tvignaud@mandriva.com> 1.7-1mdk
- new release

* Sat Sep 10 2005 Olivier Blin <oblin@mandriva.com> 1.6-3mdk
- fix typo in summary

* Thu Mar 31 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.6-2mdk
- multiarch
- drop COPYING file as package is GPL (copyright is included in common-licenses)
- spec cosmetics

* Thu Feb 10 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.6-1mdk
- new release
- fix url

* Sat Jul 10 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.5-1mdk
- new release
- drop patch 0 (similar fix was comited upstream)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14228 |12mr|gsm-1.0.13-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	srcver	1.0-pl13

%define	major	1
%define libname	%mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	Shared libraries for GSM speech compressor
Name:		gsm
Version:	1.0.13
Release:	%mkrel 6
Group:		System/Libraries
License:	distributable
URL:		http://www.quut.com/gsm/
Source0:	http://www.quut.com/gsm/%{name}-%{version}.tar.gz
Patch0:         gsm-1.0.10-dyn.patch
Patch1:         gsm-1.0-pl10-includes.patch
Patch3:         gsm-1.0-pl10-shared.diff
Patch4:         gsm-1.0-pl10-add-includefile.patch  
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
Contains runtime shared libraries for libgsm, an implementation of
the European GSM 06.10 provisional standard for full-rate speech
transcoding, prI-ETS 300 036, which uses RPE/LTP (residual pulse
excitation/long term prediction) coding at 13 kbit/s.

GSM 06.10 compresses frames of 160 13-bit samples (8 kHz sampling
rate, i.e. a frame rate of 50 Hz) into 260 bits; for compatibility
with typical UNIX applications, our implementation turns frames of 160
16-bit linear samples into 33-byte frames (1650 Bytes/s).
The quality of the algorithm is good enough for reliable speaker
recognition; even music often survives transcoding in recognizable 
form (given the bandwidth limitations of 8 kHz sampling rate).

The interfaces offered are a front end modelled after compress(1), and
a library API.  Compression and decompression run faster than realtime
on most SPARCstations.  The implementation has been verified against the
ETSI standard test patterns.

%package -n	%{libname}
Summary:	Shared libraries for GSM speech compressor
Group:          System/Libraries

%description -n	%{libname}
Contains runtime shared libraries for libgsm, an implementation of
the European GSM 06.10 provisional standard for full-rate speech
transcoding, prI-ETS 300 036, which uses RPE/LTP (residual pulse
excitation/long term prediction) coding at 13 kbit/s.

GSM 06.10 compresses frames of 160 13-bit samples (8 kHz sampling
rate, i.e. a frame rate of 50 Hz) into 260 bits; for compatibility
with typical UNIX applications, our implementation turns frames of 160
16-bit linear samples into 33-byte frames (1650 Bytes/s).
The quality of the algorithm is good enough for reliable speaker
recognition; even music often survives transcoding in recognizable 
form (given the bandwidth limitations of 8 kHz sampling rate).

The interfaces offered are a front end modelled after compress(1), and
a library API.  Compression and decompression run faster than realtime
on most SPARCstations.  The implementation has been verified against the
ETSI standard test patterns.

%package -n	%{develname}
Summary:	Development libraries for a GSM speech compressor
Group:		Development/C
Obsoletes:	%mklibname %{name} 1 -d
Provides:	%{name}-devel
Provides:	lib%{name}-devel
Requires:	%{libname} = %{version}-%{release}

%description -n	%{develname}
Contains header files and development libraries for libgsm, an
implementation of the European GSM 06.10 provisional standard for
full-rate speech transcoding, prI-ETS 300 036, which uses RPE/LTP
(residual pulse excitation/long term prediction) coding at 13 kbit/s.

GSM 06.10 compresses frames of 160 13-bit samples (8 kHz sampling
rate, i.e. a frame rate of 50 Hz) into 260 bits; for compatibility
with typical UNIX applications, our implementation turns frames of 160
16-bit linear samples into 33-byte frames (1650 Bytes/s).
The quality of the algorithm is good enough for reliable speaker
recognition; even music often survives transcoding in recognizable 
form (given the bandwidth limitations of 8 kHz sampling rate).

The interfaces offered are a front end modelled after compress(1), and
a library API.  Compression and decompression run faster than realtime
on most SPARCstations.  The implementation has been verified against the
ETSI standard test patterns.

%prep

%setup -q -n %{name}-%{srcver}
%patch0 -p1
%patch1 -p1 -b .includes
%patch3 -p0 -b .shared
%patch4 -p0 -b .add_h_file

%build

%make

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%makeinstall

ln -snf toast %{buildroot}%{_bindir}/untoast
ln -snf toast %{buildroot}%{_bindir}/tcat

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYRIGHT ChangeLog* README
%{_bindir}/*
%{_mandir}/man1/*

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%{_libdir}/*.a
%{_libdir}/*.so
%{_includedir}/gsm
%{_mandir}/man3/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14229 |12mr|gsmlib-1.11-5.9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname %name %major

Summary: 	Library and utilities to access GSM mobile phones
Name: 	 	gsmlib
Version: 	1.11
Release: 	%mkrel 5.9
License:	GPL
Group:		Communications
URL:		http://www.pxh.de/fs/gsmlib/index.html
Source0:	%{name}-pre1.11-041028.tar.bz2
Patch0:		gsmlib-1.11-gcc41.patch
Patch1:		gsmlib-1.11-gcc43.patch
Patch2:		gsmlib-1.11-include-gcc34-fix.patch
Patch3:		gsmlib-1.11-linkfix.diff
BuildRequires:	gettext
BuildRequires:	bison
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This distribution contains a library to access GSM mobile phones through GSM
modems. Features include:
    * modification of phonebooks stored in the mobile phone or on the SIM card
    * reading and writing of SMS messages stored in the mobile phone
    * sending and reception of SMS messages 

Additionally, some simple command line programs are provided to use these
functionalities. 

%package -n 	%{libname}
Summary:        Dynamic libraries from %name
Group:          System/Libraries

%description -n %{libname}
Dynamic libraries from %name.

%package -n 	%{libname}-devel
Summary: 	Header files and static libraries from %name
Group: 		Development/C
Requires: 	%{libname} >= %{version}
Provides: 	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release} 
Obsoletes: 	%name-devel

%description -n %{libname}-devel
Libraries and includes files for developing programs based on %name.

%prep

%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1

%build
export LIBS="-lstdc++"

%configure2_5x

%make
										
%install
%makeinstall

%find_lang %name

%files -f %{name}.lang
%defattr(-,root,root)
%doc README ABOUT-NLS COPYING ChangeLog NEWS TODO
%{_bindir}/gsm*
%{_mandir}/man1/gsm*
%{_mandir}/man7/gsm*
%{_mandir}/man8/gsm*

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/*.so.*

%files -n %{libname}-devel
%defattr(-,root,root)
%{_includedir}/%name/*.h
%{_libdir}/*.so
%{_libdir}/*.a



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14230 |12mr|gsnmp-0.3.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	gsnmp
%define lib_major	0
%define	lib_name	%mklibname %{name} %{lib_major}
%define develname	%mklibname %{name} -d

Summary:	An SNMP library implementation based on glib and gnet
Name:		%{name}
Version:	0.3.0
Release:	%mkrel 6
License:	GPLv2
Group:		Networking/Other
URL:		http://www.ibr.cs.tu-bs.de/projects/scli/
Source0:	ftp://ftp.ibr.cs.tu-bs.de/local/gsnmp/%{name}-%{version}.tar.bz2
Patch0:		gsnmp-linkage_fix.diff
# (fc) 0.3.0-2mdv fix m4 warning
Patch1:		gsnmp-0.3.0-fix-underquoted-warning.patch
BuildRequires:	libxml2-devel
BuildRequires:	readline-devel
BuildRequires:	ncurses-devel
BuildRequires:	libglib2-devel
BuildRequires:	libgnet2-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
GNET-SNMP is an SNMP library implementation based on glib and gnet. This
library has been developed as part of the scli package (an SNMP command line
interface).  Some examples demonstrating the API can be found in the examples
directory.  Some examples use stub files generated by the smidump MIB compiler,
which is part of the libsmi package.

%package -n	%{lib_name}
Summary:	A library of functions for the snmp protocol
Group:		System/Libraries

%description -n %{lib_name}
This package contains the library needed to run programs dynamically
linked with libgsnmp.

%package -n 	%{develname}
Summary:	Development tools for the snmp protocol
Group:		Development/C
Requires:	%{lib_name} = %{version}-%{release} glib2-devel
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{lib_name}-devel

%description -n %{develname}
This package contains the header files and libraries
necessary for developing programs using libgsnmp.

%prep

%setup -q
%patch0 -p0
%patch1 -p1 -b .fix_underquoted

autoreconf -fis
%build

%configure2_5x
%make

%install
%makeinstall

%post
%_install_info %{name}.info

%preun
%_remove_install_info %{name}.info

%files
%doc AUTHORS ChangeLog NEWS README 
%{_bindir}/gsnmp-get
%{_mandir}/man1/gsnmp-get.*

%files -n %{lib_name}
%{_libdir}/libgsnmp.so.*

%files -n %{develname}
%{_includedir}/%{name}
%{_libdir}/libgsnmp.a
%{_libdir}/libgsnmp.so
%{_libdir}/pkgconfig/%{name}.pc
%{_datadir}/aclocal/%{name}.m4



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14231 |12mr|gsoap-2.8.9-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define ver 2.8
%define subver 9

Name:		gsoap
Version:	%{ver}.%{subver}
Release:	2
Summary:	Development tookit for SOAP/XML Web services in C/C++
Group:		Development/Other
License:	gSOAP Public License
Source0:	http://prdownloads.sourceforge.net/gsoap2/%{name}_%{version}.zip
Patch0:		Makefile.am.patch
Patch1:		gsoap-2.7.17-ssl.patch
URL:		http://www.cs.fsu.edu/~engelen/soap.html
BuildRequires:	automake
BuildRequires:	bison
BuildRequires:	libstdc++-devel
BuildRequires:	openssl-devel
BuildRequires:	zlib-devel
BuildRequires:	flex

%description
The gSOAP Web services development toolkit offers an XML to C/C++ language
binding to ease the development of SOAP/XML Web services in C and C/C++.

%package	source
Summary:	Source files of %{name}
Group:		Development/C

%description	source
The gSOAP Web services development toolkit offers an XML to C/C++ language
binding to ease the development of SOAP/XML Web services in C and C/C++.

This package contains the source code.

%prep
%setup -q -n %{name}-%{ver}
{
cd gsoap
#%patch0 -p0 -b .fPIC
cd -
}
%patch1 -p1 -b .ssl

%build
aclocal
automake --add-missing
autoreconf
%configure

# keep a copy of source code (used by some TPM tools for Intel Classmate)
rm -rf %{name}-source
cp -a . ../%{name}-source
mv ../%{name}-source .

make SOAPCPP2_IMPORTPATH="-DSOAPCPP2_IMPORT_PATH=\"\\\"%{_datadir}/%{name}/import\"\\\"" WSDL2H_IMPORTPATH="-DWSDL2H_IMPORT_PATH=\"\\\"%{_datadir}/%{name}/WS\"\\\""

%install
rm -rf %{buildroot}

mkdir -p %buildroot/%_datadir/%name
cp -R %name/import %buildroot/%_datadir/%name
cp -R %name/WS %buildroot/%_datadir/%name
cp -R %name/uddi2 %buildroot/%_datadir/%name
cp %name/stdsoap2.cpp %buildroot/%_datadir/%name
cp %name/stdsoap2.c %buildroot/%_datadir/%name
%makeinstall
install -d %{buildroot}%{_prefix}/src/
cp -a %{name}-source %{buildroot}%{_prefix}/src/%{name}

find %{buildroot} -type d -perm 0744 -exec chmod 0755 '{}' \;
find %{buildroot} -type f -perm 0744 -exec chmod 0644 '{}' \;

%files
%defattr(644,root,root,755)
%doc LICENSE.txt NOTES.txt README.txt *.html license.pdf %name/doc
%attr(0755,root,root) %{_bindir}/soapcpp2
%attr(0755,root,root) %{_bindir}/wsdl2h
%{_includedir}/stdsoap2.h
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*
%{_libdir}/libgsoap++.a
%{_libdir}/libgsoap.a
%{_libdir}/libgsoapck++.a
%{_libdir}/libgsoapck.a
%{_libdir}/libgsoapssl++.a
%{_libdir}/libgsoapssl.a
%{_libdir}/pkgconfig/gsoapssl++.pc
%{_libdir}/pkgconfig/gsoapssl.pc
%{_libdir}/pkgconfig/gsoap++.pc
%{_libdir}/pkgconfig/gsoap.pc
%{_libdir}/pkgconfig/gsoapck++.pc
%{_libdir}/pkgconfig/gsoapck.pc

%files source
%{_prefix}/src/%{name}


%changelog
* Tue Jul 17 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.8.9-1
+ Revision: 810048
- version update 2.8.9

* Sun Mar 25 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.8.8-1
+ Revision: 786781
- version update 2.8.8

* Tue May 03 2011 Oden Eriksson <oeriksson@mandriva.com> 2.7.17-2
+ Revision: 664932
- mass rebuild

* Fri Sep 17 2010 Angelo Naselli <anaselli@mandriva.org> 2.7.17-1mdv2011.0
+ Revision: 579205
- New version 2.7.17

* Thu Apr 15 2010 Angelo Naselli <anaselli@mandriva.org> 2.7.16-1mdv2010.1
+ Revision: 535062
- new version 2.7.16

* Thu Apr 08 2010 Eugeni Dodonov <eugeni@mandriva.com> 2.7.15-3mdv2010.1
+ Revision: 533161
- P2: build properly with new openssl 1.0.0.

* Fri Feb 26 2010 Oden Eriksson <oeriksson@mandriva.com> 2.7.15-2mdv2010.1
+ Revision: 511571
- rebuilt against openssl-0.9.8m

* Fri Nov 20 2009 Angelo Naselli <anaselli@mandriva.org> 2.7.15-1mdv2010.1
+ Revision: 467734
- new version 2.7.15

* Wed Sep 09 2009 Angelo Naselli <anaselli@mandriva.org> 2.7.14-1mdv2010.0
+ Revision: 435055
- New version 2.7.14

* Wed Sep 02 2009 Christophe Fergeau <cfergeau@mandriva.com> 2.7.13-2mdv2010.0
+ Revision: 425050
- rebuild

* Sun Mar 22 2009 Angelo Naselli <anaselli@mandriva.org> 2.7.13-1mdv2009.1
+ Revision: 360085
- new version 2.7.13

* Wed Feb 04 2009 Olivier Blin <blino@mandriva.org> 2.7.12-2mdv2009.1
+ Revision: 337458
- add gsoap-source package (to be used by some TPM tools for Intel Classmate)
- fix fprintf with no string literal (sourceforce request #2564094)

* Thu Oct 23 2008 Angelo Naselli <anaselli@mandriva.org> 2.7.12-1mdv2009.1
+ Revision: 296729
- new version 2.7.12

* Thu Oct 23 2008 Angelo Naselli <anaselli@mandriva.org> 2.7.11-3mdv2009.1
+ Revision: 296716
- Added -fPIC option to use it on x86_64

* Wed Jul 30 2008 Angelo Naselli <anaselli@mandriva.org> 2.7.11-2mdv2009.0
+ Revision: 254911
- Updated with a new upstream tarball

* Mon Jul 28 2008 Angelo Naselli <anaselli@mandriva.org> 2.7.11-1mdv2009.0
+ Revision: 251135
- New version 2.7.11

* Thu Jun 26 2008 Angelo Naselli <anaselli@mandriva.org> 2.7.10-3mdv2009.0
+ Revision: 229303
- Fixed Url

* Thu Jun 26 2008 Angelo Naselli <anaselli@mandriva.org> 2.7.10-2mdv2009.0
+ Revision: 229282
- Fixed bug #41665: gsoap is looking for file in rpm build environnement
- Moved WS and import under /usr/share/gsoap

* Tue Jan 29 2008 Angelo Naselli <anaselli@mandriva.org> 2.7.10-1mdv2008.1
+ Revision: 159685
- New version 2.7.10

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Nov 12 2007 Angelo Naselli <anaselli@mandriva.org> 2.7.9l-1mdv2008.1
+ Revision: 108262
- new version 2.7.9l

* Tue Aug 28 2007 Angelo Naselli <anaselli@mandriva.org> 2.7.9k-1mdv2008.0
+ Revision: 72614
- new version 2.7.9k

* Wed Aug 01 2007 Angelo Naselli <anaselli@mandriva.org> 2.7.9j-1mdv2008.0
+ Revision: 57285
- New version 2.7.9j

* Thu Jul 12 2007 Angelo Naselli <anaselli@mandriva.org> 2.7.9i-1mdv2008.0
+ Revision: 51688
- New version 2.7.9i

* Mon Jul 02 2007 Angelo Naselli <anaselli@mandriva.org> 2.7.9h-1mdv2008.0
+ Revision: 47086
- New version 2.7.9h

* Fri Apr 27 2007 Angelo Naselli <anaselli@mandriva.org> 2.7.9f-1mdv2008.0
+ Revision: 18630
- New version 2.7.9f

* Wed Apr 18 2007 Angelo Naselli <anaselli@mandriva.org> 2.7.9e-1mdv2008.0
+ Revision: 14846
- new version 2.7.9e


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14232 |12mr|gssdp-0.12.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 1.0
%define major 3
%define libname %mklibname %{name} %{api} %{major}
%define girname %mklibname %{name}-gir %{api}
%define develname %mklibname %{name} -d

Summary:	Implements resource discovery and announcement over SSDP
Name:		gssdp
Version:	0.12.2
Release:	1
License:	GPLv2+
Group:		Development/Other
Url:		http://www.gupnp.org/sources/gssdp/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.xz
BuildRequires:	libsoup-devel
BuildRequires:	gtk+2-devel
BuildRequires:	gobject-introspection-devel

%description
GSSDP implements resource discovery and announcement over SSDP.

%package -n %{libname}
Summary:	Main library for gssdp
Group:		System/Libraries
Obsoletes:	%{mklibname gssdp 2} < 0.10.0
Conflicts:	%mklibname %{name} %{api} 2

%description -n %{libname}
This package contains the library needed to run programs dynamically
linked with gssdp.

%package -n %{girname}
Summary:	GObject Introspection interface description for GSSDP
Group:		System/Libraries
Conflicts:	gir-repository < 0.6.5-11
Conflicts:	%{_lib}gssdp1.0_3 < 0.12.1-2

%description -n %{girname}
GObject Introspection interface description for GSSDP.

%package -n %{develname}
Summary:	Headers for developing programs that will use gssdp
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Requires:	%{girname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Conflicts:	gir-repository < 0.6.5-11

%description -n %{develname}
This package contains the headers that programmers will need to develop
applications which will use gssdp.

%prep
%setup -q

%build
export CFLAGS="%{optflags} -fPIC"
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std
find %{buildroot} -name '*.la' | xargs rm -f

%files
%doc AUTHORS README ChangeLog NEWS
%{_bindir}/gssdp-device-sniffer
%{_datadir}/%{name}/*.ui

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/GSSDP-%{api}.typelib

%files -n %{develname}
%{_includedir}/gssdp-%{api}/lib%{name}/*.h
%{_libdir}/*.so
%{_libdir}/pkgconfig/gssdp*.pc
%{_datadir}/gtk-doc/html/*
%{_datadir}/gir-1.0/GSSDP-%{api}.gir




%changelog
* Fri Aug  24 2012 Denis Silakov <denis.silakov@rosalab.ru>
+ Commit: 91b3d38
- Updated to 0.12.2
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14233 |12mr|gstreamer0.10-0.10.36-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	gstreamer
%define	vname	%{oname}10

%define major	0
%define api	0.10
%define libname		%mklibname %{name}_ %{major}
%define libgstbase	%mklibname gstbase%{api}_ %{major}
%define libgstcheck	%mklibname gstcheck%{api}_ %{major}
%define libgstcontroller	%mklibname gstcontroller%{api}_ %{major}
%define libgstdataprocol	%mklibname gstdataprocol%{api}_ %{major}
%define libgstnet	%mklibname gstnet%{api}_ %{major}
%define girname		%mklibname gst-gir %{api}
%define develname	%mklibname -d %{name}

%bcond_with	docs

Name:		gstreamer%{api}
Summary: 	GStreamer Streaming-media framework runtime
Version: 	0.10.36
Release: 	4
License: 	LGPLv2+
Group:		Sound
URL:		http://gstreamer.freedesktop.org/
Source0: 	ftp://ftp.gnome.org/pub/GNOME/sources/gstreamer/%{api}/%{oname}-%{version}.tar.xz
Patch0:		gstreamer-inspect-rpm-format.patch

BuildRequires:	bison
BuildRequires:	chrpath
BuildRequires:	flex
BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(check)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(popt)
%ifnarch %{arm} %{mips}
BuildRequires:	valgrind-devel
%endif
%ifarch %{ix86}
BuildRequires:	nasm => 0.90
%endif
%if %{with docs}
BuildRequires:	gtk-doc >= 0.7
BuildRequires:	transfig
BuildRequires:	docbook-dtd42-xml
BuildRequires:	docbook-dtd412-xml
BuildRequires:	ghostscript
BuildRequires:	python-pyxml
%endif

%description
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related.  Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new 
plugins.

%package	tools
Summary:	GStreamer Streaming-media framework runtime
Group:		Sound
Provides:	%{vname}-tools = %{version}-%{release}
Conflicts:	%mklibname %{oname} 0.10 0.10 < 0.10.35-2
%rename		gstreamer

%description	tools
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related.  Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new 
plugins.

%package -n	%{libname}
Summary:	Library for GStreamer streaming-media framework
Group:		System/Libraries
Requires:	%{name}-tools >= %{EVRD}
Provides:	libgstreamer%{api} = %{version}-%{release}
Obsoletes:	%mklibname %{oname} 0.10 0.10

%description -n	%{libname}
This package contains the library for %{name}.

%package -n	%{libgstbase}
Summary:	Library for GStreamer streaming-media framework
Group:		System/Libraries
Conflicts:	%mklibname %{oname} 0.10 0.10 < 0.10.35-2

%description -n	%{libgstbase}
This package contains the library for %{name}base.

%package -n	%{libgstcheck}
Summary:	Library for GStreamer streaming-media framework
Group:		System/Libraries
Conflicts:	%mklibname %{oname} 0.10 0.10 < 0.10.35-2

%description -n	%{libgstcheck}
This package contains the library for %{name}check.

%package -n	%{libgstcontroller}
Summary:	Library for GStreamer streaming-media framework
Group:		System/Libraries
Conflicts:	%mklibname %{oname} 0.10 0.10 < 0.10.35-2

%description -n	%{libgstcontroller}
This package contains the library for %{name}controller.

%package -n	%{libgstdataprocol}
Summary:	Library for GStreamer streaming-media framework
Group:		System/Libraries
Conflicts:	%mklibname %{oname} 0.10 0.10 < 0.10.35-2

%description -n %{libgstdataprocol}
This package contains the library for %{name}dataprocol.

%package -n	%{libgstnet}
Summary:	Library for GStreamer streaming-media framework
Group:		System/Libraries
Conflicts:	%mklibname %{oname} 0.10 0.10 < 0.10.35-2

%description -n	%{libgstnet}
This package contains the library for %{name}net.

%package -n	%{girname}
Summary:	GObject Introspection interface libraries for %{name}
Group:		System/Libraries
Conflicts:	%mklibname %{oname} 0.10 0.10 < 0.10.35-2
Conflicts:	gir-repository < 0.6.5-3

%description -n %{girname}
GObject Introspection interface libraries for %{name}.

%package -n	%{develname}
Summary:	Libraries and include files for GStreamer streaming-media framework
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Requires:	%{libgstbase} = %{version}-%{release}
Requires:	%{libgstcheck} = %{version}-%{release}
Requires:	%{libgstcontroller} = %{version}-%{release}
Requires:	%{libgstdataprocol} = %{version}-%{release}
Requires:	%{libgstnet} = %{version}-%{release}
Requires:	%{girname} = %{version}-%{release}
Requires:	rpm-mandriva-setup-build >= 1.113
Provides:	libgstreamer-devel = %{version}-%{release}
Provides:	gstreamer%{api}-devel = %{version}-%{release}
Obsoletes:	%mklibname -d %{name}_ 0.10
Conflicts:	gir-repository < 0.6.5-3

%description -n %{develname}
This package contains the libraries and includes files necessary to develop
applications and plugins for GStreamer.

%prep
%setup -qn %{oname}-%{version}
%apply_patches

%build
%configure2_5x \
	--disable-static \
	--enable-debug \
	--disable-dependency-tracking \
	--with-package-name='%{distribution} %{name} package' \
	--with-package-origin='%{disturl}' \
	--disable-tests \
	--disable-examples \
	--disable-rpath \
%if %{with docs}
	--enable-docbook \
	--enable-gtk-doc \
%else	
	--disable-docbook \
	--disable-gtk-doc \
%endif
%ifarch %{mips}
	--disable-valgrind \
%endif
	--with-html-dir=%{_datadir}/gtk-doc/html

%make

%check
#cd tests/check
#make check

%install  
%makeinstall_std
mkdir -p %{buildroot}%{_var}/cache/%{oname}-%{api}
#clean the files we don't want to install 
rm -f %{buildroot}%{_bindir}/gst-feedback
rm -f %{buildroot}%{_bindir}/gst-inspect
rm -f %{buildroot}%{_bindir}/gst-launch
rm -f %{buildroot}%{_bindir}/gst-md5sum
rm -f %{buildroot}%{_bindir}/gst-typefind
rm -f %{buildroot}%{_bindir}/gst-xmlinspect
rm -f %{buildroot}%{_bindir}/gst-xmllaunch

%find_lang %{oname}-%{api}

#gw really remove rpath for rpmlint
chrpath -d %{buildroot}{%{_bindir}/gst-{inspect,launch,typefind,xmlinspect,xmllaunch}-0.10,%{_libdir}/{*.so,%{oname}-%{api}/*.so}}

%files tools -f %{oname}-%{api}.lang
%doc AUTHORS COPYING README NEWS
%dir %{_var}/cache/%{oname}-%{api}
%{_bindir}/gst-feedback-%{api}
%{_bindir}/gst-inspect-%{api}
%{_bindir}/gst-launch-%{api}
%{_bindir}/gst-typefind-%{api}
%{_bindir}/gst-xmlinspect-%{api}
%{_bindir}/gst-xmllaunch-%{api}
%dir %{_libdir}/%{oname}-%{api}
%{_libdir}/%{oname}-%{api}/gst-plugin-scanner
%{_libdir}/%{oname}-%{api}/libgstcoreelements.so
%{_libdir}/%{oname}-%{api}/libgstcoreindexers.so
%{_mandir}/man1/gst-feedback-%{api}.1*
%{_mandir}/man1/gst-inspect-%{api}.1*
%{_mandir}/man1/gst-launch-%{api}.1*
%{_mandir}/man1/gst-typefind-%{api}.1*
%{_mandir}/man1/gst-xmlinspect-%{api}.1*
%{_mandir}/man1/gst-xmllaunch-%{api}.1*

%files -n %{libname}
%{_libdir}/libgstreamer-%{api}.so.%{major}*

%files -n %{libgstbase}
%{_libdir}/libgstbase-%{api}.so.%{major}*

%files -n %{libgstcheck}
%{_libdir}/libgstcheck-%{api}.so.%{major}*

%files -n %{libgstcontroller}
%{_libdir}/libgstcontroller-%{api}.so.%{major}*

%files -n %{libgstdataprocol}
%{_libdir}/libgstdataprotocol-%{api}.so.%{major}*

%files -n %{libgstnet}
%{_libdir}/libgstnet-%{api}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Gst-%{api}.typelib
%{_libdir}/girepository-1.0/GstBase-%{api}.typelib
%{_libdir}/girepository-1.0/GstCheck-%{api}.typelib
%{_libdir}/girepository-1.0/GstController-%{api}.typelib
%{_libdir}/girepository-1.0/GstNet-%{api}.typelib

%files -n %{develname}
%doc ChangeLog
%if %{with docs}
%doc %{_datadir}/doc/%{oname}-%{api}
%endif
%dir %{_includedir}/%{oname}-%{api}
%dir %{_includedir}/%{oname}-%{api}/gst
%{_includedir}/%{oname}-%{api}/gst/*.h
%dir %{_includedir}/%{oname}-%{api}/gst/base/
%{_includedir}/%{oname}-%{api}/gst/base/*.h
%{_includedir}/%{oname}-%{api}/gst/check/
%dir %{_includedir}/%{oname}-%{api}/gst/controller/
%{_includedir}/%{oname}-%{api}/gst/controller/*.h
%dir %{_includedir}/%{oname}-%{api}/gst/dataprotocol/
%{_includedir}/%{oname}-%{api}/gst/dataprotocol/*.h
%{_includedir}/%{oname}-%{api}/gst/net/
%{_libdir}/libgstbase-%{api}.so
%{_libdir}/libgstcheck-%{api}.so
%{_libdir}/libgstdataprotocol-%{api}.so
%{_libdir}/libgstreamer-%{api}.so
%{_libdir}/libgstnet-%{api}.so
%{_libdir}/libgstcontroller-%{api}.so
%{_libdir}/pkgconfig/gstreamer-%{api}.pc
%{_libdir}/pkgconfig/gstreamer-base-%{api}.pc
%{_libdir}/pkgconfig/gstreamer-check-%{api}.pc
%{_libdir}/pkgconfig/gstreamer-dataprotocol-%{api}.pc
%{_libdir}/pkgconfig/gstreamer-net-%{api}.pc
%{_libdir}/pkgconfig/gstreamer-controller-%{api}.pc
%{_datadir}/aclocal/gst-element-check-%{api}.m4
%{_datadir}/gtk-doc/html/%{oname}-%{api}/
%{_datadir}/gtk-doc/html/%{oname}-libs-%{api}/
%{_datadir}/gtk-doc/html/%{oname}-plugins-%{api}
%{_datadir}/gir-1.0/Gst-%{api}.gir
%{_datadir}/gir-1.0/GstBase-%{api}.gir
%{_datadir}/gir-1.0/GstCheck-%{api}.gir
%{_datadir}/gir-1.0/GstController-%{api}.gir
%{_datadir}/gir-1.0/GstNet-%{api}.gir


%changelog
* Fri Oct  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: cb40025
- Disable tests (fail at ABF)
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14234 |12mr|gstreamer0.10-decoders-1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Summary:	Default GStreamer 0.10 decoders
Name:		gstreamer0.10-decoders
Version:	1
Release:	%mkrel 8
License:	GPLv2+ # spec file
Group:		Video
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch

# Please provide URL to sample which does not work without the
# package and works correctly with it, if adding new packages here.

# We want audio as well:
Requires:	%{name}-audio

# AC-3 decoder (popular multichannel audio codec), used usually
# only in videos:
# http://samples.mplayerhq.hu/A-codecs/AC3/liba52_altivec.avi
Suggests:	gstreamer0.10-a52dec

# MPEG-1/2 video decoder:
# http://samples.mplayerhq.hu/MPEG1/zelda%20first%20commercial.mpeg
Suggests:	gstreamer0.10-mpeg

# DTS multichannel audio decoder, used usually only in videos:
# http://samples.mplayerhq.hu/A-codecs/DTS/dtsac3audiosample.avi
Suggests:	gstreamer0.10-dts

# DV file support:
# http://samples.mplayerhq.hu/DV-raw/voxnews.dv
Suggests:	gstreamer0.10-dv

%description
Virtual package which installs the GStreamer 0.10 input plugins that
cover most of the usage cases.

This package can be suggested or required by software that uses
GStreamer to open media files, such as video players.

%package audio
Summary:	Default GStreamer 0.10 audio decoders
Group:		Sound

# Core plugins required for operation:
Requires:	gstreamer0.10-plugins-base

# HTTP protocol support:
# http://samples.mplayerhq.hu/A-codecs/GSM/countdown.wmv
Suggests:	gstreamer0.10-neon

# MMS protocol support:
# Used for live broadcasts, for example freely-viewable NASA TV.
# mms://63.250.197.124/bcenc202056?StreamID=51410198&pl_auth=2e83b652202abf941f7793
# bda887d1f5&ht=30&pl_b=00D90C088654FA550A41CFEAA7477AC791&CG_ID=1369080&Segment=149773
Suggests:	gstreamer0.10-mms

# GSM audio decoder:
# http://samples.mplayerhq.hu/A-codecs/GSM/countdown.wmv
Suggests:	gstreamer0.10-gsm

# AAC audio decoder (most commonly used in .mp4 files):
# http://samples.mplayerhq.hu/A-codecs/AAC/ct_nero-heaac.mp4
Suggests:	gstreamer0.10-faad

# Contains important plugins such as AVI demuxer:
Suggests:	gstreamer0.10-plugins-good

# Contains, for example, an MP3 decoder:
# http://samples.mplayerhq.hu/FLV/flash8/mrandmrssmith_320x176_200.flv
Suggests:	gstreamer0.10-plugins-ugly

# Contains, for example, NUV demuxer, used in MythTV recordings:
# http://samples.mplayerhq.hu/nuv/mythtvexample.nuv
# CD Audio
Suggests:	gstreamer0.10-plugins-bad

# Lots of decoders, for example for Flash video and MPEG-2 TS (eg. DVB):
# http://samples.mplayerhq.hu/FLV/flash8/mrandmrssmith_320x176_200.flv
# http://samples.mplayerhq.hu/MPEG-VOB/transport/dishtest.ts
Suggests:	gstreamer0.10-ffmpeg

# FLAC audio decoder (popular lossless codec):
# Note that the below sample plays without working seeking even
# without this package.
# http://samples.mplayerhq.hu/flac/dilvie_-_the_dragonfly.flac
Suggests:	gstreamer0.10-flac

# Musepack audio decoder:
# http://samples.mplayerhq.hu/A-codecs/musepack/06%20-%20Kalifornia.mpc
Suggests:	gstreamer0.10-musepack


%description audio
Virtual package which installs the GStreamer 0.10 input plugins that
cover most of the audio-only usage cases. For playing videos see
%{name}.

This package can be suggested or required by software that uses
GStreamer to open audio files.

%files
%files audio



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14235 |12mr|gstreamer0.10-ffmpeg-0.10.13-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define bname gstreamer0.10
%define oname gst-ffmpeg

# _with = default off, _without = default on
%bcond_with external_ffmpeg

# (Anssi 01/2008) External ffmpeg disabled because of issues:
# with FLV file with totem:
# ** ERROR:(gstffmpegdec.c:731):gst_ffmpegdec_get_buffer: code should not be reached
# with VDR stream as per manual pipeline in http://bugzilla.gnome.org/show_bug.cgi?id=506902 :
# (gst-launch-0.10:23590): GStreamer-CRITICAL **: gst_value_set_fraction: assertion `denominator != 0' failed
# No playback in either case.

Summary:	Gstreamer plugin for the ffmpeg codec
Name:		%{bname}-ffmpeg
Version:	0.10.13
Release:	3
License:	GPLv2+
Group:		Video
URL:		http://www.gstreamer.net
Source0:	http://gstreamer.freedesktop.org/src/gst-ffmpeg/%{oname}-%{version}.tar.bz2
# (Anssi 01/2008) Enable mpegts demuxer as well, for now.
# If either
# https://core.fluendo.com/gstreamer/trac/ticket/88 or
# http://bugzilla.gnome.org/show_bug.cgi?id=347342
# will be fixed, we should probably remove this patch and package the
# "native" non-ffmpeg MPL-licensed fluendo-mpegdemux, which is apparently
# highly preferred to ffmpeg plugin by upstream.
Patch0:		gst-ffmpeg-enable-mpegts.patch
Patch1:		gst-ffmpeg-fix-format-strings.patch
Patch2:		gst-ffmpeg-0.10.13-gcc-4.7-1.patch
BuildRequires:	pkgconfig(check)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(gstreamer-plugins-base-0.10)
BuildRequires:	pkgconfig(orc-0.4)
BuildRequires:	yasm
%ifnarch %{arm} %{mips}
BuildRequires:	valgrind
%endif
BuildRequires:	libbzip2-devel
%if %with external_ffmpeg
BuildRequires:	ffmpeg-devel
%endif

%description
Video codec plugin for GStreamer based on the ffmpeg libraries.

%prep
%setup -q -n %{oname}-%{version}
%apply_patches

%build
%define _disable_ld_no_undefined 1
# gst-ffmpeg mp3 decoder has issues (eg no seeking support), disable it since
# gst-plugins-bad and gst-fluendo both ship better mp3 decoders
%configure2_5x \
  --with-package-name='Rosa %{name} package' \
  --with-package-origin='http://www.rosalinux.com/' \
  --with-ffmpeg-extra-configure='--disable-decoder=mp3 --disable-decoder=mp3on4 --disable-decoder=mp3adu --disable-demuxer=mp3 --disable-demuxer=asf' \
%if %with external_ffmpeg
	--with-system-ffmpeg
%endif

%make

%check
cd tests/check
#gw fails in iurt
#make check

%install
%makeinstall_std
rm -f %{buildroot}%{_libdir}/gstreamer*/*a

%files
%doc README NEWS TODO ChangeLog AUTHORS
%{_libdir}/gstreamer-0.10/libgstffmpeg.so
%{_libdir}/gstreamer-0.10/libgstffmpegscale.so
%{_libdir}/gstreamer-0.10/libgstpostproc.so


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14236 |12mr|gstreamer0.10-moodbar-0.1.2-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define         gst_major_ver   0.10
%define         gstlibdir       %{_libdir}/gstreamer-%{gst_major_ver}

Summary:	Moodbar plugin for gstreamer
Name:		gstreamer%{gst_major_ver}-moodbar
Version:	0.1.2
Release:	%mkrel 10
License:	GPL v2
Group:		System/Libraries
Source:		moodbar-%{version}.tar.bz2
URL:		http://amarok.kde.org/wiki/Moodbar
BuildRequires:	fftw3-devel
BuildRequires:	libgstreamer-devel >= %{gst_major_ver}
BuildRoot:	%{_tmppath}/%{name}-%{version}
Requires:	gstreamer%{gst_major_ver}-plugins-base >= %{gst_major_ver}
Requires:	gstreamer%{gst_major_ver}-plugins-good >= %{gst_major_ver}
Provides:	moodbar = %{version}-%{release}

%description
The Moodbar is an algorithm for creating a colorful visual
representation of the contents of an audio file, giving an idea of its
"mood" (this is a rather fanciful term for the simple analysis it
actually does). The Moodbar was invented by Gavin Wood and Simon
O'Keefe for inclusion in the Amarok music player.

This package contains a GStreamer plugin with elements that are used
in the moodbar analysis, and an application that actually does the
analysis.

%prep
%setup -q -n moodbar-%{version}

%build
%configure2_5x \
	--disable-static
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

rm -f $RPM_BUILD_ROOT%{gstlibdir}/libmoodbar.la

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(644,root,root,755)
%doc AUTHORS ChangeLog NEWS README TODO
%attr(755,root,root) %{_bindir}/moodbar
%attr(755,root,root) %{gstlibdir}/libmoodbar.so






%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14237 |12mr|gstreamer0.10-plugins-bad-0.10.23-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#gw for gsettings:
%define _glib2 2.25
%define major 0.10
%define majorminor 0.10
%define bname gstreamer0.10

%define build_plf 0
%{?_with_plf: %{expand: %%global build_plf 1}}
%define build_experimental 0
%{?_with_experimental: %{expand: %%global build_experimental 1}}
%define build_amrwb 0
%define build_voaac 0
%define build_faac 0
%define build_faad 0
%define build_xvid 0
%define build_dts 0
%define build_dirac 1
%define build_gme 1
%define build_celt 1

###############################
# Hardcore PLF build
%define build_plf 0
###############################

%if %{build_plf}
%define distsuffix plf
%define extrarelsuffix plf
%define build_amrwb 1
%define build_voaac 1
%define build_faac 1
%define build_faad 1
%define build_xvid 1
%define build_dts 1
%endif

%define libmajor 23
%define libnamephoto %mklibname gstphotography %{major} %{libmajor}
%define develnamephoto %mklibname -d gstphotography
%define libnamevdp %mklibname gstvdp %{major} %{libmajor}
%define libnamebase %mklibname gstbasevideo %{major} %{libmajor}
%define develnamebase %mklibname -d gstbasevideo

Summary:	GStreamer Streaming-media framework plug-ins
Name:		%{bname}-plugins-bad
Version:	0.10.23
Release:	2%{?extrarelsuffix}
License:	LGPLv2+ and GPLv2+
Group:		Sound
URL:		http://gstreamer.freedesktop.org/
Source:		http://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-%{version}.tar.bz2
Patch0:		gst-plugins-bad-0.10.7-wildmidi-timidity.cfg.patch
Patch1:		gst-plugins-bad-0.10.23-h264.patch
# With new directfb we get macro expanded to
#  __attribute__((__attribute__((no_instrument_function))))
# See http://permalink.gmane.org/gmane.comp.graphics.directfb.devel/3679
Patch2:		gst-plugins-bad-0.10.23-attribute.patch
# gw: fix for bug #36437 (paths to realplayer codecs)
# prefer codecs from the RealPlayer package in restricted
Patch10:	gst-plugins-bad-0.10.6-real-codecs-path.patch
#gw for the pixbuf plugin
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(orc-0.4)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	bzip2-devel
BuildRequires:	pkgconfig(libmodplug)
BuildRequires:	pkgconfig(libmusicbrainz)
BuildRequires:	pkgconfig(exempi-2.0)
BuildRequires:	pkgconfig(expat)
BuildRequires:	pkgconfig(openssl)
%ifarch %{ix86}
BuildRequires:	nasm => 0.90
%endif
BuildRequires:	valgrind
BuildRequires:	pkgconfig(check)
BuildRequires:	pkgconfig(gstreamer-plugins-base-0.10) >= 0.10.33
BuildRequires:	pkgconfig(libcdaudio)
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	pkgconfig(libmimic)
BuildRequires:	pkgconfig(libass)
#gw for checks
BuildRequires:	gstreamer0.10-plugins-good
BuildRequires:	fonts-ttf-dejavu
#gw for autoreconf
BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(opencv)
Provides:	%{bname}-audiosrc
Provides:	%{bname}-audiosink
Obsoletes:	gstreamer0.10-fluendo-mpegdemux <= 0.10.15
Provides:	gstreamer0.10-fluendo-mpegdemux
Conflicts:	%{bname}-farsight <= 1:0.12.10
Requires:	%{bname}-voip >= %{version}-%{release}

%description
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related.  Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new
plug-ins.

This package contains a set of plug-ins that aren't up to par compared
to the rest. They might be close to being good quality, but they're
missing something - be it a good code review, some documentation, a
set of tests, a real live maintainer, or some actual wide use. If the
blanks are filled in they might be upgraded to become part of either
gstreamer-plugins-good or gstreamer-plugins-ugly, depending on the
other factors. If the plug-ins break, you can't complain - instead,
you can fix the problem and send us a patch, or bribe someone into
fixing them for you.  New contributors can start here for things to
work on.

%if %{build_plf}
This package is in restricted as it violates some patents.
%endif

%package -n %{libnamephoto}
Summary:	Libraries for GStreamer streaming-media framework
Group:		System/Libraries

%description -n %{libnamephoto}
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related.  Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new
plugins.

This package contains the libraries.

%files -n %{libnamephoto}
%{_libdir}/libgstcodecparsers-%{majorminor}.so.%{libmajor}*
%{_libdir}/libgstphotography-%{majorminor}.so.%{libmajor}*
%{_libdir}/libgstsignalprocessor-%{majorminor}.so.%{libmajor}*

%package -n %{libnamevdp}
Summary:	Libraries for GStreamer streaming-media framework
Group:		System/Libraries

%description -n %{libnamevdp}
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related.  Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new
plugins.

This package contains the libraries.

%files -n %{libnamevdp}
%{_libdir}/libgstvdp-%{majorminor}.so.%{libmajor}*

%package -n %{develnamephoto}
Summary:	Libraries and include files for GStreamer streaming-media framework
Group:		Development/C
Requires:	%{libnamephoto} = %{version}
Requires:	%{libnamevdp} = %{version}
Provides:	libgstphotography-devel = %{version}-%{release}

%description -n %{develnamephoto}
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related.  Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new   
plugins.

This package contains the libraries and includes files necessary to develop
applications and plugins for GStreamer.

%files -n %{develnamephoto}
%{_libdir}/libgstcodecparsers-%{majorminor}.so
%{_libdir}/libgstphotography-%{majorminor}.so
%{_libdir}/libgstsignalprocessor-%{majorminor}.so
%{_libdir}/libgstvdp-%{majorminor}.so
%{_includedir}/gstreamer-0.10/gst/codecparsers
%{_includedir}/gstreamer-0.10/gst/interfaces/photography*
%{_includedir}/gstreamer-0.10/gst/signalprocessor/gstsignalprocessor.h
%{_includedir}/gstreamer-0.10/gst/vdpau/
%{_includedir}/gstreamer-0.10/gst/video/
%exclude %{_includedir}/gstreamer-0.10/gst/video/gstbasevideo*
%{_libdir}/pkgconfig/gstreamer-plugins-bad-%{majorminor}.pc
%{_libdir}/pkgconfig/gstreamer-codecparsers-%{majorminor}.pc

%package -n %{libnamebase}
Summary:	Libraries for GStreamer streaming-media framework
Group:		System/Libraries

%description -n %{libnamebase}
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related.  Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new
plugins.

This package contains the libraries.

%files -n %{libnamebase}
%{_libdir}/libgstbasevideo-%{majorminor}.so.%{libmajor}*
%{_libdir}/libgstbasecamerabinsrc-%{majorminor}.so.%{libmajor}*

%package -n %{develnamebase}
Summary:	Libraries and include files for GStreamer streaming-media framework
Group:		Development/C
Requires:	%{libnamebase} = %{version}
Provides:	libgstbasevideo-devel = %{version}-%{release}

%description -n %{develnamebase}
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related.  Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new   
plugins.

This package contains the libraries and includes files necessary to develop
applications and plugins for GStreamer.

%files -n %{develnamebase}
%{_libdir}/libgstbasevideo-%{majorminor}.so
%{_libdir}/libgstbasecamerabinsrc-%{majorminor}.so
%{_includedir}/gstreamer-0.10/gst/video/gstbasevideo*
%{_includedir}/gstreamer-0.10/gst/basecamerabinsrc/*.h
%{_libdir}/pkgconfig/gstreamer-basevideo-%{majorminor}.pc

%package -n %{bname}-curl
Summary:	GStreamer Curl plugin
Group:		Networking/Other
BuildRequires:	pkgconfig(libcurl)

%description -n %{bname}-curl
This is a HTTP plugin for GStreamer based on the curl library.

%files -n %{bname}-curl
%{_libdir}/gstreamer-%{majorminor}/libgstcurl.so

%package -n %{bname}-dc1394
Summary:	GStreamer DC1394 plugin
Group:		System/Libraries
BuildRequires:	pkgconfig(libdc1394-2)

%description -n %{bname}-dc1394
This is a IEEE 1394 (Firewire) support plugin for GStreamer.

%files -n %{bname}-dc1394
%{_libdir}/gstreamer-%{majorminor}/libgstdc1394.so

%package -n %{bname}-ofa
Summary:	GStreamer OFA plugin
Group:		Sound
BuildRequires:	pkgconfig(libofa)

%description -n %{bname}-ofa
This is a metadata support plugin for GStreamer based on the Open
Fingerprint Architecture library.

%files -n %{bname}-ofa
%{_libdir}/gstreamer-%{majorminor}/libgstofa.so

%package -n %{bname}-wildmidi
Summary:	GStreamer wildmidi plugin
Group:		Sound
BuildRequires:	wildmidi-devel
Requires:	timidity-instruments

%description -n %{bname}-wildmidi
This is a MIDI plugin for GStreamer based on the wildmidi library.

%files -n %{bname}-wildmidi
%{_libdir}/gstreamer-%{majorminor}/libgstwildmidi.so

%package -n %{bname}-mpeg2enc
Summary:	GStreamer mjpegtools plug-in
Group:		Video
BuildRequires:	pkgconfig(mjpegtools)

%description -n %{bname}-mpeg2enc
mjpegtools-based encoding and decoding plug-in.

%files -n %{bname}-mpeg2enc
%{_libdir}/gstreamer-%{majorminor}/libgstmpeg2enc.so
%{_libdir}/gstreamer-%{majorminor}/libgstmplex.so

%if %{build_gme}
%package -n %{bname}-gme
Summary:	GStreamer Game Music plug-in
Group:		Sound
BuildRequires:	libgme-devel

%description -n %{bname}-gme
Game Music decoding plug-in.

%files -n %{bname}-gme
%{_libdir}/gstreamer-%{majorminor}/libgstgme.so
%endif

%if %{build_dirac}
%package -n %{bname}-dirac
Summary:	GStreamer dirac plug-in
Group:		Video
BuildRequires:	pkgconfig(dirac)

%description -n %{bname}-dirac
Dirac encoding and decoding plug-in.

%files -n %{bname}-dirac
%{_libdir}/gstreamer-%{majorminor}/libgstdirac.so
%endif

%package -n %{bname}-schroedinger
Summary:	GStreamer dirac plug-in based on Schroedinger
Group:		Video
BuildRequires:	pkgconfig(schroedinger-1.0)
Epoch:		1

%description -n %{bname}-schroedinger
Dirac encoding and decoding plug-in based on Schroedinger.

%files -n %{bname}-schroedinger
%{_libdir}/gstreamer-%{majorminor}/libgstschro.so

%package -n %{bname}-vp8
Summary:	GStreamer VP8 plug-in
Group:		Video
BuildRequires:	pkgconfig(vpx)

%description -n %{bname}-vp8
VP8 encoding and decoding plug-in.

%files -n %{bname}-vp8
%{_libdir}/gstreamer-%{majorminor}/libgstvp8.so
%{_libdir}/gstreamer-%{majorminor}/libgstrtpvp8.so

### LADSPA ###
%package -n %{bname}-ladspa
Summary:	Gstreamer wrapper for LADSPA plug-ins
Group:		Sound
Requires:	ladspa
BuildRequires:	ladspa-devel

%description -n %{bname}-ladspa
Plug-in which wraps LADSPA plug-ins for use by GStreamer applications.
We suggest you also get the cmt package of ladspa plug-ins
and steve harris's swh-plugins package.

%files -n %{bname}-ladspa
%{_libdir}/gstreamer-%{majorminor}/libgstladspa.so

%if %{build_dts}
%package -n %{bname}-dts
Summary:	GStreamer plug-ins for DTS audio playback
Group:		Sound
BuildRequires:	dtsdec-devel

%description -n %{bname}-dts
Plug-ins for decoding DTS audio.

%files -n %{bname}-dts
%{_libdir}/gstreamer-%{majorminor}/libgstdtsdec.so
%endif

%if %{build_xvid}
%package -n %{bname}-xvid
Summary:	GStreamer plug-ins for XVID video encoding and decoding
Group:		Video
BuildRequires:	xvid-devel >= 1.1

%description -n %{bname}-xvid
Plug-ins for encoding and decoding XVID video.

This package is in restricted as it violates some patents.

%files -n %{bname}-xvid
%{_libdir}/gstreamer-%{majorminor}/libgstxvid.so
%endif

%package -n %{bname}-musepack
Summary:	GStreamer plug-in Musepack playback
Group:		Sound
BuildRequires:	libmpcdec-devel

%description -n %{bname}-musepack
This plugin for GStreamer can play audio files which are encoded with
Andree Buschmann's encoder Musepack. These files have the filename
postfixes mpc, mp+ or mpp.

%files -n %{bname}-musepack
%{_libdir}/gstreamer-%{majorminor}/libgstmusepack.so

%package -n %{bname}-mms
Summary:	GStreamer plug-in for mms streams
Group:		System/Libraries
Requires:	%{bname}-plugins
BuildRequires:	pkgconfig(libmms)

%description -n %{bname}-mms
Plug-in supporting the mms protocol based on the libmms library.

%files -n %{bname}-mms
%{_libdir}/gstreamer-%{majorminor}/libgstmms.so

%package -n %{bname}-rtmp
Summary:	GStreamer plug-in for rtmp streams
Group:		System/Libraries
Requires:	%{bname}-plugins
BuildRequires:	pkgconfig(librtmp)

%description -n %{bname}-rtmp
Plug-in supporting the rtmp protocol based on the librtmp library.

%files -n %{bname}-rtmp
%{_libdir}/gstreamer-%{majorminor}/libgstrtmp.so

%package -n %{bname}-directfb
Summary:	GStreamer plug-in for DirectFB output
Group:		Video
Requires:	%{bname}-plugins
BuildRequires:	pkgconfig(directfb)

%description -n %{bname}-directfb
Plug-in supporting the video output to DirectFB.

%files -n %{bname}-directfb
%{_libdir}/gstreamer-%{majorminor}/libgstdfbvideosink.so

%package -n %{bname}-soundtouch
Summary:	GStreamer plug-in for SoundTouch support
Group:		Sound
Requires:	%{bname}-plugins
BuildRequires:	pkgconfig(soundtouch)

%description -n %{bname}-soundtouch
Plug-in supporting the SoundTouch audio manipulation support.

%files -n %{bname}-soundtouch
%{_libdir}/gstreamer-%{majorminor}/libgstsoundtouch.so

%package -n %{bname}-kate
Summary:	GStreamer Karaoke and text plugin
Group:		Video
BuildRequires:	pkgconfig(tiger)

%description -n %{bname}-kate
This is a Karaoke and text plugin for GStreamer based on libkate and libtiger.

%files -n %{bname}-kate
%{_libdir}/gstreamer-%{majorminor}/libgstkate.so

%package -n %{bname}-libass
Summary:	GStreamer subtitles plugin
Group:		Video
BuildRequires:	pkgconfig(libass)

%description -n %{bname}-libass
This is a subtitle plugin for GStreamer based on libass.

%files -n %{bname}-libass
%{_libdir}/gstreamer-%{majorminor}/libgstassrender.so

%package -n %{bname}-resindvd
Summary:	GStreamer DVD menu plugin
Group:		Video
BuildRequires:	pkgconfig(dvdnav)

%description -n %{bname}-resindvd
This is a DVD playback plugin for GStreamer with menu support.

%files -n %{bname}-resindvd
%{_libdir}/gstreamer-%{majorminor}/libresindvd.so

%package -n %{bname}-voip
Summary:	GStreamer voip plugins
Group:		Sound

%description -n %{bname}-voip
This is a collection of VoIP plugins for GStreamer.

%files -n %{bname}-voip
%{_libdir}/gstreamer-%{majorminor}/libgstrtpmux.so
%{_libdir}/gstreamer-%{majorminor}/libgstliveadder.so
%{_libdir}/gstreamer-%{majorminor}/libgstdtmf.so

%package -n %{bname}-cog
Summary:	GStreamer COG plugin
Group:		Video
BuildRequires:	pkgconfig(orc-0.4)

%description -n %{bname}-cog
This is a signal processing plugin for GStreamer based on Orc.

%files -n %{bname}-cog
%{_libdir}/gstreamer-%{majorminor}/libgstcog.so

%package -n %{bname}-vdpau
Summary:	GStreamer plug-in for playback using VDPAU
Group:		Video
BuildRequires:	vdpau-devel

%description -n %{bname}-vdpau
This plug-in adds video playback support to GStreamer based on VDPAU 
(Video Decode and Presentation API for Unix).

%files -n %{bname}-vdpau
%{_libdir}/gstreamer-%{majorminor}/libgstvdpau.so

%if %{build_faad}
%package -n %{bname}-faad
Summary:	GStreamer plug-in for AAC audio playback
Group:		Sound
Requires:	%{bname}-plugins
BuildRequires:	libfaad2-devel => 2.0

%description -n %{bname}-faad
Plug-ins for playing AAC audio

This package is in restricted as it violates some patents.

%files -n %{bname}-faad
%{_libdir}/gstreamer-%{majorminor}/libgstfaad.so
%endif

%if %{build_faac}
%package -n %{bname}-faac
Summary:	GStreamer plug-ins for AAC audio encoding
Group:		Sound
Requires:	%{bname}-plugins
BuildRequires:	libfaac-devel

%description -n %{bname}-faac
Plug-ins for encoding AAC audio

This package is in restricted as it violates some patents.

%files -n %{bname}-faac
%{_libdir}/gstreamer-%{majorminor}/libgstfaac.so
%endif

%package -n %{bname}-gsm
Summary:	GStreamer plugin for GSM lossy audio format
Group:		Sound
Requires:	%{bname}-plugins
BuildRequires:	gsm-devel >= 1.0.10

%description -n %{bname}-gsm
Output plugin for GStreamer to convert to GSM lossy audio format.

%files -n %{bname}-gsm
%{_libdir}/gstreamer-%{majorminor}/libgstgsm.so

%package -n %{bname}-neon
Summary:	GStreamer HTTP plugin based on libneon
Group:		System/Libraries
Requires:	%{bname}-plugins
BuildRequires:	pkgconfig(neon)

%description -n %{bname}-neon
Plug-in for HTTP access based on libneon.

%files -n %{bname}-neon
%{_libdir}/gstreamer-%{majorminor}/libgstneonhttpsrc.so

%package -n %{bname}-nas
Summary:	Gstreamer output plugin for the NAS sound server
Group:		Sound
Requires:	%{bname}-plugins
BuildRequires:	libnas-devel

%description -n %{bname}-nas
Output plugin for GStreamer for use with the nas sound server.

%files -n %{bname}-nas
%{_libdir}/gstreamer-%{majorminor}/libgstnassink.so

%if %{build_amrwb}
%package -n %{bname}-amrwb
Summary:	GStreamer plug-in for AMR-WB support
Group:		Sound
Requires:	%{bname}-plugins
BuildRequires:	pkgconfig(vo-amrwbenc)

%description -n %{bname}-amrwb
Plug-in for decoding AMR-WB under GStreamer.

This package is in restricted as it violates some patents.

%files -n %{bname}-amrwb
%{_datadir}/gstreamer-%{majorminor}/presets/GstVoAmrwbEnc.prs
%{_libdir}/gstreamer-%{majorminor}/libgstvoamrwbenc.so
%endif

%if %{build_voaac}
%package -n %{bname}-vo-aac
Summary:	GStreamer plug-in for VisualOn AAC encoding
Group:		Sound
Requires:	%{bname}-plugins
BuildRequires:	pkgconfig(vo-aacenc)

%description -n %{bname}-vo-aac
Plug-in for encoding AAC under GStreamer based on VisualOn AAC library.

This package is in restricted as it violates some patents.

%files -n %{bname}-vo-aac
%{_libdir}/gstreamer-%{majorminor}/libgstvoaacenc.so
%endif

%package -n %{bname}-jp2k
Summary:	GStreamer plug-in for JPEG2000 support
Group:		Graphics
Requires:	%{bname}-plugins
BuildRequires:	libjasper-devel

%description -n %{bname}-jp2k
Plug-in for JPEG2000 support under GStreamer.

%files -n %{bname}-jp2k
%{_libdir}/gstreamer-%{majorminor}/libgstjp2k.so
%{_libdir}/gstreamer-%{majorminor}/libgstjp2kdecimator.so

%if %{build_celt}
%package -n %{bname}-celt
Summary:	GStreamer plug-in for CELT support
Group:		Video
Requires:	%{bname}-plugins
BuildRequires:	celt-devel >= 0.7.0

%description -n %{bname}-celt
Plug-in for CELT support under GStreamer.

%files -n %{bname}-celt
%{_libdir}/gstreamer-%{majorminor}/libgstcelt.so
%endif

%package -n %{bname}-rsvg
Summary:	GStreamer plug-in for SVG support
Group:		Graphics
Requires:	%{bname}-plugins
BuildRequires:	librsvg-devel

%description -n %{bname}-rsvg
Plug-in for SVG support under GStreamer.

%files -n %{bname}-rsvg
%{_libdir}/gstreamer-%{majorminor}/libgstrsvg.so

%package doc
Group:		Books/Computer books
Summary:	GStreamer application library

%description doc
This is the documentation of %{name}.

%files doc
%doc docs/plugins/html
%{_datadir}/gtk-doc/html/*

%prep
%setup -q -n gst-plugins-bad-%{version}
%apply_patches
#gw broken configure in 0.10.19.2
#autoreconf -fi

%build
#work around broken mjpegtools headers including config.h:
export CPPFLAGS="-I."
%configure2_5x --disable-dependency-tracking \
  --with-package-name='ROSA %{name} package' \
  --with-package-origin='http://www.rosalab.com/' \
%if ! %{build_celt}
	--disable-celt \
%endif
%if ! %{build_faac}
	--disable-faac \
%endif
%if ! %{build_faad}
	--disable-faad \
%endif
%if ! %{build_dirac}
	--disable-dirac \
%endif
%if %{build_experimental}
	--enable-experimental
%endif

make

%install
%__rm -rf %{buildroot}
GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 %makeinstall_std

%find_lang gst-plugins-bad-%{majorminor}

# Clean out files that should not be part of the rpm.
# This is the recommended way of dealing with it for RH8
%__rm -f %{buildroot}%{_libdir}/gstreamer-%{majorminor}/*.la
%__rm -f %{buildroot}%{_libdir}/gstreamer-%{majorminor}/*.a
%__rm -f %{buildroot}%{_libdir}/*.a
%__rm -f %{buildroot}%{_libdir}/*.la

%clean
%__rm -rf %{buildroot}

%files -f gst-plugins-bad-%{majorminor}.lang
%doc AUTHORS COPYING README NEWS
%{_datadir}/glib-2.0/schemas/org.freedesktop.gstreamer-0.10.default-elements.gschema.xml
%{_libdir}/gstreamer-%{majorminor}/libgstadpcmdec.so
%{_libdir}/gstreamer-%{majorminor}/libgstadpcmenc.so
%{_libdir}/gstreamer-%{majorminor}/libgstaiff.so
%{_libdir}/gstreamer-%{majorminor}/libgstapexsink.so
%{_libdir}/gstreamer-%{majorminor}/libgstasfmux.so
%{_libdir}/gstreamer-%{majorminor}/libgstautoconvert.so
%{_libdir}/gstreamer-%{majorminor}/libgstaudiovisualizers.so
%{_libdir}/gstreamer-%{majorminor}/libgstbayer.so
%{_libdir}/gstreamer-%{majorminor}/libgstcamerabin.so
%{_libdir}/gstreamer-%{majorminor}/libgstcamerabin2.so
%{_libdir}/gstreamer-%{majorminor}/libgstcoloreffects.so
%{_libdir}/gstreamer-%{majorminor}/libgstcolorspace.so
%{_libdir}/gstreamer-%{majorminor}/libgstdccp.so
%{_libdir}/gstreamer-%{majorminor}/libgstdataurisrc.so
%{_libdir}/gstreamer-%{majorminor}/libgstdebugutilsbad.so
%{_libdir}/gstreamer-%{majorminor}/libgstdvb.so
%{_libdir}/gstreamer-%{majorminor}/libgstdvbsuboverlay.so
%{_libdir}/gstreamer-%{majorminor}/libgstdvdspu.so
%{_libdir}/gstreamer-%{majorminor}/libgstfaceoverlay.so
%{_libdir}/gstreamer-%{majorminor}/libgstfbdevsink.so
%{_libdir}/gstreamer-%{majorminor}/libgstfestival.so
%{_libdir}/gstreamer-%{majorminor}/libgstfrei0r.so
%{_libdir}/gstreamer-%{majorminor}/libgstfreeverb.so
%{_libdir}/gstreamer-%{majorminor}/libgstgaudieffects.so
%{_libdir}/gstreamer-%{majorminor}/libgstgeometrictransform.so
%{_libdir}/gstreamer-%{majorminor}/libgstgsettingselements.so
%{_libdir}/gstreamer-%{majorminor}/libgsthdvparse.so
%{_libdir}/gstreamer-%{majorminor}/libgstid3tag.so
%{_libdir}/gstreamer-%{majorminor}/libgstinter.so
%{_libdir}/gstreamer-%{majorminor}/libgstinterlace.so
%{_libdir}/gstreamer-%{majorminor}/libgstivfparse.so
%{_libdir}/gstreamer-%{majorminor}/libgstjpegformat.so
%{_libdir}/gstreamer-%{majorminor}/libgstlegacyresample.so
%{_libdir}/gstreamer-%{majorminor}/libgstmpegdemux.so
%{_libdir}/gstreamer-%{majorminor}/libgstmpegpsmux.so
%{_libdir}/gstreamer-%{majorminor}/libgstmpegtsmux.so
%{_libdir}/gstreamer-%{majorminor}/libgstmpegvideoparse.so
%{_libdir}/gstreamer-%{majorminor}/libgstmve.so
%{_libdir}/gstreamer-%{majorminor}/libgstmimic.so
%{_libdir}/gstreamer-%{majorminor}/libgstmxf.so
%{_libdir}/gstreamer-%{majorminor}/libgstopenal.so
# New version of opencv is not supported yet,
# uncomment when the plugin is built again
#{_libdir}/gstreamer-%{majorminor}/libgstopencv.so
%{_libdir}/gstreamer-%{majorminor}/libgstpcapparse.so
%{_libdir}/gstreamer-%{majorminor}/libgstpnm.so
%{_libdir}/gstreamer-%{majorminor}/libgstrawparse.so
%{_libdir}/gstreamer-%{majorminor}/libgstreal.so
%{_libdir}/gstreamer-%{majorminor}/libgstremovesilence.so
%{_libdir}/gstreamer-%{majorminor}/libgstscaletempoplugin.so
%{_libdir}/gstreamer-%{majorminor}/libgstsdpelem.so
%{_libdir}/gstreamer-%{majorminor}/libgstsegmentclip.so
%{_libdir}/gstreamer-%{majorminor}/libgstshm.so
%{_libdir}/gstreamer-%{majorminor}/libgstsiren.so
%{_libdir}/gstreamer-%{majorminor}/libgstsmooth.so
%{_libdir}/gstreamer-%{majorminor}/libgstsndfile.so
%{_libdir}/gstreamer-%{majorminor}/libgststereo.so
%{_libdir}/gstreamer-%{majorminor}/libgstsubenc.so
%{_libdir}/gstreamer-%{majorminor}/libgstvcdsrc.so
%{_libdir}/gstreamer-%{majorminor}/libgstvideomaxrate.so
%{_libdir}/gstreamer-%{majorminor}/libgstvideomeasure.so
%{_libdir}/gstreamer-%{majorminor}/libgstvideosignal.so
%{_libdir}/gstreamer-%{majorminor}/libgstvmnc.so
%{_libdir}/gstreamer-%{majorminor}/libgstbz2.so
%{_libdir}/gstreamer-%{majorminor}/libgstcdaudio.so
%{_libdir}/gstreamer-%{majorminor}/libgstcdxaparse.so
%{_libdir}/gstreamer-%{majorminor}/libgstdecklink.so
%{_libdir}/gstreamer-%{majorminor}/libgstfieldanalysis.so
%{_libdir}/gstreamer-%{majorminor}/libgstfragmented.so
%{_libdir}/gstreamer-%{majorminor}/libgstlinsys.so
%{_libdir}/gstreamer-%{majorminor}/libgstmpegtsdemux.so
%{_libdir}/gstreamer-%{majorminor}/libgstpatchdetect.so
%{_libdir}/gstreamer-%{majorminor}/libgstsdi.so
%{_libdir}/gstreamer-%{majorminor}/libgstvideofiltersbad.so
%{_libdir}/gstreamer-%{majorminor}/libgstvideoparsersbad.so
%{_libdir}/gstreamer-%{majorminor}/libgstfreeze.so
%{_libdir}/gstreamer-%{majorminor}/libgsth264parse.so
%{_libdir}/gstreamer-%{majorminor}/libgstmodplug.so
%{_libdir}/gstreamer-%{majorminor}/libgstnsf.so
%{_libdir}/gstreamer-%{majorminor}/libgstnuvdemux.so
%{_libdir}/gstreamer-%{majorminor}/libgstrfbsrc.so
%{_libdir}/gstreamer-%{majorminor}/libgstsdl.so
%{_libdir}/gstreamer-%{majorminor}/libgstspeed.so
%{_libdir}/gstreamer-%{majorminor}/libgsttrm.so
%{_libdir}/gstreamer-%{majorminor}/libgsttta.so
%{_libdir}/gstreamer-%{majorminor}/libgsty4mdec.so


%changelog
* Tue Sep  18 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: d84dea7
- OpenCV plugin is not built, fix files
  
* Tue Sep  18 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 2cc00ba
- Add patch to fix __attribute__
  
* Tue Sep  18 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: ac4e7b4
- Convert BuildRequires to pkgconfig style
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14238 |12mr|gstreamer0.10-plugins-base-0.10.36-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _glib2 2.15.2
%define major 0.10
%define majorminor 0.10

%define bname gstreamer%{majorminor}

%define libname %mklibname gstreamer-plugins-base %{major}
%define oldlibname %mklibname gstapp0.10_ 0
%define olddevelname %mklibname -d gstapp0.10_ 0
%define gstver 0.10.36
%define build_libvisual 1

Summary:	GStreamer Streaming-media framework plug-ins
Name:		%{bname}-plugins-base
Version:	0.10.36
Release:	2
License:	LGPLv2+
Group:		Sound
Source:		ftp://ftp.gnome.org/pub/GNOME/sources/gst-plugins-base/0.10/gst-plugins-base-%{version}.tar.xz
Patch0:		align.patch
URL:		http://gstreamer.freedesktop.org/
#gw for the pixbuf plugin
BuildRequires:	gtk+2-devel
BuildRequires:	glib2-devel >= %{_glib2}
#gw qt example
BuildRequires:	qt4-devel
BuildRequires:	libpng-devel >= 1.2.4
BuildRequires:	liborc-devel >= 0.4.5
BuildRequires:	libvorbis-devel >= 1.0
BuildRequires:	libtheora-devel
%ifarch %{ix86}
BuildRequires:	nasm => 0.90
%endif
BuildRequires:	libcheck-devel
BuildRequires:	valgrind
BuildRequires:	libgstreamer-devel >= %{gstver}
BuildRequires:	gtk-doc
BuildRequires:	mesaglu-devel
BuildRequires:	libxv-devel
BuildRequires:	libalsa-devel
BuildRequires:	gobject-introspection-devel
#gw we need some fonts for the tests
BuildRequires:	fonts-ttf-dejavu
Provides:	%{bname}-audiosrc
Provides:	%{bname}-audiosink
Provides:	%{bname}-alsa = %{EVRD}
Obsoletes:	%{bname}-alsa < %{EVRD}
Provides:	%{bname}-plugins = %{EVRD}
Obsoletes:	%{bname}-plugins < %{EVRD}
Provides:	%{bname}-vorbis = %{EVRD}
Obsoletes:	%{bname}-vorbis < %{EVRD}
Provides:	%{bname}-x11 = %{EVRD}
Obsoletes:	%{bname}-x11 < %{EVRD}
Provides:	%{bname}-plugin-libs = %{EVRD}
Obsoletes:	%{bname}-plugin-libs < %{EVRD}
Suggests:	gst-install-plugins-helper
Conflicts:	%{bname}-plugins-bad < 0.10.10
Requires:	glib-networking

%description
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related.  Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new
plug-ins.

This package contains a set of reference plugins, base classes for other
plugins, and helper libraries:
 * device plugins: x(v)imagesink, alsa, v4lsrc, cdparanoia
 * containers: ogg
 * codecs: vorbis, theora
 * text: textoverlay, subparse
 * sources: audiotestsrc, videotestsrc, gnomevfssrc
 * network: tcp
 * typefind
 * audio processing: audioconvert, adder, audiorate, audioscale, volume
 * visualisation: libvisual
 * video processing: ffmpegcolorspace
 * aggregate elements: decodebin, playbin

%package -n %{libname}
Group:		System/Libraries
Summary:	GStreamer plugin libraries
Obsoletes:	%{oldlibname}
Conflicts:	gir-repository < 0.6.5-3

%description -n %{libname}
This package contain the basic audio and video playback library and
the interfaces library.

%files -n %{libname}
%{_libdir}/libgstaudio-%{majorminor}.so.0*
%{_libdir}/libgstapp-%{majorminor}.so.0*
%{_libdir}/libgstcdda-%{majorminor}.so.0*
%{_libdir}/libgstfft-%{majorminor}.so.0*
%{_libdir}/libgstinterfaces-%{majorminor}.so.0*
%{_libdir}/libgstnetbuffer-%{majorminor}.so.0*
%{_libdir}/libgstpbutils-%{majorminor}.so.0*
%{_libdir}/libgstriff-%{majorminor}.so.0*
%{_libdir}/libgstrtp-%{majorminor}.so.0*
%{_libdir}/libgstrtsp-%{majorminor}.so.0*
%{_libdir}/libgsttag-%{majorminor}.so.0*
%{_libdir}/libgstsdp-%{majorminor}.so.0*
%{_libdir}/libgstvideo-%{majorminor}.so.0*
%{_libdir}/girepository-1.0/GstApp-%{majorminor}.typelib
%{_libdir}/girepository-1.0/GstAudio-%{majorminor}.typelib
%{_libdir}/girepository-1.0/GstFft-%{majorminor}.typelib
%{_libdir}/girepository-1.0/GstInterfaces-%{majorminor}.typelib
%{_libdir}/girepository-1.0/GstNetbuffer-%{majorminor}.typelib
%{_libdir}/girepository-1.0/GstPbutils-%{majorminor}.typelib
%{_libdir}/girepository-1.0/GstRiff-%{majorminor}.typelib
%{_libdir}/girepository-1.0/GstRtp-%{majorminor}.typelib
%{_libdir}/girepository-1.0/GstRtsp-%{majorminor}.typelib
%{_libdir}/girepository-1.0/GstSdp-%{majorminor}.typelib
%{_libdir}/girepository-1.0/GstTag-%{majorminor}.typelib
%{_libdir}/girepository-1.0/GstVideo-%{majorminor}.typelib

%package -n %{libname}-devel
Summary:	GStreamer Plugin Library Headers
Group:		Development/C
Conflicts:	gir-repository < 0.6.5-3
Requires:	%{libname} = %{version}
# gw is required at build time for make check
Requires:	%{name} = %{version}
Requires:	libgstreamer-devel >= %{gstver}
Provides:	libgstreamer-plugins-base-devel = %{version}-%{release}
Provides:	libgstreamer%{majorminor}-plugins-base-devel = %{version}-%{release}
Obsoletes:	%{olddevelname}

%description -n %{libname}-devel
GStreamer support libraries header files.

%files -n %{libname}-devel
%doc docs/libs/html docs/plugins/html
%{_includedir}/gstreamer-%{majorminor}/gst/app/
%{_includedir}/gstreamer-%{majorminor}/gst/audio
%{_includedir}/gstreamer-%{majorminor}/gst/cdda/
%{_includedir}/gstreamer-%{majorminor}/gst/fft
%{_includedir}/gstreamer-%{majorminor}/gst/interfaces
%{_includedir}/gstreamer-%{majorminor}/gst/netbuffer
%{_includedir}/gstreamer-%{majorminor}/gst/pbutils
%{_includedir}/gstreamer-%{majorminor}/gst/riff
%{_includedir}/gstreamer-%{majorminor}/gst/rtsp
%{_includedir}/gstreamer-%{majorminor}/gst/sdp
%{_includedir}/gstreamer-%{majorminor}/gst/tag/
%{_includedir}/gstreamer-%{majorminor}/gst/video/
%{_includedir}/gstreamer-%{majorminor}/gst/floatcast/
%{_includedir}/gstreamer-%{majorminor}/gst/rtp
%{_libdir}/pkgconfig/gstreamer-app-%{majorminor}.pc
%{_libdir}/pkgconfig/gstreamer-audio-%{majorminor}.pc
%{_libdir}/pkgconfig/gstreamer-cdda-%{majorminor}.pc
%{_libdir}/pkgconfig/gstreamer-fft-%{majorminor}.pc
%{_libdir}/pkgconfig/gstreamer-floatcast-%{majorminor}.pc
%{_libdir}/pkgconfig/gstreamer-interfaces-%{majorminor}.pc
%{_libdir}/pkgconfig/gstreamer-netbuffer-%{majorminor}.pc
%{_libdir}/pkgconfig/gstreamer-pbutils-%{majorminor}.pc
%{_libdir}/pkgconfig/gstreamer-plugins-base-%{majorminor}.pc
%{_libdir}/pkgconfig/gstreamer-riff-%{majorminor}.pc
%{_libdir}/pkgconfig/gstreamer-rtp-%{majorminor}.pc
%{_libdir}/pkgconfig/gstreamer-rtsp-%{majorminor}.pc
%{_libdir}/pkgconfig/gstreamer-sdp-%{majorminor}.pc
%{_libdir}/pkgconfig/gstreamer-tag-%{majorminor}.pc
%{_libdir}/pkgconfig/gstreamer-video-%{majorminor}.pc
%{_libdir}/libgstaudio-%{majorminor}.so
%{_libdir}/libgstapp-%{majorminor}.so
%{_libdir}/libgstcdda-%{majorminor}.so
%{_libdir}/libgstfft-%{majorminor}.so
%{_libdir}/libgstinterfaces-%{majorminor}.so
%{_libdir}/libgstnetbuffer-%{majorminor}.so
%{_libdir}/libgstpbutils-%{majorminor}.so
%{_libdir}/libgstriff-%{majorminor}.so
%{_libdir}/libgstrtp-%{majorminor}.so
%{_libdir}/libgstrtsp-%{majorminor}.so
%{_libdir}/libgsttag-%{majorminor}.so
%{_libdir}/libgstsdp-%{majorminor}.so
%{_libdir}/libgstvideo-%{majorminor}.so
%{_datadir}/gtk-doc/html/*
%{_datadir}/gir-1.0/GstApp-%{majorminor}.gir
%{_datadir}/gir-1.0/GstAudio-%{majorminor}.gir
%{_datadir}/gir-1.0/GstFft-%{majorminor}.gir
%{_datadir}/gir-1.0/GstInterfaces-%{majorminor}.gir
%{_datadir}/gir-1.0/GstNetbuffer-%{majorminor}.gir
%{_datadir}/gir-1.0/GstPbutils-%{majorminor}.gir
%{_datadir}/gir-1.0/GstRiff-%{majorminor}.gir
%{_datadir}/gir-1.0/GstRtp-%{majorminor}.gir
%{_datadir}/gir-1.0/GstRtsp-%{majorminor}.gir
%{_datadir}/gir-1.0/GstSdp-%{majorminor}.gir
%{_datadir}/gir-1.0/GstTag-%{majorminor}.gir
%{_datadir}/gir-1.0/GstVideo-%{majorminor}.gir
###


### GNOME VFS 2 ###
%package -n %{bname}-gnomevfs
Summary:	GStreamer plug-ins for GNOME VFS input and output
Group:		System/Libraries
Requires:	gnome-vfs2 > 1.9.4.00
Requires:	%{bname}-plugins-base = %{version}
BuildRequires:	gnome-vfs2-devel > 1.9.4.00

%description -n %{bname}-gnomevfs
Plug-Ins for reading and writing through GNOME VFS.

%files -n %{bname}-gnomevfs
%{_libdir}/gstreamer-%{majorminor}/libgstgnomevfs.so

### CDPARANOIA ###
%package -n %{bname}-cdparanoia
Summary:	Gstreamer plugin for CD audio input using CDParanoia IV
Group:		Sound
Requires:	%{name} = %{version}
BuildRequires:	libcdda-devel

%description -n %{bname}-cdparanoia
Plugin for ripping audio tracks using cdparanoia under GStreamer

%files -n %{bname}-cdparanoia
%{_libdir}/gstreamer-%{majorminor}/libgstcdparanoia.so

%if %{build_libvisual}
%package -n %{bname}-libvisual
Summary:	GStreamer visualisations plug-in based on libvisual
Group:		Video
Requires:	%{name} = %{version}
BuildRequires:	libvisual-devel >= 0.4

%description -n %{bname}-libvisual
This plugin makes visualisations based on libvisual available for
GStreamer applications.

%files -n %{bname}-libvisual
%{_libdir}/gstreamer-%{majorminor}/libgstlibvisual.so
%endif

%prep
%setup -q -n gst-plugins-base-%{version}
%apply_patches

%build
%configure2_5x --disable-dependency-tracking \
  --enable-experimental \
  --with-package-name='Mandriva %{name} package' \
  --with-package-origin='http://www.mandriva.com/' \
  --enable-libvisual
%make

%check
cd tests/check
#gw check fail with a gconf error in 0.10.21
#make check

%install
%__rm -rf %{buildroot} gst-plugins-base-%{majorminor}.lang
GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 %makeinstall_std
%find_lang gst-plugins-base-%{majorminor}
# Clean out files that should not be part of the rpm.
# This is the recommended way of dealing with it for RH8
%__rm -f %{buildroot}%{_libdir}/gstreamer-%{majorminor}/*.la
%__rm -f %{buildroot}%{_libdir}/gstreamer-%{majorminor}/*.a
%__rm -f %{buildroot}%{_libdir}/*.a
%__rm -f %{buildroot}%{_libdir}/*.la

%clean
%__rm -rf %{buildroot}

%files -f gst-plugins-base-%{majorminor}.lang
%doc AUTHORS COPYING README NEWS
%{_bindir}/gst-discoverer-%{majorminor}
%{_bindir}/gst-visualise-%{majorminor}
%{_datadir}/gst-plugins-base/license-translations.dict
%{_mandir}/man1/gst-visualise-%{majorminor}.1*
%{_libdir}/gstreamer-%{majorminor}/libgstffmpegcolorspace.so
# non-core plugins without external dependencies
%{_libdir}/gstreamer-%{majorminor}/libgstapp.so
%{_libdir}/gstreamer-%{majorminor}/libgstaudioconvert.so
%{_libdir}/gstreamer-%{majorminor}/libgstaudiorate.so
%{_libdir}/gstreamer-%{majorminor}/libgstaudioresample.so
%{_libdir}/gstreamer-%{majorminor}/libgstaudiotestsrc.so
%{_libdir}/gstreamer-%{majorminor}/libgstdecodebin.so
%{_libdir}/gstreamer-%{majorminor}/libgstdecodebin2.so
%{_libdir}/gstreamer-%{majorminor}/libgstencodebin.so
%{_libdir}/gstreamer-%{majorminor}/libgstgdp.so
%{_libdir}/gstreamer-%{majorminor}/libgstgio.so
%{_libdir}/gstreamer-%{majorminor}/libgstpango.so
%{_libdir}/gstreamer-%{majorminor}/libgstplaybin.so
%{_libdir}/gstreamer-%{majorminor}/libgstsubparse.so
%{_libdir}/gstreamer-%{majorminor}/libgsttcp.so
%{_libdir}/gstreamer-%{majorminor}/libgstvolume.so
%{_libdir}/gstreamer-%{majorminor}/libgstadder.so
%{_libdir}/gstreamer-%{majorminor}/libgsttypefindfunctions.so
%{_libdir}/gstreamer-%{majorminor}/libgstvideotestsrc.so
%{_libdir}/gstreamer-%{majorminor}/libgsttheora.so
%{_libdir}/gstreamer-%{majorminor}/libgstogg.so
%{_libdir}/gstreamer-%{majorminor}/libgstvideorate.so
%{_libdir}/gstreamer-%{majorminor}/libgstvideoscale.so
%{_libdir}/gstreamer-%{majorminor}/libgstvorbis.so
%{_libdir}/gstreamer-%{majorminor}/libgstximagesink.so
%{_libdir}/gstreamer-%{majorminor}/libgstxvimagesink.so
%{_libdir}/gstreamer-%{majorminor}/libgstalsa.so


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14239 |12mr|gstreamer0.10-plugins-good-0.10.31-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0.10
%define majorminor 0.10
%define bname gstreamer0.10
%define gst_required_version 0.10.33

Summary:	GStreamer Streaming-media framework plug-ins
Name:		%{bname}-plugins-good
Version:	0.10.31
Release:	2
License:	LGPLv2+
Group:		Sound
Source:		ftp://ftp.gnome.org/pub/GNOME/sources/gst-plugins-good/0.10/gst-plugins-good-%{version}.tar.xz
URL:		http://gstreamer.freedesktop.org/
#gw for the pixbuf plugin
BuildRequires:	pkgconfig(gdk-2.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(orc-0.4)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(theora)
BuildRequires:	pkgconfig(shout)
BuildRequires:	pkgconfig(libv4l1)
BuildRequires:	pkgconfig(libv4l2)
BuildRequires:	bzip2-devel
BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(taglib)
BuildRequires:	pkgconfig(gudev-1.0)
# libtool dep:
BuildRequires:	pkgconfig(dbus-glib-1)
%ifarch %{ix86}
BuildRequires:	nasm => 0.90
%endif
BuildRequires:	valgrind
BuildRequires:	pkgconfig(check)
BuildRequires:	pkgconfig(gstreamer-plugins-base-0.10) >= %{gst_required_version}
BuildRequires:	gstreamer0.10-plugins-base
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	GConf2
#gw else the tests fail:
#https://bugzilla.gnome.org/show_bug.cgi?id=619717
BuildConflicts:	%{name} < 0.10.23
BuildConflicts:	%{bname}-plugins-bad < 0.10.19
Provides:	%{bname}-audiosrc
Provides:	%{bname}-audiosink
# some plugins moved from bad to good with release 0.10.23
Conflicts:	gstreamer0.10-plugins-bad < 0.10.19
# gw this is the default http source:
Suggests:	%{bname}-soup

%description
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related.  Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new
plug-ins.

This package contains a set of plug-ins that are considered to have
good quality code, correct functionality, the preferred license (LGPL
for the plug-in code, LGPL or LGPL-compatible for the supporting
library). People writing elements should base their code on these
elements.

%package -n %{bname}-jack
Summary:	GStreamer plug-in for the Jack Sound Server
Group:		Sound
BuildRequires:	pkgconfig(jack)
Provides:	%{bname}-audiosrc
Provides:	%{bname}-audiosink

%description -n %{bname}-jack
Plug-in for the JACK professional sound server.

%files -n %{bname}-jack
%{_libdir}/gstreamer-%{majorminor}/libgstjack.so

%package -n %{bname}-soup
Summary:	GStreamer HTTP plugin based on libsoup
Group:		System/Libraries
Requires:	%{bname}-plugins
BuildRequires:	pkgconfig(libsoup-2.4)

%description -n %{bname}-soup
Plug-in for HTTP access based on libsoup.

%files -n %{bname}-soup
%{_libdir}/gstreamer-%{majorminor}/libgstsouphttpsrc.so

%package -n %{bname}-pulse
Summary:	Pulseaudio plugin for GStreamer
Group:		Sound
Requires:	%{bname}-plugins
BuildRequires:	pkgconfig(libpulse)

%description -n %{bname}-pulse
This is a GStreamer audio output plugin using the Pulseaudio sound server.

%files -n %{bname}-pulse
%{_libdir}/gstreamer-%{majorminor}/libgstpulse.so

### LIBDV ###
%package -n %{bname}-dv
Summary:	GStreamer DV plug-in
Group:		Video
Requires:	%{bname}-plugins
BuildRequires:	pkgconfig(libdv)

%description -n %{bname}-dv
Plug-in for digital video support using libdv.

%files -n %{bname}-dv
%{_libdir}/gstreamer-%{majorminor}/libgstdv.so

%package -n %{bname}-speex
Summary:	Gstreamer plugin for encoding and decoding Ogg Speex audio files
Group:		Sound
Requires:	%{bname}-plugins
BuildRequires:	pkgconfig(speex)

%description -n %{bname}-speex
Plug-Ins for creating and playing Ogg Speex audio files.

%files -n %{bname}-speex
%{_libdir}/gstreamer-%{majorminor}/libgstspeex.so

### RAW1394 ###
%package -n %{bname}-raw1394
Summary:	GStreamer raw1394 Firewire plug-in
Group:		System/Libraries
Requires:	%{bname}-plugins
BuildRequires:	pkgconfig(libavc1394)
BuildRequires:	pkgconfig(libraw1394)
BuildRequires:	pkgconfig(libiec61883)

%description -n %{bname}-raw1394
Plug-in for digital video support using raw1394.

%files -n %{bname}-raw1394
%{_libdir}/gstreamer-%{majorminor}/libgst1394.so

### FLAC ###
%package -n %{bname}-flac
Summary:	GStreamer plug-in for FLAC lossless audio
Group:		Sound
Requires:	%{bname}-plugins
BuildRequires:	pkgconfig(flac)

%description -n %{bname}-flac
Plug-in for the free FLAC lossless audio format.

%files -n %{bname}-flac
%{_libdir}/gstreamer-%{majorminor}/libgstflac.so

### ESD ###
%package -n %{bname}-esound
Summary:	Gstreamer plugin for ESD sound output
Group:		Sound
Obsoletes:	%{bname}-esd < %{version}-%{release}
Provides:	%{bname}-esd = %{version}-%{release}
Requires:	esound >= 0.2.8
BuildRequires:	pkgconfig(esound)
Requires:	%{bname}-plugins
Provides:	%{bname}-audiosrc
Provides:	%{bname}-audiosink

%description -n %{bname}-esound
Output plugin for GStreamer for use with the esound package

%files -n %{bname}-esound
%{_libdir}/gstreamer-%{majorminor}/libgstesd.so

### AALIB ###
%package -n %{bname}-aalib
Summary:	Gstreamer plugin for Ascii-art output
Group:		Video
BuildRequires:	aalib-devel >= 1.3
Requires:	%{bname}-plugins

%description -n %{bname}-aalib
Plugin for viewing movies in Ascii-art using aalib library.

%files -n %{bname}-aalib
%{_libdir}/gstreamer-%{majorminor}/libgstaasink.so

%package -n %{bname}-caca
Summary:	Gstreamer plugin for Ascii-art output
Group:		Video
BuildRequires:	pkgconfig(caca)
Requires:	%{bname}-plugins

%description -n %{bname}-caca
Plugin for viewing movies in Ascii-art using caca library.

%files -n %{bname}-caca
%{_libdir}/gstreamer-%{majorminor}/libgstcacasink.so

%package -n %{bname}-wavpack
Summary:	Gstreamer plugin for encoding and decoding WavPack audio files
Group:		Sound
Requires:	%{bname}-plugins
BuildRequires:	pkgconfig(wavpack)

%description -n %{bname}-wavpack
Plug-Ins for creating and playing WavPack audio files.

%files -n %{bname}-wavpack
%{_libdir}/gstreamer-%{majorminor}/libgstwavpack.so


%prep
%setup -q -n gst-plugins-good-%{version}
%apply_patches

%build
%configure2_5x  \
  --with-package-name='ROSA %{name} package' \
  --with-package-origin='http://rosalinux.com' \
  --disable-dependency-tracking   --enable-experimental --disable-hal
%make

%install
%__rm -rf %{buildroot} gst-plugins-base-%{majorminor}.lang
GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 %makeinstall_std GETTEXT_PACKAGE=gst-plugins-good-%{majorminor}
%find_lang gst-plugins-good-%{majorminor}
# Clean out files that should not be part of the rpm.
# This is the recommended way of dealing with it for RH8
%__rm -f %{buildroot}%{_libdir}/gstreamer-%{majorminor}/*.la
%__rm -f %{buildroot}%{_libdir}/gstreamer-%{majorminor}/*.a
%__rm -f %{buildroot}%{_libdir}/*.a
%__rm -f %{buildroot}%{_libdir}/*.la

#blino remove development doc since we don't ship devel files
%__rm -rf %{buildroot}%{_docdir}/docs/plugins/html

%clean
%__rm -rf %{buildroot}

%define schemas gstreamer-0.10

%post
%post_install_gconf_schemas %{schemas}

%preun
%preun_uninstall_gconf_schemas %{schemas}

%files -f gst-plugins-good-%{majorminor}.lang
%doc AUTHORS COPYING README NEWS
%{_sysconfdir}/gconf/schemas/gstreamer-%{majorminor}.schemas
%{_libdir}/gstreamer-%{majorminor}/libgstalaw.so
%{_libdir}/gstreamer-%{majorminor}/libgstannodex.so
%{_libdir}/gstreamer-%{majorminor}/libgstalpha.so
%{_libdir}/gstreamer-%{majorminor}/libgstalphacolor.so
%{_libdir}/gstreamer-%{majorminor}/libgstapetag.so
%{_libdir}/gstreamer-%{majorminor}/libgstaudiofx.so
%{_libdir}/gstreamer-%{majorminor}/libgstaudioparsers.so
%{_libdir}/gstreamer-%{majorminor}/libgstauparse.so
%{_libdir}/gstreamer-%{majorminor}/libgstautodetect.so
%{_libdir}/gstreamer-%{majorminor}/libgstavi.so
%{_libdir}/gstreamer-%{majorminor}/libgstcairo.so
%{_libdir}/gstreamer-%{majorminor}/libgstcutter.so
%{_libdir}/gstreamer-%{majorminor}/libgstdebug.so
%{_libdir}/gstreamer-%{majorminor}/libgstdeinterlace.so
%{_libdir}/gstreamer-%{majorminor}/libgstefence.so
%{_libdir}/gstreamer-%{majorminor}/libgsteffectv.so
%{_libdir}/gstreamer-%{majorminor}/libgstflv.so
%{_libdir}/gstreamer-%{majorminor}/libgstequalizer.so
%{_libdir}/gstreamer-%{majorminor}/libgstflxdec.so
%{_libdir}/gstreamer-%{majorminor}/libgstgconfelements.so
%{_libdir}/gstreamer-%{majorminor}/libgstgdkpixbuf.so
%{_libdir}/gstreamer-%{majorminor}/libgstgoom.so
%{_libdir}/gstreamer-%{majorminor}/libgstgoom2k1.so
%{_libdir}/gstreamer-%{majorminor}/libgsticydemux.so
%{_libdir}/gstreamer-%{majorminor}/libgstid3demux.so
%{_libdir}/gstreamer-%{majorminor}/libgstimagefreeze.so
%{_libdir}/gstreamer-%{majorminor}/libgstinterleave.so
%{_libdir}/gstreamer-%{majorminor}/libgstisomp4.so
%{_libdir}/gstreamer-%{majorminor}/libgstjpeg.so
%{_libdir}/gstreamer-%{majorminor}/libgstlevel.so
%{_libdir}/gstreamer-%{majorminor}/libgstmatroska.so
%{_libdir}/gstreamer-%{majorminor}/libgstmonoscope.so
%{_libdir}/gstreamer-%{majorminor}/libgstmulaw.so
%{_libdir}/gstreamer-%{majorminor}/libgstmultifile.so
%{_libdir}/gstreamer-%{majorminor}/libgstmultipart.so
%{_libdir}/gstreamer-%{majorminor}/libgstnavigationtest.so
%{_libdir}/gstreamer-%{majorminor}/libgstossaudio.so
%{_libdir}/gstreamer-%{majorminor}/libgstoss4audio.so
%{_libdir}/gstreamer-%{majorminor}/libgstpng.so
%{_libdir}/gstreamer-%{majorminor}/libgstreplaygain.so
%{_libdir}/gstreamer-%{majorminor}/libgstrtp.so
%{_libdir}/gstreamer-%{majorminor}/libgstrtpmanager.so
%{_libdir}/gstreamer-%{majorminor}/libgstrtsp.so
%{_libdir}/gstreamer-%{majorminor}/libgstshapewipe.so
%{_libdir}/gstreamer-%{majorminor}/libgstshout2.so
%{_libdir}/gstreamer-%{majorminor}/libgstsmpte.so
%{_libdir}/gstreamer-%{majorminor}/libgstspectrum.so
%{_libdir}/gstreamer-%{majorminor}/libgsttaglib.so
%{_libdir}/gstreamer-%{majorminor}/libgstudp.so
%{_libdir}/gstreamer-%{majorminor}/libgstvideo4linux2.so
%{_libdir}/gstreamer-%{majorminor}/libgstvideobox.so
%{_libdir}/gstreamer-%{majorminor}/libgstvideocrop.so
%{_libdir}/gstreamer-%{majorminor}/libgstvideofilter.so
%{_libdir}/gstreamer-%{majorminor}/libgstvideomixer.so
%{_libdir}/gstreamer-%{majorminor}/libgstwavenc.so
%{_libdir}/gstreamer-%{majorminor}/libgstwavparse.so
%{_libdir}/gstreamer-%{majorminor}/libgstximagesrc.so
%{_libdir}/gstreamer-%{majorminor}/libgsty4menc.so
%dir %{_datadir}/gstreamer-%{majorminor}/
%dir %{_datadir}/gstreamer-%{majorminor}/presets
%{_datadir}/gstreamer-%{majorminor}/presets/*


%changelog
* Sat Aug  25 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: f05ea76
- Convert BuildRequires to pkgconfig style
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14240 |12mr|gstreamer0.10-plugins-ugly-0.10.19-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _glib2 2.2
%define major 0.10
%define majorminor 0.10
%define bname gstreamer0.10
%define build_plf 0
%{?_with_plf: %{expand: %%global build_plf 1}}
%define build_experimental 0
%{?_with_experimental: %{expand: %%global build_experimental 1}}
%define build_lame 0
%define build_amrnb 0
%define build_amrwbdec 0
%define build_x264 0

######################################33
# Hardcode PLF build
%define build_plf 0
######################################33

%if %{build_plf}
%define distsuffix plf
%if %mdvver >= 201100
# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
%define extrarelsuffix plf
%endif
%define build_lame 1
%define build_x264 1
%define build_amrnb 1
%define build_amrwbdec 1
%endif

Summary:	GStreamer Streaming-media framework plug-ins
Name:		%{bname}-plugins-ugly
Version:	0.10.19
Release:	1%{?extrarelsuffix}
License:	LGPLv2+
Group:		Sound
URL:		http://gstreamer.freedesktop.org/
Source:		http://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-%{version}.tar.xz
Patch0:		gstreamer-plugins-ugly-0.10.17-amr-linking.patch
Patch1:		gst-plugins-ugly-0.10.19-opencore.patch
#gw for the pixbuf plugin
BuildRequires:	gtk+2-devel
BuildRequires:	glib2-devel >= %{_glib2}
BuildRequires:	liborc-devel >= 0.4.5
BuildRequires:	libgstreamer-plugins-base-devel >= 0.10.36
BuildRequires:	mesaglu-devel
BuildRequires:	libmad-devel
BuildRequires:	libid3tag-devel
BuildRequires:	libdvdread-devel
%ifnarch %{mips} %{arm}
BuildRequires:	valgrind
%endif
BuildRequires:	libcheck-devel
Provides:	%{bname}-audiosrc
Provides:	%{bname}-audiosink

%description
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related.  Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new
plug-ins.

This package contains a set of plug-ins that have good quality and
correct functionality, but distributing them might pose problems. The
license on either the plug-ins or the supporting libraries might not
be how the GStreamer authors like. The code might be widely known to
present patent problems.

%if %{build_plf}
This package is in restricted as it violates some patents.
%endif

%if %{build_lame}
### LAME ###
%package -n %{bname}-lame
Summary:	GStreamer plug-in for encoding mp3 songs using lame
Group:		Sound
Requires:	%{bname}-plugins
BuildRequires:	liblame-devel >= 3.89

%description -n %{bname}-lame
Plug-in for encoding mp3 with lame under GStreamer.

This package is in restricted as it violates some patents.

%files -n %{bname}-lame
%{_libdir}/gstreamer-%{majorminor}/libgstlame.so
%endif

%if %{build_x264}
%package -n %{bname}-x264
Summary:	GStreamer plug-in for H264/AVC video encoding
Group:		Video
BuildRequires:	x264-devel

%description -n %{bname}-x264
Plug-in for encoding H264/AVC video.

This package is in restricted as it violates some patents.

%files -n %{bname}-x264
%{_libdir}/gstreamer-%{majorminor}/libgstx264.so
%{_datadir}/gstreamer-%{majorminor}/presets/GstX264Enc.prs
%endif

%if %{build_amrnb}
%package -n %{bname}-amrnb
Summary:	GStreamer plug-in for AMR-NB support
Group:		Sound
Requires:	%{bname}-plugins
BuildRequires:	opencore-amr-devel

%description -n %{bname}-amrnb
Plug-in for decoding AMR-NB under GStreamer.

This package is in restricted as it violates some patents.

%files -n %{bname}-amrnb
%{_libdir}/gstreamer-%{majorminor}/libgstamrnb.so
%{_datadir}/gstreamer-%{majorminor}/presets/GstAmrnbEnc.prs
%endif

%if %{build_amrwbdec}
%package -n %{bname}-amrwbdec
Summary:	GStreamer plug-in for AMR-WB decoding support
Group:		Sound
Requires:	%{bname}-plugins
BuildRequires:	opencore-amr-devel

%description -n %{bname}-amrwbdec
Plug-in for decoding AMR-Wb under GStreamer.

This package is in restricted as it violates some patents.

%files -n %{bname}-amrwbdec
%{_libdir}/gstreamer-%{majorminor}/libgstamrwbdec.so
%endif

### SIDPLAY ###
%package -n %{bname}-sid
Summary:	GStreamer Sid C64 music plugin
Group:		Sound
Requires:	%{bname}-plugins
BuildRequires:	sidplay-devel => 1.36.0

%description -n %{bname}-sid
Plugin for playback of C64 SID format music files

%files -n %{bname}-sid
%{_libdir}/gstreamer-%{majorminor}/libgstsid.so

### A52DEC ###
%package -n %{bname}-a52dec
Summary:	GStreamer VOB decoder plugin
Group:		Sound
Requires:	%{bname}-plugins
BuildRequires:	a52dec-devel >= 0.7.3

%description -n %{bname}-a52dec
Plugin for decoding of VOB files

%files -n %{bname}-a52dec
%{_libdir}/gstreamer-%{majorminor}/libgsta52dec.so

%package -n %{bname}-mpeg
Summary:	GStreamer plug-ins for MPEG video playback and encoding
Group:		Video
Requires:	%{bname}-plugins
BuildRequires:	libmpeg2dec-devel => 0.3.1

%description -n %{bname}-mpeg
Plug-ins for playing and encoding MPEG video.

%files -n %{bname}-mpeg
%{_libdir}/gstreamer-%{majorminor}/libgstmpeg2dec.so

%package -n %{bname}-cdio
Summary:	GStreamer plug-in for audio CD playback
Group:		Sound
Requires:	%{bname}-plugins
BuildRequires:	libcdio-devel
Conflicts:	%{bname}-plugins-good < 0.10.10

%description -n %{bname}-cdio
Plug-in for audio CD playback.

%files -n %{bname}-cdio
%{_libdir}/gstreamer-%{majorminor}/libgstcdio.so

%package -n %{bname}-twolame
Summary:	GStreamer plug-in for MP2 encoding support
Group:		Sound
Requires:	%{bname}-plugins
BuildRequires:	libtwolame-devel

%description -n %{bname}-twolame
Plug-in for encoding MP2 under GStreamer.

%files -n %{bname}-twolame
%{_libdir}/gstreamer-%{majorminor}/libgsttwolame.so

%prep
%setup -q -n gst-plugins-ugly-%{version}
%apply_patches
autoconf

%build
%configure2_5x --disable-dependency-tracking \
  --with-package-name='ROSA %{name} package' \
  --with-package-origin='http://www.rosalab.com/' \
%if ! %{build_lame}
	--disable-lame \
%endif
%if %{build_experimental}
	--enable-experimental
%endif

%make

%check
cd tests/check
make check

%install
rm -rf %{buildroot}
GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 %makeinstall_std

%find_lang gst-plugins-ugly-%{majorminor}

# Clean out files that should not be part of the rpm.
# This is the recommended way of dealing with it for RH8
rm -f %{buildroot}%{_libdir}/gstreamer-%{majorminor}/*.la
rm -f %{buildroot}%{_libdir}/gstreamer-%{majorminor}/*.a
rm -f %{buildroot}%{_libdir}/*.a
rm -f %{buildroot}%{_libdir}/*.la

%clean
rm -rf %{buildroot}

%files -f gst-plugins-ugly-%{majorminor}.lang
%doc AUTHORS COPYING README NEWS
%{_libdir}/gstreamer-%{majorminor}/libgstasf.so
%{_libdir}/gstreamer-%{majorminor}/libgstdvdlpcmdec.so
%{_libdir}/gstreamer-%{majorminor}/libgstdvdread.so
%{_libdir}/gstreamer-%{majorminor}/libgstdvdsub.so
%{_libdir}/gstreamer-%{majorminor}/libgstiec958.so
%{_libdir}/gstreamer-%{majorminor}/libgstmad.so
%{_libdir}/gstreamer-%{majorminor}/libgstmpegaudioparse.so
%{_libdir}/gstreamer-%{majorminor}/libgstmpegstream.so
%{_libdir}/gstreamer-%{majorminor}/libgstrmdemux.so
%if %{build_experimental}
%{_libdir}/gstreamer-%{majorminor}/libgstsynaesthesia.so
%endif


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14241 |12mr|gstreamer0.10-python-0.10.22-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname gst-python
%define name gstreamer0.10-python

Name:		%{name}
Version:	0.10.22
Release:	%mkrel 1
Summary:	Python bindings for GStreamer
Group:		Development/Python
License:	LGPLv2+
URL:            http://gstreamer.freedesktop.org/
Source0:	http://gstreamer.freedesktop.org/src/gst-python/%{oname}-%{version}.tar.bz2
Patch0:		gst-python-0.10.17-linkage.patch
#gw reall fix python dir (bug #54969)
Patch1: gst-python-0.10.20-fix-python-detection.patch
BuildRoot: 	%{_tmppath}/%{name}-%{version}-root
Requires: 	python
Requires: 	pygtk2.0
BuildRequires:	libgstreamer-plugins-base-devel >= 0.10.32
BuildRequires:	pygtk2.0-devel
%py_requires -d
#gw for the docs
#BuildRequires:	xmlto
#BuildRequires:  libxml2-utils

%description
This module contains a binding that allows GStreamer applications
to be written in Python.

%package devel
Summary:	Python bindings for GStreamer - development files
Group:		Development/Python
Requires:	%{name} = %{version}

%description devel
This module contains a binding that allows GStreamer applications
to be written in Python.

Install this to build programs depending on %{name}.


%prep
%setup -q -n %{oname}-%{version}
%patch0 -p1 -b .linkage
%patch1 -p1 -b .fix-python-detection
autoreconf -fi

%build
%configure2_5x \
	--disable-valgrind

export XML_CATALOG_FILES=/etc/xml/catalog
%make 

%install

rm -rf %{buildroot}
%makeinstall_std

find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'

%check
export LC_ALL=C
#gw currently fails:
#https://bugzilla.gnome.org/show_bug.cgi?id=624490
#make check

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS NEWS RELEASE README
%{py_platsitedir}/gst-0.10/
%{py_platsitedir}/gstoption.so
%{py_platsitedir}/pygst*
%_libdir/gstreamer-0.10/libgstpython.so

%files devel
%defattr(-,root,root)
%doc ChangeLog
%{_datadir}/gst-python/
%{_libdir}/pkgconfig/gst-python-0.10.pc
%_includedir/gstreamer-0.10/gst/pygst*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14242 |12mr|gstreamer1.0-1.0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname	gstreamer
%define api	1.0
%define name	%{oname}%{api}
%define vname	%{oname}10

%define major		0
%define libname		%mklibname %{oname} %{api} %{major}
%define gi_name		%mklibname gst-gir %{api}
%define libnamedev	%mklibname -d %{name}
%define build_docs 	0

Name: 		%{oname}%{api}
Summary: 	GStreamer Streaming-media framework runtime
Version: 	1.0.3
Release: 	%mkrel 1
License: 	LGPLv2+
Group: 		Sound
URL:            http://gstreamer.freedesktop.org/
Source0: 	http://gstreamer.freedesktop.org/src/gstreamer/%{oname}-%{version}.tar.xz
Source1:	gstreamer.prov
Patch0:	        gstreamer-inspect-rpm-format.patch
BuildRequires: pkgconfig(gio-2.0) >= 2.32.0
BuildRequires: pkgconfig(glib-2.0) >= 2.32.0
BuildRequires: pkgconfig(gmodule-no-export-2.0)
BuildRequires: pkgconfig(gobject-2.0)
BuildRequires: pkgconfig(gthread-2.0)
BuildRequires: pkgconfig(libxml-2.0) >= 2.4.9
BuildRequires:  gobject-introspection-devel
BuildRequires:	pkgconfig(popt)
BuildRequires:	gettext-devel
BuildRequires:  libcheck-devel
BuildRequires:  chrpath
BuildRequires:  bison
BuildRequires:  flex

%ifnarch %arm %mips
BuildRequires:  valgrind-devel
%endif

%ifarch %ix86
BuildRequires: 	nasm => 0.90
%endif

%if %build_docs
BuildRequires: 	gtk-doc >= 0.7
BuildRequires: 	transfig
BuildRequires:  docbook-dtd42-xml
BuildRequires:  docbook-dtd412-xml
BuildRequires:  ghostscript
BuildRequires:  python-pyxml
%endif

%description
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related.  Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new 
plugins.

%package tools
Summary:	GStreamer Streaming-media framework runtime
Group:		Sound
Provides:	%{vname}-tools = %{version}-%{release}

%description tools
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related.  Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new 
plugins.

%package -n %{libname}
Summary:	Libraries for GStreamer streaming-media framework
Group:		System/Libraries
Requires:	%{name}-tools >= %{version}-%{release}
Provides:	libgstreamer%{api} = %{version}-%{release}

%description -n %{libname}
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related.  Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new
plugins.

This package contains the libraries.

%package -n %{gi_name}
Summary:	GObject Introspection interface libraries for %{name}
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}

%description -n %{gi_name}
GObject Introspection interface libraries for %{name}.

%package -n %{libnamedev}
Summary:	Libraries and include files for GStreamer streaming-media framework
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Requires:	%{name}-tools = %{version}-%{release}
Provides:	gstreamer%{api}-devel = %{version}-%{release}

%description -n %{libnamedev}
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related.  Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new   
plugins.

This package contains the libraries and includes files necessary to develop
applications and plugins for GStreamer.

%prep
%setup -q -n %{oname}-%{version}
%apply_patches

%build
%configure2_5x \
	--enable-debug \
	--disable-static \
	--disable-dependency-tracking \
	--with-package-name='%_vendor %{name} package' \
	--with-package-origin='http://bugs.%_vendor.org/' \
	--disable-tests \
	--disable-examples \
	--disable-rpath \
%if %build_docs
	--enable-docbook \
	--enable-gtk-doc \
%else	
	--disable-docbook \
	--disable-gtk-doc \
%endif
%ifarch %mips
	--disable-valgrind \
%endif
	--with-html-dir=%{_datadir}/gtk-doc/html

%make

%check
cd tests/check
# disable check as it will stall at build in iurt
#make check

%install
%makeinstall_std

mkdir -p %{buildroot}%{_var}/cache/%{oname}-%{api}

#clean the files we don't want to install 
find %{buildroot} -name '*.la' -delete

%find_lang %{oname}-%{api}

%if %build_docs
mv %{buildroot}%{_datadir}/doc/%{oname}-%{api}/ installed-docs
%endif

#gw really remove rpath for rpmlint
chrpath -d %{buildroot}{%_bindir/gst-{inspect,launch,typefind}-1.0,%_libdir/{*.so,%{oname}-%api/*.so}}

# Add the provides script
install -m0755 -D %{SOURCE1} %{buildroot}%{_prefix}/lib/rpm/%{_vendor}/%{name}.prov

%files tools -f %{oname}-%{api}.lang
%doc AUTHORS COPYING README NEWS
%dir %{_var}/cache/%{oname}-%{api}
%{_bindir}/gst-inspect-%{api}
%{_bindir}/gst-launch-%{api}
%{_bindir}/gst-typefind-%{api}
%{_mandir}/man1/gst-inspect-%{api}.1*
%{_mandir}/man1/gst-launch-%{api}.1*
%{_mandir}/man1/gst-typefind-%{api}.1*

%files -n %{libname}
%dir %{_libdir}/%{oname}-%{api}
%{_libdir}/libgstbase-%{api}.so.%{major}*
%{_libdir}/libgstcheck-%{api}.so.%{major}*
%{_libdir}/libgstreamer-%{api}.so.%{major}*
%{_libdir}/libgstnet-%{api}.so.%{major}*
%{_libdir}/libgstcontroller-%{api}.so.%{major}*
%{_libdir}/%{oname}-%{api}/gst-plugin-scanner
%{_libdir}/%{oname}-%{api}/libgstcoreelements.so

%files -n %{gi_name}
%{_libdir}/girepository-1.0/Gst-%{api}.typelib
%{_libdir}/girepository-1.0/GstBase-%{api}.typelib
%{_libdir}/girepository-1.0/GstCheck-%{api}.typelib
%{_libdir}/girepository-1.0/GstController-%{api}.typelib
%{_libdir}/girepository-1.0/GstNet-%{api}.typelib

%files -n %{libnamedev}
%doc ChangeLog

%if %build_docs
%doc installed-docs/*
%endif

%{_prefix}/lib/rpm/%{_vendor}/%{name}.prov
%dir %{_includedir}/%{oname}-%{api}
%dir %{_includedir}/%{oname}-%{api}/gst
%{_includedir}/%{oname}-%{api}/gst/*.h
%dir %{_includedir}/%{oname}-%{api}/gst/base/
%{_includedir}/%{oname}-%{api}/gst/base/*.h
%{_includedir}/%{oname}-%{api}/gst/check/
%dir %{_includedir}/%{oname}-%{api}/gst/controller/
%{_includedir}/%{oname}-%{api}/gst/controller/*.h
%{_includedir}/%{oname}-%{api}/gst/net/
%{_libdir}/libgstbase-%{api}.so
%{_libdir}/libgstcheck-%{api}.so
%{_libdir}/libgstreamer-%{api}.so
%{_libdir}/libgstnet-%{api}.so
%{_libdir}/libgstcontroller-%{api}.so
%{_datadir}/aclocal/gst-element-check-%{api}.m4
%{_libdir}/pkgconfig/gstreamer-%{api}.pc
%{_libdir}/pkgconfig/gstreamer-base-%{api}.pc
%{_libdir}/pkgconfig/gstreamer-check-%{api}.pc
%{_libdir}/pkgconfig/gstreamer-net-%{api}.pc
%{_libdir}/pkgconfig/gstreamer-controller-%{api}.pc
## we specify the API docs as regular files since %docs doesn't fail when
#  files aren't found anymore for RPM >= 4
#  we list all of the files we really need to trap incomplete doc builds
#  then we catch the rest with *, you can safely ignore the errors from this
## gstreamer API
%{_datadir}/gtk-doc/html/*
%{_datadir}/gir-1.0/Gst-%{api}.gir
%{_datadir}/gir-1.0/GstBase-%{api}.gir
%{_datadir}/gir-1.0/GstCheck-%{api}.gir
%{_datadir}/gir-1.0/GstController-%{api}.gir
%{_datadir}/gir-1.0/GstNet-%{api}.gir

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14243 |12mr|gstreamer1.0-libav-1.0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define release %mkrel 1

Summary: Gstreamer plugin for the libav codec
Name: gstreamer1.0-libav
Version: 1.0.3
Release: %{release}
Source0: http://gstreamer.freedesktop.org/src/gst-libav/gst-libav-%{version}.tar.xz
License: GPLv2+
Group: Video
URL: http://gstreamer.freedesktop.org
Provides: gstreamer1.0-ffmpeg = %{version}-%{release}
BuildRequires: pkgconfig(gstreamer-plugins-base-1.0) >= %{version}
BuildRequires: pkgconfig(gstreamer-1.0) >= %{version}
BuildRequires: pkgconfig(gstreamer-base-1.0) >= %{version}
BuildRequires: pkgconfig(gstreamer-check-1.0) >= %{version}
BuildRequires: pkgconfig(orc-0.4) >= 0.4.16
BuildRequires: pkgconfig(freetype2)
BuildRequires: libcheck-devel
Buildrequires: yasm
%ifnarch %arm %mips
BuildRequires: valgrind
%endif
BuildRequires: libbzip2-devel

%description
Video codec plugin for GStreamer based on the libav libraries.

%prep
%setup -q -n gst-libav-%version

%build
%configure2_5x \
  --disable-static \
  --with-package-name='%{distribution} %name package' \
  --with-package-origin='http://www.mageia.org/' \
  --with-libav-extra-configure='--disable-decoder=mp3 --disable-decoder=mp3on4 --disable-decoder=mp3adu --disable-demuxer=mp3 --disable-demuxer=asf'
%make

%install
%makeinstall_std

find %{buildroot} -name '*.la' -delete

%files
%doc README NEWS TODO ChangeLog AUTHORS 
%_libdir/gstreamer-1.0/libgstlibav.so
%_libdir/gstreamer-1.0/libgstavscale.so

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14244 |12mr|gstreamer1.0-plugins-bad-1.0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api		1.0
%define bname		gstreamer%{api}

%define build_experimental	0
%{?_with_experimental: %{expand: %%global build_experimental 1}}
%define build_amrwb	0
%define build_faac	0
%define build_faad	0
%define build_xvid	0
%define build_dts	0
%define build_dirac	0
%define build_gme	1
%define build_celt	1

##########################
# Hardcode PLF build
%define build_plf	0
##########################

%if %{build_plf}
%define distsuffix plf
# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
%define extrarelsuffix plf
%define build_amrwb	0
%define build_faac	1
%define build_faad	1
%define build_xvid	0
%define build_dts	1
%endif

%define libmajor	0
%define libnamephoto	%mklibname gstphotography %{api} %{libmajor}
%define develnamephoto	%mklibname -d gstphotographyi %{api}
%define libnamebase	%mklibname gstbasevideo %{api} %{libmajor}
%define develnamebase	%mklibname -d gstbasevideo %{api}

Summary:	GStreamer Streaming-media framework plug-ins
Name:		%{bname}-plugins-bad
Version:	1.0.3
Release:	1%{?extrarelsuffix}
License:	LGPLv2+ and GPLv2+
Group: 		Sound
URL:		http://gstreamer.freedesktop.org/
Source0:	http://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-%{version}.tar.xz
Patch0:		gst-plugins-bad-0.10.7-wildmidi-timidity.cfg.patch
# gw: fix for bug #36437 (paths to realplayer codecs)
# prefer codecs from the RealPlayer package in restricted
Patch10:	gst-plugins-bad-0.10.6-real-codecs-path.patch
#gw for the pixbuf plugin
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(orc-0.4) >= 0.4.5
BuildRequires:	pkgconfig(sdl)
BuildRequires:	libbzip2-devel
BuildRequires:	pkgconfig(libmodplug)
BuildRequires:	pkgconfig(libmusicbrainz)
BuildRequires:	pkgconfig(exempi-2.0)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(opus)
%ifarch %ix86
BuildRequires:	nasm => 0.90
%endif
BuildRequires:	pkgconfig(valgrind)
BuildRequires:	pkgconfig(check)
BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0) >= %{version}
BuildRequires:	pkgconfig(gstreamer-1.0) >= %{version}
BuildRequires:	pkgconfig(libcdaudio)
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	pkgconfig(libmimic)
BuildRequires:	pkgconfig(libass)
%if %{build_plf}
BuildRequires:	pkgconfig(vo-aacenc)
BuildRequires:	pkgconfig(vo-amrwbenc)
%endif
#gw for checks
#BuildRequires:	gstreamer0.10-plugins-good
BuildRequires:	fonts-ttf-dejavu
#gw for autoreconf
BuildRequires:	gettext-devel
Requires:	%{bname}-voip >= %{version}-%{release}

%description
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related.  Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new
plug-ins.

This package contains a set of plug-ins that aren't up to par compared
to the rest. They might be close to being good quality, but they're
missing something - be it a good code review, some documentation, a
set of tests, a real live maintainer, or some actual wide use. If the
blanks are filled in they might be upgraded to become part of either
gstreamer-plugins-good or gstreamer-plugins-ugly, depending on the
other factors. If the plug-ins break, you can't complain - instead,
you can fix the problem and send us a patch, or bribe someone into
fixing them for you.  New contributors can start here for things to
work on.

%if %{build_plf}
This package is in restricted repository as it violates some patents.
%endif

%package -n %{libnamephoto}
Summary:	Libraries for GStreamer streaming-media framework
Group:		System/Libraries

%description -n %{libnamephoto}
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related.  Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new
plugins.

This package contains the libraries.

%package -n %{develnamephoto}
Summary:	Libraries and include files for GStreamer streaming-media framework
Group:		Development/C
Requires:	%{libnamephoto} = %{version}-%{release}
Provides:	gstphotography%{api}-devel = %{version}-%{release}

%description -n %{develnamephoto}
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related.  Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new   
plugins.

This package contains the libraries and includes files necessary to develop
applications and plugins for GStreamer.

%package -n %{libnamebase}
Summary:	Libraries for GStreamer streaming-media framework
Group:		System/Libraries

%description -n %{libnamebase}
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related.  Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new
plugins.

This package contains the libraries.

%package -n %{develnamebase}
Summary:	Libraries and include files for GStreamer streaming-media framework
Group:		Development/C
Requires:	%{libnamebase} = %{version}-%{release}
Provides:	gstbasevideo%{api}-devel = %{version}-%{release}

%description -n %{develnamebase}
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related.  Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new   
plugins.

This package contains the libraries and includes files necessary to develop
applications and plugins for GStreamer.

%package -n %{bname}-curl
Summary:	GStreamer Curl plugin
Group:		Networking/Other
BuildRequires:	pkgconfig(libcurl)

%description -n %{bname}-curl
This is a HTTP plugin for GStreamer based on the curl library.

%files -n %{bname}-curl
%{_libdir}/gstreamer-%{api}/libgstcurl.so

%package -n %{bname}-mpeg2enc
Summary:	GStreamer mjpegtools plug-in
Group:		Video
BuildRequires:	pkgconfig(mjpegtools)

%description -n %{bname}-mpeg2enc
mjpegtools-based encoding and decoding plug-in.

%files -n %{bname}-mpeg2enc
%{_libdir}/gstreamer-%{api}/libgstmpeg2enc.so
%{_libdir}/gstreamer-%{api}/libgstmplex.so

%if %{build_gme}
%package -n %{bname}-gme
Summary:	GStreamer Game Music plug-in
Group:		Sound
BuildRequires:	libgme-devel

%description -n %{bname}-gme
Game Music decoding plug-in.

%files -n %{bname}-gme
%{_libdir}/gstreamer-%{api}/libgstgme.so
%endif

%if %{build_dirac}
%package -n %{bname}-dirac
Summary:	GStreamer dirac plug-in
Group:		Video
BuildRequires:	pkgconfig(dirac) >= 0.9

%description -n %{bname}-dirac
Dirac encoding and decoding plug-in.

%files -n %{bname}-dirac
%{_libdir}/gstreamer-%{api}/libgstdirac.so
%endif

%package -n %{bname}-schroedinger
Summary:	GStreamer dirac plug-in based on Schroedinger
Group:		Video
BuildRequires:	pkgconfig(schroedinger-1.0)
Epoch:		1

%description -n %{bname}-schroedinger
Dirac encoding and decoding plug-in based on Schroedinger.

%files -n %{bname}-schroedinger
%{_libdir}/gstreamer-%{api}/libgstschro.so

%package -n %{bname}-vp8
Summary:	GStreamer VP8 plug-in
Group:		Video
BuildRequires:	pkgconfig(vpx)

%description -n %{bname}-vp8
VP8 encoding and decoding plug-in.

%files -n %{bname}-vp8
%{_libdir}/gstreamer-%{api}/libgstrtpvp8.so

%if %build_dts
%package -n %{bname}-dts
Summary:	GStreamer plug-ins for DTS audio playback
Group:		Sound
BuildRequires:	dtsdec-devel

%description -n %{bname}-dts
Plug-ins for decoding DTS audio.

%files -n %{bname}-dts
%{_libdir}/gstreamer-%{api}/libgstdtsdec.so
%endif

%if %{build_xvid}
%package -n %{bname}-xvid
Summary:	GStreamer plug-ins for XVID video encoding and decoding
Group:		Video
BuildRequires:	xvid-devel >= 1.1

%description -n %{bname}-xvid
Plug-ins for encoding and decoding XVID video.

This package is in restricted repository as it violates some patents.

%files -n %{bname}-xvid
%{_libdir}/gstreamer-%{api}/libgstxvid.so
%endif

%package -n %{bname}-mms
Summary:	GStreamer plug-in for mms streams
Group:		System/Libraries
Requires:	%{bname}-plugins = %{version}
BuildRequires:	pkgconfig(libmms)

%description -n %{bname}-mms
Plug-in supporting the mms protocol based on the libmms library.

%files -n %{bname}-mms
%{_libdir}/gstreamer-%{api}/libgstmms.so

%package -n %{bname}-rtmp
Summary:	GStreamer plug-in for rtmp streams
Group:		System/Libraries
Requires:	%{bname}-plugins = %{version}
BuildRequires:	pkgconfig(librtmp)

%description -n %{bname}-rtmp
Plug-in supporting the rtmp protocol based on the librtmp library.

%files -n %{bname}-rtmp
%{_libdir}/gstreamer-%{api}/libgstrtmp.so

%package -n %{bname}-soundtouch
Summary:	GStreamer plug-in for SoundTouch support
Group:		Sound
Requires:	%{bname}-plugins = %{version}
BuildRequires:	pkgconfig(soundtouch)

%description -n %{bname}-soundtouch
Plug-in supporting the SoundTouch audio manipulation support.

%files -n %{bname}-soundtouch
%{_libdir}/gstreamer-%{api}/libgstsoundtouch.so

%package -n %{bname}-libass
Summary:	GStreamer subtitles plugin
Group:		Video
BuildRequires:	pkgconfig(libass)

%description -n %{bname}-libass
This is a subtitle plugin for GStreamer based on libass.

%files -n %{bname}-libass
%{_libdir}/gstreamer-%{api}/libgstassrender.so

%package -n %{bname}-voip
Summary:	GStreamer voip plugins
Group:		Sound

%description -n %{bname}-voip
This is a collection of VoIP plugins for GStreamer.

%files -n %{bname}-voip
%{_libdir}/gstreamer-%{api}/libgstrtpmux.so
%{_libdir}/gstreamer-%{api}/libgstdtmf.so

%package doc
Group:		Books/Computer books
Summary:	GStreamer application library
BuildArch:	noarch

%description doc
This is the documentation of %{name}.

%prep
%setup -q -n gst-plugins-bad-%{version}
%apply_patches

%build
%configure2_5x --disable-dependency-tracking --disable-static \
  --with-package-name='Rosa %{name} package' \
  --with-package-origin='http://www.rosalinux.com/' \
%if ! %{build_celt}
	--disable-celt \
%endif
%if ! %{build_faac}
	--disable-faac \
%endif
%if ! %{build_faad}
	--disable-faad \
%endif
%if ! %{build_dirac}
	--disable-dirac \
%endif
%if ! %{build_xvid}
	--disable-xvid \
%endif
%if ! %{build_dts}
	--disable-dts \
%endif
%if ! %{build_plf}
	--disable-voamrwbenc --disable-voaacenc \
%endif
%if %{build_experimental}
	--enable-experimental
%endif

make

%install
%makeinstall_std

%find_lang gst-plugins-bad-%{api}

# Clean out files that should not be part of the rpm.
# This is the recommended way of dealing with it for RH8
find %{buildroot} -name '*.la' -delete

%files doc
%doc docs/plugins/html
%{_datadir}/gtk-doc/html/

%files -f gst-plugins-bad-%{api}.lang
%doc AUTHORS COPYING README NEWS
%{_libdir}/gstreamer-%{api}/libgstadpcmdec.so
%{_libdir}/gstreamer-%{api}/libgstadpcmenc.so
%{_libdir}/gstreamer-%{api}/libgstasfmux.so
%{_libdir}/gstreamer-%{api}/libgstaudiovisualizers.so
%{_libdir}/gstreamer-%{api}/libgstautoconvert.so
%{_libdir}/gstreamer-%{api}/libgstbayer.so
%{_libdir}/gstreamer-%{api}/libgstcamerabin2.so
%{_libdir}/gstreamer-%{api}/libgstcoloreffects.so
%{_libdir}/gstreamer-%{api}/libgstdataurisrc.so
%{_libdir}/gstreamer-%{api}/libgstdebugutilsbad.so
%{_libdir}/gstreamer-%{api}/libgstdvb.so
%{_libdir}/gstreamer-%{api}/libgstdvbsuboverlay.so
%{_libdir}/gstreamer-%{api}/libgstdvdspu.so
%{_libdir}/gstreamer-%{api}/libgstfieldanalysis.so
%{_libdir}/gstreamer-%{api}/libgstfestival.so
%{_libdir}/gstreamer-%{api}/libgstfrei0r.so
%{_libdir}/gstreamer-%{api}/libgstgaudieffects.so
%{_libdir}/gstreamer-%{api}/libgstgdp.so
%{_libdir}/gstreamer-%{api}/libgstgeometrictransform.so
%{_libdir}/gstreamer-%{api}/libgstid3tag.so
%{_libdir}/gstreamer-%{api}/libgstinter.so
%{_libdir}/gstreamer-%{api}/libgstinterlace.so
%{_libdir}/gstreamer-%{api}/libgstjpegformat.so
%{_libdir}/gstreamer-%{api}/libgstliveadder.so
%{_libdir}/gstreamer-%{api}/libgstmpegtsmux.so
%{_libdir}/gstreamer-%{api}/libgstmimic.so
%{_libdir}/gstreamer-%{api}/libgstmpegpsdemux.so
%{_libdir}/gstreamer-%{api}/libgstopus.so
%{_libdir}/gstreamer-%{api}/libgstpcapparse.so
%{_libdir}/gstreamer-%{api}/libgstpnm.so
%{_libdir}/gstreamer-%{api}/libgstscaletempoplugin.so
%{_libdir}/gstreamer-%{api}/libgstrawparse.so
%{_libdir}/gstreamer-%{api}/libgstremovesilence.so
%{_libdir}/gstreamer-%{api}/libgstsdpelem.so
%{_libdir}/gstreamer-%{api}/libgstsegmentclip.so
%{_libdir}/gstreamer-%{api}/libgstshm.so
%{_libdir}/gstreamer-%{api}/libgstsiren.so
%{_libdir}/gstreamer-%{api}/libgstsmooth.so
%{_libdir}/gstreamer-%{api}/libgstspeed.so
%{_libdir}/gstreamer-%{api}/libgstsubenc.so
%{_libdir}/gstreamer-%{api}/libgstbz2.so
%{_libdir}/gstreamer-%{api}/libgstfragmented.so
%{_libdir}/gstreamer-%{api}/libgstmpegtsdemux.so
%{_libdir}/gstreamer-%{api}/libgstvideoparsersbad.so
%if %{build_plf}
%{_libdir}/gstreamer-%{api}/libgstvoaacenc.so
%{_libdir}/gstreamer-%{api}/libgstvoamrwbenc.so
%{_datadir}/gstreamer-%{api}/presets/GstVoAmrwbEnc.prs
%endif
%if %{build_experimental}
#%{_libdir}/gstreamer-%{api}/libgstdeinterlace2.so
%endif

%{_libdir}/gstreamer-%{api}/libgstmodplug.so
%{_libdir}/gstreamer-%{api}/libgsty4mdec.so

%if %{build_faad}
%package -n %{bname}-faad
Summary:	GStreamer plug-in for AAC audio playback
Group:		Sound
Requires:	%{bname}-plugins >= %{version}
BuildRequires:	libfaad2-devel

%description -n %{bname}-faad
Plug-ins for playing AAC audio

This package is in restricted repository as it violates some patents.

%files -n %{bname}-faad
%{_libdir}/gstreamer-%{api}/libgstfaad.so
%endif

%if %{build_faac}
%package -n %{bname}-faac
Summary:	GStreamer plug-ins for AAC audio encoding
Group:		Sound
Requires:	%{bname}-plugins >= %{version}
BuildRequires:	libfaac-devel

%description -n %{bname}-faac
Plug-ins for encoding AAC audio

This package is in restricted repository as it violates some patents.

%files -n %{bname}-faac
%{_libdir}/gstreamer-%{api}/libgstfaac.so
%endif

%package -n %{bname}-gsm
Summary:	GStreamer plugin for GSM lossy audio format
Group:		Sound
Requires:	%{bname}-plugins >= %{version}
BuildRequires:	gsm-devel >= 1.0.10

%description -n %{bname}-gsm
Output plugin for GStreamer to convert to GSM lossy audio format.

%files -n %{bname}-gsm
%{_libdir}/gstreamer-%{api}/libgstgsm.so

%if 0
### SWFDEC FLASH PLUGIN ###
%package -n %{bname}-swfdec
Summary: 	GStreamer Flash rendering plug-in
Group:		System/Libraries
Requires:	%{bname}-plugins = %{version}
BuildRequires:	libswfdec-devel => 0.3.0

%description -n %{bname}-swfdec
Plug-in for rendering Flash animations using swfdec library

%files -n %{bname}-swfdec
%{_libdir}/gstreamer-%{api}/libgstswfdec.so
%endif

%if %{build_amrwb}
%package -n %{bname}-amrwb
Summary:	GStreamer plug-in for AMR-WB support
Group:		Sound
Requires:	%{bname}-plugins >= %{version}
BuildRequires:	libamrwb-devel

%description -n %{bname}-amrwb
Plug-in for decoding AMR-WB under GStreamer.

This package is in restricted repository as it violates some patents.

%files -n %{bname}-amrwb
%{_datadir}/gstreamer-%{api}/presets/GstAmrwbEnc.prs
%{_libdir}/gstreamer-%{api}/libgstamrwbenc.so
%endif

%if %{build_celt}
%package -n %{bname}-celt
Summary:	GStreamer plug-in for CELT support
Group:		Video
Requires:	%{bname}-plugins >= %{version}
BuildRequires:	pkgconfig(celt) >= 0.7.0

%description -n %{bname}-celt
Plug-in for CELT support under GStreamer.

%files -n %{bname}-celt
%{_libdir}/gstreamer-%{api}/libgstcelt.so
%endif

%files -n %{libnamephoto}
%{_libdir}/libgstphotography-%{api}.so.%{libmajor}*
%{_libdir}/libgstsignalprocessor-%{api}.so.%{libmajor}*
%{_libdir}/libgstcodecparsers-%{api}.so.%{libmajor}*

%files -n %{develnamephoto}
%{_libdir}/libgstcodecparsers-%{api}.so
%{_libdir}/libgstphotography-%{api}.so
%{_libdir}/libgstsignalprocessor-%{api}.so
%{_includedir}/gstreamer-%{api}/gst/codecparsers/
%{_includedir}/gstreamer-%{api}/gst/interfaces/photography*
%{_includedir}/gstreamer-%{api}/gst/signalprocessor/gstsignalprocessor.h
%{_includedir}/gstreamer-%{api}/gst/video/
%{_libdir}/pkgconfig/gstreamer-plugins-bad-%{api}.pc
%{_libdir}/pkgconfig/gstreamer-codecparsers-%{api}.pc

%files -n %{libnamebase}
%{_libdir}/libgstbasecamerabinsrc-%{api}.so.%{libmajor}*
%{_libdir}/libgstbasevideo-%{api}.so.%{libmajor}*

%files -n %{develnamebase}
%{_libdir}/libgstbasecamerabinsrc-%{api}.so
%{_libdir}/libgstbasevideo-%{api}.so
%{_includedir}/gstreamer-%{api}/gst/basecamerabinsrc/*
%{_libdir}/pkgconfig/gstreamer-basevideo-%{api}.pc



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14245 |12mr|gstreamer1.0-plugins-base-1.0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api		1.0
%define major		0

%define bname		gstreamer%{api}
%define libname		%mklibname gstreamer-plugins-base %{api} %{major}
%define girname		%mklibname gstreamer-plugins-base-gir %{api}
%define develname	%mklibname -d gstreamer-plugins-base %{api}

Summary:	GStreamer Streaming-media framework plug-ins
Name:		%{bname}-plugins-base
Version:	1.0.3
Release:	%mkrel 1
License:	LGPLv2+
Group:		Sound
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/gst-plugins-base/1.0/gst-plugins-base-%{version}.tar.xz
Patch0:		align.patch
URL:		http://gstreamer.freedesktop.org/
BuildRequires:	pkgconfig(glib-2.0) >= 2.32
BuildRequires:	pkgconfig(libpng) >= 1.2.4-4
BuildRequires:	liborc-devel >= 0.4.5
BuildRequires:	pkgconfig(vorbis) >= 1.0-4
BuildRequires:	pkgconfig(theora)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(pango)
BuildRequires:	pkgconfig(pangocairo)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	gstreamer%{api}-devel >= %{version}
BuildRequires:	gtk-doc
BuildRequires:	libmesaglu-devel
BuildRequires:	libxv-devel
BuildRequires:	alsa-oss-devel
BuildRequires:	gobject-introspection-devel
#gw we need some fonts for the tests
BuildRequires:	fonts-ttf-dejavu
BuildRequires:	libcheck-devel
Provides:	%{bname}-plugins

%ifarch %ix86
BuildRequires:	nasm => 0.90
%endif

%ifnarch %arm %mips
BuildRequires:	valgrind-devel
%endif

%description
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related.  Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new
plug-ins.

This package contains a set of reference plugins, base classes for other
plugins, and helper libraries:
 * device plugins: x(v)imagesink, alsa, v4lsrc, cdparanoia
 * containers: ogg
 * codecs: vorbis, theora
 * text: textoverlay, subparse
 * sources: audiotestsrc, videotestsrc, gnomevfssrc
 * network: tcp
 * typefind
 * audio processing: audioconvert, adder, audiorate, audioscale, volume
 * visualisation: libvisual
 * video processing: ffmpegcolorspace
 * aggregate elements: decodebin, playbin

%prep
%setup -q -n gst-plugins-base-%{version}
%apply_patches

%build
%configure2_5x --disable-dependency-tracking --disable-static \
  --enable-experimental \
  --with-package-name='%{_vendor} %{name} package' \
  --with-package-origin='http://bugs.%{_real_vendor}.org/' \
  --enable-libvisual
%make


%install
%makeinstall_std
%find_lang gst-plugins-base-%{api}

# Clean out files that should not be part of the rpm.
# This is the recommended way of dealing with it for RH8
find %{buildroot} -name '*.la' -delete

%files -f gst-plugins-base-%{api}.lang
%doc AUTHORS COPYING README NEWS
%{_bindir}/gst-discoverer-%{api}
%{_mandir}/man1/gst-discoverer-%{api}.1.*
# non-core plugins without external dependencies
%{_libdir}/gstreamer-%{api}/libgstapp.so
%{_libdir}/gstreamer-%{api}/libgstaudioconvert.so
%{_libdir}/gstreamer-%{api}/libgstaudiorate.so
%{_libdir}/gstreamer-%{api}/libgstaudioresample.so
%{_libdir}/gstreamer-%{api}/libgstaudiotestsrc.so
%{_libdir}/gstreamer-%{api}/libgstencodebin.so
%{_libdir}/gstreamer-%{api}/libgstgio.so
%{_libdir}/gstreamer-%{api}/libgstpango.so
%{_libdir}/gstreamer-%{api}/libgstsubparse.so
%{_libdir}/gstreamer-%{api}/libgsttcp.so
%{_libdir}/gstreamer-%{api}/libgstvolume.so
%{_libdir}/gstreamer-%{api}/libgstadder.so
%{_libdir}/gstreamer-%{api}/libgsttypefindfunctions.so
%{_libdir}/gstreamer-%{api}/libgstvideotestsrc.so
%{_libdir}/gstreamer-%{api}/libgsttheora.so
%{_libdir}/gstreamer-%{api}/libgstogg.so
%{_libdir}/gstreamer-%{api}/libgstvideorate.so
%{_libdir}/gstreamer-%{api}/libgstvideoscale.so
%{_libdir}/gstreamer-%{api}/libgstvorbis.so
%{_libdir}/gstreamer-%{api}/libgstximagesink.so
%{_libdir}/gstreamer-%{api}/libgstxvimagesink.so
%{_libdir}/gstreamer-%{api}/libgstalsa.so
%{_libdir}/gstreamer-%{api}/libgstplayback.so
%{_libdir}/gstreamer-%{api}/libgstvideoconvert.so

%package -n %{libname}
Group: 		System/Libraries
Summary: 	GStreamer plugin libraries

%description -n %libname
This package contain the basic audio and video playback library and
the interfaces library.

%files -n %{libname}
%{_libdir}/libgstaudio-%{api}.so.0*
%{_libdir}/libgstapp-%{api}.so.0*
%{_libdir}/libgstfft-%{api}.so.0*
%{_libdir}/libgstpbutils-%{api}.so.0*
%{_libdir}/libgstriff-%{api}.so.0*
%{_libdir}/libgstrtp-%{api}.so.0*
%{_libdir}/libgstrtsp-%{api}.so.0*
%{_libdir}/libgsttag-%{api}.so.0*
%{_libdir}/libgstsdp-%{api}.so.0*
%{_libdir}/libgstvideo-%{api}.so.0*

%package -n %{girname}
Group:		System/Libraries
Summary:	Object Introspection interface description for %{name}
Requires:	%{libname} = %{version}

%description -n %{girname}
GObject Introspection interface description for %{name}.

%files -n %{girname}
%{_libdir}/girepository-1.0/GstApp-%{api}.typelib
%{_libdir}/girepository-1.0/GstAudio-%{api}.typelib
%{_libdir}/girepository-1.0/GstFft-%{api}.typelib
%{_libdir}/girepository-1.0/GstPbutils-%{api}.typelib
%{_libdir}/girepository-1.0/GstRiff-%{api}.typelib
%{_libdir}/girepository-1.0/GstRtp-%{api}.typelib
%{_libdir}/girepository-1.0/GstRtsp-%{api}.typelib
%{_libdir}/girepository-1.0/GstSdp-%{api}.typelib
%{_libdir}/girepository-1.0/GstTag-%{api}.typelib
%{_libdir}/girepository-1.0/GstVideo-%{api}.typelib

%package -n %{develname}
Summary: 	GStreamer Plugin Library Headers
Group: 		Development/C
Requires: 	%{libname} = %{version}-%{release}
Requires:	%{name} = %{version}-%{release}
Provides:	libgstreamer%{api}-plugins-base-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
GStreamer support libraries header files.

%files -n %{develname}
%doc docs/libs/html docs/plugins/html
%{_includedir}/gstreamer-%{api}/gst/app/
%{_includedir}/gstreamer-%{api}/gst/audio
%{_includedir}/gstreamer-%{api}/gst/fft
%{_includedir}/gstreamer-%{api}/gst/pbutils
%{_includedir}/gstreamer-%{api}/gst/riff
%{_includedir}/gstreamer-%{api}/gst/rtsp
%{_includedir}/gstreamer-%{api}/gst/sdp
%{_includedir}/gstreamer-%{api}/gst/tag/
%{_includedir}/gstreamer-%{api}/gst/video/
%{_includedir}/gstreamer-%{api}/gst/rtp
%{_libdir}/pkgconfig/gstreamer-app-%{api}.pc
%{_libdir}/pkgconfig/gstreamer-audio-%{api}.pc
%{_libdir}/pkgconfig/gstreamer-fft-%{api}.pc
%{_libdir}/pkgconfig/gstreamer-pbutils-%{api}.pc
%{_libdir}/pkgconfig/gstreamer-plugins-base-%{api}.pc
%{_libdir}/pkgconfig/gstreamer-riff-%{api}.pc
%{_libdir}/pkgconfig/gstreamer-rtp-%{api}.pc
%{_libdir}/pkgconfig/gstreamer-rtsp-%{api}.pc
%{_libdir}/pkgconfig/gstreamer-sdp-%{api}.pc
%{_libdir}/pkgconfig/gstreamer-tag-%{api}.pc
%{_libdir}/pkgconfig/gstreamer-video-%{api}.pc
%{_libdir}/libgstaudio-%{api}.so
%{_libdir}/libgstapp-%{api}.so
%{_libdir}/libgstfft-%{api}.so
%{_libdir}/libgstpbutils-%{api}.so
%{_libdir}/libgstriff-%{api}.so
%{_libdir}/libgstrtp-%{api}.so
%{_libdir}/libgstrtsp-%{api}.so
%{_libdir}/libgsttag-%{api}.so
%{_libdir}/libgstsdp-%{api}.so
%{_libdir}/libgstvideo-%{api}.so
%{_datadir}/gtk-doc/html/*
%{_datadir}/gir-1.0/GstApp-%{api}.gir
%{_datadir}/gir-1.0/GstAudio-%{api}.gir
%{_datadir}/gir-1.0/GstFft-%{api}.gir
%{_datadir}/gir-1.0/GstPbutils-%{api}.gir
%{_datadir}/gir-1.0/GstRiff-%{api}.gir
%{_datadir}/gir-1.0/GstRtp-%{api}.gir
%{_datadir}/gir-1.0/GstRtsp-%{api}.gir
%{_datadir}/gir-1.0/GstSdp-%{api}.gir
%{_datadir}/gir-1.0/GstTag-%{api}.gir
%{_datadir}/gir-1.0/GstVideo-%{api}.gir
%{_datadir}/gst-plugins-base/%{api}/license-translations.dict
###

### CDPARANOIA ###
%package -n %{bname}-cdparanoia
Summary:	Gstreamer plugin for CD audio input using CDParanoia IV
Group:		Sound
Requires:	%{name} = %{version}-%{release}
BuildRequires:	libcdda-devel

%description -n %{bname}-cdparanoia
Plugin for ripping audio tracks using cdparanoia under GStreamer

%files -n %{bname}-cdparanoia
%{_libdir}/gstreamer-%{api}/libgstcdparanoia.so

%package -n %{bname}-libvisual
Summary:	GStreamer visualisations plug-in based on libvisual
Group:		Video
Requires:	%{name} = %{version}-%{release}
BuildRequires:	libvisual-devel >= 0.4

%description -n %{bname}-libvisual
This plugin makes visualisations based on libvisual available for
GStreamer applications.

%files -n %{bname}-libvisual
%{_libdir}/gstreamer-%{api}/libgstlibvisual.so

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14246 |12mr|gstreamer1.0-plugins-good-1.0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define enable_check	0

%define major		1.0
%define majorminor	1.0
%define bname		gstreamer1.0

Summary: 	GStreamer Streaming-media framework plug-ins
Name: 		%{bname}-plugins-good
Version: 	1.0.3
Release: 	%mkrel 1
License: 	LGPLv2+
Group: 		Sound
Source0: 	ftp://ftp.gnome.org/pub/GNOME/sources/gst-plugins-good/1.0/gst-plugins-good-%{version}.tar.xz
URL:		http://gstreamer.freedesktop.org/
# (gw) For the pixbuf plugin
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(glib-2.0) >= 2.2
BuildRequires:	pkgconfig(libpng)
BuildRequires:	libjpeg-devel
BuildRequires:	liborc-devel >= 0.4.5
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(theora)
BuildRequires:	libshout-devel
BuildRequires:	libv4l-devel
BuildRequires:	libbzip2-devel
BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(taglib)
BuildRequires:	pkgconfig(gudev-1.0)
# libtool dep:
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(check)
BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0) >= %{version}
BuildRequires:	gstreamer1.0-plugins-base
BuildRequires:	pkgconfig(glu)

%ifarch %ix86
BuildRequires:	nasm => 0.90
%endif

%ifnarch %mips %arm
BuildRequires:	valgrind-devel
%endif

Provides:	%{bname}-audiosrc
Provides:	%{bname}-audiosink

# gw this is the default http source:
Suggests:	%{bname}-soup

%description
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related.  Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new
plug-ins.

This package contains a set of plug-ins that are considered to have
good quality code, correct functionality, the preferred license (LGPL
for the plug-in code, LGPL or LGPL-compatible for the supporting
library). People writing elements should base their code on these
elements.


%prep
%setup -q -n gst-plugins-good-%{version}

%build
%configure2_5x  \
	--with-package-name='%{_vendor} %{name} package' \
	--with-package-origin='http://www.mageia.org/' \
	--disable-dependency-tracking \
	--enable-experimental \
	--disable-esd \
	--disable-hal
%make

%if %{enable_check}
# FIXME: Some tests on mips are currently failing with timeouts
# so disable them. Moreover, orc is failing to compile stuff
# on arm/mips so orc checks are half-failings (as the backup functions
# are working)
%check
cd tests/check
%ifarch %arm %mips
make check || /bin/true
%else
make check
%endif
%endif

%install
rm -f gst-plugins-base-%{majorminor}.lang

%makeinstall_std GETTEXT_PACKAGE=gst-plugins-good-%{majorminor}

%find_lang gst-plugins-good-%{majorminor}

# Clean out files that should not be part of the rpm.
# This is the recommended way of dealing with it for RH8
rm -f %{buildroot}%{_libdir}/gstreamer-%{majorminor}/*.la
rm -f %{buildroot}%{_libdir}/gstreamer-%{majorminor}/*.a
rm -f %{buildroot}%{_libdir}/*.a
rm -f %{buildroot}%{_libdir}/*.la

#blino remove development doc since we don't ship devel files
rm -rf %{buildroot}%{_docdir}/docs/plugins/html

%files -f gst-plugins-good-%{majorminor}.lang
%doc AUTHORS COPYING README NEWS
%{_libdir}/gstreamer-%{majorminor}/libgstalaw.so
%{_libdir}/gstreamer-%{majorminor}/libgstalpha.so
%{_libdir}/gstreamer-%{majorminor}/libgstalphacolor.so
%{_libdir}/gstreamer-%{majorminor}/libgstapetag.so
%{_libdir}/gstreamer-%{majorminor}/libgstaudiofx.so
%{_libdir}/gstreamer-%{majorminor}/libgstaudioparsers.so
%{_libdir}/gstreamer-%{majorminor}/libgstauparse.so
%{_libdir}/gstreamer-%{majorminor}/libgstautodetect.so
%{_libdir}/gstreamer-%{majorminor}/libgstavi.so
%{_libdir}/gstreamer-%{majorminor}/libgstcutter.so
%{_libdir}/gstreamer-%{majorminor}/libgstdebug.so
%{_libdir}/gstreamer-%{majorminor}/libgstdeinterlace.so
%{_libdir}/gstreamer-%{majorminor}/libgsteffectv.so
%{_libdir}/gstreamer-%{majorminor}/libgstflv.so
%{_libdir}/gstreamer-%{majorminor}/libgstequalizer.so
%{_libdir}/gstreamer-%{majorminor}/libgstflxdec.so
%{_libdir}/gstreamer-%{majorminor}/libgstgdkpixbuf.so
%{_libdir}/gstreamer-%{majorminor}/libgstgoom.so
%{_libdir}/gstreamer-%{majorminor}/libgstgoom2k1.so
%{_libdir}/gstreamer-%{majorminor}/libgsticydemux.so
%{_libdir}/gstreamer-%{majorminor}/libgstid3demux.so
%{_libdir}/gstreamer-%{majorminor}/libgstimagefreeze.so
%{_libdir}/gstreamer-%{majorminor}/libgstinterleave.so
%{_libdir}/gstreamer-%{majorminor}/libgstisomp4.so
%{_libdir}/gstreamer-%{majorminor}/libgstjpeg.so
%{_libdir}/gstreamer-%{majorminor}/libgstlevel.so
%{_libdir}/gstreamer-%{majorminor}/libgstmatroska.so
%{_libdir}/gstreamer-%{majorminor}/libgstmonoscope.so
%{_libdir}/gstreamer-%{majorminor}/libgstmulaw.so
%{_libdir}/gstreamer-%{majorminor}/libgstmultifile.so
%{_libdir}/gstreamer-%{majorminor}/libgstmultipart.so
%{_libdir}/gstreamer-%{majorminor}/libgstnavigationtest.so
%{_libdir}/gstreamer-%{majorminor}/libgstossaudio.so
%{_libdir}/gstreamer-%{majorminor}/libgstoss4audio.so
%{_libdir}/gstreamer-%{majorminor}/libgstpng.so
%{_libdir}/gstreamer-%{majorminor}/libgstreplaygain.so
%{_libdir}/gstreamer-%{majorminor}/libgstrtp.so
%{_libdir}/gstreamer-%{majorminor}/libgstrtpmanager.so
%{_libdir}/gstreamer-%{majorminor}/libgstrtsp.so
%{_libdir}/gstreamer-%{majorminor}/libgstshapewipe.so
%{_libdir}/gstreamer-%{majorminor}/libgstshout2.so
%{_libdir}/gstreamer-%{majorminor}/libgstsmpte.so
%{_libdir}/gstreamer-%{majorminor}/libgstspectrum.so
%{_libdir}/gstreamer-%{majorminor}/libgsttaglib.so
%{_libdir}/gstreamer-%{majorminor}/libgstudp.so
%{_libdir}/gstreamer-%{majorminor}/libgstvideo4linux2.so
%{_libdir}/gstreamer-%{majorminor}/libgstvideobox.so
%{_libdir}/gstreamer-%{majorminor}/libgstvideocrop.so
%{_libdir}/gstreamer-%{majorminor}/libgstvideofilter.so
%{_libdir}/gstreamer-%{majorminor}/libgstvideomixer.so
%{_libdir}/gstreamer-%{majorminor}/libgstwavenc.so
%{_libdir}/gstreamer-%{majorminor}/libgstwavparse.so
%{_libdir}/gstreamer-%{majorminor}/libgstximagesrc.so
%{_libdir}/gstreamer-%{majorminor}/libgsty4menc.so
%dir %{_datadir}/gstreamer-%{majorminor}/
%dir %{_datadir}/gstreamer-%{majorminor}/presets
%{_datadir}/gstreamer-%{majorminor}/presets/*

%package -n %{bname}-jack
Summary:	GStreamer plug-in for the Jack Sound Server
Group:		Sound
BuildRequires:	pkgconfig(jack) => 0.28.0
Provides:	%{bname}-audiosrc
Provides:	%{bname}-audiosink

%description -n %{bname}-jack
Plug-in for the JACK professional sound server.

%files -n %{bname}-jack
%{_libdir}/gstreamer-%{majorminor}/libgstjack.so

%package -n %{bname}-soup
Summary:	GStreamer HTTP plugin based on libsoup
Group:		System/Libraries
Requires:	%{bname}-plugins >= %{version}
BuildRequires:	libsoup-devel >= 2.3

%description -n %{bname}-soup
Plug-in for HTTP access based on libsoup.

%files -n %{bname}-soup
%{_libdir}/gstreamer-%{majorminor}/libgstsouphttpsrc.so

%package -n %{bname}-pulse
Summary:	Pulseaudio plugin for GStreamer
Group:		Sound
Requires:	%{bname}-plugins >= %{version}
BuildRequires:	libpulseaudio-devel >= 0.9.7
Requires:	pulseaudio >= 0.9.7

%description -n %{bname}-pulse
This is a GStreamer audio output plugin using the Pulseaudio sound server.

%files -n %{bname}-pulse
%{_libdir}/gstreamer-%{majorminor}/libgstpulse.so

### LIBDV ###
%package -n %{bname}-dv
Summary:	GStreamer DV plug-in
Group:		Video
Requires:	%{bname}-plugins >= %{version}
BuildRequires:	libdv-devel >= 0.98

%description -n %{bname}-dv
Plug-in for digital video support using libdv.

%files -n %{bname}-dv
%{_libdir}/gstreamer-%{majorminor}/libgstdv.so

%package -n %{bname}-speex
Summary:	Gstreamer plugin for encoding and decoding Ogg Speex audio files
Group:		Sound
Requires:	%{bname}-plugins >= %{version}
BuildRequires:	pkgconfig(speex)

%description -n %{bname}-speex
Plug-Ins for creating and playing Ogg Speex audio files.

%files -n %{bname}-speex
%{_libdir}/gstreamer-%{majorminor}/libgstspeex.so

### RAW1394 ###
%package -n %{bname}-raw1394
Summary:	GStreamer raw1394 Firewire plug-in
Group:		System/Libraries
Requires:	%{bname}-plugins >= %{version}
BuildRequires:	libavc-devel
BuildRequires:	libraw1394-devel
BuildRequires:	libiec61883-devel

%description -n %{bname}-raw1394
Plug-in for digital video support using raw1394.

%files -n %{bname}-raw1394
%{_libdir}/gstreamer-%{majorminor}/libgst1394.so

### FLAC ###
%package -n %{bname}-flac
Summary:	GStreamer plug-in for FLAC lossless audio
Group:		Sound
Requires:	%{bname}-plugins >= %{version}
BuildRequires:	pkgconfig(flac) >= 1.0.4

%description -n %{bname}-flac
Plug-in for the free FLAC lossless audio format.

%files -n %{bname}-flac
%{_libdir}/gstreamer-%{majorminor}/libgstflac.so

### AALIB ###
%package -n %{bname}-aalib
Summary:	Gstreamer plugin for Ascii-art output
Group:		Video
BuildRequires:	aalib-devel >= 1.3
Requires:	%{bname}-plugins >= %{version}

%description -n %{bname}-aalib
Plugin for viewing movies in Ascii-art using aalib library.

%files -n %{bname}-aalib
%{_libdir}/gstreamer-%{majorminor}/libgstaasink.so

%package -n %{bname}-caca
Summary:	Gstreamer plugin for Ascii-art output
Group:		Video
BuildRequires:	libcaca-devel
Requires:	%{bname}-plugins >= %{version}

%description -n %{bname}-caca
Plugin for viewing movies in Ascii-art using caca library.

%files -n %{bname}-caca
%{_libdir}/gstreamer-%{majorminor}/libgstcacasink.so

%package -n %{bname}-wavpack
Summary:	Gstreamer plugin for encoding and decoding WavPack audio files
Group:		Sound
Requires:	%{bname}-plugins >= %{version}
BuildRequires:	libwavpack-devel

%description -n %{bname}-wavpack
Plug-Ins for creating and playing WavPack audio files.

%files -n %{bname}-wavpack
%{_libdir}/gstreamer-%{majorminor}/libgstwavpack.so

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14247 |12mr|gstreamer1.0-plugins-ugly-1.0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		1.0
%define majorminor	1.0
%define bname		gstreamer1.0
%define name		%{bname}-plugins-ugly

%define build_experimental	0
%{?_with_experimental: %{expand: %%global build_experimental 1}}
%define build_lame	0
%define build_amrnb	0
%define build_amrwbdec	0
%define build_x264	0

##########################
# Hardcode PLF build
%define build_plf	0
##########################

%if %{build_plf}
%define distsuffix plf
# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
%define extrarelsuffix plf
%define build_lame	1
%define build_x264	1
%define build_amrnb	1
%define build_amrwbdec	1
%endif

Summary:	GStreamer Streaming-media framework plug-ins
Name:		%{name}
Version:	1.0.3
Release:	1%{?extrarelsuffix}
License:	LGPLv2+
Group:		Sound
Source0:	http://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-%{version}.tar.xz
Patch0:		gst-plugins-ugly-1.0.1-x264.patch
URL:		http://gstreamer.freedesktop.org/
#gw for the pixbuf plugin
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(orc-0.4)
BuildRequires:	gstreamer1.0-plugins-base-devel >= %{version}
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(id3tag)
BuildRequires:	pkgconfig(mad)
BuildRequires:	pkgconfig(dvdread)
%ifnarch %mips %arm
BuildRequires:	pkgconfig(valgrind)
%endif
BuildRequires:	pkgconfig(check)
Provides:	%{bname}-audiosrc
Provides:	%{bname}-audiosink

%description
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related.  Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new
plug-ins.

This package contains a set of plug-ins that have good quality and
correct functionality, but distributing them might pose problems. The
license on either the plug-ins or the supporting libraries might not
be how the GStreamer authors like. The code might be widely known to
present patent problems.

%if %{build_plf}
This package is in restricted repository as it violates some patents.
%endif

%prep
%setup -q -n gst-plugins-ugly-%{version}
%patch0 -p1

%build
%configure2_5x --disable-dependency-tracking --disable-static \
  --with-package-name='Rosa %{name} package' \
  --with-package-origin='http://www.rosalinux.com/' \
%if ! %{build_lame}
	--disable-lame \
%endif
%if %{build_experimental}
	--enable-experimental
%endif

%make

%check
cd tests/check
make check

%install
GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 %makeinstall_std

%find_lang gst-plugins-ugly-%{majorminor}

# Clean out files that should not be part of the rpm.
# This is the recommended way of dealing with it for RH8
find %{buildroot} -name '*.la' -delete

%files -f gst-plugins-ugly-%{majorminor}.lang
%doc AUTHORS COPYING README NEWS
%{_libdir}/gstreamer-%{majorminor}/libgstasf.so
%{_libdir}/gstreamer-%{majorminor}/libgstdvdlpcmdec.so
%{_libdir}/gstreamer-%{majorminor}/libgstdvdread.so
%{_libdir}/gstreamer-%{majorminor}/libgstdvdsub.so
%{_libdir}/gstreamer-%{majorminor}/libgstmad.so
%{_libdir}/gstreamer-%{majorminor}/libgstrmdemux.so
%if %{build_experimental}
%{_libdir}/gstreamer-%{majorminor}/libgstsynaesthesia.so
%endif
%{_libdir}/gstreamer-%{majorminor}/libgstxingmux.so

%if %{build_lame}
### LAME ###
%package -n %{bname}-lame
Summary:	GStreamer plug-in for encoding mp3 songs using lame
Group:		Sound
Requires:	%{bname}-plugins >= %{version}-%{release}
BuildRequires:	liblame-devel >= 3.89

%description -n %{bname}-lame
Plug-in for encoding mp3 with lame under GStreamer.

This package is in the restricted repository as it violates some patents.

%files -n %{bname}-lame
%{_libdir}/gstreamer-%{majorminor}/libgstlame.so
%endif

%if %{build_x264}
%package -n %{bname}-x264
Summary:	GStreamer plug-in for H264/AVC video encoding
Group:		Video
BuildRequires:	pkgconfig(x264)

%description -n %{bname}-x264
Plug-in for encoding H264/AVC video.

This package is in restricted repository as it violates some patents.

%files -n %{bname}-x264
%{_libdir}/gstreamer-%{majorminor}/libgstx264.so
%{_datadir}/gstreamer-%{majorminor}/presets/GstX264Enc.prs
%endif

%if %{build_amrnb}
%package -n %{bname}-amrnb
Summary:	GStreamer plug-in for AMR-NB support
Group: 		Sound
Requires:	%{bname}-plugins >= %{version}-%{release}
BuildRequires:	pkgconfig(opencore-amrnb)

%description -n %{bname}-amrnb
Plug-in for decoding AMR-NB under GStreamer.

This package is in restricted repository as it violates some patents.

%files -n %{bname}-amrnb
%{_libdir}/gstreamer-%{majorminor}/libgstamrnb.so
%{_datadir}/gstreamer-%{majorminor}/presets/GstAmrnbEnc.prs
%endif

%if %{build_amrwbdec}
%package -n %{bname}-amrwbdec
Summary:	GStreamer plug-in for AMR-WB decoding support
Group:		Sound
Requires:	%{bname}-plugins >= %{version}-%{release}
BuildRequires:	pkgconfig(opencore-amrwb)

%description -n %{bname}-amrwbdec
Plug-in for decoding AMR-Wb under GStreamer.

This package is in restricted repository as it violates some patents.

%files -n %{bname}-amrwbdec
%{_libdir}/gstreamer-%{majorminor}/libgstamrwbdec.so
%endif

### SIDPLAY ###
%package -n %{bname}-sid
Summary:	GStreamer Sid C64 music plugin
Group:		Sound
Requires:	%{bname}-plugins >= %{version}-%{release}
BuildRequires:	sidplay-devel => 1.36.0

%description -n %{bname}-sid
Plugin for playback of C64 SID format music files

%files -n %{bname}-sid
%{_libdir}/gstreamer-%{majorminor}/libgstsid.so

### A52DEC ###
%package -n %{bname}-a52dec
Summary:	GStreamer VOB decoder plugin
Group:		Sound
Requires:	%{bname}-plugins >= %{version}-%{release}
BuildRequires:	a52dec-devel >= 0.7.3

%description -n %{bname}-a52dec
Plugin for decoding of VOB files.

%files -n %{bname}-a52dec
%{_libdir}/gstreamer-%{majorminor}/libgsta52dec.so

%package -n %{bname}-mpeg
Summary:	GStreamer plug-ins for MPEG video playback and encoding
Group:		Video
Requires:	%{bname}-plugins >= %{version}-%{release}
BuildRequires:	pkgconfig(libmpeg2)

%description -n %{bname}-mpeg
Plug-ins for playing and encoding MPEG video.

%files -n %{bname}-mpeg
%{_libdir}/gstreamer-%{majorminor}/libgstmpeg2dec.so

%package -n %{bname}-cdio
Summary:	GStreamer plug-in for audio CD playback
Group:		Sound
Requires:	%{bname}-plugins >= %{version}-%{release}
BuildRequires:	pkgconfig(libcdio)
Conflicts:	%{bname}-plugins-good < 0.10.10

%description -n %{bname}-cdio
Plug-in for audio CD playback.

%files -n %{bname}-cdio
%{_libdir}/gstreamer-%{majorminor}/libgstcdio.so

%package -n %{bname}-twolame
Summary:	GStreamer plug-in for MP2 encoding support
Group:		Sound
Requires:	%{bname}-plugins >= %{version}-%{release}
BuildRequires:	pkgconfig(twolame)

%description -n %{bname}-twolame
Plug-in for encoding MP2 under GStreamer.

%files -n %{bname}-twolame
%{_libdir}/gstreamer-%{majorminor}/libgsttwolame.so


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14248 |12mr|gt-0.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		gt
Version:	0.4
Release:	3
Summary:	Modified Timidity which supportes enhanced gus format patches
Group:		Sound
License:	GPLv2+
URL:		http://alsa.opensrc.org/index.php/GusSoundfont
# This is ftp://ling.lll.hawaii.edu/pub/greg/gt-0.4.tar.gz
# with the examples/patch and sfz directories removed as the license of the
# samples in these dirs is unclear. Also the src/ac3* files have been removed
# as these contain patented code.
Source0:	%{name}-%{version}-clean.tar.gz
Patch0:		gt-0.4-noac3.patch
Patch1:		gt-0.4-compile-fix.patch
Patch2:		gt-0.4-optflags.patch
Patch3:		gt-0.4-config-default-velocity-layer.patch
Patch4:		gt-0.4-ppc-compile-fix.patch
Patch5:		gt-0.4-unsf-bigendian-fix.patch
Patch6:		gt-0.4-unsf-tremolo.patch
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	flex

%description
Modified timidity midi player which supportes enhanced gus format patches and
surround audio output.


%package -n soundfont-utils
Summary:        Utilities for converting from / to various soundfont formats
Group:          Sound

%description -n soundfont-utils
Utilities for converting from / to various soundfont formats and a midi file
disassembler.


%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1
%patch6 -p1
cp -p src/README README.timidity


%build
export CFLAGS="%{optflags} -fsigned-char"
%configure
%make

%install
%makeinstall_std
# rename somewhat genericly named dim to midi-disasm
mv %{buildroot}%{_bindir}/dim %{buildroot}%{_bindir}/midi-disasm
mv %{buildroot}%{_mandir}/man1/dim.1 \
   %{buildroot}%{_mandir}/man1/midi-disasm.1
sed -i 's/dim/midi-disasm/g' %{buildroot}%{_mandir}/man1/midi-disasm.1
touch -r utils/midifile.c %{buildroot}%{_mandir}/man1/midi-disasm.1
 
%files
%doc AUTHORS COPYING ChangeLog FEATURES NEWS README*
%{_bindir}/gt
%{_mandir}/man1/gt.1*

%files -n soundfont-utils
%doc utils/README* utils/GUSSF2-SPEC
%{_bindir}/*
%exclude %{_bindir}/gt
%{_mandir}/man1/*
%exclude %{_mandir}/man1/gt.1*


%changelog
* Wed Sep  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 274a689
- Convert BR to pkgconfig style, drop Requires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14249 |12mr|gtest-1.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		0
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname %{name} -d

Name:			gtest
Summary:		Google's framework for writing C++ tests
Version:		1.6.0
Release:		1
License:		BSD
Group:			Development/C++
URL:			http://code.google.com/p/googletest/
Source0:		http://googletest.googlecode.com/files/%{name}-%{version}.zip
Patch0:			gtest-1.6.0_install.patch

%description
Google's framework for writing C++ tests on a variety of platforms 
(Linux, Mac OS X, Windows, Cygwin, Windows CE, and Symbian). Based 
on the xUnit architecture. Supports automatic test discovery, a rich 
set of assertions, user-defined assertions, death tests, fatal and 
non-fatal failures, value- and type-parameterized tests, various 
options for running the tests, and XML test report generation.

%package -n		%{libname}
Summary:		Shared libraries for %{name}
Group:			System/Libraries

%description -n 	%{libname}
Google's framework for writing C++ tests on a variety of platforms
(Linux, Mac OS X, Windows, Cygwin, Windows CE, and Symbian). Based
on the xUnit architecture. Supports automatic test discovery, a rich
set of assertions, user-defined assertions, death tests, fatal and
non-fatal failures, value- and type-parameterized tests, various
options for running the tests, and XML test report generation.

This package contains the shared %{name} libraries.

%package -n		%{develname}
Summary:		Development files for %{name}
Group:			Development/C++
Requires:		%{libname} = %{version}-%{release}
Provides:		%{name}-devel = %{version}-%{release}

%description -n		%{develname}
This package contains development files for %{name}.

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x --disable-static
%make LIBS='-lpthread'

%install
%makeinstall_std

%check
%make check

%files -n %{libname}
%doc README COPYING
%{_libdir}/lib%{name}*.so.%{major}*

%files -n %{develname}
%{_libdir}/lib%{name}*.so
%{_includedir}/%{name}
%{_datadir}/aclocal/%{name}.m4



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14250 |12mr|gthumb-3.1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	An image viewer and browser for GNOME
Name:		gthumb
Version:	3.1.2
Release:	1
License:	GPLv2+
URL:		http://gthumb.sourceforge.net/
Group:		Graphics
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/3.1/%{name}-%{version}.tar.xz

BuildRequires: flex
BuildRequires: bison
BuildRequires: intltool
BuildRequires: jpeg-devel
BuildRequires: pkgconfig(champlain-gtk-0.12)
BuildRequires: pkgconfig(clutter-gtk-1.0)
BuildRequires: pkgconfig(exiv2)
BuildRequires: pkgconfig(gconf-2.0) GConf2
BuildRequires: pkgconfig(gl)
BuildRequires: gnome-doc-utils-devel
BuildRequires: pkgconfig(gnome-keyring-1)
BuildRequires: pkgconfig(gsettings-desktop-schemas)
BuildRequires: pkgconfig(gstreamer-0.10)
BuildRequires: pkgconfig(gtk+-3.0)
BuildRequires: pkgconfig(ice)
BuildRequires: pkgconfig(libbrasero-burn3)
BuildRequires: pkgconfig(libopenraw-1.0)
BuildRequires: pkgconfig(librsvg-2.0)
BuildRequires: pkgconfig(libsoup-gnome-2.4)
BuildRequires: pkgconfig(libtiff-4)
BuildRequires: pkgconfig(sm)

%description
gThumb lets you browse your hard disk, showing you thumbnails of image files. 
It also lets you view single files (including GIF animations), add comments to
images, organize images in catalogs, print images, view slideshows, set your
desktop background, and more. 

%package devel
Summary: Header files for building %{name} extensions
Group: Development/C

%description devel
gThumb lets you browse your hard disk, showing you thumbnails of image files. 
It also lets you view single files (including GIF animations), add comments to
images, organize images in catalogs, print images, view slideshows, set your
desktop background, and more. 

%prep
%setup -q

%build
%configure2_5x \
	--disable-scrollkeeper \
	--disable-static \
	--enable-libopenraw

%make

%install
%makeinstall_std

%find_lang %{name} --with-gnome --all-name

# remove unpackaged files 
find %{buildroot} -name '*.la' -delete

%files -f %{name}.lang
%doc AUTHORS NEWS README COPYING
%{_bindir}/*
%{_datadir}/applications/*
%{_datadir}/GConf/gsettings/gthumb.convert
%{_datadir}/glib-2.0/schemas/*.xml
%{_datadir}/gthumb
%{_datadir}/icons/hicolor/*/apps/gthumb.*
%dir %{_libdir}/%{name}/
%dir %{_libdir}/%{name}/extensions/
%{_libdir}/%{name}/extensions/*.extension
%{_libdir}/%{name}/extensions/*.so
%{_mandir}/man1/%{name}.1*

%files devel
%doc ChangeLog
%{_includedir}/%{name}-*/
%{_libdir}/pkgconfig/*.pc
%{_datadir}/aclocal/gthumb.m4



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14251 |12mr|gtk+-1.2.10-56
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		1.2
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname %{name} -d

Summary:	The GIMP ToolKit (GTK+), a library for creating GUIs for X
Name:		gtk+
Version:	1.2.10
Release:	56
License:	LGPL
Group:		System/Libraries
Source0:	ftp://ftp.gimp.org/pub/gtk/v1.2/gtk+-%{version}.tar.bz2
Source1:	gtk+-1.2.10-vi.po.bz2
# (fc) 1.2.10-2mdk ximian patch changing drawing when no shadow is set for menubar
Patch2:		gtkmenubar-noborder.patch
# (pablo) better gtkrc definitions
Patch3:		gtk+-1.2.10-gtkrc_files.patch
# (fc) 1.2.10-8mdk GNOME CVS patch correcting bad focus (seen in Evolution and gnomecc)
Patch4:		gtk+-1.2.10-focus.patch
# (pablo) load locale based gtkrc (GNOME CVS)
Patch5:		gtk+-1.2.10-rclocale.patch
# (fc) 1.2.10-10mdk fix alignement warning on ia64 (Rawhide)
Patch6:		gtk+-1.2.10-alignment.patch
# (fc) 1.2.10-10mdk Improve exposure compression (GNOME CVS)
Patch7:		gtk+-1.2.10-expose.patch
# (fc) 1.2.10-10mdk Don't screw up CTEXT encoding for UTF-8 (Rawhide)
Patch8:		gtk+-1.2.10-ctext.patch
# (fc) 1.2.10-10mdk Accept KP_Enter as a synonym for Return everywhere (Rawhide)
Patch9:		gtk+-1.2.10-kpenter.patch
# (fc) 1.2.10-10mdk Allow theme switching to work properly when no windows are realized (Rawhide)
Patch10:	gtk+-1.2.10-themeswitch.patch
# (fc) 1.2.10-10mdk Fix crash when switching themes (Rawhide)
Patch11:	gtk+-1.2.10-pixmapref.patch
# (fc) 1.2.10-10mdk Fix computation of width of missing characters (Rawhide)
Patch12:	gtk+-1.2.10-missingchar.patch
# (fc) 1.2.10-20mdk set _NET_WM_PID on gdkwindow (GNOME CVS)
Patch15:	gtk+-1.2.10-netwmpid.patch
# (fc) 1.2.10-22mdk fix Fix check of wrong variable on gtklabel (GNOME CVS)
Patch16:	gtk+-1.2.10-labelvariable.patch
# (fc) 1.2.10-22mdk fix GtkCombo occasionally segfaults after content is changed and list shown (GNOME CVS) Bugzilla 58024
Patch17:	gtk+-1.2.10-gtklist.patch
# (fc) 1.2.10-22mdk option menu doesn't appear centered when applied a border (GNOME CVS) Bugzilla 54585
Patch18:	gtk+-1.2.10-border.patch
# (fc) 1.2.10-22mdk DnD code doesn't notice new windows (GNOME CVS) Bugzilla 56349
Patch19:	gtk+-1.2.10-dndnewwindow.patch
# (fc) 1.2.10-26mdk don't set -L/usr/lib in gtk-config
Patch20:	gtk+-1.2.10-libdir.patch
# (fc) 1.2.10-27mdk Fix file selection delete-dir when changing directory problem
# also, fix memory corruption problem when changing directories. (Rawhide)
Patch21:	gtk+-1.2.10-deletedir.patch 
# fc) 1.2.10-27mdk Improve warning for missing fonts (Rawhide)
Patch22:	gtk+-1.2.10-fontwarning.patch
# (fc) 1.2.10-27mdk Allow themes to make scrollbar trough always repaint (rawhide)
Patch23:	gtk+-1.2.10-troughpaint.patch
# (fc) 1.2.10-28mdk Fix a crash that can happen in some apps when the current
# locale is not supported by XLib. (rawhide)
Patch24:	gtk+-1.2.10-localecrash.patch
# (fc) 1.2.10-29mdk fix loop and crash in file selector when / is not readable (bug #90)
Patch25:	gtk+-1.2.10-fileselectorfallback.patch
# (fc) 1.2.10-30mdk change default colors to match GTK2 2.2 colors
Patch26:	gtk+-1.2.10-defaultcolor.patch
Patch27:	gtk+-1.2.10-fix-underquoted-calls.patch
# (fc) 1.2.10-45mdv ugly hack to skip argb visuals
Patch28:	gtk+-1.2.10-argb.patch
# (from fedora)
Patch29:	gtk+-1.2.10-gtkgdkdep.patch

URL:		http://www.gtk.org
BuildRequires:	autoconf2.1
BuildRequires:	automake1.4
BuildRequires:	libtool
BuildRequires:	pkgconfig(glib)
BuildRequires:	pkgconfig(ice)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(xext)

%description
The gtk+ package contains the GIMP ToolKit (GTK+), a library for creating
graphical user interfaces for the X Window System.  GTK+ was originally
written for the GIMP (GNU Image Manipulation Program) image processing
program, but is now used by several other programs as well. This is GTK+ 
1.2, a legacy version. The current version is GTK+ 2.

%package common
Summary:	Common data for gtk+ library
Group:		System/Libraries
Conflicts:	%{libname} < 1.2.10-56

%description common
Common data for gtk+ library.

%package -n	%{libname}
Summary:	Main library for gtk+
Group:		System/Libraries
Provides:	gtk+ = %{version}-%{release}
Requires:	%{name}-common >= %{version}
Suggests:	galaxy-gtk12

%description -n	%{libname}
This package contains the library needed to run programs dynamically
linked with gtk+.

%package -n	%{develname}
Summary:	Development tools for GTK+ (GIMP ToolKit) applications
Group:		Development/GNOME and GTK+
Requires:	%{libname} = %{version}-%{release}
Requires:	%{name}-common >= %{version}
Provides:	gtk-devel = %{version}-%{release}
Provides:	gtk+-devel = %{version}-%{release}
Provides:	libgtk+-devel = %{version}-%{release}
Provides:	gtk+%{major}-devel = %{version}-%{release}

%description -n	%{develname}
The libgtk+1.2-devel package contains the static libraries and header files
needed for developing GTK+ (GIMP ToolKit) applications. The %{develname}
package contains GDK (the General Drawing Kit, which simplifies the interface
for writing GTK+ widgets and using GTK+ widgets in applications), and GTK+
(the widget set). Install %{develname} if you need to develop GTK+ 
applications. This is GTK+ 1.2, a legacy version. The current version is
GTK+ 2.

%prep
%setup -q
%patch2 -p1 -b .noshadow
%patch3 -p1 -b .gtkrc
%patch4 -p1 -b .focus
%patch5 -p1 -b .rclocale
%patch6 -p1 -b .ia64
%patch7 -p1 -b .expose
%patch8 -p1 -b .ctext
%patch9 -p1 -b .kpenter
%patch10 -p1 -b .themeswitch
%patch11 -p1 -b .pixmapref
%patch12 -p1 -b .missingchar
%patch15 -p1 -b .netwmpid
%patch16 -p1 -b .labelvariable
%patch17 -p1 -b .gtklist
%patch18 -p1 -b .border
%patch19 -p1 -b .dndnewwindow
%patch20 -p1 -b .libdir
%patch21 -p1 -b .deletedir
%patch22 -p1 -b .fontwarning
%patch23 -p1 -b .troughpaint
%patch24 -p1 -b .localecrash
%patch25 -p1 -b .fileselectorfallback
%patch26 -p1 -b .defaultcolor
%patch27 -p1 -b .underquoted
%patch28 -p1 -b .argb
%patch29 -p1 -b .gdkdep

# vi.po is not encoded in utf-8
bzcat %{SOURCE1} > po/vi.po

libtoolize --install --force
# needed by patch 3, 29
# it doesn't work with 2.5. I tested. -AdamW 2007/07
autoreconf-2.13

%build
%define Werror_cflags %nil
%configure  --with-xinput=xfree --with-native-locale
%make LIBTOOL=%{_bindir}/libtool

make check

%install
%makeinstall_std LIBTOOL=%{_bindir}/libtool

# create a default theme file
cat << EOF > %{buildroot}%{_sysconfdir}/gtk/gtkrc
include "/usr/share/themes/Galaxy/gtk/gtkrc"
EOF

%multiarch_binaries %{buildroot}%{_bindir}/*

%find_lang %{name}

%files common -f %{name}.lang
%{_datadir}/themes
%dir %{_sysconfdir}/gtk
%config(noreplace) %{_sysconfdir}/gtk/*

%files -n %{libname}
%{_libdir}/lib*.so.*

%files -n %{develname}
%doc docs/*.txt AUTHORS ChangeLog NEWS* README* TODO docs/html
%{_libdir}/lib*.so
%{_mandir}/man1/*
%{_infodir}/g?k.info*
%{_includedir}/*
%{_datadir}/aclocal/*
%multiarch %{multiarch_bindir}/*

%{_bindir}/gtk-config
%{_libdir}/pkgconfig/*


%changelog
* Wed Jun 13 2012 Andrey Bondrov <abondrov@mandriva.org> 1.2.10-54
+ Revision: 805314
- Drop some legacy junk

* Tue Feb 21 2012 Jon Dill <dillj@mandriva.org> 1.2.10-53
+ Revision: 778789
- rebuild for libffi4

* Mon Dec 05 2011 Götz Waschk <waschk@mandriva.org> 1.2.10-52
+ Revision: 737733
- adapt for multiarch breakage in rpm5
- spec cleanup
- rebuild

* Wed Dec 23 2009 Christophe Fergeau <cfergeau@mandriva.com> 1.2.10-51mdv2011.0
+ Revision: 481672
- remove patch added to wrong package
- add upstream patch to fix sylpheed crash

* Thu Dec 03 2009 Götz Waschk <waschk@mandriva.org> 1.2.10-51mdv2010.1
+ Revision: 472805
- call libtoolize
- disable Werror

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Anssi Hannula <anssi@mandriva.org>
    - rediff patch gtkrc_files.patch

* Wed Aug 06 2008 Thierry Vignaud <tv@mandriva.org> 1.2.10-50mdv2009.0
+ Revision: 264643
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Mon May 26 2008 Anssi Hannula <anssi@mandriva.org> 1.2.10-49mdv2009.0
+ Revision: 211355
- buildrequires automake1.4 for autoreconf-2.13 with gtkgdkdep.patch

  + Pixel <pixel@mandriva.com>
    - Add a dependency on libgdk to libgtk (from fedora, rhbz#106677)

* Sat Jan 12 2008 Thierry Vignaud <tv@mandriva.org> 1.2.10-48mdv2008.1
+ Revision: 150244
- rebuild
- kill re-definition of %%buildroot on Pixel's request
- buildrequires X11-devel instead of XFree86-devel

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Thu Sep 13 2007 Frederic Crozat <fcrozat@mandriva.com> 1.2.10-47mdv2008.0
+ Revision: 85153
- Add default theme as Galaxy in /etc/gtk/gtkrc and add a suggests for it

  + Thierry Vignaud <tv@mandriva.org>
    - kill file require on info-install

* Sat Jul 21 2007 Adam Williamson <awilliamson@mandriva.org> 1.2.10-46mdv2008.0
+ Revision: 54343
- rebuild for 2008
- new devel policy
- bunzip2 patches
- minor spec clean
- Import gtk+



* Tue Jul 25 2006 Frederic Crozat <fcrozat@mandriva.com> 1.2.10-45mdv2007.0
- Patch28: prevent crash when composite is enabled

* Wed Jan 25 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.2.10-44mdk
- fix underquoted calls (P27)
- %%mkrel
- cosmetics

* Wed Jan 11 2006 Christiaan Welvaart <cjw@daneel.dyndns.org> 1.2.10-43mdk
- add BuildRequires: libtool

* Sat Dec 31 2005 Mandriva Linux Team <http://www.mandrivaexpert.com/> 1.2.10-42mdk
- Rebuild

* Tue Feb 01 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 1.2.10-41mdk 
- multiarch
- clean specfile

* Wed Aug 25 2004 Pablo Saratxaga <pablo@mandrakesoft.com> 1.2.10-40mdk
- fixed gtkrc files for Thai, Vietnamlese and Azeri in UTF-8

* Mon Jun 21 2004 Stefan van der Eijk <stefan@mandrake.org> 1.2.10-39mdk
- BuildRequires

* Thu Feb 26 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 1.2.10-38mdk
- Fix dislint error

* Thu Jul 31 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 1.2.10-37mdk
- Provides: gtk+1.2-devel

* Thu Jul 31 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 1.2.10-36mdk
- use system libtool, mklibname since maintainer failed to do so

* Fri Jul 18 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 1.2.10-35mdk
- rebuild to get rid of oden's signature (should'nt sign packages with our own keys!)

* Thu Jul 10 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 1.2.10-34mdk
- rebuild to obtain automatic devel provides

* Tue May 20 2003 Guillaume Cottenceau <gc@mandrakesoft.com> 1.2.10-33mdk
- rebuild to obtain automatic devel provides

* Mon Mar 10 2003 Pablo Saratxaga <pablo@mandrakesoft.com> 1.2.10-32mdk
- added missing gtkrc files for zh_HK and zh_SG

* Wed Mar 05 2003 Pablo Saratxaga <pablo@mandrakesoft.com> 1.2.10-31mdk
- improved various gtkrc files to have better fonts in utf-8 mode
  for old gtk1 programs

* Wed Jan 22 2003 Frederic Crozat <fcrozat@mandrakesoft.com> 1.2.10-30mdk
- Patch26: use same default colors as GTK+ 2.2
- Use utf-8 encoded vietnamese po file

* Wed Sep 11 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 1.2.10-29mdk
- Patch25: fix infinit loop & crash in fileselector when / is not readable (bug #90)

* Mon Aug 26 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 1.2.10-28mdk
- Patch24 (Rawhide): Fix a crash that can happen in some apps when the current
  locale is not supported by XLib.

* Tue Jul 30 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 1.2.10-27mdk
- Build with --native-locale switch enabled
- Resync patch19 with CVS
- Patch21 (Rawhide): Fix file selection delete-dir when changing directory problem and also, fix memory corruption problem when changing directories
- Patch22 (Rawhide): Improve warning for missing fonts
- Patch23 (Rawhide): Allow themes to make scrollbar trough always repaint

* Mon Jun 17 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 1.2.10-26mdk
- Patch20: fix gtk-config to not give -L/usr/lib for --libs (Geoffrey Lee)

* Wed Feb 27 2002 Pablo Saratxaga <pablo@mandrakesoft.com> 1.2.10-25mdk
- splitted rclocale patch into gtkrc one and rc reading one, and used
  a corrected patch for the later.

* Mon Feb 25 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 1.2.10-24mdk
- Removing patch 5 (Ximian based file selector patch) since it generates
  crashes with some applications

* Thu Feb 14 2002 Pablo Saratxaga <pablo@mandrakesoft.com> 1.2.10-23mdk
- integrated latest Basque translations (and others, from Gnome CVS)
- added and improved gtkrc files for utf-8 locales

* Wed Feb 13 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 1.2.10-22mdk
- Patch16 (GNOME CVS): fix check on wrong variable in gtk_label
- Patch17 (GNOME CVS): fix occasionnal GtkList segfault (bug 58024)
- Patch18 (GNOME CVS): option menu doesn't appear centered when applied a border (bug 54585)
- Patch19 (GNOME CVS): DnD code doesn't notice new windows (bug 56349)
- Regenerate patch 5 with latest version of Ximian patch
- Regenerate patches 3 & 7 to use official fixes from GNOME CVS

* Wed Jan 23 2002 Geoffrey Lee <snailtalk@mandrakesoft.com> 1.2.10-21mdk
- In the never-ending search for the best fontsets, change the gtkrc of
  Chinese, Korean, and Japanese yet again, to define the best fonts, and
  also to make Mozilla look nice with scalable X fonts :)
- Clear up the long commented AndrewLee big5 hack way back from 1.2.8-6mdk.

* Tue Jan 22 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 1.2.10-20mdk
- Patch15: set _NET_WM_PID on gdkwindow (GNOME CVS)
- Remove patches 13 & 14 (versionned files), since new GTK+2 has been
versionned by authors to no longer conflict with GTK+ 1.2

* Sun Jan 13 2002 Geoffrey Lee <snailtalk@mandrakesoft.com> 1.2.10-19mdk
- gtk+-rclocale.patch:
  - Back to font size 14 for Japanese fonts.

* Wed Oct 24 2001 DindinX <odin@mandrakesoft.com> 1.2.10-18mdk
- Grr. *really* versionned gtkrc (pointed out by Pixel)

* Tue Oct 23 2001 DindinX <odin@mandrakesoft.com> 1.2.10-17mdk
- versionned gtkrc...

* Mon Oct 09 2001 DindinX <odin@mandrakesoft.com> 1.2.10-16mdk
- resurect the mo files

* Fri Oct 05 2001 DindinX <odin@mandrakesoft.com> 1.2.10-15mdk
- versioned i18n

* Sun Sep 16 2001 Pablo Saratxaga <pablo@mandrakesoft.com> 1.2.10-14mdk
- added gtkrc file for utf-8 georgian and fixed Thai and Russian ones

* Sun Sep 16 2001 Pablo Saratxaga <pablo@mandrakesoft.com> 1.2.10-13mdk
- fixed CJK fontsets in gtkrc files

* Fri Sep 14 2001 Pablo Saratxaga <pablo@mandrakesoft.com> 1.2.10-12mdk
- rebuild including latest translations
- added some more gtkrc files (utf-8 and improvec cjk ones)

* Fri Aug 31 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 1.2.10-11mdk
- Remove /etc/gtk/gtkrc : offical gtk doesn't provide any default one and
  previous "default" gtkrc was still breaking some themes on tooltips

* Thu Aug 30 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 1.2.10-10mdk
- /etc/gtk/gtkrc is back (and use default gtkrc)
- Patch5: add navigation button to file selector (from Ximian)
- Merge patches from Rawhide :
 - Patch6:  patch for alignment warnings on ia64
 - Patch7:  patch to vastly improve expose compression
 - Patch8:  not screw up CTEXT for UTF-8 locales
 - Patch9 : Accept KP_Enter as well as Return
 - Patch10: fix for theme switching in nautilus sidebar tabs 
  (and other similar situations)
 - Patch11: Fix refcounting problem in gtk_style_copy() that might affect 
   theme switching.
 - Patch12: Fix problem with width computation for missing characters

* Mon Jul 30 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 1.2.10-9mdk
- Fixes from Götz Waschk:
 - pkgconfig files
 - html doc

* Wed Jul 25 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 1.2.10-8mdk
- Patch4: fix focus problem with Evolution and Gnome control-center
- add version in provides

* Wed Jul 04 2001 Jeff Garzik <jgarzik@mandrakesoft.com> 1.2.10-7mdk
- More specific %%_infodir file glob, to prevent file "dir" from
  being packaged. (occurs on alpha but not i586)

* Tue Jul 03 2001 Stefan van der Eijk <stefan@eijk.nu> 1.2.10-6mdk
- BuildRequires:	XFree86-devel

* Wed Jun 27 2001 Pablo Saratxaga <pablo@mandrakesoft.com> 1.2.10-5mdk
- fixed some locale weirdness 

* Mon Jun 11 2001 Pablo Saratxaga <pablo@mandrakesoft.com> 1.2.10-4mdk
- corrected a bug of my patch
- added gtkrc.utf-8 to the package

* Wed Jun 06 2001 Pablo Saratxaga <pablo@mandrakesoft.com> 1.2.10-3mdk
- removed various obsolete stuff
- added a charset-based selection of gtkrc files
- should now work in utf-8 locales!

* Fri May  4 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 1.2.10-2mdk
- Patch2 (ximian) : modify drawing when no shadow for menubar

* Mon Apr  2 2001 DindinX <odin@mandrakesoft.com> 1.2.10-1mdk
- 1.2.10

* Thu Mar 29 2001 David BAUDENS <baudens@mandrakesoft.com> 1.2.9-8mdk
- Requires mandrake_desk (use new theme)

* Tue Mar 27 2001 Geoffrey Lee <snailtalk@mandrakesoft.com> 1.2.9-7mdk
- Apply ctext patch from Abel Cheung <maddog@linuxhall.org>.

* Wed Mar 14 2001 Jeff Garzik <jgarzik@mandrakesoft.com> 1.2.9-6mdk
- require common-licenses.
- clean up spec a tiny bit.
- more docs.
- fix rpmlint warnings.
- install info files the correct way.

* Mon Mar 05 2001 Geoffrey Lee <snailtalk@mandrakesoft.com> 1.2.9-5mdk
- Fix symlink.

* Mon Mar 05 2001 Geoffrey Lee <snailtalk@mandrakesoft.com> 1.2.9-4mdk
- More Chinese cleanups.

* Mon Mar 05 2001 Geoffrey Lee <snailtalk@mandrakesoft.com> 1.2.9-3mdk
- Cleanup of Chiense.

* Mon Mar  5 2001 DindinX <odin@mandrakesoft.com> 1.2.9-2mdk
- Grr, rebuild with glib-devel installed on the cluster

* Fri Mar  2 2001 DindinX <odin@mandrakesoft.com> 1.2.9-1mdk
- 1.2.9

* Tue Dec 19 2000 DindinX <odin@mandrakesoft.com> 1.2.8-11mdk
- use -j in tar instead of the (very) obsolete -I

* Tue Nov 28 2000 DindinX <odin@mandrakesoft.com> 1.2.8-10mdk
- add som obsoletes: tags
- use more macros
- fix description

* Mon Nov 27 2000 DindinX <odin@mandrakesoft.com> 1.2.8-9mdk
- Grr. Now really respect the new naming policy
- move some doc from libgtk+1.2 to libgtk+1.2-devel

* Mon Nov 27 2000 DindinX <odin@mandrakesoft.com> 1.2.8-8mdk
- new naming policy
- temporary removed the submenu-navigation patch, since xmms has some issue
  with it (imho xmms should be fixed...).

* Fri Nov 03 2000 DindinX <odin@mandrakesoft.com> 1.2.8-7mdk
- rebuild with gcc-2.96

* Thu Oct 26 2000 DindinX <odin@mandrakesoft.com> 1.2.8-6mdk
- Solve show Big5(temporality) (from Andrew Lee <andrew@cle.linux.org.tw>)

* Tue Oct 24 2000 DindinX <odin@mandrakesoft.com> 1.2.8-5mdk
- Backported the submenu-navigation patch
- Added many docs to gtk+-devel

* Mon Aug 28 2000 DindinX <odin@mandrakesoft.com> 1.2.8-4mdk
- remove --enable-debug=no since some programs segfault because of this
  (reported by Frederic Crozat)

* Fri Aug 25 2000 DindinX <odin@mandrakesoft.com> 1.2.8-3mdk
- use %%lang and %%make
- add the noreplace flag for %%config

* Tue Aug 01 2000 Geoffrey Lee <snailtalk@mandrakesoft.com> 1.2.8-2mdk
- rebuild with macros
- rebuild for BM
- misc fixes

* Wed Jun 7 2000 DindinX <odin@mandrakesoft.com> 1.2.8-1mdk
- 1.2.8

* Tue Mar 21 2000 DindinX <odin@mandrakesoft.com> 1.2.7-4mdk
- corrected the paths in glib-config

* Tue Mar 21 2000 DindinX <odin@mandrakesoft.com> 1.2.7-3mdk
- Patches cleanups (now use 1.2.7 from www.gtk.org instead of 1.2.4 + patches

* Mon Mar 20 2000 DindinX <odin@mandrakesoft.com> 1.2.7-2mdk
- Group and spec fixes

* Sat Feb 19 2000 DindinX <odin@mandrakesoft.com> 1.2.7-1mdk
- 1.2.7

* Thu Jan 27 2000 DindinX <odin@mandrakesoft.com> 1.2.6-8mdk

- disable all debugging stuff by adding --enable-debug=no to the configure
  script.

* Thu Jan 20 2000 Frederic Lepied <flepied@mandrakesoft.com> 1.2.6-7mdk

- enabled XInput support

* Thu Jan  6 2000 Pixel <pixel@mandrakesoft.com>
- more stars in the fontset of et of vi_VN.tcvn

* Thu Jan  6 2000 Pixel <pixel@mandrakesoft.com>
- really 1.2.6 (and silimi)

* Fri Nov 05 1999 Axalon Bloodstone <axalon@linux-mandrake.com>
- New po files from Pablo
- Remove summary/description clutter 

* Sun Oct 31 1999 Axalon Bloodstone <axalon@linux-mandrake.com>
- Enable SMP build/check
- 1.2.6

* Wed Sep 29 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
- Real 1.2.5 (chmou sux).
- 1.2.5

* Tue Aug 31 1999 Pablo Saratxaga <pablo@mandrakesoft.com>
- a little i18n patch for gfontsel
- latest translations
- tooltip colours in /etc/gtkrc

* Thu Aug 26 1999 Thierry Vignaud <tvignaud@mandrakesoft.com>
- 1.2.4

* Tue Aug 24 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
- Remove completely the /etc/gtk/gtkrc (completely sucks :-(( )

* Sat Aug 21 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
- Remove style "default-text" in gtkrc (cause trouble with i18n language).

* Fri Jul 23 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
- Rebuild without glib-1.3 :-((

* Wed Jul 14 1999 Pablo Saratxaga <pablo@mandrakesoft.com>
- included latest *.po files from GNOME CVS
- and added back descriptions from RH 5.2
- added an icon for the rpm

* Thu Jul 08 1999 Pablo Saratxaga <pablo@mandrakesoft.com>
- put back --sysconfdir=/etc for config time (otherwise the files on /etc are
  never read)

* Mon Jun 28 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
- Build for new environment.

* Thu May 12 1999 Bernhard Rosenkränzer <bero@mandrakesoft.com>
- 1.2.3

* Fri Apr 23 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
- Mandrake adpatations.

* Thu Apr 01 1999 Michael Fulbright <drmike@redhat.com>
- patches from owen to handle various gdk bugs

* Sun Mar 28 1999 Michael Fulbright <drmike@redhat.com>
- added XFree86-devel requirement for gtk+-devel

* Thu Mar 25 1999 Michael Fulbright <drmike@redhat.com>
- version 1.2.1

* Wed Mar 17 1999 Michael Fulbright <drmike@redhat.com>
- removed /usr/info/dir.gz file from package

* Fri Feb 26 1999 Michael Fulbright <drmike@redhat.com>
- Version 1.2.0

* Thu Feb 25 1999 Michael Fulbright <drmike@redhat.com>
- version 1.2.0pre2, patched to use --sysconfdir=/etc

* Mon Feb 15 1999 Michael Fulbright <drmike@redhat.com>
- patched in Owen's patch to fix Metal theme

* Fri Feb 05 1999 Michael Fulbright <drmike@redhat.com>
- bumped up to 1.1.15

* Wed Feb 03 1999 Michael Fulbright <drmike@redhat.com>
- bumped up to 1.1.14

* Mon Jan 18 1999 Michael Fulbright <drmike@redhat.com>
- bumped up to 1.1.13

* Wed Jan 06 1999 Michael Fulbright <drmike@redhat.com>
- bumped up to 1.1.12

* Wed Dec 16 1998 Michael Fulbright <drmike@redhat.com>
- added Theme directory to file list
- up to 1.1.7 for GNOME freeze

* Sun Oct 25 1998 Shawn T. Amundson <amundson@gtk.org>
- Fixed Source: to point to v1.1 

* Tue Aug 04 1998 Michael Fulbright <msf@redhat.com>
- change %%postun to %%preun

* Mon Jun 27 1998 Shawn T. Amundson
- Changed version to 1.1.0

* Thu Jun 11 1998 Dick Porter <dick@cymru.net>
- Removed glib, since it is its own module now

* Mon Apr 13 1998 Marc Ewing <marc@redhat.com>
- Split out glib package

* Tue Apr  8 1998 Shawn T. Amundson <amundson@gtk.org>
- Changed version to 1.0.0

* Tue Apr  7 1998 Owen Taylor <otaylor@gtk.org>
- Changed version to 0.99.10

* Thu Mar 19 1998 Shawn T. Amundson <amundson@gimp.org>
- Changed version to 0.99.9
- Changed gtk home page to www.gtk.org

* Thu Mar 19 1998 Shawn T. Amundson <amundson@gimp.org>
- Changed version to 0.99.8

* Sun Mar 15 1998 Marc Ewing <marc@redhat.com>
- Added aclocal and bin stuff to file list.
- Added -k to the SMP make line.
- Added lib/glib to file list.

* Fri Mar 14 1998 Shawn T. Amundson <amundson@gimp.org>
- Changed version to 0.99.7

* Fri Mar 14 1998 Shawn T. Amundson <amundson@gimp.org>
- Updated ftp url and changed version to 0.99.6

* Thu Mar 12 1998 Marc Ewing <marc@redhat.com>
- Reworked to integrate into gtk+ source tree
- Truncated ChangeLog.  Previous Authors:
  Trond Eivind Glomsrod <teg@pvv.ntnu.no>
  Michael K. Johnson <johnsonm@redhat.com>
  Otto Hammersmith <otto@redhat.com>

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14252 |12mr|gtk+2.0-2.24.13-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define enable_gtkdoc 1
%define enable_bootstrap 0
%define enable_tests 0

%define pkgname		gtk+
%define api_version	2.0
%define binary_version	2.10.0
%define major		0
%define libname		%mklibname %{pkgname} %{api_version} %{major}
%define develname	%mklibname -d %{pkgname} %{api_version}
# this isnt really a true lib pkg, but a modules/plugin pkg
%define modules		%mklibname gtk-modules %{api_version}

%define gail_major	18
%define libgail		%mklibname gail %{gail_major}
%define develgail	%mklibname -d gail

%define girname		%mklibname gtk-gir %{api_version}


Summary:	The GIMP ToolKit (GTK+), a library for creating GUIs
Name:		%{pkgname}%{api_version}
Version:	2.24.13
Release:	1
License:	LGPLv2+
Group:		System/Libraries
URL:		http://www.gtk.org
Source0:	http://ftp.gnome.org/pub/GNOME/sources/gtk+/%{pkgname}-%{version}.tar.xz
# extra IM modules (vietnamese and tamil) -- pablo
#gw TODO, needs to be fixed for 2.21.3
Patch4:		gtk+-2.13.1-extra_im.patch 
# (fc) 2.0.6-8mdk fix infinite loop and crash in file selector when / and $HOME are not readable (bug #90)
Patch5:		gtk+-2.6.9-fileselectorfallback.patch
# (fwang) 2.22.1-3 use Qtcurve theme by default if available
Patch12:	gtk+-defaulttheme.patch
# (gb) 2.4.4-2mdk handle biarch
Patch13:	gtk+-2.2.4-lib64.patch
# (fc) 2.18.2-2mdv fix nautilus crash (GNOME bug #596977) (pterjan)
#Patch15:	gtk+-2.18.1-fixnautiluscrash.patch
# (fc) 2.20.0-2mdv improve tooltip appareance (GNOME bug #599617) (Fedora)
#Patch18:	gtk+-2.21.1-fresh-tooltips.patch
# (fc) 2.20.0-2mdv improve tooltip positioning (GNOME bug #599618) (Fedora)
#Patch19:	gtk+-2.20.0-tooltip-positioning.patch
# (fc) 2.20.0-2mdv allow window dragging toolbars / menubar (GNOME bug #611313)
Patch20:	gtk+-2.24.7-window-dragging.patch
# (fc) 2.20.0-3mdv allow specifying icon padding for tray icon (GNOME bug #583273) (Fedora)
Patch21:	gtk+-2.20.0-icon-padding.patch
Patch22:	gtk+-2.24.9-gir-linking.patch
BuildRequires:	cups-devel
BuildRequires:	fam-devel
BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(atk) >= 1.29.2
BuildRequires:	pkgconfig(cairo) >= 1.6.0
BuildRequires:	pkgconfig(gdk-pixbuf-2.0) >= 2.21.0
BuildRequires:	pkgconfig(glib-2.0) >= 2.25.10
BuildRequires:	pkgconfig(gobject-introspection-1.0) >= 0.9.5
BuildRequires:	pkgconfig(pango) >= 1.20.0
BuildRequires:	pkgconfig(pangocairo) >= 1.20.0
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xcomposite)
BuildRequires:	pkgconfig(xcursor)
BuildRequires:	pkgconfig(xdamage)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xfixes)
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(xrender)
%if %{enable_tests}
BuildRequires:	x11-server-xvfb
# gw tests will fail without this
BuildRequires:	fonts-ttf-dejavu
%endif
%if %{enable_gtkdoc}
BuildRequires:	gtk-doc >= 0.9
BuildRequires:	sgml-tools
BuildRequires:	texlive-texinfo
%endif

Requires:	%{name}-common = %{version}-%{release}
# MD to pull in all the orphaned module loaders
Requires:	fontconfig
Requires:	gdk-pixbuf2.0
Requires:	gio2.0
Requires:	pango-modules
%if !%{enable_bootstrap}
Suggests:	xdg-user-dirs-gtk
Suggests:	elementary-theme
%endif
Provides:	gtk2 = %{version}-%{release}
Obsoletes:	%{pkgname}2 < %{version}-%{release}
Provides:	%{pkgname}2 = %{version}-%{release}
#(proyvind): to ensure we have g_malloc0_n & g_malloc_n (required by trigger)
#            provided by the ABI
Conflicts:	glib2 < 2.24
Conflicts:	perl-Gtk2 < 1.113

%description
The gtk+ package contains the GIMP ToolKit (GTK+), a library for creating
graphical user interfaces for the X Window System.  GTK+ was originally
written for the GIMP (GNU Image Manipulation Program) image processing
program, but is now used by several other programs as well.  

If you are planning on using the GIMP or another program that uses GTK+,
you'll need to have the gtk+ package installed.

%package common
Summary:	%{summary}
Group:		%{group}
BuildArch:	noarch
Conflicts:	%{name} <= 2.24.8-2
Requires:	%{modules} = %{version}-%{release}

%description common
This package contains the common files for the GTK+2.0 graphical user
interface.

%package -n %{modules}
Summary:	%{summary}
Group:		%{group}
Requires:	%{name} = %{version}-%{release}
Provides:	gtk2-modules = %{version}-%{release}
Conflicts:	%{_lib}gtk+2.0_0 < 2.24.8-4
Conflicts:	%{_lib}gtk+2.0 < 2.24.8-7
#(proyvind): to ensure we have g_malloc0_n & g_malloc_n (required by trigger)
#            provided by the ABI
Conflicts:	glib2 < 2.24
Conflicts:	%{_lib}gail18 < 2.24.8-3
%if !%{enable_bootstrap}
Suggests:	%{_lib}gtk-aurora-engine
%endif

%description -n %{modules}
This package contains the immodules, engines and printbackends libraries 
for %{name} to function properly.

%package -n %{develname}
Summary:	Development files for GTK+ (GIMP ToolKit) applications
Group:		Development/GNOME and GTK+
Requires:	%{libname} = %{version}-%{release}
Requires:	%{girname} = %{version}-%{release}
Provides:	gtk2-devel = %{version}-%{release}
Provides:	%{pkgname}2-devel = %{version}-%{release}
Provides:	lib%{pkgname}%{api_version}-devel = %{version}-%{release}
Provides:	%{libname}-devel = %{version}-%{release}

%description -n %{develname}
The libgtk+-devel package contains the static libraries and header files
needed for developing GTK+ (GIMP ToolKit) applications. The libgtk+-devel
package contains GDK (the General Drawing Kit, which simplifies the interface
for writing GTK+ widgets and using GTK+ widgets in applications), and GTK+
(the widget set).

%package -n %{libname}
Summary:	X11 backend of The GIMP ToolKit (GTK+)
Group:		System/Libraries
Obsoletes:	%{_lib}%{pkgname}-x11-%{api_version}_%{major}

%description -n %{libname}
This package contains the X11 version of library needed to run
programs dynamically linked with gtk+.

%package -n %{girname}
Summary:	GObject Introspection interface description for %name
Group:		System/Libraries
Conflicts:	%{_lib}gtk+-x11-2.0_0 < 2.24.8-3
Conflicts:	gir-repository < 0.6.5-4

%description -n %{girname}
GObject Introspection interface description for %name.

%package -n %{libgail}
Summary:	GNOME Accessibility Implementation Library
Group:		System/Libraries

%description -n %{libgail}
Gail is the GNOME Accessibility Implementation Library

%package -n %{develgail}
Summary:	Development libraries, include files for GAIL
Group:		Development/GNOME and GTK+
Provides:	gail-devel = %{version}-%{release}
Requires:	%{libgail} = %{version}-%{release}

%description -n %{develgail}
Gail is the GNOME Accessibility Implementation Library

%prep
%setup -qn %{pkgname}-%{version}
%apply_patches

#needed by patches 4 & 13
#gw disable it for bootstrapping
mkdir -p m4
autoreconf -fi

%build
# fix crash in nautilus (GNOME bug #596977)
export CFLAGS=`echo %{optflags} | sed -e 's/-fomit-frame-pointer//g'`

#CONFIGURE_TOP=.. 
export CPPFLAGS="-DGTK_COMPILATION"
%configure2_5x \
	--disable-static \
	--enable-xinerama \
	--with-xinput=xfree

%make

%check
%if %{enable_tests}
XDISPLAY=$(i=1; while [ -f /tmp/.X$i-lock ]; do i=$(($i+1)); done; echo $i)
%{_bindir}/Xvfb :$XDISPLAY &
export DISPLAY=:$XDISPLAY
make check
kill $(cat /tmp/.X$XDISPLAY-lock) ||:
%endif

%install
rm -rf %{buildroot}

%makeinstall_std mandir=%{_mandir} RUN_QUERY_IMMODULES_TEST=false RUN_QUERY_LOADER_TEST=false

mkdir -p %{buildroot}%{_sysconfdir}/gtk-%{api_version}
touch %{buildroot}%{_sysconfdir}/gtk-%{api_version}/gtk.immodules.%{_lib}
mkdir -p %{buildroot}%{_libdir}/gtk-%{api_version}/modules

# handle biarch packages
progs="gtk-query-immodules-%{api_version}"
mkdir -p %{buildroot}%{_libdir}/gtk-%{api_version}/bin
for f in $progs; do
  mv -f %{buildroot}%{_bindir}/$f %{buildroot}%{_libdir}/gtk-%{api_version}/bin/
  cat > %{buildroot}%{_bindir}/$f << EOF
#!/bin/sh
lib=%{_lib}
case ":\$1:" in
:lib*:) lib="\$1"; shift 1;;
esac
exec %{_prefix}/\$lib/gtk-%{api_version}/bin/$f \${1+"\$@"}
EOF
  chmod +x %{buildroot}%{_bindir}/$f
done

%{find_lang} gtk20
%find_lang gtk20-properties
cat gtk20-properties.lang >> gtk20.lang



%post -n %{modules}
if [ "$1" = "2" ]; then
  if [ -f %{_sysconfdir}/gtk-%{api_version}/gtk.immodules ]; then
    rm -f %{_sysconfdir}/gtk-%{api_version}/gtk.immodules
  fi
fi
%{_libdir}/gtk-%{api_version}/bin/gtk-query-immodules-%{api_version} > %{_sysconfdir}/gtk-%{api_version}/gtk.immodules.%{_lib}

%triggerin -n %{modules} -- %{_libdir}/gtk-%{api_version}/%{binary_version}/immodules/*.so
%{_libdir}/gtk-%{api_version}/bin/gtk-query-immodules-%{api_version} > %{_sysconfdir}/gtk-%{api_version}/gtk.immodules.%{_lib}

%triggerpostun -n %{modules} -- %{_libdir}/gtk-%{api_version}/%{binary_version}/immodules/*.so
if [ -x %{_libdir}/gtk-%{api_version}/bin/gtk-query-immodules-%{api_version} ]; then %{_libdir}/gtk-%{api_version}/bin/gtk-query-immodules-%{api_version} > %{_sysconfdir}/gtk-%{api_version}/gtk.immodules.%{_lib}
fi

%files
%doc README
%{_bindir}/gtk-query-immodules-%{api_version}
%{_bindir}/gtk-update-icon-cache

%files common -f gtk20.lang
%{_datadir}/themes/
%dir %{_sysconfdir}/gtk-%{api_version}
%config(noreplace) %{_sysconfdir}/gtk-%{api_version}/im-multipress.conf

%files -n %{modules}
%ghost %verify (not md5 mtime size) %config(noreplace) %{_sysconfdir}/gtk-%{api_version}/gtk.immodules.%{_lib}
%dir %{_libdir}/gtk-%{api_version}
%dir %{_libdir}/gtk-%{api_version}/bin
%{_libdir}/gtk-%{api_version}/bin/gtk-query-immodules-%{api_version}
%dir %{_libdir}/gtk-%{api_version}/modules
%dir %{_libdir}/gtk-%{api_version}/%{binary_version}
%dir %{_libdir}/gtk-%{api_version}/%{binary_version}/immodules
%dir %{_libdir}/gtk-%{api_version}/%{binary_version}/engines
%dir %{_libdir}/gtk-%{api_version}/%{binary_version}/printbackends
%{_libdir}/gtk-%{api_version}/%{binary_version}/immodules/*.so
%{_libdir}/gtk-%{api_version}/%{binary_version}/engines/*.so
%{_libdir}/gtk-%{api_version}/%{binary_version}/printbackends/*.so
# from gail lib
%{_libdir}/gtk-2.0/modules/libferret.so
%{_libdir}/gtk-2.0/modules/libgail.so

%files -n %{develname}
%doc docs/*.txt AUTHORS ChangeLog NEWS* README*
%doc %{_datadir}/gtk-doc/html/gdk/
%doc %{_datadir}/gtk-doc/html/gtk/
%{_bindir}/gtk-demo
%{_bindir}/gtk-builder-convert
%{_datadir}/aclocal/*
%{_datadir}/gtk-%{api_version}/
%{_includedir}/gtk-unix-print-%{api_version}/
%{_includedir}/gtk-%{api_version}/gdk
%{_includedir}/gtk-%{api_version}/gtk
%{_libdir}/gtk-%{api_version}/include
%{_libdir}/pkgconfig/gdk-%{api_version}.pc
%{_libdir}/pkgconfig/gtk+-%{api_version}.pc
%{_libdir}/pkgconfig/gtk+-unix-print-%{api_version}.pc
%{_libdir}/libgdk-x11-%{api_version}.so
%{_libdir}/libgtk-x11-%{api_version}.so
%{_datadir}/gir-1.0/Gdk-2.0.gir
%{_datadir}/gir-1.0/GdkX11-2.0.gir
%{_datadir}/gir-1.0/Gtk-2.0.gir
%{_libdir}/pkgconfig/*x11*

%files -n %{libname}
%{_libdir}/libgdk-x11-%{api_version}.so.%{major}*
%{_libdir}/libgtk-x11-%{api_version}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Gdk-%{api_version}.typelib
%{_libdir}/girepository-1.0/GdkX11-%{api_version}.typelib
%{_libdir}/girepository-1.0/Gtk-%{api_version}.typelib

%files -n %{libgail}
%{_libdir}/libgailutil.so.%{gail_major}*

%files -n %{develgail}
%{_datadir}/gtk-doc/html/gail-libgail-util
%{_libdir}/libgailutil.so
%{_includedir}/gail-1.0/
%{_libdir}/pkgconfig/gail.pc



%changelog
* Thu Sep  27 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 4e7ef62
- Drop fresh-tooltips patch which seems to be no longer needed
  
* Thu Sep  27 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: c9e6052
- New version 2.24.13, add gtk2 modules to gtk+2.0-common's Requires
  
* Fri Jul  13 2012 Alexander Kazancev <kazancas@mandriva.ru>
+ Commit: 7bca2de
- - Add to BR libstdc++-static-devel
  
* Fri Jul  13 2012 Alexander Kazancev <kazancas@mandriva.ru>
+ Commit: 96082f7
- - Replace libatk-devel to pkgconfig(atk) in BR
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14253 |12mr|gtk+3.0-3.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define enable_gtkdoc 0
%define enable_bootstrap 0
%define enable_tests 0

%define pkgname		gtk+
%define api		3
%define api_version	3.0
%define binary_version	3.0.0
%define major		0
%define libname		%mklibname %{pkgname} %{api} %{major}
%define devname		%mklibname -d %{pkgname} %{api_version}
# this isnt really a true lib pkg, but a modules/plugin pkg
%define modules		%mklibname gtk-modules %{api_version}

%define gail_major	0
%define libgail		%mklibname gail %{api} %{gail_major}
%define devgail		%mklibname -d gail %{api_version}

%define libgir		%mklibname gtk-gir %{api_version}

Summary:	The GIMP ToolKit (GTK+), a library for creating GUIs
Name:		%{pkgname}%{api_version}
Version:	3.6.2
Release:	1
License:	LGPLv2+
Group:		System/Libraries
URL:		http://www.gtk.org
Source0:	http://ftp.gnome.org/pub/GNOME/sources/gtk+/3.6/%{pkgname}-%{version}.tar.xz

BuildRequires:	cups-devel
BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(atk) >= 1.29.2
BuildRequires:	pkgconfig(cairo) >= 1.6.0
#BuildRequires:	pkgconfig(colord)
BuildRequires:	pkgconfig(gdk-pixbuf-2.0) >= 2.26
BuildRequires:	pkgconfig(glib-2.0) >= 2.25.10
BuildRequires:	pkgconfig(gobject-introspection-1.0) >= 0.9.5
BuildRequires:	pkgconfig(pango) >= 1.30
BuildRequires:	pkgconfig(pangocairo) >= 1.30
BuildRequires:	pkgconfig(atk-bridge-2.0) >= 2.6.0
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xcomposite)
BuildRequires:	pkgconfig(xcursor)
BuildRequires:	pkgconfig(xdamage)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xfixes)
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(xrender)
#gw needed for gtk-update-icon-cache in gtk+3.0 3.0.9
BuildRequires:	gtk+2.0

%if %{enable_tests}
BuildRequires:	x11-server-xvfb
# gw tests will fail without this
BuildRequires	fonts-ttf-dejavu
%endif
%if %{enable_gtkdoc}
BuildRequires:	gtk-doc >= 0.9
BuildRequires:	sgml-tools
BuildRequires:	texlive-texinfo
%endif
%if !%{enable_bootstrap}
Suggests:	xdg-user-dirs-gtk
%endif
Requires:	%{name}-common = %{version}-%{release}
# MD to pull in all the orphaned module loaders
Requires:	fontconfig
Requires:	gdk-pixbuf2.0
Requires:	gio2.0
Requires:	glib2.0-common
Requires:	pango-modules

Obsoletes:	gtk-engines3 < 3.0.0
Provides:	%{pkgname}%{api} = %{version}-%{release}

%description
The gtk+ package contains the GIMP ToolKit (GTK+), a library for creating
graphical user interfaces for the X Window System.  GTK+ was originally
written for the GIMP (GNU Image Manipulation Program) image processing
program, but is now used by several other programs as well.  

If you are planning on using the GIMP or another program that uses GTK+,
you'll need to have the gtk+ package installed.

%package common
Summary:	%{summary}
Group:		%{group}
BuildArch:	noarch
Conflicts:	%{name} < 3.3.2-2

%description common
This package contains the common files for the GTK+3.0 graphical user
interface.

%package -n %{modules}
Summary:	%{summary}
Group:		%{group}
Requires:	%{name} = %{version}-%{release}
Provides:	gtk%{api}-modules = %{version}-%{release}
Obsoletes:	%{_lib}gtk+3 < 3.3.4-2
Obsoletes:	%{_lib}gtk+3.0_0 < 3.0.0
Obsoletes:	%{_lib}gtk+-x11-3.0_0 < 3.0.0
Obsoletes:	%{_lib}gtk-engines3 < 3.0.0

%description -n %{modules}
This package contains the immodules, engines and printbackends libraries
for %{name} to function properly.

%package -n %{devname}
Summary:	Development files for GTK+ (GIMP ToolKit) applications
Group:		Development/GNOME and GTK+
Requires:	%{libname} = %{version}-%{release}
Requires:	%{libgir} = %{version}-%{release}
Provides:	%{pkgname}%{api}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{devname}
The libgtk+-devel package contains the static libraries and header files
needed for developing GTK+ (GIMP ToolKit) applications. The libgtk+-devel
package contains GDK (the General Drawing Kit, which simplifies the interface
for writing GTK+ widgets and using GTK+ widgets in applications), and GTK+
(the widget set).

%package -n %{libname}
Summary:	Shared libraries of The GIMP ToolKit (GTK+)
Group:		System/Libraries
Conflicts:	%{_lib}gtk+3_0 < 3.3.2-2

%description -n %{libname}
This package contains the shared libraries needed to run programs dynamically 
linked with gtk+.

%package -n %{libgir}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries
Conflicts:	%{_lib}gtk+3_0 < 3.3.2-2

%description -n %{libgir}
GObject Introspection interface description for %{name}.

%package -n %{libgail}
Summary:	GNOME Accessibility Implementation Library
Group:		System/Libraries
Obsoletes:	%{_lib}gail3.0_0 < 3.0.0

%description -n %{libgail}
Gail is the GNOME Accessibility Implementation Library

%package -n %{devgail}
Summary:	Development libraries, include files for GAIL
Group:		Development/GNOME and GTK+
Provides:	libgail-%{api_version}-devel = %{version}-%{release}
Requires:	%{libgail} = %{version}

%description -n %{devgail}
Gail is the GNOME Accessibility Implementation Library

%prep
%setup -qn %{pkgname}-%{version}
%apply_patches

%build
# fix crash in nautilus (GNOME bug #596977)
export CFLAGS=`echo %{optflags} | sed -e 's/-fomit-frame-pointer//g'`

export CPPFLAGS="-DGTK_COMPILATION"
%configure2_5x \
	--disable-static \
	--enable-xinerama \
	--enable-gtk2-dependency

%make

%check
%if %enable_tests
XDISPLAY=$(i=1; while [ -f /tmp/.X$i-lock ]; do i=$(($i+1)); done; echo $i)
%{_bindir}/Xvfb :$XDISPLAY &
export DISPLAY=:$XDISPLAY
make check
kill $(cat /tmp/.X$XDISPLAY-lock) ||:
%endif

%install
%makeinstall_std RUN_QUERY_IMMODULES_TEST=false RUN_QUERY_LOADER_TEST=false

touch %{buildroot}%{_libdir}/gtk-%{api_version}/%{binary_version}/immodules.cache
mkdir -p %{buildroot}%{_libdir}/gtk-%{api_version}/modules

%if "%{_lib}" != "lib"
 mv %{buildroot}%{_bindir}/gtk-query-immodules-%{api_version} %{buildroot}%{_bindir}/gtk-query-immodules-%{api_version}-64
%else
 mv %{buildroot}%{_bindir}/gtk-query-immodules-%{api_version} %{buildroot}%{_bindir}/gtk-query-immodules-%{api_version}-32
%endif

%find_lang gtk30 gtk30-properties gtk30.lang

#remove not packaged files
rm -f %{buildroot}%{_mandir}/man1/gtk-update-icon-cache.1*

%post -n %{modules}
if [ "$1" = "2" ]; then
  if [ -f %{_sysconfdir}/gtk-%{api_version}/gtk.immodules ]; then
    rm -f %{_sysconfdir}/gtk-%{api_version}/gtk.immodules
  fi
fi
%if "%{_lib}" != "lib"
 %{_bindir}/gtk-query-immodules-%{api_version}-64 --update-cache
%else
 %{_bindir}/gtk-query-immodules-%{api_version}-32 --update-cache
%endif

%triggerin -n %{modules} -- %{_libdir}/gtk-%{api_version}/%{binary_version}/immodules/*.so
%if "%{_lib}" != "lib"
 %{_bindir}/gtk-query-immodules-%{api_version}-64 --update-cache
%else
 %{_bindir}/gtk-query-immodules-%{api_version}-32 --update-cache
%endif

%triggerpostun -n %{modules} -- %{_libdir}/gtk-%{api_version}/%{binary_version}/immodules/*.so
%if "%{_lib}" != "lib"
 %{_bindir}/gtk-query-immodules-%{api_version}-64 --update-cache
%else
 %{_bindir}/gtk-query-immodules-%{api_version}-32 --update-cache
%endif

%files
%doc README
%{_bindir}/gtk-query-immodules-%{api_version}-*
%{_bindir}/gtk-launch

%files common -f gtk30.lang
%dir %{_sysconfdir}/gtk-%{api_version}
%config(noreplace) %{_sysconfdir}/gtk-%{api_version}/im-multipress.conf
%{_datadir}/glib-2.0/schemas/org.gtk.Settings.FileChooser.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gtk.Settings.ColorChooser.gschema.xml
%{_datadir}/themes
%{_mandir}/man1/gtk-query-immodules-%{api_version}.1*
%{_mandir}/man1/gtk-launch.1*

%files -n %{modules}
%ghost %verify (not md5 mtime size) %{_libdir}/gtk-%{api_version}/3.0.0/immodules.cache
%dir %{_libdir}/gtk-%{api_version}
%dir %{_libdir}/gtk-%{api_version}/modules
%dir %{_libdir}/gtk-%{api_version}/%{binary_version}
%{_libdir}/gtk-%{api_version}/%{binary_version}/immodules
%{_libdir}/gtk-%{api_version}/%{binary_version}/printbackends

%files -n %{libname}
%{_libdir}/libgtk-3.so.%{major}*
%{_libdir}/libgdk-3.so.%{major}*

%files -n %{libgir}
%{_libdir}/girepository-1.0/Gdk-%{api_version}.typelib
%{_libdir}/girepository-1.0/GdkX11-%{api_version}.typelib
%{_libdir}/girepository-1.0/Gtk-%{api_version}.typelib

%files -n %{devname}
%doc docs/*.txt AUTHORS ChangeLog NEWS* README*
%{_bindir}/gtk3-demo
%{_bindir}/gtk3-demo-application
%{_bindir}/gtk3-widget-factory
%{_includedir}/gtk-%{api_version}
%{_libdir}/libgtk-%{api}.so
%{_libdir}/libgdk-%{api}.so
%{_libdir}/pkgconfig/gdk-*%{api_version}.pc
%{_libdir}/pkgconfig/gtk+-*%{api_version}.pc
%{_datadir}/aclocal/*
%{_datadir}/gtk-%{api_version}
%{_datadir}/gir-1.0/Gdk-%{api_version}.gir
%{_datadir}/gir-1.0/GdkX11-%{api_version}.gir
%{_datadir}/gir-1.0/Gtk-%{api_version}.gir
%_datadir/glib-2.0/schemas/org.gtk.Demo.gschema.xml
%doc %{_datadir}/gtk-doc/html/gdk3
%doc %{_datadir}/gtk-doc/html/gtk3

%files -n %{libgail}
%{_libdir}/libgailutil-%{api}.so.%{gail_major}*

%files -n %{devgail}
%{_includedir}/gail-%{api_version}
%{_libdir}/libgailutil-%{api}.so
%{_libdir}/pkgconfig/gail-%{api_version}.pc
%{_datadir}/gtk-doc/html/gail-libgail-util3


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14254 |12mr|gtkam-0.1.18-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define buildgimpplugin	1

Summary: 	GPhoto2 GTK+ frontend
Name: 		gtkam
Version: 	0.1.18
Release: 	1
License: 	GPLv2+
Group: 		Graphics
Source0:	http://downloads.sourceforge.net/gphoto/%{name}-%{version}.tar.bz2
# file in the tarball is corrupt: replaced from upstream SVN. Drop
# with any release after 0.1.14. -AdamW 2007/07
Patch0:		gtkam-omf-install.patch
Patch1:		gtkam_wformat.patch
URL: 		http://sourceforge.net/projects/gphoto
Requires:	libgphoto-hotplug
BuildRequires: 	libgphoto-devel
BuildRequires: 	gettext-devel
BuildRequires: 	libexif-gtk-devel
BuildRequires:	autoconf
BuildRequires:	imagemagick
BuildRequires:	gnome-common
BuildRequires:	intltool
BuildRequires:	pkgconfig(libbonobo-2.0)
BuildRequires:	pkgconfig(bonobo-activation-2.0)
BuildRequires:	libgnomeui2-devel
BuildRequires:	scrollkeeper
%if %{buildgimpplugin}
BuildRequires: 	gimp-devel
%endif
BuildRoot: 	%{_tmppath}/%{name}-buildroot

Requires(post):		scrollkeeper
Requires(postun):	scrollkeeper

%description
GTKam is a fine interface for a wide variety of digital cameras.

%if %{buildgimpplugin}
%package gimp-plugin
Summary: 	GIMP-plug-in for digital camera access through GPhoto2
Requires: 	%{name} = %{version} 
Requires:	gimp
Group: 		Graphics

%description gimp-plugin
GIMP-plug-in for direct digital camera access through GPhoto2.
%endif

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
%configure2_5x

%make WARN_CFLAGS=""

%install
%makeinstall_std
%find_lang %{name} --with-gnome 

# icons
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
cp %{buildroot}%{_datadir}/pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
convert -scale 32 %{buildroot}%{_datadir}/pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -scale 16 %{buildroot}%{_datadir}/pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png

# menu stuff
mkdir -p %{buildroot}%{_datadir}/applications
cat << EOF > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Name=GTKam
Comment=Access digital cameras (via GPhoto2)
Exec=%{_bindir}/%{name} 
Icon=%{name}
Terminal=false
Type=Application
Categories=GTK;Graphics;Photography;
EOF

rm -rf %{buildroot}%{_docdir}/%{name}
#rm -rf %{buildroot}/var/lib/scrollkeeper
rm -rf %{buildroot}/%{_datadir}/applications/gtkam.desktop

# dynamic desktop support
%define launchers /etc/dynamic/launchers/camera

mkdir -p %{buildroot}%{launchers}
cat > %{buildroot}%{launchers}/%{name}.desktop << EOF
[Desktop Entry]
Name=GTKam
Comment=GNU Digital Camera Program
TryExec=%{_bindir}/gtkam
Exec=%{_bindir}/gtkam
Terminal=false
Icon=gtkam
Type=Application
EOF

%post
%if %mdkversion < 200900
%update_menus
%update_scrollkeeper
%endif
update-alternatives --install %{launchers}/kde.desktop camera.kde.dynamic %{launchers}/%{name}.desktop 50
update-alternatives --install %{launchers}/gnome.desktop camera.gnome.dynamic %{launchers}/%{name}.desktop 50

%postun
%if %mdkversion < 200900
%clean_menus
%clean_scrollkeeper
%endif
if [ $1 = 0 ]; then
  update-alternatives --remove camera.kde.dynamic %{launchers}/%{name}.desktop
  update-alternatives --remove camera.gnome.dynamic %{launchers}/%{name}.desktop
fi

%clean
rm -fr %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root,-)
%doc ABOUT-NLS AUTHORS COPYING ChangeLog INSTALL NEWS README TODO
%config(noreplace) %{launchers}/%{name}.desktop
%{_bindir}/*
%{_datadir}/%{name}
%{_datadir}/images/%{name}
%{_datadir}/applications/*
%{_mandir}/*/%{name}*
#%{_datadir}/omf/%{name}
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/pixmaps/%{name}-camera.png
%{_iconsdir}/hicolor/48x48/apps/%{name}.png
%{_iconsdir}/hicolor/32x32/apps/%{name}.png
%{_iconsdir}/hicolor/16x16/apps/%{name}.png

%if %{buildgimpplugin}
%files gimp-plugin
%defattr(-,root,root,-)
%{_libdir}/gimp/*/plug-ins/%{name}-gimp
%endif



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14255 |12mr|gtk-aurora-engine-1.5.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libname %mklibname %{name}

Summary:	Aurora engine for Gtk 2.x
Group:		Graphical desktop/Other
Name:		gtk-aurora-engine
Version:	1.5.1
Release:	2
License:	GPLv2+
Url:		http://gnome-look.org/content/show.php/Aurora+Gtk+Engine?content=56438
Source0:	http://gnome-look.org/CONTENT/content-files/56438-aurora-%{version}.tar.bz2
Patch0:		animation.diff
BuildRequires:	gtk2-devel >= 2.12
Requires:	%{libname} = %{version}

%description
The goal of this theme is to provide a complete and consistent look
for Gtk. The theme aims to be very flexible in color choice, but
provide few other options otherwise. The theme includes some features
that do not seem to be available in other Gtk engines; it also allows
the theming of Gnome panel widgets.

%package -n %{libname}
Summary:    Library files for %{name}
Group:	    System/Libraries

%description -n %{libname}
Library files for %{name}.

%prep
%setup -qc %{name}-%{version}
tar xf *.tar.bz2
tar xf *.tar.gz
%apply_patches

# Fix bug 56215:
sed -i 's/\(^.*odd_row_color.*\)/\#\1/' Aurora/gtk-2.0/gtkrc

%build
pushd aurora-1.5
%configure2_5x --enable-animation
%make
popd

%install
%__rm -rf %{buildroot}
%makeinstall_std -C aurora-1.5
%__mkdir -p %{buildroot}%{_datadir}/themes
cp -fr Aurora %{buildroot}%{_datadir}/themes/


%files
%doc aurora-1.5/README aurora-1.5/ChangeLog
%{_datadir}/themes/*

%files -n %{libname}
%{_libdir}/gtk-2.0/*/engines/*.*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14256 |12mr|gtkdialogs-2.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		gtkdialogs
Version:	2.2
Release:	%mkrel 9
Source:		%name-%version.tar.bz2
Patch0:		gtkdialogs-2.2-fix-str-fmt.patch
License:	GPL
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
Summary:	Ready-to-use GTK+ dialog boxes
Provides:	gchooser gmessage xtest
Group:		System/Configuration/Packaging
BuildRequires:	gtk+2-devel

%description
Ready-to-use GTK+ dialog boxes:
- xtest lets you test if X is running or not
- gmessage show a message and some buttons, it returns with the number of the
  pressed button
- gchooser presents a list of entries from which the user can choose
- gfilechooser helps choosing a filename or dirname

%prep
%setup -n %{name} -q
%patch0 -p0

%build
make clean
%make CFLAGS="%{optflags} %{?ldflags}"

%install
rm -rf $RPM_BUILD_ROOT
make prefix=$RPM_BUILD_ROOT install

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_bindir}/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14257 |12mr|gtk-doc-1.18-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgconfigdir %_libdir/pkgconfig
Summary: API documentation generation tool for GTK+ and GNOME
Name: 		gtk-doc
Version:	1.18
Release: 	1
License: 	GPLv2+ and GFDL
Group: 		Development/GNOME and GTK+
Source:		http://ftp.gnome.org/pub/GNOME/sources/gtk-doc/%{name}-%{version}.tar.xz
BuildRequires:	libxslt-proc
BuildRequires:	openjade
BuildRequires:  docbook-dtd43-xml
BuildRequires:  docbook-style-xsl
BuildRequires:  scrollkeeper
BuildRequires:  gnome-doc-utils
BuildRequires:  dblatex
BuildRequires:  bc
BuildRequires:  source-highlight
#gw for building the checks
BuildRequires:  glib2-devel
BuildRequires:  rarian
BuildArch: 	noarch
URL: 		http://www.gtk.org/gtk-doc/
Requires:	libxslt-proc
Requires:	docbook-utils
Requires:	docbook-dtd43-xml
Requires:	docbook-style-xsl
Requires:	diffutils
Requires:	source-highlight
%define _requires_exceptions perl(gtkdoc-common.pl)
Requires(post)  : scrollkeeper >= 0.3
Requires(postun): scrollkeeper >= 0.3

%description
gtk-doc is a tool for generating API reference documentation.
it is used for generating the documentation for GTK+, GLib
and GNOME.

%package mkpdf
Summary: API documentation PDF format generation tool for GTK+ and GNOME
Group: Development/GNOME and GTK+
Requires: %{name} = %version
Requires: dblatex
Conflicts: %{name} < 1.17-3

%description mkpdf
gtkdoc-mkpdf is a tool for generating API reference documentation in PDF
format. it is used for generating the documentation for GTK+, GLib
and GNOME.

%prep
%setup -q
# Move this doc file to avoid name collisions
mv doc/README doc/README.docs

%build
./configure --prefix=%_prefix --disable-scrollkeeper
%make

%install
rm -rf %{buildroot}

%makeinstall_std pkgconfigdir=%pkgconfigdir

# include shared directory
install -d -m 755 %{buildroot}%{_datadir}/gtk-doc/html


%check
PERL5LIB=$(pwd) PATH=$PATH:$(pwd) make check

%post
%update_scrollkeeper

%postun
%clean_scrollkeeper

%files
%doc AUTHORS README doc/* examples
%{_bindir}/gtkdoc-check
%{_bindir}/gtkdoc-depscan
%{_bindir}/gtkdoc-fixxref
%{_bindir}/gtkdoc-mkdb
%{_bindir}/gtkdoc-mkhtml
%{_bindir}/gtkdoc-mkman
%{_bindir}/gtkdoc-mktmpl
%{_bindir}/gtkdoc-rebase
%{_bindir}/gtkdoc-scan
%{_bindir}/gtkdoc-scangobj
%{_bindir}/gtkdoc-scanobj
%{_bindir}/gtkdocize
%{_datadir}/gtk-doc
%{_datadir}/sgml/gtk-doc
%pkgconfigdir/*
%{_datadir}/aclocal/*
#%dir %_datadir/omf/%name
#%_datadir/omf/%name/*-C.omf

%files mkpdf
%{_bindir}/gtkdoc-mkpdf


%changelog
* Thu Sep 15 2011 GÃ¶tz Waschk <waschk@mandriva.org> 1.18-1mdv2012.0
+ Revision: 699835
- new version
- xz tarball

* Tue May 10 2011 Funda Wang <fwang@mandriva.org> 1.17-3
+ Revision: 673186
- disable scrollkeeper
- split out mkpdf to speedup cleanroot build, as we random use it to generate pdf documentations

* Tue May 03 2011 Oden Eriksson <oeriksson@mandriva.com> 1.17-2
+ Revision: 664942
- mass rebuild

* Sat Feb 26 2011 GÃ¶tz Waschk <waschk@mandriva.org> 1.17-1
+ Revision: 640094
- update build deps
- update to new version 1.17
- update to new version 1.16

* Fri Jul 30 2010 Funda Wang <fwang@mandriva.org> 1.15-3mdv2011.0
+ Revision: 563270
- repush to breakage :0

* Fri Jul 30 2010 Funda Wang <fwang@mandriva.org> 1.15-2mdv2011.0
+ Revision: 563238
- tighter requirements to not pulling gtk+ as depends.
  WARN: MAY NOT FUNCTIONAL AS EXPECTED, ONLY A TEMPORARY WORKAROUND.

* Sun Jul 11 2010 GÃ¶tz Waschk <waschk@mandriva.org> 1.15-1mdv2011.0
+ Revision: 550730
- update to new version 1.15

* Sun Mar 28 2010 GÃ¶tz Waschk <waschk@mandriva.org> 1.14-1mdv2010.1
+ Revision: 528609
- new version
- drop patch

* Sun Dec 27 2009 Funda Wang <fwang@mandriva.org> 1.13-2mdv2010.1
+ Revision: 482625
- add upstream patch to fix problem when building without module specified

* Fri Dec 18 2009 GÃ¶tz Waschk <waschk@mandriva.org> 1.13-1mdv2010.1
+ Revision: 480015
- enable support for dblatex and source-highlight
- new version
- drop patch
- update file list

  + Funda Wang <fwang@mandriva.org>
    - update url

* Wed Sep 02 2009 Christophe Fergeau <cfergeau@mandriva.com> 1.11-4mdv2010.0
+ Revision: 425055
- rebuild

* Wed Mar 18 2009 GÃ¶tz Waschk <waschk@mandriva.org> 1.11-3mdv2009.1
+ Revision: 357179
- fix for files with spaces in their names

* Mon Nov 17 2008 GÃ¶tz Waschk <waschk@mandriva.org> 1.11-2mdv2009.1
+ Revision: 303874
- enable checks

* Mon Nov 17 2008 GÃ¶tz Waschk <waschk@mandriva.org> 1.11-1mdv2009.1
+ Revision: 303860
- update build deps
- new version
- fix build
- update license
- update file list

* Wed Aug 06 2008 Thierry Vignaud <tv@mandriva.org> 1.10-2mdv2009.0
+ Revision: 264644
- rebuild early 2009.0 package (before pixel changes)

* Tue Apr 08 2008 GÃ¶tz Waschk <waschk@mandriva.org> 1.10-1mdv2009.0
+ Revision: 192413
- new version

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Oct 05 2007 GÃ¶tz Waschk <waschk@mandriva.org> 1.9-1mdv2008.1
+ Revision: 95553
- new version
- update file list
- fix configure call


* Fri Feb 16 2007 GÃ¶tz Waschk <waschk@mandriva.org> 1.8-1mdv2007.0
+ Revision: 121905
- Import gtk-doc

* Fri Feb 16 2007 Götz Waschk <waschk@mandriva.org> 1.8-1mdv2007.1
- use the new macros
- remove scrollkeeper files
- New version 1.8

* Mon Jul 31 2006 GÃ¶tz Waschk <waschk@mandriva.org> 1.7-1mdv2007.0
- New release 1.7

* Thu Jul 27 2006 Frederic Crozat <fcrozat@mandriva.com> 1.6-2mdv2007.0
- Add missing dependency

* Mon Apr 10 2006 GÃ¶tz Waschk <waschk@mandriva.org> 1.6-1mdk
- New release 1.6

* Tue Mar 07 2006 Götz Waschk <waschk@mandriva.org> 1.5-1mdk
- add scrollkeeper stuff
- New release 1.5

* Wed Feb 22 2006 Frederic Crozat <fcrozat@mandriva.com> 1.4-2mdk
- Use mkrel

* Thu Jul 07 2005 Götz Waschk <waschk@mandriva.org> 1.4-1mdk
- New release 1.4

* Fri Apr 29 2005 Götz Waschk <waschk@mandriva.org> 1.3-2mdk
- fix pkgconfig file location

* Mon Jan 10 2005 Götz Waschk <waschk@linux-mandrake.com> 1.3-1mdk
- new source URL
- New release 1.3

* Sat Apr 03 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 1.2-1mdk
- Release 1.2


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14258 |12mr|gtk-engines2-2.20.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname gtk-engines
%define pkgversion 2
%define libname %mklibname %{name}

%define cleanice_version 2.4.0
%define bluecurve_version 1.0.0
%define mist_version 0.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)

Name:		%{pkgname}%{pkgversion}
Summary:	Default GTK+ 2.0 theme engines
Version:	2.20.2
Release:	6
License:	GPLv2+ and LGPLv2+
Group:		System/Libraries
Url:		ftp://ftp.gnome.org/pub/GNOME/sources/gtk-engines/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/gtk-engines/%{pkgname}-%{version}.tar.bz2
Source3:	http://prdownloads.sourceforge.net/elysium-project/gtk-engines-cleanice-%{cleanice_version}.tar.bz2
Source5:	http://themes.freshmeat.net/redir/gtk2flat/31385/url_tgz/gtk2flat-default.tar.bz2
Source7:	bluecurve-gtk-themes-%{bluecurve_version}.tar.bz2
Patch0:		gtk-engines-2.20.2_glib2.32.patch

BuildRequires:	intltool
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	pkgconfig(lua)
Requires:	%{libname} >= %{version}

%description
These are the graphical engines for the various GTK+ toolkit themes.
Included themes are:

  - Notif
  - Redmond95
  - Pixmap
  - Metal (swing-like)
  - Many more

%package -n %{libname}
Summary:	Library files for %{name}
Group:		System/Libraries
Requires:	gtk+2.0 >= 2.9.0

%description -n %{libname}
Library files for %{name}

%package devel
Summary:	Pkgconfig file for %{name}
Group:		Development/Other
Requires:	%{name} >= %{version}

%description devel
Pkgconfig file for %{name}

%prep
%setup -qn %{pkgname}-%{version} -a 3 -a 5 -a 7
%apply_patches

%build
%configure2_5x \
	--disable-static \
	--enable-lua \
	--with-system-lua \
	--enable-animation

%make LIBS=-lm

cd gtk-engines-cleanice-%{cleanice_version}/
libtoolize --copy --force
aclocal
autoconf
autoreconf -fi
%configure2_5x \
	--disable-static
%make
cd ..

cd gtk-flat-theme-2.0/
autoreconf -fi
%configure2_5x \
	--disable-static
%make libflat_la_LIBADD="-lgtk-x11-2.0 -lgdk-x11-2.0 -lgobject-2.0 -lglib-2.0"
cd ..

cd bluecurve-gtk-themes-%{bluecurve_version}/
%configure2_5x \
	--disable-static
%make
cd ..

%install
%makeinstall_std

cd gtk-engines-cleanice-%{cleanice_version}/
%makeinstall_std
cd ..

cd gtk-flat-theme-2.0/
%makeinstall_std libflat_la_LIBADD="-lgtk-x11-2.0 -lgdk-x11-2.0 -lgobject-2.0 -lglib-2.0"
cd ..

cd bluecurve-gtk-themes-%{bluecurve_version}/
%makeinstall_std
cd ..

#remove empty files
rm -f %{buildroot}%{_datadir}/themes/*/ICON.png \
  %{buildroot}%{_libdir}/gtk-2.0/%{gtkbinaryver}/engines/*.la \
  %{buildroot}%{_libdir}/gtk-2.0/%{gtkbinaryver}/engines/*.a

#gw needed at build time only
rm -rf %{buildroot}%{_datadir}/locale


%files
%doc COPYING README
%{_datadir}/themes/*
%{_datadir}/gtk-engines/

%files -n %{libname}
%{_libdir}/gtk-2.0/%{gtkbinaryver}/engines/libbluecurve.so
%{_libdir}/gtk-2.0/%{gtkbinaryver}/engines/libcleanice.so
%{_libdir}/gtk-2.0/%{gtkbinaryver}/engines/libclearlooks.so
%{_libdir}/gtk-2.0/%{gtkbinaryver}/engines/libcrux-engine.so
%{_libdir}/gtk-2.0/%{gtkbinaryver}/engines/libflat.so
%{_libdir}/gtk-2.0/%{gtkbinaryver}/engines/libglide.so
%{_libdir}/gtk-2.0/%{gtkbinaryver}/engines/libhcengine.so
%{_libdir}/gtk-2.0/%{gtkbinaryver}/engines/libindustrial.so
%{_libdir}/gtk-2.0/%{gtkbinaryver}/engines/libluaengine.so
%{_libdir}/gtk-2.0/%{gtkbinaryver}/engines/libmist.so
%{_libdir}/gtk-2.0/%{gtkbinaryver}/engines/libredmond95.so
%{_libdir}/gtk-2.0/%{gtkbinaryver}/engines/libthinice.so

%files devel
%{_libdir}/pkgconfig/*



%changelog
* Fri Aug  31 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 848d682
- Sync with Cooker (convert BR to pkgconfig style, update package structure, fix build with new glib etc)
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14259 |12mr|gtkglarea2-2.0.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	1

%define	fname	gtkglarea
%define	libname	%mklibname %{fname} %{major}

Summary:	OpenGL widget for GTK+ GUI toolkit
Name:		gtkglarea2
Version:	2.0.1
Release:	7
License:	LGPLv2+
Group:		System/Libraries

Source0:	http://ftp.gnome.org/pub/GNOME/sources/%name/%{fname}-%{version}.tar.bz2
Patch0:		gtkglarea-2.0.0-wformat.patch
Patch1:		gtkglarea-2.0.1-link-against-libm.patch

URL:		http://www.mono-project.com/GtkGLArea
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(gtk+-2.0)
%define	bogus	%{mklibname %{fname} 2.0}
%rename		bogus

%description
Just as GTK+ is build on top of GDK, GtkGLArea is built on top of gdkgl which
is basically wrapper around GLX functions. The widget itself is very similar
to GtkDrawinigArea widget and adds only three extra functions.

Lower level gdkgl functions make it easy to render on any widget that has
OpenGL capable visual, rendering to off-screen pixmaps is also supported.

%package -n	%{libname}
Summary:	OpenGL widget for GTK+ GUI toolkit
Group:		System/Libraries

%description -n %{libname}
Just as GTK+ is build on top of GDK, GtkGLArea is built on top of gdkgl which
is basically wrapper around GLX functions. The widget itself is very similar
to GtkDrawinigArea widget and adds only three extra functions.

Lower level gdkgl functions make it easy to render on any widget that has
OpenGL capable visual, rendering to off-screen pixmaps is also supported.

%package -n	%{libname}-devel
Summary:	Includes and static libs
Group:		Development/GNOME and GTK+
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n	%{libname}-devel
Libraries and includes files you can use for GtkGLArea development

%prep
%setup -q -n %{fname}-%{version}
%patch0 -p1 -b .wformat~
%patch1 -p1 -b .libs~
autoreconf -fi

%build
%configure2_5x 
%make

%install
%makeinstall

%files -n %{libname}
%doc AUTHORS COPYING ChangeLog README
%{_libdir}/libgtkgl-2.0.so.%{major}*

%files -n %{libname}-devel
%doc docs/*.txt
%{_libdir}/*.so
%{_libdir}/*.*a
%{_includedir}/*
%{_libdir}/pkgconfig/gtkgl-2.0.pc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14260 |12mr|gtkglext-1.2.0-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	gtkglext
%define	version	1.2.0
%define	release	%mkrel 11

%define	major	0
%define	api_version 1.0

%define	libname %mklibname %{name} %{api_version} %{major}
%define	libnamedev %mklibname %{name} -d

Summary:	OpenGL extension to GTK 2.0 or later
Name:		%{name}
Version:	%{version}
Release: 	%{release}
License:	LGPL
Group:		System/Libraries
Source0:	http://prdownloads.sourceforge.net/gtkglext/%{name}-%{version}.tar.bz2
Patch0:		gtkglext-support-pango.diff
Patch1:		gtkglext-1.2.0-newer-gtk.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL:		http://gtkglext.sourceforge.net/
BuildRequires:	pkgconfig
BuildRequires:	mesaglu-devel
BuildRequires:	gtk2-devel
BuildRequires:	libgdk_pixbuf2.0-devel
BuildRequires:	pango-devel
BuildRequires:	chrpath
BuildRequires:	pkgconfig(pangox)

%description
GtkGLExt is an OpenGL extension to GTK 2.0 or later.
GtkGLExt provides the GDK objects to support OpenGL rendering in GTK,
and GtkWidget API add-ons to make GTK+ widgets OpenGL-capable.
As opposed to Jane Loff's GtkGLArea , it does not provide any OpenGL widget,
but an interface to use OpenGL on *ANY* GTK+ widget. 

%package -n	%{libname}
Summary:	OpenGL extension to GTK 2.0 or later
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}
Obsoletes:	%{_lib}gtkglext-1.0_0 < %{version}-%{release}

%description -n	%{libname}
GtkGLExt is an OpenGL extension to GTK 2.0 or later.
GtkGLExt provides the GDK objects to support OpenGL rendering in GTK,
and GtkWidget API add-ons to make GTK+ widgets OpenGL-capable.
As opposed to Jane Loff's GtkGLArea , it does not provide any OpenGL widget,
but an interface to use OpenGL on *ANY* GTK+ widget. 

%package -n	%{libnamedev}
Summary:	OpenGL extension to GTK 2.0 or later
Group:		Development/GNOME and GTK+
Requires:	%{libname} = %{version}
Provides:	lib%{name}-%{api_version}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release} 
Obsoletes:	%{_lib}gtkglext-1.0_0-devel < %{version}-%{release}

%description -n %{libnamedev}
Libraries and includes files you can use for GtkGLExt development.

%prep
%setup -q
%patch0 -p0
%patch1 -p1 -b .gtk

%build
autoreconf -fi
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/lib*.so.*

%files -n %{libnamedev}
%defattr(-,root,root)
%doc AUTHORS ChangeLog TODO README
%doc %{_datadir}/gtk-doc/html/gtkglext
%{_libdir}/*.so
%{_libdir}/*.a
%{_includedir}/*
%{_libdir}/%{name}*
%{_libdir}/pkgconfig/*.pc
%{_datadir}/aclocal/*.m4





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14261 |12mr|gtkhtml-3.14-3.32.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 19
%define package_name gtkhtml
%define api_version 3.14
%define libname %mklibname %{package_name}- %{api_version} %{major}
%define libnamedev %mklibname -d %{package_name}- %{api_version}

Summary:	HTML rendering/editing library
Name:		%{package_name}-%{api_version}
Version:	3.32.2
Release:	5
License:	LGPLv2+
Group:		Graphical desktop/GNOME
URL:		http://ftp.gnome.org/pub/gnome/sources/gtkhtml/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/gtkhtml/%{package_name}-%{version}.tar.bz2
Patch0:		gtkhtml-3.32.2-fix-linking.patch
BuildRequires:	pkgconfig(gail)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libsoup-2.4)
BuildRequires:	iso-codes
BuildRequires:	pkgconfig(enchant)
BuildRequires:	gnome-icon-theme >= 1.2.0
BuildRequires:	intltool
BuildRequires:	pkgconfig(gconf-2.0) GConf2
Requires:	%{libname} >= %{version}


%description 
GtkHTML is a HTML rendering/editing library.  GtkHTML is
not designed to be the ultimate HTML browser/editor: instead, it is
designed to be easily embedded into applications that require
lightweight HTML functionality.

GtkHTML was originally based on KDE's KHTMLW widget, but is now
developed independently of it.  The most important difference between
KHTMLW and GtkHTML, besides being GTK-based, is that GtkHTML is also
an editor.  Thanks to the Bonobo editor component that comes with the
library, it's extremely simple to add HTML editing to an existing
application.

%package -n %{libname}
Summary:	Libraries for GtkHTML
Group:		System/Libraries

%description -n %{libname}
GtkHTML is a HTML rendering/editing library.  GtkHTML is
not designed to be the ultimate HTML browser/editor: instead, it is
designed to be easily embedded into applications that require
lightweight HTML functionality.

This package contains libraries used by GtkHTML.

%package -n %{libnamedev}
Summary:	Development libraries, header files and utilities for GtkHTML
Group:		Development/GNOME and GTK+
Requires:	%{name} = %{version}
Requires:	%{libname} = %{version}
Provides:	%{package_name}-%{api_version}-devel = %{version}-%{release}
Conflicts:	%{mklibname -d gtkhtml-3.8 15} < 3.32.2-5
Obsoletes:	%{mklibname -d gtkhtml- 3.14 19} < 3.32.2-5

%description -n %{libnamedev}
GtkHTML is a HTML rendering/editing library.  GtkHTML is
not designed to be the ultimate HTML browser/editor: instead, it is
designed to be easily embedded into applications that require
lightweight HTML functionality.

This package contains the files necessary to develop applications with GtkHTML.

%prep
%setup -q -n %{package_name}-%{version}
%apply_patches
autoreconf -fi

%build
%configure2_5x \
	--enable-deprecated-warning-flags=no \
	--disable-static
%make LIBS=-lm

%install
%makeinstall_std

# gw these produce rpmlint errors:
rm -rf %{buildroot}%{_datadir}/locale/{bn_IN,si}

%find_lang %{package_name}-%{api_version}

%files -f %{package_name}-%{api_version}.lang -n %{name}
%doc AUTHORS NEWS README TODO
%{_datadir}/gtkhtml-%{api_version}

%files -n %{libname}
%doc AUTHORS COPYING
%{_libdir}/libgtkhtml-%{api_version}.so.%{major}*
%{_libdir}/libgtkhtml-editor-%{api_version}.so.0*

%files -n %{libnamedev}
%doc ChangeLog
%_bindir/gtkhtml-editor-test
%{_libdir}/*.so
%{_includedir}/*
%{_libdir}/pkgconfig/*



%changelog
* Sat Aug  11 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: c77ba77
- Spec cleanup, convert BuildRequires to pkgconfig style
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14262 |12mr|gtkhtml4-4.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	0
%define oname gtkhtml
%define api_version 4.0
%define libname %mklibname %{oname} %{api_version} %{major}
%define develname %mklibname -d %{oname} %{api_version}

Summary: HTML rendering/editing library
Name: gtkhtml4
Version: 4.6.1
Release: 1
License: LGPLv2+
Group: Graphical desktop/GNOME
URL: http://ftp.gnome.org/pub/gnome/sources/gtkhtml/
Source0: http://ftp.gnome.org/pub/GNOME/sources/gtkhtml/4.6/%{oname}-%{version}.tar.xz

BuildRequires:	intltool
BuildRequires:	pkgconfig(enchant) >= 1.1.7
BuildRequires:	pkgconfig(gail-3.0) >= 3.0.2
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.0.2
BuildRequires:	pkgconfig(gsettings-desktop-schemas)
BuildRequires:	pkgconfig(iso-codes)
BuildRequires:	pkgconfig(cairo) >= 1.10.0
BuildRequires:	pkgconfig(ORBit-2.0)
BuildRequires:	pkgconfig(libsoup-2.4) >= 2.26.0
BuildRequires:	pkgconfig(gnome-icon-theme) >= 2.22.0

Requires:	%{libname} >= %{version}-%{release}

%description 
GtkHTML is a HTML rendering/editing library.  GtkHTML is
not designed to be the ultimate HTML browser/editor: instead, it is
designed to be easily embedded into applications that require
lightweight HTML functionality.

GtkHTML was originally based on KDE's KHTMLW widget, but is now
developed independently of it.  The most important difference between
KHTMLW and GtkHTML, besides being GTK-based, is that GtkHTML is also
an editor.  Thanks to the Bonobo editor component that comes with the
library, it's extremely simple to add HTML editing to an existing
application.

%package -n %{libname}
Summary:	Libraries for GtkHTML
Group:		System/Libraries

%description -n %{libname}
GtkHTML is a HTML rendering/editing library.  GtkHTML is
not designed to be the ultimate HTML browser/editor: instead, it is
designed to be easily embedded into applications that require
lightweight HTML functionality.

This package contains libraries used by GtkHTML.

%package -n %{develname}
Summary:	Development libraries, header files and utilities for GtkHTML
Group:		Development/GNOME and GTK+
#Requires:	%{name} = %{version}
Requires:	%{libname} = %{version}
Provides:	%{oname}-%{api_version}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
GtkHTML is a HTML rendering/editing library.  GtkHTML is
not designed to be the ultimate HTML browser/editor: instead, it is
designed to be easily embedded into applications that require
lightweight HTML functionality.

This package contains the files necessary to develop applications with GtkHTML.

%prep
%setup -qn %{oname}-%{version}

%build
%configure2_5x \
	--disable-static \
	--program-suffix=4

%make

%install
rm -rf %{buildroot}
%makeinstall_std
find %{buildroot} -name "*.la" -delete
%{find_lang} %{oname}-%{api_version}

%files -f %{oname}-%{api_version}.lang
%doc AUTHORS NEWS README TODO COPYING
%{_datadir}/gtkhtml-%{api_version}

%files -n %{libname}
%{_libdir}/libgtkhtml-%{api_version}.so.%{major}*
%{_libdir}/libgtkhtml-editor-%{api_version}.so.%{major}*

%files -n %{develname}
%doc ChangeLog
%{_bindir}/gtkhtml-editor-test4
%{_libdir}/*.so
%{_includedir}/*
%{_libdir}/pkgconfig/*



%changelog
* Tue Nov 13 2012 Arkady L. Shane <ashejn@rosalab.ru> 4.6.1-1
- update to 4.6.1

* Mon Oct  1 2012 Arkady L. Shane <ashejn@rosalab.ru> 4.6.0-1
- update to 4.6.0

* Mon Aug 13 2012 Matthew Dawkins <mattydaw@mandriva.org> 4.4.4-1
+ Revision: 814437
- update to new version 4.4.4

* Tue Jun 19 2012 Matthew Dawkins <mattydaw@mandriva.org> 4.4.3-1
+ Revision: 806164
- update to new version 4.4.3

* Wed May 16 2012 Matthew Dawkins <mattydaw@mandriva.org> 4.4.2-1
+ Revision: 799173
- update to new version 4.4.2

* Mon Apr 23 2012 Alexander Khrukin <akhrukin@mandriva.org> 4.4.1-1
+ Revision: 792841
- version update 4.4.1

* Mon Jan 09 2012 Götz Waschk <waschk@mandriva.org> 4.2.3-1
+ Revision: 758811
- new version

* Thu Dec 08 2011 Matthew Dawkins <mattydaw@mandriva.org> 4.2.2-1
+ Revision: 739035
- added patch0
- fixed configure
- added p0 for g_thread_init deprecation
- new version 4.2.2
- cleaned up spec
- removed .la files
- removed defattr, clean section, BuildRoot, mkrel
- converted BRs to pkgconfig

* Wed Aug 31 2011 Götz Waschk <waschk@mandriva.org> 4.0.2-1
+ Revision: 697582
- new version
- xz tarball

* Tue Apr 26 2011 Funda Wang <fwang@mandriva.org> 4.0.1-1
+ Revision: 659110
- update to new version 4.0.1

* Mon Apr 04 2011 Funda Wang <fwang@mandriva.org> 4.0.0-1
+ Revision: 650155
- import gtkhtml4


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14263 |12mr|gtkimageview-1.6.4-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lib_major	0
%define lib_name	%mklibname %{name} %{lib_major}
%define lib_name_devel	%mklibname %{name} -d

Summary:	Simple image viewer widget for GTK
Name:		gtkimageview
Version:	1.6.4
Release:	5
License:	LGPLv2+
Group:		System/Libraries
URL:		http://trac.bjourne.webfactional.com/
Source0:	http://trac.bjourne.webfactional.com/attachment/wiki/WikiStart/gtkimageview-%{version}.tar.gz
# (fc) 1.3.0-1mdv disable -Werror flag
Patch0:		gtkimageview-1.3.0-nowerror.patch
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	gtk-doc
BuildRequires:	automake1.9
BuildRequires:	gnome-common
Requires:	common-licenses

%description
GtkImageView is a widget that provides a zoomable and panable view of
a GdkPixbuf. It is intended to be usable in most types of image
viewing applications.

%package -n %{lib_name}
Summary:	Simple image viewer widget for GTK
Group:		System/Libraries

%description -n %{lib_name}
GtkImageView is a widget that provides a zoomable and panable view of
a GdkPixbuf. It is intended to be usable in most types of image
viewing applications.

This package contains the library needed to run programs dynamically
linked with gtkimageview.

%package -n %{lib_name_devel}
Summary:	Static libraries and header files of %{name}
Group:		Development/C
Requires:	%{lib_name} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{lib_name_devel}
GtkImageView is a widget that provides a zoomable and panable view of
a GdkPixbuf. It is intended to be usable in most types of image
viewing applications.

%prep
%setup  -q
%patch0 -p1 -b .nowerror

%build
NOCONFIGURE=yes ./autogen.sh
%configure2_5x --disable-static
%make LIBS="-lm"

%install
%makeinstall_std

%files -n %{lib_name}
%doc README
%{_libdir}/*.so.%{lib_major}*

%files -n %{lib_name_devel}
%doc %{_datadir}/gtk-doc/html/*
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*
%{_includedir}/*



%changelog
* Thu Sep  6 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 844e866
- Drop .la and .a files, spec cleanup, try to fix linkage
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14264 |12mr|gtkmm2.4-2.24.2-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname gtkmm
%define api_version 2.4
%define major 1
%define libname %mklibname %{pkgname} %{api_version} %{major}
%define libnamedev %mklibname -d %{pkgname} %{api_version}

Name:		%{pkgname}%{api_version}
Summary:	C++ interface for popular GUI library gtk+
Version:	2.24.2
Release:	7
#gw lib is LGPL, tool is GPL
License:	LGPLv2+ and GPLv2+
Group:		System/Libraries
URL:		http://gtkmm.sourceforge.net/

Source:		http://ftp.gnome.org/pub/GNOME/sources/%{pkgname}/%{pkgname}-%{version}.tar.xz
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(glibmm-2.4)
BuildRequires:	pkgconfig(atkmm-1.6)
BuildRequires:	pkgconfig(cairomm-1.0)
BuildRequires:	pkgconfig(pangomm-1.4)

%description
Gtkmm provides a C++ interface to the GTK+ GUI library. Gtkmm2 wraps GTK+ 2.
Highlights include typesafe callbacks, widgets extensible via inheritance
and a comprehensive set of widget classes that can be freely combined to
quickly create complex user interfaces.


%package	-n %{libname}
Summary:	C++ interface for popular GUI library gtk+
Group:		System/Libraries
Provides:	lib%{name} = %{version}-%{release}
Provides:	%{pkgname}%{api_version} = %{version}-%{release}

%description	-n %{libname}
Gtkmm provides a C++ interface to the GTK+ GUI library. Gtkmm2 wraps GTK+ 2.
Highlights include typesafe callbacks, widgets extensible via inheritance
and a comprehensive set of widget classes that can be freely combined to
quickly create complex user interfaces.

This package contains the library needed to run programs dynamically
linked with %{pkgname}.


%package	-n %{libnamedev}
Summary:	Headers and development files of %{pkgname}
Group:		Development/GNOME and GTK+
Requires:	%{libname} = %{version}-%{release}
Provides:	%{pkgname}%{api_version}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}

%description	-n %{libnamedev}
This package contains the headers and development files that are needed,
when trying to develop or compile applications which need %{pkgname}.

%package	doc
Summary:	GTKmm documentation
Group:		Books/Other

%description	doc
Gtkmm provides a C++ interface to the GTK+ GUI library. Gtkmm2 wraps GTK+ 2.
Highlights include typesafe callbacks, widgets extensible via inheritance
and a comprehensive set of widget classes that can be freely combined to
quickly create complex user interfaces.

This package contains all API documentation for gtkmm. You can readily read
this documentation with devhelp, a documentation reader.

%prep
%setup -q -n %{pkgname}-%{version}

%build
%configure2_5x \
    --enable-shared \
    --disable-static
%make

# make check does nothing

%install
rm -rf %{buildroot}
%makeinstall_std MMDOCTOOLDIR=%{_datadir}/mm-common/doctool

%files -n %{libname}
%{_libdir}/libgdkmm-%{api_version}.so.%{major}*
%{_libdir}/libgtkmm-%{api_version}.so.%{major}*


%files -n %{libnamedev}
%doc PORTING ChangeLog AUTHORS COPYING NEWS README
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/gtkmm-%{api_version}/
%{_libdir}/gdkmm-%{api_version}/
%{_libdir}/pkgconfig/*.pc

%files doc
%doc %{_datadir}/doc/gtkmm-%{api_version}/
%doc %{_datadir}/devhelp/books/*


%changelog
* Mon Apr 16 2012 GÃ¶tz Waschk <waschk@mandriva.org> 2.24.2-6
+ Revision: 791290
- rebuild for missing devel provides

* Fri Mar 16 2012 Andrey Bondrov <abondrov@mandriva.org> 2.24.2-5
+ Revision: 785326
- Rebuild with new RPM dependency generator

* Tue Dec 06 2011 ZÃ© <ze@mandriva.org> 2.24.2-4
+ Revision: 738047
- last touches
- set buildrquires with pkg usage
- clean static entries
- clean useless macros
- arrange provides
- need to set requires to release
- clean requires on devel

* Tue Dec 06 2011 ZÃ© <ze@mandriva.org> 2.24.2-3
+ Revision: 738045
- clean defattr, BR, clean section and mkrel
- disable static
- clean .la files
- move docs to devel

  + Andrey Bondrov <abondrov@mandriva.org>
    - Rebuild to fix problems caused by Matthew Dawkins (.la issue)

* Mon Sep 19 2011 GÃ¶tz Waschk <waschk@mandriva.org> 2.24.2-2
+ Revision: 700353
- rebuild

* Mon Jul 11 2011 GÃ¶tz Waschk <waschk@mandriva.org> 2.24.2-1
+ Revision: 689453
- new version
- xz tarball

* Tue May 03 2011 Oden Eriksson <oeriksson@mandriva.com> 2.24.0-2
+ Revision: 664955
- mass rebuild

* Mon Apr 04 2011 GÃ¶tz Waschk <waschk@mandriva.org> 2.24.0-1
+ Revision: 650201
- new version
- bump gtk dep
- fix installation

* Wed Mar 23 2011 Funda Wang <fwang@mandriva.org> 2.22.0-2
+ Revision: 648119
- rebuild

* Mon Sep 27 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.22.0-1mdv2011.0
+ Revision: 581522
- update to new version 2.22.0

* Sun Sep 26 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.9-1mdv2011.0
+ Revision: 581067
- update to new version 2.21.9

* Mon Sep 20 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.8.1-1mdv2011.0
+ Revision: 579978
- update to new version 2.21.8.1

* Tue Sep 14 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.8-1mdv2011.0
+ Revision: 578313
- new version
- bump gtk dep

* Thu Sep 02 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.7-1mdv2011.0
+ Revision: 575220
- new version
- remove atkmm and depend on external version

* Tue May 04 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.20.3-1mdv2011.0
+ Revision: 541987
- update to new version 2.20.3

* Fri Apr 16 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.20.2-1mdv2010.1
+ Revision: 535451
- update to new version 2.20.2

* Wed Apr 07 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.20.1-1mdv2010.1
+ Revision: 532791
- update to new version 2.20.1

* Tue Mar 30 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.20.0-1mdv2010.1
+ Revision: 529689
- new version
- bump glibmm dep

* Thu Mar 18 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.19.7-1mdv2010.1
+ Revision: 524905
- update to new version 2.19.7

* Wed Feb 24 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.19.6-1mdv2010.1
+ Revision: 510579
- update to new version 2.19.6

* Tue Jan 26 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.19.4-1mdv2010.1
+ Revision: 496741
- new version
- bump gtk dep

* Mon Jan 04 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.19.2-1mdv2010.1
+ Revision: 486186
- update to new version 2.19.2

* Sun Oct 04 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.18.2-1mdv2010.0
+ Revision: 453733
- new version

* Mon Sep 21 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.18.1-1mdv2010.0
+ Revision: 446720
- new version
- update file list

* Mon Sep 07 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.17.11-1mdv2010.0
+ Revision: 432734
- new version
- bump gtk dep

* Sat Aug 29 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.17.9.3-1mdv2010.0
+ Revision: 422132
- update to new version 2.17.9.3
- update to new version 2.17.9.1

* Wed Aug 26 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.17.9-1mdv2010.0
+ Revision: 421449
- new version
- update deps
- update file list

* Tue Jul 14 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.17.2-1mdv2010.0
+ Revision: 395970
- update to new version 2.17.2

* Mon Jun 29 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.17.1-1mdv2010.0
+ Revision: 390593
- bump gtk+ dep
- new version
- drop merged patch

* Mon Mar 16 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.16.0-1mdv2009.1
+ Revision: 355983
- update to new version 2.16.0

* Tue Mar 03 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.15.5-1mdv2009.1
+ Revision: 348121
- update to new version 2.15.5

* Fri Feb 06 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.15.3-1mdv2009.1
+ Revision: 338044
- update to new version 2.15.3

* Sun Jan 25 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.15.1-1mdv2009.1
+ Revision: 333556
- update to new version 2.15.1

* Mon Jan 05 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.15.0-1mdv2009.1
+ Revision: 324963
- new version
- bump deps
- fix format strings

* Fri Nov 14 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.14.3-1mdv2009.1
+ Revision: 303146
- update to new version 2.14.3

* Mon Nov 10 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.14.2-1mdv2009.1
+ Revision: 301809
- update to new version 2.14.2

* Thu Sep 25 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.14.1-1mdv2009.0
+ Revision: 288069
- new version

* Mon Sep 22 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.14.0-1mdv2009.0
+ Revision: 286602
- new version
- bump pangomm dep

* Wed Sep 10 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.13.8-1mdv2009.0
+ Revision: 283475
- new version
- drop patch
- update license

* Tue Sep 09 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.13.7-2mdv2009.0
+ Revision: 282904
- patch for gtk api changes (fixes crash reportet as #43623)

* Wed Aug 20 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.13.7-1mdv2009.0
+ Revision: 274125
- new version

* Mon Aug 04 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.13.6-1mdv2009.0
+ Revision: 263349
- new version

* Wed Jul 23 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.13.5-1mdv2009.0
+ Revision: 242538
- new version
- depend on pangomm

* Wed Jul 16 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.13.4-1mdv2009.0
+ Revision: 236587
- new version
- update file list

* Thu Jul 03 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.13.1-2mdv2009.0
+ Revision: 231287
- new version
- bump deps
- update license

* Tue Jun 17 2008 Thierry Vignaud <tv@mandriva.org> 2.12.7-2mdv2009.0
+ Revision: 221116
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Wed Apr 02 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.12.7-1mdv2008.1
+ Revision: 191629
- new version

* Tue Apr 01 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.12.6-1mdv2008.1
+ Revision: 191359
- new version
- new version
- update file list

* Sun Jan 27 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.12.4-2mdv2008.1
+ Revision: 158507
- rebuild for broken build system
- new version

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Nov 08 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.12.3-1mdv2008.1
+ Revision: 106900
- new version

* Mon Nov 05 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.12.2-1mdv2008.1
+ Revision: 106016
- new version

* Wed Oct 10 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.12.1-1mdv2008.1
+ Revision: 96635
- new version
- bump glibmm dep

* Fri Sep 14 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.12.0-1mdv2008.0
+ Revision: 85532
- new version
- bump deps

* Fri Aug 31 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.11.8-1mdv2008.0
+ Revision: 76898
- new version

* Fri Aug 17 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.11.7-1mdv2008.0
+ Revision: 65168
- new version
- new devel name

* Mon Jul 30 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.11.6-1mdv2008.0
+ Revision: 56519
- new version

* Sun Jul 22 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.11.5-1mdv2008.0
+ Revision: 54395
- new version
- bump deps

* Mon Jul 02 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.11.4-1mdv2008.0
+ Revision: 46963
- new version

* Tue Jun 19 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.11.3-2mdv2008.0
+ Revision: 41463
- rebuild

* Mon Jun 18 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.11.3-1mdv2008.0
+ Revision: 40798
- new version

* Wed Jun 06 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.11.2-1mdv2008.0
+ Revision: 36045
- new version
- bump deps

* Wed May 02 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.10.10-1mdv2008.0
+ Revision: 20405
- new version

* Tue Apr 24 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.10.9-1mdv2008.0
+ Revision: 17910
- new version


* Sun Mar 04 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.10.8-1mdv2007.0
+ Revision: 132017
- new version

* Sun Jan 28 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.10.7-1mdv2007.1
+ Revision: 114594
- new version

* Mon Nov 27 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.10.5-1mdv2007.1
+ Revision: 87442
- new version

* Tue Nov 21 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.10.4-1mdv2007.1
+ Revision: 85902
- new version
- bump deps

* Thu Nov 09 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.10.3-1mdv2007.1
+ Revision: 79232
- new version

* Fri Oct 13 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.10.2-2mdv2007.1
+ Revision: 63813
- rebuild
- Import gtkmm2.4

* Fri Oct 13 2006 Götz Waschk <waschk@mandriva.org> 2.10.2-1mdv2007.1
- bump deps
- New version 2.10.2

* Wed Aug 23 2006 Götz Waschk <waschk@mandriva.org> 2.10.1-1mdv2007.0
- bump deps
- New release 2.10.1

* Wed Aug 09 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.9.10-1mdv2007.0
- New release 2.9.10

* Wed Jul 26 2006 Götz Waschk <waschk@mandriva.org> 2.9.9-1mdv2007.0
- bump deps
- New release 2.9.9

* Thu Jul 20 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.9.8-1mdv2007.0
- New release 2.9.8

* Fri Jul 07 2006 Götz Waschk <waschk@mandriva.org> 2.9.7-1mdv2007.0
- drop patch
- New release 2.9.7

* Fri Jun 30 2006 Götz Waschk <waschk@mandriva.org> 2.9.5-2mdv2007.0
- patch for new gtk

* Tue Jun 20 2006 Götz Waschk <waschk@mandriva.org> 2.9.5-1mdv2007.0
- New release 2.9.5
- bump deps
- depend on cairomm

* Sun May 21 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.8.8-1mdk
- New release 2.8.8

* Sat May 13 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.8.7-1mdk
- New release 2.8.7

* Sat Apr 15 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.8.5-1mdk
- New release 2.8.5

* Wed Feb 01 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.8.3-1mdk
- New release 2.8.3

* Fri Dec 16 2005 GÃ¶tz Waschk <waschk@mandriva.org> 2.8.2-1mdk
- New release 2.8.2
- use mkrel

* Thu Oct 20 2005 Götz Waschk <waschk@mandriva.org> 2.8.1-1mdk
- bump deps
- New release 2.8.1

* Sun Oct 09 2005 GÃ¶tz Waschk <waschk@mandriva.org> 2.8.0-1mdk
- New release 2.8.0

* Wed Jul 27 2005 Götz Waschk <waschk@mandriva.org> 2.6.4-1mdk
- New release 2.6.4

* Sat Jun 11 2005 Götz Waschk <waschk@mandriva.org> 2.6.3-1mdk
- New release 2.6.3

* Tue Apr 19 2005 GÃ¶tz Waschk <waschk@linux-mandrake.com> 2.6.2-1mdk
- New release 2.6.2

* Mon Mar 14 2005 Götz Waschk <waschk@linux-mandrake.com> 2.6.1-1mdk
- fix source URL
- New release 2.6.1

* Mon Mar 07 2005 Götz Waschk <waschk@linux-mandrake.com> 2.6.0-1mdk
- add the demo
- requires new atk
- requires new glibmm
- fix source URL
- New release 2.6.0

* Thu Feb 03 2005 Goetz Waschk <waschk@linux-mandrake.com> 2.4.11-1mdk
- New release 2.4.11

* Sun Jan 30 2005 Goetz Waschk <waschk@linux-mandrake.com> 2.4.10-1mdk
- New release 2.4.10

* Wed Dec 01 2004 Goetz Waschk <waschk@linux-mandrake.com> 2.4.8-1mdk
- New release 2.4.8

* Wed Nov 03 2004 Goetz Waschk <waschk@linux-mandrake.com> 2.4.7-1mdk
- New release 2.4.7

* Fri Oct 29 2004 Goetz Waschk <waschk@linux-mandrake.com> 2.4.6-1mdk
- New release 2.4.6

* Wed Aug 11 2004 Götz Waschk <waschk@linux-mandrake.com> 2.4.5-1mdk
- fix source url
- New release 2.4.5

* Wed Jul 07 2004 Götz Waschk <waschk@linux-mandrake.com> 2.4.4-1mdk
- fix summary
- New release 2.4.4

* Sun Jun 20 2004 Abel Cheung <deaddog@mandrakesoft.com> 2.4.3-1mdk
- New release 2.4.3
- fix source URL

* Tue Jun 08 2004 GÃ¶tz Waschk <waschk@linux-mandrake.com> 2.4.2-1mdk
- fix source URL
- reenable libtoolize
- New release 2.4.2

* Fri May 07 2004 Abel Cheung <deaddog@deaddog.org> 2.4.1-1mdk
- New version

* Wed Apr 28 2004 Abel Cheung <deaddog@deaddog.org> 2.4.0-1mdk
- New major release

* Tue Apr 27 2004 Abel Cheung <deaddog@deaddog.org> 2.2.11-1mdk
- New version
- Drop patch, not needed


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14265 |12mr|gtkmm3.0-3.4.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname	gtkmm
%define api_version 3.0
%define major 1
%define libname_orig %mklibname %{pkgname} %{api_version}
%define libname %mklibname %{pkgname} %{api_version} %{major}
%define develname %mklibname -d %{pkgname} %{api_version}

Name:		%{pkgname}%{api_version}
Summary:	C++ interface for popular GUI library gtk+
Version:	3.4.2
Release:	1
#gw lib is LGPL, tool is GPL
License:	LGPLv2+ and GPLv2+
Group:		System/Libraries
URL:		http://gtkmm.sourceforge.net/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/gtkmm/3.4/%{pkgname}-%{version}.tar.xz

BuildRequires:	xsltproc
BuildRequires:	pkgconfig(atkmm-1.6)
BuildRequires:	pkgconfig(cairomm-1.0)
BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
BuildRequires:	pkgconfig(giomm-2.4)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(pangomm-1.4)
BuildRequires:	doxygen

%description
Gtkmm provides a C++ interface to the GTK+ GUI library. Gtkmm2 wraps GTK+ 2.
Highlights include typesafe callbacks, widgets extensible via inheritance
and a comprehensive set of widget classes that can be freely combined to
quickly create complex user interfaces.

%package	-n %{libname}
Summary:	C++ interface for popular GUI library gtk+
Group:		System/Libraries
Provides:	%{libname_orig} = %{version}-%{release}
Provides:	%{pkgname}%{api_version} = %{version}-%{release}

%description	-n %{libname}
Gtkmm provides a C++ interface to the GTK+ GUI library. Gtkmm2 wraps GTK+ 2.
Highlights include typesafe callbacks, widgets extensible via inheritance
and a comprehensive set of widget classes that can be freely combined to
quickly create complex user interfaces.

This package contains the library needed to run programs dynamically
linked with %{pkgname}.

%package	-n %{develname}
Summary:	Headers and development files of %{pkgname}
Group:		Development/GNOME and GTK+
Requires:	%{libname} = %{version}
Provides:	%{pkgname}%{api_version}-devel = %{version}-%{release}
Provides:	%{libname_orig}-devel = %{version}-%{release}
Obsoletes:	%{_lib}gtkmm3.0_1-static-devel
Obsoletes:	%{_lib}gtkmm3.0-static-devel

%description	-n %{develname}
This package contains the headers and development files that are needed,
when trying to develop or compile applications which need %{pkgname}.

%package	doc
Summary:	GTKmm documentation
Group:		Books/Other

%description	doc
Gtkmm provides a C++ interface to the GTK+ GUI library. Gtkmm2 wraps GTK+ 2.
Highlights include typesafe callbacks, widgets extensible via inheritance
and a comprehensive set of widget classes that can be freely combined to
quickly create complex user interfaces.

This package contains all API documentation for gtkmm. You can readily read
this documentation with devhelp, a documentation reader.

%prep
%setup -qn %{pkgname}-%{version}

%build
%configure2_5x \
	--disable-static

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%files -n %{libname}
%doc AUTHORS COPYING NEWS README
%{_libdir}/libgdkmm-%{api_version}.so.%{major}*
%{_libdir}/libgtkmm-%{api_version}.so.%{major}*

%files -n %{develname}
%doc PORTING ChangeLog
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/gtkmm-%{api_version}
%{_libdir}/gdkmm-%{api_version}
%{_libdir}/pkgconfig/*.pc

%files doc
%doc %{_datadir}/doc/gtkmm-%{api_version}
%doc %{_datadir}/devhelp/books/*

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14266 |12mr|gtk-qt-engine-1.1-5.r5.6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libname %mklibname gtk-qt-engine
%define snapshot r5

Summary:	Allow GTK to use Qt widget styles
Name:		gtk-qt-engine
Version:	1.1
Release:	5.%{snapshot}.6
License:	GPLv2+
Group:		Graphical desktop/KDE
Url:		http://gtk-qt.ecs.soton.ac.uk/
Source0:	http://gtk-qt.ecs.soton.ac.uk/files/%{version}/%{name}-%{version}-%{snapshot}.tar.xz
# 4 Debian patches
Patch1:		01_fix_out_of_source_build.diff
Patch2:		02_change_desktop_file_installation.diff
Patch3:		03_disable_engine_with_nspluginviewer.diff
Patch4:		04_no_kde4_in_configfile.diff
Patch5:		gtk-qt-engine-1.1-glib.patch
BuildRequires:	cmake
BuildRequires:	kdelibs4-devel
BuildRequires:	kde4-macros
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libbonoboui-2.0)
Requires:	%{libname} = %{version}-%{release}
Requires:	gtk-qt-kcm

%description
The GTK-Qt Theme Engine is a project allowing GTK to use Qt4 widget styles. 

It behaves like a normal GTK theme engine, but calls functions from Qt 
instead of doing the drawing itself. It also adds a configuration tool
to KDE4's System Settings - Appearance which let you change the theme
of GTK+ applications in KDE.

This theme engine is currently experimental and considered as an ugly hack
by some people. Use at your own risk.

%package -n %{libname}
Summary:	Dynamic libraries for %{name}
Group:		System/Libraries
Requires:	%{name} = %{version}-%{release}
Conflicts:	gtk-qt-engine < 1.1-3

%description -n %{libname}
Dynamic libraries for %{name}.

%package -n gtk-qt-kcm
Summary:	KDE System Settings module to configure GTK+ 2 theme
Group:		Graphical desktop/KDE
Conflicts:	gtk-qt-engine < 1.1-5

%description -n gtk-qt-kcm
This package provides configuration module to configure GTK+ 2.x styles from
within Systemsettings -> "Application Appearance" in KDE4.

%prep
%setup -q -n %{name}
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

# fix .desktop file categories to make the kcm module show up under "Application
#  Appearance" in systemsettings
sed -i 's/X-KDE-System-Settings-Parent-Category=appearance/X-KDE-System-Settings-Parent-Category=application-appearance/' \
%{buildroot}%{_kde_services}/kcmgtk4.desktop

%find_lang kcmgtk4

%files
%doc AUTHORS ChangeLog
%{_datadir}/themes/Qt4/gtk-2.0/gtkrc

%files -n %{libname}
%{_libdir}/gtk-2.0/*/engines/libqt4engine.so

%files -n gtk-qt-kcm -f kcmgtk4.lang
%{_kde_iconsdir}/kcmgtk.png
%{_kde_libdir}/kde4/kcm_gtk4.so
%{_kde_services}/kcmgtk4.desktop



%changelog
* Mon Sep  3 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 9a9fe84
- Add patch to fix build with new glib, convert BR to pkgconfig style, minor spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14267 |12mr|gtk-sharp2-2.12.11-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname gtk-sharp
%define mono 1.0.2
%define monodir %{_prefix}/lib/mono

Summary:	C# language binding for the gtk+ toolkit
Name:		gtk-sharp2
Version:	2.12.11
Release:	4
License:	LGPLv2
Group:		System/Libraries
URL:		http://gtk-sharp.sourceforge.net/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/gtk-sharp/%oname-%version.tar.bz2
Patch0:		gtk-sharp-2.12.11-fix-glib-includes.patch
Requires:	glib-sharp2 = %{version}
BuildRequires:	mono-devel >= %{mono}
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	pkgconfig(libxslt)
BuildRequires:	monodoc

%description
Gtk-sharp is a C# language binding for the  gtk+ toolkit.

%package 2.4
Summary:	C# language binding for the gtk+-2.4 toolkit
Group:		System/Libraries
Requires:	gtk-sharp2 = %{version}
Conflicts:	gtk-sharp2 < 2.12.10-3

%description 2.4
Gtk-sharp is a C# language binding for the gtk+ toolkit.

%package 2.6
Summary:	C# language binding for the gtk+-2.6 toolkit
Group:		System/Libraries
Requires:	gtk-sharp2 = %{version}
Conflicts:	gtk-sharp2 < 2.12.10-3

%description 2.6
Gtk-sharp is a C# language binding for the gtk+ toolkit.

%package 2.8
Summary:	C# language binding for the gtk+-2.8 toolkit
Group:		System/Libraries
Requires:	gtk-sharp2 = %{version}
Conflicts:	gtk-sharp2 < 2.12.10-3

%description 2.8
Gtk-sharp is a C# language binding for the gtk+ toolkit.

%package 2.10
Summary:	C# language binding for the gtk+-2.10 toolkit
Group:		System/Libraries
Requires:	gtk-sharp2 = %{version}
Conflicts:	gtk-sharp2 < 2.12.10-3

%description 2.10
Gtk-sharp is a C# language binding for the gtk+ toolkit.

%package devel
Summary:	C# code generation tools for %{name}
Group:		Development/Other

%description devel
This contains the code generation tools of gtk-sharp. It is needed for building
C# wrappers for GObject APIs.

%package -n glib-sharp2
Summary:	C# binding for glib
Group:		System/Libraries
Requires:	mono >= %{mono}

%description -n glib-sharp2
Glib-sharp is a C# language binding for glib.

%package -n glib-sharp2-2.4
Summary:	C# binding for glib-2.4
Group:		System/Libraries
Requires:	glib-sharp2 = %{version}
Conflicts:	glib-sharp2 < 2.12.10-3

%description -n glib-sharp2-2.4
Glib-sharp is a C# language binding for glib.

%package -n glib-sharp2-2.6
Summary:	C# binding for glib-2.6
Group:		System/Libraries
Requires:	glib-sharp2 = %{version}
Conflicts:	glib-sharp2 < 2.12.10-3

%description -n glib-sharp2-2.6
Glib-sharp is a C# language binding for glib.

%package -n glib-sharp2-2.8
Summary:	C# binding for glib-2.8
Group:		System/Libraries
Requires:	glib-sharp2 = %{version}
Conflicts:	glib-sharp2 < 2.12.10-3

%description -n glib-sharp2-2.8
Glib-sharp is a C# language binding for glib.

%package -n glib-sharp2-2.10
Summary:	C# binding for glib-2.10
Group:		System/Libraries
Requires:	glib-sharp2 = %{version}
Conflicts:	glib-sharp2 < 2.12.10-3

%description -n glib-sharp2-2.10
Glib-sharp is a C# language binding for glib.

%package -n glade-sharp2
Summary:	C# binding for glade
Group:		System/Libraries
Requires:	%{name} = %{version}

%description -n glade-sharp2
Glade-sharp is a C# language binding for glade.

%package -n glade-sharp2-2.4
Summary:	C# binding for glib-2.6
Group:		System/Libraries
Requires:	glade-sharp2 = %{version}
Conflicts:	glade-sharp2 < 2.12.10-3

%description -n glade-sharp2-2.4
Glade-sharp is a C# language binding for glade.

%package -n glade-sharp2-2.6
Summary:	C# binding for glib-2.6
Group:		System/Libraries
Requires:	glade-sharp2 = %{version}
Conflicts:	glade-sharp2 < 2.12.10-3

%description -n glade-sharp2-2.6
Glade-sharp is a C# language binding for glade.

%package -n glade-sharp2-2.8
Summary:	C# binding for glib-2.8
Group:		System/Libraries
Requires:	glade-sharp2 = %{version}
Conflicts:	glade-sharp2 < 2.12.10-3

%description -n glade-sharp2-2.8
Glade-sharp is a C# language binding for glade.

%package -n glade-sharp2-2.10
Summary:	C# binding for glib-2.10
Group:		System/Libraries
Requires:	glade-sharp2 = %{version}
Conflicts:	glade-sharp2 < 2.12.10-3

%description -n glade-sharp2-2.10
Glade-sharp is a C# language binding for glade.

%package doc
Summary:	Documentation for gtk-sharp
Group:		Development/Other
Requires(post): mono-tools >= 1.1.9
Requires(postun): mono-tools >= 1.1.9

%description doc
Gtk-sharp is a C# language binding for the  gtk+ toolkit.
This package provides documentation for gtk-sharp. 

%prep
%setup -qn %{oname}-%{version}
%apply_patches

%build
%configure2_5x --disable-static
make

%install
%makeinstall_std

rm -f sample/valtest/.libs/libvalobj.so
rm -f sample/opaquetest/.libs/libopaque.so

%post doc
%{_bindir}/monodoc --make-index > /dev/null

%postun doc
if [ "$1" = "0" -a -x %{_bindir}/monodoc ]; then %{_bindir}/monodoc --make-index > /dev/null
fi

%files
%{_libdir}/libatksharpglue-2.so
%{_libdir}/libgdksharpglue-2.so
%{_libdir}/libgtksharpglue-2.so
%{_libdir}/libpangosharpglue-2.so
%{_libdir}/pkgconfig/gtk-dotnet-2.0.pc
%{_libdir}/pkgconfig/gtk-sharp-2.0.pc
%{monodir}/gtk-sharp-2.0/atk-sharp.dll
%{monodir}/gtk-sharp-2.0/gdk-sharp.dll
%{monodir}/gtk-sharp-2.0/gtk-dotnet.dll
%{monodir}/gtk-sharp-2.0/gtk-sharp.dll
%{monodir}/gtk-sharp-2.0/pango-sharp.dll
%{monodir}/gac/atk-sharp/2.12.0.0*
%{monodir}/gac/gdk-sharp/2.12.0.0*
%{monodir}/gac/gtk-dotnet/2.12.0.0*
%{monodir}/gac/gtk-sharp/2.12.0.0*
%{monodir}/gac/pango-sharp/2.12.0.0*

%files 2.4
%{monodir}/gtk-sharp-2.0/policy.2.4.atk-sharp.dll
%{monodir}/gtk-sharp-2.0/policy.2.4.gdk-sharp.dll
%{monodir}/gtk-sharp-2.0/policy.2.4.gtk-dotnet.dll
%{monodir}/gtk-sharp-2.0/policy.2.4.gtk-sharp.dll
%{monodir}/gtk-sharp-2.0/policy.2.4.pango-sharp.dll
%{monodir}/gac/policy.2.4.atk-sharp/0.0.0.0*
%{monodir}/gac/policy.2.4.gdk-sharp/0.0.0.0*
%{monodir}/gac/policy.2.4.gtk-dotnet/0.0.0.0*
%{monodir}/gac/policy.2.4.gtk-sharp/0.0.0.0*
%{monodir}/gac/policy.2.4.pango-sharp/0.0.0.0*

%files 2.6
%{monodir}/gtk-sharp-2.0/policy.2.6.atk-sharp.dll
%{monodir}/gtk-sharp-2.0/policy.2.6.gdk-sharp.dll
%{monodir}/gtk-sharp-2.0/policy.2.6.gtk-dotnet.dll
%{monodir}/gtk-sharp-2.0/policy.2.6.gtk-sharp.dll
%{monodir}/gtk-sharp-2.0/policy.2.6.pango-sharp.dll
%{monodir}/gac/policy.2.6.atk-sharp/0.0.0.0*
%{monodir}/gac/policy.2.6.gdk-sharp/0.0.0.0*
%{monodir}/gac/policy.2.6.gtk-dotnet/0.0.0.0*
%{monodir}/gac/policy.2.6.gtk-sharp/0.0.0.0*
%{monodir}/gac/policy.2.6.pango-sharp/0.0.0.0*

%files 2.8
%{monodir}/gtk-sharp-2.0/policy.2.8.atk-sharp.dll
%{monodir}/gtk-sharp-2.0/policy.2.8.gdk-sharp.dll
%{monodir}/gtk-sharp-2.0/policy.2.8.gtk-dotnet.dll
%{monodir}/gtk-sharp-2.0/policy.2.8.gtk-sharp.dll
%{monodir}/gtk-sharp-2.0/policy.2.8.pango-sharp.dll
%{monodir}/gac/policy.2.8.atk-sharp/0.0.0.0*
%{monodir}/gac/policy.2.8.gdk-sharp/0.0.0.0*
%{monodir}/gac/policy.2.8.gtk-dotnet/0.0.0.0*
%{monodir}/gac/policy.2.8.gtk-sharp/0.0.0.0*
%{monodir}/gac/policy.2.8.pango-sharp/0.0.0.0*

%files 2.10
%{monodir}/gtk-sharp-2.0/policy.2.10.atk-sharp.dll
%{monodir}/gtk-sharp-2.0/policy.2.10.gdk-sharp.dll
%{monodir}/gtk-sharp-2.0/policy.2.10.gtk-dotnet.dll
%{monodir}/gtk-sharp-2.0/policy.2.10.gtk-sharp.dll
%{monodir}/gtk-sharp-2.0/policy.2.10.pango-sharp.dll
%{monodir}/gac/policy.2.10.atk-sharp/0.0.0.0*
%{monodir}/gac/policy.2.10.gdk-sharp/0.0.0.0*
%{monodir}/gac/policy.2.10.gtk-dotnet/0.0.0.0*
%{monodir}/gac/policy.2.10.gtk-sharp/0.0.0.0*
%{monodir}/gac/policy.2.10.pango-sharp/0.0.0.0*

%files -n glib-sharp2
%{_libdir}/libglibsharpglue-2.so
%{_libdir}/pkgconfig/glib-sharp-2.0.pc
%{monodir}/gtk-sharp-2.0/glib-sharp.dll
%{monodir}/gac/glib-sharp/2.12.0.0*

%files -n glib-sharp2-2.4
%{monodir}/gtk-sharp-2.0/policy.2.4.glib-sharp.dll
%{monodir}/gac/policy.2.4.glib-sharp/0.0.0.0*

%files -n glib-sharp2-2.6
%{monodir}/gtk-sharp-2.0/policy.2.6.glib-sharp.dll
%{monodir}/gac/policy.2.6.glib-sharp/0.0.0.0*

%files -n glib-sharp2-2.8
%{monodir}/gtk-sharp-2.0/policy.2.8.glib-sharp.dll
%{monodir}/gac/policy.2.8.glib-sharp/0.0.0.0*

%files -n glib-sharp2-2.10
%{monodir}/gtk-sharp-2.0/policy.2.10.glib-sharp.dll
%{monodir}/gac/policy.2.10.glib-sharp/0.0.0.0*

%files -n glade-sharp2
%{_libdir}/pkgconfig/glade-sharp-2.0.pc
%{_libdir}/libgladesharpglue-2.so
%{monodir}/gtk-sharp-2.0/glade-sharp.dll
%{monodir}/gac/glade-sharp/2.12.0.0*

%files -n glade-sharp2-2.4
%{monodir}/gtk-sharp-2.0/policy.2.4.glade-sharp.dll
%{monodir}/gac/policy.2.4.glade-sharp/0.0.0.0*

%files -n glade-sharp2-2.6
%defattr(-,root,root)
%{monodir}/gtk-sharp-2.0/policy.2.6.glade-sharp.dll
%{monodir}/gac/policy.2.6.glade-sharp/0.0.0.0*

%files -n glade-sharp2-2.8
%{monodir}/gtk-sharp-2.0/policy.2.8.glade-sharp.dll
%{monodir}/gac/policy.2.8.glade-sharp/0.0.0.0*

%files -n glade-sharp2-2.10
%{monodir}/gtk-sharp-2.0/policy.2.10.glade-sharp.dll
%{monodir}/gac/policy.2.10.glade-sharp/0.0.0.0*

%files doc
%doc ChangeLog README README.generator
#*[^makefile|README]
%doc sample
%{_prefix}/lib/monodoc/sources/gtk*

%files devel
%{_bindir}/*
%{_datadir}/gapi-2.0/
%{_libdir}/pkgconfig/gapi-2.0.pc
%{_prefix}/lib/%{oname}-2.0/

%changelog
* Wed Dec 14 2011 GÃ¶tz Waschk <waschk@mandriva.org> 2.12.11-2mdv2012.0
+ Revision: 740987
- fix glib includes

* Fri Aug 05 2011 GÃ¶tz Waschk <waschk@mandriva.org> 2.12.11-1
+ Revision: 693306
- new version

* Wed May 04 2011 Funda Wang <fwang@mandriva.org> 2.12.10-3
+ Revision: 665385
- split compat packages, now gtk# only provides main api version of assembly

* Tue May 03 2011 Oden Eriksson <oeriksson@mandriva.com> 2.12.10-2
+ Revision: 664948
- mass rebuild

* Tue Mar 16 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.12.10-1mdv2011.0
+ Revision: 521499
- new version

* Fri Dec 11 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.12.9-2mdv2010.1
+ Revision: 476296
- rebuild for new webkit-sharp

* Wed May 27 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.12.9-1mdv2010.0
+ Revision: 380298
- update to new version 2.12.9

* Thu Feb 05 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.12.8-2mdv2009.1
+ Revision: 337727
- rebuild for missing package

* Wed Feb 04 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.12.8-1mdv2009.1
+ Revision: 337267
- update to new version 2.12.8

* Thu Jan 29 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.12.7-2mdv2009.1
+ Revision: 335224
- remove doc conflict

* Thu Dec 18 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.12.7-1mdv2009.1
+ Revision: 315913
- update to new version 2.12.7

* Fri Nov 07 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.12.6-1mdv2009.1
+ Revision: 300848
- update to new version 2.12.6

* Wed Oct 22 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.12.5-1mdv2009.1
+ Revision: 296548
- update to new version 2.12.5

* Wed Sep 24 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.12.4-1mdv2009.0
+ Revision: 287696
- new version

* Wed Sep 10 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.12.3-1mdv2009.0
+ Revision: 283601
- new version
- update license

* Thu Aug 21 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.12.2-1mdv2009.0
+ Revision: 274496
- new version

* Wed Aug 06 2008 Thierry Vignaud <tv@mandriva.org> 2.12.1-2mdv2009.0
+ Revision: 264646
- rebuild early 2009.0 package (before pixel changes)

* Tue Apr 22 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.12.1-1mdv2009.0
+ Revision: 196695
- new version

* Wed Mar 05 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.12.0-1mdv2008.1
+ Revision: 179395
- new version
- update file list

* Fri Jan 25 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.11.91-1mdv2008.1
+ Revision: 157849
- new version

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Thu Aug 30 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.10.2-1mdv2008.0
+ Revision: 75598
- new version
- drop patch

* Fri Jul 20 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.10.1-3mdv2008.0
+ Revision: 53764
- split out devel package

* Fri Jul 20 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.10.1-2mdv2008.0
+ Revision: 53758
- fix callback generator

* Mon Jun 18 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.10.1-1mdv2008.0
+ Revision: 41122
- new version


* Mon Feb 19 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.10.0-2mdv2007.0
+ Revision: 122675
- Import gtk-sharp2

* Mon Feb 19 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.10.0-2mdv2007.1
- Rebuild

* Wed Aug 23 2006 Götz Waschk <waschk@mandriva.org> 2.10.0-1mdv2007.0
- source URL
- New release 2.10.0

* Wed Aug 09 2006 Götz Waschk <waschk@mandriva.org> 2.9.0-1mdv2007.0
- drop patch
- remove gnome packages
- fix source URL
- New release 2.9.0

* Wed Jul 19 2006 Götz Waschk <waschk@mandriva.org> 2.8.3-2mdv2007.0
- fix postun script

* Sat Jul 08 2006 Götz Waschk <waschk@mandriva.org> 2.8.3-1mdv2007.0
- patch for new vte
- New release 2.8.3

* Sat Jun 24 2006 Götz Waschk <waschk@mandriva.org> 2.8.2-2mdv2007.0
- new vte

* Sun Mar 05 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.8.2-1mdk
- New release 2.8.2

* Fri Feb 10 2006 Götz Waschk <waschk@mandriva.org> 2.8.1-1mdk
- source URL
- New release 2.8.1

* Wed Jan 25 2006 Götz Waschk <waschk@mandriva.org> 2.8.0-1mdk
- update file list
- New release 2.8.0
- use mkrel

* Wed Nov 09 2005 GÃ¶tz Waschk <waschk@mandriva.org> 2.4.0-1mdk
- New release 2.4.0

* Thu Oct 13 2005 Götz Waschk <waschk@mandriva.org> 2.3.92-1mdk
- update file list
- drop merged patch
- New release 2.3.92

* Thu Sep 29 2005 Götz Waschk <waschk@mandriva.org> 2.3.91-4mdk
- move monodoc files to the doc package
- fix post* scripts

* Mon Sep 12 2005 Götz Waschk <waschk@mandriva.org> 2.3.91-3mdk
- fix post script

* Mon Sep 12 2005 Götz Waschk <waschk@mandriva.org> 2.3.91-2mdk
- update file list
- conflicts with old monodoc
- add monodoc to the post script

* Sun Sep 11 2005 Götz Waschk <waschk@mandriva.org> 2.3.91-1mdk
- add the docs
- New release 2.3.91

* Fri Aug 26 2005 Götz Waschk <waschk@mandriva.org> 2.3.90-1mdk
- bump gtkhtml deps
- remove gda and gnome-db
- New release 2.3.90

* Tue May 24 2005 Götz Waschk <waschk@mandriva.org> 1.9.5-2mdk
- fix deps, mono-find-requires isn't enough

* Sat May 21 2005 Götz Waschk <waschk@mandriva.org> 1.9.5-1mdk
- update file list
- New release 1.9.5

* Tue May 10 2005 Götz Waschk <waschk@mandriva.org> 1.9.3.1-1mdk
- New release 1.9.3.1

* Tue May 03 2005 Götz Waschk <waschk@mandriva.org> 1.9.3-2mdk
- fix build for x86_64

* Sat Apr 23 2005 Götz Waschk <waschk@mandriva.org> 1.9.3-1mdk
- bump gtkhtml deps
- New release 1.9.3

* Wed Mar 09 2005 Götz Waschk <waschk@linux-mandrake.com> 1.9.2-1mdk
- add dotnet dll
- remove panel files, merged into the gnome dll
- New release 1.9.2

* Mon Dec 27 2004 Götz Waschk <waschk@linux-mandrake.com> 1.9.1-1mdk
- spec fixes
- New release 1.9.1

* Wed Nov 10 2004 Götz Waschk <waschk@linux-mandrake.com> 1.9.0-1mdk
- initial package

* Fri Nov 05 2004 Götz Waschk <waschk@linux-mandrake.com> 1.0.4-1mdk
- fix URL
- New release 1.0.4

* Wed Sep 29 2004 Götz Waschk <waschk@linux-mandrake.com> 1.0.2-1mdk
- drop patch, back to gtkhtml-3.0
- New release 1.0.2

* Thu Jul 29 2004 Götz Waschk <waschk@linux-mandrake.com> 1.0-4mdk
- rebuild for new rpm

* Mon Jul 12 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 1.0-3mdk
- Add conflicts to ease upgrade from 10.0

* Wed Jul 07 2004 Götz Waschk <waschk@linux-mandrake.com> 1.0-2mdk
- update gtkhtml patch and deps

* Fri Jul 02 2004 Götz Waschk <waschk@linux-mandrake.com> 1.0-1mdk
- remove docs
- fix source URL
- new version

* Tue Jun 22 2004 Götz Waschk <waschk@linux-mandrake.com> 0.98-2mdk
- fix doc package group

* Thu Jun 17 2004 Götz Waschk <waschk@linux-mandrake.com> 0.98-1mdk
- add libpangosharpglue to libgtksharpglue package
- add installed xml docs
- fix installation
- requires new mono
- fix groups
- new version

* Mon Jun 07 2004 Götz Waschk <waschk@linux-mandrake.com> 0.93-6mdk
- fix devel deps again (no need for vte and gtkhtml, they are only dlopened)
- update patch to really use new gtkhtml

* Sun Jun 06 2004 Marcel Pol <mpol@mandrake.org> 0.93-5mdk
- manually add requires for devel packages
- build against new gtkhtml

* Sat Jun 05 2004 Marcel Pol <mpol@mandrake.org> 0.93-4mdk
- split package
- place gapi files in glib-sharp

* Sat Jun 05 2004 Götz Waschk <waschk@linux-mandrake.com> 0.93-3mdk
- add vte deps (thanks Quel Qun)
- use libgtkhtml-3.1_9

* Fri Jun 04 2004 Götz Waschk <waschk@linux-mandrake.com> 0.93-2mdk
- fix deps

* Thu Jun 03 2004 Götz Waschk <waschk@linux-mandrake.com> 0.93-1mdk
- drop perl files
- requires new mono
- new version

* Thu May 06 2004 Götz Waschk <waschk@linux-mandrake.com> 0.91.1-1mdk
- fix file list
- requires new mono
- buildrequires monodoc
- add source URL
- new version

* Sat Apr 10 2004 Götz Waschk <waschk@linux-mandrake.com> 0.18-2mdk
- rebuild for new croco

* Sun Apr 04 2004 Götz Waschk <waschk@linux-mandrake.com> 0.18-1mdk
- fix doc file listing
- new version

* Fri Mar 12 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 0.17-2mdk
- Rebuild against latest gtkhtml/gal

* Mon Mar 01 2004 Götz Waschk <waschk@linux-mandrake.com> 0.17-1mdk
- fix some rpmlint warnings
- fix buildrequires
- new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14268 |12mr|gtk-sharp-beans-2.13.92-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		gtk-sharp-beans
Version:	2.13.92
Release:	1
License:	LGPLv2+
Group:		Development/Other
Summary:	Extra Gtk# bindings
Url:		http://gitorious.org/gtk-sharp-beans
Source:		%{name}-%{version}.tar.bz2

BuildRequires:	gtk-sharp2
BuildRequires:	gtk-sharp2-devel
BuildRequires:	gio-sharp-devel
BuildRequires:	mono-devel
BuildRequires:	monodoc-core
BuildArch:	noarch

%description
Gtk# Beans aims to fill the gap between the current Gtk# packages
state and all the blings and desktop integration stuffs anyone
would want to use.

It builds on top of Gtk# and extend it by adding new classes and
extension methods.

%package devel
Group:		Development/Other
Summary:	Extra Gtk# bindings
Requires:	%{name} = %{version}

%description devel
Files for developing programs that use gtk-sharp-beans

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std pkgconfigdir=%_datadir/pkgconfig

%files
%doc NEWS AUTHORS README
%dir %{_prefix}/lib/mono/gac/gtk-sharp-beans
%dir %{_prefix}/lib/mono/gac/gtk-sharp-beans/2.14.0.0__97a95fb57b03c03a
%{_prefix}/lib/mono/gac/gtk-sharp-beans/*/*.dll*

%dir %{_prefix}/lib/mono/gtk-sharp-beans-2.0
%{_prefix}/lib/mono/gtk-sharp-beans-2.0/gtk-sharp-beans.dll

%files devel
%doc ChangeLog 
%{_datadir}/pkgconfig/gtk-sharp-beans-2.0.pc


%changelog
* Tue May 03 2011 Oden Eriksson <oeriksson@mandriva.com> 2.13.92-0.2mdv2011.0
+ Revision: 664947
- mass rebuild

* Sat Aug 07 2010 Götz Waschk <waschk@mandriva.org> 2.13.92-0.1mdv2011.0
+ Revision: 567394
- import gtk-sharp-beans



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14269 |12mr|gtksourceview1-1.8.5-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname gtksourceview
%define api 1.0
%define major 0
%define libname %mklibname %{oname}- %{api} %{major}
%define develname %mklibname -d %{oname}- %{api}

Summary:	Source code viewing library
Name:		gtksourceview1
Version:	1.8.5
Release:	11
License:	GPLv2+
Group:		Editors
URL:		http://people.ecsc.co.uk/~matt/downloads/rpms/gtksourceview/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{oname}-%{version}.tar.bz2
Patch0:		gtksourceview-1.8.5-fix-str-fmt.patch
Patch1:		gtksourceview-1.8.5_glib_h.patch

BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gnome-vfs-2.0)
BuildRequires:	pkgconfig(libgnomeprintui-2.2)
BuildRequires:	intltool

Obsoletes:	gtksourceview < 1.90

%description
GtkSourceview is a library that adds syntax highlighting,
line numbers, and other programming-editor features.
GtkSourceView specializes these features for a code editor.

%package -n %{libname}
Summary:	Source code viewing library
Group:		Editors
Requires:	%{name} >= %{version}-%{release}
Provides:	lib%{name} = %{version}-%{release}
Provides:	gtksourceview1.0 = %{version}-%{release}

%description -n %{libname}
GtkSourceview is a library that adds syntax highlighting,
line numbers, and other programming-editor features.
GtkSourceView specializes these features for a code editor.

%package -n %{develname}
Summary:	Libraries and include files for GtkSourceView
Group:		Development/GNOME and GTK+
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname -d gtksourceview- 1.0 0} < 1.8.5-11

%description -n %{develname}
GtkSourceView development files.

%prep
%setup -qn %{oname}-%{version}
%apply_patches

%build
export CPPFLAGS=-D_GNU_SOURCE=1
%configure2_5x
%make

%install
%makeinstall_std

%{find_lang} %{oname}-%{api}

%files -f %{oname}-%{api}.lang
%doc AUTHORS NEWS README TODO
%{_datadir}/gtksourceview-%{api}

%files -n %{libname}
%{_libdir}/libgtksourceview-%{api}.so.%{major}*

%files -n %{develname}
%doc %{_datadir}/gtk-doc/html/gtksourceview
%{_libdir}/*.so
%{_includedir}/*
%{_libdir}/pkgconfig/*




%changelog
* Fri Aug  31 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: d56fd17
- Sync with Cooker (convert BR to pkgconfig style, update patchset), fix unversioned Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14270 |12mr|gtksourceview-2.10.5-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api_version 2.0
%define lib_major 0
%define libname %mklibname %{name}- %{api_version} %{lib_major}
%define libnamedev %mklibname -d %{name}- %{api_version}


Summary:	Source code viewing library
Name:		gtksourceview
Version:	2.10.5
Release:	7
License:	GPLv2+
Group:		Editors
URL:		http://people.ecsc.co.uk/~matt/downloads/rpms/gtksourceview/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	gtk-doc
BuildRequires:	intltool

%description
GtkSourceview is a library that adds syntax highlighting,
line numbers, and other programming-editor features.
GtkSourceView specializes these features for a code editor.

%package -n %{libname}
Summary:	Source code viewing library
Group:		Editors
Requires:	%{name} >= %{version}-%{release}
Provides:	lib%{name} = %{version}-%{release}
Provides:	libgtksourceview0 = %{version}-%{release}
Obsoletes:	libgtksourceview0 < 2.10.5-7
Provides:	libgtksourceview1.0 = %{version}-%{release}
Obsoletes:	libgtksourceview1.0 < 2.10.5-7

%description -n %{libname}
GtkSourceview is a library that adds syntax highlighting,
line numbers, and other programming-editor features.
GtkSourceView specializes these features for a code editor.

%package -n %{libnamedev}
Summary:	Libraries and include files for GtkSourceView
Group:		Development/GNOME and GTK+
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-%{api_version}-devel = %{version}-%{release}
Obsoletes:	%{mklibname -d gtksourceview- 2.0 0} < 2.10.5-7

%description -n %{libnamedev}
GtkSourceView development files.

%prep
%setup -q

%build
%configure2_5x --disable-static

%make

%install
%makeinstall_std

%find_lang %{name}-%{api_version}

%files -f %{name}-%{api_version}.lang
%doc AUTHORS NEWS README
%{_datadir}/gtksourceview-%{api_version}

%files -n %{libname}
%{_libdir}/libgtksourceview-%{api_version}.so.%{lib_major}*

%files -n %{libnamedev}
%doc %{_datadir}/gtk-doc/html/gtksourceview-2.0
%{_libdir}/*.so
%{_includedir}/*
%{_libdir}/pkgconfig/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14271 |12mr|gtksourceview3-3.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api	3.0
%define major	0
%define oname	gtksourceview
%define libname	%mklibname %{oname}- %{api} %{major}
%define girname	%mklibname %{oname}-gir %{api}
%define devname %mklibname -d %{oname}- %{api}

Summary:	Source code viewing library
Name:		gtksourceview3
Version: 	3.6.1
Release:	1
License:	GPLv2+
Group:		Editors
URL:		http://people.ecsc.co.uk/~matt/downloads/rpms/gtksourceview/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{oname}/3.6/%{oname}-%{version}.tar.xz
BuildRequires:  intltool
BuildRequires:  pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:  pkgconfig(gtk-doc)
BuildRequires:  pkgconfig(libxml-2.0)

%description
GtkSourceview is a library that adds syntax highlighting,
line numbers, and other programming-editor features.
GtkSourceView specializes these features for a code editor.

%package -n %{libname}
Summary:	Source code viewing library
Group:		Editors
Requires:	%{name} = %{version}-%{release}

%description -n %{libname}
GtkSourceview is a library that adds syntax highlighting,
line numbers, and other programming-editor features.
GtkSourceView specializes these features for a code editor.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n %{devname}
Summary:	Libraries and include files for GtkSourceView
Group:		Development/GNOME and GTK+
Requires:	%{libname} = %{version}
Requires:	%{girname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	%{oname}-%{api}-devel = %{version}-%{release}

%description -n %{devname}
GtkSourceView development files 

%prep
%setup -qn %{oname}-%{version}

%build
%configure2_5x

%make LIBS='-lgmodule-2.0'

%install
%makeinstall_std

%{find_lang} %{oname}-%{api}

%files -f %{oname}-%{api}.lang
%doc AUTHORS NEWS README
%{_datadir}/gtksourceview-%{api}

%files -n %{libname} 
%{_libdir}/libgtksourceview-%{api}.so.%{major}*

%files -n %{girname} 
%{_libdir}/girepository-1.0/GtkSource-%{api}.typelib

%files -n %{devname}
%doc %{_datadir}/gtk-doc/html/gtksourceview-%{api}
%{_libdir}/*.so
%{_includedir}/*
%{_libdir}/pkgconfig/*
%{_datadir}/gir-1.0/GtkSource-%{api}.gir


%changelog
* Tue Oct 23 2012 Arkady L. Shane <ashejn@rosalab.ru> 3.6.0-1
- update to 3.6.0

* Thu May 17 2012 Matthew Dawkins <mattydaw@mandriva.org> 3.4.2-1
+ Revision: 799324
- update to new version 3.4.2

* Fri May 04 2012 Guilherme Moro <guilherme@mandriva.com> 3.4.1-1
+ Revision: 796362
- Updated to version 3.4.1

* Sat Mar 10 2012 Matthew Dawkins <mattydaw@mandriva.org> 3.2.3-1
+ Revision: 783797
- new version 3.2.3
- cleaned up spec
- remove dep loop

* Fri Jul 01 2011 Götz Waschk <waschk@mandriva.org> 3.0.5-1
+ Revision: 688478
- new version

* Sun Jun 19 2011 Götz Waschk <waschk@mandriva.org> 3.0.4-1
+ Revision: 686067
- new version
- xz tarball

* Sat Jun 18 2011 Götz Waschk <waschk@mandriva.org> 3.0.3-1
+ Revision: 685907
- new version

* Wed May 25 2011 Götz Waschk <waschk@mandriva.org> 3.0.2-1
+ Revision: 678982
- new version

* Tue Apr 26 2011 Funda Wang <fwang@mandriva.org> 3.0.1-1
+ Revision: 659124
- update to new version 3.0.1

* Tue Apr 05 2011 Funda Wang <fwang@mandriva.org> 3.0.0-1
+ Revision: 650454
- update to new version 3.0.0

* Wed Mar 23 2011 Funda Wang <fwang@mandriva.org> 2.91.9-1
+ Revision: 648018
- New version 2.91.9
  disable glade support as it requires glade4
  introspection warning not required with latest g-i

* Fri Jul 30 2010 Götz Waschk <waschk@mandriva.org> 2.90.4-1mdv2011.0
+ Revision: 563661
- gtk+3 version

* Fri Jul 30 2010 Götz Waschk <waschk@mandriva.org> 2.11.2-1mdv2011.0
+ Revision: 563496
- update build deps
- new version
- add introspection support

* Sun Jul 11 2010 Götz Waschk <waschk@mandriva.org> 2.10.4-1mdv2011.0
+ Revision: 550812
- update to new version 2.10.4

* Wed Apr 28 2010 Christophe Fergeau <cfergeau@mandriva.com> 2.10.1-2mdv2010.1
+ Revision: 540346
- rebuild so that shared libraries are properly stripped again

* Mon Apr 26 2010 Götz Waschk <waschk@mandriva.org> 2.10.1-1mdv2010.1
+ Revision: 538922
- update to new version 2.10.1

* Sun Mar 28 2010 Götz Waschk <waschk@mandriva.org> 2.10.0-1mdv2010.1
+ Revision: 528497
- update to new version 2.10.0

* Wed Mar 17 2010 Götz Waschk <waschk@mandriva.org> 2.9.9-1mdv2010.1
+ Revision: 523305
- update to new version 2.9.9

* Mon Mar 01 2010 Götz Waschk <waschk@mandriva.org> 2.9.8-1mdv2010.1
+ Revision: 513136
- update to new version 2.9.8

* Mon Feb 22 2010 Götz Waschk <waschk@mandriva.org> 2.9.7-1mdv2010.1
+ Revision: 509802
- update to new version 2.9.7

* Mon Jan 25 2010 Götz Waschk <waschk@mandriva.org> 2.9.5-1mdv2010.1
+ Revision: 496484
- update to new version 2.9.5

* Tue Jan 12 2010 Götz Waschk <waschk@mandriva.org> 2.9.4-1mdv2010.1
+ Revision: 490117
- update to new version 2.9.4

* Wed Dec 09 2009 Götz Waschk <waschk@mandriva.org> 2.9.3-1mdv2010.1
+ Revision: 475488
- update build deps
- update to new version 2.9.3

* Mon Sep 28 2009 Götz Waschk <waschk@mandriva.org> 2.8.1-1mdv2010.0
+ Revision: 450709
- update to new version 2.8.1

* Mon Sep 21 2009 Götz Waschk <waschk@mandriva.org> 2.8.0-1mdv2010.0
+ Revision: 446726
- update to new version 2.8.0

* Mon Sep 14 2009 Götz Waschk <waschk@mandriva.org> 2.7.5-1mdv2010.0
+ Revision: 440951
- update to new version 2.7.5

* Sun Aug 23 2009 Götz Waschk <waschk@mandriva.org> 2.7.4-1mdv2010.0
+ Revision: 420183
- update to new version 2.7.4

* Tue Jul 28 2009 Götz Waschk <waschk@mandriva.org> 2.7.3-1mdv2010.0
+ Revision: 401390
- update to new version 2.7.3

* Sun Jul 19 2009 Götz Waschk <waschk@mandriva.org> 2.7.2-1mdv2010.0
+ Revision: 397895
- update to new version 2.7.2

* Tue May 26 2009 Götz Waschk <waschk@mandriva.org> 2.7.1-1mdv2010.0
+ Revision: 379942
- update to new version 2.7.1

* Sat May 16 2009 Götz Waschk <waschk@mandriva.org> 2.6.2-1mdv2010.0
+ Revision: 376420
- new version
- drop patch

* Tue Apr 14 2009 Götz Waschk <waschk@mandriva.org> 2.6.1-1mdv2009.1
+ Revision: 366973
- update to new version 2.6.1

* Sun Mar 15 2009 Götz Waschk <waschk@mandriva.org> 2.6.0-1mdv2009.1
+ Revision: 355375
- update to new version 2.6.0

* Mon Mar 02 2009 Götz Waschk <waschk@mandriva.org> 2.5.6-1mdv2009.1
+ Revision: 347284
- update to new version 2.5.6

* Sun Feb 15 2009 Götz Waschk <waschk@mandriva.org> 2.5.5-1mdv2009.1
+ Revision: 340569
- update to new version 2.5.5

* Tue Feb 03 2009 Götz Waschk <waschk@mandriva.org> 2.5.4-1mdv2009.1
+ Revision: 336732
- update to new version 2.5.4

* Mon Jan 19 2009 Götz Waschk <waschk@mandriva.org> 2.5.3-1mdv2009.1
+ Revision: 331392
- update to new version 2.5.3

* Tue Jan 06 2009 Götz Waschk <waschk@mandriva.org> 2.5.2-1mdv2009.1
+ Revision: 325233
- update to new version 2.5.2

* Sat Dec 27 2008 Götz Waschk <waschk@mandriva.org> 2.5.1-1mdv2009.1
+ Revision: 319938
- new version
- fix build

* Fri Nov 07 2008 Götz Waschk <waschk@mandriva.org> 2.4.1-2mdv2009.1
+ Revision: 300852
- rebuild for new libxcb

* Sat Nov 01 2008 Götz Waschk <waschk@mandriva.org> 2.4.1-1mdv2009.1
+ Revision: 299158
- update to new version 2.4.1

* Sat Sep 20 2008 Götz Waschk <waschk@mandriva.org> 2.4.0-1mdv2009.0
+ Revision: 286080
- new version

* Mon Sep 08 2008 Götz Waschk <waschk@mandriva.org> 2.3.3-1mdv2009.0
+ Revision: 282762
- new version

* Sun Aug 31 2008 Götz Waschk <waschk@mandriva.org> 2.3.2-1mdv2009.0
+ Revision: 277896
- new version

* Mon Aug 11 2008 Götz Waschk <waschk@mandriva.org> 2.3.1-1mdv2009.0
+ Revision: 270640
- new version

* Sat Aug 09 2008 Götz Waschk <waschk@mandriva.org> 2.3.0-1mdv2009.0
+ Revision: 270093
- new version
- update license
- don't depend on gnomeprint anymore

* Mon Jun 23 2008 Götz Waschk <waschk@mandriva.org> 2.2.2-1mdv2009.0
+ Revision: 227969
- new version

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Wed Apr 09 2008 Götz Waschk <waschk@mandriva.org> 2.2.1-1mdv2009.0
+ Revision: 192472
- new version

* Mon Mar 10 2008 Götz Waschk <waschk@mandriva.org> 2.2.0-1mdv2008.1
+ Revision: 183387
- new version

* Mon Feb 25 2008 Götz Waschk <waschk@mandriva.org> 2.1.3-1mdv2008.1
+ Revision: 174978
- new version

* Tue Feb 05 2008 Götz Waschk <waschk@mandriva.org> 2.1.2-1mdv2008.1
+ Revision: 162620
- new version

* Tue Jan 29 2008 Götz Waschk <waschk@mandriva.org> 2.1.1-1mdv2008.1
+ Revision: 159723
- new version

* Mon Jan 14 2008 Götz Waschk <waschk@mandriva.org> 2.1.0-1mdv2008.1
+ Revision: 151726
- fix buildrequires
- new version

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Nov 27 2007 Götz Waschk <waschk@mandriva.org> 2.0.2-1mdv2008.1
+ Revision: 113311
- new version

* Wed Oct 17 2007 Götz Waschk <waschk@mandriva.org> 2.0.1-1mdv2008.1
+ Revision: 99555
- new version

* Mon Sep 17 2007 Götz Waschk <waschk@mandriva.org> 2.0.0-1mdv2008.0
+ Revision: 88995
- new version
- update file list

* Mon Sep 10 2007 Götz Waschk <waschk@mandriva.org> 1.90.5-1mdv2008.0
+ Revision: 84189
- new version

* Thu Aug 30 2007 Götz Waschk <waschk@mandriva.org> 1.90.4-2mdv2008.0
+ Revision: 75310
- remove wrong obsoletes

* Tue Aug 28 2007 Götz Waschk <waschk@mandriva.org> 1.90.4-1mdv2008.0
+ Revision: 72490
- new version
- new devel name

* Wed Aug 01 2007 Götz Waschk <waschk@mandriva.org> 1.90.3-1mdv2008.0
+ Revision: 57377
- new version

* Wed Jul 04 2007 Götz Waschk <waschk@mandriva.org> 1.90.2-1mdv2008.0
+ Revision: 47927
- new version
- update file list

* Tue Jun 19 2007 Götz Waschk <waschk@mandriva.org> 1.90.1-1mdv2008.0
+ Revision: 41284
- new version
- new version
- new API version

  + Anssi Hannula <anssi@mandriva.org>
    - rebuild with correct optflags


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14272 |12mr|gtkspell-2.0.16-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		0
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname %{name} -d

Summary:	Spell-checking addon for GTK's TextView widget
Name:		gtkspell
Version:	2.0.16
Release:	5
Source0:	http://gtkspell.sourceforge.net/download/%{name}-%{version}.tar.gz
License:	GPL+
URL:		http://gtkspell.sourceforge.net/
Group:		System/Libraries
BuildRoot:	%{_tmppath}/%{name}-%{version}-root
BuildRequires:	gtk+2-devel
BuildRequires:	enchant-devel
BuildRequires:  gtk-doc
BuildRequires:  docbook-dtd42-xml
BuildRequires:  intltool
#
BuildRequires:  gnome-common

%description
GtkSpell provides MSWord/MacOSX-style highlighting of misspelled words in a
GtkTextView widget.  Right-clicking a misspelled word pops up a menu of
suggested replacements.  

%package -n %{libname}
Summary:	%{summary}
Group:		%{group}
Requires: %name >= %version

%description -n %{libname}
GtkSpell provides MSWord/MacOSX-style highlighting of misspelled words in a
GtkTextView widget.  Right-clicking a misspelled word pops up a menu of
suggested replacements.  

%package -n %{develname}
Summary:	%{summary}
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname gtkspell 0 -d}
Requires:	%{libname} = %{version}

%description -n %{develname}
GtkSpell provides MSWord/MacOSX-style highlighting of misspelled words in a
GtkTextView widget.  Right-clicking a misspelled word pops up a menu of
suggested replacements.  


%prep
%setup -q
#gw the gtk-doc 1.13 bug:
gnome-autogen.sh

%build
%configure2_5x \
    --disable-static

%make

%install
rm -rf %{buildroot} %{name}.lang
%makeinstall_std
rm -f %{buildroot}%{_libdir}/*.la

%find_lang %{name}

%files -f %name.lang
%defattr(-,root,root)
%doc README AUTHORS ChangeLog

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/*.so.*

%files -n %{develname}
%defattr(-,root,root)
%doc %{_datadir}/gtk-doc/html/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*
%{_includedir}/*


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14273 |12mr|gtk-unico-engine-1.0.2-2.20120808bzr139
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global engine_name unico
%global revision 139
%global revision_date 20120808

Name:           gtk-unico-engine
Version:        1.0.2
Release:        2.%{revision_date}bzr%{revision}
Summary:        Unico Gtk+ theming engine
Group:          Graphical desktop/GNOME
License:        LGPLv3
URL:            https://launchpad.net/unico/
# The source for this package was pulled from upstream's VCS. Use the following
# commands to generate the tarball:
# $ bzr export -r %{revision} %{engine_name}-%{version}-bzr%{revision}.tar.xz lp:unico
Source0:        %{engine_name}-%{version}-bzr%{revision}.tar.xz
BuildRequires:  pkgconfig(gtk+-3.0)
BuildRequires:	gnome-common

%description
Unico is a Gtk+ engine that aims to be the more complete yet powerful theming
engine for Gtk+ 3.0 and newer. It’s the first Gtk+ engine written with Gtk+
style context APIs in mind, using CSS as first class citizen.

%prep
#setup -qn %{engine_name}-%{version}
%setup -q -n %{engine_name}-%{version}-bzr%{revision}

%build
[ -f autogen.sh ] && NOCONFIGURE=1 ./autogen.sh
%configure2_5x \
	--disable-silent-rules \
	--disable-static

%make

%install
%makeinstall_std
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'

%files
%doc AUTHORS COPYING NEWS
%{_libdir}/gtk-3.0/3.0.0/theming-engines/lib%{engine_name}.so



%changelog
* Fri Mar 02 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.0.1-1
+ Revision: 781818
- cleaned up spec for mdv
- imported package gtk-unico-engine


* Mon Oct 03 2011 Mohamed El Morabity <melmorabity@fedoraproject.org> - 1.0.1-2
- Remove useless IM scriptlets

* Thu Sep 29 2011 Mohamed El Morabity <melmorabity@fedoraproject.org> - 1.0.1-1
- Initial RPM release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14274 |12mr|gtk-vnc-0.5.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 1.0
%define major 0
%define libname %mklibname %{name} %{api} %{major}
%define libgvnc %mklibname gvnc %{api} %{major}
%define girname %mklibname %{name}-gir %{api}
%define girgvnc %mklibname gvnc-gir %{api}
%define develname %mklibname -d %{name} %{api}
%define develgvnc %mklibname -d gvnc %{api}

%define gtk3_builddir gtk3-build
%define api3 2.0
%define libname3 %mklibname %{name} %{api3} %{major}
%define girname3 %mklibname %{name}-gir %{api3}
%define develname3 %mklibname -d %{name} %{api3}

Summary: A VNC viewer widget for GTK
Name: gtk-vnc
Version: 0.5.1
Release: 1
License: LGPLv2+
Group: System/Libraries
Url: http://gtk-vnc.sourceforge.net/
Source0: ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.xz
Patch0:	gtk-vnc-0.5.0_NP_GetMIMEDescription.patch
Patch1:	gtk-vnc-0.3.10-new-xulrunner.patch

BuildRequires: intltool
BuildRequires: vala-tools
BuildRequires: gettext-devel
BuildRequires: libsasl-devel
BuildRequires: xulrunner-devel
BuildRequires: pkgconfig(gnutls)
BuildRequires: pkgconfig(gobject-introspection-1.0)
BuildRequires: pkgconfig(gtk+-2.0)
BuildRequires: pkgconfig(gtk+-3.0)
BuildRequires: pkgconfig(pygtk-2.0)
BuildRequires: pkgconfig(libview)

%description
gtk-vnc is a VNC viewer widget for GTK. It is built using 
coroutines allowing it to be completely asynchronous while 
remaining single threaded. It provides a core C library, and
bindings for Python (PyGTK)

%package -n %{libname}
Summary: A VNC viewer widget for GTK
Group: System/Libraries
Requires: gtk-vnc-common >= %{version}-%{release}

%description -n %{libname}
This package contains the gtk-vnc shared library for %{name}.

%package -n %{libgvnc}
Summary: A VNC viewer widget for GTK
Group: System/Libraries
Conflicts: %{_lib}gtk-vnc1.0_0 < 0.4.4-2

%description -n %{libgvnc}
This package contains the gvnc shared library for %{name}.

%package -n %{libname3}
Summary: A VNC viewer widget for GTK3
Group: System/Libraries
Requires: gtk-vnc-common >= %{version}-%{release}

%description -n %{libname3}
This package contains the gtk-vnc shared library for %{name}.

%package -n %{girname}
Summary: GObject Introspection interface library for %{name}
Group: System/Libraries
Requires: %{libname} = %{version}-%{release}
Conflicts: %{_lib}gtk-vnc1.0_0 < 0.4.4-2

%description -n %{girname}
GObject Introspection interface library for %{name}.

%package -n %{girgvnc}
Summary: GObject Introspection interface library for %{name}
Group: System/Libraries
Requires: %{libgvnc} = %{version}-%{release}
Conflicts: %{_lib}gtk-vnc1.0_0 < 0.4.4-2

%description -n %{girgvnc}
GObject Introspection interface library for %{libgvnc}.

%package -n %{girname3}
Summary: GObject Introspection interface library for %{name}
Group: System/Libraries
Requires: %{libname3} = %{version}-%{release}

%description -n %{girname3}
GObject Introspection interface library for %{name}.

%package common
Summary: A VNC viewer widget for GTK
Group: System/Libraries

%description common
gtk-vnc is a VNC viewer widget for GTK. It is built using 
coroutines allowing it to be completely asynchronous while 
remaining single threaded. It provides a core C library, and
bindings for Python (PyGTK)

This package contains translations used by gtk-vnc

%package -n %{develname}
Summary: A VNC viewer widget for GTK
Group: Development/C
Requires: %{libname} = %{version}-%{release}
Requires: %{girname} = %{version}-%{release}
Provides: %{name}-devel = %{version}-%{release}
Provides: %{name}%{api}-devel = %{version}-%{release}

%description -n %{develname}
This package contains the development files for %{name}.

%package -n %{develgvnc}
Summary: A VNC viewer widget for GTK
Group: Development/C
Requires: %{libgvnc} = %{version}-%{release}
Requires: %{girgvnc} = %{version}-%{release}
Provides: gvnc%{api}-devel = %{version}-%{release}
Provides: gvnc-devel = %{version}-%{release}

%description -n %{develgvnc}
This package contains the development files for %{libgvnc}.

%package -n %{develname3}
Summary: A VNC viewer widget for GTK3
Group: Development/C
Requires: %{libname3} = %{version}-%{release}
Requires: %{girname3} = %{version}-%{release}
Provides: %{name}%{api3}-devel = %{version}-%{release}

%description -n %{develname3}
This package contains the development files for %{name}.

%package -n python-%{name}
Summary: A VNC viewer widget for Python/GTK
Group:Development/Python
Requires: %{libname} = %{version}-%{release}

%description -n python-%{name}
gtk-vnc is a VNC viewer widget for GTK. It is built using 
coroutines allowing it to be completely asynchronous while 
remaining single threaded. It provides a core C library, and
bindings for Python (PyGTK)

%package -n mozilla-%{name}
Group: Networking/Remote access
Summary: A VNC viewer widget for Mozilla browsers
Requires: %{libname} >= %{version}

%description -n mozilla-%{name}
gtk-vnc is a VNC viewer widget for GTK. This is a VNC viewer plugin
for Mozilla Firefox and other browsers based on gtk-vnc.

%prep
%setup -q
%apply_patches

mkdir ../%{gtk3_builddir}
cp -a . ../%{gtk3_builddir}
mv ../%{gtk3_builddir} .

%build
%configure2_5x \
	--disable-static \
	--with-examples \
	--enable-plugin \
	--with-gtk=2.0

%make LIBS='-lgmodule-2.0 -lz'

pushd %{gtk3_builddir}
%configure2_5x \
	--disable-static \
	--with-examples \
	--disable-plugin \
	--with-gtk=3.0

%make LIBS='-lgmodule-2.0 -lz'
popd

%install
%makeinstall_std
%makeinstall_std -C %{gtk3_builddir}
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'

%find_lang %{name}

%files common -f %{name}.lang

%files
%doc README NEWS AUTHORS
%{_bindir}/gvnccapture
%{_bindir}/gvncviewer
%{_mandir}/man1/gvnccapture.1*

%files -n mozilla-%{name}
%{_libdir}/mozilla/plugins/gtk-vnc-plugin.so

%files -n %{libname}
%{_libdir}/libgtk-vnc-%{api}.so.%{major}*

%files -n %{libgvnc}
%{_libdir}/libgvnc-%{api}.so.%{major}*

%files -n %{libname3}
%{_libdir}/libgtk-vnc-%{api3}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/GtkVnc-%{api}.typelib

%files -n %{girgvnc}
%{_libdir}/girepository-1.0/GVnc-%{api}.typelib

%files -n %{girname3}
%{_libdir}/girepository-1.0/GtkVnc-%{api3}.typelib

%files -n %{develname}
%doc ChangeLog
%{_libdir}/libgtk-vnc-%{api}.so
%{_libdir}/pkgconfig/%{name}-%{api}.pc
%{_includedir}/gtk-vnc-%{api}
%{_datadir}/gir-1.0/GtkVnc-%{api}.gir

%files -n %{develgvnc}
%{_libdir}/libgvnc-%{api}.so
%{_libdir}/pkgconfig/gvnc-%{api}.pc
%{_includedir}/gvnc-%{api}
%{_datadir}/gir-1.0/GVnc-%{api}.gir

%files -n %{develname3}
%{_libdir}/libgtk-vnc-%{api3}.so
%{_libdir}/pkgconfig/%{name}-%{api3}.pc
%{_includedir}/gtk-vnc-%{api3}
%{_datadir}/gir-1.0/GtkVnc-%{api3}.gir
%{_datadir}/vala/vapi/*

%files -n python-%{name}
%{py_platsitedir}/gtkvnc.so




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14275 |12mr|gtml-3.5.4-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	gtml
%define	version	3.5.4
%define	release	%mkrel 10

Summary:	An html preprocessor 
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{name}-%{version}.tar.bz2
License:	GPLv2+
URL:		http://www.lifl.fr/~beaufils/gtml/
Group:		Text tools
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
Buildarch:	noarch

%description
gtml is an HTML pre-processor which adds some extra features specially designed
for maintaining multiple Web pages. Using gtml you can create and use macros
to save typing, create a "project file" with the names of all your Web pages
to update them all with one command, give specific alias to filename to make it
is easy to move files and have links preserved, specify a tree-like hierarchy
of Web pages to have Next, Previous and Up links added automatically, include
files into all your HTML files, include a timestamp, use conditional commands 
to create different versions of the output, and generate output to different
irectories to generate different versions of your site.  
 
%prep
%setup -q 

%build

%install
rm -rf $RPM_BUILD_ROOT
install -m 755 %{name} -D $RPM_BUILD_ROOT%{_bindir}/%{name}

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,0755)
%doc README src/NEWS.gtm gtml.html NEWS.html CREDITS.html  
%{_bindir}/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14276 |12mr|guayadeque-0.3.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:        Music Player with the aims to be intuitive, easy to use and fast
Name:           guayadeque
Version:        0.3.5
Release:        1
Group:          Sound
License:        GPLv2+
URL:            http://www.sourceforge.net/projects/guayadeque/
Source0:        http://www.sourceforge.net/projects/guayadeque/%{name}-%{version}.tar.bz2
BuildRequires:  cmake 
BuildRequires:  wxgtku-devel >= 2.8.10
BuildRequires:  sqlite3-devel
BuildRequires:  libxml2-devel
BuildRequires:  taglib-devel 
BuildRequires:  curl-devel 
BuildRequires:  libmp4v2-devel
BuildRequires:  libflac-devel
BuildRequires:  dbus-devel
BuildRequires:  libgstreamer-devel
BuildRequires:  imagemagick
BuildRequires:  libgpod-devel
BuildRequires:	desktop-file-utils
Requires:       gstreamer0.10-plugins-base
Requires:       gstreamer0.10-plugins-good
Requires:       gstreamer0.10-plugins-ugly


%description
Guayadeque is a music management program designed for all music enthusiasts.
It is Full Featured Linux media player that can easily manage large collections
and uses the Gstreamer media framework. 
Some of Guayadeque Features

- Play mp3, ogg, flac, wma, wav, mpc, mp4, ape, ...
- Configurable cross fader engine
- Configurable Silence detector to avoid listening to silence between tracks
- Read and write tags in all supported formats
- Allow to catalog your music using labels
  Any track, artist or album can have as many labels you want
- Smart play mode that add tracks that fit your music taste
- Ability to download covers manually or automatically
- Suggest music using last.fm service
- Allow fast access to any music file by genre, artist, album, etc
- Play and Record shoutcast radios


%prep
%setup -q

%build
#remove build script conflicting with build/ folder used by cmake
rm -f ./build
%cmake
%make

%install
%makeinstall_std -C build

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --remove-key="Encoding" \
  --dir %buildroot%{_datadir}/applications %buildroot%{_datadir}/applications/%{name}.desktop

%find_lang %{name}


%files -f %{name}.lang
%doc README changelog LICENSE
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14277 |12mr|gucharmap-3.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api	2_90
%define major	7
%define gir_major	2.90
%define libname		%mklibname %{name} %{api} %{major}
%define develname	%mklibname -d %{name}
%define girname		%mklibname %{name}-gir %{gir_major}

Summary:	A Unicode character map and font viewer
Name:		gucharmap
Version:	3.6.1
Release:	1
License:	GPLv2+
Group:		Publishing
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/3.6/%{name}-%{version}.tar.xz
URL:		http://gucharmap.sourceforge.net/
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	intltool, itstool
BuildRequires:	xsltproc
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-3.0)

%description
gucharmap is a Unicode/ISO 10646 character map and font viewer. It
supports anti-aliased, scalable truetype fonts in X, using Xft, and
works on Unix and Windows platforms.

%package -n %{libname}
Summary:	Main library for gucharmap
Group:		System/Libraries

%description -n %{libname}
This package contains the library needed to run programs dynamically
linked with gucharmap.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n %{develname}
Summary:	Headers for developing programs that will use gucharmap
Group:		Development/GNOME and GTK+
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
This package contains the headers that programmers will need to develop
applications which will use gucharmap.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static \
	--with-gtk=3.0 \
	--enable-introspection \
	--disable-scrollkeeper 

%make LIBS='-lgmodule-2.0'

%install
%makeinstall_std

%find_lang %{name} --with-gnome

%files -f %{name}.lang
%doc README TODO
%{_bindir}/*
%{_datadir}/glib-2.0/schemas/
%{_datadir}/applications/*

%files -n %{libname}
%{_libdir}/libgucharmap_%{api}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Gucharmap-%{gir_major}.typelib

%files -n %{develname}
%{_libdir}/*.so
%{_libdir}/pkgconfig/*
%{_includedir}/*
%{_datadir}/gir-1.0/Gucharmap-%{gir_major}.gir

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14278 |12mr|gudev-sharp-0.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name gudev-sharp
%define version 0.1
%define git cd3e7df
%define release 5
%define api 1.0
%define udev 146

Summary: Mono bindings for the GUdev library
Name: %{name}
Version: %{version}
Release: %{release}
# http://github.com/mono/gudev-sharp/tarball/GUDEV_SHARP_0_1
Source0: %{name}-%{version}.tar.gz
License: LGPLv2+
Group: System/Libraries
Url: http://github.com/mono/gudev-sharp

BuildArch: noarch
BuildRequires: mono-devel
BuildRequires: gtk+2-devel
BuildRequires: pkgconfig(gudev-1.0)
BuildRequires: gtk-sharp2
BuildRequires: gtk-sharp2-devel
Requires: libgudev >= %udev

%description
This is a Mono binding for GUdev based on GTk#.

%package devel
Summary: Development files for %name
Requires: %name = %version-%release
Group: Development/Other

%description devel
This is a Mono binding for GUdev based on GTk#.

%prep
%setup -q -n mono-%name-%git
./autogen.sh

%build
./configure --prefix=%_prefix --libdir=%_prefix/lib
%make

%install
rm -rf %{buildroot}
%makeinstall_std pkgconfigdir=%_datadir/pkgconfig

%files
%doc AUTHORS
%_prefix/lib/mono/%name-%api
%_prefix/lib/mono/gac/%name

%files devel
%_datadir/pkgconfig/%name-%api.pc



%changelog
* Mon Oct  22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: f97abb8
- Update BuildRequires, drop Requires exceptions
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14279 |12mr|guile-2.0.5-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		22
%define	api		2.0
%define libname         %mklibname %{name} %{api} %{major}
%define develname	%mklibname %{name} -d

%define rlmajor		18
%define rlapi		18
%define rllibname	%mklibname %{name}readline %{rlapi} %{rlmajor}

Summary:	GNU implementation of Scheme for application extensibility
Name:		guile
Version:	2.0.5
Release:	4
License:	LGPLv2+
Group:		Development/Other
URL:		http://www.gnu.org/software/guile/guile.html
Source0:	ftp://ftp.gnu.org/pub/gnu/guile/guile-%{version}.tar.xz
Source1:	%{SOURCE0}.sig
Patch0:		guile-2.0.3-64bit-fixes.patch
Patch1:		guile-2.0.3-drop-ldflags-from-pkgconfig.patch
Patch3:		guile-2.0.5-turn-off-gc-test.patch
Patch4:		guile-2.0.3-mktemp.patch

BuildRequires:	chrpath
# for srfi-19.test
BuildRequires:	timezone
BuildRequires:	gettext-devel
BuildRequires:	gmp-devel
BuildRequires:	libtool-devel
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	readline-devel
BuildRequires:	pkgconfig(bdw-gc)
BuildRequires:  pkgconfig(libffi)


%description
GUILE (GNU's Ubiquitous Intelligent Language for Extension) is a
library implementation of the Scheme programming language, written in
C. GUILE provides a machine-independent execution platform that can
be linked in as a library during the building of extensible programs.

Install the guile package if you'd like to add extensibility to
programs that you are developing. You'll also need to install the
guile-devel package.

%package -n %{libname}
Summary:	Libraries for Guile %{version}
Group:		System/Libraries
Requires:	%{name}-runtime = %{version}-%{release}

%description -n %{libname}
This package contains Guile shared object libraries.

%package -n %{rllibname}
Summary:	Libraries for Guile %{version}
Group:		System/Libraries

%description -n %{rllibname}
This package contains Guile shared object libraries.

%package -n %{develname}
Summary:	Development headers and static library for libguile
Group:		Development/C
Requires:	%{name} >= %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Requires:	%{rllibname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
This package contains the development headers and the static library
for libguile. C headers, aclocal macros, the `guile1.4-snarf' and
`guile-config' utilities, and static `libguile' library for Guile, the
GNU Ubiquitous Intelligent Language for Extension

%package runtime
Summary:        Guile runtime library
Group:          System/Libraries
Conflicts:	%{name} < 2.0.5-1

%description runtime
This package contains Scheme runtime for GUILE, including ice-9
Scheme module.

%prep
%setup -q
%apply_patches

#fix encodings
for i in libguile/ChangeLog*; do
	mv $i $i.old
	iconv -f ISO8859-1 -t UTF-8 $i.old -o $i
done

%build
autoreconf -vfi
%configure2_5x \
	--disable-error-on-warning \
	--disable-rpath \
	--disable-static \
	--with-threads \
	--with-pic

%make

%install
%makeinstall_std

#remove rpath
chrpath -d %{buildroot}%{_bindir}/%{name}

#we don't want these
find %{buildroot} -name "*.la" -delete

#for ghost files
touch %{buildroot}%{_datadir}/%{name}/%{api}/slibcat
touch %{buildroot}%{_datadir}/%{name}/%{api}/slib

#slib needs this
mkdir -p %{buildroot}%{_datadir}/guile/site

%if 0
%check
%make check
%endif

%triggerin -- slib
ln -sfT ../../slib %{_datadir}/guile/%{api}/slib

rm -f %{_datadir}/guile/%{mver}/slibcat
export SCHEME_LIBRARY_PATH=%{_datadir}/slib/

# Build SLIB catalog
for pre in \
    "(use-modules (ice-9 slib))" \
    "(load \"%{_datadir}/slib/guile.init\")"
do
    %{_bindir}/guile -c "$pre
        (set! implementation-vicinity (lambda () \"%{_datadir}/guile/%{api}/\"))
        (require 'new-catalog)" &> /dev/null && break
    rm -f %{_datadir}/guile/%{api}/slibcat
done
:

%triggerun -- slib
if [ "$1" = 0 -o "$2" = 0 ]; then
    rm -f %{_datadir}/guile/%{api}/slib{,cat}
fi

%files
%doc AUTHORS ChangeLog GUILE-VERSION LICENSE README THANKS
%{_bindir}/%{name}
%{_bindir}/%{name}-tools
%{_bindir}/guild
%{_libdir}/%{name}
%exclude %{_libdir}/%{name}/%{api}
%{_datadir}/%{name}
%exclude %{_datadir}/%{name}/%{api}
%{_mandir}/man1/guile.1.*
%{_infodir}/*

%files -n %{libname}
%{_libdir}/lib%{name}-%{api}.so.%{major}*

%files -n %{rllibname}
%{_libdir}/lib%{name}readline-v-%{rlapi}.so.%{rlmajor}*

%files -n %{develname}
%doc HACKING NEWS libguile/ChangeLog*
%{_bindir}/%{name}-config
%{_bindir}/%{name}-snarf
%{_datadir}/aclocal/*
%{_includedir}/%{name}
%{_libdir}/lib%{name}-%{api}.so
%{_libdir}/lib%{name}readline-v-%{rlapi}.so
%{_libdir}/pkgconfig/%{name}*.pc

%files runtime
%{_libdir}/%{name}/%{api}/*
%{_datadir}/%{name}/%{api}/*.scm
%{_datadir}/%{name}/%{api}/*.txt
%{_datadir}/%{name}/%{api}/ice-9/*
%{_datadir}/%{name}/%{api}/language/*
%{_datadir}/%{name}/%{api}/oop/*
%{_datadir}/%{name}/%{api}/rnrs/*
%{_datadir}/%{name}/%{api}/scripts/*
%{_datadir}/%{name}/%{api}/srfi/*
%{_datadir}/%{name}/%{api}/sxml/*
%{_datadir}/%{name}/%{api}/system/*
%{_datadir}/%{name}/%{api}/texinfo/*
%{_datadir}/%{name}/%{api}/web/*
%ghost %{_datadir}/%{name}/%{api}/slibcat
%ghost %{_datadir}/%{name}/%{api}/slib




%changelog
* Fri Oct  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 375172b
- Drop post scripts with info-related stuff
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14280 |12mr|gupnp-0.18.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 1.0
%define major 4
%define libname %mklibname %{name} %{api} %{major}
%define develname %mklibname %{name} -d

Summary:	Object-oriented framework for creating UPnP devices and control points
Name:		gupnp
Version:	0.18.4
Release:	1
License:	GPLv2+
Group:		Development/Other
Url:		http://www.gupnp.org/sources/gupnp/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%name/%{name}-%{version}.tar.xz
Patch0:		gupnp-0.18.2-fix-linking.patch
BuildRequires:	pkgconfig(gssdp-1.0) >= 0.11.2
BuildRequires:	pkgconfig(uuid)
BuildRequires:	pkgconfig(libsoup-2.4) >= 2.28.2
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)

%description
GUPnP is an object-oriented open source framework for creating UPnP 
devices and control points.

%package -n %{libname}
Summary:	Main library for gupnp
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}
Obsoletes:	%{_lib}gupnp3 < 0.16.0
Conflicts:	gir-repository < 0.6.5-11

%description -n %{libname}
This package contains the library needed to run programs dynamically
linked with gupnp.

%package -n %{develname}
Summary:	Headers for developing programs that will use gupnp
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Conflicts:	gir-repository < 0.6.5-11

%description -n %{develname}
This package contains the headers that programmers will need to develop
applications which will use gupnp

%prep
%setup -q
%apply_patches

autoreconf -fi

%build
%configure2_5x \
	--disable-static

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%files -n %{libname}
%{_libdir}/*%{api}.so.%{major}*
%{_libdir}/girepository-1.0/GUPnP-1.0.typelib

%files -n %{develname}
%doc AUTHORS README NEWS
%{_libdir}/pkgconfig/gupnp*.pc
%{_includedir}/gupnp-1.0/lib%{name}/*.h
%{_libdir}/*.so
%{_datadir}/gtk-doc/html/*
%{_bindir}/gupnp-binding-tool
%{_datadir}/gir-1.0/GUPnP-1.0.gir




%changelog
* Sun Aug  26 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 9223da9
- New version 0.18.4 (sync with Cooker), convert BR to pkgconfig style
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14281 |12mr|gupnp-av-0.10.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 1.0
%define major 2
%define libname %mklibname %{name} %{api} %{major}
%define girname %mklibname %{name}-gir %{api}
%define develname %mklibname -d %{name}

Summary:	A collection of helpers for building UPnP AV applications
Name:		gupnp-av
Version:	0.10.3
Release:	1
Group:		System/Libraries
License:	LGPLv2+
URL:		http://www.gupnp.org/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.xz
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gtk-doc)
BuildRequires:	pkgconfig(gupnp-1.0)

%description
GUPnP is an object-oriented open source framework for creating UPnP
devices and control points, written in C using GObject and libsoup.
The GUPnP API is intended to be easy to use, efficient and flexible.

GUPnP-AV is a collection of helpers for building AV (audio/video) 
applications using GUPnP.

%package -n %{libname}
Summary:	 A collection of helpers for building UPnP AV applications
Group:		System/Libraries

%description -n %{libname}
GUPnP is an object-oriented open source framework for creating UPnP
devices and control points, written in C using GObject and libsoup.
The GUPnP API is intended to be easy to use, efficient and flexible.

GUPnP-AV is a collection of helpers for building AV (audio/video) 
applications using GUPnP.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n %{develname}
Summary:	Development package for gupnp-av
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
Files for development with gupnp-av.

%prep
%setup -q
%apply_patches
autoreconf -fi

%build
%configure2_5x --disable-static
%make LIBS='-lgmodule-2.0'

%install
%makeinstall_std

%files -n %{libname}
%doc AUTHORS COPYING README
%{_libdir}/libgupnp-av-%{api}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/GUPnPAV-%{api}.typelib

%files -n %{develname}
%{_datadir}/gtk-doc/html/gupnp-av/
%{_includedir}/gupnp-av-%{api}
%{_libdir}/pkgconfig/gupnp-av-%{api}.pc
%{_libdir}/libgupnp-av-%{api}.so
%{_datadir}/gir-1.0/GUPnPAV-%{api}.gir



%changelog
* Sun Aug  26 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 8bf9452
- New version 0.10.3 (sync with Cooker)
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14282 |12mr|gupnp-igd-0.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 1.0
%define major 4
%define libname %mklibname %{name} %{api} %{major}
%define develname %mklibname -d %{name}

Name:		gupnp-igd
Version:	0.2.1
Release:	1
Summary:	Handle Internet Gateway Device port mappings
Group:		System/Libraries
License:	LGPLv2+
URL:		http://www.gupnp.org/
Source0:	http://gupnp.org/sites/all/files/sources/%{name}-%{version}.tar.gz
Patch0:		disable_static.patch
Patch1:		gmodule_linker_fix.patch
BuildRequires:	gtk-doc
BuildRequires:	pkgconfig(gupnp-1.0) >= 0.18
BuildRequires:	python-devel
BuildRequires:	pkgconfig(pygobject-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)

%description
GUPnP is an object-oriented open source framework for creating UPnP
devices and control points, written in C using GObject and libsoup.
The GUPnP API is intended to be easy to use, efficient and flexible.

GUPnP-Igd is a library that handle Internet Gateway Device port mappings.

%package -n %{libname}
Summary:	Handle Internet Gateway Device port mappings
Group:		System/Libraries

%description -n %{libname}
GUPnP is an object-oriented open source framework for creating UPnP
devices and control points, written in C using GObject and libsoup.
The GUPnP API is intended to be easy to use, efficient and flexible.

GUPnP-Igd is a library that handle Internet Gateway Device port mappings.

%package -n %{develname}
Summary:	Development package for gupnp-igd
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}

%description -n %{develname}
Files for development with gupnp-igd.

%package -n python-%{name}
Summary:	Python bindings for %{name}
Group:		Development/Python
Requires:	%{libname} = %{version}-%{release}
%py_requires

%description -n python-%{name}
Python bindings for %{name}.

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
%configure2_5x --disable-static
make

%install
%makeinstall_std

%files -n %{libname}
%doc AUTHORS COPYING README
%{_libdir}/libgupnp-igd-%{api}.so.%{major}*
%{_libdir}/girepository-1.0/GUPnPIgd-1.0.typelib

%files -n %{develname}
%{_datadir}/gtk-doc/html/gupnp-igd/
%{_includedir}/gupnp-igd-%{api}
%{_libdir}/pkgconfig/gupnp-igd-%{api}.pc
%{_libdir}/libgupnp-igd-%{api}.so
%{_datadir}/gir-1.0/GUPnPIgd-1.0.gir

%files -n python-%{name}
%{python_sitearch}/gupnp


%changelog
* Sun Aug  26 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 393346c
- New version 0.2.1 with new library major 4 (sync with Cooker), convert BR to pkgconfig style
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14283 |12mr|gutenprint-5.2.9-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 5.2.9
%define driverversion 5.2
%define extraversion %nil
#define extraversion -rc3
%define release %mkrel 2
%define gutenprintmajor 2
%define libgutenprint %mklibname gutenprint %{gutenprintmajor}
%define gutenprintui2major 1
%define libgutenprintui2 %mklibname gutenprintui2_ %{gutenprintui2major}

%define corposerver %(perl -e 'print ("%release" =~ /mlcs/ ? 1 : 0)')

%define cups_serverbin %{_exec_prefix}/lib/cups

%if %{corposerver}
%define gimpplugin 0
%else
%define gimpplugin 1
%endif

%define debug 0

##### RPM PROBLEM WORKAROUNDS

# Suppress automatically generated Requires for Perl libraries.
#define _requires_exceptions perl\(.*\)

#define _unpackaged_files_terminate_build	0 
#define _missing_doc_files_terminate_build	0
%define _disable_ld_no_undefined 1

Summary:	Photo-quality printer drivers primarily for inkjet printers
Name:		gutenprint
Version:	%{version}
Release:	%{release}
License:	GPLv2+
Group:		Publishing
URL:		http://gimp-print.sourceforge.net/

##### GENERAL BUILDREQUIRES

BuildRequires:	autoconf2.5
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	foomatic-db
BuildRequires:	foomatic-db-engine
#BuildRequires:	glib-devel
BuildRequires:	cups-devel >= 1.2.0
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	libijs-devel
BuildRequires:	libjpeg-static-devel
BuildRequires:	libtiff-devel
BuildRequires:	chrpath

%if %{gimpplugin}
BuildRequires:	gimp-devel
%endif

# Only needed when building Gutenprint from a CVS snapshot
#BuildRequires: tetex-latex imagemagick docbook-utils sgml-tools

##### GIMP PRINT SOURCE
Source0:	http://downloads.sourceforge.net/project/gimp-print/%{name}-%{driverversion}/%{version}/%{name}-%{version}%{extraversion}.tar.bz2

##### GIMP PRINT PATCHES
Patch1:		gutenprint-5.0.1-menu.patch
Patch2:		gutenprint-5.2.7-fix-brother-hl-2030-support.patch	
Patch3:		gutenprint-5.2.3-default-a4.patch

##### BUILD ROOT
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root

##### PACKAGE DESCRIPTIONS

%package -n %{libgutenprint}
Summary:	Shared library for high-quality image printing
Group:		Publishing
Provides:	libgutenprint = %{version}-%{release}

%package -n %{libgutenprint}-devel
Summary:	Headers and links for compiling against libgutenprint
Group:		Development/C
Requires:	%{libgutenprint} >= %{version}-%{release}
Requires:	multiarch-utils
Provides:	libgutenprint-devel = %{version}-%{release}
Provides:	gutenprint-devel = %{version}-%{release}

%package -n %{libgutenprintui2}
Summary:	Shared library for Gutenprint GUI with GTK 2.x
Group:		Publishing
Provides:	libgutenprintui2 = %{version}-%{release}

%package -n %{libgutenprintui2}-devel
Summary:	Headers and links for compiling against libgutenprintui2
Group:		Development/C
Requires:	%{libgutenprintui2} >= %{version}-%{release}
Requires:	multiarch-utils
Provides:	libgutenprintui2-devel = %{version}-%{release}

%package common
Summary: Documentation, samples and translations of Gutenprint
Obsoletes:	gimpprint-common
Provides:	gimpprint-common
Group:		Publishing

%package cups
Summary: Special CUPS printer driver of Gutenprint
Requires:	cups >= 1.1
Requires:	gutenprint-common >= %{version}-%{release}
Conflicts:	cups-drivers <= 10.1
%ifarch x86_64
Conflicts:	cups < 1.2.0-0.5361.0mdk
%endif
Obsoletes:	gimpprint-cups
Provides:	gimpprint-cups
Group:		Publishing

%package ijs
Summary: Gutenprint IJS plugin for GhostScript
Requires:	ghostscript >= 7.05
Requires:	gutenprint-common >= %{version}-%{release}
Conflicts:	printer-filters <= 10.1
Obsoletes:	gimpprint-ijs
Provides:	gimpprint-ijs
Group:		Publishing

%package foomatic
Summary: Foomatic data for Gutenprint IJS plugin for GhostScript
Requires:	foomatic-db, foomatic-db-engine
Obsoletes:	gimpprint-foomatic
Provides:	gimpprint-foomatic
Group:		Publishing

%package escputil
Summary: Gutenprint ink level monitor and printer maintenance tool
Requires:	gutenprint-common >= %{version}-%{release}
Conflicts:	printer-utils <= 10.1
Obsoletes:	gimpprint-escputil
Provides:	gimpprint-escputil
Group:		Publishing

%if %{gimpplugin}
%package gimp2
Summary:	Gutenprint plugin for high-quality image printing
Group:		Publishing
Requires:	gimp >= 2.2.7-2mdk
Requires:	gutenprint-common >= %{version}-%{release}
Conflicts:	gimp < 2.2.7-2mdk
Obsoletes:	gimpprint-gimp2
Provides:	gimpprint-gimp2
%endif

##### DESCRIPTION TEXTS

%description
Gutenprint is a high quality printer driver suite for photo-quality
printing on inkjet printers, especially Epson. There are also some
Canon, HP, and Lexmark inkjets (older models) and PCL bw laser
printers supported (PCL 5e and earlier). If your printer is supported
by Gutenprint and not an HP printer supported by HPIJS, this is the
best choice of a free software printer driver.

Keep in mind that the leader of this project is hobby photographer and
wanted to get his 6-ink Epson Stylus Photo EX working in its best
quality without necessity of proprietary software.

%description -n %{libgutenprint}
This is a high-quality printing library used by the Gutenprint plugin,
the Gutenprint IJS color/photo inkjet/laser driver for GhostScript,
and by specialized CUPS drivers.

%description -n %{libgutenprint}-devel
These are the links and header files to compile applications which
should use the libgutenprint library.

%description -n %{libgutenprintui2}
This is a GTK-2.x-based GUI library to create dialogs to control
the Gutenprint printer drivers.

%description -n %{libgutenprintui2}-devel
These are the links and header files to compile applications which
should use the libgutenprintui2 library.

%description common
Documentation, sample files, and translations of Gutenprint.

%description cups
This package contains a special Gutenprint printer driver to be used
with CUPS (and without GhostScript) and also the appropriate PPD files
to set up print queues with this driver.

With the Gutenprint CUPS drivers you can do a colour caibration. Use
the program "cups-calibrate" to perform it.

%description ijs
This package contains a Gutenprint plugin for GhostScripts IJS
interface. This gives access to the high printing quality of
Gutenprint with every GhostScript version containing the IJS
interface. Install also the gutenprint-foomatic package for easy setup
of print queues with arbitrary printing systems.

%description foomatic
Foomatic data for the Gutenprint IJS plug-in for GhostScript. You need
this package to set up print queues with printerdrake, KDE Printing
Manager, or directly with Foomatic.

%description escputil
This is a command line tool to query ink levels and to maintain
Epson's inkjet printers. It allows ink level query, head alignment,
nozzle checking, and nozzle cleaning. If you want a graphical
interface, use mtink instead.

%if %{gimpplugin}
%description gimp2
This is a plug-in for the GIMP, which allows printing of images and
photos in very high quality on many modern inkjet printers and also
some lasers. Especially on Epson Stylus printers the quality which one
gets under proprietary operating systems is reached, due to Epson
publishing the protocols of their printers, but other brands of
printers give very high qualities, too. It can also output PostScript
to be able to print out of the GIMP on any printer.
%endif


%prep
# unpack main sources
%setup -q -n gutenprint-%{version}%{extraversion}
%patch1 -p1 -b .menu
%patch2 -p0 -b .bro
%patch3 -p1 -b .a4

%build
# Change compiler flags for debugging when in debug mode
%if %debug
export DONT_STRIP=1
export CFLAGS="`echo %optflags |sed -e 's/-O3/-g/' |sed -e 's/-O2/-g/'`"
export CXXFLAGS="`echo %optflags |sed -e 's/-O3/-g/' |sed -e 's/-O2/-g/'`"
export RPM_OPT_FLAGS="`echo %optflags |sed -e 's/-O3/-g/' |sed -e 's/-O2/-g/'`"
%endif

# "autogen.sh" needed for the case when Gutenprint
# driver is from CVS (see its README) or if build system is patched.
#export NOCONFIGURE=1; ./autogen.sh

# Build with all pipes and whistles: GIMP, GhostScript, CUPS, IJS, Foomatic,
# but without translated PPD files (does not work)
# Use IJS library provided by this package

%if %debug
%define enabledebug --enable-debug
%else
%define enabledebug %nil
%endif

%if %{gimpplugin}
%define enablegimpplugin --without-gimp --with-gimp2
%else
%define enablegimpplugin --without-gimp --without-gimp2
%endif

%configure2_5x \
	--enable-shared \
	--disable-rpath \
	--disable-libgutenprintui \
	--enable-libgutenprintui2 \
	%enablegimpplugin \
	--with-cups \
	--enable-cups-level3-ppds \
	--enable-simplified-cups-ppds \
	--disable-static-genppd \
	--disable-translated-cups-ppds \
	--with-ijs \
	--with-foomatic \
	--with-foomatic3 \
	%enabledebug

# Compile Gutenprint
%make


%install
# Change compiler flags for debugging when in debug mode
%if %debug
export DONT_STRIP=1
export CFLAGS="`echo %optflags |sed -e 's/-O3/-g/' |sed -e 's/-O2/-g/'`"
export CXXFLAGS="`echo %optflags |sed -e 's/-O3/-g/' |sed -e 's/-O2/-g/'`"
export RPM_OPT_FLAGS="`echo %optflags |sed -e 's/-O3/-g/' |sed -e 's/-O2/-g/'`"
%endif

make DESTDIR=%{buildroot} install

# Remove /usr/share/foomatic/kitload.log
rm -f %{buildroot}%{_datadir}/foomatic/kitload.log

# Remove "canon" and "epson" CUPS backends
rm -f %{buildroot}%{_prefix}/lib*/cups/backend/canon
rm -f %{buildroot}%{_prefix}/lib*/cups/backend/epson

# Remove a GTK-1.x file which is installed even when GTK-1.x support
# is disabled (Gutenprint bug)
rm -f %{buildroot}%{_libdir}/pkgconfig/gutenprintui.pc

rm -rf  %{buildroot}%{_libdir}/*.la

# Fix up rpath.
for file in \
  %{buildroot}%{_sbindir}/cups-genppd.5.2 \
  %{buildroot}%{_libdir}/gimp/*/plug-ins/* \
  %{buildroot}%{_libdir}/*.so.* \
  %{buildroot}%{cups_serverbin}/driver/* \
  %{buildroot}%{cups_serverbin}/filter/* \
  %{buildroot}%{_bindir}/*
do
  chrpath --delete ${file}
done


# Translation files of Gutenprint
#% find_lang %{name} --all-name
find %{buildroot} -regex ".*/gutenprint.*.[mp]o" | sed -e "s@^%{buildroot}@@" > gutenprint.lang

# Multiarch setup
#multiarch_binaries % buildroot % {_bindir}/gutenprint-config


##### FILES

%files -n %{libgutenprint}
%{_libdir}/libgutenprint.so.*
%dir %{_libdir}/gutenprint/*
#dir % {_libdir}/gutenprint/*/modules
#{_libdir}/gutenprint/*/modules/*.so

%files -n %{libgutenprint}-devel
%{_libdir}/libgutenprint.so
%{_libdir}/libgutenprint.a
#{_libdir}/gutenprint/*/modules/*.so
#{_libdir}/gutenprint/*/modules/*.la
#{_libdir}/gutenprint/*/modules/*.a
%{_libdir}/pkgconfig/gutenprint.pc
%{_includedir}/gutenprint

%files -n %{libgutenprintui2}
%{_libdir}/libgutenprintui2.so.*

%files -n %{libgutenprintui2}-devel
%{_libdir}/libgutenprintui2.so
%{_libdir}/libgutenprintui2.a
%{_libdir}/pkgconfig/gutenprintui2.pc
%{_includedir}/gutenprintui2

%files common -f gutenprint.lang
%doc ABOUT-NLS AUTHORS NEWS README
%{_bindir}/testpattern
%{_datadir}/gutenprint
%dir %{_libdir}/gutenprint

%files cups
%{_mandir}/man8/cups-*
%{_bindir}/cups-*
%{_sbindir}/cups-*
#% {_datadir}/cups/model/*
%{_datadir}/cups/calibrate.ppm
#attr(0755,root,root) % {_prefix}/lib*/cups/backend/*
%attr(0755,root,root) %{_prefix}/lib*/cups/driver/gutenprint.%{driverversion}
%attr(0755,root,root) %{_prefix}/lib*/cups/filter/*
%config(noreplace) %{_sysconfdir}/cups/command.*

%files ijs
%{_mandir}/man1/ijsgutenprint.1*
%{_bindir}/ijsgutenprint*

%files foomatic
%_datadir/foomatic/db/*/*/*.xml

%files escputil
%{_mandir}/man1/escputil*
%attr(0755,lp,sys) %{_bindir}/escputil

%if %{gimpplugin}
%files gimp2
%{_libdir}/gimp/2.0/plug-ins/gutenprint
%endif

%post common
%_install_info gutenprint
:

%post cups
# Restart the CUPS daemon when it is running, but do not start it when it
# is not running. The restart of the CUPS daemon updates the CUPS-internal
# PPD index
/sbin/service cups condrestart || :
# Update print queues with Gutenprint CUPS driver
/usr/sbin/cups-genppdupdate > /dev/null 2>/dev/null || :

%post foomatic
# Update print queues with Gimp-Print/Gutenprint IJS driver
ls /etc/cups/ppd/*.ppd > /dev/null 2>&1 && \
for f in /etc/cups/ppd/*.ppd; do \
	queue=`basename ${f%%.ppd}`; \
	egrep -q '\*FoomaticIDs.*(gimp-print|gutenprint)' $f && \
		foomatic-configure -n $queue -f \
			-d gutenprint-ijs.%{driverversion} \
			>/dev/null 2>&1 || :; \
done
exit 0

%postun common
%_remove_install_info gutenprint
:

%postun cups
# Restart the CUPS daemon when it is running, but do not start it when it
# is not running. The restart of the CUPS daemon updates the CUPS-internal
# PPD index
# Do not restart on upgrades, as it is already restarted by post section.
if [ $1 -eq 1 ]; then
	/sbin/service cups condrestart || :
fi

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14284 |12mr|gv-3.7.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		gv
Version:	3.7.1
Release:	6
Summary:	An enhanced front-end for the ghostscript PostScript(TM) interpreter
License:	GPL
Group:		Publishing
URL:		http://www.gnu.org/software/gv/
# old source: ftp://thep.physik.uni-mainz.de/pub/gv/unix/%{name}-%{version}.tar.bz2
Source0:	ftp://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.gz
Source1:	ftp://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.gz.sig
Source11:	%{name}.png
BuildRequires:	imagemagick
BuildRequires:	libx11-devel
BuildRequires:	Xaw3d-devel
BuildRequires:	libxinerama-devel
BuildRequires:	libxmu-devel
BuildRequires:	libxt-devel
BuildRequires:	texinfo
Obsoletes:	ghostview
Provides:	ghostview
Requires:	ghostscript-module-X
Patch0:		gv-3.7.1-translation.patch
Patch1:		gv-3.6.3-gvuncompress.patch

%description
Gv provides a user interface for the ghostscript PostScript(TM)
interpreter.  Derived from the ghostview program, gv can display
PostScript and PDF documents using the X Window System.

Install the gv package if you'd like to view PostScript and PDF documents
on your system.  You'll also need to have the ghostscript package
installed, as well as the X Window System.

%prep
%setup -q
%patch0 -p1 -b .gvuncompress
%patch1 -p1 -b .gvuncompress

%build
# force regeneration of file
rm -f src/gv_intern_res_unix.dat

%configure2_5x \
	--with-scratch-dir=~/tmp/ \
	--enable-scrollbar-code
%make

%install
%makeinstall_std
install -m 0755 gvuncompress %{buildroot}%{_bindir}/gvuncompress

# icons
mkdir -p %{buildroot}%{_iconsdir} %{buildroot}%{_miconsdir}
install -m644 %{SOURCE11} -D %{buildroot}%{_liconsdir}/gv.png
convert -geometry 32x32 %{SOURCE11} %{buildroot}%{_iconsdir}/gv.png
convert -geometry 16x16 %{SOURCE11} %{buildroot}%{_miconsdir}/gv.png

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=gv
Comment=Viewer for Postscript and PDF files
Exec=%{_bindir}/gv %f
Icon=gv
Terminal=false
Type=Application
Categories=Office;Viewer;
EOF


%files
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog NEWS README
%{_bindir}/*
%{_datadir}/%{name}
%{_mandir}/man1/*
%{_infodir}/*
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_datadir}/applications/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14285 |12mr|gvfs-1.14.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %{name} %{major}
%define develname %mklibname -d %{name}
%define gioname gio2.0

%define enable_gphoto2 1
%define enable_iphone 1

%define Werror_cflags %nil

Summary:	Glib VFS library
Name:		gvfs
Version:	1.14.2
Release:	1
License:	LGPLv2+
Group:		System/Libraries
Url:		http://www.gnome.org/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.xz
#gw from Ubuntu, fix music player detection
# https://bugs.freedesktop.org/show_bug.cgi?id=24500
Patch0:		gvfs-music-player-mimetype.patch

BuildRequires:	intltool
BuildRequires:	xsltproc
BuildRequires:	docbook-style-xsl
BuildRequires:	cdda-devel
BuildRequires:	pkgconfig(expat)
BuildRequires:	pkgconfig(avahi-glib)
BuildRequires:	pkgconfig(avahi-client)
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(fuse)
BuildRequires:	pkgconfig(glib-2.0) >= 2.31.0
BuildRequires:	pkgconfig(gobject-2.0)
BuildRequires:	pkgconfig(gmodule-no-export-2.0)
BuildRequires:	pkgconfig(gio-unix-2.0)
BuildRequires:	pkgconfig(gio-2.0)
BuildRequires:	pkgconfig(gnome-keyring-1)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(gudev-1.0) >= 186
BuildRequires:	pkgconfig(libarchive)
BuildRequires:	pkgconfig(libbluray)
BuildRequires:	pkgconfig(libsoup-gnome-2.4) >= 2.26.0
BuildRequires:	pkgconfig(libcdio_paranoia)
BuildRequires:	pkgconfig(openobex)
BuildRequires:	pkgconfig(smbclient)
BuildRequires:	pkgconfig(udisks2)
BuildRequires:	pkgconfig(libsystemd-login)
BuildRequires:	pkgconfig(bluez) >= 4.0
%if %{enable_gphoto2}
BuildRequires:	pkgconfig(libgphoto2)
%endif
%if %{enable_iphone}
BuildRequires:	pkgconfig(libimobiledevice-1.0) >= 1.1.0
BuildRequires:	pkgconfig(libplist) >= 0.15
%endif

Requires(post,postun):	%{gioname} >= 2.23.4-2
Requires:	udisks2
Suggests:	%{name}-fuse
Suggests:	%{name}-smb
Suggests:	%{name}-archive
Suggests:	%{name}-iphone
%if %{enable_gphoto2}
Suggests:	%{name}-gphoto2
%endif
Conflicts:	%{libname} < 1.6.7-4
Conflicts:	%{name}-gphoto2 <= 1.13.2-2

%description
This is a Virtual File System library based on gio and Glib.

%package -n %{libname}
Group:		System/Libraries
Summary:	Glib VFS library

%description -n %{libname}
This is a Virtual File System library based on gio and Glib.

%package -n %{develname}
Group:		Development/C
Summary:	Glib VFS Library - development files
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
This is a Virtual File System library based on gio and Glib.

%package fuse
Summary:	FUSE support for gvfs
Group:		System/Libraries
Requires:	%{name} = %{version}-%{release}
Requires:	fuse

%description fuse
This package provides support for applications not using gio
to access the gvfs filesystems.

%package smb
Summary:	Windows fileshare support for gvfs
Group:		System/Libraries
Requires:	%{name} = %{version}-%{release}

%description smb
This package provides support for reading and writing files on windows
shares (SMB) to applications using gvfs.

%package archive
Summary:	Archiving support for gvfs
Group:		System/Libraries
Requires:	%{name} = %{version}-%{release}

%description archive
This package provides support for accessing files inside Zip and Tar archives,
as well as ISO images, to applications using gvfs.

%package obexftp
Summary:	ObexFTP support for gvfs
Group:		System/Libraries
Requires:	%{name} = %{version}-%{release}
Requires:	obex-data-server >= 0.3.4-6

%description obexftp
This package provides support for reading files on Bluetooth mobile phones
and devices through ObexFTP to applications using gvfs.

%package gphoto2
Summary:	gphoto2 support for gvfs
Group:		System/Libraries
Requires:	%{name} = %{version}-%{release}

%description gphoto2
This package provides support for reading and writing files on
PTP based cameras (Picture Transfer Protocol) and MTP based
media players (Media Transfer Protocol) to applications using gvfs.

%package iphone
Summary:	iphone support for gvfs
Group:		System/Libraries
Requires:	%{name} = %{version}-%{release}

%description iphone
This package provides support for reading and writing files on
the iPhone and the iPod TouchP to applications using gvfs.

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--with-dbus-service-dir=%{_datadir}/dbus-1/services \
	--disable-hal \
	--disable-gdu \
	--enable-udisks2 \
%if %{enable_gphoto2}
	--enable-gphoto2
%else
	--disable-gphoto2
%endif

%make

%install
%makeinstall_std
%find_lang gvfs

# upstream bash completion is installed in the wrong place, with the wrong perms
# and redefine system variables without notice
rm -f %{buildroot}%{_sysconfdir}/profile.d/gvfs-bash-completion.sh

%files -f gvfs.lang
%{_datadir}/bash-completion/completions/gvfs
%{_bindir}/gvfs-*
%{_libdir}/gio/modules/libgioremote-volume-monitor.so
%{_libdir}/gio/modules/libgvfsdbus.so
%{_libexecdir}/gvfsd
%{_libexecdir}/gvfsd-afp
%{_libexecdir}/gvfsd-afp-browse
%{_libexecdir}/gvfsd-burn
%{_libexecdir}/gvfsd-cdda
%{_libexecdir}/gvfsd-computer
%{_libexecdir}/gvfsd-dav
%{_libexecdir}/gvfsd-dnssd
%{_libexecdir}/gvfsd-ftp
%{_libexecdir}/gvfsd-http
%{_libexecdir}/gvfsd-localtest
%{_libexecdir}/gvfsd-metadata
%{_libexecdir}/gvfsd-network
%{_libexecdir}/gvfsd-recent
%{_libexecdir}/gvfsd-sftp
%{_libexecdir}/gvfsd-trash
%{_libdir}/gvfs-udisks2-volume-monitor
%{_datadir}/dbus-1/services/gvfs-daemon.service
%{_datadir}/dbus-1/services/gvfs-metadata.service
%{_datadir}/dbus-1/services/org.gtk.Private.UDisks2VolumeMonitor.service
%dir %{_datadir}/gvfs
%dir %{_datadir}/gvfs/mounts
%dir %{_datadir}/gvfs/remote-volume-monitors
%{_datadir}/gvfs/mounts/afp-browse.mount
%{_datadir}/gvfs/mounts/afp.mount
%{_datadir}/gvfs/mounts/burn.mount
%{_datadir}/gvfs/mounts/cdda.mount
%{_datadir}/gvfs/mounts/computer.mount
%{_datadir}/gvfs/mounts/dav.mount
%{_datadir}/gvfs/mounts/dav+sd.mount
%{_datadir}/gvfs/mounts/dns-sd.mount
%{_datadir}/gvfs/mounts/ftp.mount
%{_datadir}/gvfs/mounts/http.mount
%{_datadir}/gvfs/mounts/localtest.mount
%{_datadir}/gvfs/mounts/network.mount
%{_datadir}/gvfs/mounts/recent.mount
%{_datadir}/gvfs/mounts/sftp.mount
%{_datadir}/gvfs/mounts/trash.mount
%{_datadir}/GConf/gsettings/gvfs-dns-sd.convert
%{_datadir}/glib-2.0/schemas/org.gnome.system.dns_sd.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gnome.system.gvfs.enums.xml
%{_datadir}/gvfs/remote-volume-monitors/udisks2.monitor
%{_mandir}/man1/gvfs-*
%{_mandir}/man1/gvfsd.*
%{_mandir}/man1/gvfsd-metadata.*
%{_mandir}/man7/gvfs.*

%files -n %{libname}
%{_libdir}/libgvfscommon.so.%{major}*

%files -n %{develname}
%doc NEWS ChangeLog AUTHORS TODO
%{_libdir}/lib*.so
%{_includedir}/gvfs-client

%files fuse
%{_libexecdir}/gvfsd-fuse
%{_mandir}/man1/gvfsd-fuse.*

%files smb
%{_libexecdir}/gvfsd-smb
%{_libexecdir}/gvfsd-smb-browse
%{_datadir}/gvfs/mounts/smb-browse.mount
%{_datadir}/gvfs/mounts/smb.mount
%{_datadir}/GConf/gsettings/gvfs-smb.convert
%{_datadir}/glib-2.0/schemas/org.gnome.system.smb.gschema.xml

%files archive
%{_libexecdir}/gvfsd-archive
%{_datadir}/gvfs/mounts/archive.mount

%files obexftp
%{_libexecdir}/gvfsd-obexftp
%{_datadir}/gvfs/mounts/obexftp.mount

%if %{enable_gphoto2}
%files gphoto2
%{_libexecdir}/gvfsd-gphoto2
%{_datadir}/gvfs/mounts/gphoto2.mount
%{_libexecdir}/gvfs-gphoto2-volume-monitor
%{_datadir}/dbus-1/services/org.gtk.Private.GPhoto2VolumeMonitor.service
%{_datadir}/gvfs/remote-volume-monitors/gphoto2.monitor
%endif

%if %{enable_iphone}
%files iphone
%{_libexecdir}/gvfs-afc-volume-monitor
%{_libexecdir}/gvfsd-afc
%{_datadir}/dbus-1/services/org.gtk.Private.AfcVolumeMonitor.service
%{_datadir}/gvfs/mounts/afc.mount
%{_datadir}/gvfs/remote-volume-monitors/afc.monitor
%endif


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14286 |12mr|gwenhywfar-4.3.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name gwenhywfar
%define major 60
%define libname %mklibname %{name} %{major}
%define qt4major 0
%define gtkmajor 0
%define gtklibname %mklibname gwengui-gtk2_ %{gtkmajor}
%define qt4libname %mklibname gwengui-qt4_ %{qt4major}
%define develname %mklibname -d %{name}

Summary:	A multi-platform helper library for other libraries
Name:		gwenhywfar
Version:	4.3.3
Release:	1
Group:		System/Libraries
License:	LGPLv2+
URL:		http://gwenhywfar.sourceforge.net/
# http://www2.aquamaniac.de/sites/download/packages.php
Source0:	http://files.hboeck.de/aq/%{name}-%{version}.tar.gz
BuildRequires:	automake
BuildRequires:	autoconf >= 2.58
BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	zlib-devel
BuildRequires:	libgcrypt-devel
BuildRequires:	pkgconfig(gnutls)
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(gtk+-2.0)
Suggests:	%{name}-gui = %{version}

%description
This is Gwenhywfar, a multi-platform helper library for networking and
security applications and libraries. It is heavily used by libchipcard
and OpenHBCI-TNG (The Next Generation).

%package -n %{libname}
Summary:	A multi-platform helper library for other libraries
Group:		System/Libraries
Requires:	%{name} >= %{version}

%description -n %{libname}
This is Gwenhywfar, a multi-platform helper library for networking and
security applications and libraries. It is heavily used by libchipcard
and OpenHBCI-TNG (The Next Generation).

%package -n %{qt4libname}
Summary:	A multi-platform helper library for other libraries
Group:		System/Libraries
Provides:	%{name}-gui = %{version}

%description -n %{qt4libname}
This is Gwenhywfar, a multi-platform helper library for networking and
security applications and libraries. It is heavily used by libchipcard
and OpenHBCI-TNG (The Next Generation).

%package -n %{gtklibname}
Summary:	A multi-platform helper library for other libraries
Group:		System/Libraries
Provides:	%{name}-gui = %{version}

%description -n %{gtklibname}
This is Gwenhywfar, a multi-platform helper library for networking and
security applications and libraries. It is heavily used by libchipcard
and OpenHBCI-TNG (The Next Generation).

%package -n %{develname}
Summary:	Gwenhywfar development kit
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Requires:	%{qt4libname} = %{version}-%{release}
Requires:	%{gtklibname} = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
This package contains gwenhywfar-config and header files for writing and
compiling programs using Gwenhywfar.

%prep
%setup -q

%build
%configure2_5x --disable-static \
  --disable-rpath \
  --with-guis="qt4 gtk2" --with-qt4-libs=%{qt4lib} \
  --with-openssl-libs=%{_libdir}
%make

%install
rm -fr %{buildroot} %{name}.lang
%makeinstall_std

%find_lang %{name}
perl -pi -e "s#-L%{_builddir}/%{name}-%{version}/src##" %{buildroot}%{_libdir}/*.la %{buildroot}%{_libdir}/%{name}/plugins/*/*/*.la
ln -snf %{_sysconfdir}/pki/tls/certs/ca-bundle.crt %{buildroot}%{_datadir}/%{name}/ca-bundle.crt

%files -f %{name}.lang
%doc AUTHORS README
%{_bindir}/gct-tool
%{_datadir}/%{name}

%files -n %{libname}
%{_libdir}/lib*.so.%{major}*
%{_libdir}/%{name}

%files -n %{qt4libname}
%{_libdir}/libgwengui-qt4.so.%{qt4major}
%{_libdir}/libgwengui-qt4.so.%{qt4major}.*

%files -n %{gtklibname}
%{_libdir}/libgwengui-gtk2.so.%{gtkmajor}
%{_libdir}/libgwengui-gtk2.so.%{gtkmajor}.*

%files -n %{develname}
%{_bindir}/gwenhywfar-config
%{_bindir}/gsa
%{_bindir}/xmlmerge
%{_bindir}/mklistdoc
%{_bindir}/typemaker
%{_bindir}/typemaker2
%{_includedir}/gwenhywfar4
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_datadir}/aclocal/gwenhywfar.m4


%changelog
* Mon Aug  27 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 758c493
- New version 4.3.3, convert BR to pkgconfig style
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14287 |12mr|gwenview-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		gwenview
Summary:	Fast and easy to use image viewer for KDE
Version:	4.9.4
Release:	1
Epoch:		2
Group:		Graphical desktop/KDE
License:	GPLv2
URL:		http://www.kde.org
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
Patch0:		gwenview-4.8.3-drop-inode-directory.patch
BuildRequires:	kdebase4-devel
BuildRequires:	pkgconfig(exiv2)
BuildRequires:	pkgconfig(libkipi)
Requires:	kipi-common

%description
Gwenview is a fast and easy to use image viewer/browser for KDE.
All common image formats are supported, such as PNG(including transparency),
JPEG(including EXIF tags and lossless transformations), GIF, XCF (Gimp
image format), BMP, XPM and others. Standard features include slideshow,
fullscreen view, image thumbnails, drag'n'drop, image zoom, full network
transparency using the KIO framework, including basic file operations and
browsing in compressed archives, non-blocking GUI with adjustable views.
Gwenview also provides image and directory KParts components for use e.g. in
Konqueror. Additional features, such as image renaming, comparing,
converting, and batch processing, HTML gallery and others are provided by the
KIPI image framework.

%files
%doc %{_kde_docdir}/HTML/en/gwenview/
%{_kde_bindir}/gwenview
%{_kde_bindir}/gwenview_importer
%{_kde_libdir}/kde4/gvpart.so
%{_kde_appsdir}/gvpart
%{_kde_appsdir}/gwenview
%{_kde_services}/gvpart.desktop
%{_kde_services}/ServiceMenus/slideshow.desktop
%{_kde_applicationsdir}/gwenview.desktop
%{_kde_appsdir}/solid/actions/gwenview_importer.desktop
%{_kde_appsdir}/solid/actions/gwenview_importer_camera.desktop
%{_kde_iconsdir}/*/*/*/gwenview*
%{_kde_iconsdir}/*/*/*/document-share*

#------------------------------------------------

%define gwenviewlib_major 4
%define libgwenviewlib %mklibname gwenviewlib %{gwenviewlib_major}

%package -n %{libgwenviewlib}
Summary:	Gwenview library
Group:		System/Libraries

%description -n %{libgwenviewlib}
Gwenview library.

%files -n %{libgwenviewlib}
%{_kde_libdir}/libgwenviewlib.so.%{gwenviewlib_major}*

#-----------------------------------------------------------------------------

%package devel
Summary:	Devel stuff for %{name}
Group:		Development/KDE and Qt
Requires:	%{libgwenviewlib} = %{EVRD}
Requires:	pkgconfig(libkipi)
Conflicts:	kdegraphics4-devel < 2:4.6.90

%description devel
This package contains header files needed if you wish to build applications
based on %{name}.

%files devel
%{_kde_libdir}/libgwenviewlib.so

#----------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.1-1
- New version 4.9.1

* Mon Aug 13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.0-1
- New version 4.9.0

* Thu Jul 19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.8.97-1
- New version 4.8.97

* Mon Jul 02 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.8.95-1
- New version 4.8.95

* Fri Jun 08 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 2:4.8.4-1
- update to 4.8.4

* Fri May 25 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 2:4.8.3-2
- drop inode/directory from desktop file

* Thu May 10 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 2:4.8.3-1
- update to 4.8.3

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 2:4.8.2-1
- update to 4.8.2

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 2:4.8.1-1
- update to 4.8.1

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.8.0-1
+ Revision: 762444
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.97-1
+ Revision: 758035
- New upstream tarball

* Thu Dec 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.95-1
+ Revision: 744511
- New upstream tarball

* Fri Dec 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.90-1
+ Revision: 739347
- New upstream tarball

* Sat Nov 19 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.80-1
+ Revision: 731855
- New upstream tarball 4.7.80

* Tue Oct 11 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.41-1
+ Revision: 704176
- Import gwenview
- Create current folder


* Sun Mar 04 2007 Angelo Naselli <anaselli@mandriva.org> 1.4.1-5mdv2007.0
+ Revision: 132341
- rebuilt for new libexiv2

* Mon Jan 22 2007 Angelo Naselli <anaselli@mandriva.org> 1.4.1-4mdv2007.1
+ Revision: 112122
- added patch to partially fix bko 129948

* Wed Jan 10 2007 Angelo Naselli <anaselli@mandriva.org> 1.4.1-3mdv2007.1
+ Revision: 107262
- bko 111641
- bko 131162, 132556
- bko 138467
- removed useless dependency

* Mon Dec 04 2006 Angelo Naselli <anaselli@mandriva.org> 1.4.1-2mdv2007.1
+ Revision: 90482
- rebuilt for new libexiv

* Mon Nov 27 2006 Angelo Naselli <anaselli@mandriva.org> 1.4.1-1mdv2007.1
+ Revision: 87568
- added libkexiv requirement
- New versin 1.4.1
- Import gwenview

* Tue Sep 19 2006 Angelo Naselli <anaselli@mandriva.org> 1.4.0-2mdv2007.0
- rebuilt (wrong tarball from sourceforge)

* Mon Sep 18 2006 Angelo Naselli <anaselli@mandriva.org> 1.4.0-1mdv2007.0
- New version 1.4.0

* Sun Sep 03 2006 Angelo Naselli <anaselli@mandriva.org> 1.3.93-3mdv2007.0
- Really fixed  Bug #24921

* Sat Sep 02 2006 Angelo Naselli <anaselli@mandriva.org> 1.3.93-2mdv2007.0
- Fix Bug #24921 with 1.3.1 translations, some are better the none :)

* Sun Aug 27 2006 Angelo Naselli <anaselli@mandriva.org> 1.3.93-1mdv2007.0
- New release 1.3.93

* Sun Jul 16 2006 Angelo Naselli <anaselli@mandriva.org> 1.3.92b-1mdv2007.0
- New release 1.3.92b

* Sat Jul 15 2006 Angelo Naselli <anaselli@mandriva.org> 1.3.92-1mdv2007.0
- New release 1.3.92

* Mon Jul 03 2006 Angelo Naselli <anaselli@mandriva.org> 1.3.91-2mdv2007.0
- removed -I optiion added for exif bug

* Sun Jun 25 2006 Angelo Naselli <anaselli@mandriva.org> 1.3.91-1mdv2007.0
- New release 1.3.91

* Fri Jan 13 2006 Angelo Naselli <anaselli@mandriva.org> 1.3.1-2mdk
- Rebuilt to allow building on x86_64

* Sun Nov 20 2005 Angelo Naselli <anaselli@mandriva.org> 1.3.1-1mdk
- New release 1.3.1

* Tue Sep 13 2005 Angelo Naselli <anaselli@mandriva.org> 1.3.0-1mdk
- New release 1.3.0

* Mon Aug 22 2005 Angelo Naselli <anaselli@mandriva.org> 1.2.92-1mdk
- New release 1.2.92

* Thu Jul 21 2005 Angelo Naselli <anaselli@mandriva.org> 1.2.91-1mdk
- New release 1.2.91
- patched for fvisibility problem (aligned to svn)

* Tue May 10 2005 Laurent MONTEL <lmontel@mandriva.com> 1.2.0-4
- Real fix build on x86_64

* Mon May 09 2005 Angelo Naselli <anaselli@mandriva.org> 1.2.0-3mdk
- fix for x86_64 arch

* Mon May 09 2005 Angelo Naselli <anaselli@mandriva.org> 1.2.0-2mdk
- Rebuild

* Mon Apr 04 2005 Angelo Naselli <anaselli@mandrake.org> 1.2.0-1mdk
- really built new version

* Sun Mar 20 2005 Angelo Naselli <anaselli@mandrake.org> 1.2.0-0.pre4.2mdk
- really built new version

* Sun Mar 20 2005 Angelo Naselli <anaselli@mandrake.org> 1.2.0-0.pre4.1mdk
- new version

* Sat Mar 19 2005 Angelo Naselli <anaselli@mandrake.org> 1.2.0-0.pre3.2mdk
- fix bug #14731

* Sun Feb 27 2005 Angelo Naselli <anaselli@mandrake.org> 1.2.0-0.pre3.1mdk
- new version

* Sun Feb 13 2005 Angelo Naselli <anaselli@mandrake.org> 1.2.0-0.pre2.2mdk
- define mkrel macro if not exist

* Sun Feb 13 2005 Angelo Naselli <anaselli@mandrake.org> 1.2.0-0.pre2.1mdk
- new version

* Sat Jan 29 2005 Angelo Naselli <anaselli@mandrake.org> 1.2.0-0.pre1.2mdk
- added patch to make it compile for mdk official 10.1
- added patch to fix zoom (from cvs)
- added patch to add missing files (from cvs)

* Mon Jan 24 2005 Angelo Naselli <anaselli@mandrake.org> 1.2.0-0.pre1.1mdk
- new version

* Wed Jan 19 2005 Angelo Naselli <anaselli@mandrake.org> 1.1.8-0.4mdk
- fix bug 13100

* Sun Jan 16 2005 Angelo Naselli <anaselli@mandrake.org> 1.1.8-0.3mdk
- better handling of symlink

* Thu Jan 13 2005 Angelo Naselli <anaselli@mandrake.org> 1.1.8-0.2mdk
- fix double click into kpart

* Sun Jan 09 2005 Angelo Naselli <anaselli@mandrake.org> 1.1.8-0.1mdk
- 1.1.8 
- fix Requires section to be compliant to the library policy

* Thu Dec 30 2004 Angelo Naselli <anaselli@mandrake.org> 1.1.7-0.5mdk
- added 1.1.7b patch (solved some build problems)

* Wed Dec 29 2004 Angelo Naselli <anaselli@mandrake.org> 1.1.7-0.4mdk
- description restyling

* Sun Dec 26 2004 Angelo Naselli <anaselli@mandrake.org> 1.1.7-0.3mdk
- fix Require and Provide section

* Sun Dec 26 2004 Angelo Naselli <anaselli@mandrake.org> 1.1.7-0.2mdk
- removed hack management
- added distro-specific release tag management 
  use option "--with official" to build mdk official package

* Mon Dec 20 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 1.1.7-0.1mdk
- 1.1.7

* Fri Dec 10 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 1.1.6-0.2mdk
- Fix spec file

* Mon Oct 25 2004 Angelo Naselli <anaselli@mandrake.org> 1.1.6-0.1mdk
- new version
  *  New features:
   o The application now has two modes: browse and view. Browse mode shows 
     all views: folder, file and image. View mode only shows the image. 
     Gwenview starts in browse mode except if an image URL is given as 
     an argument. You can switch between modes using the toolbar button, 
     or with the "View/Browse mode" menu item or with the Ctrl+Return shortcut.
   o JPEGTran code has been integrated into Gwenview, there's no need to install 
     it separately anymore.
  * Fixes:
   o Update the EXIF thumbnail when rotating a JPEG file.
   o In the folder view, folders now open with a single click (By Daniel Thaler).
   o Reworked coordinate conversions in order to avoid subtle paint errors.
   o Remember computed optimal repaint sizes in the config file, 
     so they are available immediately after next start.
   o Remember shown URL after session restore.

* Sun Oct 17 2004 Angelo Naselli <anaselli@mandrake.org> 1.1.5-0.3mdk
- rebuilt for new liblipi + fixing

* Sun Oct 10 2004 Angelo Naselli <anaselli@mandrake.org> 1.1.5-0.2mdk
- applied Lubos Lunak's patch to avoid printing crash using Konqueror

* Tue Sep 21 2004 Angelo Naselli <anaselli@mandrake.org> 1.1.5-0.1mdk
- new version
   *  New features:
    o The thumbnail progress bar and stop buttons are now embedded in the thumbnail view.
    o The location bar now shows the file names instead of the folders.
    o The thumbnails toolbar buttons have been moved to a specialized file view toolbar.
    o It's now possible to assign key shortcuts to KIPI plugins.
    o New manpage by Christopher Martin.
   * Fixes:
    o Do not display the folder name as an image in the status bar.
    o Make sure the folder KPart starts in the right folder.
    o Unbreak the saving of key shortcuts.
    o Remote urls are correctly bookmarked.
    o Do not try to overwrite the trash when trashing only one file.

* Mon Aug 30 2004 Angelo Naselli <random_lx@yahoo.com> 1.1.4-0.2mdk
- patch for russian language

* Wed Aug 25 2004 Angelo Naselli <anaselli@mandrake.org> 1.1.4-0.1mdk
- changed spec file to manage -with-hack option to build gwenview with 
  hack suffix (default is without hack)
- from Aurlien Gteau:
- New features:
 - In the thumbnail view, It's now possible to sort images in reverse order.
 - Use EXIF-stored thumbnail if available.
 - Option to disable saving of generated thumbnails to cache.
 - In fullscreen mode, it's now possible to display the image comment or size
   in addition to the file path.
 - The fullscreen On-Screen-Display is more readable now.
 - The background color of the image view can be configured.
 - When printing, it's now possible to enlarge images so that they fill the
   page.
- Fixes:
 - In the folder view, pressing Enter now opens the selected folder.
 - Use icon list for the configuration dialog.
 - Avoid data loss if the JPEG images are saved while being rotated by
   JPEGTran.
 - The back button in Konqueror now works correctly with gvimagepart.
 - The default layout is more user-friendly.
 - Non-trivial URLs (e.g. http query URL) are correctly handled.
 - You can now drop images on the image view.

* Sun Jun 13 2004 Angelo Naselli <random_lx@yahoo.com> 1.1.3-0.1mdk
- new release: my wedding present :-)
   from Aurlien Gteau:
   Gwenview codenamed "Hurry up, I'm getting married tomorrow"
   *  New features:
          o You can now define custom branches in the dir view (By Craig Drummond)
          o An image cache has been added to speedup image loading.
          o Gwenview now uses freedesktop.org thumbnail spec to store thumbnails.
          o A new option to automatically empty thumbnail cache on exit (By Angelo Naselli).
          o The image size is now displayed below file names in thumbnail view.
    * Fixes:
          o Don't crash when switching to fullscreen while generating thumbnails and coming back (By Lubos Lunak)
          o Faster thumbnail generation (By Lubos Lunak)
          o Faster image painting by dynamically determining suitable paint size (By Lubos Lunak)
          o Use the "Standard Background" color as the background for thumbnails and folders (By Craig Drummond).
          o Make sure the current image is reloaded if it has been modified outside Gwenview.

* Wed Jun 02 2004 Angelo Naselli <random_lx@yahoo.com> 1.1.2-0.3mdk
- hack suffix on kpart lib

* Fri May 14 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.1.2-0.2mdk
- merge with changes from Angelo Naselli <random_lx@yahoo.com>

* Thu May 13 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.1.2-0.1mdk
- 1.1.2
- from Angelo Naselli <random_lx@yahoo.com> : 
- mdk version of the development release (1.1.1) named gwenview_hack
    from Aurlien Gteau:
    - New features:
     - Added KPart support, this installs in Konqueror a new file view mode and let you view 
       images in an embedded Gwenview (By Jonathan Riddell).
     - Asynchronous JPEG loading, based on Khtml loader.
     - Really asynchronous PNG loading (By Lubos Lunak).
     - Mouse wheel will now scroll the image by default. Holding Ctrl will scroll horizontally. 
       An option has been added to the setting dialog to toggle between scroll and browse 
       (By Jeroen Peters).
     - When holding shift over the image, right click will zoom out (By Jeroen Peters).
     - Image painting is now progressive (By Lubos Lunak).
    - Fixes:
     - The rotate and mirror functions can now work on multiple selection.
     - Make it possible to load another image or quit even if you can't save your changes.
     - Gwenview won't spawn multiple instances of jpegtran anymore.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14288 |12mr|gypsy-0.8-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	0
%define	libname	%mklibname %{name} %{major}
%define	devname	%mklibname -d %{name}

Name:		gypsy
Version:	0.8
Release:	5
Summary:	A GPS multiplexing daemon
Group:		System/Libraries
# See LICENSE file for details
License:	LGPLv2 and GPLv2
URL:		http://gypsy.freedesktop.org/
Source0:	http://gypsy.freedesktop.org/releases/%{name}-%{version}.tar.gz
Patch0:		gypsy-0.8-no-werror-patch

BuildRequires:	pkgconfig(bluez)
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	gtk-doc
BuildRequires:	xsltproc
Requires:	dbus

%description
Gypsy is a GPS multiplexing daemon which allows multiple clients to 
access GPS data from multiple GPS sources concurrently. 

%package -n	%{libname}
Summary:	Libraries for gypsys
Group:		System/Libraries

%description -n %{libname}
Gypsy is a GPS multiplexing daemon which allows multiple clients to 
access GPS data from multiple GPS sources concurrently. 

%package -n	%{devname}
Summary:	Development package for gypsy
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n	%{devname}
Header files for development with gypsy.

%package	docs
Summary:	Documentation files for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{version}
Requires:	gtk-doc
BuildArch:	noarch

%description	docs
This package contains developer documentation for %{name}.

%prep
%setup -q
%apply_patches

find -name Makefile|xargs rm -f

%build
autoreconf -fi
%configure	\
	--disable-static \
	--enable-shared
%make V=2

%install
%makeinstall_std

%files
%doc AUTHORS LICENSE
%config %{_sysconfdir}/dbus-1/system.d/Gypsy.conf
%{_datadir}/dbus-1/system-services/org.freedesktop.Gypsy.service
%{_libexecdir}/gypsy-daemon

%files -n %{libname}
%{_libdir}/libgypsy.so.%{major}*

%files -n %{devname}
%{_libdir}/pkgconfig/gypsy.pc
%dir %{_includedir}/gypsy
%{_includedir}/gypsy/*.h
%{_libdir}/libgypsy.so

%files docs
%{_datadir}/gtk-doc/html/gypsy




%changelog
* Sun Aug  5 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 9216ee3
- Sync with Cooker (update BuildRequires, drop .la files)
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14289 |12mr|gzip-1.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		gzip
Summary:	The GNU data compression program
Version:	1.5
Release:	1
License:	GPLv3+
Group:		Archiving/Compression
URL:		http://www.gzip.org
Source0:	ftp://ftp.gnu.org/gnu/gzip/gzip-%{version}.tar.gz
Source1:	ftp://ftp.gnu.org/gnu/gzip/gzip-%{version}.tar.gz.sig
Patch0:		gzip-1.3.12-openbsd-owl-tmp.patch
Patch1:		gzip-1.3.5-zforce.patch
Patch4:		gzip-1.3.10-zgreppipe.patch
Patch5:		gzip-1.5-rsync.diff
Patch6:		gzip-1.3.3-window-size.patch
Patch7:		gzip-1.3.9-addsuffix.patch
Patch12:	gzip-1.3.5-cve-2006-4335.patch
Patch13:	gzip-1.3.5-cve-2006-4336.patch
Patch14:	gzip-1.3.5-cve-2006-4338.patch
Patch15:	gzip-1.3.9-cve-2006-4337.patch
Patch16:	gzip-1.3.5-cve-2006-4337_len.patch
Patch17:	gzip-1.3.14-CVE-2009-2624-1.diff
BuildRequires:	texinfo
Requires:	mktemp
Requires:	less

%description
The gzip package contains the popular GNU gzip data compression
program. Gzipped files have a .gz extension.

Gzip should be installed on your Mandriva Linux system, because it is a
very commonly used data compression program.

%package	utils
Summary:	Utilities dealing with gzip compressed files
Requires:	gzip = %{version}

%description	utils
The gzip-utils package contains programs for manipulating gzip-compressed
archives: zcat, zcmp, zdiff, zgrep.

%prep
%setup -q
%patch0 -p1 -b .owl-tmp
%patch1 -p0 -b .zforce
%patch4 -p1 -b .nixi
%patch5 -p1 -b .rsync
%patch6 -p1 -b .window-size
%patch7 -p1 -b .addsuffix
%patch12 -p1 -b .4335
%patch13 -p1 -b .4336
%patch14 -p1 -b .4338
%patch15 -p1 -b .4337
%patch16 -p1 -b .4337l
%patch17 -p0 -b .CVE-2009-2624-1

%build
export DEFS="-DNO_ASM"
export CPPFLAGS="-DHAVE_LSTAT"
%configure2_5x
%make

%check
make check

%install
%makeinstall_std

install -d %{buildroot}/bin

for i in gzip gunzip zcat; do
    mv -f %{buildroot}%{_bindir}/$i %{buildroot}/bin/$i
    ln -sf ../../bin/$i %{buildroot}%{_bindir}/$i
done

for i in zcmp zdiff zforce zgrep zmore znew ; do
	sed -e "s|%{buildroot}||g" < %{buildroot}%{_bindir}/$i > %{buildroot}%{_bindir}/.$i
	rm -f %{buildroot}%{_bindir}/$i
	mv %{buildroot}%{_bindir}/.$i %{buildroot}%{_bindir}/$i
	chmod 755 %{buildroot}%{_bindir}/$i
done

# uncompress is a part of ncompress package
rm -f %{buildroot}%{_bindir}/uncompress

cat > %{buildroot}%{_bindir}/zless <<EOF
#!/bin/sh
export LESSOPEN="|lesspipe.sh %s"
less "\$@"
EOF
chmod 755 %{buildroot}%{_bindir}/zless

%files
%doc NEWS README AUTHORS ChangeLog
/bin/gzip
/bin/gunzip
%{_mandir}/man1/gunzip.1*
%{_mandir}/man1/gzexe.1*
%{_mandir}/man1/gzip.1*
%{_mandir}/man1/zforce.1*
%{_mandir}/man1/zless.1*
%{_mandir}/man1/zmore.1*
%{_mandir}/man1/znew.1*
%{_infodir}/*
%{_bindir}/gunzip
%{_bindir}/gzexe
%{_bindir}/gzip
%{_bindir}/zforce
%{_bindir}/zless
%{_bindir}/zmore
%{_bindir}/znew

%files utils
/bin/zcat
%{_bindir}/zcat
%{_bindir}/zcmp
%{_bindir}/zdiff
%{_bindir}/zegrep
%{_bindir}/zfgrep
%{_bindir}/zgrep
%{_mandir}/man1/zcat.1*
%{_mandir}/man1/zcmp.1*
%{_mandir}/man1/zdiff.1*
%{_mandir}/man1/zgrep.1*



%changelog
* Fri Jul  27 2012 akdengi <kazancas@mandriva.ru>
+ Commit: f683b6c
- update to 1.5 in ROSA 2012.1
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14290 |12mr|hal-info-0.0-5.20091130.5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name hal-info
%define version 0.0
%define distversion 20091130
%define release %mkrel 5.%distversion.5

%define git_url git://git.freedesktop.org/git/hal-info

Summary: Device information for HAL
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://hal.freedesktop.org/releases/%{name}-%{distversion}.tar.bz2
Source1: 10-camera-storage.fdi
# (fc) update to latest git (git diff HAL_INFO_snapshot..master)
#Patch0: now patch now
# (fc) 0.0-4.20070425.1mdv re-add untested quirks (git diff master..mandriva
Patch1: hal-info-20090716-untestedquirks.patch
# (fc) 0.0-5.20070725.2mdv add patches pending merge (git diff master..pending)
#Patch3: no patch now

License: AFL or GPLv2
Group: System/Kernel and hardware
Url: http://www.freedesktop.org/Software/hal
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
Conflicts: hal < 0.5.8.1-10mdv2007.1
%if %mdkversion >= 200800
BuildRequires: hal-devel >= 0.5.10
%else
BuildRequires: hal-devel 
%endif
#needed for make check
BuildRequires: libxml2-utils

%description
hal-info contains device information for HAL.

%prep
%setup -q -n %{name}-%{distversion}
#%patch0 -p1 -b .git
%patch1 -p1 -b .untestedquirks
#%patch3 -p1 -b .pending

%build

%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std
install %{SOURCE1} %{buildroot}%{_datadir}/hal/fdi/information/10freedesktop/10-camera-storage.fdi

cat << EOF > $RPM_BUILD_ROOT%{_datadir}/hal/fdi/preprobe/10osvendor/10-usb-disable-mediacheck.fdi
<?xml version="1.0" encoding="ISO-8859-1"?> <!-- -*- SGML -*- -->

<deviceinfo version="0.2">
  <device>
    <match key="storage.bus" string="usb">
      <match key="@storage.physical_device:usb.vendor_id" int="0x67b">
        <match key="@storage.physical_device:usb.product_id" int="0x2317">
          <merge key="storage.media_detection_enabled" type="bool">false</merge>
        </match>
      </match>
      <match key="@storage.physical_device:usb.vendor_id" int="0x054c">
        <match key="@storage.physical_device:usb.product_id" int="0x008b">
          <merge key="storage.media_detection_enabled" type="bool">false</merge>
        </match>
      </match>
    </match>
  </device>
</deviceinfo>
EOF

%check
make check

%clean
rm -rf %{buildroot}

%postun
if [ "$1" = "1" -a -r /etc/init.d/haldaemon ]; then 
 service haldaemon condrestart > /dev/null 2>/dev/null
fi

%files
%defattr(-,root,root)
%doc AUTHORS NEWS README
%{_datadir}/hal/fdi/information
%{_datadir}/hal/fdi/preprobe





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14291 |12mr|hamcrest-1.1-2.0.6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2008, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define gcj_support 1

Name:           hamcrest
Version:        1.1
Release:        %mkrel 2.0.6
Epoch:          0
Summary:        Hamcrest matcher object framework
License:        BSD
Url:            http://code.google.com/p/hamcrest/
Group:          Development/Java
Source0:        http://hamcrest.googlecode.com/files/hamcrest-1.1.tgz
Source1:        http://repo1.maven.org/maven2/org/hamcrest/hamcrest-parent/1.1/hamcrest-parent-1.1.pom
Source2:        http://repo1.maven.org/maven2/org/hamcrest/hamcrest-library/1.1/hamcrest-library-1.1.pom
Source3:        http://repo1.maven.org/maven2/org/hamcrest/hamcrest-integration/1.1/hamcrest-integration-1.1.pom
Source4:        http://repo1.maven.org/maven2/org/hamcrest/hamcrest-generator/1.1/hamcrest-generator-1.1.pom
Source5:        http://repo1.maven.org/maven2/org/hamcrest/hamcrest-core/1.1/hamcrest-core-1.1.pom
Source6:        http://repo1.maven.org/maven2/org/hamcrest/hamcrest-all/1.1/hamcrest-all-1.1.pom
Source7:        hamcrest-text-1.1.pom
Patch0:         hamcrest-1.1-build.patch
BuildRequires:  jpackage-utils >= 0:1.7.4
BuildRequires:  java-rpmbuild
BuildRequires:  ant >= 0:1.6.5
BuildRequires:  ant-junit
BuildRequires:  easymock2
BuildRequires:  jarjar
BuildRequires:  jmock
BuildRequires:  junit
BuildRequires:  junit4
BuildRequires:  qdox
BuildRequires:  testng
Requires:  java >= 0:1.5.0
Requires:  easymock2
Requires:  jmock
Requires:  qdox
%if ! %{gcj_support}
Buildarch:     noarch
%endif
Buildroot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%if %{gcj_support}
BuildRequires:          java-gcj-compat-devel
%endif

Requires(post):    jpackage-utils >= 0:1.7.4
Requires(postun):  jpackage-utils >= 0:1.7.4

%description
Provides a library of matcher objects (also known as 
constraints or predicates) allowing 'match' rules to 
be defined declaratively, to be used in other frameworks. 
Typical scenarios include testing frameworks, mocking 
libraries and UI validation rules.

%package javadoc
Group:          Development/Java
Summary:        Javadoc for %{name}

%description javadoc
Javadoc for %{name}.

%package demo
Group:          Development/Java
Summary:        Demos for %{name}
Requires:       %{name} = %{version}-%{release}
Requires:       junit
Requires:       junit4
Requires:       testng

%if %{gcj_support}
BuildRequires:          java-gcj-compat-devel
%endif

%description demo
Demonstrations and samples for %{name}.

%prep
%setup -q 
%remove_java_binaries
# BUILD/hamcrest-1.1/lib/generator/jarjar-1.0rc3.jar.no
ln -sf $(build-classpath jarjar) lib/generator/
# BUILD/hamcrest-1.1/lib/generator/qdox-1.6.1.jar.no
ln -sf $(build-classpath qdox) lib/generator/
# BUILD/hamcrest-1.1/lib/integration/easymock-2.2.jar.no
ln -sf $(build-classpath easymock2) lib/integration/
# BUILD/hamcrest-1.1/lib/integration/jmock-1.10RC1.jar.no
ln -sf $(build-classpath jmock) lib/integration/
# BUILD/hamcrest-1.1/lib/integration/junit-3.8.1.jar.no
ln -sf $(build-classpath junit) lib/integration/
# BUILD/hamcrest-1.1/lib/integration/junit-4.0.jar.no
ln -sf $(build-classpath junit4) lib/integration/
# BUILD/hamcrest-1.1/lib/integration/testng-4.6-jdk15.jar.no
ln -sf $(build-classpath testng) lib/integration/
%patch0 -b .sav0

%build
export OPT_JAR_LIST=$(build-classpath ant-launcher ant/ant-junit junit)
export CLASSPATH=$(build-classpath asm3 ant-launcher ant ant/ant-junit)
%{ant} -Dversion=1.1 -Dbuild.sysclasspath=first all javadoc

%install
rm -rf $RPM_BUILD_ROOT
# jars
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}/%{name}
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms
install -m 644 %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-parent.pom
%add_to_maven_depmap org.hamcrest %{name}-parent %{version} JPP/%{name} parent

install -m 644 build/%{name}-all-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/all-%{version}.jar
install -m 644 %{SOURCE6} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-all.pom
%add_to_maven_depmap org.hamcrest %{name}-all %{version} JPP/%{name} all

install -m 644 build/%{name}-core-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/core-%{version}.jar
install -m 644 %{SOURCE5} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-core.pom
%add_to_maven_depmap org.hamcrest %{name}-core %{version} JPP/%{name} core

install -m 644 build/%{name}-generator-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/generator-%{version}.jar
install -m 644 %{SOURCE4} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-generator.pom
%add_to_maven_depmap org.hamcrest %{name}-generator %{version} JPP/%{name} generator

install -m 644 build/%{name}-library-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/library-%{version}.jar
install -m 644 %{SOURCE2} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-library.pom
%add_to_maven_depmap org.hamcrest %{name}-library %{version} JPP/%{name} library

install -m 644 build/%{name}-integration-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/integration-%{version}.jar
install -m 644 %{SOURCE3} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-integration.pom
%add_to_maven_depmap org.hamcrest %{name}-integration %{version} JPP/%{name} integration

install -m 644 build/%{name}-text-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/text-%{version}.jar
install -m 644 %{SOURCE7} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-text.pom
%add_to_maven_depmap org.hamcrest %{name}-text %{version} JPP/%{name} text

install -m 644 build/%{name}-unit-test-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/unit-test-%{version}.jar

pushd $RPM_BUILD_ROOT%{_javadir}/%{name}
for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed  "s|-%{version}||g"`; done
popd

# javadoc
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr build/javadoc/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}

# demo
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}
install -m 644 build/%{name}-examples-%{version}.jar $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}
cp -pr %{name}-examples $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}/

%{gcj_compile} 


%clean
rm -rf $RPM_BUILD_ROOT

%post
%update_maven_depmap
%if %{gcj_support}
%{update_gcjdb}
%endif

%postun
%update_maven_depmap
%if %{gcj_support}
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%doc LICENSE.txt
%{_javadir}/%{name}
%{_datadir}/maven2
%{_mavendepmapfragdir}
%{gcj_files}

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}

%files demo
%defattr(0644,root,root,0755)
%{_datadir}/%{name}-%{version}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14292 |12mr|hamster-applet-2.32.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           hamster-applet
Version:        2.32.1
Release:        %mkrel 3
Summary:        Time tracking applet

Group:          Graphical desktop/GNOME
License:        GPLv3+
URL:            http://code.google.com/p/projecthamster/
Source0:        ftp://ftp.gnome.org/pub/GNOME/sources/%name/%{name}-%{version}.tar.bz2
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

BuildRequires:  pygtk2.0-devel
BuildRequires:  python-sqlite2
BuildRequires:  gnome-python-devel
BuildRequires:  gnome-python-applet
BuildRequires:  libxscrnsaver-devel
BuildRequires:  libgnome-window-settings-devel
BuildRequires:  intltool
BuildRequires:  gnome-doc-utils >= 0.17.3
Requires:       pygtk2.0
Requires:  	python-sqlite2
Requires:       gnome-python-applet
Requires:       gnome-python-canvas
Requires:       gnome-python-desktop
Requires:       gnome-python-gconf
Requires:       gnome-python-evolution
Requires:       pygtk2.0
Requires(post):  GConf2
Requires(preun): GConf2

%description
Time tracking for masses in GNOME.

%prep
%setup -q


%build
SYSCONFDIR=%_sysconfdir ./waf --prefix=%_prefix --libdir=%_libdir configure build

%install
rm -rf $RPM_BUILD_ROOT
./waf install --destdir=%buildroot
%find_lang %{name} --with-gnome
%if %_lib != lib
mkdir -p %buildroot%_libdir
mv %buildroot%_prefix/lib/* %buildroot%_libdir
%endif

%preun
%preun_uninstall_gconf_schemas hamster-applet

%clean
rm -rf $RPM_BUILD_ROOT


%files -f %{name}.lang
%defattr(-,root,root,-)
%doc AUTHORS COPYING NEWS README
%{_sysconfdir}/gconf/schemas/hamster-applet.schemas
%_bindir/gnome-time-tracker
%_bindir/hamster-cli
%_bindir/hamster-service
%_bindir/hamster-time-tracker
%_datadir/applications/hamster-applet.desktop
%_datadir/applications/hamster-time-tracker.desktop
%_datadir/dockmanager/metadata/hamster_control.py.info
%_datadir/dockmanager/scripts/hamster_control.py
%_datadir/gnome-control-center/keybindings/90-hamster-applet.xml
%_datadir/docky/helpers/*
%_datadir/dbus-1/services/org.gnome.hamster.service
%{py_platsitedir}/hamster
#gw the applet is the reason this is not a noarch package:
%{_libdir}/bonobo/servers/Hamster_Applet.server
%{_libdir}/hamster-applet
%{_datadir}/hamster-applet
%{_datadir}/icons/hicolor/*/apps/hamster-applet.*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14293 |12mr|hardlink-1.0-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Create a tree of hardlinks
Name:		hardlink
Version:	1.0
Release:	%mkrel 13
Epoch:		1
Group:		System/Base 
URL:		http://cvsweb.openwall.com/cgi/cvsweb.cgi/Owl/packages/hardlink/
License:	GPL+
Source0:	hardlink.c
Source1:	hardlink.1
Obsoletes:	kernel-utils

%description
hardlink is used to create a tree of hard links.
It's used by kernel installation to dramatically reduce the
amount of diskspace used by each kernel package installed.

%prep
%setup -q -c -T
install -pm 644 %{SOURCE0} hardlink.c

%build
gcc %{optflags} hardlink.c -o hardlink

%install
install -D -m 644 %{SOURCE1} %{buildroot}%{_mandir}/man1/hardlink.1
install -D -m 755 hardlink %{buildroot}%{_sbindir}/hardlink

%files
%{_sbindir}/hardlink
%{_mandir}/man1/hardlink.1*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14294 |12mr|harfbuzz-0.9.5-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_as_needed 1
%define _disable_ld_no_undefined 1

%define major 0
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	OpenType text shaping engine
Name:		harfbuzz
Version:	0.9.5
Release:	3
License:	MIT
Group:		Development/Other
URL:		http://www.freedesktop.org/wiki/Software/HarfBuzz
Source0:	http://www.freedesktop.org/software/harfbuzz/release/%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	icu-devel

%description
HarfBuzz is an OpenType text shaping engine.
There are two HarfBuzz code trees in existence today.

%package -n %{libname}
Summary:	Libraries for the %{name} package
Group:		System/Libraries

%description -n %{libname}
Libraries for %{name}.

%package -n %{develname}
Summary:	Headers and development libraries from %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
%{name} development headers and libraries.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std

%files
%{_bindir}/*

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc AUTHORS README
%{_libdir}/pkgconfig/*
%{_libdir}/*.so
%{_includedir}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14295 |12mr|hcl-1.7.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name hcl
%define version 1.7.1
%define release 7

Summary: Collect hardware information
Name: %{name}
Version: %{version}
Release: %{release}
License: GPL
Group: System/Configuration/Hardware
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Source0: %name-%version.tar.bz2
BuildArch: noarch
Requires: perl tar bzip2 perl-SOAP-Lite
Requires: lshw

%description
hcl uploads your hardware information on Mandriva server to create a hardware
database and getting help on support.

%prep
%setup -q -n %{name}-%version

%build
%make

%install
rm -rf %buildroot
%makeinstall_std
install hclGUI hclcollector hclupload %buildroot/%_sbindir
mkdir -p -m 0755 %{buildroot}%{_prefix}/lib/libDrakX
install -D hclcollector.pm %{buildroot}%{_prefix}/lib/libDrakX
%find_lang drakhcl

%clean
rm -rf %buildroot/

%files -f drakhcl.lang
%doc AUTHORS COPYING README
%_sbindir/hclGUI
%_sbindir/hclcollector
%_sbindir/hclupload
%{_prefix}/lib/libDrakX/hclcollector.pm



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14296 |12mr|hddtemp-0.3-0.beta15.15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define         betarel        beta15

Summary:        Hard Drive Temperature Monitoring
Name:           hddtemp
Version:        0.3 
Release:        %mkrel 0.%{betarel}.15
License:        GPLv2
Group:          Monitoring        
URL:            http://www.guzu.net/linux/hddtemp.php
Source0:        http://download.savannah.nongnu.org/releases/hddtemp/hddtemp-%{version}-%{betarel}.tar.bz2
Source1:        http://download.savannah.nongnu.org/releases/hddtemp/hddtemp-%{version}-%{betarel}.tar.bz2.sig
Source2:        http://download.savannah.nongnu.org/releases/hddtemp/hddtemp.db
Source3:        hddtemp.init
Source4:        hddtemp.sysconfig
Source5:        hddtemp.pam
Source6:        hddtemp.consoleapp
Patch0:		hddtemp_0.3-beta15-45.diff
Patch1:		%{name}-0.3-beta15-reg-eip.patch
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires:       usermode-consoleonly
BuildRequires:  gettext
BuildRequires:  perl
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
hddtemp is a tool that gives you the temperature of your IDE or SCSI hard drive
(that support this feature) by reading S.M.A.R.T. information. Only modern hard
drives have a temperature sensor.

%prep
%setup -q -n hddtemp-%{version}-%{betarel}
%patch0 -p1
%patch1 -p1

%build
%configure2_5x \
    --with-db-path=%{_sysconfdir}/hddtemp.db

%make

%install
%{__rm} -rf %{buildroot}

%makeinstall_std

%{__install} -m 0644 %{SOURCE2} -D %{buildroot}%{_sysconfdir}/hddtemp.db
%{__install} -m 0755 %{SOURCE3} -D %{buildroot}%{_initrddir}/hddtemp
%{__install} -m 0644 %{SOURCE4} -D %{buildroot}%{_sysconfdir}/sysconfig/hddtemp
%{__mkdir_p} %{buildroot}%{_bindir}
%{__ln_s} consolehelper %{buildroot}%{_bindir}/hddtemp
%{__install} -m 0644 %{SOURCE5} -D %{buildroot}%{_sysconfdir}/pam.d/hddtemp
%{__install} -m 0644 %{SOURCE6} -D %{buildroot}%{_sysconfdir}/security/console.apps/hddtemp

%find_lang %{name}

%clean
%{__rm} -rf %{buildroot}

%post
%_post_service hddtemp

%preun
%_preun_service hddtemp

%files -f %{name}.lang
%defattr(0644,root,root,0755)
%doc ChangeLog README TODO contribs debian/changelog
%attr(0755,root,root) %{_bindir}/hddtemp
%attr(0755,root,root) %{_initrddir}/hddtemp
%attr(0755,root,root) %{_sbindir}/hddtemp
%config(noreplace) %{_sysconfdir}/hddtemp.db
%config(noreplace) %{_sysconfdir}/sysconfig/hddtemp
%config(noreplace) %{_sysconfdir}/pam.d/hddtemp
%config(noreplace) %{_sysconfdir}/security/console.apps/hddtemp
%{_mandir}/man8/hddtemp.8*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14297 |12mr|HDF-4.2r4-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Hierarchical Data Format Library
Name:		HDF
Version:	4.2r4
Release:	%mkrel 5
License:	BSD
Group:		Development/C
URL:		http://www.hdfgroup.org/
Source0:	ftp://ftp.hdfgroup.org/HDF/HDF_Current/src/%{name}%{version}.tar.gz
Patch0:		hdf-4.2r3-maxavailfiles.patch
Patch1:		hdf-4.2r3-ppc.patch
Patch2:		hdf-4.2r2-sparc.patch
Patch3:		hdf-4.2r2-s390.patch
Patch4:		hdf-4.2r4-buffer.patch
Patch5:		HDF-ppc.patch
Patch6:		hdf4.2r1-libm.patch
Patch7:		HDF4.2r4-format_not_a_string_literal_and_no_format_arguments.diff
BuildRequires:	byacc
BuildRequires:	flex
%if %{mdkversion} > 1020
BuildRequires:	gcc-gfortran
%else
BuildRequires:	gcc-g77
%endif
BuildRequires:	groff
BuildRequires:	zlib-devel
BuildRequires:	libjpeg-devel
BuildRequires:	netcdf-devel
Provides:	HDF-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root

%description
HDF is a multi-object file format that facilitates the transfer of various
types of scientific data between machines and operating systems. 
HDF allows self-definitions of data content and easy extensibility for
future enhancements or compatibility with other standard formats.
HDF includes Fortran and C calling interfaces, and utilities to
prepare raw image of data files or for use with other NCSA software.

The HDF library contains interfaces for storing and retrieving compressed or
uncompressed 8-bit and 24=bit raster images with palettes,
n-Dimensional scientific datasets and binary tables. AN interface is also
included that allows arbitrary grouping of other HDF objects.

%package util
Summary:	HDF utilities and test data files
Group:		Graphics
Requires:	%{name} = %{version}-%{release}

%description util
This package contains utilities for HDF data manipulation and
test data files.

%prep

%setup -q -n HDF%{version}
%patch0 -p1 -b .maxavailfiles
%patch1 -p1 -b .ppc
%patch2 -p1 -b .sparc
%patch3 -p1 -b .s390
%patch4 -p1 -b .buffer

%ifarch ppc
%patch5 -p1 -b .ppcold
%endif

%patch6 -p1 -b .libm
%patch7 -p1 -b .format_not_a_string_literal_and_no_format_arguments

# Make it lib64 aware
find . -name Makefile.in | \
  xargs perl -pi -e "s,^(libdir|LIBDIR)\s+=.+,\1 = \\\$(prefix)/%{_lib},"

%build
%if %{mdkversion} > 1020
export F77=gfortran
export FC=gfortran
%endif

# Build with PIC in case static library is built into a DSO afterwards
%ifarch ia64 x86_64
export CFLAGS="%{optflags} -ansi -D_BSD_SOURCE -DPC -DPIC -fPIC"
export CXXFLAGS=$CFLAGS
export FFLAGS="%{optflags}"
%else
export CFLAGS="%{optflags} -ansi -D_BSD_SOURCE -DPC"
export CXXFLAGS=$CFLAGS
export FFLAGS="%{optflags}"
%endif

%ifarch ppc
	%configure2_5x --prefix=%{_prefix} i386-unknown-linux \
		--enable-production
%else
	%configure2_5x --prefix=%{_prefix} \
		--enable-production
%endif
%make

mkdir -p samples
cp -a hdf/util/testfiles/* samples

%check
echo ====================TESTING=========================
make CFLAGS="%{optflags} -ansi -D_BSD_SOURCE -DPC" FFLAGS="%{optflags}" \
%ifarch ia64
  check -k || echo make test failed
%else
# (tv) disabled b/c one test failed with 'Arithmetic overflow converting
# INTEGER(4) to INTEGER(1) at (1). This check can be disabled with the option
# -fno-range-check':
  #check
%endif
echo ====================TESTING END=====================



%install
rm -rf %{buildroot}
%makeinstall_std
# remove files already provided by other packages (libjpeg, netcdf, zlib)
rm -f %{buildroot}%{_includedir}/{jconfig.h,jerror.h,jmorecfg.h,jpeglib.h} \
    %{buildroot}%{_includedir}/{zconf.h,zlib.h} \
    %{buildroot}%{_bindir}/{ncdump,ncgen} \
    %{buildroot}%{_includedir}/netcdf.{h,inc,f90} \
    %{buildroot}%{_mandir}/man1/ncgen.1 \
    %{buildroot}%{_mandir}/man1/ncdump.1
mv -f %{buildroot}%{_bindir}/vmake %{buildroot}%{_bindir}/vmake-hdf
mkdir -p %{buildroot}%{_datadir}/hdf
cp -aR samples %{buildroot}%{_datadir}/hdf/

# remove unpackaged files
rm -f %{buildroot}%{_prefix}/man/man1/nc{gen,dump}.1*

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING README
%{_libdir}/libdf.*a
%{_libdir}/libmfhdf.*a
%{_libdir}/libhdf4.settings
%{_includedir}/*
%{_mandir}/*/*

%files util
%defattr(-,root,root)
%dir %{_datadir}/hdf
%dir %{_datadir}/hdf/samples
%{_bindir}/*
%attr(644,root,root) %{_datadir}/hdf/samples/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14298 |12mr|hdf5-1.8.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 0

%define name	hdf5
%define major	7
%define major_hl	7
%define libname %mklibname hdf5_ %{major}
%define libname_hl %mklibname hdf5_hl %{major_hl}
%define develname %mklibname %{name} -d
%define develnamest %mklibname %{name} -d -s
%define version 1.8.9
%define release %mkrel 1

Summary:	HDF5 library
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	Distributable (see included COPYING)
Group:		System/Libraries
URL:		http://www.hdfgroup.org/HDF5/
Source0:	ftp://ftp.hdfgroup.org/HDF5/current/src/%{name}-%{version}.tar.bz2
Patch0:		%{name}-1.8.8-fix-str-fmt.patch
Patch8:		%{name}-1.8.1-lib64.patch
BuildRequires:	libjpeg-static-devel
BuildRequires:	openssl-devel
BuildRequires:	zlib-devel
BuildRequires:	krb5-devel
BuildRequires:	gcc-gfortran
Requires:	%{libname} = %{version}-%{release}

%description
HDF5 is a library and file format for storing scientific data. It was
designed to address some of the limitations of the HDF 4.x library and to
address current and anticipated requirements of modern systems and
applications. HDF5 includes the following improvements.

   - A new file format designed to address some of the deficiencies of
     HDF4.x, particularly the need to store larger files and more
     objects per file.
   - A simpler, more comprehensive data model that includes only two
     basic structures: a multidimensional array of record structures,
     and a grouping structure.
   - A simpler, better-engineered library and API, with improved
     support for parallel i/o, threads, and other requirements imposed
     by modern systems and applications.

%package -n %{libname}
Summary:	HDF5 libraries
Group:		System/Libraries
Provides:	lib%{name} = %{version}-%{release}

%description -n %{libname}
This package contains the libraries needed to run programs dynamically
linked with hdf5 libraries.

%package -n %{libname_hl}
Summary:	HDF5 high level libraries
Group:		System/Libraries
Provides:	lib%{name}_hl = %{version}-%{release}
Conflicts:	%{mklibname hdf 5 0}

%description -n %{libname_hl}
This package contains the high level libraries needed to run programs dynamically
linked with hdf5 libraries.

%package -n %{develname}
Summary:	Devel libraries and header files for hdf5 development
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}
Requires:	%{libname_hl} = %{version}
Obsoletes:	%{mklibname -d hdf 5 0} < %{version}

%description -n %{develname}
This package provides devel libraries and header files needed
for develop applications requiring the "hdf5" library.









%package -n %{develnamest}
Summary:	Static libraries and header files for hdf5 development
Group:		Development/C
Provides:	%{name}-devel-static = %{version}-%{release}
Requires:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}
Requires:	%{libname_hl} = %{version}
Obsoletes:	%{mklibname -d hdf 5 0} < %{version}

%description -n %{develnamest}
This package provides static libraries and header files needed
for develop applications requiring the "hdf5" library.




%prep
%setup -qn %{name}-%{version}
#%patch0 -p1
%ifarch x86_64
%patch8 -p0
%endif
find -name '*.[ch]' -o -name '*.f90' -exec chmod -x {} +

%build
find %{buildroot} -type f -size 0 -name Dependencies -print0 |xargs -0 rm -f
find %{buildroot} -type f -size 0 -name .depend -print0 |xargs -0 rm -f

OPT_FLAGS="%{optflags} -O1 -Wno-long-long -Wfloat-equal -Wmissing-format-attribute -Wpadded"
%ifarch %{ix86} x86_64
OPT_FLAGS="$OPT_FLAGS -mieee-fp"
%endif

# (gb) 1.4.2-2mdk: "2.96" still deficient wrt. C++ exception handling on ia32
%ifarch %ix86
OPT_FLAGS=`echo "$OPT_FLAGS -fno-omit-frame-pointer" | sed -e "s/-fomit-frame-pointer//g"`
%endif

# (gb) 1.4.2-2mdk: constants merging causes troubles with long doubles on ia64
%ifarch ia64
OPT_FLAGS="$OPT_FLAGS -fno-merge-constants"
%endif

%ifarch x86_64
OPT_FLAGS="$OPT_FLAGS -fPIC"
%endif

#(tpg) disable all strange flags
#CFLAGS="$OPT_FLAGS" CXXFLAGS="$OPT_FLAGS" \
%configure2_5x --prefix=%{_prefix} \
	--disable-dependency-tracking \
	--enable-cxx \
	--enable-fortran \
	--with-pthread \
	--enable-linux-lfs \
	%ifarch x86_64
	--with-pic \
	%endif
	--enable-production=yes

%make

#%check
# all tests must pass on the following architectures
#%ifarch %{ix86} x86_64
#%make check || echo "make check failed"
#%else
#%make -k check || echo "make check failed"
#%endif

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_libdir}
%makeinstall_std

%multiarch_includes %{buildroot}/%{_includedir}/H5pubconf.h

%files
%doc COPYING MANIFEST README.txt release_docs/RELEASE.txt
%{_bindir}/*

%files -n %{libname}
%{_libdir}/libhdf5.so.%{major}*
%{_libdir}/libhdf5_cpp.so.%{major}*
%{_libdir}/libhdf5_fortran.so.%{major}*

%files -n %{libname_hl}
%{_libdir}/libhdf5_hl.so.%{major_hl}*
%{_libdir}/libhdf5_hl_cpp.so.%{major_hl}*
%{_libdir}/libhdf5hl_fortran.so.%{major_hl}*

%files -n %{develnamest}
%{_libdir}/*.*a

%files -n %{develname}
%{_libdir}/*.so
%{_libdir}/*.settings
%{_includedir}/*.h
%{_includedir}/*.mod
%{_datadir}/hdf5_examples/
%multiarch %{multiarch_includedir}/H5pubconf.h



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14299 |12mr|hdparm-9.43-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A utility for displaying and/or setting hard disk parameters
Name:		hdparm
Version:	9.43
Release:	%mkrel 1
License:	BSD
Group:		System/Kernel and hardware
URL:		http://sourceforge.net/projects/hdparm/
Source0:	http://nchc.dl.sourceforge.net/sourceforge/hdparm/%name-%version.tar.gz
Source1:	hdparm-sysconfig

%description
Hdparm is a useful system utility for setting (E)IDE hard drive parameters. For
example, hdparm can be used to tweak hard drive performance and to spin down
hard drives for power conservation.

%prep
%setup -q

%build
%serverbuild
%make CFLAGS="$RPM_OPT_FLAGS" LDFLAGS="%{ldflags}" STRIP=/bin/true

%install
install -m0755 hdparm -D %{buildroot}/sbin/hdparm
install -m0644 hdparm.8 -D %{buildroot}%{_mandir}/man8/hdparm.8
install -m0644 %{SOURCE1} -D %{buildroot}%{_sysconfdir}/sysconfig/harddisks

%files
%doc hdparm.lsm Changelog README.acoustic
%config(noreplace) %{_sysconfdir}/sysconfig/harddisks
/sbin/hdparm
%{_mandir}/man8/hdparm.8*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14300 |12mr|heartbeat-3.0.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# When downloading directly from Mercurial, it will automatically add this prefix
# Invoking 'hg archive' wont but you can add one with:
# hg archive -t tgz -p "Linux-HA-Dev-" -r $upstreamversion $upstreamversion.tar.gz
%define upstreamprefix Heartbeat-3-0-
%define upstreamversion STABLE-3.0.5

%define gname haclient
%define uname hacluster

Summary: Messaging and membership subsystem for High-Availability Linux
Name: heartbeat
Version: 3.0.5
Release: 2
License: GPLv2 and LGPLv2+
URL: http://linux-ha.org/
Group: System/Servers
Source0: http://hg.linux-ha.org/heartbeat-STABLE_3_0/archive/STABLE-%{version}.tar.bz2
Patch1: heartbeat-3.0.4-disable-xinclude.patch
Patch2: heartbeat-3.0.0-haresources.patch
Patch3: heartbeat-3.0.4-link.patch
Patch4: heartbeat-3.0.4-lsbinit.patch
BuildRequires: glib2-devel
BuildRequires: iputils
BuildRequires: libtool-devel
BuildRequires: net-snmp-devel >= 5.4
BuildRequires: bzip2-devel
BuildRequires: ncurses-devel
BuildRequires: openssl-devel
BuildRequires: libxml2-devel
BuildRequires: gettext
BuildRequires: bison
BuildRequires: flex
BuildRequires: zlib-devel
BuildRequires: mailx
BuildRequires: which
BuildRequires: cluster-glue-devel
BuildRequires: libuuid-devel
BuildRequires: xsltproc
BuildRequires: docbook-style-xsl
Requires: python-pyxml
Requires: resource-agents

%description
heartbeat is a basic high-availability subsystem for Linux-HA.
It will run scripts at initialization, and when machines go up or down.
This version will also perform IP address takeover using gratuitous ARPs.

Heartbeat contains a cluster membership layer, fencing, and local and
clusterwide resource management functionality.

When used with Pacemaker, it supports "n-node" clusters with significant 
capabilities for managing resources and dependencies.

In addition it continues to support the older release 1 style of
2-node clustering.

It implements the following kinds of heartbeats:
 - Serial ports
 - UDP/IP multicast (ethernet, etc)
 - UDP/IP broadcast (ethernet, etc)
 - UDP/IP heartbeats
 - "ping" heartbeats (for routers, switches, etc.)
 (to be used for breaking ties in 2-node systems)

%files
%doc %{_datadir}/doc/%{name}-%{version}
%dir %{_sysconfdir}/ha.d
%{_sysconfdir}/ha.d/harc
%{_sysconfdir}/ha.d/rc.d
%config(noreplace) %{_sysconfdir}/ha.d/README.config
%{_datadir}/heartbeat/
%{_sysconfdir}/ha.d/resource.d/
%{_sysconfdir}/init.d/heartbeat
%config(noreplace) %{_sysconfdir}/logrotate.d/heartbeat
%dir %{_var}/lib/heartbeat
%dir %{_var}/run/heartbeat
%attr (2755, %{uname}, %{gname}) %{_bindir}/cl_status
%{_bindir}/cl_respawn
%dir %attr (755, %{uname}, %{gname}) %{_var}/run/heartbeat/ccm
%{_mandir}/man1/cl_status.1*
%{_mandir}/man1/hb_standby.1*
%{_mandir}/man1/hb_takeover.1*
%{_mandir}/man1/hb_addnode.1*
%{_mandir}/man1/hb_delnode.1*
%{_mandir}/man8/heartbeat.8*
%{_mandir}/man8/apphbd.8*
%{_mandir}/man5/authkeys.5*
%{_mandir}/man5/ha.cf.5*
%{_libdir}/heartbeat

#---------------------------------------------------------
%define apphbmajor 2
%define libapphb %mklibname apphb %apphbmajor

%package -n %libapphb
Summary:	Heartbeat libraries
Group:		System/Libraries
Requires:	%{name} = %{version}-%{release}

%description -n %libapphb
Heartbeat library package.

%files -n %libapphb
%{_libdir}/libapphb.so.%{apphbmajor}
%{_libdir}/libapphb.so.%{apphbmajor}.*

#---------------------------------------------------------
%define ccmclientmajor 1
%define libccmclient %mklibname ccmclient %ccmclientmajor

%package -n %libccmclient
Summary:	Heartbeat libraries
Group:		System/Libraries
Requires:	%{name} = %{version}-%{release}
Obsoletes:	%{_lib}heartbeat1 < 3.0.0

%description -n %libccmclient
Heartbeat library package.

%files -n %libccmclient
%{_libdir}/libccmclient.so.%{ccmclientmajor}
%{_libdir}/libccmclient.so.%{ccmclientmajor}.*

#---------------------------------------------------------
%define clmmajor 1
%define libclm %mklibname clm %clmmajor

%package -n %libclm
Summary:	Heartbeat libraries
Group:		System/Libraries
Requires:	%{name} = %{version}-%{release}
Obsoletes:	%{_lib}heartbeat1 < 3.0.0

%description -n %libclm
Heartbeat library package.

%files -n %libclm
%{_libdir}/libclm.so.%{clmmajor}
%{_libdir}/libclm.so.%{clmmajor}.*

#---------------------------------------------------------
%define hbclientmajor 1
%define libhbclient %mklibname hbclient %hbclientmajor

%package -n %libhbclient
Summary:	Heartbeat libraries
Group:		System/Libraries
Requires:	%{name} = %{version}-%{release}
Obsoletes:	%{_lib}heartbeat1 < 3.0.0

%description -n %libhbclient
Heartbeat library package.

%files -n %libhbclient
%{_libdir}/libhbclient.so.%{hbclientmajor}
%{_libdir}/libhbclient.so.%{hbclientmajor}.*

#---------------------------------------------------------
%package devel
Summary: Heartbeat development package
Group: Development/Other
Requires: %libapphb = %{version}-%{release}
Requires: %libccmclient = %{version}-%{release}
Requires: %libclm = %{version}-%{release}
Requires: %libhbclient = %{version}-%{release}
Obsoletes: %{_lib}heartbeat1-devel < 3.0.0

%description devel
Headers and shared libraries for writing programs for Heartbeat.

%files devel
%{_includedir}/*
%{_libdir}/*.so

#---------------------------------------------------------
%prep
%setup -q -n %{upstreamprefix}%{upstreamversion}
%patch1 -p1
%patch2 -p1 
%patch3 -p0 -b .link
%patch4 -p0

%build
./bootstrap
%configure2_5x --disable-fatal-warnings --disable-static

# get rid of rpath
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool

%make

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}
# disable xsltproc from trying to hit the net
export XSLTPROC_OPTIONS=""
%makeinstall_std

# cleanup
[ -d %{buildroot}/usr/man ] && rm -rf %{buildroot}/usr/man
[ -d %{buildroot}/usr/share/libtool ] && rm -rf %{buildroot}/usr/share/libtool
mv %{buildroot}/%{_datadir}/doc/%{name} %{buildroot}/%{_datadir}/doc/%{name}-%{version}
rm -rf %{buildroot}/%{_datadir}/heartbeat/cts

%post
%_post_service heartbeat

%preun
%_preun_service heartbeat


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14301 |12mr|help2man-1.40.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           help2man
Version:        1.40.2
Release:        3
Summary:        Create simple man pages from --help output
Group:          Development/Other
License:        GPLv3
URL:            http://www.gnu.org/software/help2man/
Source0:        ftp://ftp.gnu.org/gnu/help2man/%{name}-%{version}.tar.gz
BuildArch:      noarch

%description
help2man is a script to create simple man pages from the --help and 
--version output of programs.

Since most GNU documentation is now in info format, this provides a way 
to generate a placeholder man page pointing to that resource while still 
providing some useful information.

%prep
%setup -q

%build
%configure --disable-nls
%make

%install
%makeinstall

%files
%defattr(-, root, root)
%doc debian/changelog COPYING INSTALL README NEWS THANKS
%{_bindir}/%{name}
%{_infodir}/%{name}.info*
%{_mandir}/man1/%{name}.1*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14302 |12mr|hermes-1.3.3-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define prefix %{_prefix}
%define lib_name_orig libhermes
%define lib_major 1
%define lib_name %mklibname hermes %{lib_major}

Summary:	Hermes pixel format conversion library
Name:		hermes
Version:	1.3.3
Release:	%mkrel 12
License:	LGPL
Group:		System/Libraries
URL:		http://clanlib.org/hermes/
Source0:	http://dark.x.dtu.dk/~mbn/clanlib/download/Hermes-%{version}.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
HERMES is a library designed to convert a source buffer with a specified pixel
format to a destination buffer with possibly a different format at the maximum
possible speed.

On x86 and MMX architectures, handwritten assembler routines take over
the job and do it lightning fast.

On top of that, HERMES provides fast surface clearing, stretching and some
dithering. Supported platforms are basically all that have an ANSI C compiler
as there is no platform specific code but those are supported: DOS, Win32
(Visual C), Linux, FreeBSD (IRIX, Solaris are on hold at the moment), some BeOS
support.

%package -n %{lib_name}
Summary: Main library for %{name}
Group: System/Libraries
Obsoletes: Hermes hermes
Provides: Hermes hermes

%description -n %{lib_name}
This package contains the library needed to run programs dynamically
linked with %{name}.

%package -n %{lib_name}-devel
Summary: Headers for developing programs that will use %{name}
Group: Development/C
Requires: %{lib_name} = %{version}
Provides: %{lib_name_orig}-devel
Obsoletes: Hermes-devel hermes-devel
Provides: Hermes-devel hermes-devel

%description -n %{lib_name}-devel
This package contains the headers that programmers will need to develop
applications which will use %{name}.

%if %mdkversion < 200900
%post -n %{lib_name} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{lib_name} -p /sbin/ldconfig
%endif

%prep
%setup -q -n Hermes-%{version}

%build
%configure2_5x \
    --disable-x86asm
make

%install
rm -rf $RPM_BUILD_ROOT

%makeinstall

%clean
rm -rf $RPM_BUILD_ROOT

%files -n %{lib_name}
%defattr(-, root, root, 0755)
%doc AUTHORS COPYING INSTALL.DOS INSTALL.unix TODO TODO.conversion 
%{_libdir}/lib*.so.*

%files -n %{lib_name}-devel
%defattr(-, root, root)
%doc docs/api/*.htm
%{_includedir}/*
%{_libdir}/lib*.so
%{_libdir}/*.*a





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14303 |12mr|hexedit-1.2.12-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: View and edit files in hexadecimal or in ASCII
Name: hexedit
Version: 1.2.12
Release: %mkrel 9
License: GPL
Group: Editors
BuildRequires: ncurses-devel
Url: http://merd.net/pixel/hexedit.html
Source: http://merd.net/pixel/%{name}-%{version}.src.tar.bz2
BuildRoot: %{_tmppath}/%{name}

%description
hexedit shows a file both in ASCII and in hexadecimal. The file can be a device
as the file is read a piece at a time. You can modify the file and search
through it.


%prep
%setup -q -n %{name}

%build
%configure
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-, root, root)
%doc COPYING TODO %{name}-%{version}.lsm
%{_bindir}/*
%{_mandir}/*/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14304 |12mr|hfsplusutils-1.0.4-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %{name} %{major}

Summary:	User-space HFS+ utilities
Name:		hfsplusutils
Version:	1.0.4
Release:	%mkrel 10
License:	GPL
Group:		File tools
URL:		http://penguinppc.org/files/users/hasi/
Source0:	hfsplus_%{version}.src.tar.bz2
Patch0:		hfsplus-1.0.4-debian_jumbo_patch.diff
Patch1:		hfsplus-1.0.4-automake-fix.patch
BuildRequires:	automake1.8
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root

%description
A portable, free implementation of routines for accessing HFS+ volumes.
Currently only reading is supported.

%package -n	%{libname}
Summary:	User-space HFS+ library
Group:		System/Libraries
Provides:	lib%{name} = %{version}-%{release}

%description -n	%{libname}
A portable, free implementation of routines for accessing HFS+ volumes.
Currently only reading is supported.

%package -n	%{libname}-devel
Summary:	User-space HFS+ utilities development files
Group:		Development/Other
Provides:	lib%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n	%{libname}-devel
A portable, free implementation of routines for accessing HFS+ volumes.
Currently only reading is supported.

%prep

%setup -q -n hfsplus-%{version}
%patch0 -p1
%patch1 -p1 -b .automake-fix

%build
libtoolize --copy --force
aclocal-1.8
autoheader
automake-1.8 -c -a -f
autoconf
%configure2_5x

%make CFLAGS="%{optflags}"

%install
rm -fr %{buildroot}

%makeinstall

%clean
rm -fr %{buildroot}

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%files
%defattr(-,root,root,-)
%doc doc/bugs.html doc/faq.html doc/hfsp.html doc/libhfsp.html doc/man/hfsp.sgml
%{_bindir}/*

%files -n %{libname}
%defattr(-,root,root,-)
%{_libdir}/*.so.*

%files -n %{libname}-devel
%defattr(-,root,root,-)
%{_libdir}/*.so
%{_libdir}/*.a





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14305 |12mr|hfsutils-3.2.6-29
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	hfsutils
%define version	3.2.6
%define release	%mkrel 29

Summary:	Tools for reading and writing Macintosh HFS volumes
Name:		%{name}
Version:	%{version}
Release:	%{release}

Source:		%{name}-%{version}.tar.bz2
Patch0:		hfsutils-3.2.6_errno.patch
Patch1:		hfsutils-3.2.6-lib64.patch
BuildRequires:	tk tk-devel tcl tcl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
License:	GPLv2+
Group:		File tools
URL:		http://www.mars.org/home/rob/proj/hfs/

%package	devel
Summary:	C library for reading and writing Macintosh HFS volumes
Group:		Development/C
Conflicts:	cdrecord-devel

%package xhfs
Summary:	A graphical interface for manipulating HFS volumes
Group:		File tools
Requires:	hfsutils

%description
A portable, free implementation of routines for accessing HFS volumes.
Provides this through several command-line programs, a tk-based front end
for browsing and copying files, and a Tcl package and interface for
scriptable access to volumes.

%description	devel
A portable, free implementation of routines for accessing HFS volumes via a
C library for low-level access to volumes.

%description xhfs
Xhfs presents a graphical front-end for browsing and copying files on
HFS-formatted volumes.

%prep
%setup -q
%patch0 -p1 -b .errno
%patch1 -p1 -b .lib64
autoreconf -v -i

%build
export CFLAGS="%optflags -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DUSE_INTERP_RESULT"
%configure2_5x --with-tcl --with-tk --enable-devlibs --with-lib=%{_lib}

%make

%install
rm -fr %{buildroot}
# (Dadou) Needed...
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_mandir}/man1
mkdir -p %{buildroot}%{_libdir}
mkdir -p %{buildroot}%{_includedir}

# (Dadou) Don't use macros here
make install BINDEST=%{buildroot}%_prefix/bin MANDEST=%{buildroot}%_mandir LIBDEST=%{buildroot}%_libdir INCDEST=%{buildroot}%_includedir

%clean
rm -rf %{buildroot}

%files
%defattr (-,root,root)
%doc BLURB CHANGES COPYING COPYRIGHT CREDITS INSTALL README TODO
%config
%{_bindir}/h*
%{_mandir}/man1/h*

%files devel
%defattr (-,root,root)
%{_libdir}/*.a
%{_includedir}/*

%files xhfs
%defattr (-,root,root)
%{_bindir}/xhfs
%{_mandir}/man1/xhfs.*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14306 |12mr|hicolor-icon-theme-0.12-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Basic requirement for icon themes
Name:		hicolor-icon-theme
Version:	0.12
Release:	8
License:	GPL
Group:		Graphical desktop/Other
URL:		http://icon-theme.freedesktop.org/wiki/HicolorTheme
Source0:	http://icon-theme.freedesktop.org/releases/%{name}-%{version}.tar.bz2
BuildArch:	noarch

%description
Contains the basic directories and files needed for icon theme support.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

touch %{buildroot}%{_datadir}/icons/hicolor/icon-theme.cache

%post
%update_icon_cache hicolor

%postun
%clean_icon_cache hicolor

%triggerin -- %{_iconsdir}/hicolor/*/*/*
%update_icon_cache hicolor

%triggerpostun -- %{_iconsdir}/hicolor/*/*/*
%update_icon_cache hicolor

%files
%doc README
%dir %{_iconsdir}/hicolor
%{_iconsdir}/hicolor/*x*
%ghost %{_iconsdir}/hicolor/icon-theme.cache


%changelog
* Mon Aug  20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 92e69b3
- Fix file listed twice RPM error
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14307 |12mr|homebank-4.4-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		homebank
Version:	4.4
Release:	6
Summary:	Free easy personal accounting for all

Group:		Office
License:	GPLv2+
URL:		http://homebank.free.fr
Source0:	http://homebank.free.fr/public/%{name}-%{version}.tar.gz
Patch0:		desktop.patch

BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	desktop-file-utils
BuildRequires:	perl-XML-Parser
BuildRequires:	pkgconfig(libofx)
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(atk)
BuildRequires:	intltool

%description
HomeBank is the free software you have always wanted to manage your personal
accounts at home. The main concept is to be light, simple and very easy to use.
It brings you many features that allows you to analyze your finances in a
detailed way instantly and dynamically with powerful report tools based on
filtering and graphical charts.

%prep
%setup -q
%patch0 -p0

%build
%configure2_5x
%make

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS ChangeLog COPYING NEWS README doc/TODO
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/*%{name}.desktop
%{_datadir}/icons/hicolor/*/apps/%{name}.*
%{_datadir}/mime-info/%{name}.*
%{_datadir}/mime/packages/%{name}.xml
%{_datadir}/application-registry/%{name}.applications



%changelog
* Wed Sep  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 4cd3d2b
- Rebuild for new libofx
  
* Tue Aug  28 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 1428992
- Convert BR to pkgconfig style, spec cleanup, fix files section
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14308 |12mr|hostapd-1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	hostapd
%define version	1.1
%define release %mkrel 1

Name:		%{name}
Version:	%{version}
Release:	%{release}
URL:		http://hostap.epitest.fi/hostapd/
Group:		System/Servers
Source0:	http://hostap.epitest.fi/releases/%{name}-%version.tar.gz
Source1:	%{name}.init
Source2:	%{name}-config-build
Source3:        %{name}.service
Patch0:		%{name}-config.patch
Patch1:		hostapd-1.0-libnl_path_fix.patch
Patch2:		hostapd-1.0-tls_length_fix.patch
Summary:	Optional user space component for Host AP driver
License:	GPL
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(libnl-3.0)
Requires(post):  rpm-helper
Requires(preun): rpm-helper
BuildRequires:    systemd-units
Requires(post):   sysvinit
Requires(preun):  sysvinit
Requires(postun): sysvinit

%description
Hostapd is an optional user space component for Host AP driver. It adds 
more features to the basic IEEE 802.11 management included in the kernel 
driver: using external RADIUS authentication server for MAC address 
based access control, IEEE 802.1X Authenticator and dynamic WEP keying, 
RADIUS accounting. 

%prep
%setup -q -n %{name}-%{version}
%patch0 -p0 -b .mdkconf
%patch1 -p1 -b .nl3
%patch2 -p1 -b .tls
pushd %{name}
cp %{SOURCE2} .config
popd

%build
pushd %{name}
%{__perl} -pi -e 's/CFLAGS =.*/CFLAGS = -MMD %{optflags}/' Makefile
%{__make} CC="%{__cc}" #CFLAGS="-MMD %{optflags}"
popd

%install
pushd %{name}
install -d -m 755 %{buildroot}%{_sbindir}
install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}
install -d -m 755 %{buildroot}%{_initrddir}
install -d -m 755 %{buildroot}/%{_unitdir}
install -m 755 %{name}        %{buildroot}%{_sbindir}
install -m 755 %{name}_cli    %{buildroot}%{_sbindir}
install -m 600 %{name}.conf   %{buildroot}%{_sysconfdir}/%{name}
install -m 644 %{name}.accept %{buildroot}%{_sysconfdir}/%{name}
install -m 644 %{name}.deny   %{buildroot}%{_sysconfdir}/%{name}
install -pm 0755 %{SOURCE1}   %{buildroot}%{_initrddir}/%{name}
install -pm 644 %{SOURCE3}   %{buildroot}/%{_unitdir}/%{name}.service
popd

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%postun
%_postun_userdel %{name}

%files
%doc %{name}/ChangeLog %{name}/README
%{_sbindir}/%{name}
%{_sbindir}/%{name}_cli
%config(noreplace) %{_initrddir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf
%config(noreplace) %{_sysconfdir}/%{name}/%{name}.accept
%config(noreplace) %{_sysconfdir}/%{name}/%{name}.deny
%config(noreplace) %{_unitdir}/%{name}.service

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14309 |12mr|hostap-utils-0.4.7-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Utility programs for Host AP driver for Intersil Prism2/2.5/3
Name:		hostap-utils
Version:	0.4.7
Release:	%mkrel 10
License:	GPL
Group:		System/Configuration/Networking
URL:		http://hostap.epitest.fi/
Source0:	http://hostap.epitest.fi/releases/hostap-utils-%{version}.tar.bz2
Source1:	hostap_cs.conf
Requires:	wireless-tools
Provides:	hostap
Obsoletes:	hostap
Epoch:		0
BuildRoot:	%{_tmppath}/%{name}-%{version}-root

%description
This is a Linux driver for wireless LAN cards based on Intersil's Prism2/2.5/3
chipset. The driver supports a so called Host AP mode, i.e., it takes care of 
IEEE 802.11 management functions in the host computer and acts as an access
point. This does not require any special firmware for the wireless LAN card.
In addition to this, it has support for normal station operations in BSS and
possible also in IBSS. 

This packages contains binary utilities for use with hostap. 

%prep

%setup -q -n %{name}-%{version}

%build
%make CC="%{__cc}" CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"

%install
rm -rf %{buildroot}

install -d -m 755 %{buildroot}%{_sbindir}
install -d -m 755 %{buildroot}%{_sysconfdir}/pcmcia
install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/pcmcia
install -m 755 hostap_crypt_conf %{buildroot}%{_sbindir}
install -m 755 hostap_diag %{buildroot}%{_sbindir}
install -m 755 hostap_fw_load %{buildroot}%{_sbindir}
install -m 755 hostap_io_debug %{buildroot}%{_sbindir}
install -m 755 hostap_rid %{buildroot}%{_sbindir}
install -m 755 prism2_param %{buildroot}%{_sbindir}
install -m 755 prism2_srec %{buildroot}%{_sbindir}
install -m 755 split_combined_hex %{buildroot}%{_sbindir}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING ChangeLog README 
%config(noreplace) %{_sysconfdir}/pcmcia/hostap_cs.conf
%{_sbindir}/hostap_crypt_conf
%{_sbindir}/hostap_diag
%{_sbindir}/hostap_fw_load
%{_sbindir}/hostap_io_debug
%{_sbindir}/hostap_rid
%{_sbindir}/prism2_param
%{_sbindir}/prism2_srec
%{_sbindir}/split_combined_hex





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14310 |12mr|howto-html-de-10-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define DATE	20040301
%define    language  Deutsch
%define    lang      de
%define format1      html-%{lang}
%define format2      HTML/%{lang}

Summary:   %language HOWTO documents (html format) from the Linux Documentation Project
Name:      howto-%{format1}
Version:	10
Release:	%mkrel 8
Group:		Books/Howtos

Source0:   %name.tar

Url:		http://www.linuxdoc.org/docs.html#howto
License:	GPL
BuildRoot:	%{_tmppath}/%{name}-root
BuildArch:	noarch

BuildRequires: howto-utils
Requires:    locales-%lang, xdg-utils

%description
Linux HOWTOs are detailed documents which describe a specific aspect of 
configuring or using Linux.  Linux HOWTOs are a great source of
practical information about your system.  The latest versions of these
documents are located at http://www.linuxdoc.org/docs.html#howto

%prep
%setup -q -n %name

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
untar_howtos; makehowtoindex %lang %language > index.html; cp -a * $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}

install -m 755 -d $RPM_BUILD_ROOT%{_datadir}/applications
cat > %{buildroot}%_datadir/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Howtos German
Comment=HOWTO documents (html format) from the Linux Documentation Project in German
Exec=xdg-open %_datadir/doc/HOWTO/HTML/%lang/index.html
Icon=documentation_section
Terminal=false
Type=Application
Categories=Documentation;
EOF

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_docdir}/HOWTO/%{format2}
%{_datadir}/applications/*.desktop

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14311 |12mr|howto-html-el-10.1-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define DATE	20040814
%define    language  Greek
%define    lang      el
%define format1      html-%{lang}
%define format2      HTML/%{lang}

Summary:   %language HOWTO documents (html format) from the Linux Documentation Project
Name:      howto-%{format1}
Version:	10.1
Release:	%mkrel 9
Group:		Books/Howtos

Source0:   %name.tar

Url:		http://www.linuxdoc.org/docs.html#howto
License:	GPL
BuildRoot:	%{_tmppath}/%{name}-root
BuildArch:	noarch

BuildRequires: howto-utils
Requires:    locales-%lang, xdg-utils

%description
Linux HOWTOs are detailed documents which describe a specific aspect of 
configuring or using Linux.  Linux HOWTOs are a great source of
practical information about your system.  The latest versions of these
documents are located at http://www.linuxdoc.org/docs.html#howto

%prep
%setup -q -n %name

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
untar_howtos; makehowtoindex %lang %language > index.html; cp -a * $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}

install -m 755 -d $RPM_BUILD_ROOT%{_datadir}/applications
cat > %{buildroot}%_datadir/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Howtos Greek
Comment=HOWTO documents (html format) from the Linux Documentation Project in Greek
Exec=xdg-open %_datadir/doc/HOWTO/HTML/%lang/index.html
Icon=documentation_section
Terminal=false
Type=Application
Categories=Documentation;
EOF

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_docdir}/HOWTO/%{format2}
%{_datadir}/applications/*.desktop

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14312 |12mr|howto-html-en-20080722-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define DATE	20080722
%define    language  English
%define    lang      en
%define format1      html-%{lang}
%define format2      HTML/%{lang}

Summary:   %language HOWTO documents (html format) from the Linux Documentation Project
Name:      howto-%{format1}
Version:	%DATE
Release:	%mkrel 7
Group:		Books/Howtos

# lftp ibiblio.org:/pub/Linux/docs/HOWTO/other-formats/html> Linux-html-HOWTOs-%DATE.tar.bz2
Source0:   %name.tar

Url:		http://www.linuxdoc.org/docs.html#howto
License:	GPL
BuildRoot:	%{_tmppath}/%{name}-root
BuildArch:	noarch

BuildRequires: howto-utils
Requires:    locales-%lang, xdg-utils

%description
Linux HOWTOs are detailed documents which describe a specific aspect of 
configuring or using Linux.  Linux HOWTOs are a great source of
practical information about your system.  The latest versions of these
documents are located at http://www.linuxdoc.org/docs.html#howto

%prep
%setup -q -n %name

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
untar_howtos; makehowtoindex %lang %language > index.html; cp -a * $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}

install -m 755 -d $RPM_BUILD_ROOT%{_datadir}/applications
cat > %{buildroot}%_datadir/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Howto %language
Comment=HOWTO documents (html format) from the Linux Documentation Project in %language
Exec=xdg-open %_datadir/doc/HOWTO/HTML/%lang/index.html
Icon=documentation_section
Terminal=false
Type=Application
Categories=Documentation;
EOF

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_docdir}/HOWTO/%{format2}
%{_datadir}/applications/*.desktop

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14313 |12mr|howto-html-es-10-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define DATE	20070301
%define    language  Spanish
%define    lang      es
%define format1      html-%{lang}
%define format2      HTML/%{lang}

Summary:   %language HOWTO documents (html format) from the Linux Documentation Project
Name:      howto-%{format1}
Version:	10
Release:	%mkrel 10
Group:		Books/Howtos

Source0:   %name.tar

Url:		http://www.linuxdoc.org/docs.html#howto
License:	GPL
BuildRoot:	%{_tmppath}/%{name}-root
BuildArch:	noarch

BuildRequires: howto-utils
Requires:    locales-%lang, xdg-utils

%description
Linux HOWTOs are detailed documents which describe a specific aspect of 
configuring or using Linux.  Linux HOWTOs are a great source of
practical information about your system.  The latest versions of these
documents are located at http://www.linuxdoc.org/docs.html#howto

%prep
%setup -q -n %name

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
untar_howtos; makehowtoindex %lang %language > index.html; cp -a * $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}

install -m 755 -d $RPM_BUILD_ROOT%{_datadir}/applications
cat > %{buildroot}%_datadir/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Howto %language
Comment=HOWTO documents (html format) from the Linux Documentation Project in %language
Exec=xdg-open %_datadir/doc/HOWTO/HTML/%lang/index.html
Icon=documentation_section
Terminal=false
Type=Application
Categories=Documentation;
EOF

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_docdir}/HOWTO/%{format2}
%{_datadir}/applications/*.desktop

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14314 |12mr|howto-html-fi-10.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define DATE	20040130
%define    language  Finnish
%define    lang      fi
%define format1      html-%{lang}
%define format2      HTML/%{lang}

Summary:   %language HOWTO documents (html format) from the Linux Documentation Project
Name:      howto-%{format1}
Version:	10.0
Release:	%mkrel 8
Group:		Books/Howtos

Source0:   %name.tar

Url:		http://www.linuxdoc.org/docs.html#howto
License:	GPL
BuildRoot:	%{_tmppath}/%{name}-root
BuildArch:	noarch

BuildRequires: howto-utils
Requires:    locales-%lang, xdg-utils

%description
Linux HOWTOs are detailed documents which describe a specific aspect of 
configuring or using Linux.  Linux HOWTOs are a great source of
practical information about your system.  The latest versions of these
documents are located at http://www.linuxdoc.org/docs.html#howto

%prep
%setup -q -n %name

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
untar_howtos; makehowtoindex %lang %language > index.html; cp -a * $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}

install -m 755 -d $RPM_BUILD_ROOT%{_datadir}/applications
cat > %{buildroot}%_datadir/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Howto %language
Comment=HOWTO documents (html format) from the Linux Documentation Project in %language
Exec=xdg-open %_datadir/doc/HOWTO/HTML/%lang/index.html
Icon=documentation_section
Terminal=false
Type=Application
Categories=Documentation;
EOF

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_docdir}/HOWTO/%{format2}
%{_datadir}/applications/*.desktop

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14315 |12mr|howto-html-fr-20080722-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define DATE	20080722
%define    language  French
%define    lang      fr
%define format1      html-%{lang}
%define format2      HTML/%{lang}

Summary:   %language HOWTO documents (html format) from the Linux Documentation Project
Name:      howto-%{format1}
Version:	%DATE
Release:	%mkrel 5
Group:		Books/Howtos

Source0:   %name.tar

#	ftp://ftp.traduc.org:/pub/HOWTO/FR/
Url:		http://www.linuxdoc.org/docs.html#howto
License:	GPL
BuildRoot:	%{_tmppath}/%{name}-root
BuildArch:	noarch

BuildRequires: howto-utils
Requires:    locales-%lang, xdg-utils

%description
Linux HOWTOs are detailed documents which describe a specific aspect of 
configuring or using Linux.  Linux HOWTOs are a great source of
practical information about your system.  The latest versions of these
documents are located at http://www.linuxdoc.org/docs.html#howto

%prep
%setup -q -n %name

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
untar_howtos; makehowtoindex %lang %language > index.html; cp -a * $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}

install -m 755 -d $RPM_BUILD_ROOT%{_datadir}/applications
cat > %{buildroot}%_datadir/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Howto %language
Comment=HOWTO documents (html format) from the Linux Documentation Project in %language
Exec=xdg-open %_datadir/doc/HOWTO/HTML/%lang/index.html
Icon=documentation_section
Terminal=false
Type=Application
Categories=Documentation;
EOF

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_docdir}/HOWTO/%{format2}
%{_datadir}/applications/*.desktop

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14316 |12mr|howto-html-hu-10.1-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define DATE	20040814
%define    language  Hungarian
%define    lang      hu
%define format1      html-%{lang}
%define format2      HTML/%{lang}

Summary:   %language HOWTO documents (html format) from the Linux Documentation Project
Name:      howto-%{format1}
Version:	10.1
Release:	%mkrel 11
Group:		Books/Howtos

Source0:   %name.tar

Url:		http://www.kde.hu/mlp/hogyanok/
License:	GPL
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch

BuildRequires: howto-utils
Requires:    locales-%lang, xdg-utils

%description
Linux HOWTOs are detailed documents which describe a specific aspect of 
configuring or using Linux.  Linux HOWTOs are a great source of
practical information about your system.  The latest versions of these
documents are located at http://www.linuxdoc.org/docs.html#howto

%prep
%setup -q -n %name

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
untar_howtos; makehowtoindex %lang %language > index.html; cp -a * $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}

install -m 755 -d $RPM_BUILD_ROOT%{_datadir}/applications
cat > %{buildroot}%_datadir/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Howto %language
Comment=HOWTO documents (html format) from the Linux Documentation Project in %language
Exec=xdg-open %_datadir/doc/HOWTO/HTML/%lang/index.html
Icon=documentation_section
Terminal=false
Type=Application
Categories=Documentation;
EOF

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(644,root,root,755)
%{_docdir}/HOWTO/%{format2}/
%{_datadir}/applications/*.desktop

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14317 |12mr|howto-html-id-10-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define DATE	20040322
%define    language  Indonesian
%define    lang      id
%define format1      html-%{lang}
%define format2      HTML/%{lang}

Summary:   %language HOWTO documents (html format) from the Linux Documentation Project
Name:      howto-%{format1}
Version:	10
Release:	%mkrel 5
Group:		Books/Howtos

Source0:   %name.tar

Url:		http://www.linuxdoc.org/docs.html#howto
License:	GPL
BuildRoot:	%{_tmppath}/%{name}-root
BuildArch:	noarch

BuildRequires: howto-utils
Requires:    locales-%lang, xdg-utils

%description
Linux HOWTOs are detailed documents which describe a specific aspect of 
configuring or using Linux.  Linux HOWTOs are a great source of
practical information about your system.  The latest versions of these
documents are located at http://www.linuxdoc.org/docs.html#howto

%prep
%setup -q -n %name

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
untar_howtos; makehowtoindex %lang %language > index.html; cp -a * $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}

install -m 755 -d $RPM_BUILD_ROOT%{_datadir}/applications
cat > %{buildroot}%_datadir/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Howto %language
Comment=HOWTO documents (html format) from the Linux Documentation Project in %language
Exec=xdg-open %_datadir/doc/HOWTO/HTML/%lang/index.html
Icon=documentation_section
Terminal=false
Type=Application
Categories=Documentation;
EOF

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_docdir}/HOWTO/%{format2}
%{_datadir}/applications/*.desktop

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14318 |12mr|howto-html-it-20080812-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define DATE	20080812
%define    language  Italian
%define    lang      it
%define format1      html-%{lang}
%define format2      HTML/%{lang}

Summary:   %language HOWTO documents (html format) from the Linux Documentation Project
Name:      howto-%{format1}
Version:	%DATE
Release:	%mkrel 6
Group:		Books/Howtos
Source0:   %name.tar

Url:		http://www.linuxdoc.org/docs.html#howto
License:	GPL
BuildRoot:	%{_tmppath}/%{name}-root
BuildArch:	noarch

BuildRequires: howto-utils
Requires:    locales-%lang, xdg-utils

%description
Linux HOWTOs are detailed documents which describe a specific aspect of 
configuring or using Linux.  Linux HOWTOs are a great source of
practical information about your system.  The latest versions of these
documents are located at http://www.linuxdoc.org/docs.html#howto

%prep
%setup -q -n %name

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
untar_howtos; makehowtoindex %lang %language > index.html; cp -a * $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}

install -m 755 -d $RPM_BUILD_ROOT%{_datadir}/applications
cat > %{buildroot}%_datadir/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Howto %language
Comment=HOWTO documents (html format) from the Linux Documentation Project in %language
Exec=xdg-open %_datadir/doc/HOWTO/HTML/%lang/index.html
Icon=documentation_section
Terminal=false
Type=Application
Categories=Documentation;
EOF

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_docdir}/HOWTO/%{format2}
%{_datadir}/applications/*.desktop

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14319 |12mr|howto-html-ja-10.1-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define DATE	20040814
%define    language  Japanese
%define    lang      ja
%define format1      html-%{lang}
%define format2      HTML/%{lang}

Summary:   %language HOWTO documents (html format) from the Linux Documentation Project
Name:      howto-%{format1}
Version:	10.1
Release:	%mkrel 10
Group:		Books/Howtos

Source0:   %name.tar

Url:		http://www.linuxdoc.org/docs.html#howto
License:	GPL
BuildRoot:	%{_tmppath}/%{name}-root
BuildArch:	noarch

BuildRequires: howto-utils
Requires:    locales-%lang, xdg-utils

%description
Linux HOWTOs are detailed documents which describe a specific aspect of 
configuring or using Linux.  Linux HOWTOs are a great source of
practical information about your system.  The latest versions of these
documents are located at http://www.linuxdoc.org/docs.html#howto

%prep
%setup -q -n %name

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
untar_howtos; makehowtoindex %lang %language > index.html; cp -a * $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}

install -m 755 -d $RPM_BUILD_ROOT%{_datadir}/applications
cat > %{buildroot}%_datadir/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Howto %language
Comment=HOWTO documents (html format) from the Linux Documentation Project in %language
Exec=xdg-open %_datadir/doc/HOWTO/HTML/%lang/index.html
Icon=documentation_section
Terminal=false
Type=Application
Categories=Documentation;
EOF

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_docdir}/HOWTO/%{format2}
%{_datadir}/applications/*.desktop

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14320 |12mr|howto-html-ko-10-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define DATE	20040301
%define    language  Korean
%define    lang      ko
%define format1      html-%{lang}
%define format2      HTML/%{lang}

Summary:   %language HOWTO documents (html format) from the Linux Documentation Project
Name:      howto-%{format1}
Version:	10
Release:	%mkrel 8
Group:		Books/Howtos

Source0:   %name.tar

Url:		http://www.linuxdoc.org/docs.html#howto
License:	GPL
BuildRoot:	%{_tmppath}/%{name}-root
BuildArch:	noarch

BuildRequires: howto-utils
Requires:    locales-%lang, xdg-utils

%description
Linux HOWTOs are detailed documents which describe a specific aspect of 
configuring or using Linux.  Linux HOWTOs are a great source of
practical information about your system.  The latest versions of these
documents are located at http://www.linuxdoc.org/docs.html#howto

%prep
%setup -q -n %name

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
untar_howtos; makehowtoindex %lang %language > index.html; cp -a * $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}

install -m 755 -d $RPM_BUILD_ROOT%{_datadir}/applications
cat > %{buildroot}%_datadir/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Howto %language
Comment=HOWTO documents (html format) from the Linux Documentation Project in %language
Exec=xdg-open %_datadir/doc/HOWTO/HTML/%lang/index.html
Icon=documentation_section
Terminal=false
Type=Application
Categories=Documentation;
EOF

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_docdir}/HOWTO/%{format2}
%{_datadir}/applications/*.desktop

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14321 |12mr|howto-html-nl-10.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	DATE	20040813
%define    language  Dutch
%define    lang      nl
%define format1      html-%{lang}
%define format2      HTML/%{lang}


Summary:   %language HOWTO documents (html format) from the Linux Documentation Project
Name:      howto-%{format1}
Version:	10.1
Release:	%mkrel 7
Group:		Books/Howtos

Source0:   %name.tar

Url:		http://nl.linux.org/doc/nlhowto.php
License:	GPL
BuildRoot:	%{_tmppath}/howto-%{format1}-root
BuildArch:	noarch

BuildRequires: howto-utils
Requires:    locales-%lang xdg-utils

%description
Linux HOWTOs in Dutch documents are located at
http://nl.linux.org/doc/nlhowto.php and
ftp://fjordland.nl.linux.org/pub/HOWTO-NL/all-howtos-html.tar.gz

%prep
%setup -q -n %name

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
untar_howtos; makehowtoindex %lang %language > index.html; cp -a * $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}

install -m 755 -d $RPM_BUILD_ROOT%{_datadir}/applications
cat > %{buildroot}%_datadir/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Howto %language
Comment=HOWTO documents (html format) from the Linux Documentation Project in %language
Exec=xdg-open %_datadir/doc/HOWTO/HTML/%lang/index.html
Icon=documentation_section
Terminal=false
Type=Application
Categories=Documentation;
EOF

perl -p -i -e "s|<LI><A HREF=\"Bootdisk-HOWTO-NL.html\">De Linux Bootdisk HOWTO</A>|<LI><A HREF=\"Bootdisk-HOWTO-NL.html\">De Linux Bootdisk HOWTO</A>\n<LI><A HREF=\"Bootdisk/t1.html\">De Linux Bootdisk HOWTO</A>|" $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}/index.html
# this perl line is needed to include the Bootdisk-howto which is in a directory with strange file name. 

install -m 755 -d $RPM_BUILD_ROOT%{_datadir}/applications
cat > %{buildroot}%_datadir/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Howto %language
Comment=HOWTO documents (html format) from the Linux Documentation Project in %language
Exec=xdg-open %_datadir/doc/HOWTO/HTML/%lang/index.html
Icon=documentation_section
Terminal=false
Type=Application
Categories=Documentation;
EOF

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_docdir}/HOWTO/%{format2}
%{_datadir}/applications/*.desktop

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14322 |12mr|howto-html-pl-9.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define DATE	20030112
%define    language  Polish
%define    lang      pl
%define format1      html-%{lang}
%define format2      HTML/%{lang}

Summary:   %language HOWTO documents (html format) from the Linux Documentation Project
Name:      howto-%{format1}
Version:	9.1
Release:	%mkrel 7
Group:		Books/Howtos

Source0:   %name.tar

Url:		http://www.linuxdoc.org/docs.html#howto
License:	GPL
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch

BuildRequires: howto-utils
Requires:    locales-%lang xdg-utils

%description
Linux HOWTOs are detailed documents which describe a specific aspect of 
configuring or using Linux.  Linux HOWTOs are a great source of
practical information about your system.  The latest versions of these
documents are located at http://www.linuxdoc.org/docs.html#howto

%prep
%setup -q -n %name

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
untar_howtos; makehowtoindex %lang %language > index.html; cp -a * $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}

install -m 755 -d $RPM_BUILD_ROOT%{_datadir}/applications
cat > %{buildroot}%_datadir/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Howto %language
Comment=HOWTO documents (html format) from the Linux Documentation Project in %language
Exec=xdg-open %_datadir/doc/HOWTO/HTML/%lang/index.html
Icon=documentation_section
Terminal=false
Type=Application
Categories=Documentation;
EOF

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_docdir}/HOWTO/%{format2}
%{_datadir}/applications/*.desktop

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14323 |12mr|howto-html-ro-9.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define DATE	20030112
%define    language  Romanian
%define    lang      ro
%define format1      html-%{lang}
%define format2      HTML/%{lang}

Summary:   %language HOWTO documents (html format) from the Linux Documentation Project
Name:      howto-%{format1}
Version:	9.1
Release:	%mkrel 8
Group:		Books/Howtos

Source0:   %name.tar
Source1:   %name

Url:		http://www.linuxdoc.org/docs.html#howto
License:	GPL
BuildRoot:	%{_tmppath}/%{name}-root
BuildArch:	noarch

BuildRequires: howto-utils
Requires:    locales-%lang xdg-utils

%description
Linux HOWTOs are detailed documents which describe a specific aspect of 
configuring or using Linux.  Linux HOWTOs are a great source of
practical information about your system.  The latest versions of these
documents are located at http://www.linuxdoc.org/docs.html#howto

%prep
%setup -q -n %name

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
untar_howtos; makehowtoindex %lang %language > index.html; cp -a * $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}

install -m 755 -d $RPM_BUILD_ROOT%{_datadir}/applications
cat > %{buildroot}%_datadir/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Howto %language
Comment=HOWTO documents (html format) from the Linux Documentation Project in %language
Exec=xdg-open %_datadir/doc/HOWTO/HTML/%lang/index.html
Icon=documentation_section
Terminal=false
Type=Application
Categories=Documentation;
EOF

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(644,root,root,755)
%{_docdir}/HOWTO/%{format2}
%{_datadir}/applications/*.desktop

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14324 |12mr|howto-html-sl-10-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define DATE	20040301
%define    language  Slovenian
%define    lang      sl
%define format1      html-%{lang}
%define format2      HTML/%{lang}

Summary:   %language HOWTO documents (html format) from the Linux Documentation Project
Name:      howto-%{format1}
Version:	10
Release:	%mkrel 8
Group:		Books/Howtos

Source0:   %name.tar

Url:		http://www.linuxdoc.org/docs.html#howto
License:	GPL
BuildRoot:	%{_tmppath}/%{name}-root
BuildArch:	noarch

BuildRequires: howto-utils
Requires:    locales-%lang xdg-utils

%description
Linux HOWTOs are detailed documents which describe a specific aspect of 
configuring or using Linux.  Linux HOWTOs are a great source of
practical information about your system.  The latest versions of these
documents are located at http://www.linuxdoc.org/docs.html#howto

%prep
%setup -q -n %name

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
untar_howtos; makehowtoindex %lang %language > index.html; cp -a * $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}

install -m 755 -d $RPM_BUILD_ROOT%{_datadir}/applications
cat > %{buildroot}%_datadir/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Howto %language
Comment=HOWTO documents (html format) from the Linux Documentation Project in %language
Exec=xdg-open %_datadir/doc/HOWTO/HTML/%lang/index.html
Icon=documentation_section
Terminal=false
Type=Application
Categories=Documentation;
EOF

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_docdir}/HOWTO/%{format2}
%{_datadir}/applications/*.desktop

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14325 |12mr|howto-html-sv-9.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define DATE	20030112
%define    language  Swedish
%define    lang      sv
%define format1      html-%{lang}
%define format2      HTML/%{lang}

Summary:   %language HOWTO documents (html format) from the Linux Documentation Project
Name:      howto-%{format1}
Version:	9.1
Release:	%mkrel 8
Group:		Books/Howtos

Source0:   %name.tar

Url:		http://www.linuxdoc.org/docs.html#howto
License:	GPL
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch

BuildRequires: howto-utils
Requires:    locales-%lang xdg-utils

%description
Linux HOWTOs are detailed documents which describe a specific aspect of 
configuring or using Linux.  Linux HOWTOs are a great source of
practical information about your system.  The latest versions of these
documents are located at http://www.linuxdoc.org/docs.html#howto

%prep
%setup -q -n %name

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
untar_howtos; makehowtoindex %lang %language > index.html; cp -a * $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}

install -m 755 -d $RPM_BUILD_ROOT%{_datadir}/applications
cat > %{buildroot}%_datadir/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Howto %language
Comment=HOWTO documents (html format) from the Linux Documentation Project in %language
Exec=xdg-open %_datadir/doc/HOWTO/HTML/%lang/index.html
Icon=documentation_section
Terminal=false
Type=Application
Categories=Documentation;
EOF

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_docdir}/HOWTO/%{format2}
%{_datadir}/applications/*.desktop

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14326 |12mr|howto-html-zh-10-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define DATE	20040301
%define    language  Chinese
%define    lang      zh
%define format1      html-%{lang}
%define format2      HTML/%{lang}

Summary:   %language HOWTO documents (html format) from the Linux Documentation Project
Name:      howto-%{format1}
Version:	10
Release:	%mkrel 10
Group:		Books/Howtos

Source0:   %name.tar

Url:		http://www.linuxdoc.org/docs.html#howto
License:	GPL
BuildRoot:	%{_tmppath}/%{name}-root
BuildArch:	noarch

BuildRequires: howto-utils
Requires:    locales-%lang xdg-utils

%description
Linux HOWTOs are detailed documents which describe a specific aspect of 
configuring or using Linux.  Linux HOWTOs are a great source of
practical information about your system.  The latest versions of these
documents are located at http://www.linuxdoc.org/docs.html#howto

%prep
%setup -q -n %name

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}
untar_howtos; makehowtoindex %lang %language > index.html; cp -a * $RPM_BUILD_ROOT%{_docdir}/HOWTO/%{format2}

install -m 755 -d $RPM_BUILD_ROOT%{_datadir}/applications
cat > %{buildroot}%_datadir/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Howto %language
Comment=HOWTO documents (html format) from the Linux Documentation Project in %language
Exec=xdg-open %_datadir/doc/HOWTO/HTML/%lang/index.html
Icon=documentation_section
Terminal=false
Type=Application
Categories=Documentation;
EOF

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_docdir}/HOWTO/%{format2}
%{_datadir}/applications/*.desktop

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14327 |12mr|howto-utils-0.2.15-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Index generator for HTML formatted HOWTO documents from TLDP 
Name:		howto-utils
Version:	0.2.15
Release:	%mkrel 9
Group:		Text tools
Source:		%name-%version.tar.bz2
Url: http://www.mandrivalinux.com
License:	GPL
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArchitectures: noarch
Requires:	sed perl
# sed and coreutils're already required by basesystem:
BuildRequires: grep

%description
Linux HOWTOs are parts of the Linux Documentation Project.
They are detailed documents which describe a specific aspect of 
configuring or using Linux. Linux HOWTOs are a great source of
practical information about your system. The latest versions of these
documents are located at http://www.tldp.org/docs.html#howto

Currently, available tools are :
- makehowtoindex is an index generator for html formatted HOWTO documents
- mirror_howtos mirror howtos and mini-howtos
- untar_howtos processes a howto mirror obtained by mirror_howtos

%prep 
%setup -q

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT{%_datadir/doc/HOWTO/HTML/,%_bindir}
install -m 755 makehowtoindex {mirror,untar}_howtos $RPM_BUILD_ROOT%_bindir
for i in *.png; do
install -m 644 $i $RPM_BUILD_ROOT%_datadir/doc/HOWTO/HTML/;done

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc COPYING NEWS
%{_bindir}/*
%dir %{_datadir}/doc/HOWTO/
%dir %{_datadir}/doc/HOWTO/HTML/
%{_datadir}/doc/HOWTO/HTML/*.png



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14328 |12mr|hping2-2.0.0-0.rc3.14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define beta rc3

Summary:	TCP/IP packet assembler/analyzer
Name:		hping2
Version:	2.0.0
Release:	%mkrel 0.%{beta}.14
License:	GPL
Group:		Monitoring
URL:		http://www.hping.org/
Source0:	http://www.hping.org/hping%{version}-%{beta}.tar.gz
Patch0:		30_bytesex.diff
Patch1:		hping2.0.0-rc3-hz-250.patch
Patch2:		hping2-LDFLAGS.diff
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
hping is a command-line oriented TCP/IP packet assembler/analyzer. The
interface is very similar to the ping(8) unix command, with many extensions.
It supports TCP, UDP, ICMP and RAW-IP protocols. A scripting language is under
developing.

%prep

%setup -q -n %{name}-%{beta}
%patch0 -p1 -b .endian
%patch1 -p1 -b .hz250
%patch2 -p0 -b .LDFLAGS

%build
%configure2_5x
%make CCOPT="%{optflags}" LDFLAGS="%{ldflags}"

%install
rm -rf %{buildroot}

install -d 755 %{buildroot}%{_sbindir}
install -d 755 %{buildroot}%{_mandir}/man8
install -m 755 hping2 %{buildroot}%{_sbindir}
install -m 644 docs/hping2.8 %{buildroot}%{_mandir}/man8
cd %{buildroot}%{_sbindir} && ln -s hping2 hping

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc BUGS CHANGES COPYING INSTALL KNOWN-BUGS TODO
%{_sbindir}/*
%{_mandir}/man8/hping2.8.*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14329 |12mr|hplip-3.12.10-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Define if you want to build the sane backend (default)
%define sane_backend		1
%{?_with_sane:			%global sane_backend 1}
%{?_without_sane:		%global sane_backend 0}

%define hpip_major		0
%define hpip_libname		%mklibname hpip %{hpip_major}

%define sane_hpaio_major	1
%define sane_hpaio_libname	%mklibname sane-hpaio %{sane_hpaio_major}

# Suppress automatically generated Requires for devel packages
%define __noautoreq 'devel\(.*\)'

#define extraversion -RC1
%define extraversion %nil

Summary:	HP printer/all-in-one driver infrastructure
Name:		hplip
Version:	3.12.10
Release:	2
License:	GPLv2+ and MIT
Group:		System/Printing
Source0:	http://heanet.dl.sourceforge.net/sourceforge/hplip/%{name}-%{version}%{extraversion}.tar.gz
Source1:	hpcups-update-ppds.sh


# (doktor5000) fix linking with python and libsane
# taken from mandriva
Patch1: hplip-3.11.3-mdv-link.patch
# (Anssi) Apply udev rules even on ACTION=="change", otherwise the permissions
# do not get applied in %%post on a new installation:
Patch2:	hplip-apply-udev-rules-on-action-change.patch

# Fedora patches
Patch101: hplip-pstotiff-is-rubbish.patch
Patch102: hplip-strstr-const.patch
Patch103: hplip-ui-optional.patch
Patch104: hplip-no-asm.patch
Patch106: hplip-mucks-with-spooldir.patch
Patch107: hplip-udev-rules.patch
Patch108: hplip-retry-open.patch
Patch109: hplip-snmp-quirks.patch
Patch110: hplip-discovery-method.patch
Patch111: hplip-hpijs-marker-supply.patch
Patch112: hplip-clear-old-state-reasons.patch
Patch114: hplip-hpcups-sigpipe.patch
Patch115: hplip-fax-ppd.patch
Patch116: hplip-bad-low-ink-warning.patch
Patch118: hplip-skip-blank-lines.patch
Patch119: hplip-dbglog-newline.patch
Patch121: hplip-ppd-ImageableArea.patch
Patch122: hplip-raw_deviceID-traceback.patch
Patch123: hplip-UnicodeDecodeError.patch
Patch124: hplip-3.12.9-addprinter.patch
Patch125: hplip-dbus-exception.patch
Patch126: hplip-notification-exception.patch
Patch127: hplip-CVE-2010-4267.patch
Patch128: hplip-wifisetup.patch
# recreated from makefile-chgrp.patch against Makefile.am 
Patch129: hplip-3.12.9-makefile-chgrp.patch
Patch130: hplip-hpaio-localonly.patch

# Debian/Ubuntu patches
# taken from http://patch-tracker.debian.org/package/hplip/3.11.7-1
Patch201: 01_rss.dpatch
Patch202: 10_shebang_fixes.dpatch
Patch203: 14_charsign_fixes.dpatch
Patch204: 85_rebuild_python_ui.dpatch
Patch205: 87_move_documentation.dpatch
Patch206: hplip-photosmart_b9100_support.patch
Patch207: hplip-pjl-duplex-binding.patch
Patch208: mga-kde4-kdesudo-support.dpatch
Patch209: hp-check-groups.dpatch
Patch210: hp-check_debian.dpatch
Patch211: hp-setup-prompt-for-custom-PPD.dpatch
Patch213: hp-mkuri-take-into-account-already-installed-plugin-also-for-exit-value.dpatch
Patch214: ubuntu-hp-mkuri-notification-text.dpatch
Patch215: simple-scan-as-default.dpatch
Patch216: make-commafy-correctly-work-with-python-2.dpatch
# (doktor5000) rediff original debian patch for hplip 3.11.10
Patch217: hplip-3.11.10-mga-remove-duplicate-entry-for-cp1700-in-drv-files.patch
Patch219: try_libhpmud.so.0.dpatch
Patch220: add-lidil-two-cartridge-modes.dpatch
Patch221: add_missing_newline_for_error_log.dpatch
Patch224: hplip-3.12.9-syslog-fix-debug-messages-to-error.dpatch
Patch225: hpfax-bug-function-used-before-importing-log.dpatch
Patch226: hp-systray-make-menu-title-visible-in-sni-qt-indicator.dpatch
Patch227: hp-systray-make-menu-appear-in-sni-qt-indicator-with-kde.dpatch

Url:		http://hplip.sourceforge.net/
%if %{sane_backend}
BuildRequires:	libsane-devel, xsane
%endif
%py_requires -d
BuildRequires:	python-sip >= 4.1.1
BuildRequires:	net-snmp-devel
BuildRequires:	libusb-devel >= 0.1.8
BuildRequires:	imagemagick
BuildRequires:	autoconf
BuildRequires:	cups-devel
BuildRequires:	libjpeg-devel
BuildRequires:	python-devel
BuildRequires:	desktop-file-utils
BuildRequires:	dbus-devel
BuildRequires:	udev-devel
BuildRequires:	polkit
BuildRequires:	pkgconfig(libgphoto2)
BuildRequires:  libv4l-devel
Requires:	cups
# For dynamic ppd generation.
Requires:	foomatic-filters
Requires:	hplip-model-data hplip-hpijs
Requires:	hplip-hpijs-ppds
Requires:	python-sip >= 4.1.1
# Needed for communicating with ethernet-connected printers
Requires:	net-snmp-mibs
# Needed to generate fax cover pages
Requires:	python-reportlab
# Needed since 2.8.4 for IPC
Requires:	python-dbus
Requires:	polkit-agent
Requires:	usermode-consoleonly
Requires:	python-gobject
# Required by hp-scan for command line scanning
Requires:	python-imaging
Requires:	sane-backends-hpaio
# Needed to avoid misleading errors about network connectivity (RH bug #705843)
Requires:	wget
# hplip tools use internal symbols from libhplip that can change among versions
Requires:   %{hpip_libname} = %{version}
# Some HP ppds are in foomatic-db and foomatic-db-hpijs (mdv bug #47415)
Suggests:	foomatic-db-hpijs

# foomatic-db-hpijs drivers are provided by hp and by this package now
# NOTE: remove the foomatic-db-hpijs deps sometime in 2010-10-?? ?
Provides:	foomatic-db-hpijs = %{version}-%{release}
Obsoletes:	foomatic-db-hpijs


%description
This is the HP driver package to supply Linux support for most
Hewlett-Packard DeskJet, LaserJet, PSC, OfficeJet, and PhotoSmart
printers and all-in-one peripherals (also known as Multi-Function
Peripherals or MFPs), which can print, scan, copy, fax, and/or access
flash memory cards.

It is work in progress, but printing, scanning, memory card access,
ink/toner/battery/consumable level checking, and inkjet printer
maintenance are supported on most models, when either connected to the
USB or LAN (built-in interfaces or selected HP JetDirect models) on a
Linux workstation with CUPS printing system.

For status and consumable checking and also for inkjet maintenance
there is the graphical tool "hp-toolbox" available (Menu:
"System"/"Monitoring"/"HP Printer Toolbox").

%package -n %{hpip_libname}
Summary: Dynamic library for the "hplip" HP printer/all-in-one drivers
Group: System/Printing

%description -n %{hpip_libname}
Library needed for the "hplip" HP printer/all-in-one drivers

%package -n %{hpip_libname}-devel
Summary: Headers and links to compile against the "%{hpip_libname}" ("hplip") library
Group: Development/C
Requires: %{hpip_libname} >= %{version}-%{release}
Provides: libhpip-devel = %{version}-%{release}

%description -n %{hpip_libname}-devel
This package contains all files which one needs to compile programs using
the "%{hpip_libname}" library.

%if %{sane_backend}
%package -n %{sane_hpaio_libname}
Summary: SANE driver for scanners in HP's multi-function devices (from HPLIP)
Group: System/Printing
Requires: sane-backends
Provides: sane-backends-hpaio = %{version}-%{release}
# (cjw) for system-config-printer
Provides: libsane-hpaio
%define __noautoreq 'devel(libcrypto)\\|devel(libdl)\\|devel(libhpip)\\|devel(libm)\\|devel(libsnmp)'
%endif

%if %{sane_backend}
%description -n %{sane_hpaio_libname}
SANE driver for scanners in HP's multi-function devices (from HPLIP)
%endif

%if 0
%if %{sane_backend}
%package -n %{sane_hpaio_libname}-devel
Summary: Headers and links to compile against the "%{sane_hpaio_libname}" ("sane-hpaio") library
Group: Development/C
Requires: %{sane_hpaio_libname} >= %{version}-%{release}
Provides: libsane-hpaio-devel = %{version}-%{release}
%endif

%if %{sane_backend}
%description -n %{sane_hpaio_libname}-devel
This package contains all files which one needs to compile programs using
the "%{sane_hpaio_libname}" library.
%endif
%endif

%package model-data
Summary: Data file listing the HP printer models supported by HPLIP
Group: System/Printing

%description model-data
HPLIP supports most current HP printers and multifunction devices, but
there are some older models not supported. This package contains the
list of supported models. Printerdrake installs it automatically to
determine whether HPLIP has to be installed or not.

%package gui
Summary: HPLIP graphical tools
Group: System/Printing
Requires:python-qt4-gui
Requires: %{name} = %{version}-%{release}
Requires: usermode

%description gui
HPLIP graphical tools.


%package hpijs
Summary: HPs printer driver IJS plug-in for GhostScript
Group: System/Printing
Requires: ghostscript
Provides: hpijs

%description hpijs
HPs printer driver IJS plug-in for GhostScript. This driver gives full
printing support for nearly all non-PostScript inkjet and laser
printers made by HP.

%package hpijs-ppds
Summary: PPD files for the HPIJS printer driver
Group: System/Printing
Requires: foomatic-filters, hplip-hpijs

%description hpijs-ppds
PPD files to use the HPIJS printer driver with foomatic-rip and a
printer spooler like CUPS, LPRng, PDQ, ...

%package doc
Summary:	Documentation for HPLIP
Group:		System/Printing

%description doc
This package contains documentation for the HPLIP driver.

This is the HP driver package to supply Linux support for most
Hewlett-Packard DeskJet, LaserJet, PSC, OfficeJet, and PhotoSmart
printers and all-in-one peripherals (also known as Multi-Function
Peripherals or MFPs), which can print, scan, copy, fax, and/or access
flash memory cards.

%prep
rm -rf $RPM_BUILD_DIR/%{name}-%{version}%{extraversion}
%setup -q -n %{name}-%{version}%{extraversion}

%patch2 -p1 -b .udev~

# Fedora patches

# The pstotiff filter is rubbish so replace it (launchpad #528394).
%patch101 -p1 -b .pstotiff-is-rubbish

# Fix compilation.
%patch102 -p1 -b .strstr-const

# Make utils.checkPyQtImport() look for the gui sub-package (RH bug #243273).
%patch103 -p1 -b .ui-optional

# Make sure to avoid handwritten asm.
%patch104 -p1 -b .no-asm

# Stopped hpcups pointlessly trying to read spool files
# directly (RH bug #552572).
%patch106 -p1 -b .mucks-with-spooldir

# Retry when connecting to device fails (RH bug #532112).
%patch108 -p1 -b .retry-open

# Mark SNMP quirks in PPD for HP OfficeJet Pro 8500 (RH bug #581825).
%patch109 -p1 -b .snmp-quirks

# Fixed hp-setup traceback when discovery page is skipped (RH bug #523685).
%patch110 -p1 -b .discovery-method

# Fixed bogus low ink warnings from hpijs driver (RH bug #643643).
%patch111 -p1 -b .hpijs-marker-supply

# Clear old printer-state-reasons we used to manage (RH bug #510926).
%patch112 -p1 -b .clear-old-state-reasons

# Avoid busy loop in hpcups when backend has exited (RH bug #525944).
%patch114 -p1 -b .hpcups-sigpipe

# Use correct fax PPD name for Qt3 UI.
#patch115 -p1 -b .fax-ppd

# Fixed Device ID parsing code in hpijs's dj9xxvip.c (RH bug #510926).
%patch116 -p1 -b .bad-low-ink-warning

# Hpcups (ljcolor) was putting black lines where should be blank lines (RH bug #579461).
%patch118 -p1 -b .skip-blank-lines

# Added missing newline to string argument in dbglog() call (RH bug #585275).
%patch119 -p1 -b .dbglog-newline

# Fix ImageableArea for Laserjet 8150/9000 (RH bug #596298).
for ppd_file in $(grep '^diff' %{PATCH121} | cut -d " " -f 4);
do
  gunzip ${ppd_file#*/}.gz
done
%patch121 -p1 -b .ImageableArea
for ppd_file in $(grep '^diff' %{PATCH121} | cut -d " " -f 4);
do
  gzip -n ${ppd_file#*/}
done

# Fixed traceback on error condition in device.py (RH bug #628125).
%patch122 -p1 -b .raw_deviceID-traceback

# Avoid UnicodeDecodeError in printsettingstoolbox.py (RH bug #645739).
%patch123 -p1 -b .UnicodeDecodeError

# Call cupsSetUser in cupsext's addPrinter method before connecting so
# that we can get an authentication callback (RH bug #538352).
%patch124 -p1 -b .addprinter

# Catch D-Bus exceptions in fax dialog (RH bug #645316).
%patch125 -p1 -b .dbus-exception

# Catch GError exception when notification showing failed (RH bug #665577).
%patch126 -p1 -b .notification-exception

# Applied patch to fix CVE-2010-4267, remote stack overflow
# vulnerability (RH bug #670252).
%patch127 -p1 -b .CVE-2010-4267

# Avoid KeyError in ui4/wifisetupdialog.py (RH bug #680939).
%patch128 -p1 -b .wifisetup

# Don't run 'chgrp lp /var/log/hp' in makefile
%patch129 -p1 -b .chgrp

# Pay attention to the SANE localOnly flag in hpaio (RH bug #743593).
%patch130 -p1 -b .hpaio-localonly

sed -i.duplex-constraints \
    -e 's,\(UIConstraints.* \*Duplex\),//\1,' \
    prnt/drv/hpcups.drv.in

# Debian/Ubuntu patches

# This patch tries to make sure that black is printed with just
# the black pen, if the printer supports it
%patch201 -p1 -b .01_rss

# shebang fixes
%patch202 -p1 -b .10_shebang_fixes

# code cleanup related to char signedness
%patch203 -p1 -b .14_charsign

# compiling ui files to py
%patch204 -p1 -b .85_rebuild_python_ui

# place html documentation under hplip-doc/HTML/
%patch205 -p1 -b .87_move_documentation

# Corrections on the models.dat entry for the HP PhotoSmart Pro B9100,
# especially for the correct color calibration mode.
%patch206 -p1 -b .hplip-photosmart_b9100_support

# Fixes Short-edge duplex printing if duplex is PJL-controlled
# https://bugs.launchpad.net/hplip/+bug/244295
%patch207 -p1 -b .hplip-pjl-duplex-binding

# original patch from debian, path to kdesu added for %%_libdir on x86_64
%patch208 -p1 -b .mga-kde4-kdesudo-support

# https://bugs.launchpad.net/debian/+source/hplip/+bug/530746
%patch209 -p1 -b .hp-check-groups

%patch211 -p1 -b .hp-setup-prompt-for-custom-PPDs

%patch213 -p1 -b .hp-mkuri-take-into-account-already-installed-plugin-also-for-exit-value

# disable for now, as this changes default hplip behavior
# and change in default scanning application should be decided by a poll first
#%patch215 -p1 -b .simple-scan-as-default

%patch216 -p1 -b .make-commafy-correctly-work-with-python-2

%patch217 -p1 -b .mga-remove-duplicate-entry-for-cp1700-in-drv-files

# dlopen libhpmud.so.0 instad of libhpmud.so, in order not to depend on
# devel package (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=548379)
# obsoletes hplip-3.9.8-dlopen-libhpmud.patch, newer & extended version
%patch219 -p1 -b .try_libhpmud.so.0

%patch220 -p1 -b .add-lidil-two-cartridge-modes

%patch224 -p1 -b .hplip-syslog-fix-debug-messages-to-error

%patch225 -p1 -b .hpfax-bug-function-used-before-importing-log

%patch226 -p1 -b .hp-systray-make-menu-title-visible-in-sni-qt-indicator

%patch227 -p1 -b .hp-systray-make-menu-appear-in-sni-qt-indicator-with-kde


# Use filter foomatic-rip instead of foomatic-rip-hplip (fix from Mandriva)
for PPDGZ in ppd/hpijs/*.ppd.gz
do
mv -T "$PPDGZ" "$PPDGZ.old"
zcat "$PPDGZ.old" | sed -e 's/foomatic-rip-hplip/foomatic-rip/' | gzip -c > "$PPDGZ"
rm -f "$PPDGZ.old"
done

# Make all files in the source user-writable
chmod -R u+w .

%build
%serverbuild
#needed by patch204
libtoolize --copy --force
aclocal --force
autoconf -f
#needed by patches 204 and 205
automake -f --foreign



%if !%{sane_backend}
WITHOUT_SANE="--without-sane"
%endif
%configure2_5x $WITHOUT_SANE \
	--disable-foomatic-rip-hplip-install \
	--enable-scan-build \
	--enable-gui-build \
	--enable-fax-build \
	--enable-pp-build \
	--enable-qt4 --disable-qt3 \
	--enable-hpcups-install \
	--enable-cups-drv-install \
	--enable-cups-ppd-install \
	--enable-hpijs-install \
	--enable-udev-acl-rules \
	--enable-policykit \
	--with-mimedir=%{_datadir}/cups/mime

sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool

%make

# convert icons to required sizes
#convert data/images/print.png -resize 16x16 %{name}.mini.png
#convert data/images/print.png -resize 32x32 %{name}.png
#convert data/images/print.png -resize 48x48 %{name}.large.png

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_includedir}
mkdir -p %{buildroot}%{_initrddir}
mkdir -p %{buildroot}%{_sysconfdir}/hp
mkdir -p %{buildroot}/var/run/hplip

# Do not use the macro here, use the standard DESTDIR method as it works
# with HPLIP, in contrary to the non-standard Mandriva method
#make test-destdir DESTDIR=%{buildroot}
make install DESTDIR=%{buildroot}

# Install files which the "make install" missed to install
install -m 644 ip/hpip.h %{buildroot}%{_includedir}
install -m 644 ip/xform.h %{buildroot}%{_includedir}

# Move doc in sub-package
mv %{buildroot}%{_docdir}/%{name}-%{version}%{extraversion} %{buildroot}%{_docdir}/%{name}-doc-%{version}%{extraversion}

# Remove static libraries of SANE driver
rm -f %{buildroot}%{_libdir}/sane/libsane-hpaio*.so
rm -f %{buildroot}%{_libdir}/sane/libsane-hpaio*.la
rm -f %{buildroot}%{_sysconfdir}/sane.d/dll.conf

# Remove other unneeded files
rm -f %{buildroot}%{py_platsitedir}/*.la

# install menu icons
#mkdir -p %{buildroot}%{_iconsdir}/locolor/16x16/apps/
#install -m 644 %{name}.png -D %{buildroot}%{_iconsdir}/%{name}.png
#install -m 644 %{name}.mini.png -D %{buildroot}%{_miconsdir}/%{name}.png
#install -m 644 %{name}.large.png -D %{buildroot}%{_liconsdir}/%{name}.png

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
desktop-file-install --vendor='' \
	--dir=%{buildroot}%{_datadir}/applications \
	--remove-category='Application' \
	--remove-category='Utility' \
	--add-category='System' \
	--add-category='Settings' \
	--add-category='Printing' \
        --add-category='Qt' \
        --add-category='HardwareSettings' \
        --add-category='X-MandrivaLinux-CrossDesktop' \
	--remove-key='Version' \
        %{buildroot}%{_datadir}/applications/hplip.desktop

cat > $RPM_BUILD_ROOT%{_datadir}/applications/%{_vendor}-hp-sendfax.desktop << EOF
[Desktop Entry]
Name=HP Sendfax
Comment=Utility for sending faxes with HP's multi-function devices
Exec=%{_bindir}/hp-sendfax
Icon=%{_datadir}/%{name}/data/images/32x32/fax_machine.png
Terminal=false
Type=Application
Categories=TelephonyTools;Qt;Printing;Utility;X-MandrivaLinux-CrossDesktop;
EOF

# switched to udev, no need for hal information
rm -rf  %{buildroot}%{_datadir}/hal/fdi 

rm -f   %{buildroot}%{_libdir}/*.la \
        %{buildroot}%{python_sitearch}/*.la \
        %{buildroot}%{_libdir}/sane/*.la

# Regenerate hpcups PPDs on upgrade if necessary (bug #579355).
install -p -m755 %{SOURCE1} %{buildroot}%{_bindir}/hpcups-update-ppds

# Fedora pstotiff
rm -f %{buildroot}%{_sysconfdir}/cups/pstotiff.types
rm -f %{buildroot}%{_datadir}/cups/mime/pstotiff.types
rm -f %{buildroot}%{_datadir}/hplip/fax/pstotiff*
rm -f %{buildroot}%{_prefix}/lib/cups/filter/hpcac

# bork?
install -d %{buildroot}%{_sysconfdir}/cups
cp -p %{buildroot}%{_datadir}/cups/mime/pstotiff.convs %{buildroot}%{_sysconfdir}/cups/pstotiff.convs

# set up consolehelper
mkdir -p %{buildroot}%{_sbindir}
mv %{buildroot}%{_bindir}/hp-setup %{buildroot}%{_sbindir}/hp-setup
ln -s consolehelper %{buildroot}%{_bindir}/hp-setup

# Make sure pyc files are generated, otherwise we can get
# difficult to debug problems
pushd %{buildroot}%{_datadir}/%{name}
python -m compileall .
popd

%triggerin -- hplip < 2.7.7
chkconfig --del hplip

# Restart CUPS to make the Fax PPD known to it
if [ -f /etc/init.d/cups ]; then
	/sbin/service cups condrestart || :
fi

%post -n hplip-hpijs-ppds
# Restart CUPS to make the printing PPDs known to it
if [ -f /etc/init.d/cups ]; then
	/sbin/service cups condrestart || :
fi

%post -n hplip-hpijs
%{_bindir}/hpcups-update-ppds &>/dev/null ||:

%post -n hplip-model-data
/sbin/udevadm trigger --subsystem-match=usb --attr-match=idVendor=03f0
# ensure permissions are ready when installation completes
/sbin/udevadm settle --timeout=15
:

%if %{sane_backend}
%post -n %{sane_hpaio_libname}

# Add HPLIP driver to /etc/sane.d/dll.conf
if ! grep ^hpaio /etc/sane.d/dll.conf >/dev/null 2>/dev/null ; then \
	echo hpaio >> /etc/sane.d/dll.conf; \
fi
%endif

%if %{sane_backend}
%preun -n %{sane_hpaio_libname}
# Remove HPLIP driver from /etc/sane.d/dll.conf
if [ "$1" = 0 ]; then \
	if grep ^hpaio /etc/sane.d/dll.conf >/dev/null 2>/dev/null ; then \
		sed '/hpaio/d' /etc/sane.d/dll.conf > /tmp/$$; \
		cp -f /tmp/$$ /etc/sane.d/dll.conf; \
		rm -f /tmp/$$; \
	fi; \
fi
%endif

# Restart CUPS to make the removal of the Fax PPD known to it
if [ -f /etc/init.d/cups ]; then
	/sbin/service cups condrestart || :
fi

%postun -n hplip-hpijs-ppds
# Restart CUPS to make the removal of the printing PPDs known to it
if [ -f /etc/init.d/cups ]; then
	/sbin/service cups condrestart || :
fi

%files
#doc COPYING doc/*
%config(noreplace) %{_sysconfdir}/hp
%dir /var/run/hplip/
%{_bindir}/hp-align
%{_bindir}/hp-check-plugin
%{_bindir}/hp-clean
%{_bindir}/hp-colorcal
%_bindir/hp-config_usb_printer
%{_bindir}/hp-devicesettings
%{_bindir}/hp-diagnose_plugin
%_bindir/hp-diagnose_queues
%{_bindir}/hp-fab
%{_bindir}/hp-faxsetup
%{_bindir}/hp-firmware
%{_bindir}/hp-info
%{_bindir}/hp-levels
%{_bindir}/hp-linefeedcal
%{_bindir}/hp-logcapture
%{_bindir}/hp-makecopies
%{_bindir}/hp-makeuri
%{_bindir}/hp-mkuri
%{_bindir}/hp-pkservice
%{_bindir}/hp-plugin
%{_bindir}/hp-pqdiag
%{_bindir}/hp-printsettings
%{_bindir}/hp-probe
%{_bindir}/hp-query
%{_bindir}/hp-scan
%{_bindir}/hp-sendfax
%{_bindir}/hp-setup
%{_sbindir}/hp-setup
%{_bindir}/hp-testpage
%{_bindir}/hp-timedate
%_bindir/hp-uninstall
%{_bindir}/hp-unload
%_bindir/hp-upgrade
%{_bindir}/hp-wificonfig

%exclude %{_datadir}/hplip/data/models
# C libraries for Python
%{_libdir}/python*/*/*.so*
# CUPS backends (0755 permissions, so that CUPS 1.2 runs these backends
# as lp user)
# Note: this must be /usr/lib not %{_libdir}, since that's the
# CUPS serverbin directory.
%attr(0755,root,root) %{_prefix}/lib/cups/backend/hp*
%{_prefix}/lib/cups/filter/hplipjs
%{_prefix}/lib/cups/filter/hpcups
%{_prefix}/lib/cups/filter/hpcupsfax
%{_prefix}/lib/cups/filter/hpps
%{_prefix}/lib/cups/filter/pstotiff
%{_datadir}/cups/mime/pstotiff.convs
%config(noreplace) %{_sysconfdir}/cups/pstotiff.convs
%{_datadir}/ppd/HP/HP-Fax*.ppd*
%{_datadir}/cups/drv/hp/hpcups.drv
# Files
%dir %{_datadir}/hplip
%{_datadir}/hplip/align.py*
%{_datadir}/hplip/check-plugin.py*
%{_datadir}/hplip/clean.py*
%{_datadir}/hplip/colorcal.py*
%_datadir/hplip/config_usb_printer.py*
%{_datadir}/hplip/devicesettings.py*
%{_datadir}/hplip/diagnose_plugin.py*
%_datadir/hplip/diagnose_queues.py*
%{_datadir}/hplip/fab.py*
%{_datadir}/hplip/fax
%{_datadir}/hplip/faxsetup.py*
%{_datadir}/hplip/firmware.py*
%{_datadir}/hplip/hpdio.py*
%{_datadir}/hplip/hpssd*
%{_datadir}/hplip/info.py*
%{_datadir}/hplip/__init__.py*
%{_datadir}/hplip/levels.py*
%{_datadir}/hplip/linefeedcal.py*
%{_datadir}/hplip/logcapture.py*
%{_datadir}/hplip/makecopies.py*
%{_datadir}/hplip/makeuri.py*
%{_datadir}/hplip/pkservice.py*
%{_datadir}/hplip/plugin.py*
%{_datadir}/hplip/pqdiag.py*
%{_datadir}/hplip/printsettings.py*
%{_datadir}/hplip/probe.py*
%{_datadir}/hplip/query.py*
%{_datadir}/hplip/scan.py*
%{_datadir}/hplip/sendfax.py*
%{_datadir}/hplip/setup.py*
%{_datadir}/hplip/testpage.py*
%{_datadir}/hplip/timedate.py*
%_datadir/hplip/uninstall.py*
%{_datadir}/hplip/unload.py*
%_datadir/hplip/upgrade.py*
%{_datadir}/hplip/wificonfig.py*
# Directories
%{_datadir}/hplip/base
%{_datadir}/hplip/copier
%dir %{_datadir}/hplip/data
%{_datadir}/hplip/data/ldl
%{_datadir}/hplip/data/localization
%{_datadir}/hplip/data/models
%{_datadir}/hplip/data/pcl
%{_datadir}/hplip/data/ps
%{_datadir}/hplip/installer
%{_datadir}/hplip/pcard
%{_datadir}/hplip/prnt
%{_datadir}/hplip/scan
%{_datadir}/polkit-1/actions/com.hp.hplip.policy
%{_datadir}/dbus-1/system-services/com.hp.hplip.service
#%{_localstatedir}/lib/hp/hplip.state
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/com.hp.hplip.conf
%{_sysconfdir}/cron.daily/hplip_cron

%files doc
%doc %{_docdir}/%{name}-doc-%{version}%{extraversion}

%files -n %{hpip_libname}
%{_libdir}/libhpip*.so.*
%{_libdir}/libhpmud.so.*

%files -n %{hpip_libname}-devel
%{_includedir}/hpip.h
%{_includedir}/xform.h
%{_libdir}/libhpip*.so
%{_libdir}/libhpmud.so

%if %{sane_backend}

%files -n %{sane_hpaio_libname}
%{_libdir}/sane/libsane-hpaio*.so.*

%endif

%files model-data
%{_sysconfdir}/udev/rules.d/*.rules
%{_datadir}/hplip/data/models

%files gui
%{_bindir}/hp-check
%{_bindir}/hp-print
%{_bindir}/hp-systray
%{_bindir}/hp-toolbox
%{_datadir}/applications/*.desktop
%{_sysconfdir}/xdg/autostart/hplip-systray.desktop
# Files
%{_datadir}/hplip/check.py*
%{_datadir}/hplip/print.py*
%{_datadir}/hplip/systray.py*
%{_datadir}/hplip/toolbox.py*
# Directories
%{_datadir}/hplip/data/images
%{_datadir}/hplip/ui4

%files hpijs
%{_bindir}/hpijs
# Needed for both printing and fax PPDs. They all need HPIJS, therefore
# the link is here
%dir %{_datadir}/ppd
%dir %{_datadir}/ppd/HP
%{_bindir}/hpcups-update-ppds

%files hpijs-ppds
%{_datadir}/ppd/HP/apollo*.ppd*
%{_datadir}/ppd/HP/hp-*.ppd*

%changelog
* Wed Aug  22 2012 Denis Silakov <denis.silakov@rosalab.ru>
+ Commit: d30e2c9
- Update to 3.12.6
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14330 |12mr|hspell-1.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	Free Hebrew linguistic project
Name:		hspell
Version:	1.1
Release:	%mkrel 4
Group:		Text tools
License:	LGPL
URL:		http://www.ivrix.org.il/projects/spell-checker/
Source0:	%{name}-%{version}.tar.bz2
BuildRequires:	automake1.8
Requires:	%{libname} = %{version}-%{release}	
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The Hspell project is a free Hebrew linguistic project. 
Its primary goal is to create a free Hebrew spell-checker. 
 In addition to a spell-checker, the project also produced a Hebrew 
morphological analyzer, which for every valid Hebrew word lists all of its 
possible readings (valid combinations of prefix and inflected base word). 
 The secondary goal of the project is to make the algorithms and dictionaries, 
created initially for the spell-checker, freely available. These could be used 
in more sophisticated research or applications that require Hebrew word lists 
or a Hebrew morphology engine. 
 Such potential application areas might include search engines, speech 
synthesis, and much much more. The availability of a free basis will hopefully 
encourage free development on top of it, to the benefit of the general 
Hebrew-speaking population.

%package -n	%{libname}
Summary:	Shared library files for hspell
Group:		Text tools

%description -n	%{libname}
Shared library files for the hspell package.

%package -n	%{develname}
Summary:	Development files for hspell
Group:		Development/Other
Requires:	%{name} = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Provides:	libhspell-devel = %{version}-%{release}
Provides:	hspell-devel = %{version}-%{release}
Obsoletes:	%{mklibname hspell 0 -d}

%description -n	%{develname}
Development headers, and files for development from the hspell package.

%prep

%setup -q

%build
CFLAGS="%optflags -fPIC" CPPFLAGS="%optflags -fPIC" FFLAGS="optflags -fPIC" \
%configure2_5x --enable-fatverb --enable-fatverb 
%make

%install
rm -rf %{buildroot}

%makeinstall_std

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%_bindir/*
%_datadir/hspell/*.wgz*   
%_mandir/man*/*

%files -n %{libname}
%defattr(-, root, root)
%_libdir/libhspell.a

%files -n %{develname}
%defattr(-, root, root)
%_includedir/hspell.h
%_includedir/linginfo.h



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14331 |12mr|hsqldb-1.8.1.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2007, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%global cvs_version 1_8_1_3

Name:       hsqldb
Version:    1.8.1.3
Release:    5
Epoch:	    1
Summary:    HyperSQL Database Engine
License:    BSD
URL:        http://hsqldb.sourceforge.net/
Source0:    http://downloads.sourceforge.net/hsqldb/%{name}_%{cvs_version}.zip
Source1:    %{name}-1.8.0-standard.cfg
Source2:    %{name}-1.8.0-standard-server.properties
Source3:    %{name}-1.8.0-standard-webserver.properties
Source4:    %{name}-1.8.0-standard-sqltool.rc
Source5:    http://mirrors.ibiblio.org/pub/mirrors/maven2/%{name}/%{name}/1.8.0.10/%{name}-1.8.0.10.pom
Patch0:     %{name}-1.8.0-scripts.patch
Patch1:     hsqldb-tmp.patch
Patch2:     %{name}-1.8.0-specify-su-shell.patch
Requires:   servlet25
Requires(post):   coreutils
Requires(preun):  coreutils
Requires(preun): initscripts
Requires(pre):  shadow-utils
Requires(post): jpackage-utils
Requires(postun): jpackage-utils
BuildRequires:  ant
BuildRequires:  junit
BuildRequires:  jpackage-utils >= 0:1.5
BuildRequires:  servlet25
Group:      Databases
BuildArch:  noarch

%description
HSQLdb is a relational database engine written in JavaTM , with a JDBC
driver, supporting a subset of ANSI-92 SQL. It offers a small (about
100k), fast database engine which offers both in memory and disk based
tables. Embedded and server modes are available. Additionally, it
includes tools such as a minimal web server, in-memory query and
management tools (can be run as applets or servlets, too) and a number
of demonstration examples.
Downloaded code should be regarded as being of production quality. The
product is currently being used as a database and persistence engine in
many Open Source Software projects and even in commercial projects and
products! In it's current version it is extremely stable and reliable.
It is best known for its small size, ability to execute completely in
memory and its speed. Yet it is a completely functional relational
database management system that is completely free under the Modified
BSD License. Yes, that's right, completely free of cost or restrictions!

%package manual
Summary:    Manual for %{name}
Group:      Development/Java

%description manual
Documentation for %{name}.

%package javadoc
Summary:    Javadoc for %{name}
Group:      Development/Java
Requires:   jpackage-utils

%description javadoc
Javadoc for %{name}.

%package demo
Summary:    Demo for %{name}
Group:      Development/Java
Requires:   %{name} = %{epoch}:%{version}-%{release}

%description demo
Demonstrations and samples for %{name}.

%prep
%setup -T -c -n %{name}
(cd ..
unzip -q %{SOURCE0} 
)
# set right permissions
find . -name "*.sh" -exec chmod 755 \{\} \;
# remove all _notes directories
for dir in `find . -name _notes`; do rm -rf $dir; done
# remove all binary libs
find . -name "*.jar" -exec rm -f {} \;
find . -name "*.class" -exec rm -f {} \;
find . -name "*.war" -exec rm -f {} \;
# correct silly permissions
chmod -R go=u-w *

%patch0
%patch1 -p1
%patch2

cp %{SOURCE5} ./pom.xml

%build
export CLASSPATH=$(build-classpath \
servlet \
junit)
pushd build
ant jar javadoc
popd

%install
# jar
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
install -m 644 lib/%{name}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar
# bin
install -d -m 755 $RPM_BUILD_ROOT%{_bindir}
install -m 755 bin/runUtil.sh $RPM_BUILD_ROOT%{_bindir}/%{name}RunUtil
# sysv init
install -d -m 755 $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d
install -m 755 bin/%{name} $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d/%{name}
# config
install -d -m 755 $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig
install -m 644 %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/%{name}
# serverconfig
install -d -m 755 $RPM_BUILD_ROOT%{_localstatedir}/lib/%{name}
install -m 644 %{SOURCE2} $RPM_BUILD_ROOT%{_localstatedir}/lib/%{name}/server.properties
install -m 644 %{SOURCE3} $RPM_BUILD_ROOT%{_localstatedir}/lib/%{name}/webserver.properties
install -m 600 %{SOURCE4} $RPM_BUILD_ROOT%{_localstatedir}/lib/%{name}/sqltool.rc
# lib
install -d -m 755 $RPM_BUILD_ROOT%{_localstatedir}/lib/%{name}/lib
install -m 644 lib/functions $RPM_BUILD_ROOT%{_localstatedir}/lib/%{name}/lib
# data
install -d -m 755 $RPM_BUILD_ROOT%{_localstatedir}/lib/%{name}/data
# demo
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/%{name}/demo
install -m 755 demo/*.sh $RPM_BUILD_ROOT%{_datadir}/%{name}/demo
install -m 644 demo/*.html $RPM_BUILD_ROOT%{_datadir}/%{name}/demo
# javadoc
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}
cp -r doc/src/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}
rm -rf doc/src
# manual
install -d -m 755 $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
cp -r doc/* $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
cp index.html $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}

# Maven metadata
install -pD -T -m 644 pom.xml $RPM_BUILD_ROOT%{_mavenpomdir}/JPP-%{name}.pom
%add_to_maven_depmap %{name} %{name} %{version} JPP %{name}

pushd $RPM_BUILD_ROOT%{_localstatedir}/lib/%{name}/lib
    ln -s $(build-classpath hsqldb) hsqldb.jar
    ln -s $(build-classpath servlet) servlet.jar
popd

%preun
if [ $1 = 0 ] ; then
    /sbin/service %{name} stop >/dev/null 2>&1
    /sbin/chkconfig --del %{name}
fi

%pre
# Add the "hsqldb" user and group
# we need a shell to be able to use su - later
%{_sbindir}/groupadd -g 96 -f -r %{name} 2> /dev/null || :
%{_sbindir}/useradd -u 96 -g %{name} -s /sbin/nologin \
    -d %{_localstatedir}/lib/%{name} -r %{name} 2> /dev/null || :

%post
# This adds the proper /etc/rc*.d links for the script
/sbin/chkconfig --add %{name}

%update_maven_depmap

%postun
%update_maven_depmap

%pre javadoc
# workaround for rpm bug, can be removed in F-17
[ $1 -gt 1 ] && [ -L %{_javadocdir}/%{name} ] && \
rm -rf $(readlink -f %{_javadocdir}/%{name}) %{_javadocdir}/%{name} || :

%files
%defattr(-,root,root,-)
%doc doc/hsqldb_lic.txt
%{_javadir}/*
%attr(0755,root,root) %{_bindir}/*
%attr(0755,root,root) %{_sysconfdir}/rc.d/init.d/%{name}
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%attr(0700,hsqldb,hsqldb) %{_localstatedir}/lib/%{name}/data
%{_localstatedir}/lib/%{name}/lib
%{_localstatedir}/lib/%{name}/server.properties
%{_localstatedir}/lib/%{name}/webserver.properties
%attr(0600,hsqldb,hsqldb) %{_localstatedir}/lib/%{name}/sqltool.rc
%dir %{_localstatedir}/lib/%{name}
%{_mavendepmapfragdir}/*
%{_mavenpomdir}/*

%files manual
%defattr(-,root,root,-)
%doc %{_docdir}/%{name}-%{version}
%doc doc/hsqldb_lic.txt

%files javadoc
%defattr(-,root,root,-)
%{_javadocdir}/%{name}
%doc doc/hsqldb_lic.txt

%files demo
%defattr(-,root,root,-)
%{_datadir}/%{name}




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14332 |12mr|ht2html-2.0-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           ht2html
Version:        2.0
Release:        %mkrel 16
Epoch:          0
Summary:        The www.python.org Web site generator
URL:            http://ht2html.sourceforge.net/
Source0:        http://osdn.dl.sourceforge.net/ht2html/%{name}-%{version}.tar.bz2
Source1:        %{name}.sh
License:        Public Domain
Group:          Development/Python
BuildRequires:  python-devel
BuildRoot:      %{_tmppath}/%{name}-%{version}-root
BuildArch:      noarch

%description
The www.python.org Web site generator.

%prep
%setup -q

%build

%install
%{__rm} -rf %{buildroot}
%{__mkdir_p} %{buildroot}%{_bindir}
%{__install} -m 755 %{SOURCE1} %{buildroot}%{_bindir}

%{__mkdir_p} %{buildroot}%{_datadir}/%{name}
%{__install} -m 755 calcroot.py %{buildroot}%{_datadir}/%{name}
%{__install} -m 755 ht2html.py %{buildroot}%{_datadir}/%{name}
%{__install} -m 644 BAWGenerator.py %{buildroot}%{_datadir}/%{name}
%{__install} -m 644 Banner.py %{buildroot}%{_datadir}/%{name}
%{__install} -m 644 HTParser.py %{buildroot}%{_datadir}/%{name}
%{__install} -m 644 IPC8Generator.py %{buildroot}%{_datadir}/%{name}
%{__install} -m 644 JPyGenerator.py %{buildroot}%{_datadir}/%{name}
%{__install} -m 644 JPyLocalGenerator.py %{buildroot}%{_datadir}/%{name}
%{__install} -m 644 LinkFixer.py %{buildroot}%{_datadir}/%{name}
%{__install} -m 644 PDOGenerator.py %{buildroot}%{_datadir}/%{name}
%{__install} -m 644 SelfGenerator.py %{buildroot}%{_datadir}/%{name}
%{__install} -m 644 Sidebar.py %{buildroot}%{_datadir}/%{name}
%{__install} -m 644 Skeleton.py %{buildroot}%{_datadir}/%{name}
%{__install} -m 644 StandardGenerator.py %{buildroot}%{_datadir}/%{name}

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc README doc/*.{html,png}
%{_datadir}/%{name}
%attr(0755,root,root) %{_bindir}/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14333 |12mr|html2ps-2.0-2.b5.8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define real_version 1.0b5

Summary:	HTML to PostScript converter
Name:		html2ps
Version:	2.0
Release:	%mkrel 2.b5.8
License:	GPL
Group:		Graphics
URL:		http://user.it.uu.se/~jan/html2ps.html
Source:		http://user.it.uu.se/~jan/html2ps-%{real_version}.tar.gz
Patch0:		html2ps-1.0b5-conf.patch
Patch1:		html2ps-1.0b5-perl_path.patch
Patch2:		html2ps-1.0b5-open.patch
BuildArch:	noarch
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The Perl script html2ps converts HTML to PostScript. It would have more
capabilities if you have some of these packages installed: ImageMagick,
netpbm-progs, libjpeg-progs, perl-libwww, ghostscript, tetex, tetex-dvips
- see documentation for details.

html2ps can be used as ImageMagick delegate to convert from HTML.

%package -n	xhtml2ps
Summary:	GUI frontend for html2ps, a HTML-to-PostScript converter
Group:		Graphics
Requires:	%{name} = %{version}
Requires:	tk

%description -n	xhtml2ps
xhtml2ps is freely-available GUI frontend for html2ps, a HTML-to-PostScript
converter.

%prep

%setup -n %{name}-%{real_version}
%patch0 -p1
%patch1 -p1
%patch2 -p0

%build
perl -pi.orig -e '
        s|\@CONFDIR\@|%{_sysconfdir}|;
        s|\@DOCDIR\@|%{_docdir}/%{name}|;
    ' html2ps html2ps.1

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_sysconfdir}
install -d %{buildroot}%{_mandir}/man1
install -d %{buildroot}%{_mandir}/man5

install -m0755 html2ps %{buildroot}%{_bindir}/html2ps
install -m0755 contrib/xhtml2ps/xhtml2ps %{buildroot}%{_bindir}/xhtml2ps

install -m0644 html2psrc %{buildroot}%{_sysconfdir}/html2psrc
install -m0644 html2ps.1 %{buildroot}%{_mandir}/man1/html2ps.1
install -m0644 html2psrc.5 %{buildroot}%{_mandir}/man5/html2psrc.5

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,0755)
%doc COPYING html2ps.html README sample
%config(noreplace) %{_sysconfdir}/html2psrc
%{_bindir}/html2ps
%{_mandir}/man1/html2ps.1*
%{_mandir}/man5/html2psrc.5*

%files -n xhtml2ps
%defattr(-,root,root,0755)
%doc contrib/xhtml2ps/LICENSE contrib/xhtml2ps/README
%{_bindir}/xhtml2ps




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14334 |12mr|html2text-1.3.2a-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A command line utility to convert HTML document to plain text
Name:		html2text
Version:	1.3.2a
Release:	%mkrel 11
Group:		File tools
License:	GPL
URL:		http://userpage.fu-berlin.de/~mbayer/tools/html2text.html
Source0:        http://userpage.fu-berlin.de/%7Embayer/tools/%{name}-%{version}.tar.bz2
BuildRequires:  gcc-c++
BuildRoot:	%{_tmppath}/%{name}-%{version}-root

%description
html2text is a command line utility, written in C++, that converts HTML
documents into plain text.

%prep

%setup -q

%build
%configure2_5x
%make DEBUG="%{optflags}" LDFLAGS="%{ldflags}"

%install
rm -rf %{buildroot}

mkdir -p %{buildroot}/{%{_bindir},%{_mandir}/{man1,man5}}

gunzip %{name}.1.gz %{name}rc.5.gz

install -m755 %{name} %{buildroot}%{_bindir}
install -m644 %{name}.1  %{buildroot}%{_mandir}/man1/
install -m644 %{name}rc.5 %{buildroot}%{_mandir}/man5/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGES COPYING CREDITS INSTALL KNOWN_BUGS RELEASE_NOTES README TODO
%{_bindir}/*
%{_mandir}/man?/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14335 |12mr|htmldoc-1.8.27-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Convert HTML documents into PDF or PS format
Name:		htmldoc
Version:	1.8.27
Release:	14
License:	GPLv2
Group:		File tools
URL:		http://www.htmldoc.org/
Source:		%{name}-%{version}-source.tar.bz2 
Patch0:		htmldoc-1.8.27-CVE-2009-3050.diff
Patch1:		htmldoc-fortify-fail.patch
Patch2:		htmldoc-1.8.27-fix-build-against-libpng15.patch
Patch3:		htmldoc-1.8.27-fixdso.patch
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(libpng)
BuildRequires:	zlib-devel
BuildRequires:	pkgconfig(openssl)
BuildRequires:	fltk-devel
Requires:	fltk

%description
HTMLDOC allow you to convert Html documents into PDF or PS format.
Links and somes specific things of PDF format can be used.

%package	nogui
Summary:	Convert HTML documents into PDF or PS format 
Group:		File tools

%description	nogui
This package contains the non-GUI version of %{name}

%prep

%setup -q
%patch0 -p1 -b .CVE-2009-3050
%patch1 -p1
%patch2 -p1 -b .libpng15
%patch3 -p1 -b .dso

%build
# first build the non gui version
%configure2_5x \
    --disable-rpath \
    --disable-localpng \
    --disable-localjpeg \
    --disable-localzlib \
    --without-gui

%make
mv htmldoc/htmldoc htmldoc-nogui
make clean

%configure2_5x \
    --disable-rpath \
    --disable-localpng \
    --disable-localjpeg \
    --disable-localzlib \
    --with-gui \
    --with-openssl-libs \
    --with-openssl-includes

%make

%install
%makeinstall

install -d %{buildroot}%{_bindir}
install -m0755 htmldoc-nogui %{buildroot}%{_bindir}/

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Name=HTMLDoc
Comment=Convert HTML files to PDF or PostScript
Exec=%{_bindir}/%{name}
Icon=publishing_section
Terminal=false
Type=Application
StartupNotify=true
MimeType=text/html;
Categories=FileTools;Utility;
EOF

%files
%defattr(-,root,root,0755)
%doc CHANGES.txt README.txt COPYING.txt
%{_bindir}/htmldoc
%{_mandir}/man1/*
%{_datadir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop

%files nogui
%defattr(-,root,root,0755)
%doc CHANGES.txt README.txt COPYING.txt
%{_bindir}/htmldoc-nogui



%changelog
* Tue Aug  28 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 4a42ed9
- Recreate fixdso patch to make it actually work
  
* Mon Aug  27 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 5ea4591
- Add patch to fix linkage issue
  
* Mon Aug  27 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: e4357e5
- Add patch from Cooker to fix build against new libpng, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14336 |12mr|htop-1.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           htop
Version:        1.0.2
Release:        1

Summary:        Interactive text-mode process viewer for Linux
License:        GPLv2+
Group:          Monitoring
URL:            http://htop.sourceforge.net/
Source0:        http://ovh.dl.sourceforge.net/htop/htop-%{version}.tar.gz

BuildRequires:  desktop-file-utils
BuildRequires:  pkgconfig(ncursesw)
BuildRequires:  pkgconfig(ncurses++)
BuildRequires:  pkgconfig(ncurses)
BuildRequires:  pkgconfig(menu)
BuildRequires:  pkgconfig(form)


%description
htop is an interactive process viewer for Linux, similar to top.
It requires ncurses. Tested with Linux 2.4 and 2.6.

Some advantages over top:

* you can scroll the list vertically and horizontally to see
  all processes and complete command lines
* htop starts faster than top
* you don't need to type the process number to kill a process
* you don't need to type the process number or the priority value to
  renice a process
* htop supports mouse operation

%prep
%setup -q

%build
%{configure2_5x}
%{make}

%install
%{makeinstall_std}
# A hack to hide htop.from the menu
rm -f %{buildroot}/%{_datadir}/applications/%{name}.desktop

%files
%doc README AUTHORS NEWS
%{_bindir}/%{name}
%{_datadir}/pixmaps/*
%{_mandir}/man1/%{name}.*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14337 |12mr|httpunit-1.7-0.0.7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2005, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define gcj_support 0

Name:           httpunit
Version:        1.7
Release:        %mkrel 0.0.7
Epoch:          0
Summary:        Automated web site testing toolkit
License:        MIT
Source0:        http://download.sourceforge.net/httpunit/httpunit-%{version}.zip
Patch0:         %{name}.build.patch
Patch1:         %{name}-JavaScript-NotAFunctionException.patch
Patch2:         %{name}-servlettest.patch
URL:            http://httpunit.sourceforge.net/
BuildRequires:  java-rpmbuild >= 0:1.6
BuildRequires:  ant >= 0:1.6
BuildRequires:  nekohtml
BuildRequires:  jtidy
BuildRequires:  locales-en
BuildRequires:  junit >= 0:3.8
BuildRequires:  servlet24
BuildRequires:  javamail >= 0:1.3
BuildRequires:  jaf >= 0:1.0.2
BuildRequires:  rhino
BuildRequires:  %{__unzip}
Requires:       junit >= 0:3.8
Requires:       jpackage-utils
Requires:       servlet24
Requires:       jaxp_parser_impl
# As of 1.5, requires either nekohtml or jtidy, and prefers nekohtml.
Requires:       nekohtml
Requires:       rhino
Group:          Development/Java
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildArch:      noarch
BuildRequires:  java-devel
%endif

%description
HttpUnit emulates the relevant portions of browser behavior, including form
submission, JavaScript, basic http authentication, cookies and automatic page
redirection, and allows Java test code to examine returned pages either as
text, an XML DOM, or containers of forms, tables, and links.
A companion framework, ServletUnit is included in the package.

%package        javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description    javadoc
Javadoc for %{name}

%package        doc
Summary:        Documentation for %{name}
Group:          Development/Java
Requires:       %{name}-javadoc

%description    doc
Documentation for %{name}

%package        demo
Summary:        Demo for %{name}
Group:          Development/Java
Requires:       %{name} = %{epoch}:%{version}-%{release}

%description    demo
Demonstrations and samples for %{name}.


%prep
%setup -q
# to create the test and examples jar
%patch0 -p0
# patch to work with rhino 1.5
%patch1 -p0 -b .sav
# add META-INF
%patch2 -p0
#%{__unzip} -qd META-INF lib/httpunit.jar "*.dtd" # 1.6 dist zip is borked
# remove all binary libs and javadocs
find . -name "*.jar" -exec rm -f {} \;
rm -rf doc/api
ln -s \
  %{_javadir}/junit.jar \
  %{_javadir}/jtidy.jar \
  %{_javadir}/nekohtml.jar \
  %{_javadir}/servletapi5.jar \
  %{_javadir}/js.jar \
  %{_javadir}/xerces-j2.jar \
  jars


%build
export LC_ALL=ISO-8859-1
export CLASSPATH=$(build-classpath jaf javamail)
%{ant} -Dbuild.compiler=modern -Dbuild.sysclasspath=last \
  jar javadocs test servlettest testjar examplesjar

%install
rm -rf $RPM_BUILD_ROOT

mkdir -p $RPM_BUILD_ROOT%{_javadir}
cp -p lib/%{name}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar

# Jar versioning
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}.jar; \
 do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)

# Javadoc
mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}
cp -pr doc/api/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}

# Avoid having api in doc
rm -rf doc/api

# Fix link between doc and javadoc
pushd doc
ln -sf %{_javadocdir}/%{name}-%{version} api
popd

# Demo
mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{name}
cp -p examples/* $RPM_BUILD_ROOT%{_datadir}/%{name}
cp -p lib/%{name}-test.jar \
  $RPM_BUILD_ROOT%{_datadir}/%{name}/%{name}-test-%{version}.jar
cp -p lib/%{name}-examples.jar \
  $RPM_BUILD_ROOT%{_datadir}/%{name}/%{name}-examples-%{version}.jar

%{gcj_compile}

%clean
rm -rf $RPM_BUILD_ROOT

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%{_javadir}/*
%{gcj_files}

%files javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}

%files doc
%defattr(0644,root,root,0755)
%doc doc/*

%files demo
%defattr(0644,root,root,0755)
%{_datadir}/%{name}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14338 |12mr|hugin-2011.4.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Panorama Tools GUI
Name:		hugin
Version:	2011.4.0
Release:	2
License:	GPLv2+
Group:		Graphics
URL:		http://hugin.sourceforge.net
Source0:	http://downloads.sourceforge.net/hugin/%{name}-%{version}.tar.bz2
Source11:	%{name}.16.png
Source12:	%{name}.32.png
Source13:	%{name}.48.png
Patch0:		hugin-2011.4.0-l10n-ru.patch
Patch1:		hugin-2011.4.0-gcc4.7.patch
Requires:	libpano13-tools >= 2.9.18
Requires:	enblend >= 3.2
Requires:	perl-Image-ExifTool
Requires:	make
Requires(post):	desktop-file-utils
Requires(postun):	desktop-file-utils
BuildRequires:	cmake
BuildRequires:	boost-devel
BuildRequires:	desktop-file-utils
BuildRequires:	tclap
BuildRequires:	zip
BuildRequires:	fftw2-devel
BuildRequires:	jpeg-devel
# pkgconfig(libtiff-4) is not provided by libtiff in 2011 so we use old format
BuildRequires:	tiff-devel
BuildRequires:	wxgtku-devel
BuildRequires:	pkgconfig(exiv2)
BuildRequires:	pkgconfig(glew)
BuildRequires:	pkgconfig(glut)
BuildRequires:	pkgconfig(libpano13) >= 2.9.18
BuildRequires:	pkgconfig(libpng15)
BuildRequires:	pkgconfig(OpenEXR)
BuildRequires:	pkgconfig(xmu)
BuildRequires:	pkgconfig(zlib)

%description
Hugin can be used to stitch multiple images together. The resulting image can
span 360 degrees. Another common use is the creation of very high resolution
pictures by combining multiple images. 

%prep
%setup -q
%patch0 -p1 -b .po-file
%patch1 -p1 -b .gcc4.7
# Fix error: non-readable in debug package, we get 1000+ errors from rpmlint
find . -type f -exec chmod 644 {} \;

%build
%define Werror_cflags %{nil}
%cmake -DCMAKE_SKIP_RPATH:BOOL=OFF
%make

%install
%makeinstall_std -C build

# Menu icons
%__install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
%__install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
%__install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png

# menu entry
desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="X-MandrivaLinux-CrossDesktop;" \
  --add-category="Photography" \
  --add-category="Graphics" \
  --dir %{buildroot}%{_datadir}/applications \
  %{buildroot}%{_datadir}/applications/*

%find_lang %{name} %{name} nona_gui

%if %{mdvver} <= 201100
%find_lang %{name} %{name} nona_gui
%else
%find_lang %{name} nona_gui %{name}.lang
%endif

%files -f %{name}.lang
%doc AUTHORS COPYING INSTALL_cmake README README_JP TODO LICENCE_VIGRA doc/nona.txt doc/fulla.html src/hugin1/hugin/xrc/data/help_en_EN/LICENCE.manual
%{_bindir}/*
%{_libdir}/%{name}/lib*.so.*
%{_datadir}/%{name}
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_mandir}/man?/*
%{_datadir}/applications/hugin.desktop
%{_datadir}/applications/PTBatcher*.desktop
%{_datadir}/applications/calibrate_lens_gui.desktop
%{_datadir}/icons/gnome/48x48/mimetypes/gnome-mime-application-x-ptoptimizer-script.png
%{_datadir}/mime/packages/hugin.xml
%{_datadir}/pixmaps/hugin.png
%{_datadir}/pixmaps/ptbatcher.png



%changelog
* Sat Aug  25 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 46ed19d
- Add patch from Fedora to fix build with gcc 4.7
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14339 |12mr|hunspell-1.3.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define api 1.3
%define libname %mklibname %{name} %{api} %{major}
%define develname %mklibname %{name} -d

Summary:	Spell checker and morphological analyzer library
Name:		hunspell
Version:	1.3.2
Release:	4
License:	GPLv2+
Group:		System/Internationalization
Url:		http://hunspell.sourceforge.net/
Source0:	http://downloads.sourceforge.net/hunspell/%{name}-%{version}.tar.gz
# (tpg) Mdv's specific path to myspell dictionaries
Patch0:		%{name}-1.2.15-dict-path.patch
BuildRequires:	libreadline-devel
BuildRequires:	pkgconfig(ncursesw)
BuildRequires:	bison
BuildRequires:	libtool

%description
Hunspell is a spell checker and morphological analyzer library
and program designed for languages with rich morphology and complex
word compounding or character encoding.

%package -n %{libname}
Summary:	Shared libraries for hunspell
Group:		System/Libraries
Provides:	libhunspell = %{version}-%{release}

%description -n %{libname}
Shared libraries for hunspell.

%package -n %{develname}
Summary:	Development files for hunspell
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}

%description -n %{develname}
Development files and headers for hunspell.

%prep
%setup -q
%patch0 -p1 -b .dict

%build
%configure2_5x \
	--with-ui \
	--with-readline \
	--with-experimental \
	--disable-rpath

%make

%check
make check

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS NEWS README
%{_bindir}/*
%{_mandir}/hu/man1/*
%{_mandir}/man1/*
%{_mandir}/man3/

%files -n %{libname}
%{_libdir}/*%{api}.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/*.h*
%{_libdir}/*.a
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%lang(hu) %{_mandir}/hu/man4/*
%{_mandir}/man4/*


%changelog
* Sun Aug  5 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 74ed8a4
- Update BuildRequires, drop .la files, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14340 |12mr|hwdb-clients-0.18-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Hardware database clients
Name:		hwdb-clients
Version:	0.18
Release:	%mkrel 7
License:	GPL
Group:		System/Base
URL:		http://qa.mandriva.com/
Source0:	%{name}-%{version}.tar.bz2
Requires:	drakxtools >= 10-32mdk, dmidecode sane-backends, perl-libwww-perl
Provides:	testzilla-clients
Obsoletes:	testzilla-clients
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
Clients to dialog with a hardware database.

%prep
%setup -q

%build

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%makeinstall_std

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(644,root,root,755)
%doc ChangeLog
%attr(755,root,root) %{_sbindir}/*
%{_datadir}/hwdb

# MAKE THE MODIFICATIONS IN THE CVS. NO DIRECT EDITION OR PATCH ALLOWED.





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14341 |12mr|hwinfo-20.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 20
%define libname %mklibname hd %major
%define develname %mklibname -d hd

Name:           hwinfo
License:        GPLv2+
Group:          System/Kernel and hardware
Summary:        Hardware Library
Version:        20.0
Release:        1
# Source are generated for git
# git clone git://gitorious.org/opensuse/hwinfo.git
# pushd hwinfo && git checkout %{version} &&
# popd && tar -caf %{name}-%{version}.tar.gz  hwinfo
Source:         %{name}-%{version}.tar.bz2
Patch1:		hwinfo-14.19-kbd.c-tiocgdev_undefined.patch
URL:		http://software.opensuse.org
Requires:	%{libname} = %{version}-%{release}
BuildRequires:	doxygen
BuildRequires:	flex
BuildRequires:	perl-XML-Parser
BuildRequires:	perl-XML-Writer
BuildRequires:	udev
%ifarch %{ix86} x86_64
BuildRequires:	libx86emu-devel
%endif
BuildRoot:      %{_tmppath}/%{name}-%{version}-buildroot

%description
A simple program that lists results from the hardware detection
library.

%package -n %{libname}
Summary:	Libraies for %{name}
Group:		System/Libraries

%description -n %{libname}
Libraries for %{name}.

%package -n %{develname}
Summary:        Hardware Detection Library
Group:          Development/Other
Requires:       %libname = %version-%release
Provides:	%{name}-devel = %{version}-%{release}
Provides:	libhd-devel = %{version}-%{release}

%description -n %{develname}
This library collects information about the hardware installed on a
system.

%prep
%setup -q
%patch1 -p0 -b .undefined

%build
make LIBDIR=%{_libdir} LDFLAGS="%{optflags} -Lsrc"
make doc

%install
%makeinstall_std LIBDIR=%{_libdir}

install -d -m 755 %{buildroot}%{_mandir}/man8
install -m 644 doc/hwinfo.8 %{buildroot}%{_mandir}/man8
mkdir -p %{buildroot}%{_var}/lib/hardware/udi

%files
%defattr(-,root,root)
%doc README
%{_sbindir}/hwinfo
%{_sbindir}/mk_isdnhwdb
%{_sbindir}/getsysinfo
%{_mandir}/man8/*
%dir %{_localstatedir}/lib/hardware
%dir %{_localstatedir}/lib/hardware/udi
%dir %{_datadir}/hwinfo
%{_datadir}/hwinfo/*

%files -n %libname
%defattr(-,root,root)
%{_libdir}/libhd.so.%{major}*

%files -n %develname
%defattr(-,root,root)
%doc doc/libhd/html
%{_sbindir}/check_hd
%{_sbindir}/convert_hd
%{_libdir}/libhd.so
%{_libdir}/pkgconfig/hwinfo.pc
%{_includedir}/hd.h



%changelog
* Tue Oct  9 2012 akdengi <kazancas@mandriva.ru>
+ Commit: e5e171a
- -version update to 20.0
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14342 |12mr|hwloc-1.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 5
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d

Summary:	Displays the hardware topology in convenient formats
Name:		hwloc
Version:	1.5
Release:	1
License:	BSD
Group:		System/Base
URL:		http://www.open-mpi.org/
Source0:	http://www.open-mpi.org/software/hwloc/v1.5/downloads/hwloc-%{version}.tar.bz2
BuildRequires:	numa-devel
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(libpci)
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(ncursesw)
BuildRequires:	zlib-devel
# Not sure these are really needed for build:
BuildRequires:	pkgconfig(xdmcp)
BuildRequires:	pkgconfig(xau)
BuildRequires:	pkgconfig(xcb)
BuildRequires:	pkgconfig(xrender)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(pixman-1)
BuildRequires:	bzip2-devel

%description
The Portable Hardware Locality (hwloc) software package provides a portable
abstraction (across OS, versions, architectures, ...) of the hierarchical
topology of modern architectures, including NUMA memory nodes, sockets, shared
caches, cores and simultaneous multithreading. It also gathers various system
attributes such as cache and memory information. It primarily aims at helping
applications with gathering information about modern computing hardware so as
to exploit it accordingly and efficiently.

%package -n %{libname}
Summary:	%{name} shared library
Group:		System/Libraries
Conflicts:	%{name} < 1.5

%description -n %{libname}
This package contains shared %{name} library.

%package -n %{devname}
Summary:	Header files, libraries and development documentation for %{name}
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}

%description -n %{devname}
This package contains the header files, static libraries and development
documentation for %{name}. If you like to develop programs using %{name},
you will need to install %{name}-devel.

%prep
%setup -q

%build
%configure
%make

%install
%makeinstall_std

%files
%doc AUTHORS COPYING NEWS README
%doc %{_mandir}/man1/hwloc-bind.1*
%doc %{_mandir}/man1/hwloc-calc.1*
%doc %{_mandir}/man1/hwloc-distrib.1*
%doc %{_mandir}/man1/hwloc-gather-topology.1*
%doc %{_mandir}/man1/hwloc-info.1*
%doc %{_mandir}/man1/hwloc-ls.1*
%doc %{_mandir}/man1/hwloc-ps.1*
%doc %{_mandir}/man1/lstopo.1*
%doc %{_mandir}/man1/lstopo-no-graphics.1*
%doc %{_mandir}/man7/hwloc.7*
%doc %{_mandir}/man1/hwloc-assembler.1*
%doc %{_mandir}/man1/hwloc-assembler-remote.1*
%doc %{_mandir}/man1/hwloc-distances.1*
%{_bindir}/hwloc-bind
%{_bindir}/hwloc-calc
%{_bindir}/hwloc-distrib
%{_bindir}/hwloc-gather-topology
%{_bindir}/hwloc-info
%{_bindir}/hwloc-ls
%{_bindir}/hwloc-assembler
%{_bindir}/hwloc-assembler-remote
%{_bindir}/hwloc-distances
%{_bindir}/hwloc-ps
%{_bindir}/lstopo
%{_bindir}/lstopo-no-graphics
%{_datadir}/hwloc/

%files -n %{libname}
%{_libdir}/libhwloc.so.%{major}*

%files -n %{devname}
%doc %{_mandir}/man3/HWLOC_*.3*
%doc %{_mandir}/man3/hwloc_*.3*
%doc %{_mandir}/man3/hwlocality_*.3*
%{_includedir}/hwloc/
%{_includedir}/hwloc.h
%{_libdir}/libhwloc.so
%{_libdir}/pkgconfig/hwloc.pc



%changelog
* Sun Sep  2 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: ec2b9d2
- New version 1.5, move library to own package (as our packaging policy requires), update BuildRequires
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14343 |12mr|hwreport-0.10.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Collect system informations for the hardware4linux.info site
Name:		hwreport
Version:	0.10.0
Release:	%mkrel 9
Source0:	http://hardware4linux.info/res/%{name}-%{version}.tar.bz2
License:	GPLv2+
Group:		System/Kernel and hardware
Url:		http://hardware4linux.info/
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
Requires:	dmidecode pciutils
Provides: lsb-hardware4linux.info-collector

%description
Collect system informations for the hardware4linux.info site.

%prep
%setup -q

%build
gcc %{optflags} -o scan-printers scan-printers.c

%install
rm -rf %{buildroot}
install -m755 scan-printers -D %{buildroot}%{_bindir}/scan-printers
install -m755 hwreport -D %{buildroot}%{_sbindir}/hwreport
#install -m755 osinfo -D %{buildroot}%{_bindir}/osinfo

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/scan-printers
%{_sbindir}/hwreport
#%{_bindir}/osinfo



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14344 |12mr|hylafax-5.5.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	5
%define	libname	%mklibname %{name} %{major}
%define	devname	%mklibname -d %{name}

%define faxspool    %{_var}/spool/fax

Summary:	Sophisticated enterprise strength fax package
Name:		hylafax
Epoch:		1
Version:	5.5.1
Release:	1
License: 	LGPL-style
Group:		Communications
URL: 		http://hylafax.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/hylafax/%{name}-%{version}.tar.gz
Source1:	hylafax-v4.1-cron_entries.tar.bz2
Source2:	hylafax-v4.1-defaults.tar.bz2
Source3:	hylafax-v4.1-dialrules_extras.tar.bz2
Source6: 	hylafax-v4.1-logrotate
Source7:	hylafax-v4.1.1-init
Source8:  	hylafax-v4.1.1-hyla.conf
Patch1:		hylafax-4.1.8-ghostscript-location
Patch2:		hylafax-LIBVERSION.diff
Patch3:		hylafax-soname.diff
Patch5:		hylafax-4.2.1-deps.patch
Patch6:		hylafax-4.2.2-ghostscript_fonts.patch
Patch7:		hylafax-no_rpath.diff
Patch9:		hylafax-mailfax.diff
Patch10:	hylafax-5.2.8-format_not_a_string_literal_and_no_format_arguments.diff
Patch11:	hylafax-5.5.0-pass-char-string-rather-than-c++-object.patch

BuildRequires:	ghostscript >= 7.07
BuildRequires:	jbig-devel
BuildRequires:	lcms-devel
BuildRequires:	jpeg-devel
BuildRequires:	pam-devel
BuildRequires:	tiff-devel >= 3.5.7
BuildRequires:	libtiff-progs >= 3.5.7
BuildRequires:	mgetty
BuildRequires:	mgetty-voice
BuildRequires:	openldap-devel
BuildRequires:	sendmail-command
BuildRequires:	sharutils
BuildRequires:	zlib-devel

Requires:	ghostscript >= 7.07
Requires:	gawk >= 3.0.6
Requires:	MailTransportAgent
Requires:	libtiff-progs >= 3.5.7

Conflicts:	mgetty-sendfax
%rename	hylafax-mailgateway

%description
HylaFAX(tm) is a sophisticated enterprise-strength fax package for class 1 and
2 fax modems on unix systems. It provides spooling services and numerous
supporting fax management tools. The fax clients may reside on machines
different from the server and client implementations exist for a number of
platforms including windows.

You need this package if you are going to install hylafax-client and/or hylafax
server.

Most users want mgetty-voice to be installed too.

%package	server
Summary:	The files for the HylaFAX(tm) fax server
Group:		Communications
Requires(post):	rpm-helper
Requires(preun):rpm-helper
Requires:	%{name}
Requires:	%{name}-client

%description server
HylaFAX(tm) is a sophisticated enterprise-strength fax package for class 1 and
2 fax modems on unix systems. It provides spooling services and numerous
supporting fax management tools. The fax clients may reside on machines
different from the server and client implementations exist for a number of
platforms including windows.

This is the server portion of HylaFAX.

%package	client
Summary: 	The files for the HylaFAX(tm) fax client
Group:		Communications
Requires(post):	rpm-helper
Requires(preun):rpm-helper
Requires: 	%{name}

%description	client
HylaFAX(tm) is a sophisticated enterprise-strength fax package for class 1 and
2 fax modems on unix systems. It provides spooling services and numerous
supporting fax management tools. The fax clients may reside on machines
different from the server and client implementations exist for a number of
platforms including windows.

This is the client portion of HylaFAX.

%package -n	%{libname}
Summary:	Hylafax libraries
Group:		System/Libraries

%description -n %{libname}
HylaFAX(tm) is a sophisticated enterprise-strength fax package for class 1 and
2 fax modems on unix systems. It provides spooling services and numerous
supporting fax management tools. The fax clients may reside on machines
different from the server and client implementations exist for a number of
platforms including windows.

This is the shared librairies of HylaFAX.

%package -n	%{devname}
Summary:	Hylafax Development libraries
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Provides:	%{libname}-devel = %{EVRD}
Obsoletes:	%{libname}-devel
Conflicts:	%{mklibname hylafax 4.1.1}-devel
Conflicts:	%{mklibname hylafax 4.2.0}-devel
Conflicts:	%{mklibname hylafax 4.2.2}-devel
Conflicts:	%{mklibname hylafax 4.2.5}-devel

%description -n	%{devname}
HylaFAX(tm) is a sophisticated enterprise-strength fax package for class 1 and
2 fax modems on unix systems. It provides spooling services and numerous
supporting fax management tools. The fax clients may reside on machines
different from the server and client implementations exist for a number of
platforms including windows.

This is the development librairies for HylaFAX.

%prep
%setup -q -a 1 -a 2 -a 3
%patch1 -p1
# (oe) set the soname
%patch2 -p1 -b .LIBVERSION
%patch3 -p0 -b .soname
%patch5 -p1 -b .deps
%patch6 -p1 -b .ghostscript
%patch7 -p0 -b .no_rpath
%patch9 -p1 -b .mailfax
%patch10 -p0 -b .format_not_a_string_literal_and_no_format_arguments
%patch11 -p1 -b .c_str~
# path fix
perl -pi -e "s|/usr/local/lib|%{_libdir}|g" configure

cp %{SOURCE6} hylafax-server.logrotate
cp %{SOURCE7} hylafax-server.init
cp %{SOURCE8} hyla.conf

%build
%serverbuild
# it does not work with -fPIE and someone added that to the serverbuild macro...
CFLAGS=`echo $CFLAGS|sed -e 's|-fPIE||g'`
CXXFLAGS=`echo $CXXFLAGS|sed -e 's|-fPIE||g'`

# - Can't use the configure macro because does not understand --prefix
# - A patch makes configure not to ask for a confirmation. An alternative would
#   be to use --quiet, but this way all the configure output would be hidden

export STRIP="/bin/true"

export LDFLAGS="%{ldflags}"

./configure \
	--target=%{_target_platform} \
	--with-DIR_BIN=%{_bindir} \
	--with-DIR_SBIN=%{_sbindir} \
	--with-DIR_LIB=%{_libdir} \
	--with-DIR_LIBEXEC=%{_sbindir} \
	--with-DIR_LIBDATA=%{_datadir}/fax \
	--with-DIR_LOCKS=%{_var}/lock \
	--with-DIR_MAN=%{_mandir} \
	--with-PATH_GSRIP=%{_bindir}/gs \
	--with-DBLIBINC=%{_includedir} \
	--with-LIBTIFF="-ltiff -ljpeg -lz -lm" \
	--with-DIR_SPOOL=%{faxspool} \
	--with-AFM=no \
	--with-AWK=%{_bindir}/gawk \
	--with-PATH_VGETTY=/sbin/vgetty \
	--with-PATH_GETTY=/sbin/mgetty \
	--with-PAGESIZE=A4 \
	--with-PATH_DPSRIP=%{faxspool}/bin/ps2fax \
	--with-PATH_IMPRIP=%{_datadir}/fax/psrip \
	--with-SYSVINIT=%{_initrddir}/hylafax \
	--with-INTERACTIVE=no

#	--with-DSO=LINUX \
#	--with-DSOSUF=so.4 \
#	--with-LIBDB=-ldb \

# CFLAGS is set up by the HylaFAX configure script; setting it up here the
# standard way would break things. Since OPTIMIZER is included in CFLAGS
# by the HylaFAX configure system, it's used here in place of CFLAGS
#make CFLAGS="$RPM_OPT_FLAGS"
%make OPTIMIZER="$CFLAGS %{ldflags}" LDFLAGS="\${LDOPTS} \${LDLIBS} %{ldflags}"

%install
export DONT_FIX_EOL=1

install -d -m 755 %{buildroot}%{_sysconfdir}/{logrotate.d,cron.hourly,cron.daily}
install -d -m 755 %{buildroot}%{_initrddir}
install -d -m 755 %{buildroot}%{_bindir}
install -d -m 755 %{buildroot}%{_sbindir}
install -d -m 755 %{buildroot}%{_libdir}
install -d -m 755 %{buildroot}%{_datadir}/fax
install -d -m 755 %{buildroot}%{faxspool}/{etc,config/defaults,bin}
install -d -m 755 %{buildroot}%{_mandir}/{man1,man5,man8}

# install: binaries and man pages
# FAXUSER, FAXGROUP, SYSUSER and SYSGROUP are set to the current user to
# avoid warnings about chown/chgrp if the user building the SRPM is not root;
# they are set to the correct values with the RPM attr macro
%makeinstall -e \
	FAXUSER=`id -u` \
	FAXGROUP=`id -g` \
	SYSUSER=`id -u` \
	SYSGROUP=`id -g` \
	BIN=%{buildroot}%{_bindir} \
	SBIN=%{buildroot}%{_sbindir} \
	LIBDIR=%{buildroot}%{_libdir} \
	LIBDATA=%{buildroot}%{_datadir}/fax \
	LIBEXEC=%{buildroot}%{_sbindir} \
	SPOOL=%{buildroot}%{faxspool} \
	MAN=%{buildroot}%{_mandir} \
	INSTALL_ROOT=%{buildroot}

# some hacks
perl -pi -e 's!/usr/etc/inetd.conf!/etc/inetd.conf!g' %{buildroot}%{_sbindir}/faxsetup
perl -pi -e 's!/usr/lib/aliases!/etc/aliases!g' %{buildroot}%{_sbindir}/faxsetup

# Starting from 4.1.6, port/install.sh won't chown/chmod anymore if the current
# user is not root; instead a file root.sh is created with chown/chmod inside.
#
# If you build the rpm as normal user (not root) you get an rpm with all the
# permissions messed up and hylafax will give various weird errors.
#
# The following line fixes that.
#
[ -f root.sh ] && sh root.sh

# init
install -m0755 hylafax-server.init %{buildroot}%{_initrddir}/hylafax-server

# defaults - Disabling this: the defaults are ancient
#install -m 644 defaults/* %{buildroot}%{faxspool}/config/defaults/

# hyla.conf - Need a new default - this one just sets fine mode
#leaving it since it doesn't hurt
install -m0644 hyla.conf %{buildroot}%{_datadir}/fax/hyla.conf

# cron entries - These seem fine
install -m 755 hylafax_daily.cron  %{buildroot}%{_sysconfdir}/cron.daily/hylafax
install -m 755 hylafax_hourly.cron %{buildroot}%{_sysconfdir}/cron.hourly/hylafax

# logrotate
install -m0644 hylafax-server.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/hylafax-server

# dialrules extras - Darren says the dialrules haven't changed
install -m 644 dialrules_extras/dialrules* %{buildroot}%{faxspool}/etc

ln -s ps2fax.gs %{buildroot}%{faxspool}/bin/ps2fax

/sbin/ldconfig -n %{buildroot}%_libdir

# If Linux, what else...? :-), delete unnecessary files
%ifos linux
rm -f %{buildroot}%{_sbindir}/{faxsetup.irix,faxsetup.bsdi}
%endif

chmod +x %{buildroot}{%_sbindir/*,/var/spool/fax/bin/*}

cat > README.urpmi << EOF
#########################################################
#            HylaFAX installation complete!             #
#                                                       #
#      You should now run /usr/sbin/faxsetup to         #
#       create or update HylaFAX configuration          #
#      before you can begin using the software.         #
#                                                       #
#########################################################
EOF

# install the mailfax stuff
install -m0755 faxmail/mailfax.sh-postfix %{buildroot}%{_bindir}/
install -m0755 faxmail/mailfax.sh-qmail %{buildroot}%{_bindir}/
install -m0755 faxmail/mailfax.sh-sendmail %{buildroot}%{_bindir}/
install -m0755 faxmail/mailfax.sh-smail %{buildroot}%{_bindir}/

%post client
%{_sbindir}/faxsetup -client

%post server
%_post_service hylafax-server

# Adding faxgetty entry to %{_sysconfdir}/inittab
logger adding FaxGetty entry to %{_sysconfdir}/inittab
cat %{_sysconfdir}/inittab | grep -i "faxgetty entry" || \
echo -e "# FaxGetty Entry\n#t0:23:respawn:%{_sbindir}/faxgetty ttyS0" >> %{_sysconfdir}/inittab

echo "Please run \"%{_sbindir}/faxsetup -server\" to configure your fax server"

%preun server
%_preun_service hylafax-server

%files
%doc CHANGES CONTRIBUTORS COPYRIGHT INSTALL README TODO VERSION
%{_sbindir}/faxsetup
%{_sbindir}/faxsetup.linux
%attr(-,uucp,uucp) %dir %{faxspool}
%attr(-,uucp,uucp) %dir %{faxspool}/archive
%attr(-,uucp,uucp) %dir %{faxspool}/bin
%attr(-,uucp,uucp) %dir %{faxspool}/client
%attr(-,uucp,uucp) %dir %{faxspool}/config
%attr(-,uucp,uucp) %dir %{faxspool}/dev
%attr(-,uucp,uucp) %dir %{faxspool}/docq
%attr(-,uucp,uucp) %dir %{faxspool}/doneq
%attr(-,uucp,uucp) %dir %{faxspool}/etc
%attr(-,uucp,uucp) %dir %{faxspool}/info
%attr(-,uucp,uucp) %dir %{faxspool}/log
%attr(-,uucp,uucp) %dir %{faxspool}/pollq
%attr(-,uucp,uucp) %dir %{faxspool}/recvq
%attr(-,uucp,uucp) %dir %{faxspool}/sendq
%attr(-,uucp,uucp) %dir %{faxspool}/status
%attr(-,uucp,uucp) %dir %{faxspool}/tmp
%attr(-,uucp,uucp) %{faxspool}/FIFO*
%attr(-,root,root) %{faxspool}/COPYRIGHT

%files server
%doc README.urpmi
%attr(0755,root,root) %{_initrddir}/hylafax-server
%attr(0755,root,root) %{_sysconfdir}/cron.daily/hylafax
%attr(0755,root,root) %{_sysconfdir}/cron.hourly/hylafax
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/hylafax-server
%{_sbindir}/faxlock
%attr(-,uucp,uucp) %config(noreplace) %{faxspool}/etc/xferfaxlog
%attr(-,uucp,uucp) %config(noreplace) %{faxspool}/etc/hosts.hfaxd
%attr(-,uucp,uucp) %config(noreplace) %{faxspool}/etc/lutRS18.pcf
%attr(-,uucp,uucp) %config(noreplace) %{faxspool}/etc/dpsprinter.ps
%attr(-,uucp,uucp) %config(noreplace) %{faxspool}/etc/cover.templ
%attr(-,uucp,uucp) %config(noreplace) %{faxspool}/etc/dialrules*
#
%{faxspool}/bin/*
%{faxspool}/config/*
%{_sbindir}/hfaxd
%{_sbindir}/hylafax
%{_sbindir}/faxdeluser
%{_sbindir}/faxadduser
%{_sbindir}/choptest
%{_sbindir}/cqtest
%{_sbindir}/dialtest
%{_sbindir}/faxabort
%{_sbindir}/faxaddmodem
%{_sbindir}/faxanswer
%{_sbindir}/faxconfig
%{_sbindir}/faxcron
%{_sbindir}/faxgetty
%{_sbindir}/faxinfo
%{_sbindir}/faxmodem
%{_sbindir}/faxmsg
%{_sbindir}/faxq
%{_sbindir}/faxqclean
%{_sbindir}/faxquit
%{_sbindir}/faxsend
%{_sbindir}/faxstate
%{_sbindir}/faxwatch
%{_sbindir}/lockname
%{_sbindir}/ondelay
%{_sbindir}/pagesend
%{_sbindir}/probemodem
%{_sbindir}/recvstats
%{_sbindir}/tagtest
%{_sbindir}/tiffcheck
%{_sbindir}/tsitest
%{_sbindir}/typetest
%{_sbindir}/xferfaxstats
%{_datadir}/fax/faxmail.ps
%{_datadir}/fax/hfaxd.conf
%{_mandir}/man5/*
%{_mandir}/man8/*

%files client
%doc faxmail/README
%{_bindir}/sendfax
%{_bindir}/sendpage
%{_bindir}/faxstat
%{_bindir}/faxalter
%{_bindir}/faxcover
%{_bindir}/faxmail
%{_bindir}/faxrm
%{_bindir}/mailfax.sh-postfix
%{_bindir}/mailfax.sh-qmail
%{_bindir}/mailfax.sh-sendmail
%{_bindir}/mailfax.sh-smail
%{_sbindir}/textfmt
%{_sbindir}/edit-faxcover
%{_datadir}/fax/pagesizes
%{_datadir}/fax/faxcover.ps
%{_datadir}/fax/typerules
%config(noreplace) %{_datadir}/fax/hyla.conf
%dir %{_datadir}/fax/faxmail
%dir %{_datadir}/fax/faxmail/application
%dir %{_datadir}/fax/faxmail/image
%{_datadir}/fax/faxmail/application/octet-stream
%{_datadir}/fax/faxmail/application/pdf
%{_datadir}/fax/faxmail/image/tiff
%{_mandir}/man1/*

%files -n %{libname}
%doc COPYRIGHT
%{_libdir}/*.so.%{major}*

%files -n %{devname}
%doc COPYRIGHT
%{_libdir}/*.so



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14345 |12mr|hyphen-2.8.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Name:		hyphen
Summary:	A text hyphenation library
Version:	2.8.6
Release:	2
Group:		System/Libraries 
License:	LGPLv2+
URL:		http://hunspell.sf.net
Source0:	http://downloads.sourceforge.net/hunspell/hyphen-%{version}.tar.gz

BuildRequires: perl
BuildRequires: libtool

%description
Hyphen is a library for high quality hyphenation and justification.

%package -n %{libname}
Summary: Files for developing with hyphen
Group:   System/Libraries 
Suggests: %{name}-en = %{version}-%{release}
Provides: hyphen

%description -n %{libname}
Hyphen is a library for high quality hyphenation and justification.

%package -n %{develname}
Summary: Files for developing with hyphen
Group:   Development/C 
Requires: %{libname} = %{version}-%{release}
Provides: %{name}-devel = %{version}-%{release}

%description -n %{develname}
Includes and definitions for developing with hyphen

%package en
Summary: English hyphenation rules
Group: Text tools 
BuildArch: noarch

%description en
English hyphenation rules.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static
%make

%check
%make check

%install
rm -rf %{buildroot}
%makeinstall_std

pushd %{buildroot}/%{_datadir}/hyphen/
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"
for lang in $en_US_aliases; do
        ln -s hyph_en_US.dic hyph_$lang.dic
done
popd

%files -n %{libname}
%{_libdir}/libhyphen.so.%{major}*

%files en
%dir %{_datadir}/hyphen
%{_datadir}/hyphen/hyph_en*.dic

%files -n %{develname}
%doc AUTHORS ChangeLog README README.hyphen README.nonstandard TODO
%{_bindir}/substrings.pl
%{_includedir}/hyphen.h
%{_libdir}/*.so


%changelog
* Wed Oct  3 2012 akdengi <kazancas@mandriva.ru>
+ Commit: 24e2771
- -provides hyphen
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14346 |12mr|ia_ora-gnome-1.0.24-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# SOURCE IS STORED IN SVN (soft/theme/ia_ora-gnome), 
# DO NOT PATCH IT

%define libname %{_lib}ia_ora-gnome

Summary:        Ia Ora Mandriva GNOME theme
Name:           ia_ora-gnome
Version:        1.0.24
Release:        %mkrel 4
License:        GPL
Group: Graphical desktop/GNOME
URL:            http://www.mandrivalinux.com/
BuildRequires:  gtk+2-devel
Source0:        %{name}-%{version}.tar.bz2
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires: gnome-icon-theme
Requires: ia_ora-gnome-gtk2-engine

%description
Mandriva Ia Ora GNOME theme

%package -n %{libname}
Summary: GTK2 engine for Ia Ora theme
Group: System/Libraries
Provides: ia_ora-gnome-gtk2-engine

%description -n %{libname}
GTK2 engine for Ia Ora theme
 
%prep
%setup -q 

%build

%configure2_5x

%make

%install
rm -rf $RPM_BUILD_ROOT

%makeinstall_std

#remove unpackaged files 
rm -f $RPM_BUILD_ROOT%{_libdir}/gtk-2.0/*/engines/*.la 

mkdir -p $RPM_BUILD_ROOT%{_datadir}/themes/Ia\ Ora\ Free $RPM_BUILD_ROOT%{_datadir}/themes/Ia\ Ora\ One

%clean
rm -rf $RPM_BUILD_ROOT

%pre
if [ -d %{_datadir}/themes/Ia\ Ora\ Free -a ! -L %{_datadir}/themes/Ia\ Ora\ Free ]; then 
 /bin/rm -rf %{_datadir}/themes/Ia\ Ora\ Free/* || /bin/true
fi

if [ -d %{_datadir}/themes/Ia\ Ora\ One -a ! -L %{_datadir}/themes/Ia\ Ora\ One ]; then 
 /bin/rm -rf %{_datadir}/themes/Ia\ Ora\ One/* || bin/true
fi

%posttrans
# create compatibility symlinks
ln -f -s ../Ia\ Ora\ Smooth/metacity-1 $RPM_BUILD_ROOT%{_datadir}/themes/Ia\ Ora\ One/metacity-1
ln -f -s ../Ia\ Ora\ Smooth/gtk-2.0 $RPM_BUILD_ROOT%{_datadir}/themes/Ia\ Ora\ One/gtk-2.0
ln -f -s ../Ia\ Ora\ Arctic/metacity-1 $RPM_BUILD_ROOT%{_datadir}/themes/Ia\ Ora\ Free/metacity-1
ln -f -s ../Ia\ Ora\ Arctic/gtk-2.0 $RPM_BUILD_ROOT%{_datadir}/themes/Ia\ Ora\ Free/gtk-2.0

%preun 
if [ "$1" = "0" ]; then
 /bin/rm -f %{_datadir}/themes/Ia\ Ora\ Free/* %{_datadir}/themes/Ia\ Ora\ One/*   || /bin/true
fi


%files 
%defattr(-,root,root,-)
%doc README 
%{_datadir}/themes/*

%files -n %{libname}
%defattr(-,root,root,-)
%{_libdir}/gtk-2.0/*/engines/*.so




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14347 |12mr|iasl-20090422-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	iasl
%define pkgname	acpica-unix
%define version 20090422
%define release %mkrel 6

Summary:	Intel ASL compiler/decompiler
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{pkgname}-%{version}.tar.gz
License:	ACPICA
Group:		Development/Kernel
Url:		http://www.acpica.org/downloads/unix_source_code.php
ExclusiveArch:	%{ix86} x86_64
BuildRequires:	flex, bison
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
IASL compiles ASL (ACPI Source Language) into AML (ACPI Machine
Language). This AML is suitable for inclusion as a DSDT in sytem
firmware. It also can disassemble AML, for debugging purposes.

%prep
%setup -q -n %{pkgname}-%{version}

%build
make -C compiler

%install
rm -rf $RPM_BUILD_ROOT

mkdir -p $RPM_BUILD_ROOT%{_bindir}
install -m755 compiler/iasl $RPM_BUILD_ROOT%{_bindir}/

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_bindir}/iasl



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14348 |12mr|ibod-1.5.0-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Ibod - ISDN MPPP bandwidth on demand daemon
Name: ibod
Version: 1.5.0
Release: %mkrel 12
Source0: http://www.compound.se/download/%{name}-%{version}-src.tar.bz2
Source1: ibod.init
Patch0: ibod.cf.patch
URL: http://www.compound.se/ibod.html
License: GPL
Group: Networking/Other
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root

%description 
ibod is a ISDN MPPP bandwidth on demand daemon designed to operate
in conjunction with isdn4linux.
It is normally started at boot time, but can be started and stopped
at any time. The program monitors inbound and outbound traffic on
the ISDN interface. When the required bandwidth exceeds the capacity
for one IDSN B-channel (64kbps) a second (slave) channel is connected
according to the MPPP protocol. When the traffic decreases below
one channel capacity, the slave channel is disconnected.

%prep
%setup -q
#%patch0 -p0

%build
%make

%install
rm -rf %{buildroot}
mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/ppp
mkdir -p $RPM_BUILD_ROOT/%{_initrddir}
mkdir -p $RPM_BUILD_ROOT/%{_mandir}/man1
mkdir -p $RPM_BUILD_ROOT/%{_mandir}/man4
mkdir -p $RPM_BUILD_ROOT/%{_sbindir}
install -m755 ibod $RPM_BUILD_ROOT/%{_sbindir}
install -m644 ibod.1 $RPM_BUILD_ROOT/%{_mandir}/man1/
install -m644 ibod.cf.4 $RPM_BUILD_ROOT/%{_mandir}/man4/
install -m644 ibod.cf $RPM_BUILD_ROOT/%{_sysconfdir}/ppp/
install -m755 %{SOURCE1} $RPM_BUILD_ROOT/%{_initrddir}/ibod
ln -s /etc/rc.d/init.d/ibod $RPM_BUILD_ROOT/usr/sbin/rcibod

%clean
rm -rf $RPM_BUILD_ROOT

%post
%_post_service ibod

%preun
%_preun_service ibod

%files
%defattr(-,root,root)
%{_sbindir}/*
%{_mandir}/man1/ibod.1*
%{_mandir}/man4/ibod.cf.4*
%config(noreplace) %{_initrddir}/ibod
%config(noreplace) %{_sysconfdir}/ppp/ibod.cf




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14349 |12mr|ibus-1.4.99.20120917-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version 1.4.99.20120917
%define	release %mkrel 1

Name:      ibus
Summary:   A next generation input framework
Version:   %{version}
Release:   %{release}
Group:     System/Internationalization
License:   GPLv2+
URL:       http://code.google.com/p/ibus/
Source0:   http://ibus.googlecode.com/files/%{name}-%{version}.tar.gz
Source1:   ibus.macros
Patch0:    ibus-1.3.6-mdv-customize.patch
%py_requires -d
BuildRequires:  gtk2-devel
BuildRequires:	gtk+3-devel
BuildRequires:  dbus-glib-devel
BuildRequires:	python-dbus >= 0.83.0
BuildRequires:	iso-codes
BuildRequires:  gettext-devel intltool gtk-doc
BuildRequires:	python-gobject-devel >= 2.15
BuildRequires:	libGConf2-devel >= 2.12
BuildRequires:	GConf2
BuildRequires:	gobject-introspection-devel
Requires:	python-gobject >= 2.15
Requires:	python-dbus >= 0.83.0
Requires:	pygtk2.0
Requires:	python-notify
Requires:	pyxdg
Requires:	iso-codes
Requires:	librsvg
Suggests:	%{name}-gtk = %version

%description
IBus is a next generation input framework.

%define major 5
%define libname %mklibname %name %major

%package -n %libname
Summary:    Shared libraries for %{name}
Group:      System/Internationalization
Conflicts:  ibus < 1.3.9-3

%description -n %libname
IBus shared libraries.

%package    devel
Summary:    Headers of %{name} for development
Group:      Development/C
Requires:   %{libname} = %{version}-%{release}

%description devel
IBus development package: static libraries, header files, and the like.

%package    gtk
Summary:    IBus gtk module
Group:      System/Internationalization
Requires:   ibus = %{version}

%description gtk
IBus gtk module.

%package    gtk3
Summary:    IBus gtk3 module
Group:      System/Internationalization
Requires:   ibus = %{version}

%description gtk3
IBus gtk module.

%prep
%setup -q -n %{name}-%{version}
%patch0 -p0

%build
%configure2_5x \
	--enable-gtk3 \
	--disable-dbus-python-check \
	--enable-python-library
%make

%install
rm -rf %buildroot
%makeinstall_std

# install .desktop files
echo "NoDisplay=true" >> %buildroot%{_datadir}/applications/ibus.desktop
echo "NoDisplay=true" >> %buildroot%{_datadir}/applications/ibus-setup.desktop

# install rpm macro
mkdir -p %buildroot%{_sysconfdir}/rpm/macros.d/
install -m0644 %{SOURCE1} %buildroot%{_sysconfdir}/rpm/macros.d/%name.macros

rm -f %buildroot%_libdir/*.la
rm -f %buildroot%_libdir/gtk-*/*/immodules/*.la
rm -f %buildroot%{_sysconfdir}/xdg/autostart/ibus.desktop

%find_lang %{name}10

%preun
%preun_uninstall_gconf_schemas ibus

%files -f %{name}10.lang
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog NEWS README
%{_sysconfdir}/bash_completion.d/ibus.bash
%{_sysconfdir}/gconf/schemas/ibus.schemas
%{_bindir}/*
%{_libexecdir}/ibus-gconf
%{_libexecdir}/ibus-x11
%{_libexecdir}/ibus-ui-gtk*
%{_libexecdir}/ibus-engine-simple
%{_datadir}/applications/*.desktop
%{_datadir}/ibus/*
%{_iconsdir}/*/*/*/*
%{python_sitelib}/*

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/libibus*.so.*
%{_libdir}/girepository-1.0/*.typelib

%files gtk
%defattr(-,root,root)
%{_libdir}/gtk-2.0/*/immodules/*.so

%files gtk3
%defattr(-,root,root)
%{_libdir}/gtk-3.0/*/immodules/*.so

%files devel
%defattr(-,root,root)
%{_includedir}/ibus-1.0
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_datadir}/gtk-doc/html/ibus
%{_datadir}/gir-1.0/*.gir
%{_datadir}/vala/vapi/*.vapi
%{_datadir}/vala/vapi/ibus-1.0.deps
%{_sysconfdir}/rpm/macros.d/%name.macros



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14350 |12mr|iceauth-1.0.4-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: iceauth
Version: 1.0.4
Release: %mkrel 4
Summary: ICE authority file utility
Group: Development/X11
Source: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License: MIT
BuildRoot: %{_tmppath}/%{name}-root

BuildRequires: libice-devel >= 1.0.0
BuildRequires: x11-proto-devel >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1

%description
The iceauth program is used to edit and display the authorization
information used in connecting with ICE.

%prep
%setup -q -n %{name}-%{version}

%build
%configure
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/iceauth
%{_mandir}/man1/iceauth.1.*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14351 |12mr|icebreaker-1.9.7-19
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	An addictive action-puzzle game involving bouncing penguins
Name:		icebreaker
Version:	1.9.7
Release:	%mkrel 19
Epoch:		1
License:	GPL
Group:		Games/Arcade

Source: 	http://www.mattdm.org/icebreaker/1.9.x/%{name}-%{version}.tgz
Source2: 	%{name}-png.tar.bz2
Patch0:		icebreaker-1.9.7-fix-str-fmt.patch

URL:		http://www.mattdm.org/icebreaker/
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	SDL-devel
BuildRequires:	SDL_mixer-devel

%description
IceBreaker is an action-puzzle game in which you must capture penguins
from an Antarctic iceberg so they can be shipped to Finland, where
they are essential to a secret plot for world domination. To earn the
highest Geek Cred, trap them in the smallest space in the shortest
time while losing the fewest lives. IceBreaker was inspired by (but
isn't an exact clone of) Jezzball by Dima Pavlovsky.

%prep
%setup -q -a2
%patch0 -p0

%build
%make OPTIMIZE="%{optflags} %{ldflags}" prefix=%{_prefix} highscoredir=%{_localstatedir}/lib/games datadir=%{_gamesdatadir}

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_gamesdatadir}/%{name}
mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/lib/games
install -m 644 *.wav *.bmp $RPM_BUILD_ROOT%{_gamesdatadir}/%{name}
install -m 755 icebreaker -D $RPM_BUILD_ROOT%{_gamesbindir}/%{name}
touch $RPM_BUILD_ROOT%{_localstatedir}/lib/games/%{name}.scores

install -m 0644 %{name}-16.png -D $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
install -m 0644 %{name}-16.png -D $RPM_BUILD_ROOT%{_iconsdir}/hicolor/16x16/apps/%{name}.png
install -m 0644 %{name}-32.png -D $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
install -m 0644 %{name}-32.png -D $RPM_BUILD_ROOT%{_iconsdir}/hicolor/32x32/apps/%{name}.png
install -m 0644 %{name}-48.png -D $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png
install -m 0644 %{name}-48.png -D $RPM_BUILD_ROOT%{_iconsdir}/hicolor/48x48/apps/%{name}.png

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=IceBreaker
Comment=Action-puzzle game involving bouncing penguins
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;ArcadeGame;
EOF

%clean
rm -rf $RPM_BUILD_ROOT

%post
%if %mdkversion < 200900
%{update_menus}
%update_icon_cache hicolor
%endif
%create_ghostfile %{_localstatedir}/lib/games/%{name}.scores games games 644

%if %mdkversion < 200900
%postun
%{clean_menus}
%clean_icon_cache hicolor
%endif

%files
%defattr (-,root,root)
%doc README TODO LICENSE ChangeLog
%attr(2755,root,games) %{_gamesbindir}/%{name}
%{_gamesdatadir}/%{name}
%attr(664,games,games) %ghost %{_localstatedir}/lib/games/%{name}.scores
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_iconsdir}/hicolor/16x16/apps/%{name}.png
%{_iconsdir}/hicolor/32x32/apps/%{name}.png
%{_iconsdir}/hicolor/48x48/apps/%{name}.png
%{_datadir}/applications/mandriva-%{name}.desktop



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14352 |12mr|icedtea-web-1.1.5-0.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%ifarch %{ix86} x86_64
  %define javaver	1.6.0
  %define priority	16000
%else
  %define javaver	1.6.0
  %define priority	16000
%endif

%ifarch %{ix86}
  %define archinstall	i386
%endif
%ifarch x86_64
  %define archinstall	amd64
%endif

%ifarch x86_64
  %define javadir	%{_jvmdir}/java-%{javaver}-openjdk.%{_arch}
  %define jredir	%{_jvmdir}/jre-%{javaver}-openjdk.%{_arch}
  %define javaplugin	libjavaplugin.so.%{_arch}
%else
  %define javadir	%{_jvmdir}/java-%{javaver}-openjdk
  %define jredir	%{_jvmdir}/jre-%{javaver}-openjdk
  %define javaplugin	libjavaplugin.so
%endif

%define binsuffix      .itweb

Name:		icedtea-web
Version:	1.1.5
%define subrel 1
Release:	%mkrel 0
Summary:	Additional Java components for OpenJDK
Group:		Networking/WWW
License:	LGPLv2+ and GPLv2 with exceptions
URL:		http://icedtea.classpath.org/wiki/IcedTea-Web
Source0:	http://icedtea.classpath.org/download/source/%{name}-%{version}.tar.gz

BuildRequires:	desktop-file-utils
BuildRequires:	glib2-devel
BuildRequires:	gtk2-devel

%ifarch %{ix86} x86_64
BuildRequires:	java-%{javaver}-openjdk-devel
%else
BuildRequires:	java-%{javaver}-openjdk-devel >= 1.6.0.0-18.b22
%endif

BuildRequires:	xulrunner-devel
BuildRequires:	zip
BuildRequires:	zlib-devel

Requires:	java-%{javaver}-openjdk
Requires(post):   update-alternatives
Requires(postun): update-alternatives

# Standard JPackage plugin provides.
Provides:	java-plugin = %{javaver}

Provides:	java-1.6.0-openjdk-plugin = 1.6.0.0-18.b22
Obsoletes:	java-1.6.0-openjdk-plugin

# IcedTea is only built on these archs for now
ExclusiveArch:	x86_64 i586

Patch0:		icedtea-web-1.0.2-mutex_and_leak.patch

%description
The IcedTea-Web project provides a Java web browser plugin, an implementation
of Java Web Start (originally based on the Netx project) and a settings tool to
manage deployment settings for the aforementioned plugin and Web Start
implementations. 

%package javadoc
Summary:    API documentation for IcedTea-Web
Group:      Networking/WWW
Requires:   jpackage-utils
%if %mdkversion >= 201010
BuildArch:	noarch
%endif

%description javadoc
This package contains Javadocs for the IcedTea-Web project.

%prep
%setup -q

%patch0 -p1

%build
%configure2_5x						\
	--with-pkgversion=mandriva-%{release}-%{_arch}	\
	--docdir=%{_javadocdir}/%{name}			\
	--with-jdk-home=%{javadir}			\
	--with-jre-home=%{jredir}			\
	--libdir=%{_libdir}				\
	--program-suffix=%{binsuffix}			\
	--prefix=%{_prefix}

make CXXFLAGS="%{optflags}"

%install
%makeinstall_std
# Move javaws man page to a more specific name
mv %{buildroot}/%{_mandir}/man1/javaws.1 %{buildroot}/%{_mandir}/man1/javaws-itweb.1

# Install desktop files.
install -d -m 755 %{buildroot}%{_datadir}/{applications,pixmaps}
cp javaws.png %{buildroot}%{_datadir}/pixmaps
desktop-file-install --vendor ''\
  --dir %{buildroot}%{_datadir}/applications javaws.desktop
desktop-file-install --vendor ''\
  --dir %{buildroot}%{_datadir}/applications itweb-settings.desktop

%post
if [ $1 -gt 1 ]
then
update-alternatives --remove %{javaplugin} \
  %{jre6dir}/lib/%{archinstall}/IcedTeaPlugin.so 2>/dev/null || :
fi

%posttrans
update-desktop-database &> /dev/null || :
update-alternatives \
  --install %{_libdir}/mozilla/plugins/libjavaplugin.so %{javaplugin} \
  %{_libdir}/IcedTeaPlugin.so %{priority} \
  --slave %{_bindir}/javaws javaws %{_prefix}/bin/javaws%{binsuffix} \
  --slave %{_mandir}/man1/javaws.1.gz javaws.1.gz \
  %{_mandir}/man1/javaws-itweb.1.gz

exit 0

%postun
update-desktop-database &> /dev/null || :
if [ $1 -eq 0 ]
then
  update-alternatives --remove %{javaplugin} \
    %{_libdir}/IcedTeaPlugin.so
fi

exit 0

%files
%defattr(-,root,root,-)
%{_prefix}/bin/*
%{_libdir}/IcedTeaPlugin.so
%{_datadir}/applications/*
%{_datadir}/icedtea-web
%{_datadir}/man/man1/*
%{_datadir}/pixmaps/*
%doc NEWS README COPYING

%files javadoc
%defattr(-,root,root,-)
%{_datadir}/javadoc/%{name}
%doc COPYING



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14353 |12mr|icewm-1.3.7-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	icewm
%define version	1.3.7
%define release 9

%define with_light 1
%define with_gnome 0
%{?_with_no_light: %{expand: %%global with_light 0}}
%{?_with_no_gnome: %{expand: %%global with_gnome 0}}

%define light_apps          icewm icesh icewmbg icewmhint icewm-session
%define default_apps        %{light_apps} icehelp
%define gnome_apps          %{default_apps} icesound

Name:		%{name}
Summary:	X11 Window Manager
Version:	%{version}
Release:	%{release}
License:	LGPL
Group:		Graphical desktop/Icewm
Epoch:		1

URL:		http://www.icewm.org/
Source:		icewm-%{version}.tar.gz
Source2:	themes.tar.lzma
Source5:	icewm-16.png
Source6:	icewm-32.png
Source7:	icewm-48.png
Source8:	icewm-starticewm
Source9:	icewm-monochrome.tar.bz2
Source12:	icewm-menu-xdg

Patch0:		icewm-1.3.7-gcc.patch
# fix bindkey conflict xcin
Patch1:		icewm-1.2.26-xcin_bindy.patch
Patch2:		icewm-1.2.13pre3-defaultfont.patch
Patch3:		icewm-1.3-dev-always-fontset.patch
Patch4:		icewm-1.3-dev-winoptions.patch
Patch5:		icewm-1.3.7-dso.patch
Patch7:		icewm-1.2.0pre1-libsupc++.patch
Patch8:		icewm-1.2.5-lib64.patch
Patch10:	icewm-desktop.patch
Patch11:	icewmbg-1.2.14pre11-fixcrash.patch
Patch12:	icewm-1.2.14pre11-background.patch
Patch18:	icewm-1.2.26-more_virtual_desktops.patch
Patch25:	icewm-1.3.0-fix-focusing-on-raise.patch
Patch26:	icewm-1.3.7-mdv-default-pref.patch
Patch27:	icewm-1.3.7-mdv-fixdocdir.patch

BuildRequires:  libx11-devel
BuildRequires:	libxft-devel
BuildRequires:	libxext-devel
BuildRequires:	libxinerama-devel
BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
BuildRequires:  libsm-devel
BuildRequires:  libxrandr-devel
BuildRequires:	autoconf2.5
BuildRequires:	gettext
BuildRequires:	libpcap-devel
BuildRequires:	xpm-devel
BuildRequires:  linuxdoc-tools
BuildRequires:  pkgconfig(gdk-pixbuf-xlib-2.0)
Requires:	desktop-common-data, %{name}-light >= %epoch:%{version}
Requires:	xlockmore
Requires:	xdg-compliance-menu
Requires:	xdg-compliance-autostart
Suggests:	%{name}-themes
Suggests:	xterm
Suggests:	udisks-glue

%description
Window Manager for X Window System. Can emulate the look of Windows'95, OS/2
Warp 3,4, Motif or the Java Metal GUI. Tries to take the best features of the
above systems. Features multiple workspaces, opaque move/resize, task bar,
window list, mailbox status, digital clock. Fast and small.

%package light
Summary:	A light version of Icewm
Group:		Graphical desktop/Icewm
# for update-menus
Requires:	icewm-theme-oxygen-aya
Requires(post):	desktop-common-data
Requires(postun):	desktop-common-data
Suggests:	%{name}-i18n

%description light
Window Manager for X Window System. Can emulate the look of Windows'95, OS/2
Warp 3,4, Motif or the Java Metal GUI. Tries to take the best features of the
above systems. Features multiple workspaces, opaque move/resize, task bar,
window list, mailbox status, digital clock. Fast and small.

This is the light version with minimal features.

%package themes
Summary:	Extra themes of Icewm
Group:	Graphical desktop/Icewm
BuildArch: 	noarch
Conflicts:		%{name} < 1:1.3.7-2

%description themes
Window Manager for X Window System. Can emulate the look of Windows'95, OS/2
Warp 3,4, Motif or the Java Metal GUI. Tries to take the best features of the
above systems. Features multiple workspaces, opaque move/resize, task bar,
window list, mailbox status, digital clock. Fast and small.

This is themes collection for icewm window manager.

%package i18n
Summary:	locale files of Icewm
Group:	Graphical desktop/Icewm
BuildArch: 	noarch
Conflicts:		%{name} < 1:1.3.7-2

%description i18n
Window Manager for X Window System. Can emulate the look of Windows'95, OS/2
Warp 3,4, Motif or the Java Metal GUI. Tries to take the best features of the
above systems. Features multiple workspaces, opaque move/resize, task bar,
window list, mailbox status, digital clock. Fast and small.

This is translation files for icewm window manager.

%if %{with_gnome}
%package gnome
Summary:        A gnome compatible version of Icewm
Group:          Graphical desktop/Icewm
Requires:       %{name}-light = %epoch:%{version}

%description gnome
Window Manager for X Window System. Can emulate the look of Windows'95, OS/2
Warp 3,4, Motif or the Java Metal GUI. Tries to take the best features of the
above systems. Features multiple workspaces, opaque move/resize, task bar,
window list, mailbox status, digital clock. Fast and small.

This is the GNOME version with full GNOME support and with some experimental 
options enabled.
%endif

%prep
%setup -q -a 2 -a 9 -n %name-%version
%patch0 -p0 -b .gcc
%patch1 -p1 -b .xcin_bindy
%patch2 -p1 -b .defaultfont
%patch3 -p1 -b .fontset
%patch4 -p1 -b .winoptions
%patch5 -p0 -b .link
%patch7 -p1 -b .libsupc++
%patch8 -p1 -b .lib64
%patch10 -p1 -b .desktop
%patch11 -p1 -b .nocrash
%patch12 -p1 -b .background
%patch18 -p1 -b .more_desktop
%patch25 -p1 -b .focus
%patch26 -p1 -b .mgapref
%patch27 -p0 -b .fixdoc
autoconf

rm -f po/en.* #- en is not a valid locale

chmod -R a+rX themes
find themes -type f | xargs chmod a-x

%build

# moving everything to default
mv %{_builddir}/%{name}-%{version} %{_builddir}/%{name}-%{version}-default
install -d %{_builddir}/%{name}-%{version}
mv %{_builddir}/%{name}-%{version}-default %{_builddir}/%{name}-%{version}/default
cd .
# then creating duplicates
for i in light gnome; do cp -a default $i; done

COMMON_CONFIGURE="--sysconfdir=/etc --enable-i18n --enable-nls --with-libdir=%{_datadir}/X11/%{name}"

%if %{with_light}
echo "Light Version"
(
	cd light
	CXXFLAGS="$RPM_OPT_FLAGS" %configure2_5x $COMMON_CONFIGURE --enable-lite
	%make
)
%endif

%if %{with_gnome}
echo "Gnome Version"
(
	cd gnome
	CXXFLAGS="$RPM_OPT_FLAGS" %configure2_5x $COMMON_CONFIGURE \
		--with-icesound=oss \
		--enable-menus-gnome2 \
		--disable-menus-gnome1 \
		--enable-gradients \
		--enable-xfreetype \
		--enable-guievents
	%make
)
%endif

echo "Standard Version"
(
	cd default
	CXXFLAGS="$RPM_OPT_FLAGS" %configure2_5x $COMMON_CONFIGURE
	%make
        cd doc
        %make
)

%install
%makeinstall_std -C default

# --with-bindir doesn't work
#install -d %{buildroot}%{_bindir}
#mv %{buildroot}/usr/bin/* %{buildroot}%{_bindir}

%if %{with_light}
for binary in %{light_apps}; do 
   install light/src/${binary} %{buildroot}%{_bindir}/${binary}-light
done
%endif

%if %{with_gnome}
for binary in %{gnome_apps}; do 
   install gnome/src/${binary} %{buildroot}%{_bindir}/${binary}-gnome
done
%else
rm -rf %{buildroot}%{_bindir}/icewm-set-gnomewm
%endif

cp -a default/themes %{buildroot}%{_datadir}/X11/%{name}

install -D -m755 %{SOURCE12} %{buildroot}%{_sysconfdir}/menu.d/%{name}

# icon
install -D -m644 %{SOURCE6} %{buildroot}%{_iconsdir}/%{name}.png
install -D -m644 %{SOURCE5} %{buildroot}%{_miconsdir}/%{name}.png
install -D -m644 %{SOURCE7} %{buildroot}%{_liconsdir}/%{name}.png

(cd %{buildroot}%{_datadir} ; find X11/%{name}/themes ! -type d -printf "%{_datadir}/%%p\n") > theme.list
(cd %{buildroot}%{_datadir} ; find X11/%{name}/themes -type d -printf "%%%%dir %{_datadir}/%%p\n") >> theme.list

# wmsession support
mkdir -p %{buildroot}/etc/X11/wmsession.d/
cat << EOF > %{buildroot}/etc/X11/wmsession.d/07IceWM
NAME=IceWM
ICON=icewm-wmsession.xpm
EXEC=/usr/bin/starticewm
DESC=Lightweight desktop environment
SCRIPT:
exec /usr/bin/starticewm
EOF

install -m 755 %{SOURCE8} %{buildroot}%{_bindir}/starticewm

# Dadou - Change default background color for distro color
perl -pi -e "s!# DesktopBackgroundColor=.*!DesktopBackgroundColor=\"\"!" %buildroot%{_datadir}/X11/icewm/preferences

%find_lang %{name}

%if %{with_light}
%post light
for app in %{light_apps}; do
	update-alternatives --install %{_bindir}/${app} ${app} %{_bindir}/${app}-light 10
done
	
%{make_session}
if [ -x %{_bindir}/update-menus ]; then %{_bindir}/update-menus; fi

%postun light
if [ "$1" = 0 ]; then
    	if [ -x %{_bindir}/update-menus ]; then %{_bindir}/update-menus; fi
	for app in %{light_apps}; do
		update-alternatives --remove ${app} %{_bindir}/${app}-light
	done
fi
%{make_session}
%endif

%if %{with_gnome}
%post gnome
for app in %{light_apps}; do
	update-alternatives --install %{_bindir}/${app} ${app} %{_bindir}/${app}-gnome 30
done
%{make_session}

%postun gnome
if [ "$1" = 0 ]; then
	for app in %{light_apps}; do
		update-alternatives --remove ${app} %{_bindir}/${app}-gnome
	done
fi
%{make_session}
%endif

%post
for app in %{default_apps}; do
	update-alternatives --install %{_bindir}/${app} ${app} %{_bindir}/${app} 20
done
%{make_session}

%postun
if [ "$1" = 0 ]; then
	for app in %{default_apps}; do
		update-alternatives --remove ${app} %{_bindir}/${app}
	done
fi
%{make_session}

%files
%doc default/README default/COPYING default/AUTHORS default/CHANGES default/TODO default/BUGS
%doc default/doc/*.html default/doc/icewm.sgml
%{_bindir}/icesh
%{_bindir}/icehelp
%{_bindir}/icewm
%{_bindir}/icewm-session
%{_bindir}/icewmbg
%{_bindir}/icewmhint
%{_bindir}/icewmtray

%files light
%doc light/COPYING
%dir %{_datadir}/X11/%{name}
%dir %{_datadir}/X11/%{name}/icons
%dir %{_datadir}/X11/%{name}/ledclock
%dir %{_datadir}/X11/%{name}/taskbar
%dir %{_datadir}/X11/%{name}/mailbox
/etc/menu.d/%{name}
%config(noreplace) /etc/X11/wmsession.d/*
%{_bindir}/starticewm
%{_datadir}/X11/%{name}/mailbox/*
%{_datadir}/X11/%{name}/taskbar/*
%{_datadir}/X11/%{name}/ledclock/*
%{_datadir}/X11/%{name}/icons/*
%{_datadir}/X11/%{name}/keys
%{_datadir}/X11/%{name}/menu
%{_datadir}/X11/%{name}/preferences
%{_datadir}/X11/%{name}/toolbar
%{_datadir}/X11/%{name}/winoptions
#%{_datadir}/X11/%{name}/programs
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%if %{with_light}
%{_bindir}/*-light
%endif

%files themes -f theme.list

%files i18n -f %{name}.lang

%if %{with_gnome}
%files gnome
%doc gnome/COPYING
%{_bindir}/*-gnome
%{_bindir}/icewm-set-gnomewm
%endif



%changelog
* Fri Aug  31 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 6f3c6b2
- Add pkgconfig(gdk-pixbuf-xlib-2.0) to BR, partial spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14354 |12mr|icewm-theme-oxygen-aya-0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		icewm-theme-oxygen-aya
Summary:	The icewm theme which simulates kde4 "Oxygen" and "Aya" look and feel
Version:	0.1
Release:	1
License:	GPL
Group:		Graphical desktop/Icewm
URL:		http://box-look.org/content/show.php/OxyAya?content=136242
Source0:	http://box-look.org/CONTENT/content-files/136242-oxygen-aya-azul.tar.gz
BuildArch:	noarch
BuildRequires:	desktop-common-data
BuildRequires:	mandriva-theme
Requires:	mandriva-theme

%description
The icewm theme which simulates kde4 "Oxygen" and "Aya" look and feel.

%prep
%setup -q -n oxygen-aya-azul
cp %{_iconsdir}/mini/mandriva.png taskbar/start.xpm
ln -s %{_datadir}/mdk/backgrounds/default.jpg default.jpg
sed -i 's/ThrowingStones.jpg/default.jpg/g' default.theme

%install
install -d %{buildroot}%{_datadir}/X11/icewm/themes/oxygen-aya-azul
cp -r * %{buildroot}%{_datadir}/X11/icewm/themes/oxygen-aya-azul/

# fix permissions
find %{buildroot}%{_datadir} -type f -exec chmod 644 {} \;
find %{buildroot}%{_datadir} -type d -exec chmod 755 {} \;

%files
%dir %{_datadir}/X11/icewm/themes/oxygen-aya-azul
%{_datadir}/X11/icewm/themes/oxygen-aya-azul/*


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14355 |12mr|icmake-7.16.00-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages	%{nil}
%define debug_package		%{nil}

Summary:        A hybrid between a 'make' utility and a 'shell script' language
Name:		icmake
Version:	7.16.00
Release:	1
License:	GPLv3
Group:		Development/Other
URL:		http://icmake.sourceforge.net/
Source0:	http://downloads.sourceforge.net/project/%{name}/%{name}/%{version}/%{name}_%{version}.orig.tar.gz

%description
Icmake is a hybrid between a 'make' utility and a 'shell script' language. 
Originally, it was written to provide a useful tool for automatic program 
maintenance and system administrative tasks on old MS-DOS platforms.

%package	doc
Group:		Development/Other
Summary:	Documentation for icmake

%description	doc
This package contains the documentation for icmake.

%prep
%setup -q

# set the correct LIBDIR path
sed -i -e "s:usr/lib:usr/%{_lib}:g" INSTALL.im

# fix executable perms in examples
pushd examples
for i in am backup bup defines ds ftpxfer idir \
	initialization keep killprog nesteddirectives r tolower
do
	chmod -x $i
done
popd

%build
%setup_compile_flags
./icm_bootstrap /

%install
./icm_install strip progs %{buildroot}
./icm_install scripts %{buildroot}
./icm_install skel %{buildroot}
./icm_install man %{buildroot}
./icm_install doc %{buildroot}
./icm_install docdoc %{buildroot}
./icm_install etc %{buildroot}

%files
%{_bindir}/ic*
%{_libdir}/%{name}
%dir %{_sysconfdir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}/*
%{_datadir}/%{name}
%{_mandir}/man*/*
%{_docdir}/%{name}

%files doc
%{_docdir}/%{name}-doc


%changelog
* Mon Dec 19 2011 Dmitry Mikhirev <dmikhirev@mandriva.org> 7.16.00-1
+ Revision: 743738
- update to 7.16.00

* Wed Mar 16 2011 Stéphane Téletchéa <steletch@mandriva.org> 7.15.00-1
+ Revision: 645237
- update to new version 7.15.00

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 7.12.5-2mdv2011.0
+ Revision: 611171
- rebuild

* Sat Dec 26 2009 Jérôme Brenier <incubusss@mandriva.org> 7.12.5-1mdv2010.1
+ Revision: 482330
- new version 7.12.5

* Sat Nov 21 2009 Jérôme Brenier <incubusss@mandriva.org> 7.12.3-1mdv2010.1
+ Revision: 467773
- import icmake


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14356 |12mr|ico-1.0.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: ico
Version: 1.0.3
Release: %mkrel 2
Summary: Animate an icosahedron or other polyhedron
Group: Development/X11
Source: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License: MIT
BuildRoot: %{_tmppath}/%{name}-root

BuildRequires: libx11-devel >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1

%description
Ico displays a wire-frame rotating polyhedron, with hidden lines removed,
or a solid-fill polyhedron with hidden faces removed.  There are a number of
different polyhedra available; adding a new polyhedron to the program is quite
simple.

%prep
%setup -q -n %{name}-%{version}

%build
%configure

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/ico
%{_mandir}/man1/ico.1.*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14357 |12mr|icon-naming-utils-0.8.90-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name icon-naming-utils
%define version 0.8.90
%define release %mkrel 7

Summary: Icon handling tools of the Tango Project
Name: %{name}
Version: %{version}
Release: %{release}
URL: http://tango.freedesktop.org/Standard_Icon_Naming_Specification
Source0: http://tango.freedesktop.org/releases/%{name}-%{version}.tar.bz2
Patch0: icon-naming-utils-0.8.7-paths.patch
Patch1: icon-naming-utils-0.8.90-xfce.patch
Patch2: 03_gtk_apply_close_ok.patch
Patch3: 04_add_gtk_stock_directory.patch
Patch4: icon-naming-utils-0.8.6-missinglink.patch

License: GPL+
Group: Graphical desktop/Other
#Url: http://tango-project.org/Tango_Icon_Library#Download
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:noarch
BuildRequires: perl-XML-Simple

%description
This utility maps the icon names used by the GNOME and KDE desktops to
the icon names proposed in the Icon Naming Specification linked above.

%prep
%setup -q

%patch0 -p1 -b .fix_dtd
%patch1 -p1 -b .xfce
%patch2 -p1 -b .gtkapply
%patch3 -p1 -b .gtkstock
%patch4 -p1 -b .missinglink
autoreconf

%build
./configure --prefix=%_prefix --libdir=%_prefix/lib --libexecdir=%_prefix/lib
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog
%_bindir/icon-name-mapping
%_datadir/%name/
%_datadir/pkgconfig/%name.pc





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14358 |12mr|icu-49.1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major %(echo %version |cut -d. -f1)
%define libicudata %mklibname %{name}data %{major}
%define libicui18n %mklibname %{name}i18n %{major}
%define libicuio %mklibname %{name}io %{major}
%define libicule %mklibname %{name}le %{major}
%define libiculx %mklibname %{name}lx %{major}
%define libicutest %mklibname %{name}test %{major}
%define libicutu %mklibname %{name}tu %{major}
%define libicuuc %mklibname %{name}uc %{major}
%define develname %mklibname %{name} -d

%define tarballver %(echo %version|sed -e 's|\\.|_|g')

Summary:	International Components for Unicode
Name:		icu
Epoch:		1
Version:	49.1.1
Release:	2
License:	MIT
Group:		System/Libraries
URL:		http://www.icu-project.org/index.html
Source0:	http://download.icu-project.org/files/icu4c/%{version}/%{name}4c-%{tarballver}-src.tgz
Source1:	http://download.icu-project.org/files/icu4c/%{version}/%{name}4c-%{tarballver}-docs.zip
Patch0:		%{name}4c-49.1-setBreakType.patch
Patch6:		icu-4.6.1-do-not-promote-ldflags.patch
BuildRequires:	doxygen

%description
The International Components for Unicode (ICU) libraries provide robust and
full-featured Unicode services on a wide variety of platforms. ICU supports
the most current version of the Unicode standard, and they provide support
for supplementary Unicode characters (needed for GB 18030 repertoire support).

As computing environments become more heterogeneous, software portability
becomes more important. ICU lets you produce the same results across all the
various platforms you support, without sacrificing performance. It offers
great flexibility to extend and customize the supplied services, which 
include:

  * Text: Unicode text handling, full character properties and character set
    conversions (500+ codepages)
  * Analysis: Unicode regular expressions; full Unicode sets; character, word
    and line boundaries
  * Comparison: Language sensitive collation and searching
  * Transformations: normalization, upper/lowercase, script transliterations 
    (50+ pairs)
  * Locales: Comprehensive locale data (230+) and resource bundle architecture
  * Complex Text Layout: Arabic, Hebrew, Indic and Thai
  * Time: Multi-calendar and time zone
  * Formatting and Parsing: dates, times, numbers, currencies, messages and   
    rule based

%package doc
Summary:	Documentation for the International Components for Unicode
Group:		System/Libraries
Requires:	%{name} >= %{EVRD}

%description doc
Documentation for the International Components for Unicode.

%package -n %{libicudata}
Summary:	Library for the International Components for Unicode - icudata
Group:		System/Libraries

%description -n %{libicudata}
Library for the International Components for Unicode - icudata.

%package -n %{libicui18n}
Summary:	Library for the International Components for Unicode - icui18n
Group:		System/Libraries

%description -n %{libicui18n}
Library for the International Components for Unicode - icui18n.

%package -n %{libicuio}
Summary:	Library for the International Components for Unicode - icuio
Group:		System/Libraries

%description -n %{libicuio}
Library for the International Components for Unicode - icuio.

%package -n %{libicule}
Summary:	Library for the International Components for Unicode - icule
Group:		System/Libraries

%description -n %{libicule}
Library for the International Components for Unicode - icule.

%package -n %{libiculx}
Summary:	Library for the International Components for Unicode - iculx
Group:		System/Libraries

%description -n %{libiculx}
Library for the International Components for Unicode - iculx.

%package -n %{libicutest}
Summary:	Library for the International Components for Unicode - icutest
Group:		System/Libraries

%description -n %{libicutest}
Library for the International Components for Unicode - icutest.

%package -n %{libicutu}
Summary:	Library for the International Components for Unicode - icutu
Group:		System/Libraries

%description -n %{libicutu}
Library for the International Components for Unicode - icutu.

%package -n %{libicuuc}
Summary:	Library for the International Components for Unicode - icuuc
Group:		System/Libraries

%description -n %{libicuuc}
Library for the International Components for Unicode - icuuc.

%package -n %{develname}
Summary:	Development files for the International Components for Unicode
Group:		Development/Other
Requires:	%{libicudata} >= %{EVRD}
Requires:	%{libicui18n} >= %{EVRD}
Requires:	%{libicuio} >= %{EVRD}
Requires:	%{libicule} >= %{EVRD}
Requires:	%{libiculx} >= %{EVRD}
Requires:	%{libicutest} >= %{EVRD}
Requires:	%{libicutu} >= %{EVRD}
Requires:	%{libicuuc} >= %{EVRD}
Provides:	%{name}%{major}-devel = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Provides:	lib%{name}-devel = %{EVRD}
Obsoletes:	%{mklibname -d icu 48} < 1:49
Obsoletes:	%{mklibname -d icu 36} < 1:49
Obsoletes:	%{mklibname -d icu 34} < 1:49
#define _requires_exceptions statically\\|linked

%description -n	%{develname}
Development files and headers for the International Components for Unicode.

%prep
%setup -q -n %{name}
%patch0 -p1 -b .setBreakType
%patch6 -p0 -b .ldflags

mkdir -p docs
cd docs
unzip -q %{SOURCE1}
cd -

%build
pushd source
# (tpg) needed for patch 2
export CFLAGS='%{optflags} -fno-strict-aliasing'
export CXXFLAGS='%{optflags} -fno-strict-aliasing'
%configure2_5x \
	--with-library-bits=64else32 \
	--with-data-packaging=library \
	--disable-samples
%make
%make doc
popd

%check
pushd source
make check
popd

%install
rm -rf %{buildroot}
pushd source
%makeinstall_std
popd

%files
%{_bindir}/*
%exclude %{_bindir}/icu-config
%{_sbindir}/*

%files doc
%doc readme.html docs/*
%{_mandir}/man1/*
%{_mandir}/man8/*

%files -n %{libicudata}
%{_libdir}/libicudata.so.%{major}*

%files -n %{libicui18n}
%{_libdir}/libicui18n.so.%{major}*

%files -n %{libicuio}
%{_libdir}/libicuio.so.%{major}*

%files -n %{libicule}
%{_libdir}/libicule.so.%{major}*

%files -n %{libiculx}
%{_libdir}/libiculx.so.%{major}*

%files -n %{libicutest}
%{_libdir}/libicutest.so.%{major}*

%files -n %{libicutu}
%{_libdir}/libicutu.so.%{major}*

%files -n %{libicuuc}
%{_libdir}/libicuuc.so.%{major}*

%files -n %{develname}
%{_bindir}/icu-config
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%dir %{_includedir}/layout
%dir %{_includedir}/unicode
%{_includedir}/layout/*
%{_includedir}/unicode/*
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/*
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*



%changelog
* Tue Aug  7 2012 abondrov <andrey.bondrov@rosalab.ru>
+ Commit: a64a7b3
- New version 49.1.1 (sync with Cooker), fix unversioned Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14359 |12mr|icu4j-3.8.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2007, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

# If you want to build with eclipse support
# give rpmbuild option '--with eclipse'

# Debug package is empty but we cannot be noarch package
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

%define _with_eclipse 1

%define with_eclipse %{?_with_eclipse:1}%{!?_with_eclipse:0}
%define without_eclipse %{!?_with_eclipse:1}%{?_with_eclipse:0}

%define section free

%define eclipse_name            eclipse
%define eclipse_base            %{_libdir}/%{eclipse_name}

# Note:  this next section looks weird having an arch specified in a
# noarch specfile but the parts of the build
# All arches line up between Eclipse and Linux kernel names except i386 -> x86
%ifarch %{ix86}
%define eclipse_arch    x86
%else
%define eclipse_arch   %{_arch}
%endif

Name:           icu4j
Version:        3.8.1
Release:        2
Epoch:          1
Summary:        International Components for Unicode for Java
License:        MIT and EPL
URL:            http://www-306.ibm.com/software/globalization/icu/index.jsp
Group:          Development/Java
Source0:        http://download.icu-project.org/files/icu4j/3.8.1/icu4j-3_8_1-src.jar
Patch0:         %{name}-crosslink.patch
# Set the OSGi shared configuration dir for our split (libdir and
# datadir) Eclipse packages.  Will go away once 3.4 is in.
Patch1:         %{name}-osgiconfigdir.patch
# Update the MANIFEST.MF to have the same qualifier in the bundle as is
# in Eclipse's Orbit project
Patch2:         %{name}-updatetimestamp.patch
# Bundle the source instead of having it be an exploded directory.  This
# doesn't work with a 3.3 Eclipse SDK but will with a 3.4 so we'll have
# to rebuild once we get 3.4 in.
Patch3:         %{name}-individualsourcebundle.patch
# PDE Build is in a location the upstream build.xml doesn't check
Patch4:         %{name}-pdebuildlocation.patch
BuildRequires:  ant
BuildRequires:  java-javadoc
BuildRequires:  java-rpmbuild >= 0:1.5
BuildRequires:	java-1.6.0-openjdk-devel
BuildRequires:  zip
Requires:       jpackage-utils
%if %{with_eclipse}
BuildRequires:  eclipse-pde >= 0:3.2.1
%endif

%description
The International Components for Unicode (ICU) library provides robust and
full-featured Unicode services on a wide variety of platforms. ICU supports
the most current version of the Unicode standard, and provides support for
supplementary characters (needed for GB 18030 repertoire support).

Java provides a very strong foundation for global programs, and IBM and the
ICU team played a key role in providing globalization technology into Sun's
Java. But because of its long release schedule, Java cannot always keep
up-to-date with evolving standards. The ICU team continues to extend Java's
Unicode and internationalization support, focusing on improving
performance, keeping current with the Unicode standard, and providing
richer APIs, while remaining as compatible as possible with the original
Java text and internationalization API design.

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java
Requires:       jpackage-utils

%description javadoc
Javadoc for %{name}.

%if %{with_eclipse}
%package eclipse
Summary:        Eclipse plugin for %{name}
Group:          Development/Java
Requires:       jpackage-utils

%description eclipse
Eclipse plugin support for %{name}.

%endif

%prep
%setup -q -c
%patch0 -p0
#%patch1 -p0
%patch2 -p0
%patch3 -p0
%patch4 -p0

%{__sed} -i 's/\r//' license.html
%{__sed} -i 's/\r//' APIChangeReport.html
%{__sed} -i 's/\r//' readme.html

sed --in-place "s/ .*bootclasspath=.*//g" build.xml
sed --in-place "s/<date datetime=.*when=\"after\"\/>//" build.xml
sed --in-place "/javac1.3/d" build.xml
sed --in-place "s:/usr/lib:%{_libdir}:g" build.xml

%build
%if %{without_eclipse}
%ant -Dicu4j.javac.source=1.5 -Dicu4j.javac.target=1.5 -Dj2se.apidoc=%{_javadocdir}/java jar docs
%else
%ant -Dj2se.apidoc=%{_javadocdir}/java -Declipse.home=%{eclipse_base} \
  -Declipse.basews=gtk -Declipse.baseos=linux \
  -Declipse.basearch=%{eclipse_arch} jar docs eclipsePDEBuild
%endif

%install
# jars
%__mkdir_p %{buildroot}%{_javadir}
cp -ap %{name}.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
(cd %{buildroot}%{_javadir} && for jar in *-%{version}.jar; do %__ln_s ${jar} `echo $jar| sed "s|-%{version}||g"`; done)

# javadoc
%__mkdir_p %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -pr doc/* %{buildroot}%{_javadocdir}/%{name}-%{version}
%__ln_s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}

%if %{with_eclipse}
# eclipse
install -d -m755 %{buildroot}/%{eclipse_base}

unzip -qq -d %{buildroot}/%{eclipse_base} eclipseProjects/ICU4J.com.ibm.icu/com.ibm.icu-com.ibm.icu.zip
%endif

%files
%defattr(0644,root,root,0755)
%doc license.html readme.html APIChangeReport.html
%{_javadir}/%{name}*.jar

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/*

%if %{with_eclipse}
%files eclipse
%defattr(0644,root,root,0755)
%dir %{_libdir}/eclipse
%dir %{_libdir}/eclipse/features
%dir %{_libdir}/eclipse/plugins
%{_libdir}/eclipse/features/*
%{_libdir}/eclipse/plugins/*
%doc license.html readme.html
%endif


%changelog
* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 1:3.8.1-0.2.5mdv2011.0
+ Revision: 605968
- rebuild

* Wed Mar 17 2010 Oden Eriksson <oeriksson@mandriva.com> 1:3.8.1-0.2.4mdv2010.1
+ Revision: 522920
- rebuilt for 2010.1

* Wed Sep 02 2009 Christophe Fergeau <cfergeau@mandriva.com> 1:3.8.1-0.2.3mdv2010.0
+ Revision: 425328
- rebuild

  + Jérôme Soyer <saispo@mandriva.org>
    - Readd Eclipse build

* Thu Jan 29 2009 Jérôme Soyer <saispo@mandriva.org> 1:3.8.1-0.2.1mdv2009.1
+ Revision: 335225
- Build without Eclipse for downgrading it
- Add Patch
- Rewind to the previous version
- Backward to previous version for Eclipse working

* Wed Jan 21 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0:4.0.1-0.0.1mdv2009.1
+ Revision: 332064
- update to new version 4.0.1
- drop patches 2 and 3
- spec file clean

  + Alexander Kurtakov <akurtakov@mandriva.org>
    - move the eclipse bits to %%_libdir/eclipse

* Thu Jul 17 2008 Alexander Kurtakov <akurtakov@mandriva.org> 0:3.8.1-0.2.1mdv2009.0
+ Revision: 237782
- new version 3.8.1

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

  + Anssi Hannula <anssi@mandriva.org>
    - buildrequire java-rpmbuild, i.e. build with icedtea on x86(_64)

* Sat Nov 24 2007 David Walluck <walluck@mandriva.org> 0:3.6.1-1.6.1mdv2008.1
+ Revision: 111814
- fix BuildRequires
- sync with latest fc9

* Sat Sep 15 2007 Anssi Hannula <anssi@mandriva.org> 0:3.6.1-1.2.2mdv2008.0
+ Revision: 87390
- rebuild to filter out autorequires of GCJ AOT objects
- remove unnecessary Requires(post) on java-gcj-compat

* Fri Jul 27 2007 David Walluck <walluck@mandriva.org> 0:3.6.1-1.2.1mdv2008.0
+ Revision: 56202
- 3.6.1


* Tue Oct 31 2006 David Walluck <walluck@mandriva.org> 3.4.5-1mdv2007.0
+ Revision: 74076
- 3.4.5
- Import icu4j

* Mon Jul 10 2006 David Walluck <walluck@mandriva.org> 0:3.4.4-2mdv2007.0
- use JPackage spec
- license is MIT

* Sun Jul 09 2006 David Walluck <walluck@mandriva.org> 0:3.4.4-1mdv2007.0
- release

* Mon Feb 27 2006 Fernando Nasser <fnasser@redhat.com> - 0:3.2-2jpp
- First JPP 1.7 build

* Sat Jan 29 2005 David Walluck <david@jpackage.org> 0:3.2-1jpp
- release (contributed by Mary Ellen Foster <mefoster at gmail.com>)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14360 |12mr|id3lib-3.8.3-23
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 3.8_3
%define libname %mklibname id3_ %{major}
%define devname %mklibname id3 -d
%define staticname %mklibname id3 -s -d

Name:		id3lib
Version:	3.8.3
Release:	23
Epoch:		1
Summary:	A software library for manipulating ID3v1 and ID3v2 tags
Group:		Sound
License:	LGPL
URL:		http://id3lib.sourceforge.net
Source:		http://download.sourceforge.net/id3lib/%{name}-%version.tar.bz2
Patch:		id3lib-3.8.2-doxygen.patch
Patch1:		patch_id3lib_3.8.3_UTF16_writing_bug.diff
Patch2:		id3lib-3.8.3-CVE-2007-4460.patch
Patch3:		id3lib-3.8.3-includes.patch
Patch4:		id3lib-3.8.3-link.patch
Patch5:		id3lib-3.8.3-libtool-autofoo.patch
Provides:	id3lib-examples
BuildRequires:	doxygen
BuildRequires:	zlib-devel

%description
This package provides a software library for manipulating ID3v1 and ID3v2 tags.
It provides a convenient interface for software developers to include 
standards-compliant ID3v1/2 tagging capabilities in their applications.  
Features include identification of valid tags, automatic size conversions, 
(re)synchronisation of tag frames, seamless tag (de)compression, and optional
padding facilities.
Included are some simple command line example applications.

%package -n %{libname}
Summary:	Id3lib libraries
Group:		System/Libraries

%description -n %{libname}
This package provides a software library for manipulating ID3v1 and ID3v2 tags.

%package	-n %{devname}
Summary:	Headers for developing programs that will use id3lib
Group:		Development/C++
Requires:	%{libname} = %{EVRD}
Requires:	zlib-devel
Provides:	libid3-devel = %{EVRD}
Provides:	libid3lib-devel = %{EVRD}
Provides:	id3lib-devel = %{EVRD}
Provides:	id3lib-doc

%description	-n %{devname}
This package contains the headers that programmers will need to develop
applications which will use id3lib, the software library for ID3v1 and ID3v2
tag manipulation.

%package -n %{staticname}
Summary:	Id3lib static libraries
Group:		Development/C++
Requires:	%{devname} = %{EVRD}

%description -n %{staticname}
This package provides a software library for manipulating ID3v1 and
ID3v2 tags. It contains the static library of id3lib.


%prep
%setup -q
%patch -p0
%patch1 -p1
%patch2 -p1
%patch3 -p1
#%%patch4 -p0
%patch5 -p1
(mkdir -p doc/examples
cd examples
cp *.cpp *.c *.h *.tag *.jpg *.mp3 ../doc/examples
)

%build
%configure2_5x
%make
%make docs

%install
%makeinstall_std

%files
%doc AUTHORS HISTORY NEWS README THANKS TODO
%{_bindir}/*

%files -n %{libname}
%doc README COPYING
%{_libdir}/*.so.*

%files -n %{devname}
%doc ChangeLog doc/*.html doc/*gif doc/*.txt doc/*.jpg doc/*.ico doc/*.css
%doc doc/api doc/examples
%{_includedir}/id3*.h
%{_includedir}/id3
%{_libdir}/*.so

%files -n %{staticname}
%{_libdir}/*.a


%changelog
* Sun Aug  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 5a3bde7
- Drop .la files, drop Obsoletes, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14361 |12mr|ifmetric-0.3-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Tool to change the priority of IPv4 routes
Name:		ifmetric
Version:	0.3
Release:	%manbo_mkrel 11
License:	GPL
Group: 		System/Configuration/Networking
Url: 		http://0pointer.de/lennart/projects/ifmetric/
Source0:	http://0pointer.de/lennart/projects/ifmetric/%{name}-%{version}.tar.bz2
BuildRequires:	lynx
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
ifmetric is a Linux tool for setting the metrics of all IPv4 routes
attached to a given network interface at once. This may be used to
change the priority of routing IPv4 traffic over the interface.
Lower metrics correlate with higher priorities.

%prep
%setup -q

%build
%configure2_5x --disable-xmltoman
%make

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%makeinstall

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(644,root,root,755)
%attr(755,root,root) %{_sbindir}/%{name}
%{_mandir}/man8/%{name}.*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14362 |12mr|ifplugd-0.28-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Detect and perform actions when an ethernet cable is (un)plugged
Name:		ifplugd
Version: 	0.28
Release: 	%mkrel 16
Source0:	http://0pointer.de/lennart/projects/ifplugd/%{name}-%{version}.tar.bz2
Patch0:		ifplugd-0.28-exit-status.patch
Patch1:		ifplugd-0.28-event.patch
Patch2:		ifplugd-0.28-include.patch
Patch3:		ifplugd-0.28-onlink.patch
License:	GPL
Group:		System/Configuration/Networking
URL:		http://0pointer.de/lennart/projects/ifplugd/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	doxygen lynx pkgconfig libdaemon-devel

%description
ifplugd is a Linux daemon which will automatically configure your
ethernet device when a cable is plugged in and automatically
unconfigure it if the cable is pulled. This is useful on laptops with
onboard network adapters, since it will only configure the interface
when a cable is really connected.

%prep
%setup -q
%patch0 -p1 -b .exit-status
%patch1 -p1 -b .event
%patch2 -p1 -b .include
%patch3 -p1 -b .onlink

%build
%configure2_5x	--sbindir=/sbin
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std
rm -f $RPM_BUILD_ROOT%{_sysconfdir}/init.d/ifplugd

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc doc/README doc/NEWS doc/README.html doc/style.css LICENSE
/sbin/ifplugd
/sbin/ifplugstatus
%{_mandir}/man?/ifplugd*
%{_mandir}/man?/ifplugstatus*
%dir %{_sysconfdir}/ifplugd
%config(noreplace) %{_sysconfdir}/ifplugd/ifplugd.conf
%{_sysconfdir}/ifplugd/ifplugd.action





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14363 |12mr|iguanair-1.0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define name	iguanair
%define Name	iguanaIR
%define version	1.0.3
%define rel	1

%define major	0
%define libname	%mklibname iguanair %major
%define devname	%mklibname iguanair -d

# python module
%define _disable_ld_no_undefined 1

Summary:	IguanaWorks USB IR Transceiver driver
Name:		%name
Version:	%version
Release:	%mkrel 1
License:	GPLv2 and LGPLv2.1
Group:		System/Kernel and hardware
URL:		http://iguanaworks.net/projects/IguanaIR/
# svn co http://iguanaworks.net/repos/iguanair/public/trunk/software/usb_ir iguanair
# REV=$(svn info iguanair | grep "Last Changed Rev" | cut -d" " -f4)
# svn export iguanair iguanair-$REV
# rm -rf iguanair-$REV/win32
# tar -cjf iguanair-$REV.tar.bz2 iguanair-$REV
Source0:	http://iguanaworks.net/downloads/%{Name}-%{version}.tar.bz2
Source1:	iguanair.mdv.init
Source2:	iguanair.sysconfig
Source3:	iguanair.logrotate
BuildRequires:	pkgconfig(libusb-1.0)
BuildRequires:	pkgconfig(popt)
BuildRequires:	pkgconfig(libusb)
BuildRequires:	swig
Requires(post):	rpm-helper
Requires(preun): rpm-helper
Patch0:		RPM_OS_iguana.patch

%description
This package contains the driver daemon required for the operation
of the IguanaWorks USB IR Transceiver and the igclient test tool.

The IguanaWorks USB IR Transceiver is a simple USB device that can
communicate with most home electronics and remote controls via
infrared (IR). The transceiver can both send and receive IR codes,
and is fully compatible with LIRC under Linux. Unlike serial
devices, the USB transceiver does not require a kernel module, and
multiple transceivers can be in use at the same time. Each
transceiver can transmit on up to 4 independent channels.

%package -n python-iguanair
Summary:	Python bindings for iguanaIR
Group:		Development/Python
%py_requires -d

%description -n python-iguanair
Python bindings for IguanaWorks USB IR Transceiver.

%package reflasher
Summary:	Reflasher for iguanaIR devices
Group:		System/Kernel and hardware
Requires:	python-iguanair

%description reflasher
Firmware reflasher for IguanaWorks USB IR Transceiver.

%package -n %libname
Summary:	Shared library for iguanaIR devices
Group:		System/Libraries

%description -n %libname
This package contains the library needed to run programs dynamically
linked with libiguanair.

%package -n %devname
Summary:	Headers for iguanaIR development
Group:		Development/C
Requires:	%libname = %version
Provides:	iguanair-devel = %version-%release

%description -n %devname
This package contains the headers that programmers will need to develop
applications which will use libiguanair.

%prep
%setup -q -n %{Name}-%{version}
%patch0 -p1

%build
%configure2_5x
%make

# Fix incorrect permissions
chmod -x iguanaIR_wrap.c

%install
%makeinstall_std

rm -f %{buildroot}%{_sysconfdir}/init.d/iguanaIR
rm -f %{buildroot}%{_sysconfdir}/default/iguanaIR
rm -f %{buildroot}%{_sysconfdir}/udev/rules.d/iguanaIR.rules


#cat > %{buildroot}%{_sysconfdir}/udev/rules.d/iguanaIR.rules <<EOF
# do not edit this file, it will be overwritten on update
#ATTRS{manufacturer}=="IguanaWorks", \
#	GROUP = "iguanair", MODE = "0660", \
#	RUN+="/sbin/service iguanair rescan"
#EOF



install -D -m755 %SOURCE1 %{buildroot}%{_initrddir}/%name
install -D -m644 %SOURCE2 %{buildroot}%{_sysconfdir}/sysconfig/%name
install -D -m644 %SOURCE3 %{buildroot}%{_sysconfdir}/logrotate.d/%name

# not executables
chmod 0644 %{buildroot}%{_libexecdir}/iguanaIR-reflasher/hex/*.hex
chmod 0644 %{buildroot}%{_includedir}/*.h

%pre
%_pre_useradd iguanair / /sbin/nologin

%post
%_post_service %name
if [ "$1" = "1" ]; then
	 # apply new permissions from the added udev file
	/sbin/udevadm trigger --attr-match=manufacturer=IguanaWorks
fi

%preun
%_preun_service %name

%postun
%_postun_userdel iguanair

%files
%doc AUTHORS README.txt
#% {_sysconfdir}/udev/rules.d/%{Name}.rules
%{_initrddir}/%name
%config(noreplace) %{_sysconfdir}/sysconfig/%name
%config(noreplace) %{_sysconfdir}/logrotate.d/%name
/lib/udev/rules.d/80-iguanaIR.rules
%{_bindir}/igclient
%{_bindir}/igdaemon
%{_libdir}/iguanaIR/*.so

%files -n python-iguanair
%{python_sitelib}/*

%files reflasher
%{_bindir}/iguanaIR-reflasher
%{_libexecdir}/iguanaIR-reflasher

%files -n %libname
%{_libdir}/libiguanaIR.so.%{major}*

%files -n %devname
%doc README.txt
%{_libdir}/*.so
%{_includedir}/%{Name}.h

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14364 |12mr|ilmbase-1.0.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 6
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	Abraction/convenience libraries for OpenEXR
Name:		ilmbase
Version:	1.0.2
Release:	5
Group:		System/Libraries
License:	BSD
URL:		http://www.openexr.com
Source0:	http://download.savannah.nongnu.org/releases/openexr/ilmbase-%{version}.tar.bz2
Patch0:		%{name}-1.0.0-pthread.patch
Patch1:		%{name}-1.0.2-gcc43.patch

%description
Half is a class that encapsulates the ilm 16-bit floating-point format.

IlmThread is a thread abstraction library for use with OpenEXR
and other software packages.

Imath implements 2D and 3D vectors, 3x3 and 4x4 matrices, quaternions
and other useful 2D and 3D math functions.

Iex is an exception-handling library.

%package -n %{libname}
Summary:	Abraction/convenience libraries for OpenEXR
Group:		System/Libraries

%description -n %{libname}
Half is a class that encapsulates the ilm 16-bit floating-point format.

IlmThread is a thread abstraction library for use with OpenEXR
and other software packages.

Imath implements 2D and 3D vectors, 3x3 and 4x4 matrices, quaternions
and other useful 2D and 3D math functions.

Iex is an exception-handling library.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/C++
Requires:	%{libname} = %{version}-%{release}
Requires:	pkgconfig(glu)
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Conflicts:	OpenEXR-devel < 1.4.1

%description -n %{develname}
Development files for %{name}.

%prep
%setup -q
%patch0 -p1 -b .pthread
%patch1 -p1 -b .gcc43

./bootstrap

%build
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%doc AUTHORS ChangeLog  NEWS README
%{_includedir}/OpenEXR/
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*


%changelog
* Mon Aug  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: bd7f65d
- Spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14365 |12mr|imagemagick-6.7.7.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1
# ImageMagick actually uses libtool to load its modules
%define dont_remove_libtool_files 1
%define build_test 0
%define bootstrap 0

# their "official" version
%define rversion 6.7.7

# their "minor" version
%define minor_rev 0

# some other funny version
# (aw) from the docs: Versions with Q8 in the name are 8 bits-per-pixel
# component (e.g. 8-bit red, 8-bit green, etc.), whereas, Q16 in the
# filename are 16 bits-per-pixel component. A Q16 version permits you
# to read or write 16-bit images without losing precision but requires
# twice as much resources as the Q8 version.
%define qlev Q16

# the full file version
%define dversion %{rversion}-%{minor_rev}

%define major 5
%define libname %mklibname magick %{major}
%define develname %mklibname magick -d

Summary:	An X application for displaying and manipulating images
Name:		imagemagick
Version:	%{rversion}.%{minor_rev}
Release:	2
License:	BSD-like
Group:		Graphics
URL:		http://www.imagemagick.org/
Source0:	ftp://ftp.imagemagick.org/pub/ImageMagick/ImageMagick-%dversion.tar.xz
Source1:	ImageMagick.pdf.bz2
# re-scaled from ftp://ftp.imagemagick.org/pub/ImageMagick/images/magick-icon.png
Source10:	magick-icon_16x16.png
Source11:	magick-icon_32x32.png
Source12:	magick-icon_48x48.png
Source13:	magick-icon_64x64.png
Patch7:		imagemagick-urw.diff
Patch17:	imagemagick-fpx.diff
Patch19:	ImageMagick-libpath.diff
Patch20:	ImageMagick-6.4.8-9-fix-montageimages-test.patch
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	bzip2-devel
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	chrpath
BuildRequires:	pkgconfig(libgraph)
BuildRequires:	pkgconfig(jasper)
BuildRequires:	jbig-devel
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(libpng)
BuildRequires:	zlib-devel
BuildRequires:	pkgconfig(lcms)
BuildRequires:	pkgconfig(lqr-1)
BuildRequires:	libtool-devel
BuildRequires:	perl-devel
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	tiff-devel
BuildRequires:	libwmf-devel
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	lzma-devel
#gw aclocal:
BuildRequires:	subversion
BuildRequires:	automake > 1.11.1
%if !%bootstrap
BuildRequires:	pkgconfig(ddjvuapi)
%endif
BuildRequires:	ghostscript
BuildConflicts:	%{develname}
Requires:	%{libname} = %{version}

%description
ImageMagick is a powerful image display, conversion and manipulation tool. It
runs in an X session. With this tool, you can view, edit and display a variety
of image formats.

ImageMagick can make use of the following delegate programs, available as
packages in Mandriva Linux: curl enscript ffmpeg ghostscript ghostscript-X gimp
gnuplot graphviz html2ps mplayer ncompress netpbm sane-backends tetex-dvips
transfig ufraw xdg-utils zip autotrace povray

%package 	desktop
Summary:	ImageMagick menus
Group:		Graphics
Requires:	xterm

%description	desktop
This package contains the menu and .desktop entries to run the "display"
command from the menu.

%package -n	%{libname}
Summary:	ImageMagick libraries
Group:		System/Libraries
# (Anssi 02/2008): Wrongly named at first, can be removed when major changes again:
Obsoletes:	%{_lib}magick%{major}.0.0 < %{version}-%{release}

%description -n	%{libname}
This package contains the libraries needed to run programs dynamically linked
with ImageMagick libraries.

%package -n	%{develname}
Summary:	Development libraries and header files for ImageMagick app development
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	ImageMagick-devel = %{version}-%{release}

%description -n	%{develname}
If you want to create applications that will use ImageMagick code or APIs,
you'll need to install these packages as well as ImageMagick. These additional
packages aren't necessary if you simply want to use ImageMagick, however.

ImageMagick-devel is an addition to ImageMagick which includes development
libraries and header files necessary to develop applications.

%package -n	perl-Image-Magick
Summary:	Libraries and modules for access to ImageMagick from perl
Group:		Development/Perl
Requires:	%{name} = %{version}
Requires:	graphviz
Requires:	libwmf

%description -n	perl-Image-Magick
This is the ImageMagick perl support package. It includes perl modules and
support files for access to ImageMagick library from perl.

%package	doc
Summary:	%{name} Documentation
Group:		Books/Other
BuildArch:	noarch

%description	doc
This package contains HTML/PDF documentation of %{name}.

%prep
%setup -q -n ImageMagick-%{rversion}-%minor_rev
%patch7 -p0 -b .urw
%patch17 -p0 -b .fpx
%patch19 -p1 -b .libpath
%patch20 -p1 -b .ppc

bzcat %{SOURCE1} > ImageMagick.pdf
install -m 644 %{SOURCE10} %{SOURCE11} %{SOURCE12} %{SOURCE13} .
libtoolize --copy --force; aclocal -I m4; autoconf; automake -a

%build
#gw the format-string patch is incomplete:
%define Werror_cflags %nil
export CFLAGS="%{optflags} -fno-strict-aliasing -fPIC"
export CXXFLAGS="%{optflags} -fno-strict-aliasing -fPIC"

# don't use icecream
export PATH=/bin:/usr/bin

%configure2_5x \
	--disable-static \
    --docdir=%{_defaultdocdir}/imagemagick \
    --with-pic \
    --enable-shared \
    --enable-fast-install \
    --disable-ltdl-install \
    --with-threads \
    --with-magick_plus_plus \
    --with-gslib \
    --with-wmf \
    --with-lcms \
    --with-rsvg \
    --with-xml \
    --without-dps \
    --without-windows-font-dir \
    --with-modules \
    --with-perl \
    --with-perl-options="INSTALLDIRS=vendor CC='%{__cc} -L$PWD/magick/.libs' LDDLFLAGS='-shared -L$PWD/magick/.libs'" \
    --with-jp2 \
    --with-gvc \
    --with-lqr

# without the following, it doesn't build correctly with "make -j 4"
perl -lpi -e '$_ .= " magick/libMagickCore.la" if index($_, q($(PERLMAKEFILE))) == 0' Makefile

# Disable rpath
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool

%make

%if %{build_test}
%check
# these tests require X
if [ -f PerlMagick/t/x11/read.t ]; then
	mv PerlMagick/t/x11/read.t PerlMagick/t/x11/read.t.disabled
fi
if [ -f PerlMagick/t/x11/write.t ]; then
	mv PerlMagick/t/x11/write.t PerlMagick/t/x11/write.t.disabled
fi
#dlname=`grep "^dlname" Magick++/lib/.libs/libMagick++.la | cut -d\' -f2`
#LD_PRELOAD="$PWD/Magick++/lib/.libs/$dlname" VERBOSE="1" make check
make check
%endif

%install
rm -rf %{buildroot}

# (Abel) set LD_RUN_PATH to null, to avoid adding rpath to perlmagick module
%makeinstall_std LD_RUN_PATH="" pkgdocdir=/installed_docs

# fix docs inclusion (fix an unknown new rpm bug)
rm -rf installed_docs; mv %{buildroot}/installed_docs .

# Remove unpackaged files
rm %buildroot%_libdir/*.la
rm -f %{buildroot}%{_libdir}/libltdl* 

%multiarch_binaries %{buildroot}%{_bindir}/Magick-config

%multiarch_binaries %{buildroot}%{_bindir}/Magick++-config

%multiarch_binaries %{buildroot}%{_bindir}/MagickCore-config

%multiarch_binaries %{buildroot}%{_bindir}/MagickWand-config

%multiarch_binaries %{buildroot}%{_bindir}/Wand-config

%multiarch_includes %{buildroot}%{_includedir}/ImageMagick/magick/magick-config.h

# nuke rpath
chrpath -d %{buildroot}%{perl_vendorarch}/auto/Image/Magick/Magick.so

# icons
install -m 755 -d %{buildroot}%{_liconsdir} \
	   %{buildroot}%{_iconsdir} \
	   %{buildroot}%{_iconsdir}/hicolor/64x64/apps \
           %{buildroot}%{_miconsdir}
install -m 644 magick-icon_16x16.png %{buildroot}%{_miconsdir}/%{name}.png
install -m 644 magick-icon_32x32.png %{buildroot}%{_iconsdir}/%{name}.png
install -m 644 magick-icon_48x48.png %{buildroot}%{_liconsdir}/%{name}.png
install -m 644 magick-icon_64x64.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png

install -m 755 -d %{buildroot}%{_datadir}/applications/
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=ImageMagick
Comment=Views Graphics files
Exec=%{_bindir}/xterm -geometry 40x15 -title ImageMagick +sb -iconic -e %{_bindir}/display
Icon=%{name}
Terminal=false
Type=Application
Categories=Graphics;Viewer;
EOF

%files
%doc README.txt
%doc %_docdir/ImageMagick-%rversion
%{_sysconfdir}/ImageMagick
%{_bindir}/animate
%{_bindir}/compare
%{_bindir}/composite
%{_bindir}/convert
%{_bindir}/conjure
%{_bindir}/display
%{_bindir}/identify
%{_bindir}/import
%{_bindir}/mogrify
%{_bindir}/montage
%{_bindir}/stream
%dir %{_libdir}/ImageMagick-%{rversion}
%dir %{_libdir}/ImageMagick-%{rversion}/modules-%{qlev}
%dir %{_libdir}/ImageMagick-%{rversion}/modules-%{qlev}/coders
%{_libdir}/ImageMagick-%{rversion}/modules-%{qlev}/coders/*
%dir %{_libdir}/ImageMagick-%{rversion}/modules-%{qlev}/filters
%{_libdir}/ImageMagick-%{rversion}/modules-%{qlev}/filters/*
%dir %{_libdir}/ImageMagick-%{rversion}/config
%{_libdir}/ImageMagick-%{rversion}/config/*.xml
%{_datadir}/ImageMagick-%{rversion}
%{_mandir}/man1/*
%{_mandir}/man3/*
%exclude %{_mandir}/man3/*::*.3pm*

%files desktop
%{_datadir}/applications/*
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_iconsdir}/hicolor/64x64/apps/%{name}.png

%files -n %{libname}
%{_libdir}/libMagick++.so.%{major}*
%{_libdir}/libMagickCore.so.%{major}*
%{_libdir}/libMagickWand.so.%{major}*

%files -n %{develname}
%{_includedir}/ImageMagick
%{multiarch_bindir}/Magick-config
%{multiarch_bindir}/Magick++-config
%{multiarch_bindir}/MagickCore-config
%{multiarch_bindir}/MagickWand-config
%{multiarch_bindir}/Wand-config
%dir %{multiarch_includedir}/ImageMagick
%dir %{multiarch_includedir}/ImageMagick/magick
%{multiarch_includedir}/ImageMagick/magick/magick-config.h
%{_bindir}/Magick-config
%{_bindir}/Magick++-config
%{_bindir}/MagickCore-config
%{_bindir}/MagickWand-config
%{_bindir}/Wand-config
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc

%files -n perl-Image-Magick
%{perl_vendorarch}/Image
%{perl_vendorarch}/auto/Image
%{_mandir}/man3*/*::*.3pm*

%files doc
%doc ImageMagick.pdf ChangeLog LICENSE NEWS* NOTICE
%doc QuickStart.txt installed_docs/*





%changelog
* Wed Aug  15 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 9008b4c
- New version 6.7.7-0 (sync with Cooker), convert BuildRequires to pkgconfig style
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14366 |12mr|imake-1.0.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: imake
Version: 1.0.4
Release: %mkrel 3
Summary: C preprocessor interface to the make utility
Group: System/X11
URL: http://xorg.freedesktop.org
Source: http://xorg.freedesktop.org/releases/individual/util/%{name}-%{version}.tar.bz2
Patch0: cleanlinks.patch
Patch1: imake-1.0.2-Wformat-security=error.patch
License: MIT
BuildRoot: %{_tmppath}/%{name}-root
Requires: x11-util-cf-files >= 1.0.2-%{mkrel 3}

BuildRequires: x11-util-macros >= 1.0.1
BuildRequires: x11-proto-devel

%description
Imake is used to generate Makefiles from a template, a set of cpp macro
functions,  and  a  per-directory input file called an Imakefile.  This allows
machine dependencies (such as compiler options,  alternate com- mand  names,
and  special  make  rules)  to  be kept separate from the descriptions of
the various items to be built.

%prep
%setup -q -n %{name}-%{version}
%patch0 -p0 -b .cleanlinks_fix
%patch1 -p1

%build
%configure2_5x	--with-config-dir=%{_datadir}/X11/config \
		--x-includes=%{_includedir} \
		--x-libraries=%{_libdir}
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/ccmakedep
%{_bindir}/cleanlinks
%{_bindir}/imake
%{_bindir}/makeg
%{_bindir}/mergelib
%{_bindir}/mkdirhier
%{_bindir}/mkhtmlindex
%{_bindir}/revpath
%{_bindir}/xmkmf
%{_mandir}/man1/ccmakedep.*
%{_mandir}/man1/cleanlinks.*
%{_mandir}/man1/imake.*
%{_mandir}/man1/makeg.*
%{_mandir}/man1/mergelib.*
%{_mandir}/man1/mkdirhier.*
%{_mandir}/man1/mkhtmlindex.*
%{_mandir}/man1/revpath.*
%{_mandir}/man1/xmkmf.*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14367 |12mr|imlib-1.9.15-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lib_major 1
%define libname  %mklibname %{name} %{lib_major}
%define gdk_libname %mklibname gdkimlib %{lib_major}
%define develname %mklibname %{name} -d
%define gdk_develname %mklibname gdkimlib -d

Summary:	An image loading and rendering library
Name:		imlib
Version:	1.9.15
Release:	14
License:	LGPL
Group:		System/Libraries
URL:		http://www.enlightenment.org/Libraries/Imlib/	
Source0:	ftp://ftp.gnome.org/pub/GNOME/stable/sources/imlib/1.9/%{name}-%{version}.tar.bz2
Source1:	imlib-pofiles.tar.bz2
Patch0:		imlib-1.9-m4.patch
Patch1:		imlib-1.9.11-i18n.patch
Patch2:		imlib-1.9.10-path.patch
Patch3:		imlib-1.9.15-no-locincpth.patch
Patch5:		imlib-1.9.13-secfixes.patch
Patch6:		imlib-1.9.14-fix-underquoted-calls.patch
Patch7:		imlib-1.9.15-max-24bpp.diff
Patch8:		imlib-1.9.15-link.patch
Patch9:		imlib-1.9.15-libpng15.diff
BuildRequires:	gettext
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(gtk+)
BuildRequires:	jpeg-devel
BuildRequires:	tiff-devel
BuildRequires:	ungif-devel
BuildRequires:	autoconf
BuildRequires:	chrpath
Provides:	Imlib

# Comment to Source1 :
# I don't understand why official imlib dropped i18n support ?! all
# hooks are there though, only the po/ directory has been deleted

%description
Imlib is a display depth independent image loading and rendering library.
Imlib is designed to simplify and speed up the process of loading images
and obtaining X Window System drawables.  Imlib provides many simple
manipulation routines which can be used for common operations.  

Install imlib if you need an image loading and rendering library.
You may also want to install the imlib-cfgeditor package, which will help
you configure Imlib.

%package -n	%{libname}
Summary:	Main library for %{name}
Group:		System/Libraries
Requires:	%{name}

%description -n	%{libname}
This package contains the library needed to run programs dynamically
linked with %{name}.

%package -n	%{develname}
Summary:	Includes and other files to develop %{name} applications
Group:		Development/GNOME and GTK+
Requires:	%{libname} = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	imlib-devel = %{version}-%{release}

%description -n	%{develname}
The header files, static libraries and documentation needed for
developing Imlib applications.  Imlib is an image loading and rendering
library.

Install the imlib-devel package if you want to develop Imlib applications.
You'll also need to install the imlib and imlib_cfgeditor packages.

%package -n	%{gdk_libname}
Summary:	GDK version of the imlib library
Group:		System/Libraries
Requires:	%{name}

%description -n %{gdk_libname}
This package contains the library needed to run programs dynamically
linked with the gdk version of %{name}.

%package -n	%{gdk_develname}
Summary:	Includes and other files to develop %{name} applications
Group:		Development/GNOME and GTK+
Requires:	%{gdk_libname} = %{version}-%{release}
Requires:	%{develname} = %{version}-%{release}
Provides:	libgdk%{name}-devel = %{version}-%{release}
Provides:	gdkimlib-devel = %{version}-%{release}

%description -n %{gdk_develname}
The header files, static libraries and documentation needed for
developing gdk_imlib applications.  gdk_imlib is an image loading and rendering
library.
	
%package	cfgeditor
Summary:	A configuration editor for the Imlib library
Group:		System/Libraries
Requires:	%{name}

%description	cfgeditor
The imlib-cfgeditor package contains the imlib_config program, which you
can use to configure the Imlib image loading and rendering library.
Imlib_config can be used to control how Imlib uses color and handles
gamma corrections, etc.

If you're installing the imlib package, you should also install
imlib_cfgeditor.

%prep
%setup  -q
%patch0 -p0 -b .m4ver
%patch1 -p1 -b .i18n
%patch2 -p1 -b .path
%patch3 -p1 -b .no-locincpth
%patch5 -p1 -b .can-2004-1025_1026
%patch6 -p1 -b .underquoted
%patch7 -p0
%patch8 -p1 -b .link
%patch9 -p1 -b .libpng15

%build
autoreconf -fi
%configure2_5x --disable-gtktest --disable-static
%make

%install
%makeinstall_std

# some hand dealing for locale
tar jxvf %{SOURCE1}
for i in po/*.po ; do
  mkdir -p %{buildroot}%{_datadir}/locale/`basename $i .po`/LC_MESSAGES
  msgfmt -v -o %{buildroot}%{_datadir}/locale/`basename $i .po`/LC_MESSAGES/imlib.mo $i
done

%multiarch_binaries %{buildroot}%{_bindir}/imlib-config

# (sb) rpmlint
chrpath -d %{buildroot}%{_bindir}/imlib_config
chrpath -d %{buildroot}%{_libdir}/*.so*

%find_lang %{name}

%files
%doc README AUTHORS ChangeLog
%config(noreplace) %{_sysconfdir}/*

%files -n %{libname}
%doc README
%attr(755,root,root) %{_libdir}/libImlib.so.%{lib_major}*

%files -n %{gdk_libname}
%{_libdir}/libgdk_imlib.so.%{lib_major}*

%files cfgeditor -f %{name}.lang
%doc README
%{_bindir}/imlib_config
%{_mandir}/man1/imlib_config*

%files -n %{develname}
%doc doc/*.gif doc/*.html README AUTHORS ChangeLog
%{_bindir}/imlib-config
%multiarch %{multiarch_bindir}/imlib-config

%{_mandir}/man1/imlib-config*
# note, the blank line above is needed due to some borked rpm5 macro
%{_includedir}/Imlib*
%{_datadir}/aclocal/*
%{_libdir}/libImlib.so
%{_libdir}/pkgconfig/imlib.pc

%files -n %{gdk_develname}
%{_includedir}/gdk_*
%{_libdir}/pkgconfig/imlibgdk.pc
%{_libdir}/libgdk_imlib.so



%changelog
* Mon Aug  20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 0545673
- Update .link patch
  
* Sun Aug  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 866febd
- Fix build against libpng15, drop static lib, convert BR to pkgconfig style, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14368 |12mr|imlib2-1.4.5-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	1
%define libname	%mklibname %{name}_ %{major}
%define develname %mklibname %{name} -d

Name:		imlib2
Version:	1.4.5
Release:	4
Summary:	Powerful image loading and rendering library
License:	Imlib2
URL:		http://enlightenment.org/Libraries/Imlib2/
Group:		System/Libraries
# Same as upstream tarball except the copyright-breaking /data/fonts
# subdirectory is entirely removed - AdamW 2008/03
Source0:	http://sourceforge.net/projects/enlightenment/files/imlib2-src/%{version}/%{name}-%{version}.tar.bz2
# Drop data/fonts from the build, it only contains copyright-
# infringing fonts - AdamW 2008/03 (#38258)
Patch4:		imlib2-1.4.2-fontclean.patch
BuildRequires:	jpeg-devel
BuildRequires:	tiff-devel
BuildRequires:	ungif-devel
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(id3tag)
BuildRequires:	bzip2-devel

%description
Imlib2 is an advanced replacement library for libraries like libXpm that
provides many more features with much greater flexibility and speed than
standard libraries, including font rasterization, rotation, RGBA space
rendering and blending, dynamic binary filters, scripting, and more.

%package -n %{libname}
Summary:	Powerful image loading and rendering library
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}
Requires:	%{libname}-filters = %{version}-%{release}
Requires:	%{libname}-loaders = %{version}-%{release}

%description -n	%{libname}
Imlib2 is an advanced replacement library for libraries like libXpm that
provides many more features with much greater flexibility and speed than
standard libraries, including font rasterization, rotation, RGBA space
rendering and blending, dynamic binary filters, scripting, and more.

%package -n %{develname}
Summary:	Imlib2 headers, development libraries and documentation
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
# (tv) only ever released major was 1, so keep smooth upgrading for old distro in future releases:
Obsoletes:	%mklibname %{name}_ 1 -d
# taken from fedora where the demos and data are simply removed
Obsoletes:	%{name}-data

%description -n	%{develname}
Imlib2 is an advanced replacement library for libraries like libXpm that
provides many more features with much greater flexibility and speed than
standard libraries, including font rasterization, rotation, RGBA space
rendering and blending, dynamic binary filters, scripting, and more.

This package contains various headers and development libraries for %{name}.
You need this package if you want to compile or develop any applications
that need %{name}.

%package -n %{libname}-filters
Summary:	Imlib2 basic plugin filters set
Group:		System/Libraries

%description -n	%{libname}-filters
This package contains Imlib2 basic set of plugin filters.

%package -n %{libname}-loaders
Summary:	Imlib2 loader for various graphic formats
Group:		System/Libraries

%description -n	%{libname}-loaders
This package contains Imlib2 image loader/saver for various graphic formats,
such as jpeg, gif, tiff, xpm etc.

%prep
%setup -q
%patch4 -p1 -b .font~
autoreconf -fi

%build
%configure2_5x \
	--disable-static \
%ifarch x86_64
	--enable-amd64 \
	--disable-mmx \
%endif
%ifarch ix86
	--disable-amd64 \
	--enable-mmx \
%endif
	--enable-visibility-hiding
%make

%install
%makeinstall_std

# remove demos and their dependencies
rm -f %{buildroot}%{_bindir}/imlib2_*
rm -rf %{buildroot}%{_datadir}/imlib2/data/

%multiarch_binaries %{buildroot}%{_bindir}/imlib2-config

%files -n %{libname}
%doc AUTHORS README COPYING
%{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%doc ChangeLog doc/index.html doc/imlib2.gif doc/blank.gif
%{multiarch_bindir}/imlib2-config
%{_bindir}/imlib2-config
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/*

%files -n %{libname}-filters
%{_libdir}/%{name}/filters

%files -n %{libname}-loaders
%{_libdir}/%{name}/loaders



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14369 |12mr|improver_client-2.0.0-35
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define protocol_name "augeas_protocol"
%define protocol_version 2.0

Summary:	Improver client
Name:		improver_client
Version:	%{protocol_version}.0
Release:	35
License:	GPL
Group:		System/Base
URL:		http://www.rosalab.ru
Source0:	%{name}-%{version}.tar.bz2
Patch0:		improver_client-2.0.0-glib.patch
Patch1:		improver_client-2.0.0-linkage.patch
BuildRequires:	gnome-doc-utils
BuildRequires:	pkgconfig(libgnomeui-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	desktop-file-utils
BuildRequires:	pkgconfig(libbonoboui-2.0)
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	pkgconfig(sqlite3)
Requires:	pciutils
Requires:	ldetect
Requires:	coreutils
Requires:	usermode-consoleonly
Requires:	imagemagick
Requires:	lsb-release >= 2.0
Requires:	zip
Requires:	lshw

%description
GUI for testers.

%files -f %name.lang
%doc AUTHORS COPYING INSTALL README NEWS
%{_sysconfdir}/*
%{_bindir}/improver
%{_bindir}/improver_client
%{_bindir}/script_hw
%{_bindir}/script_hw_info_tar
%{_bindir}/script_hw_info
%{_bindir}/script_convert_screenshots
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/*
%{_datadir}/icons/oxygen/*
%{_datadir}/%{name}/pixmaps/
%{_datadir}/%{name}/bd*
%{_datadir}/%{name}/improver_client.conf
%{_datadir}/%{name}/improver_client.glade

#--------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p1
find . -perm 0640 -exec chmod 644 '{}' \;

%build
libtoolize
autoreconf -fi
%configure2_5x
%make

%install
%makeinstall_std

mkdir -p %{buildroot}%{_sysconfdir}/improver
echo "%{name} %{version}-%{release}" > %{buildroot}%{_sysconfdir}/improver/client_version.conf
echo "%{protocol_name} %{protocol_version}" > %{buildroot}%{_sysconfdir}/improver/protocol_version.conf

mkdir -p %{buildroot}%{_datadir}/%{name}/pixmaps
install -m 644 usr/share/%{name}/pixmaps/*.png %{buildroot}%{_datadir}/%{name}/pixmaps
install -m 644 usr/share/%{name}/pixmaps/*.svg %{buildroot}%{_datadir}/%{name}/pixmaps
install -m 644 usr/share/%{name}/%{name}.glade %{buildroot}%{_datadir}/%{name}

install -m 755 usr/bin/script_hw %{buildroot}%{_bindir}

mkdir -p %{buildroot}/usr/bin
install -m 755 usr/bin/script_hw_info_tar %{buildroot}%{_bindir}
install -m 755 usr/bin/script_hw_info %{buildroot}%{_bindir}
install -m 755 usr/bin/script_convert_screenshots %{buildroot}%{_bindir}

install -m 644 usr/share/improver_client/improver_client.conf %{buildroot}%{_datadir}/%{name}
install -m 644 usr/share/improver_client/bd %{buildroot}%{_datadir}/%{name}
install -m 644 usr/share/improver_client/bd_clean %{buildroot}%{_datadir}/%{name}

mkdir -p %{buildroot}%{_datadir}/locale/ru_RU/LC_MESSAGES/
mkdir -p %{buildroot}%{_datadir}/locale/ru_UA/LC_MESSAGES/
mkdir -p %{buildroot}%{_datadir}/locale/ru_RU/LC_MESSAGES/
mkdir -p %{buildroot}%{_datadir}/locale/en/LC_MESSAGES/
mkdir -p %{buildroot}%{_datadir}/locale/en_US/LC_MESSAGES/
install -m 644 usr/share/locale/ru/%{name}.mo %{buildroot}%{_datadir}/locale/ru_RU/LC_MESSAGES/
install -m 644 usr/share/locale/ua/%{name}.mo %{buildroot}%{_datadir}/locale/ru_UA/LC_MESSAGES/
install -m 644 usr/share/locale/en/%{name}.mo %{buildroot}%{_datadir}/locale/en/LC_MESSAGES/
install -m 644 usr/share/locale/us/%{name}.mo %{buildroot}%{_datadir}/locale/en_US/LC_MESSAGES/

for i in 16 22 32 48 64 128; 
do
	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/${i}x${i}/apps
	mkdir -p %{buildroot}%{_datadir}/icons/oxygen/${i}x${i}/apps
	install -m 644 icons/oxygen/${i}/* %{buildroot}%{_datadir}/icons/oxygen/${i}x${i}/apps
        install -m 644 icons/hicolor/${i}/* %{buildroot}%{_datadir}/icons/hicolor/${i}x${i}/apps
done

desktop-file-install --delete-original          \
  --dir %{buildroot}%{_datadir}/applications    \
    %{name}.desktop

mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
install -m 644 etc/security/console.apps/improver %{buildroot}%{_sysconfdir}/security/console.apps/
mkdir -p %{buildroot}%{_sysconfdir}/pam.d
install -m 644 etc/pam.d/improver %{buildroot}%{_sysconfdir}/pam.d/

mkdir -p %{buildroot}%{_bindir}
cp -P ln/* %{buildroot}%{_bindir}

%find_lang %{name}




%changelog
* Thu Sep  6 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: d16dde3
- Add patch to fix linkage, fix file permissions (fix unreadable debug)
  
* Thu Sep  6 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: afcbf64
- Convert BR to pkgconfig style, spec cleanup, add patch to fix build with new glib
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14370 |12mr|indent-2.2.10-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A GNU program for formatting C code
Name:		indent
Version:	2.2.10
Release:	7
License:	GPL
Group:		Development/C
URL:		http://www.gnu.org/software/indent/indent.html
Source:		ftp://ftp.gnu.org/pub/gnu/indent/%{name}-%{version}.tar.bz2
Patch:		indent-2.2.10.gcc-fix.patch
BuildRequires:	gettext

%description
Indent is a GNU program for beautifying C code, so that it is easier to read.
Indent can also convert from one C writing style to a different one. Indent
understands correct C syntax and tries to handle incorrect C syntax.

Install the indent package if you are developing applications in C and you'd
like to format your code automatically.

%prep

%setup -q
%patch -p0

%build
%configure2_5x
%make

%install
%makeinstall_std

# html file handled in percent-doc
rm -rf %{buildroot}%{_prefix}/doc

# fix message catalog name
[ -d %{buildroot}%{_datadir}/locale/zh_TW.Big5 ] && \
  mv %{buildroot}%{_datadir}/locale/zh_TW{.Big5,}

%find_lang %{name}

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS COPYING NEWS ChangeLog README doc/indent.html
%{_bindir}/indent
%{_bindir}/texinfo2man
%{_mandir}/man?/*
%{_infodir}/*.info*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14371 |12mr|indexhtml-2012.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name indexhtml
%define version 2012.1
%define release %mkrel 1

Summary:	ROSA Linux html welcome page
Name:		%{name}
Version:	%{version}
Release: 	%{release}
URL:		http://wike.rosalinux.ru
Requires(pre):	mandriva-release-common
Requires(post): gawk coreutils sed
BuildRequires:  intltool
Source:		indexhtml-%{version}.tar.bz2
Provides:	indexhtml
Group:		System/Base
License:	GPL
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch

Obsoletes: %name = 2012lts

%description
ROSA Linux index.html welcome page displayed by web browsers
when they are launched, first mail displayed on mail clients
after installation and "about" information.

%prep

%setup -q -n  indexhtml-%version

%build
cd about
./create_html.sh

%install
rm -fr %buildroot/

find $RPM_BUILD_DIR/%name -name ".svn" -print | xargs /bin/rm -fr

install -d -m 0755 %buildroot/%_datadir/mdk/indexhtml/
tar c -C HTML . | tar x -C %buildroot/%_datadir/mdk/indexhtml/

install -d -m 0755 %buildroot/%_datadir/doc/HTML/
install -m 0644 HTML/index.html %buildroot/%_datadir/doc/HTML/index.html

#use for default
cp -rf %buildroot/%_datadir/mdk/indexhtml/* %buildroot/%_datadir/doc/HTML/

# about Mandriva
install -d -m 0755 %buildroot/%_datadir/mdk/about
install -d -m 0755 %buildroot/%_datadir/applications
install -d -m 0755 %buildroot/%{_bindir}
cp about/html/* %buildroot/%_datadir/mdk/about
cp -r about/style %buildroot/%_datadir/mdk/about/
cp about/about-mandriva.desktop %buildroot/%_datadir/applications
cp about/about-mandriva %buildroot/%{_bindir}

%clean
rm -fr %buildroot

%files
%defattr(-,root,root,-)
%_datadir/mdk/
%_datadir/doc/HTML/
#/etc/sysconfig/network-scripts/ifup.d/indexhtml
%_datadir/applications/about-mandriva.desktop
%{_bindir}/about-mandriva



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14372 |12mr|indexhtml-rosa-2010.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name indexhtml-rosa
%define version 2010.1
%define release %mkrel 3

Summary:	Mandriva Linux html welcome page
Name:		%{name}
Version:	%{version}
Release: 	%{release}
URL:		http://start.mandriva.com/
Requires(pre):	mandriva-release-common
Requires(post): gawk coreutils sed
BuildRequires:  intltool
Source:		indexhtml-%{version}.tar.bz2
Source10:	default-browser-page.tar.bz2
Provides:	indexhtml
Group:		System/Base
License:	GPL
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch


%description
Mandriva Linux index.html welcome page displayed by web browsers
when they are launched, first mail displayed on mail clients
after installation and "about" information.

%prep

%setup -q -n  indexhtml-%version

%build
cd about
./create_html.sh

%install
rm -fr %buildroot/

find $RPM_BUILD_DIR/%name -name ".svn" -print | xargs /bin/rm -fr

install -d -m 0755 %buildroot/%_datadir/mdk/indexhtml/
tar c -C HTML . | tar x -C %buildroot/%_datadir/mdk/indexhtml/
#install -m 0755 update-indexhtml %buildroot/%_datadir/mdk/indexhtml/

install -d -m 0755 %buildroot/%_datadir/mdk/mail/text/
install -d -m 0755 %buildroot/%_datadir/mdk/mail/html/
for lang in $(find mail/header-* -type f | sed "s|mail/header-||" ); do
	cat mail/header-$lang &> tmpfile
	cat mail/mail-$lang.txt >> tmpfile
	install -m 0644 tmpfile %buildroot/%_datadir/mdk/mail/text/mail-$lang

	cat mail/header-$lang &> tmpfile
	echo "Content-Type: multipart/related; type=\"multipart/alternative\";" >>tmpfile
	echo "	 boundary=\"=-tThpx1YEZqL4gn53WjQ1\"" >> tmpfile
	echo "" >> tmpfile
	echo "--=-tThpx1YEZqL4gn53WjQ1" >> tmpfile
	echo "Content-Type: multipart/alternative; boundary=\"=-aFPGjTr5jUHhXPWxbLcT\"" >>tmpfile
	echo "" >> tmpfile
	echo "--=-aFPGjTr5jUHhXPWxbLcT" >> tmpfile
	cat mail/mail-$lang.txt >> tmpfile
	cat mail/mail-$lang.html >> tmpfile
	cat mail/mail-images >> tmpfile
	install -m 0644 tmpfile %buildroot/%_datadir/mdk/mail/html/mail-$lang

done

pushd $RPM_BUILD_DIR
cp %{SOURCE10} $RPM_BUILD_DIR
tar xf default-browser-page.tar.bz2
rm -rf %buildroot/%_datadir/mdk/indexhtml/images
rm -f %buildroot/%_datadir/mdk/indexhtml/index.html
cp -R $RPM_BUILD_DIR/default-browser-page/images %buildroot/%_datadir/mdk/indexhtml/
cp $RPM_BUILD_DIR/default-browser-page/index.html %buildroot/%_datadir/mdk/indexhtml/
cp $RPM_BUILD_DIR/default-browser-page/main.css %buildroot/%_datadir/mdk/indexhtml/
popd

install -d -m 0755 %buildroot/%_datadir/doc/HTML/
install -m 0644 HTML/index.html %buildroot/%_datadir/doc/HTML/index.html
#install -d -m 0755 %buildroot/etc/sysconfig/network-scripts/ifup.d
#cd %buildroot/etc/sysconfig/network-scripts/ifup.d
#ln -s ../../../../%_datadir/mdk/indexhtml/update-indexhtml indexhtml

# add a default 
cat %buildroot/%_datadir/mdk/indexhtml/index.html | \
	sed "s/#MDV_RELEASE/`cat /etc/release`/" | \
	sed "s/#MDV_PRODUCT/download/" | \
	sed "s/#MDV_PACK//" | \
	sed "s/#LANG/en/g" \
	> %buildroot/%_datadir/doc/HTML/index.html

# about Mandriva
install -d -m 0755 %buildroot/%_datadir/mdk/about
install -d -m 0755 %buildroot/%_datadir/applications
install -d -m 0755 %buildroot/%{_bindir}
cp about/html/* %buildroot/%_datadir/mdk/about
cp -r about/style %buildroot/%_datadir/mdk/about/
cp about/about-mandriva.desktop %buildroot/%_datadir/applications
cp about/about-mandriva %buildroot/%{_bindir}

rm -f %buildroot/%_datadir/doc/HTML/index.html
cp -R $RPM_BUILD_DIR/default-browser-page/images %buildroot/%_datadir/doc/HTML/
cp $RPM_BUILD_DIR/default-browser-page/index.html %buildroot/%_datadir/doc/HTML/
cp $RPM_BUILD_DIR/default-browser-page/main.css %buildroot/%_datadir/doc/HTML/

%clean
rm -fr %buildroot

%post
# done to prevent excludedocs to ignore the doc/HTML
mkdir -p  %_datadir/doc/HTML
cat %_datadir/mdk/indexhtml/index.html | \
	sed "s/#MDV_RELEASE/`cat /etc/release`/" | \
	sed "s/#MDV_PRODUCT/`gawk -F= '/META_CLASS/ { print $2 }' /etc/sysconfig/system`/" | \
	sed "s/#MDV_PACK//" | \
	sed "s/#LANG/${LC_NAME/[-_]*}/g" \
	> %_datadir/doc/HTML/index.html

%files
%defattr(-,root,root,-)
%_datadir/mdk/
%_datadir/doc/HTML/
#/etc/sysconfig/network-scripts/ifup.d/indexhtml
%_datadir/applications/about-mandriva.desktop
%{_bindir}/about-mandriva



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14373 |12mr|indi-apogee-1.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	INDI driver for Apgoee Alta (U & E) line of CCDs
Name:		indi-apogee
Version:	1.0
Release:	6
License:	LGPLv2+
Group:		Development/Other
Url:		http://indi.sourceforge.net/
Source0:	http://downloads.sourceforge.net/indi/%{name}_%{version}.tar.gz
Patch0:		indi-apogee_1.0-fix-str-fmt.patch
Patch1:		indi-apogee_1.0-cfitsio-prefix.path
Patch2:		indi-apogee_1.0-dso.patch
BuildRequires:	pkgconfig(zlib)
BuildRequires:	pkgconfig(libusb)
BuildRequires:	pkgconfig(cfitsio)
BuildRequires:	pkgconfig(libindi)
BuildRequires:	indi-devel-static
BuildRequires:	libapogee-devel
BuildRequires:	libnova-devel
BuildRequires:	cmake

%description
This package provides the INDI driver for Apgoee Alta (U & E) line of CCDs.

%prep
%setup -q
%patch0 -p0
%patch1 -p0
%patch2 -p1

%build
%cmake
%make

%install
%makeinstall_std -C build

%files
%doc ChangeLog README
%{_bindir}/indi_apogeee_ccd
%{_bindir}/indi_apogeeu_ccd
%{_datadir}/indi/indi_apogee.xml

%changelog
* Tue Sep  18 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 4177d33
- Update BuildRequires and add patch to fix linkage
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14374 |12mr|indilib-0.9.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define shortname indi

Name:		indilib
Version:	0.9.5
Release:	1
Summary:	Library to control astronomical devices
Source0:	http://downloads.sourceforge.net/indi/libindi_%{version}.tar.gz
License:	LGPLv2+
Group:		Development/C
Url:		http://indi.sourceforge.net/
BuildRequires:	zlib-devel
BuildRequires:	libusb-devel
BuildRequires:	cfitsio-devel >= 3.090
BuildRequires:	libfli-devel
BuildRequires:	cmake
BuildRequires:	boost-devel
Provides:	indi = %{version}-%{release}

%description
INDI is an instrument neutral distributed interface control protocol
that aims to provide backend driver support and automation for a wide
range of Astronomical devices (telescopes, focusers, CCDs..etc).

%files
%doc ChangeLog NEWS README TODO
%{_bindir}/*
%{_datadir}/%{shortname}

#--------------------------------------------------------------------

%define major 0
%define libname %mklibname %{shortname} %{major}

%package -n %{libname}
Summary:	Library files for INDI
Group:		Development/C

%description -n %{libname}
INDI is an instrument neutral distributed interface control protocol
that aims to provide backend driver support and automation for a wide
range of Astronomical devices (telescopes, focusers, CCDs..etc).

This package contains library files of indilib.

%files -n %{libname}
%{_libdir}/*.so.%{major}*

#--------------------------------------------------------------------

%define develname %mklibname -d %{shortname}

%package -n %{develname}
Summary:	INDI devellopment files
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	indi-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
INDI is an instrument neutral distributed interface control protocol
that aims to provide backend driver support and automation for a wide
range of Astronomical devices (telescopes, focusers, CCDs..etc).

This package contains files need to build applications using indilib.

%files -n %{develname}
%doc ChangeLog README* NEWS
%{_libdir}/*.so
%{_libdir}/pkgconfig/libindi.pc
%{_includedir}/libindi/*.h

#--------------------------------------------------------------------
%define develnamestatic %mklibname -d -s %{shortname}

%package -n %{develnamestatic}
Summary:	INDI devellopment files
Group:		Development/C
Requires:	%{name}-devel = %{version}-%{release}
Provides:	indi-devel-static = %{version}-%{release}
Provides:	%{name}-devel-static = %{version}-%{release}

%description -n %{develnamestatic}
INDI is an instrument neutral distributed interface control protocol
that aims to provide backend driver support and automation for a wide
range of Astronomical devices (telescopes, focusers, CCDs..etc).

This package contains files need to build applications using indilib.

%files -n %{develnamestatic}
%{_libdir}/*.a

#-------------------------------------------------------------------
%prep
%setup -q -n libindi-%{version}

%build
%cmake
%make

%install
%makeinstall_std -C build


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14375 |12mr|initscripts-9.34-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# The restart part in the real _post_service doesn't work with netfs and isn't needed
# for other scripts
%define _mypost_service() if [ $1 = 1 ]; then /sbin/chkconfig --add %{1}; fi;

%bcond_with	upstart
%bcond_without	systemd

Summary:	The inittab file and the /etc/init.d scripts
Name:		initscripts
Version:	9.34
Release:	5
# ppp-watch is GPLv2+, everything else is GPLv2
License:	GPLv2 and GPLv2+
Group:		System/Base
Source0:	initscripts-%{version}.tar.bz2
Source1:	%{name}.rpmlintrc
Patch0:		initscripts-mdkconf.patch
Patch1:		removal_of_haldameon.patch
Provides:   /etc/init.d

# (cg) Upstream cherry picks
Patch0101:	0101-Don-t-bother-with-stdin-stdout-stderr-for-rmmod-modp.patch
Patch0102:	0102-Just-exit-on-first-response-744734.patch
Patch0103:	0103-Add-cifs-to-check-for-network-filesystem-760018.patch
Patch0104:	0104-Don-t-exit-with-an-error-if-SEinux-isn-t-active.-768.patch
Patch0105:	0105-Handle-dmraid-sets-with-spaces-728795-lnykryn-redhat.patch
Patch0106:	0106-Typo-in-crypttab.5.patch
Patch0107:	0107-Drop-StandardInput-tty-785662.patch
Patch0108:	0108-Do-not-check-mounted-filesystems-745224.patch
Patch0109:	0109-Improve-comment-in-init-serial.conf-746808.patch

# (cg) Patches to go into mgaconf mega patch eventually
Patch0500:	0500-Make-sure-to-invalidate-nscd-cache-under-systemd-as-.patch
Patch0501:	0501-Rename-for-new-udev-systemd-servies.patch
Patch0502:      initscripts-9.34.plymouth-quit.patch
#ROSA patches
Patch0503:      initscripts-9.34.mandriva.everytime.patch

# for /bin/awk
Requires:	gawk
# for /bin/sed
Requires:	sed
Requires:	mktemp
Requires:	e2fsprogs >= 1.18-2mdk
Requires:	procps >= 2.0.7-8mdk
Requires:	gettext-base >= 0.10.35-20mdk
Requires:	module-init-tools
# needed for chvt --userwait
Requires:	kbd >= 1.15.1-2mdv
#Requires:	sysklogd >= 1.3.31
# for /sbin/fuser
Requires:	psmisc
Requires:	which
Requires:	setup >= 2.2.0-14mdk
%if %{with upstart}
Requires:	upstart
Obsoletes:	event-compat-sysv
%else
Requires:	SysVinit >= 2.85-38
%endif
# for /sbin/ip
Requires:	iproute2
# for /sbin/arping
Requires:	iputils
Requires:	net-tools
# for /bin/find
Requires:	findutils
# (blino) for pidof -c
# (bor) for pidof -m
Requires:	sysvinit-tools >= 2.87-8mdv2011.0

Requires:	perl-MDK-Common >= 1.0.1
Requires:	ifplugd >= 0.24
#Requires: sound-scripts
# (tv) unused:
#Prereq:	gawk
Requires:	iproute2
Requires:	ethtool
# http://bugzilla.redhat.com/show_bug.cgi?id=252973
Conflicts:	nut < 2.2.0
Obsoletes:	rhsound sapinit
Provides:	rhsound sapinit
Conflicts:	kernel <= 2.2, timeconfig < 3.0, pppd <= 2.4.4-3mdv2008.1, wvdial < 1.40-3
Conflicts:	initscripts < 1.22.1-5, Aurora <= 7.2-17mdk
Conflicts:	dhcpcd < 1.3.21pl1
Conflicts:	XFree86-xfs < 4.2.0-12mdk
Conflicts:	xinitrc < 2.4.12
Conflicts:	lsb < 3.1-11mdv2007.1
Conflicts:	lsb-core < 3.1-15mdv2008.1
Conflicts:	suspend-scripts < 1.27
Conflicts:	mdadm < 2.6.4-2mdv2008.1
Conflicts:	systemd <= 19-2
Conflicts:	networkmanager < 0.8.2-8
Requires:	util-linux-ng >= 2.16
Requires:	mount >= 2.11l
Requires:	udev >= 108-2mdv2007.1
Requires:	ifmetric, resolvconf >= 1.41
Requires:	dmsetup
%if %{with systemd}
Conflicts:	prcsys
%else
Requires:	prcsys
%endif
Requires(post):	/usr/bin/tr grep, chkconfig >= 1.3.37-3mdk
BuildRequires:	glib2-devel
BuildRequires:	pkgconfig
BuildRequires:	popt-devel
BuildRequires:	python
# Upstream URL: http://git.fedorahosted.org/git/initscripts.git
Url:		http://svn.mandriva.com/cgi-bin/viewvc.cgi/soft/initscripts/trunk/

%description
The initscripts package contains the basic system scripts used to boot
your Mandriva Linux system, change run levels, and shut the system
down cleanly.  Initscripts also contains the scripts that activate and
deactivate most network interfaces.

%package -n	debugmode
Summary:	Scripts for running in debugging mode
Requires:	initscripts
Group:		System/Base

%description -n	debugmode
The debugmode package contains some basic scripts that are used to run
the system in a debugging mode.

Currently, this consists of various memory checking code.

%prep
%setup -q
%apply_patches
find -name "*.0???~" -delete
rm -rf po
ln -s mandriva/po

gzip -9 mandriva/ChangeLog
mv ChangeLog ChangeLog-RH
gzip -9 ChangeLog-RH

%build
make CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"
make -C mandriva CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"

%install
mkdir -p $RPM_BUILD_ROOT/etc
make ROOT=$RPM_BUILD_ROOT SUPERUSER=`id -un` SUPERGROUP=`id -gn` mandir=%{_mandir} install

#MDK
make -C mandriva install ROOT=$RPM_BUILD_ROOT mandir=%{_mandir}

python mandriva/gprintify.py \
	`find %{buildroot}/etc/rc.d -type f` \
	`find %{buildroot}/sysconfig/network-scripts -type f` \
	%{buildroot}/lib/systemd/fedora-* \
	%{buildroot}/lib/systemd/mandriva-*

# warly 
# put locale in /usr, gettext need /usr/share
#
# extracted from /usr/lib/rpm/find-lang.sh and adapted to find locales in /etc
#find $RPM_BUILD_ROOT -type f|sed '
#1i\
#%defattr (644, root, root, 755)
#s:'"$RPM_BUILD_ROOT"'::
#s:\(.*/etc/locale/\)\([^/_]\+\)\(.*'"$NAME"'\.mo$\):%lang(\2) \1\2\3:
#s:^\([^%].*\)::
#s:%lang(C) ::
#' >> %{name}.lang

%find_lang %{name}

%if %{with upstart}
 mv -f $RPM_BUILD_ROOT/etc/inittab.upstart $RPM_BUILD_ROOT/etc/inittab
 rm -f $RPM_BUILD_ROOT/etc/rc.d/rc1.d/S99single
 rm -f $RPM_BUILD_ROOT/etc/rc.d/init.d/single
%else
 mv -f $RPM_BUILD_ROOT/etc/inittab.sysv $RPM_BUILD_ROOT/etc/inittab
 rm -rf $RPM_BUILD_ROOT/etc/event.d
 rm -rf $RPM_BUILD_ROOT/etc/init
%endif
rm -f $RPM_BUILD_ROOT/etc/inittab.*

%ifnarch s390 s390x
rm -f \
 $RPM_BUILD_ROOT/etc/sysconfig/network-scripts/ifup-ctc \
 $RPM_BUILD_ROOT/etc/sysconfig/network-scripts/ifup-iucv \
 $RPM_BUILD_ROOT/lib/udev/rules.d/55-ccw.rules \
 $RPM_BUILD_ROOT/lib/udev/ccw_init
%else
rm -f \
 $RPM_BUILD_ROOT/etc/rc.d/rc.sysinit.s390init \
 $RPM_BUILD_ROOT/etc/sysconfig/init.s390
%endif

# remove unused hotplug helper and ipsec/isdn stuff
rm -f $RPM_BUILD_ROOT/etc/sysconfig/network-scripts/{ifdown-ippp,ifup-ippp,ifdown-ipsec,ifup-ipsec,net.hotplug}

# we use network rules from the udev package
rm -f $RPM_BUILD_ROOT/lib/udev/rules.d/60-net.rules

# we have our own copy of gprintify
export DONT_GPRINTIFY=1

%if !%{with systemd}
  rm -rf $RPM_BUILD_ROOT/lib/systemd
%else
  # (cg) Mask netfs initscript under systemd as native support is built in.
  ln -sf /dev/null $RPM_BUILD_ROOT/lib/systemd/system/netfs.service
%endif

install -d -m 0755 %{buildroot}/%{_sysconfdir}/sysctl.d

#drop speedboot
rm -f %{buildroot}/etc/sysconfig/speedboot
rm -rf %{buildroot}/var/lib/speedboot
rm -f %{buildroot}/etc/X11/xsetup.d/90speedboot.xsetup
rm -rf %{buildroot}/etc/X11/xsetup.d

%post
##Fixme
touch /etc/sysconfig/i18n
##
touch /var/log/wtmp /var/run/utmp /var/log/btmp
chown root:utmp /var/log/wtmp /var/run/utmp /var/log/btmp
chmod 664 /var/log/wtmp /var/run/utmp
chmod 600 /var/log/btmp
#Create symlink to compartibility with Fedora. In future version move /etc/sysctl.conf to /etc/sysctl.d
ln -sf /etc/sysctl.conf /etc/sysctl.d/sysctl.conf

%_mypost_service partmon

%_mypost_service network

%_mypost_service network-up

%_mypost_service dm

%_mypost_service netconsole

%_mypost_service netfs

# /etc/sysconfig/desktop format has changed
if [ -r /etc/sysconfig/desktop ]; then
    if ! grep -q = /etc/sysconfig/desktop; then
	DESK=`cat /etc/sysconfig/desktop`
	echo "DESKTOP=$DESK" > /etc/sysconfig/desktop
    fi
fi

# Add right translation file
for i in `echo $LANGUAGE:$LC_ALL:$LC_COLLATE:$LANG:C | tr ':' ' '`
do
	if [ -r %{_datadir}/locale/$i/LC_MESSAGES/initscripts.mo ]; then
		mkdir -p /etc/locale/$i/LC_MESSAGES/
		cp %{_datadir}/locale/$i/LC_MESSAGES/initscripts.mo \
			/etc/locale/$i/LC_MESSAGES/
		#
		# warly
		# FIXME: this should be done by each locale when installed or upgraded
		#
		pushd %{_datadir}/locale/$i/ > /dev/null && for j in LC_*
		do
			if [ -r $j -a ! -d $j ]; then
			    cp $j /etc/locale/$i/
			fi
		done && popd > /dev/null
		if [ -r %{_datadir}/locale/$i/LC_MESSAGES/SYS_LC_MESSAGES ]; then
			cp %{_datadir}/locale/$LANG/LC_MESSAGES/SYS_LC_MESSAGES /etc/locale/$i/LC_MESSAGES/
		fi
		#
		#
		break
	fi
done

%define initlvl_chg() if [[ -f /etc/rc3.d/S%{2}%{1} ]] && [[ -f /etc/rc5.d/S%{2}%{1} ]] && grep -q -e 'chkconfig: [0-9]+ %{3}' /etc/init.d/%{1}; then chkconfig --add %{1} || : ; fi; \
%{nil}

# only needed on upgrade
if [ $1 != 0 ]; then
	# handle the switch to an independant prefdm initscript
	if grep -q '^x:5' /etc/inittab; then
		rm -f /etc/inittab.new
		sed 's/x:5/#x:5/' < /etc/inittab > /etc/inittab.new
		mv -f /etc/inittab.new /etc/inittab
		chkconfig --add dm || :
	fi

	# handle single user mode declaration
	if ! grep -q '..:S:' /etc/inittab; then
		cat >> /etc/inittab <<EOF

# Single user mode
~~:S:wait:/bin/sh
EOF
	fi
	
	# Handle boot sequence changes on upgrade
	%initlvl_chg partmon 80 13
	
fi

%preun
%_preun_service netfs

%_preun_service netconsole

%_preun_service dm

%_preun_service network-up

%_preun_service network

%_preun_service partmon

%triggerpostun -- initscripts <= 4.72

. /etc/sysconfig/init
. /etc/sysconfig/network

# These are the non-default settings. By putting them at the end
# of the /etc/sysctl.conf file, it will override the default
# settings earlier in the file.

if [ -n "$FORWARD_IPV4" -a "$FORWARD_IPV4" != "no" -a "$FORWARD_IPV4" != "false" ]; then
	echo "# added by initscripts install on `date`" >> /etc/sysctl.conf
	echo "net.ipv4.ip_forward = 1" >> /etc/sysctl.conf
fi

newnet=`mktemp /etc/sysconfig/network.XXXXXX`
if [ -n "$newnet" ]; then
  sed "s|FORWARD_IPV4.*|# FORWARD_IPV4 removed; see /etc/sysctl.conf|g" \
   /etc/sysconfig/network > $newnet
  sed "s|DEFRAG_IPV4.*|# DEFRAG_IPV4 removed; obsolete in 2.4. kernel|g" \
   $newnet > /etc/sysconfig/network
  rm -f $newnet
fi

if [ -n "$MAGIC_SYSRQ" -a "$MAGIC_SYSRQ" != "no" ]; then
	echo "# added by initscripts install on `date`" >> /etc/sysctl.conf
	echo "kernel.sysrq = 1" >> /etc/sysctl.conf
fi
if uname -m | grep -q sparc ; then
   if [ -n "$STOP_A" -a "$STOP_A" != "no" ]; then
	echo "# added by initscripts install on `date`" >> /etc/sysctl.conf
	echo "kernel.stop-a = 1" >> /etc/sysctl.conf
   fi
fi

%triggerun -- initscripts < 7.62
/sbin/chkconfig --del random
/sbin/chkconfig --del rawdevices
exit 0

%triggerpostun -- initscripts <= 8.38-2mdv2007.0
/sbin/chkconfig --add network-up
exit 0

%triggerpostun -- initscripts < 8.54-4mdv2008.0
echo "disabling supermount which is not supported anymore"
/usr/sbin/supermount -i disable
exit 0

%triggerpostun -- initscripts < 8.88-5mdv2008.0
/sbin/chkconfig --level 7 dm reset

%postun
if [ -f /var/lock/TMP_1ST ];then 
		rm -f /var/lock/TMP_1ST
fi
if [ "$1" = "0" ]; then
	for i in /etc/locale/*/LC_MESSAGES/initscripts.mo
	do
		rm -f $i
		rmdir `dirname $i` >/dev/null 2> /dev/null
	done
	rmdir /etc/locale/* >/dev/null 2> /dev/null
fi

%files -f %{name}.lang
%dir /etc/sysconfig/network-scripts
%dir /etc/sysconfig/network-scripts/ifup.d
%dir /etc/sysconfig/network-scripts/ifdown.d
%dir /etc/sysconfig/network-scripts/wireless.d
%dir /etc/sysconfig/network-scripts/vpn.d
%dir /etc/sysconfig/network-scripts/vpn.d/openvpn
%dir /etc/sysconfig/network-scripts/vpn.d/pptp
%dir /etc/sysconfig/network-scripts/vpn.d/vpnc
%config(noreplace) %verify(not md5 mtime size) /etc/adjtime
%config(noreplace) /etc/sysconfig/init
%config(noreplace) /etc/sysconfig/autofsck
%config(noreplace) /etc/sysconfig/partmon
%config(noreplace) /etc/sysconfig/netconsole
%config(noreplace) /etc/sysconfig/readonly-root
/etc/sysconfig/network-scripts/ifdown
/sbin/ifdown
/etc/sysconfig/network-scripts/ifdown-post
/etc/sysconfig/network-scripts/ifup
/sbin/ifup
%dir /etc/sysconfig/console
%dir /etc/sysconfig/console/consoletrans
%dir /etc/sysconfig/console/consolefonts
%dir /etc/sysconfig/modules
%dir /etc/sysconfig/networking
%dir /etc/sysconfig/networking/devices
%dir /etc/sysconfig/networking/profiles
%dir /etc/sysconfig/networking/profiles/default
/etc/sysconfig/network-scripts/network-functions
/etc/sysconfig/network-scripts/network-functions-ipv6
/etc/sysconfig/network-scripts/init.ipv6-global
%config(noreplace) /etc/sysconfig/network-scripts/ifcfg-lo
/etc/sysconfig/network-scripts/ifup-ipx
/etc/sysconfig/network-scripts/ifup-post
/etc/sysconfig/network-scripts/ifdown-ppp
/etc/sysconfig/network-scripts/ifup-ppp
/etc/sysconfig/network-scripts/ifup-routes
/etc/sysconfig/network-scripts/ifdown-routes
/etc/sysconfig/network-scripts/ifup-plip
/etc/sysconfig/network-scripts/ifup-plusb
/etc/sysconfig/network-scripts/ifup-bnep
/etc/sysconfig/network-scripts/ifdown-bnep
/etc/sysconfig/network-scripts/ifup-eth
/etc/sysconfig/network-scripts/ifdown-eth
/etc/sysconfig/network-scripts/ifup-ipv6
/etc/sysconfig/network-scripts/ifdown-ipv6
/etc/sysconfig/network-scripts/ifup-sit
/etc/sysconfig/network-scripts/ifdown-sit
/etc/sysconfig/network-scripts/ifup-tunnel
/etc/sysconfig/network-scripts/ifdown-tunnel
/etc/sysconfig/network-scripts/ifup-aliases
#/etc/sysconfig/network-scripts/ifup-ippp
#/etc/sysconfig/network-scripts/ifdown-ippp
/etc/sysconfig/network-scripts/ifup-wireless
/etc/sysconfig/network-scripts/ifup-hso
/etc/sysconfig/network-scripts/ifdown-hso
/etc/X11/prefdm
/etc/X11/lookupdm
%config(noreplace) /etc/networks 
/etc/rwtab
%dir /etc/rwtab.d
/etc/statetab
%dir /etc/statetab.d
%if %{with upstart}
%config(noreplace) /etc/event.d/*
/etc/init/*
%endif
/lib/udev/rules.d/*
%config(noreplace) /etc/inittab
%config(noreplace missingok) /etc/rc.d/rc[0-9].d/*
/etc/rc[0-9].d
/etc/rcS.d
/etc/rc
%dir /etc/rc.d/init.d
%config(noreplace) /etc/rc.local
/etc/rc.sysinit
/lib/lsb/init-functions
/etc/rc.d/init.d/*
/etc/rc.d/rc
%config(noreplace) /etc/rc.d/rc.local
/etc/rc.d/rc.sysinit
%config(noreplace) /etc/sysctl.conf
%dir /etc/sysctl.d
%exclude /etc/profile.d/debug*
%config /etc/profile.d/*
%dir /etc/sysconfig/network-scripts/cellular.d
%dir /etc/sysconfig/network-scripts/hostname.d
/etc/sysconfig/network-scripts/ifup.d/vpn
/etc/sysconfig/network-scripts/ifdown.d/vpn
/usr/sbin/vpn-start
/usr/sbin/vpn-stop
/usr/sbin/mdv-network-event
/usr/sbin/sys-unconfig
/bin/ipcalc
/bin/usleep
%attr(4755,root,root) /usr/sbin/usernetctl
/sbin/consoletype
/sbin/fstab-decode
/sbin/genhostid
/sbin/getkey
/sbin/securetty
%attr(2755,root,root) /sbin/netreport
/lib/udev/rename_device
/lib/udev/console_init
/lib/udev/console_check
%ifarch s390 s390x
/lib/udev/ccw_init
%endif
/sbin/service
/sbin/sushell
#mdv
/sbin/hibernate-cleanup.sh
/sbin/ppp-watch
%{_mandir}/man*/*
%lang(cs)	%{_mandir}/cs/man*/*
%lang(et)	%{_mandir}/et/man*/*
%lang(fi)	%{_mandir}/fi/man*/*
%lang(fr)	%{_mandir}/fr/man*/*
%lang(it)	%{_mandir}/it/man*/*
%lang(pt_BR)	%{_mandir}/pt_BR/man*/*
%lang(ru)	%{_mandir}/ru/man*/*
%lang(uk)	%{_mandir}/uk/man*/*
%dir %attr(775,root,root) /var/run/netreport
%dir /etc/ppp
%dir /etc/ppp/ip-down.d
%dir /etc/ppp/ip-up.d
%dir /etc/ppp/peers
/etc/ppp/ip-up
/etc/ppp/ip-down
/etc/ppp/ip-up.ipv6to4
/etc/ppp/ip-down.ipv6to4
/etc/ppp/ipv6-up
/etc/ppp/ipv6-down
%dir /etc/NetworkManager
%dir /etc/NetworkManager/dispatcher.d
/etc/NetworkManager/dispatcher.d/00-netreport
/etc/NetworkManager/dispatcher.d/05-netfs
%doc sysconfig.txt sysvinitfiles mandriva/ChangeLog.gz ChangeLog-RH.gz static-routes-ipv6 ipv6-tunnel.howto ipv6-6to4.howto changes.ipv6
/var/lib/stateless
%ghost %attr(0664,root,utmp) /var/log/btmp
%ghost %attr(0664,root,utmp) /var/log/wtmp
%ghost %attr(0664,root,utmp) /var/run/utmp
%config(noreplace) /etc/modules
/etc/rc.modules
%dir /etc/modprobe.preload.d/
%ifnarch %{sparcx}
/usr/sbin/supermount
%endif
/usr/bin/*
# warly
# gettext need /use/share/locale anyway
#%dir /etc/locale
#%dir /etc/locale/*
#%dir /etc/locale/*/LC_MESSAGES
%if %{with systemd}
%{_sysconfdir}/tmpfiles.d/initscripts.conf
%{_sysconfdir}/tmpfiles.d/mandriva.conf
/lib/systemd/fedora-autorelabel
/lib/systemd/fedora-configure
/lib/systemd/fedora-loadmodules
/lib/systemd/fedora-readonly
/lib/systemd/fedora-storage-init
/lib/systemd/mandriva-boot-links
/lib/systemd/mandriva-save-dmesg
/lib/systemd/system/basic.target.wants/fedora-autorelabel.service
/lib/systemd/system/basic.target.wants/fedora-autorelabel-mark.service
/lib/systemd/system/basic.target.wants/fedora-configure.service
/lib/systemd/system/basic.target.wants/fedora-loadmodules.service
/lib/systemd/system/basic.target.wants/mandriva-boot-links.service
/lib/systemd/system/basic.target.wants/mandriva-everytime.service
/lib/systemd/system/basic.target.wants/mandriva-save-dmesg.service
/lib/systemd/system/ctrl-alt-del.target
/lib/systemd/system/fedora-autorelabel.service
/lib/systemd/system/fedora-autorelabel-mark.service
/lib/systemd/system/fedora-configure.service
/lib/systemd/system/fedora-loadmodules.service
/lib/systemd/system/fedora-readonly.service
/lib/systemd/system/fedora-storage-init.service
/lib/systemd/system/fedora-storage-init-late.service
/lib/systemd/system/fedora-wait-storage.service
/lib/systemd/system/netfs.service
/lib/systemd/system/mandriva-boot-links.service
/lib/systemd/system/mandriva-everytime.service
/lib/systemd/system/mandriva-save-dmesg.service
/lib/systemd/system/local-fs.target.wants/fedora-readonly.service
/lib/systemd/system/local-fs.target.wants/fedora-storage-init.service
/lib/systemd/system/local-fs.target.wants/fedora-storage-init-late.service
/lib/systemd/system/mandriva-kmsg-loglevel.service
/lib/systemd/system/sysinit.target.wants/mandriva-kmsg-loglevel.service
%endif

%files -n debugmode
%config(noreplace) /etc/sysconfig/debug
%config /etc/profile.d/debug*


%changelog
* Fri Sep 07 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 9.34-2
+ Revision: 816501
- drop dependency on mingetty, we're now working agetty provided by util-linux

* Wed Sep 05 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 9.34-1
+ Revision: 816409
- Mask netfs initscript under systemd as native support is built in
- clean up a bit at least..
- build with our own set of compiler and linker flags
- filter out some rpmlint errors
- don't try filter out dependencies no longer generated with a filter no longer
  used
- don't disable rpmlint checks
- new version (synced up with patches from mageia)

* Wed Jun 06 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 9.25-10
+ Revision: 802989
- fall back to using ifup & ifdown when there's no networkmanager running
  (avahi-daemon seems to have some issues allowing it to stay allow though!, P3)

* Mon Apr 23 2012 Antoine Ginies <aginies@mandriva.com> 9.25-9
+ Revision: 792964
- typo patch (oden)

* Wed Jan 04 2012 Stéphane Téletchéa <steletch@mandriva.org> 9.25-8
+ Revision: 754507
- Remove the last bit of haldaemon in our initscripts (Mdv bug #62975)

* Wed Nov 23 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 9.25-7
+ Revision: 732774
- add conflicts on prcsys if systemd is used (from TPG)

* Wed Nov 16 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 9.25-6
+ Revision: 731148
- don't own /etc/sysconfig, it's already owned by 'filesystem' package

* Wed Apr 27 2011 Antoine Ginies <aginies@mandriva.com> 9.25-5
+ Revision: 659668
- remove requires on sound-scripts, should be elsewhere...

* Fri Apr 22 2011 Anssi Hannula <anssi@mandriva.org> 9.25-4
+ Revision: 656754
- Several bugfixes to speedboot, not affecting systemd boot:
  o In very early boot, call display_driver_helper to check if there is a
    pending dkms build (that may cause a wrong older binary dkms driver
    to be loaded by X server) or a conflicting driver loaded by initrd
    (which may cause graphical corruption / freeze when starting server)
    and disable speedboot in those cases.
  o Load display drivers before X when in speedboot.
  o In speedboot mode, reopen file descriptors after X should've started.
    This ensures that harddrake_service (and other sysinit output) is
    shown to the user if the X startup failed. (plymouth grabs the output,
    and when it shuts down the output is lost until descriptors are
    reopened).

* Sat Mar 19 2011 Andrey Borzenkov <arvidjaar@mandriva.org> 9.25-3
+ Revision: 647049
- service: check for running systemd before redirect
- network-up: ask NM for status for NM_CONTROLLED interfaces or skip
  if NM is not available

* Thu Mar 10 2011 Andrey Borzenkov <arvidjaar@mandriva.org> 9.25-2
+ Revision: 643651
- more systemd units tweaks
  add unit to clean up /var/run and /var/lock
  do not call console_init under systemd

* Tue Mar 01 2011 Andrey Borzenkov <arvidjaar@mandriva.org> 9.25-1
+ Revision: 641173
- merge in 9.25; from upstream:
  o rc.sysinit: add support for sysctl.d
  o /sbin/service: accept --ignore-dependencies, --skip-redirect as options
- needs systemd >= 19 due to --ignore-dependencies
- own /etc/sysctl.d

* Sat Feb 26 2011 Andrey Borzenkov <arvidjaar@mandriva.org> 9.24-5
+ Revision: 640139
- remove ONBOOT hack for NM and conflict with NM < 0.8.2-8

* Sat Feb 26 2011 Andrey Borzenkov <arvidjaar@mandriva.org> 9.24-4
+ Revision: 640120
- ifup/ifdown: skip interfaces controlled by NetworkManager

* Sun Feb 20 2011 Andrey Borzenkov <arvidjaar@mandriva.org> 9.24-3
+ Revision: 638847
- order mandriva-everytime.service before basic.target
- gprintify scripts under /lib/systemd/system as well

* Sat Feb 19 2011 Andrey Borzenkov <arvidjaar@mandriva.org> 9.24-2
+ Revision: 638827
- fix caculation of PREFIX/NETMASK/... in network_functions (we do not
  use multiple addresses)
- fix nscd call in network_functions, was wrong condition

* Sat Feb 19 2011 Andrey Borzenkov <arvidjaar@mandriva.org> 9.24-1
+ Revision: 638691
- dynamically link with glib2, it is in /lib now
- merge 9.24
- add unit to set console loglevel
- add tmpfiles.d configuration from rc.sysinit
- add unit to setup standard links in /boot
- add unit to save boot dmesg output
- add unit for mandriva_everytime

* Fri Dec 03 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 9.21-4mdv2011.0
+ Revision: 606521
- add conflict with systemd for smooth update
- remove shutdown services provided natively by systemd

* Wed Dec 01 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 9.21-3mdv2011.0
+ Revision: 604580
- fix sysinit.service not launched with systemd v15
- add prefdm alias back to dm.service

* Tue Nov 30 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 9.21-2mdv2011.0
+ Revision: 603785
- enable systemd units
  install prefdm.service as dm.service to hide initscript
- fix prefdm.service for Mandriva
- network-functions need not be %%config

* Sun Nov 28 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 9.21-1mdv2011.0
+ Revision: 602277
- merge 9.21
- do not unmount /proc in halt, it is not needed and confuses systemd
- use LC_ALL for nmcli output (we set LC_MESSAGES with overrides LANG)
- export INIT_VERSION in systemd units (patch from systemd)
- export SINGLE in single.service in case /etc/sysconfig/init was not
  updated (patch from systemd)
- conditional build systemd units (disabled for now)

* Wed Nov 17 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 9.17-1mdv2011.0
+ Revision: 598268
- sync with Fedora 9.17

  + Frederic Crozat <fcrozat@mandriva.com>
    - call chvt with --userwait to prevent deadlock at shutdown (Novell bug #540482)

* Wed Jun 23 2010 Frederic Crozat <fcrozat@mandriva.com> 8.99-15mdv2010.1
+ Revision: 548707
- Update translations

* Wed May 26 2010 Frederic Crozat <fcrozat@mandriva.com> 8.99-14mdv2010.1
+ Revision: 546243
- do not quit plymouth in runlevel 5, prefdm or gdm handles that (Mdv bug #59431)
- hide splash for luks passphrase, do not quit it
- do not call plymouth hide twice for Fsck
- update translations

* Wed May 19 2010 Frederic Crozat <fcrozat@mandriva.com> 8.99-13mdv2010.1
+ Revision: 545346
- Disable smooth X transition for KDE for now

* Wed May 05 2010 Frederic Crozat <fcrozat@mandriva.com> 8.99-12mdv2010.1
+ Revision: 542583
- Ensure prefdm and rc don't call plymouth quit for smooth plymouth => X transition

* Tue May 04 2010 Frederic Crozat <fcrozat@mandriva.com> 8.99-11mdv2010.1
+ Revision: 542072
- Updated translations
- add wait point for rc.modules in speedboot mode

* Thu Apr 22 2010 Frederic Crozat <fcrozat@mandriva.com> 8.99-10mdv2010.1
+ Revision: 537862
- ensure udev trigger is called with add action, default action will change in next udev releases

* Fri Feb 26 2010 Frederic Crozat <fcrozat@mandriva.com> 8.99-9mdv2010.1
+ Revision: 511930
- ensure loadkeys is really called in the right order (Mdv bug #57134)
- try to wake-up stopped process at shutdown (from Debian) (Mdv bug #57781)
- translations update

* Mon Feb 01 2010 Frederic Crozat <fcrozat@mandriva.com> 8.99-8mdv2010.1
+ Revision: 499120
- remove false check for volume saving on Mandriva (Mdv bug #57265)
- ensure dm-mod is loaded in speedboot mode too (Mdv bug #57351)
- Ensure loadkeys is called in sequence (Mdv bug #57134)

* Thu Jan 14 2010 Frederic Crozat <fcrozat@mandriva.com> 8.99-7mdv2010.1
+ Revision: 491529
- Fix obsolete syntax in udev rules file
- Restore old wireless behavior (revert bug #47791 fix and add fixes from
  bug #54002) (eugeni)
- Avoid 'no block devices found' message on boot when checking for dmraid
  (#55344) (eugeni)
- Update ifup script to properly work with new dhcpcd versions (#52673) (eugeni)
- Use correct address when waiting for network to be up (#56496) (eugeni)
- translation updates

* Tue Oct 27 2009 Eugeni Dodonov <eugeni@mandriva.com> 8.99-6mdv2010.0
+ Revision: 459539
- ensure wpa_supplicant is properly restarted (#54002)

* Thu Oct 22 2009 Eugeni Dodonov <eugeni@mandriva.com> 8.99-5mdv2010.0
+ Revision: 458941
- fix connecting to wireless networks after suspend/resume (#54002)
- try to load tun module when necessary (#54748)
- do not hardcode path to tunctl (#54740)
- translation updates

  + Frederic Crozat <fcrozat@mandriva.com>
    - Really put back hacks for unicode_start/stop and console font loading
    - update translations messages
    - Try to detect if /usr is not mounted yet when booting
    - udev failed events are now handled in udev-post
    - fix network link up detection (anssi, eugeni)
    - fix plymouth splash for crypto  (buchan)

* Fri Oct 16 2009 Frederic Crozat <fcrozat@mandriva.com> 8.99-3mdv2010.0
+ Revision: 457932
- Change keymaps and console fonts loading, use udev for most of it (like Fedora)
- failed udev events are now handled by udev-post, not rc.sysinit
- Plymouth startup / shutdown text are now translated (and different for shutdown / reboot)
- Remove leftover of splashy support
- Ensure /usr is mounted before showing plymouth prompt
- Unmount filesystems in reverse order (Eugeni, mdv bug #53042)
- Do not try to remove obsolete files in /tmp at startup
- do rtc init in first udev pass in speedboot mode
- various speed optimisations from upstream
- link udev help with glib statically, to reduce initrd size
- Fix "no raid disk" error at startup (GIT)

* Mon Oct 05 2009 Frederic Crozat <fcrozat@mandriva.com> 8.99-2mdv2010.0
+ Revision: 453964
- Fix hardware clock setting if hctosys is not available in sysfs
- Ensure killall return code is correctly handled in halt (Fedora)

* Fri Oct 02 2009 Frederic Crozat <fcrozat@mandriva.com> 8.99-1mdv2010.0
+ Revision: 452642
- Release 8.99 (resync with RH)
- Fix VT race preventing reboot (Mdv bug #53757)
- Save alsa levels in halt and not in alsa service anymore at shutdown
- do not wait 2s if not needed at shutdown

* Wed Sep 23 2009 Eugeni Dodonov <eugeni@mandriva.com> 8.97-11mdv2010.0
+ Revision: 447850
- Correctly wait for network to be up (#43654).

* Wed Sep 23 2009 Frederic Crozat <fcrozat@mandriva.com> 8.97-10mdv2010.0
+ Revision: 447746
- Ensure plymouth is terminated when using xdm/autologin
- Add signals for network status and properly select wpa_supplicant (Mdv bug #47791)

* Thu Sep 10 2009 Frederic Crozat <fcrozat@mandriva.com> 8.97-9mdv2010.0
+ Revision: 437109
- Ensure plymouth is terminated when running in single-user mode

* Tue Sep 01 2009 Frederic Crozat <fcrozat@mandriva.com> 8.97-8mdv2010.0
+ Revision: 423711
- Ensure password is correctly asked when splash is disabled (Mdv bug #53301)

* Wed Aug 26 2009 Frederic Crozat <fcrozat@mandriva.com> 8.97-7mdv2010.0
+ Revision: 421465
- Replace file dependencies with package dependencies

* Tue Aug 25 2009 Frederic Crozat <fcrozat@mandriva.com> 8.97-6mdv2010.0
+ Revision: 421192
- Fix shutdown which could be blocked by plymouthd (Mdv bug #53051)
- Ensure plymouthd is stopped if started from initrd but splash isn't on cmdline
- Fix message in runlevel 0 and 6 hidden when no framebuffer is available but plymouth is enabled (Mdv bug #53110)

* Wed Aug 19 2009 Frederic Crozat <fcrozat@mandriva.com> 8.97-5mdv2010.0
+ Revision: 418132
- Send text message to plymouth for boot / reboot / shutdown

* Mon Aug 17 2009 Frederic Crozat <fcrozat@mandriva.com> 8.97-4mdv2010.0
+ Revision: 417398
- Fix speedboot broken by plymouth support
- Hide plymouth client output

* Mon Aug 17 2009 Frederic Crozat <fcrozat@mandriva.com> 8.97-3mdv2010.0
+ Revision: 417226
- Replace obsolete --retry-failed with --type=failed for udevadm settle call

* Thu Aug 13 2009 Frederic Crozat <fcrozat@mandriva.com> 8.97-2mdv2010.0
+ Revision: 416089
- Improve plymouth support

* Wed Aug 12 2009 Frederic Crozat <fcrozat@mandriva.com> 8.97-1mdv2010.0
+ Revision: 415626
- Release 8.97

* Tue Jul 28 2009 Eugeni Dodonov <eugeni@mandriva.com> 8.88-26mdv2010.0
+ Revision: 402779
- Prevent partial wireless key disclosure when wireless password contains spaces and is of certain length.
- Removed redefinition of action() routine in halt script (#52324)
- Unify handling of RedHat-style and Mandriva-style ifcfg files.
- Do not configure CRDA twice on boot.
- Properly support TMPDIR configuration from SECURE_TMP msec variable.

* Tue Jun 30 2009 Frederic Crozat <fcrozat@mandriva.com> 8.88-25mdv2010.0
+ Revision: 391025
- do not use wc to check for netprofiles (Mdv bug #51902, patch from Pascal Terjan)
- Add support for created TUN/TAP devices on the fly (Mdv bug #51964)
- Stop crypto devices before LVM (Mdv bug #51951)

* Fri Jun 26 2009 Frederic Crozat <fcrozat@mandriva.com> 8.88-24mdv2010.0
+ Revision: 389408
- improvement for readahead : early and later readhead are now blocking calls

* Wed Jun 24 2009 Frederic Crozat <fcrozat@mandriva.com> 8.88-23mdv2010.0
+ Revision: 388885
- Fix many speedboot issues :
 - disable speedboot when netprofile needs to be manually selected
 - disable speedboot on the fly when /etc/crypttab exists
 - fix status not being updated when using kdm
 - disable speedboot in failsafe mode
 - disable speedboot only when MD RAID / LVM volumes are detected
 - do not disable speedboot when quota is installed
- hide readahead error message

  + Eugeni Dodonov <eugeni@mandriva.com>
    - Added correct upstream url.
    - Corrected initscripts URL.

* Tue May 05 2009 Eugeni Dodonov <eugeni@mandriva.com> 8.88-22mdv2010.0
+ Revision: 372160
- Automatically detecting screen width to fit long messages (#16509)
- Updated network-scripts to work with bash-4.0 (#50511)

* Wed Apr 22 2009 Frederic Crozat <fcrozat@mandriva.com> 8.88-21mdv2009.1
+ Revision: 368741
- Fix usleep value for usb_storage timeout

* Wed Apr 22 2009 Frederic Crozat <fcrozat@mandriva.com> 8.88-20mdv2009.1
+ Revision: 368725
- speedboot: Load usb controller in first boot phase and ensure usb_storage module is loaded before waiting for usb storage devices to land (Mdv bug #50179
- rc.d/init.d/halt: Prevent "Sending all processes the KILL signal [Failed]" error (#45059)

* Tue Apr 21 2009 Frederic Crozat <fcrozat@mandriva.com> 8.88-19mdv2009.1
+ Revision: 368556
- load acpi in first pass in speedboot mode, fix clock timezone in syslog (Mdv bug #49513)-
- ensure usb keyboard is available under speedboot for single user rescue login
- ensure splashy is killed correctly if dropping to single user login (for fsck)
- Restrict agp module load to pci system (speedboot)
- put back udev in non-startup mode after latest udev settle (speedboot)

* Thu Apr 16 2009 Frederic Crozat <fcrozat@mandriva.com> 8.88-18mdv2009.1
+ Revision: 367749
- Enable back hdparm in speedboot mode, run it in parallel (both in speedboot and standard mode)
- remove obsolete libsafe support
- Add support for system-wide wireless ruglartory domain (Eugeni) (Mdv bug #49982, #49983, #49171)
- Fix usb-storage detection (Mdv bug #49474)
- Drop specific support for firewire stage, it should work with udev out of the box (and was broken for several releases).
- Translation updates
- Improve network-up logic (Mdv bug #49702)
- Fix ifup-ppp syntax error (Mdv bug #49942)

* Wed Apr 08 2009 Frederic Crozat <fcrozat@mandriva.com> 8.88-17mdv2009.1
+ Revision: 365193
- improve translations
- no longer limit udev child numbers, fix DRI being disabled in speedboot (Mdv bug #49490)

* Thu Apr 02 2009 Frederic Crozat <fcrozat@mandriva.com> 8.88-16mdv2009.1
+ Revision: 363589
- translations updates
- speedboot is not in automatic mode : it will try to enable itself if system can support it, or disable automatically in case of failure

* Fri Mar 27 2009 Frederic Crozat <fcrozat@mandriva.com> 8.88-15mdv2009.1
+ Revision: 361663
- fix detection of runlevel for usage in speedboot and stop splashy very early when starting in single user runlevel (me and eugeni)
- disable speedboot when runlevel is not 5
- disable speedboot when booting on a new kernel version for the first time
- disable speedboot when network authentication is enabled
- flag critical path when speedboot shouldn't be enabled (for speedboot auto-enabling, work in progress, not ready yet)
- add ypbind / winbkind and ldpa to network-auth dependencies (Eugeni)
- accept booting after some fsck errors like missing disk (Mdv bug #47242) (pterjan)
- cleanup rc.sysinit
- ensure /proc is mounted before reading /proc/cmdline (blino)

* Thu Mar 26 2009 Eugeni Dodonov <eugeni@mandriva.com> 8.88-14mdv2009.1
+ Revision: 361229
- Properly killing splashy when going to single-user mode.

* Tue Mar 24 2009 Frederic Crozat <fcrozat@mandriva.com> 8.88-13mdv2009.1
+ Revision: 360878
- Fix text not being displayed in splashy when booting

* Mon Mar 23 2009 Frederic Crozat <fcrozat@mandriva.com> 8.88-12mdv2009.1
+ Revision: 360729
- Enable readahead in speedboot mode
- Don't process some udev events twice in speedboot mode

* Thu Mar 19 2009 Frederic Crozat <fcrozat@mandriva.com> 8.88-11mdv2009.1
+ Revision: 358089
- Various speedboot fixes :
 - fix guest support under Virtualbox (Mdv bug #47726)
 - fix module preloading (Mdv bug #47974)
 - fix keyboard configuration in X with speedboot (Mdv bug #47638)
 - remove hardcoded delay after starting X server

* Wed Mar 18 2009 Eugeni Dodonov <eugeni@mandriva.com> 8.88-10mdv2009.1
+ Revision: 357493
- Fixed typo (missing white space).
- Added support for CRDA regulatory domains (#47324).

* Mon Mar 16 2009 Eugeni Dodonov <eugeni@mandriva.com> 8.88-9mdv2009.1
+ Revision: 356214
- Stopping splashy when going to single-user mode (#46169).
- Suggesting portreserve via ShouldStart in network-up.
- Support hdparm parameters for sd* devices (#45746).
- Stopping splashy when asking for LUKS password (#43325).

* Tue Feb 10 2009 Frederic Crozat <fcrozat@mandriva.com> 8.88-8mdv2009.1
+ Revision: 339180
- Ensure /proc/bus/usb is mounted in speedboot mode
- Disable fastboot mode when using speedboot : fsck is done in speedboot mode now

* Tue Feb 10 2009 Eugeni Dodonov <eugeni@mandriva.com> 8.88-7mdv2009.1
+ Revision: 339054
- Do not rely on plymouth for asking for LUKS partition passwords (#47670)
- Do not enable comgt for ADSL/xDSL connections (#47673)

* Fri Feb 06 2009 Frederic Crozat <fcrozat@mandriva.com> 8.88-6mdv2009.1
+ Revision: 338098
- Trigger block subsystem udev events early in speedboot mode (Mdv bug #47607)

* Thu Feb 05 2009 Frederic Crozat <fcrozat@mandriva.com> 8.88-5mdv2009.1
+ Revision: 337917
- Add support for runlevel 7, acting as runlevel S
- Speedboot, phase 1, implemented

* Wed Feb 04 2009 Frederic Crozat <fcrozat@mandriva.com> 8.88-4mdv2009.1
+ Revision: 337494
- Fix mismerge in rc.sysinit

* Wed Feb 04 2009 Frederic Crozat <fcrozat@mandriva.com> 8.88-3mdv2009.1
+ Revision: 337474
- package RH ChangeLog too
- mandriva_everytime :
    Don't handle supermount anymore, don't create /var/log/dmesg twice
- rc.sysinit : Cleanup obsolete stuff
    -ensure cmdline is set before using it
    -mount devpts / shm unconditionnaly
    -no longer load sound module (let udev do the job)
    -no longer call devlabel (no longer exist)
    -no longer modprobe aes (module no longer exist)
    -no longer remove rpm __db* at startup (rpm is autocleaning itself now)
    -no longer remove some temporary files twice
    -remove duplicate work for encrypted swap
    -merge back some stuff from RH initscript (to ease merge)
    -cache uname -r result

* Fri Jan 23 2009 Eugeni Dodonov <eugeni@mandriva.com> 8.88-2mdv2009.1
+ Revision: 333037
- Do not kill xsupplicant in ifdown-eth, as it could still be in use (#47052).

* Thu Jan 22 2009 Frederic Crozat <fcrozat@mandriva.com> 8.88-1mdv2009.1
+ Revision: 332568
- Release 8.88

* Fri Dec 19 2008 Olivier Blin <blino@mandriva.org> 8.81-9mdv2009.1
+ Revision: 316078
- use Patch0 instead of Patch for new rpm

  + Frederic Crozat <fcrozat@mandriva.com>
    - Update dm initscript to start after hald

* Wed Nov 26 2008 Olivier Blin <blino@mandriva.org> 8.81-8mdv2009.1
+ Revision: 307154
- add support for ATM bridging (for pppoe over USB modems, #35797)
- do not source 10lang.sh twice, it is useless for autologin

* Tue Sep 30 2008 Olivier Blin <blino@mandriva.org> 8.81-7mdv2009.0
+ Revision: 290076
- dm service:
  o require messagebus instead of consolekit (dbus now spawns consolekit)
  o harddrake and dkms are not services anymore, do not soft-require them

* Mon Sep 29 2008 Olivier Blin <blino@mandriva.org> 8.81-6mdv2009.0
+ Revision: 289231
- add support for readahead / readahead-collector early at boot time
  (from Frederic Crozat)

* Tue Sep 23 2008 Olivier Blin <blino@mandriva.org> 8.81-5mdv2009.0
+ Revision: 287633
- check that /proc/cmdline exists before checking for splash inside
  (to hide error messages at One shutdown)
- rc.modules:
  o use modprobe -a to run modprobe one time only
  o support modprobedebug debug option (#28212)
  o do not hide modprobe stdout
  o drop 2.4 modules support (removes one more modprobe call)
  o use full path for modprobe

* Sat Sep 20 2008 Olivier Blin <blino@mandriva.org> 8.81-4mdv2009.0
+ Revision: 286079
- implement $PERSISTENT_DHCLIENT that causes dhclient to be run in
  persistent mode, i.e. not giving up after one try to get an IP
  address (ported from upstream, by Anssi)

* Fri Sep 19 2008 Olivier Blin <blino@mandriva.org> 8.81-3mdv2009.0
+ Revision: 285992
- start dkms and harddrake in mandrake_everytime
  (faster than running them in parallel init)
- load usb-storage module very early so that the usb-stor-scan process
  gets a chance to run in background sooner, not to block boot waiting
  for it later (thanks to Frederic Crozat for the debugging)
- make partmon configurable in /etc/sysconfig/partmon (#40625)
- fix improper quoting in 10tmpdir.sh (from vdanen, #40256)

* Tue Sep 02 2008 Olivier Blin <blino@mandriva.org> 8.81-2mdv2009.0
+ Revision: 279131
- network-up: do not incorrectly wait for DNS to be set if not needed
  (patch from AAW, #42687)

* Mon Sep 01 2008 Olivier Blin <blino@mandriva.org> 8.81-1mdv2009.0
+ Revision: 278334
- 8.81

* Tue Aug 19 2008 Olivier Blin <blino@mandriva.org> 8.80-3mdv2009.0
+ Revision: 273671
- add network-auth meta-service that requires network to be up
  (to be enabled when auth requires network)
- dm: depend on network-auth instead of network-up
  (not to slow down boot when auth does not require network)
- do not follow symlinks when cleaning /var/lock and /var/run
  (breaks vserver)

* Fri Aug 08 2008 Olivier Blin <blino@mandriva.org> 8.80-2mdv2009.0
+ Revision: 267991
- do not try to unmount mountpoints in /live at halt or when unmounting loopbacks

* Wed Aug 06 2008 Olivier Blin <blino@mandriva.org> 8.80-1mdv2009.0
+ Revision: 264128
- fix group of debugmode package
- 8.80
- build without upstart
- do not create /etc/sysconfig/networking/tmp
- do not link /etc/init.d, it's done in chkconfig
- do not make ifcfg-lo a symlink to old networking directory
- do not load sysctl conf twice
- do not set loglevel twice
- fix ip route syntax (#42503)

* Fri Aug 01 2008 Olivier Blin <blino@mandriva.org> 8.63-15mdv2009.0
+ Revision: 259573
- run wpa_cli reassociate if WIRELESS_WPA_REASSOCIATE is "yes"
  (for rt61pci)
- add more splash steps during shutdown

* Tue Jul 29 2008 Olivier Blin <blino@mandriva.org> 8.63-14mdv2009.0
+ Revision: 252732
- allow splash to be enabled at shutdown
- fix checking that fb0 is present (by using sysfs)

* Fri Jul 25 2008 Olivier Blin <blino@mandriva.org> 8.63-13mdv2009.0
+ Revision: 249732
- network-up: wait for DNS changes to be propagated by resolvconf if
  needed (thanks to Guillaume Rousse)
- check that splashy is available with "splashy_update test"
  (a zombie process might still live for a while if splashy is
  terminated from initrd)

* Wed Jul 23 2008 Olivier Blin <blino@mandriva.org> 8.63-12mdv2009.0
+ Revision: 243732
- allow not to kill pids contained in /var/run/sendsigs.omit
  (inspired by Debian, to be used by splashy)
- detect splashy
- do not create fb0, this will be done in initrd
- avoid tty to be corrupted by splashy (from debian initscript)
- do not start brltty if BRLTTY is set to "no" in /etc/sysconfig/init
- prefdm (ander): quote the argument $dm since the preferred window
  manager may contain whitespace in its name (i.e. KDM 3)

* Fri Jun 20 2008 Pixel <pixel@mandriva.com> 8.63-10mdv2009.0
+ Revision: 227382
- lookupdm: /etc/X11/dm.d is now /usr/share/X11/dm.d

* Tue Jun 03 2008 Olivier Blin <blino@mandriva.org> 8.63-9mdv2009.0
+ Revision: 214498
- ppp connections:
  o do not delete random route if there is no route matching a ppp
    interface that is brought up
  o use multipledefaultroutes option to add a default route for the
    ppp connection even if a default route already exists
    (and conflicts with pppd <= 2.4.4-3mdv2008.1)
  o set PIN code if needed when bringing ppp devices up (#34940, #40531)
- add ifup/ifdown scripts for hso devices (using custom AT_OWAN commands)
- retry failed udev events after local filesystems are mounted read-write
  (useful for rules creating network ifcfg files)

* Tue May 06 2008 Olivier Blin <blino@mandriva.org> 8.63-8mdv2009.0
+ Revision: 202422
- init splash after font is reset (to make splash text messages
  reappear, #38882)
- create /dev/fb0 before splash is initialized (#38338)
- make sure resolvconf is available before network service is stopped
  (for cleaner stop of network-related services)

* Thu Apr 03 2008 Olivier Blin <blino@mandriva.org> 8.63-7mdv2008.1
+ Revision: 192200
- do not use DNS* variables from config file if PEERDNS is true and
  BOOTPROTO is dhcp, this is handled by dhcp clients (#39312)
  (still use DNS* if RESOLV_MODS is true)
- support new WIRELESS_ENC_MODE variable (for open/restricted, to help
  fixing #26025)
- run ifplugd with -I by default (so that it does not abort when
  ifup/ifdown/dhclient fails)
- do not allow to run wpa_supplicant twice for the same interface,
  wpa_supplicant deauthenticate the connection when it fails (#38565)
- wait for wireless interfaces associated to an access point (#36964)
- do not add incorrect -D option for dhcpcd
- mount /dev/pts and /dev/shm after /dev is mounted by udev (so that
  /dev/pts gets correctly mounted when not using initrd, #30866)
- enable netfs/netconsole/dm services after network-up in post and
  preun (from Anssi)
- allow to display netfs status if network is disabled
  (from Pascal Terjan, #24579)

* Tue Mar 25 2008 Olivier Blin <blino@mandriva.org> 8.63-6mdv2008.1
+ Revision: 190051
- do not start hclcollector in mandrake_firstime anymore, will be done by drakfirsttime (#39259)

* Fri Mar 21 2008 Olivier Blin <blino@mandriva.org> 8.63-5mdv2008.1
+ Revision: 189326
- do not require messagebus in network service (it looks like network
  has to be up when dbus is started, with pam_ldap)
- export LC_ALL and LANG instead of running lang.sh for ntfs-3g mount
  (#38880)
- fix console mode setup in lang scripts when charset is not UTF-8
  (from Herton, #35082)
- mdv-network-event: do not check for /var/run/dbus/system_bus_socket,
  just hide errors
- run /sbin/halt.pre if present before umounting filesystems in
  /etc/init.d/halt

* Mon Mar 10 2008 Olivier Blin <blino@mandriva.org> 8.63-4mdv2008.1
+ Revision: 183583
- export locale when mounting local filesystem (for ntfs-3g, #32436)
- do not check / if already rw (for example with unionfs)
- remove /tmp/esd-<uid> and /tmp/pulse-* directories at startup (fcrozat)

* Thu Feb 21 2008 Olivier Blin <blino@mandriva.org> 8.63-3mdv2008.1
+ Revision: 173656
- keep UUID of swap partitions when resuming from hibernation (#37915)
- require util-linux-ng >= 2.13.1-4mdv2008.1 for mkswap -U <uuid> support

* Mon Feb 18 2008 Olivier Blin <blino@mandriva.org> 8.63-2mdv2008.1
+ Revision: 171866
- rc.sysinit:
  o don't source /etc/sysconfig/init (already done by /etc/init.d/functions)
  o mount /proc/bus/usb before udev is started
  o remove duplicate pam_console reset
  o reduce diff with RH by moving quota and crypto code around

* Fri Feb 08 2008 Olivier Blin <blino@mandriva.org> 8.63-1mdv2008.1
+ Revision: 163839
- 8.63
- raid is not enabled in rc.sysinit anymore, but in udev rules from the mdadm package
- clock is now initialized with udev rules
- drop EVMS support and duplicate LVM2 activation
- do not require bootloader-utils anymore

* Thu Jan 17 2008 Olivier Blin <blino@mandriva.org> 8.60-2mdv2008.1
+ Revision: 154214
- conflicts with lsb-core < 3.1-15mdv2008.1 (/etc/networks has been moved in initscripts)
- set MIN_LINK_DETECTION_DELAY (to zero)
- do not make profile scripts executable
  (based on input from Guillaume Rousse)
- prefix inputrc and tmpdir profile scripts with a level number

* Tue Jan 15 2008 Olivier Blin <blino@mandriva.org> 8.60-1mdv2008.1
+ Revision: 153094
- 8.60
- remove default MIN_LINK_DETECTION_DELAY (to catch buggy drivers)
- add support for an optional /etc/rc.early.local file, to be run at
  the very start of rc.sysinit (suggested by Colin Guthrie)
- nfs-common should be started before netfs (Anssi)

* Wed Oct 03 2007 Olivier Blin <blino@mandriva.org> 8.54-8mdv2008.0
+ Revision: 95267
- 8.54-8mdv
- update translations

* Thu Sep 27 2007 Olivier Blin <blino@mandriva.org> 8.54-7mdv2008.0
+ Revision: 93319
- fix regexps with non-working obsoleted syntax
  (from Nicolas Vigier, thanks to Anssi Hannula, #32501)
- add should-start/stop for messagebus, since ifup/ifdown run mdv-network-event (#34076)
- add explicit provides in netconsole initscript
- more typo fixes (from Jose Da Silva)

* Thu Sep 20 2007 Olivier Blin <blino@mandriva.org> 8.54-6mdv2008.0
+ Revision: 91318
- 8.54-6mdv
- ifdown: do not kill wpa_supplicant when link gets down
  (#31904, thanks to Anssi Hannula)
- ifup/ifdown: send D-Bus events when interfaces get up/down
- mandrake_firstime: start hclcollector in mandrake_firstime
- rc.sysinit: delete core files located in gdm directory, at startup
  (#28166, from Frederic Crozat)
- netconsole: add LSB header (from Goetz Waschk)
- service: fix typos and do not exceed 80 chars (from Jose Da Silva)
- lang.sh: move LANGUAGE redefine (CONSOLE_NOT_LOCALIZED) later, so
  that it will not overrided by *.UTF-8 step (from Funda Wang)
- po: use local mirror to extract init.d files (from Funda Wang)
- remove obsolete usb service (2.4 specific)

* Mon Aug 20 2007 Olivier Blin <blino@mandriva.org> 8.54-5mdv2008.0
+ Revision: 68050
- really use MIN_LINK_DETECTION_DELAY (#31864, thanks to Emmanuel Blindauer for the debugging)
- add dependency on consolekit (#32555, from fcrozat)

* Fri Aug 10 2007 Olivier Blin <blino@mandriva.org> 8.54-4mdv2008.0
+ Revision: 61663
- disable supermount on upgrade, it's not supported anymore in our kernels (from Pixel)
- fix locking in udev rules (from Andrey Borzenkov, #32281)
- fix UTF-8 support by removing mandrake_consmap since we use kdb (from Herton Ronaldo Krzesinski, #32256)
- remove duplicate "Press 'I' to enter interactive startup." phase
- start brltty after udev so that vcsa device nodes are created (thanks to fcrozat)

* Wed Aug 01 2007 Olivier Blin <blino@mandriva.org> 8.54-3mdv2008.0
+ Revision: 57809
- remove setsysfont, use kbd and update doc (from Herton Ronaldo Krzesinski)
- modprobe IDE controller at system start (#32150)

* Sat Jul 07 2007 Olivier Blin <blino@mandriva.org> 8.54-2mdv2008.0
+ Revision: 49354
- from Ademar:
  add xfs to dm's 'Should-Start:', since it's still supported,
  just not enabled by default (thanks Blino for spotting this)

* Fri Jul 06 2007 Olivier Blin <blino@mandriva.org> 8.54-1mdv2008.0
+ Revision: 48955
- 8.54
- set LANGUAGE and LC_ALL for prcsys (#27663)
- from Herton: small typo fix in setsysfont script
- from Ademar: xfs is not needed by dm anymore,
  xorg now uses fontpath.d and xfs is deprecated (see #31756)
- exclude supermount on all sparc archs (Per Oyvind Karlsen, #30622)

* Tue May 01 2007 Olivier Blin <blino@mandriva.org> 8.53-1mdv2008.0
+ Revision: 19999
- 8.53


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14376 |12mr|inkscape-0.48.3.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Werror_cflags %nil

Name:		inkscape
Summary:	A vector-based drawing program using SVG
Version:	0.48.3.1
Release:	4
License:	GPLv2+
Group:		Graphics
URL:		http://inkscape.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
Source1:	%{name}-icons.tar.bz2
Patch0:		inkscape-0.48.1-libpng15.patch
Patch3:		inkscape-0.48.2-poppler020.patch
#Fix crash in Open/Save dialogue
Patch5:		inkscape-0.48.3-gtkfiledialog.patch

BuildRequires:	desktop-file-utils
BuildRequires:	intltool
BuildRequires:	perl-XML-Parser
BuildRequires:	boost-devel
BuildRequires:	expat-devel
BuildRequires:	pkgconfig(bdw-gc) >= 6.4
BuildRequires:	python-devel
BuildRequires:  perl-devel
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(gnome-vfs-2.0)
BuildRequires:	pkgconfig(gsl)
BuildRequires:	pkgconfig(gtkmm-2.4)
BuildRequires:	pkgconfig(gtkspell-2.0)
BuildRequires:	pkgconfig(ImageMagick)
BuildRequires:	pkgconfig(lcms)
BuildRequires:	pkgconfig(libgnomeprintui-2.2)
BuildRequires:  pkgconfig(libpng)
BuildRequires:	pkgconfig(libwpg-0.2)
BuildRequires:  pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(libxslt)
BuildRequires:  pkgconfig(loudmouth-1.0)
BuildRequires:	pkgconfig(poppler-glib)
BuildRequires:	pkgconfig(popt)
BuildRequires:	gdk-pixbuf2.0

Requires: python-pyxml
Requires: python-lxml
Requires: pstoedit
Requires: gnome-vfs2
Requires: gdk-pixbuf2.0
Requires(post,postun):	desktop-file-utils
Suggests:	uniconvertor

%description
Inkscape is a generic SVG-based vector-drawing program.

Inkscape uses the W3C SVG (= "Scalable Vector Graphics") standard as its
native file format. Therefore, it is a very useful tool for web designers
and can be used as an interchange format for desktop publishing.

%prep
%setup -q -a1
%apply_patches

# required for patch3
autoreconf

%build
export CXXFLAGS="%optflags -fpermissive"
autoreconf -fi
%configure2_5x \
	--with-python \
	--with-perl
%make

%install
%makeinstall_std

desktop-file-install --vendor="" \
	--add-category="X-MandrivaLinux-CrossDesktop" \
	--dir %{buildroot}%{_datadir}/applications \
	%{buildroot}%{_datadir}/applications/*

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS ChangeLog NEWS README
%{_bindir}/*
%{_datadir}/applications/*.desktop
%{_datadir}/inkscape/
%{_iconsdir}/hicolor/*/apps/*
%{_mandir}/man1/*
%{_mandir}/*/man1/*



%changelog
* Mon May 14 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.48.3.1-1
+ Revision: 798843
- new version 0.48.3.1
- cleaned up spec

  + Alexander Khrukin <akhrukin@mandriva.org>
    - new mandriva packaging policy

* Mon Oct 24 2011 Alexander Barakin <abarakin@mandriva.org> 0.48.2-4
+ Revision: 705894
- pstoedit requirment add. see #57740

* Thu Oct 06 2011 Oden Eriksson <oeriksson@mandriva.com> 0.48.2-3
+ Revision: 703259
- fix build against libpng-1.5.x (mageia)
- attempt to relink against libpng15.so.15

* Sat Jul 09 2011 Funda Wang <fwang@mandriva.org> 0.48.2-1
+ Revision: 689403
- New version 0.48.2
- drop merged patches

* Mon May 02 2011 Funda Wang <fwang@mandriva.org> 0.48.1-3
+ Revision: 662297
- add fedora patches to build with latest wpd

* Fri Mar 11 2011 Funda Wang <fwang@mandriva.org> 0.48.1-2
+ Revision: 643737
- rebuild for new poppler

* Sun Feb 06 2011 Funda Wang <fwang@mandriva.org> 0.48.1-1
+ Revision: 636421
- New version 0.48.1

* Thu Dec 30 2010 Funda Wang <fwang@mandriva.org> 0.48.0-3mdv2011.0
+ Revision: 626335
- add upstream fix for poppler 0.16.0
- rebuild for new poppler

* Sun Aug 22 2010 Funda Wang <fwang@mandriva.org> 0.48.0-2mdv2011.0
+ Revision: 571802
- rebuild for new poppler

* Sat Aug 14 2010 Funda Wang <fwang@mandriva.org> 0.48.0-1mdv2011.0
+ Revision: 569765
- New version 0.48.0
  * no other distroare using unviconvertor
  * cxxinclude patch not needed
  * poppler patch merged already

* Thu Aug 05 2010 Funda Wang <fwang@mandriva.org> 0.47-5mdv2011.0
+ Revision: 566256
- rebuild for new poppler

* Sat Jul 17 2010 Funda Wang <fwang@mandriva.org> 0.47-4mdv2011.0
+ Revision: 554585
- rebuild
- build with popt
- rebuild for new imagemagick

  + Shlomi Fish <shlomif@mandriva.org>
    - Revise the description to make it better English

* Thu Jan 14 2010 Funda Wang <fwang@mandriva.org> 0.47-2mdv2010.1
+ Revision: 491146
- rebuild for new imagemagick

* Thu Nov 26 2009 Pascal Terjan <pterjan@mandriva.org> 0.47-1mdv2010.1
+ Revision: 470389
- Add a patch fixing build against poppler 0.12.2
- Update to 0.47 final

* Sun Nov 08 2009 Lev Givon <lev@mandriva.org> 0.47-0.pre4.1mdv2010.1
+ Revision: 463125
- Update to 0.47pre4.

* Tue Oct 06 2009 Lev Givon <lev@mandriva.org> 0.47-0.pre3.1mdv2010.0
+ Revision: 454410
- Update to 0.47pre3.

* Thu Sep 03 2009 Pascal Terjan <pterjan@mandriva.org> 0.47-0.pre2.1mdv2010.0
+ Revision: 428248
- Update to 0.47 pre2

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Rebuild against new perl

* Tue May 19 2009 Götz Waschk <waschk@mandriva.org> 0.46-12mdv2010.0
+ Revision: 377635
- fix build with gcc 4.4
- remove old configure options
- fix adjustments with current gtk

* Tue May 19 2009 Götz Waschk <waschk@mandriva.org> 0.46-11mdv2010.0
+ Revision: 377606
- fix makefile
- rebuild for new poppler

* Wed Jan 28 2009 Götz Waschk <waschk@mandriva.org> 0.46-10mdv2009.1
+ Revision: 335033
- rebuild for new libmagick

* Wed Jan 14 2009 Jérôme Soyer <saispo@mandriva.org> 0.46-9mdv2009.1
+ Revision: 329551
- Rebuild with python2.6

* Sun Sep 28 2008 Frederik Himpe <fhimpe@mandriva.org> 0.46-8mdv2009.0
+ Revision: 289079
- Fix perl support build with perl 5.10
- Fix build with libmagick++
- Add mime type for compressed svg files to desktop files and don't
  add extension to icon name

* Fri Sep 26 2008 Oden Eriksson <oeriksson@mandriva.com> 0.46-7mdv2009.0
+ Revision: 288617
- rebuild against the correct version of the libgc library

* Thu Sep 11 2008 Frederik Himpe <fhimpe@mandriva.org> 0.46-6mdv2009.0
+ Revision: 283941
- Add patches from Debian and Fedora
  * fixing build with poppler 0.8.3 and gtk+ 2.13 and include fixes
  * fixing crash with zh_CN locale when using gtk+ file chooser
  * fixing gtk+ file dialog not showing last used directory

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Thu May 01 2008 Funda Wang <fwang@mandriva.org> 0.46-5mdv2009.0
+ Revision: 199793
- rebuild

* Wed Apr 23 2008 Giuseppe Ghibò <ghibo@mandriva.com> 0.46-4mdv2009.0
+ Revision: 196789
- Add support for ImageMagick in BuildRequires. Sound inkscape configure detect
  is broken with Magick++.h, so need to pass through CPPFLAGS.

* Tue Apr 22 2008 Lev Givon <lev@mandriva.org> 0.46-3mdv2009.0
+ Revision: 196597
- lxml is needed to run Inkscape extensions.

* Sun Apr 20 2008 Pascal Terjan <pterjan@mandriva.org> 0.46-2mdv2009.0
+ Revision: 195955
- Add more missing buildrequires to get all features

* Sun Apr 20 2008 Pascal Terjan <pterjan@mandriva.org> 0.46-1mdv2009.0
+ Revision: 195913
- BuildRequires boost-devel
- Update to 0.46

* Thu Feb 07 2008 Funda Wang <fwang@mandriva.org> 0.45.1-5mdv2008.1
+ Revision: 163569
- add ubuntu patch to have it built against latest glib
- drop old menu

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Sep 17 2007 Pascal Terjan <pterjan@mandriva.org> 0.45.1-4mdv2008.0
+ Revision: 89124
- Update BuildRequires as liblcms was renamed to lcms
- Drop icon extension in .desktop
- Have inkscape in the main part of the menu under KDE
- Fix build with new intltool
- Fix build with new sigc++

* Tue Jul 03 2007 Michael Scherer <misc@mandriva.org> 0.45.1-3mdv2008.0
+ Revision: 47534
- rebuild for new glib

* Fri Jun 22 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 0.45.1-2mdv2008.0
+ Revision: 43219
- Added autotools patch: update to work with current autotools scheme.
- Rebuild against new glib

* Tue May 15 2007 Funda Wang <fwang@mandriva.org> 0.45.1-1mdv2008.0
+ Revision: 26827
- Patch1 merged upsream.
- New upstream version


* Sat Mar 24 2007 Pascal Terjan <pterjan@mandriva.org> 0.45-2mdv2007.1
+ Revision: 148707
- Add patch from MDKSA-2007:069

* Mon Feb 05 2007 Pascal Terjan <pterjan@mandriva.org> 0.45-1mdv2007.1
+ Revision: 116515
- 0.45
- fix build with new GCC

* Tue Oct 24 2006 Pascal Terjan <pterjan@mandriva.org> 0.44.1-1mdv2007.0
+ Revision: 71737
- Buildrequires intltool
- 0.44.1
- Fix building with new automake
- Import inkscape

* Thu Aug 24 2006 Götz Waschk <waschk@mandriva.org> 0.44-4mdv2007.0
- fix buildrequires
- rebuild for new cairomm

* Sat Aug 12 2006 Anssi Hannula <anssi@mandriva.org> 0.44-3mdv2007.0
- add BuildRequires: dbus-devel

* Sat Jul 15 2006 Christiaan Welvaart <cjw@daneel.dyndns.org> 0.44-2
- add BuildRequires: liblcms-devel

* Sat Jun 24 2006 Pascal Terjan <pterjan@mandriva.org>  0.44-1mdv2007.0
- 0.44
- Use XDG menu
- Drop P0 and P1 (fixed upstream)
- Remove --with-perl this is an experimental and broken currently useless
  build option

* Mon Jun 05 2006 Pascal Terjan <pterjan@mandriva.org>  0.43-5mdv2007.0
- BuildRequires expat-devel

* Sat Jun 03 2006 Pascal Terjan <pterjan@mandriva.org>  0.43-4mdv2007.0
- BuildRequires gnome-vfs-devel
- fix for gcc 4.1 (P0)
- apply upstream patch to not use freetype internals (P1)

* Thu Feb 09 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.43-3mdk
- require python-pyxml (#20099)

* Wed Jan 25 2006 Pascal Terjan <pterjan@mandriva.org>  0.43-2mdk
- Rebuild for new perl

* Mon Nov 21 2005 Michael Scherer <misc@mandriva.org> 0.43-1mdk
- New release 0.43
- activation of inkboard

* Tue Jul 26 2005 Pascal Terjan <pterjan@mandriva.org> 0.42-1mdk
- 0.42
- Drop P0, included upstream

* Thu Jul 07 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.41-5mdk
- work around weird problem when linking against popt (lib64)
- %%mkrel
- drop COPYING (package is GPL..)

* Fri May 20 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.41-4mdk
- Rebuild for new perl

* Tue Apr 05 2005 Pascal Terjan <pterjan@mandrake.org> 0.41-3mdk
- BuildRequires perl-devel for EXTERN.h

* Tue Mar 01 2005 Abel Cheung <deaddog@mandrake.org> 0.41-2mdk
- Fixes done by Tom Ph <tpgww@onepost.net>:
  o Patch (missing gnomeprint fn) from CVS
  o Add back gnomeprint support
  o Extra icons, menu icon
  o Requires, BuildRequires

* Sat Feb 26 2005 Abel Cheung <deaddog@mandrake.org> 0.41-1mdk
- New release
- Drop gnomeprint support (compile error)

* Thu Dec 02 2004 Abel Cheung <deaddog@mandrake.org> 0.40-2mdk
- Update BuildRequires

* Tue Nov 30 2004 Jerome Soyer <saispo@mandrake.org> 0.40-1mdk
- New release 0.40

* Tue Sep 21 2004 Jerome Soyer <saispo@mandrake.org> 0.39-4mdk
- Update BuildRequires

* Tue Sep 21 2004 Jerome Soyer <saispo@mandrake.org> 0.39-3mdk
- Added Autotrace and Frontline function

* Mon Aug 30 2004 Jerome Soyer <saispo@mandrake.org> 0.39-2mdk
- fix BuildRequires

* Thu Jul 22 2004 Michael Scherer <misc@mandrake.org> 0.39-1mdk
- New release 0.39
- remove patch 0, integrated upstream

* Sun Jun 20 2004 Abel Cheung <deaddog@deaddog.org> 0.38.1-4mdk
- Patch0: fix build against new gcc (CVS)

* Thu Jun 03 2004 Michael Scherer <misc@mandrake.org> 0.38.1-3mdk 
- [DIRM]

* Fri Apr 23 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 0.38.1-2mdk
- fix deps

* Tue Apr 13 2004 Michael Scherer <misc@mandrake.org> 0.38.1-1mdk
- New release 0.38.1
- [DIRM]


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14377 |12mr|inn-2.5.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define perl_version %(rpm -q --qf '%%{epoch}:%%{VERSION}' perl)

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(bigint.pl\\)|perl\\(ftp.pl\\)'
%else
%define _requires_exceptions perl(bigint.pl)\\|perl(ftp.pl)
%endif

Summary:	The InterNetNews (INN) system, a Usenet news server
Name:		inn
Version:	2.5.3
Release:	1
License:	GPLv2+
Group:		System/Servers
URL:		http://www.isc.org/products/INN/
Source0:	ftp://ftp.isc.org/isc/inn/inn-%{version}.tar.gz
Source1:	inn-default-active
Source2:	inn-default-distributions
Source3:	inn-default-newsgroups
Source4:	inn-cron-expire
Source5:	inn-cron-rnews
Source6:	inn-etc-nnrp.access
Source7:	inn-cron-nntpsend
Source8:	innd.init
Source10:	inn-faq.tar.bz2
Source20:	%{name}.rpmlintrc
Patch0:		inn-2.4.3.rh.patch
Patch1:		inn-2.4.1.perl.patch
Patch2:		inn-2.5.1.pie.patch
Patch3:		inn-2.5.2.posix.patch
Patch4:		inn-2.5.1.warn.patch
Patch5:		inn-2.5.1-makedbz.patch
Patch8:		inn-2.5.1-nologinshell.patch
Patch9:		inn-2.5.0-chown.patch
Patch10:	inn-redhat_build.patch
Patch11:	inn-shared.patch
Patch12:	inn-2.5.2-smp.patch
Patch13:	inn-2.5.3-flex.patch
BuildRequires:	autoconf automake libtool
BuildRequires:	bison
BuildRequires:	db-devel
BuildRequires:	ext2fs-devel
BuildRequires:	flex
BuildRequires:	openssl-devel
BuildRequires:	perl-devel
BuildRequires:	krb5-devel
BuildRequires:	pam-devel
Requires(pre):	chkconfig grep coreutils sed rpm-helper
Requires:	cleanfeed, perl = %{perl_version}
Requires:	sendmail-command
Conflicts:	echelog jabber2

%description
INN (InterNetNews) is a complete system for serving Usenet news and/or
private newsfeeds.  INN includes innd, an NNTP (NetNews Transport
Protocol) server, and nnrpd, a newsreader that is spawned for each client. 
Both innd and nnrpd vary slightly from the NNTP protocol, but not in ways
that are easily noticed.

Install the inn package if you need a complete system for serving and
reading Usenet news.  You may also need to install inn-devel, if you are
going to use a separate program which interfaces to INN, like newsgate or
tin.

%package	devel
Summary:	The INN (InterNetNews) library
Group:		Development/C
Requires:	inn = %{version}

%description	devel
The inn-devel package contains the INN (InterNetNews) library, which
several programs that interface with INN need in order to work (for
example, newsgate and tin).

If you are installing a program which must interface with the INN
news system, you should install inn-devel.

%package -n	inews
Summary:	Sends Usenet articles to a local news server for distribution
Group:		System/Servers
Conflicts:	noffle

%description -n	inews
The inews program is used by some news programs (for example, inn and
trn) to post Usenet news articles to local news servers.  Inews reads an
article from a file or standard input, adds headers, performs some
consistency checks and then sends the article to the local news server
specified in the inn.conf file.

Install inews if you need a program for posting Usenet articles to local
news servers.

%prep
%setup -q -a 10
%patch0 -p1 -b .rh
%patch1 -p1 -b .perl
%patch2 -p1 -b .pie
%patch3 -p1 -b .posix
%patch4 -p1 -b .warn
%patch5 -p1 -b .makedbz
%patch8 -p1 -b .nologin
%patch9 -p1 -b .chown
%patch10 -p1 -b .redhat_build
%patch11 -p1 -b .shared
%patch12 -p1 -b .smp
%patch13 -p1 -b .lex

#rm -f configure; autoconf-2.13

find -type f | xargs perl -pi -e '@meuh = qw(LOCK_READ LOCK_WRITE LOCK_UNLOCK); foreach $a (@meuh) { s/\b$a\b/INN_$a/g }'

# lib64 fix
perl -pi -e "s|/lib\b|/%{_lib}|g" m4/*.m4 configure*

%build
%serverbuild
export CFLAGS="$CFLAGS -DHAVE_ET_COM_ERR_H -fPIC"

#rm -f config.cache
#libtoolize --copy --force

autoreconf -fi

%configure2_5x --prefix=/usr  \
	--libdir=%{_libdir} \
	--with-lib-dir=%{_libdir}/%{name} \
	--with-filter-dir=%{_libdir}/news/bin/filter \
	--with-control-dir=%{_libdir}/news/bin/control \
	--sysconfdir=/etc/news \
	--mandir=%{_mandir} \
	--libexecdir=%{_libdir}/%{name} \
	--with-log-dir=/var/log/news --with-spool-dir=/var/spool/news\
	--with-db-dir=/var/lib/news --with-run-dir=/var/run/news \
	--with-etc-dir=/etc/news --with-tmp-path=/var/spool/news/tmp \
	--with-perl --enable-shared --disable-static \
	--enable-tagged-hash --enable-merge-to-groups \
	--enable-ipv6 --with-libperl-dir=%{perl_vendorlib} \
	--with-news-user=news --with-news-group=news \
	--with-news-master=news --enable-pgp-verify \
	--with-openssl \
	--with-sendmail=/usr/sbin/sendmail \
	--with-berkeleydb=%{_prefix} \
	--with-http-dir=%{_sharedstatedir}/news/http

%make

%install
rm -rf %{buildroot}

mkdir -p %{buildroot}
perl -pi -e 's/^OWNER.*/OWNER = /; s/^ROWNER.*/ROWNER = /' Makefile.global

TMP_UID="`id -un`"
TMP_GID="`id -gn`"
perl -pi -e "s|^NEWSUSER.*|NEWSUSER=${TMP_UID}|g" Makefile.global
perl -pi -e "s|^NEWSGROUP.*|NEWSGROUP=${TMP_GID}|g" Makefile.global

%makeinstall_std

# -- Install man pages needed by suck et al.
mkdir -p %{buildroot}%{_includedir}/inn
for f in clibrary.h config.h
do
    install -c -m 0644 ./include/$f %{buildroot}%{_includedir}/inn
done

mkdir -p %{buildroot}/etc
mv %{buildroot}/usr/bin/rc.news %{buildroot}/etc

perl -pi -e 's|%{_libdir}/inn/news/innshellvars|%{_bindir}/innshellvars|' %{buildroot}/etc/rc.news
chmod 755 %{buildroot}/etc/rc.news



touch %{buildroot}/var/lib/news/subscriptions
chmod 644 %{buildroot}/var/lib/news/subscriptions

install -m 644 %{SOURCE1} \
        %{buildroot}/var/lib/news/active
install -m 644 %{SOURCE2} \
        %{buildroot}/var/lib/news/distributions
install -m 644 %{SOURCE3} \
        %{buildroot}/var/lib/news/newsgroups

mkdir -p %{buildroot}/etc/cron.hourly %{buildroot}/etc/cron.daily
install -m755 %{SOURCE4} \
        %{buildroot}/etc/cron.daily/inn-cron-expire
install -m755 %{SOURCE5} \
        %{buildroot}/etc/cron.hourly/inn-cron-rnews
install -m755 %{SOURCE7} \
        %{buildroot}/etc/cron.hourly/inn-cron-nntpsend

install -m440 %{SOURCE6} \
        %{buildroot}/etc/news/nnrp.access

mkdir -p %{buildroot}/etc/rc.d/init.d/
install -m 755 %{SOURCE8} \
	%{buildroot}/etc/rc.d/init.d/innd

rm -f %{buildroot}/var/lib/news/history
touch %{buildroot}/var/lib/news/history
touch %{buildroot}/var/lib/news/.news.daily
LD_LIBRARY_PATH=%{buildroot}%{_libdir} %{buildroot}/usr/bin/makehistory \
	-a %{buildroot}/var/lib/news/active \
	-r -f %{buildroot}/var/lib/news/history || :
chmod 644 %{buildroot}/var/lib/news/*
chmod 644 %{buildroot}/var/lib/news/.news.daily

mkdir -p %{buildroot}/var/spool/news/tmp

# we get this from cleanfeed
# (sb) true - but it's not being found by innd - fix this
rm -f %{buildroot}/%{_libdir}/news/bin/filter/filter_innd.pl
pushd %{buildroot}/%{_libdir}/news/bin/filter
ln -sf ../control/filter_innd.pl . 
popd

# fix location of real library files
#mv %{buildroot}%{_libdir}/{inn/lib{inn,storage}.a,/}

#Fix perms in sample directory to avoid bogus dependencies
find samples -name "*.in" -exec chmod a-x {} \;

# (sb) doc install conflicts with rpm %%doc, even when config is setup
# correctly. Just rm these files and let %%doc take care of it
rm -fr %{buildroot}/%{_usr}/doc

# (sb) a portion of the header files are in /usr/include, while the rest
# are in /usr/include/inn - paths.h conflicts with glibc-devel
# right now inn-devel isn't used for anything, nor do the other header
# files seem to be looking for them a directory up - move them
#mv %{buildroot}/%{_includedir}/*.h %{buildroot}/%{_includedir}/inn

# (sb) file mode now prevents strip from working?
chmod u+w %{buildroot}/%{_bindir}/*
chmod u+w %{buildroot}/%{_bindir}/auth/resolv/*
chmod u+w %{buildroot}/%{_bindir}/auth/passwd/*
chmod u+w %{buildroot}/%{_bindir}/rnews.libexec/*

%clean
rm -rf %{buildroot}
rm -f files.list files.main files.devel files.inews

%post
%_post_service innd

umask 002
touch /var/log/news/news.notice
touch /var/log/news/news.crit
touch /var/log/news/news.err
[ -f /var/lib/news/active.times ] || {
    touch /var/lib/news/active.times
    chown news:news /var/lib/news/active.times
}
chown -R news:news /var/log/news*

if [ `hostname -f` ]; then
  if [ `cat /etc/news/inn.conf | grep '^server:' | wc -l` -lt 1 ]; then
    echo "server: `hostname -f`" >> /etc/news/inn.conf
  fi

  if [ -f /var/lib/news/history ]; then
        cd /var/lib/news
	%{_bindir}/makedbz -s `wc -l <history` -f history
        for i in dir hash index pag; do
                [ -f history.n.$i ] && mv history.n.$i history.$i
        done
        chown news:news history.*
        chmod 644 history.*
  else
        cd /var/lib/news
        cp /dev/null history
        %{_bindir}/makehistory 
	%{_bindir}/makedbz -s `wc -l <history` -f history
        for i in dir hash index pag; do
                [ -f history.n.$i ] && mv history.n.$i history.$i
        done
        chown news:news history history.*
        chmod 644 history history.*
  fi
else
  echo "Network misconfigured, manual setup required..."
fi

%triggerin -- sysklogd
if [ -f /etc/syslog.conf ]; then
  if grep -q "# News logging" /etc/syslog.conf; then
perl -pi -e "s!mail.none;authpriv.none!mail.none;news.none;authpriv.none!; \
	     s!/var/log/news/info!/var/log/news/news.notice!; \
	     s!/var/log/news/errors!/var/log/news/news.err!; \
	     s!/var/log/news/warnings!/var/log/news/news.crit!; \
	     s!^news.err!news.=err!; \
	     s!^news.=warn!news.=crit!; " /etc/syslog.conf 
	else
	cat <<EOF >> /etc/syslog.conf
# News logging
news.=debug;news.=info;news.=notice                             -/var/log/news/news.notice
news.=crit                                                      -/var/log/news/news.crit
news.err                                                        -/var/log/news/news.err
EOF
    fi
  if [ -f /var/run/syslog.pid ]; then
    kill -HUP `cat /var/run/syslog.pid` 2> /dev/null ||:
  fi
fi

%preun
%_preun_service innd

if [ $1 = 0 ]; then
    if [ -f /var/lib/news/history.dir ]; then
       rm -f /var/lib/news/history.*
    fi
fi

%postun
if [ "$1" -ge "1" ]; then
    service innd restart > /dev/null 2>&1
fi

%files
%defattr(-,news,news)
%dir %{_sysconfdir}/news
%attr(775,news,news) %dir /var/spool/news
%attr(775,news,news) %dir /var/spool/news/articles
%attr(775,news,news) %dir /var/spool/news/overview
%attr(775,news,news) %dir /var/spool/news/archive
%attr(775,news,news) %dir /var/spool/news/incoming
%attr(775,news,news) %dir /var/spool/news/incoming/bad
%attr(775,news,news) %dir /var/spool/news/outgoing
%attr(775,news,news) %dir /var/spool/news/innfeed
%attr(770,news,news) %dir /var/spool/news/tmp
%attr(770,news,news) %dir /var/log/news
/var/log/news/OLD
%attr(770,news,news) %dir /var/lib/news
%attr(770,news,news) %dir /var/run/news

%attr(-,root,root) %doc HACKING LICENSE MANIFEST TODO
%attr(-,root,root) %doc README* ChangeLog CONTRIBUTORS INSTALL NEWS
%attr(-,root,root) %doc faq
%attr(-,root,root) %doc doc/hook* doc/config*
%attr(-,root,root) %doc doc/sample-control doc/GPL doc/history

%defattr(755,root,root)
%{_prefix}/com/news/http/innreport.css

%dir %{_libdir}/news/bin/control
%dir %{_libdir}/news/bin/filter
%{_libdir}/news/bin/filter/filter_innd.pl
%{_libdir}/news/bin/filter/nnrpd_auth.pl
%{_libdir}/news/bin/filter/startup_innd.pl
%{_libdir}/news/bin/filter/INN.py
%{_libdir}/news/bin/filter/filter_nnrpd.pl
%{_libdir}/news/bin/filter/nnrpd_dynamic.py
%{_libdir}/news/bin/filter/nnrpd_auth.py
%{_libdir}/news/bin/filter/nnrpd_access.pl
%{_libdir}/news/bin/filter/nnrpd_access.py
%{_libdir}/news/bin/filter/nnrpd.py
%{_libdir}/news/bin/filter/filter_innd.py
%{_libdir}/news/bin/control/sendsys.pl
%{_libdir}/news/bin/control/rmgroup.pl
%{_libdir}/news/bin/control/newgroup.pl
%{_libdir}/news/bin/control/ihave.pl
%{_libdir}/news/bin/control/sendme.pl
%{_libdir}/news/bin/control/checkgroups.pl
%{_libdir}/news/bin/control/version.pl
%{_libdir}/news/bin/control/senduuname.pl
%dir %{perl_vendorlib}/INN
%dir %{perl_vendorlib}/INN/Utils
%{perl_vendorlib}/INN/Config.pm
%{perl_vendorlib}/INN/Utils/Shlock.pm
%{_bindir}/scanspool
%{_bindir}/nntpsend
%{_bindir}/send-ihave
%{_bindir}/send-nntp
%{_bindir}/send-uucp
%{_bindir}/perl-nocem
%{_bindir}/shrinkfile
%{_bindir}/tdx-util
%{_bindir}/convdate
%{_bindir}/innbind
%{_bindir}/getlist
%{_bindir}/buffindexed_d
%{_bindir}/innreport_inn.pm
%config(noreplace) %{_bindir}/innshellvars.pl
%{_bindir}/archive
%{_bindir}/pullnews
%attr(6550,uucp,news) %{_bindir}/rnews
%dir %{_bindir}/rnews.libexec
%{_bindir}/rnews.libexec/gunbatch
%{_bindir}/rnews.libexec/c7unbatch
%{_bindir}/rnews.libexec/decode
%{_bindir}/rnews.libexec/encode
%{_bindir}/rnews.libexec/bunbatch
%{_bindir}/sendxbatches
%{_bindir}/nnrpd
%{_bindir}/filechan
%{_bindir}/innxmit
%{_bindir}/tinyleaf
%{_bindir}/cnfsstat
%{_bindir}/ovdb_stat
%{_bindir}/ninpaths
%{_bindir}/innfeed
%{_bindir}/signcontrol
%{_bindir}/sendinpaths
%{_bindir}/tally.control
%dir %{_bindir}/auth/resolv
%dir %{_bindir}/auth/passwd
%{_bindir}/auth/passwd/ckpasswd
%{_bindir}/auth/passwd/radius
%{_bindir}/auth/resolv/domain
%{_bindir}/auth/resolv/ident
%{_bindir}/imapfeed
%{_bindir}/innupgrade
%{_bindir}/expireover
%{_bindir}/makehistory
%{_bindir}/writelog
%{_bindir}/simpleftp
%{_bindir}/grephistory
%{_bindir}/sm
%{_bindir}/mod-active
%{_bindir}/mailpost
%{_bindir}/innconfval
%{_bindir}/procbatch
%{_bindir}/cvtbatch
%config(noreplace) %{_bindir}/innshellvars.tcl
%{_bindir}/cnfsheadconf
%{_bindir}/pgpverify
%{_bindir}/actsync
%{_bindir}/nntpget
%{_bindir}/innreport
%{_bindir}/ovdb_monitor
%{_bindir}/buffchan
%{_bindir}/actsyncd
%{_bindir}/controlchan
%config(noreplace) %{_bindir}/innshellvars
%{_bindir}/shlock
%{_bindir}/news.daily
%{_bindir}/docheckgroups
%{_bindir}/ovdb_server
%{_bindir}/ovdb_init
%{_bindir}/scanlogs
%{_bindir}/inncheck
%{_bindir}/controlbatch
%{_bindir}/actmerge
%{_bindir}/innd
%{_bindir}/expire
%{_bindir}/prunehistory
%{_bindir}/makedbz
%{_bindir}/innstat
%{_bindir}/fastrm
%{_bindir}/innxbatch
%{_bindir}/ctlinnd
%{_bindir}/innmail
%{_bindir}/innwatch
%{_bindir}/news2mail
%{_bindir}/inndf
%{_bindir}/batcher
%{_bindir}/expirerm
%{_bindir}/overchan
%config(noreplace) %attr(755,root,root) %{_initrddir}/innd
%attr(640,root,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/news/actsync.cfg
%attr(640,root,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/news/actsync.ign
%attr(640,root,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/news/buffindexed.conf
%attr(640,root,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/news/control.ctl
%attr(640,root,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/news/control.ctl.local
%attr(640,root,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/news/cycbuff.conf
%attr(640,root,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/news/distrib.pats
%attr(640,root,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/news/distributions
%attr(640,root,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/news/expire.ctl
%attr(640,root,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/news/incoming.conf
%attr(640,root,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/news/innfeed.conf
%attr(640,root,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/news/innreport.conf
%attr(640,root,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/news/innshellvars.local
%attr(640,root,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/news/innshellvars.pl.local
%attr(640,root,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/news/innshellvars.tcl.local
%attr(640,root,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/news/innwatch.ctl
%attr(640,root,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/news/localgroups
%attr(640,root,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/news/moderators
%attr(640,root,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/news/motd.innd
%attr(640,root,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/news/motd.nnrpd
%attr(640,root,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/news/news2mail.cf
%attr(640,root,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/news/newsfeeds
%attr(640,root,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/news/nnrp.access
%attr(640,root,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/news/nnrpd.track
%attr(640,root,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/news/nntpsend.ctl
%attr(640,root,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/news/nocem.ctl
%attr(640,root,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/news/ovdb.conf
%attr(640,root,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/news/passwd.nntp
%attr(640,root,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/news/radius.conf
%attr(640,root,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/news/readers.conf
%attr(640,root,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/news/send-uucp.cf
%attr(640,root,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/news/storage.conf
%attr(640,root,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/news/subscriptions
%attr(640,uucp,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/news/inn.conf
%{_sysconfdir}/cron.hourly/inn-cron-nntpsend
%config(noreplace) %attr(755,root,root) %{_sysconfdir}/cron.hourly/inn-cron-rnews
%attr(755,root,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/rc.news
%{_sysconfdir}/cron.daily/inn-cron-expire
%attr(640,news,news) %config(noreplace) /var/lib/news/active
%attr(640,news,news) %config(noreplace) /var/lib/news/.news.daily
%attr(640,news,news) %config(noreplace) /var/lib/news/active.times
%attr(640,news,news) %config(noreplace) /var/lib/news/subscriptions
%attr(640,news,news) %config(noreplace) /var/lib/news/history
%attr(640,news,news) %config(noreplace) /var/lib/news/distributions
%attr(640,news,news) %config(noreplace) /var/lib/news/newsgroups
%attr(644,root,root) %{_mandir}/man1/convdate.1*
%attr(644,root,root) %{_mandir}/man1/fastrm.1*
%attr(644,root,root) %{_mandir}/man1/getlist.1*
%attr(644,root,root) %{_mandir}/man1/grephistory.1*
%attr(644,root,root) %{_mandir}/man1/innconfval.1*
%attr(644,root,root) %{_mandir}/man1/innmail.1*
%attr(644,root,root) %{_mandir}/man1/nntpget.1*
%attr(644,root,root) %{_mandir}/man1/pgpverify.1*
%attr(644,root,root) %{_mandir}/man1/pullnews.1*
%attr(644,root,root) %{_mandir}/man1/rnews.1*
%attr(644,root,root) %{_mandir}/man1/shlock.1*
%attr(644,root,root) %{_mandir}/man1/shrinkfile.1*
%attr(644,root,root) %{_mandir}/man1/simpleftp.1*
%attr(644,root,root) %{_mandir}/man1/sm.1*
%attr(644,root,root) %{_mandir}/man5/active.5*
%attr(644,root,root) %{_mandir}/man5/active.times.5*
%attr(644,root,root) %{_mandir}/man5/buffindexed.conf.5*
%attr(644,root,root) %{_mandir}/man5/control.ctl.5*
%attr(644,root,root) %{_mandir}/man5/cycbuff.conf.5*
%attr(644,root,root) %{_mandir}/man5/distrib.pats.5*
%attr(644,root,root) %{_mandir}/man5/distributions.5*
%attr(644,root,root) %{_mandir}/man5/expire.ctl.5*
%attr(644,root,root) %{_mandir}/man5/history.5*
%attr(644,root,root) %{_mandir}/man5/incoming.conf.5*
%attr(644,root,root) %{_mandir}/man5/inn.conf.5*
%attr(644,root,root) %{_mandir}/man5/innfeed.conf.5*
%attr(644,root,root) %{_mandir}/man5/innwatch.ctl.5*
%attr(644,root,root) %{_mandir}/man5/localgroups.5*
%attr(644,root,root) %{_mandir}/man5/moderators.5*
%attr(644,root,root) %{_mandir}/man5/motd.innd.5*
%attr(644,root,root) %{_mandir}/man5/motd.news.5*
%attr(644,root,root) %{_mandir}/man5/motd.nnrpd.5*
%attr(644,root,root) %{_mandir}/man5/newsfeeds.5*
%attr(644,root,root) %{_mandir}/man5/newsgroups.5*
%attr(644,root,root) %{_mandir}/man5/newslog.5*
%attr(644,root,root) %{_mandir}/man5/nnrpd.track.5*
%attr(644,root,root) %{_mandir}/man5/nntpsend.ctl.5*
%attr(644,root,root) %{_mandir}/man5/nocem.ctl.5*
%attr(644,root,root) %{_mandir}/man5/ovdb.5*
%attr(644,root,root) %{_mandir}/man5/passwd.nntp.5*
%attr(644,root,root) %{_mandir}/man5/radius.conf.5*
%attr(644,root,root) %{_mandir}/man5/readers.conf.5*
%attr(644,root,root) %{_mandir}/man5/storage.conf.5*
%attr(644,root,root) %{_mandir}/man5/subscriptions.5*
%attr(644,root,root) %{_mandir}/man8/actsync.8*
%attr(644,root,root) %{_mandir}/man8/actsyncd.8*
%attr(644,root,root) %{_mandir}/man8/archive.8*
%attr(644,root,root) %{_mandir}/man8/batcher.8*
%attr(644,root,root) %{_mandir}/man8/buffchan.8*
%attr(644,root,root) %{_mandir}/man8/ckpasswd.8*
%attr(644,root,root) %{_mandir}/man8/cnfsheadconf.8*
%attr(644,root,root) %{_mandir}/man8/cnfsstat.8*
%attr(644,root,root) %{_mandir}/man8/controlchan.8*
%attr(644,root,root) %{_mandir}/man8/ctlinnd.8*
%attr(644,root,root) %{_mandir}/man8/cvtbatch.8*
%attr(644,root,root) %{_mandir}/man8/docheckgroups.8*
%attr(644,root,root) %{_mandir}/man8/domain.8*
%attr(644,root,root) %{_mandir}/man8/expire.8*
%attr(644,root,root) %{_mandir}/man8/expireover.8*
%attr(644,root,root) %{_mandir}/man8/expirerm.8*
%attr(644,root,root) %{_mandir}/man8/filechan.8*
%attr(644,root,root) %{_mandir}/man8/ident.8*
%attr(644,root,root) %{_mandir}/man8/imapfeed.8*
%attr(644,root,root) %{_mandir}/man8/innbind.8*
%attr(644,root,root) %{_mandir}/man8/inncheck.8*
%attr(644,root,root) %{_mandir}/man8/innd.8*
%attr(644,root,root) %{_mandir}/man8/inndf.8*
%attr(644,root,root) %{_mandir}/man8/innfeed.8*
%attr(644,root,root) %{_mandir}/man8/innreport.8*
%attr(644,root,root) %{_mandir}/man8/innstat.8*
%attr(644,root,root) %{_mandir}/man8/innupgrade.8*
%attr(644,root,root) %{_mandir}/man8/innwatch.8*
%attr(644,root,root) %{_mandir}/man8/innxbatch.8*
%attr(644,root,root) %{_mandir}/man8/innxmit.8*
%attr(644,root,root) %{_mandir}/man8/inpaths.8*
%attr(644,root,root) %{_mandir}/man8/mailpost.8*
%attr(644,root,root) %{_mandir}/man8/makedbz.8*
%attr(644,root,root) %{_mandir}/man8/makehistory.8*
%attr(644,root,root) %{_mandir}/man8/mod-active.8*
%attr(644,root,root) %{_mandir}/man8/news.daily.8*
%attr(644,root,root) %{_mandir}/man8/news2mail.8*
%attr(644,root,root) %{_mandir}/man8/ninpaths.8*
%attr(644,root,root) %{_mandir}/man8/nnrpd.8*
%attr(644,root,root) %{_mandir}/man8/nntpsend.8*
%attr(644,root,root) %{_mandir}/man8/ovdb_init.8*
%attr(644,root,root) %{_mandir}/man8/ovdb_monitor.8*
%attr(644,root,root) %{_mandir}/man8/ovdb_server.8*
%attr(644,root,root) %{_mandir}/man8/ovdb_stat.8*
%attr(644,root,root) %{_mandir}/man8/overchan.8*
%attr(644,root,root) %{_mandir}/man8/perl-nocem.8*
%attr(644,root,root) %{_mandir}/man8/procbatch.8*
%attr(644,root,root) %{_mandir}/man8/prunehistory.8*
%attr(644,root,root) %{_mandir}/man8/radius.8*
%attr(644,root,root) %{_mandir}/man8/rc.news.8*
%attr(644,root,root) %{_mandir}/man8/scanlogs.8*
%attr(644,root,root) %{_mandir}/man8/scanspool.8*
%attr(644,root,root) %{_mandir}/man8/send-nntp.8*
%attr(644,root,root) %{_mandir}/man8/send-uucp.8*
%attr(644,root,root) %{_mandir}/man8/sendinpaths.8*
%attr(644,root,root) %{_mandir}/man8/tally.control.8*
%attr(644,root,root) %{_mandir}/man8/tdx-util.8*
%attr(644,root,root) %{_mandir}/man8/tinyleaf.8*
%attr(644,root,root) %{_mandir}/man8/writelog.8*

%files devel
%defattr(-,root,root)
%{_mandir}/man3/*
%dir %{_includedir}/%{name}
%defattr(644,root,root)
%{_libdir}/libinnhist.a
%{_libdir}/libinn.a
%{_libdir}/libstorage.a
%{_includedir}/inn/clibrary.h
%{_includedir}/inn/inndcomm.h
%{_includedir}/inn/vector.h
%{_includedir}/inn/dbz.h
%{_includedir}/inn/confparse.h
%{_includedir}/inn/storage.h
%{_includedir}/inn/timer.h
%{_includedir}/inn/mmap.h
%{_includedir}/inn/ov.h
%{_includedir}/inn/md5.h
%{_includedir}/inn/network.h
%{_includedir}/inn/tst.h
%{_includedir}/inn/history.h
%{_includedir}/inn/libinn.h
%{_includedir}/inn/nntp.h
%{_includedir}/inn/version.h
%{_includedir}/inn/system.h
%{_includedir}/inn/config.h
%{_includedir}/inn/sequence.h
%{_includedir}/inn/defines.h
%{_includedir}/inn/innconf.h
%{_includedir}/inn/qio.h
%{_includedir}/inn/paths.h
%{_includedir}/inn/options.h
%{_includedir}/inn/list.h
%{_includedir}/inn/buffer.h
%{_includedir}/inn/wire.h
%{_includedir}/inn/utility.h
%{_includedir}/inn/overview.h
%{_includedir}/inn/hashtab.h
%{_includedir}/inn/messages.h
%{_includedir}/inn/dispatch.h
%{_includedir}/inn/newsuser.h

%files -n inews
%attr(755,root,root) /usr/bin/inews
%attr(644,root,root) %{_mandir}/man1/inews*



%changelog
* Wed Oct  24 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 0d8092a
- Add rpmlint filter
  
* Tue Oct  23 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 0df54c5
- New version 2.5.3 (sync spec and patchset with Mageia), keep our Requires exceptions
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14378 |12mr|intltool-0.50.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Scripts and assorted auto* magic for i18nalizing various kinds of data files
Name:		intltool
Version:	0.50.2
Release:	2
Group:		Development/GNOME and GTK+
License:	GPLv2+
URL: 		http://www.gnome.org/
Source0:	http://edge.launchpad.net/%{name}/trunk/%{version}/+download/%{name}-%{version}.tar.gz
BuildArch:	noarch

BuildRequires:	perl-XML-Parser, diffutils
Requires:	perl-XML-Parser
Requires:	perl gettext-devel patch
%rename		xml-i18n-tools

%description
The intltool collection can be used to:

Extract translatable strings from various source files, including
.xml.in, .glade, .desktop.in, .server.in, .oaf.in.

Collect the extracted strings together with messages from traditional
source files (such as .c, .h) into pot files.

Merge back the translations from .po files into .xml, .desktop and
.oaf files during software build time.

%prep
%setup -q

%build
%configure2_5x
%make

%check
make check

%install
%makeinstall_std

%files
%doc AUTHORS COPYING README
%{_bindir}/*
%{_datadir}/%{name}
%{_datadir}/aclocal/*
%{_mandir}/man8/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14379 |12mr|invictus-firewall-0.1-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name invictus-firewall
%define version 0.1
%define release %mkrel 13
%define service ct_sync

Summary: Invictus Firewall
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{service}.init
Source1: %{service}.sysconfig
Source2: ucarp-action.sh
Source3: ucarp-up.sh
Source4: ucarp-down.sh
License: GPL
Group: System/Configuration/Networking
Url: http://www.mandriva.com/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
Requires(post):  rpm-helper
Requires(preun): rpm-helper
Requires: ucarp


%description
Invictus Firewall allows to setup a redundant firewall using ucarp to
handle failover and ct_sync to replicate connection tracking state.

%prep
%setup -q -c -T

%build

%install
rm -rf $RPM_BUILD_ROOT
install -m755 -D %{SOURCE0} %{buildroot}%{_initrddir}/%{service}
install -m644 -D %{SOURCE1} %{buildroot}%{_sysconfdir}/sysconfig/%{service}
install -d %{buildroot}%{_datadir}/%{name}/
install -m755 %{SOURCE2} %{SOURCE3} %{SOURCE4} %{buildroot}%{_datadir}/%{name}/

%clean
rm -rf $RPM_BUILD_ROOT

%post
%_post_service %{service}

%preun
%_preun_service %{service}

%files
%defattr(-,root,root)
%{_initrddir}/%{service}
%config(noreplace) %{_sysconfdir}/sysconfig/%{service}
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/ucarp-*.sh





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14380 |12mr|ioping-0.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	simple disk I/O latency measuring tool
Name:		ioping
Version:	0.6
Release:	1
License:	GPLv3+
Group:		System/Configuration/Hardware
Source0:	http://ioping.googlecode.com/files/%{name}-%{version}.tar.gz
URL:		http://code.google.com/p/ioping/

%description
This tool lets you monitor I/O latency in real time, in a way similar
to how ping(1) does for network latency.


%prep
%setup -q

%build
%make

%install
%makeinstall_std \
	PREFIX="%{_prefix}" \
	DESTDIR=%{buildroot}

%files
%defattr(644,root,root,755)
%{_mandir}/man1/ioping.1*
%attr(755,root,root) %{_bindir}/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14381 |12mr|iplog-2.2.3-21
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Logs TCP, UDP, and ICMP connections to syslog
Name:		iplog
Version:	2.2.3
Release:	%mkrel 21
License:	GPL
Group:		Monitoring
URL:		http://ojnk.sourceforge.net
Source0:	%{name}-%{version}.tar.bz2
Source1:	%{name}
Source2:	%{name}.conf
Patch0:		%{name}-2.2.3-gcc-3.3.patch
Requires(post): rpm-helper
Requires(preun): rpm-helper
Buildrequires:	libpcap-devel 
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
iplog is a TCP/IP traffic logger. Currently, it is capable of logging TCP, UDP
and ICMP traffic. Adding support for other protocols should be relatively easy.
iplog contains a built-in packet filter, allowing for logging or excluding
packets that fit a given set of criteria.

%prep

%setup -q
%patch0 -p1 -b .gcc3.3

%build
%configure
%make

%install
rm -rf %{buildroot}
%makeinstall

install -m755 %SOURCE1 -D %{buildroot}/%{_initrddir}/%{name}
install -m644 %SOURCE2 -D %{buildroot}/%{_sysconfdir}/%{name}.conf

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS COPYING README TODO NEWS
%attr(0755,root,root) %{_initrddir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}.conf
%{_sbindir}/*
%{_mandir}/man5/*
%{_mandir}/man8/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14382 |12mr|IPMI-1.0-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	IPMI
%define	version	1.0 
%define	release	%mkrel 12

Summary:	A simple initscript to load IPMI drivers
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	ipmi
License:	GPL
Group:		System/Kernel and hardware 
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires(post,preun):	rpm-helper, openipmi-lanserv
buildarch:	noarch

%description
A simple initscript to load IPMI drivers
IPMI stands for Intelligent Platform Management Interface
and is an open standard for machine health, and control
(including remote control), and is implemented by many
hardware vendors - Intel is one of the originators
and early adopters of the standard.

%prep

%build

%install
rm -rf $RPM_BUILD_ROOT
install -m744 %{SOURCE0} -D $RPM_BUILD_ROOT%{_initrddir}/ipmi

%clean
rm -rf $RPM_BUILD_ROOT

%post
%_post_service ipmi

%preun
%_preun_service ipmi

%files
%defattr(-,root,root)
%config(noreplace) %{_initrddir}/ipmi



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14383 |12mr|ipmitool-1.8.11-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Utility for interfacing with IPMI devices
Name:		ipmitool
Version:	1.8.11
Release:	11
License:	GPL
Group:		System/Kernel and hardware
URL:		http://ipmitool.sourceforge.net/
Source0:	http://optusnet.dl.sourceforge.net/sourceforge/ipmitool/%{name}-%{version}.tar.gz
Patch0:		ipmitool-1.8.10-fix-format-error.patch
Patch1:		ipmitool-1.8.11-CVE-2011-4339.diff
Requires:	freeipmi
BuildRequires:	freeipmi-devel
BuildRequires:	pkgconfig(openssl)
ExcludeArch:	%arm %mips

%description
IPMI stands for Intelligent Platform Management Interface 
and is an open standard for machine health, and (remote) control
and is implemented by many hardware vendors - Intel is one of the originators, 
and early adopters of the standard.
This package contains a utility for interfacing with IPMI-enabled devices
through either the OpenIPMI kernel driver or with IPMI-over-LAN protocol.
These functions include printing FRU(Field Replaceable Unit) information,
LAN configuration, sensor readings, and remote chassis power control. 

%prep
%setup -q
%patch0 -p 1
%patch1 -p0 -b .CVE-2011-4339

%build
%configure2_5x \
    --enable-ipmievd \
    --enable-intf-lan \
    --enable-intf-open \
    --enable-intf-lanplus \
    --with-kerneldir=/usr/src/linux \
    --with-plugin-path=%{_libdir}/ipmitool
make

%install
%makeinstall_std

rm -rf %{buildroot}%{_docdir}/%{name}

%files
%doc README AUTHORS COPYING ChangeLog
%{_bindir}/*
%{_sbindir}/*
%{_mandir}/man1/*
%{_mandir}/man8/*
%{_datadir}/ipmitool



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14384 |12mr|ipmiutil-2.7.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    ipmiutil
%define version	2.7.1
%define release %mkrel 3

Name:       %name
Version:    %version
Release:    %release
Summary:    A package that includes various IPMI server management utilities
License:    BSD
Group:      System/Kernel and hardware
Url:	    http://ipmiutil.sourceforge.net/
Source:     http://optusnet.dl.sourceforge.net/sourceforge/ipmiutil/%{name}-%{version}.tar.gz
Patch:      ipmiutil-2.7.1-fix-format-errors.patch
BuildRequires:  freeipmi-devel
BuildRequires:  openssl-devel
ExcludeArch:    ppc %mips %arm
BuildRoot:      %{_tmppath}/%{name}-%{version}

%description
The ipmiutil component package provides utilities to view the SEL (showsel), 
perform a hardware reset (hwreset), and set up the Platform Event Filter :q!

entry to allow BMC LAN alerts from OS Critical Stop messages (pefconfig).  
It requires an IPMI driver (ipmidrvr) package in order to talk to the 
BMC/firmware interface.
An IPMI driver can be provided by either the Intel IPMI driver (/dev/imb) 
or the valinux IPMI driver (/dev/ipmikcs).

%prep
%setup -q
%patch -p 1

%build
%configure2_5x --enable-gpl --disable-nongpl
make

%install
rm -rf %{buildroot}
%makeinstall_std
rm -f %{buildroot}%{_datadir}/%{name}/{README,COPYING}

%clean
rm -rf %{buildroot}

%post
# after install
tmpsel=/tmp/pefcfg.tmp

# Assumes that the kernel patches are already in place.

# Make sure that the panic timeout is set to some reasonable value
PANIC_MODE=5
PANIC_FILE=/proc/sys/kernel/panic
PANIC_VALUE=`cat $PANIC_FILE`

# assume that if $pval is set, that someone has already configured lilo.conf
if [ "$PANIC_VALUE" = "0" ]
then
   # Panic timeout is not set, set timeout to $pnew
   echo "$PANIC_MODE" > $PANIC_FILE
   echo "kernel.panic=$PANIC_MODE" >> /etc/sysctl.conf
fi

# Set up the PEF entry to send the BMC LAN Alert for this event.
%{_sbindir}/pefconfig >$tmpsel 2>&1

%files
%defattr(-,root,root)
%doc README COPYING AUTHORS NEWS TODO INSTALL
%{_sbindir}/*
%{_datadir}/%{name}
%{_mandir}/man8/*
%config(noreplace) %{_sysconfdir}/cron.daily/checksel
%{_initrddir}/ipmi_port
%{_initrddir}/ipmiutil_asy
%{_initrddir}/ipmiutil_wdt
%{_initrddir}/ipmiutil_evt



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14385 |12mr|ipod-sharp-0.8.5-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name ipod-sharp
%define version 0.8.5
%define release %mkrel 5
%if %mdkversion >= 200600
%define pkgconfigdir %_datadir/pkgconfig
%else
%define pkgconfigdir %_libdir/pkgconfig
%endif
%define monoprefix %_prefix/lib
Summary: Library to control the Ipod database
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://download.banshee-project.org/%name/%version/%{name}-%{version}.tar.bz2
License: LGPL
Group: System/Libraries
Url: http://banshee-project.org/index.php/Ipod-sharp
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: mono-devel
BuildRequires: mono-tools
BuildRequires: gtk-sharp2-devel
BuildRequires: ndesk-dbus-glib-devel
BuildRequires: podsleuth-devel
BuildArch: noarch
Requires: podsleuth

%description
ipod-sharp is a library that allows manipulation of the iTunesDB used
in Apple iPod devices.  Currently it supports adding/removing songs
and manipulating playlists.

%package devel
Summary: Development files for %name
Group: Development/Other
Requires: %name = %version-%release

%description devel
ipod-sharp is a library that allows manipulation of the iTunesDB used
in Apple iPod devices.  Currently it supports adding/removing songs
and manipulating playlists.


%package doc
Summary: Development documentation for %name
Group: Development/Other
Requires(post): mono-tools >= 1.1.9
Requires(postun): mono-tools >= 1.1.9

%description doc
This package contains the API documentation for the %name in
Monodoc format.


%prep
%setup -q 
#-n %name
#./autogen.sh

%build
./configure --prefix=%_prefix --libdir=%_libdir
#gw parallel build is broken
make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std pkgconfigdir=%pkgconfigdir docdir=%monoprefix/monodoc/sources/
%clean
rm -rf $RPM_BUILD_ROOT

%post doc
%_bindir/monodoc --make-index > /dev/null

%postun doc
if [ "$1" = "0" -a -x %_bindir/monodoc ]; then %_bindir/monodoc --make-index > /dev/null
fi

%files
%defattr(-,root,root)
%doc README AUTHORS NEWS
%dir %monoprefix/ipod-sharp/
%monoprefix/ipod-sharp/*.mdb
%monoprefix/ipod-sharp/ipod-sharp.dll
%monoprefix/ipod-sharp/ipod-sharp-ui.dll
%monoprefix/ipod-sharp/ipod-sharp-firmware.dll

%files devel
%defattr(-,root,root)
%pkgconfigdir/*

%files doc
%defattr(-,root,root)
%monoprefix/monodoc/sources/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14386 |12mr|iproute2-3.5.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define build_doc 0
%define staticdevelname %mklibname %{name} -d -s

Summary:	Advanced IP routing and network device configuration tools
Name:		iproute2
Version:	3.5.1
Release:	1
License:	GPLv2+
Group:		Networking/Other
Url:		http://www.linuxfoundation.org/en/Net:Iproute2
Source0:	http://kernel.org/pub/linux/utils/net/iproute2/iproute2-%{version}.tar.xz


Patch0:             man-pages.patch
Patch1:             iproute2-3.4.0-kernel.patch
Patch2:             iproute2-3.5.0-optflags.patch
Patch3:             iproute2-3.4.0-sharepath.patch
Patch4:             iproute2-2.6.31-tc_modules.patch
Patch5:             iproute2-2.6.29-IPPROTO_IP_for_SA.patch
Patch6:             iproute2-example-cbq-service.patch
Patch7:             iproute2-2.6.35-print-route.patch
Patch8:             iproute2-2.6.39-create-peer-veth-without-a-name.patch
Patch9:             iproute2-2.6.39-lnstat-dump-to-stdout.patch

# MDK patches

Patch100:	iproute2-3.2.0-def-echo.patch
Patch102:	iproute2-2.4.7-bashfix.patch
Patch110:	iproute2-3.2.0-q_atm-ld-uneeded.patch
BuildRequires:	bison
BuildRequires:	db5-devel
BuildRequires:	flex
BuildRequires:	kernel-source
# (oe) note: building the docs pulls in thousands of texlive packages.
%if %{build_doc}
BuildRequires:	linuxdoc-tools texlive texlive-fonts texlive-ec texlive-url
%endif
BuildRequires:	linux-atm-devel
BuildRequires:	iptables
BuildRequires:	iptables-devel
Buildrequires:	pkgconfig(libnl-1)
Requires:	iputils

%description
The iproute package contains networking utilities (ip, tc and rtmon, for
example) which are designed to use the advanced networking capabilities of the
Linux 2.2.x kernels and later,  such as policy routing, fast NAT and packet
scheduling.

%package -n %{staticdevelname}
Summary:	Development files for iproute2
Group:		Development/C
Provides:	iproute2-devel = %{version}-%{release}

%description -n	%{staticdevelname}
The iproute package contains networking utilities (ip, tc and rtmon, for
example) which are designed to use the advanced networking capabilities of the
Linux 2.2.x kernels and later,  such as policy routing, fast NAT and packet
scheduling.

This package contains development files for iproute2.

%package doc
Summary:	Documentation for Advanced IP routing and network device configuration tools
Group:		Networking/Other

%description doc
Documentation for iproute2.

%prep
%setup -q

%patch0 -p1
sed -i "s/_VERSION_/%{version}/" man/man8/ss.8
%patch1 -p1 -b .kernel
%patch2 -p1 -b .opt_flags
%patch3 -p1 -b .share
%patch4 -p1 -b .ipt
%patch5 -p1 -b .ipproto
%patch6 -p1 -b .fix_cbq
%patch7 -p1 -b .print-route
%patch8 -p1 -b .peer-veth-without-name
%patch9 -p1 -b .lnstat-dump-to-stdout


# mandriva patches
%patch100 -p1 -b .def-echo
%patch102 -p1 -b .bashfix
%patch110 -p1 -b .q_atm-ld-uneeded

%build
%serverbuild
%setup_compile_flags
export CFLAGS="%{optflags} -fno-strict-aliasing"
export CCOPTS="%{optflags} -ggdb -fno-strict-aliasing -D_GNU_SOURCE -Wstrict-prototypes -fPIC"
export SBINDIR=/sbin
export LIBDIR=/%{_lib}
export ARPDIR=/var/lib
export INCLUDEDIR=%{_includedir}
export IPT_LIB_DIR=/%{_lib}/iptables
export LATEST_BDB_INCLUDE_DIR=`ls -1d /usr/include/db[0-9]*`

# (tpg) don't use macro here
./configure

%make KERNEL_INCLUDE=/usr/src/linux/include LIBDIR=/%{_lib} DBM_INCLUDE=$LATEST_BDB_INCLUDE_DIR

# Doc generation fails with -j24 (ecrm1000 used before generation)
%if %{build_doc}
make -C doc
%endif

%install
rm -rf %{buildroot}

%makeinstall_std SBINDIR=/sbin LIBDIR=/%{_lib} ARPDIR=/var/lib MANDIR=%{_mandir} DOCDIR=%{_docdir}/%{name}-%{version}

mv %{buildroot}/sbin/arpd %{buildroot}/sbin/iproute-arpd

# development files
install -d %{buildroot}%{_includedir}
install -m0644 lib/libnetlink.a %{buildroot}/%{_lib}/
install -m0644 include/libnetlink.h %{buildroot}%{_includedir}/

%files
%dir %{_sysconfdir}/iproute2
%attr(644,root,root) %config(noreplace) %{_sysconfdir}/iproute2/*
/sbin/ctstat
/sbin/genl
/sbin/ifcfg
/sbin/ifstat
/sbin/ip
/sbin/iproute-arpd
/sbin/lnstat
/sbin/nstat
/sbin/routef
/sbin/routel
/sbin/rtacct
/sbin/rtmon
/sbin/rtpr
/sbin/rtstat
/sbin/ss
/sbin/tc
/sbin/bridge
/%{_lib}/tc
#%{_mandir}/man7/*
%{_mandir}/man8/*
%{_mandir}/man3/*

%files -n %{staticdevelname}
%{_includedir}/*.h
/%{_lib}/*.a

%files doc
%doc README README.iproute2+tc README.decnet
%if %{build_doc}
%doc doc/*.dvi doc/*.ps 
%endif
%doc doc/Plan
%doc %{_docdir}/%{name}-%{version}/*.sgml
%doc %{_docdir}/%{name}-%{version}/*.tex
%doc %{_docdir}/%{name}-%{version}/examples

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14387 |12mr|ipsec-tools-0.7.3-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define LIBMAJ 0
%define libname %mklibname ipsec %LIBMAJ
%define libnamedev %mklibname -d ipsec

Name: ipsec-tools
Version: 0.7.3
Release: 8
Summary: Tools for configuring and using IPSEC
License: BSD
Group: Networking/Other
URL: http://ipsec-tools.sourceforge.net/
Source0: http://prdownloads.sourceforge.net/ipsec-tools/ipsec-tools-%{version}.tar.bz2
Source3: racoon.conf
Source4: psk.txt
Source6: ipsec-setkey-initscript
Source7: racoon-initscript
Source8: racoon.sysconfig
Patch0: ipsec-tools-0.6.2b3-manfix.patch
Patch1: ipsec-tools-0.5.2-includes.patch
Patch2: ipsec-tools-0.7.3-install.patch
Patch3: ipsec-tools-0.7.3-link.patch
# Fedora patches
Patch102: ipsec-tools-0.7.3-build.patch
Patch103: ipsec-tools-0.7-acquires.patch
Patch104: ipsec-tools-0.7.1-loopback.patch
# the following patches were also submitted upstream:
Patch105: ipsec-tools-0.7-iface.patch
Patch106: ipsec-tools-0.7-dupsplit.patch
Patch109: ipsec-tools-0.7-splitcidr.patch
Patch110: ipsec-tools-0.7.2-natt-linux.patch
Patch111: ipsec-tools-0.7.1-pie.patch
Patch113: ipsec-tools-0.7.1-dpd-fixes.patch
BuildRequires: openssl-devel krb5-devel flex bison
BuildRequires: pam-devel
Requires: %{libname} = %{version}
Requires(pre): rpm-helper
Requires: rpm-helper
Provides: kvpnc-backend

%description
This is the IPsec-Tools package.  You need this package in order to
really use the IPsec functionality in the linux-2.6 and above kernels.  
This package builds:
 
	- libipsec, a PFKeyV2 library
	- setkey, a program to directly manipulate policies and SAs
	- racoon, an IKEv1 keying daemon

%define old_libname %mklibname ipsec-tools 0
%define old_libname_devel %mklibname -d ipsec 0

%package -n %{libname}
Summary: The shared libraries used by ipsec-tools
Group: System/Libraries
Requires(post): grep, coreutils
Requires(preun): grep, coreutils
Requires: grep, coreutils
Provides: libipsec = %{version}-%{release}
Provides: libipsec-tools = %{version}-%{release}
Obsoletes: libipsec-tools
Provides: %old_libname = %{version}-%{release}
Obsoletes: %old_libname

%description -n %{libname}
These are the shared libraries for the IPsec-Tools package.

%package -n %{libnamedev}
Summary: Headers for programs for %libname
Group: Development/C
Requires: %{libname} = %{version}
Provides: libipsec-tools-devel = %{version}-%{release}
Provides: libipsec-devel = %{version}-%{release}
Obsoletes: libipsec-tools-devel 
Provides: %{old_libname}-devel = %{version}-%{release}
Obsoletes: %{old_libname}-devel
Obsoletes: %{old_libname_devel} < 0.7


%description -n %{libnamedev}
These are development headers for libipsec

%prep
%setup -q
%patch0 -p1 -b .manfix
%patch1 -p1 -b .includes
%patch2 -p1 -b .install
%patch3 -p0 -b .link
%patch102 -p1 -b .build
%patch103 -p1 -b .acquires
%patch104 -p1 -b .loopback
%patch105 -p1 -b .iface
%patch106 -p1 -b .dupsplit
%patch109 -p1 -b .splitcidr
%patch110 -p1 -b .natt-linux
%patch111 -p1 -b .pie
%patch113 -p1 -b .dpd-fixes

sed -i 's|-Werror||g' configure*


%build
./bootstrap
%configure2_5x  \
	--prefix=%{_prefix} \
	--mandir=%{_mandir} \
	--libdir=/%{_lib} \
	--sbindir=/sbin \
	--localstatedir=%{_localstatedir}/lib \
	--sysconfdir=%{_sysconfdir}/racoon \
	--with-kernel-headers=%{_includedir} \
	--enable-shared \
    --disable-static \
	--disable-rpath \
	--enable-hybrid \
	--enable-frag \
	--enable-dpd \
	--enable-adminport \
	--enable-gssapi \
	--enable-natt \
	--with-libpam \
	--enable-security-context=no \
	--disable-audit
make

%install
%makeinstall_std

mkdir -p $RPM_BUILD_ROOT/etc/racoon/

install -m 0600 %{SOURCE3} $RPM_BUILD_ROOT/etc/racoon/racoon.conf
install -m 0600 %{SOURCE4} $RPM_BUILD_ROOT/etc/racoon/psk.txt
mkdir -m 0700 -p $RPM_BUILD_ROOT/etc/racoon/certs

mkdir -p $RPM_BUILD_ROOT/%{_initrddir}
install -m 0755 %{SOURCE6} $RPM_BUILD_ROOT/%{_initrddir}/ipsec-setkey
install -m 0755 %{SOURCE7} $RPM_BUILD_ROOT/%{_initrddir}/racoon

mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
# racoon.sysconfig
install -m 0644 %{SOURCE8} %{buildroot}%{_sysconfdir}/sysconfig/racoon

# pam file
mkdir -p %{buildroot}%{_sysconfdir}/pam.d
cat > %{buildroot}%{_sysconfdir}/pam.d/racoon <<EOF
#%PAM-1.0
auth       required     pam_nologin.so
auth       include      system-auth
account    include      system-auth
EOF

# default ipsec.conf file
cat > %{buildroot}%{_sysconfdir}/ipsec.conf <<EOF
#!/usr/sbin/setkey -f
#
# File /etc/ipsec.conf

# delete the SAD and SPD
flush;
spdflush;

# Define here your security policies

# Example
# ipsec between two machines: 192.168.1.10 and 192.168.1.20
#
# spdadd 192.168.1.10 192.168.1.20 any -P in ipsec
#       esp/transport//require
#       ah/transport//require;
#
# spdadd 192.168.1.20 192.168.1.10 any -P out ipsec
#       esp/transport//require
#       ah/transport//require;

EOF

# remove some files from the sample dir so we can include it
# in %%doc. Also fix their permissions
rm -f src/racoon/samples/*.in
find src/racoon/samples -type f -exec chmod 0644 {} \;

%post
%_post_service ipsec-setkey
%_post_service racoon

%preun
%_preun_service ipsec-setkey
%_preun_service racoon

%files
%doc ChangeLog NEWS README
%doc src/racoon/samples
%doc src/racoon/doc/*
/sbin/*
%{_mandir}/man*/*
%dir %{_sysconfdir}/racoon
%dir %{_sysconfdir}/racoon/certs
%config(noreplace) %{_sysconfdir}/sysconfig/racoon
%config(noreplace) %{_sysconfdir}/racoon/psk.txt
%config(noreplace) %{_sysconfdir}/racoon/racoon.conf
%config(noreplace) %attr(0600,root,root) %{_sysconfdir}/ipsec.conf
%config(noreplace) %{_sysconfdir}/pam.d/racoon
%attr (0755,root,root) %{_initrddir}/ipsec-setkey
%attr (0755,root,root) %{_initrddir}/racoon
%dir /var/lib/racoon

%files -n %{libname}
%doc ChangeLog NEWS README
/%{_lib}/*.so.*

%files -n %{libnamedev}
/%{_lib}/libipsec.so
/%{_lib}/libracoon.so
%{_includedir}/*






%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14388 |12mr|ipset-6.4-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# (tmb) hack to get it to build against correct kernel config (not running one)
%define kflavour nrj-desktop
%define kver	3.5.6
%define krel	1rosa

Summary:	Tools for managing sets of IP or ports with iptables
Name:		ipset
Version:	6.4
Release:	4
License:	GPLv2+
Group:		System/Kernel and hardware
Url:		http://ipset.netfilter.org/
Source0:	http://ipset.netfilter.org/%{name}-%{version}.tar.bz2
Requires:	libmnl
BuildRequires:	mnl-devel
BuildRequires:	kernel-%{kflavour}-devel-%{kver}-%{krel}

%description
IP sets are a framework inside the Linux 2.4.x and 2.6.x kernel, which can be
administered by the ipset utility. Depending on the type, currently an IP set
may store IP addresses, (TCP/UDP) port numbers or IP addresses with MAC
addresses in a way, which ensures lightning speed when matching an entry
against a set.

ipset may be the proper tool for you, if you want to

 o store multiple IP addresses or port numbers and match against the collection
   by iptables at one swoop;

 o dynamically update iptables rules against IP addresses or ports without
   performance penalty;

 o express complex IP address and ports based rulesets with one single iptables
   rule and benefit from the speed of IP sets 

%prep
%setup -q

%build
aclocal -I m4
autoreconf -fi
%configure2_5x --with-kbuild=/usr/src/linux-%{kver}-%{kflavour}-%{krel} --disable-shared
%make

%install
%makeinstall_std

rm -f %buildroot%_libdir/*.la %buildroot%_libdir/*.a

%files
%doc ChangeLog ChangeLog.ippool
%{_sbindir}/*
%{_mandir}/man8/*.8*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14389 |12mr|iptables-1.4.15-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# because the modules are not libtool aware
%define _disable_ld_no_undefined 1

%define major 7
%define libname %mklibname iptables %{major}
%define develname %mklibname -d iptables

%define iptc_major 0
%define iptc_libname %mklibname iptc %{iptc_major}
%define iptc_develname %mklibname -d iptc

%define ipq_major 0
%define ipq_libname %mklibname ipq %{ipq_major}
%define ipq_develname %mklibname -d ipq

%define ip4tc_major 0
%define ip4tc_libname %mklibname ip4tc %{ip4tc_major}
%define ip4tc_develname %mklibname -d ip4tc

%define ip6tc_major 0
%define ip6tc_libname %mklibname ip6tc %{ip6tc_major}
%define ip6tc_develname %mklibname -d ip6tc

# install init scripts to /usr/libexec with systemd
%define script_path %{_libexecdir}

Summary:	Tools for managing Linux kernel packet filtering capabilities
Name:		iptables
Version:	1.4.15
Release:	2
License:	GPLv2+
Group:		System/Kernel and hardware
URL:		http://netfilter.org/
Source0:	http://netfilter.org/projects/iptables/files/%{name}-%{version}.tar.bz2
Source1:	http://netfilter.org/projects/iptables/files/%{name}-%{version}.tar.bz2.sig
Source2:	iptables.init
Source3:	ip6tables.init
Source4:	iptables.config
Source5:	ip6tables.config
Source6:    iptables.service
# S100 and up used to be in the added patches
Source100:	libipt_IMQ.c
#Source101:	libipt_IFWLOG.c
# (oe) psd comes from iptables-1.3.7, was removed in iptables-1.3.8
#Source102:	libipt_psd.c
#Source103:	libipt_psd.man
Patch0:		iptables-1.2.8-libiptc.h.patch
Patch1:		iptables-1.4.12.2-fix-build-with-3.2.patch
Patch2:		iptables-1.4.15-upstream-kernel_3.5_support.patch
Patch100:	iptables-imq.diff
#Patch101:	iptables-IFWLOG_extension.diff
#Patch102:	iptables-psd.diff
Provides:	userspace-ipfilter
BuildRequires:	nfnetlink-devel
Requires(post): rpm-helper
Requires(preun): rpm-helper
Obsoletes:	%{name} < 1.4.3.2
Obsoletes:	%{name}-ipv6 < 1.4.1.1-0.5
Provides:	%{name}-ipv6

%description
iptables controls the Linux kernel network packet filtering code. It allows you
to set up firewalls and IP masquerading, etc.

Install iptables if you need to set up firewalling for your network.

%package -n	%{libname}
Summary:	Shared iptables library
Group:          System/Libraries
Conflicts:	%mklibname %{name} 1
Conflicts:	%mklibname %{name} 4
Conflicts:	%mklibname %{name} 5

%description -n	%{libname}
iptables controls the Linux kernel network packet filtering code. It allows you
to set up firewalls and IP masquerading, etc.

This package contains the shared iptables library.

%package -n	%{develname}
Summary:	Static library and header files for the iptables library
Group:		Development/C
Requires:	kernel-headers
Requires:	%{libname} = %{version}-%{release}
Provides:	iptables-devel = %{version}
Obsoletes:	iptables-devel < 1.4.2

%description -n	%{develname}
iptables controls the Linux kernel network packet filtering code. It allows you
to set up firewalls and IP masquerading, etc.

This package contains the static iptables library.

# ipq
%package -n	%{ipq_libname}
Summary:	Shared iptables library
Group:          System/Libraries
Obsoletes:	%{mklibname iptables 1} < 1.4.3.2

%description -n	%{ipq_libname}
iptables controls the Linux kernel network packet filtering code. It allows you
to set up firewalls and IP masquerading, etc.

This package contains the ipq library.

%package -n	%{ipq_develname}
Summary:	Static library and header files for the iptables library
Group:		Development/C
Requires:	kernel-headers
Requires:	%{ipq_libname} = %{version}-%{release}
Requires:	%{ipq_develname} = %{version}-%{release}
Provides:	iptables-ipq-devel = %{version}

%description -n	%{ipq_develname}
iptables controls the Linux kernel network packet filtering code. It allows you
to set up firewalls and IP masquerading, etc.

This package contains the ipq library.

# iptc
%package -n	%{iptc_libname}
Summary:	Shared iptables library
Group:          System/Libraries
Obsoletes:	%{mklibname iptables 1} < 1.4.3.2

%description -n	%{iptc_libname}
iptables controls the Linux kernel network packet filtering code. It allows you
to set up firewalls and IP masquerading, etc.

This package contains the IPTC library.

%package -n	%{iptc_develname}
Summary:	Static library and header files for the iptables library
Group:		Development/C
Requires:	kernel-headers
Requires:	%{iptc_libname} = %{version}-%{release}
Requires:	%{iptc_develname} = %{version}-%{release}
Provides:	iptables-iptc-devel = %{version}

%description -n	%{iptc_develname}
iptables controls the Linux kernel network packet filtering code. It allows you
to set up firewalls and IP masquerading, etc.

This package contains the IPTC library.

# ip4tc
%package -n	%{ip4tc_libname}
Summary:	Shared iptables library
Group:          System/Libraries
Obsoletes:	%{mklibname iptables 1} < 1.4.3.2

%description -n	%{ip4tc_libname}
iptables controls the Linux kernel network packet filtering code. It allows you
to set up firewalls and IP masquerading, etc.

This package contains the IP4TC library.

%package -n	%{ip4tc_develname}
Summary:	Static library and header files for the iptables library
Group:		Development/C
Requires:	kernel-headers
Requires:	%{ip4tc_libname} = %{version}-%{release}
Requires:	%{iptc_develname} = %{version}-%{release}
Provides:	iptables-ip4tc-devel = %{version}

%description -n	%{ip4tc_develname}
iptables controls the Linux kernel network packet filtering code. It allows you
to set up firewalls and IP masquerading, etc.

This package contains the development files for IPTC library.

# ip6tc
%package -n	%{ip6tc_libname}
Summary:	Shared iptables library
Group:          System/Libraries
Obsoletes:	%{mklibname iptables 1} < 1.4.3.2

%description -n	%{ip6tc_libname}
iptables controls the Linux kernel network packet filtering code. It allows you
to set up firewalls and IP masquerading, etc.

This package contains the IP6TC library.

%package -n	%{ip6tc_develname}
Summary:	Static library and header files for the iptables library
Group:		Development/C
Requires:	kernel-headers
Requires:	%{ip6tc_libname} = %{version}-%{release}
Provides:	iptables-ip6tc-devel = %{version}

%description -n	%{ip6tc_develname}
iptables controls the Linux kernel network packet filtering code. It allows you
to set up firewalls and IP masquerading, etc.

This package contains the development files for IP6TC library.

%prep

%setup -q

cp %{SOURCE2} iptables.init
cp %{SOURCE3} ip6tables.init
cp %{SOURCE4} iptables.sample
cp %{SOURCE5} ip6tables.sample

# fix libdir
perl -pi -e "s|\@lib\@|%{_lib}|g" iptables.init

#%patch0 -p0 -b .libiptc
%patch1 -p1
%patch2 -p1

# extensions
#install -m0644 %{SOURCE100} extensions/ <- it needs ipt_IMQ.h and we don't have it anymore ?!
#install -m0644 %{SOURCE101} extensions/
# (oe) psd comes from iptables-1.3.7, was removed in iptables-1.3.8
#install -m0644 %{SOURCE102} extensions/
#install -m0644 %{SOURCE103} extensions/

%patch100 -p0
#patch101 -p0
#patch102 -p0

find . -type f | xargs perl -pi -e "s,/usr/local,%{_prefix},g"

# don't run /sbin/ldconfig
perl -pi -e "s|/sbin/ldconfig|/bin/true|g" Makefile*

%build
export LIBS="-ldl"

%serverbuild

autoreconf -fi

export CFLAGS="$CFLAGS -fPIC"
export CXXFLAGS="$CXXFLAGS -fPIC"
export FFLAGS="$FFLAGS -fPIC"

%configure2_5x \
    --bindir=/sbin \
    --sbindir=/sbin \
    --libdir=/%{_lib} \
    --libexecdir=/%{_lib} \
    --enable-devel \
    --enable-libipq \
    --enable-ipv4 \
    --enable-ipv6 \
    --with-ksource=%{_prefix}/src/linux \
    --with-xtlibdir=/%{_lib}/iptables

make

%install
rm -rf %{buildroot}

%makeinstall_std

# (oe) this in conjunction with the mandriva initscript will make it possible 	 
# to use development versions of the netfilter modules and with different 	 
# api:s. (according to blino) 	 
install -d %{buildroot}/%{_lib}/iptables.d
mv %{buildroot}/%{_lib}/iptables %{buildroot}/%{_lib}/iptables.d/linux-2.6-main

# pkgconfig files
mkdir -p %{buildroot}%{_libdir}
mv %{buildroot}/%{_lib}/pkgconfig %{buildroot}%{_libdir}/

# header development files
install -d %{buildroot}%{_includedir}/{libipq,libiptc,libipulog}
install -m0644 include/libipq/*.h %{buildroot}%{_includedir}/libipq/
install -m0644 include/libiptc/*.h %{buildroot}%{_includedir}/libiptc/
install -m0644 include/libipulog/*.h %{buildroot}%{_includedir}/libipulog/

# iptables and netfilter development files
install -d %{buildroot}%{_includedir}/net/netfilter/
install -d %{buildroot}%{_includedir}/iptables
install -m0644 include/net/netfilter/*.h %{buildroot}%{_includedir}/net/netfilter/
install -m0644 include/ip*tables.h %{buildroot}%{_includedir}/
install -m0644 include/iptables/internal.h %{buildroot}%{_includedir}/iptables

#Intird not need. TODO drop it!
#install -d %{buildroot}%{_initrddir}
#install -m0755 iptables.init %{buildroot}%{_initrddir}/iptables
#install -m0755 ip6tables.init %{buildroot}%{_initrddir}/ip6tables

# install compatible excutable (since 1.4.11)
ln -sf xtables-multi %{buildroot}/sbin/iptables-multi
ln -sf xtables-multi %{buildroot}/sbin/ip6tables-multi

# nuke *.la and static files
rm -f %{buildroot}/%{_lib}/*.*a

# (cg) NB the name "iptables.init" is important. The dracut usrmove convertfs
# module will avoid a post-merge conflict by renaming the files to match this
# naming convension. If this package is updated to change the names below,
# you should also take care to update dracut and the convertfs module accordingly.
install -d %{buildroot}%{script_path}
install -m0755 iptables.init %{buildroot}%{script_path}/
install -m0755 ip6tables.init %{buildroot}%{script_path}/

# install systemd service files
install -d -m 755 %{buildroot}/lib/systemd/system
install -c -m 644 %{SOURCE6} %{buildroot}/lib/systemd/system/
sed -e 's;iptables;ip6tables;g' -e 's;IPv4;IPv6;g' < %{SOURCE6} > ip6tables.service
install -c -m 644 ip6tables.service %{buildroot}/lib/systemd/system/
sed -i 's!@LIBDIR@!%{_libdir}!' %{buildroot}/lib/systemd/system/ip6tables.service
sed -i 's!@LIBDIR@!%{_libdir}!' %{buildroot}/lib/systemd/system/iptables.service

%post
%_post_service iptables
%_post_service ip6tables
/sbin/service iptables check

%preun
%_preun_service iptables
%_preun_service ip6tables

%triggerun -- iptables < 1.4.12.1
# Autostart
/bin/systemctl --no-reload enable iptables.service >/dev/null 2>&1 ||:

# Delete from sysv management, try to restart service
/sbin/chkconfig --del iptables >/dev/null 2>&1 || :
/bin/systemctl try-restart iptables.service >/dev/null 2>&1 || :

# Autostart
/bin/systemctl --no-reload enable ip6tables.service >/dev/null 2>&1 ||:

# Delete from sysv management, try to restart service
/sbin/chkconfig --del ip6tables >/dev/null 2>&1 || :
/bin/systemctl try-restart ip6tables.service >/dev/null 2>&1 || :

%files
%doc INSTALL INCOMPATIBILITIES iptables.sample ip6tables.sample
%attr(0755,root,root) %{script_path}/ip*
/lib/systemd/system/iptables.service
/lib/systemd/system/ip6tables.service
/sbin/iptables
/sbin/iptables-restore
/sbin/iptables-save
/sbin/iptables-xml
/sbin/iptables-multi
/sbin/ip6tables-multi
/sbin/xtables-multi
/sbin/nfnl_osf
# ipv6
/sbin/ip6tables
/sbin/ip6tables-restore
/sbin/ip6tables-save
%dir /%{_lib}/iptables.d
%dir /%{_lib}/iptables.d/linux-2.6-main
/%{_lib}/iptables.d/linux-2.6-main/libipt_ah.so
/%{_lib}/iptables.d/linux-2.6-main/libipt_CLUSTERIP.so
/%{_lib}/iptables.d/linux-2.6-main/libipt_DNAT.so
/%{_lib}/iptables.d/linux-2.6-main/libipt_ECN.so
/%{_lib}/iptables.d/linux-2.6-main/libipt_icmp.so
#/%{_lib}/iptables.d/linux-2.6-main/libipt_IFWLOG.so
/%{_lib}/iptables.d/linux-2.6-main/libipt_LOG.so
/%{_lib}/iptables.d/linux-2.6-main/libipt_MASQUERADE.so
/%{_lib}/iptables.d/linux-2.6-main/libipt_MIRROR.so
/%{_lib}/iptables.d/linux-2.6-main/libipt_NETMAP.so
#/%{_lib}/iptables.d/linux-2.6-main/libipt_psd.so
/%{_lib}/iptables.d/linux-2.6-main/libipt_realm.so
/%{_lib}/iptables.d/linux-2.6-main/libipt_REDIRECT.so
/%{_lib}/iptables.d/linux-2.6-main/libipt_REJECT.so
/%{_lib}/iptables.d/linux-2.6-main/libipt_SAME.so
/%{_lib}/iptables.d/linux-2.6-main/libipt_SNAT.so
/%{_lib}/iptables.d/linux-2.6-main/libipt_ttl.so
/%{_lib}/iptables.d/linux-2.6-main/libipt_TTL.so
/%{_lib}/iptables.d/linux-2.6-main/libipt_ULOG.so
/%{_lib}/iptables.d/linux-2.6-main/libipt_unclean.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_addrtype.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_AUDIT.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_CHECKSUM.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_CLASSIFY.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_cluster.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_comment.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_connbytes.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_connlimit.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_connmark.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_CONNMARK.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_CONNSECMARK.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_conntrack.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_cpu.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_CT.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_dccp.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_devgroup.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_dscp.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_DSCP.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_ecn.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_esp.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_hashlimit.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_helper.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_HMARK.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_IDLETIMER.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_iprange.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_ipvs.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_LED.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_length.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_limit.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_mac.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_mark.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_MARK.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_multiport.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_nfacct.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_NFLOG.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_NFQUEUE.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_NOTRACK.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_osf.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_owner.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_physdev.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_pkttype.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_policy.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_quota.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_rateest.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_RATEEST.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_recent.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_rpfilter.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_sctp.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_SECMARK.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_set.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_SET.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_socket.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_standard.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_state.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_statistic.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_string.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_tcpmss.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_TCPMSS.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_TCPOPTSTRIP.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_tcp.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_TEE.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_time.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_tos.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_TOS.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_TPROXY.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_TRACE.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_u32.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_udp.so
%{_mandir}/*/iptables*
%{_datadir}/xtables/pf.os
# ipv6
/%{_lib}/iptables.d/linux-2.6-main/libip6t_ah.so
/%{_lib}/iptables.d/linux-2.6-main/libip6t_dst.so
/%{_lib}/iptables.d/linux-2.6-main/libip6t_eui64.so
/%{_lib}/iptables.d/linux-2.6-main/libip6t_frag.so
/%{_lib}/iptables.d/linux-2.6-main/libip6t_hbh.so
/%{_lib}/iptables.d/linux-2.6-main/libip6t_hl.so
/%{_lib}/iptables.d/linux-2.6-main/libip6t_HL.so
/%{_lib}/iptables.d/linux-2.6-main/libip6t_icmp6.so
/%{_lib}/iptables.d/linux-2.6-main/libip6t_ipv6header.so
/%{_lib}/iptables.d/linux-2.6-main/libip6t_LOG.so
/%{_lib}/iptables.d/linux-2.6-main/libip6t_mh.so
/%{_lib}/iptables.d/linux-2.6-main/libip6t_REJECT.so
/%{_lib}/iptables.d/linux-2.6-main/libip6t_rt.so
%{_mandir}/*/ip6tables*

%files -n %{libname}
/%{_lib}/libxtables.so.%{major}*

%files -n %{develname}
%{_includedir}/*.h
%dir %{_includedir}/libipulog
%{_includedir}/libipulog/*.h
%{_includedir}/iptables/*.h
%{_includedir}/net/netfilter/*.h
/%{_lib}/libxtables.so
%{_libdir}/pkgconfig/xtables.pc

%files -n %{ipq_libname}
/%{_lib}/libipq.so.*

%files -n %{ipq_develname}
%{_includedir}/libipq/*.h
%dir %{_includedir}/libipq
/%{_lib}/libipq.so
%{_mandir}/man3/*ipq*
%{_libdir}/pkgconfig/libipq.pc

%files -n %{iptc_libname}
/%{_lib}/libiptc.so.*

%files -n %{iptc_develname}
%{_includedir}/libiptc/*.h
%dir %{_includedir}/libiptc
/%{_lib}/libiptc.so
%{_libdir}/pkgconfig/libip*tc.pc

%files -n %{ip4tc_libname}
/%{_lib}/libip4tc.so.*

%files -n %{ip4tc_develname}
/%{_lib}/libip4tc.so

%files -n %{ip6tc_libname}
/%{_lib}/libip6tc.so.*

%files -n %{ip6tc_develname}
/%{_lib}/libip6tc.so


%changelog
* Mon Dec 3 2012 akdengi <akdengi> 1.4.15-2
- drop SysVinit service. Add systemd service support.

* Fri Jul 20 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 1.4.14-2
+ Revision: 810338
- obsolete old majors 4 and 5

* Mon May 28 2012 Oden Eriksson <oeriksson@mandriva.com> 1.4.14-1
+ Revision: 800898
- 1.4.14

* Fri Mar 30 2012 Oden Eriksson <oeriksson@mandriva.com> 1.4.13-1
+ Revision: 788404
- 1.4.13

* Sun Jan 15 2012 Oden Eriksson <oeriksson@mandriva.com> 1.4.12.2-2
+ Revision: 760932
- P1: fix build with linux 3.2 (tmb)

* Tue Jan 10 2012 Oden Eriksson <oeriksson@mandriva.com> 1.4.12.2-1
+ Revision: 759269
- various cleanups
- slight cleanup
- 1.4.12.2
- the iptables-1.4.12-conntract.patch patch was added upstream
- sync with mageia

* Tue Oct 11 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1.4.12.1-1
+ Revision: 704311
- enable support for libnfnetlink on mdv2012
- update file list
- update to new version 1.4.12.1

* Fri Aug 19 2011 Александр Казанцев <kazancas@mandriva.org> 1.4.12-2
+ Revision: 695829
- fix bug with 'iptables-restore v1.4.12: conntrack rev 2 does not support port ranges'

* Wed Jul 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.4.12-1
+ Revision: 691915
- /sbin/nfnl_osf and /usr/share/xtables/pf.os is not installed for some reason...
- 1.4.12

* Thu Jun 09 2011 Funda Wang <fwang@mandriva.org> 1.4.11.1-1
+ Revision: 683329
- update to new version 1.4.11.1

* Fri May 27 2011 Funda Wang <fwang@mandriva.org> 1.4.11-2
+ Revision: 679378
- add compatible executable symlink

* Fri May 27 2011 Funda Wang <fwang@mandriva.org> 1.4.11-1
+ Revision: 679238
- update file list
- update libmajor
- update file list
- update to new version 1.4.11

* Tue May 24 2011 Funda Wang <fwang@mandriva.org> 1.4.10-3
+ Revision: 678001
- move *.so into /lib (bug#63356)

* Sun May 01 2011 Funda Wang <fwang@mandriva.org> 1.4.10-2
+ Revision: 661135
- fix provides of ip4tc-devel

* Sat Oct 30 2010 Oden Eriksson <oeriksson@mandriva.com> 1.4.10-1mnb2
+ Revision: 590455
- 1.4.10

* Thu Jul 15 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1.4.8-1mnb2
+ Revision: 553702
- do not enable nfnetlink support for now
- update to new version 1.4.8
- fix url for Source0
- update file list

* Mon Mar 08 2010 Eugeni Dodonov <eugeni@mandriva.com> 1.4.7-2mnb2
+ Revision: 515788
- Install missing devel files.

* Tue Mar 02 2010 Eugeni Dodonov <eugeni@mandriva.com> 1.4.7-1mnb2
+ Revision: 513519
- Updated to 1.4.7.
  Added IPQ library and its documentation.

* Thu Dec 10 2009 Eugeni Dodonov <eugeni@mandriva.com> 1.4.6-1mnb2
+ Revision: 475942
- Updated to 1.4.6

* Wed Sep 16 2009 Eugeni Dodonov <eugeni@mandriva.com> 1.4.5-2mnb2
+ Revision: 443613
- Updated to 1.4.5.
  Packaged libip4tc and libip6tc.

* Thu Jun 18 2009 Eugeni Dodonov <eugeni@mandriva.com> 1.4.4-2mnb2
+ Revision: 387180
- Resolve conflict over libiptables-devel and libiptc-devel packages.

* Thu Jun 18 2009 Oden Eriksson <oeriksson@mandriva.com> 1.4.4-1mnb2
+ Revision: 386939
- 1.4.4

* Thu Jun 04 2009 Gustavo De Nardin <gustavodn@mandriva.com> 1.4.3.2-3mnb2
+ Revision: 382860
- fixed obsoletes macro call

* Tue Jun 02 2009 Eugeni Dodonov <eugeni@mandriva.com> 1.4.3.2-2mnb2
+ Revision: 382223
- Adding Obsolete to prevent conflict between iptc and old iptables.

* Fri May 29 2009 Eugeni Dodonov <eugeni@mandriva.com> 1.4.3.2-1mnb2
+ Revision: 381113
- Splitting libiptc to a separate package (it has a different major).
- Updated to 1.4.3.2.
  New major.

* Mon Mar 30 2009 Luiz Fernando Capitulino <lcapitulino@mandriva.com> 1.4.3.1-3mnb2
+ Revision: 362745
- bump release
- libipt_IFWLOG: Update to latest netfilter's API
- libipt_psd: Update to latest netfilter's API

* Thu Mar 26 2009 Oden Eriksson <oeriksson@mandriva.com> 1.4.3.1-2mnb2
+ Revision: 361305
- 1.4.3.1 (thanks fhimpe)
- 1.4.3
- drop redundant patches and other stuff (P2,P3,P4,P5)
- new major (1)

* Fri Dec 19 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.2-2mnb2
+ Revision: 316266
- rediffed one fuzzy patch
- fix build with -Werror=format-security

* Thu Oct 23 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.2-1mnb2
+ Revision: 296770
- 1.4.2
- drop redundant patches (P1,P5)
- libfifiction adaptations

* Tue Sep 23 2008 Olivier Blin <blino@mandriva.org> 1.4.1.1-4mnb2
+ Revision: 287357
- create /lib/iptables if it does not exist
- always run iptables check on post (real fix for #42579)

* Mon Sep 22 2008 Frederic Crozat <fcrozat@mandriva.com> 1.4.1.1-3mnb2
+ Revision: 286533
- Update source1 to no do useless things when it is not needed (improve boot time)

* Fri Sep 19 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.1.1-2mnb2
+ Revision: 285907
- rebuild
- sync with iptables-1.4.1.1-2.fc10.src.rpm

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.1.1-1mnb2
+ Revision: 234896
- rebuild

* Sat Jul 12 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.4.1.1-0.6mnb2
+ Revision: 234172
- revert last commit only with paths for iptables

* Sat Jul 12 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.4.1.1-0.5mnb2
+ Revision: 234155
- merge subpackage iptables-ipv6 into main package
- pass with xtlibdir a real iptables directory
- spec file clean

  + Luiz Fernando Capitulino <lcapitulino@mandriva.com>
    - Remove kernel-source BuildRequires
      kernel-headers package has been fixed to export the needed
      headers, iptables does not have to use headers directly from
      the kernel sources anymore.
    - libipt_psd: convert from target to match (again) and make psd
      to work again.

* Mon Jun 23 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.1.1-0.4mnb2
+ Revision: 227990
- fix build (duh!)
- make it work as it used to. this change in conjunction with the mandriva
  initscript will make it possible to use development versions of the netfilter
  modules and with different api:s. (according to blino)

* Sun Jun 22 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.1.1-0.3mnb2
+ Revision: 227943
- rebuild
- added -fPIC because it's needed by packages linking against the devel libs

* Sat Jun 21 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.1.1-0.1mnb2
+ Revision: 227740
- 1.4.1.1 (uses autoconf now)
- put the modules in /%%{_lib}/iptables.d/ though default now is
  LIBEXECDIR/xtables, but we used to have it in /lib/iptables.d/
  NOTE: third party modules has to be adjusted!
- adjust /lib/ in iptables.init
- tried to port S100,S101,S102 to the new api, but the psd one
  needs some work again (blino?,lcapitulino?)
- had to use _disable_ld_no_undefined due to build problems in
  libxt_comment.c and libxt_CLASSIFY.c
- again...
- fix a small error
- added some props

* Thu Mar 06 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.0-1mnb1
+ Revision: 181032
- bump release

* Tue Mar 04 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.0-0.9mnb1
+ Revision: 178419
- added fixes to psd and IFWLOG by lcapitulino to hopefully fix #37158

* Sun Feb 24 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.0-0.8mnb1
+ Revision: 174357
- pass -fPIC to the CFLAGS

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1.4.0-0.7mnb1
+ Revision: 170652
- replace %%mkrel with %%manbo_mkrel for Manbo Core 1

* Sun Feb 10 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.4.0-0.7mdv2008.1
+ Revision: 164942
- fix broken symlink

* Sat Feb 09 2008 Colin Guthrie <cguthrie@mandriva.org> 1.4.0-0.6mdv2008.1
+ Revision: 164496
- Work around the removal of the kernel headers tarball.

* Sat Feb 09 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.4.0-0.5mdv2008.1
+ Revision: 164392
- remove source 5, a kernel headers which are now a system wide standalone package
- devel package requires kernel-headers
- new license policy

  + Oden Eriksson <oeriksson@mandriva.com>
    - remove the grsecurity stuff, we don't have it anyway

* Thu Jan 24 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.0-0.4mdv2008.1
+ Revision: 157396
- enable the build of the IFWLOG extension now that kernel-source-latest is fixed (#37082)

* Tue Jan 22 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.0-0.3mdv2008.1
+ Revision: 156462
- added most of the added extensions as sources instead
- dropped unmaintained extensions

  + Thierry Vignaud <tv@mandriva.org>
    - drop kernel-2.4.x versionning

* Tue Jan 22 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.0-0.2mdv2008.1
+ Revision: 156206
- fix the %%serverbuild stuff again...

* Tue Jan 22 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.0-0.1mdv2008.1
+ Revision: 156091
- 1.4.0
- dropped obsolete patches; P9
- the IFWLOG extension needs rework, it won't build (P6)
- rediffed patches; P1,P7
- rediff P8, but don't apply it just yet
- really use the %%serverbuild rpm macro
- add P10 (psd support)

  + Thierry Vignaud <tv@mandriva.org>
    - remove useless kernel require
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Oct 15 2007 Oden Eriksson <oeriksson@mandriva.com> 1.3.8-1mdv2008.1
+ Revision: 98487
- 1.3.8
- rediffed P1,P7,P9
- added more static development and header files

  + Thierry Vignaud <tv@mandriva.org>
    - kill file require on perl-base
    - buildrequires obsoletes buildprereq

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - new version

* Thu Jun 07 2007 Anssi Hannula <anssi@mandriva.org> 1.3.7-2mdv2008.0
+ Revision: 36175
- rebuild with correct optflags

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - add missing ipv6 extensions: rt ipv6header hbh frag dst ah
    - reenable IPV4OPTSSTRIP extension
    - enable building of CLUSTERIP module
    - fix install of libiptc.a
    - add iptables-xml
    - new version: 1.3.7
    - regenerate P1
    - cleanups


* Tue Aug 08 2006 Emmanuel Andry <eandry@mandriva.org> 1.3.5-3mdv2007.0
- rebuild for x86_64

* Mon Aug 07 2006 Olivier Blin <blino@mandriva.com> 1.3.5-2mdv2007.0
- use linux-2.6-pom (patch-o-matic) as kernel headers basename (#24147)

* Fri Aug 04 2006 Samir Bellabes <sbellabes@n4.mandriva.com> 1.3.5-1mdv2007.0
- new release
- desactive patch ipp2p
- new kernel-headers

* Mon Jan 09 2006 Olivier Blin <oblin@mandriva.com> 1.3.3-6mdk
- convert parallel init to LSB
- mkrel
- Requires(post), Requires(preun)
- remove requires-on-release

* Sat Dec 31 2005 Couriousous <couriousous@mandriva.org> 1.3.3-5mdk
- Add parallel init info

* Sat Dec 31 2005 Mandriva Linux Team <http://www.mandrivaexpert.com/> 1.3.3-4mdk
- Rebuild

* Wed Aug 10 2005 Samir Bellabes <sbellabes@mandriva.com> 1.3.3-3mdk
- rebuild with new kernel headers 2.6.12-9mdk.

* Wed Aug 03 2005 Samir Bellabes <sbellabes@mandriva.com> 1.3.3-2mdk
- IFWLOG target

* Fri Jul 29 2005 Samir Bellabes <sbellabes@mandriva.com> 1.3.3-1mdk
- update to version 1.3.3

* Wed Jul 27 2005 Samir Bellabes <sbellabes@mandriva.com> 1.3.2-2mdk
- update kernel headers to lastest versions (2.6.12-8mdk) and fix 
  malformed path in iptables-kernel-headers.tar.bz2
- fix lot of extensions test : Makefile check for $KERNEL_DIR/net/*/*/*.c
  but we provide only headers files ($KERNEL_DIR/include/linux/*/*.h)
  So test failed every time, and we don't get extension.
- add ipp2p extension, that is not in upstream iptables-1.3.2
- deleted extensions for linux-2.4 ( obsolete by now )

* Wed Jul 13 2005 Herton Ronaldo Krzesinski <herton@mandriva.com> 1.3.2-1mdk
- new upstream version: 1.3.2.
- redid stealth patch.
- obsoleted patch CAN-2004-0986.
- updated kernel headers to latest versions (2.6.12.2 & 2.4.31).

* Sat Apr 02 2005 Luca Berra <bluca@vodka.it> 1.2.9-8mdk 
- update kernel headers, we now have 4 flavors
- update initscript to test all flavors

* Tue Nov 02 2004 Vincent Danen <vdanen@mandrakesoft.com> 1.2.9-7.1.101mdk
- security fix for CAN-2004-0986

* Wed Jun 02 2004 Florin <florin@mandrakesoft.com> 1.2.9-7mdk
- add new extenions: see the kernel changelog here below
- netfilter (CLASSIFY CONNMARK IPMARK TARPIT addrtype condition 
	connbytes h323-conntrack-nat owner-socketlookup pptp-conntrack-nat 
	connlimit dstlimit iprange mport nth osf quota random time 
	rtsp-conntrack)

* Wed Jun 02 2004 Florin <florin@mandrakesoft.com> 1.2.9-6mdk
- add the devel package

* Sun Feb 15 2004 Luca Berra <bluca@vodka.it> 1.2.9-5mdk
- fix detection of iptables version at boot (again)

* Wed Jan 28 2004 Marcel Pol <mpol@mandrake.org> 1.2.9-4mdk
- update-alternatives seems unreliable, sorry

* Sun Jan 25 2004 Marcel Pol <mpol@mandrake.org> 1.2.9-3mdk
- doh, I can't read

* Sun Jan 25 2004 Luca Berra <bluca@vodka.it> 1.2.9-2mdk 
- compatible with both 2.4 and 2.6 (with and without pptp_conntrack)
- added check option to initscripts
- use alternatives (mpol)

* Fri Nov 28 2003 Juan Quintela <quintela@mandrakesoft.com> 1.2.9-1mdk
- IMQ should work now (cross fingers).
- reddiff stealth patch.
- 1.2.9.

* Wed Oct 08 2003 Juan Quintela <quintela@mandrakesoft.com> 1.2.9-0rc1mdk
- 1.2.9rc1.

* Tue Aug 26 2003 Juan Quintela <quintela@mandrakesoft.com> 1.2.8-2mdk
- added imq support.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14390 |12mr|iptraf-ng-1.1.3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Werror_cflags %nil

Name:           iptraf-ng
Version:        1.1.3.1
Release:        1
Summary:        TCP/IP Network Monitor
License:        GPLv2
Group:          System/Configuration/Networking
Url:            https://fedorahosted.org/iptraf-ng
Source0:	https://fedorahosted.org/releases/i/p/iptraf-ng/%{name}-%{version}.tar.gz
BuildRequires:  automake
BuildRequires:  ncurses-devel
BuildRequires:  xz
BuildRequires:  kernel-headers
Patch0:		iptraf-ng-1.1.3.1-kernel-v3.5-kill-off-token-ring-support.patch
Obsoletes:	iptraf


%description
IPTraf-ng is a console-based network statistics utility. It gathers a
variety of information such as TCP connection packet and byte counts,
interface statistics and activity indicators, TCP/UDP traffic
breakdowns, and LAN station packet and byte counts.

%prep
%setup -q
%patch0 -p1

%build
if [ ! -e configure ]; then
	./autogen.sh;
fi;
%configure2_5x
%make

%install
%makeinstall_std
install -d -m 0755 %{buildroot}/var/lib/iptraf-ng

%files
%_sbindir/*
%_mandir/man*/*
/var/lib/iptraf-ng

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14391 |12mr|iputils-20101006-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 20101006
%define distname %{name}-s%{version}

Summary:	Network monitoring tools including ping
Name:		iputils
Version:	%{version}
Release:	%mkrel 2
License:	BSD
Group:		System/Base
URL:		http://linux-net.osdl.org/index.php/Iputils
Source0:	http://www.skbuff.net/iputils/%{distname}.tar.bz2
# ifenslave.c seems to come from linux-2.6.25/Documentation/networking/ifenslave.c
Source1:	ifenslave.c
# bonding.txt seems to come from linux-2.6.25/Documentation/networking/bonding.txt
Source2:	bonding.txt
Source3:	ifenslave.8
Source4:	bin.ping.apparmor
Patch0:		iputils-s20070202-s_addr.patch
Patch2:		iputils-s20070202-ping_sparcfix.patch
Patch3:		iputils-s20070202-rdisc-server.patch
Patch4:		iputils-20020124-countermeasures.patch
Patch6:		iputils-20020927-addrcache.patch
Patch7:		iputils-20020927-ping-subint.patch
Patch9:		iputils-ifenslave.patch
Patch10:	iputils-s20100418-arping-infiniband.patch
Patch11:	iputils-s20100418-idn.patch
Patch12:	iputils-20070202-traffic_class.patch
Patch13:	iputils-s20100418-arping_timeout.patch
Patch14:	iputils-20071127-output.patch
Patch15:	iputils-s20100418-ia64_align.patch
Patch16:	iputils-20071127-warnings.patch
Patch17:	iputils-s20071127-format_not_a_string_literal_and_no_format_arguments.diff
Patch18:	iputils-s20100418-fix_in6_pktinfo.patch
Patch19:	iputils-s20100418-icmp_return_messages.patch
Patch20:	iputils-s20100418-fix_ping_stats_for_dead_hosts.patch
Patch21:	iputils-s20100418-addoptlags.patch
BuildRequires:	docbook-dtd31-sgml
BuildRequires:	libidn-devel
BuildRequires:	sysfsutils-devel
BuildRequires:	perl-SGMLSpm
BuildRequires:	openssl-devel
Conflicts:	xinetd < 2.1.8.9pre14-2mdk
Conflicts:	apparmor-profiles < 2.1-1.961.5mdv2008.0
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The iputils package contains ping, a basic networking tool. The ping command
sends a series of ICMP protocol ECHO_REQUEST packets to a specified network
host and can tell you if that machine is alive and receiving network traffic.

%prep

%setup -q -n %{distname}

cp %{SOURCE1} .
cp %{SOURCE2} .
cp %{SOURCE3} .

%patch0 -p0 -b .s_addr
%patch2 -p1 -b .ping_sparcfix
%patch3 -p1 -b .rdisc-server
%patch4 -p1 -b .counter
%patch6 -p1 -b .addrcache
%patch7 -p1 -b .ping-subint
%patch9 -p1 -b .addr
%patch10 -p1 -b .infiniband
%patch11 -p1 -b .idn
%patch12 -p1 -b .traffic_class
#%patch13 -p1 -b .arping_timeout
#%patch14 -p1 -b .output
%patch15 -p1 -b .ia64_align
%patch17 -p1 -b .format_not_a_string_literal_and_no_format_arguments
%patch18 -p1 -b .in6_pktinfo
%patch19 -p1 -b .icmp_return_messages
%patch20 -p1 -b .dead-hosts
%patch21 -p1 -b .optflags

%build
%serverbuild
perl -pi -e 's!\$\(MAKE\) -C doc html!!g' Makefile
%make IDN="yes" OPTFLAGS="%{optflags} -fno-strict-aliasing"
%make ifenslave CFLAGS="%{optflags}"

make man

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_bindir}
install -d %{buildroot}/{bin,sbin}
install -d %{buildroot}%{_mandir}/man8

install -c clockdiff		%{buildroot}%{_sbindir}/

install -c arping %{buildroot}/sbin/
ln -s ../../sbin/arping %{buildroot}%{_sbindir}/arping

install -c ping %{buildroot}/bin/
install -c ifenslave %{buildroot}/sbin/
install -c ping6 %{buildroot}%{_bindir}
install -c rdisc %{buildroot}%{_sbindir}/
install -c tracepath %{buildroot}%{_sbindir}/
install -c tracepath6 %{buildroot}%{_sbindir}/
install -c traceroute6 %{buildroot}%{_sbindir}/

install -c doc/*.8 %{buildroot}%{_mandir}/man8/
install -c ifenslave.8 %{buildroot}%{_mandir}/man8/

# these manpages are provided by other packages
rm -f %{buildroot}%{_mandir}/man8/rarpd.8*
rm -f %{buildroot}%{_mandir}/man8/tftpd.8*

# apparmor profile
mkdir -p %{buildroot}%{_sysconfdir}/apparmor.d/
install -m 0644 %{SOURCE4} %{buildroot}%{_sysconfdir}/apparmor.d/bin.ping

%posttrans
# if we have apparmor installed, reload if it's being used
if [ -x /sbin/apparmor_parser ]; then
        /sbin/service apparmor condreload
fi

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc RELNOTES bonding.txt
%config(noreplace) %{_sysconfdir}/apparmor.d/bin.ping
%{_sbindir}/clockdiff
%attr(4755,root,root)	/bin/ping
/sbin/arping
%{_sbindir}/arping
/sbin/ifenslave
#%ifnarch ppc
%attr(4755,root,root) %{_bindir}/ping6
%{_sbindir}/tracepath6
#%endif
%{_sbindir}/tracepath
%attr(4755,root,root) %{_sbindir}/traceroute6
%{_sbindir}/rdisc
%{_mandir}/man8/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14392 |12mr|ipv6calc-0.82.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Utility to manipulate IPv6 addresses
Name:		ipv6calc
Version:	0.82.1
Release:	%mkrel 2
License:	GPLv2
Group:		System/Base
URL:		http://www.deepspace6.net/projects/ipv6calc.html
Source0:	ftp://ftp.bieringer.de/pub/linux/IPv6/ipv6calc/%{name}-%{version}.tar.gz
Source1:	ftp://ftp.bieringer.de/pub/linux/IPv6/ipv6calc/%{name}-%{version}.tar.gz.asc
Patch0:		ipv6calc-0.72.0-fix-str-fmt.patch
#BuildRequires:	ip2location-devel ?
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
ipv6calc is a small but powerful utility written in the C programming language
to manipulate (not only) IPv6 addresses. ipv6calc allows the users to convert a
given IPv6 address to the compressed format or to the format used by
/proc/net/if_inet6. ipv6calc is also the replacement of the old ip6_int Perl
program.

%prep

%setup -q
%patch0 -p1 -b .format_not_a_string_literal_and_no_format_arguments

%build
%configure2_5x
make RPM_OPT_FLAGS="%{optflags}"

%install
rm -rf %{buildroot}
%makeinstall

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CREDITS README TODO USAGE doc/ipv6calc.html
%{_bindir}/ipv6*
%{_mandir}/man8/*.8*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14393 |12mr|ipvsadm-1.24-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Administration tool for Linux Virtual Server
Name:		ipvsadm
Version:	1.24
Release:	15
License:	GPL
Group:		System/Kernel and hardware
URL:		http://www.linuxvirtualserver.org
Source:		http://www.linuxvirtualserver.org/software/%{name}-%{version}.tar.bz2
Source1:	ip_vs.h
Source2:	ipvsadm.sysconfig
Source3:	rc.firewall.iptables
Patch0:		ipvsadm-1.24-mdk.patch
Patch1:		ipvsadm-1.24-usage.patch
Patch2:		ipvsadm-1.24-LDFLAGS.diff
Patch3:		ipvsadm-1.24-no-strip.patch
BuildRequires:	popt-devel
Requires(post): rpm-helper
Requires(preun): rpm-helper

%description 
ipvsadm is a utility to administer the IP virtual server services offered by
the Linux kernel with virtual server patch. Virtual Server in Linux kernel can
be used to build a high-performance and highly available server.

%prep
%setup -q
%patch0 -p0 -b .mdk
%patch1 -p1 -b .usage
%patch2 -p0 -b .LDFLAGS
%patch3 -p1 -b .nostrip

cp %{SOURCE1} libipvs/ip_vs.h
cp %{SOURCE2} %{name}.sysconfig
cp %{SOURCE3} rc.firewall.iptables

%build

# parallel make doesn't work [FL Tue Jan 20 09:14:18 2004]
make CFLAGS="%{optflags}" LDFLAGS="%ldflags"

%install
mkdir -p %{buildroot}/{sbin,%{_mandir}/man8,etc/rc.d/init.d,etc/sysconfig}

make BUILD_ROOT=%{buildroot} MANDIR=%{_mandir} install

# 345 default runlevels in the initscript
perl -p -i -e 's@\# chkconfig\: \- 08 92+@\# chkconfig\: 345 08 92@' %{buildroot}%{_initrddir}/%{name};

install -m0644 %{name}.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/%{name}

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%files
%doc README rc.firewall.iptables
%attr(0755,root,root) %config(noreplace) %{_initrddir}/%{name}
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%attr(0755,root,root) /sbin/*
%attr(0644,root,root) %{_mandir}/*/*





%changelog
* Tue Oct  23 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 2e768dd
- Don't strip binary on install (add patch)
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14394 |12mr|ipxe-1.0.0-0.git.20120328
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

# Resulting binary formats we want from iPXE
%global formats rom

# PCI IDs (vendor,product) of the ROMS we want for QEMU
#
#    pcnet32: 0x1022 0x2000
#   ne2k_pci: 0x10ec 0x8029
#      e1000: 0x8086 0x100e
#    rtl8139: 0x10ec 0x8139
# virtio-net: 0x1af4 0x1000
%global qemuroms 10222000 10ec8029 8086100e 10ec8139 1af41000

# We only build the ROMs if on an x86 build host. The resulting
# binary RPM will be noarch, so other archs will still be able
# to use the binary ROMs
%global buildarches %{ix86} x86_64

# debugging firmwares does not goes the same way as a normal program.
# moreover, all architectures providing debuginfo for a single noarch
# package is currently clashing in koji, so don't bother.
%global debug_package %{nil}

# Upstream don't do "releases" :-( So we're going to use the date
# as the version, and a GIT hash as the release. Generate new GIT
# snapshots using the folowing commands:
#
# $ hash=`git log -1 --format='%h'`
# $ date=`date '+%Y%m%d'`
# $ git archive --output ipxe-${date}-git${hash}.tar.gz --prefix ipxe-${date}-git${hash}/ ${hash}
#
# And then change these two:

%global date 20120328
%global hash aac9718

Name:    ipxe
Version: 1.0.0
Release: %mkrel 0.git.%{date}
Summary: A network boot loader

Group:   System/Configuration/Boot and Init 
License: GPLv2 and BSD
URL:     http://ipxe.org/

Source0: %{name}-%{date}-git%{hash}.tar.gz
Source1: USAGE
# Remove 2 second startup wait. This patch is not intended to
# go upstream. Modifying the general config header file is the
# intended means for downstream customization.
Patch0: isolinux.patch
Patch1: %{name}-banner-timeout.patch

%ifarch %{buildarches}
BuildRequires: perl
BuildRequires: syslinux
BuildRequires: mtools
BuildRequires: mkisofs
Obsoletes: gpxe <= 1.0.1

%package bootimgs
Summary: Network boot loader images in bootable USB, CD, floppy and GRUB formats
Group:   Emulators
BuildArch: noarch
Obsoletes: gpxe-bootimgs <= 1.0.1

%package roms
Summary: Network boot loader roms in .rom format
Group:  Emulators
Requires: %{name}-roms-qemu = %{version}-%{release}
BuildArch: noarch
Obsoletes: gpxe-roms <= 1.0.1

%package roms-qemu
Summary: Network boot loader roms supported by QEMU, .rom format
Group:  Emulators
BuildArch: noarch
Obsoletes: gpxe-roms-qemu <= 1.0.1

%description bootimgs
iPXE is an open source network bootloader. It provides a direct
replacement for proprietary PXE ROMs, with many extra features such as
DNS, HTTP, iSCSI, etc.

This package contains the iPXE boot images in USB, CD, floppy, and PXE
UNDI formats.

%description roms
iPXE is an open source network bootloader. It provides a direct
replacement for proprietary PXE ROMs, with many extra features such as
DNS, HTTP, iSCSI, etc.

This package contains the iPXE roms in .rom format.


%description roms-qemu
iPXE is an open source network bootloader. It provides a direct
replacement for proprietary PXE ROMs, with many extra features such as
DNS, HTTP, iSCSI, etc.

This package contains the iPXE ROMs for devices emulated by QEMU, in
.rom format.
%endif

%description
iPXE is an open source network bootloader. It provides a direct
replacement for proprietary PXE ROMs, with many extra features such as
DNS, HTTP, iSCSI, etc.

%prep
%setup -q -n %{name}-%{date}-git%{hash}
#% patch0 -p1
%patch1 -p1
cp -a %{SOURCE1} .

%build
mkdir -p bfd
ln -s %{_bindir}/ld.bfd bfd/ld
export PATH=$PWD/bfd:$PATH

%ifarch %{buildarches}
ISOLINUX_BIN=/usr/lib/syslinux/isolinux.bin
cd src
# ath9k drivers are too big for an Option ROM
rm -rf drivers/net/ath/ath9k

#make %{?_smp_mflags} bin/undionly.kpxe bin/ipxe.{dsk,iso,usb,lkrn} allroms \
make bin/undionly.kpxe bin/ipxe.{dsk,iso,usb,lkrn} allroms \
                   ISOLINUX_BIN=${ISOLINUX_BIN} NO_WERROR=1 V=1
%endif

%install
%ifarch %{buildarches}
mkdir -p %{buildroot}/%{_datadir}/%{name}/
pushd src/bin/

cp -a undionly.kpxe ipxe.{iso,usb,dsk,lkrn} %{buildroot}/%{_datadir}/%{name}/

for fmt in %{formats};do
 for img in *.${fmt};do
      if [ -e $img ]; then
   cp -a $img %{buildroot}/%{_datadir}/%{name}/
   echo %{_datadir}/%{name}/$img >> ../../${fmt}.list
  fi
 done
done
popd

# the roms supported by qemu will be packaged separatedly
# remove from the main rom list and add them to qemu.list
for fmt in rom ;do
 for rom in %{qemuroms} ; do
  sed -i -e "/\/${rom}.${fmt}/d" ${fmt}.list
  echo %{_datadir}/%{name}/${rom}.${fmt} >> qemu.${fmt}.list
 done
done
%endif

%ifarch %{buildarches}
%files bootimgs
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/ipxe.iso
%{_datadir}/%{name}/ipxe.usb
%{_datadir}/%{name}/ipxe.dsk
%{_datadir}/%{name}/ipxe.lkrn
%{_datadir}/%{name}/undionly.kpxe
%doc COPYING COPYRIGHTS USAGE

%files roms -f rom.list
%dir %{_datadir}/%{name}
%doc COPYING COPYRIGHTS

%files roms-qemu -f qemu.rom.list
%dir %{_datadir}/%{name}
%doc COPYING COPYRIGHTS
%endif

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14395 |12mr|ipython-0.11-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	 An interactive computing environment for Python 
Name:		 ipython
Version:	 0.11
Release:	 4
Source0:	 http://pypi.python.org/packages/source/i/%{ipython}/%{name}-%{version}.tar.gz
License:	 BSD
Group:		 Development/Python
Url:		 http://ipython.org
BuildArch:	 noarch
Requires:	 python >= 2.6
Requires:	 python-pexpect >= 2.2
Suggests:	 python-mpi4py
Suggests:	 wxPython, python-qt4, pyside >= 1.0.3
Suggests:	 python-pygments 
Suggests:	 python-pyzmq >= 2.1.4
BuildRequires:	 emacs, python-devel

%description
The goal of IPython is to create a comprehensive environment for
interactive and exploratory computing. To support this goal, IPython
has two main components:

* An enhanced interactive Python shell.
* An architecture for interactive parallel computing.

The enhanced interactive Python shell has the following main features:

* Comprehensive object introspection.
* Input history, persistent across sessions.
* Caching of output results during a session with automatically
  generated references.
* Readline based name completion.
* Extensible system of 'magic' commands for controlling the
  environment and performing many tasks related either to IPython or
  the operating system.
* Configuration system with easy switching between different setups
  (simpler than changing $PYTHONSTARTUP environment variables every
  time).
* Session logging and reloading.
* Extensible syntax processing for special purpose situations.
* Access to the system shell with user-extensible alias system.
* Easily embeddable in other Python programs and wxPython GUIs.
* Integrated access to the pdb debugger and the Python profiler.

The parallel computing architecture has the following main features:

* Quickly parallelize Python code from an interactive Python/IPython
  session.
* A flexible and dynamic process model that be deployed on anything
  from multicore workstations to supercomputers.
* An architecture that supports many different styles of parallelism,
  from message passing to task farming.
* Both blocking and fully asynchronous interfaces.
* High level APIs that enable many things to be parallelized in a few
  lines of code.
* Share live parallel jobs with other users securely.
* Dynamically load balanced task farming system.  
* Robust error handling in parallel code.

%prep
%setup -q -n %{name}-%{version}

%build
emacs -batch -f batch-byte-compile docs/emacs/ipython.el

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}
%__mkdir -p %{buildroot}%{_datadir}/emacs/site-lisp/
%__install -m 644 docs/emacs/ipython.el* %{buildroot}%{_datadir}/emacs/site-lisp/
chmod 644 %{buildroot}%{_mandir}/man1/*.1*
find %{buildroot} -name .buildinfo -exec rm -f {} \;
find %{buildroot} -name .git_commit_info.ini -exec rm -rf {} \;

# Drop shebang from non-executable scripts to make rpmlint happy
find %{buildroot}%{py_sitedir} -name "*py" -perm 644 -exec sed -i '/#!\/usr\/bin\/env python/d' {} \;

%files
%defattr(-,root,root)
%doc docs/examples
%{_bindir}/*
%{py_sitedir}/*
%{_datadir}/emacs/site-lisp/*
%{_mandir}/man1/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14396 |12mr|irda-utils-0.9.18-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Utilities for infrared communication between devices
Name:		irda-utils
Version:	0.9.18
Release:	%mkrel 13

Source0:	http://download.sourceforge.net/irda/%{name}-%{version}.tar.gz
Patch0:		irda-utils-0.9.18-chkconfig-pinit-i18n-rh2.patch
Patch2:		irda-utils-0.9.14-typo.patch
Patch4:		irda-utils-0.9.17-rootonly.patch
Patch5:		irda-utils-0.9.15-rh1.patch
Patch7:		irda-utils-0.9.16-tekram-ppc-buildfix.patch
Patch8:		irda-utils-0.9.18-fix-build.patch
Patch12:	irda-utils-0.9.16-io.patch
Patch13:	irda-utils-0.9.18-fix-install.patch
Patch14:	irda-utils-0.9.18-reorder-build.patch
Group:		System/Servers
URL:		http://irda.sourceforge.net/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
License:	GPL
BuildRequires:	glib2-devel
BuildRequires:	pciutils-devel
Requires(post):	rpm-helper
Requires(preun):	rpm-helper

%description
IrDA(TM) (Infrared Data Association) is an industry standard for
wireless, infrared communication between devices. IrDA speeds range
from 9600 bps to 4 Mbps, and IrDA can be used by many modern devices
including laptops, LAN adapters, PDAs, printers, and mobile phones.

The Linux-IrDA project is a GPL'd implementation, written from
scratch, of the IrDA protocols. Supported IrDA protocols include
IrLAP, IrLMP, IrIAP, IrTTP, IrLPT, IrLAN, IrCOMM and IrOBEX.

The irda-utils package contains a collection of programs that enable
the use of IrDA protocols. Most IrDA features are implemented in the
kernel, so IrDA support must be enabled in the kernel before any IrDA
tools or programs can be used. Some configuration outside the kernel
is required, however, and some IrDA features, like IrOBEX, are
actually implemented outside the kernel.

%prep
%setup -q
%patch0 -p1 -b .irda.rc-fixes
%patch2 -p1 -b .typo
%patch4 -p1 -b .rootonly
%patch5 -p1 -b .rh1
%patch7 -p1 -b .tekram-ppc-buildfix
%patch8 -p1 -b .fix-build
%patch12 -p1 -b .io
%patch13 -p1 -b .fix-install
%patch14 -p1 -b .reorder

%build
%serverbuild
%make all

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT{%{_sbindir},%{_bindir},%{_initrddir}}

%makeinstall_std  ROOT="$RPM_BUILD_ROOT" MANDIR="$RPM_BUILD_ROOT%{_mandir}"

for dir in irattach irdadump irdaping tekram; do
    cp $dir/README $dir/README.$dir
done
mv smcinit/README.Peri smcinit/README.tosh1800-smcinit
mv smcinit/README smcinit/README.smcinit
mv smcinit/README.Tom smcinit/README.Tom.scminit
mv smcinit/README.Rob smcinit/README.Rob.smcinit
mv smcinit/RobMiller-irda.html smcinit/README.Rob.smcinit.html

rm -f $RPM_BUILD_ROOT/etc/sysconfig/network-scripts/ifcfg-irlan0

%post
%_post_service irda

%preun
%_preun_service irda

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,0755)
%doc README
%doc irattach/README.irattach
%doc irdadump/README.irdadump
%doc irdaping/README.irdaping
%doc tekram/README.tekram
%doc smcinit/README*
%{_sbindir}/irattach
%{_sbindir}/irdaping
%{_sbindir}/dongle_attach
%ifnarch ppc %{sunsparc} %mips
%{_sbindir}/findchip
%{_sbindir}/smcinit
%{_sbindir}/tosh1800-smcinit
%{_sbindir}/tosh2450-smcinit
%endif
%{_sbindir}/irdadump
%{_bindir}/irpsion5
%{_bindir}/irkbd
%{_sbindir}/irnetd
%{_initrddir}/irda
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/irda
#%config(noreplace) %{_sysconfdir}/sysconfig/network-scripts/ifcfg-irlan0
%{_mandir}/man?/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14397 |12mr|irqbalance-1.0.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Daemon to balance irq's across multiple CPUs
Name:		irqbalance
Version:	1.0.5
Release:	%mkrel 1
License:	GPLv2+
Group:		System/Kernel and hardware
URL:		http://irqbalance.org/
Source0:	http://irqbalance.googlecode.com/files/%{name}-%{version}.tar.gz
Source1:	%{name}.init
Source2:	%{name}.sysconfig
Source3:	irqbalance.1
Requires(post,preun):		rpm-helper
BuildRequires:	gccmakedep
BuildRequires:	numa-devel
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	libcap-ng-devel

%description
irqbalance is a daemon that evenly distributes IRQ load across
multiple CPUs for enhanced performance.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static

%make

%install
install -D -p -m 0755 %{name} %{buildroot}%{_sbindir}/%{name}
install -D -p -m 0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/sysconfig/%{name}
install -d %{buildroot}%{_mandir}/man1/
install -p -m 0644 ./irqbalance.1 %{buildroot}%{_mandir}/man1/
install -D -p -m 0644 ./misc/irqbalance.service %{buildroot}%{_unitdir}/irqbalance.service

%post
%_post_service irqbalance

%preun
%_preun_service irqbalance


%files
%doc AUTHORS
%{_mandir}/man1/*
%{_sbindir}/*
%{_unitdir}/%{name}.service
%config(noreplace) %{_sysconfdir}/sysconfig/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14398 |12mr|irssi-0.8.15-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		irssi
Version:	0.8.15
Release:	7
Summary:	IRC client
License:	GPLv2+
Group:		Networking/IRC
BuildRequires:	glib2-devel ncurses-devel perl-devel >= 2:5.14.2-3 openssl-devel
URL:		http://irssi.org/
Source0:	http://irssi.org/files/%{name}-%{version}.tar.gz
Suggests:	irssi-perl

%description
Irssi is a modular and flexible IRC client for UNIX that has only a text mode
user interface (but as 80-90% of the code isn't text mode specific, other UIs
could be created pretty easily). Also, Irssi isn't really even IRC specific
anymore, there are already working SILC and ICB modules available. Support for
other protocols like ICQ and Jabber could be created some day too.

Irssi is one of the most popular IRC clients at the moment.

%package	devel
Group:		Development/C
Summary:	Static libraries for the development of irssi applications
Requires:	%{name} = %{version}

%description	devel
Static libraries for the development of irssi applications.

%package	perl
Group:		Networking/IRC
Summary:	Perl plugin for irssi
Requires:	%{name} = %{version}
Conflicts:	perl-silc

%description	perl
Perl plugin for irssi.

%prep
%setup -q

%build
%configure2_5x	--with-modules \
		--enable-ipv6 \
		--with-proxy \
		--with-socks \
		--with-bot \
		--with-perl=module \
		--with-perl-lib=vendor
%make

%install
%makeinstall_std

# Files that should not be installed:
rm -f %{buildroot}%{perl_vendorarch}/perllocal.pod
rm -rf %{buildroot}%{_docdir}/%{name}

%files
%doc AUTHORS README TODO NEWS docs/*
%attr(755,root,root) %{_bindir}/*
%{_datadir}/%{name}
%exclude %{_datadir}/%{name}/scripts
%dir %{_libdir}/%{name}
%dir %{_libdir}/%{name}/modules
%exclude %{_libdir}/%{name}/modules/libfe_perl.*
%exclude %{_libdir}/%{name}/modules/libperl_core.*
%{_libdir}/%{name}/modules/*.so
%config(noreplace) %{_sysconfdir}/%{name}.conf
%{_mandir}/man1/%{name}.1*

%files devel
%{_libdir}/%{name}/modules/*.a
%{_includedir}/%{name}

%files perl
%{_libdir}/%{name}/modules/libfe_perl.so
%{_libdir}/%{name}/modules/libperl_core.so
%{perl_vendorarch}/Irssi*
%{perl_vendorarch}/auto/*
%{_datadir}/%{name}/scripts



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14399 |12mr|isapnptools-1.27-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Utilities for configuring ISA Plug-and-Play (PnP) devices
Name:		isapnptools
Version:	1.27
Release:	%mkrel 1
License:	GPL
Group:		System/Configuration/Hardware
URL:		http://www.roestock.demon.co.uk/isapnptools/
Source0:	ftp://metalab.unc.edu/pub/Linux/system/hardware/%{name}-%{version}.tgz
Patch1:		%{name}-demo2.patch
Patch2:		isapnptools-1.27-include.patch
Patch3:		isapnptools-1.26-format_not_a_string_literal_and_no_format_arguments.diff

BuildRequires:	flex

%description
The isapnptools package contains utilities for configuring ISA
Plug-and-Play (PnP) cards which are in compliance with the PnP ISA
Specification Version 1.0a.  ISA PnP cards use registers instead of
jumpers for setting the board address and interrupt assignments.  The
cards also contain descriptions of the resources which need to be
allocated.  The BIOS on your system, or isapnptools, uses a protocol
described in the specification to find all of the PnP boards and
allocate the resources so that none of them conflict.

Note that the BIOS doesn't do a very good job of allocating resources.
So isapnptools is suitable for all systems, whether or not they
include a PnP BIOS. In fact, a PnP BIOS adds some complications.  A
PnP BIOS may already activate some cards so that the drivers can find
them.  Then these tools can unconfigure them or change their settings,
causing all sorts of nasty effects. If you have PnP network cards that
already work, you should read through the documentation files very
carefully before you use isapnptools.

Install isapnptools if you need utilities for configuring ISA PnP
cards.

%package	devel
Summary:	Devel libraries for configuring ISA Plug-and-Play (PnP) devices
Group:		Development/C

%description	devel
The isapnptools package contains utilities for configuring ISA
Plug-and-Play (PnP) cards which are in compliance with the PnP ISA
Specification Version 1.0a.  ISA PnP cards use registers instead of
jumpers for setting the board address and interrupt assignments.  The
cards also contain descriptions of the resources which need to be
allocated.  The BIOS on your system, or isapnptools, uses a protocol
described in the specification to find all of the PnP boards and
allocate the resources so that none of them conflict.

Note that the BIOS doesn't do a very good job of allocating resources.
So isapnptools is suitable for all systems, whether or not they
include a PnP BIOS. In fact, a PnP BIOS adds some complications.  A
PnP BIOS may already activate some cards so that the drivers can find
them.  Then these tools can unconfigure them or change their settings,
causing all sorts of nasty effects. If you have PnP network cards that
already work, you should read through the documentation files very
carefully before you use isapnptools.

Install isapnptools-devel if you need to do development with ISA PnP
cards.

%prep

%setup -q
%patch1 -p1
%patch2 -p0
%patch3 -p0 -b .format_not_a_string_literal_and_no_format_arguments

find | xargs chmod u+w

%build
%configure2_5x --sbindir=/sbin
make RPM_OPT_FLAGS="%{optflags}"
perl -pi -e "s/^\([^#]\)/#\1/" etc/isapnp.gone
%ifarch alpha
perl -pi -e "s/#IRQ 7/IRQ 7/" etc/isapnp.gone
%endif 

%install
rm -rf %{buildroot}

%makeinstall_std
install -m644 etc/isapnp.gone -D %{buildroot}%{_sysconfdir}/isapnp.gone

%files
%defattr(-,root,root,755)
%doc README
%doc config-scripts/YMH0021
%config(missingok,noreplace) %attr(0644,root,root) %{_sysconfdir}/isapnp.gone
/sbin/*
%{_mandir}/man*/*

%files devel
%defattr(-,root,root,755)
%doc AUTHORS COPYING NEWS doc
%{_libdir}/*.a
%{_includedir}/isapnp

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14400 |12mr|isdn4k-utils-3.12-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 3
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

%define pppd_ver %(/usr/sbin/pppd --version 2>&1 | sed -n '/pppd version \\([0-9][.0-9]*\\)/s//\\1/p')
%define pppd_ver_num %(echo %{pppd_ver} | perl -pe '/(\\d+)\\.(\\d)\\.?(\\d)?\\.?(\\d)?/; $_=($1)*1000000+($2)*10000+($3)*100+($4||0)')

Summary:	Bundled Utilities for configuring ISDN4Linux
Name:		isdn4k-utils
Version:	3.12
Release:	10
License:	GPLv2
Epoch:		1
Group:		System/Configuration/Networking
URL:		http://www.isdn4linux.de/
Source0:	%{name}.tar.gz
Source1:	%{name}-config
Source2:	capi4linux
Source3:	isdn4k-utils-ppp-2.4.4.tar.bz2
Patch1:		%{name}.ipppd.patch
Patch3:		%{name}-no-root.patch
Patch7:		%{name}-nomknod.patch
Patch9:		%{name}-glibc222.patch
Patch10:	%{name}-isdnlog.patch
Patch11:	%{name}-define.patch
Patch15:	%{name}-eurofile-init-fix.patch
Patch16:	%{name}-3.2p3-skip-capi-header-check.patch
Patch18:	isdn4k-utils-lib64.patch
Patch20:	isdn4k-utils-64bit-fixes.patch
Patch21:	isdn4k-utils-ppp244.patch
Patch23:	isdn4k-utils-target.patch
# capi20.h must #include sys/types.h - AdamW 2008/02
Patch24:	isdn4k-utils-3.2p3-types.patch
Patch25:	isdn4k-utils-autoconf25x.diff
Patch26:	isdn4k-utils-cleanup.diff
Patch27:	isdn4k-utils-openssl_des.h_fix.diff
Patch28:	isdn4k-utils-fix-str-fmt.patch
Patch29:	isdn4k-utils-tcl86.patch
Patch30:	isdn4k-utils-autoconf-2.6.4-quoting.patch
Patch31:	isdn4k-utils-CVS-2010-05-01-capi.patch
Requires(post): rpm-helper
Requires(preun): rpm-helper
BuildRequires:	autoconf automake libtool
BuildRequires:	gdbm-devel
BuildRequires:	imake
BuildRequires:	kernel-source
BuildRequires:	tcl-devel
BuildRequires:	libxext-devel
BuildRequires:	libxmu-devel
BuildRequires:	libxp-devel
BuildRequires:	libxt-devel
BuildRequires:	linuxdoc-tools
BuildRequires:	ncurses-devel
BuildRequires:	openssl-devel
BuildRequires:	pcap-devel
BuildRequires:	ppp
BuildRequires:	ppp-devel
BuildRequires:	libx11-devel
BuildRequires:	libxaw-devel
BuildRequires:	libxext-devel
BuildRequires:	libxmu-devel
BuildRequires:	libxpm-devel
BuildRequires:	libxp-devel
BuildRequires:	libxt-devel

%description
isdn4k-utils is a collection of various ISDN related utilities. This
package contains configuration tools for all ISDN adapters, supported
by Linux. Furthermore, several status-monitors are provided as well as
some ISDN-based applications. Namely ipppd, a PPP daemon for synchronous
PPP over ISDN; vbox, an answering-machine and (for use with AVM-B1 only)
capifax, a faxmachine.

%package	xtools
Summary:	ISDN utilities that use X
Group:		Networking/Other
Requires:	%{name} >= %{epoch}:%{version}

%description	xtools
These are the graphical utilities for ISDN, xmonisdn and xisdnload.
They provide, each in their own way, a visual indication of the status
of the ISDN lines, so that it is directly obvious when there is a
connection, for example. 

%package	vbox
Summary:	ISDN answering machine
Group:		Communications
Requires:	%{name} >= %{epoch}:%{version}

%description	vbox
ISDN Answering Machine

%package	eurofile
Summary:	ISDN eurofile transfer tool
Group:		Networking/File transfer
License:	LGPL
Requires:	%{name} >= %{epoch}:%{version}
Requires(post): rpm-helper
Requires(preun): rpm-helper

%description	eurofile
If you want to send / receive files over an ISDN line with the eurofile system,
you need this package.

%package	isdnlog
Summary:	ISDN connection logger
Group:		Communications
Requires:	%{name} >= %{epoch}:%{version}

%description	isdnlog
isdnlog logs all ISDN connections, and can calculate the cost of calls.
If sufficient data is available, it can even recommend which alternate
carrier would have been cheaper for a given call. For countries where calls
are charged per discrete unit, it can disconnect the line just before the
next unit starts. 

%package -n	%{libname}
Summary:	Main library for %{name}
Group:		System/Libraries
Requires:	%{name} >= %{epoch}:%{version}
# There's a ton of non-versioned libs, plugins and development files
# in the library package, so it needs to obsolete its old major(s)
# In fact, if this isn't going to be fixed, there's really no point
# versioning the lib package at all.
# - AdamW 2008/10
Obsoletes:	%{mklibname isdn4k-utils 2} <= 1:3.2p3-38mdv2009.0

%description -n	%{libname}
isdn4k-utils is a collection of various ISDN related utilities. This
package contains configuration tools for all ISDN adapters, supported
by Linux. Furthermore, several status-monitors are provided as well as
some ISDN-based applications. Namely ipppd, a PPP daemon for synchronous
PPP over ISDN; vbox, an answering-machine and (for use with AVM-B1 only)
capifax, a faxmachine.
This package contains the library needed to run programs dynamically
linked with %{name}.

%package -n	%{develname}
Summary:	Includes and other files to develop %{name} applications
Group:		Development/C
Requires:	%{libname} >= %{epoch}:%{version}-%{release}
Provides:	lib%{name}-devel %{name}-devel
Obsoletes:	%{mklibname %{name} -d 2}
Conflicts:	%{_lib}isdn4k-utils3 < 1:3.12-7mdv

%description -n	%{develname}
Libraries, include files and other resources you can use to develop
%{name} applications.

%package	doc
Summary:	Complete HTML documentation for isdn4k-utils
Group:		System/Configuration/Networking
Conflicts:	isdn4k-utils < 3.2p3-28mdv2007.1

%description	doc
This is the original, complete, documentation for isdn4k-utils, in
HTML format.

isdn4k-utils is a collection of various ISDN related utilities. This
package contains configuration tools for all ISDN adapters, supported
by Linux. Furthermore, several status-monitors are provided as well as
some ISDN-based applications. Namely ipppd, a PPP daemon for synchronous
PPP over ISDN; vbox, an answering-machine and (for use with AVM-B1 only)
capifax, a faxmachine.

%prep

%setup -q -n %{name} -a3

find . -type d -perm 0700 -exec chmod 755 {} \;
find . -type f -perm 0554 -exec chmod 755 {} \;
find . -type f -perm 0555 -exec chmod 755 {} \;
find . -type f -perm 0444 -exec chmod 644 {} \;

for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
done

%patch1 -p1 -b .old
%patch3 -p1 -b .old
%patch7 -p1 -b .old
%patch9 -p1 -b .old
%patch10 -p0 -b .old
%patch11 -p1 -b .old
%patch15 -p0 -b .old
%patch16 -p1 -b .nocheck
%patch18 -p1 -b .lib64
%patch20 -p1 -b .64bit-fixes

# (simpler) lib64 fix
perl -pi -e "s|/usr/lib/|%{_libdir}/|" pppdcapiplugin/ppp-2.*/Makefile pppdcapiplugin/Makefile.template

%patch23 -p1 -b .target
%patch24 -p1 -b .types
%patch25 -p1 -b .autoconf25x
%patch26 -p1 -b .cleanup
%patch27 -p0 -b .openssl_des.h_fix

%patch28 -p0 -b .str
%patch29 -p0 -b .tcl86
%patch30 -p1 -b .autoconf
%patch31 -p1 -b .capi

#(peroyvind) provide our own config file with correct options and paths
install %{SOURCE1} .config
echo "LIBDIR='%{_libdir}'" >> .config

# AMD K6 is not an i686
%ifarch
perl -pi -e "s/k6 \| //" vbox3/config.sub
perl -pi -e "s/k6-\* \| //" vbox3/config.sub
perl -pi -e "s/\| k5 \|/\| k5 \| k6 \|/" vbox3/config.sub
perl -pi -e "s/\| k5-\* \|/\| k5-\* \| k6-* \|/" vbox3/config.sub
%endif

# tcl hack
. %{_libdir}/tclConfig.sh
find -type f | xargs perl -pi -e "s|tcl8\.4|tcl${TCL_VERSION}|g"

# nuke this for now
rm -rf ant-phone

# antiborker
#perl -pi -e "s|\'||g" .config <- this won't work!
find vbox -type f | xargs perl -pi -e "s|\@VBOX_DOCDIR\@|/usr/share/doc/vbox|g"
find vbox -type f | xargs perl -pi -e "s|\@VBOX_LOCKDIR\@|/var/lock|g"

%build
export FORCE_AUTOCONF_2_5=1

for i in */configure; do
    cd `dirname $i`
	autoreconf -fi
    cd ..
done

# workaround for automake/autoconf
if [ -x /usr/share/automake/depcomp ] ; then
  for i in capiinfo capiinit rcapid capifax; do
    cp -f /usr/share/automake/depcomp $i
    ( cd $i ; aclocal && autoconf )
  done
fi

# we need it on ia64 machine
( cd capi20; [ -f configure.in ] && libtoolize --copy --force )
( cd vbox; [ -f configure.in ] && libtoolize --copy --force )

#(peroyvind) added more flags for pppdcapiplugin since we're overriding it's CFLAGS which cointains flags needed
RPM_OPT_FLAGS="$RPM_OPT_FLAGS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DISDN_MAX_DRIVERS=32 -DISDN_MAX_CHANNELS=64 -fPIC -DPPPVER=%{pppd_ver_num} -I. -I`pwd`/capi20 -Ipppd -L`pwd`/capi20 -I./include"

#(peroyvind) workaround for wrong aclocal
make CFLAGS="$RPM_OPT_FLAGS" CXXFLAGS="$RPM_OPT_FLAGS" CCFLAGS="$RPM_OPT_FLAGS" subconfig
perl -pi -e "s|CDEBUGFLAGS = .*|CDEBUGFLAGS = $RPM_OPT_FLAGS|" xisdnload/Makefile xmonisdn/Makefile
perl -pi -e "s|CXXDEBUGFLAGS = \-0.*|CXXDEBUGFLAGS = $RPM_OPT_FLAGS|" xisdnload/Makefile xmonisdn/Makefile
cp isdnlog/isdnlog/isdnlog.5.in isdnlog/isdnlog/isdnlog.5

#(peroyvind) workaround for non-existing rcapid/acinclude.m4
touch rcapid/acinclude.m4

# (blino) compile pppdcapiplugin for current pppd only to avoid errors and unnecessary time spent on compiling
perl -pi -e "s|^(PPPVERSIONS\s*)=\s*.+$|\1= %{pppd_ver}|" pppdcapiplugin/Makefile

#(peroyvind) added CCFLAGS since it's a variable used a few places in stead of CFLAGS (*sigh*)
make CFLAGS="$RPM_OPT_FLAGS" CXXFLAGS="$RPM_OPT_FLAGS" CCFLAGS="$RPM_OPT_FLAGS" || make CFLAGS="$RPM_OPT_FLAGS" CXXFLAGS="$RPM_OPT_FLAGS" CCFLAGS="$RPM_OPT_FLAGS"

%install
rm -rf %{buildroot}

RPM_OPT_FLAGS="$RPM_OPT_FLAGS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DISDN_MAX_DRIVERS=32 -DISDN_MAX_CHANNELS=64 -fPIC -DPPPVER=%{pppd_ver_num} -I. -I`pwd`/capi20 -Ipppd -L`pwd`/capi20 -I./include"

mkdir -p %{buildroot}{%{_sbindir},%{_bindir},%{_includedir},%{_mandir},%{_docdir},/sbin,%{_initrddir},%{_libdir}/isdn}

#(peroyvind) yet another workaround.. this time for providing compile flags for stuff that was'nt compiled last time..
%makeinstall_std CFLAGS="$RPM_OPT_FLAGS" CXXFLAGS="$RPM_OPT_FLAGS" CCFLAGS="$RPM_OPT_FLAGS" MANPATH=%{_mandir}
rm -f %{buildroot}%{_bindir}/vboxbeep # security hole if used. (dam's)
rm -f %{buildroot}%{_mandir}/man*/vboxbeep*

#(peroyvind) fix incorrect filename for man page
mv %{buildroot}%{_mandir}/man8/.isdnctrl_conf.8 %{buildroot}%{_mandir}/man8/isdnctrl_conf.8

#(peroyvind) move this one out of buildroot, we want to have it somewhere else..
rm -rf vbox/docs; mv %{buildroot}%{_docdir}/vbox vbox/docs

#(peroyvind) fix name for init script
mv %{buildroot}%{_initrddir}/eftd.sh %{buildroot}%{_initrddir}/eftd

#(peroyvind) install man pages for eurofile
install -m644 eurofile/doc/*.5 %{buildroot}%{_mandir}/man5/

#(peroyvind) remove uninstalled symlink
rm -rf %{buildroot}/usr/lib/X11/app-defaults
rm -f  %{buildroot}%{_sysconfdir}/isdn/eftusers

install -m755 %{SOURCE2} %{buildroot}%{_initrddir}/capi4linux

#(peroyvind) get rid of drdsl files which are provided by other package according to Steffen Barszus
rm -rf %{buildroot}%{_sysconfdir}/drdsl

# cleanup
rm -f %{buildroot}/usr/share/doc/i4lfaq*
rm -f %{buildroot}%{_libdir}/*.*a

# hmm...
mv %{buildroot}/sbin/* %{buildroot}%{_sbindir}/

%post
%_post_service capi4linux

%preun
%_preun_service capi4linux

%post eurofile
%_post_service eftd

%preun eurofile
%_preun_service eftd

%files
%doc README NEWS
%dir %{_libdir}/isdn
%dir %{_datadir}/isdn
%{_datadir}/isdn/*
%dir %{_sysconfdir}/isdn
#%dir %{_sysconfdir}/drdsl
#%config(noreplace) %{_sysconfdir}/drdsl/adsl.conf
%config(noreplace) %{_sysconfdir}/ppp/peers/isdn/arcor
%config(noreplace) %{_sysconfdir}/ppp/peers/isdn/avm
%config(noreplace) %{_sysconfdir}/ppp/peers/isdn/avm-ml
%config(noreplace) %{_sysconfdir}/ppp/peers/isdn/leased
%config(noreplace) %{_sysconfdir}/ppp/peers/isdn/otelo
%config(noreplace) %{_sysconfdir}/ppp/peers/isdn/talkline
%config(noreplace) %{_sysconfdir}/isdn/isdn.conf
%config(noreplace) %{_sysconfdir}/isdn/callerid.conf
%config(noreplace) %{_sysconfdir}/isdn/rate.conf
#%config(noreplace) %{_sysconfdir}/ppp/ioptions
%defattr(755,root,root,755)
%{_initrddir}/capi4linux
%{_sbindir}/avmcapictrl
%{_sbindir}/capiinit
%{_sbindir}/hisaxctrl
%{_sbindir}/icnctrl
%{_sbindir}/imon
%{_sbindir}/imontty
%{_sbindir}/ipppd
%{_sbindir}/ipppstats
%{_sbindir}/iprofd
%{_sbindir}/isdnctrl
%{_sbindir}/loopctrl
%{_sbindir}/pcbitctl
%{_sbindir}/rcapid
%{_sbindir}/actctrl
%{_sbindir}/diva*
%{_sbindir}/eiconctrl
%{_sbindir}/divertctrl
%{_bindir}/capi*
%{_mandir}/man4/isdn_audio.4*
%{_mandir}/man4/isdnctrl.4*
%{_mandir}/man4/isdninfo.4*
%{_mandir}/man4/ttyI.4*
%{_mandir}/man5/rate.conf.5*
%{_mandir}/man7/isdn_cause.7*
%{_mandir}/man8/actctrl.8*
%{_mandir}/man8/avmcapictrl.8*
%{_mandir}/man8/capiinfo.8*
%{_mandir}/man8/capiplugin.8*
%{_mandir}/man8/divertctrl.8*
%{_mandir}/man8/eiconctrl.8*
%{_mandir}/man8/hisaxctrl.8*
%{_mandir}/man8/icnctrl.8*
%{_mandir}/man8/imon.8*
%{_mandir}/man8/imontty.8*
%{_mandir}/man8/ipppd.8*
%{_mandir}/man8/ipppstats.8*
%{_mandir}/man8/iprofd.8*
%{_mandir}/man8/isdnctrl.8*
%{_mandir}/man8/isdnctrl_conf.8*
%{_mandir}/man8/loopctrl.8*
%{_mandir}/man8/pcbitctl.8*

%files xtools
%doc xmonisdn/README
%{_includedir}/X11/bitmaps/net*
#%{_prefix}/X11R6/lib/X11/doc/html/*.html
%config(noreplace) %{_sysconfdir}/X11/app-defaults/XISDNLoad
%defattr(755,root,root,755)
%{_bindir}/x*
%{_mandir}/man1/xisdnload.1x.*
%{_mandir}/man1/xmonisdn.1x.*

%files vbox
%lang(de) %doc vbox/docs/*
%doc vbox/examples vbox/README vbox/CHANGES
%dir /var/spool/vbox
%dir /var/log/vbox
%config(noreplace) %{_sysconfdir}/isdn/vboxgetty.conf
%config(noreplace) %{_sysconfdir}/isdn/vboxd.conf
%defattr(755,root,root,755)
%{_bindir}/*vbox*
%{_sbindir}/vbox*
%{_mandir}/man1/vbox.1*
%{_mandir}/man1/vboxconvert.1*
%{_mandir}/man1/vboxctrl.1*
%{_mandir}/man1/vboxmode.1*
%{_mandir}/man1/vboxplay.1*
%{_mandir}/man1/vboxtoau.1*
%{_mandir}/man5/vbox.conf.5*
%{_mandir}/man5/vboxd.conf.5*
%{_mandir}/man5/vbox_file.5*
%{_mandir}/man5/vboxgetty.conf.5*
%{_mandir}/man5/vboxrc.5*
%{_mandir}/man5/vboxtcl.5*
%{_mandir}/man8/vboxd.8*
%{_mandir}/man8/vboxgetty.8*
%{_mandir}/man8/vboxmail.8*
%{_mandir}/man8/vboxputty.8*

%files eurofile
%doc eurofile/doc/[!R]*[!5] eurofile/COPYING* eurofile/CHANGES eurofile/README* eurofile/TODO
%config(noreplace) %{_sysconfdir}/isdn/eft.conf
%defattr(755,root,root,755)
%config(noreplace) %{_initrddir}/eftd
%{_sbindir}/eftd
%{_bindir}/eftp
%{_mandir}/man5/eftaccess.5*
%{_mandir}/man5/efthosts.5*
%{_mandir}/man5/eft_wuauth.5*
%{_mandir}/man5/eft_xferlog.5*

%files isdnlog
%doc isdnlog/BUGS isdnlog/README.* isdnlog/CREDITS isdnlog/FAQ isdnlog/NEWS isdnlog/TODO
%config(noreplace) %{_sysconfdir}/isdn/isdnlog.*
%defattr(755,root,root,755)
%{_sbindir}/isdnlog
%{_sbindir}/mkzonedb
%{_bindir}/isdn*
%config(noreplace) %{_sysconfdir}/isdn/stop
%{_mandir}/man1/autovbox.1*
%{_mandir}/man1/isdnbill.1*
%{_mandir}/man1/isdnconf.1*
%{_mandir}/man1/isdnrate.1*
%{_mandir}/man1/isdnrep.1*
%{_mandir}/man1/rmdtovbox.1*
%{_mandir}/man5/callerid.conf.5*
%{_mandir}/man5/isdn.conf.5*
%{_mandir}/man5/isdnformat.5*
%{_mandir}/man5/isdnlog.5*
%{_mandir}/man5/isdnlog.users.5*
%{_mandir}/man5/rate-files.5*
%{_mandir}/man8/isdnlog.8*
%{_mandir}/man8/mkzonedb.8*

%files -n %{libname}
%doc COPYING README NEWS
%defattr(755,root,root,755)
%{_libdir}/libcapi*.so.%{major}*
%{_libdir}/pppd/%{pppd_ver}/*

%files -n %{develname}
%attr(755,root,root) %{_libdir}/libcapi*.so
%{_includedir}/capi*.h

%files doc
%lang(de) %doc FAQ/i4lfaq-de*
%doc FAQ/i4lfaq-[123456789]*.html FAQ/i4lfaq.*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14401 |12mr|isdn4net-1.4.6-23
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Networking with the isdn subsystem
Name:		isdn4net
Version:	1.4.6
Release:	%mkrel 23
License:	GPL
Group:		System/Kernel and hardware
URL:		http://www.isdn4net.berlios.de
Source0:	%{name}-%{version}.tar.bz2
Patch0:         isdn4net-1.4.6-isdnlog.patch
Patch1:         isdn4net-1.4.6-dialmode.patch
Patch2:         isdn4net-1.4.6-init-typo-fixes.patch
Patch3:         isdn4net-1.4.6-dial-on-ifup.patch
Patch4:         isdn4net-multiple-cards.diff
Patch5:         isdn4net-1.4.6-fix-link-remove-bug.diff
Patch6:         isdn4net-1.4.6-create-devices.patch
BuildArch:	noarch
Requires(post): rpm-helper
Requires(preun): rpm-helper
Conflicts:	isdn-light
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This package provides several scripts to do networking with isdn4linux, several
sample configurations for card and ippp setup and small configuration and
admin utility.

%prep

%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p0 -b .typos
%patch3 -p0
%patch4 -p0
%patch5 -p1
%patch6 -p1 -b .udev

%install
rm -fr %{buildroot}

install -d %{buildroot}/%{_sysconfdir}/sysconfig/network-scripts
install network-scripts/ifup-ippp %{buildroot}/%{_sysconfdir}/sysconfig/network-scripts
install network-scripts/ifdown-ippp %{buildroot}/%{_sysconfdir}/sysconfig/network-scripts
install network-scripts/ifup-isdn %{buildroot}/%{_sysconfdir}/sysconfig/network-scripts
install network-scripts/ifdown-isdn %{buildroot}/%{_sysconfdir}/sysconfig/network-scripts

install -d %{buildroot}/%{_initrddir}
install -m0755 init.d/isdn4linux %{buildroot}/%{_initrddir}
install -m0755 init.d/isdnlog %{buildroot}/%{_initrddir}

install -d %{buildroot}/%{_sysconfdir}/sysconfig
install defaults/isdn %{buildroot}/%{_sysconfdir}/sysconfig/isdn

install -d %{buildroot}/%{_sysconfdir}/isdn/profile
install -m 644 defaults/ippp.default %{buildroot}/%{_sysconfdir}/isdn/profile/ippp.default
install -m 644 defaults/isdn.default %{buildroot}/%{_sysconfdir}/isdn/profile/isdn.default
install -m 644 defaults/isdn.map %{buildroot}/%{_sysconfdir}/isdn/profile/isdn.map
install -m 644 defaults/ippp.map %{buildroot}/%{_sysconfdir}/isdn/profile/ippp.map

install -d %{buildroot}/%{_sysconfdir}/isdn/profile/card
install -m 644 defaults/mycard %{buildroot}/%{_sysconfdir}/isdn/profile/card/mycard

install -d %{buildroot}/%{_sysconfdir}/isdn/profile/link
install -m 644 defaults/myisp %{buildroot}/%{_sysconfdir}/isdn/profile/link/myisp
install -m 644 defaults/my_isdnlog.conf %{buildroot}/%{_sysconfdir}/isdn/my_isdnlog.conf

install -d %{buildroot}/%{_sysconfdir}/isdn/budget
# Install frontend
install -d %{buildroot}/%{_bindir}
install bin/isdn %{buildroot}/%{_bindir}/isdn

%post
echo -n "Activating isdn4linux card init:"
%_post_service isdn4linux
%_post_service isdnlog
echo " done."

%preun
echo -n "Deactivating isdn4linux card init:"
%_preun_service isdn4linux
%_preun_service isdnlog
echo " done."

%clean
rm -fr %{buildroot}

%files
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/sysconfig/network-scripts/ifup-ippp
%config(noreplace) %{_sysconfdir}/sysconfig/network-scripts/ifdown-ippp
%config(noreplace) %{_sysconfdir}/sysconfig/network-scripts/ifup-isdn
%config(noreplace) %{_sysconfdir}/sysconfig/network-scripts/ifdown-isdn
%{_initrddir}/isdn4linux
%{_initrddir}/isdnlog
%{_bindir}/isdn
%config(noreplace) %{_sysconfdir}/sysconfig/isdn
%config(noreplace) %{_sysconfdir}/isdn/profile/ippp.default
%config(noreplace) %{_sysconfdir}/isdn/profile/isdn.default
%config(noreplace) %{_sysconfdir}/isdn/profile/ippp.map
%config(noreplace) %{_sysconfdir}/isdn/profile/isdn.map
%config(noreplace) %{_sysconfdir}/isdn/profile/link/myisp
%config(noreplace) %{_sysconfdir}/isdn/profile/card/mycard
%config(noreplace) %{_sysconfdir}/isdn/my_isdnlog.conf
%doc defaults
%doc samples
%doc doc
%doc README
%dir %{_sysconfdir}/isdn/profile
%dir %{_sysconfdir}/isdn/profile/link
%dir %{_sysconfdir}/isdn/profile/card
%dir %{_sysconfdir}/isdn/budget





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14402 |12mr|isdn-light-0.8-25
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Networking with the isdn subsystem, light version
Name:		isdn-light
Version:	0.8
Release:	%mkrel 25
License:	GPL
Group:		System/Kernel and hardware
URL:		http://cvs.mandriva.com
Source:		%{name}-%{version}.tar.bz2
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{version}-%{release}-buildroot
Requires:	isdn4k-utils
Conflicts:	isdn4net

%description
This package provides the minimal scripts to do networking with isdn4linux.
It is simple, clean and tiny. Ideal for small configuration.

%prep
%setup -q

%build

%install
rm -rf %{buildroot}
%makeinstall
rm -f %{buildroot}%{_sysconfdir}/sysconfig/network-scripts/ifcfg-ippp0

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,0755)
%dir %{_sysconfdir}/isdn/
%config(noreplace) %{_sysconfdir}/isdn/isdnctrl.conf
%config(noreplace) %{_sysconfdir}/isdn/isdn1B.conf
%config(noreplace) %{_sysconfdir}/isdn/isdn2B.conf
%config(noreplace) %{_sysconfdir}/ppp/ioptions
%config(noreplace) %{_sysconfdir}/ppp/ioptions1B
%config(noreplace) %{_sysconfdir}/ppp/ioptions2B
%config(noreplace) %{_sysconfdir}/sysconfig/network-scripts/ifup-ippp
%config(noreplace) %{_sysconfdir}/sysconfig/network-scripts/ifdown-ippp
%doc README





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14403 |12mr|iso-codes-3.26-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name iso-codes
%define version 3.26
%define release %mkrel 4
%if %mdkversion >= 200600
%define pkgconfigdir %_datadir/pkgconfig
%else
%define pkgconfigdir %_libdir/pkgconfig
%endif

Summary: Mapping between ISO country codes and full names
Name: %{name}
Version: %{version}
Release: %{release}
Source0: ftp://pkg-isocodes.alioth.debian.org/pub/pkg-isocodes/iso-codes_%{version}.orig.tar.bz2
#Source1: ftp://pkg-isocodes.alioth.debian.org/pub/pkg-isocodes/iso-codes-%{version}.tar.bz2.sig
License: LGPLv2+
Group: System/Libraries
Url: http://pkg-isocodes.alioth.debian.org/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: python-pyxml
BuildRequires: python
BuildArch: noarch

%description
This package aims to provide the list of the country and language (and
currency) names in one place, rather than repeated in many programs
throughout Mandriva Linux.

%prep
%setup -q

%build
./configure --prefix=%_prefix --libdir=%_libdir
%make

%install
rm -rf $RPM_BUILD_ROOT *.lang
%makeinstall_std pkgconfigdir=%pkgconfigdir
%find_lang iso_639
%find_lang iso_3166
%find_lang iso_3166_2
%find_lang iso_4217
%find_lang iso_639_3
%find_lang iso_15924
cat iso_*.lang > iso-codes.lang

%clean
rm -rf $RPM_BUILD_ROOT

%files -f iso-codes.lang
%defattr(-,root,root)
%doc README ChangeLog TODO
%_datadir/xml/iso-codes/
%pkgconfigdir/iso-codes.pc





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14404 |12mr|isomd5sum-1.0.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Utilities for working with md5sum implanted in ISO images
Name:		isomd5sum
Version:	1.0.7
Release:	%mkrel 1
License:	GPLv2+
Group:		Archiving/Cd burning
URL:		http://git.fedorahosted.org/git/?p=isomd5sum.git;a=summary
Source0:	http://fedorahosted.org/releases/i/s/isomd5sum/%{name}-%{version}.tar.bz2
Patch0:		isomd5sum-1.0.7-makefile.patch
Patch1:		isomd5sum-1.0.7-unused.patch
Patch2:		isomd5sum-1.0.7-nowerror.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root
BuildRequires:	popt-devel

%description
The isomd5sum package contains utilities for implanting and verifying
an md5sum implanted into an ISO9660 image.

%package devel
Summary: Development headers and library for using isomd5sum 
Group: Development/C
Requires: %{name} = %{version}

%description devel
This contains header files and a library for working with the isomd5sum
implanting and checking.


%prep
%setup -q
%apply_patches

%build
make checkisomd5 implantisomd5

%install
rm -rf $RPM_BUILD_ROOT
make DESTDIR=$RPM_BUILD_ROOT install-bin install-devel

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc COPYING
%_bindir/implantisomd5
%_bindir/checkisomd5
%_mandir/man*/*

%files devel
%defattr(-,root,root,-)
%_includedir/*.h
%_libdir/*.a




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14405 |12mr|it-could-webdav-0.4-2.0.5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2007, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#
%define _with_gcj_support 1
%define gcj_support %{?_with_gcj_support:1}%{!?_with_gcj_support:%{?_without_gcj_support:0}%{!?_without_gcj_support:%{?_gcj_support:%{_gcj_support}}%{!?_gcj_support:0}}}

%define section free

Summary:        WebDAV Servlet
Name:           it-could-webdav
Version:        0.4
Release:        %mkrel 2.0.5
Epoch:          0
License:        Apache License 2.0
URL:            http://could.it/main/a-simple-approach-to-webdav.html
Group:          Development/Java
Source0:        http://could.it/main/a-simple-approach-to-webdav.data/webdav-0.4.zip
Source1:        it-could-webdav-LICENSE.TXT
Source2:        webdav-0.4.pom
BuildRequires:  ant >= 0:1.6
BuildRequires:  ant-junit >= 0:1.6
BuildRequires:  java-rpmbuild >= 0:1.6
BuildRequires:  junit
BuildRequires:  servletapi5
Requires:       servletapi5
%if ! %{gcj_support}
BuildArch:      noarch
%endif
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
%if %{gcj_support}
BuildRequires:    java-gcj-compat-devel
%endif

%description
WebDAV Servlet.

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
%{summary}.

%prep
%setup -q -n webdav-%{version}
%remove_java_binaries
cp %{SOURCE1} LICENSE.TXT

%build
export CLASSPATH=$(build-classpath servletapi5)
%{ant}

%install
rm -rf $RPM_BUILD_ROOT

# jars
mkdir -p $RPM_BUILD_ROOT%{_javadir}

install -m 644 webdav-%{version}.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}.jar; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)

#poms
%add_to_maven_depmap it.could webdav %{version} JPP/ it-could-webdav
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms
install -pm 644 %{SOURCE2} \
    $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP-it-could-webdav.pom

# javadoc
mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr doc/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}

mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
cp -p LICENSE.TXT $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%post
%update_maven_depmap
%if %{gcj_support}
%{update_gcjdb}
%endif

%postun
%update_maven_depmap
%if %{gcj_support}
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%{_javadir}/%{name}.jar
%{_javadir}/%{name}-%{version}.jar
%{_datadir}/maven2/poms/*
%{_mavendepmapfragdir}
%doc %{_docdir}/%{name}-%{version}/LICENSE.TXT
%if %{gcj_support}
%dir %attr(-,root,root) %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-%{version}.jar.*
%endif

%files javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14406 |12mr|itstool-1.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		itstool
Version:	1.2.0
Release:	1
Summary:	ITS-based XML translation tool
Group:		System/Internationalization
License:	GPLv3+
URL:		http://itstool.org/
Source0:	http://files.itstool.org/itstool/%{name}-%{version}.tar.bz2
BuildArch:	noarch
Requires:	python-libxml2

%description
ITS Tool allows you to translate XML documents with PO files, using rules from
the W3C Internationalization Tag Set (ITS) to determine what to translate and
how to separate it into PO file messages.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc NEWS
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_mandir}/man1/%{name}.1*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14407 |12mr|iw-3.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		iw
Summary:	Configuration utility for wireless devices
Version:	3.7
Release:	%mkrel 1
License:	BSD
Group:		System/Base
Source0:	http://wireless.kernel.org/download/iw/iw-%{version}.tar.bz2
URL:		http://linuxwireless.org/en/users/Documentation/iw/
BuildRequires:	pkgconfig(libnl-3.0)

%description
iw is a new nl80211 based CLI configuration utility for wireless devices.
Currently you can only use this utility to configure devices which use a
mac80211 driver as these are the new drivers being written.

%prep
%setup -q

%build
%make

%install
%{makeinstall} \
	PREFIX=%{buildroot} \
	BINDIR=%{buildroot}/sbin \
	MANDIR=%{buildroot}/%{_mandir}

%files
%doc COPYING README
/sbin/iw
%{_mandir}/man8/iw.8.*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14408 |12mr|jackit-1.9.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# D-Bus support enabled by default, set "--with nodbus" to disable
%define enable_dbus 1
# Build classic jackd executable as well
%define enable_classic 1

%define     major 0
%define     libname %mklibname jack %{major}
%define     libserver %mklibname jackserver %{major}
%define     develname %mklibname jack -d

Summary:    The Jack Audio Connection Kit 2
Name:       jackit
Version:    1.9.8
Release:    2
# Lib is LGPL, apps are GPL
License:    LGPLv2+ and GPLv2+
Group:      System/Servers
URL:        http://jackaudio.org/
Source0:    http://www.grame.fr/~letz/jack-%{version}.tgz
Buildrequires:  doxygen
BuildRequires:  fltk-devel
BuildRequires:  readline-devel
BuildRequires:  termcap-devel
BuildRequires:  celt-devel
BuildRequires:  pkgconfig(alsa)
BuildRequires:  pkgconfig(glib-2.0)
BuildRequires:  pkgconfig(libavc1394)
BuildRequires:  pkgconfig(libiec61883) >= 1.1.0
BuildRequires:  pkgconfig(libffado) >= 1.999.17
BuildRequires:  pkgconfig(libraw1394) >= 1.2.1
BuildRequires:  pkgconfig(ncurses)
BuildRequires:  pkgconfig(samplerate)
BuildRequires:  pkgconfig(sndfile)
%if %enable_dbus
BuildRequires:  pkgconfig(dbus-1)
BuildRequires:  expat-devel
%endif

%description
This package provides the C++ multiprocessor implementation of the Jack
Audio Connection Kit (JACK), also known as JACK2. This package comes with
enabled D-Bus support for JACK2, which is required by the LADI
session handler.
JACK is a low-latency audio server, written primarily for the Linux
operating system. It can connect a number of different applications to
an audio device, as well as allowing them to share audio between
themselves. Its clients can run in their own processes (ie. as a
normal application), or can they can run within a JACK server (ie. a
"plugin").

JACK is different from other audio server efforts in that it has been
designed from the ground up to be suitable for professional audio
work. This means that it focuses on two key areas: synchronous
execution of all clients, and low latency operation.

%package -n %{libname}
Summary:    Library associated with jack
Group:      System/Libraries

%description -n %{libname}
This library is mandatory for the Jack Audio Connection Kit

%package -n %{libserver}
Summary:    Library associated with jack server, needed for jackd/jackdbus
Group:      System/Libraries
Conflicts:  %{libname} < 1.9.8-1

%description -n %{libserver}
This library is mandatory for the Jack Audio Connection Kit Server

%package -n %{develname}
Summary:    Header files for Jack
Group:      Development/C
Requires:   %{libname} = %{version}-%{release}
Requires:   %{libserver} = %{version}-%{release}
Provides:   %{name}-devel = %{version}-%{release}
Obsoletes:  %{mklibname jack 0 -d} < %{version}-%{release}

%description -n %{develname}
Header files for the Jack Audio Connection Kit.

%package    example-clients
Summary:    Example clients that use Jack
Group:      Sound
Requires:   %{name} = %{version}-%{release}

%description    example-clients
Small example clients that use the Jack Audio Connection Kit.

%prep
%setup -qn jack-%{version}

%build
cd jack-%{version}

# still disable ffado firewire
./waf configure --prefix=%{_prefix} --libdir=/%_lib \
--alsa \
%if %enable_dbus
    --dbus \
%if %enable_classic
    --classic \
%endif
%endif
--doxygen \
-j1

./waf

%install
cd jack-%{version}
cp -a html build/default/
./waf install --destdir=%{buildroot}

# Fix permissions
chmod 0755 %{buildroot}%{_libdir}/*.so*
chmod 0755 %{buildroot}%{_libdir}/jack/*.so

%files
%doc jack-%{version}/README jack-%{version}/README_NETJACK2
%doc %{_mandir}/man1/*
%{_bindir}/jack_zombie
%{_bindir}/jack_bufsize
%{_bindir}/jack_rec
%{_bindir}/jack_test
%{_bindir}/jack_cpu
%{_bindir}/jack_server_control
%{_bindir}/jack_thru
%{_bindir}/jack_cpu_load
%{_bindir}/jack_load
%{_bindir}/jack_unload
%{_bindir}/jack_monitor_client
%{_bindir}/jack_connect
%{_bindir}/jack_disconnect
%{_bindir}/jack_lsp
%{_bindir}/jack_freewheel
%{_bindir}/jack_evmon
%{_bindir}/jack_alias
%{_bindir}/alsa_in
%{_bindir}/alsa_out
%{_bindir}/jack_netsource
%{_bindir}/jack_iodelay
%{_bindir}/jack_latent_client
%{_bindir}/jack_midi_dump
%{_bindir}/jack_session_notify
%{_bindir}/jack_midi_latency_test
%{_bindir}/jack_net_master
%{_bindir}/jack_net_slave
%if %enable_dbus
%{_bindir}/jackdbus
%{_datadir}/dbus-1/services/org.jackaudio.service
%{_bindir}/jack_control
%if %enable_classic
%{_bindir}/jackd
%endif
%else
%{_bindir}/jackd
%endif
%dir %{_libdir}/jack
%{_libdir}/jack/*.so

%files -n %{libname}
%{_libdir}/libjack.so.%{major}*
%{_libdir}/libjacknet.so.%{major}*

%files -n %{libserver}
%{_libdir}/libjackserver.so.%{major}*

%files -n %{develname}
%doc %{_datadir}/jack-audio-connection-kit/reference/html
%{_includedir}/jack
%{_libdir}/lib*.so
%dir %{_libdir}/jack
%{_libdir}/pkgconfig/jack.pc

%files example-clients
%{_bindir}/jack_metro
%{_bindir}/jack_midiseq
%{_bindir}/jack_midisine
%{_bindir}/jack_multiple_metro
%{_bindir}/jack_samplerate
%{_bindir}/jack_showtime
%{_bindir}/jack_simple_client
%{_bindir}/jack_transport
%{_bindir}/jack_wait
%{_bindir}/jack_simple_session_client




%changelog
* Tue Oct  23 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 52ed026
- Fix permissions, minor cleanups
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14409 |12mr|jakarta-commons-beanutils-1.7.0-6.0.9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package   %{nil}
%define gcj_support	1
%define base_name	beanutils
%define short_name	commons-%{base_name}

Name:		jakarta-%{short_name}
Version:	1.7.0
Release:	6.0.9
Epoch:		0
Summary:	Jakarta Commons BeanUtils Package
License:	Apache License
Group:		Development/Java
#Vendor:         JPackage Project
#Distribution:   JPackage
Source0:	http://www.apache.org/dist/jakarta/commons/beanutils/source/commons-beanutils-1.7.0-src.tar.bz2
Source1:        pom-maven2jpp-depcat.xsl
Source2:        pom-maven2jpp-newdepmap.xsl
Source3:        pom-maven2jpp-mapdeps.xsl
Source4:        commons-beanutils-1.7.0-jpp-depmap.xml
Source5:        commons-beanutils-1.7.0.pom
Source6:        commons-beanutils-bean-collections-1.7.0.pom
Source7:        commons-beanutils-core-1.7.0.pom
Source8:        commons-build.tar.gz
Source9:        commons-beanutils-maven.xml
Source10:       commons-beanutils-build-other-jars.xml

Patch0:         commons-beanutils-1.7.0-project_xml.patch
Patch1:         commons-beanutils-1.7.0-BeanificationTestCase.patch
Patch2:         commons-beanutils-1.7.0-LocaleBeanificationTestCase.patch
Patch3:         commons-beanutils-1.7.0-navigation_xml.patch
Patch4:         commons-beanutils-1.7.0-project_properties.patch
Url:		http://jakarta.apache.org/commons/%{base_name}/
BuildRequires:	ant
BuildRequires:	locales-en
BuildRequires:	jakarta-commons-collections >= 0:2.0
BuildRequires:	jakarta-commons-logging >= 0:1.0
BuildRequires:	java-rpmbuild > 0:1.5
Requires:	jakarta-commons-collections >= 0:2.0
Requires:	jakarta-commons-logging >= 0:1.0
Provides:	%{short_name}
Obsoletes:	%{short_name}
# libgcj aot-compiled native libraries
%if %{gcj_support}
BuildRequires:    java-gcj-compat-devel
%else
BuildArch:	noarch
%endif

%description
The scope of this package is to create a package of Java utility methods
for accessing and modifying the properties of arbitrary JavaBeans.  No
dependencies outside of the JDK are required, so the use of this package
is very lightweight.

%package javadoc
Summary:	Javadoc for %{name}
Group:		Development/Java

%description javadoc
Javadoc for %{name}.

%prep
%setup -q -n %{short_name}-%{version}-src
gzip -dc %{SOURCE8} | tar xf -
cp %{SOURCE9} maven.xml
cp %{SOURCE10} build-other-jars.xml
%remove_java_binaries
%patch0 -b .sav
%patch1 -p0 -b .sav
%patch2 -p0 -b .sav
%patch3 -p0 -b .sav
%patch4 -b .sav


%build
export LC_ALL=ISO-8859-1
export CLASSPATH=$(build-classpath commons-collections commons-logging)
%ant -Dbuild.sysclasspath=first dist

%install
# jars
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
install -m 644 dist/%{short_name}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
install -m 644 dist/%{short_name}-core.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-core-%{version}.jar
install -m 644 dist/%{short_name}-bean-collections.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-bean-collections-%{version}.jar
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed  "s|jakarta-||g"`; done)
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed  "s|-%{version}||g"`; done)

%add_to_maven_depmap %{short_name} %{short_name} %{version} JPP %{short_name}
%add_to_maven_depmap %{short_name} %{short_name}-core %{version} JPP %{short_name}-core
%add_to_maven_depmap %{short_name} %{short_name}-bean-collections %{version} JPP %{short_name}-bean-collections

install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms
install -pm 644 %{SOURCE5} \
    $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP-%{short_name}.pom
install -pm 644 %{SOURCE6} \
    $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP-%{short_name}-bean-collections.pom
install -pm 644 %{SOURCE7} \
    $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP-%{short_name}-core.pom


# javadoc
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr dist/docs/api/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%post
%update_maven_depmap
%if %{gcj_support}
%{update_gcjdb}
%endif

%postun
%update_maven_depmap
%if %{gcj_support}
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%doc PROPOSAL.html STATUS.html RELEASE-NOTES.txt LICENSE.txt
%{_javadir}/*
%{_datadir}/maven2/poms/*
%{_mavendepmapfragdir}
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/*
%endif

%files javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}-%{version}





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14410 |12mr|jakarta-commons-cli-1.1-0.0.7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2007, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define gcj_support 0

%define base_name       cli
%define short_name      commons-%{base_name}
%define section         devel

Name:           jakarta-commons-cli
Version:        1.1
Release:        %mkrel 0.0.7
Epoch:          0
Summary:        Jakarta Commons CLI, a Command Line Interface for Java
License:        Apache License
Group:          Development/Java
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL:            http://jakarta.apache.org/commons/cli/
Source:         http://archive.apache.org/dist/jakarta/commons/cli/source/%{short_name}-%{version}-src.tar.gz

%if ! %{gcj_support}
BuildArch:      noarch
%endif
BuildRequires:  ant >= 0:1.6
BuildRequires:  ant-junit >= 0:1.6
BuildRequires:  junit
BuildRequires:  jakarta-commons-lang
BuildRequires:  jakarta-commons-logging
BuildRequires:  java-rpmbuild >= 0:1.6

# (anssi) There is no reason to depend on these, as programs may use
# jakarta-commons-cli even without them, such as azureus. Installing them
# brings no benefit unless they are explicitely placed in classpath, in which
# case the end-user application should require them directly anyway. This is
# also how Debian does it.
#Requires:       jakarta-commons-lang
#Requires:       jakarta-commons-logging

%if %{gcj_support}
BuildRequires:    java-gcj-compat-devel
%endif

%description
The CLI library provides a simple and easy to use API for working with
the command line arguments and options.

%package        javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java
BuildRequires:  java-javadoc

%description    javadoc
Javadoc for %{name}.


%prep
%setup -q -n %{short_name}-%{version}-src
%remove_java_binaries


%build
export OPT_JAR_LIST="ant/ant-junit junit"
export CLASSPATH=$(build-classpath commons-logging commons-lang)
export CLASSPATH="$CLASSPATH:target/classes:target/test-classes"
 # for tests
mkdir lib
%{ant} \
  -Dbuild.sysclasspath=only \
  -Dfinal.name=%{short_name} \
  -Dj2se.javadoc=%{_javadocdir}/java \
  jar dist


%install
rm -rf $RPM_BUILD_ROOT

# jars
mkdir -p $RPM_BUILD_ROOT%{_javadir}
cp -p dist/%{short_name}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed "s|jakarta-||g"`; done)
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)

# javadoc
mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr dist/docs/api/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}

%{gcj_compile}

%clean
rm -rf $RPM_BUILD_ROOT


%if %{gcj_support}
%post
%{update_gcjdb}
%endif

%if %{gcj_support}
%postun
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%doc LICENSE.txt README.txt
%{_javadir}/*
%{gcj_files}

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14411 |12mr|jakarta-commons-codec-1.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@


%define gcj_support 0

%define base_name  codec
%define short_name commons-%{base_name}

Name:		jakarta-commons-codec
Version:	1.4
Release:	%mkrel 3
Summary:	Implementations of common encoders and decoders
License:	Apache Software License
Group:		Development/Java
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Epoch:		0
URL:		http://jakarta.apache.org/commons/codec/
Source0:        http://archive.apache.org/dist/commons/codec/source/commons-codec-%{version}-src.tar.gz
# svn export http://svn.apache.org/repos/asf/jakarta/commons/proper/codec/tags/CODEC_1_3/
# cd CODEC_1_3
# tar czvf commons-codec-1.3-src.tar.gz .

BuildRequires:	java-rpmbuild >= 0:1.6
BuildRequires:	ant >= 0:1.6.2
BuildRequires:	ant-junit
BuildRequires:	junit
BuildRequires:	java-javadoc
BuildRequires:	jpackage-utils
%if ! %{gcj_support}
BuildArch:	noarch
%endif
Provides:	%{short_name} = %{epoch}:%{version}-%{release}
Obsoletes:	%{short_name} <= %{epoch}:%{version}-%{release}

%if %{gcj_support}
BuildRequires:	java-gcj-compat-devel
%endif

%description
Commons Codec is an attempt to provide definitive implementations of
commonly used encoders and decoders. Examples include Base64, Hex,
Phonetic and URLs.

%package javadoc
Summary:	Javadoc for %{name}
Group:		Development/Java
Requires:	java-javadoc

%description javadoc
Javadoc for %{name}.

# -----------------------------------------------------------------------------

%prep
%setup -qn %{short_name}-%{version}-src

#fixes eof encoding
%{__sed} -i 's/\r//' LICENSE.txt
%{__sed} -i 's/\r//' RELEASE-NOTES.txt

# -----------------------------------------------------------------------------

%build
export CLASSPATH=$(build-classpath junit)
#perl -p -i -e 's|../LICENSE|LICENSE.txt|g' build.xml
%{ant} -Dbuild.sysclasspath=first \
  -Dconf.home=src/conf \
  -Dbuild.home=build \
  -Dsource.home=src/java \
  -Dtest.home=src/test \
  -Ddist.home=dist \
  -Dcomponent.title=%{short_name} \
  -Dcomponent.version=%{version} \
  -Dfinal.name=%{name}-%{version} \
  -Dextension.name=%{short_name} \
  test jar javadoc

# -----------------------------------------------------------------------------

%install
rm -rf %{buildroot}

# jars
mkdir -p %{buildroot}%{_javadir}
cp -p dist/%{name}-%{version}.jar %{buildroot}%{_javadir}
(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed  "s|jakarta-||g"`; done)
(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed  "s|-%{version}||g"`; done)

# javadoc
mkdir -p %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -pr dist/docs/api/* %{buildroot}%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}

# -----------------------------------------------------------------------------

%{gcj_compile}

%clean
rm -rf %{buildroot}

# -----------------------------------------------------------------------------

%if %{gcj_support}
%post
%{update_gcjdb}
%endif

%if %{gcj_support}
%postun
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%doc LICENSE.txt RELEASE-NOTES.txt
%{_javadir}/*
%{gcj_files}

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}
# -----------------------------------------------------------------------------



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14412 |12mr|jakarta-commons-collections-3.2.1-2.0.7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2005, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define _with_gcj_support 1
%define _without_maven 1
%define gcj_support %{?_with_gcj_support:1}%{!?_with_gcj_support:%{?_without_gcj_support:0}%{!?_without_gcj_support:%{?_gcj_support:%{_gcj_support}}%{!?_gcj_support:0}}}

# If you don't want to build with maven, and use straight ant instead,
# give rpmbuild option '--without maven'

%define with_maven %{!?_without_maven:1}%{?_without_maven:0}
%define without_maven %{?_without_maven:1}%{!?_without_maven:0}

%define base_name       collections
%define short_name      commons-%{base_name}
%define section         free

Name:       jakarta-%{short_name}
Version:    3.2.1
Release:    %mkrel 2.0.7
Epoch:      0
Summary:    Provides new interfaces, implementations and utilities for Java Collections
License:    Apache Software License 
Group:      Development/Java
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Source0:    http://www.apache.org/dist/jakarta/commons/%{base_name}/source/%{short_name}-%{version}-src.tar.gz
Source1:    pom-maven2jpp-depcat.xsl
Source2:    pom-maven2jpp-newdepmap.xsl
Source3:    pom-maven2jpp-mapdeps.xsl
Source4:    commons-collections-3.2-jpp-depmap.xml
# svn export -r '{2007-02-15}' http://svn.apache.org/repos/asf/jakarta/commons/proper/commons-build/trunk/ commons-build
# tar czf commons-build.tar.gz commons-build
Source6:    collections-tomcat5-build.xml

Patch0:         %{name}-javadoc-nonet.patch

Url:            http://jakarta.apache.org/commons/%{base_name}/
BuildRequires:  ant
BuildRequires:  ant-junit
BuildRequires:  java-rpmbuild >= 0:1.7.2
BuildRequires:  xml-commons-apis >= 1.3
%if %{with_maven}
BuildRequires:  maven >= 0:1.1
BuildRequires:  maven-plugins-base
BuildRequires:  maven-plugin-test
BuildRequires:  maven-plugin-xdoc
BuildRequires:  maven-plugin-license
BuildRequires:  maven-plugin-changes
BuildRequires:  maven-plugin-jdepend
BuildRequires:  maven-plugin-jdiff
BuildRequires:  maven-plugin-jxr
BuildRequires:  maven-plugin-tasklist
BuildRequires:  maven-plugin-developer-activity
BuildRequires:  maven-plugin-file-activity
BuildRequires:  saxon
BuildRequires:  saxon-scripts
%endif

%if ! %{gcj_support}
BuildArch:      noarch
%endif
Provides:   %{short_name} = %{epoch}:%{version}-%{release}
Obsoletes:  %{short_name} < %{epoch}:%{version}-%{release}

%if %{gcj_support}
BuildRequires:          java-gcj-compat-devel
%endif

%description
The introduction of the Collections API by Sun in JDK 1.2 has been a
boon to quick and effective Java programming. Ready access to powerful
data structures has accelerated development by reducing the need for
custom container classes around each core object. Most Java2 APIs are
significantly easier to use because of the Collections API.
However, there are certain holes left unfilled by Sun's
implementations, and the Jakarta-Commons Collections Component strives
to fulfill them. Among the features of this package are:
- special-purpose implementations of Lists and Maps for fast access
- adapter classes from Java1-style containers (arrays, enumerations) to
Java2-style collections.
- methods to test or create typical set-theory properties of collections
such as union, intersection, and closure.

%package testframework
Summary:        Testframework for %{name}
Group:          Development/Java
Requires:       %{name} = %{epoch}:%{version}-%{release}

%if %{gcj_support}
BuildRequires:          java-gcj-compat-devel
%endif

%description testframework
%{summary}.

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
%{summary}.

%package tomcat5
Summary:        Jakarta Commons Collection dependency for Tomcat5
Group:          Development/Java

%if %{gcj_support}
BuildRequires:          java-gcj-compat-devel
%endif

%description tomcat5
A package that is specifically designed to fulfill to a Tomcat5 dependency.

%package testframework-javadoc
Summary:        Javadoc for %{name}-testframework
Group:          Development/Java

%description testframework-javadoc
%{summary}.

%if %{with_maven}
%package manual
Summary:        Documents for %{name}
Group:          Development/Java

%description manual
%{summary}.
%endif

%prep
cat <<EOT

                If you dont want to build with maven,
                give rpmbuild option '--without maven'

EOT

%setup -q -n %{short_name}-%{version}-src
%remove_java_binaries
%patch0 -p1 -b .sav0
cp %{SOURCE6} .

# Fix file eof
%{__sed} -i 's/\r//' LICENSE.txt
%{__sed} -i 's/\r//' PROPOSAL.html
%{__sed} -i 's/\r//' RELEASE-NOTES.html
%{__sed} -i 's/\r//' README.txt
%{__sed} -i 's/\r//' NOTICE.txt

%build
%if %{with_maven}
export DEPCAT=$(pwd)/commons-collections-3.1-depcat.new.xml
echo '<?xml version="1.0" standalone="yes"?>' > $DEPCAT
echo '<depset>' >> $DEPCAT
for p in $(find . -name project.xml); do
    pushd $(dirname $p)
    /usr/bin/saxon project.xml %{SOURCE1} >> $DEPCAT
    popd
done
echo >> $DEPCAT
echo '</depset>' >> $DEPCAT
/usr/bin/saxon $DEPCAT %{SOURCE2} > %{short_name}-%{version}-depmap.new.xml
fi

for p in $(find . -name project.xml); do
    pushd $(dirname $p)
    cp project.xml project.xml.orig
    /usr/bin/saxon -o project.xml project.xml.orig %{SOURCE3} map=%{SOURCE4}
    popd
done

export MAVEN_HOME_LOCAL=$(pwd)/.maven

#        -Dmaven.test.failure.ignore=true \
maven \
        -Dmaven.repo.remote=file:/usr/share/maven/repository \
        -Dmaven.home.local=${MAVEN_HOME_LOCAL} \
        jar:jar javadoc:generate xdoc:transform
%ant tf.javadoc
%else
#FIXME Enabling tests with gcj causes memory leaks!
# See http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28423
%if %{gcj_support}
%ant -Djava.io.tmpdir=. jar javadoc tf.validate tf.jar dist.bin dist.src tf.javadoc
%else
%ant -Djava.io.tmpdir=. test dist tf.javadoc
%endif
%endif

# commons-collections-tomcat5
%ant -f collections-tomcat5-build.xml

%install
rm -rf $RPM_BUILD_ROOT
# jars
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
%if %{with_maven}
install -m 644 target/%{short_name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
install -m 644 target/%{short_name}-testframework-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-testframework-%{version}.jar
%else
install -m 644 build/%{short_name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
install -m 644 build/%{short_name}-testframework-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-testframework-%{version}.jar
%endif

#tomcat5
install -m 644 collections-tomcat5/%{short_name}-tomcat5.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-tomcat5-%{version}.jar
%add_to_maven_depmap %{short_name} %{short_name} %{version} JPP %{short_name}
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed  "s|jakarta-||g"`; done)
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed  "s|-%{version}||g"`; done)

# pom
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms
install -m 644 pom.xml \
    $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP-%{short_name}.pom

# javadoc
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
%if %{with_maven}
cp -pr target/docs/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
%else
cp -pr build/docs/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
%endif
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}
rm -rf target/docs/apidocs

# testframework-javadoc
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-testframework-%{version}
cp -pr build/docs/testframework/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-testframework-%{version}
ln -s %{name}-testframework-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-testframework 

# manual
%if %{with_maven}
install -d -m 755 $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
cp -pr target/docs/* $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
%endif

%{gcj_compile}

%clean
rm -rf $RPM_BUILD_ROOT

%post
%update_maven_depmap
%if %{gcj_support}
%{update_gcjdb}
%endif

%postun
%update_maven_depmap
%if %{gcj_support}
%{clean_gcjdb}
%endif

%post testframework
%if %{gcj_support}
%{update_gcjdb}
%endif

%postun testframework
%if %{gcj_support}
%{clean_gcjdb}
%endif

%post tomcat5
%if %{gcj_support}
%{update_gcjdb}
%endif

%postun tomcat5 
%if %{gcj_support}
%{clean_gcjdb}
%endif


%files
%defattr(0644,root,root,0755)
%doc PROPOSAL.html README.txt LICENSE.txt RELEASE-NOTES.html NOTICE.txt
%{_javadir}/%{name}-%{version}.jar
%{_javadir}/%{name}.jar
%{_javadir}/%{short_name}-%{version}.jar
%{_javadir}/%{short_name}.jar
%{_datadir}/maven2/poms/*
%{_mavendepmapfragdir}

%if %{gcj_support}
# (anssi) own the dir:
%dir  %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/jakarta-commons-collections-%{version}.jar.*
%endif

%files testframework
%defattr(0644,root,root,0755)
%{_javadir}/%{name}-testframework-%{version}.jar
%{_javadir}/%{name}-testframework.jar
%{_javadir}/%{short_name}-testframework-%{version}.jar
%{_javadir}/%{short_name}-testframework.jar

%if %{gcj_support}
%attr(-,root,root) %{_libdir}/gcj/%{name}/jakarta-commons-collections-testframework-%{version}.jar.*
%endif

%files tomcat5
%defattr(0644,root,root,0755)
%{_javadir}/*-tomcat5*.jar
%doc LICENSE.txt NOTICE.txt
%if %{gcj_support}
# (anssi) own the dir:
%dir  %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/*-tomcat5*
%endif

%files javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}

%files testframework-javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}-testframework-%{version}
%{_javadocdir}/%{name}-testframework

%if %{with_maven}
%files manual
%defattr(0644,root,root,0755)
%{_docdir}/%{name}-%{version}
%endif




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14413 |12mr|jakarta-commons-daemon-1.0.1-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define base_name   daemon
%define short_name  commons-%{base_name}
%define name        jakarta-%{short_name}
%define section     free
%define gcj_support 1

Name:           %{name}
Version:        1.0.1
Release:        %mkrel 12
Epoch:          1
Summary:        Jakarta Commons Daemon Package
License:        Apache License
Group:          Development/Java
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL:            http://jakarta.apache.org/commons/daemon/
Source0:        http://www.apache.org/dist/jakarta/commons/daemon/source/daemon-%{version}.tar.bz2
Patch0:          %{name}-crosslink.patch
Patch1:		 daemon-1.0.1-asneeded.patch

%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
Buildarch:      noarch
%endif
BuildRequires:  ant, java-javadoc
BuildRequires:  java-rpmbuild >= 0:1.5
Provides:       %{short_name}
Obsoletes:      %{short_name}
ExcludeArch:	%arm %mips

%description
The scope of this package is to define an API in line with the current
Java(tm) Platform APIs to support an alternative invocation mechanism
which could be used instead of the above mentioned public static void
main(String[]) method.  This specification cover the behavior and life
cycle of what we define as Java(tm) daemons, or, in other words, non
interactive Java(tm) applications.

%package        jsvc
Summary:        Java daemon launcher
Group:          Development/Java
Provides:       jsvc = %{epoch}:%{version}-%{release}

%description    jsvc
%{summary}.

%package        javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description    javadoc
Javadoc for %{name}.


%prep
%setup -q -n %{base_name}-%{version}
%patch0 -p0
%patch1 -p1 -b .asneeded
chmod 644 src/samples/*


%build
pushd src/native/unix
%configure --with-java=%{java_home}
make %{?_smp_mflags}
popd
%ant -Dant.lib=%{_javadir} -Dj2se.javadoc=%{_javadocdir}/java dist

%install
rm -rf $RPM_BUILD_ROOT
install -Dpm 755 src/native/unix/jsvc $RPM_BUILD_ROOT%{_sbindir}/jsvc
# jars
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
install -pm 644 dist/%{short_name}.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed  "s|jakarta-||g"`; done)
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed  "s|-%{version}||g"`; done)
# javadoc
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr dist/docs/api/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name} 

%{gcj_compile}

%clean
rm -rf $RPM_BUILD_ROOT

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files jsvc
%defattr(-,root,root,-)
%doc LICENSE*
%{_sbindir}/jsvc

%files
%defattr(-,root,root,-)
%doc LICENSE* PROPOSAL.html RELEASE-NOTES.txt STATUS.html src/samples
%doc src/docs/*
%{_javadir}/*
%{gcj_files}

%files javadoc
%defattr(-,root,root,-)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14414 |12mr|jakarta-commons-digester-1.8-1.0.8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2008, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#
%define _with_gcj_support 1
%define gcj_support %{?_with_gcj_support:1}%{!?_with_gcj_support:%{?_without_gcj_support:0}%{!?_without_gcj_support:%{?_gcj_support:%{_gcj_support}}%{!?_gcj_support:0}}}

%define base_name       digester
%define short_name      commons-%{base_name}
%define section         free

Name:           jakarta-%{short_name}
Version:        1.8
Release:        %mkrel 1.0.8
Epoch:          0
Summary:        Jakarta Commons Digester Package
License:        Apache License
Group:          Development/Java
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL:            http://commons.apache.org/digester/
Source0:        http://www.apache.org/dist/jakarta/commons/digester/source/commons-digester-%{version}-src.tar.gz
Source1:        maven2jpp-mapdeps.xsl
Source2:        commons-digester-1.8-jpp-depmap.xml
BuildRequires:  ant
BuildRequires:  jakarta-commons-beanutils >= 0:1.7
BuildRequires:  jakarta-commons-logging >= 0:1.0
BuildRequires:  java-rpmbuild > 0:1.5
Requires:       jakarta-commons-beanutils >= 0:1.7
Requires:       jakarta-commons-logging >= 0:1.0
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildArch:      noarch
%endif
Provides:       %{short_name}
Obsoletes:      %{short_name}

%description
Many projects read XML configuration files to provide 
initialization of various Java objects within the system. 
There are several ways of doing this, and the Digester 
component was designed to provide a common implementation 
that can be used in many different projects.
Basically, the Digester package lets you configure an 
XML -> Java object mapping module, which triggers certain 
actions called rules whenever a particular pattern of nested 
XML elements is recognized. A rich set of predefined rules 
is available for your use, or you can also create your own. 
Advanced features of Digester include:
- Ability to plug in your own pattern matching engine, if 
  the standard one is not sufficient for your requirements. 
- Optional namespace-aware processing, so that you can 
  define rules that are relevant only to a particular XML 
  namespace. 
- Encapsulation of Rules into RuleSets that can be easily 
  and conveniently reused in more than one application that 
  requires the same type of processing. 

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
Javadoc for %{name}.

%prep
%setup -q -n %{short_name}-%{version}-src

%build
export CLASSPATH=%(build-classpath commons-logging commons-beanutils junit)
%ant dist

# Build rss -- needed by struts
export CLASSPATH=$CLASSPATH:`pwd`/dist/%{short_name}.jar
(cd src/examples/rss; %ant dist)


%install
rm -rf $RPM_BUILD_ROOT

# jars
mkdir -p $RPM_BUILD_ROOT%{_javadir}
cp -p dist/%{short_name}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
cp -p src/examples/rss/dist/%{short_name}-rss.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}-rss.jar
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed "s|jakarta-||g"`; done)
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)

%add_to_maven_depmap %{short_name} %{short_name} %{version} JPP %{short_name}

# pom
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms
install -m 644 pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP-%{short_name}.pom

# javadoc
mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr dist/docs/api/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%post
%update_maven_depmap
%if %{gcj_support}
%{update_gcjdb}
%endif

%postun
%update_maven_depmap
%if %{gcj_support}
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%doc LICENSE.txt NOTICE.txt RELEASE-NOTES.txt
%{_javadir}/*
%{_datadir}/maven2
%{_mavendepmapfragdir}
%if %{gcj_support}
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-%{version}*.jar.*
%endif

%files javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14415 |12mr|jakarta-commons-discovery-0.4-2.12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gcj_support 1
%define short_name commons-discovery

Summary:        Jakarta Commons Discovery
Name:           jakarta-commons-discovery
Version:        0.4
Release:        2.12
Epoch:          1
Group:          Development/Java
License:        Apache License
URL:            http://jakarta.apache.org/commons/discovery/
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildArch:      noarch
%endif
Source0:        http://www.apache.org/dist/jakarta/commons/discovery/source/commons-discovery-0.4-src.tar.gz
Source1:        http://www.apache.org/dist/jakarta/commons/discovery/source/commons-discovery-0.4-src.tar.gz.asc
Source2:        http://www.apache.org/dist/jakarta/commons/discovery/source/commons-discovery-0.4-src.tar.gz.md5
#Vendor:        JPackage Project
#Distribution:  JPackage
BuildRequires:  ant
BuildRequires:  java-rpmbuild >= 0:1.5
BuildRequires:  junit >= 0:3.7
BuildRequires:  jakarta-commons-logging >= 0:1.0.1
Requires:       jakarta-commons-logging >= 0:1.0.1

%description
The Discovery component is about discovering, or finding, implementations for
pluggable interfaces.  Pluggable interfaces are specified with the intent that
multiple implementations are, or will be, available to provide the service
described by the interface.  Discovery provides facilities for finding and
instantiating classes, and for lifecycle management of singleton (factory)
classes. 

%package javadoc
Group:          Development/Java
Summary:        Javadoc for %{name}

%description javadoc
Javadoc for %{name}.

%prep
%setup -q -n commons-discovery-%{version}-src
%{__chmod} u+w .

# No NOTICE.txt file in the sources
/bin/touch NOTICE.txt
%{__perl} -pi -e 's/\r$//g' LICENSE.txt

%build
%{ant} \
  -Djunit.jar=$(find-jar junit) \
  -Dlogger.jar=$(find-jar jakarta-commons-logging) \
  test.discovery dist
if [ -z "`%{jar} tf dist/%{short_name}.jar | %{__grep} META-INF/INDEX.LIST`" ]; then
  %{jar} -i dist/%{short_name}.jar
fi

%install
%{__rm} -rf %{buildroot}

# jar
%{__install} -m 0644 dist/%{short_name}.jar -D %{buildroot}%{_javadir}/%{name}-%{version}.jar
%{__ln_s} %{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}.jar
%{__ln_s} %{name}-%{version}.jar %{buildroot}%{_javadir}/%{short_name}.jar

# javadoc
%{__mkdir_p} %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -a dist/docs/api/* %{buildroot}%{_javadocdir}/%{name}-%{version}
%{__ln_s} %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%doc LICENSE.txt NOTICE.txt
%{_javadir}/*
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/*.jar.*
%endif

%files javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}


%changelog
* Thu Aug  30 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 52b1c76
- Use cp command instead of __cp macro
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14416 |12mr|jakarta-commons-el-1.0-9.4.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2005, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define gcj_support 0

%define base_name       el
%define short_name      commons-el

%define section         free

Name:           jakarta-commons-el
Version:        1.0
Release:        %mkrel 9.4.1
Epoch:          0
Summary:        The Jakarta Commons Extension Language
License:        Apache License
Group:          Development/Java
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL:            http://jakarta.apache.org/commons/el/
Source0:        http://archive.apache.org/dist/jakarta/commons/el/source/commons-el-%{version}-src.tar.gz
Patch0:         %{short_name}-%{version}-license.patch
Patch1:         %{short_name}-eclipse-manifest.patch
Patch2:         jakarta-commons-el-enum.patch
%if ! %{gcj_support}
BuildArch:      noarch
%endif
BuildRequires:  java-rpmbuild >= 0:1.6
BuildRequires:  ant
BuildRequires:  jsp_api
BuildRequires:  servletapi5
BuildRequires:  junit

%if %{gcj_support}
BuildRequires:          java-gcj-compat-devel
%endif

%description
An implementation of standard interfaces and abstract classes for
javax.servlet.jsp.el which is part of the JSP 2.0 specification.


%package        javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java
BuildRequires:  java-javadoc
Requires(post): /bin/rm /bin/ln
Requires(postun): /bin/rm
%if %{gcj_support}
BuildRequires:          java-gcj-compat-devel
%endif

%description    javadoc
Javadoc for %{name}.


%prep
%setup -q -n %{short_name}-%{version}-src
%patch0 -p1 -b .license
pushd src/conf
%patch1 -p1
popd
%patch2 -p1

# remove all precompiled stuff
find . -type f -name "*.jar" -exec rm -f {} \;

cat > build.properties <<EOBP
build.compiler=modern
junit.jar=$(build-classpath junit)
servlet-api.jar=$(build-classpath servletapi5)
jsp-api.jar=$(build-classpath jsp_api)
servletapi.build.notrequired=true
jspapi.build.notrequired=true
EOBP

%build
%{ant} \
  -Dfinal.name=%{short_name} \
  -Dj2se.javadoc=%{_javadocdir}/java \
  jar javadoc


%install
rm -rf $RPM_BUILD_ROOT

# jars
mkdir -p $RPM_BUILD_ROOT%{_javadir}
cp -p dist/%{short_name}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed "s|jakarta-||g"`; done)
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)

# javadoc
mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr dist/docs/api/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}


%{gcj_compile}

%clean
rm -rf $RPM_BUILD_ROOT


%if %{gcj_support}
%post
%{update_gcjdb}
%endif

%if %{gcj_support}
%postun
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%doc LICENSE.txt STATUS.html
%{_javadir}/*
%{gcj_files}

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14417 |12mr|jakarta-commons-fileupload-1.2.1-2.0.9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2005, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define gcj_support	0
%define base_name fileupload
%define short_name commons-%{base_name}
%define section free

Name:           jakarta-%{short_name}
Epoch:          1
Version:        1.2.1
Release:        2.0.9
Summary:        Jakarta Commons Fileupload Package

Group:          Development/Java
License:        Apache License
URL:            http://jakarta.apache.org/commons/fileupload/
Source0:        http://www.apache.org/dist/jakarta/commons/fileupload/source/commons-fileupload-%{version}-src.tar.gz
Patch0:         %{name}-build_xml.patch

BuildRequires:  java-rpmbuild >= 0:1.5
BuildRequires:  ant
BuildRequires:  ant-junit
BuildRequires:  jakarta-commons-io
BuildRequires:  junit >= 0:3.8.1
BuildRequires:  portlet-1.0-api
BuildRequires:  servletapi5
%if %{gcj_support}
BuildRequires:	java-gcj-compat-devel
%else
BuildArch:      noarch
%endif
Requires:       servletapi5
Provides:       %{short_name}

%description
The javax.servlet package lacks support for rfc 1867, html file
upload.  This package provides a simple to use api for working with
such data.  The scope of this package is to create a package of Java
utility classes to read multipart/form-data within a
javax.servlet.http.HttpServletRequest

%package        javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description    javadoc
Javadoc for %{name}.

%prep
%setup -q -n %{short_name}-%{version}-src
%patch0 -b .build.xml
#%patch1 -p0 -b .servletapi5

%build
export CLASSPATH="$(build-classpath commons-io junit portlet-1.0-api \
    servletapi5):${PWD}/target/classes:${PWD}/target/test-classes"

%{ant} \
    -Dbuild.sysclasspath=only \
    -Dfinal.name=%{name}-%{version} \
    -Dservletapi.javadoc=%{_javadocdir}/servletapi5 \
    dist

%install
%{__rm} -rf $RPM_BUILD_ROOT

# jars
%{__mkdir} -p $RPM_BUILD_ROOT%{_javadir}
%{__cp} -p dist/%{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}
(
    cd $RPM_BUILD_ROOT%{_javadir} && \
    for jar in *-%{version}*; do
        %{__ln_s} -f ${jar} `echo $jar | %{__sed} "s|jakarta-||g"`
    done
)
(
    cd $RPM_BUILD_ROOT%{_javadir} && \
    for jar in *-%{version}*; do
        %{__ln_s} -f ${jar} `echo $jar | %{__sed} "s|-%{version}||g"`
    done
)
%add_to_maven_depmap %{short_name} %{short_name} %{version} JPP %{short_name}

# javadoc
%{__mkdir} -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr dist/docs/api/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
%{__ln_s} %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}

# pom
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms
install -m 644 pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP-%{short_name}.pom

# fix end-of-line
%{__perl} -pi -e 's/\r$//g' *.txt

%{gcj_compile}

%post
%update_maven_depmap
%if %{gcj_support}
%{update_gcjdb}
%endif

%postun
%update_maven_depmap
%if %{gcj_support}
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%doc LICENSE.txt NOTICE.txt
%{_javadir}/*
%{_datadir}/maven2
%{_mavendepmapfragdir}
%{gcj_files}

%files javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}



%changelog
* Thu Aug  30 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: c633407
- Use cp command instead of __cp macro
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14418 |12mr|jakarta-commons-httpclient-3.1-2.3.7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2007, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define _with_gcj_support 0

%define gcj_support %{?_with_gcj_support:1}%{!?_with_gcj_support:%{?_without_gcj_support:0}%{!?_without_gcj_support:%{?_gcj_support:%{_gcj_support}}%{!?_gcj_support:0}}}

%define short_name httpclient

Name:           jakarta-commons-httpclient
Version:        3.1
Release:        2.3.7
Epoch:          1
Summary: Jakarta Commons HTTPClient implements the client side of HTTP standards
License:        Apache Software License
Source0:         http://archive.apache.org/dist/httpcomponents/commons-httpclient/source/commons-httpclient-3.1-src.tar.gz
Patch0:         %{name}-disablecryptotests.patch
# Add OSGi MANIFEST.MF bits
Patch1:         %{name}-addosgimanifest.patch
URL:            http://jakarta.apache.org/commons/httpclient/
Group:          Development/Java
%if ! %{gcj_support}
Buildarch:      noarch
%endif

BuildRequires:  java-rpmbuild >= 0:1.5
BuildRequires:  ant
BuildRequires:  locales-en
BuildRequires:  jakarta-commons-codec
BuildRequires:  jakarta-commons-logging >= 0:1.0.3
BuildRequires:  jce >= 0:1.2.2
BuildRequires:  jsse >= 0:1.0.3.01
#BuildRequires:  java-javadoc
BuildRequires:  jakarta-commons-logging-javadoc
BuildRequires:  junit
#BuildRequires:  jaxp = 1.3

Requires:       jakarta-commons-logging >= 0:1.0.3

Provides:       commons-httpclient = %{epoch}:%{version}-%{release}
Obsoletes:      commons-httpclient < %{epoch}:%{version}-%{release}
Provides:       jakarta-commons-httpclient3 = %{epoch}:%{version}-%{release}
Obsoletes:      jakarta-commons-httpclient3 < %{epoch}:%{version}-%{release}

%if %{gcj_support}
BuildRequires:       java-gcj-compat-devel
%endif

%description
The Hyper-Text Transfer Protocol (HTTP) is perhaps the most significant
protocol used on the Internet today. Web services, network-enabled
appliances and the growth of network computing continue to expand the
role of the HTTP protocol beyond user-driven web browsers, and increase
the number of applications that may require HTTP support.
Although the java.net package provides basic support for accessing
resources via HTTP, it doesn't provide the full flexibility or
functionality needed by many applications. The Jakarta Commons HTTP
Client component seeks to fill this void by providing an efficient,
up-to-date, and feature-rich package implementing the client side of the
most recent HTTP standards and recommendations.
Designed for extension while providing robust support for the base HTTP
protocol, the HTTP Client component may be of interest to anyone
building HTTP-aware client applications such as web browsers, web
service clients, or systems that leverage or extend the HTTP protocol
for distributed communication.

%package        javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description    javadoc
%{summary}.

%package        demo
Summary:        Demos for %{name}
Group:          Development/Java
Requires:       %{name} = %{epoch}:%{version}-%{release}

%description    demo
%{summary}.

%package        manual
Summary:        Manual for %{name}
Group:          Development/Java
Requires:       %{name}-javadoc = %{epoch}:%{version}-%{release}

%description    manual
%{summary}.


%prep
%setup -q -n commons-httpclient-%{version}
mkdir lib # duh
rm -rf docs/apidocs docs/*.patch docs/*.orig docs/*.rej

%patch0

pushd src/conf
%{__sed} -i 's/\r//' MANIFEST.MF
%patch1
popd

# Use javax classes, not com.sun ones
# assume no filename contains spaces
pushd src
    for j in $(find . -name "*.java" -exec grep -l 'com\.sun\.net\.ssl' {} \;); do
        sed -e 's|com\.sun\.net\.ssl|javax.net.ssl|' $j > tempf
        cp tempf $j
    done
    rm tempf
popd

# FIXME: These tests fail due to absence of jks in libgcj. Disable them for now.
rm -f src/test/org/apache/commons/httpclient/TestProxy.java
rm -f src/test/org/apache/commons/httpclient/params/TestSSLTunnelParams.java

%{__sed} -i 's/\r//' RELEASE_NOTES.txt
%{__sed} -i 's/\r//' README.txt
%{__sed} -i 's/\r//' LICENSE.txt

%build
export LC_ALL=ISO-8859-1
export CLASSPATH=$(build-classpath jsse jce jakarta-commons-codec jakarta-commons-logging junit)
%{ant} \
  -Dbuild.sysclasspath=first \
  -Djavadoc.j2sdk.link=%{_javadocdir}/java \
  -Djavadoc.logging.link=%{_javadocdir}/jakarta-commons-logging \
  -Dtest.failonerror=false \
  dist test


%install
# jars
mkdir -p $RPM_BUILD_ROOT%{_javadir}
cp -p dist/commons-httpclient.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}.jar; do ln -sf ${jar} `echo $jar| sed "s|jakarta-||g"`; done)
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}.jar; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)
# compat symlink
pushd $RPM_BUILD_ROOT%{_javadir}
ln -s commons-httpclient.jar commons-httpclient3.jar
popd

# javadoc
mkdir -p $RPM_BUILD_ROOT%{_javadocdir}
mv dist/docs/api $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}

# demo
mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{name}
cp -pr src/examples src/contrib $RPM_BUILD_ROOT%{_datadir}/%{name}

# manual and docs
rm -f dist/docs/{BUILDING,TESTING}.txt
ln -s %{_javadocdir}/%{name}-%{version} dist/docs/apidocs


%{gcj_compile}

%clean
rm -rf $RPM_BUILD_ROOT

%if %{gcj_support}
%post
%{update_gcjdb}
%endif

%if %{gcj_support}
%postun
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%doc LICENSE.txt README.txt RELEASE_NOTES.txt
%{_javadir}/*
%{gcj_files}

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-%{version}

%files demo
%defattr(0644,root,root,0755)
%{_datadir}/%{name}

%files manual
%defattr(0644,root,root,0755)
%doc dist/docs/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14419 |12mr|jakarta-commons-io-1.4-2.0.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2007, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define gcj_support	0
%define with_maven	0

%define base_name	commons-io

Name:           jakarta-%{base_name}
Version:        1.4
Release:        %mkrel 2.0.4
Epoch:          0
Summary:        Commons IO Package

Group:          Development/Java
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License:        Apache License
URL:            http://jakarta.apache.org/commons/io/
#cvs -d :pserver:anoncvs@cvs.apache.org:/home/cvspublic login
#cvs -z3 -d :pserver:anoncvs@cvs.apache.org:/home/cvspublic export -r HEAD jakarta-commons/io
Source0:        commons-io-1.4-src.tar.gz
Source1:        %{name}-settings.xml
Source2:        %{name}-jpp-depmap.xml
Source3:        commons-parent-3.pom
Source4:	%{name}-pom.patch
%if %{gcj_support}
BuildRequires:    java-gcj-compat-devel
%else
BuildArch:      noarch
BuildRequires:  java-devel
%endif
Provides:       %{base_name} = %{epoch}:%{version}-%{release}
BuildRequires:  java-javadoc
BuildRequires:  java-rpmbuild >= 0:1.6
BuildRequires:  ant >= 0:1.6
BuildRequires:  ant-junit >= 0:1.6
BuildRequires:  junit >= 0:3.8.1
%if %{with_maven}
BuildRequires:  maven2
BuildRequires:  maven-surefire-plugin
BuildRequires:  maven2-plugin-antrun
BuildRequires:  maven2-plugin-assembly
BuildRequires:  maven2-plugin-compiler
BuildRequires:  maven2-plugin-idea
BuildRequires:  maven2-plugin-install
BuildRequires:  maven2-plugin-jar
BuildRequires:  maven2-plugin-javadoc
BuildRequires:  maven2-plugin-resources
%endif


%description
Commons-IO contains utility classes, stream implementations, 
file filters, and endian classes.

%package        javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description    javadoc
Javadoc for %{name}


%prep
%setup -q -n %{base_name}-%{version}-src
cp %{SOURCE1} settings.xml
mkdir -p .m2/repository/JPP/maven2/default_poms
cp %{SOURCE3} .m2/repository/JPP/maven2/default_poms/org.apache.commons-commons-parent.pom
patch <%{SOURCE4}


%build
%if %{with_maven}
sed -i -e "s|<url>__JPP_URL_PLACEHOLDER__</url>|<url>file://`pwd`/.m2/repository</url>|g" settings.xml
sed -i -e "s|<url>__JAVADIR_PLACEHOLDER__</url>|<url>file://`pwd`/external_repo</url>|g" settings.xml
sed -i -e "s|<url>__MAVENREPO_DIR_PLACEHOLDER__</url>|<url>file://`pwd`/.m2/repository</url>|g" settings.xml
sed -i -e "s|<url>__MAVENDIR_PLUGIN_PLACEHOLDER__</url>|<url>file:///usr/share/maven2/plugins</url>|g" settings.xml
sed -i -e "s|<url>__ECLIPSEDIR_PLUGIN_PLACEHOLDER__</url>|<url>file:///usr/share/eclipse/plugins</url>|g" settings.xml

export MAVEN_REPO_LOCAL=$(pwd)/.m2/repository
mkdir -p $MAVEN_REPO_LOCAL

mkdir external_repo
ln -s %{_javadir} external_repo/JPP

mvn-jpp \
        -e \
        -s $(pwd)/settings.xml \
        -Dmaven.test.failure.ignore=true \
        -Dmaven2.jpp.mode=true \
        -Dmaven2.jpp.depmap.file=%{SOURCE2} \
        -Dmaven.repo.local=$MAVEN_REPO_LOCAL \
        install javadoc:javadoc
%else

export OPT_JAR_LIST="ant/ant-junit junit"
export CLASSPATH=
CLASSPATH=target/classes:target/test-classes:$CLASSPATH
%ant -Dbuild.sysclasspath=only dist

%endif


%install
# jars
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
%if %{gcj_support}
install -pm 644 build/%{base_name}-%{version}.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
%else
install -pm 644 target/%{base_name}-%{version}.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
%endif
ln -s %{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar
ln -s %{name}-%{version}.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{base_name}-%{version}.jar
ln -s %{base_name}-%{version}.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{base_name}.jar

%if %{with_maven}
%add_to_maven_depmap %{base_name} %{base_name} %{version} JPP %{base_name}

# poms
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms
install -pm 644 pom.xml \
    $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}.pom
%endif

install -dm 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
%if %{with_maven}
cp -pr target/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
%else
unzip -q target/dist/%{base_name}-%{version}.zip %{base_name}-%{version}/apidocs/* -d $RPM_BUILD_ROOT%{_javadocdir}
mv $RPM_BUILD_ROOT%{_javadocdir}/%{base_name}-%{version}/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
rm -r $RPM_BUILD_ROOT%{_javadocdir}/%{base_name}-%{version}
%endif
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name} 

%{gcj_compile}

%clean
rm -rf $RPM_BUILD_ROOT

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files
%defattr(-,root,root,-)
%doc LICENSE.txt NOTICE.txt RELEASE-NOTES.txt
%{_javadir}/*.jar
%if %{with_maven}
%{_datadir}/maven2/poms/*
%{_mavendepmapfragdir}
%endif
%{gcj_files}

%files javadoc
%defattr(-,root,root,-)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14420 |12mr|jakarta-commons-lang-2.3-2.3.6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2007, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define gcj_support        0

%define base_name       lang
%define short_name      commons-%{base_name}

Name:           jakarta-%{short_name}
Version:        2.3
Release:        2.3.6
Epoch:          0
Summary:        Provides a host of helper utilities for the java.lang API
License:        Apache License
Group:          Development/Java

URL:            http://commons.apache.org/lang/
Source0:        http://www.apache.org/dist/commons/%{base_name}/source/%{short_name}-%{version}-src.tar.gz
Source1:        pom-maven2jpp-depcat.xsl
Source2:        pom-maven2jpp-newdepmap.xsl
Source3:        pom-maven2jpp-mapdeps.xsl
Source4:        %{short_name}-%{version}-jpp-depmap.xml
Source5:        %{short_name}-%{version}.pom
Patch0:         %{name}-notarget.patch
Patch1:         %{name}-addosgimanifest.patch

%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildArch:      noarch
BuildRequires:  java-devel
%endif
BuildRequires:  ant
BuildRequires:  java-rpmbuild
%if %with tests
BuildRequires:  ant-junit
BuildRequires:  junit
%endif

%description
The standard Java libraries fail to provide enough methods for
manipulation of its core classes. The Commons Lang Component provides
these extra methods.
The Commons Lang Component provides a host of helper utilities for the
java.lang API, notably String manipulation methods, basic numerical
methods, object reflection, creation and serialization, and System
properties. Additionally it contains an inheritable enum type, an
exception structure that supports multiple types of nested-Exceptions
and a series of utlities dedicated to help with building methods, such
as hashCode, toString and equals.

%package        javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java
BuildRequires:  java-javadoc

%description    javadoc
Javadoc for %{name}.

%prep
%setup -q -n %{short_name}-%{version}-src
%{__perl} -pi -e 's/\r//g' *.txt
%{__sed} -i 's/\r//' STATUS.html

if [ ! -f %{SOURCE4} ]; then
export DEPCAT=$(pwd)/%{short_name}-%{version}-depcat.new.xml
echo '<?xml version="1.0" standalone="yes"?>' > $DEPCAT
echo '<depset>' >> $DEPCAT
for p in $(find . -name project.xml); do
    pushd $(dirname $p)
    /usr/bin/saxon project.xml %{SOURCE1} >> $DEPCAT
    popd
done
echo >> $DEPCAT
echo '</depset>' >> $DEPCAT
/usr/bin/saxon $DEPCAT %{SOURCE2} > %{short_name}-%{version}-depmap.new.xml
fi
%patch0
%patch1

%build
# FIXME: There are failures with gcj. Ignore them for now.
%if %{gcj_support}
  %ant \
    -Djunit.jar=$(find-jar junit) \
    -Dfinal.name=%{short_name} \
    -Djdk.javadoc=%{_javadocdir}/java \
    -Dtest.failonerror=false \
    jar javadoc
%else
  %ant \
    -Djunit.jar=$(find-jar junit) \
    -Dfinal.name=%{short_name} \
    -Djdk.javadoc=%{_javadocdir}/java \
    jar javadoc
%endif
#    test dist

%install
%{__rm} -rf %{buildroot}

# jars
%{__mkdir_p} %{buildroot}%{_javadir}
cp -a dist/%{short_name}.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do %{__ln_s} ${jar} `echo $jar| %{__sed} "s|jakarta-||g"`; done)
(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do %{__ln_s} ${jar} `echo $jar| %{__sed} "s|-%{version}||g"`; done)

%add_to_maven_depmap %{base_name} %{base_name} %{version} JPP %{name}

# pom
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms
install -m 644 %{SOURCE5} \
    $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP-%{name}.pom

# javadoc
%{__mkdir_p} %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -a dist/docs/api/* %{buildroot}%{_javadocdir}/%{name}-%{version}
%{__ln_s} %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}

%{__perl} -pi -e 's/\r$//g' *.html *.txt

## manual
install -d -m 755 $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
cp -p STATUS.html $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
cp -p *.txt $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}

%{gcj_compile}

%clean
%{__rm} -rf %{buildroot}

%post
%update_maven_depmap
%if %{gcj_support}
%{update_gcjdb}
%endif

%postun
%update_maven_depmap
%if %{gcj_support}
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%dir %{_docdir}/%{name}-%{version}
%doc %{_docdir}/%{name}-%{version}/STATUS.html
%doc %{_docdir}/%{name}-%{version}/*.txt
#%doc PROPOSAL.html STATUS.html LICENSE.txt NOTICE.txt RELEASE-NOTES.txt
%{_javadir}/*
%{_datadir}/maven2/poms/*
%{_mavendepmapfragdir}
%if %{gcj_support}
%dir %attr(-,root,root) %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-*%{version}.jar.*
%endif

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}



%changelog
* Thu Aug  30 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: f5bbe73
- Use cp command instead of __cp macro
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14421 |12mr|jakarta-commons-launcher-1.1-1.10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define base_name       launcher
%define short_name      commons-%{base_name}
%define name            jakarta-%{short_name}
%define section         free
%define gcj_support     1

Name:           %{name}
Version:        1.1
Release:        %mkrel 1.10
Epoch:          0
Summary:        Cross-platform Java application launcher
License:        Apache License
Group:          Development/Java
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
#Vendor:         JPackage Project
#Distribution:   JPackage
URL:            http://jakarta.apache.org/commons/launcher/
Source0:        http://archive.apache.org/dist/jakarta/commons/launcher/source/%{short_name}-%{version}-src.tar.bz2
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
Buildarch:      noarch
%endif
BuildRequires:  ant
BuildRequires:  java-rpmbuild >= 0:1.5.30

%description
Commons-launcher eliminates the need for a batch or shell script to 
launch a Java class. Some situations where elimination of a batch or 
shell script may be desirable are:

* You want to avoid having to determining where certain application 
  paths are e.g. your application's home directory, etc. Determining this 
  dynamically in a Windows batch scripts is very tricky on some versions 
  of Windows or when softlinks are used on Unix platforms.
* You want to avoid having to handle native file and path separators or 
  native path quoting issues.
* You need to enforce certain system properties e.g. java.endorsed.dirs 
  when running with JDK 1.4.
* You want to allow users to pass in custom JVM arguments or system 
  properties without having to parse and reorder arguments in your script. 
  This can be tricky and/or messy in batch and shell scripts.
* You want to bootstrap system properties from a configuration file 
  instead hard-coding them in your batch and shell scripts.
* You want to provide localized error messages which is very tricky to 
  do in batch and shell scripts.


%package        javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java
BuildRequires:  java-javadoc

%description    javadoc
Javadoc for %{name}.


%prep
%setup -q -n %{short_name}


%build
mkdir lib
%ant \
  -Dbuild.sysclasspath=only \
  -Dfinal.name=%{short_name} \
  -Dj2se.javadoc=%{_javadocdir}/java \
  -Dsrcdir=. \
  jar javadoc


%install
rm -rf $RPM_BUILD_ROOT

# jars
mkdir -p $RPM_BUILD_ROOT%{_javadir}
cp -p dist/bin/%{short_name}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed "s|jakarta-||g"`; done)
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)

# javadoc
mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr dist/docs/api/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name} # ghost symlink

# fix end-of-line
%{__perl} -pi -e 's/\r$//g' *.txt

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%post javadoc
rm -f %{_javadocdir}/%{name}
ln -s %{name}-%{version} %{_javadocdir}/%{name}


%files
%defattr(0644,root,root,0755)
%doc LICENSE.txt
%{_javadir}/*
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/*
%endif

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-%{version}
%ghost %doc %{_javadocdir}/%{name}





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14422 |12mr|jakarta-commons-logging-1.1-3.3.8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2005, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define base_name  logging
%define short_name commons-%{base_name}
%define section    free
%define gcj_support 0

Name:           jakarta-%{short_name}
Version:        1.1
Release:        %mkrel 3.3.8
Epoch:          0
Summary:        Jakarta Commons Logging Package
License:        Apache License
Group:          Development/Java
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL:            http://jakarta.apache.org/commons/%{base_name}/
Source0:        http://www.apache.org/dist/jakarta/commons/logging/source/commons-logging-%{version}-src.tar.bz2
Patch1:         %{short_name}-eclipse-manifest.patch
BuildRequires:  ant
BuildRequires:  avalon-framework
BuildRequires:  avalon-logkit
BuildRequires:  java-rpmbuild
BuildRequires:  junit 
BuildRequires:  log4j
BuildRequires:  servletapi5
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildArch:      noarch
%endif

%description
The commons-logging package provides a simple, component oriented
interface (org.apache.commons.logging.Log) together with wrappers for
logging systems. The user can choose at runtime which system they want
to use. In addition, a small number of basic implementations are
provided to allow users to use the package standalone. 
commons-logging was heavily influenced by Avalon's Logkit and Log4J. The
commons-logging abstraction is meant to minimixe the differences between
the two, and to allow a developer to not tie himself to a particular
logging implementation.

%package        javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description    javadoc
Javadoc for %{name}.

# -----------------------------------------------------------------------------

%prep
%setup -q -n %{short_name}-%{version}-src
%patch1 -p1

# -----------------------------------------------------------------------------

%build
cat > build.properties <<EOBM
junit.jar=$(build-classpath junit)
log4j.jar=$(build-classpath log4j)
log4j12.jar=$(build-classpath log4j)
logkit.jar=$(build-classpath avalon-logkit)
avalon-framework.jar=$(build-classpath avalon-framework)
servletapi.jar=$(build-classpath servletapi5)
EOBM
export OPT_JAR_LIST="ant/ant-junit"
%{ant} -Dsource.version=1.4 -Dtarget.version=1.4 clean compile
#%{ant} -Dsource.version=1.4 -Dtarget.version=1.4 compile.tests test

(cd src/java && %{javadoc} -d ../../target/docs/api `%{_bindir}/find . -type f -name '*.java'`)

# -----------------------------------------------------------------------------

%install
rm -rf $RPM_BUILD_ROOT

# jars
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
install -p -m 644 target/%{short_name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
install -p -m 644 target/%{short_name}-adapters-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-adapters-%{version}.jar
install -p -m 644 target/%{short_name}-api-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-api-%{version}.jar
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed "s|jakarta-||g"`; done)
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)
# javadoc
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -a target/docs/api/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
%{__ln_s} %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}

# -----------------------------------------------------------------------------

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%doc PROPOSAL.html STATUS.html LICENSE.txt RELEASE-NOTES.txt
%{_javadir}/*
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/*
%endif

%files javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}

# -----------------------------------------------------------------------------



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14423 |12mr|jakarta-commons-modeler-2.0-1.5.7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gcj_support     1
%define base_name       modeler
%define short_name      commons-%{base_name}
%define section         free
%define gcj_support     1

Name:           jakarta-%{short_name}
Version:        2.0
Release:        1.5.7
Epoch:          0
Summary:        Jakarta Commons Modeler
License:        Apache License
Group:          Development/Java
#Vendor:        JPackage Project
#Distribution:  JPackage
Source0:        http://www.apache.org/dist/jakarta/commons/modeler/source/commons-modeler-2.0-src.tar.gz
Url:            http://jakarta.apache.org/commons/%{base_name}/
BuildRequires:  java-rpmbuild
BuildRequires:  ant
BuildRequires:  jaxp_parser_impl
BuildRequires:  xml-commons-jaxp-1.3-apis
BuildRequires:  jaxp_transform_impl
# XXX: jmxri doesn't work because mx4j requires mx4j.util.Utils (mx4j-tools)
BuildRequires:  mx4j
BuildRequires:  junit >= 0:3.7
BuildRequires:  jakarta-commons-beanutils >= 0:1.3
BuildRequires:  jakarta-commons-collections >= 0:2.0
BuildRequires:  jakarta-commons-digester >= 0:1.2
BuildRequires:  jakarta-commons-logging >= 0:1.0
Requires:       jaxp_parser_impl
Requires:       xml-commons-jaxp-1.3-apis
Requires:       jaxp_transform_impl
Requires:       mx4j
Requires:       jakarta-commons-beanutils >= 0:1.3
Requires:       jakarta-commons-collections >= 0:2.0
Requires:       jakarta-commons-digester >= 0:1.2
Requires:       jakarta-commons-logging >= 0:1.0
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildArch:      noarch
BuildRequires:  java-devel
%endif
Provides:        %{short_name}

%description
The Modeler project shall create and maintain a set of Java
classes to provide the facilities described in the preceeding section, plus
unit tests and small examples of using these facilities to instrument
Java classes with Model MBean support.

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
Javadoc for %{name}.

%prep
%setup -q -n %{short_name}-%{version}-src

%build
export CLASSPATH=$(build-classpath xml-commons-jaxp-1.3-apis jaxp_parser_impl jaxp_transform_impl mx4j junit commons-beanutils commons-collections commons-digester commons-logging junit)
%{ant} dist
%{ant} -Dbuild.sysclasspath=first test

%install
%{__rm} -rf %{buildroot}

# jars
%{__mkdir_p} %{buildroot}%{_javadir}
cp -a dist/%{short_name}.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do %{__ln_s} ${jar} `echo $jar| %{__sed}  "s|jakarta-||g"`; done)
(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do %{__ln_s} ${jar} `echo $jar| %{__sed}  "s|-%{version}||g"`; done)
# javadoc
%{__mkdir_p} %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -a dist/docs/* %{buildroot}%{_javadocdir}/%{name}-%{version}
(cd %{buildroot}%{_javadocdir} && %{__ln_s} %{name}-%{version} %{name})

%{__perl} -pi -e 's/\r$//g' LICENSE.txt NOTICE.txt RELEASE-NOTES.txt

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%post javadoc
%{__rm} -f %{_javadocdir}/%{name}
%{__ln_s} %{name}-%{version} %{_javadocdir}/%{name}

%postun javadoc
if [ $1 -eq 0 ]; then
  %{__rm} -f %{_javadocdir}/%{name}
fi

%files
%defattr(0644,root,root,0755)
%doc LICENSE.txt NOTICE.txt RELEASE-NOTES.txt
%{_javadir}/*
%if %{gcj_support}
%{_libdir}/gcj/%{name}
%endif

%files javadoc
%defattr(0644,root,root,0755)
%dir %{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}-%{version}/*
%ghost %dir %{_javadocdir}/%{name}



%changelog
* Thu Aug  30 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 1657473
- Update files
  
* Thu Aug  30 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 8818cb8
- Use cp command instead of __cp macro
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14424 |12mr|jakarta-commons-net-1.4.1-5.0.7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define base_name	net
%define short_name	commons-%{base_name}
%define	section		free
%define build_tests	0
%define gcj_support	1

Name:		jakarta-%{short_name}
Version:	1.4.1
Release:	%mkrel 5.0.7
Epoch:		0
Summary:	Jakarta Commons Net Package
License:	Apache License
Group:		Development/Java
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
#Vendor:         JPackage Project
#Distribution:   JPackage
Source0:	http://www.apache.org/dist/jakarta/commons/net/source/commons-net-%{version}-src.tar.bz2
Patch0:		%{name}-crosslink.patch
Url:		http://jakarta.apache.org/commons/%{base_name}/
BuildRequires:	ant
%if %{build_tests}
BuildRequires:	ant-junit
%endif
BuildRequires:	java-devel
BuildRequires:	java-javadoc
BuildRequires:	java-rpmbuild >= 0:1.5
BuildRequires:	oro >= 0:2.0.7
%if %{build_tests}
BuildRequires:	junit >= 0:3.8.1
%endif
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
Buildarch:      noarch
%endif
Obsoletes:	%{short_name} < %{epoch}:%{version}-%{release}
Provides:	%{short_name} = %{epoch}:%{version}-%{release}

%description
This is an Internet protocol suite Java library originally developed by
ORO, Inc.  This version supports Finger, Whois, TFTP, Telnet, POP3, FTP,
NNTP, SMTP, and some miscellaneous protocols like Time and Echo as well
as BSD R command support. The purpose of the library is to provide
fundamental protocol access, not higher-level abstractions. 

%package javadoc
Summary:	Javadoc for %{name}
Group:		Development/Java

%description javadoc
Javadoc for %{name}.

%prep
%setup -q -n %{short_name}-%{version}
%patch0 -p1
# remove all binary libs
find . -name "*.jar" -exec rm -f {} \;

%build
mkdir -p target/lib
ln -s %{_javadir}/oro.jar target/lib
%if %{build_tests}
ln -s %{_javadir}/junit.jar target/lib
%endif

export CLASSPATH=$(build-classpath oro)
%if %{build_tests}
export CLASSPATH=$CLASSPATH:$(build-classpath junit)
%endif
%{__perl} -pi -e 's/compile,test/compile/' build.xml
%{ant} -Dnoget=true -Dfinal.name=commons-net-%{version} \
  -Dj2se.api=%{_javadocdir}/java dist

%install
%{__rm} -rf %{buildroot}

# jars
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
install -m 644 dist/%{short_name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed  "s|jakarta-||g"`; done)
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed  "s|-%{version}||g"`; done)
# javadoc
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr dist/docs/api/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
%{__ln_s} %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%doc LICENSE.txt
%{_javadir}/*
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/*
%endif

%files javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14425 |12mr|jakarta-commons-pool-1.3-9.2.8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2007, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define _without_maven 1
%define _with_gcj_support 1

%define gcj_support %{?_with_gcj_support:1}%{!?_with_gcj_support:%{?_without_gcj_support:0}%{!?_without_gcj_support:%{?_gcj_support:%{_gcj_support}}%{!?_gcj_support:0}}}

# If you don't want to build with maven, and use straight ant instead,
# give rpmbuild option '--without maven'

%define with_maven %{!?_without_maven:1}%{?_without_maven:0}
%define without_maven %{?_without_maven:1}%{!?_without_maven:0}

%define base_name       pool
%define short_name      commons-%{base_name}
%define section         free

Name:           jakarta-commons-pool
Version:        1.3
Release:        %mkrel 9.2.8
Epoch:          0
Summary:        Jakarta Commons Pool Package
License:        Apache Software License
Group:          Development/Java
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Source0:        http://www.apache.org/dist/jakarta/commons/%{base_name}/source/%{short_name}-%{version}-src.tar.gz
Source1:        pom-maven2jpp-depcat.xsl
Source2:        pom-maven2jpp-newdepmap.xsl
Source3:        pom-maven2jpp-mapdeps.xsl
Source4:        %{base_name}-%{version}-jpp-depmap.xml
Source5:        commons-build.tar.gz
# svn export -r '{2007-02-15}' http://svn.apache.org/repos/asf/jakarta/commons/proper/commons-build/trunk/ commons-build
# tar czf commons-build.tar.gz commons-build
Source6:        pool-tomcat5-build.xml
Patch0:         jakarta-commons-pool-build.patch

Url:            http://jakarta.apache.org/commons/%{base_name}/
BuildRequires:  ant
BuildRequires:  junit
BuildRequires:  java-rpmbuild > 0:1.6
BuildRequires:  java-javadoc
%if %{with_maven}
BuildRequires:  maven >= 0:1.1
BuildRequires:  maven-plugins-base
BuildRequires:  maven-plugin-test
BuildRequires:  maven-plugin-xdoc
BuildRequires:  maven-plugin-license
BuildRequires:  maven-plugin-changes
BuildRequires:  maven-plugin-jdepend
BuildRequires:  maven-plugin-jdiff
BuildRequires:  maven-plugin-jxr
BuildRequires:  maven-plugin-tasklist
BuildRequires:  saxon
BuildRequires:  saxon-scripts
BuildRequires:  xml-commons-jaxp-1.3-apis
BuildRequires:  xerces-j2
%endif
%if ! %{gcj_support}
BuildArch:      noarch
%endif
Provides:       %{short_name} = %{epoch}:%{version}-%{release} 
Obsoletes:      %{short_name} < %{epoch}:%{version}-%{release}

%if %{gcj_support}
BuildRequires:          java-gcj-compat-devel
%endif

%description
The goal of Pool package it to create and maintain an object 
(instance) pooling package to be distributed under the ASF license.
The package should support a variety of pool implementations, but
encourage support of an interface that makes these implementations
interchangeable.

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java
Requires:       java-javadoc

%description javadoc
Javadoc for %{name}.

%package tomcat5
Summary:        Pool dependency for Tomcat5
Group:          Development/Java

%description tomcat5
Pool dependency for Tomcat5

%if %{with_maven}
%package manual
Summary:        Documents for %{name}
Group:          Development/Java

%description manual
%{summary}.
%endif

%prep
cat <<EOT

                If you dont want to build with maven,
                give rpmbuild option '--without maven'

EOT

%setup -q -n %{short_name}-%{version}-src
# remove all binary libs
find . -name "*.jar" -exec rm -f {} \;
gzip -dc %{SOURCE5} | tar xf -
%patch0
cp %{SOURCE6} .

%build
mkdir ./tmp
%if %{with_maven}
for p in $(find . -name project.xml); do
    pushd $(dirname $p)
    cp project.xml project.xml.orig
    /usr/bin/saxon -o project.xml project.xml.orig %{SOURCE3} map=%{SOURCE4}
    popd
done

maven \
        -Dmaven.javadoc.source=1.4 \
        -Dmaven.repo.remote=file:/usr/share/maven/repository \
        -Dmaven.home.local=$(pwd)/.maven \
        jar javadoc xdoc:transform
%else
%{ant} -Djava.io.tmpdir=. clean dist 
%endif

%{ant} -f pool-tomcat5-build.xml

%install
rm -rf $RPM_BUILD_ROOT
# jars
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
%if %{with_maven}
install -m 644 target/%{short_name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
%else
install -m 644 dist/%{short_name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
%endif

#tomcat5 jar
install -m 644 pool-tomcat5/%{short_name}-tomcat5.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-tomcat5-%{version}.jar

(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed  "s|jakarta-||g"`; done)
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed  "s|-%{version}||g"`; done)
# javadoc
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
%if %{with_maven}
cp -pr target/docs/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
rm -rf target/docs/apidocs
%else
cp -pr dist/docs/api/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
%endif
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name} 

%if %{with_maven}
# manual
install -d -m 755 $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
cp -pr target/docs/* $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
%endif

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%if %{gcj_support}
%post
if [ -x %{_bindir}/rebuild-gcj-db ]
then
  %{_bindir}/rebuild-gcj-db
fi
%endif

%if %{gcj_support}
%postun
if [ -x %{_bindir}/rebuild-gcj-db ]
then
  %{_bindir}/rebuild-gcj-db
fi
%endif

%if %{gcj_support}
%post tomcat5
if [ -x %{_bindir}/rebuild-gcj-db ]
then
  %{_bindir}/rebuild-gcj-db
fi
%endif

%if %{gcj_support}
%postun tomcat5
if [ -x %{_bindir}/rebuild-gcj-db ]
then
  %{_bindir}/rebuild-gcj-db
fi
%endif


%files
%defattr(0644,root,root,0755)
%doc README.txt LICENSE.txt NOTICE.txt RELEASE-NOTES.txt
%{_javadir}/%{name}.jar
%{_javadir}/%{name}-%{version}.jar
%{_javadir}/%{short_name}.jar
%{_javadir}/%{short_name}-%{version}.jar

%if %{gcj_support}
%attr(-,root,root) 
%dir %{_libdir}/gcj/%{name}
%{_libdir}/gcj/%{name}/%{name}-%{version}.jar.db
%{_libdir}/gcj/%{name}/%{name}-%{version}.jar.so
%endif

%files tomcat5
%defattr(0644,root,root,0755)
%{_javadir}/*-tomcat5*.jar

%if %{gcj_support}
%attr(-,root,root)
%{_libdir}/gcj/%{name}/*-tomcat5*
%endif

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}

%if %{with_maven}
%files manual
%defattr(0644,root,root,0755)
%doc %{_docdir}/%{name}-%{version}
%endif



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14426 |12mr|jakarta-commons-transaction-1.1-7.0.6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2007, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#
%define _with_gcj_support 1
%define gcj_support %{?_with_gcj_support:1}%{!?_with_gcj_support:%{?_without_gcj_support:0}%{!?_without_gcj_support:%{?_gcj_support:%{_gcj_support}}%{!?_gcj_support:0}}}

# If you don't want to build with maven, and use straight ant instead,
# give rpmbuild option '--without maven'
%define _without_maven 1

%define with_maven %{!?_without_maven:1}%{?_without_maven:0}
%define without_maven %{?_without_maven:1}%{!?_without_maven:0}

%define section   free
%define base_name commons-transaction

Name:           jakarta-commons-transaction
Version:        1.1
Release:        7.0.6
Epoch:          0
Summary:        Commons Transaction
License:        Apache License 2.0
Url:            http://jakarta.apache.org/commons/transaction/
Group:          Development/Java
Source0:        commons-transaction-1.1-src.tgz

Source1:        pom-maven2jpp-depcat.xsl
Source2:        pom-maven2jpp-newdepmap.xsl
Source3:        pom-maven2jpp-mapdeps.xsl
Source4:        commons-transaction-1.1-jpp-depmap.xml

Source10:	%{name}.rpmlintrc

Patch0:         commons-transaction-1.1-project_xml.patch

Requires:       jakarta-commons-codec
Requires:       geronimo-jta-1.0.1B-api
Requires:       log4j
Requires:       xerces-j2
Requires:       xml-commons-apis
BuildRequires:  java-rpmbuild
BuildRequires:  jpackage-utils >= 0:1.7
BuildRequires:  ant >= 0:1.6
%if %{with_maven}
BuildRequires:  maven >= 0:1.0.2
BuildRequires:  maven-plugins-base
BuildRequires:  maven-plugin-test
BuildRequires:  maven-plugin-xdoc
BuildRequires:  maven-plugin-license
BuildRequires:  saxon
BuildRequires:  saxon-scripts
%endif
BuildRequires:  junit
BuildRequires:  jakarta-commons-beanutils
BuildRequires:  jakarta-commons-codec
BuildRequires:  geronimo-jta-1.0.1B-api
BuildRequires:  log4j
BuildRequires:  xerces-j2
BuildRequires:  xml-commons-apis
%if ! %{gcj_support}
BuildArch:      noarch
%endif
BuildRoot:      %{_tmppath}/%{name}-%{version}-buildroot
%if %{gcj_support}
BuildRequires:          java-gcj-compat-devel
%endif

%description
Commons Transaction aims at providing lightweight, 
standardized, well tested and efficient implementations 
of utility classes commonly used in transactional Java 
programming. Initially there are implementations for 
multi level locks, transactional collections and 
transactional file access. There may be additional 
implementations when the common need for them becomes 
obvious. However, the complete component shall remain 
compatible to JDK1.2 and should have minimal dependencies.

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java
Requires(post): /bin/rm /bin/ln
Requires(postun): /bin/rm

%description javadoc
%{summary}.

%prep
%setup -q -c -n %{base_name}
%remove_java_binaries

%if %{with_maven}
export DEPCAT=$(pwd)/commons-transaction-1.1-depcat.new.xml
echo '<?xml version="1.0" standalone="yes"?>' > $DEPCAT
echo '<depset>' >> $DEPCAT
for p in $(find . -name project.xml); do
    pushd $(dirname $p)
    /usr/bin/saxon project.xml %{SOURCE1} >> $DEPCAT
    popd
done
echo >> $DEPCAT
echo '</depset>' >> $DEPCAT
/usr/bin/saxon $DEPCAT %{SOURCE2} > commons-transaction-1.1-depmap.new.xml
%endif

%patch0 -b .sav

%build
%if %{with_maven}
for p in $(find . -name project.xml); do
    pushd $(dirname $p)
    cp project.xml project.xml.orig
    /usr/bin/saxon -o project.xml project.xml.orig %{SOURCE3} map=%{SOURCE4}
    popd
done

maven -Dmaven.repo.remote=file:/usr/share/maven/repository \
      -Dmaven.javadoc.source=1.4 \
      -Dmaven.home.local=$(pwd)/.maven \
      jar javadoc 
%else
export CLASSPATH=$(build-classpath ant ant-launcher log4j jta commons-codec):build/classes
%{ant} -Dbuild.sysclasspath=only jar javadocs
%endif

%install
rm -rf $RPM_BUILD_ROOT
# jars
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
%if %{with_maven}
install -m 644 target/commons-transaction-1.1.jar \
           $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
%else
install -m 644 build/lib/commons-transaction-1.1.jar \
           $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
%endif

(cd $RPM_BUILD_ROOT%{_javadir} && for jar in jakarta-*; do \
ln -sf ${jar} ${jar/jakarta-/}; done)
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; do \
ln -sf ${jar} ${jar/-%{version}/}; done)

# javadoc
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
%if %{with_maven}
cp -pr target/docs/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
%else
cp -pr build/doc/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
%endif
touch $RPM_BUILD_ROOT%{_javadocdir}/%{name} 
rm -rf target/docs/apidocs

## manual
install -d -m 755 $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
cp -p LICENSE.txt $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%if %{gcj_support}
%post
%{update_gcjdb}
%endif

%if %{gcj_support}
%postun
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%{_docdir}/%{name}-%{version}/LICENSE.txt
%{_javadir}/*
%if %{gcj_support}
%dir %attr(-,root,root) %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-%{version}.jar.*
%endif

%files javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}



%changelog
* Fri Oct  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 186a655
- Add rpmlint filter
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14427 |12mr|jakarta-commons-validator-1.3.1-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define base_name   validator
%define short_name  commons-%{base_name}
%define name        jakarta-%{short_name}
%define section     free
%define build_tests 0
%define gcj_support 1

Summary:        Jakarta Commons Validator
Name:           %{name}
Version:        1.3.1
Release:        %mkrel 11
Epoch:          0
License:        Apache License
Group:          Development/Java
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
#Vendor:         JPackage Project
#Distribution:   JPackage
Source0:        http://www.apache.org/dist/jakarta/commons/validator/source/commons-validator-%{version}-src.tar.gz
Source1:        http://www.apache.org/dist/jakarta/commons/validator/source/commons-validator-%{version}-src.tar.gz.asc
Source2:        %{name}.catalog
URL:            http://jakarta.apache.org/commons/validator/
BuildRequires:  java-rpmbuild >= 0:1.5
BuildRequires:  ant >= 0:1.6.2
BuildRequires:  jakarta-commons-beanutils >= 0:1.5
BuildRequires:  jakarta-commons-digester >= 0:1.3
BuildRequires:  jakarta-commons-logging >= 0:1.0.2
BuildRequires:  oro >= 0:2.0.6
BuildRequires:  junit >= 0:3.7
BuildRequires:  rhino
BuildRequires:  xml-commons-apis
BuildRequires:  xerces-j2
Requires:       jakarta-commons-beanutils >= 0:1.5
Requires:       jakarta-commons-digester >= 0:1.3
Requires:       jakarta-commons-logging >= 0:1.0.2
Requires:       oro >= 0:2.0.6
Requires:       rhino
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildArch:      noarch
%endif
Provides:       %{short_name}
Obsoletes:      %{short_name}

%description
A common issue when receiving data either electronically or from user
input is verifying the integrity of the data. This work is repetitive
and becomes even more complicated when different sets of validation
rules need to be applied to the same set of data based on locale for
example. Error messages may also vary by locale. This package attempts
to address some of these issues and speed development and maintenance
of validation rules.

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
Javadoc for %{name}.

# -----------------------------------------------------------------------------

%prep
%setup -q -n %{short_name}-%{version}-src

cp -p %{_sourcedir}/%{name}.catalog conf/share/catalog

# -----------------------------------------------------------------------------

%build
%ant -Dbuild.sysclasspath=ignore \
-Djunit.jar=%{_javadir}/junit.jar \
-Dcommons-beanutils.jar=%{_javadir}/commons-beanutils.jar \
-Dcommons-digester.jar=%{_javadir}/commons-digester.jar \
-Dcommons-logging.jar=%{_javadir}/commons-logging.jar \
-Doro.jar=%{_javadir}/oro.jar \
-Ddojo_custom_rhino.jar=%{_javadir}/rhino.jar \
-Dxerces.jar=%{_javadir}/xerces-j2.jar \
dist
%if %{build_tests}
%ant -Dbuild.sysclasspath=ignore \
-Djunit.jar=%{_javadir}/junit.jar \
-Dcommons-beanutils.jar=%{_javadir}/commons-beanutils.jar \
-Dcommons-digester.jar=%{_javadir}/commons-digester.jar \
-Dcommons-logging.jar=%{_javadir}/commons-logging.jar \
-Doro.jar=%{_javadir}/oro.jar \
-Ddojo_custom_rhino.jar=%{_javadir}/rhino.jar \
-Dxerces.jar=%{_javadir}/xerces-j2.jar \
test
%endif

# -----------------------------------------------------------------------------

%install
rm -rf $RPM_BUILD_ROOT

# jars
mkdir -p $RPM_BUILD_ROOT%{_javadir}
cp -p dist/%{short_name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
cp -p dist/%{short_name}-%{version}-compress.js $RPM_BUILD_ROOT%{_javadir}/%{name}-compress-%{version}.js
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed "s|jakarta-||g"`; done)
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)

# data
%{__mkdir_p} %{buildroot}%{_datadir}/%{name}
(%{__mv} -f %{buildroot}%{_javadir}/*.js %{buildroot}%{_datadir}/%{name})

# dtds and catalog
mkdir -p $RPM_BUILD_ROOT%{_datadir}/sgml/%{name}
cp -p conf/share/{*.dtd,catalog} $RPM_BUILD_ROOT%{_datadir}/sgml/%{name}

# javadoc
mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr dist/docs/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

# fix end-of-line
%{__perl} -pi -e 's/\r\n/\n/g' *.txt

# -----------------------------------------------------------------------------

%clean
rm -rf $RPM_BUILD_ROOT

# -----------------------------------------------------------------------------

%post
# Note that we're using versioned catalog, so this is always ok.
if [ -x %{_bindir}/install-catalog -a -d %{_sysconfdir}/sgml ]; then
  %{_bindir}/install-catalog --add \
    %{_sysconfdir}/sgml/%{name}-%{version}-%{release}.cat \
    %{_datadir}/sgml/%{name}/catalog > /dev/null || :
fi
%if %{gcj_support}
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif
# Note that we're using versioned catalog, so this is always ok.
if [ -x %{_bindir}/install-catalog -a -d %{_sysconfdir}/sgml ]; then
  %{_bindir}/install-catalog --remove \
    %{_sysconfdir}/sgml/%{name}-%{version}-%{release}.cat \
    %{_datadir}/sgml/%{name}/catalog > /dev/null || :
fi

# -----------------------------------------------------------------------------

%files
%defattr(0644,root,root,0755)
%doc LICENSE.txt NOTICE.txt
%{_javadir}/*
%{_datadir}/%{name}
%if %{gcj_support}
%attr(-,root,root) %{_libdir}/gcj/%{name}
%endif
%{_datadir}/sgml/%{name}

%files javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}-%{version}

# -----------------------------------------------------------------------------





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14428 |12mr|jakarta-oro-2.0.8-3.0.10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define short_name	oro
%define section		free
%define gcj_support	1

Name:           jakarta-oro
Version:        2.0.8
Release:        3.0.10
Epoch:		0
Summary:        Full regular expressions API
License:        Apache License
Group:          Development/Java
URL:            http://jakarta.apache.org/%{name}/
Source0:        %{name}-%{version}.tar.bz2
BuildRequires:  java-rpmbuild > 0:1.5
BuildRequires:  java-1.6.0-openjdk-devel
BuildRequires:  ant
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildArch:      noarch
%endif
Provides:       oro = %{epoch}:%{version}-%{release}
#Vendor:         JPackage Project
#Distribution:   JPackage

%description
The Jakarta-ORO Java classes are a set of text-processing Java classes
that provide Perl5 compatible regular expressions, AWK-like regular
expressions, glob expressions, and utility classes for performing
substitutions, splits, filtering filenames, etc. This library is the
successor to the OROMatcher, AwkTools, PerlTools, and TextTools
libraries from ORO, Inc. (www.oroinc.com). They have been donated to the
Jakarta Project by Daniel Savarese (www.savarese.org), the copyright
holder of the ORO libraries. Daniel will continue to participate in
their development under the Jakarta Project.

%package javadoc
Group:          Development/Java
Summary:        Javadoc for %{name}

%description javadoc
Javadoc for %{name}.

%prep
%setup -q
# remove all binary libs
find . -name "*.jar" -exec rm -f {} \;
# remove all CVS files
for dir in `find . -type d -name CVS`; do rm -rf $dir; done
for file in `find . -type f -name .cvsignore`; do rm -rf $file; done

%build
%ant -Dfinal.name=%{name} jar javadocs

%install
#jars
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
install -m 644 %{name}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
(cd $RPM_BUILD_ROOT%{_javadir} && ln -s %{name}-%{version}.jar %{short_name}-%{version}.jar)
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed  "s|-%{version}||g"`; done)
#javadoc
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr docs/api/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
(cd $RPM_BUILD_ROOT%{_javadocdir} && ln -s %{name}-%{version} %{name})
(cd $RPM_BUILD_ROOT%{_javadocdir} && ln -s %{name}-%{version} %{short_name}-%{version})
(cd $RPM_BUILD_ROOT%{_javadocdir} && ln -s %{short_name}-%{version} %{short_name})
rm -rf docs/api

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files
%defattr(-,root,root)
%doc COMPILE ISSUES README TODO CHANGES CONTRIBUTORS LICENSE STYLE
%{_javadir}/*.jar
%if %{gcj_support}
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-%{version}*.jar.*
%endif

%files javadoc
%defattr(-,root,root)
%{_javadocdir}/*





%changelog
* Mon Oct  22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 0a38ec3
- Force java-1.6.0-openjdk-devel
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14429 |12mr|jakarta-slide-webdavclient-2.1-4.0.8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2007, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#
%define _with_gcj_support 1
%define gcj_support %{?_with_gcj_support:1}%{!?_with_gcj_support:%{?_without_gcj_support:0}%{!?_without_gcj_support:%{?_gcj_support:%{_gcj_support}}%{!?_gcj_support:0}}}

%define section   devel
%define base_name slide

Name:           jakarta-slide-webdavclient
Version:        2.1
Release:        %mkrel 4.0.8
Epoch:          0
Summary:        Slide WebDAV client

Group:          Development/Java
License:        Apache Software License
URL:            http://jakarta.apache.org/slide/
Source0:        jakarta-slide-webdavclient-src-2.1.tar.gz
Source1:        %{name}.sh
Source2:        jakarta-slide-webdavclient-2.2-WebdavResource.java
Source3:        slide-webdavlib-2.1.pom
Patch0:         jakarta-slide-webdavclient-3.0-compat.patch

BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
%if ! %{gcj_support}
BuildArch:      noarch
%endif
BuildRequires:  java-rpmbuild
BuildRequires:  jpackage-utils >= 0:1.6
BuildRequires:  ant >= 0:1.6
BuildRequires:  ant-antlr
BuildRequires:  antlr
BuildRequires:  jakarta-commons-httpclient >= 3.0
BuildRequires:  jakarta-commons-transaction
BuildRequires:  geronimo-j2ee-connector-1.5-api
BuildRequires:  geronimo-jta-1.0.1B-api
BuildRequires:  servletapi5
BuildRequires:  xml-im-exporter
BuildRequires:  jdom
BuildRequires:  xml-im-exporter
Requires:  jakarta-commons-httpclient
Requires:  jakarta-commons-transaction
Requires:  geronimo-j2ee-connector-1.5-api
Requires:  geronimo-jta-1.0.1B-api
Requires:  jdom
Requires:  xml-im-exporter
%if %{gcj_support}
BuildRequires:    java-gcj-compat-devel
%endif

%description
Slide includes a fully featured WebDAV client library and command line
client.

%package        javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description    javadoc
%{summary}.

%prep
%setup -q -n jakarta-slide-webdavclient-src-2.1
%remove_java_binaries
cp %{SOURCE2} clientlib/src/java/org/apache/webdav/lib/WebdavResource.java

%patch0 -p0 -b .sav

%build
export CLASSPATH=$(build-classpath \
antlr \
commons-httpclient \
commons-httpclient-contrib \
commons-transaction \
j2ee-connector \
jta \
servlet \
jdom \
xml-im-exporter \
)
%{ant} -Dbuild.sysclasspath=first -Dant.build.javac.source=1.4


%install
rm -rf $RPM_BUILD_ROOT
install -dm 755 $RPM_BUILD_ROOT%{_bindir}
install -pm 755 %{SOURCE1} $RPM_BUILD_ROOT%{_bindir}/webdavclient

install -dm 755 $RPM_BUILD_ROOT%{_javadir}/%{base_name}
install -pm 644 \
 dist/lib/jakarta-slide-webdavlib-%{version}.jar \
 $RPM_BUILD_ROOT%{_javadir}/%{base_name}/%{name}-webdavlib-%{version}.jar
install -pm 644 \
 dist/lib/jakarta-slide-commandline-%{version}.jar \
 $RPM_BUILD_ROOT%{_javadir}/%{base_name}/%{name}-commandline-%{version}.jar
(cd $RPM_BUILD_ROOT%{_javadir}/%{base_name} && for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed  "s|-%{version}||g"`; done)
(cd $RPM_BUILD_ROOT%{_javadir}/%{base_name} && for jar in jakarta-*.jar; do ln -sf ${jar} `echo $jar| sed  "s|jakarta-||g"`; done)

%add_to_maven_depmap slide slide-webdavlib %{version} JPP/slide jakarta-slide-webdavclient-webdavlib
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms
install -pm 644 %{SOURCE3} \
    $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.slide-jakarta-slide-webdavclient-webdavlib.pom
#javadoc
install -dm 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr dist/doc/clientjavadoc/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name} 

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%clean
rm -rf $RPM_BUILD_ROOT


%post
%update_maven_depmap
%if %{gcj_support}
%{update_gcjdb}
%endif

%postun
%update_maven_depmap
%if %{gcj_support}
%{clean_gcjdb}
%endif

%files
%defattr(-,root,root,-)
%doc LICENSE
%{_javadir}/%{base_name}/*.jar
%{_datadir}/maven2/poms/*
%{_mavendepmapfragdir}
%attr(0755,root,root) %{_bindir}/webdavclient
%if %{gcj_support}
%dir %attr(-,root,root) %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-*-%{version}.jar.*
%endif

%files javadoc
%defattr(-,root,root,-)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14430 |12mr|jakarta-taglibs-standard-1.1.2-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gcj_support 0
 

%define base_name       standard
%define short_name      taglibs-%{base_name}

Name:           jakarta-taglibs-standard
Version:        1.1.2
Release:        10
Summary:        An open-source implementation of the JSP Standard Tag Library
License:        ASL 2.0
Group:          Development/Java
URL:            http://jakarta.apache.org/taglibs/
Source:         http://archive.apache.org/dist/jakarta/taglibs/standard/source/jakarta-taglibs-standard-1.1.1-src.tar.gz
Patch0:         jakarta-taglibs-standard-%{version}-build.patch
Patch1:         jakarta-taglibs-standard-1.1.1-remove-enums.patch

%if ! %{gcj_support}
BuildArch:      noarch
%endif
BuildRequires:	java-1.6.0-openjdk-devel
BuildRequires:  jpackage-utils >= 0:1.5.30
BuildRequires:  ant
BuildRequires:  servletapi5 >= 0:5.0.16
BuildRequires:  tomcat5-jsp-2.0-api >= 0:5.0.16
BuildRequires:  xalan-j2 >= 2.6.0
Requires:       servletapi5 >= 0:5.0.16
Requires:       tomcat5-jsp-2.0-api >= 0:5.0.16
Requires:       xalan-j2 >= 2.6.0

%if %{gcj_support}
BuildRequires:          java-gcj-compat-devel
Requires(post):         java-gcj-compat
Requires(postun):       java-gcj-compat
%endif

%description
This package contains Jakarta Taglibs's open-source implementation of the 
JSP Standard Tag Library (JSTL), version 1.1. JSTL is a standard under the
Java Community Process.

%package        javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java
BuildRequires:  java-javadoc

%description    javadoc
Javadoc for %{name}.


%prep
%setup  -q -n %{name}-1.1.1-src
%patch0 -p0 -b .orig
%patch1 -p0
cat > build.properties <<EOBP
build.dir=build
dist.dir=dist
servlet24.jar=$(build-classpath servletapi5)
jsp20.jar=$(build-classpath jspapi)
jaxp-api.jar=$(build-classpath xalan-j2)
EOBP

%build

ant \
  -Dfinal.name=%{short_name} \
  -Dj2se.javadoc=%{_javadocdir}/java \
  -f standard/build.xml \
  dist


%install
# jars
mkdir -p $RPM_BUILD_ROOT%{_javadir}
cp -p standard/dist/standard/lib/jstl.jar $RPM_BUILD_ROOT%{_javadir}/jakarta-taglibs-core-%{version}.jar
cp -p standard/dist/standard/lib/standard.jar $RPM_BUILD_ROOT%{_javadir}/jakarta-taglibs-standard-%{version}.jar
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed "s|jakarta-||g"`; done)
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)

# javadoc
mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr standard/dist/standard/javadoc/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}


%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%if %{gcj_support}
%post
if [ -x %{_bindir}/rebuild-gcj-db ]
then
  %{_bindir}/rebuild-gcj-db
fi
%endif

%if %{gcj_support}
%postun
if [ -x %{_bindir}/rebuild-gcj-db ]
then
  %{_bindir}/rebuild-gcj-db
fi
%endif

%files
%defattr(0644,root,root,0755)
%doc standard/README_src.txt standard/README_bin.txt standard/dist/doc/doc/standard-doc/*.html
%{_javadir}/*

%if %{gcj_support}
%attr(-,root,root) %{_libdir}/gcj/%{name}/jakarta-taglibs-core-1.1.1.jar.*
%attr(-,root,root) %{_libdir}/gcj/%{name}/jakarta-taglibs-standard-1.1.1.jar.*
%endif

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}



%changelog
* Sun Nov 27 2011 Guilherme Moro <guilherme@mandriva.com> 1.1.2-9
+ Revision: 733987
- rebuild
- imported package jakarta-taglibs-standard

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - fix no-buildroot-tag
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild

  + Anssi Hannula <anssi@mandriva.org>
    - buildrequire java-rpmbuild, i.e. build with icedtea on x86(_64)

* Sun Sep 16 2007 Anssi Hannula <anssi@mandriva.org> 0:1.1.2-6mdv2008.0
+ Revision: 87985
- use macros for rebuild-gcj-db

* Sat Sep 15 2007 Anssi Hannula <anssi@mandriva.org> 0:1.1.2-5mdv2008.0
+ Revision: 87421
- rebuild to filter out autorequires of GCJ AOT objects
- remove unnecessary Requires(post) on java-gcj-compat

* Sun Sep 09 2007 Pascal Terjan <pterjan@mandriva.org> 0:1.1.2-4mdv2008.0
+ Revision: 82792
- update to new version


* Thu Mar 15 2007 Christiaan Welvaart <spturtle@mandriva.org> 1.1.2-3mdv2007.1
+ Revision: 144224
- rebuild for 2007.1

  + Per Øyvind Karlsen <pkarlsen@mandriva.com>
    - Import jakarta-taglibs-standard

* Thu Aug 24 2006 David Walluck <walluck@mandriva.org> 0:1.1.2-2mdv2007.0
- BuildRequires: jsp

* Fri Nov 11 2005 David Walluck <walluck@mandriva.org> 0:1.1.1-4.2mdk
- aot compile

* Sun May 22 2005 David Walluck <walluck@mandriva.org> 0:1.1.1-4.1mdk
- release

* Sat Oct 23 2004 Fernando Nasser <fnasser@redhat.com> 0:1.1.1-4jpp
- Rebuild to replace incorrect patch file

* Sat Oct 23 2004 Fernando Nasser <fnasser@redhat.com> 0:1.1.1-3jpp
- Remove hack for 1.3 Java that would break building with an IBM SDK.

* Tue Aug 24 2004 Randy Watler <rwatler at finali.com> - 0:1.1.1-2jpp
- Rebuild with ant-1.6.2

* Wed Jul 28 2004 Kaj J. Niemi <kajtzu@fi.basen.net> 0:1.1.1-1jpp
- 1.1.1


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14431 |12mr|jarjar-1.0-2.rc7.6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2007, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#
%define _with_gcj_support 1
%define gcj_support %{?_with_gcj_support:1}%{!?_with_gcj_support:%{?_without_gcj_support:0}%{!?_without_gcj_support:%{?_gcj_support:%{_gcj_support}}%{!?_gcj_support:0}}}

%define section free

Summary:        Jar Jar Links
Name:           jarjar
Version:        1.0
Release:        2.rc7.6
Epoch:          0
License:        GPL
URL:            http://code.google.com/p/jarjar/
Group:          Development/Java
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Source0:        http://%{name}.googlecode.com/files/%{name}-src-1.0rc7.zip
Source1:        jarjar-0.9.pom
BuildRequires:  ant >= 0:1.6
BuildRequires:  ant-junit >= 0:1.6
BuildRequires:  java-rpmbuild >= 0:1.7.2
BuildRequires:  junit
BuildRequires:  asm3
BuildRequires:  maven2

Requires:  asm3
Requires(post):    jpackage-utils >= 0:1.7.2
Requires(postun):  jpackage-utils >= 0:1.7.2
%if %{gcj_support}
BuildRequires:    java-gcj-compat-devel
%endif

%if ! %{gcj_support}
BuildArch:      noarch
%endif


%description
Jar Jar Links is a utility that makes it easy to repackage Java 
libraries and embed them into your own distribution. This is 
useful for two reasons:
You can easily ship a single jar file with no external dependencies. 
You can avoid problems where your library depends on a specific 
version of a library, which may conflict with the dependencies of 
another library.

%package maven2-plugin
Summary:        Maven2 plugin for %{name}
Group:          Development/Java
Requires:       maven2
Requires:       %{name} = %{epoch}:%{version}-%{release}

%description maven2-plugin
%{summary}.

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
%{summary}.

%prep
%setup -q -n %{name}-%{version}rc7
%remove_java_binaries

%build
pushd lib
ln -sf $(build-classpath asm3/asm3) asm-3.1.jar
ln -sf $(build-classpath asm3/asm3-commons) asm-commons-3.1.jar
ln -sf $(build-classpath maven2/plugin-api) maven-plugin-api.jar
popd
export CLASSPATH=$(build-classpath ant asm3/asm3 asm3/asm3-commons maven2/plugin-api)
%{ant} jar jar-util javadoc mojo

%install
rm -rf $RPM_BUILD_ROOT

# jars
mkdir -p $RPM_BUILD_ROOT%{_javadir}

install -m 644 dist/%{name}-%{version}rc7.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
install -m 644 dist/%{name}-util-%{version}rc7.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{name}-util-%{version}.jar
install -m 644 dist/%{name}-plugin-%{version}rc7.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{name}-maven2-plugin-%{version}.jar

(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}.jar; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)

%add_to_maven_depmap tonic jarjar %{version} JPP %{name}
%add_to_maven_depmap com.tonicsystems jarjar %{version} JPP %{name}
%add_to_maven_depmap tonic jarjar-util %{version} JPP %{name}-util
%add_to_maven_depmap com.tonicsystems jarjar-util %{version} JPP %{name}-util
%add_to_maven_depmap tonic jarjar-plugin %{version} JPP %{name}-plugin
%add_to_maven_depmap com.tonicsystems jarjar-plugin %{version} JPP %{name}-plugin

# poms
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms
install -pm 644 %{SOURCE1} \
    $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}.pom

# javadoc
mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr dist/javadoc/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%post
%update_maven_depmap
%if %{gcj_support}
if [ -x %{_bindir}/rebuild-gcj-db ]
then
  %{_bindir}/rebuild-gcj-db
fi
%endif

%postun
%update_maven_depmap
%if %{gcj_support}
if [ -x %{_bindir}/rebuild-gcj-db ]
then
  %{_bindir}/rebuild-gcj-db
fi
%endif

%files
%defattr(0644,root,root,0755)
%doc COPYING
%{_javadir}/%{name}-%{version}.jar
%{_javadir}/%{name}-util-%{version}.jar
%{_javadir}/%{name}.jar
%{_javadir}/%{name}-util.jar
%{_datadir}/maven2/poms/*
%config(noreplace) %{_mavendepmapfragdir}/*
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}*-%{version}.jar.*
%endif

%files maven2-plugin
%defattr(0644,root,root,0755)
%{_javadir}/%{name}-maven2-plugin-%{version}.jar
%{_javadir}/%{name}-maven2-plugin.jar

%files javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}



%changelog
* Fri Oct  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 86ed64a
- Revert to older version
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14432 |12mr|jasper-1.900.1-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d
%define staticname %mklibname %{name} -d -s

%define bootstrap 0
%{?_without_bootstrap: %global bootstrap 0}
%{?_with_bootstrap: %global bootstrap 1}

Summary:	JPEG-2000 utilities
Name:		jasper
Version:	1.900.1
Release:	15
License:	BSD-like
Group:		Graphics
URL:		http://www.ece.uvic.ca/~mdadams/jasper/
Source0: 	http://www.ece.uvic.ca/~mdadams/jasper/software/jasper-%version.zip
Patch1: jasper-1.701.0-GL.patch
# autoconf/automake bits of patch1
Patch2: jasper-1.701.0-GL-ac.patch
# CVE-2007-2721 (bug #240397)
# borrowed from http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=413041;msg=88
Patch3: patch-libjasper-stepsizes-overflow.diff
# borrowed from http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=469786 
Patch4: jpc_dec.c.patch
# OpenBSD hardening patches addressing couple of possible integer overflows
# during the memory allocations
# https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2008-3520
Patch5: jasper-1.900.1-CVE-2008-3520.patch
# https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2008-3522
Patch6: jasper-1.900.1-CVE-2008-3522.patch
# add pkg-config support
Patch7: jasper-pkgconfig.patch

Patch8: jasper-1.900.1-CVE-2011-4516-CVE-2011-4517-CERT-VU-887409.patch

# Issues found by static analysis of code
Patch10: jasper-1.900.1-Coverity-BAD_SIZEOF.patch
Patch11: jasper-1.900.1-Coverity-CHECKED_RETURN.patch
Patch12: jasper-1.900.1-Coverity-FORWARD_NULL.patch
Patch13: jasper-1.900.1-Coverity-NULL_RETURNS.patch
Patch14: jasper-1.900.1-Coverity-RESOURCE_LEAK.patch
Patch15: jasper-1.900.1-Coverity-UNREACHABLE.patch
Patch16: jasper-1.900.1-Coverity-UNUSED_VALUE.patch
BuildRequires:	jpeg-devel
BuildRequires:	autoconf automake libtool
%if !%bootstrap
BuildRequires:	pkgconfig(glut)
%endif

%description
JasPer is a software-based implementation of the codec specified in the
emerging JPEG-2000 Part-1 standard (i.e., ISO/IEC 15444-1).  This package
contains tools for working with JPEG-2000 images.

%package -n %{libname}
Summary:	Libraries for JasPer
Group:		System/Libraries
Provides:	lib%{name} = %{version}-%{release}

%description -n %{libname}
JasPer is a software-based implementation of the codec specified in the
emerging JPEG-2000 Part-1 standard (i.e., ISO/IEC 15444-1).  This package
contains libraries for working with JPEG-2000 images.

%package -n %{develname}
Summary:	Development tools for programs which will use the libjasper library
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Conflicts:	lib64jasper1.701_1-devel
Obsoletes:	%{mklibname %{name} 1 -d} < 1.900.1-5
Provides:	%{mklibname %{name} 1 -d}

%description -n %{develname}
The %{libname}-devel package includes the header files necessary for 
developing programs which will manipulate JPEG-2000 files using
the libjasper library.

If you are going to develop programs which will manipulate JPEG-2000 images,
you should install %{libname}-devel.  You'll also need to have the
%{libname} package installed.

%package -n %{staticname}
Summary:	Static libraries for programs which will use the libjasper library
Group:		Development/C
Requires:	%{develname} = %{version}-%{release}
Provides:	lib%{name}-static-devel = %{version}-%{release}
Provides:	%{name}-static-devel = %{version}-%{release}
Provides:	%{libname}-static-devel = %{version}-%{release}
Conflicts:	lib64jasper1.701_1-static-devel
Obsoletes:	%{mklibname %{name} 1 -d -s} < 1.900.1-5
Provides:	%{mklibname %{name} 1 -d -s}

%description -n %{staticname}
The %{libname}-static-devel package includes the static 
libraries necessary for developing programs which will manipulate JPEG-2000 
files using the libjasper library.

%prep
%setup -q
%patch1 -p1 -b .GL
%patch2 -p1 -b .GL-ac
%patch3 -p1 -b .CVE-2007-2721
%patch4 -p1 -b .jpc_dec_assertion
%patch5 -p1 -b .CVE-2008-3520
%patch6 -p1 -b .CVE-2008-3522
%patch7 -p1 -b .pkgconfig
%patch8 -p1 -b .CVE-2011-4516-4517

%patch10 -p1 -b .BAD_SIZEOF
%patch11 -p1 -b .CHECKED_RETURN
%patch12 -p1 -b .FORWARD_NULL
%patch13 -p1 -b .NULL_RETURNS
%patch14 -p1 -b .RESOURCE_LEAK
%patch15 -p1 -b .UNREACHABLE
%patch16 -p1 -b .UNUSED_VALUE

%__mv doc/README doc/README.pdf

%build
autoreconf -fi

%configure2_5x --enable-shared

%make

%install
%makeinstall_std

%multiarch_includes %{buildroot}%{_includedir}/jasper/jas_config.h

%files
%doc README LICENSE NEWS
%{_bindir}/imgcmp
%{_bindir}/imginfo
%{_bindir}/jasper
%if !%bootstrap
%{_bindir}/jiv
%endif
%{_bindir}/tmrdemo
%{_mandir}/man1/imgcmp.1*
%{_mandir}/man1/imginfo.1*
%{_mandir}/man1/jasper.1*
%{_mandir}/man1/jiv.1*

%files -n %{libname}
%{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%doc doc/README.pdf doc/jasper.pdf doc/jpeg2000.pdf 
%dir %{_includedir}/%{name}
%dir %{multiarch_includedir}/%{name}
%{multiarch_includedir}/%{name}/*.h
%{_includedir}/%{name}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/jasper.pc

%files -n %{staticname}
%{_libdir}/*.a


%changelog
* Sat Aug  4 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 9d33dd5
- Drop .la files and legacy junk, update BuildRequires
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14433 |12mr|java-1.5.0-gcj-1.5.0.0-21
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

# with => disabled by default
# without => enabled by default

%bcond_with bootstrap
%bcond_with             plugin
%bcond_with             fastjar

%define section		free

%define origin		gcj
%define gccsuffix	%nil
%define gccsoversion	13
%define priority	1500
%define	javaver		1.5.0
%define buildver	0
# the version-release string for the gcj rpms we require
%define gccver		%(gcc%{gccsuffix} -dumpversion 2>/dev/null || echo 0)
%define jgcver		1.0.80
%define jar		%{_bindir}/gjar%{gccsuffix}

%define name            java-%{javaver}-%{origin}

%define	sdklnk		java-%{javaver}-%{origin}
%define	jrelnk		jre-%{javaver}-%{origin}
%define	sdkdir		%{name}-%{version}
%define	jredir		%{sdkdir}/jre
%define sdkbindir	%{_jvmdir}/%{sdklnk}/bin
%define jrebindir	%{_jvmdir}/%{jrelnk}/bin
%define jvmjardir       %{_jvmjardir}/%{name}-%{version}

%if %with plugin
%define plugindir       %{_libdir}/mozilla/plugins
%endif

Name:		%{name}
Version:	%{javaver}.%{buildver}
Release:	21
Summary:	JPackage runtime scripts for GCJ

Group:		Development/Java
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License:	GPL
URL:		http://sources.redhat.com/rhug/java-gcj-compat.html
Source0:	ftp://sources.redhat.com/pub/rhug/java-gcj-compat-%{jgcver}.tar.gz
Patch0:		java-1.4.2-gcj-compat-aot-compile-rpm.patch
# Add only .so linked to correct libgcj_bc.so during rebuild-gcj-db,
# to avoid gij failure with non-rebuilt packages
Patch1:		java-1.5.0-gcj-ensure-soname-compat.patch

# required to calculate gcj binary's path to encode in aotcompile.py
# and rebuild-gcj-db
BuildRequires: gcc%{gccsuffix}-java eclipse-ecj
BuildRequires: libgcj%{gccsoversion}-src
# required for cacerts generation
BuildRequires: openssl
BuildRequires: gcj-tools
BuildRequires: python-devel
BuildRequires: java-rpmbuild
%if %without bootstrap
BuildRequires: sinjdoc
%endif

# required for tools and libgcj.jar
Requires:         %{mklibname gcj %{gccsoversion}} >= %{gccver}
# XXX: this might not be the right place for it, but it needs to be somewhere
Requires:         bouncycastle
# required for directory structures
Requires:         jpackage-utils >= 1.7.3
Requires(post):	jpackage-utils
Requires(postun): jpackage-utils

Requires(post):	update-alternatives >= 1.8.6
Requires(postun):	update-alternatives

# standard JPackage base provides
Provides: jre-%{javaver}-%{origin} = %{version}-%{release}
Provides: jre-%{origin} = %{version}-%{release}
Provides: jre-%{javaver} = %{version}-%{release}
Provides: java-%{javaver} = %{version}-%{release}
Provides: jre = %{javaver}
Provides: java-%{origin} = %{version}-%{release}
Provides: java = %{javaver}
# libgcj provides, translated to JPackage provides
Provides: jaas = %{version}-%{release}
Provides: jce = %{version}-%{release}
Provides: jdbc-stdext = %{version}-%{release}
Provides: jdbc-stdext = 3.0
Provides: jndi = %{version}-%{release}
Provides: jndi-cos = %{version}-%{release}
Provides: jndi-dns = %{version}-%{release}
Provides: jndi-ldap = %{version}-%{release}
Provides: jndi-rmi = %{version}-%{release}
Provides: jsse = %{version}-%{release}
Provides: java-sasl = %{version}-%{release}
Provides: jaxp_parser_impl = %{version}-%{release}
# java-gcj-compat base provides
# (anssi) added release
Provides: java-gcj-compat = %{jgcver}-%{release}
Provides: java-1.4.2-gcj-compat = 1.4.2.0-41
Provides: java-1.5.0-gcj-compat = 1.5.0

# Mandriva added:
Provides: jaxp_transform_impl = %{version}-%{release}
Provides: jta = %{version}-%{release}

Obsoletes: java-1.4.2-gcj-compat < 1.4.2.0-41
Obsoletes: gnu-crypto < 2.1.0-7
Obsoletes: gnu-crypto-der < 2.1.0-7
Obsoletes: gnu-crypto-auth-jdk1.4 < 2.1.0-7
Obsoletes: gnu-crypto-jce-jdk1.4 < 2.1.0-7
Obsoletes: gnu-crypto-sasl-jdk1.4 < 2.1.0-7
Obsoletes: jessie <= 1.0.1-7

%description
This package installs directory structures, shell scripts and symbolic
links to simulate a JPackage-compatible runtime environment with GCJ.

%package devel
Summary:	JPackage development scripts for GCJ
Group:		Development/Java

# require base package
Requires:         %{name} = %{version}-%{release}
# require python for aot-compile
Requires:         python
# post requires alternatives to install tool alternatives
Requires(post):   update-alternatives >= 1.8.6
# postun requires alternatives to uninstall tool alternatives
Requires(postun): update-alternatives
%py_requires -d
Requires:      gcc%{gccsuffix}-java

%if %with fastjar
Requires: fastjar
%endif

%if %without bootstrap
# required for javadoc symlink
# (anssi) fedora has this in main package for no reason
Requires: sinjdoc
%endif

# standard JPackage devel provides
Provides: java-sdk-%{javaver}-%{origin} = %{version}
Provides: java-sdk-%{javaver} = %{version}
Provides: java-sdk-%{origin} = %{version}
Provides: java-sdk = %{javaver}
Provides: java-%{javaver}-devel = %{version}
Provides: java-devel-%{origin} = %{version}
Provides: java-devel = %{javaver}
# java-gcj-compat devel provides
# (anssi) added release
Provides: java-gcj-compat-devel = %{jgcver}-%{release}
Provides: java-1.4.2-gcj-compat-devel = 1.4.2.0-41

Obsoletes: java-1.4.2-gcj-compat-devel < 1.4.2.0-41

%if %without bootstrap
Requires:	eclipse-ecj
%else
Requires:	ecj-bootstrap
%endif

%description devel
This package installs directory structures, shell scripts and symbolic
links to simulate a JPackage-compatible development environment with
GCJ.

%package src
Summary:	Source files for libgcj
Group:		Development/Java

Requires:       %{name} = %{version}-%{release}
Requires:       libgcj%{gccsoversion}-src >= %{gccver}

# java-gcj-compat src provides
Provides: java-1.4.2-gcj-compat-src = 1.4.2.0-41
Obsoletes: java-1.4.2-gcj-compat-src < 1.4.2.0-41

%description src
This package installs a versionless src.zip symlink that points to a
specific version of the libgcj sources.

%if %without bootstrap
%package javadoc
Summary:       API documentation for libgcj
Group:         Development/Java

# require base package
# (walluck): why? docs should not require a JVM
#Requires: %{name} = %{version}-%{release}

# standard JPackage javadoc provides
Provides: java-javadoc = %{version}-%{release}
Provides: java-%{javaver}-javadoc = %{version}-%{release}
# java-gcj-compat javadoc provides
Provides: java-1.4.2-gcj-compat-javadoc = 1.4.2.0-41

Obsoletes: java-1.4.2-gcj-compat-javadoc < 1.4.2.0-41
Obsoletes: gnu-crypto-javadoc < 2.1.0-7

%description javadoc
This package installs Javadoc API documentation for libgcj.
%endif

%if %with plugin
%package plugin
Summary:       Web browser plugin that handles applets
Group:         Development/Java

# require base package
Requires:         %{name} = %{version}-%{release}
# require libgcj for plugin shared object
Requires:	  %{_lib}gcj%{gccsoversion} >= %{gccver}
# post requires alternatives to install plugin alternative
Requires(post):   update-alternatives
# postun requires alternatives to uninstall plugin alternative
Requires(postun): update-alternatives

# standard JPackage plugin provides
Provides: java-plugin = %{javaver}
Provides: java-%{javaver}-plugin = %{version}
# java-gcj-compat plugin provides
Provides: java-1.4.2-gcj-compat-plugin = 1.4.2.0-41
Obsoletes: java-1.4.2-gcj-compat-plugin < 1.4.2.0-41

%description plugin
This package installs gcjwebplugin, a Mozilla plugin for applets.
%endif

%prep
%setup -q -n java-gcj-compat-%{jgcver}
%patch0 -p1
%patch1 -p1
# (anssi) for patch4:
GCJ_BC_MAJOR=$(objdump -p $(gcj%gccsuffix -print-file-name=libgcj_bc.so) | \
	grep SONAME | sed -ne 's,^.*libgcj_bc.so.\([^ ]\).*$,\1,p')
perl -pi -e "s,\@GCJ_BC_MAJOR\@,$GCJ_BC_MAJOR," rebuild-gcj-db.in

# (anssi)
perl -pi -e 's,gkeytool ,gkeytool%{gccsuffix} ,' generate-cacerts.pl
perl -pi -e 's,gjarsigner ,gjarsigner%{gccsuffix} ,' Makefile.am
perl -pi -e 's,gappletviewer ,gappletviewer%{gccsuffix} ,' Makefile.am

%if %with fastjar
# (anssi) GCC4.2 contains gjar instead of fastjar
# we use external fastjar due to upstream classpath bug anyway:
# http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32516
perl -pi -e 's,fastjar\$\(gcc_suffix\),fastjar,' Makefile.am
%else
perl -pi -e 's,fastjar\$\(gcc_suffix\),gjar\$\(gcc_suffix\),' Makefile.am
%endif

%build
aclocal
automake
autoconf
export CLASSPATH=
export JAR=%jar
%configure2_5x --disable-symlinks --with-arch-directory=%{_arch} \
  --with-os-directory=linux \
  --with-security-directory=%{_sysconfdir}/java/security/security.d \
  --with-gcc-suffix=%{gccsuffix} --with-origin-name=gcj

%{__make}

# the python compiler encodes the source file's timestamp in the .pyc
# and .pyo headers.  since aotcompile.py is generated by configure,
# its timestamp will differ from build to build.  this causes multilib
# conflicts.  we work around this by setting aotcompile.py's timestamp
# to equal aotcompile.py.in's timestamp. (205216)
touch --reference=aotcompile.py.in aotcompile.py

%install
rm -rf $RPM_BUILD_ROOT

%makeinstall_std

# extensions handling
install -dm 755 $RPM_BUILD_ROOT%{jvmjardir}
pushd $RPM_BUILD_ROOT%{jvmjardir}
  for jarname in jaas jce jdbc-stdext jndi jndi-cos jndi-dns \
    jndi-ldap jndi-rmi jsse sasl jta; do
    ln -s %{_jvmdir}/%{jredir}/lib/$jarname.jar $jarname-%{version}.jar
  done
  for jar in *-%{version}.jar ; do
    ln -sf ${jar} $(echo $jar | sed "s|-%{version}.jar|-%{javaver}.jar|g")
    ln -sf ${jar} $(echo $jar | sed "s|-%{version}.jar|.jar|g")
  done
popd

# security directory and provider list
install -dm 755 $RPM_BUILD_ROOT%{_jvmdir}/%{jredir}/lib/security
ln -sf %{_prefix}/lib/security/classpath.security $RPM_BUILD_ROOT%{_jvmdir}/%{jredir}/lib/security/java.security

%if 0
# (anssi) we have those in jpackage-utils

# default security providers, provided by libgcj
install -dm 755 $RPM_BUILD_ROOT%{_sysconfdir}/java/security/security.d
for provider in \
  1000-gnu.java.security.provider.Gnu \
  1001-gnu.javax.crypto.jce.GnuCrypto \
  1002-gnu.javax.crypto.jce.GnuSasl \
  1003-gnu.javax.net.ssl.provider.Jessie \
  1004-gnu.javax.security.auth.callback.GnuCallbacks
do
  cat > $RPM_BUILD_ROOT%{_sysconfdir}/java/security/security.d/$provider << EOF
# This file's contents are ignored.  It's name, of the form
# <priority>-<provider name>, is used by rebuild-security-providers to
# rebuild the list of security providers in libgcj's
# classpath.security file.
EOF
done

%endif

# cacerts
%{__perl} generate-cacerts.pl
install -m 644 cacerts $RPM_BUILD_ROOT%{_jvmdir}/%{jredir}/lib/security

# versionless symlinks
pushd $RPM_BUILD_ROOT%{_jvmdir}
   ln -s %{jredir} %{jrelnk}
   ln -s %{sdkdir} %{sdklnk}
popd

pushd $RPM_BUILD_ROOT%{_jvmjardir}
   ln -s %{sdkdir} %{jrelnk}
   ln -s %{sdkdir} %{sdklnk}
popd

# classmap database directory
install -dm 755 $RPM_BUILD_ROOT%{_libdir}/gcj

%if %without bootstrap
# build and install API documentation
install -dm 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}
pushd $RPM_BUILD_ROOT%{_javadocdir}
  ln -s %{name} java
popd
mkdir docsbuild
pushd docsbuild
  GIJ_VERSION=$(gij%{gccsuffix} --version | head -n 2 | tail -n 1 \
    | awk '{ print $5 }')
  %jar xvf /usr/share/java/src-$GIJ_VERSION.zip
  rm -rf gnu
  find ./ -name \*.java | xargs -n 1 dirname | sort | uniq \
    | sed -e "s/\.\///" | sed -e "s/\//\./" \
    | sed -e "s/\//\./" | sed -e "s/\//\./" \
    | sed -e "s/\//\./" | sed -e "s/\//\./" \
    | xargs -n 1 sinjdoc \
    -d $RPM_BUILD_ROOT%{_javadocdir}/%{name} \
    -encoding UTF-8 -breakiterator -licensetext \
    -linksource -splitindex -doctitle "GNU libgcj $GIJ_VERSION" \
    -windowtitle "GNU libgcj $GIJ_VERSION Documentation" || \
      [ 0$(find $RPM_BUILD_ROOT%{_javadocdir}/%{name} | wc -l) -gt 3800 ]
# (anssi) if over 3800 docfiles are created, consider it a success enough
popd
%endif

%ifarch x86_64
cd %{buildroot}%{_jvmdir}/%{jredir}/lib && \
%{__ln_s} %{_arch} amd64
%endif

# install operating system include directory
install -dm 755 $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir}/include/linux

# install libjvm.so directories
install -dm 755 $RPM_BUILD_ROOT%{_jvmdir}/%{jredir}/lib/%{_arch}/client
install -dm 755 $RPM_BUILD_ROOT%{_jvmdir}/%{jredir}/lib/%{_arch}/server

# install native_threads directory
%{__mkdir_p} %{buildroot}%{_jvmdir}/%{jredir}/lib/%{_arch}/native_threads

# install tools.jar directory
install -dm 755 $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir}/lib

# (anssi) Link at build-time, not runtime
# src
ln -s %{_javadir}/src-%{gccver}.zip %{buildroot}%{_jvmdir}/%{sdkdir}/src.zip
# %name
ln -s %{_javadir}/libgcj-%{gccver}.jar %{buildroot}%{_jvmdir}/%{sdkdir}/jre/lib/rt.jar
ln -s %{_libdir}/gcj-%{gccver}-%{gccsoversion}/libjawt.so %{buildroot}%{_jvmdir}/%{jredir}/lib/%{_arch}/libjawt.so
ln -s %{_libdir}/gcj-%{gccver}-%{gccsoversion}/libjvm.so %{buildroot}%{_jvmdir}/%{jredir}/lib/%{_arch}/client/libjvm.so
ln -s %{_libdir}/gcj-%{gccver}-%{gccsoversion}/libjvm.so %{buildroot}%{_jvmdir}/%{jredir}/lib/%{_arch}/server/libjvm.so
ln -s %{_libdir}/gcj-%{gccver}-%{gccsoversion}/libjvm.so %{buildroot}%{_jvmdir}/%{jredir}/lib/%{_arch}/native_threads/libhpi.so
# devel
ln -s %{_javadir}/libgcj-tools-%{gccver}.jar %{buildroot}%{_jvmdir}/%{sdkdir}/lib/tools.jar
ln -s $(gcj%{gccsuffix} -print-file-name=include/jawt.h) %{buildroot}%{_jvmdir}/%{sdkdir}/include/jawt.h
ln -s $(gcj%{gccsuffix} -print-file-name=include/jni.h) %{buildroot}%{_jvmdir}/%{sdkdir}/include/jni.h
ln -s $(gcj%{gccsuffix} -print-file-name=include/jawt_md.h) %{buildroot}%{_jvmdir}/%{sdkdir}/include/linux/jawt_md.h
ln -s $(gcj%{gccsuffix} -print-file-name=include/jni_md.h) %{buildroot}%{_jvmdir}/%{sdkdir}/include/linux/jni_md.h

# (anssi) needed by jni_md.h (since gcj4.2 or gcj4.3):
install -dm 755 $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir}/include/linux/gcj
ln -s $(gcj%{gccsuffix} -print-file-name=include/gcj/libgcj-config.h) %{buildroot}%{_jvmdir}/%{sdkdir}/include/linux/gcj/libgcj-config.h

# (anssi) Normally there is no need to do -I$JAVA_HOME/include/linux when
# building with gcj. Therefore some software (OOo) may assume it is not
# needed, thus these compatibility symlinks.
ln -s linux/gcj %{buildroot}%{_jvmdir}/%{sdkdir}/include/gcj
ln -s linux/jni_md.h %{buildroot}%{_jvmdir}/%{sdkdir}/include/jni_md.h
ln -s linux/jawt_md.h %{buildroot}%{_jvmdir}/%{sdkdir}/include/jawt_md.h

pushd $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir}/jre/lib
  for jarname in jaas jce jdbc-stdext jndi jndi-cos jndi-dns \
    jndi-ldap jndi-rmi jsse sasl jta
  do
    ln -s rt.jar $jarname.jar
  done
popd

# (anssi)
install -dm 755 %{buildroot}%{_sysconfdir}/rpm/macros.d
cat > %{buildroot}%{_sysconfdir}/rpm/macros.d/%{name}.macros <<EOF
# The GCJ that should be used when building packages with %{name}-devel
%%gcj %{_bindir}/gcj%{gccsuffix}
# The GCJ dbtool that should be used
%%gcj_dbtool %{_bindir}/gcj-dbtool%{gccsuffix}
EOF

## FIXME - (temporarily?) using versions installed by gcc-java-4.6.0
rm -f %{buildroot}%{_bindir}/aot-compile
rm -f %{buildroot}%{_bindir}/rebuild-gcj-db

%clean
rm -rf $RPM_BUILD_ROOT

%post
%{_sbindir}/update-alternatives \
  --install %{_bindir}/java java %{jrebindir}/java %{priority} \
  --slave %{_jvmdir}/jre          jre          %{_jvmdir}/%{jrelnk} \
  --slave %{_jvmjardir}/jre       jre_exports  %{_jvmjardir}/%{jrelnk} \
  --slave %{_bindir}/keytool      keytool      %{jrebindir}/keytool \
  --slave %{_bindir}/rmiregistry  rmiregistry  %{jrebindir}/rmiregistry

%{_sbindir}/update-alternatives \
  --install %{_jvmdir}/jre-%{origin} \
  jre_%{origin} %{_jvmdir}/%{jrelnk} %{priority} \
  --slave %{_jvmjardir}/jre-%{origin} \
  jre_%{origin}_exports %{_jvmjardir}/%{jrelnk}

%{_sbindir}/update-alternatives \
  --install %{_jvmdir}/jre-%{javaver} \
  jre_%{javaver} %{_jvmdir}/%{jrelnk} %{priority} \
  --slave %{_jvmjardir}/jre-%{javaver} \
  jre_%{javaver}_exports %{_jvmjardir}/%{jrelnk}

# jaxp_parser_impl
%{_sbindir}/update-alternatives --install %{_javadir}/jaxp_parser_impl.jar \
  jaxp_parser_impl %{_javadir}/libgcj-%{gccver}.jar 20

# jaxp_transform_impl
%{_sbindir}/update-alternatives --install %{_javadir}/jaxp_transform_impl.jar \
  jaxp_transform_impl %{_javadir}/libgcj-%{gccver}.jar 20

if [ -x %{_bindir}/rebuild-security-providers ]
then
  %{_bindir}/rebuild-security-providers
fi
%{update_gcjdb}

# (anssi) I do not like the retarget-alternatives hacks with triggers
# "new gcc => rebuild" is easier

%postun
if [ $1 -eq 0 ]
then
  %{_sbindir}/update-alternatives --remove java %{jrebindir}/java
  %{_sbindir}/update-alternatives --remove jre_%{origin} %{_jvmdir}/%{jrelnk}
  %{_sbindir}/update-alternatives --remove jre_%{javaver} %{_jvmdir}/%{jrelnk}
fi
# (anssi) if gcc version changes, we want to remove the stale links:
if [ $1 -eq 0 ] || ! [ -e %{_javadir}/libgcj-%{gccver}.jar ]; then
  %{_sbindir}/update-alternatives --remove jaxp_parser_impl \
    %{_javadir}/libgcj-%{gccver}.jar
  %{_sbindir}/update-alternatives --remove jaxp_transform_impl \
    %{_javadir}/libgcj-%{gccver}.jar
fi

if [ -x %{_bindir}/rebuild-security-providers ]
then
  %{_bindir}/rebuild-security-providers
fi

%{clean_gcjdb}

%post devel

%{_sbindir}/update-alternatives \
  --install %{_bindir}/javac javac %{sdkbindir}/javac %{priority} \
  --slave %{_jvmdir}/java         java_sdk          %{_jvmdir}/%{sdklnk} \
  --slave %{_jvmjardir}/java      java_sdk_exports  %{_jvmjardir}/%{sdklnk} \
  --slave %{_bindir}/javadoc      javadoc           %{sdkbindir}/javadoc \
  --slave %{_bindir}/javah        javah             %{sdkbindir}/javah \
  --slave %{_bindir}/jar          jar               %{sdkbindir}/jar \
  --slave %{_bindir}/jarsigner    jarsigner         %{sdkbindir}/jarsigner \
  --slave %{_bindir}/appletviewer appletviewer      %{sdkbindir}/appletviewer \
  --slave %{_bindir}/rmic         rmic              %{sdkbindir}/rmic

%{_sbindir}/update-alternatives \
  --install %{_jvmdir}/java-%{origin} \
  java_sdk_%{origin} %{_jvmdir}/%{sdklnk} %{priority} \
  --slave %{_jvmjardir}/java-%{origin} \
  java_sdk_%{origin}_exports %{_jvmjardir}/%{sdklnk}

%{_sbindir}/update-alternatives \
  --install %{_jvmdir}/java-%{javaver} \
  java_sdk_%{javaver} %{_jvmdir}/%{sdklnk} %{priority} \
  --slave %{_jvmjardir}/java-%{javaver} \
  java_sdk_%{javaver}_exports %{_jvmjardir}/%{sdklnk}

%postun devel
if [ $1 -eq 0 ]
then
  %{_sbindir}/update-alternatives --remove javac %{sdkbindir}/javac
  %{_sbindir}/update-alternatives --remove java_sdk_%{origin} %{_jvmdir}/%{sdklnk}
  %{_sbindir}/update-alternatives --remove java_sdk_%{javaver} %{_jvmdir}/%{sdklnk}
fi

%if %with plugin
%post plugin
[ -d %{plugindir} ] || %{__mkdir_p} %{plugindir}
%{_sbindir}/update-alternatives --install %{plugindir}/libjavaplugin.so \
    libjavaplugin.so %{_libdir}/gcj-%{gccver}-%{gccsoversion}/libgcjwebplugin.so %{priority}

%postun plugin
if [ $1 -eq 0 ] || ! [ -e  %{_libdir}/gcj-%{gccver}-%{gccsoversion}/libgcjwebplugin.so ]; then
   %{_sbindir}/update-alternatives --remove libjavaplugin.so %{_libdir}/gcj-%{gccver}-%{gccsoversion}/libgcjwebplugin.so
fi
%endif

%files
%defattr(-,root,root,-)
%doc AUTHORS ChangeLog COPYING LICENSE README
%dir %{_jvmdir}/%{sdkdir}
%dir %{_jvmdir}/%{jredir}
%dir %{_jvmdir}/%{jredir}/bin
%dir %{_jvmdir}/%{jredir}/lib
%dir %{_jvmdir}/%{jredir}/lib/%{_arch}
%dir %{_jvmdir}/%{jredir}/lib/%{_arch}/client
%dir %{_jvmdir}/%{jredir}/lib/%{_arch}/server
%dir %{_jvmdir}/%{jredir}/lib/security
%dir %{jvmjardir}
%dir %{_libdir}/gcj
#%{_bindir}/rebuild-gcj-db
%{_jvmdir}/%{jredir}/bin/java
%{_jvmdir}/%{jredir}/bin/keytool
%{_jvmdir}/%{jredir}/bin/rmiregistry
%{_jvmdir}/%{jredir}/lib/security/cacerts
%{_jvmdir}/%{jredir}/lib/security/java.security
%{_jvmdir}/%{jredir}/lib/jaas.jar
%{_jvmdir}/%{jredir}/lib/jce.jar
%{_jvmdir}/%{jredir}/lib/jdbc-stdext.jar
%{_jvmdir}/%{jredir}/lib/jndi-cos.jar
%{_jvmdir}/%{jredir}/lib/jndi-dns.jar
%{_jvmdir}/%{jredir}/lib/jndi-ldap.jar
%{_jvmdir}/%{jredir}/lib/jndi-rmi.jar
%{_jvmdir}/%{jredir}/lib/jndi.jar
%{_jvmdir}/%{jredir}/lib/jta.jar
%{_jvmdir}/%{jredir}/lib/jsse.jar
%{_jvmdir}/%{jredir}/lib/sasl.jar
%ifarch x86_64
%{_jvmdir}/%{jredir}/lib/amd64
%endif
%{_jvmdir}/%{jrelnk}
%{jvmjardir}/jaas.jar
%{jvmjardir}/jaas-%{javaver}.jar
%{jvmjardir}/jaas-%{version}.jar
%{jvmjardir}/jce.jar
%{jvmjardir}/jce-%{javaver}.jar
%{jvmjardir}/jce-%{version}.jar
%{jvmjardir}/jdbc-stdext.jar
%{jvmjardir}/jdbc-stdext-%{javaver}.jar
%{jvmjardir}/jdbc-stdext-%{version}.jar
%{jvmjardir}/jndi.jar
%{jvmjardir}/jndi-%{javaver}.jar
%{jvmjardir}/jndi-%{version}.jar
%{jvmjardir}/jndi-cos.jar
%{jvmjardir}/jndi-cos-%{javaver}.jar
%{jvmjardir}/jndi-cos-%{version}.jar
%{jvmjardir}/jndi-dns.jar
%{jvmjardir}/jndi-dns-%{javaver}.jar
%{jvmjardir}/jndi-dns-%{version}.jar
%{jvmjardir}/jndi-ldap.jar
%{jvmjardir}/jndi-ldap-%{javaver}.jar
%{jvmjardir}/jndi-ldap-%{version}.jar
%{jvmjardir}/jndi-rmi.jar
%{jvmjardir}/jndi-rmi-%{javaver}.jar
%{jvmjardir}/jndi-rmi-%{version}.jar
%{jvmjardir}/jta.jar
%{jvmjardir}/jta-%{javaver}.jar
%{jvmjardir}/jta-%{version}.jar
%{jvmjardir}/jsse.jar
%{jvmjardir}/jsse-%{javaver}.jar
%{jvmjardir}/jsse-%{version}.jar
%{jvmjardir}/sasl.jar
%{jvmjardir}/sasl-%{javaver}.jar
%{jvmjardir}/sasl-%{version}.jar
%{_jvmjardir}/%{jrelnk}
%{_jvmdir}/%{sdkdir}/jre/lib/rt.jar
%{_jvmdir}/%{jredir}/lib/%{_arch}/libjawt.so
%{_jvmdir}/%{jredir}/lib/%{_arch}/client/libjvm.so
%{_jvmdir}/%{jredir}/lib/%{_arch}/server/libjvm.so
%{_jvmdir}/%{jredir}/lib/%{_arch}/native_threads/libhpi.so
# these must not be marked %config(noreplace). their names are used by
# rebuild-security-providers, which lists
# %{_sysconfdir}/java/security/security.d/*.  their contents are
# ignored, so replacing them doesn't matter.  .rpmnew files are
# harmful since they're interpreted by rebuild-security-providers as
# classnames ending in rpmnew.
%if 0
# (anssi) see earlier
%{_sysconfdir}/java/security/security.d/1000-gnu.java.security.provider.Gnu
%{_sysconfdir}/java/security/security.d/1001-gnu.javax.crypto.jce.GnuCrypto
%{_sysconfdir}/java/security/security.d/1002-gnu.javax.crypto.jce.GnuSasl
%{_sysconfdir}/java/security/security.d/1003-gnu.javax.net.ssl.provider.Jessie
%{_sysconfdir}/java/security/security.d/1004-gnu.javax.security.auth.callback.GnuCallbacks
%endif

%files devel
%defattr(-,root,root,-)
%{_sysconfdir}/rpm/macros.d/%{name}.macros
%dir %{_jvmdir}/%{sdkdir}/bin
%dir %{_jvmdir}/%{sdkdir}/include
%dir %{_jvmdir}/%{sdkdir}/include/linux
%dir %{_jvmdir}/%{sdkdir}/lib
#%{_bindir}/aot-compile
%{_bindir}/aot-compile-rpm
%{python_sitelib}/aotcompile.py*
%{python_sitelib}/classfile.py*
%{python_sitelib}/*.egg-info
%{_jvmdir}/%{sdkdir}/bin/appletviewer
%{_jvmdir}/%{sdkdir}/bin/jar
%{_jvmdir}/%{sdkdir}/bin/jarsigner
%{_jvmdir}/%{sdkdir}/bin/java
%{_jvmdir}/%{sdkdir}/bin/javac
%{_jvmdir}/%{sdkdir}/bin/javadoc
%{_jvmdir}/%{sdkdir}/bin/javah
%{_jvmdir}/%{sdkdir}/bin/keytool
%{_jvmdir}/%{sdkdir}/bin/rmic
%{_jvmdir}/%{sdkdir}/bin/rmiregistry
%{_jvmdir}/%{sdklnk}
%{_jvmjardir}/%{sdklnk}
%{_jvmdir}/%{sdkdir}/include/jawt.h
%{_jvmdir}/%{sdkdir}/include/jni.h
%{_jvmdir}/%{sdkdir}/include/linux/jawt_md.h
%{_jvmdir}/%{sdkdir}/include/linux/jni_md.h
%{_jvmdir}/%{sdkdir}/include/linux/gcj
%{_jvmdir}/%{sdkdir}/include/gcj
%{_jvmdir}/%{sdkdir}/include/jni_md.h
%{_jvmdir}/%{sdkdir}/include/jawt_md.h
%{_jvmdir}/%{sdkdir}/lib/tools.jar

%files src
%defattr(-,root,root,-)
%{_jvmdir}/%{sdkdir}/src.zip

%if %without bootstrap
%files javadoc
%defattr(-,root,root,-)
%doc %{_javadocdir}/%{name}
# A JPackage that "provides" this directory will, in its %post script,
# remove the existing directory and install a new symbolic link to its
# versioned directory.  For Fedora we want clear file ownership so we
# make java-1.5.0-gcj-javadoc own this file.  Installing the
# corresponding JPackage over java-1.5.0-gcj-javadoc will work but
# will invalidate this file.
# (Anssi) Agreed, we also want this for Mandriva
%doc %{_javadocdir}/java
%endif

%if %with plugin
%files plugin
%defattr(-,root,root,-)
%endif





%changelog
* Sun Aug  26 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 70ebc46
- Add gcj-tools to BuildRequires for gkeytool binary used cacerts generation in scripts
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14434 |12mr|java-1.6.0-openjdk-1.6.0.0-26.b24.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %mdkversion >= 201200
# rpmlint just sucks!!!
%define _build_pkgcheck_set %{nil}
%define _build_pkgcheck_srpm %{nil}
%endif

%if %mandriva_branch == Cooker
%define with_systemtap		1
%define release			%mkrel 26.%{openjdkver}
%else
%define with_systemtap		0
%define subrel			1
%define release			%mkrel 26.%{openjdkver}
%endif

# If gcjbootstrap is 1 IcedTea is bootstrapped against
# java-1.5.0-gcj-devel.  If gcjbootstrap is 0 IcedTea is built against
# java-1.6.0-openjdk-devel.
%bcond_with			gcjbootstrap

%define icedteaver		1.11.3
%define icedteasnapshot		%{nil}
%define openjdkver		b24
%define openjdkdate		14_nov_2011
%define mauvedate		2008-10-22

# cabral (fhimpe) we already use java-acess-bridge in Mandriva
# define accessmajorver		1.23
# define accessminorver		0
# define accessver		%{accessmajorver}.%{accessminorver}
# define accessurl		http://ftp.gnome.org/pub/GNOME/sources/java-access-bridge/

%define multilib_arches		ppc64 sparc64 x86_64
%define jit_arches		%{ix86} x86_64 sparcv9 sparc64

%define systemtapopt		--disable-systemtap
%ifarch %{jit_arches}
  %define runtests		0
  %define build_docs		1
  %define with_fastjar		0
  %if %{with_systemtap}
    %define systemtapopt	--enable-systemtap
  %endif
%else
  %define runtests		0
  %define build_docs		0
  %define with_fastjar		1
%endif

%define buildoutputdir		openjdk.build

%if %{with gcjbootstrap}
  %define icedteaopt		%{systemtapopt}
%else
  %ifarch %{jit_arches}
    %define icedteaopt		--disable-bootstrap --with-jdk-home=/usr/lib/jvm/java-openjdk %{systemtapopt}
  %else
    %define icedteaopt		--disable-bootstrap --with-jdk-home=/usr/lib/jvm/java-openjdk
  %endif
%endif

# Convert an absolute path to a relative path.  Each symbolic link is
# specified relative to the directory in which it is installed so that
# it will resolve properly within chrooted installations.
%define script			'use File::Spec; print File::Spec->abs2rel($ARGV[0], $ARGV[1])'
%define abs2rel			%{__perl} -e %{script}

# Hard-code libdir on 64-bit architectures to make the 64-bit JDK
# simply be another alternative.
%ifarch %{multilib_arches}
  %define syslibdir		%{_prefix}/lib64
  %define _libdir		%{_prefix}/lib
  %define archname		%{name}.%{_arch}
%else
  %define syslibdir		%{_libdir}
  %define archname		%{name}
%endif

# Standard JPackage naming and versioning defines.
%define origin			openjdk
%define priority		16000
%define javaver			1.6.0
%define buildver		0

# Standard JPackage directories and symbolic links.
# Make 64-bit JDKs just another alternative on 64-bit architectures.
%ifarch %{multilib_arches}
  %define sdklnk		java-%{javaver}-%{origin}.%{_arch}
  %define jrelnk		jre-%{javaver}-%{origin}.%{_arch}
  %define sdkdir		%{name}-%{version}.%{_arch}
%else
  %define sdklnk		java-%{javaver}-%{origin}
  %define jrelnk		jre-%{javaver}-%{origin}
  %define sdkdir		%{name}-%{version}
%endif
%define jredir			%{sdkdir}/jre
%define sdkbindir		%{_jvmdir}/%{sdklnk}/bin
%define jrebindir		%{_jvmdir}/%{jrelnk}/bin
%ifarch %{multilib_arches}
  %define jvmjardir		%{_jvmjardir}/%{name}-%{version}.%{_arch}
%else
  %define jvmjardir		%{_jvmjardir}/%{name}-%{version}
%endif

%ifarch %{jit_arches}
  %if %{with_systemtap}
# Where to install systemtap tapset (links)
# We would like these to be in a package specific subdir,
# but currently systemtap doesn't support that, so we have to
# use the root tapset dir for now. To distinquish between 64
# and 32 bit architectures we place the tapsets under the arch
# specific dir (note that systemtap will only pickup the tapset
# for the primary arch for now). Systemtap uses the machine name
# aka build_cpu as architecture specific directory name.
#%#define tapsetdir /usr/share/systemtap/tapset/%{sdkdir}
    %define tapsetdir		%{_datadir}/systemtap/tapset/%{_build_cpu}
  %endif
%endif 

# Prevent brp-java-repack-jars from being run.
%define __jar_repack		0

Name:		java-%{javaver}-%{origin}
Version:	%{javaver}.%{buildver}
Release:	%{release}
# java-1.5.0-ibm from jpackage.org set Epoch to 1 for unknown reasons,
# and this change was brought into RHEL-4.  java-1.5.0-ibm packages
# also included the epoch in their virtual provides.  This created a
# situation where in-the-wild java-1.5.0-ibm packages provided "java =
# 1:1.5.0".  In RPM terms, "1.6.0 < 1:1.5.0" since 1.6.0 is
# interpreted as 0:1.6.0.  So the "java >= 1.6.0" requirement would be
# satisfied by the 1:1.5.0 packages.  Thus we need to set the epoch in
# JDK package >= 1.6.0 to 1, and packages referring to JDK virtual
# provides >= 1.6.0 must specify the epoch, "java >= 1:1.6.0".
# ... but that doesn't apply to Mandriva.
Epoch:		0
Summary:	OpenJDK Runtime Environment
Group:		Development/Java

License:	GPLv2 with exceptions
URL:		http://icedtea.classpath.org/
Source0:	http://icedtea.classpath.org/download/source/icedtea6-%{icedteaver}%{icedteasnapshot}.tar.gz
# OpenJDK source from Fedora
Source1:	http://pkgs.fedoraproject.org/repo/pkgs/java-1.6.0-openjdk/openjdk-6-src-b24-14_nov_2011-fedora.tar.gz/7ecb35d87da256e2d4510ce22f56a2bd/openjdk-6-src-%{openjdkver}-%{openjdkdate}-fedora.tar.gz
# (fhimpe) Disabled: we use system java-access-bridge in Mandriva
#Source2:	%{accessurl}%{accessmajorver}/java-access-bridge-%{accessver}.tar.gz
Source3:	http://cvs.fedoraproject.org/viewcvs/devel/java-1.6.0-openjdk/generate-fedora-zip.sh
Source4:	README.src
Source5:	mauve-%{mauvedate}.tar.gz
Source6:	mauve_tests
Source8:	http://icedtea.classpath.org/download/drops/jaxp144_03.zip
Source9:	http://icedtea.classpath.org/download/drops/jdk6-jaf-b20.zip
Source10:	http://icedtea.classpath.org/download/drops/jdk6-jaxws2_1_6-2011_06_13.zip
Patch1:		java-1.6.0-openjdk-accessible-toolkit.patch
Patch2:		java-1.6.0-openjdk-fontpath.patch

BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root

BuildRequires:	pkgconfig(alsa)

BuildRequires:	ant-nodeps
BuildRequires:	cups-devel
BuildRequires:	desktop-file-utils
%if %{with_fastjar}
BuildRequires:	fastjar
%endif
BuildRequires:	ungif-devel
BuildRequires:	lesstif-devel
# BuildRequires: %{mklibname xorg-x11-devel}
BuildRequires:	x11-proto-devel
BuildRequires:	libxi-devel
BuildRequires:	libxp-devel
BuildRequires:	libxt-devel
BuildRequires:	libxtst-devel
BuildRequires:	jpeg-devel
BuildRequires:	png-devel
BuildRequires:	xalan-j2
BuildRequires:	xerces-j2
BuildRequires:	ant
BuildRequires:	libxinerama-devel
BuildRequires:	libxrender-devel
BuildRequires:	rhino
BuildRequires:	wget
BuildRequires:	zip
BuildRequires:	automake

%ifarch %{jit_arches}
  %if %{with_systemtap}
BuildRequires:	systemtap
  %endif
%endif

%if %{with gcjbootstrap}
BuildRequires:	java-1.5.0-gcj-devel
%else
BuildRequires:	java-1.6.0-openjdk-devel
%endif
# Mauve build requirements.
BuildRequires:	x11-server-xvfb
BuildRequires:	x11-font-type1
BuildRequires:	x11-font-misc
BuildRequires:	freetype2-devel >= 2.3.0
BuildRequires:	fontconfig
BuildRequires:	eclipse-ecj
# Java Access Bridge for GNOME build requirements.
Requires:	java-access-bridge
%if %{without gcjbootstrap}
BuildRequires:	java-access-bridge
%endif
%if %mdkversion >= 200910
# PulseAudio build requirements.
BuildRequires:	pulseaudio-devel >= 0.9.11
BuildRequires:	pulseaudio >= 0.9.11
%endif
# Zero-assembler build requirement.
%ifnarch %{jit_arches}
BuildRequires:	libffi-devel
%endif
# Require /etc/pki/java/cacerts.
Requires:	rootcerts-java
Requires:	rhino
# Require jpackage-utils for ant.
Requires:	jpackage-utils >= 1.7.3-1jpp.2
# Require zoneinfo data provided by tzdata-java subpackage.
Requires:	tzdata-java
# Post requires alternatives to install tool alternatives.
Requires(post):	update-alternatives
# Postun requires alternatives to uninstall tool alternatives.
Requires(postun): update-alternatives
%if %mdkversion < 200900
# Post requires update-desktop-database to update desktop database
# for jnlp files.
Requires(post):	desktop-file-utils
# Postun requires update-desktop-database to update desktop database
# for jnlp files.
Requires(postun): desktop-file-utils
%endif
# java-1.6.0-openjdk replaces java-1.7.0-icedtea.
Provides:	java-1.7.0-icedtea = 0:1.7.0.0-24.726.2
Obsoletes:	java-1.7.0-icedtea < 0:1.7.0.0-24.726.2

# FIXME fonts-ttf-dejavu-lgc is the default, but currently is not directly
# available in Mandriva
Requires:	fonts-ttf-dejavu

# Standard JPackage base provides.
Provides:	jre-%{javaver}-%{origin} = %{epoch}:%{version}-%{release}
Provides:	jre-%{origin} = %{epoch}:%{version}-%{release}
Provides:	jre-%{javaver} = %{epoch}:%{version}-%{release}
Provides:	java-%{javaver} = %{epoch}:%{version}-%{release}
Provides:	jre = %{javaver}
Provides:	java-%{origin} = %{epoch}:%{version}-%{release}
Provides:	java = %{epoch}:%{javaver}
# Standard JPackage extensions provides.
Provides:	jndi = %{epoch}:%{version}
Provides:	jndi-ldap = %{epoch}:%{version}
Provides:	jndi-cos = %{epoch}:%{version}
Provides:	jndi-rmi = %{epoch}:%{version}
Provides:	jndi-dns = %{epoch}:%{version}
Provides:	jaas = %{epoch}:%{version}
Provides:	jsse = %{epoch}:%{version}
Provides:	jce = %{epoch}:%{version}
Provides:	jdbc-stdext = 3.0
Provides:	java-sasl = %{epoch}:%{version}
Provides:	java-fonts = %{epoch}:%{version}

%description
The OpenJDK runtime environment.

%package	devel
Summary:	OpenJDK Development Environment
Group:		Development/Java

# Require base package.
Requires:         %{name} = %{epoch}:%{version}-%{release}
# Post requires alternatives to install tool alternatives.
Requires(post):	update-alternatives
# Postun requires alternatives to uninstall tool alternatives.
Requires(postun): update-alternatives

# java-1.6.0-openjdk-devel replaces java-1.7.0-icedtea-devel.
Provides:	java-1.7.0-icedtea-devel = 0:1.7.0.0-24.726.2
Obsoletes:	java-1.7.0-icedtea-devel < 0:1.7.0.0-24.726.2

# Standard JPackage devel provides.
Provides:	java-sdk-%{javaver}-%{origin} = %{epoch}:%{version}
Provides:	java-sdk-%{javaver} = %{epoch}:%{version}
Provides:	java-sdk-%{origin} = %{epoch}:%{version}
Provides:	java-sdk = %{epoch}:%{javaver}
Provides:	java-%{javaver}-devel = %{epoch}:%{version}
Provides:	java-devel-%{origin} = %{epoch}:%{version}
Provides:	java-devel = %{epoch}:%{javaver}
%if !%{build_docs}
Provides:	java-javadoc = %{epoch}:%{javaver}
%endif

%description	devel
The OpenJDK development tools.

%package	demo
Summary:	OpenJDK Demos
Group:		Development/Java

Requires:	%{name} = %{epoch}:%{version}-%{release}

# java-1.6.0-openjdk-demo replaces java-1.7.0-icedtea-demo.
Provides: java-1.7.0-icedtea-demo = 0:1.7.0.0-24.726.2
Obsoletes: java-1.7.0-icedtea-demo < 0:1.7.0.0-24.726.2

%description	demo
The OpenJDK demos.

%package src
Summary: OpenJDK Source Bundle
Group:   Development/Java

Requires: %{name} = %{epoch}:%{version}-%{release}

# java-1.6.0-openjdk-src replaces java-1.7.0-icedtea-src.
Provides: java-1.7.0-icedtea-src = 0:1.7.0.0-24.726.2
Obsoletes: java-1.7.0-icedtea-src < 0:1.7.0.0-24.726.2

%description src
The OpenJDK source bundle.

%if %{build_docs}
%package javadoc
Summary: OpenJDK API Documentation
Group:   Development/Java
%if %mdkversion > 201100
BuildArch: noarch
%endif

# Post requires alternatives to install javadoc alternative.
Requires(post):   update-alternatives
# Postun requires alternatives to uninstall javadoc alternative.
Requires(postun): update-alternatives

# java-1.6.0-openjdk-javadoc replaces java-1.7.0-icedtea-javadoc.
Provides:	java-1.7.0-icedtea-javadoc = 0:1.7.0.0-24.726.2
Obsoletes:	java-1.7.0-icedtea-javadoc < 0:1.7.0.0-24.726.2

# Standard JPackage javadoc provides.
Provides:	java-javadoc = %{epoch}:%{version}-%{release}
Provides:	java-%{javaver}-javadoc = %{epoch}:%{version}-%{release}

%description	javadoc
The OpenJDK API documentation.
%endif

%prep
%setup -q -n icedtea6-%{icedteaver}
%setup -q -n icedtea6-%{icedteaver} -T -D -a 5
cp %{SOURCE4} .
cp %{SOURCE6} .

# (oe) instead of a patch
perl -pi -e "s|libxul-unstable|libxul|g" configure*

%{_bindir}/find . -type f -name "*.sh" -o -type f -name "*.cgi" | %{_bindir}/xargs %{__chmod} 0755
%{_bindir}/autoreconf -i -v -f
./autogen.sh

%build
%ifarch sparc64 alpha
  export ARCH_DATA_MODEL=64
%endif
%ifarch alpha
  export CFLAGS="$CFLAGS -mieee"
%endif
# Build IcedTea and OpenJDK.
# (Anssi 07/2008) do not hardcode /usr/bin, to allow using ccache et al:
export ALT_COMPILER_PATH=

%{configure2_5x}					\
	%{icedteaopt}					\
	--with-openjdk-src-zip=%{SOURCE1}		\
	--with-pkgversion=mandriva-%{release}-%{_arch}	\
%if %mdkversion >= 200910
	--enable-pulse-java				\
%else
	--disable-pulse-java				\
%endif
	--with-jaf-drop-zip=%{SOURCE9}			\
	--with-jaxp-drop-zip=%{SOURCE8}			\
	--with-jaxws-drop-zip=%{SOURCE10}		\
	--with-javah=%{_bindir}/javah			\
%if %{with_fastjar}
	--with-jar=%{_bindir}/fastjar			\
	--with-alt-jar=%{_bindir}/fastjar		\
%endif
%if !%{build_docs}
        --disable-docs                                  \
%endif
	--with-abs-install-dir=%{_jvmdir}/%{sdkdir}

# When using a different hotspot (see hotspot.map):
#	--with-hotspot-build=hs24			\
#	--with-hotspot-src-zip=%{SOURCE7}		\

%if %{with gcjbootstrap}
make stamps/patch-ecj.stamp
%endif

make patch
patch -l -p0 -b -z .p1~ < %{PATCH1}
patch -l -p1 -b -z .p2~ < %{PATCH2}

make STATIC_CXX=false

touch mauve-%{mauvedate}/mauve_output

pushd %{buildoutputdir}/j2sdk-image/jre/lib
  %{__ln_s}f %{_javadir}/accessibility.properties accessibility.properties
  %{__ln_s}f %{_javadir}/gnome-java-bridge.jar ext/gnome-java-bridge.jar
popd

%if %{runtests}
# Run jtreg test suite.
{
  echo ====================JTREG TESTING========================
  export DISPLAY=:20
  Xvfb :20 -screen 0 1x1x24 -ac&
  echo $! > Xvfb.pid
  make jtregcheck -k
  kill -9 `cat Xvfb.pid`
  unset DISPLAY
  rm -f Xvfb.pid
  echo ====================JTREG TESTING END====================
} || :

# Run Mauve test suite.
{
  pushd mauve-%{mauvedate}
    %{configure2_5x}
    make
    echo ====================MAUVE TESTING========================
    export DISPLAY=:20
    Xvfb :20 -screen 0 1x1x24 -ac&
    echo $! > Xvfb.pid
    $JAVA_HOME/bin/java Harness -vm $JAVA_HOME/bin/java \
      -file %{SOURCE6} -timeout 30000 2>&1 | tee mauve_output
    kill -9 `cat Xvfb.pid`
    unset DISPLAY
    rm -f Xvfb.pid
    echo ====================MAUVE TESTING END====================
  popd
} || :
%endif

%install
rm -rf %{buildroot}

pushd %{buildoutputdir}/j2sdk-image

  # Install main files.
  install -d -m 755 %{buildroot}%{_jvmdir}/%{sdkdir}
  cp -a bin include lib src.zip %{buildroot}%{_jvmdir}/%{sdkdir}
  install -d -m 755 %{buildroot}%{_jvmdir}/%{jredir}
  cp -a jre/bin jre/lib %{buildroot}%{_jvmdir}/%{jredir}

%ifarch %{jit_arches}
  %if %{with_systemtap}
    # Install systemtap support files.
    cp -a tapset %{buildroot}%{_jvmdir}/%{sdkdir}
    install -d -m 755 %{buildroot}%{tapsetdir}
    pushd %{buildroot}%{tapsetdir}
      RELATIVE=$(%{abs2rel} %{_jvmdir}/%{sdkdir}/tapset %{tapsetdir})
      ln -sf $RELATIVE/*.stp .
    popd
  %endif
%endif

  # Install cacerts symlink.
  rm -f %{buildroot}%{_jvmdir}/%{jredir}/lib/security/cacerts
  pushd %{buildroot}%{_jvmdir}/%{jredir}/lib/security
    RELATIVE=$(%{abs2rel} %{_sysconfdir}/pki/java \
      %{_jvmdir}/%{jredir}/lib/security)
    ln -sf $RELATIVE/cacerts .
  popd

  # Install extension symlinks.
  install -d -m 755 %{buildroot}%{jvmjardir}
  pushd %{buildroot}%{jvmjardir}
    RELATIVE=$(%{abs2rel} %{_jvmdir}/%{jredir}/lib %{jvmjardir})
    ln -sf $RELATIVE/jsse.jar jsse-%{version}.jar
    ln -sf $RELATIVE/jce.jar jce-%{version}.jar
    ln -sf $RELATIVE/rt.jar jndi-%{version}.jar
    ln -sf $RELATIVE/rt.jar jndi-ldap-%{version}.jar
    ln -sf $RELATIVE/rt.jar jndi-cos-%{version}.jar
    ln -sf $RELATIVE/rt.jar jndi-rmi-%{version}.jar
    ln -sf $RELATIVE/rt.jar jaas-%{version}.jar
    ln -sf $RELATIVE/rt.jar jdbc-stdext-%{version}.jar
    ln -sf jdbc-stdext-%{version}.jar jdbc-stdext-3.0.jar
    ln -sf $RELATIVE/rt.jar sasl-%{version}.jar
    for jar in *-%{version}.jar
    do
      if [ x%{version} != x%{javaver} ]
      then
        ln -sf $jar $(echo $jar | sed "s|-%{version}.jar|-%{javaver}.jar|g")
      fi
      ln -sf $jar $(echo $jar | sed "s|-%{version}.jar|.jar|g")
    done
  popd

  # Install JCE policy symlinks.
  install -d -m 755 %{buildroot}%{_jvmprivdir}/%{archname}/jce/vanilla

  # Install versionless symlinks.
  pushd %{buildroot}%{_jvmdir}
    ln -sf %{jredir} %{jrelnk}
    ln -sf %{sdkdir} %{sdklnk}
  popd

  pushd %{buildroot}%{_jvmjardir}
    ln -sf %{sdkdir} %{jrelnk}
    ln -sf %{sdkdir} %{sdklnk}
  popd

  # Install man pages.
  install -d -m 755 %{buildroot}%{_mandir}/man1
  for manpage in man/man1/*
  do
    # Convert man pages to UTF8 encoding.
    iconv -f ISO_8859-1 -t UTF8 $manpage -o $manpage.tmp
    mv -f $manpage.tmp $manpage
    install -m 644 -p $manpage %{buildroot}%{_mandir}/man1/$(basename \
      $manpage .1)-%{name}.1
  done

  # Install demos and samples.
  cp -a demo %{buildroot}%{_jvmdir}/%{sdkdir}
  mkdir -p sample/rmi
  # XXX: (walluck): fix -ba --short-circuit
  test -f bin/sample.cgi && mv bin/java-rmi.cgi sample/rmi
  cp -a sample %{buildroot}%{_jvmdir}/%{sdkdir}

popd

# Install Javadoc documentation.
%if %{build_docs}
install -d -m 755 %{buildroot}%{_javadocdir}
cp -a %{buildoutputdir}/docs %{buildroot}%{_javadocdir}/%{name}
%endif

# Install icons and menu entries.
for s in 16 24 32 48 ; do
  install -D -p -m 644 \
    openjdk/jdk/src/solaris/classes/sun/awt/X11/java-icon${s}.png \
    %{buildroot}%{_datadir}/icons/hicolor/${s}x${s}/apps/java.png
done

# Install desktop files.
install -d -m 755 %{buildroot}%{_datadir}/applications
perl -pi -e 's|(Categories=Development;)(Monitor;Java;)|$1System;$2|'	\
    jconsole.desktop
for e in jconsole policytool ; do
    desktop-file-install --vendor="" --mode=644 \
        --dir=%{buildroot}%{_datadir}/applications $e.desktop
done

# Find JRE directories.
find %{buildroot}%{_jvmdir}/%{jredir} -type d \
  | grep -v jre/lib/security \
  | sed 's|'%{buildroot}'|%dir |' \
  > %{name}.files
# Find JRE files.
find %{buildroot}%{_jvmdir}/%{jredir} -type f -o -type l \
  | grep -v jre/lib/security \
  | grep -v IcedTeaPlugin.so \
  | sed 's|'%{buildroot}'||' \
  >> %{name}.files
# Find demo directories.
find %{buildroot}%{_jvmdir}/%{sdkdir}/demo \
  %{buildroot}%{_jvmdir}/%{sdkdir}/sample -type d \
  | sed 's|'%{buildroot}'|%dir |' \
  > %{name}-demo.files

# FIXME: remove SONAME entries from demo DSOs.  See
# https://bugzilla.redhat.com/show_bug.cgi?id=436497

# Find non-documentation demo files.
find %{buildroot}%{_jvmdir}/%{sdkdir}/demo \
  %{buildroot}%{_jvmdir}/%{sdkdir}/sample \
  -type f -o -type l | sort \
  | grep -v README \
  | sed 's|'%{buildroot}'||' \
  >> %{name}-demo.files
# Find documentation demo files.
find %{buildroot}%{_jvmdir}/%{sdkdir}/demo \
  %{buildroot}%{_jvmdir}/%{sdkdir}/sample \
  -type f -o -type l | sort \
  | grep README \
  | sed 's|'%{buildroot}'||' \
  | sed 's|^|%doc |' \
  >> %{name}-demo.files

cp -fa %{buildroot}%{_jvmdir}/%{jredir}/lib/fontconfig.properties{.src,}

%clean
rm -rf %{buildroot}

# FIXME: identical binaries are copied, not linked. This needs to be
# fixed upstream.
%post
ext=%{_extension}
update-alternatives\
  --install %{_bindir}/java java %{jrebindir}/java %{priority} \
  --slave %{_jvmdir}/jre jre %{_jvmdir}/%{jrelnk} \
  --slave %{_jvmjardir}/jre jre_exports %{_jvmjardir}/%{jrelnk} \
  --slave %{_bindir}/keytool keytool %{jrebindir}/keytool \
  --slave %{_bindir}/orbd orbd %{jrebindir}/orbd \
  --slave %{_bindir}/pack200 pack200 %{jrebindir}/pack200 \
  --slave %{_bindir}/rmid rmid %{jrebindir}/rmid \
  --slave %{_bindir}/rmiregistry rmiregistry %{jrebindir}/rmiregistry \
  --slave %{_bindir}/servertool servertool %{jrebindir}/servertool \
  --slave %{_bindir}/tnameserv tnameserv %{jrebindir}/tnameserv \
  --slave %{_bindir}/unpack200 unpack200 %{jrebindir}/unpack200 \
  --slave %{_mandir}/man1/java.1$ext java.1$ext \
  %{_mandir}/man1/java-%{name}.1$ext \
  --slave %{_mandir}/man1/keytool.1$ext keytool.1$ext \
  %{_mandir}/man1/keytool-%{name}.1$ext \
  --slave %{_mandir}/man1/orbd.1$ext orbd.1$ext \
  %{_mandir}/man1/orbd-%{name}.1$ext \
  --slave %{_mandir}/man1/pack200.1$ext pack200.1$ext \
  %{_mandir}/man1/pack200-%{name}.1$ext \
  --slave %{_mandir}/man1/rmid.1$ext rmid.1$ext \
  %{_mandir}/man1/rmid-%{name}.1$ext \
  --slave %{_mandir}/man1/rmiregistry.1$ext rmiregistry.1$ext \
  %{_mandir}/man1/rmiregistry-%{name}.1$ext \
  --slave %{_mandir}/man1/servertool.1$ext servertool.1$ext \
  %{_mandir}/man1/servertool-%{name}.1$ext \
  --slave %{_mandir}/man1/tnameserv.1$ext tnameserv.1$ext \
  %{_mandir}/man1/tnameserv-%{name}.1$ext \
  --slave %{_mandir}/man1/unpack200.1$ext unpack200.1$ext \
  %{_mandir}/man1/unpack200-%{name}.1$ext

update-alternatives\
  --install %{_jvmdir}/jre-%{origin} \
  jre_%{origin} %{_jvmdir}/%{jrelnk} %{priority} \
  --slave %{_jvmjardir}/jre-%{origin} \
  jre_%{origin}_exports %{_jvmjardir}/%{jrelnk}

update-alternatives\
  --install %{_jvmdir}/jre-%{javaver} \
  jre_%{javaver} %{_jvmdir}/%{jrelnk} %{priority} \
  --slave %{_jvmjardir}/jre-%{javaver} \
  jre_%{javaver}_exports %{_jvmjardir}/%{jrelnk}

# Update for jnlp handling.
%if %mdkversion < 200900
%update_desktop_database
%update_icon_cache hicolor
%update_menus
%endif

exit 0

%postun
if [ $1 -eq 0 ]
then
  update-alternatives --remove java %{jrebindir}/java
  update-alternatives --remove jre_%{origin} %{_jvmdir}/%{jrelnk}
  update-alternatives --remove jre_%{javaver} %{_jvmdir}/%{jrelnk}
fi

# Update for jnlp handling.
%if %mdkversion < 200900
%clean_desktop_database
%clean_icon_cache hicolor
%clean_menus
%endif

exit 0

%post devel
ext=%{_extension}
update-alternatives\
  --install %{_bindir}/javac javac %{sdkbindir}/javac %{priority} \
  --slave %{_jvmdir}/java java_sdk %{_jvmdir}/%{sdklnk} \
  --slave %{_jvmjardir}/java java_sdk_exports %{_jvmjardir}/%{sdklnk} \
  --slave %{_bindir}/appletviewer appletviewer %{sdkbindir}/appletviewer \
  --slave %{_bindir}/apt apt %{sdkbindir}/apt \
  --slave %{_bindir}/extcheck extcheck %{sdkbindir}/extcheck \
  --slave %{_bindir}/jar jar %{sdkbindir}/jar \
  --slave %{_bindir}/jarsigner jarsigner %{sdkbindir}/jarsigner \
  --slave %{_bindir}/javadoc javadoc %{sdkbindir}/javadoc \
  --slave %{_bindir}/javah javah %{sdkbindir}/javah \
  --slave %{_bindir}/javap javap %{sdkbindir}/javap \
  --slave %{_bindir}/jconsole jconsole %{sdkbindir}/jconsole \
  --slave %{_bindir}/jdb jdb %{sdkbindir}/jdb \
  --slave %{_bindir}/jhat jhat %{sdkbindir}/jhat \
  --slave %{_bindir}/jinfo jinfo %{sdkbindir}/jinfo \
  --slave %{_bindir}/jmap jmap %{sdkbindir}/jmap \
  --slave %{_bindir}/jps jps %{sdkbindir}/jps \
  --slave %{_bindir}/jrunscript jrunscript %{sdkbindir}/jrunscript \
  --slave %{_bindir}/jsadebugd jsadebugd %{sdkbindir}/jsadebugd \
  --slave %{_bindir}/jstack jstack %{sdkbindir}/jstack \
  --slave %{_bindir}/jstat jstat %{sdkbindir}/jstat \
  --slave %{_bindir}/jstatd jstatd %{sdkbindir}/jstatd \
  --slave %{_bindir}/native2ascii native2ascii %{sdkbindir}/native2ascii \
  --slave %{_bindir}/policytool policytool %{sdkbindir}/policytool \
  --slave %{_bindir}/rmic rmic %{sdkbindir}/rmic \
  --slave %{_bindir}/schemagen schemagen %{sdkbindir}/schemagen \
  --slave %{_bindir}/serialver serialver %{sdkbindir}/serialver \
  --slave %{_bindir}/wsgen wsgen %{sdkbindir}/wsgen \
  --slave %{_bindir}/wsimport wsimport %{sdkbindir}/wsimport \
  --slave %{_bindir}/xjc xjc %{sdkbindir}/xjc \
  --slave %{_mandir}/man1/appletviewer.1$ext appletviewer.1$ext \
  %{_mandir}/man1/appletviewer-%{name}.1$ext \
  --slave %{_mandir}/man1/apt.1$ext apt.1$ext \
  %{_mandir}/man1/apt-%{name}.1$ext \
  --slave %{_mandir}/man1/extcheck.1$ext extcheck.1$ext \
  %{_mandir}/man1/extcheck-%{name}.1$ext \
  --slave %{_mandir}/man1/jar.1$ext jar.1$ext \
  %{_mandir}/man1/jar-%{name}.1$ext \
  --slave %{_mandir}/man1/jarsigner.1$ext jarsigner.1$ext \
  %{_mandir}/man1/jarsigner-%{name}.1$ext \
  --slave %{_mandir}/man1/javac.1$ext javac.1$ext \
  %{_mandir}/man1/javac-%{name}.1$ext \
  --slave %{_mandir}/man1/javadoc.1$ext javadoc.1$ext \
  %{_mandir}/man1/javadoc-%{name}.1$ext \
  --slave %{_mandir}/man1/javah.1$ext javah.1$ext \
  %{_mandir}/man1/javah-%{name}.1$ext \
  --slave %{_mandir}/man1/javap.1$ext javap.1$ext \
  %{_mandir}/man1/javap-%{name}.1$ext \
  --slave %{_mandir}/man1/jconsole.1$ext jconsole.1$ext \
  %{_mandir}/man1/jconsole-%{name}.1$ext \
  --slave %{_mandir}/man1/jdb.1$ext jdb.1$ext \
  %{_mandir}/man1/jdb-%{name}.1$ext \
  --slave %{_mandir}/man1/jhat.1$ext jhat.1$ext \
  %{_mandir}/man1/jhat-%{name}.1$ext \
  --slave %{_mandir}/man1/jinfo.1$ext jinfo.1$ext \
  %{_mandir}/man1/jinfo-%{name}.1$ext \
  --slave %{_mandir}/man1/jmap.1$ext jmap.1$ext \
  %{_mandir}/man1/jmap-%{name}.1$ext \
  --slave %{_mandir}/man1/jps.1$ext jps.1$ext \
  %{_mandir}/man1/jps-%{name}.1$ext \
  --slave %{_mandir}/man1/jrunscript.1$ext jrunscript.1$ext \
  %{_mandir}/man1/jrunscript-%{name}.1$ext \
  --slave %{_mandir}/man1/jsadebugd.1$ext jsadebugd.1$ext \
  %{_mandir}/man1/jsadebugd-%{name}.1$ext \
  --slave %{_mandir}/man1/jstack.1$ext jstack.1$ext \
  %{_mandir}/man1/jstack-%{name}.1$ext \
  --slave %{_mandir}/man1/jstat.1$ext jstat.1$ext \
  %{_mandir}/man1/jstat-%{name}.1$ext \
  --slave %{_mandir}/man1/jstatd.1$ext jstatd.1$ext \
  %{_mandir}/man1/jstatd-%{name}.1$ext \
  --slave %{_mandir}/man1/native2ascii.1$ext native2ascii.1$ext \
  %{_mandir}/man1/native2ascii-%{name}.1$ext \
  --slave %{_mandir}/man1/policytool.1$ext policytool.1$ext \
  %{_mandir}/man1/policytool-%{name}.1$ext \
  --slave %{_mandir}/man1/rmic.1$ext rmic.1$ext \
  %{_mandir}/man1/rmic-%{name}.1$ext \
  --slave %{_mandir}/man1/schemagen.1$ext schemagen.1$ext \
  %{_mandir}/man1/schemagen-%{name}.1$ext \
  --slave %{_mandir}/man1/serialver.1$ext serialver.1$ext \
  %{_mandir}/man1/serialver-%{name}.1$ext \
  --slave %{_mandir}/man1/wsgen.1$ext wsgen.1$ext \
  %{_mandir}/man1/wsgen-%{name}.1$ext \
  --slave %{_mandir}/man1/wsimport.1$ext wsimport.1$ext \
  %{_mandir}/man1/wsimport-%{name}.1$ext \
  --slave %{_mandir}/man1/xjc.1$ext xjc.1$ext \
  %{_mandir}/man1/xjc-%{name}.1$ext

update-alternatives\
  --install %{_jvmdir}/java-%{origin} \
  java_sdk_%{origin} %{_jvmdir}/%{sdklnk} %{priority} \
  --slave %{_jvmjardir}/java-%{origin} \
  java_sdk_%{origin}_exports %{_jvmjardir}/%{sdklnk}

update-alternatives\
  --install %{_jvmdir}/java-%{javaver} \
  java_sdk_%{javaver} %{_jvmdir}/%{sdklnk} %{priority} \
  --slave %{_jvmjardir}/java-%{javaver} \
  java_sdk_%{javaver}_exports %{_jvmjardir}/%{sdklnk}

%if %mdkversion < 200900
%update_menus
%endif
exit 0

%postun devel
if [ $1 -eq 0 ]
then
  update-alternatives --remove javac %{sdkbindir}/javac
  update-alternatives --remove java_sdk_%{origin} %{_jvmdir}/%{sdklnk}
  update-alternatives --remove java_sdk_%{javaver} %{_jvmdir}/%{sdklnk}
fi

%if %mdkversion < 200900
%clean_menus
%endif
exit 0

%if %{build_docs}
%post javadoc
update-alternatives\
  --install %{_javadocdir}/java javadocdir %{_javadocdir}/%{name}/api \
  %{priority}

exit 0

%postun javadoc
if [ $1 -eq 0 ]
then
  update-alternatives --remove javadocdir %{_javadocdir}/%{name}/api
fi

exit 0
%endif

%files -f %{name}.files
%defattr(-,root,root,-)
%doc %{buildoutputdir}/j2sdk-image/jre/ASSEMBLY_EXCEPTION
%doc %{buildoutputdir}/j2sdk-image/jre/LICENSE
%doc %{buildoutputdir}/j2sdk-image/jre/THIRD_PARTY_README
# FIXME: The TRADEMARK file should be in j2sdk-image.
%doc openjdk/TRADEMARK
%doc AUTHORS
%doc COPYING
%doc ChangeLog
%doc NEWS
%doc README
%dir %{_jvmdir}/%{sdkdir}
%{_jvmdir}/%{jrelnk}
%{_jvmjardir}/%{jrelnk}
%{_jvmprivdir}/*
%{jvmjardir}
%dir %{_jvmdir}/%{jredir}/lib/security
%{_jvmdir}/%{jredir}/lib/security/cacerts
# FIXME: These should be replaced by symlinks into /etc.
%config(noreplace) %{_jvmdir}/%{jredir}/lib/security/java.policy
%config(noreplace) %{_jvmdir}/%{jredir}/lib/security/java.security
%config(noreplace) %{_jvmdir}/%{jredir}/lib/security/nss.cfg
%{_datadir}/icons/hicolor/*x*/apps/java.png
%{_mandir}/man1/java-%{name}.1*
%{_mandir}/man1/keytool-%{name}.1*
%{_mandir}/man1/orbd-%{name}.1*
%{_mandir}/man1/pack200-%{name}.1*
%{_mandir}/man1/rmid-%{name}.1*
%{_mandir}/man1/rmiregistry-%{name}.1*
%{_mandir}/man1/servertool-%{name}.1*
%{_mandir}/man1/tnameserv-%{name}.1*
%{_mandir}/man1/unpack200-%{name}.1*
# FIXME: This should be %config
%{_jvmdir}/%{jredir}/lib/fontconfig.properties

%files devel
%defattr(-,root,root,-)
%doc %{buildoutputdir}/j2sdk-image/ASSEMBLY_EXCEPTION
%doc %{buildoutputdir}/j2sdk-image/LICENSE
%doc %{buildoutputdir}/j2sdk-image/THIRD_PARTY_README
# FIXME: The TRADEMARK file should be in j2sdk-image.
%doc openjdk/TRADEMARK
%dir %{_jvmdir}/%{sdkdir}/bin
%dir %{_jvmdir}/%{sdkdir}/include
%dir %{_jvmdir}/%{sdkdir}/lib
%{_jvmdir}/%{sdkdir}/bin/*
%{_jvmdir}/%{sdkdir}/include/*
%{_jvmdir}/%{sdkdir}/lib/*
%{_jvmdir}/%{sdklnk}
%{_jvmjardir}/%{sdklnk}
%{_datadir}/applications/*jconsole.desktop
%{_datadir}/applications/*policytool.desktop
%{_mandir}/man1/appletviewer-%{name}.1*
%{_mandir}/man1/apt-%{name}.1*
%{_mandir}/man1/extcheck-%{name}.1*
%{_mandir}/man1/idlj-%{name}.1*
%{_mandir}/man1/jar-%{name}.1*
%{_mandir}/man1/jarsigner-%{name}.1*
%{_mandir}/man1/javac-%{name}.1*
%{_mandir}/man1/javadoc-%{name}.1*
%{_mandir}/man1/javah-%{name}.1*
%{_mandir}/man1/javap-%{name}.1*
%{_mandir}/man1/jconsole-%{name}.1*
%{_mandir}/man1/jdb-%{name}.1*
%{_mandir}/man1/jhat-%{name}.1*
%{_mandir}/man1/jinfo-%{name}.1*
%{_mandir}/man1/jmap-%{name}.1*
%{_mandir}/man1/jps-%{name}.1*
%{_mandir}/man1/jrunscript-%{name}.1*
%{_mandir}/man1/jsadebugd-%{name}.1*
%{_mandir}/man1/jstack-%{name}.1*
%{_mandir}/man1/jstat-%{name}.1*
%{_mandir}/man1/jstatd-%{name}.1*
%{_mandir}/man1/native2ascii-%{name}.1*
%{_mandir}/man1/policytool-%{name}.1*
%{_mandir}/man1/rmic-%{name}.1*
%{_mandir}/man1/schemagen-%{name}.1*
%{_mandir}/man1/serialver-%{name}.1*
%{_mandir}/man1/wsgen-%{name}.1*
%{_mandir}/man1/wsimport-%{name}.1*
%{_mandir}/man1/xjc-%{name}.1*
%ifarch %{jit_arches}
  %if %{with_systemtap}
    %dir %{_jvmdir}/%{sdkdir}/tapset
    %{_jvmdir}/%{sdkdir}/tapset/*
    %dir %{tapsetdir}
    %{tapsetdir}/*.stp
  %endif
%endif

%files demo -f %{name}-demo.files
%defattr(-,root,root,-)

%files src
%defattr(-,root,root,-)
%doc README.src
%{_jvmdir}/%{sdkdir}/src.zip
%if %{runtests}
# FIXME: put these in a separate testresults subpackage.
%doc mauve_tests
%doc mauve-%{mauvedate}/mauve_output
%doc test/jtreg-summary.log
%endif

%if %{build_docs}
%files javadoc
%defattr(-,root,root,-)
%doc %{_javadocdir}/%{name}
%endif



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14435 |12mr|java-access-bridge-1.26.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gcj_support 0

%if %{_use_internal_dependency_generator}
%define __noautoreq 'devel\\((.*)\\)'
%else
%define _requires_exceptions devel.*
%endif

%define javaver 1.6.0.0
%define multilib_arches ppc64 sparc64 x86_64
%ifarch %{multilib_arches}
%define javaname        java-1.6.0-openjdk-%{javaver}.%{_arch}
%else
%define javaname        java-1.6.0-openjdk-%{javaver}
%endif

Name:		java-access-bridge
Version:	1.26.2
Release:	8
Epoch:		0
Summary:	Assistive technology for Java Swing applications
License:	LGPLv2+
Group:		Development/Java
URL:		http://www.gnome.org/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%name/java-access-bridge-%{version}.tar.bz2
Patch0:		%{name}-jar_dir.patch
Patch1:		java-1.6.0-openjdk-java-access-bridge-tck.patch
Patch2:		java-1.6.0-openjdk-java-access-bridge-idlj.patch
BuildRequires:	pkgconfig(libspi-1.0)
BuildRequires:	java-1.6.0-openjdk-devel = %{javaver}
BuildRequires:	java-rpmbuild
BuildRequires:	pkgconfig(libbonobo-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	xprop
%if %{gcj_support}
BuildRequires:	java-gcj-compat-devel
%endif

%description
This package contains the Java Access Bridge for GNOME, which connects
the built-in accessibility support in Java Swing apps to the GNOME
Accessibility framework, specifically the Assistive Technology Service
Provider Interface (at-spi).

%prep
%setup -q
%patch0 -p1 -b .jar_dir
%patch1 -p1 -b .tck
%patch2 -p1
autoreconf -i -v -f

%build
%configure2_5x \
	--disable-static \
	--with-java-home=%{_jvmdir}/java-openjdk
#gw disable parallel make in 1.24.0 to prevent OOM errors
make

%install
%makeinstall_std
(cd %{buildroot}%{_javadir} && %{__mv} JNav.jar jnav.jar && %{__ln_s} jnav.jar JNav.jar)
(cd %{buildroot}%{_javadir} && for jar in *.jar; do %{__mv} ${jar} `/bin/basename ${jar} .jar`-%{version}.jar; done)
(cd %{buildroot}%{_javadir} && for jar in *-%{version}*.jar; do %{__ln_s} ${jar} `/bin/echo ${jar} | %{__sed}  "s|-%{version}||g"`; done)

mkdir -p %{buildroot}%{_jvmdir}/%{javaname}/jre/lib/ext/
ln -s %{_libdir}/libjava-access-bridge-jni.so %{buildroot}%{_jvmdir}/%{javaname}/jre/lib/ext/

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%if %{gcj_support}
%post
%update_gcjdb

%postun
%clean_gcjdb
%endif

%files
%defattr(0644,root,root,0755)
%doc AUTHORS ChangeLog NEWS README TODO
%attr(0755,root,root) %{_libdir}/libjava-access-bridge-jni.*
%{_jvmdir}/%{javaname}/jre/lib/ext/libjava-access-bridge-jni.so
%{_javadir}/*
%if %{gcj_support}
%{_libdir}/gcj/%{name}
%endif


%changelog
* Fri Oct  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: f73db86
- Fix library permissions
  
* Sat Aug  18 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 5f2dee7
- Update BuildRequires
  
* Sat Aug  18 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 115c789
- Drop .la files, use internal dependency generator exceptions, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14436 |12mr|javacc-5.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2005, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

Name:           javacc
Version:        5.0
Release:        6
Summary:        A parser/scanner generator for java
License:        BSD
Source0:        https://javacc.dev.java.net/files/documents/17/142527/%{name}-%{version}src.tar.gz
Source1:        javacc.sh
Source2:        jjdoc
Source3:        jjtree
#Jar used for bootstrapping
Source4:        javacc.jar
URL:            https://javacc.dev.java.net/
Group:          Development/Java
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires:       java, jpackage-utils >= 0:1.5
BuildRequires:  ant, ant-junit, junit >= 0:3.8.1
BuildRequires:  java-devel, jpackage-utils >= 0:1.5

BuildArch:      noarch

%description 
Java Compiler Compiler (JavaCC) is the most popular parser generator for use
with Java applications. A parser generator is a tool that reads a grammar
specification and converts it to a Java program that can recognize matches to
the grammar. In addition to the parser generator itself, JavaCC provides other
standard capabilities related to parser generation such as tree building (via
a tool called JJTree included with JavaCC), actions, debugging, etc.

%package manual
Summary:        Manual for %{name}
Group:          Development/Java
Requires:       %{name} = %{version}-%{release}

%description manual
Manual for %{name}.

%package demo
Summary:        Examples for %{name}
Group:          Development/Java
Requires:       %{name} = %{version}-%{release}

%description demo
Examples for %{name}.

%prep
%setup -q -n %{name}

# Remove binary information in the source tar
find . -name "*.jar" -exec rm {} \;
find . -name "*.class" -exec rm {} \;

find ./examples -type f -exec sed -i 's/\r//' {} \;

cp -p %{SOURCE4} bootstrap/javacc.jar

%build
# Use the bootstrap javacc.jar to generate some required
# source java files. After these source files are generated we
# remove the bootstrap jar and build the binary from source.
ant -f src/org/javacc/parser/build.xml parser-files
ant -f src/org/javacc/jjtree/build.xml tree-files
find . -name "*.jar" -exec rm {} \;
ant jar

%install
rm -fr $RPM_BUILD_ROOT
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
install -m 644 bin/lib/%{name}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
ln -s %{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar
install -d -m 755 $RPM_BUILD_ROOT/%{_bindir}
install -pD -T -m 755 %{SOURCE1} $RPM_BUILD_ROOT/%{_bindir}/javacc.sh
install -pD -T -m 755 %{SOURCE2} $RPM_BUILD_ROOT/%{_bindir}/jjdoc
install -pD -T -m 755 %{SOURCE3} $RPM_BUILD_ROOT/%{_bindir}/jjtree

install -d -m 755 $RPM_BUILD_ROOT%{_mavenpomdir}
install -pm 644 pom.xml $RPM_BUILD_ROOT/%{_mavenpomdir}/JPP-%{name}.pom

%add_to_maven_depmap net.java.dev.javacc %{name} %{version} JPP %{name}

%clean
rm -rf $RPM_BUILD_ROOT

%post
%update_maven_depmap

%postun
%update_maven_depmap

%files
%defattr(-,root,root,-)
%{_javadir}/*.jar
%doc LICENSE README
%{_bindir}/*
%{_mavenpomdir}/*
%{_mavendepmapfragdir}/*

%files manual
%defattr(-,root,root,-)
%doc www/*

%files demo
%defattr(-,root,root,-)
%doc examples




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14437 |12mr|java-cup-11a-18
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with                bootstrap

%define section            free
%define gcj_support        1

Name:           java-cup
Version:        11a
Release:        18
Epoch:          1
Summary:        LALR Parser Generator in Java
License:        BSD-style
URL:            http://www2.cs.tum.edu/projects/cup/
# https://www2.in.tum.de/WebSVN/dl.php?repname=CUP&path=/develop/&rev=0&isdir=1
Source0:        develop.tar.bz2
Source1:        java-cup.script
Source2:        java-cup-generated-files.tar.bz2
Patch0:         java-cup-javadoc.patch
Patch1:         java-cup-no-classpath-in-manifest.patch
Patch2:         java-cup-no-cup-no-jflex.patch
Patch3:         java-cup-classpath.patch
# Missing symbolFactory initialization in lr_parser, causes sinjdoc to crash
Patch4:         java-cup-lr_parser-constructor.patch
BuildRequires:  ant
%if %without bootstrap
BuildRequires:  java-cup
BuildRequires:  jflex
%endif
BuildRequires:  java-rpmbuild
Group:          Development/Java
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
Buildarch:      noarch
%endif
Obsoletes:      java_cup < 1:11a
Provides:       java_cup = %{epoch}:%{version}-%{release}
#Distribution:   JPackage
#Vendor:         JPackage Project

%description
java-cup is a LALR Parser Generator in Java.

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
Javadoc for %{name}.

%package manual
Summary:        Documentation for %{name}
Group:          Development/Java

%description manual
Documentation for %{name}.

%prep
%setup -q -n develop
%patch0 -p1
%patch1 -p1
%if %with bootstrap
%setup -q -T -D -a 2 -n develop
%patch2 -p1
%else
%{_bindir}/find . -name '*.jar' | %{_bindir}/xargs %{__rm}
%patch3 -p1
%endif
%patch4 -p1
%{__perl} -pi -e 's/1\.2/1\.4/g' build.xml
%{__mkdir_p} classes dist

%build
%if %with bootstrap
export CLASSPATH=
%else
export CLASSPATH=$(build-classpath java-cup jflex)
%endif
export OPT_JAR_LIST=
%ant
%ant javadoc

%install
%{__rm} -rf %{buildroot}

# jar
%{__mkdir_p} %{buildroot}%{_javadir}
%{__install} -m 644 dist/%{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
%{__install} -m 644 dist/%{name}-%{version}-runtime.jar %{buildroot}%{_javadir}/%{name}-runtime-%{version}.jar
(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do %{__ln_s} ${jar} ${jar/-%{version}/}; done)
# compatibility symlinks
(cd %{buildroot}%{_javadir} && %{__ln_s} %{name}.jar java_cup.jar && %{__ln_s} %{name}-runtime.jar java_cup-runtime.jar)

# javadoc
%{__mkdir_p} %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -a dist/javadoc/* %{buildroot}%{_javadocdir}/%{name}-%{version}
(cd %{buildroot}%{_javadocdir} && %{__ln_s} %{name}-%{version} %{name})

%{__mkdir_p} %{buildroot}%{_bindir}
%{__install} -m 755 %{SOURCE1} %{buildroot}%{_bindir}/java-cup

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%doc changelog.txt
%attr(0755,root,root) %{_bindir}/java-cup
%{_javadir}/*
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/*
%endif

%files manual
%defattr(0644,root,root,0755)
%doc manual.html

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}



%changelog
* Wed Aug  29 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 6406594
- Use cp command instead of __cp macro
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14438 |12mr|javacvs-5.0-3.0.6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2008, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define gcj_support 1
%define section   free

Name:           javacvs
Version:        5.0
Release:        %mkrel 3.0.6
Epoch:          0
Summary:        Netbeans CVS module and library

Group:          Development/Java
License:        Sun Public License
URL:            http://javacvs.netbeans.org/
Source0:        %{name}-%{version}.tar.gz
# cvs -d :pserver:anoncvs@cvs.netbeans.org:/cvs login
# cvs -d :pserver:anoncvs@cvs.netbeans.org:/cvs export -r release50-BLD200601252030 javacvs
Source1:        http://repo1.maven.org/maven2/org/netbeans/lib/cvsclient/20060125/cvsclient-20060125.pom
Source2:        javacvs-projectized.xml
# curl -o javacvs-projectized.xml 'http://nbbuild.netbeans.org/source/browse/*checkout*/nbbuild/templates/projectized.xml?content-type=text%2Fplain&rev=1.61'
Source3:        javacvs-default.xml
# curl -o javacvs-default.xml 'http://nbbuild.netbeans.org/source/browse/*checkout*/nbbuild/default.xml?content-type=text%2Fplain&rev=1.19'
Source4:        javacvs-default-properties.xml
# curl -o javacvs-default-properties.xml 'http://nbbuild.netbeans.org/source/browse/*checkout*/nbbuild/default-properties.xml?content-type=text%2Fplain&rev=1.10'
Source5:        javacvs-common.xml
# curl -o javacvs-common.xml 'http://nbbuild.netbeans.org/source/browse/*checkout*/nbbuild/templates/common.xml?content-type=text%2Fplain&rev=1.27.4.1'
Source6:        javacvs-javadoctools-template.xml
# curl -o javacvs-javadoctools-template.xml 'http://nbbuild.netbeans.org/source/browse/*checkout*/nbbuild/javadoctools/template.xml?content-type=text%2Fplain&rev=1.59'
Source7:        javacvs-javadoctools-properties.xml
# curl -o javacvs-javadoctools-properties.xml 'http://nbbuild.netbeans.org/source/browse/*checkout*/nbbuild/javadoctools/properties.xml?content-type=text%2Fplain&rev=1.16'
Source8:        javacvs-javadoctools-links.xml
# curl -o javacvs-javadoctools-links.xml 'http://nbbuild.netbeans.org/source/browse/*checkout*/nbbuild/javadoctools/links.xml?content-type=text%2Fplain&rev=1.16'
Source9:        javacvs-javadoctools-replaces.xml
# curl -o javacvs-javadoctools-replaces.xml 'http://nbbuild.netbeans.org/source/browse/*checkout*/nbbuild/javadoctools/replaces.xml?content-type=text%2Fplain&rev=1.17'
Source10:        javacvs-javadoctools-disallowed-links.xml
# curl -o javacvs-javadoctools-disallowed-links.xml 'http://nbbuild.netbeans.org/source/browse/*checkout*/nbbuild/javadoctools/disallowed-links.xml?content-type=text%2Fplain&rev=1.4'
Source11:        javacvs-javadoctools-apichanges-empty.xml
# curl -o javacvs-javadoctools-apichanges-empty.xml 'http://nbbuild.netbeans.org/source/browse/*checkout*/nbbuild/javadoctools/apichanges-empty.xml?content-type=text%2Fplain&rev=1.1'
Source12:        javacvs-javadoctools-apichanges.xsl
# curl -o javacvs-javadoctools-apichanges.xsl 'http://nbbuild.netbeans.org/source/browse/*checkout*/nbbuild/javadoctools/apichanges.xsl?content-type=text%2Fplain&rev=1.8'
Source13:        javacvs-javadoctools-javadoc.css
# curl -o javacvs-javadoctools-javadoc.css 'http://nbbuild.netbeans.org/source/browse/*checkout*/nbbuild/javadoctools/javadoc.css?content-type=text%2Fplain&rev=1.4'


Patch0:         %{name}-libmodule-build.patch

BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%if ! %{gcj_support}
BuildArch:      noarch
%endif

BuildRequires:  jpackage-utils >= 0:1.7.4
BuildRequires:  java-rpmbuild
BuildRequires:  ant >= 0:1.6.5
BuildRequires:  ant-nodeps
%if %{gcj_support}
BuildRequires:    java-gcj-compat-devel
%endif
Requires(post):    jpackage-utils >= 0:1.7.4
Requires(postun):  jpackage-utils >= 0:1.7.4

%description
The module provides UI frontend to the CVS in the Netbeans 
IDE. Just now there is work in progress addressing project 
and typical workflow integration. 
Supported commands are: commit, update, add, remove, tag, 
checkout, import, history, diff, status, log, annotate. 
The library implements a CVS client protocol in Java. It 
allows to access CVS servers without setting up an external 
cvs program. It's base for the module. 

%package        lib
Summary:        Netbeans %{name} library
Group:          Development/Java
Requires:       %{name} = %{epoch}:%{version}-%{release}

%description    lib
%{summary}.

%package        lib-javadoc
Summary:        Javadoc for %{name} lib
Group:          Development/Java

%description    lib-javadoc
%{summary}.


%prep
%setup -q -n %{name}
%remove_java_binaries
%patch0 -p0 -b .sav
mkdir -p libs/external
mkdir -p nbbuild/dummy
mkdir -p nbbuild/javadoctools
mkdir -p nbbuild/netbeans/
mkdir -p nbbuild/templates/
cp %{SOURCE2} nbbuild/templates/projectized.xml
cp %{SOURCE3} nbbuild/default.xml
cp %{SOURCE4} nbbuild/default-properties.xml
cp %{SOURCE5} nbbuild/templates/common.xml
cp %{SOURCE6} nbbuild/javadoctools/template.xml
cp %{SOURCE7} nbbuild/javadoctools/properties.xml
cp %{SOURCE8} nbbuild/javadoctools/links.xml
cp %{SOURCE9} nbbuild/javadoctools/replaces.xml
cp %{SOURCE10} nbbuild/javadoctools/disallowed-links.xml
cp %{SOURCE11} nbbuild/javadoctools/apichanges-empty.xml
cp %{SOURCE12} nbbuild/javadoctools/apichanges.xsl
cp %{SOURCE13} nbbuild/javadoctools/javadoc.css

%build
cd libmodule
%{ant} -Dcluster=netbeans -Dcode.name.base.dashes=cvsclient jar javadoc

%install
rm -rf $RPM_BUILD_ROOT
install -dm 755 $RPM_BUILD_ROOT%{_javadir}/%{name}

install -pm 644 libmodule/netbeans/modules/cvsclient.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{name}/cvslib-%{version}.jar
ln -s cvslib-%{version}.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{name}/cvslib.jar
ln -s cvslib-%{version}.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{name}/cvsclient.jar
%add_to_maven_depmap org.netbeans lib %{version} JPP/%{name} cvslib
%add_to_maven_depmap org.netbeans.lib cvsclient %{version} JPP/%{name} cvsclient

# poms
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms
install -m 644 %{SOURCE1} \
    $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-cvslib.pom
install -m 644 %{SOURCE1} \
    $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}-cvsclient.pom

# javadoc
install -dm 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-lib-%{version}
cp -pr nbbuild/build/javadoc/cvsclient/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-lib-%{version}
ln -s %{name}-lib-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-lib 

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%clean
rm -rf $RPM_BUILD_ROOT


%post lib
%update_maven_depmap
%if %{gcj_support}
%{update_gcjdb}
%endif

%postun lib
%update_maven_depmap
%if %{gcj_support}
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%dir %{_javadir}/%{name}

%files lib
%defattr(0644,root,root,0755)
%{_javadir}/%{name}/*.jar
%{_datadir}/maven2/poms/*
%config(noreplace) %{_mavendepmapfragdir}/*
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/cvslib-%{version}.jar.*
%endif

%files lib-javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-lib-%{version}
%doc %{_javadocdir}/%{name}-lib



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14439 |12mr|javassist-3.9.0-2.0.5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2005, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define gcj_support 0

Summary:        Java Programming Assistant: bytecode manipulation
Name:           javassist
Version:        3.9.0
Release:        %mkrel 2.0.5
Epoch:          0
License:        MPL and LGPL
URL:            http://www.csg.is.titech.ac.jp/~chiba/javassist/
Group:          Development/Java
Source0:        javassist3.9.GA.zip
# cvs -d:pserver:anonymous@anoncvs.forge.jboss.com:/cvsroot/jboss export -r Javassist_3_5_CR1 javassist

Patch0:         javassist-buildfile-nosource1.4-nosrcjar.patch
BuildRequires:  java-rpmbuild >= 0:1.6
BuildRequires:  ant >= 0:1.6
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildArch:      noarch
BuildRequires:  java-devel
%endif
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Javassist (Java Programming Assistant) makes Java
bytecode manipulation simple. It is a class library
for editing bytecodes in Java; it enables Java
programs to define a new class at runtime and to
modify a class file when the JVM loads it. Unlike
other similar bytecode editors, Javassist provides
two levels of API: source level and bytecode level.
If the users use the source-level API, they can edit
a class file without knowledge of the specifications
of the Java bytecode. The whole API is designed with
only the vocabulary of the Java language. You can even
specify inserted bytecode in the form of source text;
Javassist compiles it on the fly. On the other hand,
the bytecode-level API allows the users to directly
edit a class file as other editors.

%package demo
Summary:        Samples for %{name}
Group:          Development/Java
Requires:       javassist = 0:%{version}-%{release}

%description demo
%{summary}.

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
%{summary}.

%package manual
Summary:        Tutorial for %{name}
Group:          Development/Java

%description manual
%{summary}.

%prep
%setup -q # -n %{name}-%{version}
%patch0 -p0
for j in $(find . -name "*.jar"); do
        mv $j $j.no
done
#remove the clas it needs com.sun.jdi to build
rm src/main/javassist/util/HotSwapper.java

%build
%{ant} dist

%install
rm -rf $RPM_BUILD_ROOT

# jars
mkdir -p $RPM_BUILD_ROOT%{_javadir}
cp -p %{name}.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}.jar; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)

# demo
mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}
cp -pr sample/* $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}

# javadoc
mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr html/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name} # ghost symlink

# manual
mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/tutorial
cp -pr tutorial/* $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/tutorial
cp -p License.html $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%doc %{_docdir}/%{name}-%{version}/License.html
%{_javadir}/*.jar
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/*
%endif


%files demo
%defattr(0644,root,root,0755)
%{_datadir}/%{name}-%{version}

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}

%files manual
%defattr(0644,root,root,0755)
%doc %{_docdir}/%{name}-%{version}/tutorial



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14440 |12mr|jaxen-1.1.2-1.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2005, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define gcj_support 1

%bcond_without     bootstrap
%define dom4jver   1.6.1

# We don't want to build with maven
%bcond_with        maven

# If you don't want the manual to be built, give rpmbuild option
# '--without manual'
%bcond_with        manual

Name:           jaxen
Version:        1.1.2
Release:        %mkrel 1.3
Epoch:          0
Summary:        An XPath engine written in Java
License:        BSD
Url:            http://jaxen.codehaus.org/
Group:          Development/Java
Source0:        http://dist.codehaus.org/jaxen/distributions/jaxen-1.1.2.tar.gz
Source6:        http://prdownloads.sourceforge.net/dom4j/dom4j-%{dom4jver}.tar.gz
Source7:        build.xml
%if %with maven
Source1:        pom-maven2jpp-depcat.xsl
Source2:        pom-maven2jpp-newdepmap.xsl
Source3:        pom-maven2jpp-mapdeps.xsl
Source4:        jaxen-1.1-b7-jpp-depmap.xml

Source5:        jaxen-1.1-b7-build.xml
%endif
Patch0:         %{name}-notest.patch
%if %without bootstrap
Requires:       dom4j >= 0:1.6.1
%endif
Requires:       jdom >= 0:1.0-0.rc1.1jpp
Requires:       xalan-j2
Requires:       xerces-j2
Requires:       xom
BuildRequires:  ant >= 0:1.6, java-rpmbuild >= 0:1.6, junit, ant-junit
BuildRequires:  java-devel
%if %with maven
BuildRequires:  maven >= 0:1.1, saxon, saxon-scripts
BuildRequires:  maven-plugin-changes >= 0:1.1
BuildRequires:  maven-plugin-file-activity >= 0:1.1
BuildRequires:  maven-plugin-developer-activity >= 0:1.1
BuildRequires:  maven-plugin-license >= 0:1.1
BuildRequires:  maven-plugin-jdepend >= 0:1.1
BuildRequires:  maven-plugin-tasklist >= 0:1.1
%endif
%if %without bootstrap
BuildRequires:  dom4j >= 0:1.6.1
%endif
BuildRequires:  jdom >= 0:1.0-0.rc1.1jpp
BuildRequires:  xalan-j2
BuildRequires:  xerces-j2
BuildRequires:  xom
Provides:       jaxen-bootstrap <= %{version}-%{release}
Obsoletes:      jaxen-bootstrap <= %{version}-%{release}
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildArch:      noarch
BuildRequires:  java-devel >= 0:1.4.2
%endif
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%description
Jaxen is an XPath engine written in Java to work against a variety of XML
based object models such as DOM, dom4j and JDOM together with Java
Beans.

%if %with maven
%if %with manual
%package manual
Summary:        Documents for %{name}
Group:          Development/Java

%description manual
%{summary}.
%endif
%endif

%package demo
Summary:        Samples for %{name}
Group:          Development/Java
Requires:       jaxen = %{epoch}:%{version}-%{release}

%description demo
%{summary}.

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
%{summary}.

%prep
# If you dont want to build with maven, give rpmbuild option '--without
# maven'
# If you dont want the manual to be built, give rpmbuild option
# '--without manual'

%if %without bootstrap
%setup -q -a 7
%else
%setup -q -a 6
%patch0
%endif
%{_bindir}/find . -name "*.jar" | %{_bindir}/xargs -t %{__rm}

%if %with maven
export DEPCAT=$(pwd)/jaxen-1.1-b7-depcat.new.xml
echo '<?xml version="1.0" standalone="yes"?>' > $DEPCAT
echo '<depset>' >> $DEPCAT
for p in $(find . -name project.xml); do
    pushd $(dirname $p)
    /usr/bin/saxon project.xml %{SOURCE1} >> $DEPCAT
    popd
done
echo >> $DEPCAT
echo '</depset>' >> $DEPCAT
/usr/bin/saxon $DEPCAT %{SOURCE2} > jaxen-1.1-b7-depmap.new.xml
%else
%if %without bootstrap
mkdir -p target/lib
pushd target/lib
build-jar-repository . dom4j-1.6.1.jar jdom-1.0.jar xom-1.0.jar
ln -s %{_javadir}/xerces-j2.jar xercesImpl-2.6.2.jar
popd
%endif
%endif

%build
%if %with maven
for p in $(find . -name project.xml); do
    pushd $(dirname $p)
    cp project.xml project.xml.orig
    /usr/bin/saxon -o project.xml project.xml.orig %{SOURCE3} map=%{SOURCE4}
    popd
done

mkdir .maven

%if %with manual
maven \
        -Dmaven.repo.remote=file:/usr/share/maven/repository \
        -Dmaven.home.local=$(pwd)/.maven \
        jar javadoc xdoc
%else
maven \
        -Dmaven.repo.remote=file:/usr/share/maven/repository \
        -Dmaven.home.local=$(pwd)/.maven \
        jar javadoc
%endif
%else
%if %with bootstrap
export CLASSPATH=$(build-classpath \
jdom \
xalan-j2 \
xerces-j2 \
xom \
)
pushd dom4j-%{dom4jver}/src/java
javac -sourcepath ../../../src/java/main:. \
        org/dom4j/Attribute.java \
        org/dom4j/Branch.java \
        org/dom4j/CDATA.java \
        org/dom4j/Comment.java \
        org/dom4j/Document.java \
        org/dom4j/DocumentException.java \
        org/dom4j/Element.java \
        org/dom4j/Namespace.java \
        org/dom4j/Node.java \
        org/dom4j/ProcessingInstruction.java \
        org/dom4j/Text.java \
        org/dom4j/io/SAXReader.java

%{jar} cf ../../dom4j.jar $(find . -name "*.class")
popd

export CLASSPATH=$(build-classpath \
jdom \
xalan-j2 \
xerces-j2 \
xom \
):`pwd`/dom4j-%{dom4jver}/dom4j.jar
%endif
%{ant} -Dnoget=true jar javadoc
%endif

%install
rm -rf $RPM_BUILD_ROOT

# jars
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
install -m 644 target/%{name}-%{version}.jar \
$RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar

(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; do \
ln -sf ${jar} ${jar/-%{version}/}; done)

# javadoc
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
%if %with maven
cp -pr target/docs/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
rm -rf target/docs/apidocs
%else
cp -pr dist/docs/api/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
%endif
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}

# manual
%if %with maven
%if %with manual
install -d -m 755 $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
cp -pr target/docs/* $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
%endif
%endif

# demo
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}/samples
cp -pr src/java/samples/* $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}/samples

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(0644,root,root,0755)
%doc LICENSE.txt
%{_javadir}/*
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/*
%endif

%if %with maven
%if %with manual
%files manual
%defattr(0644,root,root,0755)
%doc %{_docdir}/%{name}-%{version}
%endif
%endif

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/*

%files demo
%defattr(0644,root,root,0755)
%{_datadir}/%{name}-%{version}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14441 |12mr|jbig2dec-0.11-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 0
%define libname %mklibname jbig2dec %{major}
%define develname %mklibname jbig2dec -d

Summary:	A decoder implementation of the JBIG2 image compression format
Name:		jbig2dec
Version:	0.11
Release:	5
License:	GPLv2
Group:		Graphics
URL:		http://jbig2dec.sourceforge.net/
Source0:	http://ghostscript.com/~giles/jbig2/jbig2dec/%{name}-%{version}.tar.gz
Patch1:		jbig2dec-0.10-jbig2dec-nullderef.diff
BuildRequires:	autoconf automake libtool

%description
jbig2dec is a decoder implementation of the JBIG2 image compression format.
JBIG2 is designed for lossy or lossless encoding of 'bilevel' (1-bit 
monochrome) images at moderately high resolution, and in particular scanned
paper documents. In this domain it is very efficient, offering compression
ratios on the order of 100:1.

%package -n	%{libname}
Summary:	A decoder implementation of the JBIG2 image compression format
Group:		System/Libraries

%description -n	%{libname}
jbig2dec is a decoder implementation of the JBIG2 image compression format.
JBIG2 is designed for lossy or lossless encoding of 'bilevel' (1-bit 
monochrome) images at moderately high resolution, and in particular scanned
paper documents. In this domain it is very efficient, offering compression
ratios on the order of 100:1.

This package provides the shared jbig2dec library.

%package -n	%{develname}
Summary:	Static library and header files for development with jbig2dec
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	jbig2dec-devel = %{version}-%{release}

%description -n	%{develname}
jbig2dec is a decoder implementation of the JBIG2 image compression format.
JBIG2 is designed for lossy or lossless encoding of 'bilevel' (1-bit 
monochrome) images at moderately high resolution, and in particular scanned
paper documents. In this domain it is very efficient, offering compression
ratios on the order of 100:1.

This package is only needed if you plan to develop or compile applications
which requires the jbig2dec library.

%prep
%setup -q
%patch1 -p0

# fix strange perms
find . -type d -perm 0700 -exec chmod 755 {} \;
find . -type f -perm 0555 -exec chmod 755 {} \;
find . -type f -perm 0444 -exec chmod 644 {} \;

%build
libtoolize --copy --force; aclocal; autoheader; autoconf; automake --foreign --copy --add-missing

%configure2_5x --disable-static

%make

%install
rm -rf %{buildroot}

%makeinstall_std

%files
%attr(0755,root,root) %{_bindir}/jbig2dec
%attr(0644,root,root) %{_mandir}/man1/jbig2dec.1*

%files -n %{libname}
%doc CHANGES COPYING LICENSE README
%attr(0755,root,root) %{_libdir}/*.so.%{major}*

%files -n %{develname}
%attr(0644,root,root) %{_includedir}/*.h
%attr(0644,root,root) %{_libdir}/*.so



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14442 |12mr|jbigkit-2.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname jbig %{major}
%define develname %mklibname jbig -d

Summary:	The JBIG-KIT
Name:		jbigkit
Version:	2.0
Release:	9
License:	GPL
Group:		Graphics
URL:		http://www.cl.cam.ac.uk/~mgk25/jbigkit/
Source0:	http://www.cl.cam.ac.uk/~mgk25/download/%{name}-%{version}.tar.gz
Patch0:		jbigkit-2.0-shared.diff
BuildRequires:	libtool

%description
JBIG-KIT implements a highly effective data compression algorithm for bi-level
high-resolution images such as fax pages or scanned documents.

%package -n	%{libname}
Summary:	The Shared library for The JBIG-KIT
Group:		System/Libraries

%description -n	%{libname}
JBIG-KIT implements a highly effective data compression algorithm for bi-level
high-resolution images such as fax pages or scanned documents.

This package provides the shared JBIG-KIT library.

%package -n	%{develname}
Summary:	Static library and header files for development with JBIG-KIT
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	jbig-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{develname}
JBIG-KIT implements a highly effective data compression algorithm for bi-level
high-resolution images such as fax pages or scanned documents.

This package is only needed if you plan to develop or compile applications
which requires the libjbig library.

%prep
%setup -q -n %{name}

# fix strange perms
find . -type d -perm 0700 -exec chmod 755 {} \;
find . -type f -perm 0555 -exec chmod 755 {} \;
find . -type f -perm 0444 -exec chmod 644 {} \;

%patch0 -p1

%build
make CFLAGS="%{optflags} -fPIC -DPIC" \
    LDFLAGS="%{ldflags}" prefix=%{_prefix} libdir=%{_libdir}

%check
make test

%install
rm -rf %{buildroot}

%makeinstall_std prefix=%{_prefix} libdir=%{_libdir}

# cleanup
rm -f %{buildroot}%{_libdir}/*.a

%files
%attr(0755,root,root) %{_bindir}/*
%attr(0644,root,root) %{_mandir}/man1/*
%attr(0644,root,root) %{_mandir}/man5/*

%files -n %{libname}
%doc ANNOUNCE CHANGES COPYING
%attr(0755,root,root) %{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc INSTALL TODO pbmtools/*.txt libjbig/*.txt
%attr(0644,root,root) %{_includedir}/*.h
%attr(0644,root,root) %{_libdir}/*.so



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14443 |12mr|jdepend-2.9.1-1.1.0
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define section         free
%define gcj_support     1

Name:           jdepend
Version:        2.9.1
Release:        %mkrel 1.1.0
Epoch:          0
Summary:        Java Design Quality Metrics
License:        BSD-style
Url:            http://www.clarkware.com/
Group:          Development/Java
Source0:        http://www.clarkware.com/software/jdepend-%{version}.zip
BuildRequires:  java-rpmbuild
BuildRequires:  ant
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildArch:      noarch
%endif
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%description
JDepend traverses a set of Java class and source file directories and
generates design quality metrics for each Java package. JDepend allows
you to automatically measure the quality of a design in terms of its
extensibility, reusability, and maintainability to effectively manage
and control package dependencies.

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
Javadoc for %{name}.

%package demo
Summary:        Demos for %{name}
Group:          Development/Java
Requires:       %{name} = %{epoch}:%{version}-%{release}

%description demo
Demonstrations and samples for %{name}.

%prep
%setup -q
# remove all binary libs
find . -name "*.jar" -exec rm -f {} \;
# fix strange permissions
find . -type d -exec chmod 755 {} \;

%build
%{ant} jar javadoc

%install
%{__rm} -rf %{buildroot}

# jars
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
install -m 644 dist/%{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} ${jar/-%{version}/}; done)
# javadoc
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -a build/docs/api/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
%{__ln_s} %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}
# demo
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/%{name}
cp -pr sample $RPM_BUILD_ROOT%{_datadir}/%{name}

# fix end-of-line
%{__perl} -pi -e 's/\r\n/\n/g' README LICENSE

for i in `find docs -type f`; do
    %{__perl} -pi -e 's/\r\n/\n/g' $i
done

for i in `find $RPM_BUILD_ROOT%{_datadir}/%{name} -type f -name "*.java" -o -name "*.properties"`; do
    %{__perl} -pi -e 's/\r\n/\n/g' $i
done

for i in `find $RPM_BUILD_ROOT%{_javadocdir} -type f -name "*.htm*" -o -name "*.css"`; do
    %{__perl} -pi -e 's/\r\n/\n/g' $i
done

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%doc README LICENSE docs
%{_javadir}/*
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/*
%endif

%files javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}-%{version}
%dir %{_javadocdir}/%{name}

%files demo
%defattr(0644,root,root,0755)
%{_datadir}/%{name}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14444 |12mr|jdom-1.1.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gcj_support 0

Name:           jdom
Version:        1.1.1
Release:	%mkrel 4
Epoch:          0
Summary:        Java alternative to DOM and SAX
License:        Apache License-like
URL:            http://www.jdom.org/
Group:          Development/Java
Source0:        http://jdom.org/dist/binary/%{name}-%{version}.tar.gz
Patch0:         %{name}-crosslink.patch
Patch1:         %{name}-1.0-OSGiManifest.patch
BuildRequires:  java-rpmbuild >= 0:1.5
BuildRequires:  java-javadoc
BuildRequires:	xalan-j2
BuildRequires:  ant
BuildRequires:	jaxen
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildArch:      noarch
%endif
Requires:	xalan-j2
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
JDOM is, quite simply, a Java representation of an XML document. JDOM
provides a way to represent that document for easy and efficient
reading, manipulation, and writing. It has a straightforward API, is a
lightweight and fast, and is optimized for the Java programmer. It's an
alternative to DOM and SAX, although it integrates well with both DOM
and SAX.

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
Javadoc for %{name}.

%package demo
Summary:        Demos for %{name}
Group:          Development/Java
Requires:       %{name} = %{epoch}:%{version}-%{release}

%description demo
Demonstrations and samples for %{name}.


%prep
%setup -q -n %{name}
%patch0 -p1
%patch1 -p0
# remove all binary libs
find . -name "*.jar" -exec rm -f {} \;
find . -name "*.class" -exec rm -f {} \;


%build
export CLASSPATH=$(build-classpath xml-commons-apis xalan-j2 jaxen)
sed -e 's|<property name="build.compiler".*||' build.xml > tempf; cp tempf build.xml; rm tempf
%ant -Dj2se.apidoc=%{_javadocdir}/java package javadoc-link


%install
rm -rf %{buildroot}

# jars
mkdir -p %{buildroot}%{_javadir}
cp -p build/%{name}.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
(cd %{buildroot}%{_javadir} && for jar in *-%{version}.jar; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)

# javadoc
mkdir -p %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -pr build/apidocs/* %{buildroot}%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}

# demo
mkdir -p %{buildroot}%{_datadir}/%{name}
cp -pr samples %{buildroot}%{_datadir}/%{name}

%{gcj_compile}

%clean
%{__rm} -rf %{buildroot}

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%doc CHANGES.txt COMMITTERS.txt LICENSE.txt README.txt TODO.txt
%{_javadir}/%{name}*.jar
%{gcj_files}

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}
%doc %{_javadocdir}/%{name}-%{version}

%files demo
%defattr(0644,root,root,0755)
%{_datadir}/%{name}





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14445 |12mr|jetty5-5.1.15-1.5.6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2007, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%bcond_without fedora

%define gcj_support 0
%define bootstrap 0

# If you don't want the -extras subpackage to be built
# in order to avoid its (Build)Requires
# give rpmbuild option '--without extra'

%define with_extra 0

%define section     free
%define jettyname   jetty
%define jtuid       110
%define username    %{name}
%define confdir     %{_sysconfdir}/%{name}
%define logdir      %{_logdir}/%{name}
%define homedir     %{_datadir}/%{name}
%define tempdir     %{_localstatedir}/cache/%{name}/temp
%define rundir      %{_localstatedir}/run/%{name}
%define libdir      %{_localstatedir}/lib/%{name}/lib
%define appdir      %{_localstatedir}/lib/%{name}/webapps
%define demodir     %{_localstatedir}/lib/%{name}/demo

Name:           jetty5
Version:        5.1.15
Release:        1.5.6
Epoch:          0
Summary:        The Jetty Webserver and Servlet Container

Group:          Development/Java
License:        Apache License
URL:            http://jetty.mortbay.org/jetty/
# Following source tarball was originally taken from the following location:
# http://www.ibiblio.org/maven/jetty/jetty-5.1.x/jetty-5.1.14.tgz
# The tarball was modified by removing all jars and BCLA licenses.
# tar -xzf jetty-5.1.14.tgz
# pushd jetty-5.1.14
# find . -name *.jar -exec rm {} \;
# rm ./etc/LICENSE.javax.xml.html ./etc/LICENSE.jsse.txt
# popd
# tar -czf jetty-5.1.14.fedora.tgz jetty-5.1.14/*
Source0:        %{jettyname}-%{version}.fedora.tgz
Source1:        jetty5.script
Source2:        jetty5.init
Source3:        jetty.logrotate
Source4:        jetty-OSGi-MANIFEST.MF
Patch0:         jetty-extra-j2ee-build_xml.patch
Patch1:         jetty-PostFileFilter.patch
Patch2:         jetty-libgcj-bad-serialization.patch
Patch3:         jetty-TestRFC2616-libgcj-bad-date-parser.patch
Patch4:		jetty-webdefault.patch
Patch5:		jetty-unix.patch


%if ! %{gcj_support}
BuildArch:      noarch
%endif

BuildRequires:  java-rpmbuild >= 0:1.6
#BuildRequires:  perl >= 0:5.005
# build only
BuildRequires:  ant-junit
BuildRequires:  jakarta-commons-collections
BuildRequires:  junit
BuildRequires:  xdoclet
BuildRequires:  xjavadoc
BuildRequires:  locales-en
# main
BuildRequires:  ant >= 0:1.6
BuildRequires:  jakarta-commons-el
BuildRequires:  jakarta-commons-logging
BuildRequires:  jsse
BuildRequires:  mx4j >= 0:3.0
BuildRequires:  tomcat5-jasper
BuildRequires:  jsp
BuildRequires:  tomcat5-servlet-2.4-api
BuildRequires:  xerces-j2 >= 0:2.7
BuildRequires:  xml-commons-apis
BuildRequires:  zip
BuildRequires:  tomcat5-webapps
# extra
%if %{with_extra}
BuildRequires:  carol
BuildRequires:  geronimo-j2ee-connector-1.5-api
BuildRequires:  geronimo-j2ee-management-1.0-api
BuildRequires:  howl-logger
BuildRequires:  hsqldb
BuildRequires:  jaf
BuildRequires:  jakarta-commons-cli
BuildRequires:  javamail
BuildRequires:  jboss4-cluster
BuildRequires:  jboss4-common
BuildRequires:  jboss4-j2ee
BuildRequires:  jboss4-jmx
BuildRequires:  jboss4-security
BuildRequires:  jboss4-server
BuildRequires:  jboss4-system
BuildRequires:  jgroups
BuildRequires:  jotm
BuildRequires:  geronimo-jta-1.0.1B-api
BuildRequires:  log4j
BuildRequires:  openorb-ots
BuildRequires:  xapool
%endif
#
Requires:  chkconfig
Requires:  jpackage-utils >= 0:1.6
Requires:  ant >= 0:1.6
Requires:  jakarta-commons-el
Requires:  jakarta-commons-logging
Requires:  tomcat5-jasper
Requires:  jsse
Requires:  mx4j >= 0:3.0
Requires:  tomcat5-servlet-2.4-api
Requires:  xerces-j2 >= 0:2.7
Requires:  xml-commons-apis

%if %{gcj_support}
BuildRequires:    java-gcj-compat-devel
%endif
Requires(pre):  rpm-helper
Requires(post):  rpm-helper
Requires(preun):  rpm-helper

%description
Jetty is a 100% Java HTTP Server and Servlet Container. 
This means that you do not need to configure and run a 
separate web server (like Apache) in order to use java, 
servlets and JSPs to generate dynamic content. Jetty is 
a fully featured web server for static and dynamic content. 
Unlike separate server/container solutions, this means 
that your web server and web application run in the same 
process, without interconnection overheads and complications. 
Furthermore, as a pure java component, Jetty can be simply 
included in your application for demonstration, distribution 
or deployment. Jetty is available on all Java supported 
platforms.  

%package        javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description    javadoc
%{summary}.

%package        demo
Summary:        Examples for %{name}
Group:          Development/Java
Requires:       %{name} = 0:%{version}

%description    demo
%{summary}.

%if %{with_extra}
%package        extra
Summary:        Extras for %{name}
Group:          Development/Java
Requires:       %{name} = 0:%{version}
Requires:  carol
Requires:  geronimo-j2ee-connector-1.5-api
Requires:  geronimo-j2ee-management-1.0-api
Requires:  howl-logger
Requires:  hsqldb
Requires:  jaf
Requires:  jakarta-commons-cli
Requires:  javamail
Requires:  jboss4-cluster
Requires:  jboss4-common
Requires:  jboss4-j2ee
Requires:  jboss4-jmx
Requires:  jboss4-system
Requires:  jboss4-security
Requires:  jboss4-server
Requires:  jgroups
# jonas_timer
# objectweb-datasource
Requires:  jotm
Requires:  geronimo-jta-1.0.1B-api
Requires:  log4j
Requires:  openorb-ots
Requires:  xapool
Requires:  xdoclet
Requires:  xjavadoc

%description    extra
The purpose of this project is to enrich Jetty by 
selectively incorporating useful J2EE and non-J2EE 
features. The result is JettyPlus, an environment 
offering additional facilities to core web and servlet 
services, but which does not entail a full-blown 
application server (such as JettyJBoss and JettyJOnAS). 
The feature set currently contains: 
Java Transaction API (JTA) and Resource references, eg DataSources 
Java Naming and Directory Interface API (JNDI) 
Log4J 
Java Authentication and Authorization Service (JAAS) 
Java Mail  
These features have been implemented as a pluggable, 
Service-based architecture. This means that it is 
possible to develop and use alternative services to 
those provided. 
%endif

%package        manual
Summary:        Documents for %{name}
Group:          Development/Java
Requires:       %{name} = 0:%{version}

%description    manual
%{summary}.

%prep
%setup -q -n %{jettyname}-%{version}
mv demo/webapps/servlets-examples.war \
  demo/webapps/servlets-examples-dontdelete
mv demo/webapps/jsp-examples.war \
  demo/webapps/jsp-examples-dontdelete
for f in $(find . -name "*.?ar"); do rm $f; done
find . -name "*.class" -exec rm {} \;
# .war files needed for tests
mv demo/webapps/servlets-examples-dontdelete \
  demo/webapps/servlets-examples.war
mv demo/webapps/jsp-examples-dontdelete \
  demo/webapps/jsp-examples.war

%if %{bootstrap}
rm src/org/mortbay/util/jmx/MX4JHttpAdaptor.java
%endif

%patch0 -p0 -b .sav
%patch1 -p0 -b .sav
%patch2 -p0 -b .sav
%patch3 -p0 -b .sav
%patch4
%patch5

# Delete this Sun specific file.
rm src/org/mortbay/http/SunJsseListener.java

# Convert line endings...
%{__sed} -i 's/\r//' demo/webapps/jetty/auth/logon.html
%{__sed} -i 's/\r//' demo/webapps/jetty/auth/logon.jsp
%{__sed} -i 's/\r//' demo/webapps/jetty/auth/logonError.html

%build
export LC_ALL=ISO-8859-1

pushd ext
  ln -s $(build-classpath ant) .
  ln -s $(build-classpath commons-el) .
  ln -s $(build-classpath commons-logging) .
  ln -s $(build-classpath jasper5-compiler) jasper-compiler.jar
  ln -s $(build-classpath jasper5-runtime)  jasper-runtime.jar
  ln -s $(build-classpath mx4j/mx4j) .
  ln -s $(build-classpath mx4j/mx4j-jmx) .
  ln -s $(build-classpath mx4j/mx4j-remote) .
  ln -s $(build-classpath mx4j/mx4j-tools) .
  ln -s $(build-classpath xerces-j2) xercesImpl.jar
  ln -s $(build-classpath xml-commons-apis) xml-apis.jar
popd
%if %{with_extra}
pushd extra/ext
  ln -s $(build-classpath jaf) activation.jar
  ln -s $(build-classpath commons-cli) .
  ln -s $(build-classpath geronimo-j2ee-connector-1.5-api) connector-1_5.jar
  ln -s $(build-classpath hsqldb) .
  ln -s $(build-classpath geronimo-j2ee-management-1.0-api) javax77.jar
  ln -s $(build-classpath geronimo-jta-1.0.1B-api) jta-spec1_0_1.jar
  ln -s $(build-classpath log4j) .
  ln -s $(build-classpath javamail/mailapi) mail.jar
  ln -s $(build-classpath carol/ow_carol) .
  ln -s $(build-classpath howl-logger) .
#  #jonas_timer.jar
  ln -s $(build-classpath jotm/jotm) .
  ln -s $(build-classpath jotm/iiop-stubs) jotm_iiop_stubs.jar
  ln -s $(build-classpath jotm/jrmp-stubs) jotm_jrmp_stubs.jar
  ln -s $(build-classpath openorb-ots) jts1_0.jar
  #objectweb-datasource.jar
  ln -s $(build-classpath xapool) .
popd
%endif

export CLASSPATH=$(build-classpath \
xjavadoc \
)

%if %{with_extra}
CLASSPATH=$CLASSPATH:$(build-classpath \
jboss4/jboss-j2ee \
jboss4/jboss-common \
jboss4/jboss-system \
jboss4/jboss-jmx \
jboss4/jboss \
jboss4/jbosssx \
jboss4/jbossha \
jgroups \
log4j \
)
%endif

%if %{with_extra}
%{ant} -Dxdoclet.home=%{_javadir}/xdoclet -Dbuild.sysclasspath=first all extra
%else
%{ant} -Dxdoclet.home=%{_javadir}/xdoclet -Dbuild.sysclasspath=first all
%endif

# inject OSGi manifests
mkdir -p META-INF
cp %{SOURCE4} META-INF/MANIFEST.MF
zip -u lib/org.mortbay.jetty.jar META-INF/MANIFEST.MF

%install
rm -rf $RPM_BUILD_ROOT
# dirs
install -dm 755 $RPM_BUILD_ROOT%{_bindir}
install -dm 755 $RPM_BUILD_ROOT%{_initrddir}
install -dm 755 $RPM_BUILD_ROOT%{_javadir}/%{name}
install -dm 755 $RPM_BUILD_ROOT%{confdir}
install -dm 755 $RPM_BUILD_ROOT%{confdir}/extra
install -dm 755 $RPM_BUILD_ROOT%{demodir}
install -dm 755 $RPM_BUILD_ROOT%{homedir}
install -dm 755 $RPM_BUILD_ROOT%{homedir}/bin
install -dm 755 $RPM_BUILD_ROOT%{homedir}/ext
install -dm 755 $RPM_BUILD_ROOT%{homedir}/extra
install -dm 755 $RPM_BUILD_ROOT%{homedir}/extra/ext
install -dm 755 $RPM_BUILD_ROOT%{libdir}
install -dm 755 $RPM_BUILD_ROOT%{libdir}/extra
install -dm 755 $RPM_BUILD_ROOT%{logdir}
install -dm 755 $RPM_BUILD_ROOT%{rundir}
install -dm 755 $RPM_BUILD_ROOT%{tempdir}
install -dm 755 $RPM_BUILD_ROOT%{appdir}
# main pkg
install -pm 755 extra/unix/bin/jetty.sh $RPM_BUILD_ROOT%{_bindir}/d%{name}
install -pm 755 %{SOURCE1} $RPM_BUILD_ROOT%{_bindir}/%{name}
install -pm 755 %{SOURCE2} $RPM_BUILD_ROOT%{_initrddir}/%{name}
install -pm 644 start.jar $RPM_BUILD_ROOT%{homedir}/bin
install -pm 644 stop.jar $RPM_BUILD_ROOT%{homedir}/bin
cp -pr etc/* $RPM_BUILD_ROOT%{confdir}
touch $RPM_BUILD_ROOT%{confdir}/jetty.conf
install -pm 644 lib/org.mortbay.jetty.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-%{version}.jar
install -pm 644 lib/org.mortbay.jmx.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-jmx-%{version}.jar
install -pm 644 lib/javax.servlet.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-servlet-%{version}.jar
(cd $RPM_BUILD_ROOT%{_javadir}/%{name} && for jar in *-%{version}.jar; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)
pushd $RPM_BUILD_ROOT%{libdir}
  ln -sf %{_javadir}/%{name}/%{name}.jar org.mortbay.jetty.jar
  ln -sf %{_javadir}/%{name}/%{name}-jmx.jar org.mortbay.jmx.jar
popd
pushd $RPM_BUILD_ROOT%{homedir}/ext
ln -s $(build-classpath ant)
ln -s $(build-classpath jasper5-compiler)
ln -s $(build-classpath jasper5-runtime)
ln -s $(build-classpath commons-el)
ln -s $(build-classpath commons-logging)
ln -s $(build-classpath mx4j/mx4j-jmx)
ln -s $(build-classpath mx4j/mx4j-tools)
ln -s $(build-classpath servletapi5)
ln -s $(build-classpath jspapi)
ln -s $(build-classpath xerces-j2)
ln -s $(build-classpath xml-commons-apis)
popd
( cat << EO_RC
JAVA_HOME=/usr/lib/jvm/java
JAVA_OPTIONS=
JETTY_HOME=%{homedir}
JETTY_CONSOLE=%{logdir}/jetty-console.log
JETTY_PORT=8080
JETTY_RUN=%{_localstatedir}/run/%{name}
JETTY_PID=\$JETTY_RUN/jetty5.pid
EO_RC
) > $RPM_BUILD_ROOT%{homedir}/.jettyrc

# extra
%if %{with_extra}
cp -pr extra/etc/* $RPM_BUILD_ROOT%{confdir}/extra
rm $RPM_BUILD_ROOT%{confdir}/extra/LICENSE.apache.txt
rm $RPM_BUILD_ROOT%{confdir}/extra/LICENSE.hsqldb.html
rm $RPM_BUILD_ROOT%{confdir}/extra/LICENSE.p6spy.html

install -pm 644 extra/lib/org.jboss.jetty.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-jboss-%{version}.jar
install -pm 644 extra/lib/org.mortbay.ftp.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-ftp-%{version}.jar
install -pm 644 extra/lib/org.mortbay.j2ee.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-j2ee-%{version}.jar
install -pm 644 extra/lib/org.mortbay.jaas.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-jaas-%{version}.jar
install -pm 644 extra/lib/org.mortbay.jsr77.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-jsr77-%{version}.jar
# omit for 1.6
# install -pm 644 extra/lib/org.mortbay.jetty-jdk1.2.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-jetty-jdk1.2-%{version}.jar
install -pm 644 extra/lib/org.mortbay.jetty.plus.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-plus-%{version}.jar
# omit for 1.6
# install -pm 644 extra/lib/org.mortbay.jmx-jdk1.2.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-jmx-jdk1.2-%{version}.jar
install -pm 644 extra/lib/org.mortbay.loadbalancer.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-loadbalancer-%{version}.jar
(cd $RPM_BUILD_ROOT%{_javadir}/%{name} && for jar in *-%{version}.jar; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)
pushd $RPM_BUILD_ROOT%{libdir}/extra
  ln -sf %{_javadir}/%{name}/%{name}-jboss.jar org.jboss.jetty.jar
  ln -sf %{_javadir}/%{name}/%{name}-ftp.jar org.mortbay.ftp.jar
  ln -sf %{_javadir}/%{name}/%{name}-j2ee.jar org.mortbay.j2ee.jar
  ln -sf %{_javadir}/%{name}/%{name}-jaas.jar org.mortbay.jaas.jar
  ln -sf %{_javadir}/%{name}/%{name}-jsr77.jar org.mortbay.jsr77.jar
  ln -sf %{_javadir}/%{name}/%{name}-plus.jar org.mortbay.jetty.plus.jar
  ln -sf %{_javadir}/%{name}/%{name}-loadbalancer.jar org.mortbay.loadbalancer.jar
popd
pushd $RPM_BUILD_ROOT%{homedir}/extra/ext
  #jonas_timer.jar
  #objectweb-datasource.jar
ln -s $(build-classpath jaf)
ln -s $(build-classpath carol/carol)
ln -s $(build-classpath commons-cli)
ln -s $(build-classpath hsqldb)
ln -s $(build-classpath jotm/jotm)
ln -s $(build-classpath jotm/iiop-stubs)
ln -s $(build-classpath jotm/jrmp-stubs)
ln -s $(build-classpath jta)
ln -s $(build-classpath openorb-ots)
ln -s $(build-classpath log4j)
ln -s $(build-classpath javamail/mailapi)
ln -s $(build-classpath xapool)
popd
%endif

# demo
cp -pr demo/* $RPM_BUILD_ROOT%{demodir}

# javadoc
cp -pr webapps/* $RPM_BUILD_ROOT%{appdir}
install -dm 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
pushd $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
unzip -q $RPM_BUILD_ROOT%{appdir}/javadoc.war
popd
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}

# manual
install -dm 755 $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
cp -p {LICENSE.TXT,VERSION.TXT} $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
mv $RPM_BUILD_ROOT%{demodir}/webapps/jetty/* \
                $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
rm -rf $RPM_BUILD_ROOT%{appdir}/jetty

pushd $RPM_BUILD_ROOT%{homedir}
   [ -d etc ]    || ln -fs %{confdir}   etc
   [ -d demo ]    || ln -fs %{demodir}   demo
   [ -d logs ]    || ln -fs %{logdir}    logs
   [ -d lib ]     || ln -fs %{libdir}    lib
   [ -d temp ]    || ln -fs %{tempdir}   temp
   [ -d webapps ] || ln -fs %{appdir}    webapps
%if %{with_extra}
   pushd extra
     [ -d etc ]    || ln -fs %{confdir}/extra  etc
     [ -d lib ]    || ln -fs %{libdir}/extra    lib
   popd
%endif
popd

# no need to fix paths
#perl -pi -e 's#etc/#conf/#g;' $RPM_BUILD_ROOT%{confdir}/*.xml

(cd %{buildroot} && ln -s %{_javadocdir}/%{name} ./%{homedir}/javadoc)

(cd %{buildroot} && ln -s %{_docdir}/%{name}-%{version} ./%{demodir}/webapps/jetty)

%if %{gcj_support}
%{_bindir}/aot-compile-rpm \
    --exclude %{_docdir}/%{name}-%{version}/WEB-INF/classes \
    --exclude %{_localstatedir}/lib/jetty5/webapps/template/WEB-INF/classes
%if 0
    --exclude %{_localstatedir}/lib/jetty5/demo/webapps/servlets-examples.war \
    --exclude %{_localstatedir}/lib/jetty5/demo/webapps/jsp-examples.war
%endif
%endif

%pre
# Add the "jetty5" user and group
# we need a shell to be able to use su - later
%_pre_useradd %{name} %{homedir} /bin/sh
%_pre_groupadd %{name} %{name}
#%{_sbindir}/groupadd -g %{jtuid} %{name} 2> /dev/null || :
#%{_sbindir}/useradd -c "Jetty5" -u %{jtuid} -g %{name} \
#    -s /bin/sh -d %{homedir} %{name} 2> /dev/null || :

%post
%_post_service %{name}
%if %{gcj_support}
%{update_gcjdb}
%endif

%if %{gcj_support}
%postun
%{clean_gcjdb}
%endif

%preun
%_preun_service %{name}
if [ $1 = 0 ]; then
# Don't
#   %{_sbindir}/userdel %{name} >> /dev/null 2>&1 || :
#   %{_sbindir}/groupdel %{name} >> /dev/null 2>&1 || :

    # Remove automated symlinks
    for repository in %{homedir}/ext ; do
        find $repository -name '\[*\]*.jar' ! -type d -exec rm -f {} \;
    done
fi

%if %{with_extra}
%preun extra
  for repository in %{homedir}/extra/ext ; do
      find $repository -name '\[*\]*.jar' ! -type d -exec rm -f {} \;
  done
%endif

%files
%defattr(0644,root,root,0755)
%attr(0755,root,root) %{_bindir}/*
%dir %{_javadir}/%{name}
%{_javadir}/%{name}/%{name}-%{version}.jar
%{_javadir}/%{name}/%{name}-jmx-%{version}.jar
%{_javadir}/%{name}/%{name}-servlet-%{version}.jar
%{_javadir}/%{name}/%{name}.jar
%{_javadir}/%{name}/%{name}-jmx.jar
%{_javadir}/%{name}/%{name}-servlet.jar
%config(noreplace) %{confdir}
%dir %{libdir}
%{libdir}/org.mortbay.jetty.jar
%{libdir}/org.mortbay.jmx.jar
%dir %{homedir}
%{homedir}/[^e]*
%{homedir}/ext
%{homedir}/etc
%{homedir}/.jettyrc
%dir %{demodir}
%attr(755, jetty5, jetty5) %{logdir}
%attr(755, jetty5, jetty5) %{tempdir}
%attr(755, jetty5, jetty5) %{rundir}
%dir %{appdir}
%attr(0755,root,root) %{_initrddir}/%{name}
%if %{gcj_support}
%dir %attr(-,root,root) %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-%{version}.jar.*
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-jmx-%{version}.jar.*
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-servlet-%{version}.jar.*
%attr(-,root,root) %{_libdir}/gcj/%{name}/start.jar.*
%attr(-,root,root) %{_libdir}/gcj/%{name}/stop.jar.*
%endif

%files demo
%defattr(-,root,root,0755)
%{demodir}

%files javadoc
%defattr(0644,root,root,0755)
%{appdir}/template
%{appdir}/javadoc.war
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}

%files manual
%defattr(0644,root,root,0755)
%doc %{_docdir}/%{name}-%{version}

%if %{with_extra}
%files extra
%defattr(0644,root,root,0755)
%{_javadir}/%{name}/%{name}-ftp-%{version}.jar
%{_javadir}/%{name}/%{name}-ftp.jar
%{_javadir}/%{name}/%{name}-j2ee-%{version}.jar
%{_javadir}/%{name}/%{name}-j2ee.jar
%{_javadir}/%{name}/%{name}-jaas-%{version}.jar
%{_javadir}/%{name}/%{name}-jaas.jar
%{_javadir}/%{name}/%{name}-jboss-%{version}.jar
%{_javadir}/%{name}/%{name}-jboss.jar
%{_javadir}/%{name}/%{name}-jsr77-%{version}.jar
%{_javadir}/%{name}/%{name}-jsr77.jar
%{_javadir}/%{name}/%{name}-loadbalancer-%{version}.jar
%{_javadir}/%{name}/%{name}-loadbalancer.jar
%{_javadir}/%{name}/%{name}-plus-%{version}.jar
%{_javadir}/%{name}/%{name}-plus.jar
%{confdir}/extra
%{homedir}/extra
%{libdir}/extra
%if %{gcj_support}
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-ftp-%{version}.jar.*
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-j2ee-%{version}.jar.*
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-jaas-%{version}.jar.*
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-jboss-%{version}.jar.*
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-jsr77-%{version}.jar.*
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-loadbalancer-%{version}.jar.*
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-plus-%{version}.jar.*
%endif
%endif



%changelog
* Tue Aug  28 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 35fc291
- Update files
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14446 |12mr|jflex-1.4.1-19
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with                bootstrap
%define section            free
%define gcj_support        1

Name:           jflex
Version:        1.4.1
Release:        19
Epoch:          0
Summary:        A Lexical Analyzer Generator for Java
License:        GPL
Group:          Development/Java
Source0:        http://www.jflex.de/jflex-1.4.1.tar.bz2
Source1:        jflex.script
Source2:        jflex-1.4.1-generated-files.tar.bz2
Patch0:         jflex-javac-no-target.patch
Patch1:         jflex-no-cup-no-jflex.patch
Patch2:         jflex-classpath.patch
Patch3:         jflex-cup-anttask.patch
Patch4:         jflex-byaccj-utl.patch
URL:            http://www.jflex.de/
Requires:       java_cup
Requires:       jpackage-utils
BuildRequires:  ant
BuildRequires:  java_cup
BuildRequires:  locales-en
%if %without bootstrap
BuildRequires:  jflex
%endif
BuildRequires:  java-rpmbuild
BuildRequires:  junit
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildArch:      noarch
%endif

%description
JFlex is a lexical analyzer generator for Java written in Java. It is 
also a rewrite of the very useful tool JLex which was developed by 
Elliot Berk at Princeton University. As Vern Paxson states for his C/C++ 
tool flex: they do not share any code though.

Design goals The main design goals of JFlex are:

    * Full unicode support
    * Fast generated scanners
    * Fast scanner generation
    * Convenient specification syntax
    * Platfo%{__rm} independence
    * JLex compatibility

%package javadoc
Group:          Development/Java
Summary:        Javadoc for %{name}

%description javadoc
Javadoc for %{name}.

%prep
%setup -q
%{__rm} -rf src/java_cup
find . -name '*.jar' | xargs -t %{__rm}
%patch0 -p1
%if %with bootstrap
%setup -q -T -D -a 2
%patch1 -p1
%else
%patch2 -p1
%patch3 -p1
%patch4 -p1
%endif

%build
export LC_ALL=ISO-8859-1
pushd src
%if %without bootstrap
export CLASSPATH=$(build-classpath java-cup junit jflex)
%else
export CLASSPATH=$(build-classpath java-cup junit)
%endif
export OPT_JAR_LIST=
%if %without bootstrap
%ant realclean
%endif
%ant jar
%{__mkdir_p} ../dist/docs/api
%{javadoc} -d ../dist/docs/api `find . -type f -name "*.java"`
popd

%install
# jar
%{__mkdir_p} %{buildroot}%{_javadir}
%{__install} -m 644 lib/JFlex.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do %{__ln_s} ${jar} `echo $jar| sed  "s|-%{version}||g"`; done)
# compatibility symlink
(cd %{buildroot}%{_javadir} && %{__ln_s} jflex.jar JFlex.jar)
# javadoc
%{__mkdir_p} 755 %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -a dist/docs/api/* %{buildroot}%{_javadocdir}/%{name}-%{version}
(cd %{buildroot}%{_javadocdir} && %{__ln_s} %{name}-%{version} %{name})

%{__mkdir_p} %{buildroot}%{_bindir}
%{__install} -m 755 %{SOURCE1} %{buildroot}%{_bindir}/jflex

%{__perl} -pi -e 's/\r$//g' examples/standalone/sample.inp

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%post javadoc
%{__rm} -f %{_javadocdir}/%{name}
%{__ln_s} %{name}-%{version} %{_javadocdir}/%{name}

%postun javadoc
if [ "$1" = "0" ]; then
    %{__rm} -f %{_javadocdir}/%{name}
fi

%files
%defattr(0644,root,root,0755)
%doc COPYRIGHT doc examples src/README src/changelog
%attr(0755,root,root) %{_bindir}/jflex
%{_javadir}/%{name}.jar
%{_javadir}/%{name}-%{version}.jar
%{_javadir}/JFlex.jar
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/*
%endif

%files javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}-%{version}
%ghost %{_javadocdir}/%{name}




%changelog
* Sat Aug  25 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 94797f7
- Use cp command instead of __cp macro
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14447 |12mr|jfsutils-1.1.13-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	IBM JFS utility programs
Name:		jfsutils
Version:	1.1.13
Release:	%manbo_mkrel 7
License:	GPLv3
Group:		System/Kernel and hardware
URL:		http://jfs.sourceforge.net/
Source0:	http://www10.software.ibm.com/developer/opensource/jfs/project/pub/%{name}-%{version}.tar.gz
Patch0:		jfsutils-1.1.12-uuid.patch
Patch1:		jfsutils-1.1.13-format_not_a_string_literal_and_no_format_arguments.diff
Obsoletes:	jfsprogs < %version-%release
Provides:	jfsprogs = %version-%release
BuildRequires:	libblkid-devel
BuildRequires:	libuuid-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The jfsutils package contains a number of utilities for creating,
checking, modifying, and correcting any inconsistencies in JFS
filesystems.  The following utilities are available: fsck.jfs - initiate
replay of the JFS transaction log, and check and repair a JFS formatted
device; logdump - dump a JFS formatted device's journal log; logredo -
"replay" a JFS formatted device's journal log;  mkfs.jfs - create a JFS
formatted partition; xchkdmp - dump the contents of a JFS fsck log file
created with xchklog; xchklog - extract a log from the JFS fsck workspace
into a file;  xpeek - shell-type JFS file system editor.

%prep

%setup -q 
%patch0 -p1 -b .uuid
%patch1 -p1 -b .format_not_a_string_literal_and_no_format_arguments

%build
%configure2_5x	--sbindir=/sbin
%make 

%install
rm -rf %{buildroot}

%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
/sbin/*
%{_mandir}/*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14448 |12mr|jhead-2.95-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Command line tools to read and edit EXIF extensions in JPEG files
Name:		jhead
Version:	2.95
Release:	1
License:	Public Domain
Group:		Graphics
URL:		http://www.sentex.net/~mwandel/jhead/
Source0:	http://www.sentex.net/~mwandel/jhead/%{name}-%{version}.tar.gz
Patch0:		jhead-2.93-ldflags.diff
# Without jpegtran the nicest features will not work
Requires:	libjpeg-progs

%description
Most digital cameras produce EXIF files, which are JPEG files with extra tags
that contain information about the image.

In contrary to the tools "exif" and "gexif" (and all other libexif-based tools
as "gphoto2") this tool gives a much easier readable summary of camera settings
(shutter speed in 1/x sec, focal length (also the 35-mm camera equivalent),
focal distance, ...), EXIF header manipulation as stripping off the thumbnail
and other info not needed, stripping off the complete header, applying
arbitrary conversion tools to the JPEG image and conserving the header,
renaming JPEG images with the capture date stored in the header, and even
turning the images upright when the camera has an orientation sensor (as Canon
Digital IXUS 400) ...

The tool is very compact, the executable has only a size of around 35 kb, the
whole package (with documentation) occupies 60 kb.

See %{_docdir}/jhead/usage.html for how to use this program.

%prep

%setup -q
%patch0 -p0

%build
%make CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"

%install

install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_mandir}/man1

install -m0755 jhead %{buildroot}%{_bindir}
install -m0644 jhead.1 %{buildroot}%{_mandir}/man1

%files
%doc readme.txt usage.html changes.txt
%{_bindir}/*
%{_mandir}/*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14449 |12mr|jikes-1.23-0.20050308.6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	jikes
%define version 1.23
%define release 0.20050308.6

Summary: 	Java source to bytecode compiler
Name: 		%{name}
Version:	%{version}
Release: 	%mkrel %{release}
License: 	IBM Public License
Group: 		Development/Java
Provides: 	guavac
Obsoletes: 	guavac
URL: 		http://ibm.com/developerworks/opensource/jikes/
Source0: 	http://oss.software.ibm.com/pub/jikes/%{version}/%{name}-cvs.tar.bz2
BuildRoot: 	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The IBM Jikes compiler translates Java source files to bytecode. It
also supports incremental compilation and automatic makefile generation,
and is maintained by the Jikes Project:
  http://ibm.com/developerworks/opensource
  
%prep
%setup -q -n %{name}

%build
%configure2_5x --enable-source15
%make

%install
%{__rm} -rf %{buildroot}
%makeinstall
%{__rm} -rf %{buildroot}%{_datadir}/doc

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README AUTHORS ChangeLog NEWS TODO INSTALL
%doc doc/*.htm*
%doc %{_mandir}/man1/jikes.1*
%{_bindir}/jikes
%{_includedir}/jikesapi.h




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14450 |12mr|jline-1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2005, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%bcond_with	gcj_support
%bcond_with	maven

Name:           jline
Version:        1.0
Release:        1
Summary:        Java library for reading and editing user input in console applications
License:        BSD
URL:            http://jline.sf.net/
Group:          Development/Java
Source0:        http://superb-east.dl.sourceforge.net/sourceforge/jline/jline-%{version}.zip
Source1:        CatalogManager.properties
Source2:        jline-build.xml
Requires:       /bin/sh
Requires:       /bin/stty
BuildRequires:  java-rpmbuild >= 0:1.7
%if %{with maven}
BuildRequires:  xml-commons-resolver
BuildRequires:  maven2
BuildRequires:  maven2-plugin-resources
BuildRequires:  maven2-plugin-compiler
BuildRequires:  maven-surefire-plugin
BuildRequires:  maven2-plugin-jar
BuildRequires:  maven2-plugin-install
BuildRequires:  maven2-plugin-site
BuildRequires:  maven2-plugin-assembly
BuildRequires:  maven2-plugin-javadoc
BuildRequires:  ant-apache-resolver
%else
BuildRequires:  ant
BuildRequires:  junit
%endif
%if %{with gcj_support}
BuildRequires:          java-gcj-compat-devel
%else
BuildArch:      noarch
%endif

%description
JLine is a java library for reading and editing user input in console
applications. It features tab-completion, command history, password
masking, customizable keybindings, and pass-through handlers to use to
chain to other console applications.

%package        demo
Summary:        Demos for %{name}
Group:          Development/Java

%description    demo
Demonstrations and samples for %{name}.

# FIXME: the maven ant:ant generated build.xml file does not contain 
#        a javadoc task
%if %{with maven}
%package        javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description    javadoc
Javadoc for %{name}.
%endif

%prep
%setup -q
%remove_java_binaries

cp %{SOURCE2} src/build.xml

#%{__perl} -pi -e 's/^import com\.sun\.jmx\.snmp\.ThreadContext\;$//' src/src/main/java/jline/Terminal.java

%build
# Now done by Patch0 for documentation purposes
#perl -p -i -e 's|^.*<attribute name="Class-Path".*||' build.xml

# Use locally installed DTDs
export CLASSPATH=$(pwd)/build:$(pwd)/src/target/test-classes

cd src/

%if %{with maven}
export MAVEN_REPO_LOCAL=$(pwd)/.m2/repository
mkdir -p $MAVEN_REPO_LOCAL

mvn-jpp \
        -e \
                -Dmaven.repo.local=$MAVEN_REPO_LOCAL \
                -Dmaven.test.failure.ignore=true \
        install javadoc:javadoc
%else
mkdir -p $(pwd)/.m2/repository
build-jar-repository $(pwd)/.m2/repository junit
export CLASSPATH=$(pwd)/target/classes:$(pwd)/target/test-classes
%{ant} -Dbuild.sysclasspath="only" -Duser.home=$(pwd) 
%endif

%install
# jars
for jar in $(find -type f -name "*.jar"); do
	install -m644 $jar -D %{buildroot}%{_javadir}/%{name}-%{version}.jar
	jar -i %{buildroot}%{_javadir}/%{name}-%{version}.jar
done
%create_jar_links

# the maven ant:ant task did not generate a build.xml file with a javadoc task
%if %{with maven}
# javadoc
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
for target in $(find -type d -name target); do
        install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/`basename \`dirname $target\` | sed -e s:jline-::g`
        cp -pr $target/site/apidocs/* $jar $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/`basename \`dirname $target\` | sed -e s:jline-::g`
done
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name} 
%endif

%if %{with gcj_support}
%{_bindir}/aot-compile-rpm

%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files
%doc LICENSE.txt
%{_javadir}/%{name}.jar
%{_javadir}/%{name}-%{version}.jar
%doc LICENSE.txt

%if %{with maven}
%if %{with gcj_support}
%dir %attr(-,root,root) %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/jline-%{version}.jar.*
%endif

%files javadoc
%doc %{_javadocdir}/*
%endif

#FIXME: add javadoc support to generated build.xml

%if %{with gcj_support}
%dir %attr(-,root,root) %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/jline-%{version}.jar.*
%endif



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14451 |12mr|jmock1-1.2.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2007, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#
%define gcj_support 0
%define section   free
%define maven_name jmock

Name:           jmock1
Version:        1.2.0
Release:        %mkrel 3
Summary:        Test Java code using mock objects

Group:          Development/Java
License:        Open Source
URL:            http://jmock.codehaus.org/
Source0:        jmock-1.2.0.tar.gz
# svn export http://svn.codehaus.org/jmock/tags/1.2.0/ jmock-1.2.0
Source1:        jmock-1.2.0.pom
Source2:        jmock-cglib-1.2.0.pom


Patch0:         jmock-1.2.0-AssertMo.patch
Patch1:         jmock-1.2.0-build_xml.patch
Patch2:		jmock-asm_rename.patch
Patch3:		jmock-1.2.0-cglib2.2-asm3.patch

BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%if ! %{gcj_support}
BuildArch:      noarch
%endif
BuildRequires:	java-devel 
BuildRequires:  java-rpmbuild 
BuildRequires:  ant >= 0:1.6
BuildRequires:  ant-junit
BuildRequires:  junit >= 0:3.8.1
BuildRequires:  cglib
BuildRequires:  objectweb-asm
BuildRequires:  jaxp_parser_impl
Requires:  cglib
Requires:  objectweb-asm
%if %{gcj_support}
BuildRequires:    java-gcj-compat-devel
%endif
Provides:	jmock = %{version}-%{release}

%description
jMock is a library for testing Java code using mock objects.
Mock objects help you design and test the interactions between the 
objects in your programs.
The jMock package:
* makes it quick and easy to define mock objects, so you don't break 
  the rhythm of programming.
* lets you define flexible constraints over object interactions, 
  reducing the brittleness of your tests.
* is easy to extend.


%package        javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description    javadoc
%{summary}.

%package        demo
Summary:        Examples for %{name}
Group:          Development/Java

%description    demo
%{summary}.

%prep
%setup -q -n jmock-%version
%remove_java_binaries

%patch0 -p0 -b .sav
%patch1 -p0 -b .sav
%patch2 -p1
%patch3 -p1

%build
export OPT_JAR_LIST="ant/ant-junit junit"

export CLASSPATH=$(build-classpath cglib objectweb-asm):build/classes
CLASSPATH=build/classes:$CLASSPATH
%ant -Dbuild.sysclasspath=only package


%install
rm -rf $RPM_BUILD_ROOT

install -Dpm 644 build/jmock-core-%{version}.jar \
  $RPM_BUILD_ROOT%{_javadir}/jmock-%{version}.jar
install -pm 644 build/jmock-cglib-%{version}.jar \
  $RPM_BUILD_ROOT%{_javadir}/jmock-cglib-%{version}.jar
install -pm 644 build/jmock-tests-%{version}.jar \
  $RPM_BUILD_ROOT%{_javadir}/jmock-tests-%{version}.jar
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}.jar; do ln -sf ${jar} `echo $jar| sed  "s|-%{version}||g"`; done)

%add_to_maven_depmap %{maven_name} %{maven_name} %{version} JPP %{maven_name}
%add_to_maven_depmap %{maven_name} %{maven_name}-cglib %{version} JPP %{maven_name}-cglib

# poms
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms
install -pm 644 %{SOURCE1} \
    $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{maven_name}.pom
install -pm 644 %{SOURCE2} \
    $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{maven_name}-cglib.pom

#
install -dm 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr build/javadoc-%{version}/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name} 
#
install -dm 755 $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}
cp -pr examples/* $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}

%{gcj_compile}

%clean
rm -rf $RPM_BUILD_ROOT

%post
%update_maven_depmap
%if %{gcj_support}
%{update_gcjdb}
%endif

%postun
%update_maven_depmap
%if %{gcj_support}
%{clean_gcjdb}
%endif

%files
%defattr(-,root,root,-)
%doc LICENSE.txt overview.html
%{_javadir}/*.jar
%{_datadir}/maven2/poms/*
%{_mavendepmapfragdir}
%{gcj_files}

%files javadoc
%defattr(-,root,root,-)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}

%files demo
%defattr(-,root,root,-)
%doc %{_datadir}/%{name}-%{version}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14452 |12mr|joe-3.7-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Werror_cflags %nil

%define		Summary An easy to use text editor, supporting syntax highlight and UTF-8
Summary:	%Summary
Name:		joe
Version:	3.7
Release:	%mkrel 6
License:	GPL+
Group:		Editors
Source:		http://puzzle.dl.sourceforge.net/sourceforge/joe-editor/%{name}-%{version}.tar.bz2
# RPM SPEC mode, originally from Suse's joe
Source1:	spec.jsf
Patch1:		joe-3.7-term.patch
Patch2:		joe-3.5-spec-ftyperc.patch
Patch3:		joe-3.7-segfault-fix.patch
Url:		http://joe-editor.sourceforge.net/
BuildRequires:	ncurses-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root

%description
Joe is an easy to use, modeless text editor which would be very
appropriate for novices.  Joe uses the same WordStar keybindings used
in Borland's development environment.

You should install joe if you've used it before and you liked it, or
if you're still deciding what text editor you'd like to use, or if you
have a fondness for WordStar.  If you're just starting out, you should
probably install joe because it is very easy to use.

%prep
%setup -q
%patch1 -p0 -b .gnoterm
%patch2 -p1 -b .spec-ftyperc
%patch3 -p0

%build
export CFLAGS="$RPM_OPT_FLAGS -DUSE_LOCALE"
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall

# XXX: hack to install the manpages, otherwise one goes over the other ...
# (trap for when this ugly thing is no more needed)
[ -d %{buildroot}/%{_mandir}/ru ] && exit 1
rm -rf %{buildroot}/%{_mandir}
pushd man && %makeinstall mandir=%{buildroot}/%{_mandir} && popd
pushd man/ru && %makeinstall mandir=%{buildroot}/%{_mandir}/ru && popd
for dir in %{buildroot}/%{_mandir} %{buildroot}/%{_mandir}/ru; do
  pushd $dir/man1
  for bin in jmacs jpico jstar rjoe; do
    ln -s joe.1 ${bin}.1
  done
  popd
done

cp -p %{SOURCE1} %{buildroot}%{_datadir}/joe/syntax/


%if %{mdkversion} >= 200610
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Name=Joe
Comment=%{Summary}
Exec=%{_bindir}/%{name} %f
Icon=editors_section
Terminal=true
Type=Application
Categories=X-MandrivaLinux-MoreApplications-Editors;TextEditor;
EOF
%endif

%post
%if %{mdkversion} >= 200610
%if %mdkversion < 200900
%update_desktop_database
%endif
%endif
%if %mdkversion < 200900
%update_menus
%endif

%postun
%if %{mdkversion} >= 200610
%if %mdkversion < 200900
%clean_desktop_database
%endif
%endif
%if %mdkversion < 200900
%clean_menus
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr (-,root,root)
%{_bindir}/*
%dir %{_sysconfdir}/joe
%config(noreplace) %{_sysconfdir}/joe/*
%{_datadir}/%{name}/*
%{_mandir}/man1/*
%lang(ru) %{_mandir}/ru/man1/*
%if %{mdkversion} >= 200610
%{_datadir}/applications/*
%endif
%doc ChangeLog HACKING HINTS LIST NEWS README TODO docs/help-system.html



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14453 |12mr|jovie-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		jovie
Summary:	KTTS - KDE Text-to-Speech
Version:	4.9.4
Release:	1
Epoch:		2
Group:		Graphical desktop/KDE
License:	LGPLv2
URL:		http://www.kde.org/
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	speech-dispatcher-devel
BuildRequires:	libespeak-devel
Obsoletes:	kdeaccessibility4-core < 2:4.5.71
Obsoletes:	kdeaccessibility4 < 2:4.5.71
Obsoletes:	kttsd < 2:4.5.71

%description
Jovie is a subsystem within the KDE desktop for
conversion of text to audible speech. Jovie is currently under development
and aims to become the standard subsystem for all KDE applications
to provide speech output.
User Features:
 * Speak any text from the KDE clipboard.
 * Speak any plain text file.
 * Speak all or any portion of a text file from Kate.
 * Speak all or any portion of an HTML page from Konqueror.
 * Use as the speech backend for KMouth and KSayIt.
 * Speak KDE notifications (KNotify).
 * Long text is parsed into sentences. User may backup by sentence or
    paragraph, replay, pause, and stop playing.
 * Audio output via GStreamer (version 0.8.7 or later)

%files
%doc %{_kde_docdir}/HTML/en/jovie
%{_kde_bindir}/jovie
%{_kde_applicationsdir}/jovieapp.desktop
%{_kde_libdir}/kde4/kcm_kttsd.so
%{_kde_libdir}/kde4/jovie_stringreplacerplugin.so
%{_kde_libdir}/kde4/jovie_talkerchooserplugin.so
%{_kde_libdir}/kde4/jovie_xmltransformerplugin.so
%{_kde_appsdir}/jovie
%{_kde_appsdir}/kttsd
%{_kde_iconsdir}/*/*/actions/female.png
%{_kde_iconsdir}/*/*/actions/male.png
%{_kde_iconsdir}/*/*/actions/nospeak.png
%{_kde_iconsdir}/*/*/actions/speak.png
%{_kde_services}/jovie.desktop
%{_kde_services}/jovie_stringreplacerplugin.desktop
%{_kde_services}/jovie_talkerchooserplugin.desktop
%{_kde_services}/jovie_xmltransformerplugin.desktop
%{_kde_services}/kcmkttsd.desktop
%{_kde_services}/kttsd.desktop
%{_kde_servicetypes}/jovie_filterplugin.desktop

#-----------------------------------------------------------------------------

%define kttsd_major 4
%define libkttsd %mklibname kttsd %{kttsd_major}

%package -n %{libkttsd}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkttsd}
KDE 4 library.

%files -n %{libkttsd}
%{_kde_libdir}/libkttsd.so.%{kttsd_major}*

#---------------------------------------------

%package devel
Summary:	Devel stuff for %{name}
Group:		Development/KDE and Qt
Requires:	kdelibs4-devel
Requires:	%{libkttsd} = %{EVRD}

%description  devel
Files needed to build applications based on %{name}.

%files devel
%{_kde_libdir}/libkttsd.so

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.1-1
- New version 4.9.1

* Tue Aug 14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.0-1
- New version 4.9.0

* Thu Jul 19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.8.97-1
- New version 4.8.97

* Tue Jul 03 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.8.95-1
- New version 4.8.95

* Fri Jun 08 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 2:4.8.4-69.1mib2010.2
- New version 4.8.4
- MIB (Mandriva International Backports)

* Fri May 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 2:4.8.3-69.1mib2010.2
- New version 4.8.3
- MIB (Mandriva International Backports)

* Wed Apr 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 2:4.8.2-69.1mib2010.2
- New version 4.8.2
- MIB (Mandriva International Backports)

* Wed Mar 07 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 2:4.8.1-69.1mib2010.2
- New version 4.8.1
- Add Obeoletes for kttsd, kdeaccessibility4-core and kdeaccessibility4
- Add Epoch 2 for updates purpose
- MIB (Mandriva International Backports)

* Mon Feb 20 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.0-69.1mib2010.2
+ Revision: 762445
- Backport to 2010.2 for MIB users
- MIB (Mandriva International Backports)

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.8.0-1
+ Revision: 762445
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.97-1
+ Revision: 758036
- New upstream tarball

* Thu Dec 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.95-1
+ Revision: 744512
- New upstream tarball

* Fri Dec 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.90-1
+ Revision: 739348
- New upstream tarball

* Wed Nov 30 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.80-1
+ Revision: 735553
- imported package jovie


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14454 |12mr|jpackage-utils-1.7.5-4.12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2008, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

# debug package is empty and rpmlint rejects build

%define _enable_debug_packages %{nil}
%define debug_package %{nil}

%define distver 1.7
%define section free

%define	gcj_support 0
%define sdk_provider	openjdk
%ifnarch %{ix86} x86_64
%define sdk_provider	gcj
%endif

Name:           jpackage-utils
Version:        1.7.5
Release:        4.12
Epoch:          0
Summary:        JPackage utilities
License:        BSD-style
URL:            http://www.jpackage.org/
Source0:        %{name}-%{version}.tar.bz2
Source1:        classpath.security
Source2:        %{name}-README
Source3:        abs2rel.sh
Source4:        abs2rel.lua
Source10:	jpackage.generic.macros
Source11:	jpackage.override.mandriva.macros
Patch0:		java-functions-openjdk.patch
Patch1:         %{name}-enable-gcj-support.patch
Patch2:         %{name}-own-mavendirs.patch
Patch3:         %{name}-prefer-jre.patch
Patch4:         %{name}-set-classpath.patch

Group:          Development/Java
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
# (anssi 12/2007): No longer noarch as different JDK is used on x86(_64) than
# on other archs.
#BuildArch:      noarch
AutoReqProv:    no
%if 0
BuildRequires:  %{__awk}, %{__grep}
Requires:       /bin/egrep, %{__sed}, %{__perl}
%endif
Requires(post): rpm-helper
# Contains invalid alternatives setup that breaks keytool symlink
Conflicts:      kaffe-devel < 1.1.8-0.20070217.2

%description
Utilities for the JPackage Project:

* %{_bindir}/build-classpath
                                build the Java classpath in a portable manner
* %{_bindir}/build-jar-repository
                                build a jar repository in a portable manner
* %{_bindir}/rebuild-jar-repository
                                rebuild a jar repository in a portable manner
                                (after a jvm change...)
* %{_bindir}/build-classpath-directory
                                build the Java classpath from a directory
* %{_bindir}/diff-jars
                                show jar content differences
* %{_bindir}/jvmjar
                                install jvm extensions
* %{_bindir}/create-jar-links
                                create custom jar links
* %{_bindir}/clean-binary-files
                                remove binary files from sources
* %{_bindir}/check-binary-files
                                check for presence of unexpected binary files
* %{_datadir}/java-utils/java-functions
                                shell script functions library for Java
                                applications
* %{_sysconfdir}/java/jpackage-release
                                string identifying the currently installed
                                JPackage release
* %{_sysconfdir}/java/java.conf
                                system-wide Java configuration file
* %{_sysconfdir}/rpm/macros.d/jpackage.macros
                                RPM macros for Java packagers and developers
* %{_docdir}/%{name}/jpackage-policy
                                Java packaging policy for packagers and
                                developers

It also contains the license, man pages, documentation, XSL files of general
use with maven2, a header file for spec files etc.

%package -n java-rpmbuild
Summary:	Java SDK for building Mandriva java rpm packages
Group:		Development/Java
Requires:	java-devel-%{sdk_provider}
Requires:	jpackage-utils = %{version}

%description -n java-rpmbuild
Contains links that set up the default java SDK which is used for
building Mandriva rpm packages of java software.

%prep
%setup -q
%patch0 -p0
%patch1 -p0
%patch2 -p1
%patch3 -p1
%patch4 -p1
%{__perl} -pi -e 's/(^%%_[ml]*iconsdir)/#\1/g' misc/macros.jpackage
%{__perl} -pi -e 's/(^%%_menudir)/#\1/' misc/macros.jpackage
%{__perl} -pi -e 's|jre/sh|jre/bin|g' java-utils/java-functions 
cp %{SOURCE2} .

%build
echo "JPackage release %{distver} (%{distribution}) for %{_target_cpu}" \
 > etc/jpackage-release


%install
rm -rf $RPM_BUILD_ROOT

# Pull macros out of macros.jpackage and emulate them during install for
# smooth bootstrapping experience.
for dir in \
    jvmdir jvmjardir jvmprivdir \
    jvmlibdir jvmdatadir jvmsysconfdir \
    jvmcommonlibdir jvmcommondatadir jvmcommonsysconfdir \
    javadir jnidir javadocdir mavenpomdir \
    mavendepmapdir mavendepmapfragdir; do
  export _${dir}=$(rpm --eval $(%{__grep} -E "^%_${dir}\b" \
    misc/macros.jpackage | %{__awk} '{ print $2 }'))
done

install -dm 755 ${RPM_BUILD_ROOT}${_jvmdir}
install -dm 755 ${RPM_BUILD_ROOT}${_jvmjardir}
install -dm 755 ${RPM_BUILD_ROOT}${_jvmprivdir}
install -dm 755 ${RPM_BUILD_ROOT}${_jvmlibdir}
install -dm 755 ${RPM_BUILD_ROOT}${_jvmdatadir}
install -dm 755 ${RPM_BUILD_ROOT}${_jvmsysconfdir}
install -dm 755 ${RPM_BUILD_ROOT}${_jvmcommonlibdir}
install -dm 755 ${RPM_BUILD_ROOT}${_jvmcommondatadir}
install -dm 755 ${RPM_BUILD_ROOT}${_jvmcommonsysconfdir}
install -dm 755 ${RPM_BUILD_ROOT}${_javadir}
install -dm 755 ${RPM_BUILD_ROOT}${_javadir}-utils
install -dm 755 ${RPM_BUILD_ROOT}${_javadir}-ext
install -dm 755 ${RPM_BUILD_ROOT}${_javadir}-{1.3.1,1.4.0,1.4.1,1.4.2}
install -dm 755 ${RPM_BUILD_ROOT}${_javadir}-{1.5.0,1.6.0,1.7.0}
install -dm 755 ${RPM_BUILD_ROOT}${_jnidir}
install -dm 755 ${RPM_BUILD_ROOT}${_jnidir}-ext
install -dm 755 ${RPM_BUILD_ROOT}${_jnidir}-{1.3.1,1.4.0,1.4.1,1.4.2}
install -dm 755 ${RPM_BUILD_ROOT}${_jnidir}-{1.5.0,1.6.0,1.7.0}
install -dm 755 ${RPM_BUILD_ROOT}${_javadocdir}
install -dm 755 ${RPM_BUILD_ROOT}${_mavenpomdir}
install -dm 755 ${RPM_BUILD_ROOT}${_mavendepmapfragdir}

pushd bin
for i in *; do
	install -pm 755 -D $i ${RPM_BUILD_ROOT}%{_bindir}/$i
done
popd
install -m644 etc/font.properties -D ${RPM_BUILD_ROOT}%{_sysconfdir}/java/font.properties

# Install abs2rel scripts
install -pm 755 %{SOURCE3}  ${RPM_BUILD_ROOT}%{_javadir}-utils
install -pm 644 %{SOURCE4} ${RPM_BUILD_ROOT}%{_javadir}-utils

# Create an initial (empty) depmap
echo -e "<dependencies>\\n" \
  > ${RPM_BUILD_ROOT}${_mavendepmapdir}/maven2-depmap.xml
echo -e "</dependencies>\\n" \
  >> ${RPM_BUILD_ROOT}${_mavendepmapdir}/maven2-depmap.xml

cat > etc/java.conf << EOF
# System-wide Java configuration file                                -*- sh -*-
#
# JPackage Project <http://www.jpackage.org/>

# Location of jar files on the system
JAVA_LIBDIR=${_javadir}

# Location of arch-specific jar files on the system
JNI_LIBDIR=${_jnidir}

# Root of all JVM installations
JVM_ROOT=${_jvmdir}

# You can define a system-wide JVM root here if you're not using the
# default one.
#
# If you have the a base JRE package installed
# (e.g. java-1.6.0-openjdk):
#JAVA_HOME=\$JVM_ROOT/jre
#
# If you have the a devel JDK package installed
# (e.g. java-1.6.0-openjdk-devel):
#JAVA_HOME=\$JVM_ROOT/java

# Options to pass to the java interpreter
JAVACMD_OPTS=
EOF

install -pm 644 etc/java.conf ${RPM_BUILD_ROOT}%{_sysconfdir}/java/java.conf
install -pm 644 etc/jpackage-release -D ${RPM_BUILD_ROOT}%{_sysconfdir}/java/jpackage-release
install -pm 644 java-utils/java-functions -D ${RPM_BUILD_ROOT}${_javadir}-utils
install -m644 misc/macros.jpackage -D ${RPM_BUILD_ROOT}%{_sysconfdir}/rpm/macros.d/jpackage.macros
install -m644 %{SOURCE10} -D %{buildroot}%{_sysconfdir}/rpm/macros.d/jpackage.generic.macros
install -m644 %{SOURCE11} -D %{buildroot}%{_sysconfdir}/rpm/macros.d/jpackage.override.mandriva.macros

%{__mkdir_p} ${RPM_BUILD_ROOT}%{_mandir}/man1
install -pm 644 man/* ${RPM_BUILD_ROOT}%{_mandir}/man1
%{__mkdir_p} ${RPM_BUILD_ROOT}${_javadir}-utils/xml
install -pm 644 xml/* ${RPM_BUILD_ROOT}${_javadir}-utils/xml

ln -s java-%{sdk_provider} %{buildroot}${_jvmdir}/java-rpmbuild
ln -s java-%{sdk_provider} %{buildroot}${_jvmjardir}/java-rpmbuild

## BEGIN GCJ/CLASSPATH SPECIFIC ##
%{__mkdir_p} %{buildroot}%{_libdir}/security
%{__cp} -a %{SOURCE1} %{buildroot}%{_libdir}/security/classpath.security.real

%{__mkdir_p} %{buildroot}%{_bindir}
%{__cat} > %{buildroot}%{_bindir}/rebuild-security-providers << EOF
#!/bin/sh
# Rebuild the list of security providers classpath.security

cat %{_libdir}/security/classpath.security \
  | grep -v "^security.provider." \
  > %{_libdir}/security/classpath.security.bak
mv -f %{_libdir}/security/classpath.security.bak \
  %{_libdir}/security/classpath.security

providers=\$(ls %{_sysconfdir}/java/security/security.d | sort \
  | awk -F- '{ print \$2 }')
count=0
for provider in \$providers
do
  case \$provider in
  *.rpmsave|*.rpmorig|*.rpmnew|*~|*.orig|*.bak)
  ;;
  *)
  count=\$((count + 1))
  echo "security.provider."\$count"="\$provider \
    >> %{_libdir}/security/classpath.security
  ;;
  esac
done
EOF

%{__mkdir_p} %{buildroot}%{_sysconfdir}/java/security/security.d
pushd  %{buildroot}%{_sysconfdir}/java/security/security.d
touch 1000-gnu.java.security.provider.Gnu
touch 1500-org.bouncycastle.jce.provider.BouncyCastleProvider
touch 2000-gnu.javax.crypto.jce.GnuCrypto
touch 3000-gnu.javax.crypto.jce.GnuSasl
touch 4000-gnu.javax.net.ssl.provider.Jessie
touch 5000-gnu.javax.security.auth.callback.GnuCallbacks
popd

%{__mkdir_p} %{buildroot}%{_libdir}
%{__cat} > %{buildroot}%{_libdir}/logging.properties.real << EOF
# Default logging properties.
# See javadoc in java.util.logging.LogManager to information on
# overriding these settings.  Most of the defaults are compiled in, so
# this file is fairly minimal.

# Send log records to System.err, default to OFF instead of INFO.
handlers = java.util.logging.ConsoleHandler
.level = OFF
EOF

%{__mkdir_p} %{buildroot}%{_javadir}/gcj-endorsed
## END GCJ/CLASSPATH SPECIFIC ##


cat <<EOF > %{name}-%{version}.files
%{_bindir}/*
%{_mandir}/man1/*
%dir %{_sysconfdir}/java
%if %{gcj_support}
%{_sysconfdir}/java/security
%endif
%dir ${_jvmdir}
%dir ${_jvmjardir}
%dir ${_jvmprivdir}
# %dir ${_jvmlibdir}
%dir ${_jvmdatadir}
%dir ${_jvmsysconfdir}
%dir ${_jvmcommonlibdir}
%dir ${_jvmcommondatadir}
%dir ${_jvmcommonsysconfdir}
%dir ${_javadir}
%dir ${_javadir}-*
%dir ${_jnidir}
%dir ${_jnidir}-*
%dir ${_javadocdir}
%dir %{_datadir}/maven2
%dir ${_mavenpomdir}
%dir ${_mavendepmapdir}
%dir ${_mavendepmapfragdir}
${_javadir}-utils/*
%config %{_sysconfdir}/java/jpackage-release
%config(noreplace) %{_sysconfdir}/java/java.conf
%config(noreplace) %{_sysconfdir}/java/font.properties
%{_sysconfdir}/rpm/macros.d/jpackage.*macros
%config(noreplace) ${_mavendepmapdir}/maven2-depmap.xml
%dir %{_libdir}/security
%{_libdir}/security/classpath.security.real
%dir %{_sysconfdir}/java/security
%dir %{_sysconfdir}/java/security/security.d
%{_sysconfdir}/java/security/security.d/*
%{_libdir}/logging.properties.real
%dir %{_javadir}/gcj-endorsed
EOF

cat <<EOF > java-rpmbuild-%{version}.files
${_jvmdir}/java-rpmbuild
${_jvmjardir}/java-rpmbuild
EOF

chmod 644 doc/* etc/httpd-javadoc.conf

%post
%{__cp} -af %{_libdir}/security/classpath.security.real %{_libdir}/security/classpath.security
%{__cp} -af %{_libdir}/logging.properties.real %{_libdir}/logging.properties
if [ -x %{_bindir}/rebuild-security-providers ]; then
  %{_bindir}/rebuild-security-providers
fi

%triggerin -- libgcj12-base
%{__cp} -af %{_libdir}/security/classpath.security.real %{_libdir}/security/classpath.security
%{__cp} -af %{_libdir}/logging.properties.real %{_libdir}/logging.properties

%triggerpostun -- libgcj12-base
%{__cp} -af %{_libdir}/security/classpath.security.real %{_libdir}/security/classpath.security
%{__cp} -af %{_libdir}/logging.properties.real %{_libdir}/logging.properties
# caused by triggerin:
%{__rm} -f %{_libdir}/security/classpath.security.rpmsave

%files -f %{name}-%{version}.files
%defattr(-,root,root,-)
%doc jpackage-utils-README LICENSE.txt HEADER.JPP doc/* etc/httpd-javadoc.conf

%files -n java-rpmbuild -f java-rpmbuild-%{version}.files
%defattr(-,root,root)



%changelog
* Fri Oct  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 3ae76d2
- Disable debug package (it's empty)
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14455 |12mr|jpilot-1.8.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name_plugin	%{name}_plugin

%define pilot_link_version 0.12.5

Summary:	Palm pilot desktop for Linux
Name:		jpilot
Version:	1.8.0
Release:	%mkrel 2
License:	GPLv2
Group:		Communications
URL:		http://www.jpilot.org/
Source0:	http://jpilot.org/%{name}-%{version}.tar.gz
Patch1:		jpilot-1.6.2-usbinfo.patch
Patch2:		jpilot-0.99.1u-plugins-improvement.patch
Patch4:		jpilot-1.8.0-linkage.patch
#Patch5:		jpilot-1.6.2-libdir-fix.patch
Patch6:		jpilot-1.6.2-fix-str-fmt.patch
Patch7:		jpilot-1.6.2-fix-desktop.patch
Requires:	pilot-link >= %{pilot_link_version}
Requires:	jpilot-expense
Requires:	jpilot-keyring
Requires:	jpilot-synctime
BuildRequires:	imagemagick
BuildRequires:  desktop-file-utils
BuildRequires:	gtk2-devel
BuildRequires:	ncurses-devel
BuildRequires:	openssl-devel
BuildRequires:	pilot-link-devel >= %{pilot_link_version}
BuildRequires:	readline-devel
BuildRequires:	perl-XML-Parser
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
J-Pilot is a desktop organizer application for Palm PDAs that runs
under Linux and UNIX.  It is similar in functionality to the one that
3Com distributes for a well known rampant legacy operating system.

%package	expense
Summary:	The expense plugin for jpilot
Group:		Communications
Obsoletes:	%{mklibname jpilot_plugin 0} < %{version}-%{release}

%description	expense
J-Pilot is a desktop organizer application for Palm PDAs that runs
under Linux and UNIX.  It is similar in functionality to the one that
3Com distributes for a well known rampant legacy operating system.

This package contains the expense plugin for jpilot.

%package	keyring
Summary:	The keyring plugin for jpilot
Group:		Communications
Obsoletes:	%{mklibname jpilot_plugin 0} < %{version}-%{release}

%description	keyring
J-Pilot is a desktop organizer application for Palm PDAs that runs
under Linux and UNIX.  It is similar in functionality to the one that
3Com distributes for a well known rampant legacy operating system.

This package contains the keyring plugin for jpilot.

%package	synctime
Summary:	The synctime plugin for jpilot
Group:		Communications
Obsoletes:	%{mklibname jpilot_plugin 0} < %{version}-%{release}

%description	synctime
J-Pilot is a desktop organizer application for Palm PDAs that runs
under Linux and UNIX.  It is similar in functionality to the one that
3Com distributes for a well known rampant legacy operating system.

This package contains the synctime plugin for jpilot.

%package	devel
Summary:	Header file needed for jpilot plugin development
Group:		Development/C
Provides:	%{name_plugin}-devel = %{version}
Obsoletes:	%{mklibname jpilot_plugin 0 -d} < %{version}-%{release}
Obsoletes:	%{mklibname jpilot_plugin -d} < %{version}-%{release}

%description	devel
J-Pilot is a desktop organizer application for Palm PDAs that runs
under Linux and UNIX.  It is similar in functionality to the one that 
3Com distributes for a well known rampant legacy operating system.

The header files required for plugin development.

%prep
%setup -q
%patch1 -p1 -b .usbinfo
%patch2 -p1 -b .plugins
%patch4 -p0 -b .linkage
#%patch5 -p0 -b .libdir
%patch6 -p0 -b .str
%patch7 -p0 -b .desktop

%build
export ABILIB="%_lib"
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

# copy empty/*.pdb in %{_datadir}/jpilot/
mkdir -p %{buildroot}%{_datadir}/jpilot
cp empty/*.pdb %{buildroot}%{_datadir}/jpilot/

# copy jpilotrc.* in %{_datadir}/jpilot/
cp jpilotrc.* %{buildroot}%{_datadir}/jpilot/

# clean documentation done by makefile itself.
rm -rf %{buildroot}/usr/doc

mkdir -p %{buildroot}/%{_includedir}
install -m 644 {libplugin,prefs}.h %{buildroot}%{_includedir}/

# use builtin icons and ImageMagick to do the conversion.
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
convert -resize 16x16 icons/jpilot-icon1.xpm %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
convert -resize 32x32 icons/jpilot-icon1.xpm %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -resize 48x48 icons/jpilot-icon1.xpm %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png

desktop-file-install --vendor="" \
  --remove-key="Encoding" \
  --remove-category="Application" \
  --add-category="GTK" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

%find_lang %{name}

# cleanup
rm -f %{buildroot}/%{_libdir}/%{name}/plugins/*.la

%if %mdkversion < 200900
%post
%{update_menus}
%{update_icon_cache hicolor}
%endif

%if %mdkversion < 200900
%postun 
%{clean_menus}
%{clean_icon_cache hicolor}
%endif

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS BUGS ChangeLog README TODO
%doc docs/manual.html docs/jpilot-*.png docs/jpilot-*.jpg
%{_bindir}/*
%{_datadir}/%{name}
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_datadir}/applications/*
%{_mandir}/man1/*
%dir %{_libdir}/%{name}
%dir %{_libdir}/%{name}/plugins

%files expense
%defattr(-,root,root)
%{_libdir}/%{name}/plugins/libexpense.so

%files keyring
%defattr(-,root,root)
%{_libdir}/%{name}/plugins/libkeyring.so

%files synctime
%defattr(-,root,root)
%{_libdir}/%{name}/plugins/libsynctime.so

%files devel
%defattr(-,root,root)
%doc docs/plugin.html
%{_includedir}/*.h



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14456 |12mr|jpilot-Mail-0.1.7-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Mail plugin for JPilot
Name:		jpilot-Mail
Version:	0.1.7
Release:	%mkrel 11
License:	GPLv2 and GPLv2+
Group:		Communications
URL:		http://ludovic.rousseau.free.fr/softwares/jpilot-Mail/index.html
Source0:	http://ludovic.rousseau.free.fr/softwares/jpilot-Mail/%{name}-%{version}.tar.bz2
Patch0:		jpilot-Mail-0.1.7-gcc4.patch
Patch1:		jpilot-Mail-0.1.7-libdir_fix.diff
Requires:	jpilot >= 0.99.6
BuildRequires:	gtk2-devel 
BuildRequires:	jpilot-devel >= 0.99.6
BuildRequires:	pilot-link-devel >= 0.12.0
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
jpilot-Mail is a plugin for JPilot which enables you to deliver mail that was
written on your Palm and upload mail that you received to your Palm.

%prep

%setup -q
%patch0 -p1 -b .gcc4
%patch1 -p1 -b .libdir_fix

# To build on x86_64
sed -i "s|/usr/lib |%_libdir |g" configure*

%build
%configure2_5x --enable-gtk2
%make

%install
rm -rf %{buildroot}

%makeinstall libdir=%{buildroot}%{_libdir}/jpilot/plugins datadir=%{buildroot}%{_docdir}/%{name}

rm -f %{buildroot}%{_libdir}/jpilot/plugins/*a

%clean
rm -rf %{buildroot}

%files
%defattr(-, root, root)
%doc doc/*.png doc/*.html
%doc ChangeLog README TODO
%{_libdir}/jpilot/plugins/libmail.so



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14457 |12mr|jpilot-syncmal-0.80-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	SyncMAL plugin for J-PILOT
Name:		jpilot-syncmal
Version:	0.80
Release:	%mkrel 12
Epoch:		1
License:	MPL
Group:		Communications
URL:		http://jasonday.home.att.net/code/syncmal/syncmal.html
Source:		http://jasonday.home.att.net/code/syncmal/%{name}-%{version}.tar.gz
Patch0:		jpilot-syncmal-0.80-lib64.patch
# disables GTK+ 1.x test in configure.in, as it trips up autoreconf
# and we're not building against GTK+ 1.x anyway - AdamW 2007/07
Patch1:		jpilot-syncmal-0.80-disable_gtk1.patch
Patch2:		jpilot-syncmal-0.80-libtool_fixes.diff
BuildRequires:	gtk2-devel 
BuildRequires:	jpilot-devel >= 0.99.6 
BuildRequires:	pilot-link-devel >= 0.11.8 
BuildRequires:	libmal-devel >= 0.44
BuildRequires:	autoconf
Requires:	malsync
Requires:	jpilot >= 0.99.6 
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
SyncMAL is an interface to the command line tool malsync, a program
that synchronizes a PDA with a MAL server such as AvantGo.

See AvantGo's homepage <http://avantgo.com/> for more information on
AvantGo and MAL.

%prep

%setup -q
%patch0 -p1 -b .lib64
%patch1 -p1 -b .gtk1
%patch2 -p0 -b .libtool_fixes

%build

# needed by autoreconf
cp MPL-1_0.txt COPYING
touch NEWS
touch AUTHORS

# needed by patch0
AUTOMAKE="automake --add-missing" autoreconf

%configure --enable-gtk2

%make 

%install
rm -rf %{buildroot}

# this ridiculous buildsystem seems immune to sensible patching.
# it only installs stuff in libdir, so let's just set that here.
# - AdamW 2007/07
%makeinstall libdir=%{buildroot}%{_libdir}/jpilot/plugins

# cleanup
rm -f %{buildroot}%{_libdir}/jpilot/plugins/*.*a

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc ChangeLog MPL-1_0.txt TODO
%{_libdir}/jpilot/plugins/libsyncmal.so



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14458 |12mr|jreen-1.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Qt XMPP library
Name:		jreen
Version:	1.1.0
Release:	1
Source0:	jreen-%{version}.tar.bz2
License:	GPLv2
Group:		System/Libraries
URL:		https://github.com/euroelessar/jreen
BuildRequires:	pkgconfig(QtNetwork)
BuildRequires:	pkgconfig(QtCore)
BuildRequires:	pkgconfig(QtGui)
BuildRequires:	pkgconfig(qca2)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	pkgconfig(libidn)
BuildRequires:	qt4-devel
BuildRequires:	cmake >= 2.8.0

%description
Qt XMPP library.

#---------------------------------------------------------------------
%define jreen_major 1
%define libjreen %mklibname jreen %{jreen_major}

%package -n %{libjreen}
Summary:	Qt XMPP library
Group:		System/Libraries

%description -n %{libjreen}
Qt XMPP library.

%files -n %{libjreen}
%{_libdir}/libjreen.so.%{jreen_major}*

#--------------------------------------------------------------------

%define develjreen %mklibname -d %{name}

%package -n %{develjreen}
Summary:	Devel files for %{name}
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Requires:	%{libjreen} = %{version}-%{release}

%description -n %{develjreen}
Devel files for %{name}

%files -n %{develjreen}
%{_includedir}/%{name}/
%{_libdir}/libjreen.so
%{_libdir}/pkgconfig/libjreen.pc

#---------------------------------------------------------------------

%prep
%setup -q -n libjreen-%{version}

%build
export PATH=$PATH:/usr/lib/qt4/bin/
%cmake
%make

%install
%makeinstall_std -C build



%changelog
* Fri Oct  26 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 33e1537
- New version 1.1.0 (sync with Cooker), spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14459 |12mr|jrefactory-2.8.9-4.6.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gcj_support 1
%define	name	jrefactory
%define	version	2.8.9
%define	release	%mkrel 4.6.3
%define	section	free

Name:		%{name}
Version:	%{version}
Release:	%{release}
Epoch:		0
Summary:	JRefactory and Pretty Print
License:	Apache License
Group:		Development/Java
Source0:	%{name}-%{version}-full-RHCLEAN.zip
Patch0:		%{name}-pr21880.patch
Patch1:		%{name}-htmleditorkit.patch
Patch2:		%{name}-savejpg.patch
Patch3:		%{name}-2.8.9-fixcrlf.patch
Url:		http://jrefactory.sourceforge.net/
BuildRequires:	java-rpmbuild >= 0:1.5
BuildRequires:	ant
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildArch:	noarch
%endif
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
JRefactory provides a variety of refactoring and pretty printing tools

%prep
%setup -q -c -n %{name}
mv settings/.Refactory settings/sample
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p0
rm -f src/org/acm/seguin/pmd/swingui/PMDLookAndFeel.java
%remove_java_binaries

# remove classes that don't build without said jarfiles
find -name '*.java' | \
    xargs grep -l '^import \(edu\|org\.\(jaxen\|saxpath\)\)\.' | \
        xargs rm

%build
perl -p -i -e 's|^Class-Path:.*||' \
	src/meta-inf/refactory.mf
%ant -Dant.build.javac.source=1.4 jar

%install
# jar
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
install -m 644 ant.build/lib/%{name}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar

(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}.jar; do ln -sf ${jar} ${jar/-%{version}/}; done)

%if %{gcj_support}
aot-compile-rpm
%endif

for i in docs/{*.html,*.jpg,*.gif,*.txt} settings/sample/*; do
  %{__perl} -pi -e 's/\r$//g' $i
done

%clean
rm -rf $RPM_BUILD_ROOT

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files
%defattr(0664,root,root,0755)
%doc docs/{*.html,*.jpg,*.gif,*.txt} settings/sample
%{_javadir}/*
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-%{version}.jar.*
%endif





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14460 |12mr|jrexx-1.1.1-3.1.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2005, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define gcj_support 1

Summary:        Automaton based regluar expression API for Java
Name:           jrexx
Version:        1.1.1
Release:        3.1.1
Epoch:          0
License:        LGPL
URL:            http://www.karneim.com/jrexx/
Group:          Development/Java
Source0:        jrexx-1.1.1-src.zip
Source1:        jrexx-build.xml
BuildRequires:  java-rpmbuild >= 0:1.5.32
BuildRequires:  ant >= 0:1.5.4
BuildRequires:  locales-en
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildArch:      noarch
BuildRequires:  java-devel
%endif

%description
jrexx is a powerful easy-to-use regular expression 
API for textual pattern matching. Technically jrexx 
uses a minimized deterministic FSA (finite state 
automaton) and compiles the textual representation 
of the regular expression into such an automaton. 
Besides the usual pattern matching functionality, 
jrexx provides an introspection API for exploration 
of the automaton's structure by 'states' and 
'transitions'. Since the automaton is deterministic 
and minimized the pattern matching alogorithm is 
extremly fast (compared to the java regular 
expression API in JDK1.4) and works with huge 
patterns and input texts. Since FSA can be handled 
as sets, jrexx also offers all basic set operations 
for complement, union, intersection and difference, 
which is not provided by other regex implementations 
(as far as we know). 


%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
%{summary}.

%prep
%setup -T -c %{name}-%{version}
unzip -q %{SOURCE0}
cp %{SOURCE1} build.xml

%build
export LC_ALL=ISO-8859-1
%{ant} dist

%install
# jars
mkdir -p $RPM_BUILD_ROOT%{_javadir}
cp -p output/dist/lib/%{name}-%{version}.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}.jar; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)

# javadoc
mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr output/dist/jdoc/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name} # ghost symlink

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%{_javadir}/%{name}.jar
%{_javadir}/%{name}-%{version}.jar
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/*
%endif


%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}

# -----------------------------------------------------------------------------



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14461 |12mr|js-1.85-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _requires_exceptions devel(libnspr4\\|devel(libplc4\\|devel(libplds4

%define	major	1
%define	libname	%mklibname mozjs185_ %{major}
%define	devname	%mklibname mozjs185 -d

%define real_version 1.8.5

Summary:	SpiderMonkey, the Mozilla JavaScript engine
Name:		js
Version:	1.85
Release:	%mkrel 4
License:	MPL
Group:		Development/Other
URL:		http://www.mozilla.org/js/
Source0:	http://ftp.mozilla.org/pub/mozilla.org/js/%{name}185-1.0.0.tar.gz
Source100:	js.rpmlintrc
Patch0:		js-1.8.5-fix-destdir.patch

BuildRequires:	multiarch-utils >= 1.0.3
BuildRequires:	nspr-devel
BuildRequires:	readline-devel
BuildRequires:	autoconf2.1
BuildRequires:	python
# wtf?
BuildRequires:	zip
Epoch:		1

%description
The JavaScript engine compiles and executes scripts containing JavaScript
statements and functions. The engine handles memory allocation for the
objects needed to execute scripts, and it cleans up—garbage
collects—objects it no longer needs.

SpiderMonkey supports versions 1.0 through 1.8 of the JavaScript language.
JS 1.3 and later conform to the ECMAScript specification, ECMA 262-3.
Later versions also contain Mozilla extensions such as array comprehensions
and generators. SpiderMonkey also supports E4X (optionally).

%package -n	%{libname}
Summary:	JavaScript engine library
Group:		System/Libraries

%description -n	%{libname}
The JavaScript engine compiles and executes scripts containing JavaScript
statements and functions. The engine handles memory allocation for the
objects needed to execute scripts, and it cleans up—garbage
collects—objects it no longer needs.

SpiderMonkey supports versions 1.0 through 1.8 of the JavaScript language.
JS 1.3 and later conform to the ECMAScript specification, ECMA 262-3.
Later versions also contain Mozilla extensions such as array comprehensions
and generators. SpiderMonkey also supports E4X (optionally).

%package -n	%{devname}
Summary:	The header files for %{libname}
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Provides:	libjs-devel = %{EVRD}
Provides:	mozjs-devel = %{EVRD}
Requires:	nspr-devel

%description -n	%{devname}
These are the header files for development with SpiderMonkey.

%prep
%setup -q -n %{name}-%{real_version}/js/src
%patch0 -p3 -b .destdir~
autoconf-2.13

%build
%configure2_5x	--enable-readline \
		--enable-threadsafe \
		--enable-ctypes \
		--with-system-nspr
%make

%install
%makeinstall_std

chmod 644 %{buildroot}%{_includedir}/js/*

# install binary
install -m755 shell/js -D %{buildroot}%{_bindir}/js
install -m755 jscpucfg -D %{buildroot}%{_bindir}/jscpucfg

%multiarch_includes %{buildroot}%{_includedir}/js/jsautocfg.h

%files
%{_bindir}/*

%files -n %{libname}
%{_libdir}/libmozjs185.so.%{major}*

%files -n %{devname}
%doc README.html
%dir %{_includedir}/js
%{multiarch_includedir}/js/jsautocfg.h
%{_includedir}/js/*
%{_libdir}/*.so
%{_libdir}/*.a
%{_libdir}/pkgconfig/*.pc


%changelog
* Sun Jun 26 2011 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1:1.85-4mdv2011.0
+ Revision: 687247
- python as new BR
- backport fixes

* Wed May 04 2011 Funda Wang <fwang@mandriva.org> 1:1.85-2
+ Revision: 665888
- fix multiarch usage

  + Oden Eriksson <oeriksson@mandriva.com>
    - mass rebuild

* Fri Apr 01 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 1:1.85-1
+ Revision: 649742
- add odd buildrequires on zip which autoconf script will crap out on if missing
- update to SpiderMonkey 1.8.5 and perform a whole lots of cleanups while at ti..

* Tue Jan 25 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 1:1.70-8
+ Revision: 632503
- use %%{EVRD}
- drop redundant dependency on library package
- enable parallel build
- enable unicode support
- compile with -fPIC

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.70-7mdv2011.0
+ Revision: 606113
- rebuild

* Sun Mar 14 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.70-6mdv2010.1
+ Revision: 519013
- rebuild

* Wed Sep 02 2009 Christophe Fergeau <cfergeau@mandriva.com> 1:1.70-5mdv2010.0
+ Revision: 425472
- rebuild

* Sun Dec 21 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.70-4mdv2009.1
+ Revision: 316955
- fix build with -Werror=format-security (P7)
- use %%{ldflags} and fix linkage
- link against libedit and not editline

* Tue Jun 24 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.70-3mdv2009.0
+ Revision: 228617
- fix the exceptions to work on 64bit too

* Tue Jun 24 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.70-2mdv2009.0
+ Revision: 228590
- rule out some borked auto deps

* Tue Jun 24 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.70-1mdv2009.0
+ Revision: 228540
- 1.70
- sync with fedora

* Tue Jun 17 2008 Thierry Vignaud <tv@mandriva.org> 1:1.5-6mdv2009.0
+ Revision: 221762
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Mon Feb 04 2008 Götz Waschk <waschk@mandriva.org> 1:1.5-5mdv2008.1
+ Revision: 161913
- fix devel provides and obsoletes

* Sun Jan 13 2008 Thierry Vignaud <tv@mandriva.org> 1:1.5-4mdv2008.1
+ Revision: 150422
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Aug 29 2007 Oden Eriksson <oeriksson@mandriva.com> 1:1.5-3mdv2008.0
+ Revision: 73850
- bump release
- 1.5
- rediffed patches
- build it against system editline libs
- have to use -fno-stack-protector, otherwise it won't build


* Wed Oct 11 2006 Oden Eriksson <oeriksson@mandriva.com>
+ 2006-10-10 18:04:13 (63395)
- bunzip patches

* Wed Oct 11 2006 Oden Eriksson <oeriksson@mandriva.com>
+ 2006-10-10 17:59:17 (63394)
- Import js

* Fri Sep 01 2006 UTUMI Hirosi <utuhiro78@yahoo.co.jp> 1.5-0.rc5a.10mdv2007.0
- add pkgconfig file

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.5-0.rc5a.9mdk
- rebuild

* Mon Jan 31 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 1.5-0.rc5a.8mdk
- fix deps and conditional %%multiarch

* Wed Dec 29 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.5-0.rc5a.7mdk
- revert latest "lib64 fixes"

* Wed Dec 29 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.5-0.rc5a.6mdk
- lib64 fixes

* Mon Nov 22 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.5-0.rc5a.5mdk
- relocate the headers as many dev moz packages seems to conflict
- nuke redundant provides

* Thu Sep 30 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 1.5-0.rc5a.4mdk
- fix fork off mozilla/js, our system knows about ISO C va_copy() macro

* Sun Jun 20 2004 Christiaan Welvaart <cjw@daneel.dyndns.org> 1.5-0.rc5a.3mdk
- fix ppc build

* Tue Jun 08 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.5-0.rc5a.2mdk
- third try... (duh!)

* Tue Jun 08 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.5-0.rc5a.1mdk
- second try...

* Tue Jun 08 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.5-0.rc5a.1mdk
- 1.5-0.rc5a

* Mon Jun 07 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.5-0.rc5.6mdk
- rebuilt with gcc v3.4.x


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14462 |12mr|jsch-0.1.41-0.0.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2005, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define section   free

%define gcj_support 0

Name:           jsch
Version:        0.1.41
Release:        0.0.4
Epoch:          0
Summary:        Pure Java implementation of SSH2
Group:          Development/Java
License:        BSD-style
URL:            http://www.jcraft.com/jsch/
Source0:        http://downloads.sourceforge.net/sourceforge/jsch/jsch-%{version}.zip
# wget \
# http://download.eclipse.org/tools/orbit/downloads/drops/R20080611105805/bundles/com.jcraft.jsch_0.1.37.v200803061811.jar
# unzip com.jcraft.jsch_*.jar META-INF/MANIFEST.MF
# mv META-INF/MANIFEST.MF .
# sed -i "/^Name/d" MANIFEST.MF
# sed -i "/^SHA1/d" MANIFEST.MF
# dos2unix MANIFEST.MF
# sed -i "/^$/d" MANIFEST.MF
# unix2dos MANIFEST.MF
Source1:        MANIFEST.MF

BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

BuildRequires:  java-rpmbuild >= 0:1.5
BuildRequires:  java-devel >= 1.4.2
BuildRequires:  jzlib >= 0:1.0.5
BuildRequires:  ant
BuildRequires:  zip

%if ! %{gcj_support}
BuildArch:      noarch
%endif

%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel >= 1.0.31
%endif
Requires:       jzlib >= 0:1.0.5

%description
JSch allows you to connect to an sshd server and use port forwarding,
X11 forwarding, file transfer, etc., and you can integrate its
functionality into your own Java programs.

%package        javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description    javadoc
%{summary}.

%package        demo
Summary:        Examples for %{name}
Group:          Development/Java

%description    demo
%{summary}.

%prep
%setup -q

%build
export CLASSPATH=$(build-classpath jzlib)
%{ant} dist javadoc

# inject the OSGi Manifest
mkdir META-INF
cp %{SOURCE1} META-INF
zip dist/lib/%{name}-*.jar META-INF/MANIFEST.MF

%install
# jars
rm -rf $RPM_BUILD_ROOT
install -Dpm 644 dist/lib/%{name}-*.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
ln -s %{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar

# javadoc
install -dm 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr javadoc/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}

# examples
install -dm 755 $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}
cp -pr examples/* $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_datadir}/%{name}

%{gcj_compile}

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%doc LICENSE.txt
%{_javadir}/*.jar
%{gcj_files}

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}

%files demo
%defattr(0644,root,root,0755)
%doc %{_datadir}/%{name}-%{version}
%doc %{_datadir}/%{name}



%changelog
* Fri Oct  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 29a839a
- Revert to older version 0.1.41
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14463 |12mr|json-c-0.9-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		0
%define libname		%mklibname json %{major}
%define develname	%mklibname json -d

Name:		json-c
Version:	0.9
Release:	2
Summary:	JSON implementation in C
Group:		System/Libraries
URL:		http://oss.metaparadigm.com/%{name}
Source0:	http://oss.metaparadigm.com/%{name}/json-c-%{version}.tar.gz
License:	MIT

%description
JSON-C implements a reference counting object model that allows you to
easily construct JSON objects in C, output them as JSON formatted
strings and parse JSON formatted strings back into the C
representation of JSON objects.

%package -n %{libname}
Summary:	JSON implementation in C
Group:		System/Libraries

%description -n %{libname}
JSON-C implements a reference counting object model that allows you to
easily construct JSON objects in C, output them as JSON formatted
strings and parse JSON formatted strings back into the C
representation of JSON objects. 

%package -n %{develname}
Summary:	Development headers and libraries for %{name}
Group:		Development/C
Requires:	%{libname} >= %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	libjson-devel = %{version}-%{release}

%description -n %{develname}
JSON-C implements a reference counting object model that allows you to
easily construct JSON objects in C, output them as JSON formatted
strings and parse JSON formatted strings back into the C
representation of JSON objects.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}

%makeinstall_std

# cleanup
rm -f %{buildroot}%{_libdir}/*.*a

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_libdir}/*.so
%{_includedir}/json
%{_libdir}/pkgconfig/*.pc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14464 |12mr|jsoncpp-0.5.0-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with	docs

Name:		jsoncpp
Version:	0.5.0
Release:	14
Summary:	C++ JSON Library
License:	Public Domain
Group:		System/Libraries
Url:		http://jsoncpp.sourceforge.net/
Source0:	%{name}-%{version}.tar.gz
Patch0:		jsoncpp-0.5.0-add-soname.patch
Patch1:		jsoncpp-0.5.0-cflags-ldflags.patch
BuildRequires:	scons 
#To generate docs
%if %{with docs}
BuildRequires:	doxygen graphviz
%endif

%description
JsonCpp is a simple API to manipulate JSON value, handle serialization 
and unserialization to string.

It can also preserve existing comment in unserialization/serialization steps,
making it a convenient format to store user input files.

Unserialization parsing is user friendly and provides precise error reports.

# XXX: There isn't really any major due to lack of SONAME :/
%define major	0
%define	libname	%mklibname %{name} %{major}
%define	devname	%mklibname -d %{name}

%package -n	%{libname}
Summary:	JsonCpp library
Group:		System/Libraries

%description -n	%{libname}
JsonCpp is a simple API to manipulate JSON value, handle serialization 
and unserialization to string.

It can also preserve existing comment in unserialization/serialization steps,
making it a convenient format to store user input files.

Unserialization parsing is user friendly and provides precise error reports.

%package -n	%{devname}
Summary:	Development files for %{name}
Group:		System/Libraries
Requires:	%{libname} = %{EVRD}
%rename		jsoncpp-devel

%description -n	%{devname}
Files for building applications with %{name} support.

%prep 
%setup -q -n jsoncpp-src-%{version}
%patch0 -p1 -b .soname~
%patch1 -p1 -b .flags~

%build
CXXFLAGS="%{optflags}" LINKFLAGS="%{ldflags}" scons platform=linux-gcc
#Docs generation is broken at the moment, return to it ASAP 

%install
#Scons file is missing an 'install' target
#XXX: Hardcoded GCC version
%define	gcc_ver	%(gcc -dumpversion)
%define	library	libjson_linux-gcc-%{gcc_ver}_libmt.so
install -m755 buildscons/linux-gcc-%{gcc_ver}/src/lib_json/%{library} -D %{buildroot}%{_libdir}/%{library}
ln -s %{library} %{buildroot}%{_libdir}/lib%{name}.so.0
ln -s %{library} %{buildroot}%{_libdir}/lib%{name}.so
mkdir -p %{buildroot}%{_includedir}
cp -r include/json %{buildroot}%{_includedir}/jsoncpp

%files -n %{libname}
%doc README.txt 
%{_libdir}/%{library}
%{_libdir}/lib%{name}.so.0

%files -n %{devname}
%{_libdir}/lib%{name}.so
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14465 |12mr|json-glib-0.14.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libver 1.0
%define major 0

%define libname		%mklibname %{name} %{libver} %{major}
%define develname	%mklibname %{name} -d

Name:		json-glib
Version:	0.14.2
Release:	4
Summary:	Library for JavaScript Object Notation format
Group:		System/Libraries
License:	LGPLv2+
URL:		http://live.gnome.org/JsonGlib
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.xz
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	gtk-doc
Requires:	%{libname} = %{version}-%{release}

%description
%{name} is a library providing serialization and deserialization support
for the JavaScript Object Notation (JSON) format.

%package -n %{libname}
Summary:	Shared libraries for %{name}
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}
Provides:	lib%{name} = %{version}-%{release}

%description -n %{libname}
%{name} is a library providing serialization and deserialization support
for the JavaScript Object Notation (JSON) format.


%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/C
Provides:	lib%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n %{develname}
The %{develname} package contains libraries and header files for
developing applications that use %{name}.

%prep
%setup -q

%build
%configure2_5x	--disable-static
%make 


%install
rm -rf %{buildroot}
%makeinstall_std

%find_lang %{name}-%{libver}

%check
%make check

%files -f %{name}-%{libver}.lang

%files -n %{libname}
%{_libdir}/lib%{name}-%{libver}.so.%{major}*
%_libdir/girepository-1.0/Json-%{libver}.typelib

%files -n %{develname}
%doc README NEWS ChangeLog
%{_libdir}/lib%{name}-%{libver}.so
%{_libdir}/pkgconfig/%{name}-%{libver}.pc
%{_includedir}/%{name}-%{libver}/
%{_datadir}/gtk-doc/html/%{name}/
%{_datadir}/gir-1.0/Json-%{libver}.gir



%changelog
* Fri Oct  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 63d20be
- Fix typo in Provides
  
* Sat Aug  25 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: e116513
- Convert BR to pkgconfig style
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14466 |12mr|jss-4.2.5-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gcj_support  1
%define major        4

Name:           jss
Version:        4.2.5
Release:        4
Epoch:          0
Summary:        Network Security Services for Java (JSS)
License:        GPLv2+
Group:          Development/Java
URL:            http://www.mozilla.org/projects/security/pki/jss/
# cvs -z3 -d:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot export -rJSS_4_2_5_RTM mozilla/security/coreconf
# cvs -z3 -d:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot export -rJSS_4_2_5_RTM mozilla/security/jss
# mv mozilla jss-4.2.5
# tar cvjf jss-4.2.5.tar.bz2 jss-4.2.5
Source0:        jss-%{version}.tar.bz2
Patch0:         jss-4.2.5-target_source.patch
Patch1:         http://sources.gentoo.org/viewcvs.py/*checkout*/gentoo-x86/dev-java/jss/files/jss-4.2.5-use_pkg-config.patch
Patch2:         jss-4.2.5-jss-html.patch
BuildRequires:  java-rpmbuild
BuildRequires:  nspr-devel
BuildRequires:  nss-devel
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%endif

%description
Network Security Services for Java (JSS) is a Java interface to NSS. It 
supports most of the security standards and encryption technologies 
supported by NSS. JSS also provides a pure Java interface for ASN.1 
types and BER/DER encoding.

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
%{summary}.

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1

# XXX: uses a Sun proprietary API
%{__rm} security/jss/org/mozilla/jss/tests/JSSE_SSLClient.java

%{__mkdir_p} examples
cp -a security/jss/org/mozilla/jss/ssl/SSL{Client,Server}.java examples

%build
export CLASSPATH=
export JAVA_HOME=%{java_home}
export JAVA_GENTOO_OPTS="-target 1.5 -source 1.5"
%ifarch x86_64 ppc64
export USE_64=1
%endif
pushd security/coreconf
%{__make} -j1 BUILD_OPT=1 CC="gcc %{optflags}"
popd
pushd security/jss
%{__make} -j1 BUILD_OPT=1 USE_PKGCONFIG=1 NSS_PKGCONFIG=nss NSPR_PKGCONFIG=nspr CC="gcc %{optflags}"
%{__make} -j1 BUILD_OPT=1 CC="gcc %{optflags}" javadoc
popd

%install
%{__rm} -rf %{buildroot}

# jars
%{__mkdir_p} %{buildroot}%{_jnidir}
%{__install} -m 644 dist/xpclass.jar %{buildroot}%{_jnidir}/%{name}-%{version}.jar
(cd %{buildroot}%{_jnidir} && for jar in *-%{version}*; do %{__ln_s} ${jar} `/bin/echo ${jar} | %{__sed}  "s|-%{version}||g"`; done)
(cd %{buildroot}%{_jnidir} && %{__ln_s} %{name}-%{version}.jar jss%{major}-%{version}.jar)
(cd %{buildroot}%{_jnidir} && %{__ln_s} jss%{major}-%{version}.jar jss%{major}.jar)

# jni library
%{__mkdir_p} %{buildroot}%{_libdir}
%{__install} -m 755 security/jss/lib/*/libjss%{major}.so %{buildroot}%{_libdir}

# javadoc
%{__mkdir_p} %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -a dist/jssdoc/* %{buildroot}%{_javadocdir}/%{name}-%{version}
%{__ln_s} %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%doc security/jss/jss.html security/jss/samples examples
%{_jnidir}/%{name}-%{version}.jar
%{_jnidir}/%{name}.jar
%{_jnidir}/jss%{major}-%{version}.jar
%{_jnidir}/jss%{major}.jar
%attr(0755,root,root) %{_libdir}/libjss%{major}.so
%if %{gcj_support}
%dir  %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/*
%endif

%files javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}



%changelog
* Sun Aug  26 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 85bd481
- Use cp command instead of __cp macro
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14467 |12mr|jtidy-1.0-0.1.r7dev.1.2.13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2007, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define gcj_support 1

Summary:        HTML syntax checker and pretty printer
Name:           jtidy
Version:        1.0
Release:        0.1.r7dev.1.2.13
Epoch:          2
License:        BSD-Style
URL:            http://jtidy.sourceforge.net/
Source0:        http://download.sf.net/jtidy/jtidy-04aug2000r7-dev.zip
Source1:        %{name}.jtidy.script
Patch0:         %{name}.noapis.patch
Requires:       jaxp_parser_impl
Requires:       xml-commons-jaxp-1.3-apis
Requires:       jpackage-utils
BuildRequires:  ant >= 0:1.6
BuildRequires:  java-rpmbuild >= 0:1.5
BuildRequires:  xml-commons-jaxp-1.3-apis
Group:          Development/Java
%if ! %{gcj_support}
BuildArch:      noarch
%else
BuildRequires:  java-devel
%endif

%if %{gcj_support}
BuildRequires:    java-gcj-compat-devel
%endif

%description
JTidy is a Java port of HTML Tidy, a HTML syntax checker and pretty
printer. Like its non-Java cousin, JTidy can be used as a tool for
cleaning up malformed and faulty HTML. In addition, JTidy provides a DOM
parser for real-world HTML.

%package javadoc
Group:          Development/Java
Summary:        Javadoc for %{name}

%description javadoc
Javadoc for %{name}.

%package scripts
Summary:        Utility scripts for %{name}
Group:          Development/Java
Requires:       jpackage-utils >= 0:1.5
Requires:       %{name} = %{epoch}:%{version}-%{release}

%description scripts
Utility scripts for %{name}.

%prep
%setup -q -n %{name}-04aug2000r7-dev
%patch0 -p0
%remove_java_binaries
# correct silly permissions
%__chmod -R go=u-w *

%build
export CLASSPATH=$(build-classpath xml-commons-jaxp-1.3-apis)
%ant -Dant.build.javac.source=1.4 jar javadoc

%install
%__rm -rf %{buildroot}

# jar
%__mkdir_p %{buildroot}%{_javadir}
cp -ap build/Tidy.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
# jar versioning
(cd %{buildroot}%{_javadir} && for jar in *-%{version}.jar; do \
%__ln_s ${jar} `echo $jar| %__sed "s|-%{version}||g"`; done)

# javadoc
%__mkdir_p %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -ap doc/api/* %{buildroot}%{_javadocdir}/%{name}-%{version}
(cd %{buildroot}%{_javadocdir} && %__ln_s %{name}-%{version} %{name})

# shell script
%__mkdir_p %{buildroot}%{_bindir}
cp -ap %{SOURCE1} %{buildroot}%{_bindir}/%{name}

# ant.d
%__mkdir_p %{buildroot}%{_sysconfdir}/ant.d
%__cat > %{buildroot}%{_sysconfdir}/ant.d/%{name} << EOF
jtidy xml-commons-jaxp-1.3-apis
EOF

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%if %{gcj_support}
%post
%{update_gcjdb}
%endif

%if %{gcj_support}
%postun
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%doc LICENSE NOTES doc/devel
%{_javadir}/*
%config(noreplace) %{_sysconfdir}/ant.d/%{name}
%if %{gcj_support}
%attr(-,root,root) %{_libdir}/gcj/%{name}
%endif

%files javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/*

%files scripts
%defattr(0755,root,root,0755)
%{_bindir}/*



%changelog
* Sun Aug  26 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 1dd816f
- Use cp command instead of __cp macro
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14468 |12mr|judy-1.0.5-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 1
%define libname	%mklibname %{name} %{major}
%define develname %mklibname -d %{name}

Summary:	A general purpose dynamic array implemented as a C callable library
Name:		judy
Version:	1.0.5
Release:	%mkrel 4
Group:		System/Libraries
License:	LGPL
URL:		http://sourceforge.net/projects/judy/
Source0:	http://downloads.sourceforge.net/project/judy/judy/Judy-%{version}/Judy-%{version}.tar.gz
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Judy is a general purpose dynamic array implemented as a C callable library.
Judy's speed and memory usage are typically better than other data storage
models and improves with very large data sets.

%package -n	%{libname}
Summary:	The shared libjudy library
Group:          System/Libraries

%description -n	%{libname}
Judy is a general purpose dynamic array implemented as a C callable library.
Judy's speed and memory usage are typically better than other data storage
models and improves with very large data sets.

%package -n	%{develname}
Summary:	Static library and header files for the libjudy library
Group:		Development/C
Provides:	%{name}-devel = %{version}
Requires:	%{libname} = %{version}

%description -n	%{develname}
Judy is a general purpose dynamic array implemented as a C callable library.
Judy's speed and memory usage are typically better than other data storage
models and improves with very large data sets.

%prep

%setup -q

%build
rm -rf autom4te.cache
rm -f configure
autoreconf -fi

%configure2_5x

make

%install
rm -rf %{buildroot}

%makeinstall_std

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%doc AUTHORS ChangeLog README
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/*.*a
%{_mandir}/man3/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14469 |12mr|juk-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		juk
Version:	4.9.4
Release:	1
Epoch:		3
Summary:	A music player and manager for KDE
Group:		Graphical desktop/KDE
License:	GPLv2
URL:		http://www.kde.org/applications/multimedia/juk/
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
Requires:	kdebase4-runtime
Conflicts:	kdemultimedia4-core < 3:4.5.71
Conflicts:	kdemultimedia4-devel < 3:4.6.90-3
BuildRequires:	kdelibs4-devel
BuildRequires:	libtunepimp-devel
BuildRequires:	pkgconfig(taglib) >= 1.7

%description
JuK is an audio jukebox application, supporting collections of MP3, Ogg
Vorbis, and FLAC audio files. It allows you to edit the "tags" of your
audio files, and manage your collection and playlists. It's main focus,
in fact, is on music management.

%files
%{_kde_appsdir}/juk
%{_kde_bindir}/juk
%{_kde_iconsdir}/*/*/apps/juk.*
%{_kde_applicationsdir}/juk.desktop
%{_kde_services}/ServiceMenus/jukservicemenu.desktop
%{_datadir}/dbus-1/interfaces/org.kde.juk.collection.xml
%{_datadir}/dbus-1/interfaces/org.kde.juk.player.xml
%{_datadir}/dbus-1/interfaces/org.kde.juk.search.xml
%{_kde_docdir}/HTML/en/juk

#------------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.1-1
- New version 4.9.1

* Tue Aug 14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.0-1
- New version 4.9.0

* Sun Jul 22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.8.97-1
- New version 4.8.97

* Wed Jul 11 2012 Andrey Bondrov <abondrov@mandriva.org> 3:4.8.95-1
+ Revision: 808829
- imported package juk

* Tue Jul 10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.8.95-1
- Follow upstream and move juk from kdemultimedia4 to own package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14470 |12mr|junit-3.8.2-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2008, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define gcj_support	1

Name:		junit
Version:	3.8.2
Release:	11
Summary:	Java regression test package
License:	CPL
Url:		http://www.junit.org/
Group:		Development/Java
Source0:	http://osdn.dl.sourceforge.net/junit/junit3.8.2.tar.bz2
Source1:	junit3.8.2-build.xml
Source2:	http://repo1.maven.org/maven2/junit/junit/3.8.2/junit-3.8.2.pom
BuildRequires:	ant
BuildRequires:	java-rpmbuild >= 0:1.6
BuildRequires:	java-1.6.0-openjdk-devel
%if %{gcj_support}
BuildRequires:	java-gcj-compat-devel
%else 	 
BuildArch:      noarch
%endif

%description
JUnit is a regression testing framework written by Erich Gamma and Kent
Beck. It is used by the developer who implements unit tests in Java.
JUnit is Open Source Software, released under the IBM Public License and
hosted on SourceForge.

%package manual
Group:		Development/Java
Summary:	Manual for %{name}

%description manual
Documentation for %{name}.

%package javadoc
Group:		Development/Java
Summary:	Javadoc for %{name}

%description javadoc
Javadoc for %{name}.

%package demo
Group:		Development/Java
Summary:	Demos for %{name}
Requires:	%{name} = %{version}-%{release}

%description demo
Demonstrations and samples for %{name}.

%prep
%setup -q -n %{name}%{version}
# extract sources
%{jar} xf src.jar
rm -f src.jar
cp %{SOURCE1} build.xml

%build
%ant dist

%install
# jars
install -d -m 755 %{buildroot}%{_javadir}
install -m 644 %{name}%{version}/%{name}.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} ${jar/-%{version}/}; done)
%add_to_maven_depmap %{name} %{name} %{version} JPP %{name} 	 
# pom 	 
install -d -m 755 %{buildroot}%{_datadir}/maven2/poms 	 
install -m 644 %{SOURCE2} %{buildroot}%{_datadir}/maven2/poms/JPP-%{name}.pom
# javadoc
install -d -m 755 %{buildroot}%{_javadocdir}/%{name}
cp -pr %{name}%{version}/javadoc/* %{buildroot}%{_javadocdir}/%{name}
# demo
install -d -m 755 %{buildroot}%{_datadir}/%{name}/demo/junit
cp -pr %{name}%{version}/%{name}/* %{buildroot}%{_datadir}/%{name}/demo/junit

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

# fix end-of-line 	 
%{__perl} -pi -e 's/\r\n/\n/g' README.html

for i in `find %{name}%{version}/doc -type f -name "*.htm*"`; do
    %{__perl} -pi -e 's/\r\n/\n/g' $i
done 	 

for i in `find $RPM_BUILD_ROOT%{_datadir}/%{name} -type f -name "*.java"`; do
    %{__perl} -pi -e 's/\r\n/\n/g' $i
done

install -d -m 755 %{buildroot}%{_docdir}/%{name}
cp -p README.html %{buildroot}%{_docdir}/%{name}
cp -par doc/* %{buildroot}%{_docdir}/%{name}

%clean
rm -rf %{buildroot}

%post 	 
%update_maven_depmap 	 
%if %{gcj_support}
%{update_gcjdb} 	 
%endif 	 

%postun 	 
%update_maven_depmap 	 
%if %{gcj_support} 	 
%{clean_gcjdb} 	 
%endif

%files
%defattr(-,root,root,-)
%{_javadir}/*
%doc %dir %{_docdir}/%{name}
%doc %{_docdir}/%{name}/README.html
%{_datadir}/maven2
%{_mavendepmapfragdir}
%if %{gcj_support}
%{_libdir}/gcj/%{name} 	 
%endif

%files manual
%defattr(-,root,root,-)
%doc %{_docdir}/%{name}
%exclude %{_docdir}/%{name}/README.html

%files javadoc
%defattr(-,root,root,-)
%{_javadocdir}/%{name}

%files demo
%defattr(-,root,root,-)
%{_datadir}/%{name}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14471 |12mr|junit4-4.8.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2008, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

Name:           junit4
Version:        4.8.2
Release:        3
Summary:        Java regression test package
License:        CPL
URL:            http://www.junit.org/
Group:          Development/Java
# git clone --bare git://github.com/KentBeck/junit.git junit.git
# mkdir junit-4.8.2
# git --git-dir=junit.git --work-tree=junit-4.8.2 checkout r4.8.2
# tar cjf junit-4.8.2.tar.bz2 junit-4.8.2/
Source0:        junit-%{version}.tar.bz2
Requires(post): jpackage-utils >= 0:1.7.4
Requires(postun): jpackage-utils >= 0:1.7.4
Requires:       hamcrest
Requires:       java-1.6.0
BuildRequires:  ant
BuildRequires:  jpackage-utils >= 0:1.7.4
BuildRequires:  java-1.6.0-devel
BuildRequires:  hamcrest
BuildArch:      noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%description
JUnit is a regression testing framework written by Erich Gamma and Kent Beck. 
It is used by the developer who implements unit tests in Java. JUnit is Open
Source Software, released under the Common Public License Version 1.0 and 
JUnit is Open Source Software, released under the IBM Public License and
hosted on SourceForge.

%package manual
Group:          Development/Java
Summary:        Manual for %{name}

%description manual
Documentation for %{name}.

%package javadoc
Group:          Development/Java
Summary:        Javadoc for %{name}
Requires:       jpackage-utils

%description javadoc
Javadoc for %{name}.

%package demo
Group:          Development/Java
Summary:        Demos for %{name}
Requires:       %{name} = %{version}-%{release}

%description demo
Demonstrations and samples for %{name}.

%prep
%setup -q -n junit-%{version}
find . -type f -name "*.jar" | xargs -t rm
ln -s $(build-classpath hamcrest/core) lib/hamcrest-core-1.1.jar
perl -pi -e 's/\r$//g' stylesheet.css

%build
export CLASSPATH=
export OPT_JAR_LIST=:
ant -Dant.build.javac.source=1.5 dist

%install
rm -rf $RPM_BUILD_ROOT

# jars
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
install -m 644 junit%{version}/junit-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
pushd $RPM_BUILD_ROOT%{_javadir} 
ln -sf %{name}-%{version}.jar %{name}.jar
popd

# pom
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms
install -m 644 pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP-%{name}.pom
%add_to_maven_depmap junit junit %{version} JPP %{name}

# javadoc
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr junit%{version}/javadoc/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}

# demo
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/%{name}/demo/junit # Not using %%name for last part because it is 
                                                                # part of package name
cp -pr junit%{version}/junit/* $RPM_BUILD_ROOT%{_datadir}/%{name}/demo/junit

%clean
rm -rf $RPM_BUILD_ROOT

%post
%update_maven_depmap

%postun
%update_maven_depmap

%files
%defattr(0644,root,root,0755)
%doc cpl-v10.html README.html
%{_javadir}/%{name}.jar
%{_javadir}/%{name}-%{version}.jar
%{_datadir}/maven2/*
%{_mavendepmapfragdir}/*

%files demo
%defattr(0644,root,root,0755)
%{_datadir}/%{name}

%files javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}

%files manual
%defattr(0644,root,root,0755)
%doc junit%{version}/doc/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14472 |12mr|junitperf-1.9.1-2.2.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2007, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define gcj_support 1

Name:           junitperf
Version:        1.9.1
Release:        %mkrel 2.2.1
Epoch:          0
Summary:        JUnit extension for performance and scalability testing
License:        BSD
Group:          Development/Java
Source0:        http://www.clarkware.com/software/junitperf-1.9.1.zip
URL:            http://www.clarkware.com/software/JUnitPerf.html
BuildRequires:  ant, ant-junit, junit >= 0:3.2, java-rpmbuild >= 0:1.6, java-devel
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildArch:      noarch
BuildRequires:  java-devel
%endif
Requires:       jpackage-utils
Requires:       junit >= 0:3.2
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%description
JUnitPerf is a collection of JUnit test decorators used to measure the
performance and scalability of functionality contained within existing
JUnit tests.

%package javadoc
Group:          Development/Java
Summary:        Javadoc for %{name}

%description javadoc
Javadoc for %{name}.

%package demo
Group:          Development/Java
Summary:        Demos for %{name}
Requires:       %{name} = %{epoch}:%{version}-%{release}

%description demo
Demonstrations and samples for %{name}.

# -----------------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{version}
# remove all binary libs
find . -name "*.jar" -exec rm -f {} \;

# -----------------------------------------------------------------------------

%build
CLASSPATH=$(build-classpath junit) %{ant} -Dbuild.sysclasspath=first jar test javadoc

# -----------------------------------------------------------------------------

%install
rm -rf $RPM_BUILD_ROOT

# jars
install -d -m 0755 $RPM_BUILD_ROOT%{_javadir}
install -m 0644 dist/%{name}-%{version}.jar \
    $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)

# javadoc
install -d -m 0755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr build/docs/api/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}

# demo
install -d -m 0755 $RPM_BUILD_ROOT%{_datadir}/%{name}
cp -pr samples $RPM_BUILD_ROOT%{_datadir}/%{name}

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

# -----------------------------------------------------------------------------

%clean
rm -rf $RPM_BUILD_ROOT

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

# -----------------------------------------------------------------------------

%files
%defattr(0644,root,root,0755)
%doc LICENSE README docs/JUnitPerf.html
%{_javadir}/*
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/*
%endif

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/*

%files demo
%defattr(0644,root,root,0755)
%{_datadir}/%{name}

# -----------------------------------------------------------------------------



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14473 |12mr|jython-2.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2007, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define cpython_version	%{py_ver}
%define	pyxml_version	0.8.4
%define	section		free

Name:		jython
Version:	2.2.1
Release:	1
Summary:	Java source interpreter
License:	Modified CNRI Open Source License
URL:		http://www.jython.org/
# svn export https://jython.svn.sourceforge.net/svnroot/jython/tags/Release_2_2_1/jython jython-2.2
Source0:	%{name}-%{version}.tar.bz2
Patch0:		%{name}-cachedir.patch
Patch1:		%{name}-no-copy-python.patch
Patch2:		%{name}-nofullbuildpath.patch
Requires:	jline
Requires:	jpackage-utils >= 0:1.6
Requires:	jakarta-oro
Requires:	libreadline-java
Requires:	servlet
BuildRequires:	java-rpmbuild
BuildRequires:	ant >= 0:1.6
BuildRequires:	ht2html
BuildRequires:	jline
BuildRequires:	libreadline-java
#BuildRequires:	mysql-connector-java
BuildRequires:	jakarta-oro
BuildRequires:	javacc
BuildRequires:	python
# FIXME: PyXML now seems to be shipped with jython
# FIXME: Keeping internal PyXML for now
#BuildRequires:	PyXML >= 0:%{pyxml_version}
BuildRequires:	servlet
Group:		Development/Java
#Distribution:	JPackage
#Vendor:	JPackage Project
BuildArch:	noarch
BuildRequires:	java-devel

%description
Jython is an implementation of the high-level, dynamic, object-oriented
language Python seamlessly integrated with the Java platform. The
predecessor to Jython, JPython, is certified as 100% Pure Java. Jython is
freely available for both commercial and non-commercial use and is
distributed with source code. Jython is complementary to Java and is
especially suited for the following tasks: Embedded scripting - Java
programmers can add the Jython libraries to their system to allow end
users to write simple or complicated scripts that add functionality to the
application. Interactive experimentation - Jython provides an interactive
interpreter that can be used to interact with Java packages or with
running Java applications. This allows programmers to experiment and debug
any Java system using Jython. Rapid application development - Python
programs are typically 2-10X shorter than the equivalent Java program.
This translates directly to increased programmer productivity. The
seamless interaction between Python and Java allows developers to freely
mix the two languages both during development and in shipping products.

%package	demo
Summary:	Demo for %{name}
Requires:	%{name} = %{EVRD}
Group:		Development/Java

%description	demo
Demonstrations and samples for %{name}.

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1 -b .nofullbuild~
# remove all binary libs
%{_bindir}/find . -name "*.jar" | %{_bindir}/xargs %{__rm}
# remove all SVN files
#%{_bindir}/find . -type d -name .svn | %{_bindir}/xargs %{__rm} -r

%{__perl} -pi -e 's/execon/apply/g' build.xml
%{__perl} -pi -e 's/ if="full-build"//g' build.xml
export CLASSPATH=$(build-classpath mysql-connector-java oro servlet)
# FIXME: fix jpackage-utils to handle multilib correctly
export CLASSPATH=$CLASSPATH:%{_libdir}/libreadline-java/libreadline-java.jar

rm -rf org/apache

perl -p -i -e 's|execon|apply|g' build.xml

ant \
  -Dpython.home=%{_bindir} \
  -Dht2html.dir=%{_datadir}/ht2html \
  -Dpython.lib=./CPythonLib \
  -Dpython.exe=%{_bindir}/python \
  -DPyXmlHome=%{_libdir}/python%pyver \
  -Dtargetver=1.3 \
  copy-dist


# remove #! from python files
pushd dist
  for f in `find . -name '*.py'`
  do
    sed --in-place  "s:#!\s*/usr.*::" $f
  done
popd

%install
# jar
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
install -m 644 dist/%{name}.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{name}.jar

# data
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/%{name}
# these are not supposed to be distributed

cp -pr dist/Lib $RPM_BUILD_ROOT%{_datadir}/%{name}
cp -pr dist/Tools $RPM_BUILD_ROOT%{_datadir}/%{name}
# demo
cp -pr dist/Demo $RPM_BUILD_ROOT%{_datadir}/%{name}


# registry
install -m 644 registry $RPM_BUILD_ROOT%{_datadir}/%{name}
# scripts
install -d $RPM_BUILD_ROOT%{_bindir}

cat > $RPM_BUILD_ROOT%{_bindir}/%{name} << EOF
#!/bin/sh
#
# %{name} script
# JPackage Project (http://jpackage.sourceforge.net)

# Source functions library
. %{_datadir}/java-utils/java-functions

# Source system prefs
if [ -f %{_sysconfdir}/%{name}.conf ] ; then
  . %{_sysconfdir}/%{name}.conf
fi

# Source user prefs
if [ -f \$HOME/.%{name}rc ] ; then
  . \$HOME/.%{name}rc
fi

# Arch-specific location of dependency
case \$(uname -m) in
   x86_64 | ia64 | s390x | ppc64 | sparc64 )
      JYTHONLIBDIR="/usr/lib64" ;;
   * )
      JYTHONLIBDIR="/usr/lib" ;;
esac

# Configuration
MAIN_CLASS=org.python.util.%{name}
BASE_FLAGS=-Dpython.home=%{_datadir}/%{name}
BASE_JARS="%{name} oro servlet mysql-connector-java"

BASE_FLAGS="\$BASE_FLAGS -Dpython.console=org.python.util.ReadlineConsole"
BASE_FLAGS="\$BASE_FLAGS -Djava.library.path=\$JYTHONLIBDIR/libreadline-java"
BASE_FLAGS="\$BASE_FLAGS -Dpython.console.readlinelib=Editline"

# Set parameters
set_jvm
CLASSPATH=$CLASSPATH:\$JYTHONLIBDIR/libreadline-java/libreadline-java.jar
set_classpath \$BASE_JARS
set_flags \$BASE_FLAGS
set_options \$BASE_OPTIONS

# Let's start
run "\$@"
EOF

cat > $RPM_BUILD_ROOT%{_bindir}/%{name}c << EOF
#!/bin/sh
#
# %{name}c script
# JPackage Project (http://jpackage.sourceforge.net)

%{_bindir}/%{name} %{_datadir}/%{name}/Tools/%{name}c/%{name}c.py "\$@"
EOF

%files
%doc ACKNOWLEDGMENTS NEWS LICENSE.txt README.txt
%attr(0755,root,root) %{_bindir}/%{name}
%attr(0755,root,root) %{_bindir}/%{name}c
%{_javadir}/*
%dir %{_datadir}/%{name}
%dir %{_datadir}/%{name}/Lib
%attr(-,root,root) %{_datadir}/%{name}/Lib/*
%{_datadir}/%{name}/Tools
%{_datadir}/%{name}/registry

%files demo
%{_datadir}/%{name}/Demo



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14474 |12mr|jzlib-1.0.7-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define section   free
%define gcj_support 1

Name:           jzlib
Version:        1.0.7
Release:        %mkrel 13
Epoch:          0
Summary:        JZlib re-implementation of zlib in pure Java

Group:          Development/Java
License:        BSD-style
URL:            http://www.jcraft.com/jzlib/
Source0:        http://www.jcraft.com/jzlib/jzlib-%{version}.tar.bz2
Source1:        %{name}_build.xml
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
#Distribution:   JPackage
#Vendor:         JPackage Project

%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildArch:      noarch
%endif
BuildRequires:  java-rpmbuild >= 0:1.5.31, ant >= 0:1.5.4

%description
The zlib is designed to be a free, general-purpose, legally unencumbered 
-- that is, not covered by any patents -- lossless data-compression 
library for use on virtually any computer hardware and operating system. 
The zlib was written by Jean-loup Gailly (compression) and Mark Adler 
(decompression). 

%package        javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description    javadoc
%{summary}.

%package        demo
Summary:        Examples for %{name}
Group:          Development/Java

%description    demo
%{summary}.


%prep
%setup -q -n %{name}-%{version}
cp %{SOURCE1} build.xml
mkdir src
mv com src

%build
%ant dist javadoc 

%install
# jars
rm -rf $RPM_BUILD_ROOT
install -Dpm 644 dist/lib/%{name}.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
ln -s %{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar

# javadoc
install -dm 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr javadoc/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name} # ghost symlink

# examples
install -dm 755 $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}
cp -pr example/* $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_datadir}/%{name} # ghost symlink


%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%post javadoc
rm -f %{_javadocdir}/%{name}
ln -s %{name}-%{version} %{_javadocdir}/%{name}

%post demo
rm -f %{_datadir}/%{name}
ln -s %{name}-%{version} %{_datadir}/%{name}


%files
%defattr(0644,root,root,0755)
%doc LICENSE.txt
%{_javadir}/*.jar
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/*
%endif

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-%{version}
%ghost %doc %{_javadocdir}/%{name}

%files demo
%defattr(0644,root,root,0755)
%doc %{_datadir}/%{name}-%{version}
%ghost %doc %{_datadir}/%{name}





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14475 |12mr|k3b-2.0.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	CD-Burner for KDE4
Name:		k3b
Version:	2.0.2
Release:	6
Epoch:		4
License:	GPLv2+
Group:		Archiving/Cd burning
Url:		http://k3b.sourceforge.net/
Source0:	http://jaist.dl.sourceforge.net/sourceforge/k3b/%{name}-%version.tar.bz2
Patch0:		k3b-2.0.2-ffmpeg.patch
Patch1:		k3b-2.0.2-libavformat54.patch
Patch3:		k3b-1.69-always-use-growisofs-for-dvd.patch
Patch4:		k3b-2.0.2-l10n-ru.patch
BuildRequires:	kdelibs4-devel
BuildRequires:	libkcddb-devel
BuildRequires:	pkgconfig(dvdread)
BuildRequires:	pkgconfig(ogg)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(flac++)
BuildRequires:	pkgconfig(flac)
BuildRequires:	ffmpeg-devel
BuildRequires:	pkgconfig(mad)
BuildRequires:	libmpcdec-devel
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	pkgconfig(taglib)
BuildRequires:	doxygen
BuildRequires:	pkgconfig(samplerate)
BuildRequires:	pkgconfig(polkit-qt-1)
Requires:	cdrecord
Requires:	mkisofs
Requires:	cdrdao
Requires:	sox
Requires:	vcdimager
Requires:	normalize
Requires:	dvd+rw-tools
Requires:	kdebase4-runtime

%description
K3b is CD-writing software which intends to be feature-rich and
provide an easily usable interface. Features include burning
audio CDs from .WAV and .MP3 audio files, configuring external
programs and configuring devices.

%files
%{_kde_bindir}/k3b
%{_kde_bindir}/k3bsetup
%{_kde_libdir}/kde4/kcm_k3bsetup.so
%{_kde_libdir}/kde4/kcm_k3boggvorbisencoder.so
%{_kde_libdir}/kde4/kio_videodvd.so
%{_kde_libdir}/kde4/k3bffmpegdecoder.so
%{_kde_libdir}/kde4/k3bflacdecoder.so
%{_kde_libdir}/kde4/k3bmaddecoder.so
%{_kde_libdir}/kde4/k3boggvorbisdecoder.so
%{_kde_libdir}/kde4/k3boggvorbisencoder.so
%{_kde_libdir}/kde4/k3bmpcdecoder.so
%{_kde_libdir}/kde4/k3blibsndfiledecoder.so
%{_kde_libdir}/kde4/k3baudiometainforenamerplugin.so
%{_kde_libdir}/kde4/k3baudioprojectcddbplugin.so
%{_kde_libdir}/kde4/k3bexternalencoder.so
%{_kde_libdir}/kde4/k3bsoxencoder.so
%{_kde_libdir}/kde4/k3bwavedecoder.so
%{_kde_libdir}/kde4/kcm_k3bexternalencoder.so
%{_kde_libdir}/kde4/kcm_k3bsoxencoder.so
%{_kde_datadir}/applications/kde4/k3b.desktop
%{_kde_datadir}/mime/packages/x-k3b.xml
%{_kde_appsdir}/k3b
%{_kde_appsdir}/konqsidebartng/virtual_folders/services/videodvd.desktop
%{_kde_appsdir}/solid/actions/*
%{_kde_datadir}/kde4/services/ServiceMenus/*.desktop
%{_kde_datadir}/kde4/services/*.desktop
%{_kde_datadir}/kde4/servicetypes/k3bplugin.desktop
%{_kde_datadir}/kde4/services/videodvd.protocol
%{_kde_iconsdir}/hicolor/*/apps/k3b.*
%{_sysconfdir}/dbus-1/system.d/org.kde.kcontrol.k3bsetup.conf
%{_kde_libdir}/kde4/libexec/k3bsetuphelper
%{_kde_datadir}/polkit-1/actions/org.kde.kcontrol.k3bsetup.policy
%{_kde_datadir}/dbus-1/system-services/org.kde.kcontrol.k3bsetup.service
%{_kde_datadir}/locale/*/LC_MESSAGES/*.mo
%{_kde_datadir}/doc/HTML/*
#------------------------------------------------

%define libk3b_major 6
%define libk3b %mklibname k3blib %{libk3b_major}

%package -n %{libk3b}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libk3b}
KDE 4 core library.

%files -n %{libk3b}
%{_kde_libdir}/libk3blib.so.%{libk3b_major}*

#------------------------------------------------

%define libk3bdevice_major 6
%define libk3bdevice %mklibname k3bdevice %{libk3bdevice_major}

%package -n %{libk3bdevice}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libk3bdevice}
KDE 4 core library.

%files -n %{libk3bdevice}
%{_kde_libdir}/libk3bdevice.so.%{libk3bdevice_major}*

#------------------------------------------------

%package devel
Group:		Development/KDE and Qt
Summary:	Development libraries from %{name}
Requires:	%{libk3bdevice} = %{EVRD}
Requires:	%{libk3b} = %{EVRD}

%description devel
Development libraries from %{name}

%files devel
%{_kde_includedir}/*.h
%{_kde_libdir}/libk3blib.so
%{_kde_libdir}/libk3bdevice.so
#------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch3 -p1 -b .dvd
%patch4 -p1 -b .l10n-ru

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build
%find_lang --with-html k3b k3bsetup libk3b libk3bdevice kio_videodvd k3b.lang


%changelog
* Fri Sep  14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 8babbd9
- Convert BR to pkgconfig style, add patches from Gentoo to fix build with ffmpeg 0.11 (try it)
  
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: fd43b12
- Add libkcddb-devel to BuildRequires
  
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: f2ccb44
- Update BuildRequires, partial spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14476 |12mr|kaccessible-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kaccessible
Summary:	Accessibility services like focus tracking and a screenreader
Version:	4.9.4
Release:	1
Group:		Graphical desktop/KDE
License:	LGPLv2
URL:		http://www.kde.org/
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	speech-dispatcher-devel
Obsoletes:	kdeaccessibility4-core < 2:4.8.0

%description
kaccessible implements a QAccessibleBridgePlugin to provide
accessibility services like focus tracking and a screenreader.

%files
%{_kde_libdir}/kde4/libexec/kaccessibleapp
%{_kde_libdir}/kde4/plugins/accessiblebridge/kaccessiblebridge.so
%{_datadir}/dbus-1/services/org.kde.kaccessible.service

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.1-1
- New version 4.9.1

* Tue Aug 14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.0-1
- New version 4.9.0

* Thu Jul 19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.97-1
- New version 4.8.97

* Tue Jul 03 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.95-1
- New version 4.8.95
- Add speech-dispatcher-devel to BuildRequires

* Fri Jun 08 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.4-69.1mib2010.2
- New version 4.8.4
- MIB (Mandriva International Backports)

* Fri May 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.3-69.1mib2010.2
- New version 4.8.3
- MIB (Mandriva International Backports)

* Wed Apr 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.2-69.1mib2010.2
- New version 4.8.2
- MIB (Mandriva International Backports)

* Wed Mar 07 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.1-69.1mib2010.2
- New version 4.8.1
- MIB (Mandriva International Backports)

* Mon Feb 20 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.0-69.1mib2010.2
+ Revision: 762446
- Backport to 2010.2 for MIB users
- MIB (Mandriva International Backports)

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.8.0-1
+ Revision: 762446
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.97-1
+ Revision: 758037
- New upstream tarball

* Thu Dec 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.95-1
+ Revision: 744513
- New upstream tarball

* Fri Dec 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.90-1
+ Revision: 739349
- New upstream tarball

* Wed Nov 30 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.80-1
+ Revision: 735581
- imported package kaccessible


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14477 |12mr|kalgebra-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kalgebra
Summary:	MathML-based graph calculator
Version:	4.9.4
Release:	1
Group:		Graphical desktop/KDE
License:	GPLv2 LGPLv2 GFDL
URL:		http://userbase.kde.org/KAlgebra
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	libkdeedu-devel >= %{version}
BuildRequires:	readline-devel
BuildRequires:	analitza-devel

%description
KAlgebra is a mathematical calculator based content markup MathML
language. Nowadays it is capable to make simple MathML operations
(arithmetic and logical) and representate 2D and 3D graphs. It is
actually not necessary to know MathML to use KAlgebra.

%files
%doc COPYING COPYING.LIB COPYING.DOC
%doc %{_kde_docdir}/HTML/en/kalgebra
%{_kde_bindir}/kalgebra
%{_kde_bindir}/kalgebramobile
%{_kde_iconsdir}/*/*/apps/kalgebra.*
%{_kde_applicationsdir}/kalgebra.desktop
%{_kde_applicationsdir}/kalgebramobile.desktop
%{_kde_libdir}/kde4/plasma_applet_kalgebra.so
%{_kde_appsdir}/katepart/syntax/kalgebra.xml
%{_kde_appsdir}/kalgebramobile
%{_kde_services}/kalgebra*.desktop

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.1-1
- New version 4.9.1

* Tue Aug 14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.0-1
- New version 4.9.0

* Thu Jul 19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.97-1
- New version 4.8.97

* Tue Jul 03 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.95-1
- New version 4.8.95
- Update file list

* Fri Jun 08 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.4-69.1mib2010.2
- New version 4.8.4
- MIB (Mandriva International Backports)

* Fri May 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.3-69.1mib2010.2
- New version 4.8.3
- MIB (Mandriva International Backports)

* Wed Apr 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.2-69.1mib2010.2
- New version 4.8.2
- MIB (Mandriva International Backports)

* Wed Mar 07 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.1-69.1mib2010.2
- New version 4.8.1
- MIB (Mandriva International Backports)

* Mon Feb 20 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.0-69.1mib2010.2
+ Revision: 762447
- Backport to 2010.2 for MIB users
- MIB (Mandriva International Backports)

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.8.0-1
+ Revision: 762447
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.97-1
+ Revision: 758038
- New upstream tarball

* Thu Dec 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.95-1
+ Revision: 744522
- New upstream tarball

* Wed Dec 14 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.90-1
+ Revision: 741350
- Fix filelist
- Fix filelist
- Fix BR
- New upstream tarball
- New upstream tarball 4.7.80

* Mon Nov 14 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.41-1
+ Revision: 730547
- Fix typo in URL
- Import package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14478 |12mr|kalzium-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define eigen_version 2.0.3

Name:		kalzium
Summary:	Shows the periodic system of the elements
Version:	4.9.4
Release:	1
Group:		Graphical desktop/KDE
License:	GPLv2 LGPLv2 GFDL
URL:		http://edu.kde.org/kalzium
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(eigen2) >= %{eigen_version}
BuildRequires:	pkgconfig(openbabel-2.0)
BuildRequires:	avogadro-devel
BuildRequires:	ocaml
BuildRequires:	facile
Requires:	libkdeedu = %{version}
Requires:	openbabel
Requires:	avogadro
Requires:	ocaml
Conflicts:	cantor < 4.6.90
Conflicts:	kdeedu4-core < 4.6.90

%description
Kalzium is an application which will show you some information about the
periodic system of the elements. Therefore you could use it as an
information database.

%files
%doc COPYING COPYING.LIB COPYING.DOC
%doc %{_kde_docdir}/HTML/en/kalzium
%{_kde_bindir}/kalzium
%{_kde_appsdir}/kalzium
%{_kde_iconsdir}/hicolor/*/apps/kalzium.png
%{_kde_iconsdir}/hicolor/scalable/apps/kalzium.svgz
%{_kde_libdir}/kde4/plasma_applet_molmassCalculator.so
%{_kde_libdir}/kde4/concentrationCalculator.so
%{_kde_libdir}/kde4/gasCalculator.so
%{_kde_libdir}/kde4/nuclearCalculator.so
%{_kde_applicationsdir}/kalzium.desktop
%{_kde_services}/plasma-applet-Molmasscalculator.desktop
%{_kde_datadir}/config.kcfg/kalzium.kcfg
%{_kde_configdir}/kalzium.knsrc
%{_kde_appsdir}/libkdeedu/data/elements.xml
%{_kde_appsdir}/libkdeedu/data/isotopes.xml
%{_kde_appsdir}/libkdeedu/data/spectra.xml
%{_kde_appsdir}/libkdeedu/data/symbols.csv
%{_kde_appsdir}/libkdeedu/data/symbols2.csv
%{_kde_services}/concentrationCalculator.desktop
%{_kde_services}/gasCalculator.desktop
%{_kde_services}/nuclearCalculator.desktop
%{_kde_mandir}/man1/kalzium.1.*

#-----------------------------------------------------------------------------

%package -n plasma-engine-kalzium
Summary:	plasma didyouknow Applet
Group:		Graphical desktop/KDE
Requires:	kdebase4-runtime
Provides:	plasma-applet

%description -n plasma-engine-kalzium
kalzium engine applet

%files -n plasma-engine-kalzium
%{_kde_libdir}/kde4/plasma_engine_kalzium.so
%{_kde_services}/plasma-dataengine-kalzium.desktop

#------------------------------------------------------------------------------

%package -n plasma-applet-didyouknow
Summary:	plasma didyouknow Applet
Group:		Graphical desktop/KDE
Requires:	kdebase4-runtime
Provides:	plasma-applet

%description -n plasma-applet-didyouknow
Plasma applet where you can answer questions

%files -n plasma-applet-didyouknow
%{_kde_libdir}/kde4/plasma_applet_didyouknow.so
%{_kde_services}/plasma_didyouknow.desktop
%{_kde_appsdir}/desktoptheme/default/widgets/chalkboard.svg

#------------------------------------------------------------------------------

%define compoundviewer_major 4
%define libcompoundviewer %mklibname compoundviewer %{compoundviewer_major}

%package -n %{libcompoundviewer}
Summary:	Kalzium runtime library
Group:		System/Libraries

%description -n %{libcompoundviewer}
Kalzium runtime library.

%files -n %{libcompoundviewer}
%{_kde_libdir}/libcompoundviewer.so.%{compoundviewer_major}*

#----------------------------------------------------------------------------

%define science_major 4
%define libscience %mklibname science %{science_major}

%package -n %{libscience}
Summary:	Runtime library for KDE Education Application
Group:		System/Libraries

%description -n %{libscience}
libscience is a library that provides classes for chemical data.This library is
mainly used by kalzium.

%files -n %{libscience}
%{_kde_libdir}/libscience.so.%{science_major}*

#-----------------------------------------------------------------------------

%package devel
Summary:	Devel stuff for %{name}
Group:		Development/KDE and Qt
Requires:	pkgconfig(eigen2) >= %{eigen_version}
Requires:	pkgconfig(openbabel-2.0)
Requires:	%{libscience} = %{version}-%{release}
Requires:	%{libcompoundviewer} = %{version}-%{release}
Conflicts:	kdeedu4-devel < 4.6.90

%description devel
Files needed to build applications based on %{name}.

%files devel
%{_kde_libdir}/libcompoundviewer.so
%{_includedir}/libkdeedu
%{_kde_libdir}/libscience.so

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.1-1
- New version 4.9.1

* Tue Aug 14 2012 Andrey Bondrov <andrey.bonrov@rosalab.ru> 4.9.0-1
- New version 4.9.0

* Thu Jul 19 2012 Andrey Bondrov <andrey.bonrov@rosalab.ru> 4.8.97-1
- New version 4.8.97

* Tue Jul 03 2012 Andrey Bondrov <andrey.bonrov@rosalab.ru> 4.8.95-1
- New version 4.8.95

* Fri Jun 08 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.4-69.1mib2010.2
- New version 4.8.4
- MIB (Mandriva International Backports)

* Fri May 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.3-69.1mib2010.2
- New version 4.8.3
- MIB (Mandriva International Backports)

* Wed Apr 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.2-69.1mib2010.2
- New version 4.8.2
- MIB (Mandriva International Backports)

* Wed Mar 07 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.1-69.1mib2010.2
- New version 4.8.1
- MIB (Mandriva International Backports)

* Mon Feb 20 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.0-69.1mib2010.2
+ Revision: 762448
- Backport to 2010.2 for MIB users
- MIB (Mandriva International Backports)

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.8.0-1
+ Revision: 762448
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.97-1
+ Revision: 758040
- New upstream tarball

* Thu Dec 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.95-1
+ Revision: 744523
- New upstream tarball

* Fri Dec 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.90-1
+ Revision: 739351
- New upstream tarball

* Sat Nov 19 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.80-1
+ Revision: 731867
- New upstream tarball 4.7.80

* Mon Nov 14 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.41-1
+ Revision: 730548
- Fix typo in URL
- Import package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14479 |12mr|kamera-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kamera
Summary:	Kamera ioslave
Version:	4.9.4
Release:	1
Epoch:		2
Group:		Graphical desktop/KDE
License:	GPLv2 GFDL
URL:		http://www.kde.org
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(libgphoto2)

%description
Kamera ioslave.

%files
%doc %{_kde_docdir}/HTML/en/kcontrol/kamera
%doc COPYING  COPYING.DOC
%{_kde_libdir}/kde4/kcm_kamera.so
%{_kde_libdir}/kde4/kio_kamera.so
%{_kde_services}/camera.protocol
%{_kde_services}/kamera.desktop
%{_kde_appsdir}/solid/actions/solid_camera.desktop

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.1-1
- New version 4.9.1

* Tue Aug 14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.0-1
- New version 4.9.0

* Thu Jul 19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.8.97-1
- New version 4.8.97
- Convert BuildRequires to pkgconfig style

* Tue Jul 03 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.8.95-1
- New version 4.8.95

* Fri Jun 08 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 2:4.8.4-1
- update to 4.8.4

* Thu May 10 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 2:4.8.3-1
- update to 4.8.3

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 2:4.8.2-1
- update to 4.8.2

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 2:4.8.1-1
- update to 4.8.1

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.8.0-1
+ Revision: 762449
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.97-1
+ Revision: 758041
- New upstream tarball

* Thu Dec 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.95-1
+ Revision: 744524
- New upstream tarball

* Fri Dec 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.90-1
+ Revision: 739352
- New upstream tarball

* Sat Nov 19 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.80-1
+ Revision: 731861
- New upstream tarball 4.7.80

* Tue Oct 11 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.41-1
+ Revision: 704271
- Adapt BR
- Import kamera
- Create current folder


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14480 |12mr|kanagram-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kanagram
Summary:	Word learning program
Version:	4.9.4
Release:	1
Group:		Graphical desktop/KDE
License:	GPLv2 GFDL
URL:		http://edu.kde.org/kanagram
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	libkdeedu-devel >= %{version}
Requires:	libkdeedu = %{version}

%description
Kanagram is a replacement for KMessedWords. Kanagram mixes up the letters
of a word (creating an anagram), and you have to guess what the mixed up
word is. Kanagram features several built-in word lists, hints, and a cheat
feature which reveals the original word. Kanagram also has a vocabulary
editor, so you can make your own vocabularies, and distribute them through
Kanagram's KNewStuff download service.

%files
%doc ChangeLog TODO COPYING COPYING.DOC
%doc %{_kde_docdir}/HTML/en/kanagram
%{_kde_bindir}/kanagram
%{_kde_appsdir}/kanagram
%{_kde_iconsdir}/*/*/apps/kanagram*
%{_kde_applicationsdir}/kanagram.desktop
%{_kde_datadir}/config.kcfg/kanagram.kcfg
%{_kde_configdir}/kanagram.knsrc

#----------------------------------------------------------------------------

%define kanagramengine_major 4
%define libkanagramengine %mklibname kanagramengine %{kanagramengine_major}

%package -n %{libkanagramengine}
Summary:	Runtime library for KDE Education Application
Group:		System/Libraries

%description -n %{libkanagramengine}
Runtime library for KDE Education Application.

%files -n %{libkanagramengine}
%{_kde_libdir}/libkanagramengine.so.%{kanagramengine_major}*

#-----------------------------------------------------------------------------

%package devel
Summary:	Devel stuff for %{name}
Group:		Development/KDE and Qt
Requires:	%{libkanagramengine} = %{version}-%{release}
Requires:	kdelibs4-devel
Requires:	libkdeedu-devel

%description devel
Files needed to build applications based on %{name}.

%files devel
%{_kde_libdir}/libkanagramengine.so
%{_includedir}/%{name}

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.1-1
- New version 4.9.1

* Tue Aug 14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.0-1
- New version 4.9.0

* Thu Jul 19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.97-1
- New version 4.8.97

* Tue Jul 03 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.95-2
- New version 4.8.95
- Don't suggest kanagram-handbook as we don't have it
- New subpackages libkanagramengine and devel

* Fri Jun 08 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.4-1
- update to 4.8.4

* Thu May 10 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.3-1
- update to 4.8.3

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.2-1
- update to 4.8.2

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.1-1
- update to 4.8.1

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.8.0-1
+ Revision: 762450
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.97-1
+ Revision: 758042
- New upstream tarball

* Thu Dec 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.95-1
+ Revision: 744525
- New upstream tarball

* Fri Dec 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.90-1
+ Revision: 739353
- New upstream tarball

* Sat Nov 19 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.80-1
+ Revision: 731868
- New upstream tarball 4.7.80

* Wed Nov 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.41-1
+ Revision: 729206
- Import package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14481 |12mr|kasumi-2.5-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A tool for managing Anthy's dictionary
Name:		kasumi
Version:	2.5
Release:	%mkrel 4
Group:		System/Internationalization
License:	GPLv2+
URL:		http://sourceforge.jp/projects/kasumi
Source0:	http://iij.dl.sourceforge.jp/kasumi/37311/%name-%version.tar.gz
Patch0:		kasumi-2.3-fix-desktop-file.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildrootroot
Requires:	anthy >= 6300
BuildRequires:	pango-devel
BuildRequires:	atk-devel
BuildRequires:	gtk+2-devel
BuildRequires:	anthy-devel
BuildRequires:	imagemagick
BuildRequires:	desktop-file-utils

%description
A tool for managing Anthy's dictionary.

%prep
%setup -q
%patch0 -p0

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

# icons
mkdir -p %{buildroot}/%{_iconsdir}/hicolor/{16x16,32x32}/apps
cp %{buildroot}/%{_datadir}/pixmaps/%{name}.png %{buildroot}/%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -scale 16 %{buildroot}/%{_datadir}/pixmaps/%{name}.png %{buildroot}/%{_iconsdir}/hicolor/16x16/apps/%{name}.png
%find_lang %{name}

# menu
desktop-file-install	--vendor="" \
			--dir %{buildroot}%{_datadir}/applications \
			--remove-category="Applications" \
			%{name}.desktop

%if %mdkversion < 200900
%post
%update_menus
%update_icon_cache hicolor
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%clean_icon_cache hicolor
%endif

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS ChangeLog README
%{_bindir}/*
%{_datadir}/applications/kasumi.desktop
%{_datadir}/pixmaps/*.png
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_mandir}/man1/kasumi.1*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14482 |12mr|kate-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kate
Summary:	Advanced text editor
Version:	4.9.4
Group:		Graphical desktop/KDE
Release:	1
Epoch:		3
License:	GPLv2 LGPLv2
URL:		http://kate-editor.org/
Source0:	ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
Source1:	%{name}.rpmlintrc
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(hunspell)
BuildRequires:	pkgconfig(libxslt)
BuildRequires:	subversion-devel
BuildRequires:	binutils-devel
BuildRequires:	boost-devel
BuildRequires:	libltdl-devel
Requires:	konsole >= 1:%{version}
Requires:	katepart = %{EVRD}
Requires:	kate-extensions = %{EVRD}
Conflicts:	kdelibs4-core < 2:4.6.90

%description
A fast and advanced text editor with nice plugins for KDE 4.

%files
%doc kate/COPYING.LIB kate/AUTHORS
%{_kde_bindir}/kate
%{_kde_bindir}/ktesnippets_editor
%{_kde_libdir}/libkdeinit4_kate.so
%{_kde_libdir}/kde4/katebacktracebrowserplugin.so
%{_kde_libdir}/kde4/katefilebrowserplugin.so
%{_kde_libdir}/kde4/katefiletemplates.so
%{_kde_libdir}/kde4/kategdbplugin.so
%{_kde_libdir}/kde4/katekonsoleplugin.so
%{_kde_libdir}/kde4/katemailfilesplugin.so
%{_kde_libdir}/kde4/kateopenheaderplugin.so
%{_kde_libdir}/kde4/katequickdocumentswitcherplugin.so
%{_kde_libdir}/kde4/katesearchplugin.so
%{_kde_libdir}/kde4/katesymbolviewerplugin.so
%{_kde_libdir}/kde4/katetabbarextensionplugin.so
%{_kde_libdir}/kde4/katetextfilterplugin.so
%{_kde_libdir}/kde4/plasma_applet_katesession.so
%{_kde_libdir}/kde4/katebuildplugin.so
%{_kde_libdir}/kde4/katectagsplugin.so
%{_kde_libdir}/kde4/kate_kttsd.so
%{_kde_libdir}/kde4/katexmlcheckplugin.so
%{_kde_libdir}/kde4/katesnippets_tngplugin.so
%{_kde_libdir}/kde4/katetabifyplugin.so
%{_kde_libdir}/kde4/katexmltoolsplugin.so
%{_kde_libdir}/kde4/katefiletreeplugin.so
%{_kde_libdir}/kde4/katesqlplugin.so
%{_kde_configdir}/ktexteditor_codesnippets_core.knsrc
%{_kde_applicationsdir}/kate.desktop
%{_kde_applicationsdir}/ktesnippets_editor.desktop
%{_kde_appsdir}/kate
%{_kde_appsdir}/katexmltools
%{_kde_appsdir}/kconf_update/kate-2.4.upd
%{_kde_appsdir}/ktexteditor_snippets
%{_kde_configdir}/katefiletemplates.knsrc
%{_kde_configdir}/katemoderc
%{_kde_configdir}/katerc
%{_kde_iconsdir}/hicolor/*/apps/*.*
%exclude %{_kde_iconsdir}/hicolor/scalable/apps/ktexteditorautobrace.svgz
%{_kde_iconsdir}/oxygen/*/actions/*
%{_kde_services}/katebacktracebrowserplugin.desktop
%{_kde_services}/katefilebrowserplugin.desktop
%{_kde_services}/katefiletemplates.desktop
%{_kde_services}/kategdbplugin.desktop
%{_kde_services}/katekonsoleplugin.desktop
%{_kde_services}/katemailfilesplugin.desktop
%{_kde_services}/kateopenheader.desktop
%{_kde_services}/katequickdocumentswitcher.desktop
%{_kde_services}/katesearch.desktop
%{_kde_services}/katesymbolviewer.desktop
%{_kde_services}/katetabbarextension.desktop
%{_kde_services}/katetextfilter.desktop
%{_kde_services}/plasma-applet-katesession.desktop
%{_kde_services}/katebuildplugin.desktop
%{_kde_services}/katectagsplugin.desktop
%{_kde_services}/kate_kttsd.desktop
%{_kde_services}/katexmlcheck.desktop
%{_kde_services}/katesnippets_tngplugin.desktop
%{_kde_services}/katetabifyplugin.desktop
%{_kde_services}/katexmltools.desktop
%{_kde_services}/katesql.desktop
%{_kde_services}/katefiletreeplugin.desktop
%{_kde_servicetypes}/kateplugin.desktop
%{_kde_mandir}/man1/kate.1.*
%{_kde_datadir}/mime/packages/ktesnippets.xml
%{_kde_docdir}/*/*/kate

#-----------------------------------------------------------------------------

%package -n katepart
Summary:	Kate KPart
Group:		Graphical desktop/KDE
Conflicts:	kdelibs4-core < 2:4.6.90

%description -n katepart
This package contains the Kate KPart component.

%files -n katepart
%{_kde_libdir}/kde4/katepart.so
%{_kde_appsdir}/katepart
%{_kde_configdir}/katepartpluginsrc
%{_kde_services}/katepart.desktop

#-----------------------------------------------------------------------------
%package -n kwrite
Summary:	Simple text editor for KDE 4
Group:		Graphical desktop/KDE
Requires:	kdebase4-runtime
Requires:	katepart = %{EVRD}
Suggests:	kate-extensions

%description -n kwrite
KWrite is a text editor for KDE, based on the Kate's editor component.
Features :
    Syntax highlighting according to the file type
    Word completion
    Auto-identation
    Plugin support
    Vi input mode

%files -n kwrite
%{_kde_bindir}/kwrite
%{_kde_libdir}/libkdeinit4_kwrite.so
%{_kde_applicationsdir}/kwrite.desktop
%{_kde_appsdir}/kwrite
%{_kde_docdir}/*/*/kwrite

#------------------------------------------------------------------------------

%package -n ktexteditor
Summary:	Ktexteditor
Group:		Graphical desktop/KDE
Obsoletes:	kate-extensions < %{EVRD}
Provides:	kate-extensions = %{EVRD}

%description -n ktexteditor
Ktexteditor package

%files -n ktexteditor
%{_kde_libdir}/kde4/ktexteditor_autobrace.so
%{_kde_libdir}/kde4/ktexteditor_exporter.so
%{_kde_libdir}/kde4/ktexteditor_hlselection.so
%{_kde_libdir}/kde4/ktexteditor_iconinserter.so
%{_kde_libdir}/kde4/ktexteditor_insanehtml_le.so
%{_kde_libdir}/kde4/ktexteditor_insertfile.so
%{_kde_libdir}/kde4/ktexteditor_kdatatool.so
%{_kde_libdir}/kde4/ktexteditor_python-encoding.so
%{_kde_appsdir}/ktexteditor_exporter
%{_kde_appsdir}/ktexteditor_iconinserter
%{_kde_appsdir}/ktexteditor_insanehtml_le
%{_kde_appsdir}/ktexteditor_insertfile
%{_kde_appsdir}/ktexteditor_kdatatool
%{_kde_services}/ktexteditor_autobrace.desktop
%{_kde_services}/ktexteditor_autobrace_config.desktop
%{_kde_services}/ktexteditor_exporter.desktop
%{_kde_services}/ktexteditor_hlselection.desktop
%{_kde_services}/ktexteditor_iconinserter.desktop
%{_kde_services}/ktexteditor_insanehtml_le.desktop
%{_kde_services}/ktexteditor_insertfile.desktop
%{_kde_services}/ktexteditor_kdatatool.desktop
%{_kde_services}/ktexteditor_python-encoding.desktop
%{_kde_iconsdir}/hicolor/scalable/apps/ktexteditorautobrace.svgz

#------------------------------------------------------------------------------

%define kateinterfaces_major 4
%define libkateinterfaces %mklibname kateinterfaces %{kateinterfaces_major}

%package -n %{libkateinterfaces}
Summary:	Runtime library for Kate
Group:		System/Libraries

%description -n %{libkateinterfaces}
Runtime library for Kate.

%files -n %{libkateinterfaces}
%{_kde_libdir}/libkateinterfaces.so.%{kateinterfaces_major}*

#------------------------------------------------------------------------------

%define libkatepartinterfaces_major 4
%define libkatepartinterfaces %mklibname katepartinterfaces %{libkatepartinterfaces_major}

%package -n %{libkatepartinterfaces}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkatepartinterfaces}
Runtime library for Kate.

%files -n %{libkatepartinterfaces}
%{_kde_libdir}/libkatepartinterfaces.so.%{libkatepartinterfaces_major}*

#--------------------------------------------------------------------------------

%define ktexteditor_codesnipets_major 0
%define libktexteditor_codesnipets %mklibname ktexteditor-codesnippets %{ktexteditor_codesnipets_major}

%package -n %{libktexteditor_codesnipets}
Summary:	Ktexteditory Library
Group:		System/Libraries
Obsoletes:	%{_lib}ktexteditor_codesnippets_core0 < %{EVRD}

%description -n %{libktexteditor_codesnipets}
Ktexteditory codesnipets library.

%files -n %{libktexteditor_codesnipets}
%{_kde_libdir}/libktexteditor_codesnippets_core.so.%{ktexteditor_codesnipets_major}*

#---------------------------------------------------------------------

%package devel
Summary:	Header files for kate
Group:		Development/KDE and Qt
Requires:	kdelibs4-devel
Requires:	pkgconfig(hunspell)
Requires:	pkgconfig(libxslt)
Requires:	subversion-devel
Requires:	binutils-devel
Requires:	boost-devel
Requires:	libltdl-devel
Requires:	antlr-tool
Requires:	antlr-C++
Requires:	%{libkateinterfaces} = %{EVRD}
Requires:	%{libktexteditor_codesnipets} = %{EVRD}
Requires:	%{libkatepartinterfaces} = %{EVRD}
Conflicts:	kdesdk4-devel < 1:4.6.90
Conflicts:	kdelibs4-devel < 2:4.6.90

%description  devel
This package includes the header files you will need to compile applications
against kate.

%files devel
%{_kde_includedir}/*
%{_kde_libdir}/libkateinterfaces.so
%{_kde_libdir}/libkatepartinterfaces.so
%{_kde_libdir}/libktexteditor_codesnippets_core.so

#---------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.1-1
- New version 4.9.1

* Tue Aug 14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.0-1
- New version 4.9.0
- Add URL

* Fri Jul 20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.8.97-1
- New version 4.8.97

* Tue Jul 03 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.8.95-1
- New version 4.8.95
- Artistic Comment extension is removed in upstream, fix file list

* Fri Jun 08 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 3:4.8.4-69.1mib2010.2
- New version 4.8.4
- MIB (Mandriva International Backports)

* Fri May 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 3:4.8.3-69.1mib2010.2
- New version 4.8.3
- MIB (Mandriva International Backports)

* Wed Apr 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 3:4.8.2-69.1mib2010.2
- New version 4.8.2
- MIB (Mandriva International Backports)

* Wed Mar 07 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 3:4.8.1-69.1mib2010.2
- New version 4.8.1
- Add Obsoletes for libktexteditor_codesnippets_core0
- MIB (Mandriva International Backports)

* Mon Feb 20 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 3:4.8.0-69.2mib2010.2
+ Revision: 770515
- Backport to 2010.2 for MIB users
- MIB (Mandriva International Backports)

* Wed Feb 01 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 3:4.8.0-2
+ Revision: 770515
- add required epoch to satisfy dependencies
- add rpmlintrc config to filter out some errors

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.8.0-1
+ Revision: 762451
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.97-1
+ Revision: 758043
- New upstream tarball

* Tue Jan 03 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.95-1
+ Revision: 748825
- Fix file list
- Fix file list
- New upstream tarball

* Fri Dec 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.90-1
+ Revision: 739354
- New upstream tarball

* Sun Dec 04 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.80-2
+ Revision: 737681
- Remove kate-extensions which is exactly the same as ktexteditor ( thanks to Per Oyvind )

* Sat Dec 03 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 2:4.7.80-1
+ Revision: 737547
- drop no longer provided files from %%files

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - New upstream tarball 4.7.80

* Sat Sep 10 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.41-1
+ Revision: 699184
- Fix file list
- imported package kate


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14483 |12mr|kbd-1.15.3-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define kbddir /usr/lib/kbd
%define mdv_keymaps_ver 20081113

Name:   	kbd
Version:	1.15.3
Release:	8
Summary:	Keyboard and console utilities for Linux
License:	GPL
Group:  	Terminals
URL:    	ftp://ftp.kernel.org/pub/linux/utils/kbd/
Source0:	ftp://ftp.kernel.org/pub/linux/utils/kbd/kbd-%{version}.tar.bz2
Source2:	ucwfonts.tar.bz2
Source3:	ftp://ftp.linux-france.org/pub/macintosh/kbd-mac-fr-4.1.tar.gz
Source5:	kbd-mdv-keymaps-%{mdv_keymaps_ver}.tar.bz2
Source6:	configure_keyboard.sh
Source7:	setsysfont
# mandriva keyboard updates
Patch0: 	kbd-1.15-mandriva.patch
# tilde with twosuperior in french keyboard
Patch1: 	kbd-1.15-tilde_twosuperior_french_kbd.patch
# some modifications to cover PPC using Linux keycodes
Patch2: 	kbd-1.12-ppc_using_linux_keycodes.patch
# thai support, I tried to convert it from console-tools package
# (support added by Pablo), see these patches as reference:
# http://linux.thai.net/~thep/th-console/console-tools/console-tools-thai_ksym.patch
# http://linux.thai.net/~thep/th-console/console-data/console-data-thai_orig-1999.08.29.patch
# (note: thai_ksym patch not needed anymore, it's merged in kbd)
Patch4: 	kbd-1.12-data_thai.patch
# avoid kbd scheme for loadkeys, we use unicode_start in configure_keyboard.sh
Patch5: 	kbd-1.14.1-unicode_start_no_loadkeys.patch
# (fc) remove unneeded calls in unicode_stop
Patch6:		kbd-1.15-remove-unneeded-calls.patch
# (fc) allow to wait for VT switch in userland (Novell bug #540482) (Gentoo)
Patch7:		kbd-1.12-chvt-userwait.patch
# (tpg) fix es translation, probably will be dropped on next release
Patch8:		kbd-1.15.3-fix-es-translation.patch
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	gcc
BuildRequires:	gettext-devel
BuildRequires:	glibc-devel
BuildRequires:	make
Conflicts:	initscripts <= 8.54-2mdv2008.0
Conflicts:	util-linux < 2.13
Obsoletes:	console-tools <= 0.2.3-64
Obsoletes:	libconsole0 <= 0.2.3-64
Obsoletes:	libconsole0-devel <= 0.2.3-64
Obsoletes:	libconsole0-static-devel <= 0.2.3-64
Obsoletes:	lib64console0 <= 0.2.3-64
Obsoletes:	lib64console0-devel <= 0.2.3-64
Obsoletes:	lib64console0-static-devel <= 0.2.3-64

%description
This package contains utilities to load console fonts and keyboard maps.
It also includes a number of different fonts and keyboard maps.

%prep
%setup -q -a 2
%patch0 -p1
%patch1 -p1
%ifarch ppc ppc64
%patch2 -p1
%endif
%patch4 -p1
%patch5 -p1
%patch6 -p1
%patch7 -p1
%patch8 -p1

mkdir mac_frnew; cd mac_frnew
tar -zxf %{SOURCE3}
gunzip mac-fr-ext_new.kmap.gz
mv mac-fr-ext_new.kmap ../data/keymaps/mac/all/mac-fr-ext_new.map
cd ..; rm -rf mac_frnew

pushd data
tar -jxf %{SOURCE5}
cp keymaps/i386/include/delete.inc keymaps/i386/include/delete.map
popd

%build
%configure2_5x	\
	--datadir=%{kbddir} \
	--mandir=%{_mandir} \
	--enable-nls \
	--localedir=%{_datadir}/locale \
	--enable-optional-progs \
	--disable-rpath

%make

%install
%makeinstall_std \
	localedir=%{_datadir}/locale

# keep some keymap/consolefonts compatibility with console-tools
ln -s fr-latin9.map.gz \
	%{buildroot}%{kbddir}/keymaps/i386/azerty/fr-latin0.map.gz
ln -s us-acentos.map.gz \
	%{buildroot}%{kbddir}/keymaps/i386/qwerty/us-intl.map.gz
ln -s mac-us.map.gz \
	%{buildroot}%{kbddir}/keymaps/mac/all/mac-br-abnt2.map.gz
ln -s mac-us.map.gz \
	%{buildroot}%{kbddir}/keymaps/mac/all/mac-gr.map.gz
ln -s mac-us.map.gz \
	%{buildroot}%{kbddir}/keymaps/mac/all/mac-no-latin1.map.gz
ln -s mac-us.map.gz \
	%{buildroot}%{kbddir}/keymaps/mac/all/mac-cz-us-qwertz.map.gz
ln -s mac-us.map.gz \
	%{buildroot}%{kbddir}/keymaps/mac/all/mac-hu.map.gz
ln -s mac-us.map.gz \
	%{buildroot}%{kbddir}/keymaps/mac/all/mac-Pl02.map.gz
ln -s mac-us.map.gz \
	%{buildroot}%{kbddir}/keymaps/mac/all/mac-ru1.map.gz
ln -s mac-us.map.gz \
	%{buildroot}%{kbddir}/keymaps/mac/all/mac-jp106.map.gz
ln -s iso07u-16.psfu.gz \
	%{buildroot}%{kbddir}/consolefonts/iso07.f16.psfu.gz
ln -s lat2-16.psfu.gz \
	%{buildroot}%{kbddir}/consolefonts/lat2-sun16.psfu.gz
ln -s lat5-16.psfu.gz \
	%{buildroot}%{kbddir}/consolefonts/lat5u-16.psfu.gz

# Our initscripts/drakx-kbd-mouse-x11 may want to load these directly as
# they were like this when using console-tools (GRP_TOGGLE), so we do
# this to keep compatibility (#32284)
for toggle_file in alt_shift_toggle caps_toggle ctrl_alt_toggle \
                   ctrl_shift_toggle lwin_toggle menu_toggle \
                   rwin_toggle toggle
do
	cp %{buildroot}%{kbddir}/keymaps/i386/include/$toggle_file.inc \
	   %{buildroot}%{kbddir}/keymaps/i386/include/$toggle_file.map
	gzip %{buildroot}%{kbddir}/keymaps/i386/include/$toggle_file.map
done

mkdir -p %{buildroot}/%{_sysconfdir}/profile.d
install -m 644 %{SOURCE6} \
	%{buildroot}/%{_sysconfdir}/profile.d/40configure_keyboard.sh

mkdir -p %{buildroot}/%{_sysconfdir}/rc.d/init.d

# some scripts expects setfont, unicode_{start,stop} and loadkeys inside /bin
mkdir -p %{buildroot}/bin
mv %{buildroot}/%{_bindir}/unicode_{start,stop} %{buildroot}/bin
ln -s ../../bin/unicode_start %{buildroot}/%{_bindir}/unicode_start
ln -s ../../bin/unicode_stop %{buildroot}/%{_bindir}/unicode_stop
mv %{buildroot}/%{_bindir}/{loadkeys,setfont,kbd_mode} %{buildroot}/bin
ln -s ../../bin/kbd_mode %{buildroot}/%{_bindir}/kbd_mode
ln -s ../../bin/loadkeys %{buildroot}/%{_bindir}/loadkeys
ln -s ../../bin/setfont %{buildroot}/%{_bindir}/setfont

mkdir %{buildroot}/sbin
install -m 0755 %{SOURCE7} %{buildroot}/sbin

%find_lang %{name}

%triggerun -- kbd < 1.15-5mdv
  /sbin/chkconfig --del keytable
exit 0


%files -f %{name}.lang
%defattr(0755,root,root,0755)
%{_bindir}/chvt
%{_bindir}/deallocvt
%{_bindir}/dumpkeys
%{_bindir}/fgconsole
%{_bindir}/getkeycodes
%{_bindir}/kbd_mode
%{_bindir}/kbdrate
%{_bindir}/loadkeys
%{_bindir}/loadunimap
%{_bindir}/mapscrn
%{_bindir}/openvt
%{_bindir}/psfaddtable
%{_bindir}/psfgettable
%{_bindir}/psfstriptable
%{_bindir}/psfxtable
%ifarch %{ix86}
%{_bindir}/resizecons
%endif
%{_bindir}/setfont
%{_bindir}/setkeycodes
%{_bindir}/setleds
%{_bindir}/setmetamode
%{_bindir}/showconsolefont
%{_bindir}/showkey
%{_bindir}/unicode_start
%{_bindir}/unicode_stop
%{_bindir}/clrunimap
%{_bindir}/getunimap
%{_bindir}/kbdinfo
%{_bindir}/outpsfheader
%{_bindir}/screendump
%{_bindir}/setlogcons
%{_bindir}/setpalette
%{_bindir}/setvesablank
%{_bindir}/setvtrgb
%{_bindir}/spawn_console
%{_bindir}/spawn_login
#config(noreplace) %{_sysconfdir}/profile.d/40configure_keyboard.sh
#we need replace it
%config %{_sysconfdir}/profile.d/40configure_keyboard.sh
/bin/loadkeys
/bin/setfont
/bin/unicode_start
/bin/unicode_stop
/bin/kbd_mode
/sbin/setsysfont
%defattr(0644,root,root,0755)
%{_mandir}/man1/chvt.1*
%{_mandir}/man1/deallocvt.1*
%{_mandir}/man1/dumpkeys.1*
%{_mandir}/man1/fgconsole.1*
%{_mandir}/man1/kbd_mode.1*
%{_mandir}/man1/loadkeys.1*
%{_mandir}/man1/openvt.1*
%{_mandir}/man1/psfaddtable.1*
%{_mandir}/man1/psfgettable.1*
%{_mandir}/man1/psfstriptable.1*
%{_mandir}/man1/psfxtable.1*
%{_mandir}/man1/setleds.1*
%{_mandir}/man1/setmetamode.1*
%{_mandir}/man1/showkey.1*
%{_mandir}/man1/unicode_start.1*
%{_mandir}/man1/unicode_stop.1*
%{_mandir}/man5/keymaps.5*
%{_mandir}/man8/getkeycodes.8*
%{_mandir}/man8/kbdrate.8*
%{_mandir}/man8/loadunimap.8*
%{_mandir}/man8/mapscrn.8*
%{_mandir}/man8/resizecons.8*
%{_mandir}/man8/setfont.8*
%{_mandir}/man8/setkeycodes.8*
%{_mandir}/man8/showconsolefont.8*
%{_mandir}/man1/codepage.1*
%{_mandir}/man1/screendump.1*
%{_mandir}/man1/splitfont.1*
%{_mandir}/man8/clrunimap.8*
%{_mandir}/man8/getunimap.8*
%{_mandir}/man8/mk_modmap.8*
%{_mandir}/man8/setlogcons.8*
%{_mandir}/man8/setvesablank.8*
%{_mandir}/man8/setvtrgb.8*
%{_mandir}/man8/vcstime.8*
%{kbddir}


%changelog
* Sun Jun 19 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1.15.3-1mdv2011.0
+ Revision: 686039
- update to new version 1.15.3
- Patch8: fix es translations
- nuke rpath
- enable building od optional programs
- update file list

* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 1.15.2-4
+ Revision: 666005
- mass rebuild

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 1.15.2-3mdv2011.0
+ Revision: 606249
- rebuild

  + Frederic Crozat <fcrozat@mandriva.com>
    - Patch7 (Gentoo): allow to wait for VT switch in userland (Novell bug #540482)

* Thu Apr 15 2010 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 1.15.2-1mdv2010.1
+ Revision: 535180
- Updated to version 1.15.2

* Sun Jan 24 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1.15.1-1mdv2010.1
+ Revision: 495591
- update to new version 1.15.1
- drop patch 3, fixed by upstream

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - files in /etc/profile.d should not be executable, but should have an order prefix

* Fri Oct 16 2009 Frederic Crozat <fcrozat@mandriva.com> 1.15-5mdv2010.0
+ Revision: 457933
- Remove keytable initscripts, handled by udev now
- Patch6: remove unneeded calls in unicode_stop

* Fri Oct 09 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 1.15-4mdv2010.0
+ Revision: 456447
- kbd-1.15-mandriva.patch: patching qwerty-layout to include euro breaks
  jp106 keymap as it doesn't include AltGr table, use an alternative
  qwerty-layout without euro/currency sign only for it (#34213).

* Wed Sep 02 2009 Christophe Fergeau <cfergeau@mandriva.com> 1.15-3mdv2010.0
+ Revision: 425481
- rebuild

* Tue Feb 10 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 1.15-2mdv2009.1
+ Revision: 339179
- Rediff and rename some patches (update version in patch names, use
  same extension, smaller name description).
- Revert BuildRoot tag change to default value as proposed in
  http://wiki.mandriva.com/en/Policies/RpmSpecProposal
- Removed autoreconf call, not needed.
- Cosmetics.

* Tue Jan 06 2009 Oden Eriksson <oeriksson@mandriva.com> 1.15-1mdv2009.1
+ Revision: 325688
- 1.15
- nuke upstream implemented/redundant patches
- rediff some patches
- fix build with -Werror=format-security (P6)
- fix locales (how long has this been broken?)

* Thu Dec 11 2008 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 1.14.1-5mdv2009.1
+ Revision: 312634
- Obsolete libconsole0* packages derived from console-tools, like main
  console-tools package already obsoleted.

* Thu Nov 13 2008 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 1.14.1-4mdv2009.1
+ Revision: 302770
- kbd-mdv-keymaps 20081113
  * remove following keymaps previously added from debian
    console-data-1.03 that don't work with kbd: gr-utf8.map,
    ro-academic.map, ro-comma.map

* Wed Nov 12 2008 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 1.14.1-3mdv2009.1
+ Revision: 302386
- Change "main" keysym for keycode 7 bind on be-latin1 keymap (#43175).

* Tue Nov 11 2008 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 1.14.1-2mdv2009.1
+ Revision: 302360
- Add upstream kbd fixes:
  * fix loadunimap ("loadunimap should use UNIMAPDIR")
  * re-add qwerty version of cz.map

* Tue Nov 11 2008 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 1.14.1-1mdv2009.1
+ Revision: 302348
- Cosmetics.
- Updated to version 1.14.1
- kbd-mdv-keymaps 20081111:
  * removed UniCyr_8x14.psf, UniCyr_8x16.psf, UniCyr_8x8.psf,
    UniCyrExt_8x16.psf, by-cp1251.map, bywin-cp1251.map:
    same version included in kbd 1.14.1
  * removed pl1.map, ro.map, ro.uni.map, cz.map: updated version
    included in kbd 1.14.1
- Rediffed mandriva, unicode_start_no_loadkeys patches.
- Removed kbd-1.12-thai_ksym_deb.patch (merged).
- Removed kbd-1.12-unicode_only_in_linux_vt.patch (not needed anymore).
- Fixed bug of man pages always being installed despite optional
  programs being disabled.
- Fix build of getkeycodes, resizecons, setkeycodes (build always
  disabled).

* Tue Jun 17 2008 Thierry Vignaud <tv@mandriva.org> 1.12-15mdv2009.0
+ Revision: 221765
- rebuild

* Tue Feb 05 2008 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 1.12-14mdv2008.1
+ Revision: 162526
- keytable.init: revert back to using .uni files. I thought that they
  could be removed and we should just start using "loadkeys -u", but
  some uni files have extra customizations that would be lost by
  removing them.
- Accordingly to Belgian keyboard layout, keycode 7 should be
  paragraph_sign, so fix be-latin1 with
  kbd-1.12-be-latin1-paragraph_sign-fix.patch

* Sun Jan 13 2008 Anssi Hannula <anssi@mandriva.org> 1.12-13mdv2008.1
+ Revision: 150908
- adapt obsoletes versioning on console-tools for the new release

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Nov 29 2007 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 1.12-12mdv2008.1
+ Revision: 113910
- keytable initscript: avoid verbose loadkeys, and miscellaneous
  styling/indentation enhancements and fixes.
- unicode_{start,stop}: don't allow them to run if we're not in a linux
  vt, otherwise bugs can happen, like when you try to run kbd_mode
  inside X.
- Removed unused patch: keytable.init.ppc.patch

* Fri Nov 16 2007 Oden Eriksson <oeriksson@mandriva.com> 1.12-11mdv2008.1
+ Revision: 109171
- fix missing ";" in the initscript

* Tue Nov 13 2007 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 1.12-10mdv2008.1
+ Revision: 108539
- keytable.init:
  * test if /bin/loadkeys is executable, not only if it exists;
  * use loadkeys with "-u" option for cases when the keytable isn't
    unicode ready (#35028).

* Tue Nov 13 2007 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 1.12-9mdv2008.1
+ Revision: 108467
- Added extra keymaps to kbd-mdv-keymaps from debian console-data-1.03:
  * i386/azerty: fr-x11, wo
  * i386/dvorak: dvorak-classic, dvorak-de, dvorak-lisp, dvorak-ru
  * i386/fgGIod: trfu
  * i386/qwerty: cz-us-qwerty, gr-utf8, lisp-us, lk201-us, no-standard,
                 ro-academic, ro-comma, trqu, us-intl.iso15
  * mac/all: ibook2-uk, ibook-it, mac-de2-ext, mac-fr2-ext,
             mac-ibook-de-deadkeys, mac-ibook-de, mac-macbook-de,
             mac-macbook-fr, mac-pl_m-ext1, mac-pl_m-ext,
             mac-us-dvorak, mac-us-ext, mac-us-std
  The addition of mac keymap files was suggested by Jerome Soyer
  (saispo).
- Fixed location of mac include files in kbd-mdv-keymaps.

* Thu Sep 27 2007 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 1.12-8mdv2008.0
+ Revision: 93422
- setsysfont: send error output to stderr and trailing spaces cleanups,
  contributed by Jose Da Silva (#33845). Also while at it I discovered
  one small bug: to show the error message to tell the location of
  sysconfig.txt, setsysfont was looking for /usr/share/doc/initscripts-*
  as previously the directory had version in its name, it's no more this
  way since some changes happened in mandriva packaging stuff, so now
  hopefully use a more reliable check.

* Tue Sep 25 2007 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 1.12-7mdv2008.0
+ Revision: 92713
- Consider all toggle definitions that could be loaded before with
  console-toools. There are additional toggle definitions that were not
  covered when keeping compatibility with previous console-tools package
  and current keytable initscript. Only shift_toggle.inc wasn't
  considered now because it doesn't have any definition. Reported in
  part by dok_cooker (in #mandriva-cooker irc channel on freenode).

* Tue Aug 14 2007 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 1.12-6mdv2008.0
+ Revision: 63150
- Removed vt-is-UTF8, not needed anymore by our initscripts.

* Mon Aug 06 2007 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 1.12-5mdv2008.0
+ Revision: 59383
- Copy some *.inc files to *.map to keep compatibility with
  initscripts/drakx-kbd-mouse-x11 (#32284).

* Fri Aug 03 2007 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 1.12-4mdv2008.0
+ Revision: 58570
- Added compatibility symlinks for some console-tools fonts, to avoid
  problems on upgrades from console-tools:
  iso07.f16 -> iso07u-16
  lat2-sun16 -> lat2-16
  lat5u-16 -> lat5-16
  Reported by Rafal Prasal and Pascal Rigaux.

* Wed Aug 01 2007 Olivier Blin <oblin@mandriva.com> 1.12-3mdv2008.0
+ Revision: 57804
- package resizecons on ix86 only
- buildrequire flex
- update conflicting initscripts version
- remove console-tools provides
- buildrequire bison

  + Herton Ronaldo Krzesinski <herton@mandriva.com.br>
    - Added missing conflicts to util-linux < 2.13 as seem by blino, now
      that we provide kbdrate with kbd.
    - Provide again kbdrate, as this will be removed from util-linux
      package.
    - Install back at /usr/lib/kbd, we depend on /usr/bin/locale on
      initialization inside initscripts so it doesn't matter, as we
      depend anyway on /usr to be mounted.
    - Added transitional provides for console-tools.
    - Cleanups.
    - Install kbd data files in /lib/kbd and with this remove the need to do
      workarounds in post or initscripts to load files before /usr is
      mounted.
    - Obsolete console-tools.
    - Made the same fixes to vt-is-UTF8.c as on console-tools package
      (bug #27948):
      * applied patch vt-is-UTF8_only_linux_vt based on an almost equal
        debian patch: don't allow vt-is-UTF8 run in a terminal different
        from linux vt.
      * applied patch fscanf_nonblock: vt-is-UTF8 detection of console mode
        is unreliable because it uses terminal input/output + escape codes.
        Other processes can be writing/reading from the same vt and messing
        with results expected by fscanf function inside is_in_UTF8_mode,
        making it possibly block waiting for data. I implemented a
        workaround by using fcntl to make it nonblock, I tried a cleaner
        solution but didn't found another way. (and linux could offer an
        ioctl to check its vc->vc_utf variable, see linux/drivers/char/vt.c,
        to avoid to using the current vt-is-UTF8 messy detection).
    - Added appropriate setsysfont script.
    - Removed uneeded stty_iutf8 patch.
    - Fixed keytable initscript for kbd.
    - We don't always use unicode_start as root (like in
      configure_keyboard.sh), so we can't use loadkeys
      (unicode_start_no_loadkeys patch).
    - Enable proper conflicts for initscripts, console-tools packages. Added
      a new meta provides, vt-tools.
    - Don't ship kbdrate, already in util-linux.
    - Copy font files to /etc/sysconfig/console in post scriptlet as made on
      console-tools (related to initscripts).
    - Adapted vt-is-UTF8 from console-tools.
    - Move some binaries into /bin as initscripts requires them.
    - Fixed macintosh keymap symlinks.
    - Added initscript, configure_keyboard.sh script and init.ppc patch from
      console-tools package.
    - Migrated keymaps from kbd-mdk-keymaps-20050108.tar.bz2 and
      ctools-cyr.tar.bz2 to kbd-mdv-keymaps-20070521.tar.bz2 (tried to adapt
      to kbd).
    - Added more symlinks to keymaps to map them to the ones present in
      console-tools (us-intl -> us-acentos, some for mac).
    - Added updated mac-fr keymap definition, it's also in a previous
      version on console-tools package:
      * french mac keymap v3 - console-data-1999.08.29-mac.patch.
    - Converted tilde-with-twosuperior-in-french-keyboard patch from console
      tools into tilde_twosuperior_french_kbd patch.
    - ppc-using-linux-keycodes console-tools patch ->
      ppc_using_linux_keycodes patch.
    - Migrated mandrake patch from console-tools (kbd-1.12-mandriva.patch).
    - Migrated thai support from console-tools (I hope it's right).
    - Added ucwfonts as it's also on console-tools.
    - Added stty_iutf8 patch, set console input mode when in utf8 (needs
      testing).
    - Import kbd


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14484 |12mr|kbruch-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kbruch
Summary:	Practice calculating with fractions
Version:	4.9.4
Release:	1
Group:		Graphical desktop/KDE
License:	GPLv2 GFDL
URL:		http://edu.kde.org/kbruch
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel

%description
KBruch is a small program to practice calculating with fractions.

%files
%doc README NEWS VERSION AUTHORS ChangeLog TODO COPYING COPYING.DOC
%doc %{_kde_docdir}/HTML/en/kbruch
%{_kde_bindir}/kbruch
%{_kde_applicationsdir}/kbruch.desktop
%{_kde_appsdir}/kbruch
%{_kde_iconsdir}/*/*/apps/kbruch.*
%{_kde_datadir}/config.kcfg/kbruch.kcfg
%{_kde_mandir}/man1/kbruch.1.*

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.1-1
- New version 4.9.1

* Tue Aug 14 2012 Andrey Bondrov <abdrey.bondrov@rosalab.ru> 4.9.0-1
- New version 4.9.0

* Fri Jul 20 2012 Andrey Bondrov <abdrey.bondrov@rosalab.ru> 4.8.97-1
- New version 4.8.97

* Wed Jul 04 2012 Andrey Bondrov <abdrey.bondrov@rosalab.ru> 4.8.95-1
- New version 4.8.95

* Fri Jun 08 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.4-1
- update to 4.8.4

* Thu May 10 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.3-1
- update to 4.8.3

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.2-1
- update to 4.8.2

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.1-1
- update to 4.8.1

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.8.0-1
+ Revision: 762452
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.97-1
+ Revision: 758044
- New upstream tarball

* Thu Dec 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.95-1
+ Revision: 744527
- New upstream tarball

* Fri Dec 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.90-1
+ Revision: 739355
- New upstream tarball

* Sat Nov 19 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.80-1
+ Revision: 731882
- New upstream tarball 4.7.80

* Wed Nov 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.41-1
+ Revision: 729220
- Import package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14485 |12mr|kcalc-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kcalc
Summary:	Do scientific calculations
Version:	4.9.4
Release:	1
Group:		Graphical desktop/KDE
License:	LGPLv2
URL:		http://utils.kde.org/projects/kcalc/
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	gmp-devel

%description
KCalc is a calculator which offers many more mathematical functions
than meet the eye on a first glance. Please study the section on
keyboard accelerators and modes in the handbook to learn more about
the many functions available.

%files
%{_kde_appsdir}/kcalc
%{_kde_appsdir}/kconf_update
%{_kde_bindir}/kcalc
%{_kde_applicationsdir}/kcalc.desktop
%{_kde_datadir}/config.kcfg/kcalc.kcfg
%{_kde_docdir}/HTML/*/kcalc
%{_kde_libdir}/libkdeinit4_kcalc.so

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.1-1
- New version 4.9.1

* Tue Aug 14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.0-1
- New version 4.9.0

* Fri Jul 20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.97-1
- New version 4.8.97

* Wed Jul 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.95-1
- New version 4.8.95
- Fix url

* Fri Jun 08 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.4-1
- update to 4.8.4

* Thu May 10 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.3-1
- update to 4.8.3

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.2-1
- update to 4.8.2

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.1-1
- update to 4.8.1

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.8.0-1
+ Revision: 762453
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.97-1
+ Revision: 758045
- New upstream tarball

* Thu Dec 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.95-1
+ Revision: 744528
- New upstream tarball

* Fri Dec 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.90-1
+ Revision: 739356
- New upstream tarball

* Thu Nov 24 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.80-1
+ Revision: 733034
- Import kcalc
- Create folder


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14486 |12mr|kcharselect-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kcharselect
Summary:	Select special characters from any font
Version:	4.9.4
Release:	1
Group:		Graphical desktop/KDE
License:	LGPLv2
URL:		http://utils.kde.org/projects/kcharselect
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel

%description
KCharSelect is a tool to select special characters from all installed
fonts and copy them into the clipboard.

%files
%{_kde_appsdir}/kconf_update
%{_kde_appsdir}/kcharselect
%{_kde_bindir}/kcharselect
%{_kde_applicationsdir}/KCharSelect.desktop
%{_kde_docdir}/HTML/*/kcharselect

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.1-1
- New version 4.9.1

* Tue Aug 14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.0-1
- New version 4.9.0

* Fri Jul 20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.97-1
- New version 4.8.97

* Wed Jul 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.95-1
- New version 4.8.95

* Fri Jun 08 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.4-1
- update to 4.8.4

* Thu May 10 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.3-1
- update to 4.8.3

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.2-1
- update to 4.8.2

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.1-1
- update to 4.8.1

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.8.0-1
+ Revision: 762454
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.97-1
+ Revision: 758046
- New upstream tarball

* Thu Dec 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.95-1
+ Revision: 744529
- New upstream tarball

* Fri Dec 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.90-1
+ Revision: 739357
- New upstream tarball

* Thu Nov 24 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.80-1
+ Revision: 733036
- Import kcharselect
- Create folder


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14487 |12mr|kcm-drakauth-1.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           kcm-drakauth
BuildRequires:  kdelibs4-devel
License:        GPLv3+
Group:          Graphical desktop/KDE
Summary:        A KDE Control Module for launching drakauth
Version:        1.0
Release:        4
BuildArch:      noarch
Source0:        %{name}-%{version}.tar.gz

%description
Drakauth launcher for KDE Control Center

%prep
%setup -q

%build
%cmake_kde4

%install
%makeinstall_std -C build

%files
%defattr(-,root,root)
%doc
%{_datadir}/kde4/services/kcm_drakauth.desktop


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14488 |12mr|kcm-drakdvb-1.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# These macros are not present on the target distribution and are provided explicitly here
%define make_jobs %{__make} %{?_smp_mflags} VERBOSE=1

Name:           kcm-drakdvb
BuildRequires:  kdelibs4-devel
License:        GPLv3+
Group:          Graphical desktop/KDE
Summary:        A KDE Control Module for launching drakdvb
Version:        1.0
Release:        3
BuildArch:      noarch
Source0:        %{name}-%{version}.tar.gz
Suggests:       dvbsubs

%description
Drakdvb launcher for KDE Control Center

%prep
%setup -q

%build
%cmake_kde4

%install
%makeinstall_std -C build

%files
%doc
%{_datadir}/kde4/services/kcm_drakdvb.desktop


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14489 |12mr|kcm-drakfirewall-1.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           kcm-drakfirewall
BuildRequires:  kdelibs4-devel
License:        GPLv3+
Group:          Graphical desktop/KDE
Summary:        A KDE Control Module for launching drakfirewall
Version:        1.0
Release:        4
BuildArch:      noarch
Source0:        %{name}-%{version}.tar.gz

%description
Drakfirewall launcher for KDE Control Center

%prep
%setup -q

%build
%cmake_kde4

%install
%makeinstall_std -C build

%files
%defattr(-,root,root)
%doc
%{_datadir}/kde4/services/kcm_drakfirewall.desktop


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14490 |12mr|kcm-drakguard-1.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           kcm-drakguard
BuildRequires:  kdelibs4-devel
License:        GPLv3+
Group:          Graphical desktop/KDE
Summary:        A KDE Control Module for launching drakguard
Version:        1.0
Release:        4
BuildArch:      noarch
Source0:        %{name}-%{version}.tar.gz

%description
Drakguard launcher for KDE Control Center

%prep
%setup -q

%build
%cmake_kde4

%install
%makeinstall_std -C build

%files
%defattr(-,root,root)
%doc
%{_datadir}/kde4/services/kcm_drakguard.desktop


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14491 |12mr|kcm-drakinvictus-1.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           kcm-drakinvictus
BuildRequires:  kdelibs4-devel
License:        GPLv3+
Group:          Graphical desktop/KDE
Summary:        A KDE Control Module for launching drakinvictus
Version:        1.0
Release:        4
BuildArch:      noarch
Source0:        %{name}-%{version}.tar.gz

%description
Drakinvictus launcher for KDE Control Center

%prep
%setup -q

%build
%cmake_kde4

%install
%makeinstall_std -C build

%files
%defattr(-,root,root)
%doc
%{_datadir}/kde4/services/kcm_drakinvictus.desktop


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14492 |12mr|kcm-draksec-1.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           kcm-draksec
BuildRequires:  kdelibs4-devel
License:        GPLv3+
Group:          Graphical desktop/KDE
Summary:        A KDE Control Module for launching draksec
Version:        1.0
Release:        4
BuildArch:      noarch
Source0:        %{name}-%{version}.tar.gz

%description
Draksec launcher for KDE Control Center

%prep
%setup -q

%build
%cmake_kde4

%install
%makeinstall_std -C build

%files
%defattr(-,root,root)
%doc
%{_datadir}/kde4/services/kcm_draksec.desktop


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14493 |12mr|kcm-grub2-0.5.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# These macros are not present on the target distribution and are provided explicitly here
%define make_jobs %{__make} %{?_smp_mflags} VERBOSE=1

%define _kde4_configkcfgdir %{_kde4_sharedir}/config.kcfg

%define getres kcm-grub2-getres

Name:           kcm-grub2
Requires:       grub2
BuildRequires:  gcc-c++
BuildRequires:  kdelibs4-devel 
BuildRequires:  libhd-devel
BuildRequires:  pkgconfig(ImageMagick)
License:        GPLv3+
Url:            http://ksmanis.wordpress.com/projects/grub2-editor/
Group:          Graphical desktop/KDE
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
Summary:        A KDE Control Module for configuring the GRUB2 bootloader
Version:        0.5.8
Release:        2
Source0:        %{name}-%{version}.tar.gz
Source1:	get_res.cpp
Source2:	%{name}.po

Patch0:		kcm-grub2-read-mode-from-file.patch
#%kde4_runtime_requires

%description
Smoothly integrated in KDE System Settings, it is the central place 
for managing your GRUB2 configuration.

Author(s):
  Konstantinos Smanis <konstantinos.smanis@gmail.com>


%prep
%setup -n %{name}-%{version} -q
cp -f %{SOURCE2} ./po/ru/kcm-grub2.po
%apply_patches
g++ %{SOURCE1} -l hd -o %{getres}

%build
#%cmake_kde4 -d ..
%cmake_kde4
cd .. && %make
#%make_jobs

%install
#%kde4_makeinstall -C build
#kde_post_install
#rm -fr %buildroot
make -C build DESTDIR=%buildroot install
%find_lang %{name}
install -d %{buildroot}%{_sbindir}
install -m 700 %{getres} %{buildroot}%{_sbindir}/%{getres}

%post
%{_sbindir}/%{getres}

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %{name}.lang
%defattr(-,root,root)
%doc COPYING README
%{_datadir}/kde4/services/kcm_grub2.desktop
%{_kde_libdir}/kde4/kcm_grub2.so
%{_kde_libdir}/kde4/libexec/kcmgrub2helper
%config %{_sysconfdir}/dbus-1/system.d/org.kde.kcontrol.kcmgrub2.conf
%{_datadir}/dbus-1/system-services/org.kde.kcontrol.kcmgrub2.service
%{_datadir}/polkit-1/actions/org.kde.kcontrol.kcmgrub2.policy
%{_sbindir}/%{getres}



%changelog
* Mon Sep  17 2012 Denis Silakov <denis.silakov@rosalab.ru>
+ Commit: fc2f640
- Updated to 0.5.8
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14494 |12mr|kcm-harddrake-1.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           kcm-harddrake
BuildRequires:  kdelibs4-devel
License:        GPLv3+
Group:          Graphical desktop/KDE
Summary:        A KDE Control Module for launching harddrake
Version:        1.0
Release:        4
BuildArch:      noarch
Source0:        %{name}-%{version}.tar.gz

%description
Harddrake launcher for KDE Control Center

%prep
%setup -q

%build
%cmake_kde4

%install
%makeinstall_std -C build

%files
%defattr(-,root,root)
%doc
%{_datadir}/kde4/services/kcm_harddrake.desktop


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14495 |12mr|kcm_license-0.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	ROSA license plugin for KDE Control Centre
Name:		kcm_license
Version:	0.5
Release:	1
License:	GPL v.3+
Group:		Graphical desktop
Source:		%{name}-%{version}.tar.gz
BuildRequires:	qt4-devel	>= 4.7.0
BuildRequires:	kdelibs4-devel	>= 4.6.5
Requires:	kdebase4-workspace
BuildRoot:	/tmp/license-plugin-build

%description
License plugin from ROSA for KDE Control Centre.

%prep
%setup

%build
cmake CMakeLists.txt -DCMAKE_INSTALL_PREFIX=%{_prefix}
make

%install
make install DESTDIR=%{buildroot}

%files
%{_libdir}/kde4/kcm_license.so
/usr/share/kde4/services/kcm_license.desktop
/usr/share/kcm_license/license_files/license_en.html
/usr/share/kcm_license/license_files/license_ru.html
/usr/share/locale/ru/LC_MESSAGES/kcm_license.mo

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14496 |12mr|kcm-printer-1.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# These macros are not present on the target distribution and are provided explicitly here
%define make_jobs %{__make} %{?_smp_mflags} VERBOSE=1

Name:           kcm-printer
BuildRequires:  kdelibs4-devel
License:        GPLv3+
Group:          Graphical desktop/KDE
Summary:        A KDE Control Module for launching system-config-printer
Version:        1.0
Release:        7
BuildArch:      noarch
Source0:        %{name}-%{version}.tar.gz
Patch0:		desktop.patch
%description
system-config-printer launcher for KDE Control Center

%prep
%setup -q
%apply_patches

%build
%cmake_kde4

%install
%makeinstall_std -C build

%files
%defattr(-,root,root)
%doc
%{_datadir}/kde4/services/kcm_printer.desktop


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14497 |12mr|kcm-rpmdrake-1.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           kcm-rpmdrake
BuildRequires:  kdelibs4-devel
License:        GPLv3+
Group:          Graphical desktop/KDE
Summary:        A KDE Control Module for launching Rpmdrake
Version:        1.0
Release:        6
BuildArch:      noarch
Source0:        %{name}-%{version}.tar.gz

%description
Rpmdrake launcher for KDE Control Center

%prep
%setup -q

%build
%cmake_kde4

%install
%makeinstall_std -C build 

%files
%defattr(-,root,root)
%doc
%{_datadir}/kde4/services/kcm_rpmdrake.desktop


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14498 |12mr|kcm-rpmdrake-sources-1.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# These macros are not present on the target distribution and are provided explicitly here
%define make_jobs %{__make} %{?_smp_mflags} VERBOSE=1

Name:           kcm-rpmdrake-sources
BuildRequires:  kdelibs4-devel
License:        GPLv3+
Group:          Graphical desktop/KDE
Summary:        A KDE Control Module for launching repository configuration GUI
Version:        1.0
Release:        9
BuildArch:      noarch
Source0:        %{name}-%{version}.tar.gz

%description
Repository configuration GUI GUI launcher for KDE Control Center

%prep
%setup -q

%build
%cmake_kde4

%install
%makeinstall_std -C build

%files
%defattr(-,root,root)
%doc
%{_datadir}/kde4/services/kcm_rpmdrake-sources.desktop


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14499 |12mr|kcm-rpmdrake-update-1.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           kcm-rpmdrake-update
BuildRequires:  kdelibs4-devel
License:        GPLv3+
Group:          Graphical desktop/KDE
Summary:        A KDE Control Module for launching ROSA Update GUI
Version:        1.0
Release:        6
BuildArch:      noarch
Source0:        %{name}-%{version}.tar.gz

%description
ROSA Update GUI launcher for KDE Control Center

%prep
%setup -q

%build
%cmake_kde4

%install
%makeinstall_std -C build

%files
%defattr(-,root,root)
%doc
%{_datadir}/kde4/services/kcm_rpmdrake-update.desktop


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14500 |12mr|kcm_touchpad-0.3.1-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gitref     00370b5

Name:		kcm_touchpad
Version:	0.3.1
Summary:	Touchpad Configuration GUI for KDE
Release:	10
License:	GPL
Group:		Graphical desktop/KDE
URL:		http://kde-apps.org/content/show.php/kcm_touchpad?content=113335
Source0:	http://download.github.com/mishaaq-%name-%gitref.tar.gz
#Patch0:         synaptic-1.1.3.patch

# Upstream patches
#
# (bor) fix setting of boolean properties on startup
# Patch100:	fix_boolean_properties_on_startup.patch
# (bor) fix saving/restoring of CoastingSpeed state
# Patch101:	fix_scroll_coasting.patch
# (bor) fix saving/restoring of CoastingSpeed state again
# Patch102:	0001-Fix-settings-of-coasting-speed-on-startup.patch
# (bor) fix setting scrolling sensitivity to High disables scrolling
Patch103:	0001-fix-the-scrolling-being-disabled-after-setting-the-s.patch
# (bor) better checking of supported touchpad capabilities
Patch104:	0002-Add-support-for-querying-touchpad-capabilities.patch
Patch105:	0003-Do-not-offer-for-configuration-actions-that-touchpad.patch
# (bor) implement SmartMode
Patch106:	0004-Add-ksyndaemon-daemon-to-monitor-touchpad.patch
Patch107:	0005-Implement-SmartMode-as-interface-to-ksyndaemon.patch
# (bor) fix previous patch
Patch108:	0006-ksyndaemon-was-not-terminated-on-session-logout.patch
# (bor) add translations from Mandriva SVN
Patch109:	0007-Add-l10n-files-from-Mandriva-cooker.patch
# (bor) fix system settings category for KDE 4.6
Patch110:	0008-Fix-System-Settings-category-for-4.6.patch

BuildRequires:	kdelibs4-devel
BuildRequires:	x11-driver-input-synaptics-devel
BuildRequires:	pkgconfig(xi)

Requires:	kdebase4-runtime

%description
Touchpad Configuration GUI for KDE.

%files -f %{name}.lang
%doc AUTHORS README
%{_kde_libdir}/kde4/kcm_touchpad.so
%{_kde_libdir}/kde4/libexec/ksyndaemon
%{_kde_services}/touchpad.desktop
%{_kde_services}/ksyndaemon.desktop
%{_datadir}/dbus-1/services/org.kde.ksyndaemon.service

#-----------------------------------------------------------------------------

%prep
%setup -q -n mishaaq-%{name}-%{gitref}
%apply_patches

%build
%cmake_kde4

%make

%install
%makeinstall_std -C build

rm -f %{buildroot}%{_docdir}/%{name}/*

%find_lang %{name}


%changelog
* Wed Aug  29 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: efc645c
- Update BuildRequires
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14501 |12mr|kcm-update-freq-1.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           kcm-update-freq
BuildRequires:  kdelibs4-devel
License:        GPLv3+
Group:          Graphical desktop/KDE
Summary:        A KDE Control Module for launching Update Frequency configuration
Version:        1.0
Release:        5
BuildArch:      noarch
Source0:        %{name}-%{version}.tar.gz

%description
Update Frequency configuration launcher for KDE Control Center

%prep
%setup -q

%build
%cmake_kde4

%install
%makeinstall_std -C build

%files
%defattr(-,root,root)
%doc
%{_datadir}/kde4/services/kcm_update-freq.desktop


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14502 |12mr|kcm-userdrake-1.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           kcm-userdrake
BuildRequires:  kdelibs4-devel
License:        GPLv3+
Group:          Graphical desktop/KDE
Summary:        A KDE Control Module for launching userdrake
Version:        1.0
Release:        5
BuildArch:      noarch
Source0:        %{name}-%{version}.tar.gz

%description
Userdrake launcher for KDE Control Center

%prep
%setup -q

%build
%cmake_kde4

%install
%makeinstall_std -C build

%files
%defattr(-,root,root)
%doc
%{_datadir}/kde4/services/kcm_userdrake.desktop


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14503 |12mr|kcm-XFdrake-1.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           kcm-XFdrake
BuildRequires:  kdelibs4-devel
License:        GPLv3+
Group:          Graphical desktop/KDE
Summary:        A KDE Control Module for launching XFdrake
Version:        1.0
Release:        4
BuildArch:      noarch
Source0:        %{name}-%{version}.tar.gz

%description
XFdrake launcher for KDE Control Center

%prep
%setup -q

%build
%cmake_kde4

%install
%makeinstall_std -C build

%files
%defattr(-,root,root)
%doc
%{_datadir}/kde4/services/kcm_XFdrake.desktop


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14504 |12mr|kcolorchooser-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kcolorchooser
Summary:	KDE Color Chooser
Version:	4.9.4
Release:	1
Epoch:		2
Group:		Graphical desktop/KDE
License:	GPLv2
URL:		http://www.kde.org
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel

%description
KColorChooser is a simple application to select the color from the screen or
from a pallete.
Features :
   - Select colors from any location on the screen.
   - Select colors from a range of standard palletes available.
   - Color values shown in Hue-Saturation-Value (HSV), Red-Green-Blue (RGB) and
     HTML formats.

%files
%{_kde_bindir}/kcolorchooser
%{_kde_applicationsdir}/kcolorchooser.desktop
%{_kde_iconsdir}/*/*/*/kcolorchooser*

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.1-1
- New version 4.9.1

* Tue Aug 14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.0-1
- New version 4.9.0

* Fri Jul 20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.8.97-1
- New version 4.8.97

* Wed Jul 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.8.95-1
- New version 4.8.95

* Fri Jun 08 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 2:4.8.4-1
- update to 4.8.4

* Thu May 10 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 2:4.8.3-1
- update to 4.8.3

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 2:4.8.2-1
- update to 4.8.2

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 2:4.8.1-1
- update to 4.8.1

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.8.0-1
+ Revision: 762455
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.97-1
+ Revision: 758047
- New upstream tarball

* Thu Dec 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.95-1
+ Revision: 744530
- New upstream tarball

* Fri Dec 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.90-1
+ Revision: 739358
- New upstream tarball

* Sat Nov 19 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.80-1
+ Revision: 731856
- New upstream tarball 4.7.80

* Tue Oct 11 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.41-1
+ Revision: 704179
- Import kcolorchooser
- Create current folder


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14505 |12mr|kde4-audiocd-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kde4-audiocd
Version:	4.9.4
Release:	1
Epoch:		3
Summary:	KDE I/O Slave for Audio CDs
Group:		Graphical desktop/KDE
License:	GPLv2
URL:		https://projects.kde.org/projects/kde/kdemultimedia/audiocd-kio
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/audiocd-kio-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	libcdda-devel
Buildrequires:	libkcddb-devel
Buildrequires:	libkcompactdisc-devel
Conflicts:	kdemultimedia4-core < 3:4.5.71

%description
KDE I/O Slave for Audio CDs.

%files
%{_kde_libdir}/kde4/kcm_audiocd.so
%{_kde_libdir}/kde4/kio_audiocd.so
%{_kde_libdir}/kde4/libaudiocd_*
%{_kde_datadir}/config.kcfg/audiocd_*
%{_kde_services}/audiocd.desktop
%{_kde_services}/audiocd.protocol
%{_kde_appsdir}/kconf_update/audiocd.upd
%{_kde_appsdir}/kconf_update/upgrade-metadata.sh
%{_kde_appsdir}/konqsidebartng/virtual_folders/services/audiocd.desktop
%{_kde_appsdir}/solid/actions/solid_audiocd.desktop
%{_kde_docdir}/HTML/en/kioslave/audiocd

#------------------------------------------------------------------------------

%define audiocdplugins_major 4
%define libaudiocdplugins %mklibname audiocdplugins %{audiocdplugins_major}

%package -n %{libaudiocdplugins}
Summary:	KDE I/O Slave for Audio CDs library
Group:		System/Libraries

%description -n %{libaudiocdplugins}
KDE I/O Slave for Audio CDs library using cdparanoia.

%files -n %{libaudiocdplugins}
%{_kde_libdir}/libaudiocdplugins.so.%{audiocdplugins_major}*

#--------------------------------------------------------------------

%package devel
Summary:	Devel stuff for %{name}
Group:		Development/KDE and Qt
Requires:	%{libaudiocdplugins} = %{EVRD}
Conflicts:	kdemultimedia4-devel < 3:4.8.95

%description devel
This package contains header files needed if you wish to build applications
based on %{name}.

%files devel
%{_kde_libdir}/libaudiocdplugins.so
%{_kde_includedir}/*

#--------------------------------------------------------------------

%prep
%setup -qn audiocd-kio-%{version}

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.1-1
- New version 4.9.1

* Tue Aug 14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.0-1
- New version 4.9.0

* Sun Jul 22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.8.97-1
- New version 4.8.97

* Wed Jul 11 2012 Andrey Bondrov <abondrov@mandriva.org> 3:4.8.95-1
+ Revision: 808860
- imported package kde4-audiocd

* Tue Jul 10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.8.95-1
- Follow upstream and move kde4-audiocd from kdemultimedia4 to own packageset


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14506 |12mr|kde4-macros-4.7.90-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kde4-macros
Version:	4.7.90
Release:	3
Group:		Development/KDE and Qt
Summary:	Base install macros for kde 4
License:	GPL
URL:		http://www.mandriva.com
Source0:	kde4.macros
BuildArch:	noarch
Requires:	cmake >= 2.6.2
Requires:	mandriva-release

%description
Base install macros for kde 4

%files 
%_sysconfdir/rpm/macros.d/kde4.macros

%install
rm -rf %buildroot
install -d -m 755 %buildroot%_sysconfdir/rpm/macros.d
install -m 644 %SOURCE0 %buildroot%_sysconfdir/rpm/macros.d/




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14507 |12mr|kde4-splash-mdv-2010.1.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: kde4-splash-mdv
Summary: KDE Splash supporting SVG files
Version: 2010.1.0
Release: %mkrel 4
License: GPL
URL: http://svn.mandriva.com/cgi-bin/viewvc.cgi/soft/splash-mdv
Group: Graphical desktop/KDE
Source: %{name}-%{version}.tar.xz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: qt4-devel
BuildRequires: kde4-macros
BuildRequires: kdelibs4-devel
Requires: kde4-config-file

%description
Splash Screen Engine for KDE4 supporting SVG files on the theme

%prep 
%setup -q -n %{name}-%{version}

%build 
%cmake_kde4 
%make

%install
rm -rf $RPM_BUILD_ROOT
pushd build
%makeinstall_std
popd

mkdir -p %{buildroot}/%{_datadir}/kde4/servicetypes
mkdir -p %{buildroot}/%{_datadir}/kde4/services
cp -a  ksplashplugin.desktop %{buildroot}/%{_datadir}/kde4/servicetypes
cp -a  kde4-splash-mdv.desktop %{buildroot}/%{_datadir}/kde4/services
ln -s %{_bindir}/kde4-splash-mdv %{buildroot}/%{_bindir}/ksplash

pushd build
%find_lang %name
popd

%clean 
rm -rf $RPM_BUILD_ROOT 

%files -f build/%{name}.lang
%defattr(-,root,root)
%attr(755,root,root) %{_bindir}/kde4-splash-mdv
%attr(755,root,root) %{_bindir}/ksplash
%{_datadir}/kde4/servicetypes/ksplashplugin.desktop
%{_datadir}/kde4/services/kde4-splash-mdv.desktop



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14508 |12mr|kde4-style-qtcurve-1.8.14-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define shortname QtCurve
%define libname %{_lib}%{name}

Name:		kde4-style-qtcurve
Summary:	QtCurve Theme for KDE4
Version:	1.8.14
Release:	1
Group:		Graphical desktop/KDE
License:	GPLv2
URL:		http://www.kde-look.org/content/show.php?content=40492
Source0:	http://craigd.wikispaces.com/file/view/%{shortname}-KDE4-%{version}.tar.bz2
Patch0:		QtCurve-KDE4-1.8.11-l10n-ru.patch
BuildRequires:	kdelibs4-devel
BuildRequires:	kdebase4-workspace-devel
Requires:	%{_lib}%{name} = %{version}
Suggests:	qtcurve-gtk2
#added for test purpose by bedi
Suggests:	oxygen-gtk
Suggests:	systemsettings-qt-gtk

%description
QtCurve theme for KDE 4.

%package -n %{libname}
Summary:	libraries for %{name}
Group:		System/Libraries
Provides:	lib%{name} = %{version}-%{release}

%description -n %{libname}
The libraries for %{name}.

%prep
%setup -q -n %{shortname}-KDE4-%{version}
%patch0 -p 1

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang qtcurve

%files -f qtcurve.lang
%doc README ChangeLog TODO
%{_kde_appsdir}/QtCurve
%{_kde_appsdir}/color-schemes/
%{_kde_appsdir}/kstyle/
%{_kde_appsdir}/kwin/

%files -n %{libname}
%{_kde_libdir}/kde4/kstyle_qtcurve_config.so
%{_kde_libdir}/kde4/kwin3_qtcurve.so
%{_kde_libdir}/kde4/kwin_qtcurve_config.so
%{_kde_libdir}/kde4/plugins/styles/qtcurve.so



%changelog
* Wed Aug  29 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 4e42a0c
- New version 1.8.14 (should build fine with KDE4 4.9)
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14509 |12mr|kde4-windeco-dekorator-0.5.1-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           kde4-windeco-dekorator
Group:          Graphical desktop/KDE
Summary:        Customizable Window Decoration Engine for KDE 4
License:        GPLv2+
Url:            http://www.kde-look.org/content/show.php?content=87921
Version:        0.5.1
Release:        11
Source0:        dekorator-%{version}.tar.bz2
Source1:        elementary-emerald-theme.tar.gz
Source2:        kwindeKoratorrc
BuildRequires:  kdebase4-workspace-devel 
BuildRequires:  qimageblitz-devel

%description
Unofficial port of the famous "deKorator" window decoration engine to KDE 4.
You can find themes at http://www.kde-look.org/index.php?xcontentmode=21

%files
%doc AUTHORS CHANGELOG.original COPYING README README.original TODO
%{_kde_libdir}/kde4/kwin3_deKorator.so
%{_kde_libdir}/kde4/kwin_deKorator_config.so
%{_kde_appsdir}/kwin/deKorator.desktop
%{_kde_appsdir}/deKorator/themes/*
%{_kde_configdir}/deKoratorthemes.knsrc
%{_kde_configdir}/kwindeKoratorrc

#--------------------------------------------------------------------

%prep
%setup -q -n dekorator-%{version}

%build
%cmake_kde4
%make

%install
pushd build
%makeinstall_std
%__tar xf %{SOURCE1}
%__mkdir -p $RPM_BUILD_ROOT/%{_kde_appsdir}/deKorator/themes/
cp -r Elementary $RPM_BUILD_ROOT/%{_kde_appsdir}/deKorator/themes/
%__mkdir -p $RPM_BUILD_ROOT/%{_kde_configdir}/
%__cp %{SOURCE2} $RPM_BUILD_ROOT/%{_kde_configdir}/
popd



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14510 |12mr|kdeadmin4-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define with_printer_applet 1
%{?_with_printer_applet: %{expand: %%global with_printer_applet 1}}

Name:		kdeadmin4
Version:	4.9.4
Release:	1
Epoch:		2
Summary:	K Desktop Environment - Administrative Tools
Group:		Graphical desktop/KDE
URL:		http://www.kde.org
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdeadmin-%{version}.tar.xz
License:	GPL
Requires:	pciutils
BuildRequires:	kdelibs4-devel
BuildRequires:	kdepimlibs4-devel
BuildRequires:	python-kde4-devel
BuildRequires:	python-qt4
BuildRequires:	python-devel
BuildRequires:	python-cups
%if %{with_printer_applet}
BuildRequires:	system-config-printer-libs
BuildRequires:	system-config-printer
%else
BuildConflicts:	system-config-printer-libs
%endif
BuildRequires:	automoc4
Suggests:	kcron
Suggests:	kuser
Suggests:	ksystemlog

%description
The kdeadmin package contains packages that usually only a system
administrator might need:
	- kcron
		Editor for the cron command scheduler.
	- kuser
		An user manager.

%files
%doc README

#------------------------------------------------------------------------

%package -n kuser
Group:		Graphical desktop/KDE
Summary:	Users and groups manager
Provides:	kuser4
Provides:	kde4-kuser = %{EVRD}

%description -n kuser
Kuser is a tool to create, remove and modify user accounts and groups.

%files -n kuser
%{_kde_bindir}/kuser
%{_kde_applicationsdir}/kuser.desktop
%{_kde_appsdir}/kuser
%{_kde_datadir}/config.kcfg/kuser.kcfg
%{_kde_docdir}/*/*/kuser
%{_kde_iconsdir}/*/*/*/kuser*

#------------------------------------------------------------------------

%package -n kcron
Group:		Graphical desktop/KDE
Summary:	Graphical task scheduler
Provides:	kcron4
Provides:	kde4-kcron = %{EVRD}

%description -n kcron
Kcron is a graphical frontend to the cron system, used to schedule regular 
tasks on a Unix system.

%files -n kcron
%{_kde_services}/kcm_cron.desktop
%{_kde_libdir}/kde4/kcm_cron.so
%{_kde_docdir}/*/*/kcron

#------------------------------------------------------------------------

%package -n ksystemlog
Group:		Graphical desktop/KDE
Summary:	System log viewer tool for KDE 4
Provides:	ksystemlog4

%description -n ksystemlog
This program is developed for being used by beginner users,
which don't know how to find information about their Linux system,
and how the log files are in their computer.
But it is also designed for advanced users,
who want to quickly see problems occuring on their server.

KSystemLog has the following features :

- View all the main log of your system, by selecting them
 directly in a menu
 - Auto display new lines logged in bold
 - Tabbed view to allow displaying several logs at the same time
 - Saving in a file and copying to clipboard the selected log
   lines are also implemented (and email to your friends)
   - It can parse the following log files of your system :

   - X.org (or Xfree) logs
   - System logs (using the Syslog parser of KSystemLog)
   - Kernel logs
   - Daemons logs
   - Cron logs
   - Boot logs
   - Authentication logs
   - Cups logs
   - ACPID logs

%files -n ksystemlog
%{_kde_bindir}/ksystemlog
%{_kde_appsdir}/ksystemlog
%{_kde_applicationsdir}/ksystemlog.desktop
%{_kde_docdir}/*/*/ksystemlog

#------------------------------------------------------------------------

%if %{with_printer_applet}
%package -n system-config-printer-kde
Summary:	View current print jobs and configure new printers
Group:		Graphical desktop/KDE
URL:		http://utils.kde.org/projects/printer-applet
Requires:	python-kde4
Requires:	python-cups
Requires:	python-dbus
Requires:	kdeutils4-printer-applet

%description -n system-config-printer-kde
Printer Applet is a system tray utility that shows current print jobs,
shows printer warnings and errors and shows when printers that have
been plugged in for the first time are being auto-configured by
hal-cups-utils.

%files -n system-config-printer-kde
%{_kde_services}/system-config-printer-kde.desktop
%{_kde_appsdir}/system-config-printer-kde
%{_kde_docdir}/*/*/system-config-printer-kde
%endif
#------------------------------------------------------------------------

%prep
%setup -q -n kdeadmin-%{version}

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.1-1
- New version 4.9.1

* Wed Aug 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.0
- New version 4.9.0

* Mon Jul 16 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.8.97
- New version 4.8.97

* Fri Jun 29 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.8.95
- Update to 4.8.95

* Fri Jun 08 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 2:4.8.4-1
- update to 4.8.4

* Thu May 10 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 2:4.8.3-1
- update to 4.8.3

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 2:4.8.2-1
- update to 4.8.2

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 2:4.8.1-1
- update to 4.8.1

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.8.0-1
+ Revision: 762512
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.97-1
+ Revision: 758097
- New upstream tarball

* Tue Jan 03 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.95-1
+ Revision: 748792
- New version

* Fri Dec 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.90-1
+ Revision: 739366
- New upstream tarball

* Tue Nov 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.80-1
+ Revision: 732344
- Add Automoc4 as buildrequires ( to workaround a rpm5/iurt bug)
- New upstream tarball 4.7.80
- New upstream tarball 4.7.80

* Fri Aug 26 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.41-1
+ Revision: 697177
- New version 4.7.41

* Mon Aug 01 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.40-1
+ Revision: 692642
- New release 4.7.40

* Mon Jun 13 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.6.4-1
+ Revision: 684400
- New version 4.6.4

* Fri May 13 2011 Funda Wang <fwang@mandriva.org> 2:4.6.3-1
+ Revision: 674018
- new version 4.6.3

* Tue Apr 05 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.6.2-1
+ Revision: 650765
- Remove mkrel
- New version 4.6.2

* Mon Feb 28 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.6.1-1
+ Revision: 640722
- New version 4.6.1

* Wed Jan 26 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.6.0-1
+ Revision: 632960
- New version KDE 4.6 Final

* Thu Jan 06 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.5.95-1mdv2011.0
+ Revision: 629114
- New version KDE 4.6 RC2

* Thu Dec 23 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.5.90-1mdv2011.0
+ Revision: 624058
- New upstream tarball

* Wed Dec 08 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.5.85-1mdv2011.0
+ Revision: 616339
- New upstream tarball

* Sat Nov 27 2010 Funda Wang <fwang@mandriva.org> 2:4.5.80-1mdv2011.0
+ Revision: 601634
- new version 4.5.80 (aka 4.6 beta1)

* Sat Nov 20 2010 Funda Wang <fwang@mandriva.org> 2:4.5.77-0.svn1198704.1mdv2011.0
+ Revision: 599222
- new snapshot 4.5.77
- there is no core sub package now

* Fri Oct 29 2010 Funda Wang <fwang@mandriva.org> 2:4.5.74-0.svn1190490.1mdv2011.0
+ Revision: 589884
- new snapshot 4.5.74

* Wed Sep 15 2010 Funda Wang <fwang@mandriva.org> 2:4.5.68-1mdv2011.0
+ Revision: 578417
- new snapshot 4.5.68

* Tue Sep 07 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.5.67-1mdv2011.0
+ Revision: 576447
- New version 4.5.67
- Fix file list
- New version 4.5.65
- Do not build system-config-printer-kde
  CCBUG: 60829

* Fri Aug 06 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.5.0-1mdv2011.0
+ Revision: 566564
- New upstream tarball
- Update to version 4.5.0

* Wed Jul 28 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.95-1mdv2011.0
+ Revision: 562632
- kde 4.4.95

* Tue May 04 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.3-1mdv2010.1
+ Revision: 542096
- Update to version 4.4.3
- Fix s-c-p-kde package name
- Remove rpm-devel buildrequires ( was needed for kde4-lilo )
  fix s-c-p-kde file list and requires

* Sun Mar 28 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.2-1mdv2010.1
+ Revision: 528309
- Update to version 4.4.2

* Thu Mar 11 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.1-1mdv2010.1
+ Revision: 517956
- kde4-lilo does not exist anymore
- Update to version 4.4.1

* Tue Feb 09 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.0-1mdv2010.1
+ Revision: 502605
- Update to version 4.4.0

* Mon Feb 01 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.98-1mdv2010.1
+ Revision: 498938
- Update to version 4.3.98 aka "kde 4.4 RC3"
- Update to version 4.3.98 aka "kde 4.4 RC3"

* Mon Jan 25 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.95-1mdv2010.1
+ Revision: 495974
- Update to version 4.3.95 aka "kde 4.4 RC2"

* Sun Jan 10 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.90-1mdv2010.1
+ Revision: 488235
- kpackage is not anymore
- Update to kde 4.4 rc1

  + Funda Wang <fwang@mandriva.org>
    - revert last commit (wait for next beta)
    - kpackage is not there any more

* Mon Dec 21 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.85-1mdv2010.1
+ Revision: 480702
- Update to kde 4.4 beta2

* Fri Dec 04 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.80-1mdv2010.1
+ Revision: 473202
- Update to kde 4.4 beta1

* Thu Nov 26 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.77-1mdv2010.1
+ Revision: 470388
- Update to kde 4.3.77
  Add branch switch
- Update to kde 4.3.75

* Mon Nov 16 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.75-1mdv2010.1
+ Revision: 466600
- Update to kde 4.3.75

* Thu Nov 12 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.73-2mdv2010.1
+ Revision: 465256
- Rebuild against new Qt

* Sun Nov 08 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.73-1mdv2010.1
+ Revision: 463207
- Update to kde 4.3.73
  Remove merged patch

* Tue Oct 06 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.3.2-1mdv2010.0
+ Revision: 454668
- New upstream release 4.3.2.

* Tue Sep 01 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.3.1-1mdv2010.0
+ Revision: 423220
- New upstream release 4.3.1.

* Sat Aug 15 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.0-2mdv2010.0
+ Revision: 416469
- Obsolete kde3 packages

* Tue Aug 04 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.3.0-1mdv2010.0
+ Revision: 409442
- New upstream release 4.3.0.
- Update to KDE 4.3 RC3

* Sat Jul 11 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.96-1mdv2010.0
+ Revision: 394881
- Update to Rc2

* Fri Jun 26 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.95-1mdv2010.0
+ Revision: 389371
- Update to kde 4.3Rc1

* Thu Jun 04 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.90-1mdv2010.0
+ Revision: 382826
- Update to beta2

* Fri May 29 2009 Funda Wang <fwang@mandriva.org> 2:4.2.88-1mdv2010.0
+ Revision: 380797
- New version 4.2.88

* Fri May 22 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.87-1mdv2010.0
+ Revision: 378795
- Update to kde   4.2.87

* Fri May 08 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.85-1mdv2010.0
+ Revision: 373531
- Update to kde 4.2.85
- Really remove patch when not needed just not comment them

* Tue May 05 2009 Funda Wang <fwang@mandriva.org> 2:4.2.71-0.svn961800.1mdv2010.0
+ Revision: 372037
- disable pkgconfig

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Update to kde 4.2.71
    - Remove non existing files

* Sat May 02 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.70-0.svn954171.1mdv2010.0
+ Revision: 370552
- Fix file list
- Update to kde 4.2.70
  Remove old macros

  + Helio Chissini de Castro <helio@mandriva.com>
    - Add build conflicts for future reference builds

* Wed Apr 15 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.2-2mdv2009.1
+ Revision: 367586
- Do not package system-config-printer-kde

* Fri Mar 27 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.2.2-1mdv2009.1
+ Revision: 361729
- Update with 4.2.2 try#1 packages

* Mon Mar 02 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.2.1-1mdv2009.1
+ Revision: 347011
- KDE 4.2.1 try#1 upstream release

* Mon Feb 16 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.0-2mdv2009.1
+ Revision: 340860
- Rebuild against qt4.5

* Wed Jan 28 2009 Funda Wang <fwang@mandriva.org> 2:4.2.0-1mdv2009.1
+ Revision: 334736
- New version 4.2.0

* Wed Jan 07 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.1.96-1mdv2009.1
+ Revision: 326829
- Update with Release Candidate 1 - 4.1.96

* Sat Dec 13 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.85-1mdv2009.1
+ Revision: 314016
- New version KDE 4.2 Beta2

* Thu Dec 11 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.82-1mdv2009.1
+ Revision: 313356
- Update to kde 4.1.82

* Sun Nov 30 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.81-1mdv2009.1
+ Revision: 308639
- Update to kde 4.1.81

* Wed Nov 19 2008 Helio Chissini de Castro <helio@mandriva.com> 2:4.1.80-1mdv2009.1
+ Revision: 304562
- Update with Beta 1 - 4.1.80

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Add requires on kdebase4-runtime package

* Sat Nov 15 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.73-1mdv2009.1
+ Revision: 303391
- Fix BuildRequire
- Add some python Buildrequires (python-kde4 && python-qt4)
- Update to kde 4.1.73
  New package system-config-printer-kde

* Sat Oct 25 2008 Funda Wang <fwang@mandriva.org> 2:4.1.71-1mdv2009.1
+ Revision: 297029
- New version 4.1.71

* Tue Oct 21 2008 Funda Wang <fwang@mandriva.org> 2:4.1.70-1mdv2009.1
+ Revision: 296143
- New version 4.1.70
- disable kpackage-doc installiing when not building kpackage
- drop unwanted pkgconfig files as fedora does
- fix description
- bump smart as requirement, as it is hardcoded in kpackage

  + Helio Chissini de Castro <helio@mandriva.com>
    - KDE 4.1.2 arriving.
    - Upgrade to forthcoming 4.1.1 packages
    - kpackage removed as smart is almost obsoleted and Mandriva uses different approach to rpm

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Add missing requires on ksystemlog

* Fri Jul 25 2008 Helio Chissini de Castro <helio@mandriva.com> 2:4.1.0-1mdv2009.0
+ Revision: 247591
- Update with Release Candidate 1 - 4.1.0

  + Funda Wang <fwang@mandriva.org>
    - suggests instead of requires. It can still use rpm to install packages
    - kpackage requires smart

* Sun Jul 13 2008 Helio Chissini de Castro <helio@mandriva.com> 2:4.0.98-1mdv2009.0
+ Revision: 234234
- Update with Release Candidate 1 - 4.0.98

* Mon Jul 07 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.0.85-1mdv2009.0
+ Revision: 232410
- New version kde 4.0.85
- Do not show Kuser and KPackage on the menu (menu cleaning task)

* Fri Jun 27 2008 Helio Chissini de Castro <helio@mandriva.com> 2:4.0.84-1mdv2009.0
+ Revision: 229405
- Update with new snapshot tarballs 4.0.84

* Thu Jun 19 2008 Helio Chissini de Castro <helio@mandriva.com> 2:4.0.83-1mdv2009.0
+ Revision: 226120
- Update with new snapshot tarballs 4.0.83

* Thu Jun 12 2008 Helio Chissini de Castro <helio@mandriva.com> 2:4.0.82-1mdv2009.0
+ Revision: 218301
- Update with new snapshot tarballs 4.0.82

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Tue Jun 03 2008 Helio Chissini de Castro <helio@mandriva.com> 2:4.0.81-1mdv2009.0
+ Revision: 214721
- Update with new snapshot tarballs 4.0.81

  + Michael Scherer <misc@mandriva.org>
    - use the same logic as buildrequires to decide if kde4-lilo is compiled ( ie, fix the logic for sparc, or mips )
    - fix typo and missing description

* Sat May 24 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.0.80-2mdv2009.0
+ Revision: 210965
- Versionnate buildrequires

* Sat May 24 2008 Helio Chissini de Castro <helio@mandriva.com> 2:4.0.80-1mdv2009.0
+ Revision: 210779
- New upstream kde4 4.1 beta1

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Own %%_kde_appsdir/ksystemlog

* Fri May 16 2008 Funda Wang <fwang@mandriva.org> 2:4.0.74-1mdv2009.0
+ Revision: 208073
- New version 4.0.74

* Tue May 13 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.0.73-1mdv2009.0
+ Revision: 206790
- Fix file list
- Update to kde 4.0.73

* Thu May 01 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.0.72-1mdv2009.0
+ Revision: 199816
- Update to kde 4.0.72
- New snapshot 4.0.70
- Fix epoch
- New snapshot 4.0.69

  + Helio Chissini de Castro <helio@mandriva.com>
    - New upstream kde4 4.1 alpha 1
    - New upstream kde4 4.1 alpha 1

* Fri Mar 28 2008 Helio Chissini de Castro <helio@mandriva.com> 2:4.0.3-1mdv2008.1
+ Revision: 191005
- Update for last stable release 4.0.3

* Sat Mar 08 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.0.2-2mdv2008.1
+ Revision: 182258
- Rebuild against new qt4 changes

* Sat Mar 01 2008 Helio Chissini de Castro <helio@mandriva.com> 2:4.0.2-1mdv2008.1
+ Revision: 177449
- New upstream bugfix release 4.0.2

* Wed Feb 20 2008 Thierry Vignaud <tv@mandriva.org> 2:4.0.1-2mdv2008.1
+ Revision: 173184
- fix no-buildroot-tag

* Mon Feb 11 2008 Helio Chissini de Castro <helio@mandriva.com> 2:4.0.1-1mdv2008.1
+ Revision: 165293
- Splitted packages
- Fixed file list and duplicates
- Update for 4.0.1

* Wed Jan 23 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.0.0-1mdv2008.1
+ Revision: 156943
- Update to kde 4.0.0

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Dec 24 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:3.97.1-0.750650.1mdv2008.1
+ Revision: 137426
- New snapshot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Dec 11 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:3.97.1-0.746368.1mdv2008.1
+ Revision: 117174
- New snapshot
- New snapshot
- New snapshot
- New version 3.91

  + Thierry Vignaud <tv@mandriva.org>
    - fix summary-ended-with-dot

* Wed May 09 2007 Laurent Montel <lmontel@mandriva.org> 2:3.90.1-0.20070502.1mdv2008.0
+ Revision: 25718
- new snapshot

* Wed May 02 2007 Laurent Montel <lmontel@mandriva.org> 2:3.80.3-0.20070502.5mdv2008.0
+ Revision: 20526
- new snapshot
- new snapshot


* Sun Mar 11 2007 Laurent Montel <lmontel@mandriva.com> 3.80.3-0.20070311.5mdv2007.1
+ Revision: 141315
- new snapshot
- Fix buildrequires
- new snapshot
- Fix spec file
- new snapshot
- 3.80.3

* Fri Feb 16 2007 Laurent Montel <lmontel@mandriva.com> 2:3.80.2-0.20070215.4mdv2007.1
+ Revision: 121693
- new snapshot
- Fix spec file
- new snapshot
- Fix description
- new snapshot
- Fix buildrequires
- update
- Fix buildrequires
- Import kdeadmin4

* Fri Nov 03 2006 Laurent Montel <lmontel@mandriva.com> 3.5.5-3mdv2007.0
- First package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14511 |12mr|kdeartwork4-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kdeartwork4
Summary:	K Desktop Environment
Version:	4.9.4
Release:	1
Epoch:		1
Group:		Graphical desktop/KDE
License:	GPL
URL:		http://www.kde.org
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdeartwork-%{version}.tar.xz
Patch0:		kdeartwork-4.8.2-l10n-ru.patch
BuildRequires:	kdebase4-workspace-devel
BuildRequires:	xscreensaver-base
BuildRequires:	pkgconfig(eigen2)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(libkexiv2)
BuildRequires:	pkgconfig(xt)
Suggests:	%{name}-emoticons
Suggests:	%{name}-kscreensaver
Suggests:	%{name}-sounds
Suggests:	%{name}-styles
Suggests:	%{name}-wallpapers
Suggests:	%{name}-color-schemes

%description
Additional artwork (themes, sound themes, icons,etc...) for KDE.

%files
%doc README

#-------------------------------------------------------------------------

%package icons-theme-nuvola
Summary:	Default Icons from kde4
Group:		Graphical desktop/KDE
Buildarch:	noarch
Obsoletes:	%{name}-icons-theme-nuvola < %{EVRD}

%description icons-theme-nuvola
nuvola icons theme

%files icons-theme-nuvola
%{_kde_iconsdir}/nuvola

#-------------------------------------------------------------------------

%package icons-theme-mono
Summary:	Mono Icons from kde4
Group:		Graphical desktop/KDE
Buildarch:	noarch

%description icons-theme-mono
Mono icons theme

%files icons-theme-mono
%{_kde_iconsdir}/mono

#-------------------------------------------------------------------------

%package emoticons
Summary:	%{name} emoticons
Group:		Graphical desktop/KDE
Buildarch:	noarch
Obsoletes:	%{name}-emoticons < %{EVRD}

%description emoticons
%{name} emoticons.

%files emoticons
%{_kde_datadir}/emoticons/*

#-------------------------------------------------------------------------

%package sounds
Summary:	%{name} sounds
Group:		Graphical desktop/KDE
Buildarch:	noarch

%description sounds
%{name} sounds.

%files sounds
%{_kde_datadir}/sounds/KDE_Logout_new.wav
%{_kde_datadir}/sounds/KDE_Startup_new.wav

#-------------------------------------------------------------------------

%package styles
Summary:	%{name} styles
Group:		Graphical desktop/KDE
Conflicts:	kdebase4-workspace < 2:4.5.68

%description styles
%{name} styles.

%files styles
%{_kde_appsdir}/kstyle
%{_kde_libdir}/kde4/kstyle_phase_config.so
%{_kde_libdir}/kde4/plugins/styles/phasestyle.so
%{_kde_libdir}/kde4/kwin3_kde2.so
%{_kde_libdir}/kde4/kwin3_keramik.so
%{_kde_libdir}/kde4/kwin3_modernsys.so
%{_kde_libdir}/kde4/kwin3_quartz.so
%{_kde_libdir}/kde4/kwin3_redmond.so
%{_kde_libdir}/kde4/kwin3_web.so
%{_kde_libdir}/kde4/kwin_kde2_config.so
%{_kde_libdir}/kde4/kwin_keramik_config.so
%{_kde_libdir}/kde4/kwin_modernsys_config.so
%{_kde_libdir}/kde4/kwin_quartz_config.so
%{_kde_appsdir}/kwin/kde2.desktop
%{_kde_appsdir}/kwin/keramik.desktop
%{_kde_appsdir}/kwin/modernsystem.desktop
%{_kde_appsdir}/kwin/quartz.desktop
%{_kde_appsdir}/kwin/redmond.desktop
%{_kde_appsdir}/kwin/web.desktop

#-------------------------------------------------------------------------

%package color-schemes
Summary:	%{name} color schemes
Group:		Graphical desktop/KDE
Buildarch:	noarch

%description color-schemes
%{name} color schemes.

%files color-schemes
%{_kde_appsdir}/color-schemes

#-------------------------------------------------------------------------

%package wallpapers
Summary:	%{name} wallpapers
Group:		Graphical desktop/KDE
Buildarch:	noarch

%description wallpapers
%{name} wallpapers.

%files wallpapers
%{_kde_datadir}/wallpapers/*

#-------------------------------------------------------------------------

%package aurorae-themes-air-oxygen
Summary:	%{name} wallpapers
Group:		Graphical desktop/KDE
Buildarch:	noarch

%description aurorae-themes-air-oxygen
%{name} wallpapers.

%files aurorae-themes-air-oxygen
%{_kde_appsdir}/aurorae/themes/Air-Oxygen

#-------------------------------------------------------------------------

%package aurorae-themes-oxygen
Summary:	%{name} wallpapers
Group:		Graphical desktop/KDE
Buildarch:	noarch

%description aurorae-themes-oxygen
%{name} wallpapers.

%files aurorae-themes-oxygen
%{_kde_appsdir}/aurorae/themes/Oxygen

#-----------------------------------------------------------------------------

%package -n plasma-desktoptheme-aya
Summary:	Plasma aya desktopthemes
Group:		Graphical desktop/KDE
Provides:	plasma-desktoptheme
Buildarch:	noarch

%description -n plasma-desktoptheme-aya
Plasma aya desktopthemes.

%files -n plasma-desktoptheme-aya
%{_kde_appsdir}/desktoptheme/Aya

#-----------------------------------------------------------------------------

%package -n plasma-desktoptheme-androbit
Summary:	Plasma androbit desktopthemes
Group:		Graphical desktop/KDE
Provides:	plasma-desktoptheme
Buildarch:	noarch

%description -n plasma-desktoptheme-androbit
Plasma androbit desktopthemes.

%files -n plasma-desktoptheme-androbit
%{_kde_appsdir}/desktoptheme/Androbit

#-----------------------------------------------------------------------------

%package -n plasma-desktoptheme-produkt
Summary:	Plasma produkt desktopthemes
Group:		Graphical desktop/KDE
Provides:	plasma-desktoptheme
Buildarch:	noarch

%description -n plasma-desktoptheme-produkt
Plasma produkt desktopthemes.

%files -n plasma-desktoptheme-produkt
%{_kde_appsdir}/desktoptheme/Produkt

#-----------------------------------------------------------------------------

%package -n plasma-desktoptheme-tibanna
Summary:	Plasma tibanna desktopthemes
Group:		Graphical desktop/KDE
Provides:	plasma-desktoptheme
Buildarch:	noarch

%description -n plasma-desktoptheme-tibanna
Plasma tibanna desktopthemes.

%files -n plasma-desktoptheme-tibanna
%{_kde_appsdir}/desktoptheme/Tibanna

#-----------------------------------------------------------------------------

%package -n plasma-desktoptheme-slim-glow
Summary:	Plasma slim-glow desktopthemes
Group:		Graphical desktop/KDE
Provides:	plasma-desktoptheme
Buildarch:	noarch

%description -n plasma-desktoptheme-slim-glow
Plasma slim-glow desktopthemes.

%files -n plasma-desktoptheme-slim-glow
%{_kde_appsdir}/desktoptheme/slim-glow

#-----------------------------------------------------------------------------

%package kscreensaver
Summary:	%{name} kscreensaver
Group:		Graphical desktop/KDE

%description kscreensaver
%{name} kscreensaver.

%files kscreensaver
%{_kde_appsdir}/kfiresaver
%{_kde_appsdir}/kscreensaver
%{_kde_bindir}/*.kss
%{_kde_services}/ScreenSavers/*
%{_kde_bindir}/kxsconfig
%{_kde_bindir}/kxsrun

#-----------------------------------------------------------------------------

%prep
%setup -q -n kdeartwork-%{version}
%patch0 -p1

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.1-1
- New version 4.9.1

* Mon Aug 13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.0-1
- Update to 4.9.0

* Wed Jul 18 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.8.97-1
- Update to 4.8.97

* Sun Jul 01 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.8.95-1
- Update to 4.8.95
- Add pkgconfig(libkexiv2) to BuildRequires
- Spec cleanup

* Fri Jun 08 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 1:4.8.4-1
- update to 4.8.4

* Thu May 10 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 1:4.8.3-1
- update to 4.8.3

* Thu Apr 19 2012 Mikhail Kompaniets <mkompan@mezon.ru> 1:4.8.2-2
- Russian localization for .desktop files

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 1:4.8.2-1
- update to 4.8.2

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 1:4.8.1-1
- update to 4.8.1

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.8.0-1
+ Revision: 762513
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.97-1
+ Revision: 758098
- New upstream tarball

* Tue Jan 03 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.95-1
+ Revision: 748918
- New version

* Fri Dec 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.90-1
+ Revision: 739367
- New upstream tarball

* Sat Nov 19 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.80-1
+ Revision: 731895
- New upstream tarball 4.7.80

* Wed Sep 21 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.41-1
+ Revision: 700668
- Fix file list
- Fix buildrequires
- New version 4.7.41

* Mon Jun 13 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.6.4-1
+ Revision: 684401
- New version 4.6.4

* Fri May 13 2011 Funda Wang <fwang@mandriva.org> 1:4.6.3-1
+ Revision: 674321
- update br
- new version 4.6.3

* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 1:4.6.2-2
+ Revision: 666019
- mass rebuild

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Remove mkrel
    - New version 4.6.2

* Mon Feb 28 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.6.1-1
+ Revision: 640723
- New version 4.6.1

* Mon Jan 31 2011 Funda Wang <fwang@mandriva.org> 1:4.6.0-1
+ Revision: 634356
- BR xt

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - New version KDE 4.6 Final

* Thu Jan 06 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.5.95-2mdv2011.0
+ Revision: 629116
- New version KDE 4.6 RC2

* Fri Dec 24 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.5.90-2mdv2011.0
+ Revision: 624580
- Fix file list
- New upstream tarball

* Wed Dec 08 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.5.85-1mdv2011.0
+ Revision: 616340
- New upstream tarball

* Sat Nov 27 2010 Funda Wang <fwang@mandriva.org> 1:4.5.80-1mdv2011.0
+ Revision: 601705
- new version 4.5.80 (aka 4.6 beta1)

* Sat Nov 20 2010 Funda Wang <fwang@mandriva.org> 1:4.5.77-0.svn1198704.1mdv2011.0
+ Revision: 599199
- new snapshot 4.5.77

* Fri Oct 29 2010 Funda Wang <fwang@mandriva.org> 1:4.5.74-0.svn1190490.1mdv2011.0
+ Revision: 589893
- new snapshot 4.5.74

* Fri Oct 08 2010 Funda Wang <fwang@mandriva.org> 1:4.5.71-0.svn1183776.1mdv2011.0
+ Revision: 584220
- New snapshot 4.5.71

* Wed Sep 15 2010 Funda Wang <fwang@mandriva.org> 1:4.5.68-2mdv2011.0
+ Revision: 578671
- obsoletes old arch package

* Wed Sep 15 2010 Funda Wang <fwang@mandriva.org> 1:4.5.68-1mdv2011.0
+ Revision: 578564
- New snapshot 4.5.68

* Tue Sep 07 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.5.67-1mdv2011.0
+ Revision: 576448
- New version 4.5.67

* Fri Aug 06 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.5.0-1mdv2011.0
+ Revision: 566565
- New upstream tarball
- Update to version 4.5.0

* Wed Jul 28 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.95-1mdv2011.0
+ Revision: 562712
- KDE 4.5 RC3

* Tue May 04 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.3-1mdv2010.1
+ Revision: 542097
- Update to version 4.4.3

* Sun Mar 28 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.2-1mdv2010.1
+ Revision: 528310
- Update to version 4.4.2

* Tue Mar 02 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.1-1mdv2010.1
+ Revision: 513405
- Update to version 4.4.1

* Tue Feb 09 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.0-1mdv2010.1
+ Revision: 502606
- Update to version 4.4.0

* Mon Feb 01 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.98-1mdv2010.1
+ Revision: 498939
- Update to version 4.3.98 aka "kde 4.4 RC3"
- Update to version 4.3.98 aka "kde 4.4 RC3"

* Mon Jan 25 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.95-1mdv2010.1
+ Revision: 495975
- Update to version 4.3.95 aka "kde 4.4 RC2"

* Sun Jan 10 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.90-1mdv2010.1
+ Revision: 488226
- Update to kde 4.4 rc1

* Mon Dec 21 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.85-1mdv2010.1
+ Revision: 480703
- Update to kde 4.4 beta2

* Fri Dec 04 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.80-1mdv2010.1
+ Revision: 473204
- Update to kde 4.4 beta1

* Sat Nov 28 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.77-1mdv2010.1
+ Revision: 470734
- Update to kde 4.3.77

* Mon Nov 16 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.75-1mdv2010.1
+ Revision: 466602
- Update to kde 4.3.75

* Wed Nov 11 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.73-2mdv2010.1
+ Revision: 465063
- Rebuild against new qt

* Sun Nov 08 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.73-1mdv2010.1
+ Revision: 462974
- Update to kde 4.3.73

* Tue Oct 06 2009 Helio Chissini de Castro <helio@mandriva.com> 1:4.3.2-1mdv2010.0
+ Revision: 454431
- New upstream release 4.3.2.

* Sat Sep 19 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.1-3mdv2010.0
+ Revision: 444665
- Add eigen2 as BuildRequires ( tks MIB )

* Fri Sep 18 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.1-2mdv2010.0
+ Revision: 444213
- Add obsolete for kde3 upgrade

* Tue Sep 01 2009 Helio Chissini de Castro <helio@mandriva.com> 1:4.3.1-1mdv2010.0
+ Revision: 423209
- New upstream release 4.3.1.

* Sat Aug 15 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.0-2mdv2010.0
+ Revision: 416481
- Obsolete kde3 packages

* Tue Aug 04 2009 Helio Chissini de Castro <helio@mandriva.com> 1:4.3.0-1mdv2010.0
+ Revision: 409411
- New upstream release 4.3.0.

* Thu Jul 23 2009 Helio Chissini de Castro <helio@mandriva.com> 1:4.2.98-1mdv2010.0
+ Revision: 398845
- Update to KDE 4.3 RC3

* Sat Jul 11 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.96-1mdv2010.0
+ Revision: 394886
- Update to Rc2

* Thu Jun 25 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.95-1mdv2010.0
+ Revision: 389228
- Update to kde 4.3Rc1

* Thu Jun 04 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.90-1mdv2010.0
+ Revision: 382827
- Update to beta2

* Fri May 29 2009 Funda Wang <fwang@mandriva.org> 1:4.2.88-1mdv2010.0
+ Revision: 380764
- New version 4.2.88

* Fri May 22 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.87-1mdv2010.0
+ Revision: 378798
- Update to kde   4.2.87

* Fri May 08 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.85-1mdv2010.0
+ Revision: 373532
- Update to kde 4.2.85

* Sun May 03 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.71-0.svn961800.1mdv2010.0
+ Revision: 371232
- Update to kde 4.2.71
- Update to kde 4.2.70
- Update to kde 4.2.70

* Thu Apr 02 2009 Helio Chissini de Castro <helio@mandriva.com> 1:4.2.2-2mdv2009.1
+ Revision: 363557
- Removed inavlid requires pulling down unecessary large amount of packages

* Fri Mar 27 2009 Helio Chissini de Castro <helio@mandriva.com> 1:4.2.2-1mdv2009.1
+ Revision: 361731
- Update with 4.2.2 try#1 packages

* Sat Feb 28 2009 Helio Chissini de Castro <helio@mandriva.com> 1:4.2.1-1mdv2009.1
+ Revision: 346211
- KDE 4.2.1 try#1 upstream release

* Mon Feb 16 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.0-2mdv2009.1
+ Revision: 340865
- Rebuild against qt4.5

* Tue Jan 27 2009 Helio Chissini de Castro <helio@mandriva.com> 1:4.2.0-1mdv2009.1
+ Revision: 334355
- Update with official 4.2.0 upstream tarball

* Sun Jan 11 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.96-2mdv2009.1
+ Revision: 328173
- Add back kscreensaver now that kdebase4-workspace is found

* Fri Jan 09 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.96-1mdv2009.1
+ Revision: 327456
- Remove kscreensaver for now
- Fix file list

  + Helio Chissini de Castro <helio@mandriva.com>
    - Update with Release Candidate 1 - 4.1.96

* Sun Dec 14 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.85-2mdv2009.1
+ Revision: 314206
- Rebuild because of BS failure
- New version KDE 4.2 Beta2

* Thu Dec 11 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.82-1mdv2009.1
+ Revision: 313357
- Update to kde 4.1.82

* Sun Nov 30 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.81-1mdv2009.1
+ Revision: 308647
- Update to kde 4.1.81

* Wed Nov 19 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.1.80-1mdv2009.1
+ Revision: 304565
- Update with Beta 1 - 4.1.80

* Fri Nov 14 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.73-1mdv2009.1
+ Revision: 303171
- Update to kde 4.1.73

* Sun Nov 09 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.71-2mdv2009.1
+ Revision: 301655
- Bump release
- More obsoletes
- Obsoletes kdeartwork-screensavers
- Remove wrong obsolete on core package
- change Requires into Suggests in the metapackage
- Provide additionnal icons set
  Obsolete kde3 kdeartwork icons set

* Sat Oct 25 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.71-1mdv2009.1
+ Revision: 297064
- New version 4.1.71

* Mon Oct 20 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.70-1mdv2009.1
+ Revision: 295843
- Fix Build
- Update to kde 4.1.70

* Tue Sep 30 2008 Gustavo Pichorim Boiko <boiko@mandriva.com> 1:4.1.2-2mdv2009.0
+ Revision: 290198
- Remove unused patches
- Fix the crossfade effect by processing it offscreen before drawing onscreen

* Sat Sep 27 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.1.2-1mdv2009.0
+ Revision: 288842
- KDE 4.1.2 arriving.

* Sun Aug 31 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.1.1-1mdv2009.0
+ Revision: 277844
- Upgrade to forthcoming 4.1.1 packages

* Tue Aug 26 2008 Rodrigo Gonçalves de Oliveira <rodrigo@mandriva.com> 1:4.1.0-4mdv2009.0
+ Revision: 276238
- Added some pre-effects to kscreensaver

* Wed Aug 13 2008 Rodrigo Gonçalves de Oliveira <rodrigo@mandriva.com> 1:4.1.0-3mdv2009.0
+ Revision: 271431
- Added "Use crossfade effect" option to slideshow screensaver setup.

* Mon Aug 11 2008 Rodrigo Gonçalves de Oliveira <rodrigo@mandriva.com> 1:4.1.0-2mdv2009.0
+ Revision: 270772
- Added crossfade transiction effect

* Fri Jul 25 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.1.0-1mdv2009.0
+ Revision: 247602
- Update with Release Candidate 1 - 4.1.0

* Thu Jul 10 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.98-1mdv2009.0
+ Revision: 233194
- Update with Release Candidate 1 - 4.0.98

* Mon Jul 07 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.85-1mdv2009.0
+ Revision: 232433
- New version kde 4.0.85

* Sun Jun 29 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.84-1mdv2009.0
+ Revision: 230059
- Fix BuildRequires

  + Helio Chissini de Castro <helio@mandriva.com>
    - Update with new snapshot tarballs 4.0.84
    - Screensavers are back

* Thu Jun 19 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.83-1mdv2009.0
+ Revision: 226098
- Update with new snapshot tarballs 4.0.83
- Update with new snapshot tarballs 4.0.82
- Update with new snapshot tarballs 4.0.81

* Sun May 25 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.80-2mdv2009.0
+ Revision: 211069
- Versionnate BuildRequires

  + Helio Chissini de Castro <helio@mandriva.com>
    - New upstream kde4 4.1 beta1

* Fri May 16 2008 Funda Wang <fwang@mandriva.org> 1:4.0.74-1mdv2009.0
+ Revision: 208071
- New version 4.0.74

* Thu May 08 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.73-1mdv2009.0
+ Revision: 204751
- Update to kde 4.0.73

* Wed May 07 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.72-1mdv2009.0
+ Revision: 202767
- Fix File list
- Update to kde 4.0.72
- New snapshot 4.0.70
- New snapshot 4.0.69

  + Helio Chissini de Castro <helio@mandriva.com>
    - New upstream kde4 4.1 alpha 1

* Fri Mar 28 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.3-1mdv2008.1
+ Revision: 191015
- Update for last stable release 4.0.3

* Sat Mar 08 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.2-2mdv2008.1
+ Revision: 182259
- Rebuild against new qt4 changes

* Sat Mar 01 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.2-1mdv2008.1
+ Revision: 177462
- New upstream bugfix release 4.0.2

* Mon Feb 11 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.1-1mdv2008.1
+ Revision: 165438
- Update for 4.0.1

* Sun Jan 13 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.0-3mdv2008.1
+ Revision: 151033
+ rebuild (emptylog)

* Sun Jan 13 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.0-2mdv2008.1
+ Revision: 151023
- Update for final stable 4.0.0

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Funda Wang <fwang@mandriva.org>
    - should require with epoch

* Mon Dec 24 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.97.1-0.751522.1mdv2008.1
+ Revision: 137446
- New snapshot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Dec 11 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.97.1-0.746274.1mdv2008.1
+ Revision: 117167
- New snapshot

* Sat Dec 01 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.96.1-0.743525.2mdv2008.1
+ Revision: 114250
- New snapshot

* Fri Nov 23 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.96.1-0.739275.2mdv2008.1
+ Revision: 111564
- New snapshot
- KDE4 RC1

* Thu Oct 25 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.94.1-0.728852.2mdv2008.1
+ Revision: 102184
- Fix BuildRequires
- New snapshot
- New snapshot for Beta2
  [BUGFIX] Fix Requires (Bug #32991)

* Tue Aug 07 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.92.0-0.697235.1mdv2008.0
+ Revision: 59881
- Updating to revision 697235
- Update for revision 694291

  + Laurent Montel <lmontel@mandriva.org>
    - new snapshot
    - it compiles with enable-final
    - new snapshot


* Thu Jan 25 2007 Laurent Montel <lmontel@mandriva.com> 3.80.2-0.20070123.1mdv2007.0
+ Revision: 113088
- new snapshot

* Thu Jan 18 2007 Laurent Montel <lmontel@mandriva.com> 3.80.2-0.20070117.1mdv2007.1
+ Revision: 110238
- Update

* Wed Jan 10 2007 Laurent Montel <lmontel@mandriva.com> 3.80.2-0.20070109.1mdv2007.1
+ Revision: 106997
- Update
- Fix file list

* Thu Jan 04 2007 Laurent Montel <lmontel@mandriva.com> 3.80.2-0.20070103.1mdv2007.1
+ Revision: 104119
- Update
- Import kdeartwork4

* Wed Dec 27 2006 Laurent Montel <lmontel@mandriva.com> 3.5.5-1mdv2007.0
- First package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14512 |12mr|kdebase4-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define build_iconoverlay 1

Name:		kdebase4
Summary:	K Desktop Environment
Version:	4.9.4
Release:	1
Epoch:		1
Group:		Graphical desktop/KDE
License:	GPL
URL:		http://www.kde.org
Source0:	ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kde-baseapps-%{version}.tar.xz
Source1:	%{name}.rpmlintrc
Patch1:		kdebase-4.2.95-Use-Mandriva-Home-Icon.patch
Patch2:		kdebase-4.8.97-mdvuserface.patch
Patch3:		kdebase-4.8.97-fileplaces.patch
Patch4:		kdebase-4.9.0-konq-templates-cleanup.patch
Patch10:	kdebase-4.8.1-dolphin-showdelete.patch
Patch12:	kdebase-4.8.1-Set-Preview-true.patch
Patch13:	kdebase-4.8.1-kdepasswd-kcm.patch
Patch101:	kdebase-4.8.2.dolphinrcui.patch
Patch104:	kdebase-4.8.2-dolphin-delete-files-on-flash-drives.patch
Patch105:	kdebase-4.9.0-dolphin-klook.patch
Patch106:	kdebase-4.9.4-iconoverlay-plugin.patch
Patch107:	kdebase-4.8.3-konqueror-settings-kio-proxy.patch
#branch patches
#trunk patches
# test patches
BuildRequires:	kdelibs4-devel
BuildRequires:	zlib-devel
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(libstreams)
BuildRequires:	pkgconfig(qimageblitz)
BuildRequires:	pkgconfig(shared-desktop-ontologies)
BuildRequires:	pkgconfig(xt)
Requires:	kdebase4-runtime
Suggests:	dolphin
Suggests:	kdepasswd
Suggests:	kde4-nsplugins
Suggests:	kdialog
Suggests:	kfind
Suggests:	konqueror
Suggests:	keditbookmarks
Requires:	plasma-applet-folderview

%description
This meta package requires all base kdebase 4 packages.

%files
%doc README

#------------------------------------------------

%define dolphinprivate_major 4
%define libdolphinprivate %mklibname dolphinprivate %{dolphinprivate_major}

%package -n %{libdolphinprivate}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libdolphinprivate}
KDE 4 core library.

%files -n %{libdolphinprivate}
%{_kde_libdir}/libdolphinprivate.so.%{dolphinprivate_major}*

#-----------------------------------------------------------------------------

%package -n dolphin
Summary:	File manager for KDE focusing on usability
Group:		Graphical desktop/KDE
Requires:	kdebase4-runtime
Requires:	kfind
Provides:	dolphin4
Suggests:	ffmpegthumbs
Suggests:	kde-odf-thumbnail
Suggests:	klook
Provides:	kde4-dolphin = %{EVRD}

%description -n dolphin
Dolphin is a file manager for KDE focusing on usability.
The main features of Dolphin are:
- Navigation bar for URLs, which allows to navigate quickly
     through the file hierarchy.
- View properties are remembered for each folder.
- Split of views is supported.
- Network transparency.
- Undo/redo functionality.
- Renaming of a variable number of selected items in one step.

Dolphin is not intended to be a competitor to Konqueror: Konqueror
acts as universal viewer being able to show HTML pages, text documents,
directories and a lot more, whereas Dolphin focuses on being only a file
manager. This approach allows to optimize the user interface for the task
of file management.

%files -n dolphin
%doc %{_kde_docdir}/HTML/en/dolphin/
%{_kde_bindir}/dolphin
%{_kde_bindir}/servicemenudeinstallation
%{_kde_bindir}/servicemenuinstallation
%{_kde_applicationsdir}/dolphin.desktop
%{_kde_services}/dolphinpart.desktop
%{_kde_services}/kcmdolphingeneral.desktop
%{_kde_services}/kcmdolphinnavigation.desktop
%{_kde_services}/kcmdolphinservices.desktop
%{_kde_services}/kcmdolphinviewmodes.desktop
%{_kde_services}/filenamesearch.protocol
%{_kde_servicetypes}/fileviewversioncontrolplugin.desktop
%{_kde_datadir}/kde4/servicetypes/iconviewoverlaycontrolplugin.desktop
%{_kde_configdir}/servicemenu.knsrc
%{_kde_datadir}/config.kcfg/dolphin_*
%{_kde_libdir}/libkdeinit4_dolphin.so
%{_kde_libdir}/kde4/dolphinpart.so
%{_kde_libdir}/kde4/kcm_dolphingeneral.so
%{_kde_libdir}/kde4/kcm_dolphinnavigation.so
%{_kde_libdir}/kde4/kcm_dolphinservices.so
%{_kde_libdir}/kde4/kcm_dolphinviewmodes.so
%{_kde_libdir}/kde4/kio_filenamesearch.so
%{_kde_appsdir}/dolphinpart/dolphinpart.rc
%{_kde_appsdir}/dolphin/
%{_kde_datadir}/templates/

#-----------------------------------------------------------------------------

%package -n kdepasswd
Summary:	Kdepasswd
Group:		Graphical desktop/KDE
Requires:	kdebase4-runtime

%description -n kdepasswd
User password management

%files -n kdepasswd
%doc %{_kde_docdir}/HTML/en/kdepasswd/
%{_kde_bindir}/kdepasswd
%{_kde_libdir}/kde4/kcm_useraccount.so
%{_kde_applicationsdir}/kdepasswd.desktop
%{_kde_services}/kcm_useraccount.desktop
%{_kde_datadir}/config.kcfg/kcm_useracc*
%{_kde_appsdir}/kdm/pics/users/*.png

#-----------------------------------------------------------------------------

%package -n kde4-nsplugins
Summary:	Netscape plugins wrapper for kde
Group:		Graphical desktop/KDE
Requires:	kdebase4-runtime
Conflicts:	kdebase4-devel < 1:4.7.90-2

%description -n kde4-nsplugins
Netscape plugins wrapper for kde.

%files -n kde4-nsplugins
%{_datadir}/dbus-1/interfaces/org.kde.nsplugins.*.xml
%{_kde_bindir}/nspluginscan
%{_kde_bindir}/nspluginviewer
%{_kde_appsdir}/nsplugin/nspluginpart.rc
%{_kde_libdir}/kde4/libkcminit_nsplugins.so
%{_kde_libdir}/kde4/libnsplugin.so
%{_kde_services}/khtml_plugins.desktop

#------------------------------------------------

%define konq_major 5
%define libkonq %mklibname konq %{konq_major}

%package -n %{libkonq}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkonq}
KDE 4 core library.

%files -n %{libkonq}
%{_kde_libdir}/libkonq.so.%{konq_major}*

#------------------------------------------------

%define konqsidebarplugin_major 4
%define libkonqsidebarplugin %mklibname konqsidebarplugin %{konqsidebarplugin_major}

%package -n %{libkonqsidebarplugin}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkonqsidebarplugin}
KDE 4 core library.

%files -n %{libkonqsidebarplugin}
%{_kde_libdir}/libkonqsidebarplugin.so.%{konqsidebarplugin_major}*

#------------------------------------------------

%define konquerorprivate_major 4
%define libkonquerorprivate %mklibname konquerorprivate %{konquerorprivate_major}

%package -n %{libkonquerorprivate}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkonquerorprivate}
KDE 4 core library.

%files -n %{libkonquerorprivate}
%{_kde_libdir}/libkonquerorprivate.so.%{konquerorprivate_major}*

#------------------------------------------------

%define kbookmarkmodel_private_major 4
%define libkbookmarkmodel_private %mklibname kbookmarkmodel_private %{kbookmarkmodel_private_major}

%package -n %{libkbookmarkmodel_private}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkbookmarkmodel_private}
KDE 4 core library.

%files -n %{libkbookmarkmodel_private}
%{_kde_libdir}/libkbookmarkmodel_private.so.%{kbookmarkmodel_private_major}*

#------------------------------------------------

%package -n konq-plugins
Summary:	Konqueror plugins
Group:		Graphical desktop/KDE
Requires:	konqueror
Conflicts:	dolphin < 1:4.7.0

%description -n konq-plugins
This module contains plugins that interact with Konqueror.

%files -n konq-plugins
%{_kde_bindir}/fsview
%{_kde_libdir}/kde4/adblock.so
%{_kde_libdir}/kde4/akregatorkonqfeedicon.so
%{_kde_libdir}/kde4/autorefresh.so
%{_kde_libdir}/kde4/babelfishplugin.so
%{_kde_libdir}/kde4/dirfilterplugin.so
%{_kde_libdir}/kde4/domtreeviewerplugin.so
%{_kde_libdir}/kde4/fsviewpart.so
%{_kde_libdir}/kde4/khtmlsettingsplugin.so
%{_kde_libdir}/kde4/kimgallery.so
%{_kde_libdir}/kde4/minitoolsplugin.so
%{_kde_libdir}/kde4/rellinksplugin.so
%{_kde_libdir}/kde4/searchbarplugin.so
%{_kde_libdir}/kde4/uachangerplugin.so
%{_kde_libdir}/kde4/validatorsplugin.so
%{_kde_libdir}/kde4/webarchiverplugin.so
%{_kde_libdir}/kde4/webarchivethumbnail.so
%{_kde_appsdir}/akregator/pics/feed.png
%{_kde_appsdir}/dolphinpart/kpartplugins/dirfilterplugin.desktop
%{_kde_appsdir}/dolphinpart/kpartplugins/dirfilterplugin.rc
%{_kde_appsdir}/dolphinpart/kpartplugins/kimgalleryplugin.desktop
%{_kde_appsdir}/dolphinpart/kpartplugins/kimgalleryplugin.rc
%{_kde_appsdir}/domtreeviewer/domtreeviewerui.rc
%{_kde_appsdir}/fsview/fsview_part.rc
%{_kde_appsdir}/khtml/kpartplugins/akregator_konqfeedicon.desktop
%{_kde_appsdir}/khtml/kpartplugins/akregator_konqfeedicon.rc
%{_kde_appsdir}/khtml/kpartplugins/autorefresh.desktop
%{_kde_appsdir}/khtml/kpartplugins/autorefresh.rc
%{_kde_appsdir}/khtml/kpartplugins/khtmlsettingsplugin.desktop
%{_kde_appsdir}/khtml/kpartplugins/khtmlsettingsplugin.rc
%{_kde_appsdir}/khtml/kpartplugins/minitoolsplugin.desktop
%{_kde_appsdir}/khtml/kpartplugins/minitoolsplugin.rc
%{_kde_appsdir}/khtml/kpartplugins/plugin_adblock.desktop
%{_kde_appsdir}/khtml/kpartplugins/plugin_adblock.rc
%{_kde_appsdir}/khtml/kpartplugins/plugin_babelfish.desktop
%{_kde_appsdir}/khtml/kpartplugins/plugin_babelfish.rc
%{_kde_appsdir}/khtml/kpartplugins/plugin_domtreeviewer.desktop
%{_kde_appsdir}/khtml/kpartplugins/plugin_domtreeviewer.rc
%{_kde_appsdir}/khtml/kpartplugins/plugin_rellinks.desktop
%{_kde_appsdir}/khtml/kpartplugins/plugin_rellinks.rc
%{_kde_appsdir}/khtml/kpartplugins/plugin_validators.desktop
%{_kde_appsdir}/khtml/kpartplugins/plugin_validators.rc
%{_kde_appsdir}/khtml/kpartplugins/plugin_webarchiver.desktop
%{_kde_appsdir}/khtml/kpartplugins/plugin_webarchiver.rc
%{_kde_appsdir}/khtml/kpartplugins/uachangerplugin.desktop
%{_kde_appsdir}/khtml/kpartplugins/uachangerplugin.rc
%{_kde_appsdir}/konqueror/icons/oxygen/*/actions/google.png
%{_kde_appsdir}/konqueror/icons/oxygen/scalable/actions/google.svgz
%{_kde_appsdir}/konqueror/kpartplugins/searchbar.desktop
%{_kde_appsdir}/konqueror/kpartplugins/searchbar.rc
%{_kde_appsdir}/konqueror/opensearch/google.xml
%{_kde_appsdir}/kwebkitpart/kpartplugins/akregator_konqfeedicon.desktop
%{_kde_appsdir}/kwebkitpart/kpartplugins/akregator_konqfeedicon.rc
%{_kde_appsdir}/kwebkitpart/kpartplugins/autorefresh.desktop
%{_kde_appsdir}/kwebkitpart/kpartplugins/autorefresh.rc
%{_kde_appsdir}/kwebkitpart/kpartplugins/plugin_babelfish.desktop
%{_kde_appsdir}/kwebkitpart/kpartplugins/plugin_babelfish.rc
%{_kde_appsdir}/kwebkitpart/kpartplugins/plugin_validators.desktop
%{_kde_appsdir}/kwebkitpart/kpartplugins/plugin_validators.rc
%{_kde_appsdir}/kwebkitpart/kpartplugins/uachangerplugin.desktop
%{_kde_appsdir}/kwebkitpart/kpartplugins/uachangerplugin.rc
%{_kde_appsdir}/kwebkitpart/kpartplugins/khtmlsettingsplugin.desktop
%{_kde_appsdir}/kwebkitpart/kpartplugins/khtmlsettingsplugin.rc
%{_kde_datadir}/config.kcfg/validators.kcfg
%{_kde_configdir}/translaterc
%{_kde_iconsdir}/hicolor/*/apps/fsview.png
%{_kde_iconsdir}/oxygen/*/actions/babelfish.png
%{_kde_iconsdir}/oxygen/*/actions/cssvalidator.png
%{_kde_iconsdir}/oxygen/*/actions/htmlvalidator.png
%{_kde_iconsdir}/oxygen/*/actions/imagegallery.png
%{_kde_iconsdir}/oxygen/*/actions/validators.png
%{_kde_iconsdir}/oxygen/*/actions/webarchiver.png
%{_kde_iconsdir}/oxygen/scalable/actions/htmlvalidator.svgz
%{_kde_iconsdir}/oxygen/scalable/actions/validators.svgz
%{_kde_services}/ServiceMenus/imageconverter.desktop
%{_kde_services}/fsview_part.desktop
%{_kde_services}/webarchivethumbnail.desktop

#-----------------------------------------------------------------------------

%package -n konqueror
Summary:	KDE file and web browser
Group:		Graphical desktop/KDE
Requires:	kdebase4-runtime
Requires:	dolphin
Suggests:	keditbookmarks
Suggests:	konq-plugins
Conflicts:	kdebase4-devel < 1:4.7.90-2

%description -n konqueror
KDE file and web browser

%files -n konqueror
%{_datadir}/dbus-1/interfaces/org.kde.FavIcon.xml
%{_datadir}/dbus-1/interfaces/org.kde.?onqueror.*.xml
%doc %{_kde_docdir}/HTML/en/konqueror/
%{_kde_bindir}/kfmclient
%{_kde_bindir}/konqueror
%{_kde_libdir}/kde4/kded_konqy_preloader.so
%{_kde_libdir}/kde4/kcm_kio.so
%{_kde_libdir}/kde4/kcm_konq.so
%{_kde_libdir}/kde4/kcm_konqhtml.so
%{_kde_libdir}/kde4/kcm_kurifilt.so
%{_kde_libdir}/kde4/kcm_performance.so
%{_kde_libdir}/kde4/konq_aboutpage.so
%{_kde_libdir}/kde4/konq_shellcmdplugin.so
%{_kde_libdir}/kde4/konq_sidebar.so
%{_kde_libdir}/kde4/konq_sidebartree_dirtree.so
%{_kde_libdir}/kde4/konqsidebar_tree.so
%{_kde_libdir}/kde4/konqsidebar_web.so
%{_kde_libdir}/kde4/khtmlkttsdplugin.so
%{_kde_libdir}/libkdeinit4_kfmclient.so
%{_kde_libdir}/libkdeinit4_konqueror.so
%{_kde_libdir}/kde4/kcm_history.so
%{_kde_libdir}/kde4/kded_favicons.so
%{_kde_libdir}/kde4/konq_sound.so
%{_kde_libdir}/kde4/konq_sidebartree_bookmarks.so
%{_kde_libdir}/kde4/konqsidebar_history.so
%{_kde_libdir}/kde4/konqsidebar_places.so
%{_kde_libdir}/kde4/libexec/kcmproxyhelper
%{_sysconfdir}/dbus-1/system.d/org.kde.kcontrol.kcmproxy.conf
%{_kde_datadir}/polkit-1/actions/org.kde.kcontrol.kcmproxy.policy
%{_kde_datadir}/dbus-1/system-services/org.kde.kcontrol.kcmproxy.service
%{_kde_appsdir}/kcontrol/*
%{_kde_datadir}/config.kcfg/konqueror*
%{_kde_applicationsdir}/Home.desktop
%{_kde_applicationsdir}/kfmclient.desktop
%{_kde_applicationsdir}/kfmclient_dir.desktop
%{_kde_applicationsdir}/kfmclient_html.desktop
%{_kde_applicationsdir}/kfmclient_war.desktop
%{_kde_appsdir}/kcmcss/template.css
%{_kde_appsdir}/kconf_update/kfmclient_3_2.upd
%{_kde_appsdir}/kconf_update/kfmclient_3_2_update.sh
%{_kde_appsdir}/khtml/kpartplugins/khtmlkttsd.desktop
%{_kde_appsdir}/khtml/kpartplugins/khtmlkttsd.rc
%{_kde_appsdir}/dolphinpart/kpartplugins/kshellcmdplugin.desktop
%{_kde_appsdir}/dolphinpart/kpartplugins/kshellcmdplugin.rc
%{_kde_appsdir}/konqsidebartng
%{_kde_appsdir}/kbookmark/directory_bookmarkbar.desktop
%{_kde_appsdir}/kconf_update/favicons.upd
%{_kde_appsdir}/kconf_update/move_favicons.sh
%{_kde_appsdir}/kwebkitpart/kpartplugins/khtmlkttsd.desktop
%{_kde_appsdir}/kwebkitpart/kpartplugins/khtmlkttsd.rc
%{_kde_datadir}/autostart/konqy_preload.desktop
%{_kde_configdir}/konqsidebartngrc
%{_kde_services}/cache.desktop
%{_kde_services}/cookies.desktop
%{_kde_services}/ebrowsing.desktop
%{_kde_services}/filebehavior.desktop
%{_kde_services}/kcmkonqyperformance.desktop
%{_kde_services}/kcmperformance.desktop
%{_kde_services}/kded/konqy_preloader.desktop
%{_kde_services}/khtml_behavior.desktop
%{_kde_services}/khtml_filter.desktop
%{_kde_services}/khtml_general.desktop
%{_kde_services}/khtml_java_js.desktop
%{_kde_services}/konq_aboutpage.desktop
%{_kde_services}/konq_sidebartng.desktop
%{_kde_services}/konqueror.desktop
%{_kde_services}/netpref.desktop
%{_kde_services}/proxy.desktop
%{_kde_services}/smb.desktop
%{_kde_services}/useragent.desktop
%{_kde_services}/useragentstrings
%{_kde_services}/khtml_appearance.desktop
%{_kde_services}/kcmhistory.desktop
%{_kde_servicetypes}/konqaboutpage.desktop
%{_kde_servicetypes}/uasprovider.desktop
%{_kde_servicetypes}/konqdndpopupmenuplugin.desktop
%{_kde_appsdir}/konqueror/
%{_kde_iconsdir}/*/*/*/konqueror.*
%{_kde_services}/kded/favicons.desktop
%{_kde_servicetypes}/konqpopupmenuplugin.desktop
%exclude %{_kde_appsdir}/konqueror/icons/oxygen/*/actions/google.png
%exclude %{_kde_appsdir}/konqueror/icons/oxygen/scalable/actions/google.svgz
%exclude %{_kde_appsdir}/konqueror/kpartplugins/searchbar.desktop
%exclude %{_kde_appsdir}/konqueror/kpartplugins/searchbar.rc
%exclude %{_kde_appsdir}/konqueror/opensearch/google.xml

#-----------------------------------------------------------------------------

%package -n keditbookmarks
Summary:	Bookmark editor
Group:		Graphical desktop/KDE
Requires:	kdebase4-runtime

%description -n keditbookmarks
Bookmark editor.

%files -n keditbookmarks
%{_kde_bindir}/kbookmarkmerger
%{_kde_bindir}/keditbookmarks
%{_kde_libdir}/libkdeinit4_keditbookmarks.so
%{_kde_applicationsdir}/keditbookmarks.desktop
%{_kde_services}/bookmarks.desktop
%{_kde_appsdir}/keditbookmarks
%{_kde_datadir}/config.kcfg/keditbook*
%{_kde_mandir}/man1/kbookmarkmerger.1.*

#-----------------------------------------------------------------------------

%package -n kfind
Summary:	Application finder
Group:		Graphical desktop/KDE
Requires:	kdebase4-runtime

%description -n kfind
Application finder

%files -n kfind
%doc %{_kde_docdir}/HTML/en/kfind/
%{_kde_bindir}/kfind
%{_kde_applicationsdir}/kfind.desktop
%{_kde_iconsdir}/*/*/*/kfind.*
%{_kde_mandir}/man1/kfind.1.*

#-----------------------------------------------------------------------------

%package -n kdialog
Summary:	Dialog KDE base widgets
Group:		Graphical desktop/KDE
Requires:	kdebase4-runtime
Conflicts:	kdebase4-devel < 1:4.7.90-2

%description -n kdialog
Dialog KDE base widgets

%files -n kdialog
%{_datadir}/dbus-1/interfaces/org.kde.kdialog.ProgressDialog.xml
%{_kde_bindir}/kdialog

#-----------------------------------------------------------------------------

%package -n plasma-applet-folderview
Summary:	Display the content of folders (Desktop as default)
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-folderview
Display the content of folders (Desktop as default)

%files -n plasma-applet-folderview
%{_kde_libdir}/kde4/plasma_applet_folderview.so
%{_kde_services}/plasma-applet-folderview.desktop

#-----------------------------------------------------------------------------

%package devel
Summary:	Devel stuff for kdebase 4
Group:		Development/KDE and Qt
Requires:	kdelibs4-devel
Requires:	%{libdolphinprivate} = %{EVRD}
Requires:	%{libkonq} = %{EVRD}
Requires:	%{libkonqsidebarplugin} = %{EVRD}
Requires:	%{libkbookmarkmodel_private} = %{EVRD}

%description devel
This package contains header files needed if you wish to build applications
based on kdebase.

%files devel
%{_kde_libdir}/libdolphinprivate.so
%{_kde_libdir}/libkonq.so
%{_kde_libdir}/libkonqsidebarplugin.so
%{_kde_libdir}/libkbookmarkmodel_private.so
%{_kde_includedir}/*.h

#-----------------------------------------------------------------------------

%prep
%setup -q -n kde-baseapps-%{version}

# Rediff
%patch1 -p0 -b .mdvicon
%patch2 -p1 -b .mdvface
%patch3 -p1 -b .fileplaces
%patch4 -p1 -b .konq-templates
%patch10 -p1
%patch12 -p1
%patch13 -p1
%patch101 -p1
#patch104 -p1
%patch105 -p1
%patch106 -p1
%patch107 -p1

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

rm -f %{buildroot}%{_kde_datadir}/applications/kde4/konqbrowser.desktop
rm -f %{buildroot}%{_kde_datadir}/applications/kde4/konquerorsu.desktop

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.3-1
- New version 4.9.3

* Fri Nov 04 2012 Sergey Borovkov <sergey.borovkov@osinit.ru> 1:4.9.3-4
- New Klook patch

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.2-3
- New version 4.9.2
- Add kdebase-4.8.3-konqueror-settings-kio-proxy patch and update files
- Add rpmlint filters

* Fri Sep 28 2012 Sergey Borovkov <sergey.borovkov@osinit.ru> 1:4.9.1-2
- Adapted Klook patches to KDE 4.9

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.1-1
- New version 4.9.1

* Fri Aug 03 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.0-1
- New version 4.9.0
- Re-diff konq-templates-cleanup patch

* Wed Jul 25 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.8.97-3
- Add fileplaces patch to fix issue with missing custom translations in
  Dolphin (Music, Pictures etc)

* Tue Jul 24 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.8.97-2
- Re-diff and enable mdvuserface patch

* Thu Jul 12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.8.97-1
- New version 4.8.97
- Drop no longer needed Conflicts and Obsoletes
- Improve KDE4 macros path usage is files
- Change kdebase-devel to kdebase4-devel in Conflicts
- Convert BuildRequires to pkgconfig style

* Thu Jun 28 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.8.95-1
- Update to 4.8.95

* Tue Jun 19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.8.90-1
- Update to 4.8.90
- Many patches require re-diff, comment them out for now

* Fri Jun 08 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 1:4.8.4-1
- update to 4.8.4

* Thu Jun 1 2012 Evgeniy Auzhin <evgeniy.augin@osinit.ru> 1:4.8.3-4
- Patch to add Klook overlay icon for items in file views in Dolphin

* Thu May 31 2012 Alexander Skakov <alexander.skakov@osinit.ru> 1:4.8.3-3
- Patch to immediately remove files from removable medias instead of using trash bin in dolphin

* Fri May 18 2012 Alexander Skakov <alexander.skakov@osinit.ru> 1:4.8.3-2
- Fixed patch kdebase-4.8.2-konq-templates-cleanup.patch

* Thu May 10 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 1:4.8.3-1
- update to 4.8.3

* Fri Apr 27 2012 Ural Mullabaev <ural.mullabaev@rosalab.ru> 1:4.8.2-11
- Fixed mandriva user face patch

* Wed Apr 18 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 1:4.8.2-10
- bump release

* Tue Apr 17 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 1:4.8.2-9
- drop konqueror desktop files

* Sat Apr 14 2012 Ural Mullabaev <ural.mullabaev@rosalab.ru> 1:4.8.2-8
- Fixed konq templates cleanup patch

* Fri Apr 13 2012 Ural Mullabaev <ural.mullabaev@rosalab.ru> 1:4.8.2-7
- Fixed dolphin Delete context menu item

* Mon Apr 9 2012 Mikhail Kompaniets <mkompan@mezon.ru> 1:4.8.2-2
- localization patch for .desktop files

* Sun Apr  6 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 1:4.8.2-1
- update to 4.8.2

* Tue Apr 03 2012 Alexander Skakov <alexandr.skakov@osinit.ru> 1:4.8.1-10
- Added old patch to display "Create Symlink" item in dolphin context menu

* Tue Apr 03 2012 Alexander Skakov <alexandr.skakov@osinit.ru> 1:4.8.1-9
- Added old patch to fix dolphin context menu

* Thu Mar 29 2012 Sergey Borovkov <sergey.borovkov@osinit.ru> 1:4.8.1-7
- Replaced patch for kdepasswd

* Wed Mar 28 2012 Alexander Skakov <alexandr.skakov@osinit.ru> 1:4.8.1-6
- Removed unnecessary menu items in "Create new" menu throughout KDE

* Wed Mar 28 2012 Sergey Borovkov <sergey.borovkov@osinit.ru> 1:4.8.1-5
- Fix bug that cause control centre hanging when user tried to change name

* Wed Mar 28 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 1:4.8.1-4
- enable icons preview

* Mon Mar 26 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 1:4.8.1-3
- klook import

* Fri Mar 16 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 1:4.8.1-2
- use internal dolphin

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 1:4.8.1-1
- update to 4.8.1
- fix dolphin show delete

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.8.0-1
+ Revision: 762415
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.97-1
+ Revision: 758116
- New upstream tarball

* Tue Jan 03 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.95-1
+ Revision: 748790
- New version

  + Zé <ze@mandriva.org>
    - clean defattr
    - dbus insterface .xml files are not development files
    - tag doc files

* Tue Dec 13 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.90-1
+ Revision: 740654
- Fix file list
- Try to fix buildrequire
- Add missing source
- New upstream tarball

* Wed Nov 23 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.80-1
+ Revision: 732747
- New upstream tarball

* Tue Oct 04 2011 Oden Eriksson <oeriksson@mandriva.com> 1:4.7.41-5
+ Revision: 702915
- attempt to relink against libpng15.so.15

* Fri Sep 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.41-4
+ Revision: 699091
- Fix file list
- Fix file list
- Fix file list
- Fix file list
- Remove konsole it is on it own package now
- Update to kde 4.7.41

* Wed Jun 29 2011 Eugeni Dodonov <eugeni@mandriva.com> 1:4.6.4-4
+ Revision: 688289
- Proper buildrequires

  + Alex Burmashev <burmashev@mandriva.org>
    - one more spec change
    - buildrequires fix
    - buildrequires fix
    - fixed requires for Sync
    - spec fix
    - added dolphin sync patch

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Fix typo
    - Fix typo

* Mon Jun 27 2011 Alex Burmashev <burmashev@mandriva.org> 1:4.6.4-3
+ Revision: 687451
- small spec fix for patch13
- Changed dolphin preview option to true

* Tue Jun 21 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.6.4-2
+ Revision: 686515
- Add new dolphin UI

* Mon Jun 13 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.6.4-1
+ Revision: 684416
- New version 4.6.4
- Fix avatar size ( from eugeni)

* Sat May 14 2011 Funda Wang <fwang@mandriva.org> 1:4.6.3-1
+ Revision: 674400
- new version 4.6.3

* Tue Apr 26 2011 Alex Burmashev <burmashev@mandriva.org> 1:4.6.2-2
+ Revision: 659349
- dolphin ui change

* Tue Apr 05 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.6.2-1
+ Revision: 650767
- Remove mkrel
- New version 4.6.2

* Wed Mar 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.6.1-2
+ Revision: 643082
- Use new tarball
- Disable patch4
- Fix patches
- Use new tarball
- New version 4.6.1

* Thu Feb 17 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.6.0-2
+ Revision: 638106
- Suggests konq-plugins
  CCBUG: 62519

* Mon Jan 31 2011 Funda Wang <fwang@mandriva.org> 1:4.6.0-1
+ Revision: 634351
- BR libxt

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - New version KDE 4.6 Final

* Thu Jan 06 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.5.95-1mdv2011.0
+ Revision: 629133
- New version KDE 4.6 RC2

* Thu Dec 23 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.5.90-1mdv2011.0
+ Revision: 624076
- New upstream tarball

* Wed Dec 08 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.5.85-1mdv2011.0
+ Revision: 616358
- New upstream tarball

* Fri Nov 26 2010 Funda Wang <fwang@mandriva.org> 1:4.5.80-1mdv2011.0
+ Revision: 601449
- new version 4.5.80 (aka 4.6 beta1)

* Sat Nov 20 2010 Funda Wang <fwang@mandriva.org> 1:4.5.77-0.svn1198704.1mdv2011.0
+ Revision: 599109
- new version 4.5.77

* Sat Nov 13 2010 Funda Wang <fwang@mandriva.org> 1:4.5.76-0.svn1196353.1mdv2011.0
+ Revision: 597050
- new snapshot 4.5.76

* Thu Oct 28 2010 Funda Wang <fwang@mandriva.org> 1:4.5.74-0.svn1190490.1mdv2011.0
+ Revision: 589737
- new snapshot 4.5.74

* Fri Oct 08 2010 Funda Wang <fwang@mandriva.org> 1:4.5.71-0.svn1183606.1mdv2011.0
+ Revision: 584108
- update file list
- New snapshot 4.5.71
- kdebase apps has nothing to do with workspace

* Wed Sep 15 2010 Funda Wang <fwang@mandriva.org> 1:4.5.68-1mdv2011.0
+ Revision: 578401
- apply more patches
- patch9 does not apply any more
- empty trash patch merged upstream
- transbin configure menu merged upstream
- apply patches again
- apply mdvuserface patch
- use home-mdk icon from all themes
- there is no kappfinder and dolphin is using correct category now
- New snapshot 4.5.68

* Tue Sep 07 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.5.67-1mdv2011.0
+ Revision: 576411
- Remove old conflicts
- New version 4.5.67

* Tue Aug 31 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.5.65-2mdv2011.0
+ Revision: 574948
- Rebuild
- Update to kde 4.5.65

* Fri Aug 06 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.5.0-1mdv2011.0
+ Revision: 566581
- New upstream tarball
- Update to version 4.5.0

* Wed Jul 28 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.95-1mdv2011.0
+ Revision: 562629
- kde 4.4.95

* Fri May 28 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.3-7mdv2010.1
+ Revision: 546486
- Requires kde-odf-thumbnail
  CCBUG: 59429

* Tue May 25 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.3-6mdv2010.1
+ Revision: 546024
- Fixed typo
- Fix dolphin annotation patch

* Tue May 25 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.3-5mdv2010.1
+ Revision: 545910
- Fix dolphin annotation

* Mon May 24 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.3-4mdv2010.1
+ Revision: 545821
- Add pcpa patch fixing konsole fonts ( P301 )
  CCBUG: 57564

* Thu May 13 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.3-3mdv2010.1
+ Revision: 544669
- Add ffmpegthumbs as suggests for dolphin
  Change requires into suggests

* Mon May 10 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.3-2mdv2010.1
+ Revision: 544366
- Add nepomuk-scribo as buildrequire
- Fix typo
- Sync patches with branch
- Add an nepomuk anotation in dolphin

* Tue May 04 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.3-1mdv2010.1
+ Revision: 542140
- Update to version 4.4.3

* Fri Apr 30 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.2-6mdv2010.1
+ Revision: 541380
- Move template files into the dolphin package
  CCBUG: 58999
- Add a default shortcut for hidding the menubar

* Thu Apr 15 2010 Funda Wang <fwang@mandriva.org> 1:4.4.2-4mdv2010.1
+ Revision: 534982
- rebuild

* Thu Apr 01 2010 Rodrigo Gonçalves de Oliveira <rodrigo@mandriva.com> 1:4.4.2-2mdv2010.1
+ Revision: 530725
- Added patch that adds text eliding on first line of a dolphin icon

* Tue Mar 30 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.2-1mdv2010.1
+ Revision: 529661
- Fix compilation, thanks to rodrigo
- Add a debug in konsole
- Update to version 4.4.2

* Thu Mar 25 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.1-13mdv2010.1
+ Revision: 527507
- Handle the emptytrash case

* Thu Mar 25 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.1-12mdv2010.1
+ Revision: 527398
- Add an option to allow to configure the trash bin

* Sat Mar 20 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.1-11mdv2010.1
+ Revision: 525395
- Remove unwanted part of the patch
- New version of the kcm_accountmanager patch

* Sat Mar 20 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.1-9mdv2010.1
+ Revision: 525385
- Fix a crash in kdepasswd where there is no plugged webcam

* Tue Mar 16 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.1-8mdv2010.1
+ Revision: 522507
- Fix BuildRequires
- Use kcm-webcam in main kdepasswd

* Wed Mar 03 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.1-6mdv2010.1
+ Revision: 513840
- Remove merged patch
- Update to version 4.4.1

  + Rodrigo Gonçalves de Oliveira <rodrigo@mandriva.com>
    - Changing patch for folderview (added an slider to change the icon frame width)

* Thu Feb 25 2010 Rodrigo Gonçalves de Oliveira <rodrigo@mandriva.com> 1:4.4.0-5mdv2010.1
+ Revision: 511232
- Added patch that allow user to use a fadding effect on the icon label (folderview)

* Wed Feb 17 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.0-4mdv2010.1
+ Revision: 507315
- Backport nepomuk fixes from branch

* Tue Feb 09 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.0-3mdv2010.1
+ Revision: 503459
- Fix file list
- Update to version 4.4.0

* Sun Feb 07 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.98-2mdv2010.1
+ Revision: 501525
- Allow to execute script in dolphin

* Mon Feb 01 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.98-1mdv2010.1
+ Revision: 498940
- Update to version 4.3.98 aka "kde 4.4 RC3"
- Update to version 4.3.98 aka "kde 4.4 RC3"

* Tue Jan 26 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.95-1mdv2010.1
+ Revision: 496511
- Fix file list
- Remove unused buildrequire
- Update to version 4.3.95 aka "kde 4.4 RC2"
- Update to version 4.3.95 aka "kde 4.4 RC2"

* Sun Jan 10 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.90-1mdv2010.1
+ Revision: 488241
- Fix  file list
- Update to kde 4.4 rc1

* Mon Dec 21 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.85-1mdv2010.1
+ Revision: 480695
- Update to kde 4.4 beta2

* Fri Dec 04 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.80-1mdv2010.1
+ Revision: 473158
- Update to kde 4.4 Beta1

* Sat Nov 28 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.77-1mdv2010.1
+ Revision: 470773
- add webkitkde-devel as buildrequire
- Update to kde 4.3.77

* Mon Nov 16 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.75-1mdv2010.1
+ Revision: 466596
- Update to kde 4.3.75
  Removed webkitkde Buildrequire until the rpm is fixed
  Fix file list

* Wed Nov 11 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.73-3mdv2010.1
+ Revision: 464591
- Rebuild

* Sat Nov 07 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.73-2mdv2010.1
+ Revision: 462459
- Remove wrong Require

* Sat Nov 07 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.73-1mdv2010.1
+ Revision: 462389
- Update to kde 4.3.73

* Wed Oct 28 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.2-3mdv2010.0
+ Revision: 459627
- Fix password modification in kdepasswd ( BKO #212004)

* Sun Oct 25 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.2-2mdv2010.0
+ Revision: 459204
- Add 2 patches fixing xdg-user issues

* Tue Oct 06 2009 Helio Chissini de Castro <helio@mandriva.com> 1:4.3.2-1mdv2010.0
+ Revision: 454426
- New upstream release 4.3.2.

* Thu Sep 17 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.1-4mdv2010.0
+ Revision: 444183
- Obsolete kde3 packages

* Thu Sep 17 2009 Helio Chissini de Castro <helio@mandriva.com> 1:4.3.1-3mdv2010.0
+ Revision: 443987
- Rebuild against mistaken removal

* Sat Sep 12 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.1-2mdv2010.0
+ Revision: 438578
- Obsolete kde3 packages

* Tue Sep 01 2009 Helio Chissini de Castro <helio@mandriva.com> 1:4.3.1-1mdv2010.0
+ Revision: 423204
- New upstream release 4.3.1.

* Tue Aug 04 2009 Helio Chissini de Castro <helio@mandriva.com> 1:4.3.0-1mdv2010.0
+ Revision: 409400
- New upstream release 4.3.0.

* Wed Jul 22 2009 Helio Chissini de Castro <helio@mandriva.com> 1:4.2.98-1mdv2010.0
+ Revision: 398723
- Update to KDE 4.3 RC3

* Sat Jul 11 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.96-1mdv2010.0
+ Revision: 394584
- Update to Rc2

* Sat Jun 27 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.95-3mdv2010.0
+ Revision: 389816
- Apply previous patch
- Use mandriva icon for Home.desktop

* Thu Jun 25 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.95-1mdv2010.0
+ Revision: 389158
- Update to kde 4.3Rc1

* Thu Jun 04 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.90-1mdv2010.0
+ Revision: 382682
- Update to beta2

* Fri May 29 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.88-3mdv2010.0
+ Revision: 381065
- Remove requires on konqueror in the dolphin package
- Konqueror must requires dolphin, if not the file manager part does not work

* Fri May 29 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.88-1mdv2010.0
+ Revision: 380732
- Update to kde 4.2.88

* Fri May 22 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.87-1mdv2010.0
+ Revision: 378779
- Update to kde   4.2.87

* Fri May 08 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.85-1mdv2010.0
+ Revision: 373517
- Update to kde 4.2.85

* Mon May 04 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.71-0.svn961800.1mdv2010.0
+ Revision: 371518
- Update to kde 4.2.71

* Thu Apr 30 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.70-0.svn954171.1mdv2010.0
+ Revision: 369154
- Update to kde 4.2.70
  Rediff patches
  Remove merged patches
  Fix File list

* Fri Apr 17 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.2-7mdv2009.1
+ Revision: 367879
- Really apply patch110

* Wed Apr 15 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.2-6mdv2009.1
+ Revision: 367593
- Fix panel size when hovering files

* Fri Apr 10 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.2-5mdv2009.1
+ Revision: 365928
- Add some upstream patches from branch
        - Patch108: Show tab names containing '&' correctly in Konqueror. ( KDE bug #189281 )
        - Patch109: Adjust the first column width to the maximum needed   ( KDE bug #178794 )

* Tue Apr 07 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.2-4mdv2009.1
+ Revision: 364679
- Add two patches from trunk
    - Fix shortcuts in folderview
    - Allow to add cashew actions in the folderview right click

* Mon Apr 06 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.2-3mdv2009.1
+ Revision: 364381
- Add Upstream patches from the 4.2 branch
    - Patch107: Fixed regression introduced with KDE 4.2.0 that the column width setting was ignored.

* Sun Apr 05 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.2-2mdv2009.1
+ Revision: 364123
- Add some upstream patches from branch
        - Patch100: Fix local service menus and built-in local services not being shown
        - Patch101: When looking for a frame by name, look first in the calling part
        - Patch102: Use a better way to ensure that the popup is closed when the user clicks outside of it.
        - Patch103: Fix openUrlRequest
        - Patch104: Fixes the problem that multiple tabs might get opened on middle clicking a folder in Columns View.
        - Patch105: Folderview: Fix a valgrind warning about an uninitialized variable.
        - Patch106: KFind: Now using "locate" returns results properly

* Sun Mar 29 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.2-1mdv2009.1
+ Revision: 362076
- Update to kde 4.2.2
  Remove merged patches

* Wed Mar 18 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.1-5mdv2009.1
+ Revision: 357245
- Obsoletes old kde3 konsole
- Obsolete old kdebase-nsplugins

* Wed Mar 04 2009 Helio Chissini de Castro <helio@mandriva.com> 1:4.2.1-3mdv2009.1
+ Revision: 348467
- Added konqueror conflicts for old kde4-nsplugins in 2009.0

* Wed Mar 04 2009 Helio Chissini de Castro <helio@mandriva.com> 1:4.2.1-2mdv2009.1
+ Revision: 348383
- New "smart" detection code in konsole braking completly the selction behavior. Reverting to 4.2.0 process until upstream is notified

* Sat Feb 28 2009 Helio Chissini de Castro <helio@mandriva.com> 1:4.2.1-1mdv2009.1
+ Revision: 346118
- KDE 4.2.1 try#1 upstream release

* Wed Feb 25 2009 Helio Chissini de Castro <helio@mandriva.com> 1:4.2.0-9mdv2009.1
+ Revision: 344931
- Make Mandriva systemn settings user dialog compliant with faces dir used in our distro

* Tue Feb 24 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.0-8mdv2009.1
+ Revision: 344529
- remove patch200

* Sun Feb 22 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.0-7mdv2009.1
+ Revision: 343999
- Fix patch
- [Trunk] Allow to move tabs
- Revert the revert ( was not the origin of the issue)

* Wed Feb 18 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.0-6mdv2009.1
+ Revision: 342556
- Revert upstream commit 903395 for tests purposes

* Sun Feb 15 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.0-5mdv2009.1
+ Revision: 340649
- Remove SuperUser profile, asked by upstream

* Sun Feb 15 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.0-4mdv2009.1
+ Revision: 340607
- Fix konsole with Vim
- Add a SuperUser profiles ( proposed upstream)

* Mon Feb 02 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.0-2mdv2009.1
+ Revision: 336401
- Enable testing to allow to copy/paste on folderview

* Tue Jan 27 2009 Helio Chissini de Castro <helio@mandriva.com> 1:4.2.0-1mdv2009.1
+ Revision: 334608
- Bring back the webkit part
- Update with official 4.2.0 upstream tarball

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Fix Requires (Bug  #47250)

* Thu Jan 15 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.96-2mdv2009.1
+ Revision: 329938
- Rebuild

* Thu Jan 08 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.96-1mdv2009.1
+ Revision: 327284
- Fix file list
- Remove merged patches

  + Helio Chissini de Castro <helio@mandriva.com>
    - Update with Release Candidate 1 - 4.1.96

* Mon Dec 29 2008 Funda Wang <fwang@mandriva.org> 1:4.1.85-3mdv2009.1
+ Revision: 320842
- rebuild for new raw1394

* Wed Dec 24 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.85-2mdv2009.1
+ Revision: 318325
- fix write of mimeapps.list
- Testing patch from dfaure when adding file association

* Fri Dec 12 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.85-1mdv2009.1
+ Revision: 313755
- Fix File list

  + Helio Chissini de Castro <helio@mandriva.com>
    - Update with Beta 1 - 4.1.85

* Thu Dec 11 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.82-1mdv2009.1
+ Revision: 312977
- Update to kde 4.1.82

* Sun Nov 30 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.81-1mdv2009.1
+ Revision: 308577
- Update to kde 4.1.81
- Fix folderview description and summary

* Thu Nov 20 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.80-1mdv2009.1
+ Revision: 304866
- Fix BuildRequires ( because of KNewPasswordDialog::checkAndGetPassword )

  + Helio Chissini de Castro <helio@mandriva.com>
    - Update with Beta 1 - 4.1.80

* Fri Nov 14 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.73-1mdv2009.1
+ Revision: 303168
- Fix install
- Update to kde 4.1.73
  Fix file list
  Use %%makeinstall macros
  Remove the rm -fr on a non existant file

* Fri Oct 24 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.71-1mdv2009.1
+ Revision: 297014
- Update to kde 4.1.71

* Mon Oct 20 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.70-2mdv2009.1
+ Revision: 295842
- Update to kde 4.1.70

* Sun Sep 28 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.2-4mdv2009.0
+ Revision: 289072
- fix parsing Konsole command in profiles ( from trunk )

* Sat Sep 27 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.2-3mdv2009.0
+ Revision: 288958
- [BUGFIX] Allow to rename folder on the sidebar (Bug #43796)

* Fri Sep 26 2008 Daniel Pestana de Gouveia <dpg@mandriva.com.br> 1:4.1.2-2mdv2009.0
+ Revision: 288662
- Fix drag-and-dropping files to the sidebar in Konqueror (#44095)

* Fri Sep 26 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.1.2-1mdv2009.0
+ Revision: 288331
- KDE 4.1.2 arriving.

* Thu Sep 18 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.1.1-5mdv2009.0
+ Revision: 285652
- Post 4.1.1 branch past - konqueror masking ssl connections in listbox

* Wed Sep 17 2008 Michael Scherer <misc@mandriva.org> 1:4.1.1-4mdv2009.0
+ Revision: 285421
- enhance konsole, kappfinder and konqueror summary
- automated end of line fix ( vim macro that remove whitespace at the end )
- fix Summary of kwrite and dolphin, fix #42918 and #42919, dolphin desc take from the old contrib package

* Fri Sep 12 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.1.1-3mdv2009.0
+ Revision: 284172
- kdecore already requests a phonon backend, so we should not requires here

* Thu Sep 04 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.1.1-2mdv2009.0
+ Revision: 280648
- Convenience requires

* Fri Aug 29 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.1.1-1mdv2009.0
+ Revision: 277483
- Upgrade to forthcoming 4.1.1 packages
- Prepare for 4.1.1. Added requires for misc-misc improving konsole font

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Add kfind as require of dolphin

* Sun Aug 17 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.0-4mdv2009.0
+ Revision: 273110
- Move kcm_filetypes in dolphin

* Mon Aug 04 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.1.0-3mdv2009.0
+ Revision: 263380
- Update with current branch 4.1 patches
- Update with current branch 4.1 patches

* Mon Jul 28 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.1.0-2mdv2009.0
+ Revision: 251559
- We should not requires pieces of kdeplasma-addons

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Fix Requires

* Fri Jul 25 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.1.0-1mdv2009.0
+ Revision: 247543
- Update with Release Candidate 1 - 4.1.0

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Add keditbookmarks as a suggest of Konqueror

* Fri Jul 11 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.98-2mdv2009.0
+ Revision: 233636
- Update with Release Candidate 1 - 4.0.98

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Fix dolphin menu location

* Mon Jul 07 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.85-1mdv2009.0
+ Revision: 232351
- Update to kde 4.0.85
- Move dolphin on the office section (menu cleaning task)

* Thu Jul 03 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.84-3mdv2009.0
+ Revision: 231402
- Add patch0 : Do not show kappfinder on tthe menu

* Wed Jul 02 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.84-2mdv2009.0
+ Revision: 230824
- recompile against plasma applet changes

* Fri Jun 27 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.84-1mdv2009.0
+ Revision: 229402
- Update with new snapshot tarballs 4.0.84

  + Anssi Hannula <anssi@mandriva.org>
    - fix wrong major in libkonquerorprivate and libdolphinprivate
    - ensure major correctness in file lists
    - add another conflict for smooth upgrade

* Thu Jun 19 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.83-5mdv2009.0
+ Revision: 226121
- Update with new snapshot tarballs 4.0.83
- Fix packaging bug found by anssi on libkonq
- Obsoletes 4.0.3 packages released before

  + Anssi Hannula <anssi@mandriva.org>
    - add more conflicts for smooth upgrade

* Thu Jun 12 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.82-3mdv2009.0
+ Revision: 218616
- Fixed name os applet to match other ones in kdeplasma

* Thu Jun 12 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.82-2mdv2009.0
+ Revision: 218587
- Fix Requires on plasma-applets-folderview

* Thu Jun 12 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.82-1mdv2009.0
+ Revision: 218482
- And now we reach a proper nomenclature for plasma items arriving
- Update with new snapshot tarballs 4.0.82

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Tue Jun 03 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.81-2mdv2009.0
+ Revision: 214855
- Update with new snapshot tarballs 4.0.81

* Fri May 30 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.81-1mdv2009.0
+ Revision: 213313
- New snapshot 4.0.81

* Sat May 24 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.80-1mdv2009.0
+ Revision: 210924
- Own %%_kde_appsdir/plugin
- Remove unneeded Buildrequires
- Rebuild against new soprano

  + Helio Chissini de Castro <helio@mandriva.com>
    - New upstream kde4 4.1 beta1

* Sat May 17 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.74-3mdv2009.0
+ Revision: 208373
- Rebuild because of BS failure
- Versionate BuildRequires
- Rebuild against new kdepimlibs4

  + Funda Wang <fwang@mandriva.org>
    - New version 4.0.74

* Wed May 14 2008 Anssi Hannula <anssi@mandriva.org> 1:4.0.73-4mdv2009.0
+ Revision: 207347
- add another conflict with old kde3 for smooth upgrade

* Thu May 08 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.73-3mdv2009.0
+ Revision: 204709
- Update to kde 4.0.73

* Wed May 07 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.72-3mdv2009.0
+ Revision: 203292
- Fix conflicts against old kde3

* Tue May 06 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.72-2mdv2009.0
+ Revision: 202261
- No need conflicts with nsplugin from kdebase4 for now

* Tue May 06 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.72-1mdv2009.0
+ Revision: 202052
- Fix BuildRequires
- Update to kde 4.0.72
- Fix file list
- New snapshot 4.0.70
- New snapshot 4.0.69

  + Helio Chissini de Castro <helio@mandriva.com>
    - New upstream kde4 4.1 alpha 1
    - Starting to push new infrastructure for devel KDE 4.1. KDE 4 will be on / now. KDE is dead. Long live KDE vi kdenetwork4/SPECS/kdenetwork4.spec ;-)

* Fri Mar 28 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.3-1mdv2008.1
+ Revision: 190991
- Update for last stable release 4.0.3

* Mon Mar 10 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.2-4mdv2008.1
+ Revision: 183935
- Backport 2 patches of kde 4.0.3
  	* Fix size in dolphin
  	* Fix crash in dolphin

* Sat Mar 08 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.2-3mdv2008.1
+ Revision: 182139
- Rebuild against new qt4 changes

* Sun Mar 02 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.2-2mdv2008.1
+ Revision: 177691
- Fix conflict with kde4-kinfocenter (part 2)

* Sat Mar 01 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.2-1mdv2008.1
+ Revision: 177439
- New upstream bugfix release 4.0.2

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Add ifdef statement to allow backports again

  + Thierry Vignaud <tv@mandriva.org>
    - fix summary-not-capitalized
    - fix description-line-too-long

* Sun Feb 10 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.1-1mdv2008.1
+ Revision: 164770
- Updating for stable KDE 4.0.1
- No more branches. From now, we will be using the monthly official KDE tarballs, as discussed by Mandriva KDE Team

* Sun Jan 27 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.0-1.765555.2mdv2008.1
+ Revision: 158702
- Rebuild because of missing signatures

* Thu Jan 24 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.0-1.765555.1mdv2008.1
+ Revision: 157668
- Update for current 4.0 branch

* Tue Jan 08 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.0-1mdv2008.1
+ Revision: 146492
- Updated to official 4.0.0
- Added xine-devel >= 1.1.9 as build requires

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Dec 24 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.97.1-2.752228.1mdv2008.1
+ Revision: 137367
- New snapshot
- Clean %%doc

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

  + Helio Chissini de Castro <helio@mandriva.com>
    - Fixed wrong excludes

* Thu Dec 13 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.97.1-2mdv2008.1
+ Revision: 119572
- Fix Kinfocenter file list

* Mon Dec 10 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.97.1-1mdv2008.1
+ Revision: 117068
- New Snapshot
  Kinfocenter is now on kdebase4 instead of kdebase4-runtime

  + Helio Chissini de Castro <helio@mandriva.com>
    - Updating to official kdebase 3.97.0
    - kdebase 4 now contains only apps part from kde 4 kdebase. The other parts are in kdebase4 runtime and workspace

* Thu Dec 06 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.97.0-0.745416.1mdv2008.1
+ Revision: 115857
- KDE 4 Rc 2

* Sun Dec 02 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.96.1-0.743949.1mdv2008.1
+ Revision: 114413
- New Snapshot
  (Icons on the systray are now transparent )

* Thu Nov 29 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.96.1-0.743105.1mdv2008.1
+ Revision: 113985
- New snapshot

* Wed Nov 28 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.96.1-0.742711.1mdv2008.1
+ Revision: 113761
- New snapshot

* Mon Nov 26 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.96.1-0.741587.1mdv2008.1
+ Revision: 112014
- New snapshot

  + Thierry Vignaud <tv@mandriva.org>
    - fix description

* Thu Nov 22 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.96.1-0.740034.1mdv2008.1
+ Revision: 111252
- New snapshot
  Add libkonquerorprivate package

* Fri Nov 16 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.96.0-0.737290.1mdv2008.1
+ Revision: 109015
- KDE 4 RC1

* Sun Nov 11 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.95.2-0.734846.1mdv2008.1
+ Revision: 107491
- New snapshot ( say hello back to nepomuk )

* Thu Nov 01 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.95.1-0.731791.1mdv2008.1
+ Revision: 104759
- New snapshot post Rc1

* Tue Oct 30 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.94.1-0.730896.1mdv2008.1
+ Revision: 103760
- Fix File list
- New snapshot

* Thu Oct 25 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.94.1-0.729034.1mdv2008.1
+ Revision: 102035
- New snapshot

* Wed Oct 24 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.94.1-0.728613.1mdv2008.1
+ Revision: 101690
- Try to completly fix conflicts
- Fix File list
- New snapshot
- New svn snapshot
- Fix conflicts
- Fix conflicts
- Fix file list
- Remove icons as kicker is dead

* Sun Oct 21 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.94.0-0.727635.1mdv2008.1
+ Revision: 100859
- New svn  snapshot

* Thu Oct 18 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.94.0-0.726654.2mdv2008.1
+ Revision: 100005
- Fix File list

* Thu Oct 18 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.94.0-0.726385.2mdv2008.1
+ Revision: 99968
+ rebuild (emptylog)

* Thu Oct 18 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.94.0-0.726385.1mdv2008.1
+ Revision: 99883
- Kde 4 Beta 3

* Wed Oct 17 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.93.0-0.726042.1mdv2008.1
+ Revision: 99520
- Fix File list
- New svn snapshot

* Thu Oct 04 2007 Tiago Salem <salem@mandriva.com.br> 1:3.93.0-0.714129.4mdv2008.0
+ Revision: 95494
- Removing kcalc.svgz to avoid kicker crashes
- Bump release

* Thu Sep 27 2007 Tiago Salem <salem@mandriva.com.br> 1:3.93.0-0.714129.3mdv2008.0
+ Revision: 93395
- Bumping release
- Fixing kmenu icon file
- Removing mdv2008.0 from Obsoletes tags.

* Thu Sep 20 2007 Tiago Salem <salem@mandriva.com.br> 1:3.93.0-0.714129.2mdv2008.0
+ Revision: 91247
- Making Obsoletes tags versioned

* Mon Sep 17 2007 Anssi Hannula <anssi@mandriva.org> 1:3.93.0-0.712549.2mdv2008.0
+ Revision: 89315
- obsolete libkdebase46-devel instead of libkdebase4-devel (fixes #31484)

* Fri Sep 14 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.93.0-0.712549.1mdv2008.0
+ Revision: 85759
- Update with revision 712549
- Invalid source
- Update with revision 708844

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Add missing conflicts

* Tue Sep 04 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.93.0-0.708282.1mdv2008.0
+ Revision: 79237
- Update with revision 708282
- Update with revision 708142

* Thu Aug 30 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.92.0-0.706306.1mdv2008.0
+ Revision: 75070
- Update with revision 706306

* Tue Aug 28 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.92.0-0.705487.2mdv2008.0
+ Revision: 72365
- Update with revision 705487
- Update with revision 704399
- Update with revision 702959
- Update to revision 700912

* Thu Aug 02 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.92.0-0.695685.1mdv2008.0
+ Revision: 58317
- Update for revision 695685
- Update for revision 695647

* Fri Jul 27 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.92-0.693361.2mdv2008.0
+ Revision: 56445
- Update to revision 693361
- Disable klipper start for a while
- Using new simplified build
- Update for revision 690341

* Wed Jul 18 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.91-0.689200.2mdv2008.0
+ Revision: 53295
- Better add an svg image than a shell script...

* Wed Jul 18 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.91-0.689200.1mdv2008.0
+ Revision: 53162
- Fix soname now in kdebase
- Update with revision 689200
- Fixed file list
- Fix plasma wallpaper ( hope so )
- Update to revision 688743

* Mon Jul 16 2007 Olivier Blin <blino@mandriva.org> 1:3.91-0.686880.3mdv2008.0
+ Revision: 52444
- require xmessage in the workspace package, it is used in startkde

* Sat Jul 14 2007 Olivier Blin <blino@mandriva.org> 1:3.91-0.686880.2mdv2008.0
+ Revision: 51904
- require xprop and xset in the workspace package, they are used in startkde

* Thu Jul 12 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.91-0.686880.1mdv2008.0
+ Revision: 51575
- Fix Mandriva background wallpaper
- Update for revision 686880

* Wed Jul 11 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.91-0.686593.1mdv2008.0
+ Revision: 51431
- Update for match new kdelibs
- Update with revision 683926

* Wed Jul 04 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.91-0.682706.1mdv2008.0
+ Revision: 47973
- Fix Conflicts
- New snapshot after monday BIC

* Tue Jul 03 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.91-0.682449.1mdv2008.0
+ Revision: 47387
- Put them on the right place
- New snapshot

  + Helio Chissini de Castro <helio@mandriva.com>
    - Fix file list
    - Update from svn pos 3.91
    - New svn snapshot with more dolphin fixes
    - Update from svn

* Tue Jun 26 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.90.2-0.680516mdv2008.0
+ Revision: 44518
- Finally a working build of current svn. Kdesktop is about to die.
- Revision 680516
- Update for svn revision 678468

* Tue Jun 19 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.90.2-0.677668mdv2008.0
+ Revision: 41649
- Added nepomuk start/stop scripts on env/shutdown. Is not perfect yet but will help Sebastian to
  demonstrate nepomuk on akademy
- Updated to lates branch. Preview back to work

  + Thierry Vignaud <tv@mandriva.org>
    - fix group

* Mon Jun 18 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.90.2-0.677187mdv2008.0
+ Revision: 41115
- Make dm session works. Previous startkde patch was broken
- Remove dups in file list
- Now we have some background :-)

* Sun Jun 17 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.90.2-0.676742mdv2008.0
+ Revision: 40552
- Added startup by command line. Just need type kde4
- Added env for running kde4 apps. Now just need type kde4env
- Fixed dm entry
- New svn update. Oxygen kwin avaiable

* Sat Jun 16 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.90.2-0.676117mdv2008.0
+ Revision: 40370
- New revision from svn
- New kdebase 4 package

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Fix File list
    - New svn snapshot

* Wed May 09 2007 Laurent Montel <lmontel@mandriva.org> 1:3.90.1-0.20070502.1mdv2008.0
+ Revision: 25645
- Update release
- new snapshot
- It's possible to compile with enable final

* Wed May 02 2007 Laurent Montel <lmontel@mandriva.org> 1:3.80.3-0.20070502.6mdv2008.0
+ Revision: 20514
- new snapshot
- new snapshot


* Sat Apr 07 2007 Laurent Montel <lmontel@mandriva.com> 3.80.3-0.20070406.6mdv2007.1
+ Revision: 150902
- new snapshot
- Update
- new snapshot
- Add buildrequires
  Cleanup
- new snapshot

* Thu Mar 01 2007 Laurent Montel <lmontel@mandriva.com> 1:3.80.3-0.20070228.6mdv2007.1
+ Revision: 130607
- Kate is moved into kdesdk
- Fix spec file
- Fix
- new snapshot
- 3.80.3
- fix spec file
- Forgot to commit it previously
- new snapshot
- new snapshot
- Fix spec file
- Bye bye mandrake-mime
- Not necessary for the moment
- Fix error
- new snapshot
- Add missing sources
- new snapshot
- Port Mandriva splashscreen to kde4

* Wed Jan 17 2007 Laurent Montel <lmontel@mandriva.com> 1:3.80.2-0.20070117.2mdv2007.1
+ Revision: 109760
- Update

* Tue Jan 09 2007 Laurent Montel <lmontel@mandriva.com> 1:3.80.2-0.20070109.1mdv2007.1
+ Revision: 106367
- Update
- Create session-plugins for allow to install kdm
  without kdebase
- Clean up
- Change name for session

* Wed Jan 03 2007 Laurent Montel <lmontel@mandriva.com> 1:3.80.2-0.20070103.1mdv2007.1
+ Revision: 103562
- Fix spec file
- Fix spec files
- new update
- Byebye menu

* Fri Dec 29 2006 Laurent Montel <lmontel@mandriva.com> 1:3.80-8mdv2007.1
+ Revision: 102493
- Add buildrequires
- fix conflict
- Import kdebase4

* Fri Dec 01 2006 Laurent Montel <lmontel@mandriva.com> 3.5.5-9mdv2007.0
- First package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14513 |12mr|kdebase4-runtime-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kdebase4-runtime
Summary:	K Desktop Environment - Base Runtime
Version:	4.9.4
Release:	1
Epoch:		1
Group:		Graphical desktop/KDE
License:	GPL
URL:		http://www.kde.org
Source0:	ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kde-runtime-%{version}.tar.xz
Source1:	kdebase4-runtime.rpmlintrc
Patch0:		kdebase-runtime-4.5.74-fix-htsearch-path.patch
Patch5:		kdebase-runtime-4.3.2-knotify-fix-cpu-charge.patch
Patch8:		kdebase-runtime-4.4.1-use-mdv-icon.patch

#(nl) DO NOT REMOVE, NEEDED FOR MDV/ROSA DEFAULT DESKTOP
Patch9:		kdebase-runtime-4.6.4-do-not-show-homedesktop.patch
Patch10:	kdebase-runtime-4.6.4-do-not-copy-trash.patch

Patch100:	kdebase-runtime-4.8.0-knetattachxdg.patch
Patch101:	kde-runtime-4.9.0-l10n-ru.patch
Patch102:	kde-runtime-4.8.2-save-i18n-settings.patch
Patch103:	kde-runtime-4.9.3-kcmlocale-fix-translations.patch

BuildRequires:	kdelibs4-devel
BuildRequires:	kdepimlibs4-devel
BuildRequires:	nepomuk-core-devel
BuildRequires:	jpeg-devel
BuildRequires:	ssh-devel
BuildRequires:	automoc4
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(exiv2)
BuildRequires:	pkgconfig(libattica)
BuildRequires:	pkgconfig(libcanberra)
BuildRequires:	pkgconfig(libkactivities)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(libstreams)
BuildRequires:	pkgconfig(libxine)
BuildRequires:	pkgconfig(NetworkManager)
BuildRequires:	pkgconfig(OpenEXR)
BuildRequires:	pkgconfig(phonon)
BuildRequires:	pkgconfig(smbclient)
BuildRequires:	pkgconfig(soprano)
BuildRequires:	pkgconfig(xcursor)

Requires:	kdelibs4-core
Requires:	oxygen-icon-theme
Requires:	libkactivities
Suggests:	kde4-l10n
Suggests:	hicolor-icon-theme
Suggests:	kde4-splash-mdv
Suggests:	htdig
Suggests:	kwallet-daemon
Suggests:	kdialog
Suggests:	gdb
Suggests:	cagibi
Requires:	soprano-plugin-redland
Requires:	polkit-kde-1
Conflicts:	kdebase4-workspace < 2:4.5.71
Conflicts:	nepomuk-scribo < 1:0.6.0-3

%description
KDE 4 application runtime components.

%files
%{_sysconfdir}/dbus-1/system.d/org.kde.kcontrol.kcmremotewidgets.conf
%{_sysconfdir}/xdg/menus/kde-information.menu
%{_datadir}/dbus-1/interfaces/*.xml
%{_datadir}/dbus-1/*services/*.service
%{_datadir}/polkit-1/actions/*.policy
#
%{_kde_bindir}/kcmshell4
%{_kde_bindir}/kde-cp
%{_kde_bindir}/kde-mv
%{_kde_bindir}/kde-open
%{_kde_bindir}/kde4
%{_kde_bindir}/kde4-menu
%{_kde_bindir}/kdebugdialog
%{_kde_bindir}/kdesu
%{_kde_bindir}/keditfiletype
%{_kde_bindir}/kfile4
%{_kde_bindir}/kglobalaccel
%{_kde_bindir}/khelpcenter
%{_kde_bindir}/khotnewstuff-upload
%{_kde_bindir}/khotnewstuff4
%{_kde_bindir}/kiconfinder
%{_kde_bindir}/kioclient
%{_kde_bindir}/kmimetypefinder
%{_kde_bindir}/knotify4
%{_kde_bindir}/kquitapp
%{_kde_bindir}/kreadconfig
%{_kde_bindir}/kstart
%{_kde_bindir}/ksvgtopng
%{_kde_bindir}/ktraderclient
%{_kde_bindir}/ktrash
%{_kde_bindir}/kuiserver
%{_kde_bindir}/kwriteconfig
%{_kde_bindir}/nepomukcontroller
%{_kde_bindir}/plasmapkg
%{_kde_bindir}/plasma-remote-helper
%{_kde_bindir}/solid-hardware
%{_kde_autostart}/nepomukcontroller.desktop
%{_kde_libdir}/kconf_update_bin/phonon_devicepreference_update
%{_kde_libdir}/kconf_update_bin/phonon_deviceuids_update
%{_kde_libdir}/kde4/comicbookthumbnail.so
%{_kde_libdir}/kde4/cursorthumbnail.so
%{_kde_libdir}/kde4/djvuthumbnail.so
%{_kde_libdir}/kde4/exrthumbnail.so
%{_kde_libdir}/kde4/fixhosturifilter.so
%{_kde_libdir}/kde4/htmlthumbnail.so
%{_kde_libdir}/kde4/imagethumbnail.so
%{_kde_libdir}/kde4/jpegthumbnail.so
%{_kde_libdir}/kde4/kcm_attica.so
%{_kde_libdir}/kde4/kcm_cgi.so
%{_kde_libdir}/kde4/kcm_componentchooser.so
%{_kde_libdir}/kde4/kcm_device_automounter.so
%{_kde_libdir}/kde4/kcm_emoticons.so
%{_kde_libdir}/kde4/kcm_filetypes.so
%{_kde_libdir}/kde4/kcm_icons.so
%{_kde_libdir}/kde4/kcm_kded.so
%{_kde_libdir}/kde4/kcm_kdnssd.so
%{_kde_libdir}/kde4/kcm_knotify.so
%{_kde_libdir}/kde4/kcm_locale.so
%{_kde_libdir}/kde4/kcm_nepomuk.so
%{_kde_libdir}/kde4/kcm_phonon.so
%{_kde_libdir}/kde4/kcm_trash.so
%{_kde_libdir}/kde4/kcmspellchecking.so
%{_kde_libdir}/kde4/kded_desktopnotifier.so
%{_kde_libdir}/kde4/kded_device_automounter.so
%{_kde_libdir}/kde4/kded_kpasswdserver.so
%{_kde_libdir}/kde4/kded_ktimezoned.so
%{_kde_libdir}/kde4/kded_nepomuksearchmodule.so
%{_kde_libdir}/kde4/kded_networkstatus.so
%{_kde_libdir}/kde4/kded_networkwatcher.so
%{_kde_libdir}/kde4/kded_phononserver.so
%{_kde_libdir}/kde4/kded_recentdocumentsnotifier.so
%{_kde_libdir}/kde4/kded_remotedirnotify.so
%{_kde_libdir}/kde4/kded_solidautoeject.so
%{_kde_libdir}/kde4/kded_soliduiserver.so
%{_kde_libdir}/kde4/kio_about.so
%{_kde_libdir}/kde4/kio_applications.so
%{_kde_libdir}/kde4/kio_archive.so
%{_kde_libdir}/kde4/kio_bookmarks.so
%{_kde_libdir}/kde4/kio_cgi.so
%{_kde_libdir}/kde4/kio_desktop.so
%{_kde_libdir}/kde4/kio_filter.so
%{_kde_libdir}/kde4/kio_finger.so
%{_kde_libdir}/kde4/kio_fish.so
%{_kde_libdir}/kde4/kio_floppy.so
%{_kde_libdir}/kde4/kio_info.so
%{_kde_libdir}/kde4/kio_man.so
%{_kde_libdir}/kde4/kio_nepomuk.so
%{_kde_libdir}/kde4/kio_nepomuksearch.so
%{_kde_libdir}/kde4/kio_network.so
%{_kde_libdir}/kde4/kio_nfs.so
%{_kde_libdir}/kde4/kio_recentdocuments.so
%{_kde_libdir}/kde4/kio_remote.so
%{_kde_libdir}/kde4/kio_settings.so
%{_kde_libdir}/kde4/kio_sftp.so
%{_kde_libdir}/kde4/kio_thumbnail.so
%{_kde_libdir}/kde4/kio_timeline.so
%{_kde_libdir}/kde4/kio_trash.so
%{_kde_libdir}/kde4/kshorturifilter.so
%{_kde_libdir}/kde4/kuriikwsfilter.so
%{_kde_libdir}/kde4/kurisearchfilter.so
%{_kde_libdir}/kde4/libkmanpart.so
%{_kde_libdir}/kde4/librenaudioplugin.so
%{_kde_libdir}/kde4/librenimageplugin.so
%{_kde_libdir}/kde4/localdomainurifilter.so
%{_kde_libdir}/kde4/plasma-kpart.so
%{_kde_libdir}/kde4/plasma_appletscript_declarative.so
%{_kde_libdir}/kde4/plasma_appletscript_simple_javascript.so
%{_kde_libdir}/kde4/plasma_containment_newspaper.so
%{_kde_libdir}/kde4/plasma_dataenginescript_javascript.so
%{_kde_libdir}/kde4/plasma_packagestructure_javascriptaddon.so
%{_kde_libdir}/kde4/plasma_runnerscript_javascript.so
%{_kde_libdir}/kde4/svgthumbnail.so
%{_kde_libdir}/kde4/textthumbnail.so
%{_kde_libdir}/kde4/imports/org/kde/qtextracomponents/libqtextracomponentsplugin.so
%{_kde_libdir}/kde4/imports/org/kde/qtextracomponents/qmldir
%{_kde_libdir}/kde4/windowsexethumbnail.so
%{_kde_libdir}/kde4/windowsimagethumbnail.so
%{_kde_libdir}/kde4/imports/org/kde/plasma
%{_kde_libdir}/kde4/libexec
%{_kde_libdir}/kde4/plugins
%{_kde_libdir}/kde4/imports/org/kde/draganddrop/qmldir
%{_kde_libdir}/kde4/imports/org/kde/draganddrop/libdraganddropplugin.so
%{_kde_libdir}/kde4/imports/org/kde/runnermodel/qmldir
%{_kde_libdir}/kde4/imports/org/kde/runnermodel/librunnermodelplugin.so
%{_kde_libdir}/kde4/imports/org/kde/locale/qmldir
%{_kde_libdir}/kde4/imports/org/kde/locale/liblocalebindingsplugin.so
%{_kde_libdir}/kde4/platformimports
%{_kde_libdir}/kde4/kio_smb.so
%{_kde_libdir}/attica_kde.so
%{_kde_libdir}/libkdeinit4_kcmshell4.so
%{_kde_libdir}/libkdeinit4_kglobalaccel.so
%{_kde_libdir}/libkdeinit4_khelpcenter.so
%{_kde_libdir}/libkdeinit4_kuiserver.so
%{_kde_libdir}/libknotifyplugin.so
%{_kde_applicationsdir}/*.desktop
%{_kde_appsdir}/desktoptheme
%{_kde_appsdir}/drkonqi
%{_kde_appsdir}/hardwarenotifications
%{_kde_appsdir}/kcm_componentchooser
%{_kde_appsdir}/kcm_phonon
%{_kde_appsdir}/kcmlocale
%{_kde_appsdir}/kconf_update/*.upd
%{_kde_appsdir}/kde
%{_kde_appsdir}/kglobalaccel
%{_kde_appsdir}/khelpcenter
%{_kde_appsdir}/kio_bookmarks
%{_kde_appsdir}/kio_desktop
%{_kde_appsdir}/kio_docfilter
%{_kde_appsdir}/kio_finger
%{_kde_appsdir}/kio_info
%{_kde_appsdir}/konqsidebartng
%{_kde_appsdir}/ksmserver
%{_kde_appsdir}/libphonon
%{_kde_appsdir}/phonon
%{_kde_appsdir}/remoteview
%{_kde_appsdir}/konqueror/dirtree/remote/smb-network.desktop
%{_kde_datadir}/config.kcfg/*.kcfg
%{_kde_configdir}/*.knsrc
%{_kde_configdir}/kshorturifilterrc
%{_kde_datadir}/desktop-directories/*.directory
%{_kde_datadir}/emoticons/kde4
%{_kde_iconsdir}/default.kde4
%{_kde_iconsdir}/hicolor/*/apps/*
%{_kde_services}/*.protocol
%{_kde_services}/comicbookthumbnail.desktop
%{_kde_services}/componentchooser.desktop
%{_kde_services}/cursorthumbnail.desktop
%{_kde_services}/desktopthumbnail.desktop
%{_kde_services}/device_automounter_kcm.desktop
%{_kde_services}/directorythumbnail.desktop
%{_kde_services}/djvuthumbnail.desktop
%{_kde_services}/emoticons.desktop
%{_kde_services}/exrthumbnail.desktop
%{_kde_services}/filetypes.desktop
%{_kde_services}/fixhosturifilter.desktop
%{_kde_services}/htmlthumbnail.desktop
%{_kde_services}/icons.desktop
%{_kde_services}/imagethumbnail.desktop
%{_kde_services}/jpegthumbnail.desktop
%{_kde_services}/kcm_attica.desktop
%{_kde_services}/kcm_kdnssd.desktop
%{_kde_services}/kcm_nepomuk.desktop
%{_kde_services}/kcm_phonon.desktop
%{_kde_services}/kcmcgi.desktop
%{_kde_services}/kcmkded.desktop
%{_kde_services}/kcmnotify.desktop
%{_kde_services}/kcmtrash.desktop
%{_kde_services}/kglobalaccel.desktop
%{_kde_services}/khelpcenter.desktop
%{_kde_services}/kmanpart.desktop
%{_kde_services}/knotify4.desktop
%{_kde_services}/kshorturifilter.desktop
%{_kde_services}/kuiserver.desktop
%{_kde_services}/kuriikwsfilter.desktop
%{_kde_services}/kurisearchfilter.desktop
%{_kde_services}/language.desktop
%{_kde_services}/localdomainurifilter.desktop
%{_kde_services}/plasma-containment-newspaper.desktop
%{_kde_services}/plasma-kpart.desktop
%{_kde_services}/plasma-packagestructure-javascript-addon.desktop
%{_kde_services}/plasma-scriptengine-applet-declarative.desktop
%{_kde_services}/plasma-scriptengine-applet-simple-javascript.desktop
%{_kde_services}/plasma-scriptengine-dataengine-javascript.desktop
%{_kde_services}/plasma-scriptengine-runner-javascript.desktop
%{_kde_services}/renaudiodlg.desktop
%{_kde_services}/renimagedlg.desktop
%{_kde_services}/searchproviders
%{_kde_services}/spellchecking.desktop
%{_kde_services}/svgthumbnail.desktop
%{_kde_services}/textthumbnail.desktop
%{_kde_services}/windowsexethumbnail.desktop
%{_kde_services}/windowsimagethumbnail.desktop
%{_kde_services}/kded/*.desktop
%{_kde_servicetypes}/*.desktop
%{_kde_datadir}/locale/currency
%{_kde_datadir}/locale/l10n/*/*
%{_kde_datadir}/locale/l10n/*.desktop
%{_kde_mandir}/man?/*
%{_kde_datadir}/mime/packages/*.xml
%{_kde_datadir}/sounds/*
%doc %{_kde_docdir}/HTML/en/*

#--------------------------------------------------------------

%package -n phonon-xine-kcm
Summary:	Phonon Xine KCM
Group:		Development/KDE and Qt

%description -n phonon-xine-kcm
This package provide the KCM for Phonon Xine.

%files -n phonon-xine-kcm
%{_kde_libdir}/kde4/kcm_phononxine.so
%{_kde_datadir}/kde4/services/kcm_phononxine.desktop

#--------------------------------------------------------------

%package -n kwallet-daemon
Summary:	Kwallet daemon
Group:		Development/KDE and Qt
Conflicts:	%{name} < 1:4.5.71

%description -n kwallet-daemon
Kwallet daemon.

%files -n kwallet-daemon
%{_kde_bindir}/kwalletd
%{_kde_libdir}/libkdeinit4_kwalletd.so
%{_kde_appsdir}/kwalletd
%{_kde_services}/kwalletd.desktop

#--------------------------------------------------------------

%define kwalletbackend_major 4
%define libkwalletbackend %mklibname kwalletbackend %{kwalletbackend_major}

%package -n %{libkwalletbackend}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkwalletbackend}
KDE 4 core library.

%files -n %{libkwalletbackend}
%{_kde_libdir}/libkwalletbackend.so.%{kwalletbackend_major}*

#--------------------------------------------------------------

%define molletnetwork_major 4
%define libmolletnetwork %mklibname molletnetwork %{molletnetwork_major}

%package -n %{libmolletnetwork}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libmolletnetwork}
KDE 4 core library.

%files -n %{libmolletnetwork}
%{_kde_libdir}/libmolletnetwork.so.%{molletnetwork_major}*

#--------------------------------------------------------------

%package devel
Group:		Development/KDE and Qt
Summary:	Header files and documentation for compiling KDE applications
Requires:	kdelibs4-devel
Requires:	%{name} = %{EVRD}
Requires:	%{libkwalletbackend} = %{EVRD}
Requires:	%{libmolletnetwork} = %{EVRD}

%description devel
This package includes the header files you will need to compile applications
for KDE. Also included is the KDE API documentation in HTML format for easy
browsing.

%files devel
%{_kde_includedir}/*.h
%{_kde_libdir}/libkwalletbackend.so
%{_kde_libdir}/libmolletnetwork.so
%{_kde_appsdir}/cmake/modules/*.cmake

#-----------------------------------------------------------------------------

%prep
%setup -q -n kde-runtime-%{version}

%patch0 -p1 -b .htsearch
%patch5 -p1 -b .bug_49814
%patch8 -p0
%patch9 -p0
%patch10 -p1
%patch100 -p1
%patch101 -p1
%patch102 -p1
%patch103 -p1

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

rm -f %{buildroot}%{_kde_iconsdir}/hicolor/index.theme

mkdir -p %{buildroot}%{_kde_bindir}
ln -s %{_kde_libdir}/kde4/libexec/kdesu %{buildroot}%{_kde_bindir}/kdesu

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.1-1
- New version 4.9.1

* Sat Aug 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.0-1
- New version 4.9.0
- Re-diff l10n patch
- Add rpmlint filter file

* Thu Jul 12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.8.97-2
- Update to 4.8.97
- Convert some BuildRequires to pkgconfig style
- Add pkgconfig(NetworkManager) to BuildRequires
- Use better kde path macros in files

* Thu Jun 28 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.8.95-1
- Update to 4.8.95
- Update file list

* Tue Jun 19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.8.90-1
- Update to 4.8.90
- Add nepomuk-core-devel to BuildRequires
- Add pkgconfig(libkactivities) to BuildRequires
- Add kdepimlibs4-devel to BuildRequires
- Drop nepomuk-related stuff that was moved to nepomuk-core

* Fri Jun 08 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 1:4.8.4-1
- update to 4.8.4

* Thu May 17 2012 Sergey Borovkov <sergey.borovkov@osinit.ru> 1:4.8.3-2
- Kde language setting create ~/.i18n file to affect non kde application

* Thu May 10 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 1:4.8.3-1
- update to 4.8.3

* Thu Apr 19 2012 Mikhail Kompaniets <mkompan@mezon.ru> 1:4.8.2-3
- Russian localization for .desktop files

* Mon Apr 09 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 1:4.8.2-2
- fix libnepomukdatamanagement (devel)

* Mon Mar 12 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 1:4.8.2-1
- update to 4.8.2

* Mon Mar 12 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 1:4.8.1-1
- update to 4.8.1

* Tue Feb 14 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.8.0-2
+ Revision: 773947
- Rebuild against new attica rpm

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.8.0-1
+ Revision: 762413
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.97-1
+ Revision: 758114
- New upstream tarball

* Sun Jan 01 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.95-2
+ Revision: 748618
- New version

* Thu Dec 29 2011 Zé <ze@mandriva.org> 1:4.7.90-2
+ Revision: 748206
- clean remaining defattr
- list dbus related files without a prefix since dbus only looks in /usr/share/dbus-1 (like is done in kdelibs,seams that was forgoten here)
- do the same for polkit related files
- seams dbus interface .xml files are not development files as discussed with main kde developers
- bump release to build against new attica

* Fri Dec 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.90-1
+ Revision: 739331
- New upstream tarball

* Mon Nov 21 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.80-1
+ Revision: 732252
- Remove Patch 1000: merged upstream
- New upstream tarball

* Fri Nov 18 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.41-2
+ Revision: 731613
- Fix file list
- Remove activitymanager from CMakeLists.txt
- Do not use bundled libkactivities

* Fri Aug 26 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.41-1
+ Revision: 697176
- New version 4.7.41

* Mon Aug 01 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.40-1
+ Revision: 692628
- New version 4.7.40

* Fri Jul 08 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.6.90-1
+ Revision: 689324
- Fix file list
- Fix file list
- New version kde 4.7 rc1

* Mon Jun 27 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.6.4-5
+ Revision: 687432
- Do not copy trash on the desktop by default

* Tue Jun 21 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.6.4-4
+ Revision: 686471
- Fix P9
- Do not add the Home.desktop file on the desktop for new accounts
- add nepomukcontroller.desktop
- Autostart nepomukcontroller is nepomuk is enabled

* Tue Jun 14 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.6.4-2
+ Revision: 685167
- Fix file list
- Apply P200
- Fix patch list
- Update nepomuk patch
- New version 4.6.4

* Tue Jun 07 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.6.3-2
+ Revision: 683021
- Add new nepomuk files
- Fix file list
- Sync nepomuk with trunk
- remove buildroot

* Sat May 14 2011 Funda Wang <fwang@mandriva.org> 1:4.6.3-1
+ Revision: 674398
- new version 4.6.3

* Tue Apr 05 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.6.2-1
+ Revision: 650768
- Remove mkrel
- New version 4.6.2

* Tue Mar 08 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.6.1-2
+ Revision: 642768
- Do not use %%mkrel anymore
- Fix file list
- New version 4.6.1

* Sat Jan 29 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.6.0-2
+ Revision: 633873
- Fix file list
- Fix file list
- Fix file list
- Remove merged patch
- New version KDE 4.6 Final

  + John Balcaen <mikala@mandriva.org>
    - Add patch100 from upstream to fix kde #250977 (Fix crash when a NFS mount contains a .Trash-$UID subdir)

* Thu Jan 06 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.5.95-1mdv2011.0
+ Revision: 629131
- New version KDE 4.6 RC2

* Thu Dec 23 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.5.90-1mdv2011.0
+ Revision: 624074
- New upstream tarball

* Thu Dec 09 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.5.85-1mdv2011.0
+ Revision: 617898
- Fix file list
- New upstream tarball

  + Funda Wang <fwang@mandriva.org>
    - rebuild for new exiv2

* Fri Nov 26 2010 Funda Wang <fwang@mandriva.org> 1:4.5.80-1mdv2011.0
+ Revision: 601488
- new verison 4.5.80 (aka 4.6 beta1)
- should be plain filename for icon

* Sat Nov 20 2010 Funda Wang <fwang@mandriva.org> 1:4.5.77-0.svn1198704.1mdv2011.0
+ Revision: 599110
- new snapshot 4.5.77

* Sat Nov 13 2010 Funda Wang <fwang@mandriva.org> 1:4.5.76-0.svn1196361.1mdv2011.0
+ Revision: 597067
- new snapshot 4.5.76
- rediff htsearch patch
- add symbolic link to kdesu (mdv#61592), like fedora, suse and pclinuxos
- chgrp is not supported when packaging

* Thu Oct 28 2010 Funda Wang <fwang@mandriva.org> 1:4.5.74-0.svn1190490.1mdv2011.0
+ Revision: 589706
- update file list
- bump req
- New snapshot 4.5.74

* Thu Oct 07 2010 Funda Wang <fwang@mandriva.org> 1:4.5.71-0.svn1183366.1mdv2011.0
+ Revision: 584032
- fix requires
- fix epoch
- New snapshot 4.5.71
- BR canberra for speaker setup

* Tue Sep 14 2010 Funda Wang <fwang@mandriva.org> 1:4.5.68-1mdv2011.0
+ Revision: 578309
- update file list
- New snapshot 4.5.68

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Remove old conflicts

* Fri Sep 03 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.5.67-2mdv2011.0
+ Revision: 575579
- Rebuild
- Fix file list
- New version 4.5.67

* Tue Aug 31 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.5.65-4mdv2011.0
+ Revision: 574893
- Fix conflicts
  CCBUG: 60862

* Tue Aug 31 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.5.65-3mdv2011.0
+ Revision: 574721
- fix groups
- Fix file list
- Update to version 4.5.65

* Tue Aug 24 2010 Colin Guthrie <cguthrie@mandriva.org> 1:4.5.0-3mdv2011.0
+ Revision: 572591
- Remove previous patch that removed calls to snd_config_update_free_global(). Underlying issue fixed in libalsa2 now

* Thu Aug 19 2010 Colin Guthrie <cguthrie@mandriva.org> 1:4.5.0-2mdv2011.0
+ Revision: 571299
- Rediff speaker-setup patch
- Apply patch that removes potentially evil calls to snd_config_update_free_global() in phonon bits

* Fri Aug 06 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.5.0-1mdv2011.0
+ Revision: 566579
- New upstream tarball
- Update to version 4.5.0

  + Funda Wang <fwang@mandriva.org>
    - suggests cagibi for kio_network's UpnpNetworkBuilder

* Wed Jul 28 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.95-1mdv2011.0
+ Revision: 562406
- kde 4.4.95

* Tue Jul 27 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.92-1mdv2011.0
+ Revision: 561574
- Update to kde 4.5 Rc2

  + Colin Guthrie <cguthrie@mandriva.org>
    - Add the Speaker Setup GUI (PulseAudio)

* Wed Jun 23 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.3-10mdv2010.1
+ Revision: 548746
- Add nepomuk module on systemsettings

* Sat Jun 19 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.3-9mdv2010.1
+ Revision: 548339
- Update nepomuk patch

* Wed May 26 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.3-8mdv2010.1
+ Revision: 546296
- Fix crash at nepomuk start
  CCBUG: 59287

* Wed May 26 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.3-7mdv2010.1
+ Revision: 546138
- Rebuild in release mode

* Mon May 17 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.3-6mdv2010.1
+ Revision: 544916
- Add branch patches:
        - Fix next and previous page functions in khelpcenter ( P102 )
        - Use the BrowserExtension to navigate between page ( P103 )
        - Schedule TOC builds as part of a setOpen ( P104 )
        - Use _helper.viewFocusBrush() in place of kcolorscheme(...) ( P105 )
        - Added protection to disable animation when target is destroyed. ( P106 )
        - Check QX11Info::depth() to decide whether alphachannel can be use to paint widgets ( Patch107 )
        - do not draw menu frame+background for embedded menus ( P108 )

* Fri May 14 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.3-5mdv2010.1
+ Revision: 544792
- Add nepomuk module on systemsettings

* Fri May 14 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.3-4mdv2010.1
+ Revision: 544745
- Update nepomuk patch

* Sun May 09 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.3-3mdv2010.1
+ Revision: 544273
- Versionnate buildrequires
- Update nepomuk patch
- Update nepomuk part ( sync from trunk )
  Move patch4 and patch 9

* Thu May 06 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.3-2mdv2010.1
+ Revision: 542801
- Rebuild because of missing src.rpm
- Update to version 4.4.3

* Fri Apr 30 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.2-3mdv2010.1
+ Revision: 541379
- Add back buildrequires removed by error in commit 530765
- Add kdelibs4-devel as buildrequires
- Fix patch101
- Fix encoding in k{read,write}conf
- Fix minimum version rhbz#582968
- Add patch to fix a crash in device automounter

* Tue Mar 30 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.2-1mdv2010.1
+ Revision: 530047
- Disable patch7
- Sync nepomuk with trunk
  Remove merge patch
  Remove old patches
- Update to version 4.4.2
- Change kde-l10n Requires into suggestscd

* Wed Mar 17 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.1-3mdv2010.1
+ Revision: 524455
- Use mdv icon for the Home folder

* Fri Mar 12 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.1-2mdv2010.1
+ Revision: 518416
- Fix inotify patch again
- Fix inofity patch
- Add branch patch fixing indexing
- Update inotify patch
  Enable patch7

* Thu Mar 11 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.1-1mdv2010.1
+ Revision: 517925
- Remove merged patches
- Fix release
- Update to version 4.4.1

* Thu Feb 25 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.0-8mdv2010.1
+ Revision: 510925
- Create phonon-xine-kcm, this will allow to remove xine deps in main installs

* Fri Feb 19 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.0-7mdv2010.1
+ Revision: 508381
- Add branch patches fixing nepomuk

* Wed Feb 17 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.0-6mdv2010.1
+ Revision: 507314
- Backport nepomuk fixes from branch

* Tue Feb 16 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.0-5mdv2010.1
+ Revision: 506627
- Fix previous patch
- Update inotify patch

* Mon Feb 15 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.0-4mdv2010.1
+ Revision: 506220
- Add backported patch

* Thu Feb 11 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.0-3mdv2010.1
+ Revision: 504251
- Add nepomuk patch from strueg
- We need to require polkit-kde-1 because
  of the use Auth backend, add this require fixes
  the saving of hours on the clock kcm

* Tue Feb 09 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.0-2mdv2010.1
+ Revision: 503190
- Remove merged patch
- Update to version 4.4.0
- Fix file list
- Backport Coherence support from trunk

* Tue Feb 02 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.98-2mdv2010.1
+ Revision: 499740
- Disable kglobalaccel notification by default

* Mon Feb 01 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.98-1mdv2010.1
+ Revision: 498953
- Update to version 4.3.98 aka "kde 4.4 RC3"
- soprano redland is now a runtime dep

* Mon Jan 25 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.95-1mdv2010.1
+ Revision: 495939
- Removed unused buildrequire
- Update to kde 4.4 Rc2

* Sun Jan 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1:4.3.90-2mdv2010.1
+ Revision: 488771
- rebuilt against libjpeg v8

* Sat Jan 09 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.90-1mdv2010.1
+ Revision: 488181
- Update to 4.4 Rc1

* Thu Dec 31 2009 Funda Wang <fwang@mandriva.org> 1:4.3.85-2mdv2010.1
+ Revision: 484303
- rebuild for new exiv2

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Remove X11-devel buildrequire

* Mon Dec 21 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.85-1mdv2010.1
+ Revision: 480620
- Fix file list
- Update to kde 4.4 beta 2
  Remove merged patches

* Fri Dec 04 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.80-2mdv2010.1
+ Revision: 473458
- Add nepomuk fixes from trunk

* Thu Dec 03 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.80-1mdv2010.1
+ Revision: 472965
- package all currency folder
- Fix file list
- Add buildrequires
- Update to kde 4.4 Beta 1
  Activate kio_sftp again with new libssh-devel

* Tue Dec 01 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.77-2mdv2010.1
+ Revision: 472223
- Add conflict to ease upgrade

* Thu Nov 26 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.77-1mdv2010.1
+ Revision: 470376
- Fix file list
- Remove merged patch
- Update to kde 4.3.77
  Add branch switch for beta and final releases

* Sun Nov 22 2009 Colin Guthrie <cguthrie@mandriva.org> 1:4.3.75-2mdv2010.1
+ Revision: 469039
- Update for slightly changed API in phonon trunk (PulseAudio related)

* Mon Nov 16 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.75-1mdv2010.1
+ Revision: 466559
- Update to kde 4.3.75

* Thu Nov 12 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.73-5mdv2010.1
+ Revision: 465292
- Fix Buildrequires: Really build sftp kioslave so we need ssh-devel

* Wed Nov 11 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.73-4mdv2010.1
+ Revision: 464594
- Rebuild against new qt
- Fix xine buildrequire
- Add buildrequire

* Mon Nov 09 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.73-2mdv2010.1
+ Revision: 463378
- Fix buildrequires to enable kio_sftp again

* Fri Nov 06 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.73-1mdv2010.1
+ Revision: 461717
- Update to kde 4.3.73
  Fix file list
  Remove merged patches
  Fix BuildRequires

* Wed Oct 28 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.2-10mdv2010.0
+ Revision: 459716
- Add patch to fix a security issue ( http://www.ocert.org/advisories/ocert-2009-015.html )

* Mon Oct 26 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.2-9mdv2010.0
+ Revision: 459340
- Fix nepomuk patches

* Sat Oct 24 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.2-8mdv2010.0
+ Revision: 459143
- Fixed mdv version

* Wed Oct 21 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.2-7mdv2010.0
+ Revision: 458646
- Add nepomuk patches  ( asked by S. lauriere )

* Fri Oct 16 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.2-6mdv2010.0
+ Revision: 457961
- backport a patch from trunk fixing kwallet default size

* Thu Oct 15 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.2-5mdv2010.0
+ Revision: 457484
- Apply patch5
- Fix CPU load ( Bug #49814)

* Wed Oct 07 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.2-4mdv2010.0
+ Revision: 455349
- [Backport]properly fail to initialize if the soprano model could not be created

* Tue Oct 06 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.2-3mdv2010.0
+ Revision: 455283
- Activate nepomuk patches

* Tue Oct 06 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.2-2mdv2010.0
+ Revision: 455270
- backport a fix in nepomuk kcm

* Mon Oct 05 2009 Helio Chissini de Castro <helio@mandriva.com> 1:4.3.2-1mdv2010.0
+ Revision: 454256
- New upstream release 4.3.2.

* Fri Oct 02 2009 Colin Guthrie <cguthrie@mandriva.org> 1:4.3.1-15mdv2010.0
+ Revision: 452494
- Update pulseaudio-related patches to be compatible with latest phonon (note: no specific pulseaudio support here - it's all handed off to the phonon backend)

* Wed Sep 23 2009 Helio Chissini de Castro <helio@mandriva.com> 1:4.3.1-14mdv2010.0
+ Revision: 448009
- Integrate smartfile from nepomuk

  + Colin Guthrie <cguthrie@mandriva.org>
    - Update pulseaudio patches to work more generically based on what the backend supports

* Sun Sep 20 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.1-12mdv2010.0
+ Revision: 444827
- Add missing epoch for krootwarning obsolete

* Sun Sep 20 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.1-11mdv2010.0
+ Revision: 444787
- Add forgoten Epoch for Krozat

* Sat Sep 19 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.1-10mdv2010.0
+ Revision: 444782
- Add missing epoch in obsoletes

* Fri Sep 18 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.1-9mdv2010.0
+ Revision: 444253
- Rebuild
- More obsoletes for kde3 upgrade
- Add obsolete for kde3 upgrade

* Wed Sep 16 2009 Helio Chissini de Castro <helio@mandriva.com> 1:4.3.1-6mdv2010.0
+ Revision: 443606
- Try number 2134^e545 of nepomuk integration

* Tue Sep 15 2009 Helio Chissini de Castro <helio@mandriva.com> 1:4.3.1-5mdv2010.0
+ Revision: 441654
- Fix cyclic build requires caused by bad nepomuk patch
- Added requested nepomuk patches by mandriva nepomuk kde team. Some of then forced to add patch fuzz.

* Mon Sep 14 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.1-4mdv2010.0
+ Revision: 439069
- Add back lost patch

* Sun Sep 13 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.1-2mdv2010.0
+ Revision: 438579
- Obsolete kde3 packages

* Tue Sep 01 2009 Helio Chissini de Castro <helio@mandriva.com> 1:4.3.1-1mdv2010.0
+ Revision: 423168
- New upstream release 4.3.1.

* Tue Aug 18 2009 Funda Wang <fwang@mandriva.org> 1:4.3.0-4mdv2010.0
+ Revision: 417522
- rebuild for new libjpeg v7

* Tue Aug 04 2009 Helio Chissini de Castro <helio@mandriva.com> 1:4.3.0-3mdv2010.0
+ Revision: 409036
- New upstream release 4.3.0.

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Fix version

* Wed Jul 22 2009 Helio Chissini de Castro <helio@mandriva.com> 1:4.2.98-1mdv2010.0
+ Revision: 398679
- Update to KDE 4.3 RC3

* Fri Jul 10 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.96-1mdv2010.0
+ Revision: 394329
- Update to Rc2

* Sat Jun 27 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.95-2mdv2010.0
+ Revision: 390088
- Show knetattach only in KDE (Bug #49538)

* Thu Jun 25 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.95-1mdv2010.0
+ Revision: 389079
- Update to ke 4.3Rc1

* Fri Jun 05 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.90-2mdv2010.0
+ Revision: 382922
- Biump release
- Remove merged patches
- Update to beta2
- add Suggests for kdialog, kdeui uses it for editing
  toolbars (bnc#490559)

* Fri May 29 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.88-2mdv2010.0
+ Revision: 380721
- Bump release
- Update to kde 4.2.88

* Fri May 22 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.87-2mdv2010.0
+ Revision: 378631
- Fix conflict against kdebase4-workspace

* Fri May 22 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.87-1mdv2010.0
+ Revision: 378572
- Fix file list
- update to kde 4.2.87

* Sun May 17 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.85-4mdv2010.0
+ Revision: 376582
- Fix file list
- Fix versionnate conflicts
- Fix conflicts with kdepim-akonadi

  + Helio Chissini de Castro <helio@mandriva.com>
    - Added back lzma/xz patch

* Fri May 08 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.85-1mdv2010.0
+ Revision: 373477
- Remove non existing BuildRequires
- Fix Requires on next kdelibs4
- Fix file list
- Add buildrequires
- Update  to kde 4.2.85

* Mon May 04 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.71-0.svn961800.1mdv2010.0
+ Revision: 371559
- Fix file list
- Fix file list
- Update to kde 4.2.71

* Thu Apr 30 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.70-0.svn954171.1mdv2010.0
+ Revision: 369153
- Update to kde 4.2.70
  Remove branch patches

* Fri Apr 10 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.2-7mdv2009.1
+ Revision: 365929
- Add some upstream patches from branch
    Fixes a layouting issue ( KDE bug #178953)

* Sun Apr 05 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.2-6mdv2009.1
+ Revision: 364256
- Add some upstream patches from branch
        - Patch101: start kttsd when necessary

* Sun Apr 05 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.2-5mdv2009.1
+ Revision: 364084
- Add some upstream patches from branch
        - Patch100: extract .cc files, not .cpp from kioslave infos

* Sun Mar 29 2009 Helio Chissini de Castro <helio@mandriva.com> 1:4.2.2-4mdv2009.1
+ Revision: 362167
- Restore icons from original package, since there's was unintentional split too soon

* Fri Mar 27 2009 Helio Chissini de Castro <helio@mandriva.com> 1:4.2.2-1mdv2009.1
+ Revision: 361619
- Upgrade to KDE 4.2.2 try#1 packages.

* Wed Mar 11 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.1-2mdv2009.1
+ Revision: 353570
- [Trunk] start nepomuk after plasma ( start faster )

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - fix duplicate definition of xz protocol in lzma.protocol (VERIFYME?)
    - revert accidental removal of tar.bz2 from screateResourceUri in opranoindexwriter.cpp

* Fri Feb 27 2009 Helio Chissini de Castro <helio@mandriva.com> 1:4.2.1-1mdv2009.1
+ Revision: 345623
- KDE 4.2.1 try#1 upstream release

* Tue Feb 24 2009 Colin Guthrie <cguthrie@mandriva.org> 1:4.2.0-4mdv2009.1
+ Revision: 344337
- Update pulseaudio device hiding patch.

* Tue Feb 17 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.0-3mdv2009.1
+ Revision: 341374
+ rebuild (emptylog)

* Mon Feb 16 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.0-2mdv2009.1
+ Revision: 340857
- Rebuild against qt4.5

* Tue Jan 27 2009 Helio Chissini de Castro <helio@mandriva.com> 1:4.2.0-1mdv2009.1
+ Revision: 334190
- Update with official 4.2.0 upstream tarball ( now with less verbosity i hope )
- Update with ixed tarball from upstream

* Sat Jan 10 2009 Anssi Hannula <anssi@mandriva.org> 1:4.1.96-4mdv2009.1
+ Revision: 328111
- fix versioned conflicts on kappfinder

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - fix conflicts with kappfinder

* Fri Jan 09 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.96-2mdv2009.1
+ Revision: 327477
- Fix Conflicts with kdebase4-runtime

* Thu Jan 08 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.96-1mdv2009.1
+ Revision: 327253
- Fix file list
- Fix lzma patch

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - update and fix lzma patch to work with new kde and also add support for new xz

  + Helio Chissini de Castro <helio@mandriva.com>
    - Update with Release Candidate 1 - 4.1.96

* Mon Jan 05 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.85-5mdv2009.1
+ Revision: 324947
- Fix desktop kioslave translations again

* Sun Jan 04 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.85-4mdv2009.1
+ Revision: 324518
- Rebuild because of missing source rpm
- Fix translation of desktop files on the desktop:/ kioslave

* Tue Dec 23 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.85-2mdv2009.1
+ Revision: 317737
- Rebuild in debug mode

* Fri Dec 12 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.1.85-1mdv2009.1
+ Revision: 313703
- Update with Beta 1 - 4.1.85

* Thu Dec 11 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.82-2mdv2009.1
+ Revision: 312976
- Rebuild package because the -1mdv2009.1 was to shy to come on the mirors
- Update to kde 4.1.82

* Sun Nov 30 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.81-1mdv2009.1
+ Revision: 308454
- Update to kde 4.1.81
  Fix BuildRequires
  Fix File list

* Sun Nov 30 2008 Anssi Hannula <anssi@mandriva.org> 1:4.1.80-2mdv2009.1
+ Revision: 308332
- oxygen-icon-theme conflicts with old digikam for smooth upgrade

  + Thierry Vignaud <tv@mandriva.org>
    - Suggests gdb for drkonqi (#45272)

* Wed Nov 19 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.1.80-1mdv2009.1
+ Revision: 304542
- Update with Beta 1 - 4.1.80

* Thu Nov 13 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.73-1mdv2009.1
+ Revision: 302768
- Update to kde 4.1.73

* Sun Nov 02 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.71-3mdv2009.1
+ Revision: 299238
- Fix Requires of devel package

* Sun Nov 02 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.71-2mdv2009.1
+ Revision: 299225
- Fix Conflicts against nepomuk-kde

* Fri Oct 24 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.71-1mdv2009.1
+ Revision: 296895
- New version 4.1.71

* Wed Oct 22 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.70-3mdv2009.1
+ Revision: 296583
- Add requires on kwallet-daemon

* Tue Oct 21 2008 Gustavo Pichorim Boiko <boiko@mandriva.com> 1:4.1.70-2mdv2009.1
+ Revision: 296103
- Add proper conflicts so that cooker upgrade is not broken

* Mon Oct 20 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.70-1mdv2009.1
+ Revision: 295749
- Fix file list
- Fix Requires
- Fix File list
- Fix File list
- Update to kde 4.1.70
  Remove Nepomuk patches
  Remove backported patches
  Remove patches that belong to phonon now
  Add patch to fix build

* Tue Sep 30 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.1.2-3mdv2009.0
+ Revision: 290126
- Added splash requires in the proper package

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Fix htsearch path
    - Add htdig as Requires needed for khelpcenter

* Thu Sep 25 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.1.2-1mdv2009.0
+ Revision: 288215
- KDE 4.1.2 arriving.

* Sat Sep 20 2008 Colin Guthrie <cguthrie@mandriva.org> 1:4.1.1-5mdv2009.0
+ Revision: 286056
- Do not mark pulseaudio output as advanced
- Require xine-pulse in the phonon-xine backend

* Fri Sep 19 2008 Colin Guthrie <cguthrie@mandriva.org> 1:4.1.1-4mdv2009.0
+ Revision: 285840
- Update pulseaudio cosmetics patch to enumerate capture devices which are not (currently) handled in Phonon

* Fri Sep 19 2008 Colin Guthrie <cguthrie@mandriva.org> 1:4.1.1-3mdv2009.0
+ Revision: 285789
- Add an experimental patch to ignore audio devices when pulseaudio is activated

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Remove wrong source

* Mon Sep 01 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.1-2mdv2009.0
+ Revision: 278339
- Welcome back experimental Nepomuk

* Fri Aug 29 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.1.1-1mdv2009.0
+ Revision: 277148
- Upgrade to forthcoming 4.1.1 packages

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - [BUGFIX] Nepomukservices process makes my CPU reach 65%% (Bug #42474)

* Sat Aug 23 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.0-8mdv2009.0
+ Revision: 275327
- Backport the complete nepomuk folder from trunk fixes crashes of nepomuk
- [BUGFIX] Fix "kioclient does not return after execution of command." (Bug #43068)

* Thu Aug 21 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.0-7mdv2009.0
+ Revision: 274630
- Add patch300 to fix icon on the network panel of Dolphin (reported and tested by Anne )

* Wed Aug 13 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.1.0-6mdv2009.0
+ Revision: 271349
- Daily branch patch update

* Tue Aug 05 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.0-5mdv2009.0
+ Revision: 263911
- Fix file list
- Activate Nepomuk backports from kde 4.2
- more nepomuk backport patches
- Start to backport nepomuk from trunk ( not activated for the moment)

* Mon Aug 04 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.1.0-4mdv2009.0
+ Revision: 263054
- Update with current branch 4.1 patches
- Update with current branch 4.1 patches

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Do not apply for the moment (need a little more work)
    - Add forgoten patch
    -Fix patch 102 ( still need to fix patch104 (not applied yet ))
    - Add versionnate against strigi
    - Add patches from trunk to optimise nepomuk
    - Add patches from trunk to optimise nepomuk

* Wed Jul 30 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.1.0-3mdv2009.0
+ Revision: 255170
- kdebase4-runtime no more requires any phonon package, since is suppose to be required by kdecore now. phonon-xine have a new provides called phonon-backend providing 4.2.0 as their virtual version

* Tue Jul 29 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.1.0-2mdv2009.0
+ Revision: 253955
- Start updates from post 4.1.0 branch on cooker only. All patches comes with full description inside.

* Thu Jul 24 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.1.0-1mdv2009.0
+ Revision: 246986
- Update with Release Candidate 1 - 4.1.0

* Thu Jul 24 2008 Per Øyvind Karlsen <peroyvind@mandriva.org> 1:4.0.98-2mdv2009.0
+ Revision: 245135
- fix docbook document
- add missing docbook file to liblzma patch
- bump release
- add lzma support (P0)

* Thu Jul 10 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.98-1mdv2009.0
+ Revision: 233181
- Update with Release Candidate 1 - 4.0.98

* Sun Jul 06 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.85-1mdv2009.0
+ Revision: 232308
- Update to kde 4.0.85

* Fri Jun 27 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.84-1mdv2009.0
+ Revision: 229393
- Update with new snapshot tarballs 4.0.84

* Fri Jun 20 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.83-2mdv2009.0
+ Revision: 227584
- devel package was blocked due missing epoch

* Fri Jun 20 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.83-1mdv2009.0
+ Revision: 227523
- Phonon devel is in their own package now
- We can use since 4.0.81, so this avoids wait for bs everytime..
- Update with new snapshot tarballs 4.0.83

* Thu Jun 12 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.82-3mdv2009.0
+ Revision: 218297
- Update with new snapshot tarballs 4.0.82
- Update with new snapshot tarballs 4.0.82

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Change summary

  + Pixel <pixel@mandriva.com>
    - add rpm filetrigger running gtk-update-icon-cache when rpm install/remove oxygen icons

  + Frederik Himpe <fhimpe@mandriva.org>
    - Add Requires xine-plugins on phonon-xine, otherwise phonon constantly
      crashes (Mandriva bug #41210)

* Tue Jun 03 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.81-2mdv2009.0
+ Revision: 214702
- Update with new snapshot tarballs 4.0.81

* Fri May 30 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.81-1mdv2009.0
+ Revision: 213263
- New snapshot kde 4.0.81

* Sat May 24 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.80-1mdv2009.0
+ Revision: 210775
- New upstream kde4 4.1 beta1

* Fri May 16 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.74-2mdv2009.0
+ Revision: 208151
- Versionnate BuildRequires
- Rebuild against new kdepimlibs4

* Fri May 16 2008 Funda Wang <fwang@mandriva.org> 1:4.0.74-1mdv2009.0
+ Revision: 208040
- New version 4.0.74

* Tue May 13 2008 Anssi Hannula <anssi@mandriva.org> 1:4.0.73-3mdv2009.0
+ Revision: 206729
- drop bogus buildrequires on networkmanager-devel
- add Conflicts for old KDE3 packages for smooth upgrade

* Thu May 08 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.73-2mdv2009.0
+ Revision: 204554
- Update to kde 4.0.73

* Thu May 01 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.72-2mdv2009.0
+ Revision: 199902
- Fix File list
- Fix file list
- Update to kde 4.0.72
- Fix File list
- Fix file list
- New week-end New snapshot 4.0.70
- New snapshot 4.0.69

  + Helio Chissini de Castro <helio@mandriva.com>
    - New upstream kde4 4.1 alpha 1
    - Starting to push new infrastructure for devel KDE 4.1. KDE 4 will be on / now. KDE is dead. Long live KDE vi kdenetwork4/SPECS/kdenetwork4.spec ;-)

* Fri Mar 28 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.3-1mdv2008.1
+ Revision: 190971
- Update for last stable release 4.0.3

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Requires the translation package by default now

* Sat Mar 08 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.2-2mdv2008.1
+ Revision: 182140
- Rebuild against new qt4 changes

* Sat Mar 01 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.2-1mdv2008.1
+ Revision: 177359
- New upstream bugfix release 4.0.2

* Wed Feb 20 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.1-3mdv2008.1
+ Revision: 173224
- Update nepomuk with trunk modifications. Requested by nepomuk maintainer, Sebastian Trueg

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Add ifdef statement to allow backports again

* Wed Feb 13 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.1-2mdv2008.1
+ Revision: 167174
- rebuild

* Sun Feb 10 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.1-1mdv2008.1
+ Revision: 164757
- Updating for stable KDE 4.0.1
- No more branches. From now, we will be using the monthly official KDE tarballs, as discussed by Mandriva KDE Team

* Sun Jan 27 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.0-1.765565.2mdv2008.1
+ Revision: 158544
- Rebuild because of missing signature

* Thu Jan 24 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.0-1.765565.1mdv2008.1
+ Revision: 157493
- Update to 4.0 branch
- Included nepomuk trunk patch, as requested by Sebastian Trueg

* Tue Jan 08 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.0-1mdv2008.1
+ Revision: 146521
- Update for final stable 4.0.0

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Dec 24 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.97.1-1.752237.1mdv2008.1
+ Revision: 137359
- New snapshot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Dec 10 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.97.1-1mdv2008.1
+ Revision: 117062
- New snapshot

  + Helio Chissini de Castro <helio@mandriva.com>
    - import kdebase4-runtime



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14514 |12mr|kdebase4-workspace-4.9.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define with_printer_applet 0
%{?_with_printer_applet: %{expand: %%global with_printer_applet 1}}

%define with_networkmanager 1
%{?_with_networkmanager: %{expand: %%global with_networkmanager 1}}

%define kdm_version 2.7
# Rosa's system tray (we use it instead of the default one)
%define tray_version 1.2

Name:		kdebase4-workspace
Summary:	KDE 4 application workspace components
Version:	4.9.4
Release:	3
Epoch:		2
Group:		Graphical desktop/KDE
License:	GPL
URL:		http://www.kde.org
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kde-workspace-%{version}.tar.xz
Source1:	kde.pam
Source2:	kde-np.pam
Source3:	mandriva-startkde
Source4:	systemsettings.desktop
Source5:	krandrtray.desktop
Source6:	kdebase-workspace-kdm-%{kdm_version}.tar.bz2
Source7:	kdebase-workspace-plasma-applet-systemtray-%{tray_version}.tar.gz
Source10:	%{name}.rpmlintrc
Patch0:		kdebase-workspace-4.5.76-mdv-adopt-ldetect-path.patch
Patch2:		kdebase-workspace-4.9.3-menu-toptile.patch
# Add checkbox to enable/disable bytecode interpreter in KDE4 font anti-aliasing settings
Patch3:		kde-workspace-4.9.4-fontconfig.patch
Patch11:	kdebase-workspace-4.2.0-fix_gtkrc_iaora.patch
Patch13:	kdebase-workspace-4.8.95-startup-sound.patch
Patch19:	kdebase-workspace-4.2.1-use-mdvicon.patch
Patch26:	kdebase-workspace-4.4.0-simpleapplet-mandriva-defaults.patch
Patch100:	kdebase-workspace-4.8.1-hideklipper.patch
Patch101:	kdebase-workspace-4.8.97-klippermenu.patch
Patch103:	kdebase-workspace-4.8.2-hide-trash.patch
Patch104:	kdebase-workspace-4.7.3.fedora-kdm-plymouth.patch
Patch106:	kdebase-workspace-4.7.90-mdv-no-hal.patch
# Backports
# Trunk
# Testing
#From Fedora for systemd adopt
Patch501:	kde-workspace-4.8.0-systemd-shutdown.patch

BuildRequires:	boost-devel
BuildRequires:	kdelibs4-devel
BuildRequires:	kdepimlibs4-devel
BuildRequires:	ieee1284-devel
BuildRequires:	libsasl-devel
BuildRequires:	lm_sensors-devel
BuildRequires:	openldap-devel
BuildRequires:	python-kde4-devel
BuildRequires:	automoc4
BuildRequires:	bdftopcf
BuildRequires:	imake
BuildRequires:	libxml2-utils
BuildRequires:	qt4-qtdbus
BuildRequires:	xrdb
BuildRequires:	pkgconfig(avahi-compat-libdns_sd)
BuildRequires:	pkgconfig(avahi-client)
BuildRequires:	pkgconfig(bluez)
#BuildRequires:	pkgconfig(ck-connector)
BuildRequires:	pkgconfig(egl)
BuildRequires:	pkgconfig(glesv2)
BuildRequires:	pkgconfig(libdmtx)
BuildRequires:	pkgconfig(libgpsd)
BuildRequires:	pkgconfig(libkactivities)
BuildRequires:	pkgconfig(libpci)
BuildRequires:	pkgconfig(libqalculate)
BuildRequires:	pkgconfig(libraw1394)
BuildRequires:	pkgconfig(libusb)
BuildRequires:	pkgconfig(libxklavier)
BuildRequires:	pkgconfig(lua)
%if %{with_networkmanager}
BuildRequires:	pkgconfig(NetworkManager)
%endif
BuildRequires:	pkgconfig(smbclient)
BuildRequires:	pkgconfig(qimageblitz)
BuildRequires:	pkgconfig(xcomposite)
BuildRequires:	pkgconfig(xcursor)
Requires:	qt4-qtdbus
Requires:	kdebase4-runtime
Requires:	strigi
Requires:	desktop-common-data
Requires:	xmessage
Requires:	xprop
Requires:	xset
Requires:	mandriva-kde-translation
Requires:	pm-utils
Requires:	xdg-utils
Requires:	rosapanel
Requires:	setxkbmap
Requires:	kde4-windeco-dekorator
Obsoletes:	kdebase4-workspace-googlegadgets < 2:4.9.1-2
Suggests:	networkmanager
Suggests:	plasma-applet-system-monitor-net
Suggests:	plasma-applet-system-monitor-hwinfo
Suggests:	plasma-applet-system-monitor-hdd
Suggests:	plasma-applet-system-monitor-cpu
Suggests:	plasma-applet-system-monitor-temperature
Suggests:	klipper
Suggests:	kickoff

%description
This package contains the KDE 4 application workspace components.

%post
%make_session

%postun
%make_session

%files
%{_sysconfdir}/X11/wmsession.d/*
%{_sysconfdir}/profile.d/70kde4.sh
%if %{with_printer_applet}
%{_kde_bindir}/printer-applet
%{_kde_appsdir}/printer-applet
%endif
%{_kde_sysconfdir}/dbus-1/system.d/org.kde.fontinst.conf
%{_kde_sysconfdir}/dbus-1/system.d/org.kde.kcontrol.kcmclock.conf
%{_kde_sysconfdir}/dbus-1/system.d/org.kde.ksysguard.processlisthelper.conf
%{_kde_sysconfdir}/ksysguarddrc
%{_kde_bindir}/kaccess
%{_kde_bindir}/kapplymousetheme
%{_kde_bindir}/kblankscrn.kss
%{_kde_bindir}/kcheckrunning
%{_kde_bindir}/kcminit
%{_kde_bindir}/kcminit_startup
%{_kde_bindir}/kdostartupconfig4
%{_kde_bindir}/kfontinst
%{_kde_bindir}/kfontview
%{_kde_bindir}/kmenuedit
%{_kde_bindir}/krandom.kss
%{_kde_bindir}/krandrstartup
%{_kde_bindir}/krandrtray
%{_kde_bindir}/krdb
%{_kde_bindir}/krunner
%{_kde_bindir}/ksmserver
%{_kde_bindir}/ksplashsimple
%{_kde_bindir}/ksplashx
%{_kde_bindir}/ksplashx_scale
%{_kde_bindir}/ksplashqml
%{_kde_bindir}/kstartupconfig4
%{_kde_bindir}/ksysguard
%{_kde_bindir}/ksysguardd
%{_kde_bindir}/ksystraycmd
%{_kde_bindir}/kwin*
%{_kde_bindir}/oxygen-demo
%{_kde_bindir}/oxygen-settings
%{_kde_bindir}/plasma-desktop
%{_kde_bindir}/plasma-netbook
%{_kde_bindir}/plasma-overlay
%{_kde_bindir}/plasma-windowed
%{_kde_bindir}/plasmaengineexplorer
%{_kde_bindir}/plasmawallpaperviewer
%{_kde_bindir}/plasmoidviewer
%{_kde_bindir}/solid-action-desktop-gen
%{_kde_bindir}/solid-network
%{_kde_bindir}/startkde
%{_kde_bindir}/oxygen-shadow-demo
%{_kde_bindir}/remote-widgets-browser
%{_kde_bindir}/systemsettings
%{_kde_libdir}/kconf_update_bin/*
%{_kde_libdir}/kde4/classic_mode.so
%{_kde_libdir}/kde4/fontthumbnail.so
%{_kde_libdir}/kde4/icon_mode.so
%{_kde_libdir}/kde4/ion_bbcukmet.so
%{_kde_libdir}/kde4/ion_envcan.so
%{_kde_libdir}/kde4/ion_noaa.so
%{_kde_libdir}/kde4/ion_wettercom.so
%{_kde_libdir}/kde4/kcm_access.so
%{_kde_libdir}/kde4/kcm_autostart.so
%{_kde_libdir}/kde4/kcm_bell.so
%{_kde_libdir}/kde4/kcm_clock.so
%{_kde_libdir}/kde4/kcm_colors.so
%{_kde_libdir}/kde4/kcm_cursortheme.so
%{_kde_libdir}/kde4/kcm_desktoppaths.so
%{_kde_libdir}/kde4/kcm_desktoptheme.so
%{_kde_libdir}/kde4/kcm_display.so
%{_kde_libdir}/kde4/kcm_fontinst.so
%{_kde_libdir}/kde4/kcm_fonts.so
%{_kde_libdir}/kde4/kcm_hotkeys.so
%{_kde_libdir}/kde4/kcm_input.so
%{_kde_libdir}/kde4/kcm_joystick.so
%{_kde_libdir}/kde4/kcm_keyboard.so
%{_kde_libdir}/kde4/kcm_keys.so
%{_kde_libdir}/kde4/kcm_krunner_kill.so
%{_kde_libdir}/kde4/kcm_ksplashthemes.so
%{_kde_libdir}/kde4/kcm_kwin4_effect_builtins.so
%{_kde_libdir}/kde4/kwin4_effect_gles_builtins.so
%{_kde_libdir}/kde4/kcm_kwincompositing.so
%{_kde_libdir}/kde4/kcm_kwindecoration.so
%{_kde_libdir}/kde4/kcm_kwindesktop.so
%{_kde_libdir}/kde4/kcm_kwinoptions.so
%{_kde_libdir}/kde4/kcm_kwinrules.so
%{_kde_libdir}/kde4/kcm_kwinscreenedges.so
%{_kde_libdir}/kde4/kcm_kwin_scripts.so
%{_kde_libdir}/kde4/kcm_kwintabbox.so
%{_kde_libdir}/kde4/kcm_launch.so
%{_kde_libdir}/kde4/kcm_randr.so
%{_kde_libdir}/kde4/kcm_screensaver.so
%{_kde_libdir}/kde4/kcm_smserver.so
%{_kde_libdir}/kde4/kcm_solid.so
%{_kde_libdir}/kde4/kcm_solid_actions.so
%{_kde_libdir}/kde4/kcm_standard_actions.so
%{_kde_libdir}/kde4/kcm_style.so
%{_kde_libdir}/kde4/kcm_workspaceoptions.so
%{_kde_libdir}/kde4/kded_freespacenotifier.so
%{_kde_libdir}/kde4/kded_kephal.so
%{_kde_libdir}/kde4/kded_keyboard.so
%{_kde_libdir}/kde4/kded_khotkeys.so
%{_kde_libdir}/kde4/kded_kwrited.so
%{_kde_libdir}/kde4/kded_randrmonitor.so
%{_kde_libdir}/kde4/kded_statusnotifierwatcher.so
%{_kde_libdir}/kde4/keyboard_layout_widget.so
%{_kde_libdir}/kde4/kfontviewpart.so
%{_kde_libdir}/kde4/kio_fonts.so
%{_kde_libdir}/kde4/krunner_bookmarksrunner.so
%{_kde_libdir}/kde4/krunner_calculatorrunner.so
%{_kde_libdir}/kde4/krunner_kill.so
%{_kde_libdir}/kde4/krunner_locations.so
%{_kde_libdir}/kde4/krunner_nepomuksearchrunner.so
%{_kde_libdir}/kde4/krunner_plasma-desktop.so
%{_kde_libdir}/kde4/krunner_recentdocuments.so
%{_kde_libdir}/kde4/krunner_services.so
%{_kde_libdir}/kde4/krunner_sessions.so
%{_kde_libdir}/kde4/krunner_shell.so
%{_kde_libdir}/kde4/krunner_solid.so
%{_kde_libdir}/kde4/krunner_webshortcuts.so
%{_kde_libdir}/kde4/krunner_windowedwidgets.so
%{_kde_libdir}/kde4/krunner_windows.so
%{_kde_libdir}/kde4/kstyle_oxygen_config.so
%{_kde_libdir}/kde4/kwin3_aurorae.so
%{_kde_libdir}/kde4/kwin3_b2.so
%{_kde_libdir}/kde4/kwin3_laptop.so
%{_kde_libdir}/kde4/kwin3_oxygen.so
%{_kde_libdir}/kde4/kwin3_plastik.so
%{_kde_libdir}/kde4/kwin4_effect_builtins.so
%{_kde_libdir}/kde4/kwin_b2_config.so
%{_kde_libdir}/kde4/kwin_oxygen_config.so
%{_kde_libdir}/kde4/kwin_plastik_config.so
%{_kde_libdir}/kde4/libexec/fontinst
%{_kde_libdir}/kde4/libexec/fontinst_helper
%{_kde_libdir}/kde4/libexec/fontinst_x11
%{_kde_libdir}/kde4/libexec/kscreenlocker
%{_kde_libdir}/kde4/libexec/ksysguardprocesslist_helper
%{_kde_libdir}/kde4/libexec/kwin_killer_helper
%{_kde_libdir}/kde4/libexec/kwin_opengl_test
%{_kde_libdir}/kde4/libexec/kwin_rules_dialog
%{_kde_libdir}/kde4/plasma-geolocation-gps.so
%{_kde_libdir}/kde4/plasma-geolocation-ip.so
%{_kde_libdir}/kde4/plasma_animator_default.so
%{_kde_libdir}/kde4/plasma_applet_activitybar.so
%{_kde_libdir}/kde4/plasma_applet_clock.so
%{_kde_libdir}/kde4/plasma_applet_currentappcontrol.so
%{_kde_libdir}/kde4/plasma_applet_dig_clock.so
%{_kde_libdir}/kde4/plasma_applet_icon.so
%{_kde_libdir}/kde4/plasma_applet_keyboard.so
%{_kde_libdir}/kde4/plasma_applet_notifications.so
%{_kde_libdir}/kde4/plasma_applet_pager.so
%{_kde_libdir}/kde4/plasma_applet_panelspacer_internal.so
%{_kde_libdir}/kde4/plasma_applet_searchbox.so
%{_kde_libdir}/kde4/plasma_applet_sm_hdd_activity.so
%{_kde_libdir}/kde4/plasma_applet_sm_ram.so
%{_kde_libdir}/kde4/plasma_applet_system-monitor.so
%{_kde_libdir}/kde4/plasma_applet_systemtray.so
%{_kde_libdir}/kde4/plasma_applet_tasks.so
%{_kde_libdir}/kde4/plasma_applet_trash.so
%{_kde_libdir}/kde4/plasma_applet_windowlist.so
%{_kde_libdir}/kde4/plasma_appletscriptengine_dashboard.so
%{_kde_libdir}/kde4/plasma_appletscriptengine_webapplet.so
%{_kde_libdir}/kde4/plasma_containment_desktop.so
%{_kde_libdir}/kde4/plasma_containment_netpanel.so
%{_kde_libdir}/kde4/plasma_containment_panel.so
%{_kde_libdir}/kde4/plasma_containment_sal.so
%{_kde_libdir}/kde4/plasma_containment_saverdesktop.so
%{_kde_libdir}/kde4/plasma_containmentactions_applauncher.so
%{_kde_libdir}/kde4/plasma_containmentactions_contextmenu.so
%{_kde_libdir}/kde4/plasma_containmentactions_minimalcontextmenu.so
%{_kde_libdir}/kde4/plasma_containmentactions_paste.so
%{_kde_libdir}/kde4/plasma_containmentactions_switchactivity.so
%{_kde_libdir}/kde4/plasma_containmentactions_switchdesktop.so
%{_kde_libdir}/kde4/plasma_containmentactions_switchwindow.so
%{_kde_libdir}/kde4/plasma_engine_activities.so
%{_kde_libdir}/kde4/plasma_engine_akonadi.so
%{_kde_libdir}/kde4/plasma_engine_applicationjobs.so
%{_kde_libdir}/kde4/plasma_engine_apps.so
%{_kde_libdir}/kde4/plasma_engine_calendar.so
%{_kde_libdir}/kde4/plasma_engine_devicenotifications.so
%{_kde_libdir}/kde4/plasma_engine_dict.so
%{_kde_libdir}/kde4/plasma_engine_executable.so
%{_kde_libdir}/kde4/plasma_engine_favicons.so
%{_kde_libdir}/kde4/plasma_engine_filebrowser.so
%{_kde_libdir}/kde4/plasma_engine_geolocation.so
%{_kde_libdir}/kde4/plasma_engine_hotplug.so
%{_kde_libdir}/kde4/plasma_engine_keystate.so
%{_kde_libdir}/kde4/plasma_engine_metadata.so
%{_kde_libdir}/kde4/plasma_engine_mouse.so
%{_kde_libdir}/kde4/plasma_engine_mpris2.so
%{_kde_libdir}/kde4/plasma_engine_network.so
%{_kde_libdir}/kde4/plasma_engine_notifications.so
%{_kde_libdir}/kde4/plasma_engine_nowplaying.so
%{_kde_libdir}/kde4/plasma_engine_places.so
%{_kde_libdir}/kde4/plasma_engine_powermanagement.so
%{_kde_libdir}/kde4/plasma_engine_rss.so
%{_kde_libdir}/kde4/plasma_engine_searchlaunch.so
%{_kde_libdir}/kde4/plasma_engine_share.so
%{_kde_libdir}/kde4/plasma_engine_soliddevice.so
%{_kde_libdir}/kde4/plasma_engine_statusnotifieritem.so
%{_kde_libdir}/kde4/plasma_engine_systemmonitor.so
%{_kde_libdir}/kde4/plasma_engine_tasks.so
%{_kde_libdir}/kde4/plasma_engine_time.so
%{_kde_libdir}/kde4/plasma_engine_weather.so
%{_kde_libdir}/kde4/plasma_packagestructure_dashboard.so
%{_kde_libdir}/kde4/plasma_packagestructure_share.so
%{_kde_libdir}/kde4/plasma_packagestructure_web.so
%{_kde_libdir}/kde4/plasma_toolbox_desktoptoolbox.so
%{_kde_libdir}/kde4/plasma_toolbox_nettoolbox.so
%{_kde_libdir}/kde4/plasma_toolbox_paneltoolbox.so
%{_kde_libdir}/kde4/plasma_wallpaper_color.so
%{_kde_libdir}/kde4/plasma_wallpaper_image.so
%{_kde_libdir}/kde4/plugins/gui_platform/libkde.so
%{_kde_libdir}/kde4/plugins/styles/oxygen.so
%{_kde_libdir}/kde4/solid_fakenet.so
%{_kde_libdir}/kde4/solid_modemmanager04.so
%{_kde_libdir}/kde4/solid_networkmanager*.so
%{_kde_libdir}/kde4/solid_wicd.so
%{_kde_libdir}/kde4/ion_debianweather.so
%{_kde_libdir}/kde4/krunner_activities.so
%{_kde_libdir}/libkdeinit4_*.so
%{_kde_libdir}/strigi/strigita_font.so
%{_kde_applicationsdir}/kfontview.desktop
%{_kde_applicationsdir}/kmenuedit.desktop
%{_kde_applicationsdir}/krandrtray.desktop
%{_kde_applicationsdir}/ksysguard.desktop
%{_kde_applicationsdir}/systemsettings.desktop
%{_kde_applicationsdir}/kdesystemsettings.desktop
%{_kde_appsdir}/color-schemes
%{_kde_appsdir}/desktoptheme
%{_kde_appsdir}/freespacenotifier
%{_kde_appsdir}/kaccess
%{_kde_appsdir}/katepart
%{_kde_appsdir}/kcminput
%{_kde_appsdir}/kcmkeys
%{_kde_appsdir}/kcmsolidactions
%{_kde_appsdir}/kconf_update/*
%{_kde_appsdir}/kcontrol
%{_kde_appsdir}/kdisplay
%{_kde_appsdir}/kfontinst
%{_kde_appsdir}/kfontview
%{_kde_appsdir}/khotkeys
%{_kde_appsdir}/kmenuedit
%{_kde_appsdir}/konqsidebartng/virtual_folders/services/fonts.desktop
%{_kde_appsdir}/kscreenlocker
%{_kde_appsdir}/ksmserver
%{_kde_appsdir}/ksplash
%{_kde_appsdir}/kstyle
%{_kde_appsdir}/ksysguard
%{_kde_appsdir}/kthememanager
%{_kde_appsdir}/kwin
%{_kde_appsdir}/kwrited
%{_kde_appsdir}/plasma
%{_kde_appsdir}/plasma-desktop
%{_kde_appsdir}/plasma-netbook
%{_kde_appsdir}/solid/*/*.desktop
%{_kde_appsdir}/solidfakenetbackend/fakenetworking.xml
%{_kde_appsdir}/systemsettings
%{_kde_appsdir}/kcmkeyboard
%{_kde_autostart}/*.desktop
%{_kde_datadir}/config.kcfg/*.kcfg
%{_kde_configdir}/xcursor.knsrc
%{_kde_configdir}/activities.knsrc
%{_kde_configdir}/aurorae.knsrc
%{_kde_configdir}/background.knsrc
%{_kde_configdir}/colorschemes.knsrc
%{_kde_configdir}/ksplash.knsrc
%{_kde_configdir}/ksysguard.knsrc
%{_kde_configdir}/kwinscripts.knsrc
%{_kde_configdir}/kwinswitcher.knsrc
%{_kde_configdir}/plasma-overlayrc
%{_kde_configdir}/plasma-themes.knsrc
%{_kde_configdir}/wallpaper.knsrc
%{_kde_configdir}/kfontinst.knsrc
%{_kde_datadir}/dbus-1/services/org.kde.fontinst.service
%{_kde_datadir}/dbus-1/services/org.kde.krunner.service
%{_kde_datadir}/dbus-1/system-services/org.kde.fontinst.service
%{_kde_datadir}/dbus-1/system-services/org.kde.kcontrol.kcmclock.service
%{_kde_datadir}/dbus-1/system-services/org.kde.ksysguard.processlisthelper.service
%doc %{_kde_docdir}/HTML/en/kcontrol
%doc %{_kde_docdir}/HTML/en/kfontview
%doc %{_kde_docdir}/HTML/en/kmenuedit
%doc %{_kde_docdir}/HTML/en/ksysguard
%doc %{_kde_docdir}/HTML/en/plasma-desktop
%doc %{_kde_docdir}/HTML/en/systemsettings
%{_kde_iconsdir}/Oxygen_*
%{_kde_iconsdir}/*/*/*/*
%{_kde_services}/ScreenSavers/kblank.desktop
%{_kde_services}/ScreenSavers/krandom.desktop
%{_kde_services}/ServiceMenus/installfont.desktop
%{_kde_services}/autostart.desktop
%{_kde_services}/bell.desktop
%{_kde_services}/clock.desktop
%{_kde_services}/colors.desktop
%{_kde_services}/cursortheme.desktop
%{_kde_services}/desktop.desktop
%{_kde_services}/desktoppath.desktop
%{_kde_services}/desktoptheme.desktop
%{_kde_services}/deviceinfocategory.desktop
%{_kde_services}/display.desktop
%{_kde_services}/fontinst.desktop
%{_kde_services}/fonts.desktop
%{_kde_services}/fonts.protocol
%{_kde_services}/fontthumbnail.desktop
%{_kde_services}/graphicalinfocategory.desktop
%{_kde_services}/ion-bbcukmet.desktop
%{_kde_services}/ion-envcan.desktop
%{_kde_services}/ion-noaa.desktop
%{_kde_services}/ion-wettercom.desktop
%{_kde_services}/joystick.desktop
%{_kde_services}/kaccess.desktop
%{_kde_services}/kcm_keyboard.desktop
%{_kde_services}/kcm_solid.desktop
%{_kde_services}/kcmaccess.desktop
%{_kde_services}/kcmlaunch.desktop
%{_kde_services}/kcmsmserver.desktop
%{_kde_services}/kded/freespacenotifier.desktop
%{_kde_services}/kded/kephal.desktop
%{_kde_services}/kded/keyboard.desktop
%{_kde_services}/kded/khotkeys.desktop
%{_kde_services}/kded/kwrited.desktop
%{_kde_services}/kded/randrmonitor.desktop
%{_kde_services}/kded/statusnotifierwatcher.desktop
%{_kde_services}/keys.desktop
%{_kde_services}/kfontviewpart.desktop
%{_kde_services}/khotkeys.desktop
%{_kde_services}/ksplashthememgr.desktop
%{_kde_services}/kwin
%{_kde_services}/kwin-script-desktopchangeosd.desktop
%{_kde_services}/kwin-script-synchronizeskipswitcher.desktop
%{_kde_services}/kwin-script-videowall.desktop
%{_kde_services}/kwinactions.desktop
%{_kde_services}/kwinadvanced.desktop
%{_kde_services}/kwincompositing.desktop
%{_kde_services}/kwindecoration.desktop
%{_kde_services}/kwinfocus.desktop
%{_kde_services}/kwinmoving.desktop
%{_kde_services}/kwinoptions.desktop
%{_kde_services}/kwinrules.desktop
%{_kde_services}/kwinscreenedges.desktop
%{_kde_services}/kwinscripts.desktop
%{_kde_services}/kwintabbox.desktop
%{_kde_services}/lostfoundcategory.desktop
%{_kde_services}/mouse.desktop
%{_kde_services}/networkinfocategory.desktop
%{_kde_services}/plasma-animator-default.desktop
%{_kde_services}/plasma-applet-activitybar.desktop
%{_kde_services}/plasma-applet-analogclock.desktop
%{_kde_services}/plasma-applet-currentappcontrol.desktop
%{_kde_services}/plasma-applet-devicenotifier.desktop
%{_kde_services}/plasma-applet-digitalclock.desktop
%{_kde_services}/plasma-applet-icon.desktop
%{_kde_services}/plasma-applet-lockout.desktop
%{_kde_services}/plasma-applet-notifications.desktop
%{_kde_services}/plasma-applet-panelspacer-internal.desktop
%{_kde_services}/plasma-applet-searchbox.desktop
%{_kde_services}/plasma-applet-sm_hdd_activity.desktop
%{_kde_services}/plasma-applet-sm_ram.desktop
%{_kde_services}/plasma-applet-system-monitor.desktop
%{_kde_services}/plasma-applet-systemtray.desktop
%{_kde_services}/plasma-applet-trash.desktop
%{_kde_services}/plasma-applet-windowlist.desktop
%{_kde_services}/plasma-containment-desktop.desktop
%{_kde_services}/plasma-containment-desktopdashboard.desktop
%{_kde_services}/plasma-containment-netpanel.desktop
%{_kde_services}/plasma-containment-panel.desktop
%{_kde_services}/plasma-containment-sal.desktop
%{_kde_services}/plasma-containment-saverdesktop.desktop
%{_kde_services}/plasma-containmentactions-applauncher.desktop
%{_kde_services}/plasma-containmentactions-contextmenu.desktop
%{_kde_services}/plasma-containmentactions-minimalcontextmenu.desktop
%{_kde_services}/plasma-containmentactions-paste.desktop
%{_kde_services}/plasma-containmentactions-switchactivity.desktop
%{_kde_services}/plasma-containmentactions-switchdesktop.desktop
%{_kde_services}/plasma-containmentactions-switchwindow.desktop
%{_kde_services}/plasma-dataengine-applicationjobs.desktop
%{_kde_services}/plasma-dataengine-apps.desktop
%{_kde_services}/plasma-dataengine-calendar.desktop
%{_kde_services}/plasma-dataengine-devicenotifications.desktop
%{_kde_services}/plasma-dataengine-dict.desktop
%{_kde_services}/plasma-dataengine-executable.desktop
%{_kde_services}/plasma-dataengine-favicons.desktop
%{_kde_services}/plasma-dataengine-filebrowser.desktop
%{_kde_services}/plasma-dataengine-geolocation.desktop
%{_kde_services}/plasma-dataengine-hotplug.desktop
%{_kde_services}/plasma-dataengine-keystate.desktop
%{_kde_services}/plasma-dataengine-mouse.desktop
%{_kde_services}/plasma-dataengine-mpris2.desktop
%{_kde_services}/plasma-dataengine-network.desktop
%{_kde_services}/plasma-dataengine-notifications.desktop
%{_kde_services}/plasma-dataengine-nowplaying.desktop
%{_kde_services}/plasma-dataengine-places.desktop
%{_kde_services}/plasma-dataengine-powermanagement.desktop
%{_kde_services}/plasma-dataengine-rss.desktop
%{_kde_services}/plasma-dataengine-share-addon-imgur.desktop
%{_kde_services}/plasma-dataengine-share-addon-pastebincom.desktop
%{_kde_services}/plasma-dataengine-share-addon-pasteopensuseorg.desktop
%{_kde_services}/plasma-dataengine-share-addon-pasteubuntucom.desktop
%{_kde_services}/plasma-dataengine-share-addon-privatepastecom.desktop
%{_kde_services}/plasma-dataengine-share-addon-simplestimagehosting.desktop
%{_kde_services}/plasma-dataengine-share-addon-wklej.desktop
%{_kde_services}/plasma-dataengine-share-addon-wstaw.desktop
%{_kde_services}/plasma-dataengine-share.desktop
%{_kde_services}/plasma-dataengine-soliddevice.desktop
%{_kde_services}/plasma-dataengine-systemmonitor.desktop
%{_kde_services}/plasma-dataengine-tasks.desktop
%{_kde_services}/plasma-dataengine-time.desktop
%{_kde_services}/plasma-dataengine-weather.desktop
%{_kde_services}/plasma-engine-activities.desktop
%{_kde_services}/plasma-engine-akonadi.desktop
%{_kde_services}/plasma-engine-metadata.desktop
%{_kde_services}/plasma-engine-searchlaunch.desktop
%{_kde_services}/plasma-geolocation-gps.desktop
%{_kde_services}/plasma-geolocation-ip.desktop
%{_kde_services}/plasma-layout-org.kde.plasma-desktop.defaultPanel.desktop
%{_kde_services}/plasma-layout-org.kde.plasma-desktop.findWidgets.desktop
%{_kde_services}/plasma-layout-org.kde.plasma-desktop.photoActivity.desktop
%{_kde_services}/plasma-layout-org.kde.plasma-netbook.defaultPage.desktop
%{_kde_services}/plasma-layout-org.kde.plasma-netbook.defaultPanel.desktop
%{_kde_services}/plasma-layout-org.kde.plasma-netbook.defaultSal.desktop
%{_kde_services}/plasma-packagestructure-dashboard.desktop
%{_kde_services}/plasma-packagestructure-share.desktop
%{_kde_services}/plasma-packagestructure-web.desktop
%{_kde_services}/plasma-pager-default.desktop
%{_kde_services}/plasma-runner-bookmarks.desktop
%{_kde_services}/plasma-runner-calculator.desktop
%{_kde_services}/plasma-runner-kill.desktop
%{_kde_services}/plasma-runner-kill_config.desktop
%{_kde_services}/plasma-runner-locations.desktop
%{_kde_services}/plasma-runner-nepomuksearch.desktop
%{_kde_services}/plasma-runner-plasma-desktop.desktop
%{_kde_services}/plasma-runner-services.desktop
%{_kde_services}/plasma-runner-sessions.desktop
%{_kde_services}/plasma-runner-shell.desktop
%{_kde_services}/plasma-runner-solid.desktop
%{_kde_services}/plasma-runner-webshortcuts.desktop
%{_kde_services}/plasma-runner-windowedwidgets.desktop
%{_kde_services}/plasma-runner-windows.desktop
%{_kde_services}/plasma-sal-bookmarks.desktop
%{_kde_services}/plasma-sal-contacts.desktop
%{_kde_services}/plasma-sal-development.desktop
%{_kde_services}/plasma-sal-education.desktop
%{_kde_services}/plasma-sal-games.desktop
%{_kde_services}/plasma-sal-graphics.desktop
%{_kde_services}/plasma-sal-internet.desktop
%{_kde_services}/plasma-sal-multimedia.desktop
%{_kde_services}/plasma-sal-office.desktop
%{_kde_services}/plasma-sal-system.desktop
%{_kde_services}/plasma-sal-utility.desktop
%{_kde_services}/plasma-scriptengine-applet-dashboard.desktop
%{_kde_services}/plasma-scriptengine-applet-web.desktop
%{_kde_services}/plasma-tasks-default.desktop
%{_kde_services}/plasma-toolbox-desktoptoolbox.desktop
%{_kde_services}/plasma-toolbox-nettoolbox.desktop
%{_kde_services}/plasma-toolbox-paneltoolbox.desktop
%{_kde_services}/plasma-wallpaper-color.desktop
%{_kde_services}/plasma-wallpaper-image.desktop
%{_kde_services}/plasma_applet_keyboard.desktop
%{_kde_services}/plasma_engine_statusnotifieritem.desktop
%{_kde_services}/ion-debianweather.desktop
%{_kde_services}/plasma-applet-org.kde.showActivityManager.desktop
%{_kde_services}/plasma-dataengine-share-addon-imgsusepasteorg.desktop
%{_kde_services}/plasma-dataengine-share-addon-kde.desktop
%{_kde_services}/plasma-layout-org.kde.plasma-desktop.SaL.desktop
%{_kde_services}/plasma-layout-org.kde.plasma-desktop.desktopIcons.desktop
%{_kde_services}/plasma-runner-activityrunner.desktop
%{_kde_services}/randr.desktop
%{_kde_services}/recentdocuments.desktop
%{_kde_services}/screensaver.desktop
%{_kde_services}/settings-accessibility.desktop
%{_kde_services}/settings-account-details.desktop
%{_kde_services}/settings-application-and-system-notifications.desktop
%{_kde_services}/settings-application-appearance-and-behavior.desktop
%{_kde_services}/settings-application-appearance.desktop
%{_kde_services}/settings-audio-and-video.desktop
%{_kde_services}/settings-bluetooth.desktop
%{_kde_services}/settings-classic-view.desktop
%{_kde_services}/settings-desktop-appearance.desktop
%{_kde_services}/settings-display.desktop
%{_kde_services}/settings-hardware.desktop
%{_kde_services}/settings-icon-view.desktop
%{_kde_services}/settings-input-devices.desktop
%{_kde_services}/settings-locale.desktop
%{_kde_services}/settings-lost-and-found.desktop
%{_kde_services}/settings-network-and-connectivity.desktop
%{_kde_services}/settings-network-settings.desktop
%{_kde_services}/settings-permissions.desktop
%{_kde_services}/settings-personal-information.desktop
%{_kde_services}/settings-power-management.desktop
%{_kde_services}/settings-removable-devices.desktop
%{_kde_services}/settings-sharing.desktop
%{_kde_services}/settings-shortcuts-and-gestures.desktop
%{_kde_services}/settings-startup-and-shutdown.desktop
%{_kde_services}/settings-system-administration.desktop
%{_kde_services}/settings-window-behaviour.desktop
%{_kde_services}/settings-workspace-appearance-and-behavior.desktop
%{_kde_services}/settings-workspace-behavior.desktop
%{_kde_services}/solid-actions.desktop
%{_kde_services}/solidbackends
%{_kde_services}/standard_actions.desktop
%{_kde_services}/style.desktop
%{_kde_services}/workspaceoptions.desktop
%{_kde_servicetypes}/*.desktop
%{_kde_mandir}/man1/*
%{_kde_datadir}/polkit-1/actions/org.kde.fontinst.policy
%{_kde_datadir}/polkit-1/actions/org.kde.kcontrol.kcmclock.policy
%{_kde_datadir}/polkit-1/actions/org.kde.ksysguard.processlisthelper.policy
%{_kde_datadir}/sounds/pop.wav
%{_kde_datadir}/wallpapers/*

#------------------------------------------------

%package -n klipper
Summary:	Clipboard manager for KDE
Group:		Graphical desktop/KDE
Requires:	kdebase4-runtime
Conflicts:	%{name} < 2:4.7.97

%description -n klipper
Klipper is a clipboard manager for the KDE interface. 
It allows users of Unix-like operating systems running 
the KDE desktop environment to access a history of X 
Selections, any item of which can be reselected for pasting. 

%files -n klipper
%{_kde_bindir}/klipper
%{_kde_applicationsdir}/klipper.desktop
%doc %{_kde_docdir}/HTML/en/klipper

#------------------------------------------------

%package -n kickoff
Summary:	KDE application launcher
Group:		Graphical desktop/KDE
Requires:	kdebase4-runtime
Conflicts:	%{name} < 2:4.8.97-2

%description -n kickoff
KickOff is the KDE application launcher, or "start menu".

%files -n kickoff
%{_kde_libdir}/libkickoff.so
%{_kde_libdir}/kde4/plasma_applet_launcher.so
%{_kde_libdir}/kde4/plasma_applet_simplelauncher.so
%{_kde_services}/plasma-applet-launcher.desktop
%{_kde_services}/plasma-applet-simplelauncher.desktop

#------------------------------------------------


%package -n plasma-scriptengine-ruby
Summary:	Support for ruby plasma applets
Group:		Graphical desktop/KDE
Requires:	kdebase4-runtime
Requires:	ruby-kde4
Conflicts:	%{name} < 2:4.5.80

%description -n plasma-scriptengine-ruby
This package allow kde4 to use plasma applets written in ruby.

%files -n plasma-scriptengine-ruby
%{_kde_appsdir}/plasma_scriptengine_ruby
%{_kde_services}/plasma-scriptengine-ruby-applet.desktop
%{_kde_services}/plasma-scriptengine-ruby-dataengine.desktop

#------------------------------------------------

%package -n plasma-scriptengine-python
Summary:	Support for ruby python applets
Group:		Graphical desktop/KDE
Requires:	kdebase4-runtime
Requires:	python-kde4
Conflicts:	%{name} < 2:4.5.80

%description -n plasma-scriptengine-python
This package allow kde4 to use plasma applets written in python.

%files -n plasma-scriptengine-python
%{py_platsitedir}/PyKDE4/*
%{_kde_appsdir}/plasma_scriptengine_python
%{_kde_services}/plasma-scriptengine-applet-python.desktop
%{_kde_services}/plasma-scriptengine-dataengine-python.desktop
%{_kde_services}/plasma-scriptengine-runner-python.desktop
%{_kde_services}/plasma-scriptengine-wallpaper-python.desktop

#-------------------------------------------------

%define libsolidcontrolifaces_major 4
%define libsolidcontrolifaces %mklibname solidcontrolifaces %{libsolidcontrolifaces_major}

%package -n %{libsolidcontrolifaces}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libsolidcontrolifaces}
KDE 4 core library.

%files -n %{libsolidcontrolifaces}
%{_kde_libdir}/libsolidcontrolifaces.so.%{libsolidcontrolifaces_major}*

#-------------------------------------------------

%define liboxygenstyle_major 4
%define liboxygenstyle %mklibname oxygenstyle %{liboxygenstyle_major}

%package -n %{liboxygenstyle}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{liboxygenstyle}
KDE 4 core library.

%files -n %{liboxygenstyle}
%{_kde_libdir}/liboxygenstyle.so.%{liboxygenstyle_major}*

#------------------------------------------------

%define libsolidcontrol_major 4
%define libsolidcontrol %mklibname solidcontrol %{libsolidcontrol_major}

%package -n %{libsolidcontrol}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libsolidcontrol}
KDE 4 core library.

%files -n %{libsolidcontrol}
%{_kde_libdir}/libsolidcontrol.so.%{libsolidcontrol_major}*

#------------------------------------------------

%define libweather_ion_major 6
%define libweather_ion %mklibname weather_ion %{libweather_ion_major}

%package -n %{libweather_ion}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libweather_ion}
KDE 4 core library.

%files -n %{libweather_ion}
%{_kde_libdir}/libweather_ion.so.%{libweather_ion_major}*

#------------------------------------------------

%define libkdecorations_major 4
%define libkdecorations %mklibname kdecorations %{libkdecorations_major}

%package -n %{libkdecorations}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkdecorations}
KDE 4 core library.

%files -n %{libkdecorations}
%{_kde_libdir}/libkdecorations.so.%{libkdecorations_major}*

#------------------------------------------------

%define libkscreensaver_major 5
%define libkscreensaver %mklibname kscreensaver %{libkscreensaver_major}

%package -n %{libkscreensaver}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkscreensaver}
KDE 4 core library.

%files -n %{libkscreensaver}
%{_kde_libdir}/libkscreensaver.so.%{libkscreensaver_major}*

#------------------------------------------------

%define libksgrd_major 4
%define libksgrd %mklibname ksgrd %{libksgrd_major}

%package -n %{libksgrd}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libksgrd}
KDE 4 core library.

%files -n %{libksgrd}
%{_kde_libdir}/libksgrd.so.%{libksgrd_major}*

#------------------------------------------------

%define libkwineffects_major 1
%define libkwineffects %mklibname kwineffects %{libkwineffects_major}

%package -n %{libkwineffects}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkwineffects}
KDE 4 core library.

%files -n %{libkwineffects}
%{_kde_libdir}/libkwineffects.so.%{libkwineffects_major}*

#------------------------------------------------------------------------------

%define libkwinglesutils_major 1
%define libkwinglesutils %mklibname kwinglesutils %{libkwinglesutils_major}

%package -n %{libkwinglesutils}
Summary:	Gles2 runtime library for kwin
Group:		System/Libraries

%description -n %{libkwinglesutils}
Kwin GLES2 runtime library.

%files -n %{libkwinglesutils}
%{_kde_libdir}/libkwinglesutils.so.%{libkwinglesutils_major}*

#------------------------------------------------

%define libkworkspace_major 4
%define libkworkspace %mklibname kworkspace %{libkworkspace_major}

%package -n %{libkworkspace}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkworkspace}
KDE 4 core library.

%files -n %{libkworkspace}
%{_kde_libdir}/libkworkspace.so.%{libkworkspace_major}*

#------------------------------------------------

%define libplasmaclock_major 4
%define libplasmaclock %mklibname plasmaclock %{libplasmaclock_major}

%package -n %{libplasmaclock}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libplasmaclock}
KDE 4 core library.

%files -n %{libplasmaclock}
%{_kde_libdir}/libplasmaclock.so.%{libplasmaclock_major}*

#------------------------------------------------

%define libprocesscore_major 4
%define libprocesscore %mklibname processcore %{libprocesscore_major}

%package -n %{libprocesscore}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libprocesscore}
KDE 4 core library.

%files -n %{libprocesscore}
%{_kde_libdir}/libprocesscore.so.%{libprocesscore_major}*

#------------------------------------------------

%define libprocessui_major 4
%define libprocessui %mklibname processui %{libprocessui_major}

%package -n %{libprocessui}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libprocessui}
KDE 4 core library.

%files -n %{libprocessui}
%{_kde_libdir}/libprocessui.so.%{libprocessui_major}*

#------------------------------------------------

%define libkhotkeysprivate_major 4
%define libkhotkeysprivate %mklibname khotkeysprivate %{libkhotkeysprivate_major}

%package -n %{libkhotkeysprivate}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkhotkeysprivate}
KDE 4 core library.

%files -n %{libkhotkeysprivate}
%{_kde_libdir}/libkhotkeysprivate.so.%{libkhotkeysprivate_major}*

#------------------------------------------------

%define libkfontinst_major 4
%define libkfontinst %mklibname kfontinst %{libkfontinst_major}

%package -n %{libkfontinst}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkfontinst}
KDE 4 core library.

%files -n %{libkfontinst}
%{_kde_libdir}/libkfontinst.so.%{libkfontinst_major}*

#------------------------------------------------

%define libkfontinstui_major 4
%define libkfontinstui %mklibname kfontinstui %{libkfontinstui_major}

%package -n %{libkfontinstui}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkfontinstui}
KDE 4 core library.

%files -n %{libkfontinstui}
%{_kde_libdir}/libkfontinstui.so.%{libkfontinstui_major}*

#------------------------------------------------

%define libtaskmanager_major 4
%define libtaskmanager %mklibname taskmanager %{libtaskmanager_major}

%package -n %{libtaskmanager}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libtaskmanager}
KDE 4 core library.

%files -n %{libtaskmanager}
%{_kde_libdir}/libtaskmanager.so.%{libtaskmanager_major}*

#------------------------------------------------

%define libkwinnvidiahack_major 4
%define libkwinnvidiahack %mklibname kwinnvidiahack %{libkwinnvidiahack_major}

%package -n %{libkwinnvidiahack}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkwinnvidiahack}
KDE 4 core library.

%files -n %{libkwinnvidiahack}
%{_kde_libdir}/libkwinnvidiahack.so.%{libkwinnvidiahack_major}*

#------------------------------------------------

%define liblsofui_major 4
%define liblsofui %mklibname lsofui %{liblsofui_major}

%package -n %{liblsofui}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{liblsofui}
KDE 4 core library.

%files -n %{liblsofui}
%{_kde_libdir}/liblsofui.so.%{liblsofui_major}*

#------------------------------------------------

%define libpowerdevilcore_major 0
%define libpowerdevilcore %mklibname powerdevilcore %{libpowerdevilcore_major}

%package -n %{libpowerdevilcore}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libpowerdevilcore}
KDE 4 core library.

%files -n %{libpowerdevilcore}
%{_kde_libdir}/libpowerdevilcore.so.%{libpowerdevilcore_major}*

#------------------------------------------------

%define libkephal_major 4
%define libkephal %mklibname kephal %{libkephal_major}

%package -n %{libkephal}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkephal}
KDE 4 core library.

%files -n %{libkephal}
%{_kde_libdir}/libkephal.so.%{libkephal_major}*

#------------------------------------------------

%define libksignalplotter_major 4
%define libksignalplotter %mklibname ksignalplotter %{libksignalplotter_major}

%package -n %{libksignalplotter}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libksignalplotter}
KDE 4 core library.

%files -n %{libksignalplotter}
%{_kde_libdir}/libksignalplotter.so.%{libksignalplotter_major}*

#------------------------------------------------

%define libsystemsettingsview_major 2
%define libsystemsettingsview %mklibname systemsettingsview %{libsystemsettingsview_major}

%package -n %{libsystemsettingsview}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libsystemsettingsview}
KDE 4 core library.

%files -n %{libsystemsettingsview}
%{_kde_libdir}/libsystemsettingsview.so.%{libsystemsettingsview_major}*

#------------------------------------------------

%define libplasma_geolocation_interface_major 4
%define libplasma_geolocation_interface %mklibname plasma-geolocation-interface %{libplasma_geolocation_interface_major}

%package -n %{libplasma_geolocation_interface}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libplasma_geolocation_interface}
KDE 4 core library.

%files -n %{libplasma_geolocation_interface}
%{_kde_libdir}/libplasma-geolocation-interface.so.%{libplasma_geolocation_interface_major}*

#------------------------------------------------

%define libplasma_applet_system_monitor_major 4
%define libplasma_applet_system_monitor %mklibname plasma_applet_system_monitor %{libplasma_applet_system_monitor_major}

%package -n %{libplasma_applet_system_monitor}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libplasma_applet_system_monitor}
KDE 4 core library.

%files -n %{libplasma_applet_system_monitor}
%{_kde_libdir}/libplasma_applet-system-monitor.so.%{libplasma_applet_system_monitor_major}*

#-----------------------------------------------------------------------------

%define libplasmagenericshell_major 4
%define libplasmagenericshell %mklibname plasmagenericshell %{libplasmagenericshell_major}

%package -n %{libplasmagenericshell}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libplasmagenericshell}
KDE 4 core library.

%files -n %{libplasmagenericshell}
%{_kde_libdir}/libplasmagenericshell.so.%{libplasmagenericshell_major}*

#-----------------------------------------------------------------------------

%define libkwinglutils_major 1
%define libkwinglutils %mklibname kwinglutils %{libkwinglutils_major}

%package -n %{libkwinglutils}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkwinglutils}
KDE 4 core library.

%files -n %{libkwinglutils}
%{_kde_libdir}/libkwinglutils.so.%{libkwinglutils_major}*

#-----------------------------------------------------------------------------

%define liboxygenstyleconfig_major 4
%define liboxygenstyleconfig %mklibname oxygenstyleconfig %{liboxygenstyleconfig_major}

%package -n %{liboxygenstyleconfig}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{liboxygenstyleconfig}
KDE 4 core library.

%files -n %{liboxygenstyleconfig}
%{_kde_libdir}/liboxygenstyleconfig.so.%{liboxygenstyleconfig_major}*

#-----------------------------------------------------------------------------

%define powerdevilconfigcommonprivate_major 4
%define libpowerdevilconfigcommonprivate %mklibname powerdevilconfigcommonprivate %{powerdevilconfigcommonprivate_major}

%package -n %{libpowerdevilconfigcommonprivate}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libpowerdevilconfigcommonprivate}
KDE 4 core library.

%files -n %{libpowerdevilconfigcommonprivate}
%{_kde_libdir}/libpowerdevilconfigcommonprivate.so.%{powerdevilconfigcommonprivate_major}*

#-----------------------------------------------------------------------------

%define libpowerdevilui_major 4
%define libpowerdevilui %mklibname powerdevilui %{libpowerdevilui_major}

%package -n %{libpowerdevilui}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libpowerdevilui}
KDE 4 core library.

%files -n %{libpowerdevilui}
%{_kde_libdir}/libpowerdevilui.so.%{libpowerdevilui_major}*

#-----------------------------------------------------------------------------

%package -n plasma-applet-calendar
Summary:	Plasma applet calendar
Group:		Graphical desktop/KDE
Requires:	kdebase4-runtime
Provides:	plasma-applet

%description -n plasma-applet-calendar
Plasma Calendar applet.

%files -n plasma-applet-calendar
%{_kde_libdir}/kde4/plasma_applet_calendar.so
%{_kde_services}/plasma-applet-calendar.desktop

#-----------------------------------------------------------------------------

%package -n plasma-krunner-powerdevil
Summary:	KDE power management applet
Group:		Graphical desktop/KDE
Requires:	kdebase4-runtime
Requires:	upower
Provides:	plasma-krunner
Provides:	powerdevil = %{EVRD}

%description -n plasma-krunner-powerdevil
KDE power management applet

%files -n plasma-krunner-powerdevil
%{_kde_libdir}/kde4/kded_powerdevil.so
%{_kde_libdir}/kde4/krunner_powerdevil.so
%{_kde_libdir}/kde4/powerdevilbrightnesscontrolaction_config.so
%{_kde_libdir}/kde4/powerdevildimdisplayaction_config.so
%{_kde_libdir}/kde4/powerdevildpmsaction.so
%{_kde_libdir}/kde4/powerdevildpmsaction_config.so
%{_kde_libdir}/kde4/powerdevilrunscriptaction_config.so
%{_kde_libdir}/kde4/powerdevilsuspendsessionaction_config.so
%{_kde_libdir}/kde4/kcm_powerdevilglobalconfig.so
%{_kde_libdir}/kde4/kcm_powerdevilprofilesconfig.so
%{_kde_libdir}/kde4/kcm_powerdevilactivitiesconfig.so
%{_kde_libdir}/kde4/powerdevilhandlebuttoneventsaction_config.so
%{_kde_appsdir}/powerdevil
%{_kde_services}/kded/powerdevil.desktop
%{_kde_services}/powerdevilglobalconfig.desktop
%{_kde_services}/powerdevilhandlebuttoneventsaction.desktop
%{_kde_services}/powerdevilprofilesconfig.desktop
%{_kde_services}/plasma-runner-powerdevil.desktop
%{_kde_services}/powerdevilbrightnesscontrolaction.desktop
%{_kde_services}/powerdevildimdisplayaction.desktop
%{_kde_services}/powerdevildpmsaction.desktop
%{_kde_services}/powerdevilrunscriptaction.desktop
%{_kde_services}/powerdevilsuspendsessionaction.desktop
%{_kde_services}/powerdevilactivitiesconfig.desktop

#-----------------------------------------------------------------------------

%package -n plasma-runner-places
Summary:	Plasma applet places
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-runner

%description -n plasma-runner-places
Plasma runner places

%files -n plasma-runner-places
%{_kde_libdir}/kde4/krunner_placesrunner.so
%{_kde_services}/plasma-runner-places.desktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-quicklaunch
Summary:	Launch your favourite Applications
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet
Obsoletes:	plasma-applet-quicklauncher

%description -n plasma-applet-quicklaunch
Reimplements the quicklaunch applet present in kde3.5.

Features:
- Add icons by specify a .desktop file
- Add icons by dragging .desktop files from other locations
- Rearrange icons by dragging them in place
- Configurable number of rows
- Configurable number of visible icons.

%files -n plasma-applet-quicklaunch
%{_kde_libdir}/kde4/plasma_applet_quicklaunch.so
%{_kde_services}/plasma-applet-quicklaunch.desktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-battery
Summary:	Simple plasma battery applet
Group:		Graphical desktop/KDE
Requires:	kdebase4-runtime
Requires:	plasma-krunner-powerdevil
Provides:	plasma-applet

%description -n plasma-applet-battery
Simple plasma battery applet

%files -n plasma-applet-battery
%{_kde_datadir}/kde4/services/plasma-applet-batterymonitor.desktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-webbrowser
Summary:	A simple webbrowser applet
Group:		Graphical desktop/KDE
Requires:	kdebase4-runtime
Provides:	plasma-applet

%description -n plasma-applet-webbrowser
A simple webbrowser applet

%files -n plasma-applet-webbrowser
%{_kde_libdir}/kde4/plasma_applet_webbrowser.so
%{_kde_services}/plasma-applet-webbrowser.desktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-system-monitor-temperature
Summary:	A system temperature monitor
Group:		Graphical desktop/KDE
Requires:	kdebase4-runtime
Requires:	hddtemp
Requires:	lm_sensors
Provides:	plasma-applet

%description -n plasma-applet-system-monitor-temperature
A system temperature monitor

%files -n plasma-applet-system-monitor-temperature
%{_kde_libdir}/kde4/plasma_applet_sm_temperature.so
%{_kde_services}/plasma-applet-sm_temperature.desktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-system-monitor-net
Summary:	A network usage monitor
Group:		Graphical desktop/KDE
Requires:	kdebase4-runtime
Provides:	plasma-applet

%description -n plasma-applet-system-monitor-net
A network usage monitor

%files -n plasma-applet-system-monitor-net
%{_kde_libdir}/kde4/plasma_applet_sm_net.so
%{_kde_services}/plasma-applet-sm_net.desktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-system-monitor-hwinfo
Summary:	Plasma applet that Show hardware informations
Group:		Graphical desktop/KDE
Requires:	kdebase4-runtime
Requires:	lm_sensors
Provides:	plasma-applet

%description -n plasma-applet-system-monitor-hwinfo
Plasma applet that Show hardware informations

%files -n plasma-applet-system-monitor-hwinfo
%{_kde_libdir}/kde4/plasma_applet_sm_hwinfo.so
%{_kde_services}/plasma-applet-sm_hwinfo.desktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-system-monitor-hdd
Summary:	A hard disk usage monitor
Group:		Graphical desktop/KDE
Requires:	kdebase4-runtime
Requires:	lm_sensors
Provides:	plasma-applet

%description -n plasma-applet-system-monitor-hdd
A hard disk usage monitor

%files -n plasma-applet-system-monitor-hdd
%{_kde_libdir}/kde4/plasma_applet_sm_hdd.so
%{_kde_datadir}/kde4/services/plasma-applet-sm_hdd.desktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-system-monitor-cpu
Summary:	A CPU usage monitor
Group:		Graphical desktop/KDE
Requires:	kdebase4-runtime
Requires:	lm_sensors
Provides:	plasma-applet

%description -n plasma-applet-system-monitor-cpu
A CPU usage monitor

%files -n plasma-applet-system-monitor-cpu
%{_kde_libdir}/kde4/plasma_applet_sm_cpu.so
%{_kde_services}/plasma-applet-sm_cpu.desktop

#-----------------------------------------------------------------------------

%package -n kdm
Summary:	KDE Desktop Login Manager
Group:		Graphical desktop/KDE
Requires:	kdebase4-runtime
Requires:	kde4-config-file
Provides:	dm
Requires:	kdmfprintplugin

%description -n kdm
KDE Desktop Login Manager.

%post -n kdm
chksession -K

%postun -n kdm
chksession -K

%files -n kdm
%config(noreplace) %{_sysconfdir}/pam.d/kde
%config(noreplace) %{_sysconfdir}/pam.d/kde-np
%config(noreplace) %{_sysconfdir}/logrotate.d/kdm
%{_kde_bindir}/kdm
%{_kde_bindir}/kdmctl
%{_kde_bindir}/genkdmconf
%{_kde_libdir}/kde4/libexec/kcmdatetimehelper
%{_kde_libdir}/kde4/libexec/kdm_config
%{_kde_libdir}/kde4/libexec/kdm_greet
%{_kde_libdir}/kde4/libexec/kfontprint
%{_kde_libdir}/kde4/libexec/krootimage
%attr(4755,root,root) %{_kde_libdir}/kde4/libexec/kcheckpass
%{_kde_libdir}/kde4/kcm_kdm.so
%{_kde_appsdir}/doc/kdm
%dir %{_kde_appsdir}/kdm
%{_kde_appsdir}/kdm/*
%{_kde_datadir}/config/kdm.knsrc
%{_kde_datadir}/config/kdm
%{_kde_services}/kdm.desktop
%{_kde_docdir}/*/*/kdm
%{_kde_libdir}/kde4/kgreet_*
%{_sysconfdir}/dbus-1/system.d/org.kde.kcontrol.kcmkdm.conf
%{_kde_datadir}/polkit-1/actions/org.kde.kcontrol.kcmkdm.policy
%{_kde_datadir}/dbus-1/system-services/org.kde.kcontrol.kcmkdm.service
%{_kde_libdir}/kde4/libexec/kcmkdmhelper
%{_sysconfdir}/dbus-1/system.d/org.kde.powerdevil.backlighthelper.conf
%{_kde_libdir}/kde4/libexec/backlighthelper
%{_kde_datadir}/dbus-1/system-services/org.kde.powerdevil.backlighthelper.service
%{_kde_datadir}/polkit-1/actions/org.kde.powerdevil.backlighthelper.policy
%attr(0775,root,root) %dir %{_localstatedir}/spool/gdm
%attr(0770, root, root) %dir %{_localstatedir}/lib/kdm

#-----------------------------------------------------------------------------

%package -n kinfocenter
Summary:	Kinfocenter
Group:		Graphical desktop/KDE
Requires:	kdebase4-runtime
Provides:	kinfocenter4
Requires:	ldetect-lst

%description -n kinfocenter
Kinfocenter is a utility in KDE that provides information
about a computer system.

%files -n kinfocenter
%{_kde_bindir}/kinfocenter
%dir %{_kde_appsdir}/kinfocenter
%{_kde_appsdir}/kinfocenter/*
%{_kde_appsdir}/kcmview1394
%{_kde_libdir}/kde4/kcm_info.so
%{_kde_libdir}/kde4/kcm_opengl.so
%{_kde_libdir}/kde4/kcm_nic.so
%{_kde_libdir}/kde4/kcm_usb.so
%{_kde_libdir}/kde4/kcm_view1394.so
%{_kde_libdir}/kde4/kcm_memory.so
%{_kde_libdir}/kde4/kcm_pci.so
%{_kde_libdir}/kde4/kcm_samba.so
%{_kde_libdir}/kde4/kcm_infosummary.so
%{_kde_libdir}/kde4/devinfo.so
%{_kde_applicationsdir}/kinfocenter.desktop
%{_kde_docdir}/*/*/kinfocenter
%{_kde_services}/dma.desktop
%{_kde_services}/interrupts.desktop
%{_kde_services}/ioports.desktop
%{_kde_services}/kcmusb.desktop
%{_kde_services}/kcmview1394.desktop
%{_kde_services}/nic.desktop
%{_kde_services}/opengl.desktop
%{_kde_services}/scsi.desktop
%{_kde_services}/xserver.desktop
%{_kde_services}/kcm_memory.desktop
%{_kde_services}/kcm_pci.desktop
%{_kde_services}/smbstatus.desktop
%{_kde_services}/devinfo.desktop
%{_kde_services}/kcm_infosummary.desktop

#-----------------------------------------------------------------------------

%package devel
Summary:	Devel stuff for kdebase 4
Group:		Development/KDE and Qt
Requires:	kde4-macros
Requires:	kdelibs4-devel
Requires:	%{libsolidcontrolifaces} = %{EVRD}
Requires:	%{libsolidcontrol} = %{EVRD}
Requires:	%{libkdecorations} = %{EVRD}
Requires:	%{libkscreensaver} = %{EVRD}
Requires:	%{libksgrd} = %{EVRD}
Requires:	%{libkwineffects} = %{EVRD}
Requires:	%{libkwinglesutils} = %{EVRD}
Requires:	%{libkworkspace} = %{EVRD}
Requires:	%{libplasmaclock} = %{EVRD}
Requires:	%{libprocesscore} = %{EVRD}
Requires:	%{libprocessui} = %{EVRD}
Requires:	%{libtaskmanager} = %{EVRD}
Requires:	%{liblsofui} = %{EVRD}
Requires:	%{libkfontinstui} = %{EVRD}
Requires:	%{libkfontinst} = %{EVRD}
Requires:	%{libkhotkeysprivate} = %{EVRD}
Requires:	%{libweather_ion} = %{EVRD}
Requires:	%{libkephal} = %{EVRD}
Requires:	%{libplasma_applet_system_monitor} = %{EVRD}
Requires:	%{libplasma_geolocation_interface} = %{EVRD}
Requires:	%{libplasmagenericshell} = %{EVRD}
Requires:	%{libsystemsettingsview} = %{EVRD}
Requires:	%{libksignalplotter} = %{EVRD}
Requires:	%{libkwinglutils} = %{EVRD}
Requires:	%{liboxygenstyleconfig} = %{EVRD}
Requires:	%{liboxygenstyle} = %{EVRD}
Requires:	%{libpowerdevilcore} = %{EVRD}
Requires:	%{libpowerdevilconfigcommonprivate} = %{EVRD}
Requires:	%{libpowerdevilui} = %{EVRD}

%description devel
This package contains header files needed if you wish to build applications
based on kdebase.

%files devel
%{_kde_libdir}/libpowerdevilui.so
%{_kde_libdir}/libkdecorations.so
%{_kde_libdir}/libkfontinst.so
%{_kde_libdir}/libkfontinstui.so
%{_kde_libdir}/libkscreensaver.so
%{_kde_libdir}/libksgrd.so
%{_kde_libdir}/libkephal.so
%{_kde_libdir}/libkwineffects.so
%{_kde_libdir}/libkworkspace.so
%{_kde_libdir}/libplasma_applet-system-monitor.so
%{_kde_libdir}/libplasmaclock.so
%{_kde_libdir}/libpowerdevilcore.so
%{_kde_libdir}/libprocesscore.so
%{_kde_libdir}/libprocessui.so
%{_kde_libdir}/libsolidcontrol.so
%{_kde_libdir}/libsolidcontrolifaces.so
%{_kde_libdir}/libtaskmanager.so
%{_kde_libdir}/libweather_ion.so
%{_kde_libdir}/liblsofui.so
%{_kde_libdir}/libplasma-geolocation-interface.so
%{_kde_libdir}/libplasmagenericshell.so
%{_kde_libdir}/libsystemsettingsview.so
%{_kde_libdir}/libksignalplotter.so
%{_kde_libdir}/libkwinglutils.so
%{_kde_libdir}/libkwinglesutils.so
%{_kde_libdir}/liboxygenstyleconfig.so
%{_kde_libdir}/liboxygenstyle.so
%{_kde_libdir}/libpowerdevilconfigcommonprivate.so
%{_kde_includedir}/*
%{_kde_libdir}/kde4/plugins/designer/*
%{_kde_datadir}/apps/cmake/*/*
%{_kde_datadir}/dbus-1/interfaces/*
%{_kde_libdir}/cmake/KDE4Workspace

#-----------------------------------------------------------------------------

%prep
%setup -q -n kde-workspace-%{version}
%apply_patches

rm -fr kdm/kfrontend libs/kdm

tar xvf %{SOURCE6}

%build
%cmake_kde4 -DKDE4_XDMCP:BOOL=ON -DKWIN_BUILD_WITH_OPENGLES=ON
%make

%install
%makeinstall_std -C build

rm -fr %{buildroot}%{_kde_appsdir}/kdm/sessions
rm -fr %{buildroot}%{_kde_configdir}/kdm/X*
rm -fr %{buildroot}%{_kde_configdir}/kdm/backgroundrc
rm -fr %{buildroot}%{_kde_configdir}/kdm/kdmrc

install -d -m 0775 %{buildroot}/etc/X11/wmsession.d/
cat << EOF > %{buildroot}/etc/X11/wmsession.d/01KDE
NAME=KDE4
ICON=kde-wmsession.xpm
DESC=The K Desktop Environment
EXEC=%{_kde_bindir}/startkde
SCRIPT:
exec %{_kde_bindir}/startkde
EOF

# Env entry for start kde4
install -d -m 0755 %{buildroot}/etc/profile.d

cat <<EOF > %{buildroot}/etc/profile.d/70kde4.sh
#!/bin/bash

function kde4 {
xinit /etc/X11/Xsession KDE4
}
EOF

# Install kde pam configuration file
install -d -m 0755 %{buildroot}%{_sysconfdir}/pam.d/
install -m 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/pam.d/kde
install -m 0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/pam.d/kde-np

# Mandriva startkde
install -m 0755 %{SOURCE3} %{buildroot}%{_kde_bindir}/startkde

#We need to expand libdir into startkde
sed -e 's,LIBDIR,%{_libdir},g' -i %{buildroot}%{_kde_bindir}/startkde
sed -e 's,KDE4_LIBEXEC_INSTALL_DIR,%{_libdir}/kde4/libexec,g' -i %{buildroot}%{_kde_bindir}/startkde

# logrotate
mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
cat << EOF > %{buildroot}%{_sysconfdir}/logrotate.d/kdm
/var/log/kdm.log {
weekly
notifempty
missingok
nocompress
}
EOF

# We use our desktop files. Write over is a better decision than a patch that breaks most of the times
cp -f %{SOURCE4} %{buildroot}%{_kde_applicationsdir}/

# own as part of plymouth/kdm integration hacks (rhbz #551310)
mkdir -p -m775 %{buildroot}%{_localstatedir}/spool/gdm
mkdir -p -m770 %{buildroot}%{_localstatedir}/lib/kdm

sed -i 's!preferences-other!preferences-app-run!g' \
  %{buildroot}%{_kde_services}/settings-startup-and-shutdown.desktop

%check
for f in %{buildroot}%{_kde_applicationsdir}/*.desktop ; do
  desktop-file-validate $f
done

%changelog
* Tue Dec 11 2012 Ural Mullabaev <ural.mullabaev@rosalab.ru> 2:4.9.4-3
- Fixed KDM password verifying states

* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.4-1
- New version 4.9.4
- Update fontconfig patch

* Thu Nov 29 2012 Ural Mullabaev <ural.mullabaev@rosalab.ru> 2:4.9.3-7
- Increased avatars size limits

* Wed Nov 28 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.3-6
- Add kde-workspace-4.9.3-fontconfig patch

* Mon Nov 26 2012 Ural Mullabaev <ural.mullabaev@rosalab.ru> 2:4.9.3-4
- Updated KDM to version 2.7

* Fri Nov 23 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.3-3
- Add kdebase-workspace-4.9.3-menu-toptile patch to enable kickoff menu top image

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.2-4
- New version 4.9.2
- Add and use kdebase-workspace-4.9.0-fontconfigdir patch
- Add rpmlint filters

* Fri Sep 28 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.1-3
- New Rosa's system tray version 1.1

* Tue Sep 18 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.1-2
- Drop google gadgets support and subpackage (as it's obsolete)
- Add pkgconfig(xcursor) to BuildRequires

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.1-1
- New version 4.9.1
- Replace default system tray with Rosa's one
- Disable l10n-ru patch as we want to push our translations to upstream anyway

* Sat Aug 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.0-1
- New version 4.9.0
- Re-diff l10n-ru patch

* Tue Jul 24 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.8.97-2
- Move kickoff to separate package and suggest it

* Thu Jul 12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.8.97-1
- Update to 4.8.97
- Add upower to plasma-krunner-powerdevil Requires
- Convert BuildRequires to pkgconfig style
- Make better usage for KDE path macros
- Re-diff and enable startup-sound patch
- Re-diff and enable klippermenu patch
- Re-diff and enable l10n-ru patch

* Thu Jun 28 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.8.95-1
- Update to 4.8.95

* Tue Jun 26 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.8.90-1
- Update to 4.8.90
- Disable some patches for now (re-diff is needed)
- Update BuildRequires
- Update file lists
- Spec cleanup

* Fri Jun 08 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 2:4.8.4-1
- update to 4.8.4

* Mon May 21 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 2:4.8.3-2
- enable gles support

* Thu May 10 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 2:4.8.3-1
- update to 4.8.3

* Tue Apr 24 2012 Ural Mullabaev <ural.mullabaev@rosalab.ru> 4.8.2-4
- Hid trash applet in the Add widgets dialog

* Thu Apr 19 2012 Mikhail Kompaniets <mkompan@mezon.ru> 4.8.2-2
- Russian localization for .desktop files

* Mon Mar 26 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 2:4.8.1-3
- update kde icons

* Tue Mar 13 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 2:4.8.1-2
- apply patches really

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 2:4.8.1-1
- update to 4.8.1

* Tue Mar  6 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 2:4.8.0-2
- another icon in settings-startup-and-shutdown.desktop

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.8.0-1
+ Revision: 762414
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.97-2
+ Revision: 758476
- Split klipper in its own package

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.97-1
+ Revision: 758115
- New upstream tarball

* Mon Jan 02 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.95-1
+ Revision: 748710
- Fix KDM compil
- Fix compil
- Fix compil
- Fix compil
- New version
- Sync kdm with changes of 2011
- Do not versionnate kdm source

* Sun Dec 11 2011 Matthew Dawkins <mattydaw@mandriva.org> 2:4.7.90-1
+ Revision: 740183
- p301 upstreamed
- p300 applied upstream
- fixed BR

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - New upstream tarball

  + Dmitry Mikhirev <dmikhirev@mandriva.org>
    - Merged upstream changes to startkde (fixes bug #64566)

* Wed Nov 23 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.80-4
+ Revision: 732720
- Add Patch301 to create powerdevikui lib

* Wed Nov 23 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.80-3
+ Revision: 732698
- Move files to devel
- Use Real upstream commit for P300

* Tue Nov 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.80-2
+ Revision: 732309
- Fix typo in file list
- Do not install kcontrol test files BKO #287212 )
- New upstream tarball

* Sun Nov 13 2011 Oden Eriksson <oeriksson@mandriva.com> 2:4.7.41-2
+ Revision: 730446
- rebuild

* Thu Sep 08 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.41-1
+ Revision: 698988
- Update Source6: Fix build
- Enhance kdm tarball
- New version 4.7.41
  Handle kdm as a separate source ( Source6 )

* Mon Aug 01 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.40-3
+ Revision: 692709
- Fix file list
- Fix file list
- Fix requires in the devel package
- New version 4.7.40

* Sat Jul 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.6.90-1
+ Revision: 689389
- Fix file list
- Fix file list
- Fix file list
- New version 4.7 rc1

* Mon Jun 27 2011 Ural Mullabaev <mur@mandriva.org> 2:4.6.4-3
+ Revision: 687463
- Fix kdm patch
- Update kdm patch

* Mon Jun 13 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.6.4-2
+ Revision: 684415
- New version 4.6.4

* Thu May 26 2011 Ural Mullabaev <mur@mandriva.org> 2:4.6.3-2
+ Revision: 679186
- Update kdm patch

* Sat May 14 2011 Funda Wang <fwang@mandriva.org> 2:4.6.3-1
+ Revision: 674399
- new version 4.6.3

* Tue May 03 2011 Alex Burmashev <burmashev@mandriva.org> 2:4.6.2-3
+ Revision: 664582
- kdm theme updte
- kdm theme updte

* Thu Apr 14 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.6.2-2
+ Revision: 653063
- Fix requires

* Tue Apr 05 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.6.2-1
+ Revision: 650769
- Remove mkrel
- New version 4.6.2
- Fix release
  Add rosapanel as a requires
- Add kdm patch from ROSA

* Thu Mar 10 2011 Funda Wang <fwang@mandriva.org> 2:4.6.1-6
+ Revision: 643239
- rebuild

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - New version 4.6.1

* Wed Jan 26 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.6.0-5
+ Revision: 632975
- New version KDE 4.6 Final

* Fri Jan 07 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.5.95-5mdv2011.0
+ Revision: 629559
- Fix file list
- New version KDE 4.6 RC2

* Wed Dec 29 2010 Funda Wang <fwang@mandriva.org> 2:4.5.90-5mdv2011.0
+ Revision: 625791
- br network manager

* Thu Dec 23 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.5.90-4mdv2011.0
+ Revision: 624193
- Fix file list
- New upstream tarball

* Sun Dec 19 2010 Funda Wang <fwang@mandriva.org> 2:4.5.85-4mdv2011.0
+ Revision: 622906
- powerdevilcore now versioned

* Sun Dec 12 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.5.85-3mdv2011.0
+ Revision: 620602
- Rebuild because of missing rpms
- Fix file list
- Fix file list
- Fix file list
- Do not reload kde4-migrate at each start
  CCBUG: 61898
- Fix file list
- New upstream tarball

* Fri Nov 26 2010 Funda Wang <fwang@mandriva.org> 2:4.5.80-1mdv2011.0
+ Revision: 601487
- update provides
- hal support cannot be disabled
- disable hal support
- should be fixed in other ways
- update description
- New version 4.5.80 (aka 4.6 beta1)

* Sat Nov 20 2010 Funda Wang <fwang@mandriva.org> 2:4.5.77-0.svn1198704.1mdv2011.0
+ Revision: 599128
- update file list
- new snapshot 4.5.77
- do not install usb.ids

* Thu Nov 18 2010 Funda Wang <fwang@mandriva.org> 2:4.5.76-0.svn1198299.2mdv2011.0
+ Revision: 598769
- default to use usb.ids from ldetect-lst

* Thu Nov 18 2010 Funda Wang <fwang@mandriva.org> 2:4.5.76-0.svn1198299.1mdv2011.0
+ Revision: 598743
- update file list
- new snapshot
- there is no plasma python desktop  now

* Sun Oct 31 2010 John Balcaen <mikala@mandriva.org> 2:4.5.74-0.svn1190490.2mdv2011.0
+ Revision: 590742
- Drop BR for python-kde4 (which is a subpackage of kdebindings.)

* Thu Oct 28 2010 Funda Wang <fwang@mandriva.org> 2:4.5.74-0.svn1190490.1mdv2011.0
+ Revision: 589699
- New snapshot (bybye polkit-kde)

* Tue Oct 19 2010 Funda Wang <fwang@mandriva.org> 2:4.5.71-0.svn1187451.1mdv2011.0
+ Revision: 586753
- correct file list
- new snapshot
- drop merged patches

* Thu Oct 14 2010 Funda Wang <fwang@mandriva.org> 2:4.5.71-0.svn1185867.1mdv2011.0
+ Revision: 585625
- fix build
- update file list
- new snapshot to fix various bugs

* Sun Oct 10 2010 Funda Wang <fwang@mandriva.org> 2:4.5.71-0.svn1183367.3mdv2011.0
+ Revision: 584593
- add upstream rr1183891 to fix profile loading

* Fri Oct 08 2010 Anssi Hannula <anssi@mandriva.org> 2:4.5.71-0.svn1183367.2mdv2011.0
+ Revision: 584269
- fix file conflict between kdebase4-workspace and kdm

* Thu Oct 07 2010 Funda Wang <fwang@mandriva.org> 2:4.5.71-0.svn1183367.1mdv2011.0
+ Revision: 584089
- fix file list
- update file list
- new snapshot 4.5.71

* Tue Sep 14 2010 Funda Wang <fwang@mandriva.org> 2:4.5.68-1mdv2011.0
+ Revision: 578334
- new snapshot 4.5.68
- patch6 merged upstream (kde#153056)

* Thu Sep 09 2010 Funda Wang <fwang@mandriva.org> 2:4.5.67-2mdv2011.0
+ Revision: 576892
- add missing requries on libpackage

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Remove old conflicts

* Fri Sep 03 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.5.67-1mdv2011.0
+ Revision: 575700
- Fix file list
- Fix BuildRequires
- New version 4.5.67
- Fix groups
- Enable dmtx functionnality in klipper
- Fix file list
- Remove P20
- New version 4.5.65

* Wed Aug 18 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.5.0-3mdv2011.0
+ Revision: 571140
- Rediff and rename Patch0

* Thu Aug 12 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.5.0-2mdv2011.0
+ Revision: 569287
- Disable MALLOC_CHECK
  CCBUG: 60614

* Fri Aug 06 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.5.0-1mdv2011.0
+ Revision: 566580
- New upstream tarball
- Update to version 4.5.0

* Wed Jul 28 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.95-1mdv2011.0
+ Revision: 562462
- Fix file list
- KDE 4.5 RC3
- Update to kde 4.5 RC2

  + John Balcaen <mikala@mandriva.org>
    - Add 2  BuildRequires (qalculate-devel & pciutils-devel)

* Wed Jun 16 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.3-20mdv2010.1
+ Revision: 548134
- Update sendmail.desktop translations

* Wed Jun 09 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.3-19mdv2010.1
+ Revision: 547322
- Add branch patch fixing crash when moving widget from panel to desktop
- Add branch patch fixing a crash when uninstalling/installing widgets (P117)

* Fri Jun 04 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.3-17mdv2010.1
+ Revision: 547068
- Fix Requires in cdialog

* Thu Jun 03 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.3-16mdv2010.1
+ Revision: 547025
- Add branch patch fixing kwin crash

* Wed Jun 02 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.3-15mdv2010.1
+ Revision: 546958
- Backport a branch patch fixing a plasma netbook crash
- Add in mdv a branch patch for crash in plasma when moving widgets from panel to desktop
  CCBUG: 59576

* Fri May 28 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.3-14mdv2010.1
+ Revision: 546516
- call kde4-migrate if present
- Do not migrate mails

* Wed May 26 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.3-13mdv2010.1
+ Revision: 546140
- Rebuild in release mode
- Fix device notifier default size ( patch from upstream )

* Fri May 21 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.3-11mdv2010.1
+ Revision: 545557
- Fix to restart X

* Thu May 20 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.3-10mdv2010.1
+ Revision: 545510
- Simplify wrapper
- Add a fix from rodrido
- Make XKeepCrashing executable
- Remove P312, would need more testing

* Wed May 19 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.3-9mdv2010.1
+ Revision: 545295
- We deactivate the plymouth integration patch for the moment ( CCBUG: 59334 )
- Fix openvt call

* Mon May 17 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.3-8mdv2010.1
+ Revision: 544921
- Add branch patches:
        - append additional x server args after the display name ( P109 )
        - Fix P109 ( P110 )
        - assure it was tokenized correctly ( P111 )
        - Fix crash when adding widgets on the panel ( P112 )
        - Check whether utmp USER_PROCESS entries are still valid  ( P113 )
- Add more translations for sendmail.desktop
- Fix file list
- Only restart X if the user asked to
- Use Wrapper to configure X Server
- Create %%{_localstatedir}/lib/kdm

* Fri May 14 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.3-6mdv2010.1
+ Revision: 544791
- Final patch for menu tooltips ( Rodrigo you are the best :) )
- As we have tooltips, only show Name on the menu
- Rediff/Enable back drakclock patch
- Add tooltip support in the simpleapplet plasma menu (First version)

* Sun May 09 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.3-4mdv2010.1
+ Revision: 544116
- Sync with branch

* Fri May 07 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.3-3mdv2010.1
+ Revision: 543097
- Disable Konsole patch as stable release is near

* Thu May 06 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.3-2mdv2010.1
+ Revision: 542948
- Fix XFdrake start

* Wed May 05 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.3-1mdv2010.1
+ Revision: 542506
- Fix plymouth patch
  Add P100: Fix missing icon in plasma-netbook
- Update plymouth patch
  Remove merged patches
- Update to version 4.4.3

* Mon May 03 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.2-7mdv2010.1
+ Revision: 541711
- Compile++
- Bump release
- Add other enhancement
- Enhance kdm patch

* Tue Apr 27 2010 Christophe Fergeau <cfergeau@mandriva.com> 2:4.4.2-6mdv2010.1
+ Revision: 539580
- rebuild so that shared libraries are properly stripped again

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Improve lockout patch
      Add patch header

* Sun Apr 25 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.2-5mdv2010.1
+ Revision: 538570
- make the debug output prettier

* Thu Apr 15 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.2-4mdv2010.1
+ Revision: 535094
- Fix file list
- Fix typo
- Add a fedora patch about brightness keys
  backport a plasma netbook trunk fix
- Start the systemsettings modules that requires Root with kdesu
- Add patches to handle better suspend with powerdevil
  Add a Konsole shorcut in the right click from the desktop ( Fedora )
- Add a check on desktop files
- Own %%{_localstatedir}/spool/gdm  ( rhbz #551310 )
- Try to start XFdrake when X does not start OK
- Add french translation
- Add a service file to allow the user to send files by mail
- Add patch to handle transition between plymouth and kdm

* Mon Apr 05 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.2-2.1mdv2010.1
+ Revision: 531514
- Fix file list
- Fix trash applet confirmation window
- Rename the freespace notifier
- Remove merged patch

* Wed Mar 31 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.2-1mdv2010.1
+ Revision: 530103
- Fix file list
- Remove merged patches
- Update to version 4.4.2
- Fix conf file tagging

* Thu Mar 25 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.1-3mdv2010.1
+ Revision: 527353
- Show battery percent left by default

* Fri Mar 12 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.1-2mdv2010.1
+ Revision: 518347
- This patch reverts change in KDM that made it also grab the mouse, which
  prevents xvkbd from working on tablet PCs.

* Thu Mar 11 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.1-1mdv2010.1
+ Revision: 517979
- Fix gpsd module build
- Sync startkde with the startkde.cmake
- Update startkde to 4.4.1
- Do not silent startkde by default
- Remove merged patches
  Rediff patches
  Add trunk patch to handle screensaver in dragonplayer better
- Update to version 4.4.1

* Mon Feb 22 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.0-6mdv2010.1
+ Revision: 509623
- Adapt to mandriva-kde4-config
- Fix final layout for the menu, by using RecentlyUsed
- Do not show recent documents this way

* Thu Feb 18 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.0-3mdv2010.1
+ Revision: 507725
- Fix default aspect of mdv simpleapplet
- Add security patch
- Fix build for now
- Fix build for now
- Fix logout applet Bug #56389
- Remove kdeglobals locale hack, need to find a proper solution
- Fix defaults var from genkdmconf ( Bug #24510)

* Tue Feb 09 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.0-1mdv2010.1
+ Revision: 502928
- fix previous patch, i swear it applied before :)
- Remove condition for mdv < 20081
- Translate icons on the taskbar too
- Fix version
- Update to version 4.4.0
- Fix conflicts

* Sun Feb 07 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.98-10mdv2010.1
+ Revision: 501531
- Move google-gadget require in the right sub package
- Fix file list removing the %%excludes
- Suggests new googlegadgets package
- Split googleadget in its own subpackage

* Sat Feb 06 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.98-7mdv2010.1
+ Revision: 501276
- From opensuse, avoid to increase ~/.xsession-errors too much
- Add opensuse patch about lowdisk notification

* Fri Feb 05 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.98-6mdv2010.1
+ Revision: 501130
- Add patch 200: Revert commit 1030993, this add a change in grub that breaks reboot
        because we don't provide grub-set-default
- Add back polit-qt-devel buildrequire
- Build against the good polkit

* Thu Feb 04 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.98-4mdv2010.1
+ Revision: 500928
- Bump release
- Better fix for menu translation

* Thu Feb 04 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.98-3mdv2010.1
+ Revision: 500916
- Fix menu translations

* Wed Feb 03 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.98-2mdv2010.1
+ Revision: 500269
- Fix a crash in kwin
- Do not hardcode mandriva theme, use plasmarc instead

* Mon Feb 01 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.98-1mdv2010.1
+ Revision: 499281
- Fix file list
- Fix version
- Use mandriva netbook theme
- Update to version 4.3.98 aka "kde 4.4 RC3"

* Mon Jan 25 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.95-1mdv2010.1
+ Revision: 496131
- Update to kde 4.4 Rc2

* Sat Jan 23 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.90-6mdv2010.1
+ Revision: 495168
- add configchanged icon method
- add filexist method for scripting, will be needed   for the icons widgets
- Do not apply patch24 yet, does not compile
- Do not hardcode netbook to use SingleImage mode
- mark pam files as config files

* Mon Jan 11 2010 Götz Waschk <waschk@mandriva.org> 2:4.3.90-3mdv2010.1
+ Revision: 489745
- rebuild for new libxklavier

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Fix typo
    - Fix file list
    - Fix typo in patch
    - Update to kde 4.4 Rc1
      Rediff patches

* Tue Dec 29 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.85-2mdv2010.1
+ Revision: 483202
- Increase release
- Add missing source
- Handle fingerprints in kdm
- Remove redundant buildrequires
- Remove buildrequire in X11-devel

* Mon Dec 21 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.85-1mdv2010.1
+ Revision: 480819
- Fix file list
- Update to kde 4.4 BETA 2
  remove merged patches

* Mon Dec 14 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.80-3mdv2010.1
+ Revision: 478746
- Fix typo in kdebase-workspace-t1062418-fix-plasma-netbook-start.patch
- P200: Fix plasma netbook start

* Thu Dec 03 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.80-2mdv2010.1
+ Revision: 473118
- Rebuild because the package is lost on the BS
- Update to kde 4.4 Beta1
  Fix file list

* Sun Nov 29 2009 Funda Wang <fwang@mandriva.org> 2:4.3.77-3mdv2010.1
+ Revision: 471040
- add missing requires

* Sat Nov 28 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.77-2mdv2010.1
+ Revision: 470728
- Add conflicts to ease upgrade

* Fri Nov 27 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.77-1mdv2010.1
+ Revision: 470680
- Remove merged patch
- Update to kde 4.3.77

* Fri Nov 20 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.75-4mdv2010.1
+ Revision: 467611
- Fix krunner freefloating feature

* Wed Nov 18 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.75-3mdv2010.1
+ Revision: 467323
- Rebuild for missing package

* Tue Nov 17 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.75-2mdv2010.1
+ Revision: 466819
- Fix conflicts

* Mon Nov 16 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.75-1mdv2010.1
+ Revision: 466580
- Update to kde 4.3.75
  Add sub package :
    - libsystemsettingsview
  Remove sub packages :
    - libnepomukquery  ( moved in kdelibs4 )
    - libnepomukqueryclient
- Obsoletes kde4-style-aurorae

* Wed Nov 11 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.73-5mdv2010.1
+ Revision: 464595
- Rebuild against new qt

* Mon Nov 09 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.73-4mdv2010.1
+ Revision: 463535
- Fix top tile patch and enable it again

* Sun Nov 08 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.73-3mdv2010.1
+ Revision: 463099
- Disable custom patches for today

* Sat Nov 07 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.73-2mdv2010.1
+ Revision: 462140
- Remove wrong requires

* Sat Nov 07 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.73-1mdv2010.1
+ Revision: 462129
- Update to kde 4.3.73
  Rediff patches
  Remove merged patches
  Fix BuildRequires
  Fix file list
- Now kde4-migrate can migrate folders

* Tue Oct 27 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.2-10mdv2010.0
+ Revision: 459452
- Remove WIP stuffs
- Backport fixes for panel from trunk to fix reverse plasmoids on panel

* Mon Oct 26 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.2-9mdv2010.0
+ Revision: 459362
- Fix typo in kdebase-workspace-4.2.0-fix_gtkrc_iaora.patch

* Sat Oct 24 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.2-8mdv2010.0
+ Revision: 459185
- Fix obsoletes
- We are using kde 4.3.2?  so tell it
- Add a migration tool
- Fix typo
- Allow to use right themes with ia ora-kde (patch from lmenut)(Bug #52740)
- Fix krandr obsolete

* Wed Oct 21 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.2-7mdv2010.0
+ Revision: 458644
- Fix Kmenu reboot icon

* Mon Oct 19 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.2-6mdv2010.0
+ Revision: 458321
- Fix icons in KDM

* Sun Oct 18 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.2-5mdv2010.0
+ Revision: 458082
- Obsolete solid-actions-kcm
  Add branched patch to fix double click on systemsettings

* Thu Oct 15 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.2-4mdv2010.0
+ Revision: 457553
- Fix typo

* Wed Oct 14 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.2-3mdv2010.0
+ Revision: 457283
- Sync with branch

* Tue Oct 06 2009 Anne Nicolas <ennael@mandriva.org> 2:4.3.2-2mdv2010.0
+ Revision: 454480
- Add dm as a provide

* Tue Oct 06 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.3.2-1mdv2010.0
+ Revision: 454421
- New upstream release 4.3.2.

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Remove unneeded patch
    - backport patch23 from revision 421699
      add a comment for patch22

  + Thierry Vignaud <tv@mandriva.org>
    - source 1: use pam_namespace for xguest

* Sat Sep 26 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.1-11mdv2010.0
+ Revision: 449596
- Add back menu translation patch

* Thu Sep 24 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.1-10mdv2010.0
+ Revision: 448115
- Upstream patch to fix a plasma crash

* Wed Sep 23 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.1-9mdv2010.0
+ Revision: 447940
- Requires a chksession that allow KDE4

* Sat Sep 19 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.1-8mdv2010.0
+ Revision: 444737
- Fix typo

* Sat Sep 19 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.1-7mdv2010.0
+ Revision: 444636
- Remove Language
- Do not use this patch for the moment
- Obsolete kde3 packages
- Remove some unused patches
- More fixes for the device notifier
- Allow adding submenus of the application launcher to the panel
- Obsolete kde3 packages

  + Helio Chissini de Castro <helio@mandriva.com>
    - Added post logout patch through consolekit handling from Fedora.

* Sat Sep 12 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.1-2mdv2010.0
+ Revision: 438567
- Remove subrel
- Add patch header
  Fix  device notifier size ( from trunk )
- backport patch from trunk

* Tue Sep 01 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.3.1-1mdv2010.0
+ Revision: 423193
- New upstream release 4.3.1.

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - polish startkde

* Thu Aug 13 2009 Emmanuel Andry <eandry@mandriva.org> 2:4.3.0-4mdv2010.0
+ Revision: 416101
- add P21 to apply new Air theme in kdm

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Fix requires

* Fri Aug 07 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.0-3mdv2010.0
+ Revision: 411302
- Fix BuildRequires
- Workaround upstream bug to keep user settings between kde 4.2 and kde           4.3

* Tue Aug 04 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.3.0-2mdv2010.0
+ Revision: 409334
- New upstream release 4.3.0.

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Handle estonian

* Thu Jul 23 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.98-1mdv2010.0
+ Revision: 399095
- Set language too
- remove revert unneeded change on libxclavier patch
- Versionnate libxklavier-devel buildrequire

  + Helio Chissini de Castro <helio@mandriva.com>
    - Update to KDE 4.3 RC3

* Sat Jul 11 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.96-1mdv2010.0
+ Revision: 394338
- Update to Rc2

* Sat Jul 04 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.95-6mdv2010.0
+ Revision: 392205
- Fix patch0
- Need to rediff patch0
- Fix build with libXKlavier
- Backport a taskmanager crash
- Add back kdm patch

* Fri Jun 26 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.95-2mdv2010.0
+ Revision: 389495
- Rebuild for missing packages

* Thu Jun 25 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.95-1mdv2010.0
+ Revision: 389150
- Update to kde 4.3Rc1

* Sat Jun 20 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.90-2mdv2010.0
+ Revision: 387434
- [Spec 4.3.4.1] Use Descriptions by default on menu

* Thu Jun 04 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.90-1mdv2010.0
+ Revision: 382681
- Update to beta2

* Fri May 29 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.88-1mdv2010.0
+ Revision: 380731
- Update to kde 4.2.88
- Sync mandriva-startkde with upstream startkde

* Sat May 23 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.87-2mdv2010.0
+ Revision: 378982
- Add libgpsd-devel as BuildRequires
- Fix file list

* Fri May 22 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.87-1mdv2010.0
+ Revision: 378632
- Update to kde   4.2.87

* Sun May 10 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.85-4mdv2010.0
+ Revision: 373981
- Really make drakclock on clock applet usable

* Sun May 10 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.85-3mdv2010.0
+ Revision: 373918
- Fix policykit-kde description
- Fix clock patch
  Enable policy-kit support

* Fri May 08 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.85-2mdv2010.0
+ Revision: 373560
- Rebuild because of missing packages
- Fix drakclock patch
- Update to kde 4.2.85
- Rediff drakclock patch

* Mon May 04 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.71-0.svn961800.1mdv2010.0
+ Revision: 371846
- Fix file list
- Update to kde 4.2.71
- Update to kde 4.2.71

* Sat May 02 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.70-0.svn954171.2mdv2010.0
+ Revision: 370400
- Rebuild for missing package

* Fri May 01 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.70-0.svn954171.1mdv2010.0
+ Revision: 369937
- More build fixes
- Fix version in startkde
  Start to fix build
- Remove more merged patches
- Update to kde 4.2.70
  Remove branch patches
  Rediff patches
  Remove merged trunk patches
  Fix file list
- Fix language selection at first kde start
- Fix conflicts with Gnome keyboard.desktop

* Wed Apr 15 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.2.2-18mdv2009.1
+ Revision: 367584
- Another kdebase4 fix for kde3 cohexistency

* Tue Apr 14 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.2-17.1mdv2009.1
+ Revision: 367238
- Add back the good context, thanks to all the kde team :)

* Fri Apr 10 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.2-16.1mdv2009.1
+ Revision: 365927
- Add some upstream patches from branch
        - Patch112: Fixing crash in case consolekit is there, but the session is not
        - Patch113: Fix Calendar taking 100%% CPU when resizing KDE bug #187699
        - Patch114: Fix build of Patch113

* Fri Apr 10 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.2-15.1mdv2009.1
+ Revision: 365561
- Add branch patches to fix mem leaks
- Add commit log for patch kdebase-workspace-backport-4.3.0-rev943558.patch

* Wed Apr 08 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.2-14mdv2009.1
+ Revision: 365241
- Fix powerdevil on multi-user systems.

* Mon Apr 06 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.2-12mdv2009.1
+ Revision: 364299
- Backport some patches from the 4.2 branch:
    - Patch107: avoid white flashes when approaching the glowbar
- Add some upstream patches from branch
    - Patch 235: don't call init() on applets when moving them between containments

* Sun Apr 05 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.2-10mdv2009.1
+ Revision: 364107
- Add upstream commit :
    - Patch106: MagicLamp requires OpenGL
- Add some upstream patches from branch
        - Patch101: Fix screensaver size
        - Patch102: krunner: Reset the default palette for the combobox
        - Patch103: Use just kWarning() for X errors, so that users don't report various
        - Patch104: Fix Krunner search
        - Patch105: take care of whitespaces in history as well + fix m_queryRunning

* Sun Apr 05 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.2-8mdv2009.1
+ Revision: 364081
- Fix file list
- Disable krandrtray from autostarting for now (#49503)

* Sat Apr 04 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.2-7mdv2009.1
+ Revision: 364058
- Update systemsetting desktop file

* Sat Apr 04 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.2-6mdv2009.1
+ Revision: 364028
- Obsolete old kde3 kdm

* Sat Apr 04 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.2-5mdv2009.1
+ Revision: 363974
- Add patch234, this patch add back the titles on the menu Recently Used Application , ...
- Add menu titles by default

* Fri Apr 03 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.2.2-4mdv2009.1
+ Revision: 363811
- Add back custom mandriva translations to kickoff model

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Fix regression that prevented to open powerdevil configuration window
    - Add commit logs at the top of the kde svn patches

* Fri Apr 03 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.2-2mdv2009.1
+ Revision: 363637
- Fix compilation for simpleapplet.cpp
- Fix menu
- Rediff and add support for complete right click on simple applet
- Apply more patches
- More rediff ( right click ( part 1/2))
- Allow back separators on simple applet
- Add back toptile image
- Port one more patch
- Start to add back simple applet from trunk as our bug is now fixed

* Sun Mar 29 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.2-1mdv2009.1
+ Revision: 362091
- Fix file list
- Rediff patches
- Add back "Recently Used Applications" feature
  Separator and right click supports will come back later today

  + Helio Chissini de Castro <helio@mandriva.com>
    - Update with kde 4.2.2 try#1 packages

* Wed Mar 25 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.1-127mdv2009.1
+ Revision: 360981
- Rebuild for missing packages

* Tue Mar 24 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.1-126mdv2009.1
+ Revision: 360794
- Try to use standard way for mdv default icon
- Try to use default config for simpleapplet menu button too
- Use mdv icon on kickoff by default too

* Mon Mar 23 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.1-124mdv2009.1
+ Revision: 360772
- Fix patch306
- Allow to customize kickoff menu icon

* Mon Mar 23 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.1-123mdv2009.1
+ Revision: 360735
- Really apply right click patch
- Apply back Patch19

* Mon Mar 23 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.1-121mdv2009.1
+ Revision: 360567
- disable patch19 for the moment

* Sun Mar 22 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.1-120mdv2009.1
+ Revision: 360488
- Bump release
- Remove the wrong requires
- Fix patch numbers
- Use mdv icons on the plasmoidviewer
- Fix right click implementation

* Sun Mar 22 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.1-17mdv2009.1
+ Revision: 360249
- fix right click patch
- Fix Requires on lm_sensor
- Enable right click on the simple menu applet
- On KDE4 we use krandrrc and not kcmrandrrc anymore

* Wed Mar 18 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.1-16mdv2009.1
+ Revision: 357526
- Fix separator patch
- [Trunk] Add support for separators

* Wed Mar 18 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.1-15mdv2009.1
+ Revision: 357246
- Obsolete old kde3 packages to ease upgrade
- Bump release

* Wed Mar 18 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.1-13.96mdv2009.1
+ Revision: 357023
- Include missing headers
- More obsoletes
- Fix patch16
- Autostart krandrtray
- [BUGFIX] Fix Requires( Bug #48614)
- Suggests plasma-monitor applets
- Rediff and enable back mandriva_menu_toptile patch
- Add an other backport patch
  Fix crash when moving simpleapplet out of the taskbar
- More backports
- Add missing pathes
- Start to backport more trunk fixes for simple applet
  Disable patch16, it will be back when all patches from trunk will be backported

  + Helio Chissini de Castro <helio@mandriva.com>
    - Remember the taskbar group settings for applications

* Mon Mar 09 2009 Arthur Renato Mello <arthur@mandriva.com> 2:4.2.1-10mdv2009.1
+ Revision: 353266
- Use new Mandriva menu button

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Add  pm-utils as Requires for solid-powermanagement

* Wed Mar 04 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.1-8mdv2009.1
+ Revision: 348663
- [Branch] Allow plasmoids to be placed close to screen edges. (Bug #47508)

* Wed Mar 04 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.2.1-7mdv2009.1
+ Revision: 348462
- Fix kdm userlist images
- We don't need add gnome dependency now

* Tue Mar 03 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.1-5mdv2009.1
+ Revision: 347769
- [Trunk] Add patch revision  934457 ( Fix crash at startup) ( Bug #48361)

* Tue Mar 03 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.2.1-4mdv2009.1
+ Revision: 347741
- KDE 4.2.1 workspace try#2 upstream release

* Tue Mar 03 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.1-3mdv2009.1
+ Revision: 347623
- Fix crash at kde startup

* Mon Mar 02 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.1-2mdv2009.1
+ Revision: 346984
- Fix file list
- fix build
- Fix file list
- Upload new and fixed menu ( recently Used application  is back )
  Please report me quickly any issues
- Remove patch 224 ( Merged in branch revision 923295)
- Fix patch 223
- Remove patch 222 ( backported on branch)
- Remove patch 221 ( backported on branch)
- Remove patch 220 ( backported on branch)
- Remove patches 215 -> 219 ( Merged Upstream)
- Remove patch 214 (Merged upstream)
- Apply patch 213
- Apply patch 212
- Apply patch211
- Rediff patch 210
- Rediff patch 208
- Rediff patch 207
- Remove patch 206 ( fixed in upstream commit 929311)
- Apply patch 205
- Rediff patch 204
- Rediff patch203
- Rediff patch 16
- Rediff patch15
- Add back all the patches removed with an Axe ( i will rediff them one by one)

* Sat Feb 28 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.2.1-1mdv2009.1
+ Revision: 346056
- KDE 4.2.1 try#1 upstream release

* Thu Feb 26 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.0-16mdv2009.1
+ Revision: 345020
- [Trunk] Fix crash of quicklaunch applet at start

* Wed Feb 25 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.2.0-15mdv2009.1
+ Revision: 344962
- Add Mandriva faces dir to kdm

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Fix broken patch
    - [Trunk] Add missing save session feature on simpleapplet menu
    - Patch from trunk: Order menu correctly

* Sun Feb 22 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.0-12mdv2009.1
+ Revision: 343812
- It is time to add our own translations :)

* Sat Feb 21 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.0-11mdv2009.1
+ Revision: 343770
- Add trunk patches to fix menus crashes

* Fri Feb 20 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.2.0-10mdv2009.1
+ Revision: 343393
- We need configure clock...

* Tue Feb 17 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.0-9mdv2009.1
+ Revision: 341211
- (kephal conf) Use a saner function
- Backport a kdm fix from branch
- Cleaner kephal patch

* Sat Feb 14 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.0-7mdv2009.1
+ Revision: 340198
- Add some debug for the menu crash issue

* Sat Feb 14 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.0-6mdv2009.1
+ Revision: 340186
- Cleaner Kephal patch
- Backport patch from branch to fix some powerdevil issues ( QMO: 47784 / BKO: 178642)
  Add a draft patch to fix location of kephal config file ( a cleaner one will come just after its review )
- Install ksysguarddrc

* Tue Feb 03 2009 Gustavo Pichorim Boiko <boiko@mandriva.com> 2:4.2.0-5mdv2009.1
+ Revision: 336999
- Make sure gtk colors are not messed up by kde preferences when using Ia Ora
  (#47438)

* Sun Feb 01 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.0-4mdv2009.1
+ Revision: 336283
- Add some branch patches for the menu
  Remove patch rev916145 made menu crashy

* Sun Feb 01 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.0-3mdv2009.1
+ Revision: 336244
- Add branch patch to fix crash in the menu

* Thu Jan 29 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.0-2mdv2009.1
+ Revision: 335341
- [BUGFIX] Fix  lock-logout applet size ( Bug #47390)

* Tue Jan 27 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.2.0-1mdv2009.1
+ Revision: 334616
- Clean the < 20090 ifdefs
- Added 4.2.0 upstream try#1 tarball
- removed "always broken" system-settings.desktop patch in favor of using a single file
- Removed already applied SOURCES/kdebase-workspace-backport-4.3.0-rev910752.patch

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Add back kdebase-workspace-backport-4.3.0-rev910752.patch ( not completly merged )
      Rediff some patches

* Sun Jan 25 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.96-14mdv2009.1
+ Revision: 333357
- Bump release
- Backport revisions 914436, 914434 and 914433
- Add a new section in the simple applet to browse easyli the SystemSetting
- Fix export of libkickoff
- Add patches fixing simplemenu applet
- Fix crash in simpleapplet menu upstream revision 914866
- Fix install of libkickoff ( usptream commit 914545 )

* Mon Jan 19 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.96-13mdv2009.1
+ Revision: 331233
- Fix build
- Revert commit 331106, the new upstream sentence is better so add it in our catalogs
- Do not show the banner if there is no Recent apps to show
- Use already translated words (should we had the kde one on our catalogs ?)

* Mon Jan 19 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.96-12mdv2009.1
+ Revision: 331065
- Fix file list
- Fix file list
- Fix backport  911787
- Add Upstream patches  to fix some RecentApps issues
- Add patch header
- Remove unused patches
  Backport menu patch from upstream ( BKO: 177678)
  Rediff mandriva patches ( menu button and toptile)

* Sat Jan 17 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.96-9mdv2009.1
+ Revision: 330479
- Some more bluez fixes
- More bluez backports

* Thu Jan 15 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.96-8mdv2009.1
+ Revision: 329967
- Backport stuffs for bluez from trunk

  + Helio Chissini de Castro <helio@mandriva.com>
    - Added switch to disable plasma plugins until the egg-chicken issue withj kdebindings are solved

* Tue Jan 13 2009 Arthur Renato Mello <arthur@mandriva.com> 2:4.1.96-7mdv2009.1
+ Revision: 329059
- Add mandriva button to simple apllet menu
- Add mandriva image at simple applet menu top
- Add "run command" to simple applet menu
- Add "recently used" sub menu to simple applet menu

* Mon Jan 12 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.96-6mdv2009.1
+ Revision: 328485
- Rebuild because of broken BS

* Sun Jan 11 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.96-5mdv2009.1
+ Revision: 328439
- Bump release
- Really fix systemsettings patch
- Add back the systemsetting menu change
- Add Anssi patch for Freetype LCD filtering support

* Sat Jan 10 2009 Anssi Hannula <anssi@mandriva.org> 2:4.1.96-4mdv2009.1
+ Revision: 328112
- fix kdebase4-workspace requiring devel packages

* Sat Jan 10 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.96-3mdv2009.1
+ Revision: 328086
- Rebuild against new google-gadget

* Fri Jan 09 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.96-2mdv2009.1
+ Revision: 327296
- Fix file list
- Add one more google-gadgets requires
- Fix Requires to not crash when installing a google-gadget (Bug #46590)
- Remove the old xdg patch
  Add upstream xdg menu support

  + Helio Chissini de Castro <helio@mandriva.com>
    - Update with Release Candidate 1 - 4.1.96

* Sat Dec 27 2008 Funda Wang <fwang@mandriva.org> 2:4.1.85-5mdv2009.1
+ Revision: 319688
- rebuild for new python

* Tue Dec 23 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.85-4mdv2009.1
+ Revision: 317749
- Fix file list
- Rebuild in debug mode
- Remove Patch5 uneeded now

* Mon Dec 22 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.85-3mdv2009.1
+ Revision: 317399
- Use again mandriva name for SystemSettings
- Do not apply patch5, we do not have mandriva applet for now

* Sun Dec 21 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.85-2mdv2009.1
+ Revision: 316952
- Fix menu
- Fix BuildRequires
- Versionnate google-gadgets-devel BuildRequires

* Sat Dec 13 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.85-1mdv2009.1
+ Revision: 313856
- Fix File list
- Remove merged patch

  + Helio Chissini de Castro <helio@mandriva.com>
    - Update with Beta 1 - 4.1.85

* Thu Dec 11 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.82-1mdv2009.1
+ Revision: 312897
- Update to kde 4.1.82

* Mon Dec 08 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.81-3mdv2009.1
+ Revision: 311722
- Add an upstream patch to fix the broken window effects

* Sun Dec 07 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.81-2mdv2009.1
+ Revision: 311679
- Remove wrong patch
- Disable translation patch for the moment

* Sun Nov 30 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.81-1mdv2009.1
+ Revision: 308584
- Fix File list
- Update to kde 4.1.81

* Tue Nov 25 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.80-6mdv2009.1
+ Revision: 306807
- Split more packages:
   * plasma-applet-system-monitor-net
   * plasma-applet-system-monitor-hwinfo
   * plasma-applet-system-monitor-hdd
   * plasma-applet-system-monitor-cpu
- Add conflicts to ease upgrade
- Slip a little more plasma applets in its own package:
- plasma-applet-sm_temperature
- plasma-applet-webbrowser
- Change quicklaunch summary
- Make plasma-applet-quicklaunch obsoletes plasma-applet-quicklauncher

* Tue Nov 25 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.80-5mdv2009.1
+ Revision: 306489
- Remove merged patch
- Obsolete kde4powersave
- Do not apply patch4 for the moment, still a WIP patch
- Remove patch10  Merged upstream

  + Helio Chissini de Castro <helio@mandriva.com>
    - Updated with fresh beta 1 official fixed tarball

* Sat Nov 22 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.80-4mdv2009.1
+ Revision: 305819
- Add back webkitkde-devel as BuildRequire

* Sat Nov 22 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.80-3mdv2009.1
+ Revision: 305771
- Add upstream patch to fix a know regression that break kwin
- Move the battery applet in its own package
- Fix Kephal libs
- Remove webkikde-devel BR as it requires kdebase4-workspace-devel which can not be installed
- Move libkephal out of the devel package

  + Helio Chissini de Castro <helio@mandriva.com>
    - Wrong version requires

* Thu Nov 20 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.80-1mdv2009.1
+ Revision: 305330
- Fix file list
- Move plasma-applet-quicklaunch in its own package
- Rediff the patches

  + Helio Chissini de Castro <helio@mandriva.com>
    - Update with Beta 1 - 4.1.80

* Sat Nov 15 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.73-2mdv2009.1
+ Revision: 303424
- Fix FIle list
- Add krunner places in its own package

* Thu Nov 13 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.73-1mdv2009.1
+ Revision: 302932
- Fix file list
- Update to kde 4.1.73
  Rediff xdg patch
  Remove unneeded patches
- Add a comment
- Remove all powerdevil files from main package
- Split powerdevil in its own package
- move plasma-applet-calendar on its own package
- Add back support for kde defaut menu ( now drakmenustyle can work with kde :) )

  + Funda Wang <fwang@mandriva.org>
    - plasma-calender is moved into workspace main package

* Tue Oct 28 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.71-5mdv2009.1
+ Revision: 297805
- First try for the plaindesktop
- Add support for google gadgets

* Sat Oct 25 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.71-3mdv2009.1
+ Revision: 297149
- Say hello back to policyKit support
- Add conflicts

* Fri Oct 24 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.71-2mdv2009.1
+ Revision: 296999
- Fix BuildRequires
- Fix BuildRequires
- Update to kde 4.1.71

* Tue Oct 21 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.70-2mdv2009.1
+ Revision: 296167
- Fix Requires on libs for the devel package

* Mon Oct 20 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.70-1mdv2009.1
+ Revision: 295742
- FIx file list
- Fix BuildRequires
- Fix headers
- Restore old patch
- Update to KDE 4.1.70
  add new libs : lsofui nepomukquery nepomukqueryclient
  Patch not yet applied ConsoleKit, Mandriva Menu
  Remove merged and backport patches
  Fix File List

* Fri Oct 03 2008 Gustavo Pichorim Boiko <boiko@mandriva.com> 2:4.1.2-13mdv2009.0
+ Revision: 291046
- Fix the menu topbar for large menus (#44284)

* Fri Oct 03 2008 Helio Chissini de Castro <helio@mandriva.com> 2:4.1.2-12mdv2009.0
+ Revision: 290999
- Try to use a elegant form to fix the sound startup
- Fix wrong enconding in the menu - https://qa.mandriva.com/show_bug.cgi?id=44480

* Thu Oct 02 2008 Helio Chissini de Castro <helio@mandriva.com> 2:4.1.2-11mdv2009.0
+ Revision: 290899
- Fix sizing of menu button. PlasmaSvg is returning a square sizing, not respect original button size.

* Thu Oct 02 2008 Helio Chissini de Castro <helio@mandriva.com> 2:4.1.2-10mdv2009.0
+ Revision: 290709
- Removed double applet insertion.
- Initial PLasma::Icon modification to fit Mandriva non standard layout buttons. Applet size itself need be better handled.
- Fix double deletion in mandriva menu applet. For some reason this are affected only in x86_64 archs and indirectly was causing
  the crashes related to translation using Utf8. Now system can be used even in greek.

  + Gustavo Pichorim Boiko <boiko@mandriva.com>
    - Do not write gtkrc files when using IaOra

  + Tiago Salem <salem@mandriva.com.br>
    - fix wrong hal query about suspend method (#44315)

* Tue Sep 30 2008 Helio Chissini de Castro <helio@mandriva.com> 2:4.1.2-9mdv2009.0
+ Revision: 290197
- For some reason, utf translated strings are crashing in x86_64 systems, and a conversion is needed before mennu model is presented in screen. This is a workaround and not the proper fix yet, since the real reason for null pointer was not found.

* Tue Sep 30 2008 Helio Chissini de Castro <helio@mandriva.com> 2:4.1.2-8mdv2009.0
+ Revision: 289943
- Add translation for menu, as use sycoca instead of kservice

* Mon Sep 29 2008 Gustavo Pichorim Boiko <boiko@mandriva.com> 2:4.1.2-6mdv2009.0
+ Revision: 289896
- Make the color configuration module notify all application rootwindows about the changes.
  This makes sure xsettings-kde will be able to apply the newly changed colors to gtk apps.

  + Funda Wang <fwang@mandriva.org>
    - merge translation from kde3 branch

* Sun Sep 28 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.2-5mdv2009.0
+ Revision: 289078
- Change systemsettings menu entry name
- Fix version in startkde

* Sat Sep 27 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.2-4mdv2009.0
+ Revision: 288892
- rotate kdm logfiles

* Fri Sep 26 2008 Gustavo Pichorim Boiko <boiko@mandriva.com> 2:4.1.2-3mdv2009.0
+ Revision: 288685
- Save the name of the color schemes

* Fri Sep 26 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.2-2mdv2009.0
+ Revision: 288512
- Allow systemsettings to show on the menu

* Thu Sep 25 2008 Helio Chissini de Castro <helio@mandriva.com> 2:4.1.2-1mdv2009.0
+ Revision: 288217
- KDE 4.1.2 arriving.
- Startkde now parses share/kde4/env

* Tue Sep 23 2008 Arthur Renato Mello <arthur@mandriva.com> 2:4.1.1-14mdv2009.0
+ Revision: 287238
- Adding support to use kde4-splash-mdv on startkde script

* Mon Sep 22 2008 Arthur Renato Mello <arthur@mandriva.com> 2:4.1.1-13mdv2009.0
+ Revision: 287149
- Add support for new KDE Splash on startkde script

* Sat Sep 20 2008 Helio Chissini de Castro <helio@mandriva.com> 2:4.1.1-12mdv2009.0
+ Revision: 286054
- Reintroduce proper systray refactor code

* Sat Sep 20 2008 Helio Chissini de Castro <helio@mandriva.com> 2:4.1.1-11mdv2009.0
+ Revision: 286050
- Systray not appears due new code and missing dataengine. Code reintroduced in patch.

* Fri Sep 19 2008 Helio Chissini de Castro <helio@mandriva.com> 2:4.1.1-10mdv2009.0
+ Revision: 286011
- "Soon it will grow, start moving and talking, and then turn into a cat." Well, not anymore :-)
  (c) Spuk 2009

* Fri Sep 19 2008 Helio Chissini de Castro <helio@mandriva.com> 2:4.1.1-9mdv2009.0
+ Revision: 285975
- Second fix for menu model issues

* Fri Sep 19 2008 Helio Chissini de Castro <helio@mandriva.com> 2:4.1.1-8mdv2009.0
+ Revision: 285940
- Fix another invalid access that lead menu to crash

* Thu Sep 18 2008 Helio Chissini de Castro <helio@mandriva.com> 2:4.1.1-7mdv2009.0
+ Revision: 285680
- Switch to mandriva menu instead of simpleapplet
- post branch patch to size of lock applet

* Wed Sep 17 2008 Helio Chissini de Castro <helio@mandriva.com> 2:4.1.1-6mdv2009.0
+ Revision: 285538
- revert changes of last startkde merge
- Fix menu issue with empty recently used applications

* Tue Sep 16 2008 Helio Chissini de Castro <helio@mandriva.com> 2:4.1.1-4mdv2009.0
+ Revision: 285187
- Removed invalid patch
- Fix for startkde from upstream package
- MOved wmsession to 01KDE, as requested by fcrozat

* Thu Sep 04 2008 Helio Chissini de Castro <helio@mandriva.com> 2:4.1.1-3mdv2009.0
+ Revision: 280690
- Convenience requires

* Mon Sep 01 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.1-2mdv2009.0
+ Revision: 278187
- Fix conflicts betwenn kdebase4-workspace && kdm

* Sun Aug 31 2008 Helio Chissini de Castro <helio@mandriva.com> 2:4.1.1-1mdv2009.0
+ Revision: 277818
- Upgrade test for 4.1.1.

* Tue Aug 26 2008 Helio Chissini de Castro <helio@mandriva.com> 2:4.1.0-20mdv2009.0
+ Revision: 276397
- Fix crash on invalid refcount at mandriva menu

* Tue Aug 26 2008 Helio Chissini de Castro <helio@mandriva.com> 2:4.1.0-19mdv2009.0
+ Revision: 276077
- kdm face icons now accept png as default
- Initial support for Mandriva menu. Issues in current plasma icon still  prevent proper menu icon

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - exclude battery desktop file too

* Sun Aug 24 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.0-17mdv2009.0
+ Revision: 275424
- backport tooltip support

* Sat Aug 23 2008 Helio Chissini de Castro <helio@mandriva.com> 2:4.1.0-16mdv2009.0
+ Revision: 275257
- Turn off glib loop on kwin to reduce cpu consumption. experimental patch.

* Sun Aug 17 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.0-15mdv2009.0
+ Revision: 272991
- Add patch to fix transparency issue

* Wed Aug 13 2008 Helio Chissini de Castro <helio@mandriva.com> 2:4.1.0-14mdv2009.0
+ Revision: 271415
- Daily branch patch update

* Thu Aug 07 2008 Helio Chissini de Castro <helio@mandriva.com> 2:4.1.0-13mdv2009.0
+ Revision: 266744
- Raise the release
- Daily branches patch update
- Added plasma notification applet as backport

* Thu Aug 07 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.0-11mdv2009.0
+ Revision: 265680
- Update xdg support patch again
- Move krunner_lock on the right package

* Wed Aug 06 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.0-9mdv2009.0
+ Revision: 264168
- Second try for the xdg support on the menu

* Tue Aug 05 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.0-8mdv2009.0
+ Revision: 263968
- Add fixes for simplemenu applet

* Tue Aug 05 2008 Helio Chissini de Castro <helio@mandriva.com> 2:4.1.0-7mdv2009.0
+ Revision: 263857
- Daily branch patch updates
- Disable plasma battery applet. We're providing kde4powersave and not intend to make our users confuse

* Mon Aug 04 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.0-6mdv2009.0
+ Revision: 263321
- Say Hello to the Magic Lamp effect

  + Helio Chissini de Castro <helio@mandriva.com>
    - Fixed my patch mess related to branch. Now all patches are in proper order

* Sun Aug 03 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.0-5mdv2009.0
+ Revision: 262465
- [BUGFIX] Update with branch patches that fix some menus issues (Bug #42308)

* Fri Aug 01 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.0-4mdv2009.0
+ Revision: 259220
- Add patch 122 to fix crashes on classic menu applet

* Wed Jul 30 2008 Helio Chissini de Castro <helio@mandriva.com> 2:4.1.0-3mdv2009.0
+ Revision: 254154
- Start updates from post 4.1.0 branch on cooker only. All patches comes with full description inside.

* Mon Jul 28 2008 Helio Chissini de Castro <helio@mandriva.com> 2:4.1.0-2mdv2009.0
+ Revision: 251566
- Update with Release Candidate 1 - 4.1.0

* Sat Jul 26 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.0-1mdv2009.0
+ Revision: 250102
- Update cube effect patch ( lot of bugfixes)

  + Helio Chissini de Castro <helio@mandriva.com>
    - Update with Release Candidate 1 - 4.1.0

* Thu Jul 17 2008 Helio Chissini de Castro <helio@mandriva.com> 2:4.0.98-7mdv2009.0
+ Revision: 237751
- Update with current consolekit fedora patch as pointed by neoclust and discussed in the bko thread http://bugs.kde.org/show_bug.cgi?id=147790. All patches from Mandriva was integrated alreadyin this fedora patch and we're aiming for a common version

* Mon Jul 14 2008 Helio Chissini de Castro <helio@mandriva.com> 2:4.0.98-6mdv2009.0
+ Revision: 234698
- rc1 tarball ws updated upstream to include systray fix

* Sun Jul 13 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.0.98-5mdv2009.0
+ Revision: 234388
- Update cube effcts

* Sun Jul 13 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.0.98-4mdv2009.0
+ Revision: 234308
- Update Cube effects (Now there is a cylinder effects too on it )

* Fri Jul 11 2008 Olivier Blin <blino@mandriva.org> 2:4.0.98-3mdv2009.0
+ Revision: 233829
- rebuild since the BS ate the previous release
- fix autologin for users having a password (by using pam_permit in kde-np pam config)
- move kde pam files to kdm package (used by kdm only, and provided upstream in kdebase-workspace)

* Thu Jul 10 2008 Helio Chissini de Castro <helio@mandriva.com> 2:4.0.98-1mdv2009.0
+ Revision: 233204
- Update with Release Candidate 1 - 4.0.98

* Wed Jul 09 2008 Helio Chissini de Castro <helio@mandriva.com> 2:4.0.85-2mdv2009.0
+ Revision: 233151
- Fixed click x double click login issue on kdm list

* Wed Jul 09 2008 Helio Chissini de Castro <helio@mandriva.com> 2:4.0.85-1mdv2009.0
+ Revision: 233107
- First attempt from upstream to fix nasty systray gtk bug. Related to bko https://bugs.kde.org/show_bug.cgi?id=164786

* Mon Jul 07 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.85-1mdv2009.0
+ Revision: 232325
- Fix File list
- Update to kde 4.0.85
  Remove patches 4,5,6 : Merged upstream

* Sun Jul 06 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.84-9mdv2009.0
+ Revision: 232275
- Fix cube effect patch header
- New snapshot of cube effect patch
  Close cube with release of right mouse button. (I do not understand why catching a double click event does not work...)
  FEATURE: 165855

* Sat Jul 05 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.84-8mdv2009.0
+ Revision: 232019
- New snapshot of cube effect patch
  Now you can move the cube with the mouse

* Wed Jul 02 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.84-7mdv2009.0
+ Revision: 230802
- Add patch6 that add missing bluetooth signals ( needed by next kbluetooth4 )

* Wed Jul 02 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.84-6mdv2009.0
+ Revision: 230633
- Fix cub effect patch
- Update Cube patch ( now there is a configuration window )

* Tue Jul 01 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.84-5mdv2009.0
+ Revision: 230436
- New version of the systray fix patch

* Sun Jun 29 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.84-4mdv2009.0
+ Revision: 230023
- Fix cube effect patch
- Update cube effect patch

* Sat Jun 28 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.84-3mdv2009.0
+ Revision: 229808
- Update Patch 2 : Cube Effet
  Disable patch 5 for now as it do not work for the moment

* Sat Jun 28 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.84-2mdv2009.0
+ Revision: 229638
- Remove Patch3 : Merged upstream
  Add Experimental patch5, that try to fix the issue with net_applet not visible on the systray

  + Helio Chissini de Castro <helio@mandriva.com>
    - Update with new snapshot tarballs 4.0.84

* Fri Jun 20 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.83-2mdv2009.0
+ Revision: 227609
- Strange that last package just missed one of the headers blocking plasmoids to be built

* Fri Jun 20 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.83-1mdv2009.0
+ Revision: 227487
- Update with new snapshot tarballs 4.0.83

* Wed Jun 18 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.82-5mdv2009.0
+ Revision: 225366
- Moved cube effect patch to top of patch list.
- Removed all foreign patches that comes from a different codebase.
  Cleaning up help us to find issues as some reported in recent qa article by Frederik
- mdv online desktop removed for now. Planning for a Mandriva Plasmoid in future to replace all this
  features

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Add patch11 that add support for cube on the window effects

* Sat Jun 14 2008 Anssi Hannula <anssi@mandriva.org> 1:4.0.82-3mdv2009.0
+ Revision: 219127
- update versioned conflicts for old krandr
- add conflicts to -devel with old kde3 devel packages
- update versioned conflicts in -devel for moved dbus interface files

* Thu Jun 12 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.82-2mdv2009.0
+ Revision: 218298
- Proper interface dir
- Update with new snapshot tarballs 4.0.82
- Update with new snapshot tarballs 4.0.82

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Tue Jun 03 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.81-3mdv2009.0
+ Revision: 214835
- Fixed consolekit patch
- Update with new snapshot tarballs 4.0.81

* Sun Jun 01 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.81-2mdv2009.0
+ Revision: 214157
- Fix menu-laucher patch
- Use upstream commit 815052 to associate Alt+F1 by default with the menu

* Fri May 30 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.81-1mdv2009.0
+ Revision: 213282
- New snapshot 4.0.81
- New snapshot 4.0.81
- Add drakconf with systemsettings on kickoff
- Add patch6 to fix bnc #391765

* Mon May 26 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.80-5mdv2009.0
+ Revision: 211402
- Unactivate patch 2 for the moment
- Fix patch 5
- Disable patch5 for the moment
- Explicitly add major
- Obsoletes libplasma1
- Apply patch 5
- Add some functionnalities :
  	- List newly installed apps (upstream commit ) (revision 791871 )
  	- Add the save session feature ( revision 808087 )
  	- Copy suspend parts from ksmserver logout dialog (revision 811622 )
  	- Make drop of local file to Plasma desktop copy to ~/Desktop ( revision 811590 )
  	- Add global shortcut to open start menu ( revision 807732 )

* Sat May 24 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.80-2mdv2009.0
+ Revision: 210968
- Fix File List
- [BUGFIX] Make kcheckpass working by making it suid root (Bug #41023)

* Sat May 24 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.80-1mdv2009.0
+ Revision: 210923
- Versionnate BR
- Own %%_kde_appsdir/ksmserver
- Own %%_kde_appsdir/systemsettings

  + Helio Chissini de Castro <helio@mandriva.com>
    - New upstream kde4 4.1 beta1

* Sun May 18 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.74-4mdv2009.0
+ Revision: 208820
- Do not build networkmanager support for the moment

* Sun May 18 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.74-3mdv2009.0
+ Revision: 208687
- Fix conflicts against systemsettings-kde3 (thanks to berthy)

* Fri May 16 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.74-2mdv2009.0
+ Revision: 208163
- Versionnate BuildRequire
- Rebuild against new kdepimlibs4

* Fri May 16 2008 Funda Wang <fwang@mandriva.org> 1:4.0.74-1mdv2009.0
+ Revision: 208065
- New version 4.0.74

* Tue May 13 2008 Anssi Hannula <anssi@mandriva.org> 1:4.0.73-2mdv2009.0
+ Revision: 206680
- add Conflicts for old KDE3 packages for smooth upgrade

* Thu May 08 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.73-1mdv2009.0
+ Revision: 204571
- Update to kde 4.0.73

* Wed May 07 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.72-4mdv2009.0
+ Revision: 203396
- Add back support for mandriva menus

* Tue May 06 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.72-3mdv2009.0
+ Revision: 202213
- Now requires proper config files for kdm
- Removed duplicated and invalid files
- Fixed startkde with current upstream changes
  At this moment, kde 4.1 alpha can start to be used in cooker

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Fix BuildRequires ( thanks to helio )

* Tue May 06 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.72-1mdv2009.0
+ Revision: 201968
- Fix file list (comment for the moment, will be fixed on the next rpm
- Add buildrequire
- Add some BuildRequires
- Update to kde 4.0.72
- Add upstream missing functions (setMaxSourceCount and maxSourceCount)
- add printer-applet files
- New snapshot 4.0.69
- New Snapshot ( 4.0.69 )
  Reverted change from revision 192347 ( made  too much conflicts )
  Remove merged upstream patch ( Patch 100 )

  + Helio Chissini de Castro <helio@mandriva.com>
    - kdm earns their own name now, finally
    - New upstream kde4 4.1 alpha 1
    - Starting to push new infrastructure for devel KDE 4.1. KDE 4 will be on / now. KDE is dead. Long live KDE vi kdenetwork4/SPECS/kdenetwork4.spec ;-)

* Sat Mar 29 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.3-1mdv2008.1
+ Revision: 191121
- Remvove debug
- remove already included patches
- Update for last stable release 4.0.3

* Tue Mar 11 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.2-6mdv2008.1
+ Revision: 186979
- [FEATURE] Add mandriva tools at start on the systray (Bug #38761)

* Mon Mar 10 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.2-5mdv2008.1
+ Revision: 183929
- [BUGFIX] Allow to double click on desktop icons (Bug #38597)
- backport patch from 4.0.3 to fix changing wallpapers

* Mon Mar 10 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.2-4mdv2008.1
+ Revision: 183472
- Fix install of startkde
- Use external startkde  file
  Use mandriva menu layout (Bug # 38087)

* Sat Mar 08 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.2-3mdv2008.1
+ Revision: 182142
- Rebuild against new qt4 changes

* Sun Mar 02 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.2-2mdv2008.1
+ Revision: 177701
- Fix File list
- Fix conflict with kde4-kinfocenter (part 1)
- [BUGFIX] Do not crash when the wallpaper do not exist anymore (Bug #37992)
- Add ifdef statement to allow backports again

  + Helio Chissini de Castro <helio@mandriva.com>
    - New upstream bugfix release 4.0.2

  + Thierry Vignaud <tv@mandriva.org>
    - fix no-buildroot-tag
    - fix description-line-too-long

* Sun Feb 10 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.1-2mdv2008.1
+ Revision: 164815
- Updating for stable KDE 4.0.1
- No more branches. From now, we will be using the monthly official KDE tarballs, as discussed by Mandriva KDE Team

* Fri Jan 25 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.0-4.765577.2mdv2008.1
+ Revision: 158079
- Really remove plasma lib to devel package ( thanks thierry )

* Thu Jan 24 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.0-4.765577.1mdv2008.1
+ Revision: 157529
- Update for current 4.0 branch

* Wed Jan 23 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.0-4mdv2008.1
+ Revision: 157230
- Move devel files out of main package

* Sun Jan 20 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.0-3mdv2008.1
+ Revision: 155174
- [FEATURE] Add systemtray patch to allow to have gtk apps on the systray
- [FEATURE] Add ConsoleKit support to kdm (from fedora)

* Sat Jan 19 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.0-2mdv2008.1
+ Revision: 155016
- Fix File list so no devel packages are needed anymore

* Thu Jan 10 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.0-1mdv2008.1
+ Revision: 147717
- Fix file list

  + Helio Chissini de Castro <helio@mandriva.com>
    - Update for final stable 4.0.0

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Dec 24 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.97.1-1.752045.1mdv2008.1
+ Revision: 137370
- New snapshot
  libkwinnvidiahack is now on this package
  Kdm can be started now

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Dec 10 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.97.1-1mdv2008.1
+ Revision: 117079
- New snapshot
  Kfontinst, libkfontinst and libkfontinstui are now on workspace

  + Helio Chissini de Castro <helio@mandriva.com>
    - Updating to official 3.97.0

* Sun Dec 02 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.96.1-0.743949.1mdv2008.1
+ Revision: 114453
- New snapshot

* Fri Nov 30 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.96.1-0.743105.1mdv2008.1
+ Revision: 114056
- New snapshot

* Wed Nov 28 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.96.1-0.742711.1mdv2008.1
+ Revision: 113774
- New snapshot

* Mon Nov 26 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.96.1-0.741587.4mdv2008.1
+ Revision: 112015
- New snapshot

* Sat Nov 24 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.96.1-0.740034.4mdv2008.1
+ Revision: 111748
- Make file list cleaner
  Add missing plasma file (libkdeinit_plasma.so)

  + Thierry Vignaud <tv@mandriva.org>
    - better description

* Thu Nov 22 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.96.1-0.740034.3mdv2008.1
+ Revision: 111352
- Fix Obsoletes for libkickermain2

* Thu Nov 22 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.96.1-0.740034.2mdv2008.1
+ Revision: 111344
- Fix Obsoletes for libtaskbar{4,5}

* Thu Nov 22 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.96.1-0.740034.1mdv2008.1
+ Revision: 111338
- New snapshot

* Fri Nov 16 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.96.0-0.737290.1mdv2008.1
+ Revision: 109044
- KDE 3.96.0

* Sun Nov 11 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.95.2-0.734846.1mdv2008.1
+ Revision: 107511
- New snapshot ( say hello back to nepomuk )

* Fri Nov 02 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.95.1-0.731791.1mdv2008.1
+ Revision: 105284
- Fix file list
- New snapshot post Rc1

* Tue Oct 30 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.94.1-0.730896.1mdv2008.1
+ Revision: 103768
- Fix file list
- New snapshot

* Thu Oct 25 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.94.1-0.729034.1mdv2008.1
+ Revision: 102036
- Fix File List
- New snapshot

* Wed Oct 24 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.94.1-0.728613.2mdv2008.1
+ Revision: 101661
- New snapshot
- New svn snapshot
  Fix File list
  Fix confict against next kdeplayground4-plasma
- Do not package nepomul stuffs, they belong to runtime

* Sun Oct 21 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.94.0-0.727635.2mdv2008.1
+ Revision: 100904
- Clean file list

* Thu Oct 18 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.94.0-0.726385.2mdv2008.1
+ Revision: 100032
- Add conflict as some plasma applets moved from playground to kdebase

* Wed Oct 17 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.94.0-0.726385.1mdv2008.1
+ Revision: 99742
- Kde 4.0 Beta 3
- New svn snapshot

* Wed Oct 03 2007 Tiago Salem <salem@mandriva.com.br> 1:3.93.0-0.714129.4mdv2008.0
+ Revision: 95202
- Removing external reference to a png file in kde4-wallpaper-mandriva.svg
- Bump release

* Fri Sep 28 2007 Tiago Salem <salem@mandriva.com.br> 1:3.93.0-0.714129.3mdv2008.0
+ Revision: 93600
- Adding patch to disable plasma taskbar
- Adding panel.desktop to autostart kicker
- Adding k4 function to run kde4 apps (Ex: k4 konqueror)
- Bumping release

* Thu Sep 20 2007 Tiago Salem <salem@mandriva.com.br> 1:3.93.0-0.714129.2mdv2008.0
+ Revision: 91567
- Removing mdv2008.0 from Obsoletes tags.
- Making Obsoletes tags versioned

* Sat Sep 15 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.93.0-0.712616.2mdv2008.0
+ Revision: 85841
- Update with revision 712616

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - [BUGFIX] Do not install Kde4 when this is not needed (Bug #31484)

* Thu Sep 06 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.93.0-0.709129.1mdv2008.0
+ Revision: 81147
- Update with revision 709129
- Update with revision 708704

* Tue Sep 04 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.93.0-0.708282.1mdv2008.0
+ Revision: 79446
- New package

* Thu Aug 30 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.92.0-0.706306.1mdv2008.0
+ Revision: 75070
- Update with revision 706306

* Tue Aug 28 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.92.0-0.705487.2mdv2008.0
+ Revision: 72365
- Update with revision 705487
- Update with revision 704399
- Update with revision 702959
- Update to revision 700912

* Thu Aug 02 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.92.0-0.695685.1mdv2008.0
+ Revision: 58317
- Update for revision 695685
- Update for revision 695647

* Fri Jul 27 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.92-0.693361.2mdv2008.0
+ Revision: 56445
- Update to revision 693361
- Disable klipper start for a while
- Using new simplified build
- Update for revision 690341

* Wed Jul 18 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.91-0.689200.2mdv2008.0
+ Revision: 53295
- Better add an svg image than a shell script...

* Wed Jul 18 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.91-0.689200.1mdv2008.0
+ Revision: 53162
- Fix soname now in kdebase
- Update with revision 689200
- Fixed file list
- Fix plasma wallpaper ( hope so )
- Update to revision 688743

* Mon Jul 16 2007 Olivier Blin <blino@mandriva.org> 1:3.91-0.686880.3mdv2008.0
+ Revision: 52444
- require xmessage in the workspace package, it is used in startkde

* Sat Jul 14 2007 Olivier Blin <blino@mandriva.org> 1:3.91-0.686880.2mdv2008.0
+ Revision: 51904
- require xprop and xset in the workspace package, they are used in startkde

* Thu Jul 12 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.91-0.686880.1mdv2008.0
+ Revision: 51575
- Fix Mandriva background wallpaper
- Update for revision 686880

* Wed Jul 11 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.91-0.686593.1mdv2008.0
+ Revision: 51431
- Update for match new kdelibs
- Update with revision 683926

* Wed Jul 04 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.91-0.682706.1mdv2008.0
+ Revision: 47973
- Fix Conflicts
- New snapshot after monday BIC

* Tue Jul 03 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.91-0.682449.1mdv2008.0
+ Revision: 47387
- Put them on the right place
- New snapshot

  + Helio Chissini de Castro <helio@mandriva.com>
    - Fix file list
    - Update from svn pos 3.91
    - New svn snapshot with more dolphin fixes
    - Update from svn

* Tue Jun 26 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.90.2-0.680516mdv2008.0
+ Revision: 44518
- Finally a working build of current svn. Kdesktop is about to die.
- Revision 680516
- Update for svn revision 678468

* Tue Jun 19 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.90.2-0.677668mdv2008.0
+ Revision: 41649
- Added nepomuk start/stop scripts on env/shutdown. Is not perfect yet but will help Sebastian to
  demonstrate nepomuk on akademy
- Updated to lates branch. Preview back to work

  + Thierry Vignaud <tv@mandriva.org>
    - fix group

* Mon Jun 18 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.90.2-0.677187mdv2008.0
+ Revision: 41115
- Make dm session works. Previous startkde patch was broken
- Remove dups in file list
- Now we have some background :-)

* Sun Jun 17 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.90.2-0.676742mdv2008.0
+ Revision: 40552
- Added startup by command line. Just need type kde4
- Added env for running kde4 apps. Now just need type kde4env
- Fixed dm entry
- New svn update. Oxygen kwin avaiable

* Sat Jun 16 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.90.2-0.676117mdv2008.0
+ Revision: 40370
- New revision from svn
- New kdebase 4 package

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Fix File list
    - New svn snapshot

* Wed May 09 2007 Laurent Montel <lmontel@mandriva.org> 1:3.90.1-0.20070502.1mdv2008.0
+ Revision: 25645
- Update release
- new snapshot
- It's possible to compile with enable final

* Wed May 02 2007 Laurent Montel <lmontel@mandriva.org> 1:3.80.3-0.20070502.6mdv2008.0
+ Revision: 20514
- new snapshot
- new snapshot


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14515 |12mr|kde-base-artwork-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kde-base-artwork
Summary:	KDE 4 application workspace components
Version:	4.9.4
Release:	1
Group:		Graphical desktop/KDE
License:	GPLv2
URL:		http://www.kde.org
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildArch:	noarch
Conflicts:	kdebase4-workspace < 2:4.9.1

%description
This package provides the Air and Ariya Splash Screen.

%files
%doc COPYING
%{_kde_appsdir}/ksplash/Themes/Air

#-----------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

# Rename Default ksplashx folder to Air & edit the Theme.rc to match the folder name so we can have a description
sed -i 's/KSplash\ Theme\:\ Default/KSplash\ Theme\:\ Air/' %{buildroot}%{_kde_appsdir}/ksplash/Themes/Default/Theme.rc
sed -i 's/Default\ Splash\ Screen/Air\ and\ Ariya\ Splash\ Screen/' %{buildroot}%{_kde_appsdir}/ksplash/Themes/Default/Theme.rc
mv %{buildroot}%{_kde_appsdir}/ksplash/Themes/Default/ %{buildroot}%{_kde_appsdir}/ksplash/Themes/Air

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.4-1
- New version 4.9.4
- Use Mageia spec for initial import and clean it up a bit


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14516 |12mr|kdeedu4-4.8.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Name:    kdeedu4
Summary: Educational/Edutainment applications
 
Version: 4.8.4
Release: 1
Group: KDE

License: GPLv2
URL:     http://www.kde.org/
BuildArch: noarch

Obsoletes: kdeedu4 < %{version}-%{release}
Provides:  kdeedu4 = %{version}-%{release}

Obsoletes: libkdeeduui4 < 4.7.0

Requires: blinken >= %{version}
Requires: kalzium >= %{version}
Requires: kanagram >= %{version}
Requires: kgeography >= %{version}
Requires: khangman >= %{version}
Requires: kiten >= %{version}
Requires: klettres >= %{version}
Requires: ktouch >= %{version}
Requires: kturtle >= %{version}
Requires: kwordquiz >= %{version}
Requires: parley >= %{version}
Requires: step >= %{version}

%description
%{name} metapackage, to ease migration to split applications

%package devel
Summary: Development files for %{name} 
Obsoletes: kdeedu4-devel < %{version}-%{release}
Provides:  kdeedu4-devel = %{version}-%{release}
Requires: cantor-devel
Requires: kiten-devel
Requires: libkdeedu-devel
Requires: marble-devel
Requires: rocs-devel
%description devel
%{name}-devel metapackage, to ease migration to split applications.

%package math
Summary: Math applications
Obsoletes: kdeedu-math-libs < 4.7.0-10
Provides: kdeedu4-math = %{version}-%{release}
Requires: cantor >= %{version}
Requires: kalgebra >= %{version}
Requires: kbruch >= %{version}
Requires: kig >= %{version}
Requires: kmplot >= %{version}
Requires: rocs >= %{version}
%description math
%{name}-math metapackage, to ease migration to split applications.


%prep
# blank

%build
# blank

%install
# blank


%files
# blank

%files devel
# blank

%files math
# blank



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14517 |12mr|kdegames4-4.9.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# workaround bug in rpm unpackaged subdir check
%define _unpackaged_subdirs_terminate_build 0

Name:		kdegames4
Summary:	KDE - Games
Version:	4.9.4
Release:	2
Epoch:		1
Group:		Graphical desktop/KDE
License:	GPL
URL:		http://games.kde.org/
Source0:	ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdegames-%{version}.tar.xz
Source1:	%{name}.rpmlintrc
BuildRequires:	kdelibs4-devel
BuildRequires:	libxml2-utils
BuildRequires:	python-qt4
BuildRequires:	python-kde4
BuildRequires:	python-twisted-core
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(qca2)
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	pkgconfig(sqlite3)
Suggests:	katomic
Suggests:	kbattleship
Suggests:	kblackbox
Suggests:	kbounce
Suggests:	klines
Suggests:	kmahjongg
Suggests:	kmines
Suggests:	kolf
Suggests:	konquest
Suggests:	kpat
Suggests:	kreversi
Suggests:	klickety
Suggests:	kshisen
Suggests:	kspaceduel
Suggests:	ktuberling
Suggests:	kfourinline
Suggests:	lskat
Suggests:	ksudoku
Suggests:	kgoldrunner
Suggests:	ktuberling
Suggests:	kiriki
Suggests:	kjumpingcube
Suggests:	bovo
Suggests:	ksquares
Suggests:	knetwalk
Suggests:	kollision
Suggests:	kubrick
Suggests:	kdiamond
Suggests:	kblocks
Suggests:	ksirk
Suggests:	kbreakout
Suggests:	kapman
Suggests:	killbots
Suggests:	bomber
Suggests:	ktron
Suggests:	kdesnake
Suggests:	granatier
Suggests:	kigo
Suggests:	palapeli

%description
Games for the K Desktop Environment.
This is a compilation of various games for KDE project
 - katomic: build complex atoms with a minimal amount of moves
 - kbattleship: battleship game with built-in game server
 - kblackbox: find atoms in a grid by shooting electrons
 - kbounce: claim areas and don't get disturbed
 - klines: place 5 equal pieces together, but wait, there are 3 new ones
 - mahjongg: a tile laying patience
 - kmines: the classical mine sweeper
 - kolf: a golf game
 - konquest: conquer the planets of your enemy
 - kpat: several patience card games
 - kreversi: the old reversi board game, also known as othello
 - kshisen: patience game where you take away all pieces
 - kspaceduel: two player game with shooting spaceships flying around a sun
 - ktuberling: kids game: make your own potato (NO french fries!)
 - kfourinline: place 4 pieces in a row
 - Lskat: lieutnant skat
 - Ksudoku: Play, create and solve sudoku grids
 - KGoldrunner: a game of action and puzzle solving.
 - KTuberling: "potato editor" game
 - Kiriki: Close of Yahtzee
 - Kjumpingcube: a tactical game for number-crunchers
 - Bovo: classic pen and paper game
 - KSquares: an implementation of the popular paper based game squares
 - Knetwalk: Turn the board pieces to get all computers connected

%files


#--------------------------------------------------------------------

%package core
Summary:	Common files needed by Kdegames4 packages
Group:		Graphical desktop/KDE
Requires:	kdebase4-runtime

%description core
Common files needed by Kdegames4 packages

%files core
%{_kde_appsdir}/carddecks
%{_kde_configdir}/kcardtheme.knsrc
%{_kde_iconsdir}/oxygen/*/actions/lastmoves.*
%{_kde_iconsdir}/oxygen/*/actions/legalmoves.*
%{_kde_appsdir}/kconf_update/kgthemeprovider-migration.upd

#-----------------------------------------------------------------------------

%package -n kgoldrunner
Summary:	KGoldrunner, a game of action and puzzle solving
Group:		Graphical desktop/KDE
URL:		http://games.kde.org/game.php?game=kgoldrunner
Requires:	kdegames4-core

%description -n kgoldrunner
KGoldrunner, a game of action and puzzle solving.
Run through the maze, dodge your enemies, collect
all the gold and climb up to the next level.

%files -n kgoldrunner
%{_kde_bindir}/kgoldrunner
%{_kde_applicationsdir}/KGoldrunner.desktop
%{_kde_configdir}/kgoldrunner.knsrc
%{_kde_appsdir}/kgoldrunner
%{_kde_docdir}/*/*/kgoldrunner
%{_kde_iconsdir}/hicolor/*/apps/kgoldrunner.png

#-----------------------------------------------------------------------------

%package -n kapman
Summary:	A Pac-Man clone
Group:		Graphical desktop/KDE
Requires:	kdegames4-core

%description -n kapman
Kapman is a Pac-Man clone.

%files -n kapman
%{_kde_bindir}/kapman
%{_kde_applicationsdir}/kapman.desktop
%{_kde_appsdir}/kapman
%{_kde_docdir}/*/*/kapman
%{_kde_iconsdir}/hicolor/*/apps/kapman.*
%{_kde_datadir}/sounds/kapman

#-----------------------------------------------------------------------------

%package -n katomic
Summary:	Build complex atoms with a minimal amount of moves
Group:		Graphical desktop/KDE
URL:		http://games.kde.org/game.php?game=katomic
Requires:	kdegames4-core

%description -n katomic
katomic: build complex atoms with a minimal amount of moves

%files -n katomic
%{_kde_bindir}/katomic
%{_kde_applicationsdir}/katomic.desktop
%{_kde_docdir}/*/*/katomic
%{_kde_iconsdir}/hicolor/*/apps/katomic.png
%{_kde_appsdir}/katomic
%{_kde_configdir}/katomic.knsrc
%{_kde_appsdir}/kconf_update/katomic-levelset-upd.pl
%{_kde_appsdir}/kconf_update/katomic-levelset.upd

#-----------------------------------------------------------------------------

%package -n kblackbox
Summary:	Find atoms in a grid by shooting electrons
Group:		Graphical desktop/KDE
URL:		http://games.kde.org/game.php?game=kblackbox
Requires:	kdegames4-core

%description -n kblackbox
kblackbox: find atoms in a grid by shooting electrons

%files -n kblackbox
%{_kde_bindir}/kblackbox
%{_kde_applicationsdir}/kblackbox.desktop
%{_kde_appsdir}/kblackbox
%{_kde_docdir}/*/*/kblackbox
%{_kde_iconsdir}/hicolor/*/apps/kblackbox.png

#-----------------------------------------------------------------------------

%package -n ktuberling
Summary:	KTuberling: "potato editor" game
Group:		Graphical desktop/KDE
URL:		http://games.kde.org/game.php?game=ktuberling
Requires:	kdegames4-core

%description -n ktuberling
KTuberling is a "potato editor" game intended for small 
children and adults who remain young at heart. The game 
has no winner; the only purpose is to make the funniest 
faces you can.

%files -n ktuberling
%{_kde_bindir}/ktuberling
%{_kde_applicationsdir}/ktuberling.desktop
%{_kde_appsdir}/ktuberling
%{_kde_docdir}/*/*/ktuberling
%{_kde_iconsdir}/hicolor/*/apps/ktuberling.png
%{_kde_iconsdir}/hicolor/*/mimetypes/application-x-tuberling.png

#-----------------------------------------------------------------------------

%package -n kbounce
Summary:	Claim areas and don't get disturbed
Group:		Graphical desktop/KDE
URL:		http://games.kde.org/game.php?game=kbounce
Requires:	kdegames4-core

%description -n kbounce
kbounce: claim areas and don't get disturbed

%files -n kbounce
%{_kde_bindir}/kbounce
%{_kde_applicationsdir}/kbounce.desktop
%{_kde_appsdir}/kbounce
%{_kde_iconsdir}/*/*/apps/kbounce*
%{_kde_docdir}/*/*/kbounce

#-----------------------------------------------------------------------------

%package -n killbots
Summary:	KDE port of the classic BSD console game robots
Group:		Graphical desktop/KDE
Requires:	kdegames4-core

%description -n killbots
Killbots is a KDE port of the classic BSD console game robots.

%files -n killbots
%{_kde_bindir}/killbots
%{_kde_applicationsdir}/killbots.desktop
%{_kde_appsdir}/killbots
%{_kde_datadir}/config.kcfg/killbots.kcfg
%{_kde_docdir}/*/*/killbots
%{_kde_iconsdir}/hicolor/*/apps/killbots.*

#-----------------------------------------------------------------------------

%package -n kspaceduel
Summary:	Two player game with shooting spaceships flying around a sun
Group:		Graphical desktop/KDE
URL:		http://games.kde.org/game.php?game=kspaceduel
Requires:	kdegames4-core

%description -n kspaceduel
kspaceduel: two player game with shooting spaceships flying around a sun

%files -n kspaceduel
%{_kde_bindir}/kspaceduel
%{_kde_applicationsdir}/kspaceduel.desktop
%{_kde_appsdir}/kspaceduel
%{_kde_docdir}/*/*/kspaceduel
%{_kde_iconsdir}/hicolor/*/apps/kspaceduel.png
%{_kde_datadir}/config.kcfg/kspaceduel.kcfg

#-----------------------------------------------------------------------------

%package -n kreversi
Summary:	Old reversi board game, also known as othello
Group:		Graphical desktop/KDE
URL:		http://games.kde.org/game.php?game=kreversi
Requires:	kdegames4-core

%description -n kreversi
kreversi: the old reversi board game, also known as othello

%files -n kreversi
%{_kde_bindir}/kreversi
%{_kde_applicationsdir}/kreversi.desktop
%{_kde_appsdir}/kreversi
%{_kde_iconsdir}/hicolor/*/apps/kreversi.png
%{_kde_docdir}/*/*/kreversi

#-----------------------------------------------------------------------------

%package -n kolf
Summary:	A golf game
Group:		Graphical desktop/KDE
URL:		http://games.kde.org/game.php?game=kolf
Requires:	kdegames4-core

%description -n kolf
Kolf is a miniature golf game with 2d top-down view. Courses are dynamic,
and up to 10 people can play at once in competition. Kolf comes equipped
with a variety of playgrounds and tutorial courses.

%files -n kolf
%{_kde_bindir}/kolf
%{_kde_applicationsdir}/kolf.desktop
%{_kde_appsdir}/kolf
%{_kde_docdir}/*/*/kolf
%{_kde_iconsdir}/hicolor/*/apps/kolf.png

#-----------------------------------------------------------------------------

%package -n konquest
Summary:	Conquer the planets of your enemy
Group:		Graphical desktop/KDE
URL:		http://games.kde.org/game.php?game=konquest
Requires:	kdegames4-core

%description -n konquest
konquest: conquer the planets of your enemy

%files -n konquest
%{_kde_bindir}/konquest
%{_kde_applicationsdir}/konquest.desktop
%{_kde_appsdir}/konquest
%{_kde_docdir}/*/*/konquest
%{_kde_iconsdir}/hicolor/*/apps/konquest.png

#-----------------------------------------------------------------------------

%package -n klickety
Summary:	An adaptation of the Clickomania game
Group:		Graphical desktop/KDE
Requires:	kdegames4-core
Provides:	ksame = %{EVRD}
Obsoletes:	ksame < 1:4.5.74

%description -n klickety
Klickety is an adaptation of the Clickomania game.
The rules are similar to those of the Same game: your goal is to clear
the board by clicking on groups to destroy them.

%files -n klickety
%{_kde_bindir}/klickety
%{_kde_applicationsdir}/klickety.desktop
%{_kde_applicationsdir}/ksame.desktop
%{_kde_appsdir}/klickety
%{_kde_appsdir}/kconf_update/klickety.upd
%{_kde_appsdir}/kconf_update/klickety-2.0-inherit-ksame-highscore.pl
%{_kde_docdir}/HTML/en/klickety
%{_kde_iconsdir}/*/*/apps/klickety.*
%{_kde_iconsdir}/*/*/apps/ksame.*

#-----------------------------------------------------------------------------

%package -n kmahjongglib
Summary:	Common files for kmahjongg
Group:		Graphical desktop/KDE
Requires:	kdegames4-core

%description -n kmahjongglib
Common files for kmahjongg.

%files -n kmahjongglib
%{_kde_appsdir}/kmahjongglib

#-----------------------------------------------------------------------------

%package -n kmahjongg
Summary:	A tile laying patience
Group:		Graphical desktop/KDE
URL:		http://games.kde.org/game.php?game=kmahjongg
Requires:	kdegames4-core

%description -n kmahjongg
Kmahjongg: a tile laying patience

%files -n kmahjongg
%{_kde_bindir}/kmahjongg
%{_kde_applicationsdir}/kmahjongg.desktop
%{_kde_appsdir}/kmahjongg
%{_kde_docdir}/*/*/kmahjongg
%{_kde_iconsdir}/hicolor/*/apps/kmahjongg.*
%{_kde_datadir}/config.kcfg/kmahjongg.kcfg

#-----------------------------------------------------------------------------

%package -n kbattleship
Summary:	Battleship game with built-in game server
Group:		Graphical desktop/KDE
URL:		http://games.kde.org/game.php?game=kbattleship
Requires:	kdegames4-core

%description -n kbattleship
kbattleship: battleship game with built-in game server

%files -n kbattleship
%{_kde_bindir}/kbattleship
%{_kde_applicationsdir}/kbattleship.desktop
%{_kde_docdir}/*/*/kbattleship
%{_kde_iconsdir}/hicolor/*/apps/kbattleship.png
%{_kde_appsdir}/kbattleship
%{_kde_services}/kbattleship.protocol

#-----------------------------------------------------------------------------

%package -n kiriki
Summary:	Kiriki: Close of Yahtzee 
Group:		Graphical desktop/KDE
URL:		http://games.kde.org/game.php?game=kiriki
Requires:	kdegames4-core

%description -n kiriki
Kiriki is a dice game, written for KDE 4.
It is a clone of Gnome Tali (gtali) that is a clone of Yahtzee!

%files -n kiriki
%{_kde_bindir}/kiriki
%{_kde_applicationsdir}/kiriki.desktop
%{_kde_docdir}/*/*/kiriki
%{_kde_iconsdir}/hicolor/*/apps/kiriki.png
%{_kde_appsdir}/kiriki

#-----------------------------------------------------------------------------

%package -n ksudoku
Summary:	KSudoku - Play, create and solve sudoku grids 
Group:		Graphical desktop/KDE
URL:		http://games.kde.org/game.php?game=ksudoku
Requires:	kdegames4-core

%description -n ksudoku
The word Sudoku means "single number in an alloted place" in Japanese. These
are the basic rules. Every sudoku Sudoku is a square of 81 cells divided into
9 columns and 9 rows and in 9 subsquares (3x3) of 9 cells each. Solving takes
usually from 10 to 30 minutes, depending on puzzle level, your skill and
experience.

Some cells are filled with a number at the beginnning: the remaining are to
be filled by the player using numbers from 1 to 9, without repeating a number
twice on each column, row or subsuquare (each of them must contain only
one 1, one 2, one 3, and so on). The game requires logic and patience.
The numerals in Sudoku puzzles are used for convenience (for example in 16x16
board we use letters): arithmetic relationships between numbers are irrelevant.

This program supports also 16x16 games with numbers from 1 to 16 and 256
cells with 16 cols, rows and subsquares! (if normal sudoku are not enough for
you).

More information at http://en.wikipedia.org/wiki/Sudoku

%files -n ksudoku
%{_kde_bindir}/ksudoku
%{_kde_applicationsdir}/ksudoku.desktop
%{_kde_appsdir}/ksudoku
%{_kde_configdir}/ksudokurc
%{_kde_iconsdir}/hicolor/*/apps/ksudoku.png
%{_kde_docdir}/*/*/ksudoku

#-----------------------------------------------------------------------------

%package -n bovo
Summary:	Bovo: classic pen and paper game
Group:		Graphical desktop/KDE
URL:		http://games.kde.org/game.php?game=bovo
Requires:	kdegames4-core

%description -n bovo
Bovo is a KDE 4 game, modeled upon a classic pen and paper game, 
where you try to connect five in a row prior to your opponent.

%files -n bovo
%{_kde_bindir}/bovo
%{_kde_applicationsdir}/bovo.desktop
%{_kde_appsdir}/bovo
%{_kde_docdir}/*/*/bovo
%{_kde_iconsdir}/hicolor/*/apps/bovo.*

#-----------------------------------------------------------------------------

%package -n kjumpingcube
Summary:	kjumpingcube: a tactical game for number-crunchers
Group:		Graphical desktop/KDE
URL:		http://games.kde.org/game.php?game=kjumpingcube
Requires:	kdegames4-core

%description -n kjumpingcube
KJumpingCube is a tactical one or two-player game. The playing field 
consists of squares that contains points which can be increased. By 
this you can gain more fields and finally win the board over.

%files -n kjumpingcube
%{_kde_bindir}/kjumpingcube
%{_kde_applicationsdir}/kjumpingcube.desktop
%{_kde_appsdir}/kjumpingcube
%{_kde_datadir}/config.kcfg/kjumpingcube.kcfg
%{_kde_docdir}/*/*/kjumpingcube
%{_kde_iconsdir}/hicolor/*/apps/kjumpingcube.png

#-----------------------------------------------------------------------------

%package -n klines
Summary:	Place 5 equal pieces together, but wait, there are 3 new ones
Group:		Graphical desktop/KDE
URL:		http://games.kde.org/game.php?game=klines
Requires:	kdegames4-core

%description -n klines
klines: place 5 equal pieces together, but wait, there are 3 new ones

%files -n klines
%{_kde_bindir}/klines
%{_kde_applicationsdir}/klines.desktop
%{_kde_appsdir}/klines
%{_kde_docdir}/*/*/klines
%{_kde_iconsdir}/hicolor/*/apps/klines.png
%{_kde_datadir}/config.kcfg/klines.kcfg

#-----------------------------------------------------------------------------

%package -n kmines
Summary:	The classical mine sweeper
Group:		Graphical desktop/KDE
URL:		http://games.kde.org/game.php?game=kmines
Requires:	kdegames4-core

%description -n kmines
kmines: the classical mine sweeper

%files -n kmines
%{_kde_bindir}/kmines
%{_kde_applicationsdir}/kmines.desktop
%{_kde_appsdir}/kmines
%{_kde_configdir}/kmines.knsrc
%{_kde_docdir}/*/*/kmines
%{_kde_iconsdir}/hicolor/*/apps/kmines.png

#-----------------------------------------------------------------------------

%package -n knetwalk
Summary:	Turn the board pieces to get all computers connected 
Group:		Graphical desktop/KDE
URL:		http://games.kde.org/game.php?game=knetwalk
Requires:	kdegames4-core

%description -n knetwalk
Turn the board pieces to get all computers connected.

%files -n knetwalk
%{_kde_bindir}/knetwalk
%{_kde_applicationsdir}/knetwalk.desktop
%{_kde_appsdir}/knetwalk
%{_kde_docdir}/*/*/knetwalk
%{_kde_iconsdir}/hicolor/*/apps/knetwalk.*

#-----------------------------------------------------------------------------

%package -n kpat
Summary:	Several patience card games
Group:		Graphical desktop/KDE
Requires:	kdegames4-core
Conflicts:	kdegames4-devel < 1:4.5.71-0.svn1184269.2

%description -n kpat
kpat: several patience card games

%files -n kpat
%{_kde_bindir}/kpat
%{_kde_libdir}/libkcardgame.so
%{_kde_applicationsdir}/kpat.desktop
%{_kde_appsdir}/kpat
%{_kde_datadir}/config.kcfg/kpat.kcfg
%{_kde_configdir}/kpat.knsrc
%{_kde_docdir}/*/*/kpat
%{_kde_iconsdir}/hicolor/*/apps/kpat.png
%{_datadir}/mime/packages/kpatience.xml

#----------------------------------------------------------------------------

%package -n kajongg
Summary:	kajongg : Majongg game for KDE
Group:		Graphical desktop/KDE
Requires:	kdegames4-core
Requires:	kmahjongglib
Requires:	python-kde4
Requires:	python-twisted-core
Requires:	qt4-database-plugin-sqlite
Requires:	vorbis-tools

%description -n kajongg
kajongg : Majongg game for KDE

%files -n kajongg
%{_kde_bindir}/kajongg
%{_kde_bindir}/kajonggserver
%{_kde_applicationsdir}/kajongg.desktop
%{_kde_appsdir}/kajongg
%{_kde_docdir}/HTML/en/kajongg
%{_kde_iconsdir}/hicolor/*/*/*kajongg*

#-----------------------------------------------------------------------------

%package -n kshisen
Summary:	Patience game where you take away all pieces
Group:		Graphical desktop/KDE
URL:		http://games.kde.org/game.php?game=kshisen
Requires:	kdegames4-core

%description -n kshisen
Kshisen: patience game where you take away all pieces

%files -n kshisen
%{_kde_bindir}/kshisen
%{_kde_applicationsdir}/kshisen.desktop
%{_kde_appsdir}/kshisen
%{_kde_datadir}/sounds/kshisen
%{_kde_datadir}/config.kcfg/kshisen.kcfg
%{_kde_iconsdir}/hicolor/*/apps/kshisen*
%{_kde_docdir}/*/*/kshisen

#-----------------------------------------------------------------------------

%package -n ktron
Summary:	Simple Tron clone
Group:		Graphical desktop/KDE
URL:		http://games.kde.org/game.php?game=ktron
Requires:	kdegames4-core

%description -n ktron
Well known from the famous movie, KTron is a popular computer 
game for two players. In a fast action sequence both players 
have to move and avoid colliding with any walls, the opponent 
as well as the own path. The player colliding first looses the 
game.

%files -n ktron
%{_kde_bindir}/ktron
%{_kde_applicationsdir}/ktron.desktop
%{_kde_appsdir}/ktron
%{_kde_datadir}/config.kcfg/ktron.kcfg
%{_kde_configdir}/ktron.knsrc
%{_kde_iconsdir}/hicolor/*/*/ktron.png
%{_kde_docdir}/HTML/en/ktron

#-----------------------------------------------------------------------------

%package -n kdesnake
Summary:	snake race played against the computer
Group:		Graphical desktop/KDE
URL:		http://games.kde.org/game.php?game=kdesnake
Requires:	kdegames4-core

%description -n kdesnake
KSnake Race is a fast action game where you steer a snake 
which has to eat food. While eating the snake grows. But 
once a player collides with the other snake or the wall 
the game is lost. This becomes of course more and more 
difficult the longer the snakes grow.

%files -n kdesnake
%{_kde_bindir}/kdesnake
%{_kde_applicationsdir}/kdesnake.desktop
%{_kde_iconsdir}/hicolor/*/*/kdesnake.*

#-----------------------------------------------------------------------------

%package -n ksquares
Summary:	KSquares: an implementation of the popular paper based game squares
Group:		Graphical desktop/KDE
URL:		http://games.kde.org/game.php?game=ksquares
Requires:	kdegames4-core

%description -n ksquares
KSquares is an implementation of the popular paper based game squares. 
You must draw lines to complete squares, the player with the most s
quares wins.

%files -n ksquares
%{_kde_bindir}/ksquares
%{_kde_applicationsdir}/ksquares.desktop
%{_kde_appsdir}/ksquares
%{_kde_datadir}/config.kcfg/ksquares.kcfg
%{_kde_iconsdir}/hicolor/*/apps/ksquares.png
%{_kde_docdir}/*/*/ksquares

#-----------------------------------------------------------------------------

%package -n kfourinline
Summary:	Place 4 pieces in a row
Group:		Graphical desktop/KDE
URL:		http://games.kde.org/game.php?game=kfourinline
Requires:	kdegames4-core

%description -n kfourinline
kfourinline: place 4 pieces in a row

%files -n kfourinline
%{_kde_bindir}/kfourinline
%{_kde_bindir}/kfourinlineproc
%{_kde_applicationsdir}/kfourinline.desktop
%{_kde_appsdir}/kfourinline
%{_kde_docdir}/*/*/kfourinline
%{_kde_iconsdir}/hicolor/*/apps/kfourinline.png
%{_kde_datadir}/config.kcfg/kwin4.kcfg

#-----------------------------------------------------------------------------

%package -n lskat
Summary:	Lieutnant skat
Group:		Graphical desktop/KDE
URL:		http://games.kde.org/game.php?game=lskat
Requires:	kdegames4-core

%description -n lskat
lskat: lieutnant skat

%files -n lskat
%{_kde_bindir}/lskat
%{_kde_applicationsdir}/lskat.desktop
%{_kde_appsdir}/lskat
%{_kde_docdir}/*/*/lskat
%{_kde_iconsdir}/hicolor/*/apps/lskat.png

#-----------------------------------------------------------------------------

%package -n kdiamond
Summary:	Three-in-a-row game
Group:		Graphical desktop/KDE
Requires:	kdegames4-core

%description -n kdiamond
KDiamond is a three-in-a-row game (much like Bejeweled) for the KDE 4 desktop.

%files -n kdiamond
%{_kde_bindir}/kdiamond
%{_kde_applicationsdir}/kdiamond.desktop
%{_kde_appsdir}/kdiamond
%{_kde_configdir}/kdiamond.knsrc
%{_kde_iconsdir}/*/*/*/kdiamond.*
%{_kde_docdir}/*/*/kdiamond
%{_kde_datadir}/sounds/KDiamond*

#-----------------------------------------------------------------------------

%package -n kollision
Summary:	A simple ball dodging game
Group:		Graphical desktop/KDE
Requires:	kdegames4-core

%description -n kollision
A simple ball dodging game

%files -n kollision
%{_kde_bindir}/kollision
%{_kde_applicationsdir}/kollision.desktop
%{_kde_appsdir}/kollision
%{_kde_iconsdir}/*/*/apps/kollision.*
%{_kde_docdir}/*/*/kollision

#-----------------------------------------------------------------------------

%package -n kubrick
Summary:	Game based on Rubik's Cube
Group:		Graphical desktop/KDE
Requires:	kdegames4-core

%description -n kubrick
Kubrick, a game based on Rubik's Cube

%files -n kubrick
%{_kde_bindir}/kubrick
%{_kde_applicationsdir}/kubrick.desktop
%{_kde_appsdir}/kubrick
%{_kde_docdir}/*/*/kubrick
%{_kde_iconsdir}/hicolor/*/apps/kubrick.png

#-----------------------------------------------------------------------------

%package -n kblocks
Summary:	Single player falling blocks puzzle game
Group:		Graphical desktop/KDE
Requires:	kdegames4-core

%description -n kblocks
Single player falling blocks puzzle game

%files -n kblocks
%{_kde_bindir}/kblocks
%{_kde_applicationsdir}/kblocks.desktop
%{_kde_appsdir}/kblocks
%{_kde_datadir}/config.kcfg/kblocks.kcfg
%{_kde_configdir}/kblocks.knsrc
%{_kde_docdir}/HTML/en/kblocks
%{_kde_iconsdir}/hicolor/*/apps/kblocks.*

#-----------------------------------------------------------------------------

%package -n kbreakout
Summary:	kbreakout
Group:		Graphical desktop/KDE
Requires:	kdegames4-core

%description -n kbreakout
Single player falling blocks puzzle game

%files -n kbreakout
%{_kde_bindir}/kbreakout
%{_kde_applicationsdir}/kbreakout.desktop
%{_kde_appsdir}/kbreakout
%{_kde_iconsdir}/hicolor/*/apps/kbreakout.png
%{_kde_docdir}/*/*/kbreakout

#-----------------------------------------------------------------------------

%package -n bomber
Summary:	Arcade bombing game
Group:		Graphical desktop/KDE
Requires:	kdegames4-core

%description -n bomber
Arcade bombing game

%files -n bomber
%{_kde_bindir}/bomber
%{_kde_applicationsdir}/bomber.desktop
%{_kde_appsdir}/bomber
%{_kde_datadir}/config.kcfg/bomber.kcfg
%{_kde_docdir}/HTML/en/bomber
%{_kde_iconsdir}/hicolor/*/apps/bomber.*

#-----------------------------------------------------------------------------

%package -n ksirk
Summary:	Computerized version of a well known strategy board game
Group:		Graphical desktop/KDE
URL:		http://games.kde.org/game.php?game=ksirk
Requires:	kdegames4-core

%description -n ksirk
KsirK is a computerized version of a well known strategy board game.
KsirK is a multi-player network-playable game with an AI. The goal
of the game is simply to conquer the World... It is done by attacking
your neighbours with your armies.

%files -n ksirk
%{_kde_bindir}/ksirk*
%{_kde_applicationsdir}/ksirk*.desktop
%{_kde_datadir}/config.kcfg/ksirk*settings.kcfg
%{_kde_configdir}/ksirk.knsrc
%{_kde_appsdir}/ksirk*
%{_kde_iconsdir}/*/*/apps/ksirk.png
%{_kde_docdir}/*/*/ksirk
%{_kde_docdir}/*/*/ksirkskineditor

#-----------------------------------------------------------------------------

%package -n granatier
Summary:	KDE Bomberman game
Group:		Graphical desktop/KDE
Requires:	kdegames4-core

%description -n granatier
KDE Bomberman game.

%files -n granatier
%{_kde_bindir}/granatier
%{_kde_applicationsdir}/granatier.desktop
%{_kde_appsdir}/granatier
%{_kde_datadir}/config.kcfg/granatier.kcfg
%{_kde_docdir}/*/*/granatier
%{_kde_iconsdir}/*/*/apps/granatier.*

#-----------------------------------------------------------------------------

%package -n kigo
Summary:	Go board game for KDE
Group:		Graphical desktop/KDE
Requires:	kdegames4-core
Requires:	gnugo

%description -n kigo
Go board game for KDE.

%files -n kigo
%{_kde_bindir}/kigo
%{_kde_applicationsdir}/kigo.desktop
%{_kde_appsdir}/kigo
%{_kde_datadir}/config.kcfg/kigo.kcfg
%{_kde_configdir}/kigo-games.knsrc
%{_kde_configdir}/kigo.knsrc
%{_kde_docdir}/HTML/en/kigo
%{_kde_iconsdir}/*/*/apps/kigo.png

#-----------------------------------------------------------------------------

%package -n palapeli
Summary:	Jigsaw puzzle game
Group:		Graphical desktop/KDE
Requires:	kdegames4-core

%description -n palapeli
Palapeli is a jigsaw puzzle game. Unlike other games in that genre, you
are not limited to aligning pieces on imaginary grids. The pieces are
freely moveable. Also, Palapeli features real persistency, i.e. everything
you do is saved on your disk immediately.

%files -n palapeli
%{_kde_bindir}/palapeli
%{_kde_libdir}/kde4/palapeli_jigsawslicer.so
%{_kde_libdir}/kde4/palapeli_rectslicer.so
%{_kde_libdir}/kde4/palathumbcreator.so
%{_kde_libdir}/kde4/palapeli_goldbergslicer.so
%{_kde_applicationsdir}/palapeli.desktop
%{_kde_appsdir}/palapeli
%{_kde_iconsdir}/hicolor/*/*/*palapeli*
%{_kde_services}/ServiceMenus/palapeli_servicemenu.desktop
%{_kde_services}/palapeli_goldbergslicer.desktop
%{_kde_services}/palapeli_jigsawslicer.desktop
%{_kde_services}/palapeli_rectslicer.desktop
%{_kde_services}/palathumbcreator.desktop
%{_kde_servicetypes}/libpala-slicerplugin.desktop
%{_kde_datadir}/mime/packages/palapeli-mimetypes.xml
%{_kde_configdir}/palapeli-collectionrc
%{_kde_docdir}/HTML/en/palapeli

#-----------------------------------------------------------------------------

%define kdegames_major 6
%define libkdegames %mklibname kdegames %{kdegames_major}

%package -n %{libkdegames}
Summary:	KDE 4 library
Group:		System/Libraries
Obsoletes:	%{mklibname kdegames 4} < %{EVRD}
Obsoletes:	%{mklibname kdegames 5} < %{EVRD}
Obsoletes:	%{mklibname kggzgames 4} < %{EVRD}
Obsoletes:	%{mklibname kggzmod 4} < %{EVRD}
Obsoletes:	%{mklibname kggznet 4} < %{EVRD}

%description -n %{libkdegames}
KDE 4 library.

%files -n %{libkdegames}
%{_kde_libdir}/libkdegames.so.%{kdegames_major}*

#-----------------------------------------------------------------------------

%define kdegamesprivate_major 1
%define libkdegamesprivate %mklibname kdegamesprivate %{kdegamesprivate_major}

%package -n %{libkdegamesprivate}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkdegamesprivate}
KDE 4 library.

%files -n %{libkdegamesprivate}
%{_kde_libdir}/libkdegamesprivate.so.%{kdegamesprivate_major}*

#-----------------------------------------------------------------------------

%define kmahjongglib_major 4
%define libkmahjongglib %mklibname kmahjongglib %{kmahjongglib_major}

%package -n %{libkmahjongglib}
Summary:	KDE 4 library
Group:		System/Libraries
Requires:	kmahjongglib = %{EVRD}

%description -n %{libkmahjongglib}
KDE 4 library.

%files -n %{libkmahjongglib}
%{_kde_libdir}/libkmahjongglib.so.%{kmahjongglib_major}*

#-----------------------------------------------------------------------------

%define kolfprivate_major 4
%define libkolfprivate %mklibname kolfprivate %{kolfprivate_major}

%package -n %{libkolfprivate}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkolfprivate}
KDE 4 library.

%files -n %{libkolfprivate}
%{_kde_libdir}/libkolfprivate.so.%{kolfprivate_major}*

#-----------------------------------------------------------------------------

%define iris_ksirk_major 2
%define libiris_ksirk %mklibname iris_ksirk %{iris_ksirk_major}

%package -n %{libiris_ksirk}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libiris_ksirk}
KDE 4 library.

%files -n %{libiris_ksirk}
%{_kde_libdir}/libiris_ksirk.so.%{iris_ksirk_major}*

#-----------------------------------------------------------------------------

%define pala_major 0
%define libpala %mklibname pala %{pala_major}

%package -n %{libpala}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libpala}
KDE 4 library.

%files -n %{libpala}
%{_kde_libdir}/libpala.so.%{pala_major}*

#-----------------------------------------------------------------------------

%package devel
Summary:	Headers files for kdegames
Group:		Development/KDE and Qt
Requires:	kdelibs4-devel
Requires:	%{libkdegames} = %{EVRD}
Requires:	%{libkdegamesprivate} = %{EVRD}
Requires:	%{libkmahjongglib} = %{EVRD}
Requires:	%{libkolfprivate} = %{EVRD}
Requires:	%{libiris_ksirk} = %{EVRD}
Requires:	%{libpala} = %{EVRD}

%description devel
Headers files needed to build applications based on kdegames applications.

%files devel
%{_kde_libdir}/cmake/KDEGames
%{_kde_libdir}/libpala/libpala-config.cmake
%{_kde_libdir}/libpala/pala-targets*.cmake
%{_kde_libdir}/libiris_ksirk.so
%{_kde_libdir}/libkdegames.so
%{_kde_libdir}/libkdegamesprivate.so
%{_kde_libdir}/libkmahjongglib.so
%{_kde_libdir}/libkolfprivate.so
%{_kde_libdir}/libpala.so
%{_kde_includedir}/*

#-----------------------------------------------------------------------------

%prep
%setup -q -n kdegames-%{version}

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.4-2
- Add kmahjongglib and vorbis-tools to kajongg Requires

* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.2-1
- New version 4.9.2
- Build without l10n-ru patch for now

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.1-1
- New version 4.9.1

* Mon Aug 06 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.0-1
- New version 4.9.0
- Update files

* Mon Jul 16 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.8.97-1
- New version 4.8.97
- Make better usage of KDE4 path macros
- Add control over library majors
- Convert BuildRequires to pkgconfig style
- Add pkgconfig(sndfile) to BuildRequires
- Re-diff and enable l10n-ru patch

* Thu Jun 28 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.8.95-1
- Update to 4.8.95

* Tue Jun 26 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.8.90-1
- Update to 4.8.90
- Drop no longer needed Conflicts and Obsoletes
- Minor cleanups
- Disable patch (needs re-diff)

* Fri Jun 08 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 1:4.8.80-69.1mib2010.2
- New version 4.8.80 (aka 4.9 beta1), we use it because many KDE4 4.8.x games
  don't work well with phonon-gstreamer 4.6
- New libkdegames major (5->6)
- Drop all ggz related stuff
- Add libkdegamesprivate subpackage and library
- MIB (Mandriva International Backports)

* Fri May 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 1:4.8.3-69.1mib2010.2
- New version 4.8.3
- MIB (Mandriva International Backports)

* Wed Apr 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 1:4.8.2-69.1mib2010.2
- New version 4.8.2
- MIB (Mandriva International Backports)

* Wed Mar 07 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 1:4.8.1-69.1mib2010.2
- New version 4.8.1
- MIB (Mandriva International Backports)

* Mon Feb 20 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 1:4.8.0-69.1mib2010.2
+ Revision: 762514
- Backport to 2010.2 for MIB users
- MIB (Mandriva International Backports)

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.8.0-1
+ Revision: 762514
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.97-1
+ Revision: 758099
- New upstream tarball

* Tue Jan 03 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.95-1
+ Revision: 750412
- New version

* Thu Dec 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.90-2
+ Revision: 744329
- Disable buggy rpm5 *feature*
- Fix file list
- Fix file list
- Fix BR
- New upstream tarball
- New upstream tarball 4.7.80
- New version 4.7.41
- Remove branch switch

* Mon Jun 13 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.6.4-1
+ Revision: 684404
- New version 4.6.4

* Fri May 13 2011 Funda Wang <fwang@mandriva.org> 1:4.6.3-1
+ Revision: 674022
- new version 4.6.3

* Tue Apr 05 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.6.2-1
+ Revision: 650772
- Remove mkrel
- New version 4.6.2

* Mon Feb 28 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.6.1-1
+ Revision: 640726
- New version 4.6.1

* Wed Jan 26 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.6.0-1
+ Revision: 632964
- New version KDE 4.6 Final

* Thu Jan 06 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.5.95-1mdv2011.0
+ Revision: 629120
- New version KDE 4.6 RC2

* Thu Dec 23 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.5.90-1mdv2011.0
+ Revision: 624062
- New upstream tarball

* Wed Dec 08 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.5.85-1mdv2011.0
+ Revision: 616343
- New upstream tarball

* Sat Nov 27 2010 Funda Wang <fwang@mandriva.org> 1:4.5.80-1mdv2011.0
+ Revision: 601635
- new version 4.5.80 (aka 4.6 beta1)

* Sat Nov 20 2010 Funda Wang <fwang@mandriva.org> 1:4.5.77-0.svn1198704.1mdv2011.0
+ Revision: 599252
- update file list
- new snapshot 4.5.77

* Tue Nov 02 2010 Funda Wang <fwang@mandriva.org> 1:4.5.74-0.svn1192115.1mdv2011.0
+ Revision: 591858
- add sqlite3 as BR for kajongg
- more requires
- add more requires
- new snapshot 4.5.74

* Mon Oct 18 2010 Funda Wang <fwang@mandriva.org> 1:4.5.71-0.svn1184269.3mdv2011.0
+ Revision: 586556
- the correct place for kcardgame is kpat sub package

* Mon Oct 18 2010 Funda Wang <fwang@mandriva.org> 1:4.5.71-0.svn1184269.2mdv2011.0
+ Revision: 586555
- libkcardgame.so is not a devel file

* Wed Oct 13 2010 Funda Wang <fwang@mandriva.org> 1:4.5.71-0.svn1184269.1mdv2011.0
+ Revision: 585259
- update file list
- new snapshot

* Thu Sep 16 2010 Funda Wang <fwang@mandriva.org> 1:4.5.68-1mdv2011.0
+ Revision: 578800
- new snapshot 4.5.68

* Tue Sep 07 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.5.67-1mdv2011.0
+ Revision: 576503
- Fix file list
- New version 4.5.67

* Fri Aug 06 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.5.0-1mdv2011.0
+ Revision: 566568
- New upstream tarball
- Update to version 4.5.0

* Thu Jul 29 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.95-1mdv2011.0
+ Revision: 562877
- Fix file list
- Add buildrequires
- KDE 4.5 RC3

* Thu Jul 15 2010 Anssi Hannula <anssi@mandriva.org> 1:4.4.3-3mdv2011.0
+ Revision: 553774
- fix conflicts in bovo package

* Wed May 26 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.3-2mdv2010.1
+ Revision: 546159
- Rebuild in release mode

* Tue May 04 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.3-1mdv2010.1
+ Revision: 542101
- Update to version 4.4.3
- Fix devel package file list

* Wed Mar 31 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.2-1mdv2010.1
+ Revision: 530115
- Fix file list
- Update to version 4.4.2

* Tue Mar 02 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.1-1mdv2010.1
+ Revision: 513408
- Update to version 4.4.1

* Tue Feb 09 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.0-1mdv2010.1
+ Revision: 502610
- Update to version 4.4.0

* Mon Feb 01 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.98-1mdv2010.1
+ Revision: 498943
- Update to version 4.3.98 aka "kde 4.4 RC3"
- Update to version 4.3.98 aka "kde 4.4 RC3"

* Mon Jan 25 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.95-1mdv2010.1
+ Revision: 495992
- Update to version 4.3.95 aka "kde 4.4 RC2"
- Update to version 4.3.95 aka "kde 4.4 RC2"
- Remove the cp trick as the icons belong to an other package
- Add missing icons in hicolor

* Sun Jan 10 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.90-1mdv2010.1
+ Revision: 488618
- Fix file list
- Fix file list
- Update to kde 4.4 rc1

* Mon Dec 21 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.85-1mdv2010.1
+ Revision: 480818
- Fix file list
- Update to kde 4.4 beta2
  Remove merged patches
  Remove old unneded Buildrequires
- Add Gnugo as Requires for Kigo

* Sat Dec 05 2009 Funda Wang <fwang@mandriva.org> 1:4.3.80-1mdv2010.1
+ Revision: 473680
- finally fix building
- add palapeli
- bump versioned requires

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Fix version in BuildRequires
    - Update to kde 4.4 beta1

* Sat Nov 28 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.77-1mdv2010.1
+ Revision: 470788
- Add branch switch
- Fix typo in suggests

  + Funda Wang <fwang@mandriva.org>
    - New version 4.3.77

* Fri Nov 20 2009 Funda Wang <fwang@mandriva.org> 1:4.3.75-1mdv2010.1
+ Revision: 467591
- New version 4.3.75

* Wed Nov 11 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.73-2mdv2010.1
+ Revision: 465070
- Rebuild against new qt

* Sun Nov 08 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.73-1mdv2010.1
+ Revision: 463213
- Update to kde 4.3.73

* Tue Oct 06 2009 Helio Chissini de Castro <helio@mandriva.com> 1:4.3.2-1mdv2010.0
+ Revision: 454660
- New upstream release 4.3.2.

* Mon Oct 05 2009 Funda Wang <fwang@mandriva.org> 1:4.3.1-4mdv2010.0
+ Revision: 453846
- BUMP rel
- singled out kmahjongglib as required by all mahjongg-like games.

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Fix typo

* Sun Sep 13 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.1-2mdv2010.0
+ Revision: 438584
- Obsolete kde3 packages

* Tue Sep 01 2009 Helio Chissini de Castro <helio@mandriva.com> 1:4.3.1-1mdv2010.0
+ Revision: 423217
- New upstream release 4.3.1.

* Fri Aug 21 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.0-2mdv2010.0
+ Revision: 418983
- Rebuild for missing package
- Change requires into suggests
  Fix Ksirk summary

* Tue Aug 04 2009 Helio Chissini de Castro <helio@mandriva.com> 1:4.3.0-1mdv2010.0
+ Revision: 409416
- New upstream release 4.3.0.
- Update to KDE 4.3 RC3

* Sat Jul 11 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.96-1mdv2010.0
+ Revision: 394895
- Update to Rc2

* Sat Jun 27 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.95-2mdv2010.0
+ Revision: 389795
- Fix conflicts

* Fri Jun 26 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.95-1mdv2010.0
+ Revision: 389391
- Update to kde 4.3Rc1

* Thu Jun 04 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.90-1mdv2010.0
+ Revision: 382854
- Remove merged patches
- Update to beta2

* Fri May 29 2009 Funda Wang <fwang@mandriva.org> 1:4.2.88-1mdv2010.0
+ Revision: 380796
- fix file list
- New version 4.2.88

* Fri May 22 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.87-1mdv2010.0
+ Revision: 378822
- Update to kde   4.2.87

* Sat May 09 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.85-1mdv2010.0
+ Revision: 373564
- Update to kde 4.2.85
- Update to kde 4.2.85

* Sun May 03 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.71-0.svn961800.1mdv2010.0
+ Revision: 371234
- Update to kde 4.2.71

* Sat May 02 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.70-0.svn954171.1mdv2010.0
+ Revision: 370697
- Update to kde 4.2.70
  Add Ktron and Kdesnake
  Fix file list

* Sun Apr 05 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.2-3mdv2009.1
+ Revision: 364187
- Add some upstream patches from branch
        - Patch100: Kubrik : missing opengl include
- Remove Old tarball
  Fix crash in Ksirk at server connect (BKO: 187235 QMO: 49132)

* Fri Mar 27 2009 Helio Chissini de Castro <helio@mandriva.com> 1:4.2.2-1mdv2009.1
+ Revision: 361727
- Update with 4.2.2 try#1 packages

* Sat Feb 28 2009 Helio Chissini de Castro <helio@mandriva.com> 1:4.2.1-1mdv2009.1
+ Revision: 346212
- KDE 4.2.1 try#1 upstream release

* Mon Feb 16 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.0-2mdv2009.1
+ Revision: 340881
- Rebuild against qt4.5
- Fix bomber description

* Wed Jan 28 2009 Funda Wang <fwang@mandriva.org> 1:4.2.0-1mdv2009.1
+ Revision: 334820
- New version 4.2.0

* Fri Jan 09 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.96-1mdv2009.1
+ Revision: 327304
- Fix file list

  + Helio Chissini de Castro <helio@mandriva.com>
    - Update with Release Candidate 1 - 4.1.96

* Sun Dec 14 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.85-1mdv2009.1
+ Revision: 314060
- New version KDE 4.2 Beta2

* Thu Dec 11 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.82-1mdv2009.1
+ Revision: 313374
- Update to kde 4.1.82

* Mon Dec 01 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.81-2mdv2009.1
+ Revision: 308661
- Rebuild

* Sun Nov 30 2008 Funda Wang <fwang@mandriva.org> 1:4.1.81-1mdv2009.1
+ Revision: 308426
- New version 4.1.81
- drop ksudoku build condition

* Wed Nov 26 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.80-3mdv2009.1
+ Revision: 306997
- Versionnate Obsoletes

* Tue Nov 25 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.80-2mdv2009.1
+ Revision: 306582
- some more obsoletes
- Obsoletes kdegames

  + Funda Wang <fwang@mandriva.org>
    - requires new game

* Thu Nov 20 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.80-1mdv2009.1
+ Revision: 304864
- New subpackage Bomber

  + Helio Chissini de Castro <helio@mandriva.com>
    - Update with Beta 1 - 4.1.80

* Mon Nov 17 2008 Funda Wang <fwang@mandriva.org> 1:4.1.73-2mdv2009.1
+ Revision: 303889
- add patch fixing ksudoku build

* Sat Nov 15 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.73-1mdv2009.1
+ Revision: 303397
- Fix BuildRequires
- Update to kde 4.1.73
- Fix Requires on core package

* Sun Oct 26 2008 Funda Wang <fwang@mandriva.org> 1:4.1.71-1mdv2009.1
+ Revision: 297352
- install kapman.desktop into correct dir
- require two new games
- update file list
- New version 4.1.71

* Sun Oct 12 2008 Funda Wang <fwang@mandriva.org> 1:4.1.2-3mdv2009.1
+ Revision: 292759
- move devel package section so that all the libs are declared
- fix wrong .so suffix of libkdegames
- devel package should requires libpackages

* Thu Oct 02 2008 Frederic Crozat <fcrozat@mandriva.com> 1:4.1.2-2mdv2009.0
+ Revision: 290841
- Add conflicts to ease upgrade

* Thu Sep 25 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.1.2-1mdv2009.0
+ Revision: 288309
- KDE 4.1.2 arriving.

* Sun Aug 31 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.1.1-1mdv2009.0
+ Revision: 277839
- Upgrade to forthcoming 4.1.1 packages

  + Funda Wang <fwang@mandriva.org>
    - update url

* Fri Jul 25 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.1.0-1mdv2009.0
+ Revision: 247585
- Update with Release Candidate 1 - 4.1.0

* Thu Jul 10 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.98-1mdv2009.0
+ Revision: 233190
- Update with Release Candidate 1 - 4.0.98

* Mon Jul 07 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.85-1mdv2009.0
+ Revision: 232461
- New version kde 4.0.85

* Sun Jun 29 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.84-2mdv2009.0
+ Revision: 229949
- Underlinnk patch was included upstream
- Fix br
- Update with new snapshot tarballs 4.0.84

* Mon Jun 23 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.83-2mdv2009.0
+ Revision: 228415
- Enabled ggz back, wrongly removed based on bad freeciv packaging.
- Commented ksudoku for now, since underlinking issue is happening upstream
- Added reference for proper ggz packaging, should discuss later with mdv staff best method to package mosules stuff
- Update with new snapshot tarballs 4.0.83
- Update with new snapshot tarballs 4.0.82

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Tue Jun 03 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.81-1mdv2009.0
+ Revision: 214719
- Update with new snapshot tarballs 4.0.81

* Sat May 24 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.80-1mdv2009.0
+ Revision: 210783
- New upstream kde4 4.1 beta1

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Own %%{_kde_appsdir}/kmahjongglib
    - Own better the folders

* Mon May 19 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.74-4mdv2009.0
+ Revision: 209203
- Remove description about kbackgammon
  Obsolete old kde4-kbackgammon

* Fri May 16 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.74-3mdv2009.0
+ Revision: 208266
- Rebuild against new kdebase4
- Versionate BuildRequires

* Fri May 16 2008 Funda Wang <fwang@mandriva.org> 1:4.0.74-2mdv2009.0
+ Revision: 208038
- New version 4.0.74

* Fri May 09 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.73-2mdv2009.0
+ Revision: 204789
- Say hello to kbreakout and ksirk
  Remove ggz-lib buildrequires and add a comment about that

* Wed May 07 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.72-2mdv2009.0
+ Revision: 202770
- Fix BuildRequires
- Update to kde 4.0.72
- Add new subpackage +> KBlocks
  Fix file list
  Fix provides ( copy / paste suxx )
- Fix Requires
- New sub packages kubrick kollision and kdiamond
  Fix File list
- New snapshot 4.0.69

  + Helio Chissini de Castro <helio@mandriva.com>
    - New upstream kde4 4.1 alpha 1

* Fri Mar 28 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.3-1mdv2008.1
+ Revision: 191003
- Update for last stable release 4.0.3

* Sat Mar 08 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.2-2mdv2008.1
+ Revision: 182263
- Rebuild against new qt4 changes

* Sat Mar 01 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.2-1mdv2008.1
+ Revision: 177437
- New upstream bugfix release 4.0.2

  + Thierry Vignaud <tv@mandriva.org>
    - fix spacing at top of description

* Tue Feb 12 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.1-1mdv2008.1
+ Revision: 165897
- Update for 4.0.1

* Wed Jan 09 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.0-1mdv2008.1
+ Revision: 147335
- Updated to latest 4.0.0 stable

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - New snapshot
      Kwin4 is now called Kfourinline

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Dec 11 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.97.1-0.746784.1mdv2008.1
+ Revision: 117087
- New snapshot
  Obsolete libkolflib on libkolfprivate packag

* Fri Nov 30 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.96.1-0.742894.1mdv2008.1
+ Revision: 114116
- New snapshot

* Fri Nov 23 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.96.1-0.740193.1mdv2008.1
+ Revision: 111553
- New snapshot
  Package kcfg files in there own  package ( Bug #35626)

* Sat Nov 17 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.96.0-0.737137.1mdv2008.1
+ Revision: 109648
- KDE4 RC1

* Sun Nov 11 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.95.2-0.734589.2mdv2008.1
+ Revision: 107542
- Fix Requires

* Sun Nov 11 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.95.2-0.734589.1mdv2008.1
+ Revision: 107536
- New snapshot
  kbackgammon is not on the package anymore

* Fri Nov 02 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.95.1-0.731582.1mdv2008.1
+ Revision: 104988
- New snapshot post Rc1

* Tue Oct 30 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.94.1-0.730797.1mdv2008.1
+ Revision: 103774
- Fix File list
- New snashot

* Thu Oct 25 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.94.1-0.729193.1mdv2008.1
+ Revision: 102157
- New snapshot

* Sat Oct 20 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.94.0-0.727095.1mdv2008.1
+ Revision: 100515
- Kde 4 Beta 3

  + Thierry Vignaud <tv@mandriva.org>
    - fix summary-ended-with-dot

* Fri Sep 21 2007 Tiago Salem <salem@mandriva.com.br> 1:3.93.0-0.714146.1mdv2008.0
+ Revision: 91944
- Changing Obsoletes tags and updating tarball to a newer revision.

  + Helio Chissini de Castro <helio@mandriva.com>
    - Update with revision 711178

* Tue Sep 04 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.93.0-0.707981.1mdv2008.0
+ Revision: 79000
- Update with revision 707981
- Update with revision 706624

* Thu Aug 30 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.92.0-0.706247.1mdv2008.0
+ Revision: 75096
- Update with revision 706247

* Wed Aug 29 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.92.0-0.705994.1mdv2008.0
+ Revision: 73335
- Update with revision 705994

* Mon Aug 06 2007 Helio Chissini de Castro <helio@mandriva.com> 1:3.92.0-0.696866.1mdv2008.0
+ Revision: 59504
- UPdate to revision 696866
- Update to revision 693322

* Wed Jul 04 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.91-0.682394.2mdv2008.0
+ Revision: 48038
- New snapshot post monday BIC
- Fix main package and the -core one

* Sat Jun 30 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.91-0.681524.1mdv2008.0
+ Revision: 46068
- Fix File list
- Start to fix file list to satisfy new kde layout

* Thu May 10 2007 Laurent Montel <lmontel@mandriva.org> 1:3.90.1-0.20070502.1mdv2008.0
+ Revision: 25996
- new snapshot

* Fri May 04 2007 Laurent Montel <lmontel@mandriva.org> 1:3.80.3-0.20070502.3mdv2008.0
+ Revision: 22301
- new snapshot
- new snapshot


* Sun Mar 11 2007 Laurent Montel <lmontel@mandriva.com> 3.80.3-0.20070311.3mdv2007.1
+ Revision: 141383
- new snapshot
- Fix spec file
- new snapshot
- new snapshot
- 3.80.3
- new snapshot

* Tue Jan 23 2007 Laurent Montel <lmontel@mandriva.com> 1:3.80.2-0.20070123.2mdv2007.1
+ Revision: 112289
- new snapshot

* Thu Jan 18 2007 Laurent Montel <lmontel@mandriva.com> 1:3.80.2-0.20070117.2mdv2007.1
+ Revision: 110236
- Update

* Wed Jan 10 2007 Laurent Montel <lmontel@mandriva.com> 1:3.80.2-0.20070109.2mdv2007.1
+ Revision: 107028
- Increase version because bot rebuild is stupid
- Update snapshot

* Wed Jan 03 2007 Laurent Montel <lmontel@mandriva.com> 1:3.80.2-0.20070103.1mdv2007.1
+ Revision: 103686
- Fix spec file
- Update
- Byebye menu macro

* Thu Dec 28 2006 Laurent Montel <lmontel@mandriva.com> 1:3.80-3mdv2007.1
+ Revision: 102279
- Import kdegames4

* Fri Nov 03 2006 Laurent Montel <lmontel@mandriva.com> 3.5.5-3mdv2007.0
- First package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14518 |12mr|kdegraphics-mobipocket-4.8.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:kdegraphics-mobipocket
Summary: A collection of plugins to handle mobipocket files
Version: 4.8.1
Release: 1
Epoch: 2
Group: Graphical desktop/KDE
License: GPLv2
URL: http://www.kde.org
Source: ftp://ftp.kde.org/pub/kde/stable/%version/src/%name-%version.tar.bz2
BuildRequires: kdelibs4-devel >= 2:%{version}
Conflicts: kdegraiphics4-core < 2:4.6.90
Obsoletes: mobipocket

%description
A collection of plugins to handle mobipocket files.

%files
%_kde_libdir/kde4/*.so
#%_datadir/applications/kde4/okularApplication_mobi.desktop
%_kde_libdir/strigi/strigila_mobi.so
%_kde_services/*.desktop

#----------------------------------------------------------------------

%prep
%setup -q


%build
%cmake_kde4
%make

%install
%makeinstall_std -C build




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14519 |12mr|kdegraphics-mobipocket-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kdegraphics-mobipocket
Summary:	A collection of plugins to handle mobipocket files
Version:	4.9.4
Release:	1
Epoch:		2
Group:		Graphical desktop/KDE
License:	GPLv2
URL:		http://www.kde.org
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	okular-devel
BuildRequires:	pkgconfig(libstreams)
Conflicts:	kdegraiphics4-core < 2:4.6.90
Obsoletes:	mobipocket < 2:4.8.0

%description
A collection of plugins to handle mobipocket files.

%files
%{_kde_libdir}/kde4/mobithumbnail.so
%{_kde_libdir}/kde4/okularGenerator_mobi.so
%{_kde_libdir}/strigi/strigila_mobi.so
%{_kde_applicationsdir}/okularApplication_mobi.desktop
%{_kde_services}/libokularGenerator_mobi.desktop
%{_kde_services}/mobithumbnail.desktop
%{_kde_services}/okularMobi.desktop

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.1-1
- New version 4.9.1

* Tue Aug 14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.0-1
- New version 4.9.0

* Fri Jul 20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.8.97-1
- New version 4.8.97

* Wed Jul 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.8.95-1
- New version 4.8.95
- Update file list
- Update BuildRequires

* Fri Jun 08 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 2:4.8.4-1
- update to 4.8.4

* Thu May 10 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 2:4.8.3-1
- update to 4.8.3

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 2:4.8.2-1
- update to 4.8.2

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 2:4.8.1-1
- update to 4.8.1

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.97-1
+ Revision: 758085
- New upstream tarball

* Thu Dec 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.95-1
+ Revision: 744564
- New upstream tarball

* Fri Dec 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.90-1
+ Revision: 739319
- New upstream tarball $NEW_VERSION

* Sat Nov 19 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.80-1
+ Revision: 731853
- New upstream tarball 4.7.80

* Tue Oct 11 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.41-1
+ Revision: 704200
- Import package
- Create current folder


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14520 |12mr|kdegraphics-strigi-analyzer-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kdegraphics-strigi-analyzer
Summary:	Strigi plugins
Version:	4.9.4
Release:	1
Epoch:		2
Group:		Graphical desktop/KDE
License:	GPLv2 LGPLv2
URL:		http://www.kde.org
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	tiff-devel
BuildRequires:	pkgconfig(libstreams)
Conflicts:	kdegraphics4-core < 2:4.6.90

%description
Strigi plugin for dvi & tiff.

%files
%doc COPYING COPYING.LIB
%{_kde_libdir}/strigi/strigiea_dvi.so
%{_kde_libdir}/strigi/strigiea_tiff.so

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.1-1
- New version 4.9.1

* Tue Aug 14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.0-1
- New version 4.9.0

* Fri Jul 20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.8.97-1
- New version 4.8.97

* Wed Jul 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.8.95-1
- New version 4.8.95
- Update BuildRequires

* Fri Jun 08 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 2:4.8.4-1
- update to 4.8.4

* Thu May 10 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 2:4.8.3-1
- update to 4.8.3

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 2:4.8.2-1
- update to 4.8.2

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 2:4.8.1-1
- update to 4.8.1

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.8.0-1
+ Revision: 762457
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.97-1
+ Revision: 758050
- New upstream tarball

* Fri Dec 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.90-1
+ Revision: 739360
- New upstream tarball

* Sat Nov 19 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.80-1
+ Revision: 731858
- New upstream tarball 4.7.80

* Tue Oct 11 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.41-1
+ Revision: 704181
- Import package
- Create current folder


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14521 |12mr|kdegraphics-thumbnailers-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kdegraphics-thumbnailers
Summary:	Postscript, PDF, DVI and RAW ThumbCreator
Version:	4.9.4
Release:	1
Epoch:		2
Group:		Graphical desktop/KDE
License:	GPLv2 LGPLv2
URL:		http://www.kde.org
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(libkdcraw) >= 0.2.0
BuildRequires:	pkgconfig(libkexiv2) >= 0.2.0
Conflicts:	kdegraphics4-common < 2:4.6.90
Conflicts:	kdegraphics4-core   < 2:4.6.90

%description
PostScript, PDF, DVI and RAW files ThumbCreator.

%files
%doc COPYING COPYING.LIB
%{_kde_libdir}/kde4/gsthumbnail.so
%{_kde_libdir}/kde4/rawthumbnail.so
%{_kde_services}/gsthumbnail.desktop
%{_kde_services}/rawthumbnail.desktop

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.1-1
- New version 4.9.1

* Tue Aug 14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.0-1
- New version 4.9.0

* Fri Jul 20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.8.97-1
- New version 4.8.97

* Thu Jul 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.8.95-1
- New version 4.8.95
- Add pkgconfig(libkdcraw) and pkgconfig(libkexiv2) to BuildRequires
- Update files, summary and description

* Fri Jun 08 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 2:4.8.4-1
- update to 4.8.4

* Thu May 10 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 2:4.8.3-1
- update to 4.8.3

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 2:4.8.2-1
- update to 4.8.2

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 2:4.8.1-1
- update to 4.8.1

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.8.0-1
+ Revision: 762458
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.97-1
+ Revision: 758051
- New upstream tarball

* Thu Dec 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.95-1
+ Revision: 744532
- New upstream tarball

* Fri Dec 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.90-1
+ Revision: 739361
- New upstream tarball

* Sat Nov 19 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.80-1
+ Revision: 731859
- New upstream tarball 4.7.80

* Tue Oct 11 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.41-1
+ Revision: 704203
- Fix version
- Import package
- Create current folder


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14522 |12mr|kde-gtk-config-2.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	GTK2 and GTK3 configurator for KDE
Name:		kde-gtk-config
Version:	2.1.1
Release:	1
License:	GPLv3
Group:		Graphical desktop/KDE
Url:		https://projects.kde.org/projects/playground/base/kde-gtk-config
Source0:	ftp://ftp.kde.org/pub/kde/stable/%{name}/%{version}/src/%{name}-%{version}.tar.bz2
Patch1:		kde-gtk-config-2.1-gtkrc-2.0-kde-config-file.patch

BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	kdelibs4-devel

%description
Configuration dialog to adapt GTK applications appearance to your taste
under KDE. Among its many features, it lets you:
- Choose which theme is used for GTK2 and GTK3 applications.
- Tweak some GTK applications behaviour.
- Select what icon theme to use in GTK applications.
- Select GTK applications default fonts.
- Easily browse and install new GTK2 and GTK3 themes.

%prep
%setup -q
%patch1 -p1

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang %{name}

%files -f %{name}.lang
%doc README COPYING ChangeLog
%{_kde_bindir}/gtk_preview
%{_kde_bindir}/gtk3_preview
%{_kde_bindir}/reload_gtk_apps
%{_kde_libdir}/kde4/kcm_cgc.so
%{_kde_appsdir}/kcm-gtk-module/preview.ui
%{_kde_configdir}/cgcgtk3.knsrc
%{_kde_configdir}/cgcicon.knsrc
%{_kde_configdir}/cgctheme.knsrc
%{_kde_iconsdir}/hicolor/48x48/apps/gtkconfig.png
%{_kde_services}/kde-gtk-config.desktop


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14523 |12mr|kde-l10n-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Supported l10n language
# to update this list (depending on which new localisations tarballs are available
# from upstream), you can use:
# $ ls SOURCES/kde-l10n*tar.bz2 | grep -v @valencia | awk -F- '{print $3}' | tr '\n' ' '
#
# Note: ca@valencia is treated differently because of the @ in the tarball name
%define langlist ar bg bs ca cs da de el en_GB es et eu fa fi fr ga gl he hr hu ia is it ja kk km ko lt lv nb nds nl nn pa pl pt pt_BR ro ru si sk sl sv th tr ug uk wa zh_CN zh_TW

%define disabled_langs af az be bn_IN bo br csb cy eo fo fy hne kn ku gu hi id lo mai mi mk ml mt mr ne se oc sr ta tg ven vi xh

%define build_ca_valencia 0

#%{expand:%(for lang in %{disabled_langs}; do echo "%%{expand:%%define build_$lang 0"}; done)}
#%{expand:%(for lang in %{langlist}; do echo "%%{expand:%%define build_$lang 1"}; done)}
%{expand:%(for lang in %{disabled_langs}; do echo "%%{expand:%%define build_$lang 0}"; done)}
%{expand:%(for lang in %{langlist}; do echo "%%{expand:%%define build_$lang 1}"; done)}

Name:		kde-l10n
Version:	4.9.4
Release:	1
Epoch:		3
Url:		http://www.kde.org
Summary:	Internationalization support for KDE
Group:		System/Internationalization
License:	LGPLv2
BuildArch:	noarch
# l10n sources
# list ca@valencia tarball separately due to the @ in the tarball name
#Source1: kde-l10n-ca@valencia-%{version}.tar.bz2
%{expand:%(\
    i=2; \
    for lang in %langlist; do\
        echo "%%{expand:Source$i: ftp://ftp.kde.org/pub/kde/stable/%%{version}/src/%%{name}/%%{name}-$lang-%%{version}.tar.xz}";\
        i=$[i+1];\
    done\
    )
}
Source100:	kde-l10n.rpmlintrc
BuildRequires:	docbook-style-xsl
BuildRequires:	docbook-dtd42-xml
BuildRequires:	kdelibs4-devel >= %{version}

%description
Internationalization support for KDE.

#----------------------------------------------------------------------------------------

%package en_US
Summary:	American English support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-en
Provides:	%{name}-American = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description en_US
%{summary}.

This is an empty package, en_US support is already provided by kdelibs4.

%files en_US

#----------------------------------------------------------------------------------------

%if %{build_af}
%package af
Summary:	Afrikaans language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Provides:	%{name}-Afrikaans = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description af
This package provides Afrikaans translations for KDE.

%files af
%lang(af) %{_kde_datadir}/locale/af/LC_MESSAGES/*
%{_kde_datadir}/locale/af/entry.desktop
%endif

#----------------------------------------------------------------------------------------

%if %{build_ar}
%package ar
Summary:	Arabic language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-ar
Provides:	%{name}-Arabic = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description ar
This package provides Arabic translation for KDE.

%files ar
%lang(ar) %{_kde_datadir}/locale/ar/LC_MESSAGES/*
%{_kde_datadir}/locale/ar/entry.desktop
%{_kde_datadir}/locale/ar/LC_SCRIPTS/
%{_kde_appsdir}/klettres/ar/
%endif

#----------------------------------------------------------------------------------------

%if %{build_az}
%package az
Summary:	Azerbaijani language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Provides:	%{name}-Azerbaijani = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description az
This package provides Azerbaijani translations for KDE.

%files az
%lang(az) %{_kde_datadir}/locale/az/LC_MESSAGES/*
%{_kde_datadir}/locale/az/entry.desktop
%endif

#----------------------------------------------------------------------------------------

%if %{build_eu}
%package eu
Summary:	Basque language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-eu
Provides:	%{name}-Basque = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description eu
This package provides Basque translations for KDE.


%files eu
%lang(eu) %{_kde_datadir}/locale/eu/LC_MESSAGES/*
%{_kde_datadir}/locale/eu/entry.desktop
%{_kde_docdir}/HTML/eu/*
%endif

#----------------------------------------------------------------------------------------

%if %{build_be}
%package be
Summary:	Belarusian language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Provides:	%{name}-Belarusian = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description be
%{summary}.

%files be
%lang(be) %{_kde_datadir}/locale/be/LC_MESSAGES/*
%{_kde_datadir}/locale/be/entry.desktop
%endif

#----------------------------------------------------------------------------------------

%if %{build_bn_IN}
%package bn_IN
Summary:	Bengali India language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-bn
Provides:	%{name}-Bengali-India = %{version}-%{release}
Provides:	%{name}-Bengali = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description bn_IN
%{summary}.

%files bn_IN
%lang(bn_IN) %{_kde_datadir}/locale/bn_IN/LC_MESSAGES/*
%{_kde_datadir}/locale/bn_IN/entry.desktop
%endif

#----------------------------------------------------------------------------------------

%if %{build_bg}
%package bg
Summary:	Bulgarian language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-bg
Provides:	%{name}-Bulgarian = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1
%description bg
%{summary}.

%files bg
%lang(bg) %{_kde_datadir}/locale/bg/LC_MESSAGES/*
%{_kde_datadir}/locale/bg/entry.desktop
%{_kde_appsdir}/kvtml/bg/
%endif

#----------------------------------------------------------------------------------------

%if %{build_bo}
%package bo
Summary:	Tibetan language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Provides:	%{name}-Tibetan = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description bo
%{summary}.

%files bo
%lang(bo) %{_kde_datadir}/locale/bo/LC_MESSAGES/*
%{_kde_datadir}/locale/bo/entry.desktop
%endif

#----------------------------------------------------------------------------------------

%if %{build_br}
%package br
Summary:	Breton language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Provides:	%{name}-Breton = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description br
%{summary}.

%files br
%lang(br) %{_kde_datadir}/locale/br/LC_MESSAGES/*
%{_kde_datadir}/locale/br/entry.desktop
%endif

#----------------------------------------------------------------------------------------

%if %{build_bs}
%package bs
Summary:	Bosnian language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Provides:	%{name}-Bosnian = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description bs
%{summary}.

%files bs
%lang(bs) %{_kde_datadir}/locale/bs/LC_MESSAGES/*
%{_kde_datadir}/locale/bs/entry.desktop
%endif

#----------------------------------------------------------------------------------------

%if %{build_ca}
%package ca
Summary:	Catalan language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-ca
Provides:	%{name}-Catalan = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description ca
%{summary}.

%files ca
%lang(ca) %{_kde_datadir}/locale/ca/LC_MESSAGES/*
%{_kde_datadir}/locale/ca/LC_SCRIPTS/
%{_kde_datadir}/locale/ca/entry.desktop
%{_kde_appsdir}/khangman/ca.txt
%{_kde_appsdir}/ktuberling/sounds/ca*
%{_kde_appsdir}/kvtml/ca/
%{_kde_docdir}/HTML/ca/*
%{_kde_mandir}/ca/*/*
%endif

#----------------------------------------------------------------------------------------

%if %{build_ca_valencia}
%package ca-valencia
Summary:	Catalan (Valencian) language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Provides:	%{name}-Catalan-Valencian = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description ca-valencia
%{summary}.

%files ca-valencia
%lang(ca-valencia) %{_kde_datadir}/locale/ca@valencia/LC_MESSAGES/*
%{_kde_datadir}/locale/ca@valencia/entry.desktop
%endif

#----------------------------------------------------------------------------------------

%if %{build_cs}
%package cs
Summary:	Czech language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-cs
Provides:	%{name}-Czech = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description cs
%{summary}.

%files cs
%lang(cs) %{_kde_datadir}/locale/cs/LC_MESSAGES/*
%{_kde_datadir}/locale/cs/entry.desktop
%{_kde_appsdir}/khangman/cs.txt
%{_kde_appsdir}/klettres/cs/
%{_kde_appsdir}/kvtml/cs/
%{_kde_docdir}/HTML/cs/*
%endif

#----------------------------------------------------------------------------------------

%if %{build_csb}
%package csb
Summary:	Kashubian language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-pl
Provides:	%{name}-Kashubian = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description csb
%{summary}.

%files csb
%lang(csb) %{_kde_datadir}/locale/csb/LC_MESSAGES/*
%{_kde_datadir}/locale/csb/entry.desktop
%endif

#----------------------------------------------------------------------------------------

%if %{build_cy}
%package cy
Summary:	Welsh language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Provides:	%{name}-Welsh = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description cy
%{summary}.

%files cy
%lang(cy) %{_kde_datadir}/locale/cy/LC_MESSAGES/*
%{_kde_datadir}/locale/cy/entry.desktop
%endif

#----------------------------------------------------------------------------------------

%if %{build_da}
%package da
Summary:	Danish language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-da
Provides:	%{name}-Danish = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description da
%{summary}.

%files da
%lang(da) %{_kde_datadir}/locale/da/LC_MESSAGES/*
%{_kde_datadir}/locale/da/entry.desktop
%{_kde_appsdir}/ktuberling/sounds/da*
%{_kde_appsdir}/khangman/da.txt
%{_kde_appsdir}/klettres/da/
%{_kde_appsdir}/kvtml/da/
%{_kde_docdir}/HTML/da/*
%{_kde_mandir}/da/*/*
%endif

#----------------------------------------------------------------------------------------

%if %{build_de}
%package de
Summary:	German language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-de
Provides:	%{name}-German = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description de
%{summary}.

%files de
%lang(de) %{_kde_datadir}/locale/de/LC_MESSAGES/*
%{_kde_datadir}/locale/de/LC_SCRIPTS/
%{_kde_datadir}/locale/de/entry.desktop
%{_kde_appsdir}/kajongg/voices/de/
%{_kde_appsdir}/klettres/de/
%{_kde_appsdir}/ktuberling/sounds/de*
%{_kde_appsdir}/khangman/de.txt
%{_kde_appsdir}/kvtml/de/
%{_kde_appsdir}/step/objinfo/l10n/de/
%{_kde_docdir}/HTML/de/*
%{_kde_mandir}/de/*/*
%endif

#----------------------------------------------------------------------------------------

%if %{build_el}
%package el
Summary:	Greek language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-el
Provides:	%{name}-Greek = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description el
%{summary}.

%files el
%lang(el) %{_kde_datadir}/locale/el/LC_MESSAGES/*
%{_kde_datadir}/locale/el/entry.desktop
%{_kde_appsdir}/kvtml/el
%{_kde_appsdir}/ktuberling/sounds/el*
%{_kde_docdir}/HTML/el/
%{_kde_mandir}/el/*/*
%endif

#----------------------------------------------------------------------------------------

%if %{build_gu}
%package gu
Summary:	Gujarati language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-gu
Provides:	%{name}-Gujarati = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1
%description gu
%{summary}.

%files gu
%lang(gu) %{_kde_datadir}/locale/gu/LC_MESSAGES/*
%{_kde_datadir}/locale/gu/entry.desktop
%endif

#----------------------------------------------------------------------------------------

%if %{build_en_GB}
%package en_GB
Summary:	British English support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-en
Provides:	%{name}-British = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description en_GB
%{summary}.

%files en_GB
%lang(en_GB) %{_kde_datadir}/locale/en_GB/LC_MESSAGES/*
%{_kde_datadir}/locale/en_GB/entry.desktop
%{_kde_appsdir}/klettres/en_GB/
%{_kde_appsdir}/kvtml/en_GB/
%{_kde_appsdir}/katepart/syntax/logohighlightstyle.en_GB.xml
%{_kde_appsdir}/kturtle/data/logokeywords.en_GB.xml
%{_kde_appsdir}/kturtle/examples/en_GB/
%{_kde_docdir}/HTML/en_GB/
%endif

#----------------------------------------------------------------------------------------

%if %{build_eo}
%package eo
Summary:	Esperanto support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-eo
Provides:	%{name}-Esperanto = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description eo
%{summary}.

%files eo
%lang(eo) %{_kde_datadir}/locale/eo/LC_MESSAGES/*
%{_kde_datadir}/locale/eo/entry.desktop
%{_kde_docdir}/HTML/eo/*
%endif

#----------------------------------------------------------------------------------------

%if %{build_es}
%package es
Summary:	Spanish language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-es
Provides:	%{name}-Spanish = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description es
%{summary}.

%files es
%lang(es) %{_kde_datadir}/locale/es/LC_MESSAGES/*
%{_kde_datadir}/locale/es/entry.desktop
%{_kde_appsdir}/ktuberling/sounds/es*
%{_kde_appsdir}/khangman/es.txt
%{_kde_appsdir}/klettres/es/
%{_kde_appsdir}/kvtml/es/
%{_kde_docdir}/HTML/es/*
%{_kde_mandir}/es/*/*
%endif

#----------------------------------------------------------------------------------------

%if %{build_et}
%package et
Summary:	Estonian language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-et
Provides:	%{name}-Estonian = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description et
%{summary}.

%files et
%lang(et) %{_kde_datadir}/locale/et/LC_MESSAGES/*
%{_kde_datadir}/locale/et/entry.desktop
%{_kde_appsdir}/khangman/et.txt
%{_kde_appsdir}/kvtml/et/
%{_kde_docdir}/HTML/et/*
%{_kde_mandir}/et/*/*
%endif

#----------------------------------------------------------------------------------------

%if %{build_fa}
%package fa
Summary:	Farsi language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-fa
Provides:	%{name}-Farsi = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description fa
%{summary}.

%files fa
%lang(fa) %{_kde_datadir}/locale/fa/LC_MESSAGES/*
%{_kde_datadir}/locale/fa/entry.desktop
%endif

#----------------------------------------------------------------------------------------

%if %{build_fi}
%package fi
Summary:	Finnish language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-fi
Provides:	%{name}-Finnish = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description fi
%{summary}.

%files fi
%lang(fi) %{_kde_datadir}/locale/fi/LC_MESSAGES/*
%{_kde_datadir}/locale/fi/entry.desktop
%{_kde_datadir}/locale/fi/LC_SCRIPTS/
%{_kde_appsdir}/khangman/fi.txt
%{_kde_appsdir}/ktuberling/sounds/fi*
%{_kde_appsdir}/kvtml/fi/
%endif

#----------------------------------------------------------------------------------------

%if %{build_fo}
%package fo
Summary:	Faroese language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Provides:	%{name}-Faroese = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description fo
%{summary}.

%files fo
%lang(fo) %{_kde_datadir}/locale/fo/LC_MESSAGES/*
%{_kde_datadir}/locale/fo/entry.desktop
%endif

#----------------------------------------------------------------------------------------

%if %{build_fr}
%package fr
Summary:	French language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-fr
Provides:	%{name}-French = %{version}-%{release}
Conflicts:	nepomuk-scribo < 1:0.6.1-1
Conflicts:	konq-plugins < 1:4.6.1

%description fr
%{summary}.

%files fr
%lang(fr) %{_kde_datadir}/locale/fr/LC_MESSAGES/*
%{_kde_datadir}/locale/fr/LC_SCRIPTS/
%{_kde_datadir}/locale/fr/entry.desktop
%{_kde_appsdir}/ktuberling/sounds/fr*
%{_kde_appsdir}/khangman/fr.txt
%{_kde_appsdir}/kvtml/fr/
%{_kde_docdir}/HTML/fr/*
%{_kde_mandir}/fr/*/*
%endif

#----------------------------------------------------------------------------------------

%if %{build_fy}
%package fy
Summary:	Frisian language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-fy
Provides:	%{name}-Frisian = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description fy
%{summary}.

%files fy
%lang(fy) %{_kde_datadir}/locale/fy/LC_MESSAGES/*
%{_kde_datadir}/locale/fy/entry.desktop
%endif

#----------------------------------------------------------------------------------------

%if %{build_ga}
%package ga
Summary:	Irish language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-ga
Provides:	%{name}-Irish = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description ga
%{summary}.

%files ga
%lang(ga) %{_kde_datadir}/locale/ga/LC_MESSAGES/*
%{_kde_datadir}/locale/ga/LC_SCRIPTS/
%{_kde_datadir}/locale/ga/entry.desktop
%{_kde_appsdir}/khangman/ga.txt
%{_kde_appsdir}/ktuberling/sounds/ga*
%{_kde_appsdir}/kvtml/ga/
%endif

#----------------------------------------------------------------------------------------

%if %{build_gl}
%package gl
Summary:	Galician language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-gl
Provides:	%{name}-Galician = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description gl
%{summary}.

%files gl
%lang(gl) %{_kde_datadir}/locale/gl/LC_MESSAGES/*
%{_kde_datadir}/locale/gl/entry.desktop
%{_kde_appsdir}/khangman/gl.txt
%{_kde_appsdir}/kvtml/gl/
%{_kde_appsdir}/ktuberling/sounds/gl.soundtheme
%{_kde_appsdir}/ktuberling/sounds/gl/
%{_kde_docdir}/HTML/gl/*
%{_kde_mandir}/gl/*/*
%endif

#----------------------------------------------------------------------------------------

%if %{build_he}
%package he
Summary:	Hebrew language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-he
Provides:	%{name}-Hebrew = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description he
%{summary}.

%files he
%lang(he) %{_kde_datadir}/locale/he/LC_MESSAGES/*
%{_kde_datadir}/locale/he/entry.desktop
%{_kde_appsdir}/klettres/he/
%{_kde_docdir}/HTML/he/*
%endif

#----------------------------------------------------------------------------------------

%if %{build_hi}
%package hi
Summary:	Hindi language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-hi
Provides:	%{name}-Hindi = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description hi
%{summary}.

%files hi
%lang(hi) %{_kde_datadir}/locale/hi/LC_MESSAGES/*
%{_kde_datadir}/locale/hi/entry.desktop
%endif

#----------------------------------------------------------------------------------------

%if %{build_hne}
%package hne
Summary:	Chhattisgarhi language support for KDE 
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-hne
Provides:	%{name}-Chhattisgarhi = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description hne
%{summary}.

%files hne
%lang(hne) %{_kde_datadir}/locale/hne/LC_MESSAGES/*
%{_kde_datadir}/locale/hne/entry.desktop
%endif

#----------------------------------------------------------------------------------------

%if %{build_hr}
%package hr
Summary:	Croatian language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-hr
Provides:	%{name}-Croatian = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description hr
%{summary}.

%files hr
%lang(hr) %{_kde_datadir}/locale/hr/LC_MESSAGES/*
%{_kde_datadir}/locale/hr/entry.desktop
%{_kde_datadir}/locale/hr/LC_SCRIPTS
%endif

#----------------------------------------------------------------------------------------

%if %{build_hu}
%package hu
Summary:	Hungarian language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-hu
Provides:	%{name}-Hungarian = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description hu
%{summary}.

%files hu
%lang(hu) %{_kde_datadir}/locale/hu/LC_MESSAGES/*
%{_kde_datadir}/locale/hu/entry.desktop
%{_kde_appsdir}/kanagram/hu.txt
%{_kde_appsdir}/khangman/hu.txt
%{_kde_appsdir}/kvtml/hu/
%{_kde_appsdir}/klettres/hu/
%{_kde_docdir}/HTML/hu/*
%endif

#----------------------------------------------------------------------------------------

%if %{build_ia}
%package ia
Summary:	Interlingua language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Provides:	%{name}-Interlingua = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description ia
%{summary}.

%files ia
%lang(ia) %{_kde_datadir}/locale/ia/LC_MESSAGES/*
%{_kde_datadir}/locale/ia/entry.desktop
%endif

#----------------------------------------------------------------------------------------

%if %{build_id}
%package id
Summary:	Indonesian language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-id
Provides:	%{name}-Indonesian = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description id
%{summary}.

%files id
%lang(id) %{_kde_datadir}/locale/id/LC_MESSAGES/*
%{_kde_datadir}/locale/id/entry.desktop
%endif

#----------------------------------------------------------------------------------------

%if %{build_is}
%package is
Summary:	Icelandic language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-is
Provides:	%{name}-Icelandic = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description is
%{summary}.

%files is
%lang(is) %{_kde_datadir}/locale/is/LC_MESSAGES/*
%{_kde_datadir}/locale/is/entry.desktop
%endif

#----------------------------------------------------------------------------------------

%if %{build_it}
%package it
Summary:	Italian language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-it
Provides:	%{name}-Italian = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description it
%{summary}.

%files it
%lang(it) %{_kde_datadir}/locale/it/LC_MESSAGES/*
%{_kde_datadir}/locale/it/entry.desktop
%{_kde_appsdir}/ktuberling/sounds/it*
%{_kde_appsdir}/klettres/it/
%{_kde_appsdir}/kvtml/it/
%{_kde_appsdir}/step/objinfo/l10n/it/
%{_kde_docdir}/HTML/it/*
%{_kde_mandir}/it/*/*
%endif

#------------------------------------------------------------------------------

%if %{build_ja}
%package ja
Summary:	Japanese language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-ja
Provides:	%{name}-Japanese = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description ja
%{summary}.

%files ja
%lang(ja) %{_kde_datadir}/locale/ja/LC_MESSAGES/*
%{_kde_datadir}/locale/ja/LC_SCRIPTS/
%{_kde_datadir}/locale/ja/entry.desktop
%{_kde_docdir}/HTML/ja/*
%endif

#------------------------------------------------------------------------------

%if %{build_kn}
%package kn
Summary:	Kannada language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-kn
Provides:	%{name}-Kannada = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description kn
%{summary}.

%files kn
%lang(kn) %{_kde_datadir}/locale/kn/LC_MESSAGES/*
%{_kde_datadir}/locale/kn/entry.desktop
%endif

#------------------------------------------------------------------------------

%if %{build_kk}
%package kk
Summary:	Kazakh language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-kk
Provides:	%{name}-Kazakh = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description kk
%{summary}.

%files kk
%lang(kk) %{_kde_datadir}/locale/kk/LC_MESSAGES/*
%{_kde_datadir}/locale/kk/entry.desktop
%endif

#------------------------------------------------------------------------------

%if %{build_km}
%package km
Summary:	Khmer language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-km
Provides:	%{name}-Khmer = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description km
%{summary}.

%files km
%lang(km) %{_kde_datadir}/locale/km/LC_MESSAGES/*
%{_kde_datadir}/locale/km/entry.desktop
%{_kde_datadir}/locale/km/flag.png
%endif

#------------------------------------------------------------------------------

%if %{build_ko}
%package ko
Summary:	Korean language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-ko
Provides:	%{name}-Korean = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description ko
%{summary}.

%files ko
%lang(ko) %{_kde_datadir}/locale/ko/LC_MESSAGES/*
%{_kde_datadir}/locale/ko/LC_SCRIPTS/
%{_kde_datadir}/locale/ko/entry.desktop
%{_kde_docdir}/HTML/ko/*
%endif

#------------------------------------------------------------------------------

%if %{build_ku}
%package ku
Summary:	Kurdish language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-ku
Provides:	%{name}-Kurdish = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description ku
%{summary}.


%files ku
%lang(ku) %{_kde_datadir}/locale/ku/LC_MESSAGES/*
%{_kde_datadir}/locale/ku/entry.desktop
%endif

#------------------------------------------------------------------------------

%if %{build_lo}
%package lo
Summary:	Lao language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Provides:	%{name}-Lao = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description lo
%{summary}.

%files lo
%lang(lo) %{_kde_datadir}/locale/lo/LC_MESSAGES/*
%{_kde_datadir}/locale/lo/entry.desktop
%endif

#------------------------------------------------------------------------------

%if %{build_lt}
%package lt
Summary:	Lithuanian language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-lt
Provides:	%{name}-Lithuanian = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description lt
%{summary}.

%files lt
%lang(lt) %{_kde_datadir}/locale/lt/LC_MESSAGES/*
%{_kde_datadir}/locale/lt/LC_SCRIPTS/
%{_kde_datadir}/locale/lt/entry.desktop
%{_kde_appsdir}/ktuberling/sounds/lt/
%{_kde_appsdir}/ktuberling/sounds/lt.soundtheme
%{_kde_docdir}/HTML/lt/*
%{_kde_mandir}/lt/*/*
%endif

#------------------------------------------------------------------------------

%if %{build_lv}
%package lv
Summary:	Latvian language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-lv
Provides:	%{name}-Latvian = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description lv
%{summary}.

%files lv
%lang(lv) %{_kde_datadir}/locale/lv/LC_MESSAGES/*
%{_kde_datadir}/locale/lv/entry.desktop
%{_kde_datadir}/locale/lv/LC_SCRIPTS
%endif

#------------------------------------------------------------------------------

%if %{build_nds}
%package nds
Summary:	Low Saxon language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-nds
Provides:	%{name}-LowSaxon = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description nds
%{summary}.

%files nds
%lang(nds) %{_kde_datadir}/locale/nds/LC_MESSAGES/*
%{_kde_datadir}/locale/nds/entry.desktop
%{_kde_appsdir}/klettres/nds/
%{_kde_appsdir}/khangman/nds.txt
%{_kde_appsdir}/kvtml/nds/
%{_kde_appsdir}/ktuberling/sounds/nds*
%{_kde_appsdir}/katepart/syntax/logohighlightstyle.nds.xml
%{_kde_appsdir}/kturtle/examples/nds
%{_kde_docdir}/HTML/nds/*
%endif

#------------------------------------------------------------------------------

%if %{build_mi}
%package mi
Summary:	Maori language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Provides:	%{name}-Maori = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description mi
%{summary}.

%files mi
%lang(mi) %{_kde_datadir}/locale/mi/LC_MESSAGES/*
%{_kde_datadir}/locale/mi/entry.desktop
%endif

#------------------------------------------------------------------------------

%if %{build_mk}
%package mk
Summary:	Macedonian language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-mk
Provides:	%{name}-Macedonian = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description mk
%{summary}.

%files mk
%lang(mk) %{_kde_datadir}/locale/mk/LC_MESSAGES/*
%{_kde_datadir}/locale/mk/entry.desktop
%endif

#------------------------------------------------------------------------------

%if %{build_mai}
%package mai
Summary:	Maithili language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-mai
Provides:	%{name}-Maithili = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description mai
%{summary}.

%files mai
%lang(mai) %{_kde_datadir}/locale/mai/LC_MESSAGES/*
%{_kde_datadir}/locale/mai/entry.desktop
%endif

#------------------------------------------------------------------------------

%if %{build_ml}
%package ml
Summary:	Malayalam language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-ml
Provides:	%{name}-Malayalam = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description ml
%{summary}.

%files ml
%lang(ml) %{_kde_datadir}/locale/ml/LC_MESSAGES/*
%{_kde_datadir}/locale/ml/LC_SCRIPTS/
%{_kde_datadir}/locale/ml/entry.desktop
%{_kde_appsdir}/klettres/ml/
%endif

#------------------------------------------------------------------------------

%if %{build_mt}
%package mt
Summary:	Maltese language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Provides:	%{name}-Maltese = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description mt
%{summary}.

%files mt
%lang(mt) %{_kde_datadir}/locale/mt/LC_MESSAGES/*
%{_kde_datadir}/locale/mt/entry.desktop
%endif

#------------------------------------------------------------------------------

%if %{build_mr}
%package mr
Summary:	Marathi language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-ca
Provides:	%{name}-Marathi = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description mr
%{summary}.

%files mr
%lang(mr) %{_kde_datadir}/locale/mr/LC_MESSAGES/*
%{_kde_datadir}/locale/mr/entry.desktop
%endif

#------------------------------------------------------------------------------

%if %{build_ne}
%package ne
Summary:	Nepali language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-ne
Provides:	%{name}-Nepali = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description ne
%{summary}.

%files ne
%lang(ne) %{_kde_datadir}/locale/ne/LC_MESSAGES/*
%{_kde_datadir}/locale/ne/entry.desktop
%endif

#------------------------------------------------------------------------------

%if %{build_nl}
%package nl
Summary:	Dutch language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-nl
Provides:	%{name}-nl = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description nl
%{summary}.

%files nl
%lang(nl) %{_kde_datadir}/locale/nl/LC_MESSAGES/*
%{_kde_datadir}/locale/nl/LC_SCRIPTS/
%{_kde_datadir}/locale/nl/entry.desktop
%{_kde_appsdir}/ktuberling/sounds/nl*
%{_kde_appsdir}/klettres/nl/
%{_kde_appsdir}/kvtml/nl/
%{_kde_appsdir}/katepart/syntax/logohighlightstyle.nl.xml
%{_kde_appsdir}/kturtle/data/logokeywords.nl.xml
%{_kde_appsdir}/kturtle/examples/nl/*.logo
%{_kde_docdir}/HTML/nl/*
%{_kde_mandir}/nl/*/*
%endif

#------------------------------------------------------------------------------

%if %{build_se}
%package se
Summary:	Northern Sami language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-se
Provides:	%{name}-NorthernSami = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description se
%{summary}.

%files se
%lang(se) %{_kde_datadir}/locale/se/LC_MESSAGES/*
%{_kde_datadir}/locale/se/entry.desktop
%endif

#------------------------------------------------------------------------------

%if %{build_nb}
%package nb
Summary:	Norwegian (Bokmaal) language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-nb
Provides:	%{name}-Norwegian = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description nb
%{summary}.

%files nb
%lang(nb) %{_kde_datadir}/locale/nb/LC_MESSAGES/*
%{_kde_datadir}/locale/nb/LC_SCRIPTS/
%{_kde_datadir}/locale/nb/entry.desktop
%{_kde_appsdir}/khangman/nb.txt
%{_kde_appsdir}/kvtml/nb/
%{_kde_appsdir}/klettres/nb/
%{_kde_appsdir}/katepart/syntax/logohighlightstyle.nb.xml
%{_kde_appsdir}/kturtle/data/logokeywords.nb.xml
%{_kde_appsdir}/kturtle/examples/nb/*.logo
%{_kde_docdir}/HTML/nb/*
%{_kde_mandir}/nb/*/*
%endif

#------------------------------------------------------------------------------

%if %{build_nn}
%package nn
Summary:	Norwegian (Nynorsk) language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-nn
Provides:	%{name}-Norwegian-Nynorsk = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description nn
%{summary}.

%files nn
%lang(nn) %{_kde_datadir}/locale/nn/LC_MESSAGES/*
%{_kde_datadir}/locale/nn/LC_SCRIPTS/
%{_kde_datadir}/locale/nn/entry.desktop
%{_kde_appsdir}/khangman/nn.txt
%{_kde_appsdir}/kvtml/nn/
%{_kde_docdir}/HTML/nn/*
%endif

#------------------------------------------------------------------------------

%if %{build_oc}
%package oc
Summary:	Occitan language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Provides:	%{name}-Occitan = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description oc
%{summary}.

%files oc
%lang(oc) %{_kde_datadir}/locale/oc/LC_MESSAGES/*
%{_kde_datadir}/locale/oc/entry.desktop
%endif

#------------------------------------------------------------------------------

%if %{build_pl}
%package pl
Summary:	Polish language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-pl
Provides:	%{name}-Polish = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description pl
%{summary}.

%files pl
%lang(pl) %{_kde_datadir}/locale/pl/LC_MESSAGES/*
%{_kde_datadir}/locale/pl/LC_SCRIPTS/
%{_kde_datadir}/locale/pl/entry.desktop
%{_kde_appsdir}/khangman/pl.txt
%{_kde_appsdir}/kvtml/pl/
%{_kde_docdir}/HTML/pl/*
%{_kde_mandir}/pl/*/*
%endif

#------------------------------------------------------------------------------

%if %{build_pt}
%package pt
Summary:	Portuguese language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-pt
Provides:	%{name}-Portuguese = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description pt
%{summary}.

%files pt
%lang(pt) %{_kde_datadir}/locale/pt/LC_MESSAGES/*
%{_kde_datadir}/locale/pt/entry.desktop
%{_kde_appsdir}/khangman/pt.txt
%{_kde_appsdir}/ktuberling/sounds/pt*
%{_kde_appsdir}/kvtml/pt/
%{_kde_docdir}/HTML/pt/*
%{_kde_mandir}/pt/*/*
%endif

#------------------------------------------------------------------------------

%if %{build_pa}
%package pa
Summary:	Punjabi language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-pa
Provides:	%{name}-Punjabi = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description pa
%{summary}.

%files pa
%lang(pa) %{_kde_datadir}/locale/pa/LC_MESSAGES/*
%{_kde_datadir}/locale/pa/entry.desktop
%{_kde_appsdir}/kvtml/pa
%endif

#------------------------------------------------------------------------------

%if %{build_pt_BR}
%package pt_BR
Summary:	Brazil Portuguese language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-pt
Provides:	%{name}-Brazil = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description pt_BR
%{summary}.

%files pt_BR
%lang(pt_BR) %{_kde_datadir}/locale/pt_BR/LC_MESSAGES/*
%{_kde_datadir}/locale/pt_BR/entry.desktop
%{_kde_appsdir}/khangman/pt_BR.txt
%{_kde_appsdir}/klettres/pt_BR/*
%{_kde_appsdir}/kvtml/pt_BR/
%{_kde_docdir}/HTML/pt_BR/*
%{_kde_mandir}/pt_BR/*/*
%endif

#------------------------------------------------------------------------------

%if %{build_ro}
%package ro
Summary:	Romanian language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-ro
Provides:	%{name}-Romanian = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description ro
%{summary}.

%files ro
%lang(ro) %{_kde_datadir}/locale/ro/LC_MESSAGES/*
%{_kde_datadir}/locale/ro/entry.desktop
%{_kde_appsdir}/kvtml/ro/
%{_kde_appsdir}/ktuberling/sounds/ro*
%{_kde_docdir}/HTML/ro/*
%endif

#------------------------------------------------------------------------------

%if %{build_ru}
%package ru
Summary:	Russian language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-ru
Provides:	%{name}-Russian = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description ru
%{summary}.

%files ru
%lang(ru) %{_kde_datadir}/locale/ru/LC_MESSAGES/*
%{_kde_datadir}/locale/ru/LC_SCRIPTS/
%{_kde_datadir}/locale/ru/entry.desktop
%{_kde_appsdir}/kvtml/ru/
%{_kde_appsdir}/katepart/syntax/logohighlightstyle.ru.xml
%{_kde_appsdir}/klettres/ru
%{_kde_appsdir}/ktuberling/sounds/ru/
%{_kde_appsdir}/ktuberling/sounds/ru.soundtheme
%{_kde_docdir}/HTML/ru/*
%{_kde_mandir}/ru/*/*
%endif

#------------------------------------------------------------------------------

%if %{build_si}
%package si
Summary:	Sinhala language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-si
Provides:	%{name}-Sinhala = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description si
%{summary}.

%files si
%lang(si) %{_kde_datadir}/locale/si/LC_MESSAGES/*
%{_kde_datadir}/locale/si/entry.desktop
%endif

#------------------------------------------------------------------------------

%if %{build_sk}
%package sk
Summary:	Slovak language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-sk
Provides:	%{name}-Slovak = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description sk
%{summary}.

%files sk
%lang(sk) %{_kde_datadir}/locale/sk/LC_MESSAGES/*
%{_kde_datadir}/locale/sk/entry.desktop
%endif

#------------------------------------------------------------------------------

%if %{build_sl}
%package sl
Summary:	Slovenian language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-sl
Provides:	%{name}-Slovenian = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description sl
%{summary}.

%files sl
%lang(sl) %{_kde_datadir}/locale/sl/LC_MESSAGES/*
%{_kde_datadir}/locale/sl/entry.desktop
%{_kde_appsdir}/ktuberling/sounds/sl*
%{_kde_appsdir}/khangman/sl.txt
%{_kde_appsdir}/kvtml/sl/
%{_kde_docdir}/HTML/sl/*
%endif

#------------------------------------------------------------------------------

%if %{build_sr}
%package sr
Summary:	Serbian language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-sr
Provides:	%{name}-Serbian = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description sr
%{summary}.

%files sr
%lang(sr) %{_kde_datadir}/locale/sr/LC_MESSAGES/*
%{_kde_datadir}/locale/sr/LC_SCRIPTS/
%{_kde_datadir}/locale/sr/entry.desktop
%{_kde_datadir}/locale/sr@latin/entry.desktop
%{_kde_datadir}/locale/sr@latin/LC_MESSAGES/*
%{_kde_datadir}/locale/sr@latin/LC_SCRIPTS/
%{_kde_datadir}/locale/sr@ijekavian/LC_MESSAGES/
%{_kde_datadir}/locale/sr@ijekavian/LC_SCRIPTS/
%{_kde_datadir}/locale/sr@ijekavian/entry.desktop
%{_kde_datadir}/locale/sr@ijekavianlatin/LC_MESSAGES/
%{_kde_datadir}/locale/sr@ijekavianlatin/LC_SCRIPTS
%{_kde_datadir}/locale/sr@ijekavianlatin/entry.desktop
%{_kde_appsdir}/ktuberling/sounds/sr*
%{_kde_iconsdir}/*/*/*/*/sr/
%{_kde_iconsdir}/*/*/*/*/sr@latin/
%{_kde_iconsdir}/*/*/*/*/sr@ijekavian/
%{_kde_iconsdir}/*/*/*/*/sr@ijekavianlatin/
%{_kde_appsdir}/desktoptheme/*/widgets/l10n/sr
%{_kde_appsdir}/desktoptheme/*/widgets/l10n/sr@latin
%{_kde_appsdir}/desktoptheme/*/widgets/l10n/sr@ijekavian
%{_kde_appsdir}/desktoptheme/*/widgets/l10n/sr@ijekavianlatin
%{_kde_appsdir}/desktoptheme/default/icons/l10n/sr*
%{_kde_appsdir}/khangman/sr@latin.txt
%{_kde_appsdir}/kvtml/sr*/
%{_kde_docdir}/HTML/sr/*
%{_kde_docdir}/HTML/sr@latin/*
%{_kde_mandir}/sr/*/*
%{_kde_mandir}/sr@latin/*/*
%endif

#------------------------------------------------------------------------------

%if %{build_sv}
%package sv
Summary:	Swedish language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-sv
Provides:	%{name}-Swedish = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description sv
%{summary}.

%files sv
%lang(sv) %{_kde_datadir}/locale/sv/LC_MESSAGES/*
%{_kde_datadir}/locale/sv/entry.desktop
%{_kde_datadir}/locale/sv/LC_SCRIPTS/
%{_kde_appsdir}/ktuberling/sounds/sv*
%{_kde_appsdir}/khangman/sv.txt
%{_kde_appsdir}/kvtml/sv/
%{_kde_docdir}/HTML/sv/*
%{_kde_mandir}/sv/*/*
%endif

#------------------------------------------------------------------------------

%if %{build_ta}
%package ta
Summary:	Tamil language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-ta
Provides:	%{name}-Tamil = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description ta
%{summary}.

%files ta
%lang(ta) %{_kde_datadir}/locale/ta/LC_MESSAGES/*
%{_kde_datadir}/locale/ta/entry.desktop
%endif

#------------------------------------------------------------------------------

%if %{build_tg}
%package tg
Summary:	Tajik language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-tg
Provides:	%{name}-Tajik = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description tg
%{summary}.

%files tg
%lang(tg) %{_kde_datadir}/locale/tg/LC_MESSAGES/*
%{_kde_datadir}/locale/tg/entry.desktop
%{_kde_appsdir}/kvtml/tg/
%{_kde_appsdir}/khangman/tg.txt
%endif

#------------------------------------------------------------------------------

%if %{build_th}
%package th
Summary:	Thai language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-th
Provides:	%{name}-Thai = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description th
%{summary}.

%files th
%lang(th) %{_kde_datadir}/locale/th/LC_MESSAGES/*
%{_kde_datadir}/locale/th/charset
%{_kde_datadir}/locale/th/entry.desktop
%{_kde_datadir}/locale/th/flag.png
%endif

#------------------------------------------------------------------------------

%if %{build_tr}
%package tr
Summary:	Turkish language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-tr
Provides:	%{name}-Turkish = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description tr
%{summary}.

%files tr
%lang(tr) %{_kde_datadir}/locale/tr/LC_MESSAGES/*
%{_kde_datadir}/locale/tr/entry.desktop
%{_kde_appsdir}/khangman/tr.txt
%{_kde_appsdir}/kvtml/tr/
%{_kde_docdir}/HTML/tr/*
%{_kde_mandir}/tr/*/*
%endif

#------------------------------------------------------------------------------

%if %{build_uk}
%package uk
Summary:	Ukrainian language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-uk
Suggests:	%{name}-uk
Provides:	%{name}-Ukrainian = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description uk
%{summary}.

%files uk
%lang(uk) %{_kde_datadir}/locale/uk/LC_MESSAGES/*
%{_kde_datadir}/locale/uk/LC_SCRIPTS/
%{_kde_datadir}/locale/uk/entry.desktop
%{_kde_appsdir}/ktuberling/sounds/uk*
%{_kde_appsdir}/step/objinfo/l10n/uk/
%{_kde_appsdir}/kvtml/uk/
%{_kde_appsdir}/klettres/uk/
%{_kde_docdir}/HTML/uk/*
%{_kde_mandir}/uk/*/*
%endif

#------------------------------------------------------------------------------

%if %{build_ug}
%package ug
Summary:	Uyghur language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-ug
Provides:	%{name}-Uyghur = %{version}-%{release}

%description ug
%{summary}.

%files ug
%lang(ug) %{_kde_datadir}/locale/ug/LC_MESSAGES/*
%{_kde_datadir}/locale/ug/entry.desktop
%endif

#------------------------------------------------------------------------------

%if %{build_ven}
%package ven
Summary:	Venda language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Provides:	%{name}-Venda = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description ven
%{summary}.

%files ven
%lang(ven) %{_kde_datadir}/locale/ven/LC_MESSAGES/*
%{_kde_datadir}/locale/ven/entry.desktop
%endif

#------------------------------------------------------------------------------

%if %{build_vi}
%package vi
Summary:	Vietnamese language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Provides:	%{name}-Vietnamese = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description vi
%{summary}.

%files vi
%lang(vi) %{_kde_datadir}/locale/vi/LC_MESSAGES/*
%{_kde_datadir}/locale/vi/entry.desktop
%endif

#------------------------------------------------------------------------------

%if %{build_wa}
%package wa
Summary:	Walloon language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-wa
Provides:	%{name}-Walloon = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description wa
%{summary}.

%files wa
%lang(wa) %{_kde_datadir}/locale/wa/LC_MESSAGES/*
%{_kde_datadir}/locale/wa/entry.desktop
%{_kde_appsdir}/ktuberling/sounds/wa*
%{_kde_docdir}/HTML/wa/*
%endif

#------------------------------------------------------------------------------

%if %{build_xh}
%package xh
Summary:	Xhosa (a Bantu language) support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Provides:	%{name}-Xhosa = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description xh
%{summary}.

%files xh
%lang(xh) %{_kde_datadir}/locale/xh/LC_MESSAGES/*
%{_kde_datadir}/locale/xh/entry.desktop
%endif

#------------------------------------------------------------------------------

%if %{build_zh_CN}
%package zh_CN
Summary:	Chinese (Simplified Chinese) language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-zh
Provides:	%{name}-Chinese = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description zh_CN
%{summary}.

%files zh_CN
%lang(zh_CN) %{_kde_datadir}/locale/zh_CN/LC_MESSAGES/*
%{_kde_datadir}/locale/zh_CN/LC_SCRIPTS/
%{_kde_datadir}/locale/zh_CN/charset
%{_kde_datadir}/locale/zh_CN/entry.desktop
%{_kde_datadir}/locale/zh_CN/flag.png
%{_kde_appsdir}/kvtml/zh_CN/
%{_kde_appsdir}/step/objinfo/l10n/zh_CN/
%{_kde_docdir}/HTML/zh_CN/*
%endif

#------------------------------------------------------------------------------

%if %{build_zh_TW}
%package zh_TW
Summary:	Chinese (Traditional) language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-zh
Provides:	%{name}-Chinese-Traditional = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description zh_TW
%{summary}.

%files zh_TW
%lang(zh_TW) %{_kde_datadir}/locale/zh_TW/LC_MESSAGES/*
%{_kde_datadir}/locale/zh_TW/entry.desktop
%{_kde_docdir}/HTML/zh_TW/*
%endif

#------------------------------------------------------------------------------

%prep
%setup -T -q -n %{name}-%{version} -c

for lang in %{langlist} ; do
  echo $lang | grep -v '^#' && \
  xz -dc %{_sourcedir}/%{name}-$lang-%{version}.tar.xz | tar -xf -
done

%if %{build_ca_valencia}
tar -xf %{_sourcedir}/%{name}-ca@valencia-%{version}.tar.xz
%endif

%build
for lang in %{langlist} ; do
pushd %{name}-$lang-%{version}
      %cmake_kde4
      %make
popd
done

# build ca@valencia separately due to the @ in the tarball name
%if %{build_ca_valencia}
pushd %{name}-ca@valencia-%{version}
      %cmake_kde4
      %make
popd
%endif

%install
for lang in %{langlist} ; do
pushd %{name}-$lang-%{version}
     %makeinstall_std -C build
popd
done

# install ca@valencia separately due to the @ in the tarball name
%if %{build_ca_valencia}
pushd %{name}-ca@valencia-%{version}
     %makeinstall_std -C build
popd
%endif

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.2-1
- New version 4.9.2
- Update files for fr locale

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.1-1
- New version 4.9.1

* Mon Aug 06 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.0-1
- New version 4.9.0

* Mon Jul 16 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.8.97-1
- New version 4.8.97

* Thu Jun 28 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.8.95-1
- Update to 4.8.95
- Update file list
- Disable kde-l10n-ru-4.8.4-translations patch

* Fri Jun 08 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 3:4.8.4-69.1mib2010.2
- New version 4.8.4
- Add kde-l10n-ru-4.8.4-translations patch from Rosa
- MIB (Mandriva International Backports)

* Fri May 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 3:4.8.3-69.1mib2010.2
- New version 4.8.3
- MIB (Mandriva International Backports)

* Wed Apr 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 3:4.8.2-69.1mib2010.2
- New version 4.8.2
- Enable pt_BR language
- MIB (Mandriva International Backports)

* Wed Mar 07 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 3:4.8.1-69.1mib2010.2
- New version 4.8.1
- Enable he, id and ug languages again
- Update file lists for fr and pa packages
- MIB (Mandriva International Backports)

* Mon Feb 20 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 3:4.8.0-69.1mib2010.2
+ Revision: 762070
- Backport to 2010.2 for MIB users
- Disable missing he, id, kn and ug languages
- MIB (Mandriva International Backports)

* Wed Jan 18 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.7.97-1
+ Revision: 762070
- Enable fa and si
- Fix uk file list
- Enable pt
- Disable pt translation for now
- New version
- Add back epoch
- Remove Source1
- Disable build_ca_valencia
- Remove %%rename  as kde4-l10n is on not supported anymore distributions
- Remove comments
- Disable build_ca_valencia for now
- Update spec file ( sync with mageia)
- New sources
- New version 4.7.80

  + Zé <ze@mandriva.org>
    - add 4.7.1 sources
    - drop old sources
    - drop old sources

  + vsinitsyn <vsinitsyn>
    - Updated Russian translation for Dolphin, KSysGuard and Nepomuk (this time correct way)
    - Revert commit 696126: Never modify tarball directly
    - Updated Russian translation for Dolphin, KSysGuard and Nepomuk

* Thu Jul 07 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 3:4.6.4-3
+ Revision: 689150
- fix upgrade from 2009.0 by provides/obsoleting kde4-l10n-foo
- use %%global, not %%define (which'll break) for loop in %%{expand:...}

* Mon Jun 27 2011 Alex Burmashev <burmashev@mandriva.org> 3:4.6.4-2
+ Revision: 687462
- updated russian dolphin locale

  + Funda Wang <fwang@mandriva.org>
    - please remove duplicate translations with kdepim

* Tue Jun 14 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.6.4-1
+ Revision: 685093
- import kde-l10n


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14524 |12mr|kdelibs4-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define bootstrap 0
%{?_branch: %{expand: %%global bootstrap 1}}

%define compile_apidox 0
%{?_with_apidox: %{expand: %%global compile_apidox 1}}

%define with_drkonqi 0
%{?_with_drkonqi: %{expand: %%global with_drkonqi 1}}

%define epoch_kdelibs3 30000000

%define udisk_backend 1

# exclude libkactivities or not
%define no_libkactivities 1

%define build_nepomuk 1

Name:		kdelibs4
Summary:	K Desktop Environment - Libraries
Version:	4.9.4
Release:	1
Epoch:		5
Group:		Graphical desktop/KDE
License:	ARTISTIC BSD GPL_V2 LGPL_V2 QPL_V1.0
URL:		http://www.kde.org
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdelibs-%{version}.tar.xz
Source100:	%{name}.rpmlintrc
Patch1:		kdelibs-4.1.85-add-kde-menu.patch
Patch2:		kdelibs-4.5.80-usr-abrt-instead-of-drkonqi.patch
Patch3:		kdelibs-4.7.1-fix-cmakelist-to-use-pthread.patch
Patch100:	kdelibs-4.8.0-plasma.patch
Patch200:	kdelibs-4.8.1-add-extra-catalogs.patch
Patch203:	kdelibs-4.8.95-fileplaces.patch
Patch204:	kdelibs-4.8.1-kfile-knewfilemenu-removed-LinkToDevice.patch
Patch206:	kdelibs-4.8.3-kfile-klook.patch
Patch207:	kdelibs4-4.9.3-iconwidget-revert-commit-c6160d14.patch
Patch208:	kdelibs-4.9.3-kio-ftp.patch
Patch209:	kdelibs-4.9.3-improve-mimetypedetectionforwebdav.patch
BuildRequires:	kde4-macros >= 4.1.71
BuildRequires:	pkgconfig(QtCore)
BuildRequires:	pkgconfig(QtDBus)
BuildRequires:	pkgconfig(avahi-compat-libdns_sd)
BuildRequires:	pkgconfig(avahi-client)
BuildRequires:	pkgconfig(enchant)
BuildRequires:	libxslt-proc
BuildRequires:	pkgconfig(libxslt)
BuildRequires:	pkgconfig(libxml-2.0) >= 2.4.11
BuildRequires:	pkgconfig(openssl)
BuildRequires:	cups-devel >= 1.2
BuildRequires:	pcre-devel
BuildRequires:	pkgconfig(gamin)
BuildRequires:	bzip2-devel
BuildRequires:	pkgconfig(libart-2.0)
BuildRequires:	libsasl-devel
BuildRequires:	tiff-devel
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pam-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(mad)
BuildRequires:	gdbm-devel
BuildRequires:	pkgconfig(jasper)
BuildRequires:	pkgconfig(OpenEXR)
BuildRequires:	acl-devel
BuildRequires:	krb5-devel
BuildRequires:	ungif-devel
BuildRequires:	pkgconfig(libstreams) >= 0.6.3
BuildRequires:	shared-mime-info
%if %{build_nepomuk}
BuildRequires:	pkgconfig(soprano) > 2.7.57
%else
BuildConflicts:	pkgconfig(soprano)
%endif
BuildRequires:	automoc
BuildRequires:	pkgconfig(phonon)
BuildRequires:	pkgconfig(xpm)
BuildRequires:	libxml2-utils
BuildRequires:	pkgconfig(xft)
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(liblzma)
BuildRequires:	libutempter-devel
BuildRequires:	rootcerts
BuildRequires:	flex
BuildRequires:	bison
BuildRequires:	pkgconfig(qca2)
BuildRequires:	polkit-qt-1-devel >= 0.98.1
BuildRequires:	pkgconfig(shared-desktop-ontologies)
BuildRequires:	pkgconfig(libattica)
BuildRequires:	pkgconfig(xscrnsaver)
BuildRequires:	pkgconfig(dbusmenu-qt)
BuildRequires:	docbook-dtd42-xml
BuildRequires:	docbook-style-xsl
BuildRequires:	aspell-devel
BuildRequires:	hspell-devel
BuildRequires:	grantlee-devel
%if %{udisk_backend}
BuildRequires:	pkgconfig(udev)
%endif
#Possible features to be added:
#BuildRequires:	hupnp-devel

%description
Libraries for the K Desktop Environment.

#--------------------------------------------------------------------

%define kde3support_major 4
%define libkde3support %mklibname kde3support %{kde3support_major}

%package -n %{libkde3support}
Summary:	KDE 4 core library
Group:		System/Libraries
Conflicts:	%{_lib}kdecore5 >= %{epoch_kdelibs3}:3.80.3
Obsoletes:	%{_lib}kde3support5 < 3.93.0-0.714006.1

%description -n %{libkde3support}
KDE 4 core library.

%files -n %{libkde3support}
%{_kde_libdir}/libkde3support.so.%{kde3support_major}*

#--------------------------------------------------------------------

%define kdecore_major 5
%define libkdecore %mklibname kdecore %kdecore_major

%package -n %{libkdecore}
Summary:	KDE 4 core library
Group:		System/Libraries
Requires:	phonon-backend >= 4.2.0
Requires:	kde4-config-file
%if ! %{bootstrap}
Suggests:	kde-l10n
%endif
Requires:	kdelibs4-core = %{EVRD}

%description -n %{libkdecore}
KDE 4 core library.

%files -n %{libkdecore}
%{_kde_libdir}/libkdecore.so.%{kdecore_major}*

#--------------------------------------------------------------------

%define kdefakes_major 5
%define libkdefakes %mklibname kdefakes %{kdefakes_major}

%package -n %{libkdefakes}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkdefakes}
KDE 4 core library.

%files -n %{libkdefakes}
%{_kde_libdir}/libkdefakes.so.%{kdefakes_major}*

#--------------------------------------------------------------------

%define kdesu_major 5
%define libkdesu %mklibname kdesu %{kdesu_major}

%package -n %{libkdesu}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkdesu}
KDE 4 core library.

%files -n %{libkdesu}
%{_kde_libdir}/libkdesu.so.%{kdesu_major}*

#--------------------------------------------------------------------

%define kdeui_major 5
%define libkdeui %mklibname kdeui %{kdeui_major}

%package -n %{libkdeui}
Summary:	KDE 4 core library
Group:		System/Libraries
Requires:	dbus-x11

%description -n %{libkdeui}
KDE 4 core library.

%files -n %{libkdeui}
%{_kde_libdir}/libkdeui.so.%{kdeui_major}*

#--------------------------------------------------------------------

%define kdnssd_major 4
%define libkdnssd %mklibname kdnssd %{kdnssd_major}

%package -n %{libkdnssd}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkdnssd}
KDE 4 core library.

%files -n %{libkdnssd}
%{_kde_libdir}/libkdnssd.so.%{kdnssd_major}*

#--------------------------------------------------------------------

%define kfile_major 4
%define libkfile %mklibname kfile %{kfile_major}

%package -n %{libkfile}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkfile}
KDE 4 core library.

%files -n %{libkfile}
%{_kde_libdir}/libkfile.so.%{kfile_major}*

#--------------------------------------------------------------------

%define khtml_major 5
%define libkhtml %mklibname khtml %{khtml_major}

%package -n %{libkhtml}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkhtml}
KDE 4 core library.

%files -n %{libkhtml}
%{_kde_libdir}/libkhtml.so.%{khtml_major}*

#--------------------------------------------------------------------

%define kimproxy_major 4
%define libkimproxy %mklibname kimproxy %{kimproxy_major}

%package -n %{libkimproxy}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkimproxy}
KDE 4 core library.

%files -n %{libkimproxy}
%{_kde_libdir}/libkimproxy.so.%{kimproxy_major}*

#--------------------------------------------------------------------

%define kio_major 5
%define libkio %mklibname kio %{kio_major}

%package -n %{libkio}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkio}
KDE 4 core library.

%files -n %{libkio}
%{_kde_libdir}/libkio.so.%{kio_major}*

#--------------------------------------------------------------------

%define kjsembed_major 4
%define libkjsembed %mklibname kjsembed %{kjsembed_major}

%package -n %{libkjsembed}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkjsembed}
KDE 4 core library.

%files -n %{libkjsembed}
%{_kde_libdir}/libkjsembed.so.%{kjsembed_major}*

#--------------------------------------------------------------------

%define kjs_major 4
%define libkjs %mklibname kjs %{kjs_major}

%package -n %{libkjs}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkjs}
KDE 4 core library.

%files -n %{libkjs}
%{_kde_libdir}/libkjs.so.%{kjs_major}*

#--------------------------------------------------------------------

%define kmediaplayer_major 4
%define libkmediaplayer %mklibname kmediaplayer %{kmediaplayer_major}

%package -n %{libkmediaplayer}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkmediaplayer}
KDE 4 core library.

%files -n %{libkmediaplayer}
%{_kde_libdir}/libkmediaplayer.so.%{kmediaplayer_major}*

#--------------------------------------------------------------------

%define knewstuff2_major 4
%define libknewstuff2 %mklibname knewstuff2_ %{knewstuff2_major}

%package -n %{libknewstuff2}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libknewstuff2}
KDE 4 core library.

%files -n %{libknewstuff2}
%{_kde_libdir}/libknewstuff2.so.%{knewstuff2_major}*

#--------------------------------------------------------------------

%define knotifyconfig_major 4
%define libknotifyconfig %mklibname knotifyconfig %{knotifyconfig_major}

%package -n %{libknotifyconfig}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libknotifyconfig}
KDE 4 core library.

%files -n %{libknotifyconfig}
%{_kde_libdir}/libknotifyconfig.so.%{knotifyconfig_major}*

#--------------------------------------------------------------------

%define kntlm_major 4
%define libkntlm %mklibname kntlm %{kntlm_major}

%package -n %{libkntlm}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkntlm}
KDE 4 core library.

%files -n %{libkntlm}
%{_kde_libdir}/libkntlm.so.%{kntlm_major}*

#--------------------------------------------------------------------

%define kparts_major 4
%define libkparts %mklibname kparts %{kparts_major}

%package -n %{libkparts}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkparts}
KDE 4 core library.

%files -n %{libkparts}
%{_kde_libdir}/libkparts.so.%{kparts_major}*

#--------------------------------------------------------------------

%define krosscore_major 4
%define libkrosscore %mklibname krosscore %{krosscore_major}

%package -n %{libkrosscore}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkrosscore}
KDE 4 core library.

%files -n %{libkrosscore}
%{_kde_libdir}/libkrosscore.so.%{krosscore_major}*

#--------------------------------------------------------------------

%define krossui_major 4
%define libkrossui %mklibname krossui %{krossui_major}

%package -n %{libkrossui}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkrossui}
KDE 4 core library.

%files -n %{libkrossui}
%{_kde_libdir}/libkrossui.so.%{krossui_major}*

#--------------------------------------------------------------------

%define ktexteditor_major 4
%define libktexteditor %mklibname ktexteditor %{ktexteditor_major}

%package -n %{libktexteditor}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libktexteditor}
KDE 4 core library.

%files -n %{libktexteditor}
%{_kde_libdir}/libktexteditor.so.%{ktexteditor_major}*

#--------------------------------------------------------------------

%define kunittest_major 4
%define libkunittest %mklibname kunittest %{kunittest_major}

%package -n %{libkunittest}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkunittest}
KDE 4 core library.

%files -n %{libkunittest}
%{_kde_libdir}/libkunittest.so.%{kunittest_major}*

#--------------------------------------------------------------------

%define kutils_major 4
%define libkutils %mklibname kutils %{kutils_major}

%package -n %{libkutils}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkutils}
KDE 4 core library.

%files -n %{libkutils}
%{_kde_libdir}/libkutils.so.%{kutils_major}*

#--------------------------------------------------------------------

%define solid_major 4
%define libsolid %mklibname solid %{solid_major}

%package -n %{libsolid}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libsolid}
KDE 4 core library.

%files -n %{libsolid}
%{_kde_libdir}/libsolid.so.%{solid_major}*

#--------------------------------------------------------------------

%define threadweaver_major 4
%define libthreadweaver %mklibname threadweaver %{threadweaver_major}

%package -n %{libthreadweaver}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libthreadweaver}
KDE 4 core library.

%files -n %{libthreadweaver}
%{_kde_libdir}/libthreadweaver.so.%{threadweaver_major}*

#--------------------------------------------------------------------

%define kpty_major 4
%define libkpty %mklibname kpty %{kpty_major}

%package -n %{libkpty}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkpty}
KDE 4 core library.

%files -n %{libkpty}
%{_kde_libdir}/libkpty.so.%{kpty_major}*

#--------------------------------------------------------------------

%define kjsapi_major 4
%define libkjsapi %mklibname kjsapi %{kjsapi_major}

%package -n %{libkjsapi}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkjsapi}
KDE 4 core library.

%files -n %{libkjsapi}
%{_kde_libdir}/libkjsapi.so.%{kjsapi_major}*

#--------------------------------------------------------------------

%define libplasma_major 3
%define libplasma %mklibname plasma %{libplasma_major}

%package -n %{libplasma}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libplasma}
KDE 4 core library.

%files -n %{libplasma}
%{_kde_libdir}/libplasma.so.%{libplasma_major}*

#--------------------------------------------------------------------

%define libkunitconversion_major 4
%define libkunitconversion %mklibname kunitconversion %{libkunitconversion_major}

%package -n %{libkunitconversion}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkunitconversion}
KDE 4 core library.

%files -n %{libkunitconversion}
%{_kde_libdir}/libkunitconversion.so.%{libkunitconversion_major}*

#--------------------------------------------------------------------

%define libkdewebkit_major 5
%define libkdewebkit %mklibname kdewebkit %{libkdewebkit_major}

%package -n %{libkdewebkit}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkdewebkit}
KDE 4 library.

%files -n %{libkdewebkit}
%{_kde_libdir}/libkdewebkit.so.%{libkdewebkit_major}*

#----------------------------------------------------------------------------------------

%define libknewstuff3_major 4
%define libknewstuff3 %mklibname knewstuff3_ %{libknewstuff3_major}

%package -n %{libknewstuff3}
Summary:	KDE 4 library
Group:		System/Libraries
Obsoletes:	%{_lib}knewstuff34 < %{EVRD}

%description -n %{libknewstuff3}
KDE 4 library.

%files -n %{libknewstuff3}
%{_kde_libdir}/libknewstuff3.so.%{libknewstuff3_major}*

#--------------------------------------------------------------------

%define libkcmutils_major 4
%define libkcmutils %mklibname kcmutils %{libkcmutils_major}

%package -n %{libkcmutils}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkcmutils}
KDE 4 library.

%files -n %{libkcmutils}
%{_kde_libdir}/libkcmutils.so.%{libkcmutils_major}*

#--------------------------------------------------------------------

%define libkprintutils_major 4
%define libkprintutils %mklibname kprintutils %{libkprintutils_major}

%package -n %{libkprintutils}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkprintutils}
KDE 4 library.

%files -n %{libkprintutils}
%{_kde_libdir}/libkprintutils.so.%{libkprintutils_major}*

#--------------------------------------------------------------------

%define libkidletime_major 4
%define libkidletime %mklibname kidletime %{libkidletime_major}

%package -n %{libkidletime}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkidletime}
KDE 4 library.

%files -n %{libkidletime}
%{_kde_libdir}/libkidletime.so.%{libkidletime_major}*

#--------------------------------------------------------------------

%define libkemoticons_major 4
%define libkemoticons %mklibname kemoticons %{libkemoticons_major}

%package -n %{libkemoticons}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkemoticons}
KDE 4 library.

%files -n %{libkemoticons}
%{_kde_libdir}/libkemoticons.so.%{libkemoticons_major}*

#--------------------------------------------------------------------
%if %{build_nepomuk}
%define nepomuk_major 4
%define libnepomuk %mklibname nepomuk %{nepomuk_major}

%package -n %{libnepomuk}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libnepomuk}
KDE 4 core library.

%files -n %{libnepomuk}
%{_kde_libdir}/libnepomuk.so.%{nepomuk_major}*
%endif

#--------------------------------------------------------------------

%if %{build_nepomuk}
%define libnepomukquery_major 4
%define libnepomukquery %mklibname nepomukquery %{libnepomukquery_major}

%package -n %{libnepomukquery}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libnepomukquery}
KDE 4 library.

%files -n %{libnepomukquery}
%{_kde_libdir}/libnepomukquery.so.%{libnepomukquery_major}*
%endif

#--------------------------------------------------------------------

%if %{build_nepomuk}
%define libnepomukutils_major 4
%define libnepomukutils %mklibname nepomukutils %{libnepomukutils_major}

%package -n %{libnepomukutils}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libnepomukutils}
KDE 4 library.

%files -n %{libnepomukutils}
%{_kde_libdir}/libnepomukutils.so.%{libnepomukutils_major}*
%endif

#--------------------------------------------------------------------

%if ! %{no_libkactivities}
%define libkactivities_major 6
%define libkactivities %mklibname kactivities %{libkactivities_major}

%package -n %{libkactivities}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkactivities}
KDE 4 library.

%files -n %{libkactivities}
%{_kde_libdir}/libkactivities.so.%{libkactivities_major}*
%endif

#--------------------------------------------------------------------

%define libkdeclarative_major 5
%define libkdeclarative %mklibname kdeclarative %{libkdeclarative_major}

%package -n %{libkdeclarative}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkdeclarative}
KDE 4 library.

%files -n %{libkdeclarative}
%{_kde_libdir}/libkdeclarative.so.%{libkdeclarative_major}*

#--------------------------------------------------------------------

%package devel
Group:		Development/KDE and Qt
Summary:	Header files and documentation for compiling KDE applications
Requires:	kde4-macros
Requires:	automoc4
Requires:	qt4-qtdbus
Requires:	kdelibs4-core = %{EVRD}
# add requires on libxml2-utils, as when building most kde applications,
# it will call xmllint to validate the docbook files:
Requires:	libxml2-utils
Requires:	pkgconfig(avahi-compat-libdns_sd)
Requires:	pkgconfig(avahi-client)
Requires:	pkgconfig(enchant)
Requires:	libxslt-proc
Requires:	pkgconfig(libxslt)
Requires:	pkgconfig(openssl)
Requires:	cups-devel >= 1.2
Requires:	pkgconfig(libart-2.0)
Requires:	libsasl-devel
Requires:	tiff-devel
Requires:	pkgconfig(vorbis)
Requires:	pam-devel
Requires:	pkgconfig(alsa)
Requires:	pkgconfig(mad)
Requires:	gdbm-devel
Requires:	pkgconfig(jasper)
Requires:	pkgconfig(OpenEXR)
Requires:	krb5-devel
Requires:	ungif-devel
Requires:	shared-mime-info
Requires:	pkgconfig(xpm)
Requires:	pkgconfig(xft)
Requires:	pkgconfig(shared-desktop-ontologies)
Requires:	%{libkcmutils} = %{EVRD}
Requires:	%{libkde3support} = %{EVRD}
Requires:	%{libkdecore} = %{EVRD}
Requires:	%{libkdefakes} = %{EVRD}
Requires:	%{libkdesu} = %{EVRD}
Requires:	%{libkdeui} = %{EVRD}
Requires:	%{libkdewebkit} = %{EVRD}
Requires:	%{libkdnssd} = %{EVRD}
Requires:	%{libkemoticons} = %{EVRD}
Requires:	%{libkfile} = %{EVRD}
Requires:	%{libkhtml} = %{EVRD}
Requires:	%{libkidletime} = %{EVRD}
Requires:	%{libkimproxy} = %{EVRD}
Requires:	%{libkio} = %{EVRD}
Requires:	%{libkjsapi} = %{EVRD}
Requires:	%{libkjsembed} = %{EVRD}
Requires:	%{libkjs} = %{EVRD}
Requires:	%{libkmediaplayer} = %{EVRD}
Requires:	%{libknewstuff2} = %{EVRD}
Requires:	%{libknewstuff3} = %{EVRD}
Requires:	%{libknotifyconfig} = %{EVRD}
Requires:	%{libkntlm} = %{EVRD}
Requires:	%{libkparts} = %{EVRD}
Requires:	%{libkprintutils} = %{EVRD}
Requires:	%{libkpty} = %{EVRD}
Requires:	%{libkrosscore} = %{EVRD}
Requires:	%{libkrossui} = %{EVRD}
Requires:	%{libktexteditor} = %{EVRD}
Requires:	%{libkunitconversion} = %{EVRD}
Requires:	%{libkunittest} = %{EVRD}
Requires:	%{libkutils} = %{EVRD}
Requires:	%{libplasma} = %{EVRD}
Requires:	%{libsolid} = %{EVRD}
Requires:	%{libthreadweaver} = %{EVRD}
%if ! %{no_libkactivities}
Requires:	%{libkactivities} = %{EVRD}
%endif
Requires:	%{libkdeclarative} = %{EVRD}
%if %{build_nepomuk}
Requires:	%{libnepomuk} = %{EVRD}
Requires:	%{libnepomukquery} = %{EVRD}
Requires:	%{libnepomukutils} = %{EVRD}
%endif
Conflicts:	koffice-devel < 11:1.9.95.9-2mdv
Conflicts:	webkitkde-devel < 0.0-0.1050148.3
Conflicts:	kdeplatform4-devel < 4:0.9.97-3
Conflicts:	%{name}-core < 5:4.7.80-4

%description devel
This package includes the header files you will need to compile applications 
for KDE. Also included is the KDE API documentation in HTML format for easy 
browsing.

%files devel
%{_datadir}/dbus-1/*/*
%{_mandir}/man1/kdecmake.1*
%{_kde_includedir}/*
%{_kde_appsdir}/cmake/modules/*
%{_kde_libdir}/libkdefakes.so
%{_kde_libdir}/libkdesu.so
%{_kde_libdir}/libkdnssd.so
%{_kde_libdir}/libkhtml.so
%{_kde_libdir}/libkimproxy.so
%{_kde_libdir}/libkjs.so
%{_kde_libdir}/libkjsembed.so
%{_kde_libdir}/libkmediaplayer.so
%{_kde_libdir}/libknewstuff2.so
%{_kde_libdir}/libknotifyconfig.so
%{_kde_libdir}/libkntlm.so
%{_kde_libdir}/libkparts.so
%{_kde_libdir}/libkrossui.so
%{_kde_libdir}/libktexteditor.so
%{_kde_libdir}/libkunittest.so
%{_kde_libdir}/libkutils.so
%{_kde_libdir}/libkde3support.so
%{_kde_libdir}/libkpty.so
%{_kde_libdir}/libkfile.so
%{_kde_libdir}/libsolid.so
%{_kde_libdir}/libkrosscore.so
%{_kde_libdir}/libkdecore.so
%{_kde_libdir}/libkdeui.so
%{_kde_libdir}/libkio.so
%{_kde_libdir}/libthreadweaver.so
%{_kde_libdir}/libkjsapi.so
%{_kde_libdir}/libplasma.so
%{_kde_libdir}/libkunitconversion.so
%{_kde_libdir}/libkdewebkit.so
%{_kde_libdir}/libknewstuff3.so
%{_kde_libdir}/libkprintutils.so
%{_kde_libdir}/libkidletime.so
%{_kde_libdir}/libkemoticons.so
%{_kde_libdir}/libkcmutils.so
%if ! %{no_libkactivities}
%{_kde_libdir}/libkactivities.so
%endif
%if %{build_nepomuk}
%{_kde_libdir}/libnepomuk.so
%{_kde_libdir}/libnepomukquery.so
%{_kde_libdir}/libnepomukutils.so
%endif
%{_kde_libdir}/libkdeclarative.so
%{_kde_libdir}/kde4/plugins/designer
%{_kde_bindir}/checkXML
%{_kde_mandir}/man1/checkXML.1*
%{_kde_mandir}/man1/makekdewidgets.1*
%{_kde_mandir}/man1/kconfig_compiler.1*
%{_kde_bindir}/kconfig_compiler
%{_kde_bindir}/makekdewidgets
%{_libdir}/cmake/KDeclarative/*.cmake

#----------------------------------------------------------------------------------

%package core
Group:		Graphical desktop/KDE
Summary:	KDE 4 system core files
Suggests:	enchant-dictionary
Suggests:	xdg-utils
Requires:	shared-mime-info
Requires:	docbook-dtd42-xml
Requires:	docbook-style-xsl
Requires:	rootcerts
Requires:	shared-desktop-ontologies
Conflicts:	kdebase4-runtime < 1:4.6.0
Requires:	abrt

%description core
KDE 4 system core files.

%files core
%{_kde_bindir}/kbuildsycoca4
%{_kde_bindir}/kcookiejar4
%{_kde_bindir}/kde4-config
%{_kde_bindir}/kded4
%{_kde_bindir}/kdeinit4
%{_kde_bindir}/kdeinit4_shutdown
%{_kde_bindir}/kdeinit4_wrapper
%{_kde_bindir}/kjs
%{_kde_bindir}/kjscmd
%{_kde_bindir}/kross
%{_kde_bindir}/kshell4
%{_kde_bindir}/kunittestmodrunner
%{_kde_bindir}/kwrapper4
%{_kde_bindir}/meinproc4
%{_kde_bindir}/meinproc4_simple
%{_kde_bindir}/preparetips
%if %{build_nepomuk}
%{_kde_bindir}/nepomuk-rcgen
%{_kde_bindir}/kfilemetadatareader
%endif
%dir %{_kde_libdir}/kde4
%{_kde_libdir}/kde4/*.so
%dir %{_kde_libdir}/kde4/libexec
%{_kde_libdir}/kde4/libexec/filesharelist
%attr(4755,root,root) %{_kde_libdir}/kde4/libexec/fileshareset
%{_kde_libdir}/kde4/libexec/kauth-policy-gen
%{_kde_libdir}/kde4/libexec/kconf_update
%{_kde_libdir}/kde4/libexec/kdesu_stub
%{_kde_libdir}/kde4/libexec/kio_http_cache_cleaner
%{_kde_libdir}/kde4/libexec/kioslave
%{_kde_libdir}/kde4/libexec/klauncher
%{_kde_libdir}/kde4/libexec/kmailservice
%attr(4755,root,root) %{_kde_libdir}/kde4/libexec/kpac_dhcp_helper
%{_kde_libdir}/kde4/libexec/ksendbugmail
%{_kde_libdir}/kde4/libexec/ktelnetservice
%{_kde_libdir}/kde4/libexec/lnusertemp
%{_kde_libdir}/kde4/libexec/start_kdeinit
%{_kde_libdir}/kde4/libexec/start_kdeinit_wrapper
%dir %{_kde_libdir}/kde4/plugins
%{_kde_libdir}/kde4/plugins/imageformats
%{_kde_libdir}/kde4/plugins/kauth
%{_kde_libdir}/kde4/plugins/script
%{_kde_libdir}/libkdeinit4_*
%{_kde_datadir}/config
%{_kde_datadir}/mime/*
%{_kde_datadir}/kde4
%{_kde_applicationsdir}/kmailservice.desktop
%{_kde_applicationsdir}/ktelnetservice.desktop
%{_kde_appsdir}/proxyscout
%{_kde_appsdir}/LICENSES
%{_kde_appsdir}/kssl
%{_kde_appsdir}/ksgmltools2
%{_kde_appsdir}/knewstuff
%{_kde_appsdir}/kjava
%{_kde_appsdir}/khtml
%{_kde_appsdir}/kdewidgets
%{_kde_appsdir}/kdeui
%{_kde_appsdir}/kconf_update
%{_kde_appsdir}/kcm_componentchooser
%{_kde_appsdir}/kcharselect
%{_kde_docdir}/HTML/en/sonnet
%{_kde_docdir}/HTML/en/common/*
%{_kde_docdir}/HTML/en/kioslave/data
%{_kde_docdir}/HTML/en/kioslave/file
%{_kde_docdir}/HTML/en/kioslave/ftp
%{_kde_docdir}/HTML/en/kioslave/help
%{_kde_docdir}/HTML/en/kioslave/http
%{_kde_docdir}/HTML/en/kioslave/mailto
%{_kde_docdir}/HTML/en/kioslave/rlogin
%{_kde_docdir}/HTML/en/kioslave/telnet
%{_kde_docdir}/HTML/en/kioslave/webdav
%{_kde_mandir}/man1/kde4-config.1*
%{_kde_mandir}/man7/kdeoptions.7*
%{_kde_mandir}/man7/qtoptions.7*
%{_kde_mandir}/man8/kbuildsycoca4.8*
%{_kde_mandir}/man8/kcookiejar4.8*
%{_kde_mandir}/man8/kdeinit4.8*
%{_kde_mandir}/man8/meinproc4.8*
%{_kde_mandir}/man1/kjs.1.*
%{_kde_mandir}/man1/kjscmd.1.*
%{_kde_mandir}/man1/kross.1.*
%{_kde_mandir}/man1/preparetips.1.*
%{_kde_mandir}/man8/kded4.8.*
%{_kde_iconsdir}/hicolor/*/actions/presence_away.png
%{_kde_iconsdir}/hicolor/*/actions/presence_offline.png
%{_kde_iconsdir}/hicolor/*/actions/presence_online.png
%{_kde_iconsdir}/hicolor/*/actions/presence_unknown.png
%{_kde_datadir}/locale/all_languages
%{_sysconfdir}/dbus-1/system.d/org.kde.auth.conf
%{_kde_sysconfdir}/xdg/kde4/menus/applications.menu
%{_kde_appsdir}/kauth
%{_kde_appsdir}/plasma
%{_kde_datadir}/locale/en_US/entry.desktop

#----------------------------------------------------------------------------------

%if %{compile_apidox}
%package apidoc
Group:		Development/KDE and Qt
Summary:	Development documentation for %{name}
Requires:	qt4-doc

%description apidoc
This packages contains all development documentation for kdelibs

%files apidoc
%{_docdir}/kde4/api/*
%endif

#----------------------------------------------------------------------------------

%prep
%setup -q -n kdelibs-%{version}

%patch1 -p0
%if ! %{with_drkonqi}
%patch2 -p0
%endif
%patch3 -p1
%patch100 -p1
%patch200 -p1
%patch203 -p1
%patch204 -p1
%patch206 -p1
%patch207 -p1
%patch208 -p1
%patch209 -p1

%build
%cmake_kde4 %{?no_libkactivities:-DBUILD_libkactivities:BOOL=OFF}

%if %{compile_apidox}
  cd ..
  doc/api/doxygen.sh --doxdatadir=${PWD}/doc/common .
%endif

%install
%makeinstall_std -C build

%if %{compile_apidox}
  mkdir -p %{buildroot}%{_docdir}/kde4/api
  cp -av kdelibs-%{version}-apidocs %{buildroot}%{_docdir}/kde4/api/kdelibs
%endif

rm -fr %{buildroot}%{_kde_appsdir}/kssl/ca-bundle.crt
ln -snf %{_sysconfdir}/pki/tls/certs/ca-bundle.crt %{buildroot}%{_kde_appsdir}/kssl/ca-bundle.crt


%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5:4.9.4-1
- New version 4.9.4

* Thu Nov 29 2012 Sergey Borovkov <sergey.borovkov@osinit.ru> 5:4.9.3-2
- Added patch for webdav mimetypes detection

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5:4.9.3-1
- New version 4.9.3

* Fri Nov 04 2012 Sergey Borovkov <sergey.borovkov@osinit.ru> 5:4.9.2-2
- Updated klook patch

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5:4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5:4.9.1-2
- New version 4.9.1
- Add patch for items preview with klook in standard open/save dialog

* Fri Aug 03 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5:4.9.0-1
- New version 4.9.0

* Thu Jul 12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5:4.8.97-1
- New version 4.8.97

* Mon Jul 09 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5:4.8.95-4
- Update fileplaces patch (adds Documents to default bookmarks)

* Sun Jul 08 2012 Bernhard Rosenkraenzer <bero@bero.eu> 5:4.8.95-3
+ Revision: 808509
- Rebuild for libudev.so.1
- Fix rpmlint problems

* Mon Jul 02 2012 Andrey Bondrov <abondrov@mandriva.org> 5:4.8.95-2
+ Revision: 807874
- Rebuild for new attica

* Sun Jul 01 2012 Andrey Bondrov <abondrov@mandriva.org> 5:4.8.95-1
+ Revision: 807688
- Adjust BuildRequires a bit
- Convert more stuff to pkgconfig style
- Convert BuildRequires to pkgconfig style again
- Update to 4.8.95, sync with Rosa

* Fri Jun 08 2012 Crispin Boylan <crisb@mandriva.org> 5:4.8.4-1
+ Revision: 803578
- New release

* Fri May 04 2012 Crispin Boylan <crisb@mandriva.org> 5:4.8.3-1
+ Revision: 795964
- New release

* Wed Apr 18 2012 Crispin Boylan <crisb@mandriva.org> 5:4.8.2-1
+ Revision: 791676
- New release

* Thu Mar 29 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 5:4.8.1-2
+ Revision: 788192
- rebuild with fixed dependency generator

* Tue Mar 13 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 5:4.8.1-1
+ Revision: 784597
- Fix file list
- New upstream tarball

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - use pkgconfig() deps for buildrequires

* Sun Feb 12 2012 Oden Eriksson <oeriksson@mandriva.com> 5:4.8.0-5
+ Revision: 773525
- rebuild
- rebuilt because of missing lib[64]kjsapi4

* Wed Feb 08 2012 Matthew Dawkins <mattydaw@mandriva.org> 5:4.8.0-3
+ Revision: 772226
- added missing BR libxi-devel

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuilt for new pcre

* Sat Jan 28 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 5:4.8.0-2
+ Revision: 769544
- Add P100: Fix loading profiles

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 5:4.8.0-1
+ Revision: 762515
- New upstream tarball
- Add Requires: dbus-x11 ( from mageia )

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 5:4.7.97-1
+ Revision: 758100
- New upstream tarball

* Sat Dec 31 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 5:4.7.95-1
+ Revision: 748541
- New version

* Thu Dec 29 2011 Zé <ze@mandriva.org> 5:4.7.90-2
+ Revision: 748187
- rebuild against new attica

* Fri Dec 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 5:4.7.90-1
+ Revision: 739370
- New upstream tarball

  + Zé <ze@mandriva.org>
    - fix path fir dbus files
    - seams neoclust dont cares about fixing things, kde-l10n-en_US needs to be removed else is NOT possible to upgrade to kde from cooker
    - clean requires that already exist by default in devel package

* Fri Nov 25 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 5:4.7.80-6
+ Revision: 733369
- remove overlapping dependencies for -devel package triggering rpm bug

* Fri Nov 25 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 5:4.7.80-5
+ Revision: 733316
- Fix requires in the devel package

* Fri Nov 25 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 5:4.7.80-4
+ Revision: 733301
- Add back mattydaw buildrequire fix
- Enhance self requires
- Add grantlee-devel as buildrequires
  Do not provide plasma-devel anymore
- Add SUID on kpac_dhcp_helper ( from fedora )
- Move makekdewidgets in devel ( from fedora )
- Revert previous commit ( some changes will be cherrypicked if useful)
- Fix icons listing  ( Patch from Mikala )
- Do not own icons dir
- Revert the 3 previous commits because they were wrong:

  + Zé <ze@mandriva.org>
    - once again you revert things that fix errors, mainproc its just needed to develop as discussed with major kde velopment person
    - theres:
      o %%{_kde_libdir}/kde4/plugins/script/libkrossqtsplugin.so.4
      o %%{_kde_libdir}/kde4/plugins/script/libkrossqtsplugin.so.4.7.0
      that arent devel files, and exist in core, thats why %%{_kde_libdir}/kde4/plugins/script/libkrossqtsplugin.so is moved to devel package being a devel file
    - you should be consistent to what you say and use the same macros the files that exist in /etc
    - the the file list was to fix the file listed twice since you had a simple * and in the next line you was listing again a file from the same path
    - the file %%{_kde_libdir}/kde4/libexec/kauth-policy-gen needs to be setuid as indicated in kio/misc/kpac/README.wpad (this was also indicated in the spec.
    - its neeed to have a conflict for kde-l10n-en_US, since kde-l10n-en_US < 2:4.6.4-1 isnt conflicting with the official one since their version is 4.6.4-2, therefore the existant conflict was useless and was preventing an upgrade.
    - please try to not revert fixes that are fixing errors just because you dont like me and for the sake of kde

* Fri Nov 25 2011 Matthew Dawkins <mattydaw@mandriva.org> 5:4.7.80-3
+ Revision: 733275
- fixed BR this time
- corrected BR name

  + Zé <ze@mandriva.org>
    - put back binaries that are only used for development into devel package:
        o %%{_kde_bindir}/makekdewidgets
        o %%{_kde_bindir}/meinproc4
        o %%{_kde_bindir}/meinproc4_simple
      and there manuals:
        o %%{_kde_mandir}/man1/kdecmake.1*
        o %%{_kde_mandir}/man1/makekdewidgets.1*
        o %%{_kde_mandir}/man8/meinproc4.8*
    - set suid kauth-policy-gen due to security issues
    - conflict kde-l10n-en_US to allow upgrades (for example upgrading to cooker)
    - fix file list to avoid files in severall packages (duplicates)
    - move %%{_kde_libdir}/kde4/plugins/script/libkrossqtsplugin.so into devel package
    - add back grantlee support for generating compilable code by the ModelEventLogger
    - do not own directory /usr/share/icons
    - fix an entry from %%_kde_sysconfdir to %%{_sysconfdir},but in fact we could even use the prefix in all entries if kde4-macros would be correctly done,and the files would continue being installed in /etc even if using the macro %%{_kde_sysconfdir}
    - rename %%_docdir into %%{_kde_docdir} to avoid installing diferente kde versions documentation in the same directory, therefore causing conflicts

* Tue Nov 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 5:4.7.80-2
+ Revision: 732447
- Try to workaround a nasty rpm5 bug by changing a space by a tab
  in kdelibs4-devel Requires

* Sat Nov 19 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 5:4.7.80-1
+ Revision: 731719
- New version 4.7.80
- Add back libkactivities-devel requires now it is fixed

* Fri Nov 18 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 5:4.7.41-10
+ Revision: 731558
- Do not requires libkactivities-devel

* Fri Nov 18 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 5:4.7.41-9
+ Revision: 731534
- Fix requires when building W/o bundled libkactivities

* Fri Nov 18 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 5:4.7.41-8
+ Revision: 731516
- Fix file list when building w/o bundled libkactivities
- Do not build bundled libkactivities

* Tue Nov 01 2011 Oden Eriksson <oeriksson@mandriva.com> 5:4.7.41-6
+ Revision: 709282
- sync with MDVSA-2011:162

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Revert previous commits:
      	- Do not move files in devel packages w/o good reasons: .so files in kde in %%libdir/kde4/ are not devel files and this add no devel requires
      	- Do not use kde macros for files not owned by kde packages
      	- Do not move to many files in the devel package
    - Revert because previous commit has not been reviewed by Mandriva kde team, this is a MUST HAVE

  + Zé <ze@mandriva.org>
    - use kde4 macros
    - add conflict for kde-l10n-en_US to avoid break upgrade into version 4.7.41
    - fix provides
    - move strict development apps into devel package
    - move devel file to correct package to avoid having kdelibs4-devel installed by default
    - enable grantlee support needed by ProxyModel test suite
    - add missing major4 variable
    - > - add optional support for grantlee
      > - mode strict devel apps into devel package
      > - fix kde-l10n-en_US conflict
      > - use kde macros
      > - fix install section (clean buildroot before install)
      > - arrange spec
    - do not own icons directory
    - move %%libdir/kde4/plugins/script/libkrossqtsplugin.so into devel package,this was causing th at devel package was being installed wrongly required
    - change to conflict since obsolete will erase kde-l10n-EN_USfrom BS

* Thu Sep 29 2011 Zé <ze@mandriva.org> 5:4.7.41-4
+ Revision: 701887
- we need to obsolete kde-l10n-en_US to avoid break upgrade into cooker
- add missing conflict for kde-l10n-en_US

* Mon Sep 19 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 5:4.7.41-3
+ Revision: 700277
- Workaround libpng new API
- Fix kdelibs build

* Mon Aug 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 5:4.7.41-1
+ Revision: 696064
- New version 4.7.41

* Wed Jul 27 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 5:4.7.40-1
+ Revision: 691997
- Remove wrong requires
- Finally fix file list
- Fix file list
- Fix file list
- Fix file list
- Fix file list
- Fix file list
- Fix file list
- Add new libs packages
- Update to kde 4.7.40
  Comment all file list to be able to see the whole list

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - make %%branch conditional inline in just one release tag definition to avoid
      confusion about which to update
    - fix file conflict during upgrade due to /usr/share/locale/en_US/entry.desktop
      being moved to kdelibs4-core from kdebase4-runtime
    - fix upgrade of %%{_lib}knewstuff34 to renamed %%{_lib}knewstuff3_4

* Mon Jul 11 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.6.95-1
+ Revision: 689599
- New version 4.7 Rc2

* Fri Jul 08 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.6.90-2
+ Revision: 689331
- Fix requires in the devel package

* Fri Jul 08 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.6.90-1
+ Revision: 689295
- Fix file list
- Update to kde 4.7 rc1

* Thu Jun 16 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.6.4-6
+ Revision: 685494
- Rebuild without bootstraping

* Wed Jun 15 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.6.4-5
+ Revision: 685455
- Enable bootstrap
- Change kde-l10n as suggests the time it is in contrib

* Wed Jun 15 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.6.4-4
+ Revision: 685222
- Remove kde-l10n-en_US package
  Change kde4-l10n requires into kde-l10n

* Tue Jun 14 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.6.4-3
+ Revision: 684994
- Fix patch name
- Update nepomuk patch
- New version 4.6.4

* Mon Jun 06 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.6.3-3
+ Revision: 682950
- Add NetworkShare for solid from trunk

* Mon Jun 06 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.6.3-2
+ Revision: 682893
- Sync nepomuk with trunk
- Remove old and unneeded obsoletes/conflicts
  Adapt spec file for rpm5

* Thu May 12 2011 Funda Wang <fwang@mandriva.org> 2:4.6.3-1
+ Revision: 673924
- New version 4.6.3
  hunspell patch merged

* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 2:4.6.2-2
+ Revision: 655818
- add upstream patch to find hunspell 1.3

* Wed Apr 06 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.6.2-1
+ Revision: 650960
- Remove merged patch
- Remove mkrel
- New version 4.6.2

* Mon Mar 28 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.6.1-6
+ Revision: 648669
- Add P100 to fix CVE-2011-1168

* Mon Mar 21 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.6.1-5
+ Revision: 647286
- Enable udisk backend
- Better fix for buildrequires

* Mon Mar 21 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.6.1-4
+ Revision: 647284
- FIx builrequires

* Tue Mar 08 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.6.1-3
+ Revision: 642841
- Add back patch use mdv translations in menu + dolphin

* Mon Feb 28 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.6.1-2
+ Revision: 640728
- New version 4.6.1

* Fri Feb 18 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.6.0-2
+ Revision: 638474
- Do not use ia ora anymore

* Wed Jan 26 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.6.0-1
+ Revision: 632980
- Remove merged patch
- New version KDE 4.6 Final

* Fri Jan 21 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.5.95-6
+ Revision: 632066
- Fix patch name

  + John Balcaen <mikala@mandriva.org>
    - Add patch100 from upstream to fix kde #251356 (fix a crash in solid udev backend)

* Thu Jan 06 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.5.95-5mdv2011.0
+ Revision: 629122
- New version KDE 4.6 RC2

* Thu Dec 23 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.5.90-5mdv2011.0
+ Revision: 624065
- New upstream tarball

* Tue Dec 14 2010 Funda Wang <fwang@mandriva.org> 2:4.5.85-5mdv2011.0
+ Revision: 621657
- really rebuild for new polkit-qt

* Fri Dec 10 2010 Funda Wang <fwang@mandriva.org> 2:4.5.85-4mdv2011.0
+ Revision: 620271
- rebuild for new polit-qt-1

* Wed Dec 08 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.5.85-3mdv2011.0
+ Revision: 616345
- New upstream tarball

* Wed Dec 01 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.5.80-3mdv2011.0
+ Revision: 604215
- Fix requires

* Mon Nov 29 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.5.80-2mdv2011.0
+ Revision: 603087
- Use ABRT instead of DrKonqi

* Fri Nov 26 2010 Funda Wang <fwang@mandriva.org> 2:4.5.80-1mdv2011.0
+ Revision: 601419
- new version 4.5.80 (aka 4.6 beta1)

* Sat Nov 20 2010 Funda Wang <fwang@mandriva.org> 2:4.5.77-0.svn1198704.1mdv2011.0
+ Revision: 599088
- new snapshot 4.5.77

* Thu Nov 18 2010 Funda Wang <fwang@mandriva.org> 2:4.5.76-0.svn1197335.3mdv2011.0
+ Revision: 598545
- requires docbook-style for transforming

* Mon Nov 15 2010 Funda Wang <fwang@mandriva.org> 2:4.5.76-0.svn1197335.2mdv2011.0
+ Revision: 597694
- new snapshot

* Sat Nov 13 2010 Funda Wang <fwang@mandriva.org> 2:4.5.76-0.svn1195844.2mdv2011.0
+ Revision: 597066
- add conflicts to ease upgrade

* Fri Nov 12 2010 Funda Wang <fwang@mandriva.org> 2:4.5.76-0.svn1195844.1mdv2011.0
+ Revision: 596454
- split out en_US
- new snapshot 4.5.76

* Thu Oct 28 2010 Funda Wang <fwang@mandriva.org> 2:4.5.74-0.svn1190490.1mdv2011.0
+ Revision: 589655
- upstream tarball

* Wed Oct 27 2010 Funda Wang <fwang@mandriva.org> 2:4.5.73-0.svn1190377.1mdv2011.0
+ Revision: 589594
- New snapshot
- new snapshot to fix bug#61416

* Thu Oct 07 2010 Funda Wang <fwang@mandriva.org> 2:4.5.71-0.svn1183355.1mdv2011.0
+ Revision: 583975
- update file list
- new snapshot 4.5.71
- modify libpackage name according to our lib policy

* Tue Sep 14 2010 Funda Wang <fwang@mandriva.org> 2:4.5.68-1mdv2011.0
+ Revision: 578129
- clean extra spaces
- New snapshot 4.5.68
- Patch10 merged upstream

* Thu Sep 02 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.5.67-2mdv2011.0
+ Revision: 575366
- Fix groups
- Fix file list
- Fix file list
- Fix groups
- New version 4.5.67
- Rebuild

  + Funda Wang <fwang@mandriva.org>
    - bump requires on soprano

* Mon Aug 30 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.5.65-2mdv2011.0
+ Revision: 574551
- Rebuild

* Mon Aug 30 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.5.65-1mdv2011.0
+ Revision: 574457
- Use kde snapshots

* Wed Aug 18 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.5.0-4mdv2011.0
+ Revision: 571147
- Rediff default places patch
  Merge timeline patch inside the default places one

* Tue Aug 10 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.5.0-2mdv2011.0
+ Revision: 568346
- Fix build release
- New upstream tarball

* Wed Aug 04 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.5.0-1mdv2011.0
+ Revision: 565757
- Update to version 4.5.0

* Tue Jul 27 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.95-1mdv2011.0
+ Revision: 562080
- kde 4.4.95

* Fri Jul 23 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.92-1mdv2011.0
+ Revision: 557154
- Remove old sources/patches
- Update to kde 4.5 RC 2

* Wed Jun 23 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.3-16mdv2010.1
+ Revision: 548732
- Add missing header ( needed for nepomuk scribo)

* Sat Jun 19 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.3-15mdv2010.1
+ Revision: 548335
- Add new UDS Entry, needed for runtime

* Fri Jun 18 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.3-14mdv2010.1
+ Revision: 548296
- Fix file list
- Update nepomuk patch

* Thu Jun 10 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.3-13mdv2010.1
+ Revision: 547857
- Fix size of pushbuttons in notifications

* Wed Jun 02 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.3-12mdv2010.1
+ Revision: 546996
- Remove patch6, break command line encoding

* Wed May 26 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.3-11mdv2010.1
+ Revision: 546314
- Fix Timeline translation
- Add 2 nepomuk patches from trunk fixing crashes

* Mon May 24 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.3-9mdv2010.1
+ Revision: 545742
- Rebuild in release mode

* Mon May 17 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.3-8mdv2010.1
+ Revision: 544912
- Add patches to sync with branch

  + Ahmad Samir <ahmadsamir@mandriva.org>
    - proof-read the About KDE -> Mandriva KDE text

* Wed May 12 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.3-7mdv2010.1
+ Revision: 544573
- Fix FindFFmpeg.cmake, to be kdemultimedia friendly

* Wed May 12 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.3-6mdv2010.1
+ Revision: 544547
- New version of FindFFmpeg.cmake needed for fmpegthumbnailer for video previews
- Update nepomuk patch

* Sun May 09 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.3-5mdv2010.1
+ Revision: 544285
- Add Nepomuk/Query/OptionalTerm include ( needed for nepomuk-scribo )

* Sun May 09 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.3-4mdv2010.1
+ Revision: 544220
- New version of the nepomuk patch
- Add branch patches:
        - Allow empty passwords and logins on routers
        - Add a new french translator
- Update nepomuk patch
- add patch
- Add branch patches (P100 -> 103 )

* Tue May 04 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.3-1mdv2010.1
+ Revision: 542134
- Update to version 4.4.3

* Tue May 04 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.2-5mdv2010.1
+ Revision: 542024
- Sync nepomuk with trunk
- Apply patch13 conditionnaly
- Add a patch ( not applied yet ) disactivating DrKonqi )

* Thu Apr 15 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.2-4mdv2010.1
+ Revision: 535022
- Really remove solid patch for now

* Tue Apr 06 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.2-3mdv2010.1
+ Revision: 532383
- Rebuild

* Fri Apr 02 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.2-2mdv2010.1
+ Revision: 530785
- Add back nepomuk patch

* Tue Mar 30 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.2-1mdv2010.1
+ Revision: 528932
- Fix trash patch ( add a new config key)
- Disable the solid backport for the moment
- Update to version 4.4.2

* Sun Mar 28 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.1-5mdv2010.1
+ Revision: 528307
- Rebuild against new perl

* Fri Mar 26 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.1-4mdv2010.1
+ Revision: 527687
- Update solid patch

* Thu Mar 25 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.1-3mdv2010.1
+ Revision: 527506
- Add a confirmation window when empyting trash bin

* Wed Mar 10 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.1-2mdv2010.1
+ Revision: 517448
- Rebuild because of lost package

* Wed Mar 10 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.1-1mdv2010.1
+ Revision: 517370
- Sync solid with trunk that provide a kupnp backend.
- Remove patch4, this have been fixed upstream in commit 1094430
- Backport a trunk patch fixing kdialog buttons focus
- Remove merged patches
- Update to version 4.4.1

  + Christophe Fergeau <cfergeau@mandriva.com>
    - only build enchant spellchecker for more distro-wide consistency

* Wed Feb 24 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.0-17mdv2010.1
+ Revision: 510670
- Add branch patch fixing nepomuk bug
- Add a branch patch fixing a crash
- Fix kdelibs-4.4.0-fix-detect-shared-folder.patch
- Properly detect shared folders
- Use Downloads instead of Download

* Tue Feb 16 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.0-14mdv2010.1
+ Revision: 506561
- Backport commit 1090919 from branch

* Mon Feb 15 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.0-13mdv2010.1
+ Revision: 506139
- Fix typo in videos default place
- Add some new default places ( Music, download, pictures, videos)
  Rediff patch for default timeline place
  Add comment about patch10

* Tue Feb 09 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.0-11mdv2010.1
+ Revision: 503108
- Use new upstream tarball

* Tue Feb 09 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.0-10mdv2010.1
+ Revision: 502612
- Update to version 4.4.0

* Thu Feb 04 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.98-10mdv2010.1
+ Revision: 500744
- Disable patch10 for the moment

* Wed Feb 03 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.98-9mdv2010.1
+ Revision: 500310
- Fix kdelibs-4.3.98-fix-supportedprotocols.patch
- forward port 2010 patch to handle zip:/ kioslave for non kde apps

* Tue Feb 02 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.98-7mdv2010.1
+ Revision: 499816
- Do not hardcode default theme, use the one from aplasmarc instead

* Mon Feb 01 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.98-6mdv2010.1
+ Revision: 498987
- Fix file list to use polkit-1
- Fix file list
- Use PolkitQt-1 by default

* Mon Feb 01 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.98-5mdv2010.1
+ Revision: 498952
- Update to version 4.3.98 aka "kde 4.4 RC3"

* Sun Jan 31 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.95-5mdv2010.1
+ Revision: 498808
- Use mdv theme by default

* Fri Jan 29 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.95-4mdv2010.1
+ Revision: 498054
- Apply P9

* Fri Jan 29 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.95-3mdv2010.1
+ Revision: 498053
- Fix default wallpaper

* Wed Jan 27 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.95-2mdv2010.1
+ Revision: 496963
- Do not build with enable final, BKO: 220403

* Mon Jan 25 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.95-1mdv2010.1
+ Revision: 495628
- Use Polkit as backend for the moment
- Update to kde 4.4Rc2
- Enable polkit support

* Fri Jan 22 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.90-4mdv2010.1
+ Revision: 494905
- Fix plasma to use the WallpaperMode defined in the desktoptheme

* Sun Jan 17 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.90-3mdv2010.1
+ Revision: 492871
- Fix conflict with kdeplatform4-devel

* Mon Jan 11 2010 Funda Wang <fwang@mandriva.org> 2:4.3.90-2mdv2010.1
+ Revision: 489620
- rebuild for new libjpeg v8

* Fri Jan 08 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.90-1mdv2010.1
+ Revision: 487675
- Remove merged patch
- Update to 4.4 Rc1
- Remove those as they are already required by qt4-devel

* Sat Dec 26 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.85-6mdv2010.1
+ Revision: 482501
- Add libxscrnsaver-devel as buildrequires

* Sat Dec 26 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.85-5mdv2010.1
+ Revision: 482488
- Remove unneeded X11-Devel buildrequires

* Sat Dec 26 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.85-4mdv2010.1
+ Revision: 482333
- Bump release
- Build with enable final

* Wed Dec 23 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.85-3mdv2010.1
+ Revision: 481687
- Rebuild in debug mode

* Tue Dec 22 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.85-2mdv2010.1
+ Revision: 481287
- use patch from strueg to active the timeline:/ protocol

* Mon Dec 21 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.85-1mdv2010.1
+ Revision: 480514
- Update to kde 4.4 Beta2
- Obsolete lilypond-kde

* Tue Dec 15 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.80-5mdv2010.1
+ Revision: 479029
- Requires shared-desktop-ontologies on kdelibs4-common

* Fri Dec 04 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.80-4mdv2010.1
+ Revision: 473341
- Add shared-desktop-ontologies as requires on devel package

* Fri Dec 04 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.80-3mdv2010.1
+ Revision: 473191
- Use updated tarballs for beta1

* Thu Dec 03 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.80-2mdv2010.1
+ Revision: 472867
- Add attica-devel as BuildRequire

* Thu Dec 03 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.80-1mdv2010.1
+ Revision: 472794
- Update to kde 4.4 Beta1
  Remove merged patch
  Rediff patches

* Mon Nov 30 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.77-2mdv2010.1
+ Revision: 471753
- Fix crash in kbuildsycoca and add debugs to understand more why it crashed

  + Funda Wang <fwang@mandriva.org>
    - fix requires on qt4

* Thu Nov 26 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.77-1mdv2010.1
+ Revision: 470360
- Add libknewstuff3 package
- Remove unused test patch
- Update to kde 4.3.77
- Use kde macro for the included files
- conflicts with old webkitkde package

  + Funda Wang <fwang@mandriva.org>
    - add conflicts on webkitkde

* Mon Nov 16 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.75-3mdv2010.1
+ Revision: 466628
- Revert wrong commit

  + Funda Wang <fwang@mandriva.org>
    - obsoletes webkitkde also
    - increase conflicts on kdebase-workspace

* Mon Nov 16 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.75-1mdv2010.1
+ Revision: 466494
- Update to kde 4.3.75
  Rediff patch 5
  Remove patch 8: merged upstream
  New packages:
              - libkdewebkit
              - libnepomukquery

* Wed Nov 11 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.73-5mdv2010.1
+ Revision: 464717
- sorry, those debug things should not have been commited
- Rebuild against new qt

* Sat Nov 07 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.73-3mdv2010.1
+ Revision: 462409
- Add kdelibs experimental back in kdelibs

* Fri Nov 06 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.73-2mdv2010.1
+ Revision: 461243
- Obsolete kdelibs4-experimental-devel for now ( the one from trunk is empty for the moment )

* Fri Nov 06 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.73-1mdv2010.1
+ Revision: 461099
- Fix buildrequires
- fix vars name
- Honor the Use of Hal-lock
- Fix Requires on qt4
- Update to kde 4.3.73
  Remove merged patches
  Fix File list
  Rediff some patches

* Wed Oct 28 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.2-11mdv2010.0
+ Revision: 459715
- Add patch 119 to fix a security issue ( http://www.ocert.org/advisories/ocert-2009-015.html )
- use a macro for kdelibs3 epoch

* Thu Oct 22 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.2-9mdv2010.0
+ Revision: 458649
- Use rootcerts instead of kde bundled certs

* Sun Oct 18 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.2-8mdv2010.0
+ Revision: 458085
- backport a nepomuk fix
- Add a suggests in xdg-utils, to allow to use kde4 apps outside of KDE
- Remove kdelibs-4.3.2-use-xdgopen-prefer-kfmclient.patch because this is useless as
  this patch will call, under KDE, kfmclient or kde-open and as if we are not under KDE,
  xdg-open will be called.
  The real fix have been done in mandriva-kde4-config

* Fri Oct 16 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.2-6mdv2010.0
+ Revision: 457962
- Fix login in anonymous ( patch from our great helio )

* Thu Oct 15 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.3.2-5mdv2010.0
+ Revision: 457702
- Restore desktop translation patch to use local mdv translations

* Wed Oct 14 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.2-4mdv2010.0
+ Revision: 457235
- Add wrongly removed patch

* Wed Oct 14 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.2-3mdv2010.0
+ Revision: 457234
- Backport the add of the activate method

  + Funda Wang <fwang@mandriva.org>
    - prefer xdg-open over kfmclient even in KDE session

* Wed Oct 07 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.3.2-2mdv2010.0
+ Revision: 455533
- Fix deadlock in a simultaneous usage of mutex bu klocale and klocalizedstring

* Sun Oct 04 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.3.2-1mdv2010.0
+ Revision: 453712
- New upstream release 4.3.2.

* Sun Sep 27 2009 Olivier Blin <blino@mandriva.org> 2:4.3.1-10mdv2010.0
+ Revision: 449821
- fix bootstrap definition
- add bootstrap flag (from Arnaud Patard)

* Thu Sep 24 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.3.1-9mdv2010.0
+ Revision: 448335
- Update nepomuk filemodule patch

* Wed Sep 23 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.3.1-8mdv2010.0
+ Revision: 447910
- Add nepomuk file dialog instance

* Sat Sep 19 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.1-7mdv2010.0
+ Revision: 444736
- Fix typo

* Sat Sep 19 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.1-6mdv2010.0
+ Revision: 444731
- Fix stupid typo

* Fri Sep 18 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.1-5mdv2010.0
+ Revision: 444250
- Rebuild
- Obsolete kde3 packages
- Add obsolete for kde3 upgrade

* Sun Sep 13 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.1-2mdv2010.0
+ Revision: 438589
- Bump for release
- Remove obsoletes on libs
- Obsolete kde3 packages

* Tue Sep 01 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.3.1-1mdv2010.0
+ Revision: 423267
- Put the proper release number until someone decide rebuild package

* Mon Aug 31 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.3.1-0.1mdv2010.0
+ Revision: 423094
- New upstream release 4.3.1.

* Sun Aug 30 2009 Raphaël Gertz <rapsys@mandriva.org> 2:4.3.0-7mdv2010.0
+ Revision: 422557
- Rebuild for libtiff

* Tue Aug 18 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.0-5mdv2010.0
+ Revision: 417528
- Rebuild

* Sat Aug 15 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.0-4mdv2010.0
+ Revision: 416602
- Rebuild for new libjpeg

* Wed Aug 12 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.0-3mdv2010.0
+ Revision: 415758
- Rebuild to fix some unknown symbols

* Mon Aug 10 2009 Funda Wang <fwang@mandriva.org> 2:4.3.0-2mdv2010.0
+ Revision: 414181
- add qt4-qtdbus as BR
- There is so many applications requires qdbuscpp2xml binary

* Mon Aug 03 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.3.0-1mdv2010.0
+ Revision: 408411
- New upstream release 4.3.0.
- Fix conflicts

* Wed Jul 22 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.2.98-1mdv2010.0
+ Revision: 398576
- Update to KDE 4.3 RC3
- Breaking kdelibs to spit kdelibs-experimental, following upstream.

* Fri Jul 10 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.96-1mdv2010.0
+ Revision: 394139
- Update to Rc2

* Fri Jun 26 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.95-6mdv2010.0
+ Revision: 389533
- Fix file list

* Fri Jun 26 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.95-5mdv2010.0
+ Revision: 389419
- Fix lib ( do not require devel)

* Thu Jun 25 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.95-4mdv2010.0
+ Revision: 389078
- Bump release for missing libsolid4 package

* Thu Jun 25 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.95-3mdv2010.0
+ Revision: 388908
- Fix file list
- Fix patch11
- Rediff patch11
- Update to 4.3 Rc1

* Thu Jun 04 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.90-1mdv2010.0
+ Revision: 382592
- Update to beta2

* Thu May 28 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.88-1mdv2010.0
+ Revision: 380598
- Remove merged patches
- Update to kde 4.2.88
- Use kde team policy naming for patch 101

* Tue May 26 2009 Funda Wang <fwang@mandriva.org> 2:4.2.87-2mdv2010.0
+ Revision: 379785
- add upstream r969968 to fix FindLibKonq.cmake

* Thu May 21 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.87-1mdv2010.0
+ Revision: 378184
- Remove unused patch
- Add kdelibs-experimental as tarball and not as a patch anymore
- FIx file list
- Add a switch to handle ftp snapshots
- Update to kde 4.2.87

* Tue May 12 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.85-5mdv2010.0
+ Revision: 374864
- Add testing patch to mount crypto_LUKS devices

* Sat May 09 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.85-4mdv2010.0
+ Revision: 373655
- move out libknotificationitem-1.so from the devel package

* Fri May 08 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.85-3mdv2010.0
+ Revision: 373463
- Package kdelibs-experimental inside kdelibs4

* Fri May 08 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.85-2mdv2010.0
+ Revision: 373438
- Increase release
- New tarball fixes kdegraphics4 build

* Thu May 07 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.85-1mdv2010.0
+ Revision: 372991
- Remove merged patch
- Update to kde 4.2.85

* Tue May 05 2009 Funda Wang <fwang@mandriva.org> 2:4.2.71-0.svn961800.2mdv2010.0
+ Revision: 372114
- fix xz (lzma) detection, from upstream rev981856

* Sun May 03 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.71-0.svn961800.1mdv2010.0
+ Revision: 371492
- Fix file list
- Update to kde 4.2.71

* Fri May 01 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.70-0.svn954171.2mdv2010.0
+ Revision: 369619
- Fix conflicts

* Wed Apr 29 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.70-0.svn954171.1mdv2010.0
+ Revision: 369152
- Update to kde 4.2.70
  Remove branch patches
  Rediff patches
- Activate patch 210, allow to move folders in the trash

* Thu Apr 23 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.2.2-26mdv2009.1
+ Revision: 368775
- Disable harmfull patches for now. Probable cause in https://qa.mandriva.com/show_bug.cgi?id=50204

* Wed Apr 22 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.2-25mdv2009.1
+ Revision: 368614
- Allow to drag file on a filemanager  opened as root
- [Trunk] Allow to move folder on the trash

* Mon Apr 20 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.2-23mdv2009.1
+ Revision: 368097
- Patch135: make kdeinit really not leak file descriptors to child processes
  Patch136: fix and simplify the child struct disposal the previous patch exposed this problem ...

* Sun Apr 19 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.2-22mdv2009.1
+ Revision: 368078
- Remove patch210 for now

* Sun Apr 19 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.2-21mdv2009.1
+ Revision: 368013
- Add patch210 to fix leaks in kinit

* Sat Apr 18 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.2-20mdv2009.1
+ Revision: 367985
- Fix crash in kdelibs with wrong javascripts

* Thu Apr 16 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.2-19mdv2009.1
+ Revision: 367797
- Add libutempter-devel as BuildRequires

* Sat Apr 11 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.2-18mdv2009.1
+ Revision: 366393
- Add patch133 from branch : Fix widget item delegates to respect the focused widget ( KDE bug #186142)

* Fri Apr 10 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.2-17mdv2009.1
+ Revision: 365558
- Add 2 upstream patches to fix leak and coverity

* Thu Apr 09 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.2-16mdv2009.1
+ Revision: 365460
- Add some upstream patches from branch
        - Patch127: Fixes kickoff closing
        - Patch128: Fixes infinite loop in bidiNext on some websites
        - Patch129: Set continuation to 0 when we actually removed it BKO: 189121
        - Patch130: Backport of revision 951352 from trunk (mostly sorting fixes)

* Wed Apr 08 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.2-15mdv2009.1
+ Revision: 365245
- Add some upstream patches from branch
        - Patch126: Fix the call to KJob::kill when the Cancel button is pressed

* Wed Apr 08 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.2-14mdv2009.1
+ Revision: 365224
- Add some upstream patches from branch
        - Patch124: Don't loop if we get no auth request (that we understand) together with a 401/407 status code.
        - Patch125: Backport commit 950846 with apidox clarifications for result and finished.
- Add some upstream patches from branch
        - Patch119: Add missing mapping for insert key
        - Patch120: Fix two porting bugs
        - Patch121: Fix updating of images from the airport-nuernberg webcam
        - Patch122: Remove some unneded files
        - Patch123: Fix Build with Qt4.4 again

* Mon Apr 06 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.2.2-12mdv2009.1
+ Revision: 364431
- Add safe trunk backport bugfix patches

* Mon Apr 06 2009 Gustavo Pichorim Boiko <boiko@mandriva.com> 2:4.2.2-10mdv2009.1
+ Revision: 364297
- Disable caching of kdeglobals paths. This was breaking the config reading
  from kde profile dirs. (Patch from fedora kdelibs)

* Sun Apr 05 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.2-9mdv2009.1
+ Revision: 364248
- Add upstream patch to fix hovering in folderview

* Sun Apr 05 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.2-8mdv2009.1
+ Revision: 364240
- Add upstream patches from 4.2 branch
    - Khtml fixes
    - emoticones fixes
- Renumber patches
- Really remove kdelibs-4.2.1-iconwidget-keepproportion.patch

* Sat Apr 04 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.2.2-7mdv2009.1
+ Revision: 364002
- Make applications built against qt 4.4 works in runtime against qt 4.5 no loosing internationalization properties

* Fri Apr 03 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.2.2-6mdv2009.1
+ Revision: 363822
- Another upgrade issue for old distros

* Thu Apr 02 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.2.2-5mdv2009.1
+ Revision: 363582
- Inverted test makes all distros below 2009.1 wrongly remove kdelibs-common

* Tue Mar 31 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.2.2-4mdv2009.1
+ Revision: 363099
- Another lzma patch fix
- Update with Try#3 kdelibs package with recent KFilterDev fixes

* Tue Mar 31 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.2.2-3mdv2009.1
+ Revision: 363018
- Small change to avoid headaches in upgrade

* Tue Mar 31 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.2.2-2mdv2009.1
+ Revision: 362786
- Update with Try#2 tarball

* Fri Mar 27 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.2.2-1mdv2009.1
+ Revision: 361594
- Upgrade to KDE 4.2.2 try#1 packages.

* Wed Mar 25 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.1-15mdv2009.1
+ Revision: 361161
- Fix previous commit
- Try to fix Bug 49069

* Tue Mar 17 2009 Arthur Renato Mello <arthur@mandriva.com> 2:4.2.1-13mdv2009.1
+ Revision: 356624
- Add patch for Plasma::Svg cache. This should fix the MDV menu button update after a svg change.
- Remove keepProportion patch since we do not use it on MDV button anymore.

* Tue Mar 17 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.1-12mdv2009.1
+ Revision: 356611
- More obsoletes to ease upgrade

* Mon Mar 16 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.1-11mdv2009.1
+ Revision: 355927
- Fix obsoletes in kdelibs-common

* Sun Mar 15 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.1-10mdv2009.1
+ Revision: 355560
- [Branch] Fix encoding pb ( regression from upstream r931769)
- Fix text
- Fix spelling

* Wed Mar 04 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.2.1-9mdv2009.1
+ Revision: 348293
- Backport utf8 dir work made upstream against qt 4.5 compilations

* Tue Mar 03 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.2.1-7mdv2009.1
+ Revision: 347968
- Added some nice about

* Tue Mar 03 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.2.1-6mdv2009.1
+ Revision: 347837
- Fix for bug https://qa.mandriva.com/show_bug.cgi?id=48348. Backport will be added in 4.2 branch too.

* Mon Mar 02 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.2.1-5mdv2009.1
+ Revision: 347537
- Backporting upstream commit spotted by Thiago, about duplication of mimetypes.
  This was the real cause of crashing on initial update, and Mandriva was suffering from
  dynamic inroduced system mimetypes protocols. This commit prevents this situations.

* Mon Mar 02 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.1-4mdv2009.1
+ Revision: 346863
- Use back keepproportion patch from 4.2.0

* Sat Feb 28 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.1-3mdv2009.1
+ Revision: 346137
- Revert commit 921138, should workaround the crash

* Fri Feb 27 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.2.1-2mdv2009.1
+ Revision: 345648
- Try#1 updated tarball

* Fri Feb 27 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.2.1-1mdv2009.1
+ Revision: 345541
- KDE 4.2.1 try#1 upstream release

* Wed Feb 25 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.2.0-15mdv2009.1
+ Revision: 344987
- Added knotify 4.2.1 backport patch to fix current qt 4.5 notofication issues

* Tue Feb 24 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.0-14mdv2009.1
+ Revision: 344338
- Fix typo
- [branch] Removed applets do not reappear at kde start
- Remove patch108 for now, will be rediff later
- Fix patch level
- Fix write of plasma conf files

* Tue Feb 17 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.0-12mdv2009.1
+ Revision: 341166
- Fix upstream bug176280 when resizing plasma bar

* Mon Feb 16 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.0-11mdv2009.1
+ Revision: 340854
- Rebuild against qt4.5

* Fri Feb 13 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.0-10mdv2009.1
+ Revision: 339966
- Fix patch 8
- Use patch from fedora to remove a workaround for a qt 4.4 bug

  + Gustavo Pichorim Boiko <boiko@mandriva.com>
    - Fix a crash in konqueror when opening big web pages (bug #47226)
      Patch from Daniel Pestana de Gouveia.

* Sat Jan 31 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.0-7mdv2009.1
+ Revision: 335749
- Add a  testing patch to fix khtml rendering of linuxtoday

* Sat Jan 31 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.0-6mdv2009.1
+ Revision: 335748
- Add some fixes from branch

* Fri Jan 30 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.0-5mdv2009.1
+ Revision: 335649
- Fix kded regression

* Fri Jan 30 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.0-4mdv2009.1
+ Revision: 335405
- Revert upstream commit 914158 ( to try to fix kded issues )

* Thu Jan 29 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.2.0-3mdv2009.1
+ Revision: 335309
- Update with current nepomuk trunk as requested by Nepomuk development team

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - if we're going to add a versioned build dependency on liblzma-devel, we might
      as well add more proper version requirement..

* Mon Jan 26 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.2.0-2mdv2009.1
+ Revision: 333866
- Update with 4.2.0 upstream final tarball

* Mon Jan 26 2009 Arthur Renato Mello <arthur@mandriva.com> 2:4.2.0-1mdv2009.1
+ Revision: 333775
- Add support to keep proportion in plasma icons
- Backport patch rev915328. Fix size info for svg

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Update cacert (Bug #47282)

  + Helio Chissini de Castro <helio@mandriva.com>
    - Added first try 4.2.0 final tarball

* Thu Jan 22 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.1.96-7mdv2009.1
+ Revision: 332507
- Added nepomuk backport, based on trunk, as requested for Nepomuk devels
- Cleanup spec for old distros

* Fri Jan 16 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.96-5mdv2009.1
+ Revision: 330052
- Not needed anymore with latest cmake

* Sun Jan 11 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.96-4mdv2009.1
+ Revision: 328423
- Fix a crash (appearing in KSMServer) which is partly a Qt bug and partly an odd SVG

* Fri Jan 09 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.96-3mdv2009.1
+ Revision: 327460
- Fix kdebase4-workspace detection

* Fri Jan 09 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.96-2mdv2009.1
+ Revision: 327325
- Fix kdepimlibs detection

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - update lzma filter patch with xz support, renaming it to kxzfilter..

* Thu Jan 08 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.96-1mdv2009.1
+ Revision: 327199
- Definitivly fix file list
- Remove last bit of kformula
- Remove %%lib require in the devel package
- Fix filelist
- Remove merged patches
  Rediff Patch5

  + Helio Chissini de Castro <helio@mandriva.com>
    - Update with Release Candidate 1 - 4.1.96

* Sun Jan 04 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.85-8mdv2009.1
+ Revision: 324904
- More filesharing fixes
- Add patch from BKO160221 to not crash when hal is OFF

* Sun Jan 04 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.85-7mdv2009.1
+ Revision: 324718
- Hack to fix build
- fix debug
- More filesharing fixes
- Fix filesharing patch
- Allow to unshare a folder

* Tue Dec 23 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.85-5mdv2009.1
+ Revision: 317771
- Allow to share files again

* Mon Dec 22 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.85-4mdv2009.1
+ Revision: 317723
- Bump release
- Add patch to help upstream to debug some file association bugs

* Tue Dec 16 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.85-3mdv2009.1
+ Revision: 314997
- New kdelibs tarball fixing translation build error ( like es )

* Sun Dec 14 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.85-2mdv2009.1
+ Revision: 314074
- carefully save applets on creation, prevents losing new applets right after adding them

* Fri Dec 12 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.85-1mdv2009.1
+ Revision: 313748
- Fix kde menu patch

  + Helio Chissini de Castro <helio@mandriva.com>
    - Update with Beta 1 - 4.1.85

* Wed Dec 10 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.82-1mdv2009.1
+ Revision: 312606
- Update to kde 4.1.82

* Sun Nov 30 2008 Funda Wang <fwang@mandriva.org> 2:4.1.81-1mdv2009.1
+ Revision: 308361
- New version 4.1.81
- rediff iaora patch
- drop upstream patch

* Tue Nov 25 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.80-10mdv2009.1
+ Revision: 306507
- Fix and Apply patch5

* Tue Nov 25 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.80-9mdv2009.1
+ Revision: 306491
- Do not apply patch5, need more work
- Remove merged patches
  Add patch103: initialize this value, that's why toolbox sometimes was going to left in an unpredictable way
- Add back menu-button-plasma-icon.patch

  + Helio Chissini de Castro <helio@mandriva.com>
    - Updated with fresh beta 1 official fixed tarball

  + Funda Wang <fwang@mandriva.org>
    - bring back kde4-style-iaora requires

* Sat Nov 22 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.80-7mdv2009.1
+ Revision: 305820
- backport patches from tags/4.1.80

  + Funda Wang <fwang@mandriva.org>
    - requires_exceptions is of no use here

* Sat Nov 22 2008 Funda Wang <fwang@mandriva.org> 2:4.1.80-6mdv2009.1
+ Revision: 305696
- disable provides for devel(libkephal), as it is not the cause of selecting
  kdebase4-workspace-devel
- disable requires on kde4-style-iaora, it is pulling libkdecoreations ->
  libkephal. Need to re-add after fixing kdebase-workspace.

* Sat Nov 22 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.80-5mdv2009.1
+ Revision: 305667
- Dirty hack to allow to install kdelibs4-devel
- Add libxml2-utils as BuildRequires

* Sat Nov 22 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.80-4mdv2009.1
+ Revision: 305624
- Try to remove wrong require on kdelibs4

* Fri Nov 21 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.80-3mdv2009.1
+ Revision: 305387
- Rebuild

* Thu Nov 20 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.80-2mdv2009.1
+ Revision: 305337
- Add missing patch
- Do not use translation patch for the moment ( seems broken)

* Wed Nov 19 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.80-1mdv2009.1
+ Revision: 304618
- Fix file list

  + Helio Chissini de Castro <helio@mandriva.com>
    - Update with Beta 1 - 4.1.80

* Thu Nov 13 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.73-9mdv2009.1
+ Revision: 302680
- Add conflicts because of plasma move

* Thu Nov 13 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.73-8mdv2009.1
+ Revision: 302670
- Fix epoch in requires
  Add back plasma-devel provides ( was in kdebase4-workspace before )
- Remove cmake buildrequires ( already required by kde4-macros)
  Fix Versionnate on kde4-macros

* Thu Nov 13 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.73-7mdv2009.1
+ Revision: 302630
- Fix Requires on %%libkdeui
- Add epoch because of plasma move
- Update to kde 4.1.73
  Say hello to plasma in kdelibs
- Change libknewstuff2 name according to library policy
- Add back default kde menu ( step  1 )
- Fix conflict
- Fix File list

* Fri Oct 24 2008 Per Øyvind Karlsen <peroyvind@mandriva.org> 4.1.71-3mdv2009.1
+ Revision: 296991
- regenerate lzma patch:
  	o fix build with kdelibs 4.1.71
  	o fix build with liblzma 4.999.6
  	o improve lzma cmake file
- fix man page suffix stuff in %%files

* Fri Oct 24 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.1.71-2mdv2009.1
+ Revision: 296872
- Add conflicts

* Thu Oct 23 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.1.71-1mdv2009.1
+ Revision: 296836
- New version 4.1.71

* Wed Oct 22 2008 Gustavo Pichorim Boiko <boiko@mandriva.com> 4.1.70-2mdv2009.1
+ Revision: 296471
- Add some missing conflicts

* Sun Oct 19 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.1.70-1mdv2009.1
+ Revision: 295416
- Add back wrongly removed file
- Update to kde 4.1.70

* Thu Oct 02 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.1.2-5mdv2009.0
+ Revision: 290927
- Add upstream patch revision 867092 to fix dolphin crash when in zip files

* Mon Sep 29 2008 Helio Chissini de Castro <helio@mandriva.com> 4.1.2-4mdv2009.0
+ Revision: 289899
- Fortify translation patch to avoid empty strings

* Mon Sep 29 2008 Helio Chissini de Castro <helio@mandriva.com> 4.1.2-3mdv2009.0
+ Revision: 289776
- Add automatic translation for Name, GenericName and Description on desktop files

* Mon Sep 29 2008 Helio Chissini de Castro <helio@mandriva.com> 4.1.2-2mdv2009.0
+ Revision: 289369
- Add menu catalogs

* Thu Sep 25 2008 Helio Chissini de Castro <helio@mandriva.com> 4.1.2-1mdv2009.0
+ Revision: 288191
- KDE 4.1.2 arriving.

* Thu Sep 18 2008 Helio Chissini de Castro <helio@mandriva.com> 4.1.1-9mdv2009.0
+ Revision: 285657
- khtml post branch patch

* Tue Sep 16 2008 Helio Chissini de Castro <helio@mandriva.com> 4.1.1-8mdv2009.0
+ Revision: 285189
- file dialog fixes from post branch.

* Mon Sep 15 2008 Helio Chissini de Castro <helio@mandriva.com> 4.1.1-7mdv2009.0
+ Revision: 285065
- khtml nvidia artifacts post branch fix.

* Tue Sep 09 2008 Helio Chissini de Castro <helio@mandriva.com> 4.1.1-6mdv2009.0
+ Revision: 283261
- Fix for mimetype bug https://qa.mandriva.com/show_bug.cgi?id=43625 ( already upstream )
- Moved post 4.1.1 patches to over 100 numbering
- Renamed patch name to match other backports

* Tue Sep 09 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.1.1-5mdv2009.0
+ Revision: 282853
- Use vfat with correct codepages

* Thu Sep 04 2008 Helio Chissini de Castro <helio@mandriva.com> 4.1.1-4mdv2009.0
+ Revision: 280714
- Thanks to Mr. Ktuberling and bug https://qa.mandriva.com/show_bug.cgi?id=43502

* Mon Sep 01 2008 Götz Waschk <waschk@mandriva.org> 4.1.1-3mdv2009.0
+ Revision: 278412
- rebuild for new libdvdread

* Sat Aug 30 2008 Helio Chissini de Castro <helio@mandriva.com> 4.1.1-2mdv2009.0
+ Revision: 277606
- Update 4.1.1 tarballs. Reverted sonnet changes

* Thu Aug 28 2008 Helio Chissini de Castro <helio@mandriva.com> 4.1.1-1mdv2009.0
+ Revision: 277049
- Upgrade to forthcoming 4.1.1 packages

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Apply this patch after update to kde 4.1.1
    - Fix source highlighting refresh problems (Bug #42721)

* Tue Aug 19 2008 Helio Chissini de Castro <helio@mandriva.com> 4.1.0-15mdv2009.0
+ Revision: 274012
- Use iaora as default for now. Need be replaced with proper solution

* Mon Aug 18 2008 Helio Chissini de Castro <helio@mandriva.com> 4.1.0-13mdv2009.0
+ Revision: 273390
- Daily branch patch updates

* Sat Aug 16 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.1.0-12mdv2009.0
+ Revision: 272516
- Backport patch202 from trunk ( needed by nepomuk-kde)

* Tue Aug 12 2008 Helio Chissini de Castro <helio@mandriva.com> 4.1.0-11mdv2009.0
+ Revision: 271130
- Daily branch patch update

* Thu Aug 07 2008 Helio Chissini de Castro <helio@mandriva.com> 4.1.0-10mdv2009.0
+ Revision: 266729
- Update with latest backport from xdg-user-dirs now using qt standards
- Profile is only suitable for distro lower than 2009

* Wed Aug 06 2008 Helio Chissini de Castro <helio@mandriva.com> 4.1.0-7mdv2009.0
+ Revision: 264346
- Daily branch patch updates
- Added backport of xdg user dirs patch

* Mon Aug 04 2008 Helio Chissini de Castro <helio@mandriva.com> 4.1.0-6mdv2009.0
+ Revision: 263220
- More patch mess fixes

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Use better naming for backport patches from trunk

* Mon Aug 04 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.1.0-5mdv2009.0
+ Revision: 263014
- Add patch131 that add kdiskfreespaceinfo class needed for nepomuk backport

* Mon Aug 04 2008 Helio Chissini de Castro <helio@mandriva.com> 4.1.0-4mdv2009.0
+ Revision: 262838
- Update with current branch 4.1 patches

* Wed Jul 30 2008 Helio Chissini de Castro <helio@mandriva.com> 4.1.0-3mdv2009.0
+ Revision: 255166
- kdecore should requires phonon-backend >= 4.2

* Tue Jul 29 2008 Helio Chissini de Castro <helio@mandriva.com> 4.1.0-2mdv2009.0
+ Revision: 253814
- Start updates from post 4.1.0 branch on cooker only. All patches comes with full description inside.

* Thu Jul 24 2008 Helio Chissini de Castro <helio@mandriva.com> 4.1.0-1mdv2009.0
+ Revision: 247361
- Update with Release Candidate 1 - 4.1.0

* Tue Jul 22 2008 Per Øyvind Karlsen <peroyvind@mandriva.org> 4.0.98-6mdv2009.0
+ Revision: 240867
- bump release
- add lzma filter (P3)

* Tue Jul 15 2008 Helio Chissini de Castro <helio@mandriva.com> 4.0.98-5mdv2009.0
+ Revision: 236218
- Fix to boost detection

* Tue Jul 15 2008 Helio Chissini de Castro <helio@mandriva.com> 4.0.98-4mdv2009.0
+ Revision: 236040
- Latest fix for translations

* Mon Jul 14 2008 Helio Chissini de Castro <helio@mandriva.com> 4.0.98-3mdv2009.0
+ Revision: 234668
- rc1 upstream tarball updated with l10n latest hour fixes

* Fri Jul 11 2008 Olivier Blin <blino@mandriva.org> 4.0.98-2mdv2009.0
+ Revision: 233707
- move kde pam files to kdm package (used by kdm only, and provided upstream in kdebase-workspace)

* Thu Jul 10 2008 Helio Chissini de Castro <helio@mandriva.com> 4.0.98-1mdv2009.0
+ Revision: 233179
- Update with Release Candidate 1 - 4.0.98

* Wed Jul 09 2008 Helio Chissini de Castro <helio@mandriva.com> 4.0.85-2mdv2009.0
+ Revision: 233030
- Added kde-np to allow autologin with clean password

* Sun Jul 06 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.0.85-1mdv2009.0
+ Revision: 232302
- Update to kde 4.0.85
- Add extra dir on $PATH for mdv <= 200810
  Add patch that add extra catalogs ( will be need for desktop file translations )

* Fri Jun 27 2008 Helio Chissini de Castro <helio@mandriva.com> 4.0.84-1mdv2009.0
+ Revision: 229411
- Added kwallet daemon
- Update with new snapshot tarballs 4.0.84

* Fri Jun 20 2008 Helio Chissini de Castro <helio@mandriva.com> 4.0.83-2mdv2009.0
+ Revision: 227358
- Add ld.so.conf for 2008.1

* Thu Jun 19 2008 Helio Chissini de Castro <helio@mandriva.com> 4.0.83-1mdv2009.0
+ Revision: 226853
- Update with new snapshot tarballs 4.0.83

  + Anssi Hannula <anssi@mandriva.org>
    - add another conflict to ensure smooth upgrade

* Thu Jun 12 2008 Helio Chissini de Castro <helio@mandriva.com> 4.0.82-5mdv2009.0
+ Revision: 218624
- Missing requires for lang and config files

* Thu Jun 12 2008 Helio Chissini de Castro <helio@mandriva.com> 4.0.82-3mdv2009.0
+ Revision: 218533
- Let's specify all br as a requires for devel package, allow applications not miss new things like xpm and xft2 splitted

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Fix typo

* Wed Jun 11 2008 Helio Chissini de Castro <helio@mandriva.com> 4.0.82-1mdv2009.0
+ Revision: 217964
- Update with new snapshot tarballs 4.0.82

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Tue Jun 03 2008 Helio Chissini de Castro <helio@mandriva.com> 4.0.81-5mdv2009.0
+ Revision: 214697
- Update with new snapshot tarballs 4.0.81
- Update with new snapshot tarballs %%{VERSION}
- Rebuild against new qca2

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Remove unneeded obsoletes %%libkaudiodevicelist have not been removed but it just moved to kdebase4-runtime
    - Add back removed obsoletes

* Thu May 29 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.0.81-1mdv2009.0
+ Revision: 213170
- KDE 4.0.8
- Fix File list for new snapshot ( phonon is gone away on its own package )

* Wed May 28 2008 Helio Chissini de Castro <helio@mandriva.com> 4.0.80-4mdv2009.0
+ Revision: 212825
- Recompile against changes on qt libraries placement

* Mon May 26 2008 Helio Chissini de Castro <helio@mandriva.com> 4.0.80-3mdv2009.0
+ Revision: 211430
- We don't need this anymore. Having /usr/lib on ld is useless since is the system path.

* Sun May 25 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.0.80-2mdv2009.0
+ Revision: 211067
- Fix Requires on devel package
- Add Automoc as Requires

* Sat May 24 2008 Helio Chissini de Castro <helio@mandriva.com> 4.0.80-1mdv2009.0
+ Revision: 210806
- New upstream kde4 4.1 beta1
- New upstream kde4 4.1 beta1

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - More owned folders
    - Own %%_kde_appsdir/knewstuff
    - Own %%_kde_appsdir/ksgmltools2
    - Own %%_kde_appsdir/kssl
    - Own %%_kde_appsdir/ktexteditor_kdatatool %%_kde_appsdir/ktexteditor_insertfile and %%_kde_appsdir/ktexteditor_docwordcompletion
    - Own %%_kde_appsdir/libphonon
    - Own %%_kde_appsdir/LICENSES
    - Own %%_kde_appsdir/nepomuk
    - Own %%_kde_appsdir/phonon
    - Own %%_kde_appsdir/proxyscout
    - fix file list
    - Fix 'folder ownage
    - Fix obsoletes

* Mon May 19 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.0.74-3mdv2009.0
+ Revision: 209211
- Add an obsolete for libnepomuk-middleware4

* Fri May 16 2008 Funda Wang <fwang@mandriva.org> 4.0.74-2mdv2009.0
+ Revision: 208067
- Requires automoc (since most of kde4 packages BR automoc)

* Fri May 16 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.0.74-1mdv2009.0
+ Revision: 208017
- Fix BuildRequires
- Update to kde 4.0.74

* Tue May 13 2008 Anssi Hannula <anssi@mandriva.org> 4.0.73-4mdv2009.0
+ Revision: 206691
- Fix versioned conflicts on kjsembed

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Fix conflicts

* Sun May 11 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.0.73-3mdv2009.0
+ Revision: 205510
- Clean conflicts

* Thu May 08 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.0.73-2mdv2009.0
+ Revision: 204027
- Rebuild because of bs failure

* Wed May 07 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.0.73-1mdv2009.0
+ Revision: 203719
- a new week, a new snapshot => 4.0.73

* Thu May 01 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.0.72-1mdv2009.0
+ Revision: 199779
- Update to kde 4.0.72
- Fix versionate BR
- New week-end New snapshot 4.0.70
- New snapshot 4.0.69
- New snapshot  4.0.68
- Fix File list

  + Helio Chissini de Castro <helio@mandriva.com>
    - New upstream kde4 4.1 alpha 1
    - applictions.menu comes from mandriva specified
    - Starting to push new infrastructure for devel KDE 4.1. KDE 4 will be on / now. KDE is dead. Long live KDE vi kdenetwork4/SPECS/kdenetwork4.spec ;-)

* Fri Mar 28 2008 Helio Chissini de Castro <helio@mandriva.com> 4.0.3-1mdv2008.1
+ Revision: 190965
- Update for last stable release 4.0.3
- Update for last stable release 4.0.3

* Sun Mar 09 2008 Anssi Hannula <anssi@mandriva.org> 4.0.2-7mdv2008.1
+ Revision: 182728
- replace requires on aspell with suggests on enchant-dictionary as
  kde4 uses libenchant that supports other backends as well

* Sat Mar 08 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.0.2-6mdv2008.1
+ Revision: 182096
- Rebuild against new qt4 changes

  + Helio Chissini de Castro <helio@mandriva.com>
    - New upstream bugfix release 4.0.2

* Sat Mar 01 2008 Helio Chissini de Castro <helio@mandriva.com> 4.0.2-5mdv2008.1
+ Revision: 177247
- Update for upstream upcoming 4.0.2

* Wed Feb 20 2008 Helio Chissini de Castro <helio@mandriva.com> 4.0.1-5mdv2008.1
+ Revision: 173196
- Update nepomuk with trunk modifications. Requested by nepomuk maintainer, Sebastian Trueg

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Fix patch0 to use more .kde4
      Add patch2 to see kde3 applications of the menu

* Tue Feb 12 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.0.1-3mdv2008.1
+ Revision: 165671
- Rebuild

* Fri Feb 08 2008 Helio Chissini de Castro <helio@mandriva.com> 4.0.1-2mdv2008.1
+ Revision: 164253
- Rebuild against stable cmake

* Thu Feb 07 2008 Helio Chissini de Castro <helio@mandriva.com> 4.0.1-1mdv2008.1
+ Revision: 163746
- Default apidocs generation is off. Resulting package is too big and not often required except for developers. Final install can reach 605 mb.
- Updating for stable KDE 4.0.1
- No more branches. From now, we will be using the monthly official KDE tarballs, as discussed by Mandriva KDE team

* Sun Jan 27 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.0.0-5.765596.2mdv2008.1
+ Revision: 158534
- Fix kde4env.sh and do not use it as source anymore ( because of wrong use of libs )
  (Regression introduced on revision 93342)
- Add back kde4.conf in ld.conf
- Reordering file list

* Thu Jan 24 2008 Helio Chissini de Castro <helio@mandriva.com> 4.0.0-5.765596.1mdv2008.1
+ Revision: 157562
- Update for today branch adding nepomuk changes from trunk

* Wed Jan 23 2008 Helio Chissini de Castro <helio@mandriva.com> 4.0.0-5.765238.1mdv2008.1
+ Revision: 157184
- Update from branch 4.0.1
- Added nepomuk kdelibs patch ( generated from trunk ( provided by Sebastian Tr?\195?\188eg )

* Tue Jan 22 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.0.0-5mdv2008.1
+ Revision: 156656
- Finally fix file list ( move back lib files in devel)
- Fix conflict
- Move files out of devel package

* Sat Jan 19 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.0.0-4mdv2008.1
+ Revision: 155103
- Fix File list
  Own some directories

  + Anssi Hannula <anssi@mandriva.org>
    - ensure major correctness

  + Helio Chissini de Castro <helio@mandriva.com>
    - fix pam for kde4 apps ( sorry neoclust, need to do it faster ) :-)

* Wed Jan 09 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.0.0-1mdv2008.1
+ Revision: 147401
- Fix release on stable

  + Helio Chissini de Castro <helio@mandriva.com>
    - Update for official tarball

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sun Dec 23 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 3.97.1-0.751982.1mdv2008.1
+ Revision: 137310
- new snapshot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Dec 10 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 3.97.1-0.746866.1mdv2008.1
+ Revision: 117009
- New snapshot
  Fix BuildRequires on soprano

* Wed Dec 05 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 3.97.0-0.745252.1mdv2008.1
+ Revision: 115784
- KDE4 Rc2

* Thu Nov 29 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 3.96.1-0.742999.1mdv2008.1
+ Revision: 113940
- New snapshot

* Tue Nov 27 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 3.96.1-0.742334.1mdv2008.1
+ Revision: 113531
- New snapshot
  Remove Patch1 : Merged upstream

* Tue Nov 27 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 3.96.1-0.741480.2mdv2008.1
+ Revision: 113478
- Add patch  1 to fix bug 35603 ( empy page when logging in bugzilla)

  + Thierry Vignaud <tv@mandriva.org>
    - explain require on libxml2-utils

* Sun Nov 25 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 3.96.1-0.741480.1mdv2008.1
+ Revision: 111956
- New Snapshot
  Add back ld.so.conf.d/kde4.conf

  + Funda Wang <fwang@mandriva.org>
    - add requires on libxml2-utils, as when building most kde applications,
      it will call xmllint to validate the docbook files.

* Thu Nov 22 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 3.96.1-0.739810.1mdv2008.1
+ Revision: 111136
- New Snapshot

* Thu Nov 15 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 3.96.0-0.737190.1mdv2008.1
+ Revision: 108964
- Kde 4 RC1

* Sat Nov 10 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 3.95.2-0.734845.2mdv2008.1
+ Revision: 107454
- Remove Requires(pre)

* Sat Nov 10 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 3.95.2-0.734845.1mdv2008.1
+ Revision: 107419
+ rebuild (emptylog)

* Fri Nov 09 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 3.95.2-0.733956.1mdv2008.1
+ Revision: 107256
- New snapshot ( say hello back to nepomuk )

  + Funda Wang <fwang@mandriva.org>
    - Revert changes as there are already commented out ld.so.conf.d lines
    - add /opt/kde4/lib{,64} into ld.so.conf.d

* Thu Nov 01 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 3.95.1-0.731775.1mdv2008.1
+ Revision: 104752
- New snapshot post Rc1

* Tue Oct 30 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 3.94.1-0.730890.1mdv2008.1
+ Revision: 103685
- New snapshot

* Wed Oct 24 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 3.94.1-0.728975.1mdv2008.1
+ Revision: 101890
- New svn snapshot

* Tue Oct 23 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 3.94.1-0.728415.2mdv2008.1
+ Revision: 101503
- Fix file list
- Fix file list ( Kdeprint is dead too )
- Snapshot post BIC

* Tue Oct 23 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 3.94.1-0.728203.2mdv2008.1
+ Revision: 101369
- Upload because of missing package

* Mon Oct 22 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 3.94.1-0.728203.1mdv2008.1
+ Revision: 101289
- New snapshot after today BIC day ( and prepare for Kickoff )

* Mon Oct 22 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 3.94.1-0.727920.1mdv2008.1
+ Revision: 101067
- New svn snapshot

* Sun Oct 21 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 3.94.1-0.727754.1mdv2008.1
+ Revision: 101037
- Update svn tarball

* Sun Oct 21 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 3.94.0-0.727618.1mdv2008.1
+ Revision: 100825
- New svn snapshot
- Add requires for translations

* Fri Oct 19 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 3.94.0-0.726236.2mdv2008.1
+ Revision: 100502
- Fix update

* Wed Oct 17 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 3.94.0-0.726236.1mdv2008.1
+ Revision: 99598
- New beta 3.94.0

* Wed Oct 17 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 3.93.0-0.726000.1mdv2008.1
+ Revision: 99437
- New svn snapshot
- New svn snapshot

  + Thierry Vignaud <tv@mandriva.org>
    - fix summary-ended-with-dot

* Thu Sep 27 2007 Tiago Salem <salem@mandriva.com.br> 3.93.0-0.714006.2mdv2008.0
+ Revision: 93400
- Adding kde4env.sh file as Source1
- Bumping release and fixing mime directories
- Adding kde4env.sh as a SOURCE file.
- fixing XDG variables for kde4
- Removing mdv2008.0 from Obsoletes tags.

* Wed Sep 19 2007 Tiago Salem <salem@mandriva.com.br> 3.93.0-0.714006.1mdv2008.0
+ Revision: 91190
- Making Obsoletes tags versioned

* Fri Sep 14 2007 Helio Chissini de Castro <helio@mandriva.com> 3.93.0-0.712507.1mdv2008.0
+ Revision: 85720
- Update with revision 712507
- Wrong source

* Wed Sep 12 2007 Helio Chissini de Castro <helio@mandriva.com> 3.93.0-0.711712.1mdv2008.0
+ Revision: 84803
- Update with revision 711712
- Update with revision 711596

* Wed Sep 05 2007 Helio Chissini de Castro <helio@mandriva.com> 3.93.0-0.708831.1mdv2008.0
+ Revision: 80452
- Update with revision 708831

* Wed Sep 05 2007 Helio Chissini de Castro <helio@mandriva.com> 3.93.0-0.708644.1mdv2008.0
+ Revision: 80120
- Update with revision 708644

* Tue Sep 04 2007 Helio Chissini de Castro <helio@mandriva.com> 3.93.0-0.708165.1mdv2008.0
+ Revision: 78992
- Update with revision 708165

* Sat Sep 01 2007 Helio Chissini de Castro <helio@mandriva.com> 3.93.0-0.707068.1mdv2008.0
+ Revision: 77321
- Update with revision 707068

* Thu Aug 30 2007 Helio Chissini de Castro <helio@mandriva.com> 3.92.0-0.706494.1mdv2008.0
+ Revision: 75991
- Update with revision 706494

* Wed Aug 29 2007 Helio Chissini de Castro <helio@mandriva.com> 3.92.0-0.706278.1mdv2008.0
+ Revision: 75026
- Update with revision 706278

* Wed Aug 29 2007 Helio Chissini de Castro <helio@mandriva.com> 3.92.0-0.705911.1mdv2008.0
+ Revision: 73297
- Update with revision 705911

* Tue Aug 28 2007 Helio Chissini de Castro <helio@mandriva.com> 3.92.0-0.705398.1mdv2008.0
+ Revision: 72277
- Update with revision 705398

* Mon Aug 27 2007 Helio Chissini de Castro <helio@mandriva.com> 3.92.0-0.705301.1mdv2008.0
+ Revision: 72139
- Update with revision 705301

* Sat Aug 25 2007 Helio Chissini de Castro <helio@mandriva.com> 3.92.0-0.704641.1mdv2008.0
+ Revision: 71431
- Update with revision 704641

* Fri Aug 24 2007 Helio Chissini de Castro <helio@mandriva.com> 3.92.0-0.704401.1mdv2008.0
+ Revision: 71057
- Update with revision 704401

* Tue Aug 21 2007 Helio Chissini de Castro <helio@mandriva.com> 3.92.0-0.702914.1mdv2008.0
+ Revision: 68461
- Update with revision 702914

* Thu Aug 16 2007 Helio Chissini de Castro <helio@mandriva.com> 3.92.0-0.700801.1mdv2008.0
+ Revision: 64502
- Updated for revision 700801

* Mon Aug 13 2007 Helio Chissini de Castro <helio@mandriva.com> 3.92.0-0.699624.1mdv2008.0
+ Revision: 62812
- Update for revision 699624
- Oxygen theme moved for kdebase.

* Wed Aug 08 2007 Helio Chissini de Castro <helio@mandriva.com> 3.92.0-0.698012.1mdv2008.0
+ Revision: 60550
- Update for release 698012

* Wed Aug 01 2007 Helio Chissini de Castro <helio@mandriva.com> 3.92.0-0.695277.1mdv2008.0
+ Revision: 57810
- Update to revision 695277
- Update for revision 694683
- Updated to revision 694510

* Fri Jul 27 2007 Helio Chissini de Castro <helio@mandriva.com> 3.92-0.693023.1mdv2008.0
+ Revision: 56201
- Update for revision 693023

* Mon Jul 23 2007 Helio Chissini de Castro <helio@mandriva.com> 3.91-0.691408.1mdv2008.0
+ Revision: 54813
- Update from revision 691408
- Update to revision 690298

* Tue Jul 17 2007 Helio Chissini de Castro <helio@mandriva.com> 3.91-0.688867.1mdv2008.0
+ Revision: 52862
- Fix soname for many libraries. Back to 4
- Fix soname for solid

* Mon Jul 16 2007 Helio Chissini de Castro <helio@mandriva.com> 3.91-0.688734.1mdv2008.0
+ Revision: 52693
- Fix lnusertemp calls ( silly packager :-)
- Update to revision 688734

* Thu Jul 12 2007 Helio Chissini de Castro <helio@mandriva.com> 3.91-0.687061.1mdv2008.0
+ Revision: 51683
- Update for revision 687061
- Make kde4env available for system

* Wed Jul 11 2007 Helio Chissini de Castro <helio@mandriva.com> 3.91-0.686496.1mdv2008.0
+ Revision: 51377
- Removed duplicated sources
- Moved kde4env to kdelibs, and disabled ld.so.conf entry to avoid kde3 lib loading ( neoclust )
- Removed duplicate file list on designer plugins ( adamw )
- Updated for recent kdelibs revision

* Wed Jul 11 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 3.91-0.686439.1mdv2008.0
+ Revision: 51237
-New svn snapshot

* Mon Jul 09 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 3.91-0.685748.1mdv2008.0
+ Revision: 50714
- New svn snaphot

* Thu Jul 05 2007 Helio Chissini de Castro <helio@mandriva.com> 3.91-0.683569.1mdv2008.0
+ Revision: 48550
- Update at revision 683569

* Tue Jul 03 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 3.91-0.682628.1mdv2008.0
+ Revision: 47459
- New snaphot after BIC

* Mon Jul 02 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 3.91-0.682420.1mdv2008.0
+ Revision: 47241
- New snapshot
  Fix dbus path

* Mon Jul 02 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 3.91-0.682345.1mdv2008.0
+ Revision: 47171
- New snapshot

* Wed Jun 27 2007 Helio Chissini de Castro <helio@mandriva.com> 3.91-0.680966.1mdv2008.0
+ Revision: 45037
- And we're going to alpha2

* Wed Jun 27 2007 Helio Chissini de Castro <helio@mandriva.com> 3.90.2-0.680680mdv2008.0
+ Revision: 44824
- Update from svn

* Tue Jun 26 2007 Helio Chissini de Castro <helio@mandriva.com> 3.90.2-0.680441mdv2008.0
+ Revision: 44452
- Update for revision 680441. May conflicts with current kdebase4-devel package, but new upcoming version is arriving soon and we're still alpha..

* Tue Jun 26 2007 Helio Chissini de Castro <helio@mandriva.com> 3.90.2-0.680284mdv2008.0
+ Revision: 44220
- Update for post BIC monday revision 680284

* Mon Jun 25 2007 Helio Chissini de Castro <helio@mandriva.com> 3.90.2-0.679803mdv2008.0
+ Revision: 43987
- Updating for svn revision 679803
- Update from svn revision 679119

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Remove duplicate file
    - Really add kde4-config on the packages

* Thu Jun 21 2007 Helio Chissini de Castro <helio@mandriva.com> 3.90.2-0.678253mdv2008.0
+ Revision: 41961
- Update for current svn
- Fix bug http://qa.mandriva.com/show_bug.cgi?id=31504

* Tue Jun 19 2007 Helio Chissini de Castro <helio@mandriva.com> 3.90.2-0.677520mdv2008.0
+ Revision: 41464
- Another daily update. Now with automoc working.

* Mon Jun 18 2007 Helio Chissini de Castro <helio@mandriva.com> 3.90.2-0.677229mdv2008.0
+ Revision: 41111
- Update with current svn. Removing duplicates on file list

* Sun Jun 17 2007 Helio Chissini de Castro <helio@mandriva.com> 3.90.2-0.676703mdv2008.0
+ Revision: 40547
- Update for latest svn 676703.
- Oxygen set is available now

* Sat Jun 16 2007 Helio Chissini de Castro <helio@mandriva.com> 3.90.2-0.676122mdv2008.0
+ Revision: 40326
- Bring icons back to root /opt/kde3
- Oxygen style added

* Fri Jun 15 2007 Helio Chissini de Castro <helio@mandriva.com> 3.90.2-0.675929mdv2008.0
+ Revision: 40108
- Update for revision 675929
- Added hicolor and crystalsvg legacy icons under /opt/kde4/share/icons

* Thu Jun 14 2007 Helio Chissini de Castro <helio@mandriva.com> 3.90.2-0.675664mdv2008.0
+ Revision: 39786
- Update for latest svn checkout. Nepomuk change library name

* Sat Jun 09 2007 Helio Chissini de Castro <helio@mandriva.com> 3.90.2-0.673230mdv2008.0
+ Revision: 37717
- Updated for revision 673230
- Fixed devel file list
- Fixed requires for devel package

* Fri Jun 08 2007 Helio Chissini de Castro <helio@mandriva.com> 3.90.2-0.672878mdv2008.0
+ Revision: 37503
- New kdelibs 4 package layout and everything.
- We're trying to get rid of ugly epoch
- Splitted libraries ( yes folks, put everything in one basket never is a good idea, got it ? )
- Requires new kde macros package, to make stupid easily build kde4 packages
- Updated for recent svn code ( as requested by Sebastian Trueg )
- Moved icons to oxygen-icon-theme in /usr/share/icons as standard
- Make kde4 homedir as .kde4 ( borrow opensuse minor patch )
- Removed all old patches that still are commented in spec just to make us confuse :-)

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Fix File list
    - New Svn Snapshot

* Wed May 09 2007 Laurent Montel <lmontel@mandriva.org> 30000000:3.90.1-0.20070502.1mdv2008.0
+ Revision: 25429
- Fix release
- new snapshot

* Wed May 02 2007 Laurent Montel <lmontel@mandriva.org> 30000000:3.80.3-0.20070502.6mdv2008.0
+ Revision: 20473
- Fix buildrequires
- new snapshot
- new snapshot


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14525 |12mr|kdenetwork4-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kdenetwork4
Version:	4.9.4
Release:	1
Epoch:		3
Group:		Graphical desktop/KDE
Summary:	K Desktop Environment - Network Applications
License:	GPL
URL:		http://www.kde.org
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdenetwork-%{version}.tar.xz
Source1:	kdenetwork4.rpmlintrc
Patch0:		kdenetwork-4.8.1-krdcxdg.patch
Patch1:		kdenetwork-4.8.1-krfbxdg.patch
Patch2:		kdenetwork-4.8.95-zero-length-memset.patch
BuildRequires:	boost-devel
BuildRequires:	expat-devel
BuildRequires:	jpeg-devel
BuildRequires:	libktorrent-devel >= 1.1
BuildRequires:	libvncserver-devel >= 0.8.2-3
BuildRequires:	kdelibs4-devel
BuildRequires:	kdepimlibs4-devel
BuildRequires:	kdebase4-devel
BuildRequires:	kdebase4-workspace-devel
BuildRequires:	qt4-devel >= 4:4.8.0
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(libgadu)
BuildRequires:	pkgconfig(libidn)
BuildRequires:	pkgconfig(libmsn)
BuildRequires:	pkgconfig(libotr)
BuildRequires:	pkgconfig(libstreams)
BuildRequires:	pkgconfig(libv4l2)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(libxslt)
BuildRequires:	pkgconfig(linphone)
BuildRequires:	pkgconfig(meanwhile)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(ortp)
BuildRequires:	pkgconfig(qca2)
BuildRequires:	pkgconfig(qimageblitz)
BuildRequires:	pkgconfig(shared-desktop-ontologies)
BuildRequires:	pkgconfig(soprano)
BuildRequires:	pkgconfig(speex)
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	pkgconfig(TelepathyQt4)
Suggests:	kdnssd
Suggests:	kget
Suggests:	kopete
Suggests:	kppp
Suggests:	krdc
Suggests:	krfb
Suggests:	kde4-filesharing
Obsoletes:	kdenetwork4-core < 3:4.5.72

%description
Networking applications for the K Desktop Environment.

- kdict: graphical client for the DICT protocol.
- kit: AOL instant messenger client, using the TOC protocol
- kpf: public fileserver applet
- krfb: Desktop Sharing server, allow others to access your desktop via VNC
- krdc: a client for Desktop Sharing and other VNC servers

%files
%doc README

#----------------------------------------------------------------------

%package -n kde4-filesharing
Summary:	%{name} filesharing
Group:		Graphical desktop/KDE
Conflicts:	%{name}-core < 3:4.5.72

%description -n kde4-filesharing
%{name} filesharing.

%files -n kde4-filesharing
%{_kde_libdir}/kde4/sambausershareplugin.so
%{_kde_services}/sambausershareplugin.desktop

#---------------------------------------------

%package -n kdnssd
Summary:	%{name} kdnssd
Group:		Graphical desktop/KDE
Requires:	nss_mdns
Provides:	kde4-kdnssd = %{EVRD}

%description -n kdnssd
%{name} kdnssd.

%files -n kdnssd
%dir %{_kde_appsdir}/remoteview
%{_kde_appsdir}/remoteview/zeroconf.desktop
%{_kde_libdir}/kde4/kded_dnssdwatcher.so
%{_kde_libdir}/kde4/kio_zeroconf.so
%{_kde_services}/kded/dnssdwatcher.desktop
%{_kde_services}/zeroconf.protocol

#---------------------------------------------

%define libkgetcore %mklibname kgetcore 4

%package -n %{libkgetcore}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkgetcore}
KDE 4 library

%files -n %{libkgetcore}
%{_kde_libdir}/libkgetcore.so.*

#---------------------------------------------

%package -n kget
Summary:	%{name} kget
Group:		Graphical desktop/KDE
Conflicts:	%{name}-core < 3:4.5.72
Provides:	kde4-kget = %{EVRD}

%description -n kget
An advanced download manager for KDE.

%files -n kget
%{_kde_bindir}/kget
%{_kde_applicationsdir}/kget.desktop
%{_kde_appsdir}/kget
%{_kde_appsdir}/kconf_update/kget*
%{_kde_appsdir}/dolphinpart/kpartplugins/kget_plug_in.rc
%{_kde_appsdir}/dolphinpart/kpartplugins/kget_plug_in.desktop
%{_kde_appsdir}/khtml/kpartplugins/kget_plug_in.rc
%{_kde_appsdir}/khtml/kpartplugins/kget_plug_in.desktop
%{_kde_appsdir}/kwebkitpart/kpartplugins/kget_plug_in.desktop
%{_kde_appsdir}/kwebkitpart/kpartplugins/kget_plug_in.rc
%{_kde_services}/kget_*
%{_kde_services}/plasma-engine-kget.desktop
%{_kde_services}/kgetbarapplet-default.desktop
%{_kde_services}/kgetpiechartapplet-default.desktop
%{_kde_services}/plasma-runner-kget.desktop
%{_kde_services}/ServiceMenus/kget_download.desktop
%{_kde_servicetypes}/kget_*
%{_kde_libdir}/kde4/krunner_kget.so
%{_kde_libdir}/kde4/kget_*
%{_kde_libdir}/kde4/plasma_engine_kget.so
%{_kde_libdir}/kde4/kcm_kget_checksumsearchfactory.so
%{_kde_libdir}/kde4/kcm_kget_metalinkfactory.so
%{_kde_libdir}/kde4/kcm_kget_bittorrentfactory.so
%{_kde_libdir}/kde4/kcm_kget_mirrorsearchfactory.so
%{_kde_libdir}/kde4/kcm_kget_multisegkiofactory.so
%{_kde_libdir}/kde4/plasma_kget_barapplet.so
%{_kde_libdir}/kde4/plasma_kget_piechart.so
%{_kde_datadir}/config.kcfg/kget*
%{_kde_datadir}/dbus-1/services/org.kde.kget.service
%{_kde_iconsdir}/*/*/apps/kget.*
%{_kde_docdir}/HTML/*/kget

#---------------------------------------------

%package -n kopete
Summary:	%{name} kopete
Group:		Graphical desktop/KDE
Conflicts:	%{name}-core < 3:4.5.72
Requires:	akonadi
Requires:	qca2-plugin-openssl-%{_lib}
Requires:	kdepimlibs4-core
Requires:	jasper
Provides:	kde4-kopete = %{EVRD}

%description -n kopete
Kopete is a flexible and extendable multiple protocol instant messaging
system designed as a plugin-based system.

All protocols are plugins and allow modular installment, configuration,
and usage without the main application knowing anything about the plugin
being loaded.

The goal of Kopete is to provide users with a standard and easy to use
interface between all of their instant messaging systems, but at the same
time also providing developers with the ease of writing plugins to support
a new protocol.

The core Kopete development team provides a handful of plugins that most
users can use, in addition to templates for new developers to base a
plugin off of.

%files -n kopete
%{_kde_bindir}/kopete
%{_kde_bindir}/kopete_latexconvert.sh
%{_kde_bindir}/winpopup-install
%{_kde_bindir}/winpopup-send
%{_kde_appsdir}/kopete
%{_kde_appsdir}/kopete_contactnotes
%{_kde_appsdir}/kopete_history
%{_kde_appsdir}/kopete_jabber
%{_kde_appsdir}/kopete_latex
%{_kde_appsdir}/kopete_wlm
%{_kde_appsdir}/kopete_privacy
%{_kde_appsdir}/kopete_statistics
%{_kde_appsdir}/kopete_translator
%{_kde_appsdir}/kopete_yahoo
%{_kde_appsdir}/kopete_groupwise
%{_kde_appsdir}/kopete_skype
%{_kde_appsdir}/kopeterichtexteditpart
%{_kde_appsdir}/kconf_update/kopete-*
%{_kde_libdir}/kde4/kcm_kopete_*
%{_kde_libdir}/kde4/kopete_*
%{_kde_libdir}/libqgroupwise.so
%{_kde_libdir}/kde4/libchattexteditpart.so
%{_kde_applicationsdir}/kopete.desktop
%{_kde_configdir}/kopeterc
%{_kde_datadir}/config.kcfg/historyconfig.kcfg
%{_kde_datadir}/config.kcfg/kopeteappearancesettings.kcfg
%{_kde_datadir}/config.kcfg/kopetebehaviorsettings.kcfg
%{_kde_datadir}/config.kcfg/latexconfig.kcfg
%{_kde_datadir}/config.kcfg/nowlisteningconfig.kcfg
%{_kde_datadir}/config.kcfg/webpresenceconfig.kcfg
%{_kde_datadir}/config.kcfg/translatorconfig.kcfg
%{_kde_services}/aim.protocol
%{_kde_services}/chatwindow.desktop
%{_kde_services}/emailwindow.desktop
%{_kde_services}/kconfiguredialog/kopete_*
%{_kde_services}/kopete_*
%{_kde_services}/xmpp.protocol
%{_kde_services}/callto.protocol
%{_kde_services}/skype.protocol
%{_kde_services}/tel.protocol
%{_kde_servicetypes}/kopete*
%{_kde_datadir}/sounds/Kopete_Event.ogg
%{_kde_datadir}/sounds/Kopete_Received.ogg
%{_kde_datadir}/sounds/Kopete_Sent.ogg
%{_kde_datadir}/sounds/Kopete_User_is_Online.ogg
%{_kde_datadir}/sounds/KDE-Im-Phone-Ring.wav
%{_kde_iconsdir}/*/*/actions/account_offline_overlay.*
%{_kde_iconsdir}/*/*/actions/contact_away_overlay.*
%{_kde_iconsdir}/*/*/actions/contact_busy_overlay.*
%{_kde_iconsdir}/*/*/actions/contact_food_overlay.*
%{_kde_iconsdir}/*/*/actions/contact_invisible_overlay.*
%{_kde_iconsdir}/*/*/actions/contact_phone_overlay.*
%{_kde_iconsdir}/*/*/actions/contact_xa_overlay.*
%{_kde_iconsdir}/*/*/actions/emoticon.*
%{_kde_iconsdir}/*/*/actions/im-status-message-edit.*
%{_kde_iconsdir}/*/*/actions/mail-encrypt.*
%{_kde_iconsdir}/*/*/actions/metacontact_unknown.*
%{_kde_iconsdir}/*/*/actions/newmessage.*
%{_kde_iconsdir}/*/*/actions/status_unknown_overlay.*
%{_kde_iconsdir}/*/*/actions/status_unknown.*
%{_kde_iconsdir}/*/*/actions/view-user-offline-kopete.*
%{_kde_iconsdir}/*/*/actions/voicecall.*
%{_kde_iconsdir}/*/*/actions/webcamreceive.*
%{_kde_iconsdir}/*/*/actions/webcamsend.*
%{_kde_iconsdir}/*/*/apps/kopete-offline.*
%{_kde_iconsdir}/*/*/apps/kopete.*
%{_kde_iconsdir}/*/*/status/object-locked-finished.*
%{_kde_iconsdir}/*/*/status/object-locked-unverified.*
%{_kde_iconsdir}/*/*/status/object-locked-verified.*
%{_kde_datadir}/config.kcfg/urlpicpreview.kcfg
%{_kde_docdir}/HTML/*/kopete
%{_kde_libdir}/mozilla/plugins/skypebuttons.so
%dir %{_kde_libdir}/kde4/plugins/accessible
%{_kde_libdir}/kde4/plugins/accessible/chatwindowaccessiblewidgetfactory.so
%exclude %{_kde_appsdir}/kopete_latex
%exclude %{_kde_libdir}/kde4/kcm_kopete_latex.*
%exclude %{_kde_libdir}/kde4/kopete_latex.*
%exclude %{_kde_datadir}/kde4/services/kopete_latex.desktop
%exclude %{_kde_datadir}/config.kcfg/latexconfig.kcfg
%exclude %{_kde_bindir}/kopete_latexconvert.sh
%exclude %{_kde_datadir}/kde4/services/kconfiguredialog/kopete_latex_config.desktop
%exclude %{_kde_appsdir}/kopete/icons/oxygen/32x32/apps/latex.png
#---------------------------------------------

%package kopete-latex
Group:		Graphical desktop/KDE
Summary:	Kopete latex plugin for write andd read mesages in latex
Requires:	kopete
Requires:	imagemagick

%description kopete-latex
Kopete latex plugin for write andd read mesages in latexinder

%files kopete-latex
%{_kde_bindir}/kopete_latexconvert.sh
%{_kde_appsdir}/kopete_latex
%{_kde_appsdir}/kopete/icons/oxygen/32x32/apps/latex.png
%{_kde_libdir}/kde4/kcm_kopete_latex.*
%{_kde_libdir}/kde4/kopete_latex.*
%{_kde_datadir}/config.kcfg/latexconfig.kcfg
%{_kde_services}/kopete_latex.desktop
%{_kde_services}/kconfiguredialog/kopete_latex_config.desktop

#---------------------------------------------

%define libkopetecontactlist %mklibname kopetecontactlist 1

%package -n %{libkopetecontactlist}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkopetecontactlist}
KDE 4 library

%files -n %{libkopetecontactlist}
%{_kde_libdir}/libkopetecontactlist.so.*

#---------------------------------------------

%define libkyahoo %mklibname kyahoo 1

%package -n %{libkyahoo}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkyahoo}
KDE 4 library

%files -n %{libkyahoo}
%{_kde_libdir}/libkyahoo.so.*

#---------------------------------------------

%define libkopete_videodevice %mklibname kopete_videodevice 4

%package -n %{libkopete_videodevice}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkopete_videodevice}
KDE 4 library

%files -n %{libkopete_videodevice}
%{_kde_libdir}/libkopete_videodevice.so.*

#---------------------------------------------

%define libkopeteaddaccountwizard %mklibname kopeteaddaccountwizard 1

%package -n %{libkopeteaddaccountwizard}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkopeteaddaccountwizard}
KDE 4 library

%files -n %{libkopeteaddaccountwizard}
%{_kde_libdir}/libkopeteaddaccountwizard.so.*

#---------------------------------------------

%define libkopete %mklibname kopete 4

%package -n %{libkopete}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkopete}
KDE 4 library

%files -n %{libkopete}
%{_kde_libdir}/libkopete.so.*
%{_kde_datadir}/config.kcfg/kopetestatussettings.kcfg

#---------------------------------------------

%define libkopeteprivacy %mklibname kopeteprivacy 1

%package -n %{libkopeteprivacy}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkopeteprivacy}
KDE 4 library

%files -n %{libkopeteprivacy}
%{_kde_libdir}/libkopeteprivacy.so.*

#---------------------------------------------

%define libkopetechatwindow_shared %mklibname kopetechatwindow_shared 1

%package -n %{libkopetechatwindow_shared}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkopetechatwindow_shared}
KDE 4 library

%files -n %{libkopetechatwindow_shared}
%{_kde_libdir}/libkopetechatwindow_shared.so.*

#---------------------------------------------

%define libkrdccore %mklibname krdccore 1

%package -n %{libkrdccore}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkrdccore}
KDE 4 library

%files -n %{libkrdccore}
%{_kde_libdir}/libkrdccore.so.*

#---------------------------------------------

%define libkopete_otr_shared %mklibname kopete_otr_shared 1

%package -n %{libkopete_otr_shared}
Summary:	KDE 4 library
Group:		System/Libraries
Conflicts:	kopete-otr < 0.8

%description -n %{libkopete_otr_shared}
KDE 4 library

%files -n %{libkopete_otr_shared}
%{_kde_libdir}/libkopete_otr_shared.so.*
%dir %{_kde_appsdir}/kopete_otr
%{_kde_appsdir}/kopete_otr/*
%{_kde_datadir}/config.kcfg/kopete_otr.kcfg

#---------------------------------------------

%define libkopetestatusmenu %mklibname kopetestatusmenu 1

%package -n %{libkopetestatusmenu}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkopetestatusmenu}
KDE 4 library

%files -n %{libkopetestatusmenu}
%{_kde_libdir}/libkopetestatusmenu.so.*

#---------------------------------------------

%define libkopete_oscar %mklibname kopete_oscar 4

%package -n %{libkopete_oscar}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkopete_oscar}
KDE 4 library

%files -n %{libkopete_oscar}
%{_kde_libdir}/libkopete_oscar.so.*

#---------------------------------------------

%define liboscar %mklibname oscar 1

%package -n %{liboscar}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{liboscar}
KDE 4 library

%files -n %{liboscar}
%{_kde_libdir}/liboscar.so.*

#---------------------------------------------

%define libkopeteidentity %mklibname kopeteidentity 1

%package -n %{libkopeteidentity}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkopeteidentity}
KDE 4 library

%files -n %{libkopeteidentity}
%{_kde_libdir}/libkopeteidentity.so.*


#---------------------------------------------

%define libkrfbprivate %mklibname krfbprivate 4

%package -n %{libkrfbprivate}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkrfbprivate}
KDE 4 library

%files -n %{libkrfbprivate}
%{_kde_libdir}/libkrfbprivate.so.*

#---------------------------------------------

%package -n kppp
Summary:	%{name} kppp
Group:		Graphical desktop/KDE
Conflicts:	%{name}-core < 3:4.5.72
Requires:	ppp
Requires:	kppp-provider
Provides:	kde4-kppp = %{EVRD}

%description -n kppp
%{name} kppp.

%files -n kppp
%{_kde_appsdir}/kppp
%{_kde_bindir}/kppp
%{_kde_bindir}/kppplogview
%{_kde_applicationsdir}/Kppp.desktop
%{_kde_applicationsdir}/kppplogview.desktop
%{_kde_docdir}/HTML/*/kppp
%{_kde_iconsdir}/*/*/apps/kppp.*
%exclude %{_kde_appsdir}/kppp/Rules
%exclude %{_kde_appsdir}/kppp/Provider

#-----------------------------------------------------------

%package -n kppp-provider
Group:		Graphical desktop/KDE
Summary:	List of providers for pppd

%description -n kppp-provider
List of providers for kppp

%files -n kppp-provider
%{_kde_appsdir}/kppp/Rules
%{_kde_appsdir}/kppp/Provider

#---------------------------------------------

%package -n krdc
Summary:	%{name} krdc
Group:		Graphical desktop/KDE
Conflicts:	kde4-filesharing < 3:4.8.0
Provides:	kde4-krdc = %{EVRD}

%description -n krdc
KDE Desktop Sharing allows you to invite somebody at a remote
location to watch and possibly control your desktop.

%files -n krdc
%{_kde_bindir}/krdc
%{_kde_appsdir}/krdc
%{_kde_applicationsdir}/krdc.desktop
%{_kde_datadir}/config.kcfg/krdc.kcfg
%{_kde_libdir}/kde4/kcm_krdc_rdpplugin.so
%{_kde_libdir}/kde4/kcm_krdc_vncplugin.so
%{_kde_libdir}/kde4/krdc_rdpplugin.so
%{_kde_libdir}/kde4/krdc_testplugin.so
%{_kde_libdir}/kde4/krdc_vncplugin.so
%{_kde_services}/rdp.protocol
%{_kde_services}/vnc.protocol
%{_kde_services}/krdc_rdp.desktop
%{_kde_services}/krdc_rdp_config.desktop
%{_kde_services}/krdc_test.desktop
%{_kde_services}/krdc_vnc.desktop
%{_kde_services}/krdc_vnc_config.desktop
%{_kde_services}/ServiceMenus/smb2rdc.desktop
%{_kde_servicetypes}/krdc_plugin.desktop
%{_kde_docdir}/HTML/*/krdc
#### Telepathy-Qt4-based optional feature ####
%{_kde_bindir}/krdc_rfb_approver
%{_kde_appsdir}/krdc_rfb_approver
%{_datadir}/dbus-1/services/org.freedesktop.Telepathy.Client.krdc_rfb*.service
%{_datadir}/telepathy/clients/krdc_rfb*.client

#---------------------------------------------

%package -n krfb
Summary:	%{name} krfb
Group:		Graphical desktop/KDE
Provides:	kde4-krfb = %{EVRD}

%description -n krfb
KDE Desktop Sharing allows you to invite somebody at a remote
location to watch and possibly control your desktop.

%files -n krfb
%{_kde_bindir}/krfb
%{_kde_appsdir}/krfb
%{_kde_applicationsdir}/krfb.desktop
%{_kde_libdir}/kde4/krfb_*.so
%{_kde_services}/krfb*.desktop
%{_kde_servicetypes}/krfb*.desktop
%{_kde_docdir}/HTML/*/krfb
#### Telepathy-Qt4-based optional feature ####
%{_datadir}/dbus-1/services/org.freedesktop.Telepathy.Client.krfb_rfb*.service
%{_datadir}/telepathy/clients/krfb_rfb*.client


#---------------------------------------------

%package devel
Summary:	Devel stuff for %{name}
Group:		Development/KDE and Qt
Requires:	kdelibs4-devel
Requires:	kdepimlibs4-devel
Requires:	%{libkgetcore} = %{EVRD}
Requires:	%{libkopetecontactlist} = %{EVRD}
Requires:	%{libkyahoo} = %{EVRD}
Requires:	%{libkopete_videodevice} = %{EVRD}
Requires:	%{libkopeteaddaccountwizard} = %{EVRD}
Requires:	%{libkopete} = %{EVRD}
Requires:	%{libkopeteprivacy} = %{EVRD}
Requires:	%{libkopetechatwindow_shared} = %{EVRD}
Requires:	%{libkrdccore} = %{EVRD}
Requires:	%{libkopete_oscar} = %{EVRD}
Requires:	%{liboscar} = %{EVRD}
Requires:	%{libkrfbprivate} = %{EVRD}
Requires:	%{libkopete_otr_shared} = %{EVRD}
Requires:	%{libkopeteidentity} = %{EVRD}
Requires:	%{libkopetestatusmenu} = %{EVRD}

%description devel
This package contains header files needed if you wish to build applications
based on %{name}.

%files devel
%{_kde_libdir}/*.so
%exclude %{_kde_libdir}/libqgroupwise.so
%{_kde_includedir}/*
%{_kde_datadir}/dbus-1/interfaces/*

#-------------------------------------------

%prep
%setup -q -n kdenetwork-%{version}
%patch0 -p1 -b .krdcxdg
%patch1 -p1 -b .krfbxdg
%patch2 -p1 -b .memset

%build
%cmake_kde4 -DWITH_GOOGLETALK=OFF
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.1-1
- New version 4.9.1

* Wed Aug 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.0-2
- New version 4.9.0
- Add rpmlintrc

* Mon Jul 23 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.8.97-2
- Add pkgconfig(TelepathyQt4) to BuildRequires
- Update files

* Mon Jul 16 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.8.97-1
- New version 4.8.97
- Convert BuildRequires to pkgconfig style
- Make better usage of KDE4 path macros
- Add patch2 to fix build

* Sat Jun 30 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.8.95-1
- New version 4.8.95

* Fri Jun 08 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 3:4.8.4-69.1mib2010.2
- New version 4.8.4
- MIB (Mandriva International Backports)

* Wed May 08 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 3:4.8.3-69.2mib2010.2
- Add kde4-filesharing < 3:4.8.0 to krdc package to solve update issues
- MIB (Mandriva International Backports)

* Fri May 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 3:4.8.3-69.1mib2010.2
- New version 4.8.3
- MIB (Mandriva International Backports)

* Wed Apr 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 3:4.8.2-69.1mib2010.2
- New version 4.8.2
- MIB (Mandriva International Backports)

* Wed Mar 07 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 3:4.8.1-69.1mib2010.2
- New version 4.8.1
- MIB (Mandriva International Backports)

* Mon Feb 20 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 3:4.8.0-69.1mib2010.2
+ Revision: 762517
- Backport to 2010.2 for MIB users
- Import some patches from 2011 branch (not ported to Cooker yet)
- MIB (Mandriva International Backports)

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.8.0-1
+ Revision: 762517
- New upstream tarball
- New upstream tarball

* Tue Jan 03 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.7.95-1
+ Revision: 748796
- New version

* Fri Dec 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.7.90-1
+ Revision: 739372
- New upstream tarball

* Mon Nov 28 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 3:4.7.80-1
+ Revision: 734582
- add a versioned buildrequires on qt4 to ensure we get the latest to build
- add new chatwindowaccessiblewidgetfactory.so plugin to kopete %%files
- add new files for kget
- drop kcm_kget_contentfetchfactory plugin, it's currently unmaintained & broken

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - New upstream tarball 4.7.80

* Fri Sep 30 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.7.41-1
+ Revision: 702057
- Comment for now kde4-filesharing package
- Fix  %%setup
- New version / remove support of oldest mdv

* Mon Jun 13 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.6.4-2
+ Revision: 684408
- New version 4.6.4

* Fri May 20 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.6.3-2
+ Revision: 676293
- Requires kppp-provider ( #63336)
- Clean spec file

* Fri May 13 2011 Funda Wang <fwang@mandriva.org> 3:4.6.3-1
+ Revision: 674034
- New version 4.6.3

* Mon May 02 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.6.2-2
+ Revision: 662291
- Fix file list
- For now i comment the build of google talk, a better fix i in preparation.
- Remove patch0
- Remove mkrel
- New version 4.6.2

  + Oden Eriksson <oeriksson@mandriva.com>
    - sync with MDVSA-2011:081

  + Funda Wang <fwang@mandriva.org>
    - disable v4l1 feature

* Mon Feb 28 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.6.1-2
+ Revision: 640730
- New version 4.6.1

* Sun Feb 06 2011 Funda Wang <fwang@mandriva.org> 3:4.6.0-2
+ Revision: 636496
- BR libktorrent for torrent plugin

* Wed Jan 26 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.6.0-1
+ Revision: 632968
- New version KDE 4.6 Final

* Thu Jan 06 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.5.95-1mdv2011.0
+ Revision: 629124
- New version KDE 4.6 RC2

* Fri Dec 24 2010 Funda Wang <fwang@mandriva.org> 3:4.5.90-1mdv2011.0
+ Revision: 624556
- update file list

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Remove patch101: Merged upstream
    - New upstream tarball

* Thu Dec 16 2010 Funda Wang <fwang@mandriva.org> 3:4.5.85-1mdv2011.0
+ Revision: 622331
- add upstream patch to detect vnc correctly

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Remove patch0
    - New upstream tarball

* Sat Nov 27 2010 Funda Wang <fwang@mandriva.org> 3:4.5.80-1mdv2011.0
+ Revision: 601664
- new version 4.5.80 (aka 4.6 beta1)

* Sat Nov 20 2010 Funda Wang <fwang@mandriva.org> 3:4.5.77-0.svn1198704.1mdv2011.0
+ Revision: 599248
- update file list
- tubes support disabled by upstream
- fix str fmt
- new version 4.5.77

* Sun Oct 31 2010 Funda Wang <fwang@mandriva.org> 3:4.5.74-0.svn1190490.1mdv2011.0
+ Revision: 591139
- new snapshot
- obsoletes core
- split core into sub packages

* Sun Oct 17 2010 Funda Wang <fwang@mandriva.org> 3:4.5.71-0.svn1185840.1mdv2011.0
+ Revision: 586253
- new snapshot
- update group

* Thu Sep 16 2010 Funda Wang <fwang@mandriva.org> 3:4.5.68-1mdv2011.0
+ Revision: 578996
- New snapshot 4.5.68
- simplify BRs

* Tue Sep 07 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.5.67-1mdv2011.0
+ Revision: 576502
- Fix file list
- New version 4.5.67

* Fri Aug 06 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.5.0-1mdv2011.0
+ Revision: 566572
- New upstream tarball
- Update to version 4.5.0

* Wed Jul 28 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.4.95-1mdv2011.0
+ Revision: 562867
- KDE 4.5 RC3

* Fri May 28 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.4.3-6mdv2010.1
+ Revision: 546482
- Do not remove krfb from menus
  CCBUG: 47260
- Rebuild in release mode

* Tue May 18 2010 Oden Eriksson <oeriksson@mandriva.com> 3:4.4.3-4mdv2010.1
+ Revision: 545176
- P5: security fix for CVE-2010-1000,1511

* Sat May 08 2010 Funda Wang <fwang@mandriva.org> 3:4.4.3-3mdv2010.1
+ Revision: 543556
- add missing requires on actural lib file

* Tue May 04 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.4.3-2mdv2010.1
+ Revision: 542105
- Update to version 4.4.3

* Wed Apr 07 2010 Ahmad Samir <ahmadsamir@mandriva.org> 3:4.4.2-2mdv2010.1
+ Revision: 532458
- add patch to fix fix libjingle build with openssl

  + Funda Wang <fwang@mandriva.org>
    - rebuild for new openssl

* Wed Mar 31 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.4.2-1mdv2010.1
+ Revision: 530110
- Fix buildRequires
- Update to version 4.4.2

* Mon Mar 08 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.4.1-1mdv2010.1
+ Revision: 515731
- Fix release
- Update to version 4.4.1

* Fri Feb 26 2010 Oden Eriksson <oeriksson@mandriva.com> 3:4.4.0-3mdv2010.1
+ Revision: 511584
- rebuilt against openssl-0.9.8m

* Fri Feb 12 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.4.0-2mdv2010.1
+ Revision: 504766
- add kget back on the menu

  + Funda Wang <fwang@mandriva.org>
    - rebuild for new libmsn

* Tue Feb 09 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.4.0-1mdv2010.1
+ Revision: 503461
- Fix file list
- Update to version 4.4.0

* Mon Feb 01 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.3.98-1mdv2010.1
+ Revision: 499232
- remove merged patches
- Update to version 4.3.98 aka "kde 4.4 RC3"
- Update to version 4.3.98 aka "kde 4.4 RC3"

* Tue Jan 26 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.3.95-1mdv2010.1
+ Revision: 496514
- Fix file list
- Add patches to build against new kdewebkit
- Fix previous commit
- Update to version 4.3.95 aka "kde 4.4 RC2"
- Update to version 4.3.95 aka "kde 4.4 RC2"
- Add back menu customization patch
- Do not build the sms protocole
- Remove the cp trick as the icons belong to an other package
- Copy icons after make install step
- Fix cp macro
- Remove unused line from previous commit
- Add missing icons in hicolor

* Sun Jan 10 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.3.90-1mdv2010.1
+ Revision: 488617
- Fix file list
- Fix file list
- Update to kde 4.4 rc1
- Update agaisnt new libmsn

* Mon Dec 21 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.3.85-1mdv2010.1
+ Revision: 480753
- Update to kde 4.4 beta2

* Sun Dec 13 2009 Funda Wang <fwang@mandriva.org> 3:4.3.80-2mdv2010.1
+ Revision: 478053
- fix devel package requires

* Sat Dec 05 2009 Funda Wang <fwang@mandriva.org> 3:4.3.80-1mdv2010.1
+ Revision: 473705
- enable webkitkde

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Fix file list
      Fix requires on the devel package
    - Update to KDE 4.4 Beta1
    - Update to kde 4.3.77

* Mon Nov 23 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.3.75-1mdv2010.1
+ Revision: 469270
- properly install mozilla extension
- Do not build the mozilla plugin for the moment
- Update to kde 4.3.75
- Rebuild against new qt
- Update to kde 4.3.73

* Tue Oct 06 2009 Helio Chissini de Castro <helio@mandriva.com> 3:4.3.2-1mdv2010.0
+ Revision: 454428
- New upstream release 4.3.2.

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Requires nss_mdns in kdnssd (BUG: 54161)
    - Do not obsolete libs

* Thu Sep 17 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.3.1-3mdv2010.0
+ Revision: 444199
- Add obsolete for kde3 upgrade

  + Arthur Renato Mello <arthur@mandriva.com>
    - Let Kppp wizard uses default password if it is provided by Provider file

  + Helio Chissini de Castro <helio@mandriva.com>
    - New upstream release 4.3.1.

* Tue Aug 04 2009 Helio Chissini de Castro <helio@mandriva.com> 3:4.3.0-1mdv2010.0
+ Revision: 409403
- New upstream release 4.3.0.

* Thu Jul 23 2009 Helio Chissini de Castro <helio@mandriva.com> 3:4.2.98-1mdv2010.0
+ Revision: 398746
- Update to KDE 4.3 RC3

* Sun Jul 12 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.2.96-1mdv2010.0
+ Revision: 394958
- Update to Rc2

* Thu Jun 25 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.2.95-1mdv2010.0
+ Revision: 389271
- Update to kde 4.3Rc1

* Fri Jun 05 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.2.90-1mdv2010.0
+ Revision: 382946
- Update to beta2

* Fri May 29 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.2.88-1mdv2010.0
+ Revision: 380896
- Update to kde 4.2.88
  Remove merged patches

* Sat May 23 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.2.87-1mdv2010.0
+ Revision: 379026
- Update to kde 4.2.87

* Sat May 09 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.2.85-1mdv2010.0
+ Revision: 373656
- Fix file list
- Fix file list
- Update to kde 4.2.85
- Update to kde 4.2.71

  + Funda Wang <fwang@mandriva.org>
    - gadu is still needed

* Sat May 02 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.2.70-0.svn954171.1mdv2010.0
+ Revision: 370803
- Update to kde 4.2.70

* Tue Apr 07 2009 Gustavo Pichorim Boiko <boiko@mandriva.com> 3:4.2.2-5mdv2009.1
+ Revision: 365007
- Make the search bar appear in a new line

* Mon Apr 06 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.2.2-4mdv2009.1
+ Revision: 364561
- Add some upstream patches from branch
    - Patch105: Automatically show the notification messages (green flags)  so people do not miss it.
- Add some upstream patches from branch
        - Patch101: Kopete: Fix icon on Pipes plugin
        - Patch102: Fix crash in kcm_sambaconf
        - Patch103: Remove the telepathy protocol
        - Patch104: Fix setting v4l2 controls with minimum values other than 0
  Remove old source tarball
  Remove unapplied patch
- [Branch] Fix crash when samba use unknown options by kde
- Remove dupplicate obsoletes

* Fri Mar 27 2009 Helio Chissini de Castro <helio@mandriva.com> 3:4.2.2-1mdv2009.1
+ Revision: 361719
- Update with 4.2.2 try#1 packages

* Sat Feb 28 2009 Helio Chissini de Castro <helio@mandriva.com> 3:4.2.1-1mdv2009.1
+ Revision: 346117
- KDE 4.2.1 try#1 upstream release

* Wed Feb 25 2009 Helio Chissini de Castro <helio@mandriva.com> 3:4.2.0-3mdv2009.1
+ Revision: 344978
- Add real requires. Suggests and lacking on proper entries in akonadi break standalone kopete install

* Mon Feb 16 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.2.0-2mdv2009.1
+ Revision: 340885
- Rebuild against qt4.5

* Tue Jan 27 2009 Helio Chissini de Castro <helio@mandriva.com> 3:4.2.0-1mdv2009.1
+ Revision: 334603
- Bring back the webkit part
- Update with official 4.2.0 upstream tarball

* Sun Jan 11 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.1.96-2mdv2009.1
+ Revision: 328359
- Remove the irc plugin that was activated for testing purposes

* Fri Jan 09 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.1.96-1mdv2009.1
+ Revision: 327436
- Fix File list
- Remove merged patches

  + Helio Chissini de Castro <helio@mandriva.com>
    - Update with Release Candidate 1 - 4.1.96

* Tue Dec 23 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.1.85-2mdv2009.1
+ Revision: 318033
- Fix patch200
- Fix crash in jabber at logout

* Sun Dec 14 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.1.85-1mdv2009.1
+ Revision: 314075
- revert parts of commit 893898 to fix build

  + Helio Chissini de Castro <helio@mandriva.com>
    - Update with Beta 1 - 4.1.85

* Thu Dec 11 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.1.82-2mdv2009.1
+ Revision: 313429
- Add forgotten patch
- Update to kde 4.1.82

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Mon Dec 01 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.1.81-1mdv2009.1
+ Revision: 308707
- Update to kde 4.1.81

* Wed Nov 26 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.1.80-4mdv2009.1
+ Revision: 306847
- Versionnate Obsoletes
  Clean spec file ( order obsoletes, provides, conflicts, ...)

* Mon Nov 24 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.1.80-3mdv2009.1
+ Revision: 306471
- Fix file list
- Remove wrong obsoletes
- Some more obsoletes
- first step to the removal of old kde3 kdenetwork
  Obsoletes the begining of the kdenetwork3 apps
  Step2 come later this day so please do not touch this for the moment
  ( help will be appreciated after ;) )

* Sun Nov 23 2008 Funda Wang <fwang@mandriva.org> 3:4.1.80-2mdv2009.1
+ Revision: 305966
- rebuild
- build meanwhile protocol
- revert last commitment (kget interact with workspace)
- kdenetwork only uses plasma

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Fix irc protocol activation
    - Remove merged patches

  + Helio Chissini de Castro <helio@mandriva.com>
    - Update with Beta 1 - 4.1.80

* Mon Nov 17 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.1.73-2mdv2009.1
+ Revision: 303855
- Add Windows Live Messenger protocol instead of the Old MSN protocol

* Fri Nov 14 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.1.73-1mdv2009.1
+ Revision: 302948
- Update to kde 4.1.73
  Fix Link in libiris
  Remove unneeded patches
- Show Kppp on Menu

* Sun Nov 02 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.1.71-9mdv2009.1
+ Revision: 299227
- Make use if cm variable

* Sun Nov 02 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.1.71-8mdv2009.1
+ Revision: 299192
- Bump release
- Enable back QQ protocol ( it is cooker :) )

* Sat Nov 01 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.1.71-7mdv2009.1
+ Revision: 299183
- account->protocol()->capabilitiesManager() check is really needed => adding it back

* Sat Nov 01 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.1.71-6mdv2009.1
+ Revision: 299176
- Comment BuildRequire
- Fix patch, no need to check account->protocol()->capabilitiesManager()
- Fix a crash in kopete when adding a jabber account
- Remove SOURCES/kdenetwork-4.1.71-add-wlm-skype-support.patch patch from svn
- Install header needed by WLM protocol (standalone)
- Fix patch number
- Remove WLM patch from playground(salem)  *sick*

* Wed Oct 29 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.1.71-3mdv2009.1
+ Revision: 298575
- Activate irc to make berthy happy :)
  Prepare to add the Windows Live Messenger and Skype plugins ( will be on on the next commit)

* Sat Oct 25 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.1.71-2mdv2009.1
+ Revision: 297065
- Versionnate ortp BuildRequire ( that add jingle support in jabber )

* Sat Oct 25 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.1.71-1mdv2009.1
+ Revision: 297030
- New version 4.1.71
- kdenetwork4 is a metapackage so change Requires into Suggests
  knewsticker is not anymore so remove it completly

* Tue Oct 21 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.1.70-1mdv2009.1
+ Revision: 295872
- Update to kde 4.1.70

* Thu Oct 02 2008 Frederic Crozat <fcrozat@mandriva.com> 3:4.1.2-2mdv2009.0
+ Revision: 290848
- Add conflicts to ease upgrade from Mdv 2008.1

* Thu Sep 25 2008 Helio Chissini de Castro <helio@mandriva.com> 3:4.1.2-1mdv2009.0
+ Revision: 288231
- KDE 4.1.2 arriving.

* Thu Sep 04 2008 Helio Chissini de Castro <helio@mandriva.com> 3:4.1.1-3mdv2009.0
+ Revision: 280883
- At first sight backporting kopete looks like a goos idea, but current issue, like protocol modifications and a lack of upstrema support due invalid backtraces show that we should stay with current 4.1.1 official version, even with some features missing. Going to safe net.

* Wed Sep 03 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.1.1-2mdv2009.0
+ Revision: 279944
- Use Kopete from trunk

* Sun Aug 31 2008 Helio Chissini de Castro <helio@mandriva.com> 3:4.1.1-1mdv2009.0
+ Revision: 277823
- Upgrade to forthcoming 4.1.1 packages

  + Funda Wang <fwang@mandriva.org>
    - do not build qq protocal, for it is not working now.
    - requires ppp

* Mon Aug 04 2008 Helio Chissini de Castro <helio@mandriva.com> 3:4.1.0-4mdv2009.0
+ Revision: 263302
- Update with current branch 4.1 patches

* Thu Jul 31 2008 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 3:4.1.0-3mdv2009.0
+ Revision: 258581
- Added kdenetwork-4.0.85-kopete.patch from libv4l.

* Mon Jul 28 2008 Helio Chissini de Castro <helio@mandriva.com> 3:4.1.0-2mdv2009.0
+ Revision: 251666
- Update with Release Candidate 1 - 4.1.0
- Update with Release Candidate 1 - 4.1.0

* Mon Jul 21 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.0.98-2mdv2009.0
+ Revision: 239568
- Add patch1 that Find media players that were started after the plugin was created

* Thu Jul 10 2008 Helio Chissini de Castro <helio@mandriva.com> 3:4.0.98-1mdv2009.0
+ Revision: 233186
- Update with Release Candidate 1 - 4.0.98

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Fix Kppp menu entry ( KDE menu cleaning task)

* Mon Jul 07 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.0.85-1mdv2009.0
+ Revision: 232465
- New version kde 4.0.85

* Tue Jul 01 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.0.84-2mdv2009.0
+ Revision: 230422
- Add patch0 to fix menu entries of Kppp krfb and kget

* Fri Jun 27 2008 Helio Chissini de Castro <helio@mandriva.com> 3:4.0.84-1mdv2009.0
+ Revision: 229412
- Update with new snapshot tarballs 4.0.84
- Remove patch since is already included in upcoming 4.0.84

* Thu Jun 26 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.0.83-4mdv2009.0
+ Revision: 229363
- Add patch1: Do not call postNewEvent if events are not to be appended.

  + Helio Chissini de Castro <helio@mandriva.com>
    - Wrong conflicts for 2008.1 and lower

* Tue Jun 24 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.0.83-2mdv2009.0
+ Revision: 228657
- Add epoch in conflicts
- Add kppp-provider package

* Thu Jun 19 2008 Helio Chissini de Castro <helio@mandriva.com> 3:4.0.83-1mdv2009.0
+ Revision: 226125
- Update with new snapshot tarballs 4.0.83

* Wed Jun 11 2008 Helio Chissini de Castro <helio@mandriva.com> 3:4.0.82-1mdv2009.0
+ Revision: 218028
- Update with new snapshot tarballs 4.0.82

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Funda Wang <fwang@mandriva.org>
    - conflicts with kopete-otr

* Tue Jun 03 2008 Helio Chissini de Castro <helio@mandriva.com> 3:4.0.81-1mdv2009.0
+ Revision: 214716
- Update with new snapshot tarballs 4.0.81

* Sat May 24 2008 Helio Chissini de Castro <helio@mandriva.com> 3:4.0.80-1mdv2009.0
+ Revision: 210786
- New upstream kde4 4.1 beta1

* Mon May 19 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.0.74-2mdv2009.0
+ Revision: 209218
- Fix descriptions of subpackages

* Fri May 16 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.0.74-1mdv2009.0
+ Revision: 208236
- Versionnate BuildRequires

  + Funda Wang <fwang@mandriva.org>
    - New version 4.0.74

* Wed May 14 2008 Anssi Hannula <anssi@mandriva.org> 3:4.0.73-2mdv2009.0
+ Revision: 207177
- Add old kde3 conflicts for smooth upgrade

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Fix typo on file list
    - Fix File list
    - Update to kde 4.0.73

* Wed May 07 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.0.72-2mdv2009.0
+ Revision: 202607
- Fix BuildRequire
- Remove patch0 (unneeded )
- Update to kde 4.0.72
- Add webkitkde as buildrequire
  Fix file list
- Fix file list
- New snapshot 4.0.70
- New snapshot 4.0.69

  + Helio Chissini de Castro <helio@mandriva.com>
    - New upstream kde4 4.1 alpha 1
    - Starting to push new infrastructure for devel KDE 4.1. KDE 4 will be on / now. KDE is dead. Long live KDE vi kdenetwork4/SPECS/kdenetwork4.spec ;-)

* Wed Apr 02 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.0.3-2mdv2008.1
+ Revision: 191545
- Add upstream patch to fix a segfault in kopete

* Fri Mar 28 2008 Helio Chissini de Castro <helio@mandriva.com> 3:4.0.3-1mdv2008.1
+ Revision: 190990
- Update for last stable release 4.0.3

* Sat Mar 08 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.0.2-2mdv2008.1
+ Revision: 182253
- Rebuild against new qt4 changes

* Sat Mar 01 2008 Helio Chissini de Castro <helio@mandriva.com> 3:4.0.2-1mdv2008.1
+ Revision: 177443
- New upstream bugfix release 4.0.2

  + Thierry Vignaud <tv@mandriva.org>
    - fix no-buildroot-tag
    - fix description-line-too-long

* Sun Feb 10 2008 Helio Chissini de Castro <helio@mandriva.com> 3:4.0.1-1mdv2008.1
+ Revision: 164806
- Updating for stable KDE 4.0.1
- No more branches. From now, we will be using the monthly official KDE tarballs, as discussed by Mandriva KDE Team

* Tue Jan 08 2008 Helio Chissini de Castro <helio@mandriva.com> 3:4.0.0-1mdv2008.1
+ Revision: 146897
- Update for final stable 4.0.0

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Dec 24 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:3.97.1-0.752200.1mdv2008.1
+ Revision: 137400
- New snapshot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Dec 10 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:3.97.1-0.746684.2mdv2008.1
+ Revision: 117080
- New snapshot

* Fri Nov 30 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:3.96.1-0.743004.2mdv2008.1
+ Revision: 114093
- New snapshot

* Sun Nov 25 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:3.96.1-0.740247.2mdv2008.1
+ Revision: 111926
- Obsoletes libkdenetwork42

* Fri Nov 23 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:3.96.1-0.740247.1mdv2008.1
+ Revision: 111504
- New Snapshot
  Move libqgroupwise.so from devel package to kopete one (Bug #35740)
- Add Obsoletes for libkdenetwork42-kget libkopete5 and libkopete_msn_shared5 (Bug #35188)

* Sat Nov 17 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:3.96.0-0.737162.1mdv2008.1
+ Revision: 109176
- KDE4 Rc1
  libpapillon_kopete have been removed

* Sun Nov 11 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:3.95.2-0.734821.1mdv2008.1
+ Revision: 107583
- New snapshot

* Fri Nov 02 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:3.95.1-0.732092.1mdv2008.1
+ Revision: 105411
- New Snapshot
- Fix file list
- New snapshot post Rc1
- Fix file list
- add back missing patch
- New snashot
- Activate Kopete again

  + Funda Wang <fwang@mandriva.org>
    - should be sqlite3 instead of sqlite2

* Thu Oct 25 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:3.94.1-0.729249.2mdv2008.1
+ Revision: 102140
- Add conflict to ease upgrade

* Thu Oct 25 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:3.94.1-0.729249.1mdv2008.1
+ Revision: 102071
- New snapshot

* Wed Oct 24 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:3.94.1-0.728807.1mdv2008.1
+ Revision: 101874
- Add BuildRequire
- Fix file list
- Fix patch fo the build without kopete
- New svn snapshot
- Fix file list ( remove duplicate files)

* Fri Oct 19 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:3.94.0-0.726703.1mdv2008.1
+ Revision: 100228
- Fix Buildrequires
- Fix BuildRequires
- Kde 4 beta3
  Fix file list

* Fri Sep 21 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 3:3.93.0-0.714148.1mdv2008.0
+ Revision: 91909
- update svn snapshot
- make all obsoletes tags versioned
- bump epoch to fix revision number

  + Helio Chissini de Castro <helio@mandriva.com>
    - Update with revision 713092

* Thu Sep 13 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:3.93.0-2mdv2008.0
+ Revision: 85042
- Fix build when we do not package kopete
- New svn snapshot of beta3
- Add Decibel as buildrequires for kopete

  + Helio Chissini de Castro <helio@mandriva.com>
    - Update to revision 695413
    - Updated to revision 694391
    - Cleanup whole specfile.
    - Put back providers inside kppp package ( never understood why are separated )
    - Killed independent devel packages, one devel package to rule then all
    - Reenabled qca2
    - Update to revision 689748

* Wed Jul 04 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:3.91-0.683133.1mdv2008.0
+ Revision: 48119
- New snapshot

* Sun Jul 01 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:3.91-0.680437.1mdv2008.0
+ Revision: 46800
- Fix File List
- start to port spec file to the new kde layout

* Thu May 10 2007 Laurent Montel <lmontel@mandriva.org> 2:3.90.1-0.20070502.1mdv2008.0
+ Revision: 25913
- new snapshot

* Thu May 03 2007 Laurent Montel <lmontel@mandriva.org> 2:3.80.3-0.20070502.3mdv2008.0
+ Revision: 21556
- new snapshot
- Necessary to use good version (header pb with c++)
- Fix buildrequires
- new snapshot


* Sun Mar 11 2007 Laurent Montel <lmontel@mandriva.com> 3.80.3-0.20070311.3mdv2007.1
+ Revision: 141316
- new snapshot
- new snapshot
- Fix spec file
- Resumit it
- new snapshot
- 3.80.3
- Fix spec file
- new snapshot
- Fix spec files
- new snapshot
- new snapshot
- update
- Fix group
- Rename to lisa4

* Tue Jan 09 2007 Laurent Montel <lmontel@mandriva.com> 1:3.80.2-0.20070109.1mdv2007.1
+ Revision: 106464
- Update
- Clean up
- Import kdenetwork4

* Mon Nov 06 2006 Laurent Montel <lmontel@mandriva.com> 3.5.5-6mdv2007.0
- First package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14526 |12mr|kdenlive-0.9.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: 		kdenlive
Version: 	0.9.2
Release: 	2
License: 	GPLv2+
Summary: 	A non-linear video editing application for KDE
Group:		Graphical desktop/KDE
URL:		http://www.kdenlive.org/
Source0: 	http://download.kde.org/stable/kdenlive/%{version}/src/kdenlive-%{version}.tar.bz2
BuildRequires:	kdelibs4-devel
BuildRequires:	qjson-devel
BuildRequires:	qimageblitz-devel
BuildRequires:	mlt-devel >= 0.8.0
Requires:	mlt >= 0.8.0
Requires:	ffmpeg
Requires:	dvgrab
Suggests:	swh-plugins
Suggests:	recordmydesktop
Suggests:	cdrkit-genisoimage
Suggests:	dvdauthor
Suggests:	oxygen-icon-theme
Suggests:	frei0r

%description
Kdenlive is a non-linear video editor for KDE. It relies on a separate
renderer, piave, to handle it's rendering. Kdenlive supports multitrack
editing.

%files -f %{name}.lang
%{_kde_bindir}/*
%{_kde_libdir}/kde4/*.so
%{_kde_datadir}/apps/%{name}
%{_kde_services}/*.desktop
%{_kde_datadir}/config.kcfg/*
%{_kde_datadir}/applications/kde4/%{name}.desktop
%{_kde_iconsdir}/*/*/*/*
%{_kde_datadir}/mime/packages/*.xml
%{_kde_configdir}/*
%{_mandir}/man1/*

#--------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%__rm -f %{buildroot}%{_datadir}/menu/kdenlive
%__rm -f %{buildroot}%{_datadir}/pixmaps/kdenlive.xpm

%find_lang %{name} --with-html


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14527 |12mr|kdepim4-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# workaround bug in rpm unpackaged subdir check
%define _unpackaged_subdirs_terminate_build 0

Name:		kdepim4
Summary:	An application suite to manage personal information
Version:	4.9.4
Release:	1
Epoch:		3
Group:		Graphical desktop/KDE
License:	GPL
URL:		http://community.kde.org/KDE_PIM
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdepim-%{version}.tar.xz
BuildRequires:	boost-devel
BuildRequires:	gpgme-devel
BuildRequires:	grantlee-devel
BuildRequires:	kdelibs4-devel
BuildRequires:	kdepimlibs4-devel
BuildRequires:	kdepim4-runtime-devel
BuildRequires:	libassuan-devel
BuildRequires:	xsltproc
BuildRequires:	zlib-devel
BuildRequires:	pkgconfig(akonadi)
BuildRequires:	pkgconfig(libstreams)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xscrnsaver)
Suggests:	akonadi-common
Suggests:	kleopatra
Suggests:	akregator
Suggests:	knode
Suggests:	kaddressbook
Suggests:	kalarm
Suggests:	ktimetracker
Suggests:	kmail
Suggests:	kmailcvt
Suggests:	knotes
Suggests:	kontact
Suggests:	korganizer
Suggests:	ksendemail
Suggests:	kjots

%description
Information Management applications for the K Desktop Environment.
	- kaddressbook: The KDE addressbook application.
	- korganizer: a calendar-of-events and todo-list manager
	- kalarm: gui for setting up personal alarm/reminder messages
	- kalarmd: personal alarm/reminder messages daemon, shared by korganizer
	  and kalarm.
	- kaplan: A shell for the PIM apps, still experimental.
	- ktimetracker: Time tracker.
	- kfile-plugins: vCard KFIleItem plugin.
	- knotes: yellow notes application
	- konsolecalendar: Command line tool for accessing calendar files.
	- kmail: universal mail client
	- kmailcvt: converst addressbooks to kmail format

%files

#----------------------------------------------------------------------

%package core
Summary:	Core files for kdepim
Group:		Graphical desktop/KDE
Requires:	kdelibs4-core
Requires:	kdebase4-runtime
Requires:	akonadi-kde >= 3:%{version}
Conflicts:	kde-l10n-ar < 4.6.3-2
Conflicts:	kde-l10n-bg < 4.6.3-2
Conflicts:	kde-l10n-bn_IN < 4.3.98-4
Conflicts:	kde-l10n-ca < 4.6.3-2
Conflicts:	kde-l10n-cs < 4.6.3-2
Conflicts:	kde-l10n-csb < 4.4.95-7
Conflicts:	kde-l10n-da < 4.6.3-2
Conflicts:	kde-l10n-de < 4.6.3-2
Conflicts:	kde-l10n-el < 4.6.3-2
Conflicts:	kde-l10n-en_GB < 4.6.3-2
Conflicts:	kde-l10n-eo < 4.5.95-6
Conflicts:	kde-l10n-es < 4.6.3-2
Conflicts:	kde-l10n-et < 4.6.3-2
Conflicts:	kde-l10n-eu < 4.6.3-2
Conflicts:	kde-l10n-fa < 4.2.96-5
Conflicts:	kde-l10n-fi < 4.6.3-2
Conflicts:	kde-l10n-fr < 4.6.3-2
Conflicts:	kde-l10n-fy < 4.5.95-6
Conflicts:	kde-l10n-ga < 4.6.3-2
Conflicts:	kde-l10n-gl < 4.6.3-2
Conflicts:	kde-l10n-gu < 4.6.3-2
Conflicts:	kde-l10n-he < 4.6.3-2
Conflicts:	kde-l10n-hi < 4.6.3-2
Conflicts:	kde-l10n-hne < 4.3.98-4
Conflicts:	kde-l10n-hr < 4.6.3-2
Conflicts:	kde-l10n-hu < 4.6.3-2
Conflicts:	kde-l10n-id < 4.6.3-2
Conflicts:	kde-l10n-is < 4.6.3-2
Conflicts:	kde-l10n-it < 4.6.3-2
Conflicts:	kde-l10n-ja < 4.6.3-2
Conflicts:	kde-l10n-kk < 4.6.3-2
Conflicts:	kde-l10n-km < 4.6.3-2
Conflicts:	kde-l10n-kn < 4.6.3-2
Conflicts:	kde-l10n-ko < 4.6.3-2
Conflicts:	kde-l10n-ku < 4.3.2-4
Conflicts:	kde-l10n-lt < 4.6.3-2
Conflicts:	kde-l10n-lv < 4.6.3-2
Conflicts:	kde-l10n-mai < 4.6.3-2
Conflicts:	kde-l10n-mk < 4.4.95-7
Conflicts:	kde-l10n-ml < 4.5.95-6
Conflicts:	kde-l10n-mr < 4.3.98-4
Conflicts:	kde-l10n-nb < 4.6.3-2
Conflicts:	kde-l10n-nds < 4.6.3-2
Conflicts:	kde-l10n-ne < 4.2.96-5
Conflicts:	kde-l10n-nl < 4.6.3-2
Conflicts:	kde-l10n-nn < 4.6.3-2
Conflicts:	kde-l10n-pa < 4.6.3-2
Conflicts:	kde-l10n-pl < 4.6.3-2
Conflicts:	kde-l10n-pt < 4.6.3-2
Conflicts:	kde-l10n-pt_BR < 4.6.3-2
Conflicts:	kde-l10n-ro < 4.6.3-2
Conflicts:	kde-l10n-ru < 4.6.3-4
Conflicts:	kde-l10n-se < 4.2.96-6
Conflicts:	kde-l10n-si < 4.4.95-7
Conflicts:	kde-l10n-sk < 4.6.3-2
Conflicts:	kde-l10n-sl < 4.6.3-2
Conflicts:	kde-l10n-sr < 4.6.3-2
Conflicts:	kde-l10n-sv < 4.6.3-2
Conflicts:	kde-l10n-ta < 4.2.96-5
Conflicts:	kde-l10n-tg < 4.4.95-7
Conflicts:	kde-l10n-th < 4.6.3-2
Conflicts:	kde-l10n-tr < 4.6.3-2
Conflicts:	kde-l10n-uk < 4.6.3-2
Conflicts:	kde-l10n-wa < 4.6.3-2
Conflicts:	kde-l10n-zh_CN < 4.6.3-2
Conflicts:	kde-l10n-zh_TW < 4.6.3-2

%description core
Core files from kdepim.

%files core -f %{name}.lang
%exclude %{_kde_docdir}/HTML/en/*
%{_kde_libdir}/strigi/*
%dir %{_kde_services}/kontact
%{_kde_iconsdir}/oxygen/*/mimetypes/x-mail-distribution-list.*

#-----------------------------------------------------------------------------

%define kaddressbookprivate_major 4
%define libkaddressbookprivate %mklibname kaddressbookprivate %{kaddressbookprivate_major}

%package -n %{libkaddressbookprivate}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkaddressbookprivate}
KDE 4 library.

%files -n %{libkaddressbookprivate}
%{_kde_libdir}/libkaddressbookprivate.so.%{kaddressbookprivate_major}*

#-----------------------------------------------------------------------------

%define kontactprivate_major 4
%define libkontactprivate %mklibname kontactprivate %{kontactprivate_major}

%package -n %{libkontactprivate}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkontactprivate}
KDE 4 library.

%files -n %{libkontactprivate}
%{_kde_libdir}/libkontactprivate.so.%{kontactprivate_major}*

#-----------------------------------------------------------------------------

%define korganizer_core_major 4
%define libkorganizer_core %mklibname korganizer_core %{korganizer_core_major}

%package -n %{libkorganizer_core}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkorganizer_core}
KDE 4 library.

%files -n %{libkorganizer_core}
%{_kde_libdir}/libkorganizer_core.so.%{korganizer_core_major}*

#-----------------------------------------------------------------------------

%define libkdepim %mklibname kdepim 4

%package -n %{libkdepim}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkdepim}
KDE 4 library.

%files -n %{libkdepim}
%{_kde_libdir}/libkdepim.so.*
%{_kde_appsdir}/kdepimwidgets
%{_kde_libdir}/kde4/plugins/designer/kdepimwidgets.so

#---------------------------------------------------------------------------

%package -n kincidenceeditor
Summary:	kincidenceeditor
Group:		Graphical desktop/KDE
Obsoletes:	keventeditor < 2:4.5.68

%description -n kincidenceeditor
New incidince editors

%files -n kincidenceeditor
%{_kde_bindir}/kincidenceeditor

#----------------------------------------------------------------------------

%define libincidenceeditorsngmobile_major 4
%define libincidenceeditorsngmobile %mklibname incidenceeditorssngmobile %{libincidenceeditorsngmobile_major}

%package -n %{libincidenceeditorsngmobile}
Summary:	KDEPIM Mobile Library
Group:		System/Libraries

%description -n %{libincidenceeditorsngmobile}
KDE PIM Mobile library.

%files -n %{libincidenceeditorsngmobile}
%{_kde_libdir}/libincidenceeditorsngmobile.so.%{libincidenceeditorsngmobile_major}*


#-----------------------------------------------------------------------------

%define kpgp_major 4
%define libkpgp %mklibname kpgp %{kpgp_major}

%package -n %{libkpgp}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkpgp}
KDE 4 library.

%files -n %{libkpgp}
%{_kde_libdir}/libkpgp.so.%{kpgp_major}*
#TODO: move away from here
%{_kde_appsdir}/kconf_update/kpgp-3.1-upgrade-address-data.pl
%{_kde_appsdir}/kconf_update/kpgp.upd

#-----------------------------------------------------------------------------

%define kmanagesieve_major 4
%define libkmanagesieve %mklibname kmanagesieve %{kmanagesieve_major}

%package -n %{libkmanagesieve}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkmanagesieve}
KDE 4 library.

%files -n %{libkmanagesieve}
%{_kde_libdir}/libkmanagesieve.so.%{kmanagesieve_major}*

#-----------------------------------------------------------------------------

%define ksieveui_major 4
%define libksieveui %mklibname ksieveui %{ksieveui_major}

%package -n %{libksieveui}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libksieveui}
KDE 4 library.

%files -n %{libksieveui}
%{_kde_libdir}/libksieveui.so.%{ksieveui_major}*

#-----------------------------------------------------------------------------

%package -n kleopatra
Summary:	KDE Certificate Manager
Group:		Graphical desktop/KDE
Requires:	%{name}-core = %{EVRD}
Provides:	kde4-kleopatra = %{EVRD}
Conflicts:	%{name}-core < 2:4.5.77

%description -n kleopatra
KDE Certificate Manager

%files -n kleopatra
%doc %{_kde_docdir}/HTML/en/kleopatra
%doc %{_kde_docdir}/HTML/en/kwatchgnupg
%{_kde_bindir}/kleopatra
%{_kde_bindir}/kgpgconf
%{_kde_bindir}/kwatchgnupg
%{_kde_applicationsdir}/kleopatra.desktop
%{_kde_applicationsdir}/kleopatra_import.desktop
%{_kde_configdir}/libkleopatrarc
%{_kde_appsdir}/kleopatra
%{_kde_appsdir}/libkleopatra
%{_kde_appsdir}/kwatchgnupg
%{_kde_iconsdir}/*/*/apps/kleopatra.*
%{_kde_services}/kleopatra_*
%{_kde_libdir}/kde4/kcm_kleopatra.so

#-----------------------------------------------------------------------------

%define ksieve_major 4
%define libksieve %mklibname ksieve %{ksieve_major}

%package -n %{libksieve}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libksieve}
KDE 4 library.

%files -n %{libksieve}
%{_kde_libdir}/libksieve.so.%{ksieve_major}*

#-----------------------------------------------------------------------------

%define akregatorinterfaces_major 4
%define libakregatorinterfaces %mklibname akregatorinterfaces %{akregatorinterfaces_major}

%package -n %{libakregatorinterfaces}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libakregatorinterfaces}
KDE 4 library.

%files -n %{libakregatorinterfaces}
%{_kde_libdir}/libakregatorinterfaces.so.%{akregatorinterfaces_major}*

#-----------------------------------------------------------------------------

%define akregatorprivate_major 4
%define libakregatorprivate %mklibname akregatorprivate %{akregatorprivate_major}

%package -n %{libakregatorprivate}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libakregatorprivate}
KDE 4 library.

%files -n %{libakregatorprivate}
%{_kde_libdir}/libakregatorprivate.so.*

#-----------------------------------------------------------------------------

%package -n akregator
Summary:	A Feed Reader for KDE
Group:		Graphical desktop/KDE
URL:		http://userbase.kde.org/Akregator
Requires:	%{name}-core = %{EVRD}
Provides:	kde4-akregator = %{EVRD}
Conflicts:	%{name}-core < 2:4.5.77

%description -n akregator
Akregator is a news feed reader for the KDE desktop. It enables you to
follow news sites, blogs and other RSS/Atom-enabled websites without
the need to manually check for updates using a web browser. Akregator
is designed to be both easy to use and to be powerful enough to read
hundreds of news sources conveniently. It comes with Konqueror
integration for adding news feeds and with an internal browser for
easy news reading.

%files -n akregator
%doc %{_kde_docdir}/HTML/en/akregator
%{_kde_bindir}/akregator
%{_kde_bindir}/akregatorstorageexporter
%{_kde_applicationsdir}/akregator.desktop
%{_kde_appsdir}/akregator
%{_kde_appsdir}/akregator_sharemicroblog_plugin
%{_kde_datadir}/config.kcfg/akregator.kcfg
%{_kde_iconsdir}/*/*/apps/akregator.*
%{_kde_iconsdir}/*/*/apps/akregator_empty.*
%{_kde_services}/kontact/akregatorplugin.desktop
%{_kde_services}/akregator_*
%{_kde_services}/feed.protocol
%{_kde_servicetypes}/akregator_plugin.desktop
%{_kde_libdir}/kde4/akregator*
%{_kde_libdir}/kde4/kontact_akregatorplugin.so

#-----------------------------------------------------------------------------

%define knodecommon_major 4
%define libknodecommon %mklibname knodecommon %{knodecommon_major}

%package -n %{libknodecommon}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libknodecommon}
KDE 4 library.

%files -n %{libknodecommon}
%{_kde_libdir}/libknodecommon.so.%{knodecommon_major}*

#-----------------------------------------------------------------------------

%package -n knode
Summary:	A newsreader for the K Desktop Environment
Group:		Graphical desktop/KDE
URL:		http://userbase.kde.org/KNode
Requires:	%{name}-core = %{EVRD}
Requires:	kdepimlibs4-core
Requires:	kio4-nntp
Provides:	kde4-knode = %{EVRD}
Conflicts:	%{name}-core < 2:4.5.77

%description -n knode
KNode is a newsreader for the K Desktop Environment.

It is GNKSA compliant (unfortunally a review is still pending), and has
support for MIME and multiple servers.

It is a online-reader, but in combination with a local newsserver like
leafnode also usable with dial-up connections.

%files -n knode
%doc %{_kde_docdir}/HTML/en/knode
%doc %{_kde_docdir}/HTML/en/kioslave/news
%{_kde_bindir}/knode
%{_kde_applicationsdir}/KNode.desktop
%{_kde_appsdir}/knode
%{_kde_appsdir}/kconf_update/knode.upd
%{_kde_iconsdir}/*/*/apps/knode.*
%{_kde_services}/kontact/knodeplugin.desktop
%{_kde_services}/knode_config_accounts.desktop
%{_kde_services}/knode_config_appearance.desktop
%{_kde_services}/knode_config_cleanup.desktop
%{_kde_services}/knode_config_identity.desktop
%{_kde_services}/knode_config_post_news.desktop
%{_kde_services}/knode_config_privacy.desktop
%{_kde_services}/knode_config_read_news.desktop
%{_kde_libdir}/kde4/kcm_knode.so
%{_kde_libdir}/kde4/knodepart.so
%{_kde_libdir}/kde4/kontact_knodeplugin.so

#-----------------------------------------------------------------------------

%package -n kaddressbook
Summary:	The KDE addressbook application
Group:		Graphical desktop/KDE
URL:		http://userbase.kde.org/KAddressBook
Requires:	%{name}-core = %{EVRD}
# Grantlee is needed for the simple view in kaddressbook
Requires:	grantlee
Requires:	akonadi-common
Provides:	kde4-kaddressbook = %{EVRD}
Conflicts:	kdepim4-core < 2:4.5.77

%description -n kaddressbook
The KDE addressbook application.

%files -n kaddressbook
%doc %{_kde_docdir}/HTML/en/kabcclient
%{_kde_bindir}/kaddressbook
%{_kde_bindir}/kabc2mutt
%{_kde_bindir}/kabcclient
%{_kde_applicationsdir}/kaddressbook.desktop
%{_kde_appsdir}/kaddressbook
%{_kde_libdir}/kde4/kcm_ldap.so
%{_kde_libdir}/akonadi/contact/editorpageplugins/cryptopageplugin.so
%{_kde_libdir}/kde4/kaddressbookpart.so
%{_kde_libdir}/kde4/kontact_kaddressbookplugin.so
%{_kde_iconsdir}/*/*/apps/kaddressbook.*
%{_kde_services}/kaddressbookpart.desktop
%{_kde_services}/kontact/kaddressbookplugin.desktop
%{_kde_services}/kcmldap.desktop
%{_kde_mandir}/man1/kabcclient.1.*

#-----------------------------------------------------------------------------

%package -n blogilo
Summary:	Blogging client for kde
Group:		Graphical desktop/KDE
Requires:	%{name}-core = %{EVRD}
Conflicts:	%{name}-core < 2:4.5.77

%description -n blogilo
Blogilo is a blogging client for KDE, which supports famous blogging
APIs.

It was known as Bilbo blogger before, But because of a trademark
issue, We (Blogilo developers) decided to choose a new name for it.
More information about the decision can be found at
http://blogilo.gnufolks.org/news/.

Its current features:

* A full featured WYSIWYG editor.
* An HTML editor with syntax highlighting.
* Previewing your post with your blog style! like when you are
visiting it at your blog.
* Support for Blogger1.0, MetaWeblog, MovableType (Wordpress supports
All of these!) and Google GData (used on Blogspot.com blogs) APIs!
* Support for Creating/Modifying/Deleting posts.
* Support for creating drafts and scheduled posts!
* Support for uploading media files to your blog (Just on supported
APIs e.g. MetaWeblog and MovableType)
* Support for uploading to FTP server.
* Support for Fetching your recent blog entries.
* Support for adding Images to post from your system. It will upload
them on Submitting post to blog (Just on supported APIs e.g.
MetaWeblog and MovableType)
* Support for saving local entries before publishing.
* Saving your writing copy to prevent data loss, at configurable
intervals.
* and ...

%files -n blogilo
%doc %{_kde_docdir}/HTML/en/blogilo
%{_kde_bindir}/blogilo
%{_kde_appsdir}/blogilo
%{_kde_applicationsdir}/blogilo.desktop
%{_kde_datadir}/config.kcfg/blogilo.kcfg
%{_kde_iconsdir}/*/*/apps/blogilo.*
%{_kde_iconsdir}/*/*/actions/format-text-blockquote.*
%{_kde_iconsdir}/*/*/actions/format-text-code.*
%{_kde_iconsdir}/*/*/actions/insert-more-mark.*
%{_kde_iconsdir}/*/*/actions/remove-link.*
%{_kde_iconsdir}/*/*/actions/upload-media.*

#-----------------------------------------------------------------------------

%define messagecore_major 4
%define libmessagecore %mklibname messagecore %{messagecore_major}

%package -n %{libmessagecore}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libmessagecore}
KDE 4 library.

%files -n %{libmessagecore}
%{_kde_libdir}/libmessagecore.so.%{messagecore_major}*

#-----------------------------------------------------------------------------

%package -n kalarm
Summary:	A personal alarm message, command and email scheduler
Group:		Graphical desktop/KDE
URL:		http://userbase.kde.org/KAlarm
Requires:	%{name}-core = %{EVRD}
Provides:	kde4-kalarm = %{EVRD}
Conflicts:	%{name}-core < 2:4.5.77

%description -n kalarm
KAlarm is a personal alarm message, command and email scheduler. It lets you
set up personal alarm messages which pop up on the screen at the chosen time,
or you can schedule commands to be executed or emails to be sent.

%files -n kalarm
%doc %{_kde_docdir}/HTML/en/kalarm
%{_kde_bindir}/kalarm
%{_kde_bindir}/kalarmautostart
%{_kde_libdir}/kde4/libexec/kalarm_helper
%{_kde_applicationsdir}/kalarm.desktop
%{_kde_appsdir}/kalarm
%{_kde_appsdir}/kconf_update/kalarm-1.2.1-general.pl
%{_kde_appsdir}/kconf_update/kalarm-1.9.5-defaults.pl
%{_kde_appsdir}/kconf_update/kalarm-2.0.2-general.pl
%{_kde_appsdir}/kconf_update/kalarm-2.1.5-general.pl
%{_kde_appsdir}/kconf_update/kalarm-version.pl
%{_kde_appsdir}/kconf_update/kalarm.upd
%{_kde_autostart}/kalarm.autostart.desktop
%{_kde_datadir}/config.kcfg/kalarmconfig.kcfg
%{_kde_datadir}/polkit-1/actions/org.kde.kalarmrtcwake.policy
%{_kde_iconsdir}/*/*/apps/kalarm.*
%{_sysconfdir}/dbus-1/system.d/org.kde.kalarmrtcwake.conf
%{_datadir}/dbus-1/system-services/org.kde.kalarmrtcwake.service

#-----------------------------------------------------------------------------

%package -n ktimetracker
Summary:	Tracks time spent on various tasks
Group:		Graphical desktop/KDE
URL:		http://community.kde.org/Ktimetracker
Requires:	%{name}-core = %{EVRD}
Provides:	kde4-ktimetracker = %{EVRD}
Conflicts:	%{name}-core < 2:4.5.77

%description -n ktimetracker
KTimeTracker tracks time spent on various tasks. It is useful for tracking
hours to be billed to different clients or just to find out what percentage
of your day is spent playing Doom or reading Slashdot.

%files -n ktimetracker
%doc %{_kde_docdir}/HTML/en/ktimetracker
%{_kde_bindir}/karm
%{_kde_bindir}/ktimetracker
%{_kde_appsdir}/ktimetracker
%{_kde_applicationsdir}/ktimetracker.desktop
%{_kde_iconsdir}/*/*/apps/ktimetracker.*
%{_kde_services}/ktimetrackerpart.desktop
%{_kde_services}/ktimetracker_config_behavior.desktop
%{_kde_services}/ktimetracker_config_display.desktop
%{_kde_services}/ktimetracker_config_storage.desktop
%{_kde_services}/kontact/ktimetracker_plugin.desktop
%{_kde_libdir}/kde4/ktimetrackerpart.so
%{_kde_libdir}/kde4/kcm_ktimetracker.so
%{_kde_libdir}/kde4/kontact_ktimetrackerplugin.so

#-----------------------------------------------------------------------------

%define kmailprivate_major 4
%define libkmailprivate %mklibname kmailprivate %{kmailprivate_major}

%package -n %{libkmailprivate}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkmailprivate}
KDE 4 library.

%files -n %{libkmailprivate}
%{_kde_libdir}/libkmailprivate.so.%{kmailprivate_major}*

#-----------------------------------------------------------------------------

%define mailcommon_major 4
%define libmailcommon %mklibname mailcommon %{mailcommon_major}

%package -n %{libmailcommon}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libmailcommon}
KDE 4 library.

%files -n %{libmailcommon}
%{_kde_libdir}/libmailcommon.so.%{mailcommon_major}*

#-----------------------------------------------------------------------------

%package -n kmail
Summary:	KDE Email Client
Group:		Graphical desktop/KDE
URL:		http://userbase.kde.org/KMail
Requires:	%{name}-core = %{EVRD}
Requires:	kdepimlibs4-core
Requires:	sasl-plug-plain
Requires:	sasl-plug-ntlm
Requires:	sasl-plug-login
Requires:	sasl-plug-digestmd5
Requires:	kio4-pop3
Requires:	kio4-smtp
Requires:	kio4-mbox
Requires:	kio4-imap
Requires:	kio4-sieve
Requires:	kmail-common
Requires:	akonadi-archivemail-agent = %{EVRD}
Requires:	akonadi-mailfilter-agent = %{EVRD}
Suggests:	kmailcvt
Suggests:	pinentry-qt4
Suggests:	openssh-askpass-qt4
Suggests:	backupmail
Suggests:	importwizard
Provides:	kde4-kmail = %{EVRD}
Provides:	kmail2 = %{EVRD}
Conflicts:	%{name}-core < 2:4.5.77

%description -n kmail
KMail is the email component of Kontact, the integrated personal
information manager of KDE.

%files -n kmail
%doc %{_kde_docdir}/HTML/en/kmail
%{_kde_bindir}/kmail
%{_kde_bindir}/kmail_antivir.sh
%{_kde_bindir}/kmail_clamav.sh
%{_kde_bindir}/kmail_fprot.sh
%{_kde_bindir}/kmail_sav.sh
%{_kde_appsdir}/kmail
%{_kde_appsdir}/kmail2
%{_kde_applicationsdir}/KMail2.desktop
%{_kde_applicationsdir}/kmail_view.desktop
%{_kde_appsdir}/kconf_update/kmail*
%{_kde_appsdir}/kconf_update/upgrade-signature.pl
%{_kde_appsdir}/kconf_update/upgrade-transport.pl
%{_kde_datadir}/config.kcfg/customtemplates_kfg.kcfg
%{_kde_datadir}/config.kcfg/kmail.kcfg
%{_kde_datadir}/config.kcfg/templatesconfiguration_kfg.kcfg
%{_kde_configdir}/kmail.antispamrc
%{_kde_configdir}/kmail.antivirusrc
%{_kde_datadir}/ontology/kde/messagetag.ontology
%{_kde_datadir}/ontology/kde/messagetag.trig
%{_kde_iconsdir}/*/*/apps/kmail.*
%{_kde_services}/kontact/kmailplugin.desktop
%{_kde_services}/kmail_config_accounts.desktop
%{_kde_services}/kmail_config_appearance.desktop
%{_kde_services}/kmail_config_composer.desktop
%{_kde_services}/kmail_config_identity.desktop
%{_kde_services}/kmail_config_misc.desktop
%{_kde_services}/kmail_config_security.desktop
%{_kde_services}/kcmkmailsummary.desktop
%{_kde_services}/ServiceMenus/kmail_addattachmentservicemenu.desktop
%{_kde_servicetypes}/dbusmail.desktop
%{_kde_libdir}/kde4/kcm_kmail.so
%{_kde_libdir}/kde4/kmailpart.so
%{_kde_libdir}/kde4/kcm_kmailsummary.so
%{_kde_libdir}/kde4/kontact_kmailplugin.so
%{_kde_libdir}/kde4/ktexteditorkabcbridge.so

#-----------------------------------------------------------------------------

%package -n kmail-common
Summary:	KDE Email Client
Group:		Graphical desktop/KDE
URL:		http://userbase.kde.org/KMail
Provides:	kmail2-common = %{EVRD}

%description -n kmail-common
Common files needed by kmail and kmail-mobile used to view messages.

%files -n kmail-common
%{_kde_libdir}/kde4/messageviewer_bodypartformatter_application_mstnef.so
%{_kde_libdir}/kde4/messageviewer_bodypartformatter_text_calendar.so
%{_kde_libdir}/kde4/messageviewer_bodypartformatter_text_vcard.so
%{_kde_libdir}/kde4/messageviewer_bodypartformatter_text_xdiff.so
%{_kde_services}/kcm_kpimidentities.desktop
%{_kde_libdir}/kde4/kcm_kpimidentities.so
%{_kde_appsdir}/libmessageviewer
%{_kde_appsdir}/messageviewer
%{_kde_appsdir}/messagelist

#-----------------------------------------------------------------------------

%package -n kmailcvt
Summary:	KDE Mail Import tool
Group:		Graphical desktop/KDE
URL:		http://userbase.kde.org/KMail
Requires:	%{name}-core = %{EVRD}
Provides:	kde4-kmailcvt = %{EVRD}
Conflicts:	%{name}-core < 2:4.5.77

%description -n kmailcvt
KDE Mail Import tool

%files -n kmailcvt
%{_kde_bindir}/kmailcvt
%{_kde_appsdir}/kmailcvt/pics/step1.png
%{_kde_iconsdir}/*/*/apps/kmailcvt.*

#-----------------------------------------------------------------------------

%package -n backupmail
Summary:	Backup Mail allows to save all data from kmail and restore them in other system
Group:		Graphical desktop/KDE
Requires:	kmail

%description -n backupmail
Backup Mail allows to save all data from kmail and restore them in
other system.

%files -n backupmail
%{_kde_bindir}/backupmail
%{_kde_appsdir}/backupmail

#-----------------------------------------------------------------------------

%package -n importwizard
Summary:	Import Wizard allows to migrate data from mailer as thunderbird/evolution etc
Group:		Graphical desktop/KDE
Requires:	kmail

%description -n importwizard
Import Wizard allows to migrate data from mailer as thunderbird/evolution etc.

%files -n importwizard
%{_kde_bindir}/importwizard
%{_kde_applicationsdir}/importwizard.desktop

#-----------------------------------------------------------------------------

%package -n knotes
Summary:	Notes for the K Desktop Environment
Group:		Graphical desktop/KDE
URL:		http://userbase.kde.org/KNotes
Requires:	%{name}-core = %{EVRD}
Requires:	%{name}-kresources
Requires:	kio4-nntp
Provides:	kde4-knotes = %{EVRD}
Conflicts:	%{name}-core < 2:4.5.77

%description -n knotes
KNotes aims to be a useful and full featured notes application for
the KDE project. It tries to be as fast and lightweight as possible
although including some advanced features.

%files -n knotes
%doc %{_kde_docdir}/HTML/en/knotes
%{_kde_bindir}/knotes
%{_kde_applicationsdir}/knotes.desktop
%{_kde_datadir}/config.kcfg/knoteconfig.kcfg
%{_kde_datadir}/config.kcfg/knotesglobalconfig.kcfg
%{_kde_appsdir}/knotes
%{_kde_iconsdir}/*/*/apps/knotes.*
%{_kde_iconsdir}/*/*/actions/knotes_*
%{_kde_services}/kontact/knotesplugin.desktop
%{_kde_services}/kresources/knotes/local.desktop
%{_kde_services}/kresources/knotes_manager.desktop
%{_kde_services}/knote_config_action.desktop
%{_kde_services}/knote_config_display.desktop
%{_kde_services}/knote_config_editor.desktop
%{_kde_services}/knote_config_network.desktop
%{_kde_services}/knote_config_style.desktop
%{_kde_libdir}/kde4/knotes_local.so
%{_kde_libdir}/kde4/kcm_knote.so
%{_kde_libdir}/kde4/kontact_knotesplugin.so

#-----------------------------------------------------------------------------

%package -n kontact
Summary:	Kontact Container
Group:		Graphical desktop/KDE
URL:		http://userbase.kde.org/Kontact
Requires:	%{name}-core = %{EVRD}
Conflicts:	%{name}-core < 2:4.5.77
Requires:	kio4-ldap
Provides:	kde4-kontact = %{EVRD}
Suggests:	akregator
Suggests:	kmail
Suggests:	knotes
Suggests:	ktimetracker
Suggests:	knode
Suggests:	kalarm
Suggests:	kaddressbook
Suggests:	korganizer

%description -n kontact
The KDE Kontact Personal Information Management suite unites mature and
proven KDE applications under one roof. Thanks to the powerful KParts
technology, existing applications are seamlessly integrated into one.

%files -n kontact
%doc %{_kde_docdir}/HTML/en/kontact
%doc %{_kde_docdir}/HTML/en/kontact-admin
%{_kde_bindir}/kontact
%{_kde_appsdir}/kontact
%{_kde_appsdir}/kontactsummary
%{_kde_applicationsdir}/Kontact.desktop
%{_kde_applicationsdir}/kontact-admin.desktop
%{_kde_datadir}/config.kcfg/kontact.kcfg
%{_kde_iconsdir}/*/*/apps/kontact.*
%{_kde_services}/kontactconfig.desktop
%{_kde_services}/kcmapptsummary.desktop
%{_kde_services}/kcmkontactsummary.desktop
%{_kde_services}/kcmsdsummary.desktop
%{_kde_services}/kontact/summaryplugin.desktop
%{_kde_services}/kontact/specialdatesplugin.desktop
%{_kde_libdir}/kde4/kcm_apptsummary.so
%{_kde_libdir}/kde4/kcm_kontact.so
%{_kde_libdir}/kde4/kcm_kontactsummary.so
%{_kde_libdir}/kde4/kontact_journalplugin.so
%{_kde_libdir}/kde4/kcm_sdsummary.so
%{_kde_libdir}/kde4/kontact_specialdatesplugin.so
%{_kde_libdir}/kde4/kontact_summaryplugin.so

#-----------------------------------------------------------------------------

%define korganizer_interfaces_major 4
%define libkorganizer_interfaces %mklibname korganizer_interfaces %{korganizer_interfaces_major}

%package -n %{libkorganizer_interfaces}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkorganizer_interfaces}
KDE 4 library.

%files -n %{libkorganizer_interfaces}
%{_kde_libdir}/libkorganizer_interfaces.so.%{korganizer_interfaces_major}*

#-----------------------------------------------------------------------------

%package -n korganizer
Summary:	Calendar and scheduling component
Group:		Graphical desktop/KDE
URL:		http://userbase.kde.org/KOrganizer
Requires:	%{name}-core = %{EVRD}
Requires:	%{name}-kresources
Requires:	kio4-ldap
Suggests:	kincidenceeditor
Provides:	kde4-korganizer = %{EVRD}
Conflicts:	kdepim4-core < 2:4.5.77

%description -n korganizer
KOrganizer provides management of events and tasks, alarm notification,
web export, network transparent handling of data, group scheduling,
import and export of calendar files and more. It is able to work together
with a wide variety of groupware servers, for example Kolab, Open-Xchange,
Citadel or OpenGroupware.org.

%files -n korganizer
%doc %{_kde_docdir}/HTML/en/korganizer
%doc %{_kde_docdir}/HTML/en/konsolekalendar
%{_kde_bindir}/ical2vcal
%{_kde_bindir}/konsolekalendar
%{_kde_bindir}/korgac
%{_kde_bindir}/korganizer
%{_kde_applicationsdir}/konsolekalendar.desktop
%{_kde_applicationsdir}/korganizer-import.desktop
%{_kde_applicationsdir}/korganizer.desktop
%{_kde_appsdir}/kconf_update/korganizer.upd
%{_kde_appsdir}/korgac
%{_kde_appsdir}/korganizer
%{_kde_iconsdir}/*/*/apps/konsolekalendar.*
%{_kde_iconsdir}/*/*/apps/korganizer.*
%{_kde_iconsdir}/*/*/actions/checkmark.*
%{_kde_iconsdir}/*/*/actions/smallclock.*
%{_kde_iconsdir}/*/*/actions/upindicator.*
%{_kde_iconsdir}/*/*/apps/korg-journal.*
%{_kde_iconsdir}/*/*/apps/korg-todo.*
%{_kde_autostart}/korgac.desktop
%{_kde_datadir}/config.kcfg/korganizer.kcfg
%{_kde_configdir}/korganizer.knsrc
%{_kde_services}/kontact/korganizerplugin.desktop
%{_kde_services}/kontact/todoplugin.desktop
%{_kde_services}/kcmtodosummary.desktop
%{_kde_services}/kontact/journalplugin.desktop
%{_kde_services}/korganizer*
%{_kde_services}/webcal.protocol
%{_kde_servicetypes}/calendardecoration.desktop
%{_kde_servicetypes}/calendarplugin.desktop
%{_kde_servicetypes}/dbuscalendar.desktop
%{_kde_servicetypes}/korganizerpart.desktop
%{_kde_servicetypes}/korgprintplugin.desktop
%{_kde_libdir}/kde4/kcm_todosummary.so
%{_kde_libdir}/kde4/kontact_todoplugin.so
%{_kde_libdir}/kde4/kcm_korganizer.so
%{_kde_libdir}/kde4/korg_*
%{_kde_libdir}/kde4/korganizerpart.so
%{_kde_libdir}/kde4/kontact_korganizerplugin.so

#-----------------------------------------------------------------------------

%define korganizerprivate_major 4
%define libkorganizerprivate %mklibname korganizerprivate %{korganizerprivate_major}

%package -n %{libkorganizerprivate}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkorganizerprivate}
KDE 4 library.

%files -n %{libkorganizerprivate}
%{_kde_libdir}/libkorganizerprivate.so.%{korganizerprivate_major}*

#------------------------------------------------------------------------------

%define libcalendarsupport_major 4
%define libcalendarsupport %mklibname calendarsupport %{libcalendarsupport_major}

%package -n %{libcalendarsupport}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libcalendarsupport}
KDE 4 library for korganizer-Mobile.

%files -n %{libcalendarsupport}
%{_kde_libdir}/libcalendarsupport.so.%{libcalendarsupport_major}*

#-----------------------------------------------------------------------------

%define messagelist_major 4
%define libmessagelist %mklibname messagelist %{messagelist_major}

%package -n %{libmessagelist}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libmessagelist}
KDE 4 library.

%files -n %{libmessagelist}
%{_kde_libdir}/libmessagelist.so.%{messagelist_major}*

#-----------------------------------------------------------------------------

%define kcal_resourceblog 4
%define libkcal_resourceblog %mklibname kcal_resourceblog %{kcal_resourceblog}

%package -n %{libkcal_resourceblog}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkcal_resourceblog}
KDE 4 library.

%files -n %{libkcal_resourceblog}
%{_kde_libdir}/libkcal_resourceblog.so.%{kcal_resourceblog}*

#-----------------------------------------------------------------------------

%define kcal_resourceremote_major 4
%define libkcal_resourceremote %mklibname kcal_resourceremote %{kcal_resourceremote_major}

%package -n %{libkcal_resourceremote}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkcal_resourceremote}
KDE 4 library.

%files -n %{libkcal_resourceremote}
%{_kde_libdir}/libkcal_resourceremote.so.%{kcal_resourceremote_major}*

#-----------------------------------------------------------------------


%define libkdgantt2_major 0
%define libkdgantt2 %mklibname kdgantt2 %{libkdgantt2_major}

%package -n %{libkdgantt2}
Summary:	KDE4 library
Group:		System/Libraries

%description -n %{libkdgantt2}
KDE 4 library.

%files -n %{libkdgantt2}
%{_kde_libdir}/libkdgantt2.so.%{libkdgantt2_major}*

#-----------------------------------------------------------------------------

%define kleo_major 4
%define libkleo %mklibname kleo %{kleo_major}

%package -n %{libkleo}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkleo}
KDE 4 library.

%files -n %{libkleo}
%{_kde_libdir}/libkleo.so.%{kleo_major}*

#-----------------------------------------------------------------------------

%package kresources
Summary:	KDE pim resource plugins
Group:		Graphical desktop/KDE
Requires:	%{name}-core = %{EVRD}

%description kresources
This package includes several plugins needed to interface with groupware
servers. It also includes plugins for features such as blogging and
tracking feature plans.

%files kresources
%{_kde_libdir}/kde4/kcal_blog.so
%{_kde_libdir}/kde4/kcal_remote.so
%{_kde_services}/kresources/kcal/blog.desktop
%{_kde_services}/kresources/kcal/remote.desktop

#-----------------------------------------------------------------------------

%package -n ksendemail
Summary:	%{name} ksendemail
Group:		Graphical desktop/KDE
Requires:	%{name}-core = %{EVRD}

%description -n ksendemail
%{name} ksendemail.

%files -n ksendemail
%{_kde_bindir}/ksendemail

#-----------------------------------------------------------------------------

%package -n akonadiconsole
Summary:	Console that help to debug akonadi
Group:		Graphical desktop/KDE
Requires:	%{name}-core = %{EVRD}
Conflicts:	kdepim4-core < 2:4.4.2-5

%description -n akonadiconsole
Console that help to debug akonadi

%files -n akonadiconsole
%{_kde_bindir}/akonadiconsole
%{_kde_applicationsdir}/akonadiconsole.desktop
%{_kde_appsdir}/akonadiconsole/akonadiconsoleui.rc
%{_kde_iconsdir}/hicolor/*/apps/akonadiconsole.png

#-----------------------------------------------------------------------------

%package -n akonadi-archivemail-agent
Summary:	Akonadi archivemail agent
Group:		Graphical desktop/KDE
Requires:	%{name}-core = %{EVRD}

%description -n akonadi-archivemail-agent
Akonadi archivemail agent.

%files -n akonadi-archivemail-agent
%{_kde_bindir}/akonadi_archivemail_agent
%{_kde_datadir}/akonadi/agents/archivemailagent.desktop
%{_kde_appsdir}/akonadi_archivemail_agent

#-----------------------------------------------------------------------------

%package -n akonadi-mailfilter-agent
Summary:	Akonadi mailfilter agent
Group:		Graphical desktop/KDE
Requires:	%{name}-core = %{EVRD}

%description -n akonadi-mailfilter-agent
Akonadi mailfilter agent.

%files -n akonadi-mailfilter-agent
%{_kde_bindir}/akonadi_mailfilter_agent
%{_kde_plugindir}/accessible/messagevieweraccessiblewidgetfactory.so
%{_kde_datadir}/akonadi/agents/mailfilteragent.desktop
%{_kde_appsdir}/akonadi_mailfilter_agent
%{_kde_appsdir}/kconf_update/mailfilteragent.upd
%{_kde_appsdir}/kconf_update/migrate-kmail-filters.pl

#-----------------------------------------------------------------------------

%define messageviewer_major 4
%define libmessageviewer %mklibname messageviewer %{messageviewer_major}

%package -n %{libmessageviewer}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libmessageviewer}
KDE 4 library.

%files -n %{libmessageviewer}
%{_kde_libdir}/libmessageviewer.so.%{messageviewer_major}*

#-----------------------------------------------------------------------------

%define akonadi_next_major 4
%define libakonadi_next %mklibname akonadi-next %{akonadi_next_major}

%package -n %{libakonadi_next}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libakonadi_next}
KDE 4 library.

%files -n %{libakonadi_next}
%{_kde_libdir}/libakonadi_next.so.%{akonadi_next_major}*

#-----------------------------------------------------------------------------

%define eventviews_major 4
%define libeventviews %mklibname eventviews %{eventviews_major}

%package -n %{libeventviews}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libeventviews}
KDE 4 library.

%files -n %{libeventviews}
%{_kde_libdir}/libeventviews.so.%{eventviews_major}*

#-----------------------------------------------------------------------------

%define libincidenceeditorsng_major 4
%define libincidenceeditorsng %mklibname incidenceeditorsng %{libincidenceeditorsng_major}

%package -n %{libincidenceeditorsng}
Summary:	KDE 4 library
Group:		System/Libraries
Obsoletes:	%{_lib}incidenceeditors4 < 2:4.5.68

%description -n %{libincidenceeditorsng}
KDE 4 library.

%files -n %{libincidenceeditorsng}
%{_kde_libdir}/libincidenceeditorsng.so.%{libincidenceeditorsng_major}*

#-----------------------------------------------------------------------------

%define kdepimdbusinterfaces_major 4
%define libkdepimdbusinterfaces %mklibname kdepimdbusinterfaces %{kdepimdbusinterfaces_major}

%package -n %{libkdepimdbusinterfaces}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkdepimdbusinterfaces}
KDE 4 library.

%files -n %{libkdepimdbusinterfaces}
%{_kde_libdir}/libkdepimdbusinterfaces.so.%{kdepimdbusinterfaces_major}*

#-----------------------------------------------------------------------------

%define kleopatraclientcore_major 0
%define libkleopatraclientcore %mklibname kleopatraclientcore %{kleopatraclientcore_major}

%package -n %{libkleopatraclientcore}
Summary:	KDE 4 library
Group:		System/Libraries
Obsoletes:	%{_lib}kleopatraclientcore4 <= 2:4.5

%description -n %{libkleopatraclientcore}
KDE 4 library.

%files -n %{libkleopatraclientcore}
%{_kde_libdir}/libkleopatraclientcore.so.%{kleopatraclientcore_major}*

#-----------------------------------------------------------------------------

%define kleopatraclientgui_major 0
%define libkleopatraclientgui %mklibname kleopatraclientgui %{kleopatraclientgui_major}

%package -n %{libkleopatraclientgui}
Summary:	KDE 4 library
Group:		System/Libraries
Obsoletes:	%{_lib}kleopatraclientgui4 <= 2:4.5

%description -n %{libkleopatraclientgui}
KDE 4 library.

%files -n %{libkleopatraclientgui}
%{_kde_libdir}/libkleopatraclientgui.so.%{kleopatraclientgui_major}*

#-----------------------------------------------------------------------------

%define messagecomposer_major 4
%define libmessagecomposer %mklibname messagecomposer %{messagecomposer_major}

%package -n %{libmessagecomposer}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libmessagecomposer}
KDE 4 library.

%files -n %{libmessagecomposer}
%{_kde_libdir}/libmessagecomposer.so.%{messagecomposer_major}*

#-----------------------------------------------------------------------------

%define templateparser_major 4
%define libtemplateparser %mklibname templateparser %{templateparser_major}

%package -n %{libtemplateparser}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libtemplateparser}
KDE 4 library.

%files -n %{libtemplateparser}
%{_kde_libdir}/libtemplateparser.so.%{templateparser_major}*

#-----------------------------------------------------------------------------

%define mailimporter_major 4
%define libmailimporter %mklibname mailimporter %{mailimporter_major}

%package -n %{libmailimporter}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libmailimporter}
KDE 4 library.

%files -n %{libmailimporter}
%{_kde_libdir}/libmailimporter.so.%{mailimporter_major}*

#-----------------------------------------------------------------------------

%package -n kjots
Summary:	KDE note taking utility
Group:		Graphical desktop/KDE
URL:		http://userbase.kde.org/KJots
Requires:	%{name}-core = %{EVRD}
Provides:	kde4-kjots = %{EVRD}
Conflicts:	%{name}-core < 2:4.5.77

%description -n kjots
A small program which is handy for keeping and organizing miscellaneous
notes.

%files -n kjots
%doc %{_kde_docdir}/HTML/en/kjots
%{_kde_bindir}/kjots
%{_kde_appsdir}/desktoptheme/default/widgets/stickynote.svgz
%{_kde_appsdir}/kjots
%{_kde_applicationsdir}/Kjots.desktop
%{_kde_libdir}/kde4/kcm_kjots.so
%{_kde_libdir}/kde4/kjotspart.so
%{_kde_libdir}/kde4/kontact_kjotsplugin.so
%{_kde_libdir}/kde4/plasma_applet_akonotes_list.so
%{_kde_libdir}/kde4/plasma_applet_akonotes_note.so
%{_kde_datadir}/config.kcfg/kjots.kcfg
%{_kde_iconsdir}/*/*/apps/kjots.*
%{_kde_iconsdir}/*/*/actions/edit-delete-page.*
%{_kde_services}/akonotes_list.desktop
%{_kde_services}/akonotes_note.desktop
%{_kde_services}/kjots_config_misc.desktop
%{_kde_services}/kjotspart.desktop
%{_kde_services}/kontact/kjots_plugin.desktop

#-----------------------------------------------------------------------------

%package -n ktnef
Summary:	KDE TNEF File Viewer
Group:		Graphical desktop/KDE
Requires:	%{name}-core = %{EVRD}

%description -n ktnef
The TNEF File Viewer allows you to handle mail attachments using the TNEF
format. These attachments are usually found in mails coming from Microsoft
mail servers and embed the mail properties as well as the actual attachments.

%files -n ktnef
%doc %{_kde_docdir}/HTML/en/ktnef
%{_kde_bindir}/ktnef
%{_kde_applicationsdir}/ktnef.desktop
%{_kde_appsdir}/ktnef
%{_kde_iconsdir}/*/*/apps/ktnef*.*
%{_kde_iconsdir}/*/*/actions/ktnef*.*

#-----------------------------------------------------------------------------

%package devel
Summary:	Devel stuff for %{name}
Group:		Development/KDE and Qt
Requires:	kdelibs4-devel
Requires:	kdepimlibs4-devel
Requires:	kdepim4-runtime-devel
Requires:	%{libkdepim} = %{EVRD}
Requires:	%{libeventviews} = %{EVRD}
Requires:	%{libkleopatraclientcore} = %{EVRD}
Requires:	%{libincidenceeditorsng} = %{EVRD}
Requires:	%{libtemplateparser} = %{EVRD}
Requires:	%{libmessagecomposer} = %{EVRD}
Requires:	%{libkleopatraclientgui} = %{EVRD}
Requires:	%{libkdepimdbusinterfaces} = %{EVRD}
Requires:	%{libkpgp} = %{EVRD}
Requires:	%{libksieve} = %{EVRD}
Requires:	%{libakregatorinterfaces} = %{EVRD}
Requires:	%{libakregatorprivate} = %{EVRD}
Requires:	%{libknodecommon} = %{EVRD}
Requires:	%{libkmailprivate} = %{EVRD}
Requires:	%{libmailcommon} = %{EVRD}
Requires:	%{libkorganizerprivate} = %{EVRD}
Requires:	%{libkorganizer_interfaces} = %{EVRD}
Requires:	%{libkcal_resourceremote} = %{EVRD}
Requires:	%{libkcal_resourceblog} = %{EVRD}
Requires:	%{libkleo} = %{EVRD}
Requires:	%{libmessagelist} = %{EVRD}
Requires:	%{libmessagecore} = %{EVRD}
Requires:	%{libmessageviewer} = %{EVRD}
Requires:	%{libakonadi_next} = %{EVRD}
Requires:	%{libkdgantt2} = %{EVRD}
Requires:	%{libincidenceeditorsngmobile} = %{EVRD}
Requires:	%{libcalendarsupport} = %{EVRD}
Requires:	%{libkmanagesieve} = %{EVRD}
Requires:	%{libksieveui} = %{EVRD}
Requires:	%{libmailimporter} = %{EVRD}

%description devel
This package contains header files needed if you wish to build applications
based on kdepim.

%files devel
%{_kde_libdir}/*.so
%{_kde_datadir}/dbus-1/interfaces/*

#----------------------------------------------------------------------

%prep
%setup -q -n kdepim-%{version}

%build
%cmake_kde4 -DKDEPIM_BUILD_MOBILE=false
%make

%install
%makeinstall_std -C build

%find_lang %{name} --all-name --with-html

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.1-1
- New version 4.9.1

* Tue Aug 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.0-1
- New version 4.9.0

* Mon Jul 16 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.8.97-1
- New version 4.8.97
- Convert BuildRequires to pkgconfig style
- Make better usage of KDE4 path macros
- Re-diff and enable l10n-ru patch

* Thu Jun 28 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.8.95-1
- Update to 4.8.95
- Re-diff l10n patch

* Wed Jun 27 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.8.90-1
- Update to 4.8.90
- New subpackage akonadi-archivemail-agent
- New subpackage backupmail
- New subpackage importwizard
- Update file lists
- Major spec cleanup

* Fri Jun 08 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 3:4.8.4-1
- update to 4.8.4

* Thu May 10 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 3:4.8.3-1
- update to 4.8.3

* Mon Apr 16 2012 Mikhail Kompaniets <mkompan@mezon.ru> 3:4.8.2-2
- Russian localization for .desktop files

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 3:4.8.2-1
- update to 4.8.2

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 3:4.8.1-1
- update to 4.8.1

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.8.0-1
+ Revision: 762518
- New upstream tarball

* Sat Jan 07 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.7.97-1
+ Revision: 758477
- Fix file list
- Fix file list
- Fix file list
- New upstream tarball

* Tue Jan 03 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.7.95-1
+ Revision: 748919
- New version

* Fri Dec 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.7.90-1
+ Revision: 739335
- New upstream tarball

* Thu Dec 08 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 3:4.7.80-1
+ Revision: 739025
- tiny fix of description length and formatting
- remove nepomuk-email-feeder
- add akonadi-mailfilter-agent
- update files for kalarm

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - New upstream tarball

* Mon Oct 10 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.7.41-1
+ Revision: 703980
- Fix Kalarm File list
- Fix Kmail file list
- New version 4.7.41

* Sat Jun 11 2011 Funda Wang <fwang@mandriva.org> 3:4.6.0-2
+ Revision: 684205
- correct conflicts

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Add icons in file list
    - Fix file list
    - Update to version 4.6.0

* Sat May 14 2011 Funda Wang <fwang@mandriva.org> 3:4.4.11.1-2
+ Revision: 674405
- clean up br

* Fri Apr 29 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.4.11.1-1
+ Revision: 660536
- Fix file list
- Fix file list
- Do not build nepomuk support for now
- Add missing patch
- Revert to version 4.4.11.1
  Remove merged patches
- Remove mkrel

  + Bogdano Arendartchuk <bogdano@mandriva.com>
    - Update to beta5 (from neoclust | 2011-04-12 14:39:41 +0200)

* Fri Jan 14 2011 Funda Wang <fwang@mandriva.org> 2:4.5.94.1-1
+ Revision: 631030
- drop merged patch
- new version 4.5.94.1
- update URL

* Sat Jan 08 2011 Funda Wang <fwang@mandriva.org> 2:4.5.94-1mdv2011.0
+ Revision: 630554
- add upstream patch to build with kde 4.6
- disable doc for now, it throws out a lot of errors
- new version 4.5.94

* Fri Dec 24 2010 Funda Wang <fwang@mandriva.org> 2:4.5.93-1mdv2011.0
+ Revision: 624458
- 4.6 beta3
- update description

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - New upstream tarball

* Sun Dec 12 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.5.85-1mdv2011.0
+ Revision: 620591
- Remove all the mobile sub packages
- Do not build kontact mobile
- New upstream tarball

* Fri Nov 26 2010 Funda Wang <fwang@mandriva.org> 2:4.5.80-1mdv2011.0
+ Revision: 601539
- new version 4.5.80 (aka 4.6 beta1)
- bump requires on runtime
- thre is no kitchensync now

* Sat Nov 20 2010 Funda Wang <fwang@mandriva.org> 2:4.5.77-0.svn1198704.1mdv2011.0
+ Revision: 599147
- update file list
- new snapshot 4.5.77

* Sun Nov 14 2010 Funda Wang <fwang@mandriva.org> 2:4.5.76-0.svn1196728.1mdv2011.0
+ Revision: 597502
- update file list
- refresh tarball
- update file list
- update file list
- new snapshot 4.5.76

* Thu Oct 28 2010 Funda Wang <fwang@mandriva.org> 2:4.5.74-0.svn1190490.1mdv2011.0
+ Revision: 589831
- fix file ext
- New snapshot 4.5.74

* Fri Oct 08 2010 John Balcaen <mikala@mandriva.org> 2:4.5.71-0.svn1183615.2mdv2011.0
+ Revision: 584210
- Add patch0 from upstream to fix headers

  + Funda Wang <fwang@mandriva.org>
    - update summary

* Fri Oct 08 2010 Funda Wang <fwang@mandriva.org> 2:4.5.71-0.svn1183615.1mdv2011.0
+ Revision: 584162
- New snapshot 4.5.71

* Mon Sep 20 2010 Funda Wang <fwang@mandriva.org> 2:4.5.68-2mdv2011.0
+ Revision: 579909
- fix obsoletes

* Fri Sep 17 2010 Funda Wang <fwang@mandriva.org> 2:4.5.68-1mdv2011.0
+ Revision: 579169
- fix pkg name
- New snapshot 4.5.68

* Thu Sep 09 2010 John Balcaen <mikala@mandriva.org> 2:4.5.67-1mdv2011.0
+ Revision: 576891
- Fix Group for kdepim4-mobile
- Add a suggest for keventeditor in korganizer
- Add patch1 to fix messagelist install path
- Add several packages for kdepim-mobile
- Use more kde macros
- Add grantee as a require on kadressbook (needed for the sample view)
- Clean BR

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Add grantlee-devel as Buildrequires
    - Fix file list
    - More include fixes
    - Fix build
    - New version 4.5.67

* Wed Aug 11 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.5-1mdv2011.0
+ Revision: 569028
- Update  to kdepim 4.4.5
  Remove merged patches

* Mon Jun 28 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.3-12mdv2010.1
+ Revision: 549436
- Add one more icon
- Fix new icons install
- Fix kleopatra icon under gnome

* Mon May 31 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.3-11mdv2010.1
+ Revision: 546716
- Add branches patches fixing crashes
- Add branches patches fixing crashes

* Wed May 26 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.3-10mdv2010.1
+ Revision: 546145
- Rebuild in release mode

* Tue May 25 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.3-9mdv2010.1
+ Revision: 545886
- Fix file list
- Update nepomuk patch

* Sat May 08 2010 Funda Wang <fwang@mandriva.org> 2:4.4.3-8mdv2010.1
+ Revision: 543557
- add missing requires on actural libfile

* Thu May 06 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.3-7mdv2010.1
+ Revision: 542789
- Remove P301 : Merged upstream
- Update to version 4.4.3

* Wed Apr 28 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.2-7mdv2010.1
+ Revision: 540313
- Add a patch fixing disribution list

* Tue Apr 27 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.2-6mdv2010.1
+ Revision: 539828
- Split akonadiconsole in its own rpm

  + Christophe Fergeau <cfergeau@mandriva.com>
    - rebuild so that shared libraries are properly stripped again

* Wed Apr 21 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.2-4mdv2010.1
+ Revision: 537751
- Remove kmail ksni patch

* Tue Apr 20 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.2-3mdv2010.1
+ Revision: 537268
- Update kmail patch

* Fri Apr 16 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.2-2mdv2010.1
+ Revision: 535465
- Add kmail KStatusNotifierItem patch

* Wed Mar 31 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.2-1mdv2010.1
+ Revision: 530104
- akonadi_nepomuk_email_feeder is disabled for the moment
- Fix patch apply
- Update to version 4.4.2
- Kadressbook does not need to have akonadi started anymore

* Wed Mar 24 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.1-4mdv2010.1
+ Revision: 527274
- Fix typo   tks Anssi

* Wed Mar 24 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.1-3mdv2010.1
+ Revision: 527219
- Add scribo-devel as buildrequire
- Reapply nepomuk patch
- Fix typo
- Fix file list
- Add patches about akonadi start
- Bump release
- Fix file list
- Fix and apply nepomuk patch
- Add akonadi-kde as Requires on the main package
  Start to add kmail-nepomuk ( not applied yet )

* Fri Mar 12 2010 Funda Wang <fwang@mandriva.org> 2:4.4.1-1mdv2010.1
+ Revision: 518430
- update file list

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Fix file list
    - Update to version 4.4.1
    - Kaddressbook requires akonadi

* Tue Feb 09 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.0-1mdv2010.1
+ Revision: 502615
- Update to version 4.4.0

* Mon Feb 01 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.98-1mdv2010.1
+ Revision: 499230
- Fix file list
- Update to version 4.3.98 aka "kde 4.4 RC3"
- Update to version 4.3.98 aka "kde 4.4 RC3"

* Tue Jan 26 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.95-1mdv2010.1
+ Revision: 496510
- Fix file list
- Fix previous commit
- Update to version 4.3.95 aka "kde 4.4 RC2"
- Remove the file copy as the culprit files are not on this package
- Fix menu files
- Fix cp macro
- Add missing icons in hicolor

* Sun Jan 10 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.90-1mdv2010.1
+ Revision: 488615
- Fix typo
- Fix file list
- Remove patch2
- Update to kde 4.4 rc1

* Wed Dec 23 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.85-2mdv2010.1
+ Revision: 481699
- Add back Suggests: nepomuk-email-feeder when it will be built again

* Tue Dec 22 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.85-1mdv2010.1
+ Revision: 481251
- Update to kde 4.4 beta2
  Disable nepomuk_feeder for now
  Fix major in packages
  Fix file list
- Fix comment

* Mon Dec 14 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.80-3mdv2010.1
+ Revision: 478464
- disable libindicate support ( asked by thiago)

* Fri Dec 11 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.80-2mdv2010.1
+ Revision: 476467
- Remove last kpilot switch
- Remove kpilot occurence in %%description
- Say goodbye to Kpilot
- Add libindicate-qt-devel as Buildrequires

* Fri Dec 04 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.80-1mdv2010.1
+ Revision: 473316
- Fix File list
  KPilot isn't provided for kde 4.4
- KDE 4.4 beta1

* Sat Nov 28 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.77-1mdv2010.1
+ Revision: 470979
- Fix file lists
- Fix file list in Kalarm who is back
  2 now packages:
        - libkalarm_calendar
        - libkalarm_resources
- Update to kde 4.3.77

* Fri Nov 20 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.75-2mdv2010.1
+ Revision: 467622
- Fix libmessageviewer libs

* Tue Nov 17 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.75-1mdv2010.1
+ Revision: 467049
- Update to kde 4.3.75
  New package:
        - nepomuk-email-feeder

* Wed Nov 11 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.73-2mdv2010.1
+ Revision: 464928
- Remove patch2
- Rebuild against new qt

* Sun Nov 08 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.73-1mdv2010.1
+ Revision: 462812
- Update to kde 4.3.73
  Remove merged patches
  Fix file list

* Mon Oct 12 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.2-2mdv2010.0
+ Revision: 456701
- add patches from branch ( bugfixes, crash fixes, ...)

* Tue Oct 06 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.3.2-1mdv2010.0
+ Revision: 454427
- New upstream release 4.3.2.

* Fri Sep 25 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.3.1-10mdv2010.0
+ Revision: 448941
- Replace suggests as requires for ldap, imap and sieve

* Fri Sep 25 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.1-9mdv2010.0
+ Revision: 448597
- Add back desktop file patch

* Thu Sep 24 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.3.1-8mdv2010.0
+ Revision: 448456
- Make kmail, knode and kontact make use of proper kioslaves

* Wed Sep 23 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.3.1-6mdv2010.0
+ Revision: 447852
- Update imap crash patch with single one

* Tue Sep 15 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.3.1-5mdv2010.0
+ Revision: 443110
- pinentry-qt4 and openssh-askpass-qt4 as suggests ( because what is a few kilobytes ) :-)
- kmailcvt as suggests too for kmail

* Mon Sep 14 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.3.1-3mdv2010.0
+ Revision: 440676
- Fix major disconnected imap issue in kmail. Renaming folders in disconnectec imap can ocasionally delete mails in main imap server

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Add pinentry-qt4 as Requires to allow users to sign mails

* Tue Sep 01 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.3.1-1mdv2010.0
+ Revision: 423205
- New upstream release 4.3.1.

* Tue Aug 04 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.3.0-1mdv2010.0
+ Revision: 409401
- New upstream release 4.3.0.

* Wed Jul 22 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.2.98-1mdv2010.0
+ Revision: 398737
- Update to KDE 4.3 RC3

* Sat Jul 11 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.96-1mdv2010.0
+ Revision: 394872
- Update to Rc2
- Fix requires in kmail

* Wed Jul 01 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.2.95-3mdv2010.0
+ Revision: 391248
- Obsoletes kode which is no longer available

* Tue Jun 30 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.95-2mdv2010.0
+ Revision: 390790
- Versionnate buildrequires
- New tarball for Rc1
- Add korganizer a suggests in kontact
- Add back kmail first message ( rediffed because of the lose of qt3support)

* Fri Jun 26 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.95-1mdv2010.0
+ Revision: 389421
- Update to kde 4.3Rc1

* Mon Jun 08 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.90-1mdv2010.0
+ Revision: 383846
- Fix file list
- Fix file list
- Update to beta2

* Sat May 30 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.88-1mdv2010.0
+ Revision: 381526
- Fix file list
- Remove  merged patch
- Update to kde 4.2.88

* Sun May 24 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.87-1mdv2010.0
+ Revision: 379316
- Fix file list
- Fix build
- Update to kde 4.2.87

* Mon May 18 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.85-7mdv2010.0
+ Revision: 376800
- Fix Requires

* Sun May 17 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.85-6mdv2010.0
+ Revision: 376678
- [Bugfix]Add some Requires (Bug #50943)

* Sun May 17 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.85-5mdv2010.0
+ Revision: 376605
- Fix excluded files
- [Bugfix]Fix Requires for akonadi package ( But #50950)
- Do not package nco.trig and .desktop files, they are on kdebase4-runtime

* Sun May 10 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.85-3mdv2010.0
+ Revision: 374048
- Fix file list
- Change Requires on devel package

* Sun May 10 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.85-2mdv2010.0
+ Revision: 373914
- Remove dupplicate file with oxygen theme

* Sat May 09 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.85-1mdv2010.0
+ Revision: 373654
- Update to kde 4.2.85
- Add some suggests for default kontact
- Remove old macros ( step 2 )
- Remove old macros
- Update to kde 4.2.71

* Sat May 02 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.70-0.svn954171.1mdv2010.0
+ Revision: 370594
- Update to kde 4.2.70
  Remove merged patches

* Sat Apr 18 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.2-13mdv2009.1
+ Revision: 367954
- Add patches from 4.2 branch :
    - Patch 141: Re-enable notifications
    - Patch 142: Fix Restore size
- Do not package kmobiletool

* Fri Apr 10 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.2-12mdv2009.1
+ Revision: 365926
- Add some upstream patches from branch
        - Patch139: Fix crash ( kolab issue 2979 )
        - Patch140: Knotes: Fix KDE bug 189050

* Thu Apr 09 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.2-11mdv2009.1
+ Revision: 365487
- Disable patch102: seems to slow down searches a lot
- Add some upstream patches from branch
        - Patch137: Do not search on ldap when we disable completion
        - Patch138: Fix minor leak (it cleans when we close composer)
- Add some upstream patches from branch
        - Patch133: KAlarm: Use more suitable email icon
        - Patch134: KNode: Backport of r945792 to the 4.2 branch
        - Patch135: KNode: Fix the "cut" action in KNode's composer.
        - Patch136: KNode: Don't let KIO handle authentication for us, nullify the uiDelegate.

* Wed Apr 08 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.2-8mdv2009.1
+ Revision: 365221
- Add some upstream patches from branch
    - Patch132: defined smtp as default transport, otherwise we don't see a default smtp

* Wed Apr 08 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.2-7mdv2009.1
+ Revision: 365114
- Add patches fro 4.2 branch

* Mon Apr 06 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.2-6mdv2009.1
+ Revision: 364557
- Add some upstream patches from branch
    - Patch126: Little fix on kmail destructor ( cosmetic )

* Mon Apr 06 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.2-5mdv2009.1
+ Revision: 364474
- Add some upstream patches from branch
        - Patch125: Wizards: don't save passwd in Folder-*

* Mon Apr 06 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.2-4mdv2009.1
+ Revision: 364388
- Add some upstream patches from branch
        - Patch119: KAdressBook: Add autofillbackground
        - Patch120: KAdressBook: don't exec proc if we canceled it
        - Patch121: KOrganizer:  Fix potential crash
        - Patch122: KNode: Don't crash on closing an article widget opened by clicking a reference while the article isn't fully loaded yet
        - Patch123: KMail: fix enable/disable actions
        - Patch124: KMail->filters : We must accept html it's html

* Sun Apr 05 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.2-3mdv2009.1
+ Revision: 364124
- There are circumstances under which QtConcurrent::run() may use the calling thread to execute the job, which is unfortunate

* Sun Apr 05 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.2-2mdv2009.1
+ Revision: 364104
- Add some upstream patches from branch
        - Patch100: Code refactoring
        - Patch101: Refresh when we cancel create new script.
        - Patch102: Fix search in Kadressbook when some fields occurs more than once
        - Patch103: Fix kolab issue 2150
        - Patch104: Fix issue kolab 2846
        - Patch105: Automatically remove empty lines in the recipients-editor
        - Patch106: Show the size on the server for IMAP messages
        - Patch107: Put the brightness factor in a constant, and increase the contrast slightly
        - Patch108: Fix crash kolab issue 3312
        - Patch109: Fix plugin loading and/or unloading segfault
        - Patch110: Fix kolab issue 3480
        - Patch111: Sieve doesn't accept empty script
        - Patch112: KOrganizer: don't add empty string
        - Patch113: Let me jump to readonly folders too
        - Patch114: Calculate and show the correct folder size of IMAP folders
        - Patch115: Add focus
        - Patch116: Fix minor mem leak
        - Patch117: Don't try to show a menu when there is not entry
- Remove old tarball

* Sat Mar 28 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.2.2-1mdv2009.1
+ Revision: 361810
- Update with 4.2.2 try#1 packages
- Korganizer view fix from branches.
- KDE 4.2.1 try#1 upstream release
- KDE 4.2.1 try#1 upstream release

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - [trunk] Fix column size saving (Bug #48513)
    - Add a Welcome message at first start of KMail
    - Fix Requires

* Mon Feb 16 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.0-2mdv2009.1
+ Revision: 340888
- Rebuild against qt4.5

* Tue Jan 27 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.2.0-1mdv2009.1
+ Revision: 334694
- Update with official 4.2.0 upstream tarball

* Fri Jan 09 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.96-1mdv2009.1
+ Revision: 327481
- Package doc

  + Helio Chissini de Castro <helio@mandriva.com>
    - Update with Release Candidate 1 - 4.1.96

* Mon Dec 22 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.85-2mdv2009.1
+ Revision: 317397
- Fix back menu desktop entries

* Fri Dec 12 2008 Helio Chissini de Castro <helio@mandriva.com> 2:4.1.85-1mdv2009.1
+ Revision: 313713
- Update with Beta 1 - 4.1.85

* Thu Dec 11 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.82-1mdv2009.1
+ Revision: 313410
- Remove unneeded patch
- Update to kde 4.1.82
- Update to kde 4.1.82

* Sun Nov 30 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.81-1mdv2009.1
+ Revision: 308634
- versionnate buildrequires
- Update to kde 4.1.81
- Fix File List

  + Anssi Hannula <anssi@mandriva.org>
    - kaddressbook obsoletes kdeaddons-kaddressbook-plugins

* Wed Nov 26 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.80-2mdv2009.1
+ Revision: 307155
- Fix obsoletes
- Obsoletes old kde3 packages

  + Funda Wang <fwang@mandriva.org>
    - update url

* Sat Nov 22 2008 Funda Wang <fwang@mandriva.org> 2:4.1.80-1mdv2009.1
+ Revision: 305868
- add kio_news doc
- try parallel build
- kdepim has nothing to do with workspace now

  + Helio Chissini de Castro <helio@mandriva.com>
    - Update with Beta 1 - 4.1.80

* Fri Nov 14 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.73-1mdv2009.1
+ Revision: 303167
- Update to kde 4.1.73

* Sun Oct 26 2008 Funda Wang <fwang@mandriva.org> 2:4.1.71-3mdv2009.1
+ Revision: 297405
- rebuild for new gnokii

* Sat Oct 25 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.71-2mdv2009.1
+ Revision: 297136
- Fix File List (Bug #45299)

* Sat Oct 25 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.71-1mdv2009.1
+ Revision: 297094
- New version 4.1.71
- kdepim4 is a metapackage so change Requires into Suggests
- Remove Requires for kdepim4-core in kdepim4 main package

* Mon Oct 20 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.70-1mdv2009.1
+ Revision: 295837
- Update to kde 4.1.70
- Update to kde 4.1.70

* Thu Oct 02 2008 Frederic Crozat <fcrozat@mandriva.com> 2:4.1.2-2mdv2009.0
+ Revision: 290838
- Add conflicts to ease upgrade from Mdv 2008.1

* Fri Sep 26 2008 Helio Chissini de Castro <helio@mandriva.com> 2:4.1.2-1mdv2009.0
+ Revision: 288503
- KDE 4.1.2 arriving.

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - [BUGFIX] Fix Requires for Knode (Bug #41138)

* Tue Sep 02 2008 Helio Chissini de Castro <helio@mandriva.com> 2:4.1.1-1mdv2009.0
+ Revision: 279058
- Disable nie akonadi nepomuk compilation
- Fix file list
- Upgrade to forthcoming 4.1.1 packages

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - ByeBye Ktnef
    - [BUGFIX] Add sasl-plug-plain as Requires of KMail (Bug #42301)
    - Disable build of ktnef
    - Use <= on the versionnate
    - Obsolete Korn as it do not exist anymore on the package

* Mon Aug 04 2008 Helio Chissini de Castro <helio@mandriva.com> 2:4.1.0-3mdv2009.0
+ Revision: 263403
- Added missing files
- Update with current branch 4.1 patches

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Rebuild because of B/S Failure

* Sun Jul 27 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.0-1mdv2009.0
+ Revision: 250697
- Fix file list ( Byebye Korn)
- Remove merged patch

  + Helio Chissini de Castro <helio@mandriva.com>
    - Update with Release Candidate 1 - 4.1.0

* Sun Jul 20 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.0.98-5mdv2009.0
+ Revision: 239001
- This patch should not have been commited
- [BUGFIX] Fix crash in Akregator when adding a RSS feed (Bug #42111)
- Better packaging pratice use exclude instead of rm -fr (tks helio)

* Sun Jul 13 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.0.98-3mdv2009.0
+ Revision: 234389
- Fix conflicts with oxygen pacakge

* Sun Jul 13 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.0.98-2mdv2009.0
+ Revision: 234387
- Fix file list
- [BUGFIX] Autostart Kalarm only on KDE (Bug #41884)

  + Helio Chissini de Castro <helio@mandriva.com>
    - Update with Release Candidate 1 - 4.0.98

* Mon Jul 07 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.0.85-2mdv2009.0
+ Revision: 232626
- Fix KOrn menu entry (KDE menu cleaning task )

* Mon Jul 07 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.0.85-1mdv2009.0
+ Revision: 232535
- New version kde 4.0.85
- Do not show Kalarm on the menu (menu cleaning task)

  + Funda Wang <fwang@mandriva.org>
    - add missing epoch when obsoleting

* Mon Jun 30 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.0.84-2mdv2009.0
+ Revision: 230416
- Move kaddressbook and korganizer in internet menu
- [BUGFIX] Remove ktnef from menus (Bug #41765)

* Sat Jun 28 2008 Helio Chissini de Castro <helio@mandriva.com> 2:4.0.84-1mdv2009.0
+ Revision: 229606
- Update with new snapshot tarballs 4.0.84

* Tue Jun 24 2008 Helio Chissini de Castro <helio@mandriva.com> 2:4.0.83-5mdv2009.0
+ Revision: 228530
- Updated from recent upstream tarball ( imap code changes )

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Start to fix menu entries
    - Rebuild against fixed rpm

* Sun Jun 22 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.0.83-2mdv2009.0
+ Revision: 227843
- [BUGFIX] Fix File list (Bug #41455)

* Fri Jun 20 2008 Helio Chissini de Castro <helio@mandriva.com> 2:4.0.83-1mdv2009.0
+ Revision: 227578
- Fixed kontact plugins placement.
- Removed useless package kdepim4-plugins and moved it back to kmail
- Fixed file list
- Update with new snapshot tarballs 4.0.83

  + Funda Wang <fwang@mandriva.org>
    - improve summary and descriptions

* Wed Jun 11 2008 Helio Chissini de Castro <helio@mandriva.com> 2:4.0.82-1mdv2009.0
+ Revision: 218219
- Update with new snapshot tarballs 4.0.82

* Mon Jun 09 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.0.81-3mdv2009.0
+ Revision: 217276
- Fix Obsoletes when packages are not built

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Wed Jun 04 2008 Helio Chissini de Castro <helio@mandriva.com> 2:4.0.81-2mdv2009.0
+ Revision: 215030
- Filex file list
- Added switch for kmobiletools and kpilot, not enabled in this release
- Update with new snapshot tarballs 4.0.81

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Fix file list
    - Fix Requires ( reported on cooker ML )

* Sun May 25 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.0.80-1mdv2009.0
+ Revision: 211151
- Fix File list
- Add new package Kjots ( was on kdeutils4 before )
  Add 3 new library packages ( %%libkontactinterfaces %%libkcal_groupwise %%libgwsoap and %%libkabc_groupwise
  Remove %%libkpinterfaces library package
- Own %%{_kde_appsdir}/kontactsummary and %%{_kde_appsdir}/kontact
- Own %%{_kde_appsdir}/kpilot
- Own %%{_kde_appsdir}/ktimetracker
- Own %%{_kde_appsdir}/kxforms
- Own %%{_kde_appsdir}/libkleopatra
- Own %%{_kde_appsdir}/akonadi and %%{_kde_appsdir}/akonadiconsole
- own %%{_kde_appsdir}/kcontactmanager

  + Helio Chissini de Castro <helio@mandriva.com>
    - New upstream kde4 4.1 beta1

* Fri May 16 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.0.74-1mdv2009.0
+ Revision: 208263
- Update to kde 4.0.74
  Remove libkfeed ( will be on its own package)
  Fix File list
- Fix Requires

* Fri May 09 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.0.73-2mdv2009.0
+ Revision: 204790
- Update to kde 4.0.73
- Fix conflicts

* Wed May 07 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.0.72-2mdv2009.0
+ Revision: 202741
- Fix BuildRequires
- Fix BuildRequires
- Fix File list
- Update to kde 4.0.72
- Add Buildrequire
- Add forgotten build patch
- Fix file list
  Remove libakonadiprivate ( now on its own source package ( akonadi )
- Update to kde4 4.0.70
- New snapshot

  + Helio Chissini de Castro <helio@mandriva.com>
    - New upstream kde4 4.1 alpha 1
    - Starting to push new infrastructure for devel KDE 4.1. KDE 4 will be on / now. KDE is dead. Long live KDE.

  + Thierry Vignaud <tv@mandriva.org>
    - fix description-line-too-long

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Wed Dec 26 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:3.97.1-0.752060.2mdv2008.1
+ Revision: 137824
+ rebuild (emptylog)

* Mon Dec 24 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:3.97.1-0.752060.1mdv2008.1
+ Revision: 137422
- New snapshot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Dec 10 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:3.97.1-0.747029.1mdv2008.1
+ Revision: 117085
- New snapshot

* Fri Nov 30 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:3.96.1-0.742825.1mdv2008.1
+ Revision: 114097
- New snapshot

* Fri Nov 23 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:3.96.1-0.740266.1mdv2008.1
+ Revision: 111412
- New snapshot

* Sat Nov 17 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:3.96.0-0.737116.1mdv2008.1
+ Revision: 109546
- KDE4 Rc1
  Fix file list

* Sun Nov 11 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:3.95.2-0.734816.1mdv2008.1
+ Revision: 107526
- New snapshot

* Sun Nov 04 2007 Funda Wang <fwang@mandriva.org> 2:3.95.1-0.731772.2mdv2008.1
+ Revision: 105844
- Rebuild against new libopensync

* Fri Nov 02 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:3.95.1-0.731772.1mdv2008.1
+ Revision: 105417
- Fix file list
- Fix file list
- New snapshot post Rc1

* Tue Oct 30 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:3.94.1-0.730680.1mdv2008.1
+ Revision: 103977
- Fix File list

* Thu Oct 25 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:3.94.1-0.729215.1mdv2008.1
+ Revision: 102198
- Fix File list
- Add back boost-devel
- New snapshot
- Fix conflict

* Sun Oct 21 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:3.94.0-0.726734.2mdv2008.1
+ Revision: 100758
- Fix upgrade

* Fri Oct 19 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:3.94.0-0.726734.1mdv2008.1
+ Revision: 100209
- Fix Buildrequire
- Fix Buildrequires
- Kde 4 Beta3

  + Funda Wang <fwang@mandriva.org>
    - build agsint opensync 0.33

* Tue Sep 25 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 2:3.93.0-0.714150.1mdv2008.0
+ Revision: 92916
+ rebuild (emptylog)

* Fri Sep 21 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 1:3.93.0-1mdv2008.0
+ Revision: 91864
- Update snapshot
- Make obsoletes tags versioned
- Add a patch fixing kpilot installation

  + Helio Chissini de Castro <helio@mandriva.com>
    - Update with revision 708397
    - Update to revision 698242
    - First working kdepim4 package
    - Update to revision 694342

  + Adam Williamson <awilliamson@mandriva.org>
    - disable libmal buildrequires (mal conduit is disabled upstream)

* Thu May 03 2007 Laurent Montel <lmontel@mandriva.org> 1:3.80.3-0.20070502.5mdv2008.0
+ Revision: 21328
- Fix BR
- New version
- 3.80.3


* Sun Mar 11 2007 Laurent Montel <lmontel@mandriva.com> 3.80.3-0.20070311.5mdv2007.1
+ Revision: 141267
- new snapshot
- Fix spec file
- new snapshot

* Wed Feb 28 2007 Laurent Montel <lmontel@mandriva.com> 1:3.80.3-0.20070228.4mdv2007.1
+ Revision: 126885
- new snapshot
- 3.80.3

* Fri Feb 16 2007 Laurent Montel <lmontel@mandriva.com> 1:3.80.2-0.20070215.3mdv2007.1
+ Revision: 121632
- new snapshot
- new snapshot
- Fix spec file
- new snapshot

* Sun Jan 14 2007 Laurent Montel <lmontel@mandriva.com> 1:3.80.2-0.20070117.1mdv2007.1
+ Revision: 108638
- Fix group
- Fix bug #28093

* Wed Jan 10 2007 Laurent Montel <lmontel@mandriva.com> 1:3.80.2-0.20070109.1mdv2007.1
+ Revision: 106935
- Update snapshot

* Fri Jan 05 2007 Laurent Montel <lmontel@mandriva.com> 1:3.80.2-0.20070103.6mdv2007.1
+ Revision: 104387
- Fix lib

* Fri Jan 05 2007 Laurent Montel <lmontel@mandriva.com> 1:3.80.2-0.20070103.5mdv2007.1
+ Revision: 104327
- Fix file list (based on patch from neoclust)
  Remove some post and postun empty

* Thu Jan 04 2007 Laurent Montel <lmontel@mandriva.com> 1:3.80.2-0.20070103.4mdv2007.1
+ Revision: 104150
- Fix provides (patch from neoclust)
  Remove old obsolete

* Wed Jan 03 2007 Laurent Montel <lmontel@mandriva.com> 1:3.80.2-0.20070103.3mdv2007.1
+ Revision: 103910
- Fix buildrequires
- Fix buildrequires
- Fix spec files
- Import kdepim4

* Wed Jan 03 2007 Laurent Montel <lmontel@mandriva.com> 3.5.5-4mdv2007.0
- kde4

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14528 |12mr|kdepim4-runtime-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

Name:		kdepim4-runtime
Summary:	K Desktop Environment
Version:	4.9.4
Release:	1
Group:		Graphical desktop/KDE
License:	GPL
Epoch:		3
URL:		http://community.kde.org/KDE_PIM
Source0:	ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdepim-runtime-%{version}.tar.xz
Source1:	%{name}.rpmlintrc
Patch10:	kdepim-runtime-4.8.1-noakonaditray.patch
BuildRequires:	boost-devel
BuildRequires:	kdelibs4-devel
BuildRequires:	kdepimlibs4-devel
BuildRequires:	qt4-qtdbus
BuildRequires:	akonadi
BuildRequires:	pkgconfig(akonadi)
BuildRequires:	pkgconfig(libkgapi)
BuildRequires:	pkgconfig(libstreams)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(libxslt)
BuildRequires:	pkgconfig(shared-desktop-ontologies)

%description
Information Management applications for the K Desktop Environment runtime libs.

#-----------------------------------------------------------------------------

%package -n akonadi-kde
Group:		Graphical desktop/KDE
Summary:	Akonadi control center for KDE
Provides:	kdepim4-runtime = %{EVRD}
Conflicts:	kdepim4-runtime-devel < 2:4.7.97
Conflicts:	kdepim4-core < 2:4.5.94
Conflicts:	%{_lib}kdepim-copy4 < 3:4.9.0
Conflicts:	kde-l10n-ar < 4.6.3-2
Conflicts:	kde-l10n-bg < 4.6.3-2
Conflicts:	kde-l10n-bn_IN < 4.3.98-4
Conflicts:	kde-l10n-ca < 4.6.3-2
Conflicts:	kde-l10n-cs < 4.6.3-2
Conflicts:	kde-l10n-csb < 4.4.95-7
Conflicts:	kde-l10n-da < 4.6.3-2
Conflicts:	kde-l10n-de < 4.6.3-2
Conflicts:	kde-l10n-el < 4.6.3-2
Conflicts:	kde-l10n-en_GB < 4.6.3-2
Conflicts:	kde-l10n-eo < 4.5.95-6
Conflicts:	kde-l10n-es < 4.6.3-2
Conflicts:	kde-l10n-et < 4.6.3-2
Conflicts:	kde-l10n-eu < 4.6.3-2
Conflicts:	kde-l10n-fa < 4.2.96-5
Conflicts:	kde-l10n-fi < 4.6.3-2
Conflicts:	kde-l10n-fr < 4.6.3-2
Conflicts:	kde-l10n-fy < 4.5.95-6
Conflicts:	kde-l10n-ga < 4.6.3-2
Conflicts:	kde-l10n-gl < 4.6.3-2
Conflicts:	kde-l10n-gu < 4.6.3-2
Conflicts:	kde-l10n-he < 4.6.3-2
Conflicts:	kde-l10n-hi < 4.6.3-2
Conflicts:	kde-l10n-hne < 4.3.98-4
Conflicts:	kde-l10n-hr < 4.6.3-2
Conflicts:	kde-l10n-hu < 4.6.3-2
Conflicts:	kde-l10n-id < 4.6.3-2
Conflicts:	kde-l10n-is < 4.6.3-2
Conflicts:	kde-l10n-it < 4.6.3-2
Conflicts:	kde-l10n-ja < 4.6.3-2
Conflicts:	kde-l10n-kk < 4.6.3-2
Conflicts:	kde-l10n-km < 4.6.3-2
Conflicts:	kde-l10n-kn < 4.6.3-2
Conflicts:	kde-l10n-ko < 4.6.3-2
Conflicts:	kde-l10n-ku < 4.3.2-4
Conflicts:	kde-l10n-lt < 4.6.3-2
Conflicts:	kde-l10n-lv < 4.6.3-2
Conflicts:	kde-l10n-mai < 4.6.3-2
Conflicts:	kde-l10n-mk < 4.4.95-7
Conflicts:	kde-l10n-ml < 4.5.95-6
Conflicts:	kde-l10n-mr < 4.3.98-4
Conflicts:	kde-l10n-nb < 4.6.3-2
Conflicts:	kde-l10n-nds < 4.6.3-2
Conflicts:	kde-l10n-ne < 4.2.96-5
Conflicts:	kde-l10n-nl < 4.6.3-2
Conflicts:	kde-l10n-nn < 4.6.3-2
Conflicts:	kde-l10n-pa < 4.6.3-2
Conflicts:	kde-l10n-pl < 4.6.3-2
Conflicts:	kde-l10n-pt < 4.6.3-2
Conflicts:	kde-l10n-pt_BR < 4.6.3-2
Conflicts:	kde-l10n-ro < 4.6.3-2
Conflicts:	kde-l10n-ru < 4.6.3-4
Conflicts:	kde-l10n-se < 4.2.96-6
Conflicts:	kde-l10n-si < 4.4.95-7
Conflicts:	kde-l10n-sk < 4.6.3-2
Conflicts:	kde-l10n-sl < 4.6.3-2
Conflicts:	kde-l10n-sr < 4.6.3-2
Conflicts:	kde-l10n-sv < 4.6.3-2
Conflicts:	kde-l10n-ta < 4.2.96-5
Conflicts:	kde-l10n-tg < 4.4.95-7
Conflicts:	kde-l10n-th < 4.6.3-2
Conflicts:	kde-l10n-tr < 4.6.3-2
Conflicts:	kde-l10n-uk < 4.6.3-2
Conflicts:	kde-l10n-wa < 4.6.3-2
Conflicts:	kde-l10n-zh_CN < 4.6.3-2
Conflicts:	kde-l10n-zh_TW < 4.6.3-2
Requires:	akonadi
Requires:	mysql-client

%description -n akonadi-kde
Akonadi control center for KDE.

%files -n akonadi-kde
%{_kde_bindir}/*
%{_kde_appsdir}/akonadi
%{_kde_appsdir}/akonadi_knut_resource
%{_kde_appsdir}/akonadi_maildispatcher_agent
%{_kde_applicationsdir}/*
%{_kde_datadir}/akonadi
%{_kde_services}/*
%{_kde_datadir}/mime/packages/*
%{_kde_libdir}/kde4/*
%{_kde_libdir}/libkdepim-runtime-dms-copy.so
%{_kde_iconsdir}/*/*/*/*
%{_kde_configdir}/*
%{_kde_autostart}/kaddressbookmigrator.desktop
%{_kde_servicetypes}/*.desktop
%{_kde_datadir}/ontology/kde/aneo.*
%{_kde_datadir}/dbus-1/interfaces/*

#-----------------------------------------------------------------------------

%define akonadi_xml_major 4
%define libakonadi_xml %mklibname akonadi-xml %{akonadi_xml_major}

%package -n %{libakonadi_xml}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libakonadi_xml}
KDE 4 library.

%files -n %{libakonadi_xml}
%{_kde_libdir}/libakonadi-xml.so.%{akonadi_xml_major}*

#-----------------------------------------------------------------------------

%define kdepim_copy_major 4
%define libkdepim_copy %mklibname kdepim-copy %{kdepim_copy_major}

%package -n %{libkdepim_copy}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkdepim_copy}
KDE 4 library.

%files -n %{libkdepim_copy}
%{_kde_libdir}/libkdepim-copy.so.%{kdepim_copy_major}*

#-----------------------------------------------------------------------------

%define maildir_major 4
%define libmaildir %mklibname maildir %{maildir_major}

%package -n %{libmaildir}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libmaildir}
KDE 4 library.

%files -n %{libmaildir}
%{_kde_libdir}/libmaildir.so.%{maildir_major}*

#-----------------------------------------------------------------------------

%define akonadi_filestore_major 4
%define libakonadi_filestore %mklibname akonadi_filestore %{akonadi_filestore_major}

%package -n %{libakonadi_filestore}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libakonadi_filestore}
KDE 4 library.

%files -n %{libakonadi_filestore}
%{_kde_libdir}/libakonadi-filestore.so.%{akonadi_filestore_major}*

#-----------------------------------------------------------------------------

%define kmindexreader_major 4
%define libkmindexreader %mklibname kmindexreader %{kmindexreader_major}

%package -n %{libkmindexreader}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkmindexreader}
KDE 4 library.

%files -n %{libkmindexreader}
%{_kde_libdir}/libkmindexreader.so.%{kmindexreader_major}*

#----------------------------------------------------------------------

%package devel
Summary:	Devel stuff for %{name}
Group:		Development/KDE and Qt
Requires:	kdepimlibs4-devel >= 4.5.71
Requires:	%{libakonadi_xml} = %{EVRD}
Requires:	%{libkdepim_copy} = %{EVRD}
Requires:	%{libmaildir} = %{EVRD}
Requires:	%{libakonadi_filestore} = %{EVRD}
Requires:	%{libkmindexreader} = %{EVRD}

%description devel
This package contains header files needed if you wish to build applications
based on kdepim-runtime.

%files devel
%{_kde_libdir}/libakonadi-filestore.so
%{_kde_libdir}/libakonadi-xml.so
%{_kde_libdir}/libkdepim-copy.so
%{_kde_libdir}/libkmindexreader.so
%{_kde_libdir}/libmaildir.so

#----------------------------------------------------------------------

%prep
%setup -q -n kdepim-runtime-%{version}
%patch10 -p1

%build
rm -fr po

%cmake_kde4
%make

%install
%makeinstall_std -C build

# Remove non packaged files
rm -rf %{buildroot}%{_kde_libdir}/libnepomukfeederpluginlib.a

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.2-2
- New version 4.9.2
- Add rpmlint filters

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.1-1
- New version 4.9.1

- Add Conflicts on older libkdepim-copy4 for akonadi-kde package

* Tue Aug 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.0-1
- New version 4.9.0
- Re-diff l10n patch

* Sun Jul 22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.8.97-2
- Add pkgconfig(libkgapi) to BuildRequires

* Mon Jul 16 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.8.97-1
- New version 4.8.97
- Convert BuildRequires to pkgconfig style
- Re-diff and enable l10n-ru patch

* Thu Jun 28 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.8.95-1
- Update to 4.8.95

* Wed Jun 27 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.8.90-1
- Update to 4.8.90

* Fri Jun 08 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 3:4.8.4-1
- update to 4.8.4

* Thu May 10 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 3:4.8.3-1
- update to 4.8.3

* Mon Apr 16 2012 Mikhail Kompaniets <mkompan@mezon.ru> 5:4.8.2-2
- Russian localization for .desktop files

* Thu Apr  5 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 5:4.8.2-1
- update to 4.8.2

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 5:4.8.1-1
- update to 4.8.1

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.8.0-1
+ Revision: 762412
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.7.97-1
+ Revision: 758112
- New upstream tarball
- Move .so + dbus files file in the akonadi subpackage

* Tue Jan 03 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.7.95-1
+ Revision: 748912
- Fix file list
- Fix file list
- Remove useless %%find_lang
- New version
- Try to fix build ( step 1)
- New upstream tarball
- New upstream tarball

* Fri Sep 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.7.41-1
+ Revision: 699154
- Fix file list
- New version 4.7.41

* Tue Jun 28 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.6.0-5
+ Revision: 687627
- Remove all translations

* Fri Jun 17 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.6.0-4
+ Revision: 685738
- Remove duplicate files

* Fri Jun 10 2011 Funda Wang <fwang@mandriva.org> 3:4.6.0-3
+ Revision: 684135
- final conflicts correction

* Fri Jun 10 2011 Funda Wang <fwang@mandriva.org> 3:4.6.0-2
+ Revision: 684103
- add more conflicts
- use actural package conflicts
- now ships included translations

* Thu Jun 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.6.0-1
+ Revision: 683342
- Fix epoch
- Say hello to brand new kdepim 4.6

* Tue Apr 26 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 3:4.4.11.1-0.1
+ Revision: 659243
- Revert kdepim to 4.4 branch

* Tue Apr 12 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.5.95-1
+ Revision: 652802
- Update to beta5
- Remove mkrel

* Fri Jan 14 2011 Funda Wang <fwang@mandriva.org> 2:4.5.94.1-1
+ Revision: 631027
- New version 4.5.94.1
- update URL

* Sat Jan 08 2011 Funda Wang <fwang@mandriva.org> 2:4.5.94-1mdv2011.0
+ Revision: 630347
- new version 4.5.94

* Fri Dec 24 2010 Funda Wang <fwang@mandriva.org> 2:4.5.93-1mdv2011.0
+ Revision: 624415
- 4.6 beta3

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - New upstream tarball

* Wed Dec 08 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.5.85-1mdv2011.0
+ Revision: 616359
- New upstream tarball

* Fri Nov 26 2010 Funda Wang <fwang@mandriva.org> 2:4.5.80-1mdv2011.0
+ Revision: 601497
- new version 4.5.80 (aka 4.6 beta1)

* Sun Nov 21 2010 Funda Wang <fwang@mandriva.org> 2:4.5.77-0.svn1198704.2mdv2011.0
+ Revision: 599460
- bump req

* Sat Nov 20 2010 Funda Wang <fwang@mandriva.org> 2:4.5.77-0.svn1198704.1mdv2011.0
+ Revision: 599112
- new snapshot 4.5.77

* Sat Nov 13 2010 Funda Wang <fwang@mandriva.org> 2:4.5.76-0.svn1196608.1mdv2011.0
+ Revision: 597186
- new snapshot 4.5.76

* Thu Oct 28 2010 Funda Wang <fwang@mandriva.org> 2:4.5.74-0.svn1190490.1mdv2011.0
+ Revision: 589701
- new snapshot 4.5.74

* Fri Oct 08 2010 Funda Wang <fwang@mandriva.org> 2:4.5.71-0.svn1183613.1mdv2011.0
+ Revision: 584129
- New snapshot 4.5.71

* Wed Sep 15 2010 Funda Wang <fwang@mandriva.org> 2:4.5.68-1mdv2011.0
+ Revision: 578668
- new snapshot 4.5.68

* Tue Sep 07 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.5.67-1mdv2011.0
+ Revision: 576471
- Fix file list
- New version 4.5.67

* Sat Jul 31 2010 Funda Wang <fwang@mandriva.org> 2:4.4.5-1mdv2011.0
+ Revision: 563986
- New version 4.4.5
- sync with branch latest code

* Wed Jun 02 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.3-3mdv2010.1
+ Revision: 546960
- Add missing patch
- Akonaditray requires mysqldump
  CCBUG: 59570
- Rebuild in release mode

* Thu May 06 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.3-1mdv2010.1
+ Revision: 542790
- Remove P301 : Merged upstream
- Update to version 4.4.3

* Wed Apr 28 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.2-3mdv2010.1
+ Revision: 540303
- Add a patch fixing disribution list

* Fri Apr 02 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.2-2mdv2010.1
+ Revision: 530762
- Enable back those patches

* Tue Mar 30 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.2-1mdv2010.1
+ Revision: 530076
- Disabled akonadi patches, will be fixed after beta1
- Silent akonadi start ( P200 P201 )
- Update to version 4.4.2

* Tue Mar 02 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.1-1mdv2010.1
+ Revision: 513423
- Update to version 4.4.1

* Tue Feb 09 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.0-1mdv2010.1
+ Revision: 502633
- Update to version 4.4.0

* Mon Feb 01 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.98-1mdv2010.1
+ Revision: 498959
- Update to version 4.3.98 aka "kde 4.4 RC3"

* Mon Jan 25 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.95-1mdv2010.1
+ Revision: 496119
- Update to kde 4.4 Rc2

* Mon Jan 11 2010 Funda Wang <fwang@mandriva.org> 2:4.3.90-2mdv2010.1
+ Revision: 489627
- rebuild for missing packages

* Sun Jan 10 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.90-1mdv2010.1
+ Revision: 488234
- Update to kde 4.4 rc1
- Fix use of majors

* Mon Dec 21 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.85-2mdv2010.1
+ Revision: 480965
- Add patch to fix build
  Fix file list
- Update release because new bs failure
- Update to kde 4.4 beta2

* Fri Dec 04 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.80-1mdv2010.1
+ Revision: 473251
- Add shared-desktop-ontologies-devel as BuildRequire
- Update to kde 4.4 Beta1

* Sat Nov 28 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.77-1mdv2010.1
+ Revision: 470730
- Update to kde 4.3.77

* Tue Nov 17 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.75-1mdv2010.1
+ Revision: 466835
- Update to kde 4.3.75

* Thu Nov 12 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.73-2mdv2010.1
+ Revision: 465102
- Rebuild against new qt

* Sun Nov 08 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.73-1mdv2010.1
+ Revision: 462756
- Update to kde 4.3.73

* Tue Oct 06 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.3.2-1mdv2010.0
+ Revision: 454404
- New upstream release 4.3.2.

* Thu Sep 03 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.3.1-2mdv2010.0
+ Revision: 428850
- Move kdepim4-runtime naming to a proper akonadi-kde name
- Fix KDE bug 205742 ( Fail to read spaces in filename of addressbooks ) Thanks to mikala

* Tue Sep 01 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.3.1-1mdv2010.0
+ Revision: 423183
- New upstream release 4.3.1.

* Mon Aug 10 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.0-4mdv2010.0
+ Revision: 414271
- Fix BuildRequires
- Fix BuildRequires
- Add conflicts

* Tue Aug 04 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.3.0-3mdv2010.0
+ Revision: 409306
- New upstream release 4.3.0.

* Tue Jul 28 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.2.98-2mdv2010.0
+ Revision: 402519
- Add obsoletes to old library

* Fri Jul 24 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.2.98-1mdv2010.0
+ Revision: 399491
- Update for KDE 4.3 RC3
- imported package kdepim4-runtime

* Sat Jul 11 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.96-1mdv2010.0
+ Revision: 394819
- Fix file list
- Update to Rc2

* Sat Jun 27 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.95-3mdv2010.0
+ Revision: 389597
- Fix Requires

* Fri Jun 26 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.95-2mdv2010.0
+ Revision: 389418
- Add conflict

* Fri Jun 26 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.95-1mdv2010.0
+ Revision: 389367
- import kdepim4-runtime



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14529 |12mr|kdepimlibs4-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kdepimlibs4
Summary:	Libraries of the KDE-PIM project
Version:	4.9.4
Release:	1
Epoch:		2
Group:		Graphical desktop/KDE
License:	ARTISTIC BSD GPL_V2 LGPL_V2 QPL_V1.0
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdepimlibs-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	boost-devel
BuildRequires:	gpgme-devel
BuildRequires:	openldap-devel
BuildRequires:	pkgconfig(akonadi)
BuildRequires:	pkgconfig(libical)
BuildRequires:	pkgconfig(xft)
BuildRequires:	pkgconfig(xpm)
BuildRequires:	automoc4

%description
This module includes libraries that are central to the development and
execution of a KDE-PIM application.

The KDE-PIM project aims to bring together those who wish to help design,
implement, test, etc. anything that's to do with personal information
management.

This rather broad scope encompasses mail clients, addressbooks, usenet news,
scheduling and even sticky notes.

#--------------------------------------------------------------------------------

%package core
Group:		Development/KDE and Qt
Summary:	Config file and icons file for %{name}
Obsoletes:	kdepimlibs4-common < %{EVRD}
Obsoletes:	kdepim4-ioslaves < %{EVRD}
Conflicts:	%{name}-devel < 2.4.5.71

%description core
This packages contains all icons, config file etc... of kdepimlibs4.

%files core
%{_kde_libdir}/kde4/kabc_directory.so
%{_kde_libdir}/kde4/kabc_file.so
%{_kde_libdir}/kde4/kabc_net.so
%{_kde_libdir}/kde4/kabcformat_binary.so
%{_kde_libdir}/kde4/kcal_local.so
%{_kde_libdir}/kde4/kcal_localdir.so
%{_kde_libdir}/kde4/kcm_akonadicontact_actions.so
%{_kde_libdir}/kde4/kcm_kresources.so
%{_kde_libdir}/kde4/kcm_mailtransport.so
%{_kde_datadir}/config.kcfg/*
%{_kde_appsdir}/akonadi
%{_kde_appsdir}/akonadi-kde
%{_kde_appsdir}/kabc
%{_kde_appsdir}/kconf_update/mailtransports.upd
%{_kde_appsdir}/kconf_update/migrate-transports.pl
%{_kde_appsdir}/libkholidays
%{_kde_services}/akonadi/contact
%{_kde_services}/akonadicontact_actions.desktop
%{_kde_services}/kcm_mailtransport.desktop
%dir %{_kde_services}/kresources
%{_kde_services}/kresources.desktop
%dir %{_kde_services}/kresources/kabc
%{_kde_services}/kresources/kabc/dir.desktop
%{_kde_services}/kresources/kabc/file.desktop
%{_kde_services}/kresources/kabc/net.desktop
%{_kde_services}/kresources/kabc_manager.desktop
%{_kde_services}/kresources/kcal
%{_kde_services}/kresources/kcal_manager.desktop
%{_kde_servicetypes}/*.desktop
%{_datadir}/dbus-1/interfaces/*
%{_kde_datadir}/mime/packages/kdepimlibs-mime.xml
%{_kde_docdir}/HTML/en/kcontrol/kresources
%dir %{_kde_docdir}/HTML/en/kioslave

#------------------------------------------------

%package -n kio4-imap
Summary:	KDE 4 imap module
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n kio4-imap
KDE 4 imap module.

%files -n kio4-imap
%{_kde_docdir}/HTML/en/kioslave/imap
%{_kde_libdir}/kde4/kio_imap4.so
%{_kde_datadir}/kde4/services/imap*

#------------------------------------------------

%package -n kio4-pop3
Summary:	KDE 4 pop3 module
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n kio4-pop3
KDE 4 pop3 module.

%files -n kio4-pop3
%{_kde_docdir}/HTML/en/kioslave/pop3
%{_kde_libdir}/kde4/kio_pop3.so
%{_kde_datadir}/kde4/services/pop*

#------------------------------------------------

%package -n kio4-ldap
Summary:	KDE 4 ldap module
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n kio4-ldap
KDE 4 ldap module.

%files -n kio4-ldap
%{_kde_docdir}/HTML/en/kioslave/ldap
%{_kde_libdir}/kde4/kio_ldap.so
%{_kde_datadir}/kde4/services/ldap*
%{_kde_libdir}/kde4/kabc_ldapkio.so
%{_kde_datadir}/kde4/services/kresources/kabc/ldapkio.desktop

#------------------------------------------------

%package -n kio4-sieve
Summary:	KDE 4 sieve module
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n kio4-sieve
KDE 4 sieve module.

%files -n kio4-sieve
%{_kde_libdir}/kde4/kio_sieve.so
%{_kde_datadir}/kde4/services/sieve*
%doc %{_kde_docdir}/HTML/en/kioslave/sieve

#------------------------------------------------

%package -n kio4-mbox
Summary:	KDE 4 mbox module
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n kio4-mbox
KDE 4 mbox module.

%files -n kio4-mbox
%{_kde_libdir}/kde4/kio_mbox.so
%{_kde_datadir}/kde4/services/mbox*
%doc %{_kde_docdir}/HTML/en/kioslave/mbox

#------------------------------------------------

%package -n kio4-smtp
Summary:	KDE 4 smtp module
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n kio4-smtp
KDE 4 smtp module.

%files -n kio4-smtp
%{_kde_docdir}/HTML/en/kioslave/smtp
%{_kde_libdir}/kde4/kio_smtp.so
%{_kde_datadir}/kde4/services/smtp*

#------------------------------------------------

%package -n kio4-nntp
Summary:	KDE 4 nntp module
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n kio4-nntp
KDE 4 nntp module.

%files -n kio4-nntp
%{_kde_docdir}/HTML/en/kioslave/nntp
%{_kde_libdir}/kde4/kio_nntp.so
%{_kde_datadir}/kde4/services/nntp*

#------------------------------------------------

%define kabc_major 4
%define libkabc %mklibname kabc %{kabc_major}

%package -n %{libkabc}
Summary:	KDE 4 core library
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n %{libkabc}
KDE 4 core library.

%files -n %{libkabc}
%{_kde_libdir}/libkabc.so.%{kabc_major}*

#------------------------------------------------

%define kblog_major 4
%define libkblog %mklibname kblog %{kblog_major}

%package -n %{libkblog}
Summary:	KDE 4 core library
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n %{libkblog}
KDE 4 core library.

%files -n %{libkblog}
%{_kde_libdir}/libkblog.so.%{kblog_major}*

#------------------------------------------------

%define kabc_file_core_major 4
%define libkabc_file_core %mklibname kabc_file_core %{kabc_file_core_major}

%package -n %{libkabc_file_core}
Summary:	KDE 4 core library
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n %{libkabc_file_core}
KDE 4 core library.

%files -n %{libkabc_file_core}
%{_kde_libdir}/libkabc_file_core.so.%{kabc_file_core_major}*

#------------------------------------------------

%define kcal_major 4
%define libkcal %mklibname kcal %{kcal_major}

%package -n %{libkcal}
Summary:	KDE 4 core library
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n %{libkcal}
KDE 4 core library.

%files -n %{libkcal}
%{_kde_libdir}/libkcal.so.%{kcal_major}*

#------------------------------------------------

%define kimap_major 4
%define libkimap %mklibname kimap %{kimap_major}

%package -n %{libkimap}
Summary:	KDE 4 core library
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n %{libkimap}
KDE 4 core library.

%files -n %{libkimap}
%{_kde_libdir}/libkimap.so.%{kimap_major}*

#------------------------------------------------

%define kldap_major 4
%define libkldap %mklibname kldap %{kldap_major}

%package -n %{libkldap}
Summary:	KDE 4 core library
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n %{libkldap}
KDE 4 core library.

%files -n %{libkldap}
%{_kde_libdir}/libkldap.so.%{kldap_major}*

#------------------------------------------------

%define kmbox_major 4
%define libkmbox %mklibname kmbox %{kmbox_major}

%package -n %{libkmbox}
Summary:	KDE 4 core library
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}
Obsoletes:	%{_lib}mbox4 < 2:4.5.71

%description -n %{libkmbox}
KDE 4 core library.

%files -n %{libkmbox}
%{_kde_libdir}/libkmbox.so.%{kmbox_major}*

#------------------------------------------------

%define kmime_major 4
%define libkmime %mklibname kmime %{kmime_major}

%package -n %{libkmime}
Summary:	KDE 4 core library
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n %{libkmime}
KDE 4 core library.

%files -n %{libkmime}
%{_kde_libdir}/libkmime.so.%{kmime_major}*

#------------------------------------------------

%define kpimutils_major 4
%define libkpimutils %mklibname kpimutils %{kpimutils_major}

%package -n %{libkpimutils}
Summary:	KDE 4 core library
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n %{libkpimutils}
KDE 4 core library.

%files -n %{libkpimutils}
%{_kde_libdir}/libkpimutils.so.%{kpimutils_major}*

#------------------------------------------------

%define kresources_major 4
%define libkresources %mklibname kresources %{kresources_major}

%package -n %{libkresources}
Summary:	KDE 4 core library
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n %{libkresources}
KDE 4 core library.

%files -n %{libkresources}
%{_kde_libdir}/libkresources.so.%{kresources_major}*

#------------------------------------------------

%define ktnef_major 4
%define libktnef %mklibname ktnef %{ktnef_major}

%package -n %{libktnef}
Summary:	KDE 4 core library
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n %{libktnef}
KDE 4 core library.

%files -n %{libktnef}
%{_kde_libdir}/libktnef.so.%{ktnef_major}*

#------------------------------------------------

%define kxmlrpcclient_major 4
%define libkxmlrpcclient %mklibname kxmlrpcclient %{kxmlrpcclient_major}

%package -n %{libkxmlrpcclient}
Summary:	KDE 4 core library
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n %{libkxmlrpcclient}
KDE 4 core library.

%files -n %{libkxmlrpcclient}
%{_kde_libdir}/libkxmlrpcclient.so.%{kxmlrpcclient_major}*

#------------------------------------------------

%define mailtransport_major 4
%define libmailtransport %mklibname mailtransport %{mailtransport_major}

%package -n %{libmailtransport}
Summary:	KDE 4 core library
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n %{libmailtransport}
KDE 4 core library.

%files -n %{libmailtransport}
%{_kde_libdir}/libmailtransport.so.%{mailtransport_major}*

#------------------------------------------------

%define syndication_major 4
%define libsyndication %mklibname syndication %{syndication_major}

%package -n %{libsyndication}
Summary:	KDE 4 core library
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n %{libsyndication}
KDE 4 core library.

%files -n %{libsyndication}
%{_kde_libdir}/libsyndication.so.%{syndication_major}*

#--------------------------------------------------------------------------------

%define qgpgme_major 1
%define libqgpgme %mklibname qgpgme %{qgpgme_major}

%package -n %{libqgpgme}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libqgpgme}
KDE 4 core library.

%files -n %{libqgpgme}
%{_kde_libdir}/libqgpgme.so.%{qgpgme_major}*

#--------------------------------------------------------------------------------

%define gpgmepp_major 2
%define libgpgmepp %mklibname gpgme++ %{gpgmepp_major}

%package -n %{libgpgmepp}
Summary:	KDE 4 core library
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n %{libgpgmepp}
KDE 4 core library.

%files -n %{libgpgmepp}
%{_kde_libdir}/libgpgme+*.so.%{gpgmepp_major}*

#--------------------------------------------------------------------------------

%define kpimidentities_major 4
%define libkpimidentities %mklibname kpimidentities %{kpimidentities_major}

%package -n %{libkpimidentities}
Summary:	KDE 4 core library
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n %{libkpimidentities}
KDE 4 core library.

%files -n %{libkpimidentities}
%{_kde_libdir}/libkpimidentities.so.%{kpimidentities_major}*

#------------------------------------------------

%define akonadi_kde_major 4
%define libakonadi_kde %mklibname akonadi-kde %{akonadi_kde_major}

%package -n %{libakonadi_kde}
Summary:	KDE 4 core library
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n %{libakonadi_kde}
KDE 4 core library.

%files -n %{libakonadi_kde}
%{_kde_libdir}/libakonadi-kde.so.%{akonadi_kde_major}*


#------------------------------------------------

%define akonadi_kabc_major 4
%define libakonadi_kabc %mklibname akonadi-kabc %{akonadi_kabc_major}

%package -n %{libakonadi_kabc}
Summary:	KDE 4 core library
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n %{libakonadi_kabc}
KDE 4 core library.

%files -n %{libakonadi_kabc}
%{_kde_libdir}/libakonadi-kabc.so.%{akonadi_kabc_major}*

#------------------------------------------------

%define akonadi_kmime_major 4
%define libakonadi_kmime %mklibname akonadi-kmime %{akonadi_kmime_major}

%package -n %{libakonadi_kmime}
Summary:	KDE 4 core library
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n %{libakonadi_kmime}
KDE 4 core library.

%files -n %{libakonadi_kmime}
%{_kde_libdir}/libakonadi-kmime.so.%{akonadi_kmime_major}*

#------------------------------------------------

%define kholidays_major 4
%define libkholidays %mklibname kholidays %{kholidays_major}

%package -n %{libkholidays}
Summary:	KDE 4 core library
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n %{libkholidays}
KDE 4 core library.

%files -n %{libkholidays}
%{_kde_libdir}/libkholidays.so.%{kholidays_major}*

#------------------------------------------------

%define kpimtextedit_major 4
%define libkpimtextedit %mklibname kpimtextedit %{kpimtextedit_major}

%package -n %{libkpimtextedit}
Summary:	KDE 4 core library
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n %{libkpimtextedit}
KDE 4 core library.

%files -n %{libkpimtextedit}
%{_kde_libdir}/libkpimtextedit.so.%{kpimtextedit_major}*

#------------------------------------------------

%define microblog_major 4
%define libmicroblog %mklibname microblog %{microblog_major}

%package -n %{libmicroblog}
Summary:	KDE 4 core library
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n %{libmicroblog}
KDE 4 core library.

%files -n %{libmicroblog}
%{_kde_libdir}/libmicroblog.so.%{microblog_major}*

#------------------------------------------------

%define akonadi_contact_major 4
%define libakonadi_contact %mklibname akonadi-contact %{akonadi_contact_major}

%package -n %{libakonadi_contact}
Summary:	KDE 4 core library
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n %{libakonadi_contact}
KDE 4 core library.

%files -n %{libakonadi_contact}
%{_kde_libdir}/libakonadi-contact.so.%{akonadi_contact_major}*

#------------------------------------------------

%define akonadi_kcal_major 4
%define libakonadi_kcal %mklibname akonadi-kcal %{akonadi_kcal_major}

%package -n %{libakonadi_kcal}
Summary:	KDE 4 core library
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n %{libakonadi_kcal}
KDE 4 core library.

%files -n %{libakonadi_kcal}
%{_kde_libdir}/libakonadi-kcal.so.%{akonadi_kcal_major}*

#------------------------------------------------

%define kontactinterface_major 4
%define libkontactinterface %mklibname kontactinterface %{kontactinterface_major}

%package -n %{libkontactinterface}
Summary:	KDE 4 core library
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n %{libkontactinterface}
KDE 4 core library.

%files -n %{libkontactinterface}
%{_kde_libdir}/libkontactinterface.so.%{kontactinterface_major}*

#------------------------------------------------

%define akonadi_calendar_major 4
%define libakonadi_calendar %mklibname akonadi-calendar %{akonadi_calendar_major}

%package -n %{libakonadi_calendar}
Summary:	KDE 4 core library
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n %{libakonadi_calendar}
KDE 4 core library.

%files -n %{libakonadi_calendar}
%{_kde_libdir}/libakonadi-calendar.so.%{akonadi_calendar_major}*

#------------------------------------------------

%define kcalcore_major 4
%define libkcalcore %mklibname kcalcore %{kcalcore_major}

%package -n %{libkcalcore}
Summary:	KDE 4 core library
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n %{libkcalcore}
KDE 4 core library.

%files -n %{libkcalcore}
%{_kde_libdir}/libkcalcore.so.%{kcalcore_major}*

#------------------------------------------------

%define kcalutils_major 4
%define libkcalutils %mklibname kcalutils %{kcalutils_major}

%package -n %{libkcalutils}
Summary:	KDE 4 core library
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n %{libkcalutils}
KDE 4 core library.

%files -n %{libkcalutils}
%{_kde_libdir}/libkcalutils.so.%{kcalutils_major}*

#------------------------------------------------

%define akonadi_notes_major 4
%define libakonadi_notes %mklibname akonadi-notes %{akonadi_notes_major}

%package -n %{libakonadi_notes}
Summary:	KDE 4 core library
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n %{libakonadi_notes}
KDE 4 core library.

%files -n %{libakonadi_notes}
%{_kde_libdir}/libakonadi-notes.so.%{akonadi_notes_major}*

#------------------------------------------------

%define kalarmcal_major 2
%define libkalarmcal %mklibname kalarmcal %{kalarmcal_major}

%package -n %{libkalarmcal}
Summary:	KDE 4 core library
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n %{libkalarmcal}
KDE 4 core library.

%files -n %{libkalarmcal}
%{_kde_libdir}/libkalarmcal.so.%{kalarmcal_major}*

#------------------------------------------------

%package devel
Group:		Development/KDE and Qt
Summary:	Header files and documentation for compiling KDE applications
Requires:	%{name}-core = %{EVRD}
Requires:	%{libakonadi_calendar} = %{EVRD}
Requires:	%{libakonadi_contact} = %{EVRD}
Requires:	%{libakonadi_kabc} = %{EVRD}
Requires:	%{libakonadi_kcal} = %{EVRD}
Requires:	%{libakonadi_kde} = %{EVRD}
Requires:	%{libakonadi_kmime} = %{EVRD}
Requires:	%{libgpgmepp} = %{EVRD}
Requires:	%{libkabc} = %{EVRD}
Requires:	%{libkabc_file_core} = %{EVRD}
Requires:	%{libkblog} = %{EVRD}
Requires:	%{libkcal} = %{EVRD}
Requires:	%{libkcalcore} = %{EVRD}
Requires:	%{libkcalutils} = %{EVRD}
Requires:	%{libkholidays} = %{EVRD}
Requires:	%{libkimap} = %{EVRD}
Requires:	%{libkldap} = %{EVRD}
Requires:	%{libkmbox} = %{EVRD}
Requires:	%{libkmime} = %{EVRD}
Requires:	%{libkontactinterface} = %{EVRD}
Requires:	%{libkpimidentities} = %{EVRD}
Requires:	%{libkpimtextedit} = %{EVRD}
Requires:	%{libkpimutils} = %{EVRD}
Requires:	%{libkresources} = %{EVRD}
Requires:	%{libktnef} = %{EVRD}
Requires:	%{libkxmlrpcclient} = %{EVRD}
Requires:	%{libmailtransport} = %{EVRD}
Requires:	%{libmicroblog} = %{EVRD}
Requires:	%{libqgpgme} = %{EVRD}
Requires:	%{libsyndication} = %{EVRD}
Requires:	%{libakonadi_notes} = %{EVRD}
Requires:	%{libkalarmcal} = %{EVRD}
Requires:	kdelibs4-devel
Requires:	boost-devel

%description devel
This package includes the header files you will need to compile applications
for KDE. Also included is the KDE API documentation in HTML format for easy
browsing.

%files devel
%{_kde_includedir}/*
%{_kde_libdir}/*.so
%{_kde_datadir}/apps/cmake/*/*
%{_kde_libdir}/gpgmepp/*.cmake
%{_kde_libdir}/kde4/plugins/designer/*.so
%{_kde_libdir}/cmake/KdepimLibs

#--------------------------------------------------------------------------------

%prep
%setup -q -n kdepimlibs-%{version}

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.1-1
- New version 4.9.1

* Sat Aug 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.0-2
- New version 4.9.0
- Re-diff l10n patch

* Thu Jul 12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.8.97-1
- New version 4.8.97
- Convert some BR to pkgconfig style

* Thu Jun 28 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.8.95-1
- Update to 4.8.95

* Tue Jun 19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.8.90-1
- Update to 4.8.90

* Fri Jun 08 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 2:4.8.4-1
- update to 4.8.4

* Thu May 10 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 2:4.8.3-1
- update to 4.8.3

* Mon Apr 16 2012 Mikhail Kompaniets <mkompan@mezon.ru> 2:4.8.2-2
- Russian localization for .desktop files

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 2:4.8.2-1
- update to 4.8.2

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 2:4.8.1-1
- update to 4.8.1

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.8.0-1
+ Revision: 762519
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.97-1
+ Revision: 758108
- New upstream tarball

* Sun Jan 01 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.95-1
+ Revision: 748556
- New version

* Fri Dec 09 2011 Matthew Dawkins <mattydaw@mandriva.org> 2:4.7.90-1
+ Revision: 739525
- fixed BR for libxft-devel

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - New upstream tarball

* Sat Nov 19 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.80-1
+ Revision: 731811
- New version 4.7.80

* Mon Aug 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.41-1
+ Revision: 696071
- New version 4.7.41

* Thu Jul 28 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.40-1
+ Revision: 692008
- Fix file list
- New version 4.7.40

* Tue Jul 12 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.6.95-1
+ Revision: 689632
- New version 4.7Rc2

* Fri Jul 08 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.6.90-1
+ Revision: 689305
- New version kde 4.7rc1

* Mon Jun 13 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.6.4-1
+ Revision: 684409
- New version 4.6.4

* Fri May 13 2011 Funda Wang <fwang@mandriva.org> 2:4.6.3-1
+ Revision: 674013
- new version 4.6.3

* Tue Apr 05 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.6.2-1
+ Revision: 650779
- Remove mkrel
- New version 4.6.2

* Mon Feb 28 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.6.1-1
+ Revision: 640731
- New version 4.6.1
- Add boost-devel as require of the devel package
  CCBUG: 62338

* Wed Jan 26 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.6.0-1
+ Revision: 632969
- New version KDE 4.6 Final

* Thu Jan 06 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.5.95-1mdv2011.0
+ Revision: 629125
- New version KDE 4.6 RC2

* Thu Dec 23 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.5.90-1mdv2011.0
+ Revision: 624068
- New upstream tarball

* Wed Dec 08 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.5.85-1mdv2011.0
+ Revision: 616349
- New upstream tarball

* Fri Nov 26 2010 Funda Wang <fwang@mandriva.org> 2:4.5.80-1mdv2011.0
+ Revision: 601420
- new version 4.5.80
- bump BR

* Sat Nov 20 2010 Funda Wang <fwang@mandriva.org> 2:4.5.77-0.svn1198704.1mdv2011.0
+ Revision: 599098
- new snapshot 4.5.77

* Sun Nov 14 2010 Funda Wang <fwang@mandriva.org> 2:4.5.76-0.svn1196755.1mdv2011.0
+ Revision: 597441
- new snapshot

* Sat Nov 13 2010 Funda Wang <fwang@mandriva.org> 2:4.5.76-0.svn1196498.1mdv2011.0
+ Revision: 597207
- update snapshot to satisfy kdepim

* Sat Nov 13 2010 Funda Wang <fwang@mandriva.org> 2:4.5.76-0.svn1196349.1mdv2011.0
+ Revision: 597032
- new snapshot 4.5.76

* Thu Oct 28 2010 Funda Wang <fwang@mandriva.org> 2:4.5.74-0.svn1190490.1mdv2011.0
+ Revision: 589659
- new snapshot 4.5.74

* Fri Oct 08 2010 Funda Wang <fwang@mandriva.org> 2:4.5.71-0.svn1183358.2mdv2011.0
+ Revision: 584289
- add includes to satisfy kdebindings
- obsoletes old mbox lib

* Thu Oct 07 2010 Funda Wang <fwang@mandriva.org> 2:4.5.71-0.svn1183358.1mdv2011.0
+ Revision: 583974
- update file list
- New snapshot 4.5.71

* Tue Sep 14 2010 Funda Wang <fwang@mandriva.org> 2:4.5.68-1mdv2011.0
+ Revision: 578189
- New snapshot 4.5.68

* Thu Sep 02 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.5.67-1mdv2011.0
+ Revision: 575204
- New version 4.5.67

* Mon Aug 30 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.5.65-1mdv2011.0
+ Revision: 574550
- Fix file list
- New version kde 4.5.65

* Fri Aug 06 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.5.0-1mdv2011.0
+ Revision: 566573
- New upstream tarball
- Update to version 4.5.0

* Tue Jul 27 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.95-1mdv2011.0
+ Revision: 562111
- kde 4.4.95

* Tue Jul 27 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.92-1mdv2011.0
+ Revision: 561153
- Update to kde 4.5rc2

* Tue May 25 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.3-3mdv2010.1
+ Revision: 545887
- Rebuild in release mode

* Mon May 17 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.3-2mdv2010.1
+ Revision: 544913
- Add branch patch:
    - Don't include dots at the end of URLs in the URL highlighting.

* Wed May 05 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.3-1mdv2010.1
+ Revision: 542380
- Add branch patches
  Remove P301: Merged upstream
- Update to version 4.4.3

* Wed Apr 28 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.2-9mdv2010.1
+ Revision: 540291
- Add a patch fixing disribution list

* Wed Apr 28 2010 Christophe Fergeau <cfergeau@mandriva.com> 2:4.4.2-8mdv2010.1
+ Revision: 540238
- rebuild so that shared libraries are properly stripped again
- rebuild so that shared libraries are properly stripped again

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Fix patch header

* Sat Apr 17 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.2-6mdv2010.1
+ Revision: 536060
- Fix akonadi crash (BUG: 58812)

* Sat Apr 03 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.2-5mdv2010.1
+ Revision: 530883
- Add akonadi backport from trunk ( BKO: 222678 )

* Fri Apr 02 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.2-4mdv2010.1
+ Revision: 530760
- Add more akonadi trunk patches

* Sun Mar 28 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.2-3mdv2010.1
+ Revision: 528319
- Update to version 4.4.2

* Wed Mar 24 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.1-3mdv2010.1
+ Revision: 527113
- Fix version, remove subrel

* Wed Mar 24 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.1-2.1mdv2010.1
+ Revision: 527108
- Backport trunk patch for akonadi startup

* Tue Mar 02 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.1-1mdv2010.1
+ Revision: 513415
- Update to version 4.4.1

* Tue Feb 09 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.4.0-1mdv2010.1
+ Revision: 502616
- Update to version 4.4.0

* Mon Feb 01 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.98-1mdv2010.1
+ Revision: 498955
- Update to version 4.3.98 aka "kde 4.4 RC3"

* Mon Jan 25 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.95-1mdv2010.1
+ Revision: 495699
- Update to kde 4.4 Rc2

* Sat Jan 09 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.90-1mdv2010.1
+ Revision: 488128
- fix conflicts because of libakonadi-kcal
- fix file list
- Update to 4.4 Rc1

* Mon Dec 21 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.85-1mdv2010.1
+ Revision: 480577
- Update to kde 4.4 beta 2

* Thu Dec 03 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.80-1mdv2010.1
+ Revision: 472835
- Update to kde 4.4Beta1

* Thu Nov 26 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.77-1mdv2010.1
+ Revision: 470363
- Fix kdelibs4-devel require versionnate
- Update to kde 4.3.77
  Add branch switch for beta and final releases

* Mon Nov 16 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.75-1mdv2010.1
+ Revision: 466505
- Update to KDE 4.3.75
  Fix File list

* Wed Nov 11 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.73-4mdv2010.1
+ Revision: 465072
- Rebuild against new qt

* Sun Nov 08 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.73-3mdv2010.1
+ Revision: 462996
- Fix upgrade

* Fri Nov 06 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.3.73-2mdv2010.1
+ Revision: 461327
- Remove the requires for kdelibs4-experimental-devel
- Fix file list
- Update to kde 4.3.73

* Mon Oct 05 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.3.2-1mdv2010.0
+ Revision: 454025
- New upstream release 4.3.2.

* Thu Sep 24 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.3.1-2mdv2010.0
+ Revision: 448404
- Split all kioslaves cleaning out core package
- Remove wrong obsoletes in libraries
- Added conflicts to solve upgrade from 2009.1

* Tue Sep 01 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.3.1-1mdv2010.0
+ Revision: 423127
- New upstream release 4.3.1.

* Mon Aug 03 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.3.0-1mdv2010.0
+ Revision: 408607
- New upstream release 4.3.0.

* Thu Jul 23 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.2.98-1mdv2010.0
+ Revision: 398839
- Update to KDE 4.3 RC3

* Fri Jul 10 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.96-1mdv2010.0
+ Revision: 394236
- Update to Rc2

* Tue Jun 30 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.95-2mdv2010.0
+ Revision: 390780
- New tarball for Rc1

* Thu Jun 25 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.95-1mdv2010.0
+ Revision: 389069
- Fix file list
- Update to kde 4.3Rc1

* Thu Jun 04 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.90-1mdv2010.0
+ Revision: 382629
- Update to beta2

* Thu May 28 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.88-1mdv2010.0
+ Revision: 380641
- Update to kde 4.2.88

* Thu May 21 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.87-1mdv2010.0
+ Revision: 378301
- update to kde 4.2.87
- Add a switch to handle ftp snapshots

* Thu May 07 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.85-1mdv2010.0
+ Revision: 372994
- Fix Requires in kdelibs4
- Update to kde 4.2.85

* Mon May 04 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.71-0.svn961800.1mdv2010.0
+ Revision: 371493
- Update to kde 4.2.71

* Wed Apr 29 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.70-0.svn954171.1mdv2010.0
+ Revision: 369151
- Update to kde 4.2.70

* Wed Apr 08 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.2-3mdv2009.1
+ Revision: 365229
- Add some upstream patches from branch
        - Patch101: Don't add [accept] etc when it's not an incidence as a freebusy mail

* Sun Apr 05 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.2-2mdv2009.1
+ Revision: 364173
- Remove old macros
  Add some upstream patches from branch
    - Patch100: Fix remove selected address

* Fri Mar 27 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.2.2-1mdv2009.1
+ Revision: 361618
- Upgrade to KDE 4.2.2 try#1 packages.

* Fri Feb 27 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.2.1-1mdv2009.1
+ Revision: 345562
- KDE 4.2.1 try#1 upstream release

* Mon Feb 16 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.2.0-2mdv2009.1
+ Revision: 340855
- Rebuild against qt4.5

* Mon Jan 26 2009 Helio Chissini de Castro <helio@mandriva.com> 2:4.2.0-1mdv2009.1
+ Revision: 333865
- Update with 4.2.0 upstream try#1 tarball
- Update with 4.2.0 upstream try#1 tarball

* Thu Jan 08 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.96-1mdv2009.1
+ Revision: 327252
- Fix file list

  + Helio Chissini de Castro <helio@mandriva.com>
    - Update with Release Candidate 1 - 4.1.96

* Tue Dec 23 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.85-2mdv2009.1
+ Revision: 317732
- Rebuild in debug mode

* Fri Dec 12 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.85-1mdv2009.1
+ Revision: 313753
- Fix File list

  + Helio Chissini de Castro <helio@mandriva.com>
    - Update with Beta 1 - 4.1.85

* Wed Dec 10 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.82-1mdv2009.1
+ Revision: 312609
- Update to kde 4.1.82

* Sun Nov 30 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.81-1mdv2009.1
+ Revision: 308447
- Update to kde 4.1.81

* Wed Nov 19 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.80-1mdv2009.1
+ Revision: 304674
- Fix file list

  + Helio Chissini de Castro <helio@mandriva.com>
    - Update with Beta 1 - 4.1.80

* Fri Nov 14 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.73-2mdv2009.1
+ Revision: 302946
- Add a missing require on a lib

* Thu Nov 13 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.73-1mdv2009.1
+ Revision: 302733
- Update to kde 4.1.73
- Add  buildrequires on libical ( will be a _must have_ for next kde snapshot)

* Thu Oct 23 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.71-1mdv2009.1
+ Revision: 296842
- New version 4.1.71

* Mon Oct 20 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.70-2mdv2009.1
+ Revision: 295844
- Fix Requires on libs

* Mon Oct 20 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.1.70-1mdv2009.1
+ Revision: 295460
- Add epoch because of new lib package which come from kdepim4
- Fix kdelibs4 required version
- Update to KDE 4.1.70
  libakonadi-kabc belong to this package now
  remove merged patches

* Tue Sep 30 2008 Helio Chissini de Castro <helio@mandriva.com> 4.1.2-3mdv2009.0
+ Revision: 289929
- Rebuild against new kde4-macros

* Sun Sep 28 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.1.2-2mdv2009.0
+ Revision: 289030
- [BUGFIX] fixes a very high CPU usage by KAlarm when there are alarms with sub-repetitions or deferrals with periods greater than 1 week. (Bug #44344)

* Thu Sep 25 2008 Helio Chissini de Castro <helio@mandriva.com> 4.1.2-1mdv2009.0
+ Revision: 288192
- KDE 4.1.2 arriving.

* Fri Sep 05 2008 Helio Chissini de Castro <helio@mandriva.com> 4.1.1-2mdv2009.0
+ Revision: 281247
- Regression fix for invitation mails

* Thu Aug 28 2008 Helio Chissini de Castro <helio@mandriva.com> 4.1.1-1mdv2009.0
+ Revision: 277080
- Upgrade to forthcoming 4.1.1 packages
- Daily branch update patches

* Tue Aug 12 2008 Helio Chissini de Castro <helio@mandriva.com> 4.1.0-4mdv2009.0
+ Revision: 271155
- Daily branch patch update

* Mon Aug 04 2008 Helio Chissini de Castro <helio@mandriva.com> 4.1.0-3mdv2009.0
+ Revision: 262896
- Update with current branch 4.1 patches

* Thu Jul 24 2008 Helio Chissini de Castro <helio@mandriva.com> 4.1.0-2mdv2009.0
+ Revision: 246266
- Update with Release Candidate 1 - 4.1.0
- Update with Release Candidate 1 - 4.1.0

* Thu Jul 10 2008 Helio Chissini de Castro <helio@mandriva.com> 4.0.98-1mdv2009.0
+ Revision: 233180
- Update with Release Candidate 1 - 4.0.98

* Sun Jul 06 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.0.85-1mdv2009.0
+ Revision: 232307
- Update to kde 4.0.85
  Remove patch0 : Merged upstream

* Fri Jun 27 2008 Helio Chissini de Castro <helio@mandriva.com> 4.0.84-2mdv2009.0
+ Revision: 229579
- Soname fix for gpgme libs

* Fri Jun 27 2008 Helio Chissini de Castro <helio@mandriva.com> 4.0.84-1mdv2009.0
+ Revision: 229433
- gpgme have new major
- Fix br
- Update with new snapshot tarballs 4.0.84

* Mon Jun 23 2008 Helio Chissini de Castro <helio@mandriva.com> 4.0.83-2mdv2009.0
+ Revision: 228469
- Latest hour package update with imap fixes

* Thu Jun 19 2008 Helio Chissini de Castro <helio@mandriva.com> 4.0.83-1mdv2009.0
+ Revision: 226081
- Update with new snapshot tarballs 4.0.83
- Update with new snapshot tarballs 4.0.82

* Thu Jun 12 2008 Helio Chissini de Castro <helio@mandriva.com> 4.0.82-2mdv2009.0
+ Revision: 218308
- Update with new snapshot tarballs 4.0.82
- Update with new snapshot tarballs 4.0.82

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Tue Jun 03 2008 Helio Chissini de Castro <helio@mandriva.com> 4.0.81-3mdv2009.0
+ Revision: 214701
- Update with new snapshot tarballs 4.0.81
- Update with new snapshot tarballs 4.0.81
- Update with new snapshot tarballs %%{VERSION}

* Thu May 29 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.0.81-1mdv2009.0
+ Revision: 213192
- New snapshot kde 4.0.81

* Sat May 24 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.0.80-1mdv2009.0
+ Revision: 210847
- Versionnate BuildRequires

  + Helio Chissini de Castro <helio@mandriva.com>
    - New upstream kde4 4.1 beta1
    - New upstream kde4 4.1 beta1

* Fri May 16 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.0.74-2mdv2009.0
+ Revision: 208120
- Rebuild because of BS failure
- Fix Requires
- Versionate buildRequires for akonadi

  + Funda Wang <fwang@mandriva.org>
    - BR automoc
    - New version 4.0.74

* Thu May 08 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.0.73-1mdv2009.0
+ Revision: 204495
- Remove unneeded Buildrequire
- Fix BuildRequires
- a new week, a new snapshot => 4.0.73

* Tue May 06 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.0.72-2mdv2009.0
+ Revision: 202257
- Fix Requires of kdepimlibs4-devel

* Thu May 01 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.0.72-1mdv2009.0
+ Revision: 199780
- Update to kde 4.0.72
- add akonadi-devel as BuildRequire
- bye bye libakonadi_protocolinternals
- New week-end New snapshot 4.0.70
- New snapshot 4.0.69
- New snapshot  4.0.68

  + Helio Chissini de Castro <helio@mandriva.com>
    - New upstream kde4 4.1 alpha 1
    - Starting to push new infrastructure for devel KDE 4.1. KDE 4 will be on / now. KDE is dead. Long live KDE vi kdenetwork4/SPECS/kdenetwork4.spec ;-)

* Fri Mar 28 2008 Helio Chissini de Castro <helio@mandriva.com> 4.0.3-1mdv2008.1
+ Revision: 190969
- Update for last stable release 4.0.3
- Update for last stable release 4.0.3
- Update for last stable release 4.0.3

* Sat Mar 08 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.0.2-4mdv2008.1
+ Revision: 182124
- Rebuild against new qt4 changes
- Rebuild against new qt4 changes

* Sat Mar 01 2008 Helio Chissini de Castro <helio@mandriva.com> 4.0.2-3mdv2008.1
+ Revision: 177368
- New upstream bugfix release 4.0.2
- Update for upstream upcoming 4.0.2

* Tue Feb 12 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.0.1-3mdv2008.1
+ Revision: 166355
- Rebuild

* Sun Feb 10 2008 Helio Chissini de Castro <helio@mandriva.com> 4.0.1-2mdv2008.1
+ Revision: 164754
- If you will change the sonames, remember the obsoletes

* Fri Feb 08 2008 Helio Chissini de Castro <helio@mandriva.com> 4.0.1-1mdv2008.1
+ Revision: 164269
- Fixed soname list
- Updating for stable KDE 4.0.1
- No more branches. From now, we will be using the monthly official KDE tarballs, as discussed by Mandriva KDE Team

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - ensure major correctness

* Thu Jan 10 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.0.0-1mdv2008.1
+ Revision: 147453
- remove a condition ( regroup )
  Enhance kdepimlibs4-core description

  + Helio Chissini de Castro <helio@mandriva.com>
    - Update for final stable 4.0.0

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sun Dec 23 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 3.97.1-0.751976.1mdv2008.1
+ Revision: 137315
- new snapshot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Dec 10 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 3.97.1-0.746706.1mdv2008.1
+ Revision: 117051
- New snapshot

* Thu Dec 06 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 3.97.0-0.745183.1mdv2008.1
+ Revision: 115805
- Kde4 Rc2

* Thu Nov 29 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 3.96.1-0.742565.1mdv2008.1
+ Revision: 113975
- New snapshot

  + Thierry Vignaud <tv@mandriva.org>
    - fix summary

* Thu Nov 22 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 3.96.1-0.739809.1mdv2008.1
+ Revision: 111135
- New Snapshot

* Thu Nov 15 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 3.96.0-0.737106.1mdv2008.1
+ Revision: 108994
- Kde 4 RC1

* Sat Nov 10 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 3.95.2-0.734801.1mdv2008.1
+ Revision: 107435
+ rebuild (emptylog)

* Thu Nov 01 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 3.95.1-0.731416.1mdv2008.1
+ Revision: 104753
- New snapshot post Rc1

* Tue Oct 30 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 3.94.1-0.730641.2mdv2008.1
+ Revision: 103686
- New snapshot

* Thu Oct 25 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 3.94.1-0.728852.2mdv2008.1
+ Revision: 101927
- New snapshot

* Wed Oct 24 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 3.94.1-0.728683.2mdv2008.1
+ Revision: 101683
- New snapshot ( to allow to build kdebase )

* Tue Oct 23 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 3.94.1-0.728203.2mdv2008.1
+ Revision: 101481
- Rebuild against new kdelibs

* Mon Oct 22 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 3.94.1-0.728203.1mdv2008.1
+ Revision: 101309
- New svn snapshot

* Sun Oct 21 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 3.94.1-0.727394.1mdv2008.1
+ Revision: 101042
- New svn tarball

* Sun Oct 21 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 3.94.0-0.727394.1mdv2008.1
+ Revision: 100830
- New svn snapshot

* Wed Oct 17 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 3.94.0-0.726360.1mdv2008.1
+ Revision: 99734
- Use new snapshot tarball
- Kde 4 Beta 3

* Wed Oct 17 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 3.93.0-0.725942.1mdv2008.1
+ Revision: 99446
- New svn snapshot

  + Thierry Vignaud <tv@mandriva.org>
    - fix summary-ended-with-dot

* Fri Sep 28 2007 Tiago Salem <salem@mandriva.com.br> 3.93.0-0.714098.2mdv2008.0
+ Revision: 93624
- Removing mdv2008.0 from Obsoletes tags.

* Thu Sep 20 2007 Tiago Salem <salem@mandriva.com.br> 3.93.0-0.714098.1mdv2008.0
+ Revision: 91237
- Making Obsoletes tags versioned

* Fri Sep 14 2007 Helio Chissini de Castro <helio@mandriva.com> 3.93.0-0.712527.1mdv2008.0
+ Revision: 85735
- Update with revision 712527
- Proper file list
- Update with revision 711801
- kdepim4 moved ioslaves
- Update with revision 711783

* Wed Sep 05 2007 Helio Chissini de Castro <helio@mandriva.com> 3.93.0-0.708685.1mdv2008.0
+ Revision: 80477
- Update with revision 708685
- Update with revision 708685

* Tue Sep 04 2007 Helio Chissini de Castro <helio@mandriva.com> 3.93.0-0.708160.1mdv2008.0
+ Revision: 78993
- Update with revision 708160

* Thu Aug 30 2007 Helio Chissini de Castro <helio@mandriva.com> 3.92.0-0.706508.1mdv2008.0
+ Revision: 76085
- Update with revision 706508
- Update with revision 706508

* Thu Aug 30 2007 Helio Chissini de Castro <helio@mandriva.com> 3.92.0-0.706253.1mdv2008.0
+ Revision: 75033
- Update with revision 706253

* Wed Aug 29 2007 Helio Chissini de Castro <helio@mandriva.com> 3.92.0-0.705856.1mdv2008.0
+ Revision: 73299
- Update with revision 705856

* Tue Aug 28 2007 Helio Chissini de Castro <helio@mandriva.com> 3.92.0-0.705376.1mdv2008.0
+ Revision: 72359
- Update with revision 705376
- Update with revision 705376
- Update with revision 705307

* Fri Aug 24 2007 Helio Chissini de Castro <helio@mandriva.com> 3.92.0-0.704181.1mdv2008.0
+ Revision: 71059
- Update with revision 704181

* Tue Aug 21 2007 Helio Chissini de Castro <helio@mandriva.com> 3.92.0-0.702661.1mdv2008.0
+ Revision: 68483
- Update with revision 702661
- Update for revision 700869

* Tue Aug 14 2007 Helio Chissini de Castro <helio@mandriva.com> 3.92.0-0.699635.1mdv2008.0
+ Revision: 62941
- New upstream version 699635

* Thu Aug 09 2007 Helio Chissini de Castro <helio@mandriva.com> 3.92.0-0.698140.1mdv2008.0
+ Revision: 60926
- Update to revision 698140

* Thu Aug 02 2007 Helio Chissini de Castro <helio@mandriva.com> 3.92.0-0.695653.1mdv2008.0
+ Revision: 58267
- Update for revision 695653

* Fri Jul 27 2007 Helio Chissini de Castro <helio@mandriva.com> 3.92-0.693061.1mdv2008.0
+ Revision: 56203
- Update for revision 693061

* Mon Jul 23 2007 Helio Chissini de Castro <helio@mandriva.com> 3.91-0.691459.1mdv2008.0
+ Revision: 54816
- Removed kleo library ( upstream )
- Renamed gpgmepp for gpgme++ ( upstream )
- Updated for revision 691459

* Fri Jul 20 2007 Helio Chissini de Castro <helio@mandriva.com> 3.91-0.690318.1mdv2008.0
+ Revision: 53994
- Update to revision 690318

* Wed Jul 18 2007 Helio Chissini de Castro <helio@mandriva.com> 3.91-0.689172.1mdv2008.0
+ Revision: 53138
- Fixed sonames again
- Update to revision 688639

* Wed Jul 11 2007 Helio Chissini de Castro <helio@mandriva.com> 3.91-0.686622.1mdv2008.0
+ Revision: 51413
- Update to revision 686622

* Wed Jul 11 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 3.91-0.686078.1mdv2008.0
+ Revision: 51213
- Fix File list
- New svn snapshot

  + Helio Chissini de Castro <helio@mandriva.com>
    - Update revision 683847

* Tue Jul 03 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 3.91-0.682461.1mdv2008.0
+ Revision: 47497
- New snapshot
- New snaphot after BIC

* Thu Jun 28 2007 Helio Chissini de Castro <helio@mandriva.com> 3.91-0.681120.1mdv2008.0
+ Revision: 45392
- Update from svn for post 3.91

* Tue Jun 26 2007 Helio Chissini de Castro <helio@mandriva.com> 3.90.2-0.680386mdv2008.0
+ Revision: 44450
- Update for revision 680386

* Sat Jun 16 2007 Helio Chissini de Castro <helio@mandriva.com> 3.90.2-0.675772mdv2008.0
+ Revision: 40310
- Update for recent svn revision - 675772
- Update for recent svn revision

* Fri Jun 08 2007 Helio Chissini de Castro <helio@mandriva.com> 3.90.2-0.672993mdv2008.0
+ Revision: 37577
- New kdepimlibs4 package layout. follow new kdelibs.

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Fix File list
    - New svn snapshot

* Wed May 09 2007 Laurent Montel <lmontel@mandriva.org> 3.90.1-0.20070502.1mdv2008.0
+ Revision: 25459
- Increase release
- new snapshot

* Wed May 02 2007 Laurent Montel <lmontel@mandriva.org> 3.80.3-0.20070502.3mdv2008.0
+ Revision: 20483
- new snapshot
- new snapshot


* Sat Apr 07 2007 Laurent Montel <lmontel@mandriva.com> 3.80.3-0.20070406.3mdv2007.1
+ Revision: 150897
- new snapshot
- Update
- new snapshot
- new snapshot
- new snapshot
- 3.80.3
- new snapshot
- new snapshot
- new snapshot

* Tue Jan 23 2007 Laurent Montel <lmontel@mandriva.com> 3.80.2-0.20070123.3mdv2007.1
+ Revision: 112262
- new snapshot

* Wed Jan 17 2007 Laurent Montel <lmontel@mandriva.com> 3.80.2-0.20070117.3mdv2007.1
+ Revision: 109747
- Update

* Tue Jan 09 2007 Laurent Montel <lmontel@mandriva.com> 3.80.2-0.20070109.3mdv2007.1
+ Revision: 106350
- Update snasphot

* Wed Jan 03 2007 Laurent Montel <lmontel@mandriva.com> 3.80.2-0.20070103.1mdv2007.1
+ Revision: 103521
- Minor fix
- Update from kde4 branch
  Fix spec files
- Use real release name

* Fri Dec 29 2006 Laurent Montel <lmontel@mandriva.com> 3.80-8mdv2007.1
+ Revision: 102473
- Add provides

* Thu Dec 28 2006 Laurent Montel <lmontel@mandriva.com> 3.80-7mdv2007.1
+ Revision: 102285
- Import kdepimlibs4

* Wed Dec 27 2006 Laurent Montel <lmontel@mandriva.com> 3.80-4mdv
- Update branch

* Tue Dec 19 2006 Laurent Montel <lmontel@mandriva.com> 3.80-1mdv
- First package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14530 |12mr|kdeplasma-addons-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# workaround bug in rpm unpackaged subdir check
%define _unpackaged_subdirs_terminate_build 0

Name:		kdeplasma-addons
Version:	4.9.4
Release:	1
Summary:	A compilation of plasma items (runners, applets, plasmoids) for KDE4
Group:		Graphical desktop/KDE
License:	GPL
URL:		http://www.kde.org
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdeplasma-addons-%{version}.tar.xz
BuildRequires:	kdebase4-devel
BuildRequires:	kdepimlibs4-devel
BuildRequires:	kdebase4-workspace-devel
BuildRequires:	boost-devel
BuildRequires:	lm_sensors-devel
BuildRequires:	marble-devel
BuildRequires:	python-devel
BuildRequires:	qt4-qtdbus
BuildRequires:	pkgconfig(eigen2)
BuildRequires:	pkgconfig(libkexiv2)
BuildRequires:	pkgconfig(libqalculate)
BuildRequires:	pkgconfig(qimageblitz)
BuildRequires:	pkgconfig(QJson)
BuildRequires:	pkgconfig(qoauth)
BuildRequires:	pkgconfig(xi)

Provides:	kdeplasma
Provides:	kdeplasma4 = %{version}

Suggests:	plasma-desktoptheme-default

Suggests:	plasma-applet-filewatcher
Suggests:	plasma-applet-notes
Suggests:	plasma-applet-showdesktop
Suggests:	plasma-applet-comic
Suggests:	plasma-applet-konqprofiles
Suggests:	plasma-applet-rssnow
Suggests:	plasma-applet-previewer
Suggests:	plasma-applet-bball
Suggests:	plasma-applet-incomingmsg
Suggests:	plasma-applet-leavenote
Suggests:	plasma-applet-life
Suggests:	plasma-applet-konsoleprofiles
Suggests:	plasma-applet-luna
Suggests:	plasma-applet-lancelot
Suggests:	plasma-applet-microblog
Suggests:	plasma-applet-nowplaying
Suggests:	plasma-applet-binaryclock
Suggests:	plasma-applet-dict
Suggests:	plasma-applet-fuzzy-clock
Suggests:	plasma-applet-frame
Suggests:	plasma-applet-showdashboard
Suggests:	plasma-applet-calculator
Suggests:	plasma-applet-fifteenpuzzle
Suggests:	plasma-applet-kolourpicker
Suggests:	plasma-applet-unitconverter
Suggests:	plasma-applet-systemloadviewer
Suggests:	plasma-applet-weather
Suggests:	plasma-applet-bubblemon
Suggests:	plasma-applet-weatherstation
Suggests:	plasma-applet-news
Suggests:	plasma-applet-charselect
Suggests:	plasma-applet-eyes
Suggests:	plasma-applet-paste
Suggests:	plasma-applet-timer
Suggests:	plasma-applet-opendesktop
Suggests:	plasma-applet-magnifique
Suggests:	plasma-applet-mediaplayer
Suggests:	plasma-applet-rtm
Suggests:	plasma-applet-knowledgebase
Suggests:	plasma-applet-blackboard
Suggests:	plasma-applet-plasmaboard
Suggests:	plasma-applet-qalculate
Suggests:	plasma-applet-webslice
Suggests:	plasma-applet-spellcheck
Suggests:	plasma-applet-bookmarks
Suggests:	plasma-applet-kimpanel
Suggests:	plasma-applet-icontasks

Suggests:	plasma-runner-converter
Suggests:	plasma-runner-contacts
Suggests:	plasma-runner-konquerorsessions
Suggests:	plasma-runner-katesessions
Suggests:	plasma-runner-konsolesessions
Suggests:	plasma-runner-browserhistory
Suggests:	plasma-runner-spellchecker
Suggests:	plasma-runner-audioplayercontrol
Suggests:	plasma-runner-mediawiki
Suggests:	plasma-runner-kopete
Suggests:	plasma-runner-charrunner
Suggests:	plasma-runner-datetime
Suggests:	plasma-runner-events
Suggests:	plasma-runner-youtube

Suggests:	plasma-wallpaper-pattern
Suggests:	plasma-wallpaper-weather
Suggests:	plasma-wallpaper-virus
Suggests:	plasma-wallpaper-mandelbrot
Suggests:	plasma-wallpaper-marble
Suggests:	plasma-wallpaper-potd

%description
A compilation of plasma items (runners, applets, plasmoids) for KDE4.

%files
%doc COPYING

#-----------------------------------------------------------------------------

%package -n plasma-applet-icontasks
Summary:	Plasma icontasks applet
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-icontasks
Plasma icontasks applet.

%files -n plasma-applet-icontasks
%{_kde_libdir}/kde4/plasma_applet_icontasks.so
%{_kde_services}/plasma-applet-icontasks.desktop
%{_kde_appsdir}/kdeplasma-addons/mediabuttonsrc
%{_kde_appsdir}/desktoptheme/default/icontasks

#-----------------------------------------------------------------------------

%package -n plasma-applet-filewatcher
Summary:	Monitor applet for files
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-filewatcher
Monitor applet for files.

%files -n plasma-applet-filewatcher
%{_kde_libdir}/kde4/plasma_applet_fileWatcher.so
%{_kde_services}/plasma-fileWatcher-default.desktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-bookmarks
Summary:	Bookmark applet for KDE
Group:		Graphical desktop/KDE
Requires:	kdebase4-runtime
Provides:	plasma-applet

%description -n plasma-applet-bookmarks
This applet provides access to KDE's bookmark

%files -n plasma-applet-bookmarks
%{_kde_services}/plasma-applet-bookmarks.desktop
%{_kde_libdir}/kde4/plasma_applet_bookmarks.so

#-----------------------------------------------------------------------------

%package -n plasma-applet-notes
Summary:	Plasma notes applets
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-notes
Plasma notes applets.

%files -n plasma-applet-notes
%{_kde_libdir}/kde4/plasma_applet_notes.so
%{_kde_services}/plasma-notes-default.desktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-showdesktop
Summary:	Show desktop contents
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-showdesktop
Show desktop contents.

%files -n plasma-applet-showdesktop
%{_kde_libdir}/kde4/plasma_applet_showdesktop.so
%{_kde_services}/plasma-applet-showdesktop.desktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-comic
Summary:	Make your day happy with daily desktop comics applet
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet
Requires:	plasma-dataengine-comic = %{EVRD}

%description -n plasma-applet-comic
Make your day happy with daily desktop comics applet

%files -n plasma-applet-comic
%{_kde_libdir}/kde4/plasma_applet_comic.so
%{_kde_services}/plasma-dataengine-comic.desktop
%{_kde_configdir}/comic.knsrc
%{_kde_services}/plasma-packagestructure-comic.desktop
%{_kde_libdir}/kde4/plasma_packagestructure_comic.so
%{_kde_servicetypes}/plasma_comicprovider.desktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-konqprofiles
Summary:	Live konqueror profile viewer
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Requires:	plasma-dataengine-konqprofiles = %{EVRD}
Provides:	plasma-applet

%description -n plasma-applet-konqprofiles
Live konqueror profile viewer.

%files -n plasma-applet-konqprofiles
%{_kde_appsdir}/plasma/plasmoids/konqprofiles
%{_kde_services}/plasma-applet-konqprofiles.desktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-rssnow
Summary:	Plasma RSS Applet
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-rssnow
Plasma RSS Applet

%files -n plasma-applet-rssnow
%{_kde_libdir}/kde4/plasma_applet_rssnow.so
%{_kde_appsdir}/desktoptheme/default/rssnow
%{_kde_services}/plasma-applet-rssnow.desktop
%{_kde_appsdir}/rssnow

#-----------------------------------------------------------------------------

%package -n plasma-applet-previewer
Summary:	Previewer Plasma Applet
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-previewer
Previewer Plasma Applet

%files -n plasma-applet-previewer
%{_kde_libdir}/kde4/plasma_applet_previewer.so
%{_kde_iconsdir}/hicolor/*/apps/previewer.png
%{_kde_services}/ServiceMenus/preview.desktop
%{_kde_services}/plasma-applet-previewer.desktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-bball
Summary:	bball Plasma Applet
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-bball
bball Plasma Applet

%files -n plasma-applet-bball
%{_kde_iconsdir}/*/*/*/bball*
%{_kde_services}/plasma-applet-bball.desktop
%{_kde_appsdir}/bball
%{_kde_libdir}/kde4/plasma_applet_bball.so

#-----------------------------------------------------------------------------

%package -n plasma-applet-incomingmsg
Summary:	incomingmsg Plasma Applet
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-incomingmsg
incomingmsg Plasma Applet

%files -n plasma-applet-incomingmsg
%{_kde_services}/plasma-applet-incomingmsg.desktop
%{_kde_libdir}/kde4/plasma_applet_incomingmsg.so

#-----------------------------------------------------------------------------

%package -n plasma-applet-leavenote
Summary:	Leave A Note
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-leavenote
Leave notes for users while they are away

%files -n plasma-applet-leavenote
%{_kde_libdir}/kde4/plasma_applet_leavenote.so
%{_kde_services}/plasma-applet-leavenote.desktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-life
Summary:	life Plasma Applet
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-life
life Plasma Applet

%files -n plasma-applet-life
%{_kde_libdir}/kde4/plasma_applet_life.so
%{_kde_services}/plasma-applet-life.desktop
%{_kde_iconsdir}/hicolor/*/apps/lifegame.*

#-----------------------------------------------------------------------------

%package -n plasma-dataengine-kdeobservatory
Summary:	Engine of the kdeobservatory plasma applet
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-dataengine

%description -n plasma-dataengine-kdeobservatory
Engine of the kdeobservatory plasma applet

%files -n plasma-dataengine-kdeobservatory
%{_kde_libdir}/kde4/plasma_engine_kdeobservatory.so
%{_kde_appsdir}/plasma/services/kdeobservatory.operations
%{_kde_services}/plasma-engine-kdeobservatory.desktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-pastebin
Summary:	Pastebin plasma Applet
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-pastebin
Paste text/images to a remote server

%files -n plasma-applet-pastebin
%{_kde_services}/plasma-applet-pastebin.desktop
%{_kde_libdir}/kde4/plasma_applet_pastebin.so
%{_kde_appsdir}/plasma_pastebin
%{_kde_configdir}/pastebin.knsrc

#-----------------------------------------------------------------------------

%package -n plasma-applet-knowledgebase
Summary:	Widget that can query the knowledgebase of opendesktop.org
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet
Requires:	plasma-dataengine-ocs

%description -n plasma-applet-knowledgebase
Widget that can query the knowledgebase of opendesktop.org

%files -n plasma-applet-knowledgebase
%{_kde_libdir}/kde4/plasma_applet_knowledgebase.so
%{_kde_services}/plasma-applet-knowledgebase.desktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-blackboard
Summary:	A blackboard plasma applet
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-blackboard
A blackboard plasma applet

%files -n plasma-applet-blackboard
%{_kde_libdir}/kde4/plasma_applet_blackboard.so
%{_kde_services}/plasma-applet-blackboard.desktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-plasmaboard
Summary:	A plasmaboard plasma applet
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-plasmaboard
A virtual, on-screen keyboard

%files -n plasma-applet-plasmaboard
%{_kde_libdir}/kde4/plasma_applet_plasmaboard.so
%{_kde_services}/plasma_applet_plasmaboard.desktop
%{_kde_appsdir}/plasmaboard

#-----------------------------------------------------------------------------

%package -n plasma-applet-konsoleprofiles
Summary:	Live konsole profile viewer
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Requires:	plasma-dataengine-konsoleprofiles = %{EVRD}
Provides:	plasma-applet

%description -n plasma-applet-konsoleprofiles
Live konsole profile viewer.

%files -n plasma-applet-konsoleprofiles
%{_kde_appsdir}/plasma/plasmoids/konsoleprofiles
%{_kde_services}/plasma-applet-konsoleprofiles.desktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-luna
Summary:	Lunar calendar
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-luna
Lunar calendar applet.

%files -n plasma-applet-luna
%{_kde_libdir}/kde4/plasma_applet_luna.so
%{_kde_services}/plasma-applet-luna.desktop
%{_kde_iconsdir}/hicolor/*/apps/luna.png

#-----------------------------------------------------------------------------

%package -n plasma-applet-lancelot
Summary:	Plasma lancelot applets
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-lancelot
Plasma lancelot applets.

%files -n plasma-applet-lancelot
%{_kde_bindir}/lancelot
%{_kde_libdir}/kde4/plasma_applet_lancelot_part.so
%{_kde_libdir}/kde4/plasma_applet_lancelot_launcher.so
%{_kde_services}/plasma-applet-lancelot-launcher.desktop
%{_kde_iconsdir}/hicolor/*/apps/lancelot*.png
%{_kde_iconsdir}/hicolor/*/apps/plasmaapplet-shelf.png
%{_kde_services}/plasma-applet-lancelot-part.desktop
%{_kde_services}/lancelot.desktop
%{_kde_datadir}/mime/packages/lancelotpart-mime.xml
%{_kde_appsdir}/desktoptheme/*/lancelot
%{_kde_appsdir}/lancelot

#-----------------------------------------------------------------------------

%define lancelot_major 2
%define liblancelot %mklibname lancelot %{lancelot_major}

%package -n %{liblancelot}
Summary:	%{name} library
Group:		System/Libraries
Obsoletes:	%{_lib}lancelot1 < %{EVRD}

%description -n %{liblancelot}
%{name} library.

%files -n %{liblancelot}
%{_kde_libdir}/liblancelot.so.*

#-----------------------------------------------------------------------------

%package -n plasma-desktoptheme-default
Summary:	Plasma default desktopthemes
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace

%description -n plasma-desktoptheme-default
Plasma default desktopthemes.

%files -n plasma-desktoptheme-default
%{_kde_appsdir}/desktoptheme/default/widgets

#-----------------------------------------------------------------------------

%package -n plasma-applet-microblog
Summary:	Microblog applet
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet
Requires:	plasma-dataengine-microblog = %{EVRD}
Provides:	plasma-applet-twitter = %{EVRD}

%description -n plasma-applet-microblog
Update and view your microblog status

%files -n plasma-applet-microblog
%{_kde_libdir}/kde4/plasma_applet_microblog.so
%{_kde_services}/plasma-applet-microblog.desktop
%{_kde_appsdir}/plasma/services/tweet.operations

#-----------------------------------------------------------------------------

%package -n plasma-applet-nowplaying
Summary:	SWoong notifier applet
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-nowplaying
Song notifier applet

%files -n plasma-applet-nowplaying
%{_kde_appsdir}/plasma/plasmoids/nowplaying
%{_kde_services}/plasma-applet-nowplaying.desktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-binaryclock
Summary:	Simplified way to see the hours
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-binaryclock
Simplified way to see the hours.

%files -n plasma-applet-binaryclock
%{_kde_libdir}/kde4/plasma_applet_binaryclock.so
%{_kde_services}/plasma-applet-binaryclock.desktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-dict
Summary:	Dict applet
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-dict
A dict applets.

%files -n plasma-applet-dict
%{_kde_libdir}/kde4/plasma_applet_dict.so
%{_kde_services}/plasma-dict-default.desktop
%{_kde_iconsdir}/hicolor/scalable/apps/accessories-dict*

#-----------------------------------------------------------------------------

%package -n plasma-applet-fuzzy-clock
Summary:	A lazy way to see the hours
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-fuzzy-clock
A lazy way to see the hours.

%files -n plasma-applet-fuzzy-clock
%{_kde_libdir}/kde4/plasma_applet_fuzzy_clock.so
%{_kde_services}/plasma-clock-fuzzy.desktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-frame
Summary:	A basic pictures frame to desktop
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-frame
A basic pictures frame to desktop.

%files -n plasma-applet-frame
%{_kde_libdir}/kde4/plasma_applet_frame.so
%{_kde_services}/plasma-frame-default.desktop
%{_kde_appsdir}/plasma-applet-frame

#-----------------------------------------------------------------------------

%package -n plasma-applet-showdashboard
Summary:	Plasma showdashboard applets
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-showdashboard
Plasma showdashboard applets.

%files -n plasma-applet-showdashboard
%{_kde_libdir}/kde4/plasma_applet_showdashboard.so
%{_kde_services}/plasma-applet-showdashboard.desktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-calculator
Summary:	Plasma calculator applets
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-calculator
Plasma calculator applets.

%files -n plasma-applet-calculator
%{_kde_libdir}/kde4/plasma_applet_calculator.so
%{_kde_services}/plasma-applet-calculator.desktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-fifteenpuzzle
Summary:	Plasma fifteenpuzzle applets
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-fifteenpuzzle
Plasma fifteenpuzzle applets.

%files -n plasma-applet-fifteenpuzzle
%{_kde_libdir}/kde4/plasma_applet_fifteenPuzzle.so
%{_kde_services}/plasma-applet-fifteenPuzzle.desktop
%{_kde_appsdir}/desktoptheme/default/fifteenPuzzle
%{_kde_iconsdir}/*/*/*/fifteenpuzzle.*

#-----------------------------------------------------------------------------

%package -n plasma-applet-kolourpicker
Summary:	Basic color picker
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-kolourpicker
Basic color picker.

%files -n plasma-applet-kolourpicker
%{_kde_libdir}/kde4/plasma_applet_kolourpicker.so
%{_kde_services}/plasma-kolourpicker-default.desktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-unitconverter
Summary:	Unit Converter
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-unitconverter
Unit Converter.

%files -n plasma-applet-unitconverter
%{_kde_libdir}/kde4/plasma_applet_unitconverter.so
%{_kde_services}/plasma-applet-unitconverter.desktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-systemloadviewer
Summary:	System Load Viewer
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-systemloadviewer
System Load Viewer.

%files -n plasma-applet-systemloadviewer
%{_kde_libdir}/kde4/plasma-applet_systemloadviewer.so
%{_kde_services}/plasma-applet-systemloadviewer.desktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-weather
Summary:	Weather Forecast
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-weather
Weather Forecast.

%files -n plasma-applet-weather
%{_kde_libdir}/kde4/plasma_applet_weather.so
%{_kde_services}/plasma-applet-weather.desktop
%{_kde_appsdir}/desktoptheme/default/weather/wind-arrows.svgz

#-----------------------------------------------------------------------------

%package -n plasma-applet-bubblemon
Summary:	Monitor your system
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-bubblemon
A pretty bubble that monitors your system.

%files -n plasma-applet-bubblemon
%{_kde_libdir}/kde4/plasma_applet_bubblemon.so
%{_kde_services}/plasma-applet-bubblemon.desktop
%{_kde_appsdir}/desktoptheme/default/bubblemon/bubble.svg

#-----------------------------------------------------------------------------

%package -n plasma-dataengine-comic
Summary:	Plasma comic dataengines
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-dataengine

%description -n plasma-dataengine-comic
Plasma comic dataengines.

%files -n plasma-dataengine-comic
%{_kde_libdir}/kde4/plasma_comic*
%{_kde_libdir}/kde4/plasma_engine_comic.*
%{_kde_services}/plasma-comic-default.desktop

#-----------------------------------------------------------------------------

%package -n plasma-dataengine-microblog
Summary:	Plasma micrbolog dataengines
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-dataengine
Provides:	plasma-dataengine-twitter = %{EVRD}

%description -n plasma-dataengine-microblog
Plasma microblog dataengines.

%files -n plasma-dataengine-microblog
%{_kde_libdir}/kde4/plasma_engine_microblog.so
%{_kde_services}/plasma-dataengine-microblog.desktop

#-----------------------------------------------------------------------------

%package -n plasma-dataengine-rtm
Summary:	An engine to work with Remember the Milk
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-dataengine
Provides:	plasma-dataengine-rememberthemilk = %{EVRD}
Provides:	plasma-dataengine-rtm = %{EVRD}

%description -n plasma-dataengine-rtm
An engine to work with Remember the Milk.

%files -n plasma-dataengine-rtm
%{_kde_libdir}/kde4/plasma_engine_rtm.so
%{_kde_services}/plasma-engine-rtm.desktop
%{_kde_appsdir}/plasma/services/rtmauth.operations
%{_kde_appsdir}/plasma/services/rtmtask.operations
%{_kde_appsdir}/plasma/services/rtmtasks.operations

#-----------------------------------------------------------------------------

%package -n plasma-dataengine-ocs
Summary:	Open Collaboration Services
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-dataengine
Provides:	plasma-dataengine-ocs = %{EVRD}

%description -n plasma-dataengine-ocs
Open Collaboration Services.

%files -n plasma-dataengine-ocs
%{_kde_libdir}/kde4/plasma_engine_ocs.so
%{_kde_services}/plasma-dataengine-ocs.desktop

#-----------------------------------------------------------------------------

%package -n plasma-dataengine-potd
Summary:	Picture of the Day
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-dataengine
Provides:	plasma-dataengine-potd = %{EVRD}

%description -n plasma-dataengine-potd
Data Engine for getting various online Pictures of The Day.

%files -n plasma-dataengine-potd
%{_kde_libdir}/kde4/plasma_potd_apodprovider.so
%{_kde_libdir}/kde4/plasma_potd_epodprovider.so
%{_kde_libdir}/kde4/plasma_potd_flickrprovider.so
%{_kde_libdir}/kde4/plasma_potd_oseiprovider.so
%{_kde_libdir}/kde4/plasma_potd_wcpotdprovider.so
%{_kde_libdir}/kde4/plasma_engine_potd.so
%{_kde_services}/plasma-dataengine-potd.desktop
%{_kde_services}/apodprovider.desktop
%{_kde_services}/epodprovider.desktop
%{_kde_services}/flickrprovider.desktop
%{_kde_services}/oseiprovider.desktop
%{_kde_services}/wcpotdprovider.desktop
%{_kde_servicetypes}/plasma_potdprovider.desktop

#-----------------------------------------------------------------------------

%package -n plasma-dataengine-konqprofiles
Summary:	List and launch Konqueror profiles
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-dataengine

%description -n plasma-dataengine-konqprofiles
Data Engine to list and launch Konqueror profiles.

%files -n plasma-dataengine-konqprofiles
%{_kde_libdir}/kde4/plasma_engine_konqprofiles.so
%{_kde_services}/plasma-dataengine-konqprofiles.desktop
%{_kde_appsdir}/plasma/services/org.kde.plasma.dataengine.konqprofiles.operations

#-----------------------------------------------------------------------------

%package -n plasma-dataengine-konsoleprofiles
Summary:	List and launch Konsole profiles
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-dataengine

%description -n plasma-dataengine-konsoleprofiles
Data Engine to list and launch Konsole profiles.

%files -n plasma-dataengine-konsoleprofiles
%{_kde_libdir}/kde4/plasma_engine_konsoleprofiles.so
%{_kde_services}/plasma-dataengine-konsoleprofiles.desktop
%{_kde_appsdir}/plasma/services/org.kde.plasma.dataengine.konsoleprofiles.operations

#-----------------------------------------------------------------------------

%package -n plasma-runner-converter
Summary:	Plasma converter runners
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-runner

%description -n plasma-runner-converter
Plasma converter runners.

%files -n plasma-runner-converter
%{_kde_services}/plasma-runner-converter.desktop
%{_kde_libdir}/kde4/krunner_converter.so

#-----------------------------------------------------------------------------

%package -n plasma-runner-charrunner
Summary:	Plasma charrunner runners
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-runner

%description -n plasma-runner-charrunner
Plasma charrunner runners.

%files -n plasma-runner-charrunner
%{_kde_libdir}/kde4/kcm_krunner_charrunner.so
%{_kde_libdir}/kde4/krunner_charrunner.so
%{_kde_services}/CharRunner_config.desktop
%{_kde_services}/CharacterRunner.desktop

#-----------------------------------------------------------------------------

%package -n plasma-runner-datetime
Summary:	Plasma charrunner runners
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-runner

%description -n plasma-runner-datetime
Plasma datetime runners.

%files -n plasma-runner-datetime
%{_kde_libdir}/kde4/plasma_runner_datetime.so
%{_kde_services}/plasma-runner-datetime.desktop

#-----------------------------------------------------------------------------

%package -n plasma-runner-contacts
Summary:	Plasma contacts runners
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-runner

%description -n plasma-runner-contacts
Plasma contacts runners.

%files -n plasma-runner-contacts
%{_kde_libdir}/kde4/krunner_contacts.so
%{_kde_services}/plasma-runner-contacts.desktop

#-----------------------------------------------------------------------------

%package -n plasma-runner-events
Summary:	Plasma events runners
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-runner

%description -n plasma-runner-events
Plasma events runners.

%files -n plasma-runner-events
%{_kde_libdir}/kde4/plasma_runner_events.so
%{_kde_libdir}/kde4/kcm_plasma_runner_events.so
%{_kde_services}/plasma-runner-events_config.desktop
%{_kde_services}/plasma-runner-events.desktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-weatherstation
Summary:	Plasma applet weatherstation
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-weatherstation
Plasma applet weatherstation

%files -n plasma-applet-weatherstation
%{_kde_libdir}/kde4/plasma_applet_weatherstation.so
%{_kde_appsdir}/desktoptheme/default/weatherstation
%{_kde_services}/plasma-applet-weatherstation.desktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-news
Summary:	Plasma applet news
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-news
Plasma applet news

%files -n plasma-applet-news
%{_kde_services}/plasma-applet-news.desktop
%{_kde_libdir}/kde4/plasma_applet_news.so
%{_kde_appsdir}/desktoptheme/default/stylesheets/news.css

#-----------------------------------------------------------------------------

%package -n plasma-applet-charselect
Summary:	Plasma applet charselect
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-charselect
Plasma applet charselect

%files -n plasma-applet-charselect
%{_kde_services}/plasma-applet-charselect.desktop
%{_kde_libdir}/kde4/plasma_applet_charselect.so

#-----------------------------------------------------------------------------

%package -n plasma-applet-eyes
Summary:	Plasma applet paste
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-eyes
Plasma applet eyes

%files -n plasma-applet-eyes
%{_kde_libdir}/kde4/plasma_applet_eyes.so
%{_kde_services}/plasma-applet-eyes.desktop
%{_kde_iconsdir}/hicolor/*/apps/eyes.*

#-----------------------------------------------------------------------------

%package -n plasma-applet-paste
Summary:	Plasma applet paste
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-paste
Plasma applet paste

%files -n plasma-applet-paste
%{_kde_libdir}/kde4/plasma_applet_paste.so
%{_kde_services}/plasma-applet-paste.desktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-timer
Summary:	Plasma applet timer
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-timer
Plasma applet timer

%files -n plasma-applet-timer
%{_kde_libdir}/kde4/plasma_applet_timer.so
%{_kde_services}/plasma-applet-timer.desktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-opendesktop
Summary:	Communicate using the Social Desktop
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Requires:	plasma-dataengine-ocs
Provides:	plasma-applet

%description -n plasma-applet-opendesktop
Communicate using the Social Desktop.

%files -n plasma-applet-opendesktop
%{_kde_libdir}/kde4/plasma_applet_opendesktop.so
%{_kde_services}/plasma-applet-opendesktop.desktop
%{_kde_services}/plasma-applet-opendesktop-activities.desktop
%{_kde_libdir}/kde4/plasma_applet_opendesktop_activities.so
%{_kde_appsdir}/plasma-applet-opendesktop-activities/plasma-applet-opendesktop-activities.notifyrc
%{_kde_appsdir}/plasma/services/ocsPerson.operations
%{_kde_appsdir}/plasma-applet-opendesktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-magnifique
Summary:	A magnification glass for Plasma canvas
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-magnifique
A magnification glass for Plasma canvas.

%files -n plasma-applet-magnifique
%{_kde_libdir}/kde4/plasma_applet_magnifique.so
%{_kde_services}/plasma-applet-magnifique.desktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-qalculate
Summary:	A Qalculate plasma applet
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-qalculate
A Qalculate plasma applet

%files -n plasma-applet-qalculate
%{_kde_libdir}/kde4/plasma_applet_qalculate.so
%{_kde_services}/plasma-applet-qalculate.desktop
%{_kde_iconsdir}/hicolor/*/apps/qalculate-applet.png

#-----------------------------------------------------------------------------

%package -n plasma-applet-mediaplayer
Summary:	Widget that can play video and sound
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-mediaplayer
Widget that can play video and sound.

%files -n plasma-applet-mediaplayer
%{_kde_libdir}/kde4/plasma_applet_mediaplayer.so
%{_kde_services}/plasma-applet-mediaplayer.desktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-spellcheck
Summary:	Fast spell checking applet
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-spellcheck
Fast spell checking applet

%files -n plasma-applet-spellcheck
%{_kde_libdir}/kde4/plasma_applet_spellcheck.so
%{_kde_services}/plasma-applet-spellcheck.desktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-webslice
Summary:	Applet that show a part of a webpage
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-webslice
Applet that show a part of a webpage

%files -n plasma-applet-webslice
%{_kde_services}/plasma-applet-webslice.desktop
%{_kde_libdir}/kde4/plasma_applet_webslice.so

#-----------------------------------------------------------------------------

%package -n plasma-applet-rtm
Summary:	Remember The Milk Todo list applet
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet
Provides:	plasma-applet-rememberthemilk = %{EVRD}
Requires:	plasma-dataengine-rtm = %{EVRD}

%description -n plasma-applet-rtm
Remember The Milk Todo list applet.

%files -n plasma-applet-rtm
%{_kde_libdir}/kde4/plasma_applet_rtm.so
%{_kde_services}/plasma-applet-rememberthemilk.desktop

#-----------------------------------------------------------------------------

%package -n plasma-runner-konquerorsessions
Summary:	Plasma runner places
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-runner

%description -n plasma-runner-konquerorsessions
Plasma runner konquerorsessions.

%files -n plasma-runner-konquerorsessions
%{_kde_services}/konquerorsessions.desktop
%{_kde_libdir}/kde4/krunner_konquerorsessions.so

#-----------------------------------------------------------------------------

%package -n plasma-runner-katesessions
Summary:	Plasma runner katesessions
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-runner

%description -n plasma-runner-katesessions
Plasma runner katesessions.

%files -n plasma-runner-katesessions
%{_kde_services}/katesessions.desktop
%{_kde_libdir}/kde4/krunner_katesessions.so

#-----------------------------------------------------------------------------

%package -n plasma-runner-konsolesessions
Summary:	Plasma runner konsolesessions
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-runner

%description -n plasma-runner-konsolesessions
Plasma runner konsolesessions.

%files -n plasma-runner-konsolesessions
%{_kde_services}/konsolesessions.desktop
%{_kde_libdir}/kde4/krunner_konsolesessions.so

#-----------------------------------------------------------------------------

%package -n plasma-runner-browserhistory
Summary:	Plasma runner browserhistory
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-runner

%description -n plasma-runner-browserhistory
Plasma runner browserhistory.

%files -n plasma-runner-browserhistory
%{_kde_libdir}/kde4/krunner_browserhistory.so
%{_kde_services}/browserhistory.desktop

#-----------------------------------------------------------------------------

%package -n plasma-runner-spellchecker
Summary:	Plasma runner spellchecker
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-runner

%description -n plasma-runner-spellchecker
Plasma runner spellchecker.

%files -n plasma-runner-spellchecker
%{_kde_services}/plasma-runner-spellchecker.desktop
%{_kde_services}/plasma-runner-spellchecker_config.desktop
%{_kde_libdir}/kde4/krunner_spellcheckrunner.so
%{_kde_libdir}/kde4/kcm_krunner_spellcheck.so

#-----------------------------------------------------------------------------

%package -n plasma-runner-audioplayercontrol
Summary:	Plasma runner audioplayercontrol
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-runner

%description -n plasma-runner-audioplayercontrol
Plasma runner audioplayercontrol.

%files -n plasma-runner-audioplayercontrol
%{_kde_libdir}/kde4/kcm_krunner_audioplayercontrol.so
%{_kde_libdir}/kde4/krunner_audioplayercontrol.so
%{_kde_services}/plasma-runner-audioplayercontrol.desktop
%{_kde_services}/plasma-runner-audioplayercontrol_config.desktop

#-----------------------------------------------------------------------------

%package -n plasma-runner-kopete
Summary:	Plasma runner kopete
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-runner

%description -n plasma-runner-kopete
Plasma runner kopete.

%files -n plasma-runner-kopete
%{_kde_libdir}/kde4/krunner_kopete.so
%{_kde_services}/plasma-runner-kopete.desktop

#-----------------------------------------------------------------------------

%package -n plasma-runner-mediawiki
Summary:	Plasma runner mediawiki (matches MediaWiki queries)
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-runner

%description -n plasma-runner-mediawiki
Plasma runner mediawiki (matches MediaWiki queries).

%files -n plasma-runner-mediawiki
%{_kde_libdir}/kde4/krunner_mediawiki.so
%{_kde_services}/plasma-runner-techbase.desktop
%{_kde_services}/plasma-runner-wikipedia.desktop
%{_kde_services}/plasma-runner-wikitravel.desktop

#-----------------------------------------------------------------------------

%package -n plasma-runner-youtube
Summary:	Plasma runner youtube (matches YouTube queries)
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-runner
Conflicts:	kipi-plugins-youtube < 2.0.2-2

%description -n plasma-runner-youtube
Plasma runner youtube (matches YouTube queries).

%files -n plasma-runner-youtube
%{_kde_libdir}/kde4/krunner_youtube.so
%{_kde_services}/plasma-runner-youtube.desktop
%{_kde_iconsdir}/hicolor/*/actions/youtube.*

#-----------------------------------------------------------------------------

%package -n plasma-wallpaper-pattern
Summary:	Pattern wallpaper
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-wallpaper

%description -n plasma-wallpaper-pattern
Pattern wallpaper.

%files -n plasma-wallpaper-pattern
%{_kde_libdir}/kde4/plasma_wallpaper_pattern.so
%{_kde_services}/plasma-wallpaper-pattern.desktop
%{_kde_appsdir}/plasma_wallpaper_pattern

#-----------------------------------------------------------------------------

%package -n plasma-wallpaper-weather
Summary:	Weather wallpaper
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-wallpaper

%description -n plasma-wallpaper-weather
Weather wallpaper.

%files -n plasma-wallpaper-weather
%{_kde_libdir}/kde4/plasma_wallpaper_weather.so
%{_kde_services}/plasma-wallpaper-weather.desktop
%{_kde_configdir}/plasmaweather.knsrc

#-----------------------------------------------------------------------------

%package -n plasma-wallpaper-virus
Summary:	Virus wallpaper
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-wallpaper

%description -n plasma-wallpaper-virus
Virus wallpaper.

%files -n plasma-wallpaper-virus
%{_kde_libdir}/kde4/plasma_wallpaper_virus.so
%{_kde_services}/plasma-wallpaper-virus.desktop
%{_kde_configdir}/virus_wallpaper.knsrc

#-----------------------------------------------------------------------------

%package -n plasma-wallpaper-marble
Summary:	Marble wallpaper
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Requires:	marble-common
Provides:	plasma-wallpaper

%description -n plasma-wallpaper-marble
Marble wallpaper.

%files -n plasma-wallpaper-marble
%{_kde_libdir}/kde4/plasma_wallpaper_marble.so
%{_kde_services}/plasma-wallpaper-marble.desktop

#-----------------------------------------------------------------------------

%package -n plasma-wallpaper-mandelbrot
Summary:	Mandelbrot wallpaper
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-wallpaper

%description -n plasma-wallpaper-mandelbrot
Mandelbrot wallpaper.

%files -n plasma-wallpaper-mandelbrot
%{_kde_libdir}/kde4/plasma_wallpaper_mandelbrot.so
%{_kde_services}/plasma-wallpaper-mandelbrot.desktop

#-----------------------------------------------------------------------------

%define plasmacomicprovidercore_major 1
%define libplasmacomicprovidercore %mklibname plasmacomicprovidercore %{plasmacomicprovidercore_major}

%package -n %{libplasmacomicprovidercore}
Summary:	%{name} library
Group:		System/Libraries

%description -n %{libplasmacomicprovidercore}
%{name} library.

%files -n %{libplasmacomicprovidercore}
%{_kde_libdir}/libplasmacomicprovidercore.so.%{plasmacomicprovidercore_major}*

#-----------------------------------------------------------------------------

%define plasmaweather_major 4
%define libplasmaweather %mklibname plasmaweather %{plasmaweather_major}

%package -n %{libplasmaweather}
Summary:	%{name} library
Group:		System/Libraries

%description -n %{libplasmaweather}
%{name} library.

%files -n %{libplasmaweather}
%{_kde_libdir}/libplasmaweather.so.%{plasmaweather_major}*

#-----------------------------------------------------------------------------

%define rtm_major 4
%define librtm %mklibname rtm %{rtm_major}

%package -n %{librtm}
Summary:	%{name} library
Group:		System/Libraries

%description -n %{librtm}
%{name} library.

%files -n %{librtm}
%{_kde_libdir}/librtm.so.%{rtm_major}*

#-----------------------------------------------------------------------------

%define plasmapotdprovidercore_major 1
%define libplasmapotdprovidercore %mklibname plasmapotdprovidercore %{plasmapotdprovidercore_major}

%package -n %{libplasmapotdprovidercore}
Summary:	%{name} library
Group:		System/Libraries

%description -n %{libplasmapotdprovidercore}
%{name} library.

%files -n %{libplasmapotdprovidercore}
%{_kde_libdir}/libplasmapotdprovidercore.so.%{plasmapotdprovidercore_major}*

#-----------------------------------------------------------------------------

%define lancelot_datamodels_major 1
%define liblancelot_datamodels %mklibname lancelot-datamodels %{lancelot_datamodels_major}

%package -n %{liblancelot_datamodels}
Summary:	%{name} library
Group:		System/Libraries
Obsoletes:	%{_lib}lancelot-datamodels0 < %{EVRD}

%description -n %{liblancelot_datamodels}
%{name} library.

%files -n %{liblancelot_datamodels}
%{_kde_libdir}/liblancelot-datamodels.so.%{lancelot_datamodels_major}*

#-----------------------------------------------------------------------------

%define plasma_containments_grouping_major 4
%define libplasma_containments_grouping %mklibname plasmacontainmentsgrouping %{plasma_containments_grouping_major}

%package -n %{libplasma_containments_grouping}
Summary:	%{name} library
Group:		System/Libraries

%description -n %{libplasma_containments_grouping}
%{name} library.

%files -n %{libplasma_containments_grouping}
%{_kde_libdir}/libplasma_groupingcontainment.so.%{plasma_containments_grouping_major}*

#------------------------------------------------------------------------------

%package -n plasma-applet-kimpanel
Summary:	KDE Input method panel (applet)
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet
Requires:	plasma-dataengine-kimpanel

%description -n plasma-applet-kimpanel
KDE Input method panel (applet)

%files -n plasma-applet-kimpanel
%{_kde_libdir}/kde4/plasma_applet_kimpanel.so
%{_kde_datadir}/config.kcfg/kimpanelconfig.kcfg
%{_kde_services}/plasma-applet-kimpanel.desktop

#-----------------------------------------------------------------------------

%package -n plasma-dataengine-kimpanel
Summary:	Engine of the kimpanel plasma applet
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-dataengine

%description -n plasma-dataengine-kimpanel
Engine of the kimpanel plasma applet.

%files -n plasma-dataengine-kimpanel
%{_kde_libdir}/kde4/plasma_engine_kimpanel.so
%{_kde_appsdir}/plasma/services/kimpanel.operations
%{_kde_services}/plasma-dataengine-kimpanel.desktop

#-----------------------------------------------------------------------------

%package -n plasma-wallpaper-potd
Summary:	Potd wallpaper
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-wallpaper

%description -n plasma-wallpaper-potd
Potd wallpaper.

%files -n plasma-wallpaper-potd
%{_kde_libdir}/kde4/plasma_wallpaper_potd.so
%{_kde_services}/plasma-wallpaper-potd.desktop

#-----------------------------------------------------------------------------

%package -n plasma-containments-grouping
Summary:	Containments that do widget grouping and gridding
Group:		Graphical desktop/KDE

%description -n plasma-containments-grouping
This little project will provide the user the ability to layout his
applets in a more advanced way: He will be able to group them inside
special QGraphicsWidgets called Groups, in a way that depends on the
specific group.

%files -n plasma-containments-grouping
%{_kde_libdir}/kde4/plasma_containment_groupingdesktop.so
%{_kde_libdir}/kde4/plasma_containment_groupingpanel.so
%{_kde_libdir}/kde4/plasma_containment_griddesktop.so
%{_kde_services}/plasma-containment-griddesktop.desktop
%{_kde_services}/plasma-containment-groupingdesktop.desktop
%{_kde_services}/plasma-containment-groupingpanel.desktop

#-----------------------------------------------------------------------------

%package devel
Summary:	Devel stuff for %{name}
Group:		Development/KDE and Qt
Requires:	%{libplasmacomicprovidercore} = %{EVRD}
Requires:	%{libplasmaweather} = %{EVRD}
Requires:	%{librtm} = %{EVRD}
Requires:	%{libplasmapotdprovidercore} = %{EVRD}
Requires:	%{liblancelot} = %{EVRD}
Requires:	plasma-applet-kimpanel = %{EVRD}
Requires:	kdelibs4-devel

%description devel
This package contains header files needed if you wish to build applications
based on %{name}

%files devel
%{_kde_libdir}/*.so
%{_kde_includedir}/lancelot
%{_kde_includedir}/KDE/Lancelot
%{_kde_includedir}/lancelot-datamodels
%{_kde_appsdir}/cmake/modules/FindLancelot-Datamodels.cmake
%{_kde_appsdir}/cmake/modules/FindLancelot.cmake

#-----------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.1-1
- New version 4.9.1
- Disable l10n-ru patch

* Mon Aug 13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.0-1
- New version 4.9.0
- plasma-runner-duckduckgo and plasma-runner-bing are removed in upstream 4.9

* Wed Jul 18 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.97-1
- New version 4.8.97
- Make better usage of KDE4 path macros
- Update some summaries and descriptions

* Sat Jun 30 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.95-1
- Update to 4.8.95
- Adjust Requires, Conflicts, Obsoletes, BuildRequires
- Update l10n patch
- Add pkgconfig(qoauth) and pkgconfig(QJson) to BuildRequires
- Update file lists as now some plasmoids are QML stuff
- New subpackages:
    - plasma-runner-duckduckgo
    - plasma-runner-youtube
    - plasma-runner-bing
    - plasma-dataengine-konsoleprofiles
    - plasma-dataengine-konqprofiles

* Fri Jun 08 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.4-1
- update to 4.8.4

* Thu May 10 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.3-1
- update to 4.8.3

* Mon Apr 16 2012 Mikhail Kompaniets <mkompan@mezon.ru> 4.8.2-2
- Russian localization for .desktop files

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.2-1
- update to 4.8.2

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.1-1
- update to 4.8.1

* Sun Feb 26 2012 Andrey Bondrov <abondrov@mandriva.org> 4.8.0-2
+ Revision: 780809
- Add pkgconfig(xi) to BuildRequires
- Add libkexiv2-devel to BR, fix some descriptions, update spec aesthetics

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.97-1
+ Revision: 758052
- New upstream tarball

* Thu Dec 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.95-1
+ Revision: 744533
- New upstream tarball

* Fri Dec 16 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.90-2
+ Revision: 743072
- Rebuild because of BS failure
- Workaround a rpm5 bug
- New version

* Tue Dec 06 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.80-1
+ Revision: 738182
- Fix file list
- Fix file lists ( patch from olivier lahaye )
- New upstream tarball 4.7.80

* Thu Nov 17 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.41-1
+ Revision: 731365
- New version 4.7.41
- Remove branch switch

* Mon Jun 13 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.6.4-1
+ Revision: 684417
- New version 4.6.4

* Fri May 13 2011 Funda Wang <fwang@mandriva.org> 4.6.3-1
+ Revision: 674039
- new version 4.6.3

* Tue Apr 05 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.6.2-1
+ Revision: 650780
- Remove mkrel
- New version 4.6.2

* Sat Mar 12 2011 Funda Wang <fwang@mandriva.org> 4.6.1-1
+ Revision: 643922
- move scim detection into backend subdir, as kimpanel itself has nothing
  todo with scim, only scim backend need to be enabled or disabled.
- scim is in contrib now, so disabling scim backend

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - New version 4.6.1

* Mon Feb 07 2011 John Balcaen <mikala@mandriva.org> 4.6.0-2
+ Revision: 636674
- Drop Requires for plasma-dataengine-pastebin for plasma-applet-pastebin package
- Update some descriptions/summary

* Mon Jan 31 2011 Funda Wang <fwang@mandriva.org> 4.6.0-1
+ Revision: 634511
- update provides

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - New version KDE 4.6 Final

* Sun Jan 09 2011 Funda Wang <fwang@mandriva.org> 4.5.95-1mdv2011.0
+ Revision: 630687
- drop kdeobservatory, it needs qwt
- update file list

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - New version KDE 4.6 RC2

* Thu Dec 23 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.5.90-1mdv2011.0
+ Revision: 624109
- New upstream tarball

* Sun Dec 12 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.5.85-1mdv2011.0
+ Revision: 620593
- Fix file list
- New upstream tarball

* Sat Nov 27 2010 Funda Wang <fwang@mandriva.org> 4.5.80-1mdv2011.0
+ Revision: 601666
- new version 4.5.80 (aka 4.6 beta1)

* Sat Nov 20 2010 Funda Wang <fwang@mandriva.org> 4.5.77-0.svn1198704.1mdv2011.0
+ Revision: 599288
- update file list
- new snapshot 4.5.77

* Thu Nov 04 2010 Funda Wang <fwang@mandriva.org> 4.5.74-1mdv2011.0
+ Revision: 593217
- fix file list
- new snapshot 4.5.74

* Mon Oct 11 2010 Funda Wang <fwang@mandriva.org> 4.5.71-1mdv2011.0
+ Revision: 584909
- new snapshot

* Thu Sep 16 2010 Funda Wang <fwang@mandriva.org> 4.5.68-1mdv2011.0
+ Revision: 579002
- update file list
- new snapshot 4.5.68

* Tue Sep 07 2010 John Balcaen <mikala@mandriva.org> 4.5.67-1mdv2011.0
+ Revision: 576633
- Add plasma-containments-grouping & his library

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - LOL
    - Fix file list
    - New version 4.5.67

* Fri Aug 06 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.5.0-1mdv2011.0
+ Revision: 566583
- New upstream tarball
- Update to version 4.5.0

* Thu Jul 29 2010 Funda Wang <fwang@mandriva.org> 4.4.95-1mdv2011.0
+ Revision: 562958
- new version 4.4.95

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - KDE 4.5 RC3

* Wed Jun 16 2010 Ahmad Samir <ahmadsamir@mandriva.org> 4.4.3-4mdv2010.1
+ Revision: 548181
- add patch to fix audioplayercontrol icon fixes (mdv #59762)

* Sun May 09 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.4.3-3mdv2010.1
+ Revision: 544118
- Fix Requires

* Thu May 06 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.4.3-2mdv2010.1
+ Revision: 542880
- Bump release to psuh funda changes

  + Funda Wang <fwang@mandriva.org>
    - add back kdebase4-workspace requirement
    - suggests backend for kimpanel
    - split out impanel's scim backend for future addition of ibus and fcitx backend
    - drop kdebase-workspace requirement of kimpanel, it is not required in fact

* Tue May 04 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.4.3-1mdv2010.1
+ Revision: 542131
- Update to version 4.4.3

  + Funda Wang <fwang@mandriva.org>
    - add missing requries for actural lib files

* Sun Apr 04 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.4.2-2mdv2010.1
+ Revision: 531018
- New subpackage plasma-applet-kimpanel

* Sun Mar 28 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.4.2-1mdv2010.1
+ Revision: 528337
- Update to version 4.4.2

* Tue Mar 02 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.4.1-2mdv2010.1
+ Revision: 513424
- Update to version 4.4.1

* Tue Feb 09 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.4.0-2mdv2010.1
+ Revision: 502637
- Update to version 4.4.0

* Mon Feb 08 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.3.98-2mdv2010.1
+ Revision: 502211
- Fix requires on subpackages

* Mon Feb 01 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.3.98-1mdv2010.1
+ Revision: 498957
- Update to version 4.3.98 aka "kde 4.4 RC3"
- Fix Requires (Bug #57274)

* Mon Jan 25 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.3.95-1mdv2010.1
+ Revision: 496132
- Update to kde 4.4 Rc2

* Sun Jan 10 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.3.90-1mdv2010.1
+ Revision: 488571
- Update to kde 4.4 rc1

* Mon Dec 21 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.3.85-1mdv2010.1
+ Revision: 480777
- Update to kde 4.4 beta2
- Update to kde 4.4 beta2

  + John Balcaen <mikala@mandriva.org>
    - Remove a Requires for plasma-applet-qalculate

* Fri Dec 04 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.3.80-2mdv2010.1
+ Revision: 473435
- Fix file list
- Update to kde 4.4 Beta 1
  New packages:
        - plasma-applet-webslice
        - plasma-applet-spellcheck
        - plasma-runner-audioplayercontrol
        - plasma-runner-mediawiki
        - plasma-runner-kopete

* Sat Nov 28 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.3.77-1mdv2010.1
+ Revision: 470836
- Remove merged patch
- Update to kde 4.3.77

* Fri Nov 20 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.3.75-1mdv2010.1
+ Revision: 467598
- Update to kde 4.3.75
  Remove merged patch

* Fri Nov 13 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.3.73-1mdv2010.1
+ Revision: 465803
- Add qalculate-devel as buildrequires for the qalculate applet
- Update to 4.3.73
  Some news packages :
                      - plasma-applet-knowledgebase
                      - plasma-applet-blackboard
                      - plasma-applet-plasmaboard
                      - plasma-applet-qalculate
                      - plasma-dataengine-pastebin
- Add patch to fix the build of contact-runner
- Add patch to fix the build of plasma-weather
- Fix major of liblancelot

* Thu Oct 15 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.3.2-3mdv2010.0
+ Revision: 457502
- Add fixes for RTM
- Fix conflicts

* Sat Oct 10 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.3.2-2mdv2010.0
+ Revision: 456516
- Add marble-common as requires

* Tue Oct 06 2009 Helio Chissini de Castro <helio@mandriva.com> 4.3.2-1mdv2010.0
+ Revision: 454830
- New upstream release 4.3.2.

* Tue Sep 01 2009 Helio Chissini de Castro <helio@mandriva.com> 4.3.1-2mdv2010.0
+ Revision: 423223
- New upstream release 4.3.1.

* Tue Aug 04 2009 Helio Chissini de Castro <helio@mandriva.com> 4.3.0-2mdv2010.0
+ Revision: 409540
- New upstream release 4.3.0.
- Update to KDE 4.3 RC3

* Sun Jul 12 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.2.96-1mdv2010.0
+ Revision: 394959
- Update to Rc2

* Sat Jun 27 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.2.95-1mdv2010.0
+ Revision: 389596
- Update to kde 4.3 Rc1
  Remove plasma-applet-bluemarble

* Fri Jun 05 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.2.90-1mdv2010.0
+ Revision: 382948
- Update to beta2

* Fri May 29 2009 Funda Wang <fwang@mandriva.org> 4.2.88-2mdv2010.0
+ Revision: 381039
- correct file list for previewer

* Fri May 29 2009 Funda Wang <fwang@mandriva.org> 4.2.88-1mdv2010.0
+ Revision: 380825
- fix file list
- New version 4.2.88

* Tue May 26 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.2.87-4mdv2010.0
+ Revision: 379780
- Enable marble wallpaper
  Clean specfile

  + Funda Wang <fwang@mandriva.org>
    - fix summary and requires

* Mon May 25 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.2.87-3mdv2010.0
+ Revision: 379518
- Add eigen2 as Buildrequires
- Adapt kdesdk to new layout

* Sat May 23 2009 Funda Wang <fwang@mandriva.org> 4.2.87-1mdv2010.0
+ Revision: 378897
- New version 4.2.87

* Mon May 11 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.2.85-2mdv2010.0
+ Revision: 374803
- New upstream tarball for beta1

* Sat May 09 2009 Funda Wang <fwang@mandriva.org> 4.2.85-1mdv2010.0
+ Revision: 373689
- fix ocs soversion
- add more plasmoids

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Update to kde 4.2.85

* Tue May 05 2009 Funda Wang <fwang@mandriva.org> 4.2.71-0.svn961800.1mdv2010.0
+ Revision: 372079
- drop patch from trunk
- correct requires
- New version 4.2.71
- qt.patch, lancelot-cpuUsage.patch, lancelot-sortbyname.patch merged upstream
- rediff lancelot-fix-NewDocument.patch, lancelot-fix-computertab.patch
- twitter applet has been renamed to microblog

  + Helio Chissini de Castro <helio@mandriva.com>
    - Raise release to rebuild

* Fri Mar 27 2009 Helio Chissini de Castro <helio@mandriva.com> 4.2.2-1mdv2009.1
+ Revision: 361716
- Update with 4.2.2 try#1 packages

* Sat Mar 21 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.2.1-3mdv2009.1
+ Revision: 360080
- Fix Bbal applet

* Wed Mar 04 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.2.1-2mdv2009.1
+ Revision: 348180
- Add back patches lost on kde 4.2.1 migration

* Sat Feb 28 2009 Helio Chissini de Castro <helio@mandriva.com> 4.2.1-1mdv2009.1
+ Revision: 346138
- KDE 4.2.1 try#1 upstream release

* Wed Feb 18 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.2.0-6mdv2009.1
+ Revision: 342421
- Fix CPU Usage for lancelot

* Tue Feb 17 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.2.0-5mdv2009.1
+ Revision: 341503
- Fix lancelot with qt45

* Mon Feb 16 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.2.0-4mdv2009.1
+ Revision: 340890
- Rebuild against qt4.5

* Mon Feb 09 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.2.0-3mdv2009.1
+ Revision: 338633
- Update list of Suggests

* Sun Feb 08 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.2.0-2mdv2009.1
+ Revision: 338532
- Convert Requires into suggests

* Wed Jan 28 2009 Helio Chissini de Castro <helio@mandriva.com> 4.2.0-1mdv2009.1
+ Revision: 334706
- Update with official 4.2.0 upstream tarball

* Thu Jan 15 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.1.96-3mdv2009.1
+ Revision: 330047
- Fix more conflicts on lancelot
- Fix conflicts

* Fri Jan 09 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.1.96-1mdv2009.1
+ Revision: 327598
- Remove old requires
- Remove desktopthemes, they are in kdeartwork now

  + Helio Chissini de Castro <helio@mandriva.com>
    - Update with Release Candidate 1 - 4.1.96

* Fri Dec 12 2008 Helio Chissini de Castro <helio@mandriva.com> 4.1.85-1mdv2009.1
+ Revision: 313712
- Update with Beta 1 - 4.1.85

* Thu Dec 11 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.1.82-1mdv2009.1
+ Revision: 313430
- Update to kde 4.1.82

* Mon Dec 01 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.1.81-1mdv2009.1
+ Revision: 308705
- Update to kde 4.1.81

* Sun Nov 23 2008 Funda Wang <fwang@mandriva.org> 4.1.80-1mdv2009.1
+ Revision: 305977
- kdenetwork and kdepim is not needed
- add kdegraphcis for kexiv

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Remove merged patch

  + Helio Chissini de Castro <helio@mandriva.com>
    - Update with Beta 1 - 4.1.80

* Sat Nov 15 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.1.73-1mdv2009.1
+ Revision: 303410
- Update to kde 4.1.73
- Sort entries by name in lancelot (Bug #45537)
  Add drakconf and rpmdrake in Computer tab in Lancelot (Bug #45538)
  Fix use of OO.o desktop files on non 32bit arch (Bug #45539)

* Sat Oct 25 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.1.71-1mdv2009.1
+ Revision: 297067
- New version 4.1.71 ( several  new applets packages)

* Wed Oct 22 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.1.70-1mdv2009.1
+ Revision: 296339
- Update to kde 4.1.70
  Fix File List

* Thu Sep 25 2008 Helio Chissini de Castro <helio@mandriva.com> 4.1.2-1mdv2009.0
+ Revision: 288280
- KDE 4.1.2 arriving.

* Wed Sep 10 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.1.1-5mdv2009.0
+ Revision: 283626
- Fix lancelot patch with upstream commit 859364
- Fix patch headers

* Fri Sep 05 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.1.1-3mdv2009.0
+ Revision: 281714
- Sync with plasma branch

* Tue Sep 02 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.1.1-2mdv2009.0
+ Revision: 278764
- Update with latest lancelot from branch

* Sun Aug 31 2008 Helio Chissini de Castro <helio@mandriva.com> 4.1.1-1mdv2009.0
+ Revision: 277843
- Disable lancelot util maintainer fix new filelist
- Upgrade to forthcoming 4.1.1 packages

* Mon Aug 25 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.1.0-4mdv2009.0
+ Revision: 276015
- Add python-devel as BuildRequire
- Bump release
- Use lancelot from branch
- Fix Requires of lancelot ( to enable only for 2009.1 )

* Mon Aug 04 2008 Helio Chissini de Castro <helio@mandriva.com> 4.1.0-2mdv2009.0
+ Revision: 263228
- Update with current branch 4.1 patches

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Add kdepim4-devel as BR for lancelot
    - Removed merged part of the patch

* Sun Jul 27 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.1.0-1mdv2009.0
+ Revision: 250454
- Bluemarble plasmoid have been disabled on upstream commit 834159
- Fix Lib SOVERSION  ( need review before upstream commit )
- Add patch0 to enable lancelot ( not activated by default )

  + Helio Chissini de Castro <helio@mandriva.com>
    - Update with Release Candidate 1 - 4.1.0

* Thu Jul 10 2008 Helio Chissini de Castro <helio@mandriva.com> 4.0.98-2mdv2009.0
+ Revision: 233198
- Update with Release Candidate 1 - 4.0.98
- Update for rc since we're already changed the package naming
- And we rename package again !!

* Mon Jul 07 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.0.85-1mdv2009.0
+ Revision: 232546
- New version kde 4.0.85

* Wed Jul 02 2008 Helio Chissini de Castro <helio@mandriva.com> 4.0.84-2mdv2009.0
+ Revision: 230800
- Update with current svn to fix some applets causing random kconfig crashes. The crash ususlly happens on the applet registration on plasma startup, leading to wrong assumption to where is crashing. .85 rc1 will be arrives on next week, so we're avoid put svn numbering on tarball

* Fri Jun 27 2008 Helio Chissini de Castro <helio@mandriva.com> 4.0.84-1mdv2009.0
+ Revision: 229419
- Update with new snapshot tarballs 4.0.84

  + Anssi Hannula <anssi@mandriva.org>
    - ensure major correctness

* Tue Jun 24 2008 Anssi Hannula <anssi@mandriva.org> 4.0.83-2mdv2009.0
+ Revision: 228616
- drop duplicate buildrequires

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Fix conflicts for a better upgrade ( patch from colin )

  + Helio Chissini de Castro <helio@mandriva.com>
    - kdeplasmoids back with provides to kdeplasma4 and updated for 4.0.83 release
    - Not until 4.2, i'm a little bit forwad :-(

* Wed Jun 18 2008 Helio Chissini de Castro <helio@mandriva.com> 4.0.82-3mdv2009.0
+ Revision: 225412
- Rebuild to fix task-kde4 issue

* Mon Jun 16 2008 Helio Chissini de Castro <helio@mandriva.com> 4.0.82-2mdv2009.0
+ Revision: 220466
- Enabled kdeplasma metapackage
- Added proper obsoletes

* Thu Jun 12 2008 Helio Chissini de Castro <helio@mandriva.com> 4.0.82-1mdv2009.0
+ Revision: 218615
- Fixed buildrequires and obsoletes
- Fullfill some descriptions
- import kdeplasma4


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14531 |12mr|kde-print-manager-0.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Printer management for KDE
Name:		kde-print-manager
Version:	0.2.0
Release:	1
Group:		Graphical desktop/KDE
License:	GPLv2+
URL:		https://projects.kde.org/projects/playground/base/print-manager
Source0:	http://download.kde.org/stable/print-manager/%{version}/src/print-manager-%{version}.tar.bz2
Source1:	kde-print-manager.rpmlintrc
BuildRequires:	gettext
BuildRequires:	kdelibs4-devel
BuildRequires:	cups-devel
Requires:	kdebase4-runtime

%description
Printer management for KDE.

%prep
%setup -q -n print-manager-%{version}

%build
%cmake_kde4 -DLIBEXEC_INSTALL_DIR:PATH=%{_kde_libdir}/kde4/libexec
%make

%install
%makeinstall_std -C build

%find_lang %{name} --all-name

%files -f %{name}.lang
%{_kde_libdir}/kde4/kcm_printer_manager.so
%{_kde_libdir}/kde4/kded_printmanager.so
%{_kde_libdir}/kde4/libexec/add-printer
%{_kde_libdir}/kde4/libexec/configure-printer
%{_kde_libdir}/kde4/libexec/print-queue
%{_kde_libdir}/kde4/plasma_engine_printers.so
%{_kde_libdir}/kde4/plasma_engine_printjobs.so
%{_kde_libdir}/libkcupslib.so
%{_kde_appsdir}/plasma/plasmoids/printmanager
%{_kde_appsdir}/plasma/services/org.kde.printers.operations
%{_kde_appsdir}/plasma/services/org.kde.printjobs.operations
%{_kde_appsdir}/printmanager
%{_kde_services}/kcm_printer_manager.desktop
%{_kde_services}/kded/printmanager.desktop
%{_kde_services}/plasma-applet-printmanager.desktop
%{_kde_services}/plasma-engine-printers.desktop
%{_kde_services}/plasma-engine-printjobs.desktop
%{_datadir}/dbus-1/services/org.kde.AddPrinter.service
%{_datadir}/dbus-1/services/org.kde.ConfigurePrinter.service
%{_datadir}/dbus-1/services/org.kde.PrintQueue.service




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14532 |12mr|kdesdk4-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kdesdk4
Summary:	K Desktop Environment - Software Development Kit
Version:	4.9.4
Release:	1
Epoch:		1
Group:		Graphical desktop/KDE
License:	GPL
URL:		http://www.kde.org
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdesdk-%{version}.tar.xz
Source1:	kdesdk4.rpmlintrc
BuildRequires:	kdebase4-devel
BuildRequires:	kdelibs4-devel
BuildRequires:	kdepimlibs4-devel
BuildRequires:	antlr
BuildRequires:	antlr-native
BuildRequires:	binutils-devel
BuildRequires:	boost-devel
BuildRequires:	gettext-devel
BuildRequires:	libtool-devel
BuildRequires:	subversion-devel
BuildRequires:	pkgconfig(hunspell)
BuildRequires:	pkgconfig(libxslt)
Suggests:	cervisia
Suggests:	kapptemplate
Suggests:	kcachegrind
Suggests:	kde-thumbnailer-po
Suggests:	kdesdk4-scripts
Suggests:	kdesdk4-strigi-analyzer
Suggests:	kdesdk4-po2xml
Suggests:	kmtrace
Suggests:	kompare
Suggests:	kuiviewer
Suggests:	lokalize
Suggests:	okteta
Suggests:	umbrello

%description
Software Development Kit for the K Desktop Environment.

%files

#--------------------------------------------------------------------

%package core
Summary:	Common files needed for kdesdk
Group:		Graphical desktop/KDE
Requires:	kdebase4-runtime

%description core
Common files needed for kdesdk

%files core
%{_kde_bindir}/krazy-licensecheck
%{_kde_bindir}/cvsaskpass
%{_kde_bindir}/cvsservice
%{_kde_bindir}/kio_svn_helper
%{_kde_bindir}/kstartperf
%{_kde_bindir}/kpartloader
%{_kde_libdir}/libkdeinit4_cvsaskpass.so
%{_kde_libdir}/libkdeinit4_cvsservice.so
%{_kde_libdir}/kde4/fileviewgitplugin.so
%{_kde_libdir}/kde4/fileviewsvnplugin.so
%{_kde_libdir}/kde4/fileviewbazaarplugin.so
%{_kde_libdir}/kde4/fileviewhgplugin.so
%{_kde_libdir}/kde4/kio_perldoc.so
%{_kde_appsdir}/kio_perldoc
%{_kde_appsdir}/kpartloader
%{_kde_datadir}/config.kcfg/fileviewsvnpluginsettings.kcfg
%{_kde_datadir}/config.kcfg/fileviewgitpluginsettings.kcfg
%{_kde_datadir}/config.kcfg/fileviewhgpluginsettings.kcfg
%{_kde_services}/perldoc.protocol
%{_kde_services}/fileviewgitplugin.desktop
%{_kde_services}/fileviewsvnplugin.desktop
%{_kde_services}/fileviewbazaarplugin.desktop
%{_kde_services}/fileviewhgplugin.desktop

#---------------------------------------------------------------------

%package -n kapptemplate
Summary:	Template for KDE Application Development
Group:		Graphical desktop/KDE
Provides:	kapptemplate4
Requires:	%{name}-core = %{epoch}:%{version}-%{release}
Requires:	kdelibs4-devel

%description -n kapptemplate
KAppTemplate is a set of modular shell scripts that will create a 
framework for any number of KDE application types. At it's base 
level, it handles creation of things like the automake/autoconf 
framework, lsm files, RPM spec files, and po files. Then, there 
are individual modules that allow you to create a skeleton KDE 
application, a KPart application, a KPart plugin, or even convert 
existing source code to the KDE framework.

%files -n kapptemplate
%{_kde_bindir}/kapptemplate
%{_kde_applicationsdir}/kapptemplate.desktop
%{_kde_datadir}/config.kcfg/kapptemplate.kcfg
%{_kde_appsdir}/kdevappwizard
%{_kde_docdir}/*/*/kapptemplate
%{_kde_iconsdir}/hicolor/*/apps/kapptemplate.png
%{_kde_appsdir}/kdesdk/scripts

#---------------------------------------------------------------------

%package -n kuiviewer
Summary:	UI Files Viewer
Group:		Graphical desktop/KDE
Provides:	kuiviewer4
Requires:	%{name}-core = %{EVRD}
Provides:	kde4-kuiviewer = %{EVRD}

%description -n kuiviewer
Displays Qt Designer UI files

%files -n kuiviewer
%{_kde_bindir}/kuiviewer
%{_kde_libdir}/kde4/quithumbnail.so
%{_kde_libdir}/kde4/kuiviewerpart.so
%{_kde_applicationsdir}/kuiviewer.desktop
%{_kde_appsdir}/kuiviewer
%{_kde_appsdir}/kuiviewerpart
%{_kde_iconsdir}/hicolor/*/apps/kuiviewer.png
%{_kde_services}/kuiviewer_part.desktop
%{_kde_services}/designerthumbnail.desktop

#---------------------------------------------------------------------

%package -n kdesdk4-scripts
Summary:	Script From kdesdk
Group:		Graphical desktop/KDE
Requires:	%{name}-core = %{EVRD}
Requires:	colorsvn

%description -n kdesdk4-scripts
This package contains the scripts for KDE development which are
contained in the kdesdk module.

%files -n kdesdk4-scripts
%{_kde_bindir}/adddebug
%{_kde_bindir}/build-progress.sh
%{_kde_bindir}/cheatmake
%{_kde_bindir}/create_cvsignore
%{_kde_bindir}/create_makefile
%{_kde_bindir}/create_makefiles
%{_kde_bindir}/create_svnignore
%{_kde_bindir}/cvs-clean
%{_kde_bindir}/cvsaddcurrentdir
%{_kde_bindir}/cvsbackport
%{_kde_bindir}/cvsblame
%{_kde_bindir}/cvscheck
%{_kde_bindir}/cvsforwardport
%{_kde_bindir}/cvslastchange
%{_kde_bindir}/cvslastlog
%{_kde_bindir}/cvsrevertlast
%{_kde_bindir}/cvsversion
%{_kde_bindir}/cxxmetric
%{_kde_bindir}/extend_dmalloc
%{_kde_bindir}/extractattr
%{_kde_bindir}/extractrc
%{_kde_bindir}/findmissingcrystal
%{_kde_bindir}/fix-include.sh
%{_kde_bindir}/fixkdeincludes
%{_kde_bindir}/fixuifiles
%{_kde_bindir}/includemocs
%{_kde_bindir}/kde_generate_export_header
%{_kde_bindir}/kdedoc
%{_kde_bindir}/kdekillall
%{_kde_bindir}/kdelnk2desktop.py
%{_kde_bindir}/kdemangen.pl
%{_kde_bindir}/makeobj
%{_kde_bindir}/noncvslist
%{_kde_bindir}/nonsvnlist
%{_kde_bindir}/package_crystalsvg
%{_kde_bindir}/png2mng.pl
%{_kde_bindir}/pruneemptydirs
%{_kde_bindir}/qtdoc
%{_kde_bindir}/svn-clean
%{_kde_bindir}/svnbackport
%{_kde_bindir}/svnchangesince
%{_kde_bindir}/svngettags
%{_kde_bindir}/svnintegrate
%{_kde_bindir}/svnforwardport
%{_kde_bindir}/svnlastchange
%{_kde_bindir}/svnlastlog
%{_kde_bindir}/svnrevertlast
%{_kde_bindir}/svnversions
%{_kde_bindir}/zonetab2pot.py
%{_kde_bindir}/optimizegraphics
%{_kde_bindir}/wcgrep
%{_kde_bindir}/kde-systemsettings-tree.py
%{_kde_libdir}/kde4/kstartperf.so
%{_kde_mandir}/man1/adddebug.1.*
%{_kde_mandir}/man1/cheatmake.1.*
%{_kde_mandir}/man1/create_cvsignore.1.*
%{_kde_mandir}/man1/create_makefile.1.*
%{_kde_mandir}/man1/create_makefiles.1.*
%{_kde_mandir}/man1/cvscheck.1.*
%{_kde_mandir}/man1/cvslastchange.1.*
%{_kde_mandir}/man1/cvslastlog.1.*
%{_kde_mandir}/man1/cvsrevertlast.1.*
%{_kde_mandir}/man1/cxxmetric.1.*
%{_kde_mandir}/man1/demangle.1.*
%{_kde_mandir}/man1/extend_dmalloc.1.*
%{_kde_mandir}/man1/extractrc.1.*
%{_kde_mandir}/man1/fixincludes.1.*
%{_kde_mandir}/man1/pruneemptydirs.1.*
%{_kde_mandir}/man1/qtdoc.1.*
%{_kde_mandir}/man1/reportview.1.*
%{_kde_mandir}/man1/transxx.1.*
%{_kde_mandir}/man1/zonetab2pot.py.1.*

#---------------------------------------------------------------------

%package strigi-analyzer
Summary:	Strigi Analyzer
Group:		Graphical desktop/KDE
Requires:	%{name}-core = %{EVRD}

%description strigi-analyzer
Strigi analyzer

%files strigi-analyzer
%{_kde_libdir}/strigi/strigi*

#---------------------------------------------------------------

%package po2xml
Summary:	Xml2po and vice versa converters
Group:		Graphical desktop/KDE
Suggests:	md5deep

%description po2xml
An xml2po and vice versa converters.

%files po2xml
%{_kde_bindir}/split2po
%{_kde_bindir}/xml2pot
%{_kde_bindir}/po2xml
%{_kde_bindir}/swappo
%{_kde_mandir}/man1/po2xml.1.*
%{_kde_mandir}/man1/split2po.1.*
%{_kde_mandir}/man1/swappo.1.*
%{_kde_mandir}/man1/xml2pot.1.*

#---------------------------------------------------------------

%package -n umbrello
Summary:	UML Modeller
Group:		Graphical desktop/KDE
Provides:	umbrello4
Requires:	%{name}-core = %{EVRD}

%description -n umbrello
Umbrello UML Modeller is a UML diagramming tool for KDE.

%files -n umbrello
%{_kde_bindir}/umbrello
%{_kde_applicationsdir}/umbrello.desktop
%{_kde_appsdir}/umbrello
%{_kde_iconsdir}/*/*/*/umbrello*
%{_kde_iconsdir}/*/*/mimetypes/application-x-uml.png
%{_kde_docdir}/*/*/umbrello

#---------------------------------------------------------------

%package -n lokalize
Summary:	Computer-Aided Translation Tool
Group:		Graphical desktop/KDE
Provides:	lokalize4
Requires:	%{name}-core = %{EVRD}
Requires:	kdesdk4-strigi-analyzer
Requires:	qt4-database-plugin-sqlite
Suggests:	python-translate

%description -n lokalize
Lokalize is a computer-aided translation system that focuses on 
productivity and performance. Translator does only creative work 
(of delivering message in his/her mother language in laconic and 
easy to understand form). Lokalize implies paragraph-by-paragraph 
translation approach (when translating documentation) and 
message-by-message approach (when translating GUI).

%files -n lokalize
%{_kde_bindir}/lokalize
%{_kde_applicationsdir}/lokalize.desktop
%{_kde_appsdir}/lokalize
%{_kde_datadir}/config.kcfg/lokalize.kcfg
%{_kde_datadir}/strigi/fieldproperties/strigi_translation.fieldproperties
%{_kde_iconsdir}/*/*/actions/approved.*
%{_kde_iconsdir}/*/*/actions/insert_arg.png
%{_kde_iconsdir}/*/*/actions/insert_tag.png
%{_kde_iconsdir}/*/*/actions/msgid2msgstr.png
%{_kde_iconsdir}/*/*/actions/nexterror.png
%{_kde_iconsdir}/*/*/actions/nextfuzzy.png
%{_kde_iconsdir}/*/*/actions/nextfuzzyuntrans.png
%{_kde_iconsdir}/*/*/actions/nextuntranslated.png
%{_kde_iconsdir}/*/*/actions/preverror.png
%{_kde_iconsdir}/*/*/actions/prevfuzzy.png
%{_kde_iconsdir}/*/*/actions/prevfuzzyuntrans.png
%{_kde_iconsdir}/*/*/actions/prevuntranslated.png
%{_kde_iconsdir}/*/*/actions/search2msgstr.png
%{_kde_iconsdir}/*/*/actions/transsearch.png
%{_kde_iconsdir}/*/*/actions/catalogmanager.png
%{_kde_iconsdir}/*/*/actions/diff.png
%{_kde_iconsdir}/*/*/actions/nextpo.png
%{_kde_iconsdir}/*/*/actions/nexttemplate.png
%{_kde_iconsdir}/*/*/actions/prevpo.png
%{_kde_iconsdir}/*/*/actions/prevtemplate.png
%{_kde_iconsdir}/*/*/apps/lokalize.*
%{_kde_docdir}/*/*/lokalize

#---------------------------------------------------------------

%package -n cervisia
Summary:	CVS client part
Group:		Graphical desktop/KDE
Requires:	cvs
Requires:	%{name}-core = %{EVRD}

%description -n cervisia
CVS client part.

%files -n cervisia
%{_kde_bindir}/cervisia
%{_kde_applicationsdir}/cervisia.desktop
%{_kde_appsdir}/cervisia/cervisia.notifyrc
%{_kde_appsdir}/cervisia/cervisiashellui.rc
%{_kde_appsdir}/cervisiapart/cervisiaui.rc
%{_kde_appsdir}/kconf_update/cervisia-change_repos_list.pl
%{_kde_appsdir}/kconf_update/cervisia-normalize_cvsroot.pl
%{_kde_appsdir}/kconf_update/cervisia.upd
%{_kde_appsdir}/kconf_update/change_colors.pl
%{_kde_datadir}/config.kcfg/cervisiapart.kcfg
%{_kde_iconsdir}/*/*/*/*cervisia*
%{_kde_iconsdir}/*/*/*/*kiosvn*
%{_kde_libdir}/libkdeinit4_cervisia.so
%{_kde_libdir}/kde4/kded_ksvnd.so
%{_kde_libdir}/kde4/kio_svn.so
%{_kde_libdir}/kde4/cervisiapart.so
%{_kde_services}/ServiceMenus/subversion.desktop
%{_kde_services}/ServiceMenus/subversion_toplevel.desktop
%{_kde_services}/cervisiapart.desktop
%{_kde_services}/cvsservice.desktop
%{_kde_services}/kded/ksvnd.desktop
%{_kde_services}/svn+file.protocol
%{_kde_services}/svn+http.protocol
%{_kde_services}/svn+https.protocol
%{_kde_services}/svn+ssh.protocol
%{_kde_services}/svn.protocol
%{_kde_docdir}/*/*/cervisia
%{_kde_mandir}/man1/cervisia.1.*

#---------------------------------------------------------------

%package -n okteta
Summary:	Edit raw file data as Hex values
Group:		Graphical desktop/KDE

%description -n okteta
Okteta is a simple editor for the raw data of files. This type of
program is also called hex editor or binary editor.

%files -n okteta
%{_kde_bindir}/okteta
%{_kde_libdir}/kde4/libkbytearrayedit.so
%{_kde_libdir}/kde4/oktetapart.so
%{_kde_applicationsdir}/okteta.desktop
%{_kde_appsdir}/okteta
%{_kde_appsdir}/oktetapart
%{_kde_datadir}/config.kcfg/structviewpreferences.kcfg
%{_kde_configdir}/okteta-structures.knsrc
%{_kde_iconsdir}/*/*/apps/okteta.png
%{_kde_services}/kbytearrayedit.desktop
%{_kde_services}/oktetapart.desktop
%{_kde_datadir}/mime/packages/okteta.xml
%doc %{_kde_docdir}/HTML/en/okteta

#---------------------------------------------------------------

%package -n kompare
Summary:	KDE diff graphic tool
Group:		Graphical desktop/KDE
Requires:	%{name}-core = %{EVRD}

%description -n kompare
kompare is a KDE diff graphic tool

%files -n kompare
%{_kde_bindir}/kompare
%{_kde_libdir}/kde4/komparenavtreepart.so
%{_kde_libdir}/kde4/komparepart.so
%{_kde_applicationsdir}/kompare.desktop
%{_kde_appsdir}/kompare
%{_kde_iconsdir}/hicolor/128x128/apps/kompare.png
%{_kde_iconsdir}/hicolor/16x16/apps/kompare.png
%{_kde_iconsdir}/hicolor/22x22/apps/kompare.png
%{_kde_iconsdir}/hicolor/32x32/apps/kompare.png
%{_kde_iconsdir}/hicolor/48x48/apps/kompare.png
%{_kde_iconsdir}/hicolor/scalable/apps/kompare.svgz
%{_kde_services}/komparenavtreepart.desktop
%{_kde_services}/komparepart.desktop
%{_kde_servicetypes}/kompareviewpart.desktop
%{_kde_servicetypes}/komparenavigationpart.desktop
%{_kde_docdir}/*/*/kompare

#---------------------------------------------------------------

%define  komparediff2_major 4
%define  libkomparediff2 %mklibname komparediff2_ %{komparediff2_major}

%package -n %{libkomparediff2}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkomparediff2}
KDE 4 core library.

%files -n %{libkomparediff2}
%{_kde_libdir}/libkomparediff2.so.%{komparediff2_major}*

#---------------------------------------------------------------

%define  komparedialogpages_major 4
%define  libkomparedialogpages %mklibname komparedialogpages %{komparedialogpages_major}

%package -n %{libkomparedialogpages}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkomparedialogpages}
KDE 4 core library.

%files -n %{libkomparedialogpages}
%{_kde_libdir}/libkomparedialogpages.so.%{komparedialogpages_major}*

#---------------------------------------------------------------

%define kompareinterface_major 4
%define libkompareinterface %mklibname kompareinterface %{kompareinterface_major}

%package -n %{libkompareinterface}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkompareinterface}
KDE 4 core library.

%files -n %{libkompareinterface}
%{_kde_libdir}/libkompareinterface.so.%{kompareinterface_major}*

#---------------------------------------------------------------

%package -n kmtrace
Summary:	Memory Allocation Debugging Tool
Group:		Graphical desktop/KDE
Requires:	%{name}-core = %{EVRD}

%description -n kmtrace
Memory Allocation Debugging Tool

%files -n kmtrace
%{_kde_bindir}/kmtrace
%{_kde_bindir}/demangle
%{_kde_bindir}/kminspector
%{_kde_bindir}/kmmatch
%{_kde_appsdir}/kmtrace

#---------------------------------------------------------------

%package -n kcachegrind
Summary:	KCachegrind
Group:		Graphical desktop/KDE
Requires:	%{name}-core = %{EVRD}
Requires:	valgrind

%description -n kcachegrind
KCachegrind is a visualisation tool for the profiling data generated by 
Cachegrind and Calltree (they profile data file format is upwards compatible).
Calltree extends Cachegrind, which is part of Valgrind.

%files -n kcachegrind
%{_kde_bindir}/kcachegrind
%{_kde_bindir}/dprof2calltree
%{_kde_bindir}/hotshot2calltree
%{_kde_bindir}/memprof2calltree
%{_kde_bindir}/op2calltree
%{_kde_bindir}/pprof2calltree
%{_kde_iconsdir}/*/*/*/kcachegrind*
%{_kde_appsdir}/kcachegrind
%{_kde_datadir}/applications/kde4/kcachegrind.desktop
%{_kde_docdir}/*/*/kcachegrind

#---------------------------------------------------------------

%package -n kde-thumbnailer-po
Summary:	KDE4 preview image generator plugin for gettext translations and templates
Group:		Graphical desktop/KDE
Requires:	%{name}-core = %{EVRD}
Requires:	gettext

%description -n kde-thumbnailer-po
KDE-thumbnailer-po is a preview image generator plugin for gettext
translations and templates.

%files -n kde-thumbnailer-po
%{_kde_libdir}/kde4/pothumbnail.so
%{_kde_datadir}/config.kcfg/pocreatorsettings.kcfg
%{_kde_services}/pothumbnail.desktop

#---------------------------------------------------------------

%define ktrace_major 4
%define libktrace %mklibname ktrace %{ktrace_major}

%package -n %{libktrace}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libktrace}
KDE 4 core library.

%files -n %{libktrace}
%{_kde_libdir}/libktrace.so.%{ktrace_major}*

#---------------------------------------------------------------

%define kasten2controllers_major 2
%define libkasten2controllers %mklibname kasten2controllers %{kasten2controllers_major}

%package -n %{libkasten2controllers}
Summary:	KDE 4 core library
Group:		System/Libraries
Obsoletes:	%{mklibname kasten1controllers 0} < %{EVRD}

%description -n %{libkasten2controllers}
KDE 4 core library.

%files -n %{libkasten2controllers}
%{_kde_libdir}/libkasten2controllers.so.%{kasten2controllers_major}
%{_kde_libdir}/libkasten2controllers.so.0.*

#---------------------------------------------------------------

%define kasten2core_major 2
%define libkasten2core %mklibname kasten2core %{kasten2core_major}

%package -n %{libkasten2core}
Summary:	KDE 4 core library
Group:		System/Libraries
Obsoletes:	%{mklibname kasten1core 0} < %{EVRD}

%description -n %{libkasten2core}
KDE 4 core library.

%files -n %{libkasten2core}
%{_kde_libdir}/libkasten2core.so.%{kasten2core_major}
%{_kde_libdir}/libkasten2core.so.0.*

#---------------------------------------------------------------

%define kasten2gui_major 2
%define libkasten2gui %mklibname kasten2gui %{kasten2gui_major}

%package -n %{libkasten2gui}
Summary:	KDE 4 core library
Group:		System/Libraries
Obsoletes:	%{mklibname kasten1gui 0} < %{EVRD}

%description -n %{libkasten2gui}
KDE 4 core library.

%files -n %{libkasten2gui}
%{_kde_libdir}/libkasten2gui.so.%{kasten2gui_major}
%{_kde_libdir}/libkasten2gui.so.0.*

#---------------------------------------------------------------

%define kasten2okteta1controllers_major 1
%define libkasten2okteta1controllers %mklibname kasten2okteta1controllers %{kasten2okteta1controllers_major}

%package -n %{libkasten2okteta1controllers}
Summary:	KDE 4 core library
Group:		System/Libraries
Obsoletes:	%{mklibname kasten1okteta1controllers 0} < %{EVRD}

%description -n %{libkasten2okteta1controllers}
KDE 4 core library.

%files -n %{libkasten2okteta1controllers}
%{_kde_libdir}/libkasten2okteta1controllers.so.%{kasten2okteta1controllers_major}
%{_kde_libdir}/libkasten2okteta1controllers.so.0.*

#---------------------------------------------------------------

%define kasten2okteta1core_major 1
%define libkasten2okteta1core %mklibname kasten2okteta1core %{kasten2okteta1core_major}

%package -n %{libkasten2okteta1core}
Summary:	KDE 4 core library
Group:		System/Libraries
Obsoletes:	%{mklibname kasten1okteta1core 0} < %{EVRD}

%description -n %{libkasten2okteta1core}
KDE 4 core library.

%files -n %{libkasten2okteta1core}
%{_kde_libdir}/libkasten2okteta1core.so.%{kasten2okteta1core_major}
%{_kde_libdir}/libkasten2okteta1core.so.0.*

#---------------------------------------------------------------

%define kasten2okteta1gui_major 1
%define libkasten2okteta1gui %mklibname kasten2okteta1gui %{kasten2okteta1gui_major}

%package -n %{libkasten2okteta1gui}
Summary:	KDE 4 core library
Group:		System/Libraries
Obsoletes:	%{mklibname kasten1okteta1gui 0} < %{EVRD}

%description -n %{libkasten2okteta1gui}
KDE 4 core library.

%files -n %{libkasten2okteta1gui}
%{_kde_libdir}/libkasten2okteta1gui.so.%{kasten2okteta1gui_major}
%{_kde_libdir}/libkasten2okteta1gui.so.0.*

#---------------------------------------------------------------

%define okteta1core_major 1
%define libokteta1core %mklibname okteta1core %{okteta1core_major}

%package -n %{libokteta1core}
Summary:	KDE 4 core library
Group:		System/Libraries
Obsoletes:	%{mklibname okteta1core 0} < %{EVRD}

%description -n %{libokteta1core}
KDE 4 core library.

%files -n %{libokteta1core}
%{_kde_libdir}/libokteta1core.so.%{okteta1core_major}
%{_kde_libdir}/libokteta1core.so.0.*

#---------------------------------------------------------------

%define okteta1gui_major 1
%define libokteta1gui %mklibname okteta1gui %{okteta1gui_major}

%package -n %{libokteta1gui}
Summary:	KDE 4 core library
Group:		System/Libraries
Obsoletes:	%{mklibname okteta1gui 0} < %{EVRD}

%description -n %{libokteta1gui}
KDE 4 core library.

%files -n %{libokteta1gui}
%{_kde_libdir}/libokteta1gui.so.%{okteta1gui_major}
%{_kde_libdir}/libokteta1gui.so.0.*

#-----------------------------------------------------------------------------

%package devel
Summary:	Header files for kdesdk
Group:		Development/KDE and Qt
Requires:	%{libkomparediff2} = %{EVRD}
Requires:	%{libkomparedialogpages} = %{EVRD}
Requires:	%{libkompareinterface} = %{EVRD}
Requires:	%{libktrace} = %{EVRD}
Requires:	%{libkasten2controllers} = %{EVRD}
Requires:	%{libkasten2core} = %{EVRD}
Requires:	%{libkasten2gui} = %{EVRD}
Requires:	%{libkasten2okteta1controllers} = %{EVRD}
Requires:	%{libkasten2okteta1core} = %{EVRD}
Requires:	%{libkasten2okteta1gui} = %{EVRD}
Requires:	%{libokteta1core} = %{EVRD}
Requires:	%{libokteta1gui} = %{EVRD}

%description devel
This package includes the header files you will need to compile
applications for kdesdk.

%files devel
%{_kde_includedir}/*
%{_kde_libdir}/libktrace.so
%{_kde_libdir}/libkompareinterface.so
%{_kde_libdir}/libkomparediff2.so
%{_kde_libdir}/libkomparedialogpages.so
%{_kde_libdir}/libkasten2controllers.so
%{_kde_libdir}/libkasten2core.so
%{_kde_libdir}/libkasten2gui.so
%{_kde_libdir}/libkasten2okteta1controllers.so
%{_kde_libdir}/libkasten2okteta1core.so
%{_kde_libdir}/libkasten2okteta1gui.so
%{_kde_libdir}/libokteta1core.so
%{_kde_libdir}/libokteta1gui.so
%{_kde_libdir}/kde4/plugins/designer/oktetadesignerplugin.so
%{_datadir}/dbus-1/interfaces/*

#---------------------------------------------------------------

%prep
%setup -q -n kdesdk-%{version}

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

# Copy all scripts
mkdir -p %{buildroot}%{_kde_appsdir}/kdesdk/
cp -a scripts %{buildroot}%{_kde_appsdir}/kdesdk/
rm -f %{buildroot}%{_kde_appsdir}/kdesdk/CMake*

# (nl) Prefer the file from colorsvn as it is more up to date
# and this fix a conflict between kdesdk4-scripts and colorsvn
rm -f %{buildroot}%{_kde_bindir}/colorsvn

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.1-1
- New version 4.9.1

* Wed Aug 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.0-1
- New version 4.9.0
- Add rpmlintrc file

* Sun Jul 22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.8.97-1
- New version 4.8.97
- Make better usage of KDE path macros

* Fri Jun 29 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.8.95-1
- New version 4.8.95
- Add gettext-devel to BuildRequires
- New subpackage kde-thumbnailer-po
- Update file list
- Fix library majors

* Fri Jun 08 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 1:4.8.4-69.1mib2010.2
- New version 4.8.4
- MIB (Mandriva International Backports)

* Fri May 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 1:4.8.3-69.1mib2010.2
- New version 4.8.3
- MIB (Mandriva International Backports)

* Wed Apr 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 1:4.8.2-69.1mib2010.2
- New version 4.8.2
- MIB (Mandriva International Backports)

* Wed Mar 07 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 1:4.8.1-69.1mib2010.2
- New version 4.8.1
- extractqml is no longer packaged, remove it from the file list
- MIB (Mandriva International Backports)

* Mon Feb 20 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 1:4.8.0-69.1mib2010.2
+ Revision: 762520
- Backport to 2010.2 for MIB users
- MIB (Mandriva International Backports)

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.8.0-1
+ Revision: 762520
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.97-1
+ Revision: 758109
- New upstream tarball

* Tue Jan 03 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.95-1
+ Revision: 750418
- New version

* Thu Dec 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.90-1
+ Revision: 744310
- Fix file list
- New upstream tarball
- Remove dupplicate file
- New version 4.7.80
- Remove kate
- Remove old rpm stuffs
- New version 4.7.41
- Remove branch switch

* Mon Jun 13 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.6.4-2
+ Revision: 684410
- New version 4.6.4

* Fri May 13 2011 Funda Wang <fwang@mandriva.org> 1:4.6.3-2
+ Revision: 674035
- new version 4.6.3

* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 1:4.6.2-2
+ Revision: 655776
- add upstream patch to detect hunspell 1.3
- rebuild for new hunspell

* Tue Apr 05 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.6.2-1
+ Revision: 650781
- Remove mkrel
- New version 4.6.2

* Mon Feb 28 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.6.1-1
+ Revision: 640733
- New version 4.6.1

* Wed Jan 26 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.6.0-1
+ Revision: 632970
- New version KDE 4.6 Final

* Thu Jan 06 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.5.95-1mdv2011.0
+ Revision: 629126
- New version KDE 4.6 RC2

* Sat Dec 25 2010 Funda Wang <fwang@mandriva.org> 1:4.5.90-1mdv2011.0
+ Revision: 624709
- update file list
- md5deep is not that requires (there is no runtime hard dependency in source)
- move man pages into correct sub package

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - New upstream tarball
    - Add a require for md5deep
      CCBUG: 61903

* Sun Dec 12 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.5.85-2mdv2011.0
+ Revision: 620603
- Fix file list
- Fix file list
- New upstream tarball

* Thu Dec 02 2010 Paulo Andrade <pcpa@mandriva.com.br> 1:4.5.80-2mdv2011.0
+ Revision: 604633
- Rebuild with apr with workaround to gcc strict aliasing issue

* Fri Nov 26 2010 Funda Wang <fwang@mandriva.org> 1:4.5.80-1mdv2011.0
+ Revision: 601485
- new version 4.5.80 (aka 4.6 beta1)
- modify libname according to our libname policy

* Sat Nov 20 2010 Funda Wang <fwang@mandriva.org> 1:4.5.77-0.svn1198704.1mdv2011.0
+ Revision: 599133
- new snapshot 4.5.77

* Sun Nov 14 2010 Funda Wang <fwang@mandriva.org> 1:4.5.76-0.svn1196628.1mdv2011.0
+ Revision: 597479
- BR binutils
- new snapshot 4.5.76
- byebye kbugbuster

* Sun Oct 31 2010 Funda Wang <fwang@mandriva.org> 1:4.5.74-0.svn1190490.1mdv2011.0
+ Revision: 591269
- update file list
- update file list
- new snapshot 4.5.74

* Sun Oct 17 2010 Funda Wang <fwang@mandriva.org> 1:4.5.71-0.svn1183784.2mdv2011.0
+ Revision: 586233
- add antlr as BR

* Fri Oct 08 2010 Funda Wang <fwang@mandriva.org> 1:4.5.71-0.svn1183784.1mdv2011.0
+ Revision: 584250
- kdeworkspace and kdepim have nothing to do with kdesdk
- new snapshot 4.5.71

* Fri Sep 17 2010 Funda Wang <fwang@mandriva.org> 1:4.5.68-1mdv2011.0
+ Revision: 579174
- new snapshot 4.5.68

* Wed Sep 08 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1:4.5.67-2mdv2011.0
+ Revision: 576825
- rebuild with latest hunspell to fix a buffer overflow

* Tue Sep 07 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.5.67-1mdv2011.0
+ Revision: 576693
- LOL
- Fix file list
- New version 4.5.67

* Fri Aug 06 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.5.0-1mdv2011.0
+ Revision: 566574
- New upstream tarball
- Update to version 4.5.0

* Thu Jul 29 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.95-1mdv2011.0
+ Revision: 562943
- Add BR
- kde 4.4.95

* Thu May 27 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.3-5mdv2010.1
+ Revision: 546332
- Add branch patch to fix kate crash

* Sat May 08 2010 Colin Guthrie <cguthrie@mandriva.org> 1:4.4.3-4mdv2010.1
+ Revision: 543582
- Fix kate crash when closing files

* Sat May 08 2010 Funda Wang <fwang@mandriva.org> 1:4.4.3-3mdv2010.1
+ Revision: 543561
- add missing requires on libfile

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Fix Requires
      CCBUG: 59007

* Tue May 04 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.3-1mdv2010.1
+ Revision: 542108
- Update to version 4.4.3

* Fri Apr 02 2010 Funda Wang <fwang@mandriva.org> 1:4.4.2-1mdv2010.1
+ Revision: 530758
- update filelist

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Update to version 4.4.2
    - Convert Requires into suggests on the metapackage

* Thu Mar 18 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.1-2mdv2010.1
+ Revision: 524906
- Install konsole when using kate for the konsole part

* Thu Mar 11 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.1-1mdv2010.1
+ Revision: 517963
- Really fix file list
- Fix file list
- Fix release
- Update to version 4.4.1

* Thu Feb 11 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.0-3mdv2010.1
+ Revision: 504315
- Fix crash in lokalize with wrong files (Bug #57582)

* Tue Feb 09 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.0-1mdv2010.1
+ Revision: 502617
- Update to version 4.4.0

* Mon Feb 01 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.98-1mdv2010.1
+ Revision: 498948
- Update to version 4.3.98 aka "kde 4.4 RC3"
- Update to version 4.3.98 aka "kde 4.4 RC3"

* Mon Jan 25 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.95-1mdv2010.1
+ Revision: 496466
- Fix version
- Update to version 4.3.95 aka "kde 4.4 RC2"

* Sun Jan 10 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.90-1mdv2010.1
+ Revision: 488565
- Update to kde 4.4 rc1

* Mon Dec 21 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.85-1mdv2010.1
+ Revision: 480755
- Update to kde 4.4 beta2

* Fri Dec 04 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.80-1mdv2010.1
+ Revision: 473349
- Update to KDE 4.4 Beta1

* Sat Nov 28 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.77-1mdv2010.1
+ Revision: 470799
- Update to kde 4.3.77

* Thu Nov 19 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.75-1mdv2010.1
+ Revision: 467385
- Remove typo
- Fix %%libktexteditor_codesnippets_core major
- Fix file list
- Update to kde 4.3.75

* Thu Nov 12 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.73-2mdv2010.1
+ Revision: 465255
- Rebuild against new Qt

* Mon Nov 09 2009 Funda Wang <fwang@mandriva.org> 1:4.3.73-1mdv2010.1
+ Revision: 463283
- add BR

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Update to kde 4.3.73
      Fix file list
    - Suggests python-translate

* Tue Oct 06 2009 Helio Chissini de Castro <helio@mandriva.com> 1:4.3.2-1mdv2010.0
+ Revision: 454664
- New upstream release 4.3.2.

* Sun Sep 13 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.1-2mdv2010.0
+ Revision: 438580
- Obsolete kde3 packages

* Tue Sep 01 2009 Helio Chissini de Castro <helio@mandriva.com> 1:4.3.1-1mdv2010.0
+ Revision: 423219
- New upstream release 4.3.1.

* Tue Aug 04 2009 Helio Chissini de Castro <helio@mandriva.com> 1:4.3.0-1mdv2010.0
+ Revision: 409513
- New upstream release 4.3.0.
- Update to KDE 4.3 RC3

* Sun Jul 12 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.96-1mdv2010.0
+ Revision: 394960
- Update to Rc2

* Fri Jun 26 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.95-1mdv2010.0
+ Revision: 389560
- Update to KDE 4.3 Rc1

* Fri Jun 05 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.90-1mdv2010.0
+ Revision: 382950
- Update to beta2

* Sat May 30 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.88-1mdv2010.0
+ Revision: 381535
- Update to kde 4.2.88
- Adapt kdesdk to new layout

* Sat May 23 2009 Funda Wang <fwang@mandriva.org> 1:4.2.87-1mdv2010.0
+ Revision: 378892
- New version 4.2.87

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Fix Requires on the lokalize package

* Sat May 09 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.85-2mdv2010.0
+ Revision: 373894
- Move some cervisia files into the core package to avoid some automatic deps

* Sat May 09 2009 Funda Wang <fwang@mandriva.org> 1:4.2.85-1mdv2010.0
+ Revision: 373680
- New version 4.2.85

* Wed May 06 2009 Funda Wang <fwang@mandriva.org> 1:4.2.71-0.svn961800.1mdv2010.0
+ Revision: 372605
- New versino 4.2.71
- use kde macros

* Fri Apr 10 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.2-4mdv2009.1
+ Revision: 365553
- Fix requires on kdesdk4-strigi-analyzer

* Thu Apr 09 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.2-3mdv2009.1
+ Revision: 365474
- Fix Requires (Bug #49582)

* Fri Mar 27 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.2-2mdv2009.1
+ Revision: 361757
- Fix file list

  + Helio Chissini de Castro <helio@mandriva.com>
    - Update with 4.2.2 try#1 packages

* Sat Feb 28 2009 Helio Chissini de Castro <helio@mandriva.com> 1:4.2.1-1mdv2009.1
+ Revision: 346213
- KDE 4.2.1 try#1 upstream release

* Wed Feb 18 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.0-3mdv2009.1
+ Revision: 342615
- Fix file list

* Mon Feb 16 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.0-2mdv2009.1
+ Revision: 340891
- Rebuild against qt4.5

* Wed Jan 28 2009 Funda Wang <fwang@mandriva.org> 1:4.2.0-1mdv2009.1
+ Revision: 334913
- fix file list
- New version 4.2.0

* Wed Jan 21 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.96-2mdv2009.1
+ Revision: 332331
- Fix file list
- Add an upstream patch to fix the build against the new boost

  + Helio Chissini de Castro <helio@mandriva.com>
    - Update with Release Candidate 1 - 4.1.96

* Sun Dec 14 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.85-1mdv2009.1
+ Revision: 314062
- Fix File list
- New version KDE 4.2 Beta2

* Thu Dec 11 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.82-1mdv2009.1
+ Revision: 313487
- Update to kde 4.1.82

* Mon Dec 01 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.81-1mdv2009.1
+ Revision: 308866
- Update to kde 4.1.81

* Wed Nov 19 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.1.80-1mdv2009.1
+ Revision: 304563
- Update with Beta 1 - 4.1.80

* Sat Nov 15 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.73-1mdv2009.1
+ Revision: 303436
- Update to kde 4.1.73

* Sat Oct 25 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.71-1mdv2009.1
+ Revision: 297138
- Fix file list
- Fix file list
- New version 4.1.71
- Fix Requires

  + Funda Wang <fwang@mandriva.org>
    - update file list
    - New version 4.1.70

* Sat Sep 27 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.1.2-1mdv2009.0
+ Revision: 288846
- KDE 4.1.2 arriving.

* Sun Aug 31 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.1.1-1mdv2009.0
+ Revision: 277828
- Upgrade to forthcoming 4.1.1 packages

* Tue Jul 29 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.1.0-1mdv2009.0
+ Revision: 252439
- Update with Release Candidate 1 - 4.1.0
- Update with Release Candidate 1 - 4.0.98

* Mon Jul 07 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.85-1mdv2009.0
+ Revision: 232548
- New version kde 4.0.85
- Use default kate behaviour

* Fri Jun 27 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.84-1mdv2009.0
+ Revision: 229406
- Update with new snapshot tarballs 4.0.84

* Tue Jun 24 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.83-4mdv2009.0
+ Revision: 228498
- [BUGFIX] Fix name of lokalize package ( it was wrongly called localize ) (Bug #41637) ( thanks to JLP )
  Fix Description and summary too ( thanks to JLP )
- Rebuild against fixed rpm

* Sun Jun 22 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.83-2mdv2009.0
+ Revision: 227845
- [BUGFIX] Fix use of multiple instances in kate (Bug #41365)

* Thu Jun 19 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.83-1mdv2009.0
+ Revision: 226103
- Update with new snapshot tarballs 4.0.83

* Thu Jun 12 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.82-2mdv2009.0
+ Revision: 218302
- Update with new snapshot tarballs 4.0.82
- Update with new snapshot tarballs 4.0.81

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Tue May 27 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.80-2mdv2009.0
+ Revision: 211536
- Conflicts against old kdevelop4

* Mon May 26 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.80-1mdv2009.0
+ Revision: 211453
- Fix file list
- Own %%{_kde_appsdir}/kmtrace
- Own %%{_kde_appsdir}/kompare
- Own %%{_kde_appsdir}/kuiviewer
- Own %%{_kde_appsdir}/lokalize

  + Helio Chissini de Castro <helio@mandriva.com>
    - New upstream kde4 4.1 beta1

* Sun May 18 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.74-2mdv2009.0
+ Revision: 208768
- [BUGFIX] Fix conflicts with colorsvn (Bug #40909)

* Fri May 16 2008 Funda Wang <fwang@mandriva.org> 1:4.0.74-1mdv2009.0
+ Revision: 208076
- New version 4.0.74

* Sun May 11 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.73-5mdv2009.0
+ Revision: 205937
- Bump release
- Fix more conflicts
- Fix conflicts
- Rebuild because of BS failure
- Update to kde 4.0.73

* Wed May 07 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.72-1mdv2009.0
+ Revision: 202804
- Add boost-devel as BuildRequires
- Remove patch not needed
- Update to kde 4.0.72
- Fix Requires
- Fix Require and lib name
- Add new package Localize , libkomparediff2 and libkomparedialogpages
- New snapshot 4.0.70

  + Helio Chissini de Castro <helio@mandriva.com>
    - New upstream kde4 4.1 alpha 1

* Sun Mar 30 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.3-1mdv2008.1
+ Revision: 191157
- Fix release

  + Helio Chissini de Castro <helio@mandriva.com>
    - Update for last stable release 4.0.3

* Tue Mar 25 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.2-3mdv2008.1
+ Revision: 190096
- Fix obsoletes

* Sat Mar 08 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.2-2mdv2008.1
+ Revision: 182265
- Rebuild against new qt4 changes

* Sat Mar 01 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.2-1mdv2008.1
+ Revision: 177448
- New upstream bugfix release 4.0.2

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1:4.0.1-2mdv2008.1
+ Revision: 170921
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Fix BuildRequires

* Tue Feb 12 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.1-1mdv2008.1
+ Revision: 166287
- Updating for stable KDE 4.0.1
- No more branches. From now, we will be using the monthly official KDE tarballs, as discussed by Mandriva KDE team

* Sun Feb 03 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.0-3mdv2008.1
+ Revision: 161802
- Fix name of the kdesdk4-scripts package

* Sat Jan 12 2008 Anssi Hannula <anssi@mandriva.org> 1:4.0.0-2mdv2008.1
+ Revision: 149660
- fix versioning of obsoletes
- ensure major correctness

* Wed Jan 09 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.0-1mdv2008.1
+ Revision: 147321
- Update for final stable 4.0.0

  + Funda Wang <fwang@mandriva.org>
    - single out po2xml and related progs

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Dec 24 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.97.1-0.752225.1mdv2008.1
+ Revision: 137578
- New snapshot
  Kompare is back for christmas
  libkompareinterface is now on the package too

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Dec 12 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.97.1-0.746591.1mdv2008.1
+ Revision: 117709
- New snapshot
  Big clean up
        - Creation of core package
        - Creation of Kbugbuster package
        - Creation of scripts package
        - Creation of kuiviewer package
        - Creation of kmtrace package
        - Creation of kcachegrind package
        - Creation of libantlr libkateinterfaces  libkstartperf and libktrace4
        - Removal of libkdesdk41-kate and libkdesdk41-cervisia
        - All Devel files have been merged in kdesdk4-devel

* Fri Nov 23 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.96.1-0.740308.1mdv2008.1
+ Revision: 111565
- New snapshot

* Sat Nov 17 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.96.0-0.737044.1mdv2008.1
+ Revision: 109672
- KDE4 RC1
- New snapshot post Rc1

* Tue Oct 30 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.94.1-0.730863.1mdv2008.1
+ Revision: 103698
- New snashot

* Thu Oct 25 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.94.1-0.729243.1mdv2008.1
+ Revision: 102093
- New snapshot
- New snapshot

* Sat Oct 20 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.94.0-0.727179.1mdv2008.1
+ Revision: 100590
- Kde 4 Beta 3

* Wed Sep 26 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 1:3.93.0-0.714320.1mdv2008.0
+ Revision: 93009
- new snapshot from KDE svn
- spec cleanup

  + Laurent Montel <lmontel@mandriva.org>
    - it compiles with enable final
    - new snapshot
    - new snapshot


* Fri Mar 02 2007 Laurent Montel <lmontel@mandriva.com> 3.80.3-0.20070228.6mdv2007.0
+ Revision: 130938
- s/kdebase/kdebase4

* Thu Mar 01 2007 Laurent Montel <lmontel@mandriva.com> 1:3.80.3-0.20070228.5mdv2007.1
+ Revision: 130474
- Fix obsolete provides
- new snapshot
- 3.80.3
- new snapshot
- Fix spec file
- new snapshot
- new snapshot

* Thu Jan 18 2007 Laurent Montel <lmontel@mandriva.com> 1:3.80.2-0.20070117.4mdv2007.1
+ Revision: 110423
- updtae

* Sat Jan 13 2007 Laurent Montel <lmontel@mandriva.com> 1:3.80.2-0.20070109.4mdv2007.1
+ Revision: 108183
- Fix buildrequires (need to compile kcal plugins)

* Wed Jan 10 2007 Laurent Montel <lmontel@mandriva.com> 1:3.80.2-0.20070109.3mdv2007.1
+ Revision: 107029
- a
- Update

* Thu Jan 04 2007 Laurent Montel <lmontel@mandriva.com> 1:3.80.2-0.20070103.2mdv2007.1
+ Revision: 104043
- Update

* Fri Dec 29 2006 Laurent Montel <lmontel@mandriva.com> 1:3.80-2mdv2007.1
+ Revision: 102535
- Fix buildrequires
- Import kdesdk4

* Wed Dec 27 2006 Laurent Montel <lmontel@mandriva.com> 3.5.5-5mdv2007.0
- kde 4.0


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14533 |12mr|kdesvn-1.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	KDE client for subversion
Name:		kdesvn
Version:	1.6.0
Release:	1
License:	GPLv2+
Group:		Graphical desktop/KDE
Url:		http://kdesvn.alwins-world.de/
Source:		http://kdesvn.alwins-world.de/downloads/%{name}-%{version}.tar.bz2
Requires:	graphviz
BuildRequires:	kdelibs4-devel
BuildRequires:	subversion-devel
Requires:	cervisia

%description
kdesvn is yet another client for subversion. But it uses native 
KDE API instead of a extra lib like GAMBAS and it is using the 
native subversion delevelopment API instead of just parsing the 
output of the commandline tool like most other clients do. It tries 
to setup a look and feel like the standard filemanager of KDE and is 
integrated into it via KPart.
The base C++ interface to subversion I took from the (real great) tool 
Rapidsvn (see http://rapidsvn.tigris.org/) with some modifcations and fixes.

%files -f %{name}.lang
%doc AUTHORS COPYING ChangeLog
%{_kde_bindir}/*
%{_kde_libdir}/kde4/*
%{_kde_datadir}/svnqt
%{_kde_appsdir}/kdesvn
%{_kde_appsdir}/kdesvnpart
%{_kde_appsdir}/kconf_update/*
%{_kde_iconsdir}/hicolor/*/*/*
%{_kde_applicationsdir}/kdesvn.desktop
%{_kde_datadir}/config.kcfg/*
%{_kde_services}/ServiceMenus/kdesvn_subversion.desktop
%{_kde_services}/ServiceMenus/kdesvn_subversion_toplevel.desktop
%{_kde_services}/kded/kdesvnd.desktop
%{_kde_services}/kdesvnpart.desktop
%{_kde_services}/ksvn*.protocol
%{_mandir}/man1/*

#-----------------------------------------------------------------

%define lib_svn_qt_major 7
%define lib_svn_qt %mklibname svnqt4_ %{lib_svn_qt_major}

%package -n %{lib_svn_qt}
Summary:	KDE Svn core library
Group:		System/Libraries

%description -n %{lib_svn_qt}
KDE Svn core library

%files -n %{lib_svn_qt}
%{_kde_libdir}/*.so.%{lib_svn_qt_major}*

#-----------------------------------------------------------------

%package devel
Summary:	Kdesvn devel package
Group:		Development/KDE and Qt
Requires:	%{lib_svn_qt} = %{version}-%{release}

%description devel
kdesvn devel package

%files devel
%{_kde_includedir}/*
%{_kde_libdir}/*.so
%{_datadir}/dbus-1/interfaces/org.kde.kdesvnd.xml

#-----------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang %{name} --with-html

# fwang: conflicts with cervisia
rm -f %{buildroot}%{_kde_services}/svn*.protocol


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14534 |12mr|kdetoys4-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kdetoys4
Version:	4.9.4
Release:	1
Epoch:		1
Summary:	K Desktop Environment - Toys and Amusements
Group:		Graphical desktop/KDE
License:	GPL
URL:		http://www.kde.org
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdetoys-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	kdebase4-workspace-devel
BuildRequires:	pkgconfig(qimageblitz)

%description
Toys for the K Desktop Environment.

Software included in this package are:
	- amor: Amusing Misuse Of Resources put's comic figures above your windows
	- kteatime: system tray applet that makes sure your tea doesn't get too strong
	- kweather: plasma applet that will display the current weather outside
	- ktux: Tux-in-a-Spaceship screen saver

#-------------------------------------------------------------------

%package -n ktux
Group:		Graphical desktop/KDE
Summary:	Tux-in-a-Spaceship screen saver
Provides:	ktux4
Provides:	kde4-ktux = %{EVRD}

%description -n ktux
Tux-in-a-Spaceship screen saver

%files -n ktux
%{_kde_bindir}/ktux
%{_kde_appsdir}/ktux
%{_kde_iconsdir}/hicolor/*/apps/ktux.png
%{_kde_services}/ScreenSavers/ktux.desktop

#-------------------------------------------------------------------

%package -n amor
Group:		Graphical desktop/KDE
Summary:	Amusing Misuse Of Resources put's comic figures above your windows
Provides:	amor4
Provides:	kde4-amor = %{EVRD}

%description -n amor
Amusing Misuse Of Resources put's comic figures above your windows

%files -n amor
%{_kde_bindir}/amor
%{_kde_applicationsdir}/amor.desktop
%{_kde_appsdir}/amor
%{_kde_iconsdir}/hicolor/*/apps/amor.png
%{_kde_docdir}/*/*/amor
%{_kde_mandir}/man6/amor.6.*

#-------------------------------------------------------------------

%package -n kteatime
Group:		Graphical desktop/KDE
Summary:	System tray applet that makes sure your tea doesn't get too strong
Provides:	kteatime4
Provides:	kde4-kteatime = %{EVRD}


%description -n kteatime
System tray applet that makes sure your tea doesn't get too strong

%files -n kteatime
%{_kde_bindir}/kteatime
%{_kde_appsdir}/kteatime
%{_kde_applicationsdir}/kteatime.desktop
%{_kde_iconsdir}/hicolor/*/apps/kteatime.*
%{_kde_docdir}/*/*/kteatime

#-------------------------------------------------------------------

%package devel
Summary:	Header files for %{name}
Group:		Development/KDE and Qt
Provides:	%{name}-devel = %{EVRD}

%description devel
This package includes the header files you will need to compile
applications for %{name}

%files devel
%{_kde_datadir}/dbus-1/interfaces/*

#-------------------------------------------------------------------

%prep
%setup -q -n kdetoys-%{version}

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.1-1
- New version 4.9.1

* Wed Aug 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.0-1
- New version 4.9.0

* Mon Jul 16 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.8.97-1
- New version 4.8.97
- Convert BuildRequires to pkgconfig style
- Make better usage of KDE4 path macros

* Fri Jun 29 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.8.95-1
- Update to 4.8.95

* Fri Jun 08 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 1:4.8.4-1
- update to 4.8.4

* Thu May 10 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 1:4.8.3-1
- update to 4.8.3

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 1:4.8.2-1
- update to 4.8.2

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 1:4.8.1-1
- update to 4.8.1

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.8.0-1
+ Revision: 762521
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.97-1
+ Revision: 758110
- New upstream tarball

* Tue Jan 03 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.95-1
+ Revision: 748795
- New version

* Fri Dec 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.90-1
+ Revision: 739375
- New upstream tarball

* Sat Nov 19 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.80-1
+ Revision: 731898
- New upstream tarball 4.7.80

* Fri Sep 30 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.41-1
+ Revision: 702071
- New version 4.7.41

* Mon Jun 13 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.6.4-1
+ Revision: 684411
- New version 4.6.4

* Fri May 13 2011 Funda Wang <fwang@mandriva.org> 1:4.6.3-1
+ Revision: 674036
- new version 4.6.3

* Tue Apr 05 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.6.2-1
+ Revision: 650782
- Remove mkrel
- New version 4.6.2

* Mon Feb 28 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.6.1-1
+ Revision: 640734
- New version 4.6.1

* Wed Jan 26 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.6.0-1
+ Revision: 632971
- New version KDE 4.6 Final

* Thu Jan 06 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.5.95-1mdv2011.0
+ Revision: 629127
- New version KDE 4.6 RC2

* Thu Dec 23 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.5.90-1mdv2011.0
+ Revision: 624071
- New upstream tarball

* Wed Dec 08 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.5.85-1mdv2011.0
+ Revision: 616351
- New upstream tarball

* Sat Nov 27 2010 Funda Wang <fwang@mandriva.org> 1:4.5.80-1mdv2011.0
+ Revision: 601667
- new version 4.5.80 (aka 4.6 beta1)

* Sat Nov 20 2010 Funda Wang <fwang@mandriva.org> 1:4.5.77-0.svn1198704.1mdv2011.0
+ Revision: 599200
- new snapshot 4.5.77

* Thu Oct 28 2010 Funda Wang <fwang@mandriva.org> 1:4.5.74-0.svn1190490.1mdv2011.0
+ Revision: 589664
- new snapshot 4.5.74

* Fri Sep 17 2010 Funda Wang <fwang@mandriva.org> 1:4.5.68-1mdv2011.0
+ Revision: 579189
- new version 4.5.68

* Tue Sep 07 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.5.67-1mdv2011.0
+ Revision: 576543
- New version 4.5.67

* Fri Aug 06 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.5.0-1mdv2011.0
+ Revision: 566575
- New upstream tarball
- Update to version 4.5.0

* Thu Jul 29 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.95-1mdv2011.0
+ Revision: 562941
- kde 4.4.95

* Tue May 04 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.3-1mdv2010.1
+ Revision: 542109
- Update to version 4.4.3

* Sun Mar 28 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.2-1mdv2010.1
+ Revision: 528323
- Update to version 4.4.2

* Tue Mar 02 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.1-1mdv2010.1
+ Revision: 513417
- Update to version 4.4.1

* Tue Feb 09 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.0-1mdv2010.1
+ Revision: 502618
- Update to version 4.4.0

* Mon Feb 01 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.98-1mdv2010.1
+ Revision: 498949
- Update to version 4.3.98 aka "kde 4.4 RC3"
- Update to version 4.3.98 aka "kde 4.4 RC3"

* Mon Jan 25 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.95-1mdv2010.1
+ Revision: 495987
- Update to version 4.3.95 aka "kde 4.4 RC2"

* Sun Jan 10 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.90-1mdv2010.1
+ Revision: 488238
- Update to kde 4.4 rc1
- kpackage is not anymore

* Mon Dec 21 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.85-1mdv2010.1
+ Revision: 480754
- Update to kde 4.4 beta2

* Fri Dec 04 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.80-1mdv2010.1
+ Revision: 473346
- Update to KDE 4.4 Beta1
- Add branch switch

* Mon Nov 30 2009 Funda Wang <fwang@mandriva.org> 1:4.3.77-1mdv2010.1
+ Revision: 471754
- new version 4.3.77

* Tue Nov 17 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.75-1mdv2010.1
+ Revision: 466842
- Update to kde 4.3.75

* Thu Nov 12 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.73-2mdv2010.1
+ Revision: 465253
- Rebuild against new Qt

* Sun Nov 08 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.73-1mdv2010.1
+ Revision: 463255
- Update to kde 4.3.73

* Sat Oct 24 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.2-3mdv2010.0
+ Revision: 459136
- Add a provides for kdetoys

* Thu Oct 22 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.2-2mdv2010.0
+ Revision: 458984
- Add obsolete for 2009.0 -> 2010.0 upgrade

* Tue Oct 06 2009 Helio Chissini de Castro <helio@mandriva.com> 1:4.3.2-1mdv2010.0
+ Revision: 454662
- New upstream release 4.3.2.

* Sat Sep 19 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.1-4mdv2010.0
+ Revision: 444734
- Fix typo
- Fix stupid typo

* Fri Sep 18 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.1-2mdv2010.0
+ Revision: 444216
- Add obsolete for kde3 upgrade

* Tue Sep 01 2009 Helio Chissini de Castro <helio@mandriva.com> 1:4.3.1-1mdv2010.0
+ Revision: 423218
- New upstream release 4.3.1.

* Tue Aug 04 2009 Helio Chissini de Castro <helio@mandriva.com> 1:4.3.0-1mdv2010.0
+ Revision: 409418
- New upstream release 4.3.0.
- Update to KDE 4.3 RC3

* Sun Jul 12 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.96-1mdv2010.0
+ Revision: 394962
- Update to Rc2

* Fri Jun 26 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.95-1mdv2010.0
+ Revision: 389372
- Update to kde 4.3Rc1

* Fri Jun 05 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.90-1mdv2010.0
+ Revision: 383152
- Update to beta2

* Fri May 29 2009 Funda Wang <fwang@mandriva.org> 1:4.2.88-1mdv2010.0
+ Revision: 380760
- New version 4.2.88

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Adapt kdesdk to new layout

* Sat May 23 2009 Funda Wang <fwang@mandriva.org> 1:4.2.87-1mdv2010.0
+ Revision: 378876
- New version 4.2.87

* Fri May 08 2009 Funda Wang <fwang@mandriva.org> 1:4.2.85-1mdv2010.0
+ Revision: 373449
- New version 4.2.85

* Mon May 04 2009 Funda Wang <fwang@mandriva.org> 1:4.2.71-0.svn961800.1mdv2010.0
+ Revision: 371530
- New version 4.2.71

* Sun May 03 2009 Funda Wang <fwang@mandriva.org> 1:4.2.70-0.svn954171.1mdv2010.0
+ Revision: 370948
- 4.2.70

* Fri Mar 27 2009 Helio Chissini de Castro <helio@mandriva.com> 1:4.2.2-1mdv2009.1
+ Revision: 361733
- Update with 4.2.2 try#1 packages

* Mon Mar 02 2009 Helio Chissini de Castro <helio@mandriva.com> 1:4.2.1-1mdv2009.1
+ Revision: 347010
- KDE 4.2.1 try#1 upstream release

* Mon Feb 16 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.0-2mdv2009.1
+ Revision: 340892
- Rebuild against qt4.5

* Tue Jan 27 2009 Helio Chissini de Castro <helio@mandriva.com> 1:4.2.0-1mdv2009.1
+ Revision: 334589
- Update with official 4.2.0 upstream tarball

* Sun Jan 11 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.96-2mdv2009.1
+ Revision: 328196
- Revive KTux

* Fri Jan 09 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.96-1mdv2009.1
+ Revision: 327440
- Package man pages
- Remove KTux

  + Helio Chissini de Castro <helio@mandriva.com>
    - Update with Release Candidate 1 - 4.1.96

* Sun Dec 14 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.85-1mdv2009.1
+ Revision: 314031
- New version KDE 4.2 Beta2

* Thu Dec 11 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.82-1mdv2009.1
+ Revision: 313431
- Update to kde 4.1.82

* Sun Nov 30 2008 Funda Wang <fwang@mandriva.org> 1:4.1.81-1mdv2009.1
+ Revision: 308435
- new version 4.1.81

* Thu Nov 20 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.80-1mdv2009.1
+ Revision: 304862
- Remove upstream merged patch

  + Helio Chissini de Castro <helio@mandriva.com>
    - Update with Beta 1 - 4.1.80

* Sat Nov 15 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.73-1mdv2009.1
+ Revision: 303425
- use -b option in %%patch

  + Funda Wang <fwang@mandriva.org>
    - New version 4.1.73
    - install kweather doc also

* Sat Oct 25 2008 Funda Wang <fwang@mandriva.org> 1:4.1.71-1mdv2009.1
+ Revision: 297032
- New version 4.1.71

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Update to kde 4.1.70

* Sat Sep 27 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.1.2-1mdv2009.0
+ Revision: 288847
- KDE 4.1.2 arriving.

* Sun Sep 07 2008 Funda Wang <fwang@mandriva.org> 1:4.1.1-1mdv2009.0
+ Revision: 282151
- New version 4.1.1

* Fri Jul 25 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.1.0-1mdv2009.0
+ Revision: 247627
- Update with Release Candidate 1 - 4.1.0

* Thu Jul 10 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.98-1mdv2009.0
+ Revision: 233196
- Update with Release Candidate 1 - 4.0.98

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - New version kde 4.0.85

* Sun Jun 29 2008 Funda Wang <fwang@mandriva.org> 1:4.0.84-1mdv2009.0
+ Revision: 229950
- New version 4.0.84

* Thu Jun 19 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.83-1mdv2009.0
+ Revision: 226104
- Update with new snapshot tarballs 4.0.83

* Thu Jun 12 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.82-1mdv2009.0
+ Revision: 218303
- Update with new snapshot tarballs 4.0.82

* Tue Jun 03 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.81-1mdv2009.0
+ Revision: 214725
- Update with new snapshot tarballs 4.0.81

* Sun May 25 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.80-1mdv2009.0
+ Revision: 211068
- Remove patch0 (not needed anymore)
- Own %%_kde_appsdir/kteatime %%_kde_appsdir/ktux %%_kde_appsdir/amor %%_kde_appsdir/kweather and %%_kde_appsdir/kweather
- Do not package kworldclock doc (Patch0)
- Fix macros
- Fix File list
- Bye Bye kworldclock ( moved upstream to  unmaintained/4/

  + Helio Chissini de Castro <helio@mandriva.com>
    - New upstream kde4 4.1 beta1

  + Funda Wang <fwang@mandriva.org>
    - BR automoc
    - New version 4.0.74

* Thu May 08 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.73-1mdv2009.0
+ Revision: 204748
- Update to kde 4.0.73

* Tue May 06 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.72-1mdv2009.0
+ Revision: 202550
- Fix BuildRequires
- Update to kde 4.0.72
- New snapshot 4.0.70

  + Helio Chissini de Castro <helio@mandriva.com>
    - New upstream kde4 4.1 alpha 1

* Fri Mar 28 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.3-1mdv2008.1
+ Revision: 191017
- Update for last stable release 4.0.3

* Sat Mar 08 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.2-2mdv2008.1
+ Revision: 182266
- Rebuild against new qt4 changes

* Sat Mar 01 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.2-1mdv2008.1
+ Revision: 177464
- New upstream bugfix release 4.0.2

  + Thierry Vignaud <tv@mandriva.org>
    - fix no-buildroot-tag
    - fix description-line-too-long

* Mon Feb 11 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.1-1mdv2008.1
+ Revision: 165282
- Update to 4.0.1

* Wed Jan 09 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.0-1mdv2008.1
+ Revision: 147361
- Update for final stable 4.0.0

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Fix File list
    - New snapshot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Dec 13 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.97.1-0.745233.1mdv2008.1
+ Revision: 119556
- Fix BuildRequires
- New snapshot
  Big Cleanup to follow kde4 policies
  	* Now we have new packages:
  		- kde4-kweather
  		- kde4-amor
  		- kde4-ktux
  		- kde4-kmoon
  		- kde4-kteatime
  		- kde4-kworldclock
  		- kde4-eyesapplet
  	* libkweather have been removed

  + Thierry Vignaud <tv@mandriva.org>
    - buildrequires X11-devel instead of XFree86-devel

* Wed May 09 2007 Laurent Montel <lmontel@mandriva.org> 1:3.90.1-0.20070502.1mdv2008.0
+ Revision: 25717
- new snapshot
- It compiles with enable final

* Thu May 03 2007 Laurent Montel <lmontel@mandriva.org> 1:3.80.3-0.20070502.1mdv2008.0
+ Revision: 21362
- SILEN
- new snapshot
- new snapshot


* Sun Mar 11 2007 Laurent Montel <lmontel@mandriva.com> 3.80.3-0.20070311.1mdv2007.1
+ Revision: 141309
- new snapshot
- Fix spec file
- new snapshot
- 3.80.3

* Fri Feb 16 2007 Laurent Montel <lmontel@mandriva.com> 1:3.80.2-0.20070215.1mdv2007.1
+ Revision: 121629
- new snapshot
- Fix spec file
- new snapshot
- new snapshot

* Wed Jan 17 2007 Laurent Montel <lmontel@mandriva.com> 1:3.80.2-0.20070117.1mdv2007.1
+ Revision: 109804
- Update

* Wed Jan 10 2007 Laurent Montel <lmontel@mandriva.com> 1:3.80.2-0.20070109.1mdv2007.1
+ Revision: 107038
- update

* Wed Jan 03 2007 Laurent Montel <lmontel@mandriva.com> 1:3.80.2-0.20070103.1mdv2007.1
+ Revision: 103663
- Fix file list
- Update
- (empty)
- new update
- Byebye menu macro

* Thu Dec 28 2006 Laurent Montel <lmontel@mandriva.com> 1:3.80-2mdv2007.1
+ Revision: 102289
- Import kdetoys4

* Wed Oct 18 2006 Laurent Montel <lmontel@mandriva.com> 3.5.5-1mdv2007.0
- First package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14535 |12mr|kdeutils4-printer-applet-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname printer-applet

Name:		kdeutils4-printer-applet
Summary:	View current print jobs and configure new printers
Version:	4.9.4
Release:	1
Group:		Graphical desktop/KDE
License:	LGPLv2
URL:		http://utils.kde.org/projects/%{oname}
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{oname}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	python-kde4
BuildRequires:	system-config-printer
BuildRequires:	python-cups
BuildRequires:	python-devel
Requires:	python-kde4
Requires:	python-cups
Requires:	python-qt4
Requires:	python-dbus
Requires:	system-config-printer
Provides:	printer-applet
BuildArch:	noarch

%description
Printer Applet is a system tray utility that shows current print jobs,
shows printer warnings and errors and shows when printers that have
been plugged in for the first time are being auto-configured by
hal-cups-utils.

%files
%doc %{_kde_docdir}/HTML/en/printer-applet
%{_kde_bindir}/printer-applet
%{_kde_appsdir}/printer-applet
%{_kde_autostart}/printer-applet.desktop

#----------------------------------------------------------------------

%prep
%setup -q -n %{oname}-%{version}

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.2-2
- New version 4.9.2
- Should be noarch package

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.1-1
- New version 4.9.1

* Tue Aug 14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.0-1
- New version 4.9.0

* Sun Jul 22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.97-1
- New version 4.8.97

* Sun Jul 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.95-1
- New version 4.8.95

* Fri Jun 08 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.4-1
- update to 4.8.4

* Thu May 10 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.3-1
- update to 4.8.3

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.2-1
- update to 4.8.2

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.1-1
- update to 4.8.1

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.8.0-1
+ Revision: 762419
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.97-1
+ Revision: 758120
- New upstream tarball

* Thu Nov 24 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.80-1
+ Revision: 733049
- Import printer-applet
- Create folder


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14536 |12mr|kdevelop4-4.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define compile_apidox 0
%{?_no_apidox: %{expand: %%global compile_apidox 0}}

%define unstable 1
%{?_unstable: %{expand: %%global unstable 1}}

# We cannot do it when debug is set to nil like in 2012.1
%if %unstable
#define dont_strip 1
%endif

%define kdevplatform_version 4:1.%(echo %{version} | cut -d. -f2,3)

Name:		kdevelop4
Summary:	Integrated Development Environment for C++/C
Version:	4.4.1
Release:	1
Epoch:		4
Group: 		Development/C++
License:	GPL
URL:		http://www.kdevelop.org/
Source0:	http://fr2.rpmfind.net/linux/KDE/unstable/kdevelop/%{version}/src/kdevelop-%{version}.tar.bz2
Source1:	%{name}.rpmlintrc

BuildRequires:	kdelibs4-devel
BuildRequires:	kdevplatform4-devel >= %{kdevplatform_version}
BuildRequires:	kdebase4-workspace-devel
BuildRequires:	kdesdk4-devel

%if %{compile_apidox}
BuildRequires:	doxygen
%endif
Requires:	cmake
Requires:	git
Requires:	gdb
Requires:	kdevplatform4 >= %{kdevplatform_version}
Suggests:	plasma-applet-kdevelopsessions

%description
The KDevelop Integrated Development Environment provides many features that
developers need as well as providing a unified interface to programs like gdb,
the C/C++ compiler, and make.

KDevelop manages or provides:
   * All development tools needed for C++ programming like Compiler, Linker,
     automake and autoconf
   * KAppWizard, which generates complete, ready-to-go sample applications
   * Classgenerator, for creating new classes and integrating them into the
     current project
   * File management for sources, headers, documentation etc. to be included in
     the project
   * The creation of User-Handbooks written with SGML and the automatic
     generation of HTML-output with the KDE look and feel
   * Automatic HTML-based API-documentation for your project's classes with
     cross-references to the used libraries; Internationalization support for
     your application, allowing translators to easily add their target language
     to a project
   * WYSIWYG (What you see is what you get) creation of user interfaces with a
     built-in dialog editor
   * Debugging your application by integrating KDbg
   * Editing of project-specific pixmaps with KIconEdit
   * The inclusion of any other program you need for development by adding it
     to the "Tools" menu according to your individual needs.

%files -f %{name}.lang
%{_kde_bindir}/*
%{_kde_services}/kcm_kdev*.desktop
%{_kde_services}/kdev*.desktop
%{_kde_appsdir}/kdevcmakebuilder
%{_kde_appsdir}/kdevgdb
%{_kde_appsdir}/kdevcmakemanager
%{_kde_appsdir}/kdevappwizard
%{_kde_appsdir}/kdevcustommakemanager
%{_kde_appsdir}/kdevcppsupport
%{_kde_appsdir}/kdevelop
%{_kde_appsdir}/kdevokteta
%{_kde_applicationsdir}/*.desktop
%{_kde_iconsdir}/*/*/*/*
%{_kde_datadir}/config/kdeveloprc
%{_kde_datadir}/config/kdevelop-qthelp.knsrc
%{_kde_datadir}/mime/packages/kdevelop.xml
%{_kde_libdir}/kde4/kcm_kdev_makebuilder.so
%{_kde_libdir}/kde4/kcm_kdevcmake_settings.so
%{_kde_libdir}/kde4/kdevastyle.so
%{_kde_libdir}/kde4/kdevcmakebuilder.so
%{_kde_libdir}/kde4/kdevcmakedocumentation.so
%{_kde_libdir}/kde4/kdevcmakemanager.so
%{_kde_libdir}/kde4/kdevcpplanguagesupport.so
%{_kde_libdir}/kde4/kdevcustommakemanager.so
%{_kde_libdir}/kde4/kdevgdb.so
%{_kde_libdir}/kde4/kdevkdeprovider.so
%{_kde_libdir}/kde4/kdevmakebuilder.so
%{_kde_libdir}/kde4/kdevmanpage.so
%{_kde_libdir}/kde4/kdevokteta.so
%{_kde_libdir}/kde4/kdevqthelp.so
%{_kde_libdir}/kde4/kdevqthelp_config.so
%{_kde_libdir}/kde4/kdevcustomscript.so
%{_kde_libdir}/kde4/krunner_kdevelopsessions.so
%{_kde_libdir}/libkdev4cmakecommon.so
%{_kde_libdir}/libkdev4cpprpp.so
%{_kde_libdir}/libkdev4cppduchain.so
%{_kde_libdir}/libkdev4cppparser.so

#------------------------------------------------
%package -n plasma-dataengine-kdevelopsessions
Summary:	Show KDevelop sessions
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Requires:	%{name} >= %{EVRD}

%description -n plasma-dataengine-kdevelopsessions
Show KDevelop sessions.

%files -n plasma-dataengine-kdevelopsessions
%{_kde_libdir}/kde4/plasma_engine_kdevelopsessions.so
%{_kde_services}/plasma-dataengine-kdevelopsessions.desktop
%{_kde_appsdir}/plasma/services/org.kde.plasma.dataengine.kdevelopsessions.operations

#------------------------------------------------
%package -n plasma-applet-kdevelopsessions
Summary:	Show KDevelop sessions
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Requires:	plasma-dataengine-kdevelopsessions >= %{EVRD}
BuildArch:	noarch

%description -n plasma-applet-kdevelopsessions
Show KDevelop sessions.

%files -n plasma-applet-kdevelopsessions
%{_kde_services}/plasma-applet-kdevelopsessions.desktop
%{_kde_appsdir}/plasma/plasmoids/kdevelopsessions

#------------------------------------------------
%package devel
Summary:	Development files for kdevelop
Group:		Development/KDE and Qt

%description devel
Development files for kdevelop.

%files devel
%{_kde_appsdir}/cmake/modules/FindKDevelop.cmake
%{_kde_includedir}/kdevelop

#------------------------------------------------

%prep
%setup -q -n kdevelop-%{version}

%build
%cmake_kde4
%make

%if %{compile_apidox}
make apidox
%endif

%install
%makeinstall_std -C build

%find_lang %{name} --all-name --with-html


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14537 |12mr|kdevelop4-php-1.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define kdevelop_ver 4.%(echo %{version} | cut -d. -f2,3)

Summary:	PHP plugin for kdevelop
Name:		kdevelop4-php
Version:	1.4.1
Release:	1
Source0:	http://fr2.rpmfind.net/linux/KDE/unstable/kdevelop/%{kdevelop_ver}/src/kdevelop-php-%{version}.tar.bz2
License:	GPLv2+
Group:		Development/Other
Url:		http://www.kdevelop.org
BuildRequires:	kdelibs4-devel
BuildRequires:	kdevplatform4-devel >= 4:%{version}
BuildRequires:	kdevelop-pg-qt-devel >= 0.9.82
Requires:	kdevelop4 >= 4:%{kdevelop_ver}

%description
This plugin adds PHP language support (including classview and code-completion)
to KDevelop.

%files -f kdevphp.lang
%{_kde_libdir}/kde4/kdevphplanguagesupport.so
%{_kde_libdir}/libkdev4phpcompletion.so
%{_kde_libdir}/libkdev4phpduchain.so
%{_kde_libdir}/libkdev4phpparser.so
%{_kde_appsdir}/kdevappwizard/templates/simple_phpapp.tar.bz2
%{_kde_appsdir}/kdevphpsupport/phpfunctions.php
%{_kde_services}/kdevphpsupport.desktop

#--------------------------------------------------------------------

%prep
%setup -qn kdevelop-php-%{version}

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang kdevphp


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14538 |12mr|kdevelop4-php-docs-1.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define kdevelop_ver 4.%(echo %{version} | cut -d. -f2,3)

Summary:	PHP documentation plugin for kdevelop
Name:		kdevelop4-php-docs
Version:	1.4.1
Release:	1
License:	GPLv2+
Group:		Development/Other
Url:		http://www.kdevelop.org
Source0:	http://fr2.rpmfind.net/linux/KDE/unstable/kdevelop/%{kdevelop_ver}/src/kdevelop-php-docs-%{version}.tar.bz2
BuildRequires:	kdelibs4-devel
BuildRequires:	kdevplatform4-devel >= 4:%{version}
Requires:	kdevelop4-php >= %{version}

%description
This plugin adds PHP documentation-view to KDevelop.

%files -f kdevphpdocs.lang
%{_kde_libdir}/kde4/kdevphpdocs.so
%{_kde_libdir}/kde4/kdevphpdocs_config.so
%{_kde_datadir}/config.kcfg/phpdocssettings.kcfg
%{_kde_services}/kdevphpdocs.desktop
%{_kde_services}/kdevphpdocs_config.desktop

#--------------------------------------------------------------------

%prep
%setup -qn kdevelop-php-docs-%{version}

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang kdevphpdocs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14539 |12mr|kdevelop4-python-1.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define kdevelop_ver 4.%(echo %{version} | cut -d. -f2,3)

%define oname kdev-python

Summary:	Python plugin for kdevelop
Name:		kdevelop4-python
Version:	1.4.1
Release:	1
License:	GPLv2+
Group:		Development/Python
Url:		http://www.kdevelop.org
Source0:	http://download.kde.org/stable/kdevelop/%{oname}/%{version}/src/%{oname}-v%{version}.tar.bz2
BuildRequires:	kdelibs4-devel
BuildRequires:	kdevplatform4-devel >= 4:%{version}
BuildRequires:	kdevelop-pg-qt-devel
Requires:	kdevelop4 >= 4:%{kdevelop_ver}

%description
This plugin adds Python language support (including classview and
code-completion) to KDevelop.

%files
%{_kde_libdir}/kde4/kdevpdb.so
%{_kde_libdir}/kde4/kdevpythonlanguagesupport.so
%{_kde_libdir}/libkdev4pythoncompletion.so
%{_kde_libdir}/libkdev4pythonduchain.so
%{_kde_libdir}/libkdev4pythonparser.so
%{_kde_appsdir}/kdevappwizard/templates/*
%{_kde_appsdir}/kdevpythonsupport
%{_kde_services}/kdevpdb.desktop
%{_kde_services}/kdevpythonsupport.desktop

#--------------------------------------------------------------------

%define python_kdevelop_major 1.0
%define libpython%{py_ver}-kdevelop %mklibname python%{py_ver}-kdevelop %{python_kdevelop_major}

%package -n libpython%{py_ver}-kdevelop
Summary:	Shared library for %{name}
Group:		Development/Python

%description -n libpython%{py_ver}-kdevelop
Shared library for %{name}.

%files -n libpython%{py_ver}-kdevelop
%{_kde_libdir}/libpython%{py_ver}-kdevelop.so.%{python_kdevelop_major}*

#--------------------------------------------------------------------

%prep
%setup -qn %{oname}-v%{version}

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

rm -f %{buildroot}%{_kde_libdir}/libpython%{py_ver}-kdevelop.so

chmod 0755 %{buildroot}%{_kde_libdir}/libpython%{py_ver}-kdevelop.so.%{python_kdevelop_major}*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14540 |12mr|kdevelop-pg-qt-1.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	KDevelop-PG-Qt is a parser generator
Name:		kdevelop-pg-qt
Version:	1.0.0
Release:	1
License:	GPLv2+
Group:		Development/Other
Url:		http://techbase.kde.org/Development/KDevelop-PG-Qt_Introduction
Source0:	http://fr2.rpmfind.net/linux/KDE/stable/%{name}/%{version}/src/%{name}-%{version}.tar.bz2
BuildRequires:	kdelibs4-devel
BuildRequires:	bison
BuildRequires:	flex

%description
KDevelop-PG-Qt is a parser generator written in readable source-code and
generating readable source-code. Its syntax was inspirated by AntLR. It
implements the visitor-pattern and uses the Qt library. That is why it
is ideal to be used in Qt-/KDE-based applications like KDevelop.

%files
%{_kde_bindir}/kdev-pg-qt

#--------------------------------------------------------------------
%package devel
Summary:	KDevelop-PG-Qt development files
Group:		Development/Other
Requires:	%{name} = %{version}-%{release}

%description devel
This package contains development files of %{name}.

%files devel
%{_kde_includedir}/%{name}
%{_kde_libdir}/cmake/KDevelop-PG-Qt/KDevelop-PG-QtConfig.cmake
%{_kde_libdir}/cmake/KDevelop-PG-Qt/KDevelop-PG-QtConfigVersion.cmake
#--------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Sat Sep  15 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: e902138
- New version 1.0.0 (sync with Cooker), spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14541 |12mr|kdevplatform4-1.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define compile_apidox 0
%{?_no_apidox: %{expand: %%global compile_apidox 0}}

%define unstable 1
%{?_unstable: %{expand: %%global unstable 1}}

# Don't do it when debug is set to nil (like in 2012.1)
%if %{unstable}
#define dont_strip 1
%endif

%define lib_name_orig libkdevplatform4
%define lib_major 4
%define lib_name %mklibname kdevplatform %{lib_major}
%define old_lib_major 2
%define old_lib_name %mklibname kdevplatform4 %{old_lib_major}

%define kdevelop_ver 4.%(echo %{version} | cut -d. -f2,3)

Name:		kdevplatform4
Summary:	Integrated Development Environment for C++/C
Version:	1.4.1
Release:	1
Epoch:		4
Group:		Development/C++
License:	GPL
URL:		http://www.kde.org
Source0:	http://fr2.rpmfind.net/linux/KDE/unstable/kdevelop/%{kdevelop_ver}/src/kdevplatform-%{version}.tar.bz2
BuildRequires:	kdelibs4-devel
BuildRequires:	flex
BuildRequires:	graphviz
BuildRequires:	db-devel
BuildRequires:	subversion-devel
BuildRequires:	pkgconfig(apr-1)
BuildRequires:	pkgconfig(apr-util-1)
%if %{compile_apidox}
BuildRequires:	doxygen
%endif
BuildRequires:	libcommoncpp-devel
BuildRequires:	rapidsvn
BuildRequires:	boost-devel
BuildRequires:	qjson-devel >= 0.7.0

%description
%{name} module needed by Kdevelop or Quanta

%files -f %{name}.lang
%{_kde_bindir}/kdev_dbus_socket_transformer
%{_kde_bindir}/kdev_format_source.sh
%{_kde_bindir}/kdevplatform_shell_environment.sh
%{_kde_appsdir}/kdevprojectmanagerview
%{_kde_appsdir}/kdevstandardoutputview
%{_kde_appsdir}/kdevfilemanager
%{_kde_appsdir}/kdevcvs
%{_kde_appsdir}/kdevquickopen
%{_kde_appsdir}/kdevproblemreporter
%{_kde_appsdir}/kdevcontextbrowser
%{_kde_appsdir}/kdevsourceformatter
%{_kde_appsdir}/kdevappwizard
%{_kde_appsdir}/kdevclassbrowser
%{_kde_appsdir}/kdevdebugger
%{_kde_appsdir}/kdevdocumentswitcher
%{_kde_appsdir}/kdevcodegen
%{_kde_appsdir}/kdevpatchreview
%{_kde_appsdir}/kdevdocumentview
%{_kde_appsdir}/kdevgrepview
%{_kde_appsdir}/kdevsession
%{_kde_appsdir}/kdevsnippet
%{_kde_appsdir}/kdevcodeutils
%{_kde_appsdir}/kdevexternalscript
%{_kde_servicetypes}/kdevelopplugin.desktop
%{_kde_services}/kdevquickopen.desktop
%{_kde_services}/kcm_kdev_uisettings.desktop
%{_kde_services}/kdevfilemanager.desktop
%{_kde_services}/kdevgenericmanager.desktop
%{_kde_services}/kdevkonsoleview.desktop
%{_kde_services}/kdevprojectmanagerview.desktop
%{_kde_services}/kdevsnippet.desktop
%{_kde_services}/kdevstandardoutputview.desktop
%{_kde_services}/kcm_kdev_envsettings.desktop
%{_kde_services}/kcm_kdev_bgsettings.desktop
%{_kde_services}/kcm_kdev_ccsettings.desktop
%{_kde_services}/kcm_kdev_projectsettings.desktop
%{_kde_services}/kdevsubversion.desktop
%{_kde_services}/kdevproblemreporter.desktop
%{_kde_services}/kdevcvs.desktop
%{_kde_services}/kdevexecute.desktop
%{_kde_services}/kcm_kdev_genericprojectmanagersettings.desktop
%{_kde_services}/kcm_kdevsourceformattersettings.desktop
%{_kde_services}/kdevcontextbrowser.desktop
%{_kde_services}/kcm_kdev_pluginsettings.desktop
%{_kde_services}/kdevappwizard.desktop
%{_kde_services}/kdevclassbrowser.desktop
%{_kde_services}/kdevdocumentswitcher.desktop
%{_kde_services}/kdevopenwith.desktop
%{_kde_services}/kdevpatchreview.desktop
%{_kde_services}/kdevdocumentview.desktop
%{_kde_services}/kdevgrepview.desktop
%{_kde_services}/kdevcodeutils.desktop
%{_kde_services}/kdevexternalscript.desktop
%{_kde_services}/kdevgit.desktop
%{_kde_services}/kdevpastebin.desktop
%{_kde_services}/kdevreviewboard.desktop
%{_kde_services}/kdev-dash-projectfileelement.desktop
%{_kde_services}/kdevexecutescript.desktop
%{_kde_services}/kdevprojectdashboard.desktop
%{_kde_services}/kdevvcschangesview.desktop
%{_kde_libdir}/kde4/kdevexecute.so
%{_kde_libdir}/kde4/kcm_kdev_uisettings.so
%{_kde_libdir}/kde4/kdevfilemanager.so
%{_kde_libdir}/kde4/kdevgenericmanager.so
%{_kde_libdir}/kde4/kdevkonsoleview.so
%{_kde_libdir}/kde4/kdevprojectmanagerview.so
%{_kde_libdir}/kde4/kdevsnippet.so
%{_kde_libdir}/kde4/kdevstandardoutputview.so
%{_kde_libdir}/kde4/kcm_kdev_envsettings.so
%{_kde_libdir}/kde4/kdevcvs.so
%{_kde_libdir}/kde4/kdevquickopen.so
%{_kde_libdir}/kde4/kcm_kdev_bgsettings.so
%{_kde_libdir}/kde4/kcm_kdev_ccsettings.so
%{_kde_libdir}/kde4/kcm_kdev_projectsettings.so
%{_kde_libdir}/kde4/kdevproblemreporter.so
%{_kde_libdir}/kde4/kdevsubversion.so
%{_kde_libdir}/kde4/kdevcontextbrowser.so
%{_kde_libdir}/kde4/kcm_kdevsourceformattersettings.so
%{_kde_libdir}/kde4/kcm_kdev_genericprojectmanagersettings.so
%{_kde_libdir}/kde4/kcm_kdev_pluginsettings.so
%{_kde_libdir}/kde4/kdevappwizard.so
%{_kde_libdir}/kde4/kdevclassbrowser.so
%{_kde_libdir}/kde4/kdevdocumentswitcher.so
%{_kde_libdir}/kde4/kdevopenwith.so
%{_kde_libdir}/kde4/kdevpatchreview.so
%{_kde_libdir}/kde4/kdevdocumentview.so
%{_kde_libdir}/kde4/kdevgrepview.so
%{_kde_libdir}/kde4/kdevcodeutils.so
%{_kde_libdir}/kde4/kdevexternalscript.so
%{_kde_libdir}/kde4/kdevgit.so
%{_kde_libdir}/kde4/kdevpastebin.so
%{_kde_libdir}/kde4/kdevreviewboard.so
%{_kde_libdir}/kde4/kdevexecutescript.so
%{_kde_libdir}/kde4/kdevprojectdashboard.so
%{_kde_libdir}/kde4/kdevvcschangesviewplugin.so
%{_kde_libdir}/kde4/plasma_kdev_projectfileelement.so
%{_kde_iconsdir}/hicolor/*/apps/reviewboard.png
%{_kde_iconsdir}/hicolor/22x22/actions/run-clean.png
%{_kde_iconsdir}/hicolor/22x22/actions/run-install.png
%{_kde_iconsdir}/hicolor/*/apps/git.png
%{_kde_iconsdir}/hicolor/*/apps/subversion.png

#-----------------------------------------------------------------------------

%define kdevplatformtests_major 6
%define libkdevplatformtests %mklibname kdevplatformtests %{kdevplatformtests_major}

%package -n %{libkdevplatformtests}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkdevplatformtests}
KDE 4 library.

%files -n %{libkdevplatformtests}
%{_kde_libdir}/libkdevplatformtests.so.%{kdevplatformtests_major}*

#-----------------------------------------------------------------------------

%define kdevplatforminterfaces_major 6
%define libkdevplatforminterfaces %mklibname kdevplatforminterfaces %{kdevplatforminterfaces_major}

%package -n %{libkdevplatforminterfaces}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkdevplatforminterfaces}
KDE 4 library.

%files -n %{libkdevplatforminterfaces}
%{_kde_libdir}/libkdevplatforminterfaces.so.%{kdevplatforminterfaces_major}*

#-----------------------------------------------------------------------------

%define kdevplatformlanguage_major 6
%define libkdevplatformlanguage %mklibname kdevplatformlanguage %{kdevplatformlanguage_major}

%package -n %{libkdevplatformlanguage}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkdevplatformlanguage}
KDE 4 library.

%files -n %{libkdevplatformlanguage}
%{_kde_libdir}/libkdevplatformlanguage.so.%{kdevplatformlanguage_major}*

#-----------------------------------------------------------------------------

%define kdevplatformoutputview_major 6
%define libkdevplatformoutputview %mklibname kdevplatformoutputview %{kdevplatformoutputview_major}

%package -n %{libkdevplatformoutputview}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkdevplatformoutputview}
KDE 4 library.

%files -n %{libkdevplatformoutputview}
%{_kde_libdir}/libkdevplatformoutputview.so.%{kdevplatformoutputview_major}*

#-----------------------------------------------------------------------------

%define kdevplatformproject_major 6
%define libkdevplatformproject %mklibname kdevplatformproject %{kdevplatformproject_major}

%package -n %{libkdevplatformproject}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkdevplatformproject}
KDE 4 library.

%files -n %{libkdevplatformproject}
%{_kde_libdir}/libkdevplatformproject.so.%{kdevplatformproject_major}*

#-----------------------------------------------------------------------------

%define kdevplatformshell_major 6
%define libkdevplatformshell %mklibname kdevplatformshell %{kdevplatformshell_major}

%package -n %{libkdevplatformshell}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkdevplatformshell}
KDE 4 library.

%files -n %{libkdevplatformshell}
%{_kde_libdir}/libkdevplatformshell.so.%{kdevplatformshell_major}*

#-----------------------------------------------------------------------------

%define kdevplatformutil_major 6
%define libkdevplatformutil %mklibname kdevplatformutil %{kdevplatformutil_major}

%package -n %{libkdevplatformutil}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkdevplatformutil}
KDE 4 library.

%files -n %{libkdevplatformutil}
%{_kde_libdir}/libkdevplatformutil.so.%{kdevplatformutil_major}*

#-----------------------------------------------------------------------------

%define kdevplatformvcs_major 6
%define libkdevplatformvcs %mklibname kdevplatformvcs %{kdevplatformvcs_major}

%package -n %{libkdevplatformvcs}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkdevplatformvcs}
KDE 4 library.

%files -n %{libkdevplatformvcs}
%{_kde_libdir}/libkdevplatformvcs.so.%{kdevplatformvcs_major}*

#-----------------------------------------------------------------------------

%define sublime_major 6
%define libsublime %mklibname sublime %{sublime_major}

%package -n %{libsublime}
Summary:	KDE 4 library
Group: System/Libraries

%description -n %{libsublime}
KDE 4 library.

%files -n %{libsublime}
%{_kde_libdir}/libsublime.so.%{sublime_major}*

#-----------------------------------------------------------------------------

%define kdevplatformdebugger_major 6
%define libkdevplatformdebugger %mklibname kdevplatformdebugger %{kdevplatformdebugger_major}

%package -n %{libkdevplatformdebugger}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkdevplatformdebugger}
KDE 4 library.

%files -n %{libkdevplatformdebugger}
%{_kde_libdir}/libkdevplatformdebugger.so.%{kdevplatformdebugger_major}*

#-----------------------------------------------------------------------------

%define kdevplatformdocumentation_major 6
%define libkdevplatformdocumentation %mklibname kdevplatformdocumentation %{kdevplatformdocumentation_major}

%package -n %{libkdevplatformdocumentation}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkdevplatformdocumentation}
KDE 4 library.

%files -n %{libkdevplatformdocumentation}
%{_kde_libdir}/libkdevplatformdocumentation.so.%{kdevplatformdocumentation_major}*

#-----------------------------------------------------------------------------

%package -n %{lib_name}-devel
Summary:	Development files for kdevplatform
Group:		Development/KDE and Qt

Provides:	kdevplatform4-devel = %{EVRD}

Requires:	%{libkdevplatformtests} = %{EVRD}
Requires:	%{libkdevplatforminterfaces} = %{EVRD}
Requires:	%{libkdevplatformlanguage} = %{EVRD}
Requires:	%{libkdevplatformoutputview} = %{EVRD}
Requires:	%{libkdevplatformproject} = %{EVRD}
Requires:	%{libkdevplatformshell} = %{EVRD}
Requires:	%{libkdevplatformutil} = %{EVRD}
Requires:	%{libkdevplatformvcs} = %{EVRD}
Requires:	%{libsublime} = %{EVRD}
Requires:	%{libkdevplatformdebugger} = %{EVRD}
Requires:	%{libkdevplatformdocumentation} = %{EVRD}

%description -n %{lib_name}-devel
Development files for kdevplatform.

%files -n %{lib_name}-devel
%{_kde_libdir}/cmake/kdevplatform/*.cmake
%{_kde_includedir}/kdevplatform
%{_kde_libdir}/libkdevplatformtests.so
%{_kde_libdir}/libkdevplatforminterfaces.so
%{_kde_libdir}/libkdevplatformlanguage.so
%{_kde_libdir}/libkdevplatformoutputview.so
%{_kde_libdir}/libkdevplatformproject.so
%{_kde_libdir}/libkdevplatformshell.so
%{_kde_libdir}/libkdevplatformutil.so
%{_kde_libdir}/libkdevplatformvcs.so
%{_kde_libdir}/libsublime.so
%{_kde_libdir}/libkdevplatformdebugger.so
%{_kde_libdir}/libkdevplatformdocumentation.so

#-----------------------------------------------------------------------------

%prep
%setup -qn kdevplatform-%{version}

%build
%cmake_kde4
%make

%if %{compile_apidox}
make apidox
%endif

%install
%makeinstall_std -C build

%find_lang %{name} --all-name --with-kde


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14542 |12mr|kde-wallpapers-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kde-wallpapers
Summary:	Additional official wallpapers for KDE 4
Version:	4.9.4
Release:	1
Epoch:		2
Group:		Graphical desktop/KDE
License:	LGPLv3
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	automoc4
Conflicts:	kdebase4-workspace < 2:4.6.90
BuildArch:	noarch

%description
This package contains additional official wallpapers for KDE 4.

%files
%doc LICENSE
%{_kde_datadir}/wallpapers/*

#-----------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.2-2
- New version 4.9.2
- Make it noarch package

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.1-1
- New version 4.9.1

* Mon Aug 13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.0-1
- New version 4.9.0

* Wed Jul 18 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.8.97-1
- New version 4.8.97
- Change summary and description

* Sat Jun 30 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.8.95-1
- New version 4.8.95

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.8.0-1
+ Revision: 762456
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.97-1
+ Revision: 758049
- New upstream tarball

* Thu Dec 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.95-1
+ Revision: 744531
- New upstream tarball

* Fri Dec 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.90-1
+ Revision: 739359
- New upstream tarball

* Tue Nov 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.80-1
+ Revision: 732345
- Add Automoc4 as buildrequires ( to workaround a rpm5/iurt bug)
- New upstream tarball 4.7.80

* Fri Aug 26 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.41-1
+ Revision: 697221
- New version 4.7.41

* Mon Jul 11 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.6.90-1
+ Revision: 689476
- import kde-wallpapers


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14543 |12mr|kdewebdev4-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kdewebdev4
Version:	4.9.4
Release:	1
Epoch:		1
Summary:	A web editor for the KDE Desktop Environment
Group:		Graphical desktop/KDE
License:	GPLv2+
URL:		http://kdewebdev.org/
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdewebdev-%{version}.tar.xz
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(libxslt)
BuildRequires:	kdelibs4-devel
BuildRequires:	kdepimlibs4-devel
BuildRequires:	boost-devel
BuildRequires:	ruby-devel
BuildRequires:	tidy-devel
BuildRequires:	automoc4
Requires:	kimagemapeditor
Requires:	klinkstatus
Requires:	kfilereplace
Requires:	kommander

%description
A web editor for the KDE Desktop Environment

%files
%doc README

#--------------------------------------------------------------------

%package -n klinkstatus
Summary:	klinkstatus
Group:		Graphical desktop/KDE
Requires:	tidy

%description -n klinkstatus
* Support several protocols (allowing fast checking of
local documents): http, ftp, ssh (fish or sftp) and file.
* Proxy support
* Allows authentication when checking restricted documents
* Supports the latest Web standards-- HTML 4.0, HTTP 1.1
* Server-Side Includes (SSI, aka SHTML) are supported and checked
* Regular expressions to restrict which URLs are searched
* Show link results as they are checked
* Tree like view (that reflects the file structure of the documents) or
  flat view
* Limit the search depth
* Fragment identifiers ("#" anchor links that point to a specific
 section in a document) are supported and checked
* Pause/Resume of checking session
* History of checked URLs
* Tabbed checking (allow multiple sessions at the same time)
* Filter checked links (good, broken, malformed and undetermined)
* Configurable number of simultaneous connections (performance tunning)
* Other configurable options like "check external links", 
"check parent folders", "timeout"
* Good integration with Quanta+

%files -n klinkstatus
%{_kde_bindir}/klinkstatus
%{_kde_libdir}/kde4/klinkstatuspart.so
%{_kde_libdir}/kde4/automationklinkstatus.so
%{_kde_libdir}/kde4/krossmoduleklinkstatus.so
%{_kde_applicationsdir}/klinkstatus.desktop
%{_kde_appsdir}/klinkstatus
%{_kde_appsdir}/klinkstatuspart
%{_kde_iconsdir}/*/*/apps/klinkstatus.png
%{_kde_services}/klinkstatus_part.desktop
%{_kde_services}/klinkstatus_automation.desktop
%{_kde_services}/krossmoduleklinkstatus.desktop
%{_kde_configdir}/klinkstatus.knsrc
%{_kde_docdir}/HTML/en/klinkstatus

#--------------------------------------------------------------------------

%define klinkstatuscommon_major 4
%define libklinkstatuscommon %mklibname klinkstatuscommon %{klinkstatuscommon_major}

%package -n %{libklinkstatuscommon}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libklinkstatuscommon}
KDE 4 core library.

%files -n %{libklinkstatuscommon}
%{_kde_libdir}/libklinkstatuscommon.so.%{klinkstatuscommon_major}*


#--------------------------------------------------------------------------

%package -n kfilereplace
Summary:	kfilereplace
Group:		Graphical desktop/KDE

%description -n kfilereplace
Kfilereplace program

%files -n kfilereplace
%{_kde_bindir}/kfilereplace
%{_kde_applicationsdir}/kfilereplace.desktop
%{_kde_appsdir}/kfilereplace
%{_kde_appsdir}/kfilereplacepart
%{_kde_iconsdir}/*/*/apps/kfilereplace.png
%{_kde_iconsdir}/*/*/actions/*
%{_kde_services}/kfilereplacepart.desktop
%{_kde_libdir}/kde4/libkfilereplacepart.so
%{_kde_docdir}/HTML/en/kfilereplace

#--------------------------------------------------------------------------

%define kommanderwidgets_major 4
%define libkommanderwidgets %mklibname kommanderwidgets %{kommanderwidgets_major}

%package -n %{libkommanderwidgets}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkommanderwidgets}
KDE 4 core library.

%files -n %{libkommanderwidgets}
%{_kde_libdir}/libkommanderwidgets.so.%{kommanderwidgets_major}*

#--------------------------------------------------------------------------

%define kommandercore_major 4
%define libkommandercore %mklibname kommandercore %{kommandercore_major}

%package -n %{libkommandercore}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkommandercore}
KDE 4 core library.

%files -n %{libkommandercore}
%{_kde_libdir}/libkommandercore.so.%{kommandercore_major}*

#--------------------------------------------------------------------------

%package -n kommander
Summary:	Kommander
Group:		Graphical desktop/KDE

%description -n kommander
Kommander program

%files -n kommander
%{_kde_bindir}/kommander
%{_kde_datadir}/applnk/.hidden/kommander.desktop

#--------------------------------------------------------------------------

%package -n kimagemapeditor
Summary:	Kimagemapeditor
Group:		Graphical desktop/KDE

%description -n kimagemapeditor
kimagemapeditor program

%files -n kimagemapeditor
%{_kde_bindir}/kimagemapeditor
%{_kde_applicationsdir}/kimagemapeditor.desktop
%{_kde_appsdir}/kimagemapeditor
%{_kde_iconsdir}/hicolor/*/apps/kimagemapeditor.png
%{_kde_services}/kimagemapeditorpart.desktop
%{_kde_libdir}/kde4/libkimagemapeditor.so
%{_kde_docdir}/*/*/kimagemapeditor

#--------------------------------------------------------------------------

%if 0
%package -n kxsldbg
Summary:	Kxsldbg
Group:		Graphical desktop/KDE

%description -n kxsldbg
kxsldbg program

%files -n kxsldbg
%{_kde_bindir}/kxsldbg
%{_kde_bindir}/xsldbg
%{_kde_applicationsdir}/kxsldbg.desktop
%{_kde_applicationsdir}/xsldbg.desktop
%{_kde_appsdir}/kxsldbg
%{_kde_appsdir}/xsldbg
%{_kde_appsdir}/kxsldbgpart
%{_kde_iconsdir}/hicolor/*/apps/kxsldbg.*
%{_kde_iconsdir}/hicolor/*/actions/xsldbg*
%{_kde_services}/kxsldbg_part.desktop
%{_kde_libdir}/kde4/libkxsldbgpart.so
%{_kde_docdir}/HTML/en/kxsldbg
%{_kde_docdir}/HTML/en/xsldbg
%{_kde_mandir}/man1/xsldbg.1*
%endif

#--------------------------------------------------------------------------

%package devel
Summary:	Devel stuff for %{name}
Group:		Development/KDE and Qt
Requires:	kde4-macros
Requires:	kdelibs4-devel
Requires:	%{libkommandercore} = %{EVRD}
Requires:	%{libkommanderwidgets} = %{EVRD}
Requires:	%{libklinkstatuscommon} = %{EVRD}

%description devel
This package contains header files needed if you wish to build applications
based on %{name}.

%files devel
%{_kde_datadir}/dbus-1/interfaces/*
%{_kde_includedir}/*
%{_kde_libdir}/*.so

#--------------------------------------------------------------------------

%prep
%setup -q -n kdewebdev-%{version}

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.1-1
- New version 4.9.1

* Mon Aug 13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.0-1
- New version 4.9.0

* Tue Jul 17 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.8.97-1
- New version 4.8.97

* Sat Jun 30 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.8.95-1
- New version 4.8.95

* Fri Jun 08 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 1:4.8.4-69.1mib2010.2
- New version 4.8.4
- MIB (Mandriva International Backports)

* Fri May 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 1:4.8.3-69.1mib2010.2
- New version 4.8.3
- MIB (Mandriva International Backports)

* Wed Apr 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 1:4.8.2-69.1mib2010.2
- New version 4.8.2
- MIB (Mandriva International Backports)

* Wed Mar 07 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 1:4.8.1-69.1mib2010.2
- New version 4.8.1
- MIB (Mandriva International Backports)

* Mon Feb 20 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 1:4.8.0-69.1mib2010.2
+ Revision: 762522
- Backport to 2010.2 for MIB users
- MIB (Mandriva International Backports)

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.8.0-1
+ Revision: 762522
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.97-1
+ Revision: 758111
- New upstream tarball

* Sun Jan 01 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.95-1
+ Revision: 748619
- New version

* Fri Dec 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.90-1
+ Revision: 739376
- New upstream tarball

* Tue Nov 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.80-1
+ Revision: 732346
- Add Automoc4 as buildrequires ( to workaround a rpm5/iurt bug)
- New upstream tarball 4.7.80

* Fri Aug 26 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.41-1
+ Revision: 697178
- New version 4.7.41

* Mon Aug 01 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.40-1
+ Revision: 692647
- New release 4.7.40

* Mon Jun 13 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.6.4-1
+ Revision: 684413
- New version 4.6.4

* Fri May 13 2011 Funda Wang <fwang@mandriva.org> 1:4.6.3-1
+ Revision: 674038
- new version 4.6.3

* Tue Apr 05 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.6.2-1
+ Revision: 650784
- Remove mkrel
- New version 4.6.2

* Mon Feb 28 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.6.1-1
+ Revision: 640736
- New version 4.6.1

* Wed Jan 26 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.6.0-1
+ Revision: 632973
- New version KDE 4.6 Final

* Thu Jan 06 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.5.95-1mdv2011.0
+ Revision: 629129
- New version KDE 4.6 RC2

* Thu Dec 23 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.5.90-1mdv2011.0
+ Revision: 624073
- New upstream tarball

* Wed Dec 08 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.5.85-1mdv2011.0
+ Revision: 616354
- New upstream tarball

* Fri Nov 26 2010 Funda Wang <fwang@mandriva.org> 1:4.5.80-1mdv2011.0
+ Revision: 601498
- new version 4.5.80 (aka 4.6 beta1)

* Sat Nov 20 2010 Funda Wang <fwang@mandriva.org> 1:4.5.77-0.svn1198704.1mdv2011.0
+ Revision: 599145
- new snapshot 4.5.77

* Sun Oct 31 2010 Funda Wang <fwang@mandriva.org> 1:4.5.74-1mdv2011.0
+ Revision: 591175
- new snapshot 4.5.74

* Fri Sep 17 2010 Funda Wang <fwang@mandriva.org> 1:4.5.68-1mdv2011.0
+ Revision: 579201
- new snapshot 4.5.68

* Sat Sep 11 2010 Funda Wang <fwang@mandriva.org> 1:4.5.67-1mdv2011.0
+ Revision: 577148
- new version 4.5.67

* Fri Aug 06 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.5.0-1mdv2011.0
+ Revision: 566578
- New upstream tarball
- Update to version 4.5.0

* Thu Jul 29 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.95-1mdv2011.0
+ Revision: 562878
- KDE 4.5 RC3

* Sat May 08 2010 Funda Wang <fwang@mandriva.org> 1:4.4.3-2mdv2010.1
+ Revision: 543555
- add missing requires on actural libfile

* Tue May 04 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.3-1mdv2010.1
+ Revision: 542111
- Update to version 4.4.3

* Sun Mar 28 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.2-1mdv2010.1
+ Revision: 528326
- Update to version 4.4.2

* Tue Mar 02 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.1-1mdv2010.1
+ Revision: 513419
- Update to version 4.4.1

* Tue Feb 09 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.0-1mdv2010.1
+ Revision: 502620
- Update to version 4.4.0

* Mon Feb 01 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.98-1mdv2010.1
+ Revision: 498951
- Update to version 4.3.98 aka "kde 4.4 RC3"
- Update to version 4.3.98 aka "kde 4.4 RC3"

* Mon Jan 25 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.95-1mdv2010.1
+ Revision: 495989
- Update to version 4.3.95 aka "kde 4.4 RC2"

* Mon Jan 11 2010 Funda Wang <fwang@mandriva.org> 1:4.3.90-1mdv2010.1
+ Revision: 489628
- New version 4.3.90

* Mon Dec 21 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.85-1mdv2010.1
+ Revision: 480709
- Update to kde 4.4 beta2

* Sat Dec 05 2009 Funda Wang <fwang@mandriva.org> 1:4.3.80-1mdv2010.1
+ Revision: 473697
- kxsldbg has been moved into extragear

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Update to kde 4.4 Beta1
      Add branch switch

* Sun Nov 29 2009 Funda Wang <fwang@mandriva.org> 1:4.3.77-1mdv2010.1
+ Revision: 471356
- new version 4.3.77

* Thu Nov 19 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.75-1mdv2010.1
+ Revision: 467355
- Update to kde 4.3.75

* Fri Nov 13 2009 Funda Wang <fwang@mandriva.org> 1:4.3.73-1mdv2010.1
+ Revision: 465798
- New version 4.3.73

* Tue Oct 06 2009 Helio Chissini de Castro <helio@mandriva.com> 1:4.3.2-1mdv2010.0
+ Revision: 454673
- New upstream release 4.3.2.

* Sat Sep 19 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.1-2mdv2010.0
+ Revision: 444680
- Add ruby-devel as BuildRequires ( tks MIB )

* Tue Sep 01 2009 Helio Chissini de Castro <helio@mandriva.com> 1:4.3.1-1mdv2010.0
+ Revision: 423224
- New upstream release 4.3.1.

* Tue Aug 11 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.0-2mdv2010.0
+ Revision: 415217
- Add obsoletes to help to remove kde3

  + Funda Wang <fwang@mandriva.org>
    - add qt4-qtdbus BR as it requires xml2cpp binary

  + Helio Chissini de Castro <helio@mandriva.com>
    - New upstream release 4.3.0.
    - Update to KDE 4.3 RC3

* Tue Jul 14 2009 Funda Wang <fwang@mandriva.org> 1:4.2.96-1mdv2010.0
+ Revision: 395747
- new version 4.2.96

* Fri Jun 26 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.95-1mdv2010.0
+ Revision: 389494
- Update to kde 4.3Rc1

* Fri Jun 05 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.90-1mdv2010.0
+ Revision: 383154
- Update to beta2

* Fri May 29 2009 Funda Wang <fwang@mandriva.org> 1:4.2.88-1mdv2010.0
+ Revision: 380823
- New version 4.2.88

* Mon May 25 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.87-2mdv2010.0
+ Revision: 379540
- Disable quanta doc as there is not quanta binary for the moment
- handle branches

* Sun May 24 2009 Funda Wang <fwang@mandriva.org> 1:4.2.87-1mdv2010.0
+ Revision: 379130
- New version 4.2.87

* Sat May 09 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.85-1mdv2010.0
+ Revision: 373657
- Update to kde 4.2.85

* Sun May 03 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.71-0.svn961800.1mdv2010.0
+ Revision: 371265
- Update to kde 4.2.71
- Update to kde 4.2.70

* Fri Mar 27 2009 Helio Chissini de Castro <helio@mandriva.com> 1:4.2.2-1mdv2009.1
+ Revision: 361734
- Update with 4.2.2 try#1 packages

* Tue Mar 03 2009 Helio Chissini de Castro <helio@mandriva.com> 1:4.2.1-1mdv2009.1
+ Revision: 347743
- KDE 4.2.1 try#1 upstream release

* Wed Jan 28 2009 Funda Wang <fwang@mandriva.org> 1:4.2.0-1mdv2009.1
+ Revision: 334821
- New version 4.2.0

* Wed Jan 07 2009 Helio Chissini de Castro <helio@mandriva.com> 1:4.1.96-1mdv2009.1
+ Revision: 326838
- Update with Release Candidate 1 - 4.1.96

* Tue Dec 16 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.85-1mdv2009.1
+ Revision: 314911
- Update to kde 4.1.85

* Thu Dec 11 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.82-2mdv2009.1
+ Revision: 313489
- Update to kde 4.1.82

* Sun Nov 30 2008 Funda Wang <fwang@mandriva.org> 1:4.1.81-2mdv2009.1
+ Revision: 308434
- fix file list
- add main meta pacakge to ease installing all the subpackages
- fix conflicts with kfilereplace and kxsldbg

* Sun Nov 30 2008 Funda Wang <fwang@mandriva.org> 1:4.1.81-1mdv2009.1
+ Revision: 308362
- New version 4.1.81

* Wed Nov 19 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.1.80-1mdv2009.1
+ Revision: 304573
- Update with Beta 1 - 4.1.80

* Fri Nov 14 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.73-1mdv2009.1
+ Revision: 303198
- Update to jde 4.1.73

* Sun Nov 09 2008 Funda Wang <fwang@mandriva.org> 1:4.1.72-1mdv2009.1
+ Revision: 301275
- New version 4.1.72

* Sat Oct 25 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.71-1mdv2009.1
+ Revision: 297100
- New version 4.1.71

* Tue Oct 21 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.1.70-1mdv2009.1
+ Revision: 296169
- Update to kde 4.1.70
- Do not package quanta, still empty, will be enable back later

* Sat Sep 27 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.1.2-1mdv2009.0
+ Revision: 288848
- KDE 4.1.2 arriving.

* Fri Sep 05 2008 Funda Wang <fwang@mandriva.org> 1:4.1.1-1mdv2009.0
+ Revision: 280989
- New version 4.1.1
- patch0 merged upstream

* Mon Jul 28 2008 Funda Wang <fwang@mandriva.org> 1:4.1.0-2mdv2009.0
+ Revision: 251469
- Patch0 updated with svn r838725 and svn r838730
- re-enalbe tidy build
- clearify the license
- rediff tidy detection patch, but disable tidy, because it fails to build

* Fri Jul 25 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.1.0-1mdv2009.0
+ Revision: 247630
- Update with Release Candidate 1 - 4.1.0

* Tue Jul 15 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.98-1mdv2009.0
+ Revision: 236105
- Update with Release Candidate 1 - 4.0.98

* Mon Jul 07 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.85-1mdv2009.0
+ Revision: 232551
- New version kde 4.0.85

* Fri Jun 27 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.84-1mdv2009.0
+ Revision: 229409
- Update with new snapshot tarballs 4.0.84

* Fri Jun 20 2008 Pixel <pixel@mandriva.com> 1:4.0.83-2mdv2009.0
+ Revision: 227426
- rebuild for fixed %%update_icon_cache/%%clean_icon_cache/%%post_install_gconf_schemas
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Thu Jun 19 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.83-1mdv2009.0
+ Revision: 226106
- Update with new snapshot tarballs 4.0.83

* Thu Jun 12 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.82-1mdv2009.0
+ Revision: 218530
- Kommander is back, ksxldbg as well
- Update with new snapshot tarballs 4.0.82
- Update with new snapshot tarballs 4.0.81
- New upstream kde4 4.1 beta1

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Fri May 16 2008 Funda Wang <fwang@mandriva.org> 1:4.0.74-1mdv2009.0
+ Revision: 208050
- find our own tidy lib
- New version 4.0.74

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Update to kde 4.0.73
    - Update to 4.0.70
      Comment some files ( will be added soon when ported )

  + Helio Chissini de Castro <helio@mandriva.com>
    - New upstream kde4 4.1 alpha 1
    - Update for last stable release 4.0.3

* Tue Mar 25 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.2-5mdv2008.1
+ Revision: 190113
- Fix Requires

* Sat Mar 15 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.2-4mdv2008.1
+ Revision: 188106
- Remove kde4-quanta

* Sat Mar 15 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.2-3mdv2008.1
+ Revision: 188026
- Fix File list
- remove kde4-kxsldbg instead of shipping and empty one (it will come back for kde 4.1)

* Sat Mar 08 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.2-2mdv2008.1
+ Revision: 182308
- Rebuild against new qt4 changes

* Sat Mar 01 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.2-1mdv2008.1
+ Revision: 177467
- New upstream bugfix release 4.0.2

* Tue Feb 12 2008 Helio Chissini de Castro <helio@mandriva.com> 1:4.0.1-1mdv2008.1
+ Revision: 166330
- Updating for stable KDE 4.0.1
- No more branches. From now, we will be using the monthly official KDE tarballs, as discussed by Mandriva KDE team
- Removed old documentation from package
- Obsoleted core package, as not needed anymore
- excluded invaliud documentation installed ( xsldbg )

  + Thierry Vignaud <tv@mandriva.org>
    - fix case in kde4-quanta's description
    - fix description-line-too-long
    - fix spacing at top of description

* Wed Jan 23 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.0.0-1mdv2008.1
+ Revision: 157074
- Update to kde 4.0.0

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Dec 24 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.97.1-0.751978.1mdv2008.1
+ Revision: 137596
- New snapshot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Dec 12 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.97.1-0.746427.1mdv2008.1
+ Revision: 117790
- New snapshot
  Add patch0 to fix build
- New snapshot

  + Thierry Vignaud <tv@mandriva.org>
    - fix description

* Sun Nov 25 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.96.1-0.739968.1mdv2008.1
+ Revision: 111820
- New snapshot

* Sun Nov 18 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.96.0-0.736231.1mdv2008.1
+ Revision: 109740
- KDE4 RC1
  klinkstatus is back
- New snapshot post Rc1

* Wed Oct 31 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.94.1-0.730716.3mdv2008.1
+ Revision: 104116
- New snapshot

* Sun Oct 21 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.94.0-0.727328.3mdv2008.1
+ Revision: 100753
- Kde 4 Beta 3
- [BUGFIX] Fix Requires (Bug #31916)

* Wed Sep 26 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 1:3.93.0-0.711694.2mdv2008.0
+ Revision: 93127
- Disable klinkstatus
- New snapshot from KDE svn
- Spec cleanup

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Remove patch0: not needed anymore
    - Add BuildRequires ( kdevplatform4-devel)

* Sun Jul 01 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:3.91-0.682032.1mdv2008.0
+ Revision: 46406
- Fix File list
- New version 3.91

  + Laurent Montel <lmontel@mandriva.org>
    - Fix release version
    - new snapshot


* Thu Jan 18 2007 Laurent Montel <lmontel@mandriva.com> 3.80.2-0.20070117.2mdv2007.0
+ Revision: 110505
- Remove buildrequires
- Update

* Thu Jan 11 2007 Laurent Montel <lmontel@mandriva.com> 1:3.80.2-0.20070109.2mdv2007.1
+ Revision: 107441
- Import kdewebdev4


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14544 |12mr|kdf-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kdf
Summary:	View free disk space
Version:	4.9.4
Release:	1
Group:		Graphical desktop/KDE
License:	LGPLv2
URL:		http://utils.kde.org/projects/kdf
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel

%description
KDiskFree displays the available file devices (hard drive partitions,
floppy and CD/DVD drives, etc.) along with information on their capacity,
free space, type and mount point. It also allows you to mount and unmount
drives and view them in a file manager.

%files
%{_kde_appsdir}/kdf
%{_kde_bindir}/kdf
%{_kde_bindir}/kwikdisk
%{_kde_libdir}/kde4/kcm_kdf.so
%{_kde_iconsdir}/*/*/apps/kcmdf.*
%{_kde_iconsdir}/*/*/apps/kdf.*
%{_kde_iconsdir}/*/*/apps/kwikdisk.*
%{_kde_applicationsdir}/kdf.desktop
%{_kde_applicationsdir}/kwikdisk.desktop
%{_kde_services}/kcmdf.desktop
%{_kde_docdir}/HTML/*/kdf
%{_kde_docdir}/HTML/*/kcontrol/blockdevices

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.1-1
- New version 4.9.1

* Tue Aug 14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.0-1
- New version 4.9.0

* Fri Jul 20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.97-1
- New version 4.8.97

* Thu Jul 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.95-1
- New version 4.8.95

* Fri Jun 08 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.4-69.1mib2010.2
- New version 4.8.4
- MIB (Mandriva International Backports)

* Fri May 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.3-69.1mib2010.2
- New version 4.8.3
- MIB (Mandriva International Backports)

* Wed Apr 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.2-69.1mib2010.2
- New version 4.8.2
- MIB (Mandriva International Backports)

* Wed Mar 07 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.1-69.1mib2010.2
- New version 4.8.1
- MIB (Mandriva International Backports)

* Mon Feb 20 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.0-69.1mib2010.2
+ Revision: 762460
- Backport to 2010.2 for MIB users
- MIB (Mandriva International Backports)

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.8.0-1
+ Revision: 762460
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.97-1
+ Revision: 758053
- New upstream tarball

* Thu Dec 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.95-1
+ Revision: 744534
- New upstream tarball

* Fri Dec 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.90-1
+ Revision: 739362
- New upstream tarball
- Import kdf
- Create folder


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14545 |12mr|kdmfprintplugin-0.0-0.1050414.6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define     oname KDMFprintPlugin
%define     svn_snapshot 1050414

Summary:	Fingerprint support for KDM
Name:		kdmfprintplugin
Version:	0.0
Release:	0.%{svn_snapshot}.6
License:	GPLv2+
Group:		System/Configuration/Packaging
URL:		http://websvn.kde.org/trunk/playground/base/kfingerprint/KDMFprintPlugin/
Source0:	%{oname}-%{version}.%{svn_snapshot}.tar.bz2
BuildRequires:	kdelibs4-devel
BuildRequires:	kdebase4-workspace-devel
Requires:	kfingermanager
Requires:	pam_fprint
Requires:	libfprint

%description
Fingerprint support for KDM.

%files
%{_sysconfdir}/pam.d/kdm-fprintd
%{_sysconfdir}/pam.d/kscreensaver-fprintd
%{_sysconfdir}/pam.d/system-auth-fprintd
%{_kde_libdir}/kde4/kgreet_fprintd.so
%{_kde_appsdir}/kgreet_fprintd/pics/swipe.gif

#--------------------------------------------------------------------

%prep
%setup -q -n %{oname}

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Tue Aug  28 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 738f6aa
- Fix URL
  
* Tue Aug  28 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 298975a
- Drop find_lang as it finds nothing, fix URL, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14546 |12mr|kernel-3.5.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# -*- Mode: rpm-spec -*-
#
# This Specfile is based on kernel-tmb spec done by
# Thomas Backlund <tmb@mandriva.org>
# 
# The mkflavour() macroization done by Anssi Hannula <anssi@mandriva.org>
#
# Mageia, Mandriva, MIB and ROSA kernels use kernel.org versioning
#
# MIB header
# %if %mdvver <= 201100
%define distsuffix rosa
# Vendor: MIB - Mandriva International Backports
# Packager: Nicolo' Costanza <abitrules@yahoo.it>
# %endif
# end MIB header
#
%define kernelversion	3
%define patchlevel	5
# sublevel is now used for -stable patches
%define sublevel	1

# Package release
%define mibrel		1

# kernel Makefile extraversion is substituted by
# kpatch wich are either 0 (empty), rc (kpatch)
%define kpatch		0
# kernel.org -gitX patch (only the number after "git")
%define kgit		0

# kernel base name (also name of srpm)
%define kname 		kernel

# Patch tarball tag
%define ktag		rosa

# define rpmtag		%{distsuffix}
%define rpmtag		%{distsuffix}
%if %kpatch
%if %kgit
%define rpmrel		%mkrel 0.%{kpatch}.%{kgit}.%{mibrel}
%else
%define rpmrel		%mkrel 0.%{kpatch}.%{mibrel}
%endif
%else
%define rpmrel		%{mibrel}
%endif

# fakerel and fakever never change, they are used to fool
# rpm/urpmi/smart
%define fakever		1
%define fakerel 	3

# version defines
%define kversion  	%{kernelversion}.%{patchlevel}.%{sublevel}
%define kverrel   	%{kversion}-%{rpmrel}

# When we are using a pre/rc patch, the tarball is a sublevel -1
%if %kpatch
%if %sublevel
%define tar_ver   	%{kernelversion}.%{patchlevel}
%else
%define tar_ver		%{kernelversion}.%(expr %{patchlevel} - 1)
%endif
%define patch_ver 	%{kversion}-%{kpatch}-%{ktag}%{mibrel}
%else
%define tar_ver   	%{kernelversion}.%{patchlevel}
%define patch_ver 	%{kversion}-%{ktag}%{mibrel}
%endif

# Used for not making too long names for rpms or search paths
%if %kpatch
%if %kgit
%define buildrpmrel     0.%{kpatch}.%{kgit}.%{mibrel}%{rpmtag}
%else
%define buildrpmrel     0.%{kpatch}.%{mibrel}%{rpmtag}
%endif
%else
%define buildrpmrel     %{mibrel}%{rpmtag}
%endif
%define buildrel     	%{kversion}-%{buildrpmrel}

# Having different top level names for packges means that you have to remove
# them by hard :(
%define top_dir_name 	%{kname}-%{_arch}

%define build_dir 	${RPM_BUILD_DIR}/%{top_dir_name}
%define src_dir 	%{build_dir}/linux-%{tar_ver}

# Disable useless debug rpms...
%define _enable_debug_packages 	%{nil}
%define debug_package 		%{nil}

# Build defines
%define build_doc 		1
%define build_source 		1
%define build_devel 		1

%define build_debug 		0

#
# Old Mandriva kernel flavours plus new two PAE flavours
#

# Build desktop i586 / 4GB
%ifarch %{ix86}
%define build_desktop586		0
%endif

# Build desktop (i686 / 4GB) / x86_64 / sparc64 sets
%define build_desktop			1

# Build netbook (i686 / 4GB) / x86_64
%define build_netbook			0

# Build server (i686 / 64GB)/x86_64 / sparc64 sets
%define build_server			0

# Build xen-pvops (i686 / 64GB)/x86_64
%define build_xen_pvops                 1

# Build desktop686 pae (i686 / 64GB)
%ifarch %{ix86}
%define build_desktop_pae		0
%endif

# Build netbook686 pae (i686 / 64GB)
%ifarch %{ix86}
%define build_netbook_pae		0
%endif

#
# MIB low latency optimized flavours called "nrj"
#

# Build nrj desktop586 (i586 / 4GB)
%ifarch %{ix86}
%define build_nrj_desktop586		0
%endif

# Build nrj desktop (i686 / 4GB) / x86_64 / sparc64 sets
%define build_nrj_desktop		0

# Build nrj netbook (i686 / 4GB) / x86_64
%define build_nrj_netbook		0

# Build nrj desktop686 pae (i686 / 64GB)
%ifarch %{ix86}
%define build_nrj_desktop_pae	0
%endif

# Build nrj netbook686 pae (i686 / 64GB)
%ifarch %{ix86}
%define build_nrj_netbook_pae	0
%endif

#
# experimental "cpu level" optimized "nrj" flavours
#

# Build nrj netbook Intel Atom (matom / 4GB)
%ifarch %{ix86}
%define build_nrj_netbook_atom		0
%endif

# Build nrj netbook Intel Atom pae (matom / 64GB)
%ifarch %{ix86}
%define build_nrj_netbook_atom_pae	0
%endif

# Build nrj desktop Intel Core2 (mcore2 / 4GB)
%ifarch %{ix86}
%define build_nrj_desktop_core2   	0
%endif

# Build nrj desktop Intel Core2 pae (mcore2 / 64GB)
%ifarch %{ix86}
%define build_nrj_desktop_core2_pae   	0
%endif

#
# end of experimental "cpu level" optimized "nrj" flavours
#

# build perf and cpupower tools
%if %mdvver == 201201
%define build_perf		1
%define build_cpupower		1
%else
%define build_perf		0
%define build_cpupower		0
%endif

# compress modules with xz
%if %mdvver == 201201
%define build_modxz		0
%else
%define build_modxz		0
%endif

# ARM builds
%ifarch %{arm}
%define build_desktop		0
%define build_netbook		0
%define build_server		0
%define build_iop32x		0
%define build_kirkwood		1
%define build_versatile		1
# no cpupower tools on arm yet
%define build_cpupower		0
# arm is currently not using xz
%define build_modxz		0
%endif
# End of user definitions

# buildtime flags
%{?_without_desktop586: %global build_desktop586 0}
%{?_without_desktop: %global build_desktop 0}
%{?_without_netbook: %global build_netbook 0}
%{?_without_server: %global build_server 0}
%{?_without_xen_pvops: %global build_xen_pvops 0}
%{?_without_desktop_pae: %global build_desktop_pae 0}
%{?_without_netbook_pae: %global build_netbook_pae 0}
%{?_without_nrj_desktop586: %global build_nrj_desktop586 0}
%{?_without_nrj_desktop: %global build_nrj_desktop 0}
%{?_without_nrj_netbook: %global build_nrj_netbook 0}
%{?_without_nrj_desktop_pae: %global build_nrj_desktop_pae 0}
%{?_without_nrj_netbook_pae: %global build_nrj_netbook_pae 0}
%{?_without_nrj_netbook_atom: %global build_nrj_netbook_atom 0}
%{?_without_nrj_netbook_atom_pae: %global build_nrj_netbook_atom_pae 0}
%{?_without_nrj_desktop_core2: %global build_nrj_desktop_core2 0}
%{?_without_nrj_desktop_core2_pae: %global build_nrj_desktop_core2_pae 0}

%{?_without_doc: %global build_doc 0}
%{?_without_source: %global build_source 0}
%{?_without_devel: %global build_devel 0}
%{?_without_debug: %global build_debug 0}
%{?_without_perf: %global build_perf 0}
%{?_without_cpupower: %global build_cpupower 0}
%{?_without_modxz: %global build_modxz 0}

%{?_with_desktop586: %global build_desktop586 1}
%{?_with_desktop: %global build_desktop 1}
%{?_with_netbook: %global build_netbook 1}
%{?_with_server: %global build_server 1}
%{?_with_xen_pvops: %global build_xen_pvops 1}
%{?_without_desktop_pae: %global build_desktop_pae 1}
%{?_without_netbook_pae: %global build_netbook_pae 1}
%{?_without_nrj_desktop586: %global build_nrj_desktop586 1}
%{?_without_nrj_desktop: %global build_nrj_desktop 1}
%{?_without_nrj_netbook: %global build_nrj_netbook 1}
%{?_without_nrj_desktop_pae: %global build_nrj_desktop_pae 1}
%{?_without_nrj_netbook_pae: %global build_nrj_netbook_pae 1}
%{?_with_nrj_netbook_atom: %global build_nrj_netbook_atom 1}
%{?_with_nrj_netbook_atom_pae: %global build_nrj_netbook_atom_pae 1}
%{?_with_nrj_desktop_core2: %global build_nrj_desktop_core2 1}
%{?_with_nrj_desktop_core2_pae: %global build_nrj_desktop_core2_pae 1}

%{?_with_doc: %global build_doc 1}
%{?_with_source: %global build_source 1}
%{?_with_devel: %global build_devel 1}
%{?_with_debug: %global build_debug 1}
%{?_with_perf: %global build_perf 1}
%{?_with_cpupower: %global build_cpupower 1}
%{?_with_modxz: %global build_modxz 1}

# ARM builds
%{?_with_iop32x: %global build_iop32x 1}
%{?_with_kirkwood: %global build_kirkwood 1}
%{?_with_versatile: %global build_versatile 1}
%{?_without_iop32x: %global build_iop32x 0}
%{?_without_kirkwood: %global build_kirkwood 0}
%{?_without_versatile: %global build_versatile 0}

# For the .nosrc.rpm
%define build_nosrc 	0
%{?_with_nosrc: %global build_nosrc 1}

%if %(if [ -z "$CC" ] ; then echo 0; else echo 1; fi)
%define kmake %make CC="$CC"
%else
%define kmake %make
%endif
# there are places where parallel make don't work
%define smake make

# Parallelize xargs invocations on smp machines
%define kxargs xargs %([ -z "$RPM_BUILD_NCPUS" ] \\\
	&& RPM_BUILD_NCPUS="`/usr/bin/getconf _NPROCESSORS_ONLN`"; \\\
	[ "$RPM_BUILD_NCPUS" -gt 1 ] && echo "-P $RPM_BUILD_NCPUS")

# Sparc arch wants sparc64 kernels
%define target_arch    %(echo %{_arch} | sed -e 's/mips.*/mips/' -e 's/arm.*/arm/')


#
# SRC RPM description
#
Summary: 	Linux kernel built for Mandriva
Name:		%{kname}
Version: 	%{kversion}
Release: 	%{rpmrel}
License: 	GPLv2
Group: 	 	System/Kernel and hardware
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveOS: 	Linux
URL:            http://www.kernel.org

####################################################################
#
# Sources
#
### This is for full SRC RPM
Source0: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/linux-%{tar_ver}.tar.xz
Source1: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/linux-%{tar_ver}.tar.sign
### This is for stripped SRC RPM
%if %build_nosrc
NoSource: 0
%endif
# This is for disabling *config, mrproper, prepare, scripts on -devel rpms
Source2: 	disable-mrproper-prepare-scripts-configs-in-devel-rpms.patch

Source4: 	README.kernel-sources

# config and systemd service file from fedora
Source50:	cpupower.service
Source51:	cpupower.config

# our patch tarball
Source100: 	linux-%{patch_ver}.tar.xz

####################################################################
#
# Patches

#
# Patch0 to Patch100 are for core kernel upgrades.
#

# Pre linus patch: ftp://ftp.kernel.org/pub/linux/kernel/v3.0/testing

%if %kpatch
%if %sublevel
Patch2:		ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/stable-review/patch-%{kversion}-%{kpatch}.bz2
Source11:	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/stable-review/patch-%{kversion}-%{kpatch}.sign
%else
Patch1:		ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/testing/patch-%{kernelversion}.%{patchlevel}-%{kpatch}.bz2
Source10: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/testing/patch-%{kernelversion}.%{patchlevel}-%{kpatch}.sign
%endif
%endif
%if %kgit
Patch2:		ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/snapshots/patch-%{kernelversion}.%{patchlevel}-%{kpatch}-git%{kgit}.bz2
Source11: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/snapshots/patch-%{kernelversion}.%{patchlevel}-%{kpatch}-git%{kgit}.sign
%endif
%if %sublevel
%if %kpatch
%define prev_sublevel %(expr %{sublevel} - 1)
%if %prev_sublevel
Patch1:   	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/patch-%{kernelversion}.%{patchlevel}.%{prev_sublevel}.bz2
Source10: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/patch-%{kernelversion}.%{patchlevel}.%{prev_sublevel}.sign
%endif
%else
Patch1:   	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/patch-%{kversion}.bz2
Source10: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/patch-%{kversion}.sign
%endif
%endif

#END
####################################################################

# Defines for the things that are needed for all the kernels
#
%define common_desc_kernel The kernel package contains the Linux kernel (vmlinuz), the core of your \
Mandriva operating system. The kernel handles the basic functions \
of the operating system: memory allocation, process allocation, device \
input and output, etc.

%define common_desc_kernel_smp This kernel relies on in-kernel smp alternatives to switch between up & smp \
mode depending on detected hardware. To force the kernel to boot in single \
processor mode, use the "nosmp" boot parameter.


### Global Requires/Provides

# %if %{mdkversion} >= 201200
%define requires1	bootloader-utils >= 1.15-8
%define requires2	dracut >= 017-16
%define requires3	kmod >= 7-6
# %define requires3	module-init-tools >= 3.16-5
%define requires4	sysfsutils >=  2.1.0-12
%define requires5	kernel-firmware >=  20120219-1
# define requires6	carl9170-firmware >= 1.9.4-1
# %endif

# %if %{mdkversion} < 201200
# %define requires1	bootloader-utils >= 1.13-1
# %define requires2	mkinitrd >= 4.2.17-31
# %define requires3	module-init-tools >= 3.0-7
# %define requires4	sysfsutils >= 1.3.0-1
# %define requires5	kernel-firmware >= 20101024-2
# %endif

%define kprovides 	%{kname} = %{kverrel}, kernel = %{tar_ver}, alsa = 1.0.25
%define kprovides_server drbd-api = 88

%define	kobsoletes	dkms-r8192se <= 0019.1207.2010-2, dkms-lzma <= 4.43-32, dkms-psb <= 4.41.1-7

Autoreqprov: 		no

BuildRequires: 	gcc kmod-devel
# BuildRequires:		gcc module-init-tools >= 3.0-7 
# for perf, cpufreq and other tools
BuildRequires:		elfutils-devel
BuildRequires:		zlib-devel
BuildRequires:		binutils-devel
BuildRequires:		newt-devel
BuildRequires:		python-devel
BuildRequires:		perl(ExtUtils::Embed)
BuildRequires:		pciutils-devel
BuildRequires:		asciidoc
BuildRequires:		xmlto
BuildRequires:		gettext
BuildRequires:		docbook-style-xsl
BuildRequires:		pkgconfig(gtk+-2.0)
BuildRequires:		flex
BuildRequires:		bison

%ifarch %{arm}
BuildRequires:		uboot-mkimage
%endif


%description
%common_desc_kernel
%ifnarch %{arm}
%common_desc_kernel_smp
%endif

# Define obsolete/provides to help automatic upgrades of old kernel-xen-pvops
%define latest_obsoletes_server kernel-xen-pvops-latest < 3.2.1-1
%define latest_provides_server kernel-xen-pvops-latest = %{kverrel}
%define latest_obsoletes_devel_server kernel-xen-pvops-devel-latest < 3.2.1-1
%define latest_provides_devel_server kernel-xen-pvops-devel-latest = %{kverrel}

# mkflavour() name flavour processor
# name: the flavour name in the package name
# flavour: first parameter of CreateKernel()
%define mkflavour()					\
%package -n %{kname}-%{1}-%{buildrel}			\
Version:	%{fakever}				\
Release:	%{fakerel}				\
Provides:	%kprovides				\
%{expand:%%{?kprovides_%{1}:Provides: %{kprovides_%{1}}}} \
Provides:	%{kname}-%{1}				\
Requires(pre):	%requires1 %requires2 %requires3 %requires4 \
#Requires:	%requires2 %requires5 %requires6	\
Requires:	%requires2 %requires5			\
Obsoletes:	%kobsoletes				\
Provides:	should-restart = system			\
Suggests:	crda					\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
Summary:	%{expand:%{summary_%(echo %{1} | sed -e "s/-/_/")}} \
Group:		System/Kernel and hardware		\
%description -n %{kname}-%{1}-%{buildrel}		\
%common_desc_kernel %{expand:%{info_%(echo %{1} | sed -e "s/-/_/")}} \
%ifnarch %{arm}						\
%common_desc_kernel_smp					\
%endif							\
							\
%if %build_devel					\
%package -n	%{kname}-%{1}-devel-%{buildrel}		\
Version:	%{fakever}				\
Release:	%{fakerel}				\
Requires:	glibc-devel ncurses-devel make gcc perl	\
Summary:	The kernel-devel files for %{kname}-%{1}-%{buildrel} \
Group:		Development/Kernel			\
Provides:	%{kname}-devel = %{kverrel} 		\
Provides:	%{kname}-%{1}-devel			\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
%description -n %{kname}-%{1}-devel-%{buildrel}		\
This package contains the kernel files (headers and build tools) \
that should be enough to build additional drivers for   \
use with %{kname}-%{1}-%{buildrel}.                     \
							\
If you want to build your own kernel, you need to install the full \
%{kname}-source-%{buildrel} rpm.			\
							\
%endif							\
							\
%if %build_debug					\
%package -n	%{kname}-%{1}-%{buildrel}-debug		\
Version:	%{fakever}				\
Release:	%{fakerel}				\
Summary:	Files with debug info for %{kname}-%{1}-%{buildrel} \
Group:		Development/Debug			\
Provides:	kernel-debug = %{kverrel} 		\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
%description -n %{kname}-%{1}-%{buildrel}-debug		\
This package contains the files with debug info to aid in debug tasks \
when using %{kname}-%{1}-%{buildrel}.			\
							\
If you need to look at debug information or use some application that \
needs debugging info from the kernel, this package may help. \
							\
%endif							\
							\
%package -n %{kname}-%{1}-latest			\
Version:	%{kversion}				\
Release:	%{rpmrel}				\
Summary:	Virtual rpm for latest %{kname}-%{1}	\
Group:		System/Kernel and hardware		\
Requires:	%{kname}-%{1}-%{buildrel}		\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
%{expand:%%{?latest_obsoletes_%{1}:Obsoletes: %{latest_obsoletes_%{1}}}} \
%{expand:%%{?latest_provides_%{1}:Provides: %{latest_provides_%{1}}}} \
%description -n %{kname}-%{1}-latest			\
This package is a virtual rpm that aims to make sure you always have the \
latest %{kname}-%{1} installed...			\
							\
%if %build_devel					\
%package -n %{kname}-%{1}-devel-latest			\
Version:	%{kversion}				\
Release:	%{rpmrel}				\
Summary:	Virtual rpm for latest %{kname}-%{1}-devel \
Group:		Development/Kernel			\
Requires:	%{kname}-%{1}-devel-%{buildrel}		\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
Provides:	%{kname}-devel-latest			\
%{expand:%%{?latest_obsoletes_devel_%{1}:Obsoletes: %{latest_obsoletes_devel_%{1}}}} \
%{expand:%%{?latest_provides_devel_%{1}:Provides: %{latest_provides_devel_%{1}}}} \
%description -n %{kname}-%{1}-devel-latest		\
This package is a virtual rpm that aims to make sure you always have the \
latest %{kname}-%{1}-devel installed...			\
							\
%endif							\
							\
%post -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-post \
%posttrans -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-posttrans \
%preun -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-preun \
%postun -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-postun \
							\
%if %build_devel					\
%post -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1}-post \
%preun -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1}-preun \
%postun -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1}-postun \
%endif							\
							\
%files -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1} \
%files -n %{kname}-%{1}-latest				\
							\
%if %build_devel					\
%files -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1} \
%files -n %{kname}-%{1}-devel-latest			\
%endif							\
							\
%if %build_debug					\
%files -n %{kname}-%{1}-%{buildrel}-debug -f kernel_debug_files.%{1} \
%endif

%ifarch %{ix86}
#
# kernel-desktop586: i586, smp-alternatives, 4GB
#
%if %build_desktop586
%define summary_desktop586 Linux kernel for desktop use with i586 & 4GB RAM
%define info_desktop586 This kernel is compiled for desktop use, single or \
multiple i586 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour desktop586
%endif
%endif

#
# kernel-desktop: i686, smp-alternatives, 4 GB / x86_64
#
%if %build_desktop
%ifarch %{ix86}
%define summary_desktop Linux Kernel for desktop use with i686 & 4GB RAM
%define info_desktop This kernel is compiled for desktop use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler.
%else
%define summary_desktop Linux Kernel for desktop use with %{_arch}
%define info_desktop This kernel is compiled for desktop use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_1000, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler.
%endif
%mkflavour desktop
%endif

#
# kernel-netbook: i686, smp-alternatives, 4 GB / x86_64
#
%if %build_netbook
%ifarch %{ix86}
%define summary_netbook Linux Kernel for netbook use with i686 & 4GB RAM
%define info_netbook This kernel is compiled for netbook use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler.
%else
%define summary_netbook Linux Kernel for netbook use with %{_arch}
%define info_netbook This kernel is compiled for netbook use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_1000, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler.
%endif
%mkflavour netbook
%endif

#
# kernel-server: i686, smp-alternatives, 64 GB / x86_64
#
%if %build_server
%ifarch %{ix86}
%define summary_server Linux Kernel for server use with i686 & 64GB RAM
%define info_server This kernel is compiled for server use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using \
no preempt, HZ_100, CFS cpu scheduler and cfq i/o scheduler.
%else
%define summary_server Linux Kernel for server use with %{_arch}
%define info_server This kernel is compiled for server use, single or \
multiple %{_arch} processor(s)/core(s), using no preempt, HZ_100, \
CFS cpu scheduler and cfq i/o scheduler.
%endif
%mkflavour server
%endif

%ifarch %{ix86}
#
# kernel-desktop-pae: i686, smp-alternatives, 64GB
#
%if %build_desktop_pae
%define summary_desktop_pae Linux kernel for desktop use with i686 & upto 64GB RAM
%define info_desktop_pae This kernel is compiled for desktop use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_1000, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour desktop-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-netbook-pae: i686, smp-alternatives, 64 GB
#
%if %build_netbook_pae
%define summary_netbook_pae Linux Kernel for for netbook use with i686 & upto 64GB RAM
%define info_netbook_pae This kernel is compiled for netbook use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_1000, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour netbook-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-desktop586: nrj, i586, smp-alternatives, 4GB
#
%if %build_nrj_desktop586
%define summary_nrj_desktop586 Linux kernel for desktop use with i586 & 4GB RAM
%define info_nrj_desktop586 This kernel is compiled for desktop use, single or \
multiple i586 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour nrj-desktop586
%endif
%endif

#
# kernel-nrj-desktop: nrj, i686, smp-alternatives, 4 GB / x86_64
#
%if %build_nrj_desktop
%ifarch %{ix86}
%define summary_nrj_desktop Linux Kernel for desktop use with i686 & 4GB RAM
%define info_nrj_desktop This kernel is compiled for desktop use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%else
%define summary_nrj_desktop Linux Kernel for desktop use with %{_arch}
%define info_nrj_desktop This kernel is compiled for desktop use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%endif
%mkflavour nrj-desktop
%endif

#
# kernel-nrj-netbook: nrj, i686, smp-alternatives, 4 GB / x86_64
#
%if %build_nrj_netbook
%ifarch %{ix86}
%define summary_nrj_netbook Linux Kernel for netbook use with i686 & 4GB RAM
%define info_nrj_netbook This kernel is compiled for netbook use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%else
%define summary_nrj_netbook Linux Kernel for netbook use with %{_arch}
%define info_nrj_netbook This kernel is compiled for netbook use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%endif
%mkflavour nrj-netbook
%endif

%ifarch %{ix86}
#
# kernel-nrj-desktop-pae: nrj, i686, smp-alternatives, 64GB
#
%if %build_nrj_desktop_pae
%define summary_nrj_desktop_pae Linux kernel for desktop use with i686 & upto 64GB RAM
%define info_nrj_desktop_pae This kernel is compiled for desktop use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour nrj-desktop-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-netbook-pae: nrj, i686, smp-alternatives, 64 GB
#
%if %build_nrj_netbook_pae
%define summary_nrj_netbook_pae Linux Kernel for for netbook use with i686 & upto 64GB RAM
%define info_nrj_netbook_pae This kernel is compiled for netbook use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour nrj-netbook-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-netbook-atom: nrj, for Intel Atom cpu, smp-alternatives, 4 GB
#
%if %build_nrj_netbook_atom
%define summary_nrj_netbook_atom Linux Kernel for netbook use with Intel Atom cpu, less than 4GB RAM
%define info_nrj_netbook_atom This kernel is compiled for netbook use, single or \
multiple Intel Atom cpu processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour nrj-netbook-atom
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-netbook-atom-pae: nrj, for Intel Atom cpu, smp-alternatives, 64 GB
#
%if %build_nrj_netbook_atom_pae
%define summary_nrj_netbook_atom_pae Linux Kernel for netbook use with Intel Atom cpu & upto 64GB RAM
%define info_nrj_netbook_atom_pae This kernel is compiled for netbook use, single or \
multiple Intel Atom cpu processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour nrj-netbook-atom-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-desktop-core2: nrj, Intel Core 2 and newer, smp-alternatives, 4 GB 
#
%if %build_nrj_desktop_core2
%define summary_nrj_desktop_core2 Linux Kernel for desktop use with i686 & 4GB RAM
%define info_nrj_desktop_core2 This kernel is compiled for desktop use, single or \
multiple Intel Core 2 and newer processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour nrj-desktop-core2
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-desktop-core2-pae: nrj, Intel Core 2 and newer, smp-alternatives, 64 GB
#
%if %build_nrj_desktop_core2_pae
%define summary_nrj_desktop_core2_pae Linux Kernel for desktop use with i686 & upto 64GB RAM
%define info_nrj_desktop_core2_pae This kernel is compiled for desktop use, single or \
multiple Intel Core 2 and newer processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour nrj-desktop-core2-pae
%endif
%endif

#
# ARM kernels
#
%ifarch %{arm}
%if %build_iop32x
%define summary_iop32x Linux Kernel for Arm machines based on Xscale IOP32X
%define info_iop32x This kernel is compiled for iop32x boxes. It will run on n2100 \
or ss4000e or sanmina boards.
%mkflavour iop32x
%endif
%if %build_kirkwood
%define summary_kirkwood Linux Kernel for Arm machines based on Kirkwood
%define info_kirkwood This kernel is compiled for kirkwood boxes. It will run on openrd boards.
%mkflavour kirkwood
%endif
%if %build_versatile
%define summary_versatile Linux Kernel for Versatile arm machines
%define info_versatile This kernel is compiled for Versatile boxes. It will run on Qemu for instance.
%mkflavour versatile
%endif
%endif

#
# kernel-source
#
%if %build_source
%package -n %{kname}-source-%{buildrel}
Version: 	%{fakever}
Release: 	%{fakerel}
Requires: 	glibc-devel, ncurses-devel, make, gcc, perl, diffutils
Summary: 	The Linux source code for %{kname}-%{buildrel}
Group: 		Development/Kernel
Autoreqprov: 	no
Provides: 	kernel-source = %{kverrel}
Buildarch:	noarch

%description -n %{kname}-source-%{buildrel}
The %{kname}-source package contains the source code files for the Mandriva
kernel. Theese source files are only needed if you want to build your
own custom kernel that is better tuned to your particular hardware.

If you only want the files needed to build 3rdparty (nVidia, Ati, dkms-*,...)
drivers against, install the *-devel-* rpm that is matching your kernel.

%post -n %{kname}-source-%{buildrel}
for i in /lib/modules/%{kversion}-{desktop586,desktop,netbook,desktop-pae,netbook-pae,server,nrj-desktop586,nrj-desktop,nrj-netbook,nrj-desktop-pae,nrj-netbook-pae,nrj-netbook-atom,nrj-netbook-atom-pae,nrj-desktop-core2,nrj-desktop-core2-pae}-%{buildrpmrel}; do
        if [ -d $i ]; then
		if [ ! -L $i/build -a ! -L $i/source ]; then
			ln -sf /usr/src/linux-%{kversion}-%{buildrpmrel} $i/build
			ln -sf /usr/src/linux-%{kversion}-%{buildrpmrel} $i/source
		fi
        fi
done
cd /usr/src
rm -f linux
ln -snf linux-%{kversion}-%{buildrpmrel} linux

%preun -n %{kname}-source-%{buildrel}
for i in /lib/modules/%{kversion}-{desktop586,desktop,netbook,desktop-pae,netbook-pae,server,nrj-desktop586,nrj-desktop,nrj-netbook,nrj-desktop-pae,nrj-netbook-pae,nrj-netbook-atom,nrj-netbook-atom-pae,nrj-desktop-core2,nrj-desktop-core2-pae}-%{buildrpmrel}/{build,source}; do
	if [ -L $i ]; then
		if [ "$(readlink $i)" = "/usr/src/linux-%{kversion}-%{buildrpmrel}" ]; then
			rm -f $i
		fi
	fi
done
if [ -L /usr/src/linux ]; then
	if [ "$(readlink /usr/src/linux)" = "linux-%{kversion}-%{buildrpmrel}" ]; then
		rm -f /usr/src/linux
	fi
fi
exit 0

#
# kernel-source-latest: virtual rpm
#
%package -n %{kname}-source-latest
Version: 	%{kversion}
Release: 	%{rpmrel}
Summary: 	Virtual rpm for latest %{kname}-source
Group:   	Development/Kernel
Requires: 	%{kname}-source-%{buildrel}
Buildarch:	noarch

%description -n %{kname}-source-latest
This package is a virtual rpm that aims to make sure you always have the
latest %{kname}-source installed...
%endif

#
# kernel-doc: documentation for the Linux kernel
#
%if %build_doc
%package -n %{kname}-doc
Version: 	%{kversion}
Release: 	%{rpmrel}
Summary: 	Various documentation bits found in the %{kname} source
Group: 		Books/Computer books
Buildarch:	noarch

%description -n %{kname}-doc
This package contains documentation files from the %{kname} source.
Various bits of information about the Linux kernel and the device drivers
shipped with it are documented in these files. You also might want install
this package if you need a reference to the options that can be passed to
Linux kernel modules at load time.
%endif

#
# kernel/tools
#
%if %{build_perf}
%package -n perf
Version:	%{kversion}
Release:	%{rpmrel}
Summary:	perf tool and the supporting documentation
Group:		System/Kernel and hardware

%description -n perf
the perf tool and the supporting documentation.
%endif

%if %{build_cpupower}
%package -n cpupower
Version:	%{kversion}
Release:	%{rpmrel}
Summary:	the cpupower tools
Group:		System/Kernel and hardware
Requires(post):  rpm-helper >= 0.24.8-1
Requires(preun): rpm-helper >= 0.24.8-1

%description -n cpupower
the cpupower tools.

%post -n cpupower
%_post_service cpupower

%preun -n cpupower
%_preun_service cpupower

%package -n cpupower-devel
Version:	%{kversion}
Release:	%{rpmrel}
Summary:	devel files for cpupower
Group:		Development/Kernel
Requires:	cpupower = %{kversion}-%{rpmrel}
Conflicts:	%{_lib}cpufreq-devel

%description -n cpupower-devel
This package contains the development files for cpupower.
%endif


#
# End packages - here begins build stage
#
%prep
%setup -q -n %top_dir_name -c
%setup -q -n %top_dir_name -D -T -a100

%define patches_dir ../%{patch_ver}/

cd %src_dir

%if %sublevel
%if %kpatch
%if %prev_sublevel
%patch1 -p1
%endif
%patch2 -p1
%else
%patch1 -p1
%endif
%else
%if %kpatch
%patch1 -p1
%endif
%endif
%if %kgit
%patch2 -p1
%endif

%{patches_dir}/scripts/apply_patches

# PATCH END


#
# Setup Begin
#

# Prepare all the variables for calling create_configs

%if %build_debug
%define debug --debug
%else
%define debug --no-debug
%endif


%{patches_dir}/scripts/create_configs %debug --user_cpu="%{target_arch}"

# make sure the kernel has the sublevel we know it has...
LC_ALL=C perl -p -i -e "s/^SUBLEVEL.*/SUBLEVEL = %{sublevel}/" Makefile

# get rid of unwanted files
find . -name '*~' -o -name '*.orig' -o -name '*.append' | %kxargs rm -f

#<akdengi> use ld.bfd instead default, like Gold	
# sed -i '/^LD/s/ld$/ld.bfd/' %{build_dir}/linux-%{tar_ver}/Makefile
# %define ldflags %{ldflags} -fuse-ld=bfd

%build
# Common target directories
%define _kerneldir /usr/src/linux-%{kversion}-%{buildrpmrel}
%define _bootdir /boot
%define _modulesdir /lib/modules
%define _efidir %{_bootdir}/efi/mandriva

# Directories definition needed for building
%define temp_root %{build_dir}/temp-root
%define temp_source %{temp_root}%{_kerneldir}
%define temp_boot %{temp_root}%{_bootdir}
%define temp_modules %{temp_root}%{_modulesdir}

PrepareKernel() {
	name=$1
	extension=$2
	x86_dir=arch/x86/configs

	echo "Make config for kernel $extension"

	%smake -s mrproper

	if [ "%{target_arch}" == "i386" -o "%{target_arch}" == "x86_64" ]; then
	    if [ -z "$name" ]; then
		cp ${x86_dir}/%{target_arch}_defconfig-desktop .config
	    else
		cp ${x86_dir}/%{target_arch}_defconfig-$name .config
	    fi
	else
	    if [ -z "$name" ]; then
		cp arch/%{target_arch}/defconfig-desktop .config
	    else
		cp arch/%{target_arch}/defconfig-$name .config
	    fi
	fi

	# make sure EXTRAVERSION says what we want it to say
	LC_ALL=C perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -$extension/" Makefile

	%smake oldconfig
}

BuildKernel() {
	KernelVer=$1

	echo "Building kernel $KernelVer"

	%kmake -s all

	# kirkwood boxes have u-boot
	if [ "$KernelVer" = "%{kversion}-kirkwood-%{buildrpmrel}" ]; then
		%kmake uImage
	fi

	# Start installing stuff
	install -d %{temp_boot}
	install -m 644 System.map %{temp_boot}/System.map-$KernelVer
	install -m 644 .config %{temp_boot}/config-$KernelVer
	xz -c Module.symvers > %{temp_boot}/symvers-$KernelVer.xz

	%ifarch %{arm}
		if [ -f arch/arm/boot/uImage ]; then
			cp -f arch/arm/boot/uImage %{temp_boot}/uImage-$KernelVer
		else
			cp -f arch/arm/boot/zImage %{temp_boot}/vmlinuz-$KernelVer
		fi
	%else
		cp -f arch/%{target_arch}/boot/bzImage %{temp_boot}/vmlinuz-$KernelVer
	%endif

	# modules
	install -d %{temp_modules}/$KernelVer
	%smake INSTALL_MOD_PATH=%{temp_root} KERNELRELEASE=$KernelVer modules_install

	# remove /lib/firmware, we use a separate kernel-firmware
	rm -rf %{temp_root}/lib/firmware
}

SaveDevel() {
	devel_flavour=$1

	DevelRoot=/usr/src/linux-%{kversion}-$devel_flavour-%{buildrpmrel}
	TempDevelRoot=%{temp_root}$DevelRoot

	mkdir -p $TempDevelRoot
	for i in $(find . -name 'Makefile*'); do cp -R --parents $i $TempDevelRoot;done
	for i in $(find . -name 'Kconfig*' -o -name 'Kbuild*'); do cp -R --parents $i $TempDevelRoot;done
	cp -fR include $TempDevelRoot
	cp -fR scripts $TempDevelRoot
	cp -fR kernel/bounds.c $TempDevelRoot/kernel
	cp -fR tools/include $TempDevelRoot/tools/
	%ifarch %{arm}
		cp -fR arch/%{target_arch}/tools $TempDevelRoot/arch/%{target_arch}/
	%endif
	%ifarch %{ix86} x86_64
		cp -fR arch/x86/kernel/asm-offsets.{c,s} $TempDevelRoot/arch/x86/kernel/
		cp -fR arch/x86/kernel/asm-offsets_{32,64}.c $TempDevelRoot/arch/x86/kernel/
		cp -fR arch/x86/syscalls/syscall* $TempDevelRoot/arch/x86/syscalls/
		cp -fR arch/x86/include $TempDevelRoot/arch/x86/
		cp -fR arch/x86/tools/relocs.c $TempDevelRoot/arch/x86/tools/
	%else
		cp -fR arch/%{target_arch}/kernel/asm-offsets.{c,s} $TempDevelRoot/arch/%{target_arch}/kernel/
		for f in $(find arch/%{target_arch} -name include); do cp -fR --parents $f $TempDevelRoot; done
	%endif
	cp -fR .config Module.symvers $TempDevelRoot
	cp -fR 3rdparty/mkbuild.pl $TempDevelRoot/3rdparty

	# Needed for truecrypt build (Danny)
	cp -fR drivers/md/dm.h $TempDevelRoot/drivers/md/

	# Needed for lguest
	cp -fR drivers/lguest/lg.h $TempDevelRoot/drivers/lguest/

	# Needed for lirc_gpio (#39004)
	cp -fR drivers/media/video/bt8xx/bttv{,p}.h $TempDevelRoot/drivers/media/video/bt8xx/
	cp -fR drivers/media/video/bt8xx/bt848.h $TempDevelRoot/drivers/media/video/bt8xx/
	cp -fR drivers/media/video/btcx-risc.h $TempDevelRoot/drivers/media/video/

	# Needed for external dvb tree (#41418)
	cp -fR drivers/media/dvb/dvb-core/*.h $TempDevelRoot/drivers/media/dvb/dvb-core/
	cp -fR drivers/media/dvb/frontends/lgdt330x.h $TempDevelRoot/drivers/media/dvb/frontends/

	# add acpica header files, needed for fglrx build
	cp -fR drivers/acpi/acpica/*.h $TempDevelRoot/drivers/acpi/acpica/

	# aufs2 has a special file needed
	#cp -fR fs/aufs/magic.mk $TempDevelRoot/fs/aufs

	for i in alpha avr32 blackfin c6x cris frv h8300 hexagon ia64 m32r m68k m68knommu microblaze \
		 mips mn10300 openrisc parisc powerpc s390 score sh sparc tile unicore32 xtensa; do
		rm -rf $TempDevelRoot/arch/$i
	done

	%ifnarch %{arm}
		rm -rf $TempDevelRoot/arch/arm
	%endif
	%ifnarch %{ix86} x86_64
		rm -rf $TempDevelRoot/arch/x86
	%endif

	# Clean the scripts tree, and make sure everything is ok (sanity check)
	# running prepare+scripts (tree was already "prepared" in build)
	pushd $TempDevelRoot >/dev/null
		%smake -s prepare scripts
		%smake -s clean
	popd >/dev/null
	rm -f $TempDevelRoot/.config.old

	# fix permissions
	chmod -R a+rX $TempDevelRoot

	# disable mrproper in -devel rpms
	patch -p1 --fuzz=0 -d $TempDevelRoot -i %{SOURCE2}

	kernel_devel_files=../kernel_devel_files.$devel_flavour


### Create the kernel_devel_files.*
cat > $kernel_devel_files <<EOF
%dir $DevelRoot
%dir $DevelRoot/arch
%dir $DevelRoot/include
$DevelRoot/3rdparty
$DevelRoot/Documentation
%ifarch %{arm}
$DevelRoot/arch/arm
%endif
$DevelRoot/arch/um
%ifarch %{ix86} x86_64
$DevelRoot/arch/x86
%endif
$DevelRoot/block
$DevelRoot/crypto
$DevelRoot/drivers
$DevelRoot/firmware
$DevelRoot/fs
$DevelRoot/include/Kbuild
$DevelRoot/include/acpi
$DevelRoot/include/asm-generic
$DevelRoot/include/config
$DevelRoot/include/crypto
$DevelRoot/include/drm
$DevelRoot/include/generated
$DevelRoot/include/keys
$DevelRoot/include/linux
$DevelRoot/include/math-emu
$DevelRoot/include/media
$DevelRoot/include/memory
$DevelRoot/include/misc
$DevelRoot/include/mtd
$DevelRoot/include/net
$DevelRoot/include/pcmcia
$DevelRoot/include/rdma
$DevelRoot/include/rxrpc
$DevelRoot/include/scsi
$DevelRoot/include/sound
$DevelRoot/include/target
$DevelRoot/include/trace
$DevelRoot/include/video
$DevelRoot/include/xen
$DevelRoot/init
$DevelRoot/ipc
$DevelRoot/kernel
$DevelRoot/lib
$DevelRoot/mm
$DevelRoot/net
$DevelRoot/samples
$DevelRoot/scripts
$DevelRoot/security
$DevelRoot/sound
$DevelRoot/tools
$DevelRoot/usr
$DevelRoot/virt
$DevelRoot/.config
$DevelRoot/Kbuild
$DevelRoot/Kconfig
$DevelRoot/Makefile
$DevelRoot/Module.symvers
$DevelRoot/arch/Kconfig
%doc README.kernel-sources
EOF


### Create -devel Post script on the fly
cat > $kernel_devel_files-post <<EOF
if [ -d /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel} ]; then
	rm -f /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/{build,source}
	ln -sf $DevelRoot /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/build
	ln -sf $DevelRoot /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/source
fi
EOF


### Create -devel Preun script on the fly
cat > $kernel_devel_files-preun <<EOF
if [ -L /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/build ]; then
	rm -f /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/build
fi
if [ -L /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/source ]; then
	rm -f /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/source
fi
exit 0
EOF

### Create -devel Postun script on the fly
cat > $kernel_devel_files-postun <<EOF
rm -rf /usr/src/linux-%{kversion}-$devel_flavour-%{buildrpmrel} >/dev/null
EOF
}

SaveDebug() {
	debug_flavour=$1

	install -m 644 vmlinux \
	      %{temp_boot}/vmlinux-%{kversion}-$debug_flavour-%{buildrpmrel}
	kernel_debug_files=../kernel_debug_files.$debug_flavour
	echo "%{_bootdir}/vmlinux-%{kversion}-$debug_flavour-%{buildrpmrel}" \
		>> $kernel_debug_files

	find %{temp_modules}/%{kversion}-$debug_flavour-%{buildrpmrel}/kernel \
		-name "*.ko" | \
		%kxargs -I '{}' objcopy --only-keep-debug '{}' '{}'.debug
	find %{temp_modules}/%{kversion}-$debug_flavour-%{buildrpmrel}/kernel \
		-name "*.ko" | %kxargs -I '{}' \
		sh -c 'cd `dirname {}`; \
		       objcopy --add-gnu-debuglink=`basename {}`.debug \
		       --strip-debug `basename {}`'

	pushd %{temp_modules}
	find %{kversion}-$debug_flavour-%{buildrpmrel}/kernel \
		-name "*.ko.debug" > debug_module_list
	popd
	cat %{temp_modules}/debug_module_list | \
		sed 's|\(.*\)|%{_modulesdir}/\1|' >> $kernel_debug_files
	cat %{temp_modules}/debug_module_list | \
		sed 's|\(.*\)|%exclude %{_modulesdir}/\1|' \
		>> ../kernel_exclude_debug_files.$debug_flavour
	rm -f %{temp_modules}/debug_module_list
}

CreateFiles() {
	kernel_flavour=$1

	kernel_files=../kernel_files.$kernel_flavour

ker="vmlinuz"
if [ "$kernel_flavour" = "kirkwood" ]; then
       ker="uImage"
fi
### Create the kernel_files.*
cat > $kernel_files <<EOF
%{_bootdir}/System.map-%{kversion}-$kernel_flavour-%{buildrpmrel}
%{_bootdir}/symvers-%{kversion}-$kernel_flavour-%{buildrpmrel}.xz
%{_bootdir}/config-%{kversion}-$kernel_flavour-%{buildrpmrel}
%{_bootdir}/$ker-%{kversion}-$kernel_flavour-%{buildrpmrel}
%dir %{_modulesdir}/%{kversion}-$kernel_flavour-%{buildrpmrel}/
%{_modulesdir}/%{kversion}-$kernel_flavour-%{buildrpmrel}/kernel
%{_modulesdir}/%{kversion}-$kernel_flavour-%{buildrpmrel}/modules.*
%doc README.kernel-sources
EOF

%if %build_debug
    cat ../kernel_exclude_debug_files.$kernel_flavour >> $kernel_files
%endif

### Create kernel Post script
cat > $kernel_files-post <<EOF
%ifarch %{arm}
/sbin/installkernel -i -N %{kversion}-$kernel_flavour-%{buildrpmrel}
%else
/sbin/installkernel %{kversion}-$kernel_flavour-%{buildrpmrel}
pushd /boot > /dev/null
if [ -L vmlinuz-$kernel_flavour ]; then
	rm -f vmlinuz-$kernel_flavour
fi
ln -sf vmlinuz-%{kversion}-$kernel_flavour-%{buildrpmrel} vmlinuz-$kernel_flavour
if [ -L initrd-$kernel_flavour.img ]; then
	rm -f initrd-$kernel_flavour.img
fi
ln -sf initrd-%{kversion}-$kernel_flavour-%{buildrpmrel}.img initrd-$kernel_flavour.img
popd > /dev/null
%endif
%if %build_devel
# create kernel-devel symlinks if matching -devel- rpm is installed
if [ -d /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} ]; then
	rm -f /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/{build,source}
	ln -sf /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/build
	ln -sf /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/source
fi
%endif
%if %build_source
# create kernel-source symlinks only if matching -devel- rpm is not installed
if [ -d /usr/src/linux-%{kversion}-%{buildrpmrel} -a ! -d /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} ]; then
	rm -f /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/{build,source}
	ln -sf /usr/src/linux-%{kversion}-%{buildrpmrel} /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/build
	ln -sf /usr/src/linux-%{kversion}-%{buildrpmrel} /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/source
fi
%endif
EOF

### Create kernel Posttrans script
cat > $kernel_files-posttrans <<EOF
if [ -x /usr/sbin/dkms_autoinstaller -a -d /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} ]; then
    /usr/sbin/dkms_autoinstaller start %{kversion}-$kernel_flavour-%{buildrpmrel}
fi
EOF

### Create kernel Preun script on the fly
cat > $kernel_files-preun <<EOF
/sbin/installkernel -R %{kversion}-$kernel_flavour-%{buildrpmrel}
pushd /boot > /dev/null
if [ -L vmlinuz-$kernel_flavour ]; then
	if [ "$(readlink vmlinuz-$kernel_flavour)" = "vmlinuz-%{kversion}-$kernel_flavour-%{buildrpmrel}" ]; then
		rm -f vmlinuz-$kernel_flavour
	fi
fi
if [ -L initrd-$kernel_flavour.img ]; then
	if [ "$(readlink initrd-$kernel_flavour.img)" = "initrd-%{kversion}-$kernel_flavour-%{buildrpmrel}.img" ]; then
		rm -f initrd-$kernel_flavour.img
	fi
fi
popd > /dev/null
%if %build_devel
if [ -L /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/build ]; then
	rm -f /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/build
fi
if [ -L /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/source ]; then
	rm -f /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/source
fi
%endif
exit 0
EOF


### Create kernel Postun script on the fly
cat > $kernel_files-postun <<EOF
/sbin/kernel_remove_initrd %{kversion}-$kernel_flavour-%{buildrpmrel}
rm -rf /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel} >/dev/null
if [ -d /var/lib/dkms ]; then
    rm -f /var/lib/dkms/*/kernel-%{kversion}-$devel_flavour-%{buildrpmrel}-%{_target_cpu} >/dev/null
    rm -rf /var/lib/dkms/*/*/%{kversion}-$devel_flavour-%{buildrpmrel} >/dev/null
    rm -f /var/lib/dkms-binary/*/kernel-%{kversion}-$devel_flavour-%{buildrpmrel}-%{_target_cpu} >/dev/null
    rm -rf /var/lib/dkms-binary/*/*/%{kversion}-$devel_flavour-%{buildrpmrel} >/dev/null
fi
EOF
}


CreateKernel() {
	flavour=$1

	PrepareKernel $flavour $flavour-%{buildrpmrel}

	BuildKernel %{kversion}-$flavour-%{buildrpmrel}
	%if %build_devel
		SaveDevel $flavour
	%endif
	%if %build_debug
		SaveDebug $flavour
	%endif
	CreateFiles $flavour
}


###
# DO it...
###


# Create a simulacro of buildroot
rm -rf %{temp_root}
install -d %{temp_root}


# make sure we are in the directory
cd %src_dir

%ifarch %{ix86}
%if %build_desktop586
CreateKernel desktop586
%endif
%endif

%if %build_desktop
CreateKernel desktop
%endif

%if %build_netbook
CreateKernel netbook
%endif

%if %build_server
CreateKernel server
%endif

%ifarch %{ix86}
%if %build_desktop_pae
CreateKernel desktop-pae
%endif
%endif

%ifarch %{ix86}
%if %build_netbook_pae
CreateKernel netbook-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_desktop586
CreateKernel nrj-desktop586
%endif
%endif

%if %build_nrj_desktop
CreateKernel nrj-desktop
%endif

%if %build_nrj_netbook
CreateKernel nrj-netbook
%endif

%ifarch %{ix86}
%if %build_nrj_desktop_pae
CreateKernel nrj-desktop-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_netbook_pae
CreateKernel nrj-netbook-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_netbook_atom
CreateKernel nrj-netbook-atom
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_netbook_atom_pae
CreateKernel nrj-netbook-atom-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_desktop_core2
CreateKernel nrj-desktop-core2
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_desktop_core2_pae
CreateKernel nrj-desktop-core2-pae
%endif
%endif

%ifarch %{arm}
%if %build_iop32x
CreateKernel iop32x
%endif
%if %build_kirkwood
CreateKernel kirkwood
%endif
%if %build_versatile
CreateKernel versatile
%endif
%endif

# set extraversion to match srpm to get nice version reported by the tools
LC_ALL=C perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -%{rpmrel}/" Makefile
# build perf
%if %{build_perf}
# perf
%make -C tools/perf -s V=1 HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} all
%make -C tools/perf -s V=1 prefix=%{_prefix} man
%endif

%if %{build_cpupower}
# cpupower
# make sure version-gen.sh is executable.
chmod +x tools/power/cpupower/utils/version-gen.sh
%make -C tools/power/cpupower CPUFREQ_BENCH=false
%endif

# We don't make to repeat the depend code at the install phase
%if %build_source
%ifarch %{arm}
    PrepareKernel "kirkwood" %{buildrpmrel}custom
%else
    PrepareKernel "" %{buildrpmrel}custom
%endif
%smake -s mrproper
%endif


###
### install
###
%install
install -m 644 %{SOURCE4}  .

cd %src_dir

# Directories definition needed for installing
%define target_source %{buildroot}%{_kerneldir}
%define target_boot %{buildroot}%{_bootdir}
%define target_modules %{buildroot}%{_modulesdir}

# We want to be able to test several times the install part
rm -rf %{buildroot}
cp -a %{temp_root} %{buildroot}

# Create directories infastructure
%if %build_source
install -d %{target_source}

tar cf - . | tar xf - -C %{target_source}
chmod -R a+rX %{target_source}

# we remove all the source files that we don't ship
# first architecture files
for i in alpha avr32 blackfin c6x cris frv h8300 hexagon ia64 m32r m68k m68knommu microblaze \
	 mips openrisc parisc powerpc s390 score sh sh64 sparc tile unicore32 v850 xtensa mn10300; do
	rm -rf %{target_source}/arch/$i
done

# other misc files
rm -f %{target_source}/{.config.old,.config.cmd,.gitignore,.lst,.mailmap}
rm -f %{target_source}/{.missing-syscalls.d,arch/.gitignore,firmware/.gitignore}
rm -rf %{target_source}/.tmp_depmod/

#endif %build_source
%endif

# compressing modules
%if %{build_modxz}
find %{target_modules} -name "*.ko" | %kxargs xz -6e
%else
find %{target_modules} -name "*.ko" | %kxargs gzip -9
%endif

# We used to have a copy of PrepareKernel here
# Now, we make sure that the thing in the linux dir is what we want it to be
for i in %{target_modules}/*; do
	rm -f $i/build $i/source
done

# sniff, if we compressed all the modules, we change the stamp :(
# we really need the depmod -ae here
pushd %{target_modules}
for i in *; do
	/sbin/depmod -ae -b %{buildroot} -F %{target_boot}/System.map-$i $i
	echo $?
done

for i in *; do
	pushd $i
	echo "Creating modules.description for $i"
	modules=`find . -name "*.ko.[g,x]z"`
	echo $modules | %kxargs /sbin/modinfo \
	| perl -lne 'print "$name\t$1" if $name && /^description:\s*(.*)/; $name = $1 if m!^filename:\s*(.*)\.k?o!; $name =~ s!.*/!!' > modules.description
	popd
done
popd

# need to set extraversion to match srpm again to avoid rebuild
LC_ALL=C perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -%{rpmrel}/" Makefile
%if %{build_perf}
# perf tool binary and supporting scripts/binaries
make -C tools/perf -s V=1 DESTDIR=%{buildroot} HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} install

# perf man pages (note: implicit rpm magic compresses them later)
make -C tools/perf  -s V=1 DESTDIR=%{buildroot} HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} install-man
%endif

%if %{build_cpupower}
make -C tools/power/cpupower DESTDIR=%{buildroot} libdir=%{_libdir} mandir=%{_mandir} CPUFREQ_BENCH=false install
rm -f %{buildroot}%{_libdir}/*.{a,la}
%find_lang cpupower
mv cpupower.lang ../
chmod 0755 %{buildroot}%{_libdir}/libcpupower.so*
mkdir -p %{buildroot}%{_unitdir} %{buildroot}%{_sysconfdir}/sysconfig
install -m644 %{SOURCE50} %{buildroot}%{_unitdir}/cpupower.service
install -m644 %{SOURCE51} %{buildroot}%{_sysconfdir}/sysconfig/cpupower
%endif

###
### clean
###
%clean
rm -rf %{buildroot}


# We don't want to remove this, the whole reason of its existence is to be
# able to do several rpm --short-circuit -bi for testing install
# phase without repeating compilation phase
#rm -rf %{temp_root}

###
### source and doc file lists
###

%if %build_source
%files -n %{kname}-source-%{buildrel}
%dir %{_kerneldir}
%dir %{_kerneldir}/arch
%dir %{_kerneldir}/include
%{_kerneldir}/3rdparty
%{_kerneldir}/Documentation
%{_kerneldir}/arch/Kconfig
%{_kerneldir}/arch/arm
%{_kerneldir}/arch/um
%{_kerneldir}/arch/x86
%{_kerneldir}/block
%{_kerneldir}/crypto
%{_kerneldir}/drivers
%{_kerneldir}/firmware
%{_kerneldir}/fs
%{_kerneldir}/include/Kbuild
%{_kerneldir}/include/acpi
%{_kerneldir}/include/asm-generic
%{_kerneldir}/include/crypto
%{_kerneldir}/include/drm
%{_kerneldir}/include/keys
%{_kerneldir}/include/linux
%{_kerneldir}/include/math-emu
%{_kerneldir}/include/media
%{_kerneldir}/include/memory
%{_kerneldir}/include/misc
%{_kerneldir}/include/mtd
%{_kerneldir}/include/net
%{_kerneldir}/include/pcmcia
%{_kerneldir}/include/rdma
%{_kerneldir}/include/rxrpc
%{_kerneldir}/include/scsi
%{_kerneldir}/include/sound
%{_kerneldir}/include/target
%{_kerneldir}/include/trace
%{_kerneldir}/include/video
%{_kerneldir}/include/xen
%{_kerneldir}/init
%{_kerneldir}/ipc
%{_kerneldir}/kernel
%{_kerneldir}/lib
%{_kerneldir}/mm
%{_kerneldir}/net
%{_kerneldir}/virt
%{_kerneldir}/samples
%{_kerneldir}/scripts
%{_kerneldir}/security
%{_kerneldir}/sound
%{_kerneldir}/tools
%{_kerneldir}/usr
%{_kerneldir}/COPYING
%{_kerneldir}/CREDITS
%{_kerneldir}/Kbuild
%{_kerneldir}/Kconfig
%{_kerneldir}/MAINTAINERS
%{_kerneldir}/Makefile
%{_kerneldir}/README
%{_kerneldir}/REPORTING-BUGS
%doc README.kernel-sources

%files -n %{kname}-source-latest
%endif

%if %build_doc
%files -n %{kname}-doc
%doc linux-%{tar_ver}/Documentation/*
%endif

%if %{build_perf}
%files -n perf
%{_bindir}/perf
%dir %{_prefix}/libexec/perf-core
%{_prefix}/libexec/perf-core/*
%{_mandir}/man[1-8]/perf*
%endif

%if %{build_cpupower}
%files -n cpupower -f cpupower.lang
%{_bindir}/cpupower
%{_libdir}/libcpupower.so.0
%{_libdir}/libcpupower.so.0.0.0
%{_unitdir}/cpupower.service
%{_mandir}/man[1-8]/cpupower*
%config(noreplace) %{_sysconfdir}/sysconfig/cpupower

%files -n cpupower-devel
%{_libdir}/libcpupower.so
%{_includedir}/cpufreq.h
%endif



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14547 |12mr|kernel-3.5.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# -*- Mode: rpm-spec -*-
#
# This Specfile is based on kernel-tmb spec done by
# Thomas Backlund <tmb@mandriva.org>
# 
# The mkflavour() macroization done by Anssi Hannula <anssi@mandriva.org>
#
# Manbo kernels now use kernel.org versioning
#
# MIB header
%if %mdvver <= 201100
%define distsuffix mib
Vendor: MIB - Mandriva International Backports
Packager: Nicolo' Costanza <abitrules@yahoo.it>
%endif
# end MIB header
#
%define kernelversion	3
%define patchlevel	5
%define sublevel	1

# Package release
%define mibrel		2

# kernel Makefile extraversion is substituted by 
# kpatch/kgit/kstable wich are either 0 (empty), rc (kpatch), git (kgit) 
# or stable release (kstable)
%define kpatch		0
# kernel.org -gitX patch (only the number after "git")
%define kgit		0

# kernel base name (also name of srpm)
%define kname 		kernel

# Patch tarball tag
%define ktag		rosa

%define rpmtag		%{distsuffix}
%if %kpatch
%if %kgit
%define rpmrel		0.%{kpatch}.%{kgit}.%{mibrel}
%else
%define rpmrel		0.%{kpatch}.%{mibrel}
%endif
%else
%define rpmrel		%{mibrel}
%endif

# fakerel and fakever never change, they are used to fool
# rpm/urpmi/smart
%define fakever		1
%define fakerel 	1

# version defines
%define kversion  	%{kernelversion}.%{patchlevel}.%{sublevel}
%define kverrel   	%{kversion}-%{rpmrel}

# When we are using a pre/rc patch, the tarball is a sublevel -1
%if %kpatch
%if %sublevel
%define tar_ver   	%{kernelversion}.%{patchlevel}
%else
%define tar_ver		%{kernelversion}.%(expr %{patchlevel} - 1)
%endif
%define patch_ver 	%{kversion}-%{kpatch}-%{ktag}%{mibrel}
%else
%define tar_ver   	%{kernelversion}.%{patchlevel}
%define patch_ver 	%{kversion}-%{ktag}%{mibrel}
%endif

# Used for not making too long names for rpms or search paths
%if %kpatch
%if %kgit
%define buildrpmrel     0.%{kpatch}.%{kgit}.%{mibrel}%{rpmtag}
%else
%define buildrpmrel     0.%{kpatch}.%{mibrel}%{rpmtag}
%endif
%else
%define buildrpmrel     %{mibrel}%{rpmtag}
%endif
%define buildrel     	%{kversion}-%{buildrpmrel}

# Having different top level names for packges means that you have to remove
# them by hard :(
%define top_dir_name 	%{kname}-%{_arch}

# Build defines
%define build_doc 		0
%define build_source 		0
%define build_devel 		1

%define build_debug 		0

# Build desktop i586 / 4GB
%ifarch %{ix86}
%define build_desktop586	1
%endif

# Build desktop (i686 / 4GB) / x86_64 / sparc64 sets
%define build_desktop		1

# Build server (i686 / 64GB)/x86_64 / sparc64 sets
%define build_server		0

# End of user definitions
%{?_without_desktop586: %global build_desktop586 0}
%{?_without_desktop: %global build_desktop 0}
%{?_without_server: %global build_server 0}
%{?_without_doc: %global build_doc 0}
%{?_without_source: %global build_source 0}
%{?_without_devel: %global build_devel 0}
%{?_without_debug: %global build_debug 0}

%{?_with_desktop586: %global build_desktop586 1}
%{?_with_desktop: %global build_desktop 1}
%{?_with_server: %global build_server 1}
%{?_with_doc: %global build_doc 1}
%{?_with_source: %global build_source 1}
%{?_with_devel: %global build_devel 1}
%{?_with_debug: %global build_debug 1}

# For the .nosrc.rpm
%define build_nosrc 	1
%{?_with_nosrc: %global build_nosrc 1}

#
# SRC RPM description
#
Summary: 	Linux kernel built for ROSA
Name:		%{kname}
Version: 	%{kversion}
Release: 	%{rpmrel}
License: 	GPLv2
Group: 	 	System/Kernel and hardware
ExclusiveArch: %{ix86} ppc powerpc x86_64 amd64 sparc sparc64
ExclusiveOS: 	Linux
URL:            http://wiki.mandriva.com/en/Manbo_Core2_kernel
BuildRoot: 	%{_tmppath}/%{kname}-%{kversion}-%{_arch}-build
Autoreqprov: 	no
BuildRequires: 	gcc module-init-tools

%description
The kernel package contains the Linux kernel (vmlinuz), the core of
your Manbo Linux operating system. The kernel handles the basic
functions of the operating system: memory allocation, process
allocation, device input and output, etc.

# mkflavour() name flavour processor
# name: the flavour name in the package name
# flavour: first parameter of CreateKernel()
%define mkflavour(R:)					\
%package -n %{kname}-%{1}-latest			\
Version:	%{kversion}				\
Release:	%{rpmrel}				\
Summary:	Virtual rpm for latest %{kname}-%{1}	\
Group:		System/Kernel and hardware		\
Requires:	kernel-nrj-%{2}%{-R:-%{-R*}}		\
Provides:	%{kname}-latest			\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
							\
%description -n %{kname}-%{1}-latest			\
This package is a virtual rpm that aims to make sure you always have the \
latest %{kname}-%{1} installed...			\
							\
%common_description_info				\
							\
%if %build_devel					\
%package -n %{kname}-%{1}-devel-latest			\
Version:	%{kversion}				\
Release:	%{rpmrel}				\
Summary:	Virtual rpm for latest %{kname}-%{1}-devel \
Group:		Development/Kernel			\
Requires:	%{kname}-nrj-%{2}-devel%{-R:-%{-R*}}	\
Provides:	%{kname}-devel-latest			\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
							\
%description -n %{kname}-%{1}-devel-latest		\
This package is a virtual rpm that aims to make sure you always have the \
latest %{kname}-%{1}-devel installed...			\
							\
%common_description_info				\
%endif							\
							\
%if %build_debug					\
%package -n %{kname}-%{1}-debug-latest			\
Version:	%{kversion}				\
Release:	%{rpmrel}				\
Summary:	Virtual rpm for latest %{kname}-%{1}-debug \
Group:		Development/Debug			\
Requires:	%{kname}-%{2}-%{-R:debug-%{-R*}}%{!-R:debuginfo}	\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
Provides:	%{kname}-debug-latest			\
							\
%description -n %{kname}-%{1}-debug-latest		\
This package is a virtual rpm that aims to make sure you always have the \
latest %{kname}-%{1}-debug installed...			\
							\
%common_description_info				\
%endif							\
							\
%files -n %{kname}-%{1}-latest				\
%defattr(-,root,root)					\
							\
%if %build_devel					\
%files -n %{kname}-%{1}-devel-latest			\
%defattr(-,root,root)					\
%endif							\
							\
%if %build_debug					\
%files -n %{kname}-%{1}-debug-latest			\
%defattr(-,root,root)					\
%endif

#
# kernel-desktop586: i586, smp-alternatives, 4GB
#
%ifarch %{ix86}
%if %build_desktop586
%mkflavour desktop586 desktop586
%endif
%endif

#
# kernel-desktop: i686, smp-alternatives, 4 GB / x86_64
#

%if %build_desktop
%mkflavour desktop desktop
%endif

#
# kernel-server: i686, smp-alternatives, 64 GB / x86_64
#

%if %build_server
%ifarch %{ix86}
%mkflavour -R 2.6.38.7-1mnb2 server server
%else
%mkflavour server server
%endif
%endif

#
# kernel-source-latest: virtual rpm
#
%if %build_source

%package -n %{kname}-source-latest
Version: 	%{kversion}
Release: 	%{rpmrel}
Summary: 	Virtual rpm for latest %{kname}-source
Group:   	Development/Kernel
Requires: 	%{kname}-source >= %{kversion}
%ifarch %{ix86}
Conflicts:	arch(x86_64)
%endif

%description -n %{kname}-source-latest
This package is a virtual rpm that aims to make sure you always have the
latest %{kname}-source installed...

%common_description_info

%files -n %{kname}-source-latest
%defattr(-,root,root)

%endif



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14548 |12mr|kernel-3.5.4-1.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# -*- Mode: rpm-spec -*-
#
# This Specfile is based on kernel-tmb spec done by
# Thomas Backlund <tmb@mandriva.org>
# 
# The mkflavour() macroization done by Anssi Hannula <anssi@mandriva.org>
#
# Manbo kernels now use kernel.org versioning
#
# MIB header
%if %{mdvver} <= 201100
%define distsuffix mib
Vendor: MIB - Mandriva International Backports
Packager: Nicolo' Costanza <abitrules@yahoo.it>
%endif
# end MIB header
#
%define kernelversion	3
%define patchlevel	5
%define sublevel	4

# Package release
%define mibrel		1.1

# kernel Makefile extraversion is substituted by 
# kpatch/kgit/kstable wich are either 0 (empty), rc (kpatch), git (kgit) 
# or stable release (kstable)
%define kpatch		0
# kernel.org -gitX patch (only the number after "git")
%define kgit		0

# kernel base name (also name of srpm)
%define kname 		kernel

# Patch tarball tag
%define ktag		rosa

%define rpmtag		%{distsuffix}
%if %kpatch
%if %kgit
%define rpmrel		0.%{kpatch}.%{kgit}.%{mibrel}
%else
%define rpmrel		0.%{kpatch}.%{mibrel}
%endif
%else
%define rpmrel		%{mibrel}
%endif

# fakerel and fakever never change, they are used to fool
# rpm/urpmi/smart
%define fakever		1
%define fakerel 	1

# version defines
%define kversion  	%{kernelversion}.%{patchlevel}.%{sublevel}
%define kverrel   	%{kversion}-%{rpmrel}

# When we are using a pre/rc patch, the tarball is a sublevel -1
%if %kpatch
%if %sublevel
%define tar_ver   	%{kernelversion}.%{patchlevel}
%else
%define tar_ver		%{kernelversion}.%(expr %{patchlevel} - 1)
%endif
%define patch_ver 	%{kversion}-%{kpatch}-%{ktag}%{mibrel}
%else
%define tar_ver   	%{kernelversion}.%{patchlevel}
%define patch_ver 	%{kversion}-%{ktag}%{mibrel}
%endif

# Used for not making too long names for rpms or search paths
%if %kpatch
%if %kgit
%define buildrpmrel     0.%{kpatch}.%{kgit}.%{mibrel}%{rpmtag}
%else
%define buildrpmrel     0.%{kpatch}.%{mibrel}%{rpmtag}
%endif
%else
%define buildrpmrel     %{mibrel}%{rpmtag}
%endif
%define buildrel     	%{kversion}-%{buildrpmrel}

# Having different top level names for packges means that you have to remove
# them by hard :(
%define top_dir_name 	%{kname}-%{_arch}

# Build defines
%define build_doc 		0
%define build_source 		0
%define build_devel 		1

%define build_debug 		0

# Build desktop i586 / 4GB
%ifarch %{ix86}
%define build_desktop586	1
%endif

# Build desktop (i686 / 4GB) / x86_64 / sparc64 sets
%define build_desktop		1

# Build server (i686 / 64GB)/x86_64 / sparc64 sets
%define build_server		0

# End of user definitions
%{?_without_desktop586: %global build_desktop586 0}
%{?_without_desktop: %global build_desktop 0}
%{?_without_server: %global build_server 0}
%{?_without_doc: %global build_doc 0}
%{?_without_source: %global build_source 0}
%{?_without_devel: %global build_devel 0}
%{?_without_debug: %global build_debug 0}

%{?_with_desktop586: %global build_desktop586 1}
%{?_with_desktop: %global build_desktop 1}
%{?_with_server: %global build_server 1}
%{?_with_doc: %global build_doc 1}
%{?_with_source: %global build_source 1}
%{?_with_devel: %global build_devel 1}
%{?_with_debug: %global build_debug 1}

# For the .nosrc.rpm
%define build_nosrc 	1
%{?_with_nosrc: %global build_nosrc 1}

#
# SRC RPM description
#
Summary: 	Linux kernel built for ROSA
Name:		%{kname}
Version: 	%{kversion}
Release: 	%{rpmrel}
License: 	GPLv2
Group: 	 	System/Kernel and hardware
ExclusiveArch: %{ix86} ppc powerpc x86_64 amd64 sparc sparc64
ExclusiveOS: 	Linux
URL:            http://wiki.mandriva.com/en/Manbo_Core2_kernel
BuildRoot: 	%{_tmppath}/%{kname}-%{kversion}-%{_arch}-build
Autoreqprov: 	no
BuildRequires: 	gcc module-init-tools

%description
The kernel package contains the Linux kernel (vmlinuz), the core of
your Manbo Linux operating system. The kernel handles the basic
functions of the operating system: memory allocation, process
allocation, device input and output, etc.

# mkflavour() name flavour processor
# name: the flavour name in the package name
# flavour: first parameter of CreateKernel()
%define mkflavour(R:)					\
%package -n %{kname}-%{1}-latest			\
Version:	%{kversion}				\
Release:	%{rpmrel}				\
Summary:	Virtual rpm for latest %{kname}-%{1}	\
Group:		System/Kernel and hardware		\
Requires:	kernel-nrj-%{2}%{-R:-%{-R*}}		\
Provides:	%{kname}-latest			\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
							\
%description -n %{kname}-%{1}-latest			\
This package is a virtual rpm that aims to make sure you always have the \
latest %{kname}-%{1} installed...			\
							\
%common_description_info				\
							\
%if %build_devel					\
%package -n %{kname}-%{1}-devel-latest			\
Version:	%{kversion}				\
Release:	%{rpmrel}				\
Summary:	Virtual rpm for latest %{kname}-%{1}-devel \
Group:		Development/Kernel			\
Requires:	%{kname}-nrj-%{2}-devel%{-R:-%{-R*}}	\
Provides:	%{kname}-devel-latest			\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
							\
%description -n %{kname}-%{1}-devel-latest		\
This package is a virtual rpm that aims to make sure you always have the \
latest %{kname}-%{1}-devel installed...			\
							\
%common_description_info				\
%endif							\
							\
%if %build_debug					\
%package -n %{kname}-%{1}-debug-latest			\
Version:	%{kversion}				\
Release:	%{rpmrel}				\
Summary:	Virtual rpm for latest %{kname}-%{1}-debug \
Group:		Development/Debug			\
Requires:	%{kname}-%{2}-%{-R:debug-%{-R*}}%{!-R:debuginfo}	\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
Provides:	%{kname}-debug-latest			\
							\
%description -n %{kname}-%{1}-debug-latest		\
This package is a virtual rpm that aims to make sure you always have the \
latest %{kname}-%{1}-debug installed...			\
							\
%common_description_info				\
%endif							\
							\
%files -n %{kname}-%{1}-latest				\
%defattr(-,root,root)					\
							\
%if %build_devel					\
%files -n %{kname}-%{1}-devel-latest			\
%defattr(-,root,root)					\
%endif							\
							\
%if %build_debug					\
%files -n %{kname}-%{1}-debug-latest			\
%defattr(-,root,root)					\
%endif

#
# kernel-desktop586: i586, smp-alternatives, 4GB
#
%ifarch %{ix86}
%if %build_desktop586
%mkflavour desktop586 desktop586
%endif
%endif

#
# kernel-desktop: i686, smp-alternatives, 4 GB / x86_64
#

%if %build_desktop
%mkflavour desktop desktop
%endif

#
# kernel-server: i686, smp-alternatives, 64 GB / x86_64
#

%if %build_server
%ifarch %{ix86}
%mkflavour -R 2.6.38.7-1mnb2 server server
%else
%mkflavour server server
%endif
%endif

#
# kernel-source-latest: virtual rpm
#
%if %build_source

%package -n %{kname}-source-latest
Version: 	%{kversion}
Release: 	%{rpmrel}
Summary: 	Virtual rpm for latest %{kname}-source
Group:   	Development/Kernel
Requires: 	%{kname}-source >= %{kversion}
%ifarch %{ix86}
Conflicts:	arch(x86_64)
%endif

%description -n %{kname}-source-latest
This package is a virtual rpm that aims to make sure you always have the
latest %{kname}-source installed...

%common_description_info

%files -n %{kname}-source-latest
%defattr(-,root,root)

%endif



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14549 |12mr|kernel-3.5.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# -*- Mode: rpm-spec -*-
#
# This Specfile is based on kernel-tmb spec done by
# Thomas Backlund <tmb@mandriva.org>
# 
# The mkflavour() macroization done by Anssi Hannula <anssi@mandriva.org>
#
# Mageia, Mandriva, MIB and ROSA kernels use kernel.org versioning
#
# MIB header
%if %{mdvver} <= 201100
%define distsuffix mib
Vendor: MIB - Mandriva International Backports
Packager: Nicolo' Costanza <abitrules@yahoo.it>
%endif
# end MIB header
#
%define kernelversion	3
%define patchlevel	5
# sublevel is now used for -stable patches
%define sublevel	4

# Package release
%define mibrel		1

# kernel Makefile extraversion is substituted by
# kpatch wich are either 0 (empty), rc (kpatch)
%define kpatch		0
# kernel.org -gitX patch (only the number after "git")
%define kgit		0

# kernel base name (also name of srpm)
%define kname 		kernel

# Patch tarball tag
%define ktag		rosa

# define rpmtag		%{distsuffix}
%define rpmtag		%{distsuffix}
%if %kpatch
%if %kgit
%define rpmrel		%mkrel 0.%{kpatch}.%{kgit}.%{mibrel}
%else
%define rpmrel		%mkrel 0.%{kpatch}.%{mibrel}
%endif
%else
%define rpmrel		%{mibrel}
%endif

# fakerel and fakever never change, they are used to fool
# rpm/urpmi/smart
%define fakever		1
%define fakerel 	%mkrel 1

# version defines
%define kversion  	%{kernelversion}.%{patchlevel}.%{sublevel}
%define kverrel   	%{kversion}-%{rpmrel}

# When we are using a pre/rc patch, the tarball is a sublevel -1
%if %kpatch
%if %sublevel
%define tar_ver   	%{kernelversion}.%{patchlevel}
%else
%define tar_ver		%{kernelversion}.%(expr %{patchlevel} - 1)
%endif
%define patch_ver 	%{kversion}-%{kpatch}-%{ktag}%{mibrel}
%else
%define tar_ver   	%{kernelversion}.%{patchlevel}
%define patch_ver 	%{kversion}-%{ktag}%{mibrel}
%endif

# Used for not making too long names for rpms or search paths
%if %kpatch
%if %kgit
%define buildrpmrel     0.%{kpatch}.%{kgit}.%{mibrel}%{rpmtag}
%else
%define buildrpmrel     0.%{kpatch}.%{mibrel}%{rpmtag}
%endif
%else
%define buildrpmrel     %{mibrel}%{rpmtag}
%endif
%define buildrel     	%{kversion}-%{buildrpmrel}

# Having different top level names for packges means that you have to remove
# them by hard :(
%define top_dir_name 	%{kname}-%{_arch}

%define build_dir 	${RPM_BUILD_DIR}/%{top_dir_name}
%define src_dir 	%{build_dir}/linux-%{tar_ver}

# Disable useless debug rpms...
%define _enable_debug_packages 	%{nil}
%define debug_package 		%{nil}

# Build defines
%define build_doc 		1
%define build_source 		1
%define build_devel 		1

%define build_debug 		0

#
# Old Mandriva kernel flavours plus new two PAE flavours
#

# Build desktop i586 / 4GB
%ifarch %{ix86}
%define build_desktop586		1
%endif

# Build desktop (i686 / 4GB) / x86_64 / sparc64 sets
%define build_desktop			1

# Build netbook (i686 / 4GB) / x86_64
%define build_netbook			1

# Build server (i686 / 64GB)/x86_64 / sparc64 sets
%define build_server			1

# Build desktop686 pae (i686 / 64GB)
%ifarch %{ix86}
%define build_desktop_pae		1
%endif

# Build netbook686 pae (i686 / 64GB)
%ifarch %{ix86}
%define build_netbook_pae		1
%endif

#
# MIB low latency optimized flavours called "nrj"
#

# Build nrj desktop586 (i586 / 4GB)
%ifarch %{ix86}
%define build_nrj_desktop586		1
%endif

# Build nrj desktop (i686 / 4GB) / x86_64 / sparc64 sets
%define build_nrj_desktop		1

# Build nrj netbook (i686 / 4GB) / x86_64
%define build_nrj_netbook		1

# Build nrj desktop686 pae (i686 / 64GB)
%ifarch %{ix86}
%define build_nrj_desktop_pae		1
%endif

# Build nrj netbook686 pae (i686 / 64GB)
%ifarch %{ix86}
%define build_nrj_netbook_pae		1
%endif

#
# experimental "cpu level" optimized "nrj" flavours
#

# Build nrj netbook Intel Atom (matom / 4GB)
%ifarch %{ix86}
%define build_nrj_netbook_atom		1
%endif

# Build nrj netbook Intel Atom pae (matom / 64GB)
%ifarch %{ix86}
%define build_nrj_netbook_atom_pae	1
%endif

# Build nrj desktop Intel Core2 (mcore2 / 4GB)
%ifarch %{ix86}
%define build_nrj_desktop_core2   	1
%endif

# Build nrj desktop Intel Core2 pae (mcore2 / 64GB)
%ifarch %{ix86}
%define build_nrj_desktop_core2_pae   	1
%endif

#
# end of experimental "cpu level" optimized "nrj" flavours
#

# build perf and cpupower tools
%if %{mdvver} >= 201100
%define build_perf		1
%define build_cpupower		1
%else
%define build_perf		0
%define build_cpupower		0
%endif

# compress modules with xz
%if %{mdvver} == 201210
%define build_modxz		0
%else
%define build_modxz		0
%endif

# ARM builds
%ifarch %{arm}
%define build_desktop		0
%define build_netbook		0
%define build_server		0
%define build_iop32x		0
%define build_kirkwood		1
%define build_versatile		1
# no cpupower tools on arm yet
%define build_cpupower		0
# arm is currently not using xz
%define build_modxz		0
%endif
# End of user definitions

# buildtime flags
%{?_without_desktop586: %global build_desktop586 0}
%{?_without_desktop: %global build_desktop 0}
%{?_without_netbook: %global build_netbook 0}
%{?_without_server: %global build_server 0}
%{?_without_xen_pvops: %global build_xen_pvops 0}
%{?_without_desktop_pae: %global build_desktop_pae 0}
%{?_without_netbook_pae: %global build_netbook_pae 0}
%{?_without_nrj_desktop586: %global build_nrj_desktop586 0}
%{?_without_nrj_desktop: %global build_nrj_desktop 0}
%{?_without_nrj_netbook: %global build_nrj_netbook 0}
%{?_without_nrj_desktop_pae: %global build_nrj_desktop_pae 0}
%{?_without_nrj_netbook_pae: %global build_nrj_netbook_pae 0}
%{?_without_nrj_netbook_atom: %global build_nrj_netbook_atom 0}
%{?_without_nrj_netbook_atom_pae: %global build_nrj_netbook_atom_pae 0}
%{?_without_nrj_desktop_core2: %global build_nrj_desktop_core2 0}
%{?_without_nrj_desktop_core2_pae: %global build_nrj_desktop_core2_pae 0}

%{?_without_doc: %global build_doc 0}
%{?_without_source: %global build_source 0}
%{?_without_devel: %global build_devel 0}
%{?_without_debug: %global build_debug 0}
%{?_without_perf: %global build_perf 0}
%{?_without_cpupower: %global build_cpupower 0}
%{?_without_modxz: %global build_modxz 0}

%{?_with_desktop586: %global build_desktop586 1}
%{?_with_desktop: %global build_desktop 1}
%{?_with_netbook: %global build_netbook 1}
%{?_with_server: %global build_server 1}
%{?_with_xen_pvops: %global build_xen_pvops 1}
%{?_without_desktop_pae: %global build_desktop_pae 1}
%{?_without_netbook_pae: %global build_netbook_pae 1}
%{?_without_nrj_desktop586: %global build_nrj_desktop586 1}
%{?_without_nrj_desktop: %global build_nrj_desktop 1}
%{?_without_nrj_netbook: %global build_nrj_netbook 1}
%{?_without_nrj_desktop_pae: %global build_nrj_desktop_pae 1}
%{?_without_nrj_netbook_pae: %global build_nrj_netbook_pae 1}
%{?_with_nrj_netbook_atom: %global build_nrj_netbook_atom 1}
%{?_with_nrj_netbook_atom_pae: %global build_nrj_netbook_atom_pae 1}
%{?_with_nrj_desktop_core2: %global build_nrj_desktop_core2 1}
%{?_with_nrj_desktop_core2_pae: %global build_nrj_desktop_core2_pae 1}

%{?_with_doc: %global build_doc 1}
%{?_with_source: %global build_source 1}
%{?_with_devel: %global build_devel 1}
%{?_with_debug: %global build_debug 1}
%{?_with_perf: %global build_perf 1}
%{?_with_cpupower: %global build_cpupower 1}
%{?_with_modxz: %global build_modxz 1}

# ARM builds
%{?_with_iop32x: %global build_iop32x 1}
%{?_with_kirkwood: %global build_kirkwood 1}
%{?_with_versatile: %global build_versatile 1}
%{?_without_iop32x: %global build_iop32x 0}
%{?_without_kirkwood: %global build_kirkwood 0}
%{?_without_versatile: %global build_versatile 0}

# For the .nosrc.rpm
%define build_nosrc 	0
%{?_with_nosrc: %global build_nosrc 1}

%if %(if [ -z "$CC" ] ; then echo 0; else echo 1; fi)
%define kmake %make CC="$CC"
%else
%define kmake %make
%endif
# there are places where parallel make don't work
%define smake make

# Parallelize xargs invocations on smp machines
%define kxargs xargs %([ -z "$RPM_BUILD_NCPUS" ] \\\
	&& RPM_BUILD_NCPUS="`/usr/bin/getconf _NPROCESSORS_ONLN`"; \\\
	[ "$RPM_BUILD_NCPUS" -gt 1 ] && echo "-P $RPM_BUILD_NCPUS")

# Sparc arch wants sparc64 kernels
%define target_arch    %(echo %{_arch} | sed -e 's/mips.*/mips/' -e 's/arm.*/arm/')


#
# SRC RPM description
#
Summary: 	Linux kernel built for Mandriva
Name:		%{kname}
Version: 	%{kversion}
Release: 	%{rpmrel}
License: 	GPLv2
Group: 	 	System/Kernel and hardware
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveOS: 	Linux
URL:            http://www.kernel.org

####################################################################
#
# Sources
#
### This is for full SRC RPM
Source0: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/linux-%{tar_ver}.tar.xz
Source1: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/linux-%{tar_ver}.tar.sign
### This is for stripped SRC RPM
%if %build_nosrc
NoSource: 0
%endif
# This is for disabling *config, mrproper, prepare, scripts on -devel rpms
Source2: 	disable-mrproper-prepare-scripts-configs-in-devel-rpms.patch

Source4: 	README.kernel-sources

# config and systemd service file from fedora
Source50:	cpupower.service
Source51:	cpupower.config

# our patch tarball
Source100: 	linux-%{patch_ver}.tar.xz

####################################################################
#
# Patches

#
# Patch0 to Patch100 are for core kernel upgrades.
#

# Pre linus patch: ftp://ftp.kernel.org/pub/linux/kernel/v3.0/testing

%if %kpatch
%if %sublevel
Patch2:		ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/stable-review/patch-%{kversion}-%{kpatch}.bz2
Source11:	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/stable-review/patch-%{kversion}-%{kpatch}.sign
%else
Patch1:		ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/testing/patch-%{kernelversion}.%{patchlevel}-%{kpatch}.bz2
Source10: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/testing/patch-%{kernelversion}.%{patchlevel}-%{kpatch}.sign
%endif
%endif
%if %kgit
Patch2:		ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/snapshots/patch-%{kernelversion}.%{patchlevel}-%{kpatch}-git%{kgit}.bz2
Source11: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/snapshots/patch-%{kernelversion}.%{patchlevel}-%{kpatch}-git%{kgit}.sign
%endif
%if %sublevel
%if %kpatch
%define prev_sublevel %(expr %{sublevel} - 1)
%if %prev_sublevel
Patch1:   	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/patch-%{kernelversion}.%{patchlevel}.%{prev_sublevel}.bz2
Source10: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/patch-%{kernelversion}.%{patchlevel}.%{prev_sublevel}.sign
%endif
%else
Patch1:   	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/patch-%{kversion}.bz2
Source10: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/patch-%{kversion}.sign
%endif
%endif

#END
####################################################################

# Defines for the things that are needed for all the kernels
#
%define common_desc_kernel The kernel package contains the Linux kernel (vmlinuz), the core of your \
Mandriva operating system. The kernel handles the basic functions \
of the operating system: memory allocation, process allocation, device \
input and output, etc.

%define common_desc_kernel_smp This kernel relies on in-kernel smp alternatives to switch between up & smp \
mode depending on detected hardware. To force the kernel to boot in single \
processor mode, use the "nosmp" boot parameter.


### Global Requires/Provides

%if %{mdvver} == 201210
%define requires1	bootloader-utils >= 1.15-8
%define requires2	dracut >= 017-16
%define requires3	kmod >= 7-6
%define requires4	sysfsutils >=  2.1.0-12
%define requires5	kernel-firmware >=  20120219-1
%define requires6	microcode >=  0.20120313-1
%endif

%if %{mdvver} == 201200
%define requires1	bootloader-utils >= 1.15-8
%define requires2	dracut >= 017-16
%define requires3	module-init-tools >= 3.16-5
%define requires4	sysfsutils >=  2.1.0-12
%define requires5	kernel-firmware >=  20120219-1
%define requires6	microcode >=  0.20120313-1
%endif

%if %{mdvver} < 201200
%define requires1	bootloader-utils >= 1.13-1
%define requires2	mkinitrd >= 4.2.17-31
%define requires3	module-init-tools >= 3.0-7
%define requires4	sysfsutils >= 1.3.0-1
%define requires5	kernel-firmware >= 20101024-2
%define requires6	microcode >=  0.20120313-1
%endif

%define kprovides 	%{kname} = %{kverrel}, kernel = %{tar_ver}, alsa = 1.0.25
%define kprovides_server drbd-api = 88

%define	kobsoletes	dkms-r8192se <= 0019.1207.2010-2, dkms-lzma <= 4.43-32, dkms-psb <= 4.41.1-7

Autoreqprov: 		no

# might be useful too:
# Suggests:	microcode

%if %{mdvver} == 201210
BuildRequires:	kmod-devel >= 7-6
%else
BuildRequires:	module-init-tools
%endif

BuildRequires: 	gcc 

# for perf, cpufreq and other tools
BuildRequires:		elfutils-devel
BuildRequires:		zlib-devel
BuildRequires:		binutils-devel
BuildRequires:		newt-devel
BuildRequires:		python-devel
BuildRequires:		perl(ExtUtils::Embed)
BuildRequires:		pciutils-devel
BuildRequires:		asciidoc
BuildRequires:		xmlto
BuildRequires:		gettext
BuildRequires:		docbook-style-xsl
BuildRequires:		pkgconfig(gtk+-2.0)
BuildRequires:		flex
BuildRequires:		bison

%ifarch %{arm}
BuildRequires:		uboot-mkimage
%endif


%description
%common_desc_kernel
%ifnarch %{arm}
%common_desc_kernel_smp
%endif

# Define obsolete/provides to help automatic upgrades of old kernel-xen-pvops
%define latest_obsoletes_server kernel-xen-pvops-latest < 3.2.1-1
%define latest_provides_server kernel-xen-pvops-latest = %{kverrel}
%define latest_obsoletes_devel_server kernel-xen-pvops-devel-latest < 3.2.1-1
%define latest_provides_devel_server kernel-xen-pvops-devel-latest = %{kverrel}

# mkflavour() name flavour processor
# name: the flavour name in the package name
# flavour: first parameter of CreateKernel()
%define mkflavour()					\
%package -n %{kname}-%{1}-%{buildrel}			\
Version:	%{fakever}				\
Release:	%{fakerel}				\
Provides:	%kprovides				\
%{expand:%%{?kprovides_%{1}:Provides: %{kprovides_%{1}}}} \
Provides:	%{kname}-%{1}				\
Requires(pre):	%requires1 %requires2 %requires3 %requires4 \
Requires:	%requires2 %requires5 %requires6	\
Obsoletes:	%kobsoletes				\
Provides:	should-restart = system			\
Suggests:	crda					\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
Summary:	%{expand:%{summary_%(echo %{1} | sed -e "s/-/_/")}} \
Group:		System/Kernel and hardware		\
%description -n %{kname}-%{1}-%{buildrel}		\
%common_desc_kernel %{expand:%{info_%(echo %{1} | sed -e "s/-/_/")}} \
%ifnarch %{arm}						\
%common_desc_kernel_smp					\
%endif							\
							\
%if %build_devel					\
%package -n	%{kname}-%{1}-devel-%{buildrel}		\
Version:	%{fakever}				\
Release:	%{fakerel}				\
Requires:	glibc-devel ncurses-devel make gcc perl	\
Summary:	The kernel-devel files for %{kname}-%{1}-%{buildrel} \
Group:		Development/Kernel			\
Provides:	%{kname}-devel = %{kverrel} 		\
Provides:	%{kname}-%{1}-devel			\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
%description -n %{kname}-%{1}-devel-%{buildrel}		\
This package contains the kernel files (headers and build tools) \
that should be enough to build additional drivers for   \
use with %{kname}-%{1}-%{buildrel}.                     \
							\
If you want to build your own kernel, you need to install the full \
%{kname}-source-%{buildrel} rpm.			\
							\
%endif							\
							\
%if %build_debug					\
%package -n	%{kname}-%{1}-%{buildrel}-debug		\
Version:	%{fakever}				\
Release:	%{fakerel}				\
Summary:	Files with debug info for %{kname}-%{1}-%{buildrel} \
Group:		Development/Debug			\
Provides:	kernel-debug = %{kverrel} 		\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
%description -n %{kname}-%{1}-%{buildrel}-debug		\
This package contains the files with debug info to aid in debug tasks \
when using %{kname}-%{1}-%{buildrel}.			\
							\
If you need to look at debug information or use some application that \
needs debugging info from the kernel, this package may help. \
							\
%endif							\
							\
%package -n %{kname}-%{1}-latest			\
Version:	%{kversion}				\
Release:	%{rpmrel}				\
Summary:	Virtual rpm for latest %{kname}-%{1}	\
Group:		System/Kernel and hardware		\
Requires:	%{kname}-%{1}-%{buildrel}		\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
%{expand:%%{?latest_obsoletes_%{1}:Obsoletes: %{latest_obsoletes_%{1}}}} \
%{expand:%%{?latest_provides_%{1}:Provides: %{latest_provides_%{1}}}} \
%description -n %{kname}-%{1}-latest			\
This package is a virtual rpm that aims to make sure you always have the \
latest %{kname}-%{1} installed...			\
							\
%if %build_devel					\
%package -n %{kname}-%{1}-devel-latest			\
Version:	%{kversion}				\
Release:	%{rpmrel}				\
Summary:	Virtual rpm for latest %{kname}-%{1}-devel \
Group:		Development/Kernel			\
Requires:	%{kname}-%{1}-devel-%{buildrel}		\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
Provides:	%{kname}-devel-latest			\
%{expand:%%{?latest_obsoletes_devel_%{1}:Obsoletes: %{latest_obsoletes_devel_%{1}}}} \
%{expand:%%{?latest_provides_devel_%{1}:Provides: %{latest_provides_devel_%{1}}}} \
%description -n %{kname}-%{1}-devel-latest		\
This package is a virtual rpm that aims to make sure you always have the \
latest %{kname}-%{1}-devel installed...			\
							\
%endif							\
							\
%post -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-post \
%posttrans -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-posttrans \
%preun -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-preun \
%postun -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-postun \
							\
%if %build_devel					\
%post -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1}-post \
%preun -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1}-preun \
%postun -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1}-postun \
%endif							\
							\
%files -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1} \
%files -n %{kname}-%{1}-latest				\
							\
%if %build_devel					\
%files -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1} \
%files -n %{kname}-%{1}-devel-latest			\
%endif							\
							\
%if %build_debug					\
%files -n %{kname}-%{1}-%{buildrel}-debug -f kernel_debug_files.%{1} \
%endif

%ifarch %{ix86}
#
# kernel-desktop586: i586, smp-alternatives, 4GB
#
%if %build_desktop586
%define summary_desktop586 Linux kernel for desktop use with i586 & 4GB RAM
%define info_desktop586 This kernel is compiled for desktop use, single or \
multiple i586 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour desktop586
%endif
%endif

#
# kernel-desktop: i686, smp-alternatives, 4 GB / x86_64
#
%if %build_desktop
%ifarch %{ix86}
%define summary_desktop Linux Kernel for desktop use with i686 & 4GB RAM
%define info_desktop This kernel is compiled for desktop use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler.
%else
%define summary_desktop Linux Kernel for desktop use with %{_arch}
%define info_desktop This kernel is compiled for desktop use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_1000, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler.
%endif
%mkflavour desktop
%endif

#
# kernel-netbook: i686, smp-alternatives, 4 GB / x86_64
#
%if %build_netbook
%ifarch %{ix86}
%define summary_netbook Linux Kernel for netbook use with i686 & 4GB RAM
%define info_netbook This kernel is compiled for netbook use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler.
%else
%define summary_netbook Linux Kernel for netbook use with %{_arch}
%define info_netbook This kernel is compiled for netbook use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_1000, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler.
%endif
%mkflavour netbook
%endif

#
# kernel-server: i686, smp-alternatives, 64 GB / x86_64
#
%if %build_server
%ifarch %{ix86}
%define summary_server Linux Kernel for server use with i686 & 64GB RAM
%define info_server This kernel is compiled for server use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using \
no preempt, HZ_100, CFS cpu scheduler and cfq i/o scheduler.
%else
%define summary_server Linux Kernel for server use with %{_arch}
%define info_server This kernel is compiled for server use, single or \
multiple %{_arch} processor(s)/core(s), using no preempt, HZ_100, \
CFS cpu scheduler and cfq i/o scheduler.
%endif
%mkflavour server
%endif

%ifarch %{ix86}
#
# kernel-desktop-pae: i686, smp-alternatives, 64GB
#
%if %build_desktop_pae
%define summary_desktop_pae Linux kernel for desktop use with i686 & upto 64GB RAM
%define info_desktop_pae This kernel is compiled for desktop use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_1000, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour desktop-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-netbook-pae: i686, smp-alternatives, 64 GB
#
%if %build_netbook_pae
%define summary_netbook_pae Linux Kernel for for netbook use with i686 & upto 64GB RAM
%define info_netbook_pae This kernel is compiled for netbook use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_1000, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour netbook-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-desktop586: nrj, i586, smp-alternatives, 4GB
#
%if %build_nrj_desktop586
%define summary_nrj_desktop586 Linux kernel for desktop use with i586 & 4GB RAM
%define info_nrj_desktop586 This kernel is compiled for desktop use, single or \
multiple i586 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour nrj-desktop586
%endif
%endif

#
# kernel-nrj-desktop: nrj, i686, smp-alternatives, 4 GB / x86_64
#
%if %build_nrj_desktop
%ifarch %{ix86}
%define summary_nrj_desktop Linux Kernel for desktop use with i686 & 4GB RAM
%define info_nrj_desktop This kernel is compiled for desktop use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%else
%define summary_nrj_desktop Linux Kernel for desktop use with %{_arch}
%define info_nrj_desktop This kernel is compiled for desktop use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%endif
%mkflavour nrj-desktop
%endif

#
# kernel-nrj-netbook: nrj, i686, smp-alternatives, 4 GB / x86_64
#
%if %build_nrj_netbook
%ifarch %{ix86}
%define summary_nrj_netbook Linux Kernel for netbook use with i686 & 4GB RAM
%define info_nrj_netbook This kernel is compiled for netbook use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%else
%define summary_nrj_netbook Linux Kernel for netbook use with %{_arch}
%define info_nrj_netbook This kernel is compiled for netbook use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%endif
%mkflavour nrj-netbook
%endif

%ifarch %{ix86}
#
# kernel-nrj-desktop-pae: nrj, i686, smp-alternatives, 64GB
#
%if %build_nrj_desktop_pae
%define summary_nrj_desktop_pae Linux kernel for desktop use with i686 & upto 64GB RAM
%define info_nrj_desktop_pae This kernel is compiled for desktop use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour nrj-desktop-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-netbook-pae: nrj, i686, smp-alternatives, 64 GB
#
%if %build_nrj_netbook_pae
%define summary_nrj_netbook_pae Linux Kernel for for netbook use with i686 & upto 64GB RAM
%define info_nrj_netbook_pae This kernel is compiled for netbook use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour nrj-netbook-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-netbook-atom: nrj, for Intel Atom cpu, smp-alternatives, 4 GB
#
%if %build_nrj_netbook_atom
%define summary_nrj_netbook_atom Linux Kernel for netbook use with Intel Atom cpu, less than 4GB RAM
%define info_nrj_netbook_atom This kernel is compiled for netbook use, single or \
multiple Intel Atom cpu processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour nrj-netbook-atom
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-netbook-atom-pae: nrj, for Intel Atom cpu, smp-alternatives, 64 GB
#
%if %build_nrj_netbook_atom_pae
%define summary_nrj_netbook_atom_pae Linux Kernel for netbook use with Intel Atom cpu & upto 64GB RAM
%define info_nrj_netbook_atom_pae This kernel is compiled for netbook use, single or \
multiple Intel Atom cpu processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour nrj-netbook-atom-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-desktop-core2: nrj, Intel Core 2 and newer, smp-alternatives, 4 GB 
#
%if %build_nrj_desktop_core2
%define summary_nrj_desktop_core2 Linux Kernel for desktop use with i686 & 4GB RAM
%define info_nrj_desktop_core2 This kernel is compiled for desktop use, single or \
multiple Intel Core 2 and newer processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour nrj-desktop-core2
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-desktop-core2-pae: nrj, Intel Core 2 and newer, smp-alternatives, 64 GB
#
%if %build_nrj_desktop_core2_pae
%define summary_nrj_desktop_core2_pae Linux Kernel for desktop use with i686 & upto 64GB RAM
%define info_nrj_desktop_core2_pae This kernel is compiled for desktop use, single or \
multiple Intel Core 2 and newer processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour nrj-desktop-core2-pae
%endif
%endif

#
# ARM kernels
#
%ifarch %{arm}
%if %build_iop32x
%define summary_iop32x Linux Kernel for Arm machines based on Xscale IOP32X
%define info_iop32x This kernel is compiled for iop32x boxes. It will run on n2100 \
or ss4000e or sanmina boards.
%mkflavour iop32x
%endif
%if %build_kirkwood
%define summary_kirkwood Linux Kernel for Arm machines based on Kirkwood
%define info_kirkwood This kernel is compiled for kirkwood boxes. It will run on openrd boards.
%mkflavour kirkwood
%endif
%if %build_versatile
%define summary_versatile Linux Kernel for Versatile arm machines
%define info_versatile This kernel is compiled for Versatile boxes. It will run on Qemu for instance.
%mkflavour versatile
%endif
%endif

#
# kernel-source
#
%if %build_source
%package -n %{kname}-source-%{buildrel}
Version: 	%{fakever}
Release: 	%{fakerel}
Requires: 	glibc-devel, ncurses-devel, make, gcc, perl, diffutils
Summary: 	The Linux source code for %{kname}-%{buildrel}
Group: 		Development/Kernel
Autoreqprov: 	no
Provides: 	kernel-source = %{kverrel}
Buildarch:	noarch

%description -n %{kname}-source-%{buildrel}
The %{kname}-source package contains the source code files for the Mandriva
kernel. Theese source files are only needed if you want to build your
own custom kernel that is better tuned to your particular hardware.

If you only want the files needed to build 3rdparty (nVidia, Ati, dkms-*,...)
drivers against, install the *-devel-* rpm that is matching your kernel.

%post -n %{kname}-source-%{buildrel}
for i in /lib/modules/%{kversion}-{desktop586,desktop,netbook,desktop-pae,netbook-pae,server,nrj-desktop586,nrj-desktop,nrj-netbook,nrj-desktop-pae,nrj-netbook-pae,nrj-netbook-atom,nrj-netbook-atom-pae,nrj-desktop-core2,nrj-desktop-core2-pae}-%{buildrpmrel}; do
        if [ -d $i ]; then
		if [ ! -L $i/build -a ! -L $i/source ]; then
			ln -sf /usr/src/linux-%{kversion}-%{buildrpmrel} $i/build
			ln -sf /usr/src/linux-%{kversion}-%{buildrpmrel} $i/source
		fi
        fi
done
cd /usr/src
rm -f linux
ln -snf linux-%{kversion}-%{buildrpmrel} linux

%preun -n %{kname}-source-%{buildrel}
for i in /lib/modules/%{kversion}-{desktop586,desktop,netbook,desktop-pae,netbook-pae,server,nrj-desktop586,nrj-desktop,nrj-netbook,nrj-desktop-pae,nrj-netbook-pae,nrj-netbook-atom,nrj-netbook-atom-pae,nrj-desktop-core2,nrj-desktop-core2-pae}-%{buildrpmrel}/{build,source}; do
	if [ -L $i ]; then
		if [ "$(readlink $i)" = "/usr/src/linux-%{kversion}-%{buildrpmrel}" ]; then
			rm -f $i
		fi
	fi
done
if [ -L /usr/src/linux ]; then
	if [ "$(readlink /usr/src/linux)" = "linux-%{kversion}-%{buildrpmrel}" ]; then
		rm -f /usr/src/linux
	fi
fi
exit 0

#
# kernel-source-latest: virtual rpm
#
%package -n %{kname}-source-latest
Version: 	%{kversion}
Release: 	%{rpmrel}
Summary: 	Virtual rpm for latest %{kname}-source
Group:   	Development/Kernel
Requires: 	%{kname}-source-%{buildrel}
Buildarch:	noarch

%description -n %{kname}-source-latest
This package is a virtual rpm that aims to make sure you always have the
latest %{kname}-source installed...
%endif

#
# kernel-doc: documentation for the Linux kernel
#
%if %build_doc
%package -n %{kname}-doc
Version: 	%{kversion}
Release: 	%{rpmrel}
Summary: 	Various documentation bits found in the %{kname} source
Group: 		Books/Computer books
Buildarch:	noarch

%description -n %{kname}-doc
This package contains documentation files from the %{kname} source.
Various bits of information about the Linux kernel and the device drivers
shipped with it are documented in these files. You also might want install
this package if you need a reference to the options that can be passed to
Linux kernel modules at load time.
%endif

#
# kernel/tools
#
%if %{build_perf}
%package -n perf
Version:	%{kversion}
Release:	%{rpmrel}
Summary:	perf tool and the supporting documentation
Group:		System/Kernel and hardware

%description -n perf
the perf tool and the supporting documentation.
%endif

%if %{build_cpupower}
%package -n cpupower
Version:	%{kversion}
Release:	%{rpmrel}
Summary:	the cpupower tools
Group:		System/Kernel and hardware
Requires(post):  rpm-helper >= 0.24.8-1
Requires(preun): rpm-helper >= 0.24.8-1
Obsoletes:	cpufreq cpufrequtils

%description -n cpupower
the cpupower tools.

%post -n cpupower
%_post_service cpupower

%preun -n cpupower
%_preun_service cpupower

%package -n cpupower-devel
Version:	%{kversion}
Release:	%{rpmrel}
Summary:	devel files for cpupower
Group:		Development/Kernel
Requires:	cpupower = %{kversion}-%{rpmrel}
Conflicts:	%{_lib}cpufreq-devel

%description -n cpupower-devel
This package contains the development files for cpupower.
%endif


#
# End packages - here begins build stage
#
%prep
%setup -q -n %top_dir_name -c
%setup -q -n %top_dir_name -D -T -a100

%define patches_dir ../%{patch_ver}/

cd %src_dir

%if %sublevel
%if %kpatch
%if %prev_sublevel
%patch1 -p1
%endif
%patch2 -p1
%else
%patch1 -p1
%endif
%else
%if %kpatch
%patch1 -p1
%endif
%endif
%if %kgit
%patch2 -p1
%endif

%{patches_dir}/scripts/apply_patches

# PATCH END


#
# Setup Begin
#

# Prepare all the variables for calling create_configs

%if %build_debug
%define debug --debug
%else
%define debug --no-debug
%endif


%{patches_dir}/scripts/create_configs %debug --user_cpu="%{target_arch}"

# make sure the kernel has the sublevel we know it has...
LC_ALL=C perl -p -i -e "s/^SUBLEVEL.*/SUBLEVEL = %{sublevel}/" Makefile

# get rid of unwanted files
find . -name '*~' -o -name '*.orig' -o -name '*.append' | %kxargs rm -f

#<akdengi> use ld.bfd instead default, like Gold
%if %{mdvver} == 201210
sed -i '/^LD/s/ld$/ld.bfd/' %{build_dir}/linux-%{tar_ver}/Makefile
%endif

%build
# Common target directories
%define _kerneldir /usr/src/linux-%{kversion}-%{buildrpmrel}
%define _bootdir /boot
%define _modulesdir /lib/modules
%define _efidir %{_bootdir}/efi/mandriva

# Directories definition needed for building
%define temp_root %{build_dir}/temp-root
%define temp_source %{temp_root}%{_kerneldir}
%define temp_boot %{temp_root}%{_bootdir}
%define temp_modules %{temp_root}%{_modulesdir}

PrepareKernel() {
	name=$1
	extension=$2
	x86_dir=arch/x86/configs

	echo "Make config for kernel $extension"

	%smake -s mrproper

	if [ "%{target_arch}" == "i386" -o "%{target_arch}" == "x86_64" ]; then
	    if [ -z "$name" ]; then
		cp ${x86_dir}/%{target_arch}_defconfig-desktop .config
	    else
		cp ${x86_dir}/%{target_arch}_defconfig-$name .config
	    fi
	else
	    if [ -z "$name" ]; then
		cp arch/%{target_arch}/defconfig-desktop .config
	    else
		cp arch/%{target_arch}/defconfig-$name .config
	    fi
	fi

	# make sure EXTRAVERSION says what we want it to say
	LC_ALL=C perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -$extension/" Makefile

	%smake oldconfig
}

BuildKernel() {
	KernelVer=$1

	echo "Building kernel $KernelVer"

	%kmake -s all

	# kirkwood boxes have u-boot
	if [ "$KernelVer" = "%{kversion}-kirkwood-%{buildrpmrel}" ]; then
		%kmake uImage
	fi

	# Start installing stuff
	install -d %{temp_boot}
	install -m 644 System.map %{temp_boot}/System.map-$KernelVer
	install -m 644 .config %{temp_boot}/config-$KernelVer
	xz -c Module.symvers > %{temp_boot}/symvers-$KernelVer.xz

	%ifarch %{arm}
		if [ -f arch/arm/boot/uImage ]; then
			cp -f arch/arm/boot/uImage %{temp_boot}/uImage-$KernelVer
		else
			cp -f arch/arm/boot/zImage %{temp_boot}/vmlinuz-$KernelVer
		fi
	%else
		cp -f arch/%{target_arch}/boot/bzImage %{temp_boot}/vmlinuz-$KernelVer
	%endif

	# modules
	install -d %{temp_modules}/$KernelVer
	%smake INSTALL_MOD_PATH=%{temp_root} KERNELRELEASE=$KernelVer modules_install

	# remove /lib/firmware, we use a separate kernel-firmware
	rm -rf %{temp_root}/lib/firmware
}

SaveDevel() {
	devel_flavour=$1

	DevelRoot=/usr/src/linux-%{kversion}-$devel_flavour-%{buildrpmrel}
	TempDevelRoot=%{temp_root}$DevelRoot

	mkdir -p $TempDevelRoot
	for i in $(find . -name 'Makefile*'); do cp -R --parents $i $TempDevelRoot;done
	for i in $(find . -name 'Kconfig*' -o -name 'Kbuild*'); do cp -R --parents $i $TempDevelRoot;done
	cp -fR include $TempDevelRoot
	cp -fR scripts $TempDevelRoot
	cp -fR kernel/bounds.c $TempDevelRoot/kernel
	cp -fR tools/include $TempDevelRoot/tools/
	%ifarch %{arm}
		cp -fR arch/%{target_arch}/tools $TempDevelRoot/arch/%{target_arch}/
	%endif
	%ifarch %{ix86} x86_64
		cp -fR arch/x86/kernel/asm-offsets.{c,s} $TempDevelRoot/arch/x86/kernel/
		cp -fR arch/x86/kernel/asm-offsets_{32,64}.c $TempDevelRoot/arch/x86/kernel/
		cp -fR arch/x86/syscalls/syscall* $TempDevelRoot/arch/x86/syscalls/
		cp -fR arch/x86/include $TempDevelRoot/arch/x86/
		cp -fR arch/x86/tools/relocs.c $TempDevelRoot/arch/x86/tools/
	%else
		cp -fR arch/%{target_arch}/kernel/asm-offsets.{c,s} $TempDevelRoot/arch/%{target_arch}/kernel/
		for f in $(find arch/%{target_arch} -name include); do cp -fR --parents $f $TempDevelRoot; done
	%endif
	cp -fR .config Module.symvers $TempDevelRoot
	cp -fR 3rdparty/mkbuild.pl $TempDevelRoot/3rdparty

	# Needed for truecrypt build (Danny)
	cp -fR drivers/md/dm.h $TempDevelRoot/drivers/md/

	# Needed for lguest
	cp -fR drivers/lguest/lg.h $TempDevelRoot/drivers/lguest/

	# Needed for lirc_gpio (#39004)
	cp -fR drivers/media/video/bt8xx/bttv{,p}.h $TempDevelRoot/drivers/media/video/bt8xx/
	cp -fR drivers/media/video/bt8xx/bt848.h $TempDevelRoot/drivers/media/video/bt8xx/
	cp -fR drivers/media/video/btcx-risc.h $TempDevelRoot/drivers/media/video/

	# Needed for external dvb tree (#41418)
	cp -fR drivers/media/dvb/dvb-core/*.h $TempDevelRoot/drivers/media/dvb/dvb-core/
	cp -fR drivers/media/dvb/frontends/lgdt330x.h $TempDevelRoot/drivers/media/dvb/frontends/

	# add acpica header files, needed for fglrx build
	cp -fR drivers/acpi/acpica/*.h $TempDevelRoot/drivers/acpi/acpica/

	# aufs2 has a special file needed
	#cp -fR fs/aufs/magic.mk $TempDevelRoot/fs/aufs

	for i in alpha avr32 blackfin c6x cris frv h8300 hexagon ia64 m32r m68k m68knommu microblaze \
		 mips mn10300 openrisc parisc powerpc s390 score sh sparc tile unicore32 xtensa; do
		rm -rf $TempDevelRoot/arch/$i
	done

	%ifnarch %{arm}
		rm -rf $TempDevelRoot/arch/arm
	%endif
	%ifnarch %{ix86} x86_64
		rm -rf $TempDevelRoot/arch/x86
	%endif

	# Clean the scripts tree, and make sure everything is ok (sanity check)
	# running prepare+scripts (tree was already "prepared" in build)
	pushd $TempDevelRoot >/dev/null
		%smake -s prepare scripts
		%smake -s clean
	popd >/dev/null
	rm -f $TempDevelRoot/.config.old

	# fix permissions
	chmod -R a+rX $TempDevelRoot

	# disable mrproper in -devel rpms
	patch -p1 --fuzz=0 -d $TempDevelRoot -i %{SOURCE2}

	kernel_devel_files=../kernel_devel_files.$devel_flavour


### Create the kernel_devel_files.*
cat > $kernel_devel_files <<EOF
%dir $DevelRoot
%dir $DevelRoot/arch
%dir $DevelRoot/include
$DevelRoot/3rdparty
$DevelRoot/Documentation
%ifarch %{arm}
$DevelRoot/arch/arm
%endif
$DevelRoot/arch/um
%ifarch %{ix86} x86_64
$DevelRoot/arch/x86
%endif
$DevelRoot/block
$DevelRoot/crypto
$DevelRoot/drivers
$DevelRoot/firmware
$DevelRoot/fs
$DevelRoot/include/Kbuild
$DevelRoot/include/acpi
$DevelRoot/include/asm-generic
$DevelRoot/include/config
$DevelRoot/include/crypto
$DevelRoot/include/drm
$DevelRoot/include/generated
$DevelRoot/include/keys
$DevelRoot/include/linux
$DevelRoot/include/math-emu
$DevelRoot/include/media
$DevelRoot/include/memory
$DevelRoot/include/misc
$DevelRoot/include/mtd
$DevelRoot/include/net
$DevelRoot/include/pcmcia
$DevelRoot/include/rdma
$DevelRoot/include/rxrpc
$DevelRoot/include/scsi
$DevelRoot/include/sound
$DevelRoot/include/target
$DevelRoot/include/trace
$DevelRoot/include/video
$DevelRoot/include/xen
$DevelRoot/init
$DevelRoot/ipc
$DevelRoot/kernel
$DevelRoot/lib
$DevelRoot/mm
$DevelRoot/net
$DevelRoot/samples
$DevelRoot/scripts
$DevelRoot/security
$DevelRoot/sound
$DevelRoot/tools
$DevelRoot/usr
$DevelRoot/virt
$DevelRoot/.config
$DevelRoot/Kbuild
$DevelRoot/Kconfig
$DevelRoot/Makefile
$DevelRoot/Module.symvers
$DevelRoot/arch/Kconfig
%doc README.kernel-sources
EOF


### Create -devel Post script on the fly
cat > $kernel_devel_files-post <<EOF
if [ -d /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel} ]; then
	rm -f /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/{build,source}
	ln -sf $DevelRoot /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/build
	ln -sf $DevelRoot /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/source
fi
EOF


### Create -devel Preun script on the fly
cat > $kernel_devel_files-preun <<EOF
if [ -L /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/build ]; then
	rm -f /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/build
fi
if [ -L /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/source ]; then
	rm -f /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/source
fi
exit 0
EOF

### Create -devel Postun script on the fly
cat > $kernel_devel_files-postun <<EOF
rm -rf /usr/src/linux-%{kversion}-$devel_flavour-%{buildrpmrel} >/dev/null
EOF
}

SaveDebug() {
	debug_flavour=$1

	install -m 644 vmlinux \
	      %{temp_boot}/vmlinux-%{kversion}-$debug_flavour-%{buildrpmrel}
	kernel_debug_files=../kernel_debug_files.$debug_flavour
	echo "%{_bootdir}/vmlinux-%{kversion}-$debug_flavour-%{buildrpmrel}" \
		>> $kernel_debug_files

	find %{temp_modules}/%{kversion}-$debug_flavour-%{buildrpmrel}/kernel \
		-name "*.ko" | \
		%kxargs -I '{}' objcopy --only-keep-debug '{}' '{}'.debug
	find %{temp_modules}/%{kversion}-$debug_flavour-%{buildrpmrel}/kernel \
		-name "*.ko" | %kxargs -I '{}' \
		sh -c 'cd `dirname {}`; \
		       objcopy --add-gnu-debuglink=`basename {}`.debug \
		       --strip-debug `basename {}`'

	pushd %{temp_modules}
	find %{kversion}-$debug_flavour-%{buildrpmrel}/kernel \
		-name "*.ko.debug" > debug_module_list
	popd
	cat %{temp_modules}/debug_module_list | \
		sed 's|\(.*\)|%{_modulesdir}/\1|' >> $kernel_debug_files
	cat %{temp_modules}/debug_module_list | \
		sed 's|\(.*\)|%exclude %{_modulesdir}/\1|' \
		>> ../kernel_exclude_debug_files.$debug_flavour
	rm -f %{temp_modules}/debug_module_list
}

CreateFiles() {
	kernel_flavour=$1

	kernel_files=../kernel_files.$kernel_flavour

ker="vmlinuz"
if [ "$kernel_flavour" = "kirkwood" ]; then
       ker="uImage"
fi
### Create the kernel_files.*
cat > $kernel_files <<EOF
%{_bootdir}/System.map-%{kversion}-$kernel_flavour-%{buildrpmrel}
%{_bootdir}/symvers-%{kversion}-$kernel_flavour-%{buildrpmrel}.xz
%{_bootdir}/config-%{kversion}-$kernel_flavour-%{buildrpmrel}
%{_bootdir}/$ker-%{kversion}-$kernel_flavour-%{buildrpmrel}
%dir %{_modulesdir}/%{kversion}-$kernel_flavour-%{buildrpmrel}/
%{_modulesdir}/%{kversion}-$kernel_flavour-%{buildrpmrel}/kernel
%{_modulesdir}/%{kversion}-$kernel_flavour-%{buildrpmrel}/modules.*
%doc README.kernel-sources
EOF

%if %build_debug
    cat ../kernel_exclude_debug_files.$kernel_flavour >> $kernel_files
%endif

### Create kernel Post script
cat > $kernel_files-post <<EOF
%ifarch %{arm}
/sbin/installkernel -i -N %{kversion}-$kernel_flavour-%{buildrpmrel}
%else
/sbin/installkernel %{kversion}-$kernel_flavour-%{buildrpmrel}
pushd /boot > /dev/null
if [ -L vmlinuz-$kernel_flavour ]; then
	rm -f vmlinuz-$kernel_flavour
fi
ln -sf vmlinuz-%{kversion}-$kernel_flavour-%{buildrpmrel} vmlinuz-$kernel_flavour
if [ -L initrd-$kernel_flavour.img ]; then
	rm -f initrd-$kernel_flavour.img
fi
ln -sf initrd-%{kversion}-$kernel_flavour-%{buildrpmrel}.img initrd-$kernel_flavour.img
popd > /dev/null
%endif
%if %build_devel
# create kernel-devel symlinks if matching -devel- rpm is installed
if [ -d /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} ]; then
	rm -f /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/{build,source}
	ln -sf /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/build
	ln -sf /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/source
fi
%endif
%if %build_source
# create kernel-source symlinks only if matching -devel- rpm is not installed
if [ -d /usr/src/linux-%{kversion}-%{buildrpmrel} -a ! -d /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} ]; then
	rm -f /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/{build,source}
	ln -sf /usr/src/linux-%{kversion}-%{buildrpmrel} /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/build
	ln -sf /usr/src/linux-%{kversion}-%{buildrpmrel} /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/source
fi
%endif
EOF

### Create kernel Posttrans script
cat > $kernel_files-posttrans <<EOF
if [ -x /usr/sbin/dkms_autoinstaller -a -d /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} ]; then
    /usr/sbin/dkms_autoinstaller start %{kversion}-$kernel_flavour-%{buildrpmrel}
fi
EOF

### Create kernel Preun script on the fly
cat > $kernel_files-preun <<EOF
/sbin/installkernel -R %{kversion}-$kernel_flavour-%{buildrpmrel}
pushd /boot > /dev/null
if [ -L vmlinuz-$kernel_flavour ]; then
	if [ "$(readlink vmlinuz-$kernel_flavour)" = "vmlinuz-%{kversion}-$kernel_flavour-%{buildrpmrel}" ]; then
		rm -f vmlinuz-$kernel_flavour
	fi
fi
if [ -L initrd-$kernel_flavour.img ]; then
	if [ "$(readlink initrd-$kernel_flavour.img)" = "initrd-%{kversion}-$kernel_flavour-%{buildrpmrel}.img" ]; then
		rm -f initrd-$kernel_flavour.img
	fi
fi
popd > /dev/null
%if %build_devel
if [ -L /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/build ]; then
	rm -f /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/build
fi
if [ -L /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/source ]; then
	rm -f /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/source
fi
%endif
exit 0
EOF


### Create kernel Postun script on the fly
cat > $kernel_files-postun <<EOF
/sbin/kernel_remove_initrd %{kversion}-$kernel_flavour-%{buildrpmrel}
rm -rf /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel} >/dev/null
if [ -d /var/lib/dkms ]; then
    rm -f /var/lib/dkms/*/kernel-%{kversion}-$devel_flavour-%{buildrpmrel}-%{_target_cpu} >/dev/null
    rm -rf /var/lib/dkms/*/*/%{kversion}-$devel_flavour-%{buildrpmrel} >/dev/null
    rm -f /var/lib/dkms-binary/*/kernel-%{kversion}-$devel_flavour-%{buildrpmrel}-%{_target_cpu} >/dev/null
    rm -rf /var/lib/dkms-binary/*/*/%{kversion}-$devel_flavour-%{buildrpmrel} >/dev/null
fi
EOF
}


CreateKernel() {
	flavour=$1

	PrepareKernel $flavour $flavour-%{buildrpmrel}

	BuildKernel %{kversion}-$flavour-%{buildrpmrel}
	%if %build_devel
		SaveDevel $flavour
	%endif
	%if %build_debug
		SaveDebug $flavour
	%endif
	CreateFiles $flavour
}


###
# DO it...
###


# Create a simulacro of buildroot
rm -rf %{temp_root}
install -d %{temp_root}


# make sure we are in the directory
cd %src_dir

%ifarch %{ix86}
%if %build_desktop586
CreateKernel desktop586
%endif
%endif

%if %build_desktop
CreateKernel desktop
%endif

%if %build_netbook
CreateKernel netbook
%endif

%if %build_server
CreateKernel server
%endif

%ifarch %{ix86}
%if %build_desktop_pae
CreateKernel desktop-pae
%endif
%endif

%ifarch %{ix86}
%if %build_netbook_pae
CreateKernel netbook-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_desktop586
CreateKernel nrj-desktop586
%endif
%endif

%if %build_nrj_desktop
CreateKernel nrj-desktop
%endif

%if %build_nrj_netbook
CreateKernel nrj-netbook
%endif

%ifarch %{ix86}
%if %build_nrj_desktop_pae
CreateKernel nrj-desktop-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_netbook_pae
CreateKernel nrj-netbook-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_netbook_atom
CreateKernel nrj-netbook-atom
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_netbook_atom_pae
CreateKernel nrj-netbook-atom-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_desktop_core2
CreateKernel nrj-desktop-core2
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_desktop_core2_pae
CreateKernel nrj-desktop-core2-pae
%endif
%endif

%ifarch %{arm}
%if %build_iop32x
CreateKernel iop32x
%endif
%if %build_kirkwood
CreateKernel kirkwood
%endif
%if %build_versatile
CreateKernel versatile
%endif
%endif

# set extraversion to match srpm to get nice version reported by the tools
LC_ALL=C perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -%{rpmrel}/" Makefile
# build perf
%if %{build_perf}
# perf
%make -C tools/perf -s V=1 HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} all
%make -C tools/perf -s V=1 prefix=%{_prefix} man
%endif

%if %{build_cpupower}
# cpupower
# make sure version-gen.sh is executable.
chmod +x tools/power/cpupower/utils/version-gen.sh
%make -C tools/power/cpupower CPUFREQ_BENCH=false
%endif

# We don't make to repeat the depend code at the install phase
%if %build_source
%ifarch %{arm}
    PrepareKernel "kirkwood" %{buildrpmrel}custom
%else
    PrepareKernel "" %{buildrpmrel}custom
%endif
%smake -s mrproper
%endif


###
### install
###
%install
install -m 644 %{SOURCE4}  .

cd %src_dir

# Directories definition needed for installing
%define target_source %{buildroot}%{_kerneldir}
%define target_boot %{buildroot}%{_bootdir}
%define target_modules %{buildroot}%{_modulesdir}

# We want to be able to test several times the install part
rm -rf %{buildroot}
cp -a %{temp_root} %{buildroot}

# Create directories infastructure
%if %build_source
install -d %{target_source}

tar cf - . | tar xf - -C %{target_source}
chmod -R a+rX %{target_source}

# we remove all the source files that we don't ship
# first architecture files
for i in alpha avr32 blackfin c6x cris frv h8300 hexagon ia64 m32r m68k m68knommu microblaze \
	 mips openrisc parisc powerpc s390 score sh sh64 sparc tile unicore32 v850 xtensa mn10300; do
	rm -rf %{target_source}/arch/$i
done

# other misc files
rm -f %{target_source}/{.config.old,.config.cmd,.gitignore,.lst,.mailmap}
rm -f %{target_source}/{.missing-syscalls.d,arch/.gitignore,firmware/.gitignore}
rm -rf %{target_source}/.tmp_depmod/

#endif %build_source
%endif

# compressing modules
%if %{build_modxz}
find %{target_modules} -name "*.ko" | %kxargs xz -6e
%else
find %{target_modules} -name "*.ko" | %kxargs gzip -9
%endif

# We used to have a copy of PrepareKernel here
# Now, we make sure that the thing in the linux dir is what we want it to be
for i in %{target_modules}/*; do
	rm -f $i/build $i/source
done

# sniff, if we compressed all the modules, we change the stamp :(
# we really need the depmod -ae here
pushd %{target_modules}
for i in *; do
	/sbin/depmod -ae -b %{buildroot} -F %{target_boot}/System.map-$i $i
	echo $?
done

for i in *; do
	pushd $i
	echo "Creating modules.description for $i"
	modules=`find . -name "*.ko.[g,x]z"`
	echo $modules | %kxargs /sbin/modinfo \
	| perl -lne 'print "$name\t$1" if $name && /^description:\s*(.*)/; $name = $1 if m!^filename:\s*(.*)\.k?o!; $name =~ s!.*/!!' > modules.description
	popd
done
popd

# need to set extraversion to match srpm again to avoid rebuild
LC_ALL=C perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -%{rpmrel}/" Makefile
%if %{build_perf}
# perf tool binary and supporting scripts/binaries
make -C tools/perf -s V=1 DESTDIR=%{buildroot} HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} install

# perf man pages (note: implicit rpm magic compresses them later)
make -C tools/perf  -s V=1 DESTDIR=%{buildroot} HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} install-man
%endif

%if %{build_cpupower}
make -C tools/power/cpupower DESTDIR=%{buildroot} libdir=%{_libdir} mandir=%{_mandir} CPUFREQ_BENCH=false install
rm -f %{buildroot}%{_libdir}/*.{a,la}
%find_lang cpupower
mv cpupower.lang ../
chmod 0755 %{buildroot}%{_libdir}/libcpupower.so*
mkdir -p %{buildroot}%{_unitdir} %{buildroot}%{_sysconfdir}/sysconfig
install -m644 %{SOURCE50} %{buildroot}%{_unitdir}/cpupower.service
install -m644 %{SOURCE51} %{buildroot}%{_sysconfdir}/sysconfig/cpupower
%endif

###
### clean
###
%clean
rm -rf %{buildroot}


# We don't want to remove this, the whole reason of its existence is to be
# able to do several rpm --short-circuit -bi for testing install
# phase without repeating compilation phase
#rm -rf %{temp_root}

###
### source and doc file lists
###

%if %build_source
%files -n %{kname}-source-%{buildrel}
%dir %{_kerneldir}
%dir %{_kerneldir}/arch
%dir %{_kerneldir}/include
%{_kerneldir}/3rdparty
%{_kerneldir}/Documentation
%{_kerneldir}/arch/Kconfig
%{_kerneldir}/arch/arm
%{_kerneldir}/arch/um
%{_kerneldir}/arch/x86
%{_kerneldir}/block
%{_kerneldir}/crypto
%{_kerneldir}/drivers
%{_kerneldir}/firmware
%{_kerneldir}/fs
%{_kerneldir}/include/Kbuild
%{_kerneldir}/include/acpi
%{_kerneldir}/include/asm-generic
%{_kerneldir}/include/crypto
%{_kerneldir}/include/drm
%{_kerneldir}/include/keys
%{_kerneldir}/include/linux
%{_kerneldir}/include/math-emu
%{_kerneldir}/include/media
%{_kerneldir}/include/memory
%{_kerneldir}/include/misc
%{_kerneldir}/include/mtd
%{_kerneldir}/include/net
%{_kerneldir}/include/pcmcia
%{_kerneldir}/include/rdma
%{_kerneldir}/include/rxrpc
%{_kerneldir}/include/scsi
%{_kerneldir}/include/sound
%{_kerneldir}/include/target
%{_kerneldir}/include/trace
%{_kerneldir}/include/video
%{_kerneldir}/include/xen
%{_kerneldir}/init
%{_kerneldir}/ipc
%{_kerneldir}/kernel
%{_kerneldir}/lib
%{_kerneldir}/mm
%{_kerneldir}/net
%{_kerneldir}/virt
%{_kerneldir}/samples
%{_kerneldir}/scripts
%{_kerneldir}/security
%{_kerneldir}/sound
%{_kerneldir}/tools
%{_kerneldir}/usr
%{_kerneldir}/COPYING
%{_kerneldir}/CREDITS
%{_kerneldir}/Kbuild
%{_kerneldir}/Kconfig
%{_kerneldir}/MAINTAINERS
%{_kerneldir}/Makefile
%{_kerneldir}/README
%{_kerneldir}/REPORTING-BUGS
%doc README.kernel-sources

%files -n %{kname}-source-latest
%endif

%if %build_doc
%files -n %{kname}-doc
%doc linux-%{tar_ver}/Documentation/*
%endif

%if %{build_perf}
%files -n perf
%{_bindir}/perf
%dir %{_prefix}/libexec/perf-core
%{_prefix}/libexec/perf-core/*
%{_mandir}/man[1-8]/perf*
%endif

%if %{build_cpupower}
%files -n cpupower -f cpupower.lang
%{_bindir}/cpupower
%{_libdir}/libcpupower.so.0
%{_libdir}/libcpupower.so.0.0.0
%{_unitdir}/cpupower.service
%{_mandir}/man[1-8]/cpupower*
%config(noreplace) %{_sysconfdir}/sysconfig/cpupower

%files -n cpupower-devel
%{_libdir}/libcpupower.so
%{_includedir}/cpufreq.h
%endif



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14550 |12mr|kernel-3.5.5-1.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# -*- Mode: rpm-spec -*-
#
# This Specfile is based on kernel-tmb spec done by
# Thomas Backlund <tmb@mandriva.org>
# 
# The mkflavour() macroization done by Anssi Hannula <anssi@mandriva.org>
#
# Manbo kernels now use kernel.org versioning
#
# MIB header
%if %{mdvver} <= 201100
%define distsuffix mib
Vendor: MIB - Mandriva International Backports
Packager: Nicolo' Costanza <abitrules@yahoo.it>
%endif
# end MIB header
#
%define kernelversion	3
%define patchlevel	5
%define sublevel	5

# Package release
%define mibrel		1.1

# kernel Makefile extraversion is substituted by 
# kpatch/kgit/kstable wich are either 0 (empty), rc (kpatch), git (kgit) 
# or stable release (kstable)
%define kpatch		0
# kernel.org -gitX patch (only the number after "git")
%define kgit		0

# kernel base name (also name of srpm)
%define kname 		kernel

# Patch tarball tag
%define ktag		rosa

%define rpmtag		%{distsuffix}
%if %kpatch
%if %kgit
%define rpmrel		0.%{kpatch}.%{kgit}.%{mibrel}
%else
%define rpmrel		0.%{kpatch}.%{mibrel}
%endif
%else
%define rpmrel		%{mibrel}
%endif

# fakerel and fakever never change, they are used to fool
# rpm/urpmi/smart
%define fakever		1
%define fakerel 	1

# version defines
%define kversion  	%{kernelversion}.%{patchlevel}.%{sublevel}
%define kverrel   	%{kversion}-%{rpmrel}

# When we are using a pre/rc patch, the tarball is a sublevel -1
%if %kpatch
%if %sublevel
%define tar_ver   	%{kernelversion}.%{patchlevel}
%else
%define tar_ver		%{kernelversion}.%(expr %{patchlevel} - 1)
%endif
%define patch_ver 	%{kversion}-%{kpatch}-%{ktag}%{mibrel}
%else
%define tar_ver   	%{kernelversion}.%{patchlevel}
%define patch_ver 	%{kversion}-%{ktag}%{mibrel}
%endif

# Used for not making too long names for rpms or search paths
%if %kpatch
%if %kgit
%define buildrpmrel     0.%{kpatch}.%{kgit}.%{mibrel}%{rpmtag}
%else
%define buildrpmrel     0.%{kpatch}.%{mibrel}%{rpmtag}
%endif
%else
%define buildrpmrel     %{mibrel}%{rpmtag}
%endif
%define buildrel     	%{kversion}-%{buildrpmrel}

# Having different top level names for packges means that you have to remove
# them by hard :(
%define top_dir_name 	%{kname}-%{_arch}

# Build defines
%define build_doc 		0
%define build_source 		0
%define build_devel 		1

%define build_debug 		0

# Build desktop i586 / 4GB
%ifarch %{ix86}
%define build_desktop586	1
%endif

# Build desktop (i686 / 4GB) / x86_64 / sparc64 sets
%define build_desktop		1

# Build server (i686 / 64GB)/x86_64 / sparc64 sets
%define build_server		0

# End of user definitions
%{?_without_desktop586: %global build_desktop586 0}
%{?_without_desktop: %global build_desktop 0}
%{?_without_server: %global build_server 0}
%{?_without_doc: %global build_doc 0}
%{?_without_source: %global build_source 0}
%{?_without_devel: %global build_devel 0}
%{?_without_debug: %global build_debug 0}

%{?_with_desktop586: %global build_desktop586 1}
%{?_with_desktop: %global build_desktop 1}
%{?_with_server: %global build_server 1}
%{?_with_doc: %global build_doc 1}
%{?_with_source: %global build_source 1}
%{?_with_devel: %global build_devel 1}
%{?_with_debug: %global build_debug 1}

# For the .nosrc.rpm
%define build_nosrc 	1
%{?_with_nosrc: %global build_nosrc 1}

#
# SRC RPM description
#
Summary: 	Linux kernel built for ROSA
Name:		%{kname}
Version: 	%{kversion}
Release: 	%{rpmrel}
License: 	GPLv2
Group: 	 	System/Kernel and hardware
ExclusiveArch: %{ix86} ppc powerpc x86_64 amd64 sparc sparc64
ExclusiveOS: 	Linux
URL:            http://wiki.mandriva.com/en/Manbo_Core2_kernel
BuildRoot: 	%{_tmppath}/%{kname}-%{kversion}-%{_arch}-build
Autoreqprov: 	no
BuildRequires: 	gcc module-init-tools

%description
The kernel package contains the Linux kernel (vmlinuz), the core of
your Manbo Linux operating system. The kernel handles the basic
functions of the operating system: memory allocation, process
allocation, device input and output, etc.

# mkflavour() name flavour processor
# name: the flavour name in the package name
# flavour: first parameter of CreateKernel()
%define mkflavour(R:)					\
%package -n %{kname}-%{1}-latest			\
Version:	%{kversion}				\
Release:	%{rpmrel}				\
Summary:	Virtual rpm for latest %{kname}-%{1}	\
Group:		System/Kernel and hardware		\
Requires:	kernel-nrj-%{2}%{-R:-%{-R*}}		\
Provides:	%{kname}-latest			\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
							\
%description -n %{kname}-%{1}-latest			\
This package is a virtual rpm that aims to make sure you always have the \
latest %{kname}-%{1} installed...			\
							\
%common_description_info				\
							\
%if %build_devel					\
%package -n %{kname}-%{1}-devel-latest			\
Version:	%{kversion}				\
Release:	%{rpmrel}				\
Summary:	Virtual rpm for latest %{kname}-%{1}-devel \
Group:		Development/Kernel			\
Requires:	%{kname}-nrj-%{2}-devel%{-R:-%{-R*}}	\
Provides:	%{kname}-devel-latest			\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
							\
%description -n %{kname}-%{1}-devel-latest		\
This package is a virtual rpm that aims to make sure you always have the \
latest %{kname}-%{1}-devel installed...			\
							\
%common_description_info				\
%endif							\
							\
%if %build_debug					\
%package -n %{kname}-%{1}-debug-latest			\
Version:	%{kversion}				\
Release:	%{rpmrel}				\
Summary:	Virtual rpm for latest %{kname}-%{1}-debug \
Group:		Development/Debug			\
Requires:	%{kname}-%{2}-%{-R:debug-%{-R*}}%{!-R:debuginfo}	\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
Provides:	%{kname}-debug-latest			\
							\
%description -n %{kname}-%{1}-debug-latest		\
This package is a virtual rpm that aims to make sure you always have the \
latest %{kname}-%{1}-debug installed...			\
							\
%common_description_info				\
%endif							\
							\
%files -n %{kname}-%{1}-latest				\
%defattr(-,root,root)					\
							\
%if %build_devel					\
%files -n %{kname}-%{1}-devel-latest			\
%defattr(-,root,root)					\
%endif							\
							\
%if %build_debug					\
%files -n %{kname}-%{1}-debug-latest			\
%defattr(-,root,root)					\
%endif

#
# kernel-desktop586: i586, smp-alternatives, 4GB
#
%ifarch %{ix86}
%if %build_desktop586
%mkflavour desktop586 desktop586
%endif
%endif

#
# kernel-desktop: i686, smp-alternatives, 4 GB / x86_64
#

%if %build_desktop
%mkflavour desktop desktop
%endif

#
# kernel-server: i686, smp-alternatives, 64 GB / x86_64
#

%if %build_server
%ifarch %{ix86}
%mkflavour -R 2.6.38.7-1mnb2 server server
%else
%mkflavour server server
%endif
%endif

#
# kernel-source-latest: virtual rpm
#
%if %build_source

%package -n %{kname}-source-latest
Version: 	%{kversion}
Release: 	%{rpmrel}
Summary: 	Virtual rpm for latest %{kname}-source
Group:   	Development/Kernel
Requires: 	%{kname}-source >= %{kversion}
%ifarch %{ix86}
Conflicts:	arch(x86_64)
%endif

%description -n %{kname}-source-latest
This package is a virtual rpm that aims to make sure you always have the
latest %{kname}-source installed...

%common_description_info

%files -n %{kname}-source-latest
%defattr(-,root,root)

%endif



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14551 |12mr|kernel-3.5.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# -*- Mode: rpm-spec -*-
#
# This Specfile is based on kernel-tmb spec done by
# Thomas Backlund <tmb@mandriva.org>
# 
# The mkflavour() macroization done by Anssi Hannula <anssi@mandriva.org>
#
# Mageia, Mandriva, MIB and ROSA kernels use kernel.org versioning
#
# MIB header
%if %{mdvver} <= 201100
%define distsuffix mib
Vendor: MIB - Mandriva International Backports
%endif
Packager: Nicolo' Costanza <abitrules@yahoo.it>
# end MIB header
#
%define kernelversion	3
%define patchlevel	5
# sublevel is now used for -stable patches
%define sublevel	5

# Package release
%define mibrel		1

# kernel Makefile extraversion is substituted by
# kpatch wich are either 0 (empty), rc (kpatch)
%define kpatch		0
# kernel.org -gitX patch (only the number after "git")
%define kgit		0

# kernel base name (also name of srpm)
%define kname 		kernel

# Patch tarball tag
%define ktag		rosa

# define rpmtag		%{distsuffix}
%define rpmtag		%{distsuffix}
%if %kpatch
%if %kgit
%define rpmrel		%mkrel 0.%{kpatch}.%{kgit}.%{mibrel}
%else
%define rpmrel		%mkrel 0.%{kpatch}.%{mibrel}
%endif
%else
%define rpmrel		%{mibrel}
%endif

# fakerel and fakever never change, they are used to fool
# rpm/urpmi/smart
%define fakever		1
%define fakerel 	%mkrel 1

# version defines
%define kversion  	%{kernelversion}.%{patchlevel}.%{sublevel}
%define kverrel   	%{kversion}-%{rpmrel}

# When we are using a pre/rc patch, the tarball is a sublevel -1
%if %kpatch
%if %sublevel
%define tar_ver   	%{kernelversion}.%{patchlevel}
%else
%define tar_ver		%{kernelversion}.%(expr %{patchlevel} - 1)
%endif
%define patch_ver 	%{kversion}-%{kpatch}-%{ktag}%{mibrel}
%else
%define tar_ver   	%{kernelversion}.%{patchlevel}
%define patch_ver 	%{kversion}-%{ktag}%{mibrel}
%endif

# Used for not making too long names for rpms or search paths
%if %kpatch
%if %kgit
%define buildrpmrel     0.%{kpatch}.%{kgit}.%{mibrel}%{rpmtag}
%else
%define buildrpmrel     0.%{kpatch}.%{mibrel}%{rpmtag}
%endif
%else
%define buildrpmrel     %{mibrel}%{rpmtag}
%endif
%define buildrel     	%{kversion}-%{buildrpmrel}

# Having different top level names for packges means that you have to remove
# them by hard :(
%define top_dir_name 	%{kname}-%{_arch}

%define build_dir 	${RPM_BUILD_DIR}/%{top_dir_name}
%define src_dir 	%{build_dir}/linux-%{tar_ver}

# Disable useless debug rpms...
%define _enable_debug_packages 	%{nil}
%define debug_package 		%{nil}

# Build defines
%define build_doc 		1
%define build_source 		1
%define build_devel 		1

%define build_debug 		0

#
# Old Mandriva kernel flavours plus new two PAE flavours
#

# Build desktop i586 / 4GB
%ifarch %{ix86}
%define build_desktop586		1
%endif

# Build desktop (i686 / 4GB) / x86_64 / sparc64 sets
%define build_desktop			1

# Build netbook (i686 / 4GB) / x86_64
%define build_netbook			1

# Build server (i686 / 64GB)/x86_64 / sparc64 sets
%define build_server			1

# Build desktop686 pae (i686 / 64GB)
%ifarch %{ix86}
%define build_desktop_pae		1
%endif

# Build netbook686 pae (i686 / 64GB)
%ifarch %{ix86}
%define build_netbook_pae		1
%endif

#
# MIB low latency optimized flavours called "nrj"
#

# Build nrj desktop586 (i586 / 4GB)
%ifarch %{ix86}
%define build_nrj_desktop586		1
%endif

# Build nrj desktop (i686 / 4GB) / x86_64 / sparc64 sets
%define build_nrj_desktop		1

# Build nrj netbook (i686 / 4GB) / x86_64
%define build_nrj_netbook		1

# Build nrj desktop686 pae (i686 / 64GB)
%ifarch %{ix86}
%define build_nrj_desktop_pae		1
%endif

# Build nrj netbook686 pae (i686 / 64GB)
%ifarch %{ix86}
%define build_nrj_netbook_pae		1
%endif

#
# experimental "cpu level" optimized "nrj" flavours
#

# Build nrj netbook Intel Atom (matom / 4GB)
%ifarch %{ix86}
%define build_nrj_netbook_atom		1
%endif

# Build nrj netbook Intel Atom pae (matom / 64GB)
%ifarch %{ix86}
%define build_nrj_netbook_atom_pae	1
%endif

# Build nrj desktop Intel Core2 (mcore2 / 4GB)
%ifarch %{ix86}
%define build_nrj_desktop_core2   	1
%endif

# Build nrj desktop Intel Core2 pae (mcore2 / 64GB)
%ifarch %{ix86}
%define build_nrj_desktop_core2_pae   	1
%endif

#
# end of experimental "cpu level" optimized "nrj" flavours
#

# build perf and cpupower tools
%if %{mdvver} >= 201200
%define build_perf		1
%define build_cpupower		1
%else
%define build_perf		0
%define build_cpupower		0
%endif

# compress modules with xz
%if %{mdvver} >= 201200
%define build_modxz		0
%else
%define build_modxz		0
%endif

# ARM builds
%ifarch %{arm}
%define build_desktop		0
%define build_netbook		0
%define build_server		0
%define build_iop32x		0
%define build_kirkwood		1
%define build_versatile		1
# no cpupower tools on arm yet
%define build_cpupower		0
# arm is currently not using xz
%define build_modxz		0
%endif
# End of user definitions

# buildtime flags
%{?_without_desktop586: %global build_desktop586 0}
%{?_without_desktop: %global build_desktop 0}
%{?_without_netbook: %global build_netbook 0}
%{?_without_server: %global build_server 0}
%{?_without_xen_pvops: %global build_xen_pvops 0}
%{?_without_desktop_pae: %global build_desktop_pae 0}
%{?_without_netbook_pae: %global build_netbook_pae 0}
%{?_without_nrj_desktop586: %global build_nrj_desktop586 0}
%{?_without_nrj_desktop: %global build_nrj_desktop 0}
%{?_without_nrj_netbook: %global build_nrj_netbook 0}
%{?_without_nrj_desktop_pae: %global build_nrj_desktop_pae 0}
%{?_without_nrj_netbook_pae: %global build_nrj_netbook_pae 0}
%{?_without_nrj_netbook_atom: %global build_nrj_netbook_atom 0}
%{?_without_nrj_netbook_atom_pae: %global build_nrj_netbook_atom_pae 0}
%{?_without_nrj_desktop_core2: %global build_nrj_desktop_core2 0}
%{?_without_nrj_desktop_core2_pae: %global build_nrj_desktop_core2_pae 0}

%{?_without_doc: %global build_doc 0}
%{?_without_source: %global build_source 0}
%{?_without_devel: %global build_devel 0}
%{?_without_debug: %global build_debug 0}
%{?_without_perf: %global build_perf 0}
%{?_without_cpupower: %global build_cpupower 0}
%{?_without_modxz: %global build_modxz 0}

%{?_with_desktop586: %global build_desktop586 1}
%{?_with_desktop: %global build_desktop 1}
%{?_with_netbook: %global build_netbook 1}
%{?_with_server: %global build_server 1}
%{?_with_xen_pvops: %global build_xen_pvops 1}
%{?_without_desktop_pae: %global build_desktop_pae 1}
%{?_without_netbook_pae: %global build_netbook_pae 1}
%{?_without_nrj_desktop586: %global build_nrj_desktop586 1}
%{?_without_nrj_desktop: %global build_nrj_desktop 1}
%{?_without_nrj_netbook: %global build_nrj_netbook 1}
%{?_without_nrj_desktop_pae: %global build_nrj_desktop_pae 1}
%{?_without_nrj_netbook_pae: %global build_nrj_netbook_pae 1}
%{?_with_nrj_netbook_atom: %global build_nrj_netbook_atom 1}
%{?_with_nrj_netbook_atom_pae: %global build_nrj_netbook_atom_pae 1}
%{?_with_nrj_desktop_core2: %global build_nrj_desktop_core2 1}
%{?_with_nrj_desktop_core2_pae: %global build_nrj_desktop_core2_pae 1}

%{?_with_doc: %global build_doc 1}
%{?_with_source: %global build_source 1}
%{?_with_devel: %global build_devel 1}
%{?_with_debug: %global build_debug 1}
%{?_with_perf: %global build_perf 1}
%{?_with_cpupower: %global build_cpupower 1}
%{?_with_modxz: %global build_modxz 1}

# ARM builds
%{?_with_iop32x: %global build_iop32x 1}
%{?_with_kirkwood: %global build_kirkwood 1}
%{?_with_versatile: %global build_versatile 1}
%{?_without_iop32x: %global build_iop32x 0}
%{?_without_kirkwood: %global build_kirkwood 0}
%{?_without_versatile: %global build_versatile 0}

# For the .nosrc.rpm
%define build_nosrc 	0
%{?_with_nosrc: %global build_nosrc 1}

%if %(if [ -z "$CC" ] ; then echo 0; else echo 1; fi)
%define kmake %make CC="$CC"
%else
%define kmake %make
%endif
# there are places where parallel make don't work
%define smake make

# Parallelize xargs invocations on smp machines
%define kxargs xargs %([ -z "$RPM_BUILD_NCPUS" ] \\\
	&& RPM_BUILD_NCPUS="`/usr/bin/getconf _NPROCESSORS_ONLN`"; \\\
	[ "$RPM_BUILD_NCPUS" -gt 1 ] && echo "-P $RPM_BUILD_NCPUS")

# Sparc arch wants sparc64 kernels
%define target_arch    %(echo %{_arch} | sed -e 's/mips.*/mips/' -e 's/arm.*/arm/')


#
# SRC RPM description
#
Summary: 	Linux kernel built for Mandriva
Name:		%{kname}
Version: 	%{kversion}
Release: 	%{rpmrel}
License: 	GPLv2
Group: 	 	System/Kernel and hardware
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveOS: 	Linux
URL:            http://www.kernel.org

####################################################################
#
# Sources
#
### This is for full SRC RPM
Source0: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/linux-%{tar_ver}.tar.xz
Source1: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/linux-%{tar_ver}.tar.sign
### This is for stripped SRC RPM
%if %build_nosrc
NoSource: 0
%endif
# This is for disabling *config, mrproper, prepare, scripts on -devel rpms
Source2: 	disable-mrproper-prepare-scripts-configs-in-devel-rpms.patch

Source4: 	README.kernel-sources

# config and systemd service file from fedora
Source50:	cpupower.service
Source51:	cpupower.config

# our patch tarball
Source100: 	linux-%{patch_ver}.tar.xz

####################################################################
#
# Patches

#
# Patch0 to Patch100 are for core kernel upgrades.
#

# Pre linus patch: ftp://ftp.kernel.org/pub/linux/kernel/v3.0/testing

%if %kpatch
%if %sublevel
Patch2:		ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/stable-review/patch-%{kversion}-%{kpatch}.bz2
Source11:	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/stable-review/patch-%{kversion}-%{kpatch}.sign
%else
Patch1:		ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/testing/patch-%{kernelversion}.%{patchlevel}-%{kpatch}.bz2
Source10: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/testing/patch-%{kernelversion}.%{patchlevel}-%{kpatch}.sign
%endif
%endif
%if %kgit
Patch2:		ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/snapshots/patch-%{kernelversion}.%{patchlevel}-%{kpatch}-git%{kgit}.bz2
Source11: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/snapshots/patch-%{kernelversion}.%{patchlevel}-%{kpatch}-git%{kgit}.sign
%endif
%if %sublevel
%if %kpatch
%define prev_sublevel %(expr %{sublevel} - 1)
%if %prev_sublevel
Patch1:   	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/patch-%{kernelversion}.%{patchlevel}.%{prev_sublevel}.bz2
Source10: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/patch-%{kernelversion}.%{patchlevel}.%{prev_sublevel}.sign
%endif
%else
Patch1:   	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/patch-%{kversion}.bz2
Source10: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/patch-%{kversion}.sign
%endif
%endif

#END
####################################################################

# Defines for the things that are needed for all the kernels
#
%define common_desc_kernel The kernel package contains the Linux kernel (vmlinuz), the core of your \
Mandriva operating system. The kernel handles the basic functions \
of the operating system: memory allocation, process allocation, device \
input and output, etc.

%define common_desc_kernel_smp This kernel relies on in-kernel smp alternatives to switch between up & smp \
mode depending on detected hardware. To force the kernel to boot in single \
processor mode, use the "nosmp" boot parameter.


### Global Requires/Provides

%if %{mdvver} == 201210
%define requires1	bootloader-utils >= 1.15-8
%define requires2	dracut >= 017-16
%define requires3	kmod >= 7-6
%define requires4	sysfsutils >=  2.1.0-12
%define requires5	kernel-firmware >=  20120219-1
#%define requires6	microcode >=  0.20120313-1
%endif

%if %{mdvver} == 201200
%define requires1	bootloader-utils >= 1.15-8
%define requires2	dracut >= 017-16
%define requires3	module-init-tools >= 3.16-5
%define requires4	sysfsutils >=  2.1.0-12
%define requires5	kernel-firmware >=  20120219-1
%define requires6	microcode >=  0.20120313-1
%endif

%if %{mdvver} < 201200
%define requires1	bootloader-utils >= 1.13-1
%define requires2	mkinitrd >= 4.2.17-31
%define requires3	module-init-tools >= 3.0-7
%define requires4	sysfsutils >= 1.3.0-1
%define requires5	kernel-firmware >= 20101024-2
%define requires6	microcode >=  0.20120313-1
%endif

%define kprovides 	%{kname} = %{kverrel}, kernel = %{tar_ver}, alsa = 1.0.25
%define kprovides_server drbd-api = 88

%define	kobsoletes	dkms-r8192se <= 0019.1207.2010-2, dkms-lzma <= 4.43-32, dkms-psb <= 4.41.1-7

Autoreqprov: 		no

# might be useful too:
# Suggests:	microcode

%if %{mdvver} == 201210
BuildRequires:	kmod-devel >= 7-6
%else
BuildRequires:	module-init-tools
%endif

BuildRequires: 	gcc 

# for perf, cpufreq and other tools
BuildRequires:		elfutils-devel
BuildRequires:		zlib-devel
BuildRequires:		binutils-devel
BuildRequires:		newt-devel
BuildRequires:		python-devel
BuildRequires:		perl(ExtUtils::Embed)
BuildRequires:		pciutils-devel
BuildRequires:		asciidoc
BuildRequires:		xmlto
BuildRequires:		gettext
BuildRequires:		docbook-style-xsl
BuildRequires:		pkgconfig(gtk+-2.0)
BuildRequires:		flex
BuildRequires:		bison

%ifarch %{arm}
BuildRequires:		uboot-mkimage
%endif


%description
%common_desc_kernel
%ifnarch %{arm}
%common_desc_kernel_smp
%endif

# Define obsolete/provides to help automatic upgrades of old kernel-xen-pvops
%define latest_obsoletes_server kernel-xen-pvops-latest < 3.2.1-1
%define latest_provides_server kernel-xen-pvops-latest = %{kverrel}
%define latest_obsoletes_devel_server kernel-xen-pvops-devel-latest < 3.2.1-1
%define latest_provides_devel_server kernel-xen-pvops-devel-latest = %{kverrel}

# mkflavour() name flavour processor
# name: the flavour name in the package name
# flavour: first parameter of CreateKernel()
%define mkflavour()					\
%package -n %{kname}-%{1}-%{buildrel}			\
Version:	%{fakever}				\
Release:	%{fakerel}				\
Provides:	%kprovides				\
%{expand:%%{?kprovides_%{1}:Provides: %{kprovides_%{1}}}} \
Provides:	%{kname}-%{1}				\
Requires(pre):	%requires1 %requires2 %requires3 %requires4 \
Requires:	%requires2 %requires5 %requires6	\
Obsoletes:	%kobsoletes				\
Provides:	should-restart = system			\
Suggests:	crda					\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
Summary:	%{expand:%{summary_%(echo %{1} | sed -e "s/-/_/")}} \
Group:		System/Kernel and hardware		\
%description -n %{kname}-%{1}-%{buildrel}		\
%common_desc_kernel %{expand:%{info_%(echo %{1} | sed -e "s/-/_/")}} \
%ifnarch %{arm}						\
%common_desc_kernel_smp					\
%endif							\
							\
%if %build_devel					\
%package -n	%{kname}-%{1}-devel-%{buildrel}		\
Version:	%{fakever}				\
Release:	%{fakerel}				\
Requires:	glibc-devel ncurses-devel make gcc perl	\
Summary:	The kernel-devel files for %{kname}-%{1}-%{buildrel} \
Group:		Development/Kernel			\
Provides:	%{kname}-devel = %{kverrel} 		\
Provides:	%{kname}-%{1}-devel			\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
%description -n %{kname}-%{1}-devel-%{buildrel}		\
This package contains the kernel files (headers and build tools) \
that should be enough to build additional drivers for   \
use with %{kname}-%{1}-%{buildrel}.                     \
							\
If you want to build your own kernel, you need to install the full \
%{kname}-source-%{buildrel} rpm.			\
							\
%endif							\
							\
%if %build_debug					\
%package -n	%{kname}-%{1}-%{buildrel}-debug		\
Version:	%{fakever}				\
Release:	%{fakerel}				\
Summary:	Files with debug info for %{kname}-%{1}-%{buildrel} \
Group:		Development/Debug			\
Provides:	kernel-debug = %{kverrel} 		\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
%description -n %{kname}-%{1}-%{buildrel}-debug		\
This package contains the files with debug info to aid in debug tasks \
when using %{kname}-%{1}-%{buildrel}.			\
							\
If you need to look at debug information or use some application that \
needs debugging info from the kernel, this package may help. \
							\
%endif							\
							\
%package -n %{kname}-%{1}-latest			\
Version:	%{kversion}				\
Release:	%{rpmrel}				\
Summary:	Virtual rpm for latest %{kname}-%{1}	\
Group:		System/Kernel and hardware		\
Requires:	%{kname}-%{1}-%{buildrel}		\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
%{expand:%%{?latest_obsoletes_%{1}:Obsoletes: %{latest_obsoletes_%{1}}}} \
%{expand:%%{?latest_provides_%{1}:Provides: %{latest_provides_%{1}}}} \
%description -n %{kname}-%{1}-latest			\
This package is a virtual rpm that aims to make sure you always have the \
latest %{kname}-%{1} installed...			\
							\
%if %build_devel					\
%package -n %{kname}-%{1}-devel-latest			\
Version:	%{kversion}				\
Release:	%{rpmrel}				\
Summary:	Virtual rpm for latest %{kname}-%{1}-devel \
Group:		Development/Kernel			\
Requires:	%{kname}-%{1}-devel-%{buildrel}		\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
Provides:	%{kname}-devel-latest			\
%{expand:%%{?latest_obsoletes_devel_%{1}:Obsoletes: %{latest_obsoletes_devel_%{1}}}} \
%{expand:%%{?latest_provides_devel_%{1}:Provides: %{latest_provides_devel_%{1}}}} \
%description -n %{kname}-%{1}-devel-latest		\
This package is a virtual rpm that aims to make sure you always have the \
latest %{kname}-%{1}-devel installed...			\
							\
%endif							\
							\
%post -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-post \
%posttrans -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-posttrans \
%preun -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-preun \
%postun -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-postun \
							\
%if %build_devel					\
%post -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1}-post \
%preun -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1}-preun \
%postun -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1}-postun \
%endif							\
							\
%files -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1} \
%files -n %{kname}-%{1}-latest				\
							\
%if %build_devel					\
%files -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1} \
%files -n %{kname}-%{1}-devel-latest			\
%endif							\
							\
%if %build_debug					\
%files -n %{kname}-%{1}-%{buildrel}-debug -f kernel_debug_files.%{1} \
%endif

%ifarch %{ix86}
#
# kernel-desktop586: i586, smp-alternatives, 4GB
#
%if %build_desktop586
%define summary_desktop586 Linux kernel for desktop use with i586 & 4GB RAM
%define info_desktop586 This kernel is compiled for desktop use, single or \
multiple i586 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour desktop586
%endif
%endif

#
# kernel-desktop: i686, smp-alternatives, 4 GB / x86_64
#
%if %build_desktop
%ifarch %{ix86}
%define summary_desktop Linux Kernel for desktop use with i686 & 4GB RAM
%define info_desktop This kernel is compiled for desktop use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler.
%else
%define summary_desktop Linux Kernel for desktop use with %{_arch}
%define info_desktop This kernel is compiled for desktop use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_1000, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler.
%endif
%mkflavour desktop
%endif

#
# kernel-netbook: i686, smp-alternatives, 4 GB / x86_64
#
%if %build_netbook
%ifarch %{ix86}
%define summary_netbook Linux Kernel for netbook use with i686 & 4GB RAM
%define info_netbook This kernel is compiled for netbook use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler.
%else
%define summary_netbook Linux Kernel for netbook use with %{_arch}
%define info_netbook This kernel is compiled for netbook use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_1000, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler.
%endif
%mkflavour netbook
%endif

#
# kernel-server: i686, smp-alternatives, 64 GB / x86_64
#
%if %build_server
%ifarch %{ix86}
%define summary_server Linux Kernel for server use with i686 & 64GB RAM
%define info_server This kernel is compiled for server use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using \
no preempt, HZ_100, CFS cpu scheduler and cfq i/o scheduler.
%else
%define summary_server Linux Kernel for server use with %{_arch}
%define info_server This kernel is compiled for server use, single or \
multiple %{_arch} processor(s)/core(s), using no preempt, HZ_100, \
CFS cpu scheduler and cfq i/o scheduler.
%endif
%mkflavour server
%endif

%ifarch %{ix86}
#
# kernel-desktop-pae: i686, smp-alternatives, 64GB
#
%if %build_desktop_pae
%define summary_desktop_pae Linux kernel for desktop use with i686 & upto 64GB RAM
%define info_desktop_pae This kernel is compiled for desktop use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_1000, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour desktop-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-netbook-pae: i686, smp-alternatives, 64 GB
#
%if %build_netbook_pae
%define summary_netbook_pae Linux Kernel for for netbook use with i686 & upto 64GB RAM
%define info_netbook_pae This kernel is compiled for netbook use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_1000, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour netbook-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-desktop586: nrj, i586, smp-alternatives, 4GB
#
%if %build_nrj_desktop586
%define summary_nrj_desktop586 Linux kernel for desktop use with i586 & 4GB RAM
%define info_nrj_desktop586 This kernel is compiled for desktop use, single or \
multiple i586 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour nrj-desktop586
%endif
%endif

#
# kernel-nrj-desktop: nrj, i686, smp-alternatives, 4 GB / x86_64
#
%if %build_nrj_desktop
%ifarch %{ix86}
%define summary_nrj_desktop Linux Kernel for desktop use with i686 & 4GB RAM
%define info_nrj_desktop This kernel is compiled for desktop use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%else
%define summary_nrj_desktop Linux Kernel for desktop use with %{_arch}
%define info_nrj_desktop This kernel is compiled for desktop use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%endif
%mkflavour nrj-desktop
%endif

#
# kernel-nrj-netbook: nrj, i686, smp-alternatives, 4 GB / x86_64
#
%if %build_nrj_netbook
%ifarch %{ix86}
%define summary_nrj_netbook Linux Kernel for netbook use with i686 & 4GB RAM
%define info_nrj_netbook This kernel is compiled for netbook use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%else
%define summary_nrj_netbook Linux Kernel for netbook use with %{_arch}
%define info_nrj_netbook This kernel is compiled for netbook use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%endif
%mkflavour nrj-netbook
%endif

%ifarch %{ix86}
#
# kernel-nrj-desktop-pae: nrj, i686, smp-alternatives, 64GB
#
%if %build_nrj_desktop_pae
%define summary_nrj_desktop_pae Linux kernel for desktop use with i686 & upto 64GB RAM
%define info_nrj_desktop_pae This kernel is compiled for desktop use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour nrj-desktop-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-netbook-pae: nrj, i686, smp-alternatives, 64 GB
#
%if %build_nrj_netbook_pae
%define summary_nrj_netbook_pae Linux Kernel for for netbook use with i686 & upto 64GB RAM
%define info_nrj_netbook_pae This kernel is compiled for netbook use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour nrj-netbook-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-netbook-atom: nrj, for Intel Atom cpu, smp-alternatives, 4 GB
#
%if %build_nrj_netbook_atom
%define summary_nrj_netbook_atom Linux Kernel for netbook use with Intel Atom cpu, less than 4GB RAM
%define info_nrj_netbook_atom This kernel is compiled for netbook use, single or \
multiple Intel Atom cpu processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour nrj-netbook-atom
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-netbook-atom-pae: nrj, for Intel Atom cpu, smp-alternatives, 64 GB
#
%if %build_nrj_netbook_atom_pae
%define summary_nrj_netbook_atom_pae Linux Kernel for netbook use with Intel Atom cpu & upto 64GB RAM
%define info_nrj_netbook_atom_pae This kernel is compiled for netbook use, single or \
multiple Intel Atom cpu processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour nrj-netbook-atom-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-desktop-core2: nrj, Intel Core 2 and newer, smp-alternatives, 4 GB 
#
%if %build_nrj_desktop_core2
%define summary_nrj_desktop_core2 Linux Kernel for desktop use with i686 & 4GB RAM
%define info_nrj_desktop_core2 This kernel is compiled for desktop use, single or \
multiple Intel Core 2 and newer processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour nrj-desktop-core2
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-desktop-core2-pae: nrj, Intel Core 2 and newer, smp-alternatives, 64 GB
#
%if %build_nrj_desktop_core2_pae
%define summary_nrj_desktop_core2_pae Linux Kernel for desktop use with i686 & upto 64GB RAM
%define info_nrj_desktop_core2_pae This kernel is compiled for desktop use, single or \
multiple Intel Core 2 and newer processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour nrj-desktop-core2-pae
%endif
%endif

#
# ARM kernels
#
%ifarch %{arm}
%if %build_iop32x
%define summary_iop32x Linux Kernel for Arm machines based on Xscale IOP32X
%define info_iop32x This kernel is compiled for iop32x boxes. It will run on n2100 \
or ss4000e or sanmina boards.
%mkflavour iop32x
%endif
%if %build_kirkwood
%define summary_kirkwood Linux Kernel for Arm machines based on Kirkwood
%define info_kirkwood This kernel is compiled for kirkwood boxes. It will run on openrd boards.
%mkflavour kirkwood
%endif
%if %build_versatile
%define summary_versatile Linux Kernel for Versatile arm machines
%define info_versatile This kernel is compiled for Versatile boxes. It will run on Qemu for instance.
%mkflavour versatile
%endif
%endif

#
# kernel-source
#
%if %build_source
%package -n %{kname}-source-%{buildrel}
Version: 	%{fakever}
Release: 	%{fakerel}
Requires: 	glibc-devel, ncurses-devel, make, gcc, perl, diffutils
Summary: 	The Linux source code for %{kname}-%{buildrel}
Group: 		Development/Kernel
Autoreqprov: 	no
Provides: 	kernel-source = %{kverrel}
Buildarch:	noarch

%description -n %{kname}-source-%{buildrel}
The %{kname}-source package contains the source code files for the Mandriva
kernel. Theese source files are only needed if you want to build your
own custom kernel that is better tuned to your particular hardware.

If you only want the files needed to build 3rdparty (nVidia, Ati, dkms-*,...)
drivers against, install the *-devel-* rpm that is matching your kernel.

%post -n %{kname}-source-%{buildrel}
for i in /lib/modules/%{kversion}-{desktop586,desktop,netbook,desktop-pae,netbook-pae,server,nrj-desktop586,nrj-desktop,nrj-netbook,nrj-desktop-pae,nrj-netbook-pae,nrj-netbook-atom,nrj-netbook-atom-pae,nrj-desktop-core2,nrj-desktop-core2-pae}-%{buildrpmrel}; do
        if [ -d $i ]; then
		if [ ! -L $i/build -a ! -L $i/source ]; then
			ln -sf /usr/src/linux-%{kversion}-%{buildrpmrel} $i/build
			ln -sf /usr/src/linux-%{kversion}-%{buildrpmrel} $i/source
		fi
        fi
done
cd /usr/src
rm -f linux
ln -snf linux-%{kversion}-%{buildrpmrel} linux

%preun -n %{kname}-source-%{buildrel}
for i in /lib/modules/%{kversion}-{desktop586,desktop,netbook,desktop-pae,netbook-pae,server,nrj-desktop586,nrj-desktop,nrj-netbook,nrj-desktop-pae,nrj-netbook-pae,nrj-netbook-atom,nrj-netbook-atom-pae,nrj-desktop-core2,nrj-desktop-core2-pae}-%{buildrpmrel}/{build,source}; do
	if [ -L $i ]; then
		if [ "$(readlink $i)" = "/usr/src/linux-%{kversion}-%{buildrpmrel}" ]; then
			rm -f $i
		fi
	fi
done
if [ -L /usr/src/linux ]; then
	if [ "$(readlink /usr/src/linux)" = "linux-%{kversion}-%{buildrpmrel}" ]; then
		rm -f /usr/src/linux
	fi
fi
exit 0

#
# kernel-source-latest: virtual rpm
#
%package -n %{kname}-source-latest
Version: 	%{kversion}
Release: 	%{rpmrel}
Summary: 	Virtual rpm for latest %{kname}-source
Group:   	Development/Kernel
Requires: 	%{kname}-source-%{buildrel}
Buildarch:	noarch

%description -n %{kname}-source-latest
This package is a virtual rpm that aims to make sure you always have the
latest %{kname}-source installed...
%endif

#
# kernel-doc: documentation for the Linux kernel
#
%if %build_doc
%package -n %{kname}-doc
Version: 	%{kversion}
Release: 	%{rpmrel}
Summary: 	Various documentation bits found in the %{kname} source
Group: 		Books/Computer books
Buildarch:	noarch

%description -n %{kname}-doc
This package contains documentation files from the %{kname} source.
Various bits of information about the Linux kernel and the device drivers
shipped with it are documented in these files. You also might want install
this package if you need a reference to the options that can be passed to
Linux kernel modules at load time.
%endif

#
# kernel/tools
#
%if %{build_perf}
%package -n perf
Version:	%{kversion}
Release:	%{rpmrel}
Summary:	perf tool and the supporting documentation
Group:		System/Kernel and hardware

%description -n perf
the perf tool and the supporting documentation.
%endif

%if %{build_cpupower}
%package -n cpupower
Version:	%{kversion}
Release:	%{rpmrel}
Summary:	the cpupower tools
Group:		System/Kernel and hardware
Requires(post):  rpm-helper >= 0.24.1-2
Requires(preun): rpm-helper >= 0.24.1-2
%if %{mdvver} >= 201200
Obsoletes:	cpufreq cpufrequtils
%endif

%description -n cpupower
the cpupower tools.

%post -n cpupower
%_post_service cpupower

%preun -n cpupower
%_preun_service cpupower

%package -n cpupower-devel
Version:	%{kversion}
Release:	%{rpmrel}
Summary:	devel files for cpupower
Group:		Development/Kernel
Requires:	cpupower = %{kversion}-%{rpmrel}
Conflicts:	%{_lib}cpufreq-devel

%description -n cpupower-devel
This package contains the development files for cpupower.
%endif


#
# End packages - here begins build stage
#
%prep
%setup -q -n %top_dir_name -c
%setup -q -n %top_dir_name -D -T -a100

%define patches_dir ../%{patch_ver}/

cd %src_dir

%if %sublevel
%if %kpatch
%if %prev_sublevel
%patch1 -p1
%endif
%patch2 -p1
%else
%patch1 -p1
%endif
%else
%if %kpatch
%patch1 -p1
%endif
%endif
%if %kgit
%patch2 -p1
%endif

%{patches_dir}/scripts/apply_patches

# PATCH END


#
# Setup Begin
#

# Prepare all the variables for calling create_configs

%if %build_debug
%define debug --debug
%else
%define debug --no-debug
%endif


%{patches_dir}/scripts/create_configs %debug --user_cpu="%{target_arch}"

# make sure the kernel has the sublevel we know it has...
LC_ALL=C perl -p -i -e "s/^SUBLEVEL.*/SUBLEVEL = %{sublevel}/" Makefile

# get rid of unwanted files
find . -name '*~' -o -name '*.orig' -o -name '*.append' | %kxargs rm -f


%build
# Common target directories
%define _kerneldir /usr/src/linux-%{kversion}-%{buildrpmrel}
%define _bootdir /boot
%define _modulesdir /lib/modules
%define _efidir %{_bootdir}/efi/mandriva

# Directories definition needed for building
%define temp_root %{build_dir}/temp-root
%define temp_source %{temp_root}%{_kerneldir}
%define temp_boot %{temp_root}%{_bootdir}
%define temp_modules %{temp_root}%{_modulesdir}

PrepareKernel() {
	name=$1
	extension=$2
	x86_dir=arch/x86/configs

	echo "Make config for kernel $extension"

	%smake -s mrproper

	if [ "%{target_arch}" == "i386" -o "%{target_arch}" == "x86_64" ]; then
	    if [ -z "$name" ]; then
		cp ${x86_dir}/%{target_arch}_defconfig-desktop .config
	    else
		cp ${x86_dir}/%{target_arch}_defconfig-$name .config
	    fi
	else
	    if [ -z "$name" ]; then
		cp arch/%{target_arch}/defconfig-desktop .config
	    else
		cp arch/%{target_arch}/defconfig-$name .config
	    fi
	fi

	# make sure EXTRAVERSION says what we want it to say
	LC_ALL=C perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -$extension/" Makefile

	%smake oldconfig
}

BuildKernel() {
	KernelVer=$1

	echo "Building kernel $KernelVer"

	%kmake -s all

	# kirkwood boxes have u-boot
	if [ "$KernelVer" = "%{kversion}-kirkwood-%{buildrpmrel}" ]; then
		%kmake uImage
	fi

	# Start installing stuff
	install -d %{temp_boot}
	install -m 644 System.map %{temp_boot}/System.map-$KernelVer
	install -m 644 .config %{temp_boot}/config-$KernelVer
	xz -c Module.symvers > %{temp_boot}/symvers-$KernelVer.xz

	%ifarch %{arm}
		if [ -f arch/arm/boot/uImage ]; then
			cp -f arch/arm/boot/uImage %{temp_boot}/uImage-$KernelVer
		else
			cp -f arch/arm/boot/zImage %{temp_boot}/vmlinuz-$KernelVer
		fi
	%else
		cp -f arch/%{target_arch}/boot/bzImage %{temp_boot}/vmlinuz-$KernelVer
	%endif

	# modules
	install -d %{temp_modules}/$KernelVer
	%smake INSTALL_MOD_PATH=%{temp_root} KERNELRELEASE=$KernelVer modules_install

	# remove /lib/firmware, we use a separate kernel-firmware
	rm -rf %{temp_root}/lib/firmware
}

SaveDevel() {
	devel_flavour=$1

	DevelRoot=/usr/src/linux-%{kversion}-$devel_flavour-%{buildrpmrel}
	TempDevelRoot=%{temp_root}$DevelRoot

	mkdir -p $TempDevelRoot
	for i in $(find . -name 'Makefile*'); do cp -R --parents $i $TempDevelRoot;done
	for i in $(find . -name 'Kconfig*' -o -name 'Kbuild*'); do cp -R --parents $i $TempDevelRoot;done
	cp -fR include $TempDevelRoot
	cp -fR scripts $TempDevelRoot
	cp -fR kernel/bounds.c $TempDevelRoot/kernel
	cp -fR tools/include $TempDevelRoot/tools/
	%ifarch %{arm}
		cp -fR arch/%{target_arch}/tools $TempDevelRoot/arch/%{target_arch}/
	%endif
	%ifarch %{ix86} x86_64
		cp -fR arch/x86/kernel/asm-offsets.{c,s} $TempDevelRoot/arch/x86/kernel/
		cp -fR arch/x86/kernel/asm-offsets_{32,64}.c $TempDevelRoot/arch/x86/kernel/
		cp -fR arch/x86/syscalls/syscall* $TempDevelRoot/arch/x86/syscalls/
		cp -fR arch/x86/include $TempDevelRoot/arch/x86/
		cp -fR arch/x86/tools/relocs.c $TempDevelRoot/arch/x86/tools/
	%else
		cp -fR arch/%{target_arch}/kernel/asm-offsets.{c,s} $TempDevelRoot/arch/%{target_arch}/kernel/
		for f in $(find arch/%{target_arch} -name include); do cp -fR --parents $f $TempDevelRoot; done
	%endif
	cp -fR .config Module.symvers $TempDevelRoot
	cp -fR 3rdparty/mkbuild.pl $TempDevelRoot/3rdparty

	# Needed for truecrypt build (Danny)
	cp -fR drivers/md/dm.h $TempDevelRoot/drivers/md/

	# Needed for lguest
	cp -fR drivers/lguest/lg.h $TempDevelRoot/drivers/lguest/

	# Needed for lirc_gpio (#39004)
	cp -fR drivers/media/video/bt8xx/bttv{,p}.h $TempDevelRoot/drivers/media/video/bt8xx/
	cp -fR drivers/media/video/bt8xx/bt848.h $TempDevelRoot/drivers/media/video/bt8xx/
	cp -fR drivers/media/video/btcx-risc.h $TempDevelRoot/drivers/media/video/

	# Needed for external dvb tree (#41418)
	cp -fR drivers/media/dvb/dvb-core/*.h $TempDevelRoot/drivers/media/dvb/dvb-core/
	cp -fR drivers/media/dvb/frontends/lgdt330x.h $TempDevelRoot/drivers/media/dvb/frontends/

	# add acpica header files, needed for fglrx build
	cp -fR drivers/acpi/acpica/*.h $TempDevelRoot/drivers/acpi/acpica/

	# aufs2 has a special file needed
	#cp -fR fs/aufs/magic.mk $TempDevelRoot/fs/aufs

	for i in alpha avr32 blackfin c6x cris frv h8300 hexagon ia64 m32r m68k m68knommu microblaze \
		 mips mn10300 openrisc parisc powerpc s390 score sh sparc tile unicore32 xtensa; do
		rm -rf $TempDevelRoot/arch/$i
	done

	%ifnarch %{arm}
		rm -rf $TempDevelRoot/arch/arm
	%endif
	%ifnarch %{ix86} x86_64
		rm -rf $TempDevelRoot/arch/x86
	%endif

	# Clean the scripts tree, and make sure everything is ok (sanity check)
	# running prepare+scripts (tree was already "prepared" in build)
	pushd $TempDevelRoot >/dev/null
		%smake -s prepare scripts
		%smake -s clean
	popd >/dev/null
	rm -f $TempDevelRoot/.config.old

	# fix permissions
	chmod -R a+rX $TempDevelRoot

	# disable mrproper in -devel rpms
	patch -p1 --fuzz=0 -d $TempDevelRoot -i %{SOURCE2}

	kernel_devel_files=../kernel_devel_files.$devel_flavour


### Create the kernel_devel_files.*
cat > $kernel_devel_files <<EOF
%dir $DevelRoot
%dir $DevelRoot/arch
%dir $DevelRoot/include
$DevelRoot/3rdparty
$DevelRoot/Documentation
%ifarch %{arm}
$DevelRoot/arch/arm
%endif
$DevelRoot/arch/um
%ifarch %{ix86} x86_64
$DevelRoot/arch/x86
%endif
$DevelRoot/block
$DevelRoot/crypto
$DevelRoot/drivers
$DevelRoot/firmware
$DevelRoot/fs
$DevelRoot/include/Kbuild
$DevelRoot/include/acpi
$DevelRoot/include/asm-generic
$DevelRoot/include/config
$DevelRoot/include/crypto
$DevelRoot/include/drm
$DevelRoot/include/generated
$DevelRoot/include/keys
$DevelRoot/include/linux
$DevelRoot/include/math-emu
$DevelRoot/include/media
$DevelRoot/include/memory
$DevelRoot/include/misc
$DevelRoot/include/mtd
$DevelRoot/include/net
$DevelRoot/include/pcmcia
$DevelRoot/include/rdma
$DevelRoot/include/rxrpc
$DevelRoot/include/scsi
$DevelRoot/include/sound
$DevelRoot/include/target
$DevelRoot/include/trace
$DevelRoot/include/video
$DevelRoot/include/xen
$DevelRoot/init
$DevelRoot/ipc
$DevelRoot/kernel
$DevelRoot/lib
$DevelRoot/mm
$DevelRoot/net
$DevelRoot/samples
$DevelRoot/scripts
$DevelRoot/security
$DevelRoot/sound
$DevelRoot/tools
$DevelRoot/usr
$DevelRoot/virt
$DevelRoot/.config
$DevelRoot/Kbuild
$DevelRoot/Kconfig
$DevelRoot/Makefile
$DevelRoot/Module.symvers
$DevelRoot/arch/Kconfig
%doc README.kernel-sources
EOF


### Create -devel Post script on the fly
cat > $kernel_devel_files-post <<EOF
if [ -d /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel} ]; then
	rm -f /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/{build,source}
	ln -sf $DevelRoot /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/build
	ln -sf $DevelRoot /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/source
fi
EOF


### Create -devel Preun script on the fly
cat > $kernel_devel_files-preun <<EOF
if [ -L /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/build ]; then
	rm -f /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/build
fi
if [ -L /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/source ]; then
	rm -f /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/source
fi
exit 0
EOF

### Create -devel Postun script on the fly
cat > $kernel_devel_files-postun <<EOF
rm -rf /usr/src/linux-%{kversion}-$devel_flavour-%{buildrpmrel} >/dev/null
EOF
}

SaveDebug() {
	debug_flavour=$1

	install -m 644 vmlinux \
	      %{temp_boot}/vmlinux-%{kversion}-$debug_flavour-%{buildrpmrel}
	kernel_debug_files=../kernel_debug_files.$debug_flavour
	echo "%{_bootdir}/vmlinux-%{kversion}-$debug_flavour-%{buildrpmrel}" \
		>> $kernel_debug_files

	find %{temp_modules}/%{kversion}-$debug_flavour-%{buildrpmrel}/kernel \
		-name "*.ko" | \
		%kxargs -I '{}' objcopy --only-keep-debug '{}' '{}'.debug
	find %{temp_modules}/%{kversion}-$debug_flavour-%{buildrpmrel}/kernel \
		-name "*.ko" | %kxargs -I '{}' \
		sh -c 'cd `dirname {}`; \
		       objcopy --add-gnu-debuglink=`basename {}`.debug \
		       --strip-debug `basename {}`'

	pushd %{temp_modules}
	find %{kversion}-$debug_flavour-%{buildrpmrel}/kernel \
		-name "*.ko.debug" > debug_module_list
	popd
	cat %{temp_modules}/debug_module_list | \
		sed 's|\(.*\)|%{_modulesdir}/\1|' >> $kernel_debug_files
	cat %{temp_modules}/debug_module_list | \
		sed 's|\(.*\)|%exclude %{_modulesdir}/\1|' \
		>> ../kernel_exclude_debug_files.$debug_flavour
	rm -f %{temp_modules}/debug_module_list
}

CreateFiles() {
	kernel_flavour=$1

	kernel_files=../kernel_files.$kernel_flavour

ker="vmlinuz"
if [ "$kernel_flavour" = "kirkwood" ]; then
       ker="uImage"
fi
### Create the kernel_files.*
cat > $kernel_files <<EOF
%{_bootdir}/System.map-%{kversion}-$kernel_flavour-%{buildrpmrel}
%{_bootdir}/symvers-%{kversion}-$kernel_flavour-%{buildrpmrel}.xz
%{_bootdir}/config-%{kversion}-$kernel_flavour-%{buildrpmrel}
%{_bootdir}/$ker-%{kversion}-$kernel_flavour-%{buildrpmrel}
%dir %{_modulesdir}/%{kversion}-$kernel_flavour-%{buildrpmrel}/
%{_modulesdir}/%{kversion}-$kernel_flavour-%{buildrpmrel}/kernel
%{_modulesdir}/%{kversion}-$kernel_flavour-%{buildrpmrel}/modules.*
%doc README.kernel-sources
EOF

%if %build_debug
    cat ../kernel_exclude_debug_files.$kernel_flavour >> $kernel_files
%endif

### Create kernel Post script
cat > $kernel_files-post <<EOF
%ifarch %{arm}
/sbin/installkernel -i -N %{kversion}-$kernel_flavour-%{buildrpmrel}
%else
/sbin/installkernel %{kversion}-$kernel_flavour-%{buildrpmrel}
pushd /boot > /dev/null
if [ -L vmlinuz-$kernel_flavour ]; then
	rm -f vmlinuz-$kernel_flavour
fi
ln -sf vmlinuz-%{kversion}-$kernel_flavour-%{buildrpmrel} vmlinuz-$kernel_flavour
if [ -L initrd-$kernel_flavour.img ]; then
	rm -f initrd-$kernel_flavour.img
fi
ln -sf initrd-%{kversion}-$kernel_flavour-%{buildrpmrel}.img initrd-$kernel_flavour.img
popd > /dev/null
%endif
%if %build_devel
# create kernel-devel symlinks if matching -devel- rpm is installed
if [ -d /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} ]; then
	rm -f /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/{build,source}
	ln -sf /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/build
	ln -sf /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/source
fi
%endif
%if %build_source
# create kernel-source symlinks only if matching -devel- rpm is not installed
if [ -d /usr/src/linux-%{kversion}-%{buildrpmrel} -a ! -d /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} ]; then
	rm -f /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/{build,source}
	ln -sf /usr/src/linux-%{kversion}-%{buildrpmrel} /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/build
	ln -sf /usr/src/linux-%{kversion}-%{buildrpmrel} /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/source
fi
%endif
EOF

### Create kernel Posttrans script
cat > $kernel_files-posttrans <<EOF
if [ -x /usr/sbin/dkms_autoinstaller -a -d /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} ]; then
    /usr/sbin/dkms_autoinstaller start %{kversion}-$kernel_flavour-%{buildrpmrel}
fi
EOF

### Create kernel Preun script on the fly
cat > $kernel_files-preun <<EOF
/sbin/installkernel -R %{kversion}-$kernel_flavour-%{buildrpmrel}
pushd /boot > /dev/null
if [ -L vmlinuz-$kernel_flavour ]; then
	if [ "$(readlink vmlinuz-$kernel_flavour)" = "vmlinuz-%{kversion}-$kernel_flavour-%{buildrpmrel}" ]; then
		rm -f vmlinuz-$kernel_flavour
	fi
fi
if [ -L initrd-$kernel_flavour.img ]; then
	if [ "$(readlink initrd-$kernel_flavour.img)" = "initrd-%{kversion}-$kernel_flavour-%{buildrpmrel}.img" ]; then
		rm -f initrd-$kernel_flavour.img
	fi
fi
popd > /dev/null
%if %build_devel
if [ -L /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/build ]; then
	rm -f /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/build
fi
if [ -L /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/source ]; then
	rm -f /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/source
fi
%endif
exit 0
EOF


### Create kernel Postun script on the fly
cat > $kernel_files-postun <<EOF
/sbin/kernel_remove_initrd %{kversion}-$kernel_flavour-%{buildrpmrel}
rm -rf /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel} >/dev/null
if [ -d /var/lib/dkms ]; then
    rm -f /var/lib/dkms/*/kernel-%{kversion}-$devel_flavour-%{buildrpmrel}-%{_target_cpu} >/dev/null
    rm -rf /var/lib/dkms/*/*/%{kversion}-$devel_flavour-%{buildrpmrel} >/dev/null
    rm -f /var/lib/dkms-binary/*/kernel-%{kversion}-$devel_flavour-%{buildrpmrel}-%{_target_cpu} >/dev/null
    rm -rf /var/lib/dkms-binary/*/*/%{kversion}-$devel_flavour-%{buildrpmrel} >/dev/null
fi
EOF
}


CreateKernel() {
	flavour=$1

	PrepareKernel $flavour $flavour-%{buildrpmrel}

	BuildKernel %{kversion}-$flavour-%{buildrpmrel}
	%if %build_devel
		SaveDevel $flavour
	%endif
	%if %build_debug
		SaveDebug $flavour
	%endif
	CreateFiles $flavour
}


###
# DO it...
###


# Create a simulacro of buildroot
rm -rf %{temp_root}
install -d %{temp_root}


# make sure we are in the directory
cd %src_dir

%ifarch %{ix86}
%if %build_desktop586
CreateKernel desktop586
%endif
%endif

%if %build_desktop
CreateKernel desktop
%endif

%if %build_netbook
CreateKernel netbook
%endif

%if %build_server
CreateKernel server
%endif

%ifarch %{ix86}
%if %build_desktop_pae
CreateKernel desktop-pae
%endif
%endif

%ifarch %{ix86}
%if %build_netbook_pae
CreateKernel netbook-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_desktop586
CreateKernel nrj-desktop586
%endif
%endif

%if %build_nrj_desktop
CreateKernel nrj-desktop
%endif

%if %build_nrj_netbook
CreateKernel nrj-netbook
%endif

%ifarch %{ix86}
%if %build_nrj_desktop_pae
CreateKernel nrj-desktop-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_netbook_pae
CreateKernel nrj-netbook-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_netbook_atom
CreateKernel nrj-netbook-atom
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_netbook_atom_pae
CreateKernel nrj-netbook-atom-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_desktop_core2
CreateKernel nrj-desktop-core2
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_desktop_core2_pae
CreateKernel nrj-desktop-core2-pae
%endif
%endif

%ifarch %{arm}
%if %build_iop32x
CreateKernel iop32x
%endif
%if %build_kirkwood
CreateKernel kirkwood
%endif
%if %build_versatile
CreateKernel versatile
%endif
%endif

# set extraversion to match srpm to get nice version reported by the tools
LC_ALL=C perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -%{rpmrel}/" Makefile
# build perf
%if %{build_perf}
# perf
%make -C tools/perf -s V=1 HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} all
%make -C tools/perf -s V=1 prefix=%{_prefix} man
%endif

%if %{build_cpupower}
# cpupower
# make sure version-gen.sh is executable.
chmod +x tools/power/cpupower/utils/version-gen.sh
%make -C tools/power/cpupower CPUFREQ_BENCH=false
%endif

# We don't make to repeat the depend code at the install phase
%if %build_source
%ifarch %{arm}
    PrepareKernel "kirkwood" %{buildrpmrel}custom
%else
    PrepareKernel "" %{buildrpmrel}custom
%endif
%smake -s mrproper
%endif


###
### install
###
%install
install -m 644 %{SOURCE4}  .

cd %src_dir

# Directories definition needed for installing
%define target_source %{buildroot}%{_kerneldir}
%define target_boot %{buildroot}%{_bootdir}
%define target_modules %{buildroot}%{_modulesdir}

# We want to be able to test several times the install part
rm -rf %{buildroot}
cp -a %{temp_root} %{buildroot}

# Create directories infastructure
%if %build_source
install -d %{target_source}

tar cf - . | tar xf - -C %{target_source}
chmod -R a+rX %{target_source}

# we remove all the source files that we don't ship
# first architecture files
for i in alpha avr32 blackfin c6x cris frv h8300 hexagon ia64 m32r m68k m68knommu microblaze \
	 mips openrisc parisc powerpc s390 score sh sh64 sparc tile unicore32 v850 xtensa mn10300; do
	rm -rf %{target_source}/arch/$i
done

# other misc files
rm -f %{target_source}/{.config.old,.config.cmd,.gitignore,.lst,.mailmap}
rm -f %{target_source}/{.missing-syscalls.d,arch/.gitignore,firmware/.gitignore}
rm -rf %{target_source}/.tmp_depmod/

#endif %build_source
%endif

# compressing modules
%if %{build_modxz}
find %{target_modules} -name "*.ko" | %kxargs xz -6e
%else
find %{target_modules} -name "*.ko" | %kxargs gzip -9
%endif

# We used to have a copy of PrepareKernel here
# Now, we make sure that the thing in the linux dir is what we want it to be
for i in %{target_modules}/*; do
	rm -f $i/build $i/source
done

# sniff, if we compressed all the modules, we change the stamp :(
# we really need the depmod -ae here
pushd %{target_modules}
for i in *; do
	/sbin/depmod -ae -b %{buildroot} -F %{target_boot}/System.map-$i $i
	echo $?
done

for i in *; do
	pushd $i
	echo "Creating modules.description for $i"
	modules=`find . -name "*.ko.[g,x]z"`
	echo $modules | %kxargs /sbin/modinfo \
	| perl -lne 'print "$name\t$1" if $name && /^description:\s*(.*)/; $name = $1 if m!^filename:\s*(.*)\.k?o!; $name =~ s!.*/!!' > modules.description
	popd
done
popd

# need to set extraversion to match srpm again to avoid rebuild
LC_ALL=C perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -%{rpmrel}/" Makefile
%if %{build_perf}
# perf tool binary and supporting scripts/binaries
make -C tools/perf -s V=1 DESTDIR=%{buildroot} HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} install

# perf man pages (note: implicit rpm magic compresses them later)
make -C tools/perf  -s V=1 DESTDIR=%{buildroot} HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} install-man
%endif

%if %{build_cpupower}
make -C tools/power/cpupower DESTDIR=%{buildroot} libdir=%{_libdir} mandir=%{_mandir} CPUFREQ_BENCH=false install
rm -f %{buildroot}%{_libdir}/*.{a,la}
%find_lang cpupower
mv cpupower.lang ../
chmod 0755 %{buildroot}%{_libdir}/libcpupower.so*
mkdir -p %{buildroot}%{_unitdir} %{buildroot}%{_sysconfdir}/sysconfig
install -m644 %{SOURCE50} %{buildroot}%{_unitdir}/cpupower.service
install -m644 %{SOURCE51} %{buildroot}%{_sysconfdir}/sysconfig/cpupower
%endif

###
### clean
###
%clean
rm -rf %{buildroot}


# We don't want to remove this, the whole reason of its existence is to be
# able to do several rpm --short-circuit -bi for testing install
# phase without repeating compilation phase
#rm -rf %{temp_root}

###
### source and doc file lists
###

%if %build_source
%files -n %{kname}-source-%{buildrel}
%dir %{_kerneldir}
%dir %{_kerneldir}/arch
%dir %{_kerneldir}/include
%{_kerneldir}/3rdparty
%{_kerneldir}/Documentation
%{_kerneldir}/arch/Kconfig
%{_kerneldir}/arch/arm
%{_kerneldir}/arch/um
%{_kerneldir}/arch/x86
%{_kerneldir}/block
%{_kerneldir}/crypto
%{_kerneldir}/drivers
%{_kerneldir}/firmware
%{_kerneldir}/fs
%{_kerneldir}/include/Kbuild
%{_kerneldir}/include/acpi
%{_kerneldir}/include/asm-generic
%{_kerneldir}/include/crypto
%{_kerneldir}/include/drm
%{_kerneldir}/include/keys
%{_kerneldir}/include/linux
%{_kerneldir}/include/math-emu
%{_kerneldir}/include/media
%{_kerneldir}/include/memory
%{_kerneldir}/include/misc
%{_kerneldir}/include/mtd
%{_kerneldir}/include/net
%{_kerneldir}/include/pcmcia
%{_kerneldir}/include/rdma
%{_kerneldir}/include/rxrpc
%{_kerneldir}/include/scsi
%{_kerneldir}/include/sound
%{_kerneldir}/include/target
%{_kerneldir}/include/trace
%{_kerneldir}/include/video
%{_kerneldir}/include/xen
%{_kerneldir}/init
%{_kerneldir}/ipc
%{_kerneldir}/kernel
%{_kerneldir}/lib
%{_kerneldir}/mm
%{_kerneldir}/net
%{_kerneldir}/virt
%{_kerneldir}/samples
%{_kerneldir}/scripts
%{_kerneldir}/security
%{_kerneldir}/sound
%{_kerneldir}/tools
%{_kerneldir}/usr
%{_kerneldir}/COPYING
%{_kerneldir}/CREDITS
%{_kerneldir}/Kbuild
%{_kerneldir}/Kconfig
%{_kerneldir}/MAINTAINERS
%{_kerneldir}/Makefile
%{_kerneldir}/README
%{_kerneldir}/REPORTING-BUGS
%doc README.kernel-sources

%files -n %{kname}-source-latest
%endif

%if %build_doc
%files -n %{kname}-doc
%doc linux-%{tar_ver}/Documentation/*
%endif

%if %{build_perf}
%files -n perf
%{_bindir}/perf
%dir %{_prefix}/libexec/perf-core
%{_prefix}/libexec/perf-core/*
%{_mandir}/man[1-8]/perf*
%endif

%if %{build_cpupower}
%files -n cpupower -f cpupower.lang
%{_bindir}/cpupower
%{_libdir}/libcpupower.so.0
%{_libdir}/libcpupower.so.0.0.0
%{_unitdir}/cpupower.service
%{_mandir}/man[1-8]/cpupower*
%config(noreplace) %{_sysconfdir}/sysconfig/cpupower

%files -n cpupower-devel
%{_libdir}/libcpupower.so
%{_includedir}/cpufreq.h
%endif



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14552 |12mr|kernel-3.5.6-1.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# -*- Mode: rpm-spec -*-
#
# This Specfile is based on kernel-tmb spec done by
# Thomas Backlund <tmb@mandriva.org>
# 
# The mkflavour() macroization done by Anssi Hannula <anssi@mandriva.org>
#
# Manbo kernels now use kernel.org versioning
#
# MIB header
%if %{mdvver} <= 201100
%define distsuffix mib
Vendor: MIB - Mandriva International Backports
Packager: Nicolo' Costanza <abitrules@yahoo.it>
%endif
# end MIB header
#
%define kernelversion	3
%define patchlevel	5
%define sublevel	6

# Package release
%define mibrel		1.1

# kernel Makefile extraversion is substituted by 
# kpatch/kgit/kstable wich are either 0 (empty), rc (kpatch), git (kgit) 
# or stable release (kstable)
%define kpatch		0
# kernel.org -gitX patch (only the number after "git")
%define kgit		0

# kernel base name (also name of srpm)
%define kname 		kernel

# Patch tarball tag
%define ktag		rosa

%define rpmtag		%{distsuffix}
%if %kpatch
%if %kgit
%define rpmrel		0.%{kpatch}.%{kgit}.%{mibrel}
%else
%define rpmrel		0.%{kpatch}.%{mibrel}
%endif
%else
%define rpmrel		%{mibrel}
%endif

# fakerel and fakever never change, they are used to fool
# rpm/urpmi/smart
%define fakever		1
%define fakerel 	1

# version defines
%define kversion  	%{kernelversion}.%{patchlevel}.%{sublevel}
%define kverrel   	%{kversion}-%{rpmrel}

# When we are using a pre/rc patch, the tarball is a sublevel -1
%if %kpatch
%if %sublevel
%define tar_ver   	%{kernelversion}.%{patchlevel}
%else
%define tar_ver		%{kernelversion}.%(expr %{patchlevel} - 1)
%endif
%define patch_ver 	%{kversion}-%{kpatch}-%{ktag}%{mibrel}
%else
%define tar_ver   	%{kernelversion}.%{patchlevel}
%define patch_ver 	%{kversion}-%{ktag}%{mibrel}
%endif

# Used for not making too long names for rpms or search paths
%if %kpatch
%if %kgit
%define buildrpmrel     0.%{kpatch}.%{kgit}.%{mibrel}%{rpmtag}
%else
%define buildrpmrel     0.%{kpatch}.%{mibrel}%{rpmtag}
%endif
%else
%define buildrpmrel     %{mibrel}%{rpmtag}
%endif
%define buildrel     	%{kversion}-%{buildrpmrel}

# Having different top level names for packges means that you have to remove
# them by hard :(
%define top_dir_name 	%{kname}-%{_arch}

# Build defines
%define build_doc 		0
%define build_source 		0
%define build_devel 		1

%define build_debug 		0

# Build desktop i586 / 4GB
%ifarch %{ix86}
%define build_desktop586	1
%endif

# Build desktop (i686 / 4GB) / x86_64 / sparc64 sets
%define build_desktop		1

# Build server (i686 / 64GB)/x86_64 / sparc64 sets
%define build_server		0

# End of user definitions
%{?_without_desktop586: %global build_desktop586 0}
%{?_without_desktop: %global build_desktop 0}
%{?_without_server: %global build_server 0}
%{?_without_doc: %global build_doc 0}
%{?_without_source: %global build_source 0}
%{?_without_devel: %global build_devel 0}
%{?_without_debug: %global build_debug 0}

%{?_with_desktop586: %global build_desktop586 1}
%{?_with_desktop: %global build_desktop 1}
%{?_with_server: %global build_server 1}
%{?_with_doc: %global build_doc 1}
%{?_with_source: %global build_source 1}
%{?_with_devel: %global build_devel 1}
%{?_with_debug: %global build_debug 1}

# For the .nosrc.rpm
%define build_nosrc 	1
%{?_with_nosrc: %global build_nosrc 1}

#
# SRC RPM description
#
Summary: 	Linux kernel built for ROSA
Name:		%{kname}
Version: 	%{kversion}
Release: 	%{rpmrel}
License: 	GPLv2
Group: 	 	System/Kernel and hardware
ExclusiveArch: %{ix86} ppc powerpc x86_64 amd64 sparc sparc64
ExclusiveOS: 	Linux
URL:            http://wiki.mandriva.com/en/Manbo_Core2_kernel
BuildRoot: 	%{_tmppath}/%{kname}-%{kversion}-%{_arch}-build
Autoreqprov: 	no
BuildRequires: 	gcc module-init-tools

%description
The kernel package contains the Linux kernel (vmlinuz), the core of
your Manbo Linux operating system. The kernel handles the basic
functions of the operating system: memory allocation, process
allocation, device input and output, etc.

# mkflavour() name flavour processor
# name: the flavour name in the package name
# flavour: first parameter of CreateKernel()
%define mkflavour(R:)					\
%package -n %{kname}-%{1}-latest			\
Version:	%{kversion}				\
Release:	%{rpmrel}				\
Summary:	Virtual rpm for latest %{kname}-%{1}-%{kversion}-%{rpmrel}			\
Group:		System/Kernel and hardware		\
Requires:	kernel-nrj-%{2}%{-R:-%{-R*}} >= %{kversion}		\
Provides:	%{kname}-latest			\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
							\
%description -n %{kname}-%{1}-latest			\
This package is a virtual rpm that aims to make sure you always have the \
latest %{kname}-%{1} installed...			\
							\
%common_description_info				\
							\
%if %build_devel					\
%package -n %{kname}-%{1}-devel-latest			\
Version:	%{kversion}				\
Release:	%{rpmrel}				\
Summary:	Virtual rpm for latest %{kname}-%{1}-devel-%{kversion}-%{rpmrel} \
Group:		Development/Kernel			\
Requires:	%{kname}-nrj-%{2}-devel%{-R:-%{-R*}} >= %{kversion}	\
Provides:	%{kname}-devel-latest			\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
							\
%description -n %{kname}-%{1}-devel-latest		\
This package is a virtual rpm that aims to make sure you always have the \
latest %{kname}-%{1}-devel installed...			\
							\
%common_description_info				\
%endif							\
							\
%if %build_debug					\
%package -n %{kname}-%{1}-debug-latest			\
Version:	%{kversion}				\
Release:	%{rpmrel}				\
Summary:	Virtual rpm for latest %{kname}-%{1}-debug \
Group:		Development/Debug			\
Requires:	%{kname}-%{2}-%{-R:debug-%{-R*}}%{!-R:debuginfo} >= %{kversion}	\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
Provides:	%{kname}-debug-latest			\
							\
%description -n %{kname}-%{1}-debug-latest		\
This package is a virtual rpm that aims to make sure you always have the \
latest %{kname}-%{1}-debug installed...			\
							\
%common_description_info				\
%endif							\
							\
%files -n %{kname}-%{1}-latest				\
%defattr(-,root,root)					\
							\
%if %build_devel					\
%files -n %{kname}-%{1}-devel-latest			\
%defattr(-,root,root)					\
%endif							\
							\
%if %build_debug					\
%files -n %{kname}-%{1}-debug-latest			\
%defattr(-,root,root)					\
%endif

#
# kernel-desktop586: i586, smp-alternatives, 4GB
#
%ifarch %{ix86}
%if %build_desktop586
%mkflavour desktop586 desktop586
%endif
%endif

#
# kernel-desktop: i686, smp-alternatives, 4 GB / x86_64
#

%if %build_desktop
%mkflavour desktop desktop
%endif

#
# kernel-server: i686, smp-alternatives, 64 GB / x86_64
#

%if %build_server
%ifarch %{ix86}
%mkflavour -R 2.6.38.7-1mnb2 server server
%else
%mkflavour server server
%endif
%endif

#
# kernel-source-latest: virtual rpm
#
%if %build_source

%package -n %{kname}-source-latest
Version: 	%{kversion}
Release: 	%{rpmrel}
Summary: 	Virtual rpm for latest %{kname}-source
Group:   	Development/Kernel
Requires: 	%{kname}-source >= %{kversion}
%ifarch %{ix86}
Conflicts:	arch(x86_64)
%endif

%description -n %{kname}-source-latest
This package is a virtual rpm that aims to make sure you always have the
latest %{kname}-source installed...

%common_description_info

%files -n %{kname}-source-latest
%defattr(-,root,root)

%endif



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14553 |12mr|kernel-3.5.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# -*- Mode: rpm-spec -*-
#
# This Specfile is based on kernel-tmb spec done by
# Thomas Backlund <tmb@mandriva.org>
# 
# The mkflavour() macroization done by Anssi Hannula <anssi@mandriva.org>
#
# Mageia, Mandriva, MIB and ROSA kernels use kernel.org versioning
#
# MIB header
%if %{mdvver} <= 201100
%define distsuffix mib
Vendor: MIB - Mandriva International Backports
%endif
Packager: Nicolo' Costanza <abitrules@yahoo.it>
# end MIB header
#
%define kernelversion	3
%define patchlevel	5
# sublevel is now used for -stable patches
%define sublevel	6

# Package release
%define mibrel		1

# kernel Makefile extraversion is substituted by
# kpatch wich are either 0 (empty), rc (kpatch)
%define kpatch		0
# kernel.org -gitX patch (only the number after "git")
%define kgit		0

# kernel base name (also name of srpm)
%define kname 		kernel

# Patch tarball tag
%define ktag		rosa

# define rpmtag		%{distsuffix}
%define rpmtag		%{distsuffix}
%if %kpatch
%if %kgit
%define rpmrel		%mkrel 0.%{kpatch}.%{kgit}.%{mibrel}
%else
%define rpmrel		%mkrel 0.%{kpatch}.%{mibrel}
%endif
%else
%define rpmrel		%{mibrel}
%endif

# fakerel and fakever never change, they are used to fool
# rpm/urpmi/smart
%define fakever		1
%define fakerel 	%mkrel 1

# version defines
%define kversion  	%{kernelversion}.%{patchlevel}.%{sublevel}
%define kverrel   	%{kversion}-%{rpmrel}

# When we are using a pre/rc patch, the tarball is a sublevel -1
%if %kpatch
%if %sublevel
%define tar_ver   	%{kernelversion}.%{patchlevel}
%else
%define tar_ver		%{kernelversion}.%(expr %{patchlevel} - 1)
%endif
%define patch_ver 	%{kversion}-%{kpatch}-%{ktag}%{mibrel}
%else
%define tar_ver   	%{kernelversion}.%{patchlevel}
%define patch_ver 	%{kversion}-%{ktag}%{mibrel}
%endif

# Used for not making too long names for rpms or search paths
%if %kpatch
%if %kgit
%define buildrpmrel     0.%{kpatch}.%{kgit}.%{mibrel}%{rpmtag}
%else
%define buildrpmrel     0.%{kpatch}.%{mibrel}%{rpmtag}
%endif
%else
%define buildrpmrel     %{mibrel}%{rpmtag}
%endif
%define buildrel     	%{kversion}-%{buildrpmrel}

# Having different top level names for packges means that you have to remove
# them by hard :(
%define top_dir_name 	%{kname}-%{_arch}

%define build_dir 	${RPM_BUILD_DIR}/%{top_dir_name}
%define src_dir 	%{build_dir}/linux-%{tar_ver}

# Disable useless debug rpms...
%define _enable_debug_packages 	%{nil}
%define debug_package 		%{nil}

# Build defines
%define build_doc 		1
%define build_source 		1
%define build_devel 		1

%define build_debug 		0

#
# Old Mandriva kernel flavours plus new two PAE flavours
#

# Build desktop i586 / 4GB
%ifarch %{ix86}
%define build_desktop586		1
%endif

# Build desktop (i686 / 4GB) / x86_64 / sparc64 sets
%define build_desktop			0

# Build netbook (i686 / 4GB) / x86_64
%define build_netbook			0

# Build server (i686 / 64GB)/x86_64 / sparc64 sets
%define build_server			0

# Build desktop686 pae (i686 / 64GB)
%ifarch %{ix86}
%define build_desktop_pae		1
%endif

# Build netbook686 pae (i686 / 64GB)
%ifarch %{ix86}
%define build_netbook_pae		1
%endif

#
# MIB low latency optimized flavours called "nrj"
#

# Build nrj desktop586 (i586 / 4GB)
%ifarch %{ix86}
%define build_nrj_desktop586		1
%endif

# Build nrj desktop (i686 / 4GB) / x86_64 / sparc64 sets
%define build_nrj_desktop		1

# Build nrj realtime (i686 / 4GB) / x86_64
%define build_nrj_realtime		0

# Build nrj laptop (i686 / 4GB) / x86_64
%define build_nrj_laptop		0

# Build nrj netbook (i686 / 4GB) / x86_64
%define build_nrj_netbook		0

# Build nrj desktop pae (i686 / 64GB)
%ifarch %{ix86}
%define build_nrj_desktop_pae		1
%endif

# Build nrj realtime pae (i686 / 64GB)
%ifarch %{ix86}
%define build_nrj_realtime_pae		1
%endif

# Build nrj laptop pae (i686 / 64GB)
%ifarch %{ix86}
%define build_nrj_laptop_pae		1
%endif

# Build nrj netbook686 pae (i686 / 64GB)
%ifarch %{ix86}
%define build_nrj_netbook_pae		1
%endif

#
# experimental "cpu level" optimized "nrj" flavours
#

# Build nrj netbook Intel Atom (matom / 4GB)
%ifarch %{ix86}
%define build_nrj_netbook_atom		1
%endif

# Build nrj netbook Intel Atom pae (matom / 64GB)
%ifarch %{ix86}
%define build_nrj_netbook_atom_pae	1
%endif

# Build nrj desktop Intel Core2 (mcore2 / 4GB)
%ifarch %{ix86}
%define build_nrj_desktop_core2   	1
%endif

# Build nrj desktop Intel Core2 pae (mcore2 / 64GB)
%ifarch %{ix86}
%define build_nrj_desktop_core2_pae   	1
%endif

#
# end of experimental "cpu level" optimized "nrj" flavours
#

# build perf and cpupower tools
%if %{mdvver} >= 201200
%define build_perf		1
%define build_cpupower		1
%else
%define build_perf		0
%define build_cpupower		0
%endif

# compress modules with xz
%if %{mdvver} >= 201200
%define build_modxz		0
%else
%define build_modxz		0
%endif

# ARM builds
%ifarch %{arm}
%define build_desktop		0
%define build_netbook		0
%define build_server		0
%define build_iop32x		0
%define build_kirkwood		1
%define build_versatile		1
# no cpupower tools on arm yet
%define build_cpupower		0
# arm is currently not using xz
%define build_modxz		0
%endif
# End of user definitions

# buildtime flags
%{?_without_desktop586: %global build_desktop586 0}
%{?_without_desktop: %global build_desktop 0}
%{?_without_netbook: %global build_netbook 0}
%{?_without_server: %global build_server 0}

%{?_without_desktop_pae: %global build_desktop_pae 0}
%{?_without_netbook_pae: %global build_netbook_pae 0}

%{?_without_nrj_desktop586: %global build_nrj_desktop586 0}
%{?_without_nrj_desktop: %global build_nrj_desktop 0}
%{?_without_nrj_realtime: %global build_nrj_realtime 0}
%{?_without_nrj_laptop: %global build_nrj_laptop 0}
%{?_without_nrj_netbook: %global build_nrj_netbook 0}

%{?_without_nrj_desktop_pae: %global build_nrj_desktop_pae 0}
%{?_without_nrj_realtime_pae: %global build_nrj_realtime_pae 0}
%{?_without_nrj_laptop_pae: %global build_nrj_laptop_pae 0}
%{?_without_nrj_netbook_pae: %global build_nrj_netbook_pae 0}

%{?_without_nrj_netbook_atom: %global build_nrj_netbook_atom 0}
%{?_without_nrj_netbook_atom_pae: %global build_nrj_netbook_atom_pae 0}
%{?_without_nrj_desktop_core2: %global build_nrj_desktop_core2 0}
%{?_without_nrj_desktop_core2_pae: %global build_nrj_desktop_core2_pae 0}

%{?_without_doc: %global build_doc 0}
%{?_without_source: %global build_source 0}
%{?_without_devel: %global build_devel 0}
%{?_without_debug: %global build_debug 0}
%{?_without_perf: %global build_perf 0}
%{?_without_cpupower: %global build_cpupower 0}
%{?_without_modxz: %global build_modxz 0}


%{?_with_desktop586: %global build_desktop586 1}
%{?_with_desktop: %global build_desktop 1}
%{?_with_netbook: %global build_netbook 1}
%{?_with_server: %global build_server 1}

%{?_with_desktop_pae: %global build_desktop_pae 1}
%{?_with_netbook_pae: %global build_netbook_pae 1}

%{?_with_nrj_desktop586: %global build_nrj_desktop586 1}
%{?_with_nrj_desktop: %global build_nrj_desktop 1}
%{?_with_nrj_realtime: %global build_nrj_realtime 1}
%{?_with_nrj_laptop: %global build_nrj_laptop 1}
%{?_with_nrj_netbook: %global build_nrj_netbook 1}

%{?_with_nrj_desktop_pae: %global build_nrj_desktop_pae 1}
%{?_with_nrj_realtime_pae: %global build_nrj_realtime_pae 1}
%{?_with_nrj_laptop_pae: %global build_nrj_laptop_pae 1}
%{?_with_nrj_netbook_pae: %global build_nrj_netbook_pae 1}

%{?_with_nrj_netbook_atom: %global build_nrj_netbook_atom 1}
%{?_with_nrj_netbook_atom_pae: %global build_nrj_netbook_atom_pae 1}
%{?_with_nrj_desktop_core2: %global build_nrj_desktop_core2 1}
%{?_with_nrj_desktop_core2_pae: %global build_nrj_desktop_core2_pae 1}

%{?_with_doc: %global build_doc 1}
%{?_with_source: %global build_source 1}
%{?_with_devel: %global build_devel 1}
%{?_with_debug: %global build_debug 1}
%{?_with_perf: %global build_perf 1}
%{?_with_cpupower: %global build_cpupower 1}
%{?_with_modxz: %global build_modxz 1}

# ARM builds
%{?_with_iop32x: %global build_iop32x 1}
%{?_with_kirkwood: %global build_kirkwood 1}
%{?_with_versatile: %global build_versatile 1}
%{?_without_iop32x: %global build_iop32x 0}
%{?_without_kirkwood: %global build_kirkwood 0}
%{?_without_versatile: %global build_versatile 0}

# For the .nosrc.rpm
%define build_nosrc 	0
%{?_with_nosrc: %global build_nosrc 1}

%if %(if [ -z "$CC" ] ; then echo 0; else echo 1; fi)
%define kmake %make CC="$CC"
%else
%define kmake %make
%endif
# there are places where parallel make don't work
%define smake make

# Parallelize xargs invocations on smp machines
%define kxargs xargs %([ -z "$RPM_BUILD_NCPUS" ] \\\
	&& RPM_BUILD_NCPUS="`/usr/bin/getconf _NPROCESSORS_ONLN`"; \\\
	[ "$RPM_BUILD_NCPUS" -gt 1 ] && echo "-P $RPM_BUILD_NCPUS")

# Sparc arch wants sparc64 kernels
%define target_arch    %(echo %{_arch} | sed -e 's/mips.*/mips/' -e 's/arm.*/arm/')


#
# SRC RPM description
#
Summary: 	Linux kernel built for Mandriva
Name:		%{kname}
Version: 	%{kversion}
Release: 	%{rpmrel}
License: 	GPLv2
Group: 	 	System/Kernel and hardware
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveOS: 	Linux
URL:            http://www.kernel.org

####################################################################
#
# Sources
#
### This is for full SRC RPM
Source0: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/linux-%{tar_ver}.tar.xz
Source1: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/linux-%{tar_ver}.tar.sign
### This is for stripped SRC RPM
%if %build_nosrc
NoSource: 0
%endif
# This is for disabling *config, mrproper, prepare, scripts on -devel rpms
Source2: 	disable-mrproper-prepare-scripts-configs-in-devel-rpms.patch

Source4: 	README.kernel-sources

# config and systemd service file from fedora
Source50:	cpupower.service
Source51:	cpupower.config

# our patch tarball
Source100: 	linux-%{patch_ver}.tar.xz

####################################################################
#
# Patches

#
# Patch0 to Patch100 are for core kernel upgrades.
#

# Pre linus patch: ftp://ftp.kernel.org/pub/linux/kernel/v3.0/testing

%if %kpatch
%if %sublevel
Patch2:		ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/stable-review/patch-%{kversion}-%{kpatch}.bz2
Source11:	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/stable-review/patch-%{kversion}-%{kpatch}.sign
%else
Patch1:		ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/testing/patch-%{kernelversion}.%{patchlevel}-%{kpatch}.bz2
Source10: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/testing/patch-%{kernelversion}.%{patchlevel}-%{kpatch}.sign
%endif
%endif
%if %kgit
Patch2:		ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/snapshots/patch-%{kernelversion}.%{patchlevel}-%{kpatch}-git%{kgit}.bz2
Source11: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/snapshots/patch-%{kernelversion}.%{patchlevel}-%{kpatch}-git%{kgit}.sign
%endif
%if %sublevel
%if %kpatch
%define prev_sublevel %(expr %{sublevel} - 1)
%if %prev_sublevel
Patch1:   	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/patch-%{kernelversion}.%{patchlevel}.%{prev_sublevel}.bz2
Source10: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/patch-%{kernelversion}.%{patchlevel}.%{prev_sublevel}.sign
%endif
%else
Patch1:   	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/patch-%{kversion}.bz2
Source10: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/patch-%{kversion}.sign
%endif
%endif

#END
####################################################################

# Defines for the things that are needed for all the kernels
#
%define common_desc_kernel The kernel package contains the Linux kernel (vmlinuz), the core of your \
Mandriva operating system. The kernel handles the basic functions \
of the operating system: memory allocation, process allocation, device \
input and output, etc.

%define common_desc_kernel_smp This kernel relies on in-kernel smp alternatives to switch between up & smp \
mode depending on detected hardware. To force the kernel to boot in single \
processor mode, use the "nosmp" boot parameter.


### Global Requires/Provides

%if %{mdvver} == 201210
%define requires1	bootloader-utils >= 1.15-8
%define requires2	dracut >= 017-16
%define requires3	kmod >= 7-6
%define requires4	sysfsutils >=  2.1.0-12
%define requires5	kernel-firmware >=  20120219-1
%define requires6	microcode >=  0.20120313-1
%endif

%if %{mdvver} == 201200
%define requires1	bootloader-utils >= 1.15-8
%define requires2	dracut >= 017-16
%define requires3	module-init-tools >= 3.16-5
%define requires4	sysfsutils >=  2.1.0-12
%define requires5	kernel-firmware >=  20120219-1
%define requires6	microcode >=  0.20120313-1
%endif

%if %{mdvver} < 201200
%define requires1	bootloader-utils >= 1.13-1
%define requires2	mkinitrd >= 4.2.17-31
%define requires3	module-init-tools >= 3.0-7
%define requires4	sysfsutils >= 1.3.0-1
%define requires5	kernel-firmware >= 20101024-2
%define requires6	microcode >=  0.20120313-1
%endif

%define kprovides 	%{kname} = %{kverrel}, kernel = %{tar_ver}, alsa = 1.0.25
%define kprovides_server drbd-api = 88

%define	kobsoletes	dkms-r8192se <= 0019.1207.2010-2, dkms-lzma <= 4.43-32, dkms-psb <= 4.41.1-7

Autoreqprov: 		no

# might be useful too:
# Suggests:	microcode

%if %{mdvver} == 201210
BuildRequires:	kmod-devel
%else
BuildRequires:	module-init-tools
%endif

BuildRequires: 	gcc 

# for perf, cpufreq and other tools
BuildRequires:		elfutils-devel
BuildRequires:		zlib-devel
BuildRequires:		binutils-devel
BuildRequires:		newt-devel
BuildRequires:		python-devel
BuildRequires:		perl(ExtUtils::Embed)
BuildRequires:		pciutils-devel
BuildRequires:		asciidoc
BuildRequires:		xmlto
BuildRequires:		gettext
BuildRequires:		docbook-style-xsl
BuildRequires:		pkgconfig(gtk+-2.0)
BuildRequires:		flex
BuildRequires:		bison

%ifarch %{arm}
BuildRequires:		uboot-mkimage
%endif


%description
%common_desc_kernel
%ifnarch %{arm}
%common_desc_kernel_smp
%endif

# Define obsolete/provides to help automatic upgrades of old kernel-xen-pvops
%define latest_obsoletes_server kernel-xen-pvops-latest < 3.2.1-1
%define latest_provides_server kernel-xen-pvops-latest = %{kverrel}
%define latest_obsoletes_devel_server kernel-xen-pvops-devel-latest < 3.2.1-1
%define latest_provides_devel_server kernel-xen-pvops-devel-latest = %{kverrel}

# mkflavour() name flavour processor
# name: the flavour name in the package name
# flavour: first parameter of CreateKernel()
%define mkflavour()					\
%package -n %{kname}-%{1}-%{buildrel}			\
Version:	%{fakever}				\
Release:	%{fakerel}				\
Provides:	%kprovides				\
%{expand:%%{?kprovides_%{1}:Provides: %{kprovides_%{1}}}} \
Provides:	%{kname}-%{1}				\
Requires(pre):	%requires1 %requires2 %requires3 %requires4 \
Requires:	%requires2 %requires5 %requires6	\
Obsoletes:	%kobsoletes				\
Provides:	should-restart = system			\
Suggests:	crda					\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
Summary:	%{expand:%{summary_%(echo %{1} | sed -e "s/-/_/")}} \
Group:		System/Kernel and hardware		\
%description -n %{kname}-%{1}-%{buildrel}		\
%common_desc_kernel %{expand:%{info_%(echo %{1} | sed -e "s/-/_/")}} \
%ifnarch %{arm}						\
%common_desc_kernel_smp					\
%endif							\
							\
%if %build_devel					\
%package -n	%{kname}-%{1}-devel-%{buildrel}		\
Version:	%{fakever}				\
Release:	%{fakerel}				\
Requires:	glibc-devel ncurses-devel make gcc perl	\
Summary:	The kernel-devel files for %{kname}-%{1}-%{buildrel} \
Group:		Development/Kernel			\
Provides:	%{kname}-devel = %{kverrel} 		\
Provides:	%{kname}-%{1}-devel			\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
%description -n %{kname}-%{1}-devel-%{buildrel}		\
This package contains the kernel files (headers and build tools) \
that should be enough to build additional drivers for   \
use with %{kname}-%{1}-%{buildrel}.                     \
							\
If you want to build your own kernel, you need to install the full \
%{kname}-source-%{buildrel} rpm.			\
							\
%endif							\
							\
%if %build_debug					\
%package -n	%{kname}-%{1}-%{buildrel}-debug		\
Version:	%{fakever}				\
Release:	%{fakerel}				\
Summary:	Files with debug info for %{kname}-%{1}-%{buildrel} \
Group:		Development/Debug			\
Provides:	kernel-debug = %{kverrel} 		\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
%description -n %{kname}-%{1}-%{buildrel}-debug		\
This package contains the files with debug info to aid in debug tasks \
when using %{kname}-%{1}-%{buildrel}.			\
							\
If you need to look at debug information or use some application that \
needs debugging info from the kernel, this package may help. \
							\
%endif							\
							\
%package -n %{kname}-%{1}-latest			\
Version:	%{kversion}				\
Release:	%{rpmrel}				\
Summary:	Virtual rpm for latest %{kname}-%{1}	\
Group:		System/Kernel and hardware		\
Requires:	%{kname}-%{1}-%{buildrel}		\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
%{expand:%%{?latest_obsoletes_%{1}:Obsoletes: %{latest_obsoletes_%{1}}}} \
%{expand:%%{?latest_provides_%{1}:Provides: %{latest_provides_%{1}}}} \
%description -n %{kname}-%{1}-latest			\
This package is a virtual rpm that aims to make sure you always have the \
latest %{kname}-%{1} installed...			\
							\
%if %build_devel					\
%package -n %{kname}-%{1}-devel-latest			\
Version:	%{kversion}				\
Release:	%{rpmrel}				\
Summary:	Virtual rpm for latest %{kname}-%{1}-devel \
Group:		Development/Kernel			\
Requires:	%{kname}-%{1}-devel-%{buildrel}		\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
Provides:	%{kname}-devel-latest			\
%{expand:%%{?latest_obsoletes_devel_%{1}:Obsoletes: %{latest_obsoletes_devel_%{1}}}} \
%{expand:%%{?latest_provides_devel_%{1}:Provides: %{latest_provides_devel_%{1}}}} \
%description -n %{kname}-%{1}-devel-latest		\
This package is a virtual rpm that aims to make sure you always have the \
latest %{kname}-%{1}-devel installed...			\
							\
%endif							\
							\
%post -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-post \
%posttrans -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-posttrans \
%preun -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-preun \
%postun -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-postun \
							\
%if %build_devel					\
%post -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1}-post \
%preun -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1}-preun \
%postun -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1}-postun \
%endif							\
							\
%files -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1} \
%files -n %{kname}-%{1}-latest				\
							\
%if %build_devel					\
%files -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1} \
%files -n %{kname}-%{1}-devel-latest			\
%endif							\
							\
%if %build_debug					\
%files -n %{kname}-%{1}-%{buildrel}-debug -f kernel_debug_files.%{1} \
%endif

%ifarch %{ix86}
#
# kernel-desktop586: i586, smp-alternatives, 4GB
#
%if %build_desktop586
%define summary_desktop586 Linux kernel for desktop use with i586 & 4GB RAM
%define info_desktop586 This kernel is compiled for desktop use, single or \
multiple i586 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour desktop586
%endif
%endif

#
# kernel-desktop: i686, smp-alternatives, 4 GB / x86_64
#
%if %build_desktop
%ifarch %{ix86}
%define summary_desktop Linux Kernel for desktop use with i686 & 4GB RAM
%define info_desktop This kernel is compiled for desktop use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler.
%else
%define summary_desktop Linux Kernel for desktop use with %{_arch}
%define info_desktop This kernel is compiled for desktop use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_1000, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler.
%endif
%mkflavour desktop
%endif

#
# kernel-netbook: i686, smp-alternatives, 4 GB / x86_64
#
%if %build_netbook
%ifarch %{ix86}
%define summary_netbook Linux Kernel for netbook use with i686 & 4GB RAM
%define info_netbook This kernel is compiled for netbook use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_250, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler.
%else
%define summary_netbook Linux Kernel for netbook use with %{_arch}
%define info_netbook This kernel is compiled for netbook use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_250, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler.
%endif
%mkflavour netbook
%endif

#
# kernel-server: i686, smp-alternatives, 64 GB / x86_64
#
%if %build_server
%ifarch %{ix86}
%define summary_server Linux Kernel for server use with i686 & 64GB RAM
%define info_server This kernel is compiled for server use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using \
no preempt, HZ_100, CFS cpu scheduler and cfq i/o scheduler.
%else
%define summary_server Linux Kernel for server use with %{_arch}
%define info_server This kernel is compiled for server use, single or \
multiple %{_arch} processor(s)/core(s), using no preempt, HZ_100, \
CFS cpu scheduler and cfq i/o scheduler.
%endif
%mkflavour server
%endif

%ifarch %{ix86}
#
# kernel-desktop-pae: i686, smp-alternatives, 64GB
#
%if %build_desktop_pae
%define summary_desktop_pae Linux kernel for desktop use with i686 & upto 64GB RAM
%define info_desktop_pae This kernel is compiled for desktop use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_1000, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour desktop-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-netbook-pae: i686, smp-alternatives, 64 GB
#
%if %build_netbook_pae
%define summary_netbook_pae Linux Kernel for for netbook use with i686 & upto 64GB RAM
%define info_netbook_pae This kernel is compiled for netbook use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_250, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour netbook-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-desktop586: nrj, i586, smp-alternatives, 4GB
#
%if %build_nrj_desktop586
%define summary_nrj_desktop586 Linux kernel for desktop use with i586 & 4GB RAM
%define info_nrj_desktop586 This kernel is compiled for desktop use, single or \
multiple i586 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour nrj-desktop586
%endif
%endif

#
# kernel-nrj-desktop: nrj, i686, smp-alternatives, 4 GB / x86_64
#
%if %build_nrj_desktop
%ifarch %{ix86}
%define summary_nrj_desktop Linux Kernel for desktop use with i686 & 4GB RAM
%define info_nrj_desktop This kernel is compiled for desktop use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%else
%define summary_nrj_desktop Linux Kernel for desktop use with %{_arch}
%define info_nrj_desktop This kernel is compiled for desktop use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%endif
%mkflavour nrj-desktop
%endif

#
# kernel-nrj-realtime: nrj, i686, smp-alternatives, 4 GB / x86_64
#
%if %build_nrj_realtime
%ifarch %{ix86}
%define summary_nrj_realtime Linux Kernel for low latency use with i686 & 4GB RAM
%define info_nrj_realtime This kernel is compiled for low latency use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and new BFQ I/O scheduler.
%else
%define summary_nrj_realtime Linux Kernel for low latency use with %{_arch}
%define info_nrj_realtime This kernel is compiled for low latency use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and new BFQ I/O scheduler.
%endif
%mkflavour nrj-realtime
%endif

#
# kernel-nrj-laptop: nrj, i686, smp-alternatives, 4 GB / x86_64
#
%if %build_nrj_laptop
%ifarch %{ix86}
%define summary_nrj_laptop Linux Kernel for laptop use with i686 & 4GB RAM
%define info_nrj_laptop This kernel is compiled for laptop use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_300, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%else
%define summary_nrj_laptop Linux Kernel for laptop use with %{_arch}
%define info_nrj_laptop This kernel is compiled for laptop use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_300, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%endif
%mkflavour nrj-laptop
%endif

#
# kernel-nrj-netbook: nrj, i686, smp-alternatives, 4 GB / x86_64
#
%if %build_nrj_netbook
%ifarch %{ix86}
%define summary_nrj_netbook Linux Kernel for netbook use with i686 & 4GB RAM
%define info_nrj_netbook This kernel is compiled for netbook use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_250, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%else
%define summary_nrj_netbook Linux Kernel for netbook use with %{_arch}
%define info_nrj_netbook This kernel is compiled for netbook use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_250, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%endif
%mkflavour nrj-netbook
%endif

%ifarch %{ix86}
#
# kernel-nrj-desktop-pae: nrj, i686, smp-alternatives, 64GB
#
%if %build_nrj_desktop_pae
%define summary_nrj_desktop_pae Linux kernel for desktop use with i686 & upto 64GB RAM
%define info_nrj_desktop_pae This kernel is compiled for desktop use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour nrj-desktop-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-realtime-pae: nrj, i686, smp-alternatives, 64GB
#
%if %build_nrj_realtime_pae
%define summary_nrj_realtime_pae Linux kernel for low latency use with i686 & upto 64GB RAM
%define info_nrj_realtime_pae This kernel is compiled for low latency use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and new BFQ I/O scheduler.
%mkflavour nrj-realtime-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-laptop-pae: nrj, i686, smp-alternatives, 64 GB
#
%if %build_nrj_laptop_pae
%define summary_nrj_laptop_pae Linux Kernel for for laptop use with i686 & upto 64GB RAM
%define info_nrj_laptop_pae This kernel is compiled for laptop use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_300, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour nrj-laptop-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-netbook-pae: nrj, i686, smp-alternatives, 64 GB
#
%if %build_nrj_netbook_pae
%define summary_nrj_netbook_pae Linux Kernel for for netbook use with i686 & upto 64GB RAM
%define info_nrj_netbook_pae This kernel is compiled for netbook use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_250, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour nrj-netbook-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-netbook-atom: nrj, for Intel Atom cpu, smp-alternatives, 4 GB
#
%if %build_nrj_netbook_atom
%define summary_nrj_netbook_atom Linux Kernel for netbook use with Intel Atom cpu, less than 4GB RAM
%define info_nrj_netbook_atom This kernel is compiled for netbook use, single or \
multiple Intel Atom cpu processor(s)/core(s) and less than 4GB RAM, using HZ_250, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour nrj-netbook-atom
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-netbook-atom-pae: nrj, for Intel Atom cpu, smp-alternatives, 64 GB
#
%if %build_nrj_netbook_atom_pae
%define summary_nrj_netbook_atom_pae Linux Kernel for netbook use with Intel Atom cpu & upto 64GB RAM
%define info_nrj_netbook_atom_pae This kernel is compiled for netbook use, single or \
multiple Intel Atom cpu processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_250, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour nrj-netbook-atom-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-desktop-core2: nrj, Intel Core 2 and newer, smp-alternatives, 4 GB 
#
%if %build_nrj_desktop_core2
%define summary_nrj_desktop_core2 Linux Kernel for desktop use with i686 & 4GB RAM
%define info_nrj_desktop_core2 This kernel is compiled for desktop use, single or \
multiple Intel Core 2 and newer processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour nrj-desktop-core2
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-desktop-core2-pae: nrj, Intel Core 2 and newer, smp-alternatives, 64 GB
#
%if %build_nrj_desktop_core2_pae
%define summary_nrj_desktop_core2_pae Linux Kernel for desktop use with i686 & upto 64GB RAM
%define info_nrj_desktop_core2_pae This kernel is compiled for desktop use, single or \
multiple Intel Core 2 and newer processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour nrj-desktop-core2-pae
%endif
%endif

#
# ARM kernels
#
%ifarch %{arm}
%if %build_iop32x
%define summary_iop32x Linux Kernel for Arm machines based on Xscale IOP32X
%define info_iop32x This kernel is compiled for iop32x boxes. It will run on n2100 \
or ss4000e or sanmina boards.
%mkflavour iop32x
%endif
%if %build_kirkwood
%define summary_kirkwood Linux Kernel for Arm machines based on Kirkwood
%define info_kirkwood This kernel is compiled for kirkwood boxes. It will run on openrd boards.
%mkflavour kirkwood
%endif
%if %build_versatile
%define summary_versatile Linux Kernel for Versatile arm machines
%define info_versatile This kernel is compiled for Versatile boxes. It will run on Qemu for instance.
%mkflavour versatile
%endif
%endif

#
# kernel-source
#
%if %build_source
%package -n %{kname}-source-%{buildrel}
Version: 	%{fakever}
Release: 	%{fakerel}
Requires: 	glibc-devel, ncurses-devel, make, gcc, perl, diffutils
Summary: 	The Linux source code for %{kname}-%{buildrel}
Group: 		Development/Kernel
Autoreqprov: 	no
Provides: 	kernel-source = %{kverrel}
Buildarch:	noarch

%description -n %{kname}-source-%{buildrel}
The %{kname}-source package contains the source code files for the Mandriva
kernel. Theese source files are only needed if you want to build your
own custom kernel that is better tuned to your particular hardware.

If you only want the files needed to build 3rdparty (nVidia, Ati, dkms-*,...)
drivers against, install the *-devel-* rpm that is matching your kernel.

%post -n %{kname}-source-%{buildrel}
for i in /lib/modules/%{kversion}-{desktop586,desktop,netbook,server,desktop-pae,netbook-pae,nrj-desktop586,nrj-desktop,nrj-realtime,nrj-laptop,nrj-netbook,nrj-desktop-pae,nrj-realtime-pae,nrj-laptop-pae,nrj-netbook-pae,nrj-netbook-atom,nrj-netbook-atom-pae,nrj-desktop-core2,nrj-desktop-core2-pae}-%{buildrpmrel}; do
        if [ -d $i ]; then
		if [ ! -L $i/build -a ! -L $i/source ]; then
			ln -sf /usr/src/linux-%{kversion}-%{buildrpmrel} $i/build
			ln -sf /usr/src/linux-%{kversion}-%{buildrpmrel} $i/source
		fi
        fi
done
cd /usr/src
rm -f linux
ln -snf linux-%{kversion}-%{buildrpmrel} linux

%preun -n %{kname}-source-%{buildrel}
for i in /lib/modules/%{kversion}-{desktop586,desktop,netbook,server,desktop-pae,netbook-pae,nrj-desktop586,nrj-desktop,nrj-realtime,nrj-laptop,nrj-netbook,nrj-desktop-pae,nrj-realtime-pae,nrj-laptop-pae,nrj-netbook-pae,nrj-netbook-atom,nrj-netbook-atom-pae,nrj-desktop-core2,nrj-desktop-core2-pae}-%{buildrpmrel}/{build,source}; do
	if [ -L $i ]; then
		if [ "$(readlink $i)" = "/usr/src/linux-%{kversion}-%{buildrpmrel}" ]; then
			rm -f $i
		fi
	fi
done
if [ -L /usr/src/linux ]; then
	if [ "$(readlink /usr/src/linux)" = "linux-%{kversion}-%{buildrpmrel}" ]; then
		rm -f /usr/src/linux
	fi
fi
exit 0

#
# kernel-source-latest: virtual rpm
#
%package -n %{kname}-source-latest
Version: 	%{kversion}
Release: 	%{rpmrel}
Summary: 	Virtual rpm for latest %{kname}-source
Group:   	Development/Kernel
Requires: 	%{kname}-source-%{buildrel}
Buildarch:	noarch

%description -n %{kname}-source-latest
This package is a virtual rpm that aims to make sure you always have the
latest %{kname}-source installed...
%endif

#
# kernel-doc: documentation for the Linux kernel
#
%if %build_doc
%package -n %{kname}-doc
Version: 	%{kversion}
Release: 	%{rpmrel}
Summary: 	Various documentation bits found in the %{kname} source
Group: 		Books/Computer books
Buildarch:	noarch

%description -n %{kname}-doc
This package contains documentation files from the %{kname} source.
Various bits of information about the Linux kernel and the device drivers
shipped with it are documented in these files. You also might want install
this package if you need a reference to the options that can be passed to
Linux kernel modules at load time.
%endif

#
# kernel/tools
#
%if %{build_perf}
%package -n perf
Version:	%{kversion}
Release:	%{rpmrel}
Summary:	perf tool and the supporting documentation
Group:		System/Kernel and hardware

%description -n perf
the perf tool and the supporting documentation.
%endif

%if %{build_cpupower}
%package -n cpupower
Version:	%{kversion}
Release:	%{rpmrel}
Summary:	the cpupower tools
Group:		System/Kernel and hardware
Requires(post):  rpm-helper >= 0.24.0-3
Requires(preun): rpm-helper >= 0.24.0-3
%if %{mdvver} >= 201200
Obsoletes:	cpufreq cpufrequtils
%endif

%description -n cpupower
the cpupower tools.

%post -n cpupower
%_post_service cpupower

%preun -n cpupower
%_preun_service cpupower

%package -n cpupower-devel
Version:	%{kversion}
Release:	%{rpmrel}
Summary:	devel files for cpupower
Group:		Development/Kernel
Requires:	cpupower = %{kversion}-%{rpmrel}
Conflicts:	%{_lib}cpufreq-devel

%description -n cpupower-devel
This package contains the development files for cpupower.
%endif


#
# End packages - here begins build stage
#
%prep
%setup -q -n %top_dir_name -c
%setup -q -n %top_dir_name -D -T -a100

%define patches_dir ../%{patch_ver}/

cd %src_dir

%if %sublevel
%if %kpatch
%if %prev_sublevel
%patch1 -p1
%endif
%patch2 -p1
%else
%patch1 -p1
%endif
%else
%if %kpatch
%patch1 -p1
%endif
%endif
%if %kgit
%patch2 -p1
%endif

%{patches_dir}/scripts/apply_patches

# PATCH END


#
# Setup Begin
#

# Prepare all the variables for calling create_configs

%if %build_debug
%define debug --debug
%else
%define debug --no-debug
%endif


%{patches_dir}/scripts/create_configs %debug --user_cpu="%{target_arch}"

# make sure the kernel has the sublevel we know it has...
LC_ALL=C perl -p -i -e "s/^SUBLEVEL.*/SUBLEVEL = %{sublevel}/" Makefile

# get rid of unwanted files
find . -name '*~' -o -name '*.orig' -o -name '*.append' | %kxargs rm -f


%build
# Common target directories
%define _kerneldir /usr/src/linux-%{kversion}-%{buildrpmrel}
%define _bootdir /boot
%define _modulesdir /lib/modules
%define _efidir %{_bootdir}/efi/mandriva

# Directories definition needed for building
%define temp_root %{build_dir}/temp-root
%define temp_source %{temp_root}%{_kerneldir}
%define temp_boot %{temp_root}%{_bootdir}
%define temp_modules %{temp_root}%{_modulesdir}

PrepareKernel() {
	name=$1
	extension=$2
	x86_dir=arch/x86/configs

	echo "Make config for kernel $extension"

	%smake -s mrproper

	if [ "%{target_arch}" == "i386" -o "%{target_arch}" == "x86_64" ]; then
	    if [ -z "$name" ]; then
		cp ${x86_dir}/%{target_arch}_defconfig-desktop .config
	    else
		cp ${x86_dir}/%{target_arch}_defconfig-$name .config
	    fi
	else
	    if [ -z "$name" ]; then
		cp arch/%{target_arch}/defconfig-desktop .config
	    else
		cp arch/%{target_arch}/defconfig-$name .config
	    fi
	fi

	# make sure EXTRAVERSION says what we want it to say
	LC_ALL=C perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -$extension/" Makefile

	%smake oldconfig
}

BuildKernel() {
	KernelVer=$1

	echo "Building kernel $KernelVer"

	%kmake -s all

	# kirkwood boxes have u-boot
	if [ "$KernelVer" = "%{kversion}-kirkwood-%{buildrpmrel}" ]; then
		%kmake uImage
	fi

	# Start installing stuff
	install -d %{temp_boot}
	install -m 644 System.map %{temp_boot}/System.map-$KernelVer
	install -m 644 .config %{temp_boot}/config-$KernelVer
	xz -c Module.symvers > %{temp_boot}/symvers-$KernelVer.xz

	%ifarch %{arm}
		if [ -f arch/arm/boot/uImage ]; then
			cp -f arch/arm/boot/uImage %{temp_boot}/uImage-$KernelVer
		else
			cp -f arch/arm/boot/zImage %{temp_boot}/vmlinuz-$KernelVer
		fi
	%else
		cp -f arch/%{target_arch}/boot/bzImage %{temp_boot}/vmlinuz-$KernelVer
	%endif

	# modules
	install -d %{temp_modules}/$KernelVer
	%smake INSTALL_MOD_PATH=%{temp_root} KERNELRELEASE=$KernelVer modules_install

	# remove /lib/firmware, we use a separate kernel-firmware
	rm -rf %{temp_root}/lib/firmware
}

SaveDevel() {
	devel_flavour=$1

	DevelRoot=/usr/src/linux-%{kversion}-$devel_flavour-%{buildrpmrel}
	TempDevelRoot=%{temp_root}$DevelRoot

	mkdir -p $TempDevelRoot
	for i in $(find . -name 'Makefile*'); do cp -R --parents $i $TempDevelRoot;done
	for i in $(find . -name 'Kconfig*' -o -name 'Kbuild*'); do cp -R --parents $i $TempDevelRoot;done
	cp -fR include $TempDevelRoot
	cp -fR scripts $TempDevelRoot
	cp -fR kernel/bounds.c $TempDevelRoot/kernel
	cp -fR tools/include $TempDevelRoot/tools/
	%ifarch %{arm}
		cp -fR arch/%{target_arch}/tools $TempDevelRoot/arch/%{target_arch}/
	%endif
	%ifarch %{ix86} x86_64
		cp -fR arch/x86/kernel/asm-offsets.{c,s} $TempDevelRoot/arch/x86/kernel/
		cp -fR arch/x86/kernel/asm-offsets_{32,64}.c $TempDevelRoot/arch/x86/kernel/
		cp -fR arch/x86/syscalls/syscall* $TempDevelRoot/arch/x86/syscalls/
		cp -fR arch/x86/include $TempDevelRoot/arch/x86/
		cp -fR arch/x86/tools/relocs.c $TempDevelRoot/arch/x86/tools/
	%else
		cp -fR arch/%{target_arch}/kernel/asm-offsets.{c,s} $TempDevelRoot/arch/%{target_arch}/kernel/
		for f in $(find arch/%{target_arch} -name include); do cp -fR --parents $f $TempDevelRoot; done
	%endif
	cp -fR .config Module.symvers $TempDevelRoot
	cp -fR 3rdparty/mkbuild.pl $TempDevelRoot/3rdparty

	# Needed for truecrypt build (Danny)
	cp -fR drivers/md/dm.h $TempDevelRoot/drivers/md/

	# Needed for lguest
	cp -fR drivers/lguest/lg.h $TempDevelRoot/drivers/lguest/

	# Needed for lirc_gpio (#39004)
	cp -fR drivers/media/video/bt8xx/bttv{,p}.h $TempDevelRoot/drivers/media/video/bt8xx/
	cp -fR drivers/media/video/bt8xx/bt848.h $TempDevelRoot/drivers/media/video/bt8xx/
	cp -fR drivers/media/video/btcx-risc.h $TempDevelRoot/drivers/media/video/

	# Needed for external dvb tree (#41418)
	cp -fR drivers/media/dvb/dvb-core/*.h $TempDevelRoot/drivers/media/dvb/dvb-core/
	cp -fR drivers/media/dvb/frontends/lgdt330x.h $TempDevelRoot/drivers/media/dvb/frontends/

	# add acpica header files, needed for fglrx build
	cp -fR drivers/acpi/acpica/*.h $TempDevelRoot/drivers/acpi/acpica/

	# aufs2 has a special file needed
	#cp -fR fs/aufs/magic.mk $TempDevelRoot/fs/aufs

	for i in alpha avr32 blackfin c6x cris frv h8300 hexagon ia64 m32r m68k m68knommu microblaze \
		 mips mn10300 openrisc parisc powerpc s390 score sh sparc tile unicore32 xtensa; do
		rm -rf $TempDevelRoot/arch/$i
	done

	%ifnarch %{arm}
		rm -rf $TempDevelRoot/arch/arm
	%endif
	%ifnarch %{ix86} x86_64
		rm -rf $TempDevelRoot/arch/x86
	%endif

	# Clean the scripts tree, and make sure everything is ok (sanity check)
	# running prepare+scripts (tree was already "prepared" in build)
	pushd $TempDevelRoot >/dev/null
		%smake -s prepare scripts
		%smake -s clean
	popd >/dev/null
	rm -f $TempDevelRoot/.config.old

	# fix permissions
	chmod -R a+rX $TempDevelRoot

	# disable mrproper in -devel rpms
	patch -p1 --fuzz=0 -d $TempDevelRoot -i %{SOURCE2}

	kernel_devel_files=../kernel_devel_files.$devel_flavour


### Create the kernel_devel_files.*
cat > $kernel_devel_files <<EOF
%dir $DevelRoot
%dir $DevelRoot/arch
%dir $DevelRoot/include
$DevelRoot/3rdparty
$DevelRoot/Documentation
%ifarch %{arm}
$DevelRoot/arch/arm
%endif
$DevelRoot/arch/um
%ifarch %{ix86} x86_64
$DevelRoot/arch/x86
%endif
$DevelRoot/block
$DevelRoot/crypto
$DevelRoot/drivers
$DevelRoot/firmware
$DevelRoot/fs
$DevelRoot/include/Kbuild
$DevelRoot/include/acpi
$DevelRoot/include/asm-generic
$DevelRoot/include/config
$DevelRoot/include/crypto
$DevelRoot/include/drm
$DevelRoot/include/generated
$DevelRoot/include/keys
$DevelRoot/include/linux
$DevelRoot/include/math-emu
$DevelRoot/include/media
$DevelRoot/include/memory
$DevelRoot/include/misc
$DevelRoot/include/mtd
$DevelRoot/include/net
$DevelRoot/include/pcmcia
$DevelRoot/include/rdma
$DevelRoot/include/rxrpc
$DevelRoot/include/scsi
$DevelRoot/include/sound
$DevelRoot/include/target
$DevelRoot/include/trace
$DevelRoot/include/video
$DevelRoot/include/xen
$DevelRoot/init
$DevelRoot/ipc
$DevelRoot/kernel
$DevelRoot/lib
$DevelRoot/mm
$DevelRoot/net
$DevelRoot/samples
$DevelRoot/scripts
$DevelRoot/security
$DevelRoot/sound
$DevelRoot/tools
$DevelRoot/usr
$DevelRoot/virt
$DevelRoot/.config
$DevelRoot/Kbuild
$DevelRoot/Kconfig
$DevelRoot/Makefile
$DevelRoot/Module.symvers
$DevelRoot/arch/Kconfig
%doc README.kernel-sources
EOF


### Create -devel Post script on the fly
cat > $kernel_devel_files-post <<EOF
if [ -d /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel} ]; then
	rm -f /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/{build,source}
	ln -sf $DevelRoot /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/build
	ln -sf $DevelRoot /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/source
fi
EOF


### Create -devel Preun script on the fly
cat > $kernel_devel_files-preun <<EOF
if [ -L /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/build ]; then
	rm -f /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/build
fi
if [ -L /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/source ]; then
	rm -f /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/source
fi
exit 0
EOF

### Create -devel Postun script on the fly
cat > $kernel_devel_files-postun <<EOF
rm -rf /usr/src/linux-%{kversion}-$devel_flavour-%{buildrpmrel} >/dev/null
EOF
}

SaveDebug() {
	debug_flavour=$1

	install -m 644 vmlinux \
	      %{temp_boot}/vmlinux-%{kversion}-$debug_flavour-%{buildrpmrel}
	kernel_debug_files=../kernel_debug_files.$debug_flavour
	echo "%{_bootdir}/vmlinux-%{kversion}-$debug_flavour-%{buildrpmrel}" \
		>> $kernel_debug_files

	find %{temp_modules}/%{kversion}-$debug_flavour-%{buildrpmrel}/kernel \
		-name "*.ko" | \
		%kxargs -I '{}' objcopy --only-keep-debug '{}' '{}'.debug
	find %{temp_modules}/%{kversion}-$debug_flavour-%{buildrpmrel}/kernel \
		-name "*.ko" | %kxargs -I '{}' \
		sh -c 'cd `dirname {}`; \
		       objcopy --add-gnu-debuglink=`basename {}`.debug \
		       --strip-debug `basename {}`'

	pushd %{temp_modules}
	find %{kversion}-$debug_flavour-%{buildrpmrel}/kernel \
		-name "*.ko.debug" > debug_module_list
	popd
	cat %{temp_modules}/debug_module_list | \
		sed 's|\(.*\)|%{_modulesdir}/\1|' >> $kernel_debug_files
	cat %{temp_modules}/debug_module_list | \
		sed 's|\(.*\)|%exclude %{_modulesdir}/\1|' \
		>> ../kernel_exclude_debug_files.$debug_flavour
	rm -f %{temp_modules}/debug_module_list
}

CreateFiles() {
	kernel_flavour=$1

	kernel_files=../kernel_files.$kernel_flavour

ker="vmlinuz"
if [ "$kernel_flavour" = "kirkwood" ]; then
       ker="uImage"
fi
### Create the kernel_files.*
cat > $kernel_files <<EOF
%{_bootdir}/System.map-%{kversion}-$kernel_flavour-%{buildrpmrel}
%{_bootdir}/symvers-%{kversion}-$kernel_flavour-%{buildrpmrel}.xz
%{_bootdir}/config-%{kversion}-$kernel_flavour-%{buildrpmrel}
%{_bootdir}/$ker-%{kversion}-$kernel_flavour-%{buildrpmrel}
%dir %{_modulesdir}/%{kversion}-$kernel_flavour-%{buildrpmrel}/
%{_modulesdir}/%{kversion}-$kernel_flavour-%{buildrpmrel}/kernel
%{_modulesdir}/%{kversion}-$kernel_flavour-%{buildrpmrel}/modules.*
%doc README.kernel-sources
EOF

%if %build_debug
    cat ../kernel_exclude_debug_files.$kernel_flavour >> $kernel_files
%endif

### Create kernel Post script
cat > $kernel_files-post <<EOF
%ifarch %{arm}
/sbin/installkernel -i -N %{kversion}-$kernel_flavour-%{buildrpmrel}
%else
/sbin/installkernel %{kversion}-$kernel_flavour-%{buildrpmrel}
pushd /boot > /dev/null
if [ -L vmlinuz-$kernel_flavour ]; then
	rm -f vmlinuz-$kernel_flavour
fi
ln -sf vmlinuz-%{kversion}-$kernel_flavour-%{buildrpmrel} vmlinuz-$kernel_flavour
if [ -L initrd-$kernel_flavour.img ]; then
	rm -f initrd-$kernel_flavour.img
fi
ln -sf initrd-%{kversion}-$kernel_flavour-%{buildrpmrel}.img initrd-$kernel_flavour.img
popd > /dev/null
%endif
%if %build_devel
# create kernel-devel symlinks if matching -devel- rpm is installed
if [ -d /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} ]; then
	rm -f /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/{build,source}
	ln -sf /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/build
	ln -sf /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/source
fi
%endif
%if %build_source
# create kernel-source symlinks only if matching -devel- rpm is not installed
if [ -d /usr/src/linux-%{kversion}-%{buildrpmrel} -a ! -d /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} ]; then
	rm -f /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/{build,source}
	ln -sf /usr/src/linux-%{kversion}-%{buildrpmrel} /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/build
	ln -sf /usr/src/linux-%{kversion}-%{buildrpmrel} /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/source
fi
%endif
EOF

### Create kernel Posttrans script
cat > $kernel_files-posttrans <<EOF
if [ -x /usr/sbin/dkms_autoinstaller -a -d /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} ]; then
    /usr/sbin/dkms_autoinstaller start %{kversion}-$kernel_flavour-%{buildrpmrel}
fi
EOF

### Create kernel Preun script on the fly
cat > $kernel_files-preun <<EOF
/sbin/installkernel -R %{kversion}-$kernel_flavour-%{buildrpmrel}
pushd /boot > /dev/null
if [ -L vmlinuz-$kernel_flavour ]; then
	if [ "$(readlink vmlinuz-$kernel_flavour)" = "vmlinuz-%{kversion}-$kernel_flavour-%{buildrpmrel}" ]; then
		rm -f vmlinuz-$kernel_flavour
	fi
fi
if [ -L initrd-$kernel_flavour.img ]; then
	if [ "$(readlink initrd-$kernel_flavour.img)" = "initrd-%{kversion}-$kernel_flavour-%{buildrpmrel}.img" ]; then
		rm -f initrd-$kernel_flavour.img
	fi
fi
popd > /dev/null
%if %build_devel
if [ -L /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/build ]; then
	rm -f /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/build
fi
if [ -L /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/source ]; then
	rm -f /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/source
fi
%endif
exit 0
EOF


### Create kernel Postun script on the fly
cat > $kernel_files-postun <<EOF
/sbin/kernel_remove_initrd %{kversion}-$kernel_flavour-%{buildrpmrel}
rm -rf /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel} >/dev/null
if [ -d /var/lib/dkms ]; then
    rm -f /var/lib/dkms/*/kernel-%{kversion}-$devel_flavour-%{buildrpmrel}-%{_target_cpu} >/dev/null
    rm -rf /var/lib/dkms/*/*/%{kversion}-$devel_flavour-%{buildrpmrel} >/dev/null
    rm -f /var/lib/dkms-binary/*/kernel-%{kversion}-$devel_flavour-%{buildrpmrel}-%{_target_cpu} >/dev/null
    rm -rf /var/lib/dkms-binary/*/*/%{kversion}-$devel_flavour-%{buildrpmrel} >/dev/null
fi
EOF
}


CreateKernel() {
	flavour=$1

	PrepareKernel $flavour $flavour-%{buildrpmrel}

	BuildKernel %{kversion}-$flavour-%{buildrpmrel}
	%if %build_devel
		SaveDevel $flavour
	%endif
	%if %build_debug
		SaveDebug $flavour
	%endif
	CreateFiles $flavour
}


###
# DO it...
###


# Create a simulacro of buildroot
rm -rf %{temp_root}
install -d %{temp_root}


# make sure we are in the directory
cd %src_dir

%ifarch %{ix86}
%if %build_desktop586
CreateKernel desktop586
%endif
%endif

%if %build_desktop
CreateKernel desktop
%endif

%if %build_netbook
CreateKernel netbook
%endif

%if %build_server
CreateKernel server
%endif

%ifarch %{ix86}
%if %build_desktop_pae
CreateKernel desktop-pae
%endif
%endif

%ifarch %{ix86}
%if %build_netbook_pae
CreateKernel netbook-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_desktop586
CreateKernel nrj-desktop586
%endif
%endif

%if %build_nrj_desktop
CreateKernel nrj-desktop
%endif

%if %build_nrj_realtime
CreateKernel nrj-realtime
%endif

%if %build_nrj_laptop
CreateKernel nrj-laptop
%endif

%if %build_nrj_netbook
CreateKernel nrj-netbook
%endif

%ifarch %{ix86}
%if %build_nrj_desktop_pae
CreateKernel nrj-desktop-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_realtime_pae
CreateKernel nrj-realtime-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_laptop_pae
CreateKernel nrj-laptop-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_netbook_pae
CreateKernel nrj-netbook-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_netbook_atom
CreateKernel nrj-netbook-atom
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_netbook_atom_pae
CreateKernel nrj-netbook-atom-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_desktop_core2
CreateKernel nrj-desktop-core2
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_desktop_core2_pae
CreateKernel nrj-desktop-core2-pae
%endif
%endif

%ifarch %{arm}
%if %build_iop32x
CreateKernel iop32x
%endif
%if %build_kirkwood
CreateKernel kirkwood
%endif
%if %build_versatile
CreateKernel versatile
%endif
%endif

# set extraversion to match srpm to get nice version reported by the tools
LC_ALL=C perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -%{rpmrel}/" Makefile
# build perf
%if %{build_perf}
# perf
%make -C tools/perf -s V=1 HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} all
%make -C tools/perf -s V=1 prefix=%{_prefix} man
%endif

%if %{build_cpupower}
# cpupower
# make sure version-gen.sh is executable.
chmod +x tools/power/cpupower/utils/version-gen.sh
%make -C tools/power/cpupower CPUFREQ_BENCH=false
%endif

# We don't make to repeat the depend code at the install phase
%if %build_source
%ifarch %{arm}
    PrepareKernel "kirkwood" %{buildrpmrel}custom
%else
    PrepareKernel "" %{buildrpmrel}custom
%endif
%smake -s mrproper
%endif


###
### install
###
%install
install -m 644 %{SOURCE4}  .

cd %src_dir

# Directories definition needed for installing
%define target_source %{buildroot}%{_kerneldir}
%define target_boot %{buildroot}%{_bootdir}
%define target_modules %{buildroot}%{_modulesdir}

# We want to be able to test several times the install part
rm -rf %{buildroot}
cp -a %{temp_root} %{buildroot}

# Create directories infastructure
%if %build_source
install -d %{target_source}

tar cf - . | tar xf - -C %{target_source}
chmod -R a+rX %{target_source}

# we remove all the source files that we don't ship
# first architecture files
for i in alpha avr32 blackfin c6x cris frv h8300 hexagon ia64 m32r m68k m68knommu microblaze \
	 mips openrisc parisc powerpc s390 score sh sh64 sparc tile unicore32 v850 xtensa mn10300; do
	rm -rf %{target_source}/arch/$i
done

# other misc files
rm -f %{target_source}/{.config.old,.config.cmd,.gitignore,.lst,.mailmap}
rm -f %{target_source}/{.missing-syscalls.d,arch/.gitignore,firmware/.gitignore}
rm -rf %{target_source}/.tmp_depmod/

#endif %build_source
%endif

# compressing modules
%if %{build_modxz}
find %{target_modules} -name "*.ko" | %kxargs xz -6e
%else
find %{target_modules} -name "*.ko" | %kxargs gzip -9
%endif

# We used to have a copy of PrepareKernel here
# Now, we make sure that the thing in the linux dir is what we want it to be
for i in %{target_modules}/*; do
	rm -f $i/build $i/source
done

# sniff, if we compressed all the modules, we change the stamp :(
# we really need the depmod -ae here
pushd %{target_modules}
for i in *; do
	/sbin/depmod -ae -b %{buildroot} -F %{target_boot}/System.map-$i $i
	echo $?
done

for i in *; do
	pushd $i
	echo "Creating modules.description for $i"
	modules=`find . -name "*.ko.[g,x]z"`
	echo $modules | %kxargs /sbin/modinfo \
	| perl -lne 'print "$name\t$1" if $name && /^description:\s*(.*)/; $name = $1 if m!^filename:\s*(.*)\.k?o!; $name =~ s!.*/!!' > modules.description
	popd
done
popd

# need to set extraversion to match srpm again to avoid rebuild
LC_ALL=C perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -%{rpmrel}/" Makefile
%if %{build_perf}
# perf tool binary and supporting scripts/binaries
make -C tools/perf -s V=1 DESTDIR=%{buildroot} HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} install

# perf man pages (note: implicit rpm magic compresses them later)
make -C tools/perf  -s V=1 DESTDIR=%{buildroot} HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} install-man
%endif

%if %{build_cpupower}
make -C tools/power/cpupower DESTDIR=%{buildroot} libdir=%{_libdir} mandir=%{_mandir} CPUFREQ_BENCH=false install
rm -f %{buildroot}%{_libdir}/*.{a,la}
%find_lang cpupower
mv cpupower.lang ../
chmod 0755 %{buildroot}%{_libdir}/libcpupower.so*
mkdir -p %{buildroot}%{_unitdir} %{buildroot}%{_sysconfdir}/sysconfig
install -m644 %{SOURCE50} %{buildroot}%{_unitdir}/cpupower.service
install -m644 %{SOURCE51} %{buildroot}%{_sysconfdir}/sysconfig/cpupower
%endif

###
### clean
###
%clean
rm -rf %{buildroot}


# We don't want to remove this, the whole reason of its existence is to be
# able to do several rpm --short-circuit -bi for testing install
# phase without repeating compilation phase
#rm -rf %{temp_root}

###
### source and doc file lists
###

%if %build_source
%files -n %{kname}-source-%{buildrel}
%dir %{_kerneldir}
%dir %{_kerneldir}/arch
%dir %{_kerneldir}/include
%{_kerneldir}/3rdparty
%{_kerneldir}/Documentation
%{_kerneldir}/arch/Kconfig
%{_kerneldir}/arch/arm
%{_kerneldir}/arch/um
%{_kerneldir}/arch/x86
%{_kerneldir}/block
%{_kerneldir}/crypto
%{_kerneldir}/drivers
%{_kerneldir}/firmware
%{_kerneldir}/fs
%{_kerneldir}/include/Kbuild
%{_kerneldir}/include/acpi
%{_kerneldir}/include/asm-generic
%{_kerneldir}/include/crypto
%{_kerneldir}/include/drm
%{_kerneldir}/include/keys
%{_kerneldir}/include/linux
%{_kerneldir}/include/math-emu
%{_kerneldir}/include/media
%{_kerneldir}/include/memory
%{_kerneldir}/include/misc
%{_kerneldir}/include/mtd
%{_kerneldir}/include/net
%{_kerneldir}/include/pcmcia
%{_kerneldir}/include/rdma
%{_kerneldir}/include/rxrpc
%{_kerneldir}/include/scsi
%{_kerneldir}/include/sound
%{_kerneldir}/include/target
%{_kerneldir}/include/trace
%{_kerneldir}/include/video
%{_kerneldir}/include/xen
%{_kerneldir}/init
%{_kerneldir}/ipc
%{_kerneldir}/kernel
%{_kerneldir}/lib
%{_kerneldir}/mm
%{_kerneldir}/net
%{_kerneldir}/virt
%{_kerneldir}/samples
%{_kerneldir}/scripts
%{_kerneldir}/security
%{_kerneldir}/sound
%{_kerneldir}/tools
%{_kerneldir}/usr
%{_kerneldir}/COPYING
%{_kerneldir}/CREDITS
%{_kerneldir}/Kbuild
%{_kerneldir}/Kconfig
%{_kerneldir}/MAINTAINERS
%{_kerneldir}/Makefile
%{_kerneldir}/README
%{_kerneldir}/REPORTING-BUGS
%doc README.kernel-sources

%files -n %{kname}-source-latest
%endif

%if %build_doc
%files -n %{kname}-doc
%doc linux-%{tar_ver}/Documentation/*
%endif

%if %{build_perf}
%files -n perf
%{_bindir}/perf
%dir %{_prefix}/libexec/perf-core
%{_prefix}/libexec/perf-core/*
%{_mandir}/man[1-8]/perf*
%endif

%if %{build_cpupower}
%files -n cpupower -f cpupower.lang
%{_bindir}/cpupower
%{_libdir}/libcpupower.so.0
%{_libdir}/libcpupower.so.0.0.0
%{_unitdir}/cpupower.service
%{_mandir}/man[1-8]/cpupower*
%config(noreplace) %{_sysconfdir}/sysconfig/cpupower

%files -n cpupower-devel
%{_libdir}/libcpupower.so
%{_includedir}/cpufreq.h
%endif



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14554 |12mr|kernel-3.5.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# -*- Mode: rpm-spec -*-
#
# This Specfile is based on kernel-tmb spec done by
# Thomas Backlund <tmb@mandriva.org>
# 
# The mkflavour() macroization done by Anssi Hannula <anssi@mandriva.org>
#
# Mandriva, MIB and ROSA kernels use kernel.org versioning
#
# MIB header
%if %{mdvver} <= 201100
%define distsuffix mib
Vendor: MIB - Mandriva International Backports
%endif
Packager: Nicolo' Costanza <abitrules@yahoo.it>
# end MIB header
#
%define kernelversion	3
%define patchlevel	5
# sublevel is now used for -stable patches
%define sublevel	7

# Package release
%define mibrel		2

# kernel Makefile extraversion is substituted by
# kpatch wich are either 0 (empty), rc (kpatch)
%define kpatch		0
# kernel.org -gitX patch (only the number after "git")
%define kgit		0

# kernel base name (also name of srpm)
%define kname 		kernel

# Patch tarball tag
%define ktag		rosa

# define rpmtag		%{distsuffix}
%define rpmtag		%{distsuffix}
%if %kpatch
%if %kgit
%define rpmrel		%mkrel 0.%{kpatch}.%{kgit}.%{mibrel}
%else
%define rpmrel		%mkrel 0.%{kpatch}.%{mibrel}
%endif
%else
%define rpmrel		%{mibrel}
%endif

# fakerel and fakever never change, they are used to fool
# rpm/urpmi/smart
%define fakever		1
%define fakerel 	%mkrel 1

# version defines
%define kversion  	%{kernelversion}.%{patchlevel}.%{sublevel}
%define kverrel   	%{kversion}-%{rpmrel}

# When we are using a pre/rc patch, the tarball is a sublevel -1
%if %kpatch
%if %sublevel
%define tar_ver   	%{kernelversion}.%{patchlevel}
%else
%define tar_ver		%{kernelversion}.%(expr %{patchlevel} - 1)
%endif
%define patch_ver 	%{kversion}-%{kpatch}-%{ktag}%{mibrel}
%else
%define tar_ver   	%{kernelversion}.%{patchlevel}
%define patch_ver 	%{kversion}-%{ktag}%{mibrel}
%endif

# Used for not making too long names for rpms or search paths
%if %kpatch
%if %kgit
%define buildrpmrel     0.%{kpatch}.%{kgit}.%{mibrel}%{rpmtag}
%else
%define buildrpmrel     0.%{kpatch}.%{mibrel}%{rpmtag}
%endif
%else
%define buildrpmrel     %{mibrel}%{rpmtag}
%endif
%define buildrel     	%{kversion}-%{buildrpmrel}

# Having different top level names for packges means that you have to remove
# them by hard :(
%define top_dir_name 	%{kname}-%{_arch}

%define build_dir 	${RPM_BUILD_DIR}/%{top_dir_name}
%define src_dir 	%{build_dir}/linux-%{tar_ver}

# Disable useless debug rpms...
%define _enable_debug_packages 	%{nil}
%define debug_package 		%{nil}

# Build defines
%define build_doc 			1
%define build_source 		1
%define build_devel 		1

%define build_debug 		0

#
# Old Mandriva kernel flavours plus new two PAE flavours
#

# Build desktop i586 / 4GB
%ifarch %{ix86}
%define build_desktop586		0
%endif

# Build desktop (i686 / 4GB) / x86_64 / sparc64 sets
%define build_desktop			1

# Build netbook (i686 / 4GB) / x86_64
%define build_netbook			0

# Build server (i686 / 64GB)/x86_64 / sparc64 sets
%define build_server			0

# Build desktop686 pae (i686 / 64GB)
%ifarch %{ix86}
%define build_desktop_pae		1
%endif

# Build netbook686 pae (i686 / 64GB)
%ifarch %{ix86}
%define build_netbook_pae		0
%endif

#
# MIB low latency optimized flavours called "nrj"
#

# Build nrj desktop586 (i586 / 4GB)
%ifarch %{ix86}
%define build_nrj_desktop586	0
%endif

# Build nrj desktop (i686 / 4GB) / x86_64 / sparc64 sets
%define build_nrj_desktop		1

# Build nrj realtime (i686 / 4GB) / x86_64
%define build_nrj_realtime		1

# Build nrj laptop (i686 / 4GB) / x86_64
%define build_nrj_laptop		0

# Build nrj netbook (i686 / 4GB) / x86_64
%define build_nrj_netbook		0

# Build nrj desktop pae (i686 / 64GB)
%ifarch %{ix86}
%define build_nrj_desktop_pae		0
%endif

# Build nrj realtime pae (i686 / 64GB)
%ifarch %{ix86}
%define build_nrj_realtime_pae		0
%endif

# Build nrj laptop pae (i686 / 64GB)
%ifarch %{ix86}
%define build_nrj_laptop_pae		0
%endif

# Build nrj netbook686 pae (i686 / 64GB)
%ifarch %{ix86}
%define build_nrj_netbook_pae		0
%endif

#
# experimental "cpu level" optimized "nrj" flavours
#

# Build nrj netbook Intel Atom (matom / 4GB)
%ifarch %{ix86}
%define build_nrj_netbook_atom		0
%endif

# Build nrj netbook Intel Atom pae (matom / 64GB)
%ifarch %{ix86}
%define build_nrj_netbook_atom_pae	0
%endif

# Build nrj desktop Intel Core2 (mcore2 / 4GB)
%ifarch %{ix86}
%define build_nrj_desktop_core2   	0
%endif

# Build nrj desktop Intel Core2 pae (mcore2 / 64GB)
%ifarch %{ix86}
%define build_nrj_desktop_core2_pae	0
%endif

#
# end of experimental "cpu level" optimized "nrj" flavours
#

# build perf and cpupower tools
%if %{mdvver} >= 201200
%define build_perf			1
%define build_cpupower		1
%else
%define build_perf			0
%define build_cpupower		0
%endif

# compress modules with xz
%if %{mdvver} >= 201200
%define build_modxz		0
%else
%define build_modxz		0
%endif

# ARM builds
%ifarch %{arm}
%define build_desktop		0
%define build_netbook		0
%define build_server		0
%define build_iop32x		0
%define build_kirkwood		1
%define build_versatile		1
# no cpupower tools on arm yet
%define build_cpupower		0
# arm is currently not using xz
%define build_modxz		0
%endif
# End of user definitions

# buildtime flags
%{?_without_desktop586: %global build_desktop586 0}
%{?_without_desktop: %global build_desktop 0}
%{?_without_netbook: %global build_netbook 0}
%{?_without_server: %global build_server 0}

%{?_without_desktop_pae: %global build_desktop_pae 0}
%{?_without_netbook_pae: %global build_netbook_pae 0}

%{?_without_nrj_desktop586: %global build_nrj_desktop586 0}
%{?_without_nrj_desktop: %global build_nrj_desktop 0}
%{?_without_nrj_realtime: %global build_nrj_realtime 0}
%{?_without_nrj_laptop: %global build_nrj_laptop 0}
%{?_without_nrj_netbook: %global build_nrj_netbook 0}

%{?_without_nrj_desktop_pae: %global build_nrj_desktop_pae 0}
%{?_without_nrj_realtime_pae: %global build_nrj_realtime_pae 0}
%{?_without_nrj_laptop_pae: %global build_nrj_laptop_pae 0}
%{?_without_nrj_netbook_pae: %global build_nrj_netbook_pae 0}

%{?_without_nrj_netbook_atom: %global build_nrj_netbook_atom 0}
%{?_without_nrj_netbook_atom_pae: %global build_nrj_netbook_atom_pae 0}
%{?_without_nrj_desktop_core2: %global build_nrj_desktop_core2 0}
%{?_without_nrj_desktop_core2_pae: %global build_nrj_desktop_core2_pae 0}

%{?_without_doc: %global build_doc 0}
%{?_without_source: %global build_source 0}
%{?_without_devel: %global build_devel 0}
%{?_without_debug: %global build_debug 0}
%{?_without_perf: %global build_perf 0}
%{?_without_cpupower: %global build_cpupower 0}
%{?_without_modxz: %global build_modxz 0}


%{?_with_desktop586: %global build_desktop586 1}
%{?_with_desktop: %global build_desktop 1}
%{?_with_netbook: %global build_netbook 1}
%{?_with_server: %global build_server 1}

%{?_with_desktop_pae: %global build_desktop_pae 1}
%{?_with_netbook_pae: %global build_netbook_pae 1}

%{?_with_nrj_desktop586: %global build_nrj_desktop586 1}
%{?_with_nrj_desktop: %global build_nrj_desktop 1}
%{?_with_nrj_realtime: %global build_nrj_realtime 1}
%{?_with_nrj_laptop: %global build_nrj_laptop 1}
%{?_with_nrj_netbook: %global build_nrj_netbook 1}

%{?_with_nrj_desktop_pae: %global build_nrj_desktop_pae 1}
%{?_with_nrj_realtime_pae: %global build_nrj_realtime_pae 1}
%{?_with_nrj_laptop_pae: %global build_nrj_laptop_pae 1}
%{?_with_nrj_netbook_pae: %global build_nrj_netbook_pae 1}

%{?_with_nrj_netbook_atom: %global build_nrj_netbook_atom 1}
%{?_with_nrj_netbook_atom_pae: %global build_nrj_netbook_atom_pae 1}
%{?_with_nrj_desktop_core2: %global build_nrj_desktop_core2 1}
%{?_with_nrj_desktop_core2_pae: %global build_nrj_desktop_core2_pae 1}

%{?_with_doc: %global build_doc 1}
%{?_with_source: %global build_source 1}
%{?_with_devel: %global build_devel 1}
%{?_with_debug: %global build_debug 1}
%{?_with_perf: %global build_perf 1}
%{?_with_cpupower: %global build_cpupower 1}
%{?_with_modxz: %global build_modxz 1}

# ARM builds
%{?_with_iop32x: %global build_iop32x 1}
%{?_with_kirkwood: %global build_kirkwood 1}
%{?_with_versatile: %global build_versatile 1}
%{?_without_iop32x: %global build_iop32x 0}
%{?_without_kirkwood: %global build_kirkwood 0}
%{?_without_versatile: %global build_versatile 0}

# For the .nosrc.rpm
%define build_nosrc 	0
%{?_with_nosrc: %global build_nosrc 1}

%if %(if [ -z "$CC" ] ; then echo 0; else echo 1; fi)
%define kmake %make CC="$CC"
%else
%define kmake %make
%endif
# there are places where parallel make don't work
%define smake make

# Parallelize xargs invocations on smp machines
%define kxargs xargs %([ -z "$RPM_BUILD_NCPUS" ] \\\
	&& RPM_BUILD_NCPUS="`/usr/bin/getconf _NPROCESSORS_ONLN`"; \\\
	[ "$RPM_BUILD_NCPUS" -gt 1 ] && echo "-P $RPM_BUILD_NCPUS")

# Sparc arch wants sparc64 kernels
%define target_arch    %(echo %{_arch} | sed -e 's/mips.*/mips/' -e 's/arm.*/arm/')


#
# SRC RPM description
#
Summary: 	Linux kernel built for Mandriva
Name:		%{kname}
Version: 	%{kversion}
Release: 	%{rpmrel}
License: 	GPLv2
Group: 	 	System/Kernel and hardware
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveOS: 	Linux
URL:            http://www.kernel.org

####################################################################
#
# Sources
#
### This is for full SRC RPM
Source0: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/linux-%{tar_ver}.tar.xz
Source1: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/linux-%{tar_ver}.tar.sign
### This is for stripped SRC RPM
%if %build_nosrc
NoSource: 0
%endif
# This is for disabling *config, mrproper, prepare, scripts on -devel rpms
Source2: 	disable-mrproper-prepare-scripts-configs-in-devel-rpms.patch

Source4: 	README.kernel-sources
Source5:	kernel.rpmlintrc

# config and systemd service file from fedora
Source50:	cpupower.service
Source51:	cpupower.config

# our patch tarball
Source100: 	linux-%{patch_ver}.tar.xz

####################################################################
#
# Patches

#
# Patch0 to Patch100 are for core kernel upgrades.
#

# Pre linus patch: ftp://ftp.kernel.org/pub/linux/kernel/v3.0/testing

%if %kpatch
%if %sublevel
Patch2:		ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/stable-review/patch-%{kversion}-%{kpatch}.bz2
Source11:	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/stable-review/patch-%{kversion}-%{kpatch}.sign
%else
Patch1:		ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/testing/patch-%{kernelversion}.%{patchlevel}-%{kpatch}.bz2
Source10: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/testing/patch-%{kernelversion}.%{patchlevel}-%{kpatch}.sign
%endif
%endif
%if %kgit
Patch2:		ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/snapshots/patch-%{kernelversion}.%{patchlevel}-%{kpatch}-git%{kgit}.bz2
Source11: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/snapshots/patch-%{kernelversion}.%{patchlevel}-%{kpatch}-git%{kgit}.sign
%endif
%if %sublevel
%if %kpatch
%define prev_sublevel %(expr %{sublevel} - 1)
%if %prev_sublevel
Patch1:   	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/patch-%{kernelversion}.%{patchlevel}.%{prev_sublevel}.bz2
Source10: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/patch-%{kernelversion}.%{patchlevel}.%{prev_sublevel}.sign
%endif
%else
Patch1:   	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/patch-%{kversion}.bz2
Source10: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/patch-%{kversion}.sign
%endif
%endif

#END
####################################################################

# Defines for the things that are needed for all the kernels
#
%define common_desc_kernel The kernel package contains the Linux kernel (vmlinuz), the core of your \
Mandriva operating system. The kernel handles the basic functions \
of the operating system: memory allocation, process allocation, device \
input and output, etc.

%define common_desc_kernel_smp This kernel relies on in-kernel smp alternatives to switch between up & smp \
mode depending on detected hardware. To force the kernel to boot in single \
processor mode, use the "nosmp" boot parameter.


### Global Requires/Provides

%if %{mdvver} == 201210
%define requires1	bootloader-utils >= 1.15-8
%define requires2	dracut >= 017-16
%define requires3	kmod >= 7-6
%define requires4	sysfsutils >=  2.1.0-12
%define requires5	kernel-firmware >=  20120219-1
%define requires6	microcode >=  0.20120313-1
%endif

%if %{mdvver} == 201200
%define requires1	bootloader-utils >= 1.15-8
%define requires2	dracut >= 017-16
%define requires3	module-init-tools >= 3.16-5
%define requires4	sysfsutils >=  2.1.0-12
%define requires5	kernel-firmware >=  20120219-1
%define requires6	microcode >=  0.20120313-1
%endif

%if %{mdvver} < 201200
%define requires1	bootloader-utils >= 1.13-1
%define requires2	mkinitrd >= 4.2.17-31
%define requires3	module-init-tools >= 3.0-7
%define requires4	sysfsutils >= 1.3.0-1
%define requires5	kernel-firmware >= 20101024-2
%define requires6	microcode >=  0.20120313-1
%endif

%define kprovides 	%{kname} = %{kverrel}, kernel = %{tar_ver}, alsa = 1.0.25
%define kprovides_server drbd-api = 88

%define	kobsoletes	dkms-r8192se <= 0019.1207.2010-2, dkms-lzma <= 4.43-32, dkms-psb <= 4.41.1-7

Autoreqprov: 		no

# might be useful too:
# Suggests:	microcode

%if %{mdvver} == 201210
BuildRequires:	kmod-devel
%else
BuildRequires:	module-init-tools
%endif

BuildRequires: 	gcc 

# for perf, cpufreq and other tools
BuildRequires:		elfutils-devel
BuildRequires:		zlib-devel
BuildRequires:		binutils-devel
BuildRequires:		newt-devel
BuildRequires:		python-devel
BuildRequires:		perl(ExtUtils::Embed)
BuildRequires:		pciutils-devel
BuildRequires:		asciidoc
BuildRequires:		xmlto
BuildRequires:		gettext
BuildRequires:		docbook-style-xsl
BuildRequires:		pkgconfig(gtk+-2.0)
BuildRequires:		flex
BuildRequires:		bison

%ifarch %{arm}
BuildRequires:		uboot-mkimage
%endif


%description
%common_desc_kernel
%ifnarch %{arm}
%common_desc_kernel_smp
%endif

# Define obsolete/provides to help automatic upgrades of old kernel-xen-pvops
%define latest_obsoletes_server kernel-xen-pvops-latest < 3.2.1-1
%define latest_provides_server kernel-xen-pvops-latest = %{kverrel}
%define latest_obsoletes_devel_server kernel-xen-pvops-devel-latest < 3.2.1-1
%define latest_provides_devel_server kernel-xen-pvops-devel-latest = %{kverrel}

# mkflavour() name flavour processor
# name: the flavour name in the package name
# flavour: first parameter of CreateKernel()
%define mkflavour()					\
%package -n %{kname}-%{1}-%{buildrel}			\
Version:	%{fakever}				\
Release:	%{fakerel}				\
Provides:	%kprovides				\
%{expand:%%{?kprovides_%{1}:Provides: %{kprovides_%{1}}}} \
Provides:	%{kname}-%{1}				\
Requires(pre):	%requires1 %requires2 %requires3 %requires4 \
Requires:	%requires2 %requires5 %requires6	\
Obsoletes:	%kobsoletes				\
Provides:	should-restart = system			\
Suggests:	crda					\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
Summary:	%{expand:%{summary_%(echo %{1} | sed -e "s/-/_/")}} \
Group:		System/Kernel and hardware		\
%description -n %{kname}-%{1}-%{buildrel}		\
%common_desc_kernel %{expand:%{info_%(echo %{1} | sed -e "s/-/_/")}} \
%ifnarch %{arm}						\
%common_desc_kernel_smp					\
%endif							\
							\
%if %build_devel					\
%package -n	%{kname}-%{1}-devel-%{buildrel}		\
Version:	%{fakever}				\
Release:	%{fakerel}				\
Requires:	glibc-devel ncurses-devel make gcc perl	\
Summary:	The kernel-devel files for %{kname}-%{1}-%{buildrel} \
Group:		Development/Kernel			\
Provides:	%{kname}-devel = %{kverrel} 		\
Provides:	%{kname}-%{1}-devel			\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
%description -n %{kname}-%{1}-devel-%{buildrel}		\
This package contains the kernel files (headers and build tools) \
that should be enough to build additional drivers for   \
use with %{kname}-%{1}-%{buildrel}.                     \
							\
If you want to build your own kernel, you need to install the full \
%{kname}-source-%{buildrel} rpm.			\
							\
%endif							\
							\
%if %build_debug					\
%package -n	%{kname}-%{1}-%{buildrel}-debug		\
Version:	%{fakever}				\
Release:	%{fakerel}				\
Summary:	Files with debug info for %{kname}-%{1}-%{buildrel} \
Group:		Development/Debug			\
Provides:	kernel-debug = %{kverrel} 		\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
%description -n %{kname}-%{1}-%{buildrel}-debug		\
This package contains the files with debug info to aid in debug tasks \
when using %{kname}-%{1}-%{buildrel}.			\
							\
If you need to look at debug information or use some application that \
needs debugging info from the kernel, this package may help. \
							\
%endif							\
							\
%package -n %{kname}-%{1}-latest			\
Version:	%{kversion}				\
Release:	%{rpmrel}				\
Summary:	Virtual rpm for latest %{kname}-%{1}	\
Group:		System/Kernel and hardware		\
Requires:	%{kname}-%{1}-%{buildrel}		\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
%{expand:%%{?latest_obsoletes_%{1}:Obsoletes: %{latest_obsoletes_%{1}}}} \
%{expand:%%{?latest_provides_%{1}:Provides: %{latest_provides_%{1}}}} \
%description -n %{kname}-%{1}-latest			\
This package is a virtual rpm that aims to make sure you always have the \
latest %{kname}-%{1} installed...			\
							\
%if %build_devel					\
%package -n %{kname}-%{1}-devel-latest			\
Version:	%{kversion}				\
Release:	%{rpmrel}				\
Summary:	Virtual rpm for latest %{kname}-%{1}-devel \
Group:		Development/Kernel			\
Requires:	%{kname}-%{1}-devel-%{buildrel}		\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
Provides:	%{kname}-devel-latest			\
%{expand:%%{?latest_obsoletes_devel_%{1}:Obsoletes: %{latest_obsoletes_devel_%{1}}}} \
%{expand:%%{?latest_provides_devel_%{1}:Provides: %{latest_provides_devel_%{1}}}} \
%description -n %{kname}-%{1}-devel-latest		\
This package is a virtual rpm that aims to make sure you always have the \
latest %{kname}-%{1}-devel installed...			\
							\
%endif							\
							\
%post -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-post \
%posttrans -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-posttrans \
%preun -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-preun \
%postun -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-postun \
							\
%if %build_devel					\
%post -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1}-post \
%preun -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1}-preun \
%postun -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1}-postun \
%endif							\
							\
%files -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1} \
%files -n %{kname}-%{1}-latest				\
							\
%if %build_devel					\
%files -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1} \
%files -n %{kname}-%{1}-devel-latest			\
%endif							\
							\
%if %build_debug					\
%files -n %{kname}-%{1}-%{buildrel}-debug -f kernel_debug_files.%{1} \
%endif

%ifarch %{ix86}
#
# kernel-desktop586: i586, smp-alternatives, 4GB
#
%if %build_desktop586
%define summary_desktop586 Linux kernel for desktop use with i586 & 4GB RAM
%define info_desktop586 This kernel is compiled for desktop use, single or \
multiple i586 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour desktop586
%endif
%endif

#
# kernel-desktop: i686, smp-alternatives, 4 GB / x86_64
#
%if %build_desktop
%ifarch %{ix86}
%define summary_desktop Linux Kernel for desktop use with i686 & 4GB RAM
%define info_desktop This kernel is compiled for desktop use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler.
%else
%define summary_desktop Linux Kernel for desktop use with %{_arch}
%define info_desktop This kernel is compiled for desktop use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_1000, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler.
%endif
%mkflavour desktop
%endif

#
# kernel-netbook: i686, smp-alternatives, 4 GB / x86_64
#
%if %build_netbook
%ifarch %{ix86}
%define summary_netbook Linux Kernel for netbook use with i686 & 4GB RAM
%define info_netbook This kernel is compiled for netbook use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_250, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler.
%else
%define summary_netbook Linux Kernel for netbook use with %{_arch}
%define info_netbook This kernel is compiled for netbook use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_250, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler.
%endif
%mkflavour netbook
%endif

#
# kernel-server: i686, smp-alternatives, 64 GB / x86_64
#
%if %build_server
%ifarch %{ix86}
%define summary_server Linux Kernel for server use with i686 & 64GB RAM
%define info_server This kernel is compiled for server use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using \
no preempt, HZ_100, CFS cpu scheduler and cfq i/o scheduler.
%else
%define summary_server Linux Kernel for server use with %{_arch}
%define info_server This kernel is compiled for server use, single or \
multiple %{_arch} processor(s)/core(s), using no preempt, HZ_100, \
CFS cpu scheduler and cfq i/o scheduler.
%endif
%mkflavour server
%endif

%ifarch %{ix86}
#
# kernel-desktop-pae: i686, smp-alternatives, 64GB
#
%if %build_desktop_pae
%define summary_desktop_pae Linux kernel for desktop use with i686 & upto 64GB RAM
%define info_desktop_pae This kernel is compiled for desktop use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_1000, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour desktop-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-netbook-pae: i686, smp-alternatives, 64 GB
#
%if %build_netbook_pae
%define summary_netbook_pae Linux Kernel for for netbook use with i686 & upto 64GB RAM
%define info_netbook_pae This kernel is compiled for netbook use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_250, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour netbook-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-desktop586: nrj, i586, smp-alternatives, 4GB
#
%if %build_nrj_desktop586
%define summary_nrj_desktop586 Linux kernel for desktop use with i586 & 4GB RAM
%define info_nrj_desktop586 This kernel is compiled for desktop use, single or \
multiple i586 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour nrj-desktop586
%endif
%endif

#
# kernel-nrj-desktop: nrj, i686, smp-alternatives, 4 GB / x86_64
#
%if %build_nrj_desktop
%ifarch %{ix86}
%define summary_nrj_desktop Linux Kernel for desktop use with i686 & 4GB RAM
%define info_nrj_desktop This kernel is compiled for desktop use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%else
%define summary_nrj_desktop Linux Kernel for desktop use with %{_arch}
%define info_nrj_desktop This kernel is compiled for desktop use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%endif
%mkflavour nrj-desktop
%endif

#
# kernel-nrj-realtime: nrj, i686, smp-alternatives, 4 GB / x86_64
#
%if %build_nrj_realtime
%ifarch %{ix86}
%define summary_nrj_realtime Linux Kernel for low latency use with i686 & 4GB RAM
%define info_nrj_realtime This kernel is compiled for low latency use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and new BFQ I/O scheduler.
%else
%define summary_nrj_realtime Linux Kernel for low latency use with %{_arch}
%define info_nrj_realtime This kernel is compiled for low latency use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and new BFQ I/O scheduler.
%endif
%mkflavour nrj-realtime
%endif

#
# kernel-nrj-laptop: nrj, i686, smp-alternatives, 4 GB / x86_64
#
%if %build_nrj_laptop
%ifarch %{ix86}
%define summary_nrj_laptop Linux Kernel for laptop use with i686 & 4GB RAM
%define info_nrj_laptop This kernel is compiled for laptop use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_300, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%else
%define summary_nrj_laptop Linux Kernel for laptop use with %{_arch}
%define info_nrj_laptop This kernel is compiled for laptop use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_300, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%endif
%mkflavour nrj-laptop
%endif

#
# kernel-nrj-netbook: nrj, i686, smp-alternatives, 4 GB / x86_64
#
%if %build_nrj_netbook
%ifarch %{ix86}
%define summary_nrj_netbook Linux Kernel for netbook use with i686 & 4GB RAM
%define info_nrj_netbook This kernel is compiled for netbook use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_250, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%else
%define summary_nrj_netbook Linux Kernel for netbook use with %{_arch}
%define info_nrj_netbook This kernel is compiled for netbook use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_250, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%endif
%mkflavour nrj-netbook
%endif

%ifarch %{ix86}
#
# kernel-nrj-desktop-pae: nrj, i686, smp-alternatives, 64GB
#
%if %build_nrj_desktop_pae
%define summary_nrj_desktop_pae Linux kernel for desktop use with i686 & upto 64GB RAM
%define info_nrj_desktop_pae This kernel is compiled for desktop use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour nrj-desktop-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-realtime-pae: nrj, i686, smp-alternatives, 64GB
#
%if %build_nrj_realtime_pae
%define summary_nrj_realtime_pae Linux kernel for low latency use with i686 & upto 64GB RAM
%define info_nrj_realtime_pae This kernel is compiled for low latency use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and new BFQ I/O scheduler.
%mkflavour nrj-realtime-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-laptop-pae: nrj, i686, smp-alternatives, 64 GB
#
%if %build_nrj_laptop_pae
%define summary_nrj_laptop_pae Linux Kernel for for laptop use with i686 & upto 64GB RAM
%define info_nrj_laptop_pae This kernel is compiled for laptop use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_300, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour nrj-laptop-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-netbook-pae: nrj, i686, smp-alternatives, 64 GB
#
%if %build_nrj_netbook_pae
%define summary_nrj_netbook_pae Linux Kernel for for netbook use with i686 & upto 64GB RAM
%define info_nrj_netbook_pae This kernel is compiled for netbook use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_250, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour nrj-netbook-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-netbook-atom: nrj, for Intel Atom cpu, smp-alternatives, 4 GB
#
%if %build_nrj_netbook_atom
%define summary_nrj_netbook_atom Linux Kernel for netbook use with Intel Atom cpu, less than 4GB RAM
%define info_nrj_netbook_atom This kernel is compiled for netbook use, single or \
multiple Intel Atom cpu processor(s)/core(s) and less than 4GB RAM, using HZ_250, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour nrj-netbook-atom
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-netbook-atom-pae: nrj, for Intel Atom cpu, smp-alternatives, 64 GB
#
%if %build_nrj_netbook_atom_pae
%define summary_nrj_netbook_atom_pae Linux Kernel for netbook use with Intel Atom cpu & upto 64GB RAM
%define info_nrj_netbook_atom_pae This kernel is compiled for netbook use, single or \
multiple Intel Atom cpu processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_250, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour nrj-netbook-atom-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-desktop-core2: nrj, Intel Core 2 and newer, smp-alternatives, 4 GB 
#
%if %build_nrj_desktop_core2
%define summary_nrj_desktop_core2 Linux Kernel for desktop use with i686 & 4GB RAM
%define info_nrj_desktop_core2 This kernel is compiled for desktop use, single or \
multiple Intel Core 2 and newer processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour nrj-desktop-core2
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-desktop-core2-pae: nrj, Intel Core 2 and newer, smp-alternatives, 64 GB
#
%if %build_nrj_desktop_core2_pae
%define summary_nrj_desktop_core2_pae Linux Kernel for desktop use with i686 & upto 64GB RAM
%define info_nrj_desktop_core2_pae This kernel is compiled for desktop use, single or \
multiple Intel Core 2 and newer processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour nrj-desktop-core2-pae
%endif
%endif

#
# ARM kernels
#
%ifarch %{arm}
%if %build_iop32x
%define summary_iop32x Linux Kernel for Arm machines based on Xscale IOP32X
%define info_iop32x This kernel is compiled for iop32x boxes. It will run on n2100 \
or ss4000e or sanmina boards.
%mkflavour iop32x
%endif
%if %build_kirkwood
%define summary_kirkwood Linux Kernel for Arm machines based on Kirkwood
%define info_kirkwood This kernel is compiled for kirkwood boxes. It will run on openrd boards.
%mkflavour kirkwood
%endif
%if %build_versatile
%define summary_versatile Linux Kernel for Versatile arm machines
%define info_versatile This kernel is compiled for Versatile boxes. It will run on Qemu for instance.
%mkflavour versatile
%endif
%endif

#
# kernel-source
#
%if %build_source
%package -n %{kname}-source-%{buildrel}
Version: 	%{fakever}
Release: 	%{fakerel}
Requires: 	glibc-devel, ncurses-devel, make, gcc, perl, diffutils
Summary: 	The Linux source code for %{kname}-%{buildrel}
Group: 		Development/Kernel
Autoreqprov: 	no
Provides: 	kernel-source = %{kverrel}
Buildarch:	noarch

%description -n %{kname}-source-%{buildrel}
The %{kname}-source package contains the source code files for the Mandriva
kernel. Theese source files are only needed if you want to build your
own custom kernel that is better tuned to your particular hardware.

If you only want the files needed to build 3rdparty (nVidia, Ati, dkms-*,...)
drivers against, install the *-devel-* rpm that is matching your kernel.

%post -n %{kname}-source-%{buildrel}
for i in /lib/modules/%{kversion}-{desktop586,desktop,netbook,server,desktop-pae,netbook-pae,nrj-desktop586,nrj-desktop,nrj-realtime,nrj-laptop,nrj-netbook,nrj-desktop-pae,nrj-realtime-pae,nrj-laptop-pae,nrj-netbook-pae,nrj-netbook-atom,nrj-netbook-atom-pae,nrj-desktop-core2,nrj-desktop-core2-pae}-%{buildrpmrel}; do
        if [ -d $i ]; then
		if [ ! -L $i/build -a ! -L $i/source ]; then
			ln -sf /usr/src/linux-%{kversion}-%{buildrpmrel} $i/build
			ln -sf /usr/src/linux-%{kversion}-%{buildrpmrel} $i/source
		fi
        fi
done
cd /usr/src
rm -f linux
ln -snf linux-%{kversion}-%{buildrpmrel} linux

%preun -n %{kname}-source-%{buildrel}
for i in /lib/modules/%{kversion}-{desktop586,desktop,netbook,server,desktop-pae,netbook-pae,nrj-desktop586,nrj-desktop,nrj-realtime,nrj-laptop,nrj-netbook,nrj-desktop-pae,nrj-realtime-pae,nrj-laptop-pae,nrj-netbook-pae,nrj-netbook-atom,nrj-netbook-atom-pae,nrj-desktop-core2,nrj-desktop-core2-pae}-%{buildrpmrel}/{build,source}; do
	if [ -L $i ]; then
		if [ "$(readlink $i)" = "/usr/src/linux-%{kversion}-%{buildrpmrel}" ]; then
			rm -f $i
		fi
	fi
done
if [ -L /usr/src/linux ]; then
	if [ "$(readlink /usr/src/linux)" = "linux-%{kversion}-%{buildrpmrel}" ]; then
		rm -f /usr/src/linux
	fi
fi
exit 0

#
# kernel-source-latest: virtual rpm
#
%package -n %{kname}-source-latest
Version: 	%{kversion}
Release: 	%{rpmrel}
Summary: 	Virtual rpm for latest %{kname}-source
Group:   	Development/Kernel
Requires: 	%{kname}-source-%{buildrel}
Buildarch:	noarch

%description -n %{kname}-source-latest
This package is a virtual rpm that aims to make sure you always have the
latest %{kname}-source installed...
%endif

#
# kernel-doc: documentation for the Linux kernel
#
%if %build_doc
%package -n %{kname}-doc
Version: 	%{kversion}
Release: 	%{rpmrel}
Summary: 	Various documentation bits found in the %{kname} source
Group: 		Books/Computer books
Buildarch:	noarch

%description -n %{kname}-doc
This package contains documentation files from the %{kname} source.
Various bits of information about the Linux kernel and the device drivers
shipped with it are documented in these files. You also might want install
this package if you need a reference to the options that can be passed to
Linux kernel modules at load time.
%endif

#
# kernel/tools
#
%if %{build_perf}
%package -n perf
Version:	%{kversion}
Release:	%{rpmrel}
Summary:	perf tool and the supporting documentation
Group:		System/Kernel and hardware

%description -n perf
the perf tool and the supporting documentation.
%endif

%if %{build_cpupower}
%package -n cpupower
Version:	%{kversion}
Release:	%{rpmrel}
Summary:	the cpupower tools
Group:		System/Kernel and hardware
Requires(post):  rpm-helper >= 0.24.0-3
Requires(preun): rpm-helper >= 0.24.0-3
%if %{mdvver} >= 201200
Obsoletes:	cpufreq cpufrequtils
%endif

%description -n cpupower
the cpupower tools.

%post -n cpupower
%_post_service cpupower

%preun -n cpupower
%_preun_service cpupower

%package -n cpupower-devel
Version:	%{kversion}
Release:	%{rpmrel}
Summary:	devel files for cpupower
Group:		Development/Kernel
Requires:	cpupower = %{kversion}-%{rpmrel}
Conflicts:	%{_lib}cpufreq-devel

%description -n cpupower-devel
This package contains the development files for cpupower.
%endif


#
# End packages - here begins build stage
#
%prep
%setup -q -n %top_dir_name -c
%setup -q -n %top_dir_name -D -T -a100

%define patches_dir ../%{patch_ver}/

cd %src_dir

%if %sublevel
%if %kpatch
%if %prev_sublevel
%patch1 -p1
%endif
%patch2 -p1
%else
%patch1 -p1
%endif
%else
%if %kpatch
%patch1 -p1
%endif
%endif
%if %kgit
%patch2 -p1
%endif

%{patches_dir}/scripts/apply_patchesQL
%{patches_dir}/scripts/apply_patches

# PATCH END


#
# Setup Begin
#

# Prepare all the variables for calling create_configs

%if %build_debug
%define debug --debug
%else
%define debug --no-debug
%endif


%{patches_dir}/scripts/create_configs %debug --user_cpu="%{target_arch}"

# make sure the kernel has the sublevel we know it has...
LC_ALL=C perl -p -i -e "s/^SUBLEVEL.*/SUBLEVEL = %{sublevel}/" Makefile

# get rid of unwanted files
find . -name '*~' -o -name '*.orig' -o -name '*.append' | %kxargs rm -f


%build
# Common target directories
%define _kerneldir /usr/src/linux-%{kversion}-%{buildrpmrel}
%define _bootdir /boot
%define _modulesdir /lib/modules
%define _efidir %{_bootdir}/efi/mandriva

# Directories definition needed for building
%define temp_root %{build_dir}/temp-root
%define temp_source %{temp_root}%{_kerneldir}
%define temp_boot %{temp_root}%{_bootdir}
%define temp_modules %{temp_root}%{_modulesdir}

PrepareKernel() {
	name=$1
	extension=$2
	x86_dir=arch/x86/configs

	echo "Make config for kernel $extension"

	%smake -s mrproper

	if [ "%{target_arch}" == "i386" -o "%{target_arch}" == "x86_64" ]; then
	    if [ -z "$name" ]; then
		cp ${x86_dir}/%{target_arch}_defconfig-desktop .config
	    else
		cp ${x86_dir}/%{target_arch}_defconfig-$name .config
	    fi
	else
	    if [ -z "$name" ]; then
		cp arch/%{target_arch}/defconfig-desktop .config
	    else
		cp arch/%{target_arch}/defconfig-$name .config
	    fi
	fi

	# make sure EXTRAVERSION says what we want it to say
	LC_ALL=C perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -$extension/" Makefile

	%smake oldconfig
}

BuildKernel() {
	KernelVer=$1

	echo "Building kernel $KernelVer"

	%kmake -s all

	# kirkwood boxes have u-boot
	if [ "$KernelVer" = "%{kversion}-kirkwood-%{buildrpmrel}" ]; then
		%kmake uImage
	fi

	# Start installing stuff
	install -d %{temp_boot}
	install -m 644 System.map %{temp_boot}/System.map-$KernelVer
	install -m 644 .config %{temp_boot}/config-$KernelVer
	xz -c Module.symvers > %{temp_boot}/symvers-$KernelVer.xz

	%ifarch %{arm}
		if [ -f arch/arm/boot/uImage ]; then
			cp -f arch/arm/boot/uImage %{temp_boot}/uImage-$KernelVer
		else
			cp -f arch/arm/boot/zImage %{temp_boot}/vmlinuz-$KernelVer
		fi
	%else
		cp -f arch/%{target_arch}/boot/bzImage %{temp_boot}/vmlinuz-$KernelVer
	%endif

	# modules
	install -d %{temp_modules}/$KernelVer
	%smake INSTALL_MOD_PATH=%{temp_root} KERNELRELEASE=$KernelVer modules_install

	# remove /lib/firmware, we use a separate kernel-firmware
	rm -rf %{temp_root}/lib/firmware
}

SaveDevel() {
	devel_flavour=$1

	DevelRoot=/usr/src/linux-%{kversion}-$devel_flavour-%{buildrpmrel}
	TempDevelRoot=%{temp_root}$DevelRoot

	mkdir -p $TempDevelRoot
	for i in $(find . -name 'Makefile*'); do cp -R --parents $i $TempDevelRoot;done
	for i in $(find . -name 'Kconfig*' -o -name 'Kbuild*'); do cp -R --parents $i $TempDevelRoot;done
	cp -fR include $TempDevelRoot
	cp -fR scripts $TempDevelRoot
	cp -fR kernel/bounds.c $TempDevelRoot/kernel
	cp -fR tools/include $TempDevelRoot/tools/
	%ifarch %{arm}
		cp -fR arch/%{target_arch}/tools $TempDevelRoot/arch/%{target_arch}/
	%endif
	%ifarch %{ix86} x86_64
		cp -fR arch/x86/kernel/asm-offsets.{c,s} $TempDevelRoot/arch/x86/kernel/
		cp -fR arch/x86/kernel/asm-offsets_{32,64}.c $TempDevelRoot/arch/x86/kernel/
		cp -fR arch/x86/syscalls/syscall* $TempDevelRoot/arch/x86/syscalls/
		cp -fR arch/x86/include $TempDevelRoot/arch/x86/
		cp -fR arch/x86/tools/relocs.c $TempDevelRoot/arch/x86/tools/
	%else
		cp -fR arch/%{target_arch}/kernel/asm-offsets.{c,s} $TempDevelRoot/arch/%{target_arch}/kernel/
		for f in $(find arch/%{target_arch} -name include); do cp -fR --parents $f $TempDevelRoot; done
	%endif
	cp -fR .config Module.symvers $TempDevelRoot
	cp -fR 3rdparty/mkbuild.pl $TempDevelRoot/3rdparty

	# Needed for truecrypt build (Danny)
	cp -fR drivers/md/dm.h $TempDevelRoot/drivers/md/

	# Needed for lguest
	cp -fR drivers/lguest/lg.h $TempDevelRoot/drivers/lguest/

	# Needed for lirc_gpio (#39004)
	cp -fR drivers/media/video/bt8xx/bttv{,p}.h $TempDevelRoot/drivers/media/video/bt8xx/
	cp -fR drivers/media/video/bt8xx/bt848.h $TempDevelRoot/drivers/media/video/bt8xx/
	cp -fR drivers/media/video/btcx-risc.h $TempDevelRoot/drivers/media/video/

	# Needed for external dvb tree (#41418)
	cp -fR drivers/media/dvb/dvb-core/*.h $TempDevelRoot/drivers/media/dvb/dvb-core/
	cp -fR drivers/media/dvb/frontends/lgdt330x.h $TempDevelRoot/drivers/media/dvb/frontends/

	# add acpica header files, needed for fglrx build
	cp -fR drivers/acpi/acpica/*.h $TempDevelRoot/drivers/acpi/acpica/

	# aufs2 has a special file needed
	#cp -fR fs/aufs/magic.mk $TempDevelRoot/fs/aufs

	for i in alpha avr32 blackfin c6x cris frv h8300 hexagon ia64 m32r m68k m68knommu microblaze \
		 mips mn10300 openrisc parisc powerpc s390 score sh sparc tile unicore32 xtensa; do
		rm -rf $TempDevelRoot/arch/$i
	done

	%ifnarch %{arm}
		rm -rf $TempDevelRoot/arch/arm
	%endif
	%ifnarch %{ix86} x86_64
		rm -rf $TempDevelRoot/arch/x86
	%endif

	# Clean the scripts tree, and make sure everything is ok (sanity check)
	# running prepare+scripts (tree was already "prepared" in build)
	pushd $TempDevelRoot >/dev/null
		%smake -s prepare scripts
		%smake -s clean
	popd >/dev/null
	rm -f $TempDevelRoot/.config.old

	# fix permissions
	chmod -R a+rX $TempDevelRoot

	# disable mrproper in -devel rpms
	patch -p1 --fuzz=0 -d $TempDevelRoot -i %{SOURCE2}

	kernel_devel_files=../kernel_devel_files.$devel_flavour


### Create the kernel_devel_files.*
cat > $kernel_devel_files <<EOF
%dir $DevelRoot
%dir $DevelRoot/arch
%dir $DevelRoot/include
$DevelRoot/3rdparty
$DevelRoot/Documentation
%ifarch %{arm}
$DevelRoot/arch/arm
%endif
$DevelRoot/arch/um
%ifarch %{ix86} x86_64
$DevelRoot/arch/x86
%endif
$DevelRoot/block
$DevelRoot/crypto
$DevelRoot/drivers
$DevelRoot/firmware
$DevelRoot/fs
$DevelRoot/include/Kbuild
$DevelRoot/include/acpi
$DevelRoot/include/asm-generic
$DevelRoot/include/config
$DevelRoot/include/crypto
$DevelRoot/include/drm
$DevelRoot/include/generated
$DevelRoot/include/keys
$DevelRoot/include/linux
$DevelRoot/include/math-emu
$DevelRoot/include/media
$DevelRoot/include/memory
$DevelRoot/include/misc
$DevelRoot/include/mtd
$DevelRoot/include/net
$DevelRoot/include/pcmcia
$DevelRoot/include/rdma
$DevelRoot/include/rxrpc
$DevelRoot/include/scsi
$DevelRoot/include/sound
$DevelRoot/include/target
$DevelRoot/include/trace
$DevelRoot/include/video
$DevelRoot/include/xen
$DevelRoot/init
$DevelRoot/ipc
$DevelRoot/kernel
$DevelRoot/lib
$DevelRoot/mm
$DevelRoot/net
$DevelRoot/samples
$DevelRoot/scripts
$DevelRoot/security
$DevelRoot/sound
$DevelRoot/tools
$DevelRoot/usr
$DevelRoot/virt
$DevelRoot/.config
$DevelRoot/Kbuild
$DevelRoot/Kconfig
$DevelRoot/Makefile
$DevelRoot/Module.symvers
$DevelRoot/arch/Kconfig
%doc README.kernel-sources
EOF


### Create -devel Post script on the fly
cat > $kernel_devel_files-post <<EOF
if [ -d /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel} ]; then
	rm -f /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/{build,source}
	ln -sf $DevelRoot /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/build
	ln -sf $DevelRoot /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/source
fi
EOF


### Create -devel Preun script on the fly
cat > $kernel_devel_files-preun <<EOF
if [ -L /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/build ]; then
	rm -f /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/build
fi
if [ -L /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/source ]; then
	rm -f /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/source
fi
exit 0
EOF

### Create -devel Postun script on the fly
cat > $kernel_devel_files-postun <<EOF
rm -rf /usr/src/linux-%{kversion}-$devel_flavour-%{buildrpmrel} >/dev/null
EOF
}

SaveDebug() {
	debug_flavour=$1

	install -m 644 vmlinux \
	      %{temp_boot}/vmlinux-%{kversion}-$debug_flavour-%{buildrpmrel}
	kernel_debug_files=../kernel_debug_files.$debug_flavour
	echo "%{_bootdir}/vmlinux-%{kversion}-$debug_flavour-%{buildrpmrel}" \
		>> $kernel_debug_files

	find %{temp_modules}/%{kversion}-$debug_flavour-%{buildrpmrel}/kernel \
		-name "*.ko" | \
		%kxargs -I '{}' objcopy --only-keep-debug '{}' '{}'.debug
	find %{temp_modules}/%{kversion}-$debug_flavour-%{buildrpmrel}/kernel \
		-name "*.ko" | %kxargs -I '{}' \
		sh -c 'cd `dirname {}`; \
		       objcopy --add-gnu-debuglink=`basename {}`.debug \
		       --strip-debug `basename {}`'

	pushd %{temp_modules}
	find %{kversion}-$debug_flavour-%{buildrpmrel}/kernel \
		-name "*.ko.debug" > debug_module_list
	popd
	cat %{temp_modules}/debug_module_list | \
		sed 's|\(.*\)|%{_modulesdir}/\1|' >> $kernel_debug_files
	cat %{temp_modules}/debug_module_list | \
		sed 's|\(.*\)|%exclude %{_modulesdir}/\1|' \
		>> ../kernel_exclude_debug_files.$debug_flavour
	rm -f %{temp_modules}/debug_module_list
}

CreateFiles() {
	kernel_flavour=$1

	kernel_files=../kernel_files.$kernel_flavour

ker="vmlinuz"
if [ "$kernel_flavour" = "kirkwood" ]; then
       ker="uImage"
fi
### Create the kernel_files.*
cat > $kernel_files <<EOF
%{_bootdir}/System.map-%{kversion}-$kernel_flavour-%{buildrpmrel}
%{_bootdir}/symvers-%{kversion}-$kernel_flavour-%{buildrpmrel}.xz
%{_bootdir}/config-%{kversion}-$kernel_flavour-%{buildrpmrel}
%{_bootdir}/$ker-%{kversion}-$kernel_flavour-%{buildrpmrel}
%dir %{_modulesdir}/%{kversion}-$kernel_flavour-%{buildrpmrel}/
%{_modulesdir}/%{kversion}-$kernel_flavour-%{buildrpmrel}/kernel
%{_modulesdir}/%{kversion}-$kernel_flavour-%{buildrpmrel}/modules.*
%doc README.kernel-sources
EOF

%if %build_debug
    cat ../kernel_exclude_debug_files.$kernel_flavour >> $kernel_files
%endif

### Create kernel Post script
cat > $kernel_files-post <<EOF
%ifarch %{arm}
/sbin/installkernel -i -N %{kversion}-$kernel_flavour-%{buildrpmrel}
%else
/sbin/installkernel %{kversion}-$kernel_flavour-%{buildrpmrel}
pushd /boot > /dev/null
if [ -L vmlinuz-$kernel_flavour ]; then
	rm -f vmlinuz-$kernel_flavour
fi
ln -sf vmlinuz-%{kversion}-$kernel_flavour-%{buildrpmrel} vmlinuz-$kernel_flavour
if [ -L initrd-$kernel_flavour.img ]; then
	rm -f initrd-$kernel_flavour.img
fi
ln -sf initrd-%{kversion}-$kernel_flavour-%{buildrpmrel}.img initrd-$kernel_flavour.img
popd > /dev/null
%endif
%if %build_devel
# create kernel-devel symlinks if matching -devel- rpm is installed
if [ -d /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} ]; then
	rm -f /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/{build,source}
	ln -sf /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/build
	ln -sf /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/source
fi
%endif
%if %build_source
# create kernel-source symlinks only if matching -devel- rpm is not installed
if [ -d /usr/src/linux-%{kversion}-%{buildrpmrel} -a ! -d /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} ]; then
	rm -f /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/{build,source}
	ln -sf /usr/src/linux-%{kversion}-%{buildrpmrel} /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/build
	ln -sf /usr/src/linux-%{kversion}-%{buildrpmrel} /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/source
fi
%endif
EOF

### Create kernel Posttrans script
cat > $kernel_files-posttrans <<EOF
if [ -x /usr/sbin/dkms_autoinstaller -a -d /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} ]; then
    /usr/sbin/dkms_autoinstaller start %{kversion}-$kernel_flavour-%{buildrpmrel}
fi
EOF

### Create kernel Preun script on the fly
cat > $kernel_files-preun <<EOF
/sbin/installkernel -R %{kversion}-$kernel_flavour-%{buildrpmrel}
pushd /boot > /dev/null
if [ -L vmlinuz-$kernel_flavour ]; then
	if [ "$(readlink vmlinuz-$kernel_flavour)" = "vmlinuz-%{kversion}-$kernel_flavour-%{buildrpmrel}" ]; then
		rm -f vmlinuz-$kernel_flavour
	fi
fi
if [ -L initrd-$kernel_flavour.img ]; then
	if [ "$(readlink initrd-$kernel_flavour.img)" = "initrd-%{kversion}-$kernel_flavour-%{buildrpmrel}.img" ]; then
		rm -f initrd-$kernel_flavour.img
	fi
fi
popd > /dev/null
%if %build_devel
if [ -L /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/build ]; then
	rm -f /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/build
fi
if [ -L /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/source ]; then
	rm -f /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/source
fi
%endif
exit 0
EOF


### Create kernel Postun script on the fly
cat > $kernel_files-postun <<EOF
/sbin/kernel_remove_initrd %{kversion}-$kernel_flavour-%{buildrpmrel}
rm -rf /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel} >/dev/null
if [ -d /var/lib/dkms ]; then
    rm -f /var/lib/dkms/*/kernel-%{kversion}-$devel_flavour-%{buildrpmrel}-%{_target_cpu} >/dev/null
    rm -rf /var/lib/dkms/*/*/%{kversion}-$devel_flavour-%{buildrpmrel} >/dev/null
    rm -f /var/lib/dkms-binary/*/kernel-%{kversion}-$devel_flavour-%{buildrpmrel}-%{_target_cpu} >/dev/null
    rm -rf /var/lib/dkms-binary/*/*/%{kversion}-$devel_flavour-%{buildrpmrel} >/dev/null
fi
EOF
}


CreateKernel() {
	flavour=$1

	PrepareKernel $flavour $flavour-%{buildrpmrel}

	BuildKernel %{kversion}-$flavour-%{buildrpmrel}
	%if %build_devel
		SaveDevel $flavour
	%endif
	%if %build_debug
		SaveDebug $flavour
	%endif
	CreateFiles $flavour
}


###
# DO it...
###


# Create a simulacro of buildroot
rm -rf %{temp_root}
install -d %{temp_root}


# make sure we are in the directory
cd %src_dir

%ifarch %{ix86}
%if %build_desktop586
CreateKernel desktop586
%endif
%endif

%if %build_desktop
CreateKernel desktop
%endif

%if %build_netbook
CreateKernel netbook
%endif

%if %build_server
CreateKernel server
%endif

%ifarch %{ix86}
%if %build_desktop_pae
CreateKernel desktop-pae
%endif
%endif

%ifarch %{ix86}
%if %build_netbook_pae
CreateKernel netbook-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_desktop586
CreateKernel nrj-desktop586
%endif
%endif

%if %build_nrj_desktop
CreateKernel nrj-desktop
%endif

%if %build_nrj_realtime
CreateKernel nrj-realtime
%endif

%if %build_nrj_laptop
CreateKernel nrj-laptop
%endif

%if %build_nrj_netbook
CreateKernel nrj-netbook
%endif

%ifarch %{ix86}
%if %build_nrj_desktop_pae
CreateKernel nrj-desktop-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_realtime_pae
CreateKernel nrj-realtime-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_laptop_pae
CreateKernel nrj-laptop-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_netbook_pae
CreateKernel nrj-netbook-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_netbook_atom
CreateKernel nrj-netbook-atom
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_netbook_atom_pae
CreateKernel nrj-netbook-atom-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_desktop_core2
CreateKernel nrj-desktop-core2
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_desktop_core2_pae
CreateKernel nrj-desktop-core2-pae
%endif
%endif

%ifarch %{arm}
%if %build_iop32x
CreateKernel iop32x
%endif
%if %build_kirkwood
CreateKernel kirkwood
%endif
%if %build_versatile
CreateKernel versatile
%endif
%endif

# set extraversion to match srpm to get nice version reported by the tools
LC_ALL=C perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -%{rpmrel}/" Makefile
# build perf
%if %{build_perf}
# perf
%make -C tools/perf -s V=1 HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} all
%make -C tools/perf -s V=1 prefix=%{_prefix} man
%endif

%if %{build_cpupower}
# cpupower
# make sure version-gen.sh is executable.
chmod +x tools/power/cpupower/utils/version-gen.sh
%make -C tools/power/cpupower CPUFREQ_BENCH=false
%endif

# We don't make to repeat the depend code at the install phase
%if %build_source
%ifarch %{arm}
    PrepareKernel "kirkwood" %{buildrpmrel}custom
%else
    PrepareKernel "" %{buildrpmrel}custom
%endif
%smake -s mrproper
%endif


###
### install
###
%install
install -m 644 %{SOURCE4}  .

cd %src_dir

# Directories definition needed for installing
%define target_source %{buildroot}%{_kerneldir}
%define target_boot %{buildroot}%{_bootdir}
%define target_modules %{buildroot}%{_modulesdir}

# We want to be able to test several times the install part
rm -rf %{buildroot}
cp -a %{temp_root} %{buildroot}

# Create directories infastructure
%if %build_source
install -d %{target_source}

tar cf - . | tar xf - -C %{target_source}
chmod -R a+rX %{target_source}

# we remove all the source files that we don't ship
# first architecture files
for i in alpha avr32 blackfin c6x cris frv h8300 hexagon ia64 m32r m68k m68knommu microblaze \
	 mips openrisc parisc powerpc s390 score sh sh64 sparc tile unicore32 v850 xtensa mn10300; do
	rm -rf %{target_source}/arch/$i
done

# other misc files
rm -f %{target_source}/{.config.old,.config.cmd,.gitignore,.lst,.mailmap}
rm -f %{target_source}/{.missing-syscalls.d,arch/.gitignore,firmware/.gitignore}
rm -rf %{target_source}/.tmp_depmod/

#endif %build_source
%endif

# compressing modules
%if %{build_modxz}
find %{target_modules} -name "*.ko" | %kxargs xz -6e
%else
find %{target_modules} -name "*.ko" | %kxargs gzip -9
%endif

# We used to have a copy of PrepareKernel here
# Now, we make sure that the thing in the linux dir is what we want it to be
for i in %{target_modules}/*; do
	rm -f $i/build $i/source
done

# sniff, if we compressed all the modules, we change the stamp :(
# we really need the depmod -ae here
pushd %{target_modules}
for i in *; do
	/sbin/depmod -ae -b %{buildroot} -F %{target_boot}/System.map-$i $i
	echo $?
done

for i in *; do
	pushd $i
	echo "Creating modules.description for $i"
	modules=`find . -name "*.ko.[g,x]z"`
	echo $modules | %kxargs /sbin/modinfo \
	| perl -lne 'print "$name\t$1" if $name && /^description:\s*(.*)/; $name = $1 if m!^filename:\s*(.*)\.k?o!; $name =~ s!.*/!!' > modules.description
	popd
done
popd

# need to set extraversion to match srpm again to avoid rebuild
LC_ALL=C perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -%{rpmrel}/" Makefile
%if %{build_perf}
# perf tool binary and supporting scripts/binaries
make -C tools/perf -s V=1 DESTDIR=%{buildroot} HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} install

# perf man pages (note: implicit rpm magic compresses them later)
make -C tools/perf  -s V=1 DESTDIR=%{buildroot} HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} install-man
%endif

%if %{build_cpupower}
make -C tools/power/cpupower DESTDIR=%{buildroot} libdir=%{_libdir} mandir=%{_mandir} CPUFREQ_BENCH=false install
rm -f %{buildroot}%{_libdir}/*.{a,la}
%find_lang cpupower
mv cpupower.lang ../
chmod 0755 %{buildroot}%{_libdir}/libcpupower.so*
mkdir -p %{buildroot}%{_unitdir} %{buildroot}%{_sysconfdir}/sysconfig
install -m644 %{SOURCE50} %{buildroot}%{_unitdir}/cpupower.service
install -m644 %{SOURCE51} %{buildroot}%{_sysconfdir}/sysconfig/cpupower
%endif

###
### clean
###
%clean
rm -rf %{buildroot}


# We don't want to remove this, the whole reason of its existence is to be
# able to do several rpm --short-circuit -bi for testing install
# phase without repeating compilation phase
#rm -rf %{temp_root}

###
### source and doc file lists
###

%if %build_source
%files -n %{kname}-source-%{buildrel}
%dir %{_kerneldir}
%dir %{_kerneldir}/arch
%dir %{_kerneldir}/include
%{_kerneldir}/3rdparty
%{_kerneldir}/Documentation
%{_kerneldir}/arch/Kconfig
%{_kerneldir}/arch/arm
%{_kerneldir}/arch/um
%{_kerneldir}/arch/x86
%{_kerneldir}/block
%{_kerneldir}/crypto
%{_kerneldir}/drivers
%{_kerneldir}/firmware
%{_kerneldir}/fs
%{_kerneldir}/include/Kbuild
%{_kerneldir}/include/acpi
%{_kerneldir}/include/asm-generic
%{_kerneldir}/include/crypto
%{_kerneldir}/include/drm
%{_kerneldir}/include/keys
%{_kerneldir}/include/linux
%{_kerneldir}/include/math-emu
%{_kerneldir}/include/media
%{_kerneldir}/include/memory
%{_kerneldir}/include/misc
%{_kerneldir}/include/mtd
%{_kerneldir}/include/net
%{_kerneldir}/include/pcmcia
%{_kerneldir}/include/rdma
%{_kerneldir}/include/rxrpc
%{_kerneldir}/include/scsi
%{_kerneldir}/include/sound
%{_kerneldir}/include/target
%{_kerneldir}/include/trace
%{_kerneldir}/include/video
%{_kerneldir}/include/xen
%{_kerneldir}/init
%{_kerneldir}/ipc
%{_kerneldir}/kernel
%{_kerneldir}/lib
%{_kerneldir}/mm
%{_kerneldir}/net
%{_kerneldir}/virt
%{_kerneldir}/samples
%{_kerneldir}/scripts
%{_kerneldir}/security
%{_kerneldir}/sound
%{_kerneldir}/tools
%{_kerneldir}/usr
%{_kerneldir}/COPYING
%{_kerneldir}/CREDITS
%{_kerneldir}/Kbuild
%{_kerneldir}/Kconfig
%{_kerneldir}/MAINTAINERS
%{_kerneldir}/Makefile
%{_kerneldir}/README
%{_kerneldir}/REPORTING-BUGS
%doc README.kernel-sources

%files -n %{kname}-source-latest
%endif

%if %build_doc
%files -n %{kname}-doc
%doc linux-%{tar_ver}/Documentation/*
%endif

%if %{build_perf}
%files -n perf
%{_bindir}/perf
%dir %{_prefix}/libexec/perf-core
%{_prefix}/libexec/perf-core/*
%{_mandir}/man[1-8]/perf*
%endif

%if %{build_cpupower}
%files -n cpupower -f cpupower.lang
%{_bindir}/cpupower
%{_libdir}/libcpupower.so.0
%{_libdir}/libcpupower.so.0.0.0
%{_unitdir}/cpupower.service
%{_mandir}/man[1-8]/cpupower*
%config(noreplace) %{_sysconfdir}/sysconfig/cpupower

%files -n cpupower-devel
%{_libdir}/libcpupower.so
%{_includedir}/cpufreq.h
%endif


%changelog
* Fri Oct 25 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.5.7-2
+ a new rel that should fix this > https://lwn.net/Articles/521022/
- added FX01-fix-serious-progressive-ext4-data-corruption-bug.patch
- ---------------------------------------------------------------------
- Kernel 3.5 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Sat Oct 13 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.5.7-1
+ update to 3.5.7 (136 fixes all over, this is the EOL version!)
- "Note, this is the LAST 3.5.y kernel release, it is now end-of-life.
- Please move to the 3.6 kernel branch at this time."
- now CPU_FREQ_GOV_ONDEMAND is the predefined for -laptop and -netbook
- ---------------------------------------------------------------------
- Kernel 3.5 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Sun Oct 07 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.5.6-1
+ update to 3.5.6 (57 fixes all over)
-fixed a version require problem with cpupower install
- ---------------------------------------------------------------------
- Kernel 3.5 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Fri Oct 05 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.5.5-1
+ update to 3.5.5 (283 fixes all over)
- Improved the "nrj" mode and fixed all remaining script build warnings
- Changed CONFIG_NLS_CODEPAGE_437=m to y, enabling UEFI boot for 2012.1
- Starting only from RM 2012 and greater:
- it's enabled the build of "cpupower" config and systemd service files 
- it's enabled the build of perf tools and the supporting documentation 
  * userspace utilities are designed to assist with CPU frequency scaling
  * Some info:
  * http://lwn.net/Articles/433002/
  * https://wiki.archlinux.org/index.php/CPU_Frequency_Scaling
- Obsoled cpufreq / cpufrequtils when cpupower / perf tools replace them
- Added new kernel flavours, taken from development evolution:
- kernel-nrj-laptop, kernel-nrj-realtime and their pae versions
- ---------------------------------------------------------------------
- Kernel 3.5 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Mon Sep 17 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.5.4-1
+ update to 3.5.4
- fixed a key value for nrj, to avoid a build warning
- added some patches for
  * overlayfs support (from ubuntu)
- updated defconfigs for overlayfs
- dropped broken unionfs patches
- disabled broken unionfs from defconfigs
- ---------------------------------------------------------------------
- Kernel 3.5 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- ---------------------------------------------------------------------

* Mon Aug 27 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.5.3-1mib
- update to 3.5.3
- ---------------------------------------------------------------------
- Kernel 3.5 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- ---------------------------------------------------------------------

* Sat Aug 11 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.5.1-1mib
- First version of kernel 3.5 adapted by MIB for Mandriva & ROSA linux
- update to 3.5.1

* Sat Aug 11 2012 tmb <tmb> 3.5.1-1.mga3
+ Revision: 280494
- adapt unionfs for FD and BITS changes in 3.5.1
- enable CLEANCACHE, FRONTSWAP and ZCACHE (mga #6946)
- update to 3.5.1

* Sat Jul 28 2012 tmb <tmb> 3.5.0-1.mga3
+ Revision: 275103
- fix perf build with glibc-2.16
- fix unionfs build with 3.5 series kernels
- rediff mrproper patch
- update defconfigs
- drop merged patches
- rediff unionfs patch
- add include/memory/ to -devel and -source filelists
- update to 3.5

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14555 |12mr|kernel-3.6.10-0.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# MIB header
%if %{mdvver} <= 201100
%define distsuffix mib
Vendor: MIB - Mandriva International Backports
%endif
Packager: Nicolo' Costanza <abitrules@yahoo.it>
# end MIB header

%define kernelversion	3
%define patchlevel	6
%define sublevel	10

# Package release
%define mibrel		0.1
%define mibase		1%{distsuffix}

# kernel Makefile extraversion is substituted by 
# kpatch/kgit/kstable wich are either 0 (empty), rc (kpatch), git (kgit) 
# or stable release (kstable)
%define kpatch		0
# kernel.org -gitX patch (only the number after "git")
%define kgit		0

# kernel base name (also name of srpm)
%define kname 		kernel

# Patch tarball tag
%define ktag		rosa

%define rpmtag		%{distsuffix}
%if %kpatch
%if %kgit
%define rpmrel		0.%{kpatch}.%{kgit}.%{mibrel}
%else
%define rpmrel		0.%{kpatch}.%{mibrel}
%endif
%else
%define rpmrel		%{mibrel}
%endif

# fakerel and fakever never change, they are used to fool
# rpm/urpmi/smart
%define fakever		1
%define fakerel 	1

# version defines
%define kversion  	%{kernelversion}.%{patchlevel}.%{sublevel}
%define kverrel   	%{kversion}-%{rpmrel}
%define mibfull   	%{kversion}-%{mibase}

# When we are using a pre/rc patch, the tarball is a sublevel -1
%if %kpatch
%if %sublevel
%define tar_ver   	%{kernelversion}.%{patchlevel}
%else
%define tar_ver		%{kernelversion}.%(expr %{patchlevel} - 1)
%endif
%define patch_ver 	%{kversion}-%{kpatch}-%{ktag}%{mibrel}
%else
%define tar_ver   	%{kernelversion}.%{patchlevel}
%define patch_ver 	%{kversion}-%{ktag}%{mibrel}
%endif

# Used for not making too long names for rpms or search paths
%if %kpatch
%if %kgit
%define buildrpmrel     0.%{kpatch}.%{kgit}.%{mibrel}%{rpmtag}
%else
%define buildrpmrel     0.%{kpatch}.%{mibrel}%{rpmtag}
%endif
%else
%define buildrpmrel     %{mibrel}%{rpmtag}
%endif
%define buildrel     	%{kversion}-%{buildrpmrel}

Source5:	kernel.rpmlintrc

# Build defines
%define build_devel 		1
%define build_desktop		1

#
# SRC RPM description
#
Summary: 	Linux kernel built for Mandriva and ROSA
Name:		%{kname}
Version: 	%{kversion}
Release: 	%{rpmrel}
License: 	GPLv2
Group: 	 	System/Kernel and hardware
ExclusiveArch: %{ix86} ppc powerpc x86_64 amd64 sparc sparc64
ExclusiveOS: 	Linux
URL:            http://wiki.mandriva.com/en/Manbo_Core2_kernel
BuildRoot: 	%{_tmppath}/%{kname}-%{kversion}-%{_arch}-build
Autoreqprov: 	no

BuildRequires: 	gcc 

%if %{mdvver} == 201210
BuildRequires:	kmod-devel
%else
BuildRequires:	module-init-tools
%endif

%description
The kernel package contains the Linux kernel (vmlinuz), the core of your
Mandriva and ROSA Linux operating systems. The kernel handles the basic
functions of the operating system: memory allocation, process allocation,
device input and output, etc.

# mkflavour() name flavour processor
# name: the flavour name in the package name
# flavour: first parameter of CreateKernel()
%define mkflavour(R:)					\
%package -n %{kname}-%{1}-latest			\
Version:	%{kversion}				\
Release:	%{rpmrel}				\
Summary:	Virtual rpm for latest %{kname}-%{1}	\
Group:		System/Kernel and hardware		\
Requires:	kernel-nrj-desktop-%{mibfull}		\
Provides:	%{kname}-latest				\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
							\
%description -n %{kname}-%{1}-latest			\
This package is a virtual rpm that aims to make sure you always have the \
latest %{kname}-%{1} installed...			\
							\
%common_description_info				\
							\
%if %build_devel					\
%package -n %{kname}-%{1}-devel-latest			\
Version:	%{kversion}				\
Release:	%{rpmrel}				\
Summary:	Virtual rpm for latest %{kname}-%{1}-devel \
Group:		Development/Kernel			\
Requires:	%{kname}-nrj-desktop-devel-%{mibfull}	\
Provides:	%{kname}-devel-latest			\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
							\
%description -n %{kname}-%{1}-devel-latest		\
This package is a virtual rpm that aims to make sure you always have the \
latest %{kname}-%{1}-devel installed...			\
							\
%common_description_info				\
%endif							\
							\
%files -n %{kname}-%{1}-latest				\
%defattr(-,root,root)					\
							\
%if %build_devel					\
%files -n %{kname}-%{1}-devel-latest			\
%defattr(-,root,root)					\
%endif							

%if %build_desktop
%mkflavour desktop desktop
%endif


%changelog

* Tue Dec 11 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.10-0.1
- Virtual package for new nrj kernel for properly install and updates.
+ update to 3.6.10 stable (29 fixes all over)
- update AUFS3 version to git 20121207
- update T.O.I version to gif 20121207
- add speakup-lower-default-software-speech-rate.patch
- This is a testing version with nrj-desktop BFQ enabled!
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Fri Nov 30 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.8-1.1
- Virtual package for new nrj kernel for properly install and updates.
+ update to 3.6.8-1 (96 fixes all over)
- add 4200_fbcondecor-0.9.6.patch
- add config key CONFIG_FB_CON_DECOR=y, changed FB_TILEBLITTING=n
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Tue Nov 20 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.7-1.1
- Virtual package for new nrj kernel for properly install and updates.
+ update to 3.6.7-1.1 (89 fixes all over)
- updated all patches for kernel 3.6.7: AUFS3, OverlayFS, TOI
- re-add cpufreq_ondemand_performance_optimise_default_settings.patch
- small modifies and fixes to "create_configs" and "kernel.spec" files
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Wed Nov 07 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.6-2.2
+ update to 3.6.6-2.2
- Virtual package for new nrj kernel for properly install and updates.
- drop cpufreq_ondemand_performance_optimise_default_settings.patch
- to test if removing this patch the p4-clockmod can works again...
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Mon Nov 05 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.6-1.1
+ update to 3.6.6-1.1
- Virtual package for new nrj kernel for properly install and updates.
- drop FX01_fs-ext4-fix-unjournaled-inode-bitmap-modification.patch,
- because that's already inside patch-3.6.6.bz2
- modify configuration for server flavour to DEFAULT_GOV_ONDEMAND=y
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Fri Nov 02 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.5-2.2
+ update to 3.6.5-2.2
- Virtual package for new nrj kernel for properly install and updates.
- drop FX01_fix-serious-progressive-ext4-data-corruption-bug.patch
- add FX01_fs-ext4-fix-unjournaled-inode-bitmap-modification.patch
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14556 |12mr|kernel-3.6.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# -*- Mode: rpm-spec -*-
#
# This Specfile is based on kernel-tmb spec done by
# Thomas Backlund <tmb@mandriva.org>
# 
# The mkflavour() macroization done by Anssi Hannula <anssi@mandriva.org>
#
# Mageia, Mandriva, MIB and ROSA kernels use kernel.org versioning
#
# MIB header
%if %{mdvver} <= 201100
%define distsuffix mib
Vendor: MIB - Mandriva International Backports
%endif
Packager: Nicolo' Costanza <abitrules@yahoo.it>
# end MIB header
#
%define kernelversion	3
%define patchlevel	6
# sublevel is now used for -stable patches
%define sublevel	10

# Package release
%define mibrel		1

# kernel Makefile extraversion is substituted by
# kpatch wich are either 0 (empty), rc (kpatch)
%define kpatch		0
# kernel.org -gitX patch (only the number after "git")
%define kgit		0

# kernel base name (also name of srpm)
%define kname 		kernel

# Patch tarball tag
%define ktag		rosa

# define rpmtag		%{distsuffix}
%define rpmtag		%{distsuffix}
%if %kpatch
%if %kgit
%define rpmrel		%mkrel 0.%{kpatch}.%{kgit}.%{mibrel}
%else
%define rpmrel		%mkrel 0.%{kpatch}.%{mibrel}
%endif
%else
%define rpmrel		%{mibrel}
%endif

# fakerel and fakever never change, they are used to fool
# rpm/urpmi/smart
%define fakever		1
%define fakerel 	%mkrel 1

# version defines
%define kversion  	%{kernelversion}.%{patchlevel}.%{sublevel}
%define kverrel   	%{kversion}-%{rpmrel}

# When we are using a pre/rc patch, the tarball is a sublevel -1
%if %kpatch
%if %sublevel
%define tar_ver   	%{kernelversion}.%{patchlevel}
%else
%define tar_ver		%{kernelversion}.%(expr %{patchlevel} - 1)
%endif
%define patch_ver 	%{kversion}-%{kpatch}-%{ktag}%{mibrel}
%else
%define tar_ver   	%{kernelversion}.%{patchlevel}
%define patch_ver 	%{kversion}-%{ktag}%{mibrel}
%endif

# Used for not making too long names for rpms or search paths
%if %kpatch
%if %kgit
%define buildrpmrel     0.%{kpatch}.%{kgit}.%{mibrel}%{rpmtag}
%else
%define buildrpmrel     0.%{kpatch}.%{mibrel}%{rpmtag}
%endif
%else
%define buildrpmrel     %{mibrel}%{rpmtag}
%endif
%define buildrel     	%{kversion}-%{buildrpmrel}

# Having different top level names for packges means that you have to remove
# them by hard :(
%define top_dir_name 	%{kname}-%{_arch}

%define build_dir 	${RPM_BUILD_DIR}/%{top_dir_name}
%define src_dir 	%{build_dir}/linux-%{tar_ver}

# Disable useless debug rpms...
%define _enable_debug_packages 	%{nil}
%define debug_package 		%{nil}

# Build defines
%define build_doc 		1
%define build_source 		1
%define build_devel 		1

%define build_debug 		0

#
# Old Mandriva kernel flavours plus new two PAE flavours
#

# Build desktop i586 / 4GB
%ifarch %{ix86}
%define build_desktop586		0
%endif

# Build desktop (i686 / 4GB) / x86_64 / sparc64 sets
%define build_desktop			0

# Build netbook (i686 / 4GB) / x86_64
%define build_netbook			0

# Build server (i686 / 64GB)/x86_64 / sparc64 sets
%define build_server			0

# Build desktop686 pae (i686 / 64GB)
%ifarch %{ix86}
%define build_desktop_pae		0
%endif

# Build netbook686 pae (i686 / 64GB)
%ifarch %{ix86}
%define build_netbook_pae		0
%endif

#
# MIB low latency optimized flavours called "nrj"
#

# Build nrj desktop586 (i586 / 4GB)
%ifarch %{ix86}
%define build_nrj_desktop586		0
%endif

# Build nrj desktop (i686 / 4GB) / x86_64 / sparc64 sets
%define build_nrj_desktop		1

# Build nrj realtime (i686 / 4GB) / x86_64
%define build_nrj_realtime		0

# Build nrj laptop (i686 / 4GB) / x86_64
%define build_nrj_laptop		0

# Build nrj netbook (i686 / 4GB) / x86_64
%define build_nrj_netbook		0

# Build nrj desktop pae (i686 / 64GB)
%ifarch %{ix86}
%define build_nrj_desktop_pae		0
%endif

# Build nrj realtime pae (i686 / 64GB)
%ifarch %{ix86}
%define build_nrj_realtime_pae		0
%endif

# Build nrj laptop pae (i686 / 64GB)
%ifarch %{ix86}
%define build_nrj_laptop_pae		0
%endif

# Build nrj netbook686 pae (i686 / 64GB)
%ifarch %{ix86}
%define build_nrj_netbook_pae		0
%endif

#
# experimental "cpu level" optimized "nrj" flavours
#

# Build nrj netbook Intel Atom (matom / 4GB)
%ifarch %{ix86}
%define build_nrj_netbook_atom		0
%endif

# Build nrj netbook Intel Atom pae (matom / 64GB)
%ifarch %{ix86}
%define build_nrj_netbook_atom_pae	0
%endif

# Build nrj desktop Intel Core2 (mcore2 / 4GB)
%ifarch %{ix86}
%define build_nrj_desktop_core2   	0
%endif

# Build nrj desktop Intel Core2 pae (mcore2 / 64GB)
%ifarch %{ix86}
%define build_nrj_desktop_core2_pae   	0
%endif

#
# end of experimental "cpu level" optimized "nrj" flavours
#

# build perf and cpupower tools
%if %{mdvver} >= 201200
%define build_perf		1
%define build_cpupower		1
%else
%define build_perf		0
%define build_cpupower		0
%endif

# compress modules with xz
%if %{mdvver} >= 201200
%define build_modxz		1
%else
%define build_modxz		0
%endif

# ARM builds
%ifarch %{arm}
%define build_desktop		0
%define build_netbook		0
%define build_server		0
%define build_iop32x		0
%define build_kirkwood		1
%define build_versatile		1
# no cpupower tools on arm yet
%define build_cpupower		0
# arm is currently not using xz
%define build_modxz		0
%endif
# End of user definitions

# buildtime flags
%{?_without_desktop586: %global build_desktop586 0}
%{?_without_desktop: %global build_desktop 0}
%{?_without_netbook: %global build_netbook 0}
%{?_without_server: %global build_server 0}

%{?_without_desktop_pae: %global build_desktop_pae 0}
%{?_without_netbook_pae: %global build_netbook_pae 0}

%{?_without_nrj_desktop586: %global build_nrj_desktop586 0}
%{?_without_nrj_desktop: %global build_nrj_desktop 0}
%{?_without_nrj_realtime: %global build_nrj_realtime 0}
%{?_without_nrj_laptop: %global build_nrj_laptop 0}
%{?_without_nrj_netbook: %global build_nrj_netbook 0}

%{?_without_nrj_desktop_pae: %global build_nrj_desktop_pae 0}
%{?_without_nrj_realtime_pae: %global build_nrj_realtime_pae 0}
%{?_without_nrj_laptop_pae: %global build_nrj_laptop_pae 0}
%{?_without_nrj_netbook_pae: %global build_nrj_netbook_pae 0}

%{?_without_nrj_netbook_atom: %global build_nrj_netbook_atom 0}
%{?_without_nrj_netbook_atom_pae: %global build_nrj_netbook_atom_pae 0}
%{?_without_nrj_desktop_core2: %global build_nrj_desktop_core2 0}
%{?_without_nrj_desktop_core2_pae: %global build_nrj_desktop_core2_pae 0}

%{?_without_doc: %global build_doc 0}
%{?_without_source: %global build_source 0}
%{?_without_devel: %global build_devel 0}
%{?_without_debug: %global build_debug 0}
%{?_without_perf: %global build_perf 0}
%{?_without_cpupower: %global build_cpupower 0}
%{?_without_modxz: %global build_modxz 0}


%{?_with_desktop586: %global build_desktop586 1}
%{?_with_desktop: %global build_desktop 1}
%{?_with_netbook: %global build_netbook 1}
%{?_with_server: %global build_server 1}

%{?_with_desktop_pae: %global build_desktop_pae 1}
%{?_with_netbook_pae: %global build_netbook_pae 1}

%{?_with_nrj_desktop586: %global build_nrj_desktop586 1}
%{?_with_nrj_desktop: %global build_nrj_desktop 1}
%{?_with_nrj_realtime: %global build_nrj_realtime 1}
%{?_with_nrj_laptop: %global build_nrj_laptop 1}
%{?_with_nrj_netbook: %global build_nrj_netbook 1}

%{?_with_nrj_desktop_pae: %global build_nrj_desktop_pae 1}
%{?_with_nrj_realtime_pae: %global build_nrj_realtime_pae 1}
%{?_with_nrj_laptop_pae: %global build_nrj_laptop_pae 1}
%{?_with_nrj_netbook_pae: %global build_nrj_netbook_pae 1}

%{?_with_nrj_netbook_atom: %global build_nrj_netbook_atom 1}
%{?_with_nrj_netbook_atom_pae: %global build_nrj_netbook_atom_pae 1}
%{?_with_nrj_desktop_core2: %global build_nrj_desktop_core2 1}
%{?_with_nrj_desktop_core2_pae: %global build_nrj_desktop_core2_pae 1}

%{?_with_doc: %global build_doc 1}
%{?_with_source: %global build_source 1}
%{?_with_devel: %global build_devel 1}
%{?_with_debug: %global build_debug 1}
%{?_with_perf: %global build_perf 1}
%{?_with_cpupower: %global build_cpupower 1}
%{?_with_modxz: %global build_modxz 1}

# ARM builds
%{?_with_iop32x: %global build_iop32x 1}
%{?_with_kirkwood: %global build_kirkwood 1}
%{?_with_versatile: %global build_versatile 1}
%{?_without_iop32x: %global build_iop32x 0}
%{?_without_kirkwood: %global build_kirkwood 0}
%{?_without_versatile: %global build_versatile 0}

# For the .nosrc.rpm
%define build_nosrc 	0
%{?_with_nosrc: %global build_nosrc 1}

%if %(if [ -z "$CC" ] ; then echo 0; else echo 1; fi)
%define kmake %make CC="$CC"
%else
%define kmake %make
%endif
# there are places where parallel make don't work
%define smake make

# Parallelize xargs invocations on smp machines
%define kxargs xargs %([ -z "$RPM_BUILD_NCPUS" ] \\\
	&& RPM_BUILD_NCPUS="`/usr/bin/getconf _NPROCESSORS_ONLN`"; \\\
	[ "$RPM_BUILD_NCPUS" -gt 1 ] && echo "-P $RPM_BUILD_NCPUS")

# Sparc arch wants sparc64 kernels
%define target_arch    %(echo %{_arch} | sed -e 's/mips.*/mips/' -e 's/arm.*/arm/')


#
# SRC RPM description
#
Summary: 	Linux kernel built for Mandriva and ROSA
Name:		%{kname}
Version: 	%{kversion}
Release: 	%{rpmrel}
License: 	GPLv2
Group: 	 	System/Kernel and hardware
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveOS: 	Linux
URL:            http://www.kernel.org

####################################################################
#
# Sources
#
### This is for full SRC RPM
Source0: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/linux-%{tar_ver}.tar.xz
Source1: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/linux-%{tar_ver}.tar.sign
### This is for stripped SRC RPM
%if %build_nosrc
NoSource: 0
%endif
# This is for disabling *config, mrproper, prepare, scripts on -devel rpms
Source2: 	disable-mrproper-prepare-scripts-configs-in-devel-rpms.patch

Source4: 	README.kernel-sources
Source5:	kernel.rpmlintrc

# config and systemd service file from fedora
Source50:	cpupower.service
Source51:	cpupower.config

# our patch tarball
Source100: 	linux-%{patch_ver}.tar.xz

####################################################################
#
# Patches

#
# Patch0 to Patch100 are for core kernel upgrades.
#

# Pre linus patch: ftp://ftp.kernel.org/pub/linux/kernel/v3.0/testing

%if %kpatch
%if %sublevel
Patch2:	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/stable-review/patch-%{kversion}-%{kpatch}.bz2
Source11:	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/stable-review/patch-%{kversion}-%{kpatch}.sign
%else
Patch1:		ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/testing/patch-%{kernelversion}.%{patchlevel}-%{kpatch}.bz2
Source10: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/testing/patch-%{kernelversion}.%{patchlevel}-%{kpatch}.sign
%endif
%endif
%if %kgit
Patch2:		ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/snapshots/patch-%{kernelversion}.%{patchlevel}-%{kpatch}-git%{kgit}.bz2
Source11: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/snapshots/patch-%{kernelversion}.%{patchlevel}-%{kpatch}-git%{kgit}.sign
%endif
%if %sublevel
%if %kpatch
%define prev_sublevel %(expr %{sublevel} - 1)
%if %prev_sublevel
Patch1:   	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/patch-%{kernelversion}.%{patchlevel}.%{prev_sublevel}.bz2
Source10: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/patch-%{kernelversion}.%{patchlevel}.%{prev_sublevel}.sign
%endif
%else
Patch1:   	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/patch-%{kversion}.bz2
Source10: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/patch-%{kversion}.sign
%endif
%endif

#END
####################################################################

# Defines for the things that are needed for all the kernels
#
%define common_desc_kernel The kernel package contains the Linux kernel (vmlinuz), the core of your \
Mandriva and ROSA operating system. The kernel handles the basic functions \
of the operating system: memory allocation, process allocation, device \
input and output, etc.

%define common_desc_kernel_smp This kernel relies on in-kernel smp alternatives to switch between up & smp \
mode depending on detected hardware. To force the kernel to boot in single \
processor mode, use the "nosmp" boot parameter.


### Global Requires/Provides

%if %{mdvver} == 201210
%define requires1	bootloader-utils >= 1.15-8
%define requires2	dracut >= 017-16
%define requires3	kmod >= 7-6
%define requires4	sysfsutils >=  2.1.0-12
%define requires5	kernel-firmware >=  20120219-1
%define requires6	microcode
%endif

%if %{mdvver} == 201200
%define requires1	bootloader-utils >= 1.15-8
%define requires2	dracut >= 017-16
%define requires3	module-init-tools >= 3.16-5
%define requires4	sysfsutils >=  2.1.0-12
%define requires5	kernel-firmware >=  20120219-1
%define requires6	microcode
%endif

%if %{mdvver} < 201200
%define requires1	bootloader-utils >= 1.13-1
%define requires2	mkinitrd >= 4.2.17-31
%define requires3	module-init-tools >= 3.0-7
%define requires4	sysfsutils >= 1.3.0-1
%define requires5	kernel-firmware >= 20101024-2
%define requires6	microcode
%endif

%define kprovides 	%{kname} = %{kverrel}, kernel = %{tar_ver}, alsa = 1.0.25
%define kprovides_server drbd-api = 88

%define	kobsoletes	dkms-r8192se <= 0019.1207.2010-2, dkms-lzma <= 4.43-32, dkms-psb <= 4.41.1-7

Autoreqprov: 		no

# might be useful too:
# Suggests:	microcode

%if %{mdvver} == 201210
BuildRequires:	kmod-devel
%else
BuildRequires:	module-init-tools
%endif

BuildRequires: 	gcc 

# for perf, cpufreq and other tools
BuildRequires:		elfutils-devel
BuildRequires:		zlib-devel
BuildRequires:		binutils-devel
BuildRequires:		newt-devel
BuildRequires:		python-devel
BuildRequires:		perl(ExtUtils::Embed)
BuildRequires:		pciutils-devel
BuildRequires:		asciidoc
BuildRequires:		xmlto
BuildRequires:		gettext
BuildRequires:		docbook-style-xsl
BuildRequires:		pkgconfig(gtk+-2.0)
BuildRequires:		flex
BuildRequires:		bison

%ifarch %{arm}
BuildRequires:		uboot-mkimage
%endif


%description
%common_desc_kernel
%ifnarch %{arm}
%common_desc_kernel_smp
%endif

# Define obsolete/provides to help automatic upgrades of old kernel-xen-pvops
%define latest_obsoletes_server kernel-xen-pvops-latest < 3.2.1-1
%define latest_provides_server kernel-xen-pvops-latest = %{kverrel}
%define latest_obsoletes_devel_server kernel-xen-pvops-devel-latest < 3.2.1-1
%define latest_provides_devel_server kernel-xen-pvops-devel-latest = %{kverrel}

# mkflavour() name flavour processor
# name: the flavour name in the package name
# flavour: first parameter of CreateKernel()
%define mkflavour()					\
%package -n %{kname}-%{1}-%{buildrel}			\
Version:	%{fakever}				\
Release:	%{fakerel}				\
Provides:	%kprovides				\
%{expand:%%{?kprovides_%{1}:Provides: %{kprovides_%{1}}}} \
Provides:	%{kname}-%{1}				\
Requires(pre):	%requires1 %requires2 %requires3 %requires4 \
Requires:	%requires2 %requires5 %requires6	\
Obsoletes:	%kobsoletes				\
Provides:	should-restart = system			\
Suggests:	crda					\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
Summary:	%{expand:%{summary_%(echo %{1} | sed -e "s/-/_/")}} \
Group:		System/Kernel and hardware		\
%description -n %{kname}-%{1}-%{buildrel}		\
%common_desc_kernel %{expand:%{info_%(echo %{1} | sed -e "s/-/_/")}} \
%ifnarch %{arm}						\
%common_desc_kernel_smp					\
%endif							\
							\
%if %build_devel					\
%package -n	%{kname}-%{1}-devel-%{buildrel}		\
Version:	%{fakever}				\
Release:	%{fakerel}				\
Requires:	glibc-devel ncurses-devel make gcc perl	\
Summary:	The kernel-devel files for %{kname}-%{1}-%{buildrel} \
Group:		Development/Kernel			\
Provides:	%{kname}-devel = %{kverrel} 		\
Provides:	%{kname}-%{1}-devel			\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
%description -n %{kname}-%{1}-devel-%{buildrel}		\
This package contains the kernel files (headers and build tools) \
that should be enough to build additional drivers for   \
use with %{kname}-%{1}-%{buildrel}.                     \
							\
If you want to build your own kernel, you need to install the full \
%{kname}-source-%{buildrel} rpm.			\
							\
%endif							\
							\
%if %build_debug					\
%package -n	%{kname}-%{1}-%{buildrel}-debug		\
Version:	%{fakever}				\
Release:	%{fakerel}				\
Summary:	Files with debug info for %{kname}-%{1}-%{buildrel} \
Group:		Development/Debug			\
Provides:	kernel-debug = %{kverrel} 		\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
%description -n %{kname}-%{1}-%{buildrel}-debug		\
This package contains the files with debug info to aid in debug tasks \
when using %{kname}-%{1}-%{buildrel}.			\
							\
If you need to look at debug information or use some application that \
needs debugging info from the kernel, this package may help. \
							\
%endif							\
							\
%package -n %{kname}-%{1}-latest			\
Version:	%{kversion}				\
Release:	%{rpmrel}				\
Summary:	Virtual rpm for latest %{kname}-%{1}	\
Group:		System/Kernel and hardware		\
Requires:	%{kname}-%{1}-%{buildrel}		\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
%{expand:%%{?latest_obsoletes_%{1}:Obsoletes: %{latest_obsoletes_%{1}}}} \
%{expand:%%{?latest_provides_%{1}:Provides: %{latest_provides_%{1}}}} \
%description -n %{kname}-%{1}-latest			\
This package is a virtual rpm that aims to make sure you always have the \
latest %{kname}-%{1} installed...			\
							\
%if %build_devel					\
%package -n %{kname}-%{1}-devel-latest			\
Version:	%{kversion}				\
Release:	%{rpmrel}				\
Summary:	Virtual rpm for latest %{kname}-%{1}-devel \
Group:		Development/Kernel			\
Requires:	%{kname}-%{1}-devel-%{buildrel}		\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
Provides:	%{kname}-devel-latest			\
%{expand:%%{?latest_obsoletes_devel_%{1}:Obsoletes: %{latest_obsoletes_devel_%{1}}}} \
%{expand:%%{?latest_provides_devel_%{1}:Provides: %{latest_provides_devel_%{1}}}} \
%description -n %{kname}-%{1}-devel-latest		\
This package is a virtual rpm that aims to make sure you always have the \
latest %{kname}-%{1}-devel installed...			\
							\
%endif							\
							\
%post -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-post \
%posttrans -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-posttrans \
%preun -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-preun \
%postun -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-postun \
							\
%if %build_devel					\
%post -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1}-post \
%preun -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1}-preun \
%postun -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1}-postun \
%endif							\
							\
%files -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1} \
%files -n %{kname}-%{1}-latest				\
							\
%if %build_devel					\
%files -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1} \
%files -n %{kname}-%{1}-devel-latest			\
%endif							\
							\
%if %build_debug					\
%files -n %{kname}-%{1}-%{buildrel}-debug -f kernel_debug_files.%{1} \
%endif

%ifarch %{ix86}
#
# kernel-desktop586: i586, smp-alternatives, 4GB
#
%if %build_desktop586
%define summary_desktop586 Linux kernel for desktop use with i586 & 4GB RAM
%define info_desktop586 This kernel is compiled for desktop use, single or \
multiple i586 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%mkflavour desktop586
%endif
%endif

#
# kernel-desktop: i686, smp-alternatives, 4 GB / x86_64
#
%if %build_desktop
%ifarch %{ix86}
%define summary_desktop Linux Kernel for desktop use with i686 & 4GB RAM
%define info_desktop This kernel is compiled for desktop use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler.
%else
%define summary_desktop Linux Kernel for desktop use with %{_arch}
%define info_desktop This kernel is compiled for desktop use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_1000, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%endif
%mkflavour desktop
%endif

#
# kernel-netbook: i686, smp-alternatives, 4 GB / x86_64
#
%if %build_netbook
%ifarch %{ix86}
%define summary_netbook Linux Kernel for netbook use with i686 & 4GB RAM
%define info_netbook This kernel is compiled for netbook use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_250, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler.
%else
%define summary_netbook Linux Kernel for netbook use with %{_arch}
%define info_netbook This kernel is compiled for netbook use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_250, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%endif
%mkflavour netbook
%endif

#
# kernel-server: i686, smp-alternatives, 64 GB / x86_64
#
%if %build_server
%ifarch %{ix86}
%define summary_server Linux Kernel for server use with i686 & 64GB RAM
%define info_server This kernel is compiled for server use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using \
no preempt, HZ_100, CFS cpu scheduler and cfq i/o scheduler, PERFORMANCE governor.
%else
%define summary_server Linux Kernel for server use with %{_arch}
%define info_server This kernel is compiled for server use, single or \
multiple %{_arch} processor(s)/core(s), using no preempt, HZ_100, \
CFS cpu scheduler and cfq i/o scheduler, PERFORMANCE governor.
%endif
%mkflavour server
%endif

%ifarch %{ix86}
#
# kernel-desktop-pae: i686, smp-alternatives, 64GB
#
%if %build_desktop_pae
%define summary_desktop_pae Linux kernel for desktop use with i686 & upto 64GB RAM
%define info_desktop_pae This kernel is compiled for desktop use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_1000, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%mkflavour desktop-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-netbook-pae: i686, smp-alternatives, 64 GB
#
%if %build_netbook_pae
%define summary_netbook_pae Linux Kernel for for netbook use with i686 & upto 64GB RAM
%define info_netbook_pae This kernel is compiled for netbook use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_250, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%mkflavour netbook-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-desktop586: nrj, i586, smp-alternatives, 4GB
#
%if %build_nrj_desktop586
%define summary_nrj_desktop586 Linux kernel for desktop use with i586 & 4GB RAM
%define info_nrj_desktop586 This kernel is compiled for desktop use, single or \
multiple i586 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%mkflavour nrj-desktop586
%endif
%endif

#
# kernel-nrj-desktop: nrj, i686, smp-alternatives, 4 GB / x86_64
#
%if %build_nrj_desktop
%ifarch %{ix86}
%define summary_nrj_desktop Linux Kernel for desktop use with i686 & 4GB RAM
%define info_nrj_desktop This kernel is compiled for desktop use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
full preempt, rcu boost, RIFS cpu scheduler and BFQ I/O scheduler, ONDEMAND governor.
%else
%define summary_nrj_desktop Linux Kernel for desktop use with %{_arch}
%define info_nrj_desktop This kernel is compiled for desktop use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_1000, \
full preempt, rcu boost, RIFS cpu scheduler and BFQ I/O scheduler, ONDEMAND governor.
%endif
%mkflavour nrj-desktop
%endif

#
# kernel-nrj-realtime: nrj, i686, smp-alternatives, 4 GB / x86_64
#
%if %build_nrj_realtime
%ifarch %{ix86}
%define summary_nrj_realtime Linux Kernel for low latency use with i686 & 4GB RAM
%define info_nrj_realtime This kernel is compiled for low latency use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and new BFQ I/O scheduler, PERFORMANCE governor.
%else
%define summary_nrj_realtime Linux Kernel for low latency use with %{_arch}
%define info_nrj_realtime This kernel is compiled for low latency use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and new BFQ I/O scheduler, PERFORMANCE governor.
%endif
%mkflavour nrj-realtime
%endif

#
# kernel-nrj-laptop: nrj, i686, smp-alternatives, 4 GB / x86_64
#
%if %build_nrj_laptop
%ifarch %{ix86}
%define summary_nrj_laptop Linux Kernel for laptop use with i686 & 4GB RAM
%define info_nrj_laptop This kernel is compiled for laptop use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_300, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%else
%define summary_nrj_laptop Linux Kernel for laptop use with %{_arch}
%define info_nrj_laptop This kernel is compiled for laptop use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_300, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%endif
%mkflavour nrj-laptop
%endif

#
# kernel-nrj-netbook: nrj, i686, smp-alternatives, 4 GB / x86_64
#
%if %build_nrj_netbook
%ifarch %{ix86}
%define summary_nrj_netbook Linux Kernel for netbook use with i686 & 4GB RAM
%define info_nrj_netbook This kernel is compiled for netbook use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_250, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%else
%define summary_nrj_netbook Linux Kernel for netbook use with %{_arch}
%define info_nrj_netbook This kernel is compiled for netbook use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_250, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%endif
%mkflavour nrj-netbook
%endif

%ifarch %{ix86}
#
# kernel-nrj-desktop-pae: nrj, i686, smp-alternatives, 64GB
#
%if %build_nrj_desktop_pae
%define summary_nrj_desktop_pae Linux kernel for desktop use with i686 & upto 64GB RAM
%define info_nrj_desktop_pae This kernel is compiled for desktop use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%mkflavour nrj-desktop-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-realtime-pae: nrj, i686, smp-alternatives, 64GB
#
%if %build_nrj_realtime_pae
%define summary_nrj_realtime_pae Linux kernel for low latency use with i686 & upto 64GB RAM
%define info_nrj_realtime_pae This kernel is compiled for low latency use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and new BFQ I/O scheduler, PERFORMANCE governor.
%mkflavour nrj-realtime-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-laptop-pae: nrj, i686, smp-alternatives, 64 GB
#
%if %build_nrj_laptop_pae
%define summary_nrj_laptop_pae Linux Kernel for for laptop use with i686 & upto 64GB RAM
%define info_nrj_laptop_pae This kernel is compiled for laptop use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_300, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%mkflavour nrj-laptop-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-netbook-pae: nrj, i686, smp-alternatives, 64 GB
#
%if %build_nrj_netbook_pae
%define summary_nrj_netbook_pae Linux Kernel for for netbook use with i686 & upto 64GB RAM
%define info_nrj_netbook_pae This kernel is compiled for netbook use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_250, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%mkflavour nrj-netbook-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-netbook-atom: nrj, for Intel Atom cpu, smp-alternatives, 4 GB
#
%if %build_nrj_netbook_atom
%define summary_nrj_netbook_atom Linux Kernel for netbook use with Intel Atom cpu, less than 4GB RAM
%define info_nrj_netbook_atom This kernel is compiled for netbook use, single or \
multiple Intel Atom cpu processor(s)/core(s) and less than 4GB RAM, using HZ_250, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%mkflavour nrj-netbook-atom
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-netbook-atom-pae: nrj, for Intel Atom cpu, smp-alternatives, 64 GB
#
%if %build_nrj_netbook_atom_pae
%define summary_nrj_netbook_atom_pae Linux Kernel for netbook use with Intel Atom cpu & upto 64GB RAM
%define info_nrj_netbook_atom_pae This kernel is compiled for netbook use, single or \
multiple Intel Atom cpu processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_250, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%mkflavour nrj-netbook-atom-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-desktop-core2: nrj, Intel Core 2 and newer, smp-alternatives, 4 GB 
#
%if %build_nrj_desktop_core2
%define summary_nrj_desktop_core2 Linux Kernel for desktop use with i686 & 4GB RAM
%define info_nrj_desktop_core2 This kernel is compiled for desktop use, single or \
multiple Intel Core 2 and newer processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%mkflavour nrj-desktop-core2
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-desktop-core2-pae: nrj, Intel Core 2 and newer, smp-alternatives, 64 GB
#
%if %build_nrj_desktop_core2_pae
%define summary_nrj_desktop_core2_pae Linux Kernel for desktop use with i686 & upto 64GB RAM
%define info_nrj_desktop_core2_pae This kernel is compiled for desktop use, single or \
multiple Intel Core 2 and newer processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%mkflavour nrj-desktop-core2-pae
%endif
%endif

#
# ARM kernels
#
%ifarch %{arm}
%if %build_iop32x
%define summary_iop32x Linux Kernel for Arm machines based on Xscale IOP32X
%define info_iop32x This kernel is compiled for iop32x boxes. It will run on n2100 \
or ss4000e or sanmina boards.
%mkflavour iop32x
%endif
%if %build_kirkwood
%define summary_kirkwood Linux Kernel for Arm machines based on Kirkwood
%define info_kirkwood This kernel is compiled for kirkwood boxes. It will run on openrd boards.
%mkflavour kirkwood
%endif
%if %build_versatile
%define summary_versatile Linux Kernel for Versatile arm machines
%define info_versatile This kernel is compiled for Versatile boxes. It will run on Qemu for instance.
%mkflavour versatile
%endif
%endif

#
# kernel-source
#
%if %build_source
%package -n %{kname}-source-%{buildrel}
Version: 	%{fakever}
Release: 	%{fakerel}
Requires: 	glibc-devel, ncurses-devel, make, gcc, perl, diffutils
Summary: 	The Linux source code for %{kname}-%{buildrel}
Group: 		Development/Kernel
Autoreqprov: 	no
Provides: 	kernel-source = %{kverrel}
Buildarch:	noarch

%description -n %{kname}-source-%{buildrel}
The %{kname}-source package contains the source code files for the Mandriva and
ROSA kernel. Theese source files are only needed if you want to build your
own custom kernel that is better tuned to your particular hardware.

If you only want the files needed to build 3rdparty (nVidia, Ati, dkms-*,...)
drivers against, install the *-devel-* rpm that is matching your kernel.

%post -n %{kname}-source-%{buildrel}
for i in /lib/modules/%{kversion}-{desktop586,desktop,netbook,server,desktop-pae,netbook-pae,nrj-desktop586,nrj-desktop,nrj-realtime,nrj-laptop,nrj-netbook,nrj-desktop-pae,nrj-realtime-pae,nrj-laptop-pae,nrj-netbook-pae,nrj-netbook-atom,nrj-netbook-atom-pae,nrj-desktop-core2,nrj-desktop-core2-pae}-%{buildrpmrel}; do
        if [ -d $i ]; then
		if [ ! -L $i/build -a ! -L $i/source ]; then
			ln -sf /usr/src/linux-%{kversion}-%{buildrpmrel} $i/build
			ln -sf /usr/src/linux-%{kversion}-%{buildrpmrel} $i/source
		fi
        fi
done
cd /usr/src
rm -f linux
ln -snf linux-%{kversion}-%{buildrpmrel} linux

%preun -n %{kname}-source-%{buildrel}
for i in /lib/modules/%{kversion}-{desktop586,desktop,netbook,server,desktop-pae,netbook-pae,nrj-desktop586,nrj-desktop,nrj-realtime,nrj-laptop,nrj-netbook,nrj-desktop-pae,nrj-realtime-pae,nrj-laptop-pae,nrj-netbook-pae,nrj-netbook-atom,nrj-netbook-atom-pae,nrj-desktop-core2,nrj-desktop-core2-pae}-%{buildrpmrel}/{build,source}; do
	if [ -L $i ]; then
		if [ "$(readlink $i)" = "/usr/src/linux-%{kversion}-%{buildrpmrel}" ]; then
			rm -f $i
		fi
	fi
done
if [ -L /usr/src/linux ]; then
	if [ "$(readlink /usr/src/linux)" = "linux-%{kversion}-%{buildrpmrel}" ]; then
		rm -f /usr/src/linux
	fi
fi
exit 0

#
# kernel-source-latest: virtual rpm
#
%package -n %{kname}-source-latest
Version: 	%{kversion}
Release: 	%{rpmrel}
Summary: 	Virtual rpm for latest %{kname}-source
Group:   	Development/Kernel
Requires: 	%{kname}-source-%{buildrel}
Buildarch:	noarch

%description -n %{kname}-source-latest
This package is a virtual rpm that aims to make sure you always have the
latest %{kname}-source installed...
%endif

#
# kernel-doc: documentation for the Linux kernel
#
%if %build_doc
%package -n %{kname}-doc
Version: 	%{kversion}
Release: 	%{rpmrel}
Summary: 	Various documentation bits found in the %{kname} source
Group: 		Documentation
Buildarch:	noarch

%description -n %{kname}-doc
This package contains documentation files from the %{kname} source.
Various bits of information about the Linux kernel and the device drivers
shipped with it are documented in these files. You also might want install
this package if you need a reference to the options that can be passed to
Linux kernel modules at load time.
%endif

#
# kernel/tools
#
%if %{build_perf}
%package -n perf
Version:	%{kversion}
Release:	%{rpmrel}
Summary:	perf tool and the supporting documentation
Group:		System/Kernel and hardware

%description -n perf
the perf tool and the supporting documentation.
%endif

%if %{build_cpupower}
%package -n cpupower
Version:	%{kversion}
Release:	%{rpmrel}
Summary:	the cpupower tools
Group:		System/Kernel and hardware
Requires(post):  rpm-helper >= 0.24.0-3
Requires(preun): rpm-helper >= 0.24.0-3
%if %{mdvver} >= 201200
Obsoletes:	cpufreq cpufrequtils
%endif

%description -n cpupower
the cpupower tools.

%post -n cpupower
%_post_service cpupower

%preun -n cpupower
%_preun_service cpupower

%package -n cpupower-devel
Version:	%{kversion}
Release:	%{rpmrel}
Summary:	devel files for cpupower
Group:		Development/Kernel
Requires:	cpupower = %{kversion}-%{rpmrel}
Conflicts:	%{_lib}cpufreq-devel

%description -n cpupower-devel
This package contains the development files for cpupower.
%endif


#
# End packages - here begins build stage
#
%prep
%setup -q -n %top_dir_name -c
%setup -q -n %top_dir_name -D -T -a100

%define patches_dir ../%{patch_ver}/

cd %src_dir

%if %sublevel
%if %kpatch
%if %prev_sublevel
%patch1 -p1
%endif
%patch2 -p1
%else
%patch1 -p1
%endif
%else
%if %kpatch
%patch1 -p1
%endif
%endif
%if %kgit
%patch2 -p1
%endif

%{patches_dir}/scripts/apply_patches
%{patches_dir}/scripts/apply_patches-others
%{patches_dir}/scripts/apply_patchesQL
# PATCH END


#
# Setup Begin
#

# Prepare all the variables for calling create_configs

%if %build_debug
%define debug --debug
%else
%define debug --no-debug
%endif


%{patches_dir}/scripts/create_configs %debug --user_cpu="%{target_arch}"

# make sure the kernel has the sublevel we know it has...
LC_ALL=C perl -p -i -e "s/^SUBLEVEL.*/SUBLEVEL = %{sublevel}/" Makefile

# get rid of unwanted files
find . -name '*~' -o -name '*.orig' -o -name '*.append' | %kxargs rm -f


%build
# Common target directories
%define _kerneldir /usr/src/linux-%{kversion}-%{buildrpmrel}
%define _bootdir /boot
%define _modulesdir /lib/modules
%define _efidir %{_bootdir}/efi/mandriva

# Directories definition needed for building
%define temp_root %{build_dir}/temp-root
%define temp_source %{temp_root}%{_kerneldir}
%define temp_boot %{temp_root}%{_bootdir}
%define temp_modules %{temp_root}%{_modulesdir}

PrepareKernel() {
	name=$1
	extension=$2
	x86_dir=arch/x86/configs

	echo "Make config for kernel $extension"

	%smake -s mrproper

	if [ "%{target_arch}" == "i386" -o "%{target_arch}" == "x86_64" ]; then
	    if [ -z "$name" ]; then
		cp ${x86_dir}/%{target_arch}_defconfig-desktop .config
	    else
		cp ${x86_dir}/%{target_arch}_defconfig-$name .config
	    fi
	else
	    if [ -z "$name" ]; then
		cp arch/%{target_arch}/defconfig-desktop .config
	    else
		cp arch/%{target_arch}/defconfig-$name .config
	    fi
	fi

	# make sure EXTRAVERSION says what we want it to say
	LC_ALL=C perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -$extension/" Makefile

	%smake oldconfig
}

BuildKernel() {
	KernelVer=$1

	echo "Building kernel $KernelVer"

	%kmake -s all

	# kirkwood boxes have u-boot
	if [ "$KernelVer" = "%{kversion}-kirkwood-%{buildrpmrel}" ]; then
		%kmake uImage
	fi

	# Start installing stuff
	install -d %{temp_boot}
	install -m 644 System.map %{temp_boot}/System.map-$KernelVer
	install -m 644 .config %{temp_boot}/config-$KernelVer
	xz -c Module.symvers > %{temp_boot}/symvers-$KernelVer.xz

	%ifarch %{arm}
		if [ -f arch/arm/boot/uImage ]; then
			cp -f arch/arm/boot/uImage %{temp_boot}/uImage-$KernelVer
		else
			cp -f arch/arm/boot/zImage %{temp_boot}/vmlinuz-$KernelVer
		fi
	%else
		cp -f arch/%{target_arch}/boot/bzImage %{temp_boot}/vmlinuz-$KernelVer
	%endif

	# modules
	install -d %{temp_modules}/$KernelVer
	%smake INSTALL_MOD_PATH=%{temp_root} KERNELRELEASE=$KernelVer modules_install

	# remove /lib/firmware, we use a separate kernel-firmware
	rm -rf %{temp_root}/lib/firmware
}

SaveDevel() {
	devel_flavour=$1

	DevelRoot=/usr/src/linux-%{kversion}-$devel_flavour-%{buildrpmrel}
	TempDevelRoot=%{temp_root}$DevelRoot

	mkdir -p $TempDevelRoot
	for i in $(find . -name 'Makefile*'); do cp -R --parents $i $TempDevelRoot;done
	for i in $(find . -name 'Kconfig*' -o -name 'Kbuild*'); do cp -R --parents $i $TempDevelRoot;done
	cp -fR include $TempDevelRoot
	cp -fR scripts $TempDevelRoot
	cp -fR kernel/bounds.c $TempDevelRoot/kernel
	cp -fR tools/include $TempDevelRoot/tools/
	%ifarch %{arm}
		cp -fR arch/%{target_arch}/tools $TempDevelRoot/arch/%{target_arch}/
	%endif
	%ifarch %{ix86} x86_64
		cp -fR arch/x86/kernel/asm-offsets.{c,s} $TempDevelRoot/arch/x86/kernel/
		cp -fR arch/x86/kernel/asm-offsets_{32,64}.c $TempDevelRoot/arch/x86/kernel/
		cp -fR arch/x86/syscalls/syscall* $TempDevelRoot/arch/x86/syscalls/
		cp -fR arch/x86/include $TempDevelRoot/arch/x86/
		cp -fR arch/x86/tools/relocs.c $TempDevelRoot/arch/x86/tools/
	%else
		cp -fR arch/%{target_arch}/kernel/asm-offsets.{c,s} $TempDevelRoot/arch/%{target_arch}/kernel/
		for f in $(find arch/%{target_arch} -name include); do cp -fR --parents $f $TempDevelRoot; done
	%endif
	cp -fR .config Module.symvers $TempDevelRoot
	cp -fR 3rdparty/mkbuild.pl $TempDevelRoot/3rdparty

	# Needed for truecrypt build (Danny)
	cp -fR drivers/md/dm.h $TempDevelRoot/drivers/md/

	# Needed for lguest
	cp -fR drivers/lguest/lg.h $TempDevelRoot/drivers/lguest/

	# Needed for lirc_gpio (#39004)
	cp -fR drivers/media/video/bt8xx/bttv{,p}.h $TempDevelRoot/drivers/media/video/bt8xx/
	cp -fR drivers/media/video/bt8xx/bt848.h $TempDevelRoot/drivers/media/video/bt8xx/
	cp -fR drivers/media/video/btcx-risc.h $TempDevelRoot/drivers/media/video/

	# Needed for external dvb tree (#41418)
	cp -fR drivers/media/dvb/dvb-core/*.h $TempDevelRoot/drivers/media/dvb/dvb-core/
	cp -fR drivers/media/dvb/frontends/lgdt330x.h $TempDevelRoot/drivers/media/dvb/frontends/

	# add acpica header files, needed for fglrx build
	cp -fR drivers/acpi/acpica/*.h $TempDevelRoot/drivers/acpi/acpica/

	# aufs2 has a special file needed
	#cp -fR fs/aufs/magic.mk $TempDevelRoot/fs/aufs

	for i in alpha avr32 blackfin c6x cris frv h8300 hexagon ia64 m32r m68k m68knommu microblaze \
		 mips mn10300 openrisc parisc powerpc s390 score sh sparc tile unicore32 xtensa; do
		rm -rf $TempDevelRoot/arch/$i
	done

	%ifnarch %{arm}
		rm -rf $TempDevelRoot/arch/arm
	%endif
	%ifnarch %{ix86} x86_64
		rm -rf $TempDevelRoot/arch/x86
	%endif

	# Clean the scripts tree, and make sure everything is ok (sanity check)
	# running prepare+scripts (tree was already "prepared" in build)
	pushd $TempDevelRoot >/dev/null
		# %smake -s prepare scripts
		# %smake -s clean
	popd >/dev/null
	rm -f $TempDevelRoot/.config.old

	# fix permissions
	chmod -R a+rX $TempDevelRoot

	# disable mrproper in -devel rpms
	patch -p1 --fuzz=0 -d $TempDevelRoot -i %{SOURCE2}

	kernel_devel_files=../kernel_devel_files.$devel_flavour


### Create the kernel_devel_files.*
cat > $kernel_devel_files <<EOF
%dir $DevelRoot
%dir $DevelRoot/arch
%dir $DevelRoot/include
$DevelRoot/3rdparty
$DevelRoot/Documentation
%ifarch %{arm}
$DevelRoot/arch/arm
%endif
$DevelRoot/arch/um
%ifarch %{ix86} x86_64
$DevelRoot/arch/x86
%endif
$DevelRoot/block
$DevelRoot/crypto
$DevelRoot/drivers
$DevelRoot/firmware
$DevelRoot/fs
$DevelRoot/include/Kbuild
$DevelRoot/include/acpi
$DevelRoot/include/asm-generic
$DevelRoot/include/config
$DevelRoot/include/crypto
$DevelRoot/include/drm
$DevelRoot/include/generated
$DevelRoot/include/keys
$DevelRoot/include/linux
$DevelRoot/include/math-emu
$DevelRoot/include/media
$DevelRoot/include/memory
$DevelRoot/include/misc
$DevelRoot/include/mtd
$DevelRoot/include/net
$DevelRoot/include/pcmcia
$DevelRoot/include/ras
$DevelRoot/include/rdma
$DevelRoot/include/rxrpc
$DevelRoot/include/scsi
$DevelRoot/include/sound
$DevelRoot/include/target
$DevelRoot/include/trace
$DevelRoot/include/video
$DevelRoot/include/xen
$DevelRoot/init
$DevelRoot/ipc
$DevelRoot/kernel
$DevelRoot/lib
$DevelRoot/mm
$DevelRoot/net
$DevelRoot/samples
$DevelRoot/scripts
$DevelRoot/security
$DevelRoot/sound
$DevelRoot/tools
$DevelRoot/usr
$DevelRoot/virt
$DevelRoot/.config
$DevelRoot/Kbuild
$DevelRoot/Kconfig
$DevelRoot/Makefile
$DevelRoot/Module.symvers
$DevelRoot/arch/Kconfig
%doc README.kernel-sources
EOF


### Create -devel Post script on the fly
cat > $kernel_devel_files-post <<EOF
if [ -d /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel} ]; then
	rm -f /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/{build,source}
	ln -sf $DevelRoot /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/build
	ln -sf $DevelRoot /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/source
fi
EOF


### Create -devel Preun script on the fly
cat > $kernel_devel_files-preun <<EOF
if [ -L /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/build ]; then
	rm -f /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/build
fi
if [ -L /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/source ]; then
	rm -f /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/source
fi
exit 0
EOF

### Create -devel Postun script on the fly
cat > $kernel_devel_files-postun <<EOF
rm -rf /usr/src/linux-%{kversion}-$devel_flavour-%{buildrpmrel} >/dev/null
EOF
}

SaveDebug() {
	debug_flavour=$1

	install -m 644 vmlinux \
	      %{temp_boot}/vmlinux-%{kversion}-$debug_flavour-%{buildrpmrel}
	kernel_debug_files=../kernel_debug_files.$debug_flavour
	echo "%{_bootdir}/vmlinux-%{kversion}-$debug_flavour-%{buildrpmrel}" \
		>> $kernel_debug_files

	find %{temp_modules}/%{kversion}-$debug_flavour-%{buildrpmrel}/kernel \
		-name "*.ko" | \
		%kxargs -I '{}' objcopy --only-keep-debug '{}' '{}'.debug
	find %{temp_modules}/%{kversion}-$debug_flavour-%{buildrpmrel}/kernel \
		-name "*.ko" | %kxargs -I '{}' \
		sh -c 'cd `dirname {}`; \
		       objcopy --add-gnu-debuglink=`basename {}`.debug \
		       --strip-debug `basename {}`'

	pushd %{temp_modules}
	find %{kversion}-$debug_flavour-%{buildrpmrel}/kernel \
		-name "*.ko.debug" > debug_module_list
	popd
	cat %{temp_modules}/debug_module_list | \
		sed 's|\(.*\)|%{_modulesdir}/\1|' >> $kernel_debug_files
	cat %{temp_modules}/debug_module_list | \
		sed 's|\(.*\)|%exclude %{_modulesdir}/\1|' \
		>> ../kernel_exclude_debug_files.$debug_flavour
	rm -f %{temp_modules}/debug_module_list
}

CreateFiles() {
	kernel_flavour=$1

	kernel_files=../kernel_files.$kernel_flavour

ker="vmlinuz"
if [ "$kernel_flavour" = "kirkwood" ]; then
       ker="uImage"
fi
### Create the kernel_files.*
cat > $kernel_files <<EOF
%{_bootdir}/System.map-%{kversion}-$kernel_flavour-%{buildrpmrel}
%{_bootdir}/symvers-%{kversion}-$kernel_flavour-%{buildrpmrel}.xz
%{_bootdir}/config-%{kversion}-$kernel_flavour-%{buildrpmrel}
%{_bootdir}/$ker-%{kversion}-$kernel_flavour-%{buildrpmrel}
%dir %{_modulesdir}/%{kversion}-$kernel_flavour-%{buildrpmrel}/
%{_modulesdir}/%{kversion}-$kernel_flavour-%{buildrpmrel}/kernel
%{_modulesdir}/%{kversion}-$kernel_flavour-%{buildrpmrel}/modules.*
%doc README.kernel-sources
EOF

%if %build_debug
    cat ../kernel_exclude_debug_files.$kernel_flavour >> $kernel_files
%endif

### Create kernel Post script
cat > $kernel_files-post <<EOF
%ifarch %{arm}
/sbin/installkernel -i -N %{kversion}-$kernel_flavour-%{buildrpmrel}
%else
/sbin/installkernel %{kversion}-$kernel_flavour-%{buildrpmrel}
pushd /boot > /dev/null
if [ -L vmlinuz-$kernel_flavour ]; then
	rm -f vmlinuz-$kernel_flavour
fi
ln -sf vmlinuz-%{kversion}-$kernel_flavour-%{buildrpmrel} vmlinuz-$kernel_flavour
if [ -L initrd-$kernel_flavour.img ]; then
	rm -f initrd-$kernel_flavour.img
fi
ln -sf initrd-%{kversion}-$kernel_flavour-%{buildrpmrel}.img initrd-$kernel_flavour.img
popd > /dev/null
%endif
%if %build_devel
# create kernel-devel symlinks if matching -devel- rpm is installed
if [ -d /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} ]; then
	rm -f /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/{build,source}
	ln -sf /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/build
	ln -sf /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/source
fi
%endif
%if %build_source
# create kernel-source symlinks only if matching -devel- rpm is not installed
if [ -d /usr/src/linux-%{kversion}-%{buildrpmrel} -a ! -d /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} ]; then
	rm -f /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/{build,source}
	ln -sf /usr/src/linux-%{kversion}-%{buildrpmrel} /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/build
	ln -sf /usr/src/linux-%{kversion}-%{buildrpmrel} /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/source
fi
%endif
EOF

### Create kernel Posttrans script
cat > $kernel_files-posttrans <<EOF
if [ -x /usr/sbin/dkms_autoinstaller -a -d /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} ]; then
    /usr/sbin/dkms_autoinstaller start %{kversion}-$kernel_flavour-%{buildrpmrel}
fi
EOF

### Create kernel Preun script on the fly
cat > $kernel_files-preun <<EOF
/sbin/installkernel -R %{kversion}-$kernel_flavour-%{buildrpmrel}
pushd /boot > /dev/null
if [ -L vmlinuz-$kernel_flavour ]; then
	if [ "$(readlink vmlinuz-$kernel_flavour)" = "vmlinuz-%{kversion}-$kernel_flavour-%{buildrpmrel}" ]; then
		rm -f vmlinuz-$kernel_flavour
	fi
fi
if [ -L initrd-$kernel_flavour.img ]; then
	if [ "$(readlink initrd-$kernel_flavour.img)" = "initrd-%{kversion}-$kernel_flavour-%{buildrpmrel}.img" ]; then
		rm -f initrd-$kernel_flavour.img
	fi
fi
popd > /dev/null
%if %build_devel
if [ -L /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/build ]; then
	rm -f /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/build
fi
if [ -L /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/source ]; then
	rm -f /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/source
fi
%endif
exit 0
EOF


### Create kernel Postun script on the fly
cat > $kernel_files-postun <<EOF
/sbin/kernel_remove_initrd %{kversion}-$kernel_flavour-%{buildrpmrel}
rm -rf /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel} >/dev/null
if [ -d /var/lib/dkms ]; then
    rm -f /var/lib/dkms/*/kernel-%{kversion}-$devel_flavour-%{buildrpmrel}-%{_target_cpu} >/dev/null
    rm -rf /var/lib/dkms/*/*/%{kversion}-$devel_flavour-%{buildrpmrel} >/dev/null
    rm -f /var/lib/dkms-binary/*/kernel-%{kversion}-$devel_flavour-%{buildrpmrel}-%{_target_cpu} >/dev/null
    rm -rf /var/lib/dkms-binary/*/*/%{kversion}-$devel_flavour-%{buildrpmrel} >/dev/null
fi
EOF
}


CreateKernel() {
	flavour=$1

	PrepareKernel $flavour $flavour-%{buildrpmrel}

	BuildKernel %{kversion}-$flavour-%{buildrpmrel}
	%if %build_devel
		SaveDevel $flavour
	%endif
	%if %build_debug
		SaveDebug $flavour
	%endif
	CreateFiles $flavour
}


###
# DO it...
###


# Create a simulacro of buildroot
rm -rf %{temp_root}
install -d %{temp_root}


# make sure we are in the directory
cd %src_dir

%ifarch %{ix86}
%if %build_desktop586
CreateKernel desktop586
%endif
%endif

%if %build_desktop
CreateKernel desktop
%endif

%if %build_netbook
CreateKernel netbook
%endif

%if %build_server
CreateKernel server
%endif

%ifarch %{ix86}
%if %build_desktop_pae
CreateKernel desktop-pae
%endif
%endif

%ifarch %{ix86}
%if %build_netbook_pae
CreateKernel netbook-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_desktop586
CreateKernel nrj-desktop586
%endif
%endif

%if %build_nrj_desktop
CreateKernel nrj-desktop
%endif

%if %build_nrj_realtime
CreateKernel nrj-realtime
%endif

%if %build_nrj_laptop
CreateKernel nrj-laptop
%endif

%if %build_nrj_netbook
CreateKernel nrj-netbook
%endif

%ifarch %{ix86}
%if %build_nrj_desktop_pae
CreateKernel nrj-desktop-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_realtime_pae
CreateKernel nrj-realtime-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_laptop_pae
CreateKernel nrj-laptop-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_netbook_pae
CreateKernel nrj-netbook-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_netbook_atom
CreateKernel nrj-netbook-atom
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_netbook_atom_pae
CreateKernel nrj-netbook-atom-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_desktop_core2
CreateKernel nrj-desktop-core2
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_desktop_core2_pae
CreateKernel nrj-desktop-core2-pae
%endif
%endif

%ifarch %{arm}
%if %build_iop32x
CreateKernel iop32x
%endif
%if %build_kirkwood
CreateKernel kirkwood
%endif
%if %build_versatile
CreateKernel versatile
%endif
%endif

# set extraversion to match srpm to get nice version reported by the tools
LC_ALL=C perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -%{rpmrel}/" Makefile
# build perf
%if %{build_perf}
# perf
%make -C tools/perf -s V=1 HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} all
%make -C tools/perf -s V=1 prefix=%{_prefix} man
%endif

%if %{build_cpupower}
# cpupower
# make sure version-gen.sh is executable.
chmod +x tools/power/cpupower/utils/version-gen.sh
%make -C tools/power/cpupower CPUFREQ_BENCH=false
%endif

# We don't make to repeat the depend code at the install phase
%if %build_source
%ifarch %{arm}
    PrepareKernel "kirkwood" %{buildrpmrel}custom
%else
    PrepareKernel "" %{buildrpmrel}custom
%endif
%smake -s mrproper
%endif


###
### install
###
%install
install -m 644 %{SOURCE4}  .

cd %src_dir

# Directories definition needed for installing
%define target_source %{buildroot}%{_kerneldir}
%define target_boot %{buildroot}%{_bootdir}
%define target_modules %{buildroot}%{_modulesdir}

# We want to be able to test several times the install part
rm -rf %{buildroot}
cp -a %{temp_root} %{buildroot}

# Create directories infastructure
%if %build_source
install -d %{target_source}

tar cf - . | tar xf - -C %{target_source}
chmod -R a+rX %{target_source}

# we remove all the source files that we don't ship
# first architecture files
for i in alpha avr32 blackfin c6x cris frv h8300 hexagon ia64 m32r m68k m68knommu microblaze \
	 mips openrisc parisc powerpc s390 score sh sh64 sparc tile unicore32 v850 xtensa mn10300; do
	rm -rf %{target_source}/arch/$i
done

# other misc files
rm -f %{target_source}/{.config.old,.config.cmd,.gitignore,.lst,.mailmap}
rm -f %{target_source}/{.missing-syscalls.d,arch/.gitignore,firmware/.gitignore}
rm -rf %{target_source}/.tmp_depmod/

#endif %build_source
%endif

# compressing modules
%if %{build_modxz}
find %{target_modules} -name "*.ko" | %kxargs xz -6e
%else
find %{target_modules} -name "*.ko" | %kxargs gzip -9
%endif

# We used to have a copy of PrepareKernel here
# Now, we make sure that the thing in the linux dir is what we want it to be
for i in %{target_modules}/*; do
	rm -f $i/build $i/source
done

# sniff, if we compressed all the modules, we change the stamp :(
# we really need the depmod -ae here
pushd %{target_modules}
for i in *; do
	/sbin/depmod -ae -b %{buildroot} -F %{target_boot}/System.map-$i $i
	echo $?
done

for i in *; do
	pushd $i
	echo "Creating modules.description for $i"
	modules=`find . -name "*.ko.[g,x]z"`
	echo $modules | %kxargs /sbin/modinfo \
	| perl -lne 'print "$name\t$1" if $name && /^description:\s*(.*)/; $name = $1 if m!^filename:\s*(.*)\.k?o!; $name =~ s!.*/!!' > modules.description
	popd
done
popd

# need to set extraversion to match srpm again to avoid rebuild
LC_ALL=C perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -%{rpmrel}/" Makefile
%if %{build_perf}
# perf tool binary and supporting scripts/binaries
make -C tools/perf -s V=1 DESTDIR=%{buildroot} HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} install

# perf man pages (note: implicit rpm magic compresses them later)
make -C tools/perf  -s V=1 DESTDIR=%{buildroot} HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} install-man
%endif

%if %{build_cpupower}
make -C tools/power/cpupower DESTDIR=%{buildroot} libdir=%{_libdir} mandir=%{_mandir} CPUFREQ_BENCH=false install
rm -f %{buildroot}%{_libdir}/*.{a,la}
%find_lang cpupower
mv cpupower.lang ../
chmod 0755 %{buildroot}%{_libdir}/libcpupower.so*
mkdir -p %{buildroot}%{_unitdir} %{buildroot}%{_sysconfdir}/sysconfig
install -m644 %{SOURCE50} %{buildroot}%{_unitdir}/cpupower.service
install -m644 %{SOURCE51} %{buildroot}%{_sysconfdir}/sysconfig/cpupower
%endif

###
### clean
###
%clean
rm -rf %{buildroot}


# We don't want to remove this, the whole reason of its existence is to be
# able to do several rpm --short-circuit -bi for testing install
# phase without repeating compilation phase
#rm -rf %{temp_root}

###
### source and doc file lists
###

%if %build_source
%files -n %{kname}-source-%{buildrel}
%dir %{_kerneldir}
%dir %{_kerneldir}/arch
%dir %{_kerneldir}/include
%{_kerneldir}/3rdparty
%{_kerneldir}/Documentation
%{_kerneldir}/arch/Kconfig
%{_kerneldir}/arch/arm
%{_kerneldir}/arch/um
%{_kerneldir}/arch/x86
%{_kerneldir}/block
%{_kerneldir}/crypto
%{_kerneldir}/drivers
%{_kerneldir}/firmware
%{_kerneldir}/fs
%{_kerneldir}/include/Kbuild
%{_kerneldir}/include/acpi
%{_kerneldir}/include/asm-generic
%{_kerneldir}/include/crypto
%{_kerneldir}/include/drm
%{_kerneldir}/include/keys
%{_kerneldir}/include/linux
%{_kerneldir}/include/math-emu
%{_kerneldir}/include/media
%{_kerneldir}/include/memory
%{_kerneldir}/include/misc
%{_kerneldir}/include/mtd
%{_kerneldir}/include/net
%{_kerneldir}/include/pcmcia
%{_kerneldir}/include/ras
%{_kerneldir}/include/rdma
%{_kerneldir}/include/rxrpc
%{_kerneldir}/include/scsi
%{_kerneldir}/include/sound
%{_kerneldir}/include/target
%{_kerneldir}/include/trace
%{_kerneldir}/include/video
%{_kerneldir}/include/xen
%{_kerneldir}/init
%{_kerneldir}/ipc
%{_kerneldir}/kernel
%{_kerneldir}/lib
%{_kerneldir}/mm
%{_kerneldir}/net
%{_kerneldir}/virt
%{_kerneldir}/samples
%{_kerneldir}/scripts
%{_kerneldir}/security
%{_kerneldir}/sound
%{_kerneldir}/tools
%{_kerneldir}/usr
%{_kerneldir}/COPYING
%{_kerneldir}/CREDITS
%{_kerneldir}/Kbuild
%{_kerneldir}/Kconfig
%{_kerneldir}/MAINTAINERS
%{_kerneldir}/Makefile
%{_kerneldir}/README
%{_kerneldir}/REPORTING-BUGS
%doc README.kernel-sources

%files -n %{kname}-source-latest
%endif

%if %build_doc
%files -n %{kname}-doc
%doc linux-%{tar_ver}/Documentation/*
%endif

%if %{build_perf}
%files -n perf
%{_bindir}/perf
%dir %{_prefix}/libexec/perf-core
%{_prefix}/libexec/perf-core/*
%{_mandir}/man[1-8]/perf*
%endif

%if %{build_cpupower}
%files -n cpupower -f cpupower.lang
%{_bindir}/cpupower
%{_libdir}/libcpupower.so.0
%{_libdir}/libcpupower.so.0.0.0
%{_unitdir}/cpupower.service
%{_mandir}/man[1-8]/cpupower*
%config(noreplace) %{_sysconfdir}/sysconfig/cpupower

%files -n cpupower-devel
%{_libdir}/libcpupower.so
%{_includedir}/cpufreq.h
%endif


%changelog

* Wed Dec 12 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.10-1
+ update to 3.6.10 stable (29 fixes all over)
- update AUFS3 version to git 20121207
- update T.O.I version to gif 20121207
- add speakup-lower-default-software-speech-rate.patch
- ROSA 2012.1 release version with nrj-desktop CFQ revert
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Tue Dec 11 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.10-0
+ update to 3.6.10 stable (29 fixes all over)
- update AUFS3 version to git 20121207
- update T.O.I version to gif 20121207
- add speakup-lower-default-software-speech-rate.patch
- This is a testing version with nrj-desktop BFQ enabled!
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Sun Dec 09 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.10-0-rc1-2
+ update to 3.6.10 rc1 (27 fixes all over)
- update AUFS3 version to git 20121207
- update T.O.I version to gif 20121207
- add ZFS filesystem driver
- add Solaris Porting Layer and ZFS filesystem support mod 
- add speakup-lower-default-software-speech-rate.patch
- This is a testing version with nrj-desktop BFQ enabled!
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Fri Dec 07 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.10-0-rc1.1
+ update to 3.6.10 rc1 (27 fixes all over)
- update AUFS3 version to git 20121204
- update T.O.I version to gif 20121203
- This is a testing version with nrj-desktop BFQ enabled!
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Wed Dec 05 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.9-0
+ update to 3.6.9 stable (56 fixes all over)
- This is a testing version with nrj-desktop BFQ enabled!
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Fri Nov 30 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.9-rc1-1
+ update to 3.6.8-rc1-1 (56 fixes all over)
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Fri Nov 30 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.8-1
+ update to 3.6.8-1 (96 fixes all over)
- update AUFS3 to 20121127 git version
- add 4200_fbcondecor-0.9.6.patch
- add config key CONFIG_FB_CON_DECOR=y, changed FB_TILEBLITTING=n
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Tue Nov 27 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.8-0
+ update to 3.6.8-0 (96 fixes all over)
- add AUFS3 with the MagOS config keys
- add 12 patches to ext4 from Fedora 3.6
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Sat Nov 24 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.8-rc1-1
+ update to 3.6.8-rc1 (89 fixes all over)
+ modify: now modules are compressed with xz for ROSA 2012.1,
- thus recovering more than 7 Mb from any kernel flavour rpm 
+ added two patches to fix gspca problems with some webcams:
- GS01_gspca-ov534_fix_the_light_frequency_filter.patch
- GS02_gspca-stv06xx_fix_a_regression_with_the_bridge-sensor_vv6410.patch
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Tue Nov 20 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.7-1
+ update to 3.6.7-1 (89 fixes all over)
- updated all patches for kernel 3.6.7: AUFS3, OverlayFS, TOI
- re-add cpufreq_ondemand_performance_optimise_default_settings.patch
- small modifies and fixes to "create_configs" and "kernel.spec" files
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Mon Nov 05 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.6-1
+ update to 3.6.6-1
- drop FX01_fs-ext4-fix-unjournaled-inode-bitmap-modification.patch,
- because that's already inside patch-3.6.6.bz2
- modify configuration for server flavour to DEFAULT_GOV_ONDEMAND=y
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Fri Nov 02 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.5-2
+ update to 3.6.5-2
- drop FX01_fix-serious-progressive-ext4-data-corruption-bug.patch
- add FX01_fs-ext4-fix-unjournaled-inode-bitmap-modification.patch
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Wed Oct 31 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.5-1
+ update to 3.6.5-1 (98 fixes all over)
- some fixes to the description text on all kernel flavours and source
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Tue Oct 30 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.5-1-0-rc1
+ update to 3.6.5-0-rc1
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Tue Oct 30 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.4-2
+ update to 3.6.4-2
- modify default .configs to CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Sun Oct 28 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.4-1
+ update to 3.6.4-1
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Fri Oct 26 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.4-rc1
+ update to 3.6.4-rc1
+ rc release that should fix this > https://lwn.net/Articles/521022/
- added FX01-fix-serious-progressive-ext4-data-corruption-bug.patch
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Mon Oct 22 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.3-1
+ update to 3.6.3 (85 fixes all over)
- add OverlayFS 
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Sat Oct 13 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.2-1
+ update to 3.6.2 (135 fixes all over)
- now CPU_FREQ_GOV_ONDEMAND is the predefined for -laptop and -netbook
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Fri Oct 12 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.1-1
+ update to 3.6.1 
- first public attempt with new kernel 3.6 serie
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Fri Oct 2 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.0-1
+ new kernel 3.6.0
- first private attempt with new kernel 3.6 serie
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14557 |12mr|kernel-3.6.4-1.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# -*- Mode: rpm-spec -*-
#
# This Specfile is based on kernel-tmb spec done by
# Thomas Backlund <tmb@mandriva.org>
# 
# The mkflavour() macroization done by Anssi Hannula <anssi@mandriva.org>
#
# Manbo kernels now use kernel.org versioning
#
# MIB header
%if %{mdvver} <= 201100
%define distsuffix mib
Vendor: MIB - Mandriva International Backports
Packager: Nicolo' Costanza <abitrules@yahoo.it>
%endif
# end MIB header
#
%define kernelversion	3
%define patchlevel	6
%define sublevel	4

# Package release
%define mibrel		1.1

# kernel Makefile extraversion is substituted by 
# kpatch/kgit/kstable wich are either 0 (empty), rc (kpatch), git (kgit) 
# or stable release (kstable)
%define kpatch		0
# kernel.org -gitX patch (only the number after "git")
%define kgit		0

# kernel base name (also name of srpm)
%define kname 		kernel

Source5:	kernel.rpmlintrc

# Patch tarball tag
%define ktag		rosa

%define rpmtag		%{distsuffix}
%if %kpatch
%if %kgit
%define rpmrel		0.%{kpatch}.%{kgit}.%{mibrel}
%else
%define rpmrel		0.%{kpatch}.%{mibrel}
%endif
%else
%define rpmrel		%{mibrel}
%endif

# fakerel and fakever never change, they are used to fool
# rpm/urpmi/smart
%define fakever		1
%define fakerel 	1

# version defines
%define kversion  	%{kernelversion}.%{patchlevel}.%{sublevel}
%define kverrel   	%{kversion}-%{rpmrel}

# When we are using a pre/rc patch, the tarball is a sublevel -1
%if %kpatch
%if %sublevel
%define tar_ver   	%{kernelversion}.%{patchlevel}
%else
%define tar_ver		%{kernelversion}.%(expr %{patchlevel} - 1)
%endif
%define patch_ver 	%{kversion}-%{kpatch}-%{ktag}%{mibrel}
%else
%define tar_ver   	%{kernelversion}.%{patchlevel}
%define patch_ver 	%{kversion}-%{ktag}%{mibrel}
%endif

# Used for not making too long names for rpms or search paths
%if %kpatch
%if %kgit
%define buildrpmrel     0.%{kpatch}.%{kgit}.%{mibrel}%{rpmtag}
%else
%define buildrpmrel     0.%{kpatch}.%{mibrel}%{rpmtag}
%endif
%else
%define buildrpmrel     %{mibrel}%{rpmtag}
%endif
%define buildrel     	%{kversion}-%{buildrpmrel}

# Having different top level names for packges means that you have to remove
# them by hard :(
%define top_dir_name 	%{kname}-%{_arch}

# Build defines
%define build_doc 		0
%define build_source 		0
%define build_devel 		1

%define build_debug 		0

# Build desktop i586 / 4GB
%ifarch %{ix86}
%define build_desktop586	0
%endif

# Build desktop (i686 / 4GB) / x86_64 / sparc64 sets
%define build_desktop		1

# Build server (i686 / 64GB)/x86_64 / sparc64 sets
%define build_server		0

# End of user definitions
%{?_without_desktop586: %global build_desktop586 0}
%{?_without_desktop: %global build_desktop 0}
%{?_without_server: %global build_server 0}
%{?_without_doc: %global build_doc 0}
%{?_without_source: %global build_source 0}
%{?_without_devel: %global build_devel 0}
%{?_without_debug: %global build_debug 0}

%{?_with_desktop586: %global build_desktop586 1}
%{?_with_desktop: %global build_desktop 1}
%{?_with_server: %global build_server 1}
%{?_with_doc: %global build_doc 1}
%{?_with_source: %global build_source 1}
%{?_with_devel: %global build_devel 1}
%{?_with_debug: %global build_debug 1}

# For the .nosrc.rpm
%define build_nosrc 	1
%{?_with_nosrc: %global build_nosrc 1}

#
# SRC RPM description
#
Summary: 	Linux kernel built for ROSA
Name:		%{kname}
Version: 	%{kversion}
Release: 	%{rpmrel}
License: 	GPLv2
Group: 	 	System/Kernel and hardware
ExclusiveArch: %{ix86} ppc powerpc x86_64 amd64 sparc sparc64
ExclusiveOS: 	Linux
URL:            http://wiki.mandriva.com/en/Manbo_Core2_kernel
BuildRoot: 	%{_tmppath}/%{kname}-%{kversion}-%{_arch}-build
Autoreqprov: 	no
BuildRequires: 	gcc module-init-tools

%description
The kernel package contains the Linux kernel (vmlinuz), the core of
your Manbo Linux operating system. The kernel handles the basic
functions of the operating system: memory allocation, process
allocation, device input and output, etc.

# mkflavour() name flavour processor
# name: the flavour name in the package name
# flavour: first parameter of CreateKernel()
%define mkflavour(R:)					\
%package -n %{kname}-%{1}-latest			\
Version:	%{kversion}				\
Release:	%{rpmrel}				\
Summary:	Virtual rpm for latest %{kname}-%{1}	\
Group:		System/Kernel and hardware		\
Requires:	kernel-nrj-%{2}%{-R:-%{-R*}}		\
Provides:	%{kname}-latest			\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
							\
%description -n %{kname}-%{1}-latest			\
This package is a virtual rpm that aims to make sure you always have the \
latest %{kname}-%{1} installed...			\
							\
%common_description_info				\
							\
%if %build_devel					\
%package -n %{kname}-%{1}-devel-latest			\
Version:	%{kversion}				\
Release:	%{rpmrel}				\
Summary:	Virtual rpm for latest %{kname}-%{1}-devel \
Group:		Development/Kernel			\
Requires:	%{kname}-nrj-%{2}-devel%{-R:-%{-R*}}	\
Provides:	%{kname}-devel-latest			\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
							\
%description -n %{kname}-%{1}-devel-latest		\
This package is a virtual rpm that aims to make sure you always have the \
latest %{kname}-%{1}-devel installed...			\
							\
%common_description_info				\
%endif							\
							\
%if %build_debug					\
%package -n %{kname}-%{1}-debug-latest			\
Version:	%{kversion}				\
Release:	%{rpmrel}				\
Summary:	Virtual rpm for latest %{kname}-%{1}-debug \
Group:		Development/Debug			\
Requires:	%{kname}-%{2}-%{-R:debug-%{-R*}}%{!-R:debuginfo}	\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
Provides:	%{kname}-debug-latest			\
							\
%description -n %{kname}-%{1}-debug-latest		\
This package is a virtual rpm that aims to make sure you always have the \
latest %{kname}-%{1}-debug installed...			\
							\
%common_description_info				\
%endif							\
							\
%files -n %{kname}-%{1}-latest				\
%defattr(-,root,root)					\
							\
%if %build_devel					\
%files -n %{kname}-%{1}-devel-latest			\
%defattr(-,root,root)					\
%endif							\
							\
%if %build_debug					\
%files -n %{kname}-%{1}-debug-latest			\
%defattr(-,root,root)					\
%endif

#
# kernel-desktop586: i586, smp-alternatives, 4GB
#
%ifarch %{ix86}
%if %build_desktop586
%mkflavour desktop586 desktop586
%endif
%endif

#
# kernel-desktop: i686, smp-alternatives, 4 GB / x86_64
#

%if %build_desktop
%mkflavour desktop desktop
%endif

#
# kernel-server: i686, smp-alternatives, 64 GB / x86_64
#

%if %build_server
%ifarch %{ix86}
%mkflavour -R 2.6.38.7-1mnb2 server server
%else
%mkflavour server server
%endif
%endif

#
# kernel-source-latest: virtual rpm
#
%if %build_source

%package -n %{kname}-source-latest
Version: 	%{kversion}
Release: 	%{rpmrel}
Summary: 	Virtual rpm for latest %{kname}-source
Group:   	Development/Kernel
Requires: 	%{kname}-source >= %{kversion}
%ifarch %{ix86}
Conflicts:	arch(x86_64)
%endif

%description -n %{kname}-source-latest
This package is a virtual rpm that aims to make sure you always have the
latest %{kname}-source installed...

%common_description_info

%files -n %{kname}-source-latest
%defattr(-,root,root)

%endif



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14558 |12mr|kernel-3.6.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# -*- Mode: rpm-spec -*-
#
# This Specfile is based on kernel-tmb spec done by
# Thomas Backlund <tmb@mandriva.org>
# 
# The mkflavour() macroization done by Anssi Hannula <anssi@mandriva.org>
#
# Mageia, Mandriva, MIB and ROSA kernels use kernel.org versioning
#
# MIB header
%if %{mdvver} <= 201100
%define distsuffix mib
Vendor: MIB - Mandriva International Backports
%endif
Packager: Nicolo' Costanza <abitrules@yahoo.it>
# end MIB header
#
%define kernelversion	3
%define patchlevel	6
# sublevel is now used for -stable patches
%define sublevel	4

# Package release
%define mibrel		1

# kernel Makefile extraversion is substituted by
# kpatch wich are either 0 (empty), rc (kpatch)
%define kpatch		0
# kernel.org -gitX patch (only the number after "git")
%define kgit		0

# kernel base name (also name of srpm)
%define kname 		kernel

# Patch tarball tag
%define ktag		rosa

# define rpmtag		%{distsuffix}
%define rpmtag		%{distsuffix}
%if %kpatch
%if %kgit
%define rpmrel		%mkrel 0.%{kpatch}.%{kgit}.%{mibrel}
%else
%define rpmrel		%mkrel 0.%{kpatch}.%{mibrel}
%endif
%else
%define rpmrel		%{mibrel}
%endif

# fakerel and fakever never change, they are used to fool
# rpm/urpmi/smart
%define fakever		1
%define fakerel 	%mkrel 1

# version defines
%define kversion  	%{kernelversion}.%{patchlevel}.%{sublevel}
%define kverrel   	%{kversion}-%{rpmrel}

# When we are using a pre/rc patch, the tarball is a sublevel -1
%if %kpatch
%if %sublevel
%define tar_ver   	%{kernelversion}.%{patchlevel}
%else
%define tar_ver		%{kernelversion}.%(expr %{patchlevel} - 1)
%endif
%define patch_ver 	%{kversion}-%{kpatch}-%{ktag}%{mibrel}
%else
%define tar_ver   	%{kernelversion}.%{patchlevel}
%define patch_ver 	%{kversion}-%{ktag}%{mibrel}
%endif

# Used for not making too long names for rpms or search paths
%if %kpatch
%if %kgit
%define buildrpmrel     0.%{kpatch}.%{kgit}.%{mibrel}%{rpmtag}
%else
%define buildrpmrel     0.%{kpatch}.%{mibrel}%{rpmtag}
%endif
%else
%define buildrpmrel     %{mibrel}%{rpmtag}
%endif
%define buildrel     	%{kversion}-%{buildrpmrel}

# Having different top level names for packges means that you have to remove
# them by hard :(
%define top_dir_name 	%{kname}-%{_arch}

%define build_dir 	${RPM_BUILD_DIR}/%{top_dir_name}
%define src_dir 	%{build_dir}/linux-%{tar_ver}

# Disable useless debug rpms...
%define _enable_debug_packages 	%{nil}
%define debug_package 		%{nil}

# Build defines
%define build_doc 		1
%define build_source 		1
%define build_devel 		1

%define build_debug 		0

#
# Old Mandriva kernel flavours plus new two PAE flavours
#

# Build desktop i586 / 4GB
%ifarch %{ix86}
%define build_desktop586		0
%endif

# Build desktop (i686 / 4GB) / x86_64 / sparc64 sets
%define build_desktop			0

# Build netbook (i686 / 4GB) / x86_64
%define build_netbook			0

# Build server (i686 / 64GB)/x86_64 / sparc64 sets
%define build_server			0

# Build desktop686 pae (i686 / 64GB)
%ifarch %{ix86}
%define build_desktop_pae		0
%endif

# Build netbook686 pae (i686 / 64GB)
%ifarch %{ix86}
%define build_netbook_pae		0
%endif

#
# MIB low latency optimized flavours called "nrj"
#

# Build nrj desktop586 (i586 / 4GB)
%ifarch %{ix86}
%define build_nrj_desktop586		0
%endif

# Build nrj desktop (i686 / 4GB) / x86_64 / sparc64 sets
%define build_nrj_desktop		1

# Build nrj realtime (i686 / 4GB) / x86_64
%define build_nrj_realtime		1

# Build nrj laptop (i686 / 4GB) / x86_64
%define build_nrj_laptop		0

# Build nrj netbook (i686 / 4GB) / x86_64
%define build_nrj_netbook		0

# Build nrj desktop pae (i686 / 64GB)
%ifarch %{ix86}
%define build_nrj_desktop_pae		1
%endif

# Build nrj realtime pae (i686 / 64GB)
%ifarch %{ix86}
%define build_nrj_realtime_pae		0
%endif

# Build nrj laptop pae (i686 / 64GB)
%ifarch %{ix86}
%define build_nrj_laptop_pae		0
%endif

# Build nrj netbook686 pae (i686 / 64GB)
%ifarch %{ix86}
%define build_nrj_netbook_pae		0
%endif

#
# experimental "cpu level" optimized "nrj" flavours
#

# Build nrj netbook Intel Atom (matom / 4GB)
%ifarch %{ix86}
%define build_nrj_netbook_atom		0
%endif

# Build nrj netbook Intel Atom pae (matom / 64GB)
%ifarch %{ix86}
%define build_nrj_netbook_atom_pae	0
%endif

# Build nrj desktop Intel Core2 (mcore2 / 4GB)
%ifarch %{ix86}
%define build_nrj_desktop_core2   	0
%endif

# Build nrj desktop Intel Core2 pae (mcore2 / 64GB)
%ifarch %{ix86}
%define build_nrj_desktop_core2_pae   	0
%endif

#
# end of experimental "cpu level" optimized "nrj" flavours
#

# build perf and cpupower tools
%if %{mdvver} >= 201200
%define build_perf		1
%define build_cpupower		1
%else
%define build_perf		0
%define build_cpupower		0
%endif

# compress modules with xz
%if %{mdvver} >= 201200
%define build_modxz		0
%else
%define build_modxz		0
%endif

# ARM builds
%ifarch %{arm}
%define build_desktop		0
%define build_netbook		0
%define build_server		0
%define build_iop32x		0
%define build_kirkwood		1
%define build_versatile		1
# no cpupower tools on arm yet
%define build_cpupower		0
# arm is currently not using xz
%define build_modxz		0
%endif
# End of user definitions

# buildtime flags
%{?_without_desktop586: %global build_desktop586 0}
%{?_without_desktop: %global build_desktop 0}
%{?_without_netbook: %global build_netbook 0}
%{?_without_server: %global build_server 0}

%{?_without_desktop_pae: %global build_desktop_pae 0}
%{?_without_netbook_pae: %global build_netbook_pae 0}

%{?_without_nrj_desktop586: %global build_nrj_desktop586 0}
%{?_without_nrj_desktop: %global build_nrj_desktop 0}
%{?_without_nrj_realtime: %global build_nrj_realtime 0}
%{?_without_nrj_laptop: %global build_nrj_laptop 0}
%{?_without_nrj_netbook: %global build_nrj_netbook 0}

%{?_without_nrj_desktop_pae: %global build_nrj_desktop_pae 0}
%{?_without_nrj_realtime_pae: %global build_nrj_realtime_pae 0}
%{?_without_nrj_laptop_pae: %global build_nrj_laptop_pae 0}
%{?_without_nrj_netbook_pae: %global build_nrj_netbook_pae 0}

%{?_without_nrj_netbook_atom: %global build_nrj_netbook_atom 0}
%{?_without_nrj_netbook_atom_pae: %global build_nrj_netbook_atom_pae 0}
%{?_without_nrj_desktop_core2: %global build_nrj_desktop_core2 0}
%{?_without_nrj_desktop_core2_pae: %global build_nrj_desktop_core2_pae 0}

%{?_without_doc: %global build_doc 0}
%{?_without_source: %global build_source 0}
%{?_without_devel: %global build_devel 0}
%{?_without_debug: %global build_debug 0}
%{?_without_perf: %global build_perf 0}
%{?_without_cpupower: %global build_cpupower 0}
%{?_without_modxz: %global build_modxz 0}


%{?_with_desktop586: %global build_desktop586 1}
%{?_with_desktop: %global build_desktop 1}
%{?_with_netbook: %global build_netbook 1}
%{?_with_server: %global build_server 1}

%{?_with_desktop_pae: %global build_desktop_pae 1}
%{?_with_netbook_pae: %global build_netbook_pae 1}

%{?_with_nrj_desktop586: %global build_nrj_desktop586 1}
%{?_with_nrj_desktop: %global build_nrj_desktop 1}
%{?_with_nrj_realtime: %global build_nrj_realtime 1}
%{?_with_nrj_laptop: %global build_nrj_laptop 1}
%{?_with_nrj_netbook: %global build_nrj_netbook 1}

%{?_with_nrj_desktop_pae: %global build_nrj_desktop_pae 1}
%{?_with_nrj_realtime_pae: %global build_nrj_realtime_pae 1}
%{?_with_nrj_laptop_pae: %global build_nrj_laptop_pae 1}
%{?_with_nrj_netbook_pae: %global build_nrj_netbook_pae 1}

%{?_with_nrj_netbook_atom: %global build_nrj_netbook_atom 1}
%{?_with_nrj_netbook_atom_pae: %global build_nrj_netbook_atom_pae 1}
%{?_with_nrj_desktop_core2: %global build_nrj_desktop_core2 1}
%{?_with_nrj_desktop_core2_pae: %global build_nrj_desktop_core2_pae 1}

%{?_with_doc: %global build_doc 1}
%{?_with_source: %global build_source 1}
%{?_with_devel: %global build_devel 1}
%{?_with_debug: %global build_debug 1}
%{?_with_perf: %global build_perf 1}
%{?_with_cpupower: %global build_cpupower 1}
%{?_with_modxz: %global build_modxz 1}

# ARM builds
%{?_with_iop32x: %global build_iop32x 1}
%{?_with_kirkwood: %global build_kirkwood 1}
%{?_with_versatile: %global build_versatile 1}
%{?_without_iop32x: %global build_iop32x 0}
%{?_without_kirkwood: %global build_kirkwood 0}
%{?_without_versatile: %global build_versatile 0}

# For the .nosrc.rpm
%define build_nosrc 	0
%{?_with_nosrc: %global build_nosrc 1}

%if %(if [ -z "$CC" ] ; then echo 0; else echo 1; fi)
%define kmake %make CC="$CC"
%else
%define kmake %make
%endif
# there are places where parallel make don't work
%define smake make

# Parallelize xargs invocations on smp machines
%define kxargs xargs %([ -z "$RPM_BUILD_NCPUS" ] \\\
	&& RPM_BUILD_NCPUS="`/usr/bin/getconf _NPROCESSORS_ONLN`"; \\\
	[ "$RPM_BUILD_NCPUS" -gt 1 ] && echo "-P $RPM_BUILD_NCPUS")

# Sparc arch wants sparc64 kernels
%define target_arch    %(echo %{_arch} | sed -e 's/mips.*/mips/' -e 's/arm.*/arm/')


#
# SRC RPM description
#
Summary: 	Linux kernel built for Mandriva
Name:		%{kname}
Version: 	%{kversion}
Release: 	%{rpmrel}
License: 	GPLv2
Group: 	 	System/Kernel and hardware
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveOS: 	Linux
URL:            http://www.kernel.org

####################################################################
#
# Sources
#
### This is for full SRC RPM
Source0: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/linux-%{tar_ver}.tar.xz
Source1: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/linux-%{tar_ver}.tar.sign
### This is for stripped SRC RPM
%if %build_nosrc
NoSource: 0
%endif
# This is for disabling *config, mrproper, prepare, scripts on -devel rpms
Source2: 	disable-mrproper-prepare-scripts-configs-in-devel-rpms.patch

Source4: 	README.kernel-sources
Source5:	kernel.rpmlintrc

# config and systemd service file from fedora
Source50:	cpupower.service
Source51:	cpupower.config

# our patch tarball
Source100: 	linux-%{patch_ver}.tar.xz

####################################################################
#
# Patches

#
# Patch0 to Patch100 are for core kernel upgrades.
#

# Pre linus patch: ftp://ftp.kernel.org/pub/linux/kernel/v3.0/testing

%if %kpatch
%if %sublevel
Patch2:		ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/stable-review/patch-%{kversion}-%{kpatch}.bz2
Source11:	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/stable-review/patch-%{kversion}-%{kpatch}.sign
%else
Patch1:		ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/testing/patch-%{kernelversion}.%{patchlevel}-%{kpatch}.bz2
Source10: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/testing/patch-%{kernelversion}.%{patchlevel}-%{kpatch}.sign
%endif
%endif
%if %kgit
Patch2:		ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/snapshots/patch-%{kernelversion}.%{patchlevel}-%{kpatch}-git%{kgit}.bz2
Source11: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/snapshots/patch-%{kernelversion}.%{patchlevel}-%{kpatch}-git%{kgit}.sign
%endif
%if %sublevel
%if %kpatch
%define prev_sublevel %(expr %{sublevel} - 1)
%if %prev_sublevel
Patch1:   	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/patch-%{kernelversion}.%{patchlevel}.%{prev_sublevel}.bz2
Source10: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/patch-%{kernelversion}.%{patchlevel}.%{prev_sublevel}.sign
%endif
%else
Patch1:   	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/patch-%{kversion}.bz2
Source10: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/patch-%{kversion}.sign
%endif
%endif

#END
####################################################################

# Defines for the things that are needed for all the kernels
#
%define common_desc_kernel The kernel package contains the Linux kernel (vmlinuz), the core of your \
Mandriva operating system. The kernel handles the basic functions \
of the operating system: memory allocation, process allocation, device \
input and output, etc.

%define common_desc_kernel_smp This kernel relies on in-kernel smp alternatives to switch between up & smp \
mode depending on detected hardware. To force the kernel to boot in single \
processor mode, use the "nosmp" boot parameter.


### Global Requires/Provides

%if %{mdvver} == 201210
%define requires1	bootloader-utils >= 1.15-8
%define requires2	dracut >= 017-16
%define requires3	kmod >= 7-6
%define requires4	sysfsutils >=  2.1.0-12
%define requires5	kernel-firmware >=  20120219-1
%define requires6	microcode >=  0.20120313-1
%endif

%if %{mdvver} == 201200
%define requires1	bootloader-utils >= 1.15-8
%define requires2	dracut >= 017-16
%define requires3	module-init-tools >= 3.16-5
%define requires4	sysfsutils >=  2.1.0-12
%define requires5	kernel-firmware >=  20120219-1
%define requires6	microcode >=  0.20120313-1
%endif

%if %{mdvver} < 201200
%define requires1	bootloader-utils >= 1.13-1
%define requires2	mkinitrd >= 4.2.17-31
%define requires3	module-init-tools >= 3.0-7
%define requires4	sysfsutils >= 1.3.0-1
%define requires5	kernel-firmware >= 20101024-2
%define requires6	microcode >=  0.20120313-1
%endif

%define kprovides 	%{kname} = %{kverrel}, kernel = %{tar_ver}, alsa = 1.0.25
%define kprovides_server drbd-api = 88

%define	kobsoletes	dkms-r8192se <= 0019.1207.2010-2, dkms-lzma <= 4.43-32, dkms-psb <= 4.41.1-7

Autoreqprov: 		no

# might be useful too:
# Suggests:	microcode

%if %{mdvver} == 201210
BuildRequires:	kmod-devel
%else
BuildRequires:	module-init-tools
%endif

BuildRequires: 	gcc 

# for perf, cpufreq and other tools
BuildRequires:		elfutils-devel
BuildRequires:		zlib-devel
BuildRequires:		binutils-devel
BuildRequires:		newt-devel
BuildRequires:		python-devel
BuildRequires:		perl(ExtUtils::Embed)
BuildRequires:		pciutils-devel
BuildRequires:		asciidoc
BuildRequires:		xmlto
BuildRequires:		gettext
BuildRequires:		docbook-style-xsl
BuildRequires:		pkgconfig(gtk+-2.0)
BuildRequires:		flex
BuildRequires:		bison

%ifarch %{arm}
BuildRequires:		uboot-mkimage
%endif


%description
%common_desc_kernel
%ifnarch %{arm}
%common_desc_kernel_smp
%endif

# Define obsolete/provides to help automatic upgrades of old kernel-xen-pvops
%define latest_obsoletes_server kernel-xen-pvops-latest < 3.2.1-1
%define latest_provides_server kernel-xen-pvops-latest = %{kverrel}
%define latest_obsoletes_devel_server kernel-xen-pvops-devel-latest < 3.2.1-1
%define latest_provides_devel_server kernel-xen-pvops-devel-latest = %{kverrel}

# mkflavour() name flavour processor
# name: the flavour name in the package name
# flavour: first parameter of CreateKernel()
%define mkflavour()					\
%package -n %{kname}-%{1}-%{buildrel}			\
Version:	%{fakever}				\
Release:	%{fakerel}				\
Provides:	%kprovides				\
%{expand:%%{?kprovides_%{1}:Provides: %{kprovides_%{1}}}} \
Provides:	%{kname}-%{1}				\
Requires(pre):	%requires1 %requires2 %requires3 %requires4 \
Requires:	%requires2 %requires5 %requires6	\
Obsoletes:	%kobsoletes				\
Provides:	should-restart = system			\
Suggests:	crda					\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
Summary:	%{expand:%{summary_%(echo %{1} | sed -e "s/-/_/")}} \
Group:		System/Kernel and hardware		\
%description -n %{kname}-%{1}-%{buildrel}		\
%common_desc_kernel %{expand:%{info_%(echo %{1} | sed -e "s/-/_/")}} \
%ifnarch %{arm}						\
%common_desc_kernel_smp					\
%endif							\
							\
%if %build_devel					\
%package -n	%{kname}-%{1}-devel-%{buildrel}		\
Version:	%{fakever}				\
Release:	%{fakerel}				\
Requires:	glibc-devel ncurses-devel make gcc perl	\
Summary:	The kernel-devel files for %{kname}-%{1}-%{buildrel} \
Group:		Development/Kernel			\
Provides:	%{kname}-devel = %{kverrel} 		\
Provides:	%{kname}-%{1}-devel			\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
%description -n %{kname}-%{1}-devel-%{buildrel}		\
This package contains the kernel files (headers and build tools) \
that should be enough to build additional drivers for   \
use with %{kname}-%{1}-%{buildrel}.                     \
							\
If you want to build your own kernel, you need to install the full \
%{kname}-source-%{buildrel} rpm.			\
							\
%endif							\
							\
%if %build_debug					\
%package -n	%{kname}-%{1}-%{buildrel}-debug		\
Version:	%{fakever}				\
Release:	%{fakerel}				\
Summary:	Files with debug info for %{kname}-%{1}-%{buildrel} \
Group:		Development/Debug			\
Provides:	kernel-debug = %{kverrel} 		\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
%description -n %{kname}-%{1}-%{buildrel}-debug		\
This package contains the files with debug info to aid in debug tasks \
when using %{kname}-%{1}-%{buildrel}.			\
							\
If you need to look at debug information or use some application that \
needs debugging info from the kernel, this package may help. \
							\
%endif							\
							\
%package -n %{kname}-%{1}-latest			\
Version:	%{kversion}				\
Release:	%{rpmrel}				\
Summary:	Virtual rpm for latest %{kname}-%{1}	\
Group:		System/Kernel and hardware		\
Requires:	%{kname}-%{1}-%{buildrel}		\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
%{expand:%%{?latest_obsoletes_%{1}:Obsoletes: %{latest_obsoletes_%{1}}}} \
%{expand:%%{?latest_provides_%{1}:Provides: %{latest_provides_%{1}}}} \
%description -n %{kname}-%{1}-latest			\
This package is a virtual rpm that aims to make sure you always have the \
latest %{kname}-%{1} installed...			\
							\
%if %build_devel					\
%package -n %{kname}-%{1}-devel-latest			\
Version:	%{kversion}				\
Release:	%{rpmrel}				\
Summary:	Virtual rpm for latest %{kname}-%{1}-devel \
Group:		Development/Kernel			\
Requires:	%{kname}-%{1}-devel-%{buildrel}		\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
Provides:	%{kname}-devel-latest			\
%{expand:%%{?latest_obsoletes_devel_%{1}:Obsoletes: %{latest_obsoletes_devel_%{1}}}} \
%{expand:%%{?latest_provides_devel_%{1}:Provides: %{latest_provides_devel_%{1}}}} \
%description -n %{kname}-%{1}-devel-latest		\
This package is a virtual rpm that aims to make sure you always have the \
latest %{kname}-%{1}-devel installed...			\
							\
%endif							\
							\
%post -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-post \
%posttrans -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-posttrans \
%preun -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-preun \
%postun -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-postun \
							\
%if %build_devel					\
%post -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1}-post \
%preun -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1}-preun \
%postun -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1}-postun \
%endif							\
							\
%files -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1} \
%files -n %{kname}-%{1}-latest				\
							\
%if %build_devel					\
%files -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1} \
%files -n %{kname}-%{1}-devel-latest			\
%endif							\
							\
%if %build_debug					\
%files -n %{kname}-%{1}-%{buildrel}-debug -f kernel_debug_files.%{1} \
%endif

%ifarch %{ix86}
#
# kernel-desktop586: i586, smp-alternatives, 4GB
#
%if %build_desktop586
%define summary_desktop586 Linux kernel for desktop use with i586 & 4GB RAM
%define info_desktop586 This kernel is compiled for desktop use, single or \
multiple i586 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour desktop586
%endif
%endif

#
# kernel-desktop: i686, smp-alternatives, 4 GB / x86_64
#
%if %build_desktop
%ifarch %{ix86}
%define summary_desktop Linux Kernel for desktop use with i686 & 4GB RAM
%define info_desktop This kernel is compiled for desktop use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler.
%else
%define summary_desktop Linux Kernel for desktop use with %{_arch}
%define info_desktop This kernel is compiled for desktop use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_1000, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler.
%endif
%mkflavour desktop
%endif

#
# kernel-netbook: i686, smp-alternatives, 4 GB / x86_64
#
%if %build_netbook
%ifarch %{ix86}
%define summary_netbook Linux Kernel for netbook use with i686 & 4GB RAM
%define info_netbook This kernel is compiled for netbook use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_250, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler.
%else
%define summary_netbook Linux Kernel for netbook use with %{_arch}
%define info_netbook This kernel is compiled for netbook use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_250, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler.
%endif
%mkflavour netbook
%endif

#
# kernel-server: i686, smp-alternatives, 64 GB / x86_64
#
%if %build_server
%ifarch %{ix86}
%define summary_server Linux Kernel for server use with i686 & 64GB RAM
%define info_server This kernel is compiled for server use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using \
no preempt, HZ_100, CFS cpu scheduler and cfq i/o scheduler.
%else
%define summary_server Linux Kernel for server use with %{_arch}
%define info_server This kernel is compiled for server use, single or \
multiple %{_arch} processor(s)/core(s), using no preempt, HZ_100, \
CFS cpu scheduler and cfq i/o scheduler.
%endif
%mkflavour server
%endif

%ifarch %{ix86}
#
# kernel-desktop-pae: i686, smp-alternatives, 64GB
#
%if %build_desktop_pae
%define summary_desktop_pae Linux kernel for desktop use with i686 & upto 64GB RAM
%define info_desktop_pae This kernel is compiled for desktop use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_1000, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour desktop-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-netbook-pae: i686, smp-alternatives, 64 GB
#
%if %build_netbook_pae
%define summary_netbook_pae Linux Kernel for for netbook use with i686 & upto 64GB RAM
%define info_netbook_pae This kernel is compiled for netbook use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_250, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour netbook-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-desktop586: nrj, i586, smp-alternatives, 4GB
#
%if %build_nrj_desktop586
%define summary_nrj_desktop586 Linux kernel for desktop use with i586 & 4GB RAM
%define info_nrj_desktop586 This kernel is compiled for desktop use, single or \
multiple i586 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour nrj-desktop586
%endif
%endif

#
# kernel-nrj-desktop: nrj, i686, smp-alternatives, 4 GB / x86_64
#
%if %build_nrj_desktop
%ifarch %{ix86}
%define summary_nrj_desktop Linux Kernel for desktop use with i686 & 4GB RAM
%define info_nrj_desktop This kernel is compiled for desktop use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%else
%define summary_nrj_desktop Linux Kernel for desktop use with %{_arch}
%define info_nrj_desktop This kernel is compiled for desktop use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%endif
%mkflavour nrj-desktop
%endif

#
# kernel-nrj-realtime: nrj, i686, smp-alternatives, 4 GB / x86_64
#
%if %build_nrj_realtime
%ifarch %{ix86}
%define summary_nrj_realtime Linux Kernel for low latency use with i686 & 4GB RAM
%define info_nrj_realtime This kernel is compiled for low latency use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and new BFQ I/O scheduler.
%else
%define summary_nrj_realtime Linux Kernel for low latency use with %{_arch}
%define info_nrj_realtime This kernel is compiled for low latency use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and new BFQ I/O scheduler.
%endif
%mkflavour nrj-realtime
%endif

#
# kernel-nrj-laptop: nrj, i686, smp-alternatives, 4 GB / x86_64
#
%if %build_nrj_laptop
%ifarch %{ix86}
%define summary_nrj_laptop Linux Kernel for laptop use with i686 & 4GB RAM
%define info_nrj_laptop This kernel is compiled for laptop use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_300, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%else
%define summary_nrj_laptop Linux Kernel for laptop use with %{_arch}
%define info_nrj_laptop This kernel is compiled for laptop use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_300, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%endif
%mkflavour nrj-laptop
%endif

#
# kernel-nrj-netbook: nrj, i686, smp-alternatives, 4 GB / x86_64
#
%if %build_nrj_netbook
%ifarch %{ix86}
%define summary_nrj_netbook Linux Kernel for netbook use with i686 & 4GB RAM
%define info_nrj_netbook This kernel is compiled for netbook use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_250, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%else
%define summary_nrj_netbook Linux Kernel for netbook use with %{_arch}
%define info_nrj_netbook This kernel is compiled for netbook use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_250, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%endif
%mkflavour nrj-netbook
%endif

%ifarch %{ix86}
#
# kernel-nrj-desktop-pae: nrj, i686, smp-alternatives, 64GB
#
%if %build_nrj_desktop_pae
%define summary_nrj_desktop_pae Linux kernel for desktop use with i686 & upto 64GB RAM
%define info_nrj_desktop_pae This kernel is compiled for desktop use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour nrj-desktop-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-realtime-pae: nrj, i686, smp-alternatives, 64GB
#
%if %build_nrj_realtime_pae
%define summary_nrj_realtime_pae Linux kernel for low latency use with i686 & upto 64GB RAM
%define info_nrj_realtime_pae This kernel is compiled for low latency use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and new BFQ I/O scheduler.
%mkflavour nrj-realtime-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-laptop-pae: nrj, i686, smp-alternatives, 64 GB
#
%if %build_nrj_laptop_pae
%define summary_nrj_laptop_pae Linux Kernel for for laptop use with i686 & upto 64GB RAM
%define info_nrj_laptop_pae This kernel is compiled for laptop use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_300, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour nrj-laptop-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-netbook-pae: nrj, i686, smp-alternatives, 64 GB
#
%if %build_nrj_netbook_pae
%define summary_nrj_netbook_pae Linux Kernel for for netbook use with i686 & upto 64GB RAM
%define info_nrj_netbook_pae This kernel is compiled for netbook use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_250, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour nrj-netbook-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-netbook-atom: nrj, for Intel Atom cpu, smp-alternatives, 4 GB
#
%if %build_nrj_netbook_atom
%define summary_nrj_netbook_atom Linux Kernel for netbook use with Intel Atom cpu, less than 4GB RAM
%define info_nrj_netbook_atom This kernel is compiled for netbook use, single or \
multiple Intel Atom cpu processor(s)/core(s) and less than 4GB RAM, using HZ_250, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour nrj-netbook-atom
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-netbook-atom-pae: nrj, for Intel Atom cpu, smp-alternatives, 64 GB
#
%if %build_nrj_netbook_atom_pae
%define summary_nrj_netbook_atom_pae Linux Kernel for netbook use with Intel Atom cpu & upto 64GB RAM
%define info_nrj_netbook_atom_pae This kernel is compiled for netbook use, single or \
multiple Intel Atom cpu processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_250, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour nrj-netbook-atom-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-desktop-core2: nrj, Intel Core 2 and newer, smp-alternatives, 4 GB 
#
%if %build_nrj_desktop_core2
%define summary_nrj_desktop_core2 Linux Kernel for desktop use with i686 & 4GB RAM
%define info_nrj_desktop_core2 This kernel is compiled for desktop use, single or \
multiple Intel Core 2 and newer processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour nrj-desktop-core2
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-desktop-core2-pae: nrj, Intel Core 2 and newer, smp-alternatives, 64 GB
#
%if %build_nrj_desktop_core2_pae
%define summary_nrj_desktop_core2_pae Linux Kernel for desktop use with i686 & upto 64GB RAM
%define info_nrj_desktop_core2_pae This kernel is compiled for desktop use, single or \
multiple Intel Core 2 and newer processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour nrj-desktop-core2-pae
%endif
%endif

#
# ARM kernels
#
%ifarch %{arm}
%if %build_iop32x
%define summary_iop32x Linux Kernel for Arm machines based on Xscale IOP32X
%define info_iop32x This kernel is compiled for iop32x boxes. It will run on n2100 \
or ss4000e or sanmina boards.
%mkflavour iop32x
%endif
%if %build_kirkwood
%define summary_kirkwood Linux Kernel for Arm machines based on Kirkwood
%define info_kirkwood This kernel is compiled for kirkwood boxes. It will run on openrd boards.
%mkflavour kirkwood
%endif
%if %build_versatile
%define summary_versatile Linux Kernel for Versatile arm machines
%define info_versatile This kernel is compiled for Versatile boxes. It will run on Qemu for instance.
%mkflavour versatile
%endif
%endif

#
# kernel-source
#
%if %build_source
%package -n %{kname}-source-%{buildrel}
Version: 	%{fakever}
Release: 	%{fakerel}
Requires: 	glibc-devel, ncurses-devel, make, gcc, perl, diffutils
Summary: 	The Linux source code for %{kname}-%{buildrel}
Group: 		Development/Kernel
Autoreqprov: 	no
Provides: 	kernel-source = %{kverrel}
Buildarch:	noarch

%description -n %{kname}-source-%{buildrel}
The %{kname}-source package contains the source code files for the Mandriva
kernel. Theese source files are only needed if you want to build your
own custom kernel that is better tuned to your particular hardware.

If you only want the files needed to build 3rdparty (nVidia, Ati, dkms-*,...)
drivers against, install the *-devel-* rpm that is matching your kernel.

%post -n %{kname}-source-%{buildrel}
for i in /lib/modules/%{kversion}-{desktop586,desktop,netbook,server,desktop-pae,netbook-pae,nrj-desktop586,nrj-desktop,nrj-realtime,nrj-laptop,nrj-netbook,nrj-desktop-pae,nrj-realtime-pae,nrj-laptop-pae,nrj-netbook-pae,nrj-netbook-atom,nrj-netbook-atom-pae,nrj-desktop-core2,nrj-desktop-core2-pae}-%{buildrpmrel}; do
        if [ -d $i ]; then
		if [ ! -L $i/build -a ! -L $i/source ]; then
			ln -sf /usr/src/linux-%{kversion}-%{buildrpmrel} $i/build
			ln -sf /usr/src/linux-%{kversion}-%{buildrpmrel} $i/source
		fi
        fi
done
cd /usr/src
rm -f linux
ln -snf linux-%{kversion}-%{buildrpmrel} linux

%preun -n %{kname}-source-%{buildrel}
for i in /lib/modules/%{kversion}-{desktop586,desktop,netbook,server,desktop-pae,netbook-pae,nrj-desktop586,nrj-desktop,nrj-realtime,nrj-laptop,nrj-netbook,nrj-desktop-pae,nrj-realtime-pae,nrj-laptop-pae,nrj-netbook-pae,nrj-netbook-atom,nrj-netbook-atom-pae,nrj-desktop-core2,nrj-desktop-core2-pae}-%{buildrpmrel}/{build,source}; do
	if [ -L $i ]; then
		if [ "$(readlink $i)" = "/usr/src/linux-%{kversion}-%{buildrpmrel}" ]; then
			rm -f $i
		fi
	fi
done
if [ -L /usr/src/linux ]; then
	if [ "$(readlink /usr/src/linux)" = "linux-%{kversion}-%{buildrpmrel}" ]; then
		rm -f /usr/src/linux
	fi
fi
exit 0

#
# kernel-source-latest: virtual rpm
#
%package -n %{kname}-source-latest
Version: 	%{kversion}
Release: 	%{rpmrel}
Summary: 	Virtual rpm for latest %{kname}-source
Group:   	Development/Kernel
Requires: 	%{kname}-source-%{buildrel}
Buildarch:	noarch

%description -n %{kname}-source-latest
This package is a virtual rpm that aims to make sure you always have the
latest %{kname}-source installed...
%endif

#
# kernel-doc: documentation for the Linux kernel
#
%if %build_doc
%package -n %{kname}-doc
Version: 	%{kversion}
Release: 	%{rpmrel}
Summary: 	Various documentation bits found in the %{kname} source
Group: 		Documentation
Buildarch:	noarch

%description -n %{kname}-doc
This package contains documentation files from the %{kname} source.
Various bits of information about the Linux kernel and the device drivers
shipped with it are documented in these files. You also might want install
this package if you need a reference to the options that can be passed to
Linux kernel modules at load time.
%endif

#
# kernel/tools
#
%if %{build_perf}
%package -n perf
Version:	%{kversion}
Release:	%{rpmrel}
Summary:	perf tool and the supporting documentation
Group:		System/Kernel and hardware

%description -n perf
the perf tool and the supporting documentation.
%endif

%if %{build_cpupower}
%package -n cpupower
Version:	%{kversion}
Release:	%{rpmrel}
Summary:	the cpupower tools
Group:		System/Kernel and hardware
Requires(post):  rpm-helper >= 0.24.0-3
Requires(preun): rpm-helper >= 0.24.0-3
%if %{mdvver} >= 201200
Obsoletes:	cpufreq cpufrequtils
%endif

%description -n cpupower
the cpupower tools.

%post -n cpupower
%_post_service cpupower

%preun -n cpupower
%_preun_service cpupower

%package -n cpupower-devel
Version:	%{kversion}
Release:	%{rpmrel}
Summary:	devel files for cpupower
Group:		Development/Kernel
Requires:	cpupower = %{kversion}-%{rpmrel}
Conflicts:	%{_lib}cpufreq-devel

%description -n cpupower-devel
This package contains the development files for cpupower.
%endif


#
# End packages - here begins build stage
#
%prep
%setup -q -n %top_dir_name -c
%setup -q -n %top_dir_name -D -T -a100

%define patches_dir ../%{patch_ver}/

cd %src_dir

%if %sublevel
%if %kpatch
%if %prev_sublevel
%patch1 -p1
%endif
%patch2 -p1
%else
%patch1 -p1
%endif
%else
%if %kpatch
%patch1 -p1
%endif
%endif
%if %kgit
%patch2 -p1
%endif

%{patches_dir}/scripts/apply_patchesQL
%{patches_dir}/scripts/apply_patches

# PATCH END


#
# Setup Begin
#

# Prepare all the variables for calling create_configs

%if %build_debug
%define debug --debug
%else
%define debug --no-debug
%endif


%{patches_dir}/scripts/create_configs %debug --user_cpu="%{target_arch}"

# make sure the kernel has the sublevel we know it has...
LC_ALL=C perl -p -i -e "s/^SUBLEVEL.*/SUBLEVEL = %{sublevel}/" Makefile

# get rid of unwanted files
find . -name '*~' -o -name '*.orig' -o -name '*.append' | %kxargs rm -f


%build
# Common target directories
%define _kerneldir /usr/src/linux-%{kversion}-%{buildrpmrel}
%define _bootdir /boot
%define _modulesdir /lib/modules
%define _efidir %{_bootdir}/efi/mandriva

# Directories definition needed for building
%define temp_root %{build_dir}/temp-root
%define temp_source %{temp_root}%{_kerneldir}
%define temp_boot %{temp_root}%{_bootdir}
%define temp_modules %{temp_root}%{_modulesdir}

PrepareKernel() {
	name=$1
	extension=$2
	x86_dir=arch/x86/configs

	echo "Make config for kernel $extension"

	%smake -s mrproper

	if [ "%{target_arch}" == "i386" -o "%{target_arch}" == "x86_64" ]; then
	    if [ -z "$name" ]; then
		cp ${x86_dir}/%{target_arch}_defconfig-desktop .config
	    else
		cp ${x86_dir}/%{target_arch}_defconfig-$name .config
	    fi
	else
	    if [ -z "$name" ]; then
		cp arch/%{target_arch}/defconfig-desktop .config
	    else
		cp arch/%{target_arch}/defconfig-$name .config
	    fi
	fi

	# make sure EXTRAVERSION says what we want it to say
	LC_ALL=C perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -$extension/" Makefile

	%smake oldconfig
}

BuildKernel() {
	KernelVer=$1

	echo "Building kernel $KernelVer"

	%kmake -s all

	# kirkwood boxes have u-boot
	if [ "$KernelVer" = "%{kversion}-kirkwood-%{buildrpmrel}" ]; then
		%kmake uImage
	fi

	# Start installing stuff
	install -d %{temp_boot}
	install -m 644 System.map %{temp_boot}/System.map-$KernelVer
	install -m 644 .config %{temp_boot}/config-$KernelVer
	xz -c Module.symvers > %{temp_boot}/symvers-$KernelVer.xz

	%ifarch %{arm}
		if [ -f arch/arm/boot/uImage ]; then
			cp -f arch/arm/boot/uImage %{temp_boot}/uImage-$KernelVer
		else
			cp -f arch/arm/boot/zImage %{temp_boot}/vmlinuz-$KernelVer
		fi
	%else
		cp -f arch/%{target_arch}/boot/bzImage %{temp_boot}/vmlinuz-$KernelVer
	%endif

	# modules
	install -d %{temp_modules}/$KernelVer
	%smake INSTALL_MOD_PATH=%{temp_root} KERNELRELEASE=$KernelVer modules_install

	# remove /lib/firmware, we use a separate kernel-firmware
	rm -rf %{temp_root}/lib/firmware
}

SaveDevel() {
	devel_flavour=$1

	DevelRoot=/usr/src/linux-%{kversion}-$devel_flavour-%{buildrpmrel}
	TempDevelRoot=%{temp_root}$DevelRoot

	mkdir -p $TempDevelRoot
	for i in $(find . -name 'Makefile*'); do cp -R --parents $i $TempDevelRoot;done
	for i in $(find . -name 'Kconfig*' -o -name 'Kbuild*'); do cp -R --parents $i $TempDevelRoot;done
	cp -fR include $TempDevelRoot
	cp -fR scripts $TempDevelRoot
	cp -fR kernel/bounds.c $TempDevelRoot/kernel
	cp -fR tools/include $TempDevelRoot/tools/
	%ifarch %{arm}
		cp -fR arch/%{target_arch}/tools $TempDevelRoot/arch/%{target_arch}/
	%endif
	%ifarch %{ix86} x86_64
		cp -fR arch/x86/kernel/asm-offsets.{c,s} $TempDevelRoot/arch/x86/kernel/
		cp -fR arch/x86/kernel/asm-offsets_{32,64}.c $TempDevelRoot/arch/x86/kernel/
		cp -fR arch/x86/syscalls/syscall* $TempDevelRoot/arch/x86/syscalls/
		cp -fR arch/x86/include $TempDevelRoot/arch/x86/
		cp -fR arch/x86/tools/relocs.c $TempDevelRoot/arch/x86/tools/
	%else
		cp -fR arch/%{target_arch}/kernel/asm-offsets.{c,s} $TempDevelRoot/arch/%{target_arch}/kernel/
		for f in $(find arch/%{target_arch} -name include); do cp -fR --parents $f $TempDevelRoot; done
	%endif
	cp -fR .config Module.symvers $TempDevelRoot
	cp -fR 3rdparty/mkbuild.pl $TempDevelRoot/3rdparty

	# Needed for truecrypt build (Danny)
	cp -fR drivers/md/dm.h $TempDevelRoot/drivers/md/

	# Needed for lguest
	cp -fR drivers/lguest/lg.h $TempDevelRoot/drivers/lguest/

	# Needed for lirc_gpio (#39004)
	cp -fR drivers/media/video/bt8xx/bttv{,p}.h $TempDevelRoot/drivers/media/video/bt8xx/
	cp -fR drivers/media/video/bt8xx/bt848.h $TempDevelRoot/drivers/media/video/bt8xx/
	cp -fR drivers/media/video/btcx-risc.h $TempDevelRoot/drivers/media/video/

	# Needed for external dvb tree (#41418)
	cp -fR drivers/media/dvb/dvb-core/*.h $TempDevelRoot/drivers/media/dvb/dvb-core/
	cp -fR drivers/media/dvb/frontends/lgdt330x.h $TempDevelRoot/drivers/media/dvb/frontends/

	# add acpica header files, needed for fglrx build
	cp -fR drivers/acpi/acpica/*.h $TempDevelRoot/drivers/acpi/acpica/

	# aufs2 has a special file needed
	#cp -fR fs/aufs/magic.mk $TempDevelRoot/fs/aufs

	for i in alpha avr32 blackfin c6x cris frv h8300 hexagon ia64 m32r m68k m68knommu microblaze \
		 mips mn10300 openrisc parisc powerpc s390 score sh sparc tile unicore32 xtensa; do
		rm -rf $TempDevelRoot/arch/$i
	done

	%ifnarch %{arm}
		rm -rf $TempDevelRoot/arch/arm
	%endif
	%ifnarch %{ix86} x86_64
		rm -rf $TempDevelRoot/arch/x86
	%endif

	# Clean the scripts tree, and make sure everything is ok (sanity check)
	# running prepare+scripts (tree was already "prepared" in build)
	pushd $TempDevelRoot >/dev/null
		%smake -s prepare scripts
		%smake -s clean
	popd >/dev/null
	rm -f $TempDevelRoot/.config.old

	# fix permissions
	chmod -R a+rX $TempDevelRoot

	# disable mrproper in -devel rpms
	patch -p1 --fuzz=0 -d $TempDevelRoot -i %{SOURCE2}

	kernel_devel_files=../kernel_devel_files.$devel_flavour


### Create the kernel_devel_files.*
cat > $kernel_devel_files <<EOF
%dir $DevelRoot
%dir $DevelRoot/arch
%dir $DevelRoot/include
$DevelRoot/3rdparty
$DevelRoot/Documentation
%ifarch %{arm}
$DevelRoot/arch/arm
%endif
$DevelRoot/arch/um
%ifarch %{ix86} x86_64
$DevelRoot/arch/x86
%endif
$DevelRoot/block
$DevelRoot/crypto
$DevelRoot/drivers
$DevelRoot/firmware
$DevelRoot/fs
$DevelRoot/include/Kbuild
$DevelRoot/include/acpi
$DevelRoot/include/asm-generic
$DevelRoot/include/config
$DevelRoot/include/crypto
$DevelRoot/include/drm
$DevelRoot/include/generated
$DevelRoot/include/keys
$DevelRoot/include/linux
$DevelRoot/include/math-emu
$DevelRoot/include/media
$DevelRoot/include/memory
$DevelRoot/include/misc
$DevelRoot/include/mtd
$DevelRoot/include/net
$DevelRoot/include/pcmcia
$DevelRoot/include/ras
$DevelRoot/include/rdma
$DevelRoot/include/rxrpc
$DevelRoot/include/scsi
$DevelRoot/include/sound
$DevelRoot/include/target
$DevelRoot/include/trace
$DevelRoot/include/video
$DevelRoot/include/xen
$DevelRoot/init
$DevelRoot/ipc
$DevelRoot/kernel
$DevelRoot/lib
$DevelRoot/mm
$DevelRoot/net
$DevelRoot/samples
$DevelRoot/scripts
$DevelRoot/security
$DevelRoot/sound
$DevelRoot/tools
$DevelRoot/usr
$DevelRoot/virt
$DevelRoot/.config
$DevelRoot/Kbuild
$DevelRoot/Kconfig
$DevelRoot/Makefile
$DevelRoot/Module.symvers
$DevelRoot/arch/Kconfig
%doc README.kernel-sources
EOF


### Create -devel Post script on the fly
cat > $kernel_devel_files-post <<EOF
if [ -d /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel} ]; then
	rm -f /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/{build,source}
	ln -sf $DevelRoot /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/build
	ln -sf $DevelRoot /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/source
fi
EOF


### Create -devel Preun script on the fly
cat > $kernel_devel_files-preun <<EOF
if [ -L /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/build ]; then
	rm -f /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/build
fi
if [ -L /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/source ]; then
	rm -f /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/source
fi
exit 0
EOF

### Create -devel Postun script on the fly
cat > $kernel_devel_files-postun <<EOF
rm -rf /usr/src/linux-%{kversion}-$devel_flavour-%{buildrpmrel} >/dev/null
EOF
}

SaveDebug() {
	debug_flavour=$1

	install -m 644 vmlinux \
	      %{temp_boot}/vmlinux-%{kversion}-$debug_flavour-%{buildrpmrel}
	kernel_debug_files=../kernel_debug_files.$debug_flavour
	echo "%{_bootdir}/vmlinux-%{kversion}-$debug_flavour-%{buildrpmrel}" \
		>> $kernel_debug_files

	find %{temp_modules}/%{kversion}-$debug_flavour-%{buildrpmrel}/kernel \
		-name "*.ko" | \
		%kxargs -I '{}' objcopy --only-keep-debug '{}' '{}'.debug
	find %{temp_modules}/%{kversion}-$debug_flavour-%{buildrpmrel}/kernel \
		-name "*.ko" | %kxargs -I '{}' \
		sh -c 'cd `dirname {}`; \
		       objcopy --add-gnu-debuglink=`basename {}`.debug \
		       --strip-debug `basename {}`'

	pushd %{temp_modules}
	find %{kversion}-$debug_flavour-%{buildrpmrel}/kernel \
		-name "*.ko.debug" > debug_module_list
	popd
	cat %{temp_modules}/debug_module_list | \
		sed 's|\(.*\)|%{_modulesdir}/\1|' >> $kernel_debug_files
	cat %{temp_modules}/debug_module_list | \
		sed 's|\(.*\)|%exclude %{_modulesdir}/\1|' \
		>> ../kernel_exclude_debug_files.$debug_flavour
	rm -f %{temp_modules}/debug_module_list
}

CreateFiles() {
	kernel_flavour=$1

	kernel_files=../kernel_files.$kernel_flavour

ker="vmlinuz"
if [ "$kernel_flavour" = "kirkwood" ]; then
       ker="uImage"
fi
### Create the kernel_files.*
cat > $kernel_files <<EOF
%{_bootdir}/System.map-%{kversion}-$kernel_flavour-%{buildrpmrel}
%{_bootdir}/symvers-%{kversion}-$kernel_flavour-%{buildrpmrel}.xz
%{_bootdir}/config-%{kversion}-$kernel_flavour-%{buildrpmrel}
%{_bootdir}/$ker-%{kversion}-$kernel_flavour-%{buildrpmrel}
%dir %{_modulesdir}/%{kversion}-$kernel_flavour-%{buildrpmrel}/
%{_modulesdir}/%{kversion}-$kernel_flavour-%{buildrpmrel}/kernel
%{_modulesdir}/%{kversion}-$kernel_flavour-%{buildrpmrel}/modules.*
%doc README.kernel-sources
EOF

%if %build_debug
    cat ../kernel_exclude_debug_files.$kernel_flavour >> $kernel_files
%endif

### Create kernel Post script
cat > $kernel_files-post <<EOF
%ifarch %{arm}
/sbin/installkernel -i -N %{kversion}-$kernel_flavour-%{buildrpmrel}
%else
/sbin/installkernel %{kversion}-$kernel_flavour-%{buildrpmrel}
pushd /boot > /dev/null
if [ -L vmlinuz-$kernel_flavour ]; then
	rm -f vmlinuz-$kernel_flavour
fi
ln -sf vmlinuz-%{kversion}-$kernel_flavour-%{buildrpmrel} vmlinuz-$kernel_flavour
if [ -L initrd-$kernel_flavour.img ]; then
	rm -f initrd-$kernel_flavour.img
fi
ln -sf initrd-%{kversion}-$kernel_flavour-%{buildrpmrel}.img initrd-$kernel_flavour.img
popd > /dev/null
%endif
%if %build_devel
# create kernel-devel symlinks if matching -devel- rpm is installed
if [ -d /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} ]; then
	rm -f /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/{build,source}
	ln -sf /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/build
	ln -sf /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/source
fi
%endif
%if %build_source
# create kernel-source symlinks only if matching -devel- rpm is not installed
if [ -d /usr/src/linux-%{kversion}-%{buildrpmrel} -a ! -d /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} ]; then
	rm -f /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/{build,source}
	ln -sf /usr/src/linux-%{kversion}-%{buildrpmrel} /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/build
	ln -sf /usr/src/linux-%{kversion}-%{buildrpmrel} /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/source
fi
%endif
EOF

### Create kernel Posttrans script
cat > $kernel_files-posttrans <<EOF
if [ -x /usr/sbin/dkms_autoinstaller -a -d /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} ]; then
    /usr/sbin/dkms_autoinstaller start %{kversion}-$kernel_flavour-%{buildrpmrel}
fi
EOF

### Create kernel Preun script on the fly
cat > $kernel_files-preun <<EOF
/sbin/installkernel -R %{kversion}-$kernel_flavour-%{buildrpmrel}
pushd /boot > /dev/null
if [ -L vmlinuz-$kernel_flavour ]; then
	if [ "$(readlink vmlinuz-$kernel_flavour)" = "vmlinuz-%{kversion}-$kernel_flavour-%{buildrpmrel}" ]; then
		rm -f vmlinuz-$kernel_flavour
	fi
fi
if [ -L initrd-$kernel_flavour.img ]; then
	if [ "$(readlink initrd-$kernel_flavour.img)" = "initrd-%{kversion}-$kernel_flavour-%{buildrpmrel}.img" ]; then
		rm -f initrd-$kernel_flavour.img
	fi
fi
popd > /dev/null
%if %build_devel
if [ -L /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/build ]; then
	rm -f /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/build
fi
if [ -L /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/source ]; then
	rm -f /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/source
fi
%endif
exit 0
EOF


### Create kernel Postun script on the fly
cat > $kernel_files-postun <<EOF
/sbin/kernel_remove_initrd %{kversion}-$kernel_flavour-%{buildrpmrel}
rm -rf /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel} >/dev/null
if [ -d /var/lib/dkms ]; then
    rm -f /var/lib/dkms/*/kernel-%{kversion}-$devel_flavour-%{buildrpmrel}-%{_target_cpu} >/dev/null
    rm -rf /var/lib/dkms/*/*/%{kversion}-$devel_flavour-%{buildrpmrel} >/dev/null
    rm -f /var/lib/dkms-binary/*/kernel-%{kversion}-$devel_flavour-%{buildrpmrel}-%{_target_cpu} >/dev/null
    rm -rf /var/lib/dkms-binary/*/*/%{kversion}-$devel_flavour-%{buildrpmrel} >/dev/null
fi
EOF
}


CreateKernel() {
	flavour=$1

	PrepareKernel $flavour $flavour-%{buildrpmrel}

	BuildKernel %{kversion}-$flavour-%{buildrpmrel}
	%if %build_devel
		SaveDevel $flavour
	%endif
	%if %build_debug
		SaveDebug $flavour
	%endif
	CreateFiles $flavour
}


###
# DO it...
###


# Create a simulacro of buildroot
rm -rf %{temp_root}
install -d %{temp_root}


# make sure we are in the directory
cd %src_dir

%ifarch %{ix86}
%if %build_desktop586
CreateKernel desktop586
%endif
%endif

%if %build_desktop
CreateKernel desktop
%endif

%if %build_netbook
CreateKernel netbook
%endif

%if %build_server
CreateKernel server
%endif

%ifarch %{ix86}
%if %build_desktop_pae
CreateKernel desktop-pae
%endif
%endif

%ifarch %{ix86}
%if %build_netbook_pae
CreateKernel netbook-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_desktop586
CreateKernel nrj-desktop586
%endif
%endif

%if %build_nrj_desktop
CreateKernel nrj-desktop
%endif

%if %build_nrj_realtime
CreateKernel nrj-realtime
%endif

%if %build_nrj_laptop
CreateKernel nrj-laptop
%endif

%if %build_nrj_netbook
CreateKernel nrj-netbook
%endif

%ifarch %{ix86}
%if %build_nrj_desktop_pae
CreateKernel nrj-desktop-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_realtime_pae
CreateKernel nrj-realtime-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_laptop_pae
CreateKernel nrj-laptop-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_netbook_pae
CreateKernel nrj-netbook-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_netbook_atom
CreateKernel nrj-netbook-atom
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_netbook_atom_pae
CreateKernel nrj-netbook-atom-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_desktop_core2
CreateKernel nrj-desktop-core2
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_desktop_core2_pae
CreateKernel nrj-desktop-core2-pae
%endif
%endif

%ifarch %{arm}
%if %build_iop32x
CreateKernel iop32x
%endif
%if %build_kirkwood
CreateKernel kirkwood
%endif
%if %build_versatile
CreateKernel versatile
%endif
%endif

# set extraversion to match srpm to get nice version reported by the tools
LC_ALL=C perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -%{rpmrel}/" Makefile
# build perf
%if %{build_perf}
# perf
%make -C tools/perf -s V=1 HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} all
%make -C tools/perf -s V=1 prefix=%{_prefix} man
%endif

%if %{build_cpupower}
# cpupower
# make sure version-gen.sh is executable.
chmod +x tools/power/cpupower/utils/version-gen.sh
%make -C tools/power/cpupower CPUFREQ_BENCH=false
%endif

# We don't make to repeat the depend code at the install phase
%if %build_source
%ifarch %{arm}
    PrepareKernel "kirkwood" %{buildrpmrel}custom
%else
    PrepareKernel "" %{buildrpmrel}custom
%endif
%smake -s mrproper
%endif


###
### install
###
%install
install -m 644 %{SOURCE4}  .

cd %src_dir

# Directories definition needed for installing
%define target_source %{buildroot}%{_kerneldir}
%define target_boot %{buildroot}%{_bootdir}
%define target_modules %{buildroot}%{_modulesdir}

# We want to be able to test several times the install part
rm -rf %{buildroot}
cp -a %{temp_root} %{buildroot}

# Create directories infastructure
%if %build_source
install -d %{target_source}

tar cf - . | tar xf - -C %{target_source}
chmod -R a+rX %{target_source}

# we remove all the source files that we don't ship
# first architecture files
for i in alpha avr32 blackfin c6x cris frv h8300 hexagon ia64 m32r m68k m68knommu microblaze \
	 mips openrisc parisc powerpc s390 score sh sh64 sparc tile unicore32 v850 xtensa mn10300; do
	rm -rf %{target_source}/arch/$i
done

# other misc files
rm -f %{target_source}/{.config.old,.config.cmd,.gitignore,.lst,.mailmap}
rm -f %{target_source}/{.missing-syscalls.d,arch/.gitignore,firmware/.gitignore}
rm -rf %{target_source}/.tmp_depmod/

#endif %build_source
%endif

# compressing modules
%if %{build_modxz}
find %{target_modules} -name "*.ko" | %kxargs xz -6e
%else
find %{target_modules} -name "*.ko" | %kxargs gzip -9
%endif

# We used to have a copy of PrepareKernel here
# Now, we make sure that the thing in the linux dir is what we want it to be
for i in %{target_modules}/*; do
	rm -f $i/build $i/source
done

# sniff, if we compressed all the modules, we change the stamp :(
# we really need the depmod -ae here
pushd %{target_modules}
for i in *; do
	/sbin/depmod -ae -b %{buildroot} -F %{target_boot}/System.map-$i $i
	echo $?
done

for i in *; do
	pushd $i
	echo "Creating modules.description for $i"
	modules=`find . -name "*.ko.[g,x]z"`
	echo $modules | %kxargs /sbin/modinfo \
	| perl -lne 'print "$name\t$1" if $name && /^description:\s*(.*)/; $name = $1 if m!^filename:\s*(.*)\.k?o!; $name =~ s!.*/!!' > modules.description
	popd
done
popd

# need to set extraversion to match srpm again to avoid rebuild
LC_ALL=C perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -%{rpmrel}/" Makefile
%if %{build_perf}
# perf tool binary and supporting scripts/binaries
make -C tools/perf -s V=1 DESTDIR=%{buildroot} HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} install

# perf man pages (note: implicit rpm magic compresses them later)
make -C tools/perf  -s V=1 DESTDIR=%{buildroot} HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} install-man
%endif

%if %{build_cpupower}
make -C tools/power/cpupower DESTDIR=%{buildroot} libdir=%{_libdir} mandir=%{_mandir} CPUFREQ_BENCH=false install
rm -f %{buildroot}%{_libdir}/*.{a,la}
%find_lang cpupower
mv cpupower.lang ../
chmod 0755 %{buildroot}%{_libdir}/libcpupower.so*
mkdir -p %{buildroot}%{_unitdir} %{buildroot}%{_sysconfdir}/sysconfig
install -m644 %{SOURCE50} %{buildroot}%{_unitdir}/cpupower.service
install -m644 %{SOURCE51} %{buildroot}%{_sysconfdir}/sysconfig/cpupower
%endif

###
### clean
###
%clean
rm -rf %{buildroot}


# We don't want to remove this, the whole reason of its existence is to be
# able to do several rpm --short-circuit -bi for testing install
# phase without repeating compilation phase
#rm -rf %{temp_root}

###
### source and doc file lists
###

%if %build_source
%files -n %{kname}-source-%{buildrel}
%dir %{_kerneldir}
%dir %{_kerneldir}/arch
%dir %{_kerneldir}/include
%{_kerneldir}/3rdparty
%{_kerneldir}/Documentation
%{_kerneldir}/arch/Kconfig
%{_kerneldir}/arch/arm
%{_kerneldir}/arch/um
%{_kerneldir}/arch/x86
%{_kerneldir}/block
%{_kerneldir}/crypto
%{_kerneldir}/drivers
%{_kerneldir}/firmware
%{_kerneldir}/fs
%{_kerneldir}/include/Kbuild
%{_kerneldir}/include/acpi
%{_kerneldir}/include/asm-generic
%{_kerneldir}/include/crypto
%{_kerneldir}/include/drm
%{_kerneldir}/include/keys
%{_kerneldir}/include/linux
%{_kerneldir}/include/math-emu
%{_kerneldir}/include/media
%{_kerneldir}/include/memory
%{_kerneldir}/include/misc
%{_kerneldir}/include/mtd
%{_kerneldir}/include/net
%{_kerneldir}/include/pcmcia
%{_kerneldir}/include/ras
%{_kerneldir}/include/rdma
%{_kerneldir}/include/rxrpc
%{_kerneldir}/include/scsi
%{_kerneldir}/include/sound
%{_kerneldir}/include/target
%{_kerneldir}/include/trace
%{_kerneldir}/include/video
%{_kerneldir}/include/xen
%{_kerneldir}/init
%{_kerneldir}/ipc
%{_kerneldir}/kernel
%{_kerneldir}/lib
%{_kerneldir}/mm
%{_kerneldir}/net
%{_kerneldir}/virt
%{_kerneldir}/samples
%{_kerneldir}/scripts
%{_kerneldir}/security
%{_kerneldir}/sound
%{_kerneldir}/tools
%{_kerneldir}/usr
%{_kerneldir}/COPYING
%{_kerneldir}/CREDITS
%{_kerneldir}/Kbuild
%{_kerneldir}/Kconfig
%{_kerneldir}/MAINTAINERS
%{_kerneldir}/Makefile
%{_kerneldir}/README
%{_kerneldir}/REPORTING-BUGS
%doc README.kernel-sources

%files -n %{kname}-source-latest
%endif

%if %build_doc
%files -n %{kname}-doc
%doc linux-%{tar_ver}/Documentation/*
%endif

%if %{build_perf}
%files -n perf
%{_bindir}/perf
%dir %{_prefix}/libexec/perf-core
%{_prefix}/libexec/perf-core/*
%{_mandir}/man[1-8]/perf*
%endif

%if %{build_cpupower}
%files -n cpupower -f cpupower.lang
%{_bindir}/cpupower
%{_libdir}/libcpupower.so.0
%{_libdir}/libcpupower.so.0.0.0
%{_unitdir}/cpupower.service
%{_mandir}/man[1-8]/cpupower*
%config(noreplace) %{_sysconfdir}/sysconfig/cpupower

%files -n cpupower-devel
%{_libdir}/libcpupower.so
%{_includedir}/cpufreq.h
%endif


%changelog

* Sun Oct 28 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.4-1
+ update to 3.6.4-1
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Fri Oct 26 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.4-rc1
+ update to 3.6.4-rc1
+ rc release that should fix this > https://lwn.net/Articles/521022/
- added FX01-fix-serious-progressive-ext4-data-corruption-bug.patch
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Mon Oct 22 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.3-1
+ update to 3.6.3 (85 fixes all over)
- add OverlayFS 
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Sat Oct 13 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.2-1
+ update to 3.6.2 (135 fixes all over)
- now CPU_FREQ_GOV_ONDEMAND is the predefined for -laptop and -netbook
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Fri Oct 12 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.1-1
+ update to 3.6.1 
- first public attempt with new kernel 3.6 serie
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Fri Oct 2 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.0-1
+ new kernel 3.6.0
- first private attempt with new kernel 3.6 serie
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14559 |12mr|kernel-3.6.4-2.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# -*- Mode: rpm-spec -*-
#
# This Specfile is based on kernel-tmb spec done by
# Thomas Backlund <tmb@mandriva.org>
# 
# The mkflavour() macroization done by Anssi Hannula <anssi@mandriva.org>
#
# Manbo kernels now use kernel.org versioning
#
# MIB header
%if %{mdvver} <= 201100
%define distsuffix mib
Vendor: MIB - Mandriva International Backports
Packager: Nicolo' Costanza <abitrules@yahoo.it>
%endif
# end MIB header
#
%define kernelversion	3
%define patchlevel	6
%define sublevel	4

# Package release
%define mibrel		2.1

# kernel Makefile extraversion is substituted by 
# kpatch/kgit/kstable wich are either 0 (empty), rc (kpatch), git (kgit) 
# or stable release (kstable)
%define kpatch		0
# kernel.org -gitX patch (only the number after "git")
%define kgit		0

# kernel base name (also name of srpm)
%define kname 		kernel

Source5:	kernel.rpmlintrc

# Patch tarball tag
%define ktag		rosa

%define rpmtag		%{distsuffix}
%if %kpatch
%if %kgit
%define rpmrel		0.%{kpatch}.%{kgit}.%{mibrel}
%else
%define rpmrel		0.%{kpatch}.%{mibrel}
%endif
%else
%define rpmrel		%{mibrel}
%endif

# fakerel and fakever never change, they are used to fool
# rpm/urpmi/smart
%define fakever		1
%define fakerel 	1

# version defines
%define kversion  	%{kernelversion}.%{patchlevel}.%{sublevel}
%define kverrel   	%{kversion}-%{rpmrel}

# When we are using a pre/rc patch, the tarball is a sublevel -1
%if %kpatch
%if %sublevel
%define tar_ver   	%{kernelversion}.%{patchlevel}
%else
%define tar_ver		%{kernelversion}.%(expr %{patchlevel} - 1)
%endif
%define patch_ver 	%{kversion}-%{kpatch}-%{ktag}%{mibrel}
%else
%define tar_ver   	%{kernelversion}.%{patchlevel}
%define patch_ver 	%{kversion}-%{ktag}%{mibrel}
%endif

# Used for not making too long names for rpms or search paths
%if %kpatch
%if %kgit
%define buildrpmrel     0.%{kpatch}.%{kgit}.%{mibrel}%{rpmtag}
%else
%define buildrpmrel     0.%{kpatch}.%{mibrel}%{rpmtag}
%endif
%else
%define buildrpmrel     %{mibrel}%{rpmtag}
%endif
%define buildrel     	%{kversion}-%{buildrpmrel}

# Having different top level names for packges means that you have to remove
# them by hard :(
%define top_dir_name 	%{kname}-%{_arch}

# Build defines
%define build_doc 		0
%define build_source 		0
%define build_devel 		1

%define build_debug 		0

# Build desktop i586 / 4GB
%ifarch %{ix86}
%define build_desktop586	0
%endif

# Build desktop (i686 / 4GB) / x86_64 / sparc64 sets
%define build_desktop		1

# Build server (i686 / 64GB)/x86_64 / sparc64 sets
%define build_server		0

# End of user definitions
%{?_without_desktop586: %global build_desktop586 0}
%{?_without_desktop: %global build_desktop 0}
%{?_without_server: %global build_server 0}
%{?_without_doc: %global build_doc 0}
%{?_without_source: %global build_source 0}
%{?_without_devel: %global build_devel 0}
%{?_without_debug: %global build_debug 0}

%{?_with_desktop586: %global build_desktop586 1}
%{?_with_desktop: %global build_desktop 1}
%{?_with_server: %global build_server 1}
%{?_with_doc: %global build_doc 1}
%{?_with_source: %global build_source 1}
%{?_with_devel: %global build_devel 1}
%{?_with_debug: %global build_debug 1}

# For the .nosrc.rpm
%define build_nosrc 	1
%{?_with_nosrc: %global build_nosrc 1}

#
# SRC RPM description
#
Summary: 	Linux kernel built for ROSA
Name:		%{kname}
Version: 	%{kversion}
Release: 	%{rpmrel}
License: 	GPLv2
Group: 	 	System/Kernel and hardware
ExclusiveArch: %{ix86} ppc powerpc x86_64 amd64 sparc sparc64
ExclusiveOS: 	Linux
URL:            http://wiki.mandriva.com/en/Manbo_Core2_kernel
BuildRoot: 	%{_tmppath}/%{kname}-%{kversion}-%{_arch}-build
Autoreqprov: 	no
BuildRequires: 	gcc module-init-tools

%description
The kernel package contains the Linux kernel (vmlinuz), the core of
your Manbo Linux operating system. The kernel handles the basic
functions of the operating system: memory allocation, process
allocation, device input and output, etc.

# mkflavour() name flavour processor
# name: the flavour name in the package name
# flavour: first parameter of CreateKernel()
%define mkflavour(R:)					\
%package -n %{kname}-%{1}-latest			\
Version:	%{kversion}				\
Release:	%{rpmrel}				\
Summary:	Virtual rpm for latest %{kname}-%{1}	\
Group:		System/Kernel and hardware		\
Requires:	kernel-nrj-%{2}%{-R:-%{-R*}}		\
Provides:	%{kname}-latest			\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
							\
%description -n %{kname}-%{1}-latest			\
This package is a virtual rpm that aims to make sure you always have the \
latest %{kname}-%{1} installed...			\
							\
%common_description_info				\
							\
%if %build_devel					\
%package -n %{kname}-%{1}-devel-latest			\
Version:	%{kversion}				\
Release:	%{rpmrel}				\
Summary:	Virtual rpm for latest %{kname}-%{1}-devel \
Group:		Development/Kernel			\
Requires:	%{kname}-nrj-%{2}-devel%{-R:-%{-R*}}	\
Provides:	%{kname}-devel-latest			\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
							\
%description -n %{kname}-%{1}-devel-latest		\
This package is a virtual rpm that aims to make sure you always have the \
latest %{kname}-%{1}-devel installed...			\
							\
%common_description_info				\
%endif							\
							\
%if %build_debug					\
%package -n %{kname}-%{1}-debug-latest			\
Version:	%{kversion}				\
Release:	%{rpmrel}				\
Summary:	Virtual rpm for latest %{kname}-%{1}-debug \
Group:		Development/Debug			\
Requires:	%{kname}-%{2}-%{-R:debug-%{-R*}}%{!-R:debuginfo}	\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
Provides:	%{kname}-debug-latest			\
							\
%description -n %{kname}-%{1}-debug-latest		\
This package is a virtual rpm that aims to make sure you always have the \
latest %{kname}-%{1}-debug installed...			\
							\
%common_description_info				\
%endif							\
							\
%files -n %{kname}-%{1}-latest				\
%defattr(-,root,root)					\
							\
%if %build_devel					\
%files -n %{kname}-%{1}-devel-latest			\
%defattr(-,root,root)					\
%endif							\
							\
%if %build_debug					\
%files -n %{kname}-%{1}-debug-latest			\
%defattr(-,root,root)					\
%endif

#
# kernel-desktop586: i586, smp-alternatives, 4GB
#
%ifarch %{ix86}
%if %build_desktop586
%mkflavour desktop586 desktop586
%endif
%endif

#
# kernel-desktop: i686, smp-alternatives, 4 GB / x86_64
#

%if %build_desktop
%mkflavour desktop desktop
%endif

#
# kernel-server: i686, smp-alternatives, 64 GB / x86_64
#

%if %build_server
%ifarch %{ix86}
%mkflavour -R 2.6.38.7-1mnb2 server server
%else
%mkflavour server server
%endif
%endif

#
# kernel-source-latest: virtual rpm
#
%if %build_source

%package -n %{kname}-source-latest
Version: 	%{kversion}
Release: 	%{rpmrel}
Summary: 	Virtual rpm for latest %{kname}-source
Group:   	Development/Kernel
Requires: 	%{kname}-source >= %{kversion}
%ifarch %{ix86}
Conflicts:	arch(x86_64)
%endif

%description -n %{kname}-source-latest
This package is a virtual rpm that aims to make sure you always have the
latest %{kname}-source installed...

%common_description_info

%files -n %{kname}-source-latest
%defattr(-,root,root)

%endif



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14560 |12mr|kernel-3.6.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# -*- Mode: rpm-spec -*-
#
# This Specfile is based on kernel-tmb spec done by
# Thomas Backlund <tmb@mandriva.org>
# 
# The mkflavour() macroization done by Anssi Hannula <anssi@mandriva.org>
#
# Mageia, Mandriva, MIB and ROSA kernels use kernel.org versioning
#
# MIB header
%if %{mdvver} <= 201100
%define distsuffix mib
Vendor: MIB - Mandriva International Backports
%endif
Packager: Nicolo' Costanza <abitrules@yahoo.it>
# end MIB header
#
%define kernelversion	3
%define patchlevel	6
# sublevel is now used for -stable patches
%define sublevel	4

# Package release
%define mibrel		2

# kernel Makefile extraversion is substituted by
# kpatch wich are either 0 (empty), rc (kpatch)
%define kpatch		0
# kernel.org -gitX patch (only the number after "git")
%define kgit		0

# kernel base name (also name of srpm)
%define kname 		kernel

# Patch tarball tag
%define ktag		rosa

# define rpmtag		%{distsuffix}
%define rpmtag		%{distsuffix}
%if %kpatch
%if %kgit
%define rpmrel		%mkrel 0.%{kpatch}.%{kgit}.%{mibrel}
%else
%define rpmrel		%mkrel 0.%{kpatch}.%{mibrel}
%endif
%else
%define rpmrel		%{mibrel}
%endif

# fakerel and fakever never change, they are used to fool
# rpm/urpmi/smart
%define fakever		1
%define fakerel 	%mkrel 1

# version defines
%define kversion  	%{kernelversion}.%{patchlevel}.%{sublevel}
%define kverrel   	%{kversion}-%{rpmrel}

# When we are using a pre/rc patch, the tarball is a sublevel -1
%if %kpatch
%if %sublevel
%define tar_ver   	%{kernelversion}.%{patchlevel}
%else
%define tar_ver		%{kernelversion}.%(expr %{patchlevel} - 1)
%endif
%define patch_ver 	%{kversion}-%{kpatch}-%{ktag}%{mibrel}
%else
%define tar_ver   	%{kernelversion}.%{patchlevel}
%define patch_ver 	%{kversion}-%{ktag}%{mibrel}
%endif

# Used for not making too long names for rpms or search paths
%if %kpatch
%if %kgit
%define buildrpmrel     0.%{kpatch}.%{kgit}.%{mibrel}%{rpmtag}
%else
%define buildrpmrel     0.%{kpatch}.%{mibrel}%{rpmtag}
%endif
%else
%define buildrpmrel     %{mibrel}%{rpmtag}
%endif
%define buildrel     	%{kversion}-%{buildrpmrel}

# Having different top level names for packges means that you have to remove
# them by hard :(
%define top_dir_name 	%{kname}-%{_arch}

%define build_dir 	${RPM_BUILD_DIR}/%{top_dir_name}
%define src_dir 	%{build_dir}/linux-%{tar_ver}

# Disable useless debug rpms...
%define _enable_debug_packages 	%{nil}
%define debug_package 		%{nil}

# Build defines
%define build_doc 		1
%define build_source 		1
%define build_devel 		1

%define build_debug 		0

#
# Old Mandriva kernel flavours plus new two PAE flavours
#

# Build desktop i586 / 4GB
%ifarch %{ix86}
%define build_desktop586		0
%endif

# Build desktop (i686 / 4GB) / x86_64 / sparc64 sets
%define build_desktop			1

# Build netbook (i686 / 4GB) / x86_64
%define build_netbook			0

# Build server (i686 / 64GB)/x86_64 / sparc64 sets
%define build_server			0

# Build desktop686 pae (i686 / 64GB)
%ifarch %{ix86}
%define build_desktop_pae		0
%endif

# Build netbook686 pae (i686 / 64GB)
%ifarch %{ix86}
%define build_netbook_pae		0
%endif

#
# MIB low latency optimized flavours called "nrj"
#

# Build nrj desktop586 (i586 / 4GB)
%ifarch %{ix86}
%define build_nrj_desktop586		0
%endif

# Build nrj desktop (i686 / 4GB) / x86_64 / sparc64 sets
%define build_nrj_desktop		1

# Build nrj realtime (i686 / 4GB) / x86_64
%define build_nrj_realtime		1

# Build nrj laptop (i686 / 4GB) / x86_64
%define build_nrj_laptop		0

# Build nrj netbook (i686 / 4GB) / x86_64
%define build_nrj_netbook		0

# Build nrj desktop pae (i686 / 64GB)
%ifarch %{ix86}
%define build_nrj_desktop_pae		1
%endif

# Build nrj realtime pae (i686 / 64GB)
%ifarch %{ix86}
%define build_nrj_realtime_pae		0
%endif

# Build nrj laptop pae (i686 / 64GB)
%ifarch %{ix86}
%define build_nrj_laptop_pae		0
%endif

# Build nrj netbook686 pae (i686 / 64GB)
%ifarch %{ix86}
%define build_nrj_netbook_pae		0
%endif

#
# experimental "cpu level" optimized "nrj" flavours
#

# Build nrj netbook Intel Atom (matom / 4GB)
%ifarch %{ix86}
%define build_nrj_netbook_atom		0
%endif

# Build nrj netbook Intel Atom pae (matom / 64GB)
%ifarch %{ix86}
%define build_nrj_netbook_atom_pae	0
%endif

# Build nrj desktop Intel Core2 (mcore2 / 4GB)
%ifarch %{ix86}
%define build_nrj_desktop_core2   	0
%endif

# Build nrj desktop Intel Core2 pae (mcore2 / 64GB)
%ifarch %{ix86}
%define build_nrj_desktop_core2_pae   	0
%endif

#
# end of experimental "cpu level" optimized "nrj" flavours
#

# build perf and cpupower tools
%if %{mdvver} >= 201200
%define build_perf		1
%define build_cpupower		1
%else
%define build_perf		0
%define build_cpupower		0
%endif

# compress modules with xz
%if %{mdvver} >= 201200
%define build_modxz		0
%else
%define build_modxz		0
%endif

# ARM builds
%ifarch %{arm}
%define build_desktop		0
%define build_netbook		0
%define build_server		0
%define build_iop32x		0
%define build_kirkwood		1
%define build_versatile		1
# no cpupower tools on arm yet
%define build_cpupower		0
# arm is currently not using xz
%define build_modxz		0
%endif
# End of user definitions

# buildtime flags
%{?_without_desktop586: %global build_desktop586 0}
%{?_without_desktop: %global build_desktop 0}
%{?_without_netbook: %global build_netbook 0}
%{?_without_server: %global build_server 0}

%{?_without_desktop_pae: %global build_desktop_pae 0}
%{?_without_netbook_pae: %global build_netbook_pae 0}

%{?_without_nrj_desktop586: %global build_nrj_desktop586 0}
%{?_without_nrj_desktop: %global build_nrj_desktop 0}
%{?_without_nrj_realtime: %global build_nrj_realtime 0}
%{?_without_nrj_laptop: %global build_nrj_laptop 0}
%{?_without_nrj_netbook: %global build_nrj_netbook 0}

%{?_without_nrj_desktop_pae: %global build_nrj_desktop_pae 0}
%{?_without_nrj_realtime_pae: %global build_nrj_realtime_pae 0}
%{?_without_nrj_laptop_pae: %global build_nrj_laptop_pae 0}
%{?_without_nrj_netbook_pae: %global build_nrj_netbook_pae 0}

%{?_without_nrj_netbook_atom: %global build_nrj_netbook_atom 0}
%{?_without_nrj_netbook_atom_pae: %global build_nrj_netbook_atom_pae 0}
%{?_without_nrj_desktop_core2: %global build_nrj_desktop_core2 0}
%{?_without_nrj_desktop_core2_pae: %global build_nrj_desktop_core2_pae 0}

%{?_without_doc: %global build_doc 0}
%{?_without_source: %global build_source 0}
%{?_without_devel: %global build_devel 0}
%{?_without_debug: %global build_debug 0}
%{?_without_perf: %global build_perf 0}
%{?_without_cpupower: %global build_cpupower 0}
%{?_without_modxz: %global build_modxz 0}


%{?_with_desktop586: %global build_desktop586 1}
%{?_with_desktop: %global build_desktop 1}
%{?_with_netbook: %global build_netbook 1}
%{?_with_server: %global build_server 1}

%{?_with_desktop_pae: %global build_desktop_pae 1}
%{?_with_netbook_pae: %global build_netbook_pae 1}

%{?_with_nrj_desktop586: %global build_nrj_desktop586 1}
%{?_with_nrj_desktop: %global build_nrj_desktop 1}
%{?_with_nrj_realtime: %global build_nrj_realtime 1}
%{?_with_nrj_laptop: %global build_nrj_laptop 1}
%{?_with_nrj_netbook: %global build_nrj_netbook 1}

%{?_with_nrj_desktop_pae: %global build_nrj_desktop_pae 1}
%{?_with_nrj_realtime_pae: %global build_nrj_realtime_pae 1}
%{?_with_nrj_laptop_pae: %global build_nrj_laptop_pae 1}
%{?_with_nrj_netbook_pae: %global build_nrj_netbook_pae 1}

%{?_with_nrj_netbook_atom: %global build_nrj_netbook_atom 1}
%{?_with_nrj_netbook_atom_pae: %global build_nrj_netbook_atom_pae 1}
%{?_with_nrj_desktop_core2: %global build_nrj_desktop_core2 1}
%{?_with_nrj_desktop_core2_pae: %global build_nrj_desktop_core2_pae 1}

%{?_with_doc: %global build_doc 1}
%{?_with_source: %global build_source 1}
%{?_with_devel: %global build_devel 1}
%{?_with_debug: %global build_debug 1}
%{?_with_perf: %global build_perf 1}
%{?_with_cpupower: %global build_cpupower 1}
%{?_with_modxz: %global build_modxz 1}

# ARM builds
%{?_with_iop32x: %global build_iop32x 1}
%{?_with_kirkwood: %global build_kirkwood 1}
%{?_with_versatile: %global build_versatile 1}
%{?_without_iop32x: %global build_iop32x 0}
%{?_without_kirkwood: %global build_kirkwood 0}
%{?_without_versatile: %global build_versatile 0}

# For the .nosrc.rpm
%define build_nosrc 	0
%{?_with_nosrc: %global build_nosrc 1}

%if %(if [ -z "$CC" ] ; then echo 0; else echo 1; fi)
%define kmake %make CC="$CC"
%else
%define kmake %make
%endif
# there are places where parallel make don't work
%define smake make

# Parallelize xargs invocations on smp machines
%define kxargs xargs %([ -z "$RPM_BUILD_NCPUS" ] \\\
	&& RPM_BUILD_NCPUS="`/usr/bin/getconf _NPROCESSORS_ONLN`"; \\\
	[ "$RPM_BUILD_NCPUS" -gt 1 ] && echo "-P $RPM_BUILD_NCPUS")

# Sparc arch wants sparc64 kernels
%define target_arch    %(echo %{_arch} | sed -e 's/mips.*/mips/' -e 's/arm.*/arm/')


#
# SRC RPM description
#
Summary: 	Linux kernel built for Mandriva
Name:		%{kname}
Version: 	%{kversion}
Release: 	%{rpmrel}
License: 	GPLv2
Group: 	 	System/Kernel and hardware
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveOS: 	Linux
URL:            http://www.kernel.org

####################################################################
#
# Sources
#
### This is for full SRC RPM
Source0: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/linux-%{tar_ver}.tar.xz
Source1: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/linux-%{tar_ver}.tar.sign
### This is for stripped SRC RPM
%if %build_nosrc
NoSource: 0
%endif
# This is for disabling *config, mrproper, prepare, scripts on -devel rpms
Source2: 	disable-mrproper-prepare-scripts-configs-in-devel-rpms.patch

Source4: 	README.kernel-sources
Source5:	kernel.rpmlintrc

# config and systemd service file from fedora
Source50:	cpupower.service
Source51:	cpupower.config

# our patch tarball
Source100: 	linux-%{patch_ver}.tar.xz

####################################################################
#
# Patches

#
# Patch0 to Patch100 are for core kernel upgrades.
#

# Pre linus patch: ftp://ftp.kernel.org/pub/linux/kernel/v3.0/testing

%if %kpatch
%if %sublevel
Patch2:		ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/stable-review/patch-%{kversion}-%{kpatch}.bz2
Source11:	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/stable-review/patch-%{kversion}-%{kpatch}.sign
%else
Patch1:		ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/testing/patch-%{kernelversion}.%{patchlevel}-%{kpatch}.bz2
Source10: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/testing/patch-%{kernelversion}.%{patchlevel}-%{kpatch}.sign
%endif
%endif
%if %kgit
Patch2:		ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/snapshots/patch-%{kernelversion}.%{patchlevel}-%{kpatch}-git%{kgit}.bz2
Source11: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/snapshots/patch-%{kernelversion}.%{patchlevel}-%{kpatch}-git%{kgit}.sign
%endif
%if %sublevel
%if %kpatch
%define prev_sublevel %(expr %{sublevel} - 1)
%if %prev_sublevel
Patch1:   	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/patch-%{kernelversion}.%{patchlevel}.%{prev_sublevel}.bz2
Source10: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/patch-%{kernelversion}.%{patchlevel}.%{prev_sublevel}.sign
%endif
%else
Patch1:   	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/patch-%{kversion}.bz2
Source10: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/patch-%{kversion}.sign
%endif
%endif

#END
####################################################################

# Defines for the things that are needed for all the kernels
#
%define common_desc_kernel The kernel package contains the Linux kernel (vmlinuz), the core of your \
Mandriva operating system. The kernel handles the basic functions \
of the operating system: memory allocation, process allocation, device \
input and output, etc.

%define common_desc_kernel_smp This kernel relies on in-kernel smp alternatives to switch between up & smp \
mode depending on detected hardware. To force the kernel to boot in single \
processor mode, use the "nosmp" boot parameter.


### Global Requires/Provides

%if %{mdvver} == 201210
%define requires1	bootloader-utils >= 1.15-8
%define requires2	dracut >= 017-16
%define requires3	kmod >= 7-6
%define requires4	sysfsutils >=  2.1.0-12
%define requires5	kernel-firmware >=  20120219-1
%define requires6	microcode >=  0.20120313-1
%endif

%if %{mdvver} == 201200
%define requires1	bootloader-utils >= 1.15-8
%define requires2	dracut >= 017-16
%define requires3	module-init-tools >= 3.16-5
%define requires4	sysfsutils >=  2.1.0-12
%define requires5	kernel-firmware >=  20120219-1
%define requires6	microcode >=  0.20120313-1
%endif

%if %{mdvver} < 201200
%define requires1	bootloader-utils >= 1.13-1
%define requires2	mkinitrd >= 4.2.17-31
%define requires3	module-init-tools >= 3.0-7
%define requires4	sysfsutils >= 1.3.0-1
%define requires5	kernel-firmware >= 20101024-2
%define requires6	microcode >=  0.20120313-1
%endif

%define kprovides 	%{kname} = %{kverrel}, kernel = %{tar_ver}, alsa = 1.0.25
%define kprovides_server drbd-api = 88

%define	kobsoletes	dkms-r8192se <= 0019.1207.2010-2, dkms-lzma <= 4.43-32, dkms-psb <= 4.41.1-7

Autoreqprov: 		no

# might be useful too:
# Suggests:	microcode

%if %{mdvver} == 201210
BuildRequires:	kmod-devel
%else
BuildRequires:	module-init-tools
%endif

BuildRequires: 	gcc 

# for perf, cpufreq and other tools
BuildRequires:		elfutils-devel
BuildRequires:		zlib-devel
BuildRequires:		binutils-devel
BuildRequires:		newt-devel
BuildRequires:		python-devel
BuildRequires:		perl(ExtUtils::Embed)
BuildRequires:		pciutils-devel
BuildRequires:		asciidoc
BuildRequires:		xmlto
BuildRequires:		gettext
BuildRequires:		docbook-style-xsl
BuildRequires:		pkgconfig(gtk+-2.0)
BuildRequires:		flex
BuildRequires:		bison

%ifarch %{arm}
BuildRequires:		uboot-mkimage
%endif


%description
%common_desc_kernel
%ifnarch %{arm}
%common_desc_kernel_smp
%endif

# Define obsolete/provides to help automatic upgrades of old kernel-xen-pvops
%define latest_obsoletes_server kernel-xen-pvops-latest < 3.2.1-1
%define latest_provides_server kernel-xen-pvops-latest = %{kverrel}
%define latest_obsoletes_devel_server kernel-xen-pvops-devel-latest < 3.2.1-1
%define latest_provides_devel_server kernel-xen-pvops-devel-latest = %{kverrel}

# mkflavour() name flavour processor
# name: the flavour name in the package name
# flavour: first parameter of CreateKernel()
%define mkflavour()					\
%package -n %{kname}-%{1}-%{buildrel}			\
Version:	%{fakever}				\
Release:	%{fakerel}				\
Provides:	%kprovides				\
%{expand:%%{?kprovides_%{1}:Provides: %{kprovides_%{1}}}} \
Provides:	%{kname}-%{1}				\
Requires(pre):	%requires1 %requires2 %requires3 %requires4 \
Requires:	%requires2 %requires5 %requires6	\
Obsoletes:	%kobsoletes				\
Provides:	should-restart = system			\
Suggests:	crda					\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
Summary:	%{expand:%{summary_%(echo %{1} | sed -e "s/-/_/")}} \
Group:		System/Kernel and hardware		\
%description -n %{kname}-%{1}-%{buildrel}		\
%common_desc_kernel %{expand:%{info_%(echo %{1} | sed -e "s/-/_/")}} \
%ifnarch %{arm}						\
%common_desc_kernel_smp					\
%endif							\
							\
%if %build_devel					\
%package -n	%{kname}-%{1}-devel-%{buildrel}		\
Version:	%{fakever}				\
Release:	%{fakerel}				\
Requires:	glibc-devel ncurses-devel make gcc perl	\
Summary:	The kernel-devel files for %{kname}-%{1}-%{buildrel} \
Group:		Development/Kernel			\
Provides:	%{kname}-devel = %{kverrel} 		\
Provides:	%{kname}-%{1}-devel			\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
%description -n %{kname}-%{1}-devel-%{buildrel}		\
This package contains the kernel files (headers and build tools) \
that should be enough to build additional drivers for   \
use with %{kname}-%{1}-%{buildrel}.                     \
							\
If you want to build your own kernel, you need to install the full \
%{kname}-source-%{buildrel} rpm.			\
							\
%endif							\
							\
%if %build_debug					\
%package -n	%{kname}-%{1}-%{buildrel}-debug		\
Version:	%{fakever}				\
Release:	%{fakerel}				\
Summary:	Files with debug info for %{kname}-%{1}-%{buildrel} \
Group:		Development/Debug			\
Provides:	kernel-debug = %{kverrel} 		\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
%description -n %{kname}-%{1}-%{buildrel}-debug		\
This package contains the files with debug info to aid in debug tasks \
when using %{kname}-%{1}-%{buildrel}.			\
							\
If you need to look at debug information or use some application that \
needs debugging info from the kernel, this package may help. \
							\
%endif							\
							\
%package -n %{kname}-%{1}-latest			\
Version:	%{kversion}				\
Release:	%{rpmrel}				\
Summary:	Virtual rpm for latest %{kname}-%{1}	\
Group:		System/Kernel and hardware		\
Requires:	%{kname}-%{1}-%{buildrel}		\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
%{expand:%%{?latest_obsoletes_%{1}:Obsoletes: %{latest_obsoletes_%{1}}}} \
%{expand:%%{?latest_provides_%{1}:Provides: %{latest_provides_%{1}}}} \
%description -n %{kname}-%{1}-latest			\
This package is a virtual rpm that aims to make sure you always have the \
latest %{kname}-%{1} installed...			\
							\
%if %build_devel					\
%package -n %{kname}-%{1}-devel-latest			\
Version:	%{kversion}				\
Release:	%{rpmrel}				\
Summary:	Virtual rpm for latest %{kname}-%{1}-devel \
Group:		Development/Kernel			\
Requires:	%{kname}-%{1}-devel-%{buildrel}		\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
Provides:	%{kname}-devel-latest			\
%{expand:%%{?latest_obsoletes_devel_%{1}:Obsoletes: %{latest_obsoletes_devel_%{1}}}} \
%{expand:%%{?latest_provides_devel_%{1}:Provides: %{latest_provides_devel_%{1}}}} \
%description -n %{kname}-%{1}-devel-latest		\
This package is a virtual rpm that aims to make sure you always have the \
latest %{kname}-%{1}-devel installed...			\
							\
%endif							\
							\
%post -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-post \
%posttrans -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-posttrans \
%preun -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-preun \
%postun -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-postun \
							\
%if %build_devel					\
%post -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1}-post \
%preun -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1}-preun \
%postun -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1}-postun \
%endif							\
							\
%files -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1} \
%files -n %{kname}-%{1}-latest				\
							\
%if %build_devel					\
%files -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1} \
%files -n %{kname}-%{1}-devel-latest			\
%endif							\
							\
%if %build_debug					\
%files -n %{kname}-%{1}-%{buildrel}-debug -f kernel_debug_files.%{1} \
%endif

%ifarch %{ix86}
#
# kernel-desktop586: i586, smp-alternatives, 4GB
#
%if %build_desktop586
%define summary_desktop586 Linux kernel for desktop use with i586 & 4GB RAM
%define info_desktop586 This kernel is compiled for desktop use, single or \
multiple i586 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour desktop586
%endif
%endif

#
# kernel-desktop: i686, smp-alternatives, 4 GB / x86_64
#
%if %build_desktop
%ifarch %{ix86}
%define summary_desktop Linux Kernel for desktop use with i686 & 4GB RAM
%define info_desktop This kernel is compiled for desktop use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler.
%else
%define summary_desktop Linux Kernel for desktop use with %{_arch}
%define info_desktop This kernel is compiled for desktop use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_1000, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler.
%endif
%mkflavour desktop
%endif

#
# kernel-netbook: i686, smp-alternatives, 4 GB / x86_64
#
%if %build_netbook
%ifarch %{ix86}
%define summary_netbook Linux Kernel for netbook use with i686 & 4GB RAM
%define info_netbook This kernel is compiled for netbook use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_250, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler.
%else
%define summary_netbook Linux Kernel for netbook use with %{_arch}
%define info_netbook This kernel is compiled for netbook use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_250, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler.
%endif
%mkflavour netbook
%endif

#
# kernel-server: i686, smp-alternatives, 64 GB / x86_64
#
%if %build_server
%ifarch %{ix86}
%define summary_server Linux Kernel for server use with i686 & 64GB RAM
%define info_server This kernel is compiled for server use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using \
no preempt, HZ_100, CFS cpu scheduler and cfq i/o scheduler.
%else
%define summary_server Linux Kernel for server use with %{_arch}
%define info_server This kernel is compiled for server use, single or \
multiple %{_arch} processor(s)/core(s), using no preempt, HZ_100, \
CFS cpu scheduler and cfq i/o scheduler.
%endif
%mkflavour server
%endif

%ifarch %{ix86}
#
# kernel-desktop-pae: i686, smp-alternatives, 64GB
#
%if %build_desktop_pae
%define summary_desktop_pae Linux kernel for desktop use with i686 & upto 64GB RAM
%define info_desktop_pae This kernel is compiled for desktop use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_1000, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour desktop-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-netbook-pae: i686, smp-alternatives, 64 GB
#
%if %build_netbook_pae
%define summary_netbook_pae Linux Kernel for for netbook use with i686 & upto 64GB RAM
%define info_netbook_pae This kernel is compiled for netbook use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_250, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour netbook-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-desktop586: nrj, i586, smp-alternatives, 4GB
#
%if %build_nrj_desktop586
%define summary_nrj_desktop586 Linux kernel for desktop use with i586 & 4GB RAM
%define info_nrj_desktop586 This kernel is compiled for desktop use, single or \
multiple i586 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour nrj-desktop586
%endif
%endif

#
# kernel-nrj-desktop: nrj, i686, smp-alternatives, 4 GB / x86_64
#
%if %build_nrj_desktop
%ifarch %{ix86}
%define summary_nrj_desktop Linux Kernel for desktop use with i686 & 4GB RAM
%define info_nrj_desktop This kernel is compiled for desktop use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%else
%define summary_nrj_desktop Linux Kernel for desktop use with %{_arch}
%define info_nrj_desktop This kernel is compiled for desktop use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%endif
%mkflavour nrj-desktop
%endif

#
# kernel-nrj-realtime: nrj, i686, smp-alternatives, 4 GB / x86_64
#
%if %build_nrj_realtime
%ifarch %{ix86}
%define summary_nrj_realtime Linux Kernel for low latency use with i686 & 4GB RAM
%define info_nrj_realtime This kernel is compiled for low latency use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and new BFQ I/O scheduler.
%else
%define summary_nrj_realtime Linux Kernel for low latency use with %{_arch}
%define info_nrj_realtime This kernel is compiled for low latency use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and new BFQ I/O scheduler.
%endif
%mkflavour nrj-realtime
%endif

#
# kernel-nrj-laptop: nrj, i686, smp-alternatives, 4 GB / x86_64
#
%if %build_nrj_laptop
%ifarch %{ix86}
%define summary_nrj_laptop Linux Kernel for laptop use with i686 & 4GB RAM
%define info_nrj_laptop This kernel is compiled for laptop use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_300, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%else
%define summary_nrj_laptop Linux Kernel for laptop use with %{_arch}
%define info_nrj_laptop This kernel is compiled for laptop use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_300, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%endif
%mkflavour nrj-laptop
%endif

#
# kernel-nrj-netbook: nrj, i686, smp-alternatives, 4 GB / x86_64
#
%if %build_nrj_netbook
%ifarch %{ix86}
%define summary_nrj_netbook Linux Kernel for netbook use with i686 & 4GB RAM
%define info_nrj_netbook This kernel is compiled for netbook use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_250, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%else
%define summary_nrj_netbook Linux Kernel for netbook use with %{_arch}
%define info_nrj_netbook This kernel is compiled for netbook use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_250, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%endif
%mkflavour nrj-netbook
%endif

%ifarch %{ix86}
#
# kernel-nrj-desktop-pae: nrj, i686, smp-alternatives, 64GB
#
%if %build_nrj_desktop_pae
%define summary_nrj_desktop_pae Linux kernel for desktop use with i686 & upto 64GB RAM
%define info_nrj_desktop_pae This kernel is compiled for desktop use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour nrj-desktop-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-realtime-pae: nrj, i686, smp-alternatives, 64GB
#
%if %build_nrj_realtime_pae
%define summary_nrj_realtime_pae Linux kernel for low latency use with i686 & upto 64GB RAM
%define info_nrj_realtime_pae This kernel is compiled for low latency use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and new BFQ I/O scheduler.
%mkflavour nrj-realtime-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-laptop-pae: nrj, i686, smp-alternatives, 64 GB
#
%if %build_nrj_laptop_pae
%define summary_nrj_laptop_pae Linux Kernel for for laptop use with i686 & upto 64GB RAM
%define info_nrj_laptop_pae This kernel is compiled for laptop use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_300, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour nrj-laptop-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-netbook-pae: nrj, i686, smp-alternatives, 64 GB
#
%if %build_nrj_netbook_pae
%define summary_nrj_netbook_pae Linux Kernel for for netbook use with i686 & upto 64GB RAM
%define info_nrj_netbook_pae This kernel is compiled for netbook use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_250, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour nrj-netbook-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-netbook-atom: nrj, for Intel Atom cpu, smp-alternatives, 4 GB
#
%if %build_nrj_netbook_atom
%define summary_nrj_netbook_atom Linux Kernel for netbook use with Intel Atom cpu, less than 4GB RAM
%define info_nrj_netbook_atom This kernel is compiled for netbook use, single or \
multiple Intel Atom cpu processor(s)/core(s) and less than 4GB RAM, using HZ_250, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour nrj-netbook-atom
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-netbook-atom-pae: nrj, for Intel Atom cpu, smp-alternatives, 64 GB
#
%if %build_nrj_netbook_atom_pae
%define summary_nrj_netbook_atom_pae Linux Kernel for netbook use with Intel Atom cpu & upto 64GB RAM
%define info_nrj_netbook_atom_pae This kernel is compiled for netbook use, single or \
multiple Intel Atom cpu processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_250, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour nrj-netbook-atom-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-desktop-core2: nrj, Intel Core 2 and newer, smp-alternatives, 4 GB 
#
%if %build_nrj_desktop_core2
%define summary_nrj_desktop_core2 Linux Kernel for desktop use with i686 & 4GB RAM
%define info_nrj_desktop_core2 This kernel is compiled for desktop use, single or \
multiple Intel Core 2 and newer processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour nrj-desktop-core2
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-desktop-core2-pae: nrj, Intel Core 2 and newer, smp-alternatives, 64 GB
#
%if %build_nrj_desktop_core2_pae
%define summary_nrj_desktop_core2_pae Linux Kernel for desktop use with i686 & upto 64GB RAM
%define info_nrj_desktop_core2_pae This kernel is compiled for desktop use, single or \
multiple Intel Core 2 and newer processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler.
%mkflavour nrj-desktop-core2-pae
%endif
%endif

#
# ARM kernels
#
%ifarch %{arm}
%if %build_iop32x
%define summary_iop32x Linux Kernel for Arm machines based on Xscale IOP32X
%define info_iop32x This kernel is compiled for iop32x boxes. It will run on n2100 \
or ss4000e or sanmina boards.
%mkflavour iop32x
%endif
%if %build_kirkwood
%define summary_kirkwood Linux Kernel for Arm machines based on Kirkwood
%define info_kirkwood This kernel is compiled for kirkwood boxes. It will run on openrd boards.
%mkflavour kirkwood
%endif
%if %build_versatile
%define summary_versatile Linux Kernel for Versatile arm machines
%define info_versatile This kernel is compiled for Versatile boxes. It will run on Qemu for instance.
%mkflavour versatile
%endif
%endif

#
# kernel-source
#
%if %build_source
%package -n %{kname}-source-%{buildrel}
Version: 	%{fakever}
Release: 	%{fakerel}
Requires: 	glibc-devel, ncurses-devel, make, gcc, perl, diffutils
Summary: 	The Linux source code for %{kname}-%{buildrel}
Group: 		Development/Kernel
Autoreqprov: 	no
Provides: 	kernel-source = %{kverrel}
Buildarch:	noarch

%description -n %{kname}-source-%{buildrel}
The %{kname}-source package contains the source code files for the Mandriva
kernel. Theese source files are only needed if you want to build your
own custom kernel that is better tuned to your particular hardware.

If you only want the files needed to build 3rdparty (nVidia, Ati, dkms-*,...)
drivers against, install the *-devel-* rpm that is matching your kernel.

%post -n %{kname}-source-%{buildrel}
for i in /lib/modules/%{kversion}-{desktop586,desktop,netbook,server,desktop-pae,netbook-pae,nrj-desktop586,nrj-desktop,nrj-realtime,nrj-laptop,nrj-netbook,nrj-desktop-pae,nrj-realtime-pae,nrj-laptop-pae,nrj-netbook-pae,nrj-netbook-atom,nrj-netbook-atom-pae,nrj-desktop-core2,nrj-desktop-core2-pae}-%{buildrpmrel}; do
        if [ -d $i ]; then
		if [ ! -L $i/build -a ! -L $i/source ]; then
			ln -sf /usr/src/linux-%{kversion}-%{buildrpmrel} $i/build
			ln -sf /usr/src/linux-%{kversion}-%{buildrpmrel} $i/source
		fi
        fi
done
cd /usr/src
rm -f linux
ln -snf linux-%{kversion}-%{buildrpmrel} linux

%preun -n %{kname}-source-%{buildrel}
for i in /lib/modules/%{kversion}-{desktop586,desktop,netbook,server,desktop-pae,netbook-pae,nrj-desktop586,nrj-desktop,nrj-realtime,nrj-laptop,nrj-netbook,nrj-desktop-pae,nrj-realtime-pae,nrj-laptop-pae,nrj-netbook-pae,nrj-netbook-atom,nrj-netbook-atom-pae,nrj-desktop-core2,nrj-desktop-core2-pae}-%{buildrpmrel}/{build,source}; do
	if [ -L $i ]; then
		if [ "$(readlink $i)" = "/usr/src/linux-%{kversion}-%{buildrpmrel}" ]; then
			rm -f $i
		fi
	fi
done
if [ -L /usr/src/linux ]; then
	if [ "$(readlink /usr/src/linux)" = "linux-%{kversion}-%{buildrpmrel}" ]; then
		rm -f /usr/src/linux
	fi
fi
exit 0

#
# kernel-source-latest: virtual rpm
#
%package -n %{kname}-source-latest
Version: 	%{kversion}
Release: 	%{rpmrel}
Summary: 	Virtual rpm for latest %{kname}-source
Group:   	Development/Kernel
Requires: 	%{kname}-source-%{buildrel}
Buildarch:	noarch

%description -n %{kname}-source-latest
This package is a virtual rpm that aims to make sure you always have the
latest %{kname}-source installed...
%endif

#
# kernel-doc: documentation for the Linux kernel
#
%if %build_doc
%package -n %{kname}-doc
Version: 	%{kversion}
Release: 	%{rpmrel}
Summary: 	Various documentation bits found in the %{kname} source
Group: 		Documentation
Buildarch:	noarch

%description -n %{kname}-doc
This package contains documentation files from the %{kname} source.
Various bits of information about the Linux kernel and the device drivers
shipped with it are documented in these files. You also might want install
this package if you need a reference to the options that can be passed to
Linux kernel modules at load time.
%endif

#
# kernel/tools
#
%if %{build_perf}
%package -n perf
Version:	%{kversion}
Release:	%{rpmrel}
Summary:	perf tool and the supporting documentation
Group:		System/Kernel and hardware

%description -n perf
the perf tool and the supporting documentation.
%endif

%if %{build_cpupower}
%package -n cpupower
Version:	%{kversion}
Release:	%{rpmrel}
Summary:	the cpupower tools
Group:		System/Kernel and hardware
Requires(post):  rpm-helper >= 0.24.0-3
Requires(preun): rpm-helper >= 0.24.0-3
%if %{mdvver} >= 201200
Obsoletes:	cpufreq cpufrequtils
%endif

%description -n cpupower
the cpupower tools.

%post -n cpupower
%_post_service cpupower

%preun -n cpupower
%_preun_service cpupower

%package -n cpupower-devel
Version:	%{kversion}
Release:	%{rpmrel}
Summary:	devel files for cpupower
Group:		Development/Kernel
Requires:	cpupower = %{kversion}-%{rpmrel}
Conflicts:	%{_lib}cpufreq-devel

%description -n cpupower-devel
This package contains the development files for cpupower.
%endif


#
# End packages - here begins build stage
#
%prep
%setup -q -n %top_dir_name -c
%setup -q -n %top_dir_name -D -T -a100

%define patches_dir ../%{patch_ver}/

cd %src_dir

%if %sublevel
%if %kpatch
%if %prev_sublevel
%patch1 -p1
%endif
%patch2 -p1
%else
%patch1 -p1
%endif
%else
%if %kpatch
%patch1 -p1
%endif
%endif
%if %kgit
%patch2 -p1
%endif

%{patches_dir}/scripts/apply_patchesQL
%{patches_dir}/scripts/apply_patches

# PATCH END


#
# Setup Begin
#

# Prepare all the variables for calling create_configs

%if %build_debug
%define debug --debug
%else
%define debug --no-debug
%endif


%{patches_dir}/scripts/create_configs %debug --user_cpu="%{target_arch}"

# make sure the kernel has the sublevel we know it has...
LC_ALL=C perl -p -i -e "s/^SUBLEVEL.*/SUBLEVEL = %{sublevel}/" Makefile

# get rid of unwanted files
find . -name '*~' -o -name '*.orig' -o -name '*.append' | %kxargs rm -f


%build
# Common target directories
%define _kerneldir /usr/src/linux-%{kversion}-%{buildrpmrel}
%define _bootdir /boot
%define _modulesdir /lib/modules
%define _efidir %{_bootdir}/efi/mandriva

# Directories definition needed for building
%define temp_root %{build_dir}/temp-root
%define temp_source %{temp_root}%{_kerneldir}
%define temp_boot %{temp_root}%{_bootdir}
%define temp_modules %{temp_root}%{_modulesdir}

PrepareKernel() {
	name=$1
	extension=$2
	x86_dir=arch/x86/configs

	echo "Make config for kernel $extension"

	%smake -s mrproper

	if [ "%{target_arch}" == "i386" -o "%{target_arch}" == "x86_64" ]; then
	    if [ -z "$name" ]; then
		cp ${x86_dir}/%{target_arch}_defconfig-desktop .config
	    else
		cp ${x86_dir}/%{target_arch}_defconfig-$name .config
	    fi
	else
	    if [ -z "$name" ]; then
		cp arch/%{target_arch}/defconfig-desktop .config
	    else
		cp arch/%{target_arch}/defconfig-$name .config
	    fi
	fi

	# make sure EXTRAVERSION says what we want it to say
	LC_ALL=C perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -$extension/" Makefile

	%smake oldconfig
}

BuildKernel() {
	KernelVer=$1

	echo "Building kernel $KernelVer"

	%kmake -s all

	# kirkwood boxes have u-boot
	if [ "$KernelVer" = "%{kversion}-kirkwood-%{buildrpmrel}" ]; then
		%kmake uImage
	fi

	# Start installing stuff
	install -d %{temp_boot}
	install -m 644 System.map %{temp_boot}/System.map-$KernelVer
	install -m 644 .config %{temp_boot}/config-$KernelVer
	xz -c Module.symvers > %{temp_boot}/symvers-$KernelVer.xz

	%ifarch %{arm}
		if [ -f arch/arm/boot/uImage ]; then
			cp -f arch/arm/boot/uImage %{temp_boot}/uImage-$KernelVer
		else
			cp -f arch/arm/boot/zImage %{temp_boot}/vmlinuz-$KernelVer
		fi
	%else
		cp -f arch/%{target_arch}/boot/bzImage %{temp_boot}/vmlinuz-$KernelVer
	%endif

	# modules
	install -d %{temp_modules}/$KernelVer
	%smake INSTALL_MOD_PATH=%{temp_root} KERNELRELEASE=$KernelVer modules_install

	# remove /lib/firmware, we use a separate kernel-firmware
	rm -rf %{temp_root}/lib/firmware
}

SaveDevel() {
	devel_flavour=$1

	DevelRoot=/usr/src/linux-%{kversion}-$devel_flavour-%{buildrpmrel}
	TempDevelRoot=%{temp_root}$DevelRoot

	mkdir -p $TempDevelRoot
	for i in $(find . -name 'Makefile*'); do cp -R --parents $i $TempDevelRoot;done
	for i in $(find . -name 'Kconfig*' -o -name 'Kbuild*'); do cp -R --parents $i $TempDevelRoot;done
	cp -fR include $TempDevelRoot
	cp -fR scripts $TempDevelRoot
	cp -fR kernel/bounds.c $TempDevelRoot/kernel
	cp -fR tools/include $TempDevelRoot/tools/
	%ifarch %{arm}
		cp -fR arch/%{target_arch}/tools $TempDevelRoot/arch/%{target_arch}/
	%endif
	%ifarch %{ix86} x86_64
		cp -fR arch/x86/kernel/asm-offsets.{c,s} $TempDevelRoot/arch/x86/kernel/
		cp -fR arch/x86/kernel/asm-offsets_{32,64}.c $TempDevelRoot/arch/x86/kernel/
		cp -fR arch/x86/syscalls/syscall* $TempDevelRoot/arch/x86/syscalls/
		cp -fR arch/x86/include $TempDevelRoot/arch/x86/
		cp -fR arch/x86/tools/relocs.c $TempDevelRoot/arch/x86/tools/
	%else
		cp -fR arch/%{target_arch}/kernel/asm-offsets.{c,s} $TempDevelRoot/arch/%{target_arch}/kernel/
		for f in $(find arch/%{target_arch} -name include); do cp -fR --parents $f $TempDevelRoot; done
	%endif
	cp -fR .config Module.symvers $TempDevelRoot
	cp -fR 3rdparty/mkbuild.pl $TempDevelRoot/3rdparty

	# Needed for truecrypt build (Danny)
	cp -fR drivers/md/dm.h $TempDevelRoot/drivers/md/

	# Needed for lguest
	cp -fR drivers/lguest/lg.h $TempDevelRoot/drivers/lguest/

	# Needed for lirc_gpio (#39004)
	cp -fR drivers/media/video/bt8xx/bttv{,p}.h $TempDevelRoot/drivers/media/video/bt8xx/
	cp -fR drivers/media/video/bt8xx/bt848.h $TempDevelRoot/drivers/media/video/bt8xx/
	cp -fR drivers/media/video/btcx-risc.h $TempDevelRoot/drivers/media/video/

	# Needed for external dvb tree (#41418)
	cp -fR drivers/media/dvb/dvb-core/*.h $TempDevelRoot/drivers/media/dvb/dvb-core/
	cp -fR drivers/media/dvb/frontends/lgdt330x.h $TempDevelRoot/drivers/media/dvb/frontends/

	# add acpica header files, needed for fglrx build
	cp -fR drivers/acpi/acpica/*.h $TempDevelRoot/drivers/acpi/acpica/

	# aufs2 has a special file needed
	#cp -fR fs/aufs/magic.mk $TempDevelRoot/fs/aufs

	for i in alpha avr32 blackfin c6x cris frv h8300 hexagon ia64 m32r m68k m68knommu microblaze \
		 mips mn10300 openrisc parisc powerpc s390 score sh sparc tile unicore32 xtensa; do
		rm -rf $TempDevelRoot/arch/$i
	done

	%ifnarch %{arm}
		rm -rf $TempDevelRoot/arch/arm
	%endif
	%ifnarch %{ix86} x86_64
		rm -rf $TempDevelRoot/arch/x86
	%endif

	# Clean the scripts tree, and make sure everything is ok (sanity check)
	# running prepare+scripts (tree was already "prepared" in build)
	pushd $TempDevelRoot >/dev/null
		%smake -s prepare scripts
		%smake -s clean
	popd >/dev/null
	rm -f $TempDevelRoot/.config.old

	# fix permissions
	chmod -R a+rX $TempDevelRoot

	# disable mrproper in -devel rpms
	patch -p1 --fuzz=0 -d $TempDevelRoot -i %{SOURCE2}

	kernel_devel_files=../kernel_devel_files.$devel_flavour


### Create the kernel_devel_files.*
cat > $kernel_devel_files <<EOF
%dir $DevelRoot
%dir $DevelRoot/arch
%dir $DevelRoot/include
$DevelRoot/3rdparty
$DevelRoot/Documentation
%ifarch %{arm}
$DevelRoot/arch/arm
%endif
$DevelRoot/arch/um
%ifarch %{ix86} x86_64
$DevelRoot/arch/x86
%endif
$DevelRoot/block
$DevelRoot/crypto
$DevelRoot/drivers
$DevelRoot/firmware
$DevelRoot/fs
$DevelRoot/include/Kbuild
$DevelRoot/include/acpi
$DevelRoot/include/asm-generic
$DevelRoot/include/config
$DevelRoot/include/crypto
$DevelRoot/include/drm
$DevelRoot/include/generated
$DevelRoot/include/keys
$DevelRoot/include/linux
$DevelRoot/include/math-emu
$DevelRoot/include/media
$DevelRoot/include/memory
$DevelRoot/include/misc
$DevelRoot/include/mtd
$DevelRoot/include/net
$DevelRoot/include/pcmcia
$DevelRoot/include/ras
$DevelRoot/include/rdma
$DevelRoot/include/rxrpc
$DevelRoot/include/scsi
$DevelRoot/include/sound
$DevelRoot/include/target
$DevelRoot/include/trace
$DevelRoot/include/video
$DevelRoot/include/xen
$DevelRoot/init
$DevelRoot/ipc
$DevelRoot/kernel
$DevelRoot/lib
$DevelRoot/mm
$DevelRoot/net
$DevelRoot/samples
$DevelRoot/scripts
$DevelRoot/security
$DevelRoot/sound
$DevelRoot/tools
$DevelRoot/usr
$DevelRoot/virt
$DevelRoot/.config
$DevelRoot/Kbuild
$DevelRoot/Kconfig
$DevelRoot/Makefile
$DevelRoot/Module.symvers
$DevelRoot/arch/Kconfig
%doc README.kernel-sources
EOF


### Create -devel Post script on the fly
cat > $kernel_devel_files-post <<EOF
if [ -d /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel} ]; then
	rm -f /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/{build,source}
	ln -sf $DevelRoot /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/build
	ln -sf $DevelRoot /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/source
fi
EOF


### Create -devel Preun script on the fly
cat > $kernel_devel_files-preun <<EOF
if [ -L /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/build ]; then
	rm -f /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/build
fi
if [ -L /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/source ]; then
	rm -f /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/source
fi
exit 0
EOF

### Create -devel Postun script on the fly
cat > $kernel_devel_files-postun <<EOF
rm -rf /usr/src/linux-%{kversion}-$devel_flavour-%{buildrpmrel} >/dev/null
EOF
}

SaveDebug() {
	debug_flavour=$1

	install -m 644 vmlinux \
	      %{temp_boot}/vmlinux-%{kversion}-$debug_flavour-%{buildrpmrel}
	kernel_debug_files=../kernel_debug_files.$debug_flavour
	echo "%{_bootdir}/vmlinux-%{kversion}-$debug_flavour-%{buildrpmrel}" \
		>> $kernel_debug_files

	find %{temp_modules}/%{kversion}-$debug_flavour-%{buildrpmrel}/kernel \
		-name "*.ko" | \
		%kxargs -I '{}' objcopy --only-keep-debug '{}' '{}'.debug
	find %{temp_modules}/%{kversion}-$debug_flavour-%{buildrpmrel}/kernel \
		-name "*.ko" | %kxargs -I '{}' \
		sh -c 'cd `dirname {}`; \
		       objcopy --add-gnu-debuglink=`basename {}`.debug \
		       --strip-debug `basename {}`'

	pushd %{temp_modules}
	find %{kversion}-$debug_flavour-%{buildrpmrel}/kernel \
		-name "*.ko.debug" > debug_module_list
	popd
	cat %{temp_modules}/debug_module_list | \
		sed 's|\(.*\)|%{_modulesdir}/\1|' >> $kernel_debug_files
	cat %{temp_modules}/debug_module_list | \
		sed 's|\(.*\)|%exclude %{_modulesdir}/\1|' \
		>> ../kernel_exclude_debug_files.$debug_flavour
	rm -f %{temp_modules}/debug_module_list
}

CreateFiles() {
	kernel_flavour=$1

	kernel_files=../kernel_files.$kernel_flavour

ker="vmlinuz"
if [ "$kernel_flavour" = "kirkwood" ]; then
       ker="uImage"
fi
### Create the kernel_files.*
cat > $kernel_files <<EOF
%{_bootdir}/System.map-%{kversion}-$kernel_flavour-%{buildrpmrel}
%{_bootdir}/symvers-%{kversion}-$kernel_flavour-%{buildrpmrel}.xz
%{_bootdir}/config-%{kversion}-$kernel_flavour-%{buildrpmrel}
%{_bootdir}/$ker-%{kversion}-$kernel_flavour-%{buildrpmrel}
%dir %{_modulesdir}/%{kversion}-$kernel_flavour-%{buildrpmrel}/
%{_modulesdir}/%{kversion}-$kernel_flavour-%{buildrpmrel}/kernel
%{_modulesdir}/%{kversion}-$kernel_flavour-%{buildrpmrel}/modules.*
%doc README.kernel-sources
EOF

%if %build_debug
    cat ../kernel_exclude_debug_files.$kernel_flavour >> $kernel_files
%endif

### Create kernel Post script
cat > $kernel_files-post <<EOF
%ifarch %{arm}
/sbin/installkernel -i -N %{kversion}-$kernel_flavour-%{buildrpmrel}
%else
/sbin/installkernel %{kversion}-$kernel_flavour-%{buildrpmrel}
pushd /boot > /dev/null
if [ -L vmlinuz-$kernel_flavour ]; then
	rm -f vmlinuz-$kernel_flavour
fi
ln -sf vmlinuz-%{kversion}-$kernel_flavour-%{buildrpmrel} vmlinuz-$kernel_flavour
if [ -L initrd-$kernel_flavour.img ]; then
	rm -f initrd-$kernel_flavour.img
fi
ln -sf initrd-%{kversion}-$kernel_flavour-%{buildrpmrel}.img initrd-$kernel_flavour.img
popd > /dev/null
%endif
%if %build_devel
# create kernel-devel symlinks if matching -devel- rpm is installed
if [ -d /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} ]; then
	rm -f /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/{build,source}
	ln -sf /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/build
	ln -sf /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/source
fi
%endif
%if %build_source
# create kernel-source symlinks only if matching -devel- rpm is not installed
if [ -d /usr/src/linux-%{kversion}-%{buildrpmrel} -a ! -d /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} ]; then
	rm -f /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/{build,source}
	ln -sf /usr/src/linux-%{kversion}-%{buildrpmrel} /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/build
	ln -sf /usr/src/linux-%{kversion}-%{buildrpmrel} /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/source
fi
%endif
EOF

### Create kernel Posttrans script
cat > $kernel_files-posttrans <<EOF
if [ -x /usr/sbin/dkms_autoinstaller -a -d /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} ]; then
    /usr/sbin/dkms_autoinstaller start %{kversion}-$kernel_flavour-%{buildrpmrel}
fi
EOF

### Create kernel Preun script on the fly
cat > $kernel_files-preun <<EOF
/sbin/installkernel -R %{kversion}-$kernel_flavour-%{buildrpmrel}
pushd /boot > /dev/null
if [ -L vmlinuz-$kernel_flavour ]; then
	if [ "$(readlink vmlinuz-$kernel_flavour)" = "vmlinuz-%{kversion}-$kernel_flavour-%{buildrpmrel}" ]; then
		rm -f vmlinuz-$kernel_flavour
	fi
fi
if [ -L initrd-$kernel_flavour.img ]; then
	if [ "$(readlink initrd-$kernel_flavour.img)" = "initrd-%{kversion}-$kernel_flavour-%{buildrpmrel}.img" ]; then
		rm -f initrd-$kernel_flavour.img
	fi
fi
popd > /dev/null
%if %build_devel
if [ -L /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/build ]; then
	rm -f /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/build
fi
if [ -L /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/source ]; then
	rm -f /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/source
fi
%endif
exit 0
EOF


### Create kernel Postun script on the fly
cat > $kernel_files-postun <<EOF
/sbin/kernel_remove_initrd %{kversion}-$kernel_flavour-%{buildrpmrel}
rm -rf /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel} >/dev/null
if [ -d /var/lib/dkms ]; then
    rm -f /var/lib/dkms/*/kernel-%{kversion}-$devel_flavour-%{buildrpmrel}-%{_target_cpu} >/dev/null
    rm -rf /var/lib/dkms/*/*/%{kversion}-$devel_flavour-%{buildrpmrel} >/dev/null
    rm -f /var/lib/dkms-binary/*/kernel-%{kversion}-$devel_flavour-%{buildrpmrel}-%{_target_cpu} >/dev/null
    rm -rf /var/lib/dkms-binary/*/*/%{kversion}-$devel_flavour-%{buildrpmrel} >/dev/null
fi
EOF
}


CreateKernel() {
	flavour=$1

	PrepareKernel $flavour $flavour-%{buildrpmrel}

	BuildKernel %{kversion}-$flavour-%{buildrpmrel}
	%if %build_devel
		SaveDevel $flavour
	%endif
	%if %build_debug
		SaveDebug $flavour
	%endif
	CreateFiles $flavour
}


###
# DO it...
###


# Create a simulacro of buildroot
rm -rf %{temp_root}
install -d %{temp_root}


# make sure we are in the directory
cd %src_dir

%ifarch %{ix86}
%if %build_desktop586
CreateKernel desktop586
%endif
%endif

%if %build_desktop
CreateKernel desktop
%endif

%if %build_netbook
CreateKernel netbook
%endif

%if %build_server
CreateKernel server
%endif

%ifarch %{ix86}
%if %build_desktop_pae
CreateKernel desktop-pae
%endif
%endif

%ifarch %{ix86}
%if %build_netbook_pae
CreateKernel netbook-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_desktop586
CreateKernel nrj-desktop586
%endif
%endif

%if %build_nrj_desktop
CreateKernel nrj-desktop
%endif

%if %build_nrj_realtime
CreateKernel nrj-realtime
%endif

%if %build_nrj_laptop
CreateKernel nrj-laptop
%endif

%if %build_nrj_netbook
CreateKernel nrj-netbook
%endif

%ifarch %{ix86}
%if %build_nrj_desktop_pae
CreateKernel nrj-desktop-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_realtime_pae
CreateKernel nrj-realtime-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_laptop_pae
CreateKernel nrj-laptop-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_netbook_pae
CreateKernel nrj-netbook-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_netbook_atom
CreateKernel nrj-netbook-atom
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_netbook_atom_pae
CreateKernel nrj-netbook-atom-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_desktop_core2
CreateKernel nrj-desktop-core2
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_desktop_core2_pae
CreateKernel nrj-desktop-core2-pae
%endif
%endif

%ifarch %{arm}
%if %build_iop32x
CreateKernel iop32x
%endif
%if %build_kirkwood
CreateKernel kirkwood
%endif
%if %build_versatile
CreateKernel versatile
%endif
%endif

# set extraversion to match srpm to get nice version reported by the tools
LC_ALL=C perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -%{rpmrel}/" Makefile
# build perf
%if %{build_perf}
# perf
%make -C tools/perf -s V=1 HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} all
%make -C tools/perf -s V=1 prefix=%{_prefix} man
%endif

%if %{build_cpupower}
# cpupower
# make sure version-gen.sh is executable.
chmod +x tools/power/cpupower/utils/version-gen.sh
%make -C tools/power/cpupower CPUFREQ_BENCH=false
%endif

# We don't make to repeat the depend code at the install phase
%if %build_source
%ifarch %{arm}
    PrepareKernel "kirkwood" %{buildrpmrel}custom
%else
    PrepareKernel "" %{buildrpmrel}custom
%endif
%smake -s mrproper
%endif


###
### install
###
%install
install -m 644 %{SOURCE4}  .

cd %src_dir

# Directories definition needed for installing
%define target_source %{buildroot}%{_kerneldir}
%define target_boot %{buildroot}%{_bootdir}
%define target_modules %{buildroot}%{_modulesdir}

# We want to be able to test several times the install part
rm -rf %{buildroot}
cp -a %{temp_root} %{buildroot}

# Create directories infastructure
%if %build_source
install -d %{target_source}

tar cf - . | tar xf - -C %{target_source}
chmod -R a+rX %{target_source}

# we remove all the source files that we don't ship
# first architecture files
for i in alpha avr32 blackfin c6x cris frv h8300 hexagon ia64 m32r m68k m68knommu microblaze \
	 mips openrisc parisc powerpc s390 score sh sh64 sparc tile unicore32 v850 xtensa mn10300; do
	rm -rf %{target_source}/arch/$i
done

# other misc files
rm -f %{target_source}/{.config.old,.config.cmd,.gitignore,.lst,.mailmap}
rm -f %{target_source}/{.missing-syscalls.d,arch/.gitignore,firmware/.gitignore}
rm -rf %{target_source}/.tmp_depmod/

#endif %build_source
%endif

# compressing modules
%if %{build_modxz}
find %{target_modules} -name "*.ko" | %kxargs xz -6e
%else
find %{target_modules} -name "*.ko" | %kxargs gzip -9
%endif

# We used to have a copy of PrepareKernel here
# Now, we make sure that the thing in the linux dir is what we want it to be
for i in %{target_modules}/*; do
	rm -f $i/build $i/source
done

# sniff, if we compressed all the modules, we change the stamp :(
# we really need the depmod -ae here
pushd %{target_modules}
for i in *; do
	/sbin/depmod -ae -b %{buildroot} -F %{target_boot}/System.map-$i $i
	echo $?
done

for i in *; do
	pushd $i
	echo "Creating modules.description for $i"
	modules=`find . -name "*.ko.[g,x]z"`
	echo $modules | %kxargs /sbin/modinfo \
	| perl -lne 'print "$name\t$1" if $name && /^description:\s*(.*)/; $name = $1 if m!^filename:\s*(.*)\.k?o!; $name =~ s!.*/!!' > modules.description
	popd
done
popd

# need to set extraversion to match srpm again to avoid rebuild
LC_ALL=C perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -%{rpmrel}/" Makefile
%if %{build_perf}
# perf tool binary and supporting scripts/binaries
make -C tools/perf -s V=1 DESTDIR=%{buildroot} HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} install

# perf man pages (note: implicit rpm magic compresses them later)
make -C tools/perf  -s V=1 DESTDIR=%{buildroot} HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} install-man
%endif

%if %{build_cpupower}
make -C tools/power/cpupower DESTDIR=%{buildroot} libdir=%{_libdir} mandir=%{_mandir} CPUFREQ_BENCH=false install
rm -f %{buildroot}%{_libdir}/*.{a,la}
%find_lang cpupower
mv cpupower.lang ../
chmod 0755 %{buildroot}%{_libdir}/libcpupower.so*
mkdir -p %{buildroot}%{_unitdir} %{buildroot}%{_sysconfdir}/sysconfig
install -m644 %{SOURCE50} %{buildroot}%{_unitdir}/cpupower.service
install -m644 %{SOURCE51} %{buildroot}%{_sysconfdir}/sysconfig/cpupower
%endif

###
### clean
###
%clean
rm -rf %{buildroot}


# We don't want to remove this, the whole reason of its existence is to be
# able to do several rpm --short-circuit -bi for testing install
# phase without repeating compilation phase
#rm -rf %{temp_root}

###
### source and doc file lists
###

%if %build_source
%files -n %{kname}-source-%{buildrel}
%dir %{_kerneldir}
%dir %{_kerneldir}/arch
%dir %{_kerneldir}/include
%{_kerneldir}/3rdparty
%{_kerneldir}/Documentation
%{_kerneldir}/arch/Kconfig
%{_kerneldir}/arch/arm
%{_kerneldir}/arch/um
%{_kerneldir}/arch/x86
%{_kerneldir}/block
%{_kerneldir}/crypto
%{_kerneldir}/drivers
%{_kerneldir}/firmware
%{_kerneldir}/fs
%{_kerneldir}/include/Kbuild
%{_kerneldir}/include/acpi
%{_kerneldir}/include/asm-generic
%{_kerneldir}/include/crypto
%{_kerneldir}/include/drm
%{_kerneldir}/include/keys
%{_kerneldir}/include/linux
%{_kerneldir}/include/math-emu
%{_kerneldir}/include/media
%{_kerneldir}/include/memory
%{_kerneldir}/include/misc
%{_kerneldir}/include/mtd
%{_kerneldir}/include/net
%{_kerneldir}/include/pcmcia
%{_kerneldir}/include/ras
%{_kerneldir}/include/rdma
%{_kerneldir}/include/rxrpc
%{_kerneldir}/include/scsi
%{_kerneldir}/include/sound
%{_kerneldir}/include/target
%{_kerneldir}/include/trace
%{_kerneldir}/include/video
%{_kerneldir}/include/xen
%{_kerneldir}/init
%{_kerneldir}/ipc
%{_kerneldir}/kernel
%{_kerneldir}/lib
%{_kerneldir}/mm
%{_kerneldir}/net
%{_kerneldir}/virt
%{_kerneldir}/samples
%{_kerneldir}/scripts
%{_kerneldir}/security
%{_kerneldir}/sound
%{_kerneldir}/tools
%{_kerneldir}/usr
%{_kerneldir}/COPYING
%{_kerneldir}/CREDITS
%{_kerneldir}/Kbuild
%{_kerneldir}/Kconfig
%{_kerneldir}/MAINTAINERS
%{_kerneldir}/Makefile
%{_kerneldir}/README
%{_kerneldir}/REPORTING-BUGS
%doc README.kernel-sources

%files -n %{kname}-source-latest
%endif

%if %build_doc
%files -n %{kname}-doc
%doc linux-%{tar_ver}/Documentation/*
%endif

%if %{build_perf}
%files -n perf
%{_bindir}/perf
%dir %{_prefix}/libexec/perf-core
%{_prefix}/libexec/perf-core/*
%{_mandir}/man[1-8]/perf*
%endif

%if %{build_cpupower}
%files -n cpupower -f cpupower.lang
%{_bindir}/cpupower
%{_libdir}/libcpupower.so.0
%{_libdir}/libcpupower.so.0.0.0
%{_unitdir}/cpupower.service
%{_mandir}/man[1-8]/cpupower*
%config(noreplace) %{_sysconfdir}/sysconfig/cpupower

%files -n cpupower-devel
%{_libdir}/libcpupower.so
%{_includedir}/cpufreq.h
%endif



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14561 |12mr|kernel-3.6.5-1.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# -*- Mode: rpm-spec -*-
#
# This Specfile is based on kernel-tmb spec done by
# Thomas Backlund <tmb@mandriva.org>
# 
# The mkflavour() macroization done by Anssi Hannula <anssi@mandriva.org>
#
# Manbo kernels now use kernel.org versioning
#
# MIB header
%if %{mdvver} <= 201100
%define distsuffix mib
Vendor: MIB - Mandriva International Backports
Packager: Nicolo' Costanza <abitrules@yahoo.it>
%endif
# end MIB header
#
%define kernelversion	3
%define patchlevel	6
%define sublevel	5

# Package release
%define mibrel		1.1

# kernel Makefile extraversion is substituted by 
# kpatch/kgit/kstable wich are either 0 (empty), rc (kpatch), git (kgit) 
# or stable release (kstable)
%define kpatch		0
# kernel.org -gitX patch (only the number after "git")
%define kgit		0

# kernel base name (also name of srpm)
%define kname 		kernel

Source5:	kernel.rpmlintrc

# Patch tarball tag
%define ktag		rosa

%define rpmtag		%{distsuffix}
%if %kpatch
%if %kgit
%define rpmrel		0.%{kpatch}.%{kgit}.%{mibrel}
%else
%define rpmrel		0.%{kpatch}.%{mibrel}
%endif
%else
%define rpmrel		%{mibrel}
%endif

# fakerel and fakever never change, they are used to fool
# rpm/urpmi/smart
%define fakever		1
%define fakerel 	1

# version defines
%define kversion  	%{kernelversion}.%{patchlevel}.%{sublevel}
%define kverrel   	%{kversion}-%{rpmrel}

# When we are using a pre/rc patch, the tarball is a sublevel -1
%if %kpatch
%if %sublevel
%define tar_ver   	%{kernelversion}.%{patchlevel}
%else
%define tar_ver		%{kernelversion}.%(expr %{patchlevel} - 1)
%endif
%define patch_ver 	%{kversion}-%{kpatch}-%{ktag}%{mibrel}
%else
%define tar_ver   	%{kernelversion}.%{patchlevel}
%define patch_ver 	%{kversion}-%{ktag}%{mibrel}
%endif

# Used for not making too long names for rpms or search paths
%if %kpatch
%if %kgit
%define buildrpmrel     0.%{kpatch}.%{kgit}.%{mibrel}%{rpmtag}
%else
%define buildrpmrel     0.%{kpatch}.%{mibrel}%{rpmtag}
%endif
%else
%define buildrpmrel     %{mibrel}%{rpmtag}
%endif
%define buildrel     	%{kversion}-%{buildrpmrel}

# Having different top level names for packges means that you have to remove
# them by hard :(
%define top_dir_name 	%{kname}-%{_arch}

# Build defines
%define build_doc 		0
%define build_source 		0
%define build_devel 		1

%define build_debug 		0

# Build desktop i586 / 4GB
%ifarch %{ix86}
%define build_desktop586	0
%endif

# Build desktop (i686 / 4GB) / x86_64 / sparc64 sets
%define build_desktop		1

# Build server (i686 / 64GB)/x86_64 / sparc64 sets
%define build_server		0

# End of user definitions
%{?_without_desktop586: %global build_desktop586 0}
%{?_without_desktop: %global build_desktop 0}
%{?_without_server: %global build_server 0}
%{?_without_doc: %global build_doc 0}
%{?_without_source: %global build_source 0}
%{?_without_devel: %global build_devel 0}
%{?_without_debug: %global build_debug 0}

%{?_with_desktop586: %global build_desktop586 1}
%{?_with_desktop: %global build_desktop 1}
%{?_with_server: %global build_server 1}
%{?_with_doc: %global build_doc 1}
%{?_with_source: %global build_source 1}
%{?_with_devel: %global build_devel 1}
%{?_with_debug: %global build_debug 1}

# For the .nosrc.rpm
%define build_nosrc 	1
%{?_with_nosrc: %global build_nosrc 1}

#
# SRC RPM description
#
Summary: 	Linux kernel built for ROSA
Name:		%{kname}
Version: 	%{kversion}
Release: 	%{rpmrel}
License: 	GPLv2
Group: 	 	System/Kernel and hardware
ExclusiveArch: %{ix86} ppc powerpc x86_64 amd64 sparc sparc64
ExclusiveOS: 	Linux
URL:            http://wiki.mandriva.com/en/Manbo_Core2_kernel
BuildRoot: 	%{_tmppath}/%{kname}-%{kversion}-%{_arch}-build
Autoreqprov: 	no
BuildRequires: 	gcc module-init-tools

%description
The kernel package contains the Linux kernel (vmlinuz), the core of
your MIB Linux operating system. The kernel handles the basic
functions of the operating system: memory allocation, process
allocation, device input and output, etc.

# mkflavour() name flavour processor
# name: the flavour name in the package name
# flavour: first parameter of CreateKernel()
%define mkflavour(R:)					\
%package -n %{kname}-%{1}-latest			\
Version:	%{kversion}				\
Release:	%{rpmrel}				\
Summary:	Virtual rpm for latest %{kname}-%{1}	\
Group:		System/Kernel and hardware		\
Requires:	kernel-nrj-%{2}%{-R:-%{-R*}}		\
Provides:	%{kname}-latest			\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
							\
%description -n %{kname}-%{1}-latest			\
This package is a virtual rpm that aims to make sure you always have the \
latest %{kname}-%{1} installed...			\
							\
%common_description_info				\
							\
%if %build_devel					\
%package -n %{kname}-%{1}-devel-latest			\
Version:	%{kversion}				\
Release:	%{rpmrel}				\
Summary:	Virtual rpm for latest %{kname}-%{1}-devel \
Group:		Development/Kernel			\
Requires:	%{kname}-nrj-%{2}-devel%{-R:-%{-R*}}	\
Provides:	%{kname}-devel-latest			\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
							\
%description -n %{kname}-%{1}-devel-latest		\
This package is a virtual rpm that aims to make sure you always have the \
latest %{kname}-%{1}-devel installed...			\
							\
%common_description_info				\
%endif							\
							\
%if %build_debug					\
%package -n %{kname}-%{1}-debug-latest			\
Version:	%{kversion}				\
Release:	%{rpmrel}				\
Summary:	Virtual rpm for latest %{kname}-%{1}-debug \
Group:		Development/Debug			\
Requires:	%{kname}-%{2}-%{-R:debug-%{-R*}}%{!-R:debuginfo}	\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
Provides:	%{kname}-debug-latest			\
							\
%description -n %{kname}-%{1}-debug-latest		\
This package is a virtual rpm that aims to make sure you always have the \
latest %{kname}-%{1}-debug installed...			\
							\
%common_description_info				\
%endif							\
							\
%files -n %{kname}-%{1}-latest				\
%defattr(-,root,root)					\
							\
%if %build_devel					\
%files -n %{kname}-%{1}-devel-latest			\
%defattr(-,root,root)					\
%endif							\
							\
%if %build_debug					\
%files -n %{kname}-%{1}-debug-latest			\
%defattr(-,root,root)					\
%endif

#
# kernel-desktop586: i586, smp-alternatives, 4GB
#
%ifarch %{ix86}
%if %build_desktop586
%mkflavour desktop586 desktop586
%endif
%endif

#
# kernel-desktop: i686, smp-alternatives, 4 GB / x86_64
#

%if %build_desktop
%mkflavour desktop desktop
%endif

#
# kernel-server: i686, smp-alternatives, 64 GB / x86_64
#

%if %build_server
%ifarch %{ix86}
%mkflavour -R 2.6.38.7-1mnb2 server server
%else
%mkflavour server server
%endif
%endif

#
# kernel-source-latest: virtual rpm
#
%if %build_source

%package -n %{kname}-source-latest
Version: 	%{kversion}
Release: 	%{rpmrel}
Summary: 	Virtual rpm for latest %{kname}-source
Group:   	Development/Kernel
Requires: 	%{kname}-source >= %{kversion}
%ifarch %{ix86}
Conflicts:	arch(x86_64)
%endif

%description -n %{kname}-source-latest
This package is a virtual rpm that aims to make sure you always have the
latest %{kname}-source installed...

%common_description_info

%files -n %{kname}-source-latest
%defattr(-,root,root)

%endif


%changelog

* Wed Oct 31 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.5-1
+ update to 3.6.5-1 (98 fixes all over)
- Virtual package for new nrj kernel for properly install and updates.
- some fixes to the description text on all kernel flavours and source
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Tue Oct 30 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.5-0-rc1
+ update to 3.6.5-0-rc1
- Virtual package for new nrj kernel for properly install and updates
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Tue Oct 30 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.4-2.1
+ update to 3.6.4-2.1
- Virtual package for new nrj kernel for properly install and updates
- modify default .configs to CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Sun Oct 28 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.4-1.1
+ update to 3.6.4-1.1
- Virtual package for new nrj kernel for properly install and updates
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Mon Oct 22 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.3-1
- Virtual package for new nrj kernel for properly install and updates
+ update to 3.6.3 (85 fixes all over)
- add OverlayFS 
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Sat Oct 13 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.2-1.1
- Virtual package for new nrj kernel for properly install and updates
+ update to 3.6.2 (135 fixes all over)
- now CPU_FREQ_GOV_ONDEMAND is the predefined for -laptop and -netbook
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Fri Oct 12 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.1-1.1
- Virtual package for new nrj kernel for properly install and updates
+ update to 3.6.1 
- first attempt with new kernel 3.6 serie
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Sun Oct 07 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.5.6-1.1
- Virtual package for new nrj kernel for properly install and updates
+ update to 3.5.6 (57 fixes all over)
-fixed a version require problem with cpupower install
- ---------------------------------------------------------------------
- Kernel 3.5 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Tue Oct 02 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.5.5-1.1
- Virtual package for new nrj kernel for properly install and updates
+ update to 3.5.5 (262 fixes all over)
- Improved the "nrj" mode and fixed all remaining script build warnings
- Changed CONFIG_NLS_CODEPAGE_437=m to y, enabling UEFI boot for 2012.1
 - Starting only from RM 2012 and greater:
- it's enabled the build of "cpupower" config and systemd service files 
- it's enabled the build of perf tools and the supporting documentation 
  * userspace utilities are designed to assist with CPU frequency scaling
  * Some info:
  * http://lwn.net/Articles/433002/
  * https://wiki.archlinux.org/index.php/CPU_Frequency_Scaling
- Obsoled cpufreq / cpufrequtils when cpupower / perf tools replace them
- ---------------------------------------------------------------------
- Kernel 3.5 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Mon Sep 17 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.5.4-1.1
- virtual package for new nrj kernel for properly install and updates
+ update to 3.5.4
- fixed a key value for nrj, to avoid a build warning
- added some patches for
  * overlayfs support (from ubuntu)
- updated defconfigs for overlayfs
- dropped broken unionfs patches
- disabled broken unionfs from defconfigs
- ---------------------------------------------------------------------
- Kernel 3.5 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- ---------------------------------------------------------------------

* Mon Aug 27 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.5.3-1mib
- update to 3.5.3
- ---------------------------------------------------------------------
- Kernel 3.5 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- ---------------------------------------------------------------------

* Sat Aug 11 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.5.1-2mib
- First version of kernel 3.5 adapted by MIB for Mandriva & ROSA linux
- virtual package for new nrj kernel for properly install and updates
- update to 3.5.1

* Mon Jul 30 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.4.7-2mib
- virtual package for new nrj kernel for properly install and updates
- update to 3.4.7
- ---------------------------------------------------------------------
- Kernel 3.4 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- ---------------------------------------------------------------------

* Wed Jul 25 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.4.6-2mib
- virtual package for new nrj kernel for properly install and updates
- update to 3.4.6

* Tue Jul 24 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.1.10-2
- virtual package for new nrj kernel for properly install and updates
+ update to 3.1.10

* Sat Jul 14 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.2.23-2mib
- virtual package for new nrj kernel for properly install and updates
- update to 3.2.23

* Wed Jul 11 2012 NicCo <abitrules@yahoo.it> 3.4.4-2
- virtual package for new nrj kernel for properly install and updates
- update to 3.4.4

* Sat Jun 23 2012 NicCo <abitrules@yahoo.it> 3.0.36-2
- virtual package for new nrj kernel for properly install and updates
- update to 3.0.36

* Sat Jun 09 2012 NicCo <abitrules@yahoo.it> 3.0.34
- virtual package for new nrj kernel for properly install and updates
- update to 3.0.34

* Tue Jun 05 2012 NicCo <abitrules@yahoo.it> 3.0.33
- virtual package for new nrj kernel for properly install and updates
- update to 3.0.33

* Sun Apr 15 2012 akdengi <akdengi> 3.0.28
- virtual package for new nrj kernel for properly install and updates

* Wed Nov 02 2011 Franck Bui <franck.bui@mandriva.com> 2.6.39.4-4mnb2
+ Revision: 712194
- fix desktopi586 package to point to kernel-generic one
- Remove virtual kernel rpm package. ie kernel-<version>.
- Allow kernel-source-latest to pull the latest kernel-source package
- 2.6.39.4-2mnb2-1-1mnb2: more tunes for new package transition: x86-32 server packages are no more supported
- The end: make kernel-latest-* point to the new kernel packages (see kernel-{desktop,server,generic} ones)

* Sun May 22 2011 Thomas Backlund <tmb@mandriva.org> 2.6.38.7-1mnb2
+ Revision: 677434
- rollback unionfs to a known working 2.5.8
- drop merged patches
- update to 2.6.38.7 (CVE-2011-1770, CVE-2011-1776, CVE-2011-1927)
- revert linker changes _NOT_ belonging in 2011.0 release kernels
- fix Makefile for removed readme

  + Alexandre Felipe Muller de Souza <alexandrefm@mandriva.com>
    - Adding two patches that solves hw problems, reported by MDV OEM
    - Adding flags to kernel compile, that peroyivind requested for

* Tue May 10 2011 Thomas Backlund <tmb@mandriva.org> 2.6.38.6-1mnb2
+ Revision: 673317
- fix version-release
- update to 2.6.38.6
- clean /lib/modules on kernel removal (#42962)
- fix kstable version

  + Franck Bui <franck.bui@mandriva.com>
    - bump package release version since a rebuild is needed due to binutils wreckage

* Thu May 05 2011 Thomas Backlund <tmb@mandriva.org> 2.6.38.5-1mnb2
+ Revision: 669488
- samsung-laptop: add support for N230 and R410P models
- update unionfs to 2.5.9.1
  drop fs-unionfs-buildfix.patch (merged)
  drop fs-unionfs-2.5.3-oops.patch (fixed differently)
- update to 2.6.38.5
- drm/i915: Fix tiling corruption from pipelined fencing
- endable radeon kernel modesetting by default

* Sun Apr 24 2011 Thomas Backlund <tmb@mandriva.org> 2.6.38.4-1mnb2
+ Revision: 658354
- update defconfigs, and fix changelog
- update ipset to 6.4 (includes ipv6 support) (#62965)
- update aufs to aufs2.1-38 stable branch
- update to 2.6.38.4

* Sun Apr 17 2011 Thomas Backlund <tmb@mandriva.org> 2.6.38.3-1mnb2
+ Revision: 654767
- update to 2.6.38.3
- rediff HP Compaq DC7900 alsa patch

* Mon Mar 28 2011 Thomas Backlund <tmb@mandriva.org> 2.6.38.2-1mnb2
+ Revision: 648688
- restore framebuffer oops and deadlock fixes by Herton as
  they seem to work better than the Ubuntu one (#62864)
- update to 2.6.38.2 (CVE-2011-0726)
- update to 2.6.38.1 final

* Tue Mar 22 2011 Thomas Backlund <tmb@mandriva.org> 2.6.38.1-0.rc1.1mnb2
+ Revision: 647533
- prepare to release
- fix changelog
- ahci: AHCI mode SATA patch for Intel Patsburg SATA RAID controller
- ahci: recognize Marvell 88se9125 PCIe SATA 6.0 Gb/s controller
- drm: Hold the mode mutex whilst probing for sysfs status
- drm/i915: Replace vblank PM QoS with "Interrupt-Based AGPBUSY#"
- drm/radeon/kms: fix typo in atom overscan setup
- x86, quirk: Fix SB600 revision check
- rediff S2 to apply cleanly
- update defconfigs
- disable broken docomo patches
- add buildfixes for acerhk and ndiswrapper
- rediff patches:
    3rd-3rdparty-merge.patch
    acpi-add-proc-event-regs.patch
    acpi-video-add-blacklist-to-use-vendor-driver.patch
    char-agp-intel-new-Q57-id.patch
    platform-x86-add-shuttle-wmi-driver.patch
    x86-pci-toshiba-equium-a60-assign-busses.patch
- update plymouth framebuffer oops fix (Ubuntu, suggested by Herton on LKML)
- replace samsung-backlight driver with the samsung-laptop driver
  that will be integrated in 2.6.39
- update unionfs to 2.5.8
- update aufs2 to 2.6.38-rc
- * drop merged patches:
    dm-crypt-scale-to-multiple-CPUs-v5-2.6.36.patch
    fs-squashfs-add-XZ-compression-configuration-option.patch
    fs-squashfs-add-XZ-compression-support.patch
    fs-squashfs-fix-use-of-uninitialised-variable-in-zlib-and-xz-decompressors.patch
    kbuild-do-not-remove-a.out-kvm.h-and-kvm_para.h-on-headers_install_all.patch
    kernel-sched-autogroup-Fix-reference-leak.patch
    kernel-sched-automated-per-session-task-groups-20101130.patch
    kernel-sched-fix-potential-access-to-freed-memory.patch
    kernel-sched-Fix-struct-autogroup-memory-leak.patch
    kernel-sched-Mark-autogroup_init-__init.patch
    kernel-sched-sched-Move-sched_autogroup_exit-to-free_signal_struct.patch
    lib-decompressors-add-boot-time-XZ-support.patch
    lib-decompressors-add-XZ-decompressor-module.patch
    net-wireless-rtl8187-avoid-redundant-write-to-register-FF72.patch
    net-wireless-rtl8187-consolidate-anaparam-on-off-write-sequences.patch
    net-wireless-rtl8187-do-not-do-per-packet-TX-AGC.patch
    net-wireless-rtl8187-don-t-set-RTL818X_CONFIG3_GNT_SELECT.patch
    net-wireless-rtl8187-fix-wrong-register-initialization-in-8187B.patch
    net-wireless-rtl8187-move-pll-reset-at-start-out-of-ANAPARAM-write.patch
    net-wireless-rtl8187-remove-redundant-initialization-of-ARFR.patch
    net-wireless-rtl8187-remove-setting-of-beacon-atim-regs-from-init.patch
    net-wireless-rtl8187-remove-uneeded-setting-of-anaparam-write.patch
    net-wireless-rtl8187-restore-anaparam-registers-after-reset.patch
    net-wireless-zd1201-add-id.patch
    net-wireless-zd1211rw-add-id.patch
    x86-support-XZ-compressed-kernel.patch
- update to 2.6.38

* Fri Feb 25 2011 Thomas Backlund <tmb@mandriva.org> 2.6.37.2-1mnb2
+ Revision: 639813
- prepare to release
- i586 server kernel and x86_64 kernels needs to be compressed with gzip
  so they work with xen (got broken during lzma -> xz update, noted by
  Guillaume Rousse on kernel-discuss ml)
- fix series file
- update to 2.6.37.2
   * drop merged patch
     fs-xfs-fix-dquot-shaker-deadlock.patch

  + Eugeni Dodonov <eugeni@mandriva.com>
    - Update to 2.6.37.1.
      Drop merged patches.
      Rediff kernel-sched-automated-per-session-task-groups-20101130.patch.

  + Alexandre Felipe Muller de Souza <alexandrefm@mandriva.com>
    - Adding a fix for an ops kernel problem

* Sun Feb 13 2011 Thomas Backlund <tmb@mandriva.org> 2.6.37-3mnb2
+ Revision: 637604
- add aufs2 support
- revert: "sched, autogroup: Fix CONFIG_RT_GROUP_SCHED sched_setscheduler()
  failure" for now as it breaks on boot on both i586 and x86_64
- sched: Move sched_autogroup_exit() to free_signal_struct()
- sched: Mark autogroup_init() __init
- sched: Fix update_curr_rt()
- sched, cgroup: Use exit hook to avoid use-after-free crash

* Thu Feb 10 2011 Thomas Backlund <tmb@mandriva.org> 2.6.37-2mnb2
+ Revision: 637124
- prepare for release
- fix typo
- xfs: fix dquot shaker deadlock
- libata: set queue DMA alignment to sector size for ATAPI too
- sched, autogroup: Fix CONFIG_RT_GROUP_SCHED sched_setscheduler()
  failure (reported on Cooker by Andrey Borzenkov)
- add xz support for kernel, initrd and squashfs
   (from upstream 2.6.38-rc1)
- drop lzma support (obsoleted by xz support)
- drop S5 (not needed anymore, since we now ship an unprepared kernel-source)

  + Herton Ronaldo Krzesinski <herton@mandriva.com.br>
    - Apply upstream fixes "sched, autogroup: Fix reference leak",
      "sched: Fix struct autogroup memory leak"
    - Fix additional oops that can happen with remove_conflicting_framebuffers
      inside framebuffer code, and fix possible deadlock caused by
      fb_set_suspend. Drop original patch for MDV #59260 as this supersedes
      it. Submitted at https://bugzilla.kernel.org/show_bug.cgi?id=26232

* Wed Jan 05 2011 Thomas Backlund <tmb@mandriva.org> 2.6.37-1mnb2
+ Revision: 628748
- upgrade to 2.6.37 final
- drivers/ieee1394 does not exist anymore
- * rediff patches:
  disable-mrproper-prepare-scripts-configs-in-devel-rpms.patch
  * update filelists
  * remove code disabling new firewire stack for backports
  as its now the only firewire stack in the kernel
- * add patches:
  gpu/drm/mach64: 2.6.37 buildfix
   netfilter/IFWLOG: 2.6.37 buildfix
   usb/storage: unusual_devs 2.6.37 buildfix
  * update defconfigs
- * drop merged patches:
  kbuild-really-dont-remove-bounds-asm-offsets-headers.patch
  net-mac80211-avoid-calling-ieee80211_work_work-unconditionally.patch
  * rediff patches:
  3rd-3rdparty-merge.patch
  acpi-dsdt-initrd-v0.9c-2.6.28.patch
   acpi-dsdt-initrd-v0.9c-fixes.patch
   char-agp-intel-new-Q57-id.patch
   hid-usbhid-IBM-BladeCenterHS20-quirk.patch
   kbuild-compress-kernel-modules-on-installation.patch
   kernel-sched-automated-per-session-task-groups-20101130.patch
   platform-x86-add-shuttle-wmi-driver.patch
   sound-bluetooth-SCO-support.patch
   usb-storage-unusual_devs-add-id.patch
- * drop unneeded patch:
   fs-dynamic-nls-default.patch (smbfs support is removed)
- upgrade to 2.6.37-rc8-git1
  * drop merged patches:
    block-cfq-improve-fsync-performance-for-small-files.patch
    firewire-ohci-avoid-reallocation-of-AR-buffers.patch
    firewire-ohci-fix-race-when-reading-count-in-AR-descriptor.patch
    firewire-ohci-fix-regression-with-Agere-FW643-rev-06-disable-MSI.patch
    firewire-ohci-fix-regression-with-VIA-VT6315-disable-MSI.patch
    gpu-drm-i915-always-set-the-dp-transcoder-config-to-8bpc.patch
    gpu-drm-kms-remove-spaces-from-connector-names-v2.patch
    gpu-drm-radeon-kms-don-t-apply-7xx-hdp-flush-workaround-on-agp.patch
    gpu-drm-radeon-kms-fix-vram-base-calculation-on-rs780-rs880.patch
    idle-release-2.6.36.patch
    kernel-cgroup-fixup-broken-cgroup-movement.patch
    kernel-rcu-git.patch
    kernel-sched-Cure-more-NO_HZ-load-average-woes.patch
    kernel-sched-fix-skip_clock_update-optimization.patch
    md-fix-bug-with-re-adding-of-partially-recovered-device.patch
    md-protect-against-NULL-reference-when-waiting-to-start-a-raid10.patch
    net-af_unix-limit-recursion-level.patch
    net-af_unix-limit-unix_tot_inflight.patch
    net-bonding-fix-slave-selection-bug.patch
    net-r8169-fix-sleeping-while-holding-spinlock.patch
    net-wireless-rtl8187-consolidate-MSR-writes-in-bss-info-changed.patch
    security-TOMOYO-Print-URL-information-before-panic.patch
    sound-alsa-hda-sigmatel-work-around-incorrect-master-muting.patch
    sound-alsa-hda-sigmatel-Fix-wrong-TLV-mute-bit-for-STAC_IDT-codecs.patch
    sound-alsa-tlv-Define-numbers-in-sound-tlv.h.patch

* Tue Dec 21 2010 Thomas Backlund <tmb@mandriva.org> 2.6.36.2-2mnb2
+ Revision: 623741
- prepare to release
- r8169: fix sleeping while holding spinlock
- bonding: Fix slave selection bug
- drm/i915: Always set the DP transcoder config to 8BPC
- fix patch names
- sched: Cure more NO_HZ load average woes
- drop bogus WARN_ON_ONCE(test_tsk_need_resched(next)) (LKML, Linus & Ingo)
- md: fix bug with re-adding of partially recovered device
- md: protect against NULL reference when waiting to start a raid10
- drm/kms: remove spaces from connector names
- drm/radeon/kms: fix vram base calculation on rs780/rs880
- drm/radeon/kms: don't apply 7xx HDP flush workaround on AGP
- sched: fix skip_clock_update optimization to be more robust
- sched: fix autogroup proc interface potential access to freed memory
- update "sched: automated per session task groups" patch to
  the final code merged upstream in -tip

  + Herton Ronaldo Krzesinski <herton@mandriva.com.br>
    - Fix/rename to patch name used in series
    - Add back fix for oops with plymouthd quiting on vesafb after i915
      with modesetting is loaded, fix should be "upstreamed", on todo
      (MDV #59260).
    - Ops, update KernelVersion in platform-x86-add-shuttle-wmi-driver.patch
    - mac80211: avoid calling ieee80211_work_work unconditionally
    - Add new shuttle-wmi x86 platform driver. Blacklist backlight
      controls for some shuttle devices in acpi video driver for them
      to work properly with quirk in shuttle-wmi.

* Fri Dec 10 2010 Thomas Backlund <tmb@mandriva.org> 2.6.36.2-1mnb2
+ Revision: 620323
- fix changelog
- add CVEs to Unix socket fixes
- add CVEs
- prepare to release
- af_unix: limit recursion level (fixes unix socket OOM with NMI watchdog)
- af_unix: limit unix_tot_inflight (fixes unix socket OOM)
- update to 2.6.36.2
- firewire-ohci: disable MSI on Agere FW643 rev 06 controller
- firewire: disable MSI on all VIA firewire controllers
- update to 2.6.36.2-rc1
  * drop merged patches:
    microblaze-fix-build-with-make-3.82.patch
    fs-ext4-fix-NULL-pointer-dereference-in-print_daily_error_info.patch
    firewire-ohci-fix-buffer-overflow-in-AR-split-packet-handling.patch
    firewire-ohci-fix-race-in-AR-split-packet-handling.patch
    gpu-drm-radeon-kms-make-sure-blit-addr-masks-are-64-bit.patch
    gpu-drm-radeon-kms-fix-2D-tile-height-alignment-in-the-r600-CS-checker.patch
    gpu-drm-radeon-kms-MC-vram-map-needs-to-be-bigger-than-pci-aperture-size.patch
    gpu-drm-radeon-kms-properly-compute-group_size-on-6xx-7xx.patch
    gpu-drm-radeon-kms-fix-handling-of-tex-lookup-disable-in-cs-checker-on-r2xx.patch
    sound-alsa-hda-Disable-sticky-PCM-stream-assignment-for-AD-codecs.patch
    sound-alsa-OSS-mixer-emulation-fix-locking.patch
    sound-alsa-hda-add-Vortex86MX-PCI-ids.patch
    sound-alsa-hda-Fix-codec-muted-after-rebooting-from-Windows.patch
    sound-alsa-hda-Add-workarounds-for-CT-IBG-controllers.patch
    sound-alsa-hda-Add-some-workarounds-for-Creative-IBG.patch
    sound-alsa-hda-Fix-wrong-SPDIF-NID-assignment-for-CA0110.patch
    sound-alsa-hda-Fix-ALC660-ALC861-VD-capture-playback-mixers.patch

  + Herton Ronaldo Krzesinski <herton@mandriva.com.br>
    - If building a backport of 2.6.36 for older distros (like 2010.1),
      don't enable new firewire stack, thus avoiding requirement on
      newer module-init-tools, as we enable both stacks for now and
      blacklist the old one in module-init-tools.

* Tue Nov 30 2010 Thomas Backlund <tmb@mandriva.org> 2.6.36.1-2mnb2
+ Revision: 603744
- prepare to release
- dm-crypt: scale to multiple CPUs v5
- sched, cgroup: Fixup broken cgroup movement (Peter Zijlstra, LKML)
- sched: automated per session task groups v4 (Mike Galbraith, LKML)

  + Herton Ronaldo Krzesinski <herton@mandriva.com.br>
    - rtl8187: miscellaneous cleanups and bug fixes.
    - ALSA, hda: fix wrong mixer nids given to alc_auto_create_input_ctls
      for ALC660-VD/ALC861-VD hda codecs (MDV #61159)
    - Updated ipset to version 4.4

* Mon Nov 22 2010 Thomas Backlund <tmb@mandriva.org> 2.6.36.1-1mnb2
+ Revision: 599847
- really prepare for release
- ext4: fix NULL pointer dereference in print_daily_error_info()
- add intel_idle fixes (Len Brown, LKML)
- prepare to release
- update to 2.6.36.1
- make kernel-source require diffutils as it uses both diff and cmp
  during build (mdv #61719)
- update unionfs to v 2.5.7

  + Herton Ronaldo Krzesinski <herton@mandriva.com.br>
    - Revert change in previous test, please ignore.
    - Commit test, please ignore.

* Thu Oct 28 2010 Thomas Backlund <tmb@mandriva.org> 2.6.36-2mnb2
+ Revision: 589848
- prepare to release
- firewire (JuJu) fixes from upstream (Clemens Ladisch):
  * firewire: ohci: fix buffer overflow in AR split packet handling
  * firewire: ohci: fix race in AR split packet handling
  * firewire: ohci: avoid reallocation of AR buffers
  * firewire: ohci: fix race when reading count in AR descriptor
- drm/radeon/kms fixes from upstream (Alex Deucher):
  * make sure blit addr masks are 64 bit
  * MC vram map needs to be >= pci aperture size
  * properly compute group_size on 6xx/7xx
  * fix handling of tex lookup disable in cs checker on r2xx
- kbuild: do not remove a.out kvm.h and kvm_para.h on headers_install_all
  (Kirill A. Shutemov, LKML)
- fixes so we dont need to patch linux-userspace-headers anymore
- ALSA: hda - Add Vortex86MX PCI ids (Otavio Salvador)
- fix alsa patches attribution
- ALSA: OSS mixer emulation - fix locking (Takashi Iwai)
- ALSA: hda - Fix codec muted after rebooting from Windows (Takashi Iwai)
- ALSA: hda - Add workarounds for CT-IBG controllers (Takashi Iwai)
- ALSA: hda - Add some workarounds for Creative IBG (Takashi Iwai)
- ALSA: hda - Fix wrong SPDIF NID assignment for CA0110 (Takashi Iwai)
- ALSA: hda - Disable sticky PCM stream assignment for AD codecs
  (Patch by Takashi Iwai, requested by Colin Guthrie)
- cfq: improve fsync performance for small files
- ALSA: tlv - Define numbers in sound/tlv.h (Takashi Iwai)
- ALSA: hda - Fix wrong TLV mute bit for STAC/IDT codecs
  (Patch by Takashi Iwai,  requested by Colin Guthrie)
- TOMOYO: Print URL information before panic() (mdv #61723)
- microblaze: fix build with make 3.82

* Thu Oct 21 2010 Thomas Backlund <tmb@mandriva.org> 2.6.36-1mnb2
+ Revision: 587060
- update to 2.6.36 final
- make squashfs lzma support coexist with lzo
- make doc subpackage noarch
- update patch:
  ALSA: HDA: Sigmatel: work around incorrect master muting
  (patch by Clemens Ladisch, requested by Colin Guthrie)

* Fri Oct 15 2010 Thomas Backlund <tmb@mandriva.org> 2.6.36-0.rc8.1.1mnb2
+ Revision: 585827
- update to 2.6.36-rc8-git1
- Update to 2.6.36-rc8
  * drop merged patches:
    block-elevator-git.patch
    fs-xfs-git.patch
    gpu-drm-git.patch
- alsa: patch_sigmatel: fix master playback volume mute
  (patch by Clemens Ladisch, requested by Colin Guthrie)
   http://lists.mandriva.com/kernel-discuss/2010-10/msg00001.php
- fix defconfig creation when enabling debug

* Thu Oct 07 2010 Thomas Backlund <tmb@mandriva.org> 2.6.36-0.rc7.1mnb2
+ Revision: 584028
- Prepare to release
- add fixes queued for 2.6.36 final:
  elevator: fix oops on early call to elevator_change() (upstream git)
  drm: don't drop handle reference on unload (upstream git)
  drm/ttm: Fix two race conditions + fix busy codepaths (upstream git)
  rcu: move check from rcu_dereference_bh to rcu_read_lock_bh_held (upstream git)
  xfs: properly account for reclaimed inodes (upstream git)
- update to 2.6.36-rc7
  * drop merged patch:
    gpu-drm-intel-git-fixes.patch
- enable the new firewire stack (juju) so we can start testing apps
  against it (old stack is scheduled for removal around 2.6.37-39)
  (module-init-tools >= 3.6-12 have the new core blacklisted for
   now to avoid breakage)

* Sun Oct 03 2010 Thomas Backlund <tmb@mandriva.org> 2.6.36-0.rc6.2.1mnb2
+ Revision: 582718
- add acerhk buildfix
- prepare to release
- add heci and  mach64 buildfixes for 2.6.36
- add intel drm fixes from upsteam heading for 2.6.36 final
- update defconfigs
- remove tile arch from source/devel rpms
- * rediff patches:
    3rd-3rdparty-merge.patch
    char-agp-intel-new-Q57-id.patch
    fs-dynamic-nls-default.patch
    include-kbuild-export-pci_ids.patch
    net-netfilter-IFWLOG-mdv.patch
    net-netfilter-psd-mdv.patch
    platform-x86-add-samsung-backlight-driver.patch
    serial-docomo-F2402.patch
- add ndiswrapper buildfix for 2.6.36
- update unionfs to 2.5.6
- revert squashfs lzo support (conflicts with lzma support)
- * drop merged patches:
  fs-nfs-fix-the-return-value-of-nfs_file_fsync.patch
  mm-vmscan-raise-the-bar-to-PAGEOUT_IO_SYNC-stalls.patch
  mm-vmscan-synchronous-lumpy-reclaim-dont-call-congestion_wait.patch
  pci-fix-type-warnings-in-intr_remapping.c.patch
  pci-intel-iommu-Fix-32-bit-build-warning-with-__cmpxchg.patch
  platform-x86-add-lenovo-ideapad.patch
  platform-lenovo-ideapad-Only-allow-camera-state-to-be-set-to-0-or-1.patch
  platform-lenovo-ideapad-Stop-using-global-variables.patch
  staging-dt3155v4l-correcting-a-pointer-mismatch-bug.patch
  staging-update-ramzswap-to-zram-hg193.patch
  um-x86-Cast-to-u64-inside-set_64bit.patch
  video-via-via-gpio.c-fix-warning.patch
  x86-asm-Clean-up-and-simplify-asm-cmpxchg.h.patch
  x86-kvm-Remove-cast-obsoleted-by-set_64bit-prototype.patch
- update to 2.6.36-rc6-git2

* Mon Sep 27 2010 Thomas Backlund <tmb@mandriva.org> 2.6.35.6-1mnb2
+ Revision: 581410
- prepare to release
- update to 2.6.35.6 (CVE-2010-2960)
  * rediff char-agp-intel-new-Q57-id.patch

* Tue Sep 21 2010 Thomas Backlund <tmb@mandriva.org> 2.6.35.5-1mnb2
+ Revision: 580422
- Prepare to release
- update to 2.6.35.5 (CVE-2010-3081, CVE-2010-3301)
- raise CONFIG_NR_CPUS to 128 on server kernels
- raise CONFIG_NR_CPUS to 64 (mdv #60928)

* Sat Aug 28 2010 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.35.4-1mnb2
+ Revision: 573618
- Merge following upstream fixes:
  pci: fix type warnings in intr_remapping.c
  intel-iommu: Fix 32-bit build warning with __cmpxchg()
  Staging: dt3155v4l: correcting a pointer mismatch bug and cleanups
  drivers/video/via/via-gpio.c: fix warning
  x86, kvm: Remove cast obsoleted by set_64bit() prototype cleanup
  um, x86: Cast to (u64 *) inside set_64bit()
- Prepare to release.

  + Thomas Backlund <tmb@mandriva.org>
    - update to 2.6.35.4 (CVE-2010-2803)
      * drop merged patches:
        fs-nfs-fix-an-oops-in-the-NFSv4-atomic-open-code.patch
        x86-asm-Clean-up-and-simplify-set_64bit.patch
    - fix 2.6.35.2 regression: Kernel panic or instant reboot on udev
      modules loading (intel-agp, i915) (kbz #16612)
    - update to 2.6.35.3
      * drop merged patches:
        mm-fix-page-table-unmap-for-stack-guard-page-properly.patch
        mm-fix-up-some-user-visible-effects-of-the-stack-guard-page.patch
    - add CVE to changelog

* Wed Aug 18 2010 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.35.2-1mnb2
+ Revision: 571119
- Prepare to release.
- Replace nfs oops fix with correct patch.
- nfs: fix fsync error with nfs (upstream commit "NFS: fix the
  return value of nfs_file_fsync()")
- Update to 2.6.35.2, dropped merged patches:
  arch-powerpc-fix-build-with-make-3.82.patch
  kernel-sched-Revert-nohz_ratelimit.patch
  pci-disable-MSI-on-Via-K8M800.patch
  md-raid10-avoid-deadlock-on-resync.patch
- Updated ramzswap staging module to latest zram, (hg 193, see
  http://code.google.com/p/compcache/issues/detail?id=68)

  + Thomas Backlund <tmb@mandriva.org>
    - nfs: fix kernel oops when positive file is opened with O_EXCL
      but not with O_CREAT
    - mm: fix up some user-visible effects of the stack guard page (kbz #16588)
    - mm: fix page table unmap for stack guard page properly
      (fixes 2.6.35.2 breakage (mostly triggered with PAE / HIGHPTE))
    - ideapad: Only allow camera state to be set to 0 or 1
    - ideapad: Stop using global variables
    - Revert: merge samsung-backlight with samsung-laptop that got merged upstream (for now, needs more work)
    - merge samsung-backlight with samsung-laptop that got merged upstream
    - add Lenovo IdeaPad ACPI Laptop Extras support

* Tue Aug 10 2010 Thomas Backlund <tmb@mandriva.org> 2.6.35.1-1mnb2
+ Revision: 568861
- update to 2.6.35.1 and prepare for release
- md: fix deadlock on raid10 during resync
- restore powerpc support
- powerpc: fix build breakage with make 3.82 (Sam Ravnborg)
- sched: Revert nohz_ratelimit(), as it causes excessive wakeups

  + Herton Ronaldo Krzesinski <herton@mandriva.com.br>
    - Backport "vmscan: raise the bar to PAGEOUT_IO_SYNC stalls" and
      "vmscan: synchronous lumpy reclaim don't call congestion_wait()"
      changes (should fix behaviour reported at
      http://lkml.org/lkml/2010/4/4/86).

* Mon Aug 02 2010 Thomas Backlund <tmb@mandriva.org> 2.6.35-1mnb
+ Revision: 564941
- disable powerpc due to broken make-3.82
- release 2.6.35 final
- disable powerpc build, broken with make the updated make-3.82 :(
- update alsa version, drop old backport config changes
- add buildfixes for 2.6.35 for ndiswrapper, viahss, samsung-backlight,
  and netfilter IFWLOG, ipset and psd modules
- enable CGROUPS for all kernels, update defconfigs
- merge source2 and source3 into one patch
- drop ipset-2.4.9 patches (used for backporting 2010.1 kernel to 2010.0)
- drop ununsed apparmor stuff, a rewritten version will be merged in 2.6.36
- * drop merged patches:
  media-dvb-saa7134-avr-m135a-more-remotes.patch
  media-dvb-saa7134-add-support-for-m733a.patch
  media-video-revert-V4L-DVB-11906-saa7134-Use-v4l-bounding-alignment.patch
  video-fb-fix-unregister_framebuffer-fb_destroy.patch
  * rediff patches:
  3rd-3rdparty-merge.patch
- * drop merged patches:
  hid-Support-for-3M-multitouch-panel.patch
  hid-add-support-for-Stantum-multitouch-panel.patch
  hid-fixed-bug-in-single-touch-emulation-on-the-stant.patch
  hid-add-pressure-support-for-the-Stantum-multitouch-.patch
  hid-add-support-for-Acer-T230H-multitouch.patch
  hid-add-support-for-Pixart-Imaging-Optical-Touch-Scr.patch
  hid-let-hid-input-accept-digitizers.patch
  hid-Support-for-MosArt-multitouch-panel.patch
  hid-remove-MODULE_VERSION-from-new-drivers.patch
  hid-ntrig-add-multi-input-quirk-and-clean-up.patch
  hid-n-trig-remove-unnecessary-tool-switching.patch
  hid-ntrig-multitouch-cleanup-and-fix.patch
  hid-ntrig-Single-touch-mode-tap.patch
  hid-ntrig-fix-touch-events.patch
  sound-alsa-hda-add-ideapad-model-for-conexant-5051.patch
  * rediff patches:
  sound-alsa-hda_intel-prealloc-4mb-dmabuffer.patch
- * drop merged patches:
  net-atl1c-add-support-for-AR8151-AR8152.patch
  net-phylib-Support-phy-module-autoloading.patch
  net-phylib-Add-module-table-to-all-existing-phy-drivers.patch
  net-phylib-fix-typo-in-bcm6xx-PHY-driver-table.patch
  net-r8169-Fix-rtl8169_rx_interrupt.patch
  net-r8169-fix-random-mdio_write-failures.patch
  net-r8169-fix-mdio_read-and-update-mdio_write-according-to-hw-specs.patch
  net-sis190-link-status-poll.patch
  net-wireless-Add-USB-ID-for-Thomson-SpeedTouch-120g-to-p54usb-id-.patch
  net-wireless-ar9170-add-support-for-NEC-WL300NU-G-USB-dongle.patch
  sound-alsa-hda-via-fix-master-mute-and-automute-with-VT1812_VT2002P.patch
  sound-alsa-pcm_lib.c-convert-second-xrun_debug-parameter.patch
  sound-alsa-pcm_lib-add-possibility-to-log-last-10-DMA-ring.patch
  sound-alsa-pcm_lib-cleanup-merge-hw_ptr-update-functions.patch
  sound-alsa-pcm_lib-optimize-wake_up-calls-for-PCM-I-O.patch
  sound-alsa-pcm_lib-fix-something-must-be-really-wrong-condition.patch
  sound-alsa-pcm_lib-fix-wrong-delta-print-for-jiffies-check.patch
  sound-alsa-pcm_core-Fix-wake_up-optimization.patch
  sound-alsa-pcm_lib-return-back-hw_ptr_interrupt.patch
  sound-alsa-pcm_native-fix-runtime-boundary-calculation.patch
  sound-alsa-pcm_lib-fix-xrun-functionality.patch
  sound-alsa-pcm-fix-the-fix-of-the-runtime-boundary-calculation.patch
  sound-alsa-pcm-fix-delta-calculation-at-boundary-wraparound.patch
  * rediff patches:
  include-kbuild-export-pci_ids.patch
  platform-x86-add-samsung-backlight-driver.patch
- * drop merged patches:
  fs-btrfs-fix-memory-corruption-on-mount.patch
  fs-cifs-fix-a-malicious-redirect-problem-in-the-DNS-lookup-code_CVE-2010-2524.patch
  fs-ext4-Prevent-creation-of-files-larger-than-RLIMIT_FSIZE-using-fallocate.patch
  gpu-drm-i915-stop-trying-to-use-ACPI-lid-status.patch
  gpu-drm-edid-fix-typo-in-1600x1200-75-mode.patch
  hwmon-coretemp-update.patch
  input-add-an-option-to-force-the-use-of-the-elantech-extension.patch
  input-atkbd-philco-i4xsi-release-keys.patch
  input-atkbd-positivo-i30-release-keys.patch
  input-elantech-firmware-versions-ge-2.48-use-6-byte-packets.patch
  input-elantech-ignore-high-bits-in-the-position-coordinates.patch
  input-elantech-update-elantech-documentation.patch
  input-elantech-whitelist-new-models-with-firmware-version-4.1.patch
  input-hid-extend-mask-for-BUTTON-usage-page.patch
  input-hid-handle-joysticks-with-large-number-of-buttons.patch
  input-tablet-linuxwacom-0.8.5-12.patch
  * rediff patches:
  char-agp-intel-new-Q57-id.patch
- drop patch merged in squashfs lzma rebase
- rebase squashfs lzma support
- rebase unionfs 2.5.4 for 2.6.35
- adapt unionfs for vfs changes in 2.6.35
- * drop merged patches:
  pci-no-dmar.patch
  acpi-video-Be-more-liberal-in-validating-_BQC-behaviour.patch
  scsi-advansys-fix-regression-with-request_firmware-change.patch
  scsi-advansys-fix-narrow-board-error-path.patch
  ata-ahci-add-missing-nv-IDs.patch
  ata-pata_marvell-CONFIG_AHCI-is-really-CONFIG_SATA_AHCI.patch
  * rediff patches:
  acpi-add-proc-event-regs.patch
- * drop merged patches:
  x86-powernow-k8-Add-core-performance-boost-support.patch
  x86-cpu-Add-AMD-core-boosting-feature-flag-to-proc-cpuinfo.patch
  x86-kernel-set_bios_reboot-is-needed-for-Dell-Precision-WorkStation-T7400.patch
  x86-kernel-Send-a-SIGTRAP-for-user-icebp-traps.patch
  base-firmware_class-fix-memory-leak-free-allocated-pages.patch
  kernel-Prioritize-synchronous-signals-over-normal-signals.patch
  kernel-panic-call-console_verbose-in-panic.patch
- * drop merged patches:
  gpu-drm-nouveau-add-nv50-nv8x-nv9x-ctxprogs-generator.patch
  gpu-drm-nouveau-fix-missing-locking.patch
  gpu-drm-nouveau-git-20100316.patch
- start upgrade to 2.6.35
- add back missing Kconfig option so samsung-backlight is built (mdv #60386)

* Tue Jul 27 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33.6-2mnb
+ Revision: 562086
- fix changelog date
- prepare for release
- x86: Send a SIGTRAP for user icebp traps, fixes Wine apps breakage (mdv #60067)
- CIFS: Fix a malicious redirect problem in the DNS lookup code (CVE-2010-2524)
- update to 2.6.33.6
  * drop merged patches (since 2.6.33.5-2mnb):
    ata-libata-disable-atapi-an-by-default.patch
    fs-btrfs-should-add-a-permission-check-for-setfacl.patch
    fs-gfs2-fix-permissions-checking-for-setflags-ioctl.patch
    gpu-drm_edid-Fix-1024x768-at-85Hz.patch
    gpu-drm-i915-fix-82854-pci-id-and-treat-it-like-other-85x.patch
    gpu-drm_radeon_kms_atom-fix-typo-in-LVDS-panel-info-parsing.patch
    gpu-drm_radeon_kms-reset-ddc_bus-in-object-header-parsing.patch
    kernel-posix_timer-Fix-error-path-in-timer_create.patch
    md-Fix-read-balancing-in-RAID1-and-RAID10-on-drives-bigger-than-2TB.patch
    md-linear-avoid-possible-oops-and-array-stop.patch
    md-raid1-fix-counting-of-write-targets.patch
    media-v4l-dvb-gspca-stv06xx-remove-the-046d-08da-from-the-stv06xx-driver.patch
    net-sctp-Fix-skb_over_panic-resulting-from-multiple-invalid-parameter-errors_CVE-2010-1173.patch
    pci-disable-msi-for-MCP55-on-P5N32-E-SLI.patch
    rtc-cmos-do-dev_set_drvdata-earlier-in-the-initialization.patch
    staging-vt6655-fix-kernel-bug-on-driver-wpa-initialization.patch
  * drop merged patches (added to svn after 2.6.33.5-2mnb but not released):
    acpi-video-fix-acpi_backlight-video.patch
    ata-ahci-add-pci-quirk-for-jmb362.patch
    ata-sata_nv-don-t-diddle-with-nien-on-mcp55.patch
    ata-sata_nv-use-ata_pci_sff_activate_host-instead-of-ata_host_activate.patch
    ata-sata_via-magic-vt6421-fix-for-transmission-problems-w-wd-drives.patch
    fs-ext4-check-s_log_groups_per_flex-in-online-resize-code.patch
    fs-ext4-make-sure-the-move_ext-ioctl-can-t-overwrite-append-only-files.patch
    fs-nfsd-don-t-report-compiled-out-versions-as-present.patch
    fs-tmpfs-insert-tmpfs-cache-pages-to-inactive-list-at-first.patch
    gpu-drm-i915-rebind-bo-if-currently-bound-with-incorrect-alignment.patch
    gpu-drm-i915-reject-bind_to_gtt-early-if-object-aperture.patch
    gpu-drm-radeon-fix-the-r100-r200-ums-block-0-page-fix.patch
    gpu-drm-radeon-r100-r200-ums-block-ability-for-userspace-app-to-trash-0-page-and-beyond.patch
    net-wireless-ar9170usb-add-a-couple-more-usb-ids.patch
    net-wireless-ar9170usb-fix-panic-triggered-by-undersized-rxstream-buffer.patch
    net-wireless-p54usb-add-device-id-for-dell-wla3310-usb.patch
    pci-quirk-disable-msi-on-via-k8t890-systems.patch
    pci-quirks-disable-msi-on-amd-rs4xx-internal-gfx-bridges.patch
    staging-add-add-sitecom-wl-349-to-rtl8192su.patch
    staging-rt2870-add-device-id-of-melco.-inc.-wli-uc-g301n.patch
    usb-option-add-pid-for-zte-product.patch
    usb-option.c-add-pirelli-vid-pid-and-indicate-pirelli-s-modem-interface-is-0xff.patch
    usb-option.c-olivetti-olicard100-support.patch
    usb-serial-option-add-cinterion-device-id.patch
    x86-amd-iommu-fall-back-to-gart-if-initialization-fails.patch
    x86-amd-iommu-fix-crash-when-request_mem_region-fails.patch
- staging: rt2870: add MelCo.,Inc. WLI-UC-G301N device ID
- staging: add Add Sitecom WL-349 to rtl8192su
- ext4: Make sure the MOVE_EXT ioctl can't overwrite append-only files
- ext4: check s_log_groups_per_flex in online resize code
- nfsd: don't report compiled-out versions as present
- x86/amd-iommu: Fall back to GART if initialization fails
- drm/radeon: r100/r200 ums: block ability for userspace app to
  trash 0 page and beyond
- drm/i915: Rebind bo if currently bound with incorrect alignment
- drm/i915: Reject bind_to_gtt() early if object > aperture, before
  evicting everything in a vain attempt to find space
- option: add support for ZTE, Pirelli, Cinteron and Olicard100 products
- x86/amd-iommu: Fix crash when request_mem_region fails
- tmpfs: insert tmpfs cache pages to inactive list at first
  (fixes OOM killer triggering on parallel file copy on tmpfs)
- sata_via: magic vt6421 fix for transmission problems with recent WD drives
- sata_nv: use ata_pci_sff_activate_host() instead of ata_host_activate()
  (fixes IRQ assignment failure in legacy mode)
- sata_nv: don't diddle with nIEN on mcp55, as it gets stuck once set,
  and mcp55 has its own IRQ masking mechanism so there's no reason to
  mess with nIEN in the first place.v(fixes liteon bluray iHOS104-08 error)
- pci: disable msi on AMD rs4xx internal gfx bridges
- pci: Disable MSI on VIA K8T890 systems
- p54usb: Add device ID for Dell WLA3310 USB
- ar9170usb: fix panic triggered by undersized rxstream buffer
- ar9170usb: add support for more devices:
  * Netgear WNA1000
  * Proxim ORiNOCO Dual Band 802.11n USB Adapter
  * 3Com Dual Band 802.11n USB Adapter
  * H3C Dual Band 802.11n USB Adapter
  * WNC Generic 11n USB dongle
- ahci: add pci quirk for JMicron JMB362
- acpi/video: be more liberal in validating _BQC behaviour
- acpi/video: fix acpi_backlight=video parameter to correctly enable
  ACPI_VIDEO_BACKLIGHT_FORCE_VIDEO
- Fix rebooting on Dell Precision WorkStation T7400 (#58017)

  + Herton Ronaldo Krzesinski <herton@mandriva.com.br>
    - backport coretemp fixes/updates (new hardware support):
      hwmon: (coretemp) Fix cpu model output
      drivers/hwmon/coretemp.c: detect the thermal sensors by CPUID
      drivers/hwmon/coretemp.c: get TjMax value from MSR
      hwmon: (coretemp) Skip duplicate CPU entries
      hwmon: (coretemp) Properly label the sensors
    - agp/intel: add new host bridge id for Q57 system

* Thu Jun 17 2010 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.33.5-2mnb2
+ Revision: 548285
- Prepare to release 2.6.33.5-2mnb
- Patch for CVE-2010-2071
- ALSA: hda-intel: add ideapad model for Conexant 5051

  + Thomas Backlund <tmb@mandriva.org>
    - add description for CVE-2010-2071
    - sctp: Fix skb_over_panic resulting from multiple invalid parameter
      errors (CVE-2010-1173)
    - ext4: Prevent creation of files larger than RLIMIT_FSIZE using fallocate
      (fixes Ext4 Security Bypass Vulnerability)
    - staging: vt6655: Fix kernel BUG on driver wpa initialization
    - libata: disable ATAPI AN by default
      (Fixes issue with ATAPI devices which raise AN when hit by commands issued
       by open(). This leads to infinite loop of AN -> MEDIA_CHANGE uevent ->
       udev open() to check media -> AN)
    - V4L/DVB: gspca - stv06xx: Remove the 046d:08da from the stv06xx driver
      (fixes nonworking QuickCam Messenger)
    - drm/i915: Fix 82854 PCI ID, and treat it like other 85X
    - reset changelog to unreleased
    - add upstream fixes for r8169: (fixes #59723)
      	- fix rtl8169_rx_interrupt()
      	- fix random mdio_write failures
      	- fix mdio_read and update mdio_write according to hw specs

* Wed Jun 02 2010 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.33.5-1mnb2
+ Revision: 547004
- Apply change "ALSA: pcm: fix delta calculation at boundary
  wraparound" from upstream kernel, bug fix to previously added
  sound-alsa-pcm_lib-cleanup-merge-hw_ptr-update-functions.patch
- Apply change "ALSA: pcm: fix the fix of the runtime->boundary
  calculation" from upstream kernel, bug fix to previously added
  patch sound-alsa-pcm_native-fix-runtime-boundary-calculation.patch
- Changelog cosmetics.
- Include fix for CVE-2010-1641 (kernel: GFS2: The setflags ioctl()
  doesn't check file ownership).

  + Thomas Backlund <tmb@mandriva.org>
    - x86, cpu: Add AMD core boosting feature flag to /proc/cpuinfo
    - powernow-k8: Add core performance boost suppor
    - posix_timer: Fix error path in timer_create
    - panic: call console_verbose() in panic to ensure a directly
      called panic will print a backtrace.
    - Prioritize synchronous signals over 'normal' signals
      (fixes Wine deadlocking the kernel (#59545))
    - drop patch (it got reverted upstream in commit d4b74bf07873da2e94219a7b67a334fc1c3ce649):
      gpu-drm_i915-Configure-the-TV-sense-state-correctly-on-GM45-to-make-TV-detection-reliable.patch
    - update to 2.6.33.5
      * Drop merged patches:
        fs-cifs-guard-against-hardlinking-directories.patch
        gpu-drm-i915-disable-fbc-on-915gm-and-945gm.patch
        gpu-drm-i915-fix-non-ironlake-965-class-crashes.patch
        gpu-drm-i915-use-pipe_control-instruction-on-ironlake-and-sandy-bridge.patch
        net-ipv4-udp-fix-short-packet-and-bad-checksum-logging.patch
        net-wireless-REVERT-ath9k-fix-lockdep-warning-when-unloading-module.patch
        sound-alsa-hda-Fix-0-dB-for-Lenovo-models-using-Conexant-C.patch
        sound-alsa-hda-fix-dg45id-spdif-output.patch
        sound-alsa-hda-new-intel-hda-controller.patch
        sound-alsa-ice1724-Fix-ESI-Maya44-capture-source-control.patch
        sound-alsa-revert-alsa-hda-realtek-quirk-for-d945gclf2-mainboard.patch
        sound-alsa-virtuoso-fix-Xonar-D1-DX-front-panel-microphone.patch
        x86-amd-check-x86_feature_osvw-bit-before-accessing-osvw-msrs.patch
        x86-cacheinfo-turn-off-l3-cache-index-disable-feature-in-virtualized-environments.patch

* Tue May 25 2010 Pascal Terjan <pterjan@mandriva.org> 2.6.33.4-3mnb2
+ Revision: 545944
- prepare to release
- Add patches to support phy module autoloading (#57958)

  + Thomas Backlund <tmb@mandriva.org>
    - fix typo
    - pci: disable MSI for MCP55 on P5N32-E SLI (fixes NIC problems)
    - pci: disable MSI on Via K8M800 (fixes problems with AHCI)
    - md: avoid possible-oops and array stop on linear layout
    - md: fix counting of write targets on raid1
    - md: Fix read balancing in RAID1 and RAID10 on drives > 2TB
    - fix patch names
    - drm/edid: fix 1600x1200@75Hz
    - drm/i915: Configure the TV sense state correctly on GM45 to make TV
      detection reliable
    - drm/radeon/kms: reset ddc_bus in object header parsing
    - drm/radeon/kms/atom: fix typo in LVDS panel info parsing
    - drm/edid: Fix 1024x768@85Hz
    - firmware_class: fix memory leak introduced by the patch 6e03a201bbe:
      firmware: speed up request_firmware()

  + Herton Ronaldo Krzesinski <herton@mandriva.com.br>
    - Add missing bug number to changelog.

* Fri May 21 2010 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.33.4-2mnb2
+ Revision: 545556
- Prepare to release.
- Replace "dev_set_drvdata before rtc_device_register in rtc_cmos"
  fix with same solution applied upstream.
- Apply "drm/i915: Stop trying to use ACPI lid status to determine
  LVDS connection.", fixes lost display after closing lid on some
  laptops (#59133)
- Fix oops with plymouthd quiting on vesafb after i915 with
  modesetting is loaded.

  + Thomas Backlund <tmb@mandriva.org>
    - ath9k: revert: "ath9k: fix lockdep warning when unloading module" introduced
      in 2.6.33.2, as it wasn't meant for kernels <=2.6.34 (fixes warning in #56614)
      (Reference: http://marc.info/?l=linux-kernel&m=127430485607989&w=2)
    - x86, amd: Check X86_FEATURE_OSVW bit before accessing OSVW MSRs, prevents
      GP fault
    - x86: cacheinfo: Turn off L3 cache index disable feature in virtualized
      environments, fixes crash on boot on xen.
    - alsa: hda-intel: Add a PCI controller id found on new Dell laptops
    - drm/i915: Disable FBC on 915GM and 945GM as it causes hangs after suspend/resume
    - drm/i915: fix non-Ironlake 965 class PIPE_CONTROL crashes
    - drm/i915: use PIPE_CONTROL instruction on Ironlake and Sandy Bridge

* Sat May 15 2010 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.33.4-1mnb2
+ Revision: 544839
- Prepare to release.
- Updated to 2.6.33.4
  * Drop following merged patches:
    scsi-retry-commands-with-UNIT_ATTENTION-sense-codes-to-fix-ext3-ext4-io-error.patch
    gpu-drm-i915-fix-tiling-limits-for-i915-class-hw-v2.patch
    gpu-drm-i915-build-fix-for-fix-tiling-limits-change.patch
    net-bnx2-Fix-lost-MSI-X-problem-on-5709-NICs.patch

  + Thomas Backlund <tmb@mandriva.org>
    - cifs: guard against hardlinking directories
    - pata_marvell: fix sata port ahci fallback
    - ahci: add missing nVidia mcp64-73 ids
    - ar9170: add support for NEC WL300NU-G USB dongle
    - p54usb: add USB ID for Thomson SpeedTouch 120g
    - ipv4: udp: fix short packet and bad checksum logging
    - ALSA: virtuoso: fix Xonar D1/DX front panel microphone
    - ALSA: ice1724 - Fix ESI Maya44 capture source control
    - ALSA: hda: Fix 0 dB for Lenovo models using Conexant CX20549 (Venice)
    - ALSA: hda - fix DG45ID SPDIF output
    - Revert "ALSA: hda/realtek: quirk for D945GCLF2 mainboard" as it's not
      valid for all revisions of the D945GCLF2 mainboard

  + Pascal Terjan <pterjan@mandriva.org>
    - Add upstream patch to retry commands with UNIT_ATTENTION sense codes to fix ext3/ext4 I/O error

* Tue May 04 2010 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.33.3-1mnb2
+ Revision: 542080
- Prepare to release.
- Sync advansys fix for MDV #53220 with upstream applied patches.
- Replace previously added synce 'dirty patch' from John Carr, by
  upstream sent fix "rndis_host: Poll status channel before control
  channel" from Ben Hutchings.
- Add upstream bug fix for bnx2 timeout with MSI enabled, requested
  on http://lists.mandriva.com/kernel-discuss/2010-04/msg00015.php
- Add elantech patch series for new touchpad versions (found mainly
  on Asus UL{2,3,5,8}0, Asus P-Series, new Dell machines), from
  linux-input ML.

  + Pascal Terjan <pterjan@mandriva.org>
    - Replace fs-btrfs-fix-memory-corruption-on-mount.patch with correct one (#59051)
    - Add ispnp async init patch from Ubuntu (requested by fcrozat)

  + Bogdano Arendartchuk <bogdano@mandriva.com>
    - use CURDIR instead of PWD, to allow using -C
    - oops, typo
    - allow using repsys target to prepare for srpms generation (still being
      tested)

  + Thomas Backlund <tmb@mandriva.org>
    - update to 2.6.33.3
      * drop merged patches:
        x86-Erratum-workaround-for-read-after-write-of-HPET-comparator.patch
        net-wireless-b43-allow-pio-at-runtime.patch
        sound-alsa-hda-Add-position_fix-quirk-for-Biostar-mobo.patch

* Thu Apr 22 2010 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.33.2-3mnb2
+ Revision: 537957
- Fix building after the patch
  gpu-drm-i915-fix-tiling-limits-for-i915-class-hw-v2.patch
  was added.
- Revert new signature for alps touchpad, it doesn't suffice to make new
  alps touchpad to work, see thread at
  http://www.spinics.net/lists/linux-input/msg07729.html
- Add new alps signature for touchpad found on Acer 7740G
  (MDV #58811). See https://bugzilla.kernel.org/show_bug.cgi?id=15359#c9,
  included was same patch mentioned there as it's the same signature
  from bug report.
- Apply updated upstream patch (v2) for freedesktop.org bug #27449
  Reference: http://lists.mandriva.com/kernel-discuss/2010-04/msg00007.php
- Apply "ALSA: hda - Add position_fix quirk for Biostar mobo", fix
  for issue reported on Cooker ML.

  + Pascal Terjan <pterjan@mandriva.org>
    - Add a patch by arnaud to avoid a crash on VirtualBox x86_64 without IO-APIC

* Thu Apr 15 2010 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.33.2-2mnb2
+ Revision: 535113
- Prepare to release.
- ALSA: hda - via - fix master mute and automute with VT1812/VT2002P
- Apply fix from freedesktop.org bug #27449 (drm/i915: fix tiling
  limits for i915 class hw). Reference:
  http://lists.mandriva.com/kernel-discuss/2010-04/msg00004.php
- Drop from patches-broken gpu-drm-i915-add-gem-enable-parameter.patch,
  it should be uneeded currently.
- Oops, add missing -p1 arg for patch after previous change.
- Bring back old ipset version to allow backport.
- Updated ipset to version 4.2
- Apply change "ALSA: pcm_lib - fix xrun functionality" from
  upstream kernel, bug fix to previously added patch
  sound-alsa-pcm_lib-add-possibility-to-log-last-10-DMA-ring.patch
- Don't create debug packages by default when building backport
  packages for 2010.0
- Drop hid-usbhid-quirk-multilaser.patch (reset leds quirk): this is
  obsolete, since commit 08ef08e in upstream kernel.
- wacom: update to linuxwacom.sf.net version 0.8.5-12 (updated
  hardware support). Reference:
  http://lists.mandriva.com/kernel-discuss/2010-04/msg00000.php

  + Thomas Backlund <tmb@mandriva.org>
    - apply nouveau git update only for 2010.1
    - restore and apply nouveau ctxprogs generator for nv50/nv8x/nv9x
      only for 2010.0 backports

* Mon Apr 05 2010 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.33.2-1mnb2
+ Revision: 531903
- Prepare to release 2.6.33.2-1mnb
- saa7134: Fix tuner_config setting for Avermedia M733A (from
  Avermedia). Also add new pci id support.

  + Thomas Backlund <tmb@mandriva.org>
    - update to 2.6.33.2
      * drop merged patch:
        net-wireless-ath9k-ar2427.patch
      * rediff patch:
        gpu-drm-nouveau-git-20100316.patch

* Mon Mar 29 2010 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.33.1-2mnb2
+ Revision: 528806
- Prepare to release 2.6.33.1-2mnb
- Include more hid drivers from 2.6.34-rc2: hid-3m-pct, hid-mosart,
  hid-quanta, hid-stantum.
  Reference: http://lists.mandriva.com/kernel-discuss/2010-03/msg00007.php
- saa7134: add support for Avermedia M733A. The original version for
  linux 2.6.31 was sent to me from Avermedia, original author is
  unknown, I ported it to 2.6.33.
- New advansys patch with fixed error handling.
- Apply n-trig patches from 2.6.34-rc2 to fix/add hardware support
  on some newer dell notebook models.
  Reference: http://lists.mandriva.com/kernel-discuss/2010-03/msg00005.php
- Fix advansys regression when firmware files are not found or
  loading fails (MDV #53220).
- Revert commit which breaks saa7134 tv output ("V4L/DVB (11906):
  saa7134: Use v4l bounding/alignment function").
- saa7134: add one more remote control type for for Avermedia M135A.
- Fix mach64 to handle drm_ioctl unlocked_ioctl switch in 2.6.33

* Tue Mar 16 2010 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.33.1-1mnb2
+ Revision: 521930
- Prepare to release.
- Updated to 2.6.33.1
  * drop following merged patches:
    ahci-disable-FPDMA-auto-activate-optimization-on-NVIDIA-AHCI.patch
    security-fix-error-return-path-in-ima_inode_alloc.patch
  * rediff net-wireless-ath9k-ar2427.patch

  + Anssi Hannula <anssi@mandriva.org>
    - update nouveau to git snapshot (allowing and requiring the upgrade
      of nouveau userspace)
    - Fix quilt command for patch removal in managing-patches.txt

  + Pascal Terjan <pterjan@mandriva.org>
    - Update unionfs fix, to fix the issue instead of trying to workaround it

  + Bogdano Arendartchuk <bogdano@mandriva.com>
    - fixed glob in created_quilt_tree

  + Thomas Backlund <tmb@mandriva.org>
    - update unionfs to v. 2.5.4
    - fix series file
    - btrfs: fix memory corruption on mount
    - add HPET Erratum fix for triggering WARN_ON due to mismatch on
      HPET_Tn_CMP readback (replaces HPET: Drop WARN_ON for mismatch
      on HPET_Tn_CMP readback)
    - ahci: disable FPDMA auto-activate optimization on NVIDIA AHCI
    - security: fix error return path in ima_inode_alloc

* Wed Feb 24 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-1mnb2
+ Revision: 510799
- Prepare to release
- alsa: hda_intel: preallocate 4MB dma buffer (Request by Colin)
- update to 2.6.33 final
  * drop merged patches:
    net-wireless-iwlwifi-fix-AMSDU-Rx-afte-paged-Rx-patch.patch
    net-mac80211-fix-handling-of-null-rate-control-in-rate_control_get_rate.patch
  * rediff patch:
    acpi-processor-M720SR-limit-to-C2.patch
- drop patch:
  kernel-pid-export-find_task_by_vpid-symbol-for-fglrx.patch
  (not needed anymore, confirmed by Anssi)
- b43: convert B43_PIO(_FORCE) to a module option (pio=1)
- HPET: Drop WARN_ON for mismatch on HPET_Tn_CMP readback

* Sat Feb 13 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc8.1mnb2
+ Revision: 505186
- Tag Release
- iwlwifi: fix broken AMSDU Rx functionality
- mac80211: fix handling of null-rate control in rate_control_get_rate
- add support for Atheros AR8151 and AR8152
- drop merged pathces:
  fs-freeze_bdev-dont-deactivate-successfully-frozen-MS_RDONLY-sb.patch
  sound-alsa-hda-intel-avoid-divide-by-zero-crash.patch
- update to 2.6.33-rc8
- update ndiswrapper to 1.56
  * rediff 3rd-ndiswrapper-Makefile-build-fix.patch
  * drop 3rd-ndiswrapper-keep-local-cmpxchg8b-for-2.6.31.patch

  + Pascal Terjan <pterjan@mandriva.org>
    - add patches to fix Saitek X52 (#56765)

  + Anssi Hannula <anssi@mandriva.org>
    - drm: nouveau: add ctxprogs generator for nv50/nv8x/nv9x (fixes
      fd.o bug #23198)

* Sun Feb 07 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc7.1mnb2
+ Revision: 501610
- Tag Release
- alsa: hda-intel: avoid divide-by-zero crash (potential local DoS)
- drop merged patch: drm-intel-git-fixes.patch
- update to 2.6.33-rc7

* Sat Feb 06 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc6.6.3mnb2
+ Revision: 501476
- add fixes from drm-intel git queue for 2.6.33

* Sat Feb 06 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc6.6.2mnb2
+ Revision: 501303
- set CONFIG_SND_HDA_INPUT_BEEP_MODE=2
- update to 2.6.33-rc6-git6
- drop merged patch: x86-agp-fix-agp_amd64_init-regression.patch

* Fri Jan 29 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc6.1mnb2
+ Revision: 498357
- update to 2.6.33-rc6 and prepare for release
- update fix for #56768 with the one finally submitted upstream
- fix non-bootable dmraid due to oops in block_dev (#56768)
- Apply following changes from alsa-kernel tree:
  * ALSA: pcm_native: fix runtime boundary calculation
  (additional fix for #57010, requested by Colin)

  + Herton Ronaldo Krzesinski <herton@mandriva.com.br>
    - Apply following changes from alsa-kernel tree:
      * ALSA: pcm_core: Fix wake_up() optimization
      * ALSA: pcm_lib - return back hw_ptr_interrupt
      Last one should fix MDV #57010

* Tue Jan 26 2010 Thomas Backlund <tmb@mandriva.org> 2.6.33-0.rc5.2.1mnb2
+ Revision: 496876
- x86/agp: fix agp_amd64_init regression
- update to 2.6.33-rc5-git2
- remove file diff committed by mistake
- update to 2.6.33-rc5
- update filelists
- update defconfigs
- rediff source2 and source3 to apply cleanly
- rediff 3rd-3rdparty-merge.patch
- drop patch: staging-et131x-va_phy_alignment.patch (fixed differently upstream)
- drop merged: media-video-bttv-add-another-i2c-addr-to-probe-for-ir.patch
- drop merged: media-video-uvc-handle-garbage-at-the-end-of-streaming-interface-descriptors.patch
- rediff sound-alsa-pcm_lib-add-possibility-to-log-last-10-DMA-ring.patch
- drop merged sound-alsa-hda-via-* updates
- rediff serial-docomo-pinfree1p.patch
- rediff platform-x86-add-samsung-backlight-driver.patch
- drop platform-x86-dell-laptop-Fix-rfkill-state-setting.patch (fixed differently upstream)
- rediff patch: net-wireless-ath9k-ar2427.patch
- drop merged patch: net-wireless-rtl8187-add-radio-led-and-fix-warnings-on-suspend.patch
- drop merged patch: net-ppp-enlarge-upload-buffer-to-cope-with-HSUPA-connections.patch
- rediff kbuild-really-dont-remove-bounds-asm-offsets-headers.patch
- rediff input-atkbd-positivo-i30-release-keys.patch
- fix gpu-drm-mach64.patch to apply cleanly
- fix sqashfs-lzma mismerge
- update squashfs-lzma support for 2.6.33 series kernels
- update unionfs for 2.6.33 series kernels
- drop nouveau patches, as it's now merged in mainline
- drop drbd from 3rdparty as it's now merged in mainline
- start rebase to 2.6.33-rc4-git7

* Fri Jan 15 2010 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.32.4-0.rc1.1mnb2
+ Revision: 491867
- Include missing .sign file.
- Prepare to release.
- Updated to 2.6.32.4-rc1
  * Dropped merged patches:
    fs-quota-fix-reserved-space-management-for-ordinary-fs.patch
    gpu-drm-remove-dma-mask-setting-in-drm_pci_alloc.patch
- Apply following change from alsa-kernel tree:
  ALSA: pcm_lib - fix wrong delta print for jiffies check
- Set CONFIG_EXT3_DEFAULTS_TO_ORDERED=y, default option was chosen
  on a previous config rebase (follow same recent change on
  kernel-linus and kernel-tmb packages).

* Fri Jan 08 2010 Thomas Backlund <tmb@mandriva.org> 2.6.32.3-2mnb2
+ Revision: 487796
- fix quota regression introduced in 2.6.32.3

  + Herton Ronaldo Krzesinski <herton@mandriva.com.br>
    - "Tag" new release.
    - Apply following change from alsa-kernel tree:
      ALSA: pcm_lib: fix "something must be really wrong" condition

* Fri Jan 08 2010 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.32.3-1mnb2
+ Revision: 487412
- Updated to 2.6.32.3
- Apply following changes from alsa-kernel tree:
  ALSA: pcm_lib.c - convert second xrun_debug() parameter to use defines
  ALSA: pcm_lib - add possibility to log last 10 DMA ring buffer positions
  ALSA: pcm_lib - cleanup & merge hw_ptr update functions
  ALSA: pcm_lib - optimize wake_up() calls for PCM I/O

* Wed Jan 06 2010 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.32.3-0.rc2.1mnb2
+ Revision: 486686
- Fix mach64 drm build with changed drm_pci_alloc of previous commit.
- Apply "remove dma mask setting in drm_pci_alloc" fix from
  http://bugzilla.kernel.org/show_bug.cgi?id=14627#c30
- Updated to 2.6.32.3-rc2
  * revert potential quota deadlock on ext4 patch and fix rt61pci
    powersaving disable fix, based on LKML comments.
- Enable namespaces support for all kernel flavours, not only for kernel
  server, as more applications are starting to use it not only in server
  configurations (for example google chrome using PID namespaces for
  sandboxing).

* Wed Dec 23 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.32.2-2mnb2
+ Revision: 481854
- ath9k: add support for new Atheros device (0x002c).

  + Pascal Terjan <pterjan@mandriva.org>
    - Fix a oops when removing openoffice.org-voikko from a flash
    - Add lzma support for squashfs

* Mon Dec 21 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.32.2-1mnb2
+ Revision: 480742
- rtl8187: add radio led and fix warnings on suspend.
- Updated to 2.6.32.2

  + Thomas Backlund <tmb@mandriva.org>
    - disable MULTICORE_RAID456, it's not production ready (reported by Anssi)

  + Pascal Terjan <pterjan@mandriva.org>
    - Switch to unionfs 2.x, it seems to work fine now

* Wed Dec 16 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.32.1-1mnb2
+ Revision: 479501
- Updated to 2.6.32.1

* Sat Dec 12 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.32-1mnb2
+ Revision: 477589
- Fixed kversion definition.
- Package build fixes.
- Redid/rediff 3rd-ndiswrapper-keep-local-cmpxchg8b-for-2.6.31.patch
- Updated drbd to version 8.3.6
- Rediff/redid patches:
  disable-mrproper-in-devel-rpms.patch
 disable-prepare-scripts-configs-in-devel-rpms.patch
- Dropped hid-hid-ntrig-ingnore-HID_DG_INRANGE.patch because of different
  fix upstream in 2.6.32.
- Fixed heci build.
- Misc build fixes.
- * updated nouveau to latest git snapshot.
- Regenerate configs for 2.6.32
- (work in progress)
- Update to 2.6.32:
  * dropped merged patches:
    net-wireless-rtl8187-fix-circular-locking-rtl8187_stop-rtl8187_work.patch
    net-wireless-rtl8187-Implement-rfkill-support.patch
    net-wireless-rtl8187-fix-kernel-oops-when-device-is-removed.patch
    net-jme-fix-unmatched-tasklet_-enable-disable-pair.patch
    net-wireless-hostap-Revert-a-toxic-part-of-the-conversion-to-net_device_ops.patch
    platform-x86-add-topstar-laptop-driver.patch
    rtc-add-boot_timesource-sysfs-attribute.patch
    sound-alsa-hda-dont-select-unavailable-dmic.patch
    sound-alsa-pcm-Tell-user-that-stream-to-be-rewound-is-susp.patch
    fs-chrdev-implement-__re-unregister_chrdev.patch
    sound-request-char-major-module-aliases-for-missing-OSS-devices.patch
    sound-make-OSS-device-number-claiming-optional-and-schedule-its-removal.patch
    sound-alsa-hda-Add-quirks-for-some-HP-laptops.patch
    sound-alsa-hda-Add-support-for-HP-dv6.patch
    sound-alsa-hda-set-default-GPIO-for-STAC-IDT-codecs.patch
    sound-alsa-hda-set-default-GPIO-for-IDT92HD71bxx.patch
    media-dvb-12197-Remove-unnecessary-semicolons.patch
    media-dvb-12396-patch-Added-Support-for-STK7700D-DVB.patch
    media-dvb-12584-Support-for-Kaiser-Baas-ExpressCard-Du.patch
    media-dvb-12886-Added-new-Pinnacle-USB-devices.patch
    media-dvb-12888-STK7770P-Add-support-for-STK7770P.patch
    media-dvb-12889-DIB0700-added-USB-IDs-for-a-Terratec-D.patch
    media-dvb-12892-DVB-API-add-support-for-ISDB-T-and-ISD.patch
    media-dvb-12896-ISDB-T-add-mapping-of-LAYER_ENABLED-to.patch
    media-dvb-12898-DiB0070-Update-to-latest-internal-rele.patch
    media-dvb-12899-DiB0070-Indenting-driver-with-indent-l.patch
    media-dvb-12900-DiB8000-added-support-for-DiBcom-ISDB-.patch
    media-dvb-12901-DiB0700-add-support-for-STK807XP-and-S.patch
    media-dvb-12903-DiB8000-fix-channel-search-parameter-i.patch
    media-dvb-12906-dib0700-Add-support-for-Prolink-SBTVD.patch
    staging-rtl8187se-rtl8192su-allow-module-unload.patch
  * rediffed patches:
    include-kbuild-export-pci_ids.patch
    sound-alsa-hda-ad1884a-hp-dc-model.patch
    hid-usbhid-quirk-multilaser.patch
    media-video-uvc-handle-garbage-at-the-end-of-streaming-interface-descriptors.patch
    3rd-3rdparty-merge.patch
  * moved to patches-broken, to be decided if still needed to keep:
    sound-alsa-hda-add-msi-quirk-list.patch (different fix in alsa now)
  * drop net-wireless-rt2800-use-ralink-staging-driver.patch and
    net-wireless-rt2800usb-move-ids.patch, reenable use of rt2800usb.
- (work in progress)
- Update to 2.6.32:
  * rediffed patches:
    input-atkbd-philco-i4xsi-release-keys.patch
    input-atkbd-positivo-i30-release-keys.patch
    net-netfilter-IFWLOG-mdv.patch
    net-netfilter-psd-mdv.patch
    net-wireless-zd1211rw-add-id.patch
    net-usb-rndis-lite-samsung.patch
  * dropped merged patches:
    input-sentelic-remove-direct-access-to-PS-2-port.patch
    hwmon-asus_atk0110-Refactor-the-code.patch
    net-wireless-ath9k-race-condition-in-SCANNING-state-check-during-ANI-calibration.patch
    input-sentelic-drop-unused-variables-from-fsp_hw_sta.patch
    net-wireless-ath9k-Trivial-fix-in-Kconfig.patch
    net-wireless-ath9k-Update-beacon-RSSI.patch
    hwmon-asus_atk0110-Enable-the-EC.patch
    input-sentelic-use-strict_strtoul.patch
    net-wireless-ath9k-downgrade-assert-in-rc.c-for-invalid-rate.patch
    input-sentelic-remove-batch-register-access.patch
    net-wireless-ath9k-Do-a-full-reset-for-AR9280.patch
    input-sentelic-remove-acceleration-handling.patch
    input-various-fixups-to-Sentelic-driver.patch
    net-wireless-ath9k-fix-misplaced-semicolon-on-rate-control.patch
    net-wireless-ath9k-remove-unnecessary-STATION-mode-check.patch
    net-wireless-ath9k-Fix-bug-in-PCI-resume.patch
    net-wireless-ath9k-downgrade-ASSERT-in-ath_clone_txbuf.patch
    net-wireless-ath9k-Fix-bug-in-ANI-channel-handling.patch
    net-wireless-ath9k-Fix-read-buffer-overflow.patch
    input-add-new-driver-for-Sentelic-Finger-Sensing-Pad.patch
    net-wireless-ath9k-claim-irq-for-ath9k-not-ath-for-pci.patch
    net-wireless-ath9k-do-not-stop-the-queues-in-driver-stop.patch
    net-wireless-ath9k-Fix-bug-in-retrieving-average-beacon-rssi.patch
    net-wireless-ath9k-stop-ani-when-the-STA-gets-disconnected.patch
    net-wireless-ath9k-Set-HW-state-properly.patch
    net-wireless-ath9k-Manipulate-and-report-the-correct-RSSI.patch
    net-wireless-ath9k-Remove-bogus-assert-in-ath_clone_txbuf.patch
    net-wireless-ath9k-Fix-TX-poll-cancelling.patch
    net-wireless-ath9k-Make-sure-we-configure-a-non-zero-beacon-interval.patch
    net-wireless-ath9k-Fix-TX-hang-issue-with-Atheros-chipsets.patch
    net-wireless-ath9k-Disable-autosleep-feature-by-default.patch
    input-sentelic-fix-setreg-input-handling.patch
    net-wireless-ath9k-differentiate-quality-reporting-between-legacy-and-HT-configurations.patch
    input-sentelic-add-protocol-documentation.patch
    net-wireless-ath9k-Handle-tx-desc-shortage-more-appropriately.patch
    net-wireless-ath9k-Handle-different-TX-and-RX-streams-properly.patch
    net-wireless-ath9k-Fix-RFKILL-bugs.patch
    net-wireless-ath9k-RX-stucks-during-heavy-traffic-in-HT40-mode.patch
- (work in progress)
- Updated to 2.6.32
  * dropped x86-revert-unify-stackprotector-features.patch,
    CONFIG_CC_STACKPROTECTOR_ALL was removed.
  * dropped merged patches:
    kernel-sched-Introduce-SCHED_RESET_ON_FORK-scheduling-policy.patch
    kernel-sched-Clean-up-SCHED_RESET_ON_FORK.patch
    kernel-sched-Add-SCHED_RESET_ON_FORK-functionality-for-nice.patch
    ahci-Add-AMD-SB900-SATA_IDE-controller-device-IDs.patch
    ahci-Add-the-AHCI-controller-Linux-Device-ID-for-NVIDIA-chipsets.patch
    md-raid1-raid10-add-cond_resched.patch
    fs-xfs-bug-in-log-recover-with-quota.patch
    fs-devtmpfs-kernel-maintained-tmpfs-based-dev.patch
    char-mem_class-use-minor-as-index-instead-of-searching-the-array.patch
    char-mem_class-fix-bug.patch
    driver-core-extend-devnode-callbacks-to-provide-permissions.patch
    drivers-media-video-dabusb-extend-devnode-callbacks-to-provide-permissions.patch
    gpu-drm-radeon-kms-add-32-64-ioctl-support.patch
    hwmon-coretemp-Add-Intel-Atom-support.patch
    hwmon-coretemp-Fix-Atom-CPU-support.patch
    hwmon-coretemp-Add-support-for-Penryn-mobile-CPUs.patch
    hwmon-coretemp-Add-Lynnfield-CPU.patch
  * rediffed patches:
    acpi-dsdt-initrd-v0.9c-fixes.patch
  * moved to patches-broken, to be decided if still needed to keep:
    fs-sreadahead-1.0-trace-open.patch
    gpu-drm-i915-add-gem-enable-parameter.patch
- Copy 2.6.32 sources for kernel update.
- Sync fixes from 2010.0 kernel.
- Add comment about usblp for backported kernels.
- Disabled CONFIG_USB_PRINTER (usblp), as cups is now using libusb.
- Prepare to release.

  + Thomas Backlund <tmb@mandriva.org>
    - bttv: add missing i2c addr to probe for ir (A. Williamson / J.Wilson)
    - hostap: Revert a toxic part of the conversion to net_device_ops
      (fixes MDV #55805, KBZ #14000)
    - ppp: enlarge upload buffer to support HSUPA upload speeds
    - xfs: fix bug in recovering logs when using quota
    - wireless: ath9k: fix misplaced semicolon on rate control
    - another missing CVE noted by bogdano
    - add missing CVE, noted by bogdano
    - update to 2.6.31.6 (CVE-2009-3612, CVE-2009-3621)

  + Pascal Terjan <pterjan@mandriva.org>
    - Add samsung backlight driver

* Mon Nov 09 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.31.6-0.rc1.1mnb2
+ Revision: 463578
- Update to 2.6.31.6-rc1
  * dropped pci-increase-alignment-to-make-more-space-for-hidden-code.patch
    (merged)
- Fix changelog typo.
- Choose gzip vmlinux compression for all kernels with xen enabled.
- Choose gzip instead of lzma for kernel-server's vmlinux
  compression, to allow xen to load it (#54775).
- Apply "jme: Fix unmatched tasklet_{enable|disable} pair" jme bug fix
  from later kernels.

  + Anssi Hannula <anssi@mandriva.org>
    - include btcx-risc.h and bt848.h in kernel-devel, they are now
      required by bttvp.h which is already included and required by
      dkms-lirc-gpio (fixes #54907)

* Fri Oct 23 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.31.5-1mnb2
+ Revision: 458997
- Updated to 2.6.31.5
- New release.
- Drop net-wireless-rt2800usb-comment-duplicated-ids.patch, it's broken.
- Don't apply compress-kernel-modules-on-installation.patch only at
  kernel-source build, to avoid its extra options being asked when
  building kernel-source using default configs.
- Fix minor typos.
- Backport "uvcvideo: Handle garbage at the end of streaming
  interface descriptors", fixes bug with newer Bison webcams
  (id 5986:0241).
- Include patch from Claudio Matsuoka with new hda model for HP DC
  series machines with Analog ad1884a codec.

  + Thomas Backlund <tmb@mandriva.org>
    - revert 'x86: unify stackprotector features', and disable
      CC_STACKPROTECTOR_ALL, as it gives unvanted overhead and
      makes atleast xfs blow up some times
      http://marc.info/?l=linux-kernel&m=125614028227106&w=4
    - ahci: Add the generic device ID for NVIDIA AHCI controller

* Sat Oct 17 2009 Thomas Backlund <tmb@mandriva.org> 2.6.31.5-0.rc1.1mnb2
+ Revision: 457987
- rediff disable-mrproper and disable-prepare patches to apply cleanly
- update to 2.6.31.5-rc1
- drop merged patches:
  net-e1000e-jumbo-frames-no-longer-work-Unsupported-MTU-setting.patch
  pci-intel-iommu-Cope-with-broken-BIOS-and-VT-d.patch
  usb-serial-ftdi_sio-remove-tty-low_latency.patch
- fix spacing
- Patch-series from Via to add support for:
  VT1702B-CE, VT1716S, VT1718S,VT1812, VT1828S, VT2002P, VT2020.
  Also merged in upstream alsa tree as of 2009-10-15
- hwmon: add Asus P7P55D support to asus_atk0110
- update to 2.6.31.4 final
- drop  merged patches:
  revert-kvm-svm-fix-tsc-offset-adjustment-when-running-nested.patch
  kvm-svm-fix-tsc-offset-adjustment-when-running-nested.patch
- pci: increase alignment to make more space for hidden code (#54137)

  + Herton Ronaldo Krzesinski <herton@mandriva.com.br>
    - Added atkbd quirk to report release events for mute, volume up and
      volume down keys on Positivo I30.
    - Prepare to release.
    - Drop alsa-pulse dir from patches-broken, not relevant anymore for
      cooker/2010.0
    - Enable 6pack hamradio driver on i386 configs (#32808).

* Mon Oct 12 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.31.4-0.rc2.1mnb2
+ Revision: 456700
- Prepare to release, updated/fixed
  kvm-svm-fix-tsc-offset-adjustment-when-running-nested.patch
- Small adjustment to allow the package to be released as backports
  for older distro versions.

  + Thomas Backlund <tmb@mandriva.org>
    - revert "KVM: SVM: Fix tsc offset adjustment when running nested"
      from stable 2.6.31.4-rc2 as it breaks the build as noticed on LKML.
    - update to 2.6.31.4-rc2 (CVE-2009-2903)
    - minor cleanups
    - really disable -debug rpms for backports
    - kernel-source: compress modules at 'make modules_install' time,
      as it saves space for those building their own kernels (#54028)
    - dont create -debug rpms by default when backporting
    - e1000e: fix jumbo frame support (kernel bz #14261)
    - wireless ath9k: redo patches and add additional ones based on
      fixes merged in 2.6.32-rc1 (closes #52739)
    - update to 2.6.31.2 final

  + Pascal Terjan <pterjan@mandriva.org>
    - update to 2.6.31.3
    - add hctosys sysfs attribute

* Sat Oct 03 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.31.2-0.rc1.1mnb2
+ Revision: 453187
- Fix bug introduced by the change for 2.6.31.2-rc1 "[CPUFREQ] Fix
  NULL ptr regression in powernow-k8"
  Reference: http://lkml.org/lkml/2009/10/3/121
- One more last change:
  Apply ftdi_sio usb serial driver tty->low_latency fix from
  http://patchwork.kernel.org/patch/49918/
- Prepare to release.
- Backport Prolink SBTVD DVB adapter support from mainline.
  SBTVD == http://en.wikipedia.org/wiki/SBTVD
- Apply two fixes from acpi upstream tree scheduled to 2.6.31.x
  stable series:
  ACPI: fix Compaq Evo N800c (Pentium 4m) boot hang regression
  ACPI: Clarify resource conflict message
- Added support to spec to build "stable-review" kernels.
- Updated to 2.6.31.2-rc1
  * dropped driver-core-add-new-device-to-bus-s-list-before-prob.patch
    (merged)
- Add acerhk back, there are still Acer laptops not supported by
  acer-wmi. Reference:
  http://lists.mandriva.com/kernel-discuss/2009-09/msg00036.php
- Staging: rtl8187se/rtl8192su: allow module unload.
- Enable CONFIG_RTC_HCTOSYS and CONFIG_RTC_DRV_CMOS=y, as Mandriva
  userspace will now support this configuration.

  + Thomas Backlund <tmb@mandriva.org>
    - fix typo in changelog
    - replace Intel Lynnfield coretemp patch with patch merged upstream
    - add Intel Mobile Penryn support in coretemp
    - replace Intel Atom coretemp patch with patches merged upstream
    - clean ndiswrapper tarball (remove headers generated at buildtime)

* Fri Sep 25 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.31.1-1mnb2
+ Revision: 449177
- Apply "Driver core: add new device to bus's list before probing"
  upstream change from mainline (commit 2023c61), fixes race with
  udev/user programs in some cases.
- Prepare to release.
- Regenerated configs.
- Disable otus staging driver: ar9170 in wireless tree should
  already handle it. Also Kconfig otus description states that it
  needs a special wpa_supplicant.
- Apply SCHED_RESET_ON_FORK scheduling policy flag addition from
  mainline. Reference:
  http://lists.mandriva.com/kernel-discuss/2009-09/msg00006.php
- Apply upstream commit 70ba2a3 "drm/radeon/kms: add 32/64 ioctl
  support". Only affects radeon with kms enabled. Reference:
  http://lists.mandriva.com/kernel-discuss/2009-09/msg00002.php
- Disable build of aedsp16 oss driver: the snd-sc6000 alsa driver
  should now handle all support for same cards it supports, as
  stated in kernel changelog.
- pwc: fix driver name shown in /proc/bus/devices and /sys, remove
  display of list of device names supported in kernel log, from
  Thierry Vignaud.
- rtc_cmos: avoid oops when ioctl RTC_AIE*/RTC_UIE* is done on /dev/rtc*
  right after it's created.

  + Thomas Backlund <tmb@mandriva.org>
    - update to 2.6.31.1
    - driver core: extend devnode callbacks to provide permissions
    - add Intel Lynnfield (i5/i7) support in coretemp
    - add back atom coretemp hwmon support that got removed by mistake
      in the 2.6.31 rebase
    - fix build warnings when building without source/debug/devel/doc rpms

  + Pascal Terjan <pterjan@mandriva.org>
    - Add upstream quirks for HP dv5/dv6 laptops (#53858)

* Mon Sep 14 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.31-2mnb2
+ Revision: 440325
- More topstar-laptop updates (linux-acpi review).
- Prepare to release.

  + Thomas Backlund <tmb@mandriva.org>
    - Add AMD SB900 SATA/IDE controller device IDs
    - disable radeon kernel modesetting again as it breaks too many systems

* Thu Sep 10 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.31-1mnb2
+ Revision: 437168
- Prepare to release.
- Updated platform-x86-add-topstar-laptop-driver.patch with latest
  version.

  + Thomas Backlund <tmb@mandriva.org>
    - enable kernel modesetting by default when using radeon driver
    - update to 2.6.31 final

* Mon Sep 07 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.31-0.rc9.1mnb2
+ Revision: 432982
- Prepare to release.
- Add new topstar-laptop driver with support for hotkeys on Topstar N01.

  + Anssi Hannula <anssi@mandriva.org>
    - enable kernel modesetting by default when using nouveau driver

  + Thomas Backlund <tmb@mandriva.org>
    - update to 2.6.31-rc9
    - drop merged patches:
      fs-inotify-do-not-send-a-block-of-zeros-when-no-pathname-is-available.patch
      fs-inotify-fix-length-reporting-and-size-checking.patch
      fs-inotify-update-the-group-mask-on-mark-addition.patch

  + Pascal Terjan <pterjan@mandriva.org>
    - fix video-mdk-logo.patch broken in 2.6.31 rebase

* Fri Aug 28 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.31-0.rc8.1mnb2
+ Revision: 422029
- Integrate latest changes in latest release.
- Prepare to release.

  + Thomas Backlund <tmb@mandriva.org>
    - inotify: update the group mask on mark addition
    - inotify: fix length reporting and size checking
    - fix inotify regresion in -rc8 causing boot hang/failure
    - enable IWLWIFI_DEBUG
    - drop merged patch:
      platform-x86-wmi-stack-corruption.patch
    - update to 2.6.31-rc8

* Wed Aug 26 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.31-0.rc7.4.1mnb2
+ Revision: 421522
- rtl8187: fix circular locking (rtl8187_stop/rtl8187_work).
- rtl8187: Implement rfkill support.
- Updated to 2.6.31-rc7-git4
  * dropped net-wireless-rtl8187-always-set-MSR_LINK_ENEDCA-flag-with-RTL8187.patch
    (merged).
- Made all agp drivers built in (=y).
- rtl8187: always set MSR_LINK_ENEDCA flag with RTL8187B.

  + Thomas Backlund <tmb@mandriva.org>
    - initial fixes for ath9k (#52739)
      downgrade ASSERT in ath_clone_txbuf
      manipulate and report the correct RSSI
      RX stucks during heavy traffic in HT40 mode
      handle tx desc shortage more appropriately
      trivial fix in Kconfig
      update beacon RSSI
      fix bug in PCI resume
      set HW state properly
      fix bug in retrieving average beacon rssi
    - update to 2.6.31-rc7-git1
    - update series file
    - add workaround for broken bioses on vt-d enabled hardware
    - enable CONFIG_ATH5K_DEBUG,CONFIG_ATH9K_DEBUG
    - disable MAC80211_DEFAULT_PS (powersaving) as it's known to cause
      instabilities and performance regressions on wireless drivers
      including iwlwifi and p54.
    - update to 2.6.31-rc7
    - drop merged patches:
      dvb-usb-af9015-fix-crash.patch
      sound-hda-codec-add-Toshiba-Pro-A210-to-quirk-table.patch

* Fri Aug 14 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.31-0.rc6.1mnb2
+ Revision: 416331
- Prepare to release.
- Clarify changelog.
- Include patch with new devtmps from greg's tree.
- Apply patch series to make OSS device number claiming optional,
  Reference: http://lists.mandriva.com/kernel-discuss/2009-08/msg00002.php
- Added "ALSA: pcm - Tell user that stream to be rewound is suspended"
  change from sound tree.
  Reference: http://lists.mandriva.com/kernel-discuss/2009-08/msg00004.php
- Enabled (=y): CONFIG_FTRACE, CONFIG_FUNCTION_TRACER, CONFIG_BOOT_TRACER,
  CONFIG_SYSPROF_TRACER, CONFIG_SCHED_TRACER, CONFIG_FTRACE_SYSCALLS,
  CONFIG_POWER_TRACER, CONFIG_STACK_TRACER, CONFIG_BLK_DEV_IO_TRACE,
  CONFIG_DYNAMIC_FTRACE, CONFIG_FUNCTION_PROFILER.
- Enabled (=m): CONFIG_RING_BUFFER_BENCHMARK.
- Enabled (=y) CONFIG_MMIOTRACE, reference:
  http://lists.mandriva.com/kernel-discuss/2009-08/msg00005.php
- Enable i915 KMS by default.
- Fix digital mic recording noise with ALC268 in auto config model, when
  only one digital mic input is available.

  + Thomas Backlund <tmb@mandriva.org>
    - update to 2.6.31-rc6
    - drop acerhk from 3rdparty. everything it does is now supported by
      acer-wmi and the userspace rfkill utility
    - update nouveau to 2009-08-12 snapshot
    - update to 2.6.31-rc5-git9
    - update to 2.6.31-rc5-git5
      - rediff patch:
        gpu-drm-i915-add-gem-enable-parameter.patch
      - drop merged patches:
        net-core-dev-lockdep-fix.patch
        gpu-drm-git-fixes.patch

  + Bogdano Arendartchuk <bogdano@mandriva.com>
    - Enabled perf-counters

* Fri Aug 07 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.31-0.rc5.3.1mnb2
+ Revision: 411301
- Prepare to release.
- Add Sentelic touchpad support, from Dmitry Torokhov's input tree.

  + Thomas Backlund <tmb@mandriva.org>
    - sync defconfigs
    - net: core dev lockdep fix
    - drm: add radeon rs880 pci ids, radeon kms TTM patch, radeon kms suspend/resume fix
    - update nouveau to 2009-08-07 snapshot
    - update to 2.6.31-rc5-git3

* Sun Aug 02 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.31-0.rc5.2mnb2
+ Revision: 407512
- New release.

  + Thomas Backlund <tmb@mandriva.org>
    - rediff patch to apply cleanly
    - fix crash in dvb-usb-af9015
    - update nouveau to 20090801 git snapshot
    - drop nouveau buildfix

* Sat Aug 01 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.31-0.rc5.1mnb2
+ Revision: 405330
- Prepare to release.
- unionfs: use atomic_long_read when reading struct file f_count
  field (f_count is atomic_long_t).

  + Thomas Backlund <tmb@mandriva.org>
    - fix series
    - update to 2.6.31-rc5
      - drop merged patches:
        usb-serial-option-add-ZTE-device-ids-and-remove-ONDA-ids.patch
        net-rfkill-fix-rfkill_set_states-to-set-the-hw-state.patch
        platform-x86-acer-wmi-rfkill-reversion.patch
      - add patches:
        fix nouveau build with 2.6.31-rc5
      - update defconfigs

* Tue Jul 28 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.31-0.rc4.1mnb2
+ Revision: 402385
- Prepare to release.
- rt2800usb: disable temporarily usb ids that clash with rt2870sta
  module in staging.
- Enabled (=y): CONFIG_PCIE_ECRC.
- Enabled (=m): CONFIG_USB_SERIAL_QUATECH2, CONFIG_RDC_17F3101X,
  CONFIG_FB_UDL.
- Disabled on 2.6.31 default configs: CONFIG_CAN_SJA1000_PLATFORM,
  CONFIG_KEYBOARD_MATRIX, CONFIG_KEYBOARD_LM8323,
  CONFIG_BATTERY_MAX17040, CONFIG_LEDS_LP3944
  They shouldn't be needed by default pc/x86 hardware.

  + Thomas Backlund <tmb@mandriva.org>
    - fix dell-laptop rfkill state change logic
    - I forgot the changelog...
    - Character device in Userpace support (CUSE)
    - fix changelog
    - export find_task_by_vpid symbol again, needed for Ati fglrx
    - rename patch as it only adds A210 support now
    - update defconfigs
    - dont obsolete dkms-nouveau
    - add nouveau support (and obsolete dkms-nouveau)
    - fix reversed rfkill on acer-wmi
    - fix rfkill_set_states to set the hw state
    - make hid-ntrig not detect HID_DG_INRANGE as TOUCH (O. Thauvin)
    - fix mach64 build with 2.6.31
    - fix ndiswrapper build with 2.6.31
    -rediff patches:
        acpi-dsdt-initrd-v0.9c-fixes.patch
        fs-dynamic-nls-default.patch
        fs-sreadahead-1.0-trace-open.patch
        gpu-drm-i915-add-gem-enable-parameter.patch
        gpu-drm-mach64.patch
        input-atkbd-philco-i4xsi-release-keys.patch
        net-sis190-fix-list-usage.patch
        scsi-ppscsi-2.6.2.patch
        serial-docomo-F2402.patch
        sound-hda-codec-add-Toshiba-Pro-A200-A210-to-quirk-table.patch
        usb-serial-option-add-ZTE-device-ids-and-remove-ONDA-ids.patch
        video-mdk-logo.patch
    - drop merged patches:
        gpu-drm-i915-hook-connector-to-encoder-during-load-detect.patch
        hwmon-coretemp-atom.patch
        input-appletouch.patch
        input-wacom-intuos4.patch
        media-video-uvc-workaround-invalid-formats.patch
        mmc-add-VIA-MSP-card-reader-driver-support.patch
        serial-8250_pci-add-OXCB950-id.patch
        sound-alsa-hda-add-acer-alc889-model.patch
        sound-alsa-hda-add-quirk-for-STAC92xx-SigmaTel-STAC9205.patch
        usb-dlink-dwm652.patch
        usb-option.c-add-a-link-3gu-device-id.patch
    - update to 2.6.31-rc4

* Mon Jul 20 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.30.2-1mnb2
+ Revision: 398203
- Prepare to release 2.6.30.2-1mnb
- USB: option: add ZTE device ids and remove ONDA ids.
- usb: Added A-Link 3GU device id 1e0e:9200 into option driver, from
  Anssi Hannula.
  Reference: http://lists.mandriva.com/kernel-discuss/2009-07/msg00003.php
- Fix patch changelog.

  + Thomas Backlund <tmb@mandriva.org>
    - update to 2.6.30.2 (CVE-2009-1895, CVE-2009-1897)

* Sun Jul 05 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.30.1-1mnb2
+ Revision: 392406
- Prepare to release.
- Enable drbd only in server kernels.
- Remove comment from drbd Kconfig.
- Restore 3rd-ndiswrapper-dma_addr_t-print-warn-fix.patch, not merged,
  and fix its changelog.
- Added atkbd quirk to report release events for mute, volume up and
  volume down keys on Philco I4xSI.
- ALSA, hda: Apply upstream patch with STAC9205 new id 0x83847698
  (#41385). Fixed quirk section mismatch.

  + Thomas Backlund <tmb@mandriva.org>
    - update ndiswrapper to 1.55
      - rediff patch:
        3rd-ndiswrapper-Makefile-build-fix.patch
      - drop merged patches:
        3rd-ndiswrapper-dma_addr_t-print-warn-fix.patch
        3rd-ndiswrapper-irqreturn-warn-fix.patch
        3rd-ndiswrapper-missing-ndo-fix.patch
    - update drbd to 8.3.2
      - redo patches:
        3rd-drbd-makefile-fix.patch
        3rd-drbd-build-fixes.patch
      - add patch:
        3rd-drbd-usermode_helper.patch
    - update to 2.6.30.1
      - drop merged patches:
        sound-intel8x0-fix-sound-skipping-introduced-in-2.6.30-rc8.patch

* Thu Jun 18 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.30-2mnb2
+ Revision: 387222
- Prepare to release.
- Include WMI stack corruption fix from Arch Linux
  Reference: http://bbs.archlinux.org/viewtopic.php?id=73877
- Include tv/vga load-detect fix for drm/i915 from mainline
  Reference: http://lists.mandriva.com/cooker/2009-06/msg00323.php
- Disabled CONFIG_COMEDI_PCI_DRIVERS. At least one module built with
  it enabled (s626) claims the pci id 1131:7146 for all subvendors
  and subdevice ids. The problem is that this will clash with many
  media/dvb cards that have the same main pci vendor and device ids,
  but properly specify/check subvendor and subdevice ids. For now
  just disable comedi pci drivers, in this specific case s626
  probably would need a specific subvendor/subdevice restriction in
  its pci id table or additional checks to avoid freezing when it is
  loaded on media/dvb cards with same vendor:device pci id. (#51314)

  + Thomas Backlund <tmb@mandriva.org>
    - fix intel8x0 sound skipping introduced in 2.6.30-rc8
      (http://marc.info/?l=linux-kernel&m=124465853625485&w=2)

* Fri Jun 12 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.30-1mnb2
+ Revision: 385377
- Update media-video-uvc-workaround-invalid-formats.patch with
  upstream final solution from Laurent Pinchart, "uvcvideo: Ignore
  non-UVC trailing interface descriptors".
- Unset CONFIG_UEVENT_HELPER_PATH, installer was adapted to not need
  this set in kernel config.
- Move gpu-drm-i915-disable-gem-on-i8xx.patch to patches-broken:
  reevaluate the situation after the last drm/i915 fixes that went
  in 2.6.30
- apply_patches: cosmetic line break.

  + Thomas Backlund <tmb@mandriva.org>
    - update to 2.6.30 final

* Thu Jun 04 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.30-0.rc8.1mnb2
+ Revision: 382601
- Updated to 2.6.30-rc8
  * dropped security-tomoyo-call-cap_bprm_set_creds.patch (merged)
- comment patch in series file.
- uvcvideo: workaround invalid formats exposed by buggy uvc webcams.
- Switch to CONFIG_SND_DEBUG=y and CONFIG_SND_PCM_XRUN_DEBUG=y in kernel
  configs.

* Tue May 26 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.30-0.rc7.1mnb2
+ Revision: 379728
- Add missing patch to series file.
- Prepare to release.
- Renamed (added back since this is not merged)
  security-tomoyo-change-boot-message-to-be-more-user-friendly.patch
  to security-tomoyo-friendly-ccs_loader-msg.patch; rebased to 2.6.30,
  changed boot message and use printk_once instead of printk
- Add missing call to cap_bprm_set_creds in tomoyo.
- Updated ndiswrapper to version 1.54
  * Added following warning/build fixes on top:
    3rd-ndiswrapper-dma_addr_t-print-warn-fix.patch
    3rd-ndiswrapper-missing-ndo-fix.patch
    3rd-ndiswrapper-irqreturn-warn-fix.patch
  * Dropped merged 3rd-ndiswrapper-wext_compat_2.6.27.patch
- Rediff/fix:
  disable-mrproper-in-devel-rpms.patch
  disable-prepare-scripts-configs-in-devel-rpms.patch
- Don't allow -devel mrproper patches to be applied if fuzz factor
  is greater than zero in some hunk.
- Updated to 2.6.30-rc6
  * Redid/rediff following patches:
    hid-usbhid-quirk-multilaser.patch
    net-netfilter-psd.patch
    fs-sreadahead-1.0-trace-open.patch
    input-wacom-intuos4.patch
    acpi-dsdt-initrd-v0.9c-2.6.28.patch
    sound-alsa-hda-add-acer-alc889-model.patch
    acpi-dsdt-initrd-v0.9c-fixes.patch
    x86-p4_clockmod-reasonable-default-for-scaling_min_freq.patch
    usb-dlink-dwm652.patch
    fs-unionfs-1.4.patch
    fs-dynamic-nls-default.patch
    gpu-drm-i915-add-gem-enable-parameter.patch
    net-netfilter-IFWLOG.patch
    acpi-add-proc-event-regs.patch
    serial-docomo-F2402.patch
    3rd-drbd-build-fixes.patch
  * Removed merged fixes/additions (same patch or another solution):
    mmc-Increase-power_up-delay-to-fix-TI-readers.patch
    fs-ext4-add-EXT4_IOC_ALLOC_DA_BLKS-ioctl.patch
    fs-ext4-Automatically-allocate-delay-allocated-blocks-on-close.patch
    fs-ext4-Automatically-allocate-delay-allocated-blocks-on-rename.patch
    gpu-drm-radeon-r6xx-r7xx.patch
    gpu-drm-i915-no-gem-if-no-tiling.patch
    input-elantech-provide-workaround-for-jumpy-cursor.patch
    media-dvb-add-Yuan-PD378S.patch
    rtc-cmos.c-fixed-alias.patch
    net-mac80211-deauth-before-flushing-STA-information.patch
    net-wireless-fix-rt2x00-double-free.patch
    sound-alsa-hda-consider-additional-capsrc-alc889.patch
    sound-alsa-hda-alc882_auto_init_input_src-selector.patch
    sound-alsa-add-subdevice_mask-field-to-quirk-entries.patch
    sound-alsa-hda-92hd71xxx-disable-unmute-support-for-code.patch
    sound-alsa-hda-Additional-pin-nids-for-STAC92HD71Bx-and.patch
    sound-alsa-hda-Dynamic-detection-of-dmics-dmuxes-smuxes.patch
    sound-alsa-hda-Don-t-call-stac92xx_parse_auto_config-wi.patch
    sound-alsa-hda-Don-t-touch-non-existent-port-f-on-4-por.patch
    sound-alsa-hda-fix-speaker-output-on-hp-dv4-1155-se.patch
    sound-alsa-hda-cleanup-idt92hd7x-hp-quirks.patch
    sound-alsa-hda-cleanup-ecs202-quirks.patch
    sound-alsa-hda-Add-4-channel-mode-for-3stack-hp-model.patch
    sound-alsa-hda-Add-headphone-automute-support-for-3stac.patch
    sound-alsa-hda-Map-3stack-hp-model-ALC888-for-HP-Educ.patch
    sound-alsa-hda-Cleanup-printk-from-alc888_6st_dell_unso.patch
    video-n411-add-missing-Makefile-entry.patch
    staging-agnx-mac80211-hw-config-change-flags.patch
    staging-rtl8187se-iw_handler-fixes.patch
    security-tomoyo-1.6.7-20090401.patch
    security-tomoyo-build.patch
    security-tomoyo-change-boot-message-to-be-more-user-friendly.patch
  * Moved sound-hda-codec-add-Sony-Vaio-VGN-FZ18M-to-quirk-table.patch
    to patches-broken, the used Vaio quirk was removed.
  * Moved uss725 patches to patches-broken: even fixing some issues
    previously, uss725 isn't working properly from reports received,
    not sure if worked well some point back in time. Stop carrying
    the patches and deprecate them.
  * Moved x86-UBUNTU-SAUCE-fix-kernel-oops-in-VirtualBox-during.patch
    to patches-broken, doesn't apply, possibly not wanted anymore.
  * Added patches with build fixes:
    fs-unionfs-use-current_umask-helper.patch
    3rd-acerhk-proc_dir_entry-owner.patch
- Include drivers/ieee1394 headers for dkms-v4l-dvb-testing
  (http://lists.mandriva.com/cooker/2009-05/msg00534.php)

  + Thomas Backlund <tmb@mandriva.org>
    - update to 2.6.30-rc7
      * rediffed the following:
        acpi-add-proc-event-regs.patch
        sound-hda-codec-add-Toshiba-Pro-A200-A210-to-quirk-table.patch
      * drop the following merged patches:
         sound-oss-mixer-name.patch
    - update defconfigs
    - update to 2.6.29.4

* Wed May 13 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.29.3-1mnb2
+ Revision: 375509
- Update to 2.6.29.3
  * rediff usb-storage-unusual_devs-add-id.patch

* Wed May 06 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.29.2-1mnb2
+ Revision: 372639
- Update to 2.6.29.2
  * removed merged patches:
    x86-platform-acer-wmi-Blacklist-Acer-Aspire-One.patch
    mm-define-a-UNIQUE-value-for-AS_UNEVICTABLE-flag.patch

* Mon Apr 20 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.29.1-4mnb2
+ Revision: 368469
- Prepare to release take 2
- Back out addition of alsa patches intended for pulseaudio
  enhancements since it's causing regressions (#50120).
- Fixed rpm group of debug packages.

  + Pascal Terjan <pterjan@mandriva.org>
    - Release 2.6.29.1-4mnb
    - Drop sound-alsa-pcm-midlevel-Add-more-strict-buffer-position-checks-based-on-jiffies.patch, it breaks sound in VirtualBox

* Thu Apr 16 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.29.1-3mnb2
+ Revision: 367711
- Fix changelog date.
- Added patch scheduled for stable 2.6.29.x: "mm: define a UNIQUE
  value for AS_UNEVICTABLE flag".
- Blacklist acer-wmi on Acer Aspire One, upstream patch scheduled
  for -stable.
- More upstream ALSA patches which should help in pulseaudio issues.
- Minor WARN redefine fix in heci 3rdparty driver.
- Changelog fix.
- Added back gem_enable parameter to i915 module in case someone still
  needs it to workaround issues with gem.
- i915: disable gem automatically also for i8xx hardware, patch from
  Fedora.
  Reference: http://lists.mandriva.com/cooker/2009-04/msg00577.php

  + Pascal Terjan <pterjan@mandriva.org>
    - Add another upstream ALSA patch
    - Add some upstream ALSA fixes to fix some of the pulseaudio issues

* Sat Apr 11 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.29.1-2mnb2
+ Revision: 365943
- Prepare to release.
- rt2x00: prevent double kfree when failing to register hardware
  (#46710).
- Enable and select minstrel as default mac80211 rate control (should
  behave better than previous pid, 2.6.29 default).
- Drop unset of CONFIG_UEVENT_HELPER_PATH, needed by installer.
- Disable gem automatically if it's not possible to do tiled
  rendering, fixes 3d performance regression on some intel i945
  based machines. Fix/patch made by Ander Conselvan de Oliveira.
  With this remove previous gem_enable parameter added to i915,
  obsolete by this solution.
- Unset CONFIG_UEVENT_HELPER_PATH, this shouldn't be needed anymore.

  + Pascal Terjan <pterjan@mandriva.org>
    - Add forgotten part of previous patch
    - Hide unused interface in option for D-Link DWM-652 and ensure it is ignored by usb-storage when in modem mode
    - Disable CONFIG_AES2501 (#40523)

* Tue Apr 07 2009 Pascal Terjan <pterjan@mandriva.org> 2.6.29.1-1mnb2
+ Revision: 364926
- Add support for D-Link DWM 652 3G modem
- Add support for Wacom Intuos 4 tablets

  + Herton Ronaldo Krzesinski <herton@mandriva.com.br>
    - Prepare to release.
    - Refresh gpu-drm-radeon-r6xx-r7xx.patch with change "drm/radeon: load
      the right microcode on rs780".
    - Updated ipset to 2.4.9 (matches current userspace on cooker, and fixes
      oops when running ipset tests).
    - Some fixes to acpi-dsdt-initrd-v0.9c-2.6.28.patch
    - Removed already applied patches:
      net-sis190-sis966.patch (similar fix merged)
      net-bluetooth-fix-oops-in-l2cap_conn_del.patch
      net-bluetooth-fix-esco-sync.patch (similar fix merged)
    - scripts/apply_patches: use --fuzz=0 for patch (same default as for
      general distro packages).
    - Rediffed all fuzzy patches. Some styling/trailing spacing removal
      fixes were done too.
    - Drop x86-cpufreq-e_powersaver-print-voltage-mult-only-in-debug.patch,
      stick with upstream default after change "[CPUFREQ] Remove
      debugging message from e_powersaver".
    - Renamed acpi-CELVO-M360S-disable_acpi_irq.patch to
      acpi-CLEVO-M360S-disable_acpi_irq.patch, and rediffed.
    - Removed unecessary patches:
      net-bonding-alias.patch (possible easter egg? :-) )
      usb-use-old_scheme_first.patch
    - Updated acpi-dsdt-initrd patch with enhanced (with fixes) version.
      (version v0.9c-2.6.28)
    - Removed already applied input-add-dell-xps-m1530-nomux-quirk.patch
    - Add via card reader support (sd/mmc only) v5 patch from Joseph Chan.
    - Removed pat cleanup (new vm flag to track full pfnmap at mmap), keep
      with 2.6.29 stable series default.
    - elantech: apply upstream patch with workaround for jumpy cursor on
      firmware 2.34
    - Regenerate configs.
    - Refresh gpu-drm-radeon-r6xx-r7xx.patch with additional commit that
      adds RS780 new pci ids.
    - Added parameter gem_enable to i915, based on patch/idea posted by
      Vasily Khoruzhick, for more information see following bug report:
      http://bugs.freedesktop.org/show_bug.cgi?id=16835
    - Tomoyo update to 1.6.7-20090401
    - Disabled CONFIG_USB_GADGET on configs where it was enabled.
    - Disabled CONFIG_WIRELESS_OLD_REGULATORY on all configs.
    - Enabled CONFIG_X86_GENERICARCH for all i386 configs, as we set
      NR_CPUS=32 (reported by Pascal Terjan).
    - Included x86 pat fixes, should fix problems reported at kernel.org
      bug #12800, and fixes virtualbox regression without the workaround
      setting VBOX_USE_INSERT_PAGE=1
      Reference: http://www.virtualbox.org/ticket/3403
    - Added bug fix for network stuck issue in 2.6.29 final
      Reference: http://marc.info/?l=linux-kernel&m=123789980524715&w=2
    - Regenerate configs.
    - Updated to 2.6.29
      * dropped following merged patches:
        fs-ext4-fix-header-check-in-ext4_ext_search_right-fo.patch
        fs-ext4-Print-the-find_group_flex-warning-only-once.patch
    - Backported r6xx/r7xx support from drm-next tree.

  + Thomas Backlund <tmb@mandriva.org>
    - doh! add drbd tarball too
    - alsa is 1.0.19
    - update drbd to 8.3.1
    - update to 2.6.29.1

* Wed Mar 18 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.29-0.rc8.3.1mnb2
+ Revision: 357368
- Updated to 2.6.29-rc8-git3
- typo fix.
- Select default CONFIG_SCTP_HMAC_MD5 on all configs (instead of
  CONFIG_SCTP_HMAC_NONE currently selected).
- Disabled CONFIG_SYS_DEPRECATED* on all configs, report/reference:
  http://lists.mandriva.com/kernel-discuss/2009-03/msg00036.php
- Disabled CONFIG_USB_DEVICE_CLASS on all configs, report/reference:
  http://lists.mandriva.com/kernel-discuss/2009-03/msg00037.php)
- Rediff main uss725 patch, fixes In-System Design USS725 USB/IDE probe
  error reported by Sergio Monteiro Basto.

* Fri Mar 13 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.29-0.rc8.1mnb2
+ Revision: 354635
- Included following ext4 fixes from Theodore Ts'o git tree:
  * Fixes for 2.6.29-rcX:
  ext4: fix header check in ext4_ext_search_right() for deep extent trees
  ext4: Print the find_group_flex() warning only once
  * ext4+delayed allocation issues solution (reference:
  http://thunk.org/tytso/blog/2009/03/12/delayed-allocation-and-the-zero-length-file-problem/)
  ext4: add EXT4_IOC_ALLOC_DA_BLKS ioctl
  ext4: Automatically allocate delay allocated blocks on close
  ext4: Automatically allocate delay allocated blocks on rename
- Updated to 2.6.29-rc8
- Enabled (=y) on all kernel configs: CONFIG_IPV6_ROUTER_PREF,
  CONFIG_IPV6_ROUTE_INFO, CONFIG_IPV6_OPTIMISTIC_DAD,
  CONFIG_IPV6_MROUTE, CONFIG_IPV6_PIMSM_V2.
- Enabled CONFIG_TCP_MD5SIG on server kernels.
- Enabled (=y) on all kernel configs: CONFIG_CPU_FREQ_STAT_DETAILS.
- Enabled cpufreq options on powerpc config.
- mac80211: deauth before flushing STA information.
  (handles mac80211 userspace notification issue when interface goes
  down pointed at ticket #43441).

* Wed Mar 11 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.29-0.rc7.4.1mnb2
+ Revision: 353590
- Updated to 2.6.29-rc7-git4
- Enabled (=y) on i386/x86_64 configs: CONFIG_PM_DEBUG,
  CONFIG_PM_TRACE_RTC.
- Enabled (=y) on x86_64 config: CONFIG_DIRECT_GBPAGES.
- Enable Xen guest support by default when available.
- create_configs: cleanup unused/gone config options, cosmetics,
  enable xen when available (not only when customizing options for
  server kernel).
- Updated to 2.6.29-rc7-git1
- Turn on DEVPTS_MULTIPLE_INSTANCES for server kernels.
- Updated to 2.6.29-rc7
  * dropped w1-slaves-ds2431-kbuild.patch (merged)
- Fixes/enhancements for HP Educ.ar machine/alc888 3stack-hp model:
  * Added additional 4 channel mode
  * Added headphone automute support
  * Map 3stack-hp model (ALC888) for HP Educ.ar
- ALSA: hda - Cleanup printk from alc888_6st_dell_unsol_event
- Only enable namespaces support for server config.
- Only enable (=m) virtual ethernet pair device and MAC-VLAN for
  server config.
- Enabled (=m) on sparc config: CONFIG_SND_MTPAV, CONFIG_SND_PORTMAN2X4,
  CONFIG_SND_SERIAL_U16550.
- Enable group cpu scheduler, switch to cgroup scheduler on server
  config.
- Disabled on all configs: CONFIG_FB_METRONOME.
- Disabled on i386/x86_64 configs: CONFIG_FB_VIRTUAL.
- Disabled on i386/sparc/x86_64 configs: CONFIG_FB_S1D13XXX.
- Enabled (=y) on i386 config: CONFIG_FB_HGA_ACCEL.
- Disabled on x86_64 config: CONFIG_FB_HGA.
- Disabled on i386/x86_64 configs: CONFIG_FB_N411, CONFIG_FB_HECUBA.
- n411: add missing Makefile entry.
- Enabled (=m) on i386 config: CONFIG_EFI_VARS.
- Enabled (=y) on i386 config: CONFIG_EFI, CONFIG_FB_EFI.
- Disabled on all configs: CONFIG_LCD_PLATFORM.
- Disabled on sparc/powerpc configs: CONFIG_LCD_CLASS_DEVICE.
- Enabled (=m) on i386 config: CONFIG_FB_ARC.
- Disabled on i386/powerpc/x86_64 configs: CONFIG_USB_GPIO_VBUS,
  CONFIG_USB_OTG_UTILS.
- Disabled on all configs: CONFIG_UIO_PDRV, CONFIG_UIO_PDRV_GENIRQ,
  CONFIG_UIO_SMX.
- Enabled (=y) on all configs: CONFIG_SERIAL_8250_RSA.
- Enabled (=y) on sparc config: CONFIG_SERIAL_8250_EXTENDED,
  CONFIG_SERIAL_8250_SHARE_IRQ.
- Disabled on all configs: CONFIG_RTC_DRV_TEST, CONFIG_RTC_DRV_X1205.
- Disabled on i386/x86_64 configs: CONFIG_RTC_DRV_V3020.
- Disabled CONFIG_RTC_DRV_STK17TA8
- Disabled CONFIG_RTC_DRV_S35390A
- Disabled on i386/sparc/x86_64 configs: CONFIG_RTC_DRV_RS5C372,
  CONFIG_RTC_DRV_RX8581.
- Disabled on sparc/powerpc configs: CONFIG_RTC_INTF_PROC.
- Disabled CONFIG_RTC_DRV_PCF8583
- Disabled on i386/sparc/x86_64 configs: CONFIG_RTC_DRV_PCF8563.
- Disabled CONFIG_RTC_DRV_M48T86, CONFIG_RTC_DRV_MAX6900.
- Disabled on i386/powerpc/x86_64 configs: CONFIG_RTC_DRV_M48T59.
- Disabled CONFIG_RTC_DRV_M48T35
- Disabled on i386/sparc/x86_64 configs: CONFIG_RTC_DRV_M41T80.
- Enabled (=m) on sparc config: CONFIG_VIDEO_WM8775.
- Enabled (=m) on sparc/powerpc configs: CONFIG_VIDEO_CX88*,
  CONFIG_RTC_DRV_ISL1208.
- Disabled CONFIG_RTC_DRV_FM3130
- Disabled on i386/x86_64 configs: CONFIG_RTC_DRV_DS1742.
- Enabled (=m) on powerpc config: CONFIG_RTC_DRV_DS1742.
- Disabled on all kernel configs: CONFIG_RTC_DRV_DS1511,
  CONFIG_RTC_DRV_DS1672.
- Disabled on i386/x86_64 configs: CONFIG_RTC_DRV_DS1553.
- Disabled on i386/x86_64 configs: CONFIG_RTC_DRV_DS1307.
- Enabled (=m) on powerpc config: CONFIG_RTC_DRV_DS1307.
- Disabled on i386/sparc/x86_64 configs: CONFIG_RTC_DRV_DS1374.
- Disabled CONFIG_RTC_DRV_DS1286
- Enabled (=y) on sparc/powerpc configs: CONFIG_RTC_INTF_DEV_UIE_EMUL.
- Disabled on i386/powerpc/x86_64 configs: CONFIG_RTC_DRV_BQ4802.
- Change from =m to =y CONFIG_RTC_CLASS/CONFIG_RTC_LIB on powerpc
  config.
- Enabled (=y) on i386/x86_64 configs: CONFIG_SONYPI_COMPAT.
- Disabled on all kernel configs: CONFIG_PARPORT_AX88796.
- Enabled (=m) on sparc config: CONFIG_PARPORT_SUNBPP.
- Enabled (=y) on x86_64 config: PARPORT_PC_SUPERIO.
- Disabled on all kernel configs: CONFIG_MTD_PHYSMAP,
  CONFIG_MTD_PLATRAM, CONFIG_MTD_NAND_PLATFORM.

  + Bogdano Arendartchuk <bogdano@mandriva.com>
    - Keep Module.symvers as /boot/symvers-$version.gz in order to allow partial
      kernel builds
    --EstaKernelVer linha, e as abaixo, ser?\195?\163o ignoradas--
      M    SPECS/kernel.spec

* Tue Feb 24 2009 Pascal Terjan <pterjan@mandriva.org> 2.6.29-0.rc6.1.1mnb2
+ Revision: 344570
- Release

  + Thomas Backlund <tmb@mandriva.org>
    - update to 2.6.29-rc6-git1
    - update to 2.6.29-rc6
    - add drivers/acpi/acpica header files to -devel rpms, needed by fglrx

  + Herton Ronaldo Krzesinski <herton@mandriva.com.br>
    - Disabled on all kernel configs: CONFIG_LEDS_GPIO, CONFIG_LEDS_PCA9532,
      CONFIG_LEDS_PCA955X.
    - Enabled on powerpc config: CONFIG_LEDS_TRIGGER_TIMER,
      CONFIG_LEDS_TRIGGER_HEARTBEAT.
    - Disabled on x86_64 config: CONFIG_LEDS_ALIX2.
    - Enabled on sparc config: CONFIG_NEW_LEDS, CONFIG_LEDS_CLASS,
      CONFIG_LEDS_SUNFIRE, CONFIG_LEDS_TRIGGERS*.
    - Disabled CONFIG_KEYBOARD_GPIO, CONFIG_MOUSE_GPIO
    - Disabled CONFIG_BLK_DEV_PLATFORM
    - Disabled on all kernel configs: CONFIG_I2C_GPIO, CONFIG_I2C_OCORES,
      CONFIG_I2C_SIMTEC, CONFIG_I2C_PCA_PLATFORM, CONFIG_I2C_STUB.
    - Disabled on powerpc config: CONFIG_I2C_ISCH.
    - Disabled on sparc config: CONFIG_I2C_ALI1535, CONFIG_I2C_ALI1563,
      CONFIG_I2C_ALI15X3, CONFIG_I2C_AMD756, CONFIG_I2C_AMD8111,
      CONFIG_I2C_I801, CONFIG_I2C_ISCH, CONFIG_I2C_NFORCE2,
      CONFIG_I2C_PIIX4, CONFIG_I2C_SIS5595, CONFIG_I2C_SIS630,
      CONFIG_I2C_SIS96X, CONFIG_I2C_VIA, CONFIG_I2C_VIAPRO.
    - Enabled on powerpc config: CONFIG_COMPUTONE, CONFIG_I2C_VOODOO3.
    - Disabled CONFIG_PATA_PLATFORM
    - Disabled CONFIG_USB_R8A66597_HCD on all configs.
    - Tomoyo build patch update for 2.6.29-rc5

* Fri Feb 20 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.29-0.rc5.4.1mnb2
+ Revision: 343308
- Fixed drbd build with BIO_RW_SYNC change after 2.6.29-rc5-git4 update.
- Disabled CONFIG_USB_ISP116X_HCD
- Updated to 2.6.29-rc5-git4
- Disabled CONFIG_USB_C67X00_HCD
- Disabled CONFIG_SOC_CAMERA
- Disabled CONFIG_MFD_WM8400
- Disabled CONFIG_TPS65010
- Disabled CONFIG_MFD_SM501.
- Disabled CONFIG_HTC_PASIC3.
- Disabled on all configs: CONFIG_SENSORS_ADS7828.
- Disabled on powerpc/sparc: CONFIG_HWMON_VID, CONFIG_SENSORS_AD*,
  CONFIG_SENSORS_F718*, CONFIG_SENSORS_F75375S,
  CONFIG_SENSORS_LTC4245, CONFIG_SENSORS_MAX*,
  CONFIG_SENSORS_W83792D, CONFIG_SENSORS_W83L786NG,
  CONFIG_SENSORS_DS1621, CONFIG_SENSORS_I5K_AMB,
  CONFIG_SENSORS_GL5*, CONFIG_SENSORS_IT87, CONFIG_SENSORS_LM*,
  CONFIG_SENSORS_PC87360, CONFIG_SENSORS_SIS5595,
  CONFIG_SENSORS_DME1737, CONFIG_SENSORS_SMS*,
  CONFIG_SENSORS_THMC50, CONFIG_SENSORS_VIA686A,
  CONFIG_SENSORS_W83781D, CONFIG_SENSORS_W83L785TS,
  CONFIG_SENSORS_W83627HF.
- w1: add missing Kconfig/Makefile entries for DS2431 slave driver.
- Disabled CONFIG_W1_MASTER_GPIO, CONFIG_W1_SLAVE_BQ27000,
  CONFIG_W1_SLAVE_DS2760, CONFIG_BATTERY_BQ27x00, CONFIG_BATTERY_DS2760,
  CONFIG_PDA_POWER.
- Disabled CONFIG_MFD_WM8350_I2C
- Disabled CONFIG_SPI
- Disabled on all kernel configs: CONFIG_UCB1400_CORE,
  CONFIG_TOUCHSCREEN_ADS7846, CONFIG_TOUCHSCREEN_WM97XX,
  CONFIG_TOUCHSCREEN_TSC2007.
- Disabled on x86_64 config: CONFIG_TOUCHSCREEN_MK712.
- Disabled on powerpc config: CONFIG_TOUCHSCREEN_TOUCHIT213.
- Enabled (=m) on powerpc config: CONFIG_TOUCHSCREEN_ELO,
  CONFIG_TOUCHSCREEN_MTOUCH, CONFIG_TOUCHSCREEN_PENMOUNT,
  CONFIG_TOUCHSCREEN_TOUCHRIGHT, CONFIG_TOUCHSCREEN_TOUCHWIN.
- Disabled CONFIG_UCB1400_CORE
- Disabled on kernel configs: CONFIG_MDIO_BITBANG, CONFIG_MDIO_GPIO.
- ALSA/hda changes:
  * Include new SND_PCI_QUIRK_MASK and SND_PCI_QUIRK_VENDOR macros,
    cleanup IDT92HD7x HP quirks and backport SND_PCI_QUIRK_MASK
    cleanup for stac922x ecs202 model from alsa tiwai's sound tree.
  * Fix speaker output on HP DV4 1155-SE

  + Bogdano Arendartchuk <bogdano@mandriva.com>
    - Enabled CONFIG_MODVERSIONS and CONFIG_MODULE_SRCVERSION_ALL, as a first
      step towards ABI control

* Mon Feb 16 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.29-0.rc5.1mnb2
+ Revision: 341088
- Prepare to release.
- Updated to 2.6.29-rc5
  * dropped sound-alsa-hda-change-hp-dv7-quirk.patch (merged)
- Fixed build with drbd 8.3.0
- Update ipt_set for netfilter/xtables changes in 2.6.29
- Fixed build warnings in agnx and rtl8187se staging drivers.
- ALSA/hda/idt: change HP dv7 (103c:30f4) quirk from hp-m4 to hp-dv5
  model, to fix not working internal microphone. References:
  https://qa.mandriva.com/show_bug.cgi?id=44855#c193
  https://qa.mandriva.com/show_bug.cgi?id=44855#c196
- Updated to 2.6.29-rc4
  * Removed following merged patches:
    x86-cpufreq-add-more-pcore-fsbs.patch
    x86-cpufreq-add-celeron-core-to-p4-clockmod.patch
    char-agp-intel-agp-add-support-for-G41-chipset.patch
    fs-squashfs3.4.patch
    fs-squashfs3.4-2.6.28.patch
    media-video-uvc-add-support-for-samsung-q310-webcam.patch
    media-video-uvc-add-support-for-thinkpad-sl500-webcam.patch
    media-video-uvc-sort-the-frame-descriptors-during-parsing.patch
    media-video-uvc-handle-failed-GET_MIN_MAX_DEF-more-gracefully.patch
    media-video-uvc-commit-stream-param-when-enabling-stream.patch
    misc-eeepc-laptop-check-return-values-from-rfkill_register.patch
    misc-eeepc-laptop-implement-rfkill-hotplugging-in-eeepc-laptop.patch
    misc-eeepc-laptop-add-support-for-extended-hotkeys.patch
    net-fix-userland-breakage-wrt-if_tunnel.h.patch
    serial-RS485-ioctl-structure-uses-__u32-include.patch
    sound-alsa-hda-Add-quirk-for-another-HP-dv5-model.patch
    btusb-add-broadcom-dongle.patch
  * Rediffed/Redid following patches:
    acpi-add-proc-event-regs.patch
    fs-dynamic-nls-default.patch
    media-dvb-add-Yuan-PD378S.patch
    serial-docomo-F2402.patch
    sound-alsa-hda-add-acer-alc889-model.patch
    sound-alsa-hda-92hd71xxx-disable-unmute-support-for-code.patch
    sound-alsa-hda-Additional-pin-nids-for-STAC92HD71Bx-and.patch
    sound-alsa-hda-Dynamic-detection-of-dmics-dmuxes-smuxes.patch
    sound-alsa-hda-Don-t-call-stac92xx_parse_auto_config-wi.patch
    sound-alsa-hda-one-more-hp-dv7-quirk.patch
    sound-alsa-hda-Don-t-touch-non-existent-port-f-on-4-por.patch
    sound-alsa-hda-sigmatel-ecs202-new-quirk.patch
    usb-storage-uss725-build-fixes.patch
    bluetooth-hci_usb-disable-isoc-transfers.patch
    hid-usbhid-quirk-multilaser.patch
    3rd-3rdparty-merge.patch
  * Pending/moved to patches-broken:
    - acpi-asus-input.patch: same functionality merged upstream, but
      needs extra checking on some extra/different key codes to be
      dropped.
    - hid-hotplug-racefix.patch: possibly fixed by commit "HID:
      hiddev cleanup -- handle all error conditions properly"
      upstream.
   * Dropped from patches-broken:
    - media-video-uvc-max-iso-pkts.patch: no machine/environment
      available anymore to reproduce the problem.
   * Added alc889 fixes submitted upstream for which
     sound-alsa-hda-add-acer-alc889-model.patch depends:
     sound-alsa-hda-consider-additional-capsrc-alc889.patch
     sound-alsa-hda-alc882_auto_init_input_src-selector.patch
   * Updated tomoyo to 1.6.6-20090202, 2.6.29-rc3 build and kernel
     log warning patches adapted.
   * Adjusted drbd and unionfs for 2.6.29 changes.
   * Removed rt2860 from additional 3rdparty drivers, it is now
     included in staging.

  + Thomas Backlund <tmb@mandriva.org>
    - update drbd to 8.3.0

  + Anssi Hannula <anssi@mandriva.org>
    - Disable CONFIG_HID_COMPAT (hid-dummy module) as our udev supports
      driver autoloading on all buses.

* Mon Feb 09 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.28.4-1mnb2
+ Revision: 338755
- Removed input-samsung-nc10.patch (merged in 2.6.28.4).
- Prepare to release.
- Remove previous applied enhancements/fixes to STAC92HD71Bx and
  STAC92HD75Bx hda codec support, and reapply splitted changes
  submitted upstream. Apply also additional fixes and HP dv quirks
  in sound tree. Added additional quirk for HP dv7 to be submitted
  after I get positive report about it.
- ALSA/hda: Map new ecs motherboard id 1019:2950 to STAC9221 ecs202
  model.
- Updated to 2.6.28.4

  + Anssi Hannula <anssi@mandriva.org>
    - Build HID core as modules instead of built-in. Having it built-in
      makes no sense as both USB HID and Bluetooth HIDP are built as
      modules anyway.

* Wed Feb 04 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.28.3-1mnb2
+ Revision: 337511
- serial.h exported userspace header fix (#47313, and reported also by
  Gustavo De Nardin).
- Prepare to release.
- Added upstream fix for the exposed linux/ip.h header in
  if_tunnel.h exported to userspace bug
  (http://lists.mandriva.com/kernel-discuss/2009-02/msg00000.php).
- Updated to 2.6.28.3
  * removed x86-pat-1MB-nonram.patch (merged)
- Small corrections/cosmetics in sreadahead 1.0 patch.

* Wed Jan 28 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.28.2-1mnb2
+ Revision: 334911
- Make sure tracer for sys_open() builds on 2.6.28.
- Updates for sreadahead 1.0 support.
- Updated to 2.6.28.2
  * removed following patches (already applied or obsolete with
    "usb-storage: set CAPACITY_HEURISTICS flag for bad vendors"
    change):
    usb-storage-unusual_devs-nokia-5200.patch
    usb-storage-unusual-devs-nokia-5610.patch
  * rediff sound-alsa-hda-enhance_fix_stac92hd71bx_stac92hd75bx.patch
  * cosmetic changes at sound-alsa-hda-add-acer-alc889-model.patch

  + Pascal Terjan <pterjan@mandriva.org>
    - Try to better describe -devel

* Fri Jan 23 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.28.1-2mnb2
+ Revision: 333095
- Makefile:
  * remove unused SOURCES_DIR
  * fix errors with latest rpm (wrong topdir)
- Fix snd-hda-intel oops with some alc883 models after addition of
  model for Acer Aspire 8930

* Thu Jan 22 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.28.1-1mnb2
+ Revision: 332607
- Prepare to release.
- Updated to 2.6.28.1
- Add MSI quirk list for hda devices, to force enable_msi setting
  parameter when needed (#44855).
- Enhance/fix some aspects related to STAC92HD71Bx and STAC92HD75Bx
  support (#44855).
- Add hda-intel ALC889 model for Acer Aspire 8930 (#45838).
- Add Suggests for crda in kernel packages.

  + Pascal Terjan <pterjan@mandriva.org>
    - Add id for Yuan PD378S DVB receiver
    - Add back patch on asus-laptop to convert acpi events to input
    - Drop asus_acpi patch
    - Disable asus_acpi, we have asus-laptop and eeepc-laptop
    - Better titles
    - List added modules
    - Fix bug number in changelog
    - Add patch from upstream #19422 to allow X starting on some systems (#46384)

  + Luiz Fernando Capitulino <lcapitulino@mandriva.com>
    - Fix rtc-cmos loading (patch suggested by Oden Eriksson)
    - Update package's changelog
    - Make CONFIG_IDE modular in all configs (asked by Thierry Vignaud)
    - Update configs to 2.6.28: CONFIG_X86_PTRACE_BTS is being disabled because
      it's marked as broken and as CONFIG_X86_DS depends on it it's also being
      disabled

  + Thierry Vignaud <tv@mandriva.org>
    - add probable author
    - add probable author

* Tue Dec 30 2008 Pascal Terjan <pterjan@mandriva.org> 2.6.28-2mnb2
+ Revision: 321303
- Support fn+* in Samsung NC10

* Mon Dec 29 2008 Pascal Terjan <pterjan@mandriva.org> 2.6.28-1mnb2
+ Revision: 320994
- Updated to 2.6.28 final

* Fri Dec 12 2008 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.28-0.rc8.1mnb2
+ Revision: 313689
- Minor spec code fix.
- More build fixes, and fix previous "build fixes"...
- * Redid/Rediffed following patches (updates for netfilter/xtables
  changes in 2.6.28):
  net-netfilter-IFWLOG-mdv.patch
  net-netfilter-psd-mdv.patch
  * Update ipt_set for netfilter/xtables changes in 2.6.28
- Updated to 2.6.28-rc8
- Removed 3rdparty et131x which is now in staging.
- Misc build fixes.
- Updated to 2.6.28-rc7
  * Dropped (merged):
    x86-add-northbridge-pci-ids-for-fam-0x11-processors.patch
    x86-add-detection-of-AMD-family-0x11-northbridges.patch
    fastboot-1.patch
    acpi-add-preemption-to-avoid-latency-issue.patch
    acpi-ACPICA-Add-function-to-dereference-returned-referen.patch
    ata-ata_piix-hercules-ec900-short-cable.patch
    ide-pci-piix-hercules-ec900-short-cable.patch
    scsi-megaraid-proc-oops.patch
    gpu-drm-SiS-DRM-fix-a-pointer-cast-warning.patch
    gpu-drm-fix-sysfs-error-path.patch
    gpu-drm-radeon-fix-writeback-across-suspend-resume.patch
    gpu-drm-i915-remove-settable-use_mi_batchbuffer_start.patch
    gpu-drm-i915-Ignore-X-server-provided-mmio-address.patch
    gpu-drm-i915-Use-more-consistent-names-for-regs-and-store.patch
    gpu-drm-i915-Add-support-for-MSI-and-interrupt-mitigation.patch
    gpu-drm-i915-Track-progress-inside-of-batchbuffers-for-dete.patch
    gpu-drm-Add-Intel-ACPI-IGD-OpRegion-support.patch
    gpu-drm-i915-save-restore-MCHBAR_RENDER_STANDBY.patch
    media-video-uvc-implement-usb-reset-resume.patch
    media-video-uvc-supress-spurious-EOF-in-empty-payload-trace-msg.patch
    media-video-uvc-fix-incomplete-frame-drop-switch-variable-size.patch
    media-video-uvc-dont-use-part-of-buffer-for-USB-transfer.patch
    media-video-uvc-declare-missing-unit-controls.patch
    media-video-uvc-control-cache-access-fix.patch
    media-video-uvc-add-bison-quirk-fujitsu-amilo-si2636.patch
    media-video-uvc-add-bison-quirk-advent-4211.patch
    media-video-uvc-support-two-new-bison-webcams.patch
    media-video-gspca-add-m5602-driver.patch
    misc-add-panasonic-laptop-extras.patch
    net-sis190-add-atheros-phy-ar8012.patch
    net-r8169-Tx-performance-tweak-helper.patch
    net-r8169-use-pci_find_capability-for-the-PCI-E-feature.patch
    net-r8169-add-8168-8101-registers-description.patch
    net-r8169-add-hw-start-helpers-for-the-8168-and-the-810.patch
    net-r8169-additional-8101-and-8102-support.patch
    net-r8169-WoL-fixes-part-1.patch
    net-r8169-WoL-fixes-part-2.patch
    net-wireless-b43-Fix-QoS-defaults.patch
    net-wireless-b43legacy-Fix-to-enhance-TX-speed.patch
    net-wireless-b43-Fix-Bluetooth-SPROM-coding-error-Motorola-7010-BCM4306.patch
    net-atl2-add-atl2-driver.patch
    net-atl2-add-tx-bytes-statistic.patch
    net-enic-add-Cisco-10G-Ethernet-NIC-driver.patch
    net-enic-Don-t-indicate-IPv6-pkts-using-soft-LRO.patch
    net-enic-fixes-for-review-items-from-Ben-Hutchings.patch
    net-enic-Bug-fix-Free-MSI-intr-with-correct-data-handl.patch
    net-enic-bug-fix-don-t-set-netdev-name-too-early.patch
    net-jme-JMicron-Gigabit-Ethernet-Driver.patch
    net-qlge-New-Qlogic-10Gb-Ethernet-Driver.patch
    net-qlge-Fix-warnings-in-debugging-code.patch
    net-qlge-Protect-qlge_resume-with-CONFIG_PM.patch
    net-bluetooth-apple-wireless-keyboard-fnkey.patch
    net-wireless-iwlagn-downgrade-BUG_ON-in-interrupt.patch
    sound-alsa-revert-for-20081011-merge.patch
    sound-alsa-20081011-merge.patch
    sound-alsa-20081013-merge.patch
    sound-alsa-20081016-merge.patch
    sound-alsa-20081017-merge.patch
    sound-alsa-20081020_1-merge.patch
    sound-alsa-20081020_2-merge.patch
    sound-alsa-20081020_3-merge.patch
    sound-alsa-20081023-merge.patch
    sound-alsa-20081027-merge.patch
    sound-alsa-pci_ioremap_bar-only-in-2.6.28.patch
    sound-alsa-revert-for-20081030-merge.patch
    sound-alsa-20081030-merge.patch
    sound-alsa-20081103-merge.patch
    sound-alsa-20081110-merge.patch
    sound-alsa-20081112-merge.patch
    sound-alsa-20081118-merge.patch
    sound-alsa-20081130-merge.patch
    usb-storage-nokia-6300.patch
    usb-storage-unusual-devs-nokia-7610.patch
  * Moved to patches-broken:
    irq-debug-shared.patch
    pci-default-nomsi.patch (continue to disable msi by default?)
    scsi-sg-allow-dio-as-default.patch
    hwmon-applesmc-retry-when-accessing-keys.patch (still needed?)
    hwmon-applesmc_int.patch (useful?)
    media-video-uvc-max-iso-pkts.patch
    apparmor patches
    aufs patches
  * Redid/Rediffed following patches:
    ide-pci-sis5513-965.patch
    fs-dynamic-nls-default.patch
    media-video-uvc-handle-failed-GET_MIN_MAX_DEF-more-gracefully.patch
    net-netfilter-psd-mdv.patch
    hid-usbhid-IBM-BladeCenterHS20-quirk.patch
    hid-usbhid-quirk-multilaser.patch
    3rd-3rdparty-merge.patch
    gpu-drm-mach64.patch
    gpu-drm-mach64-fixes.patch
  * Removed kernel-add-mute-events-log-level.patch (not worth/sent
    upstream).
  * Removed fastboot-2.patch (asynchronous stuff not accepted
    into 2.6.28).
  * Removed acpi-asus-laptop-input.patch and acpi-eeepc-input.patch,
    as different input support was merged for eeepc-laptop.
  * Removed net-enic-build-fix.patch, not needed on 2.6.28
  * Removed acpi-dsdt-initrd-fastboot.patch, not needed anymore.
  * Removed net-wireless-at76_usb.patch, at76_usb is now in staging
    tree.
  * Updated drbd code for 2.6.28 (3rd-drbd-2.6.28.patch).
  * Added patch from squashfs CVS to allow successful build on 2.6.28
  * Removed 3rdparty prism25 which is now in staging.

  + Pascal Terjan <pterjan@mandriva.org>
    - Improve the chance that build works on ppc

* Fri Dec 05 2008 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.27.7-3mnb2
+ Revision: 310826
- Prepare to release.
- Upstream alsa bug fixes/updates (1.0.18, 20081130 merge).
- * acpi-eeepc-input.patch: add more hotkeys for newer eeepc models,
  keycode references from http://lkml.org/lkml/2008/11/17/161
- Backport wireless hotplug support for eeepc from
  http://lkml.org/lkml/2008/11/17/170 (#43332).

  + Pascal Terjan <pterjan@mandriva.org>
    - Enable CONFIG_CIFS_DFS_UPCALL

* Wed Nov 26 2008 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.27.7-2mnb2
+ Revision: 307181
- Commit right version of
  media-video-uvc-commit-stream-param-when-enabling-stream.patch
- o Luiz Capitulino <lcapitulino@mandriva.com.br>
  - Support for broadcom bluetooth dongle 0a5c:2009 in btusb (#44886)
  o Herton Ronaldo Krzesinski <herton@mandriva.com.br>
  - Sync alsa/uvc updates with kernel-2.6.27-0.uc1mnb2 available in
    main/testing for 2009.0

* Tue Nov 25 2008 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.27.7-1mnb2
+ Revision: 306719
- Prepare to release.
- Add fix for ppscsi module oops (#45393).
- Backport gspca m5602 driver from 2.6.28 (#44898).
- Apply upstream workaround for #44891 (iwlagn: downgrade BUG_ON in
  interrupt).
- Update to 2.6.27.7 (CVE-2008-5033)
  * dropped input-ALPS-add-signature-for-DualPoint-model-found-in-Dell-Latitude-E6500.patch
    (merged)

  + Pascal Terjan <pterjan@mandriva.org>
    - Disable CONFIG_BLK_DEV_UB

* Sat Nov 15 2008 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.27.6-1mnb2
+ Revision: 303502
- Prepare to release.
- More unusual_devs additions for Nokia 5610/7610 (sources: linux-usb ML
  and Ubuntu bug #287701).
- unusual_ids usb-storage addition for Nokia XpressMusic 5200
  (#44988).
- Regenerate configs.
- More alsa 1.0.18 updates, snd-hda-intel sigmatel codec fixes
  among others.
- Update to 2.6.27.6
  * dropped md-fix-bug-in-raid10-recovery.patch (merged)
  * dropped net-r8169-get-ethtool-settings-through-the-generic-mii.patch
    (merged)
  * dropped net-wireless-iwlwifi-generic-init-calibrations-framework.patch
  * dropped security-keys-request_key-oops.patch (merged)
- i915/drm: backported bug fix for suspend/resume with i915 on some
  configurations (Save/restore MCHBAR_RENDER_STANDBY commit on
  2.6.28).
- Include r8169 WoL fixes from 2.6.28, related ticket: #41782

  + Pascal Terjan <pterjan@mandriva.org>
    - Enable the Nokia 6300 quirk for new revisions

  + Thomas Backlund <tmb@mandriva.org>
    - add fixed BZ #

* Sun Nov 09 2008 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.27.5-1mnb2
+ Revision: 301258
- o Thomas Backlund <tmb@mandriva.org>
  - fix md raid10 recovery bug
- Prepare to release.
- Add patch to fix oops in prism2_usb (#44612).
- Fix pcspkr disabled in kernel configs (#45319).
- Apply upstream change in acpi "ACPICA: Add function to dereference
  returned reference objects" (#44870).
- Alsa updates from 2.6.27-git* (2.6.28).
- Update to 2.6.27.5
  * dropped acpi-ec-fast-transaction.patch (merged)
  * rediffed char-agp-intel-agp-add-support-for-G41-chipset.patch
  * dropped net-restore-ordering-of-tcp-options.patch (merged)
  * dropped sound-alsa-snd-hda-intel-fix-halt-hang.patch (merged)
- Don't use subshell with tar while building patches tarball
  (from Gustavo de Nardin -- spuk).
- Backport uvcvideo fixes from 2.6.28 and linux-uvc svn.

  + Thomas Backlund <tmb@mandriva.org>
    - fix drbd CN_IDX 0x4 conflict with v86d

  + Luiz Fernando Capitulino <lcapitulino@mandriva.com>
    - Fix eeepc shutdown hang caused by snd-hda-intel (#44752)

* Tue Oct 28 2008 Pascal Terjan <pterjan@mandriva.org> 2.6.27.4-2mnb2
+ Revision: 297927
- Fix a oops in request_key when keyring is not already there
- Add missing patch
- Really add the fastboot patches and add some explanations
- Add Fastboot patches
- Fix a oops when reading /proc/megaraid/hba0/diskdrives-ch* (upstream #11792)

  + Herton Ronaldo Krzesinski <herton@mandriva.com.br>
    - Alsa fixes from 2.6.27-git* (2.6.28).

  + Luiz Fernando Capitulino <lcapitulino@mandriva.com>
    - Restore ordering of TCP options (#43372)
    - Update to 2.6.27.4
      * Drop usb-atm-speedtch-2.6.27-fix.patch (merged)
    - Copy patch-2.6.27.4.bz2.sign from kernel-tmb
    - Copy patch-2.6.27.4.bz2 from kernel-tmb

* Thu Oct 23 2008 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.27.3-1mnb2
+ Revision: 296759
- More alsa updates from 2.6.27-git* (2.6.28).
- Update to 2.6.27.3

* Wed Oct 22 2008 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.27.2-3mnb2
+ Revision: 296373
- Don't install vmlinux as executable for debug packages to avoid
  strip_and_check_elf_files from spec-helper stripping it.

  + Luiz Fernando Capitulino <lcapitulino@mandriva.com>
    - Fix USB ATM Speed Touch OOPS (#44803)
    - Update .configs

* Tue Oct 21 2008 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.27.2-2mnb2
+ Revision: 295899
- Release bump.
- o Herton Ronaldo Krzesinski <herton@mandriva.com.br>
  - Update alsa 1.0.18rc3 to "final" version included in kernel 2.6.28
    and dropped following patches:
    * sound-alsa-revert-fixes.patch (not needed anymore)
    * sound-hda-codec-add-Foxconn-45CMX_45GMX_45CMX-K-quirk.patch
      (merged)
    * sound-hda-codec-fix-ALC662-auto-config-mixer-mutes.patch
    * sound-hda-codec-slave_dig_outs-oops.patch (merged)
    * sound-hda-codec-add-Gigabyte-945GCM-S2L-quirk.patch (merged)
  o Pascal Terjan <pterjan@mandriva.com>
  - Drop Acer One alsa quirk, it works now better with "auto" model

* Sun Oct 19 2008 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.27.2-1mnb2
+ Revision: 295191
- Update to 2.6.27.2
  * dropped net-wireless-b43legacy-Fix-failure-in-rate-adjustment-mechanism.patch
    (merged)
  * dropped net-wireless-libertas-clear-current-command-on-card-removal.patch
- Update to 2.6.27.1 (just cosmetic, luckily we didn't have
  FTRACE+DYNAMIC_FTRACE enabled on supported archs).
- Copying patch-2.6.27.1.bz2.sign from kernel-linus package.
- Copying patch-2.6.27.1.bz2 from kernel-linus package.
- Create kernel debug packages with vmlinux and debugging symbols
  from modules.
- Disable CONFIG_KALLSYMS_EXTRA_PASS were it was enabled, as Kconfig
  description states this should only be enabled temporarily as a
  workaround while something is broken in kallsyms.

  + Luiz Fernando Capitulino <lcapitulino@mandriva.com>
    - Enable CONFIG_KPROBES: needed for systemtap

* Fri Oct 10 2008 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.27-1mnb2
+ Revision: 291575
- Prepare for release.
- Added superreadahead ext3 patch for tests to be done with it.
- Add Panasonic Let's Note laptop extras driver from acpi-test. Now
  dkms-pcc-acpi packages can be dropped.
- Drop from svn patches already applied on 2.6.27
- Add p4-clockmod support for Celeron Core processors (#43885).
- Merge atl2 fixes from net-next tree.
- Merge enic and qlge fixes from net-next tree.
- Grr, patch added in previous commit had typos, fix them.
- Add i8042_nomux quirk for Dell XPS M1530 (#43532).
- Use official patch version from Linus git tree for patch added in
  previous commit.
- Add fix for e1000e corruption bug and re-enable it
  (http://lkml.org/lkml/2008/10/1/368). Closes #44147

  + Pascal Terjan <pterjan@mandriva.org>
    - Update to 2.6.27 final
    - Prepare for a release of 2.6.27-0.rc8.1mnb

* Wed Oct 01 2008 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.27-0.rc8.1mnb2
+ Revision: 290279
- p4-clockmod: set reasonable default for scaling_min_freq, to
  prevent too low performance with governors that use the lowest
  frequency. Closes: #43155
- Fix typo in early boot parameter that enables mtrr cleanup, patch from
  J.A. Magallon.
- Minor changelog fix.
- Add patch from LKML titled "Input: ALPS - add signature for DualPoint
  model found in Dell Latitude" from Elvis Pranskevichus,
  reported/requested by Frederik Himpe.
- 3rdparty/rt2860: Fix x86_64 issues found while inspecting x86_64
  build logs.
- drbd fixes for Linux 2.6.27
- Enable CONFIG_KARMA_PARTITION, otherwise Rio Karma mp3 player is
  unusable.
- Remove 3rdparty acx driver due to its dubious legal status
  (unanswered questions about reverse engineering process done while
  developing the driver).
- Add fix for sata_nv regression in latest 2.6.27 rcs (kernel.org
  bug #11615). Closes: #44287
- Fix sis190 ethernet device support on Asus P5SD2-VM motherboard
  (kernel.org bug #11073).

  + Pascal Terjan <pterjan@mandriva.org>
    - Update to 2.6.27-rc8

  + Thomas Backlund <tmb@mandriva.org>
    - fix patch prefix

* Sat Sep 27 2008 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.27-0.rc7.5.1mnb2
+ Revision: 288876
- Prepare for build+release.
- ALSA/hda-intel: map proper ALC662 model for Gigabyte 945GCM-S2L and
  Foxconn 45CMX/45GMX/45CMX-K motherboards.
- Drop Wacom ACPI patches: seems they were forgotten here, same
  functionality should already be provided by drivers/serial/8250_pnp.c
- Add again Intel ACPI IGD OpRegion support patch and its needed
  patches, but now without the patch that introduced the regression
  found with one 855GM based laptop (the patch that introduced the
  regression was "i915: Initialize hardware status page at device
  load when possible.", turned out also that this patch wasn't
  really needed in the series so it's safely dropped). Closes: #43061
- Include patch from linux-acpi to avoid stalls while inside acpi code
  in slow machines, like when reading acpi battery info
  (http://marc.info/?l=linux-acpi&m=122235488029621&w=2). A workaround
  could be used too for the problem, using cache_time parameter of
  battery module setting a larger value, but the patch to preempt acpi
  code is a better/definitive solution.
- patches-broken: rediff and fix hid-usbhid-IBM-BaldeCenterHS20-HID.patch
  for 2.6.27 (rename also to hid-usbhid-IBM-BladeCenterHS20-quirk.patch).
- Drop acpi-tc1100-wmi* patches, kernel already has all relevant
  support.

  + Luiz Fernando Capitulino <lcapitulino@mandriva.com>
    - Update to 2.6.27-rc7-git5
      * drop net-wireless-ath9k-connectivity-is-lost-after-Group-rekeying-is-done.patch
        (merged)
      * drop USB-revert-recovery-from-transient-errors.patch (merged)
      * Update security-apparmor-2.6.27.patch due to change in mm/tiny-shmem.c
      * Add usb-storage-uss725-build-fixes.patch

  + Pascal Terjan <pterjan@mandriva.org>
    - Fix disable camera on EeePc breaking USB
    - Fix Wlan and Webcam keyboard switching on EeePc
    - Fix function keys on EeePc, some NEC and some other laptops

* Tue Sep 23 2008 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.27-0.rc7.1.1mnb2
+ Revision: 287506
- Update to 2.6.27-rc7-git1
- Disable e1000e module until a fix for its corruption issue is
  available (#44147).
- Remove already applied fs-xfs-fix-remount-failure.patch
- Fix checkpatch.pl complaint on net-enic-build-fix.patch

  + Pascal Terjan <pterjan@mandriva.org>
    - Support fn key on Apple Wireless keyboards (#44119)

* Fri Sep 19 2008 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.27-0.rc6.5.1mnb2
+ Revision: 286037
- Add "mute" kernel start-up parameter to disable all log messages, from
  Tiago Salem Herrmann.
- Include following bug fixes from linux-wireless ML:
  * ath9k: connectivity is lost after Group rekeying is done
  * b43: Fix Bluetooth coexistence SPROM coding error for Motorola
    7010 variant of BCM4306
- Add qlge: Qlogic 10Gb Ethernet Driver, from Jeff Garzik netdev-2.6
  tree.
- New/updated ethernet drivers from Jeff Garzik netdev-2.6 tree:
  * updated jme driver;
  * Cisco 10G Ethernet NIC driver.
- Updated atl2 driver from Jeff Garzik netdev-2.6 tree.
- ALSA: Fix ALC662 DAC mixer mutes also for auto config model.
- Cosmetics.
- Add Hercules EC900 short cable entry for piix too.
- Add Hercules EC-900 mini-notebook to ich_laptop short cable list.
- Remove alternative patch for kernel.org bug 7694, a proper patch is
  already on mainline.
- Fix changelog date.
- Revert Intel ACPI IGD OpRegion support patch addition along with
  its needed patch series, we discovered a regression on a laptop
  with 855GM when using kde4 with gfx effects enabled (X hangs in
  session startup). Probably is related to the change "i915: Add
  support for MSI and interrupt mitigation." patch at first look
  after some initial debugging made by Luiz Capitulino (we are not
  sure, needs more investigation and upstream bug report that will
  be done later, but reverting all patches for now works).
- Lets build a new kernel release.
- Wireless bugfixes from linux-wireless ML applicable to 2.6.27:
  iwlwifi: generic init calibrations framework
  b43: Fix QoS defaults
  b43legacy: Fix failure in rate-adjustment mechanism
  b43legacy: Fix to enhance TX speed
  libertas: clear current command on card removal
- Added fix for 2.6.27 boot issue with xfs, fs can't be mounted rw
  (http://lkml.org/lkml/2008/9/14/135), reported by Frederik Himpe.
- Re-include a workaround for a virtualbox bug (#42776) removed in
  previous release, even with Mandriva cooker/2009.0 having a newer
  VirtualBox version that has the bug fixed. Before we had this as a
  revert of both commits e587cadd8f47e202a30712e2906a65a0606d5865
  and 2f1dafe50cc4e58a239fd81bd47f87f32042a1ee, but reverting the
  later reintroduces another bug:
  http://linux.derkeiler.com/Mailing-Lists/Kernel/2008-04/msg07574.html
  Reverting the second one is needed when reverting the first one
  that is which caught the bug in VirtualBox versions prior to 2.0.2.
  The problem is that people using other distributions or older
  Mandriva releases that contains old VirtualBox versions will not
  be able to run and test Mandriva 2009.0, so we still need to apply
  a workaround. Ubuntu has a less intrusive one (not using reverts),
  so use it instead of just fully reverting the kernel commits.

  + Luiz Fernando Capitulino <lcapitulino@mandriva.com>
    - Update to 2.6.27-rc6-git5
    - Update .configs

  + Pascal Terjan <pterjan@mandriva.org>
    - Add the ruby script I use to find modules renaming between kernels
    - Enable CONFIG_CIFS_EXPERIMENTAL to support Kerberos auth (#43933)
    - Really disable braille console support when it is not used (#41999)
    - Undo part of last commit which should not have got in
    - Fix changelog as an upload had occurred
    - Don't tar .svn to remove it afterwards and don't include *~ either
    - Re-enable PROFILING and OPROFILE

* Mon Sep 15 2008 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.27-0.rc6.3.1mnb2
+ Revision: 284833
- Minor build fix for x86-add-detection-of-AMD-family-0x11-northbridges.patch
- Update to 2.6.27-rc6-git3
- Remove already applied fs-partitions-revert-exceeds-partition-error.patch
- Add compatibility quirk for ALI M5229 patch posted on LKML, needed by
  pata_ali libata driver to work with M5229 in some setups.
- Add patches for detection of northbridge in family 0x11 AMD processors
  from tip/x86/iommu tree.
- Include Intel G41 agpgart support patch posted on LKML.
- Add Intel ACPI IGD OpRegion support patch from drm-next, needed to
  enable ACPI backlight control on some newer laptops with Intel
  integrated graphics. Some other patches were needed to be applied also
  because of conflicts, they do some a bit extra changes, not something
  really wanted, but possibly also fixes some stability issues when
  using intel dri. While at it also grabbed some minor additional bug
  fixes only patches from drm-next.
- Remove revert patch to workaround VirtualBox bug (#42776), VirtualBox
  2.0.2 now on cooker has the bug fixed.
- Add updated fs-partitions-revert-exceeds-partition-error.patch with
  extra comments.
- Fix kernel regression in partition check code
  (http://bugzilla.kernel.org/show_bug.cgi?id=11554).
- Added fix for snd-hda-intel oopses in alsa 1.0.18rc3.
- ALSA: update to v1.0.18rc3
- usb-storage: fixed and added back In-System Design USS725 USB/IDE
  bridge support patches.
- Regenerated configs.
- Fixed and added back mach64 drm support.
- Added fix to build warnings in rt2860 3rdparty driver.
- Really build unionfs 1.4.
- Backport unionfs-1.4-security_hooks.patch from dkms-unionfs.
- Backport unionfs-1.4-attr_mode_notify_change.patch from dkms-unionfs
- Downgrade unionfs to version 1.4, the main unionfs patch also
  comes from Ubuntu with minor adaptations, for the same reason as
  with aufs: it has already integrated apparmor changes. We are
  downgrading because of newer problems with unionfs 2.3 + linux
  2.6.25+, we will keep it until the problems are sorted out.
- Fix build with aufs as a module.
- Add aufs into Mandriva kernel, can be used as an unionfs alternative.
  The main patch and code comes from Ubuntu (see main patch file for
  details), as they already made necessary ports to account for
  apparmor patch that we also share.
- Fix build with rt2860 3rdparty driver.
- Minor changelog nitpick.
- Move dkms-et131x into kernel package.
- Move dkms-rt2860 into kernel package.
- Include JMicron JMC2x0 series PCIe Ethernet Linux Device Driver from
  Guo-Fu Tseng, posted on netdev.

  + Pascal Terjan <pterjan@mandriva.org>
    - Use the value in $to_add even if the option was already in the config
    - Set CONFIG_LEGACY_PTY_COUNT to 0
    - Include r8169 patches for 8102 (patches 0001 to 0006 from
       http://userweb.kernel.org/~romieu/r8169/2.6.27-rc3/20080818/).
       Fixes networking on Acer Aspire One and MSI Wind.

  + Luiz Fernando Capitulino <lcapitulino@mandriva.com>
    - Update to 2.6.27-rc6
      * Drop clockevents patch series from Thomas Gleixner (already merged)
    - Update to 2.6.27-rc5-git7
    - Add missing patch from the Thomas Gleixer's series to
      fix #43475
    - Fix package release: it should be 1mnb, rather than 3mnb
    - Fix boottime hang on nvidia C51 mobos (#43475)
    - Update to 2.6.27-rc5-git6

  + Thomas Backlund <tmb@mandriva.org>
    - update TomoyoLinux to 1.6.4 final

* Sun Aug 31 2008 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.27-0.rc5.2.1mnb2
+ Revision: 277730
- Use git snapshot number in package release like is done currently on
  kernel-linus package.
- Updated to 2.6.27-rc5-git2
- Updated Tomoyo Linux patches to latest version from tomoyo svn
  (r1499). It contains fixed code for locking problems with apparmor
  patches applied (http://lkml.org/lkml/2008/8/30/75).
- apply_patches: fix integrity check of 3rdparty.series/series files
  regarding unlisted patch files.

* Sun Aug 31 2008 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.27-0.rc5.1mnb2
+ Revision: 277688
- svn+ssh://svn.mandriva.com/svn/packages/cooker/kernel/branches/rebase-to-2.6.27
  is now current kernel.
- Updated to 2.6.27-rc5
- I missed one conversion fix for unionfs when updating to 2.6.27,
  handle this like already done upstream.
- Updated to 2.6.27-rc4-git7
- Fix changelog entry.
- Added apparmor patch from John Johansen fixing ptrace lsm hooks,
  forwarded by Ben Collins (Ubuntu).
- Add missing sources.
- Updated to 2.6.27-rc4-git6
- Updated to latest alsa from git.alsa-project.org/alsa-kernel.git
- Updated to 2.6.27-rc4
- Rediffed/updated patches for 2.6.27:
  disable-mrproper-in-devel-rpms.patch
  hwmon-coretemp-atom.patch
- Drop wireless and gspca backport patches for 2.6.26 already
  applied on 2.6.27
- Drop already applied/obsoleted patches:
  net-usb-rndis_host-support-WM6-devices-as-modems.patch
  acpi-compal-laptop-0.2.5.patch
  kernel-sched-disable-hrtick.patch
  3rd-3rdparty-merge.patch
  net-atl1e-driver.patch
  net-atl1e-fix-no-pm-build.patch
  pci-fix-boot-time-hang-on-g31-g33-pc.patch
- Remove 3rdparty at76_usb driver, include the version present in
  wireless-testing tree on git.kernel.org
- Fix tomoyo to build under 2.6.27 (vfs changes).
- Fix ndiswrapper 1.53 to build with 2.6.27
- Added more fixes to 3rdparty/modules for build with 2.6.27
  (prism25, unionfs, acx, ipset)
- Removed separated apparmor patches, and include port for 2.6.27
  from Ben Collins (Ubuntu). Also fixed some still present warnings.
- Include updated atl2 driver version.
- Remove unused ppc arch support, unified with powerpc on 2.6.27
- Re-import alsa 1.0.18rc1 patch, now against 2.6.27 and is a
  snapshot of alsa git repository (with changes after 1.0.18rc1).
- Copy revision 275691 from packages/cooker/kernel/current
- Newer b43 version after 2.6.27 backport can trigger an oops in current
  2.6.26 led subsystem, apply bug fix from 2.6.27
- Backport most of the wireless changes from 2.6.27 (until ath9k
  addition).
- Remove unused net-wireless-bcm43xx-dont-flood-syslog-with-ifplugd.patch
  (broken), bcm43xx was removed in 2.6.26
- Fix missing newline escape at mkflavour macro.

  + Luiz Fernando Capitulino <lcapitulino@mandriva.com>
    - Fix DEBUG_RODATA support revert patch: smp_alt must be a spinlock, not
      a mutex
    - Update squashfs to v3.4
    - Fix VirtualBox boot time crash (#42776)
    - Revert unionfs v2.4 update: it is buggy and One LiveCD is getting
      OOPses
    - Update changelog (preparing to release)
    - Disable PCI MSI by default, because it is known to cause boot hangs
      (patch from Fedora)
    - Drop x86-debug-boot.patch. It is confusing a lot of people, the patch was
      supposed to help rather than causing any harm (#41946)
    - Add Atheros L1E Gigabit Ethernet driver from 2.6.27-rc2 (#41551)
    - Update unionfs-apparmor patch name to fs-unionfs-2.4-apparmor.patch
    - Update unionfs to v2.4

  + Pascal Terjan <pterjan@mandriva.org>
    - Move EeePc patch to eeepc-laptop
    - Map Acer Aspire One to acer model to get internal/external speaker, and external mic to work
    - Add Atom support in coretemp
    - Obsolete dkms-iwlwifi (#42766)

  + Thomas Backlund <tmb@mandriva.org>
    - really disable CONFIG_SCHED_HRTICK
    - update defconfigs
    - revert rtl8187-fix-lockups-due-to-concurrent-access-to-config-routine
      as it's already included in the wireless backport
    - update to 2.6.26.3
    - disable CONFIG_SCHED_HRTICK as it's known to cause boot problems with
      at least Intel GMA cards, as noted on LKML and kernel BugZilla #10892
    - Update Alsa to 1.0.18rc1
    - revert alsa-emu10k1-fix-inverted-analog-digital-mixer-switch-on-audigy2, already in 1.0.17+
    - revert alsa-hda-add-missing-thinkpad-z60m-support, already in 1.0.17+
    - revert alsa-hda-fix-dma-position-inaccuracy, already in 1.0.17+
    - revert alsa-hda-fix-wrong-volumes-in-ad1988-auto-probe-mode, already in 1.0.17+
    - update to 2.6.26.2
    - Update TomoyoLinux gcc-4.3.1 buildfix with ACK from Tetsuo Handa,
      and some more info regarding the bug we are working around.
    - update tomoyolinux-build.patch due to unionfs update
    - fix TomoyoLinux tomoyo_network build with gcc-4.3.1
    - make TomoyoLinux boot-time message more userfriendly
    - update TomoyoLinux to 1.6.3 and enable it

* Sat Aug 02 2008 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.26.1-1mnb2
+ Revision: 260532
- Regenerated configs.
- Handle 2.6.26.1 patch conflict in alsa: we already apply a change
  that is now on latest kernel stable update, revert the change to
  be able to continue to apply it in official alsa patch set.
- Remove x86-Fix-typos-from-signal_32-64.h-merge.patch (already applied
  in 2.6.26.1).
- Updated to 2.6.26.1
- Fix net-usb-rndis-lite-samsung.patch so that build works.
- Add synce 'dirty patch' from John Carr, fixes support for quite a
  lot of Windows Mobile devices in rndis_host, requested by
  Adam Williamson.
- Integrate gspcav2 from kernel 2.6.27
- Added alsa 1.0.17 fixes/updates from 2008-07-27 LKML submission.
  Removed patches replaced by it.
- Drop asoc patches, we don't use them.
- Disabled also ASOC on i386 kernel, no use for it currently.
- Added following alsa fixes/updates from upstream git:
  ALSA: HDA - Add automatic model setting for the Acer Aspire 5920G laptop
  ALSA: soc - wm9712 mono mixer
  ALSA: opti9xx: no isapnp param for !CONFIG_PNP
  ALSA: opti93x - Fix NULL dereference
  ALSA: hda - Added support for Asus V1Sn
  ALSA: ALSA: ens1370: communicate PCI device to AC97
  ALSA: ens1370: SRC stands for Sample Rate Converter
  ALSA: hda - Align BDL position adjustment parameter
  ALSA: Au1xpsc: psc not disabled when TX is idle
  ALSA: add TriTech 28023 AC97 codec ID and Wolfson 9701 name.
- sis190: fix link status on some devices.

  + Thomas Backlund <tmb@mandriva.org>
    - really add the patch that was supposed to be added in commit 241129

  + Luiz Fernando Capitulino <lcapitulino@mandriva.com>
    - Drop video-bootsplash-3.1.6-2.6.25.patch, we use splashy now.

  + Pascal Terjan <pterjan@mandriva.org>
    - Add upstream patch to support EeePc P900A and P901
    - Fix sound on NEC Versa S9100

* Wed Jul 23 2008 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.26-2mnb2
+ Revision: 242536
- Prepare to release 2.6.26-2mnb
- Disable CONFIG_FIRMWARE_EDID on i386 and x86_64 also on cooker's
  kernel, like on latest 2008.1 kernel update candidate (enhances boot
  time in some cases by a considerable amount).
- Fix typos from signal_32/64.h merge.
- Disable also *config, prepare and scripts targets on kernel*-devel
  packages (previously we only disabled mrproper).
- Backport RTL8187B support for rtl8187 from wireless-testing.
- Fix build of kernel-source after previous commit.
- kernel-source package shouldn't have a prepared environment, user
  is responsible to prepare and configure it for build/external use
  (don't prepare it anymore and clean uneeded files with make
  mrproper). Also, kernel*-devel packages needs a prepared
  environment, this was already assured before by the build, but
  anyway prepare the tree again to check for possible errors.
- Really don't remove bounds.h and asm-offsets.h with make clean.
- Fix the patch included in the previous commit.
- Added fs-squashfs3.3-f_pos-wrong-decrement.patch, small bug fix for
  squashfs.
- create_configs: enable CONFIG_HIGHMEM4GB for desktop586 kernel
  flavour.
- Fix regression of fakerel not using anymore mkrel macro (and use
  manbo_mkrel for manbo packages).
- I forgot to update changelog date on previous release, done now.

  + Thomas Backlund <tmb@mandriva.org>
    - update drbd to 8.2.6
    - update the use WM6 device as modem patch to the one submitted upstream
    - add support for WM6 tethering (used as modems)
    - drop spec fix for #29744, #29074 (not needed anymore)
    - update alsa to 1.0.17 final
    - update to 2.6.26 final
    - update summary and description for desktop586 kernel to
      reflect that they now support 4GB
    - update to 2.6.26-rc9
    - drop Dell laptops resume fix, merged upstream in -rc9
    - fix broken resume on Dell laptops (reset & reboot during resume)
    - update Alsa to 1.0.17rc3
    - update to 2.6.26-rc8-git5

  + Luiz Fernando Capitulino <lcapitulino@mandriva.com>
    - Disable CONFIG_USB_MOUSE and CONFIG_USB_KBD: their usage is only useful
      in embedded systems and are known to cause problems in desktops
    - Remove old apparmor from patches-broken
    - Update apparmor to r1292 (untested)
    - Update to 2.6.26-rc9-git8
    - Update changelog date (preparing to release)

* Thu Jul 03 2008 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.26-0.rc8.1mnb2
+ Revision: 231347
- Add missing updated sign file after update of previous commit.
- Updated to 2.6.26-rc8-git3, and removed 3rdparty uvcvideo as it's now
  in upstream kernel.
- Disable smack due to more issues with unionfs.
- Fix build with gcc 4.3 when xen guest support is enabled.
- o Anssi Hannula <anssi@mandriva.org>
  - Obsolete kernel-laptop-devel-latest
- Updated wacom from linuxwacom.sf.net (0.8.0).
- Added Phillip Lougher's patch for squashfs 3.3 on 2.6.25, reenable
  squashfs.
- Updated mach64 drm support for 2.6.25
- Update ppscsi for 2.6.25
- Update configs after compal-laptop update.
- Added updated compal-laptop patch for 2.6.25
- Fix/update broken patch for 2.6.25:
  x86-default_poweroff_up_machines.patch
- Included following r8169 fixes from Linus tree:
  "r8169: fix past rtl_chip_info array size for unknown chipsets"
  "r8169: fix oops in r8169_get_mac_version"
  They were tested by Adam Pigg and fixed an oops with his machine.
- Rediffed and updated bootsplash patch for 2.6.25
- Removed sound-sigmatel_audio_fix_macbook_v2.patch (it's broken, does
  nothing, where is pin cfg assigment for model it adds?).
- Add max_iso_pkts parameter to uvcvideo, to limit its memory usage on
  memory constrained systems.
- Fix changelog typo.
- Add patch from Linus tree: "pcsp - Don't build pcspkr when snd-pcsp is
  enabled". It seems we don't have the full set of 2.6.26 alsa
  submission... needed to avoid building pckspkr and snd_pcsp as they
  conflict.
- Updated alsa to latest LKML submission (git-2008-04-24), and removed
  patches already applied upstream.
- Updated uvcvideo to r205, and removed already applied
  3rd-uvc-x300.patch
- Updated unionfs to version 2.3.3
- Removed 3rd-uvc-limit-max-iso-packets.patch, I found one type of
  webcam that doesn't like it, so just revert.
- ACPI: limit Clevo M720SR to C2 processor idle state (machine freezes
  with C3).
- Added optimized ALC267 model for Quanta IL1 (alsa).
- Fix spec License tag as per current license policy (GPL -> GPLv2),
  reported by Gustavo De Nardin (spuk).
- Alsa (snd-hda-intel) bug fixes/additions/cleanups:
  * Added support model for Clevo M720R from upstream alsa
    (by Jiang zhe).
  * Cleanups after DAC assignment order in ALC883.
  * Support mic automute in Clevo M720R, and map Clevo M720SR to use
    the same model (they are identical). Also choose a more generic
    model name ("clevo-m720").
- Alsa (snd-hda-intel) bug fixes:
  * Fix DAC assignment order in ALC883.
  * Choose correct ALC883 codec model for MSI 945GCM5 V2 (MSI-7267).
- Include bttv.h and bttvp.h headers in kernel-devel, required by
  dkms-lirc-gpio (#39004, patch by Anssi Hannula <anssi@mandriva.org>).
- Alsa (snd-hda-intel) bug fixes:
  * Fixed mute switches of ALC662 mixers (generic models).
  * Choose correct ALC662 codec model for Asus P5GC-MX.
- Backport/add intel igd, sis 662/671, ati rv380 drm/agp support and
  sis-agp suspend support from 2.6.25-rcX.
- Added some x86 cpufreq updates from Linux 2.6.25-rcX:
  * CPUFREQ: Powernow-k8: Update to support the latest Turion
    processors;
  * CPUFREQ: Support Model D parts and newer in e_powersaver;
  * CPUFREQ: Add missing printk levels to e_powersaver.
- Added patch to e_powersaver to limit processor voltage/multiplier
  status printed to syslog (avoid flood of messages when we have
  ondemand governor and many P-state changes for example).
- Added patch from Andrey Borzenkov that add aliases to toshiba_acpi.
  With this module autoloading is possible for devices which aliases
  are added (suggested by Olivier Blin).
- Disable control group support and fair group cpu scheduler for default
  configs.
- scripts/create_configs:
  * enable cgroup/fair group scheduler options for server kernel
    flavour;
  * remove SWAP_PREFETCH and ADAPTIVE_READAHEAD config option uses (we
    don't have them anymore).
- Updated to 2.6.24.3
- Added patch from Alan Stern to fix reported USB-Persist+suspend issues
  (one of the problems found while testing on Intel Classmate).
- hda-intel - Fix Oops with ATI HDMI devices, fix from alsa hg
  change 5873
- Added fix from alsa hg tree (5846):
  "hda-codec - Don't create vmaster if no slaves found"
  This should address problems with mixers without any slave control
  defined for models in codecs with vmaster control being used, and
  will fix mandriva bug #37984
- Drop char-intel-agp-revert-revert-fix-stolen-mem-range-on-G33.patch
  x11-driver-video-intel reverted the change that required this, as
  reported by Colin Guthrie.

  + Luiz Fernando Capitulino <lcapitulino@mandriva.com>
    - Update to 2.6.26-rc8-git2
    - Explicitly enable PARAVIRT_GUEST to fix 2.6.26-rc8 compilation
    - net-netfilter-psd-mdv.patch: export ipt_psd.h to user-space, iptables
      and any psd user will need it
    - net-netfilter-IFWLOG-mdv.patch: export ipt_IFWLOG.h to user-space, iptables
      and any IFWLOG user will need it.
    - Remove -rc6 patches.
      Should have done that in the last commit.
    - Update to 2.6.26-rc7-git2
     * Drop acpi-video-ignore-unsupported-devices.patch (merged upstream)
    - Update to 2.6.26-rc6-git6
    - Update to 2.6.26-rc5-git6
    - Revert change r216992, alsa-1.0.17rc1 is not working on some machines
    - Fix typo in my email address used in the package's changelog
      (caught by Anssi Hannula)
    - Update to 2.6.26-rc5-git5
    - Boot debug patch for x86 and x86_64: with it it is possible to have
      a good idea of where the boot process has stopped
    - Temporary fix for Smack and unionfs deadlock
    - Update to 2.6.26-rc5
     * Drop smack-fuse-mount-hang-fix.patch (merged upstream)
    - Update to 2.6.26-rc4-git5
      * rediff usb-ehci-hcd-isoc-sync-transfer-fix.patch
    - Commit r214357 missed the patch, adding it now.
    - Fix fuse hang caused by SMACK (#40620)
    - Drop fs-ntfs-rw-support-as-module-option.patch, we use ntfs-3g (fuse)
      for ntfs write support
    - Remove already dropped module from 3rdparty.series
    - Update drbd to v8.0.12
    - Update atl2 network driver to v2.0.4
    - Update rfswitch to v1.3
    - Update to 2.6.26-rc4
    - Update disable-mrproper-in-devel-rpms.patch for 2.6.26-rc3-git8
    - Update create_quilt_tree: add support for -rc, -git and -stable patches
    - Update to 2.6.26-rc3-git8
    - Fix kernel-devel: we should include the kernel/bounds.c file, otherwise
      it is not possible to run 'make prepare' on kernel-devel and dkms
      will fail because of the missing bounds.h (which is generated by
      bounds.c)
    - Update irq-debug-shared.patch for 2.6.26-rc3
    - Update to 2.6.26-rc3
    - Copy 2.6.26-rc3 patch from kernel-linus
    - Merge branch rebase-to-2.6.26-rc2
    - Enable CONFIG_HID_DEBUG for all archs (#40501)
    - Enable CONFIG_USB_SUSPEND for i386 and x86_64 (#40482)
    - Update to 2.6.25.3
    - Fix scsi-megaraid-new-sysfs-name.patch for 2.6.25
    - move apparmor patch into apparmor directory
    - Update netfilter PSD module for 2.6.25 kernel
    - Drop kernel-sysctl_check-remove-s390-include.patch from patches broken
      It has been fixed upstream.
    - Fix Intel's HECI driver for 2.6.25
    - Drop acer_acpi from patches-broken. Kernel 2.6.25 provides acer_wmi,
      which should be used instead
    - Update to 2.6.25.2
    - Reset changelog (preparing to release)
    - Update the package's URL
      The page title has been changed because the kernel is not
      Mandriva-only, it's actually part of Manbo-Core. The title
      should reflect that.
    - Update package's URL info
    - Update to 2.6.25.1
    - Remove media-usbvideo-device-link.patch from series file.
      We have to remove merged patches from the series file as
      well.
    - Enable CONFIG_SMACK for i386 and x86_64
    - Reset version to 1.0 (preparing to release)
    - Merge branch 'rebase-2.6.25'
    - Setting date (preparing to release)
    - Update unionfs to 2.3.1
      * dropped fs-unionfs-2.2-apparmor-2.1.patch and addded a rediffed
        version named fs-unionfs-2.3-apparmor-2.1.patch
    - Update to 2.6.24.4
      * rediff capabilities-remove-cap-task-kill.patch
    - Disable MSI on i386. MSI seems to be still problematic and some
      machines are not booting because of it, so it's better to stay safe
      for now and just disable it again
    - Reset changelog (preparing to release)
    - Fix apparmor OOPS because of FUSE accessing ia_file
      unconditionally (#38688)
    - Update changelog (preparing to release)
    - Update fs-fat-allow-utime.patch with a new default initialization,
      which allows all users to use utime() on files if the directory
      is writable
    - Add back cpufreq tables for Centrino Dothan in speedstep-centrino
      (#38760)
    - Kill patches-purgatory/ directory, tomoyo patches and
      usb-storage-unusual_devs.patch have been merged; block-cciss-ioctlret.patch
      will be dropped
    - Disable BadRAM on x86_64, it doesn't compile if CONFIG_DISCONTIGMEM
      is enabled
    - Reset changelog (prepering to release)
    - fat: allow utime() (#26819)
    - bluetooth: fix eSCO connection (#9041)
    - bluetooth: fix OOPS in l2cap_conn_del()
    - Add badram
    - Revert r178498
      The build_sources script must be updated before killing the
      Makefile, otherwise the kernel won't build.
    - Drop package's Makefile: the Makefile is useless now, if you don't know
      how to build the kernel without using it please read
      PATCHES/Documentation/kernel-build-svn-checkout.txt
    - Introduce svn-tag-kernel script
    - Drop tomoyo linux patches from patches-purgatory/, they have been
      merged already
    - Enable CONFIG_PCI_MSI on i386: MSI had to be disable in 2.6.22 because
      of a bug which caused PCI to stop working on some machines. It seems
      it's safe to enable again now
    - Remove cap_task_kill() to fix kill() semantic bug (#37328)
    - Drop input-export-module_device_tables.patch and
      char-export-module_device_tables.patch from patches-purgatory.
      According to Shinji Makino these patches are not needed anymore.
    - Drop block-scsi_ioctl-GPCMD_SEND_KEY.patch from patches-purgatory/.
      According to Shinji Makino this Turbo Linux patch is not needed anymore
    - Introduce HECI v3.2.0.24 driver (to support Intel's AMT)
    - Update unionfs to 2.2.4
    - Minor changelog fix
    - Drop pci-pciaddress-64bit-fix.patch from patches-purgatory/. According to
      Shinji Makino this Turbo Linux patch is not needed anymore
    - Special release due to compilation problems in the previous one
    - Drop input-alps-pad-fix.patch according to Shinji Makino this TL
      patch is not needed anymore
    - Update drbd to v8.0.11
    - cripts/create_quilt_tree: report errors when creating the tree
    - Actually move patches into patches-purgatory directory. The following
      patches: block-cciss-ioctlret.patch, block-scsi_ioctl-GPCMD_SEND_KEY.patch,
      pci-pciaddress-64bit-fix.patch, usb-storage-unusual_devs.patch,
      char-export-module_device_tables.patch, input-export-module_device_tables.patch
      were deleted instead of being moved into the purgatory dir. Add them back in
      the expected location.
    - Fix apparmor boottime flag handling
    - scripts/create_quilt_tree: add a hack to support mainline patches

  + Thomas Backlund <tmb@mandriva.org>
    - update ndiswrapper Makefile fix to a more correct one
    - add missing viahss MODULE_LICENSE
    - update ndiswrapper to 1.53
    - update to 2.6.26-rc8
    - add dvb-core header files to -devel rpms so it's possible to build
      external dvb drivers without needing full source (#41418)
    - update Alsa to 1.0.17rc2
    - drop x86-xen-time-prevent-gcc-4.3-optimizations.patch (fixed differently
      upstream, commit: f595ec964daf7f99668039d7303ddedd09a75142)
    - update to 2.6.26-rc6-git3
    - disable CONFIG_USB_RIO500, as it will switch to libusb (#41504)
    - update Alsa to 1.0.17-rc1
    - fix HD-audio controllers inaccurate IRQ timing of PCM period updates.
      Needed for next version of PulseAudio (requested by Colin Guthrie)
    - add patch to adapt prism25 to new netdev structure
    - update prism25 to 0.2.9-r8159 and enable it
    - update defconfigs for unionfs
    - drop usb-fix-USB-Persist-suspend, it's fixed upstream in 2.6.26-rc1
      (commit 5e6effaed6da94e727cd45f945ad2489af8570b3)
    - remove the patch too
    - fix changelog
    - drop patch input-tablet-wacom-0.8.0 as it already is in 2.6.24-rc4
    - fix unionfs umount_begin for 2.6.26 series kernels
    - add unionfs 2.3.3 support back
    - drop net-usb-rndis_host-wm5-6.patch, fixed differently upstream
    - add support for WM5/6 devices (#30128)
    - Fix kernel-source symlinks if the kernel is installed after the
      source and no matching -devel- rpm is installed (#38862)
    - add fixes and addons from Alsa HG tree:
      * hda-codec fix ALC880 F1734 model
      * hda-codec fix automute of AD1981HD hp model
      * hda-codec fix wrong capture source selection for ALC883 codec
      * hda-codec fix ALC882 capture source selection
      * hda-codec clean up capture source selection of Realtek codecs
      * hda-codec implement auto mic jack-sensing for Samsung laptops with AD1986A
      * hda-codec more auto configuration fixups
      * hda-codec fix auto configuration of realtek codecs
      * hda-codec add IEC958 default PCM switch
      * hda-codec add more names to vendor list
      * hda-codec fix breakage of resume in auto-config of realtek codecs
      * hda-intel add ATI RV7xx HDMI audio support
      * hda-codec fix amp-in values for pin widgets
      * hda-codec fix missing capsrc_nids for ALC262
      * hda-codec add support for AD1883, AD1884A, AD198A, q984B
      * hda-codec add model=mobile for AD1884A
      * intel8x0 add support for 8 channel sound
      * hda-codec fix master volume on HP dv8000
      * bt87X fix freeing of shared interrupt
      * hda-codec fix ALC662 recording
      * hda-codec fix ALC268 capture source
      * hda-codec fix STAC927x power management
      * hda-codec fix STAC927x invalid association value
      * hda add PCI_QUIRKS for laptops with 92HDxxxx codecs
      * hda STAC927x support analog mic
      * seq_oss_synth remove invalid bug()
      * hda-codec add missing descriptions for STAC codec models
      * hda-codec adapt eeepc p701 mixer for virtual master control
      * usb-audio add workaround for broken E-Mu frequency feedback
      * usb-audio sort quirks list
      * sb8 fix sb 1,0 capture DMA programming
      * hda-codec fix AD1988 capture elements
      * hda-codec add Fujitsu Lifebook E8410 to quirk table
      * hda-codec fix initial DAC numbers of 92HD71bxx codecs
      * oxygen add owner field
      * hda-codec add docking station mic input for Thinkpad X61
      * hda-codec fix names of realtek codecs to adapt master controls
      * intel8x0 add quirk for Compaq Deskpro EN
      * hda-sigmatel disable power management on fixed ports
      * hda-sigmatel add verbs for 92hd73xxx laptops
      * hda-codec fix array over-range access with stac92hd71bxx codec
    - add usb hid quirk for Multilaser USB-PS/2 keyboard adapter (#36870)
    - update wacom tablet to 0.7.9-8 (#37073)
      * bugfixes, adds support for Wacom Cintiq 20WSX
    - update acer_acpi to 0.11.1
    - add Prism2 support back (#38155)
    - update ndiswrapper to 1.52
    - enable PANTHERLORD_FF and ZEROPLUS_FF (#38213)
    - add creator info to specfile as requested by Luiz
    - spec changelog fix
    - o Pascal "Pixel" Rigaux <pixel@mandriva.com>
      - use %%manbo_mkrel for Manbo Core 1
      - rename %%mdvrel into %%mnbrel
      - get rid of %%mkrel usage (using plain release with no distsuffix)
      - replace (old) versioned buildrequires with plain buildrequires
      - %%ktag is now mnb
    - update Wacom tablet support (#37073)
      * adds support for: Bamboo1, BambooFun and Cintiq 12WX
    - disable CONFIG_USB_OHCI_HCD_SSB so ssb wont get loaded even if it
      is blacklisted (reported by AdamW on kernel-discuss)
    - add compal-laptop driver (#37860)

  + Anssi Hannula <anssi@mandriva.org>
    - do not remove modules.* before calling depmod in %%install (fixes
      missing modules.order file)

  + Pascal Terjan <pterjan@mandriva.org>
    - Obsolete kernel-laptop-latest in kernel-desktop-latest
    - Rediffed acpi-asus-eee.patch
    - Rediffed acpi-asus-eee.patch
    - revert last commit
    - Too late for this release
    - Add a changelog entry for previous commit
    - drop media-usbvideo-device-link.patch, merged upstream
    - fix a crash in uvcvideo on X300 (upstream r199)
    - drop ipt_time patch, xt_time was now included
    - Set correct model for TOSHIBA Satellite Pro A200 and A210
    - asus_acpi: Fix brightness handling on EeePc
    - iwlwifi: Initialize rf_kill status
    - Don't break ACPI support when the child of a video bus device is not a video device (kernel bug #9761)
    - Fix the previous patch
    - Rewrite patch for Asus ACPI keys (#23741)
    - Alsa (snd-hda-intel) : Set correct model for Sony Vaio VGN FZ18M
    - Generate input events for ACPI hotkeys in asus-laptop and autoload it instead of asus_acpi (#23741)
    - Fix asus_acpi patch, latest commit broke keys handling
    - Don't pollute logs when using brightness or wiki keys on EeePc
    - Remove the bug number, I got confused with other webcam bug
    - Add a device link in video4linux/video*/ else hal don't see them
    - Add a new id for rt2500usb (#38512), and fix the changelog
    - Update the asus_acpi patch for EeePc :
    - Have the mute and volume keys generate input events
    - Use the [AP] (fn+f6) key to enable/disable the webcam
    - Don't handle wireless switching, we didn't do anything anyway
    - It's actually a Provides which is needed, not a Suggests
    - Add missing entry in changelog
    - Fix sound on NEC S970
    - Suggest restarting the system after installing a new kernel
    - Use rpmbuild instead of rpm in our Makefile
    - added NF_MATCH_TIME support

  + Olivier Blin <blino@mandriva.org>
    - update changelog
    - fix typo
    - make kernel-<flavour>-devel-latest provide kernel-devel-latest (#36524)

  + Shinji Makino <shinji@turbolinux.co.jp>
    - bugfix to unicon startup problem. bug#37928
    - usb-storage-unusual_devs-add-id.patch add(TL)
    - add to tomoyolinux patches(TL patches)
    - change smp power off patch(TL patches)
    - fix diff flie video-char-enable-unicon.patch(TL patch)

* Mon Feb 11 2008 Thomas Backlund <tmb@mandriva.org> 2.6.24.2-1mdv2008.1
+ Revision: 165122
- update to 2.6.24.2 (CVE-2008-0600)
- add selected fixes from alsa HG tree:
  * sound-soc-fix-duplicate-rj-master-test.patch
  * sound-hda-intel-Fix-PCM-device-number-assignment.patch
  * sound-hda-codec-Add-ID-for-HDMI-codec-on-Jetway-J9F2.patch
  * sound-ice1712-Fix-hoontech-MIDI-input.patch
  * sound-hda-STAC927x-power-down-inactive-DACs.patch
  * sound-hda-intel-use-SG-buffers.patch
  * sound-hda-intel-support-64bit-buffer-allocation.patch
  * sound-ice1712-add-support-for-Delta1010E.patch
  * sound-ice1712-all-support-for-Delta-66E.patch
  * sound-hda-intel-Fix-compile-error-with-CONFIG_SND_DEBUG_DETECT.patch
  * sound-hda-codec-correct-HDMI-transmitter-names.patch
  * sound-hda-codec-remove-duplicate-controls-in-alc268-test-mixer.patch
- update alsa to 1.0.16 final
- drop mm-zerolen-iov-fix.patch (merged upstream)
- update to 2.6.24.1
- disable inclusion of s390 file in sysctl_check as we dont ship arch/s390
  files in our kernel-source (#37388)
- update alsa to 1.0.16rc2 + alsa-git-2008-01-31
- add sched cpu_share tunable crash fix (Mingo, LKML)
- update alsa to 1.0.16rc1
- drop sound-Fix-5.1-sound-in-Dell-6stack-ALC888-HDA.patch (merged upstream)
- update to 2.6.24-rc8-git5
- make 32bit kernels conflict arch(x86_64) so they cant be installed
  by mistake (#32631)
- disable XEN Guuest support on all but server kernels as it breaks AGP support (#36458)
- add support for Dell i8k on x86_64 (#32447)

  + Herton Ronaldo Krzesinski <herton@mandriva.com.br>
    - Added updated AppArmor patches for 2.6.24 (thanks to John Johansen at
      Suse for them).
    - Fix some changelog release entries.
    - Updated uvcvideo to svn r173 (and removed already applied
      3rd-uvc-stream-no-fid.patch).
    - Updated nozomi driver patch with version added recently to Linus
      tree (pre 2.6.25, commit 20fd1e3bea554620d489f3542496639c1babe0b3,
      char-nozomi-driver.patch).
    - Updated uvcvideo to r166.
    - Replaced previously added sync quirk for Syntek webcam with a better
      version, that avoids losing sync of frames by using reported EOF
      marker. For more details see:
      https://lists.berlios.de/pipermail/linux-uvc-devel/2008-January/002779.html
      (final patch by Laurent Pinchart)
    - Added fix for isochronous transfer bug in ehci-hcd, adding patch from
      http://bugzilla.kernel.org/show_bug.cgi?id=7694
      I experienced the same issue but when using uvcvideo with a Syntek
      webcam (174f:5212), after some time the streaming fails with
      -EL2NSYNC. The patch there fixed the problem.
    - Modified kernel configs:
      * i386.config: enabled USB_EHCI_ROOT_HUB_TT (y) and
                     USB_ISP116X_HCD (m).
      * x86_64.config: likewise, and also enabled
                       CONFIG_USB_SL811_HCD (m) and
                       CONFIG_USB_SL811_CS (m).
    - Minor typo fix in changelog.
    - Added patch from Claudio S. Matsuoka that fix 5.1 sound in Dell 6stack
      ALC888 HDA, currently used in Dell Inspiron 530
      (sound-Fix-5.1-sound-in-Dell-6stack-ALC888-HDA.patch)
    - Renamed alsa-mm-git-2008-01-04.patch to
      sound-alsa-mm-git-2008-01-04.patch
    - 3rdparty addition: AuthenTec AES2501 Fingerprint Sensor Driver for
      Linux. Added in tree build support and oops on module removal fix when
      device isn't available:
      3rd-aes2501-kbuild.patch
      3rd-aes2501-rmmod-oops-fix.patch

  + Luiz Fernando Capitulino <lcapitulino@mandriva.com>
    - Move the following patches into the 'patches-purgatory' dir:
      block-cciss-ioctlret.patch, block-scsi_ioctl-GPCMD_SEND_KEY.patch,
      pci-pciaddress-64bit-fix.patch, usb-storage-unusual_devs.patch,
      char-export-module_device_tables.patch,
      input-export-module_device_tables.patch
    - Move Tomoyo patches into patches-purgatory
    - Drop kernel-export-machine_restart.patch
      It's not legal to change code's license w/o the author's agreement.
    - SLIENT: Remove 3rd-gspcav from series files
    - Introduces README document
    - Introduces patch-format.txt
    - Introduces managing-patches.txt document
    - Introduces create_quilt_tree script
    - Introduces PATCHES/Documentation directory
    - Introduces kernel-build-svn-checkout.txt document
    - Fix unionfs OOPS when umounting root partition when there's a nfs volume
      in the branch
    - Enable PREEMPT_BKL for -desktop kernels (i386 and x86_64)
    - Enable TIPC network protocol for i386
    - Enable all CONFIG_TASKSTATS options for i386 and x86_64
    - Move all (but net-sis190-sis968.patch) back to patches,
      net-sis190-sis968.patch is already in 2.6.24
    - Remove badram patch from patches-broken (there's no up to date version
      for 2.6.24, we can add it later if needed)
    - Update unionfs to 2.2.2
    - Update to 2.6.24
    - Fix apparmor disable flag (apparmor doesn't work yet though #36004)
    - Fix ipt_IFWLOG user-space header (#37082)
    - Update to 2.6.24-rc8-git1
    - Update to 2.6.24-rc8
    - Use kgit support in the spec
    - Update to 2.6.24-rc7-git5

  + Shinji Makino <shinji@turbolinux.co.jp>
    - delte of 3rd-gspca.tar and 3rd-gspcav-kbuild.patc.
    - commit of Turbolinux patches

  + Pascal Terjan <pterjan@mandriva.org>
    - Add patch by Nick Piggin fixing pan going unkillable (#37050)
    - Added Intel(R) 82575 Gigabit Ethernet driver (igb)
    - Fix Makefile when KPATCH is defined

* Mon Jan 07 2008 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.24-0.rc7.1mdv2008.1
+ Revision: 146220
- Enabled SND_HDA_POWER_SAVE (Aggressive power-saving feature of
  snd-hda-intel), and keep the default Kconfig choice of automatic
  power-save mode (disabled = 0).
- Updated alsa to latest hg/git tree, mostly because of bug fixes and
  hda-intel updates, so we can test it early. Reverted some commits
  though so we can still use userspace lib/utils from alsa 1.0.15, if
  some revert is missing it's a bug.

  + Thomas Backlund <tmb@mandriva.org>
    - update to 2.6.24-rc7
    - update to 2.6.24-rc6-git12
    - more spec cleanups
    - use make clean on -devel & source tree to not ship unneeded files
    - move defcofigs to the correct location for i386 and x86_64, prefix
      them the same way as upstream, and drop defconfig-maximum
    - fix build,source symlinks to -source tree to be created only if no
      matching -devel tree is installed, and to be removed only if they
      point at the -source tree
    - change url to Mandriva wiki

* Fri Jan 04 2008 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.24-0.rc6.3mdv2008.1
+ Revision: 144877
- Change changelog entry for release.
- Updated to 2.6.24-rc6-git10
- Updated to 2.6.24-rc6-git9, rediffed irq-debug-shared.patch
- Update unionfs again, now to version 2.2.1
- Added back apparmor for 2.6.24 from Suse (with minor patch changes in
  hunks that touch reiserfs code, as it didn't apply by default because
  our reiserfs differs. Also needed to fix build when cgroups is
  enabled).
- Brought back and redid patch to fix build of unionfs with apparmor.
- Renamed kernel-2.6.spec to kernel.spec
- Renamed kernel-2.6 entry to kernel, to be consistent with package
  name (see '[RFC] SRPMS not in SVN' thread on maintainers ML).
- Build genrtc as module now that Mandriva's udev is now creating
  automatically the /dev/rtc symlink pointing to /dev/rtc0, making
  possible using /dev/rtc from one of the modules from new modular rtc
  framework (Reported/pointed by Dick Gevers and Andrey Borzenkov on
  cooker ML).
- Updated uvcvideo to svn r158
- Add new sync quirk to uvcvideo and use it (needed by Syntek 174f:5212
  webcam), from Claudio S. Matsuoka <cmatsuoka@gmail.com>
- Prevent uvcvideo to alloc too much memory in usb_buffer_alloc,
  lowering UVC_MAX_ISO_PACKETS. In machines with not much memory webcam
  that uses isoc transfers, several calls to it can cause memory
  fragmentation or requesting too much memory resulting in an Page
  Allocation Failure (OOM). UVC_MAX_ISO_PACKETS is arbitrary, see
  http://article.gmane.org/gmane.linux.drivers.uvc.devel/1956
- Updated to 2.6.24-rc6-git5

  + Thomas Backlund <tmb@mandriva.org>
    - fix Makefile to match renamed module/spec
    - update alsa krpovides
    - update source2 to apply cleanly
    - update unionfs to 2.2
    - dont ship prebuilt module in tarball
    - correct git path

  + Pascal Terjan <pterjan@mandriva.org>
    - Add support for EeePc in asus_acpi
    - Add mactel patches (#35420)

* Tue Dec 25 2007 Thomas Backlund <tmb@mandriva.org> 2.6.24-0.rc6.1mdv2008.1
+ Revision: 137791
- prefix 3rdparty tarballs with 3rd- to match the new patch naming scheme
- update acer_acpi to 0.10
- update drbd to 8.0.8
- update ndiswrapper to 1.51
- update defconfigs
- remove video patch applied upstream
- update to 2.6.24-rc6-git2
- add support for upstream -git tarballs
- update to 2.6.24-rc6
- fix weburl to update instructions
- fix -devel rpm breakage due to i386/x86_64 merge into x86
- add /drivers/lguest/lg.h to -devel rpms

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

  + Pascal Terjan <pterjan@mandriva.org>
    - Add forgotten file
    - Switch atl2 to 2.0.3, which is the branch aiming at upstream merge
    - Fix TI PCIxx12 card readers (#35887)
    - Use hid blacklist in usbmouse/usbkbd (fixes Wacom tablets)
    - Fix a typo in PrepareKernel

  + Herton Ronaldo Krzesinski <herton@mandriva.com.br>
    - scripts/apply_patches: usage message fixes.
    - Removed already applied upstream alsa quirk for Dell XPS M1330.
    - Updated uvcvideo to r149, and removed already applied
      3rd-uvcvideo-add-quirk-ali-5606.patch
    - Fix return type of write file_operations callback functions in
      tc1100-wmi.
    - One more api fix for ipset on 2.6.24.
    - Fix build with ndiswrapper.
    - Changelog typo fix.
    - More netfilter api fixes for ipt_set and ipt_psd for 2.6.23 and later.
    - Updated ndiswrapper to version 1.50rc3.
    - Enabled XEN guest, suggested by Olivier Blin
      (http://archives.mandrivalinux.com/kernel-discuss/2007-11/msg00033.php).
    - Regenerate configs against lastest sources.
    - Added quirk for uvcvideo, needed by the webcam found on Clevo M540SR
      (ALi 5606).
    - Updated to 2.6.24-rc2-git3.
    - Updated unionfs to 2.1.9.
    - Updated to 2.6.24-rc2-git2.
    - Rediffed patches:
      130-netfilter-ipset.patch
      netfilter_IFWLOG.patch
      netfilter_psd.patch
    - Updated to 2.6.24-rc2.
    - scripts/create_configs: updates for i386/x86_64 arch unification;
      kernel-2.6.spec: likewise.
    - package Makefile: deal with kpatch field inside spec, to create the
      patches tarball with the correct name when it's used.
    - Updated acer_acpi to 0.10_rc4, and added needed build fixes/updates
      for 2.6.24-rc2:
      acer-acpi-extra-cflags.patch
      acer-acpi-match-dmi_system_id-callback.patch
    - Removed ipw3945, now use the iwl3945 in upstream kernel, if required
      in the case iwl doesn't work well for some devices we can readd it.
    - Updated squashfs to version 3.3, dropped already applied/obsolete
      squashfs-add-missing-include, squashfs-inode-fix,
      squashfs-2.6.23-buildfix patches.
    - Updated 3rdparty_merge patch for 2.6.24-rc2.
    - Updated unionfs to version 2.1.8, builds with new kernel andalso has a
      fix for a self deadlock issue reported here:
      http://www.fsl.cs.sunysb.edu/pipermail/unionfs/2007-October/005536.html
    - Drop BadRAM patch until we fix it or a new version for 2.6.24 is
      available.
    - Made needed fixes for misc build/code issues required now on
      2.6.24-rc2 for extra patches/3rdparty additions:
      * ndiswrapper: ndiswrapper-proc_net-namespace.patch
                     ndiswrapper-new-napi-polling.patch
                     ndiswrapper-remove-set_module_owner.patch
                     ndiswrapper-extra-cflags.patch
      * acx: acx-remove-set_module_owner.patch
      * acerhk: acerhk-extra-cflags.patch
      * drbd: drbd-8.0.6-linux-2.6.24-fixes.patch
      * ppscsi: ppscsi-sg-helper-update.patch
      * netfilter_IFWLOG: netfilter_IFWLOG_2.6.24.patch
      * uss725: uss725-sg-helper-update.patch
                uss725-avoid-ide-fix-driveid.patch
        the uss725-sg-helper-update.patch makes
        uss725_revert_sg-address_removal.patch unecessary,
        so it was removed
      * atl2: atl2-linux-2.6.24.patch
    - Updated mach64 drm support for 2.6.24-rc2.
    - Updated uvc to r141 svn snapshot.
    - Updated apparmor patches to build again with 2.6.24-rc2, but I'm not
      sure if it still works, need more testing and probably more changes. I
      had to revert too some upstream changes that make LSM a static
      interface, it would be good to check the changes more in detail and
      migrate more apparmor bits, seems it can't be a module anymore.
    - Dropped ralink legacy drivers, keep now only the mac80211 ones
      integrated in linus kernel, if in the future we see we still need them
      we can readd.
    - Drop already applied patches:
      zd1211rw-more-ids
      ALSA-hda-codec-Fix-input_mux-numbers-for-vaio-st
      alsa-hg5424
      ipg
      i386-add-support-for-picopower-irq-router
      alsa-hg5408
      alsa-git-20070912
      alsa-hg5432
      alsa-hg5436
      alsa-fix-sound-oops-dell-xps-m1210
      ALSA-hda-codec-Fix-for-Fujitsu-Lifebook-C1410
      ueagle-atm-patches-eagle-iv-support
      alsa-hg5416
    - Rediffed patches:
      Toshiba_Equium_A60-needs-pci-assign-busses
      boot-video-80x25-if-break.patch
    - Enabled CONFIG_DEBUG_BUGVERBOSE option on configs where it was
      disabled, it's useful despite some more ram usage, see
      http://archives.mandrivalinux.com/kernel-discuss/2007-11/msg00006.php
      (Suggested by Olivier Blin).
    - Added fix from Erez Zadok for unionfs self deadlock issue:
      http://www.fsl.cs.sunysb.edu/pipermail/unionfs/2007-October/005536.html

  + Luiz Fernando Capitulino <lcapitulino@mandriva.com>
    - Minor changelog fix
    - Upgrade to 2.6.24-rc5-git2
    - Minor changelog typo fix
    - Upgrade unionfs to 2.1.11
    - Update to 2.6.24-rc5
    - Update to 2.6.24-rc4-git2 (#35822)
    - Reorganize series file
    - Better names for netfilter patches
    - New patch naming scheme: now patches have the following format:
      subsystem-description.patch. A detailed documentation will be provided
      shortly.
    - Kill patches-to-drop directory: that directory exists for a long time
      and its patches seems to not be useful
    - Update to 2.6.24-rc4
    - Add missing changelog entries
    - Update etfilter-IFWLOG-mdv.patch to v1.1
    - Better multicast group usage
    - Coding style fixes
    - Do not return -EINVAL by default in ipt_ifwlog_init()
    - Minor refinements
    - Merge ipt_IFWLOG patches into netfilter-IFWLOG-mdv.patch
      Currently, we're adding a new patch to fix every single API change
      in the netfilter subsystem.
      This doesn't scale and add a bit of overhead (think of updating four
      or five patches on a kernel update).
      Instead of doing this, we're adding a new patch
      (netfilter-psd-mdv.patch) which holds the Mandriva changes.
      As we're just doing API updates, you can think of this patch as being
      a new version of the ipt_IFWLOG module.
    - Merge ipt_psd patches into netfilter-psd-mdv.patch
      Currently, we're adding a new patch to fix every single API change
      in the netfilter subsystem.
      This doesn't scale and add a bit of overhead (think of updating four
      or five patches on a kernel update).
      Instead of doing this, we're adding a new patch
      (netfilter-psd-mdv.patch) which holds the Mandriva changes.
      As we're just doing API updates, you can think of this patch as being
      a new version of the ipt_psd module.
    - Update to 2.6.24-rc3-git6
    - Reset version (preparing to release)
      This also removes the 'git' name from the package name
      because I couldn't find a nice way to have it w/o breaking
      RPM's comparision. But this is a -git snapshot kernel.
    - Update to 2.6.24-rc3-git1
    - Move AppArmor patches to patches-broken directory, the -rc updates
      broke it
    - Upgrade to 2.6.24-rc3
      NOTE: It's not building yet, commiting now so that other people
      can help.
    - Kill PATCHES/doc directory
      The documentation in that directory is quite old and not usefull.
      New documentation will be put in kernel's Documentation/mandriva
    - fix ipt_psd netfilter API usage
    - Kill naming_patches
      That document describes a very old naming scheme which is
      not longer used.
    - Introduces patches-broken directory
      Patches broken not supposed to be dropped should be moved into
      patches-broken dir.

* Wed Oct 31 2007 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.6.23.1-1mdv2008.1
+ Revision: 104219
- Fix ndiswrapper tarball for x86_64 build (add missing win2lin_stubs.h
  file).
- Updated to 2.6.23.1, and prepare to release.
- apply_patches: remove reference for Juan Quintela's now invalid email
  address (reported by Thierry Vignaud).
- Drop prefixes for all remaining patches that still used them, now that
  we don't need this anymore. Also fix placement of some patches inside
  series file.
- Switch from SLAB to SLUB on all kernel configs, SLUB is the default
  since 2.6.23.
- Updated kernel changelog in spec for changes in the latest two
  commits.
- Fix unpackaged files.
- Updated to version 2.6.23.
- Added updated BadRam patch for 2.6.23.
- Updated ndiswrapper to version 1.49.
- Updated unionfs to 2.1.7; redid fix-unionfs-build-with-AppArmor
  patch because of it, and removed already applied
  unionfs-2.1.3-do-not-update-mtime-if-no-upper-branch patch.
- Added updated version of nozomi patch from gregkh git repository.
- Updated tc1100-wmi module patch for 2.6.23, and made fix for acpi
  subsystem updates (tc1100-wmi-2.6.23-fixes patch). Also removed
  uneeded tc1100-wmi-depends-ACPI_INTERPRETER patch.
- Updated mach64 drm module for 2.6.23.
- Added updated apparmor patches that apply on 2.6.23 from kernel-tmb.
- Redid patches:
  pnpbios-off-as-default
  acpi_fix_double_video_proc_entries
  sis190-sis968
  boot-video-80x25-if-break
- Added squashfs fix for 2.6.23 from kernel-tmb.
- Added Revert-Revert-intel_agp-fix-stolen-mem-range-on-G patch, we
  don't need the upstream revert commit because our
  x11-driver-video-intel already has a patch for that change on kernel.
- Added ipset 2.6.23 fixes from kernel-tmb (ipset-2.6.23-buildfix,
  ipset_2.6.23-buildfix2 patches).
- Fix atl2 module building on 2.6.23 (atl2-linux-2.6.23 patch).
- Drop already applied changes from ueagle-atm-patches-eagle-iv-support
  patch (and the diff is now from upstream linus git tree).
- create_configs: update for NOHIGHMEM case, probably there is a bug in
  Kconfig selection now that asks for X86_PAE.
- Remove already applied patches:
  USB-option-Add-a-new-device-ID-for-the-HUAWEI-E220
  PCI-Run-k8t_sound_hostbridge-quirk-only-when-needed
  sata_mv-PCI-IDs-for-Hightpoint-RocketRaid-1740-1742
  pata_marvell-Add-more-identifiers
  add-eeprom_93cx6-support
  b44-updates
  r8169_link_down_fix
  pci-fix-unterminated-pci_device_id-lists
  alsa-git-2007-07-20
  PCI-unhide-SMBus-on-Compaq-Deskpro-EP-401963-001-mo
  ipw2100-updates
  ext34_orphan_list_corruption_fix
  ipaq_htc_smartphones_support
  ACPI-dock-use-dynamically-allocated-platform-devic
  i386-do-not-restore-reserved-memory-after-hibernati
  drm-via-Fix-dmablit-when-blit-queue-is-full
  jmicron-PIO-fixes
  smbus_sb800_support
  fix_ENE_CB712-4_card_readers
  libata-clean-up-horkage-handling
  ACPI-dock-cleanup-the-uid-patch
  ata_piix-fix-pio-mwdma-programming
  myri10ge-Add-support-for-PCI-device-id-9
  usb-misc-sisusbvga-add-product-ID-of-TARGUS-MCT-dev
  hid_fix_autocentering_of_pid_devices
  unusual-devs-updates
  intel-agp-Fix-i830-mask-variable-that-changed-with
  acpi-battery-updates
  acpi-ec-updates
  USB-option-Add-Dell-HSDPA-5520-to-driver
  intel-agp-945_965_GME-G33-fixes
  mac80211-updates
  zd1211rw-updates
  ipw2200-updates
  ext34_orphan_list_check
  agp-Add-device-id-for-P4M900-to-via-agp-module
  rtl8187
  smbus_sb700_support
  libata-ahci-add-ATI-SB800-PCI-IDs
  USB-cdc-acm-add-new-device-id-to-option-driver
  pata_it821x-fix-lost-interrupt-with-atapi-devices
  pata_cs5520-Fix-probe-bug-regression-introduced-in
  add-wacom-bamboo-tablet-support
  libertas-updates
  PCI-pci_ids-add-atheros-and-3com_2-vendors
  debugfs_rename
  ata_piix-IDE-mode-SATA-patch-for-Intel-Tolapai
  USB-visor-add-ACER-S10-palm-device-id
  USB-ftdi_sio-add-of-a-new-product-manufacturer-TM
  USB-fix-support-for-Dell-Wireless-Broadband-aka-WW
  Fix-broken-pata_via-cable-detection
  libata_broken_hpa_horkage
  eeprom-93cx6-misc-fixes
  PCMCIA-NETDEV-add-new-ID-of-lan-modem-multifunctio
  pata_sis-fix-MWDMA-for-UDMA66-chipsets-and-UDMA
  forcedeth-mac-address-correct
  cdc-subset-to-support-new-vendor-product-ID
  libata-IDE-add-new-VIA-bridge-to-VIA-PATA-drivers
  airo-updates
  forcedeth-mcp73-support
  Add-the-Osprey-440-to-the-Bt878-ALSA-whitelist
  pata-hpt-clock-fixes
  Fix-sata_via-write-errors-on-PATA-drive-connected-to
  genetlink-dynamic-multicast-groups
- Removed hrtimer patches, already applied or not relevant anymore.
- Removed custom kvm, use the one from 2.6.23.
- Remove swap prefetch patches, as they don't apply and aren't
  maintained anymore, also dropped on mm (see thread on lkml).
- Moved marvell-ide to patches-to-drop. Because of many ide subsystem
  changes it doesn't apply anymore, and we have already pata_marvell so
  for now it's not critical. We can fix it later if desired.
- Removed some mac80211 wireless drivers that were pushed from old
  wireless-dev tree. We will update later to 2.6.24 that have them, and
  if some driver is still missing we just readd them later.
- Removed CFS v22 patch, 2.6.23 already have CFS, not with all changes
  but we will update later to 2.6.24 that has all features from v22
  patch.
- Removed e1000_7.6.5 patch, we need to check later after update to
  2.6.24 if stock e1000/e1000e is sufficient or if we need to add back
  the driver from intel.
- apply_patches:
  * introduce a different scheme to process patches: really use
    series file now, taking the patches in their order. With this we
    can drop the confusing prefixes that anyone knows for sure their
    meaning in all cases. Also use 3rdparty.series file to add third
    party additions, in the same way as series, this way we can
    document/comment third party additions inside it. It's separated
    from series file so we can use quilt for the patches;
  * fix usage output;
  * make sure no patches are forgotten in patches directory, if a
    patch or 3rdparty addition isn't listed in
    3rdparty.series/series exit with error.
- apply_patches: remove trailings spaces, fix tabs vs. spaces.
- Parallelize xargs invocations for smp machines on rpm build.
- Fix kernel-laptop description for now because of latest commit,
  reported by Thomas Backlund.
- Change laptop flavour to use CONFIG_HZ = 300. Turns out that HZ = 100
  is too low for interactivity, and on laptops it seems it's not worth
  the extra economy of energy (for example, with HZ = 100 there are too
  many audio skips in some applications/games). Reported by Andreas
  Hasenack, and Acked by Luiz Capitulino. We could choose HZ = 250, but
  300 is a bit better in interactivity/less latency and not much a
  difference anyway. And note that accordingly to Len Brown et al paper here:
  http://ftp.kernel.org/pub/linux/kernel/people/lenb/acpi/doc/OLS2006-bltk-paper.pdf
  CONFIG_HZ has a small impact on power consumption on idle workloads,
  so we could even start to think of selecting a HZ = 1000 value for
  laptops where interactivity/less latency is also important (when
  CONFIG_NO_HZ is also available on x86_64 we can switch).
- Removed already applied/removed patch from series file.
- Added upstream alsa patch to fix sound issues on Fujitsu-Siemens C1410
  (#34555).
- Removed unwanted piece of changelog from cooker's kernel (changed by
  mistake on r98299).
- Updated uvcvideo module to svn-r133 (#34772).
- Remove ati hdmi id patch for rv610/630, accordingly to feedback on
  #34545 it isn't sufficient to work, just revert the modification for
  now.
- Attansic/Atheros(R) L2 isn't a gigabit chip, fix kbuild/changelog.
- Added upstream alsa bugfix: hda-codec - Fix input_mux numbers for vaio
  stac92xx.
- Added proper fix for oops on Dell XPS M1210 (not a workaround
  anymore), after feedback and discussion upstream (patch from Takashi
  Iwai).
- Add ids for alsa atihdmi support of ATI HD2400/HD2600 integrated sound
  devices (#34545).
- Add ipg module from netdev tree (IC Plus IP1000 Gigabit Ethernet
  Adapter).
- Added patch from Emmanuel Andry that adds support for OXCB950 Cardbus
  16950 UART (#33821).
- Forgot to add patches to series file in last commit.
- Added Attansic(R) L2 Gigabit Ethernet Adapter driver (#34281).
- Fix changelog: for some reason I hit the same problem again when
  compiling some stuff on the 8 processor machine cited previously :(. I
  need to investigate more. Also really the problem only showed up
  previously with CFS applied, but probably it helps trigger the issue
  and is not a fault in its code. Sometimes OOM killer is run with
  apparently no reason, and I only experience this on that machine. This
  was the removed changelog part, related to CFS update to v22:
  "This was needed because of a bug discovered in the previous included
   version (20.5), in some situations it would trigger OOM killer in a
   high memory usage scenario without need (still memory available for
   use). This was discovered while trying to compile kdepim in a 8
   processor machine with 8GB of ram available."
  So OOM killer issue still happens, and still under investigation on
  the same machine, but the CFS update changed behaviour in some way
  that makes the problem less likely. With previous CFS version I always
  reproduced OOM killer condition with a kdepim build.
- Updated CFS to version 22. This was needed because of a bug
  discovered in the previous included version (20.5), in some
  situations it would trigger OOM killer in a high memory usage
  scenario without need (still memory available for use). This was
  discovered while trying to compile kdepim in a 8 processor machine
  with 8GB of ram available.
- Fixed mach64 drm support: the existing patch had its build
  disabled because of a bug, and also was broken. Replaced the patch
  with fixed ones (#34473).
- Updated status of patch
  DU22_Add-quirk-broken-ISOC-KY-BT100-Bluetooth-Adapter.patch
- Alsa: fix sound issues on Dell XPS M1210 and M1330 models.
- Revert last commit, disable BadRAM on x86_64 as support for it isn't
  complete yet.
- like on i386, enable BADRAM support too for x86_64 config, reported by
  Per ?\195?\152yvind Karlsen.
- x86_64 config:
  * enable p4-clockmod module, reported by Per ?\195?\152yvind Karlsen;
  * enable abit uguru sensors module.
- Add upstream fix "libata: clean up horkage handling". Probably needed
  to really fix #32076, and we must apply it anyway after adding
  BROKEN_HPA horkage support patch. Some parts were rediffed from
  original 2.6.23 patch because of unrelated code changes.
- Add quirk to disable ISOC transfers for device
  "ID 1131:1001 Integrated System Solution Corp. KY-BT100 Bluetooth
  Adapter" (#30638).
- bcm43xx: fix log flooding with ifplugd when firmware is not
  available (#33969).
- Add the MCP79 support to hda_intel driver, from alsa hg repository
  (reported by Thierry Vignaud).
- Fix build with build_doc enabled.
- Enable build of kernel-doc package, reported by Pacho Ramos on Cooker
  ML.
- Fixed /usr/src/linux symlink check when removing kernel-source
  package, as reported by Andrey Borzenkov on kernel-discuss ML.
- Included ipw3945 in kernel: as reported by many users works better
  than current iwl3945 we use, and we can keep both with current
  mandriva ldetect/module-init-tools (preferred aliases). As talked with
  Olivier Blin seems the better approach right now. Also ipw3945 is
  version 1.2.1 and not newer 1.2.2 because it has some development
  changes and I couldn't test it yet, 1.2.1 seems safer now for 2008.0.
- Updated to 2.6.22.7, security fix only release (CVE-2007-4573).
- Removed Makefile hunk from sched-cfs-v2.6.22.5-v20.5 patch, it
  conflicts with update to 2.6.22.7 and we don't use the modification
  anyway as we overwrite EXTRAVERSION inside spec.
- More changes from 2.6.23-rcX:
  * libata: Update the blacklist with a few more devices;
  * ahci: add ATI SB800 PCI IDs;
  * myri10ge: Add support for PCI device id 9.
- Add d36ee189f392ea89de85124a0b58477bb0f2e0a6 from git:
  "pata_marvell: Add more identifiers".
- Added upstream 2.6.23 fix "i386: Use global flag to disable broken
  local apic timer on AMD CPUs". This seems to fix a real issue here,
  without this patch a turion laptop gets apic/interrupt errors and misc
  kernel panics.
- Upstream bugfixes from 2.6.23-rc7:
  * intel-agp: Fix i830 mask variable that changed with G33 support;
  * pci: fix unterminated pci_device_id lists.
- Alsa: Add missing support ASUS A7J (from alsa repository, commit
  id 5432, reported by Thierry Vignaud).
- More changelog fixes.
- Fixed merge of some changelog entries.
- jmicron: PIO fixes (thanks to Thierry Vignaud for pointing this), can
  fix #33043.
- Added upstream ata_piix fix for pio/mwdma programming.
- Upstream bugfixes/enhancements (already in 2.6.23-rcX):
  * fmvj18x_cs, pcnet_cs: new ids of lan&multifunction cards (NEC
    PK-UG-J001, Panasonic CF-VML201 Panasonic TO-PDL9610,
    MICRO-RESEARCH MC336LAN);
  * sisusbvga: add product ID for Targus ACP50US;
  * run k8t_sound_hostbridge quirk only when needed;
  * unhide SMBus on Compaq Deskpro EP 401963-001 motherboard;
  * ftdi_sio: support new product based on the FTDI 232R USB/Serial
- Alsa hg updates:
  * add support for Asus M2A-VM HDMI and Abit IP35-PRO;
  * sc6000 minor fixes;
  * Dell laptop updates.
- Fix warning when deregistering acpi dock module (#32337). Added
  patches already upstream, thanks to Danny Tholen for tracking one
  of the commits.
- usb device additions (new id/support): Samsung X180 China cellphone,
  cdc subset support for Mavell vendor/product ID, HUAWEI E220 HSDPA
  modem, ACER S10 palm device (visor), Dell HSDPA 5520.
- drm/via: Fix dmablit when blit queue is full
  (http://bugs.freedesktop.org/show_bug.cgi?id=11542).
- VIA P4M900 support for via-agp
  (DV02_agp-Add-device-id-for-P4M900-to-via-agp-module.patch).
- forcedeth: don't rely on bios to get MAC address order, this fixes
  problems with broken bioses on some Asus boards (like M2N) and
  possibly others (DN06_forcedeth-mac-address-correct.patch).
- forcedeth: add mcp73 support (DN05_forcedeth-mcp73-support.patch).
- USB: fix support for Dell Wireless Broadband - aka WWAN
  (DU03_USB-fix-support-for-Dell-Wireless-Broadband-aka-WW.patch).
- usb storage: updates/additions to unusual_devs.h.
  DU21_nikon_d100_unusual_dev_entry.patch,
  DU22_nikon_d50_unusual_dev_entry.patch and
  DU23_nikon_d80_unusual_devs_update.patch
  merged into:
  DU02_unusual-devs-updates.patch
  with more device additions.
- pata_cs5520: fix probe bug regression introduced in 2.6.22
  (DB10_pata_cs5520-Fix-probe-bug-regression-introduced-in.patch).
- sata_mv: add pci ids for Hightpoint RocketRaid 1740 and 1742
  (DB09_sata_mv-PCI-IDs-for-Hightpoint-RocketRaid-1740-1742.patch).
- more pata_hpt{37x|3x2n} clock fixes (removed
  DB34_pata_hpt37x_clock_ppl_regression_fix.patch, merged into
  DB08_pata-hpt-clock-fixes.patch).
- ata_piix: add sata support for Intel Tolapai
  (DB07_ata_piix-IDE-mode-SATA-patch-for-Intel-Tolapai.patch).
- pata_it821x: fix lost interrupt with atapi devices
  (DB06_pata_it821x-fix-lost-interrupt-with-atapi-devices.patch).
- pata_sis timing fixes
  (DB05_pata_sis-fix-MWDMA-for-UDMA66-chipsets-and-UDMA.patch).
- Updated alsa subsystem again, with more bugfixes and new hardware
  support, matches closely alsa 1.0.15rc2 (closes #33489). Also removed
  DA02_hda-intel-codec-detection.patch already in added
  DA03_alsa-git-20070912.patch
- Fix broken pata_via cable detection (from upstream like previously
  added patches).
- 945/965GME and G33 intel-agp fixes.
- Added PATA support for VIA VX800.
- Added upstream bugfix for DMA mode on VT6421 PATA port.
- ATA device blacklist additions (drives with NCQ/DMA issues).
- Removed some patch entries from series file that I forgot earlier when
  removed the patches.
- Added back wireless acx driver (#31539). Thanks to Adam Pigg and Adam
  Williamson for pointers and help.
- We need to set I2O_EXT_ADAPTEC_DMA64 when using HIGHMEM64 on i386.
- create_configs (config_x86_highmem): implement support for highmem
  64GB setting (closes #33585).
- Added bugfixes and Eagle IV support to ueagle-atm, as reported by
  Olivier Blin on kernel-discuss ML.
- Added missing patch entries on series file.
- Fixed b43-updates patch, avoid undesired changes for current 2.6.22.
- Added some fixes for iwlwifi and b43, from wireless-dev.
- Added patch for kvm that fixes solaris guests (upstream sf.net bug
  #1773613).
- Add two more ids for some zd1211rw wireless devices, commits from
  wireless-dev tree.
- Fixed bug in CE02_acpi-dsdt-initrd-v0.8.4-2.6.21.patch: don't load
  initrd twice, as this causes unpredicted behavior.
- Disabled ath5k module, doesn't work now for release, conflicts
  with madwifi.
- Unify MC59_genetlink-dynamic-multicast-groups.patch to avoid breaking
  quilt.
- Updated kvm to version 36.
- Updated wireless subsystem to latest wireless-dev.
- Minor changelog fixup.
- Drop bcm43xx-pci-neuter patch, bcm43xx allowed to be built by now as
  module selection will be ldetect's task.
- Removed disable-zd1211rw-mac80211 patch, just disable
  zd1211rw-mac80211 in config instead (zd1211rw more uptodate, no need
  to keep it enabled).
- Updated to version 2.6.22.5, drop already applied ahci_SB700_support
  patch.
- Fixup RTC selection in i386/x86_64/alpha configs:
  * Disabled CONFIG_RTC to allow rtc_cmos to be used. Enable generic
    rtc emulation (plus RTC_UIE emulation) in its place
  * Don't enable CONFIG_RTC_INTF_PROC because it conflicts with
    /proc/driver/rtc already provided by CONFIG_GEN_RTC
  * Enable RTC UIE emulation on dev interface for new rtc framework
- Added back legacy ralink drivers (the ones softmac based).
- Updated alsa to latest 2.6.23 code, dropped already applied
  patches
- Fixed error in CE01_acpi-ec-updates.patch, I already had fixed this
  but added the wrong version in svn.
- Regenerated configs.
- More wireless updates, fixes/changes for b43 module and ssb
  from wireless-dev.
- Don't allow bcm43xx and b43 coexist for same devices, limit the
  set of devices supported to only one module (patch from fedora).
- Disable zd1211rw-mac80211 module, use only zd1211rw (to avoid the
  same case like b43 x bcm43xx, and zd1211rw probably is more
  stable).
- Update ACPI battery and ec with changes that will come in 2.6.23,
  battery update fixes battery reading status deadlock on some
  notebooks when the machine is turned on without ac cable.
- More changelog info.
- Updated wireless support again, to latest wireless-dev tree. Also
  allow external ssb support now with b44.
- Fixed kernel building with latest wireless patches (updated again
  wireless-dev_drivers_updates patch with the right branch from
  git/wireless-dev). Also Added needed
  genetlink-dynamic-multicast-groups patch.
- Updated wireless subsystem to the current state of upstream Linus
  git and wireless-dev, also this obsoletes some previous added
  patches.
- Added patch for http://bugzilla.kernel.org/show_bug.cgi?id=7995
- Updated iwlwifi to the latest git snapshot
  (06deb1b0e1b9f44ac38c0b0c23a9bb715bb4224f)
- Disabled CONFIG_DEBUG_SHIRQ on arches where it was enabled, as
  this can cause problems with some modules, like r8169 (see
  https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=242572).
- update_configs: fix usage typo.
- While I was about to report the patch r8169_link_down_fix upstream,
  turns out that yesterday a similar fix was already made by Francois
  Romieu on netdev mailing list, and seems his approach is better,
  running the code only on the specific boards (mac_version ==
  RTL_GIGA_MAC_VER_12) that potentially needs special magic to turn phy
  on, so just use his patch that probably will go upstream.
- Provide pci_ids.h to user space, needed by ldetect, reported by
  Thierry Vignaud
- Fix issue of some r8169 boards not activating link, made a patch
  based on realtek open source driver as this change isn't upstream
  yet (DN01_r8169_link_down_fix.patch)
- Added upstream patch "Add a PCI ID for santa rosa's PATA
  controller" (DI11_Add-a-PCI-ID-for-santa-rosa-PATA-controller.patch)
- Fix for 'make prepare' not working anymore on kernel-source-stripped
  after addition of lguest patch.
- Added SR01_serial_reg-header.patch, to export serial_reg.h to user
  space, needed at least for xosview.
- Updated spec changelog entries.
- Added "cherry-picked" upstream hrtimers fixes from
  http://www.tglx.de/projects/hrtimers/2.6.22/broken-out/:
  HR01_i386-hpet-check-if-the-counter-works.patch
  HR02_timekeeping-fixup-shadow-variable-argument.patch
  HR03_clockevents-fix-resume-logic.patch
  HR04_clockevents-fix-device-replacement.patch
  HR05_i386-pit-stop-only-when-in-periodic-or-oneshot-mode.patch
- Added missing changelog entry.

  + Thomas Backlund <tmb@mandriva.org>
    - update kernel-laptop x86_64 description too
    - add support for ENE CB712/4 card readers (#30172)
    - disable mrproper target on -devel rpms to stop 3rdparty installers from
      wiping out needed files and thereby breaking builds (#34672, #34669)
      (based on an initial patch by Danny used in kernel-multimedia series)
    - update kernel-laptop descriptions and summary (#33518)
    - readd netfilter ipset, psd & ifwlog support
      (fixes kernel part of: #26376, #29800, #29982, #31402, #32399, #33069)
    - this is a -uc kernel
    - remove undefined variable
    - update to 2.6.22.10
    - drop AB01, DB01 (merged upstream)
    - rediff DB33
    - have only full kernel-source provide /usr/src/linux symlink
    - fix AppArmor return-code and rejected_mask (from John Johansen @ suse)
    - disable the AnyData cdma id from option module as it does not work (#31631)
    - update drbd to 8.0.6 (#33105)
    - update unionfs to 2.1.3
    - more detailed changelog regarding the #33559 bug
    - Really fix /usr/src/linux symlinking (#33559)
    - fix /usr/src/linux symlink removal check
    - readd /usr/src/linux symlink pointing at latest installed
      source/devel rpm (#33239)
    - readd linux prefix to kernel source/devel tree in /usr/src (#33239)
    - fix AppArmor syslog logging (AppArmor svn rev 961)
    - enable USB_SUSPEND only on laptop kernels, as it causes to much
      regressiona for normal users, but is a tradeoff for laptop users (#33089)
    - redo unionfs AppArmor vfs buildfix (initial patch for 2.1 by
      John Johansen <jjohansen@suse.de>
    - update AppArmor to 2.1.0 prerelease (SuSe 10_3 branch, commit 942)
    - fix typo
    - fix CFS patch to apply cleanly
    - correct versioning
    - update to kernel.org 2.6.22.6
    - add obsoletes/provides to the -latest virtual rpms to allow automatic
      updating to the new kernel-flavours (Big thanks to Anssi for the help):
      * kernel-desktop586-latest obsoletes/provides kernel-legacy-latest
      * kernel-desktop-latest obsoletes/provides kernel-latest
      * kernel-server-latest obsoletes/provides kernel-enterprise-latest
      * kernel-desktop-devel-latest obsoletes/provides kernel-source-stripped-latest
    - Revert: symlink old default /boot/(kernel,initrd.img) to the new flavours, needs to be fixed in bootloader-config instead
    - symlink old default /boot/(kernel,initrd.img) to the new flavours
    - add virtual kernel rpm for the installer to automatically
      install the default kernel-deskop rpm
    - drop xen, xbox and boot support from create_configs as the
      kernel spec does not support them either anymore
    - use defconfig-desktop as default configs/arch.config, and simplify
      create_configs script accordingly
    - fix kernel and kernel-devel post build,source symlinking
    - fix #29744, #29074 in a cleaner way by disabling the sourcing of
      arch/s390/crypto/Kconfig
    - drop MS07: add-above-background patch, merged in CFS
    - update lguest patch for new CFS scheduler
    - update acer_acpi to 0.7
    - update unionfs to 2.1.2
    - update CFS scheduler to v 20.5
    - drop sparc.config as we only build sparc64 kernels
    - drop ia64 support
    - drop alpha support
    - spec cleanups and typo fixes
    - make kernel-doc name unversioned
    - update kernel descriptions and summarys
    - merge kernel-renaming changes
    - fix typo and changelog date
    - add patch DS02: fix ati sb700 and add sb800 smbus support (#32568)
    - add patch AB03: update to kernel.org 2.6.22.3
    - add patch DN03: fix Realtek id due to upstream nVidia PHY renaming.
    - rediff patch SA03 to work with 2.6.22.2
    - drop patches CE07, DI11, HR01, SR01: merged upstream
    - add patch AB02: kernel.org 2.6.22.2
    - add patch CE07: fix acpi dock unload oops (#32337)
    - fix kernel-source-stripped symlinks generation when the -stripped rpm
      is installed before the kernel (#32236)
    - add patch AI02: Toshiba Equium A60 needs pci=assign-busses (#18989)
    - add patch AI01: picopower irq router support
    - disable DEBUG_SLAB, as it's bad for performance, especially
      under heavier loads

  + Luiz Fernando Capitulino <lcapitulino@mandriva.com>
    - Resetting version (preparing to release)
    - 2.6.22.9
    - Resetting date (preparing to release)
    - Revert DU21_remove_anydata_e100a_from_option.patch
      Just removing the ID doesn't fix the real problem and break working devices
      (see #31631 for more information).
    - 2.6.22.8
    - Resetting version (preparing to release)
    - Kill patches-review.txt file
      It's old, and not needed anymore.
    - Add missing patches to series file
    - Enable drbd compilation on kernel-server
      Believe it or not, drd wasn't been compiled due to a problem in
      the 3rdparty's generated Makefile.
      Fixed now, but only enables it on kernel-server flavor.
    - PCI: Fix boot-time hang on G31/G33 PC (#31632 thanks to Pacho Ramos)
    - Fix changelog entry
      drbd update and anydata changes will be release in -4mdv
      and not -3mdv.
    - Reset version and changelog to -3mdv
      We were working on -4mdv because there was a -3mdv release
      on the queue, but that release has been canceled.
      That means we're still in -3mdv.
    - kernel-server: defaults number of uarts to 32 (#24924)
    - Resetting version (preparing to release)
    - Resetting version (preparing to release)
    - hda-intel: fix codec detection (thanks to Danny Tholen)
    - Fix prefix on FS4 and FS5 (should be FS04 and FS05 respectively), also
      some minor changes in the series file
    - USB: Adding support for HTC Smartphones to ipaq (thanks to Pacho Ramos)
    - USB: add unusual_devs for Nikon devices D50, D80 and D100
      (thanks to Pacho Ramos)
    - pata_hpt37x: Fix 2.6.22 clock PLL regression (thanks to Pacho Ramos)
    - libata: implement BROKEN_HPA horkage and apply it to affected drives
      (#32076)
    - Version update
    - drop lguest: current version is buggy, and it would take sometime to
      get it in good shape (missing user-space support too)
    - Kill patches-broken directory
      Upgrade to 2.6.22 is now consolidated, we don't need this
      directory anymore.
    - ext3/4 orphan list debug support and corruption fix (#32527)
    - Add missing changelog entry
    - USB: add the ZTE ZXDSL 852 device ID for cxacru (#32707)
    - Reset version (preparing to release)
    - Reset version (preparing to release)
    - Really use CFQ as the default I/O scheduler (trem <trem@mandriva.org>)
    - HID: fix autocentering of PID devices (Anssi Hannula <anssi@mandriva.org>)
    - Use CFQ as the default I/O scheduler
    - Use standard name for -stable patches
    - Fix version.
      This' -4mdv, not -3mdv.
    - Revert DB01_implement_broken_hpa.patch
      Upstream developer Tejun Heo is not sure whether this fix can
      bring regressions, the best thing to do is to wait the right
      fix reach mainline kernel.
    - Resetting version (preparing to release)
    - Fix ICH6 IDE controller boot problem (#32076)
    - Minor changelog fixes
      Indentation and missing ticket number.
    - Update e1000 driver to version 7.6.5
    - Kill TODO file
      Not needed anymore.
    - Reset version (preparing to release)
    - OOPs, revert debug changes committed by mistake.
    - AHCI: IDs for ATI SB700 (#31884)
    - SMBus: Support for AMD/ATI SB700 chipset (#31450)
    - Add ticket number for kernel-stripped fix in changelog
    - x86_64: Enable saa7134 drivers (#16206)
    - Update spec and series file
    - Usb-audio: another Logitech camera/microphone ID match
      (patch from Daniel Drake <dsd@gentoo.org>)
    - hda-codec: Add quirk for Asus P5LD2
      (path from Claudio Matsuoka <cmatsuoka@gmail.com>)
    - Update changelog (preparing to release)
    - Merge 2.6.22 rebase work from:
      svn+ssh://svn.mandriva.com/svn/packages/branches/cooker/kernel-2.6-rebase-2.6.22
    - Revert commit r49248.
      This commit should have been done in trunk, but in branches instead.
    - Initial patch revamp
      Kill all known series by renaming all the patches.
    - Introduces quilt's series file
      This file will be mainly used to store my personal notes about
      the patches.
      it's a better approach, instead of mangling the patches.
    - Makes kernel-source-stripped usable again for dkms packages
      (patches from Olivier Blin <blino@mandriva.com>)
    - Reset changelog (preparing to release)
    - Alsa usbaudio quirk for Roland Juno-G
      (from Claudio Matsuoka <claudio@mandriva.com>)
    - Alsa HDA codec fixes
      5.1 output on LG LW20 and HP Spartan quirk
      (from Claudio Matsuoka <cmatsuoka@gmail.com>)
    - config file changes
    - Enable CONFIG_SECURITY and friends
    - Disable CONFIG_IRQBALANCE (looks like it drops battery life #31725)
    - create_configs: Disable XEN and KGDB
    - Big rediff
      This change rediff patches that apply with different offsets but
      do not generate fuzz warnings.
      There should be no functional changes.
      This is useful to in order to help me to know which patches needs
      review and which don't.
    - Introduces Ingo Molnar's CFS scheduler -v18
    - Move patches-review.txt into PATCHES/
      So that it gets included in the src.rpm pacakge.
    - First round of dropped patches, moved 26 into the 'patches-to-drop' queue
    - Move some patches to 'needed stuff' section
    - Fix kernel-stripped package.
      According to some reports our kernel-stripped package is completely
      br0ken.
      This change make it works again by (re)defining the files needed
      by the -stripped package.
      I'm don't like this change that much, but according to Thomas it
      fixes the problem and looks like our users really need the -stripped
      package.
      If it really fixes the problem and don't break anything else, I
      don't care.
      Patch from Thomas Backlund <tmb@mandriva.org>
    - Update patches-review.txt file
    - Introduces TODO file
    - Update patches-review.txt file
    - Introduces patches-review.txt file
      Not stable yet, do not trust in its contents.
    - Merge 'cooker/kernel-2.6.21-2mdv' branch
    - Disable XEN build and changelog
    - Build fix.
      We don't have alternatives for module-init-tools anymore.
    - Import fixes.
      The imported kernel package showed some inconsistency problems
      (mainly missing/botched/re-add patches).
      This change sync it up with revision 150712 from the corrupted repository.
      Hopefully it fixes everything.

  + Olivier Blin <blino@mandriva.org>
    - enable Conexant 2388x (bt878 successor) support on x86_64
    - unionfs: do not update mtime if there is no upper branch for the inode (fix bug with live systems)
    - conflict with older drakxtools-backend to ensure ldetect with preferred and fallback aliases support is available in post

  + Pixel <pixel@mandriva.com>
    - call installkernel without -L since we are the main kernel

  + Arnaud Patard <apatard@mandriva.com>
    - Update spec for 2.6.21
    - Update kernel configs for 2.6.21 and switch to pata drivers
    - Update create_configs script for 2.6.21 kernel
    - Update to 2.6.21 acpi fixed events debug patch
    - Remove broken ht disable patch
    - Remove old ifw patch. Updated version in work
    - Remove old, b0rken and no more upstream maintained 3rdparty drivers
    - Dasuko can no more be compiled like this. Drop it
    - linux/config.h removal build bix
    - dxr3 update
    - acerhk update
    - Drop ivtv. It now comes from the v4l-dvb patch and soon from the vanilla kernel
    - Unionfs update
    - Update at76 driver
    - Update ppc mdv patch
    - rfswitch update
    - Drop ipw3945 driver
    - wlan-ng update
    - squashfs update
    - drbd update
    - Add iwlwifi driver
    - Nozomi driver update
    - rt61 update
    - rt73 update
    - Update ndiswrapper
    - RT2570 update
    - RT2500 update
    - RT2400 update
    - lirc update
    - Update HB02 for 2.6.21
    - Remove obselete 64bit fixes
    - supermount even more broken on 2.6.21. Drop it
    - Update "nobadchar" patch for 2.6.21
    - Remove merged fs patches
    - Update ntfs rw module option to 2.6.21
    - Remove old jbd patch
    - Prevent to do some text/console operations when in graphic mode
    - Update pciids for 965GM
    - Remove merged video patches
    - Update mach64 video driver
    - Update DU07 and DU14 to 2.6.21
    - Remove obselete/merged usb patches
    - Update nf cap net admin check patch
    - Wireless update - Add mac80211 support
    - Remove old psd patch
    - Drop old patches
    - Update e1000 driver
    - Remove merged network patches
    - Updated to 2.6.21
    - Remove obseleted by 2.6.21 update IDE patches
    - Add modalias for scsi devices
    - Merge all sata_sis fixes into one
    - Rediffed against 2.6.21
    - Remove DBXX patches superseeded by 2.6.21 update
    - We're using squashfs now. Dropping gzloop patches
    - Rediffed for 2.6.21
    - Superseeded by 2.6.21
    - Remove merged pcmcia fixes
    - Patch superseeded by 2.6.21 update
    - Remove merged ALSA patches
    - RSBAC update to 1.3.4
    - New Xen snapshot
    - KVM update
    - Remove kernel debuggers as nobody's using them
    - Add patch for suspend debugging. Not aimed for the normal user
    - Remove obselete acpi suspend patches
    - acer acpi shipped in 2.6.21 obselete this one
    - More b.k.o #5534 bug fix.
    - Drop acpi=on patch. Broken and not used.
    - Merge the two acpi double video proc fixes in one
    - ACPI button bug vs suspend is merged
    - Remove merged/fixed in other way CVE patches
    - Update dsdt in initrd patch
    - Update bootsplash to 2.6.21
    - Remove merged misc CAXX fixes
    - Driver core dead lock is already present in 2.6.21
    - core2 nmi watchdog is merged in 2.6.21
    - ICH9 support is in 2.6.21 so removing theses patches
    - Removes smp alt patches merged in 2.6.21
    - Remove now merged in 2.6.21 suspend related patches
    - Add ICH9-m lpc pci ids
    - Shows irq stats per handler.
      See http://www.bughost.org/pipermail/power/2007-May/000394.html for its use.
    - NOHZ/timers fixes
    - Theses {i,}stallion checks are not needed anymore. Superseeded by major changes
      in 2.6.21 driver
    - Adds a patch for export paravirt_ops. This has been merged by AK and may be soon
      reverted according to some lkml threads.
    - Add patch to list all available partitions when in panic() due to no root
      partition found.
    - Add coretemp driver. Gives access to the Intel Core CPUs sensors.
    - Drop CA42.
      This was mostly a debug patch. Not really needed anymore
    - Update /dev/mem restriction patch to 2.6.21
    - Update BADram to BADram for 2.6.21
    - Add a snapshot of v4l-dvb
    - Update ALSA to a 1.0.14rc4 snapshot
    - Remove 2.6.17.y patches and add 2.6.21.y patches
    - Update kernel from 2.6.17 to 2.6.21.
    - Copy current 2.6.17 kernel to cooker branch.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14562 |12mr|kernel-3.6.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# -*- Mode: rpm-spec -*-
#
# This Specfile is based on kernel-tmb spec done by
# Thomas Backlund <tmb@mandriva.org>
# 
# The mkflavour() macroization done by Anssi Hannula <anssi@mandriva.org>
#
# Mageia, Mandriva, MIB and ROSA kernels use kernel.org versioning
#
# MIB header
%if %{mdvver} <= 201100
%define distsuffix mib
Vendor: MIB - Mandriva International Backports
%endif
Packager: Nicolo' Costanza <abitrules@yahoo.it>
# end MIB header
#
%define kernelversion	3
%define patchlevel	6
# sublevel is now used for -stable patches
%define sublevel	5

# Package release
%define mibrel		1

# kernel Makefile extraversion is substituted by
# kpatch wich are either 0 (empty), rc (kpatch)
%define kpatch		0
# kernel.org -gitX patch (only the number after "git")
%define kgit		0

# kernel base name (also name of srpm)
%define kname 		kernel

# Patch tarball tag
%define ktag		rosa

# define rpmtag		%{distsuffix}
%define rpmtag		%{distsuffix}
%if %kpatch
%if %kgit
%define rpmrel		%mkrel 0.%{kpatch}.%{kgit}.%{mibrel}
%else
%define rpmrel		%mkrel 0.%{kpatch}.%{mibrel}
%endif
%else
%define rpmrel		%{mibrel}
%endif

# fakerel and fakever never change, they are used to fool
# rpm/urpmi/smart
%define fakever		1
%define fakerel 	%mkrel 1

# version defines
%define kversion  	%{kernelversion}.%{patchlevel}.%{sublevel}
%define kverrel   	%{kversion}-%{rpmrel}

# When we are using a pre/rc patch, the tarball is a sublevel -1
%if %kpatch
%if %sublevel
%define tar_ver   	%{kernelversion}.%{patchlevel}
%else
%define tar_ver		%{kernelversion}.%(expr %{patchlevel} - 1)
%endif
%define patch_ver 	%{kversion}-%{kpatch}-%{ktag}%{mibrel}
%else
%define tar_ver   	%{kernelversion}.%{patchlevel}
%define patch_ver 	%{kversion}-%{ktag}%{mibrel}
%endif

# Used for not making too long names for rpms or search paths
%if %kpatch
%if %kgit
%define buildrpmrel     0.%{kpatch}.%{kgit}.%{mibrel}%{rpmtag}
%else
%define buildrpmrel     0.%{kpatch}.%{mibrel}%{rpmtag}
%endif
%else
%define buildrpmrel     %{mibrel}%{rpmtag}
%endif
%define buildrel     	%{kversion}-%{buildrpmrel}

# Having different top level names for packges means that you have to remove
# them by hard :(
%define top_dir_name 	%{kname}-%{_arch}

%define build_dir 	${RPM_BUILD_DIR}/%{top_dir_name}
%define src_dir 	%{build_dir}/linux-%{tar_ver}

# Disable useless debug rpms...
%define _enable_debug_packages 	%{nil}
%define debug_package 		%{nil}

# Build defines
%define build_doc 		1
%define build_source 		1
%define build_devel 		1

%define build_debug 		0

#
# Old Mandriva kernel flavours plus new two PAE flavours
#

# Build desktop i586 / 4GB
%ifarch %{ix86}
%define build_desktop586		0
%endif

# Build desktop (i686 / 4GB) / x86_64 / sparc64 sets
%define build_desktop			1

# Build netbook (i686 / 4GB) / x86_64
%define build_netbook			0

# Build server (i686 / 64GB)/x86_64 / sparc64 sets
%define build_server			0

# Build desktop686 pae (i686 / 64GB)
%ifarch %{ix86}
%define build_desktop_pae		0
%endif

# Build netbook686 pae (i686 / 64GB)
%ifarch %{ix86}
%define build_netbook_pae		0
%endif

#
# MIB low latency optimized flavours called "nrj"
#

# Build nrj desktop586 (i586 / 4GB)
%ifarch %{ix86}
%define build_nrj_desktop586		0
%endif

# Build nrj desktop (i686 / 4GB) / x86_64 / sparc64 sets
%define build_nrj_desktop		1

# Build nrj realtime (i686 / 4GB) / x86_64
%define build_nrj_realtime		1

# Build nrj laptop (i686 / 4GB) / x86_64
%define build_nrj_laptop		0

# Build nrj netbook (i686 / 4GB) / x86_64
%define build_nrj_netbook		0

# Build nrj desktop pae (i686 / 64GB)
%ifarch %{ix86}
%define build_nrj_desktop_pae		1
%endif

# Build nrj realtime pae (i686 / 64GB)
%ifarch %{ix86}
%define build_nrj_realtime_pae		0
%endif

# Build nrj laptop pae (i686 / 64GB)
%ifarch %{ix86}
%define build_nrj_laptop_pae		0
%endif

# Build nrj netbook686 pae (i686 / 64GB)
%ifarch %{ix86}
%define build_nrj_netbook_pae		0
%endif

#
# experimental "cpu level" optimized "nrj" flavours
#

# Build nrj netbook Intel Atom (matom / 4GB)
%ifarch %{ix86}
%define build_nrj_netbook_atom		0
%endif

# Build nrj netbook Intel Atom pae (matom / 64GB)
%ifarch %{ix86}
%define build_nrj_netbook_atom_pae	0
%endif

# Build nrj desktop Intel Core2 (mcore2 / 4GB)
%ifarch %{ix86}
%define build_nrj_desktop_core2   	0
%endif

# Build nrj desktop Intel Core2 pae (mcore2 / 64GB)
%ifarch %{ix86}
%define build_nrj_desktop_core2_pae  0
%endif

#
# end of experimental "cpu level" optimized "nrj" flavours
#

# build perf and cpupower tools
%if %{mdvver} >= 201200
%define build_perf		1
%define build_cpupower		1
%else
%define build_perf		0
%define build_cpupower		0
%endif

# compress modules with xz
%if %{mdvver} >= 201200
%define build_modxz		0
%else
%define build_modxz		0
%endif

# ARM builds
%ifarch %{arm}
%define build_desktop		0
%define build_netbook		0
%define build_server		0
%define build_iop32x		0
%define build_kirkwood		1
%define build_versatile		1
# no cpupower tools on arm yet
%define build_cpupower		0
# arm is currently not using xz
%define build_modxz		0
%endif
# End of user definitions

# buildtime flags
%{?_without_desktop586: %global build_desktop586 0}
%{?_without_desktop: %global build_desktop 0}
%{?_without_netbook: %global build_netbook 0}
%{?_without_server: %global build_server 0}

%{?_without_desktop_pae: %global build_desktop_pae 0}
%{?_without_netbook_pae: %global build_netbook_pae 0}

%{?_without_nrj_desktop586: %global build_nrj_desktop586 0}
%{?_without_nrj_desktop: %global build_nrj_desktop 0}
%{?_without_nrj_realtime: %global build_nrj_realtime 0}
%{?_without_nrj_laptop: %global build_nrj_laptop 0}
%{?_without_nrj_netbook: %global build_nrj_netbook 0}

%{?_without_nrj_desktop_pae: %global build_nrj_desktop_pae 0}
%{?_without_nrj_realtime_pae: %global build_nrj_realtime_pae 0}
%{?_without_nrj_laptop_pae: %global build_nrj_laptop_pae 0}
%{?_without_nrj_netbook_pae: %global build_nrj_netbook_pae 0}

%{?_without_nrj_netbook_atom: %global build_nrj_netbook_atom 0}
%{?_without_nrj_netbook_atom_pae: %global build_nrj_netbook_atom_pae 0}
%{?_without_nrj_desktop_core2: %global build_nrj_desktop_core2 0}
%{?_without_nrj_desktop_core2_pae: %global build_nrj_desktop_core2_pae 0}

%{?_without_doc: %global build_doc 0}
%{?_without_source: %global build_source 0}
%{?_without_devel: %global build_devel 0}
%{?_without_debug: %global build_debug 0}
%{?_without_perf: %global build_perf 0}
%{?_without_cpupower: %global build_cpupower 0}
%{?_without_modxz: %global build_modxz 0}


%{?_with_desktop586: %global build_desktop586 1}
%{?_with_desktop: %global build_desktop 1}
%{?_with_netbook: %global build_netbook 1}
%{?_with_server: %global build_server 1}

%{?_with_desktop_pae: %global build_desktop_pae 1}
%{?_with_netbook_pae: %global build_netbook_pae 1}

%{?_with_nrj_desktop586: %global build_nrj_desktop586 1}
%{?_with_nrj_desktop: %global build_nrj_desktop 1}
%{?_with_nrj_realtime: %global build_nrj_realtime 1}
%{?_with_nrj_laptop: %global build_nrj_laptop 1}
%{?_with_nrj_netbook: %global build_nrj_netbook 1}

%{?_with_nrj_desktop_pae: %global build_nrj_desktop_pae 1}
%{?_with_nrj_realtime_pae: %global build_nrj_realtime_pae 1}
%{?_with_nrj_laptop_pae: %global build_nrj_laptop_pae 1}
%{?_with_nrj_netbook_pae: %global build_nrj_netbook_pae 1}

%{?_with_nrj_netbook_atom: %global build_nrj_netbook_atom 1}
%{?_with_nrj_netbook_atom_pae: %global build_nrj_netbook_atom_pae 1}
%{?_with_nrj_desktop_core2: %global build_nrj_desktop_core2 1}
%{?_with_nrj_desktop_core2_pae: %global build_nrj_desktop_core2_pae 1}

%{?_with_doc: %global build_doc 1}
%{?_with_source: %global build_source 1}
%{?_with_devel: %global build_devel 1}
%{?_with_debug: %global build_debug 1}
%{?_with_perf: %global build_perf 1}
%{?_with_cpupower: %global build_cpupower 1}
%{?_with_modxz: %global build_modxz 1}

# ARM builds
%{?_with_iop32x: %global build_iop32x 1}
%{?_with_kirkwood: %global build_kirkwood 1}
%{?_with_versatile: %global build_versatile 1}
%{?_without_iop32x: %global build_iop32x 0}
%{?_without_kirkwood: %global build_kirkwood 0}
%{?_without_versatile: %global build_versatile 0}

# For the .nosrc.rpm
%define build_nosrc 	0
%{?_with_nosrc: %global build_nosrc 1}

%if %(if [ -z "$CC" ] ; then echo 0; else echo 1; fi)
%define kmake %make CC="$CC"
%else
%define kmake %make
%endif
# there are places where parallel make don't work
%define smake make

# Parallelize xargs invocations on smp machines
%define kxargs xargs %([ -z "$RPM_BUILD_NCPUS" ] \\\
	&& RPM_BUILD_NCPUS="`/usr/bin/getconf _NPROCESSORS_ONLN`"; \\\
	[ "$RPM_BUILD_NCPUS" -gt 1 ] && echo "-P $RPM_BUILD_NCPUS")

# Sparc arch wants sparc64 kernels
%define target_arch    %(echo %{_arch} | sed -e 's/mips.*/mips/' -e 's/arm.*/arm/')


#
# SRC RPM description
#
Summary: 	Linux kernel built for Mandriva and ROSA
Name:		%{kname}
Version: 	%{kversion}
Release: 	%{rpmrel}
License: 	GPLv2
Group: 	 	System/Kernel and hardware
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveOS: 	Linux
URL:            http://www.kernel.org

####################################################################
#
# Sources
#
### This is for full SRC RPM
Source0: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/linux-%{tar_ver}.tar.xz
Source1: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/linux-%{tar_ver}.tar.sign
### This is for stripped SRC RPM
%if %build_nosrc
NoSource: 0
%endif
# This is for disabling *config, mrproper, prepare, scripts on -devel rpms
Source2: 	disable-mrproper-prepare-scripts-configs-in-devel-rpms.patch

Source4: 	README.kernel-sources
Source5:	kernel.rpmlintrc

# config and systemd service file from fedora
Source50:	cpupower.service
Source51:	cpupower.config

# our patch tarball
Source100: 	linux-%{patch_ver}.tar.xz

####################################################################
#
# Patches

#
# Patch0 to Patch100 are for core kernel upgrades.
#

# Pre linus patch: ftp://ftp.kernel.org/pub/linux/kernel/v3.0/testing

%if %kpatch
%if %sublevel
Patch2:		ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/stable-review/patch-%{kversion}-%{kpatch}.bz2
Source11:	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/stable-review/patch-%{kversion}-%{kpatch}.sign
%else
Patch1:		ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/testing/patch-%{kernelversion}.%{patchlevel}-%{kpatch}.bz2
Source10: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/testing/patch-%{kernelversion}.%{patchlevel}-%{kpatch}.sign
%endif
%endif
%if %kgit
Patch2:		ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/snapshots/patch-%{kernelversion}.%{patchlevel}-%{kpatch}-git%{kgit}.bz2
Source11: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/snapshots/patch-%{kernelversion}.%{patchlevel}-%{kpatch}-git%{kgit}.sign
%endif
%if %sublevel
%if %kpatch
%define prev_sublevel %(expr %{sublevel} - 1)
%if %prev_sublevel
Patch1:   	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/patch-%{kernelversion}.%{patchlevel}.%{prev_sublevel}.bz2
Source10: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/patch-%{kernelversion}.%{patchlevel}.%{prev_sublevel}.sign
%endif
%else
Patch1:   	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/patch-%{kversion}.bz2
Source10: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/patch-%{kversion}.sign
%endif
%endif

#END
####################################################################

# Defines for the things that are needed for all the kernels
#
%define common_desc_kernel The kernel package contains the Linux kernel (vmlinuz), the core of your \
Mandriva and ROSA operating system. The kernel handles the basic functions \
of the operating system: memory allocation, process allocation, device \
input and output, etc.

%define common_desc_kernel_smp This kernel relies on in-kernel smp alternatives to switch between up & smp \
mode depending on detected hardware. To force the kernel to boot in single \
processor mode, use the "nosmp" boot parameter.


### Global Requires/Provides

%if %{mdvver} == 201210
%define requires1	bootloader-utils >= 1.15-8
%define requires2	dracut >= 017-16
%define requires3	kmod >= 7-6
%define requires4	sysfsutils >=  2.1.0-12
%define requires5	kernel-firmware >=  20120219-1
%define requires6	microcode >=  0.20120313-1
%endif

%if %{mdvver} == 201200
%define requires1	bootloader-utils >= 1.15-8
%define requires2	dracut >= 017-16
%define requires3	module-init-tools >= 3.16-5
%define requires4	sysfsutils >=  2.1.0-12
%define requires5	kernel-firmware >=  20120219-1
%define requires6	microcode >=  0.20120313-1
%endif

%if %{mdvver} < 201200
%define requires1	bootloader-utils >= 1.13-1
%define requires2	mkinitrd >= 4.2.17-31
%define requires3	module-init-tools >= 3.0-7
%define requires4	sysfsutils >= 1.3.0-1
%define requires5	kernel-firmware >= 20101024-2
%define requires6	microcode >=  0.20120313-1
%endif

%define kprovides 	%{kname} = %{kverrel}, kernel = %{tar_ver}, alsa = 1.0.25
%define kprovides_server drbd-api = 88

%define	kobsoletes	dkms-r8192se <= 0019.1207.2010-2, dkms-lzma <= 4.43-32, dkms-psb <= 4.41.1-7

Autoreqprov: 		no

# might be useful too:
# Suggests:	microcode

%if %{mdvver} == 201210
BuildRequires:	kmod-devel
%else
BuildRequires:	module-init-tools
%endif

BuildRequires: 	gcc 

# for perf, cpufreq and other tools
BuildRequires:		elfutils-devel
BuildRequires:		zlib-devel
BuildRequires:		binutils-devel
BuildRequires:		newt-devel
BuildRequires:		python-devel
BuildRequires:		perl(ExtUtils::Embed)
BuildRequires:		pciutils-devel
BuildRequires:		asciidoc
BuildRequires:		xmlto
BuildRequires:		gettext
BuildRequires:		docbook-style-xsl
BuildRequires:		pkgconfig(gtk+-2.0)
BuildRequires:		flex
BuildRequires:		bison

%ifarch %{arm}
BuildRequires:		uboot-mkimage
%endif


%description
%common_desc_kernel
%ifnarch %{arm}
%common_desc_kernel_smp
%endif

# Define obsolete/provides to help automatic upgrades of old kernel-xen-pvops
%define latest_obsoletes_server kernel-xen-pvops-latest < 3.2.1-1
%define latest_provides_server kernel-xen-pvops-latest = %{kverrel}
%define latest_obsoletes_devel_server kernel-xen-pvops-devel-latest < 3.2.1-1
%define latest_provides_devel_server kernel-xen-pvops-devel-latest = %{kverrel}

# mkflavour() name flavour processor
# name: the flavour name in the package name
# flavour: first parameter of CreateKernel()
%define mkflavour()					\
%package -n %{kname}-%{1}-%{buildrel}			\
Version:	%{fakever}				\
Release:	%{fakerel}				\
Provides:	%kprovides				\
%{expand:%%{?kprovides_%{1}:Provides: %{kprovides_%{1}}}} \
Provides:	%{kname}-%{1}				\
Requires(pre):	%requires1 %requires2 %requires3 %requires4 \
Requires:	%requires2 %requires5 %requires6	\
Obsoletes:	%kobsoletes				\
Provides:	should-restart = system			\
Suggests:	crda					\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
Summary:	%{expand:%{summary_%(echo %{1} | sed -e "s/-/_/")}} \
Group:		System/Kernel and hardware		\
%description -n %{kname}-%{1}-%{buildrel}		\
%common_desc_kernel %{expand:%{info_%(echo %{1} | sed -e "s/-/_/")}} \
%ifnarch %{arm}						\
%common_desc_kernel_smp					\
%endif							\
							\
%if %build_devel					\
%package -n	%{kname}-%{1}-devel-%{buildrel}		\
Version:	%{fakever}				\
Release:	%{fakerel}				\
Requires:	glibc-devel ncurses-devel make gcc perl	\
Summary:	The kernel-devel files for %{kname}-%{1}-%{buildrel} \
Group:		Development/Kernel			\
Provides:	%{kname}-devel = %{kverrel} 		\
Provides:	%{kname}-%{1}-devel			\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
%description -n %{kname}-%{1}-devel-%{buildrel}		\
This package contains the kernel files (headers and build tools) \
that should be enough to build additional drivers for   \
use with %{kname}-%{1}-%{buildrel}.                     \
							\
If you want to build your own kernel, you need to install the full \
%{kname}-source-%{buildrel} rpm.			\
							\
%endif							\
							\
%if %build_debug					\
%package -n	%{kname}-%{1}-%{buildrel}-debug		\
Version:	%{fakever}				\
Release:	%{fakerel}				\
Summary:	Files with debug info for %{kname}-%{1}-%{buildrel} \
Group:		Development/Debug			\
Provides:	kernel-debug = %{kverrel} 		\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
%description -n %{kname}-%{1}-%{buildrel}-debug		\
This package contains the files with debug info to aid in debug tasks \
when using %{kname}-%{1}-%{buildrel}.			\
							\
If you need to look at debug information or use some application that \
needs debugging info from the kernel, this package may help. \
							\
%endif							\
							\
%package -n %{kname}-%{1}-latest			\
Version:	%{kversion}				\
Release:	%{rpmrel}				\
Summary:	Virtual rpm for latest %{kname}-%{1}	\
Group:		System/Kernel and hardware		\
Requires:	%{kname}-%{1}-%{buildrel}		\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
%{expand:%%{?latest_obsoletes_%{1}:Obsoletes: %{latest_obsoletes_%{1}}}} \
%{expand:%%{?latest_provides_%{1}:Provides: %{latest_provides_%{1}}}} \
%description -n %{kname}-%{1}-latest			\
This package is a virtual rpm that aims to make sure you always have the \
latest %{kname}-%{1} installed...			\
							\
%if %build_devel					\
%package -n %{kname}-%{1}-devel-latest			\
Version:	%{kversion}				\
Release:	%{rpmrel}				\
Summary:	Virtual rpm for latest %{kname}-%{1}-devel \
Group:		Development/Kernel			\
Requires:	%{kname}-%{1}-devel-%{buildrel}		\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
Provides:	%{kname}-devel-latest			\
%{expand:%%{?latest_obsoletes_devel_%{1}:Obsoletes: %{latest_obsoletes_devel_%{1}}}} \
%{expand:%%{?latest_provides_devel_%{1}:Provides: %{latest_provides_devel_%{1}}}} \
%description -n %{kname}-%{1}-devel-latest		\
This package is a virtual rpm that aims to make sure you always have the \
latest %{kname}-%{1}-devel installed...			\
							\
%endif							\
							\
%post -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-post \
%posttrans -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-posttrans \
%preun -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-preun \
%postun -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-postun \
							\
%if %build_devel					\
%post -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1}-post \
%preun -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1}-preun \
%postun -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1}-postun \
%endif							\
							\
%files -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1} \
%files -n %{kname}-%{1}-latest				\
							\
%if %build_devel					\
%files -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1} \
%files -n %{kname}-%{1}-devel-latest			\
%endif							\
							\
%if %build_debug					\
%files -n %{kname}-%{1}-%{buildrel}-debug -f kernel_debug_files.%{1} \
%endif

%ifarch %{ix86}
#
# kernel-desktop586: i586, smp-alternatives, 4GB
#
%if %build_desktop586
%define summary_desktop586 Linux kernel for desktop use with i586 & 4GB RAM
%define info_desktop586 This kernel is compiled for desktop use, single or \
multiple i586 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%mkflavour desktop586
%endif
%endif

#
# kernel-desktop: i686, smp-alternatives, 4 GB / x86_64
#
%if %build_desktop
%ifarch %{ix86}
%define summary_desktop Linux Kernel for desktop use with i686 & 4GB RAM
%define info_desktop This kernel is compiled for desktop use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler.
%else
%define summary_desktop Linux Kernel for desktop use with %{_arch}
%define info_desktop This kernel is compiled for desktop use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_1000, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%endif
%mkflavour desktop
%endif

#
# kernel-netbook: i686, smp-alternatives, 4 GB / x86_64
#
%if %build_netbook
%ifarch %{ix86}
%define summary_netbook Linux Kernel for netbook use with i686 & 4GB RAM
%define info_netbook This kernel is compiled for netbook use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_250, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler.
%else
%define summary_netbook Linux Kernel for netbook use with %{_arch}
%define info_netbook This kernel is compiled for netbook use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_250, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%endif
%mkflavour netbook
%endif

#
# kernel-server: i686, smp-alternatives, 64 GB / x86_64
#
%if %build_server
%ifarch %{ix86}
%define summary_server Linux Kernel for server use with i686 & 64GB RAM
%define info_server This kernel is compiled for server use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using \
no preempt, HZ_100, CFS cpu scheduler and cfq i/o scheduler, PERFORMANCE governor.
%else
%define summary_server Linux Kernel for server use with %{_arch}
%define info_server This kernel is compiled for server use, single or \
multiple %{_arch} processor(s)/core(s), using no preempt, HZ_100, \
CFS cpu scheduler and cfq i/o scheduler, PERFORMANCE governor.
%endif
%mkflavour server
%endif

%ifarch %{ix86}
#
# kernel-desktop-pae: i686, smp-alternatives, 64GB
#
%if %build_desktop_pae
%define summary_desktop_pae Linux kernel for desktop use with i686 & upto 64GB RAM
%define info_desktop_pae This kernel is compiled for desktop use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_1000, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%mkflavour desktop-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-netbook-pae: i686, smp-alternatives, 64 GB
#
%if %build_netbook_pae
%define summary_netbook_pae Linux Kernel for for netbook use with i686 & upto 64GB RAM
%define info_netbook_pae This kernel is compiled for netbook use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_250, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%mkflavour netbook-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-desktop586: nrj, i586, smp-alternatives, 4GB
#
%if %build_nrj_desktop586
%define summary_nrj_desktop586 Linux kernel for desktop use with i586 & 4GB RAM
%define info_nrj_desktop586 This kernel is compiled for desktop use, single or \
multiple i586 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%mkflavour nrj-desktop586
%endif
%endif

#
# kernel-nrj-desktop: nrj, i686, smp-alternatives, 4 GB / x86_64
#
%if %build_nrj_desktop
%ifarch %{ix86}
%define summary_nrj_desktop Linux Kernel for desktop use with i686 & 4GB RAM
%define info_nrj_desktop This kernel is compiled for desktop use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%else
%define summary_nrj_desktop Linux Kernel for desktop use with %{_arch}
%define info_nrj_desktop This kernel is compiled for desktop use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%endif
%mkflavour nrj-desktop
%endif

#
# kernel-nrj-realtime: nrj, i686, smp-alternatives, 4 GB / x86_64
#
%if %build_nrj_realtime
%ifarch %{ix86}
%define summary_nrj_realtime Linux Kernel for low latency use with i686 & 4GB RAM
%define info_nrj_realtime This kernel is compiled for low latency use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and new BFQ I/O scheduler, PERFORMANCE governor.
%else
%define summary_nrj_realtime Linux Kernel for low latency use with %{_arch}
%define info_nrj_realtime This kernel is compiled for low latency use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and new BFQ I/O scheduler, PERFORMANCE governor.
%endif
%mkflavour nrj-realtime
%endif

#
# kernel-nrj-laptop: nrj, i686, smp-alternatives, 4 GB / x86_64
#
%if %build_nrj_laptop
%ifarch %{ix86}
%define summary_nrj_laptop Linux Kernel for laptop use with i686 & 4GB RAM
%define info_nrj_laptop This kernel is compiled for laptop use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_300, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%else
%define summary_nrj_laptop Linux Kernel for laptop use with %{_arch}
%define info_nrj_laptop This kernel is compiled for laptop use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_300, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%endif
%mkflavour nrj-laptop
%endif

#
# kernel-nrj-netbook: nrj, i686, smp-alternatives, 4 GB / x86_64
#
%if %build_nrj_netbook
%ifarch %{ix86}
%define summary_nrj_netbook Linux Kernel for netbook use with i686 & 4GB RAM
%define info_nrj_netbook This kernel is compiled for netbook use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_250, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%else
%define summary_nrj_netbook Linux Kernel for netbook use with %{_arch}
%define info_nrj_netbook This kernel is compiled for netbook use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_250, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%endif
%mkflavour nrj-netbook
%endif

%ifarch %{ix86}
#
# kernel-nrj-desktop-pae: nrj, i686, smp-alternatives, 64GB
#
%if %build_nrj_desktop_pae
%define summary_nrj_desktop_pae Linux kernel for desktop use with i686 & upto 64GB RAM
%define info_nrj_desktop_pae This kernel is compiled for desktop use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%mkflavour nrj-desktop-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-realtime-pae: nrj, i686, smp-alternatives, 64GB
#
%if %build_nrj_realtime_pae
%define summary_nrj_realtime_pae Linux kernel for low latency use with i686 & upto 64GB RAM
%define info_nrj_realtime_pae This kernel is compiled for low latency use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and new BFQ I/O scheduler, PERFORMANCE governor.
%mkflavour nrj-realtime-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-laptop-pae: nrj, i686, smp-alternatives, 64 GB
#
%if %build_nrj_laptop_pae
%define summary_nrj_laptop_pae Linux Kernel for for laptop use with i686 & upto 64GB RAM
%define info_nrj_laptop_pae This kernel is compiled for laptop use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_300, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%mkflavour nrj-laptop-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-netbook-pae: nrj, i686, smp-alternatives, 64 GB
#
%if %build_nrj_netbook_pae
%define summary_nrj_netbook_pae Linux Kernel for for netbook use with i686 & upto 64GB RAM
%define info_nrj_netbook_pae This kernel is compiled for netbook use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_250, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%mkflavour nrj-netbook-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-netbook-atom: nrj, for Intel Atom cpu, smp-alternatives, 4 GB
#
%if %build_nrj_netbook_atom
%define summary_nrj_netbook_atom Linux Kernel for netbook use with Intel Atom cpu, less than 4GB RAM
%define info_nrj_netbook_atom This kernel is compiled for netbook use, single or \
multiple Intel Atom cpu processor(s)/core(s) and less than 4GB RAM, using HZ_250, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%mkflavour nrj-netbook-atom
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-netbook-atom-pae: nrj, for Intel Atom cpu, smp-alternatives, 64 GB
#
%if %build_nrj_netbook_atom_pae
%define summary_nrj_netbook_atom_pae Linux Kernel for netbook use with Intel Atom cpu & upto 64GB RAM
%define info_nrj_netbook_atom_pae This kernel is compiled for netbook use, single or \
multiple Intel Atom cpu processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_250, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%mkflavour nrj-netbook-atom-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-desktop-core2: nrj, Intel Core 2 and newer, smp-alternatives, 4 GB 
#
%if %build_nrj_desktop_core2
%define summary_nrj_desktop_core2 Linux Kernel for desktop use with i686 & 4GB RAM
%define info_nrj_desktop_core2 This kernel is compiled for desktop use, single or \
multiple Intel Core 2 and newer processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%mkflavour nrj-desktop-core2
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-desktop-core2-pae: nrj, Intel Core 2 and newer, smp-alternatives, 64 GB
#
%if %build_nrj_desktop_core2_pae
%define summary_nrj_desktop_core2_pae Linux Kernel for desktop use with i686 & upto 64GB RAM
%define info_nrj_desktop_core2_pae This kernel is compiled for desktop use, single or \
multiple Intel Core 2 and newer processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%mkflavour nrj-desktop-core2-pae
%endif
%endif

#
# ARM kernels
#
%ifarch %{arm}
%if %build_iop32x
%define summary_iop32x Linux Kernel for Arm machines based on Xscale IOP32X
%define info_iop32x This kernel is compiled for iop32x boxes. It will run on n2100 \
or ss4000e or sanmina boards.
%mkflavour iop32x
%endif
%if %build_kirkwood
%define summary_kirkwood Linux Kernel for Arm machines based on Kirkwood
%define info_kirkwood This kernel is compiled for kirkwood boxes. It will run on openrd boards.
%mkflavour kirkwood
%endif
%if %build_versatile
%define summary_versatile Linux Kernel for Versatile arm machines
%define info_versatile This kernel is compiled for Versatile boxes. It will run on Qemu for instance.
%mkflavour versatile
%endif
%endif

#
# kernel-source
#
%if %build_source
%package -n %{kname}-source-%{buildrel}
Version: 	%{fakever}
Release: 	%{fakerel}
Requires: 	glibc-devel, ncurses-devel, make, gcc, perl, diffutils
Summary: 	The Linux source code for %{kname}-%{buildrel}
Group: 		Development/Kernel
Autoreqprov: 	no
Provides: 	kernel-source = %{kverrel}
Buildarch:	noarch

%description -n %{kname}-source-%{buildrel}
The %{kname}-source package contains the source code files for the Mandriva and
ROSA kernel. Theese source files are only needed if you want to build your
own custom kernel that is better tuned to your particular hardware.

If you only want the files needed to build 3rdparty (nVidia, Ati, dkms-*,...)
drivers against, install the *-devel-* rpm that is matching your kernel.

%post -n %{kname}-source-%{buildrel}
for i in /lib/modules/%{kversion}-{desktop586,desktop,netbook,server,desktop-pae,netbook-pae,nrj-desktop586,nrj-desktop,nrj-realtime,nrj-laptop,nrj-netbook,nrj-desktop-pae,nrj-realtime-pae,nrj-laptop-pae,nrj-netbook-pae,nrj-netbook-atom,nrj-netbook-atom-pae,nrj-desktop-core2,nrj-desktop-core2-pae}-%{buildrpmrel}; do
        if [ -d $i ]; then
		if [ ! -L $i/build -a ! -L $i/source ]; then
			ln -sf /usr/src/linux-%{kversion}-%{buildrpmrel} $i/build
			ln -sf /usr/src/linux-%{kversion}-%{buildrpmrel} $i/source
		fi
        fi
done
cd /usr/src
rm -f linux
ln -snf linux-%{kversion}-%{buildrpmrel} linux

%preun -n %{kname}-source-%{buildrel}
for i in /lib/modules/%{kversion}-{desktop586,desktop,netbook,server,desktop-pae,netbook-pae,nrj-desktop586,nrj-desktop,nrj-realtime,nrj-laptop,nrj-netbook,nrj-desktop-pae,nrj-realtime-pae,nrj-laptop-pae,nrj-netbook-pae,nrj-netbook-atom,nrj-netbook-atom-pae,nrj-desktop-core2,nrj-desktop-core2-pae}-%{buildrpmrel}/{build,source}; do
	if [ -L $i ]; then
		if [ "$(readlink $i)" = "/usr/src/linux-%{kversion}-%{buildrpmrel}" ]; then
			rm -f $i
		fi
	fi
done
if [ -L /usr/src/linux ]; then
	if [ "$(readlink /usr/src/linux)" = "linux-%{kversion}-%{buildrpmrel}" ]; then
		rm -f /usr/src/linux
	fi
fi
exit 0

#
# kernel-source-latest: virtual rpm
#
%package -n %{kname}-source-latest
Version: 	%{kversion}
Release: 	%{rpmrel}
Summary: 	Virtual rpm for latest %{kname}-source
Group:   	Development/Kernel
Requires: 	%{kname}-source-%{buildrel}
Buildarch:	noarch

%description -n %{kname}-source-latest
This package is a virtual rpm that aims to make sure you always have the
latest %{kname}-source installed...
%endif

#
# kernel-doc: documentation for the Linux kernel
#
%if %build_doc
%package -n %{kname}-doc
Version: 	%{kversion}
Release: 	%{rpmrel}
Summary: 	Various documentation bits found in the %{kname} source
Group: 		Documentation
Buildarch:	noarch

%description -n %{kname}-doc
This package contains documentation files from the %{kname} source.
Various bits of information about the Linux kernel and the device drivers
shipped with it are documented in these files. You also might want install
this package if you need a reference to the options that can be passed to
Linux kernel modules at load time.
%endif

#
# kernel/tools
#
%if %{build_perf}
%package -n perf
Version:	%{kversion}
Release:	%{rpmrel}
Summary:	perf tool and the supporting documentation
Group:		System/Kernel and hardware

%description -n perf
the perf tool and the supporting documentation.
%endif

%if %{build_cpupower}
%package -n cpupower
Version:	%{kversion}
Release:	%{rpmrel}
Summary:	the cpupower tools
Group:		System/Kernel and hardware
Requires(post):  rpm-helper >= 0.24.0-3
Requires(preun): rpm-helper >= 0.24.0-3
%if %{mdvver} >= 201200
Obsoletes:	cpufreq cpufrequtils
%endif

%description -n cpupower
the cpupower tools.

%post -n cpupower
%_post_service cpupower

%preun -n cpupower
%_preun_service cpupower

%package -n cpupower-devel
Version:	%{kversion}
Release:	%{rpmrel}
Summary:	devel files for cpupower
Group:		Development/Kernel
Requires:	cpupower = %{kversion}-%{rpmrel}
Conflicts:	%{_lib}cpufreq-devel

%description -n cpupower-devel
This package contains the development files for cpupower.
%endif


#
# End packages - here begins build stage
#
%prep
%setup -q -n %top_dir_name -c
%setup -q -n %top_dir_name -D -T -a100

%define patches_dir ../%{patch_ver}/

cd %src_dir

%if %sublevel
%if %kpatch
%if %prev_sublevel
%patch1 -p1
%endif
%patch2 -p1
%else
%patch1 -p1
%endif
%else
%if %kpatch
%patch1 -p1
%endif
%endif
%if %kgit
%patch2 -p1
%endif

%{patches_dir}/scripts/apply_patchesQL
%{patches_dir}/scripts/apply_patches

# PATCH END


#
# Setup Begin
#

# Prepare all the variables for calling create_configs

%if %build_debug
%define debug --debug
%else
%define debug --no-debug
%endif


%{patches_dir}/scripts/create_configs %debug --user_cpu="%{target_arch}"

# make sure the kernel has the sublevel we know it has...
LC_ALL=C perl -p -i -e "s/^SUBLEVEL.*/SUBLEVEL = %{sublevel}/" Makefile

# get rid of unwanted files
find . -name '*~' -o -name '*.orig' -o -name '*.append' | %kxargs rm -f


%build
# Common target directories
%define _kerneldir /usr/src/linux-%{kversion}-%{buildrpmrel}
%define _bootdir /boot
%define _modulesdir /lib/modules
%define _efidir %{_bootdir}/efi/mandriva

# Directories definition needed for building
%define temp_root %{build_dir}/temp-root
%define temp_source %{temp_root}%{_kerneldir}
%define temp_boot %{temp_root}%{_bootdir}
%define temp_modules %{temp_root}%{_modulesdir}

PrepareKernel() {
	name=$1
	extension=$2
	x86_dir=arch/x86/configs

	echo "Make config for kernel $extension"

	%smake -s mrproper

	if [ "%{target_arch}" == "i386" -o "%{target_arch}" == "x86_64" ]; then
	    if [ -z "$name" ]; then
		cp ${x86_dir}/%{target_arch}_defconfig-desktop .config
	    else
		cp ${x86_dir}/%{target_arch}_defconfig-$name .config
	    fi
	else
	    if [ -z "$name" ]; then
		cp arch/%{target_arch}/defconfig-desktop .config
	    else
		cp arch/%{target_arch}/defconfig-$name .config
	    fi
	fi

	# make sure EXTRAVERSION says what we want it to say
	LC_ALL=C perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -$extension/" Makefile

	%smake oldconfig
}

BuildKernel() {
	KernelVer=$1

	echo "Building kernel $KernelVer"

	%kmake -s all

	# kirkwood boxes have u-boot
	if [ "$KernelVer" = "%{kversion}-kirkwood-%{buildrpmrel}" ]; then
		%kmake uImage
	fi

	# Start installing stuff
	install -d %{temp_boot}
	install -m 644 System.map %{temp_boot}/System.map-$KernelVer
	install -m 644 .config %{temp_boot}/config-$KernelVer
	xz -c Module.symvers > %{temp_boot}/symvers-$KernelVer.xz

	%ifarch %{arm}
		if [ -f arch/arm/boot/uImage ]; then
			cp -f arch/arm/boot/uImage %{temp_boot}/uImage-$KernelVer
		else
			cp -f arch/arm/boot/zImage %{temp_boot}/vmlinuz-$KernelVer
		fi
	%else
		cp -f arch/%{target_arch}/boot/bzImage %{temp_boot}/vmlinuz-$KernelVer
	%endif

	# modules
	install -d %{temp_modules}/$KernelVer
	%smake INSTALL_MOD_PATH=%{temp_root} KERNELRELEASE=$KernelVer modules_install

	# remove /lib/firmware, we use a separate kernel-firmware
	rm -rf %{temp_root}/lib/firmware
}

SaveDevel() {
	devel_flavour=$1

	DevelRoot=/usr/src/linux-%{kversion}-$devel_flavour-%{buildrpmrel}
	TempDevelRoot=%{temp_root}$DevelRoot

	mkdir -p $TempDevelRoot
	for i in $(find . -name 'Makefile*'); do cp -R --parents $i $TempDevelRoot;done
	for i in $(find . -name 'Kconfig*' -o -name 'Kbuild*'); do cp -R --parents $i $TempDevelRoot;done
	cp -fR include $TempDevelRoot
	cp -fR scripts $TempDevelRoot
	cp -fR kernel/bounds.c $TempDevelRoot/kernel
	cp -fR tools/include $TempDevelRoot/tools/
	%ifarch %{arm}
		cp -fR arch/%{target_arch}/tools $TempDevelRoot/arch/%{target_arch}/
	%endif
	%ifarch %{ix86} x86_64
		cp -fR arch/x86/kernel/asm-offsets.{c,s} $TempDevelRoot/arch/x86/kernel/
		cp -fR arch/x86/kernel/asm-offsets_{32,64}.c $TempDevelRoot/arch/x86/kernel/
		cp -fR arch/x86/syscalls/syscall* $TempDevelRoot/arch/x86/syscalls/
		cp -fR arch/x86/include $TempDevelRoot/arch/x86/
		cp -fR arch/x86/tools/relocs.c $TempDevelRoot/arch/x86/tools/
	%else
		cp -fR arch/%{target_arch}/kernel/asm-offsets.{c,s} $TempDevelRoot/arch/%{target_arch}/kernel/
		for f in $(find arch/%{target_arch} -name include); do cp -fR --parents $f $TempDevelRoot; done
	%endif
	cp -fR .config Module.symvers $TempDevelRoot
	cp -fR 3rdparty/mkbuild.pl $TempDevelRoot/3rdparty

	# Needed for truecrypt build (Danny)
	cp -fR drivers/md/dm.h $TempDevelRoot/drivers/md/

	# Needed for lguest
	cp -fR drivers/lguest/lg.h $TempDevelRoot/drivers/lguest/

	# Needed for lirc_gpio (#39004)
	cp -fR drivers/media/video/bt8xx/bttv{,p}.h $TempDevelRoot/drivers/media/video/bt8xx/
	cp -fR drivers/media/video/bt8xx/bt848.h $TempDevelRoot/drivers/media/video/bt8xx/
	cp -fR drivers/media/video/btcx-risc.h $TempDevelRoot/drivers/media/video/

	# Needed for external dvb tree (#41418)
	cp -fR drivers/media/dvb/dvb-core/*.h $TempDevelRoot/drivers/media/dvb/dvb-core/
	cp -fR drivers/media/dvb/frontends/lgdt330x.h $TempDevelRoot/drivers/media/dvb/frontends/

	# add acpica header files, needed for fglrx build
	cp -fR drivers/acpi/acpica/*.h $TempDevelRoot/drivers/acpi/acpica/

	# aufs2 has a special file needed
	#cp -fR fs/aufs/magic.mk $TempDevelRoot/fs/aufs

	for i in alpha avr32 blackfin c6x cris frv h8300 hexagon ia64 m32r m68k m68knommu microblaze \
		 mips mn10300 openrisc parisc powerpc s390 score sh sparc tile unicore32 xtensa; do
		rm -rf $TempDevelRoot/arch/$i
	done

	%ifnarch %{arm}
		rm -rf $TempDevelRoot/arch/arm
	%endif
	%ifnarch %{ix86} x86_64
		rm -rf $TempDevelRoot/arch/x86
	%endif

	# Clean the scripts tree, and make sure everything is ok (sanity check)
	# running prepare+scripts (tree was already "prepared" in build)
	pushd $TempDevelRoot >/dev/null
		%smake -s prepare scripts
		%smake -s clean
	popd >/dev/null
	rm -f $TempDevelRoot/.config.old

	# fix permissions
	chmod -R a+rX $TempDevelRoot

	# disable mrproper in -devel rpms
	patch -p1 --fuzz=0 -d $TempDevelRoot -i %{SOURCE2}

	kernel_devel_files=../kernel_devel_files.$devel_flavour


### Create the kernel_devel_files.*
cat > $kernel_devel_files <<EOF
%dir $DevelRoot
%dir $DevelRoot/arch
%dir $DevelRoot/include
$DevelRoot/3rdparty
$DevelRoot/Documentation
%ifarch %{arm}
$DevelRoot/arch/arm
%endif
$DevelRoot/arch/um
%ifarch %{ix86} x86_64
$DevelRoot/arch/x86
%endif
$DevelRoot/block
$DevelRoot/crypto
$DevelRoot/drivers
$DevelRoot/firmware
$DevelRoot/fs
$DevelRoot/include/Kbuild
$DevelRoot/include/acpi
$DevelRoot/include/asm-generic
$DevelRoot/include/config
$DevelRoot/include/crypto
$DevelRoot/include/drm
$DevelRoot/include/generated
$DevelRoot/include/keys
$DevelRoot/include/linux
$DevelRoot/include/math-emu
$DevelRoot/include/media
$DevelRoot/include/memory
$DevelRoot/include/misc
$DevelRoot/include/mtd
$DevelRoot/include/net
$DevelRoot/include/pcmcia
$DevelRoot/include/ras
$DevelRoot/include/rdma
$DevelRoot/include/rxrpc
$DevelRoot/include/scsi
$DevelRoot/include/sound
$DevelRoot/include/target
$DevelRoot/include/trace
$DevelRoot/include/video
$DevelRoot/include/xen
$DevelRoot/init
$DevelRoot/ipc
$DevelRoot/kernel
$DevelRoot/lib
$DevelRoot/mm
$DevelRoot/net
$DevelRoot/samples
$DevelRoot/scripts
$DevelRoot/security
$DevelRoot/sound
$DevelRoot/tools
$DevelRoot/usr
$DevelRoot/virt
$DevelRoot/.config
$DevelRoot/Kbuild
$DevelRoot/Kconfig
$DevelRoot/Makefile
$DevelRoot/Module.symvers
$DevelRoot/arch/Kconfig
%doc README.kernel-sources
EOF


### Create -devel Post script on the fly
cat > $kernel_devel_files-post <<EOF
if [ -d /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel} ]; then
	rm -f /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/{build,source}
	ln -sf $DevelRoot /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/build
	ln -sf $DevelRoot /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/source
fi
EOF


### Create -devel Preun script on the fly
cat > $kernel_devel_files-preun <<EOF
if [ -L /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/build ]; then
	rm -f /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/build
fi
if [ -L /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/source ]; then
	rm -f /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/source
fi
exit 0
EOF

### Create -devel Postun script on the fly
cat > $kernel_devel_files-postun <<EOF
rm -rf /usr/src/linux-%{kversion}-$devel_flavour-%{buildrpmrel} >/dev/null
EOF
}

SaveDebug() {
	debug_flavour=$1

	install -m 644 vmlinux \
	      %{temp_boot}/vmlinux-%{kversion}-$debug_flavour-%{buildrpmrel}
	kernel_debug_files=../kernel_debug_files.$debug_flavour
	echo "%{_bootdir}/vmlinux-%{kversion}-$debug_flavour-%{buildrpmrel}" \
		>> $kernel_debug_files

	find %{temp_modules}/%{kversion}-$debug_flavour-%{buildrpmrel}/kernel \
		-name "*.ko" | \
		%kxargs -I '{}' objcopy --only-keep-debug '{}' '{}'.debug
	find %{temp_modules}/%{kversion}-$debug_flavour-%{buildrpmrel}/kernel \
		-name "*.ko" | %kxargs -I '{}' \
		sh -c 'cd `dirname {}`; \
		       objcopy --add-gnu-debuglink=`basename {}`.debug \
		       --strip-debug `basename {}`'

	pushd %{temp_modules}
	find %{kversion}-$debug_flavour-%{buildrpmrel}/kernel \
		-name "*.ko.debug" > debug_module_list
	popd
	cat %{temp_modules}/debug_module_list | \
		sed 's|\(.*\)|%{_modulesdir}/\1|' >> $kernel_debug_files
	cat %{temp_modules}/debug_module_list | \
		sed 's|\(.*\)|%exclude %{_modulesdir}/\1|' \
		>> ../kernel_exclude_debug_files.$debug_flavour
	rm -f %{temp_modules}/debug_module_list
}

CreateFiles() {
	kernel_flavour=$1

	kernel_files=../kernel_files.$kernel_flavour

ker="vmlinuz"
if [ "$kernel_flavour" = "kirkwood" ]; then
       ker="uImage"
fi
### Create the kernel_files.*
cat > $kernel_files <<EOF
%{_bootdir}/System.map-%{kversion}-$kernel_flavour-%{buildrpmrel}
%{_bootdir}/symvers-%{kversion}-$kernel_flavour-%{buildrpmrel}.xz
%{_bootdir}/config-%{kversion}-$kernel_flavour-%{buildrpmrel}
%{_bootdir}/$ker-%{kversion}-$kernel_flavour-%{buildrpmrel}
%dir %{_modulesdir}/%{kversion}-$kernel_flavour-%{buildrpmrel}/
%{_modulesdir}/%{kversion}-$kernel_flavour-%{buildrpmrel}/kernel
%{_modulesdir}/%{kversion}-$kernel_flavour-%{buildrpmrel}/modules.*
%doc README.kernel-sources
EOF

%if %build_debug
    cat ../kernel_exclude_debug_files.$kernel_flavour >> $kernel_files
%endif

### Create kernel Post script
cat > $kernel_files-post <<EOF
%ifarch %{arm}
/sbin/installkernel -i -N %{kversion}-$kernel_flavour-%{buildrpmrel}
%else
/sbin/installkernel %{kversion}-$kernel_flavour-%{buildrpmrel}
pushd /boot > /dev/null
if [ -L vmlinuz-$kernel_flavour ]; then
	rm -f vmlinuz-$kernel_flavour
fi
ln -sf vmlinuz-%{kversion}-$kernel_flavour-%{buildrpmrel} vmlinuz-$kernel_flavour
if [ -L initrd-$kernel_flavour.img ]; then
	rm -f initrd-$kernel_flavour.img
fi
ln -sf initrd-%{kversion}-$kernel_flavour-%{buildrpmrel}.img initrd-$kernel_flavour.img
popd > /dev/null
%endif
%if %build_devel
# create kernel-devel symlinks if matching -devel- rpm is installed
if [ -d /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} ]; then
	rm -f /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/{build,source}
	ln -sf /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/build
	ln -sf /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/source
fi
%endif
%if %build_source
# create kernel-source symlinks only if matching -devel- rpm is not installed
if [ -d /usr/src/linux-%{kversion}-%{buildrpmrel} -a ! -d /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} ]; then
	rm -f /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/{build,source}
	ln -sf /usr/src/linux-%{kversion}-%{buildrpmrel} /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/build
	ln -sf /usr/src/linux-%{kversion}-%{buildrpmrel} /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/source
fi
%endif
EOF

### Create kernel Posttrans script
cat > $kernel_files-posttrans <<EOF
if [ -x /usr/sbin/dkms_autoinstaller -a -d /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} ]; then
    /usr/sbin/dkms_autoinstaller start %{kversion}-$kernel_flavour-%{buildrpmrel}
fi
EOF

### Create kernel Preun script on the fly
cat > $kernel_files-preun <<EOF
/sbin/installkernel -R %{kversion}-$kernel_flavour-%{buildrpmrel}
pushd /boot > /dev/null
if [ -L vmlinuz-$kernel_flavour ]; then
	if [ "$(readlink vmlinuz-$kernel_flavour)" = "vmlinuz-%{kversion}-$kernel_flavour-%{buildrpmrel}" ]; then
		rm -f vmlinuz-$kernel_flavour
	fi
fi
if [ -L initrd-$kernel_flavour.img ]; then
	if [ "$(readlink initrd-$kernel_flavour.img)" = "initrd-%{kversion}-$kernel_flavour-%{buildrpmrel}.img" ]; then
		rm -f initrd-$kernel_flavour.img
	fi
fi
popd > /dev/null
%if %build_devel
if [ -L /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/build ]; then
	rm -f /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/build
fi
if [ -L /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/source ]; then
	rm -f /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/source
fi
%endif
exit 0
EOF


### Create kernel Postun script on the fly
cat > $kernel_files-postun <<EOF
/sbin/kernel_remove_initrd %{kversion}-$kernel_flavour-%{buildrpmrel}
rm -rf /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel} >/dev/null
if [ -d /var/lib/dkms ]; then
    rm -f /var/lib/dkms/*/kernel-%{kversion}-$devel_flavour-%{buildrpmrel}-%{_target_cpu} >/dev/null
    rm -rf /var/lib/dkms/*/*/%{kversion}-$devel_flavour-%{buildrpmrel} >/dev/null
    rm -f /var/lib/dkms-binary/*/kernel-%{kversion}-$devel_flavour-%{buildrpmrel}-%{_target_cpu} >/dev/null
    rm -rf /var/lib/dkms-binary/*/*/%{kversion}-$devel_flavour-%{buildrpmrel} >/dev/null
fi
EOF
}


CreateKernel() {
	flavour=$1

	PrepareKernel $flavour $flavour-%{buildrpmrel}

	BuildKernel %{kversion}-$flavour-%{buildrpmrel}
	%if %build_devel
		SaveDevel $flavour
	%endif
	%if %build_debug
		SaveDebug $flavour
	%endif
	CreateFiles $flavour
}


###
# DO it...
###


# Create a simulacro of buildroot
rm -rf %{temp_root}
install -d %{temp_root}


# make sure we are in the directory
cd %src_dir

%ifarch %{ix86}
%if %build_desktop586
CreateKernel desktop586
%endif
%endif

%if %build_desktop
CreateKernel desktop
%endif

%if %build_netbook
CreateKernel netbook
%endif

%if %build_server
CreateKernel server
%endif

%ifarch %{ix86}
%if %build_desktop_pae
CreateKernel desktop-pae
%endif
%endif

%ifarch %{ix86}
%if %build_netbook_pae
CreateKernel netbook-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_desktop586
CreateKernel nrj-desktop586
%endif
%endif

%if %build_nrj_desktop
CreateKernel nrj-desktop
%endif

%if %build_nrj_realtime
CreateKernel nrj-realtime
%endif

%if %build_nrj_laptop
CreateKernel nrj-laptop
%endif

%if %build_nrj_netbook
CreateKernel nrj-netbook
%endif

%ifarch %{ix86}
%if %build_nrj_desktop_pae
CreateKernel nrj-desktop-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_realtime_pae
CreateKernel nrj-realtime-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_laptop_pae
CreateKernel nrj-laptop-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_netbook_pae
CreateKernel nrj-netbook-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_netbook_atom
CreateKernel nrj-netbook-atom
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_netbook_atom_pae
CreateKernel nrj-netbook-atom-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_desktop_core2
CreateKernel nrj-desktop-core2
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_desktop_core2_pae
CreateKernel nrj-desktop-core2-pae
%endif
%endif

%ifarch %{arm}
%if %build_iop32x
CreateKernel iop32x
%endif
%if %build_kirkwood
CreateKernel kirkwood
%endif
%if %build_versatile
CreateKernel versatile
%endif
%endif

# set extraversion to match srpm to get nice version reported by the tools
LC_ALL=C perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -%{rpmrel}/" Makefile
# build perf
%if %{build_perf}
# perf
%make -C tools/perf -s V=1 HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} all
%make -C tools/perf -s V=1 prefix=%{_prefix} man
%endif

%if %{build_cpupower}
# cpupower
# make sure version-gen.sh is executable.
chmod +x tools/power/cpupower/utils/version-gen.sh
%make -C tools/power/cpupower CPUFREQ_BENCH=false
%endif

# We don't make to repeat the depend code at the install phase
%if %build_source
%ifarch %{arm}
    PrepareKernel "kirkwood" %{buildrpmrel}custom
%else
    PrepareKernel "" %{buildrpmrel}custom
%endif
%smake -s mrproper
%endif


###
### install
###
%install
install -m 644 %{SOURCE4}  .

cd %src_dir

# Directories definition needed for installing
%define target_source %{buildroot}%{_kerneldir}
%define target_boot %{buildroot}%{_bootdir}
%define target_modules %{buildroot}%{_modulesdir}

# We want to be able to test several times the install part
rm -rf %{buildroot}
cp -a %{temp_root} %{buildroot}

# Create directories infastructure
%if %build_source
install -d %{target_source}

tar cf - . | tar xf - -C %{target_source}
chmod -R a+rX %{target_source}

# we remove all the source files that we don't ship
# first architecture files
for i in alpha avr32 blackfin c6x cris frv h8300 hexagon ia64 m32r m68k m68knommu microblaze \
	 mips openrisc parisc powerpc s390 score sh sh64 sparc tile unicore32 v850 xtensa mn10300; do
	rm -rf %{target_source}/arch/$i
done

# other misc files
rm -f %{target_source}/{.config.old,.config.cmd,.gitignore,.lst,.mailmap}
rm -f %{target_source}/{.missing-syscalls.d,arch/.gitignore,firmware/.gitignore}
rm -rf %{target_source}/.tmp_depmod/

#endif %build_source
%endif

# compressing modules
%if %{build_modxz}
find %{target_modules} -name "*.ko" | %kxargs xz -6e
%else
find %{target_modules} -name "*.ko" | %kxargs gzip -9
%endif

# We used to have a copy of PrepareKernel here
# Now, we make sure that the thing in the linux dir is what we want it to be
for i in %{target_modules}/*; do
	rm -f $i/build $i/source
done

# sniff, if we compressed all the modules, we change the stamp :(
# we really need the depmod -ae here
pushd %{target_modules}
for i in *; do
	/sbin/depmod -ae -b %{buildroot} -F %{target_boot}/System.map-$i $i
	echo $?
done

for i in *; do
	pushd $i
	echo "Creating modules.description for $i"
	modules=`find . -name "*.ko.[g,x]z"`
	echo $modules | %kxargs /sbin/modinfo \
	| perl -lne 'print "$name\t$1" if $name && /^description:\s*(.*)/; $name = $1 if m!^filename:\s*(.*)\.k?o!; $name =~ s!.*/!!' > modules.description
	popd
done
popd

# need to set extraversion to match srpm again to avoid rebuild
LC_ALL=C perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -%{rpmrel}/" Makefile
%if %{build_perf}
# perf tool binary and supporting scripts/binaries
make -C tools/perf -s V=1 DESTDIR=%{buildroot} HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} install

# perf man pages (note: implicit rpm magic compresses them later)
make -C tools/perf  -s V=1 DESTDIR=%{buildroot} HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} install-man
%endif

%if %{build_cpupower}
make -C tools/power/cpupower DESTDIR=%{buildroot} libdir=%{_libdir} mandir=%{_mandir} CPUFREQ_BENCH=false install
rm -f %{buildroot}%{_libdir}/*.{a,la}
%find_lang cpupower
mv cpupower.lang ../
chmod 0755 %{buildroot}%{_libdir}/libcpupower.so*
mkdir -p %{buildroot}%{_unitdir} %{buildroot}%{_sysconfdir}/sysconfig
install -m644 %{SOURCE50} %{buildroot}%{_unitdir}/cpupower.service
install -m644 %{SOURCE51} %{buildroot}%{_sysconfdir}/sysconfig/cpupower
%endif

###
### clean
###
%clean
rm -rf %{buildroot}


# We don't want to remove this, the whole reason of its existence is to be
# able to do several rpm --short-circuit -bi for testing install
# phase without repeating compilation phase
#rm -rf %{temp_root}

###
### source and doc file lists
###

%if %build_source
%files -n %{kname}-source-%{buildrel}
%dir %{_kerneldir}
%dir %{_kerneldir}/arch
%dir %{_kerneldir}/include
%{_kerneldir}/3rdparty
%{_kerneldir}/Documentation
%{_kerneldir}/arch/Kconfig
%{_kerneldir}/arch/arm
%{_kerneldir}/arch/um
%{_kerneldir}/arch/x86
%{_kerneldir}/block
%{_kerneldir}/crypto
%{_kerneldir}/drivers
%{_kerneldir}/firmware
%{_kerneldir}/fs
%{_kerneldir}/include/Kbuild
%{_kerneldir}/include/acpi
%{_kerneldir}/include/asm-generic
%{_kerneldir}/include/crypto
%{_kerneldir}/include/drm
%{_kerneldir}/include/keys
%{_kerneldir}/include/linux
%{_kerneldir}/include/math-emu
%{_kerneldir}/include/media
%{_kerneldir}/include/memory
%{_kerneldir}/include/misc
%{_kerneldir}/include/mtd
%{_kerneldir}/include/net
%{_kerneldir}/include/pcmcia
%{_kerneldir}/include/ras
%{_kerneldir}/include/rdma
%{_kerneldir}/include/rxrpc
%{_kerneldir}/include/scsi
%{_kerneldir}/include/sound
%{_kerneldir}/include/target
%{_kerneldir}/include/trace
%{_kerneldir}/include/video
%{_kerneldir}/include/xen
%{_kerneldir}/init
%{_kerneldir}/ipc
%{_kerneldir}/kernel
%{_kerneldir}/lib
%{_kerneldir}/mm
%{_kerneldir}/net
%{_kerneldir}/virt
%{_kerneldir}/samples
%{_kerneldir}/scripts
%{_kerneldir}/security
%{_kerneldir}/sound
%{_kerneldir}/tools
%{_kerneldir}/usr
%{_kerneldir}/COPYING
%{_kerneldir}/CREDITS
%{_kerneldir}/Kbuild
%{_kerneldir}/Kconfig
%{_kerneldir}/MAINTAINERS
%{_kerneldir}/Makefile
%{_kerneldir}/README
%{_kerneldir}/REPORTING-BUGS
%doc README.kernel-sources

%files -n %{kname}-source-latest
%endif

%if %build_doc
%files -n %{kname}-doc
%doc linux-%{tar_ver}/Documentation/*
%endif

%if %{build_perf}
%files -n perf
%{_bindir}/perf
%dir %{_prefix}/libexec/perf-core
%{_prefix}/libexec/perf-core/*
%{_mandir}/man[1-8]/perf*
%endif

%if %{build_cpupower}
%files -n cpupower -f cpupower.lang
%{_bindir}/cpupower
%{_libdir}/libcpupower.so.0
%{_libdir}/libcpupower.so.0.0.0
%{_unitdir}/cpupower.service
%{_mandir}/man[1-8]/cpupower*
%config(noreplace) %{_sysconfdir}/sysconfig/cpupower

%files -n cpupower-devel
%{_libdir}/libcpupower.so
%{_includedir}/cpufreq.h
%endif


%changelog

* Wed Oct 31 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.5-1
+ update to 3.6.5-1 ( fixes all over)
- some fixes to the description text on all kernel flavours and source
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Tue Oct 30 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.5-1-0-rc1
+ update to 3.6.5-0-rc1
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Tue Oct 30 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.4-2
+ update to 3.6.4-2
- modify default .configs to CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Sun Oct 28 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.4-1
+ update to 3.6.4-1
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Fri Oct 26 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.4-rc1
+ update to 3.6.4-rc1
+ rc release that should fix this > https://lwn.net/Articles/521022/
- added FX01-fix-serious-progressive-ext4-data-corruption-bug.patch
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Mon Oct 22 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.3-1
+ update to 3.6.3 (85 fixes all over)
- add OverlayFS 
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Sat Oct 13 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.2-1
+ update to 3.6.2 (135 fixes all over)
- now CPU_FREQ_GOV_ONDEMAND is the predefined for -laptop and -netbook
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Fri Oct 12 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.1-1
+ update to 3.6.1 
- first public attempt with new kernel 3.6 serie
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Fri Oct 2 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.0-1
+ new kernel 3.6.0
- first private attempt with new kernel 3.6 serie
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14563 |12mr|kernel-3.6.6-2.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# MIB header
%if %{mdvver} <= 201100
%define distsuffix mib
Vendor: MIB - Mandriva International Backports
%endif
Packager: Nicolo' Costanza <abitrules@yahoo.it>
# end MIB header

%define kernelversion	3
%define patchlevel	6
%define sublevel	6

# Package release
%define mibrel		2.2
%define mibase		2%{distsuffix}

# kernel Makefile extraversion is substituted by 
# kpatch/kgit/kstable wich are either 0 (empty), rc (kpatch), git (kgit) 
# or stable release (kstable)
%define kpatch		0
# kernel.org -gitX patch (only the number after "git")
%define kgit		0

# kernel base name (also name of srpm)
%define kname 		kernel

# Patch tarball tag
%define ktag		rosa

%define rpmtag		%{distsuffix}
%if %kpatch
%if %kgit
%define rpmrel		0.%{kpatch}.%{kgit}.%{mibrel}
%else
%define rpmrel		0.%{kpatch}.%{mibrel}
%endif
%else
%define rpmrel		%{mibrel}
%endif

# fakerel and fakever never change, they are used to fool
# rpm/urpmi/smart
%define fakever		1
%define fakerel 	1

# version defines
%define kversion  	%{kernelversion}.%{patchlevel}.%{sublevel}
%define kverrel   	%{kversion}-%{rpmrel}
%define mibfull   	%{kversion}-%{mibase}

# When we are using a pre/rc patch, the tarball is a sublevel -1
%if %kpatch
%if %sublevel
%define tar_ver   	%{kernelversion}.%{patchlevel}
%else
%define tar_ver		%{kernelversion}.%(expr %{patchlevel} - 1)
%endif
%define patch_ver 	%{kversion}-%{kpatch}-%{ktag}%{mibrel}
%else
%define tar_ver   	%{kernelversion}.%{patchlevel}
%define patch_ver 	%{kversion}-%{ktag}%{mibrel}
%endif

# Used for not making too long names for rpms or search paths
%if %kpatch
%if %kgit
%define buildrpmrel     0.%{kpatch}.%{kgit}.%{mibrel}%{rpmtag}
%else
%define buildrpmrel     0.%{kpatch}.%{mibrel}%{rpmtag}
%endif
%else
%define buildrpmrel     %{mibrel}%{rpmtag}
%endif
%define buildrel     	%{kversion}-%{buildrpmrel}

Source5:	kernel.rpmlintrc

# Build defines
%define build_devel 		1
%define build_desktop		1

#
# SRC RPM description
#
Summary: 	Linux kernel built for Mandriva and ROSA
Name:		%{kname}
Version: 	%{kversion}
Release: 	%{rpmrel}
License: 	GPLv2
Group: 	 	System/Kernel and hardware
ExclusiveArch: %{ix86} ppc powerpc x86_64 amd64 sparc sparc64
ExclusiveOS: 	Linux
URL:            http://wiki.mandriva.com/en/Manbo_Core2_kernel
BuildRoot: 	%{_tmppath}/%{kname}-%{kversion}-%{_arch}-build
Autoreqprov: 	no

BuildRequires: 	gcc 

%if %{mdvver} == 201210
BuildRequires:	kmod-devel
%else
BuildRequires:	module-init-tools
%endif

%description
The kernel package contains the Linux kernel (vmlinuz), the core of your
Mandriva and ROSA Linux operating systems. The kernel handles the basic
functions of the operating system: memory allocation, process allocation,
device input and output, etc.

# mkflavour() name flavour processor
# name: the flavour name in the package name
# flavour: first parameter of CreateKernel()
%define mkflavour(R:)					\
%package -n %{kname}-%{1}-latest			\
Version:	%{kversion}				\
Release:	%{rpmrel}				\
Summary:	Virtual rpm for latest %{kname}-%{1}	\
Group:		System/Kernel and hardware		\
Requires:	kernel-nrj-desktop-%{mibfull}		\
Provides:	%{kname}-latest				\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
							\
%description -n %{kname}-%{1}-latest			\
This package is a virtual rpm that aims to make sure you always have the \
latest %{kname}-%{1} installed...			\
							\
%common_description_info				\
							\
%if %build_devel					\
%package -n %{kname}-%{1}-devel-latest			\
Version:	%{kversion}				\
Release:	%{rpmrel}				\
Summary:	Virtual rpm for latest %{kname}-%{1}-devel \
Group:		Development/Kernel			\
Requires:	%{kname}-nrj-desktop-devel-%{mibfull}	\
Provides:	%{kname}-devel-latest			\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
							\
%description -n %{kname}-%{1}-devel-latest		\
This package is a virtual rpm that aims to make sure you always have the \
latest %{kname}-%{1}-devel installed...			\
							\
%common_description_info				\
%endif							\
							\
%files -n %{kname}-%{1}-latest				\
%defattr(-,root,root)					\
							\
%if %build_devel					\
%files -n %{kname}-%{1}-devel-latest			\
%defattr(-,root,root)					\
%endif							

%if %build_desktop
%mkflavour desktop desktop
%endif


%changelog

* Wed Nov 07 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.6-2.2
+ update to 3.6.6-2.2
- Virtual package for new nrj kernel for properly install and updates.
- drop cpufreq_ondemand_performance_optimise_default_settings.patch
- to test if removing this patch the p4-clockmod can works again...
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Mon Nov 05 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.6-1.1
+ update to 3.6.6-1.1
- Virtual package for new nrj kernel for properly install and updates.
- drop FX01_fs-ext4-fix-unjournaled-inode-bitmap-modification.patch,
- because that's already inside patch-3.6.6.bz2
- modify configuration for server flavour to DEFAULT_GOV_ONDEMAND=y
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Fri Nov 02 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.5-2.2
+ update to 3.6.5-2.2
- Virtual package for new nrj kernel for properly install and updates.
- drop FX01_fix-serious-progressive-ext4-data-corruption-bug.patch
- add FX01_fs-ext4-fix-unjournaled-inode-bitmap-modification.patch
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14564 |12mr|kernel-3.6.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# -*- Mode: rpm-spec -*-
#
# This Specfile is based on kernel-tmb spec done by
# Thomas Backlund <tmb@mandriva.org>
# 
# The mkflavour() macroization done by Anssi Hannula <anssi@mandriva.org>
#
# Mageia, Mandriva, MIB and ROSA kernels use kernel.org versioning
#
# MIB header
%if %{mdvver} <= 201100
%define distsuffix mib
Vendor: MIB - Mandriva International Backports
%endif
Packager: Nicolo' Costanza <abitrules@yahoo.it>
# end MIB header
#
%define kernelversion	3
%define patchlevel	6
# sublevel is now used for -stable patches
%define sublevel	6

# Package release
%define mibrel		2

# kernel Makefile extraversion is substituted by
# kpatch wich are either 0 (empty), rc (kpatch)
%define kpatch		0
# kernel.org -gitX patch (only the number after "git")
%define kgit		0

# kernel base name (also name of srpm)
%define kname 		kernel

# Patch tarball tag
%define ktag		rosa

# define rpmtag		%{distsuffix}
%define rpmtag		%{distsuffix}
%if %kpatch
%if %kgit
%define rpmrel		%mkrel 0.%{kpatch}.%{kgit}.%{mibrel}
%else
%define rpmrel		%mkrel 0.%{kpatch}.%{mibrel}
%endif
%else
%define rpmrel		%{mibrel}
%endif

# fakerel and fakever never change, they are used to fool
# rpm/urpmi/smart
%define fakever		1
%define fakerel 	%mkrel 1

# version defines
%define kversion  	%{kernelversion}.%{patchlevel}.%{sublevel}
%define kverrel   	%{kversion}-%{rpmrel}

# When we are using a pre/rc patch, the tarball is a sublevel -1
%if %kpatch
%if %sublevel
%define tar_ver   	%{kernelversion}.%{patchlevel}
%else
%define tar_ver		%{kernelversion}.%(expr %{patchlevel} - 1)
%endif
%define patch_ver 	%{kversion}-%{kpatch}-%{ktag}%{mibrel}
%else
%define tar_ver   	%{kernelversion}.%{patchlevel}
%define patch_ver 	%{kversion}-%{ktag}%{mibrel}
%endif

# Used for not making too long names for rpms or search paths
%if %kpatch
%if %kgit
%define buildrpmrel     0.%{kpatch}.%{kgit}.%{mibrel}%{rpmtag}
%else
%define buildrpmrel     0.%{kpatch}.%{mibrel}%{rpmtag}
%endif
%else
%define buildrpmrel     %{mibrel}%{rpmtag}
%endif
%define buildrel     	%{kversion}-%{buildrpmrel}

# Having different top level names for packges means that you have to remove
# them by hard :(
%define top_dir_name 	%{kname}-%{_arch}

%define build_dir 	${RPM_BUILD_DIR}/%{top_dir_name}
%define src_dir 	%{build_dir}/linux-%{tar_ver}

# Disable useless debug rpms...
%define _enable_debug_packages 	%{nil}
%define debug_package 		%{nil}

# Build defines
%define build_doc 		1
%define build_source 		1
%define build_devel 		1

%define build_debug 		0

#
# Old Mandriva kernel flavours plus new two PAE flavours
#

# Build desktop i586 / 4GB
%ifarch %{ix86}
%define build_desktop586		0
%endif

# Build desktop (i686 / 4GB) / x86_64 / sparc64 sets
%define build_desktop			1

# Build netbook (i686 / 4GB) / x86_64
%define build_netbook			0

# Build server (i686 / 64GB)/x86_64 / sparc64 sets
%define build_server			0

# Build desktop686 pae (i686 / 64GB)
%ifarch %{ix86}
%define build_desktop_pae		0
%endif

# Build netbook686 pae (i686 / 64GB)
%ifarch %{ix86}
%define build_netbook_pae		0
%endif

#
# MIB low latency optimized flavours called "nrj"
#

# Build nrj desktop586 (i586 / 4GB)
%ifarch %{ix86}
%define build_nrj_desktop586		0
%endif

# Build nrj desktop (i686 / 4GB) / x86_64 / sparc64 sets
%define build_nrj_desktop		1

# Build nrj realtime (i686 / 4GB) / x86_64
%define build_nrj_realtime		0

# Build nrj laptop (i686 / 4GB) / x86_64
%define build_nrj_laptop		0

# Build nrj netbook (i686 / 4GB) / x86_64
%define build_nrj_netbook		0

# Build nrj desktop pae (i686 / 64GB)
%ifarch %{ix86}
%define build_nrj_desktop_pae		0
%endif

# Build nrj realtime pae (i686 / 64GB)
%ifarch %{ix86}
%define build_nrj_realtime_pae		0
%endif

# Build nrj laptop pae (i686 / 64GB)
%ifarch %{ix86}
%define build_nrj_laptop_pae		0
%endif

# Build nrj netbook686 pae (i686 / 64GB)
%ifarch %{ix86}
%define build_nrj_netbook_pae		0
%endif

#
# experimental "cpu level" optimized "nrj" flavours
#

# Build nrj netbook Intel Atom (matom / 4GB)
%ifarch %{ix86}
%define build_nrj_netbook_atom		0
%endif

# Build nrj netbook Intel Atom pae (matom / 64GB)
%ifarch %{ix86}
%define build_nrj_netbook_atom_pae	0
%endif

# Build nrj desktop Intel Core2 (mcore2 / 4GB)
%ifarch %{ix86}
%define build_nrj_desktop_core2   	0
%endif

# Build nrj desktop Intel Core2 pae (mcore2 / 64GB)
%ifarch %{ix86}
%define build_nrj_desktop_core2_pae   	0
%endif

#
# end of experimental "cpu level" optimized "nrj" flavours
#

# build perf and cpupower tools
%if %{mdvver} >= 201200
%define build_perf		1
%define build_cpupower		1
%else
%define build_perf		0
%define build_cpupower		0
%endif

# compress modules with xz
%if %{mdvver} >= 201200
%define build_modxz		0
%else
%define build_modxz		0
%endif

# ARM builds
%ifarch %{arm}
%define build_desktop		0
%define build_netbook		0
%define build_server		0
%define build_iop32x		0
%define build_kirkwood		1
%define build_versatile		1
# no cpupower tools on arm yet
%define build_cpupower		0
# arm is currently not using xz
%define build_modxz		0
%endif
# End of user definitions

# buildtime flags
%{?_without_desktop586: %global build_desktop586 0}
%{?_without_desktop: %global build_desktop 0}
%{?_without_netbook: %global build_netbook 0}
%{?_without_server: %global build_server 0}

%{?_without_desktop_pae: %global build_desktop_pae 0}
%{?_without_netbook_pae: %global build_netbook_pae 0}

%{?_without_nrj_desktop586: %global build_nrj_desktop586 0}
%{?_without_nrj_desktop: %global build_nrj_desktop 0}
%{?_without_nrj_realtime: %global build_nrj_realtime 0}
%{?_without_nrj_laptop: %global build_nrj_laptop 0}
%{?_without_nrj_netbook: %global build_nrj_netbook 0}

%{?_without_nrj_desktop_pae: %global build_nrj_desktop_pae 0}
%{?_without_nrj_realtime_pae: %global build_nrj_realtime_pae 0}
%{?_without_nrj_laptop_pae: %global build_nrj_laptop_pae 0}
%{?_without_nrj_netbook_pae: %global build_nrj_netbook_pae 0}

%{?_without_nrj_netbook_atom: %global build_nrj_netbook_atom 0}
%{?_without_nrj_netbook_atom_pae: %global build_nrj_netbook_atom_pae 0}
%{?_without_nrj_desktop_core2: %global build_nrj_desktop_core2 0}
%{?_without_nrj_desktop_core2_pae: %global build_nrj_desktop_core2_pae 0}

%{?_without_doc: %global build_doc 0}
%{?_without_source: %global build_source 0}
%{?_without_devel: %global build_devel 0}
%{?_without_debug: %global build_debug 0}
%{?_without_perf: %global build_perf 0}
%{?_without_cpupower: %global build_cpupower 0}
%{?_without_modxz: %global build_modxz 0}


%{?_with_desktop586: %global build_desktop586 1}
%{?_with_desktop: %global build_desktop 1}
%{?_with_netbook: %global build_netbook 1}
%{?_with_server: %global build_server 1}

%{?_with_desktop_pae: %global build_desktop_pae 1}
%{?_with_netbook_pae: %global build_netbook_pae 1}

%{?_with_nrj_desktop586: %global build_nrj_desktop586 1}
%{?_with_nrj_desktop: %global build_nrj_desktop 1}
%{?_with_nrj_realtime: %global build_nrj_realtime 1}
%{?_with_nrj_laptop: %global build_nrj_laptop 1}
%{?_with_nrj_netbook: %global build_nrj_netbook 1}

%{?_with_nrj_desktop_pae: %global build_nrj_desktop_pae 1}
%{?_with_nrj_realtime_pae: %global build_nrj_realtime_pae 1}
%{?_with_nrj_laptop_pae: %global build_nrj_laptop_pae 1}
%{?_with_nrj_netbook_pae: %global build_nrj_netbook_pae 1}

%{?_with_nrj_netbook_atom: %global build_nrj_netbook_atom 1}
%{?_with_nrj_netbook_atom_pae: %global build_nrj_netbook_atom_pae 1}
%{?_with_nrj_desktop_core2: %global build_nrj_desktop_core2 1}
%{?_with_nrj_desktop_core2_pae: %global build_nrj_desktop_core2_pae 1}

%{?_with_doc: %global build_doc 1}
%{?_with_source: %global build_source 1}
%{?_with_devel: %global build_devel 1}
%{?_with_debug: %global build_debug 1}
%{?_with_perf: %global build_perf 1}
%{?_with_cpupower: %global build_cpupower 1}
%{?_with_modxz: %global build_modxz 1}

# ARM builds
%{?_with_iop32x: %global build_iop32x 1}
%{?_with_kirkwood: %global build_kirkwood 1}
%{?_with_versatile: %global build_versatile 1}
%{?_without_iop32x: %global build_iop32x 0}
%{?_without_kirkwood: %global build_kirkwood 0}
%{?_without_versatile: %global build_versatile 0}

# For the .nosrc.rpm
%define build_nosrc 	0
%{?_with_nosrc: %global build_nosrc 1}

%if %(if [ -z "$CC" ] ; then echo 0; else echo 1; fi)
%define kmake %make CC="$CC"
%else
%define kmake %make
%endif
# there are places where parallel make don't work
%define smake make

# Parallelize xargs invocations on smp machines
%define kxargs xargs %([ -z "$RPM_BUILD_NCPUS" ] \\\
	&& RPM_BUILD_NCPUS="`/usr/bin/getconf _NPROCESSORS_ONLN`"; \\\
	[ "$RPM_BUILD_NCPUS" -gt 1 ] && echo "-P $RPM_BUILD_NCPUS")

# Sparc arch wants sparc64 kernels
%define target_arch    %(echo %{_arch} | sed -e 's/mips.*/mips/' -e 's/arm.*/arm/')


#
# SRC RPM description
#
Summary: 	Linux kernel built for Mandriva and ROSA
Name:		%{kname}
Version: 	%{kversion}
Release: 	%{rpmrel}
License: 	GPLv2
Group: 	 	System/Kernel and hardware
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveOS: 	Linux
URL:            http://www.kernel.org

####################################################################
#
# Sources
#
### This is for full SRC RPM
Source0: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/linux-%{tar_ver}.tar.xz
Source1: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/linux-%{tar_ver}.tar.sign
### This is for stripped SRC RPM
%if %build_nosrc
NoSource: 0
%endif
# This is for disabling *config, mrproper, prepare, scripts on -devel rpms
Source2: 	disable-mrproper-prepare-scripts-configs-in-devel-rpms.patch

Source4: 	README.kernel-sources
Source5:	kernel.rpmlintrc

# config and systemd service file from fedora
Source50:	cpupower.service
Source51:	cpupower.config

# our patch tarball
Source100: 	linux-%{patch_ver}.tar.xz

####################################################################
#
# Patches

#
# Patch0 to Patch100 are for core kernel upgrades.
#

# Pre linus patch: ftp://ftp.kernel.org/pub/linux/kernel/v3.0/testing

%if %kpatch
%if %sublevel
Patch2:		ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/stable-review/patch-%{kversion}-%{kpatch}.bz2
Source11:	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/stable-review/patch-%{kversion}-%{kpatch}.sign
%else
Patch1:		ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/testing/patch-%{kernelversion}.%{patchlevel}-%{kpatch}.bz2
Source10: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/testing/patch-%{kernelversion}.%{patchlevel}-%{kpatch}.sign
%endif
%endif
%if %kgit
Patch2:		ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/snapshots/patch-%{kernelversion}.%{patchlevel}-%{kpatch}-git%{kgit}.bz2
Source11: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/snapshots/patch-%{kernelversion}.%{patchlevel}-%{kpatch}-git%{kgit}.sign
%endif
%if %sublevel
%if %kpatch
%define prev_sublevel %(expr %{sublevel} - 1)
%if %prev_sublevel
Patch1:   	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/patch-%{kernelversion}.%{patchlevel}.%{prev_sublevel}.bz2
Source10: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/patch-%{kernelversion}.%{patchlevel}.%{prev_sublevel}.sign
%endif
%else
Patch1:   	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/patch-%{kversion}.bz2
Source10: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/patch-%{kversion}.sign
%endif
%endif

#END
####################################################################

# Defines for the things that are needed for all the kernels
#
%define common_desc_kernel The kernel package contains the Linux kernel (vmlinuz), the core of your \
Mandriva and ROSA operating system. The kernel handles the basic functions \
of the operating system: memory allocation, process allocation, device \
input and output, etc.

%define common_desc_kernel_smp This kernel relies on in-kernel smp alternatives to switch between up & smp \
mode depending on detected hardware. To force the kernel to boot in single \
processor mode, use the "nosmp" boot parameter.


### Global Requires/Provides

%if %{mdvver} == 201210
%define requires1	bootloader-utils >= 1.15-8
%define requires2	dracut >= 017-16
%define requires3	kmod >= 7-6
%define requires4	sysfsutils >=  2.1.0-12
%define requires5	kernel-firmware >=  20120219-1
%define requires6	microcode >=  0.20120313-1
%endif

%if %{mdvver} == 201200
%define requires1	bootloader-utils >= 1.15-8
%define requires2	dracut >= 017-16
%define requires3	module-init-tools >= 3.16-5
%define requires4	sysfsutils >=  2.1.0-12
%define requires5	kernel-firmware >=  20120219-1
%define requires6	microcode >=  0.20120313-1
%endif

%if %{mdvver} < 201200
%define requires1	bootloader-utils >= 1.13-1
%define requires2	mkinitrd >= 4.2.17-31
%define requires3	module-init-tools >= 3.0-7
%define requires4	sysfsutils >= 1.3.0-1
%define requires5	kernel-firmware >= 20101024-2
%define requires6	microcode >=  0.20120313-1
%endif

%define kprovides 	%{kname} = %{kverrel}, kernel = %{tar_ver}, alsa = 1.0.25
%define kprovides_server drbd-api = 88

%define	kobsoletes	dkms-r8192se <= 0019.1207.2010-2, dkms-lzma <= 4.43-32, dkms-psb <= 4.41.1-7

Autoreqprov: 		no

# might be useful too:
# Suggests:	microcode

%if %{mdvver} == 201210
BuildRequires:	kmod-devel
%else
BuildRequires:	module-init-tools
%endif

BuildRequires: 	gcc 

# for perf, cpufreq and other tools
BuildRequires:		elfutils-devel
BuildRequires:		zlib-devel
BuildRequires:		binutils-devel
BuildRequires:		newt-devel
BuildRequires:		python-devel
BuildRequires:		perl(ExtUtils::Embed)
BuildRequires:		pciutils-devel
BuildRequires:		asciidoc
BuildRequires:		xmlto
BuildRequires:		gettext
BuildRequires:		docbook-style-xsl
BuildRequires:		pkgconfig(gtk+-2.0)
BuildRequires:		flex
BuildRequires:		bison

%ifarch %{arm}
BuildRequires:		uboot-mkimage
%endif


%description
%common_desc_kernel
%ifnarch %{arm}
%common_desc_kernel_smp
%endif

# Define obsolete/provides to help automatic upgrades of old kernel-xen-pvops
%define latest_obsoletes_server kernel-xen-pvops-latest < 3.2.1-1
%define latest_provides_server kernel-xen-pvops-latest = %{kverrel}
%define latest_obsoletes_devel_server kernel-xen-pvops-devel-latest < 3.2.1-1
%define latest_provides_devel_server kernel-xen-pvops-devel-latest = %{kverrel}

# mkflavour() name flavour processor
# name: the flavour name in the package name
# flavour: first parameter of CreateKernel()
%define mkflavour()					\
%package -n %{kname}-%{1}-%{buildrel}			\
Version:	%{fakever}				\
Release:	%{fakerel}				\
Provides:	%kprovides				\
%{expand:%%{?kprovides_%{1}:Provides: %{kprovides_%{1}}}} \
Provides:	%{kname}-%{1}				\
Requires(pre):	%requires1 %requires2 %requires3 %requires4 \
Requires:	%requires2 %requires5 %requires6	\
Obsoletes:	%kobsoletes				\
Provides:	should-restart = system			\
Suggests:	crda					\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
Summary:	%{expand:%{summary_%(echo %{1} | sed -e "s/-/_/")}} \
Group:		System/Kernel and hardware		\
%description -n %{kname}-%{1}-%{buildrel}		\
%common_desc_kernel %{expand:%{info_%(echo %{1} | sed -e "s/-/_/")}} \
%ifnarch %{arm}						\
%common_desc_kernel_smp					\
%endif							\
							\
%if %build_devel					\
%package -n	%{kname}-%{1}-devel-%{buildrel}		\
Version:	%{fakever}				\
Release:	%{fakerel}				\
Requires:	glibc-devel ncurses-devel make gcc perl	\
Summary:	The kernel-devel files for %{kname}-%{1}-%{buildrel} \
Group:		Development/Kernel			\
Provides:	%{kname}-devel = %{kverrel} 		\
Provides:	%{kname}-%{1}-devel			\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
%description -n %{kname}-%{1}-devel-%{buildrel}		\
This package contains the kernel files (headers and build tools) \
that should be enough to build additional drivers for   \
use with %{kname}-%{1}-%{buildrel}.                     \
							\
If you want to build your own kernel, you need to install the full \
%{kname}-source-%{buildrel} rpm.			\
							\
%endif							\
							\
%if %build_debug					\
%package -n	%{kname}-%{1}-%{buildrel}-debug		\
Version:	%{fakever}				\
Release:	%{fakerel}				\
Summary:	Files with debug info for %{kname}-%{1}-%{buildrel} \
Group:		Development/Debug			\
Provides:	kernel-debug = %{kverrel} 		\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
%description -n %{kname}-%{1}-%{buildrel}-debug		\
This package contains the files with debug info to aid in debug tasks \
when using %{kname}-%{1}-%{buildrel}.			\
							\
If you need to look at debug information or use some application that \
needs debugging info from the kernel, this package may help. \
							\
%endif							\
							\
%package -n %{kname}-%{1}-latest			\
Version:	%{kversion}				\
Release:	%{rpmrel}				\
Summary:	Virtual rpm for latest %{kname}-%{1}	\
Group:		System/Kernel and hardware		\
Requires:	%{kname}-%{1}-%{buildrel}		\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
%{expand:%%{?latest_obsoletes_%{1}:Obsoletes: %{latest_obsoletes_%{1}}}} \
%{expand:%%{?latest_provides_%{1}:Provides: %{latest_provides_%{1}}}} \
%description -n %{kname}-%{1}-latest			\
This package is a virtual rpm that aims to make sure you always have the \
latest %{kname}-%{1} installed...			\
							\
%if %build_devel					\
%package -n %{kname}-%{1}-devel-latest			\
Version:	%{kversion}				\
Release:	%{rpmrel}				\
Summary:	Virtual rpm for latest %{kname}-%{1}-devel \
Group:		Development/Kernel			\
Requires:	%{kname}-%{1}-devel-%{buildrel}		\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
Provides:	%{kname}-devel-latest			\
%{expand:%%{?latest_obsoletes_devel_%{1}:Obsoletes: %{latest_obsoletes_devel_%{1}}}} \
%{expand:%%{?latest_provides_devel_%{1}:Provides: %{latest_provides_devel_%{1}}}} \
%description -n %{kname}-%{1}-devel-latest		\
This package is a virtual rpm that aims to make sure you always have the \
latest %{kname}-%{1}-devel installed...			\
							\
%endif							\
							\
%post -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-post \
%posttrans -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-posttrans \
%preun -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-preun \
%postun -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-postun \
							\
%if %build_devel					\
%post -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1}-post \
%preun -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1}-preun \
%postun -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1}-postun \
%endif							\
							\
%files -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1} \
%files -n %{kname}-%{1}-latest				\
							\
%if %build_devel					\
%files -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1} \
%files -n %{kname}-%{1}-devel-latest			\
%endif							\
							\
%if %build_debug					\
%files -n %{kname}-%{1}-%{buildrel}-debug -f kernel_debug_files.%{1} \
%endif

%ifarch %{ix86}
#
# kernel-desktop586: i586, smp-alternatives, 4GB
#
%if %build_desktop586
%define summary_desktop586 Linux kernel for desktop use with i586 & 4GB RAM
%define info_desktop586 This kernel is compiled for desktop use, single or \
multiple i586 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%mkflavour desktop586
%endif
%endif

#
# kernel-desktop: i686, smp-alternatives, 4 GB / x86_64
#
%if %build_desktop
%ifarch %{ix86}
%define summary_desktop Linux Kernel for desktop use with i686 & 4GB RAM
%define info_desktop This kernel is compiled for desktop use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler.
%else
%define summary_desktop Linux Kernel for desktop use with %{_arch}
%define info_desktop This kernel is compiled for desktop use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_1000, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%endif
%mkflavour desktop
%endif

#
# kernel-netbook: i686, smp-alternatives, 4 GB / x86_64
#
%if %build_netbook
%ifarch %{ix86}
%define summary_netbook Linux Kernel for netbook use with i686 & 4GB RAM
%define info_netbook This kernel is compiled for netbook use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_250, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler.
%else
%define summary_netbook Linux Kernel for netbook use with %{_arch}
%define info_netbook This kernel is compiled for netbook use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_250, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%endif
%mkflavour netbook
%endif

#
# kernel-server: i686, smp-alternatives, 64 GB / x86_64
#
%if %build_server
%ifarch %{ix86}
%define summary_server Linux Kernel for server use with i686 & 64GB RAM
%define info_server This kernel is compiled for server use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using \
no preempt, HZ_100, CFS cpu scheduler and cfq i/o scheduler, PERFORMANCE governor.
%else
%define summary_server Linux Kernel for server use with %{_arch}
%define info_server This kernel is compiled for server use, single or \
multiple %{_arch} processor(s)/core(s), using no preempt, HZ_100, \
CFS cpu scheduler and cfq i/o scheduler, PERFORMANCE governor.
%endif
%mkflavour server
%endif

%ifarch %{ix86}
#
# kernel-desktop-pae: i686, smp-alternatives, 64GB
#
%if %build_desktop_pae
%define summary_desktop_pae Linux kernel for desktop use with i686 & upto 64GB RAM
%define info_desktop_pae This kernel is compiled for desktop use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_1000, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%mkflavour desktop-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-netbook-pae: i686, smp-alternatives, 64 GB
#
%if %build_netbook_pae
%define summary_netbook_pae Linux Kernel for for netbook use with i686 & upto 64GB RAM
%define info_netbook_pae This kernel is compiled for netbook use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_250, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%mkflavour netbook-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-desktop586: nrj, i586, smp-alternatives, 4GB
#
%if %build_nrj_desktop586
%define summary_nrj_desktop586 Linux kernel for desktop use with i586 & 4GB RAM
%define info_nrj_desktop586 This kernel is compiled for desktop use, single or \
multiple i586 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%mkflavour nrj-desktop586
%endif
%endif

#
# kernel-nrj-desktop: nrj, i686, smp-alternatives, 4 GB / x86_64
#
%if %build_nrj_desktop
%ifarch %{ix86}
%define summary_nrj_desktop Linux Kernel for desktop use with i686 & 4GB RAM
%define info_nrj_desktop This kernel is compiled for desktop use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%else
%define summary_nrj_desktop Linux Kernel for desktop use with %{_arch}
%define info_nrj_desktop This kernel is compiled for desktop use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%endif
%mkflavour nrj-desktop
%endif

#
# kernel-nrj-realtime: nrj, i686, smp-alternatives, 4 GB / x86_64
#
%if %build_nrj_realtime
%ifarch %{ix86}
%define summary_nrj_realtime Linux Kernel for low latency use with i686 & 4GB RAM
%define info_nrj_realtime This kernel is compiled for low latency use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and new BFQ I/O scheduler, PERFORMANCE governor.
%else
%define summary_nrj_realtime Linux Kernel for low latency use with %{_arch}
%define info_nrj_realtime This kernel is compiled for low latency use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and new BFQ I/O scheduler, PERFORMANCE governor.
%endif
%mkflavour nrj-realtime
%endif

#
# kernel-nrj-laptop: nrj, i686, smp-alternatives, 4 GB / x86_64
#
%if %build_nrj_laptop
%ifarch %{ix86}
%define summary_nrj_laptop Linux Kernel for laptop use with i686 & 4GB RAM
%define info_nrj_laptop This kernel is compiled for laptop use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_300, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%else
%define summary_nrj_laptop Linux Kernel for laptop use with %{_arch}
%define info_nrj_laptop This kernel is compiled for laptop use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_300, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%endif
%mkflavour nrj-laptop
%endif

#
# kernel-nrj-netbook: nrj, i686, smp-alternatives, 4 GB / x86_64
#
%if %build_nrj_netbook
%ifarch %{ix86}
%define summary_nrj_netbook Linux Kernel for netbook use with i686 & 4GB RAM
%define info_nrj_netbook This kernel is compiled for netbook use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_250, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%else
%define summary_nrj_netbook Linux Kernel for netbook use with %{_arch}
%define info_nrj_netbook This kernel is compiled for netbook use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_250, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%endif
%mkflavour nrj-netbook
%endif

%ifarch %{ix86}
#
# kernel-nrj-desktop-pae: nrj, i686, smp-alternatives, 64GB
#
%if %build_nrj_desktop_pae
%define summary_nrj_desktop_pae Linux kernel for desktop use with i686 & upto 64GB RAM
%define info_nrj_desktop_pae This kernel is compiled for desktop use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%mkflavour nrj-desktop-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-realtime-pae: nrj, i686, smp-alternatives, 64GB
#
%if %build_nrj_realtime_pae
%define summary_nrj_realtime_pae Linux kernel for low latency use with i686 & upto 64GB RAM
%define info_nrj_realtime_pae This kernel is compiled for low latency use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and new BFQ I/O scheduler, PERFORMANCE governor.
%mkflavour nrj-realtime-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-laptop-pae: nrj, i686, smp-alternatives, 64 GB
#
%if %build_nrj_laptop_pae
%define summary_nrj_laptop_pae Linux Kernel for for laptop use with i686 & upto 64GB RAM
%define info_nrj_laptop_pae This kernel is compiled for laptop use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_300, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%mkflavour nrj-laptop-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-netbook-pae: nrj, i686, smp-alternatives, 64 GB
#
%if %build_nrj_netbook_pae
%define summary_nrj_netbook_pae Linux Kernel for for netbook use with i686 & upto 64GB RAM
%define info_nrj_netbook_pae This kernel is compiled for netbook use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_250, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%mkflavour nrj-netbook-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-netbook-atom: nrj, for Intel Atom cpu, smp-alternatives, 4 GB
#
%if %build_nrj_netbook_atom
%define summary_nrj_netbook_atom Linux Kernel for netbook use with Intel Atom cpu, less than 4GB RAM
%define info_nrj_netbook_atom This kernel is compiled for netbook use, single or \
multiple Intel Atom cpu processor(s)/core(s) and less than 4GB RAM, using HZ_250, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%mkflavour nrj-netbook-atom
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-netbook-atom-pae: nrj, for Intel Atom cpu, smp-alternatives, 64 GB
#
%if %build_nrj_netbook_atom_pae
%define summary_nrj_netbook_atom_pae Linux Kernel for netbook use with Intel Atom cpu & upto 64GB RAM
%define info_nrj_netbook_atom_pae This kernel is compiled for netbook use, single or \
multiple Intel Atom cpu processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_250, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%mkflavour nrj-netbook-atom-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-desktop-core2: nrj, Intel Core 2 and newer, smp-alternatives, 4 GB 
#
%if %build_nrj_desktop_core2
%define summary_nrj_desktop_core2 Linux Kernel for desktop use with i686 & 4GB RAM
%define info_nrj_desktop_core2 This kernel is compiled for desktop use, single or \
multiple Intel Core 2 and newer processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%mkflavour nrj-desktop-core2
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-desktop-core2-pae: nrj, Intel Core 2 and newer, smp-alternatives, 64 GB
#
%if %build_nrj_desktop_core2_pae
%define summary_nrj_desktop_core2_pae Linux Kernel for desktop use with i686 & upto 64GB RAM
%define info_nrj_desktop_core2_pae This kernel is compiled for desktop use, single or \
multiple Intel Core 2 and newer processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%mkflavour nrj-desktop-core2-pae
%endif
%endif

#
# ARM kernels
#
%ifarch %{arm}
%if %build_iop32x
%define summary_iop32x Linux Kernel for Arm machines based on Xscale IOP32X
%define info_iop32x This kernel is compiled for iop32x boxes. It will run on n2100 \
or ss4000e or sanmina boards.
%mkflavour iop32x
%endif
%if %build_kirkwood
%define summary_kirkwood Linux Kernel for Arm machines based on Kirkwood
%define info_kirkwood This kernel is compiled for kirkwood boxes. It will run on openrd boards.
%mkflavour kirkwood
%endif
%if %build_versatile
%define summary_versatile Linux Kernel for Versatile arm machines
%define info_versatile This kernel is compiled for Versatile boxes. It will run on Qemu for instance.
%mkflavour versatile
%endif
%endif

#
# kernel-source
#
%if %build_source
%package -n %{kname}-source-%{buildrel}
Version: 	%{fakever}
Release: 	%{fakerel}
Requires: 	glibc-devel, ncurses-devel, make, gcc, perl, diffutils
Summary: 	The Linux source code for %{kname}-%{buildrel}
Group: 		Development/Kernel
Autoreqprov: 	no
Provides: 	kernel-source = %{kverrel}
Buildarch:	noarch

%description -n %{kname}-source-%{buildrel}
The %{kname}-source package contains the source code files for the Mandriva and
ROSA kernel. Theese source files are only needed if you want to build your
own custom kernel that is better tuned to your particular hardware.

If you only want the files needed to build 3rdparty (nVidia, Ati, dkms-*,...)
drivers against, install the *-devel-* rpm that is matching your kernel.

%post -n %{kname}-source-%{buildrel}
for i in /lib/modules/%{kversion}-{desktop586,desktop,netbook,server,desktop-pae,netbook-pae,nrj-desktop586,nrj-desktop,nrj-realtime,nrj-laptop,nrj-netbook,nrj-desktop-pae,nrj-realtime-pae,nrj-laptop-pae,nrj-netbook-pae,nrj-netbook-atom,nrj-netbook-atom-pae,nrj-desktop-core2,nrj-desktop-core2-pae}-%{buildrpmrel}; do
        if [ -d $i ]; then
		if [ ! -L $i/build -a ! -L $i/source ]; then
			ln -sf /usr/src/linux-%{kversion}-%{buildrpmrel} $i/build
			ln -sf /usr/src/linux-%{kversion}-%{buildrpmrel} $i/source
		fi
        fi
done
cd /usr/src
rm -f linux
ln -snf linux-%{kversion}-%{buildrpmrel} linux

%preun -n %{kname}-source-%{buildrel}
for i in /lib/modules/%{kversion}-{desktop586,desktop,netbook,server,desktop-pae,netbook-pae,nrj-desktop586,nrj-desktop,nrj-realtime,nrj-laptop,nrj-netbook,nrj-desktop-pae,nrj-realtime-pae,nrj-laptop-pae,nrj-netbook-pae,nrj-netbook-atom,nrj-netbook-atom-pae,nrj-desktop-core2,nrj-desktop-core2-pae}-%{buildrpmrel}/{build,source}; do
	if [ -L $i ]; then
		if [ "$(readlink $i)" = "/usr/src/linux-%{kversion}-%{buildrpmrel}" ]; then
			rm -f $i
		fi
	fi
done
if [ -L /usr/src/linux ]; then
	if [ "$(readlink /usr/src/linux)" = "linux-%{kversion}-%{buildrpmrel}" ]; then
		rm -f /usr/src/linux
	fi
fi
exit 0

#
# kernel-source-latest: virtual rpm
#
%package -n %{kname}-source-latest
Version: 	%{kversion}
Release: 	%{rpmrel}
Summary: 	Virtual rpm for latest %{kname}-source
Group:   	Development/Kernel
Requires: 	%{kname}-source-%{buildrel}
Buildarch:	noarch

%description -n %{kname}-source-latest
This package is a virtual rpm that aims to make sure you always have the
latest %{kname}-source installed...
%endif

#
# kernel-doc: documentation for the Linux kernel
#
%if %build_doc
%package -n %{kname}-doc
Version: 	%{kversion}
Release: 	%{rpmrel}
Summary: 	Various documentation bits found in the %{kname} source
Group: 		Documentation
Buildarch:	noarch

%description -n %{kname}-doc
This package contains documentation files from the %{kname} source.
Various bits of information about the Linux kernel and the device drivers
shipped with it are documented in these files. You also might want install
this package if you need a reference to the options that can be passed to
Linux kernel modules at load time.
%endif

#
# kernel/tools
#
%if %{build_perf}
%package -n perf
Version:	%{kversion}
Release:	%{rpmrel}
Summary:	perf tool and the supporting documentation
Group:		System/Kernel and hardware

%description -n perf
the perf tool and the supporting documentation.
%endif

%if %{build_cpupower}
%package -n cpupower
Version:	%{kversion}
Release:	%{rpmrel}
Summary:	the cpupower tools
Group:		System/Kernel and hardware
Requires(post):  rpm-helper >= 0.24.0-3
Requires(preun): rpm-helper >= 0.24.0-3
%if %{mdvver} >= 201200
Obsoletes:	cpufreq cpufrequtils
%endif

%description -n cpupower
the cpupower tools.

%post -n cpupower
%_post_service cpupower

%preun -n cpupower
%_preun_service cpupower

%package -n cpupower-devel
Version:	%{kversion}
Release:	%{rpmrel}
Summary:	devel files for cpupower
Group:		Development/Kernel
Requires:	cpupower = %{kversion}-%{rpmrel}
Conflicts:	%{_lib}cpufreq-devel

%description -n cpupower-devel
This package contains the development files for cpupower.
%endif


#
# End packages - here begins build stage
#
%prep
%setup -q -n %top_dir_name -c
%setup -q -n %top_dir_name -D -T -a100

%define patches_dir ../%{patch_ver}/

cd %src_dir

%if %sublevel
%if %kpatch
%if %prev_sublevel
%patch1 -p1
%endif
%patch2 -p1
%else
%patch1 -p1
%endif
%else
%if %kpatch
%patch1 -p1
%endif
%endif
%if %kgit
%patch2 -p1
%endif

%{patches_dir}/scripts/apply_patchesQL
%{patches_dir}/scripts/apply_patches

# PATCH END


#
# Setup Begin
#

# Prepare all the variables for calling create_configs

%if %build_debug
%define debug --debug
%else
%define debug --no-debug
%endif


%{patches_dir}/scripts/create_configs %debug --user_cpu="%{target_arch}"

# make sure the kernel has the sublevel we know it has...
LC_ALL=C perl -p -i -e "s/^SUBLEVEL.*/SUBLEVEL = %{sublevel}/" Makefile

# get rid of unwanted files
find . -name '*~' -o -name '*.orig' -o -name '*.append' | %kxargs rm -f


%build
# Common target directories
%define _kerneldir /usr/src/linux-%{kversion}-%{buildrpmrel}
%define _bootdir /boot
%define _modulesdir /lib/modules
%define _efidir %{_bootdir}/efi/mandriva

# Directories definition needed for building
%define temp_root %{build_dir}/temp-root
%define temp_source %{temp_root}%{_kerneldir}
%define temp_boot %{temp_root}%{_bootdir}
%define temp_modules %{temp_root}%{_modulesdir}

PrepareKernel() {
	name=$1
	extension=$2
	x86_dir=arch/x86/configs

	echo "Make config for kernel $extension"

	%smake -s mrproper

	if [ "%{target_arch}" == "i386" -o "%{target_arch}" == "x86_64" ]; then
	    if [ -z "$name" ]; then
		cp ${x86_dir}/%{target_arch}_defconfig-desktop .config
	    else
		cp ${x86_dir}/%{target_arch}_defconfig-$name .config
	    fi
	else
	    if [ -z "$name" ]; then
		cp arch/%{target_arch}/defconfig-desktop .config
	    else
		cp arch/%{target_arch}/defconfig-$name .config
	    fi
	fi

	# make sure EXTRAVERSION says what we want it to say
	LC_ALL=C perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -$extension/" Makefile

	%smake oldconfig
}

BuildKernel() {
	KernelVer=$1

	echo "Building kernel $KernelVer"

	%kmake -s all

	# kirkwood boxes have u-boot
	if [ "$KernelVer" = "%{kversion}-kirkwood-%{buildrpmrel}" ]; then
		%kmake uImage
	fi

	# Start installing stuff
	install -d %{temp_boot}
	install -m 644 System.map %{temp_boot}/System.map-$KernelVer
	install -m 644 .config %{temp_boot}/config-$KernelVer
	xz -c Module.symvers > %{temp_boot}/symvers-$KernelVer.xz

	%ifarch %{arm}
		if [ -f arch/arm/boot/uImage ]; then
			cp -f arch/arm/boot/uImage %{temp_boot}/uImage-$KernelVer
		else
			cp -f arch/arm/boot/zImage %{temp_boot}/vmlinuz-$KernelVer
		fi
	%else
		cp -f arch/%{target_arch}/boot/bzImage %{temp_boot}/vmlinuz-$KernelVer
	%endif

	# modules
	install -d %{temp_modules}/$KernelVer
	%smake INSTALL_MOD_PATH=%{temp_root} KERNELRELEASE=$KernelVer modules_install

	# remove /lib/firmware, we use a separate kernel-firmware
	rm -rf %{temp_root}/lib/firmware
}

SaveDevel() {
	devel_flavour=$1

	DevelRoot=/usr/src/linux-%{kversion}-$devel_flavour-%{buildrpmrel}
	TempDevelRoot=%{temp_root}$DevelRoot

	mkdir -p $TempDevelRoot
	for i in $(find . -name 'Makefile*'); do cp -R --parents $i $TempDevelRoot;done
	for i in $(find . -name 'Kconfig*' -o -name 'Kbuild*'); do cp -R --parents $i $TempDevelRoot;done
	cp -fR include $TempDevelRoot
	cp -fR scripts $TempDevelRoot
	cp -fR kernel/bounds.c $TempDevelRoot/kernel
	cp -fR tools/include $TempDevelRoot/tools/
	%ifarch %{arm}
		cp -fR arch/%{target_arch}/tools $TempDevelRoot/arch/%{target_arch}/
	%endif
	%ifarch %{ix86} x86_64
		cp -fR arch/x86/kernel/asm-offsets.{c,s} $TempDevelRoot/arch/x86/kernel/
		cp -fR arch/x86/kernel/asm-offsets_{32,64}.c $TempDevelRoot/arch/x86/kernel/
		cp -fR arch/x86/syscalls/syscall* $TempDevelRoot/arch/x86/syscalls/
		cp -fR arch/x86/include $TempDevelRoot/arch/x86/
		cp -fR arch/x86/tools/relocs.c $TempDevelRoot/arch/x86/tools/
	%else
		cp -fR arch/%{target_arch}/kernel/asm-offsets.{c,s} $TempDevelRoot/arch/%{target_arch}/kernel/
		for f in $(find arch/%{target_arch} -name include); do cp -fR --parents $f $TempDevelRoot; done
	%endif
	cp -fR .config Module.symvers $TempDevelRoot
	cp -fR 3rdparty/mkbuild.pl $TempDevelRoot/3rdparty

	# Needed for truecrypt build (Danny)
	cp -fR drivers/md/dm.h $TempDevelRoot/drivers/md/

	# Needed for lguest
	cp -fR drivers/lguest/lg.h $TempDevelRoot/drivers/lguest/

	# Needed for lirc_gpio (#39004)
	cp -fR drivers/media/video/bt8xx/bttv{,p}.h $TempDevelRoot/drivers/media/video/bt8xx/
	cp -fR drivers/media/video/bt8xx/bt848.h $TempDevelRoot/drivers/media/video/bt8xx/
	cp -fR drivers/media/video/btcx-risc.h $TempDevelRoot/drivers/media/video/

	# Needed for external dvb tree (#41418)
	cp -fR drivers/media/dvb/dvb-core/*.h $TempDevelRoot/drivers/media/dvb/dvb-core/
	cp -fR drivers/media/dvb/frontends/lgdt330x.h $TempDevelRoot/drivers/media/dvb/frontends/

	# add acpica header files, needed for fglrx build
	cp -fR drivers/acpi/acpica/*.h $TempDevelRoot/drivers/acpi/acpica/

	# aufs2 has a special file needed
	#cp -fR fs/aufs/magic.mk $TempDevelRoot/fs/aufs

	for i in alpha avr32 blackfin c6x cris frv h8300 hexagon ia64 m32r m68k m68knommu microblaze \
		 mips mn10300 openrisc parisc powerpc s390 score sh sparc tile unicore32 xtensa; do
		rm -rf $TempDevelRoot/arch/$i
	done

	%ifnarch %{arm}
		rm -rf $TempDevelRoot/arch/arm
	%endif
	%ifnarch %{ix86} x86_64
		rm -rf $TempDevelRoot/arch/x86
	%endif

	# Clean the scripts tree, and make sure everything is ok (sanity check)
	# running prepare+scripts (tree was already "prepared" in build)
	pushd $TempDevelRoot >/dev/null
		%smake -s prepare scripts
		%smake -s clean
	popd >/dev/null
	rm -f $TempDevelRoot/.config.old

	# fix permissions
	chmod -R a+rX $TempDevelRoot

	# disable mrproper in -devel rpms
	patch -p1 --fuzz=0 -d $TempDevelRoot -i %{SOURCE2}

	kernel_devel_files=../kernel_devel_files.$devel_flavour


### Create the kernel_devel_files.*
cat > $kernel_devel_files <<EOF
%dir $DevelRoot
%dir $DevelRoot/arch
%dir $DevelRoot/include
$DevelRoot/3rdparty
$DevelRoot/Documentation
%ifarch %{arm}
$DevelRoot/arch/arm
%endif
$DevelRoot/arch/um
%ifarch %{ix86} x86_64
$DevelRoot/arch/x86
%endif
$DevelRoot/block
$DevelRoot/crypto
$DevelRoot/drivers
$DevelRoot/firmware
$DevelRoot/fs
$DevelRoot/include/Kbuild
$DevelRoot/include/acpi
$DevelRoot/include/asm-generic
$DevelRoot/include/config
$DevelRoot/include/crypto
$DevelRoot/include/drm
$DevelRoot/include/generated
$DevelRoot/include/keys
$DevelRoot/include/linux
$DevelRoot/include/math-emu
$DevelRoot/include/media
$DevelRoot/include/memory
$DevelRoot/include/misc
$DevelRoot/include/mtd
$DevelRoot/include/net
$DevelRoot/include/pcmcia
$DevelRoot/include/ras
$DevelRoot/include/rdma
$DevelRoot/include/rxrpc
$DevelRoot/include/scsi
$DevelRoot/include/sound
$DevelRoot/include/target
$DevelRoot/include/trace
$DevelRoot/include/video
$DevelRoot/include/xen
$DevelRoot/init
$DevelRoot/ipc
$DevelRoot/kernel
$DevelRoot/lib
$DevelRoot/mm
$DevelRoot/net
$DevelRoot/samples
$DevelRoot/scripts
$DevelRoot/security
$DevelRoot/sound
$DevelRoot/tools
$DevelRoot/usr
$DevelRoot/virt
$DevelRoot/.config
$DevelRoot/Kbuild
$DevelRoot/Kconfig
$DevelRoot/Makefile
$DevelRoot/Module.symvers
$DevelRoot/arch/Kconfig
%doc README.kernel-sources
EOF


### Create -devel Post script on the fly
cat > $kernel_devel_files-post <<EOF
if [ -d /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel} ]; then
	rm -f /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/{build,source}
	ln -sf $DevelRoot /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/build
	ln -sf $DevelRoot /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/source
fi
EOF


### Create -devel Preun script on the fly
cat > $kernel_devel_files-preun <<EOF
if [ -L /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/build ]; then
	rm -f /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/build
fi
if [ -L /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/source ]; then
	rm -f /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/source
fi
exit 0
EOF

### Create -devel Postun script on the fly
cat > $kernel_devel_files-postun <<EOF
rm -rf /usr/src/linux-%{kversion}-$devel_flavour-%{buildrpmrel} >/dev/null
EOF
}

SaveDebug() {
	debug_flavour=$1

	install -m 644 vmlinux \
	      %{temp_boot}/vmlinux-%{kversion}-$debug_flavour-%{buildrpmrel}
	kernel_debug_files=../kernel_debug_files.$debug_flavour
	echo "%{_bootdir}/vmlinux-%{kversion}-$debug_flavour-%{buildrpmrel}" \
		>> $kernel_debug_files

	find %{temp_modules}/%{kversion}-$debug_flavour-%{buildrpmrel}/kernel \
		-name "*.ko" | \
		%kxargs -I '{}' objcopy --only-keep-debug '{}' '{}'.debug
	find %{temp_modules}/%{kversion}-$debug_flavour-%{buildrpmrel}/kernel \
		-name "*.ko" | %kxargs -I '{}' \
		sh -c 'cd `dirname {}`; \
		       objcopy --add-gnu-debuglink=`basename {}`.debug \
		       --strip-debug `basename {}`'

	pushd %{temp_modules}
	find %{kversion}-$debug_flavour-%{buildrpmrel}/kernel \
		-name "*.ko.debug" > debug_module_list
	popd
	cat %{temp_modules}/debug_module_list | \
		sed 's|\(.*\)|%{_modulesdir}/\1|' >> $kernel_debug_files
	cat %{temp_modules}/debug_module_list | \
		sed 's|\(.*\)|%exclude %{_modulesdir}/\1|' \
		>> ../kernel_exclude_debug_files.$debug_flavour
	rm -f %{temp_modules}/debug_module_list
}

CreateFiles() {
	kernel_flavour=$1

	kernel_files=../kernel_files.$kernel_flavour

ker="vmlinuz"
if [ "$kernel_flavour" = "kirkwood" ]; then
       ker="uImage"
fi
### Create the kernel_files.*
cat > $kernel_files <<EOF
%{_bootdir}/System.map-%{kversion}-$kernel_flavour-%{buildrpmrel}
%{_bootdir}/symvers-%{kversion}-$kernel_flavour-%{buildrpmrel}.xz
%{_bootdir}/config-%{kversion}-$kernel_flavour-%{buildrpmrel}
%{_bootdir}/$ker-%{kversion}-$kernel_flavour-%{buildrpmrel}
%dir %{_modulesdir}/%{kversion}-$kernel_flavour-%{buildrpmrel}/
%{_modulesdir}/%{kversion}-$kernel_flavour-%{buildrpmrel}/kernel
%{_modulesdir}/%{kversion}-$kernel_flavour-%{buildrpmrel}/modules.*
%doc README.kernel-sources
EOF

%if %build_debug
    cat ../kernel_exclude_debug_files.$kernel_flavour >> $kernel_files
%endif

### Create kernel Post script
cat > $kernel_files-post <<EOF
%ifarch %{arm}
/sbin/installkernel -i -N %{kversion}-$kernel_flavour-%{buildrpmrel}
%else
/sbin/installkernel %{kversion}-$kernel_flavour-%{buildrpmrel}
pushd /boot > /dev/null
if [ -L vmlinuz-$kernel_flavour ]; then
	rm -f vmlinuz-$kernel_flavour
fi
ln -sf vmlinuz-%{kversion}-$kernel_flavour-%{buildrpmrel} vmlinuz-$kernel_flavour
if [ -L initrd-$kernel_flavour.img ]; then
	rm -f initrd-$kernel_flavour.img
fi
ln -sf initrd-%{kversion}-$kernel_flavour-%{buildrpmrel}.img initrd-$kernel_flavour.img
popd > /dev/null
%endif
%if %build_devel
# create kernel-devel symlinks if matching -devel- rpm is installed
if [ -d /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} ]; then
	rm -f /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/{build,source}
	ln -sf /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/build
	ln -sf /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/source
fi
%endif
%if %build_source
# create kernel-source symlinks only if matching -devel- rpm is not installed
if [ -d /usr/src/linux-%{kversion}-%{buildrpmrel} -a ! -d /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} ]; then
	rm -f /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/{build,source}
	ln -sf /usr/src/linux-%{kversion}-%{buildrpmrel} /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/build
	ln -sf /usr/src/linux-%{kversion}-%{buildrpmrel} /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/source
fi
%endif
EOF

### Create kernel Posttrans script
cat > $kernel_files-posttrans <<EOF
if [ -x /usr/sbin/dkms_autoinstaller -a -d /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} ]; then
    /usr/sbin/dkms_autoinstaller start %{kversion}-$kernel_flavour-%{buildrpmrel}
fi
EOF

### Create kernel Preun script on the fly
cat > $kernel_files-preun <<EOF
/sbin/installkernel -R %{kversion}-$kernel_flavour-%{buildrpmrel}
pushd /boot > /dev/null
if [ -L vmlinuz-$kernel_flavour ]; then
	if [ "$(readlink vmlinuz-$kernel_flavour)" = "vmlinuz-%{kversion}-$kernel_flavour-%{buildrpmrel}" ]; then
		rm -f vmlinuz-$kernel_flavour
	fi
fi
if [ -L initrd-$kernel_flavour.img ]; then
	if [ "$(readlink initrd-$kernel_flavour.img)" = "initrd-%{kversion}-$kernel_flavour-%{buildrpmrel}.img" ]; then
		rm -f initrd-$kernel_flavour.img
	fi
fi
popd > /dev/null
%if %build_devel
if [ -L /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/build ]; then
	rm -f /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/build
fi
if [ -L /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/source ]; then
	rm -f /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/source
fi
%endif
exit 0
EOF


### Create kernel Postun script on the fly
cat > $kernel_files-postun <<EOF
/sbin/kernel_remove_initrd %{kversion}-$kernel_flavour-%{buildrpmrel}
rm -rf /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel} >/dev/null
if [ -d /var/lib/dkms ]; then
    rm -f /var/lib/dkms/*/kernel-%{kversion}-$devel_flavour-%{buildrpmrel}-%{_target_cpu} >/dev/null
    rm -rf /var/lib/dkms/*/*/%{kversion}-$devel_flavour-%{buildrpmrel} >/dev/null
    rm -f /var/lib/dkms-binary/*/kernel-%{kversion}-$devel_flavour-%{buildrpmrel}-%{_target_cpu} >/dev/null
    rm -rf /var/lib/dkms-binary/*/*/%{kversion}-$devel_flavour-%{buildrpmrel} >/dev/null
fi
EOF
}


CreateKernel() {
	flavour=$1

	PrepareKernel $flavour $flavour-%{buildrpmrel}

	BuildKernel %{kversion}-$flavour-%{buildrpmrel}
	%if %build_devel
		SaveDevel $flavour
	%endif
	%if %build_debug
		SaveDebug $flavour
	%endif
	CreateFiles $flavour
}


###
# DO it...
###


# Create a simulacro of buildroot
rm -rf %{temp_root}
install -d %{temp_root}


# make sure we are in the directory
cd %src_dir

%ifarch %{ix86}
%if %build_desktop586
CreateKernel desktop586
%endif
%endif

%if %build_desktop
CreateKernel desktop
%endif

%if %build_netbook
CreateKernel netbook
%endif

%if %build_server
CreateKernel server
%endif

%ifarch %{ix86}
%if %build_desktop_pae
CreateKernel desktop-pae
%endif
%endif

%ifarch %{ix86}
%if %build_netbook_pae
CreateKernel netbook-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_desktop586
CreateKernel nrj-desktop586
%endif
%endif

%if %build_nrj_desktop
CreateKernel nrj-desktop
%endif

%if %build_nrj_realtime
CreateKernel nrj-realtime
%endif

%if %build_nrj_laptop
CreateKernel nrj-laptop
%endif

%if %build_nrj_netbook
CreateKernel nrj-netbook
%endif

%ifarch %{ix86}
%if %build_nrj_desktop_pae
CreateKernel nrj-desktop-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_realtime_pae
CreateKernel nrj-realtime-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_laptop_pae
CreateKernel nrj-laptop-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_netbook_pae
CreateKernel nrj-netbook-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_netbook_atom
CreateKernel nrj-netbook-atom
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_netbook_atom_pae
CreateKernel nrj-netbook-atom-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_desktop_core2
CreateKernel nrj-desktop-core2
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_desktop_core2_pae
CreateKernel nrj-desktop-core2-pae
%endif
%endif

%ifarch %{arm}
%if %build_iop32x
CreateKernel iop32x
%endif
%if %build_kirkwood
CreateKernel kirkwood
%endif
%if %build_versatile
CreateKernel versatile
%endif
%endif

# set extraversion to match srpm to get nice version reported by the tools
LC_ALL=C perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -%{rpmrel}/" Makefile
# build perf
%if %{build_perf}
# perf
%make -C tools/perf -s V=1 HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} all
%make -C tools/perf -s V=1 prefix=%{_prefix} man
%endif

%if %{build_cpupower}
# cpupower
# make sure version-gen.sh is executable.
chmod +x tools/power/cpupower/utils/version-gen.sh
%make -C tools/power/cpupower CPUFREQ_BENCH=false
%endif

# We don't make to repeat the depend code at the install phase
%if %build_source
%ifarch %{arm}
    PrepareKernel "kirkwood" %{buildrpmrel}custom
%else
    PrepareKernel "" %{buildrpmrel}custom
%endif
%smake -s mrproper
%endif


###
### install
###
%install
install -m 644 %{SOURCE4}  .

cd %src_dir

# Directories definition needed for installing
%define target_source %{buildroot}%{_kerneldir}
%define target_boot %{buildroot}%{_bootdir}
%define target_modules %{buildroot}%{_modulesdir}

# We want to be able to test several times the install part
rm -rf %{buildroot}
cp -a %{temp_root} %{buildroot}

# Create directories infastructure
%if %build_source
install -d %{target_source}

tar cf - . | tar xf - -C %{target_source}
chmod -R a+rX %{target_source}

# we remove all the source files that we don't ship
# first architecture files
for i in alpha avr32 blackfin c6x cris frv h8300 hexagon ia64 m32r m68k m68knommu microblaze \
	 mips openrisc parisc powerpc s390 score sh sh64 sparc tile unicore32 v850 xtensa mn10300; do
	rm -rf %{target_source}/arch/$i
done

# other misc files
rm -f %{target_source}/{.config.old,.config.cmd,.gitignore,.lst,.mailmap}
rm -f %{target_source}/{.missing-syscalls.d,arch/.gitignore,firmware/.gitignore}
rm -rf %{target_source}/.tmp_depmod/

#endif %build_source
%endif

# compressing modules
%if %{build_modxz}
find %{target_modules} -name "*.ko" | %kxargs xz -6e
%else
find %{target_modules} -name "*.ko" | %kxargs gzip -9
%endif

# We used to have a copy of PrepareKernel here
# Now, we make sure that the thing in the linux dir is what we want it to be
for i in %{target_modules}/*; do
	rm -f $i/build $i/source
done

# sniff, if we compressed all the modules, we change the stamp :(
# we really need the depmod -ae here
pushd %{target_modules}
for i in *; do
	/sbin/depmod -ae -b %{buildroot} -F %{target_boot}/System.map-$i $i
	echo $?
done

for i in *; do
	pushd $i
	echo "Creating modules.description for $i"
	modules=`find . -name "*.ko.[g,x]z"`
	echo $modules | %kxargs /sbin/modinfo \
	| perl -lne 'print "$name\t$1" if $name && /^description:\s*(.*)/; $name = $1 if m!^filename:\s*(.*)\.k?o!; $name =~ s!.*/!!' > modules.description
	popd
done
popd

# need to set extraversion to match srpm again to avoid rebuild
LC_ALL=C perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -%{rpmrel}/" Makefile
%if %{build_perf}
# perf tool binary and supporting scripts/binaries
make -C tools/perf -s V=1 DESTDIR=%{buildroot} HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} install

# perf man pages (note: implicit rpm magic compresses them later)
make -C tools/perf  -s V=1 DESTDIR=%{buildroot} HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} install-man
%endif

%if %{build_cpupower}
make -C tools/power/cpupower DESTDIR=%{buildroot} libdir=%{_libdir} mandir=%{_mandir} CPUFREQ_BENCH=false install
rm -f %{buildroot}%{_libdir}/*.{a,la}
%find_lang cpupower
mv cpupower.lang ../
chmod 0755 %{buildroot}%{_libdir}/libcpupower.so*
mkdir -p %{buildroot}%{_unitdir} %{buildroot}%{_sysconfdir}/sysconfig
install -m644 %{SOURCE50} %{buildroot}%{_unitdir}/cpupower.service
install -m644 %{SOURCE51} %{buildroot}%{_sysconfdir}/sysconfig/cpupower
%endif

###
### clean
###
%clean
rm -rf %{buildroot}


# We don't want to remove this, the whole reason of its existence is to be
# able to do several rpm --short-circuit -bi for testing install
# phase without repeating compilation phase
#rm -rf %{temp_root}

###
### source and doc file lists
###

%if %build_source
%files -n %{kname}-source-%{buildrel}
%dir %{_kerneldir}
%dir %{_kerneldir}/arch
%dir %{_kerneldir}/include
%{_kerneldir}/3rdparty
%{_kerneldir}/Documentation
%{_kerneldir}/arch/Kconfig
%{_kerneldir}/arch/arm
%{_kerneldir}/arch/um
%{_kerneldir}/arch/x86
%{_kerneldir}/block
%{_kerneldir}/crypto
%{_kerneldir}/drivers
%{_kerneldir}/firmware
%{_kerneldir}/fs
%{_kerneldir}/include/Kbuild
%{_kerneldir}/include/acpi
%{_kerneldir}/include/asm-generic
%{_kerneldir}/include/crypto
%{_kerneldir}/include/drm
%{_kerneldir}/include/keys
%{_kerneldir}/include/linux
%{_kerneldir}/include/math-emu
%{_kerneldir}/include/media
%{_kerneldir}/include/memory
%{_kerneldir}/include/misc
%{_kerneldir}/include/mtd
%{_kerneldir}/include/net
%{_kerneldir}/include/pcmcia
%{_kerneldir}/include/ras
%{_kerneldir}/include/rdma
%{_kerneldir}/include/rxrpc
%{_kerneldir}/include/scsi
%{_kerneldir}/include/sound
%{_kerneldir}/include/target
%{_kerneldir}/include/trace
%{_kerneldir}/include/video
%{_kerneldir}/include/xen
%{_kerneldir}/init
%{_kerneldir}/ipc
%{_kerneldir}/kernel
%{_kerneldir}/lib
%{_kerneldir}/mm
%{_kerneldir}/net
%{_kerneldir}/virt
%{_kerneldir}/samples
%{_kerneldir}/scripts
%{_kerneldir}/security
%{_kerneldir}/sound
%{_kerneldir}/tools
%{_kerneldir}/usr
%{_kerneldir}/COPYING
%{_kerneldir}/CREDITS
%{_kerneldir}/Kbuild
%{_kerneldir}/Kconfig
%{_kerneldir}/MAINTAINERS
%{_kerneldir}/Makefile
%{_kerneldir}/README
%{_kerneldir}/REPORTING-BUGS
%doc README.kernel-sources

%files -n %{kname}-source-latest
%endif

%if %build_doc
%files -n %{kname}-doc
%doc linux-%{tar_ver}/Documentation/*
%endif

%if %{build_perf}
%files -n perf
%{_bindir}/perf
%dir %{_prefix}/libexec/perf-core
%{_prefix}/libexec/perf-core/*
%{_mandir}/man[1-8]/perf*
%endif

%if %{build_cpupower}
%files -n cpupower -f cpupower.lang
%{_bindir}/cpupower
%{_libdir}/libcpupower.so.0
%{_libdir}/libcpupower.so.0.0.0
%{_unitdir}/cpupower.service
%{_mandir}/man[1-8]/cpupower*
%config(noreplace) %{_sysconfdir}/sysconfig/cpupower

%files -n cpupower-devel
%{_libdir}/libcpupower.so
%{_includedir}/cpufreq.h
%endif


%changelog

* Wed Nov 07 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.6-2
+ update to 3.6.6-2
- drop cpufreq_ondemand_performance_optimise_default_settings.patch
- to test if removing this patch the p4-clockmod can works again...
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Mon Nov 05 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.6-1
+ update to 3.6.6-1
- drop FX01_fs-ext4-fix-unjournaled-inode-bitmap-modification.patch,
- because that's already inside patch-3.6.6.bz2
- modify configuration for server flavour to DEFAULT_GOV_ONDEMAND=y
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Fri Nov 02 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.5-2
+ update to 3.6.5-2
- drop FX01_fix-serious-progressive-ext4-data-corruption-bug.patch
- add FX01_fs-ext4-fix-unjournaled-inode-bitmap-modification.patch
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Wed Oct 31 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.5-1
+ update to 3.6.5-1 (98 fixes all over)
- some fixes to the description text on all kernel flavours and source
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Tue Oct 30 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.5-1-0-rc1
+ update to 3.6.5-0-rc1
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Tue Oct 30 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.4-2
+ update to 3.6.4-2
- modify default .configs to CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Sun Oct 28 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.4-1
+ update to 3.6.4-1
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Fri Oct 26 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.4-rc1
+ update to 3.6.4-rc1
+ rc release that should fix this > https://lwn.net/Articles/521022/
- added FX01-fix-serious-progressive-ext4-data-corruption-bug.patch
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Mon Oct 22 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.3-1
+ update to 3.6.3 (85 fixes all over)
- add OverlayFS 
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Sat Oct 13 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.2-1
+ update to 3.6.2 (135 fixes all over)
- now CPU_FREQ_GOV_ONDEMAND is the predefined for -laptop and -netbook
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Fri Oct 12 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.1-1
+ update to 3.6.1 
- first public attempt with new kernel 3.6 serie
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Fri Oct 2 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.0-1
+ new kernel 3.6.0
- first private attempt with new kernel 3.6 serie
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14565 |12mr|kernel-3.6.7-1.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# MIB header
%if %{mdvver} <= 201100
%define distsuffix mib
Vendor: MIB - Mandriva International Backports
%endif
Packager: Nicolo' Costanza <abitrules@yahoo.it>
# end MIB header

%define kernelversion	3
%define patchlevel	6
%define sublevel	7

# Package release
%define mibrel		1.1
%define mibase		1%{distsuffix}

# kernel Makefile extraversion is substituted by 
# kpatch/kgit/kstable wich are either 0 (empty), rc (kpatch), git (kgit) 
# or stable release (kstable)
%define kpatch		0
# kernel.org -gitX patch (only the number after "git")
%define kgit		0

# kernel base name (also name of srpm)
%define kname 		kernel

# Patch tarball tag
%define ktag		rosa

%define rpmtag		%{distsuffix}
%if %kpatch
%if %kgit
%define rpmrel		0.%{kpatch}.%{kgit}.%{mibrel}
%else
%define rpmrel		0.%{kpatch}.%{mibrel}
%endif
%else
%define rpmrel		%{mibrel}
%endif

# fakerel and fakever never change, they are used to fool
# rpm/urpmi/smart
%define fakever		1
%define fakerel 	1

# version defines
%define kversion  	%{kernelversion}.%{patchlevel}.%{sublevel}
%define kverrel   	%{kversion}-%{rpmrel}
%define mibfull   	%{kversion}-%{mibase}

# When we are using a pre/rc patch, the tarball is a sublevel -1
%if %kpatch
%if %sublevel
%define tar_ver   	%{kernelversion}.%{patchlevel}
%else
%define tar_ver		%{kernelversion}.%(expr %{patchlevel} - 1)
%endif
%define patch_ver 	%{kversion}-%{kpatch}-%{ktag}%{mibrel}
%else
%define tar_ver   	%{kernelversion}.%{patchlevel}
%define patch_ver 	%{kversion}-%{ktag}%{mibrel}
%endif

# Used for not making too long names for rpms or search paths
%if %kpatch
%if %kgit
%define buildrpmrel     0.%{kpatch}.%{kgit}.%{mibrel}%{rpmtag}
%else
%define buildrpmrel     0.%{kpatch}.%{mibrel}%{rpmtag}
%endif
%else
%define buildrpmrel     %{mibrel}%{rpmtag}
%endif
%define buildrel     	%{kversion}-%{buildrpmrel}

Source5:	kernel.rpmlintrc

# Build defines
%define build_devel 		1
%define build_desktop		1

#
# SRC RPM description
#
Summary: 	Linux kernel built for Mandriva and ROSA
Name:		%{kname}
Version: 	%{kversion}
Release: 	%{rpmrel}
License: 	GPLv2
Group: 	 	System/Kernel and hardware
ExclusiveArch: %{ix86} ppc powerpc x86_64 amd64 sparc sparc64
ExclusiveOS: 	Linux
URL:            http://wiki.mandriva.com/en/Manbo_Core2_kernel
BuildRoot: 	%{_tmppath}/%{kname}-%{kversion}-%{_arch}-build
Autoreqprov: 	no

BuildRequires: 	gcc 

%if %{mdvver} == 201210
BuildRequires:	kmod-devel
%else
BuildRequires:	module-init-tools
%endif

%description
The kernel package contains the Linux kernel (vmlinuz), the core of your
Mandriva and ROSA Linux operating systems. The kernel handles the basic
functions of the operating system: memory allocation, process allocation,
device input and output, etc.

# mkflavour() name flavour processor
# name: the flavour name in the package name
# flavour: first parameter of CreateKernel()
%define mkflavour(R:)					\
%package -n %{kname}-%{1}-latest			\
Version:	%{kversion}				\
Release:	%{rpmrel}				\
Summary:	Virtual rpm for latest %{kname}-%{1}	\
Group:		System/Kernel and hardware		\
Requires:	kernel-nrj-desktop-%{mibfull}		\
Provides:	%{kname}-latest				\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
							\
%description -n %{kname}-%{1}-latest			\
This package is a virtual rpm that aims to make sure you always have the \
latest %{kname}-%{1} installed...			\
							\
%common_description_info				\
							\
%if %build_devel					\
%package -n %{kname}-%{1}-devel-latest			\
Version:	%{kversion}				\
Release:	%{rpmrel}				\
Summary:	Virtual rpm for latest %{kname}-%{1}-devel \
Group:		Development/Kernel			\
Requires:	%{kname}-nrj-desktop-devel-%{mibfull}	\
Provides:	%{kname}-devel-latest			\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
							\
%description -n %{kname}-%{1}-devel-latest		\
This package is a virtual rpm that aims to make sure you always have the \
latest %{kname}-%{1}-devel installed...			\
							\
%common_description_info				\
%endif							\
							\
%files -n %{kname}-%{1}-latest				\
%defattr(-,root,root)					\
							\
%if %build_devel					\
%files -n %{kname}-%{1}-devel-latest			\
%defattr(-,root,root)					\
%endif							

%if %build_desktop
%mkflavour desktop desktop
%endif


%changelog

* Tue Nov 20 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.7-1.1
- Virtual package for new nrj kernel for properly install and updates.
+ update to 3.6.7-1.1 (89 fixes all over)
- updated all patches for kernel 3.6.7: AUFS3, OverlayFS, TOI
- re-add cpufreq_ondemand_performance_optimise_default_settings.patch
- small modifies and fixes to "create_configs" and "kernel.spec" files
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Wed Nov 07 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.6-2.2
+ update to 3.6.6-2.2
- Virtual package for new nrj kernel for properly install and updates.
- drop cpufreq_ondemand_performance_optimise_default_settings.patch
- to test if removing this patch the p4-clockmod can works again...
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Mon Nov 05 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.6-1.1
+ update to 3.6.6-1.1
- Virtual package for new nrj kernel for properly install and updates.
- drop FX01_fs-ext4-fix-unjournaled-inode-bitmap-modification.patch,
- because that's already inside patch-3.6.6.bz2
- modify configuration for server flavour to DEFAULT_GOV_ONDEMAND=y
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Fri Nov 02 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.5-2.2
+ update to 3.6.5-2.2
- Virtual package for new nrj kernel for properly install and updates.
- drop FX01_fix-serious-progressive-ext4-data-corruption-bug.patch
- add FX01_fs-ext4-fix-unjournaled-inode-bitmap-modification.patch
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14566 |12mr|kernel-3.6.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# -*- Mode: rpm-spec -*-
#
# This Specfile is based on kernel-tmb spec done by
# Thomas Backlund <tmb@mandriva.org>
# 
# The mkflavour() macroization done by Anssi Hannula <anssi@mandriva.org>
#
# Mageia, Mandriva, MIB and ROSA kernels use kernel.org versioning
#
# MIB header
%if %{mdvver} <= 201100
%define distsuffix mib
Vendor: MIB - Mandriva International Backports
%endif
Packager: Nicolo' Costanza <abitrules@yahoo.it>
# end MIB header
#
%define kernelversion	3
%define patchlevel	6
# sublevel is now used for -stable patches
%define sublevel	7

# Package release
%define mibrel		1

# kernel Makefile extraversion is substituted by
# kpatch wich are either 0 (empty), rc (kpatch)
%define kpatch		0
# kernel.org -gitX patch (only the number after "git")
%define kgit		0

# kernel base name (also name of srpm)
%define kname 		kernel

# Patch tarball tag
%define ktag		rosa

# define rpmtag		%{distsuffix}
%define rpmtag		%{distsuffix}
%if %kpatch
%if %kgit
%define rpmrel		%mkrel 0.%{kpatch}.%{kgit}.%{mibrel}
%else
%define rpmrel		%mkrel 0.%{kpatch}.%{mibrel}
%endif
%else
%define rpmrel		%{mibrel}
%endif

# fakerel and fakever never change, they are used to fool
# rpm/urpmi/smart
%define fakever		1
%define fakerel 	%mkrel 1

# version defines
%define kversion  	%{kernelversion}.%{patchlevel}.%{sublevel}
%define kverrel   	%{kversion}-%{rpmrel}

# When we are using a pre/rc patch, the tarball is a sublevel -1
%if %kpatch
%if %sublevel
%define tar_ver   	%{kernelversion}.%{patchlevel}
%else
%define tar_ver		%{kernelversion}.%(expr %{patchlevel} - 1)
%endif
%define patch_ver 	%{kversion}-%{kpatch}-%{ktag}%{mibrel}
%else
%define tar_ver   	%{kernelversion}.%{patchlevel}
%define patch_ver 	%{kversion}-%{ktag}%{mibrel}
%endif

# Used for not making too long names for rpms or search paths
%if %kpatch
%if %kgit
%define buildrpmrel     0.%{kpatch}.%{kgit}.%{mibrel}%{rpmtag}
%else
%define buildrpmrel     0.%{kpatch}.%{mibrel}%{rpmtag}
%endif
%else
%define buildrpmrel     %{mibrel}%{rpmtag}
%endif
%define buildrel     	%{kversion}-%{buildrpmrel}

# Having different top level names for packges means that you have to remove
# them by hard :(
%define top_dir_name 	%{kname}-%{_arch}

%define build_dir 	${RPM_BUILD_DIR}/%{top_dir_name}
%define src_dir 	%{build_dir}/linux-%{tar_ver}

# Disable useless debug rpms...
%define _enable_debug_packages 	%{nil}
%define debug_package 		%{nil}

# Build defines
%define build_doc 		1
%define build_source 		1
%define build_devel 		1

%define build_debug 		0

#
# Old Mandriva kernel flavours plus new two PAE flavours
#

# Build desktop i586 / 4GB
%ifarch %{ix86}
%define build_desktop586		0
%endif

# Build desktop (i686 / 4GB) / x86_64 / sparc64 sets
%define build_desktop			1

# Build netbook (i686 / 4GB) / x86_64
%define build_netbook			0

# Build server (i686 / 64GB)/x86_64 / sparc64 sets
%define build_server			0

# Build desktop686 pae (i686 / 64GB)
%ifarch %{ix86}
%define build_desktop_pae		0
%endif

# Build netbook686 pae (i686 / 64GB)
%ifarch %{ix86}
%define build_netbook_pae		0
%endif

#
# MIB low latency optimized flavours called "nrj"
#

# Build nrj desktop586 (i586 / 4GB)
%ifarch %{ix86}
%define build_nrj_desktop586		0
%endif

# Build nrj desktop (i686 / 4GB) / x86_64 / sparc64 sets
%define build_nrj_desktop		1

# Build nrj realtime (i686 / 4GB) / x86_64
%define build_nrj_realtime		1

# Build nrj laptop (i686 / 4GB) / x86_64
%define build_nrj_laptop		0

# Build nrj netbook (i686 / 4GB) / x86_64
%define build_nrj_netbook		0

# Build nrj desktop pae (i686 / 64GB)
%ifarch %{ix86}
%define build_nrj_desktop_pae		1
%endif

# Build nrj realtime pae (i686 / 64GB)
%ifarch %{ix86}
%define build_nrj_realtime_pae		0
%endif

# Build nrj laptop pae (i686 / 64GB)
%ifarch %{ix86}
%define build_nrj_laptop_pae		0
%endif

# Build nrj netbook686 pae (i686 / 64GB)
%ifarch %{ix86}
%define build_nrj_netbook_pae		0
%endif

#
# experimental "cpu level" optimized "nrj" flavours
#

# Build nrj netbook Intel Atom (matom / 4GB)
%ifarch %{ix86}
%define build_nrj_netbook_atom		0
%endif

# Build nrj netbook Intel Atom pae (matom / 64GB)
%ifarch %{ix86}
%define build_nrj_netbook_atom_pae	0
%endif

# Build nrj desktop Intel Core2 (mcore2 / 4GB)
%ifarch %{ix86}
%define build_nrj_desktop_core2   	0
%endif

# Build nrj desktop Intel Core2 pae (mcore2 / 64GB)
%ifarch %{ix86}
%define build_nrj_desktop_core2_pae   	0
%endif

#
# end of experimental "cpu level" optimized "nrj" flavours
#

# build perf and cpupower tools
%if %{mdvver} >= 201200
%define build_perf		1
%define build_cpupower		1
%else
%define build_perf		0
%define build_cpupower		0
%endif

# compress modules with xz
%if %{mdvver} >= 201200
%define build_modxz		0
%else
%define build_modxz		0
%endif

# ARM builds
%ifarch %{arm}
%define build_desktop		0
%define build_netbook		0
%define build_server		0
%define build_iop32x		0
%define build_kirkwood		1
%define build_versatile		1
# no cpupower tools on arm yet
%define build_cpupower		0
# arm is currently not using xz
%define build_modxz		0
%endif
# End of user definitions

# buildtime flags
%{?_without_desktop586: %global build_desktop586 0}
%{?_without_desktop: %global build_desktop 0}
%{?_without_netbook: %global build_netbook 0}
%{?_without_server: %global build_server 0}

%{?_without_desktop_pae: %global build_desktop_pae 0}
%{?_without_netbook_pae: %global build_netbook_pae 0}

%{?_without_nrj_desktop586: %global build_nrj_desktop586 0}
%{?_without_nrj_desktop: %global build_nrj_desktop 0}
%{?_without_nrj_realtime: %global build_nrj_realtime 0}
%{?_without_nrj_laptop: %global build_nrj_laptop 0}
%{?_without_nrj_netbook: %global build_nrj_netbook 0}

%{?_without_nrj_desktop_pae: %global build_nrj_desktop_pae 0}
%{?_without_nrj_realtime_pae: %global build_nrj_realtime_pae 0}
%{?_without_nrj_laptop_pae: %global build_nrj_laptop_pae 0}
%{?_without_nrj_netbook_pae: %global build_nrj_netbook_pae 0}

%{?_without_nrj_netbook_atom: %global build_nrj_netbook_atom 0}
%{?_without_nrj_netbook_atom_pae: %global build_nrj_netbook_atom_pae 0}
%{?_without_nrj_desktop_core2: %global build_nrj_desktop_core2 0}
%{?_without_nrj_desktop_core2_pae: %global build_nrj_desktop_core2_pae 0}

%{?_without_doc: %global build_doc 0}
%{?_without_source: %global build_source 0}
%{?_without_devel: %global build_devel 0}
%{?_without_debug: %global build_debug 0}
%{?_without_perf: %global build_perf 0}
%{?_without_cpupower: %global build_cpupower 0}
%{?_without_modxz: %global build_modxz 0}


%{?_with_desktop586: %global build_desktop586 1}
%{?_with_desktop: %global build_desktop 1}
%{?_with_netbook: %global build_netbook 1}
%{?_with_server: %global build_server 1}

%{?_with_desktop_pae: %global build_desktop_pae 1}
%{?_with_netbook_pae: %global build_netbook_pae 1}

%{?_with_nrj_desktop586: %global build_nrj_desktop586 1}
%{?_with_nrj_desktop: %global build_nrj_desktop 1}
%{?_with_nrj_realtime: %global build_nrj_realtime 1}
%{?_with_nrj_laptop: %global build_nrj_laptop 1}
%{?_with_nrj_netbook: %global build_nrj_netbook 1}

%{?_with_nrj_desktop_pae: %global build_nrj_desktop_pae 1}
%{?_with_nrj_realtime_pae: %global build_nrj_realtime_pae 1}
%{?_with_nrj_laptop_pae: %global build_nrj_laptop_pae 1}
%{?_with_nrj_netbook_pae: %global build_nrj_netbook_pae 1}

%{?_with_nrj_netbook_atom: %global build_nrj_netbook_atom 1}
%{?_with_nrj_netbook_atom_pae: %global build_nrj_netbook_atom_pae 1}
%{?_with_nrj_desktop_core2: %global build_nrj_desktop_core2 1}
%{?_with_nrj_desktop_core2_pae: %global build_nrj_desktop_core2_pae 1}

%{?_with_doc: %global build_doc 1}
%{?_with_source: %global build_source 1}
%{?_with_devel: %global build_devel 1}
%{?_with_debug: %global build_debug 1}
%{?_with_perf: %global build_perf 1}
%{?_with_cpupower: %global build_cpupower 1}
%{?_with_modxz: %global build_modxz 1}

# ARM builds
%{?_with_iop32x: %global build_iop32x 1}
%{?_with_kirkwood: %global build_kirkwood 1}
%{?_with_versatile: %global build_versatile 1}
%{?_without_iop32x: %global build_iop32x 0}
%{?_without_kirkwood: %global build_kirkwood 0}
%{?_without_versatile: %global build_versatile 0}

# For the .nosrc.rpm
%define build_nosrc 	0
%{?_with_nosrc: %global build_nosrc 1}

%if %(if [ -z "$CC" ] ; then echo 0; else echo 1; fi)
%define kmake %make CC="$CC"
%else
%define kmake %make
%endif
# there are places where parallel make don't work
%define smake make

# Parallelize xargs invocations on smp machines
%define kxargs xargs %([ -z "$RPM_BUILD_NCPUS" ] \\\
	&& RPM_BUILD_NCPUS="`/usr/bin/getconf _NPROCESSORS_ONLN`"; \\\
	[ "$RPM_BUILD_NCPUS" -gt 1 ] && echo "-P $RPM_BUILD_NCPUS")

# Sparc arch wants sparc64 kernels
%define target_arch    %(echo %{_arch} | sed -e 's/mips.*/mips/' -e 's/arm.*/arm/')


#
# SRC RPM description
#
Summary: 	Linux kernel built for Mandriva and ROSA
Name:		%{kname}
Version: 	%{kversion}
Release: 	%{rpmrel}
License: 	GPLv2
Group: 	 	System/Kernel and hardware
ExclusiveArch: %{ix86} x86_64 %{arm}
ExclusiveOS: 	Linux
URL:            http://www.kernel.org

####################################################################
#
# Sources
#
### This is for full SRC RPM
Source0: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/linux-%{tar_ver}.tar.xz
Source1: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/linux-%{tar_ver}.tar.sign
### This is for stripped SRC RPM
%if %build_nosrc
NoSource: 0
%endif
# This is for disabling *config, mrproper, prepare, scripts on -devel rpms
Source2: 	disable-mrproper-prepare-scripts-configs-in-devel-rpms.patch

Source4: 	README.kernel-sources
Source5:	kernel.rpmlintrc

# config and systemd service file from fedora
Source50:	cpupower.service
Source51:	cpupower.config

# our patch tarball
Source100: 	linux-%{patch_ver}.tar.xz

####################################################################
#
# Patches

#
# Patch0 to Patch100 are for core kernel upgrades.
#

# Pre linus patch: ftp://ftp.kernel.org/pub/linux/kernel/v3.0/testing

%if %kpatch
%if %sublevel
Patch2:		ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/stable-review/patch-%{kversion}-%{kpatch}.bz2
Source11:	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/stable-review/patch-%{kversion}-%{kpatch}.sign
%else
Patch1:		ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/testing/patch-%{kernelversion}.%{patchlevel}-%{kpatch}.bz2
Source10: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/testing/patch-%{kernelversion}.%{patchlevel}-%{kpatch}.sign
%endif
%endif
%if %kgit
Patch2:		ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/snapshots/patch-%{kernelversion}.%{patchlevel}-%{kpatch}-git%{kgit}.bz2
Source11: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/snapshots/patch-%{kernelversion}.%{patchlevel}-%{kpatch}-git%{kgit}.sign
%endif
%if %sublevel
%if %kpatch
%define prev_sublevel %(expr %{sublevel} - 1)
%if %prev_sublevel
Patch1:   	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/patch-%{kernelversion}.%{patchlevel}.%{prev_sublevel}.bz2
Source10: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/patch-%{kernelversion}.%{patchlevel}.%{prev_sublevel}.sign
%endif
%else
Patch1:   	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/patch-%{kversion}.bz2
Source10: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.%{patchlevel}/patch-%{kversion}.sign
%endif
%endif

#END
####################################################################

# Defines for the things that are needed for all the kernels
#
%define common_desc_kernel The kernel package contains the Linux kernel (vmlinuz), the core of your \
Mandriva and ROSA operating system. The kernel handles the basic functions \
of the operating system: memory allocation, process allocation, device \
input and output, etc.

%define common_desc_kernel_smp This kernel relies on in-kernel smp alternatives to switch between up & smp \
mode depending on detected hardware. To force the kernel to boot in single \
processor mode, use the "nosmp" boot parameter.


### Global Requires/Provides

%if %{mdvver} == 201210
%define requires1	bootloader-utils >= 1.15-8
%define requires2	dracut >= 017-16
%define requires3	kmod >= 7-6
%define requires4	sysfsutils >=  2.1.0-12
%define requires5	kernel-firmware >=  20120219-1
%define requires6	microcode >=  0.20120313-1
%endif

%if %{mdvver} == 201200
%define requires1	bootloader-utils >= 1.15-8
%define requires2	dracut >= 017-16
%define requires3	module-init-tools >= 3.16-5
%define requires4	sysfsutils >=  2.1.0-12
%define requires5	kernel-firmware >=  20120219-1
%define requires6	microcode >=  0.20120313-1
%endif

%if %{mdvver} < 201200
%define requires1	bootloader-utils >= 1.13-1
%define requires2	mkinitrd >= 4.2.17-31
%define requires3	module-init-tools >= 3.0-7
%define requires4	sysfsutils >= 1.3.0-1
%define requires5	kernel-firmware >= 20101024-2
%define requires6	microcode >=  0.20120313-1
%endif

%define kprovides 	%{kname} = %{kverrel}, kernel = %{tar_ver}, alsa = 1.0.25
%define kprovides_server drbd-api = 88

%define	kobsoletes	dkms-r8192se <= 0019.1207.2010-2, dkms-lzma <= 4.43-32, dkms-psb <= 4.41.1-7

Autoreqprov: 		no

# might be useful too:
# Suggests:	microcode

%if %{mdvver} == 201210
BuildRequires:	kmod-devel
%else
BuildRequires:	module-init-tools
%endif

BuildRequires: 	gcc 

# for perf, cpufreq and other tools
BuildRequires:		elfutils-devel
BuildRequires:		zlib-devel
BuildRequires:		binutils-devel
BuildRequires:		newt-devel
BuildRequires:		python-devel
BuildRequires:		perl(ExtUtils::Embed)
BuildRequires:		pciutils-devel
BuildRequires:		asciidoc
BuildRequires:		xmlto
BuildRequires:		gettext
BuildRequires:		docbook-style-xsl
BuildRequires:		pkgconfig(gtk+-2.0)
BuildRequires:		flex
BuildRequires:		bison

%ifarch %{arm}
BuildRequires:		uboot-mkimage
%endif


%description
%common_desc_kernel
%ifnarch %{arm}
%common_desc_kernel_smp
%endif

# Define obsolete/provides to help automatic upgrades of old kernel-xen-pvops
%define latest_obsoletes_server kernel-xen-pvops-latest < 3.2.1-1
%define latest_provides_server kernel-xen-pvops-latest = %{kverrel}
%define latest_obsoletes_devel_server kernel-xen-pvops-devel-latest < 3.2.1-1
%define latest_provides_devel_server kernel-xen-pvops-devel-latest = %{kverrel}

# mkflavour() name flavour processor
# name: the flavour name in the package name
# flavour: first parameter of CreateKernel()
%define mkflavour()					\
%package -n %{kname}-%{1}-%{buildrel}			\
Version:	%{fakever}				\
Release:	%{fakerel}				\
Provides:	%kprovides				\
%{expand:%%{?kprovides_%{1}:Provides: %{kprovides_%{1}}}} \
Provides:	%{kname}-%{1}				\
Requires(pre):	%requires1 %requires2 %requires3 %requires4 \
Requires:	%requires2 %requires5 %requires6	\
Obsoletes:	%kobsoletes				\
Provides:	should-restart = system			\
Suggests:	crda					\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
Summary:	%{expand:%{summary_%(echo %{1} | sed -e "s/-/_/")}} \
Group:		System/Kernel and hardware		\
%description -n %{kname}-%{1}-%{buildrel}		\
%common_desc_kernel %{expand:%{info_%(echo %{1} | sed -e "s/-/_/")}} \
%ifnarch %{arm}						\
%common_desc_kernel_smp					\
%endif							\
							\
%if %build_devel					\
%package -n	%{kname}-%{1}-devel-%{buildrel}		\
Version:	%{fakever}				\
Release:	%{fakerel}				\
Requires:	glibc-devel ncurses-devel make gcc perl	\
Summary:	The kernel-devel files for %{kname}-%{1}-%{buildrel} \
Group:		Development/Kernel			\
Provides:	%{kname}-devel = %{kverrel} 		\
Provides:	%{kname}-%{1}-devel			\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
%description -n %{kname}-%{1}-devel-%{buildrel}		\
This package contains the kernel files (headers and build tools) \
that should be enough to build additional drivers for   \
use with %{kname}-%{1}-%{buildrel}.                     \
							\
If you want to build your own kernel, you need to install the full \
%{kname}-source-%{buildrel} rpm.			\
							\
%endif							\
							\
%if %build_debug					\
%package -n	%{kname}-%{1}-%{buildrel}-debug		\
Version:	%{fakever}				\
Release:	%{fakerel}				\
Summary:	Files with debug info for %{kname}-%{1}-%{buildrel} \
Group:		Development/Debug			\
Provides:	kernel-debug = %{kverrel} 		\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
%description -n %{kname}-%{1}-%{buildrel}-debug		\
This package contains the files with debug info to aid in debug tasks \
when using %{kname}-%{1}-%{buildrel}.			\
							\
If you need to look at debug information or use some application that \
needs debugging info from the kernel, this package may help. \
							\
%endif							\
							\
%package -n %{kname}-%{1}-latest			\
Version:	%{kversion}				\
Release:	%{rpmrel}				\
Summary:	Virtual rpm for latest %{kname}-%{1}	\
Group:		System/Kernel and hardware		\
Requires:	%{kname}-%{1}-%{buildrel}		\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
%{expand:%%{?latest_obsoletes_%{1}:Obsoletes: %{latest_obsoletes_%{1}}}} \
%{expand:%%{?latest_provides_%{1}:Provides: %{latest_provides_%{1}}}} \
%description -n %{kname}-%{1}-latest			\
This package is a virtual rpm that aims to make sure you always have the \
latest %{kname}-%{1} installed...			\
							\
%if %build_devel					\
%package -n %{kname}-%{1}-devel-latest			\
Version:	%{kversion}				\
Release:	%{rpmrel}				\
Summary:	Virtual rpm for latest %{kname}-%{1}-devel \
Group:		Development/Kernel			\
Requires:	%{kname}-%{1}-devel-%{buildrel}		\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
Provides:	%{kname}-devel-latest			\
%{expand:%%{?latest_obsoletes_devel_%{1}:Obsoletes: %{latest_obsoletes_devel_%{1}}}} \
%{expand:%%{?latest_provides_devel_%{1}:Provides: %{latest_provides_devel_%{1}}}} \
%description -n %{kname}-%{1}-devel-latest		\
This package is a virtual rpm that aims to make sure you always have the \
latest %{kname}-%{1}-devel installed...			\
							\
%endif							\
							\
%post -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-post \
%posttrans -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-posttrans \
%preun -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-preun \
%postun -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-postun \
							\
%if %build_devel					\
%post -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1}-post \
%preun -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1}-preun \
%postun -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1}-postun \
%endif							\
							\
%files -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1} \
%files -n %{kname}-%{1}-latest				\
							\
%if %build_devel					\
%files -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1} \
%files -n %{kname}-%{1}-devel-latest			\
%endif							\
							\
%if %build_debug					\
%files -n %{kname}-%{1}-%{buildrel}-debug -f kernel_debug_files.%{1} \
%endif

%ifarch %{ix86}
#
# kernel-desktop586: i586, smp-alternatives, 4GB
#
%if %build_desktop586
%define summary_desktop586 Linux kernel for desktop use with i586 & 4GB RAM
%define info_desktop586 This kernel is compiled for desktop use, single or \
multiple i586 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%mkflavour desktop586
%endif
%endif

#
# kernel-desktop: i686, smp-alternatives, 4 GB / x86_64
#
%if %build_desktop
%ifarch %{ix86}
%define summary_desktop Linux Kernel for desktop use with i686 & 4GB RAM
%define info_desktop This kernel is compiled for desktop use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler.
%else
%define summary_desktop Linux Kernel for desktop use with %{_arch}
%define info_desktop This kernel is compiled for desktop use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_1000, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%endif
%mkflavour desktop
%endif

#
# kernel-netbook: i686, smp-alternatives, 4 GB / x86_64
#
%if %build_netbook
%ifarch %{ix86}
%define summary_netbook Linux Kernel for netbook use with i686 & 4GB RAM
%define info_netbook This kernel is compiled for netbook use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_250, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler.
%else
%define summary_netbook Linux Kernel for netbook use with %{_arch}
%define info_netbook This kernel is compiled for netbook use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_250, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%endif
%mkflavour netbook
%endif

#
# kernel-server: i686, smp-alternatives, 64 GB / x86_64
#
%if %build_server
%ifarch %{ix86}
%define summary_server Linux Kernel for server use with i686 & 64GB RAM
%define info_server This kernel is compiled for server use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using \
no preempt, HZ_100, CFS cpu scheduler and cfq i/o scheduler, PERFORMANCE governor.
%else
%define summary_server Linux Kernel for server use with %{_arch}
%define info_server This kernel is compiled for server use, single or \
multiple %{_arch} processor(s)/core(s), using no preempt, HZ_100, \
CFS cpu scheduler and cfq i/o scheduler, PERFORMANCE governor.
%endif
%mkflavour server
%endif

%ifarch %{ix86}
#
# kernel-desktop-pae: i686, smp-alternatives, 64GB
#
%if %build_desktop_pae
%define summary_desktop_pae Linux kernel for desktop use with i686 & upto 64GB RAM
%define info_desktop_pae This kernel is compiled for desktop use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_1000, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%mkflavour desktop-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-netbook-pae: i686, smp-alternatives, 64 GB
#
%if %build_netbook_pae
%define summary_netbook_pae Linux Kernel for for netbook use with i686 & upto 64GB RAM
%define info_netbook_pae This kernel is compiled for netbook use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_250, \
voluntary preempt, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%mkflavour netbook-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-desktop586: nrj, i586, smp-alternatives, 4GB
#
%if %build_nrj_desktop586
%define summary_nrj_desktop586 Linux kernel for desktop use with i586 & 4GB RAM
%define info_nrj_desktop586 This kernel is compiled for desktop use, single or \
multiple i586 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%mkflavour nrj-desktop586
%endif
%endif

#
# kernel-nrj-desktop: nrj, i686, smp-alternatives, 4 GB / x86_64
#
%if %build_nrj_desktop
%ifarch %{ix86}
%define summary_nrj_desktop Linux Kernel for desktop use with i686 & 4GB RAM
%define info_nrj_desktop This kernel is compiled for desktop use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%else
%define summary_nrj_desktop Linux Kernel for desktop use with %{_arch}
%define info_nrj_desktop This kernel is compiled for desktop use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%endif
%mkflavour nrj-desktop
%endif

#
# kernel-nrj-realtime: nrj, i686, smp-alternatives, 4 GB / x86_64
#
%if %build_nrj_realtime
%ifarch %{ix86}
%define summary_nrj_realtime Linux Kernel for low latency use with i686 & 4GB RAM
%define info_nrj_realtime This kernel is compiled for low latency use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and new BFQ I/O scheduler, PERFORMANCE governor.
%else
%define summary_nrj_realtime Linux Kernel for low latency use with %{_arch}
%define info_nrj_realtime This kernel is compiled for low latency use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and new BFQ I/O scheduler, PERFORMANCE governor.
%endif
%mkflavour nrj-realtime
%endif

#
# kernel-nrj-laptop: nrj, i686, smp-alternatives, 4 GB / x86_64
#
%if %build_nrj_laptop
%ifarch %{ix86}
%define summary_nrj_laptop Linux Kernel for laptop use with i686 & 4GB RAM
%define info_nrj_laptop This kernel is compiled for laptop use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_300, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%else
%define summary_nrj_laptop Linux Kernel for laptop use with %{_arch}
%define info_nrj_laptop This kernel is compiled for laptop use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_300, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%endif
%mkflavour nrj-laptop
%endif

#
# kernel-nrj-netbook: nrj, i686, smp-alternatives, 4 GB / x86_64
#
%if %build_nrj_netbook
%ifarch %{ix86}
%define summary_nrj_netbook Linux Kernel for netbook use with i686 & 4GB RAM
%define info_nrj_netbook This kernel is compiled for netbook use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_250, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%else
%define summary_nrj_netbook Linux Kernel for netbook use with %{_arch}
%define info_nrj_netbook This kernel is compiled for netbook use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_250, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%endif
%mkflavour nrj-netbook
%endif

%ifarch %{ix86}
#
# kernel-nrj-desktop-pae: nrj, i686, smp-alternatives, 64GB
#
%if %build_nrj_desktop_pae
%define summary_nrj_desktop_pae Linux kernel for desktop use with i686 & upto 64GB RAM
%define info_nrj_desktop_pae This kernel is compiled for desktop use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%mkflavour nrj-desktop-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-realtime-pae: nrj, i686, smp-alternatives, 64GB
#
%if %build_nrj_realtime_pae
%define summary_nrj_realtime_pae Linux kernel for low latency use with i686 & upto 64GB RAM
%define info_nrj_realtime_pae This kernel is compiled for low latency use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and new BFQ I/O scheduler, PERFORMANCE governor.
%mkflavour nrj-realtime-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-laptop-pae: nrj, i686, smp-alternatives, 64 GB
#
%if %build_nrj_laptop_pae
%define summary_nrj_laptop_pae Linux Kernel for for laptop use with i686 & upto 64GB RAM
%define info_nrj_laptop_pae This kernel is compiled for laptop use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_300, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%mkflavour nrj-laptop-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-netbook-pae: nrj, i686, smp-alternatives, 64 GB
#
%if %build_nrj_netbook_pae
%define summary_nrj_netbook_pae Linux Kernel for for netbook use with i686 & upto 64GB RAM
%define info_nrj_netbook_pae This kernel is compiled for netbook use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_250, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%mkflavour nrj-netbook-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-netbook-atom: nrj, for Intel Atom cpu, smp-alternatives, 4 GB
#
%if %build_nrj_netbook_atom
%define summary_nrj_netbook_atom Linux Kernel for netbook use with Intel Atom cpu, less than 4GB RAM
%define info_nrj_netbook_atom This kernel is compiled for netbook use, single or \
multiple Intel Atom cpu processor(s)/core(s) and less than 4GB RAM, using HZ_250, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%mkflavour nrj-netbook-atom
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-netbook-atom-pae: nrj, for Intel Atom cpu, smp-alternatives, 64 GB
#
%if %build_nrj_netbook_atom_pae
%define summary_nrj_netbook_atom_pae Linux Kernel for netbook use with Intel Atom cpu & upto 64GB RAM
%define info_nrj_netbook_atom_pae This kernel is compiled for netbook use, single or \
multiple Intel Atom cpu processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_250, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%mkflavour nrj-netbook-atom-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-desktop-core2: nrj, Intel Core 2 and newer, smp-alternatives, 4 GB 
#
%if %build_nrj_desktop_core2
%define summary_nrj_desktop_core2 Linux Kernel for desktop use with i686 & 4GB RAM
%define info_nrj_desktop_core2 This kernel is compiled for desktop use, single or \
multiple Intel Core 2 and newer processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%mkflavour nrj-desktop-core2
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-desktop-core2-pae: nrj, Intel Core 2 and newer, smp-alternatives, 64 GB
#
%if %build_nrj_desktop_core2_pae
%define summary_nrj_desktop_core2_pae Linux Kernel for desktop use with i686 & upto 64GB RAM
%define info_nrj_desktop_core2_pae This kernel is compiled for desktop use, single or \
multiple Intel Core 2 and newer processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and cfq i/o scheduler, ONDEMAND governor.
%mkflavour nrj-desktop-core2-pae
%endif
%endif

#
# ARM kernels
#
%ifarch %{arm}
%if %build_iop32x
%define summary_iop32x Linux Kernel for Arm machines based on Xscale IOP32X
%define info_iop32x This kernel is compiled for iop32x boxes. It will run on n2100 \
or ss4000e or sanmina boards.
%mkflavour iop32x
%endif
%if %build_kirkwood
%define summary_kirkwood Linux Kernel for Arm machines based on Kirkwood
%define info_kirkwood This kernel is compiled for kirkwood boxes. It will run on openrd boards.
%mkflavour kirkwood
%endif
%if %build_versatile
%define summary_versatile Linux Kernel for Versatile arm machines
%define info_versatile This kernel is compiled for Versatile boxes. It will run on Qemu for instance.
%mkflavour versatile
%endif
%endif

#
# kernel-source
#
%if %build_source
%package -n %{kname}-source-%{buildrel}
Version: 	%{fakever}
Release: 	%{fakerel}
Requires: 	glibc-devel, ncurses-devel, make, gcc, perl, diffutils
Summary: 	The Linux source code for %{kname}-%{buildrel}
Group: 		Development/Kernel
Autoreqprov: 	no
Provides: 	kernel-source = %{kverrel}
Buildarch:	noarch

%description -n %{kname}-source-%{buildrel}
The %{kname}-source package contains the source code files for the Mandriva and
ROSA kernel. Theese source files are only needed if you want to build your
own custom kernel that is better tuned to your particular hardware.

If you only want the files needed to build 3rdparty (nVidia, Ati, dkms-*,...)
drivers against, install the *-devel-* rpm that is matching your kernel.

%post -n %{kname}-source-%{buildrel}
for i in /lib/modules/%{kversion}-{desktop586,desktop,netbook,server,desktop-pae,netbook-pae,nrj-desktop586,nrj-desktop,nrj-realtime,nrj-laptop,nrj-netbook,nrj-desktop-pae,nrj-realtime-pae,nrj-laptop-pae,nrj-netbook-pae,nrj-netbook-atom,nrj-netbook-atom-pae,nrj-desktop-core2,nrj-desktop-core2-pae}-%{buildrpmrel}; do
        if [ -d $i ]; then
		if [ ! -L $i/build -a ! -L $i/source ]; then
			ln -sf /usr/src/linux-%{kversion}-%{buildrpmrel} $i/build
			ln -sf /usr/src/linux-%{kversion}-%{buildrpmrel} $i/source
		fi
        fi
done
cd /usr/src
rm -f linux
ln -snf linux-%{kversion}-%{buildrpmrel} linux

%preun -n %{kname}-source-%{buildrel}
for i in /lib/modules/%{kversion}-{desktop586,desktop,netbook,server,desktop-pae,netbook-pae,nrj-desktop586,nrj-desktop,nrj-realtime,nrj-laptop,nrj-netbook,nrj-desktop-pae,nrj-realtime-pae,nrj-laptop-pae,nrj-netbook-pae,nrj-netbook-atom,nrj-netbook-atom-pae,nrj-desktop-core2,nrj-desktop-core2-pae}-%{buildrpmrel}/{build,source}; do
	if [ -L $i ]; then
		if [ "$(readlink $i)" = "/usr/src/linux-%{kversion}-%{buildrpmrel}" ]; then
			rm -f $i
		fi
	fi
done
if [ -L /usr/src/linux ]; then
	if [ "$(readlink /usr/src/linux)" = "linux-%{kversion}-%{buildrpmrel}" ]; then
		rm -f /usr/src/linux
	fi
fi
exit 0

#
# kernel-source-latest: virtual rpm
#
%package -n %{kname}-source-latest
Version: 	%{kversion}
Release: 	%{rpmrel}
Summary: 	Virtual rpm for latest %{kname}-source
Group:   	Development/Kernel
Requires: 	%{kname}-source-%{buildrel}
Buildarch:	noarch

%description -n %{kname}-source-latest
This package is a virtual rpm that aims to make sure you always have the
latest %{kname}-source installed...
%endif

#
# kernel-doc: documentation for the Linux kernel
#
%if %build_doc
%package -n %{kname}-doc
Version: 	%{kversion}
Release: 	%{rpmrel}
Summary: 	Various documentation bits found in the %{kname} source
Group: 		Documentation
Buildarch:	noarch

%description -n %{kname}-doc
This package contains documentation files from the %{kname} source.
Various bits of information about the Linux kernel and the device drivers
shipped with it are documented in these files. You also might want install
this package if you need a reference to the options that can be passed to
Linux kernel modules at load time.
%endif

#
# kernel/tools
#
%if %{build_perf}
%package -n perf
Version:	%{kversion}
Release:	%{rpmrel}
Summary:	perf tool and the supporting documentation
Group:		System/Kernel and hardware

%description -n perf
the perf tool and the supporting documentation.
%endif

%if %{build_cpupower}
%package -n cpupower
Version:	%{kversion}
Release:	%{rpmrel}
Summary:	the cpupower tools
Group:		System/Kernel and hardware
Requires(post):  rpm-helper >= 0.24.0-3
Requires(preun): rpm-helper >= 0.24.0-3
%if %{mdvver} >= 201200
Obsoletes:	cpufreq cpufrequtils
%endif

%description -n cpupower
the cpupower tools.

%post -n cpupower
%_post_service cpupower

%preun -n cpupower
%_preun_service cpupower

%package -n cpupower-devel
Version:	%{kversion}
Release:	%{rpmrel}
Summary:	devel files for cpupower
Group:		Development/Kernel
Requires:	cpupower = %{kversion}-%{rpmrel}
Conflicts:	%{_lib}cpufreq-devel

%description -n cpupower-devel
This package contains the development files for cpupower.
%endif


#
# End packages - here begins build stage
#
%prep
%setup -q -n %top_dir_name -c
%setup -q -n %top_dir_name -D -T -a100

%define patches_dir ../%{patch_ver}/

cd %src_dir

%if %sublevel
%if %kpatch
%if %prev_sublevel
%patch1 -p1
%endif
%patch2 -p1
%else
%patch1 -p1
%endif
%else
%if %kpatch
%patch1 -p1
%endif
%endif
%if %kgit
%patch2 -p1
%endif

%{patches_dir}/scripts/apply_patchesQL
%{patches_dir}/scripts/apply_patches

# PATCH END


#
# Setup Begin
#

# Prepare all the variables for calling create_configs

%if %build_debug
%define debug --debug
%else
%define debug --no-debug
%endif


%{patches_dir}/scripts/create_configs %debug --user_cpu="%{target_arch}"

# make sure the kernel has the sublevel we know it has...
LC_ALL=C perl -p -i -e "s/^SUBLEVEL.*/SUBLEVEL = %{sublevel}/" Makefile

# get rid of unwanted files
find . -name '*~' -o -name '*.orig' -o -name '*.append' | %kxargs rm -f


%build
# Common target directories
%define _kerneldir /usr/src/linux-%{kversion}-%{buildrpmrel}
%define _bootdir /boot
%define _modulesdir /lib/modules
%define _efidir %{_bootdir}/efi/mandriva

# Directories definition needed for building
%define temp_root %{build_dir}/temp-root
%define temp_source %{temp_root}%{_kerneldir}
%define temp_boot %{temp_root}%{_bootdir}
%define temp_modules %{temp_root}%{_modulesdir}

PrepareKernel() {
	name=$1
	extension=$2
	x86_dir=arch/x86/configs

	echo "Make config for kernel $extension"

	%smake -s mrproper

	if [ "%{target_arch}" == "i386" -o "%{target_arch}" == "x86_64" ]; then
	    if [ -z "$name" ]; then
		cp ${x86_dir}/%{target_arch}_defconfig-desktop .config
	    else
		cp ${x86_dir}/%{target_arch}_defconfig-$name .config
	    fi
	else
	    if [ -z "$name" ]; then
		cp arch/%{target_arch}/defconfig-desktop .config
	    else
		cp arch/%{target_arch}/defconfig-$name .config
	    fi
	fi

	# make sure EXTRAVERSION says what we want it to say
	LC_ALL=C perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -$extension/" Makefile

	%smake oldconfig
}

BuildKernel() {
	KernelVer=$1

	echo "Building kernel $KernelVer"

	%kmake -s all

	# kirkwood boxes have u-boot
	if [ "$KernelVer" = "%{kversion}-kirkwood-%{buildrpmrel}" ]; then
		%kmake uImage
	fi

	# Start installing stuff
	install -d %{temp_boot}
	install -m 644 System.map %{temp_boot}/System.map-$KernelVer
	install -m 644 .config %{temp_boot}/config-$KernelVer
	xz -c Module.symvers > %{temp_boot}/symvers-$KernelVer.xz

	%ifarch %{arm}
		if [ -f arch/arm/boot/uImage ]; then
			cp -f arch/arm/boot/uImage %{temp_boot}/uImage-$KernelVer
		else
			cp -f arch/arm/boot/zImage %{temp_boot}/vmlinuz-$KernelVer
		fi
	%else
		cp -f arch/%{target_arch}/boot/bzImage %{temp_boot}/vmlinuz-$KernelVer
	%endif

	# modules
	install -d %{temp_modules}/$KernelVer
	%smake INSTALL_MOD_PATH=%{temp_root} KERNELRELEASE=$KernelVer modules_install

	# remove /lib/firmware, we use a separate kernel-firmware
	rm -rf %{temp_root}/lib/firmware
}

SaveDevel() {
	devel_flavour=$1

	DevelRoot=/usr/src/linux-%{kversion}-$devel_flavour-%{buildrpmrel}
	TempDevelRoot=%{temp_root}$DevelRoot

	mkdir -p $TempDevelRoot
	for i in $(find . -name 'Makefile*'); do cp -R --parents $i $TempDevelRoot;done
	for i in $(find . -name 'Kconfig*' -o -name 'Kbuild*'); do cp -R --parents $i $TempDevelRoot;done
	cp -fR include $TempDevelRoot
	cp -fR scripts $TempDevelRoot
	cp -fR kernel/bounds.c $TempDevelRoot/kernel
	cp -fR tools/include $TempDevelRoot/tools/
	%ifarch %{arm}
		cp -fR arch/%{target_arch}/tools $TempDevelRoot/arch/%{target_arch}/
	%endif
	%ifarch %{ix86} x86_64
		cp -fR arch/x86/kernel/asm-offsets.{c,s} $TempDevelRoot/arch/x86/kernel/
		cp -fR arch/x86/kernel/asm-offsets_{32,64}.c $TempDevelRoot/arch/x86/kernel/
		cp -fR arch/x86/syscalls/syscall* $TempDevelRoot/arch/x86/syscalls/
		cp -fR arch/x86/include $TempDevelRoot/arch/x86/
		cp -fR arch/x86/tools/relocs.c $TempDevelRoot/arch/x86/tools/
	%else
		cp -fR arch/%{target_arch}/kernel/asm-offsets.{c,s} $TempDevelRoot/arch/%{target_arch}/kernel/
		for f in $(find arch/%{target_arch} -name include); do cp -fR --parents $f $TempDevelRoot; done
	%endif
	cp -fR .config Module.symvers $TempDevelRoot
	cp -fR 3rdparty/mkbuild.pl $TempDevelRoot/3rdparty

	# Needed for truecrypt build (Danny)
	cp -fR drivers/md/dm.h $TempDevelRoot/drivers/md/

	# Needed for lguest
	cp -fR drivers/lguest/lg.h $TempDevelRoot/drivers/lguest/

	# Needed for lirc_gpio (#39004)
	cp -fR drivers/media/video/bt8xx/bttv{,p}.h $TempDevelRoot/drivers/media/video/bt8xx/
	cp -fR drivers/media/video/bt8xx/bt848.h $TempDevelRoot/drivers/media/video/bt8xx/
	cp -fR drivers/media/video/btcx-risc.h $TempDevelRoot/drivers/media/video/

	# Needed for external dvb tree (#41418)
	cp -fR drivers/media/dvb/dvb-core/*.h $TempDevelRoot/drivers/media/dvb/dvb-core/
	cp -fR drivers/media/dvb/frontends/lgdt330x.h $TempDevelRoot/drivers/media/dvb/frontends/

	# add acpica header files, needed for fglrx build
	cp -fR drivers/acpi/acpica/*.h $TempDevelRoot/drivers/acpi/acpica/

	# aufs2 has a special file needed
	#cp -fR fs/aufs/magic.mk $TempDevelRoot/fs/aufs

	for i in alpha avr32 blackfin c6x cris frv h8300 hexagon ia64 m32r m68k m68knommu microblaze \
		 mips mn10300 openrisc parisc powerpc s390 score sh sparc tile unicore32 xtensa; do
		rm -rf $TempDevelRoot/arch/$i
	done

	%ifnarch %{arm}
		rm -rf $TempDevelRoot/arch/arm
	%endif
	%ifnarch %{ix86} x86_64
		rm -rf $TempDevelRoot/arch/x86
	%endif

	# Clean the scripts tree, and make sure everything is ok (sanity check)
	# running prepare+scripts (tree was already "prepared" in build)
	pushd $TempDevelRoot >/dev/null
		%smake -s prepare scripts
		%smake -s clean
	popd >/dev/null
	rm -f $TempDevelRoot/.config.old

	# fix permissions
	chmod -R a+rX $TempDevelRoot

	# disable mrproper in -devel rpms
	patch -p1 --fuzz=0 -d $TempDevelRoot -i %{SOURCE2}

	kernel_devel_files=../kernel_devel_files.$devel_flavour


### Create the kernel_devel_files.*
cat > $kernel_devel_files <<EOF
%dir $DevelRoot
%dir $DevelRoot/arch
%dir $DevelRoot/include
$DevelRoot/3rdparty
$DevelRoot/Documentation
%ifarch %{arm}
$DevelRoot/arch/arm
%endif
$DevelRoot/arch/um
%ifarch %{ix86} x86_64
$DevelRoot/arch/x86
%endif
$DevelRoot/block
$DevelRoot/crypto
$DevelRoot/drivers
$DevelRoot/firmware
$DevelRoot/fs
$DevelRoot/include/Kbuild
$DevelRoot/include/acpi
$DevelRoot/include/asm-generic
$DevelRoot/include/config
$DevelRoot/include/crypto
$DevelRoot/include/drm
$DevelRoot/include/generated
$DevelRoot/include/keys
$DevelRoot/include/linux
$DevelRoot/include/math-emu
$DevelRoot/include/media
$DevelRoot/include/memory
$DevelRoot/include/misc
$DevelRoot/include/mtd
$DevelRoot/include/net
$DevelRoot/include/pcmcia
$DevelRoot/include/ras
$DevelRoot/include/rdma
$DevelRoot/include/rxrpc
$DevelRoot/include/scsi
$DevelRoot/include/sound
$DevelRoot/include/target
$DevelRoot/include/trace
$DevelRoot/include/video
$DevelRoot/include/xen
$DevelRoot/init
$DevelRoot/ipc
$DevelRoot/kernel
$DevelRoot/lib
$DevelRoot/mm
$DevelRoot/net
$DevelRoot/samples
$DevelRoot/scripts
$DevelRoot/security
$DevelRoot/sound
$DevelRoot/tools
$DevelRoot/usr
$DevelRoot/virt
$DevelRoot/.config
$DevelRoot/Kbuild
$DevelRoot/Kconfig
$DevelRoot/Makefile
$DevelRoot/Module.symvers
$DevelRoot/arch/Kconfig
%doc README.kernel-sources
EOF


### Create -devel Post script on the fly
cat > $kernel_devel_files-post <<EOF
if [ -d /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel} ]; then
	rm -f /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/{build,source}
	ln -sf $DevelRoot /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/build
	ln -sf $DevelRoot /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/source
fi
EOF


### Create -devel Preun script on the fly
cat > $kernel_devel_files-preun <<EOF
if [ -L /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/build ]; then
	rm -f /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/build
fi
if [ -L /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/source ]; then
	rm -f /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/source
fi
exit 0
EOF

### Create -devel Postun script on the fly
cat > $kernel_devel_files-postun <<EOF
rm -rf /usr/src/linux-%{kversion}-$devel_flavour-%{buildrpmrel} >/dev/null
EOF
}

SaveDebug() {
	debug_flavour=$1

	install -m 644 vmlinux \
	      %{temp_boot}/vmlinux-%{kversion}-$debug_flavour-%{buildrpmrel}
	kernel_debug_files=../kernel_debug_files.$debug_flavour
	echo "%{_bootdir}/vmlinux-%{kversion}-$debug_flavour-%{buildrpmrel}" \
		>> $kernel_debug_files

	find %{temp_modules}/%{kversion}-$debug_flavour-%{buildrpmrel}/kernel \
		-name "*.ko" | \
		%kxargs -I '{}' objcopy --only-keep-debug '{}' '{}'.debug
	find %{temp_modules}/%{kversion}-$debug_flavour-%{buildrpmrel}/kernel \
		-name "*.ko" | %kxargs -I '{}' \
		sh -c 'cd `dirname {}`; \
		       objcopy --add-gnu-debuglink=`basename {}`.debug \
		       --strip-debug `basename {}`'

	pushd %{temp_modules}
	find %{kversion}-$debug_flavour-%{buildrpmrel}/kernel \
		-name "*.ko.debug" > debug_module_list
	popd
	cat %{temp_modules}/debug_module_list | \
		sed 's|\(.*\)|%{_modulesdir}/\1|' >> $kernel_debug_files
	cat %{temp_modules}/debug_module_list | \
		sed 's|\(.*\)|%exclude %{_modulesdir}/\1|' \
		>> ../kernel_exclude_debug_files.$debug_flavour
	rm -f %{temp_modules}/debug_module_list
}

CreateFiles() {
	kernel_flavour=$1

	kernel_files=../kernel_files.$kernel_flavour

ker="vmlinuz"
if [ "$kernel_flavour" = "kirkwood" ]; then
       ker="uImage"
fi
### Create the kernel_files.*
cat > $kernel_files <<EOF
%{_bootdir}/System.map-%{kversion}-$kernel_flavour-%{buildrpmrel}
%{_bootdir}/symvers-%{kversion}-$kernel_flavour-%{buildrpmrel}.xz
%{_bootdir}/config-%{kversion}-$kernel_flavour-%{buildrpmrel}
%{_bootdir}/$ker-%{kversion}-$kernel_flavour-%{buildrpmrel}
%dir %{_modulesdir}/%{kversion}-$kernel_flavour-%{buildrpmrel}/
%{_modulesdir}/%{kversion}-$kernel_flavour-%{buildrpmrel}/kernel
%{_modulesdir}/%{kversion}-$kernel_flavour-%{buildrpmrel}/modules.*
%doc README.kernel-sources
EOF

%if %build_debug
    cat ../kernel_exclude_debug_files.$kernel_flavour >> $kernel_files
%endif

### Create kernel Post script
cat > $kernel_files-post <<EOF
%ifarch %{arm}
/sbin/installkernel -i -N %{kversion}-$kernel_flavour-%{buildrpmrel}
%else
/sbin/installkernel %{kversion}-$kernel_flavour-%{buildrpmrel}
pushd /boot > /dev/null
if [ -L vmlinuz-$kernel_flavour ]; then
	rm -f vmlinuz-$kernel_flavour
fi
ln -sf vmlinuz-%{kversion}-$kernel_flavour-%{buildrpmrel} vmlinuz-$kernel_flavour
if [ -L initrd-$kernel_flavour.img ]; then
	rm -f initrd-$kernel_flavour.img
fi
ln -sf initrd-%{kversion}-$kernel_flavour-%{buildrpmrel}.img initrd-$kernel_flavour.img
popd > /dev/null
%endif
%if %build_devel
# create kernel-devel symlinks if matching -devel- rpm is installed
if [ -d /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} ]; then
	rm -f /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/{build,source}
	ln -sf /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/build
	ln -sf /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/source
fi
%endif
%if %build_source
# create kernel-source symlinks only if matching -devel- rpm is not installed
if [ -d /usr/src/linux-%{kversion}-%{buildrpmrel} -a ! -d /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} ]; then
	rm -f /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/{build,source}
	ln -sf /usr/src/linux-%{kversion}-%{buildrpmrel} /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/build
	ln -sf /usr/src/linux-%{kversion}-%{buildrpmrel} /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/source
fi
%endif
EOF

### Create kernel Posttrans script
cat > $kernel_files-posttrans <<EOF
if [ -x /usr/sbin/dkms_autoinstaller -a -d /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} ]; then
    /usr/sbin/dkms_autoinstaller start %{kversion}-$kernel_flavour-%{buildrpmrel}
fi
EOF

### Create kernel Preun script on the fly
cat > $kernel_files-preun <<EOF
/sbin/installkernel -R %{kversion}-$kernel_flavour-%{buildrpmrel}
pushd /boot > /dev/null
if [ -L vmlinuz-$kernel_flavour ]; then
	if [ "$(readlink vmlinuz-$kernel_flavour)" = "vmlinuz-%{kversion}-$kernel_flavour-%{buildrpmrel}" ]; then
		rm -f vmlinuz-$kernel_flavour
	fi
fi
if [ -L initrd-$kernel_flavour.img ]; then
	if [ "$(readlink initrd-$kernel_flavour.img)" = "initrd-%{kversion}-$kernel_flavour-%{buildrpmrel}.img" ]; then
		rm -f initrd-$kernel_flavour.img
	fi
fi
popd > /dev/null
%if %build_devel
if [ -L /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/build ]; then
	rm -f /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/build
fi
if [ -L /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/source ]; then
	rm -f /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/source
fi
%endif
exit 0
EOF


### Create kernel Postun script on the fly
cat > $kernel_files-postun <<EOF
/sbin/kernel_remove_initrd %{kversion}-$kernel_flavour-%{buildrpmrel}
rm -rf /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel} >/dev/null
if [ -d /var/lib/dkms ]; then
    rm -f /var/lib/dkms/*/kernel-%{kversion}-$devel_flavour-%{buildrpmrel}-%{_target_cpu} >/dev/null
    rm -rf /var/lib/dkms/*/*/%{kversion}-$devel_flavour-%{buildrpmrel} >/dev/null
    rm -f /var/lib/dkms-binary/*/kernel-%{kversion}-$devel_flavour-%{buildrpmrel}-%{_target_cpu} >/dev/null
    rm -rf /var/lib/dkms-binary/*/*/%{kversion}-$devel_flavour-%{buildrpmrel} >/dev/null
fi
EOF
}


CreateKernel() {
	flavour=$1

	PrepareKernel $flavour $flavour-%{buildrpmrel}

	BuildKernel %{kversion}-$flavour-%{buildrpmrel}
	%if %build_devel
		SaveDevel $flavour
	%endif
	%if %build_debug
		SaveDebug $flavour
	%endif
	CreateFiles $flavour
}


###
# DO it...
###


# Create a simulacro of buildroot
rm -rf %{temp_root}
install -d %{temp_root}


# make sure we are in the directory
cd %src_dir

%ifarch %{ix86}
%if %build_desktop586
CreateKernel desktop586
%endif
%endif

%if %build_desktop
CreateKernel desktop
%endif

%if %build_netbook
CreateKernel netbook
%endif

%if %build_server
CreateKernel server
%endif

%ifarch %{ix86}
%if %build_desktop_pae
CreateKernel desktop-pae
%endif
%endif

%ifarch %{ix86}
%if %build_netbook_pae
CreateKernel netbook-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_desktop586
CreateKernel nrj-desktop586
%endif
%endif

%if %build_nrj_desktop
CreateKernel nrj-desktop
%endif

%if %build_nrj_realtime
CreateKernel nrj-realtime
%endif

%if %build_nrj_laptop
CreateKernel nrj-laptop
%endif

%if %build_nrj_netbook
CreateKernel nrj-netbook
%endif

%ifarch %{ix86}
%if %build_nrj_desktop_pae
CreateKernel nrj-desktop-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_realtime_pae
CreateKernel nrj-realtime-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_laptop_pae
CreateKernel nrj-laptop-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_netbook_pae
CreateKernel nrj-netbook-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_netbook_atom
CreateKernel nrj-netbook-atom
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_netbook_atom_pae
CreateKernel nrj-netbook-atom-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_desktop_core2
CreateKernel nrj-desktop-core2
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_desktop_core2_pae
CreateKernel nrj-desktop-core2-pae
%endif
%endif

%ifarch %{arm}
%if %build_iop32x
CreateKernel iop32x
%endif
%if %build_kirkwood
CreateKernel kirkwood
%endif
%if %build_versatile
CreateKernel versatile
%endif
%endif

# set extraversion to match srpm to get nice version reported by the tools
LC_ALL=C perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -%{rpmrel}/" Makefile
# build perf
%if %{build_perf}
# perf
%make -C tools/perf -s V=1 HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} all
%make -C tools/perf -s V=1 prefix=%{_prefix} man
%endif

%if %{build_cpupower}
# cpupower
# make sure version-gen.sh is executable.
chmod +x tools/power/cpupower/utils/version-gen.sh
%make -C tools/power/cpupower CPUFREQ_BENCH=false
%endif

# We don't make to repeat the depend code at the install phase
%if %build_source
%ifarch %{arm}
    PrepareKernel "kirkwood" %{buildrpmrel}custom
%else
    PrepareKernel "" %{buildrpmrel}custom
%endif
%smake -s mrproper
%endif


###
### install
###
%install
install -m 644 %{SOURCE4}  .

cd %src_dir

# Directories definition needed for installing
%define target_source %{buildroot}%{_kerneldir}
%define target_boot %{buildroot}%{_bootdir}
%define target_modules %{buildroot}%{_modulesdir}

# We want to be able to test several times the install part
rm -rf %{buildroot}
cp -a %{temp_root} %{buildroot}

# Create directories infastructure
%if %build_source
install -d %{target_source}

tar cf - . | tar xf - -C %{target_source}
chmod -R a+rX %{target_source}

# we remove all the source files that we don't ship
# first architecture files
for i in alpha avr32 blackfin c6x cris frv h8300 hexagon ia64 m32r m68k m68knommu microblaze \
	 mips openrisc parisc powerpc s390 score sh sh64 sparc tile unicore32 v850 xtensa mn10300; do
	rm -rf %{target_source}/arch/$i
done

# other misc files
rm -f %{target_source}/{.config.old,.config.cmd,.gitignore,.lst,.mailmap}
rm -f %{target_source}/{.missing-syscalls.d,arch/.gitignore,firmware/.gitignore}
rm -rf %{target_source}/.tmp_depmod/

#endif %build_source
%endif

# compressing modules
%if %{build_modxz}
find %{target_modules} -name "*.ko" | %kxargs xz -6e
%else
find %{target_modules} -name "*.ko" | %kxargs gzip -9
%endif

# We used to have a copy of PrepareKernel here
# Now, we make sure that the thing in the linux dir is what we want it to be
for i in %{target_modules}/*; do
	rm -f $i/build $i/source
done

# sniff, if we compressed all the modules, we change the stamp :(
# we really need the depmod -ae here
pushd %{target_modules}
for i in *; do
	/sbin/depmod -ae -b %{buildroot} -F %{target_boot}/System.map-$i $i
	echo $?
done

for i in *; do
	pushd $i
	echo "Creating modules.description for $i"
	modules=`find . -name "*.ko.[g,x]z"`
	echo $modules | %kxargs /sbin/modinfo \
	| perl -lne 'print "$name\t$1" if $name && /^description:\s*(.*)/; $name = $1 if m!^filename:\s*(.*)\.k?o!; $name =~ s!.*/!!' > modules.description
	popd
done
popd

# need to set extraversion to match srpm again to avoid rebuild
LC_ALL=C perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -%{rpmrel}/" Makefile
%if %{build_perf}
# perf tool binary and supporting scripts/binaries
make -C tools/perf -s V=1 DESTDIR=%{buildroot} HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} install

# perf man pages (note: implicit rpm magic compresses them later)
make -C tools/perf  -s V=1 DESTDIR=%{buildroot} HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} install-man
%endif

%if %{build_cpupower}
make -C tools/power/cpupower DESTDIR=%{buildroot} libdir=%{_libdir} mandir=%{_mandir} CPUFREQ_BENCH=false install
rm -f %{buildroot}%{_libdir}/*.{a,la}
%find_lang cpupower
mv cpupower.lang ../
chmod 0755 %{buildroot}%{_libdir}/libcpupower.so*
mkdir -p %{buildroot}%{_unitdir} %{buildroot}%{_sysconfdir}/sysconfig
install -m644 %{SOURCE50} %{buildroot}%{_unitdir}/cpupower.service
install -m644 %{SOURCE51} %{buildroot}%{_sysconfdir}/sysconfig/cpupower
%endif

###
### clean
###
%clean
rm -rf %{buildroot}


# We don't want to remove this, the whole reason of its existence is to be
# able to do several rpm --short-circuit -bi for testing install
# phase without repeating compilation phase
#rm -rf %{temp_root}

###
### source and doc file lists
###

%if %build_source
%files -n %{kname}-source-%{buildrel}
%dir %{_kerneldir}
%dir %{_kerneldir}/arch
%dir %{_kerneldir}/include
%{_kerneldir}/3rdparty
%{_kerneldir}/Documentation
%{_kerneldir}/arch/Kconfig
%{_kerneldir}/arch/arm
%{_kerneldir}/arch/um
%{_kerneldir}/arch/x86
%{_kerneldir}/block
%{_kerneldir}/crypto
%{_kerneldir}/drivers
%{_kerneldir}/firmware
%{_kerneldir}/fs
%{_kerneldir}/include/Kbuild
%{_kerneldir}/include/acpi
%{_kerneldir}/include/asm-generic
%{_kerneldir}/include/crypto
%{_kerneldir}/include/drm
%{_kerneldir}/include/keys
%{_kerneldir}/include/linux
%{_kerneldir}/include/math-emu
%{_kerneldir}/include/media
%{_kerneldir}/include/memory
%{_kerneldir}/include/misc
%{_kerneldir}/include/mtd
%{_kerneldir}/include/net
%{_kerneldir}/include/pcmcia
%{_kerneldir}/include/ras
%{_kerneldir}/include/rdma
%{_kerneldir}/include/rxrpc
%{_kerneldir}/include/scsi
%{_kerneldir}/include/sound
%{_kerneldir}/include/target
%{_kerneldir}/include/trace
%{_kerneldir}/include/video
%{_kerneldir}/include/xen
%{_kerneldir}/init
%{_kerneldir}/ipc
%{_kerneldir}/kernel
%{_kerneldir}/lib
%{_kerneldir}/mm
%{_kerneldir}/net
%{_kerneldir}/virt
%{_kerneldir}/samples
%{_kerneldir}/scripts
%{_kerneldir}/security
%{_kerneldir}/sound
%{_kerneldir}/tools
%{_kerneldir}/usr
%{_kerneldir}/COPYING
%{_kerneldir}/CREDITS
%{_kerneldir}/Kbuild
%{_kerneldir}/Kconfig
%{_kerneldir}/MAINTAINERS
%{_kerneldir}/Makefile
%{_kerneldir}/README
%{_kerneldir}/REPORTING-BUGS
%doc README.kernel-sources

%files -n %{kname}-source-latest
%endif

%if %build_doc
%files -n %{kname}-doc
%doc linux-%{tar_ver}/Documentation/*
%endif

%if %{build_perf}
%files -n perf
%{_bindir}/perf
%dir %{_prefix}/libexec/perf-core
%{_prefix}/libexec/perf-core/*
%{_mandir}/man[1-8]/perf*
%endif

%if %{build_cpupower}
%files -n cpupower -f cpupower.lang
%{_bindir}/cpupower
%{_libdir}/libcpupower.so.0
%{_libdir}/libcpupower.so.0.0.0
%{_unitdir}/cpupower.service
%{_mandir}/man[1-8]/cpupower*
%config(noreplace) %{_sysconfdir}/sysconfig/cpupower

%files -n cpupower-devel
%{_libdir}/libcpupower.so
%{_includedir}/cpufreq.h
%endif


%changelog

* Tue Nov 20 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.7-1
+ update to 3.6.7-1 (89 fixes all over)
- updated all patches for kernel 3.6.7: AUFS3, OverlayFS, TOI
- re-add cpufreq_ondemand_performance_optimise_default_settings.patch
- small modifies and fixes to "create_configs" and "kernel.spec" files
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Mon Nov 05 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.6-1
+ update to 3.6.6-1
- drop FX01_fs-ext4-fix-unjournaled-inode-bitmap-modification.patch,
- because that's already inside patch-3.6.6.bz2
- modify configuration for server flavour to DEFAULT_GOV_ONDEMAND=y
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Fri Nov 02 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.5-2
+ update to 3.6.5-2
- drop FX01_fix-serious-progressive-ext4-data-corruption-bug.patch
- add FX01_fs-ext4-fix-unjournaled-inode-bitmap-modification.patch
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Wed Oct 31 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.5-1
+ update to 3.6.5-1 (98 fixes all over)
- some fixes to the description text on all kernel flavours and source
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Tue Oct 30 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.5-1-0-rc1
+ update to 3.6.5-0-rc1
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Tue Oct 30 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.4-2
+ update to 3.6.4-2
- modify default .configs to CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Sun Oct 28 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.4-1
+ update to 3.6.4-1
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Fri Oct 26 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.4-rc1
+ update to 3.6.4-rc1
+ rc release that should fix this > https://lwn.net/Articles/521022/
- added FX01-fix-serious-progressive-ext4-data-corruption-bug.patch
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Mon Oct 22 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.3-1
+ update to 3.6.3 (85 fixes all over)
- add OverlayFS 
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Sat Oct 13 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.2-1
+ update to 3.6.2 (135 fixes all over)
- now CPU_FREQ_GOV_ONDEMAND is the predefined for -laptop and -netbook
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Fri Oct 12 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.1-1
+ update to 3.6.1 
- first public attempt with new kernel 3.6 serie
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Fri Oct 2 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.0-1
+ new kernel 3.6.0
- first private attempt with new kernel 3.6 serie
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14567 |12mr|kernel-firmware-20120909-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#
# This rpm is based on the git tree from:
# git://git.kernel.org/pub/scm/linux/kernel/git/dwmw2/linux-firmware-from-kernel.git
# version is date of the younger commit
#

Summary:	Linux kernel firmware files
Name:   	kernel-firmware
Version:	20120909
Release:	1
License:	GPLv2
Group:  	System/Kernel and hardware
URL:    	http://www.kernel.org/
# kernel-firmware tarball is generated from the git tree mentioned
# above, by simply cloning it, and  doing:
# tar --exclude-vcs -Jcf kernel-firmware-version.tar.xz linux-firmware-from-kernel
Source0: 	linux-firmware-free-%{version}.tar.xz
Conflicts:	kernel-firmware-extra < %{version}-1
Obsoletes:	korg1212-firmware
Obsoletes:	maestro3-firmware
Obsoletes:	sb16-firmware
Obsoletes:	yamaha-firmware
Suggests:	kernel-firmware-extra
BuildRoot:      %{_tmppath}/%{name}-%{version}
BuildArch:	noarch

%description
This package contains the firmware for in-kernel drivers that was previously
included in the kernel. It is shared by all kernels >= 2.6.27-rc1.

%prep
%setup -q -n linux-firmware-free-%{version}

# remove unwanted source files
rm -f dsp56k/bootstrap.asm keyspan_pda/*.S

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/lib/firmware
cp -avf * %{buildroot}/lib/firmware
rm -f %{buildroot}/lib/firmware/WHENCE

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc WHENCE
/lib/firmware/*


%changelog
* Sun Oct 28 2912 akdengi <akdengi> 20120909-1
- update to 2012-09-09

* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 20110314-2mnb2
+ Revision: 666022
- mass rebuild

* Tue Mar 22 2011 Thomas Backlund <tmb@mandriva.org> 20110314-1
+ Revision: 647606
- update to 2011-03-14

* Fri Feb 04 2011 Thomas Backlund <tmb@mandriva.org> 20101231-1
+ Revision: 635980
- update to 2010-12-31 snapshot

* Thu Nov 04 2010 Thomas Backlund <tmb@mandriva.org> 20101024-1mnb2
+ Revision: 593285
- update to 2010-10-24

* Sun Aug 15 2010 Thomas Backlund <tmb@mandriva.org> 20100804-1mnb2
+ Revision: 570139
- update to 2010-08-04

* Mon May 03 2010 Thomas Backlund <tmb@mandriva.org> 20100217-1mnb2
+ Revision: 541831
- keep bnx2x fw for 2.6.33 series kernels
- update to 20100217 (updated bnx2 and bnx2x firmwares)

* Sun Feb 07 2010 Thomas Backlund <tmb@mandriva.org> 20100107-1mnb2
+ Revision: 501683
- drop firmware tarball from drm-next as its merged upstream
- update to 2010-01-07

* Sat Sep 19 2009 Thomas Backlund <tmb@mandriva.org> 20090604-4mnb2
+ Revision: 444767
- update drm-next firmware to 2009-09-18

* Thu Sep 17 2009 Thomas Backlund <tmb@mandriva.org> 20090604-3mnb2
+ Revision: 444038
- use correct radeon ihex-converted firmware tarball

* Thu Sep 17 2009 Thomas Backlund <tmb@mandriva.org> 20090604-2mnb2
+ Revision: 443983
- add radeon firmware from drm-next, needed by kernel-tmb
- update to 2009-06-04

* Thu May 28 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 20090418-1mnb2
+ Revision: 380647
- Updated to 20090418
- Use lzma for source tarball.

* Mon Mar 30 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 20090111-3mnb2
+ Revision: 362326
- Re-add obsoletes from kernel-firmware-extra to kernel-firmware for
  firmware files which moved to kernel-firmware after previous change.

* Mon Mar 30 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 20090111-2mnb2
+ Revision: 362309
- Include all firmware, not splitting firmwares into
  kernel-firmware-extra (#49195).

* Tue Feb 17 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 20090111-1mnb2
+ Revision: 341862
- Updated to 20090111

* Fri Dec 05 2008 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 20080922-2mnb2
+ Revision: 310782
- Don't include firmware without source, they should be in non-free
  (distributed with kernel-firmware-extra package).
- Suggests kernel-firmware-extra.
- Cosmetics.

* Tue Nov 04 2008 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 20080922-1mnb2
+ Revision: 299838
- Updated to latest linux-firmware-from-kernel snapshot, and change
  versioning to use date of the younger commit, as firmwares aren't
  bound to specific kernel version.

* Sat Sep 06 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27-2mnb2
+ Revision: 281995
- Obsolete korg1212-firmware, maestro3-firmware, sb16-firmware, yamaha-firmware.

* Thu Aug 28 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27-1mnb2
+ Revision: 277014
- redo spec based on kernel-headers spec
- switch to using dwmw2's linux-firmware-from-kernel git tree
- no need to follow -rc/-git versioning as the firmwares does
  not change that often.
- package is now noarch as we dont build anything
- switch to Manbo Core tagging

* Thu Aug 21 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27-0.rc4.1mdv2009.0
+ Revision: 274527
- update to 2.6.27-rc4

* Wed Aug 20 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27-0.rc3.1mdv2009.0
+ Revision: 274212
- fix git typo
- update to 2.6.27-rc3-git6

* Thu Aug 07 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27-0.rc2.2mdv2009.0
+ Revision: 265550
- bump release
- add buildrequires

* Thu Aug 07 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27-0.rc2.1mdv2009.0
+ Revision: 265537
- add spec file
- use defconfigs from kernel-linus
- start with 2.6.27-rc2
- Created package structure for kernel-firmware.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14568 |12mr|kernel-headers-3.6.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#
# Spec file generated by kdist version v0.0.4-56-gf790
#
Name:          kernel-headers
Summary:       Linux kernel header files mostly used by your C library
Version:       3.6.10
Release:       1
License:       GPL v2
Group:         System/Kernel and hardware
URL:           http://www.kernel.org
Source0:       kernel-headers-3.6.10-1.tar.bz2
AutoReqProv:   no
BuildRequires: rsync
Epoch:         1
BuildArch:     noarch

%rename linux-userspace-headers

%define debug_package %{nil}
%define __check_files %{nil}

%description
C header files from the Linux kernel. The header files define
structures and constants that are needed for building most
standard programs, notably the C library.

This package is not suitable for building kernel modules, you
should use the 'kernel-devel' package instead.

%prep
%setup -q -n kernel-headers-3.6.10-1

%install
make INSTALL_HDR_PATH=%{buildroot}/usr headers_install

%files
/usr/include/*



%changelog
*Fri Aug 17 2012 Alex Burmashev <alex.burmashev@rosalab.ru> 3.5.1-1
- Release 3.5.1-1


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14569 |12mr|keychain-2.7.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		keychain
Version:	2.7.1
Release:	%mkrel 4
Summary:	Keychain manages ssh-agent to minimise passphrase entry for ssh
License:	GPLv2
Group:		Networking/Remote access
URL:		http://www.funtoo.org/en/security/%{name}/intro
Source0:	http://www.funtoo.org/archive/%{name}/%name-%version.tar.bz2
Source1:	%{name}.profile.sh
Source2:	%{name}.profile.csh
#Patch500:	keychain-2.6.8-parse_gpg_keys.patch
Suggests:	openssh-askpass
Requires:	openssh-clients
Requires:	gnupg2
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
Keychain is a manager for OpenSSH, ssh.com, Sun SSH and GnuPG agents.
It acts as a front-end to the agents, allowing you to easily have one
long-running agent process per system, rather than per login session.
This dramatically reduces the number of times you need to enter your
passphrase from once per new login session to once every time your
local machine is rebooted.

Run keychain once manually per user, after which keychain will run (quietly)
every time you log in (from a profile script).

Hint: If you get tired of keychain, delete ~/.keychain .

%prep
%setup -q
#%patch500 -p1 -b .parse_gpg_keys

%build
%make

%install
rm -rf %{buildroot}

install -d -m 755 %{buildroot}%{_bindir}
install -m 755 %{name} %{buildroot}%{_bindir}
install -d -m 755 %{buildroot}%{_sysconfdir}/profile.d
install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/profile.d/99%{name}.sh
install -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/profile.d/99%{name}.csh
install -d -m 755 %{buildroot}%{_mandir}/man1/
install -m 644 keychain.1 %{buildroot}%{_mandir}/man1/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README.rst ChangeLog COPYING.txt keychain.pod keychain.txt
%{_bindir}/*
%{_sysconfdir}/profile.d/*
%{_mandir}/man1/%{name}*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14570 |12mr|keyutils-1.2-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name keyutils
%define major 1

%define libname %mklibname %name %major
%define devname %mklibname -d %name
%define staticname %mklibname -d -s %name

Name:		%name
Version:	1.2
Release:	%mkrel 13
Summary:	Linux Key Management Utilities
URL:		http://people.redhat.com/~dhowells/keyutils/
Source:		http://people.redhat.com/~dhowells/keyutils/keyutils-%{version}.tar.bz2
Patch:		keyutils-request-key-conf-add-cifs.upcall.patch
Group:		System/Base
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License:	LGPLv2+
%description
Utilities to control the kernel key management facility and to provide
a mechanism by which the kernel call back to userspace to get a key
instantiated.

%package -n %libname
Summary:	Linux Key Management Utilities
Group:		System/Libraries
%description -n %libname
Librarie to control the kernel key management facility and to provide
a mechanism by which the kernel call back to userspace to get a key
instantiated.

%package -n %devname
Summary:	Developement files for %libname
Group:		System/Libraries
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
%description -n %devname
Developement files for %libname

%package -n %staticname
Summary:	%name static library
Group:		System/Libraries
Requires:	%devname
%description -n %staticname
%name static library.

%prep
%setup -q
%patch -p1

%build
%{make} -j1 ETCDIR=%{_sysconfdir} BINDIR=/bin SBINDIR=/sbin LIBDIR=/%{_lib} \
	USRLIBDIR=%{_libdir} SHAREDIR=%{_datadir}/%{name} INCLUDEDIR=%{_includedir} \
	CFLAGS='%optflags'

%install
%{__rm} -Rf %{buildroot}
%{__make} ETCDIR=%{_sysconfdir} BINDIR=/bin SBINDIR=/sbin LIBDIR=/%{_lib} \
	  USRLIBDIR=%{_libdir} SHAREDIR=%{_datadir}/%{name} INCLUDEDIR=%{_includedir} \
	  DESTDIR=%{buildroot} install

%if %mdkversion < 200900
%post -n %libname -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %libname -p /sbin/ldconfig
%endif

%files
%doc README LICENCE.GPL LICENCE.LGPL
%config(noreplace) %{_sysconfdir}/request-key.conf
/bin/keyctl
/sbin/request-key
%{_mandir}/man1/keyctl.1.*
%{_mandir}/man5/request-key.conf.5.*
%{_mandir}/man8/request-key.8.*
%{_datadir}/%{name}/request-key-debug.sh

%files -n %libname
/%{_lib}/lib%{name}-%{version}.so
/%{_lib}/lib%{name}.so.%{major}

%files -n %devname
%{_includedir}/%{name}.h
%{_libdir}/lib%{name}.so
%{_mandir}/man3/*.3.*

%files -n %staticname
%{_libdir}/lib%{name}.a




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14571 |12mr|kfingermanager-0.0-0.1050414.5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname KFingerManager
%define svn_snapshot 1050414 

Summary:	Fingerprint Manager for KDE4
Name:		kfingermanager
Version:	0.0
Release:	0.%{svn_snapshot}.5
License:	GPLv2+
Group:		System/Configuration/Packaging
URL:		http://websvn.kde.org/trunk/playground/base/kfingerprint/KFingerManager/
Source0:	%{oname}-%{version}.%{svn_snapshot}.tar.bz2
Patch0:		kfingermanager-mdv-fix-category.patch
BuildRequires:	kdelibs4-devel

%description
Fingerprint Manager for KDE4.

%files
%{_kde_libdir}/kde4/kcm_kfingermanager.so
%{_kde_appsdir}/kfingermanager
%{_kde_datadir}/config/kfingerrc
%{_kde_datadir}/kde4/services/kfingermanager.desktop

#--------------------------------------------------------------------

%prep
%setup -q -n %{oname}
%patch0 

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Tue Aug  28 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: c84ab8f
- Drop find_lang usage as it doesn't find anything here
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14572 |12mr|kfloppy-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# workaround bug in rpm unpackaged subdir check
%define _unpackaged_subdirs_terminate_build 0

Name:		kfloppy
Summary:	Format floppy disks
Version:	4.9.4
Release:	1
Group:		Graphical desktop/KDE
License:	LGPLv2
URL:		http://utils.kde.org/projects/kfloppy
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel

%description
KFloppy is a utility that provides a straightforward graphical means to
format 3.5" and 5.25" floppy disks.

%files
%{_kde_bindir}/kfloppy
%{_kde_iconsdir}/*/*/apps/kfloppy.*
%{_kde_applicationsdir}/KFloppy.desktop
%{_kde_docdir}/HTML/*/kfloppy

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.1-1
- New version 4.9.1

* Tue Aug 14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.0-1
- New version 4.9.0

* Fri Jul 20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.97-1
- New version 4.8.97

* Thu Jul 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.95-1
- New version 4.8.95

* Fri Jun 08 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.4-1
- update to 4.8.4

* Thu May 10 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.3-1
- update to 4.8.3

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.2-1
- update to 4.8.2

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.1-1
- update to 4.8.1

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.97-1
+ Revision: 758054
- New upstream tarball

* Thu Dec 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.95-1
+ Revision: 744535
- New upstream tarball

* Mon Dec 12 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.90-2
+ Revision: 740446
- Workaround a rpm5 new bug
- New upstream tarball

* Thu Nov 24 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.80-1
+ Revision: 733057
- Import kfloppy
- Create folder


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14573 |12mr|kgamma-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kgamma
Summary:	kgamma color profiling
Version:	4.9.4
Release:	1
Epoch:		2
Group:		Graphical desktop/KDE
License:	GPLv2
URL:		http://www.kde.org
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(xxf86vm)
Conflicts:	okular < 2:4.6.4

%description
Adjust your monitor's gamma settings.

%files
%doc %{_kde_docdir}/HTML/*/kcontrol/%{name}
%{_kde_bindir}/xf86gammacfg
%{_kde_services}/%{name}.desktop
%{_kde_appsdir}/%{name}
%{_kde_libdir}/kde4/*_kgamma.*

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.1-1
- New version 4.9.1

* Tue Aug 14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.0-1
- New version 4.9.0

* Fri Jul 20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.8.97-1
- New version 4.8.97

* Thu Jul 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.8.95-1
- New version 4.8.95

* Fri Jun 08 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 2:4.8.4-1
- update to 4.8.4

* Thu May 10 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 2:4.8.3-1
- update to 4.8.3

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 2:4.8.2-1
- update to 4.8.2

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 2:4.8.1-1
- update to 4.8.1

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.8.0-1
+ Revision: 762462
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.97-1
+ Revision: 758055
- New upstream tarball

* Thu Dec 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.95-1
+ Revision: 744536
- New upstream tarball

* Fri Dec 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.90-1
+ Revision: 739364
- New upstream tarball

* Sat Nov 19 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.80-1
+ Revision: 731857
- New upstream tarball 4.7.80

* Tue Oct 11 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.41-1
+ Revision: 704183
- Import package
- Create current folder


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14574 |12mr|kgeography-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kgeography
Summary:	A geography learning program
Version:	4.9.4
Release:	1
Group:		Graphical desktop/KDE
License:	GPLv2 GFDL
URL:		http://edu.kde.org/kgeography
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel

%description
KGeography is a geography learning program.

%files
%doc README COPYING COPYING.DOC AUTHORS
%doc %{_kde_docdir}/HTML/en/%{name}
%{_kde_appsdir}/%{name}
%{_kde_bindir}/%{name}
%{_kde_iconsdir}/*/*/apps/%{name}.*
%{_kde_applicationsdir}/%{name}.desktop
%{_kde_datadir}/config.kcfg/%{name}.kcfg

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.1-1
- New version 4.9.1

* Tue Aug 14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.0-1
- New version 4.9.0

* Fri Jul 20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.97-1
- New version 4.8.97

* Thu Jul 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.95-1
- New version 4.8.95

* Fri Jun 08 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.4-1
- update to 4.8.4

* Thu May 10 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.3-1
- update to 4.8.3

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.2-1
- update to 4.8.2

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.1-1
- update to 4.8.1

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.8.0-1
+ Revision: 762463
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.97-1
+ Revision: 758056
- New upstream tarball

* Thu Dec 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.95-1
+ Revision: 744537
- New upstream tarball

* Fri Dec 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.90-1
+ Revision: 739365
- New upstream tarball

* Sat Nov 19 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.80-1
+ Revision: 731869
- New upstream tarball 4.7.80

* Wed Nov 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.41-1
+ Revision: 729207
- Import package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14575 |12mr|kgpg-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kgpg
Summary:	Control your GPG keys
Version:	4.9.4
Release:	1
Group:		Graphical desktop/KDE
License:	LGPLv2
URL:		http://utils.kde.org/projects/kgpg
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	kdepimlibs4-devel

%description
KGpg is a simple interface for GnuPG, a powerful encryption utility.

%files
%{_kde_appsdir}/kgpg
%{_kde_bindir}/kgpg
%{_kde_iconsdir}/*/*/apps/kgpg.*
%{_kde_applicationsdir}/kgpg.desktop
%{_kde_services}/ServiceMenus/encryptfile.desktop
%{_kde_services}/ServiceMenus/encryptfolder.desktop
%{_kde_services}/ServiceMenus/viewdecrypted.desktop
%{_kde_autostart}/kgpg.desktop
%{_kde_datadir}/config.kcfg/kgpg.kcfg
%{_kde_datadir}/dbus-1/interfaces/org.kde.kgpg.Key.xml
%{_kde_docdir}/HTML/*/kgpg

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.1-1
- New version 4.9.1

* Tue Aug 14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.0-1
- New version 4.9.0

* Fri Jul 20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.97-1
- New version 4.8.97

* Thu Jul 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.95-1
- New version 4.8.95

* Fri Jun 08 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.4-1
- update to 4.8.4

* Thu May 10 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.3-1
- update to 4.8.3

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.2-1
- update to 4.8.2

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.1-1
- update to 4.8.1

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.97-1
+ Revision: 758057
- New upstream tarball

* Thu Dec 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.95-1
+ Revision: 744538
- New upstream tarball

* Fri Dec 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.90-1
+ Revision: 739295
- New upstream tarball $NEW_VERSION

* Thu Nov 24 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.80-1
+ Revision: 733063
- Import kgpg
- Create folder


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14576 |12mr|khangman-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		khangman
Summary:	Classical hangman game
Version:	4.9.4
Release:	1
Group:		Graphical desktop/KDE
License:	GPLv2 GFLD
URL:		http://edu.kde.org/khangman
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	libkdeedu-devel >= %{version}
Requires:	libkdeedu = %{version}

%description
KHangman is the classical hangman game. The child should guess a word
letter by letter. At each miss, the picture of a hangman appears. After
10 tries, if the word is not guessed, the game is over and the answer
is displayed.

%files
%doc COPYING COPYING.DOC README
%doc %{_kde_docdir}/HTML/en/%{name}
%{_kde_appsdir}/%{name}
%{_kde_bindir}/%{name}
%{_kde_iconsdir}/*/*/apps/%{name}*
%{_kde_applicationsdir}/%{name}.desktop
%{_kde_datadir}/config.kcfg/%{name}.kcfg
%{_kde_configdir}/%{name}.knsrc
%{_kde_mandir}/man6/%{name}.6.*

#----------------------------------------------------------------------------

%define khangmanengine_major 4
%define libkhangmanengine %mklibname khangmanengine %{khangmanengine_major}

%package -n %{libkhangmanengine}
Summary:	Runtime library for KDE Education Application
Group:		System/Libraries

%description -n %{libkhangmanengine}
Runtime library for KDE Education Application.

%files -n %{libkhangmanengine}
%{_kde_libdir}/libkhangmanengine.so.%{khangmanengine_major}*

#-----------------------------------------------------------------------------

%package devel
Summary:	Devel stuff for %{name}
Group:		Development/KDE and Qt
Requires:	%{libkhangmanengine} = %{version}-%{release}
Requires:	kdelibs4-devel
Requires:	libkdeedu-devel

%description devel
Files needed to build applications based on %{name}.

%files devel
%{_kde_libdir}/libkhangmanengine.so
%{_includedir}/%{name}

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.1-1
- New version 4.9.1

* Tue Aug 14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.0-1
- New version 4.9.0

* Fri Jul 20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.97-1
- New version 4.8.97

* Thu Jul 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.95-1
- New version 4.8.95
- New subpackages libkhangmanengine and devel
- Update file list

* Fri Jun 08 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.4-1
- update to 4.8.4

* Thu May 10 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.3-1
- update to 4.8.3

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.2-1
- update to 4.8.2

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.1-1
- update to 4.8.1

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.8.0-1
+ Revision: 762465
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.97-1
+ Revision: 758058
- New upstream tarball

* Thu Dec 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.95-1
+ Revision: 744539
- New upstream tarball

* Fri Dec 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.90-1
+ Revision: 739296
- New upstream tarball $NEW_VERSION

* Sat Nov 19 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.80-1
+ Revision: 731870
- New upstream tarball 4.7.80

* Wed Nov 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.41-1
+ Revision: 729208
- Import package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14577 |12mr|kig-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kig
Summary:	KDE Interactive Geometry
Version:	4.9.4
Release:	1
Group:		Graphical desktop/KDE
License:	GPLv2 GFDL
URL:		http://edu.kde.org/kig
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	boost-devel

%description
Kig is a program for use in math classes in high school, to allow
students to interactively explore geometric concepts.

%files
%doc COPYING COPYING.DOC AUTHORS ChangeLog
%doc %{_kde_docdir}/HTML/en/kig
%{_kde_appsdir}/kig
%{_kde_bindir}/kig
%{_kde_bindir}/pykig.py
%{_kde_libdir}/kde4/kigpart.so
%{_kde_iconsdir}/*/*/apps/kig.*
%{_kde_iconsdir}/*/*/mimetypes/application-x-kig.*
%{_kde_applicationsdir}/kig.desktop
%{_kde_services}/kig_part.desktop
%{_kde_appsdir}/katepart/syntax/python-kig.xml
%{_kde_mandir}/man1/kig.1.*

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.1-1
- New version 4.9.1

* Tue Aug 14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.0-1
- New version 4.9.0

* Fri Jul 20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.97-1
- New version 4.8.97

* Fri Jul 06 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.95-1
- New version 4.8.95

* Fri Jun 08 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.4-69.1mib2010.2
- New version 4.8.4
- MIB (Mandriva International Backports)

* Fri May 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.3-69.1mib2010.2
- New version 4.8.3
- MIB (Mandriva International Backports)

* Wed Apr 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.2-69.1mib2010.2
- New version 4.8.2
- MIB (Mandriva International Backports)

* Wed Mar 07 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.1-69.1mib2010.2
- New version 4.8.1
- MIB (Mandriva International Backports)

* Mon Feb 20 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.0-69.1mib2010.2
+ Revision: 762466
- Backport to 2010.2 for MIB users
- Add boost-devel to BuildRequires and update file list
- MIB (Mandriva International Backports)

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.8.0-1
+ Revision: 762466
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.97-1
+ Revision: 758059
- New upstream tarball

* Thu Dec 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.95-1
+ Revision: 744540
- New upstream tarball

* Fri Dec 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.90-1
+ Revision: 739297
- New upstream tarball $NEW_VERSION

* Sat Nov 19 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.80-1
+ Revision: 731871
- New upstream tarball 4.7.80

* Wed Nov 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.41-1
+ Revision: 729209
- Import package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14578 |12mr|kimono-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kimono
Summary:	C# Mono KDE 4 bindings
Version:	4.9.4
Release:	1
Epoch:		1
Group:		Development/KDE and Qt
License:	GPLv2 LGPLv2
URL:		https://projects.kde.org/projects/kde/kdebindings/csharp/kimono
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
Patch0:		kimono-4.7.2-fix-link-against-soprano-index-librairies.patch
BuildRequires:	kdelibs4-devel
BuildRequires:	smokekde-devel >= 1:%{version}
BuildRequires:	qyoto-devel >= 1:%{version}
BuildRequires:	pkgconfig(mono)
BuildRequires:	pkgconfig(shared-desktop-ontologies)
Provides:	mono-kde4 = %{EVRD}
Requires:	qyoto >= 1:%{version}

%description
NET/Mono bindings for the KDE libraries.

%files
%doc COPYING.GPLv2 COPYING.LGPLv2
%{_kde_prefix}/lib/mono/qyoto/kde-dotnet.dll
%{_kde_prefix}/lib/mono/qyoto/khtml-dll.dll
%{_kde_prefix}/lib/mono/qyoto/soprano.dll
%{_kde_prefix}/lib/mono/qyoto/ktexteditor-dotnet.dll
%{_kde_prefix}/lib/mono/qyoto/plasma-dll.dll
%{_kde_prefix}/lib/mono/qyoto/nepomuk-dll.dll
%{_kde_prefix}/lib/mono/qyoto/akonadi.dll
%{_kde_prefix}/lib/mono/gac/kde-dotnet
%{_kde_prefix}/lib/mono/gac/khtml-dll
%{_kde_prefix}/lib/mono/gac/soprano
%{_kde_prefix}/lib/mono/gac/ktexteditor-dotnet
%{_kde_prefix}/lib/mono/gac/plasma-dll
%{_kde_prefix}/lib/mono/gac/nepomuk-dll
%{_kde_prefix}/lib/mono/gac/akonadi
%{_kde_libdir}/kde4/kimonopluginfactory.so
%{_kde_libdir}/libkhtml-sharp.so
%{_kde_libdir}/libnepomuk-sharp.so
%{_kde_libdir}/libsoprano-sharp.so
%{_kde_libdir}/libkimono.so
%{_kde_libdir}/libktexteditor-sharp.so
%{_kde_libdir}/libplasma-sharp.so
%{_kde_libdir}/libakonadi-sharp.so
%{_kde_appsdir}/plasma_scriptengine_kimono
%{_kde_services}/plasma-scriptengine-kimono-applet.desktop
%{_kde_services}/plasma-scriptengine-kimono-dataengine.desktop

#------------------------------------------------------------------------------

%prep
%setup -q
%apply_patches

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.1-1
- New version 4.9.1

* Tue Aug 14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.0-1
- New version 4.9.0

* Sun Jul 22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.8.97-1
- New version 4.8.97

* Mon Jul 09 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.8.95-1
- New version 4.8.95

* Fri Jun 08 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 1:4.8.4-69.1mib2010.2
- New version 4.8.4
- MIB (Mandriva International Backports)

* Fri May 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 1:4.8.3-69.1mib2010.2
- New version 4.8.3
- MIB (Mandriva International Backports)

* Wed Apr 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 1:4.8.2-69.1mib2010.2
- New version 4.8.2
- MIB (Mandriva International Backports)

* Wed Mar 07 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 1:4.8.1-69.1mib2010.2
- New version 4.8.1
- MIB (Mandriva International Backports)

* Mon Feb 20 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 1:4.8.0-69.1mib2010.2
+ Revision: 758060
- Backport to 2010.2 for MIB users
- Update to 4.8.0
- Update file list
- MIB (Mandriva International Backports)

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.97-1
+ Revision: 758060
- New upstream tarball

* Thu Dec 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.95-1
+ Revision: 744541
- New upstream tarball
- Remove changelog in the spec file
- import kimono from mageia work ( tks you mikala ;) )
- create repo


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14579 |12mr|kino-1.3.4-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	GNOME DV-editing utility
Name: 		kino
Version:	1.3.4
Release: 	8
Epoch:		2
License:	GPLv2+
Group:		Video
URL:		http://www.kinodv.org/
Source0: 	http://downloads.sourgeforge.net/%{name}/%{name}-%{version}.tar.gz
Patch0:		kino-1.3.4-fix-desktop-file.patch
Patch1:		kino-1.3.4-videodev.h.patch
Patch2:		kino-1.3.2-fix-str-fmt.patch
Patch3:		kino-1.3.4-use-soundwrapper.patch
Patch4:		kino-1.3.4-ffmpeg0.8.patch
Patch5:		kino-1.3.4-libav-0.8.patch
Patch6:		kino-1.3.4-link.patch
BuildRequires:	a52dec-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(libavc1394)
BuildRequires:	pkgconfig(libdv)
BuildRequires:	ffmpeg-devel
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	pkgconfig(libgnomeui-2.0)
BuildRequires:	pkgconfig(libiec61883)
BuildRequires:	pkgconfig(libquicktime)
BuildRequires:	pkgconfig(samplerate)
BuildRequires:	pkgconfig(xv)
BuildRequires:	pkgconfig(libv4l1)
BuildRequires:	pkgconfig(libv4l2)
BuildRequires:	perl-XML-Parser
BuildRequires:	desktop-file-utils
BuildRequires:	intltool
BuildRequires:	imagemagick
Requires:	udev
Requires:	mjpegtools
Requires:	soundwrapper
#gw needed by the scripts in /usr/share/kino/scripts
Requires:	ffmpeg
#it needs rawplay
Requires:	smilutils

%description
The new generation of digital camcorders use the Digital Video (DV) data
format. Kino allows you to record, create, edit, and play movies recorded
with DV camcorders. Unlike other editors, this program uses many keyboard
commands for fast navigating and editing inside the movie.

%package	devel
Group:		Development/C++
Summary:	Header files for kino plugin development
Requires:	%{name} = %{EVRD}
Requires:	pkgconfig(samplerate)
Requires:	pkgconfig(libdv)
Requires:	pkgconfig(libgnomeui-2.0)
Requires:	pkgconfig(libxml-2.0)
Requires:	ffmpeg-devel

%description	devel
This contains the C++ headers needed to build extensions for kino.

%prep
%setup -q
%patch0 -p0
%patch1 -p0
%patch2 -p0
%patch3 -p1
%patch4 -p0
%patch5 -p1
%patch6 -p0

%build
autoreconf -fi
# More ffmpeg encoder name changes
sed -i -e 's,vcodec h264,vcodec libx264,g' scripts/exports/*
sed -i -e 's,acodec mp3,acodec libmp3lame,g' scripts/exports/ffmpeg_mp3.sh
#export CPPFLAGS="%{optflags} -I%{_includedir}/libavcodec -I%{_includedir}/libavdevice -I%{_includedir}/libavformat -I%{_includedir}/libavcodec -I%{_includedir}/libpostproc -I%{_includedir}/libswscale"
%configure2_5x	--enable-quicktime --disable-local-ffmpeg
%make

%install
mkdir -p %{buildroot}%{_bindir}
%makeinstall_std

rm -rf %{buildroot}%{_sysconfdir}/hotplug/ %{buildroot}%{_libdir}/hotplug

mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
install -m 644 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
convert -scale 32 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -scale 16 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS BUGS ChangeLog NEWS README* TODO
%{_sysconfdir}/udev/rules.d/kino.rules
%{_bindir}/*
%{_datadir}/mime/packages/kino.xml
%{_mandir}/man1/*
%{_datadir}/kino/
%{_datadir}/pixmaps/*
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_datadir}/applications/*
%{_libdir}/kino-gtk2/

%files devel
%{_includedir}/%{name}


%changelog
* Wed Aug  29 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: dc8b3e6
- Add patches from Mageia/upstream to fix build against new ffmpeg
  
* Wed Aug  29 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 3671b5a
- Convert BR to pkgconfig style
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14580 |12mr|kio-sysinfo-1.8.3-0.1230316.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# svn co svn://anonsvn.kde.org/home/kde/trunk/playground/base/kio_sysinfo/
%define oname  kio_sysinfo
%define svn    1230316

Name:		kio-sysinfo
Version:	1.8.3
Release:	0.%{svn}.2
Summary:	KIO Slave sysinfo:/
License:	LGPL
Group:		System/Libraries
URL:		http://websvn.kde.org/trunk/playground/base/kio_sysinfo/ 
Source0:	%{oname}-%{svn}.tar.xz
Source1:	cpu.png
Source2:	sysinfo.png
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(hwinfo)

%description
KIO Slave sysinfo:/. It shows various information about your pc, 
like cpu, ram. kernel version, exc. It also shows the removable 
devices and partition (total space/available space) and you can open,
mount and unmount it from this KIO slave.

%files
%{_kde_libdir}/kde4/*
%{_kde_appsdir}/sysinfo
%{_kde_datadir}/applications/kde4/kfmclient_sysinfo.desktop
%{_kde_datadir}/kde4/services/ksysinfopart.desktop
%{_kde_datadir}/kde4/services/sysinfo.protocol
%{_kde_datadir}/mime/packages/x-sysinfo.xml

#--------------------------------------------------------------------

%prep
%setup -qn %{oname}

%build
%cmake_kde4 -DSYSINFO_DISTRO:STRING=rosa
%make

%install
%makeinstall_std -C build


%changelog
* Wed Aug  29 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 11f7ac8
- Drop find_lang as it finds nothing, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14581 |12mr|kiten-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kiten
Summary:	A Japanese reference/learning tool
Version:	4.9.4
Release:	1
Group:		Graphical desktop/KDE
License:	GPLv2 LGPLv2 GFDL
URL:		http://edu.kde.org/kiten
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel

%description
Kiten is a Japanese reference/learning tool.

Kiten features:
* Search with english keyword, Japanese reading, or a Kanji string on a
  list of EDICT files.
* Search with english keyword, Japanese reading, number of strokes, grade
  number, or a Kanji on a list of KANJIDIC files.
* Comes with all necessary files.
* Very fast.
* Limit searches to only common entries.
* Nested searches of results possible.
* Compact, small, fast interface.
* Global KDE keybindings for searching highlighted strings.
* Learning dialog. (One can even open up multiple ones and have them sync
  between each other.)
* Browse Kanji by grade.
* Add Kanji to a list for later learning.
* Browse list, and get quizzed on them.

%files
%doc COPYING COPYING.DOC COPYING.LIB AUTHORS README
%doc %{_kde_docdir}/HTML/en/kiten
%{_kde_appsdir}/kiten
%{_kde_appsdir}/kitenradselect
%{_kde_appsdir}/kitenkanjibrowser
%{_kde_bindir}/kiten
%{_kde_bindir}/kitengen
%{_kde_bindir}/kitenradselect
%{_kde_bindir}/kitenkanjibrowser
%{_kde_iconsdir}/*/*/apps/kiten.*
%{_kde_applicationsdir}/kiten.desktop
%{_kde_applicationsdir}/kitenkanjibrowser.desktop
%{_kde_applicationsdir}/kitenradselect.desktop
%{_kde_datadir}/config.kcfg/kiten.kcfg
%{_datadir}/fonts/kanjistrokeorders

#---------------------------------------------

%define libkiten_major 4
%define libkiten %mklibname kiten %{libkiten_major}

%package -n %{libkiten}
Summary:	Runtime library for Kiten
Group:		System/Libraries

%description -n %{libkiten}
libkiten is a library for managing a variety of japanese cross-language
dictionaries through a common interface. It provides a light abstraction layer
over various types of japanese dictionaries, with a simple facility for adding
more types.

%files -n %{libkiten}
%{_kde_libdir}/libkiten.so.%{libkiten_major}*

#---------------------------------------------

%package devel
Summary:	Devel stuff for %{name}
Group:		Development/KDE and Qt
Requires:	kdelibs4-devel
Requires:	%{libkiten} = %{version}-%{release}
Conflicts:	kdeedu4-devel < 4.6.90

%description  devel
Files needed to build applications based on %{name}.

%files devel
%{_kde_libdir}/libkiten.so
%{_includedir}/libkiten/

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.1-1
- New version 4.9.1

* Tue Aug 14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.0-1
- New version 4.9.0

* Fri Jul 20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.97-1
- New version 4.8.97
- Update files

* Fri Jul 06 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.95-1
- New version 4.8.95

* Fri Jun 08 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.4-69.1mib2010.2
- New version 4.8.4
- MIB (Mandriva International Backports)

* Fri May 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.3-69.1mib2010.2
- New version 4.8.3
- MIB (Mandriva International Backports)

* Wed Apr 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.2-69.1mib2010.2
- New version 4.8.2
- MIB (Mandriva International Backports)

* Wed Mar 07 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.1-69.1mib2010.2
- New version 4.8.1
- MIB (Mandriva International Backports)

* Mon Feb 20 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.0-69.1mib2010.2
+ Revision: 762468
- Backport to 2010.2 for MIB users
- MIB (Mandriva International Backports)

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.8.0-1
+ Revision: 762468
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.97-1
+ Revision: 758061
- New upstream tarball

* Thu Dec 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.95-1
+ Revision: 744542
- New upstream tarball

* Fri Dec 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.90-1
+ Revision: 739299
- New upstream tarball $NEW_VERSION

* Thu Nov 24 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.80-1
+ Revision: 733070
- New upstream tarball 4.7.80

* Wed Nov 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.41-1
+ Revision: 729210
- Import package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14582 |12mr|klettres-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		klettres
Summary:	Language learning program
Version:	4.9.4
Release:	1
Group:		Graphical desktop/KDE
License:	GPLv2 LGPLv2 GFDL
URL:		http://edu.kde.org/klettres
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel

%description
KLettres aims to help to learn the alphabet and then to read some syllables
in different languages. It is meant to help learning the very first sounds
of a new language, for children or for adults.

%files
%doc COPYING COPYING.DOC COPYING.LIB AUTHORS TODO
%doc %{_kde_docdir}/HTML/en/klettres
%{_kde_appsdir}/klettres
%{_kde_bindir}/klettres
%{_kde_iconsdir}/*/*/apps/klettres.*
%{_kde_applicationsdir}/klettres.desktop
%{_kde_datadir}/config.kcfg/klettres.kcfg
%{_kde_configdir}/klettres.knsrc

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.1-1
- New version 4.9.1

* Tue Aug 14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.0-1
- New version 4.9.0

* Fri Jul 20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.97-1
- New version 4.8.97

* Fri Jul 06 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.95-1
- New version 4.8.95

* Fri Jun 08 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.4-69.1mib2010.2
- New version 4.8.4
- MIB (Mandriva International Backports)

* Fri May 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.3-69.1mib2010.2
- New version 4.8.3
- MIB (Mandriva International Backports)

* Wed Apr 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.2-69.1mib2010.2
- New version 4.8.2
- MIB (Mandriva International Backports)

* Wed Mar 07 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.1-69.1mib2010.2
- New version 4.8.1
- MIB (Mandriva International Backports)

* Mon Feb 20 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.0-69.1mib2010.2
+ Revision: 762469
- Backport to 2010.2 for MIB users
- MIB (Mandriva International Backports)

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.8.0-1
+ Revision: 762469
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.97-1
+ Revision: 758062
- New upstream tarball

* Thu Dec 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.95-1
+ Revision: 744543
- New upstream tarball

* Fri Dec 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.90-1
+ Revision: 739301
- New upstream tarball $NEW_VERSION

* Sat Nov 19 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.80-1
+ Revision: 731873
- New upstream tarball 4.7.80

* Mon Nov 14 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.41-1
+ Revision: 730549
- Fix typo in URL
- Import package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14583 |12mr|klook-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#This is a spec file for Klook

Summary:	Klook is a quick preview feature
Name:		klook
Version:	1.0
Release:	2
License:	GPL v.3
Group:		Graphical desktop
Source:		%{name}-%{version}.tar.gz
BuildRequires:	qt4-devel	>= 4.7.0
BuildRequires:	kdelibs4-devel	>= 4.6.5
BuildRoot:	/tmp/klook-build

%description
Klook is a quick preview feature based on Qt and Qt Quick, allows users to look at the contents of a file in the Dolphin

%prep
%setup -c

%build
%cmake_kde4

%install
%makeinstall_std -C build

%files
%_kde_appsdir/klook/main.qml
%_kde_appsdir/klook/Button.qml
%_kde_appsdir/klook/PlayButton.qml
%_kde_appsdir/klook/Slider.qml
%_kde_appsdir/klook/AudioDelegate.qml
%_kde_appsdir/klook/FolderDelegate.qml
%_kde_appsdir/klook/ImageDelegate.qml
%_kde_appsdir/klook/MimeDelegate.qml
%_kde_appsdir/klook/OkularDelegate.qml
%_kde_appsdir/klook/TextDelegate.qml
%_kde_appsdir/klook/VideoDelegate.qml
%_kde_appsdir/klook/ControlPanel.qml
%_kde_appsdir/klook/ControlPanelButton.qml
%_kde_appsdir/klook/ScrollBar.qml
%_kde_appsdir/klook/Preview.qml
%_kde_appsdir/klook/SingleDelegate.qml
%_kde_appsdir/klook/Delegate.qml
%_kde_appsdir/klook/InfoItem.qml
%_kde_appsdir/klook/images/bg.png
%_kde_appsdir/klook/images/separator.png
%_kde_appsdir/klook/DefaultImage.qml
%_kde_appsdir/klook/images/go-next.png
%_kde_appsdir/klook/images/go-previous.png
%_kde_appsdir/klook/images/gallery.png
%_kde_appsdir/klook/images/play.png
%_kde_appsdir/klook/images/resume.png
%_kde_appsdir/klook/images/pause.png
%_kde_appsdir/klook/images/pla-empty-box.png
%_kde_appsdir/klook/images/play-empty.png
%_kde_appsdir/klook/images/close.png
%_kde_appsdir/klook/images/slider.png
%_kde_appsdir/klook/images/buttons/normal/prev_normal.png
%_kde_appsdir/klook/images/buttons/normal/next_normal.png
%_kde_appsdir/klook/images/buttons/normal/gallery_normal.png
%_kde_appsdir/klook/images/buttons/normal/open_in_normal.png
%_kde_appsdir/klook/images/buttons/normal/fullscreen_normal.png
%_kde_appsdir/klook/images/buttons/normal/close_normal.png
%_kde_appsdir/klook/images/buttons/hover/prev_hover.png
%_kde_appsdir/klook/images/buttons/hover/next_hover.png
%_kde_appsdir/klook/images/buttons/hover/gallery_hover.png
%_kde_appsdir/klook/images/buttons/hover/open_in_hover.png
%_kde_appsdir/klook/images/buttons/hover/fullscreen_hover.png
%_kde_appsdir/klook/images/buttons/hover/close_hover.png
%_kde_appsdir/klook/images/buttons/disable/prev_disable.png
%_kde_appsdir/klook/images/buttons/disable/next_disable.png
%_kde_appsdir/klook/images/buttons/disable/gallery_disable.png
%_kde_appsdir/klook/images/buttons/disable/open_in_disable.png
%_kde_appsdir/klook/images/buttons/disable/fullscreen_disable.png
%_kde_appsdir/klook/images/buttons/disable/close_disable.png
%_kde_appsdir/klook/images/buttons/press/prev_press.png
%_kde_appsdir/klook/images/buttons/press/next_press.png
%_kde_appsdir/klook/images/buttons/press/gallery_press.png
%_kde_appsdir/klook/images/buttons/press/open_in_press.png
%_kde_appsdir/klook/images/buttons/press/fullscreen_press.png
%_kde_appsdir/klook/images/buttons/press/close_press.png
%_kde_appsdir/klook/images/arrow/arrow-top.png
%_kde_appsdir/klook/images/arrow/arrow-bottom.png
%_kde_appsdir/klook/images/arrow/arrow-right.png
%_kde_appsdir/klook/images/arrow/arrow-left.png
%_kde_iconsdir/hicolor/128x128/apps/klook.png
%_kde_iconsdir/hicolor/16x16/apps/klook.png
%_kde_iconsdir/hicolor/22x22/apps/klook.png
%_kde_iconsdir/hicolor/24x24/apps/klook.png
%_kde_iconsdir/hicolor/32x32/apps/klook.png
%_kde_iconsdir/hicolor/48x48/apps/klook.png
%_kde_iconsdir/hicolor/64x64/apps/klook.png
%_kde_iconsdir/hicolor/72x72/apps/klook.png
%_kde_appsdir/klook/images/audio.png
%_kde_bindir/klook
%_kde_datadir/locale


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14584 |12mr|klook-2.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#This is a spec file for Klook

Summary:	Quick file preview
Name:		klook
Version:	2.0
Release:	7
License:	GPLv3
Group:		Graphical desktop/KDE
Source:		%{name}-%{version}.tar.gz
Requires: 	okular
Requires: 	okular-ooo
Requires: 	okular-chm
Requires: 	okular-pdf
Requires:	okular-fb
Requires:	gstreamer0.10-decoders
Requires:	gstreamer0.10-vp8
BuildRequires:	qt4-devel	>= 4.7.0
BuildRequires:	kdelibs4-devel	>= 4.6.5
BuildRequires:	%{_lib}exiv2-devel

%description
Klook is a quick preview feature based on Qt and Qt Quick

%prep
%setup -q

%build
%cmake_kde4

%install
%makeinstall_std -C build

%files
%_kde_appsdir/klook/*
%_kde_iconsdir/hicolor/*
%_kde_bindir/klook
%_kde_datadir/locale
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14585 |12mr|kmag-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kmag
Version:	4.9.4
Release:	1
Epoch:		2
Group:		Graphical desktop/KDE
Summary:	Screen magnifier for KDE4
URL:		http://www.kde.org/applications/utilities/kmag/
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
License:	GPLv2 and GFDL
BuildRequires:	kdelibs4-devel
Requires:	kdebase4-runtime
Obsoletes:	kdeaccessibility4-core < 2:4.5.71
Obsoletes:	kdeaccessibility4 < 2:4.5.71

%description
KMag is a small utility for Linux to magnify a part of the screen. KMag is very
useful for people with visual disabilities and for those working in the fields
of image analysis, web development etc.

%files
%doc AUTHORS ChangeLog COPYING COPYING.DOC README TODO
%doc %{_kde_docdir}/HTML/en/kmag
%{_kde_bindir}/kmag
%{_kde_appsdir}/kmag
%{_kde_applicationsdir}/kmag.desktop
%{_kde_iconsdir}/hicolor/*/*/kmag*
%{_kde_iconsdir}/hicolor/*/actions/followmouse.png
%{_kde_iconsdir}/hicolor/*/actions/hidemouse.png
%{_kde_iconsdir}/hicolor/*/actions/window.png
%{_kde_mandir}/man1/kmag.1.*


%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.1-1
- New version 4.9.1

* Tue Aug 14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.0-1
- New version 4.9.0

* Fri Jul 20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.8.97-1
- New version 4.8.97

* Fri Jul 06 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.8.95-1
- New version 4.8.95

* Fri Jun 08 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 2:4.8.4-69.1mib2010.2
- New version 4.8.4
- MIB (Mandriva International Backports)

* Fri May 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 2:4.8.3-69.1mib2010.2
- New version 4.8.3
- MIB (Mandriva International Backports)

* Wed Apr 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 2:4.8.2-69.1mib2010.2
- New version 4.8.2
- MIB (Mandriva International Backports)

* Wed Mar 07 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 2:4.8.1-69.1mib2010.2
- New version 4.8.1
- Add Obsoletes for kdeaccessibility4-core and kdeaccessibility4
- MIB (Mandriva International Backports)

* Mon Feb 20 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 2:4.8.0-69.1mib2010.2
+ Revision: 198333
- Backport from Mageia to Mandriva 2010.2 for MIB users
- Merge handbook back into main package
- MIB (Mandriva International Backports)

* Thu Jan 19 2012 mikala <mikala> 2:4.8.0-1.mga2
+ Revision: 198333
- Updating tarball to KDE 4.8.0

* Thu Jan 05 2012 mikala <mikala> 2:4.7.97-1.mga2
+ Revision: 191007
- Update tarball to kde 4.7.97

* Fri Dec 23 2011 mikala <mikala> 2:4.7.95-1.mga2
+ Revision: 186260
- Update tarball to kde 4.7.95
- fix group

* Wed Dec 14 2011 mikala <mikala> 2:4.7.90-1.mga2
+ Revision: 181445
- imported package kmag


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14586 |12mr|kmflcomp-0.9.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		0
%define libname		%mklibname %name %major
%define develname	%mklibname %name -d

Name:		kmflcomp
Summary:	Compiler for source Tavultesoft Keyman files
Version:	0.9.9
Release:	1
Group:		System/Internationalization
License:	GPLv2+
URL:		http://kmfl.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/kmfl/%{name}-%{version}.tar.gz
Patch0:		kmflcomp-0.9.8-linkage.patch
BuildRequires:	bison
BuildRequires:	libx11-devel
BuildRequires:	libxau-devel
BuildRequires:	libxdmcp-devel

%description
KMFL is a keyboarding input method which aims to bring Tavultesoft
Keyman functionality to Linux.

kmflcomp is one of three parts of the KMFL project. It is a keyboard
compiler. The other two parts are libkmfl and libscim-kmfl-imengine.

%package -n %{libname}
Summary:	Kmflcomp library
Group:		System/Internationalization

%description -n %{libname}
KMFL is a keyboarding input method which aims to bring Tavultesoft
Keyman functionality to Linux.

libkmflcomp is one of three parts of the KMFL project. It is a 
keyboard compiler library. The other two parts are libkmfl and 
libscim-kmfl-imengine.

%package -n %{develname}
Summary:	Kmflcomp library
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname kmflcomp 0 -d}

%description -n %{develname}
Headers and static library of Kmflcomp.

%prep
%setup -q
%patch0 -p0

%build
%configure2_5x
%make

%install
%makeinstall_std

# remove documents (AUTHORS, COPYING etc.)
# they should be installed by %doc
rm -rf %{buildroot}/%{_prefix}/doc/

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog
%{_bindir}/kmflcomp

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/libkmflcomp.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%{_includedir}/kmfl
%{_libdir}/libkmflcomp.a
%{_libdir}/libkmflcomp.so



%changelog
* Thu Aug  23 2012 Denis Silakov <denis.silakov@rosalab.ru>
+ Commit: 54c45b6
- Updated to 0.9.9
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14587 |12mr|kmix-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kmix
Version:	4.9.4
Release:	1
Epoch:		3
Summary:	KDE Digital Mixer
Group:		Graphical desktop/KDE
License:	GPLv2
URL:		http://www.kde.org/applications/multimedia/kmix/
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
Patch0:		kmix-4.9.2-nodisplay.patch
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(libcanberra)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(libpulse-mainloop-glib)
Requires:	kdebase4-runtime
Obsoletes:	kdemultimedia4-core < 3:4.5.71
Conflicts:	kdemultimedia4-devel < 3:4.8.95
Conflicts:	kde4-audiocd < 3:4.8.95

%description
KMix is an application to allow you to change the volume of your sound
card. Though small, it is full-featured, and it supports several
platforms and sound drivers.

%files
%{_kde_appsdir}/kmix
%{_kde_appsdir}/plasma/services/mixer.operations
%{_kde_bindir}/kmix
%{_kde_bindir}/kmixctrl
%{_kde_iconsdir}/*/*/*/*
%{_kde_applicationsdir}/kmix.desktop
%{_kde_services}/kmixctrl_restore.desktop
%{_kde_services}/plasma-engine-mixer.desktop
%{_kde_services}/kded/kmixd.desktop
%{_kde_libdir}/libkdeinit4_kmix*
%{_kde_libdir}/kde4/kded_kmixd.so
%{_kde_libdir}/kde4/plasma_engine_mixer.so
%{_kde_autostart}/restore_kmix_volumes.desktop
%{_kde_autostart}/kmix_autostart.desktop
%{_datadir}/dbus-1/interfaces/org.kde.kmix.control.xml
%{_datadir}/dbus-1/interfaces/org.kde.kmix.mixer.xml
%{_datadir}/dbus-1/interfaces/org.kde.kmix.mixset.xml
%{_kde_docdir}/HTML/en/kmix

#------------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.2-2
- New version 4.9.2
- Add kmix-4.9.2-nodisplay patch

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.1-1
- New version 4.9.1

* Tue Aug 14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.0-1
- New version 4.9.0

* Sun Jul 22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.8.97-1
- New version 4.8.97

* Wed Jul 11 2012 Andrey Bondrov <abondrov@mandriva.org> 3:4.8.95-1
+ Revision: 808878
- imported package kmix


* Tue Jul 10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.8.95-1
- Follow upstream and move kmix from kdemultimedia4 to own package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14588 |12mr|kmod-9-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	2
%define	libname	%mklibname %{name} %{major}
%define	devname	%mklibname %{name} -d

# (tpg) this is important
# keep this synchronized with module-init-tools-ver-rel+1
%define module_ver 3.17-1

%bcond_without	dietlibc
%bcond_without	uclibc

Name:		kmod
Summary:	Utilities to load modules into the kernel
Version:	9
Release:	9
License:	LGPLv2.1+ and GPLv2+
Group:		System/Kernel and hardware
Url:		http://www.politreco.com/2011/12/announce-kmod-2/
# See also: http://packages.profusion.mobi/kmod/
Source0:	http://ftp.kernel.org/pub/linux/utils/kernel/kmod/%{name}-%{version}.tar.xz
Source1:	http://ftp.kernel.org/pub/linux/utils/kernel/kmod/%{name}-%{version}.tar.sign

# (tpg) provide config files from module-init-tools
Source2:	modprobe.default
Source3:	modprobe.preload
Source4:	blacklist-mdv.conf
Source5:	ipw-no-associate.conf
Source6:	blacklist-compat.conf

%if %{with dietlibc}
BuildRequires:	dietlibc-devel
%endif
%if %{with uclibc}
BuildRequires:	uClibc-devel >= 0.9.33.2-5
%endif
BuildRequires:	pkgconfig >= 0.23
BuildRequires:	pkgconfig(liblzma)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	xz

%description
kmod is a set of tools to handle common tasks with Linux kernel
modules like insert, remove, list, check properties, resolve
dependencies and aliases.

These tools are designed on top of libkmod, a library that is shipped
with kmod. The aim is to be compatible with tools, configurations and
indexes from module-init-tools project.

%package compat
Summary:	Compat symlinks for kernel module utilities
License:	GPLv2+
Group:		System/Kernel and hardware
Obsoletes:	module-init-tools < %{module_ver}
Conflicts:	module-init-tools < %{module_ver}
Provides:	module-init-tools = %{module_ver}
Provides:   /sbin/modprobe
Requires:	%{name} = %{EVRD}
%rename module-init-tools

%description compat
kmod is a set of tools to handle common tasks with Linux kernel
modules like insert, remove, list, check properties, resolve
dependencies and aliases.

This package contains traditional name symlinks (lsmod, etc.)

%package -n %{libname}
Summary:	Library to interact with Linux kernel modules
License:	LGPLv2.1+
Group:		System/Libraries
# (tpg) do not require this until initscripts won't be fixed
#Requires:	%{name}-compat = %{EVRD}
Conflicts:	%{mklibname modprobe 0} <= 3.6-18
Conflicts:	%{mklibname modprobe 1} < %{module_ver}

%description -n %{libname}
libkmod was created to allow programs to easily insert, remove and
list modules, also checking its properties, dependencies and aliases.

%if %{with uclibc}
%package -n uclibc-%{libname}
Summary:	Library to interact with Linux kernel modules
License:	LGPLv2.1+
Group:		System/Libraries

%description -n uclibc-%{libname}
libkmod was created to allow programs to easily insert, remove and
list modules, also checking its properties, dependencies and aliases.
%endif

%package -n %{devname}
Summary:	Development files for libkmod
Group:		Development/C
License:	LGPLv2.1+
Requires:	%{libname} = %{EVRD}
%if %{with uclibc}
Requires:	uclibc-%{libname} = %{EVRD}
%endif
Provides:	kmod-devel = %{EVRD}

%description -n %{devname}
libkmod was created to allow programs to easily insert, remove and
list modules, also checking its properties, dependencies and aliases.

%prep
%setup -q

%build
export CONFIGURE_TOP=..
%if %{with dietlibc}
mkdir -p diet
pushd diet
CFLAGS="%{optflags} -fno-stack-protector -Os -D_BSD_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_ATFILE_SOURCE -DO_CLOEXEC=0" \
%configure2_5x	--prefix=%{_prefix}/lib/dietlibc \
		--without-xz \
		--without-zlib \
		--with-rootlibdir=%{_prefix}/lib/dietlibc/lib-%{_arch} \
		--enable-static \
		--disable-shared \
		--disable-tools \
		--disable-silent-rules \
		CC="diet gcc" \
		LD="diet ld"
%make
popd
%endif

%if %{with uclibc}
mkdir -p uclibc
pushd uclibc
CFLAGS="%{uclibc_cflags}" \
%configure2_5x	--prefix=%{uclibc_root} \
		--without-xz \
		--without-zlib \
		--with-rootlibdir=%{uclibc_root}/%{_lib} \
		--enable-static \
		--enable-shared \
		--disable-tools \
		--disable-silent-rules \
		CC=%{uclibc_cc}
%make
popd
%endif

mkdir -p glibc
pushd glibc
# The extra --includedir gives us the possibility to detect dependent
# packages which fail to properly use pkgconfig.
%configure2_5x	--with-xz \
		--with-zlib \
		--includedir=%{_includedir}/%{name}-%{version} \
		--with-rootlibdir=/%{_lib} \
		--bindir=/bin \
		--enable-shared \
		--enable-static \
		--disable-silent-rules
%make
popd

%install
%if %{with uclibc}
%makeinstall_std -C uclibc
%endif

%if %{with dietlibc}
%makeinstall_std -C uclibc
%endif

%makeinstall_std -C glibc
# Remove standalone tools
rm -f %{buildroot}/bin/kmod-*
rm -f %{buildroot}%{_libdir}/libkmod.la

# (tpg) install config files
install -d -m755 %{buildroot}%{_sysconfdir}
install -d -m755 %{buildroot}%{_sysconfdir}/depmod.d
install -d -m755 %{buildroot}%{_sysconfdir}/modprobe.d
install -d -m755 %{buildroot}/lib/modprobe.d
install -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/modprobe.d/00_modprobe.conf
install -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}
install -m 644 %{SOURCE4} %{SOURCE5} %{SOURCE6} %{buildroot}%{_sysconfdir}/modprobe.d
touch %{buildroot}%{_sysconfdir}/modprobe.conf

# (tpg) we still use this
ln -s ../modprobe.conf %{buildroot}%{_sysconfdir}/modprobe.d/01_mandriva.conf

# kmod-compat
mkdir -p %{buildroot}/{bin,sbin}
ln -s kmod %{buildroot}/bin/lsmod
for i in depmod insmod lsmod modinfo modprobe rmmod; do
	ln -s /bin/kmod %{buildroot}/sbin/$i
done;

%if %{with dietlibc}
install -m644 ./diet/libkmod/.libs/libkmod.a -D %{buildroot}%{_prefix}/lib/dietlibc/lib-%{_arch}/libkmod.a
%endif

%if %{with uclibc}
install -m644 ./uclibc/libkmod/.libs/libkmod.a -D %{buildroot}%{_prefix}/uclibc/%{_libdir}/libkmod.a
%endif

%check
# (tpg) disable check for now
# it fails only on ix56
#make -C glibc check


%files
/bin/kmod
%{_mandir}/man5/*
%{_mandir}/man8/*

%files -n %{libname}
/%{_lib}/libkmod.so.%{major}*

%if %{with uclibc}
%files -n uclibc-%{libname}
%{uclibc_root}/%{_lib}/libkmod.so.%{major}*
%endif

%files -n %{devname}
%{_includedir}/*
%{_libdir}/pkgconfig/*.pc
%{_libdir}/libkmod.so
%{_libdir}/libkmod.a
%if %{with dietlibc}
%{_prefix}/lib/dietlibc/lib-%{_arch}/libkmod.a
%endif
%if %{with uclibc}
%{_prefix}/uclibc/%{_libdir}/libkmod.a
%endif

%files compat
%dir %{_sysconfdir}/modprobe.d
%dir %{_sysconfdir}/depmod.d
%dir /lib/modprobe.d
%config(noreplace) %{_sysconfdir}/modprobe.preload
%config(noreplace) %{_sysconfdir}/modprobe.conf
%config(noreplace) %{_sysconfdir}/modprobe.d/*.conf
/bin/lsmod
/sbin/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14589 |12mr|kmousetool-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kmousetool
Version:	4.9.4
Release:	1
Epoch:		2
Summary:	Automatic Mouse Click
Group:		Graphical desktop/KDE
License:	GPLv2 and GFDL
URL:		http://www.kde.org/applications/utilities/kmousetool/
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(xt)
Requires:	kdebase4-runtime

%description
KMouseTool is a Linux-based KDE program. It clicks the mouse for you,
so you don't have to. KMouseTool works with any mouse or pointing device.

%files
%doc AUTHORS ChangeLog COPYING COPYING.DOC README TODO
%{_kde_bindir}/kmousetool
%{_kde_applicationsdir}/kmousetool.desktop
%{_kde_appsdir}/kmousetool
%{_kde_iconsdir}/hicolor/*/*/kmousetool*
%{_kde_docdir}/HTML/en/kmousetool
%{_kde_mandir}/man1/kmousetool.1.*

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.1-1
- New version 4.9.1

* Tue Aug 14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.0-1
- New version 4.9.0

* Fri Jul 20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.8.97-1
- New version 4.8.97

* Sat Jul 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.8.95-1
- New version 4.8.95

* Fri Jun 08 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 2:4.8.4-69.1mib2010.2
- New version 4.8.4
- MIB (Mandriva International Backports)

* Fri May 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 2:4.8.3-69.1mib2010.2
- New version 4.8.3
- MIB (Mandriva International Backports)

* Wed Apr 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 2:4.8.2-69.1mib2010.2
- New version 4.8.2
- MIB (Mandriva International Backports)

* Wed Mar 07 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 2:4.8.1-69.1mib2010.2
- New version 4.8.1
- MIB (Mandriva International Backports)

* Mon Feb 20 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 2:4.8.0-69.1mib2010.2
+ Revision: 198336
- Backport from Mageia to Mandriva 2010.2 for MIB users
- Merge handbook back into main package
- MIB (Mandriva International Backports)

* Thu Jan 19 2012 mikala <mikala> 2:4.8.0-1.mga2
+ Revision: 198336
- Updating tarball to KDE 4.8.0

* Thu Jan 05 2012 mikala <mikala> 2:4.7.97-1.mga2
+ Revision: 191088
- Update tarball to kde 4.7.97

* Fri Dec 23 2011 mikala <mikala> 2:4.7.95-1.mga2
+ Revision: 186263
- Update tarball to kde 4.7.95
- fix group

* Wed Dec 14 2011 mikala <mikala> 2:4.7.90-1.mga2
+ Revision: 181460
- imported package kmousetool


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14590 |12mr|kmouth-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kmouth
Version:	4.9.4
Release:	1
Epoch:		2
Summary:	A type-and-say front end for speech synthesizers
Group:		Graphical desktop/KDE
License:	GPLv2 and GFDL
URL:		http://www.kde.org/applications/utilities/kmouth/
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
Requires:	kdebase4-runtime

%description
KMouth is a program which enables persons that cannot speak to let their
computer speak, e.g. mutal people or people who have lost their voice. It has a
text input field and speaks the sentences that you enter. It also has support
for user defined phrasebooks.

%files
%doc AUTHORS COPYING COPYING.DOC
%{_kde_bindir}/kmouth
%{_kde_applicationsdir}/kmouth.desktop
%{_kde_appsdir}/kmouth
%{_kde_configdir}/kmouthrc
%{_kde_iconsdir}/*/*/apps/kmouth.png
%{_kde_docdir}/HTML/en/kmouth
%{_kde_mandir}/man1/kmouth.1.*

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.1-1
- New version 4.9.1

* Tue Aug 14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.0-1
- New version 4.9.0

* Sat Jul 21 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.8.97-1
- New version 4.8.97

* Sat Jul 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.8.95-1
- New version 4.8.95

* Fri Jun 08 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 2:4.8.4-69.1mib2010.2
- New version 4.8.4
- MIB (Mandriva International Backports)

* Fri May 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 2:4.8.3-69.1mib2010.2
- New version 4.8.3
- MIB (Mandriva International Backports)

* Wed Apr 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 2:4.8.2-69.1mib2010.2
- New version 4.8.2
- MIB (Mandriva International Backports)

* Wed Mar 07 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 2:4.8.1-69.1mib2010.2
- New version 4.8.1
- MIB (Mandriva International Backports)

* Mon Feb 20 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 2:4.8.0-69.1mib2010.2
+ Revision: 198339
- Backport from Mageia to Mandriva 2010.2 for MIB users
- Merge handbook back into main package
- MIB (Mandriva International Backports)

* Thu Jan 19 2012 mikala <mikala> 2:4.8.0-1.mga2
+ Revision: 198339
- Updating tarball to KDE 4.8.0

* Fri Jan 06 2012 mikala <mikala> 2:4.7.97-1.mga2
+ Revision: 192404
- Update tarball to KDE 4.7.97

* Fri Dec 23 2011 mikala <mikala> 2:4.7.95-1.mga2
+ Revision: 186269
- Update tarball to kde 4.7.95
- fix group

* Wed Dec 14 2011 mikala <mikala> 2:4.7.90-1.mga2
+ Revision: 181454
- imported package kmouth


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14591 |12mr|kmozillahelper-0.6.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Mozilla KDE Integration
Name:		kmozillahelper
Version:	0.6.3
Release:	4
License:	MIT
Group:		Graphical desktop/KDE 
Url:		http://www.opensuse.org/
Source:		kmozillahelper-%{version}.tar.bz2
Patch0:		kmozillahelper-0.6.3-reveal.patch

BuildRequires:	kde4-macros
BuildRequires:	kdelibs4-devel

Provides:	mozilla-xulrunner191-kde4 = %{version}-%{release}
Provides:	mozilla-xulrunner-kde4 = %{version}-%{release}

%description
Package providing integration of Mozilla applications with KDE.

%files
%{_prefix}/lib/mozilla/kmozillahelper
%{_kde_appsdir}/kmozillahelper/kmozillahelper.notifyrc

#--------------------------------------------------------------------

%prep
%setup -qn kmozillahelper
%patch0 -p1

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14592 |12mr|kmplot-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kmplot
Summary:	A mathematical function plotter
Version:	4.9.4
Release:	1
Group:		Graphical desktop/KDE
License:	GPLv2 GFDL
URL:		http://edu.kde.org/kmplot
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
Conflicts:	kdeedu4-devel < 4.6.90

%description
KmPlot is a mathematical function plotter for the KDE-Desktop.

It has built in a powerfull parser. You can plot different functions
simultaneously and combine their function terms to build new functions.
KmPlot supports functions with parameters and functions in polar
coordinates. Several grid modes are possible. Plots may be printed with
high precision in correct scale.

%files
%doc COPYING COPYING.DOC TODO
%{_kde_appsdir}/kmplot
%{_kde_bindir}/kmplot
%{_kde_libdir}/kde4/libkmplotpart.so
%{_kde_iconsdir}/*/*/apps/kmplot.*
%{_kde_applicationsdir}/kmplot.desktop
%{_kde_datadir}/config.kcfg/kmplot.kcfg
%{_kde_services}/kmplot_part.desktop
%{_kde_docdir}/HTML/*/kmplot
%{_kde_mandir}/man1/kmplot.1.*
%{_datadir}/dbus-1/interfaces/org.kde.kmplot.KmPlot.xml
%{_datadir}/dbus-1/interfaces/org.kde.kmplot.MainDlg.xml
%{_datadir}/dbus-1/interfaces/org.kde.kmplot.Parser.xml
%{_datadir}/dbus-1/interfaces/org.kde.kmplot.View.xml

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.1-1
- New version 4.9.1

* Tue Aug 14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.0-1
- New version 4.9.0

* Sat Jul 21 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.8.97-1
- New version 4.8.97

* Sat Jul 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.8.95-1
- New version 4.8.95

* Fri Jun 08 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 2:4.8.4-69.1mib2010.2
- New version 4.8.4
- MIB (Mandriva International Backports)

* Fri May 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 2:4.8.3-69.1mib2010.2
- New version 4.8.3
- MIB (Mandriva International Backports)

* Wed Apr 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 2:4.8.2-69.1mib2010.2
- New version 4.8.2
- MIB (Mandriva International Backports)

* Wed Mar 07 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 2:4.8.1-69.1mib2010.2
- New version 4.8.1
- MIB (Mandriva International Backports)

* Mon Feb 20 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 2:4.8.0-69.1mib2010.2
+ Revision: 762476
- Backport to 2010.2 for MIB users
- MIB (Mandriva International Backports)

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.8.0-1
+ Revision: 762476
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.97-1
+ Revision: 758063
- New upstream tarball

* Thu Dec 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.95-1
+ Revision: 744544
- New upstream tarball

* Fri Dec 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.90-1
+ Revision: 739302
- New upstream tarball $NEW_VERSION

* Sat Nov 19 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.80-1
+ Revision: 731874
- New upstream tarball 4.7.80

* Wed Nov 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.41-1
+ Revision: 729212
- Import package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14593 |12mr|knetworkmanager-0.9.0.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#define gitrev aa2e2a7f61234f9790d046cfd761e110bb2750a2
#define datetime 20120122
#define svnrev 
%define srcname networkmanagement

%define develname %mklibname -d knetworkmanager
%define novellvpn 0
%define pptp 1
%define strongswan 0
%define openvn 1
%define vpnc 1
%define openconnect 0

Name:           knetworkmanager
Summary:        KDE NetworkManager
Version:        0.9.0.5
Release:        1
Epoch:		2
Group:          Graphical desktop/KDE
License:        (GPLv2 or GPLv3) and GPLv2+ and LGPLv2+ and LGPLv2 
URL:            http://www.kde.org
#http://lamarque-lvs.blogspot.ru/
#Source get from git
# git clone git://anongit.kde.org/networkmanagement 
# git archive --format=tar --prefix=networkmanagement/ --remote=git://anongit.kde.org/networkmanagement v0.9.0_rc3 | xz -9 >  networkmanagement-20111022.tar.xz                                                                            
Source0:        http://download.kde.org/unstable/networkmanagement/0.9.0.5/src/%{srcname}-%{version}.tar.bz2
#Source1:	networkmanagement-l10n.tar.bz2
Patch0:		networkmanagement-0.9-useversion.patch
Patch1:		networkmanagement-0.9-compile-po-files.patch
#Patch2:		networkmanagement-0.9.0.2-applet.desktop.patch
#Patch3:		networkmanagement-0.9.0.2-kcm.desktop.patch
Patch4:		networkmanagement-0.9.0.2-ui-fix.patch
BuildRequires:  pkgconfig(libnm-util) >= 0.9
BuildRequires:  pkgconfig(libnm-glib) >= 0.9
BuildRequires:  mobile-broadband-provider-info
BuildRequires:  kdebase4-workspace-devel
%if %{openconnect}
BuildRequires:	pkgconfig(openconnect) >= 3.10
%endif
Requires:	%{name}-common
# plasmoid crashes if knetworkmanager is running
Requires:	plasma-applet-networkmanagement

%description
KNetworkManager is a system tray applet for controlling network
connections on systems that use the NetworkManager daemon.

%files
%doc TODO DESIGN COPYING COPYING.LIB README.install.urpmi

#--------------------------------------------------------------------

%package -n %{name}-common
Summary:	Common files used by knetworkmanager
Group:		System/Configuration/Networking
Requires:	kdebase4-workspace
Requires:	networkmanager

%description -n %{name}-common
Common files used by knetworkmanager and plasma-applet-networkmanagement.

%files -n %{name}-common -f %{name}.lang
%{_kde_libdir}/kde4/kcm_networkmanagement.so
%{_kde_libdir}/kde4/libexec/networkmanagement_configshell
%{_kde_services}/kcm_networkmanagement.desktop
%{_kde_servicetypes}/networkmanagement_vpnuiplugin.desktop
%{_kde_iconsdir}/oxygen/*/*/*
%{_kde_appsdir}/networkmanagement/

#--------------------------------------------------------------------

%package -n plasma-applet-networkmanagement
Summary:	NetworkManager plasma applet
Group:		Graphical desktop/KDE
Requires:	%{name}-common

%description -n plasma-applet-networkmanagement
Network Management Plasma applet for controlling network
connections on systems that use the NetworkManager service.

%files -n plasma-applet-networkmanagement -f plasma_applet_networkmanagement.lang
%{_kde_libdir}/kde4/plasma_applet_networkmanagement.so
%{_kde_libdir}/kde4/plasma_engine_networkmanagement.so
%{_kde_libdir}/kde4/kded_networkmanagement.so
%{_kde_libdir}/kde4/solid_networkmanager09.so
%{_kde_libdir}/kde4/kcm_networkmanagement_tray.so
%{_kde_services}/solidbackends/solid_networkmanager09.desktop
%{_kde_services}/plasma-applet-networkmanagement.desktop
%{_kde_services}/plasma-engine-networkmanagement.desktop
%{_kde_services}/kcm_networkmanagement_tray.desktop
%{_kde_services}/kded/networkmanagement.desktop
%{_kde_servicetypes}/solidnetworkmanagernm09.desktop
%{_kde_appsdir}/desktoptheme/default/icons/network2.svgz


#--------------------------------------------------------------------

%define knmclient_major 4
%define libknmclient %mklibname knmclient %{knmclient_major}

%package -n %{libknmclient}
Summary:	libknclient library used by %{name}
Group:		System/Libraries 

%description -n %{libknmclient}
libknclient library used by %{name}.

%files -n %{libknmclient}
%{_kde_libdir}/libknmclient.so.%{knmclient_major}*

#--------------------------------------------------------------------

%define libkinternals_major 4
%define libknminternals %mklibname knminternals %{libkinternals_major}

%package -n %{libknminternals}
Summary:        libkninternals library used by %{name}
Group:          System/Libraries

%description -n %{libknminternals}
libkninternals library used by %{name}

%files -n %{libknminternals}
%{_kde_libdir}/libknminternals.so.%{libkinternals_major}*

#--------------------------------------------------------------------

%define libservice_major 4
%define libknmservice %mklibname knmservice %{libservice_major}

%package -n %{libknmservice}
Summary:        libknservice library used by %{name}
Group:          System/Libraries

%description -n %{libknmservice}
libknservice library used by %{name}.

%files -n %{libknmservice}
%{_kde_libdir}/libknmservice.so.%{libservice_major}*

#--------------------------------------------------------------------

%define libsolidcontrolnm_major 4
%define libsolidcontrolnm %mklibname solidcontrolnm %{libsolidcontrolnm_major}

%package -n %{libsolidcontrolnm}
Summary:	libsolidcontrol library for networkmanager 0.9
Group:		System/Libraries

%description -n %{libsolidcontrolnm}
libsolidcontrol library for networkmanager 0.9

%files -n %{libsolidcontrolnm}
%{_kde_libdir}/libsolidcontrolnm09.so.%{libsolidcontrolnm_major}*
%{_datadir}/locale/*/*/solidcontrolnm09*

#-------------------------------------------------------------------------

%define libsolidcontrolnm_ifaces_major 4
%define libsolidcontrolnm_ifaces %mklibname solidcontrolnmifaces %{libsolidcontrolnm_ifaces_major}

%package -n %{libsolidcontrolnm_ifaces}
Summary:	libsolidcontrol library for networkmanager 0.9
Group:		System/Libraries

%description -n %{libsolidcontrolnm_ifaces}
libsolidcontrol library for networkmanager 0.9

%files -n %{libsolidcontrolnm_ifaces}
%{_kde_libdir}/libsolidcontrolnm09ifaces.so.%{libsolidcontrolnm_ifaces_major}*


#-------------------------------------------------------------------------

%define libknmui_major 4
%define libknmui %mklibname knmui %{libknmui_major}

%package -n %{libknmui}
Summary:        libknui library used by %{name}
Group:          System/Libraries

%description -n %{libknmui}
libknui library used by %{name}.

%files -n %{libknmui}
%{_kde_libdir}/libknmui.so.%{libknmui_major}*

#--------------------------------------------------------------------
%define libsolidcontrolfuture_major 4
%define libsolidcontrolfuture %mklibname solidcontrolfuture %{libsolidcontrolfuture_major}

%package -n %{libsolidcontrolfuture}
Summary:        solidcontrolfuture library used by %{name}
Group:          System/Libraries

%description -n %{libsolidcontrolfuture}
libsolidcontrolfuture library used by %{name}.

%files -n %{libsolidcontrolfuture}
%{_kde_libdir}/libsolidcontrolfuture.so.%{libsolidcontrolfuture_major}*

#--------------------------------------------------------------------
%define libknm_nm %mklibname knm_nm

%package -n %{libknm_nm}
Summary:	NetworkManager back-end for %{name}
Group:		System/Libraries

%description -n %{libknm_nm}
NetworkManager back-end for %{name}.

%files -n %{libknm_nm}
%{_kde_libdir}/libknm_nm.so

#--------------------------------------------------------------------

%package -n %{develname}
Summary:       Development files for %{name}                                             
Group:         Development/KDE and Qt                                                    
Requires:      %{libknmclient} = %{EVRD}                         
Requires:      %{libknminternals} = %{EVRD}
Requires:      %{libknmservice} = %{EVRD}
Requires:      %{libknmui} = %{EVRD}                             
Requires:	%{libsolidcontrolfuture} = %{EVRD}
Provides:      knetworkmanager-devel = %{EVRD}

%description -n %{develname}                                                             
Development files for %{name}   

%files -n %{develname}
%{_kde_libdir}/libknmclient.so
%{_kde_libdir}/libknminternals.so
%{_kde_libdir}/libknmservice.so
%{_kde_libdir}/libknmui.so
%{_kde_libdir}/libsolidcontrolfuture.so
%{_kde_includedir}/solid/controlnm09/
%{_kde_libdir}/libsolidcontrolnm09.so
%{_kde_libdir}/libsolidcontrolnm09ifaces.so

#--------------------------------------------------------------------

%if %{openvn}

%package -n knetworkmanager-openvpn
Summary:        OpenVPN support for knetworkmanager
Group:          Graphical desktop/KDE 
Requires:       networkmanager-openvpn

%description -n knetworkmanager-openvpn
%{summary}.

%files -n knetworkmanager-openvpn
%{_kde_libdir}/kde4/networkmanagement_openvpnui.so
%{_kde_datadir}/kde4/services/networkmanagement_openvpnui.desktop

%endif
#--------------------------------------------------------------------

%if %{novellvpn}

%package -n knetworkmanager-novellvpn
Summary:        Vpnc support for knetworkmanager
Group:          Graphical desktop/KDE

%description -n knetworkmanager-novellvpn
%{summary}.

%files -n knetworkmanager-novellvpn
%{_kde_libdir}/kde4/networkmanagement_novellvpnui.so
%{_kde_datadir}/kde4/services/networkmanagement_novellvpnui.desktop

%endif

#--------------------------------------------------------------------

%if %{pptp}

%package -n knetworkmanager-pptp
Summary:        Pptp support for knetworkmanager
Group:          Graphical desktop/KDE
Requires:       networkmanager-pptp 

%description -n knetworkmanager-pptp
%{summary}.

%files -n knetworkmanager-pptp
%{_kde_libdir}/kde4/networkmanagement_pptpui.so
%{_kde_datadir}/kde4/services/networkmanagement_pptpui.desktop

%endif

#--------------------------------------------------------------------

%if %{strongswan}

%package -n knetworkmanager-strongswan
Summary:        strongSwan support for knetworkmanager
Group:          Graphical desktop/KDE 

%description -n knetworkmanager-strongswan
%{summary}.

%files -n knetworkmanager-strongswan
%{_kde_libdir}/kde4/networkmanagement_strongswanui.so
%{_kde_datadir}/kde4/services/networkmanagement_strongswanui.desktop
%endif

#--------------------------------------------------------------------

%if %{vpnc}

%package -n knetworkmanager-vpnc
Summary:        Vpnc support for knetworkmanager
Group:          Graphical desktop/KDE 
Requires:       networkmanager-vpnc

%description -n knetworkmanager-vpnc
%{summary}.

%files -n knetworkmanager-vpnc
%{_kde_libdir}/kde4/networkmanagement_vpncui.so
%{_kde_datadir}/kde4/services/networkmanagement_vpncui.desktop
%endif
#-------------------------------------------------------------------
%if %{openconnect}
%package openconnect
Summary: Openconnect support for %name
Group: Graphical desktop/KDE
Requires: openconnect

%description openconnect
Openconnect plugin for %name

%files openconnect
%_kde_libdir/kde4/networkmanagement_openconnectui.so
%_kde_services/networkmanagement_openconnectui.desktop

%endif
#--------------------------------------------------------------------


%prep
%setup -q -n %{srcname}-%{version}
%apply_patches

%build
%cmake_kde4 \
	-DDBUS_SYSTEM_POLICY_DIR=%{_sysconfdir}/dbus-1/system.d \
	-DINSTALL_KNM_AUTOSTART=ON
%make

%install
%makeinstall_std -C build

%if ! %{novellvpn}
rm %{buildroot}%{_kde_libdir}/kde4/networkmanagement_novellvpnui.so
rm %{buildroot}%{_kde_datadir}/kde4/services/networkmanagement_novellvpnui.desktop
%endif

%if ! %{pptp}
rm %{buildroot}%{_kde_libdir}/kde4/networkmanagement_pptpui.so
rm %{buildroot}%{_kde_datadir}/kde4/services/networkmanagement_pptpui.desktop
%endif

%if ! %{strongswan}
rm %{buildroot}%{_kde_libdir}/kde4/networkmanagement_strongswanui.so
rm %{buildroot}%{_kde_datadir}/kde4/services/networkmanagement_strongswanui.desktop
%endif

%if ! %{openvn}
rm %{buildroot}%{_kde_libdir}/kde4/networkmanagement_openvpnui.so
rm %{buildroot}%{_kde_datadir}/kde4/services/networkmanagement_openvpnui.desktop
%endif

%if ! %{vpnc}
rm %{buildroot}%{_kde_libdir}/kde4/networkmanagement_vpncui.so
rm %{buildroot}%{_kde_datadir}/kde4/services/networkmanagement_vpncui.desktop
%endif

%find_lang %{name} lib%{name} %{name}.lang
%find_lang plasma_applet_networkmanagement
%find_lang solidcontrolnm09

cat > README.install.urpmi << EOF
The monolithic client is not built anymore by upstream.
You need to use now the plasma applet.

Regards,

EOF


%changelog
* Sun May 29 2012 thesaint <thesaint> 2:0.9.0.2-3
- network-applet: fixed network checkboxs' text color

* Sun May 27 2012 akdengi <akdengi> 2:0.9.0.2-2
- new version 0.9.0.2
- update l10n source
- fix source URL
- add russian description to .desktop file

* Thu Dec 01 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 1:0.9-1.20111130.2
+ Revision: 737053
- bump to move to main

* Thu Dec 01 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 1:0.9-1.20111130.1
+ Revision: 735870
- update to latest and sync most of spec with mageia

* Tue Jun 07 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:0.9-0.20110607.1
+ Revision: 683062
- New snapshot
  Remove merged patches
  monolithic gui is no more

* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.9-0.20110314.2
+ Revision: 666032
- mass rebuild

* Tue Mar 15 2011 Andrey Borzenkov <arvidjaar@mandriva.org> 1:0.9-0.20110314.1
+ Revision: 644855
- new GIT snapshot (11645bb)
- P100: vpnc secrets were stored even when set to "ask aways"
- P101: do not store plain text secrets when DontStore is requested

* Fri Mar 11 2011 Andrey Borzenkov <arvidjaar@mandriva.org> 1:0.9-0.20110311.1
+ Revision: 643813
- GIT e14fea: fixes wireless permanently disabled after rfkill

* Fri Mar 04 2011 Andrey Borzenkov <arvidjaar@mandriva.org> 1:0.9-0.20110304.1
+ Revision: 641588
- networkmanagement switched to GIT. Use date of latest commit in
  release string for lack of anything better (suggested by Thomas
  Backlund)
- increase Epoch to ensure update from previous release scheme
- latest GIT snapshot eaf856
- P0: drop, intergrated upstream

* Tue Feb 01 2011 Eugeni Dodonov <eugeni@mandriva.com> 0.9-0.r1201724.3
+ Revision: 634844
- Networkmanager-pptp is among us now, rebuilding.

* Fri Dec 31 2010 Funda Wang <fwang@mandriva.org> 0.9-0.r1201724.2mdv2011.0
+ Revision: 626778
- fix requires

* Sun Nov 28 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 0.9-0.r1201724.1mdv2011.0
+ Revision: 602509
- new snapshot - fix system connection display

* Sat Nov 20 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 0.9-0.r1198724.1mdv2011.0
+ Revision: 599185
- new snapshot - yet another attempt to fix crash on NM restart
- allow build on relases before 2011.0

  + Eugeni Dodonov <eugeni@mandriva.com>
    - Fix file conflict on 2010.1.

* Thu Nov 04 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 0.9-0.r1192577.2mdv2011.0
+ Revision: 593205
- pptp does not belong to -common and does not exist in Mandriva currently

* Thu Nov 04 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 0.9-0.r1192577.1mdv2011.0
+ Revision: 593188
- update to new snapshot in attempt to fix crash on NM restart
  package translations too

* Thu Jul 15 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 0.9-0.r1148396.1mdv2011.0
+ Revision: 553701
- plasma applet really works (and is preferred) now so remove requires
  on monolithic knetworkmanager from VPN plugins
- patch0: support vpnc always_ask secrets (KDE #244416)
- new snapshot

* Sat Feb 06 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.9-0.r1084746.1mdv2010.1
+ Revision: 501439
- Change to fit kde specs layout

  + Frederik Himpe <fhimpe@mandriva.org>
    - Use version 0.9, as indicated insource code (thanks Anssi)
    - No need for versioned conflicts
    - Use versioned conflicts
    - Use Fedora's license tag
    - Make knetworkmanager and plasma-applet-networkmanagement conflict
      because they cannot be run together. Put common files in
      knetworkmanager-common.
    - Add Requires: kde-solid-networkmanager
    - Put shared libraries which don't have major also in separate packages
    - Split libraries in separate packages
    - Fix groups and requires
    - Fix name of plasma applet package
    - Don't package novellvpn stuff because we don't have
      networkmanager-novellvpn
    - Fix installation of dbus system policy file
    - Split package
    - Many other SPEC file fixes
    - import knetworkmanager



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14594 |12mr|kolourpaint-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kolourpaint
Summary:	A free, easy-to-use paint program for KDE
Version:	4.9.4
Release:	1
Epoch:		2
Group:		Graphical desktop/KDE
License:	GPLv2 LGPLv2 GFDL
URL:		http://www.kde.org/applications/graphics/kolourpaint/
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(qimageblitz)

%description
KolourPaint is a free, easy-to-use paint program for KDE.

%files
%doc COPYING COPYING.LIB COPYING.DOC
%doc %{_kde_docdir}/HTML/en/kolourpaint/
%{_kde_bindir}/kolourpaint
%{_kde_applicationsdir}/kolourpaint.desktop
%{_kde_appsdir}/kolourpaint
%{_kde_iconsdir}/hicolor/*/apps/kolourpaint.*

#-----------------------------------------------------------------------------

%define kolourpaint_lgpl_major 4
%define libkolourpaint_lgpl %mklibname kolourpaint_lgpl %{kolourpaint_lgpl_major}

%package -n %{libkolourpaint_lgpl}
Summary:	Runtime library for Kolourpaint
Group:		System/Libraries

%description -n %{libkolourpaint_lgpl}
Runtime library for Kolourpaint.

%files -n %{libkolourpaint_lgpl}
%{_kde_libdir}/libkolourpaint_lgpl.so.%{kolourpaint_lgpl_major}*

#-----------------------------------------------------------------------------

%package devel
Summary:	Devel stuff for %{name}
Group:		Development/KDE and Qt
Requires:	kdelibs4-devel
Requires:	%{libkolourpaint_lgpl} = %{EVRD}
Conflicts:	kdegraphics4-devel < 2:4.6.90

%description devel
This package contains header files needed if you wish to build applications
based on %{name}.

%files devel
%{_kde_libdir}/libkolourpaint_lgpl.so

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.1-1
- New version 4.9.1

* Tue Aug 14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.0-1
- New version 4.9.0

* Sat Jul 21 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.8.97-1
- New version 4.8.97

* Sat Jul 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.8.95-1
- New version 4.8.95

* Fri Jun 08 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 2:4.8.4-69.1mib2010.2
- New version 4.8.4
- MIB (Mandriva International Backports)

* Fri May 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 2:4.8.3-69.1mib2010.2
- New version 4.8.3
- Better summary
- MIB (Mandriva International Backports)

* Wed Apr 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 2:4.8.2-69.1mib2010.2
- New version 4.8.2
- MIB (Mandriva International Backports)

* Wed Mar 07 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 2:4.8.1-69.1mib2010.2
- New version 4.8.1
- MIB (Mandriva International Backports)

* Mon Feb 20 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 2:4.8.0-69.1mib2010.2
+ Revision: 762477
- Backport to 2010.2 for MIB users
- MIB (Mandriva International Backports)

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.8.0-1
+ Revision: 762477
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.97-1
+ Revision: 758064
- New upstream tarball

* Thu Dec 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.95-1
+ Revision: 744545
- New upstream tarball

* Fri Dec 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.90-1
+ Revision: 739303
- New upstream tarball $NEW_VERSION

* Sat Nov 19 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.80-1
+ Revision: 731850
- New upstream tarball 4.7.80

* Mon Oct 10 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.41-1
+ Revision: 703979
- Import kolourpaint
- Create kolourpaint folder


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14595 |12mr|kon2-0.3.9b-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Debug package is empty and rpmlint rejects build
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	KON - Kanji ON Linux console
Name:		kon2
Version:	0.3.9b
Release:	16
License:	BSD
Group:		System/Internationalization
Source0:	ftp://ftp.linet.gr.jp/pub/KON/kon2-%{version}.tar.bz2
Source1:	pubfont.a.gz
Source2:	pubfont.k.gz
Source3:	terminfo.kon
Patch0:		kon2-iso8859.diff
Patch1:		kon2-debian_jumbo_patch.diff
BuildRequires:	glibc-static-devel
Requires:	ncurses
Requires:	locales-ja
ExclusiveArch:	%{ix86} x86_64

%description
KON displays kanji characters on Linux console screen.
It is launched like a shell, so you should put at the very
end of your ~/.profile something like:

TTY=`tty | cut -b-8 2> /dev/null`

if [ "$TTY" = "/dev/tty" ]; then
   exec kon
fi

%prep
%setup -q 
%patch0 -p1
%patch1 -p1

cp %{SOURCE1} .

%build
make config 

# Don't use $RPM_OPT_FLAGS
make 

%install
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_datadir}/fonts
mkdir -p %{buildroot}%{_mandir}/ja/man1
mkdir -p %{buildroot}%{_sysconfdir}

make install TOPDIR=%{buildroot} MANDIR=%{buildroot}/%{_mandir}/ja/man1
install -m 0644 %{SOURCE1} %{buildroot}%{_datadir}/fonts
install -m 0644 %{SOURCE2} %{buildroot}%{_datadir}/fonts

# create a fake file for %ghost; this could be removed when ncurses
# will include a definition for 'kon'
mkdir -p %{buildroot}%{_datadir}/terminfo/k
touch %{buildroot}%{_datadir}/terminfo/k/kon

# install the English man page
mkdir -p %{buildroot}/%{_mandir}/man1
cp doc/kon.1.eng %{buildroot}/%{_mandir}/man1/kon.1

# remove useless files from doc directory
rm doc/kon.1* doc/*.buffer || :

%post
tic %{_defaultdocdir}/kon2-%{version}/terminfo.kon
if ! grep '^kon|kanji on console' %{_sysconfdir}/termcap >& /dev/null ; then
	 cat %{_defaultdocdir}/kon2-%{version}/termcap.kon >> %{_sysconfdir}/termcap
fi

%files
%defattr(0644,root,root,0755)
%doc doc/* terminfo.kon termcap.kon
%attr(4711,root,root) %{_bindir}/kon
%attr(755,root,root) %{_bindir}/fld
%attr(755,root,root) %{_bindir}/swkon
%attr(755,root,root) %{_bindir}/newvc
%{_mandir}/ja/man1/*
%{_mandir}/man1/*
%config(noreplace) %{_sysconfdir}/kon.cfg
%{_datadir}/fonts/pubfont.a.gz
%{_datadir}/fonts/pubfont.k.gz
%ghost %{_datadir}/terminfo/k/kon





%changelog
* Fri Oct  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: c534ed0
- Disable debug as debug package is empty and rpmlint rejects build
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14596 |12mr|konq-plugins-4.6.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Konqueror Plugins
Name:		konq-plugins
Version: 	4.6.1
Release: 	%mkrel 2
Epoch:      1
Source0: 	http://fr2.rpmfind.net/linux/KDE/stable/%version/src/extragear/%name-%version.tar.bz2
License: 	GPLv2+
Group: 		Graphical desktop/KDE
Url: 		http://www.kde.org
BuildRoot: 	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: 	kdebase4-devel >= 1:4.2.0
BuildRequires:	tidy-devel
Obsoletes:	kdeaddons-akregator < 1:3.5.10-2
Obsoletes:	kdeaddons-konq-plugins < 1:3.5.10-2
Obsoletes:	kdeaddons-konqimagegallery < 1:3.5.10-2
%if %mdkversion >= 201000
Obsoletes:  kdeaddons-kfile-plugins < 1:3.5.10-2
Obsoletes:  kdeaddons-kicker-applets < 1:3.5.10-2
Obsoletes:  kdeaddons-knewsticker < 1:3.5.10-2
Obsoletes:  kdeaddons-metabar < 1:3.5.10-2
Obsoletes:  kdeaddons-renamedlg < 1:3.5.10-2
Obsoletes:  kdeaddons-searchbar < 1:3.5.10-2
%endif
Conflicts:	kde-l10n < 3.5.9-5

%description 
This module contains plugins that interact with Konqueror.

%files
%defattr(-,root,root)
%_kde_bindir/*
%_kde_libdir/kde4/*.so
%_kde_services/ServiceMenus/*.desktop
%_kde_services/*.desktop
%_kde_appsdir/*
%_kde_configdir/*
%_kde_datadir/config.kcfg/*
%_kde_iconsdir/*/*/*/*

#--------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
rm -rf %{buildroot}
%{makeinstall_std} -C build

%clean
rm -rf %{buildroot}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14597 |12mr|konsole-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		konsole
Summary:	A terminal emulator similar to xterm for KDE
Version:	4.9.4
Release:	1
Epoch:		1
Group:		Graphical desktop/KDE
License:	GPLv2 LGPLv2 GFDL
URL:		http://konsole.kde.org/
Source0:	ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
Source1:	%{name}.rpmlintrc
BuildRequires:	kdelibs4-devel
BuildRequires:	kdebase4-devel
Requires:	kdebase4-runtime
Requires:	x11-font-misc-misc

%description
A terminal emulator, similar to xterm, for KDE.

%files
%doc README COPYING COPYING.DOC COPYING.LIB doc/*
%{_kde_bindir}/konsole
%{_kde_bindir}/konsoleprofile
%{_kde_libdir}/kde4/libkonsolepart.so
%{_kde_libdir}/libkdeinit4_konsole.so
%{_kde_libdir}/libkonsoleprivate.so
%{_kde_appsdir}/konsole
%{_kde_appsdir}/kconf_update/konsole*
%{_kde_applicationsdir}/konsole.desktop
%{_kde_services}/konsolepart.desktop
%{_kde_services}/ServiceMenus/konsolehere.desktop
%{_kde_servicetypes}/terminalemulator.desktop
%{_kde_docdir}/HTML/en/%{name}

#-----------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.1-1
- New version 4.9.1

* Mon Aug 13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.0-1
- New version 4.9.0
- Fix file listed twice RPM error

* Wed Jul 18 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.8.97-1
- New version 4.8.97

* Sun Jul 01 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.8.95-1
- Update to 4.8.95
- Fix file list

* Fri Jun 08 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 1:4.8.4-1
- update to 4.8.4

* Thu May 10 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 1:4.8.3-1
- update to 4.8.3

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 1:4.8.2-1
- update to 4.8.2

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 1:4.8.1-1
- update to 4.8.1

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.8.0-1
+ Revision: 762478
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.97-1
+ Revision: 758065
- New upstream tarball

* Thu Dec 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.95-1
+ Revision: 744546
- New upstream tarball

* Fri Dec 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.90-1
+ Revision: 739304
- New upstream tarball $NEW_VERSION

* Fri Dec 02 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 1:4.7.80-1
+ Revision: 737251
- add missing 'kdebase4-devel' buildrequires

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - New upstream tarball 4.7.80

* Sat Sep 10 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.41-1
+ Revision: 699190
- imported package konsole


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14598 |12mr|konversation-1.4-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		konversation
Version:	1.4
Release:	5
Summary:	A user friendly IRC Client for KDE
License:	GPLv2
Group:		Networking/IRC
URL:		http://konversation.kde.org
Source0:	http://fr2.rpmfind.net/linux/KDE/stable/konversation/%{version}/src/%{name}-%{version}.tar.xz
Source1:	konversation-ru.po
#Patch0:		%{name}-1.2-default_channel.patch
BuildRequires:	kdelibs4-devel
BuildRequires:	kdepimlibs4-devel
BuildRequires:	qca2-devel
BuildRequires:	openldap-devel
Provides:	kde4-irc-client

%description
Konversation is a graphical Internet Relay Chat client (IRC)
with KDE support.

Features:

* Standard IRC features
* SSL server support
* Bookmarking support
* Easy to use graphical user interface
* Multiple servers and channels in one single window
* DCC file transfer
* Multiple identities for different servers
* Text decorations and colors
* OnScreen Display for notifications
* Automatic UTF-8 detection
* Per channel encoding support
* Theme support for nick icons
* Highly configurable

%files -f %name.lang
%doc README
%{_kde_bindir}/*
%{_kde_datadir}/apps/%{name}
%{_kde_datadir}/applications/kde4/%{name}.desktop
%{_kde_iconsdir}/*/*/*/*
%_kde_datadir/apps/kconf_update/*
%_kde_datadir/kde4/services/konvirc.protocol
%_kde_datadir/kde4/services/konvirc6.protocol
%_kde_datadir/kde4/services/konvircs.protocol

#--------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{version}
#%patch0 -p1 -b .default_channel
cp %SOURCE1 po/ru/konversation.po

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build
%find_lang %name --with-html




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14599 |12mr|korundum-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		korundum
Summary:	KDE bindings for Ruby
Version:	4.9.4
Release:	1
Epoch:		1
Group:		Development/KDE and Qt
License:	GPLv2 LGPLv2
URL:		http://www.kde.org
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
Patch0:		korundum-4.9.0-ruby1.9.patch
BuildRequires:	ruby-qt4-devel >= 1:%{version}
BuildRequires:	smokekde-devel >= 1:%{version}
BuildRequires:	pkgconfig(shared-desktop-ontologies)
BuildRequires:	pkgconfig(akonadi)
Requires:	ruby-qt4 >= 1:%{version}
Obsoletes:	ruby-kde4 < 1:4.6.90
Provides:	ruby-kde4 = %{EVRD}
Provides:	kderuby = %{EVRD}

%description
A kde4 bindings for Ruby language.

%files
%{_kde_bindir}/krubyapplication
%{_kde_libdir}/kde4/krubypluginfactory.so
%{ruby_sitearchdir}/akonadi.so
%{ruby_sitearchdir}/khtml.so
%{ruby_sitearchdir}/kio.so
%{ruby_sitearchdir}/korundum4.so
%{ruby_sitearchdir}/ktexteditor.so
%{ruby_sitearchdir}/solid.so
%{ruby_sitearchdir}/soprano.so
%{ruby_sitearchdir}/nepomuk.so
%{ruby_sitearchdir}/plasma_applet.so
%{ruby_sitearchdir}/okular.so
%{ruby_sitearchdir}/kate.so
%{ruby_sitelibdir}/KDE
%{ruby_sitelibdir}/akonadi
%{ruby_sitelibdir}/khtml
%{ruby_sitelibdir}/ktexteditor
%{ruby_sitelibdir}/soprano
%{ruby_sitelibdir}/nepomuk
%{ruby_sitelibdir}/solid
%{ruby_sitelibdir}/okular
%{ruby_sitelibdir}/kio
%{_kde_appsdir}/plasma_applet_ruby_clock
%{_kde_appsdir}/plasma_ruby_digital_clock
%{_kde_services}/*.desktop

#------------------------------------------------------------------------------

%package devel
Summary:	Tools for ruby-kde4
Group:		Development/KDE and Qt
Requires:	ruby-qt4-devel >= %{epoch}:%{version}
Requires:	%{name} = %{EVRD}
Obsoletes:	ruby-kde4-devel < 1:4.6.90
Provides:	ruby-kde4-devel = %{EVRD}

%description devel
ruby-kde4 devel files.

%files devel
%{_kde_bindir}/rbkconfig_compiler4
%{_kde_datadir}/applications/kde4/dbpedia_references.desktop
%{_kde_appsdir}/dbpedia_references

#------------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.1-1
- New version 4.9.1

* Tue Aug 14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.0-1
- New version 4.9.0
- Add patch to fix build with Ruby 1.9

* Sun Jul 22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.8.97-1
- New version 4.8.97

* Mon Jul 09 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.8.95-1
- New version 4.8.95

* Fri Jun 08 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 1:4.8.4-69.1mib2010.2
- New version 4.8.4
- MIB (Mandriva International Backports)

* Fri May 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 1:4.8.3-69.1mib2010.2
- New version 4.8.3
- MIB (Mandriva International Backports)

* Wed Apr 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 1:4.8.2-69.1mib2010.2
- New version 4.8.2
- MIB (Mandriva International Backports)

* Wed Mar 07 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 1:4.8.1-69.1mib2010.2
- New version 4.8.1
- MIB (Mandriva International Backports)

* Mon Feb 20 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 1:4.8.0-69.2mib2010.2
+ Revision: 744298
- Backport to 2010.2 for MIB users
- MIB (Mandriva International Backports)

* Thu Feb 16 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1:4.8.0-2
+ Revision: 775139
- add akonadi module..
- mass rebuild of ruby packages against ruby 1.9.1

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.8.0-1
+ Revision: 762479
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.97-1
+ Revision: 758066
- New upstream tarball

* Tue Jan 03 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.95-1
+ Revision: 750455
- Fix file list
- Fix buildrequires
- Import korundum ( from mageia )
- Create structure


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14600 |12mr|kover-4-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	kover
%define	version	4
%define	release %mkrel 6

Name:           %{name}
Summary:        WYSIWYG CD cover printer with CDDB support
Version:        %{version}
Release:        %{release}
Source:         %{name}-%{version}.tar.bz2
Patch0:		    %{name}-fix-mimetypes.patch
Patch1:		kover-4-gcc44.patch
URL:            http://lisas.de/kover
Group:          Archiving/Other
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License:	GPLv2+
BuildRequires:	kdelibs4-devel
BuildRequires:	libcdio-devel
BuildRequires:	libcddb-devel

%description
Kover is an easy to use WYSIWYG CD cover printer with CDDB support. 

%files
%defattr(-,root,root,0755)
%{_bindir}/kover
%{_iconsdir}/hicolor/*/apps/*.png
%{_iconsdir}/locolor/*/apps/*.png
%{_datadir}/apps/%{name}
%{_mandir}/man1/*
%{_datadir}/applications/kde4/%{name}.desktop
%{_datadir}/mime/packages/%{name}.xml
%{_iconsdir}/kover_back_content.png
%{_iconsdir}/kover_back_title_content.png
%{_iconsdir}/kover_cdaudio.png
%{_iconsdir}/kover_front_title-content-right_content-left.png
%{_iconsdir}/kover_front_title-right_content-left.png
%{_iconsdir}/kover_front_title_only.png
%{_iconsdir}/kover_one_page.png

#--------------------------------------------------------------------

%prep
%setup -q
%patch1 -p1

%build
%cmake_kde4
%make

%install
rm -rf $RPM_BUILD_ROOT
cd build
make DESTDIR=%buildroot install

%clean
rm -rf $RPM_BUILD_ROOT



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14601 |12mr|kpackagekit-0.6.3.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname KPackageKit

Summary:	KDE interface for PackageKit
Name:		kpackagekit
Version:	0.6.3.3
Release:	%mkrel 5
License:	GPLv2+
Group:		System/Configuration/Packaging
Source0: 	http://opendesktop.org/CONTENT/content-files/84745-%{name}-%{version}.tar.bz2
URL:		http://www.kde-apps.org/content/show.php/KPackageKit?content=84745
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	kdelibs4-devel
BuildRequires:	qt4-qtdbus
BuildRequires:	packagekit-devel >= 0.6.11
BuildRequires:	polkit-devel
BuildRequires:	desktop-file-utils
Requires:	packagekit >= 0.6.11
Requires:	qt4-database-plugin-sqlite

%description
KDE interface for PackageKit.

%files
%defattr(-,root,root)
%{_kde_bindir}/*
%{_kde_datadir}/applications/kde4/*.desktop
%{_kde_libdir}/kde4/libexec/kpackagekitsmarticon
%{_kde_appsdir}/KPackageKitSmartIcon/KPackageKitSmartIcon.notifyrc
%{_datadir}/dbus-1/services/org.kde.KPackageKitSmartIcon.service

#--------------------------------------------------------------------

%package    common
Summary:    Common files and services for KDE PackageKit
Group:      System/Configuration/Packaging
Requires:   packagekit >= 0.5.5
Provides:   packagekit-gui
Conflicts:  gnome-packagekit < 2.29.2
Conflicts:  kpackagekit < 0.6.0-0.1071623.2

%description common
Common files and services used by KDE PackageKit. This packages provides
Bus service for packages installation.

%files common -f %name.lang
%defattr(-, root, root)
%{_kde_libdir}/kde4/*.so
%{_kde_services}/kded/kpackagekitd.desktop
%{_kde_services}/*.desktop
%{_kde_appsdir}/kpackagekit
%{_kde_libdir}/libkpackagekitlib.so
%{_datadir}/dbus-1/services/kde-org.freedesktop.PackageKit.service

#--------------------------------------------------------------------

%prep
%setup -q -n %name-%version

%build
%cmake_kde4
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std -C build

desktop-file-install --vendor='' \
	--dir %buildroot%_kde_datadir/applications/kde4 \
	--remove-category='System' \
	--add-category='Settings' \
	--remove-mime-type='application/x-deb' \
	%buildroot%_kde_datadir/applications/kde4/*.desktop

%find_lang %name

# hack around gnome-packagekit conflict
mv $RPM_BUILD_ROOT%{_datadir}/dbus-1/services/org.freedesktop.PackageKit.service \
$RPM_BUILD_ROOT%{_datadir}/dbus-1/services/kde-org.freedesktop.PackageKit.service 

%check
desktop-file-validate $RPM_BUILD_ROOT%{_kde_datadir}/applications/kde4/kpackagekit.desktop 

%clean
rm -rf $RPM_BUILD_ROOT



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14602 |12mr|kphotoalbum-4.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kphotoalbum
Version:	4.3
Release:	1
Summary:	K Image Database
License:	GPLv2+
Group:		Graphical desktop/KDE
Url:		http://www.kphotoalbum.org
Source:		http://www.kphotoalbum.org/data/download/%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(libkexiv2)
BuildRequires:	pkgconfig(libkdcraw)
BuildRequires:	pkgconfig(libkipi)
BuildRequires:	marble-devel
BuildRequires:	kdelibs4-devel

%description
Image database for KDE4.

%files -f %{name}.lang
%{_kde_bindir}/kphotoalbum
%{_kde_bindir}/kpa-backup.sh
%{_kde_bindir}/open-raw.pl
%{_kde_applicationsdir}/*.desktop
%{_kde_appsdir}/kphotoalbum
%{_kde_datadir}/config/kphotoalbumrc
%{_kde_iconsdir}/hicolor/*/*/*

#------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang %{name} --with-html


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14603 |12mr|krb5-1.10.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define bootstrap 0
%define oname mit-krb5

%{?_without_bootstrap: %global bootstrap 0}
%{?_with_bootstrap: %global bootstrap 1}

%define	major 3
%define	libname	%mklibname %{name}_ %{major}
%define	libk5crypto	%mklibname k5crypto %{major}

%define	support_major 0
%define	libnamesupport	%mklibname %{name}support %{support_major}

%define	mit_major 8
%define	libkadm5clnt_mit	%mklibname kadm5clnt_mit %{mit_major}
%define	libkadm5srv_mit	%mklibname kadm5srv_mit %{mit_major}

%define	gssapi_major 2
%define	libgssapi_krb5	%mklibname gssapi_%{name}_ %{gssapi_major}

%define	gssrpc_major 4
%define	libgssrpc	%mklibname gssrpc %{gssrpc_major}

%define	kdb5_major 6
%define	libkdb5	%mklibname kdb5_ %{kdb5_major}

%define	ldap_major 1
%define	libkdb_ldap	%mklibname kdb_ldap %{ldap_major}

%define develname	%mklibname -d %{name}
# enable checking after compile
%define enable_check 0
%{?_with_check: %global %enable_check 1}

%bcond_with	selinux

Summary:	The Kerberos network authentication system
Name:		krb5
Version:	1.10.3
Release:	4
License:	MIT
URL:		http://web.mit.edu/kerberos/www/
Group:		System/Libraries
# from http://web.mit.edu/kerberos/dist/krb5/1.9/krb5-1.9.2-signed.tar
Source0:	krb5-%{version}.tar.gz
Source1:	krb5-%{version}.tar.gz.asc
Source2:	kprop.service
Source4:	kadmin.service
Source5:	krb5kdc.service
Source6:	krb5.conf
Source10:	kdc.conf
Source11:	kadm5.acl
Source19:	krb5kdc.sysconfig
Source20:	kadmin.sysconfig
# The same source files we "check", generated with "krb5-tex-pdf.sh create"
# and tarred up.
Source23:	krb5-%{version}-pdf.tar.xz
Source24:	krb5-tex-pdf.sh
Source25:	krb5-1.10-manpaths.txt
Source29:	ksu.pamd
Source30:	kerberos-iv.portreserve
Source31:	kerberos-adm.portreserve
Source32:	krb5_prop.portreserve
Source33:	krb5kdc.logrotate
Source34:	kadmind.logrotate
Source35:	kdb_check_weak.c
Source40:	%{name}.rpmlintrc

Patch5:		krb5-1.10-ksu-access.patch
Patch6:		krb5-1.10-ksu-path.patch
Patch12:	krb5-1.7-ktany.patch
Patch16:	krb5-1.10-buildconf.patch
Patch23:	krb5-1.3.1-dns.patch
Patch29:	krb5-1.10-kprop-mktemp.patch
Patch30:	krb5-1.3.4-send-pr-tempfile.patch
Patch39:	krb5-1.8-api.patch
Patch56:	krb5-1.10-doublelog.patch
Patch59:	krb5-1.10-kpasswd_tcp.patch
Patch60:	krb5-1.10.2-pam.patch
Patch61:	krb5-1.10.2-manpaths.patch
Patch63:	krb5-1.10.2-selinux-label.patch
Patch71:	krb5-1.9-dirsrv-accountlock.patch
Patch75:	krb5-pkinit-debug.patch
Patch86:	krb5-1.9-debuginfo.patch
Patch100:	krb5-trunk-7046.patch
Patch101:	krb5-trunk-7047.patch
Patch102:	krb5-trunk-7048.patch
Patch103:	krb5-1.10-gcc47.patch
Patch105:	krb5-kvno-230379.patch
Patch106:	krb5-1.10.2-keytab-etype.patch

BuildRequires:	libtool
BuildRequires:	pkgconfig(libverto)
%if %{with selinux}
BuildRequires:	selinux-devel
%endif
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	pkgconfig(com_err)
BuildRequires:	keyutils-devel
BuildRequires:	ncurses-devel
BuildRequires:	openssl-devel
BuildRequires:	pam-devel
BuildRequires:	systemd-units
#termacap conflicts with ncurses-devel
#BuildRequires:	termcap-devel
%if %enable_check
BuildRequires:	dejagnu
%endif
%if !%{bootstrap}
BuildRequires:	openldap-devel
%endif
Conflicts:	%{_lib}krb53 < 1.9.2-3

%description
Kerberos V5 is a trusted-third-party network authentication system,
which can improve your network's security by eliminating the insecure
practice of cleartext passwords.

%package -n	%{develname}
Summary:	Development files needed for compiling Kerberos 5 programs
Group:		Development/Other
Requires:	%{libname} >= %{version}
Requires:	%{libgssapi_krb5} >= %{version}
Requires:	%{libgssrpc} >= %{version}
Requires:	%{libnamesupport} >= %{version}
Requires:	%{libkadm5clnt_mit} >= %{version}
Requires:	%{libkadm5srv_mit} >= %{version}
Requires:	%{libkdb5} >= %{version}
%if !%{bootstrap}
Requires:	%{libkdb_ldap} >= %{version}
%endif
Provides:	krb5-devel = %{version}-%{release}
Obsoletes:	%{_lib}krb53-devel
Requires:	rpm-build

%description -n	%{develname}
Kerberos is a network authentication system.  The krb5-devel package
contains the header files and libraries needed for compiling Kerberos
5 programs. If you want to develop Kerberos-aware programs, you'll
need to install this package.

%package -n	%{libname}
Summary:	The shared library used by Kerberos 5
Group:		System/Libraries
Obsoletes:	%{_lib}krb53
%rename	krb5-libs

%description -n	%{libname}
This package contains the shared library for %{name}.

%package -n	%{libgssapi_krb5}
Summary:	The shared library used by Kerberos 5 - gssapi_krb5
Group:		System/Libraries
Conflicts:	%{_lib}krb53 < 1.9.2-3

%description -n	%{libgssapi_krb5}
This package contains the shared library gssrpc for %{name}.

%package -n	%{libgssrpc}
Summary:	The shared library used by Kerberos 5 - gssrpc
Group:		System/Libraries
Conflicts:	%{_lib}krb53 < 1.9.2-3

%description -n	%{libgssrpc}
This package contains the shared library gssrpc for %{name}.

%package -n	%{libk5crypto}
Summary:	The shared library used by Kerberos 5 - k5crypto
Group:		System/Libraries
Conflicts:	%{_lib}krb53 < 1.9.2-3

%description -n	%{libk5crypto}
This package contains the shared library k5crypto for %{name}.

%package -n	%{libnamesupport}
Summary:	The shared library used by Kerberos 5 - krb5support
Group:		System/Libraries
Conflicts:	%{_lib}krb53 < 1.9.2-3

%description -n	%{libnamesupport}
This package contains the shared library krb5support for %{name}.

%package -n	%{libkadm5clnt_mit}
Summary:	The shared library used by Kerberos 5 - kadm5clnt_mit
Group:		System/Libraries
Requires:	%{name} = %{version}-%{release}
Conflicts:	%{_lib}krb53 < 1.9.2-3

%description -n	%{libkadm5clnt_mit}
This package contains the shared library kadm5clnt_mit for %{name}.

%package -n	%{libkadm5srv_mit}
Summary:	The shared library used by Kerberos 5 - kadm5srv_mit
Group:		System/Libraries
Requires:	%{name} = %{version}-%{release}
Conflicts:	%{_lib}krb53 < 1.9.2-3

%description -n	%{libkadm5srv_mit}
This package contains the shared library kadm5srv_mit for %{name}.

%package -n	%{libkdb5}
Summary:	The shared library used by Kerberos 5 - kdb5
Group:		System/Libraries
Conflicts:	%{_lib}krb53 < 1.9.2-3

%description -n	%{libkdb5}
This package contains the shared library kdb5 for %{name}.

%package -n	%{libkdb_ldap}
Summary:	The shared library used by Kerberos 5 - kdb_ldap
Group:		System/Libraries
Conflicts:	krb5-server-ldap < 1.9.2-3

%description -n	%{libkdb_ldap}
This package contains the shared library kdb_ldap for %{name}.

%package	server
Summary:	The server programs for Kerberos 5
Group:		System/Servers
Requires(post,preun): rpm-helper
Requires(post,preun,postun): systemd-units
# we drop files in its directory, but we don't want to own that directory
Requires:	logrotate
# mktemp is used by krb5-send-pr
Requires:	mktemp
# portreserve is used by init scripts for kadmind, kpropd, and krb5kdc
Requires:	portreserve

%description	server
Kerberos is a network authentication system.  The krb5-server package
contains the programs that must be installed on a Kerberos 5 server.
If you're installing a Kerberos 5 server, you need to install this
package (in other words, most people should NOT install this
package).

%package	server-ldap
Summary:	The LDAP storage plugin for the Kerberos 5 KDC
Group:		System/Servers
Requires:	%{name}-server >= %{version}-%{release}

%description	server-ldap
Kerberos is a network authentication system. The krb5-server package
contains the programs that must be installed on a Kerberos 5 key
distribution center (KDC). If you are installing a Kerberos 5 KDC,
and you wish to use a directory server to store the data for your
realm, you need to install this package. 

%package	workstation
Summary:	Kerberos 5 programs for use on workstations
Group:		System/Base
Requires(post):	rpm-helper
Requires(preun):rpm-helper
Provides:	kerberos-workstation

%description	workstation
Kerberos is a network authentication system.  The krb5-workstation
package contains the basic Kerberos programs (kinit, klist, kdestroy,
kpasswd). If your network uses Kerberos, this package should be installed
on every workstation.

%package	pkinit-openssl
Summary:	The PKINIT module for Kerberos 5
Group:		System/Libraries

%description	pkinit-openssl
Kerberos is a network authentication system. The krb5-pkinit-openssl
package contains the PKINIT plugin, which uses OpenSSL to allow clients
to obtain initial credentials from a KDC using a private key and a
certificate. 

%prep
%setup -q -a 23 -n krb5-%{version}
ln -s NOTICE LICENSE

%patch60 -p1 -b .pam

%patch61 -p1 -b .manpaths

%if %{with selinux}
%patch63 -p1 -b .selinux-label
%endif

%patch5  -p1 -b .ksu-access
%patch6  -p1 -b .ksu-path
%patch12 -p1 -b .ktany
%patch16 -p1 -b .buildconf
%patch23 -p1 -b .dns
%patch29 -p1 -b .kprop-mktemp
%patch30 -p1 -b .send-pr-tempfile
%patch39 -p1 -b .api
%patch56 -p1 -b .doublelog
%patch59 -p1 -b .kpasswd_tcp
%patch71 -p1 -b .dirsrv-accountlock
#%patch75 -p1 -b .pkinit-debug
%patch86 -p0 -b .debuginfo
%patch100 -p1 -b .7046
%patch101 -p1 -b .7047
%patch102 -p1 -b .7048
%patch103 -p0 -b .gcc47
%patch105 -p1 -b .kvno
%patch106 -p1 -b .keytab-etype
rm src/lib/krb5/krb/deltat.c



gzip doc/*.ps

sed -i -e '1s!\[twoside\]!!;s!%\(\\usepackage{hyperref}\)!\1!' \
    doc/api/library.tex
sed -i -e '1c\
\\documentclass{article}\
\\usepackage{fixunder}\
\\usepackage{functions}\
\\usepackage{fancyheadings}\
\\usepackage{hyperref}' doc/implement/implement.tex

# Take the execute bit off of documentation.
chmod -x doc/krb5-protocol/*.txt doc/*.html doc/*/*.html 

# Rename the man pages so that they'll get generated correctly. Uses the
# "krb5-1.8-manpaths.txt" source file.
pushd src
cat %{SOURCE25} | while read manpage ; do
    mv "$manpage" "$manpage".in
done
popd 

# Check that the PDFs we built earlier match this source tree, using the
# "krb5-tex-pdf.sh" source file.
#sh %{SOURCE24} check << EOF
#doc/api       library krb5
#doc/implement implement
#doc/kadm5     adb-unit-test
#doc/kadm5     api-unit-test
#doc/kadm5     api-funcspec
#doc/kadm5     api-server-design
#EOF

sed -i s,^attributetype:,attributetypes:,g \
    src/plugins/kdb/ldap/libkdb_ldap/kerberos.ldif 

pushd src
    autoreconf -fi
popd

%build
%serverbuild
# it does not work with -fPIE and someone added that to the serverbuild macro...
CFLAGS=`echo $CFLAGS|sed -e 's|-fPIE||g'`
CXXFLAGS=`echo $CXXFLAGS|sed -e 's|-fPIE||g'`
RPM_OPT_FLAGS=`echo $RPM_OPT_FLAGS|sed -e 's|-fPIE||g'`

cd src
# Work out the CFLAGS and CPPFLAGS which we intend to use.
INCLUDES=-I%{_includedir}/et
CFLAGS="`echo $RPM_OPT_FLAGS $DEFINES $INCLUDES -fPIC`"
CPPFLAGS="`echo $DEFINES $INCLUDES`" 

%configure2_5x \
    CC="%{__cc}" \
    CFLAGS="$CFLAGS" \
    CPPFLAGS="$CPPFLAGS" \
    --enable-shared \
    --localstatedir=%{_sysconfdir}/kerberos \
    --enable-dns-for-realm \
    --enable-pkinit \
    --with-system-verto \
    --without-tcl \
    --with-system-et \
    --with-system-ss \
    --disable-static \
    --disable-rpath \
%if !%{bootstrap}
    --with-ldap \
%endif
    --with-pam

    #--with-netlib=-lresolv

%make

%check
# Run the test suite.  Won't run in the build system because /dev/pts is
# not available for telnet tests and so on.
# make check TMPDIR=%{_tmppath}

%install
rm -rf %{buildroot}

# Info docs.
install -d %{buildroot}%{_infodir}
install -m 644 doc/*.info* %{buildroot}%{_infodir}

# Sample KDC config files (bundled kdc.conf and kadm5.acl).
install -d %{buildroot}%{_sysconfdir}/kerberos/krb5kdc
install -m0644 %{SOURCE10} %{buildroot}%{_sysconfdir}/kerberos/krb5kdc/kdc.conf
install -m0600 %{SOURCE11} %{buildroot}%{_sysconfdir}/kerberos/krb5kdc/kadm5.acl

# Default configuration file for everything.
install -d %{buildroot}%{_sysconfdir}
install -m0644 %{SOURCE6} %{buildroot}%{_sysconfdir}/krb5.conf

# Server init scripts (krb5kdc,kadmind,kpropd) and their sysconfig files.
install -d %{buildroot}%{_unitdir}
for init in \
    %{SOURCE5} \
    %{SOURCE4} \
    %{SOURCE2} ; do
    install -m0644 ${init} %{buildroot}%{_unitdir}
done

install -d %{buildroot}%{_sysconfdir}/sysconfig
for sysconfig in \
    %{SOURCE19} \
    %{SOURCE20} ; do
    install -m0644 ${sysconfig} \
    %{buildroot}%{_sysconfdir}/sysconfig/`basename ${sysconfig} .sysconfig`
done

# portreserve configuration files.
install -d %{buildroot}%{_sysconfdir}/portreserve
for portreserve in \
    %{SOURCE30} \
    %{SOURCE31} \
    %{SOURCE32} ; do
    install -m0644 ${portreserve} \
    %{buildroot}/%{_sysconfdir}/portreserve/`basename ${portreserve} .portreserve`
done

# logrotate configuration files
install -d %{buildroot}%{_sysconfdir}/logrotate.d
for logrotate in \
    %{SOURCE33} \
    %{SOURCE34} ; do
    install -m0644 ${logrotate} \
    %{buildroot}%{_sysconfdir}/logrotate.d/`basename ${logrotate} .logrotate`
done

# PAM configuration files.
install -d %{buildroot}%{_sysconfdir}/pam.d/
for pam in \
    %{SOURCE29} ; do
    install -m0644 ${pam} \
    %{buildroot}/%{_sysconfdir}/pam.d/`basename ${pam} .pamd`
done

# Plug-in directories.
install -d %{buildroot}%{_libdir}/krb5/plugins/preauth
install -d %{buildroot}%{_libdir}/krb5/plugins/kdb
install -d %{buildroot}%{_libdir}/krb5/plugins/authdata

# The rest of the binaries, headers, libraries, and docs.
make -C src \
    DESTDIR=%{buildroot} \
    EXAMPLEDIR=%{_docdir}/%{develname}/examples\
    install

# logdir
install -d %{buildroot}/var/log/kerberos

# clear the LDFLAGS
perl -pi -e "s|^LDFLAGS.*|LDFLAGS=''|g" %{buildroot}%{_bindir}/krb5-config


# multiarch policy
%multiarch_binaries %{buildroot}%{_bindir}/krb5-config

%multiarch_includes %{buildroot}%{_includedir}/gssapi/gssapi.h

# (gb) this one could be fixed differently and properly using <stdint.h>

%multiarch_includes %{buildroot}%{_includedir}/gssrpc/types.h

%multiarch_includes %{buildroot}%{_includedir}/krb5.h

%post server
if [ $1 -eq 1 ] ; then 
    # Initial installation 
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi
exit 0

%preun server
if [ "$1" -eq "0" ] ; then
    /bin/systemctl --no-reload disable krb5kdc.service > /dev/null 2>&1 || :
    /bin/systemctl --no-reload disable kadmin.service > /dev/null 2>&1 || :
    /bin/systemctl --no-reload disable kprop.service > /dev/null 2>&1 || :
    /bin/systemctl stop krb5kdc.service > /dev/null 2>&1 || :
    /bin/systemctl stop kadmin.service > /dev/null 2>&1 || :
    /bin/systemctl stop kprop.service > /dev/null 2>&1 || :
fi
exit 0

%postun server
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
if [ $1 -ge 1 ] ; then
    /bin/systemctl try-restart krb5kdc.service >/dev/null 2>&1 || :
    /bin/systemctl try-restart kadmin.service >/dev/null 2>&1 || :
    /bin/systemctl try-restart kprop.service >/dev/null 2>&1 || :
fi

%triggerun server -- krb5-server < 1.9.2-1
# Run these because the SysV package being removed won't do them
/sbin/chkconfig --del krb5kdc >/dev/null 2>&1 || :
/sbin/chkconfig --del kadmin >/dev/null 2>&1 || :
/sbin/chkconfig --del kprop >/dev/null 2>&1 || :
/bin/systemctl try-restart krb5kdc.service >/dev/null 2>&1 || :
/bin/systemctl try-restart kadmin.service >/dev/null 2>&1 || :
/bin/systemctl try-restart kprop.service >/dev/null 2>&1 || :


%files
%doc README
%config(noreplace) %{_sysconfdir}/krb5.conf
%dir %{_sysconfdir}/kerberos
%dir %{_libdir}/krb5
%dir %{_libdir}/krb5/plugins
%dir %{_libdir}/krb5/plugins/kdb
%dir %{_libdir}/krb5/plugins/preauth
%dir %{_libdir}/krb5/plugins/authdata
#{_libdir}/krb5/plugins/*
#%{_libdir}/krb5/plugins/preauth/encrypted_challenge.so
%{_libdir}/krb5/plugins/kdb/db2.so 
%{_mandir}/man1/kerberos.1*
%{_datadir}/locale/en_US/LC_MESSAGES/mit-krb5.mo

%files workstation
%doc doc/user*.ps.gz src/config-files/services.append
%doc doc/{kdestroy,kinit,klist,kpasswd,ksu}.html
%doc doc/krb5-user.html 
%attr(0755,root,root) %doc src/config-files/convert-config-files
%{_infodir}/krb5-user.info*
%{_mandir}/man5/krb5.conf.5*
%{_bindir}/kdestroy
%{_bindir}/kswitch
%{_mandir}/man1/kdestroy.1*
%{_mandir}/man1/kswitch.1*
%{_bindir}/kinit
%{_mandir}/man5/.k5identity.5*
%{_mandir}/man5/.k5login.5*
%{_mandir}/man1/kinit.1*
%{_bindir}/klist
%{_mandir}/man1/klist.1*
%{_bindir}/kpasswd
%{_mandir}/man1/kpasswd.1*
%{_bindir}/kvno
%{_mandir}/man1/kvno.1*
%{_bindir}/kadmin
%{_mandir}/man1/kadmin.1*
%{_bindir}/k5srvutil
%{_mandir}/man1/k5srvutil.1*
%{_bindir}/ktutil
%{_mandir}/man1/ktutil.1*
%{_mandir}/man5/k5identity.5.*
%{_mandir}/man5/k5login.5.*
%attr(4755,root,root) %{_bindir}/ksu
%{_mandir}/man1/ksu.1*
%config(noreplace) /etc/pam.d/ksu
# Problem-reporting tool
%{_datadir}/gnats
%{_sbindir}/krb5-send-pr
%{_mandir}/man1/krb5-send-pr.1*

%files server
%doc doc/admin*.ps.gz
%doc doc/install*.ps.gz
%doc doc/krb5-admin.html
%doc doc/krb5-install.html
%{_unitdir}/krb5kdc.service
%{_unitdir}/kadmin.service
%{_unitdir}/kprop.service
%config(noreplace) %{_sysconfdir}/sysconfig/krb5kdc
%config(noreplace) %{_sysconfdir}/sysconfig/kadmin
%config(noreplace) %{_sysconfdir}/portreserve/kerberos-iv
%config(noreplace) %{_sysconfdir}/portreserve/kerberos-adm
%config(noreplace) %{_sysconfdir}/portreserve/krb5_prop
%config(noreplace) %{_sysconfdir}/logrotate.d/krb5kdc
%config(noreplace) %{_sysconfdir}/logrotate.d/kadmind
%{_infodir}/krb5-admin.info*
%{_infodir}/krb5-install.info*
%dir /var/log/kerberos
%dir %{_sysconfdir}/kerberos/krb5kdc
%config(noreplace) %{_sysconfdir}/kerberos/krb5kdc/kdc.conf
%config(noreplace) %{_sysconfdir}/kerberos/krb5kdc/kadm5.acl
%{_mandir}/man5/kdc.conf.5*
%{_sbindir}/kadmin.local
%{_mandir}/man8/kadmin.local.8*
%{_sbindir}/kadmind
%{_mandir}/man8/kadmind.8*
%{_sbindir}/kdb5_util
%{_mandir}/man8/kdb5_util.8*
%{_sbindir}/kprop
%{_mandir}/man8/kprop.8*
%{_sbindir}/kpropd
%{_mandir}/man8/kpropd.8*
%{_sbindir}/kproplog
%{_mandir}/man8/kproplog.8*
%{_sbindir}/krb5kdc
%{_mandir}/man8/krb5kdc.8*
%{_sbindir}/sim_server
%{_bindir}/sclient
%{_mandir}/man1/sclient.1*
%{_sbindir}/sserver
%{_mandir}/man8/sserver.8*

%files -n %{libgssapi_krb5}
%{_libdir}/libgssapi_krb5.so.%{gssapi_major}*

%files -n %{libgssrpc}
%{_libdir}/libgssrpc.so.%{gssrpc_major}*

%files -n %{libk5crypto}
%{_libdir}/libk5crypto.so.%{major}*

%files -n %{libname}
%{_libdir}/libkrb5.so.%{major}*

%files -n %{libnamesupport}
%{_libdir}/libkrb5support.so.%{support_major}*

%files -n %{libkadm5clnt_mit}
%{_libdir}/libkadm5clnt_mit.so.%{mit_major}*

%files -n %{libkadm5srv_mit}
%{_libdir}/libkadm5srv_mit.so.%{mit_major}*

%files -n %{libkdb5}
%{_libdir}/libkdb5.so.%{kdb5_major}*

%if !%{bootstrap}
%files -n %{libkdb_ldap}
%{_libdir}/libkdb_ldap.so.%{ldap_major}*
%endif

%files -n %{develname}
%doc doc/api
%doc doc/implement
%doc doc/kadm5
%doc doc/kadmin
%doc doc/krb5-protocol
%doc doc/rpc
%{_includedir}/*.h
%{_includedir}/gssapi
%{_includedir}/gssrpc
%{_includedir}/kadm5
%{_includedir}/krb5
%dir %{multiarch_includedir}/gssapi
%{multiarch_includedir}/gssapi/gssapi.h
%dir %{multiarch_includedir}/gssrpc
%{multiarch_includedir}/gssrpc/types.h
%{multiarch_includedir}/krb5.h
%{_bindir}/krb5-config
%{multiarch_bindir}/krb5-config
%{_libdir}/libgssapi_krb5.so
%{_libdir}/libgssrpc.so
%{_libdir}/libk5crypto.so
%{_libdir}/libkadm5clnt.so
%{_libdir}/libkadm5clnt_mit.so
%{_libdir}/libkadm5srv.so
%{_libdir}/libkadm5srv_mit.so
%{_libdir}/libkdb5.so
%{_libdir}/libkrb5.so
%{_libdir}/libkrb5support.so
%if !%{bootstrap}
%{_libdir}/libkdb_ldap.so
%endif
%{_mandir}/man1/krb5-config.1*

# Protocol test clients
%{_bindir}/sim_client
%{_bindir}/gss-client
%{_bindir}/uuclient

# Protocol test servers
%{_sbindir}/gss-server
%{_sbindir}/uuserver

%files pkinit-openssl
%{_libdir}/krb5/plugins/preauth/pkinit.so

%files server-ldap
%doc src/plugins/kdb/ldap/libkdb_ldap/kerberos.ldif
%doc src/plugins/kdb/ldap/libkdb_ldap/kerberos.schema
%if !%{bootstrap}
%{_libdir}/krb5/plugins/kdb/kldap.so
%{_sbindir}/kdb5_ldap_util
%{_mandir}/man8/kdb5_ldap_util.8*
%endif


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14604 |12mr|krb5-appl-1.0.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# For consistency with regular login.
%global login_pam_service remote

Name: krb5-appl
Version: 1.0.2
Release: %mkrel 5
Summary: Kerberos-aware versions of telnet, ftp, rsh, and rlogin
License: MIT
URL: http://web.mit.edu/kerberos/www/
Group: System/Servers
# Maybe we should explode from the now-available-to-everybody tarball instead?
# http://web.mit.edu/kerberos/dist/krb5-appl/1.0/krb5-appl-1.0-signed.tar
Source0: krb5-appl-%{version}.tar.gz
Source1: krb5-appl-%{version}.tar.gz.asc
Source12: krsh
Source13: krlogin
Source14: eklogin.xinetd
Source15: klogin.xinetd
Source16: kshell.xinetd
Source17: krb5-telnet.xinetd
Source18: gssftp.xinetd
Source22: ekrb5-telnet.xinetd
Source125: krb5-appl-1.0-manpaths.txt
Source26: gssftp.pamd
Source27: kshell.pamd
Source28: ekshell.pamd
Patch0: krb5-appl-1.0-fix-format-errors.patch
Patch3: krb5-1.3-netkit-rsh.patch
Patch4: krb5-appl-1.0-rlogind-environ.patch
Patch11: krb5-1.2.1-passive.patch
Patch14: krb5-1.3-ftp-glob.patch
Patch33: krb5-appl-1.0-io.patch
Patch36: krb5-1.7-rcp-markus.patch
Patch40: krb5-1.4.1-telnet-environ.patch
Patch57: krb5-appl-1.0-login_chdir.patch
Patch72: krb5-1.6.3-ftp_fdleak.patch
Patch73: krb5-1.6.3-ftp_glob_runique.patch
Patch79: krb5-trunk-ftp_mget_case.patch
Patch88: krb5-1.7-sizeof.patch
Patch89: krb5-appl-1.0.2-largefile.patch
Patch90: krb5-appl-1.0-CVE-2011-4862.diff
Patch160: krb5-appl-1.0.2-pam.patch
Patch161: krb5-appl-1.0.2-manpaths.patch
BuildRequires: bison
BuildRequires: flex
BuildRequires: ncurses-devel
BuildRequires: texinfo
BuildRequires: krb5-devel
BuildRequires: pam-devel
BuildRoot: %{_tmppath}/%{name}-%{version}

%description
This package contains Kerberos-aware versions of the telnet, ftp, rcp, rsh,
and rlogin clients and servers.  While these have been replaced by tools
such as OpenSSH in most environments, they remain in use in others.

%package servers
Group: System/Servers
Summary: Kerberos-aware telnet, ftp, rcp, rsh and rlogin servers
Requires: xinetd
Requires(post): /sbin/service, xinetd
# transition with previous package
Obsoletes: telnet-server-krb5
Obsoletes: ftp-server-krb5
Provides:  telnet-server-krb5
Provides:  ftp-server-krb5
# multiple alternatives
Provides:  telnet-server
Conflicts: netkit-telnet-server
Conflicts: heimdal-telnetd

%description servers
This package contains Kerberos-aware versions of the telnet, ftp, rcp, rsh,
and rlogin servers.  While these have been replaced by tools such as OpenSSH
in most environments, they remain in use in others.

%package clients
Summary: Kerberos-aware telnet, ftp, rcp, rsh and rlogin clients
Group: Networking/Remote access
# transition with previous package
Obsoletes: telnet-client-krb5
Obsoletes: ftp-client-krb5
Provides:  telnet-client-krb5
Provides:  ftp-client-krb5
# multiple alternatives
Provides:  telnet-client
Conflicts: netkit-telnet
Conflicts: heimdal-telnet

%description clients
This package contains Kerberos-aware versions of the telnet, ftp, rcp, rsh,
and rlogin clients.  While these have been replaced by tools such as OpenSSH
in most environments, they remain in use in others.

%prep
%setup -q
ln -s NOTICE LICENSE

%patch0 -p1 -b .format
%patch160 -p1 -b .pam
%patch161 -p1 -b .manpaths
%patch3  -p3 -b .netkit-rsh
%patch4  -p1 -b .rlogind-environ
%patch11 -p3 -b .passive
%patch14 -p3 -b .ftp-glob
%patch33 -p1 -b .io
%patch36 -p3 -b .rcp-markus
%patch40 -p3 -b .telnet-environ
%patch57 -p1 -b .login_chdir
%patch72 -p3 -b .ftp_fdleak
%patch73 -p3 -b .ftp_glob_runique
%patch79 -p2 -b .ftp_mget_case
%patch88 -p3 -b .sizeof
%patch89 -p1 -b .largefile
%patch90 -p0 -b .CVE-2011-4862

# Rename the man pages so that they'll get generated correctly.  Uses the
# "krb5-appl-1.0-manpaths.txt" source file.
cat %{SOURCE125} | while read manpage ; do
	mv "$manpage" "$manpage".in
done

# Rebuild the configure scripts.
autoheader
autoconf

%build
# Build everything position-independent.
INCLUDES=-I%{_includedir}/et
CFLAGS="`echo $RPM_OPT_FLAGS $DEFINES $INCLUDES -fPIE -fno-strict-aliasing`"
LDFLAGS="-pie"
%configure2_5x \
	CFLAGS="$CFLAGS" \
	LDFLAGS="$LDFLAGS" \
	--with-pam \
	--with-pam-login-service=%{login_pam_service}
%make

%install
rm -rf %{buildroot}

# Shell scripts wrappers for Kerberized rsh and rlogin (source files).
mkdir -p %{buildroot}%{_bindir}
install -m 755 %{SOURCE12} %{buildroot}%{_bindir}
install -m 755 %{SOURCE13} %{buildroot}%{_bindir}

# Xinetd configuration files.
mkdir -p %{buildroot}%{_sysconfdir}/xinetd.d/
for xinetd in \
	%{SOURCE14} \
	%{SOURCE15} \
	%{SOURCE16} \
	%{SOURCE17} \
	%{SOURCE18} \
	%{SOURCE22} ; do
	install -pm 644 ${xinetd} \
	%{buildroot}%{_sysconfdir}/xinetd.d/`basename ${xinetd} .xinetd`
done

# PAM configuration files.
mkdir -p %{buildroot}%{_sysconfdir}/pam.d/
for pam in \
	%{SOURCE26} \
	%{SOURCE27} \
	%{SOURCE28} ; do
	install -pm 644 ${pam} \
	%{buildroot}%{_sysconfdir}/pam.d/`basename ${pam} .pamd`
done

%makeinstall_std

%clean
rm -rf %{buildroot}

%post servers
/sbin/service xinetd reload > /dev/null 2>&1 || :
exit 0

%postun servers
/sbin/service xinetd reload > /dev/null 2>&1 || :
exit 0

%files clients
%defattr(-,root,root,-)
%doc README NOTICE LICENSE

# Used by both clients and servers.
%{_bindir}/rcp
%{_mandir}/man1/rcp.1*

# Client network bits.
%{_bindir}/ftp
%{_mandir}/man1/ftp.1*
%{_bindir}/krlogin
%{_bindir}/rlogin
%{_mandir}/man1/rlogin.1*
%{_bindir}/krsh
%{_bindir}/rsh
%{_mandir}/man1/rsh.1*
%{_bindir}/telnet
%{_mandir}/man1/telnet.1*
%{_mandir}/man1/tmac.doc*

%files servers
%defattr(-,root,root,-)
%doc README NOTICE LICENSE
%docdir %{_mandir}

# Used by both clients and servers.
#%{_bindir}/rcp
#%{_mandir}/man1/rcp.1*

%config(noreplace) %{_sysconfdir}/xinetd.d/*
%config(noreplace) %{_sysconfdir}/pam.d/kshell
%config(noreplace) %{_sysconfdir}/pam.d/ekshell
%config(noreplace) %{_sysconfdir}/pam.d/gssftp

# Login is used by telnetd and klogind.
%{_sbindir}/login.krb5
%{_mandir}/man8/login.krb5.8*

# Application servers.
%{_sbindir}/ftpd
%{_mandir}/man8/ftpd.8*
%{_sbindir}/klogind
%{_mandir}/man8/klogind.8*
%{_sbindir}/kshd
%{_mandir}/man8/kshd.8*
%{_sbindir}/telnetd
%{_mandir}/man8/telnetd.8*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14605 |12mr|kremotecontrol-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kremotecontrol
Summary:	KDE Frontend for the LIRC Suite
Version:	4.9.4
Release:	1
Group:		Graphical desktop/KDE
License:	GPLv2 and LGPLv2 and GPLD
URL:		http://www.kde.org/applications/utilities/kremotecontrol/
Source0:	ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdebase4-workspace-devel
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xi)
Requires:	kdebase4-runtime
Conflicts:	kdeutils4-core < 4.5.72

%description
KRemoteControl is a KDE frontend for the Linux Infrared Remote Control system
(LIRC).
It consist of two parts: a systemtray applet and a configuration module.

%files
%doc AUTHORS ChangeLog COPYING COPYING.LIB README TODO
%{_kde_bindir}/krcdnotifieritem
%{_kde_libdir}/kde4/kcm_remotecontrol.so
%{_kde_libdir}/kde4/kded_kremotecontroldaemon.so
%{_kde_libdir}/kde4/plasma_engine_kremoteconrol.so
%{_kde_libdir}/kde4/kremotecontrol_lirc.so
%{_kde_services}/kremotecontrolbackends/kremotecontrol_lirc.desktop
%{_kde_servicetypes}/kremotecontrolmanager.desktop
%{_kde_applicationsdir}/krcdnotifieritem.desktop
%{_kde_appsdir}/kremotecontrol/
%{_kde_appsdir}/kremotecontroldaemon/
%{_kde_iconsdir}/*/*/actions/krcd_flash.*
%{_kde_iconsdir}/*/*/actions/krcd_off.*
%{_kde_iconsdir}/*/*/apps/krcd.*
%{_kde_iconsdir}/*/*/devices/infrared-remote.*
%{_kde_services}/kcm_remotecontrol.desktop
%{_kde_services}/kded/kremotecontroldaemon.desktop
%{_kde_services}/plasma-engine-kremotecontrol.desktop
%{_kde_docdir}/HTML/en/kcontrol/kremotecontrol/

#------------------------------------------------------------------------------

%define kremotecontrol_major 1
%define libkremotecontrol %mklibname kremotecontrol %{kremotecontrol_major}
%define oldlibkremotecontrol %mklibname libkremotecontrol 1

%package -n %{libkremotecontrol}
Summary:	Runtime library for kremotecontrol
Group:		System/Libraries
Obsoletes:	%{oldlibkremotecontrol} < 4.7.90

%description -n %{libkremotecontrol}
KRemoteControl is a KDE frontend for the Linux Infrared Remote Control system 
(LIRC).

It consist of two parts: a systemtray applet and a configuration module.

This package provides the runtime library for kremotecontrol.

%files -n %{libkremotecontrol}
%{_kde_libdir}/liblibkremotecontrol.so.%{kremotecontrol_major}*

#------------------------------------------------------------------------------

%package devel
Summary:	Devel stuff for %{name}
Group:		Development/KDE and Qt
Requires:	kdelibs4-devel
Requires:	%{libkremotecontrol} = %{EVRD}
Conflicts:	kdeutils4-devel < 4.7.90

%description devel
KRemoteControl is a KDE frontend for the Linux Infrared Remote Control system
(LIRC).

It consist of two parts: a systemtray applet and a configuration module.

This package contains header files needed if you wish to build applications
based on %{name}.

%files devel
%{_kde_libdir}/liblibkremotecontrol.so

#------------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.1-1
- New version 4.9.1

* Wed Aug 29 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.0-1
- New version 4.9.0
- Add pkgconfig(xi) to BuildRequires

* Sat Jul 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.95-1
- New version 4.8.95
- Add pkgconfig(x11) to BuildRequires

* Fri Jun 08 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.4-69.1mib2010.2
- New version 4.8.4
- MIB (Mandriva International Backports)

* Fri May 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.3-69.1mib2010.2
- New version 4.8.3
- MIB (Mandriva International Backports)

* Wed Apr 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.2-69.1mib2010.2
- New version 4.8.2
- MIB (Mandriva International Backports)

* Wed Mar 07 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.1-69.1mib2010.2
- New version 4.8.1
- MIB (Mandriva International Backports)

* Mon Feb 20 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.0-69.1mib2010.2
+ Revision: 198350
- Backport from Mageia to Mandriva 2010.2 for MIB users
- Merge handbook back into main package
- MIB (Mandriva International Backports)

* Thu Jan 19 2012 mikala <mikala> 4.8.0-1.mga2
+ Revision: 198350
- Updating tarball to KDE 4.8.0
- Drop patch0 (merged upstream)

* Thu Jan 05 2012 mikala <mikala> 4.7.97-1.mga2
+ Revision: 191532
- Add patch0 from upstream to add missing add_definition() calls
- Update tarball to kde 4.7.97

* Fri Dec 23 2011 mikala <mikala> 4.7.95-1.mga2
+ Revision: 186273
- Update tarball to kde 4.7.95
- fix group

* Wed Dec 14 2011 mikala <mikala> 4.7.90-1.mga2
+ Revision: 181476
- imported package kremotecontrol


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14606 |12mr|kross-interpreters-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with java 0
%bcond_with falcon 0
%bcond_with ruby 0

Name:		kross-interpreters
Summary:	KDE bindings to non-C++ languages
Version:	4.9.4
Release:	1
Epoch:		1
Group:		Graphical desktop/KDE
License:	LGPLv2
URL:		https://projects.kde.org/projects/kde/kdebindings/kross-interpreters
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	java-devel
%if %with ruby
BuildRequires:	ruby-devel
%endif
BuildRequires:	python-devel
BuildRequires:	qscintilla-qt4-devel
%if %with falcon
BuildRequires:	falcon-devel
%endif

%description
Language interpreters to enable in-process scripting with Kross.

#----------------------------------------------------------------

%package java
Summary:	Java kross interpreter

%description java
Java kross interpreter

%files java
%{_kde_libdir}/kde4/kross/kross.jar
%{_kde_libdir}/kde4/krossjava.so

#---------------------------------------------------------------

%package python
Summary:	Python kross-interpreter
Conflicts:	python-kde4 < 1:4.7.0

%description python
Python kross interpreter

%files python
%{_kde_libdir}/kde4/krosspython.so

#--------------------------------------------------------------
%if %with ruby
%package ruby
Summary:	Ruby kross interpreter
Conflicts:	ruby-kde4 < 1:4.7.0

%description ruby
Ruby kross interpreter

%files ruby
%{_kde_libdir}/kde4/krossruby.so
%endif

#------------------------------------------------------------

%if %with falcon
%package -n falcon-kde4
Summary:	Falcon KDE 4 bindings
Group:		Development/KDE and Qt
Requires:	falcon

%description -n falcon-kde4
Falcon KDE 4 bindings.

%files -n falcon-kde4
%{_kde_libdir}/kde4/krossfalcon.so
%endif

#------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.1-1
- New version 4.9.1

* Tue Aug 14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.0-1
- New version 4.9.0

* Sun Jul 22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.8.97-1
- New version 4.8.97

* Mon Jul 09 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.8.95-1
- New version 4.8.95

* Sat Jun 09 2012 Crispin Boylan <crisb@mandriva.org> 1:4.8.4-1
+ Revision: 803700
- New release

* Fri May 04 2012 Crispin Boylan <crisb@mandriva.org> 1:4.8.3-1
+ Revision: 796231
- New release

* Fri Apr 20 2012 Crispin Boylan <crisb@mandriva.org> 1:4.8.2-1
+ Revision: 792409
- Disable ruby for now as it fails to build on ruby 1.9
- New release

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - New upstream tarball

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.8.0-1
+ Revision: 762480
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.97-1
+ Revision: 758067
- New upstream tarball

* Thu Dec 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.95-1
+ Revision: 744547
- New upstream tarball
- New upstream tarball $NEW_VERSION
- Import kross-interpreters
- Create folder


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14607 |12mr|kruler-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kruler
Summary:	KDE Screen Ruler
Version:	4.9.4
Release:	1
Epoch:		2
Group:		Graphical desktop/KDE
License:	GPLv2 GFDL
URL:		http://www.kde.org/applications/graphics/kruler
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel

%description
KRuler displays on screen a ruler measuring pixels.
Features :
    - Integrated color picker
    - Change the length of the ruler
    - Change the orientation of the ruler
    - Change the color, transparency and font of the ruler

%files
%doc %{_kde_docdir}/HTML/en/%{name}
%{_kde_bindir}/kruler
%{_kde_applicationsdir}/kruler.desktop
%{_kde_appsdir}/kruler
%{_kde_iconsdir}/*/*/*/kruler*

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.1-1
- New version 4.9.1

* Tue Aug 14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.0-1
- New version 4.9.0

* Sat Jul 21 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.8.97-1
- New version 4.8.97

* Sat Jul 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.8.95-1
- New version 4.8.95

* Fri Jun 08 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 2:4.8.4-1
- update to 4.8.4

* Thu May 10 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 2:4.8.3-1
- update to 4.8.3

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 2:4.8.2-1
- update to 4.8.2

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 2:4.8.1-1
- update to 4.8.1

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.8.0-1
+ Revision: 762481
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.97-1
+ Revision: 758068
- New upstream tarball

* Thu Dec 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.95-1
+ Revision: 744548
- New upstream tarball

* Fri Dec 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.90-1
+ Revision: 739306
- New upstream tarball $NEW_VERSION

* Sat Nov 19 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.80-1
+ Revision: 731852
- New upstream tarball 4.7.80

* Tue Oct 11 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.41-1
+ Revision: 704202
- Remove suggest on non existing rpm
- Import package
- Create current folder


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14608 |12mr|krusader-2.4.0-0.beta1.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define beta beta1

Summary:	Advanced KDE twin-panel file-manager
Name:		krusader
Version:	2.4.0
Release:	0.%{beta}.1
Epoch:		3
License:	GPLv2+
Group:		File tools
URL:		http://krusader.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/krusader/%{name}-%{version}-%{beta}.tar.bz2
Patch0:		krusader-2.3.0-beta1-default-mimetypes.patch
Patch1:		krusader-2.4.0-beta1-fix-for-g++47.patch
BuildRequires:	kdelibs4-devel

%description
Krusader is an advanced twin panel (commander style) file manager
for KDE and other desktops in the *nix world, similar to Midnight or
Total Commander. It provides all the file management features you
could possibly want.

Plus: extensive archive handling, mounted filesystem support, FTP,
advanced search module, an internal viewer/editor, directory
synchronisation, file content comparisons, powerful batch renaming
and much much more. It supports a wide variety of archive formats
and can handle other KIO slaves such as smb or fish.

%files -f krusader.lang
%doc README AUTHORS ChangeLog TODO COPYING krusader.lsm
%{_kde_bindir}/krusader
%{_kde_applicationsdir}/krusader*.desktop
%{_kde_appsdir}/krusader
%{_kde_services}/*.protocol
%{_kde_configdir}/kio_isorc
%{_kde_iconsdir}/hicolor/*/apps/krusader*.png
%{_kde_iconsdir}/locolor/*/apps/krusader*.png
%{_kde_libdir}/kde4/*.so
%{_kde_mandir}/man1/%{name}.1*

#--------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{version}-%{beta}
%patch0 -p1
%patch1 -p1

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang %{name} --with-html


%changelog
* Sat Sep  29 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 51426cb
- New version 2.4.0 beta1
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14609 |12mr|ksaneplugin-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		ksaneplugin
Summary:	KDE Scan Service
Version:	4.9.4
Release:	1
Epoch:		2
Group:		Graphical desktop/KDE
License:	GPLv2
URL:		http://www.kde.org
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(libksane) >= 0.3.0
Requires:	libksane
Conflicts:	kdegraphics4-core < 2:4.6.90

%description
This is a KScan plugin that implements the scanning through libksane.

%files
%{_kde_libdir}/kde4/ksaneplugin.so
%{_kde_services}/ksane_scan_service.desktop

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.1-1
- New version 4.9.1

* Tue Aug 14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.0-1
- New version 4.9.0

* Sat Jul 21 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.8.97-1
- New version 4.8.97

* Sat Jul 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.8.95-1
- New version 4.8.95

* Fri Jun 08 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 2:4.8.4-1
- update to 4.8.4

* Thu May 10 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 2:4.8.3-1
- update to 4.8.3

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 2:4.8.2-1
- update to 4.8.2

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 2:4.8.1-1
- update to 4.8.1

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.8.0-1
+ Revision: 762482
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.97-1
+ Revision: 758069
- New upstream tarball

* Thu Dec 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.95-1
+ Revision: 744552
- New upstream tarball

* Fri Dec 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.90-1
+ Revision: 739307
- New upstream tarball $NEW_VERSION

* Sat Nov 19 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.80-1
+ Revision: 731849
- New upstream tarball 4.7.80

* Mon Oct 10 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.41-1
+ Revision: 703970
- Import ksaneplugin
- Create ksaneplugin folder


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14610 |12mr|kscd-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kscd
Summary:	KDE Audio CD Player
Version:	4.9.4
Release:	1
Epoch:		3
Group:		Graphical desktop/KDE
License:	GPLv2
URL:		http://www.kde.org/applications/multimedia/kscd
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	libkcddb-devel
BuildRequires:	libkcompactdisc-devel
BuildRequires:	pkgconfig(libmusicbrainz3)
Requires:	kdebase4-runtime
Conflicts:	kdemultimedia4-core < 3:4.5.71
Conflicts:	kdemultimedia4-devel < 3:4.8.95
Suggests:	gstreamer0.10-cdparanoia

%description
KsCD is a small, fast, CDDB enabled audio CD player which supports
multiple platforms.

%files
%{_kde_bindir}/kscd
%{_kde_applicationsdir}/kscd.desktop
%{_kde_datadir}/config.kcfg/kscd.kcfg
%{_kde_appsdir}/kscd
%{_kde_iconsdir}/*/*/apps/kscd.*
%{_kde_iconsdir}/*/*/*/kscd-dock.*
%{_kde_appsdir}/solid/actions/kscd-play-audiocd.desktop
%{_datadir}/dbus-1/interfaces/org.kde.kscd.cdplayer.xml

#------------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.1-1
- New version 4.9.1

* Tue Aug 14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.0-1
- New version 4.9.0

* Sun Jul 22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.8.97-1
- New version 4.8.97

* Wed Jul 11 2012 Andrey Bondrov <abondrov@mandriva.org> 3:4.8.95-1
+ Revision: 808895
- imported package kscd

* Tue Jul 10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.8.95-1
- Follow upstream and move kscd from kdemultimedia4 to own package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14611 |12mr|ksnapshot-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		ksnapshot
Summary:	KDE Screenshot Utility
Version:	4.9.4
Release:	1
Epoch:		2
Group:		Graphical desktop/KDE
License:	GPLv2 LGPLv2 GFDL
URL:		http://www.kde.org/applications/graphics/ksnapshot
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(libkipi)
BuildRequires:	pkgconfig(xcb-xfixes)
Conflicts:	kdegraphics4-devel < 2:4.6.90
Requires:	kipi-common
Suggests:	kipi-plugins

%description
KSnapshot is a KDE snapshot tool with many features.
Features:
    - Save in multiple formats
    - Take new shapshot
    - Open with... possibility to open snapshot in external editor.
    - Copy to clipboard
    - Several capture modes, including selected region or single window
    - Snapshot delay

%files
%doc COPYING COPYING.LIB COPYING.DOC
%doc %{_kde_docdir}/HTML/en/%{name}/
%{_kde_bindir}/kbackgroundsnapshot
%{_kde_bindir}/%{name}
%{_kde_applicationsdir}/%{name}.desktop
%{_kde_iconsdir}/hicolor/*/apps/%{name}.png
%{_kde_iconsdir}/hicolor/scalable/apps/%{name}.svgz
%{_datadir}/dbus-1/interfaces/org.kde.ksnapshot.xml

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.1-1
- New version 4.9.1

* Mon Aug 13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.0-1
- New version 4.9.0

* Thu Jul 19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.8.97-1
- New version 4.8.97

* Mon Jul 02 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.8.95-1
- New version 4.8.95

* Fri Jun 08 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 2:4.8.4-69.1mib2010.2
- New version 4.8.4
- MIB (Mandriva International Backports)

* Fri May 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 2:4.8.3-69.1mib2010.2
- New version 4.8.3
- MIB (Mandriva International Backports)

* Wed Apr 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 2:4.8.2-69.1mib2010.2
- New version 4.8.2
- MIB (Mandriva International Backports)

* Wed Mar 07 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 2:4.8.1-69.1mib2010.2
- New version 4.8.1
- MIB (Mandriva International Backports)

* Mon Feb 20 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 2:4.8.0-69.1mib2010.2
+ Revision: 762483
- Backport to 2010.2 for MIB users
- Add pkgconfig(xcb-xfixes) to BuildRequires
- MIB (Mandriva International Backports)

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.8.0-1
+ Revision: 762483
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.97-1
+ Revision: 758070
- New upstream tarball

* Thu Dec 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.95-1
+ Revision: 744553
- New upstream tarball

* Fri Dec 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.90-1
+ Revision: 739308
- New upstream tarball $NEW_VERSION

* Sat Nov 19 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.80-1
+ Revision: 731863
- Really use ksnapshot spec file
- New upstream tarball 4.7.80
- Import package
- Create current folder


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14612 |12mr|kstars-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define with_indilib 1
%define indilib_version 0.8
%define eigen_version 2.0.3
%define xplanet_version 1.2.1

Name:		kstars
Summary:	A Desktop Planetarium
Version:	4.9.4
Release:	1
Group:		Graphical desktop/KDE
License:	GPLv2 GFDL
URL:		http://edu.kde.org/kstars
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(eigen2) >= %{eigen_version}
BuildRequires:	pkgconfig(cfitsio)
BuildRequires:	xplanet >= %{xplanet_version}
BuildRequires:	libfli-devel

%if %{with_indilib}
BuildRequires:	pkgconfig(libindi) >= %{indilib_version}
Requires:	indilib >= %{indilib_version}
%endif

%description
KStars is a Desktop Planetarium for KDE. It provides an accurate graphical
simulation of the night sky, from any location on Earth, at any date and
time. The display includes 130,000 stars, 13,000 deep-sky objects,all 8
planets, the Sun and Moon, and thousands of comets and asteroids.

%files
%doc COPYING COPYING.DOC README README.ephemerides README.customize README.images README.planetmath README.timekeeping AUTHORS
%{_kde_appsdir}/kstars
%{_kde_bindir}/kstars
%{_kde_libdir}/libhtmesh.a
%{_kde_iconsdir}/*/*/apps/kstars.*
%{_kde_applicationsdir}/kstars.desktop
%{_kde_datadir}/config.kcfg/kstars.kcfg
%{_kde_configdir}/kstars.knsrc
%{_kde_docdir}/HTML/*/kstars

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.1-1
- New version 4.9.1

* Tue Aug 14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.0-1
- New version 4.9.0

* Sat Jul 21 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.97-1
- New version 4.8.97

* Sat Jul 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.95-1
- New version 4.8.95

* Fri Jun 08 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.4-69.1mib2010.2
- New version 4.8.4
- MIB (Mandriva International Backports)

* Fri May 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.3-69.1mib2010.2
- New version 4.8.3
- MIB (Mandriva International Backports)

* Wed Apr 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.2-69.1mib2010.2
- New version 4.8.2
- MIB (Mandriva International Backports)

* Wed Mar 07 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.1-69.1mib2010.2
- New version 4.8.1
- MIB (Mandriva International Backports)

* Mon Feb 20 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.0-69.1mib2010.2
+ Revision: 762484
- Backport to 2010.2 for MIB users
- MIB (Mandriva International Backports)

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.8.0-1
+ Revision: 762484
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.97-1
+ Revision: 758071
- New upstream tarball

* Thu Dec 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.95-1
+ Revision: 744554
- New upstream tarball

* Fri Dec 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.90-1
+ Revision: 739309
- New upstream tarball $NEW_VERSION

* Sat Nov 19 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.80-1
+ Revision: 731875
- New upstream tarball 4.7.80

* Wed Nov 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.41-1
+ Revision: 729213
- Import package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14613 |12mr|ksymoops-2.4.11-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Kernel oops and error message decoder
Name:		ksymoops
Version:	2.4.11
Release:	%mkrel 5
License:	GPL
Group:		System/Kernel and hardware
URL:		ftp://ftp.kernel.org/pub/linux/utils/kernel/ksymoops/v2.4/
Source0:	ftp://ftp.kernel.org/pub/linux/utils/kernel/ksymoops/v2.4/%{name}-%{version}.tar.gz
Source1:	ksymoops-gznm
Source2:	ksymoops-script
Source3:	README.mandriva
Patch1:		ksymoops-2.4.3-add_gz_modules_support
Patch2:		ksymoops_fix_link.patch
BuildRequires:	binutils-devel
Requires:	binutils
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The Linux kernel produces error messages that contain machine specific numbers
which are meaningless for debugging. ksymoops reads machine specific files and
the error log and converts the addresses to meaningful symbols and offsets.

%prep

%setup -q
%patch1 -p1
%patch2 -p1

cp %{SOURCE1} ksymoops-gznm
cp %{SOURCE2} ksymoops-script
cp %{SOURCE3} README.mandriva

%build
CFLAGS="%{optflags}" LDFLAGS="%{ldflags}" make DEF_MAP=\\\"/boot/System.map-*r\\\" all
 
%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

make INSTALL_PREFIX=%{buildroot}%{_prefix} INSTALL_MANDIR=%{buildroot}%{_mandir}/ install

mv %{buildroot}/usr/bin/ksymoops %{buildroot}%{_bindir}/ksymoops.real

install -m0755 ksymoops-gznm %{buildroot}%{_bindir}/
install -m0755 ksymoops-script %{buildroot}%{_bindir}/ksymoops

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING README INSTALL Changelog README.mandriva
%{_bindir}/ksymoops
%{_bindir}/ksymoops-gznm
%{_bindir}/ksymoops.real
%{_mandir}/man8/ksymoops.8*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14614 |12mr|ktimer-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		ktimer
Summary:	Execute programs after some time
Version:	4.9.4
Release:	1
Group:		Graphical desktop/KDE
License:	LGPLv2
URL:		http://utils.kde.org/projects/ktimer
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel

%description
KTimer is a little tool to execute programs after some time.

%files
%{_kde_bindir}/ktimer
%{_kde_iconsdir}/*/*/apps/ktimer.*
%{_kde_applicationsdir}/ktimer.desktop
%{_kde_docdir}/HTML/*/ktimer

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.1-1
- New version 4.9.1

* Tue Aug 14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.0-1
- New version 4.9.0

* Sat Jul 21 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.97-1
- New version 4.8.97

* Sat Jul 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.95-1
- New version 4.8.95

* Sat Jun 09 2012 Crispin Boylan <crisb@mandriva.org> 4.8.4-1
+ Revision: 803775
- New release

* Fri May 04 2012 Crispin Boylan <crisb@mandriva.org> 4.8.3-1
+ Revision: 796336
- New release

* Thu Apr 19 2012 Crispin Boylan <crisb@mandriva.org> 4.8.2-1
+ Revision: 792092
- New release

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - New upstream tarball

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.8.0-1
+ Revision: 762485
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.97-1
+ Revision: 758072
- New upstream tarball

* Thu Jan 05 2012 Crispin Boylan <crisb@mandriva.org> 4.7.95-1
+ Revision: 757916
- New release
- Created package structure for 'ktimer'.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14615 |12mr|ktoblzcheck-1.39-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name ktoblzcheck
%define version 1.39
%define release %mkrel 1
%define major 1
%define libname %mklibname %name %major
%define develname %mklibname -d %name
Name: %{name}
Summary: A library to check account numbers and bank codes of German banks
Version: %{version}
Release: %{release}
Source: http://prdownloads.sourceforge.net/ktoblzcheck/%{name}-%{version}.tar.gz
Group: System/Libraries
License: LGPLv2+
URL: http://ktoblzcheck.sourceforge.net
BuildRoot: %{_tmppath}/%{name}-%{version}-root
BuildRequires: python-devel

%description 
KtoBLZCheck is a library to check account numbers and bank codes of
German banks. Both a library for other programs as well as a short
command-line tool is available. It is possible to check pairs of
account numbers and bank codes (BLZ) of German banks, and to map bank
codes (BLZ) to the clear-text name and location of the bank.

%package -n python-%name
Group: Development/Python
Summary:A library to check account numbers and bank codes of German banks
Requires: %name = %version
%py_requires -d

%description -n python-%name
KtoBLZCheck is a library to check account numbers and bank codes of
German banks. Both a library for other programs as well as a short
command-line tool is available. It is possible to check pairs of
account numbers and bank codes (BLZ) of German banks, and to map bank
codes (BLZ) to the clear-text name and location of the bank.


%package -n %libname
Group: System/Libraries
Summary:A library to check account numbers and bank codes of German banks
Requires: %name >= %version

%description -n %libname
KtoBLZCheck is a library to check account numbers and bank codes of
German banks. Both a library for other programs as well as a short
command-line tool is available. It is possible to check pairs of
account numbers and bank codes (BLZ) of German banks, and to map bank
codes (BLZ) to the clear-text name and location of the bank.

%package -n %develname
Group: Development/C++
Summary:A library to check account numbers and bank codes of German banks
Requires: %libname = %version
Provides: lib%name-devel = %version-%release
Obsoletes: %mklibname -d %name 1

%description -n %develname
KtoBLZCheck is a library to check account numbers and bank codes of
German banks. Both a library for other programs as well as a short
command-line tool is available. It is possible to check pairs of
account numbers and bank codes (BLZ) of German banks, and to map bank
codes (BLZ) to the clear-text name and location of the bank.

%prep
%setup -q

%build
%configure2_5x
%make

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
%makeinstall_std

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%if %mdkversion < 200900
%post -n %libname -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %libname -p /sbin/ldconfig
%endif

%files -n %libname
%defattr(-,root,root,0755)
%{_libdir}/libktoblzcheck.so.%{major}*

%files -n %develname
%defattr(-,root,root,0755)
%{_libdir}/libktoblzcheck.so
%{_includedir}/iban.h
%{_includedir}/ktoblzcheck.h
%{_libdir}/pkgconfig/ktoblzcheck.pc

%files -n python-%name
%defattr(-,root,root,0755)
%{py_sitedir}/*.py*

%files
%defattr(-,root,root,0755)
%doc README COPYING ChangeLog
%{_bindir}/ktoblzcheck
%{_datadir}/ktoblzcheck/*
%{_mandir}/man1/ktoblzcheck.1*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14616 |12mr|ktorrent-4.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		ktorrent
Version:	4.3.0
Release:	1
Summary:	BitTorrent program for KDE
Group:		Networking/File transfer
License:	GPLv2+
Url:		http://ktorrent.org/
Source0:	http://ktorrent.org/downloads/%{version}/%{name}-%{version}.tar.bz2
BuildRequires:	gmp-devel
BuildRequires:	kdepimlibs4-devel
BuildRequires:	kdebase4-workspace-devel
BuildRequires:	qca2-devel >= 2.0.1
BuildRequires:	boost-devel
BuildRequires:	pkgconfig(taglib)
BuildRequires:	libktorrent-devel >= 1.3.0

%description
KTorrent is a BitTorrent program for KDE. Its main features are:
 o Downloads torrent files
 o Upload speed capping, seeing that most people can't upload
   infinite amounts of data.
 o Internet searching using  The Bittorrent website's search engine
 o UDP Trackers

%files -f %{name}.lang
%{_kde_bindir}/*
%{_kde_libdir}/kde4/*
%{_kde_datadir}/apps/%{name}
%{_kde_datadir}/applications/kde4/*
%{_kde_services}/*
%{_kde_servicetypes}/*
%{_kde_iconsdir}/*/*/*/*

#-------------------------------------------------------------------------

%define ktcore_major 14
%define libktcore %mklibname ktcore %{ktcore_major}

%package -n %{libktcore}
Summary:	Ktorrent libbrary
Group:		System/Libraries

%description -n %{libktcore}
KTorrent library.

%files -n %{libktcore}
%{_kde_libdir}/libktcore.so.%{ktcore_major}*

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

# make it preferred over kget:
echo "InitialPreference=5" >> %{buildroot}%{_kde_applicationsdir}/ktorrent.desktop

%find_lang %{name} --with-html


%changelog
* Sat Sep  15 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 568e822
- Drop devel package as upstream did
  
* Sat Sep  15 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: d87f2d1
- New version 4.3.0, new library major 14
  
* Sun Aug  26 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 5afb306
- New version 4.2.1 (sync with Cooker), spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14617 |12mr|ktouch-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		ktouch
Summary:	A program for learning touch typing
Version:	4.9.4
Release:	1
Group:		Graphical desktop/KDE
License:	GPLv2 GFDL
URL:		http://edu.kde.org/ktouch
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel

%description
KTouch is a program for learning touch typing. KTouch is a way to learn
to type on a keyboard quickly and correctly. Every finger has its place
on the keyboard with associated keys to press.

KTouch helps you learn to touch typing by providing you with something
to write. KTouch can also help you to remember what fingers to use.

%files
%doc COPYING COPYING.DOC ChangeLog AUTHORS
%{_kde_appsdir}/ktouch
%{_kde_bindir}/ktouch
%{_kde_iconsdir}/*/*/apps/ktouch.*
%{_kde_applicationsdir}/ktouch.desktop
%{_kde_datadir}/config.kcfg/ktouch.kcfg
%{_kde_docdir}/HTML/*/ktouch
%{_kde_mandir}/man1/ktouch.1.*

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.1-1
- New version 4.9.1

* Tue Aug 14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.0-1
- New version 4.9.0

* Sat Jul 21 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.97-1
- New version 4.8.97

* Sat Jul 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.95-1
- New version 4.8.95

* Fri Jun 08 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.4-1
- update to 4.8.4

* Thu May 10 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.3-1
- update to 4.8.3

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.2-1
- update to 4.8.2

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.1-1
- update to 4.8.1

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.8.0-1
+ Revision: 762486
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.97-1
+ Revision: 758073
- New upstream tarball

* Thu Dec 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.95-1
+ Revision: 744555
- New upstream tarball

* Fri Dec 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.90-1
+ Revision: 739310
- New upstream tarball $NEW_VERSION

* Sat Nov 19 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.80-1
+ Revision: 731876
- New upstream tarball 4.7.80

* Wed Nov 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.41-1
+ Revision: 729214
- Import package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14618 |12mr|ktp-accounts-kcm-0.3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Name:    ktp-accounts-kcm
Summary: KDE Configuration Module for Telepathy Instant Messaging Accounts
Version: 0.3.1
Release: 1%{?dist}

License: LGPLv2+
Group:   Graphical desktop/KDE
URL:     https://projects.kde.org/projects/extragear/network/telepathy/%{name}
Source0: http://download.kde.org/unstable/kde-telepathy/%{version}/src/%{name}-%{version}.tar.bz2

BuildRequires: gettext
BuildRequires: kdelibs4-devel
BuildRequires: ktp-common-internals-devel >= %{version}

Obsoletes: telepathy-kde-accounts-kcm < 0.3.0
Provides:  telepathy-kde-accounts-kcm = %{version}-%{release}

Obsoletes: telepathy-kde-accounts-kcm-plugins < 0.2.0
Provides:  telepathy-kde-accounts-kcm-plugins = %{version}-%{release}

Obsoletes: telepathy-kde-accounts-kcm-devel < 0.2.0

Requires: kdebase4-runtime >= 4.8.1

# various protocol handlers
## msn (old)
#Requires: telepathy-butterfly
## xmpp/jabber
Requires: telepathy-gabble
## msn (newer, libpurple)
Requires: telepathy-haze
## irc
#Requires: telepathy-idle
## audio calls
#Requires: telepathy-rakia
## local xmpp
Requires: telepathy-salut
## gadu/gadu
#Requires: telepathy-sunshine

%description
This is a KControl Module which handles adding/editing/removing Telepathy
Accounts. It interacts with any Telepathy Spec compliant AccountManager
to manipulate the accounts.

%package devel
Summary: Development files for %{name}
Requires: %{name}%{?_isa} = %{version}-%{release}
Requires: telepathy-qt4-devel
%description devel
%{summary}.


%prep
%setup -q -n %{name}-%{version}


%build
%{cmake_kde4}
%make


%install
rm -rf %{buildroot}

make install/fast DESTDIR=%{buildroot} -C build

%find_lang %{name} --all-name --with-kde

## unpackaged files
rm -fv %{buildroot}%{_kde_libdir}/libktpaccountskcminternal.so
rm -fv %{buildroot}%{_kde_libdir}/kde4/ktpaccountskcm_plugin_{butterfly,rakia,sunshine}.so
rm -fv %{buildroot}%{_kde_datadir}/kde4/services/ktpaccountskcm_plugin_{butterfly,rakia,sunshine}.desktop


%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig

%files -f %{name}.lang
%doc COPYING README
%{_kde_libdir}/libktpaccountskcminternal.so.4*
%{_datadir}/telepathy/profiles/
%{_kde_libdir}/kde4/kcm_ktp_accounts.so
#{_kde_datadir}/kde4/services/ktpaccountskcm_plugin_butterfly.desktop
#{_kde_libdir}/kde4/ktpaccountskcm_plugin_butterfly.so
%{_kde_libdir}/kde4/ktpaccountskcm_plugin_gabble.so
%{_kde_libdir}/kde4/ktpaccountskcm_plugin_haze.so
%{_kde_libdir}/kde4/ktpaccountskcm_plugin_idle.so
#{_kde_datadir}/kde4/services/ktpaccountskcm_plugin_rakia.desktop
#{_kde_libdir}/kde4/ktpaccountskcm_plugin_rakia.so
%{_kde_libdir}/kde4/ktpaccountskcm_plugin_salut.so
%{_kde_datadir}/kde4/services/kcm_ktp_accounts.desktop
%{_kde_datadir}/kde4/services/ktpaccountskcm_plugin_gabble.desktop
%{_kde_datadir}/kde4/services/ktpaccountskcm_plugin_haze.desktop
%{_kde_datadir}/kde4/services/ktpaccountskcm_plugin_idle.desktop
%{_kde_datadir}/kde4/services/ktpaccountskcm_plugin_salut.desktop
%{_kde_datadir}/kde4/services/settings-im-and-voip.desktop
%{_kde_datadir}/kde4/servicetypes/ktpaccountskcminternal-accountuiplugin.desktop
#{_kde_libdir}/kde4/ktpaccountskcm_plugin_sunshine.so
#{_kde_datadir}/kde4/services/ktpaccountskcm_plugin_sunshine.desktop



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14619 |12mr|ktp-approver-0.3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Name:    ktp-approver
Summary: KDE Channel Approver for Telepathy
Version: 0.3.1
Release: 1%{?dist}

License: LGPLv2+
Group:   Graphical desktop/KDE
URL:     https://projects.kde.org/projects/extragear/network/telepathy/%{name}
Source0: http://download.kde.org/unstable/kde-telepathy/%{version}/src/%{name}-%{version}.tar.bz2

BuildRequires: desktop-file-utils
BuildRequires: gettext
BuildRequires: kdelibs4-devel
BuildRequires: ktp-common-internals-devel >= %{version}

Obsoletes: telepathy-kde-approver < 0.3.0
Provides:  telepathy-kde-approver = %{version}-%{release}

%description
%{summary}.


%prep
%setup -q -n %{name}-%{version}


%build
%{cmake_kde4}
%make


%install
rm -rf %{buildroot}

make install/fast DESTDIR=%{buildroot} -C build

%find_lang %{name} --all-name --with-kde 


%files -f %{name}.lang
%doc COPYING 
%{_kde_libdir}/kde4/kded_ktp_approver.so
%{_kde_configdir}/ktp_approverrc
%{_kde_datadir}/kde4/services/kded/ktp_approver.desktop
%{_datadir}/dbus-1/services/org.freedesktop.Telepathy.Client.KTp.Approver.service



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14620 |12mr|ktp-auth-handler-0.3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Name:    ktp-auth-handler
Summary: Provide UI/KWallet Integration
Version: 0.3.1
Release: 1%{?dist}

License: LGPLv2+
Group:   Graphical desktop/KDE
URL:     https://projects.kde.org/projects/extragear/network/telepathy/%{name}
Source0: http://download.kde.org/unstable/kde-telepathy/%{version}/src/%{name}-%{version}.tar.bz2

BuildRequires: gettext
BuildRequires: kdelibs4-devel
BuildRequires: ktp-common-internals-devel >= %{version}

%description
Provide UI/KWallet Integration For Passwords and SSL Errors on Account Connect.


%prep
%setup -q 


%build
%{cmake_kde4}
%make


%install
rm -rf %{buildroot}

make install/fast DESTDIR=%{buildroot} -C build

%find_lang %{name} --all-name --with-kde


%files -f %{name}.lang
%doc COPYING 
%{_libdir}/kde4/libexec/ktp-auth-handler
%{_datadir}/dbus-1/services/org.freedesktop.Telepathy.Client.KTp.SASLHandler.service
%{_datadir}/telepathy/clients//KTp.SASLHandler.client



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14621 |12mr|ktp-contact-applet-0.3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Name:    ktp-contact-applet
Summary: Telepathy contact plasmoid
Version: 0.3.1
Release: 1%{?dist}

License: GPLv2+
Group:   Graphical desktop/KDE
URL:     https://projects.kde.org/projects/extragear/network/telepathy/%{name}
Source0: http://download.kde.org/unstable/kde-telepathy/%{version}/src/%{name}-%{version}.tar.bz2

## upstreamable patches
# translations workaround
Patch50:  ktp-contact-applet-0.3.0-translations.patch

BuildRequires: desktop-file-utils
BuildRequires: gettext
BuildRequires: kdelibs4-devel
BuildRequires: telepathy-qt4-devel
buildRequires: ktp-common-internals-devel >= %{version}

Requires: kdebase4-runtime >= 4.8.1

%description
%{summary}.


%prep
%setup -q 

%patch50 -p1 -b .translations


%build
%{cmake_kde4}
%make


%install
rm -rf %{buildroot}

make install/fast DESTDIR=%{buildroot} -C build

%find_lang %{name} --all-name --with-kde 


%files -f %{name}.lang
%doc COPYING 
%{_kde_libdir}/kde4/plasma_applet_ktp_contact.so
# kdelibs probably should own this someday -- rex
%dir %{_kde_appsdir}/plasma/plasmoids
%{_kde_appsdir}/plasma/plasmoids/org.kde.ktp-contact/
%{_kde_datadir}/kde4/services/plasma_applet_ktp_contact.desktop



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14622 |12mr|ktp-contact-list-0.3.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Name:    ktp-contact-list
Summary: Telepathy contact list application 
Version: 0.3.1
Release: 2%{?dist}

License: GPLv2+
Group:   Graphical desktop/KDE
URL:     https://projects.kde.org/projects/extragear/network/telepathy/%{name}
Source0: http://download.kde.org/unstable/kde-telepathy/%{version}/src/%{name}-%{version}.tar.bz2

BuildRequires: desktop-file-utils
BuildRequires: gettext
BuildRequires: kdelibs4-devel
buildRequires: ktp-common-internals-devel >= %{version}

Requires: kdebase4-runtime >= 4.8.1
Requires: ktp-accounts-kcm

Obsoletes: telepathy-kde-contact-list < 0.3.0
Provides:  telepathy-kde-contact-list = %{version}-%{release}

Requires:  telepathy-mission-control

%description
%{summary}.


%prep
%setup -q -n %{name}-%{version}


%build
%{cmake_kde4}
%make


%install
rm -rf %{buildroot}

make install/fast DESTDIR=%{buildroot} -C build

%find_lang %{name} --all-name --with-kde 


%check
desktop-file-validate %{buildroot}%{_kde_datadir}/applications/kde4/ktp-contactlist.desktop


%post
touch --no-create %{_kde_iconsdir}/hicolor &> /dev/null || :

%posttrans
gtk-update-icon-cache %{_kde_iconsdir}/hicolor &> /dev/null || :

%postun
if [ $1 -eq 0 ] ; then
touch --no-create %{_kde_iconsdir}/hicolor &> /dev/null || :
gtk-update-icon-cache %{_kde_iconsdir}/hicolor &> /dev/null || :
fi

%files -f %{name}.lang
%doc COPYING 
%{_kde_bindir}/ktp-contactlist
%{_kde_appsdir}/ktelepathy/
%{_kde_datadir}/applications/kde4/ktp-contactlist.desktop
%{_kde_iconsdir}/hicolor/*/*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14623 |12mr|ktp-filetransfer-handler-0.3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Name:    ktp-filetransfer-handler 
Summary: Telepathy file transfer handler 
Version: 0.3.1
Release: 1%{?dist}

License: GPLv2+
Group:   Graphical desktop/KDE
URL:     https://projects.kde.org/projects/extragear/network/telepathy/%{name}
Source0: http://download.kde.org/unstable/kde-telepathy/%{version}/src/%{name}-%{version}.tar.bz2

BuildRequires: gettext
BuildRequires: kdelibs4-devel
BuildRequires: ktp-common-internals-devel >= %{version}

Obsoletes: telepathy-kde-filetransfer-handler < 0.3.0
Provides:  telepathy-kde-filetransfer-handler = %{version}-%{release}

%description
Telepathy-KDE file transfer handler. It basically does two thigs:
 - Send files to your contact
 - Receive files from your contact


%prep
%setup -q 


%build
%{cmake_kde4}
%make


%install
rm -rf %{buildroot}

make install/fast DESTDIR=%{buildroot} -C build

%find_lang %{name} --all-name --with-kde


%files -f %{name}.lang 
%doc COPYING 
%doc AUTHORS NEWS README TODO
%{_libdir}/kde4/libexec/ktp-filetransfer-handler
%{_datadir}/dbus-1/services/org.freedesktop.Telepathy.Client.KTp.FileTransferHandler.service
%{_datadir}/telepathy/clients/KTp.FileTransferHandler.client



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14624 |12mr|ktp-kded-integration-module-0.3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Name:    ktp-kded-integration-module
Summary: KDE integration for telepathy 
Version: 0.3.1
Release: 1%{?dist}

License: LGPLv2+
Group:   Graphical desktop/KDE
URL:     https://projects.kde.org/projects/extragear/network/telepathy/ktp-kded-module
Source0: http://download.kde.org/unstable/kde-telepathy/%{version}/src/%{name}-%{version}.tar.bz2

BuildRequires: gettext
BuildRequires: kdelibs4-devel
BuildRequires: ktp-common-internals-devel >= %{version}

Requires: kdebase4-runtime > 4.8.1

Obsoletes: telepathy-kde-integration-module < 0.3.0
Provides:  telepathy-kde-integration-module = %{version}-%{release}

%description
This module sits in KDED and takes care of various bits of system
integration like setting user to auto-away or handling connection errors.


%prep
%setup -q 


%build
%{cmake_kde4}
%make


%install
make install/fast DESTDIR=%{buildroot} -C build

%find_lang %{name} --all-name --with-kde 


%files -f %{name}.lang
%doc COPYING 
%{_kde_libdir}/kde4/kcm_ktp_integration_module.so
%{_kde_libdir}/kde4/kded_ktp_integration_module.so
%{_kde_datadir}/kde4/services/kcm_ktp_integration_module.desktop
%{_kde_datadir}/kde4/services/kded/kded_ktp_integration_module.desktop



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14625 |12mr|ktp-presence-applet-0.3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Name:    ktp-presence-applet
Summary: Plasma applet for managing your Telepathy account presence
Version: 0.3.1
Release: 1%{?dist}

License: GPLv2+
Group:   Graphical desktop/KDE
URL:     https://projects.kde.org/projects/extragear/network/telepathy/%{name}
Source0: http://download.kde.org/unstable/kde-telepathy/%{version}/src/%{name}-%{version}.tar.bz2

## upstreamable patches
Patch50: ktp-presence-applet-0.3.0-translations.patch
# default to actually *do* something on clicking the applet
Patch51: ktp-presence-applet-0.3.0-on_click.patch

BuildRequires: desktop-file-utils
BuildRequires: gettext
BuildRequires: kdelibs4-devel
BuildRequires: ktp-common-internals-devel >= %{version}

Obsoletes: telepathy-kde-presence-applet < 0.3.0
Provides:  telepathy-kde-presence-applet = %{version}-%{release}

# not sure where best to put this other than here -- rex
Obsoletes: telepathy-kde-presence-dataengine < 0.3.0 
Provides:  telepathy-kde-presence-dataengine = %{version}-%{release}


%description
%{summary}.


%prep
%setup -q 

%patch50 -p1 -b .translations
%patch51 -p1 -b .on_click


%build
%{cmake_kde4}
%make


%install
rm -rf %{buildroot}

make install/fast DESTDIR=%{buildroot} -C build

# will work eventually
%find_lang %{name} --all-name --with-kde


%files -f %{name}.lang
%doc COPYING 
%{_kde_libdir}/kde4/plasma_applet_ktp_presence.so
%{_kde_datadir}/kde4/services/plasma_applet_ktp_presence.desktop



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14626 |12mr|ktp-send-file-0.3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Name:    ktp-send-file
Summary: A File manager plugin to launch file transfer jobs
Version: 0.3.1
Release: 1%{?dist}

License: LGPLv2+
Group:   Graphical desktop/KDE
URL:     https://projects.kde.org/projects/extragear/network/telepathy/%{name}
Source0: http://download.kde.org/unstable/kde-telepathy/%{version}/src/%{name}-%{version}.tar.bz2

## upstream patches
Patch100:  ktp-send-file-0.3.0-servicemenu.patch

BuildRequires: gettext
BuildRequires: kdelibs4-devel
BuildRequires: ktp-common-internals-devel >= %{version}

Obsoletes: telepathy-kde-send-file < 0.3.0
Provides:  telepathy-kde-send-file = %{version}-%{release}

%description
%{summary}.


%prep
%setup -q 

%patch100 -p1 -b .servicemenu


%build
%{cmake_kde4}
%make


%install
rm -rf %{buildroot}

make install/fast DESTDIR=%{buildroot} -C build

%find_lang %{name} --all-name --with-kde


%files -f %{name}.lang
%doc COPYING 
%{_kde_bindir}/ktp-send-file
%{_kde_datadir}/kde4/services/ServiceMenus/ktp-send-file.desktop



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14627 |12mr|ktp-text-ui-0.3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Name:    ktp-text-ui
Summary: Telepathy text chat handler 
Version: 0.3.1
Release: 1%{?dist}

# GPLv2+: most code
# (BSD or AFL): data/styles/renkoo.AdiumMessageStyle
# MIT:  data/styles/simkete/, fadomatic javascript code used in Renkoo
License: GPLv2+ and (BSD or AFL) and MIT
Group:   Graphical desktop/KDE
URL:     https://projects.kde.org/projects/extragear/network/telepathy/%{name}
Source0: http://download.kde.org/unstable/kde-telepathy/%{version}/src/%{name}-%{version}.tar.bz2

BuildRequires: dos2unix
BuildRequires: gettext
BuildRequires: kdelibs4-devel
BuildRequires: ktp-common-internals-devel >= %{version}

#-----------------------------------------------------------------------------
#-- The following OPTIONAL packages could NOT be located on your system.
#-- Consider installing them to enable more features from this software.
#-----------------------------------------------------------------------------
#   * TelepathyLoggerQt4 (Needed for optional backlog support in the chat-window or higher)  <FALSE>
#     Qt4 wrapper around telepathy-logger

Requires: kdebase4-runtime >= 4.8.1
Requires: ktp-accounts-kcm

Obsoletes: telepathy-kde-text-ui < 0.3.0
Provides:  telepathy-kde-text-ui = %{version}-%{release}

%description
%{summary}.

%package devel
Summary: Development files for %{name}
Requires: %{name} = %{version}-%{release}
Obsoletes: telepathy-kde-text-ui-devel < 0.3.0
Provides:  telepathy-kde-text-ui-devel = %{version}-%{release}
Requires:  ktp-common-internals-devel
BuildArch: noarch
%description devel
%{summary}.


%prep
%setup -q 

# looks like someone cat'd several files with different encoding (and line endings)
# into one.  we'll do our best to make it usable
mac2unix 'data/styles/renkoo.AdiumMessageStyle/Contents/Resources/Renkoo LICENSE.txt'


%build
%{cmake_kde4}
%make


%install
rm -rf %{buildroot}

make install/fast DESTDIR=%{buildroot} -C build

%find_lang %{name} --all-name --with-kde


%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig

%files -f %{name}.lang
%doc COPYING 
%doc data/styles/renkoo.AdiumMessageStyle/Contents/Resources/Renkoo\ LICENSE.txt
%doc data/styles/simkete/Contents/README
%{_kde_libdir}/libktpchat.so
%{_kde_libdir}/kde4/kcm_ktp_chat_appearance.so
%{_kde_libdir}/kde4/kcm_ktp_chat_behavior.so
%{_libdir}/kde4/libexec/ktp-*
%{_kde_datadir}/kde4/services/kcm_ktp_chat_appearance.desktop
%{_kde_datadir}/kde4/services/kcm_ktp_chat_behavior.desktop
%{_kde_appsdir}/ktelepathy/
%{_kde_appsdir}/ktp-text-ui/
%{_kde_datadir}/kde4/services/adiumxtra.protocol
%{_datadir}/dbus-1/services/org.freedesktop.Telepathy.Client.KTp.TextUi.service
%{_datadir}/telepathy/clients/KTp.TextUi.client

%files devel
%{_kde_includedir}/KTp/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14628 |12mr|kturtle-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kturtle
Summary:	An educational programming environment
Version:	4.9.4
Release:	1
Group:		Graphical desktop/KDE
License:	GPLv2 GFDL
URL:		http://edu.kde.org/kturtle
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel

%description
KTurtle is an educational programming environment for the KDE Desktop.
KTurtle aims to make programming as easy and touchable as possible, and
therefore can be used to teach kids the basics of math, geometry
and... programming.

%files
%doc AUTHORS COPYING COPYING.DOC FAQ
%{_kde_bindir}/%{name}
%{_kde_appsdir}/%{name}
%{_kde_iconsdir}/hicolor/*/apps/%{name}.*
%{_kde_applicationsdir}/%{name}.desktop
%{_kde_configdir}/%{name}.knsrc
%{_kde_docdir}/HTML/*/%{name}

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.1-1
- New version 4.9.1

* Tue Aug 14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.0-1
- New version 4.9.0

* Sat Jul 21 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.97-1
- New version 4.8.97

* Sat Jul 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.95-1
- New version 4.8.95

* Fri Jun 08 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.4-1
- update to 4.8.4

* Thu May 10 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.3-1
- update to 4.8.3

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.2-1
- update to 4.8.2

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.1-1
- update to 4.8.1

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.8.0-1
+ Revision: 762487
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.97-1
+ Revision: 758075
- New upstream tarball

* Thu Dec 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.95-1
+ Revision: 744556
- New upstream tarball

* Fri Dec 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.90-1
+ Revision: 739311
- New upstream tarball $NEW_VERSION

* Sat Nov 19 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.80-1
+ Revision: 731877
- New upstream tarball 4.7.80

* Wed Nov 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.41-1
+ Revision: 729215
- Import package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14629 |12mr|kwallet-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kwallet
Summary:	KDE Wallet Management Tool
Version:	4.9.4
Release:	1
Group:		Graphical desktop/KDE
License:	GPLv2 LGPLv2
URL:		http://www.kde.org/applications/system/kwalletmanager/
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
Conflicts:	kdeutils4-core < 4.5.72
Requires:	kdebase4-runtime

%description
KDE Wallet Manager is for management of the wallets installed on the
system. The KDE wallet subsystem provides a convenient and secure way
to manage all your passwords.

%files
%doc COPYING COPYING.LIB TODO
%doc %{_kde_docdir}/HTML/en/kwallet/
%{_kde_bindir}/kwalletmanager
%{_kde_appsdir}/kwalletmanager
%{_kde_libdir}/kde4/kcm_kwallet.so
%{_kde_iconsdir}/*/*/apps/kwalletmanager2.*
%{_kde_iconsdir}/*/*/apps/kwalletmanager.*
%{_kde_applicationsdir}/kwalletmanager-kwalletd.desktop
%{_kde_applicationsdir}/kwalletmanager.desktop
%{_kde_services}/kwalletconfig.desktop
%{_kde_services}/kwalletmanager_show.desktop

#------------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.1-1
- New version 4.9.1

* Tue Aug 14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.0-1
- New version 4.9.0

* Sat Jul 21 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.97-1
- New version 4.8.97

* Sat Jul 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.95-1
- New version 4.8.95

* Fri Jun 08 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.4-1
- update to 4.8.4

* Thu May 10 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.3-1
- update to 4.8.3

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.2-1
- update to 4.8.2

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.1-1
- update to 4.8.1

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.8.0-1
+ Revision: 762488
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.97-1
+ Revision: 758076
- New upstream tarball

* Tue Jan 03 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.95-1
+ Revision: 750549
- Import kwallet ( from mageia )
- Create structure


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14630 |12mr|kwordquiz-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kwordquiz
Summary:	A general purpose flash card program
Version:	4.9.4
Release:	1
Group:		Graphical desktop/KDE
License:	GPLv2 LGPLv2 GFDL
URL:		http://edu.kde.org/kwordquiz
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	libkdeedu-devel >= %{version}
Requires:	libkdeedu = %{version}

%description
KWordQuiz is a general purpose flash card program. It can be used for
vocabulary learning and many other subjects. If you need more advanced
language learning features, please try KVocTrain.

%files
%doc AUTHORS COPYING COPYING.LIB COPYING.DOC
%{_kde_appsdir}/kwordquiz
%{_kde_bindir}/kwordquiz
%{_kde_iconsdir}/*/*/apps/kwordquiz.*
%{_kde_iconsdir}/*/*/mimetypes/application-x-kwordquiz.*
%{_kde_applicationsdir}/kwordquiz.desktop
%{_kde_datadir}/config.kcfg/kwordquiz.kcfg
%{_kde_configdir}/kwordquiz.knsrc
%{_kde_docdir}/*/*/kwordquiz

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.1-1
- New version 4.9.1

* Tue Aug 14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.0-1
- New version 4.9.0

* Sat Jul 21 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.97-1
- New version 4.8.97

* Sat Jul 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.95-1
- New version 4.8.95
- Update files

* Fri Jun 08 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.4-1
- update to 4.8.4

* Thu May 10 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.3-1
- update to 4.8.3

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.2-1
- update to 4.8.2

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.1-1
- update to 4.8.1

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.8.0-1
+ Revision: 762489
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.97-1
+ Revision: 758077
- New upstream tarball

* Thu Dec 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.95-1
+ Revision: 744557
- New upstream tarball

* Fri Dec 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.90-1
+ Revision: 739312
- New upstream tarball $NEW_VERSION

* Sat Nov 19 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.80-1
+ Revision: 731878
- New upstream tarball 4.7.80

* Wed Nov 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.41-1
+ Revision: 729216
- Import package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14631 |12mr|lads-0.10-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Login anomaly detection system
Name:		lads
Version:	0.10
Release:	%mkrel 13
License:	GPL
Group:		System/Base
URL:		http://www.lepied.com/lads/
Source0:	http://www.lepied.com/lads/%{name}-%{version}.tar.bz2
# (fc) 0.10-7mdv add LSB header
Patch0:		0001-LSB-initscript.patch
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires:	python-fam, sendmail-command, mailx
Suggests:	python-geoip
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
LADS detects anomalies in login/logout.

%prep

%setup -q
%patch0 -p1 -b .lsb

%install
rm -rf %{buildroot}
%makeinstall_std

install -d %{buildroot}%{_initrddir}
mv %{buildroot}%{_sysconfdir}/init.d/lads %{buildroot}%{_initrddir}/lads

%clean
rm -rf %{buildroot}

%post
%_post_service lads

%preun
%_preun_service lads

%files
%defattr(-,root,root)
%doc TODO README
%{_initrddir}/lads
%config(noreplace) %{_sysconfdir}/security/lads.conf
%{_datadir}/lads





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14632 |12mr|ladspa-1.13-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name ladspa
%define oname ladspa_sdk
%define version 1.13
%define release %mkrel 5

Summary: LADSPA SDK example plugins
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://www.ladspa.org/download/%{oname}_%version.tgz
Source1: ladspa.sh.bz2
Source2: ladspa.csh.bz2
License: LGPLv2+
Group: Sound
URL: http://www.ladspa.org
BuildRoot: %{_tmppath}/%{name}-buildroot
#for mkdirhier
BuildRequires: imake

%description
There is a large number of synthesis packages in use or development on
the Linux platform at this time. The Linux Audio Developer's Simple
Plugin API (LADSPA) attempts to give programmers the ability to write
simple `plugin' audio processors in C/C++ and link them dynamically
against a range of host applications.

This package contains the example plugins from the LADSPA SDK.

%package devel
Summary:Linux Audio Developer's Simple Plugin API
Group: Development/C
Requires: %name = %version
%description devel
There is a large number of synthesis packages in use or development on
the Linux platform at this time. The Linux Audio Developer's Simple
Plugin API (LADSPA) attempts to give programmers the ability to write
simple `plugin' audio processors in C/C++ and link them dynamically
against a range of host applications.

Definitive technical documentation on LADSPA plugins for both the host
and plugin is contained within copious comments within the ladspa.h
header file.

%prep
%setup -q -n %oname
cd doc
#fix links to the header file in the docs
perl -pi -e "s!HREF=\"ladspa.h.txt\"!href=\"file:///usr/include/ladspa.h\"!" *.html


%build
cd src
%make targets

%install
rm -rf $RPM_BUILD_ROOT
cd src
%makeinstall INSTALL_PLUGINS_DIR=%buildroot%_libdir/ladspa INSTALL_INCLUDE_DIR=%buildroot%_includedir INSTALL_BINARY_DIR=%buildroot%_bindir
install -d -m 755 %buildroot%_sysconfdir/profile.d
bzcat %SOURCE1 > %buildroot%_sysconfdir/profile.d/ladspa.sh
bzcat %SOURCE2 > %buildroot%_sysconfdir/profile.d/ladspa.csh
#gw replace lib by lib64 if needed
perl -pi -e "s!/usr/lib!%_libdir!" %buildroot%_sysconfdir/profile.d/ladspa*sh

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc doc/COPYING
%attr(644,root,root) %_sysconfdir/profile.d/ladspa*sh
%_libdir/ladspa
%_bindir/*

%files devel
%defattr(-,root,root)
%doc doc/*.html doc/COPYING
%_includedir/ladspa.h



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14633 |12mr|lapack-3.3.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# lapack
%define major 3
%define minor 3.1
%define libname %mklibname %{name} %{major}
%define develname %mklibname -d %{name}
%define docname	%{name}-doc

# blas
%define libblasname %mklibname blas %{major}
%define develblasname %mklibname blas -d
%define docblasname blas-doc

Summary:	LAPACK libraries for linear algebra
Name:		lapack
Version:	%{major}.%{minor}
Release:	%mkrel 2
License:	BSD-like
Group:		Sciences/Mathematics
URL:		http://www.netlib.org/lapack/
Source0:	http://www.netlib.org/lapack/%{name}-%{version}.tgz
Source1:	http://www.netlib.org/lapack/lapackqref.ps
Source2:	http://www.netlib.org/blas/blasqr.ps
Source3:	http://www.netlib.org/lapack/manpages.tgz
Patch2:		lapack-3.3.1-cmake-sover.patch
Patch3:		lapack-3.3.1-lib64.patch
BuildRequires:	gcc-gfortran
BuildRequires:	cmake
Obsoletes:	%{name} < 3.1.1
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
LAPACK (Linear Algebra PACKage) is a standard library for numerical
linear algebra. LAPACK provides routines for solving systems of
simultaneous linear equations, least-squares solutions of linear
systems of equations, eigenvalue problems, and singular value
problems. Associated matrix factorizations (LU, Cholesky, QR, SVD,
Schur, and generalized Schur) and related computations (i.e.,
reordering of Schur factorizations and estimating condition numbers)
are also included. LAPACK can handle dense and banded matrices, but
not general sparse matrices. Similar functionality is provided for
real and complex matrices in both single and double precision. LAPACK
is coded in Fortran77 and built with gcc.

The lapack package provides the dynamic libraries for LAPACK/BLAS.

%package -n %{libname}
Summary:	LAPACK libraries for linear algebra
Group:		Sciences/Mathematics
Provides:	lib%{name} = %{version}-%{release}
Obsoletes:	%{_lib}lapack3.2
Obsoletes:	%{_lib}lapack3.1

%description -n %{libname}
LAPACK (Linear Algebra PACKage) is a standard library for numerical
linear algebra. LAPACK provides routines for solving systems of
simultaneous linear equations, least-squares solutions of linear
systems of equations, eigenvalue problems, and singular value
problems. Associated matrix factorizations (LU, Cholesky, QR, SVD,
Schur, and generalized Schur) and related computations (i.e.,
reordering of Schur factorizations and estimating condition numbers)
are also included. LAPACK can handle dense and banded matrices, but
not general sparse matrices. Similar functionality is provided for
real and complex matrices in both single and double precision. LAPACK
is coded in Fortran77 and built with gcc.

The lapack package provides the dynamic libraries for LAPACK/BLAS.

%package -n %{develname}
Summary:	LAPACK static library
Group:		Sciences/Mathematics
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Obsoletes:	%mklibname -d %{name} %{oldmajor}
Obsoletes:	%mklibname -d %{name} %{major}
Requires:	blas-devel = %{version}-%{release}

%description -n	%{develname}
This package contains the headers and development libraries
necessary to develop or compile applications using lapack.

%package -n %{docname}
Summary:	Documentation for LAPACK
Group:		Sciences/Mathematics

%description -n %{docname}
Man pages / documentation for LAPACK.

%package -n %{libblasname}
Summary:	The BLAS (Basic Linear Algebra Subprograms) library
Group:		Sciences/Mathematics
Provides:	libblas = %{version}-%{release}
Obsoletes:	%{mklibname blas 1.1}
Obsoletes:	%{_lib}blas3.2
Obsoletes:	%{_lib}blas3.1

%description -n %{libblasname}
BLAS (Basic Linear Algebra Subprograms) is a standard library which
provides a number of basic algorithms for numerical algebra. Man
pages for blas are available in the blas-man package.

%package -n %{develblasname}
Summary:	BLAS development libraries
Group:		Sciences/Mathematics
Requires:	%{libblasname} = %{version}-%{release}
Provides:	blas-devel = %{version}-%{release}
Provides:	libblas-devel = %{version}-%{release}
Obsoletes:	%{mklibname blas 1.1 -d} < 3.1.1
Requires:	gcc-gfortran

%description -n %{develblasname}
BLAS development libraries for applications that link statically.

%package -n %{docblasname}
Summary:	Documentation for BLAS
Group:		Sciences/Mathematics

%description -n %{docblasname}
Man pages / documentation for BLAS.

%prep
%setup -q -a3
%patch2 -p1 -b .sover
%patch3 -p0 -b .lib64

cp %{SOURCE1} lapackqref.ps
cp %{SOURCE2} blasqr.ps

rm -f manpages/blas/man/manl/{csrot.l,lsame.l,xerbla.l,xerbla_array.l,zdrot.l}

%build
%cmake -DBUILD_STATIC_LIBS=ON -DBUILD_SHARED_LIBS=OFF -DBUILD_TESTING=OFF
%make
cd ..

%cmake -DBUILD_STATIC_LIBS=OFF -DBUILD_SHARED_LIBS=ON -DBUILD_TESTING=OFF
%make

%install
rm -fr %{buildroot}
%makeinstall_std -C build

install -m0644 build/lib/*.a %{buildroot}%{_libdir}/

mkdir -p %{buildroot}%{_mandir}/man3
touch lapack-man-pages
for file in manpages/man/manl/*; do
    install -m 644 $file %{buildroot}%{_mandir}/man3/`basename $file .l`.3
    echo %{_mandir}/man3/`basename $file .l`.3%{_extension} >> lapack-man-pages
done
touch blas-man-pages
for file in manpages/blas/man/manl/*; do
    install -m 644 $file %{buildroot}%{_mandir}/man3/`basename $file .l`.3
    echo %{_mandir}/man3/`basename $file .l`.3%{_extension} >> blas-man-pages
done

%clean
%__rm -fr %{buildroot}

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/liblapack.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%{_libdir}/liblapack.so
%{_libdir}/liblapack*.a
%{_libdir}/pkgconfig/lapack.pc
%{_libdir}/cmake/lapack-%{version}/lapack-*.cmake

%files -n %{docname} -f lapack-man-pages
%doc README lapackqref.ps

%files -n %{libblasname}
%defattr(-,root,root)
%{_libdir}/libblas.so.%{major}*

%files -n %{develblasname}
%defattr(-,root,root,-)
%{_libdir}/libblas.so
%{_libdir}/libblas*.a
%{_libdir}/pkgconfig/blas.pc

%files -n %{docblasname} -f blas-man-pages
%doc blasqr.ps



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14634 |12mr|laptop-mode-tools-1.57-5.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Userland scripts to control "laptop mode"
Name:		laptop-mode-tools
Version:	1.57
%define subrel 1
Release:	%mkrel 5
Source0:	http://www.samwel.tk/laptop_mode/tools/downloads/%{name}_%{version}.tar.gz
Patch1:		laptop-mode-tools-1.11-lsb.patch
Patch2:		fix-kernel-release-detection.patch
Patch3:		brcmsmac-has-no-power-management-support.patch
License:	GPLv2+
Group:		System/Kernel and hardware
URL:		http://www.samwel.tk/laptop_mode/laptop_mode
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Conflicts:	suspend-scripts < 1.9.2
Requires:	hdparm
Requires:	sdparm
Requires(post):	rpm-helper
Requires(preun):rpm-helper
BuildArch:	noarch

%description
Userland scripts to control "laptop mode". Laptop mode is a Linux
kernel feature that allows your laptop to save considerable power, by
allowing the hard drive to spin down for longer periods of time. This
package contains the userland scripts that are needed to enable laptop
mode.

%prep
%setup -q -n %{name}_%{version}
%patch1 -p1 -b .lsb
%patch2 -p1
%patch3 -p1

%install
rm -rf %{buildroot}

#not created during install
mkdir -p %{buildroot}%{_sysconfdir}/pm/sleep.d

DESTDIR=%{buildroot} \
INIT_D=%{buildroot}%{_initrddir} \
MAN_D=%{_mandir} \
INSTALL="install" \
  ./install.sh

%post
%_post_service laptop-mode

%preun
%_preun_service laptop-mode

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%{_sbindir}/*
%{_prefix}/lib/pm-utils/sleep.d/01laptop-mode
%dir %{_sysconfdir}/laptop-mode
%{_sysconfdir}/laptop-mode/*-start
%{_sysconfdir}/laptop-mode/*-stop
%dir %{_sysconfdir}/laptop-mode/*.d
%config(noreplace) %{_sysconfdir}/laptop-mode/conf.d/*.conf
%config(noreplace) %{_sysconfdir}/laptop-mode/*.conf
%config(noreplace) %{_sysconfdir}/acpi/events/*
%attr(755,root,root) %{_sysconfdir}/acpi/actions/*
%{_sysconfdir}/udev/rules.d/99-laptop-mode.rules
%{_sysconfdir}/power/event.d/laptop-mode
%{_sysconfdir}/power/scripts.d/laptop-mode
%{_sysconfdir}/apm
%{_sysconfdir}/pm
%{_initrddir}/*
%dir %{_datadir}/%{name}
%dir %{_datadir}/%{name}/modules
%{_datadir}/%{name}/modules/*
%{_datadir}/%{name}/module-helpers/*
%{_mandir}/man8/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14635 |12mr|latex2html-2008-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define compactversion	2002-2-1

Name: 		latex2html
Summary: 	LaTeX to HTML converter
Version: 	2008
Release: 	10
License: 	GPLv2+
Group: 		Publishing
URL: 		http://www.latex2html.org
Source: 	http://saftsack.fs.uni-bayreuth.de/~latex2ht/current/%{name}-%{version}.tar.gz
Patch0:		%{name}-2002-gsfonts.patch
Patch1:		%{name}-%{compactversion}-path.patch
Patch2:		%{name}-perlversion.patch
Patch3:		%{name}-doc-address.patch
Patch4:		%{name}-pdfoutput.patch
Patch5:		%{name}-gs-stderr.patch
Patch6:		%{name}-perlcall.patch
Patch7:		%{name}-htmladdimg.patch
Patch8:		latex2html-2008-perl-5.14.patch
Requires:	ghostscript >= 6.50
Requires:	giftrans
Requires:	netpbm
Requires:	perl >= 5.004
Requires: 	tetex-latex >= 1.0.7
Requires:	tetex-dvips >= 1.0.7
BuildRequires:	tetex-dvips
BuildRequires:	tetex-latex ghostscript
BuildRequires:	ghostscript-dvipdf
BuildRequires:	netpbm
BuildArchitectures:	noarch

%define latex2htmldir %{_prefix}/lib/%{name}

%description
Elaborate perl program to convert latex documents to html, using LaTeX
to process images and equations.  

%prep
%setup -q 
%patch0 -p1 -b .gsfonts
%patch1 -p1
%patch2 -p1 -b .perl
%patch3 -p1 -b .address
%patch4 -p1
%patch5 -p1 -b .stderr
%patch6 -p1 
%patch7 -p1
%patch8 -p1 -b .p514~

%build
TMP=/var/tmp ./configure \
	--with-gs=%{_bindir}/gs \
	--with-texpath=%{_datadir}/texmf/tex/ \
	--without-mktexlsr \
	--with-perl=%{__perl} \
	--prefix=%{_prefix} \
	--shlibdir=%{latex2htmldir} \
	--with-initex="%{_bindir}/tex -ini" \
	--with-rgb=/usr/share/X11/rgb.txt
%make

%install
rm -rf %{buildroot}
# custom "make install" so paths are proper in the perl programs

mkdir -p %{buildroot}%{_bindir} \
	%{buildroot}%{latex2htmldir}

install -m 755 latex2html %{buildroot}%{_bindir}
install -m 755 pstoimg %{buildroot}%{_bindir}
install -m 755 texexpand %{buildroot}%{_bindir}

rm -f L2hos/Win32.pm
rm -f L2hos/Dos.pm
rm -f L2hos/Mac.pm
rm -f L2hos/OS2.pm

cp -avRf IndicTeX-HTML %{buildroot}%{latex2htmldir}/
cp -avRf L2hos.pm %{buildroot}%{latex2htmldir}/
cp -avRf L2hos %{buildroot}%{latex2htmldir}/
cp -avRf XyMTeX-HTML %{buildroot}%{latex2htmldir}/
cp -avRf cweb2html %{buildroot}%{latex2htmldir}/
cp -avRf docs %{buildroot}%{latex2htmldir}/
cp -avRf example %{buildroot}%{latex2htmldir}/
cp -avRf foilhtml %{buildroot}%{latex2htmldir}/
cp -avRf icons %{buildroot}%{latex2htmldir}/
cp -avRf makeseg %{buildroot}%{latex2htmldir}/
cp -avRf styles %{buildroot}%{latex2htmldir}/
cp -avRf texinputs %{buildroot}%{latex2htmldir}/
cp -avRf versions %{buildroot}%{latex2htmldir}/

cp -avRf cfgcache.pm dot.latex2html-init l2hconf.pm makemap readme.hthtml \
	%{buildroot}%{latex2htmldir}/

mkdir -p %{buildroot}%{_datadir}/texmf/tex/latex/html
cp -avRf texinputs/* %{buildroot}%{_datadir}/texmf/tex/latex/html

mkdir -p %{buildroot}%{_defaultdocdir}/%{name}-%{version}
cp -avRf Changes FAQ MANIFEST README readme.hthtml TODO BUGS INSTALL \
	dot.latex2html-init example \
		%{buildroot}%{_defaultdocdir}/%{name}-%{version}

# fix perl path in a few places:
perl -pi -e 's#/usr/local/bin/perl#%{__perl}#' %{buildroot}%{_prefix}/lib/latex2html/cweb2html/cweb2html
perl -pi -e 's#/usr/local/bin/perl#%{__perl}#' %{buildroot}%{_prefix}/lib/latex2html/makeseg/makeseg
perl -pi -e 's#/usr/local/bin/perl#%{__perl}#' %{buildroot}%{latex2htmldir}/makemap


# fix some installation path
perl -pi -e "s#%{_builddir}/%{name}-%{compactversion}#%{latex2htmldir}#" \
	%{buildroot}%{latex2htmldir}/cfgcache.pm
perl -pi -e "s#%{_datadir}/lib/latex2html#%{latex2htmldir}#" \
	%{buildroot}%{latex2htmldir}/cfgcache.pm

# these files are already included in tetex
(cd %{buildroot}%{_datadir}/texmf/tex/latex/html
rm -f floatflt.ins latin9.def url.sty
)

(cd docs 
rm -f changebar.sty url.sty
TEXINPUTS=.:../texinputs:
export TEXINPUTS
latex manual
latex manual
latex manual
dvipdf manual.dvi
install -m 644 manual.pdf %{buildroot}%{_defaultdocdir}/%{name}-%{version})

%clean
rm -rf %{buildroot}

%post
[ -x /usr/bin/texhash ] && /usr/bin/env - /usr/bin/texhash 2> /dev/null
exit 0

%postun
[ -x /usr/bin/texhash ] && /usr/bin/env - /usr/bin/texhash 2> /dev/null
exit 0

%files
%defattr(-,root,root,0755)
%{_bindir}/*
%dir %{latex2htmldir}
%{latex2htmldir}/*
%{_datadir}/texmf/tex/latex/html/
%{_docdir}/%{name}-%{version}





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14636 |12mr|lazarus-1.0.1.20120905-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define ver 1.0.1
%define snapshot 38517
%define reldate 20120905

Name:		lazarus
Version:	%{ver}.%{reldate}
Release:	6
Summary:	Lazarus Component Library and IDE for Freepascal
Group:		Development/Other
# GNU Classpath style exception, see COPYING.modifiedLGPL
License:	GPLv2+ and MPLv1.1 and LGPLv2+ with exceptions
URL:		http://www.lazarus.freepascal.org/
Source0:	http://www.hu.freepascal.org/%{name}/%{name}-%{ver}-%{snapshot}-%{reldate}-src.tar.bz2
Source1:	%{name}.rpmlintrc
Patch1:		Desktop_patch.diff

BuildRequires:	fpc-src >= 2.6.0
BuildRequires:	fpc >= 2.6.0
BuildRequires:	gdk-pixbuf
BuildRequires:	gtk+
BuildRequires:	glibc
BuildRequires:	gdb
BuildRequires:	glib-devel
BuildRequires:	gdk-pixbuf-devel
BuildRequires:	gtk2-devel
BuildRequires:	desktop-file-utils
Requires:	fpc-src >= 2.6.0
Requires:	fpc >= 2.6.0
Requires:	gdk-pixbuf
Requires:	gtk+
Requires:	glibc
Requires:	gdb
Requires:	glib-devel
Requires:	gdk-pixbuf-devel
Requires:	binutils
Requires:	gtk2-devel
Requires:	glibc-devel
Requires:	jpeg-devel

%description
Lazarus is a free and opensource RAD tool for freepascal using the lazarus
component library - LCL, which is also included in this package.

%prep
%setup -q -c
%patch1 -p0

%build
cd lazarus
# Remove the files for building debian-repositories
rm -rf debian
rm -rf tools/install/cross_unix/debian_crosswin32
rm tools/install/cross_unix/create_linux_cross_win32_deb.sh
rm tools/install/cross_unix/HowToCreate_fpc_crosswin32_deb.txt
# Remove scripts vulnerable to symlink-attacks (bug 460642)
#rm tools/convert_po_file_to_utf-8.sh
rm tools/install/build_fpc_snaphot_rpm.sh
rm tools/install/check_fpc_dependencies.sh
rm tools/install/create_fpc_deb.sh
rm tools/install/create_fpc_export_tgz.sh
rm tools/install/create_fpc_rpm.sh
rm tools/install/create_fpc-src_rpm.sh
rm tools/install/create_fpc_tgz_from_local_dir.sh
rm tools/install/create_lazarus_export_tgz.sh 

export FPCDIR=%{_datadir}/fpcsrc/
fpcmake -Tall

MAKEOPTS="-gl -gw -Fl/usr/%{_lib}"

make bigide OPT="$MAKEOPTS"
make tools OPT="$MAKEOPTS"
make lazbuild OPT="$MAKEOPTS"

# Add the ability to create gtk2-applications
export LCL_PLATFORM=gtk2
make packager/registration lazutils lcl ideintf codetools bigidecomponents OPT='-gl -gw'
export LCL_PLATFORM=
strip lazarus
strip startlazarus
strip lazbuild

%install
rm -rf %{buildroot}
LAZARUSDIR=%{_libdir}/%{name}
mkdir -p %{buildroot}$LAZARUSDIR
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_datadir}/pixmaps
mkdir -p %{buildroot}%{_datadir}/applications
mkdir -p %{buildroot}%{_datadir}/mime/packages
mkdir -p %{buildroot}%{_mandir}/man1
mkdir -p %{buildroot}%{_sysconfdir}/lazarus
cp -a lazarus/* %{buildroot}$LAZARUSDIR/
  install -m 644 lazarus/images/ide_icon48x48.png %{buildroot}%{_datadir}/pixmaps/lazarus.png
  install -m 644 lazarus/install/lazarus.desktop %{buildroot}%{_datadir}/applications/lazarus.desktop
  install -m 644 lazarus/install/lazarus-mime.xml $LazBuildDir%{buildroot}%{_datadir}/mime/packages/lazarus.xml
ln -sf $LAZARUSDIR/lazarus %{buildroot}%{_bindir}/lazarus-ide
ln -sf $LAZARUSDIR/startlazarus %{buildroot}%{_bindir}/startlazarus
ln -sf $LAZARUSDIR/lazbuild %{buildroot}%{_bindir}/lazbuild
cat lazarus/install/man/man1/lazbuild.1 | gzip > %{buildroot}%{_mandir}/man1/lazbuild.1.gz
cat lazarus/install/man/man1/lazarus-ide.1 | gzip > %{buildroot}%{_mandir}/man1/lazarus-ide.1.gz
cat lazarus/install/man/man1/startlazarus.1 | gzip > %{buildroot}%{_mandir}/man1/startlazarus.1.gz
  install lazarus/tools/install/linux/editoroptions.xml %{buildroot}%{_sysconfdir}/lazarus/editoroptions.xml
# fix fpc and lazarus path  
install lazarus/tools/install/linux/environmentoptions.xml %{buildroot}%{_sysconfdir}/lazarus/environmentoptions.xml
sed -i 's/\$(FPCVER)\///g' %{buildroot}%{_sysconfdir}/lazarus/environmentoptions.xml
sed -i 's/%LazarusVersion%//g' %{buildroot}%{_sysconfdir}/lazarus/environmentoptions.xml

#Fix config path (akdengi)
sed -i 's#__LAZARUSDIR__#'$LAZARUSDIR'#g' %{buildroot}%{_sysconfdir}/lazarus/environmentoptions.xml
sed -i 's#__FPCSRCDIR__#'$FPCDIR'#g' %{buildroot}%{_sysconfdir}/lazarus/environmentoptions.xml

chmod 755 %{buildroot}%{_libdir}/%{name}/components/lazreport/tools/localize.sh

# remove gzipped man pages (uncompressed version being also in the directory, it generates a conflict with the compress_files spec-helper)
#rm -f %{buildroot}%{_mandir}/man1/*.gz

# clean %{_libdir}/%{name}
#pushd %{buildroot}%{_libdir}/%{name}
#rm -f Makefile* *.txt
#rm -rf install
#popd

%post
%{_libdir}/%{name}/tools/install/rpm/create_gtk1_links.sh

%files
%defattr(-,root,root,-)
%doc lazarus/COPYING* lazarus/README.txt
%{_libdir}/%{name}
%{_bindir}/%{name}-ide
%{_bindir}/startlazarus
%{_bindir}/lazbuild
%{_datadir}/pixmaps/lazarus.png
%{_datadir}/applications/%{name}.desktop
%{_datadir}/mime/packages/lazarus.xml
%dir %{_sysconfdir}/lazarus
%config(noreplace) %{_sysconfdir}/lazarus/editoroptions.xml
%config(noreplace) %{_sysconfdir}/lazarus/environmentoptions.xml
%{_mandir}/*/*


%changelog
* Sun Aug 28 2011 Александр Казанцев <kazancas@mandriva.org> 0.9.30.1.32070-1mdv2011.0
+ Revision: 697267
- fix bug from non-correct path to fpcsrc and update to new bugfix snapshot

* Tue May 24 2011 Александр Казанцев <kazancas@mandriva.org> 0.9.30.1.30881-1
+ Revision: 678181
- svn fix version for new fpc 2.4.4

* Mon Mar 28 2011 Александр Казанцев <kazancas@mandriva.org> 0.9.30.1.30041-1
+ Revision: 648700
- new release 0.9.30 (fix snapshot)

* Wed Jan 26 2011 Александр Казанцев <kazancas@mandriva.org> 0.9.29.29190-1
+ Revision: 633048
-update to 0.9.29-29190 fix snapshot

* Mon Dec 27 2010 Александр Казанцев <kazancas@mandriva.org> 0.9.29.27705-1mdv2011.0
+ Revision: 625490
+ rebuild (emptylog)

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.28.2-5mdv2011.0
+ Revision: 612703
- the mass rebuild of 2010.1 packages

* Fri Jan 29 2010 Jérôme Brenier <incubusss@mandriva.org> 0.9.28.2-4mdv2010.1
+ Revision: 497877
- Requires: make

* Thu Dec 03 2009 Jérôme Brenier <incubusss@mandriva.org> 0.9.28.2-3mdv2010.1
+ Revision: 472753
- bump release
- fix both environmentoptions.xml files

* Wed Dec 02 2009 Jérôme Brenier <incubusss@mandriva.org> 0.9.28.2-2mdv2010.1
+ Revision: 472717
- fix environmentoptions.xml

* Wed Dec 02 2009 Jérôme Brenier <incubusss@mandriva.org> 0.9.28.2-1mdv2010.1
+ Revision: 472695
- version 0.9.8.2
- fix BuildRequires / Requires
- fix desktop file
- remove some duplicates and useless files
- fix %%files section

  + Funda Wang <fwang@mandriva.org>
    - sync with fedora's patckage
    - import lazarus



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14637 |12mr|lbreakout2-2.6.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name		lbreakout2
%define	version		2.6.3
%define beta 		0
%define levelsets	20100920
%define rel		3
%if %beta
%define release		%mkrel -c beta%{beta} %rel
%else
%define release		%mkrel %rel
%endif

# getting latest levelset ?
%define __fetch_levels 0
%{?_fetch_levels: %{expand: %%define __fetch_levels 1}}

Summary:	Breakout-style arcade game
Name:		%{name}
Version:	%{version}
Release:	%{release}
Url:		http://lgames.sourceforge.net/
%if %beta
Source0:	http://download.sourceforge.net/lgames/%{name}-%{version}beta-%{beta}.tar.gz
%else
Source0:	http://download.sourceforge.net/lgames/%{name}-%{version}.tar.xz
%endif
Source1:	http://download.sourceforge.net/lgames/%{name}-levelsets-%{levelsets}.tar.gz
Source5:	%{name}-16.png
Source6:	%{name}-32.png
Source7:	%{name}-48.png
License:	GPLv2
Group:		Games/Arcade
BuildRequires:	SDL_mixer-devel
BuildRequires:	libpng-devel
BuildRequires:	texinfo
%if %__fetch_levels
BuildRequires:	wget
%endif
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
LBreakout is a classical Breakout game and this means (if you like Breakout ;-)
it is a lot of fun to play!
If you never ever played such a game you can check out the manual for more
information, take a look at the screenshots and last but not least... play it!

%prep
%if %beta
%setup -q -n %{name}-%{version}beta-%{beta}
%else
%setup -q
%endif

# getting latest levelsets
%if %{__fetch_levels}
cd %{_tmppath}
wget http://lgames.sourceforge.net/LBreakout2/levels/levelsets.tar.gz
zcat levelsets.tar.gz | bzip2 > %{SOURCE1}
rm -f levelsets.tar.gz
%endif

%build
%configure2_5x	--bindir=%{_gamesbindir} \
		--with-libiconv-prefix=%{_prefix} \
		--without-included-gettext \
		--with-libintl-prefix=%{_prefix} \
		--localstatedir=%{_localstatedir}/lib/games
%make

%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT%{_localstatedir}/lib/games
%{makeinstall_std}

tar xzC $RPM_BUILD_ROOT%{_datadir}/%{name}/levels -f %SOURCE1

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=LBreakout 2
Comment=Breakout-style arcade game
Exec=%_gamesbindir/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;ArcadeGame;
EOF

install -D -m644 %SOURCE5 $RPM_BUILD_ROOT%{_iconsdir}/hicolor/16x16/apps/%{name}.png
install -D -m644 %SOURCE6 $RPM_BUILD_ROOT%{_iconsdir}/hicolor/32x32/apps/%{name}.png
install -D -m644 %SOURCE7 $RPM_BUILD_ROOT%{_iconsdir}/hicolor/48x48/apps/%{name}.png

rm -rf $RPM_BUILD_ROOT/usr/doc # those docs are not wanted

%find_lang %{name}

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%{update_menus}
%update_icon_cache hicolor
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%clean_icon_cache hicolor
%endif

%files -f %{name}.lang
%defattr(-,root,root)
%doc README TODO
%{_gamesbindir}/*
%attr(664, root, games) %{_localstatedir}/lib/games/*
%{_datadir}/%{name}
%{_datadir}/applications/*
%{_iconsdir}/hicolor/16x16/apps/%{name}.png
%{_iconsdir}/hicolor/32x32/apps/%{name}.png
%{_iconsdir}/hicolor/48x48/apps/%{name}.png
%{_iconsdir}/lbreakout48.gif



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14638 |12mr|lbxproxy-1.0.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: lbxproxy
Version: 1.0.2
Release: %mkrel 3
Summary: Low Bandwidth X proxy
Group: Development/X11
Source: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License: MIT
BuildRoot: %{_tmppath}/%{name}-root

BuildRequires: libice-devel >= 1.0.0
BuildRequires: liblbxutil-devel >= 1.0.0
BuildRequires: libx11-devel >= 1.0.0
BuildRequires: libxext-devel >= 1.0.0
BuildRequires: x11-proto-devel >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1
BuildRequires: x11-xtrans-devel >= 1.0.0

%description
Applications that would like to take advantage of the Low Bandwidth
extension to X (LBX) must make their connections to an lbxproxy. These
applications need to know nothing about LBX, they simply connect to the
lbxproxy as if were a regular server. The lbxproxy accepts client connections,
multiplexes them over a single connection to the X server, and performs various
optimizations on the X protocol to make it faster over low bandwidth and/or
high latency connections.
Note that current X servers don't support the LBX extension, so this package is
only useful to connect to old X servers.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x	--x-includes=%{_includedir}\
		--x-libraries=%{_libdir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/lbxproxy
%{_libdir}/X11/lbxproxy/AtomControl
%{_mandir}/man1/lbxproxy.1*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14639 |12mr|lcms-1.19-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	Color management library
Name:		lcms
Version:	1.19
Release:	7
License:	MIT
Group:		Graphics
URL:		http://www.littlecms.com/
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
BuildRequires:	autoconf automake libtool
BuildRequires:	jpeg-devel
BuildRequires:	tiff-devel
BuildRequires:	python-devel
BuildRequires:	swig
BuildRequires:	zlib-devel
Conflicts:	%{mklibname lcms 1}-devel < 1.16

%description
Little cms is a color management library. Implements fast transforms between
ICC profiles. It is focused on speed, and is portable across several platforms.

%package -n	%{libname}
Summary:	The Shared library for "Little cms"
Group:		System/Libraries
Provides:	liblcms = %{version}
Obsoletes:	liblcms < 1.19-7

%description -n	%{libname}
Little cms is a color management library. Implements fast transforms between
ICC profiles. It is focused on speed, and is portable across several platforms.

This package provides the shared lcms library.

%package -n	%{develname}
Summary:	Static library and header files for the "Little cms" library
Group:		Development/C
Provides:	%{name}-devel = %{version}
Obsoletes:	%{name}-devel < 1.19-7
Obsoletes:	%{mklibname lcms 1}-devel < 1.19-7
Requires:	%{libname} >= %{version}-%{release}

%description -n	%{develname}
Little cms is a color management library. Implements fast transforms between
ICC profiles. It is focused on speed, and is portable across several platforms.

This package contains the static lcms library and its header files.

%package -n	python-lcms
Summary:	Python bindings for the lcms color management engine
Group:		Development/Python

%description -n	python-lcms
python-lcms is a Python module that interfaces to the lcms color management
engine.

%prep

%setup -q

# fix attribs
chmod 644 doc/* matlab/* AUTHORS COPYING NEWS README.1ST python/testbed/*

%build
autoreconf -fi

%configure2_5x \
    --with-python \
    --disable-static

# regenerate the swig shit
pushd python
    ./swig_lcms
popd

%make

%check
make check

%install
%makeinstall_std

%files
%doc doc/* matlab/*.pdf
%attr(0755,root,root) %{_bindir}/icc2ps
%attr(0755,root,root) %{_bindir}/icclink
%attr(0755,root,root) %{_bindir}/icctrans
%attr(0755,root,root) %{_bindir}/jpegicc
%attr(0755,root,root) %{_bindir}/tiffdiff
%attr(0755,root,root) %{_bindir}/tifficc
%attr(0755,root,root) %{_bindir}/wtpt
%attr(0644,root,root) %{_mandir}/man1/icc2ps.1*
%attr(0644,root,root) %{_mandir}/man1/icclink.1*
%attr(0644,root,root) %{_mandir}/man1/jpegicc.1*
%attr(0644,root,root) %{_mandir}/man1/tifficc.1*
%attr(0644,root,root) %{_mandir}/man1/wtpt.1*

%files -n %{libname}
%doc AUTHORS COPYING NEWS README.1ST
%attr(0755,root,root) %{_libdir}/*.so.*

%files -n %{develname}
%attr(0644,root,root) %{_includedir}/*
%attr(0644,root,root) %{_libdir}/*.so
%attr(0644,root,root) %{_libdir}/pkgconfig/lcms.pc

%files -n python-lcms
%doc python/testbed/*
%attr(0644,root,root) %{py_platsitedir}/lcms.py
%attr(0755,root,root) %{py_platsitedir}/_lcms.so


%changelog
* Wed Aug  15 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 8ec5d8a
- Sync with Cooker (drop .la files, spec cleanup etc), fix unversioned Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14640 |12mr|lcms2-2.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2
%define libname %mklibname lcms2_ %major
%define develname %mklibname -d lcms2

Name: lcms2
Version: 2.4
Release: %mkrel 1
Summary: Color Management Engine
License: MIT
URL: http://www.littlecms.com/
Source0: http://www.littlecms.com/%{name}-%{version}.tar.gz
Group: Graphics
BuildRequires: jpeg-devel
BuildRequires: tiff-devel
BuildRequires: zlib-devel

%description
LittleCMS intends to be a small-footprint, speed optimized color management
engine in open source form. LCMS2 is the current version of LCMS, and can be
parallel installed with the original (deprecated) lcms.

%package -n %libname
Summary: Libraries for %{name}
Group: System/Libraries
Requires: %name = %{version}

%description -n %libname
This package provides the shared lcms2 library.

%package -n %develname
Summary: Development files for LittleCMS
Group: Development/C
Requires: %{libname} = %{version}-%{release}
Provides: %{name}-devel = %{version}-%{release}

%description -n %develname
Development files for LittleCMS2.

%prep
%setup -q

%build
%configure2_5x --disable-static --program-suffix=2
%make

%install
rm -rf %{buildroot}
%makeinstall_std
rm -f %{buildroot}%{_libdir}/*.la


%files
%defattr(-,root,root,-)
%doc AUTHORS COPYING
%{_bindir}/*
%{_mandir}/man1/*

%files -n %libname
%defattr(-,root,root,-)
%{_libdir}/*.so.%{major}
%{_libdir}/*.so.%{major}.*

%files -n %develname
%defattr(-,root,root,-)
%doc doc/*.pdf
%{_includedir}/*
%{_libdir}/*.so
#%{_libdir}/*.la
%{_libdir}/pkgconfig/%{name}.pc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14641 |12mr|ldapjdk-4.18-0.0.7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define spname                ldapsp
%define tar_name        ldapsdk_java
%define tar_version        20020819
%define section                free
%define gcj_support        1

Name:           ldapjdk
Version:        4.18
Release:        %mkrel 0.0.7
Epoch:          0
Summary:        Mozilla LDAP Java SDK
License:        MPL
Group:          Development/Java
URL:            http://www.mozilla.org/directory/javasdk.html
# cvs -d:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot export -r LDAPJavaSDK_418 DirectorySDKSourceJava
# tar cjf ldapjdk-4.18.tar.bz2 mozilla
Source0:        ldapjdk-4.18.tar.bz2
Requires:       oro
Requires:       jndi
Requires:       jpackage-utils >= 0:1.5
Requires:       jaas
Requires:       jsse
Requires:       java-sasl
BuildRequires:  oro
BuildRequires:  java-devel
BuildRequires:  jndi
BuildRequires:  java-rpmbuild >= 0:1.5
BuildRequires:  jaas
BuildRequires:  jsse
BuildRequires:  jss
BuildRequires:  java-sasl
Provides:       jndi-ldap = 0:1.3.0
Provides:       ldapsdk = %{epoch}:%{version}-%{release}
Obsoletes:      ldapsdk < %{epoch}:%{version}-%{release}
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
Buildarch:      noarch
%endif
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%description
The Mozilla LDAP SDKs enable you to write applications which access,
manage, and update the information stored in an LDAP directory.

%package javadoc
Group:          Development/Java
Summary:        Javadoc for %{name}
Obsoletes:      openjmx-javadoc < %{epoch}:%{version}-%{release}

%description javadoc
Javadoc for %{name}

%prep
%setup -q -c

%build
find . -type f -name "*.jar" | xargs -t rm
mv mozilla/directory/* .
rm -rf mozilla

cd java-sdk
export JAVA_HOME="%{java_home}"
export CLASSPATH=$(build-classpath oro jndi jaas jss jsse sasl)
export MOZ_SRC=`pwd`
export JAVA_VERSION=1.5
srcpath=ietfldap:ldapfilter:ldapbeans:ldapjdk:ldapsp:tools

# Main jar
%__make -f ldap.mk clean
%__make -f ldap.mk
%__make -f ldap.mk basepackage
%__make -f ldap.mk JAVADOC="%{javadoc} -sourcepath $srcpath" doc

# ldap jdndi service provides
%__make -f ldapsp.mk clean
%__make -f ldapsp.mk
%__make -f ldapsp.mk basepackage
%__make -f ldapsp.mk JAVADOC="%{javadoc} -sourcepath $srcpath" doc

%install
rm -rf $RPM_BUILD_ROOT

install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
install -m 644 java-sdk/dist/packages/%{name}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
install -m 644 java-sdk/dist/packages/%{spname}.jar $RPM_BUILD_ROOT%{_javadir}/%{spname}-%{version}.jar

pushd $RPM_BUILD_ROOT%{_javadir}
        for jar in *-%{version}.jar ; do
                ln -fs ${jar} $(echo $jar | sed "s|-%{version}.jar|.jar|g")
        done
popd

install -d -m 755 $RPM_BUILD_ROOT%{_javadir}-1.3.0

pushd $RPM_BUILD_ROOT%{_javadir}-1.3.0
        ln -fs ../java/*%{spname}.jar jndi-ldap.jar
popd

install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -r java-sdk/dist/doc/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%doc buildjsdk.txt java-sdk/*.htm
%{_javadir}/%{name}*.jar
%{_javadir}/%{spname}*.jar
%{_javadir}-1.3.0/*.jar
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/*
%endif

%files javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}
%{_javadocdir}/%{name}-%{version}





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14642 |12mr|ldb-1.1.12-0.beta8.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define ldbmajor	1
%define ldbver		1.1.12
%define epoch 1
%define beta beta8

# beta releases are taken from the samba4 tarball using
# mkdir -p ldb-1.1.7/lib
# cp -a lib/ldb/* ldb-1.1.7/
# cp -a lib/popt lib/tdb lib/replace lib/talloc lib/tevent ldb-1.1.7/lib/
# cp -a buildtools/ ldb-1.1.7/
# tar cf ldb-1.1.7.tar ldb-1.1.7

%define libldb %mklibname ldb %ldbmajor
%define ldbdevel %mklibname -d ldb

%define libpyldbutil %mklibname pyldb-util 1
%define libpyldbutildevel %mklibname -d pyldb-util

%define check_sig() export GNUPGHOME=%{_tmppath}/rpm-gpghome \
if [ -d "$GNUPGHOME" ] \
then echo "Error, GNUPGHOME $GNUPGHOME exists, remove it and try again"; exit 1 \
fi \
install -d -m700 $GNUPGHOME \
gpg --import %{1} \
gpg --trust-model always --verify %{2} %{?3} \
rm -Rf $GNUPGHOME \

Name: ldb
Version: %ldbver
# We shipped it in samba3 versioned with the samba3 version
Epoch: %epoch
Group: System/Libraries
License: GPLv2
URL: http://ldb.samba.org/
Summary: Library implementing Samba's embedded database
Source0: http://samba.org/ftp/ldb/ldb-%{ldbver}.tar.gz
%if "%beta" != ""
Release: 0.%beta.1
%else
Release: 2
Source1: http://samba.org/ftp/ldb/ldb-%{ldbver}.tar.asc
Source2: jelmer.asc
%endif
BuildRequires: python-devel
BuildRequires: openldap-devel
BuildRequires: popt-devel
BuildRequires: tevent-devel >= 1:0.9.16-0.beta8.0 python-tevent >= 1:0.9.16-0.beta8.0
BuildRequires: talloc-devel >= 2.0.7 pytalloc-util-devel >= 2.0.7
BuildRequires: python-tdb >= 1.2.9 tdb-devel >= 1.2.9
BuildRequires: docbook-style-xsl xsltproc

%description
Library implementing Samba's embedded database and utilities for backing up,
restoring and manipulating the database.

%package -n %libldb
Group: System/Libraries
Summary: Library implementing Samba's embedded database

%description -n %libldb
Library implementing Samba's embedded database

%package -n ldb-utils
Group: Databases
Summary: Tools for backing up, restoring, and manipulating Samba's embedded database
Conflicts: samba-server < 3.3.2-2

%description -n ldb-utils
Tools for backing up, restoring, and manipulating Samba's embedded database

%package -n %ldbdevel
Group: Development/C
Summary: Library implementing Samba's embedded database
Provides: ldb-devel = %{epoch}:%{version}-%{release}
#Version: %ldbver
Requires: %libldb = %{epoch}:%{version}-%{release}
# because /usr/include/ldb.h was moved from libsmbclient0-devel to libldb-devel
Conflicts: %{mklibname smbclient 0 -d} < 3.2.6-3

%description -n %ldbdevel
Library implementing Samba's embedded database

%package -n python-ldb
Group: Development/Python
Summary: Python bindings to Samba's ldb embedded database

%description -n python-ldb
Python bindings to Samba's ldb embedded database

%package -n %libpyldbutil
Group: System/Libraries
Summary: Utility library for using tdb functions in python

%description -n %libpyldbutil
Utility library for using tdb functions in python.

%package -n %libpyldbutildevel
Group: Development/Python
Summary: Development files for utility library for using tdb functions in python
Provides: pyldb-util-devel = %{version}-%{release}
Requires: %libpyldbutil = %epoch:%{version}

%description -n %libpyldbutildevel
Development files for utility library for using tdb functions in python.

%prep
#check_sig %{SOURCE2} %{SOURCE1} %{SOURCE0}
%setup -q
perl -pi -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

# Fix unreadable files
find . -perm 0640 -exec chmod 0644 '{}' \;

%build
# The ldb linker script is incompatible with gold
export LDFLAGS="%{optflags} -fuse-ld=bfd"
%configure2_5x --with-modulesdir=%{_libdir} --bundled-libraries=NONE --disable-rpath
%make

%install
%makeinstall_std

%files -n %libldb
%{_libdir}/libldb.so.%{ldbmajor}*

%files -n %ldbdevel
%{_libdir}/libldb.so
#{_libdir}/libldb.a
%{_libdir}/pkgconfig/ldb.pc
%{_includedir}/ldb*.h

%files -n ldb-utils
%{_bindir}/ldb*
%{_libdir}/ldb
%{_mandir}/man1/ldb*.1%{_extension}
%{_mandir}/man3/ldb*.3%{_extension}

%files -n python-ldb
%{py_platsitedir}/ldb.so

%files -n %libpyldbutil
%{_libdir}/libpyldb-util.so.1*

%files -n %libpyldbutildevel
%{_libdir}/libpyldb-util.so
%{_includedir}/pyldb.h
%{_libdir}/pkgconfig/pyldb-util.pc

%changelog
* Fri Oct  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: d8e95e5
- Fix unreadable files
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14643 |12mr|ldetect-0.12.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# EDIT IN SVN NOT IN SOURCE PACKAGE (NO PATCH ALLOWED).
%define	major	0.12
%define	minor	6
%define	libname	%mklibname %{name} %{major}
%define	devname	%mklibname %{name} -d

%bcond_without	diet
%bcond_without	uclibc

Name:		ldetect
Version:	%{major}.%{minor}
Release:	2
Summary:	Light hardware detection tool
Group:		System/Kernel and hardware
License:	GPLv2+
URL:		https://abf.rosalinux.ru/soft/ldetect
Source0:	%{name}-%{version}.tar.xz
BuildRequires:	usbutils
BuildRequires:	pkgconfig(libkmod)
BuildRequires:	pkgconfig(libpci)
BuildRequires:	pkgconfig(zlib)
%if %{with diet}
BuildRequires:	dietlibc-devel
%endif
%if %{with uclibc}
BuildRequires:	uClibc-devel
%endif

%description
The hardware device lists provided by this package are used as a lookup 
table to get hardware auto-detection.

%if %{with uclibc}
%package -n	uclibc-%{name}
Summary:	Light hardware detection tool
Group:		System/Kernel and hardware

%description -n	uclibc-%{name}
The hardware device lists provided by this package are used as a lookup 
table to get hardware auto-detection.
%endif

%package -n	%{libname}
Summary:	Light hardware detection library
Group:		System/Libraries
Requires:	ldetect-lst
Requires:	common-licenses
Requires:	pciids
# (tv) fix upgrade ordering (libpci3 needs to be updaded from 3.0 to 3.1 before ldetect is upgraded):
# (tv) and require a lib w/o double free:
Conflicts:	%{mklibname pci 3} < 3.1.4-3mdv2010.0

%description -n %{libname}
see %{name}

%if %{with uclibc}
%package -n	uclibc-%{libname}
Summary:	Light hardware detection library linked against uClibc
Group:		System/Libraries
Requires:	ldetect-lst
Requires:	pciids

%description -n uclibc-%{libname}
see %{name}
%endif

%package -n	%{devname}
Group:		Development/C
Summary:	Development package for ldetect
Requires:	%{libname} = %{EVRD}
%if %{with uclibc}
Requires:	uclibc-%{libname} = %{EVRD}
%endif
Provides:	ldetect-devel = %{EVRD}

%description -n %{devname}
see %{name}

%prep
%setup -q

%if %{with diet}
mkdir -p diet
pushd diet
ln -s ../* .
popd
%endif

%if %{with uclibc}
mkdir -p uclibc
pushd uclibc
ln -s ../* .
popd
%endif

%build
%if %{with diet}
pushd diet
%make CFLAGS="-Os -D_BSD_SOURCE -D_FILE_OFFSET_BITS=64 -fvisibility=hidden" CC="diet gcc" libldetect.a ZLIB=0
popd
%endif

%if %{with uclibc}
pushd uclibc
%make CFLAGS="%{uclibc_cflags} -fvisibility=hidden" LDFLAGS="%{?ldflags}" CC="%{uclibc_cc}" ZLIB=0
popd
%endif

%make CFLAGS="%{optflags} -Os -fvisibility=hidden" LDFLAGS="%{?ldflags}"

%install
%makeinstall
%if %{with diet}
install -m644 diet/libldetect.a -D %{buildroot}%{_prefix}/lib/dietlibc/lib-%{_arch}/libldetect.a
%endif
%if %{with uclibc}
install -m644 uclibc/libldetect.a -D %{buildroot}%{uclibc_root}%{_libdir}/libldetect.a
cp -a uclibc/libldetect.so* %{buildroot}%{uclibc_root}%{_libdir}/
install -m755 uclibc/lspcidrake -D %{buildroot}%{uclibc_root}%{_bindir}/lspcidrake
%endif

%files
%doc AUTHORS
%{_bindir}/lspcidrake

%if %{with uclibc}
%files -n uclibc-%{name}
%doc AUTHORS
%{uclibc_root}%{_bindir}/lspcidrake
%endif

%files -n %{libname}
%{_libdir}/*.so.%{major}
%{_libdir}/*.so.%{major}.%{minor}

%if %{with uclibc}
%files -n uclibc-%{libname}
%{uclibc_root}%{_libdir}/*.so.%{major}
%{uclibc_root}%{_libdir}/*.so.%{major}.%{minor}
%endif

%files -n %{devname}
%doc ChangeLog
%{_includedir}/*
%{_libdir}/*.a
%if %{with diet}
%{_prefix}/lib/dietlibc/lib-%{_arch}/libldetect.a
%endif
%if %{with uclibc}
%{uclibc_root}%{_libdir}/libldetect.a
%{uclibc_root}%{_libdir}/*.so
%endif
%{_libdir}/*.so


%changelog
* Thu Oct  4 2012 akdengi <kazancas@mandriva.ru>
+ Commit: f44c8b4
- -update to 0.12.5
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14644 |12mr|ldetect-lst-0.1.315-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with	bootstrap

Summary:	Hardware list for the light detection library
Name:		ldetect-lst
Version:	0.1.315
Release:	1
Group:		System/Kernel and hardware
License:	GPLv2+
URL:		http://svn.mandriva.com/cgi-bin/viewvc.cgi/soft/ldetect-lst/trunk/
Source0:	%{name}-%{version}.tar.xz
Requires(post):	perl-base
Requires(post):	gzip
Requires(preun):perl-base
BuildRequires:	perl-MDK-Common
%if !%{with bootstrap}
# for testsuite:
BuildRequires:	drakx-kbd-mouse-x11
# needed to create fallback-modules.alias
BuildRequires:	kernel-desktop
# for list_modules.pm
BuildRequires:	drakxtools-backend >= 10.30
%endif
Conflicts:	ldetect < 0.7.18
Conflicts:	module-init-tools < 3.3-pre11.29mdv2008.0
Conflicts:	usbutils < 0.86-2mdv
Conflicts:	pnputils < 0.1-6mdv
Obsoletes:	pciids <= 1:0.7-1.20091201mdv2010.1
Provides:	pciids
Provides:	hwdata
# for XFdrake using nvidia-current instead of nvidia-97xx
Conflicts:	drakx-kbd-mouse-x11 < 0.21
BuildArch:	noarch

%description
The hardware device lists provided by this package are used as lookup 
table to get hardware autodetection.

%package	devel
Summary:	Devel for ldetect-lst
Group:		Development/Perl
Requires:	ldetect-lst = %{version}-%{release}

%description	devel
This package provides merge2pcitable, a tool that enables to merge in hardware
databases new entries pacakged in eg /usr/share/ldetect-lst/pcitable.d.

%prep
%setup -q

%apply_patches

%build
%if %{with bootstrap}
pushd lst
touch hardcoded-modules.alias fallback-modules.alias preferred-modules.alias
popd
%endif

%make

%check
%if !%{with bootstrap}
#make check
%endif

%install
%makeinstall slibdir=%{buildroot}/lib

%preun -p "/usr/sbin/update-ldetect-lst --clean"

%post -p /usr/sbin/update-ldetect-lst

# trigger is needed to upgrade from a package having
# /usr/share/ldetect-lst/pcitable in the package to the new scheme
# trigger* seems broken, use direct check for file instead

%postun
if [ -f /usr/share/ldetect-lst/pcitable ]; then
    if [ -x /usr/sbin/update-ldetect-lst ]; then
	/usr/sbin/update-ldetect-lst
    fi
fi

%files
%doc AUTHORS
%{_datadir}/usb.ids
%{_datadir}/oui.txt
%{_datadir}/pci.ids
%{_datadir}/misc/pnp.ids
%{_datadir}/%{name}
%{_sbindir}/*
/lib/module-init-tools/ldetect-lst-modules.alias

%files devel
%doc convert/README.pcitable
%{_bindir}/*

%changelog
* Wed Nov 28 2012 akdengi <akdengi> 0.1.315-1
- Version 0.1.315
- Drop RIVA 128 cards due nv not supported anymore. Set it's like VESA
- fix NVIDIA card naming
- Newly use nvidia-long-lived and nvidia-current drivers separatelly
- enable sisimedia driver and drop fglrx-legacy for Xorg 13 support

* Wed Oct 31 2012 akdengi <akdengi> 0.1.313-1
- update pcitable from Catalyst 9.010
- update ids
- enable nvidia173 driver
- fix empty pci and usbtable lists build

* Wed Oct 29 2012 akdengi <akdengi> 0.1.312-1
- new ATI/AMD detect mechanism
- usign fglrx-legacy driver
- update to kernel 3.6.4
- update to Catalyst 12.10
- update to NVidia 304.60

* Wed Oct 10 2012 Alexander Kazancev <kazancas@mandriva.org> 0.1.310-1
- update oui, usb and pci ids
- add kernel_alias_pci and kernel_alias_usb to mapping with KMOD and modules.alias (maps deprecated for now)
- update modules mapping for kernel 3.5.5

* Fri Aug 17 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.1.302-1
+ Revision: 815201
- add support for fglrx-legacy driver

* Mon Aug 13 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.1.301-1
+ Revision: 814524
- package should be noarch
- cleanups
- new version:
  	o update ids from the proprietary nvidia-current-295.59
  	o update AMD/ATI Cards+ entries from the proprietary and free driver
  	  (HD 4000 and below are no longer supported by it, so the free driver
  	  is now always used for those)
  	o switch NVIDIA NVD9/GF119 cards from vesa to nouveau
  	o add new AMD ids from the proprietary and free drivers
  	o restructure AMD/ATI Cards+ entries for HD 2000 and newer
  	  - separate those that support usermode modesetting
  	  - add the necessary FIRMWARE and DRIVER_NO_FIRMWARE entries as per
  	    mga bug #3466
  	  - do not assign anything to the old unmaintained radeonhd driver
  	o Monitor DB
  	  - add Samsung SMS19A100
  	o add another intel id from kernel-3.3.6
  	o drop DKMS data about r8192se_pci & rt3090sta* (mga#5681)
  	o use fbdev for "Poulsbo US15W(GMA500)" (mga#5633)

* Sun May 27 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.300-1
+ Revision: 800794
- kernel-latest is gone
- update to new version 0.1.300
- spec file clean

* Tue Aug 16 2011 Andrey Bondrov <abondrov@mandriva.org> 0.1.292-1
+ Revision: 694710
- New version: 0.1.292

* Tue Jul 26 2011 Andrey Bondrov <abondrov@mandriva.org> 0.1.291-4
+ Revision: 691757
- Add patches from Mageia for new hardware support etc

* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.291-3
+ Revision: 666067
- mass rebuild

* Wed Mar 23 2011 Thomas Backlund <tmb@mandriva.org> 0.1.291-2
+ Revision: 647806
- fix missing pcitable

* Tue Mar 22 2011 Thomas Backlund <tmb@mandriva.org> 0.1.291-1
+ Revision: 647697
- add new NVIDIA ids from the proprietary driver
- add new ATI ids from the prorietary driver and the free driver
- update ATI ids from xf86-video-ati-6.14.1

* Sun Dec 19 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.1.290-1mdv2011.0
+ Revision: 623201
- new version 0.1.290
  o add new NVIDIA ids from the proprietary driver
  o update pci.ids usb.ids oui.txt

* Fri Oct 22 2010 Anssi Hannula <anssi@mandriva.org> 0.1.289-1mdv2011.0
+ Revision: 587535
- new version 0.1.289
  o add new NVIDIA ids from the proprietary driver
  o add new ATI ids from the free ati driver and the proprietary driver

* Wed Aug 18 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.1.288-1mdv2011.0
+ Revision: 571141
- cosmetics
- new release, 0.1.288:
  	o update to latest usb.ids
  	o add product names for Samsung's 4G USB modems

* Fri Jun 11 2010 Anssi Hannula <anssi@mandriva.org> 0.1.287-1mdv2010.1
+ Revision: 547916
- 0.1.287
  o add new NVIDIA ids from the proprietary driver (#59714), assigning the
    Fermi cards to a new GF400+ class for vesa/nvidia-current

* Tue May 11 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 0.1.286-1mdv2010.1
+ Revision: 544495
- 0.1.286:
- switch back 0x10de:0x0110 to using the proprietary driver (#57539)
- remove imwheel support (replace with evdev)
- switch ATI cards now supported by radeon to it from vesa
  (HD 5000 series cards)

* Tue Mar 30 2010 Anssi Hannula <anssi@mandriva.org> 0.1.285-1mdv2010.1
+ Revision: 529685
- new version 0.1.285
  o add new NVIDIA ids from nvidia-current
  o add new ATI ids from fglrx
  o switch ATI cards now supported by radeon to it from vesa
  o re-enable ATI proprietary driver

* Thu Feb 25 2010 Christophe Fergeau <cfergeau@mandriva.com> 0.1.284-1mdv2010.1
+ Revision: 511124
- 0.1.284
- drop patch from .spec which was integrated in the source tarball
- make imstt cards use vesa driver (imstt driver doesn't exist since 2009.1)
- make MediaGX cards use geode instead of cyrix
- make Intel Vermilion cards use vesa since vermilion doesn't work
- drop vga driver which is no longer working
- drop i810 driver which is no longer working
- add support for Intel Atom "Pineview G" and "Pineview GM" integrated
  graphics adapters
- add support for desktop and mobile Intel Core i3/i5 integrated
- add support for Intel B43 graphics adapter
- disable NVidia propretary driver on 0x10de:0x0110 as it segfaults on
  2010.0
- add new ATI ids from fglrx 8.690 (10.1)

* Wed Jan 13 2010 Frederic Crozat <fcrozat@mandriva.com> 0.1.283-1mdv2010.1
+ Revision: 490869
- Release 0.1.283 :
 - resync list
 - move pci.ids to correct location and really obsolete pciids

* Fri Jan 08 2010 Frederic Crozat <fcrozat@mandriva.com> 0.1.282-1mdv2010.1
+ Revision: 487685
- Release 0.1.282 :
 - package usb.ids, pnp.ids, pci.ids, oui.txt in ldetect-lst

* Sun Jan 03 2010 Anssi Hannula <anssi@mandriva.org> 0.1.281-1mdv2010.1
+ Revision: 486063
- new version
  o disable ATI propretary driver for now, it doesn't support X.org
    server 1.7+
  o update various ATI ids as per current free driver ID lists (some
    cards were switched from radeonhd to radeon, and some to vesa)
  o remove ATI IDs that are not supported by any driver

* Thu Dec 24 2009 Anssi Hannula <anssi@mandriva.org> 0.1.280-1mdv2010.1
+ Revision: 481925
- 0.1.280:
- Monitor DB
  o add entry for 'Samsung SyncMaster 2233SW (Charles A Edwards)
  o add entry for 'Samsung SyncMaster 2494HS' (Marek Laane)
- add new NVIDIA ids from nvidia-current 190.42
- add new ATI ids from fglrx 8.671, 8.681 assigned to
  fglrx+radeonhd
- switch all HD 5000 series ATI ids from ati to radeonhd
- use nouveau as default free driver for NVIDIA cards, except for
  Riva 128 (NV03) which is not supported by it
- re-enable proprietary NVIDIA driver on G105M, issue fixed upstream

* Mon Nov 23 2009 Claudio Matsuoka <claudio@mandriva.com> 0.1.279-2mdv2010.1
+ Revision: 469396
- Make p54pci preferred over prism54 module (Bug 52018)

  + Olivier Blin <blino@mandriva.org>
    - add bootstrap flag to build without kernel, drakxtools-backend and drakx-kbd-mouse-x11
      (because kernel installs require drakxtools, which requires ldetect/ldetect-lst to be built)
    - remove doble perl-MDK-Common buildrequire

* Tue Oct 27 2009 Thierry Vignaud <tv@mandriva.org> 0.1.279-1mdv2010.0
+ Revision: 459463
- really tag for 10de:06ec as not working with nvidia driver (#54862)
- use nvidia173 for 10de:2362 (#54768)

* Thu Oct 15 2009 Thierry Vignaud <tv@mandriva.org> 0.1.278-1mdv2010.0
+ Revision: 457650
- select openchrome driver for 0x1106:0x1122
- Monitor DB
  o add entry for 'Iiyama Prolite E2607WS' (#54225)
  o add entry for 'MAG LT717s' and default to 1280x1024 (#49656)
  o add entry for 'Samsung SyncMaster 2343BW' (Dick Gevers)

* Thu Oct 08 2009 Olivier Blin <blino@mandriva.org> 0.1.277-1mdv2010.0
+ Revision: 456149
- 0.1.277
- use lower horizsync for 800x480 (28.8 kHz for WeSurf and Compal Jax10)
- add LCD Panel 1366x768 entry (#47706)
- add monitor entry for Asus 1101HA (#47706)
- add Samsung SyncMaster 732NW (from Sergio Rafael Lemke)
- use psb video driver for Intel 0x8108 and 0x8109

* Wed Oct 07 2009 Olivier Blin <blino@mandriva.org> 0.1.276-1mdv2010.0
+ Revision: 455431
- 0.1.276
- enable to automatically add new ATI cards from
  dkms-modules-info/dkms-modules.alias where fglrx declares what it
  supports
- add Cards+ entry for Intel Poulsbo US15W (GMA500), using the psb
  driver
- Monitor DB
  - add Samsung SyncMaster 2243SN (Reinout van Schouwen)

* Fri Sep 25 2009 Thierry Vignaud <tv@mandriva.org> 0.1.275-2mdv2010.0
+ Revision: 448828
- rename .lzma as .xz so that new tar can work
- add support for 0x10de:0x06ec (G98M [GeForce G 105M]) which only
  works with nv (#54000)
- add quite a lot of new nvidia cards definition from NV_WHQL.inf from
  windows driver 186.82)
- remove quite a lot of usb devices descriptions that came from usb.ids

* Wed Sep 23 2009 Thierry Vignaud <tv@mandriva.org> 0.1.274-1mdv2010.0
+ Revision: 448071
- BR drakx-kbd-mouse-x11 for testsuite
- radeonhd failed on 0x1002:0x9480 (#53183)
- run testsuite

* Wed Sep 23 2009 Thierry Vignaud <tv@mandriva.org> 0.1.273-1mdv2010.0
+ Revision: 447962
- dc2xx is now obsoleted by userspace
- drop obsolete 'cs46xx', 'cs5535', 'maestro', 'maestro3', & 'ymfpci'
  entries
- kill all 0x10ec:0x8139:*:* entries (ldetect now try to choose
  bettwen "8139cp" & "8139too" according to PCI revision like
  performed by the kernel)

* Tue Sep 22 2009 Thierry Vignaud <tv@mandriva.org> 0.1.271-1mdv2010.0
+ Revision: 447528
- auerswald, hp5300, hpusbscsi, rio500 & tiglusb are obsoleted by
  userspace
- fix obsoleted drivers:
  o CDCEther => cdc_ether
  o hci_usb => btusb
  o mtouchusb => usbtouchscreen
  o ov518_decomp => gspca_ov519
  o phidgetservo => hid
  o touchkitusb => usbtouchscreen

* Tue Sep 22 2009 Thierry Vignaud <tv@mandriva.org> 0.1.270-1mdv2010.0
+ Revision: 447288
- fix obsoleted drivers:
  o b2c2_usb => b2c2-flexcop-usb
  o cy82c693 => pata_cypress
  o dtc => initio
  o generic => ata_generic and ide-pci-generic
  o maestro3 => snd_maestro3
  o snd_gina3g => snd-echo3g
  o sonypi => i2c-piix4
  o sonicvibes => snd-sonicvibes

* Tue Sep 22 2009 Thierry Vignaud <tv@mandriva.org> 0.1.269-1mdv2010.0
+ Revision: 447258
- add new ATI ids from fglrx
- mod_quicikame doesn't exist anymore (#52176)
- tag one more "nVidia Geforce2 MX/MX" as GeForce 3 so that it can
  uses 3D (#53841)

* Fri Sep 18 2009 Thierry Vignaud <tv@mandriva.org> 0.1.268-1mdv2010.0
+ Revision: 444410
- fix 2 Matrox entries
- Monitor DB
  o sync with latest Fedora (new Dell monitors)

* Fri Sep 18 2009 Thierry Vignaud <tv@mandriva.org> 0.1.267-1mdv2010.0
+ Revision: 444254
- add support for the last missing from Matrox card
- fix invalid Horzsync for 6 'Generic CRT Display; Monitor' and a
  couple Acer & Philips monitors (#48063)
- use fglrx again with ATI Mobility Radeon HD 3400 (now working)

* Wed Sep 16 2009 Thierry Vignaud <tv@mandriva.org> 0.1.266-1mdv2010.0
+ Revision: 443330
- sync ati list with latest driver

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.1.265-1mdv2010.0
+ Revision: 443281
- sync nvidia list with latest driver

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.1.264-1mdv2010.0
+ Revision: 443270
- add support for one Matrox card (#53564)

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 0.1.263-1mdv2010.0
+ Revision: 435710
- add support for ION video card (#53515)
- Monitor DB
  o sync with latest Fedora (new Dell monitors)

* Thu Aug 13 2009 Thierry Vignaud <tv@mandriva.org> 0.1.262-1mdv2010.0
+ Revision: 416049
- update usbtable to get proper descriptions for USB devices
- add GeForce 9400 (nvidia-current / vesa)
- use newer intel driver for 8086:3582:1179:0002, fixes bug #44371
- do not choose siimage when pata_sil680 works too since the former
  seems no longuer to work (#52736)
- fix loading '8139too' over '8139cp' on 10ec:8139:5853:0001 (#51520)

* Thu Apr 23 2009 Thierry Vignaud <tv@mandriva.org> 0.1.261-1mdv2009.1
+ Revision: 368835
- propagate the following changes from ansi (2009-04-01) into
  pcitable.x86_64 too, thus fixing wrongly using 'vesa' driver on some
  machines:
  o prefer "ati"/"radeon" driver over "radeonhd"
  o add new ATI ids from fglrx, ati and radeonhd
  o do not use fglrx with old Radeon cards

* Tue Apr 21 2009 Thierry Vignaud <tv@mandriva.org> 0.1.260-1mdv2009.1
+ Revision: 368522
- Monitor DB
  o sync with latest Fedora (new Dell monitors)
- drop amd64_agp entries (#43870)

* Mon Apr 20 2009 Thierry Vignaud <tv@mandriva.org> 0.1.259-1mdv2009.1
+ Revision: 368451
- fix preferring pata_marvell over ahci (#43975)

* Tue Apr 14 2009 Thierry Vignaud <tv@mandriva.org> 0.1.258-1mdv2009.1
+ Revision: 366885
- do not try to use nv for 0x10de:0x053e (#48684)
- do not use fglrx with ATI Mobility Radeon HD 3400 (Andriy Rysin reported
  a failure with fglrx 8.600)
- Monitor DB
  o add Samsung SyncMaster 2043NW (Jaanus Ojangu)
- prefer pata_marvell over ahci since ahci need marvel_enabled=1 to make it work (#43975)
- prism2_plx was removed from kernel, switch the only entry that was
  using it to orinoco_tmd (0x15e8:0x0131)
- remove dpc7146 entry since it was dropped from kernel
- use radeonhd instead of ati for ATI Radeon HD 3200 0x9610 (#49824)

* Wed Apr 01 2009 Anssi Hannula <anssi@mandriva.org> 0.1.257-1mdv2009.1
+ Revision: 363405
- 0.1.257:
- only use Intel 810 for a specic subvendor/subdevice of 0x8086:0x3582
- Monitor DB
  o add a lot of Proview monitors (Yannick56, #49104)
  o add Samsung SyncMaster 2253BW
- prefer "ati"/"radeon" driver over "radeonhd"
- add new ATI ids from fglrx, ati and radeonhd
- do not use fglrx with old Radeon cards
- add "GeForce (nouveau driver, experimental)" to allow users to test nouveau
  by selecting it in XFdrake

* Tue Mar 24 2009 Thierry Vignaud <tv@mandriva.org> 0.1.256-1mdv2009.1
+ Revision: 360810
- fix driver for "nVidia Corporation|NV11 [GeForce2 MX/MX 400]" (#48928)
- add new NVIDIA ids from 180.41
- use e100 instead of eepro100 since kernel team disabled the latest (#49085)
- Monitor DB
  o add Sony TV Bravia KDL-32D3000 (fcrozat)
  o add Samsung SyncMaster 2053BW (dams)

* Wed Mar 18 2009 Anssi Hannula <anssi@mandriva.org> 0.1.255-1mdv2009.1
+ Revision: 357450
- new release 0.1.255
  o re-enable fglrx driver
  o use (old) Intel 810 driver for 0x8086:0x3582, fixes bug #44371

* Mon Mar 16 2009 Thierry Vignaud <tv@mandriva.org> 0.1.254-1mdv2009.1
+ Revision: 355710
- Monitor DB
  o add Acer AL1716 (Steve Morris)
  o add Iiyama Prolite H481S (aapgorilla)
  o add Packard Bell Viseo 223Ws (patrick)

* Thu Mar 05 2009 Thierry Vignaud <tv@mandriva.org> 0.1.253-1mdv2009.1
+ Revision: 348999
- disable fglrx and nvidia71xx as they do not support X.org server 1.6
  (IgnoreABI does not work for them)
- use nvidia173 for non-SSE processors as well, the support was restored
- Monitor DB
  o add back "LCD Panel 800x480"
  o add ViewSonic VX2260WM (Donald Stewart)
  o sync with latest Fedora

* Thu Jan 29 2009 Adam Williamson <awilliamson@mandriva.org> 0.1.252-1mdv2009.1
+ Revision: 335352
- new release 0.1.252: add new NVIDIA IDs

* Fri Jan 16 2009 Adam Williamson <awilliamson@mandriva.org> 0.1.251-1mdv2009.1
+ Revision: 330356
- new release 0.1.251:
  	+ re-work the blacklist	of cards that don't work with nv to be more
  	  general and include more confirmed IDs

* Mon Jan 12 2009 Adam Williamson <awilliamson@mandriva.org> 0.1.250-1mdv2009.1
+ Revision: 328480
- new release 0.1.250:
  	+ add NVIDIA GeForce 9400 GT into modified 7050 group (cards that don't
  	  work with nv)

* Wed Dec 24 2008 Adam Williamson <awilliamson@mandriva.org> 0.1.249-1mdv2009.1
+ Revision: 318194
- new release 0.1.249:
  	+ add new NVIDIA IDs from 180.18
  	+ add new ATI IDs from 8.12

* Wed Dec 03 2008 Thierry Vignaud <tv@mandriva.org> 0.1.248-1mdv2009.1
+ Revision: 309718
- Monitor DB
  o remove duplicated entries
  o sync with latest Fedora

* Tue Dec 02 2008 Thierry Vignaud <tv@mandriva.org> 0.1.247-1mdv2009.1
+ Revision: 309198
- Monitor DB
 o further sync with Fedora

* Tue Dec 02 2008 Thierry Vignaud <tv@mandriva.org> 0.1.246-1mdv2009.1
+ Revision: 309177
- fix "INTERNAL ERROR: good_default_monitor (Generic|*) is unknown in
  MonitorsDB" after syncing with redhat

* Sun Nov 30 2008 Adam Williamson <awilliamson@mandriva.org> 0.1.245-1mdv2009.1
+ Revision: 308299
- new version 0.1.245:
  	+ NSC chips now use geode driver, nsc driver no longer builds
  	+ drop the special case for VIA K8M800, works OK with openchrome now
  	+ add new NVIDIA and ATI IDs from new driver versions
  	+ add "Flat Panel 1600x900" (#45091)
  	+ Monitor DB
  		o sync monitor vendor names with Fedora
  		o sync with Fedora
  	+ use "i810" instead of "intel" driver on older i810 because it
  	  segfaults when using XAA acceleration (#43916)

* Thu Nov 13 2008 Olivier Blin <blino@mandriva.org> 0.1.244-1mdv2009.1
+ Revision: 302767
- 0.1.244
- add new mouse definition (Logitech G5v2)
- vesa not framebuffer for ST Kyro, per dams
- disable 3D on ATI Rage 128-based cards (hard lock the machine on x86_64)
- use pata_cs5536 for Geode IDE controllers
- default to 800x480 on TECO TR2350 (Omatek netbook)

* Thu Oct 02 2008 Thierry Vignaud <tv@mandriva.org> 0.1.243-1mdv2009.0
+ Revision: 290839
- update dkms modules info

* Wed Oct 01 2008 Adam Williamson <awilliamson@mandriva.org> 0.1.242-1mdv2009.0
+ Revision: 290414
- 0.1.242:
  	+ drop separate Radeon HD 4xxx category: radeonhd supports these now

* Tue Sep 30 2008 Adam Williamson <awilliamson@mandriva.org> 0.1.241-1mdv2009.0
+ Revision: 290258
- new release 0.1.241:
  	+ add ID 0605 for NVIDIA GeForce 9800 GT (reported and tested by Zoida A)

* Thu Sep 25 2008 Thierry Vignaud <tv@mandriva.org> 0.1.240-1mdv2009.0
+ Revision: 288014
- update dkms modules info

* Thu Sep 18 2008 Olivier Blin <blino@mandriva.org> 0.1.239-1mdv2009.0
+ Revision: 285674
- 0.1.239
- update dkms modules info (mainly for rt2860 and rtl8187se)

  + Adam Williamson <awilliamson@mandriva.org>
    - new release 0.1.238:
      	+ support Intel G41 graphics chips
      	+ use vesa not nv for GeForce 7050 chips (#38391)

* Thu Sep 04 2008 Olivier Blin <blino@mandriva.org> 0.1.237-1mdv2009.0
+ Revision: 280833
- 0.1.237
- use pata_jmicron for jmicron controllers

* Wed Sep 03 2008 Adam Williamson <awilliamson@mandriva.org> 0.1.236-1mdv2009.0
+ Revision: 279752
- add three new NVIDIA IDs from driver 177.70

  + Thierry Vignaud <tv@mandriva.org>
    - synd dkms data with latest prebuild packages

* Fri Aug 29 2008 Adam Williamson <awilliamson@mandriva.org> 0.1.235-1mdv2009.0
+ Revision: 277400
- new release 0.1.235:
  	+ support Logitech MX400 mouse
  	+ no need to prefer madwifi over ath5k now, per #41988

* Thu Aug 21 2008 Adam Williamson <awilliamson@mandriva.org> 0.1.234-1mdv2009.0
+ Revision: 274448
- new release 0.1.234:
  	+ NVIDIA: go back to 173 for FX and 177 for all later (177 going stable)
  	+ NVIDIA: add some new IDs from 177 driver headers
  	+ ATI: add some new IDs from Catalyst 8.8 driver headers

* Sun Aug 10 2008 Adam Williamson <awilliamson@mandriva.org> 0.1.233-1mdv2009.0
+ Revision: 270583
- new release 0.1.233:
  	+ use new sisimedia driver for SiS 670/671 gfx cards (it actually works)

* Wed Aug 06 2008 Adam Williamson <awilliamson@mandriva.org> 0.1.232-1mdv2009.0
+ Revision: 264467
- new release 0.1.232:
  	+ use NVIDIA 177.x only for GTX 2xx series, 173.x for earlier cards

* Thu Jul 24 2008 Adam Williamson <awilliamson@mandriva.org> 0.1.231-1mdv2009.0
+ Revision: 245945
- new release 0.1.231:
  	+ add two new monitors (Pixel and AdamW)
  	+ add three new Intel video IDs (from xf86-video-intel-2.4.0) (AdamW)

* Fri Jun 20 2008 Adam Williamson <awilliamson@mandriva.org> 0.1.230-1mdv2009.0
+ Revision: 227580
- new release 0.1.230:
  	+ add new ATI IDs (r700 family), adjust categories as these are not
          supported by radeonhd (or radeon) yet

* Wed Jun 18 2008 Adam Williamson <awilliamson@mandriva.org> 0.1.229-1mdv2009.0
+ Revision: 223996
- new release 0.1.229:
  	+ split Mach 64 and Rage 128 graphics cards up again as driver split upstream

* Wed Jun 18 2008 Adam Williamson <awilliamson@mandriva.org> 0.1.228-1mdv2009.0
+ Revision: 223822
- new release 0.1.228:
  	+ add two new NVIDIA cards
  	+ adjust NVIDIA card groups for upcoming driver branching

* Sat May 31 2008 Adam Williamson <awilliamson@mandriva.org> 0.1.227-1mdv2009.0
+ Revision: 213586
- new release 0.1.227: several updated and added definitions for new ATI and NVIDIA drivers

* Wed May 28 2008 Adam Williamson <awilliamson@mandriva.org> 0.1.226-1mdv2009.0
+ Revision: 212700
- new release 0.1.226: use geode for two devices it supports (on advice of upstream)

  + Thierry Vignaud <tv@mandriva.org>
    - improved description

* Tue May 27 2008 Adam Williamson <awilliamson@mandriva.org> 0.1.225-1mdv2009.0
+ Revision: 212145
- new release 0.1.225: rs780 now supported by radeonhd, drop separate definition

* Fri May 16 2008 Adam Williamson <awilliamson@mandriva.org> 0.1.224-1mdv2009.0
+ Revision: 208021
- new release 0.1.224: revert geode changes for now, pending hardware testing / advice from upstream
- new release 0.1.223: support two AMD / NatSemi Geode chips with the geode driver

* Wed Apr 23 2008 Olivier Blin <blino@mandriva.org> 0.1.222-1mdv2009.0
+ Revision: 197060
- explicitely buildrequire drakxtools-backend >= 10.30
- 0.1.222
- use libata pata modules by default

  + Adam Williamson <awilliamson@mandriva.org>
    - 0.1.221: add new NVIDIA IDs, simplify NVIDIA groups again for new driver

* Mon Apr 14 2008 Adam Williamson <awilliamson@mandriva.org> 0.1.220-1mdv2009.0
+ Revision: 192827
- 0.1.220: drop a should-now-be-unneeded workaround, add two new Radeon IDs

* Thu Apr 03 2008 Olivier Blin <blino@mandriva.org> 0.1.219-1mdv2008.1
+ Revision: 192276
- 0.1.219
- blacklist HD 2400 XT from using radeonhd (the one we have at aboukir has problems)
- typo fix in usbtable (#39531)
- simplify long monitor names (#39222)

* Wed Mar 26 2008 Adam Williamson <awilliamson@mandriva.org> 0.1.218-1mdv2008.1
+ Revision: 190206
- refresh tarball - adjust HD 3200 again (actually, fglrx supports it but ati does not)
- new release 0.218:
  	+ add USB ID for Epson Expression 10000XL (salem)
  	+ handle some more mice with back/forward buttons (adamw)
  	+ some adjustments to driver mapping for a few ATI Radeons (adamw)

* Thu Mar 20 2008 Pixel <pixel@mandriva.com> 0.1.217-1mdv2008.1
+ Revision: 189161
- 0.217: all "Acer Aspire" are not laptops (#38875)

* Tue Mar 18 2008 Adam Williamson <awilliamson@mandriva.org> 0.1.216-1mdv2008.1
+ Revision: 188625
- 0.216: add NVIDIA 8800 GS (thanks Christophe Amrein-Marie) and 9800 GX2, change NVIDIA category names

* Tue Mar 18 2008 Olivier Blin <blino@mandriva.org> 0.1.215-1mdv2008.1
+ Revision: 188558
- 0.1.215
- add hardcoded alias for jmicron (#38343)

* Tue Mar 11 2008 Pixel <pixel@mandriva.com> 0.1.214-1mdv2008.1
+ Revision: 185875
- 0.1.214:
- Cards+:
  o nvidia-current now require processor with SSE, defaulting to nvidia96xx
    if no SSE

* Tue Mar 11 2008 Thierry Vignaud <tv@mandriva.org> 0.1.213-1mdv2008.1
+ Revision: 185246
- synd dkms data with latest prebuild packages

* Wed Mar 05 2008 Tiago Salem <salem@mandriva.com.br> 0.1.212-1mdv2008.1
+ Revision: 180200
- add "HP PSC 1310 series" (#34631)

* Mon Feb 18 2008 Pixel <pixel@mandriva.com> 0.1.211-2mdv2008.1
+ Revision: 171531
- add BuildRequires kernel-latest, needed to create fallback-modules.alias
  (it is now needed since basesystem-minimal creation)
- 0.1.211:
- lst/MonitorsDB:
  o add 1024x600 (used on Samsung Q1Ultra) (#37889)
  o add "Hanns.G HG216D" (from cooker@)
  o add "Philips 190C" (from cooker@)
- lst/Cards+: add NEEDVIDEORAM for Tseng cards (#37704)

* Fri Feb 08 2008 Thierry Vignaud <tv@mandriva.org> 0.1.210-1mdv2008.1
+ Revision: 164073
- add 2 monitors (from cooker@)
- synd dkms data with latest prebuild packages

* Tue Feb 05 2008 Pixel <pixel@mandriva.com> 0.1.209-1mdv2008.1
+ Revision: 162696
- new release 0.1.209:
  	+ add "Flat Panel 800x480" (used on belinea s.book) (#37486)

* Thu Jan 24 2008 Adam Williamson <awilliamson@mandriva.org> 0.1.208-1mdv2008.1
+ Revision: 157674
- new release 0.1.208:
  	+ adjust Chrome9 driver mapping (#37032)
  	+ add latest ATI IDs from upstream Windows driver

* Thu Jan 24 2008 Thierry Vignaud <tv@mandriva.org> 0.1.207-1mdv2008.1
+ Revision: 157589
- latest kernel PCI ids

* Wed Jan 02 2008 Adam Williamson <awilliamson@mandriva.org> 0.1.206-1mdv2008.1
+ Revision: 140250
- new release 0.1.206:
  	+ blacklist ATI FireGL Mobility T2 from using proprietary driver as per report from Jan Ciger that it does not work

* Thu Dec 27 2007 Adam Williamson <awilliamson@mandriva.org> 0.1.205-1mdv2008.1
+ Revision: 138400
- new release 0.1.205 (use plain 'fglrx' for all post-9500 radeons again now we only have one version of the driver once more)

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Wed Dec 19 2007 Adam Williamson <awilliamson@mandriva.org> 0.1.204-1mdv2008.1
+ Revision: 133421
- new release 0.1.204:
  	+ add several new Intel graphics chip IDs from upstream driver source (adamw)

* Tue Dec 18 2007 Adam Williamson <awilliamson@mandriva.org> 0.1.203-1mdv2008.1
+ Revision: 132987
- new release 0.1.203:
  	+ add new NVIDIA IDs from upstream Windows driver (adamw)
  	+ add new ATI IDs from upstream Windows driver (adamw)
  	+ add new ATI IDs from upstream developer ID list (adamw)
  	+ rename 'radeon 9500 to radeon x850' group to 'radeon 9500 to radeon x1050' (x1050 exists and is rebadged 9550/9600) (adamw)

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Nov 22 2007 Adam Williamson <awilliamson@mandriva.org> 0.1.202-1mdv2008.1
+ Revision: 111315
- new release 0.1.202:
  	+ add two new monitors (pixel)
  	+ add new NVIDIA card definitions (from upstream Windows driver header) (adamw)

* Tue Oct 30 2007 Adam Williamson <awilliamson@mandriva.org> 0.1.201-1mdv2008.1
+ Revision: 103658
- new release 0.201: adjust to new fglrx 8.42.3 (Radeon 9500 and later all use fglrx-hd2000, except all FireGL cards use fglrx. also add a couple of missing cards)

* Wed Oct 17 2007 Adam Williamson <awilliamson@mandriva.org> 0.1.200-1mdv2008.1
+ Revision: 99491
- 0.1.200 (anniversary release!)
  	+ the ATI Brave New World. in the Brave New World, radeonhd works for all X1xxx and HD 2xxx cards, and fglrx-hd2000 works for all HD 2xxx cards. disclaimer: Brave New World may have minor, or indeed major, discrepancies from reality.
  	+ lst/MonitorsDB: fix hsync range for 2405FPW
  	+ lst/MonitorsDB: add ViewSonic G90fB
  	+ do not prefer snd_usb_audio instead of some zc0301/uvcvideo/quickcam_messenger webcams

* Fri Oct 05 2007 Thierry Vignaud <tv@mandriva.org> 0.1.199-2mdv2008.0
+ Revision: 95557
- fix changelog

* Thu Oct 04 2007 Olivier Blin <blino@mandriva.org> 0.1.199-1mdv2008.0
+ Revision: 95480
- add explicit alias for modules in ide/sata categories, not to use ata_generic
- pcitable: replace more hyphens by underscores in module names
- dmitable: load acer_acpi module on for Acer Aspiron laptops (#32990)

* Wed Oct 03 2007 Thierry Vignaud <tv@mandriva.org> 0.1.198-1mdv2008.0
+ Revision: 94952
- update dkms aliases

* Mon Oct 01 2007 Thierry Vignaud <tv@mandriva.org> 0.1.197-1mdv2008.0
+ Revision: 94117
- update dkms aliases

* Fri Sep 28 2007 Olivier Blin <blino@mandriva.org> 0.1.196-1mdv2008.0
+ Revision: 93748
- 0.1.196
- use intel driver for Mobile GM965/GL960 (from Damien Lallement)
- use vboxvideo in VirtualBox guests (from Frederic Crozat)

* Fri Sep 28 2007 Thierry Vignaud <tv@mandriva.org> 0.1.195-1mdv2008.0
+ Revision: 93578
- update dkms aliases

* Fri Sep 28 2007 Olivier Blin <blino@mandriva.org> 0.1.194-1mdv2008.0
+ Revision: 93444
- 0.1.194
- prefer ipw3945 over iwl3945, which has some stability/performance issues

* Sun Sep 23 2007 Olivier Blin <blino@mandriva.org> 0.1.193-1mdv2008.0
+ Revision: 92386
- 0.1.193
- prefer piix over ata_piix when appropriate

* Thu Sep 20 2007 Adam Williamson <awilliamson@mandriva.org> 0.1.192-1mdv2008.0
+ Revision: 91670
- 0.1.192 (use via driver for a specific unichrome card, it's better than openchrome - #33535)

* Mon Sep 17 2007 Thierry Vignaud <tv@mandriva.org> 0.1.191-1mdv2008.0
+ Revision: 89351
- fix driver for anydata usb modem (#31631)

  + Adam Williamson <awilliamson@mandriva.org>
    - 0.1.190 (use proprietary driver for a few more HD 2xxx cards)
    - new release 0.1.189 (add several new NVIDIA IDs from the latest Windows beta driver)
    - new release 0.1.188 (refine Radeon HD 2xxx support further, add several new Radeon chips)
    - new release 0.1.187 (support new fglrx-hd2000 driver for Radeon 2xxx series)

* Tue Sep 11 2007 Olivier Blin <blino@mandriva.org> 0.1.186-1mdv2008.0
+ Revision: 84499
- add conflicts with module-init-tools using preferred-modules.alias
- update conflicts with ldetect
- 0.1.186
- install preferred-modules.alias as /lib/module-init-tools/ldetect-lst-modules.alias

  + Adam Williamson <awilliamson@mandriva.org>
    - update tarball again with some SiS changes
    - update tarball with new changes
    - 0.1.185: refine support for (uni)chrome cards

* Fri Sep 07 2007 Olivier Blin <blino@mandriva.org> 0.1.184-1mdv2008.0
+ Revision: 81783
- 0.1.184
- fix preferred-modules.alias build by using fallback-modules.alias
  (modules.alias for current kernel may not be available if run in chroot)

* Fri Sep 07 2007 Olivier Blin <blino@mandriva.org> 0.1.183-1mdv2008.0
+ Revision: 81745
- 0.1.183: fix fields order in dkms-modules.alias

* Fri Sep 07 2007 Olivier Blin <blino@mandriva.org> 0.1.182-1mdv2008.0
+ Revision: 81487
- 0.1.182
- provide default module aliases for PCI/USB devices matching
  multiple modules in preferred-modules.alias (not complete yet),
  to be used in libmodprobe and thus in ldetect
- merge ldetect-lst.conf modprobe file in preferred-modules.alias

* Thu Sep 06 2007 Pixel <pixel@mandriva.com> 0.1.181-1mdv2008.0
+ Revision: 80605
- 0.1.181:
- nicely sort MonitorsDB (needed by XFdrake):
  have "Flat Panel 800x600" before "Flat Panel 1024x768"
- add dkms-modules.alias and dkms-modules.description
  (gathered from pre-built dkms modules, to be used in ldetect)

* Thu Aug 30 2007 Thierry Vignaud <tv@mandriva.org> 0.1.180-1mdv2008.0
+ Revision: 75593
- add an oddball GeForce 7950 reported by Jason Carson on forums
  (adamw)
- add ViewSonic VX2025wm (#29569)
- fix wrong driver for RTL8139 (#32927)
- kill some wrong entries (#31331)
- use software cursor for openchrome as per pcpa (adamw)

* Tue Aug 21 2007 Adam Williamson <awilliamson@mandriva.org> 0.1.179-1mdv2008.0
+ Revision: 68713
- 0.1.179: improve Unichrome configuration (don't use 3D where it's broken, use software cursor, add new device IDs)

* Mon Aug 20 2007 Olivier Blin <blino@mandriva.org> 0.1.178-1mdv2008.0
+ Revision: 67867
- 0.1.178 (use '_' in modules name)

* Thu Aug 16 2007 Thierry Vignaud <tv@mandriva.org> 0.1.177-1mdv2008.0
+ Revision: 64338
- first attempt to shrink usbtable

* Mon Aug 13 2007 Pixel <pixel@mandriva.com> 0.1.176-1mdv2008.0
+ Revision: 62633
- add fallback-modules.alias to be used in a chroot
  (where we don't have the modules.alias corresponding to the running kernel)

* Sun Aug 12 2007 Adam Williamson <awilliamson@mandriva.org> 0.1.175-1mdv2008.0
+ Revision: 62343
- update drakx-kbd-mouse-x11 conflict to 0.21 for recent nvidia changes
- switch to avivo as free driver for Radeon X1xxx series (temporarily)

* Wed Aug 08 2007 Pixel <pixel@mandriva.com> 0.1.174-1mdv2008.0
+ Revision: 60551
- rename nvidia97xx into nvidia-current (Anssi Hannula)

  + Thierry Vignaud <tv@mandriva.org>
    - correct some ATI definitions (adamw)
    - drop description field in pcitable (kept for usbtable for now)
    - kill e1000 lines since the eepro1000 alternative is dead
    - restore gdth entries as its driver isn't module.pcimap compliant

* Sat Aug 04 2007 Thierry Vignaud <tv@mandriva.org> 0.1.172-1mdv2008.0
+ Revision: 58842
- shrink pcitable now that we got drivers from modalias resolution and descriptions from pci.ids

* Wed Jul 11 2007 Adam Williamson <awilliamson@mandriva.org> 0.1.171-1mdv2008.0
+ Revision: 51150
- add new ATI and NVIDIA cards (adamw)
- add new wacom tablets (fcrozat)

* Fri May 18 2007 Adam Williamson <awilliamson@mandriva.org> 0.1.170-1mdv2008.0
+ Revision: 28299
- 0.1.170 (use vesa instead of fbdev as backup for radeon cards not supported by radeon driver)

* Thu May 10 2007 Adam Williamson <awilliamson@mandriva.org> 0.1.169-1mdv2008.0
+ Revision: 26186
- add more ATI definitions from website and Windows driver

* Mon Apr 30 2007 Thierry Vignaud <tv@mandriva.org> 0.1.168-1mdv2008.0
+ Revision: 19606
- use intel driver instead of i810
- cleanup card entries (adam):
  o merge i810-i830 and i845-i965 definitions
  o NVIDIA: G80 cards now supported by nv, add new IDs for new G80
    series cards
  o rationalize C&T, Digital TGA, permedia / glint entries, old S3
    entries and S3 ViRGE entries


* Tue Apr 03 2007 Olivier Blin <oblin@mandriva.com> 0.1.167-1mdv2007.1
+ Revision: 150452
- do not use amd video driver, revert to old behavior

* Tue Apr 03 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.1.166-1mdv2007.1
+ Revision: 150432
- just use free driver with all xpress200 since their support seems
  broken on x86_64 with fglrx (damien)

* Tue Apr 03 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.1.165-1mdv2007.1
+ Revision: 150411
- blacklist yet another radeon on x86_64 (RC410 [Radeon Xpress 200) (damien)

* Sat Mar 31 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.1.164-1mdv2007.1
+ Revision: 150061
- disable fglrx on x86_64 with some cards known to make fglrx crashes (#29256)

* Fri Mar 23 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.1.163-1mdv2007.1
+ Revision: 148651
- use Vesa on 1 Intel card which is too new for the intel driver (arnaud)

* Thu Mar 22 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.1.162-1mdv2007.1
+ Revision: 148185
- enable DRI for OpenChrome (#27167)

* Wed Mar 21 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.1.161-1mdv2007.1
+ Revision: 147180
- add prefered resolution for Dell M770 (Javier Martinez Villacampa)
- do not package big ChangeLog

* Wed Mar 14 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.1.160-1mdv2007.1
+ Revision: 143700
- MonitorsDB:
  o add BenQ FP71G & Philips 190S monitors (Javier Martinez
    Villacampa)
  o cleanups
  o merge identical monitors
- sync pcitable with kernel-tmb-desktop-2.6.20.3-1mdv

* Wed Mar 14 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.1.159-1mdv2007.1
+ Revision: 143498
- add Acer AL1916W & LG L1730S (Javier Martinez Villacampa)
- add another Flatron L204WT (lezard)
- set preferred resolution for Samsung SyncMaster 753DF(X) & Viewsonic
  E771-4 (Javier Martinez Villacampa)

* Tue Mar 13 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.1.158-1mdv2007.1
+ Revision: 142424
- add LG Flatron L226WT (Javier Martinez Villacampa)
- sync monitor DB with fedora
- use AMD driver for Geode GX/LX

* Mon Mar 12 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.1.157-1mdv2007.1
+ Revision: 141815
- From Adam Williamson:
- add a couple more SiS / XGI cards
- add a couple of snd-hda-intel IDs from the driver source
- add MCP67 ethernet IDs
- add support for ENE sdhci SD card reader
- add support for a few Matrox cards
- add support fir one more apm card
- add support Quadro FX 4600 and 5600 (with NVIDIA driver 9755)
- add support two more Radeons
- clean up SiS definitions
- convert ar5k definitions to madwifi as ar5k is obsolete
- enable 3D on tdfx
- fix FireGL3000 option for glint
- kill a bogus entry for secondary output
- merge  definitions
- sanitize 3DFX, APM, Epson, i128, i740, IMS, madwifi, Matrox, Silicon
  Motion & Sun definitions
- set fb for VIA CLE266 (disabled in openchrome source)
- set NVidia G80 cores to vesa
- use VESA driver for Parhelia and newer cards

* Thu Mar 08 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.1.156-1mdv2007.1
+ Revision: 138513
- add 2 missing NVIDIA card (adamw)
- clean up ATI definitions (adamw)
- clean up Tseng definitions (adamw)
- support ATI Xpress 1200 (adamw)
- add 2 missing NVIDIA card (adamw)
- clean up ATI definitions (adamw)
- clean up Tseng definitions (adamw)
- support ATI Xpress 1200 (adamw)

* Wed Mar 07 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.1.155-1mdv2007.1
+ Revision: 134521
- reduce number of Cirrus Logic, C&T & S3 entries (adamw)
- sanitize a couple of ATI entries (adamw)
- unify Kyro entries (adamw)

* Tue Mar 06 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.1.154-1mdv2007.1
+ Revision: 134001
- a couple x800 are supported by the free driver (adamw, #29188)
- add ATI definitions for a bunch of previously 'unknown' cards
  (adamw, #29188)
- clean and update Intel integrated adapter definitions and add
  support for i752 (adamw, #29191)

* Tue Mar 06 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.1.153-1mdv2007.1
+ Revision: 133955
- sanitize NVidia entries (adamw, #29183)
- use free driver for some ATI cards that are no longer supported (adamw, #28682)

* Tue Mar 06 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.1.152-1mdv2007.1
+ Revision: 133880
- switch 4 drivers from OSS to ALSA since kernelteam disabled them (#28990)

* Fri Mar 02 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.1.151-1mdv2007.1
+ Revision: 131342
- fix mispelled drakx-kbd-mouse-x11 conflict
- add Philips 170x6 (pixel)
- add "Samsung SyncMaster 225BW" monitor (S. Teletchea)
- add a monitor (pixel, #28408)
- add support for an unsupported nvidia card (#26235)
- do not use fglxrx on radeon 7xxx since it doesn't support them anymore (#26473)
- match more HP laptops (pixel, Luca Berra)
- sync with latest pci.ids
- sync with kernel-tmb-desktop-2.6.19.2-3mdv-1
- use fglrx for ATI Xpress 200 RC410 (blino)
- use nvidia97xx instead of nvidia and nvidia71xx instead of NVIDIA_LEGACY (pixel)
- use XkbModel inspiron instead of pc105 on some laptops (pixel)
- kill dead old comment

  + Pixel <pixel@mandriva.com>
    - add conflicts on drakx-kbd-mouse-x11 < 0.7
      (for XFdrake using nvidia97xx instead of nvidia, and nvidia71xx instead of NVIDIA_LEGACY)

* Fri Dec 22 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.1.150-1mdv2007.1
+ Revision: 101459
- Import ldetect-lst

* Fri Dec 22 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.1.150-1mdv2007.1
- add "Acer; ACR AL2023" monitor (#26294)
- add "Acer AL1722" monitor (#26294)
- add monitor (#26713)
- ati xpress200 rs480 is unworkable with ati proprietary driver
- GL apps make X crash with Voodoo cards (Gerard Delafond)
- defaulting to ALSA driver instead of radio driver for 0x125d:0x1978
  (#26119)
- switch 0x1274:0x5880 from OSS to ALSA (#26045)
- sync at76 IDs for at76_usb module (blino, #26125)

* Wed Sep 20 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.1.149-1mdv2007.0
- rename "SiS" as "SiS generic", thus fixing vendor tree in XFdrake (#25981)
- tag Acer TravelMate systems as laptops (blino, #25915)

* Wed Sep 20 2006 Olivier Blin <oblin@mandriva.com> 0.1.148-1mdv2007.0
- add /etc/modprobe.d/ldetect-lst.conf support
- add explicit alias to hostap_cs for an USR Wireless PC Card (#25911)
- add 4 entries for "Intel 965" (pixel)

* Wed Sep 20 2006 Pixel <pixel@mandriva.com> 0.1.147-1mdv2007.0
- add "Intel 965" in Cards+
- add LiveBox USB id (blino)
- switch a intel sound card from OSS to ALSA (thierry)

* Sat Sep 16 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.1.146-1mdv2007.0
- add support for openchrome driver (#24021)
- use snd-intel8x0m on nc6220 (blino)

* Sat Sep 16 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.1.145-1mdv2007.0
- do not use anymore kernel-2.4.x module names since:
  o we cannot rely on /lib/module-init-tools/modprobe.compat at
    install time (#8814)
  o we do not support anymore kernel-2.4.x

* Fri Sep 15 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.1.144-1mdv2007.0
- add zd1211rw device IDs because of kernel issues (blino)

* Thu Sep 14 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.1.143-1mdv2007.0
- add support for more new ATI cards
- fix a bogus ATI secondary entry (#25399)
- kill all secondary entries with an ati driver (which surprisingly :-)
  are all unknown to the ati driver) since they're likely to break
  systems
- sync with latest pci.ids

* Wed Sep 13 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.1.142-1mdv2007.0
- use ati for 0x1002:0x4c59 (#25562)

* Tue Sep 12 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.1.141-1mdv2007.0
- add "Samsung SyncMaster 757NF" (Jure Repinc)
- ati x700 is supported by fglrx
- do not set a drver for a secondary ATI head

* Wed Sep 06 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.1.140-1mdv2007.0
- sync with kernel-2.6.17.4mdv

* Wed Sep 06 2006 Pixel <pixel@mandriva.com> 0.1.139-1mdv2007.0
- add entry for Logitech MX510 mouse

* Wed Sep 06 2006 Pixel <pixel@mandriva.com> 0.1.138-1mdv2007.0
- change the format used for "imwheel" mice: imwheel:MX700 instead of imwheel|MX700 
- add entries for MX310 (no evdev (?), generic imwheel), MX500, MX518, MX1000

* Sat Sep 02 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.1.137-1mdv2007.0
- use evdev+imwheel for logitech MX700 & MX1000 (pixel)
- a couple of r[23]50 are not (yet?) managed by xorg ati driver
- do not favor fbdev over ati for a couple of r[23]0 ati cards
- free driver doesn't manage ati r5xx (eg: X1600 & X7600): use either
  fglrx or fbdev instead (#24992)
- use vesa rather than fbdev for "ATI M56P [Radeon Mobility X1600]" (#24992)

* Fri Sep 01 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.1.136-1mdv2007.0
- don't use EXA anymore on ATI Radeon 8500 QL
- fix 2 ATI entries (#24981)

* Sat Aug 26 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.1.135-1mdv2007.0
- add Proview 775N (#19874)
- add support for X1300 (#24287)
- blindly set driver for a few scores of radeon cards
- fix driver for a DVB card (#15118)
- fix support for X1600 (#24286)

* Fri Aug 25 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.1.134-1mdv2007.0
- add GeForce FX 350 (chandra, #24678)
- add some nvidia cards (pixel)
- add support for ATI Radeon X1400 (Danny Tholen)
- fix driver for V370 Radeon X600 (chandra, #24676)
- fix 2nd card of dual head radeon X600 (chandra, #24676)
- use EXA by default on ATI Radeon 8500 QL in order to have working
  composite

* Sun Aug 13 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.1.133-1mdv2007.0
- fix "S3 UniChrome" entry (pixel, #24021)
- prefer dmfe over tulip (#23813)
- sync with kernel-2.6.17.2mdv
- sync with latest pci.ids

* Wed Jul 26 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.1.132-1mdv2007.0
- sync with kernel-multimedia-desktop-2.6.17.6-1mdv
- sync with kernel-tmb-desktop-2.6.17.7-1mdv
- sync with latest pci.ids
- fix entries for which the kernel driver has changed over the last
  monthes
- tag some ISDN cards as such

* Wed Jul 26 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.1.131-1mdv2007.0
- add support for Matrox G200SE
- fix support for "MGA G200e [Pilot] ServerEngines (SEP1)" (#23912)
- sync with kernel-2.6.17.1mdk

* Thu Jul 13 2006 Olivier Blin <oblin@mandriva.com> 0.1.130-1mdv2007.0
- tag Acer.* Aspire.* systems with "laptop" type (#23197)

* Sat Jul 08 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.1.129-1mdv2007.0
- fix 3 ATI entries (#22666, #23349)
- switch an Intel card from OSS to ALSA
- scanner data for SANE 1.0.18 (till)
- handle Epson's "epkowa" SANE backend (till)

* Wed May 24 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.1.128-1mdk
- add support for Broadcom 4319 802.11a/b/g
- add support for HighPoint RocketRAID 3xxx Controller
- cleanup MonitorsDB to match what XFdrake generates (pixel)
- fix detecting the cardbus bridge on an HP nc6320
- handle the new drivers that replace sk98lin (#22669)
- ueagle-atm replaced eagle-usb

* Wed May 10 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.1.127-1mdk
- add another slamr modem (ThinkPad R50) (blino)
- add Option GlobeTrotter 3G/EDGE (nozomi driver) (blino)
- disable DRI on old ATI cards (Damien Lallement)
- sync with latest pci.ids
- sync with kernel-tmb-desktop-2.6.16.13
- sync with kernel-2.6.17-rc3-mm1

* Tue Apr 25 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.1.126-1mdk
- add MCP61 support
- add 2 geforce cards (Pierre Brieudes)
- add realtek RTL-8168 id (gb)
- add support for SB600
- fix i945GM id for intel-agp (gb)
- merge new nvidia ids from 1.0-8756 driver (gb)
- migrate some mptscsih to mptspi and mptfc (gb)
- sync with kernel-linus-2.6.17.rc2.17mdk
- sync with kernel-2.6.17-rc1-mm2
- sync with latest pci.ids
- sync with xorg-7+'s main drivers:
  o add quite a lot of new ati & nvidia cards
  o add support for nsc driver
  o fix some entries (wrongly listing their kernel FB driver instead
    of their X driver)
  o fix a bogus entry (it's nsc, not ATI)
- update a description
- update a card entry (Samuel Clara)

* Tue Mar 21 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.1.125-1mdk
- add EMC EF-836 monitor (pablo)
- sync with latest pci.ids
- sync with kernel-2.6.16

* Thu Mar 09 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.1.124-1mdk
- add one more ATI card
- handle Intel PRO/Wireless 3945ABG
- sync with kernel-2.6.16-rc5-mm3
- sync with latest pci.ids

* Thu Feb 16 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.1.123-1mdk
- sanitize some PATA entries (aka prefer standard ide drivers over
  their ported over libata version)
- add 4 new cards from DRI's CVS: 2 i945GM, 1 voodoo & 1 SiS
- kill a few bogus description

* Tue Feb 14 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.1.122-1mdk
- sync with latest pci.ids
- sync with kernel-2.6.16-rc2-mm1
- add support for more SIS devices
- add support for Leadtek Winfast TV 2000xp delux

* Fri Jan 27 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.1.121-1mdk
- add support for new snd-als300 sound driver
- add support for nVidia MCP51
- sync with kernel-2.6.16-rc1-mm1
- updated for SANE 1.0.17 (till)
- added lines for SCSI-over-parallel scanner kernel modules (till)

* Wed Jan 11 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.1.120-1mdk
- add support for Intel ICH8
- add HIQ500a (Andres Kaaber)
- sync with kernel-2.6.15-mm3 and latest pci.ids

* Thu Jan 05 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.1.119-1mdk
- add support for AMD CS5536
- clean some ALSA entries
- sync with kernel-2.6.15-mm1
- sync with kernel-multimedia-2.6.14-0.mm.3mdk
- sync with latest pci.ids

* Fri Nov 25 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.1.118-1mdk
- sync with latest pci.ids
- sync with kernel-2.6.15-rc2-mm1
- fill in some descriptions
- kill some buggy entries

* Mon Nov 07 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.1.117-1mdk
- sync with latest pciutils
- sync with kernel-multimedia-2.6.12-12.mm.7mdk and kernel-2.6.14
- homogeneize companies names (erwan)
- fill a cople void decriptions (erwan)
- add 2 ATI entries (erwan)

* Wed Oct 19 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.1.116-1mdk
- add 5 pci modem entries (blino)
- sync with kernel-2.6.14-rc4-mm1 and with latest pci.ids
- usbtable: remove description of 0x0471:0x0311 as both PCVC740K and
  PCVC840K share the same ids; let the kernel extract the right name
  out of the USB device (#18946)

* Tue Sep 20 2005 Pixel <pixel@mandriva.com> 0.1.114-1mdk
- fix update-ldetect-lst ordering of mixed *.lst and *.lst.gz

* Mon Sep 19 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.1.113-1mdk
- prevent writing unparsable xorg.conf files

* Sat Sep 17 2005 Olivier Blin <oblin@mandriva.com> 0.1.112-1mdk
- use slamr or hsf instead of snd-intel8x0m on some Dell laptops

* Fri Sep 16 2005 Pixel <pixel@mandriva.com> 0.1.111-1mdk
- fix entries for Acer Aspire 1362: we had Card for bridges and unknown for the card
  (thanks to Torbjorn Turpeinen)

* Sat Sep 10 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.1.110-1mdk
- sync with latest pci.ids
- add sata_mv

* Thu Sep 08 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.1.109-1mdk
- sync with kernel-2.6.13-mm1

* Wed Sep 07 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.1.108-1mdk
- sync with latest pci.ids
- workaround kernel failling to report the proper driver to use (#17688)

* Tue Sep 06 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.1.107-1mdk
- replace all "mptspi" references by "mptscsih" (the former is a
  subfile of the latter)
- fix on a laptop with fglxrc (pixel)
- add brazilian Motorola SM56 modem (blino)

* Tue Aug 30 2005 Frederic Lepied <flepied@mandriva.com> 0.1.106-1mdk
- use the ati driver for the radeon and r128 video cards

* Tue Aug 30 2005 Olivier Blin <oblin@mandriva.com> 0.1.105-1mdk
- add some ATI X700 pro and X850 cards
- from Thierry Vignaud:
  o switch one i810 from OSS to ALSA (#17905)
  o add support for snd-asihpi
  o sanitize: use the same driver than the device w/o sub
    ids for this device with sub ids
  o lst/pcitable: sync with latest pci.ids

* Fri Aug 26 2005 Pixel <pixel@mandriva.com> 0.1.104-1mdk
- modify merge2pcitable.pl to handle compressed pcitable

* Thu Aug 25 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.1.103-1mdk
- updated scanner database for SANE 1.0.16 (till)
- switch a cople network cards from eepro100 to e100

* Thu Aug 25 2005 Pixel <pixel@mandriva.com> 0.1.102-1mdk
- gzip pcitable, usbtable and dmitable (to win space), 
  use a hard link when possible to win even more room
- update prereq
- add a cople new monitor
- add support for a new SiS SATA controller (tv)
- add support for SiS966 (tv)
- add support for SATA300 TX4 Controller (tv)
- add support for AAR-1420SA (tv)
- add support for snd-riptide (tv)
- add support for 3 new tg3 netwrod cards (tv)
- add support for a slamr modem (blino)

* Sat Jul 30 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.1.101-1mdk
- add support for RS480 5955
- describe ATI|RS480 5954

* Fri Jul 29 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.1.100-1mdk
- sync with kernel-2.6.13-rc3-mm2
- fix a cople SCSI entry
- fix frequency range of Belinea 101715 (#15158)
- fix a network card (#15393)

* Fri Jul 22 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.1.99-1mdk
- fix two adaptec entries (arnaud patard)

* Tue Jul 19 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.1.98-1mdk
- add support for nvidia MCP51
- describe nvidia MCP55
- sync with kernel-2.6.13-rc3-mm1
- add Motorola V180 Cell Phone (stew)

* Tue Jul 12 2005 Frederic Lepied <flepied@mandriva.com> 0.1.97-1mdk
- fixed URL
- added a few Intel ids (i945...)

* Sat Jul 09 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.1.96-1mdk
- sync with kernel-2.6.13-rc2-mm1
- add support for more SATA cards
- fix a few entries

* Wed Jul 06 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.1.95-1mdk
- add support for ATI on x86_64

* Tue Jul 05 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.1.94-1mdk
- fix a few entries b/c of some kernel changes
- sync with kernels 2.6.12.3mdk-1-1mdk and 2.6.13-rc1-mm1

* Sat Jul 02 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.1.93-1mdk
- add another ATI modem managed by ALSA
- add more USB DVB devices
- add support for more ISDN USB devices
- sync with kernels 2.6.12-mm1 & 2.6.12-rc6
- fix slmodem wrongly detected as hsfmodem (blino)

* Tue Jun 07 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.1.92-1mdk
- fix detection of some ISDN modems by drakconnect
- sync with kernel-2.6.12-rc5-mm2

* Tue May 31 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.1.91-1mdk
- sync with kernel-2.6.12-rc5-mm1

* Sat May 28 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.1.90-1mdk
- add support for Broadcom NetXtreme II BCM5706 1000Base-T
- add support for PDC40519 (FastTrak TX4200)
- sync SATA drivers with kernel-multimedia

* Wed May 25 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.1.89-1mdk
- add more subids for orinoco (in order to ease future conflicts
  between orinoco vs hostap conflicts)
- add suport for SII 32xx SATA controllers (needs to patch the kernel)
- replate an ata_piix by a piix (incore ide driver was winning anyway
  and it confuesed vmware) (Pascal Terjan)

* Fri May 20 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.1.88-1mdk
- fix hostap_pci vs orinoco_pci conflict by using sub ids (blino, #11393)
- pcitable: sync with kernel-multimedia-2.6.11-7.mm.16mdk
- usbtable: sync with kernel-2.6.11-8mdk

* Sat May 14 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.1.87-1mdk
- add support for VIA VT8251/VT8237A HD-Audio controllers
- add support for ATI HD Audio support in SB450 south bridge
- sync with kernel-2.6.12-rc4-mm1 (mainly DVB updates)
- sync with hwdata-0.157 (monitors & 2 video cards)
- sync with latest pci.ids

* Tue May 10 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.1.86-1mdk
- sync with latest pci.ids
- sync with kernel-multimedia-2.6.11-7.mm.11mdk (1 more gigabit card
  and lots of new SATA controllers)

* Thu May 05 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.1.85-1mdk
- add a new tg3 network card from kernel-2.6.12-rc3-mm2
- add a new ATI SATA controller from kernel-2.6.11.8mdk
- sync with kernel-2.6.12-rc3
- use slmodem on X-Book (blino)

* Tue Apr 26 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.84-1mdk
- sync with kernel-multimedia-2.6.11-7.mm.1mdk
- sync with latest pci.ids
- use orinoco instead of hostap for a Prism 2.5 card (blino, #15566)
- hfc_usb is an ISDN driver

* Sat Apr 16 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.83-1mdk
- add support for Gallant Odyssey Sound 4
- add full support for Intel ESB2 DID
- fix a cxgb entry
- fix install on new Dell laptops
- update ata_adma entries from kernel-multimedia-2.6.10-3.mm.25mdk
- update a couple void descriptions from pci.ids
- sync with kernel-2.6.12-rc2-mm2
- add D-Link DWL-G510 Rev B (blino)

* Wed Apr 06 2005 Olivier Blin <oblin@mandrakesoft.com> 0.1.82-1mdk
- use slmodem driver for some ICH4 modems (Arnaud de Lorbeau)

* Tue Apr 05 2005 Pixel <pixel@mandrakesoft.com> 0.1.81-1mdk
- add graphic card entry for laptop nx6110

* Fri Apr 01 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.80-1mdk
- check pcitable consistency vs kernel's module.pcimap and fix:
  o one Adaptec entry (aic79xx -> aic7xxx)
  o one wireless entry (orinoco_plx -> hostap_plx)
  o one Intel SATA entry (ahci -> ata_piix)
  o two ATI SATA entries (atiixp -> sata_sil)
- qla6322 has been obsoleted by qla6312 and no more exists

* Thu Mar 31 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.79-1mdk
- explicitely list all devices supported by megaraid_mbox (workaround
  *part* of #13855)
- add 2 more O2 Micro PCMCIA controllers (but ldetect class matching
  should catch them anyway)

* Thu Mar 31 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.78-1mdk
- support new nvidia ids from X.Org 6.8.2

* Thu Mar 31 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.77-1mdk
- add Fastrate USB 100 modem (blino)
- add support for NX6600GT (chandra, #14977)
- sync with kernel-2.6.12-rc1-mm2

* Wed Mar 23 2005 Pixel <pixel@mandrakesoft.com> 0.1.76-1mdk
- force overrideValidateMode on neomagic (which has pbs detecting the size of the LCD panel)
- allow 3D on S3 UniChrome

* Tue Mar 22 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.75-1mdk
- switch ES1983S Maestro-3i PCI Audio Accelerator from OSS to ALSA
  (#14573)
- sync usbtable with kernel

* Mon Mar 21 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.74-1mdk
- add a new SATA driver: ata_adma
- replace no more existing xircom_tulip_cb driver by xircom_cb

* Mon Mar 21 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.73-1mdk
- sync with kernel-2.6.11-mm3
- add support for production version of ATI RN50/ES1000
- MonitorsDB: misc cleanups (pixel & me)

* Tue Mar 15 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.72-1mdk
- fix driver after alsa naming change
- fix S3 UniChrome entries (fredl)
- replace a "GeForce2 DDR" by a "GeForce FX"

* Mon Mar 14 2005 Pixel <pixel@mandrakesoft.com> 0.1.71-1mdk
- add dmitable

* Wed Mar 09 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.70-1mdk
- sync with kernel-2.6.11-1mdk and kernel-2.6.11-mm2

* Tue Mar 08 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.69-1mdk
- sync with latest pci.ids & usb.ids
- add a new megaraid SAS driver

* Tue Mar 08 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.68-1mdk
- sync with xorg-x11-6.8.2-2mdk's nv driver
- add Xbox support (stew)
- ScannerDB: updates for parallel scanners (especially auto-detection
  with "umax_pp" driver) (till)

* Thu Feb 24 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.67-1mdk
- add support for VT6410
- add support for Pacific Digital SATA QStor
- fix a GeForce FX entry

* Tue Feb 22 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.66-1mdk
- usbtable: sync with kernel-2.6.10-3mdk

* Mon Feb 21 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.65-1mdk
- fill in missing Radeon descriptions
- update scanner database for SANE 1.0.15 (till)

* Fri Feb 18 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.64-1mdk
- fix one missing iteraid -> it821x (#13740)
- one more VIA SATA controller
- sync Monitors DB with hwdata-0.150
- Rev B iMac as the same eisa id as Rev A (danny)

* Fri Feb 11 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.63-1mdk
- fix kernel-2.4.x support for some i810-tco
- fix dtc SCSI driver used instead of dmx3191d
- add r8180 wireless driver (from kernel-multimedia)
- sync with latest usb.ids

* Fri Feb 11 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.62-1mdk
- sync with kernel-2.6.10-3mdk (one new ULI SATA controller & two Intel LPC)
- add a couple of Radeon graphic cards

* Thu Feb 10 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.61-1mdk
- add a new us robotics gibabit card (arnaud)
- add a new EMC monitor (Funda Wang)
- fill in a few descriptions for Digigram sound cards
- update contributors list

* Wed Feb 09 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.60-1mdk
- add 2 missing mxser entries from kernel-2.6.10-1mdk
- add a radeon LE
- fix a cople of descriptions (mostly ipw2200 and i915)
- fix support for one modem (vincent guardiola)

* Tue Feb 08 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.59-1mdk
- sync with latest usb.ids
- sync with latest pci.ids
- fix a nv SATA controller description

* Tue Feb 08 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.58-1mdk
- fix wrong qla1280 entry
- sync with kernel-2.6.11-rc3-mm1
- Xbox X driver support (stew)

* Mon Feb 07 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.57-1mdk
- sync with kernel-multimedia-2.6.10-1.mm.11mdk:
  o add one new ipw2200 entry
  o handle new driver qla4xxx
  o handle new sata_promise driver
- add support for "ARECA (ARC1110/1120/1130/1160/1210/1220/1230/1260)
  SATA RAID HOST Controller" (new driver in kernel-2.6.11-rc3-mm1)

* Mon Feb 07 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.56-1mdk
- add one new ATI graphic card
- add one new Intel graphic card
- add E-Tech/Amigo AMX-CA80U ADSL modem (pablo)
- handle quite a few more Intel & ALI AGP bridges
- handle new vrc4173_cardu PCMCIA driver (from kernel-2.6.11-rc3)
- replace uli526x by tulip driver
- handle new ISDN USB driver hfc4s8s_l1
- fix support for some ISDN drivers in drakconnect (namely c4, divas,
  hysdn and one hisax)
- sync with kernel-2.6.11-rc3

* Wed Feb 02 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.55-1mdk
- add 2 new intel sata controllers
- sync with kernel-multimedia-2.6.10-1.mm.9mdk

* Fri Jan 28 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.54-1mdk
- add one intel ide controller (from lkml)
- add a new LG monitor (Angelo Naselli)
- add 2 new apple monitors (danny)
- sync with kernel-2.6.11-rc2-mm1

* Tue Jan 25 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.53-1mdk
- fix support for SB Live! Value EMU10k1X

* Mon Jan 24 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.52-1mdk
- add support for one ATI and two ICH7 SATA controllers
- add a new Samsung monitor (Albert Astals Cid)

* Thu Jan 20 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.51-1mdk
- "snd-audigyls" ALSA driver was renamed "snd-ca0106"
- add SATA support for ICH7

* Thu Jan 20 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.50-1mdk
- fix conflict between 8139cp and 8139too
- add AC'97 Audio support for Intel ICH7
- add eisa id for Panasonic E70i monitor (neoclust)
- add 2 new monitors (one ADI and one Hyundai) (Neoclust)

* Thu Jan 13 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.49-1mdk
- add a new Sony monitor (Neoclust)
- switch a realtek driver (#12982)

* Tue Jan 11 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.48-1mdk
- add another zaptel device (Stefan van der Eijk)
- switch from ata_piix to ahci

* Tue Jan 11 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.47-1mdk
- list zd1201 driver
- manually merge driver that don't export ids of devices they managed

* Tue Jan 11 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.46-1mdk
- sync with ide drivers from 2.6.10-ac8
- add a new Samsung monitor (Albert Astals Cid)
- add 2 zaptel devices (Stefan van der Eijk)

* Mon Jan 10 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.45-1mdk
- add a new Philips monitor (Albert Astals Cid)
- add limited/partial support for zaptel
- list ivtv driver

* Mon Jan 10 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.44-1mdk
- add a new Lite-On monitor (Berthy)
- add a new Princeton monitor (Thomas Spuhler)
- add a new Sony monitor (Angelo Naselli)

* Fri Jan 07 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.43-1mdk
- add a Belinea monitor (Michael Braun)
- add two LG monitors (Neoclust)
- add support for Intel ICH7 sound card

* Fri Jan 07 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.42-1mdk
- add a Samsung monitor (Andres Kaaber)

* Fri Jan 07 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.41-1mdk
- sync with kernel-2.6.9-1mdk
- add a LG monitor (Andres Kaaber)

* Thu Jan 06 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.40-1mdk
- add a new monitor (Marek Laane)
- pcitable: fix wrong driver for a wifi card (#11393)
- usbtable: sync with latest usb.ids

* Wed Jan 05 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.39-1mdk
- sync with kernel-2.6.10-mm1
- clean DVB entries
- remove bogus usbcore entries
- solve a few conflicts regarding devices claimed by modules
- fix a wrongly identified card (pixel, #12871)

* Thu Dec 23 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.38-1mdk
- add support for Digigram PCXHR sound cards
- fix description of a couple DELL cards and a couple Digigram cards
- sync with kernels 2.6.10-rc3-mm1 and 2.6.8-10-rc3-bk16

* Fri Dec 03 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.37-1mdk
- disambiguate names of media devices (eg: DVB vs TV cards)
- update incomplete descriptions from {pci,usb}.ids
- sync i2c with 2.6.10-rc2-mm4
- one extra sound card from pci-26.lst file from debian's
  discover1-data

* Thu Dec 02 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.36-1mdk
- sync with debian's discover

* Thu Dec 02 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.35-1mdk
- add two new geforce cards and a score of fiber channel cards

* Thu Dec 02 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.34-1mdk
- sync with pci.ids, usb.ids, kernel-2.6.9-ac12, kernel-2.6.10-rc2-mm4

* Thu Dec 02 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.33-1mdk
- enable DRI on i915 and onMach64 since it is now supported in X.org-6.8.x

* Wed Dec 01 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.32-1mdk
- handle Alan Cox's new "voodoo" driver from x.org-6.8.x

* Fri Nov 26 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.31-1mdk
- since yenta_socket driver claims to support any pci card whose class
  is PCI_CLASS_BRIDGE_CARDBUS, assign it to all pcmcia/cardbus
  controllers

* Fri Nov 26 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.30-1mdk
- handle PCI device IDs set to PCI_ANY_ID in kernel's pcimap:
  o this especially fix PCMCIA support on O2 Micro controllers
  o this also add support for a couple of Adaptec SCSI controllers

* Thu Nov 25 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.29-1mdk
- MonitorsDB:
  o update, sync with hwdata-0.148
  o fix a few entry
  o add "Samsung SyncMaster 910N/912N" (pablo)
- pcitable:
  o fill in a few descriptions
  o sync with serial, DVB and SMB Host controllers drivers from
    kernel-2.6.10-rc2-mm3
  o add support for Intel's High Definition Audio Controller
  o sync with ALSA's CVS
- usbtable:
  o sync with usb.ids and with kernel-2.6.8.1.22mdk's usbmap
  o add "Pinnacle Systems, Inc.|Pinnacle Bungee (PAL)" (Stefan Siegel)

* Fri Nov 19 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.28-1mdk
- ALI SATA controllers:
  o fill in descriptions
  o fix duplicated entry

* Fri Nov 19 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.27-1mdk
- pcitable:
  o sync with:
    * ALSA-1.0.7 as in kernel-2.6.10-rc2-mm1
    * pci.ids from kernel-2.6.10-rc2-mm1
    * userland pci.ids
  o update/fill in ATI sound-cards description from ALSA sound driver
  o add two new controllers from ULI & VIA SATA controllers (from
    bk-sata)
- usbtable: add "Logitech Inc.|QuickCam Communicate" (Stefan Siegel)

* Wed Nov 17 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.26-1mdk
- sync with hwdata-0.147
- sync with latest usb.ids
- sync with latest pci.ids

* Wed Nov 17 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.25-1mdk
- pcitable:
  o sync with kernel-tmb-2.6.7-2.tmb.6mdk
  o sync with 2.8.10-rc1-mm5's libata & serial driver
  o fill driver field for EIDE/ATA controllers
  o s/3c90x/3c59x/ since the former is dead for years
  o fix a couble of bogus entries
	* lst/pcitable: sync with 2.8.10-rc1-mm5's

* Wed Nov 10 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.24-1mdk
- disambiguate media devices (eg: TV cards vs SAT cards)
- add I2C modules
- workaround sound on some VIA VT8233 (#10859)
- sync with pci.ids, hwdata-0.145 and kernel-2.6.8.1.21mdk
- use yenta_socket for PCI7420 CardBus Controller

* Fri Oct 29 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 0.1.23-1mdk
- add Philips Semiconductors DSL card (blino)
- use new megaraid_mbox for the following cards:
  + 0x1000 0x0408  "megaraid_mbox" "LSI Logic / Symbios Logic|MegaRAID"
  + 0x1000 0x0409  "megaraid_mbox" "LSI Logic / Symbios Logic|MegaRAID"
  + 0x1028 0x0013  "megaraid_mbox" "Dell|PowerEdge Expandable RAID controller 4"

* Fri Oct 29 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 0.1.22-1mdk
- add nVidia Quadro FX 1100 card ID
- add support for FreeBox v4 via USB link (buggy device make kernel
  failed to map usbnet to it) [ Thierry Vignaud ]

* Fri Oct 22 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 0.1.21-1mdk
- add nVidia Quadro FX 3400 PCI-Express card ID

* Tue Oct 12 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 0.1.20-1mdk
- speculatively use aic79xx for Adaptec ASC-39320[AB] cards

* Tue Oct 12 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.19-1mdk
- fix sound on one ensoniq sound card

* Wed Sep 29 2004 Frederic Lepied <flepied@mandrakesoft.com> 0.1.18-1mdk
- added ath_pci entries

* Sat Sep 25 2004 Frederic Lepied <flepied@mandrakesoft.com> 0.1.17-1mdk
- lst/usbtable: merged kernel 2.6.8.1.10mdk entries to be able to
 list them during install.
- lst/pcitable: o update ATI pciids (Nicolas)
                o add new NVidia 6800 (Nicolas)

* Wed Sep 15 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.16-6mdk
- fix some CAPI entries (blino)

* Wed Sep 15 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.16-5mdk
- add support for xDSL over CAPI (eg: AVM cards) (blino)
- add some Apple hardware (Christiaan Welvaar)
- sync pcitable with kernel-2.6.8.1.10mdk

* Thu Sep 09 2004 Frederic Lepied <flepied@mandrakesoft.com> 0.1.16-4mdk
o pcitable:
	* added entries for slamr and rt2500
	* added entries for IPW2200
	* Intel Corporation => Intel Corp.
 o usbtable:
	* added slusb
	* added driver for NetGear MA111
	* put newhidups driver for MGE UPS entries.
	* fixed wacom entries.

* Wed Sep 01 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.16-3mdk
- pcitable:
  o sync with kernel-2.6.8.1.5mdk
  o switch one nForce2 from OSS to ALSA
  o in 2.6.x kernel, pwcd was splited between pcwd_pci and pcwd_usb
  o in both 2.4.x and 2.6.x kernels:
    * 3c359 replaced 3c559
    * donauboe replaced toshoboe
    * hw_random replaced both amd7xx_tco, amd768_rng and i810_rngb
    * pc300 replaced pc300too
    * tmspci replaced sktr
    * tulip replaced tulip_old (#10965)
  o remove bogus 0xffff 0xffff entry
  o introduce bt878
  o introduce sata_sx4 instead of sata_promise for one controller
  o fix a few wrong entries (according to kernel's pcimap):
    * one s/dmfe/tulip/
    * one s/qla2200/qla2100/
    * one s/tulip/de2104x/
    * one s/yenta_socket/i82092/
    * one s/yenta_socket/pd6729/

* Sat Aug 28 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 0.1.16-2mdk
- use 3w-9xxx for 3ware 9XXX-series ATA-RAID

* Fri Aug 27 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.16-1mdk
- usbtable: sync with kernel-2.6.8.1.1mdk (kernel-2.6.8.1.3mdk equals
  1mdk regarding pcitable & usbtable)
- switch Intel/ICH6 sound card from OSS to ALSA b/c of sound recording
  issues

* Thu Aug 19 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.15-1mdk
- sync pcitable with kernel-2.6.8.1.1mdk
- fill some empty strings (Erwan Velu)
- add support for several ati & nvidia gfx cards (greg)

* Thu Aug 05 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.14-1mdk
- usbtable: 
  o sync with kernel-2.6.8-0.rc2.2mdk
  o merge descriptions with usbutils

* Wed Aug 04 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.13-1mdk
- pcitable: 
  o merge with kernel-2.6.8-0.rc2.2mdk
  o merge with pciids.sf.net
  o update missing descriptions

* Fri Jul 30 2004 Frederic Lepied <flepied@mandrakesoft.com> 0.1.12-1mdk
- usbtable: updated descriptions

* Tue Jul 27 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.11-1mdk
- monitor DB:
  o add a Princeton monitor (#2633)
  o add a LCD monitor (Sylvain Vignaud)
  o fix a typo
  o sync with rh's hwdata-0.123 (new monitors, ...)
  o increase a few DELL monitors frequency ranges (from hwdata-0.123)
  o remove a few old duplicated entries
- use b44 rather than bcm4400 (nicolas, #9742)
- use tg3 rather than bcm5700  (nicolas, #9742)
- add NVIDIA PCI-express 5750 Card Add Matrox P750 Add NVIDIA GO 5600 (greg)
- fix #8295 (no ADSL over Accton Ethernet card)

* Wed Jun 16 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.10-1mdk
- add madwifi_pci for 16c8 0013 (arnaud)
- add module yenta_socket for the 0x1217 0x7114 (arnaud)
- add slamr (slmodem) for 10b9 5457 (arnaud)
- adding usb modules for dell PE750 (erwan)
- CB1410 Cardbus Controller works with yenta_socket (arnaud)
- default to tg3 instead of bcm5700 for a few chip names (arnaud)
- list some cardbus controlers from pciids.sourceforge.net (arnaud)
- rename "NeoMagic (laptop/notebook)" to "NeoMagic MagicGraph
  (laptop/notebook)" (pixel) (#4686)

* Tue May 25 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 0.1.9-16mdk
- Add Quadro FX 1300 entry
- Fix module loading initio -> a100u2w (nicolas)
- Updating cciss & cpqarray pci ids (erwan)
- Adding some aacraid missing entries (erwan)
- pcitable: remove the few remaining "Server:SVGA" since we don't have XF3 anymore (Pixel)
- Cards+: drop XFree3 related data (Pixel)

* Tue Apr 27 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 0.1.9-15mdk
- add Tatung C7BZR monitor specs
- revert GeForce FX 5700 change as XFree86 4.3 "nv" driver doesn't get it right
- sync with kernel-2.6.3-10mdk and rh's hwdata-0.117 (tv)

* Sat Apr 17 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 0.1.9-14mdk
- add "iteraid" (IT8212) controller
- fix GeForce FX 5700/5950, Quadro FX 1100 entries
- fix empty strings (Erwan)
- add a new samsung monitor (Alojz Stanich)
- GeForce 4 => FX (cosmetic change from Thierry)

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14645 |12mr|leafnode-1.11.8-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	leafnode
%define version	1.11.8
%define release %mkrel 3

Summary:	Leafnode - a leafsite NNTP server
Name: 		%{name}
Version: 	%{version}
Release: 	%{release}
License: 	Artistic
Group: 		System/Servers
URL:		http://www.leafnode.org
Source: 	http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
Source1:	http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2.asc
Source2:	%{name}.texpire
Source3:	%{name}.filters
Source4: 	%{name}.xinetd
Conflicts:	inn
BuildRequires:	libpcre-devel
Buildroot: 	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires:	xinetd

%description
Leafnode is a small NNTP server for leaf sites without permanent
connection to the internet. It supports a subset of NNTP and is able to
automatically fetch the newsgroups the user reads regularly from the
newsserver of the ISP.

%prep

%setup -q -n %name-%version

%build
%configure --with-spooldir=/var/spool/news \
	   --with-lockfile=/var/lock/news/%name \
	   --sysconfdir=%{_sysconfdir}/%name
make 

#perl -p -i -e 's|/etc/inetd.conf|/etc/xinetd.d/leafnode|' `grep -r /etc/inetd.conf ../$RPM_BUILD_dir/%{name}-%{version}.rel|awk '{print $1}'| sed 's|^..\/BUILD\/||'|sed -e 's|:.*$|\1|'`

%install
rm -rf $RPM_BUILD_ROOT
make DESTDIR=$RPM_BUILD_ROOT install
install -d $RPM_BUILD_ROOT%{_sysconfdir}/{cron.daily,leafnode}
install -m 755 %SOURCE2 $RPM_BUILD_ROOT%{_sysconfdir}/cron.daily/texpire
install -m 600 $RPM_BUILD_DIR/%name-%version/config.example $RPM_BUILD_ROOT%{_sysconfdir}/leafnode/config
install -m 600 %SOURCE3 $RPM_BUILD_ROOT%{_sysconfdir}/leafnode/filters
install -D -m644 %{SOURCE4} %buildroot/etc/xinetd.d/%{name}

cp doc_german/README doc_german/README.de

# Install the man pages
install -d $RPM_BUILD_ROOT%{_mandir}/{,de}/man{1,3,8}
install -m 644 doc_german/*.1 $RPM_BUILD_ROOT%{_mandir}/de/man1
rm -rf doc_german/*.1
install -m 644 doc_german/*.8 $RPM_BUILD_ROOT%{_mandir}/de/man8
rm -rf doc_german/*.8
install -m 644 `find . -name "*.1"` $RPM_BUILD_ROOT%{_mandir}/man1
install -m 644 `find . -name "*.8"` $RPM_BUILD_ROOT%{_mandir}/man8
rm -f $RPM_BUILD_ROOT%{_mandir}/man?/pcre*
mkdir -p $RPM_BUILD_ROOT/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}

%pre
if [ -f %{_sysconfdir}/cron.daily/texpire.cron ] ; then
        rm -f %{_sysconfdir}/cron.daily/texpire.cron
fi

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr (644,root,root,755)
%doc COPYING CREDITS INSTALL README tools/archivefaq.pl update.sh
#%doc doc_german/README.de doc_german/txt/*
%attr(755,root,root) %config(noreplace) %{_sysconfdir}/cron.daily/texpire
%attr (644,root,man) %{_mandir}/man1/*
%attr (644,root,man) %{_mandir}/de/man1/*
%attr (644,root,man) %{_mandir}/man8/*
%attr (644,root,man) %{_mandir}/de/man8/*
#%attr (644,root,man) %{_mandir}/de/man1/*
#%attr (644,root,man) %{_mandir}/de/man8/*
%defattr (644,news,news,755)
%dir %{_sysconfdir}/leafnode
%attr(600,news,news) %config(noreplace) %{_sysconfdir}/leafnode/*
%config(noreplace) %{_sysconfdir}/xinetd.d/%{name}
%attr(750,news,news) %{_sbindir}/*
%attr(755,news,news) %{_bindir}/*
%dir /var/lock/news
%dir /var/spool/news
%dir /var/spool/news/*
%dir /var/spool/news/message.id/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14646 |12mr|leafpad-0.8.18.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	leafpad
%define version	0.8.18.1
%define	title	Leafpad

Summary:	Notepad clone
Name:		%{name}
Version:	%{version}
Release:	%mkrel 5
License:	GPLv2+

Group:		Editors

URL:		http://tarot.freeshell.org/leafpad/
Source0:	http://download.savannah.gnu.org/releases/leafpad/%{name}-%{version}.tar.gz
Patch0:		leafpad-0.8.16-fix-str-fmt.patch
Patch1:		leafpad-0.8.17-fix-desktop.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

BuildRequires:	gtk2-devel
BuildRequires:	intltool

%description
Leafpad is a simple GTK+ based text editor.
The user interface is similar to "notepad",
and it aims to be lighter than GEdit and
KWrite and to be as useful as them.

Following features are intended...

    * Minimum requirement
    * Minimal menu item
    * No toolbar
    * Single document interface (SDI)
    * Character coding auto detection

%prep
%setup -q
%patch0 -p0
%patch1 -p0

%build
%configure2_5x
%make WARN_CFLAGS=""

%install
rm -rf %buildroot
%makeinstall_std

%find_lang %name --with-gnome

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%clean
rm -rf %buildroot

%files -f %name.lang
%defattr(-,root,root)
%doc COPYING README
%{_bindir}/*
%{_datadir}/pixmaps/*
%{_datadir}/applications/*.desktop
%{_datadir}/icons/hicolor/*/apps/leafpad.*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14647 |12mr|lemon-3.7.9-0.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %mandriva_branch == Cooker
# Cooker
%define release %mkrel 1
%else
# Old distros
%define subrel 1
%define release %mkrel 0
%endif 

Summary:	The Lemon Parser Generator
Name:		lemon
Version:	3.7.9
Release:	%release
License:	Public Domain
Group:		Development/Other
URL:		http://www.sqlite.org/
# taken from http://www.sqlite.org/sqlite-src-3070900.zip
Source0:	http://www.sqlite.org/cvstrac/getfile/sqlite/tool/lemon.c
Source1:	http://www.sqlite.org/cvstrac/getfile/sqlite/tool/lempar.c
Patch0:		lemon-3.7.6.2-system-template.diff
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Lemon is an LALR(1) parser generator for C or C++. It does the same job as
bison and yacc. But lemon is not another bison or yacc clone. It uses a
different grammar syntax which is designed to reduce the number of coding
errors. Lemon also uses a more sophisticated parsing engine that is faster than
yacc and bison and which is both reentrant and thread-safe. Furthermore, Lemon
implements features that can be used to eliminate resource leaks, making is
suitable for use in long-running programs such as graphical user interfaces or
embedded controllers.

%prep

%setup -q -c -T
cp %{SOURCE0} .
cp %{SOURCE1} .
%patch0 -p0

%build

gcc %{optflags} -o lemon lemon.c

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_datadir}/lemon

install -m0755 lemon %{buildroot}%{_bindir}/
install -m0644 lempar.c %{buildroot}%{_datadir}/lemon/lempar.c

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/lemon
%dir %{_datadir}/lemon
%{_datadir}/lemon/lempar.c



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14648 |12mr|lensfun-0.2.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lib_major 0
%define lib_name %mklibname lensfun %{lib_major}
%define lib_dev %mklibname lensfun -d

Name:		lensfun
Version:	0.2.6
Summary:	A library to rectifying the defects introduced by your photographic equipment
Release:	2
License:	GPLv3
Group:		System/Libraries
URL:		http://lensfun.berlios.de/
Source0:	http://download.berlios.de/lensfun/%{name}-%{version}.tar.bz2
# (fc) 0.2.3-1mdv fix build on 64bits
Patch1:		lensfun-0.2.3-64bits.patch
BuildRequires:	python
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	zlib-devel
BuildRequires:	cmake
BuildRequires:	doxygen
Patch0:		lensfun-0.2.6-cmake_LIB_SUFFIX.patch
Patch2:		lensfun-0.2.6-cmake_pkgconfig.patch

%description
A library to rectifying the defects introduced by your photographic equipment.

%files
%{_datadir}/lensfun
%{_docdir}/*

#------------------------------------------------------------------

%package -n	%{lib_name}
Summary:	A library to rectifying the defects introduced by your photographic equipment
Group:		System/Libraries
Requires:	%{name}

%description -n	%{lib_name}
A library to rectifying the defects introduced by your photographic equipment.

%files -n %{lib_name}
%{_libdir}/*.so.*

#------------------------------------------------------------------

%package -n	%{lib_dev}
Summary: Development tools for programs which will use the %{name}
Group: Development/C
Requires: %{lib_name} = %{version}
Provides: %{name}-devel = %{version}-%{release}

%description -n	%{lib_dev}
This package contains the header files and .so
libraries for developing %{name}.

%files -n %{lib_dev}
%{_includedir}/%{name}/*.h*
%{_libdir}/*.so
%{_libdir}/pkgconfig/lensfun.pc

#------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p1 -b .64bits
%patch2 -p1


%build
%cmake \
  -DBUILD_DOC:BOOL=ON \
  -DBUILD_TESTS:BOOL=OFF

%make all

%install
mkdir -p %{buildroot}/%{_datadir}/doc/%{name}
make install/fast DESTDIR=%{buildroot} -C build
cp -r  docs/*.txt %{buildroot}%{_datadir}/doc/%{name}/

%changelog
* Tue Jul 03 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.2.6-1
+ Revision: 807964
- BR: doxygen
- BR: cmake
- version update 0.2.6

* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 0.2.5-2
+ Revision: 666070
- mass rebuild

* Fri Aug 06 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.2.5-1mdv2011.0
+ Revision: 567185
- update to 0.2.5
- drop patch0, not needed any more

* Wed Mar 17 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.4-2mdv2010.1
+ Revision: 523162
- rebuilt for 2010.1

* Sun Oct 18 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.2.4-1mdv2010.0
+ Revision: 458118
- Update to 0.2.4

* Sat Jul 11 2009 Frederic Crozat <fcrozat@mandriva.com> 0.2.3-1mdv2010.0
+ Revision: 394797
- Patch1: fix build on 64bits
- Release 0.2.3
- Patch0: fix linking

* Tue Jun 24 2008 Helio Chissini de Castro <helio@mandriva.com> 0.2.2b-1mdv2009.0
+ Revision: 228769
- Added missing buildrequires
- import lensfun


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14649 |12mr|leptonica-1.69-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		2
%define libname		%mklibname lept %major
%define develname	%mklibname -d lept

Name:		leptonica
Version:	1.69
Release:	1
Summary:	C library for image processing and image analysis operations
URL:		http://www.leptonica.org
License:	MIT
Group:		Graphics

Source0:	%{name}-%{version}.tar.gz
BuildRequires:	zlib-devel
BuildRequires:	tiff-devel
BuildRequires:	jpeg-devel
BuildRequires:	png-devel
BuildRequires:	giflib-devel

%description
Well-tested C code for some basic image processing operations, along with
a description of the functions and some design methods. A full set of affine
transformations (translation, shear, rotation, scaling) on images of all depths
is included, with the exception that some of the scaling methods do not work
at all depths. There are also implementations of binary morphology, grayscale
morphology, convolution and rank order filters, and applications such as jbig2
image processing and color quantization.

%package -n %libname 
Summary:	C library for image processing and image analysis operations

%description -n %libname
Well-tested C code for some basic image processing operations, along with
a description of the functions and some design methods. A full set of affine
transformations (translation, shear, rotation, scaling) on images of all depths
is included, with the exception that some of the scaling methods do not work
at all depths. There are also implementations of binary morphology, grayscale
morphology, convolution and rank order filters, and applications such as jbig2
image processing and color quantization.

%files -n %libname
%{_libdir}/*.so.*

%package -n %develname
Summary:	C library for image processing and image analysis operations
Requires:	%libname = %{version}
Provides:	leptonica-devel = %version

%description -n %develname
Well-tested C code for some basic image processing operations, along with
a description of the functions and some design methods. A full set of affine
transformations (translation, shear, rotation, scaling) on images of all depths
is included, with the exception that some of the scaling methods do not work
at all depths. There are also implementations of binary morphology, grayscale
morphology, convolution and rank order filters, and applications such as jbig2
image processing and color quantization.

This package contains development files only.

%files -n %develname
%{_libdir}/*.so
%{_includedir}/leptonica
%doc leptonica-license.txt README.html

%prep
%setup -q

%build
%configure2_5x --disable-static --disable-programs
%make

%install
%makeinstall_std



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14650 |12mr|less-451-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define less_p_vers 1.72

Summary:	A text file browser similar to more, but better
Name:		less
Version:	451
Release:	1
License:	GPLv3+ or BSD-like
Url:		http://www.greenwoodsoftware.com/less
Group:		File tools
Source0:	http://www.greenwoodsoftware.com/less/%{name}-%{version}.tar.gz
Source1:	faq_less.html
Source2:	http://www-zeuthen.desy.de/~friebel/unix/less/lesspipe-%{less_p_vers}.tar.gz
Patch0:		less-374-manpages.patch
Patch2:		lesspipe-1.72-posix.patch
Patch3:		less-382-fixline.patch
Patch4:		less-392-Foption.patch
# If o3read isn't installed, use the filter that comes with lesspipe
Patch5:		lesspipe-1.72-optional-o3read.patch
BuildRequires:	pkgconfig(ncursesw)
# lesspipe.sh requires file
Requires:	file
Suggests:	html2text

%description
The less utility is a text file browser that resembles more, but has
more capabilities.  Less allows you to move backwards in the file as
well as forwards.  Since less doesn't have to read the entire input file
before it starts, less starts up more quickly than text editors (for
example, vi). 

You should install less because it is a basic utility for viewing text
files, and you'll use it frequently.

%prep
%setup -q -a 2
%patch0 -p1 -b .manpages~
cd lesspipe-%{less_p_vers}
%patch2 -p1 -b .posix~
%patch5 -p1 -b .o3read~
cd ..
%patch3 -p1 -b .fixline
%patch4 -p1 -b .Foption
chmod a+r lesspipe-%{less_p_vers}/*
cp lesspipe-%{less_p_vers}/README README.lesspipe

# Some source files have very odd permissions
# that happen to be passed on to the debug package
find . -name "*.[ch]" |xargs chmod 0644

%build
CFLAGS=$(echo "%{optflags} -DHAVE_LOCALE" | sed -e s/-fomit-frame-pointer//)
%configure2_5x
%make
cd lesspipe-%{less_p_vers}
./configure --yes
cd ..

%install
%makeinstall
# faq
install -m 644 %{SOURCE1} .
cd lesspipe-%{less_p_vers}
%makeinstall PREFIX=%{buildroot}%{_prefix}
cd ..
mkdir -p %{buildroot}%{_sysconfdir}/profile.d/
cat << EOF > %{buildroot}%{_sysconfdir}/profile.d/20less.sh
CHARSET=\$(locale charmap 2> /dev/null)
case "\$CHARSET" in 
       UTF-8) 
               export LESSCHARSET="\${LESSCHARSET:-utf-8}" 
       ;; 
       * ) 
               export LESSCHARSET="\${LESSCHARSET:-koi8-r}" 
       ;; 
esac
# Make a filter for less
export LESSOPEN="|/usr/bin/lesspipe.sh %s"
export LESS="-R"
EOF

cat << EOF > %{buildroot}%{_sysconfdir}/profile.d/20less.csh
if ! ( \$?LESSCHARSET ) then
	set CHARSET=\`locale charmap\`
	if ( "\$CHARSET" == "UTF-8" ) then
		setenv LESSCHARSET utf-8
	else
		setenv LESSCHARSET koi8-r
	endif
endif
# Make a filter for less
setenv LESSOPEN "|/usr/bin/lesspipe.sh %s"
setenv LESS "-R"
EOF

cat << EOF > README.urpmi
This version of less includes lesspipe.sh from Wolfgang Friebel
( http://www-zeuthen.desy.de/~friebel//unix/less/ ).

This enables you to view gz, bz2, lzma, zip, rpm and html files
among others with less. It works by setting the LESSOPEN 
environment variable, see the man pages for details.

If you want to disable this behavior, either use 'unset LESSOPEN' or
use an alias ( alias less='less -l' ).

less will open html files with lynx, then html2text, then cat if
none of the previous were found.
EOF

install -m644 lessecho.1 %{buildroot}%{_mandir}/man1

%check
cd lesspipe-%{less_p_vers}
# make sure we're testing stuff with new less and not currently installed one
export PATH=$PWD/../:$PATH
# FIXME The test suite in lesspipe 1.72 doesn't seem to be compatible
# with perl 5.14 -- re-enable once lesspipe tests have been fixed.
#make test

%files
%doc README NEWS README.lesspipe
%doc faq_less.html lesspipe-%{less_p_vers}/{ChangeLog,german.txt,TODO}
%doc README.urpmi
%attr(755,root,root) %{_bindir}/*
%{_mandir}/man1/*
%{_sysconfdir}/profile.d/*



%changelog
* Wed Sep  12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: f7615a1
- New version 451 (sync with Cooker), minor spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14651 |12mr|lesstif-0.95.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

%define major		2
%define libmrm		%mklibname Mrm %{major}
%define libuil		%mklibname Uil %{major}
%define libxm		%mklibname Xm %{major}
%define develname	%mklibname %{name} -d

%define lessdoxdir     %{_docdir}/%{name}

Summary:	A free Motif clone
Name:		lesstif
Version:	0.95.2
Release:	6
License:	LGPL
URL:		http://www.lesstif.org/
Group:		System/Libraries
Source:		http://downloads.sourceforge.net/project/%{name}/%{name}/%{version}/%{name}-%{version}.tar.bz2
Source2:	mwm.png
Source3:	mwm32.png
Source4:	lesstif-mwm-menu-xdg
# Fedora patches
Patch0: lesstif-0.95.2-motif-config.patch
Patch1: lesstif-0.95.0-XxxxProperty-64bit.patch
# Fix PutPixel32 crashing on 64 bit (RH bug #437133)
Patch2: lesstif-0.95.0-PutPixel32.patch
# Slightly ugly hack to disable libDtPrint build. It seems to be
# completely useless, I don't think any apps use it. Debian doesn't
# ship it. - AdamW 2007/07
Patch3:		lesstif-0.95.0-disable-dtprint.patch

BuildRequires:	flex
BuildRequires:	libx11-devel
BuildRequires:	libxft-devel
BuildRequires:	libxt-devel
BuildRequires:	libxext-devel
BuildRequires:	libxrender-devel
BuildRequires:	libxp-devel
BuildRequires:	fontconfig-devel
BuildRequires:	imake x11-util-cf-files

%description
Lesstif is an API compatible clone of the Motif toolkit. It implements 
the Motif 2.1 API. Many Motif applications compile and run 
out-of-the-box with LessTif, and we want to hear about those that 
don't.

%package -n %{libmrm}
Summary:	Lesstif libraries
Group:		System/Libraries
Obsoletes:	%{mklibname lesstif 2}

%description -n %{libmrm}
This package contains a shared library for %{name}.

%package -n %{libuil}
Summary:	Lesstif libraries
Group:		System/Libraries
Obsoletes:	%{mklibname lesstif 2}

%description -n %{libuil}
This package contains a shared library for %{name}.

%package -n %{libxm}
Summary:	Lesstif libraries
Group:		System/Libraries
Obsoletes:	%{mklibname lesstif 2}

%description -n %{libxm}
This package contains a shared library for %{name}.

%package mwm
Summary:	Lesstif Motif window manager clone based on fvwm
Group:		Graphical desktop/Other
Requires:	desktop-common-data
Conflicts:	openmotif

%description mwm
MWM is a window manager that adheres largely
to the Motif mwm specification.

%package clients
Summary:	Lesstif clients
Group:		Graphical desktop/Other
Requires:	lesstif = %{version}
Conflicts:	openmotif libopenmotif-devel

%description clients
Uil and xmbind clients for Lesstif.

%package -n %{develname}
Group:		Development/C
Summary:	Development library and header files for Lesstif/Motif development
Requires:	%{libmrm} = %{version}
Requires:	%{libuil} = %{version}
Requires:	%{libxm} = %{version}
Obsoletes:	%{name}-devel < %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Conflicts:	libopenmotif-devel

%description -n %{develname}
This package contains the lesstif development library and header files
required to develop motif-based applications.

This package also contains development documentation in html (Lessdox),
and mxmkmf for Lesstif.

%prep
%setup -q
%apply_patches

# Fix autoconf with libtool 2.2
# http://trac.macports.org/ticket/18287
sed -i -e "s:LT_HAVE_FREETYPE:FINDXFT_HAVE_FREETYPE:g" -e "s:LT_HAVE_XRENDER:FINDXFT_HAVE_XRENDER:g" acinclude.m4
autoconf
#LESSTIFTOP=$PWD

%build
export CFLAGS="%{optflags} -DMWM_DDIR=\\\"%{_datadir}/X11/mwm\\\""
%configure2_5x \
	-enable-shared \
	-disable-maintainer-mode \
	-disable-debug \
	-enable-production

perl -pi -e '\
s@^(appdir = ).*(/X11/app-defaults)@$1/usr/share$2@;\
s@^(mwmddir = ).*(/X11/mwm)@$1/usr/share$2@'\
    clients/Motif-2.1/mwm/Makefile
perl -pi -e 's@^(configdir = ).*@$1%{_datadir}/X11/config@' lib/config/Makefile
perl -pi -e 's@^(rootdir = ).*@$1%{lessdoxdir}@' `find doc -name Makefile`
perl -pi -e 's@/X11R6/@/@g' `find . -name Makefile` scripts/motif-config.in

%make

perl -pi -e '\
s@-L/usr(/X11R6)?/%{_lib} @@g;\
s@-I/usr(/X11R6)?/include @@g'\
    scripts/motif-config

%install
rm -rf %{buildroot}
%makeinstall_std

install -d %{buildroot}%{lessdoxdir}/Lessdox
install -c -m 644 doc/lessdox/*/*.html %{buildroot}%{lessdoxdir}/Lessdox || :

# generate config files 
mkdir -p %{buildroot}%{_datadir}/X11/config
cd %{buildroot}%{_datadir}/X11/config
#mv Imake.tmpl Imake-lesstif.tmpl.orig

perl -ne ' 
    if( /#include <Imake.rules>/ ){              
        print $_;
        print "#include <Motif-lesstif.tmpl>\n";
        print "#include <Motif-lesstif.rules>\n";
    }
    elsif ( /IMAKE_CMD = \$\(IMAKE\)/ ){
        print STDERR "found\n";
        s|\$\(IMAKE\)|\$(IMAKE) -T Imake-lesstif.tmpl|;
        print $_;
    }
    else {
        print $_;
    }
' < %{_datadir}/X11/config/Imake.tmpl > Imake-lesstif.tmpl


cd %{buildroot}%{_bindir}
sed -e 's/imake $args/imake -T Imake-lesstif.tmpl $args/' < `which xmkmf` > mxmkmf

# menu support
mkdir -p %{buildroot}/%{_menudir}
install -m 0755 %{SOURCE4} %{buildroot}%{_menudir}/lesstif-mwm

#icons
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32}/apps
cp %{SOURCE2} %{buildroot}%{_iconsdir}/hicolor/16x16/apps/mwm.png
cp %{SOURCE3} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/mwm.png

rm -f %{buildroot}%{_datadir}/X11/config/host.def

# remove unpackaged files
rm -fr %{buildroot}/%{_prefix}/LessTif

%post mwm 	 
%update_menus 	 

%postun mwm 	 
%clean_menus

%files
%doc AUTHORS BUG-REPORTING COPYING COPYING.LIB CREDITS
%doc ChangeLog NEWS
%doc README ReleaseNotes.txt ReleaseNotes.html
%doc doc/www.lesstif.org/FAQ.html
%{_mandir}/man1/lesstif.1*

%files -n %{libmrm}
%{_libdir}/libMrm.so.%{major}*

%files -n %{libuil}
%{_libdir}/libUil.so.%{major}*

%files -n %{libxm}
%{_libdir}/libXm.so.%{major}*

%files mwm
%doc clients/Motif-2.1/mwm/{COPYING,README}
%{_menudir}/%{name}-mwm
%{_datadir}/X11/mwm
%{_datadir}/X11/app-defaults/Mwm
%{_mandir}/man1/mwm.1*
%{_mandir}/man5/mwmrc.5*
%{_bindir}/mwm
%{_iconsdir}/hicolor/16x16/apps/mwm.png
%{_iconsdir}/hicolor/32x32/apps/mwm.png

%files clients
%doc doc/UIL.txt
%{_bindir}/uil
%{_bindir}/xmbind
%{_mandir}/man1/xmbind.1*

%files -n %{develname}
%{_includedir}/*
%{_libdir}/*.so
%{_bindir}/motif-config
%{_bindir}/mxmkmf
%{_datadir}/X11/config/*
%{_datadir}/aclocal/ac_find_motif.m4
%{_mandir}/man1/ltversion.1.*
%{_mandir}/man1/uil.1.*
%{_mandir}/man3/*
%{_mandir}/man5/*
%exclude %{_mandir}/man5/mwmrc.5*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14652 |12mr|lexmark2070-0.6-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Lexmark 2070 Printer B/W driver
Name:		lexmark2070
Version:	0.6
Release:	%mkrel 13
License:	GPL
Group:		System/Printing
URL:		http://www.kornblum.i-p.com/2070/Lexmark2070.old.html
Source0:	http://www.kornblum.i-p.com/2070/Lexmark2070.latest.tar.bz2
Patch0:		Lexmark2070-LDFLAGS.diff
Requires:	c2070
BuildRequires:	netpbm-devel
Conflicts:	printer-utils = 2007
Conflicts:	printer-filters = 2007
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This filter allows to print in B/W a Lexmark 2070 (windows GDI) printer.

%prep

%setup -q -c
%patch0 -p0

%build
make -f makefile CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -m0755 Lexmark2070 %{buildroot}%{_bindir}/

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc README LICENSE
%attr(0755,root,root) %{_bindir}/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14653 |12mr|lexmark7000linux-990516-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Lexmark 7xxx and 57zzz printer driver for Linux
Name:		lexmark7000linux
Version:	990516
Release:	%mkrel 11
License:	GPL
Group:		System/Printing
Source:		http://bimbo.fjfi.cvut.cz/~paluch/l7kdriver/%{name}-%{version}.tar.bz2
URL:		http://bimbo.fjfi.cvut.cz/~paluch/l7kdriver/olddrv.html
Conflicts:	printer-utils = 2007
Conflicts:	printer-filters = 2007
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This is the printer driver for Lexmark 7000 "GDI" printers.

 * Known to work with Lexmark 7000, 7200 and 5700 printers
 * 600x600 dpi Black & White printing
 * Preliminary 600x600 CMY colour printing for 7000, 7200

%prep

%setup -q

# Fix Makefile
perl -pi -e 's@-o root -g root@@' Makefile

%build
make CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}

%makeinstall

%clean
rm -rf %{buildroot}

%files
%defattr(0644, root, root, 0755)
%doc README CHANGES lexmark*-filter lexmarkprotocol.txt *.prn *.pbm
%attr(0755,root,root)%{_bindir}/pbm2l7k
%attr(0755,root,root)%{_bindir}/pnmraw2cmyk
%attr(0755,root,root)%{_bindir}/pbm2lex5700
%attr(0755,root,root)%{_bindir}/pnm2lex7000
%attr(0755,root,root)%{_bindir}/pnm2lex5700
%attr(0755,root,root)%{_bindir}/dbman
%attr(0755,root,root)%{_bindir}/psprint
%attr(0755,root,root)%{_bindir}/pscprint



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14654 |12mr|lftp-4.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	0
%define	libname	%mklibname %{name} %{major}
%define develname %mklibname %{name} -d

# build options
%define	enable_dante	0
%{?_with_dante: %define enable_dante 1}

Summary:	Commandline ftp client
Name:		lftp
Version:	4.4.0
Release:	1
URL:		http://lftp.yar.ru/			
Group:		Networking/File transfer
License:	GPLv2+
Source0:	http://ftp.yars.free.net/pub/source/%{name}/%{name}-%{version}.tar.bz2
Source1:	http://ftp.yars.free.net/pub/source/%{name}/%{name}-%{version}.tar.bz2.asc
Patch0:		lftp-2.2.0-lftpgetmanpage.patch
Patch1:		lftp-3.7.7-mdkconf.patch
Patch2:		lftp-4.2.0-link.patch
Patch3:		lftp-3.7.14-fix-str-fmt.patch
Patch4:		lftp-4.4.0-gets.patch
Requires:	less
BuildRequires:	ncurses-devel
BuildRequires:	gnutls-devel >= 3.0
BuildRequires:	readline-devel
BuildRequires:	expat-devel
%if %enable_dante
BuildRequires:	dante-devel
%endif

%description
LFTP is a shell-like command line ftp client. The main two advantages
over other ftp clients are reliability and ability to perform tasks
in background. It will reconnect and reget the file being transferred
if the connection broke. You can start a transfer in background and
continue browsing on the ftp site.  It does this all in one process.
When you have started background jobs and feel you are done, you can
just exit lftp and it automatically moves to nohup mode and completes
the transfers. It has also such nice features as reput and mirror.

%if %enable_dante
Build option:
--with dante	Enable dante support
%endif

%package -n %{libname}
Summary:	Dynamic libraries from %{name}
Group:		System/Libraries

%description -n	%{libname}
Dynamic libraries from %{name}.

%package -n %{develname}
Summary:	Header files and static libraries from %{name}
Group:		Development/C
Requires:	%{libname} >= %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release} 
Obsoletes:	%mklibname -d lftp 0

%description -n	%{develname}
Libraries and includes files for developing programs based on %{name}.

%prep
%setup -q
%patch0 -p1 -b .manpage
%patch1 -p1 -b .agent
%patch2 -p1 -b .link
%patch4 -p1 -b .gets

%build
%configure2_5x \
	--with-modules=yes \
	--with-pager="exec less" \
%if %enable_dante
	--with-socksdante=yes \
%endif

%make 

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%doc COPYING FAQ MIRRORS NEWS 
%doc README.* THANKS TODO lftp.lsm BUGS
%config(noreplace) %{_sysconfdir}/lftp.conf
%{_bindir}/*
%{_mandir}/man?/*
%{_datadir}/%{name}/

%files -n %{libname}
%{_libdir}/*.so.%{major}*
%dir %{_libdir}/lftp/%{version}
%{_libdir}/lftp/%{version}/*.so

%files -n %{develname}
%{_libdir}/*.so

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14655 |12mr|lha-1.14i-23
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name lha
%define version	1.14i
%define release %mkrel 23
%define serial 1

Name: %{name}
Summary: An archiving and compression utility for LHarc format archives
Version: %{version}
Release: %{release}
Source: http://www2m.biglobe.ne.jp/~dolphin/lha/prog/%{name}-114i.tar.bz2
Source1: http://packages.debian.org/changelogs/pool/non-free/l/lha/current/copyright
Patch0: lha-1.14i-make.patch
Patch1: lha-1.14e-ext.patch
Patch2: lha-1.14i-fix-includes.patch
Patch3: lha-114i-sec.patch
Patch4: lha-114i-symlink.patch
Patch5: lha-dir_length_bounds_check.patch
Patch6: lha-114i-sec2.patch
Patch7: lha-1.14i-CVE-2007-2030.patch
License: Freeware-like
Group: Archiving/Compression 
URL: http://www2m.biglobe.ne.jp/~dolphin/lha/lha-unix.htm
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Epoch: %{serial}

%description
LhA is an archiving and compression utility for LHarc format archive.
LhA is mostly used in the Amiga and in the DOS world, but can be used 
under Linux to extract files from .lha and .lzh archives. 

Install the LhA package if you need to extract files from .lha or .lzh
Amiga or DOS archives, or if you have to build LhA archives to
be read on the Amiga or DOS.

%prep
%setup -q -n %{name}-114i
%patch0 -p0
%patch1
%patch2 -p0
%patch4 -p1 -b .symlink

# security fixes
%patch3 -p1 -b .sec
%patch5 -p1 -b .bounds
%patch6 -p1 -b .sec2
%patch7 -p1 -b .cve-2007-2030

cp %{SOURCE1} .

%build
make OPTIMIZE="%{optflags} -DSUPPORT_LH7 -DMKSTEMP" LDFLAGS="%ldflags"

%install
rm -rf $RPM_BUILD_ROOT

mkdir -p $RPM_BUILD_ROOT%{_bindir}
install -s -m 755 src/lha $RPM_BUILD_ROOT%{_bindir}
mkdir -p $RPM_BUILD_ROOT%{_mandir}/ja/man1
install -m 644 man/lha.n $RPM_BUILD_ROOT%{_mandir}/ja/man1/lha.1

%clean
rm -r $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc copyright
%{_bindir}/lha
%lang(ja) %{_mandir}/ja/man1/lha.1*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14656 |12mr|libaio-0.3.109-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	libaio
%define	version	0.3.109
%define	release	%mkrel 4

%define major	1
%define	libname	%mklibname aio %major
%define	libnamedev %mklibname aio -d
%define	libnamedev_static %mklibname aio -d -s

Name:		%{name}
Version:	%{version}
Release:	%{release}

Summary: 	Linux-native asynchronous I/O access library
License: 	LGPLv2+
Group:	 	System/Libraries
Source: 	ftp://ftp.kernel.org/pub/linux/libs/aio/%{name}-%{version}.tar.bz2
Patch0:		libaio-install-to-slash.patch
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The Linux-native asynchronous I/O facility ("async I/O", or "aio") has a
richer API and capability set than the simple POSIX async I/O facility.
This library, libaio, provides the Linux-native API for async I/O.
The POSIX async I/O facility requires this library in order to provide
kernel-accelerated async I/O capabilities, as do applications which
require the Linux-native async I/O API.
You may require this package if you want to install some DBMS.

%package -n     %{libname}
Summary:        Dynamic libraries for libaio
Group:          System/Libraries
Provides:	%name = %version-%release

%description -n %{libname}
The Linux-native asynchronous I/O facility ("async I/O", or "aio") has a
richer API and capability set than the simple POSIX async I/O facility.
This library, libaio, provides the Linux-native API for async I/O.
The POSIX async I/O facility requires this library in order to provide
kernel-accelerated async I/O capabilities, as do applications which
require the Linux-native async I/O API.

%package -n	%{libnamedev}
Summary:	Development and include files for libaio
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{libname}-devel

%description -n	%{libnamedev}
The Linux-native asynchronous I/O facility ("async I/O", or "aio") has a
richer API and capability set than the simple POSIX async I/O facility.
This library, libaio, provides the Linux-native API for async I/O.
The POSIX async I/O facility requires this library in order to provide
kernel-accelerated async I/O capabilities, as do applications which
require the Linux-native async I/O API.

This archive contains the header-files for %{libname} development.

%package -n	%{libnamedev_static}
Summary:	Development components for libaio
Group:		Development/C
Requires:	%{libnamedev} = %{version}-%{release}
Obsoletes:	%{libname}-static-devel

%description -n	%{libnamedev_static}
The Linux-native asynchronous I/O facility ("async I/O", or "aio") has a
richer API and capability set than the simple POSIX async I/O facility.
This library, libaio, provides the Linux-native API for async I/O.
The POSIX async I/O facility requires this library in order to provide
kernel-accelerated async I/O capabilities, as do applications which
require the Linux-native async I/O API.

This archive contains the static libraries (.a) 

%prep
%setup -q -a 0
mv %{name}-%{version} compat-%{name}-%{version}

%build
export CFLAGS="%{optflags}"
# A library with a soname of 1.0.0 was inadvertantly released.  This
# build process builds a version of the library with the broken soname in
# the compat-libaio-0.3.103 directory, and then builds the library again
# with the correct soname.
cd compat-%{name}-%{version}
%make \
    soname='libaio.so.1.0.0' libname='libaio.so.1.0.0' \
    CFLAGS="%{optflags} -nostdlib -nostartfiles -I. -fPIC"
cd ..
%make CFLAGS="%{optflags} -nostdlib -nostartfiles -I. -fPIC"

%install
rm -rf %{buildroot}
cd compat-%{name}-%{version}
install -D -m 755 src/libaio.so.1.0.0 \
  %{buildroot}/%{_libdir}/libaio.so.1.0.0
cd ..
%make libdir=%{buildroot}%{_libdir} \
	includedir=%{buildroot}%{_includedir} \
    install

%if %mdkversion < 200900
%post -n %libname -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/libaio.so.%{major}*

%files -n %{libnamedev}
%defattr(-,root,root)
%doc COPYING TODO
%{_includedir}/*
%{_libdir}/libaio.so

%files -n %{libnamedev_static}
%defattr(-,root,root)
%{_libdir}/libaio.a




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14657 |12mr|libalsa2-1.0.25-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lib_name_orig libalsa
%define major 2
%define lib_name %mklibname alsa %major
%define beta 0
%if %beta
%define fname alsa-lib-%{version}%beta
%else
%define fname alsa-lib-%{version}
%endif

Summary:	Advanced Linux Sound Architecture (ALSA) library
Name:		libalsa2
Version:	1.0.25
%if %beta
Release:	%mkrel 0.%{beta}.1
%else
Release:	%mkrel 3
%endif
Source0:	ftp://ftp.alsa-project.org/pub/lib/%{fname}.tar.bz2
Source1:	README.soundprofiles
# (cg) Upstream cherry picks
Patch0100:	0100-conf-pcm-Add-support-for-Echo3G-devices.-Thanks-to-u.patch
Patch0101:	0101-USB-Audio-Blacklist-iec958-for-some-USB-devices.patch
Patch0102:	0102-USB-Audio-Fixup-card-name-for-Logitech-web-camera.patch
Patch0103:	0103-mixer-Remove-redundant-CHECK_ENUM-from-snd_mixer_sel.patch
Patch0104:	0104-seqmid-more-descriptions-on-snd_seq_parse_address-be.patch
License:	LGPLv2+
Epoch:		2
Url:		http://www.alsa-project.org/
Group:		Sound
Provides:	alsa-lib = %epoch:%version-%release
Provides:	%lib_name_orig = %epoch:%version-%release
Obsoletes:	alsa-lib < %epoch:%version-%release
Obsoletes:	%lib_name_orig < %epoch:%version-%release
Suggests:	%{_lib}alsa-plugins
BuildRequires:	doxygen python-devel
Requires:	%{lib_name_orig}-data

%description
Advanced Linux Sound Architecture (ALSA) is a modularized architecture which
supports quite a large range of ISA and PCI cards.
It's fully compatible with old OSS drivers (either OSS/Lite, OSS/commercial).
To use the features of alsa, one can either use:
- the old OSS api
- the new ALSA api that provides many enhanced features.

Using the ALSA api requires to use the ALSA library.

%if "%{_lib}" != "lib"
%package -n %{lib_name}
Summary:	Advanced Linux Sound Architecture (ALSA) library
Group:		Sound
Provides:	alsa-lib = %epoch:%version-%release
Provides:	%lib_name_orig = %epoch:%version-%release
Obsoletes:	alsa-lib < %epoch:%version-%release
Obsoletes:	%lib_name_orig < %epoch:%version-%release
Requires:	%{lib_name_orig}-data

%description -n %{lib_name}
Advanced Linux Sound Architecture (ALSA) is a modularized architecture which
supports quite a large range of ISA and PCI cards.
It's fully compatible with old OSS drivers (either OSS/Lite, OSS/commercial).
To use the features of alsa, one can either use:
- the old OSS api
- the new ALSA api that provides many enhanced features.

Using the ALSA api requires to use the ALSA library.
%endif

%define alt_name soundprofile
%define alt_priority 10

%package -n %{lib_name_orig}-data
Summary:    Config files for Advanced Linux Sound Architecture (ALSA)
Group:      Sound
Requires:   %lib_name = %epoch:%version
Requires(post): update-alternatives
Requires(postun): update-alternatives

%description -n %{lib_name_orig}-data
Advanced Linux Sound Architecture (ALSA) is a modularized architecture which
supports quite a large range of ISA and PCI cards.
It's fully compatible with old OSS drivers (either OSS/Lite, OSS/commercial).
To use the features of alsa, one can either use:
- the old OSS api
- the new ALSA api that provides many enhanced features.

This package contains config files by ALSA applications.

%post -n %{lib_name_orig}-data
%{_sbindir}/update-alternatives \
  --install %{_sysconfdir}/sound/profiles/current %{alt_name} %{_sysconfdir}/sound/profiles/alsa %{alt_priority}

%postun -n %{lib_name_orig}-data
if [ ! -f %{_sysconfdir}/sound/profiles/alsa/profile.conf ]; then
  /usr/sbin/update-alternatives --remove %{alt_name} %{_sysconfdir}/sound/profiles/alsa
fi

%package -n %{lib_name}-devel
Summary:    Development files for Advanced Linux Sound Architecture (ALSA)
Group:      Development/C
Requires:   %lib_name = %epoch:%version
Provides:   libalsa1-devel = %epoch:%version-%release
Provides:   alsa-lib-devel = %epoch:%version-%release
Provides:   %lib_name_orig-devel = %epoch:%version-%release
Obsoletes:   libalsa1-devel < %epoch:%version-%release
Obsoletes:   alsa-lib-devel < %epoch:%version-%release
Obsoletes:   %lib_name_orig-devel < %epoch:%version-%release
# (cg) As of 1.0.25 you cannot build static and shared together...
# so lets just obsolete the static-devel
Obsoletes:  %{lib_name}-static-devel < 2:1.0.25

%description -n %{lib_name}-devel
Advanced Linux Sound Architecture (ALSA) is a modularized architecture which
supports quite a large range of ISA and PCI cards.
It's fully compatible with old OSS drivers (either OSS/Lite, OSS/commercial).
To use the features of alsa, one can either use:
- the old OSS api
- the new ALSA api that provides many enhanced features.

This package contains files needed in order to develop an application
that made use of ALSA.

%package docs
Summary:    Documentation for Advanced Linux Sound Architecture (ALSA)
Group:      Books/Howtos
Requires:   %lib_name = %epoch:%version
BuildArch:  noarch

%description docs
Advanced Linux Sound Architecture (ALSA) is a modularized architecture which
supports quite a large range of ISA and PCI cards.
It's fully compatible with old OSS drivers (either OSS/Lite, OSS/commercial).
To use the features of alsa, one can either use:
- the old OSS api
- the new ALSA api that provides many enhanced features.

The Advanced Linux Sound Architecture comes with a kernel API and library API.
This document describes the library API and how it interfaces with the kernel
API. Application programmers should use the library API rather than kernel API.

The Library offers 100% of the functionally of the kernel API, but add next
major improvements in usability, making the application code simpler and better
looking.

This package contains the documentation that describe tha ALSA lib API.

%prep
%setup -q -n %fname
%apply_patches

%build
autoreconf -if
%configure2_5x --enable-shared --enable-python
# Force definition of -DPIC so that VERSIONED_SYMBOLS are used
# FIXME: alsa people should not depend on PIC to determine a DSO build...
perl -pi -e 's,(^pic_flag=.+)(-fPIC),\1-DPIC \2,' libtool

%make
%make -C doc doc

%install
rm -rf %{buildroot}
%makeinstall_std

# (cg) For sound profile support
mkdir -p %{buildroot}%{_sysconfdir}/sound/profiles/alsa
echo "SOUNDPROFILE=alsa" >%{buildroot}%{_sysconfdir}/sound/profiles/alsa/profile.conf
echo "# This file is left blank to allow alsa to default to dmix" >%{buildroot}%{_sysconfdir}/sound/profiles/alsa/alsa-default.conf
install -m 644 %SOURCE1 %{buildroot}%{_sysconfdir}/sound/profiles/README
ln -s %{_sysconfdir}/sound/profiles/current/alsa-default.conf %{buildroot}%{_datadir}/alsa/alsa.conf.d/99-default.conf


rm -f %{buildroot}%{_libdir}/alsa-lib/smixer/*.la
rm -f %{buildroot}%{_libdir}/*.la

%clean
rm -rf %{buildroot}

%files -n %{lib_name_orig}-data
%defattr(-, root, root)
%doc COPYING
%dir %{_sysconfdir}/sound/profiles
%dir %{_sysconfdir}/sound/profiles/alsa
%{_sysconfdir}/sound/profiles/README
%{_sysconfdir}/sound/profiles/alsa/profile.conf
%{_sysconfdir}/sound/profiles/alsa/alsa-default.conf
%dir %_datadir/alsa/
%dir %_datadir/alsa/alsa.conf.d/
%dir %_datadir/alsa/cards/
%dir %_datadir/alsa/pcm/
%_datadir/alsa/alsa.conf.d/*
%_datadir/alsa/cards/*
%_datadir/alsa/pcm/*
%_datadir/alsa/alsa.conf
%_datadir/alsa/smixer.conf
%_datadir/alsa/sndo-mixer.alisp

%files -n %{lib_name}
%defattr(-, root, root)
%doc COPYING 
%_libdir/*.so.%{major}*
%dir %_libdir/alsa-lib
%dir %_libdir/alsa-lib/smixer/
%_libdir/alsa-lib/smixer/*

%files docs
%defattr(-,root,root)
%doc COPYING doc/doxygen/html/* doc/asoundrc.txt

%files -n %{lib_name}-devel
%defattr(-,root,root)
%doc COPYING
%dir %_includedir/alsa/
%_includedir/alsa/*
%_includedir/sys/asoundlib.h
%_datadir/aclocal/alsa.m4
%_libdir/*.so
%_libdir/pkgconfig/*.pc
%_bindir/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14658 |12mr|libao-1.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1
%define _requires_exceptions libasound.so\\|libesd.so\\|libaudiofile.so\\|libaudio.so\\|libpulse

%define major 4
%define	libname		%mklibname ao %{major}
%define develname	%mklibname ao -d

Name:		libao
Summary:	Cross Platform Audio Output Library
Version:	1.1.0
Release:	1
Group:		System/Libraries
License:	GPL
URL:		http://www.xiph.org/ao/
Source0:	http://downloads.xiph.org/releases/ao/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(libpulse)

%description
Libao is a cross-platform audio library that allows programs 
to output audio using a simple API on a wide variety of platforms. 
It currently supports:

- ALSA
- Esound
- pulseaudio
- OSS

%package -n	%{libname}
Summary:	Main library for %{name}
Group:		System/Libraries

%description -n	%{libname}
This package contains the library needed to run programs dynamically
linked with %{name}.

%package -n	%{develname}
Summary:	Headers for developing programs that will use %{name}
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{develname}
This package contains the headers that programmers will need to develop
applications which will use %{name}.

%prep
%setup -q

# remove incorrect flags, optflag will be used instead
sed -i "s/-O20//" configure

%build
%configure2_5x \
	--disable-static \
	--disable-esound \
	--disable-arts \
	--enable-pulseaudio \
	--enable-alsa09-mmap

%make

%install
%makeinstall_std
rm -rf %{buildroot}%{_docdir}
install -d -m 755 %{buildroot}%{_libdir}/%{name}/

%files -n %{libname}
%doc AUTHORS COPYING README
%{_libdir}/libao.so.%{major}*
%{_libdir}/ao/*

%files -n %{develname}
%doc CHANGES doc/*.{html,c,css}
%{_includedir}/ao
%{_libdir}/libao.so
%dir %{_libdir}/%{name}/
%{_datadir}/aclocal/ao.m4
%{_libdir}/pkgconfig/*
%{_mandir}/man5/*



%changelog
* Mon Aug  20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 950a5ae
- New version 1.1.0 (sync with Cooker), convert BR to pkgconfig style, drop Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14659 |12mr|libapogee-2.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:          libapogee
Summary:       Apogee Instruments Library
Version:       2.2
Release:       %mkrel 8
Url:           http://indi.sourceforge.net/index.php/Main_Page
License:       GPLv2+
Group:         Development/KDE and Qt
BuildRoot:     %{_tmppath}/%{name}-%{version}-build
Source0:       http://downloads.sourceforge.net/indi/libapogee2_%version.tar.gz
Patch0:        libapogee-2.2.190-fix-lib.patch
Patch1:        libapogee2_2.2-fix-str-fmt.patch
Patch2:        apogee_sysio.patch
Patch3:        libapogee-2.2-curl-types.patch
BuildRequires: cmake
BuildRequires: libusb-devel
BuildRequires: curl-devel

%description
Apogee Instruments Library

#---------------------------------------------

%define apogeee_major 2
%define libapogeee %mklibname apogeee %{apogeee_major}

%package -n %libapogeee
Summary: KDE 4 library
Group: System/Libraries

%description -n %libapogeee
%name library

%files -n %libapogeee
%defattr(-,root,root)
%_libdir/libapogeee.so.%{apogeee_major}*

#---------------------------------------------

%define apogeeu_major 2
%define libapogeeu %mklibname apogeeu %{apogeeu_major}

%package -n %libapogeeu
Summary: KDE 4 library
Group: System/Libraries

%description -n %libapogeeu
%name library

%files -n %libapogeeu
%defattr(-,root,root)
%_libdir/libapogeeu.so.%{apogeeu_major}*

#-----------------------------------------------------------------------------

%package devel
Summary: Devel stuff for %{name}
Group: Development/KDE and Qt
Requires: %libapogeee = %version
Requires: %libapogeeu = %version
%description  devel
Files needed to build applications based on %{name}.

%files devel
%defattr(-,root,root)
%_includedir/libapogee
%_libdir/libapogeee.so
%_libdir/libapogeeu.so

#---------------------------------------------

%prep
%setup -q  -n libapogee2-%version
%patch0 -p1
%patch1 -p0
%patch2 -p1
%patch3 -p1

%build
%cmake
%make

%install
rm -rf "%{buildroot}"
%makeinstall_std -C build

%clean
rm -rf "%{buildroot}"



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14660 |12mr|libarchive-3.0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 1
%define libname %mklibname archive %{major}
%define develname %mklibname archive -d

Summary:	Library for reading and writing streaming archives
Name:		libarchive
Version:	3.0.4
Release:	1
License:	BSD
Group:		System/Libraries
URL:		http://code.google.com/p/libarchive/
Source0:	http://libarchive.googlecode.com/files/%{name}-%{version}.tar.gz
Patch0:		libarchive-2.6.1-headers.patch
BuildRequires:	autoconf
BuildRequires:	automake
BuildRequires:	bison
BuildRequires:	bzip2-devel
BuildRequires:	acl-devel
BuildRequires:	attr-devel
BuildRequires:	pkgconfig(ext2fs)
BuildRequires:	libtool
BuildRequires:	zlib-devel
BuildRequires:	pkgconfig(liblzma)
BuildRequires:	sharutils

%description
Libarchive is a programming library that can create and read several different
streaming archive formats, including most popular tar variants and several cpio
formats. It can also write shar archives and read ISO9660 CDROM images and ZIP
archives. The bsdtar program is an implementation of tar(1) that is built on
top of libarchive. It started as a test harness, but has grown and is now the
standard system tar for FreeBSD 5 and 6.

%package -n	%{libname}
Summary:	Library for reading and writing streaming archives
Group:		System/Libraries

%description -n	%{libname}
Libarchive is a programming library that can create and read several different
streaming archive formats, including most popular tar variants and several cpio
formats. It can also write shar archives and read ISO9660 CDROM images and ZIP
archives. The bsdtar program is an implementation of tar(1) that is built on
top of libarchive. It started as a test harness, but has grown and is now the
standard system tar for FreeBSD 5 and 6.

%package -n	%{develname}
Summary:	Development library and header files for the libarchive library
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{libname}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{develname}
Libarchive is a programming library that can create and read several different
streaming archive formats, including most popular tar variants and several cpio
formats. It can also write shar archives and read ISO9660 CDROM images and ZIP
archives. The bsdtar program is an implementation of tar(1) that is built on
top of libarchive. It started as a test harness, but has grown and is now the
standard system tar for FreeBSD 5 and 6.

This package contains header files for the libarchive library.

%package -n	bsdtar
Summary:	Full-featured tar replacement built on libarchive
Group:		Archiving/Backup

%description -n	bsdtar
The bsdtar program is a full-featured tar replacement built on libarchive.

%package -n	bsdcpio
Summary:	Copy files to and from archives
Group:		Archiving/Backup

%description -n	bsdcpio
bsdcpio copies files between archives and directories. This implementation can
extract from tar, pax, cpio, zip, jar, ar, and ISO 9660 cdrom images and can
create tar, pax, cpio, ar, and shar archives.

%prep

%setup -q
%patch0 -p0 -b .headers

%build
autoreconf -fis

%configure2_5x \
	--disable-static \
    --enable-bsdtar=shared \
    --enable-bsdcpio=shared

%make

%install
%makeinstall_std

%files -n bsdtar
%doc NEWS README
%attr(0755,root,root) %{_bindir}/bsdtar
%attr(0644,root,root) %{_mandir}/man1/bsdtar.1*

%files -n bsdcpio
%attr(0755,root,root) %{_bindir}/bsdcpio
%attr(0644,root,root) %{_mandir}/man1/bsdcpio.1*

%files -n %{libname}
%attr(0755,root,root) %{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%attr(0755,root,root) %{_libdir}/*so
%attr(0644,root,root) %{_libdir}/pkgconfig/libarchive.pc
%attr(0644,root,root) %{_includedir}/*.h
%attr(0644,root,root) %{_mandir}/man3/*
%attr(0644,root,root) %{_mandir}/man5/*




%changelog
* Sun Aug  26 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: de10f5d
- New version 3.0.4, fix BR
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14661 |12mr|libart_lgpl-2.3.21-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lib_major 2

%define lib_name %mklibname art_lgpl %{lib_major}
%define develname %mklibname -d art_lgpl

Summary:	Library for high-performance 2D graphics
Name:		libart_lgpl
Version:	2.3.21
Release:	7
License:	LGPL
Group:		System/Libraries
URL:		http://www.levien.com/libart/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/libart_lgpl/%{name}-%{version}.tar.bz2

%description
This is the LGPL'd component of libart.  Libart is a library for 
high-performance 2D graphics. All functions needed for
running the Gnome canvas, and for printing support, will be going in
here. The GPL'd component will be getting various enhanced functions
for specific applications.

%package -n %{lib_name}
Summary:	%{summary}
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}

%description -n %{lib_name}
This is the LGPL'd component of libart.  Libart is a library for 
high-performance 2D graphics. All functions needed for
running the Gnome canvas, and for printing support, will be going in
here. The GPL'd component will be getting various enhanced functions
for specific applications.

%package -n %{develname}
Summary:	%{summary}
Group:		Development/GNOME and GTK+
Requires:	%{lib_name} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname -d art_lgpl 2} < 2.3.21

%description -n %{develname}
This is the LGPL'd component of libart.  Libart is a library for 
high-performance 2D graphics. All functions needed for
running the Gnome canvas, and for printing support, will be going in
here. The GPL'd component will be getting various enhanced functions
for specific applications.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%multiarch_binaries %{buildroot}%{_bindir}/libart2-config

%multiarch_includes %{buildroot}%{_includedir}/libart-2.0/libart_lgpl/art_config.h

%files -n %{lib_name}
%{_libdir}/libart_lgpl_2.so.%{lib_major}*

%files -n %{develname}
%{_bindir}/*-config
%{multiarch_bindir}/libart2-config
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*



%changelog
* Sat Aug  4 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: b334727
- Sync with Cooker, fix unversioned Obsoletes, minor cleanups
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14662 |12mr|libass-0.10.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	4
%define libname	%mklibname ass %{major}
%define devname	%mklibname ass -d

Summary:	Library for SSA/ASS subtitles rendering
Name:		libass
Version:	0.10.0
Release:	2
License:	GPLv2+
Group:		System/Libraries
URL:		http://code.google.com/p/libass/
Source:		http://libass.googlecode.com/files/%{name}-%{version}.tar.xz
BuildRequires:	pkgconfig(enca)
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(fribidi)

%description
Libass is a portable library for SSA/ASS subtitles rendering.

%package -n %{libname}
Summary:	Shared library for SSA/ASS subtitles rendering
Group:		System/Libraries

%description -n %{libname}
Libass is a portable library for SSA/ASS subtitles rendering.

%package -n %{devname}
Summary:	Development files for libass development
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	ass-devel = %{version}-%{release}
Provides:	libass-devel = %{version}-%{release}

%description -n %{devname}
Libass is a portable library for SSA/ASS subtitles rendering.

This package contains the files for developing applications which
will use libass.

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/libass.so.%{major}*

%files -n %{devname}
%doc Changelog
%{_libdir}/libass.so
%{_includedir}/ass
%{_libdir}/pkgconfig/%{name}.pc



%changelog
* Sat Aug  18 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 88c499e
- New version 0.10.0 (sync with Cooker), convert BuildRequires to pkgconfig style, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14663 |12mr|libassuan-2.0.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0

%define libname %mklibname assuan %{major}
%define develname %mklibname assuan -d

Summary:	Assuan - an IPC library for non-persistent servers
Name:		libassuan
Version:	2.0.3
Release:	3
License:	LGPLv3
Group:		System/Libraries
URL:		http://www.gnupg.org/
Source0:	ftp://ftp.gnupg.org/gcrypt/%{name}/%{name}-%{version}.tar.bz2
Source1:	ftp://ftp.gnupg.org/gcrypt/%{name}/%{name}-%{version}.tar.bz2.sig
BuildRequires:	multiarch-utils >= 1.0.3
BuildRequires:	libpth-devel
BuildRequires:	libgpg-error-devel

%description
This is the IPC library used by GnuPG 1.9, gpgme and the old newpg
package. It used to be included with the latter packages but the
authors decided to separated it out to a standalone library.

%package -n %{libname}
Summary:	An IPC library for non-persistent servers
Group:		System/Libraries
Obsoletes:	libassuan < 2.0.0-4
Provides:	%{name} = %{version}-%{release}

%description -n %{libname}
This is the IPC library used by GnuPG 1.9, gpgme and the old newpg
package. It used to be included with the latter packages but the
authors decided to separated it out to a standalone library.

%package -n %{develname}
Summary:	Header files and static library for assuan
Group:		Development/C
Provides:	libassuan-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Requires:	libpth-devel
Obsoletes:	%{libname}0-devel < 1.0.4
Obsoletes:	%{libname}0-static-devel < 1.0.4

%description -n %{develname}
Header files and static library for assuan.

%prep
%setup -q

%build
%configure2_5x \
	--with-pic \
	--enable-static
%make

%install
%makeinstall_std

%multiarch_binaries %{buildroot}%{_bindir}/libassuan-config

%files -n %{libname}
%{_libdir}/libassuan.so.%{major}*

%files -n %{develname}
%doc ChangeLog AUTHORS NEWS README
%{multiarch_bindir}/libassuan-config
%{_bindir}/libassuan-config
%{_includedir}/*.h
%{_datadir}/aclocal/*.m4
%{_libdir}/libassuan.so
%{_libdir}/libassuan.a
%{_infodir}/*.info*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14664 |12mr|libast-0.7-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		2
%define libname		%mklibname ast %{major}
%define develname	%mklibname ast -d

Summary:	Library of Assorted Spiffy Things
Name:		libast
Version:	0.7
Release:	16
URL:		http://www.eterm.org/
Group:		System/Libraries
License:	BSD
Source0:	http://www.eterm.org/download/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(imlib2)
BuildRequires:	pkgconfig(libpcre)
BuildRequires:	pkgconfig(xt)

%package -n	%{libname}
Summary:	Library of Assorted Spiffy Things
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}

%package -n	%{develname}
Summary:	Development related files for LibAST
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}

%description
LibAST is the Library of Assorted Spiffy Things.  It contains various
handy routines and drop-in substitutes for some good-but-non-portable
functions.  It currently has a built-in memory tracking subsystem as
well as some debugging aids and other similar tools.

%description -n	%{libname}
LibAST is the Library of Assorted Spiffy Things.  It contains various
handy routines and drop-in substitutes for some good-but-non-portable
functions.  It currently has a built-in memory tracking subsystem as
well as some debugging aids and other similar tools.

%description -n	%{develname}
Install this package if you need to compile applications that needs
%{name}.

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%multiarch_binaries %{buildroot}%{_bindir}/libast-config

%multiarch_includes %{buildroot}%{_includedir}/libast/sysdefs.h

%files -n %{libname}
%doc README
%{_libdir}/lib*.so.%{major}*

%files  -n %{develname}
%doc README
%{_libdir}/lib*.so
%{_includedir}/*
%{_datadir}/aclocal/*.m4
%{_bindir}/libast-config
%{multiarch_bindir}/libast-config



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14665 |12mr|libasyncns-0.8-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define shortname asyncns
%define name libasyncns
%define version 0.8
%define release %mkrel 4

%define major 0
%define libname %mklibname %shortname %major
%define libname_devel %mklibname -d %shortname

Summary: A library for executing name service queries asynchronously
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://0pointer.de/lennart/projects/libasyncns/%{name}-%{version}.tar.gz
License: LGPL
Group: System/Libraries
URL: http://0pointer.de/lennart/projects/libasyncns/
BuildRequires : doxygen
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
A small and lightweight library that implements easy to use asynchronous
wrappers around the libc NSS functions getaddrinfo(), res_query() and related.


#----------------------------------------------------------------------------

%package -n %{libname}
Summary: A library for executing name service queries asynchronously
Group: System/Libraries
Provides: %name = %{version}-%{release}

%description -n %{libname}
A small and lightweight library that implements easy to use asynchronous
wrappers around the libc NSS functions getaddrinfo(), res_query() and related.


#----------------------------------------------------------------------------

%package -n %{libname_devel}
Summary: Development files for %{name}
Group: Development/C
Requires: %{libname} = %{version}-%{release}
Provides: %{name}-devel = %{version}-%{release}


%description -n %{libname_devel}
Development files for %{name}

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
rm -rf %{buildroot}
%makeinstall_std
find %{buildroot} \( -name *.a -o -name *.la \) -exec rm -f {} \;

%clean
rm -rf %{buildroot}

#----------------------------------------------------------------------------

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/%{name}.so.%{major}*

%files -n %{libname_devel}
%defattr(-,root,root)
%doc %{_docdir}/%{name}
%{_includedir}/%{shortname}.h
%{_libdir}/%{name}.so
%{_libdir}/pkgconfig/%{name}.pc




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14666 |12mr|libatasmart-0.19-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 4
%define libname %mklibname atasmart %{major}
%define develname %mklibname -d atasmart

Summary:	ATA S.M.A.R.T. Disk Health Monitoring Library
Name:		libatasmart
Version:	0.19
Release:	1
License:	LGPLv2+
Group:		System/Libraries
URL:		http://git.0pointer.de/?p=libatasmart.git;a=summary
Source0:	http://0pointer.de/public/libatasmart-%{version}.tar.xz
BuildRequires:	pkgconfig(udev) >= 186
Conflicts:	%{_lib}atasmart0 < 0.14
Patch0:		libatasmart-0.17-initmem.patch

%description
A small and lightweight parser library for ATA S.M.A.R.T. hard disk
health monitoring.

%package -n %{libname}
Summary:	ATA S.M.A.R.T. Disk Health Monitoring Library
Group:		System/Libraries

%description -n	%{libname}
A small and lightweight parser library for ATA S.M.A.R.T. hard disk
health monitoring.

%package -n %{develname}
Summary:	Development Files for libatasmart Client Development
Group:		Development/C
Provides:	libatasmart-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n	%{develname}
Development files for libatasmart Client Development

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x \
    --disable-static

%make

%install
%makeinstall_std

%files
%doc README LGPL
%{_sbindir}/skdump
%{_sbindir}/sktest

%files -n %{libname}
%{_libdir}/libatasmart.so.%{major}*

%files -n %{develname}
%doc blob-examples/SAMSUNG* blob-examples/ST* blob-examples/Maxtor* blob-examples/WDC* blob-examples/README
%{_includedir}/atasmart.h
%{_libdir}/libatasmart.so
%{_libdir}/pkgconfig/libatasmart.pc
%{_datadir}/vala/vapi/atasmart.vapi



%changelog
* Fri Aug  17 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: b411139
- New version 0.19 (sync with Cooker)
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14667 |12mr|libatomic_ops-7.3-0.alpha2.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#define snapshot_vendor  ivmai
#define snapshot         81be636
#define snapshot_version 7_2alpha6-128

%define rawname atomic_ops
# Can't use mklibname as the name should be the same on all arches
%define libname lib%{rawname}
%define libname_devel %mklibname -d %{rawname}

%define prever alpha2

Name:      %{libname}
Version:   7.3
Release:   %mkrel 0.%{prever}.1
Summary:   Multiplatform atomic memory operation library
License:   MIT/GPL
Group:     System/Libraries
Source0:   http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/%{name}-%{version}%{prever}.tar.gz
URL:       http://www.hpl.hp.com/research/linux/atomic_ops/

%description
Multiplatform atomic memory operation library


%package -n %{libname_devel}
Summary:   Multiplatform atomic memory operation library
Group:     System/Libraries
# Cross-arch provides
Provides:  %{libname}-devel = %{version}

%description -n  %{libname_devel}
Provides implementations for atomic memory update operations on a number of
architectures. This allows direct use of these in reasonably portable code.
Unlike earlier similar packages, this one explicitly considers memory barrier
semantics, and allows the construction of code that involves minimum overhead
across a variety of architectures.

The package has been at least minimally tested on X86, Itanium, Alpha,
PA-RISC, PowerPC, and SPARC, with Linux, Microsoft Windows, HP/UX, Solaris
and MACOSX operating systems. Some implementations are more complete than
others.

It should be useful both for high performance multi-threaded code which can't
afford to use the standard locking primitives, or for code that has to access
shared data structures from signal handlers. For details, see README.txt in
the distribution.

The most recent version adds support for operations on data of different
sizes, and adds an optional library providing almost-lock-free stacks (see
Boehm, "An almost non-blocking stack", also here) and a signal-handler-safe
memory allocator based on it. See README_stack.txt and README_malloc.txt for
details.


%prep
#setup -q -n % {snapshot_vendor}-% {name}-% {snapshot}
%setup -q -n %{name}-%{version}%{prever}

%build
autoreconf -fi
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%files -n  %{libname_devel}
%{_includedir}/*.h
%dir %{_includedir}/%{rawname}
%{_includedir}/%{rawname}/*.h
%dir %{_includedir}/%{rawname}/sysdeps
#%{_includedir}/%{rawname}/sysdeps/README
%{_includedir}/%{rawname}/sysdeps/*.h
%dir %{_includedir}/%{rawname}/sysdeps/gcc
%{_includedir}/%{rawname}/sysdeps/gcc/*.h
%dir %{_includedir}/%{rawname}/sysdeps/hpc
%{_includedir}/%{rawname}/sysdeps/hpc/*.h
%dir %{_includedir}/%{rawname}/sysdeps/ibmc
%{_includedir}/%{rawname}/sysdeps/ibmc/*.h
%dir %{_includedir}/%{rawname}/sysdeps/icc
%{_includedir}/%{rawname}/sysdeps/icc/*.h
%dir %{_includedir}/%{rawname}/sysdeps/msftc
%{_includedir}/%{rawname}/sysdeps/msftc/*.h
%dir %{_includedir}/%{rawname}/sysdeps/sunc
%{_includedir}/%{rawname}/sysdeps/sunc/*.h
%dir %{_includedir}/%{rawname}/sysdeps/armcc
%{_includedir}/%{rawname}/sysdeps/armcc/*.h
%dir %{_datadir}/%{libname}
%{_datadir}/%{libname}/*
%{_libdir}/pkgconfig/*
%{_libdir}/*.a

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14668 |12mr|libavc1394-0.5.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 	0
%define libname %mklibname avc1394_ %{major}
%define libnamedev %mklibname avc1394 -d

Name:		libavc1394
Version:	0.5.4
Release:	2
Summary:	Control AV firewire devices
License:	GPL
Group:		System/Libraries
Source0:	http://downloads.sourceforge.net/project/libavc1394/%{name}/%{name}-%{version}.tar.gz
URL:		http://www.sourceforge.net/projects/libavc1394

Buildrequires:	pkgconfig(libraw1394)

%description
libavc1394 is a programming interface for the 1394 Trade 
Association AV/C (Audio/Video Control) Digital Interface 
Command Set. It is intended for use with GNU/Linux IEEE-1394

%package -n %{libname}
Summary:	FireWire interface
Group:		System/Libraries
Provides:	libavc1394 = %{version}-%{release}

%description -n %{libname}
libavc1394 is a programming interface for the 1394 Trade 
Association AV/C (Audio/Video Control) Digital Interface 
Command Set. It is intended for use with GNU/Linux IEEE-1394

%package -n %{libnamedev}
Summary:	FireWire interface
Group:		Development/C
Provides:	libavc1394-devel = %{version}-%{release}
Provides:	libavc-devel = %{version}-%{release}
Requires:	%{libname} = %{version}
Obsoletes:	%{_lib}avc1394_0-devel < 0.5.4

%description -n %{libnamedev}
libavc1394 is a programming interface for the 1394 Trade
Association AV/C (Audio/Video Control) Digital Interface
Command Set. It is intended for use with GNU/Linux IEEE-1394

%package -n %{name}-tools
Summary:	FireWire interface
Group:		Development/C
Requires:	%{libname} = %{version}
Obsoletes:	libavc1394_0-testools < 0.5.4

%description -n %{name}-tools
Contains test tools for the libavc1394 library.

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std
cp test/.libs/romtest %{buildroot}/%{_bindir}

%files -n %{libname}
%doc README NEWS INSTALL COPYING AUTHORS
%{_libdir}/*.so.%{major}*

%files -n %{libnamedev}
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc

%files -n %{name}-tools
%{_bindir}/*
%{_mandir}/man1/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14669 |12mr|libbinio-1.4-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	binio
%define	major	1
%define	libname	%mklibname %{oname} %{major}
%define	libdev	%mklibname -d %{oname}
%define libstat %mklibname -d -s %{oname}

Summary:	Binary I/O stream class library
Name:		libbinio
Version:	1.4
Release:	10
License:	LGPLv2+
Group:		System/Libraries
URL:		http://libbinio.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/libbinio/%{name}-%{version}.tar.bz2
Patch1:		libbinio-1.4-string-conversion.patch
Patch2:		libbinio-1.4-gcc4.4.patch

%description
The binary I/O stream class library presents a platform-independent
way to access binary data streams in C++.

The library is hardware independent in the form that it transparently
converts between the different forms of machine-internal binary data
representation.

It further employs no special I/O protocol and can be used on
arbitrary binary data sources.

%package -n	%{libname}
Summary:	Shared library for %{name}
Group:		System/Libraries

%description -n	%{libname}
The binary I/O stream class library presents a platform-independent
way to access binary data streams in C++.

The library is hardware independent in the form that it transparently
converts between the different forms of machine-internal binary data
representation.

It further employs no special I/O protocol and can be used on
arbitrary binary data sources.

This package contains the shared library needed to run applications
based on %{name}.

%package -n	%{libdev}
Summary:	Development files for %{name}
Group:		Development/C++
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n %{libdev}
The binary I/O stream class library presents a platform-independent
way to access binary data streams in C++.

The library is hardware independent in the form that it transparently
converts between the different forms of machine-internal binary data
representation.

It further employs no special I/O protocol and can be used on
arbitrary binary data sources.

This package contains C++ header files, the shared library symlink and
the developer documentation for %{name}.

%package -n	%{libstat}
Summary:	Static library for %{name}
Group:		Development/C++
Requires:	%{libdev} = %{version}-%{release}
Provides:	%{name}-static-devel = %{version}-%{release}

%description -n %{libstat}
The binary I/O stream class library presents a platform-independent
way to access binary data streams in C++.

The library is hardware independent in the form that it transparently
converts between the different forms of machine-internal binary data
representation.

It further employs no special I/O protocol and can be used on
arbitrary binary data sources.

This package contains the static library of %{name}.

%prep
%setup -q
%patch1 -p1 -b .stringconversion
%patch2 -p1

%build
autoreconf -i
%configure2_5x
%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/libbinio.so.%{major}*

%files -n %{libdev}
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/*
%{_libdir}/*.so
%{_infodir}/*.info*
%{_libdir}/pkgconfig/*

%files -n %{libstat}
%{_libdir}/*.a


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14670 |12mr|libbluedevil-1.9.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		libbluedevil
Summary:	Qt-based library written in C++ to handle all Bluetooth functionality
Group:		Graphical desktop/KDE
Version:	1.9.2
Release:	2
License:	LGPLv2+
URL:		https://projects.kde.org/projects/playground/libs/libbluedevil
Source0:	ftp://ftp.kde.org/pub/kde/stable/%{name}/%{version}/src/%{name}-%{version}.tar.bz2
BuildRequires:	cmake
BuildRequires:	kde4-macros
BuildRequires:	qt4-devel

%description
Qt-based library written in C++ to handle all Bluetooth functionality

#------------------------------------------------

%define bluedevil_major 1
%define libbluedevil %mklibname bluedevil %{bluedevil_major}

%package -n %{libbluedevil}
Summary:	Bluedevil Runtime library
Group:		System/Libraries

%description -n %{libbluedevil}
Qt-based library written in C++ to handle all Bluetooth functionality

%files -n %{libbluedevil}
%{_kde_libdir}/libbluedevil.so.%{bluedevil_major}*

#------------------------------------------------

%package devel
Summary:	Devel stuff for %{name}
Group:		Development/KDE and Qt
Requires:	%{libbluedevil} = %{version}-%{release}

%description devel
This package contains header files needed if you wish to build applications
based on %{name}.

%files devel
%{_kde_includedir}/bluedevil
%{_kde_libdir}/libbluedevil.so
%{_kde_libdir}/pkgconfig/bluedevil.pc

#-----------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Sun Aug  26 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 2649056
- New version 1.9.2 (sync with Cooker), minor cleanups
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14671 |12mr|libbluray-0.2.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	1
%define libname	%mklibname bluray %{major}
%define devname %mklibname bluray -d

Summary:	Blu-Ray Disc playback library for media players
Name:		libbluray
Version:	0.2.3
Release:	1
License:	LGPLv2+
Group:		System/Libraries
URL:		http://www.videolan.org/developers/libbluray.html
# git://git.videolan.org/libbluray.git
# git archive --prefix=libbluray-$(date +%Y%m%d)/ --format=tar HEAD | xz > libbluray-$(date +%Y%m%d).tar.xz
Source0:	ftp://ftp.videolan.org/pub/videolan/libbluray/%{version}/%{name}-%{version}.tar.bz2
# use our default java home if $JAVA_HOME not set at runtime
Patch1:		libbluray-default-java-home.patch

BuildRequires:	java-rpmbuild
BuildRequires:	ant
BuildRequires:	xerces-j2
BuildRequires:	jaxp

%description
libbluray is an open-source library designed for Blu-Ray Discs playback for
media players, like VLC or MPlayer.

The library has support for navigation, playlist parsing, menus and BD-J.

For BD-J support, you need to install libbluray-java.

This package does not contain any DRM circumvention functionality, so you can
only play unprotected Blu-Ray discs with it as is.

%package -n %{libname}
Summary:	Blu-Ray Disc playback library for media players
Group:		System/Libraries

%description -n %{libname}
libbluray is an open-source library designed for Blu-Ray Discs playback for
media players, like VLC or MPlayer.

For BD-J support, you need to install libbluray-java.

This package does not contain any DRM circumvention functionality, so you can
only play unprotected Blu-Ray discs with it as is.

%package java
Summary:	BD-J support for libbluray
Group:		System/Libraries
# Maybe switch to suggesting/requiring libbluray-java in the main lib,
# and dropping these below reqs instead?
Requires:	java >= 1.6
Requires:	jpackage-utils

%description java
libbluray is an open-source library designed for Blu-Ray Discs playback for
media players, like VLC or MPlayer.

This package contains the BD-J support for libbluray.

This package does not contain any DRM circumvention functionality.

%package -n %{devname}
Summary:	libbluray development files
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Provides:	bluray-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n %{devname}
These are the files needed for building programs using libbluray.
This package does not contain any DRM circumvention functionality.

%prep
%setup -q
%apply_patches

%build
# for ant
export JAVA_HOME=%{java_home}
./bootstrap
%configure2_5x \
	--disable-static \
	--with-jdk=%{java_home} \
	--enable-bdjava
%make

%install
%makeinstall_std
find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print

install -d -m755 %{buildroot}%{_javadir}
install -m644 src/.libs/libbluray.jar %{buildroot}%{_javadir}

%files -n %{libname}
%{_libdir}/%{name}.so.%{major}*

%files java
%{_javadir}/%{name}.jar

%files -n %{devname}
%doc README.txt
%{_includedir}/%{name}
%{_bindir}/bd_info
%{_libdir}/%{name}.so
%{_libdir}/pkgconfig/%{name}.pc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14672 |12mr|libbonobo-2.32.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# enable_gtkdoc: toggle if gtk-doc stuff should be rebuilt.
#	0 = no
#	1 = yes
%define	enable_gtkdoc	1

# End of user configurable section
%{?_without_gtkdoc: %{expand: %%define	enable_gtkdoc 0}}
%{?_with_gtkdoc: %{expand: %%define	enable_gtkdoc 1}}

%define api_version	2
%define lib_major	0
%define lib_name	%mklibname bonobo %{api_version} %{lib_major}
%define develname	%mklibname -d bonobo

Name:		libbonobo
Summary:	Library for compound documents in GNOME
Version:	2.32.1
Release:	4
License:	GPLv2+ and LGPLv2+
Group:		System/Libraries
URL:		http://www.gnome.org/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.bz2

BuildRequires:	automake
BuildRequires:	bison
BuildRequires:	flex
%if %enable_gtkdoc
BuildRequires:	gtk-doc >= 0.9
%endif
BuildRequires:	intltool
BuildRequires:	pkgconfig(gio-2.0) >= 2.25.7
BuildRequires:	pkgconfig(glib-2.0) >= 2.25.7
BuildRequires:	pkgconfig(gmodule-2.0) >= 2.0.1
BuildRequires:	pkgconfig(gobject-2.0) >= 2.25.7
BuildRequires:	pkgconfig(gthread-2.0) >= 2.25.7
BuildRequires:	pkgconfig(libxml-2.0) >= 2.4.20
BuildRequires:	pkgconfig(ORBit-2.0) >= 2.11.2
BuildRequires:	pkgconfig(ORBit-CosNaming-2.0) >= 2.11.2
BuildRequires:	pkgconfig(popt)
Requires:	%{lib_name} = %{version}-%{release}

%description
Bonobo is a library that provides the necessary framework for GNOME
applications to deal with compound documents, i.e. those with a
spreadsheet and graphic embedded in a word-processing document.

This package contains various needed modules and files for bonobo 2
to operate.


%package -n %{lib_name}
Summary:	Library for compound documents in GNOME
Group:		%{group}

%description -n %{lib_name}
Bonobo is a library that provides the necessary framework for GNOME
applications to deal with compound documents, i.e. those with a
spreadsheet and graphic embedded in a word-processing document.

This package provides libraries to use Bonobo.


%package -n %{develname}
Summary:	Development libraries, include files and sample code for Bonobo 2
Group:		Development/GNOME and GTK+
Requires:	%{lib_name} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname -d bonobo 2 0} < 2.32.1-4

%description -n %{develname}
Bonobo is a library that provides the necessary framework for GNOME
applications to deal with compound documents, i.e. those with a
spreadsheet and graphic embedded in a word-processing document.

This package provides the necessary development libraries and include
files to allow you to develop programs using the Bonobo document model;
it includes demonstration executables and codes as well.


%prep
%setup -q

# this is a hack for glib2.0 >= 2.31.0
sed -i -e 's/-DG_DISABLE_DEPRECATED//g' \
    ./activation-server/Makefile.*

%build
%configure2_5x \
	--disable-static \
%if %enable_gtkdoc
	--enable-gtk-doc
%endif

%make

%check
#make check

%install
%makeinstall_std

%find_lang %{name}-2.0

rm -f %{buildroot}%{_libdir}/bonobo/servers/{empty,broken,plugin}.server


%files -f %{name}-2.0.lang
%doc README NEWS AUTHORS
%config(noreplace) %{_sysconfdir}/bonobo-activation
%{_bindir}/*
%{_sbindir}/*
%{_libexecdir}/bonobo-activation-server
%dir %{_libdir}/bonobo
%dir %{_libdir}/bonobo/monikers
%dir %{_libdir}/bonobo/servers
%{_libdir}/bonobo/monikers/*.so
%{_libdir}/bonobo/servers/*
%{_libdir}/bonobo-2.0
%{_libdir}/orbit-2.0/*.so
%{_mandir}/man1/*

%files -n %{lib_name}
%{_libdir}/libbonobo-2.so.%{lib_major}*
%{_libdir}/libbonobo-activation.so.4*

%files -n %{develname}
%doc changes.txt TODO ChangeLog
%doc %{_datadir}/gtk-doc/html/*
%{_includedir}/*
%{_libdir}/libbonobo*.so
%{_libdir}/pkgconfig/*
%{_datadir}/idl/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14673 |12mr|libbonoboui-2.24.5-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# enable_gtkdoc: toggle if gtk-doc stuff should be rebuilt.
#	0 = no
#	1 = yes
%define enable_gtkdoc	1

# End of user configurable section
%{?_without_gtkdoc: %{expand: %%define	enable_gtkdoc 0}}
%{?_with_gtkdoc: %{expand: %%define	enable_gtkdoc 1}}

%define api_version	2
%define lib_major	0
%define lib_name	%mklibname bonoboui %{api_version} %{lib_major}
%define develname	%mklibname -d bonoboui

# define to use Xvfb
%define build_xvfb 1

# Allow --with[out] <feature> at rpm command line build
%{?_without_XVFB: %{expand: %%define	build_xvfb 0}}
%{?_with_XVFB: %{expand: %%define	build_xvfb 1}}


Name:		libbonoboui
Summary:	Library for compound documents in GNOME
Version:	2.24.5
Release:	5
License:	GPLv2+ and LGPLv2+
Group:		System/Libraries
URL:		http://www.gnome.org/

Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.bz2

BuildRequires:	automake
%if %enable_gtkdoc
BuildRequires:	gtk-doc >= 0.9
%endif
BuildRequires:	intltool
BuildRequires:	pkgconfig(bonobo-activation-2.0) >= 2.13.0
BuildRequires:	pkgconfig(libbonobo-2.0) >= 2.13.0
BuildRequires:	pkgconfig(libglade-2.0) >=  2.0.0
BuildRequires:	pkgconfig(gdk-x11-2.0) >= 2.2.0
BuildRequires:	pkgconfig(libgnomecanvas-2.0) >= 1.116.0
BuildRequires:	pkgconfig(libgnome-2.0) >= 2.13.0
BuildRequires:	pkgconfig(libpng)
BuildRequires:	perl-XML-Parser
%if %{build_xvfb}
BuildRequires:	x11-server-xvfb
%endif

Requires:	%{lib_name} = %{version}-%{release}

%description
Bonobo is a library that provides the necessary framework for GNOME
applications to deal with compound documents, i.e. those with a
spreadsheet and graphic embedded in a word-processing document.

This package contains various needed modules and files for bonobo 2
to operate.


%package -n %{lib_name}
Summary:	Library for compound documents in GNOME
Group:		%{group}
Provides:	%{name}%{api_version} = %{version}-%{release}

%description -n %{lib_name}
Bonobo is a library that provides the necessary framework for GNOME
applications to deal with compound documents, i.e. those with a
spreadsheet and graphic embedded in a word-processing document.

This package provides libraries to use Bonobo.


%package -n %{develname}
Summary:	Development libraries, include files and sample code for Bonobo 2
Group:		Development/GNOME and GTK+
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{lib_name} = %{version}-%{release}
Obsoletes:	%{mklibname -d bonoboui 2 0} < 2.24.5-5
Obsoletes:	%{mklibname -d bonoboui 2} < 2.24.5-5

%description -n %{develname}
Bonobo is a library that provides the necessary framework for GNOME
applications to deal with compound documents, i.e. those with a
spreadsheet and graphic embedded in a word-processing document.

This package provides the necessary development libraries and include
files to allow you to develop programs using the Bonobo document model;
it includes demonstration executables and codes as well.


%prep
%setup -q

%build

%configure2_5x \
	--disable-static \
%if %enable_gtkdoc
	--enable-gtk-doc
%endif

%make

%check
%if %{build_xvfb}
xvfb-run -a make check
%else
make check
%endif

%install
%makeinstall_std

%find_lang %{name}-2.0

%files -f %{name}-2.0.lang
%doc README NEWS changes.txt
%{_bindir}/*
%{_libdir}/bonobo/servers/*
%{_libdir}/bonobo-2.0
%{_libdir}/libglade/2.0/*.so
%{_datadir}/gnome-2.0
%{_datadir}/applications/bonobo-browser.desktop

%files -n %{lib_name}
%{_libdir}/libbonoboui-%{api_version}.so.%{lib_major}*

%files -n %{develname}
%doc ChangeLog
%doc %{_datadir}/gtk-doc/html/*
%{_includedir}/*
%{_libdir}/libbonobo*.so
%{_libdir}/pkgconfig/*




%changelog
* Fri Aug  10 2012 abondrov <andrey.bondrov@rosalab.ru>
+ Commit: 5d06f73
- Update BuildRequires
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14674 |12mr|libbraille-0.19.0-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 14
%define	libname %mklibname braille %{major}
%define develname %mklibname braille -d

Summary:	Easy access to Braille displays and terminals
Name:		libbraille
Version:	0.19.0
Release:	%mkrel 12
License:	LGPL
Group:		System/Libraries
URL:		http://libbraille.sourceforge.net/
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
Patch0:		libbraille-libtool_fixes.diff
Patch1:		libbraille-0.19.0-ltdl_fixes.diff
BuildRequires:	python-devel
BuildRequires:	swig
BuildRequires:	glib2-devel
BuildRequires:	gtk2-devel
BuildRequires:	libusb-devel
BuildRequires:	autoconf
BuildRequires:	automake
BuildRequires:	libtool
BuildRequires:	libtool-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This library makes it possible to easily access Braille displays and
terminals : you can write text on the braille display, directly draw braille
dots, or get the value of pressed keys. It is compatible with a wide range
of braille displays.

The features contain:
* usable from C, C++, Python and Java
* supports over 10 braille displays (including some recent models)
* easy configuration of the braille table
* distributed under the LGPL Free Software Licence
* portable (currently linux and win32)
* packages available
* easy to incorporate in any application wanting to use braille displays
(simple shared library)
* uses autoconf, automake and libtool for easier installation and portability
* contains a virtual graphical terminal made with Gtk+ for developers testing

%package -n	%{libname}
Summary:	Shared libbraille library
Group:		System/Libraries

%description -n	%{libname}
This library makes it possible to easily access Braille displays and
terminals : you can write text on the braille display, directly draw braille
dots, or get the value of pressed keys. It is compatible with a wide range
of braille displays.

The features contain:
* usable from C, C++, Python and Java
* supports over 10 braille displays (including some recent models)
* easy configuration of the braille table
* distributed under the LGPL Free Software Licence
* portable (currently linux and win32)
* packages available
* easy to incorporate in any application wanting to use braille displays
(simple shared library)
* uses autoconf, automake and libtool for easier installation and portability
* contains a virtual graphical terminal made with Gtk+ for developers testing

%package -n	%{develname}
Summary:	Header files, libraries and development documentation for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{develname}
This library makes it possible to easily access Braille displays and
terminals : you can write text on the braille display, directly draw braille
dots, or get the value of pressed keys. It is compatible with a wide range
of braille displays.

The features contain:
* usable from C, C++, Python and Java
* supports over 10 braille displays (including some recent models)
* easy configuration of the braille table
* distributed under the LGPL Free Software Licence
* portable (currently linux and win32)
* packages available
* easy to incorporate in any application wanting to use braille displays
(simple shared library)
* uses autoconf, automake and libtool for easier installation and portability
* contains a virtual graphical terminal made with Gtk+ for developers testing

This package contains the header files, static libraries and development
documentation for %{name}. If you like to develop programs using %{name},
you will need to install %{name}-devel.

%package -n	python-braille
Summary:	Python bindings for libbraille
Group:		Development/Python
Requires:	%{libname} = %{version}

%description -n	python-braille
This package contains Python bindings for libbraille.

%prep

%setup -q
%patch0 -p1
%patch1 -p0

%build
%serverbuild

rm -rf libltdl
libtoolize --force --copy --install --ltdl
autoreconf -fi

%configure2_5x \
    --without-included-ltdl \
    --with-ltdl-include=%{_includedir} \
    --with-ltdl-lib=%{_libdir} \
    --with-pic \
    --disable-rpath \
    --enable-python \
    --enable-usb

%make

%install
rm -rf %{buildroot}

%makeinstall_std

# antibork
find %{buildroot}%{_libdir} -name "*.la" | xargs perl -pi -e "s|\ -L%{_builddir}/%{name}-%{version}/lib||g"

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun	-n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root,0755)
%doc AUTHORS COPYING ChangeLog README TODO
%config(noreplace) %{_sysconfdir}/libbraille.conf
%{_bindir}/*
%{_libdir}/*.so.*
%dir %{_libdir}/libbraille
%{_libdir}/libbraille/*.so
%{_datadir}/libbraille

%files -n python-braille
%defattr(-,root,root)
%{py_sitedir}/*.py*
%{py_platsitedir}/*.so

%files -n %{develname}
%defattr(-,root,root,0755)
%{_includedir}/*.h
%{_libdir}/*.so
%{_libdir}/*.*a
%{_libdir}/libbraille/*.*a
%{py_platsitedir}/*.*a




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14675 |12mr|libbs2b-3.1.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname bs2b %{major}
%define develname %mklibname -d bs2b

Summary:	Bauer stereophonic-to-binaural DSP library
Name:		libbs2b
Version:	3.1.0
Release:	6
License:	MIT
Group:		Sound
Url:		http://bs2b.sourceforge.net/
Source0:	http://downloads.sourceforge.net/sourceforge/bs2b/%{name}-%{version}.tar.lzma
Patch:		libbs2b-3.1.0-fix-format-strings.patch
BuildRequires:	pkgconfig(sndfile)


%description
The Bauer stereophonic-to-binaural DSP (bs2b) library and plugins is
designed to improve headphone listening of stereo audio
records. Recommended for headphone prolonged listening to disable
superstereo fatigue without essential distortions.

%package utils
Group:		Sound
Summary:	Bauer stereophonic-to-binaural DSP library - sample tools

%description utils
The Bauer stereophonic-to-binaural DSP (bs2b) library and plugins is
designed to improve headphone listening of stereo audio
records. Recommended for headphone prolonged listening to disable
superstereo fatigue without essential distortions.

This contains the command line example tools.

%package -n %{libname}
Group:		System/Libraries
Summary:	Bauer stereophonic-to-binaural DSP library

%description -n %{libname}
The Bauer stereophonic-to-binaural DSP (bs2b) library and plugins is
designed to improve headphone listening of stereo audio
records. Recommended for headphone prolonged listening to disable
superstereo fatigue without essential distortions.

%package -n %{develname}
Group:		Development/C
Summary:	Bauer stereophonic-to-binaural DSP library
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
The Bauer stereophonic-to-binaural DSP (bs2b) library and plugins is
designed to improve headphone listening of stereo audio
records. Recommended for headphone prolonged listening to disable
superstereo fatigue without essential distortions.

%prep
%setup -q
%patch -p1

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/libbs2b.so.%{major}*

%files utils
%doc README AUTHORS
%{_bindir}/*

%files -n %{develname}
%doc ChangeLog doc/readme.txt
%{_libdir}/*.so
%{_includedir}/bs2b
%{_libdir}/pkgconfig/*



%changelog
* Sat Aug  18 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 2d54394
- Spec cleanup, drop .la and .a files
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14676 |12mr|libbsd-0.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	%mklibname bsd
%define devel	%mklibname -d bsd

Name:		%name
Version:	0.4.1
Release:	1
Summary:	Library providing BSD-compatible functions for portability
URL:		http://libbsd.freedesktop.org/

Source0:	http://libbsd.freedesktop.org/releases/libbsd-%{version}.tar.gz

License:	BSD and ISC and Copyright only and Public Domain
Group:		System/Libraries

%description
libbsd provides useful functions commonly found on BSD systems, and
lacking on others like GNU systems, thus making it easier to port
projects with strong BSD origins, without needing to embed the same
code over and over again on each project.

%package -n %devel
Summary:	Development files for libbsd
Group:		Development/C
Requires:	%name = %{version}-%{release}
Requires:	pkgconfig
Provides:	libbsd-devel = %{version}-%{release}

%description -n %devel
Development files for the libbsd library.

%prep
%setup -q -n libbsd-%version

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%files
%doc COPYING README TODO ChangeLog
%{_libdir}/libbsd.so.*

%files -n %devel
%{_mandir}/man3/*.3.?z
%{_mandir}/man3/*.3bsd.?z
%{_includedir}/bsd
%{_libdir}/libbsd.so
%{_libdir}/pkgconfig/libbsd.pc
%{_libdir}/pkgconfig/libbsd-overlay.pc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14677 |12mr|libbtctl-0.11.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 6
%define libname %mklibname btctl %{major}
%define develname %mklibname btctl -d

Name:		libbtctl
Summary:	GNOME bluetooth control library
Version:	0.11.1
Release:	6
Source0:	http://ftp.gnome.org/pub/GNOME/sources/libbtctl/%{name}-%{version}.tar.bz2
Patch0:		libbtctl-0.11.1-format-strings.patch
Patch2:		libbtctl-0.4.1-pydir.patch
Patch3:		libbtctl-0.8.0-crash.patch
Patch4:		libbtctl_fix_broken_check.patch
URL:		http://usefulinc.com/software/gnome-bluetooth/
License:	GPLv2+
Group:		System/Libraries

BuildRequires:	gtk-doc
BuildRequires:	intltool
BuildRequires:	perl-XML-Parser
BuildRequires:	pkgconfig(bluez)
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(libgnomeui-2.0)
BuildRequires:	pkgconfig(openobex) >= 1.1
BuildRequires:	pkgconfig(pygtk-2.0)
BuildRequires:	pkgconfig(python)

%description
Current features include:
    * Bonobo component to manage the discovery of nearby Bluetooth devices
    * Component will create serial (RFCOMM) connections for clients to devices
    * libbtcl, a GObject wrapper for Bluetooth functionality

Features planned in the near future include:
    * Control-center prefs application to give users overall control over
      devices

%package -n %{libname}
Group:		System/Libraries
Summary:	GNOME bluetooth control library
Requires:	bluez
Provides:	%{name} = %{version}-%{release}

%description -n %{libname}
Current features include:
    * Bonobo component to manage the discovery of nearby Bluetooth devices
    * Component will create serial (RFCOMM) connections for clients to devices
    * libbtcl, a GObject wrapper for Bluetooth functionality

Features planned in the near future include:
    * Control-center prefs application to give users overall control over
      devices

%package -n %{develname}
Group:		Development/C
Summary:	Static libraries and header files from %{name}
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n %{develname}
Static libraries and header files from %name

%package -n python-%{name}
Group:		Development/Python
Summary:	Bluetooth Python bindings

%description -n python-%{name}
This is the python wrapper for %name.

%prep
%setup -q
%apply_patches

%build
autoreconf -fi
%configure2_5x \
	--disable-static \
	--enable-shared \
	--disable-mono
# parallel build fails
make

%install
rm -rf %{buildroot}
%makeinstall_std

%find_lang %{name}

%files -n %{libname} -f %{name}.lang
%{_libdir}/libbtctl.so.%{major}*

%files -n python-%{name}
%{py_platsitedir}/btctl.so

%files -n %{develname}
%doc AUTHORS ChangeLog README
%doc %{_datadir}/gtk-doc/html/%{name}
%{_includedir}/%{name}
%{_libdir}/*.so
%{_libdir}/pkgconfig/%{name}.pc




%changelog
* Mon Aug  20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 3b672b8
- Sync with Cooker (drop .la and .a files, convert BR to pkgconfig style etc)
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14678 |12mr|libburn-1.2.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 4
%define libname %mklibname burn %{major}
%define develname %mklibname burn -d
%define sdevellibname %mklibname -s -d burn

Summary:	Library for reading, mastering and writing optical discs
Name:		libburn
Version:	1.2.4
Release:	1
License:	GPLv2+
Group:		System/Libraries
URL:		http://libburnia-project.org/
Source0:	http://files.libburnia-project.org/releases/%{name}-%{version}.tar.gz
BuildRequires:	doxygen
BuildRequires:	graphviz

%description
Libburn is an open-source library for reading, mastering and writing
optical discs.

%package -n %{libname}
Group:		System/Libraries
Summary:	An open-source library for optical discs

%description -n %{libname}
An open-source library for reading, mastering and writing optical discs.

%package -n %{develname}
Summary:	Header files for development with %{name}
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Obsoletes:	%{_lib}burn6-devel < 1.2.4
Provides:	burn-devel = %{version}-%{release}

%description -n %{develname}
This package includes the header files for the %{name} package.

%package -n cdrskin
Summary:	Limited cdrecord compatibility wrapper for libburn
Group:		Archiving/Cd burning

%description -n cdrskin
A limited cdrecord compatibility wrapper which allows to use some
libburn features from the command line.


%package -n %{sdevellibname}
Summary:	Static development files for %{name}
Group:		Development/C
Requires:	%{develname} = %{version}-%{release}
Provides:	burn-static-devel = %{version}-%{release}
Obsoletes:	%{_lib}burn-static-devel < 1.1.8-2

%description -n %{sdevellibname}
This package contains static libraries to develop applications that use
%{name}.


%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

# build documentation
pushd doc
doxygen -u doxygen.conf
doxygen doxygen.conf
popd

%files -n %{libname}
%{_libdir}/libburn.so.%{major}*

%files -n %{develname}
%doc README AUTHORS COPYRIGHT
%{_libdir}/libburn.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/%{name}

%files -n %sdevellibname
%{_libdir}/*.a

%files -n cdrskin
%doc cdrskin/README
%{_bindir}/cdrskin
%{_mandir}/man1/cdrskin.1.*



%changelog
* Thu Sep  6 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: aa74d26
- New version 1.2.4 (sync with Cooker), fix unversioned Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14679 |12mr|libcaca-0.99-0.beta18.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	prerel	beta18
%define	major	0
%define	libname	%mklibname caca %{major}
%define	libnamexx %mklibname caca++ %{major}
%define	libgl_plugin %mklibname libgl_plugin %{major}
%define	libx11_plugin %mklibname libx11_plugin %{major}
%define	devname %mklibname -d caca

%bcond_without	dox
%bcond_without	slang

Name:		libcaca
Version:	0.99
Release:	%{?prerel:0.%{prerel}.}1
Summary:	Text mode graphics library
License:	GPLv2
Group:		System/Libraries
URL:		http://libcaca.zoy.org/
Source0:	http://libcaca.zoy.org/attachment/wiki/libcaca/%{name}-%{version}%{?prerel:.%{prerel}}.tar.gz
Patch0:		libcaca-0.99.beta18-ruby1.9.patch

%if %{with slang}
Buildrequires:	pkgconfig(slang)
%endif
Buildrequires:	pkgconfig(glut)
Buildrequires:	pkgconfig(imlib2)
Buildrequires:	pkgconfig(ncursesw)
Buildrequires:	pkgconfig(pangoft2)
Buildrequires:	pkgconfig(x11)
%if %{with dox}
Buildrequires:	doxygen texlive
%endif
Buildrequires:	ruby-devel
%ifnarch %{mipsx} %{arm}
BuildRequires:	mono
%endif

%description
libcaca is the Colour AsCii Art library. It provides high level functions
for colour text drawing, simple primitives for line, polygon and ellipse
drawing, as well as powerful image to text conversion routines.

%package -n	%{libname}
Summary:	Text mode graphics library
Group:		System/Libraries

%description -n	%{libname}
libcaca is the Colour AsCii Art library. It provides high level functions
for colour text drawing, simple primitives for line, polygon and ellipse
drawing, as well as powerful image to text conversion routines.

This package contains the shared library for %{name}.

%package -n	%{libnamexx}
Summary:	Text mode graphics library
Group:		System/Libraries
Conflicts:	%{libname} < 0.99-0.beta17.4

%description -n	%{libnamexx}
This package contains the shared library for %{name}++.

%package -n	%{libgl_plugin}
Summary:	Text mode graphics library
Group:		System/Libraries
Conflicts:	%{libname} < 0.99-0.beta17.4

%description -n	%{libgl_plugin}
This package contains the shared library libgl_plugin.

%package -n	%{libx11_plugin}
Summary:	Text mode graphics library
Group:		System/Libraries
Conflicts:	%{libname} < 0.99-0.beta17.4

%description -n	%{libx11_plugin}
This package contains the shared library libgl_plugin.

%package -n	%{devname}
Summary:	Development files for libcaca
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Requires:	%{libnamexx} = %{version}-%{release}
Requires:	%{libgl_plugin} = %{version}-%{release}
Requires:	%{libx11_plugin} = %{version}-%{release}
Obsoletes:	%{mklibname -d caca 0} < 0.99-0.beta18

%description -n	%{devname}
libcaca is the Colour AsCii Art library. It provides high level functions
for colour text drawing, simple primitives for line, polygon and ellipse
drawing, as well as powerful image to text conversion routines.

This package contains the header files and static libraries needed to
compile applications or shared objects that use libcaca.

%package -n	caca-utils
Summary:	Text mode graphics utilities
Group:		Graphics
Conflicts:	%{libname} < 0.99-0.beta17.4

%description -n	caca-utils
This package contains utilities and demonstration programs for libcaca, the
Colour AsCii Art library.

cacaview is a simple image viewer for the terminal. It opens most image
formats such as JPEG, PNG, GIF etc. and renders them on the terminal using
ASCII art. The user can zoom and scroll the image, set the dithering method
or enable anti-aliasing.

cacaball is a tiny graphic program that renders animated ASCII metaballs on
the screen, cacafire is a port of AALib's aafire and displays burning ASCII
art flames, cacamoir animates colourful moire circles and cacaplas displays
an old school plasma effect.

cacademo is a simple application that shows the libcaca rendering features
such as line and ellipses drawing, triangle filling and sprite blitting.

%ifnarch %{mipsx} %{arm}
%package -n	caca-sharp
Summary:	Mono binding for libcaca
Group:		Development/Other

%description -n	caca-sharp
Mono binding for libcaca
%endif

%package -n	ruby-caca
Summary:	Ruby binding for libcaca
Group:		Development/Ruby

%description -n	ruby-caca
Ruby binding for libcaca

%package -n python-caca
Summary:	Python binding for libcaca
Group:		Development/Python

%description -n	python-caca
Python binding for libcaca

%prep
%setup -qn %{name}-%{version}%{?prerel:.%{prerel}}
%patch0 -p1 -b .ruby19~
autoreconf -fi

%build
%configure2_5x \
	--disable-static \
%if %{with slang}
	--enable-slang \
%else
	--disable-slang \
%endif
	--enable-ncurses \
	--enable-x11 \
	--enable-imlib2 \
%if %{with dox}
	--enable-doc \
%else
	--disable-doc \
%endif
	--enable-plugins \
	--disable-java

%make

%install
%makeinstall_std
# maybe b/c they are symlinks
rm -f %{buildroot}%{_libdir}/libcucul*.la

%multiarch_binaries %{buildroot}%{_bindir}/caca-config

%if %{with dox}
rm -rf installed-docs
mv %{buildroot}%{_datadir}/doc/libcaca-dev installed-docs
rm %{buildroot}%{_datadir}/doc/libcucul-dev
%endif

%files -n %{libname}
%{_libdir}/libcaca.so.%{major}*
%{_libdir}/libcucul.so.%{major}*

%files -n %{libnamexx}
%{_libdir}/libcaca++.so.%{major}*
%{_libdir}/libcucul++.so.%{major}*

%files -n %{libgl_plugin}
%{_libdir}/caca/libgl_plugin.so.%{major}*

%files -n %{libx11_plugin}
%{_libdir}/caca/libx11_plugin.so.%{major}*

%files -n %{devname}
%doc NEWS NOTES
%{_bindir}/caca-config
%{multiarch_bindir}/caca-config
%{_includedir}/*
%{_libdir}/pkgconfig/*.pc
%{_libdir}/lib*.so
%{_libdir}/caca/lib*.so
%{_mandir}/man1/caca-config.1*
%if %{with dox}
%{_mandir}/man3/*
%doc installed-docs/pdf/* installed-docs/html 
%endif

%files -n caca-utils
%doc README THANKS AUTHORS
%{_bindir}/cacaclock
%{_bindir}/cacademo
%{_bindir}/cacafire
%{_bindir}/cacaplay
%{_bindir}/cacaserver
%{_bindir}/cacaview
%{_bindir}/img2txt
%{_datadir}/libcaca/
%{_mandir}/man1/cacademo.1*
%{_mandir}/man1/cacafire.1*
%{_mandir}/man1/cacaplay.1*
%{_mandir}/man1/cacaserver.1*
%{_mandir}/man1/cacaview.1*
%{_mandir}/man1/img2txt.1*

%ifnarch %{mips} %{arm}
%files -n caca-sharp
%{_libdir}/mono/caca-sharp*
%{_libdir}/mono/gac/caca-sharp
%endif

%files -n ruby-caca
%{ruby_sitelibdir}/caca.rb
%{ruby_sitearchdir}/*.so

%files -n python-caca
%{py_puresitedir}/caca



%changelog
* Fri Aug  17 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: be1c9f9
- New version 0.99.beta18 (sync with Cooker), fix unversioned Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14680 |12mr|libcacard-0.1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname cacard %major
%define develname %mklibname -d cacard

Name: libcacard
Version: 0.1.2
Release: 1
Summary: Common Access Card (CAC) Emulation
Group: System/Libraries
License: LGPLv2+
URL: http://www.spice-space.org/download
Source0: http://www.spice-space.org/download/libcacard/libcacard-%{version}.tar.bz2
BuildRequires: pkgconfig(nss) >= 3.12.8

%description
Common Access Card (CAC) emulation library.

%package -n %libname
Summary: Common Access Card (CAC) Emulation
Group: System/Libraries
Suggests: %{name}-tools = %{version}-%{release}

%description -n %libname
Common Access Card (CAC) emulation library.

%package tools
Summary: CAC Emulation tools
Group: System/Libraries
Requires: %{libname} = %{version}-%{release}

%description tools
CAC emulation tools.

%package -n %develname
Summary: CAC Emulation devel
Group: Development/C
Requires: %{libname} = %{version}-%{release}
Provides: %{name}-devel = %{version}-%{release}

%description -n %develname
CAC emulation development files.

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std
find %buildroot -name '*.la' | xargs rm -f

%files -n %libname
%doc COPYING README
%{_libdir}/libcacard.so.%{major}*

%files -n %develname
%{_includedir}/cacard
%{_libdir}/pkgconfig/libcacard.pc
%{_libdir}/libcacard.so

%files tools
%{_bindir}/vscclient



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14681 |12mr|libcanberra-0.29-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

%define shortname canberra 
%define major 0
%define major_gtk 0

%define libname %mklibname %{shortname} %{major}
%define libgtk %mklibname %{shortname}-gtk %{major_gtk}
%define libgtk3 %mklibname %{shortname}-gtk3_ %{major_gtk}
%define libgtkdevel %mklibname -d %{shortname}-gtk
%define libgtk3devel %mklibname -d %{shortname}-gtk3
%define develname %mklibname -d %{shortname}

%bcond_without systemd

Summary:	XDG compliant sound event library
Name:		libcanberra
Version:	0.29
Release:	3
License:	LGPLv2+
Group:		Sound
URL:		http://0pointer.de/lennart/projects/libcanberra/
Source0:	http://0pointer.de/lennart/projects/libcanberra/%{name}-%{version}.tar.xz
Source1:	%{name}-gtk-module.sh
Source2:	%{shortname}-profile-d.sh
Source3:	%{shortname}-alsa.conf
Source4:	%{shortname}-pulse.conf
Patch0:		libcanberra-0.28-underlinking.patch

BuildRequires: GConf2
BuildRequires: libtool-devel
BuildRequires: pkgconfig(alsa)
BuildRequires: pkgconfig(gstreamer-0.10)
BuildRequires: pkgconfig(gtk+-2.0)
BuildRequires: pkgconfig(gtk+-3.0)
BuildRequires: pkgconfig(libpulse)
BuildRequires: pkgconfig(tdb)
BuildRequires: pkgconfig(vorbisfile)
BuildRequires: pkgconfig(x11)
%if %{with systemd}
BuildRequires: pkgconfig(udev) >= 186
BuildRequires: systemd-units
%endif

%description
A small and lightweight implementation of the XDG Sound Theme Specification
(http://0pointer.de/public/sound-theme-spec.html).

%package -n %{shortname}-common
Summary:	Common files needed for libcanberra
Group:		Sound
# (cg) This is just temporary. This should really be a generic requires.
Requires:	sound-theme-freedesktop
Conflicts:	%{shortname}-gtk3 < 0.28-6

%description -n %{shortname}-common
Common files needed for libcanberra

%post -n %{shortname}-common
if [ $1 -eq 1 ]; then
    /bin/systemctl daemon-reload
fi
systemctl enable canberra-system-bootup.service

%preun -n %{shortname}-common
if [ $1 -eq 0 ]; then
    /bin/systemctl --no-reload disable canberra-system-bootup.service canberra-system-shutdown.service canberra-system-shutdown-reboot.service
    /bin/systemctl stop canberra-system-bootup.service canberra-system-shutdown.service canberra-system-shutdown-reboot.service
fi

%postun -n %{shortname}-common
/bin/systemctl daemon-reload

%package -n %{shortname}-gtk3
Summary:	GTK3 utilities for the %{name} XDG complient sound event library
Group:		System/Libraries
Requires:	gtk+3.0
Requires:	%{shortname}-common
Obsoletes:	%{name}-gtk2

%description -n %{shortname}-gtk3
GTK3 specific utilities & modules for %{name}, a small and lightweight 
implementation of the XDG Sound Theme Specification 
(http://0pointer.de/public/sound-theme-spec.html).

%package -n %{libname}
Summary:	XDG complient sound event library
Group:		System/Libraries

%description -n %{libname}
A small and lightweight implementation of the XDG Sound Theme Specification
(http://0pointer.de/public/sound-theme-spec.html).

%package -n %{libgtk}
Summary:	GTK libraries for the %{name}
Group:		System/Libraries
Provides:	canberra-gtk-module
%rename		canberra-gtk

%description -n %{libgtk}
GTK specific libraries for %{name}

%package -n %{libgtk3}
Summary:	GTK3 libraries for the %{name}
Group:		System/Libraries

%description -n %{libgtk3}
GTK3 specific libraries for %{name}.

%package -n %{libgtkdevel}
Summary:	GTK library for %{name} development
Group:		Development/C
Provides:	%{name}-gtk-devel = %{version}-%{release}
Requires:	%{libgtk} = %{version}-%{release}
# moved the gtk header file & vala to gtk3devel
Requires:	%{libgtk3devel} = %{version}-%{release}

%description -n %{libgtkdevel}
GTK specific development library for %{name}.

%package -n %{libgtk3devel}
Summary:	GTK3 header and library for %{name} development
Group:		Development/C
Provides:	%{name}-gtk3-devel = %{version}-%{release}
Requires:	%{libgtk3} = %{version}-%{release}

%description -n %{libgtk3devel}
GTK3 specific development library and header for %{name}.

%package -n %{develname}
Summary:	Headers and libraries for %{name} development
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
Development files for %{name}.

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
    --disable-static \
    --disable-oss \
    --disable-lynx \
%if %{with systemd}
    --with-systemdsystemunitdir=%{_unitdir}
%endif

%make

%install
%makeinstall_std

# Remove metalink libraries
find %{buildroot} -name '*.la' -exec rm -f {} ';'

install -D -m755  %{SOURCE1} %{buildroot}%{_sysconfdir}/X11/xinit.d/libcanberra-gtk-module.sh
install -D -m644  %{SOURCE2} %{buildroot}%{_sysconfdir}/profile.d/40canberra.sh
install -D -m644  %{SOURCE3} %{buildroot}%{_sysconfdir}/sound/profiles/alsa/canberra.conf
install -D -m644  %{SOURCE4} %{buildroot}%{_sysconfdir}/sound/profiles/pulse/canberra.conf

%files -n %{shortname}-common
%{_sysconfdir}/X11/xinit.d/libcanberra-gtk-module.sh
%{_sysconfdir}/profile.d/40canberra.sh
%{_sysconfdir}/sound/profiles/alsa/canberra.conf
%{_sysconfdir}/sound/profiles/pulse/canberra.conf
%if %{with systemd}
%{_bindir}/canberra-boot
/lib/systemd/system/canberra-system-bootup.service
/lib/systemd/system/canberra-system-shutdown-reboot.service
/lib/systemd/system/canberra-system-shutdown.service
%endif

%files -n %{shortname}-gtk3
%{_bindir}/canberra-gtk-play
%{_datadir}/gdm/autostart/LoginWindow/libcanberra-ready-sound.desktop
%{_datadir}/gnome/autostart/libcanberra-login-sound.desktop
%{_datadir}/gnome/shutdown/libcanberra-logout-sound.sh

%files -n %{libname}
%{_libdir}/%{name}.so.%{major}*
%dir %{_libdir}/%{name}-%{version}
%{_libdir}/%{name}-%{version}/%{name}-alsa.so
%{_libdir}/%{name}-%{version}/%{name}-gstreamer.so
%{_libdir}/%{name}-%{version}/%{name}-pulse.so
%{_libdir}/%{name}-%{version}/%{name}-multi.so
%{_libdir}/%{name}-%{version}/%{name}-null.so

%files -n %{libgtk}
%{_libdir}/%{name}-gtk.so.%{major_gtk}*
%{_libdir}/gtk-2.0/modules/%{name}-gtk-module.so

%files -n %{libgtk3}
%{_libdir}/%{name}-gtk3.so.%{major_gtk}*
%{_libdir}/gtk-3.0/modules/%{name}-gtk-module.so
%{_libdir}/gtk-3.0/modules/%{name}-gtk3-module.so
%{_libdir}/gnome-settings-daemon-3.0/gtk-modules/canberra-gtk-module.desktop

%files -n %{libgtkdevel}
%doc %{_datadir}/gtk-doc/html/%{name}
%{_libdir}/%{name}-gtk.so
%{_libdir}/pkgconfig/%{name}-gtk.pc

%files -n %{libgtk3devel}
%{_libdir}/libcanberra-gtk3.so
%{_libdir}/pkgconfig/libcanberra-gtk3.pc
%{_includedir}/%{shortname}-gtk.h
%{_datadir}/vala/vapi/libcanberra-gtk.vapi

%files -n %{develname}
%docdir %{_docdir}/%{name}
%doc %{_docdir}/%{name}/README
%{_includedir}/%{shortname}.h
%{_libdir}/%{name}.so
%{_libdir}/pkgconfig/%{name}.pc
%{_datadir}/vala/vapi/libcanberra.vapi



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14682 |12mr|libcap-2.22-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2
%define libname %mklibname cap %{major}
%define develname %mklibname cap -d

Summary: 	Library for getting and setting POSIX.1e capabilities
Name: 		libcap
Version: 	2.22
Release: 	2
Group: 		System/Kernel and hardware
License: 	BSD/GPLv2
URL: 		http://www.kernel.org/pub/linux/libs/security/linux-privs/
Source0:	http://mirror.nexcess.net/kernel.org/linux/libs/security/linux-privs/libcap2/%{name}-%{version}.tar.gz
Source1:	http://mirror.nexcess.net/kernel.org/linux/libs/security/linux-privs/libcap2/%{name}-%{version}.tar.gz.asc
Source2:	ftp://ftp.kernel.org/pub/linux/libs/security/linux-privs/kernel-2.4/capfaq-0.2.txt
Patch0:		libcap-2.16-linkage_fix.diff
BuildRequires:	attr-devel
BuildRequires:	pam-devel

%description
%{name} is a library for getting and setting POSIX.1e (formerly POSIX 6)
draft 15 capabilities.

%package	utils
Summary:	Administration tools for POSIX.1e capabilities
Group:		System/Kernel and hardware

%description	utils
%{name} is a library for getting and setting POSIX.1e (formerly POSIX 6)
draft 15 capabilities.

This package contains utilities to control these capabilities.

%package -n	pam_cap
Summary:	PAM module for getting and setting POSIX.1e capabilities
Group:		System/Libraries

%description -n	pam_cap
The purpose of this module is to enforce inheritable capability sets for a
specified user.

%package -n	%{libname}
Summary:	Library for getting and setting POSIX.1e capabilities
Group:		System/Kernel and hardware
Provides:	%{name} = %{version}-%{release}

%description -n	%{libname}
%{name} is a library for getting and setting POSIX.1e (formerly POSIX 6)
draft 15 capabilities.

%package -n	%{develname}
Summary:	Development files for %{name}
Group:		Development/Kernel
Requires:	%{libname} >= %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:       cap-devel = %{version}-%{release}
Conflicts:	%{mklibname cap 1 -d}

%description -n	%{develname}
Development files (Headers, libraries for static linking, etc) for %{name}.

%{name} is a library for getting and setting POSIX.1e (formerly POSIX 6)
draft 15 capabilities.

Install %{name}-devel if you want to develop or compile applications supporting
Linux kernel capabilities.

%prep

%setup -q
%patch0 -p0

install -m644 %{SOURCE2} .

perl -pi -e 's,^man_prefix=.*,man_prefix=\$\(prefix)/share,g' Make.Rules

%build
perl -pi -e "s|^CFLAGS\ :=.*|CFLAGS\ :=%{optflags} -fPIC -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64|g" Make.Rules
perl -pi -e "s|^LDFLAGS\ :=.*|LDFLAGS\ :=%{ldflags}|g" Make.Rules

%make prefix=%{_prefix}

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}/security

make install prefix=%{_prefix} LIBDIR=%{buildroot}/%{_lib} FAKEROOT=%{buildroot} RAISE_SETFCAP=no

# conflics with man-pages
rm -f %{buildroot}%{_mandir}/man2/*

install -m0640 pam_cap/capability.conf %{buildroot}%{_sysconfdir}/security/

# Fix unstripped-binary-or-object
chmod 0755 %{buildroot}/%{_lib}/lib*.so.%{major}*

# cleanup
rm -f %{buildroot}/%{_lib}/*.a

%files utils
%doc CHANGELOG License README contrib
%{_sbindir}/capsh
%{_sbindir}/getcap
%{_sbindir}/getpcaps
%{_sbindir}/setcap
%{_mandir}/man8/getcap.8*
%{_mandir}/man8/setcap.8*

%files -n pam_cap
%doc pam_cap/License
%attr(0640,root,root) %config(noreplace) %{_sysconfdir}/security/capability.conf
/%{_lib}/security/pam_cap.so

%files -n %{libname}
/%{_lib}/lib*.so.%{major}*

%files -n %{develname}
%doc capfaq-0.2.txt
%{_includedir}/*
/%{_lib}/*.so
%{_mandir}/man3/*
%{_mandir}/man1/capsh.1.*



%changelog
* Tue Oct  23 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 78ada00
- Fix permissions
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14683 |12mr|libcap-ng-0.7.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 0
%define	libname %mklibname cap-ng %{major}
%define develname %mklibname cap-ng -d

Summary:	An alternate posix capabilities library
Name:		libcap-ng
Version:	0.7.1
Release:	%mkrel 1
License:	LGPLv2+
Group:		System/Libraries
URL:		http://people.redhat.com/sgrubb/libcap-ng
Source0:	http://people.redhat.com/sgrubb/libcap-ng/%{name}-%{version}.tar.gz
BuildRequires:	kernel-headers >= 2.6.11
BuildRequires:	attr-devel
BuildRequires:	python-devel
BuildRequires:	swig

%description
Libcap-ng is a library that makes using posix capabilities easier.

%package -n	%{libname}
Summary:	Shared %{name} library
Group:		System/Libraries
Obsoletes:	%{_lib}libcap-ng0

%description -n	%{libname}
Libcap-ng is a library that makes using posix capabilities easier.

This package contains the shared %{name} library.

%package -n	%{develname}
Summary:	Header files, libraries and development documentation for %{name}
Group:		Development/C
Requires:	kernel-headers >= 2.6.11
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{_lib}libcap-ng-devel

%description -n	%{develname}
Libcap-ng is a library that makes using posix capabilities easier.

This package contains the development files for the %{name} library.

%package -n	python-%{name}
Summary:	Python bindings for %{name} library
Group:		Development/Python
Requires:	%{libname} = %{version}-%{release}

%description -n	python-%{name}
The libcap-ng-python package contains the bindings so that %{name} and
can be used by python applications.

%package	utils
Summary:	Utilities for analysing and setting file capabilities
Group:		System/Base

%description	utils
The libcap-ng-utils package contains applications to analyse the posix
capabilities of all the program running on a system. It also lets you set the
file system based capabilities.

%prep

%setup -q

%build
%configure2_5x \
    --libdir=/%{_lib} \
    --with-python

%make

%install
rm -rf %{buildroot}

%makeinstall_std

# Move the symlink
rm -f %{buildroot}/%{_lib}/%{name}.so
mkdir -p %{buildroot}%{_libdir}
VLIBNAME=$(ls %{buildroot}/%{_lib}/%{name}.so.*.*.*)
LIBNAME=$(basename $VLIBNAME)
ln -s ../../%{_lib}/$LIBNAME %{buildroot}%{_libdir}/%{name}.so

# Move the pkgconfig file
mv %{buildroot}/%{_lib}/pkgconfig %{buildroot}%{_libdir}

# Remove a couple things so they don't get picked up
rm -f %{buildroot}/%{_lib}/libcap-ng.*a
rm -f %{buildroot}/%{_libdir}/python?.?/site-packages/_capng.*a

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun	-n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root,-)
%doc COPYING.LIB
%attr(0755,root,root) /%{_lib}/libcap-ng.so.%{major}*

%files -n %{develname}
%defattr(-,root,root,-)
%attr(0644,root,root) %{_includedir}/cap-ng.h
%attr(0755,root,root) %{_libdir}/libcap-ng.so
%attr(0644,root,root) %{_datadir}/aclocal/cap-ng.m4
%{_libdir}/pkgconfig/libcap-ng.pc
%attr(0644,root,root) %{_mandir}/man3/*

%files -n python-%{name}
%defattr(-,root,root,-)
%attr(0755,root,root) /%{_libdir}/python?.?/site-packages/_capng.so
%{python_sitearch}/capng.py*

%files utils
%doc COPYING
%attr(0755,root,root) %{_bindir}/*
%attr(0644,root,root) %{_mandir}/man8/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14684 |12mr|libcdaudio-0.99.12-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname cdaudio %{major}
%define develname %mklibname cdaudio -d

Summary:	A library for controlling CD-ROM devices
Name:		libcdaudio
Version:	0.99.12
Release:	14
Group:		Sound
License:	LGPLv2+
URL:		http://libcdaudio.sourceforge.net/
Source0:	%{name}-%{version}.tar.bz2
Source1:	%{name}-config
Patch0:		%{name}-0.99.10.config.patch
Patch1:		%{name}-0.99-CAN-2005-0706.patch
Patch2:		%{name}-0.99.12-buffovfl.patch

%description
libcdaudio is a library for controlling CD-ROM devices

%package -n	%{libname}
Summary:	A library for controlling CD-ROM devices
Group:		System/Libraries

%description -n	%{libname}
libcdaudio is a library for controlling CD-ROM devices

%package -n	%{develname}
Summary:	Headers for developing programs that will use %{name}
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	cdaudio-devel = %{version}-%{release}

%description -n	%{develname}
This package contains the headers that programmers will need to develop 
applications which will use %{name}.

%prep
%setup -q
%patch0 -p0
%patch1 -p1
%patch2 -p0

cp %{SOURCE1} cdserver

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

install -d -m 755 %{buildroot}/%{_sysconfdir}
install -m 644 cdserver %{buildroot}/%{_sysconfdir}

%multiarch_binaries %{buildroot}%{_bindir}/libcdaudio-config

%files -n %{libname}
%doc README NEWS AUTHORS ChangeLog
%{_sysconfdir}/cdserver
%{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%{_bindir}/libcdaudio-config
%{multiarch_bindir}/libcdaudio-config
%{_includedir}/*
%{_libdir}/lib*.so
%{_datadir}/aclocal/*
%{_libdir}/pkgconfig/libcdaudio.pc



%changelog
* Mon Aug  20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 14ec1ef
- Drop .la files, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14685 |12mr|libcddb-1.3.2-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define docver 1.3.0

%define major 2
%define libname %mklibname cddb %{major}
%define develname %mklibname cddb -d
%define staticdevelname %mklibname cddb -d -s

%define bootstrap 0
%{?_with_bootstrap: %global bootstrap 1}

Summary:	CDDB access library
Name:		libcddb
Version:	1.3.2
Release:	7
License:	LGPLv2+
Group:		System/Libraries
URL:		http://libcddb.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/libcddb/%{name}-%{version}.tar.bz2
Source1:	http://prdownloads.sourceforge.net/libcddb/%{name}-doc-%{docver}.tar.bz2
%if !%{bootstrap}
BuildRequires:	pkgconfig(libcdio)
%endif
#auto* deps
#BuildRequires:	gettext-devel
#BuildRequires:	automake1.8

%description 
Libcddb is a library that implements the different protocols (CDDBP,
HTTP, SMTP) to access data on a CDDB server (http://freedb.org).  It
tries to be as cross-platform as possible.  The initial libary will
have a C API.

%package -n %{libname}
Summary:	Libraries from %{name}
Group:		System/Libraries

%description -n %{libname}
Libcddb is a library that implements the different protocols (CDDBP,
HTTP, SMTP) to access data on a CDDB server (http://freedb.org).  It
tries to be as cross-platform as possible.  The initial libary will
have a C API.

%package -n %{develname}
Summary:	Devel files from libcddb
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{_lib}cddb2-devel < 1.3.2-5

%description -n %{develname}
Libcddb is a library that implements the different protocols (CDDBP,
HTTP, SMTP) to access data on a CDDB server (http://freedb.org).  It
tries to be as cross-platform as possible.  The initial libary will
have a C API.

This is the libraries, include files and other resources you can use
to incorporate libcddb into applications.

%package -n %{staticdevelname}
Summary:	Static Library for developing applications with %{name}
Group:		Development/C
Requires:	%{develname} = %{version}-%{release}
Provides:	%{name}-static-devel = %{version}-%{release}
Obsoletes:	%{_lib}cddb2-static-devel < 1.3.2-5

%description -n %{staticdevelname}
This contains the static library of %{name} needed for building apps that
link statically to %{name}.

%package apps
Summary:	Example applications based on %{name}
Group:		Sound

%description apps
Libcddb is a library that implements the different protocols (CDDBP,
HTTP, SMTP) to access data on a CDDB server (http://freedb.org).  It
tries to be as cross-platform as possible.  The initial libary will
have a C API.

This package contains a command line client based on %{name}.

%prep
%setup -q -a 1
mv output html

%build
%configure2_5x
%make

%install
%makeinstall_std

%files apps
%{_bindir}/*

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc ChangeLog README AUTHORS NEWS TODO html
%{_includedir}/cddb
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc

%files -n %{staticdevelname}
%{_libdir}/lib*.a


%changelog
* Sat Aug  18 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 67e3120
- Drop .la files, fix unversioned drop Obsoletes, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14686 |12mr|libcdio-0.83-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define build_vcd 1
%{?_with_vcd: %{expand: %%global build_vcd 1}}
%{?_without_vcd: %{expand: %%global build_vcd 0}}

%define major 13
%define libname %mklibname cdio %{major}
%define libnamedev %mklibname -d cdio
%define libnamestaticdev %mklibname -d -s cdio
%define isomajor 8
%define isolibname %mklibname iso9660_ %{isomajor}
%define cddamajor 1
%define cddalibname %mklibname cdio_cdda %{cddamajor}
%define cdioppmajor 0
%define cdiopplibname %mklibname cdio++ %{cdioppmajor}
%define udfmajor 0
%define udflibname %mklibname udf %{udfmajor}

Summary:	CD-ROM reading library
Name:		libcdio
Version:	0.83
Release:	3
License:	GPLv3+
Group:		System/Libraries
URL:		http://www.gnu.org/software/libcdio/
Source:		ftp://ftp.gnu.org/pub/gnu/libcdio/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(libcddb)
BuildRequires:	popt-devel
BuildRequires:	pkgconfig(ncurses)
#gw only if we change the man pages
#BuildRequires: help2man
%if %build_vcd
BuildRequires:	pkgconfig(libvcdinfo)
%endif

%description 
This library is to encapsulate CD-ROM reading and
control. Applications wishing to be oblivious of the OS- and
device-dependent properties of a CD-ROM can use this library.

Some support for disk image types like BIN/CUE and NRG is available,
so applications that use this library also have the ability to read
disc images as though they were CD's.

%package apps
Summary:	Example tool from %{name}
Group:		Sound
Provides:	libcdio0-apps

%description apps
This library is to encapsulate CD-ROM reading and
control. Applications wishing to be oblivious of the OS- and
device-dependent properties of a CD-ROM can use this library.

Some support for disk image types like BIN/CUE and NRG is available,
so applications that use this library also have the ability to read
disc images as though they were CD's.

This contains the program cd-info as an example application of %{name}.

%package -n %{libname}
Summary:	Libraries from %{name}
Group:		System/Libraries
Provides:	libcdio = %{version}-%{release}

%description -n %{libname}
This library is to encapsulate CD-ROM reading and
control. Applications wishing to be oblivious of the OS- and
device-dependent properties of a CD-ROM can use this library.

Some support for disk image types like BIN/CUE and NRG is available,
so applications that use this library also have the ability to read
disc images as though they were CD's.

%package -n %{libnamedev}
Summary:	Devel files from %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Requires:	%{isolibname} = %{version}-%{release}
Requires:	%{cddalibname} = %{version}-%{release}
Requires:	%{cdiopplibname} = %{version}-%{release}
Requires:	%{udflibname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{libnamedev}
This is the libraries, include files and other resources you can use
to incorporate %{name} into applications.

%package -n %{libnamestaticdev}
Summary:	Static Library for developing applications with %{name}
Group:		Development/C
Requires:	%{libnamedev} = %{version}

%description -n %{libnamestaticdev}
This contains the static library of %{name} needed for building apps that
link statically to %{name}.

%package -n %{isolibname}
Summary:	Libraries from %{name}
Group:		System/Libraries

%description -n %{isolibname}
This library is to encapsulate CD-ROM reading and
control. Applications wishing to be oblivious of the OS- and
device-dependent properties of a CD-ROM can use this library.

Some support for disk image types like BIN/CUE and NRG is available,
so applications that use this library also have the ability to read
disc images as though they were CD's.

%package -n %{cddalibname}
Summary:	Libraries from %{name}
Group:		System/Libraries

%description -n %{cddalibname}
This library is to encapsulate CD-ROM reading and
control. Applications wishing to be oblivious of the OS- and
device-dependent properties of a CD-ROM can use this library.

Some support for disk image types like BIN/CUE and NRG is available,
so applications that use this library also have the ability to read
disc images as though they were CD's.

%package -n %{cdiopplibname}
Summary:	C++ library from %{name}
Group:		System/Libraries

%description -n %{cdiopplibname}
This library is to encapsulate CD-ROM reading and
control. Applications wishing to be oblivious of the OS- and
device-dependent properties of a CD-ROM can use this library.

Some support for disk image types like BIN/CUE and NRG is available,
so applications that use this library also have the ability to read
disc images as though they were CD's.

%package -n %{udflibname}
Summary:	Libraries from %{name}
Group:		System/Libraries
Conflicts:	%{mklibname cdio_cdda 0}

%description -n %{udflibname}
This library is to encapsulate CD-ROM reading and
control. Applications wishing to be oblivious of the OS- and
device-dependent properties of a CD-ROM can use this library.

Some support for disk image types like BIN/CUE and NRG is available,
so applications that use this library also have the ability to read
disc images as though they were CD's.

%prep
%setup -q

%build
%configure2_5x \
--without-versioned-libs \
%if ! %build_vcd
--disable-vcd-info
%endif

make

%install
%makeinstall_std
#gw was not installed:
cp libcdio_cdda.pc libcdio_paranoia.pc %{buildroot}%{_libdir}/pkgconfig
cd %{buildroot}%{_mandir}
mv jp ja

%files apps
%doc README AUTHORS NEWS INSTALL TODO
%{_bindir}/*
%{_mandir}/man1/*
%lang(ja) %{_mandir}/ja/man1/*

%files -n %{libname}
%_libdir/libcdio.so.%{major}*

%files -n %{isolibname}
%{_libdir}/libiso9660.so.%{isomajor}*

%files -n %{cddalibname}
%{_libdir}/libcdio_cdda.so.%{cddamajor}*
%{_libdir}/libcdio_paranoia.so.%{cddamajor}*

%files -n %{udflibname}
%{_libdir}/libudf.so.%{udfmajor}*

%files -n %{libnamedev}
%doc ChangeLog README AUTHORS NEWS INSTALL TODO
%{_includedir}/cdio
%{_includedir}/cdio++/
%{_infodir}/libcdio.info*
%{_libdir}/*.so
%{_libdir}/pkgconfig/libcdio.pc
%{_libdir}/pkgconfig/libcdio++.pc
%{_libdir}/pkgconfig/libcdio_cdda.pc
%{_libdir}/pkgconfig/libcdio_paranoia.pc
%{_libdir}/pkgconfig/libiso9660.pc
%{_libdir}/pkgconfig/libiso9660++.pc
%{_libdir}/pkgconfig/libudf.pc

%files -n %{libnamestaticdev}
%{_libdir}/lib*.a

%files -n %{cdiopplibname}
%{_libdir}/libcdio++.so.%{cdioppmajor}*
%{_libdir}/libiso9660++.so.%{cdioppmajor}*


%changelog
* Sat Aug  18 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: f3a8156
- New version 0.83 (sync with Cooker), convert BuildRequires to pkgconfig style, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14687 |12mr|libcdr-0.0.8-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define min_ver 0.0

%define major 0
%define libname %mklibname cdr %major
%define libdev %mklibname cdr -d

Name: libcdr
Version: 0.0.8
Release: %mkrel 3
Summary: A library providing ability to interpret and import Corel Draw drawings

Group: System/Libraries
License: GPLv2+ or LGPLv2+
URL: http://www.freedesktop.org/wiki/Software/libcdr
Source: http://dev-www.libreoffice.org/src/%{name}-%{version}.tar.xz

BuildRequires: doxygen
BuildRequires: lcms2-devel
BuildRequires: libwpd-devel
BuildRequires: libwpg-devel
BuildRequires: zlib-devel

%description
Libcdr is library providing ability to interpret and import Corel Draw
drawings into various applications. You can find it being used in
libreoffice.

%package -n %libname
Summary:    A library providing ability to interpret and import Corel Draw drawings
Group:      System/Libraries

%description -n %libname
Libcdr is library providing ability to interpret and import Corel Draw
drawings into various applications. You can find it being used in
libreoffice.

%package -n %libdev
Summary: Development files for %{name}
Group: Development/Other
Requires: %{libname} = %{version}-%{release}
Provides: %{name}-devel = %{version}-%{release}
Requires: pkgconfig

%description -n %libdev
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.

%package doc
Summary: Documentation of %{name} API
Group:   Books/Howtos
BuildArch: noarch

%description doc
The %{name}-doc package contains documentation files for %{name}.

%package tools
Summary: Tools to transform Corel Draw drawings into other formats
Group:   Books/Howtos 

%description tools
Tools to transform Corel Draw drawings into other formats.
Currently supported: XHTML, raw.


%prep
%setup -q

mkdir m4
autoreconf -fi

%build
%configure --disable-static --disable-werror
sed -i \
    -e 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' \
    -e 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' \
    libtool
%make V=1


%install
%makeinstall_std 
rm -f %{buildroot}/%{_libdir}/*.la
# these binaries do nothing currently
rm -f %{buildroot}/%{_bindir}/cmx2*


%files -n %libname
%doc AUTHORS ChangeLog COPYING.*
%{_libdir}/%{name}-%min_ver.so.%{major}*


%files -n %libdev
%{_includedir}/%{name}-%min_ver
%{_libdir}/%{name}-%min_ver.so
%{_libdir}/pkgconfig/%{name}-%min_ver.pc


%files doc
%doc COPYING.*
%dir %{_docdir}/%{name}
%{_docdir}/%{name}/html


%files tools
%{_bindir}/cdr2raw
%{_bindir}/cdr2xhtml





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14688 |12mr|libcec-2.0.1-0.git20121016.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define snap	20121016

%define major 2
%define libname %mklibname cec %{major}
%define devname %mklibname cec -d

Name:		libcec
Version:	2.0.1
Release:	%mkrel -c git%{snap} 1
Summary:	Pulse-Eight CEC adapter control library
License:	GPLv2+
Group:		System/Libraries
URL:		http://libcec.pulse-eight.com/
# rm -rf libcec && git clone git://github.com/Pulse-Eight/libcec.git && cd libcec/
# git archive --prefix=libcec-$(date +%Y%m%d)/ --format=tar HEAD | xz > ../libcec-$(date +%Y%m%d).tar.xz
Source0:	%{name}-%{snap}.tar.xz
BuildRequires:	pkgconfig(libudev)
BuildRequires:	lockdev-devel

%description
With libcec you can access your Pulse-Eight CEC adapter.

%package -n cec-utils
Summary:	Utilities for Pulse-Eight CEC adapter control
Group:		System/Configuration/Hardware
# the binaries require the library, but automatic dependency generation doesn't
# catch that
Requires:	%{libname} = %{EVRD}

%description -n cec-utils
With libcec you can access your Pulse-Eight CEC adapter.

This package contains the command-line tools to configure and test your
Pulse-Eight CEC adapter.

%package -n %{libname}
Summary:	Shared library for Pulse-Eight CEC adapter control
Group:		System/Libraries

%description -n %{libname}
With libcec you can access your Pulse-Eight CEC adapter.

This package contains the shared library which allows programs to access your
Pulse-Eight CEC adapter.

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	cec-devel = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %devname
With libcec you can access your Pulse-Eight CEC adapter.

This package contains the files for developing applications which
will use libcec.

%prep
%setup -q -n %{name}-%{snap}

%build
autoreconf -ifv
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%files -n cec-utils
%{_bindir}/cec-client
%{_bindir}/cec-config

%files -n %{libname}
%{_libdir}/%{name}.so.%{major}*

%files -n %{devname}
%{_libdir}/%{name}.so
%{_libdir}/pkgconfig/%{name}.pc
%{_includedir}/%{name}/*.h

%changelog
* Sun Sep  16 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 7eedb18
- New version 1.8.1 (sync with Cooker)
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14689 |12mr|libchamplain-0.12.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname		champlain

%define api			0.12
%define major		0
%define gir_major	0.12
%define libname		%mklibname champlain %{api} %{major}
%define libgtk		%mklibname champlain-gtk %{api} %{major}
%define girname		%mklibname %{oname}-gir %{gir_major}
%define girgtk		%mklibname %{oname}-gtk-gir %{gir_major}
%define develname	%mklibname champlain %{api} -d

Summary:	Map view for Clutter
Name:		libchamplain
Version:	0.12.3
Release:	2
License:	LGPLv2+
Group:		Graphical desktop/GNOME 
URL:		http://blog.pierlux.com/projects/libchamplain/en/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/0.12/%{name}-%{version}.tar.xz
Patch0:		libchamplain-0.12.2-fix-linking.patch
BuildRequires:	chrpath
BuildRequires:	pkgconfig(clutter-1.0)
BuildRequires:	pkgconfig(clutter-gtk-1.0)
BuildRequires:	pkgconfig(gdk-3.0)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gtk-doc)
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	pkgconfig(libsoup-gnome-2.4)
BuildRequires:	pkgconfig(memphis-0.2)
BuildRequires:	vala-tools

%description
Libchamplain is a C library aimed to provide a ClutterActor to display
rasterized maps.

%package -n %{libname}
Summary:	Map view for Clutter
Group:		System/Libraries

%description -n %{libname}
Libchamplain is a C library aimed to provide a ClutterActor to display
rasterized maps.

%package -n %{libgtk}
Summary:	Map view for Clutter
Group:		System/Libraries

%description -n %{libgtk}
Libchamplain is a C library aimed to provide a ClutterActor to display
rasterized maps.

This package contains the GTK+ view for %{name}

%package -n %{girname}
Summary:	GObject Introspection interface description for GData
Group:		System/Libraries

%description -n %{girname}
GObject Introspection interface description for GData.

%package -n %{girgtk}
Summary:	GObject Introspection interface description for GData
Group:		System/Libraries
Requires:	%{libgtk} = %{version}-%{release}

%description -n %{girgtk}
GObject Introspection interface description for GData.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/GNOME and GTK+
Requires:	%{libname} = %{version}-%{release}
Requires:	%{libgtk} = %{version}-%{release}
Requires:	%{girname} = %{version}-%{release}
Requires:	%{girgtk} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%mklibname champlain 0.3 -d

%description -n %{develname}
This package contains development files for %{name}.

%prep
%setup -q
%apply_patches

autoreconf -fi

%build
%configure2_5x \
	--disable-static \
	--enable-gtk-doc \
	--enable-python \
	--enable-introspection 

# Omit unused direct shared library dependencies.
sed --in-place --expression 's! -shared ! -Wl,--as-needed\0!g' libtool

%make

%install
%makeinstall_std 
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'

# Remove rpaths.
chrpath --delete %{buildroot}%{_libdir}/%{name}-gtk-*.so.*

%files -n %{libname}
%{_libdir}/%{name}-%{api}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Champlain-%{gir_major}.typelib

%files -n %{libgtk}
%{_libdir}/%{name}-gtk-%{api}.so.%{major}*

%files -n %{girgtk}
%{_libdir}/girepository-1.0/GtkChamplain-%{gir_major}.typelib

%files -n %{develname}
%doc NEWS
%doc demos/launcher.c
%{_libdir}/%{name}-%{api}.so
%{_libdir}/%{name}-gtk-%{api}.so
%{_libdir}/pkgconfig/champlain-%{api}.pc
%{_libdir}/pkgconfig/champlain-gtk-%{api}.pc
%{_libdir}/pkgconfig/champlain-memphis-%{api}.pc
%dir %{_datadir}/gtk-doc/html/%{name}
%dir %{_datadir}/gtk-doc/html/%{name}-gtk
%doc %{_datadir}/gtk-doc/html/%{name}/*
%doc %{_datadir}/gtk-doc/html/%{name}-gtk/*
%dir %{_includedir}/%{name}-%{api}
%dir %{_includedir}/%{name}-%{api}/champlain
%{_includedir}/%{name}-%{api}/champlain/*.h
%dir %{_includedir}/%{name}-gtk-%{api}
%dir %{_includedir}/%{name}-gtk-%{api}/champlain-gtk/
%{_includedir}/%{name}-gtk-%{api}/champlain-gtk/*.h
%{_datadir}/gir-1.0/Champlain-%{gir_major}.gir
%{_datadir}/gir-1.0/GtkChamplain-%{gir_major}.gir
%{_datadir}/vala/vapi/champlain*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14690 |12mr|libchewing-0.3.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 3
%define libname %mklibname chewing %{major}
%define develname %mklibname chewing -d

Name:		libchewing
Summary:	The intelligent phonetic input method library
Epoch:		1
Version:	0.3.3
Release:	3
Group:		System/Internationalization
License:	LGPLv2+
Source0:	http://chewing.csie.net/download/libchewing/%{name}-%{version}.tar.bz2
URL:		http://chewing.csie.net/

%description
libchewing is an intelligent Chinese phonetic input method library
which is also know as Qooing. Based on Chewing input method.

%package data
Summary:	Data for Libchewing
Group:		System/Internationalization

%description data
libchewing is an intelligent Chinese phonetic input method library
which is also know as Qooing. Based on Chewing input method.

This package contains data files from libchewing.

%package -n	%{libname}
Summary:	The intelligent phonetic input method library
Group:		System/Internationalization
Requires:	%{name}-data = %{EVRD}
Provides:	%{name} = %{EVRD}

%description -n %{libname}
libchewing is an intelligent Chinese phonetic input method library
which is also know as Qooing. Based on Chewing input method.

This package contains the basic libchewing library.

%package -n	%{develname}
Summary:	Headers of libchewing for development
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel= %{EVRD}

%description -n %{develname}
libchewing is an intelligent Chinese phonetic input method library
which is also know as Qooing. Based on Chewing input method.

This package contains library and headers necessary for development
related to Chewing input method. You also need it if you want to
compile any input server that supports Chewing input method.

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%files data
%doc COPYING
%{_datadir}/chewing

%files -n %{libname}
%doc COPYING
%{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%doc AUTHORS COPYING ChangeLog NEWS README
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*
%{_includedir}/*



%changelog
* Tue Aug  21 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: be32b4d
- Drop .la and .a files, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14691 |12mr|libchipcard-5.0.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define clientmajor 6
%define clientlibname %mklibname chipcard %{clientmajor}
%define libnamedev %mklibname -d chipcard

Summary:	A library for easy access to smart cards (chipcards)
Name:		libchipcard
Version:	5.0.2
Release:	3
Group:		System/Libraries
License:	LGPLv2
URL:		http://www.aquamaniac.de/sites/libchipcard/index.php
Source:		http://files.hboeck.de/aq/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(gwenhywfar)
BuildRequires:	pkgconfig(libpcsclite)
Requires(post):	rpm-helper
Requires(preun): rpm-helper

%description
Libchipcard allows easy access to smart cards. It provides basic access
to memory and processor cards and has special support for German medical
cards, German "Geldkarten" and HBCI (homebanking) cards (both type 0 and 
type 1).

It accesses the readers via CTAPI or PC/SC interfaces and has successfully
been tested with Towitoko, Kobil and Reiner-SCT readers.

This package contains the chipcard3-daemon needed to access card readers.

%package -n %{libnamedev}
Summary:	LibChipCard server development kit
Group:		Development/C
Requires:	%{clientlibname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description  -n %{libnamedev}
This package contains chipcard3-server-config and header files for writing 
drivers, services or even your own chipcard daemon for LibChipCard.

%package -n %{clientlibname}
Group:		System/Libraries
Summary:	A library for easy access to smart cards (chipcards)
Requires:	%{name} >= %{version}

%description -n %{clientlibname}
Libchipcard allows easy access to smart cards. It provides basic access
to memory and processor cards and has special support for German medical
cards, German "Geldkarten" and HBCI (homebanking) cards (both type 0 and 
type 1).

It accesses the readers via CTAPI or PC/SC interfaces and has successfully
been tested with Towitoko, Kobil and Reiner-SCT readers.

This package contains the chipcard3-daemon needed to access card readers.


%prep
%setup -q

%build
%configure2_5x --disable-static --with-pcsc-libs=%{_libdir}
%make

%install
%makeinstall_std

%post
%_post_service chipcardd

%preun
%_preun_service chipcardd

%files -n %{clientlibname}
%{_libdir}/libchipcard.so.%{clientmajor}*

%files -n %{libnamedev}
%doc README COPYING ChangeLog
%{_libdir}/*.so
%{_bindir}/chipcard-config
%{_includedir}/*
%{_datadir}/aclocal/chipcard.m4

%files
%doc README COPYING ChangeLog
%{_sysconfdir}/chipcard
%{_bindir}/cardcommander
%{_bindir}/chipcard-tool
%{_bindir}/geldkarte
%{_bindir}/kvkcard
%{_bindir}/memcard
%{_datadir}/chipcard
%{_libdir}/gwenhywfar/plugins/*/ct


%changelog
* Mon Aug  27 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 3214836
- Fix file list
  
* Mon Aug  27 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 1b9e3d8
- Spec cleanup, clnvert BR to pkgconfig style
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14692 |12mr|libcmis-0.2.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define  lib_name_orig libalsa
%define  api 0.2
%define  major 2
%define  lib_name %mklibname cmis %api %major
%define  develname %mklibname -d cmis

Name: libcmis
Version: 0.2.3
Release: %mkrel 3
Summary: A C++ client library for the CMIS interface
Group: System/Libraries
License: GPL+ or LGPLv2+ or MPLv1.1
URL: http://sourceforge.net/projects/libcmis/
Source: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
BuildRequires: boost-devel
BuildRequires: libcurl-devel
BuildRequires: libxml2-devel
BuildRequires: docbook2x

%description
LibCMIS is a C++ client library for the CMIS interface. This allows C++
applications to connect to any ECM behaving as a CMIS server like
Alfresco, Nuxeo for the open source ones.

#--------------------------------------------------------------------

%package -n %lib_name
Summary: Text categorization library
Group:   System/Libraries
Obsoletes: %{_lib}cmis2 < %{version}-%{release}

%description -n %lib_name
LibCMIS is a C++ client library for the CMIS interface. This allows C++
applications to connect to any ECM behaving as a CMIS server like
Alfresco, Nuxeo for the open source ones.

%files -n %lib_name
%doc AUTHORS COPYING.GPL COPYING.LGPL COPYING.MPL README
%{_libdir}/%{name}-%{api}.so.%{major}*

#--------------------------------------------------------------------

%package -n %{develname}
Summary: Development files for %{name}
Group: Development/Other
Requires: %lib_name = %version-%release
Obsoletes: %{name}-devel < %version-%release
Provides: %{name}-devel = %version-%release

%description -n %{develname}
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.

%files -n %{develname}
%{_includedir}/%{name}-%{api}
%{_libdir}/%{name}-%{api}.so
%{_libdir}/pkgconfig/%{name}-%{api}.pc

#--------------------------------------------------------------------

%package tools
Summary: Command line tool to access CMIS
Group:    Publishing

%description tools
The %{name}-tools package contains a tool for accessing CMIS from the
command line.

%files tools
%{_bindir}/cmis-client
%{_mandir}/manx/cmis-client.xml.*

#--------------------------------------------------------------------

%prep
%setup -q
sed -i -e 's/docbook-to-man/db2x_docbook2man/' configure

%build
%configure2_5x --disable-static --disable-tests --disable-werror --with-man=no
sed -i \
    -e 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' \
    -e 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' \
    libtool
%make


%install
%makeinstall_std
rm -f %{buildroot}/%{_libdir}/*.la



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14693 |12mr|libconfig-1.4.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 9
%define libname	%mklibname config %{major}
%define libxx	%mklibname config++ %{major}
%define develname	%mklibname -d config

Summary:	Configuration file parsing library
Name:		libconfig
Version:	1.4.9
Release:	1
Group:		System/Libraries
License:	LGPLv2+
URL:		http://www.hyperrealm.com/libconfig/
Source0:	http://www.hyperrealm.com/libconfig/%{name}-%{version}.tar.gz

%description
libconfig - Consistent configuration library.

Libconfig is a library to provide easy access to configuration
data in a consistent and logical manner. Variables (registered
through lc_register_var(3) or lc_register_callback(3)) are
processed with the lc_process(3) function. Errors can be examined
through lc_geterrno(3) and lc_geterrstr(3).

%package -n	%{libname}
Summary:	Configuration file parsing library
Group:		System/Libraries

%description -n	%{libname}
libconfig - Consistent configuration library.

Libconfig is a library to provide easy access to configuration
data in a consistent and logical manner. Variables (registered
through lc_register_var(3) or lc_register_callback(3)) are
processed with the lc_process(3) function. Errors can be examined
through lc_geterrno(3) and lc_geterrstr(3).

%package -n	%{libxx}
Summary:	Configuration file parsing library
Group:		System/Libraries
Conflicts:	%{libname} < 1.4.8-1

%description -n	%{libxx}
libconfig++ - Consistent configuration library.

%package -n	%{develname}
Summary:	Static library and header files for the %{name} library
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Requires:	%{libxx} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:  %_lib%{name}0-devel

%description -n	%{develname}
This package contains the development %{name} libraries and its header
files.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static

%make

%install
rm -rf %{buildroot}
%makeinstall_std
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'

%files -n %{libname}
%{_libdir}/libconfig.so.%{major}*

%files -n %{libxx}
%{_libdir}/libconfig++.so.%{major}*

%files -n %{develname}
%doc README
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_infodir}/*


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14694 |12mr|libcroco0.6-0.6.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname	libcroco
%define api	0.6
%define major	3
%define libname	%mklibname croco%{api}_ %{major}
%define devname	%mklibname croco%{api} -d

Name:		%{oname}%{api}
Summary:	CSS2 parser library
Version:	0.6.8
Release:	2
License:	LGPLv2
Group:		System/Libraries
URL:		http://savannah.nongnu.org/projects/libcroco
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{oname}/%{oname}-%{version}.tar.xz

BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(libxml-2.0)

%description
libcroco is a standalone css2 parsing library.
It provides a low level event driven SAC like api
and a css object model like api.

%package -n %{libname}
Summary:	CSS2 parser library
Group:		System/Libraries

%description -n %{libname}
libcroco is a standalone css2 parsing library.
It provides a low level event driven SAC like api
and a css object model like api.

%package -n %{devname}
Summary:	Libraries and include files for developing with libcroco
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname croco0.6_3 -d} < 0.6.5

%description -n %{devname}
This package provides the necessary development libraries and include
files to allow you to develop with libcroco?

%package utils
Summary:	Example apps based on libcroco for working with CSS files
Group:		Text tools

%description utils
This contains the example apps that come with libcroco. At the moment this is
csslint, a Cascading Style Sheets checker.

%prep
%setup -qn %{oname}-%{version}

%build
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std

%multiarch_binaries %{buildroot}%{_bindir}/croco-%{api}-config

%files utils
%doc README AUTHORS COPYING COPYING.LIB ChangeLog NEWS
%{_bindir}/csslint-%{api}

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{devname}
%{_bindir}/croco-%{api}-config
%{multiarch_bindir}/croco-%{api}-config
%{_libdir}/*.so
%{_includedir}/*
%{_libdir}/pkgconfig/*
%doc %{_datadir}/gtk-doc/html/libcroco/


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14695 |12mr|libcue-1.4.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname cue %major
%define develname %mklibname -d cue 

Summary:	Cuesheet parser library
Name:		libcue
Version:	1.4.0
Release:	3
License:	GPLv2
Group:		System/Libraries
Url:		http://libcue.sourceforge.net/
Source0:	http://downloads.sourceforge.net/project/%{name}/%{name}/%{version}/%{name}-%{version}.tar.bz2

%description
This is a library for parsing cue sheets which describe audio CD images. They
are useful for gapless music playback.

%package -n %{libname}
Group:		System/Libraries
Summary:	Cuesheet parser library

%description -n %{libname}
This is a library for parsing cue sheets which describe audio CD images. They
are useful for gapless music playback.

%package -n %{develname}
Group:		Development/C
Summary:	Cuesheet parser library
Requires:	%{libname} = %{version}-%{release}
Provides:	libcue-devel = %{version}-%{release}

%description -n %{develname}
This is a library for parsing cue sheets which describe audio CD images. They
are useful for gapless music playback.

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/libcue.so.%{major}*

%files -n %{develname}
%doc AUTHORS NEWS ChangeLog
%{_libdir}/libcue.so
%{_libdir}/pkgconfig/libcue.pc
%{_includedir}/libcue-1.4




%changelog
* Fri Aug  31 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: da5e6b8
- Drop .la and .a files, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14696 |12mr|libdaemon-0.14-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname daemon %{major}
%define develname %mklibname daemon -d

Summary:	Lightweight C library which eases the writing of UNIX daemons
Name:		libdaemon
Version:	0.14
Release:	6
License:	LGPLv2.1+
Group:		System/Libraries
URL:		http://0pointer.de/lennart/projects/libdaemon
Source0:	http://0pointer.de/lennart/projects/libdaemon/%{name}-%{version}.tar.gz
BuildRequires:	lynx
BuildRequires:	doxygen

%description
libdaemon is a lightweight C library which eases the writing of UNIX daemons.
It consists of the following parts:
    * A wrapper around fork() which does the correct daemonization procedure
      of a process
    * A wrapper around syslog() for simpler and compatible log output to
      Syslog or STDERR
    * An API for writing PID files
    * An API for serializing UNIX signals into a pipe for usage with
      select() or poll()

Routines like these are included in most of the daemon software available. It
is not that simple to get it done right and code duplication cannot be a goal.

%package -n 	%{libname}
Summary:	Dynamic libraries from %{name}
Group:		System/Libraries
Provides:	daemon = %{version}-%{release}

%description -n %{libname}
Dynamic libraries from %{name}.

%package -n 	%{develname}
Summary:	Header files and static libraries from %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	daemon-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{libname}-devel < 0.14-6

%description -n %{develname}
Libraries and includes files for developing programs based on %{name}.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static
%make

%install
%makeinstall_std

#(tpg) useless
rm -rf %{buildroot}%{_datadir}/doc/libdaemon

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc README
%{_includedir}/%{name}
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc




%changelog
* Wed Aug  15 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: d45e10e
- Sync with Cooker (drop .la files, spec cleanup etc), fix unversioned Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14697 |12mr|libdatrie-0.2.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname datrie %{major}
%define develname %mklibname datrie -d

Summary:	Double-array structure for representing trie
Name:		libdatrie
Version:	0.2.4
Release:	%mkrel 3
License:	LGPLv2+ and GPLv2+
Group:		System/Libraries
URL:		http://linux.thai.net
Source0:	ftp://linux.thai.net/pub/thailinux/software/libthai/%name-%version.tar.gz
BuildRequires:	doxygen
BuildRequires:	pkgconfig
BuildRoot:	%{_tmppath}/%{name}-%{version}-root

%description
This is an implementation of double-array structure for representing trie.

Trie is a kind of digital search tree, an efficient indexing method with
O(1) time complexity for searching. Comparably as efficient as hashing,
trie also provides flexibility on incremental matching and key spelling
manipulation. This makes it ideal for lexical analyzers, as well as spelling
dictionaries.

%package -n	trietool
Summary:	Trie manipulation tool
Group:		Databases
Provides:	%{name} = %{version}

%description -n	trietool
Trietool is a trie manipulation tool.

%package -n	%{libname}
Summary:	Double-array structure for representing trie
Group:		System/Libraries
Provides:	%{name} = %{version}

%description -n	%{libname}
This is an implementation of double-array structure for representing trie.

Trie is a kind of digital search tree, an efficient indexing method with
O(1) time complexity for searching. Comparably as efficient as hashing,
trie also provides flexibility on incremental matching and key spelling
manipulation. This makes it ideal for lexical analyzers, as well as spelling
dictionaries.

%package -n	%{develname}
Summary:	Double-array structure for representing trie
Group:		Development/C
Requires:	%{libname} = %{version}
Requires:	pkgconfig
Provides:	datrie-devel = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname datrie 0 -d}

%description -n	%{develname}
This package includes the header files and developer docs for the libdatrie
package.

Install libdatrie-devel if you want to develop programs which will use
libdatrie.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}

%makeinstall_std

rm %{buildroot}%{_libdir}/*.la

%if %mdkversion < 200900
%post   -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files -n trietool
%defattr(-,root,root)
%{_bindir}/*
%{_mandir}/man1/trietool*.1*

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%doc README AUTHORS NEWS
%{_docdir}/%{name}/README.migration
%{_includedir}/datrie
%{_libdir}/lib*.so
%{_libdir}/lib*.a
%{_libdir}/pkgconfig/*
%{_datadir}/doc/datrie/



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14698 |12mr|libdbi-0.8.4-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname dbi %{major}
%define develname %mklibname dbi -d

Summary:	Database Independent Abstraction Layer for C
Name:		libdbi
Version:	0.8.4
Release:	4
License:	LGPL
Group:		System/Libraries
URL:		http://libdbi.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/libdbi/%{name}-%{version}.tar.gz
BuildRequires:	openjade
BuildRequires:	docbook-style-dsssl
BuildRequires:	docbook-dtd41-sgml

%description
libdbi implements a database-independent abstraction layer in C, similar to the
DBI/DBD layer in Perl. Writing one generic set of code, programmers can
leverage the power of multiple databases and multiple simultaneous database
connections by using this framework.

%package -n	%{libname}
Summary:	Database Independent Abstraction Layer for C
Group:		System/Libraries

%description -n	%{libname}
libdbi implements a database-independent abstraction layer in C, similar to the
DBI/DBD layer in Perl. Writing one generic set of code, programmers can
leverage the power of multiple databases and multiple simultaneous database
connections by using this framework.

%package -n	%{develname}
Summary:	Library and header files for the %{name} library
Group:		Development/C
Provides:	%{name}-devel = %{version}
Provides:	dbi-devel = %{version}
Requires:	%{libname} = %{version}

%description -n	%{develname}
libdbi implements a database-independent abstraction layer in C, similar to the
DBI/DBD layer in Perl. Writing one generic set of code, programmers can
leverage the power of multiple databases and multiple simultaneous database
connections by using this framework.

This package contains the static library and header files.

%prep
%setup -q

# fix dir perms
find -type d | xargs chmod 755

%build
%configure2_5x --disable-static

%make

%install
%makeinstall_std

# nuke installed docs...
rm -rf %{buildroot}%{_docdir}

%files -n %{libname}
%doc AUTHORS ChangeLog INSTALL README
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc README TODO doc/programmers-guide doc/driver-guide doc/*.pdf
%{_includedir}/dbi
%{_libdir}/*.so



%changelog
* Tue Aug  21 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: ef0a5c8
- Drop .la and .a files, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14699 |12mr|libdbi-drivers-0.8.3-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Database drivers for libdbi
Name:		libdbi-drivers
Version:	0.8.3
Release:	14
License:	LGPL
Group:		System/Libraries
URL:		http://libdbi-drivers.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/libdbi-drivers/%{name}-%{version}-1.tar.gz
BuildRequires:	libtool
BuildRequires:	autoconf
BuildRequires:	mysql-devel
BuildRequires:	postgresql-devel
BuildRequires:	sqlite-devel
BuildRequires:	sqlite3-devel
BuildRequires:	freetds-devel >= 0.62.4
BuildRequires:	dbi-devel >= 0.8.3
BuildRequires:	openjade
BuildRequires:	docbook-style-dsssl
BuildRequires:	docbook-dtd41-sgml

%description
libdbi implements a database-independent abstraction layer in C, similar to the
DBI/DBD layer in Perl. Writing one generic set of code, programmers can
leverage the power of multiple databases and multiple simultaneous database
connections by using this framework.

%package	dbd-mysql
Summary:	MySQL driver for libdbi
Group:		System/Libraries

%description	dbd-mysql
libdbi implements a database-independent abstraction layer in C, similar to the
DBI/DBD layer in Perl. Writing one generic set of code, programmers can
leverage the power of multiple databases and multiple simultaneous database
connections by using this framework.

This driver provides connectivity to MySQL database servers through the libdbi
database independent abstraction layer. Switching a program's driver does not
require recompilation or rewriting source code.

%package	dbd-pgsql
Summary:	PostgreSQL driver for libdbi
Group:		System/Libraries

%description	dbd-pgsql
libdbi implements a database-independent abstraction layer in C, similar to the
DBI/DBD layer in Perl. Writing one generic set of code, programmers can
leverage the power of multiple databases and multiple simultaneous database
connections by using this framework.

This driver provides connectivity to PostgreSQL database servers through the
libdbi database independent abstraction layer. Switching a program's driver
does not require recompilation or rewriting source code.

%package	dbd-sqlite
Summary:	SQLite driver for libdbi
Group:		System/Libraries

%description	dbd-sqlite
libdbi implements a database-independent abstraction layer in C, similar to the
DBI/DBD layer in Perl. Writing one generic set of code, programmers can
leverage the power of multiple databases and multiple simultaneous database
connections by using this framework.

This driver provides connectivity to SQLite database servers through the libdbi
database independent abstraction layer. Switching a program's driver does not
require recompilation or rewriting source code.

%package	dbd-sqlite3
Summary:	SQLite3 driver for libdbi
Group:		System/Libraries

%description	dbd-sqlite3
libdbi implements a database-independent abstraction layer in C, similar to the
DBI/DBD layer in Perl. Writing one generic set of code, programmers can
leverage the power of multiple databases and multiple simultaneous database
connections by using this framework.

This driver provides connectivity to SQLite3 database servers through the
libdbi database independent abstraction layer. Switching a program's driver
does not require recompilation or rewriting source code.

%package	dbd-freetds
Summary:	MSSQL (FreeTDS) driver for libdbi
Group:		System/Libraries

%description	dbd-freetds
libdbi implements a database-independent abstraction layer in C, similar to the
DBI/DBD layer in Perl. Writing one generic set of code, programmers can
leverage the power of multiple databases and multiple simultaneous database
connections by using this framework.

This driver provides connectivity to MSSQL database servers through the libdbi
database independent abstraction layer. Switching a program's driver does not
require recompilation or rewriting source code.

%package	devel
Summary:	Static library and header files for the %{name} library drivers
Group:		Development/C
Provides:	%{name}-drivers-devel
Requires:	dbi-devel >= 0.8.2

%description	devel
libdbi implements a database-independent abstraction layer in C, similar to the
DBI/DBD layer in Perl. Writing one generic set of code, programmers can
leverage the power of multiple databases and multiple simultaneous database
connections by using this framework.

This package contains the static libraries and header files.

%prep
%setup -q -n %{name}-%{version}-1

# fix dir perms
find -type d | xargs chmod 755

# lib64 fix
perl -pi -e "s|/lib\b|/%{_lib}|g" acinclude.m4

%build
sh autogen.sh

%configure2_5x \
    --enable-shared \
    --enable-static \
    --with-mysql \
    --with-pgsql \
    --with-sqlite \
    --with-sqlite3 \
    --with-freetds \
    --with-freetds-incdir=%{_includedir} \
    --with-freetds-libdir=%{_libdir} \
    --with-dbi-incdir=%{_includedir}/dbi \
    --with-dbi-libdir=%{_libdir}

%make

%install
%makeinstall_std

# install development headers
install -d %{buildroot}%{_includedir}/dbi
install -m0644 drivers/mysql/dbd_mysql.h %{buildroot}%{_includedir}/dbi/
install -m0644 drivers/pgsql/dbd_pgsql.h %{buildroot}%{_includedir}/dbi/
install -m0644 drivers/sqlite/dbd_sqlite.h %{buildroot}%{_includedir}/dbi/
install -m0644 drivers/sqlite3/dbd_sqlite3.h %{buildroot}%{_includedir}/dbi/
install -m0644 drivers/freetds/dbd_freetds.h %{buildroot}%{_includedir}/dbi/

# fix some docs
cp drivers/mysql/TODO TODO.mysql
cp drivers/pgsql/TODO TODO.pgsql
cp drivers/sqlite/TODO TODO.sqlite
cp drivers/sqlite3/TODO TODO.sqlite3

# cleanup
rm -rf %{buildroot}%{_docdir}/%{name}*

%files dbd-mysql
%doc drivers/mysql/README
%doc drivers/mysql/AUTHORS
%doc drivers/mysql/dbd_mysql
%doc drivers/mysql/dbd_mysql.pdf
%{_libdir}/dbd/libdbdmysql.so

%files dbd-pgsql
%doc drivers/pgsql/README
%doc drivers/pgsql/AUTHORS
%doc drivers/pgsql/dbd_pgsql
%doc drivers/pgsql/dbd_pgsql.pdf
%{_libdir}/dbd/libdbdpgsql.so

%files dbd-sqlite
%doc drivers/sqlite/README
%doc drivers/sqlite/AUTHORS
%doc drivers/sqlite/dbd_sqlite
%doc drivers/sqlite/dbd_sqlite.pdf
%{_libdir}/dbd/libdbdsqlite.so

%files dbd-sqlite3
%doc drivers/sqlite3/AUTHORS
%doc drivers/sqlite3/README
%doc drivers/sqlite3/AUTHORS
%doc drivers/sqlite3/dbd_sqlite3
%doc drivers/sqlite3/dbd_sqlite3.pdf
%{_libdir}/dbd/libdbdsqlite3.so

%files dbd-freetds
%doc drivers/freetds/README
%{_libdir}/dbd/libdbdfreetds.so

%files devel
%doc AUTHORS ChangeLog INSTALL README TODO*
%{_libdir}/dbd/*.a
%{_includedir}/dbi/*.h



%changelog
* Tue Aug  21 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 6e75528
- Drop .la files, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14700 |12mr|libdbusmenu-0.6.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		major         4
%define		major_gtk     4
%define		major_json    4
%define		libname       %mklibname dbusmenu-glib %{major}
%define		typelibname   %mklibname dbusmenu-gir 0.4
%define		gtklibname    %mklibname dbusmenu-gtk3_ %{major_gtk}
%define		typelibgtk    %mklibname dbusmenu-gtk3-gir 0.4
%define		jsonname      %mklibname dbusmenu-jsonloader %{major_json}
%define		develname     %mklibname dbusmenu-glib -d
%define		gtkdevelname  %mklibname dbusmenu-gtk -d
%define		jsondevelname %mklibname dbusmenu-jsonloader -d
%define		toolsname     %{name}-tools

Name:		libdbusmenu
Version:	0.6.2
Release:	2
Summary:	Library for applications to pass a menu scructure accross DBus
License:	LGPLv3
Group:		System/Libraries
URL:		https://launchpad.net/dbusmenu
Source0:	http://launchpad.net/dbusmenu/0.6/%{version}/+download/%{name}-%{version}.tar.gz

BuildRequires:	intltool
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(json-glib-1.0) >= 0.13.4
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	vala-tools
BuildRequires:	pkgconfig(valgrind)
BuildRequires:	pkgconfig(gnome-doc-utils)

%description
A small little library that was created by pulling out some comon code
out of indicator-applet. It passes a menu structure across DBus so that
a program can create a menu simply without worrying about how it is
displayed on the other side of the bus.

#-----------------------------------------------------------------------

%package -n %{libname}
Summary:	Library for applications to pass a menu structure accross DBus
Group:		System/Libraries

%description -n %{libname}
A small library for applications to raise "flags" on DBus for other
components of the desktop to pick up and visualize. Currently used by
the messaging indicator.

%files -n %{libname}
%{_libdir}/%{name}-glib.so.%{major}*

#-----------------------------------------------------------------------

%package -n %{typelibname}
Summary:	GObject introspection interface description for DBus
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}

%description -n %{typelibname}
A small library for applications to raise "flags" on DBus for other
components of the desktop to pick up and visualize. Currently used by
the messaging indicator.

%files -n %{typelibname}
%{_libdir}/girepository-1.0/Dbusmenu-0.4.typelib

#-----------------------------------------------------------------------

%package -n %{gtklibname}
Summary:	Library for applications to pass a menu structure accross DBus
Group:		System/Libraries

%description -n %{gtklibname}
A small little library that was created by pulling out some comon code
out of indicator-applet. It passes a menu structure across DBus so that
a program can create a menu simply without worrying about how it is
displayed on the other side of the bus.

%files -n %{gtklibname}
%{_libdir}/%{name}-gtk3.so.%{major_gtk}*

#-----------------------------------------------------------------------

%package -n %{typelibgtk}
Summary:	GObject introspection interface description for DBusGtk
Group:		System/Libraries
Requires:	%{gtklibname} = %{version}-%{release}

%description -n %{typelibgtk}
A small library for applications to raise "flags" on DBus for other
components of the desktop to pick up and visualize. Currently used by
the messaging indicator.

%files -n %{typelibgtk}
%{_libdir}/girepository-1.0/DbusmenuGtk3-0.4.typelib

#-----------------------------------------------------------------------

%package -n %{jsonname}
Summary:	Library for applications to pass a menu structure accross DBus
Group:		System/Libraries

%description -n %{jsonname}
A small little library that was created by pulling out some comon code
out of indicator-applet. It passes a menu structure across DBus so that
a program can create a menu simply without worrying about how it is
displayed on the other side of the bus.

%files -n %{jsonname}
%{_libdir}/%{name}-jsonloader.so.%{major_json}*

#-----------------------------------------------------------------------

%package -n %{develname}
Summary:	Library headers for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Requires:	%{typelibname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
This is the libraries, include files and other resources you can use
to incorporate %{name} into applications.

%files -n %{develname}
%dir %{_includedir}/libdbusmenu-glib-0.4
%{_includedir}/libdbusmenu-glib-0.4/libdbusmenu-glib
%{_libdir}/libdbusmenu-glib.so
%{_libdir}/pkgconfig/dbusmenu-glib-0.4.pc
%{_datadir}/gir-1.0/Dbusmenu-0.4.gir
%{_datadir}/vala/vapi/Dbusmenu-0.4.vapi
%doc %{_datadir}/gtk-doc/html/libdbusmenu-glib

#------------------------------------------------------------------------

%package -n %{gtkdevelname}
Summary:	Library headers for %{name}
Group:		Development/C
Requires:	%{gtklibname} = %{version}-%{release}
Requires:	%{typelibgtk} = %{version}-%{release}
Requires:	%{develname} = %{version}-%{release}
Provides:	%{name}-gtk-devel = %{version}-%{release}

%description -n %{gtkdevelname}
This is the libraries, include files and other resources you can use
to incorporate %{name} into applications.

%files -n %{gtkdevelname}
%{_includedir}/libdbusmenu-gtk3-0.4/libdbusmenu-gtk
%{_libdir}/libdbusmenu-gtk3.so
%{_libdir}/pkgconfig/dbusmenu-gtk3-0.4.pc
%{_datadir}/gir-1.0/DbusmenuGtk3-0.4.gir
%{_datadir}/vala/vapi/DbusmenuGtk3-0.4.vapi
%doc %{_datadir}/gtk-doc/html/libdbusmenu-gtk

#-----------------------------------------------------------------------

%package -n %{jsondevelname}
Summary:	Library headers for %{name}
Group:		Development/C
Requires:	%{jsonname} = %{version}-%{release}
Requires:	%{develname} = %{version}-%{release}
Provides:	%{name}-jsonloader-devel = %{version}-%{release}

%description -n %{jsondevelname}
This is the libraries, include files and other resources you can use
to incorporate %{name} into applications.

%files -n %{jsondevelname}
%{_includedir}/libdbusmenu-glib-0.4/libdbusmenu-jsonloader
%{_libdir}/libdbusmenu-jsonloader.so
%{_libdir}/pkgconfig/dbusmenu-jsonloader-0.4.pc

#-----------------------------------------------------------------------

%package -n %{toolsname}
Summary:	Tools useful when building applications
Group:		Development/C

%description -n %{toolsname}
This package contains tools that are useful when building applications. 

%files -n %{toolsname}
%{_libexecdir}/dbusmenu-bench
%{_libexecdir}/dbusmenu-dumper
%{_libexecdir}/dbusmenu-testapp
%{_datadir}/%{name}/json/test-gtk-label.json
%{_defaultdocdir}/%{name}/

#-----------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x --disable-static --enable-gtk-doc-html
%make

%install
%makeinstall_std


%changelog
* Mon Aug  27 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 88fb330
- New version 0.6.2 with new library major 4 (sync with Cooker), convert all BR to pkgconfig style, minor cleanups
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14701 |12mr|libdbusmenu-qt-0.9.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	libdbusmenu-qt
%define version	0.9.0
%define release	%mkrel 1
%define Summary	 Qt implementation of the DBusMenu spec
%define major 2
%define libname %mklibname dbusmenu-qt %{major}
%define develname %mklibname dbusmenu-qt -d

Summary:	%Summary
Name:		%name
Version:	%version
Release:	%release
Source0:	http://launchpad.net/libdbusmenu-qt/trunk/%{version}/+download/%{name}-%{version}.tar.bz2
License:	GPLv2
Group:		System/Libraries
URL:		https://launchpad.net/libdbusmenu-qt
BuildRequires:	qjson-devel
BuildRequires:	qt4-devel
BuildRequires:	cmake
BuildRequires:	doxygen

%description
This library provides a Qt implementation of the DBusMenu spec.

#-----------------------------------------------------------------------

%package -n	%{libname}
Summary:	Qt implementation of the DBUSMenu Spec
Group:		System/Libraries

%description -n	%{libname}
Qt implementation of the DBUSMenu Spec


%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/libdbusmenu-qt.so.%{major}*

#---------------------------------------------------------------------

%package -n	%{develname}
Summary:	Library headers for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{develname}
This is the libraries, include files and other resources you can use
to incorporate %{name} into applications.

%files -n	%{develname}
%defattr(-,root,root)
%{_libdir}/libdbusmenu-qt.so
%{_includedir}/dbusmenu-qt/
%{_libdir}/pkgconfig/dbusmenu-qt.pc
%{_docdir}/dbusmenu-qt/

#-----------------------------------------------------------------------

%prep
%setup -q 

%build
%cmake_qt4
%make

%install
%makeinstall_std -C build

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14702 |12mr|libdc1394_12-1.2.1-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname libdc1394
%define major 12
%define libname %mklibname dc1394_ %{major}
%define develname %mklibname dc1394_ %major -d

Summary:	Library for 1394 Digital Camera Specification
Name:		libdc1394_12
Version:	1.2.1
Release:	14
License:	GPLv2+
Group:		System/Libraries
URL:		http://sourceforge.net/projects/libdc1394/
Source0:	%{oname}-%{version}.tar.bz2
Patch0:		libdc1394-0.9.5-lib64.patch
Patch1:		libdc1394-1.2.1-clk_tck-deprecated.patch
Patch2:		libdc1394-1.2.1-videodev.h.patch
BuildRequires: 	libraw1394_8-devel
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xv)
BuildRequires:	libv4l-devel

%description
libdc1394 is a library that is intended to provide a high level programming
interface for application developers who wish to control IEEE 1394 based
cameras that conform to the 1394-based Digital Camera Specification (found at
http://www.1394ta.org/).

%if %{_lib} != lib
%package -n 	%{libname}
Summary:	Dynamic library from libdc1394
Group:		System/Libraries

%description -n %{libname}
libdc1394 is a library that is intended to provide a high level programming
interface for application developers who wish to control IEEE 1394 based
cameras that conform to the 1394-based Digital Camera Specification (found at
http://www.1394ta.org/).
%endif

%package -n 	%{develname}
Summary: 	Development components for libdc1394
Group: 		Development/C
Requires: 	%{libname} = %{version}-%{release}
Provides: 	libdc1394_12-devel = %{version}-%{release}
Conflicts:	%mklibname -d dc1394

%description -n %{develname}
libdc1394 is a library that is intended to provide a high level programming
interface for application developers who wish to control IEEE 1394 based
cameras that conform to the 1394-based Digital Camera Specification (found at
http://www.1394ta.org/).

This archive contains the header-files for libdc1394 development

%prep
%setup -q -n %{oname}-%{version}
%patch0 -p1 -b .lib64
%patch1 -p1 -b .clk_tck
%patch2 -p0 -b .v4l
autoreconf -fi

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%if %{_lib} == lib
%files
%else
%files -n %{libname}
%endif
%doc AUTHORS ChangeLog NEWS README 
%{_libdir}/libdc1394_control.so.%{major}*

%files -n %{develname}
%{_bindir}/dc1394_vloopback
%{_includedir}/libdc1394
%{_libdir}/*.so



%changelog
* Tue Aug  21 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: db94ad5
- Drop .la and .a files, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14703 |12mr|libdc1394-2.1.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 22
%define libname %mklibname dc1394_ %{major}
%define develname %mklibname dc1394 -d

Summary:	Library for 1394 Digital Camera Specification
Name:		libdc1394
Version:	2.1.3
Release:	5
License:	GPLv2+
Group:		System/Libraries
URL:		http://sourceforge.net/projects/libdc1394/
Source0:	http://downloads.sourceforge.net/libdc1394/%{name}-%{version}.tar.gz
Patch0:		libdc1394-2.1.2-fix-linking.patch
Patch1:		libdc1394-2.1.2-videodev.h.patch
Patch2:		libdc1394-2.1.2-visibility.patch
BuildRequires:	pkgconfig(libraw1394)
BuildRequires:	pkgconfig(libusb-1.0)
BuildRequires:	pkgconfig(libv4l2)
Requires:	libraw1394

%description
libdc1394 is a library that is intended to provide a high level programming
interface for application developers who wish to control IEEE 1394 based
cameras that conform to the 1394-based Digital Camera Specification (found at
http://www.1394ta.org/).

%package -n 	%{libname}
Summary:	Dynamic library from libdc1394
Group:		System/Libraries
Provides:	libdc1394

%description -n %{libname}
libdc1394 is a library that is intended to provide a high level programming
interface for application developers who wish to control IEEE 1394 based
cameras that conform to the 1394-based Digital Camera Specification (found at
http://www.1394ta.org/).

%package -n 	%{develname}
Summary:	Development components for libdc1394
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
%if "%{_lib}" != "lib"
Provides:	libdc1394-devel = %{version}-%{release}
%endif
Provides:	dc1394-devel = %{version}-%{release}

%description -n %{develname}
libdc1394 is a library that is intended to provide a high level programming
interface for application developers who wish to control IEEE 1394 based
cameras that conform to the 1394-based Digital Camera Specification (found at
http://www.1394ta.org/).

This archive contains the header-files for libdc1394 development

%prep
%setup -q
%patch0 -p1 -b .link
%patch1 -p0 -b .v4l
%patch2 -p2 -b .visibility

%build
autoreconf -fi
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%files -n %{libname}
%doc AUTHORS ChangeLog NEWS README
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_bindir}/dc1394_vloopback
%{_bindir}/dc1394_reset_bus
%{_includedir}/dc1394
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_mandir}/man1/*.1*


%changelog
* Tue Aug  14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 2b7fb68
- Drop .la and .a files, convert BuildRequires to pkgconfig style
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14704 |12mr|libdiscid-0.2.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name libdiscid
%define version 0.2.2
%define release %mkrel 6
%define major 0
%define libname %mklibname discid %major
%define develname %mklibname -d discid

Summary:A Library for creating MusicBrainz DiscIDs
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://users.musicbrainz.org/~matt/%{name}-%{version}.tar.gz
License: LGPLv2+
Group: System/Libraries
Url: http://musicbrainz.org/doc/libdiscid
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
libdiscid is a library for creating MusicBrainz DiscIDs from audio CDs.
It reads a CD's table of contents (TOC) and generates an identifier which
can be used to lookup the CD at MusicBrainz (http://musicbrainz.org).
Additionally, it provides a submission URL for adding the DiscID to the
database.

%package -n %libname
Summary:A Library for creating MusicBrainz DiscIDs
Group: System/Libraries
# gw for python-musicbrainz2 to depend on
Provides: %name = %version-%release

%description -n %libname
libdiscid is a library for creating MusicBrainz DiscIDs from audio CDs.
It reads a CD's table of contents (TOC) and generates an identifier which
can be used to lookup the CD at MusicBrainz (http://musicbrainz.org).
Additionally, it provides a submission URL for adding the DiscID to the
database.

%package -n %develname
Summary:A Library for creating MusicBrainz DiscIDs
Group: Development/C
Requires: %libname = %version
Provides: %name-devel = %version-%release
Obsoletes: %mklibname -d discid 0

%description -n %develname
libdiscid is a library for creating MusicBrainz DiscIDs from audio CDs.
It reads a CD's table of contents (TOC) and generates an identifier which
can be used to lookup the CD at MusicBrainz (http://musicbrainz.org).
Additionally, it provides a submission URL for adding the DiscID to the
database.


%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post -n %libname -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %libname -p /sbin/ldconfig
%endif

%files -n %libname
%defattr(-,root,root)
%doc README AUTHORS
%_libdir/libdiscid.so.%{major}*

%files -n %develname
%defattr(-,root,root)
%_libdir/libdiscid.so
%_libdir/libdiscid.*a
%_includedir/*
%_libdir/pkgconfig/*.pc





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14705 |12mr|libdmapsharing-2.9.15-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 3.0
%define major 2
%define libname %mklibname dmapsharing %{api} %{major}
%define develname %mklibname -d dmapsharing

Summary:	A DMAP client and server library
Name:		libdmapsharing
Version:	2.9.15
Release:	1
License:	LGPLv2+
Group:		System/Libraries
URL:		http://www.flyn.org/projects/libdmapsharing/index.html
Source0:	http://www.flyn.org/projects/libdmapsharing/%{name}-%{version}.tar.gz
Patch0:		libdmapsharing-2.9.14-link.patch

BuildRequires:	gnome-common
BuildRequires:	gtk-doc
BuildRequires:	pkgconfig(avahi-client)
BuildRequires:	pkgconfig(avahi-glib)
BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
BuildRequires:	pkgconfig(gee-1.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gstreamer-plugins-base-0.10)
BuildRequires:	pkgconfig(libsoup-2.4)

%description
libdmapsharing implements the DMAP protocols. This includes support for
DAAP and DPAP.

%package -n %{libname}
Summary:	A DMAP client and server library
Group:		System/Libraries

%description -n %{libname}
libdmapsharing implements the DMAP protocols. This includes support for
DAAP and DPAP.

%package -n %{develname}
Summary:	Files needed to develop applications using libdmapsharing
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
libdmapsharing implements the DMAP protocols. This includes support for
DAAP and DPAP.  This package provides the libraries, include files, and
other resources needed for developing applications using libdmapsharing.

%prep
%setup -q
%apply_patches
NOCONFIGURE=yes gnome-autogen.sh

%build
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/libdmapsharing-%{api}.so.%{major}*

%files -n %{develname}
%{_libdir}/pkgconfig/libdmapsharing-*.pc
%{_includedir}/libdmapsharing-*
%{_libdir}/libdmapsharing-%{api}.so
%{_datadir}/gtk-doc/html/libdmapsharing-%{api}


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14706 |12mr|libdmtx-0.7.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname dmtx %{major}
%define develname %mklibname -d dmtx

Name:		libdmtx
Version:	0.7.4
Release:	2
Summary:	A library for reading and writing Data Matrix 2D barcodes
Group:		Development/C++
License: 	GPLv2
URL:		http://www.libdmtx.org
Source0:	http://downloads.sourceforge.net/project/libdmtx/libdmtx/0.7.4/%{name}-%{version}.tar.bz2

%description
libdmtx is open source software for reading and writing Data Matrix 2D barcodes
on Linux and Unix. At its core libdmtx is a shared library, allowing C/C++
programs to use its capabilities without restrictions or overhead.

%package -n %{libname}
Group:		Development/C++
Summary:	%{name} library package

%description -n %{libname}
A library for reading and writing Data Matrix 2D barcodes.

%package -n %{develname}
Group:		Development/C++
Summary:	%{name} developement files
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Obsoletes:	%{name} < 0.7.4

%description -n %{develname}
This package contains header files needed when building applications based on
%{name}.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/%{name}.so.%{major}*

%files -n %{develname}
%doc AUTHORS ChangeLog README NEWS KNOWNBUG
%{_includedir}/dmtx.h
%{_libdir}/%{name}.so
%{_libdir}/pkgconfig/%{name}.pc
%{_mandir}/man3/%{name}*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14707 |12mr|libdmx-1.1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		1
%define libname 	%mklibname dmx %{major}
%define develname	%mklibname dmx -d

Name:		libdmx
Summary:	DMX library (part of X.org)
Version:	1.1.2
Release:	2
Group:		Development/X11
License:	MIT
URL:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/lib/libdmx-%{version}.tar.bz2

BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	x11-proto-devel >= 7.5
BuildRequires:	x11-util-macros >= 1.0.1

%description
The DMX extension provides support for communication with and control of
Xdmx server. Attributes of the Xdmx server and of the back-end screens
attached to the server can be queried and modified via this protocol.

%package -n %{libname}
Summary:	The dmx Library
Group:		Development/X11
Conflicts:	libxorg-x11 < 7.0
Provides:	%{name} = %{version}

%description -n %{libname}
The DMX extension provides support for communication with and control of
Xdmx server. Attributes of the Xdmx server and of the back-end screens
attached to the server can be queried and modified via this protocol.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/X11
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Conflicts:	libxorg-x11-devel < 7.0
Conflicts:	x11-proto-devel < 7.5
Obsoletes:	%{_lib}dmx1-devel < 1.1.2
Obsoletes:	%{_lib}dmx-static-devel < 1.1.2

%description -n %{develname}
Development files for %{name}

%prep
%setup -q

%build
%configure2_5x	\
	--disable-static \
	--x-includes=%{_includedir} \
	--x-libraries=%{_libdir}

%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/libdmx.so.%{major}*

%files -n %{develname}
%{_libdir}/libdmx.so
%{_libdir}/pkgconfig/dmx.pc
%{_includedir}/X11/extensions/*.h
%{_mandir}/man3/DMX*.3*


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14708 |12mr|libdnet-1.12-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname dnet %{major}
%define develname %mklibname dnet -d

Summary:	Portable interface to several low-level networking routines
Name:		libdnet
Version:	1.12
Release:	13
License:	BSD
Group:		System/Libraries
URL:		http://code.google.com/p/libdnet/
Source0:	http://libdnet.googlecode.com/files/%{name}-%{version}.tgz
Patch0:		libdnet-shrext.patch
Patch4:		libdnet-1.10-nmap2.diff
BuildRequires:	autoconf automake libtool
BuildRequires:	python-devel
BuildRequires:	python-pyrex

%description
libdnet provides a simplified, portable interface to several
low-level networking routines, including network address
manipulation, kernel arp(4) cache and route(4) table lookup and
manipulation, network firewalling, network interface lookup and
manipulation, and raw IP packet and Ethernet frame transmission.

%package -n	python-dnet
Summary:	Python bindings for dnet
Group:		Development/Python
Requires:	python >= %{py_ver}

%description -n	python-dnet
This module provides a simplified interface to several low-level
networking routines, including network address manipulation, kernel
arp(4) cache and route(4) table lookup and manipulation, network
firewalling, network interface lookup and manipulation, and raw IP
packet and Ethernet frame transmission.

%package -n	%{libname}
Summary:	Portable interface to several low-level networking routines
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}

%description -n	%{libname}
libdnet provides a simplified, portable interface to several
low-level networking routines, including network address
manipulation, kernel arp(4) cache and route(4) table lookup and
manipulation, network firewalling, network interface lookup and
manipulation, and raw IP packet and Ethernet frame transmission.

%package -n	%{libname}-utils
Summary:	A simple test program for the %{libname} library
Group:		System/Libraries
Provides:	%{name}-utils = %{version}-%{release}

%description -n	%{libname}-utils
Provides a simple test program for the %{libname} library.

%package -n	%{develname}
Summary:	Static library and header files for the %{libname} library
Group:		Development/C
Provides:	dnet-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n	%{develname}
libdnet provides a simplified, portable interface to several
low-level networking routines, including network address
manipulation, kernel arp(4) cache and route(4) table lookup and
manipulation, network firewalling, network interface lookup and
manipulation, and raw IP packet and Ethernet frame transmission.

%prep
%setup -q
%patch0 -p1
%patch4 -p0

%build
%configure2_5x --disable-static --with-python
%make

%install
%makeinstall_std

%multiarch_binaries %{buildroot}%{_bindir}/dnet-config

%files -n %{libname}
%doc README THANKS TODO
%{_libdir}/*.so.%{major}*

%files -n %{libname}-utils
%{_sbindir}/*
%{_mandir}/man8/*

%files -n %{develname}
%{multiarch_bindir}/dnet-config
%{_bindir}/dnet-config
%{_includedir}/*
%{_libdir}/*.so
%{_mandir}/man3/*

%files -n python-dnet
%{py_platsitedir}/*.egg-info
%{py_platsitedir}/*.so

%changelog
* Thu Dec 08 2011 Oden Eriksson <oeriksson@mandriva.com> 1.12-12
+ Revision: 738985
- drop the static lib and the libtool *.la file
- various fixes

* Fri Apr 29 2011 Funda Wang <fwang@mandriva.org> 1.12-11
+ Revision: 660616
- really fix building
- fix multiarch usages

  + Oden Eriksson <oeriksson@mandriva.com>
    - mass rebuild

* Thu Nov 25 2010 Oden Eriksson <oeriksson@mandriva.com> 1.12-10mdv2011.0
+ Revision: 601041
- rebuild

* Sun Mar 14 2010 Oden Eriksson <oeriksson@mandriva.com> 1.12-9mdv2010.1
+ Revision: 519020
- rebuild

* Wed Sep 02 2009 Christophe Fergeau <cfergeau@mandriva.com> 1.12-8mdv2010.0
+ Revision: 425530
- rebuild

* Thu Dec 18 2008 Oden Eriksson <oeriksson@mandriva.com> 1.12-7mdv2009.1
+ Revision: 315554
- rebuild

* Wed Aug 06 2008 Thierry Vignaud <tv@mandriva.org> 1.12-6mdv2009.0
+ Revision: 264776
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Fri May 30 2008 Oden Eriksson <oeriksson@mandriva.com> 1.12-5mdv2009.0
+ Revision: 213445
- fix spec/rpm borkiness (thanks _TPG and Anssi)
- disable the python stuff for now
- rebuild

* Sun Jan 13 2008 Thierry Vignaud <tv@mandriva.org> 1.12-4mdv2008.1
+ Revision: 150551
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sun Sep 09 2007 Oden Eriksson <oeriksson@mandriva.com> 1.12-3mdv2008.0
+ Revision: 83871
- fix deps

* Thu Sep 06 2007 Oden Eriksson <oeriksson@mandriva.com> 1.12-2mdv2008.0
+ Revision: 81110
- bump release
- 1.12
- new url
- drop one upstream implemented patch

* Wed Sep 05 2007 David Walluck <walluck@mandriva.org> 1.11-5mdv2008.0
+ Revision: 79643
- Provides: dnet-devel = %%{version}-%%{release}
- version Obsoletes for rpmlint

* Wed Aug 29 2007 Oden Eriksson <oeriksson@mandriva.com> 1.11-4mdv2008.0
+ Revision: 74548
- fix deps
- conform to the new devel naming


* Wed Dec 13 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.11-3mdv2007.0
+ Revision: 96086
- Fix File list
- Rebuild for new python

  + Oden Eriksson <oeriksson@mandriva.com>
    - Import libdnet

* Tue Jul 25 2006 Oden Eriksson <oeriksson@mandriva.com> 1.11-1mdv2007.0
- 1.11
- use python rpm macros
- rediffed patches; P0
- drop redundant patches; P1,P2
- drop upstream patches; P5

* Mon Dec 12 2005 Christiaan Welvaart <cjw@daneel.dyndns.org> 1.10-2mdk
- add BuildRequires: pyrex

* Sat Dec 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.10-1mdk
- 1.10
- rediffed P0,P2
- added two patches from nmap (P3,P4)
- added P5 from cvs to make the python module compile

* Mon Jan 31 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 1.8-4mdk
- fix deps and conditional %%multiarch
- fix requires-on-release

* Tue Sep 21 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 1.8-3mdk
- use automake 1.4

* Wed May 26 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.8-2mdk
- make it compile on 9.2 too (libtool mess...)
- added P1 & P2 from PLD

* Mon May 24 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.8-1mdk
- 1.8
- fix libname (P0)
- added the python stuff
- misc spec file fixes

* Sat Feb 28 2004 Pascal Terjan <pterjan@mandrake.org> 1.7-3mdk
- dont obsolete current version and don't provide packagename = version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14709 |12mr|libdrm-2.4.40-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2
%define libname %mklibname drm %{major}
%define develname %mklibname drm -d

%define kms_major 1
%define libkms %mklibname kms %{kms_major}
%ifarch %{ix86} x86_64
%define intel_major 1
%define libintel %mklibname drm_intel %{intel_major}
%endif
%define nouveau_major 2
%define libnouveau %mklibname drm_nouveau %{nouveau_major}
%define radeon_major 1
%define libradeon %mklibname drm_radeon %{radeon_major}

Summary:	Userspace interface to kernel DRM services
Name:		libdrm
Version:	2.4.40
Release:	1
Group:		System/Libraries
License:	MIT/X11
URL:		http://xorg.freedesktop.org
Source0:	http://dri.freedesktop.org/libdrm/libdrm-%{version}.tar.bz2
Source1:	91-drm-modeset.rules

# Revert nouveau api so mesa 7.10.1 can build:
# Patch0050: 0050-revert-nouveau-split-pushbuf-macros.patch

# Backports from git:

# (from mageia) Revert nouveau merge to allow mesa build.
Patch0900: 0900-Revert-nouveau-silence-some-remaining-valgrind-warni.patch
Patch0901: 0901-Revert-nouveau-fix-channel-closing.patch
Patch0902: 0902-Revert-nouveau-expose-notifier-handle-on-nvc0-as-wel.patch
Patch0903: 0903-Revert-nouveau-remove-unnecessary-EAGAIN-loops.patch
Patch0904: 0904-Revert-nouveau-init-nvc0-channel-alloc-req-structure.patch



Patch0100: 0100-RH-libdrm-make-dri-perms-okay-v1.1.patch
# Do not try proc for backward Linux compatibility:
Patch0101: 0101-RH-libdrm-2.4.0-no-bc-v1.3.patch

Patch0500: 0500-improve-waiting-for-dri-device-to-appear-when-system.patch

Patch1005: libdrm_mips_drm_cas.patch
Patch1006: libdrm_mips_sarea_max.patch

#Patch3000: libdrm-2.4.19-fix-linking.patch

BuildRequires: kernel-headers >= 1:2.6.27.4-3mnb2
BuildRequires: libpthread-stubs
BuildRequires: x11-util-macros >= 1.0.1
BuildRequires: udev-devel
BuildRequires: libpciaccess-devel
Conflicts:	kernel-headers <= 1:2.6.27.4-2mnb2

%description
Userspace interface to kernel DRM services

%package common
Summary:	Common files for the userspace interface to kernel DRM services
Group:		System/Libraries

%description common
Common files for the userspace interface to kernel DRM services

%package -n	%{libname}
Summary:	Userspace interface to kernel DRM services
Group:		System/Libraries
Provides:	%{name} = %{version}
Requires:	%{name}-common

%description -n	%{libname}
Userspace interface to kernel DRM services

%package -n %{libkms}
Summary:  Shared library for KMS
Group:    System/Libraries

%description -n %{libkms}
Shared library for kernel mode setting.

%ifarch %{ix86} x86_64
%package -n	%{libintel}
Summary:	Shared library for Intel kernel DRM services
Group:		System/Libraries
Conflicts:	%{_lib}drm2 < 2.4.5-2

%description -n %{libintel}
Shared library for Intel kernel Direct Rendering Manager services.
%endif

%package -n	%{libnouveau}
Summary:	Shared library for Nouveau kernel DRM services
Group:		System/Libraries

%description -n %{libnouveau}
Shared library for Nouveau kernel Direct Rendering Manager services.

%package -n	%{libradeon}
Summary:	Shared library for Radeon kernel DRM services
Group:		System/Libraries
Conflicts:	%{_lib}drm2 < 2.4.5-2

%description -n %{libradeon}
Shared library for Radeon kernel Direct Rendering Manager services.

%package -n	%{develname}
Summary:	Development files for %{name}
Group:		Development/X11
Requires:	%{libname} = %{version}
Requires:	%{libkms} = %{version}
%ifarch %{ix86} x86_64
Requires:	%{libintel} = %{version}
%endif
Requires:	%{libnouveau} = %{version}
Requires:	%{libradeon} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{_lib}drm2-devel
Obsoletes:	%{_lib}drm-static-devel
Obsoletes:	drm-nouveau-devel < 2.3.0-2.20090111.2

%description -n	%{develname}
Development files for %{name}

%prep
%setup -q
%apply_patches

%build
# Needed for patch4
autoreconf -fv --install
%configure2_5x \
    --enable-udev \
%ifnarch %{ix86} x86_64
    --disable-intel \
%endif
    --enable-nouveau-experimental-api

%make

%install
rm -rf %{buildroot}

%makeinstall_std 
mkdir -p %{buildroot}%{_sysconfdir}/udev/rules.d/
install -m 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/udev/rules.d/

find %{buildroot} -type f -name '*.la' -exec rm -f {} \;

# (cg) Note that RH remove drm.h drm_mode.h drm_sarea.h r300_reg.h via_3d_reg.h
# and we should perhaps do the same? (previous attempts have not gone well :)

%files common
%{_sysconfdir}/udev/rules.d/91-drm-modeset.rules

%files -n %{libname}
%{_libdir}/libdrm.so.%{major}*

%files -n %{libkms}
%{_libdir}/libkms.so.%{kms_major}*

%ifarch %{ix86} x86_64
%files -n %{libintel}
%{_libdir}/libdrm_intel.so.%{intel_major}*
%endif

%files -n %{libnouveau}
%{_libdir}/libdrm_nouveau.so.%{nouveau_major}*

%files -n %{libradeon}
%{_libdir}/libdrm_radeon.so.%{radeon_major}*

%files -n %{develname}
%{_includedir}/libdrm
%{_includedir}/libkms
%{_includedir}/*.h
%{_libdir}/libdrm*.so
%{_libdir}/libkms.so
%{_libdir}/pkgconfig/libdrm*.pc
%{_libdir}/pkgconfig/libkms*.pc
%{_mandir}/man3/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14710 |12mr|libdv-1.0.0-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 4
%define libname %mklibname dv %{major}
%define develname %mklibname -d dv
%define staticname %mklibname -d -s dv

Summary:	DV software video codec
Name:		libdv
Version:	1.0.0
Release:	12
License:	LGPLv2+
Group:		Video
URL:		http://libdv.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/libdv/%{name}-%{version}.tar.bz2
Patch0:		libdv-mmxdetect-athlon.patch
Patch4:		libdv-0.104-zap-config.h.patch
Patch5:		libdv-0.104-move-config.h-to-apps.patch
BuildRequires:	popt-devel

%description
The Quasar DV codec (libdv) is a software codec for DV video.  DV is
the encoding format used by most digital camcorders, typically those
that support the IEEE 1394 (aka FireWire or i.Link) interface.  libdv
was developed according to the official standards for DV video, IEC
61834 and SMPTE 314M. See http://libdv.sourceforge.net/ for more.

%package	apps
Summary:	Binaries from libdv
Group:		Video
Provides:	%{_lib}dv2-apps = %{version}-%{release}

%description	apps
The Quasar DV codec (libdv) is a software codec for DV video.  DV is
the encoding format used by most digital camcorders, typically those
that support the IEEE 1394 (aka FireWire or i.Link) interface.  libdv
was developed according to the official standards for DV video, IEC
61834 and SMPTE 314M.  See http://libdv.sourceforge.net/ for more.
  
This is the libraries, include files and other resources you can use
to incorporate libdv into applications.


%package -n	%{libname}
Summary:	Libraries from libdv
Group:		System/Libraries

%description -n	%{libname}
The Quasar DV codec (libdv) is a software codec for DV video.  DV is
the encoding format used by most digital camcorders, typically those
that support the IEEE 1394 (aka FireWire or i.Link) interface.  libdv
was developed according to the official standards for DV video, IEC
61834 and SMPTE 314M.  See http://libdv.sourceforge.net/ for more.

This is the libraries, include files and other resources you can use
to incorporate libdv into applications.

%package -n	%{develname}
Summary:	Devel files from libdv
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Requires:	popt-devel
Provides:	libdv-devel = %{version}-%{release}

%description -n	%{develname}
The Quasar DV codec (libdv) is a software codec for DV video.  DV is
the encoding format used by most digital camcorders, typically those
that support the IEEE 1394 (aka FireWire or i.Link) interface.  libdv
was developed according to the official standards for DV video, IEC
61834 and SMPTE 314M.  See http://libdv.sourceforge.net/ for more.

This is the libraries, include files and other resources you can use
to incorporate libdv into applications.

%package -n	%{staticname}
Group:		Development/C
Summary:	Static library of %{name}
Requires:	%{develname} = %{version}-%{release}

%description -n	%{staticname}
This package contains the static library required for statically
linking applications based on %{name}.

%prep
%setup -q
%patch0 -p1 -b .mmx_athlon
%patch4 -p1 -b .zap_config
%patch5 -p1 -b .move_config

%build
# Needed for snapshot releases.
if [ ! -f configure ]; then
  ./bootstrap
fi
%configure2_5x --enable-shared --disable-gtk

%make

%install
%makeinstall_std

%files apps
%doc ChangeLog COPYING README AUTHORS NEWS INSTALL TODO COPYRIGHT
%{_bindir}/*
%{_mandir}/man1/*

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc ChangeLog COPYING README AUTHORS NEWS INSTALL TODO COPYRIGHT
%{_includedir}/libdv
%{_libdir}/*.so
%{_libdir}/pkgconfig/libdv.pc

%files -n %{staticname}
%{_libdir}/*.a


%changelog
* Fri Aug  17 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 5435ba4
- Spec cleanup, drop .la files
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14711 |12mr|libdvbpsi-0.2.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		7
%define oname		%{name}

%define libname %mklibname dvbpsi %{major}
%define develname %mklibname -d dvbpsi

Summary:	A library for decoding and generating MPEG 2 and DVB PSI sections
Name:		libdvbpsi
Version:	0.2.2
Release:	2
License:	GPLv2+
Group:		System/Libraries
URL:		http://www.videolan.org/libdvbpsi/
Source:		http://www.videolan.org/pub/videolan/libdvbpsi/%{version}/%{oname}-%{version}.tar.bz2

%description
libdvbpsi is a simple library designed for decoding and generating
MPEG 2 TS and DVB PSI tables. The important features are:
 * PAT decoder and generator.
 * PMT decoder and generator.

%package -n %{libname}
Summary:	A library for decoding and generating MPEG 2 and DVB PSI sections
Group:		System/Libraries
Provides:	%{name}

%description -n %{libname}
libdvbpsi is a simple library designed for decoding and generating
MPEG 2 TS and DVB PSI tables. The important features are:
 * PAT decoder and generator.
 * PMT decoder and generator.

%package -n %{develname}
Summary:	Development tools for programs which will use the libdvbpsi library
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}
Obsoletes:	%{mklibname -d dvbpsi 4} < 0.2.2

%description -n %{develname}
The %{name}-devel package includes the header files and static libraries
necessary for developing programs which will manipulate MPEG 2 and DVB PSI
information using the %{name} library.

If you are going to develop programs which will manipulate MPEG 2 and DVB PSI
information you should install %{name}-devel.  You'll also need to have
the %{name} package installed.


%prep
%setup -q -n %{oname}-%{version}

%build
%configure2_5x \
	--enable-release \
	--disable-static
%make

%install
%makeinstall_std

%files -n %{libname}
%doc AUTHORS README COPYING ChangeLog
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc COPYING
%{_libdir}/*.so
%{_includedir}/*
%{_libdir}/pkgconfig/%{name}.pc


%changelog
* Sat Aug  18 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: a717920
- New version 0.2.2 (sync with Cooker), fix unversioned Obsoletes, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14712 |12mr|libdvdnav-4.2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 4
%define libname %mklibname dvdnav %{major}
%define develname %mklibname dvdnav -d

Name:		libdvdnav
Summary:	DVD Navigation library
Version:	4.2.0
Release:	2
Group:		System/Libraries
License:	GPLv2+
URL:		http://www.mplayerhq.hu
Source0:	http://dvdnav.mplayerhq.hu/releases/%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(dvdread)

%description
libdvdnav provides support to applications wishing to make use of advanced
DVD features.

%package -n	%{libname}
Summary:	DVD Navigation library
Group:		System/Libraries

%description -n	%{libname}
libdvdnav provides support to applications wishing to make use of advanced
DVD features.

%package -n	%{develname}
Summary:	DVD Navigation library headers and support files
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname dvdnav 4 -d} < 4.2.0

%description -n	%{develname}
libdvdnav provides support to applications wishing to make use of advanced
DVD features.

This package contains the C headers and support files for compiling 
applications with libdvdnav.

%prep
%setup -q

%build
./autogen.sh
%define _disable_ld_no_undefined 1
%configure2_5x
%make

%install
%makeinstall_std
#gw remove buildroot
perl -pi -e "s^%{buildroot}^^" %{buildroot}%{_bindir}/dvdnav-config

%multiarch_binaries %{buildroot}%{_bindir}/dvdnav-config

%files -n %{libname}
%doc COPYING README
%{_libdir}/libdvdnavmini.so.%{major}*
%{_libdir}/libdvdnav.so.%{major}*

%files -n %{develname}
%doc COPYING NEWS TODO AUTHORS
%{_bindir}/dvdnav-config
%{multiarch_bindir}/dvdnav-config
%{_libdir}/libdvdnavmini.so
%{_libdir}/libdvdnav.so
%{_includedir}/dvdnav/
%{_datadir}/aclocal/dvdnav.m4
%{_libdir}/pkgconfig/dvdnav.pc
%{_libdir}/pkgconfig/dvdnavmini.pc


%changelog
* Fri Aug  17 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 5c46501
- New version 4.2.0 (sync with Cooker), fix unversioned Obsoletes, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14713 |12mr|libdvdread-4.2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 4
%define libname %mklibname dvdread %{major}
%define develname %mklibname dvdread -d

Summary:	Library to read DVD images
Name:		libdvdread
Version:	4.2.0
Release:	2
License:	GPLv2+
Group:		System/Libraries
URL:		http://www.mplayerhq.hu/
Source0:	http://dvdnav.mplayerhq.hu/releases/%{name}-%{version}.tar.bz2
Patch1:		libdvdread-4.1.3-m4.patch

%description
libdvdread provides a simple foundation for reading DVD-Video images.

%package -n	%{libname}
Summary:	Library to read DVD images
Group:		System/Libraries

%description -n	%{libname}
Libdvdread provides a simple foundation for reading DVD-Video images.
This package contains the shared library to run applications utilizing
libdvdread.

%package -n	%{develname}
Summary:	Libdvdread library headers
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname dvdread 3 -d} < 4.2.0

%description -n	%{develname}
This is the libraries, include files and other resources you can use
to incorporate libdvdread into applications.

%prep
%setup -q
%apply_patches

%build
./autogen.sh
%configure2_5x
%make

%install
%makeinstall_std
mkdir -p %{buildroot}/%{_bindir}

%multiarch_binaries %{buildroot}%{_bindir}/dvdread-config

%files -n %{libname}
%defattr(644,root,root,755)
%doc README AUTHORS TODO
%attr(755,root,root) %{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%defattr(644,root,root,755)
%{_includedir}/dvdread
%attr(755,root,root) %{_libdir}/lib*.so
%{_datadir}/aclocal/dvdread.m4
%{_libdir}/pkgconfig/dvdread.pc
%attr(755,root,root) %{_bindir}/dvdread-config
%attr(755,root,root) %{multiarch_bindir}/dvdread-config



%changelog
* Fri Aug  17 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 543a8d8
- Drop .la files
  
* Fri Aug  17 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: b95afe4
- New version 4.2.0 (sync with Cooker), fix unversioned Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14714 |12mr|libdynamite-0.1.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		0
%define libname		%mklibname dynamite %major
%define develname	%mklibname -d dynamite

Name:		libdynamite
Summary:	SynCE: PKWARE decompressor
Version:	0.1.1
Release:	%{mkrel 4}
License:	MIT
Group:		System/Libraries
Source0:	http://downloads.sourceforge.net/synce/%{name}-%{version}.tar.gz
URL:		http://synce.sourceforge.net/
BuildRequires:	gettext-devel
Buildroot:	%{_tmppath}/%{name}-%{version}-root

%description
Dynamite is a tool and library for decompressing data compressed
with the PKWARE Data Compression Library.

%package -n dynamite
Group:		Archiving/Other
Summary:	SynCE: PKWARE decompressor

%description -n dynamite
Dynamite is a tool for decompressing data compressed with the PKWARE
Data Compression Library.

%package -n %{libname}
Group:		System/Libraries
Summary:	SynCE: PKWARE decompressor

%description -n %{libname}
Libdynamite is part of the SynCE project. This package contains shared
libraries.

%package -n	%{develname}
Group:		Development/C
Summary:	SynCE: PKWARE decompressor
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Obsoletes:	dynamite-devel < %{version}-%{release}
Obsoletes:	%{mklibname dynamite 0 -d} < %{version}-%{release}

%description -n %{develname}
Libdynamite is part of the SynCE project. This package contains development
headers.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files -n dynamite
%defattr(-,root,root)
%doc LICENSE
%{_bindir}/*
%{_mandir}/man1/*

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/%{name}.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%doc LICENSE
%{_libdir}/%{name}.so
%{_libdir}/%{name}.*a
%{_includedir}/%{name}.h
%{_libdir}/pkgconfig/*.pc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14715 |12mr|libebml-1.2.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 3
%define libname %mklibname ebml %{major}
%define develname %mklibname ebml -d

Summary:	Extensible Binary Meta Language Library
Name:		libebml
Version:	1.2.2
Release:	2
License:	LGPLv2+
Group:		System/Libraries
URL:		http://www.matroska.org/
Source0:	http://dl.matroska.org/downloads/libebml/%{name}-%{version}.tar.bz2

%description
This library is used for I/O operations in the Extensible Binary Meta
Language (EBML), which is a kind of binary version of XML.

%package -n %{libname}
Summary:	Extensible Binary Meta Language shared Library
Group:		System/Libraries

%description -n %{libname}
This library is used for I/O operations in the Extensible Binary Meta
Language (EBML), which is a kind of binary version of XML.

%package -n %{develname}
Group:		Development/C++
Summary:	Extensible Binary Meta Language Library headers and static library
Provides:	libebml-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n %{develname}
This library is used for I/O operations in the Extensible Binary Meta
Language (EBML), which is a kind of binary version of XML.

This package contains the C++ headers and the static library needed
for development with EBML.

%prep
%setup -q

%build
cd make/linux
%make

%install
cd make/linux
%makeinstall_std prefix=%{buildroot}%{_prefix} libdir=%{buildroot}%{_libdir}

# To avoid unstripped-binary-or-object
chmod 0755 %{buildroot}%{_libdir}/lib*.so.%{major}*

%files -n %{libname}
%{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%doc LICENSE*
%{_includedir}/ebml
%{_libdir}/libebml.a
%{_libdir}/libebml.so





%changelog
* Tue Oct  23 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 3286606
- Fix permissions
  
* Thu Aug  23 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: d326f31
- New version 1.2.2 (sync with Cooker), spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14716 |12mr|libechonest-2.0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname echonest

Summary:	Qt library for communicating with The Echo Nest
Name:		libechonest
Version:	2.0.1
Release:	2
License:	GPLv2
Group:		System/Libraries
Url:		https://projects.kde.org/projects/playground/libs/libechonest/
Source0:	http://pwsp.cleinias.com/%{name}-%{version}.tar.bz2
Patch0:		libechonest-2.0.1-werror.patch
BuildRequires:	cmake
BuildRequires:	pkgconfig(QJson)
BuildRequires:	pkgconfig(QtCore)
BuildRequires:	pkgconfig(QtNetwork)
BuildRequires:	pkgconfig(QtTest)
BuildRequires:	doxygen

%description
Qt library for communicating with The Echo Nest.
It currently supports almost all of the features of the Echo Nest API,
including all API functions.

#--------------------------------------------------------------------

%define libechonest_major 2
%define libechonest %mklibname %{oname} %{libechonest_major}

%package -n %{libechonest}
Summary:	libechonest core library
Group:		System/Libraries

%description -n %{libechonest}
A c++/qt library to access the APIs provided by The Echo Nest.

%files -n %{libechonest}
%{_libdir}/libechonest.so.%{libechonest_major}*

#--------------------------------------------------------------------

%define develname %mklibname -d %{oname}

%package -n %{develname}
Summary:	%{name} development files
URL:		http://pwsp.cleinias.com/libechonest_api/
Group:		Development/C++
Provides:	%{oname}-devel = %{version}-%{release}
Provides:	lib%{oname}-devel = %{version}-%{release}
Requires:	%{libechonest} = %{version}-%{release}

%description -n %{develname}
This package contains header files needed if you wish to build applications
based on %{name}

%files -n %{develname}
%{_includedir}/%{oname}/
%{_libdir}/%{name}.so
%{_libdir}/pkgconfig/%{name}.pc

#--------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
%cmake
%make

%install
%makeinstall_std -C build


%changelog
* Sun Aug  26 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: e117234
- Add patch to disable -Werror
  
* Sun Aug  26 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: be4b12c
- New version 2.0.1 with new library major 2 (use Mageia package and do cleanups)
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14717 |12mr|libedit-3.0-0.20110802.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define snap 20110802

%define major 0
%define libname %mklibname edit %{major}
%define libnamedevel %mklibname edit -d

Summary:	Provides generic line editing functions similar to those found in GNU Readline
Name:		libedit
Version:	3.0
Release:	0.%{snap}.1
Epoch:		0
License:	BSD-style
Group:		System/Libraries
URL:		http://www.thrysoee.dk/editline/
Source0:	http://www.thrysoee.dk/editline/%{name}-%{snap}-%{version}.tar.gz
BuildRequires:	pkgconfig(ncurses) >= 5.9

%description
This is an autotool- and libtoolized port of the NetBSD Editline library 
(libedit). This Berkeley-style licensed command line editor library 
provides generic line editing, history, and tokenization functions, 
similar to those found in GNU Readline.

%package -n	%{libname}
Summary:	Provides generic line editing functions similar to those found in GNU Readline
Group:		System/Libraries
Conflicts:	libedit < %{EVRD}

%description -n	%{libname}
This is an autotool- and libtoolized port of the NetBSD Editline library 
(libedit). This Berkeley-style licensed command line editor library 
provides generic line editing, history, and tokenization functions, 
similar to those found in GNU Readline.

%package -n	%{libnamedevel}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Requires:	pkgconfig(ncurses)
Provides:	edit-devel = %{EVRD}
Provides:	libedit-devel = %{EVRD}
Provides:	editline = %{EVRD}
Conflicts:	libedit < %{EVRD}

%description -n	%{libnamedevel}
This is an autotool- and libtoolized port of the NetBSD Editline
library (libedit). This Berkeley-style licensed command line
editor library provides generic line editing, history, and
tokenization functions, similar to those found in GNU Readline.

This package contains development files for %{name}.

%prep
%setup -q -n %{name}-%{snap}-%{version}

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

# Allows us to include the examples in separate %%doc directory
find examples -type f ! -name "*.c" | %{_bindir}/xargs %__rm
%__rm -r examples/.{deps,libs}

%files -n %{libname}
%doc ChangeLog INSTALL THANKS
%{_libdir}/*.so.%{major}*
%{_mandir}/man5/*

%files -n %{libnamedevel}
%doc examples
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/libedit.pc
%{_mandir}/man3/*



%changelog
* Tue Aug  21 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 75c3766
- New snapshot 20110802 (sync with Cooker), spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14718 |12mr|libeigen-1.0.5-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name libeigen
%define version	1.0.5
%define release %mkrel 5
%define lib_name %mklibname eigen 1

Name: 		%{name}
Summary: 	Lightweight C++ template library for vector and matrix math
Version: 	%{version}
Release: 	%{release}
Group: 		System/Libraries
License: 	LGPL
URL: 		http://download.tuxfamily.org/eigen/
Source:		eigen-%version.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:  cmake

%description
Eigen is a lightweight C++ template library for vector and matrix math, a.k.a.
linear algebra.

%package -n %{lib_name}-devel
Summary: 	Headers for developing programs that will use %{name}
Group: 		Development/C
Provides: 	eigen-devel = %{version}-%{release}

%description -n %{lib_name}-devel
This package contains the headers that programmers will need to develop
applications which will use %{name}.

%prep
%setup -q -n eigen

%build
cd $RPM_BUILD_DIR/eigen/
mkdir build
cd build
export QTDIR=/usr/lib/qt4/
export PATH=$QTDIR/bin:$PATH

cmake -DCMAKE_INSTALL_PREFIX=%_prefix \
      -DCMAKE_BUILD_TYPE=Debug \
%if "%{_lib}" != "lib"
      -DLIB_SUFFIX=64 \
%endif
        ../

%make


%install
rm -rf $RPM_BUILD_ROOT
cd $RPM_BUILD_DIR/eigen/build/
make DESTDIR=%buildroot install




%clean 
rm -rf $RPM_BUILD_ROOT

%files -n %{lib_name}-devel
%defattr(-,root,root)
%dir %_includedir/eigen/
%_includedir/eigen/*.h





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14719 |12mr|libepc-0.4.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 1.0
%define major 3
%define libname %mklibname epc %{api} %{major}
%define libnameui %mklibname epc-ui %{api} %{major}
%define develname %mklibname -d epc
%define develnameui %mklibname -d epc-ui

Summary:	Easy Publish and Consume library
Name:		libepc
Version:	0.4.4
Release:	1
License:	LGPLv2+
Group:		System/Libraries
Url:		http://www.gnome.org/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.xz


BuildRequires:	intltool
BuildRequires:	pkgconfig(libsoup-2.4)
BuildRequires:	pkgconfig(avahi-ui) >= 0.6
BuildRequires:	pkgconfig(gnutls) >= 1.4
BuildRequires:	pkgconfig(avahi-ui-gtk3) >= 0.6
BuildRequires:	pkgconfig(uuid) >= 1.36
BuildRequires:	pkgconfig(gtk+-2.0) >= 2.10

%description
The Easy Publish and Consume library provides an easy method to:

* publish data per HTTPS
* announce that information via DNS-SD
* find that information
* and finally consume it

You can use this library as key/value store published to the network,
using encryption, authentication and service discovery.

%package i18n
Summary:	Easy Publish and Consume library
Group:		System/Libraries

%description i18n
The Easy Publish and Consume library provides an easy method to:

* publish data per HTTPS
* announce that information via DNS-SD
* find that information
* and finally consume it

You can use this library as key/value store published to the network,
using encryption, authentication and service discovery.

%package -n %{libname}
Group:		System/Libraries
Summary:	Easy Publish and Consume library

%description -n %{libname}
The Easy Publish and Consume library provides an easy method to:

* publish data per HTTPS
* announce that information via DNS-SD
* find that information
* and finally consume it

You can use this library as key/value store published to the network,
using encryption, authentication and service discovery.

%package -n %{libnameui}
Group:		System/Libraries
Summary:	Easy Publish and Consume library

%description -n %{libnameui}
Libraries for %{name}-ui

%package -n %{develname}
Group:		Development/C
Summary:	Easy Publish and Consume library
Requires:	%{libname} = %{version}-%{release}
Provides:	libepc-devel = %{version}-%{release}

%description -n %{develname}
%{name} development headers and libraries.

%package -n %{develnameui}
Group:		Development/C
Summary:	Easy Publish and Consume library
Requires:	%{libnameui} = %{version}-%{release}

%description -n %{develnameui}
%{name}-ui development headers and libraries.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std

%find_lang %{name}

%check
#gw make check needs a running avahi daemon
#make check

%files i18n -f %{name}.lang

%files -n %{libname}
%{_libdir}/libepc-%{api}.so.%{major}*

%files -n %libnameui
%{_libdir}/libepc-ui-%{api}.so.%{major}*

%files -n %{develname}
%doc NEWS ChangeLog AUTHORS README
%{_includedir}/libepc-%{api}
%{_libdir}/libepc-%{api}.so
%{_libdir}/pkgconfig/libepc-%{api}.pc
%{_datadir}/gtk-doc/html/libepc-%{api}

%files -n %{develnameui}
%{_includedir}/libepc-ui-%{api}
%{_libdir}/libepc-ui-%{api}.so
%{_libdir}/pkgconfig/libepc-ui-%{api}.pc



%changelog
* Fri Aug  31 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: d691d60
- New version 0.4.4 with new library major 3 (sync with Cooker)
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14720 |12mr|libesmtp-1.0.6-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 6
%define libname %mklibname esmtp %{major}
%define develname %mklibname esmtp -d

%define plugindir %{_libdir}/esmtp%{major}-plugins

Summary:	SMTP client library
Name:		libesmtp
Version:	1.0.6
Release:	6
License:	LGPLv2+
Group:		System/Libraries
URL:		http://www.stafford.uklinux.net/libesmtp/
Source0:	ttp://www.stafford.uklinux.net/libesmtp/%{name}-%{version}.tar.gz
Patch0:		libesmtp-build.patch
BuildRequires:	pkgconfig(openssl)
BuildRequires:	libltdl-devel
BuildRequires:	automake
BuildRequires:	autoconf
BuildRequires:	libtool

%description
LibESMTP is a library to manage posting (or submission of) electronic
mail using SMTP to a preconfigured Mail Transport Agent (MTA) such as
Exim. It may be used as part of a Mail User Agent (MUA) or another
program that must be able to post electronic mail but where mail
functionality is not the program's primary purpose.

%package -n	%{libname}
Summary:	%{summary}
Group:		%{group}
Provides:	%{name} = %{version}-%{release}

%description -n	%{libname}
LibESMTP is a library to manage posting (or submission of) electronic
mail using SMTP to a preconfigured Mail Transport Agent (MTA) such as
Exim. It may be used as part of a Mail User Agent (MUA) or another
program that must be able to post electronic mail but where mail
functionality is not the program's primary purpose.


%package -n	%{develname}
Summary:	Headers and development libraries for libESMTP
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{develname}
LibESMTP is a library to manage posting (or submission of) electronic
mail using SMTP to a preconfigured Mail Transport Agent (MTA) such as
Exim.

The libesmtp-devel package contains headers and development libraries
necessary for building programs against libesmtp.

%prep
%setup -q
%patch0 -p1 -b .build

%build
rm -f configure
libtoolize --copy --force; aclocal; autoconf; autoheader; automake --gnu --add-missing --copy

if pkg-config openssl ; then
    export CFLAGS="$CFLAGS %{optflags} `pkg-config --cflags openssl`"
    export CPPFLAGS="$CPPFLAGS `pkg-config --cflags-only-I openssl`"
    export LDFLAGS="$LDFLAGS `pkg-config --libs-only-L openssl`"
fi

%configure2_5x \
    --with-auth-plugin-dir=%{plugindir} \
    --enable-pthreads \
    --enable-require-all-recipients \
    --enable-etrn \
    --enable-ntlm \
    --disable-static

%make

%install
%makeinstall_std

%multiarch_binaries %{buildroot}%{_bindir}/libesmtp-config

%files -n %{libname}
%doc AUTHORS COPYING* ChangeLog NEWS Notes README TODO
%{_libdir}/libesmtp.so.%{major}*
%{plugindir}

%files -n %{develname}
%{multiarch_bindir}/libesmtp-config
%{_bindir}/libesmtp-config
%{_includedir}/*
%{_libdir}/*.so



%changelog
* Sun Aug  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: a370ebc
- Drop .la and .a files, drop Obsoletes, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14721 |12mr|libev-4.11-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 4
%define libname %mklibname ev %{major}
%define develname %mklibname ev -d

Summary:	High-performance event loop/event model
Name:		libev
Epoch:		1
Version:	4.11
Release:	5
License:	BSD
Group:		System/Libraries
Url:		http://software.schmorp.de/pkg/libev.html
Source0:	http://dist.schmorp.de/libev/%{name}-%{version}.tar.gz
Source1:	%{name}.pc.in

%description
libev is a high-performance event loop/event model with lots of features.
(see benchmark at http://libev.schmorp.de/bench.html)

It is modelled (very losely) after libevent and the Event perl module,
but aims to be faster and more correct, and also more featureful.

%package -n %{libname}
Summary:	High-performance event loop/event model
Group:		System/Libraries
Obsoletes:	%mklibname ev 1.4 2

%description -n %{libname}
libev is a high-performance event loop/event model with lots of features.
(see benchmark at http://libev.schmorp.de/bench.html)

It is modelled (very losely) after libevent and the Event perl module,
but aims to be faster and more correct, and also more featureful.

%package -n	%{develname}
Summary:	High-performance event loop/event model
Group:		Development/C
Requires:	%{libname} = %{epoch}:%{version}-%{release}
Provides:	%{name}-devel = %{epoch}:%{version}-%{release}

%description -n %{develname}
This is the development files needed in order to develop applications using
libev.

%prep
%setup -q

# Add pkgconfig support
cp -p %{SOURCE1} .
sed -i -e 's|Makefile|Makefile libev.pc|' configure.ac configure
sed -i -e 's|lib_LTLIBRARIES|pkgconfigdir = $(libdir)/pkgconfig\n\npkgconfig_DATA = libev.pc\n\nlib_LTLIBRARIES|' \
    Makefile.am Makefile.in 
aclocal
automake

%build
%configure2_5x --disable-static \
	       --includedir=%{_includedir}/%{name}
%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc README
%{_includedir}/%{name}/ev*.h
%{_libdir}/libev*.so
%{_libdir}/pkgconfig/%{name}.pc 
%{_mandir}/man3/ev*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14722 |12mr|libevent-2.0.21-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 5
%define libname %mklibname event %{major}
%define develname %mklibname -d event

Summary:	Abstract asynchronous event notification library
Name:		libevent
Version:	2.0.21
Release:	1
Group:		System/Libraries
License:	BSD
URL:		http://www.monkey.org/~provos/libevent/
Source0:	https://github.com/downloads/libevent/libevent/%{name}-%{version}-stable.tar.gz
Source1:	https://github.com/downloads/libevent/libevent/%{name}-%{version}-stable.tar.gz.asc
Patch0:		libevent-version-info-only.diff
Patch1:		libevent-linkage_fix.diff
Patch2:		libevent-ldflags.diff
BuildRequires:	autoconf automake libtool
BuildRequires:	pkgconfig(openssl)
BuildRequires:	doxygen

%description
The libevent API provides a mechanism to execute a callback function when a
specific event occurs on a file descriptor or after a timeout has been reached.
libevent is meant to replace the asynchronous event loop found in event driven
network servers. An application just needs to call event_dispatch() and can
then add or remove events dynamically without having to change the event loop.

%package -n	%{libname}
Summary:	Abstract asynchronous event notification library
Group:		System/Libraries

%description -n	%{libname}
The libevent API provides a mechanism to execute a callback function when a
specific event occurs on a file descriptor or after a timeout has been reached.
libevent is meant to replace the asynchronous event loop found in event driven
network servers. An application just needs to call event_dispatch() and can
then add or remove events dynamically without having to change the event loop.

%package -n	%{develname}
Summary:	Static library and header files for the libevent library
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n	%{develname}
The libevent API provides a mechanism to execute a callback function when a
specific event occurs on a file descriptor or after a timeout has been reached.
libevent is meant to replace the asynchronous event loop found in event driven
network servers. An application just needs to call event_dispatch() and can
then add or remove events dynamically without having to change the event loop.

This package contains the static libevent library and its header files needed
to compile applications such as stegdetect, etc.

%prep
%setup -q -n %{name}-%{version}-stable
%patch0 -p0
%patch1 -p0
%patch2 -p0

# bork
perl -pi -e "s|^GENERATE_MAN.*|GENERATE_MAN=YES|g" Doxyfile

autoreconf -fi

%build
export CFLAGS="%{optflags} -fPIC"

%configure2_5x --disable-static

make

# provide man pages
make doxygen
rm -f doxygen/man/man3/{major,minor,error,free}.3

%install
%makeinstall_std

# don't enforce python deps here
rm -f %{buildroot}%{_bindir}/event_rpcgen.py

# provide man pages
install -d %{buildroot}%{_mandir}/man3
install -m0644 doxygen/man/man3/*.3 %{buildroot}%{_mandir}/man3/

(cd %{buildroot}/%{_mandir}/man3/; F=`ls deprecated.3*`; mv $F libevent.$F)

%files -n %{libname}
%doc README event_rpcgen.py
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_mandir}/man3/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14723 |12mr|libexif-0.6.21-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		12
%define libname		%mklibname exif %{major}
%define develname	%mklibname exif -d
%define langname	libexif-%{major}

Summary:	Library to access EXIF files (extended JPEG files)
Name:		libexif
Version:	0.6.21
Release:	2
License:	LGPLv2+
Group:		Graphics
Url:		http://sourceforge.net/projects/libexif/
Source:		http://downloads.sourceforge.net/project/%{name}/%{name}/%{version}/%{name}-%{version}.tar.bz2
Patch0:		libexif-0.6.13-pkgconfig-fix.patch
BuildRequires:	doxygen
BuildRequires:	gettext-devel
BuildRequires:	autoconf automake libtool

%description
Most digital cameras produce EXIF files, which are JPEG files with
extra tags that contain information about the image. The EXIF library
allows you to parse an EXIF file and read the data from those tags.

%package -n %{name}%{major}-common
Summary:	Library to access EXIF files - Translations
Group:		Graphics

%description -n %{name}%{major}-common
This package contains the translations for %{name}%{major}.

%package -n %{libname}
Summary:	Library to access EXIF files (extended JPEG files)
Group:		System/Libraries
Provides:	libexif = %{version}-%{release}
Requires:	%{name}%{major}-common = %{version}-%{release}

%description -n %{libname}
Most digital cameras produce EXIF files, which are JPEG files with
extra tags that contain information about the image. The EXIF library
allows you to parse an EXIF file and read the data from those tags.

%package -n %{develname}
Summary: 	Headers and links to compile against the "%{libname}" library
Group:		Development/C
Requires: 	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
This package contains all files which one needs to compile programs using
the "%{libname}" library.

%prep
%setup -q
%patch0 -p2 -b .includedir

%build
#sh ./autogen.sh
libtoolize --copy --force; aclocal -I auto-m4 -I m4m; autoconf; automake

%configure2_5x --disable-static
%make

%install
%makeinstall

%find_lang %{langname}

%files -n %{name}%{major}-common -f %{langname}.lang

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_libdir}/*.so
%{_libdir}/pkgconfig/*
%{_includedir}/*
%{_docdir}/libexif



%changelog
* Sun Aug  5 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: c5662d6
- New version 0.6.21 (sync with Cooker), drop no longer needed Conflicts and Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14724 |12mr|libexif-gtk-0.3.5-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 5
%define libname %mklibname exif-gtk %{major}
%define develname %mklibname exif-gtk -d

Summary:	Library to access EXIF files (extended JPEG files)
Name:		libexif-gtk
Version:	0.3.5
Release:	15
License:	LGPL
Group:		Graphics
Url:		http://sourceforge.net/projects/libexif/
Source:		http://belnet.dl.sourceforge.net/sourceforge/libexif/libexif-gtk-%{version}.tar.bz2
BuildRequires:	pkgconfig(libexif)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(glib-2.0)

%description
Most digital cameras produce EXIF files, which are JPEG files with
extra tags that contain information about the image. The EXIF library
allows you to parse an EXIF file and read the data from those tags.

This library does not contain any documentation, but it seems to make
the connection between libexif, the core library for EXIF, and
GTK-based graphical frontends.

%package -n %{libname}
Summary:	Library to access EXIF files (extended JPEG files)
Group:		Graphics
Provides:	libexif-gtk

%description  -n %{libname}
Most digital cameras produce EXIF files, which are JPEG files with
extra tags that contain information about the image. The EXIF library
allows you to parse an EXIF file and read the data from those tags.

This library does not contain any documentation, but it seems to make
the connection between libexif, the core library for EXIF, and
GTK-based graphical frontends.

%package -n %{develname}
Summary:	Headers and links to compile against the "%{libname}" library
Group:		Development/C
Requires: 	%{libname} = %{version}-%{release}
Provides:	libexif-gtk-devel

%description -n %{develname}
This package contains all files which one needs to compile programs using
the "%{name}" library.

%prep
%setup -q

# Disable GTK_DISABLE_DEPRECATED macro
sed -i s/-DGTK_DISABLE_DEPRECATED// */Makefile.*

%build
# "autogen" is needed because we have a CVS snapshot.
#./autogen.sh
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%find_lang %{name}

%files -n %{libname} -f %{name}.lang
%doc COPYING ChangeLog
%{_libdir}/*.so.*

%files  -n %{develname}
%{_libdir}/*.so
%{_libdir}/pkgconfig/*
%{_includedir}/*





%changelog
* Tue Aug  21 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: d7e96a2
- Convert BR to pkgconfig style, drop .la files, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14725 |12mr|libexttextcat-3.3.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lname exttextcat
%define major 0
%define libname %mklibname %{lname} %{major}
%define develname %mklibname %{lname} -d

Summary:	Text categorization library
Name:		libexttextcat
Version:	3.3.1
Release:	4
Group:		System/Libraries
License:	BSD
URL:		http://www.freedesktop.org/wiki/Software/libexttextcat
Source0:	http://dev-www.libreoffice.org/src/libexttextcat/%{name}-%{version}.tar.xz
BuildRequires: autoconf automake libtool

%description
%{name} is an N-Gram-Based Text Categorization library primarily
intended for language guessing.

%package -n	%{libname}
Summary:	Text categorization library
Group:		System/Libraries
Requires:	%{name}-data >= %{version}
Provides:	libexttextcat = %{version}-%{release}

%description -n	%{libname}
%{name} is an N-Gram-Based Text Categorization library primarily
intended for language guessing.

%package -n	%{develname}
Summary:	Development files and headers for %{name}
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	%{lname}-devel = %{version}-%{release}
Provides:	textcat-devel = %{version}-%{release}
Obsoletes:	%{mklibname textcat -d} < 3.3.1
Provides:	%{mklibname textcat -d} = %{version}

%description -n	%{develname}
Development files and headers for %{name}.

%package tools
Summary:	Tool for creating custom document fingerprints
Group:		Publishing
Requires:	%{libname} = %{version}-%{release}
Conflicts:	%{mklibname textcat -d} < 3.3.1

%description tools
The %{name}-tools package contains the createfp program that allows
you to easily create your own document fingerprints.

%package data
Summary:	Data files for text categorization library
Group:		System/Libraries
Conflicts:	%{mklibname exttextcat 0} < 3.3.1-4

%description data
Data files for %{name}.

%prep
%setup -q

%build
mkdir -p m4
autoreconf -fi
%configure2_5x \
    --disable-static \

%make

%check
make check

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%dir %{_includedir}/%{name}
%{_libdir}/*.so
%{_includedir}/%{name}/*
%{_libdir}/pkgconfig/*.pc
%{_datadir}/vala/vapi/libexttextcat.vapi

%files tools
%{_bindir}/createfp

%files data
%doc LICENSE README*
%{_datadir}/%{name}


%changelog
* Fri Oct  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: b598ee0
- Move docs and data from library package to its own
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14726 |12mr|libffado-2.0.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lib_major       2
%define lib_name        %mklibname ffado %{lib_major} 
%define lib_name_devel  %mklibname ffado -d

Name:           libffado
Summary:        Firewire audio drivers for JACK
Version:        2.0.1
Release:        7

Source0:        http://www.ffado.org/files/%{name}-%{version}.tar.gz
Patch0:         libffado-2.0.1-upstream-buildfix.patch
Patch1:         libffado-2.0.1-rosa-linking.patch
URL:            http://www.ffado.org/
License:        GPLv2+ and GPLv3
Group:          Sound

BuildRequires:  scons, pkgconfig
BuildRequires:  libraw1394-devel, libiec61883-devel, libavc1394-devel
BuildRequires:  libxml++-devel
BuildRequires:  python-qt4-devel, expat-devel, dbus-devel
BuildRequires:  python-dbus

%description
The FFADO library provides a generic, open-source solution for the
support of FireWire based audio devices for the Linux platform. It is the
successor of the FreeBoB project. Currently this library is used by the 
firewire backends of the jack audio connection kit sound server 
(jackit package). This backend provides audio and midi support,
and is available in both jack1 and jack2.

#-----------------------------------
%package -n %{lib_name}

Summary:        Firewire audio drivers for JACK
Group:          Sound

%description -n %{lib_name}
The FFADO library provides a generic, open-source solution for the
support of FireWire based audio devices for the Linux platform. It is the
successor of the FreeBoB project. Currently this library is used by the 
firewire backends of the jack audio connection kit sound server 
(jackit package). This backend provides audio and midi support,
and is available in both jack1 and jack2.

%files -n %{lib_name}
%doc AUTHORS ChangeLog LICENSE.* README
%{_libdir}/libffado.so.%{lib_major}*

#-----------------------------------
%package -n ffado
Summary:        Firewire audio driver applications and utilities
Group:          Sound
Requires:       %{lib_name} = %{version}-%{release}
Requires:       python-dbus, qt4-qtdbus
Requires:       python-qt4

%description -n ffado
Configuration utilities for the FFADO firewire drivers

%files -n ffado
%{_bindir}/*
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/python
%{_datadir}/%{name}/configuration
%{_datadir}/applications/mandriva-ffado-mixer.desktop
%{_datadir}/%{name}/icons/hi64-apps-ffado.png

#-----------------------------------
%package -n %{lib_name_devel}
Summary:        Firewire audio driver library development headers
Group:          Sound
Requires:       %{lib_name} = %{version}-%{release}
Requires:       pkgconfig, libxml++-devel
Requires:       libiec61883-devel, libavc1394-devel, libraw1394-devel
Provides:       %{name}-devel = %{version}-%{release}

%description -n %{lib_name_devel}
Development files needed to build applications against libffado.

%files -n %{lib_name_devel}
%defattr(-,root,root,-)
%{_libdir}/%{name}.so
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/*.h
%{_libdir}/pkgconfig/%{name}.pc

#-----------------------------------
%prep
%setup -q -n %{name}-%{version}
%patch0 -p1
%patch1 -p1

%build
scons PREFIX=%{_prefix} LIBDIR=%{_libdir}

%install
rm -rf %{buildroot}

scons PREFIX=%{_prefix} LIBDIR=%{_libdir} \
      DESTDIR=%{buildroot} install

install -m 0644 support/tools/listirqinfo.py %{buildroot}%{_datadir}/libffado/python
install -m 0644 support/tools/helpstrings.py %{buildroot}%{_datadir}/libffado/python

mkdir -p %{buildroot}%{_datadir}/applications
#make desktop file
cat > %{buildroot}%{_datadir}/applications/mandriva-ffado-mixer.desktop <<EOF
[Desktop Entry]
Name=Ffado Mixer
Comment=Mixer for Firewire Audio Devices
Exec=%{_bindir}/ffado-mixer
Icon=%{_datadir}/%{name}/icons/hi64-apps-ffado.png
Terminal=false
Type=Application
Categories=X-MandrivaLinux-Multimedia-Sound;AudioVideo;
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14727 |12mr|libffi-3.0.9-6.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 5
%define libname %mklibname ffi %major
#gw: keep the major, as there's another libffi from gcc
%define develname %mklibname -d ffi %major
Name:		libffi
Version:	3.0.9
Release:	6.1
Summary:	A portable foreign function interface library
Group:		System/Libraries
License:	BSD
URL:		http://sourceware.org/libffi
Source0:	ftp://sourceware.org/pub/libffi/libffi-%{version}.tar.gz

%description
Compilers for high level languages generate code that follow certain
conventions.  These conventions are necessary, in part, for separate
compilation to work.  One such convention is the "calling convention".
The calling convention is a set of assumptions made by the compiler
about where function arguments will be found on entry to a function.  A
calling convention also specifies where the return value for a function
is found.  

Some programs may not know at the time of compilation what arguments
are to be passed to a function.  For instance, an interpreter may be
told at run-time about the number and types of arguments used to call a
given function.  `Libffi' can be used in such programs to provide a
bridge from the interpreter program to compiled code.

The `libffi' library provides a portable, high level programming
interface to various calling conventions.  This allows a programmer to
call any function specified by a call interface description at run time.

FFI stands for Foreign Function Interface.  A foreign function
interface is the popular name for the interface that allows code
written in one language to call code written in another language.  The
`libffi' library really only provides the lowest, machine dependent
layer of a fully featured foreign function interface.  A layer must
exist above `libffi' that handles type conversions for values passed
between the two languages.  

%package -n %libname
Summary:	A portable foreign function interface library
Group:		System/Libraries

%description -n %libname
Compilers for high level languages generate code that follow certain
conventions.  These conventions are necessary, in part, for separate
compilation to work.  One such convention is the "calling convention".
The calling convention is a set of assumptions made by the compiler
about where function arguments will be found on entry to a function.  A
calling convention also specifies where the return value for a function
is found.  

Some programs may not know at the time of compilation what arguments
are to be passed to a function.  For instance, an interpreter may be
told at run-time about the number and types of arguments used to call a
given function.  `Libffi' can be used in such programs to provide a
bridge from the interpreter program to compiled code.

The `libffi' library provides a portable, high level programming
interface to various calling conventions.  This allows a programmer to
call any function specified by a call interface description at run time.

FFI stands for Foreign Function Interface.  A foreign function
interface is the popular name for the interface that allows code
written in one language to call code written in another language.  The
`libffi' library really only provides the lowest, machine dependent
layer of a fully featured foreign function interface.  A layer must
exist above `libffi' that handles type conversions for values passed
between the two languages.

%package -n %develname
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
#Requires(post): /sbin/install-info
#Requires(preun): /sbin/install-info
Provides:	 libffi-devel = %version-%release
Provides:	 ffi5-devel = %version-%release
#gw gcc's libffi4-devel package is biarch
Conflicts:	 libffi4-devel

%description -n %develname
This package contains libraries and header files for developing
applications that use %{name}.


%prep
%setup -q


%build
%configure2_5x --disable-static
%make


%install
%makeinstall_std
find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
rm -f $RPM_BUILD_ROOT%{_infodir}/dir


%files -n %libname
%defattr(-,root,root,-)
%doc LICENSE README
%{_libdir}/*.so.%{major}*

%files -n %develname
%defattr(-,root,root,-)
%{_libdir}/pkgconfig/*.pc
%{_libdir}/%{name}-%{version}
%{_libdir}/*.so
%{_mandir}/man3/*
%{_infodir}/libffi.info.*



%changelog
* Fri Apr 29 2011 Oden Eriksson <oeriksson@mandriva.com> 3.0.9-3mdv2011.0
+ Revision: 660247
- mass rebuild

* Sun Nov 28 2010 Oden Eriksson <oeriksson@mandriva.com> 3.0.9-2mdv2011.0
+ Revision: 602541
- rebuild

* Fri Jan 01 2010 Götz Waschk <waschk@mandriva.org> 3.0.9-1mdv2010.1
+ Revision: 484651
- update to new version 3.0.9

* Wed Sep 02 2009 Christophe Fergeau <cfergeau@mandriva.com> 3.0.8-2mdv2010.0
+ Revision: 425540
- rebuild

* Wed Feb 18 2009 Götz Waschk <waschk@mandriva.org> 3.0.8-1mdv2009.1
+ Revision: 342439
- update to new version 3.0.8

* Mon Dec 01 2008 Götz Waschk <waschk@mandriva.org> 3.0.7-1mdv2009.1
+ Revision: 308725
- update to new version 3.0.7

* Fri Sep 05 2008 Götz Waschk <waschk@mandriva.org> 3.0.6-2mdv2009.0
+ Revision: 281039
- fix conflict with gcc's libffi package

* Tue Sep 02 2008 Götz Waschk <waschk@mandriva.org> 3.0.6-1mdv2009.0
+ Revision: 278859
- new version
- update source URL
- add conflict with other libffi-devel

* Mon Sep 01 2008 Götz Waschk <waschk@mandriva.org> 3.0.5-1mdv2009.0
+ Revision: 278177
- import libffi


* Tue Jul 08 2008 Anthony Green <green@redhat.com> 3.0.5-1
- Upgrade to 3.0.5

* Fri Feb 15 2008 Anthony Green <green@redhat.com> 3.0.1-1
- Upgrade to 3.0.1

* Fri Feb 15 2008 Anthony Green <green@redhat.com> 2.99.9-1
- Upgrade to 2.99.9
- Require pkgconfig for the devel package.
- Update summary.

* Fri Feb 15 2008 Anthony Green <green@redhat.com> 2.99.8-1
- Upgrade to 2.99.8

* Thu Feb 14 2008 Anthony Green <green@redhat.com> 2.99.7-1
- Upgrade to 2.99.7

* Thu Feb 14 2008 Anthony Green <green@redhat.com> 2.99.6-1
- Upgrade to 2.99.6

* Thu Feb 14 2008 Anthony Green <green@redhat.com> 2.99.4-1
- Upgrade to 2.99.4

* Thu Feb 14 2008 Anthony Green <green@redhat.com> 2.99.3-1
- Upgrade to 2.99.3

* Thu Feb 14 2008 Anthony Green <green@redhat.com> 2.99.2-1
- Created.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14728 |12mr|libfli-1.7-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:          libfli
Summary:       Finger Lakes Instrument Library
Version:       1.7
Release:       %mkrel 5
Url:           http://indi.sourceforge.net/index.php/Main_Page
License:       GPLv2+
Group:         Development/Other
BuildRoot:     %{_tmppath}/%{name}-%{version}-build
Source0:       http://downloads.sourceforge.net/indi/libfli1_%version.tar.gz
Patch0:        libfli-1.7.190-fix-link.patch
Patch1:        libfli-1.7.190-fix-lib.patch
BuildRequires: cmake

%description
Finger Lakes Instrument Library

#---------------------------------------------

%define fli_major 1
%define libfli %mklibname fli %{fli_major}

%package -n %libfli
Summary: %name library
Group: System/Libraries

%description -n %libfli
%name library

%files -n %libfli
%defattr(-,root,root)
%_libdir/libfli.so.%{fli_major}*

#-----------------------------------------------------------------------------

%package devel
Summary: Devel stuff for %{name}
Group: Development/Other
Requires: %libfli = %version

%description  devel
Files needed to build applications based on %{name}.

%files devel
%defattr(-,root,root)
%_includedir/libfli.h
%_libdir/libfli.so

#---------------------------------------------

%prep
%setup -q -n libfli1-%version
%patch0 -p0
%patch1 -p0

%build
%cmake
%make

%install
rm -rf "%{buildroot}"
%makeinstall_std -C build

%clean
rm -rf "%{buildroot}"



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14729 |12mr|libfm-1.1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define git 0
%define major 3
%define libname %mklibname fm %{major}
%define develname %mklibname -d fm
%define prerel bcf60a4
%define gitday 20112007
%define ver 1.1.0
%define devel_rel 1.0

Summary:	GIO-based library for file manager-like programs
Name:		libfm
Release:	2
License:	GPLv2
Group:		File tools
Url:		http://pcmanfm.sourceforge.net/
%if %{git}
Version:	%{ver}.git%{gitday}
Source0:	%{name}-%{prerel}.tar.gz
%else
Version:	%{ver}
Source0:	http://dfn.dl.sourceforge.net/sourceforge/pcmanfm/%name-%version.tar.gz
%endif
Patch0:		libfm-0.1.5-set-cutomization.patch
Patch1:		libfm-0.1.17-automake1.12.patch
# patches from upstream:

BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	libmenu-cache-devel >= 0.3.2
BuildRequires:	intltool
BuildRequires:	gettext
BuildRequires:	gtk-doc
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	vala
Requires:	lxshortcut

%description
LibFM is a GIO-based library used to develop file manager-like programs. It is
developed as the core of next generation PCManFM and takes care of all file-
related operations such as copy & paste, drag & drop, file associations or 
thumbnails support. By utilizing glib/gio and gvfs, libfm can access remote 
filesystems supported by gvfs.

%package -n %{libname}
Group:		File tools
Summary:	%{name} library package
Requires:	%{name} = %{version}

%description -n %{libname}
%{summary}.

%package -n %{develname}
Group:		File tools
Summary:	%{name} developement files
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}
Obsoletes:	%{name}-%{develname} < %{version}

%description -n %{develname}
This package contains header files needed when building applications based on
%{name}.

%prep
%if %{git}
%setup -q -n %{name}-%{prerel}
%else
%setup -q
%endif
%patch0 -p0 -b .customization

%build
%if %{git}
./autogen.sh
%endif
sed -i "s:-Werror::" configure.ac || die
autoreconf -fi
%define Werror_cflags %nil
%configure --enable-udisks  --with-gtk=3
# remove rpaths
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool

%make

%install
rm -rf %{buildroot}
%makeinstall_std

#some hack for avoid upgrade error
#copy all in libfm-1.0 in includedir to libfm instead symlink, rather early it is true
rm -f %{buildroot}%{_includedir}/%{name}
mkdir -p %{buildroot}%{_includedir}/%{name}
cp -f %{buildroot}%{_includedir}/%{name}-%{devel_rel}/* %{buildroot}%{_includedir}/%{name}/


# don't ship .la
find %{buildroot} -name '*.la' | xargs rm -f

%find_lang %{name}

%files -f %{name}.lang
%config(noreplace) %{_sysconfdir}/xdg/libfm/libfm.conf
%config(noreplace) %{_sysconfdir}/xdg/libfm/pref-apps.conf
%{_bindir}/libfm-pref-apps
%dir %{_datadir}/%{name}
%dir %{_datadir}/%{name}/ui
%{_datadir}/%{name}/archivers.list
%{_datadir}/%{name}/ui/*
%{_datadir}/applications/libfm-pref-apps.desktop
%{_datadir}/mime/packages/%{name}.xml
#{_datadir}/gtk-doc/html/*
%{_mandir}/man1/libfm-pref-apps.1.*

%files -n %{libname}
%{_libdir}/libfm-gtk3.so.%{major}*
%{_libdir}/libfm.so.%{major}*

%files -n %{develname}
%dir %{_includedir}/%{name}
%dir %{_includedir}/%{name}-%{devel_rel}
%{_includedir}/%{name}/*.h
%{_includedir}/%{name}-%{devel_rel}/*.h
%{_libdir}/libfm-gtk3.so
%{_libdir}/libfm.so
%{_libdir}/libfm-gtk3.a
%{_libdir}/libfm.a
%{_libdir}/pkgconfig/libfm-gtk.pc
%{_libdir}/pkgconfig/libfm-gtk3.pc
%{_libdir}/pkgconfig/libfm.pc

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14730 |12mr|libfontenc-1.1.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname fontenc %{major}
%define develname %mklibname fontenc -d

Name:		libfontenc
Summary:	The fontenc Library
Version:	1.1.1
Release:	3
Group:		Development/X11
License:	MIT
URL:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/lib/libfontenc-%{version}.tar.bz2

BuildRequires:	zlib-devel
BuildRequires:	x11-proto-devel >= 1.0.0
BuildRequires:	x11-util-macros >= 1.0.1
# list of encodings
Requires:	x11-font-encodings

%description
libfontenc is a library which helps font libraries portably determine and 
deal with different encodings of fonts.

%package -n %{libname}
Summary:	The fontenc Library
Group:		System/Libraries
Conflicts:	libxorg-x11 < 7.0
Provides:	%{name} = %{version}-%{release}

%description -n %{libname}
libfontenc is a library which helps font libraries portably determine and 
deal with different encodings of fonts.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/X11
Requires:	%{libname} = %{version}-%{release}
Provides:	libfontenc-devel = %{version}-%{release}
Obsoletes:	%{_lib}fontenc1-devel < 1.1.1
Obsoletes:	%{_lib}fontenc-static-devel < 1.1.1.
Conflicts:	libxorg-x11-devel < 7.0

%description -n %{develname}
Development files for %{name}.

%prep
%setup -qn libfontenc-%{version}

%build
%configure2_5x \
	--disable-static \
	--x-includes=%{_includedir} \
	--x-libraries=%{_libdir} \
	--with-encodingsdir=%{_datadir}/fonts/encodings

%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/libfontenc.so.%{major}*

%files -n %{develname}
%{_libdir}/libfontenc.so
%{_libdir}/pkgconfig/fontenc.pc
%{_includedir}/X11/fonts/fontenc.h


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14731 |12mr|libfprint-0.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname fprint %{major}
%define libnamedevel %mklibname -d fprint

Name:		libfprint
Version:	0.4.0
Release:	1
Summary:	Library for adding support for consumer fingerprint readers
License:	LGPLv2+
Group:		System/Libraries
URL:		http://www.freedesktop.org/wiki/Software/fprint/libfprint
Source0:	http://people.freedesktop.org/~hadess/%{name}-%{version}.tar.bz2
Patch0:		libfprint-0.4.0-global-vars.patch
BuildRequires:	pkgconfig(libusb)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(nss)
BuildRequires:	doxygen

%description
libfprint is an open source software library designed to make it easy for
application developers to add support for consumer fingerprint readers to their
software.

Features:
    * Written in C
    * Licensed as LGPL-2.1
    * Depends on libusb for USB communication and glib
    * Primarily developed for linux, but should be fairly portable
    * Offers a single API to application developers to access the entire range
      of supported devices
    * Supports imaging - downloading live fingerprint scans from the device
    * Includes image processing/matching code
    * Supports enrollment/verification - enrolling a print from a known user,
      and then later comparing a live scan to the enrolled print 

#--------------------------------------------------------------------

%package -n %{libname}
License:	GPL
Group:		System/Libraries
Summary:	Library for adding support for consumer fingerprint readers
Provides:	%{name} = %{version}-%{release}

%description -n %{libname}
libfprint is an open source software library designed to make it easy for
application developers to add support for consumer fingerprint readers to their
software.

%files -n %{libname}
%{_libdir}/libfprint.so.%{major}*
%{_sysconfdir}/udev/rules.d/60-fprint-autosuspend.rules

#--------------------------------------------------------------------

%package -n %{libnamedevel}
License:	GPL
Group:		System/Libraries
Summary:	Development library for adding support for consumer fingerprint readers
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{libnamedevel}
libfprint is an open source software library designed to make it easy for
application developers to add support for consumer fingerprint readers to their
software.

This package includes the headers and development library for building
applications that support finger print readers.

%files -n %{libnamedevel}
%{_includedir}/libfprint
%{_libdir}/libfprint.so
%{_libdir}/pkgconfig/libfprint.pc

#--------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
autoreconf -f -i
%configure2_5x --disable-static
%make
pushd doc
make docs
popd


%install
%makeinstall_std


%changelog
* Fri Aug  24 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: e6bb0ca
- Use gdk-pixbuf-2.0 instead of imagemagick for imaging
  
* Fri Aug  24 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 9794df1
- Update files
  
* Fri Aug  24 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: c09873d
- Add patch to fix variable definitions conflicts with libusb
  
* Fri Aug  24 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: b7754a9
- New version 0.4.0, update BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14732 |12mr|libfs-1.0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 6
%define libname %mklibname fs %{major}
%define develname %mklibname fs -d

Summary:	Library Interface to the X Font Server
Name:		libfs
Version:	1.0.4
Release:	1
Group:		Development/X11
License:	MIT
URL:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/lib/libFS-%{version}.tar.bz2
BuildRequires:	x11-proto-devel >= 1.0.0
BuildRequires:	x11-util-macros >= 1.0.1
BuildRequires:	x11-xtrans-devel >= 1.0.0

%description
Libfs is a library interface to the X Font Server.

%package -n %{libname}
Summary:	Library Interface to the X Font Server
Group:		Development/X11
Conflicts:	libxorg-x11 < 7.0
Provides:	%{name} = %{version}-%{release}

%description -n %{libname}
Libfs is a library interface to the X Font Server.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/X11
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Conflicts:	libxorg-x11-devel < 7.0
Obsoletes:	%{_lib}fs-static-devel < 1.0.4

%description -n %{develname}
Development files for %{name}.

%pre -n %{develname}
if [ -h %{_includedir}/X11 ]; then
	rm -f %{_includedir}/X11
fi

%prep
%setup -qn libFS-%{version}

%build
%configure2_5x \
	--disable-static \
	--x-includes=%{_includedir} \
	--x-libraries=%{_libdir}

%make

%install
%makeinstall_std
rm -f %{buildroot}%{_datadir}/doc/libFS/FSlib.txt

%files -n %{libname}
%doc doc/FSlib.txt
%{_libdir}/libFS.so.%{major}*

%files -n %{develname}
%{_libdir}/libFS.so
%{_libdir}/pkgconfig/libfs.pc
%{_includedir}/X11/fonts/FSlib.h



%changelog
* Tue Aug  21 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 305db23
- New version 1.0.4 (sync with Cooker), spec cleanups
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14733 |12mr|libgadu-1.11.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 3
%define libname %mklibname gadu %{major}
%define develname %mklibname gadu -d

Summary:	A Gadu-gadu protocol compatibile library
Name:		libgadu
Version:	1.11.1
Release:	2
License:	LGPLv2+
Group:		Networking/Instant messaging
Url:		http://toxygen.net/libgadu
Source0:	http://toxygen.net/libgadu/files/%{name}-%{version}.tar.gz
BuildRequires:	doxygen
BuildRequires:	gnutls-devel >= 3.0

%description
The libgadu is intended to make it easy to add Gadu-Gadu communication
support to your software.

%package -n %{libname}
Summary:	A Gadu-gadu protocol compatibile library
Group:		Networking/Instant messaging

%description -n %{libname}
The libgadu is intended to make it easy to add Gadu-Gadu communication
support to your software.

%package -n %{develname}
Summary:	Development files for libgadu library
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Provides:	gadu-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Obsoletes:	%{mklibname gadu 3 -d} < %{version}-%{release}
Obsoletes:	%{mklibname gadu -s -d} < %{version}-%{release}

%description -n %{develname}
Development files for libgadu library.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static \
	--with-pthread \
	--without-bind \
	--without-openssl \
	--with-gnutls \
	--with-c99-vsnprintf

%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/%{name}.so.%{major}*

%files -n %{develname}
%{_includedir}/%{name}.h
%{_libdir}/%{name}.so
%{_libdir}/pkgconfig/%{name}.pc



%changelog
* Wed Aug  15 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 85134ac
- New version 1.11.1 (sync with Cooker)
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14734 |12mr|libgail-gnome-1.20.4-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lib_name %mklibname gail-gnome
%define develname %mklibname -d gail-gnome

Summary: Dynamic libraries for for libgail-gnome
Name: libgail-gnome
Version: 1.20.4
Release: %mkrel 4
Source0: ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.bz2
License: LGPLv2+
Url: http://developer.gnome.org/projects/gap/
Group: System/Libraries
BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot
BuildRequires: atk-devel >= 1.7.2
BuildRequires: at-spi-devel
Buildrequires: libgnomeui2-devel
BuildRequires: libpanel-applet-2-devel
#gw libtool dep:
BuildRequires: libxtst-devel libglade2.0-devel
Obsoletes: libgail-gnome0
Provides: libgail-gnome0
Requires:	%{name}-common >= %{version}

%description
Gail is the GNOME Accessibility Implementation Library

%if %_lib != lib
%package -n %{lib_name}
Summary:	%{summary}
Group:		%{group}
Requires:	%{name}-common >= %{version}

%description -n %{lib_name}
Gail is the GNOME Accessibility Implementation Library
%endif

%package common
Summary:	%{summary}
Group:		%{group}

%description common
Gail is the GNOME Accessibility Implementation Library.
This package contains files used by libgail-gnome.

%package -n %develname
Summary:	Static libraries, include files for libgail-gnome
Group:		Development/GNOME and GTK+
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{lib_name} = %{version}
Obsoletes:  libgail-gnome0-devel
Provides:   libgail-gnome0-devel

%description -n %develname
Gail is the GNOME Accessibility Implementation Library


%prep
%setup -q

%build

%configure2_5x

%make

%install
rm -rf $RPM_BUILD_ROOT

%makeinstall_std

#remove unpackaged files
rm -f $RPM_BUILD_ROOT%{_libdir}/gtk-2.0/modules/*.la

%clean
rm -rf $RPM_BUILD_ROOT

%files -n %{lib_name}
%defattr(-,root,root)
%{_libdir}/gtk-2.0/modules/*.so

%files -n %develname
%defattr(-,root,root)
%{_libdir}/pkgconfig/*

%files common
%defattr(-,root,root)
%{_sysconfdir}/gconf/schemas/*.schemas



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14735 |12mr|libgalago-0.5.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 3
%define libname %mklibname galago %major
%define develname %mklibname galago -d

Summary: Base library of Galago 
Name: libgalago
Version: 0.5.2
Release: 1
Source0: http://www.galago-project.org/files/releases/source/libgalago/%{name}-%{version}.tar.bz2
License: LGPL
Group: System/Libraries
Url: http://www.galago-project.org/
BuildRequires: pkgconfig(dbus-glib-1)
BuildRequires: gtk-doc


%description
This is the base library of the Galago desktop presence framework.

%package -n %libname
Group: System/Libraries
Summary: Base library of Galago - shared library
#gw for the translations
Requires: %name >= %version
#gw for the sharp bindings
Provides: galago%major = %version-%release

%description -n %libname
This is the base library of the Galago desktop presence framework.

%package -n %develname
Group: Development/C
Summary: Base library of Galago - headers
Requires: %libname = %version-%release
Provides: %name-devel = %version-%release
Provides: galago-devel = %version-%release
Obsoletes: %mklibname galago 3 -d

%description -n %develname
This is the base library of the Galago desktop presence framework.

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
rm -rf %{buildroot} %name.lang
%makeinstall_std MKINSTALLDIRS=`pwd`/mkinstalldirs
rm -rf %buildroot%_datadir/autopackage
%find_lang %name

%files -f %name.lang
%doc AUTHORS NEWS

%files -n %libname
%_libdir/lib*.so.%{major}*

%files -n %develname
%doc ChangeLog 
%_libdir/lib*.so
%_libdir/pkgconfig/libgalago.pc
%_includedir/%name/
%_datadir/gtk-doc/html/libgalago


%changelog
* Tue Aug  21 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 058f61b
- Drop .la files, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14736 |12mr|libgcrypt-1.5.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	11
%define	libname	%mklibname gcrypt %{major}
%define	devname	%mklibname gcrypt -d

# disable tests by default, no /dev/random feed, no joy
%bcond_with	check

Summary:	GNU Cryptographic library
Name:		libgcrypt
Version:	1.5.0
Release:	4
License:	LGPLv2+
Group:		System/Libraries
Url:		http://www.gnupg.org/
# don't convert to bzip2, since we ship archive signature
Source0:	ftp://ftp.gnupg.org/gcrypt/libgcrypt/%{name}-%{version}.tar.bz2
Source1:	ftp://ftp.gnupg.org/gcrypt/libgcrypt/%{name}-%{version}.tar.bz2.sig
Patch1:		libgcrypt-1.2.0-libdir.patch
Patch2:		libgcrypt-1.5.0-gcry_mpi_print-volatile-len-variable.patch
BuildRequires:	libgpg-error-devel >= 0.5
BuildRequires:	pth-devel

%description
Libgcrypt is a general purpose cryptographic library
based on the code from GNU Privacy Guard.  It provides functions for all
cryptograhic building blocks: symmetric ciphers
(AES,DES,Blowfish,CAST5,Twofish,Arcfour), hash algorithms (MD5,
RIPE-MD160, SHA-1, TIGER-192), MACs (HMAC for all hash algorithms),
public key algorithms (RSA, ElGamal, DSA), large integer functions,
random numbers and a lot of supporting functions.

%package -n	%{libname}
Summary:	GNU Cryptographic library
Group:		System/Libraries

%description -n	%{libname}
Libgcrypt is a general purpose cryptographic library
based on the code from GNU Privacy Guard.  It provides functions for all
cryptograhic building blocks: symmetric ciphers
(AES,DES,Blowfish,CAST5,Twofish,Arcfour), hash algorithms (MD5,
RIPE-MD160, SHA-1, TIGER-192), MACs (HMAC for all hash algorithms),
public key algorithms (RSA, ElGamal, DSA), large integer functions,
random numbers and a lot of supporting functions.

%package -n	%{devname}
Summary:	Development files for GNU cryptographic library
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%mklibname -d gcrypt 11

%description -n	%{devname}
Libgcrypt is a general purpose cryptographic library
based on the code from GNU Privacy Guard.
This package contains files needed to develop
applications using libgcrypt. ( For example Ägypten project )

%prep
%setup -q
%patch1 -p1 -b .libdir~
%patch2 -p1 -b .volatile~

%build
%configure2_5x \
	--enable-shared \
	--enable-static \
	--disable-dev-random \
	--enable-random-daemon \
	--enable-m-guard
%make

%if %{with check}
%check
make check
%endif

%install
%makeinstall_std

mv %{buildroot}%{_sbindir}/gcryptrnd %{buildroot}%{_bindir}/gcryptrnd

%multiarch_binaries %{buildroot}%{_bindir}/gcryptrnd

%files -n %{libname}
%doc AUTHORS README NEWS THANKS TODO
%{multiarch_bindir}/gcryptrnd
%{_bindir}/gcryptrnd
%{_libdir}/lib*.so.%{major}
%{_libdir}/lib*.so.%{major}.*

%files -n %{devname}
%doc ChangeLog README.*
%exclude %{multiarch_bindir}/gcryptrnd
%exclude %{_bindir}/gcryptrnd
%{_bindir}/*
%{_includedir}/*.h
%{_libdir}/lib*.a
%{_libdir}/lib*.so
%{_datadir}/aclocal/*
%{_infodir}/gcrypt.info*



%changelog
* Tue Oct  23 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 5d9eddd
- Drop info stuff from post scripts
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14737 |12mr|libgda4.0-4.2.13-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define build_mysql 1
%{?_with_mysql: %global build_mysql 1}
%define build_freetds 0
%{?_with_freetds: %global build_freetds 1}
%define build_mdb 0
%{?_with_mdb: %global build_mdb 1}

#gw check fails in the BS in 4.1.3
%define enable_test 1
%{?_with_mdb: %global enable_test 1}


%define api		4.0
%define	major 		4
%define pkgname 	libgda
%define oname 		gda

%define libname		%mklibname %{oname} %{api} %{major}
%define develname	%mklibname -d %{oname} %{api}

Summary:	GNU Data Access
Name: 		%{pkgname}%{api}
Version:	4.2.13
Release:	2
License: 	GPLv2+ and LGPLv2+
Group: 		Databases
URL: 		http://www.gnome-db.org/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{pkgname}/%{pkgname}-%{version}.tar.xz
Patch0:		libgda-4.2.12-fix-linking.patch

BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	gtk-doc
BuildRequires:	intltool
BuildRequires:	iso-codes
BuildRequires:	db-devel
BuildRequires:	gdbm-devel
BuildRequires:	openldap2-devel
BuildRequires:	postgresql-devel
BuildRequires:	readline-devel
BuildRequires:	unixODBC-devel
BuildRequires:	xbase-devel
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(gnome-vfs-2.0)
BuildRequires:	pkgconfig(libsoup-2.4)
BuildRequires:	pkgconfig(libxslt)
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(popt)
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	pkgconfig(unique-1.0)
%ifnarch %arm %mips
BuildRequires:	java-1.6.0-devel
%endif
%if %{build_mysql}
BuildRequires:	mysql-devel
%endif
%if %{build_freetds}
BuildRequires:	freetds-devel
%endif
%if %{enable_test}
BuildRequires:	pkgconfig(json-glib-1.0)
BuildRequires:	pkgconfig(check)
%endif

Requires:	iso-codes

%description
GNU Data Access is an attempt to provide uniform access to
different kinds of data sources (databases, information
servers, mail spools, etc).
It is a complete architecture that provides all you need to
access your data.

libgda was part of the GNOME-DB project
(http://www.gnome-db.org/), but has been
separated from it to allow non-GNOME applications to be
developed based on it.

Drivers for the supported databases are included in the libgda4.0-* packages.

%package -n	%{libname}
Summary:	GNU Data Access Development
Group: 		System/Libraries

%description -n	%{libname}
This package contains the shared library for %{name}.

%package -n	%{develname}
Summary:	GNU Data Access Development
Group: 		Development/Databases
Requires:	%{libname} = %{version}
Provides:	gda4.0-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
%if %{_use_internal_dependency_generator}
%define _requires_exceptions 'devel\\(libgda-(.*)\\)
%else
%define _requires_exceptions ^devel.libgda-
%endif

%description -n	%{develname}
This package contains the development files for %{name}.

%package	postgres
Summary:	GDA PostgreSQL Provider
Group:		Databases
Requires:	%{name} = %{version}

%description	postgres
This package includes the GDA PostgreSQL provider

%package	mysql
Summary:	GDA MySQL Provider
Group:		Databases
Requires:	%{name} = %{version}

%description	mysql
This package includes the GDA MySQL provider

%package	bdb
Summary:	GDA Berkeley Database Provider
Group:		Databases
Requires:	%{name} = %{version}

%description	bdb
This package includes the GDA Berkeley Database provider.

%if %{build_freetds}
%package	freetds
Summary:	GDA FreeTDS Provider
Group:		Databases
Requires:	%{name} = %{version}

%description	freetds
This package includes the GDA FreeTDS provider.
%endif

%if %{build_mdb}
BuildRequires:	libmdbtools-devel
%package	mdb
Summary:	GDA MDB Provider
Group:		Databases
Requires:	%{name} = %{version}

%description	mdb
This package includes the GDA MDB provider, which can access
Microsoft Access databases.
%endif

%package	sqlite
Summary:	GDA sqlite Provider
Group:		Databases
Requires:	%{name} = %{version}
Obsoletes:      gda3.0-sqlite

%description	sqlite
This package includes the GDA sqlite provider

%ifnarch %arm %mips
%package        jdbc
Summary:	GDA Java Database Provider
Group:		Databases
Requires:	%{name} = %{version}

%description	jdbc
This package includes the GDA Java Database provider.
%endif

%package	ldap
Summary:	GDA LDAP Provider
Group:		Databases
Requires:	%{name} = %{version}

%description	ldap
This package includes the GDA LDAP provider

%prep
%setup -qn %{pkgname}-%{version}
%apply_patches

%build
#gw patch0:
autoreconf -fi
%configure2_5x \
	--disable-static \
%if %build_mysql
	--with-mysql=yes \
%endif
%if !%{build_freetds}
	--with-tds=no \
%endif
%if !%{build_mdb}
	--with-mdb=no \
%endif
	--without-firebird \
	--with-bdb=%_prefix \
	--with-bdb-libdir-name=%_lib

%make

%install
%makeinstall_std

# remove unneeded files
rm -f %{buildroot}%{_libdir}/libgda-%{api}/*/*.la

%find_lang %{pkgname}-%{api} --with-gnome

%if %{enable_test}
%check
make check
%endif

%files -f %{pkgname}-%{api}.lang
%doc AUTHORS COPYING README
%dir %{_sysconfdir}/libgda-%{api}
%config(noreplace) %_sysconfdir/libgda-%{api}/sales_test.db
%config(noreplace) %{_sysconfdir}/libgda-%{api}/config
%{_bindir}/*
%{_datadir}/applications/gda-browser-%{api}.desktop
%{_datadir}/applications/gda-control-center-%{api}.desktop
%{_datadir}/pixmaps/gda*
%{_datadir}/icons/hicolor/*/apps/gda-control-center.*
%{_datadir}/libgda-%{api}
%dir %{_libdir}/libgda-%{api}
%dir %{_libdir}/libgda-%{api}/plugins
%dir %{_libdir}/libgda-%{api}/providers
%{_libdir}/libgda-%{api}/plugins/*.xml
%{_libdir}/libgda-%{api}/plugins/libgda-ui-plugins.so
%{_libdir}/libgda-%{api}/providers/libgda-web.so
%{_libdir}/libgda-%{api}/providers/libgda-sqlcipher.so
%{_mandir}/man1/*

%files -n %{libname}
%{_libdir}/libgda-%{api}.so.%{major}*
%{_libdir}/libgda-report-%{api}.so.%{major}*
%{_libdir}/libgda-ui-%{api}.so.%{major}*
%{_libdir}/libgda-xslt-%{api}.so.%{major}*
%{_libdir}/girepository-1.0/Gda-%{api}.typelib
%{_libdir}/girepository-1.0/Gdaui-%{api}.typelib

%files -n %{develname}
%doc %{_datadir}/gtk-doc/html/libgda-%{api}/
%doc %{_datadir}/gtk-doc/html/gda-browser
%{_libdir}/libgda-%{api}.so
%{_libdir}/libgda-report-%{api}.so
%{_libdir}/libgda-ui-%{api}.so
%{_libdir}/libgda-xslt-%{api}.so
%{_libdir}/pkgconfig/*
%{_includedir}/*
%{_datadir}/gir-1.0/Gda-%{api}.gir
%{_datadir}/gir-1.0/Gdaui-%{api}.gir
%{_datadir}/gnome/help/gda-browser

%files sqlite
%{_libdir}/libgda-%{api}/providers/libgda-sqlite.so

%files postgres
%{_libdir}/libgda-%{api}/providers/libgda-postgres.so

%files bdb
%{_libdir}/libgda-%{api}/providers/libgda-bdb.so

%if %{build_mysql}
%files mysql
%{_libdir}/libgda-%{api}/providers/libgda-mysql.so
%endif

%if %{build_freetds}
%files freetds
%{_libdir}/libgda-%{api}/providers/libgda-freetds.so
%endif

%if %{build_mdb}
%files mdb
%{_libdir}/libgda-%{api}/providers/libgda-mdb.so
%endif

%ifnarch %arm %mips
%files jdbc
%{_libdir}/libgda-%{api}/providers/libgda-jdbc.so
%{_libdir}/libgda-%{api}/providers/gdaprovider-4.0.jar
%endif

%files ldap
%{_libdir}/libgda-%{api}/providers/libgda-ldap.so




%changelog
* Wed Aug  22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: e8bdbcf
- New version 4.2.13 (sync with Cooker), add requires exceptions for internal dependency generator
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14738 |12mr|libgdata-0.13.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version}|cut -d. -f1,2)

%define major 13
%define gir_major 0.0
%define libname %mklibname gdata %{major}
%define develname %mklibname -d gdata
%define girname %mklibname gdata-gir %{gir_major}

Summary:	Library for the GData protocol
Name:		libgdata
Version:	0.13.2
Release:	1
Group:		System/Libraries
License:	LGPLv2+
URL:		http://live.gnome.org/libgdata
Source0:	http://ftp.gnome.org/pub/GNOME/sources/libgdata/%{url_ver}/%{name}-%{version}.tar.xz
Patch0:         libgdata-0.13.0-CVE-2012-1177.diff
BuildRequires:  autoconf automake libtool
BuildRequires:  rootcerts
Requires:       rootcerts
BuildRequires:	gtk-doc
BuildRequires:	intltool
BuildRequires:	pkgconfig(libsoup-2.4)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(gcr-base-3)
BuildRequires:	pkgconfig(goa-1.0)
BuildRequires:	pkgconfig(oauth) >= 0.9.4

%description
libgdata is a GLib-based library for accessing online service APIs using the
GData protocol --- most notably, Google's services. It provides APIs to access
the common Google services, and has full asynchronous support.

%package i18n
Summary:	Library for the GData protocol - translations
Group:		System/Internationalization

%description i18n
libgdata is a GLib-based library for accessing online service APIs using the
GData protocol --- most notably, Google's services. It provides APIs to access
the common Google services, and has full asynchronous support.

%package -n %{libname}
Summary:	Library for the GData protocol
Group:		System/Libraries

%description -n %{libname}
This package contains the dynamic libraries from %{name}.

%package -n %{girname}
Group:		System/Libraries
Summary:	GObject Introspection interface library for %{name}

%description -n %{girname}
GObject Introspection interface library for %{name}.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
This package contains libraries and header files for %{name}.

%prep
%setup -q
#apply_patches
%patch0 -p0 -b .CVE-2012-1177

%build
%configure2_5x \
    --disable-static \
    --with-ca-certs=/etc/pki/tls/certs/ca-bundle.crt

%make

%install
%makeinstall_std
%find_lang gdata

# remove unpackaged files
find %{buildroot} -name '*.la' -exec rm -f {} ';'

%files i18n -f gdata.lang

%files -n %{libname}
%doc NEWS README AUTHORS
%{_libdir}/libgdata.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/GData-%{gir_major}.typelib

%files -n %{develname}
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/%{name}.pc
%{_datadir}/gtk-doc/html/gdata/
%{_datadir}/gir-1.0/GData-0.0.gir



%changelog
* Fri Aug  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 1beaf0d
- New version 0.12.0 (sync with Cooker)
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14739 |12mr|libgdata0.6-0.6.6-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 7
%define libname %mklibname gdata %{major}
%define develname %mklibname -d gdata %{major}
%define oname libgdata

Name:		libgdata0.6
Version:	0.6.6
Release:	6
Summary:	Library for the GData protocol

Group:		System/Libraries
License:	LGPLv2+
URL:		http://live.gnome.org/libgdata
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%oname/%{oname}-%{version}.tar.bz2

BuildRequires:	pkgconfig(libsoup-2.4)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	gtk-doc
BuildRequires:	intltool
BuildRequires:	perl-XML-Parser

%description
libgdata is a GLib-based library for accessing online service APIs using the
GData protocol --- most notably, Google's services. It provides APIs to access
the common Google services, and has full asynchronous support.

%package i18n
Summary:	Library for the GData protocol - translations
Group:		System/Internationalization

%description i18n
libgdata is a GLib-based library for accessing online service APIs using the
GData protocol --- most notably, Google's services. It provides APIs to access
the common Google services, and has full asynchronous support.

%package -n %{libname}
Summary:	Library for the GData protocol
Group:		System/Libraries
Suggests:	%{oname}-i18n >= %{version}

%description -n %{libname}
libgdata is a GLib-based library for accessing online service APIs using the
GData protocol --- most notably, Google's services. It provides APIs to access
the common Google services, and has full asynchronous support.


%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %develname
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.

%prep
%setup -q -n %{oname}-%{version}

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std
%find_lang gdata

%files i18n -f gdata.lang

%files -n %{libname}
%doc NEWS README AUTHORS
%{_libdir}/libgdata.so.%{major}*

%files -n %{develname}
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/%{oname}.pc
%{_datadir}/gtk-doc/html/gdata/



%changelog
* Fri Aug  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: a3664dd
- Spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14740 |12mr|libgdiplus-2.10-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lib_major       0
%define libname        %mklibname gdiplus %{lib_major}
%define develname     %mklibname -d gdiplus

Name:		libgdiplus
Summary:	An Open Source implementation of the GDI+ API
Version:	2.10
Release:	5
License:	MIT
Group:		System/Libraries
URL:		http://go-mono.com
Source0:	http://www.go-mono.com/sources/%{name}/%{name}-%{version}.tar.bz2
Patch0:		libgdiplus-2.10-libpng15.diff

BuildRequires:	jpeg-devel
BuildRequires:	ungif-devel
BuildRequires:	tiff-devel
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(libexif)
BuildRequires:	pkgconfig(libpng15)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(xrender)

%description
An Open Source implementation of the GDI+ API.
This is part of the Mono project.

%package -n %{libname}
Summary:	An Open Source implementation of the GDI+ API
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}

%description -n %{libname}
An Open Source implementation of the GDI+ API.
This is part of the Mono project.

%package -n %{develname}
Summary:	Libraries for developing with libgdiplus
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
This package provides the necessary development libraries to allow
you to develop with libgdiplus.

%prep
%setup -q
%patch0 -p0 -b .libpng15

%build
%configure2_5x \
	--disable-static
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%files -n %{libname}
%doc AUTHORS COPYING
%{_libdir}/*.so.%{lib_major}*

%files -n %{develname}
%doc src/ChangeLog
%{_libdir}/*.so
%{_libdir}/pkgconfig/*




%changelog
* Wed Aug  22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: b7fdbfe
- Sync with Cooker (convert BR to pkgconfig style, fix build against libpng15 etc)
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14741 |12mr|libgee0.6-0.6.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname	libgee
%define api	0.6
%define major	2
%define gimajor 1.0

%define libname %mklibname gee %{major}
%define girname %mklibname gee-gir %{gimajor}
%define devname %mklibname -d gee %{major}

Name:		%{oname}0.6
Summary:	GObject-based collection library
Version:	0.6.6
Release:	1
License: 	LGPLv2+
Group:		System/Libraries
URL: 		http://live.gnome.org/Libgee
Source0: 	ftp://ftp.gnome.org/pub/GNOME/sources/libgee/%{api}/%{oname}-%{version}.tar.xz

BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)

%description
Libgee is a collection library providing GObject-based interfaces and 
classes for commonly used data structures. 

%package -n	%{libname}
Summary:	Collection library providing GObject-based interfaces and classes 
Group:		%{group}

%description -n	%{libname}
Libgee is a collection library providing GObject-based interfaces and 
classes for commonly used data structures. 

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n	%{devname}
Summary:	Libraries and include files for developing with libgee
Group:		Development/C
Requires:	%{libname} = %{version}
Requires:	%{girname} = %{version}

%description -n	%{devname}
This package provides the necessary development libraries and include
files to allow you to develop with libgee.

%prep
%setup -qn %{oname}-%{version}

%build
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std
find %{buildroot} -name '*.la' -exec rm -f {} ';'

%files -n %{libname}
%doc AUTHORS COPYING NEWS README
%{_libdir}/libgee.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Gee-%{gimajor}.typelib

%files -n %{devname}
%doc ChangeLog
%{_libdir}/*.so
%{_libdir}/pkgconfig/*
%{_includedir}/*
%{_datadir}/vala/vapi/*.vapi
%{_datadir}/gir-1.0/Gee-%{gimajor}.gir

%changelog
* Mon Apr 30 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.6.4-2
+ Revision: 794578
- rebuild of stable libgee 0.6
- forking libgee0.6
- still needed
- rebuild
- prep for libgee0.6

* Mon Apr 30 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.7.2-2
+ Revision: 794521
- rebuild
- employed api libname
- fixed gimajor for gir pkg
- fix reqs for gir pkg

* Sun Apr 29 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.7.2-1
+ Revision: 794392
- version update 0.72

* Sun Jan 22 2012 Götz Waschk <waschk@mandriva.org> 0.6.4-1
+ Revision: 764968
- new version

* Wed Dec 07 2011 Matthew Dawkins <mattydaw@mandriva.org> 0.6.3-2
+ Revision: 738654
- rebuild
- cleaned up spec
- removed defattr, BuildRoot, mkrel, clean section
- removed ldconfig scriptlets (why werent they bracketted b4)
- split out gir pkg
- removed .la files

* Wed Nov 09 2011 Götz Waschk <waschk@mandriva.org> 0.6.3-1
+ Revision: 729360
- new version

* Wed Sep 14 2011 Götz Waschk <waschk@mandriva.org> 0.6.2.1-1
+ Revision: 699744
- new version

* Wed Sep 14 2011 Götz Waschk <waschk@mandriva.org> 0.6.2-1
+ Revision: 699727
- new version
- xz tarball

* Mon May 02 2011 Oden Eriksson <oeriksson@mandriva.com> 0.6.1-2
+ Revision: 661462
- mass rebuild

* Fri Jan 28 2011 Götz Waschk <waschk@mandriva.org> 0.6.1-1
+ Revision: 633707
- update to new version 0.6.1

* Mon Sep 27 2010 Funda Wang <fwang@mandriva.org> 0.6.0-1mdv2011.0
+ Revision: 581174
- update to new version 0.6.0

* Thu Sep 16 2010 Götz Waschk <waschk@mandriva.org> 0.5.3-1mdv2011.0
+ Revision: 578924
- update to new version 0.5.3

* Mon Aug 02 2010 Götz Waschk <waschk@mandriva.org> 0.5.2-1mdv2011.0
+ Revision: 565039
- new version
- add introspection typelib

* Fri Jul 30 2010 Funda Wang <fwang@mandriva.org> 0.5.1-2mdv2011.0
+ Revision: 563399
- rebuild for new gobject-introspection

* Tue Jul 13 2010 Götz Waschk <waschk@mandriva.org> 0.5.1-1mdv2011.0
+ Revision: 552023
- update to new version 0.5.1

* Thu Oct 01 2009 Götz Waschk <waschk@mandriva.org> 0.5.0-1mdv2010.1
+ Revision: 452040
- new version
- new major

* Mon Sep 28 2009 Götz Waschk <waschk@mandriva.org> 0.4.0-1mdv2010.0
+ Revision: 450618
- update to new version 0.4.0

* Wed Aug 05 2009 Götz Waschk <waschk@mandriva.org> 0.3.0-1mdv2010.0
+ Revision: 410205
- new version
- new major

* Fri Jul 31 2009 Götz Waschk <waschk@mandriva.org> 0.2.0-1mdv2010.0
+ Revision: 405036
- new version
- add introspection support

* Mon Jul 20 2009 Götz Waschk <waschk@mandriva.org> 0.1.6-1mdv2010.0
+ Revision: 398066
- update to new version 0.1.6

* Sat Feb 21 2009 Götz Waschk <waschk@mandriva.org> 0.1.5-1mdv2009.1
+ Revision: 343664
- update to new version 0.1.5

* Wed Dec 03 2008 Frederic Crozat <fcrozat@mandriva.com> 0.1.4-1mdv2009.1
+ Revision: 309707
- import libgee


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14742 |12mr|libgee-0.8.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api	0.8
%define major	2

%define libname %mklibname gee %{api} %{major}
%define girname %mklibname gee-gir %{api}
%define devname %mklibname -d gee 

Summary:	GObject-based collection library
Name:		libgee
Version:	0.8.1
Release:	1
License: 	LGPLv2+
Group:		System/Libraries
URL: 		http://live.gnome.org/Libgee
Source0: 	ftp://ftp.gnome.org/pub/GNOME/sources/libgee/0.8/%{name}-%{version}.tar.xz

BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)

%description
Libgee is a collection library providing GObject-based interfaces and 
classes for commonly used data structures. 

%package -n	%{libname}
Summary:	Collection library providing GObject-based interfaces and classes 
Group:		%{group}

%description -n	%{libname}
Libgee is a collection library providing GObject-based interfaces and 
classes for commonly used data structures. 

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n	%{devname}
Summary:	Libraries and include files for developing with libgee
Group:		Development/C
Requires:	%{libname} = %{version}
Requires:	%{girname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{devname}
This package provides the necessary development libraries and include
files to allow you to develop with libgee.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std
find %{buildroot} -name '*.la' -exec rm -f {} ';'

%files -n %{libname}
%doc AUTHORS COPYING NEWS README
%{_libdir}/libgee-%{api}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Gee-%{api}.typelib

%files -n %{devname}
%doc ChangeLog
%{_libdir}/*.so
%{_libdir}/pkgconfig/*
%{_includedir}/*
%{_datadir}/vala/vapi/*.vapi
%{_datadir}/gir-1.0/Gee-%{api}.gir


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14743 |12mr|libgexiv2-0.3.92-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname gexiv2_ %major
%define develname %mklibname -d gexiv2

Summary:	A GObject-based wrapper around the Exiv2 library
Name:		libgexiv2
Version:	0.3.92
Release:	2
License:	GPLv2+
Group:		Graphics
Source0:	http://yorba.org/download/gexiv2/0.3/%{name}-%{version}.tar.bz2
Url:		http://trac.yorba.org/wiki/gexiv2
BuildRequires:	pkgconfig(exiv2)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	libtool
BuildRequires:	sed
Patch0:		libgexiv2-0.2.1-link.patch

%description
gexiv2 is a GObject-based wrapper around the Exiv2 library. It makes
the basic features of Exiv2 available to GNOME applications.

%package -n %{libname}
Summary:	A GObject-based wrapper around the Exiv2 library
Group:		Graphics

%description -n %{libname}
gexiv2 is a GObject-based wrapper around the Exiv2 library. It makes
the basic features of Exiv2 available to GNOME applications.

%package -n %{develname}
Group:		Development/C
Summary:	A GObject-based wrapper around the Exiv2 library
Requires:	pkgconfig(exiv2)
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname -d -s gexiv2} < 0.3.92-2

%description -n %{develname}
gexiv2 is a GObject-based wrapper around the Exiv2 library. It makes
the basic features of Exiv2 available to GNOME applications.

%prep
%setup -q -n %{name}-%{version}
%patch0 -p0
sed -i -e 's#libdir=.*#libdir=${exec_prefix}/%{_lib}#' gexiv2.m4

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std LIB=%{_lib}

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_includedir}/gexiv2
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_datadir}/vala/vapi/gexiv2.vapi


%changelog
* Sun Aug  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: bcb6867
- Drop static library and Obsolete it
  
* Sun Aug  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 5f3b1cd
- New version 0.3.92 final (sync with Cooker), convert BR to pkgconfig style, minor cleanups
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14744 |12mr|libggi-2.2.2-19
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2
%define libname %mklibname ggi %{major}
%define develname %mklibname ggi -d

Summary:	A fast, simple, small and flexible user-space graphics library
Name:		libggi
Version:	2.2.2
Release:	19
License:	GPL
Group:		System/Libraries
URL:		http://www.ggi-project.org/
Source:		http://www.ggi-project.org/ftp/ggi/v2.2/%{name}-%{version}.src.tar.bz2
Patch0:		libggi-2.0.1-no-lcd823-ppc.patch
Patch3:		libggi-2.0.3-xpath.patch
Patch4:		libggi_wformat.patch

Buildrequires:	aalib-devel
Buildrequires:	libgii-devel >= 1.0.2-2
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(directfb)
BuildRequires:	pkgconfig(xext)

BuildConflicts:	svgalib-devel

%description
LibGGI is a fast, simple, small and flexible user-space graphics
library developed by the GGI Project <http://www.ggi-project.org/>.
It attempts to abstract the many different graphics output systems
existing under Unix (and in the future, other platforms). The support
for all of these different types of displays and hardware are provided
by dynamically-loaded mini-libraries.

LibGGI can transparently (to the LibGGI-using application) display
graphics on an X window, fbcon (Linux framebuffer driver), or the 
glide library, through their respective graphics drivers, or targets. 
There are also some other targets which display through another 
target, such as multi to display simultaneously on multiple displays 
at once, and tile to tile your display to different monitors.

LibGGI supports acceleration of graphics primitives where possible.

LibGGI is a very generic piece of software, that will run on about
every platform that has remotely heard of POSIX (ports to other systems
such as Win32 are underway) and on many display subsystems.

%package -n	%{libname}
Summary:	Main library for %{name}
Group:		System/Libraries
Requires:	%{name}

%description -n	%{libname}
This package contains the library needed to run programs dynamically
linked with %{name}.

%package -n	%{develname}
Summary:	Headers for developing programs that will use %{name}
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release} libgii-devel
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{_lib}ggi2-devel < 2.2.2-18
Obsoletes:	%{_lib}ggi2-static-devel < 2.2.2-18
Obsoletes:	%{_lib}ggi-static-devel < 2.2.2-18

%description -n	%{develname}
This package contains the headers that programmers will need to develop
applications which will use %{name}.

%prep
%setup -q
%apply_patches

perl -pi -e "s|/lib\b|/%{_lib}|g" * m4/*

# regenerate configure script
#./autogen.sh < borked

%build
# workaround configure failure
export echo=echo
%configure2_5x \
	--disable-static \
	--with-gii=%{_prefix} \
	--disable-debug

%make 

%install
# workaround failure
export echo=echo
%makeinstall_std

%files
%doc FAQ NEWS README doc/env.txt doc/targets.txt
%dir %{_sysconfdir}/ggi/
%dir %{_sysconfdir}/ggi/targets
%config(noreplace) %{_sysconfdir}/ggi/libggi.conf
%config(noreplace) %{_sysconfdir}/ggi/targets/fbdev.conf
%{_bindir}/*
%dir %{_libdir}/ggi/
%dir %{_libdir}/ggi/default/
%dir %{_libdir}/ggi/default/fbdev
%dir %{_libdir}/ggi/display
%dir %{_libdir}/ggi/helper
%{_libdir}/ggi/*/*.so
%{_libdir}/ggi/default/fbdev/*.so
%{_mandir}/man1/*
%{_mandir}/man3/*
%{_mandir}/man7/*

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc ChangeLog doc/*.txt
%{_includedir}/ggi/*
%{_libdir}/*.so



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14745 |12mr|libggz-0.0.14.1-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2
%define libname %mklibname ggz %{major}
%define develname %mklibname -d ggz

# Enable encryption support?
%define enable_encrypt 0
%{?_with_encrypt: %global enable_encrypt 1}

# select between GNUTLS or OpenSSL
%define use_openssl 0
%{?_with_openssl: %global use_openssl 1}

Name:		libggz
Summary:	Common library for the GGZ Gaming Zone
Version:	0.0.14.1
Release:	10
License:	GPL
Group:		System/Libraries
URL:		http://ggzgamingzone.org/
Source0:	http://ftp.ggzgamingzone.org/pub/ggz/%{version}/%{name}-%{version}.tar.bz2

%if %{enable_encrypt}
%if %{use_openssl}
BuildRequires:	pkgconfig(openssl)
%else
BuildRequires:	pkgconfig(gnutls)
%endif
%endif

%description
The GGZ Gaming Zone server allows other computers to connect to yours via
the Internet and play network games. This library provides features required
for running both clients and the server.

Build Option:
--with encrypt      Enable encryption support
--with openssl      Prefer OpenSSL to GNUTLS, for encryption support
                    (Useless unless "--with encrypt" is also used)

%package	-n %{libname}
Summary:	Common library for running GGZ Gaming Zone applications
Group:		Games/Other
Provides:	%{name} = %{version}-%{release}

%description	-n %{libname}
The GGZ Gaming Zone server allows other computers to connect to yours
via the Internet and play network games. 

This package contains the shared library that provides features
required for running both clients and the server.

%package	-n %{develname}
Summary:	Development files used to build GGZ Gaming Zone applications
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description	-n %{develname}
The GGZ Gaming Zone server allows other computers to connect to yours
via the Internet and play network games. 

This package contains the libraries required for building both clients
and the server.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static \
%if %enable_encrypt
	--with-gcrypt=yes	\
%if %use_openssl
	--with-tls=OpenSSL	\
%else
	--with-tls=GnuTLS	\
%endif
%endif

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%files -n %{libname}
%doc AUTHORS COPYING NEWS README README.GGZ QuickStart.GGZ
%{_libdir}/libggz.so.%{major}*
%{_mandir}/man?/*

%files -n %{develname}
%doc COPYING ChangeLog
%{_includedir}/*
%{_libdir}/libggz.so


%changelog
* Tue Aug  21 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: d0319ec
- Sync with Cooker (drop .la files, various cleanups), more cleanups
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14746 |12mr|libghthash-0.6.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 1
%define libname	%mklibname ghthash %{major}
%define develname %mklibname ghthash -d

Summary:	Generic Hash Table library
Name:		libghthash
Version:	0.6.2
Release:	%mkrel 9
Group:		System/Libraries
License:	GPL
URL:		http://www.ipd.bth.se/ska/sim_home/libghthash.html
Source0:	http://www.ipd.bth.se/ska/sim_home/filer/%{name}-%{version}.tar.bz2

%description
The GHT (Generic Hash Table) library is a hash table
implementation in C for storing arbitrary types of data. It is
meant to be small, easily extensible (in terms of hash functions
etc), and easy to understand codewise.

%package -n	%{libname}
Summary:	Generic Hash Table library
Group:		System/Libraries

%description -n	%{libname}
The GHT (Generic Hash Table) library is a hash table
implementation in C for storing arbitrary types of data. It is
meant to be small, easily extensible (in terms of hash functions
etc), and easy to understand codewise.

%package -n	%{develname}
Summary:	Static library and header files for the Generic Hash Table library
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	ghthash-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	ghthash-devel
Obsoletes:	%{mklibname ghthash 0}-devel
Obsoletes:	%{mklibname ghthash 2}-devel

%description -n	%{develname}
The GHT (Generic Hash Table) library is a hash table
implementation in C for storing arbitrary types of data. It is
meant to be small, easily extensible (in terms of hash functions
etc), and easy to understand codewise.

This package contains the static libghthash library and its header
files.

%prep

%setup -q

%build
rm -f configure
libtoolize --copy --force; aclocal; autoconf; automake --add-missing --copy --foreign; autoconf

%configure2_5x

%make

%install
%makeinstall_std

# cleanup
pushd examples
    make clean
    rm -f Makefile.win
popd

%files -n %{libname}
%defattr(-,root,root)
%doc AUTHORS ChangeLog README
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%doc examples html TODO
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/*.a
%{_mandir}/man3/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14747 |12mr|libgii-1.0.2-19
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		1
%define libname		%mklibname gii %{major}
%define develname	%mklibname gii -d

Summary:	A flexible library for input handling
Name:		libgii
Version:	1.0.2
Release:	19
License:	MIT
Group:		System/Libraries
URL:		http://www.ggi-project.org/
Source0:	http://www.ggi-project.org/ftp/ggi/v2.1/%{name}-%{version}.src.tar.bz2
Patch0:		libgii-1.0.2-wformat.patch
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xxf86dga)
BuildRequires:	chrpath

%description
LibGII is an input library developed by the GGI Project
(http://www.ggi-project.org). Its design philosophy is similar to
LibGGI, which deals with graphics output.

LibGII is based on the concept of input streams, which virtualize
access to the underlying input drivers. Events from various input
devices are abstracted into easy-to-use structures. LibGII also allows
the application to join streams together, receiving input from an
arbitrary combination of devices.

LibGII is a separate component from LibGGI, although LibGGI depends on
LibGII for input purposes. (LibGGI's input functions are simply
wrappers for LibGII functions.)

%package -n	%{libname}
Summary:	Main library for %{name}
Group:		System/Libraries

%description -n	%{libname}
This package contains the library needed to run programs dynamically
linked with %{name}.

%package -n	%{develname}
Summary:	Headers for developing programs that will use %{name}
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{_lib}gii1-devel < 1.0.2-19
Obsoletes:	%{_lib}gii1-static-devel < 1.0.2-19
Obsoletes:	%{_lib}gii-static-devel < 1.0.2-19

%description -n	%{develname}
This package contains the headers that programmers will need to develop
applications which will use %{name}.

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--disable-debug \
	--disable-static

%make

%install
%makeinstall_std

chrpath -d %{buildroot}%{_bindir}/mhub
chrpath -d %{buildroot}%{_bindir}/xsendbut
chrpath -d %{buildroot}%{_libdir}/libgii.so.%{major}*
chrpath -d %{buildroot}%{_libdir}/ggi/input/*.so

%files
%doc ChangeLog ChangeLog.1999 FAQ INSTALL INSTALL.autoconf NEWS 
%doc README doc/README*
%config(noreplace) %{_sysconfdir}/ggi/filter/keytrans
%config(noreplace) %{_sysconfdir}/ggi/filter/mouse
%config(noreplace) %{_sysconfdir}/ggi/libgii.conf
%dir %{_sysconfdir}/ggi
%attr(755,root,root) %{_bindir}/*
%dir %{_sysconfdir}/ggi/filter
%dir %{_libdir}/ggi/input
%dir %{_libdir}/ggi/filter
%{_libdir}/ggi/*/*.so
%{_mandir}/man1/*
%{_mandir}/man7/*

%files -n %{libname}
%attr(755,root,root) %{_libdir}/*.so.%{major}*

%files -n %{develname}
%dir %{_includedir}/ggi
%dir %{_includedir}/ggi/input
%dir %{_includedir}/ggi/internal
%{_includedir}/ggi/*.h
%{_includedir}/ggi/input/*.h
%{_includedir}/ggi/internal/*.h
%{_libdir}/*.so
%{_mandir}/man3/*
%{_mandir}/man5/*


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14748 |12mr|libgksu-2.0.12-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name libgksu
%define version 2.0.12
%define release %mkrel 4

%define fakename gksu2.0

%define major 0
%define libname %mklibname %{fakename}_ %major
%define libnamedev %mklibname %{fakename}_ %major -d

Name: %{name}
Summary: GKSu libraries
Version: %{version}
Release: %{release}
Source: http://people.debian.org/~kov/gksu/%{name}-%{version}.tar.gz
Patch0:	libgksu-2.0.12-fix-str-fmt.patch
Patch1:	libgksu-2.0.9-fix_lib64_detection.patch
Patch2: libgksu-2.0.12-fix-build.patch
Patch3: Makefile.am.patch
Url: http://www.nongnu.org/gksu/
Group: System/Libraries
BuildRoot: %{_tmppath}/%{name}-buildroot
License: LGPLv2+
BuildRequires: gtk-doc
BuildRequires: libgtop2.0-devel
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: startup-notification-devel
BuildRequires: libgnome-keyring-devel
BuildRequires: libGConf2-devel
BuildRequires: gtk+2-devel
BuildRequires: perl-XML-Parser
BuildRequires: desktop-file-utils
BuildRequires: dbus-glib-devel
BuildRequires: intltool
BuildRequires: libx11
BuildRequires: pkgconfig(pkg-config)
Provides: libgksu
Provides: libgksu2
Obsoletes: libgksu1.2

%description
GKSu is a library that provides a Gtk+ frontend to su and sudo. It 
supports login shells and preserving environment when acting as a su
 frontend. It is useful to menu items or other graphical programs 
that need to ask a user's password to run another program as another user.

%package -n %libname
Summary: GKSu libraries
Group: System/Libraries

%description -n %libname
GKSu is a library that provides a Gtk+ frontend to su and sudo. It 
supports login shells and preserving environment when acting as a su 
 frontend. It is useful to menu items or other graphical programs 
that need to ask a user's password to run another program as another user.

%package -n %libnamedev
Summary: Development package for %{name}
Group: Development/Other
Requires: %libname = %version
Provides: libgksu2.0-devel = %version-%release
Provides: libgksu2-devel = %version-%release
Provides: libgksu-devel
Obsoletes: libgksu1.2-devel

%description -n %libnamedev
Development package for %{name}

GKSu is a library that provides a Gtk+ frontend to su and sudo. It 
supports login shells and preserving environment when acting as a su 
 frontend. It is useful to menu items or other graphical programs 
that need to ask a user's password to run another program as another user.

%package -n gksu-utils
Summary: Utilities package for %{name}
Group: System/Base
Requires: %libname = %version

%description -n gksu-utils
Utilities package for %{name}

GKSu is a library that provides a Gtk+ frontend to su and sudo. It
supports login shells and preserving environment when acting as a su
 frontend. It is useful to menu items or other graphical programs
that need to ask a user's password to run another program as another user.

%prep
%setup -q 
%patch0 -p0 -b .str
%patch1 -p0
%patch2 -p0
%patch3 -p0
touch README NEWS
#sed -i 's:dist_pkglibexec_SCRIPTS:dist_pkgdata_SCRIPTS:g' \
#                $(grep -l dist_pkglibexec_SCRIPTS $(find . -name Makefile.am))

%build
autoreconf -fi
%configure2_5x LIBS="-lX11"
%make

%install
rm -rf %{buildroot}
%makeinstall_std

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --remove-category="AdvancedSettings" \
  --add-category="Settings" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post -n %libname -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %libname -p /sbin/ldconfig
%endif

%post -n gksu-utils
%post_install_gconf_schemas gksu

%preun -n gksu-utils
%preun_uninstall_gconf_schemas gksu

%files -n %libname 
%defattr(-,root,root)
%{_libdir}/*.so.%{major}*
%_libdir/%name

%files -n %libnamedev
%defattr(-,root,root)
%doc INSTALL ChangeLog AUTHORS
%{_libdir}/lib*.a
%{_libdir}/*.so
%{_includedir}/*
%_libdir/pkgconfig/*
%_datadir/gtk-doc/html/%name

%files -n gksu-utils
%{_sysconfdir}/gconf/schemas/gksu.schemas
%{_bindir}/gksu-properties
%{_datadir}/man/man1/gksu-properties.1*
%{_datadir}/applications/gksu-properties.desktop
%{_datadir}/libgksu/gksu-properties.ui
%{_datadir}/pixmaps/gksu.png






%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14749 |12mr|libglade2.0-2.6.4-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# enable_gtkdoc: whether gtk-doc stuff should be rebuilt.
#	0 = no
#	1 = yes
%define enable_gtkdoc 1

# End of user configurable section

%{?_without_gtkdoc: %{expand: %%define enable_gtkdoc 0}}
%{?_with_gtkdoc: %{expand: %%define enable_gtkdoc 1}}

%define pkgname		libglade
%define api_version	2.0
%define api_major_version 2
%define lib_major	0
%define lib_name	%mklibname glade %{api_version} %{lib_major}
%define develname	%mklibname glade %{api_version} -d

Summary:	Library for dynamically loading GLADE interface files
Name:		%{pkgname}%{api_version}
Version: 	2.6.4
Release: 	9
License:	LGPLv2+
Group:		System/Libraries
URL:		http://www.gnome.org
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{pkgname}/%{pkgname}-%{version}.tar.bz2
# (fc) 2.5.1-3mdk fix some warnings (Fedora) (GNOME bug #121025)
Patch0:		libglade-2.0.1-nowarning.patch
Patch1:		libglade-2.6.4-linkage.patch

%if %enable_gtkdoc
BuildRequires:	gtk-doc >= 0.9
%endif
BuildRequires:	python >= 2.0
BuildRequires:	pkgconfig(libxml-2.0) >= 2.4.10
BuildRequires:	pkgconfig(atk) >= 1.9.0
BuildRequires:	pkgconfig(gtk+-2.0) >= 2.5.0
BuildRequires:	pkgconfig(glib-2.0) >= 2.3.1

%description
%{pkgname} allows you to load user interfaces in your program, which are
stored externally.  This allows alteration of the interface without
recompilation of the program.


%package -n %{lib_name}
Summary:	%{summary}
Group:		%{group}
Provides:	%{pkgname}%{api_version} = %{version}-%{release}

%description -n %{lib_name}
%{pkgname} allows you to load user interfaces in your program, which are
stored externally.  This allows alteration of the interface without
recompilation of the program.


%package -n %{develname}
Summary:	Libraries, includes, etc to develop libglade applications
Group:		Development/GNOME and GTK+
Requires:	%{lib_name} = %{version}-%{release}
# $bindir/libglade-convert is python script
Requires:	python
Requires(post,postun): sgml-common >= 0.6.3-2
Provides:	%{pkgname}%{api_version}-devel = %{version}-%{release}
Obsoletes:	%{mklibname glade 2.0 0}-devel < 2.6.4-9

%description -n %{develname}
This package contains libraries, include files, etc so that
you can use to develop %{pkgname} applications.


%prep
%setup -q -n %{pkgname}-%{version}
%apply_patches

%build
autoconf
%configure2_5x \
	--disable-static \
%if !%enable_gtkdoc
	--enable-gtk-doc=no
%endif

%make

%install
%makeinstall_std

# install test program
sh ./libtool --mode=install %{_bindir}/install test-libglade %{buildroot}%{_bindir}/test-libglade

# Make libglade own %{_libdir}/libglade
mkdir -p %{buildroot}%{_libdir}/libglade/%{api_version}

%post -n %{develname}
CATALOG=/etc/xml/catalog
%{_bindir}/xmlcatalog --noout --add "system" \
		"http://glade.gnome.org/glade-2.0.dtd" \
		%{_datadir}/xml/libglade/glade-2.0.dtd $CATALOG || true

%postun -n %{develname}
# Do not remove if upgrade
if [ "$1" = "0" ]; then
 CATALOG=/etc/xml/catalog
 if [ -f $CATALOG -a -x %{_bindir}/xmlcatalog ]; then 
  %{_bindir}/xmlcatalog --noout --del \
         	%{_datadir}/xml/libglade/glade-2.0.dtd $CATALOG || true
 fi
fi

%files -n %{lib_name}
%doc README ChangeLog
%{_libdir}/lib*.so.%{lib_major}*
%dir %{_libdir}/libglade
%dir %{_libdir}/libglade/%{api_version}

%files -n %{develname}
%doc AUTHORS examples
%doc %{_datadir}/gtk-doc/html/*
%{_bindir}/*
%{_datadir}/xml/libglade
%{_includedir}/*
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*




%changelog
* Fri Aug  10 2012 abondrov <andrey.bondrov@rosalab.ru>
+ Commit: 0fcb01b
- Sync with Cooker (drop all kinds of legacy junk), fix unversioned Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14750 |12mr|libglademm2.4-2.6.7-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname libglademm
%define version 2.6.7
%define release %mkrel 7

%define libglade_version 2.6.1
%define gtkmm_version 2.6.0

%define major 1
%define api_version 2.4
%define libname		%mklibname glademm %{api_version} %{major}
%define libname_orig	%mklibname glademm %{api_version}
%define develname %mklibname -d glademm %{api_version}

Name:	 	%{pkgname}%{api_version}
Summary: 	C++ interface of glade2 library
Version: 	%{version}
Release: 	%{release}
License: 	LGPLv2+
Group:   	System/Libraries
Source:  	ftp://ftp.gnome.org/pub/GNOME/sources/%{pkgname}/%{pkgname}-%{version}.tar.bz2
URL:     	http://gtkmm.sourceforge.net/
BuildRoot:      %{_tmppath}/%{name}-%{version}-root
BuildRequires:	libglade2.0-devel >= %{libglade_version}
BuildRequires:	gtkmm2.4-devel >= %{gtkmm_version}
Buildrequires:	doxygen

%description
This package provides a C++ interface for glade2.  It is a subpackage
of the gnomemm project.  The interface provides a convenient interface for C++
programmers to create glade2 objects.

%package	-n %{libname}
Summary:	C++ interface of glade2 library
Group:		System/Libraries
Provides:	%{libname_orig} = %{version}-%{release}
Provides:	%{pkgname} = %{version}-%{release}

%description	-n %{libname}
This package provides a C++ interface for glade2.  It is a subpackage
of the gnomemm project.  The interface provides a convenient interface for C++
programmers to create glade2 objects.

%package	-n %develname
Summary:	Development related files of %{pkgname}
Group:		Development/GNOME and GTK+
Provides:	%{pkgname}-devel = %{version}-%{release}
Provides:	%name-devel = %version-%release
Requires:	%{libname} = %{version}
Requires:	libglade2.0-devel >= %{libglade_version}
Requires:	gtkmm2.4-devel >= %{gtkmm_version}
Obsoletes: %mklibname -d glademm 2.4 1

%description	-n %develname
This package provides headers and various development files needed for
compiling or developing applications that use Glade 2 C++ interface.

%package	doc
Summary:	Documentation for %{pkgname} library
Group:		Books/Other

%description	doc
This package provides API documentation of %{pkgname} library, which
is part of gnomemm project that provides C++ interface for GNOME libraries.
The documents can be browsed via devhelp, an API documentation viewer.

%prep
%setup -q -n %{pkgname}-%{version}

%build
%configure2_5x --enable-static
%make 

### Build doc
pushd docs/reference
  perl -pi -e 's/^(HAVE_DOT.*=) YES/$1 NO/' Doxyfile
  make all
popd

%install
rm -rf %{buildroot}
%makeinstall_std

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-, root, root)
%doc AUTHORS COPYING ChangeLog INSTALL
%{_libdir}/libglademm-%{api_version}.so.%{major}*

%files -n %develname
%defattr(-, root, root)
%doc AUTHORS COPYING ChangeLog INSTALL
%{_includedir}/*
%{_libdir}/%{pkgname}-%{api_version}
%{_libdir}/pkgconfig/*.pc
%{_libdir}/*.a
#%attr(644,root,root) %{_libdir}/*.la
%{_libdir}/*.so

%files doc
%defattr(-, root, root)
%{_docdir}/gnomemm-2.6/*
%{_datadir}/devhelp/books/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14751 |12mr|libglpng-1.45-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		1
%define libname		%mklibname glpng %{major}
%define develname	%mklibname glpng -d

Summary:	A toolkit for loading PNG images as OpenGL textures
Name:		libglpng
Version:	1.45
Release:	9
License:	MIT
Group:		System/Libraries
# Upstream's dead
Source0:	http://ftp.de.debian.org/debian/pool/main/libg/%{name}/%{name}_%{version}.orig.tar.gz
# From Debian - a Makefile. Yay.
Source1:	libglpng-1.45-makefile
# Debian patch, couple of small fixes.
Patch0:		libglpng-1.45-debian.patch
Patch1:		libglpng-1.45-CVE-2010-1519.diff
Patch2:		glpng-1.45-libpng15.patch
URL:		http://packages.debian.org/libglpng
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(gl)

%description
glpng is a small toolkit to make loading PNG image files as an OpenGL
texture as easy as possible.

%package -n %{libname}
Summary:	Shared library for %{name}
Group:		System/Libraries

%description -n %{libname}
glpng is a small toolkit to make loading PNG image files as an OpenGL
texture as easy as possible.

%package -n %{develname}
Summary:	Development headers for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
glpng is a small toolkit to make loading PNG image files as an OpenGL
texture as easy as possible.

%prep
%setup -q -n %{name}-%{version}.orig
%patch0 -p1 -b .debian
%patch1 -p0 -b .CVE-2010-1519
%patch2 -p1 -b .libpng15

install -m 0644 %{SOURCE1} ./Makefile

%build
%make CFLAGS="%{optflags} -fPIC -I ./include"

%install
make DESTDIR=%{buildroot}%{_prefix} install
rm -rf %{buildroot}%{_docdir}
%ifarch x86_64
mv %{buildroot}%{_prefix}/lib %{buildroot}%{_libdir}
%endif

chmod 0755 %{buildroot}%{_libdir}/*.so.%{major}*

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc glpng.htm Example/
%{_includedir}/GL/glpng.h
%{_libdir}/%{name}.so
%{_libdir}/%{name}.*a




%changelog
* Tue Oct  23 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 8856763
- Fix permissions
  
* Sat Sep  1 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 6ddfc2b
- Add patch from Cooker to fix build with libpng15, convert BR to pkgconfig style, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14752 |12mr|libgnome2-2.32.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define bootstrap 0
%{?_without_bootstrap: %global bootstrap 0}
%{?_with_bootstrap: %global bootstrap 1}

%define api_version	2
%define lib_major	0
%define pkgname 	libgnome
%define lib_name	%mklibname gnome %{api_version} %{lib_major}
%define develname	%mklibname -d gnome %{api_version}

Summary:	GNOME libraries
Name:		%{pkgname}%{api_version}
Version:	2.32.1
Release:	6
Group:		System/Libraries
License:	LGPLv2+
URL:		http://www.gnome.org/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{pkgname}/%{pkgname}-%{version}.tar.bz2
# (fc) 1.116.0-2mdk use Mdk default background
Patch1:		libgnome-background.patch
# (fc) 2.2.0.1-2mdk Ia Ora as default theme
Patch4:		libgnome-defaulttheme.patch
# (fc) 2.19.1-2mdv mark gnome_program_init with sentinel (SUSE)
Patch6:		libgnome-sentinel.patch
# (fc) 2.19.1-2mdv fix va_list usage (SUSE)
Patch7:		libgnome-2.19.1-va_list.patch
# (fc) 2.19.1-2mdv enable sound server and events by default, remove almost default sound events
Patch8:		libgnome-2.19.1-sounds-default.patch
# (fc) 2.24.1-2mdv use www-browser as default browser
Patch9:		libgnome-2.24.1-www-browser.patch
# (fc) 2.28.0-2mdv put back icons in menu and buttons
Patch10:	libgnome-2.28.0-icons.patch
# md glib2.0 >= 2.31.0 g_thread_init
Patch11:	libgnome-2.32.1_g_thread_init.patch

BuildRequires:	intltool >= 0.40.0
BuildRequires:	pkgconfig(gconf-2.0) >= 1.1.11 GConf2
BuildRequires:	pkgconfig(glib-2.0) >= 2.8.0
BuildRequires:	pkgconfig(gmodule-2.0) >= 2.8.0
BuildRequires:	pkgconfig(gnome-vfs-2.0) >= 2.5.3
BuildRequires:	pkgconfig(gobject-2.0) >= 2.0.0
BuildRequires:	pkgconfig(libbonobo-2.0) >= 2.13.0
%if !%bootstrap
BuildRequires:	gtk-doc
BuildRequires:	pkgconfig(libcanberra) >= 0
%endif
BuildRequires:	pkgconfig(popt)

Requires:	%{name}-schemas >= %{version}-%{release}
Requires:	%{lib_name} >= %{version}-%{release}

%description
Data files for the GNOME library such as translations.

%package schemas
Summary:	Default configuration for some GNOME software
Group:		%{group}
# needs gconftool-2
Requires:	GConf2
Conflicts:	%{name} < 2.30.0-2

%description schemas
Default configuration for GNOME software

%package -n %{lib_name}
Summary:	Dynamic libraries for GNOME applications
Group:		%{group}

%description -n %{lib_name}
GNOME library contains extra API to let your GNOME applications shine.

%package -n %{develname}
Summary:	Development libraries, include files for GNOME
Group:		Development/GNOME and GTK+
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{lib_name} = %{version}
Obsoletes:	%{mklibname -d gnome 2 0} < 2.32.1-6

%description -n %{develname}
Static library and headers file
needed in order to develop applications using the GNOME library

%prep
%setup -q -n %{pkgname}-%{version}
%apply_patches

# this is a hack for glib2.0 >= 2.31.0
sed -i -e 's/-DG_DISABLE_DEPRECATED//g' \
    ./libgnome/Makefile.*

%build
%configure2_5x \
	--disable-static \
	--disable-schemas-install \
%if %{bootstrap}
	--enable-canberra=no
%else
	--enable-gtk-doc
%endif

%make

%install
%makeinstall_std

%find_lang %{pkgname}-2.0

%define schemas desktop_gnome_accessibility_keyboard desktop_gnome_accessibility_startup desktop_gnome_applications_at_mobility desktop_gnome_applications_at_visual desktop_gnome_applications_browser desktop_gnome_applications_terminal desktop_gnome_applications_office desktop_gnome_applications_window_manager desktop_gnome_background desktop_gnome_file_views desktop_gnome_interface desktop_gnome_lockdown desktop_gnome_peripherals_keyboard desktop_gnome_peripherals_mouse desktop_gnome_sound desktop_gnome_thumbnail_cache desktop_gnome_thumbnailers desktop_gnome_typing_break

# update default theme on distribution upgrade
%triggerpostun -- libgnome2 < 2.28.0-3
if [ "x$META_CLASS" != "x" ]; then
 case "$META_CLASS" in
  *server) GTK2_THEME="Ia Ora Gray" ;;
  *desktop) GTK2_THEME="Ia Ora Steel" ;;
  *download) GTK2_THEME="Ia Ora Night";;
 esac

  if [ "x$GTK2_THEME" != "x" ]; then 
  %{_bindir}/gconftool-2 --config-source=xml::/etc/gconf/gconf.xml.local-defaults/ --direct --type=string --set /desktop/gnome/interface/gtk_theme "$GTK2_THEME" > /dev/null
  fi
fi

%post schemas
if [ ! -d %{_sysconfdir}/gconf/gconf.xml.local-defaults/desktop/gnome/interface -a "x$META_CLASS" != "x" ]; then
 case "$META_CLASS" in
  *server) GTK2_THEME="Ia Ora Gray" ;;
  *desktop) GTK2_THEME="Ia Ora Steel" ;;
  *download) GTK2_THEME="Ia Ora Night";;
 esac

  if [ "x$GTK2_THEME" != "x" ]; then 
  %{_bindir}/gconftool-2 --config-source=xml::/etc/gconf/gconf.xml.local-defaults/ --direct --type=string --set /desktop/gnome/interface/gtk_theme "$GTK2_THEME" > /dev/null
  fi
fi

if [ ! -f /root/.gconf/desktop/gnome/background/%gconf.xml ]; then
  gconftool-2 --set /desktop/gnome/background/picture_options --type=string none
  gconftool-2 --set /desktop/gnome/background/primary_color --type=string "#B20003"
fi

%preun schemas
%preun_uninstall_gconf_schemas %{schemas}

%files -f %{pkgname}-2.0.lang
%doc NEWS
%config(noreplace) %{_sysconfdir}/sound/events/*
%{_bindir}/gnome-open
%{_libdir}/bonobo/monikers/*.so
%{_libdir}/bonobo/servers/*
%{_mandir}/man7/*
%{_datadir}/gnome-background-properties/gnome-default.xml
%{_datadir}/pixmaps/backgrounds/gnome/background-default.jpg

%files -n %{lib_name}
%{_libdir}/libgnome-%{api_version}.so.%{lib_major}*

%files -n %{develname}
%doc ChangeLog
%doc %{_datadir}/gtk-doc/html/*
%{_includedir}/*
%{_libdir}/pkgconfig/*
%{_libdir}/*.so

%files schemas
%{_sysconfdir}/gconf/schemas/desktop_gnome_*.schemas


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14753 |12mr|libgnomecanvas-2.30.3-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api_version	2
%define lib_major	0
%define libname %mklibname gnomecanvas %{api_version} %{lib_major}
%define libnamedev %mklibname -d gnomecanvas %{api_version}

Summary:	GnomeCanvas widget
Name:		libgnomecanvas
Version:	2.30.3
Release:	6
License:	LGPLv2+
Group:		System/Libraries
URL:		http://www.gnome.org/

Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.bz2
BuildRequires:	bison
BuildRequires:	intltool
BuildRequires:	pkgconfig(gail) >= 1.9.0
BuildRequires:	pkgconfig(glib-2.0) >= 2.10.0
BuildRequires:	pkgconfig(gtk+-2.0) >= 2.2.0
BuildRequires:	pkgconfig(libart-2.0) >= 2.3.8
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(pango) >= 1.0.1
BuildRequires:	pkgconfig(pangoft2) >= 1.0.1

%description
The GNOME canvas is an engine for structured graphics that offers a rich
imaging model, high performance rendering, and a powerful, high-level API.
It offers a choice of two rendering back-ends, one based on Xlib for
extremely fast display, and another based on Libart, a sophisticated,
antialiased, alpha-compositing engine. Applications have a choice between
the Xlib imaging model or a superset of the PostScript imaging model,
depending on the level of graphic sophistication required.

%package -n %{libname}
Summary:	%{summary}
Group:		%{group}
Provides:	%{name}%{api_version} = %{version}-%{release}

%description -n %{libname}
The GNOME canvas is an engine for structured graphics that offers a rich
imaging model, high performance rendering, and a powerful, high-level API.
It offers a choice of two rendering back-ends, one based on Xlib for
extremely fast display, and another based on Libart, a sophisticated,
antialiased, alpha-compositing engine. Applications have a choice between
the Xlib imaging model or a superset of the PostScript imaging model,
depending on the level of graphic sophistication required.

This package contains the main canvas library.

%package -n %{libnamedev}
Summary:	Development libraries and include files for GnomeCanvas widget
Group:		Development/GNOME and GTK+
Provides:	%{name}%{api_version}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}
Obsoletes:	%{mklibname -d gnomecanvas 2 0} < 2.30.3-5

%description -n %{libnamedev}
The GNOME canvas is an engine for structured graphics that offers a rich
imaging model, high performance rendering, and a powerful, high-level API.
It offers a choice of two rendering back-ends, one based on Xlib for
extremely fast display, and another based on Libart, a sophisticated,
antialiased, alpha-compositing engine. Applications have a choice between
the Xlib imaging model or a superset of the PostScript imaging model,
depending on the level of graphic sophistication required.

This package contains development library and header files for %{name}.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static

%make LIBS=-lm

%install
%makeinstall_std

%find_lang %{name}-2.0

%files  -f %{name}-2.0.lang

%files -n %{libname}
%{_libdir}/libgnomecanvas-%{api_version}.so.%{lib_major}*

%files -n %{libnamedev}
%doc ChangeLog NEWS README AUTHORS
%doc %{_datadir}/gtk-doc/html/*
%{_includedir}/*
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*




%changelog
* Tue Aug  7 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: d8e0835
- Sync with Cooker (spec cleanup), more cleanups
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14754 |12mr|libgnomecanvasmm2.6-2.26.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 2.26.0
%define release %mkrel 6

%define libgnomecanvas_version 2.6.0
%define gtkmm_version 2.4.0

%define major	1
%define api_version 2.6

%define pkgname	libgnomecanvasmm
%define libname_orig	%mklibname gnomecanvasmm %api_version
%define libname		%mklibname gnomecanvasmm %api_version %{major}
%define develname %mklibname -d gnomecanvasmm %api_version

Name:	 	%{pkgname}%{api_version}
Summary: 	A C++ interface for GNOME 2 canvas library
Version: 	%{version}
Release: 	%{release}
License: 	LGPLv2+
Group:   	System/Libraries
URL:     	http://gtkmm.sourceforge.net/

Source:		http://ftp.gnome.org/pub/GNOME/sources/%{pkgname}/%{pkgname}-%{version}.tar.bz2

BuildRequires:	gtkmm2.4-devel >= %{gtkmm_version}
BuildRequires:	libgnomecanvas2-devel >= %{libgnomecanvas_version}
BuildRequires:	doxygen

%description
This package provides a C++ interface for GNOME canvas library.  It is a
subpackage of the gnomemm project.  The interface provides a convenient
interface for C++ programmers to create GNOME GUIs with GTK+'s flexible
object-oriented framework.

%package	-n %{libname}
Summary:	A C++ interface for GNOME 2 canvas library
Group:		System/Libraries
Provides:	%{libname_orig} = %{version}-%{release}
Provides:	%{pkgname} = %{version}-%{release}

%description	-n %{libname}
This package provides a C++ interface for GNOME canvas library.  It is a
subpackage of the gnomemm project.  The interface provides a convenient
interface for C++ programmers to create GNOME GUIs with GTK+'s flexible
object-oriented framework.

%package	-n %develname
Summary:	Headers and development files of GNOME 2 canvas library
Group:		Development/GNOME and GTK+
Provides:	%name-devel = %{version}-%{release}
Provides:	%{pkgname}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}
Obsoletes: %mklibname -d gnomecanvasmm %api_version 1

%description	-n %develname
This package contains the headers and various development files needed
for compiling or development of applications that wants C++ interface
of GNOME 2 canvas library.

%package	doc
Summary:	Documentation of %{pkgname} library
Group:		Books/Other

%description	doc
This package provides API documentation of %{pkgname} library.

%prep
%setup -q -n %{pkgname}-%{version}

%build
%configure2_5x --enable-static
%make 

### Build doc
pushd docs/reference
  perl -pi -e 's/^(HAVE_DOT.*=) YES$/$1 NO/' Doxyfile
  make all
popd

%install
%makeinstall_std
find %buildroot -name \*.la|xargs chmod 644

%files -n %{libname}
%doc COPYING README
%{_libdir}/libgnomecanvasmm-%{api_version}.so.%{major}*

%files -n %develname
%doc AUTHORS COPYING ChangeLog NEWS
%{_includedir}/*
%{_libdir}/*.a
%{_libdir}/*.so
%{_libdir}/%{pkgname}-%{api_version}
%{_libdir}/pkgconfig/*.pc

%files doc
%doc docs/reference/html



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14755 |12mr|libgnomecups-0.2.3-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 1.0
%define major 1
%define libname %mklibname gnomecups-%{api}_ %{major}
%define develname %mklibname gnomecups-%{api} -d

Summary:	GNOME library for CUPS integration
Name:		libgnomecups
Version:	0.2.3
Release:	9
License:	LGPL
Group:		System/Libraries
URL:		http://www.gnome.org/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.bz2
# (fc) 0.2.2-4mdv fix cups callback for authentication (SUSE)
Patch1:		libgnomecups-0.2.2-callbackfix.patch
# (fc) 0.2.2-4mdv add dbus support (Fedora)
Patch3:		libgnomecups-0.2.3-dbus.patch
# (fc) 0.2.2-4mdv parse cups loptions (ubuntu)
Patch4:		libgnomecups-0.2.2-parse-dot-cups-loptions.patch
# (fc) 0.2.2-4mdv fix remote printer detection (ubuntu)
Patch5:		libgnomecups-0.2.2-fix-islocal.patch
# (fc) 0.2.2-4mdv don't warn on stderr for IPP_NOT_FOUND (ubuntu)
Patch6:		libgnomecups-0.2.2-ignore-ipp-not-found.patch
# (fc) 0.2.2-4mdv allow to change some cups printer attributes (ubuntu)
Patch7:		libgnomecups-0.2.2-replace-set-printer-attrs.patch
Patch8:		libgnomecups-0.2.3-fix-str-fmt.patch
# glib2.0  2.31.x compat patch
Patch9:		libgnomecups-0.2.3_glib_h.patch

BuildRequires:	cups-devel
BuildRequires:	cups-common
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	perl-XML-Parser
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	intltool
BuildRequires:	gnome-common

%description
GNOME library for CUPS integration

%package -n %{libname}
Summary:	GNOME library for CUPS integration
Group:		System/Libraries
Suggests:	%{name} = %{version}-%{release}

%description -n %{libname}
GNOME library for CUPS integration

%package -n %{develname}
Summary:	GNOME library for CUPS integration
Group:		Development/GNOME and GTK+
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname gnomecups-1.0_ 1 -d} < 0.2.3-9

%description -n %{develname}
GNOME library for CUPS integration

%prep
%setup -q
%apply_patches

%build
autoreconf -fi
%configure2_5x \
	--disable-static \
	--with-dbus=yes

%make

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%doc ChangeLog NEWS AUTHORS

%files -n %{libname}
%{_libdir}/libgnomecups-%{api}.so.%{major}*

%files -n %{develname}
%{_libdir}/pkgconfig/*
%{_includedir}/*
%{_libdir}/*.so



%changelog
* Sat Aug  11 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 1611f75
- Sync with Cooker (fix build with new glib, spec cleanup), fix unversioned Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14756 |12mr|libgnomedb4.0-3.99.8-0.20090503.7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname	libgnomedb
%define api 4.0
%define name	%{pkgname}%{api}
%define	major	4
%define oname gnomedb
%define libname	%mklibname %{oname}%{api}_ %major 
%define libnamedev %mklibname -d %{oname}%{api}
%define gdaver 3.99.7
%define git 20090503

Summary:	GNOME DB
Name:		%{pkgname}%{api}
Version:	3.99.8
Release:	0.%git.7
License:	GPLv2+ and LGPLv2+
Group: 		Databases
URL:		http://www.gnome-db.org/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{pkgname}/%{pkgname}-%git.tar.bz2
Patch1:		libgnomedb-fix-str-fmt.patch
Patch2:		libgnomedb-remove-duplicated-header.patch
BuildRequires:	pkgconfig(libgnomeui-2.0)
BuildRequires:	pkgconfig(libgda-4.0)
BuildRequires:	scrollkeeper
BuildRequires:	gtk-doc
BuildRequires:	docbook-dtd412-xml
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	pkgconfig(gtksourceview-1.0)
BuildRequires:  pkgconfig(evolution-data-server-1.2)
BuildRequires:	pkgconfig(gladeui-1.0)
BuildRequires:	pkgconfig(goocanvas)
BuildRequires:	pkgconfig(libgraph)
BuildRequires:  desktop-file-utils
BuildRequires:  intltool
BuildRequires:  gnome-common

%description
Gnome DB is a frontend to the GDA architecture, being developed as part
of the GNOME project. It adds, to the already powerful GDA architecture,
a nice GUI front end for users, as well as a whole set of software
components intended to be reused in other unrelated applications.

This package contains the core components of GNOME-DB.

%package -n %{libname}
Summary:	GNOME DB libraries
Group:		System/Libraries
Requires:	%{name} >= %{version}
#gw /usr/lib/glade3/modules/libgladegnomedb.so
Conflicts:	gnome-db2.0 < 3.1.2-10

%description -n %{libname}
Gnome DB is a frontend to the GDA architecture, being developed as part
of the GNOME project. It adds, to the already powerful GDA architecture,
a nice GUI front end for users, as well as a whole set of software
components intended to be reused in other unrelated applications.

%package -n %{libnamedev}
Summary:	GNOME DB Development
Group: 		Development/Databases
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Requires(post):		scrollkeeper
Requires(postun):		scrollkeeper

%description -n %{libnamedev}
Gnome DB is a frontend to the GDA architecture, being developed as part
of the GNOME project. It adds, to the already powerful GDA architecture,
a nice GUI front end for users, as well as a whole set of software
components intended to be reused in other unrelated applications.

This package contains libraries, header files and tools to let
you develop GNOME-DB applications.


%prep
%setup -q -n %{pkgname}
%patch1 -p1 -b .str
%patch2 -p1
./autogen.sh

%build
%configure2_5x --disable-static
%make LIBS="-lgmodule-2.0"

%install
GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 %makeinstall_std

desktop-file-install --vendor="" \
  --add-category="GNOME" \
  --add-category="GTK" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

%{find_lang} %{pkgname}-%api --with-gnome

# remove unpackaged files
rm -rf %{buildroot}%{_libdir}/libglade/2.0/*.{la,a} \
       %{buildroot}%{_libdir}/glade3/modules/*a \
       %{buildroot}%{_libdir}/libgnomedb/plugins/*a

%preun
%preun_uninstall_gconf_schemas libgnomedb-%{api}

%files -f %{pkgname}-%{api}.lang
%doc AUTHORS COPYING NEWS
%{_sysconfdir}/gconf/schemas/libgnomedb-%{api}.schemas
%{_bindir}/*
%{_datadir}/pixmaps/*
%{_libdir}/glade3/modules/libgladegnomedb.so
%{_datadir}/glade3/
%dir %{_datadir}/gnome-db-%{api}/
%{_datadir}/gnome-db-%{api}/dtd
%{_datadir}/gnome-db-%{api}/*.xml
%{_datadir}/gnome-db-%{api}/*.glade
%{_datadir}/applications/database-properties-%{api}.desktop
%{_libdir}/libglade/2.0/*
%dir %{_libdir}/gnome-db-%{api}/
%{_libdir}/gnome-db-%{api}/plugins/

%files -n %{libname}
%{_libdir}/libgnomedb*-%{api}.so.%{major}*

%files -n %{libnamedev}
%doc %{_datadir}/gtk-doc/html/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*
%{_includedir}/*
%dir %{_datadir}/omf/*
%{_datadir}/omf/*/*-C.omf
%{_datadir}/gnome-db-%{api}/demo



%changelog
* Fri Sep  7 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: c8c7bdc
- Convert BR to pkgconfig style, drop .la and .a files, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14757 |12mr|libgnomekbd-3.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 8
%define girmajor 3.0

%define libname	%mklibname gnomekbd  %{major}
%define girname	%mklibname gnomekbd-gir  %{girmajor}
%define develname %mklibname -d gnomekbd

Summary: GNOME keyboard libraries
Name: libgnomekbd
Version: 3.6.0
Release: 1
License: LGPLv2+
Group: System/Libraries
Url: http://www.gnome.org/
Source0: ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/3.6/%{name}-%{version}.tar.xz

BuildRequires: intltool
BuildRequires: chrpath
BuildRequires: pkgconfig(gdk-3.0) >= 2.91.7
BuildRequires: pkgconfig(gio-2.0) >= 2.18
BuildRequires: pkgconfig(glib-2.0) >= 2.18
BuildRequires: pkgconfig(gtk+-3.0) >= 2.90
BuildRequires: pkgconfig(libxklavier) >= 5.1
BuildRequires: pkgconfig(gobject-introspection-1.0) >= 0.6.7

%description
GNOME keyboard indicator plugin

%package common
Summary:	Files used by GNOME keyboard libraries
Group:		%{group}
Obsoletes:	libgnomekbd < 3.4.0

%description common
Files used by GNOME keyboard library

%package -n %{libname}
Summary:	Dynamic libraries for GNOME applications
Group:		%{group}

%description -n %{libname}
GNOME keyboard library

%package -n %{girname}
Summary:	GObject Introspection interface library for %{name}
Group:		System/Libraries

%description -n %{girname}
GObject Introspection interface library for %{name}.

%package -n %{develname}
Summary:	Development libraries, include files for GNOME
Group:		Development/GNOME and GTK+
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Requires:	%{girname} = %{version}-%{release}

%description -n %{develname}
Development library and headers file needed in order to develop
applications using the GNOME keyboard library

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--disable-static \
	-enable-introspection

%make

%install
%makeinstall_std
find %{buildroot} -name '*.la' -exec rm -f {} ';'

%find_lang %{name}

%define schemas desktop_gnome_peripherals_keyboard_xkb

%preun common
%preun_uninstall_gconf_schemas %{schemas}

%files common -f %{name}.lang
%doc NEWS ChangeLog
%{_bindir}/gkbd-keyboard-display
%{_datadir}/applications/gkbd-keyboard-display.desktop
%{_datadir}/GConf/gsettings/libgnomekbd.convert
%{_datadir}/glib-2.0/schemas/org.gnome.libgnomekbd*.gschema.xml
%{_datadir}/libgnomekbd/

%files -n %{libname}
%{_libdir}/libgnomekbd*.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Gkbd-%{girmajor}.typelib

%files -n %{develname}
%{_includedir}/*
%{_libdir}/pkgconfig/*
%{_libdir}/*.so
%{_datadir}/gir-1.0/Gkbd-%{girmajor}.gir




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14758 |12mr|libgnome-keyring-3.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -d. -f1,2)

%define major		0
%define gir_major	1.0
%define libname %mklibname gnome-keyring %{major}
%define girname	%mklibname gnome-keyring-gir %{gir_major}
%define develname %mklibname -d gnome-keyring

Summary:	Keyring library for the GNOME desktop
Name:		libgnome-keyring
Version:	3.6.0
Release:	1
License:	LGPLv2+
Group:		Networking/Remote access
URL:		http://www.gnome.org/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/libgnome-keyring/%{url_ver}/%{name}-%{version}.tar.xz

BuildRequires:	intltool
BuildRequires:	gtk-doc
BuildRequires:	libgcrypt-devel
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)

%description
gnome-keyring is a program that keep password and other secrets for
users. It is run as a damon in the session, similar to ssh-agent, and
other applications can locate it by an environment variable.
 
The program can manage several keyrings, each with its own master
password, and there is also a session keyring which is never stored to
disk, but forgotten when the session ends.

%package i18n
Group:		System/Libraries
Summary:	Localization data files for %{name}

%description i18n
This package contains the translations for %{name}.

%package -n %{libname}
Group:		System/Libraries
Summary:	Library for integration with the gnome keyring system
Requires:	%{name}-i18n >= %{version}-%{release}

%description -n %{libname}
The library libgnome-keyring is used by applications to integrate with
the gnome keyring system. However, at this point the library hasn't been
tested and used enought to consider the API to be publically
exposed. Therefore use of libgnome-keyring is at the moment limited to
internal use in the gnome desktop. However, we hope that the
gnome-keyring API will turn out useful and good, so that later it
can be made public for any application to use.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n %{develname}
Group:		Development/C
Summary:	Library for integration with the gnome keyring system
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname -d libgnome-keyring 0} < 3.4.1

%description -n %{develname}
The library libgnome-keyring is used by applications to integrate with
the gnome keyring system. However, at this point the library hasn't been
tested and used enought to consider the API to be publically
exposed. Therefore use of libgnome-keyring is at the moment limited to
internal use in the gnome desktop. However, we hope that the
gnome-keyring API will turn out useful and good, so that later it
can be made public for any application to use.

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std

%find_lang %{name}

%files i18n -f %{name}.lang

%files -n %{libname}
%{_libdir}/libgnome-keyring.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/GnomeKeyring-%{gir_major}.typelib

%files -n %{develname}
%doc ChangeLog README NEWS
%dir %{_includedir}/gnome-keyring-1/
%{_includedir}/gnome-keyring-1/*.h
%{_libdir}/libgnome-keyring.so
%{_libdir}/pkgconfig/gnome-keyring-1.pc
%doc %{_datadir}/gtk-doc/html/gnome-keyring
%{_datadir}/gir-1.0/GnomeKeyring-%{gir_major}.gir


%changelog
* Sun Aug  5 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: b8034f5
- New version 3.4.1 (sync with Cooker), fix unversioned Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14759 |12mr|libgnome-media-profiles-3.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#define Werror_cflags %nil

%define api 3.0
%define major 0
%define libname %mklibname gnome-media-profiles %{api} %{major}
%define develname %mklibname -d gnome-media-profiles

Name:           libgnome-media-profiles
Version:        3.0.0
Release:        1
Summary:        GNOME Media Profiles library
Group:          Graphical desktop/GNOME 
License:        LGPLv2+
URL:            http://git.gnome.org/browse/libgnome-media-profiles
Source0:        http://download.gnome.org/sources/%{name}/3.0/%{name}-%{version}.tar.bz2
# upstream 	1451acdacb11fdc2eb23fce10a9affa844f9527c
Patch0:			libgnome-media-profiles-3.0.0_fix_format_string.patch

BuildRequires: gnome-doc-utils-devel
BuildRequires: intltool
BuildRequires: pkgconfig(gconf-2.0)
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(gstreamer-plugins-base-0.10)
BuildRequires: pkgconfig(gtk+-3.0)
Conflicts:     gnome-media < 2.91.2
Requires(pre,post,preun): GConf2

%description
The GNOME Media Profiles library provides prebuilt GStreamer pipelines
for applications aiming to support different sound formats.

%package -n %{libname}
Summary:	Library for the %{name}
Group:          System/Libraries

%description -n %{libname}
Library for the %{name}

%package -n	%{develname}
Summary:        Development files for %{name}
Group:          Development/GNOME and GTK+ 
Requires:       %{libname} = %{version}-%{release}
Provides:       %{name}-devel = %{version}-%{release}
%rename			%{_lib}gnome-media-devel

%description -n %{develname}
The %{name}-devel package contains libraries and header files
for developing applications that use %{name}.

%prep
%setup -q
%apply_patches
autoreconf

%build
%configure \
	--disable-static \
	--disable-schemas-install \
	--disable-scrollkeeper
%make

%install
%makeinstall_std
find %{buildroot} -name '*.la' -exec rm -f {} ';'

%find_lang libgnome-media-profiles gnome-audio-profiles --with-gnome libgnome-media-profiles.lang

%files -f libgnome-media-profiles.lang
%doc COPYING README
%{_bindir}/gnome-audio-profiles-properties
%{_sysconfdir}/gconf/schemas/gnome-media-profiles.schemas
%{_datadir}/libgnome-media-profiles

%files -n %{libname}
%{_libdir}/libgnome-media-profiles-%{api}.so.%{major}*

%files -n %{develname}
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14760 |12mr|libgnomemm2.6-2.30.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1

%define pkgname libgnomemm
%define api_version 2.6
%define libname_orig	%mklibname gnomemm %{api_version}
%define libname		%mklibname gnomemm %{api_version} %{major}
%define develname %mklibname -d gnomemm %{api_version}

Summary:	A C++ wrapper for libgnome
Name:		%{pkgname}%{api_version}
Version:	2.30.0
Release:	6
License:	LGPLv2+
Group:		System/Libraries
URL:		http://gtkmm.sourceforge.net/
Source:		http://ftp.gnome.org/pub/GNOME/sources/%{pkgname}/%{pkgname}-%{version}.tar.bz2
BuildRequires:	pkgconfig(gtkmm-2.4)
BuildRequires:	pkgconfig(libgnome-2.0)
BuildRequires:	doxygen

%description
The %{pkgname} library provides a C++ wrapper for libgnome library.
It is a subpackage of the gnomemm project, which provides C++ binding
of various GNOME libraries.


%package -n %{libname}
Summary:	%{summary}
Group:		%{group}
Provides:	%{libname_orig} = %{version}-%{release}

%description -n %{libname}
The %{pkgname} library provides a C++ wrapper for libgnome library.
It is a subpackage of the gnomemm project, which provides C++ binding
of various GNOME libraries.


%package -n %{develname}
Summary:	Development files for libgnome C++ wrapper
Group: 		Development/GNOME and GTK+
Provides:	%name-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Requires:	pkgconfig(gtkmm-2.4)
Requires:	pkgconfig(libgnome-2.0)

%description -n %{develname}
This package contains all necessary files, including libraries and headers,
that C++ programmers will need to develop applications which use %{pkgname},
the C++ interface to libgnome library.

It is necessary when compiling applications which use %{pkgname} as well.

%prep
%setup -q -n %{pkgname}-%{version}

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%files -n %{libname}
%doc AUTHORS COPYING README
%{_libdir}/libgnomemm-%{api_version}.so.%{major}*

%files -n %develname
%doc COPYING ChangeLog NEWS docs/reference/html
%{_includedir}/*
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*.pc
%{_libdir}/%{pkgname}-%{api_version}

###########################################################################





%changelog
* Fri Aug  31 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 248df64
- Convert BR to pkgconfig style, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14761 |12mr|libgnomeprint-2.18.8-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 2-2
%define major 0
%define libname %mklibname gnomeprint %{api} %{major}
%define develname %mklibname -d gnomeprint%{api}

Summary:	GNOME print library
Name:		libgnomeprint
Version:	2.18.8
Release:	4
License:	LGPLv2+
Group:		System/Libraries
Url:		http://www.levien.com/gnome/print-arch.html
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.bz2
# debian
Patch0:		12_cups-transport.patch

BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	gtk-doc >= 1.2
BuildRequires:	intltool
BuildRequires:	pkgconfig(libart-2.0)
BuildRequires:	pkgconfig(libbonobo-2.0)
BuildRequires:	pkgconfig(pangoft2)
BuildRequires:	pkgconfig(libgnomecups-1.0)

%description
This is an implementation of the Gnome Printing Architecture, as
described in:

   http://www.levien.com/gnome/print-arch.html

%package -n %{libname}
Summary:	Library for GNOME print support
Group:		%{group}

%description -n %{libname}
This is an implementation of the Gnome Printing Architecture, as
described in:

   http://www.levien.com/gnome/print-arch.html

%package -n %{develname}
Summary:	Development libraries, include files for GNOME print
Group:		Development/GNOME and GTK+
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}
Obsoletes:	%{mklibname -d gnomeprint2-2_ 0} < 2.18.8-4

%description -n %{develname}
This is an implementation of the Gnome Printing Architecture, as
described in:

   http://www.levien.com/gnome/print-arch.html

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std

%find_lang %{name}-2.2

%files -f %{name}-2.2.lang
%doc README AUTHORS NEWS
%dir %{_libdir}/libgnomeprint
%dir %{_libdir}/libgnomeprint/%{version}
%dir %{_libdir}/libgnomeprint/%{version}/modules
%dir %{_libdir}/libgnomeprint/%{version}/modules/transports
%dir %{_libdir}/libgnomeprint/%{version}/modules/filters
%{_libdir}/libgnomeprint/%{version}/modules/*.so
%{_libdir}/libgnomeprint/%{version}/modules/transports/*.so
%{_libdir}/libgnomeprint/%{version}/modules/filters/*.so
%{_datadir}/libgnomeprint

%files -n %{libname}
%{_libdir}/libgnomeprint-%{api}.so.%{major}*

%files -n %{develname}
%doc ChangeLog
%doc %{_datadir}/gtk-doc/html/*
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*




%changelog
* Sat Aug  11 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: d48036b
- Sync with Cooker (drop .la files, spec cleanup), fix unversioned Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14762 |12mr|libgnomeprintui-2.18.6-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 2-2
%define major 0
%define libname %mklibname gnomeprintui %{api} %{major}
%define develname %mklibname -d gnomeprintui %{api}

%define req_libgnomeprint_version 2.12.1

Summary:	GNOME print library
Name:		libgnomeprintui
Version:	2.18.6
Release:	5
License:	LGPLv2+
Group:		System/Libraries
Url:		http://www.levien.com/gnome/print-arch.html
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.bz2
# (fc) 2.18.3-2mdv use system-config-printer, not gnome-cups-add
Patch0:		libgnomeprintui-2.18.3-system-config-printer.patch

BuildRequires:	gnome-icon-theme >= 1.1.92
BuildRequires:	gtk-doc
BuildRequires:	intltool
BuildRequires:	pkgconfig(libgnomeprint-2.2)
BuildRequires:	pkgconfig(libgnomecanvas-2.0)
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)

Requires:	libgnomeprint >= 2.12.1
Requires:	gnome-icon-theme >= 1.1.92
Suggests:	system-config-printer

%description
This is an implementation of the Gnome Printing Architecture, as
described in:

   http://www.levien.com/gnome/print-arch.html

%package -n %{libname}
Summary:	Library for GNOME print support
Group:		%{group}
Requires:	%{name} >= %{version}

%description -n %{libname}
This is an implementation of the Gnome Printing Architecture, as
described in:

   http://www.levien.com/gnome/print-arch.html

%package -n %{develname}
Summary:	Development libraries, include files for GNOME print
Group:		Development/GNOME and GTK+
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Obsoletes:	%{mklibname -d gnomeprintui 2-2 0} < 2.18.6-4

%description -n %{develname}
This is an implementation of the Gnome Printing Architecture, as
described in:

   http://www.levien.com/gnome/print-arch.html

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--disable-static \
	--enable-gtk-doc
%make LIBS=-lm

%install
%makeinstall_std

%find_lang %{name}-2.2

%files -f %{name}-2.2.lang
%doc README AUTHORS NEWS
%{_datadir}/libgnomeprintui

%files -n %{libname}
%{_libdir}/libgnomeprintui-%{api}.so.%{major}*

%files -n %{develname}
%doc ChangeLog
%doc %{_datadir}/gtk-doc/html/*
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*




%changelog
* Sat Aug  11 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 77fa514
- Sync with Cooker (drop .la files, spec cleanup), fix unversioned Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14763 |12mr|libgnomesu-1.0.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name libgnomesu
%define version 1.0.0
%define release %mkrel 9
%define major 0
%define libname %mklibname gnomesu %major
%define libnamedev %mklibname -d gnomesu

Summary: Library for accessing superuser privileges from GNOME
Name: %{name}
Version: %{version}
Release: %{release}
Source0: ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.gz
Patch0: libgnomesu-0.9.5-pam_stack.patch
Patch1:	libgnomesu-1.0.0-format-strings.patch
Patch2: libgnomesu-1.0.0-deprecated.patch
License: LGPLv2+
Group: System/Libraries
Url: http://members.chello.nl/~h.lai/libgnomesu/
BuildRequires: libgnomeui2-devel
BuildRequires: pam-devel
BuildRequires: intltool
Provides: gnomesu
Obsoletes: gnomesu

%description
libgnomesu is a library for providing superuser privileges to GNOME 
applications. It supports sudo, consolehelper, PAM and su.

%package -n %libname
Summary: Library for accessing superuser privileges from GNOME
Group: System/Libraries
Requires: %name >= %version-%release

%description -n %libname
libgnomesu is a library for providing superuser privileges to GNOME 
applications. It supports sudo, consolehelper, PAM and su.

%package -n %libnamedev
Summary: Library for accessing superuser privileges from GNOME
Group: Development/C
Requires: %libname = %version-%release
Provides: %name-devel = %version-%release
Obsoletes: %mklibname -d gnomesu 0

%description -n %libnamedev
libgnomesu is a library for providing superuser privileges to GNOME 
applications. It supports sudo, consolehelper, PAM and su.

%prep
%setup -q
%apply_patches
intltoolize --force
autoreconf -fi

%build
%configure2_5x --disable-setuid-error
%make

%install
rm -rf %{buildroot} %name-1.0.lang
%makeinstall_std
%find_lang %name-1.0
#gw fix perms for cpio
chmod 755 %{buildroot}%_libexecdir/*

%files -f %name-1.0.lang
%defattr(-,root,root)
%doc README ChangeLog NEWS TODO AUTHORS
%config(noreplace) %_sysconfdir/pam.d/gnomesu-pam
%_bindir/gnomesu
%_datadir/application-registry/gnomesu-nautilus.applications
%_datadir/mime-info/gnomesu-nautilus.keys
%attr(4111,root,root) %_libexecdir/gnomesu-backend
%attr(4111,root,root) %_libexecdir/gnomesu-pam-backend

%files -n %libname
%defattr(-,root,root)
%_libdir/libgnomesu.so.%{major}*

%files -n %libnamedev
%defattr(-,root,root)
%_includedir/libgnomesu-1.0/
%_libdir/pkgconfig/libgnomesu-1.0.pc
%_libdir/lib*.so



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14764 |12mr|libgnomeui2-2.24.5-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api_version	2
%define lib_major	0
%define pkgname		libgnomeui

%define libname		%mklibname gnomeui %{api_version} %{lib_major}
%define develname	%mklibname -d gnomeui %{api_version}

Summary:	Main GNOME libraries
Name:		%{pkgname}%{api_version}
Version:	2.24.5
Release:	5
License:	LGPLv2+
Group:		System/Libraries
Url:		http://www.gnome.org/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{pkgname}/%{pkgname}-%{version}.tar.bz2
# (fc) 2.22.1-2mdv link with math library
Patch0:		libgnomeui-2.22.1-floor.patch

BuildRequires:	intltool
BuildRequires:	gnome-common
BuildRequires:	gtk-doc >= 0.9
BuildRequires:	pkgconfig(gconf-2.0) >= 1.1.11
BuildRequires:	pkgconfig(gdk-pixbuf-2.0) >= 2.12.0
BuildRequires:	pkgconfig(gio-2.0) >= 2.16.0
BuildRequires:	pkgconfig(glib-2.0) >= 2.16.0
BuildRequires:	pkgconfig(gnome-keyring-1) >= 0.4
BuildRequires:	pkgconfig(gnome-vfs-2.0) >= 2.7.3
BuildRequires:	pkgconfig(ice)
BuildRequires:	pkgconfig(libbonoboui-2.0) >= 2.13.1
BuildRequires:	pkgconfig(libglade-2.0) >= 2.0.0
BuildRequires:	pkgconfig(libgnome-2.0) >= 2.13.7
BuildRequires:	pkgconfig(libgnomecanvas-2.0) >= 2.0.0
BuildRequires:	pkgconfig(libxml-2.0) >= 2.4.20
BuildRequires:	pkgconfig(pango) >= 1.1.2

Requires:	gnome-icon-theme

%description
Data files for the GNOME UI library such as translations.

%package -n %{libname}
Summary:	GNOME libraries
Group:		%{group}

%description -n %{libname}
GNOME library contains extra widgets to let your 
GNOME applications really shine

%package -n %{develname}
Summary:	Development libraries, include files for GNOME
Group:		Development/GNOME and GTK+
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Obsoletes:	%{mklibname -d gnomeui 2 0} < 2.24.5-5

%description -n %{develname}
Development library, headers files and documentation needed in order 
to develop applications using the GNOME library.

%prep
%setup -qn %{pkgname}-%{version}
%apply_patches

#needed by patch0
autoreconf -fi

%build
%configure2_5x \
	--disable-static \
	--enable-gtk-doc

%make

%install
%makeinstall_std

%find_lang %{pkgname}-2.0

%files -f %{pkgname}-2.0.lang
%doc AUTHORS NEWS README
%{_libdir}/libglade/2.0/*.so
%{_datadir}/pixmaps/*

%files -n %{libname}
%{_libdir}/libgnomeui-2.so.0*

%files -n %{develname}
%doc ChangeLog
%doc %{_datadir}/gtk-doc/html/*
%{_includedir}/*
%{_libdir}/pkgconfig/*
%{_libdir}/*.so


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14765 |12mr|libgnomeuimm2.6-2.28.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname libgnomeuimm
%define major 1
%define api_version 2.6
%define libname_orig	%mklibname gnomeuimm %{api_version}
%define libname		%mklibname gnomeuimm %{api_version} %{major}
%define develname %mklibname -d gnomeuimm %{api_version}

Summary:	A C++ wrapper for GNOME UI library
Name:		%{pkgname}%{api_version}
Version:	2.28.0
Release:	6
License:	LGPLv2+
Group:		System/Libraries
URL:		http://gtkmm.sourceforge.net/
Source:		http://ftp.gnome.org/pub/GNOME/sources/%{pkgname}/%{pkgname}-%{version}.tar.bz2
BuildRequires:	pkgconfig(libgnomeui-2.0)
BuildRequires:	pkgconfig(gnome-vfsmm-2.6)
BuildRequires:	pkgconfig(gconfmm-2.6)
BuildRequires:	pkgconfig(libgnomemm-2.6)
BuildRequires:	pkgconfig(libgnomecanvasmm-2.6)
BuildRequires:	pkgconfig(libglademm-2.4)
BuildRequires:	pkgconfig(expat)
BuildRequires:	doxygen

%description
This library provides a C++ wrapper for GNOME UI library.
It is a subpackage of the gnomemm project, which provides C++ binding
of various GNOME libraries.


%package	-n %{libname}
Summary:	A C++ wrapper for GNOME UI library
Group:		System/Libraries
Provides:	%{libname_orig} = %{version}-%{release}
Provides:	%{pkgname} = %{version}-%{release}

%description	-n %{libname}
This library provides a C++ wrapper for GNOME UI library.
It is a subpackage of the gnomemm project, which provides C++ binding
of various GNOME libraries.


%package	-n %{develname}
Summary:	Development files for libgnomeui C++ wrapper
Group:		Development/GNOME and GTK+
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	%{pkgname}-devel = %{version}-%{release}

%description	-n %develname
This package contains all necessary files, including libraries and headers,
that C++ programmers will need to develop applications which use
%{pkgname}, the C++ interface to libgnomeui.

It is necessary when compiling applications which use %{pkgname} as well.


%package	doc
Summary:	Documentation of %{pkgname} library
Group:		Books/Other

%description	doc
This package provides API documentation of %{pkgname} library.

%prep
%setup -q -n %{pkgname}-%{version}

%build
%configure2_5x --disable-static
%make

### Build doc
pushd docs/reference
  perl -pi -e 's/^(HAVE_DOT.*=) YES$/$1 NO/' Doxyfile
  make all
popd

%install
%makeinstall_std

%files -n %{libname}
%doc AUTHORS COPYING
%{_libdir}/libgnomeuimm-%{api_version}.so.%{major}*

%files -n %{develname}
%doc COPYING ChangeLog TODO
%{_includedir}/*
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*.pc
%{_libdir}/%{pkgname}-%{api_version}

%files doc
%doc docs/reference/html 


%changelog
* Wed Sep  5 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 383d38e
- Convert BR to pkgconfig style, drop .la and .a files
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14766 |12mr|libgoogle-data-mono-1.8.0.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: .NET library for the Google Data API 
Name:    libgoogle-data-mono
Version: 1.8.0.0
Release: 3
Source0: http://google-gdata.googlecode.com/files/%{name}-%{version}.tar.gz
License: Apache License
Group: Development/Other
Url: http://code.google.com/p/google-gdata/
BuildRequires: mono-devel
BuildArch: noarch

%description
The Google Data APIs (GData) provide a simple protocol for reading and
writing data on the web.

Each of the following Google services provides a Google data API:

    * Base
    * Blogger
    * Calendar
    * Spreadsheets
    * Google Apps Provisioning
    * Code Search
    * Notebook
    * Picasa Web Albums
    * Document Feed
    * Contacts
    * You Tube
    * Google Health 

The GData .NET Client Library provides a library and source code that
make it easy to access data through Google Data APIs.

%package devel
Group: Development/Other
Summary:.NET library for the Google Data API 
Requires: %name = %version-%release

%description devel
The Google Data APIs (GData) provide a simple protocol for reading and
writing data on the web.

Each of the following Google services provides a Google data API:

    * Base
    * Blogger
    * Calendar
    * Spreadsheets
    * Google Apps Provisioning
    * Code Search
    * Notebook
    * Picasa Web Albums
    * Document Feed
    * Contacts
    * You Tube
    * Google Health 

The GData .NET Client Library provides a library and source code that
make it easy to access data through Google Data APIs.


%prep
%setup -q
%apply_patches

%build
#gw: trying to work around a BS problem, don't use parallel make
make PREFIX=%_prefix

%install
%makeinstall_std PREFIX=%_prefix
mkdir -p %buildroot%_datadir/
mv %buildroot%_prefix/lib/pkgconfig %buildroot%_datadir/

%check
#gw fails in 1.4.0.2
#make test

%files
%doc LICENSE-2.0.txt
%_prefix/lib/mono/GData-Sharp
%_prefix/lib/mono/gac/*

%files devel
%doc RELEASE_NOTES.HTML
%_datadir/pkgconfig/*.pc





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14767 |12mr|libgpg-error-1.10-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname gpg-error %{major}
%define develname %mklibname gpg-error -d

Summary:	Library containing common error values for GnuPG components
Name:		libgpg-error
Version:	1.10
Release:	4
License:	LGPLv2+
Group:		System/Libraries
URL:		http://www.gnupg.org/
Source0:	ftp://ftp.gnupg.org/gcrypt/%{name}/%{name}-%{version}.tar.bz2
Source1:	ftp://ftp.gnupg.org/gcrypt/%{name}/%{name}-%{version}.tar.bz2.sig
Patch0:		libgpg-error-1.9-libdir.patch

%description
This is a library that defines common error values for all GnuPG
components.  Among these are GPG, GPGSM, GPGME, GPG-Agent, libgcrypt,
pinentry, SmartCard Daemon and possibly more in the future.

%package common
Summary:	Common files for libgpg-error
Group:		System/Libraries
Conflicts:	libgpg-error < 1.7

%description common
This package contains the common files that are used by the
libgpg-error library.

%package -n %{libname}
Summary:	Library containing common error values for GnuPG components
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}
Requires:	%{name}-common >= %{version}-%{release}

%description -n %{libname}
This is a library that defines common error values for all GnuPG
components.  Among these are GPG, GPGSM, GPGME, GPG-Agent, libgcrypt,
pinentry, SmartCard Daemon and possibly more in the future.

%package -n %{develname}
Summary:	Development related files of %{name}
Group:		Development/Other
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n %{develname}
%{name} is a library that defines common error values for all
GnuPG components.  Among these are GPG, GPGSM, GPGME, GPG-Agent,
libgcrypt, pinentry, SmartCard Daemon and possibly more in the future.

This package contains headers and other necessary files to develop 
or compile applications that use %{name}.

%prep

%setup -q
%patch0 -p0 -b .libdir

%build
%configure2_5x
%make

%check
make check

%install
%makeinstall_std

%multiarch_binaries %{buildroot}%{_bindir}/gpg-error-config

%find_lang %{name}


%files common -f %{name}.lang

%files -n %{libname}
%{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%doc AUTHORS ChangeLog NEWS README
%{multiarch_bindir}/gpg-error-config
%{_bindir}/gpg-error
%{_bindir}/gpg-error-config
%{_datadir}/aclocal/*.m4
%{_libdir}/lib*.so
%{_includedir}/*
%{_datadir}/common-lisp/source/gpg-error



%changelog
* Sun Aug  5 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 128cc15
- Sync with Cooker (drop .la files, spec cleanups), more cleanups
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14768 |12mr|libgphoto-2.5.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 6
%define major_port 10
%define libname %mklibname gphoto %{major}
%define develname %mklibname gphoto -d

%define extraversion %nil

Summary:	Library to access digital cameras
Name:		libgphoto
Version:	2.5.0
Release:	3
License:	LGPL+ and GPLv2 and (LGPL+ or BSD-like)
Group:		Graphics
URL:		http://sourceforge.net/projects/gphoto/
Source0:	http://downloads.sourceforge.net/project/gphoto/%{name}/%{version}/%{name}2-%{version}%{?extraversion:%extraversion}.tar.bz2
Patch0:		libgphoto2-2.5.0-fix-format-errors.patch
Patch1:		libgphoto2-2.5.0-fix-linking.patch
Obsoletes:	hackgphoto2 < %{version}
Provides:	hackgphoto2
Conflicts:	gphoto2 <= 2.1.0
BuildRequires:	libusb-devel >= 0.1.6
BuildRequires:	zlib-devel
BuildRequires:	findutils
BuildRequires:	perl
BuildRequires:	libexif-devel
BuildRequires:	lockdev-devel
BuildRequires:	udev-devel
BuildRequires:	libtool-devel
BuildRequires:	libjpeg-devel
BuildRequires:	gd-devel
BuildRequires:	gettext-devel

%description
The gPhoto2 project is a universal, free application and library
framework that lets you download images from several different
digital camera models, including the newer models with USB
connections. Note that
a) for some older camera models you must use the old "gphoto" package.
b) for USB mass storage models you must use the driver in the kernel

This package contains the library that digital camera applications
can use.

Frontends (GUI and command line) are available separately.

%package -n %{libname}
Summary:	Library to access to digital cameras
Group:		Graphics
Requires:	libusb >= 0.1.5
Requires:	%{name}-common = %{version}-%{release}
Provides:	%{name} = %{version}-%{release}
Conflicts:	gphoto2 <= 2.1.0
Conflicts:	%{libname}-devel < 2.2.1-9mdv2007.0
Conflicts:	%{name}-common <= 2.4.0-3mdv2008.0
Conflicts:	%{name}-hotplug <= 2.4.0-3mdv2008.0
Obsoletes:	%{mklibname gphoto 2} < 2.5

%description -n %{libname}
This library contains all the functionality to access to modern digital
cameras via USB or the serial port.

%package common
Summary:	Non-library files for the "%{libname}" library
Group:		Graphics
Conflicts:	%{libname} <= 2.4.0-3mdv2008.0
Obsoletes:	%{name}-hotplug <= 2.4.7-2mdv2010.0
Provides:	%{name}-hotplug = %{version}-%{release}

%description common
Platform-independent files for the "%{libname}" library

%package -n %{develname}
Summary:	Headers and links to compile against the "%{libname}" library
Group:		Development/C
Requires:	%{libname} >= %{version}-%{release}
Requires:	libexif-devel
Requires:	multiarch-utils
Requires:	libusb-devel >= 0.1.11
Provides:	%{name}-devel = %{version}-%{release}
Provides:	gphoto%{major}-devel = %{version}-%{release}
Provides:	libgphoto-devel = %{version}-%{release}
Conflicts:	gphoto2 <= 2.1.0
Obsoletes:	%{mklibname gphoto 2 -d} < %{version}-%{release}

%description -n %{develname}
This package contains all files which one needs to compile programs using
the "%{libname}" library.

%prep
%setup -q -n %{name}2-%{version}%{?extraversion:%extraversion}
%apply_patches

%build
autoreconf -fi

export udevscriptdir=/lib/udev
%configure2_5x \
	--disable-static \
	--disable-rpath \
	--with-doc-dir=%{_docdir}/%{libname} \
	--disable-resmgr \
	--disable-baudboy \
	--disable-ttylock

%make

%install

%makeinstall_std

# obsolete with recent udev or hal
rm -f %{buildroot}/lib/udev/check-ptp-camera \
      %{buildroot}/lib/udev/check-mtp-device


# # Output udev rules for device identification; this is used by GVfs gphoto2
# backend and others.
#
# Btw, since it's /lib/udev, never e.g. /lib64/udev, we hardcode the path
#
mkdir -p %{buildroot}/lib/udev/rules.d
LD_LIBRARY_PATH=%{buildroot}/%{_libdir} %{buildroot}%{_libdir}/libgphoto2/print-camera-list udev-rules version 136 > %{buildroot}/lib/udev/rules.d/40-libgphoto2.rules


%find_lang libgphoto2-6
%find_lang libgphoto2_port-10
cat libgphoto2-6.lang libgphoto2_port-10.lang > %{name}.lang

# Multiarch setup
%multiarch_binaries %{buildroot}%{_bindir}/gphoto2-config

%multiarch_binaries %{buildroot}%{_bindir}/gphoto2-port-config

# Don't need to package this
rm -f %{buildroot}%{_docdir}/%{libname}/COPYING

# cleanup
rm -f %{buildroot}%{_libdir}/*.la

%files -n %{libname}
%{_libdir}/*.so.%{major}*
%{_libdir}/*.so.%{major_port}*

%files common -f %{name}.lang
%{_datadir}/libgphoto2
%{_libdir}/libgphoto2
%{_libdir}/libgphoto2_port
/lib/udev/rules.d/40-libgphoto2.rules

%files -n %{develname}
%{_bindir}/*
%{_includedir}/gphoto2
%{_libdir}/*.so

%{_libdir}/pkgconfig/*
%{_mandir}/man3/*

%docdir %{_docdir}/%{libname}
%{_docdir}/%{libname}

%doc ABOUT-NLS ChangeLog HACKING MAINTAINERS TESTERS


%changelog
* Sat Sep 01 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 2.5.0-3
+ Revision: 816161
- provide libgphoto-devel

* Tue Aug 28 2012 Paulo Andrade <pcpa@mandriva.com.br> 2.5.0-2
+ Revision: 815958
- Bump release and rebuild.

* Sun Aug 26 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 2.5.0-1
+ Revision: 815798
- update major to 6
- drop patch 13
- update to new version 2.5.0
- drop HAL support
- Patch0: fix format strings error
- Patch1: fix linking
- spec file clean

* Tue May 22 2012 Oden Eriksson <oeriksson@mandriva.com> 2.4.14-1
+ Revision: 800083
- 2.4.14
- various fixes

* Tue Apr 10 2012 Götz Waschk <waschk@mandriva.org> 2.4.11-2
+ Revision: 790265
- update build deps
- remove libtool archives

* Wed Apr 20 2011 Matthew Dawkins <mattydaw@mandriva.org> 2.4.11-1
+ Revision: 656325
- rediffed p0 for new version
- new version 2.4.11
- make building with hal a bcond option

* Sat Apr 16 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 2.4.10.1-1
+ Revision: 653294
- update to new version 2.4.10.1
- spec file clean

* Thu Sep 23 2010 Funda Wang <fwang@mandriva.org> 2.4.10-1mdv2011.0
+ Revision: 580773
- br gd
- new version 2.4.10

* Fri May 07 2010 Frederic Crozat <fcrozat@mandriva.com> 2.4.9-3mdv2010.1
+ Revision: 543402
- put back HAL fdi files, needed by KDE4

* Tue Apr 27 2010 Christophe Fergeau <cfergeau@mandriva.com> 2.4.9-2mdv2010.1
+ Revision: 539589
- rebuild so that shared libraries are properly stripped again

* Fri Apr 16 2010 Frederik Himpe <fhimpe@mandriva.org> 2.4.9-1mdv2010.1
+ Revision: 535689
- Update to new version 2.4.9
- Rediff string format patch

* Mon Jan 25 2010 Frederik Himpe <fhimpe@mandriva.org> 2.4.8-1mdv2010.1
+ Revision: 496349
- Fix running print-camera-list by setting LD_LIBRARY_PATH so it finds
  the library
- Update to new version 2.4.8
- Remove mtp media player patch integrated upstream

  + Emmanuel Andry <eandry@mandriva.org>
    - check majors
    - drop HAL support (should be safe now, ask ubuntu)

* Tue Jan 19 2010 Frederic Crozat <fcrozat@mandriva.com> 2.4.7-6mdv2010.1
+ Revision: 493566
- Switch to lockdev for serial access, resmgr is obsolete

* Sun Jan 10 2010 Oden Eriksson <oeriksson@mandriva.com> 2.4.7-5mdv2010.1
+ Revision: 488777
- rebuilt against libjpeg v8

* Tue Oct 13 2009 Frederic Crozat <fcrozat@mandriva.com> 2.4.7-4mdv2010.0
+ Revision: 457029
- Update patch13 to 8192 photos
- Patch14 (SVN): fix media player detection (GNOME bug #597585)

* Thu Oct 08 2009 Frederic Crozat <fcrozat@mandriva.com> 2.4.7-3mdv2010.0
+ Revision: 456122
- Obsoletes/Provides libgphoto-hotplug (not libgphoto2-hotplug)

* Mon Oct 05 2009 Frederic Crozat <fcrozat@mandriva.com> 2.4.7-2mdv2010.0
+ Revision: 454182
- Merge hotplug subpackage in common subpackage
- Create and package udev rules for usage with gvfs
- Update patch0 to fix generated udev rules
- Update patch13 to handle 4096 files in one directory (Fedora)

* Sun Aug 23 2009 Frederik Himpe <fhimpe@mandriva.org> 2.4.7-1mdv2010.0
+ Revision: 419899
- Update to new version 2.4.7
- Rediff string format patch

* Sat Aug 15 2009 Oden Eriksson <oeriksson@mandriva.com> 2.4.6-2mdv2010.0
+ Revision: 416621
- rebuilt against libjpeg v7

* Mon May 18 2009 Frederik Himpe <fhimpe@mandriva.org> 2.4.6-1mdv2010.0
+ Revision: 377284
- update to new version 2.4.6

* Wed May 06 2009 Funda Wang <fwang@mandriva.org> 2.4.5-1mdv2010.0
+ Revision: 372358
- New version 2.4.5

* Tue Jan 27 2009 Funda Wang <fwang@mandriva.org> 2.4.4-2mdv2009.1
+ Revision: 334557
- rebuild for new libtool

* Thu Jan 22 2009 Funda Wang <fwang@mandriva.org> 2.4.4-1mdv2009.1
+ Revision: 332552
- New version 2.4.4
- n82 patch fixed upstream
- fix str fmt introduced by new flags

* Wed Oct 01 2008 Olivier Blin <blino@mandriva.org> 2.4.2-3mdv2009.0
+ Revision: 290301
- remove unused udev helpers (check-ptp-camera and check-mtp-device)
- drop udev rules file, the devices are now handled by hal (avoid forking useless check-ptp-camera helper)
- fix generating hal-fdi and udev rules (by using correct gphoto version)

* Fri Aug 29 2008 Olivier Blin <blino@mandriva.org> 2.4.2-2mdv2009.0
+ Revision: 277374
- install udev helpers in /lib/udev (this is the default on x86_64 too now, as per upstream)

* Wed Jul 16 2008 Frederic Crozat <fcrozat@mandriva.com> 2.4.2-1mdv2009.0
+ Revision: 236482
- Release 2.4.2
- Patch14: add support for Nokia N82 mobile phone

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Thu May 29 2008 Frederik Himpe <fhimpe@mandriva.org> 2.4.1-2mdv2009.0
+ Revision: 213154
- Remove buildrequires glib-devel (which is actually the old glib 1.2): it
  builds perfectly fine without it.

* Thu May 29 2008 Frederic Crozat <fcrozat@mandriva.com> 2.4.1-1mdv2009.0
+ Revision: 212969
- Release 2.4.1
- Remove patches 10 (no longer needed), 11, 12, 14, 15 (merged upstream)

* Wed Apr 02 2008 Frederic Crozat <fcrozat@mandriva.com> 2.4.0-7mdv2008.1
+ Revision: 191605
- Patch13 (Robin Rosenberg): handle up to 2048 photos per directory (Mdv bug #37307)
- Patch14 (SVN): fix FDI file for latest HAL
- Patch15 (SVN): fix udev rule for recent kernels

* Mon Feb 04 2008 Frederic Crozat <fcrozat@mandriva.com> 2.4.0-6mdv2008.1
+ Revision: 162095
- Patch12: dn't append HAL info for Olympus D-535 (Mdv bug #37307)

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Nov 20 2007 Frederic Crozat <fcrozat@mandriva.com> 2.4.0-5mdv2008.1
+ Revision: 110685
- Patch11 (SVN): don't reset USB bus for Canon cameras and increse timeout (Mdv bug #35642)

* Fri Nov 09 2007 Adam Williamson <awilliamson@mandriva.org> 2.4.0-4mdv2008.1
+ Revision: 107202
- more useless comments...
- remove a comment line that was causing an rpmlint error. remove all of these useless comments while we're at it.
- comply with lib policy: move all files except proper versioned shared libraries out of the lib package and into -common and -hotplug
- move check-ptp-camera and check-mtp-device to /%%_lib/udev , where they should be (by setting udevscriptdir variable before configure)

* Fri Aug 03 2007 Adam Williamson <awilliamson@mandriva.org> 2.4.0-3mdv2008.0
+ Revision: 58685
- fix bug #22017: since it basically involves dropping the entire upstream file, turn our patch2 into a source and just install it

* Fri Aug 03 2007 Adam Williamson <awilliamson@mandriva.org> 2.4.0-2mdv2008.0
+ Revision: 58680
- fix group for devel package (#28142)

* Fri Aug 03 2007 Adam Williamson <awilliamson@mandriva.org> 2.4.0-1mdv2008.0
+ Revision: 58513
- fix file list again
- actually we need to specify docdir or else it doesn't get lib64-ified
- drop static headers from file list as they're not generated
- generate HAL FDI file, with a little help from Fedora
- use new upstream method of generating udev rules, with a little help from Debian
- no need to specify docdir any more, default matches our new policy
- drop DCANON_EXPERIMENTAL_20D from cflags as it's now default upstream
- drop unnecessary calls to autotools
- new devel policy
- drop unneeded buildrequires on autotools
- drop already unapplied patches:
  * 20 through 36: merged upstream
  * 37: breaks build if re-applied
  * 38: no longer needed
- rediff patch10
- use Fedora licensing policy (licensing on this package is very complex)
- spec clean
- new release 2.4.0


* Sat Dec 30 2006 Pascal Terjan <pterjan@mandriva.org> 2.3.1-1mdv2007.0
+ Revision: 102789
- list new /lib/udev/check-ptp-camera
- 2.3.1
- New release
- Requires libusb-devel, needed by libgphoto2_port.pc

* Tue Dec 05 2006 Jérôme Soyer <saispo@mandriva.org> 2.3.0-1mdv2007.1
+ Revision: 91301
- New release 2.3.0

* Tue Dec 05 2006 Jérôme Soyer <saispo@mandriva.org> 2.2.1-9mdv2007.1
+ Revision: 91065
- Import libgphoto

* Thu Aug 31 2006 Frederic Crozat <fcrozat@mandriva.com> 2.2.1-9mdv2007.0
- Move plugins .la files to main package, it is required by digikam (Mdv bug #22797)

* Wed Aug 30 2006 Frederic Crozat <fcrozat@mandriva.com> 2.2.1-8mdv2007.0
- Update patch37, fix crash in Mdv bug #24405 (don't close shared connection)

* Wed Aug 30 2006 Till Kamppeter <till@mandriva.com> 2.2.1-7mdv2007.0
- Moved translations into libgphoto-common package.

* Thu Aug 10 2006 Frederic Crozat <fcrozat@mandriva.com> 2.2.1-6mdv2007.0
- Patch38: don't use dbus deprecated api (Mdv bug #24154)

* Wed Aug 09 2006 Till Kamppeter <till@mandriva.com> 2.2.1-5mdv2007.0
- Rebuilt again to adapt to API changes in DBUS.

* Wed Aug 02 2006 Frederic Crozat <fcrozat@mandriva.com> 2.2.1-4mdv2007.0
- Patch37: allow bootstrapping package
- Rebuild with latest dbus

* Tue Jul 11 2006 Till Kamppeter <till@mandriva.com> 2.2.1-3mdv2007.0
- Moved unversioned/platform-independent files out of the libgphoto2 package.

* Mon Jul 03 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 2.2.1-2mdv2007.0
- fix buildrequires
- fix macro-in-%
%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14769 |12mr|libgpod-0.8.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	api	1.0
%define	build_hal 0
%if %mdvver < 201100
%define build_hal 1
%endif
Summary:	Library to access an iPod audio player
Name:		libgpod
Version:	0.8.2
Release:	%mkrel 2
Source0:	http://prdownloads.sourceforge.net/gtkpod/%{name}-%{version}.tar.bz2
License:	LGPLv2+
Group:		System/Libraries
Url:		http://www.gtkpod.org/
BuildRequires:	gtk+2-devel
BuildRequires:	udev-devel dbus-glib-devel
%if %build_hal 
BuildRequires:	hal-devel
%endif
BuildRequires:	sg3_utils-devel
BuildRequires:	taglib-devel
BuildRequires:	libxml2-devel
BuildRequires:	sqlite3-devel
BuildRequires:	usb1.0-devel
BuildRequires:	libimobiledevice-devel
BuildRequires:	gtk-doc
BuildRequires:	eject
BuildRequires:	intltool

%description
libgpod is a library meant to abstract access to an iPod content. It
provides an easy to use API to retrieve the list of files and playlist
stored on an iPod, to modify them and to save them back to the iPod.

%define	major	4
%define libname %{mklibname gpod %{major}}
%package -n	%{libname}
Group:		System/Libraries
Summary:	Library to access an iPod audio player
Requires:	eject
#gw this is needed to have the udev script started after connecting an ipod
Requires:	%name >= %version

%description -n	%{libname}
libgpod is a library meant to abstract access to an iPod content. It
provides an easy to use API to retrieve the list of files and playlist
stored on an iPod, to modify them and to save them back to the iPod.

%define	devname	%{mklibname -d gpod}
%package -n	%{devname}
Group:		Development/C
Summary:	Library to access an iPod audio player
Requires:	%{libname} = %{EVRD}
Requires:	%{name}-sharp = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Obsoletes:	%{mklibname -d gpod 2}

%description -n	%{devname}
libgpod is a library meant to abstract access to an iPod content. It
provides an easy to use API to retrieve the list of files and playlist
stored on an iPod, to modify them and to save them back to the iPod.

%package -n	python-gpod
Group:		Development/Python
Summary:	Python module for iPod access
BuildRequires:	python-gobject-devel
BuildRequires:	python-devel
BuildRequires:	mutagen
BuildRequires:	swig
BuildRequires:	docbook-dtd412-xml
Requires:	mutagen

%description -n	python-gpod
libgpod is a library meant to abstract access to an iPod content. It
provides an easy to use API to retrieve the list of files and playlist
stored on an iPod, to modify them and to save them back to the iPod.

This is a Python binding for libgpod.

%package	sharp
Group:		Development/Other
Summary:	Mono binding to libgpod for iPod access
BuildRequires:	mono-devel
BuildRequires:	gtk-sharp2
BuildRequires:	gtk-sharp2-devel
Requires:	%{libname} = %{EVRD}

%description	sharp
libgpod is a library meant to abstract access to an iPod content. It
provides an easy to use API to retrieve the list of files and playlist
stored on an iPod, to modify them and to save them back to the iPod.

This is a Mono binding for libgpod.

%prep 
%setup -q
%apply_patches

%build
%configure2_5x --enable-gtk-doc --enable-udev \
%if !%build_hal
	--without-hal 
%endif

%make

%install
rm -rf $RPM_BUILD_ROOT %name.lang
%makeinstall_std
%find_lang %{name}

%files -f %{name}.lang
%doc README* AUTHORS
%{_bindir}/ipod-read-sysinfo-extended
/lib/udev/iphone-set-info
/lib/udev/ipod-set-info
/lib/udev/rules.d/90-libgpod.rules
%if %{build_hal}
# %{_libdir}/hal/scripts/*
# %{_datadir}/hal/fdi/policy/20thirdparty/*
%endif

%files -n %{libname}
%{_libdir}/libgpod.so.%{major}*

%files -n %{devname}
%doc ChangeLog
%{_libdir}/libgpod.so
%{_libdir}/libgpod.*a
%{_libdir}/pkgconfig/libgpod-%{api}.pc
%{_libdir}/pkgconfig/libgpod-sharp.pc
%{_includedir}/gpod-%{api}/
%{_datadir}/gtk-doc/html/*

%files -n python-gpod
%{py_platsitedir}/gpod/

%files sharp
%dir %{_libdir}/%{name}/
%{_libdir}/%{name}/libgpod-sharp*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14770 |12mr|libgsf-1.14.25-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api	1
%define major	114
%define libname	%mklibname gsf- %{api} %{major}
%define girname %mklibname %{name}-gir %{api}
%define devname	%mklibname -d gsf- %{api}


Summary:	GNOME Structured File library
Name:		libgsf
Epoch:		1
Version:	1.14.25
Release:	1
Group:		System/Libraries
License:	LGPLv2
URL:		http://www.gnumeric.org
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/1.14/%{name}-%{version}.tar.xz

BuildRequires:	GConf2
BuildRequires:	gtk-doc
BuildRequires:	intltool
BuildRequires:	bzip2-devel
BuildRequires:	pygtk2.0-devel
BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
BuildRequires:	pkgconfig(glib-2.0) >= 2.8.0
BuildRequires:	pkgconfig(gnome-vfs-2.0) >= 2.2.0
BuildRequires:	pkgconfig(gnome-vfs-module-2.0) >= 2.2.0
BuildRequires:	pkgconfig(gobject-2.0) >= 2.6.0
BuildRequires:	pkgconfig(gobject-introspection-1.0) >= 0.6.4
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.0.0 
BuildRequires:	pkgconfig(libbonobo-2.0) >= 2.0.0
BuildRequires:	pkgconfig(libxml-2.0) >= 2.4.16
BuildRequires:	pkgconfig(popt)
BuildRequires:	pkgconfig(pygobject-2.0)

%description
A library for reading and writing structured files (eg MS OLE and Zip).

%package -n %{libname}
Summary:	%{summary}
Group:		%{group}

%description -n %{libname}
A library for reading and writing structured files (eg MS OLE and Zip).

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n %{devname}
Summary:	Support files necessary to compile applications with libgsf
Group:		Development/C
Requires:	%{libname} = %{epoch}:%{version}-%{release}
Requires:	%{girname} = %{epoch}:%{version}-%{release}
Provides:	%{name}-%{api}-devel = %{epoch}:%{version}-%{release}
Provides:	%{name}-devel = %{epoch}:%{version}-%{release}
Obsoletes:	%mklibname -d gsf- 1 114

%description -n %{devname}
Libraries, headers, and support files necessary to compile
applications using libgsf.

%package -n python-libgsf
Summary:	Python bindings for libgsf
Group:		Development/Python
Requires:	pygtk2.0

%description -n python-libgsf
A library for reading and writing structured files (eg MS OLE and Zip).

%prep
%setup -q

%build
%configure2_5x \
	--disable-static \
	--with-python \
	--enable-gtk-doc \
	--enable-introspection

%make

%install
%makeinstall_std

# remove unpackaged files
rm -rf %{buildroot}%{_datadir}/doc/libgsf

#gw put everything in _one_ directory:
%if %{_lib} != lib
mv %{buildroot}%{py_puresitedir}/gsf/* %{buildroot}%{py_platsitedir}/gsf/
%endif

%find_lang libgsf

%files -f %{name}.lang
%doc AUTHORS COPYING README
%{_bindir}/gsf
%{_bindir}/gsf-vba-dump
%{_bindir}/gsf-office-thumbnailer
%{_datadir}/thumbnailers/gsf-office.thumbnailer
%{_mandir}/man1/*

%files -n %{libname}
%{_libdir}/libgsf*-%{api}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Gsf-%{api}.typelib

%files -n %{devname}
%doc %{_datadir}/gtk-doc/html/gsf
%{_libdir}/*.so
%{_includedir}/*
%{_libdir}/pkgconfig/*
%{_datadir}/gir-1.0/*.gir

%files -n python-libgsf
%{py_platsitedir}/gsf/


%changelog
* Thu May 31 2012 Guilherme Moro <guilherme@mandriva.com> 1:1.14.23-3
+ Revision: 801462
- Enable typelib

* Fri Apr 20 2012 Götz Waschk <waschk@mandriva.org> 1:1.14.23-2
+ Revision: 792398
- bump release
- fix python module installation
- enable python and bzip2 support
- update to new version 1.14.23

* Fri Dec 16 2011 Götz Waschk <waschk@mandriva.org> 1:1.14.22-1
+ Revision: 741711
- update file list
- new version
- xz tarball

* Sat Nov 26 2011 Matthew Dawkins <mattydaw@mandriva.org> 1:1.14.21-2
+ Revision: 733497
- fixed BRs
- rebuild
- cleaned up spec
- removed clean section
- removed defattr
- removed .la files
- disabled static build
- removed old post/un scriptlets
- converted BRs to pkgconfig provides
- removed mkrel & BuildRoot

* Fri May 20 2011 Götz Waschk <waschk@mandriva.org> 1:1.14.21-1
+ Revision: 676367
- new version

* Mon May 02 2011 Oden Eriksson <oeriksson@mandriva.com> 1:1.14.20-2
+ Revision: 662373
- mass rebuild

* Fri Mar 25 2011 Götz Waschk <waschk@mandriva.org> 1:1.14.20-1
+ Revision: 648475
- new version
- drop patch

* Thu Nov 04 2010 Götz Waschk <waschk@mandriva.org> 1:1.14.19-2mdv2011.0
+ Revision: 593335
- rebuild for new python 2.7

* Sat Sep 25 2010 Götz Waschk <waschk@mandriva.org> 1:1.14.19-1mdv2011.0
+ Revision: 581037
- update to new version 1.14.19

* Thu Apr 08 2010 Götz Waschk <waschk@mandriva.org> 1:1.14.18-1mdv2010.1
+ Revision: 532883
- update build deps
- update to new version 1.14.18

* Sun Feb 14 2010 Götz Waschk <waschk@mandriva.org> 1:1.14.17-1mdv2010.1
+ Revision: 505611
- update to new version 1.14.17

* Mon Oct 12 2009 Götz Waschk <waschk@mandriva.org> 1:1.14.16-1mdv2010.0
+ Revision: 456724
- update to new version 1.14.16

* Sat Jun 20 2009 Götz Waschk <waschk@mandriva.org> 1:1.14.15-1mdv2010.0
+ Revision: 387478
- update to new version 1.14.15

* Sun May 24 2009 Frederik Himpe <fhimpe@mandriva.org> 1:1.14.14-1mdv2010.0
+ Revision: 379148
- update to new version 1.14.14

* Thu May 07 2009 Götz Waschk <waschk@mandriva.org> 1:1.14.13-1mdv2010.0
+ Revision: 372796
- update to new version 1.14.13

* Mon Apr 27 2009 Götz Waschk <waschk@mandriva.org> 1:1.14.12-1mdv2010.0
+ Revision: 369049
- update to new version 1.14.12

* Wed Jan 07 2009 Götz Waschk <waschk@mandriva.org> 1:1.14.11-1mdv2009.1
+ Revision: 326458
- new version
- fix format string

* Sat Dec 27 2008 Funda Wang <fwang@mandriva.org> 1:1.14.10-2mdv2009.1
+ Revision: 319682
- use makeinstall_std
- rebuild for new python

* Sun Oct 19 2008 Götz Waschk <waschk@mandriva.org> 1:1.14.10-1mdv2009.1
+ Revision: 295261
- update to new version 1.14.10

* Sun Aug 31 2008 Götz Waschk <waschk@mandriva.org> 1:1.14.9-1mdv2009.0
+ Revision: 277781
- new version
- update license
- update build deps

* Fri Jun 20 2008 Pixel <pixel@mandriva.com> 1:1.14.8-3mdv2009.0
+ Revision: 227421
- rebuild for fixed %%update_icon_cache/%%clean_icon_cache/%%post_install_gconf_schemas
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Tue Jun 17 2008 Thierry Vignaud <tv@mandriva.org> 1:1.14.8-2mdv2009.0
+ Revision: 222878
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Thu Mar 06 2008 Götz Waschk <waschk@mandriva.org> 1:1.14.8-1mdv2008.1
+ Revision: 180316
- new version

* Sun Jan 13 2008 Thierry Vignaud <tv@mandriva.org> 1:1.14.7-2mdv2008.1
+ Revision: 150687
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Fri Sep 07 2007 Götz Waschk <waschk@mandriva.org> 1:1.14.7-1mdv2008.0
+ Revision: 81960
- new version
- new devel name

* Tue Sep 04 2007 Götz Waschk <waschk@mandriva.org> 1:1.14.6-1mdv2008.0
+ Revision: 79219
- new version

* Wed Jul 11 2007 Götz Waschk <waschk@mandriva.org> 1:1.14.5-1mdv2008.0
+ Revision: 51224
- new version
- fix build

* Mon Jun 18 2007 Götz Waschk <waschk@mandriva.org> 1:1.14.4-1mdv2008.0
+ Revision: 40841
- new version


* Mon Nov 06 2006 Götz Waschk <waschk@mandriva.org> 1.14.3-1mdv2007.0
+ Revision: 77034
- new version

* Sun Oct 15 2006 Götz Waschk <waschk@mandriva.org> 1:1.14.2-3mdv2007.1
+ Revision: 64780
- fix file list for x86_64
- rebuild
- Import libgsf

* Thu Oct 05 2006 Gtz Waschk <waschk@mandriva.org> 1.14.2-1mdv2007.0
- add python package
- New version 1.14.2

* Wed Aug 02 2006 Frederic Crozat <fcrozat@mandriva.com> 1:1.14.1-2mdv2007.0
- Rebuild with latest dbus

* Tue May 09 2006 Götz Waschk <waschk@mandriva.org> 1:1.14.1-1mdk
- New release 1.14.1

* Thu Mar 02 2006 Gtz Waschk <waschk@mandriva.org> 1.14.0-1mdk
- new major
- New release 1.14.0

* Fri Feb 24 2006 Frederic Crozat <fcrozat@mandriva.com> 1:1.13.3-3mdk
- Fix schema install/uninstall (copy/paste is bad sometimes ;)

* Fri Feb 24 2006 Frederic Crozat <fcrozat@mandriva.com> 1:1.13.3-2mdk
- Use mkrel

* Mon Nov 07 2005 Götz Waschk <waschk@mandriva.org> 1.13.3-1mdk
- New release 1.13.3

* Wed Oct 12 2005 Gtz Waschk <waschk@mandriva.org> 1.13.2-2mdk
- fix major

* Wed Oct 12 2005 Götz Waschk <waschk@mandriva.org> 1.13.2-1mdk
- New release 1.13.2

* Fri Oct 07 2005 Frederic Crozat <fcrozat@mandriva.com> 1.12.3-1mdk
- Release 1.12.3

* Thu Aug 18 2005 Christiaan Welvaart <cjw@daneel.dyndns.org> 1.12.2-2mdk
- add BuildRequires: perl-XML-Parser

* Wed Aug 17 2005 Gtz Waschk <waschk@mandriva.org> 1.12.2-1mdk
- update file list
- enable gtk-doc
- New release 1.12.2

* Sat Jul 30 2005 Frederic Crozat <fcrozat@mandriva.com> 1.12.1-1mdk 
- Switch back to 1.12.1

* Thu Jun 09 2005 Gtz Waschk <waschk@mandriva.org> 1:1.11.1-1mdk
- back to 1.11.1

* Wed May 11 2005 Gtz Waschk <waschk@mandriva.org> 1.12.0-1mdk
- New release 1.12.0

* Fri Jan 21 2005 Goetz Waschk <waschk@linux-mandrake.com> 1.11.1-1mdk
- New release 1.11.1

* Tue Aug 24 2004 Goetz Waschk <waschk@linux-mandrake.com> 1.10.1-1mdk
- New release 1.10.1

* Tue Jul 06 2004 Gtz Waschk <waschk@linux-mandrake.com> 1.10.0-1mdk
- reenable libtooliz
- New release 1.10.0

* Tue May 18 2004 Gtz Waschk <waschk@linux-mandrake.com> 1.9.1-1mdk
- fix gtk-doc location
- drop patch
- New release 1.9.1

* Thu May 06 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 1.9.0-1mdk
- New release 1.9.0


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14771 |12mr|libgssglue-0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 1
%define libname	%mklibname gssglue %{major}
%define develname %mklibname gssglue -d

Summary:	A mechanism-switch gssapi library
Name:		libgssglue
Version:	0.4
Release:	1
License:	BSD-like
Group:		System/Libraries
URL:		http://www.citi.umich.edu/projects/nfsv4/linux/
Source0:        http://www.citi.umich.edu/projects/nfsv4/linux/%{name}/%{name}-%{version}.tar.gz
BuildRequires:	krb5-devel >= 1.3

%description
libgssglue provides a gssapi interface, but does not implement any
gssapi mechanisms itself; instead it calls other gssapi functions
(e.g., those provided by MIT Kerberos), depending on the requested
mechanism, to do the work.

%package -n	%{libname}
Summary:	A mechanism-switch gssapi library
Group:		System/Libraries

%description -n	%{libname}
libgssapi provides a gssapi interface, but does not implement any
gssapi mechanisms itself; instead it calls other gssapi functions
(e.g., those provided by MIT Kerberos), depending on the requested
mechanism, to do the work.

%package -n	%{develname}
Summary:	Static library and header files for the libgssapi library
Group:		Development/C
Requires:	%{libname} >= %{version}-%{release}
Provides:	gssglue-devel = %{version}-%{release}
Obsoletes:	%{mklibname gssapi 2 -d}

%description -n	%{develname}
libgssapi provides a gssapi interface, but does not implement any
gssapi mechanisms itself; instead it calls other gssapi functions
(e.g., those provided by MIT Kerberos), depending on the requested
mechanism, to do the work.

This package contains the static libgssapi library and its
header files.

%prep
%setup -q
# lib64 fix
perl -pi -e "s|/usr/lib|%{_libdir}|g" doc/gssapi_mech.conf

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}

%makeinstall_std

%multiarch_includes %{buildroot}%{_includedir}/gssglue/gssapi/gssapi.h

# cleanup
rm -f %{buildroot}%{_libdir}/*.*a

%files -n %{libname}
%doc AUTHORS COPYING ChangeLog INSTALL NEWS README
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{multiarch_includedir}/gssglue/gssapi/gssapi.h
%{_includedir}/gssglue/gssapi/gssapi.h
%{_libdir}/*.so
%{_libdir}/pkgconfig/libgssglue.pc



%changelog
* Thu Aug  23 2012 Denis Silakov <denis.silakov@rosalab.ru>
+ Commit: 2cd3c32
- Updated to 0.4
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14772 |12mr|libgtkhtml2-2.11.1-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname libgtkhtml
%define lib_major 0
%define api_version 2
%define libname %mklibname gtkhtml %{api_version} %{lib_major}
%define libnamedev %mklibname -d gtkhtml %{api_version}

Summary:	GtkHTML 2
Name:		%{pkgname}%{api_version}
Version:	2.11.1
Release:	10
License:	LGPL
Url:		http://www.gnome.org/
Group:		System/Libraries
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{pkgname}/%{pkgname}-%{version}.tar.bz2
Patch0:		libgtkhtml-2.11.1-wformat.patch
BuildRequires:	pkgconfig(gail)
BuildRequires:	pkgconfig(gnome-vfs-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libxml-2.0)

%description
GtkHTML 2

%package -n %{libname}
Summary:	%{summary}
Group:		%{group}

%description -n %{libname}
GtkHTML 2 shared library

%package -n %{libnamedev}
Summary:	Static libraries, include files for GtkHTML2
Group:		Development/GNOME and GTK+
Provides:	%{name}-devel = %{version}-%{release}
Provides:	gtkhtml2-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n %{libnamedev}
GtkHTML2 development files

%prep
%setup -q -n %{pkgname}-%{version}
%patch0 -p1 -b .wformat

%build
%configure2_5x --disable-static

%make LIBS="-lm"

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/libgtkhtml-%{api_version}.so.%{lib_major}*

%files -n %{libnamedev}
%{_libdir}/*.so
%{_libdir}/pkgconfig/*
%{_includedir}/*





%changelog
* Thu Sep  6 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 5ca65fc
- Convert BR to pkgconfig style, spec cleanup, fix linkage
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14773 |12mr|libgtop2-2.28.3-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# build_example: Compiles example binaries as well
#	0 = no
#	1 = yes
%define build_example	0

# End of user configurable section

%{?_without_example: %{expand: %%define build_example 0}}
%{?_with_example: %{expand: %%define build_example 1}}

%define req_glib2_version	2.0.0

%define	pkgname		libgtop
%define api_version	2.0
%define lib_major	7
%define libname	%mklibname gtop %{api_version} %{lib_major}
%define libnamedev %mklibname -d gtop %{api_version}
%define last_abi_break_version 2.14.0

Summary:	The LibGTop library
Name:     	%{pkgname}2
Version: 2.28.3
Release: 7
License:	GPLv2+
Group:		System/Libraries
URL:		http://www.gnome.org/

Source0: 	http://ftp.gnome.org/pub/GNOME/sources/%{pkgname}/%{pkgname}-%{version}.tar.bz2
BuildRequires:	glib2-devel >= %{req_glib2_version}
BuildRequires:	gobject-introspection-devel
BuildRequires:	libxau-devel
BuildRequires:	texinfo
BuildRequires:	gtk-doc
BuildRequires:  intltool

%description
LibGTop is a library that fetches information about the running
system such as CPU and memory useage, active processes and more.

On Linux systems, this information is taken directly from the /proc
filesystem while on other systems a server is used to read that
information from other /dev/kmem, among others.

%package -n %{libname}
Summary:	%{summary}
Group:		%{group}
Provides:	%{pkgname}%{api_version} = %{version}-%{release}
Requires:   %{name} >= %{version}
Requires:	glib2 >= %{req_glib2_version}

%description -n %{libname}
LibGTop is a library that fetches information about the running
system such as CPU and memory useage, active processes and more.

On Linux systems, this information is taken directly from the /proc
filesystem while on other systems a server is used to read that
information from other /dev/kmem, among others.

%package -n %{libnamedev}
Summary:	Development files for %{pkgname}
Group:		Development/GNOME and GTK+
Provides:	%{pkgname}%{api_version}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}
Requires:	glib2-devel >= %{req_glib2_version}
Conflicts:	%{pkgname}%{api_version}-devel < %{last_abi_break_version}
Obsoletes: %mklibname -d gtop %{api_version} %{lib_major}

%description -n %{libnamedev}
LibGTop is a library that fetches information about the running
system such as CPU and memory useage, active processes and more.

Install this package if you wish to develop applications that access
information on system statistics such as CPU and memory usage.

%prep
%setup -q -n %{pkgname}-%{version}

%build
%configure2_5x \
%if %build_example
	--with-libgtop-examples
%endif

%make


%install
%makeinstall_std 
%{find_lang} %{pkgname}-%{api_version}


%files -f %{pkgname}-%{api_version}.lang
%defattr(-, root, root)
%doc NEWS README
%if %build_example
%dir %{_libdir}/%{pkgname}
%{_libdir}/%{pkgname}/first*
%{_libdir}/%{pkgname}/mountlist*
%{_libdir}/%{pkgname}/netload*
%{_libdir}/%{pkgname}/procmap*
%{_libdir}/%{pkgname}/second*
%{_libdir}/%{pkgname}/smp*
%{_libdir}/%{pkgname}/sysdeps*
%{_libdir}/%{pkgname}/timings*
%endif

%files -n %{libname}
%defattr(-, root, root)
%doc NEWS README
%{_libdir}/lib*.so.%{lib_major}*
%{_libdir}/girepository-1.0/GTop-%{api_version}.typelib

%files -n %{libnamedev}
%defattr(-, root, root)
%doc AUTHORS ChangeLog
%doc %_datadir/gtk-doc/html/*
%{_includedir}/%{pkgname}-%{api_version}
%{_libdir}/lib*.so
%attr(644,root,root) %{_libdir}/*a
%{_libdir}/pkgconfig/*
%{_infodir}/*.info*
%_datadir/gir-1.0/GTop-%{api_version}.gir



%changelog
* Sat Jul  14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 37a5bef
- Requires glib2.0 instead of libglib2.0
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14774 |12mr|libguess-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname guess %{major}
%define develname %mklibname -d guess

Summary:	A high-speed character set detection library
Name:		libguess
Version:	1.1
Release:	2
License:	BSD
Group:		System/Libraries
Url:		http://www.atheme.org/project/guess
Source0:	http://distfiles.atheme.org/%{name}-%{version}.tar.bz2
BuildRequires:	libmowgli-devel >= 0.7.0

%description
Libguess is a high-speed character set detection library. It employs 
discrete-finite automata to deduce the character set of an imput buffer.

%package -n %{libname}
Group:		System/Libraries
Summary:	A high-speed character set detection library

%description -n %{libname}
Libguess is a high-speed character set detection library. It employs 
discrete-finite automata to deduce the character set of an imput buffer.

%package -n %{develname}
Group:		Development/C
Summary:	A high-speed character set detection library
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
Libguess is a high-speed character set detection library. It employs 
discrete-finite automata to deduce the character set of an imput buffer.

Install this if you want to build applications with %{name}.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/libguess.so.%{major}*

%files -n %{develname}
%{_libdir}/libguess.so
%{_libdir}/pkgconfig/%{name}.pc
%{_includedir}/%{name}


%changelog
* Fri Dec 02 2011 Götz Waschk <waschk@mandriva.org> 1.1-1mdv2012.0
+ Revision: 737133
- new version
- update source URL

* Sat Jul 23 2011 Götz Waschk <waschk@mandriva.org> 1.0-2
+ Revision: 691242
- rebuild

* Thu Jul 22 2010 Götz Waschk <waschk@mandriva.org> 1.0-1mdv2011.0
+ Revision: 556861
- import libguess



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14775 |12mr|libgweather2-2.30.3-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname libgweather
%define major 1
%define libname %mklibname gweather %{major}
%define develname %mklibname -d gweather %{major}
%define olddevelname %mklibname -d gnome-applets

Summary:	GNOME Weather applet library
Name:		libgweather2
Version:	2.30.3
Release:	8
License:	GPLv2+
Group:		System/Libraries
Url:		http://www.gnome.org
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{oname}/%{oname}-%{version}.tar.bz2
BuildRequires:	pkgconfig(libsoup-2.4)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	intltool
BuildRequires:	libxml2-utils
#gw libtool dep:
BuildRequires:	pkgconfig(dbus-glib-1)
Conflicts:	gnome-applets < 2.21.3
Conflicts:	%{oname}

%description
This is a library to provide Weather data to the GNOME panel applet.

%package -n %{libname}
Group:		System/Libraries
Summary:	GNOME Weather applet library

%description -n %{libname}
This is a library to provide Weather data to the GNOME panel applet.

%package -n %{develname}
Group:		Development/C
Summary:	GNOME Weather applet library
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{olddevelname} < 2.21.3

%description -n %{develname}
This is a library to provide Weather data to the GNOME panel applet.

%prep
%setup -q -n %{oname}-%{version}

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%find_lang %{oname}
for xmlfile in %{buildroot}%{_datadir}/%{oname}/Locations.*.xml; do
echo "%lang($(basename $xmlfile|sed -e s/Locations.// -e s/.xml//)) $(echo $xmlfile | sed s!%{buildroot}!!)" >> %{oname}.lang
done

%post
%post_install_gconf_schemas gweather
%preun
%preun_uninstall_gconf_schemas gweather


%files -f %{oname}.lang
%doc AUTHORS NEWS
%{_sysconfdir}/gconf/schemas/gweather.schemas
%dir %{_datadir}/%{oname}
%{_datadir}/%{oname}/locations.dtd
%{_datadir}/%{oname}/Locations.xml
%{_datadir}/icons/gnome/*/status/weather*

%files -n %{libname}
%{_libdir}/libgweather.so.%{major}*

%files -n %{develname}
%doc ChangeLog
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/*
%{_datadir}/gtk-doc/html/%{oname}



%changelog
* Fri Aug  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 99c032b
- Spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14776 |12mr|libgweather-3.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver	%(echo %{version}|cut -d. -f1,2)


%define api		3
%define major		1
%define gir_major	3.0

%define libname		%mklibname gweather %{api} %{major}
%define develname	%mklibname -d gweather
%define girname		%mklibname gweather-gir %{gir_major}
%define olddevelname %mklibname -d gnome-applets

Summary:	GNOME Weather applet library
Name:		libgweather
Version:	3.6.2
Release:	1
License:	GPLv2+
Group:		System/Libraries
Url:		http://www.gnome.org
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/libgweather/%{url_ver}/%{name}-%{version}.tar.xz

BuildRequires:	intltool
BuildRequires:	libxml2-utils
BuildRequires:	pkgconfig(gconf-2.0) GConf2
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(libsoup-gnome-2.4)
BuildRequires:	pkgconfig(libxml-2.0)

%description
This is a library to provide Weather data to the GNOME panel applet.

%package -n %{libname}
Group:		System/Libraries
Summary:	GNOME Weather applet library
Requires:	%{name} >= %{version}-%{release}

%description -n %{libname}
This is a library to provide Weather data to the GNOME panel applet.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n %{develname}
Group:		Development/C
Summary:	GNOME Weather applet library
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{olddevelname} < 2.21.3

%description -n %{develname}
This is a library to provide Weather data to the GNOME panel applet.

%prep
%setup -q

%build
%configure2_5x \
	--enable-introspection=yes \
	--disable-static \
	--disable-gtk-doc 

%make 

%install
%makeinstall_std
%find_lang %{name}-3.0

for xmlfile in  %{buildroot}%{_datadir}/%{name}/Locations.*.xml; do
echo "%lang($(basename $xmlfile|sed -e s/Locations.// -e s/.xml//)) $(echo $xmlfile | sed s!%{buildroot}!!)" >> %{name}-3.0.lang
done

%files -f %{name}-3.0.lang
%doc AUTHORS NEWS
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/locations.dtd
%{_datadir}/%{name}/Locations.xml
%{_datadir}/icons/gnome/*/status/weather*
%{_datadir}/glib-2.0/schemas/org.gnome.GWeather.enums.xml
%{_datadir}/glib-2.0/schemas/org.gnome.GWeather.gschema.xml

%files -n %{libname}
%{_libdir}/libgweather-%{api}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/GWeather-%{gir_major}.typelib

%files -n %{develname}
%doc ChangeLog
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/*
%{_datadir}/gtk-doc/html/%{name}-3.0
%{_datadir}/gir-1.0/GWeather-%{gir_major}.gir

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14777 |12mr|libgxim-0.3.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2
%define libname %mklibname gxim %major
%define develname %mklibname -d gxim

Name:		libgxim
Version:	0.3.3
Release:	%mkrel 3
License:	LGPLv2+
URL:		http://code.google.com/p/libgxim/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root
BuildRequires:	intltool gettext ruby
BuildRequires:	dbus-devel > 0.23
BuildRequires:	dbus-glib-devel >= 0.74
BuildRequires:	glib2-devel >= 2.16
BuildRequires:	gtk2-devel
Source0:	http://libgxim.googlecode.com/files/%{name}-%{version}.tar.bz2
Patch0:		libgxim-fix-fontset.patch
Patch1:		libgxim-0.3.3-link.patch
Patch2:		libgxim-0.3.3-str-fmt.patch
Summary:	GObject-based XIM protocol library
Group:		System/Libraries

%description
libgxim is a X Input Method protocol library that is implemented by GObject.
this library helps you to implement XIM servers or client applications to
communicate through XIM protocol without using Xlib API directly, particularly
if your application uses GObject-based main loop.

%package	i18n
Summary:	Translation files for libgxim
Group:		System/Internationalization

%description	i18n
libgxim is a X Input Method protocol library that is implemented by GObject.
this library helps you to implement XIM servers or client applications to
communicate through XIM protocol without using Xlib API directly, particularly
if your application uses GObject-based main loop.

This package contains the translation files.

%package -n	%libname
Summary:	Shared library for libgxim
Group:		System/Libraries
Requires:	%{name}-i18n = %version

%description -n	%libname
libgxim is a X Input Method protocol library that is implemented by GObject.
this library helps you to implement XIM servers or client applications to
communicate through XIM protocol without using Xlib API directly, particularly
if your application uses GObject-based main loop.

This package contains the shared library.

%package -n	%develname
Summary:	Development files for libgxim
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	gxim-devel = %{version}-%{release}

%description -n	%develname
libgxim is a X Input Method protocol library that is implemented by GObject.
this library helps you to implement XIM servers or client applications to
communicate through XIM protocol without using Xlib API directly, particularly
if your application uses GObject-based main loop.

This package contains the development files to make any applications with
libgxim.

%prep
%setup -q
%patch0 -p0 -b .0-fontset
%patch1 -p0 -b .link
%patch2 -p0 -b .str

%build
%configure2_5x --disable-static --disable-rebuilds
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%find_lang %{name}

%clean
rm -rf $RPM_BUILD_ROOT

%files i18n -f %{name}.lang
%defattr(-, root, root, -)

%files -n %{libname}
%defattr(-, root, root, -)
%{_libdir}/libgxim.so.%{major}
%{_libdir}/libgxim.so.%{major}.*

%files -n %{develname}
%defattr(-, root, root, -)
%doc AUTHORS COPYING ChangeLog README
%{_libdir}/libgxim.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/libgxim
%{_datadir}/gtk-doc/html/libgxim



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14778 |12mr|libgxps-0.2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver	%(echo %{version}|cut -d. -f1,2)

%define api	0.1
%define major	2
%define libname	%mklibname gxps %{major}
%define girname		%mklibname gxps-gir %{api}
%define develname	%mklibname -d gxps

Summary:	GObject based library for handling and rendering XPS documents
Name:		libgxps
Version:	0.2.2
Release:	1
License:	LGPLv2
Group:		System/Libraries
URL:		http://www.gnome.org/
Source0:	http://download.gnome.org/sources/libgxps/%{url_ver}/%{name}-%{version}.tar.xz
Patch0:		libgxps-0.2.1_linking.patch
BuildRequires: gtk-doc
BuildRequires: jpeg-devel
BuildRequires: tiff-devel
BuildRequires: pkgconfig(cairo)
BuildRequires: pkgconfig(cairo-pdf)
BuildRequires: pkgconfig(cairo-ps)
BuildRequires: pkgconfig(cairo-svg)
BuildRequires: pkgconfig(freetype2)
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(gobject-introspection-1.0)
BuildRequires: pkgconfig(lcms2)
BuildRequires: pkgconfig(libarchive)
BuildRequires: pkgconfig(libpng)

%description
libgxps is a GObject based library for handling and rendering XPS documents.
This package contains various tools used by libgxps.

%package -n %{libname}
Summary:	Libraries for libgxps
Group:		System/Libraries

%description -n %{libname}
libgxps is a GObject based library for handling and rendering XPS documents.

%package -n %{girname}
Summary:	GObject Introspection interface library for libgxps
Group:		System/Libraries

%description -n %{girname}
GObject Introspection interface library for libgxps.

%package -n %{develname}
Summary:	Development libraries, header files and utilities for libgxps
Group:		Development/GNOME and GTK+
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}
Requires:	%{girname} = %{version}-%{release}

%description -n %{develname}
libgxps is a GObject based library for handling and rendering XPS documents.

This package contains the files necessary to develop applications with libgxps.

%prep
%setup -q
%apply_patches
autoreconf -fi

%build
%configure2_5x \
	--disable-static
%make

%install
%makeinstall_std

rm -f %buildroot%_libdir/*.la

%files
%{_bindir}/*

%files -n %{libname}
%{_libdir}/libgxps.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/GXPS-%{api}.typelib

%files -n %{develname}
%doc README COPYING AUTHORS NEWS
%{_datadir}/gtk-doc/html/%{name}
%{_datadir}/gir-1.0/*.gir
%{_libdir}/*.so
%{_libdir}/pkgconfig/*
%{_includedir}/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14779 |12mr|libhangul-0.0.12-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version	0.0.12
%define release	%mkrel 2

%define major 0
%define libname %mklibname hangul %major
%define develname %mklibname -d hangul

Name:		libhangul
Summary:	A generalized and portable library for hangul
Version:	%{version}
Release:	%{release}
Group:		System/Internationalization
License:	LGPLv2+
URL:		http://kldp.net/projects/hangul/
Source0:	http://kldp.net/frs/download.php/4618/%name-%version.tar.gz
Conflicts:	%{libname} < 0.0.8
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root

%description
libhangul is a generalized and portable library for 
processing hangul.

%package -n	%{libname}
Summary:	Main libhangul library
Group:		System/Internationalization
Requires:	%{name} = %{version}-%{release}

%description -n %{libname}
libhangul library.

%package -n	%{develname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%mklibname -d hangul 0

%description -n %{develname}
Headers of %{name} for development.

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%find_lang %name

%files -f %name.lang
%defattr(-,root,root)
%{_bindir}/hangul
%{_datadir}/libhangul

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog NEWS README
%{_includedir}/hangul-1.0/hangul.h
%{_libdir}/*.so
%{_libdir}/pkgconfig/libhangul.pc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14780 |12mr|libHX-3.13-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 28
%define libname %mklibname HX %{major}
%define develname %mklibname HX -d

Name:           libHX
Version:        3.13
Release:        1
Summary:        A library for common data structures and low level operations
Group:          System/Libraries
License:        GPLv3+ and LGPLv2+
URL:            http://libhx.sourceforge.net/
Source0:        http://downloads.sourceforge.net/project/libhx/%{name}/%{version}/libHX-%{version}.tar.xz
Source1:        http://downloads.sourceforge.net/project/libhx/%{name}/%{version}/libHX-%{version}.tar.xz.asc

%description
A library for:
- A+R/B trees to use for lists or maps (associative arrays)
- Deques (double-ended queues) (Stacks (LIFO) / Queues (FIFOs))
- platform independent opendir-style directory access
- platform independent dlopen-style shared library access
- auto-storage strings with direct access
- command line option (argv) parser
- shell-style config file parser
- platform independent random number generator with transparent
  /dev/urandom support
- various string, memory and zvec ops

%package -n %{libname}
Group: System/Libraries
Summary: General-purpose library
Obsoletes: %{name} < 1.17-2

%description -n %{libname}
- A+R/B trees to use for lists or maps (associative arrays)
- Deques (double-ended queues) (Stacks (LIFO) / Queues (FIFOs))
- platform independent opendir-style directory access
- platform independent dlopen-style shared library access
- auto-storage strings with direct access
- command line option (argv) parser
- shell-style config file parser
- platform independent random number generator with transparent
  /dev/urandom support
- various string, memory and zvec ops

%package -n %{develname}
Summary:        Development files for %{name}
Group:          Development/C
Requires:       %{libname} = %{version}
Provides:       %{name}-devel = %{EVRD}

%description -n %{develname}
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.

%prep
%setup -q

%build
# /sbin/mount.crypt from pam_mount uses libHX
%configure2_5x --disable-static --libdir=/%{_lib} --with-pkgconfigdir=%{_libdir}/pkgconfig
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%files -n %{libname}
/%{_lib}/*.so.%{major}*

%files -n %{develname}
%doc doc/*
%{_includedir}/*
/%{_lib}/*.so
%{_libdir}/pkgconfig/libHX.pc
%{_datadir}/doc/libhx/libHX_Documentation.pdf



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14781 |12mr|libical-0.48-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: libical
Version: 0.48
Release: 1
Summary: An implementation of basic iCAL protocols
License: LGPLv2+
Group: System/Libraries
Url: http://sourceforge.net/projects/freeassociation/
Source0: http://downloads.sourceforge.net/freeassociation/%{name}-%{version}.tar.gz
BuildRequires: db-devel
BuildRequires: flex
BuildRequires: bison
Buildrequires: cmake

%description
Libical is an Open Source implementation of the IETF's iCalendar
Calendaring and Scheduling protocols (RFC 2445, 2446, and 2447).
It parses iCal components and provides a C API for manipulating
the component properties, parameters, and subcomponents.

#------------------------------------------------------

%define major 0
%define libname %mklibname ical %{major}

%package -n %{libname}
Summary: Files for developing applications that use libical
Group: System/Libraries

%description -n %{libname}
Libical is an Open Source implementation of the IETF's iCalendar
Calendaring and Scheduling protocols (RFC 2445, 2446, and 2447).
It parses iCal components and provides a C API for manipulating
the component properties, parameters, and subcomponents.

%files -n %{libname}
%{_libdir}/*ical.so.%{major}*

#------------------------------------------------------

%define major 0
%define libnamess %mklibname icalss %{major}

%package -n %{libnamess}
Summary: Files for developing applications that use libical
Group: System/Libraries

%description -n %{libnamess}
Libical is an Open Source implementation of the IETF's iCalendar
Calendaring and Scheduling protocols (RFC 2445, 2446, and 2447).
It parses iCal components and provides a C API for manipulating
the component properties, parameters, and subcomponents.

%files -n %{libnamess}
%{_libdir}/*icalss.so.%{major}*

#------------------------------------------------------

%define major 0
%define libnamevcal %mklibname icalvcal %{major}

%package -n %{libnamevcal}
Summary: Files for developing applications that use libical
Group: System/Libraries

%description -n %{libnamevcal}
Libical is an Open Source implementation of the IETF's iCalendar
Calendaring and Scheduling protocols (RFC 2445, 2446, and 2447).
It parses iCal components and provides a C API for manipulating
the component properties, parameters, and subcomponents.

%files -n %{libnamevcal}
%{_libdir}/*vcal.so.%{major}*

#------------------------------------------------------

%define develname %mklibname ical -d

%package -n %{develname}
Summary:	Files for developing applications that use libical
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Requires:	%{libnamess} = %{version}-%{release}
Requires:	%{libnamevcal} = %{version}-%{release}
Obsoletes:	%mklibname ical 0 -d

%description -n %{develname}
The header files and libtool library for
developing applications that use libical.

#------------------------------------------------------

%prep
%setup -q

%build
%cmake -DICAL_ERRORS_ARE_FATAL=false

# Not ready for nproc
make

%install
%makeinstall_std -C build

%files -n %{develname}
%doc README TODO ChangeLog NEWS TEST THANKS
%doc doc/UsingLibical*
%{_includedir}/*
%{_libdir}/*.a
%{_libdir}/*.so
%{_libdir}/pkgconfig/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14782 |12mr|libice-1.0.8-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 6
%define libname %mklibname ice %{major}
%define develname %mklibname ice -d

Name:		libice
Summary:	X Inter Client Exchange Library
Version:	1.0.8
Release:	3
Group:		Development/X11
License:	MIT
URL:		http://xorg.freedesktop.org
Source0:	ftp://xorg.freedesktop.org/pub/individual/lib/libICE-%{version}.tar.bz2

BuildRequires:	x11-proto-devel >= 1.0.0
BuildRequires:	x11-util-macros >= 1.0.1
BuildRequires:	x11-xtrans-devel >= 1.0.0

%description
libice provides an interface to ICE, the Inter-Client Exchange protocol.
Motivated by issues arising from the need for X Window System clients to
share data with each other, the ICE protocol provides a generic framework for
building protocols on top of reliable, byte-stream transport connections. It
provides basic mechanisms for setting up and shutting down connections, for
performing authentication, for negotiating versions, and for reporting
errors.

%package -n %{libname}
Summary:	X Inter Client Exchange Library
Group:		Development/X11
Conflicts:	libxorg-x11 < 7.0
Provides:	%{name} = %{version}

%description -n %{libname}
libice provides an interface to ICE, the Inter-Client Exchange protocol.
Motivated by issues arising from the need for X Window System clients to
share data with each other, the ICE protocol provides a generic framework for
building protocols on top of reliable, byte-stream transport connections. It
provides basic mechanisms for setting up and shutting down connections, for
performing authentication, for negotiating versions, and for reporting
errors.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/X11
Requires:	%{libname} = %{version}-%{release}
Provides:	libice-devel = %{version}-%{release}
Obsoletes:	%{_lib}ice6-devel < 1.0.8
Obsoletes:	%{_lib}ice-static-devel < 1.0.8
Conflicts:	libxorg-x11-devel < 7.0

%description -n %{develname}
Development files for %{name}

%prep
%setup -q -n libICE-%{version}

%build
%configure2_5x \
	--disable-static \
	--x-includes=%{_includedir}\
	--x-libraries=%{_libdir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std
mv %{buildroot}/%{_datadir}/doc/lib{ICE,ice}

%files -n %{libname}
%{_libdir}/libICE.so.%{major}*

%files -n %{develname}
%{_datadir}/doc/libice
%{_libdir}/libICE.so
%{_libdir}/pkgconfig/ice.pc
%{_includedir}/X11/ICE/ICEutil.h
%{_includedir}/X11/ICE/ICE.h
%{_includedir}/X11/ICE/ICEproto.h
%{_includedir}/X11/ICE/ICEconn.h
%{_includedir}/X11/ICE/ICElib.h
%{_includedir}/X11/ICE/ICEmsg.h


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14783 |12mr|libid3tag-0.15.1b-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname id3tag %{major}
%define develname %mklibname -d id3tag

Summary:	Library for reading and writing ID3v1 and ID3v2 tags
Name:		libid3tag
Version:	0.15.1b
Release:	15
License:	GPLv2+
Group:		Sound
URL:		http://www.underbit.com/products/mad/
Source0:	http://prdownloads.sourceforge.net/mad/%{name}-%{version}.tar.bz2
Source1:	id3tag.pc.bz2
Patch0:		libid3tag-0.15.1b-gentoo-CVE-2008-2109_fix_overflow.patch
BuildRequires:	zlib-devel

%description
A library for reading and (eventually) writing ID3 tags, both ID3v1 and the
various versions of ID3v2.

%package -n %{libname}
Summary:	Library for reading and writing ID3v1 and ID3v2 tags
Group:		System/Libraries

%description -n %{libname}
A library for reading and (eventually) writing ID3 tags, both ID3v1 and the
various versions of ID3v2.

%package -n %{develname}
Summary:	Development tools for programs which will use the %{name} library
Group:		Development/C
Requires:	%{libname} = %{version}
Requires:	zlib-devel
Provides:	%{name}-devel = %{version}-%{release}
Provides:	id3tag-devel = %{version}-%{release}

%description -n %{develname}
This package includes the header files and static libraries
necessary for developing programs using the %{name} library.

If you are going to develop programs which will use the %{name} library
you should install this.

%prep
%setup -q
%patch0 -p0 -b .cve-2008-2109

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std
# this is an invalid locale dir
rm -rf %{buildroot}/%{_datadir}/locale/en

mkdir -p %{buildroot}%{_libdir}/pkgconfig
bzcat %{SOURCE1} | sed -e 's,/lib\>,/%{_lib},;s,0.14.2b,%{version},' >%{buildroot}%{_libdir}/pkgconfig/id3tag.pc

%files -n %{libname}
%doc COPYING
%{_libdir}/libid3tag.so.%{major}*

%files -n %{develname}
%doc COPY* README TODO CHANGES CREDITS
%{_libdir}/*.so
%{_libdir}/pkgconfig/*
%{_includedir}/*


%changelog
* Sat Aug  18 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: a74bd57
- Drop find_lang as it finds nothing here
  
* Sat Aug  18 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: beb69c4
- Spec cleanup, drop .la and .la files
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14784 |12mr|libIDL-0.8.14-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api_version	2
%define lib_major	0
%define lib_name	%mklibname IDL %{api_version} %{lib_major}
%define develname	%mklibname -d  IDL %{api_version}

Summary:	IDL parsing library
Name:		libIDL
Version:	0.8.14
Release:	8
URL:		http://orbit-resource.sf.net/
License:	LGPLv2+
Group:		System/Libraries
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.bz2

BuildConflicts:	ORBit-devel < 0.5.10
BuildRequires:	flex
BuildRequires:	bison
BuildRequires:	pkgconfig(glib-2.0)

%description
libIDL is a small library for creating parse trees of CORBA v2.2
compliant Interface Definition Language (IDL) files, which is a
specification for defining interfaces which can be used between
different CORBA implementations.

%package -n %{lib_name}
Summary:	%{summary}
Group:		%{group}
Provides:	%{name} = %{version}-%{release}
Provides:	%{name}%{api_version} = %{version}-%{release}

%description -n %{lib_name}
libIDL is a small library for creating parse trees of CORBA v2.2
compliant Interface Definition Language (IDL) files, which is a
specification for defining interfaces which can be used between
different CORBA implementations.

%package -n %{develname}
Summary:	Header files and libraries needed for libIDL development
Group:		Development/C
Conflicts:	ORBit-devel < 0.5.10
Provides:	%{name}-devel = %{version}-%{release}
Provides:	%{name}%{api_version}-devel = %{version}-%{release}
Requires:	%{lib_name} = %{version}
Requires:	pkgconfig(glib-2.0)
Obsoletes:	%{mklibname -d  IDL 2 0} < 0.8.14-7

%description -n %{develname}
This package includes the header files and libraries needed for
developing or compiling programs using libIDL.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%multiarch_binaries %{buildroot}%{_bindir}/*-config*

%files -n %{lib_name}
%doc AUTHORS README NEWS BUGS ChangeLog
%{_libdir}/libIDL-%{api_version}.so.%{lib_major}*

%files -n %{develname}
%doc tstidl.c
%{_bindir}/libIDL-config-2
%{_bindir}/*/libIDL-config-2
%{_includedir}/*
%{_infodir}/*.info*
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*



%changelog
* Sun Aug  5 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 4f62c7f
- Sync with Cooker (drop .la files, spec cleanups), fix unversioned Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14785 |12mr|libidn-1.25-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 11
%define libname	%mklibname idn %{major}
%define develname %mklibname idn -d

Summary:	Internationalized string processing library
Name:		libidn
Version:	1.25
Release:	3
License:	LGPLv2+
Group:		System/Libraries
URL:		http://www.gnu.org/software/libidn/
Source0:	http://ftp.gnu.org/gnu/libidn/%{name}-%{version}.tar.gz
Source1:	http://ftp.gnu.org/gnu/libidn/%{name}-%{version}.tar.gz.sig
Patch0:		libidn-1.25-automake-1.12.patch
BuildRequires:	autoconf automake libtool m4 intltool
BuildRequires:	texinfo gtk-doc gettext gettext-devel
%ifnarch %mips %arm
BuildRequires:	valgrind
BuildRequires:	java-rpmbuild
%endif
# disable on arm for now. test it again on real hardware. qemu doesn't like it
%ifnarch %mips %arm
BuildRequires:	mono
%endif

%description
GNU Libidn is an implementation of the Stringprep, Punycode and
IDNA specifications defined by the IETF Internationalized Domain
Names (IDN) working group, used for internationalized domain
names.

%package -n %{libname}
Summary:	Internationalized string processing library
Group:		System/Libraries

%description -n	%{libname}
GNU Libidn is an implementation of the Stringprep, Punycode and
IDNA specifications defined by the IETF Internationalized Domain
Names (IDN) working group, used for internationalized domain
names.

%package -n %{develname}
Summary:	Development files for the %{libname} library
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Provides:	idn-devel = %{version}-%{release}
Requires:	%{libname} >= %{version}-%{release}
Obsoletes:	%{mklibname idn 11 -d} < 1.25

%description -n	%{develname}
Development files for the %{libname} library.

%package -n idn
Summary:	Commandline interface to the %{libname} library
Group:		System/Servers

%description -n idn
This package provides the commandline interface to the
%{libname} library.

%ifnarch %mips %arm
%package -n %{libname}-java
Summary:	Java support for the %{name}
Group:		Development/Java
Provides:	%{name}-java = %{version}-%{release}
Requires:	%{libname} >= %{version}-%{release}

%description -n %{libname}-java
Java support for the %{name}.

%package -n %{libname}-mono
Summary:	Mono support for the %{name}
Group:		Development/Other
Provides:	%{name}-mono = %{version}-%{release}
Requires:	%{libname} >= %{version}-%{release}

%description -n %{libname}-mono
Mono support for the %{name}.
%endif

%prep
%setup -q
%patch0 -p1

# Name directory sections consistently in the info file, rhbz #209491
sed -i '/^INFO-DIR-SECTION/{s/GNU Libraries/Libraries/;s/GNU utilities/Utilities/;}' doc/libidn.info

iconv -f ISO-8859-1 -t UTF-8 doc/libidn.info > iconv.tmp
mv iconv.tmp doc/libidn.info

%build
autoreconf -fi

%configure2_5x \
%ifnarch %mips %arm
	--enable-java \
	--enable-valgrind-tests \
%endif
%ifnarch %mips %arm
	--enable-csharp=mono \
%endif
	--disable-rpath \
	--disable-static

%make

%install
%makeinstall_std

# fix "invalid-lc-messages-dir":
rm -rf %{buildroot}%{_datadir}/locale/en@*quot

# make a nice list for docs
find doc -type f | sed 's/^/%{doc} /' | \
    grep -v "Makefile*" | \
    grep -v "\.tex*" | \
    grep -v "\.info" | \
    grep -v "\.1" | \
    grep -v "\.3" | \
    grep -v "\.sgml" | \
    grep -v "\.xml" | \
    grep -v "gdoc" | \
    grep -v "mdate-sh" > %{libname}-devel.filelist

find examples -type f -name ".c" | sed 's/^/%{doc} /' >> %{develname}.filelist

%find_lang %{name}

#(tpg) really not needed... also got lzma'd :)

rm -rf %{buildroot}%{_infodir}/*.png*

# this fixes a file clash in a mixed arch env
mv %{buildroot}%{_infodir}/%{name}.info %{buildroot}%{_infodir}/%{libname}.info

%files -n idn -f %{name}.lang
%doc ChangeLog FAQ README THANKS contrib
%{_bindir}/idn
%{_mandir}/man1/idn.1*
%{_datadir}/emacs/site-lisp/*.el

%files -n %{libname}
%{_libdir}/libidn.so.%{major}*
%{_infodir}/%{libname}.info*

%files -n %{develname} -f %{develname}.filelist
%doc doc/libidn.html TODO libc/example.c examples/README examples/Makefile.*
%{_libdir}/libidn.so
%{_includedir}/*.h
%{_libdir}/pkgconfig/*.pc
%{_mandir}/man3/*

%ifnarch %mips %arm
%files -n %{libname}-java
%{_datadir}/java/*.jar
%endif

%ifnarch %mips %arm
%files -n %{libname}-mono
%{_libdir}/*.dll
%endif


%changelog
* Wed Aug  15 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: a2c342d
- New version 1.25 (sync with Cooker), fix unversioned Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14786 |12mr|libiec61883-1.2.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	libiec61883
%define	version	1.2.0
%define	release	%mkrel 7

%define	major	0
%define	libname	%mklibname iec61883_ %{major}
%define	libnamedev %{libname}-devel

Name:	%name
Version: %version
Release: %release
License: LGPL
Group:	System/Libraries
Source: http://linux1394.org/dl/%{name}-%{version}.tar.gz
URL:	http://linux1394.org
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: libraw1394-devel >= 1.2.0
Summary: Streaming library for IEEE1394

%description 
The libiec61883 library provides an higher level API for streaming DV,
MPEG-2 and audio over IEEE1394.  Based on the libraw1394 isochronous
functionality, this library acts as a filter that accepts DV-frames,
MPEG-2 frames or audio samples from the application and breaks these
down to isochronous packets, which are transmitted using libraw1394.

%package -n %{libname}
Group:	  System/Libraries
Summary:  Streaming library for IEEE1394
Provides: %{name}

%description -n %{libname}
The libiec61883 library provides an higher level API for streaming DV,
MPEG-2 and audio over IEEE1394.  Based on the libraw1394 isochronous
functionality, this library acts as a filter that accepts DV-frames,
MPEG-2 frames or audio samples from the application and breaks these
down to isochronous packets, which are transmitted using libraw1394.

%package -n %{libnamedev}
Summary:  Development libs for libiec61883
Group:    Development/C
Provides: %{name}-devel = %{version}-%{release}
Requires: %{libname} = %{version}

%description -n %{libnamedev}
Development libraries needed to build applications against libiec61883

%package -n %{name}-utils
Summary:  Utilities for use with libiec61883
Group:    Communications
Requires: %{name} = %{version}

%description -n	%{name}-utils
Utilities that make use of iec61883

%prep
%setup -q
perl -pi -e's,noinst,bin,' examples/Makefile.am

%build
autoreconf -i
%configure
%make

%install
rm -rf %{buildroot}
%makeinstall

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%files -n %{libname}
%defattr(-,root,root,-)
%doc AUTHORS COPYING NEWS README
%{_libdir}/libiec61883.so.%{major}*

%files -n %{libnamedev}
%defattr(-,root,root,-)
%{_libdir}/*.so
%{_libdir}/*a
%{_includedir}/*
%{_libdir}/pkgconfig/libiec61883.pc
%doc examples/*.c

%files utils
%defattr(-,root,root,-)
%{_bindir}/*
%{_mandir}/*/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14787 |12mr|libieee1284-0.2.11-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 3
%define libname %mklibname ieee1284_ %{major}
%define develname %mklibname ieee1284 -d

Summary:	Cross-platform library for parallel port access
Name:		libieee1284
Version:	0.2.11
Release:	12
License:	LGPLv2+
Group:		System/Libraries
URL:		http://sourceforge.net/projects/libieee1284/
Source0:	http://ovh.dl.sourceforge.net/sourceforge/libieee1284/%{name}-%{version}.tar.bz2
Patch0:		libieee1284-0.2.11-linkage.patch
BuildRequires:	python-devel

%description
libieee1284 is a cross-platform library for parallel port access

%package -n	%{libname}
Summary:	Cross-platform library for parallel port access
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}

%description -n	%{libname}
libieee1284 is a cross-platform library for parallel port access

%package -n	%{develname}
Summary:	Development files for libieee1284
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	ieee1284-devel
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname ieee1284_ 3 -d} < 0.2.11-12

%description -n	%{develname}
The %{name}-devel package includes the header files and .so libraries
necessary for developing programs which will access parallel port devices 
using the %{name} library.

%package -n	python-%{name}
Group:		Development/Python
Summary:	Python bindings for libieee2384
Conflicts:	%{name}-devel < %{version}-%{release}
%py_requires -d

%description -n python-%{name}
This package contains python bindings for libieee2384.

%prep
%setup -q
%patch0 -p0

%build
%configure2_5x \
	--with-python \
	--disable-static

%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc README AUTHORS ChangeLog INSTALL NEWS TODO
%{_bindir}/libieee1284_test
%{_includedir}/*
%{_libdir}/*.so
%{_mandir}/man3/*

%files -n python-%{name}
%{py_platsitedir}/*.so



%changelog
* Wed Aug  15 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: bd8768a
- Sync with Cooker (drop .la files, spec cleanup etc), fix unversioned Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14788 |12mr|libifp-1.0.0.2-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	libifp
%define	version	1.0.0.2
%define	release	7

%define	major	4
%define	libname	%mklibname ifp %{major}
%define develname %mklibname -d ifp
%define sdevelname %mklibname -d -s ifp

Summary: 	iRiver driver library
Name: 		%{name}
Version: 	%{version}
Release: 	%mkrel %{release}
License: 	GPLv2+
Group: 		System/Libraries
Buildroot: 	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Source0: 	%{name}-%{version}.tar.gz
Source1:        libifp.hotplug
Source2:        10-libifp.rules
Patch0:		libifp-1.0.0.2-human-readable.patch
Patch1:		libifp-1.0.0.2-warn-not-error.patch
BuildRequires:	libusb-devel
URL:		http://ifp-driver.sourceforge.net/

%description
An interface for IRiver's flash-based portable music players

%package -n	%{libname}
Summary:	iRiver driver library
Group:		System/Libraries

%description -n	%{libname}
Libraries for iRiver driver

%package -n	%{develname}
Summary:	iRiver driver library development files
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}
Obsoletes:	%mklibname -d ifp 4

%description -n	%{develname}
This package includes the header files and shared libraries
necessary for developing programs which will access iRiver using
the %{name} library.

If you are going to develop programs which will access iRiver devices,
you should install this package.

%package -n	%{sdevelname}
Summary:	Static libraries for libifp
Group:		Development/C
Provides:	%{name}-static-devel = %{version}-%{release}
Requires:	%{develname} = %{version}
Obsoletes:	%mklibname -d -s ifp 4

%description -n	%{sdevelname}
This package includes the static libraries necessary for developing
programs which will access iRiver devices using the %{name} library.

If you are going to develop programs which will access iRiver devices,
you should install this package.

%prep
%setup -q
%patch0 -p1 -b .df-h
%patch1 -p1 -b .warn

%build
%configure2_5x	--with-libusb
%make

%install
rm -rf %{buildroot}
%makeinstall_std
install -D -m 0755 %{SOURCE1} %buildroot/sbin/libifp-hotplug
install -D -m 0644 %{SOURCE2} %buildroot%{_sysconfdir}/udev/rules.d/10-libifp.rules

%if %mdkversion < 200900
%post -p /sbin/ldconfig -n %{libname}
%endif
%if %mdkversion < 200900
%postun -p /sbin/ldconfig -n %{libname}
%endif

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README ChangeLog TODO
%{_bindir}/ifpline
/sbin/*
%{_sysconfdir}/udev/rules.d/*.rules

%files -n %{libname}
%{_libdir}/libifp.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%{_libdir}/libifp.so
%{_includedir}/ifp.h
%{_mandir}/man3/ifp.h.3*

%files -n %{sdevelname}
%defattr(-,root,root)
%{_libdir}/libifp.a



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14789 |12mr|libimobiledevice-1.1.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 3
%define libname %mklibname imobiledevice %{major}
%define develname %mklibname -d imobiledevice

Name:		libimobiledevice
Version:	1.1.4
Release:	1
Summary:	Library for connecting to Apple iPhone and iPod touch
Group:		System/Libraries
License:	LGPLv2+
URL:		http://libimobiledevice.org/
Source0:	http://www.libimobiledevice.org/downloads/%{name}-%{version}.tar.bz2

BuildRequires:	pkgconfig(libtasn1)
BuildRequires:	pkgconfig(libplist)
BuildRequires:	pkgconfig(libplist++)
BuildRequires:	pkgconfig(libusbmuxd)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gnutls)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	python-devel
BuildRequires:	swig

%description
libimobiledevice is a library for connecting
to Apple's iPhone or iPod touch devices

%package -n %{libname}
Group:		System/Libraries
Summary:	Library for connecting to Apple iPhone and iPod touch

%description -n %{libname}
libimobiledevice is a library for connecting
to Apple's iPhone or iPod touch devices

%package -n %{develname}
Summary:	Development package for libimobiledevice
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n %{develname}
Files for development with libimobiledevice.

%package -n python-imobiledevice
Summary: Python bindings for libimobiledevice
Group: Development/Python
%py_requires -d

%description -n python-imobiledevice
Python bindings for libimobiledevice.

%prep
%setup -q
sed -i 's#1.3.21#2.0.0#g' configure

%build
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std

%files
%doc AUTHORS COPYING.LESSER README
%{_bindir}/idevicebackup2
%{_bindir}/idevicedate
%{_bindir}/idevice_id
%{_bindir}/ideviceinfo
%{_bindir}/idevicepair
%{_bindir}/ideviceenterrecovery
%{_bindir}/idevicesyslog
%{_bindir}/idevicebackup
%{_bindir}/ideviceimagemounter
%{_bindir}/idevicescreenshot
%{_mandir}/man1/idevice*.1.*

%files -n %{libname}
%{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%{_libdir}/pkgconfig/libimobiledevice-1.0.pc
%{_libdir}/libimobiledevice.so
%{_includedir}/libimobiledevice

%files -n python-imobiledevice
#%{python_sitearch}/imobiledevice*



%changelog
* Fri Aug  17 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: be5513a
- New 1.1.4 (sync with Cooker), convert BR to pkgconfig style
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14790 |12mr|libindicate-0.6.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 5
%define major_gtk 3
%define libname %mklibname indicate %{major}
%define girname %mklibname indicate-gir 0.6
%define gtklibname %mklibname indicate-gtk3_ %{major_gtk}
%define gtkgirname %mklibname indicategtk3-gir 0.6
%define develname %mklibname indicate -d
%define gtkdevelname %mklibname indicate-gtk -d

Name:           libindicate
Version:        0.6.1
Release:        %mkrel 3
Summary:        Library for applications to raise flags on DBus
License:        LGPLv3
Group:          System/Libraries
URL:            https://launchpad.net/libindicate

Source0:        http://launchpad.net/%{name}/0.3/%{version}/+download/%{name}-%{version}.tar.gz
Patch0:		libindicate-0.6.1-glib.patch
Patch1:		libindicate-0.6.1-link.patch
BuildRequires:	pkgconfig(dbus-glib-1) >= 0.76
BuildRequires:	pkgconfig(dbusmenu-glib-0.4) >= 0.3.97
BuildRequires:	pkgconfig(gapi-2.0) >= 2.12.1
BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
BuildRequires:	pkgconfig(gio-2.0) >= 2.18
BuildRequires:	pkgconfig(glib-2.0) >= 2.18
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.0
BuildRequires:	pkgconfig(gtk-sharp-2.0) >= 2.12
#BuildRequires:	pkgconfig(mono) >= 1.0
BuildRequires:	pkgconfig(pygobject-2.0) >= 0.22
BuildRequires:	pkgconfig(pygtk-2.0) >= 2.14.0
BuildRequires:	pkgconfig(python) >= 2.3.5
BuildRequires:	vala-tools
BuildRequires:  gobject-introspection-devel
BuildRequires:  gtk-doc
BuildRequires:  pkgconfig(gnome-doc-utils)
BuildRequires:	gnome-common
BuildRequires:	intltool

%description
A small library for applications to raise "flags" on DBus for other
components of the desktop to pick up and visualize. Currently used by
the messaging indicator.

#-----------------------------------------------------------------------

%package -n     %{libname}
Summary:        Library for applications to raise flags on DBus
Group:          System/Libraries

%description -n %{libname}
A small library for applications to raise "flags" on DBus for other
components of the desktop to pick up and visualize. Currently used by
the messaging indicator.

%files -n       %{libname}
%{_libdir}/libindicate.so.%{major}*

#-----------------------------------------------------------------------

%package -n     %{gtklibname}
Summary:        Library for applications to raise flags on DBus
Group:          System/Libraries
Obsoletes:	%{_lib}indicate-gtk33 < 0.6.1-2

%description -n %{gtklibname}
A small library for applications to raise "flags" on DBus for other
components of the desktop to pick up and visualize. Currently used by
the messaging indicator.

%files -n       %{gtklibname}
%{_libdir}/libindicate-gtk3.so.%{major_gtk}* 

#-----------------------------------------------------------------------

%package -n	%{girname}
Summary:	GObject Introspection interface description for libindicate
Group:		System/Libraries
Requires:	%{libname} = %{version}

%description -n %{girname}
GObject Introspection interface description for libindicate-gtk.

%files -n       %{girname}
%{_libdir}/girepository-1.0/Indicate-0.6.typelib

#-----------------------------------------------------------------------

%package -n	%{gtkgirname}
Summary:	GObject Introspection interface description for libindicate-gtk
Group:		System/Libraries
Requires:	%{gtklibname} = %{version}

%description -n %{gtkgirname}
GObject Introspection interface description for libindicate-gtk.

%files -n       %{gtkgirname}
%{_libdir}/girepository-1.0/IndicateGtk3-0.6.typelib

#-----------------------------------------------------------------------
%if 0
%package -n     indicate-sharp
Summary:        Library for applications to raise flags on DBus
Group:          Development/Other
Provides:       mono-%{name} = %{version}-%{release}
Requires:       %{libname} = %{version}-%{release}

%description -n indicate-sharp
A small library for applications to raise "flags" on DBus for other
components of the desktop to pick up and visualize. Currently used by
the messaging indicator.

%files -n       indicate-sharp
%{_libdir}/pkgconfig/indicate-sharp-0.1.pc
%{_libdir}/indicate-sharp-0.1
%{_prefix}/lib/mono/indicate/indicate-sharp.dll
%{_prefix}/lib/mono/gac/indicate-sharp

#-----------------------------------------------------------------------

%package -n     indicate-gtk-sharp
Summary:        Library for applications to raise flags on DBus
Group:          Development/Other
Provides:       mono-%{name}-gtk = %{version}-%{release}
Requires:       %{gtklibname} = %{version}-%{release}

%description -n	indicate-gtk-sharp
A small library for applications to raise "flags" on DBus for other
components of the desktop to pick up and visualize. Currently used by
the messaging indicator.

%files -n       indicate-gtk-sharp
%{_libdir}/pkgconfig/indicate-gtk-sharp-0.1.pc
%{_libdir}/indicate-gtk-sharp-0.1
%{_prefix}/lib/mono/indicate-gtk/indicate-gtk-sharp.dll
%{_prefix}/lib/mono/gac/indicate-gtk-sharp
%endif

#-----------------------------------------------------------------------

%package -n     python-%{name}
Summary:        Library for applications to raise flags on DBus
Group:          Development/Python

%description -n	python-%{name}
A small library for applications to raise "flags" on DBus for other
components of the desktop to pick up and visualize. Currently used by
the messaging indicator.

%files -n       python-%{name}
%{py_platsitedir}/indicate
%{_datadir}/pygtk/2.0/defs/indicate.defs

#-----------------------------------------------------------------------

%package -n     %{develname}
Summary:        Library headers for %{name}
Group:          Development/C
Requires:       %{libname} = %{version}
Provides:       %{name}-devel = %{version}-%{release}

%description -n	%{develname}
This is the libraries, include files and other resources you can use
to incorporate %{name} into applications.

%files -n       %{develname}
%{_includedir}/%{name}-0.6/libindicate
%{_libdir}/libindicate.so
%{_libdir}/pkgconfig/indicate-0.6.pc
%{_datadir}/gir-1.0/Indicate-0.6.gir
%{_datadir}/vala/vapi/Indicate-0.6.vapi

#------------------------------------------------------------------------

%package -n     %{gtkdevelname}
Summary:        Library headers for %{name}
Group:          Development/C
Requires:       %{gtklibname} = %{version}
Requires:       %{develname} = %{version}
Provides:       %{name}-gtk-devel = %{version}-%{release}

%description -n %{gtkdevelname}
This is the libraries, include files and other resources you can use
to incorporate %{name} into applications.

%files -n       %{gtkdevelname}
%{_includedir}/%{name}-0.6/libindicate-gtk/
%{_libdir}/libindicate-gtk3.so
%{_libdir}/pkgconfig/indicate-gtk3-0.6.pc
%{_datadir}/gir-1.0/IndicateGtk3-0.6.gir
%{_datadir}/vala/vapi/IndicateGtk3-0.6.vapi

#-----------------------------------------------------------------------

%package doc
Summary:        Documentation for %{name} 
Group:          Development/C

%description doc
This package provides documentation files for %{name}

%files doc
%doc AUTHORS COPYING COPYING.LGPL.2.1
%{_defaultdocdir}/%{name}/
%{_datadir}/gtk-doc/html/%{name}

#-----------------------------------------------------------------------

%prep
%setup -q
%patch0 -p0
%patch1 -p0

%build
NOCONFIGURE=yes gnome-autogen.sh
%configure2_5x --disable-static
%make

%install
%makeinstall_std

rm -f %buildroot%_libdir/*.la

%changelog
* Mon May 02 2011 Oden Eriksson <oeriksson@mandriva.com> 0.4.4-2mdv2011.0
+ Revision: 661476
- mass rebuild

* Tue Jan 04 2011 John Balcaen <mikala@mandriva.org> 0.4.4-1mdv2011.0
+ Revision: 628534
- Update to 0.4.4

* Fri Nov 05 2010 Funda Wang <fwang@mandriva.org> 0.4.1-3mdv2011.0
+ Revision: 593684
- disable introspection
- rebuild for py2.7

* Sun Aug 01 2010 Funda Wang <fwang@mandriva.org> 0.4.1-2mdv2011.0
+ Revision: 564214
- correct packag ename of indicate-gtk
- add requires on libpackage to mono bindings
- BR libdbusmenu-tools
- New version 0.4.1

* Wed Mar 17 2010 John Balcaen <mikala@mandriva.org> 0.3.6-2mdv2010.1
+ Revision: 522709
- Fix BuildRequires (missing libdbumenu-devel)
- Update to 0.3.6
- Update to 0.3.4
- update major (now 4)
- add buildrequires on libdbusmenu
- cosmetic changes on spec

* Thu Dec 31 2009 John Balcaen <mikala@mandriva.org> 0.2.3-3mdv2010.1
+ Revision: 484270
- Split libindicate-devel in libindicate-devel & libindicate-gtk-devel

* Mon Dec 14 2009 John Balcaen <mikala@mandriva.org> 0.2.3-2mdv2010.1
+ Revision: 478685
- Add patch0 (disable build of examples & tests files)
- add examples & tests folder in -doc package

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - fix layout

* Wed Dec 09 2009 John Balcaen <mikala@mandriva.org> 0.2.3-1mdv2010.1
+ Revision: 475355
- import libindicate



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14791 |12mr|libindicate-qt-0.2.5-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name libindicate-qt
%define version 0.2.5
%define release %mkrel 5
%define summary Library for applications to raise flags on DBus
%define major 1
%define libname %mklibname indicate-qt %{major}
%define develname %mklibname indicate-qt -d

Summary:	%summary
Name:		%name
Version:	%version
Release:	%release
Source0:	http://launchpad.net/libindicate-qt/trunk/%{version}/+download/%{name}-%{version}.tar.bz2
License:	LGPLv3
Group:		System/Libraries
URL:		https://launchpad.net/libindicate-qt
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	libindicate-devel
BuildRequires:	qt4-devel
BuildRequires:	cmake

%description
This project provides a set of Qt bindings for libindicate, the
indicator system developed by Canonical Desktop Experience team.

#-----------------------------------------------------------------------


%package -n	%{libname}
Summary:	Qt Bindings for libindicate
Group:		System/Libraries

%description -n	%{libname}
Qt Bindings for libindicate


%files -n %{libname}
%defattr(-,root,root)
%doc COPYING COPYING.LIB.LGPL.2.1 COPYING.LIB.LGPL.3 NEWS
%{_libdir}/libindicate-qt.so.%{major}*


#-----------------------------------------------------------------------

%package -n	%{develname}
Summary:	Library headers for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{develname}
This is the libraries, include files and other resources you can use
to incorporate %{name} into applications.

%files -n	%{develname}
%defattr(-,root,root)
%{_libdir}/libindicate-qt.so
%{_includedir}/%{name}/
%{_libdir}/pkgconfig/indicate-qt.pc

#-----------------------------------------------------------------------

%prep
%setup -q 

%build
%cmake_qt4
%make

%install
%__rm -rf %{buildroot}
%{makeinstall_std} -C build

%clean
%__rm -rf %{buildroot}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14792 |12mr|libiodbc-3.52.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with gtk 0

Name: libiodbc
Version: 3.52.8
Release: 2
Summary: The iODBC Driver Manager
Group: System/Libraries
License: BSD
URL: http://www.iodbc.org/
Source: http://www.iodbc.org/downloads/iODBC/libiodbc-%{version}.tar.gz
%if %with gtk
BuildRequires: gtk+2-devel
%endif

%description
The iODBC Driver Manager is a free implementation of the SAG CLI and
ODBC compliant driver manager which allows developers to write ODBC
compliant applications that can connect to various databases using
appropriate backend drivers.

The iODBC Driver Manager was originally created by Ke Jin and is
currently maintained by OpenLink Software under a LGPL or BSD license
(see "LICENSE" file included in the distribution).

#---------------------------------------------------------------

%define soname 2
%define libname %mklibname iodbc %{soname}

%package -n %{libname}
Summary: The iODBC Driver Manager main library
Group: System/Libraries

%description -n %{libname}
The iODBC Driver Manager is a free implementation of the SAG CLI and
ODBC compliant driver manager which allows developers to write ODBC
compliant applications that can connect to various databases using
appropriate backend drivers.

The iODBC Driver Manager was originally created by Ke Jin and is
currently maintained by OpenLink Software under a LGPL or BSD license
(see "LICENSE" file included in the distribution).

%files -n %{libname}
%{_libdir}/libiodbc.so.%{soname}*

#---------------------------------------------------------------

%define instsoname 2
%define libnameinst %mklibname iodbcinst %{instsoname}

%package -n %{libnameinst}
Summary: The iODBC Driver Manager main library
Group: System/Libraries

%description -n %{libnameinst}
The iODBC Driver Manager is a free implementation of the SAG CLI and
ODBC compliant driver manager which allows developers to write ODBC
compliant applications that can connect to various databases using
appropriate backend drivers.

The iODBC Driver Manager was originally created by Ke Jin and is
currently maintained by OpenLink Software under a LGPL or BSD license
(see "LICENSE" file included in the distribution).

%files -n %{libnameinst}
%{_libdir}/libiodbcinst.so.%{instsoname}*

#---------------------------------------------------------------

%package util
Summary: The iODBC Driver Manager common binary files
Group: System/Libraries

%description util
The iODBC Driver Manager is a free implementation of the SAG CLI and
ODBC compliant driver manager which allows developers to write ODBC
compliant applications that can connect to various databases using
appropriate backend drivers.

The iODBC Driver Manager was originally created by Ke Jin and is
currently maintained by OpenLink Software under a LGPL or BSD license
(see "LICENSE" file included in the distribution).

%files util
%{_bindir}/iodbctest
%{_bindir}/iodbctestw
%{_mandir}/man1/iodbctest.1*
%{_mandir}/man1/iodbctestw.1*

#---------------------------------------------------------------

%if %with gtk

%define drvproxysoname 2
%define libnamedrvproxy %mklibname drvproxy %{drvproxysoname}

%package -n %{libnamedrvproxy}
Summary: The iODBC Driver Manager main library
Group: System/Libraries

%description -n %{libnamedrvproxy}
The iODBC Driver Manager is a free implementation of the SAG CLI and
ODBC compliant driver manager which allows developers to write ODBC
compliant applications that can connect to various databases using
appropriate backend drivers.

The iODBC Driver Manager was originally created by Ke Jin and is
currently maintained by OpenLink Software under a LGPL or BSD license
(see "LICENSE" file included in the distribution).

%files -n %{libnamedrvproxy}
%{_libdir}/libiodbcdrvproxy.so.%{drvproxysoname}*

#---------------------------------------------------------------

%define admsoname 2
%define libnameadm %mklibname iodbcadm %{admsoname}

%package -n %{libnameadm}
Summary: The iODBC Driver Manager main library
Group: System/Libraries

%description -n %{libnameadm}
The iODBC Driver Manager is a free implementation of the SAG CLI and
ODBC compliant driver manager which allows developers to write ODBC
compliant applications that can connect to various databases using
appropriate backend drivers.

The iODBC Driver Manager was originally created by Ke Jin and is
currently maintained by OpenLink Software under a LGPL or BSD license
(see "LICENSE" file included in the distribution).

%files -n %{libnameadm}
%{_libdir}/libiodbcadm.so.%{admsoname}*

#---------------------------------------------------------------

%package admin
Summary: GTK based administrator for iODBC development
Group: Development/Libraries

%description admin
The iODBC Driver Manager is a free implementation of the SAG CLI and
ODBC compliant driver manager which allows developers to write ODBC
compliant applications that can connect to various databases using
appropriate backend drivers.

This package contains a GTK based administrator program for maintaining
DSN information in odbc.ini and odbcinst.ini files.

The iODBC Driver Manager was originally created by Ke Jin and is
currently maintained by OpenLink Software under a LGPL or BSD license
(see "LICENSE" file included in the distribution).

%files admin
%{_bindir}/iodbcadm-gtk
%{_mandir}/man1/iodbcadm-gtk.1*


%endif

#---------------------------------------------------------------

%define libdev %mklibname iodbc -d

%package -n %{libdev}
Summary: header files and libraries for iODBC development
Group: Development/Databases
Provides: iodbc-devel
Provides: %name-devel
Requires: %{libname}
Requires: %{libnameinst}
Requires: %{name}-util
%if %with gtk
Requires: %{libnamedrvproxy}
Requires: %{libnameadm}
%endif
Requires: unixODBC-devel

%description -n %{libdev}
The iODBC Driver Manager is a free implementation of the SAG CLI and
ODBC compliant driver manager which allows developers to write ODBC
compliant applications that can connect to various databases using
appropriate backend drivers.

This package contains the header files and libraries needed to develop
program that use the driver manager.

The iODBC Driver Manager was originally created by Ke Jin and is 
currently maintained by OpenLink Software under a LGPL or BSD license
(see "LICENSE" file included in the distribution).

%files -n %{libdev} 
%doc AUTHORS 
%doc AUTHORS 
%doc LICENSE
%doc LICENSE.LGPL
%doc LICENSE.BSD
%doc ChangeLog 
%doc NEWS 
%doc README
%doc README.CVS
%doc etc/odbc.ini.sample
%doc etc/odbcinst.ini.sample
%{_includedir}/*
%{_libdir}/*.so
%{_bindir}/iodbc-config
%{_libdir}/pkgconfig/libiodbc.pc
%{_mandir}/man1/iodbc-config.1*
%{_datadir}/libiodbc
%multiarch_bindir/iodbc-config

#---------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x \
	--enable-odbc3 \
	--disable-libodbc \
	--disable-static \
	%if %with gtk
	--enable-gui \
	%else
	--disable-gui \
	%endif
	--with-iodbc-inidir=%_sysconfdir \
	--includedir=%_includedir/iodbc \
	--enable-pthreads

%make

%install
rm -rf %buildroot

%makeinstall_std

# Multiarch fixes
%multiarch_binaries %buildroot/%_bindir/iodbc-config


%clean
rm -rf %buildroot




%changelog
* Thu Aug  23 2012 Denis Silakov <denis.silakov@rosalab.ru>
+ Commit: 7471fcf
- Updated to 3.52.8
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14793 |12mr|libiptcdata-1.0.4-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname iptcdata %major
%define develname %mklibname -d iptcdata

Name: libiptcdata
Summary: IPTC tag library
Version: 1.0.4
Release: 6
License: LGPLv2+
Group: System/Libraries
Source: http://prdownloads.sourceforge.net/libiptcdata/%{name}-%{version}.tar.gz
BuildRequires: python-devel
URL: http://sourceforge.net/projects/libiptcdata/

%description
libiptcdata is a library for parsing, editing, and saving IPTC data.

%package utils
Summary: IPTC tag library
Group: System/Libraries

%description utils
libiptcdata is a library for parsing, editing, and saving IPTC data.

%package i18n
Summary: Translations of the IPTC tag library
Group: System/Libraries

%description i18n
libiptcdata is a library for parsing, editing, and saving IPTC data.

%package -n %libname
Summary: IPTC tag library
Group: System/Libraries
Requires: %name-i18n >= %version

%description -n %libname
libiptcdata is a library for parsing, editing, and saving IPTC data.

%package -n %develname
Summary: The files needed for libiptcdata application development
Group: Development/C
Requires: %{libname} = %{version}
Provides: %name-devel = %version-%release
Obsoletes: %mklibname -d iptcdata 0

%description -n %develname
This package contains the libraries and include files
that you can use to develop libiptcdata applications.

%package -n python-iptcdata
Summary: IPTC tag library
Group: Development/Python

%description -n python-iptcdata
python-iptcdata is a library for parsing, editing, and saving IPTC data.

%prep
%setup -q

%build
%configure2_5x --enable-python
%make

%install
%makeinstall
%find_lang %name
%find_lang iptc

rm -f %buildroot%py_platsitedir/*a

%files utils -f iptc.lang
%doc AUTHORS COPYING ChangeLog NEWS README INSTALL TODO
%{_bindir}/*

%files i18n -f %name.lang


%files -n %libname
%{_libdir}/lib*.so.%{major}*

%files -n %develname
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/libiptcdata
%{_datadir}/gtk-doc/html/libiptcdata

%files -n python-iptcdata
%py_platsitedir/iptcdata.*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14794 |12mr|libirman-0.4.5-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	0
%define libname 	%mklibname irman %major
%define develname	%mklibname irman -d

Name:		libirman
Version:	0.4.5
Release:	%mkrel 5
Summary:	Library for accessing the IRMAN hardware
License:	GPL
Group:		System/Libraries
URL:		http://sourceforge.net/projects/lirc/files/
Source0:	http://downloads.sourceforge.net/project/lirc/libirman/%{version}/%{name}-%{version}.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires:	%{libname} = %{version}-%{release}

%description
General purpose library for programs to use in order to receive infra
red signals via irman compatible hardware. It is designed to be portable
across Unices but is so far only known to work under Linux.

%package -n %{libname}
Group: System/Libraries
Summary: Library for accessing the IRMAN hardware

%description -n %{libname}
General purpose library for programs to use in order to receive infra
red signals via irman compatible hardware. It is designed to be portable
across Unices but is so far only known to work under Linux.

%package -n %{develname}
Summary:  Header files and development library for development with libirman
Group: Development/C
Requires: %{libname} = %{version}-%{release}
Provides: %{name}-devel = %{version}-%{release}
Provides: irman-devel = %{version}-%{release}
Obsoletes: libirman-devel < 0.4.5

%description -n %{develname}
This package includes the development libraries and header
files for the libirman package.

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT/

%files
%defattr(-,root,root)
%doc COPYING COPYING.lib NEWS README TECHNICAL TODO
%config(noreplace) %_sysconfdir/irman.conf
%{_bindir}/*

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%{_libdir}/*.so
%{_includedir}/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14795 |12mr|libisofs-1.2.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 6
%define libname %mklibname isofs %{major}
%define develname %mklibname isofs -d

Summary:	Library for creating ISO disc images
Name:		libisofs
Version:	1.2.4
Release:	1
License:	GPLv2+
Group:		System/Libraries
URL:		http://libburnia-project.org/wiki/Libisofs
Source0:	http://files.libburnia-project.org/releases/%{name}-%{version}.tar.gz
BuildRequires:	doxygen
BuildRequires:	graphviz
BuildRequires:	pkgconfig(libburn-1)

%description
Libisofs is a library that handles creating ISO disc image files. It
is intended to work together with libburn to write these images to
discs.

%package -n %{libname}
Summary:	Library for creating ISO disc images
Group:		System/Libraries

%description -n %{libname}
Libisofs is a library that handles creating ISO disc image files. It
is intended to work together with libburn to write these images to
discs.

%package -n %{develname}
Summary:	Header files for development with %{name}
Group:		Development/C
Provides:	libisofs-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n %{develname}
This package includes the header files for the %{name} package.

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

# build documentation
doxygen doc/doxygen.conf

%files -n %{libname}
%{_libdir}/libisofs.so.%{major}*

%files -n %{develname}
%doc README AUTHORS COPYRIGHT
%{_libdir}/libisofs.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/%{name}



%changelog
* Thu Sep  6 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: fd752d5
- New version 1.2.4 (sync with Cooker), minor cleanups
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14796 |12mr|libjpeg-turbo-1.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	8
%define	libname	%mklibname jpeg %{major}
%define	devname	%mklibname -d jpeg
%define	statname %mklibname -s -d jpeg
%define	turbo	%mklibname turbojpeg

%define	major62	62
%define	libname62 %mklibname jpeg %{major62}

Summary:	A MMX/SSE2 accelerated library for manipulating JPEG image files
Name:		libjpeg-turbo
Version:	1.2.1
Release:	1
Epoch:		1
License:	wxWidgets Library License
Group:		System/Libraries
URL:		http://sourceforge.net/projects/libjpeg-turbo
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
# These two allow automatic lossless rotation of JPEG images from a digital
# camera which have orientation markings in the EXIF data. After rotation
# the orientation markings are reset to avoid duplicate rotation when
# applying these programs again.
Source2:	http://jpegclub.org/jpegexiforient.c
Source3:	http://jpegclub.org/exifautotran.txt
Patch0:		jpeg-6b-c++fixes.patch
BuildRequires:	autoconf automake libtool >= 1.4
%ifarch %{ix86} x86_64
BuildRequires:	nasm
%endif

%description
This package contains a library of functions for manipulating JPEG images.
It is a high-speed, libjpeg-compatible version for x86 and x86-64
processors which uses SIMD instructions (MMX, SSE2, etc.) to accelerate
baseline JPEG compression and decompression. It is generally 2-4x as fast
as the unmodified version of libjpeg, all else being equal.

%package -n	%{libname}
Summary:	A library for manipulating JPEG image format files
Group:		System/Libraries

%description -n %{libname}
This package contains the library needed to run programs dynamically
linked with libjpeg.

%package -n	%{libname62}
Summary:	A library for manipulating JPEG image format files
Group:		System/Libraries

%description -n %{libname62}
This package contains the library needed to run programs dynamically
linked with libjpeg.

%package -n	%{turbo}
Summary:	TurboJPEG library
Group:		System/Libraries

%description -n %{turbo}
This package contains the library needed to run programs dynamically
linked with libturbojpeg.

%package -n	%{devname}
Summary:	Development tools for programs which will use the libjpeg library
Group:		Development/C
Requires:	%{libname} >= %{EVRD}
Provides:	jpeg-devel = %{EVRD}
Provides:	libjpeg-devel = %{EVRD}
Provides:	jpeg%{major}-devel = %{EVRD}
Conflicts:	jpeg6-devel
Obsoletes:	%{mklibname jpeg 62 -d} < 6b-45

%description -n	%{devname}
The libjpeg-turbo devel package includes the header files necessary for 
developing programs which will manipulate JPEG files using the
libjpeg library.

If you are going to develop programs which will manipulate JPEG images,
you should install this package. You'll also need to have the
libjpeg package installed.

%package -n	%{statname}
Summary:	Static libraries for programs which will use the libjpeg library
Group:		Development/C
Requires:	%{devname} = %{EVRD}
Provides:	libjpeg-static-devel = %{EVRD}
Provides:	jpeg-static-devel = %{EVRD}
Provides:	jpeg%{major}-static-devel = %{EVRD}
Conflicts:	jpeg6-static-devel
Obsoletes:	%{mklibname jpeg 62 -d -s} < 6b-45
Obsoletes:	%{mklibname jpeg 7 -d -s} < 7-3
 
%description -n %{statname}
The libjpeg static devel package includes the static libraries
necessary for developing programs which will manipulate JPEG files using
the libjpeg library.
 
If you are going to develop programs which will manipulate JPEG images,
you should install this package.  You'll also need to have the
libjpeg package installed.

%package -n	jpeg-progs
Summary:	Programs for manipulating JPEG format image files
Group:		Graphics
%rename		libjpeg-progs
%rename		jpeg6-progs

%description -n	jpeg-progs
This package contains simple client programs for accessing the
libjpeg functions.  The library client programs include cjpeg, djpeg,
jpegtran, rdjpgcom, wrjpgcom and jpegexiforient, coupled with the script
exifautotran. Cjpeg compresses an image file into JPEG format. Djpeg
decompresses a JPEG file into a regular image file. Jpegtran can perform
various useful transformations on JPEG files: it can make lossless
cropping of JPEG files and lossless pasting of one JPEG into another
(dropping). Rdjpgcom displays any text comments included in a JPEG file.
Wrjpgcom inserts text comments into a JPEG file. Jpegexiforient allow
automatic lossless rotation of JPEG images from a digital camera which
have orientation markings in the EXIF data.

%prep
%setup -q
%patch0 -p0
# Fix perms
chmod -x README-turbo.txt

cp %{SOURCE2} jpegexiforient.c
cp %{SOURCE3} exifautotran

%build
mkdir -p jpeg8
pushd jpeg8
CONFIGURE_TOP=.. \
CFLAGS="%{optflags} -O3 -funroll-loops -ffast-math" \
%configure2_5x	--disable-silent-rules \
		--enable-shared \
		--enable-static \
		--with-jpeg8
%make
popd

mkdir -p jpeg62
pushd jpeg62
CONFIGURE_TOP=.. \
CFLAGS="%{optflags} -O3 -funroll-loops -ffast-math" \
%configure2_5x	--disable-silent-rules \
		--enable-shared \
		--disable-static
%make
popd

gcc %{optflags} %{ldflags} -o jpegexiforient jpegexiforient.c

%check
make -C jpeg8 test
make -C jpeg62 test

%install
make install-libLTLIBRARIES DESTDIR=%{buildroot} -C jpeg62
%makeinstall_std -C jpeg8

install -m755 jpegexiforient -D %{buildroot}%{_bindir}/jpegexiforient
install -m755 exifautotran -D %{buildroot}%{_bindir}/exifautotran

#(neoclust) Provide jpegint.h because it is needed by certain software
install -m644 jpegint.h -D %{buildroot}%{_includedir}/jpegint.h

# cleanup
rm -f %{buildroot}%{_docdir}/*

%files -n %{libname}
%doc change.log ChangeLog.txt README README-turbo.txt
%{_libdir}/libjpeg.so.%{major}*

%files -n %{libname62}
%{_libdir}/libjpeg.so.%{major62}*

%files -n %{turbo}
%{_libdir}/libturbojpeg.so

%files -n %{devname}
%doc coderules.txt example.c jconfig.txt libjpeg.txt structure.txt filelist.txt
%{_libdir}/libjpeg.so
%{_includedir}/*.h

%files -n %{statname}
%{_libdir}/libjpeg.a
%{_libdir}/libturbojpeg.a

%files -n jpeg-progs
%doc usage.txt wizard.txt
%{_bindir}/*
%{_mandir}/man1/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14797 |12mr|libkactivities-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname kactivities

Name:		lib%{oname}
Summary:	API for using and interacting with Activities
Version:	4.9.4
Release:	1
Epoch:		6
License:	GPLv2+ and LGPLv2+
URL:		https://projects.kde.org/projects/kde/kdelibs/kactivities
Source0:	ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{oname}-%{version}.tar.xz
Group:		System/Libraries
BuildRequires:	kdelibs4-devel >= 5:4.8.80

# libkactivities moved from kdelibs, but turns out there's no actual conflicts
# kactivitymanagerd moved here from kde-runtime
Conflicts:	kdebase4-runtime < 1:4.7.3-10

%description
API for using and interacting with Activities as a consumer,
application adding information to them or as an activity manager.

%files
%{_kde_bindir}/kactivitymanagerd
%{_kde_libdir}/kde4/activitymanager_plugin_dummy.so
%{_kde_libdir}/kde4/activitymanager_plugin_globalshortcuts.so
%{_kde_libdir}/kde4/activitymanager_plugin_nepomuk.so
%{_kde_libdir}/kde4/activitymanager_plugin_slc.so
%{_kde_libdir}/kde4/activitymanager_plugin_sqlite.so
%{_kde_libdir}/kde4/activitymanager_uihandler_declarative.so
%{_kde_libdir}/kde4/activitymanager_uihandler_kdialog.so
%{_kde_libdir}/kde4/kactivitymanagerd_fileitem_linking_plugin.so
%{_kde_libdir}/kde4/kio_activities.so
%{_kde_datadir}/kde4/services/activities.protocol
%{_kde_datadir}/kde4/services/activitymanager-plugin-dummy.desktop
%{_kde_datadir}/kde4/services/activitymanager-plugin-nepomuk.desktop
%{_kde_datadir}/kde4/services/activitymanager-plugin-slc.desktop
%{_kde_datadir}/kde4/services/activitymanager-plugin-sqlite.desktop
%{_kde_datadir}/kde4/services/activitymanager-plugin-globalshortcuts.desktop
%{_kde_datadir}/kde4/services/kactivitymanagerd.desktop
%{_kde_datadir}/kde4/services/kactivitymanagerd_fileitem_linking_plugin.desktop
%{_kde_datadir}/kde4/servicetypes/activitymanager-plugin.desktop
%{_kde_appsdir}/plasma/packages/org.kde.ActivityManager.UiHandler
%{_datadir}/ontology/kde/kao.*

#-----------------------------------------------------------------------

%define libkactivities_major 6
%define libkactivities %mklibname kactivities %{libkactivities_major}

%package -n %{libkactivities}
Summary:	Runtime library for %{name}

%description -n %{libkactivities}
Library file needed by %{name}

%files -n %{libkactivities}
%{_kde_libdir}/libkactivities.so.%{libkactivities_major}*

#-----------------------------------------------------------------------

%package devel
Summary:	Developer files for %{name}
Requires:	kdelibs4-devel
Requires:	%{libkactivities} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description devel
%{summary}.

%files devel
%{_kde_libdir}/libkactivities.so
%{_libdir}/cmake/KActivities
%{_libdir}/pkgconfig/libkactivities.pc
%{_kde_includedir}/KDE/KActivities
%{_kde_includedir}/kactivities

#-----------------------------------------------------------------------

%prep
%setup -q -n %{oname}-%{version}

%build
%cmake_kde4 \
	-DKACTIVITIES_BUILD_NEPOMUK_PLUGIN:bool=ON \
	-DKACTIVITIES_BUILD_DUMMY_PLUGIN:bool=ON
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 6:4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 6:4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 6:4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 6:4.9.1-1
- New version 4.9.1

* Fri Aug 03 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 6:4.9.0-1
- New version 4.9.0

* Thu Jul 12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 6:4.8.97-1
- New version 4.8.97
- Update files

* Thu Jun 28 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 6:4.8.95-1
- Update to 4.8.95

* Tue Jun 19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 6:4.8.90-1
- Update to 4.8.90
- Add cmake options
- Update file list

* Fri Jun 08 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 6:4.8.4-1
- update to 4.8.4

* Thu May 10 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 6:4.8.3-1
- update to 4.8.3

* Wed Apr 4 2012 Alex Burmashev <alex.burmashev@rosalab.ru>
- update to 4.8.2

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 6:4.8.1-1
- update to 4.8.1

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 6:4.8.0-1
+ Revision: 762433
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 6:4.7.97-1
+ Revision: 758048
- New upstream tarball

* Sun Jan 01 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 6:4.7.95-1
+ Revision: 748555
- New version
- New version

* Wed Dec 14 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 6:4.7.90-1
+ Revision: 740797
- Fix file list
- New version 4.7.90

* Sat Nov 26 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 5:6.1-4
+ Revision: 733487
- Fix conflicts

* Fri Nov 18 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 5:6.1-3
+ Revision: 731559
- Fix use of epoch in provides/requires

* Thu Nov 17 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 5:6.1-2
+ Revision: 731510
- Add a provide in the devel package

* Thu Nov 17 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 5:6.1-1
+ Revision: 731502
- Import libkactivities


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14798 |12mr|libkarma-0.1.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname karma %major

Summary:   	Rio Karma tools
Name:      	libkarma
Version:   	0.1.2
Release:   	3
License:   	GPLv2+
Group:     	System/Libraries
Url:	   	http://www.freakysoft.de/libkarma/
Source0:   	http://www.freakysoft.de/libkarma/libkarma-%{version}.tar.gz
Source2:	http://bobcopeland.com/karma/banshee/preferences.fdi
Source3:	http://bobcopeland.com/karma/banshee/multimedia-player-rio-karma.png
Source4:	karma-sharp.dll.config
BuildRequires:	mono-devel
BuildRequires:	taglib-devel
BuildRequires:	libusb-devel
BuildRequires:	zlib-devel
Requires:	%libname >= %version
%define __noautoreq 'libkarma'

%description
Rio Karma access library

%package -n %libname
Summary: Rio Karma access library
Group: System/Libraries

%description -n %libname
Rio Karma access library


%package -n %libname-devel
Summary:   	Rio Karma development files
Group:     	Development/C
Requires:	%libname = %version
Provides:	%name-devel = %{EVRD}

%description -n %libname-devel
Rio Karma development files


%package -n karma-sharp
Summary:   	Rio Karma C# bindings
Group:     	Development/Other
Requires:	%name = %version

%description -n karma-sharp
Rio Karma C# bindings


%prep
%setup -q -n libkarma-%{version}

%build
make PREFIX=%{buildroot}/%_prefix

%install
rm -rf %{buildroot} installed-docs
mkdir -p %{buildroot}
make install PREFIX=%{buildroot}/%_prefix CHOWNPROG=/bin/true CHGRPPROG=/bin/true
perl -pi -e "s^%buildroot^^" %buildroot%_prefix/lib/pkgconfig/karma-sharp.pc
%if %_lib != lib
mv %buildroot%_prefix/lib %buildroot%_libdir
perl -pi -e "s^/lib^/%_lib^" %buildroot%_libdir/pkgconfig/karma-sharp.pc
%endif


install -m 644 -D libkarma.fdi %buildroot%_sysconfdir/hal/fdi/information/20-rio-karma.fdi
install -m 644 -D %SOURCE2 %buildroot%_sysconfdir/hal/fdi/policy/preferences.fdi
install -m 644 -D %SOURCE3 %buildroot%_datadir/icons/hicolor/32x32/devices/multimedia-player-rio-karma.png

cat > README.urpmi << EOF
For automatic mounting, add the following line to your
/etc/fstab. Otherwise gnome-volume-manager will refuse to mount the
device, as it doesn't know about the Karma's proprietary filesystem.

/dev/disk/by-id/usb-Rio_Rio_Karma_0000000000000000-part2    /media/karma    omfs    user,noauto    0   0

EOF

install -m 644 %SOURCE4 %buildroot%_libdir/karma-sharp/karma-sharp.dll.config

# Drop double slash
sed -i 's%//usr%/usr%' %buildroot%_libdir/pkgconfig/karma-sharp.pc

%files
%doc THANKS TODO README.urpmi
%config(noreplace) %_sysconfdir/hal/fdi/information/20-rio-karma.fdi
%config(noreplace) %_sysconfdir/hal/fdi/policy/preferences.fdi
%_bindir/riocp
%_bindir/chprop
%_mandir/man1/*.1*
%attr(4755,root,root) %_bindir/karma_helper
%_datadir/icons/hicolor/32x32/devices/multimedia-player-rio-karma.png

%files -n %libname
%_libdir/libkarma.so.%{major}*

%files -n %libname-devel
%_includedir/*
%_libdir/libkarma.a
%_libdir/libkarma.so

%files -n karma-sharp
%_libdir/karma-sharp/*
%_libdir/pkgconfig/karma-sharp.pc





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14799 |12mr|libkate-0.4.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname kate %{major}
%define develname %mklibname -d kate
%define staticname %mklibname -s -d kate

Summary:	Karaoke and text codec for embedding in ogg
Name:		libkate
Version:	0.4.1
Release:	2
Source0:	http://libkate.googlecode.com/files/%{name}-%{version}.tar.gz
License:	BSD
Group:		System/Libraries
Url:		http://code.google.com/p/libkate/
BuildRequires:	python-devel
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(ogg)
BuildRequires:	liboggz-tools
BuildRequires:	doxygen

%description
Kate is an overlay codec, originally designed for karaoke and text,
that can be multiplixed in Ogg. Text and images can be carried by a
Kate stream, and animated. Most of the time, this would be multiplexed
with audio/video to carry subtitles, song lyrics (with or without
karaoke data), etc, but doesn't have to be.

Series of curves (splines, segments, etc) may be attached to various
properties (text position, font size, etc) to create animated
overlays. This allows scrolling or fading text to be defined. This can
even be used to draw arbitrary shapes, so hand drawing can also be
represented by a Kate stream.

%package -n %{libname}
Group:		System/Libraries
Summary:	Karaoke and text codec for embedding in ogg

%description -n %{libname}
Kate is an overlay codec, originally designed for karaoke and text,
that can be multiplixed in Ogg. Text and images can be carried by a
Kate stream, and animated. Most of the time, this would be multiplexed
with audio/video to carry subtitles, song lyrics (with or without
karaoke data), etc, but doesn't have to be.

Series of curves (splines, segments, etc) may be attached to various
properties (text position, font size, etc) to create animated
overlays. This allows scrolling or fading text to be defined. This can
even be used to draw arbitrary shapes, so hand drawing can also be
represented by a Kate stream.

%package -n %{develname}
Group:		Development/C
Summary:	Karaoke and text codec for embedding in ogg
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
Kate is an overlay codec, originally designed for karaoke and text,
that can be multiplixed in Ogg. Text and images can be carried by a
Kate stream, and animated. Most of the time, this would be multiplexed
with audio/video to carry subtitles, song lyrics (with or without
karaoke data), etc, but doesn't have to be.

Series of curves (splines, segments, etc) may be attached to various
properties (text position, font size, etc) to create animated
overlays. This allows scrolling or fading text to be defined. This can
even be used to draw arbitrary shapes, so hand drawing can also be
represented by a Kate stream.

%package -n %{staticname}
Group:		Development/C
Summary:	Karaoke and text codec for embedding in ogg
Requires:	%{develname} = %{version}-%{release}
Provides:	%{name}-static-devel = %{version}-%{release}

%description -n %{staticname}
Kate is an overlay codec, originally designed for karaoke and text,
that can be multiplixed in Ogg. Text and images can be carried by a
Kate stream, and animated. Most of the time, this would be multiplexed
with audio/video to carry subtitles, song lyrics (with or without
karaoke data), etc, but doesn't have to be.

Series of curves (splines, segments, etc) may be attached to various
properties (text position, font size, etc) to create animated
overlays. This allows scrolling or fading text to be defined. This can
even be used to draw arbitrary shapes, so hand drawing can also be
represented by a Kate stream.

%package -n python-kdj
Group:		Development/Python
Summary:	Karaoke and text codec for embedding in ogg
Requires:	liboggz-tools
Requires:	%{name}-tools = %{version}-%{release}
Requires:	wxPythonGTK

%description -n python-kdj
Kate is an overlay codec, originally designed for karaoke and text,
that can be multiplixed in Ogg. Text and images can be carried by a
Kate stream, and animated. Most of the time, this would be multiplexed
with audio/video to carry subtitles, song lyrics (with or without
karaoke data), etc, but doesn't have to be.

Series of curves (splines, segments, etc) may be attached to various
properties (text position, font size, etc) to create animated
overlays. This allows scrolling or fading text to be defined. This can
even be used to draw arbitrary shapes, so hand drawing can also be
represented by a Kate stream.

%package tools
Group:		Video
Summary:	Karaoke and text codec for embedding in ogg
Requires:	%{libname} = %{version}-%{release}

%description tools
Kate is an overlay codec, originally designed for karaoke and text,
that can be multiplixed in Ogg. Text and images can be carried by a
Kate stream, and animated. Most of the time, this would be multiplexed
with audio/video to carry subtitles, song lyrics (with or without
karaoke data), etc, but doesn't have to be.

Series of curves (splines, segments, etc) may be attached to various
properties (text position, font size, etc) to create animated
overlays. This allows scrolling or fading text to be defined. This can
even be used to draw arbitrary shapes, so hand drawing can also be
represented by a Kate stream.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std
mkdir -p installed-docs
mv %{buildroot}%{_datadir}/doc/%{name}/html installed-docs
rm -rf %{buildroot}%{_datadir}/doc

%files tools
%{_bindir}/katalyzer
%{_bindir}/katedec
%{_bindir}/kateenc
%{_mandir}/man1/katalyzer.1*
%{_mandir}/man1/katedec.1*
%{_mandir}/man1/kateenc.1*

%files -n %{libname}
%doc README THANKS AUTHORS
%{_libdir}/libkate.so.%{major}*
%{_libdir}/liboggkate.so.%{major}*

%files -n %{develname}
%doc ChangeLog installed-docs/*
%{_libdir}/libkate.so
%{_libdir}/liboggkate.so
%{_libdir}/pkgconfig/kate.pc
%{_libdir}/pkgconfig/oggkate.pc
%{_includedir}/kate

%files -n %{staticname}
%{_libdir}/libkate.a
%{_libdir}/liboggkate.a

%files -n python-kdj
%{_bindir}/KateDJ
%{py_puresitedir}/kdj
%{_mandir}/man1/KateDJ.1*


%changelog
* Fri Aug  17 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 963a849
- New version 0.4.1 (sync with Cooker), spec cleanup, convert BR to pkgconfig style
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14800 |12mr|libkcddb-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		libkcddb
Summary:	KDE4 library for retrieving and sending CDDB information
Version:	4.9.4
Release:	1
Epoch:		3
Group:		Graphical desktop/KDE
License:	GPLv2
URL:		http://projects.kde.org/projects/kde/kdemultimedia/libkcddb
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(libmusicbrainz5)
Conflicts:	%{_lib}kcddb4 < 3:4.8.95
Conflicts:	kde4-audiocd < 3:4.8.95

%description
KDE4 library for retrieving and sending CDDB information.

%files
%{_kde_datadir}/config.kcfg/libkcddb.kcfg
%{_kde_services}/libkcddb.desktop
%{_kde_docdir}/HTML/en/kcontrol/cddbretrieval
%{_kde_appsdir}/kconf_update/kcmcddb-emailsettings.upd
%{_kde_libdir}/kde4/kcm_cddb.so

#------------------------------------------------------------------------------
%define kcddb_major 4
%define libkcddb %mklibname kcddb %{kcddb_major}

%package -n %{libkcddb}
Summary:	%{name} library
Group:		System/Libraries
Requires:	%{name} = %{EVRD}

%description -n %{libkcddb}
KDE4 library for retrieving and sending CDDB information.

%files -n %{libkcddb}
%{_kde_libdir}/libkcddb.so.%{kcddb_major}*

#------------------------------------------------------------------------------

%package devel
Summary:	Devel stuff for %{name}
Group:		Development/KDE and Qt
Requires:	%{libkcddb} = %{EVRD}
Conflicts:	kdemultimedia4-devel < 3:4.8.95

%description devel
KDE4 library for retrieving and sending CDDB information.

This package contains header files needed if you wish to build applications
based on libkcddb.

%files devel
%{_kde_libdir}/libkcddb.so
%{_kde_libdir}/cmake/libkcddb
%{_kde_includedir}/*

#------------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.1-1
- New version 4.9.1

* Tue Aug 14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.0-1
- New version 4.9.0

* Sun Jul 22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.8.97-1
- New version 4.8.97

* Tue Jul 10 2012 Andrey Bondrov <abondrov@mandriva.org> 3:4.8.95-1
+ Revision: 808786
- imported package libkcddb

* Tue Jul 10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.8.95-1
- Follow upstream and move libcdddb from kdemultimedia4 to own packageset

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14801 |12mr|libkcompactdisc-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		libkcompactdisc
Version:	4.9.4
Release:	1
Epoch:		3
Summary:	KDE library for playing & ripping CDs
Group:		System/Libraries
License:	GPLv2
URL:		https://projects.kde.org/projects/kde/kdemultimedia/libkcompactdisc
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(alsa)

%description
KDE library for playing & ripping CDs.

#------------------------------------------------------------------------------
%define kcompactdisc_major 4
%define libkcompactdisc %mklibname kcompactdisc %{kcompactdisc_major}

%package -n %{libkcompactdisc}
Summary:	KDE library for playing & ripping CDs
Group:		System/Libraries

%description -n %{libkcompactdisc}
KDE library for playing & ripping CDs.

%files -n %{libkcompactdisc}
%{_kde_libdir}/libkcompactdisc.so.%{kcompactdisc_major}
%{_kde_libdir}/libkcompactdisc.so.%{kcompactdisc_major}.*

#------------------------------------------------------------------------------

%package devel
Summary:	Devel stuff for %{name}
Group:		Development/KDE and Qt
Requires:	%{libkcompactdisc} = %{EVRD}
Conflicts:	kdemultimedia4-devel < 3:4.8.95

%description devel
KDE library for playing & ripping CDs.

This package contains header files needed if you wish to build applications
based on libkcompactdisc.

%files devel
%{_kde_libdir}/libkcompactdisc.so
%{_kde_libdir}/cmake/libkcompactdisc
%{_kde_includedir}/*

#------------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.1-1
- New version 4.9.1

* Tue Aug 14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.0-1
- New version 4.9.0

* Sun Jul 22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.8.97-1
- New version 4.8.97

* Wed Jul 11 2012 Andrey Bondrov <abondrov@mandriva.org> 3:4.8.95-2
+ Revision: 808813
- Add URL
- imported package libkcompactdisc

* Tue Jul 10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.8.95-1
- Follow upstream and move libcdddb from kdemultimedia4 to own packageset

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14802 |12mr|libkdcraw-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		libkdcraw
Summary:	C++ interface around LibRaw library
Version:	4.9.4
Release:	1
Epoch:		2
Group:		System/Libraries
License:	GPLv2
URL:		http://www.kde.org
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	automoc4
BuildRequires:	kdelibs4-devel
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(lcms)

%description
Libkdcraw is a C++ interface around LibRaw library used to decode RAW
picture files. More information about LibRaw can be found at
http://www.libraw.org.

%files
%doc README AUTHORS NEWS TODO COPYING

#----------------------------------------------------------------------

%package common
Summary:	Non-library files for the kdcraw library
Group:		System/Libraries

%description common
Common files for the kdcraw library

%files common
%{_kde_appsdir}/libkdcraw
%{_kde_iconsdir}/hicolor/*/apps/kdcraw.png

#------------------------------------------------

%define kdcraw_major 21
%define libkdcraw %mklibname kdcraw %{kdcraw_major}

%package -n %{libkdcraw}
Summary:	Kdcraw library
Group:		System/Libraries
Obsoletes:	%{mklibname kdcraw 20} < %{EVRD}

%description -n %{libkdcraw}
Libkdcraw is a C++ interface around LibRaw library used to decode RAW
picture files. More information about LibRaw can be found at
http://www.libraw.org.

%files -n %{libkdcraw}
%{_kde_libdir}/libkdcraw.so.%{kdcraw_major}*

#-----------------------------------------------------------------------------

%package devel
Summary:	Devel stuff for %{name}
Group:		Development/KDE and Qt
Requires:	kdelibs4-devel
Requires:	%{libkdcraw} = %{EVRD}
Requires:	pkgconfig(lcms)
Conflicts:	kdegraphics4-devel < 2:4.6.90

%description devel
This package contains header files needed if you wish to build applications
based on %{name}.

%files devel
%{_includedir}/libkdcraw/
%{_kde_libdir}/libkdcraw.so
%{_kde_libdir}/pkgconfig/libkdcraw.pc

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.1-1
- New version 4.9.1

* Mon Aug 13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.0-1
- New version 4.9.0

* Thu Jul 19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.8.97-1
- New version 4.8.97

* Sun Jul 01 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.8.95-1
- New version 4.8.95
- Add jpeg-devel to BuildRequires
- New library major 21

* Fri Jun 08 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 2:4.8.4-69.1mib2010.2
- New version 4.8.4
- MIB (Mandriva International Backports)

* Fri May 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 2:4.8.3-69.1mib2010.2
- New version 4.8.3
- MIB (Mandriva International Backports)

* Wed Apr 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 2:4.8.2-69.1mib2010.2
- New version 4.8.2
- MIB (Mandriva International Backports)

* Wed Mar 07 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 2:4.8.1-69.1mib2010.2
- New version 4.8.1
- MIB (Mandriva International Backports)

* Mon Feb 20 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 2:4.8.0-69.1mib2010.2
+ Revision: 762490
- Backport to 2010.2 for MIB users
- MIB (Mandriva International Backports)

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.8.0-1
+ Revision: 762490
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.97-1
+ Revision: 758078
- New upstream tarball

* Thu Dec 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.95-1
+ Revision: 744558
- New upstream tarball

* Fri Dec 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.90-1
+ Revision: 739313
- New upstream tarball $NEW_VERSION

* Tue Nov 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.80-1
+ Revision: 732316
- Add Automoc4 as buildrequires ( to workaround a rpm5/iurt bug)
- New upstream tarball 4.7.80

* Wed Sep 07 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.41-1
+ Revision: 698606
- imported package libkdcraw


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14803 |12mr|libkdeedu-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		libkdeedu
Summary:	Free Educational Software based on the KDE technologies
Version:	4.9.4
Release:	1
Group:		Graphical desktop/KDE
License:	GPLv2
URL:		http://edu.kde.org
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	automoc4
# Add conflicts again khangman since some kvtml files were stored in the khangman package
Conflicts:	khangman < 4.6.90
Conflicts:	kanagram < 4.6.90
Obsoletes:	kdeedu4 < 4.6.90
Obsoletes:	kdeedu4-core < 4.6.90

%description
Runtime library for KDE Education Application

%files
%doc README AUTHORS
%dir %{_kde_appsdir}/kvtml/en
%{_kde_appsdir}/kvtml/en/animals.kvtml
%{_kde_appsdir}/kvtml/en/clothing.kvtml
%{_kde_appsdir}/kvtml/en/computers.kvtml
%{_kde_appsdir}/kvtml/en/currencies.kvtml
%{_kde_appsdir}/kvtml/en/easy.kvtml
%{_kde_appsdir}/kvtml/en/fruits.kvtml
%{_kde_appsdir}/kvtml/en/hard.kvtml
%{_kde_appsdir}/kvtml/en/inventions.kvtml
%{_kde_appsdir}/kvtml/en/medium.kvtml
%{_kde_appsdir}/kvtml/en/numbers.kvtml
%{_kde_appsdir}/kvtml/en/objects.kvtml
%{_kde_appsdir}/kvtml/en/people.kvtml
%{_kde_appsdir}/kvtml/en/professions.kvtml
%{_kde_appsdir}/kvtml/en/space.kvtml
%{_kde_appsdir}/kvtml/en/sports.kvtml
%{_kde_appsdir}/kvtml/en/transportation.kvtml
%{_kde_appsdir}/kvtml/en/vegetables.kvtml
%{_kde_appsdir}/kvtml/en/worldcapitals.kvtml
%{_iconsdir}/hicolor/*/actions/editplots.png
%{_iconsdir}/hicolor/*/actions/functionhelp.png
%{_iconsdir}/hicolor/*/actions/maximum.png
%{_iconsdir}/hicolor/*/actions/minimum.png
%{_iconsdir}/hicolor/*/actions/newdifferential.png
%{_iconsdir}/hicolor/*/actions/newfunction.png
%{_iconsdir}/hicolor/*/actions/newimplicit.png
%{_iconsdir}/hicolor/*/actions/newparametric.png
%{_iconsdir}/hicolor/*/actions/newpolar.png
%{_iconsdir}/hicolor/*/actions/resetview.png
%{_iconsdir}/hicolor/scalable/actions/deriv_func.svgz
%{_iconsdir}/hicolor/scalable/actions/editconstants.svgz
%{_iconsdir}/hicolor/scalable/actions/editplots.svgz
%{_iconsdir}/hicolor/scalable/actions/functionhelp.svgz
%{_iconsdir}/hicolor/scalable/actions/integral_func.svgz
%{_iconsdir}/hicolor/scalable/actions/maximum.svgz
%{_iconsdir}/hicolor/scalable/actions/minimum.svgz
%{_iconsdir}/hicolor/scalable/actions/newfunction.svgz
%{_iconsdir}/hicolor/scalable/actions/newparametric.svgz
%{_iconsdir}/hicolor/scalable/actions/newpolar.svgz
%{_iconsdir}/hicolor/scalable/actions/resetview.svgz
%{_iconsdir}/hicolor/*/actions/coords.png
%{_iconsdir}/hicolor/*/actions/deriv_func.png
%{_iconsdir}/hicolor/*/actions/editconstants.png
%{_iconsdir}/hicolor/*/actions/func.png
%{_iconsdir}/hicolor/*/actions/integral_func.png
%{_iconsdir}/hicolor/*/actions/lessen.png
%{_iconsdir}/hicolor/*/actions/magnify.png

#---------------------------------------------

%define keduvocdocument_major 4
%define libkeduvocdocument %mklibname keduvocdocument %{keduvocdocument_major}

%package -n %{libkeduvocdocument}
Summary:	Runtime library for KDE Education Application
Group:		System/Libraries

%description -n %{libkeduvocdocument}
Runtime library for KDE Education Application

%files -n %{libkeduvocdocument}
%{_kde_libdir}/libkeduvocdocument.so.%{keduvocdocument_major}*

#--------------------------------------------------------------------

%package devel
Summary:	Devel stuff for %{name}
Group:		Development/KDE and Qt
Requires:	kdelibs4-devel
Requires:	%{libkeduvocdocument} = %{version}-%{release}
Conflicts:	kdeedu4-devel < 4.6.90

%description devel
Files needed to build applications based on %{name}.

%files devel
%{_kde_includedir}/libkdeedu
%{_kde_libdir}/libkeduvocdocument.so
%{_kde_libdir}/libqtmmlwidget.a
%{_kde_libdir}/cmake/%{name}

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.1-1
- New version 4.9.1

* Mon Aug 13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.0-1
- New version 4.9.0

* Wed Jul 18 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.97-1
- New version 4.8.97

* Sat Jun 30 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.95-1
- New version 4.8.95

* Fri Jun 08 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.4-69.1mib2010.2
- New version 4.8.4
- MIB (Mandriva International Backports)

* Fri May 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.3-69.1mib2010.2
- New version 4.8.3
- MIB (Mandriva International Backports)

* Wed Apr 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.2-69.1mib2010.2
- New version 4.8.2
- MIB (Mandriva International Backports)

* Wed Mar 07 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.1-69.1mib2010.2
- New version 4.8.1
- Obsoletes kdeedu4-core instead of Conflicts
- MIB (Mandriva International Backports)

* Mon Feb 20 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.0-69.1mib2010.2
+ Revision: 744298
- Backport to 2010.2 for MIB users
- MIB (Mandriva International Backports)

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.8.0-1
+ Revision: 762491
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.97-1
+ Revision: 758080
- New upstream tarball

* Thu Dec 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.95-1
+ Revision: 744559
- New upstream tarball

* Fri Dec 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.90-1
+ Revision: 739314
- New upstream tarball $NEW_VERSION

* Tue Nov 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.80-2
+ Revision: 732319
- Add Automoc4 as buildrequires ( to workaround a rpm5/iurt bug)
- New upstream tarball 4.7.80

* Fri Aug 26 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.41-1
+ Revision: 697174
- New version 4.7.41

* Sun Jul 31 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.40-1
+ Revision: 692583
- New version 4.7.40

* Tue Jul 12 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.6.95-1
+ Revision: 689649
- New version 4.7Rc2

* Mon Jul 11 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.6.90-1
+ Revision: 689524
- Fix file list
- import libkdeedu


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14804 |12mr|libkexiv2-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		libkexiv2
Summary:	KDE4 wrapper around exiv2 library
Version:	4.9.4
Release:	1
Epoch:		2
Group:		System/Libraries
License:	GPLv2
URL:		http://www.kde.org
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(exiv2)
BuildRequires:	automoc4
Conflicts:	%{mklibname kexiv2_ 9} < 2:4.6.90

%description
Libkexiv2 is a wrapper around Exiv2 library to manipulate pictures
metadata as EXIF/IPTC and XMP.

%files
%doc AUTHORS COPYING NEWS README TODO
%{_kde_appsdir}/libkexiv2/data/topicset.iptc-subjectcode.xml

#--------------------------------------------------------------------

%define kexiv2_major 11
%define libkexiv2 %mklibname kexiv2_ %{kexiv2_major}

%package -n %{libkexiv2}
Summary:	%{name} library
Group:		System/Libraries
Obsoletes:	%{mklibname kexiv2_ 10} < 2:4.8.90

%description -n %{libkexiv2}
Libkexiv2 is a wrapper around Exiv2 library to manipulate pictures
metadata as EXIF/IPTC and XMP.

%files -n %{libkexiv2}
%{_kde_libdir}/libkexiv2.so.%{kexiv2_major}*

#--------------------------------------------------------------------

%package devel
Summary:	Devel stuff for %{name}
Group:		Development/KDE and Qt
Requires:	kdelibs4-devel
Requires:	pkgconfig(exiv2)
Requires:	%{libkexiv2} = %{EVRD}
Conflicts:	kdegraphics4-devel < 2:4.6.10

%description devel
This package contains header files needed if you wish to build applications
based on kdegraphics.

%files devel
%{_includedir}/libkexiv2
%{_libdir}/pkgconfig/libkexiv2.pc
%{_libdir}/libkexiv2.so

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.1-1
- New version 4.9.1

* Mon Aug 13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.0-1
- New version 4.9.0

* Wed Jul 18 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.8.97-1
- New version 4.8.97
- Update summary

* Sat Jun 30 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.8.95-1
- New version 4.8.95
- New library major 11

* Fri Jun 08 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 2:4.8.4-69.1mib2010.2
- New version 4.8.4
- MIB (Mandriva International Backports)

* Fri May 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 2:4.8.3-69.1mib2010.2
- New version 4.8.3
- MIB (Mandriva International Backports)

* Wed Apr 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 2:4.8.2-69.1mib2010.2
- New version 4.8.2
- MIB (Mandriva International Backports)

* Wed Mar 07 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 2:4.8.1-69.1mib2010.2
- New version 4.8.1
- MIB (Mandriva International Backports)

* Mon Feb 20 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 2:4.8.0-69.1mib2010.2
+ Revision: 762492
- Backport to 2010.2 for MIB users
- MIB (Mandriva International Backports)

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.8.0-1
+ Revision: 762492
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.97-1
+ Revision: 758081
- New upstream tarball

* Thu Dec 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.95-1
+ Revision: 744560
- New upstream tarball

* Fri Dec 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.90-1
+ Revision: 739315
- New upstream tarball $NEW_VERSION

* Tue Nov 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.80-1
+ Revision: 732315
- Add Automoc4 as buildrequires ( to workaround a rpm5/iurt bug)
- New upstream tarball 4.7.80

* Tue Aug 23 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.41-1
+ Revision: 696279
- New version 4.7.41

* Sun Jul 31 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.40-1
+ Revision: 692506
- Fix BR
- import libkexiv2


* Sun Mar 04 2007 Angelo Naselli <anaselli@mandriva.org> 0.1.1-2mdv2007.0
+ Revision: 132340
- rebuilt for new libexiv2

* Sat Feb 24 2007 Angelo Naselli <anaselli@mandriva.org> 0.1.1-1mdv2007.1
+ Revision: 125441
- readded kdebase-devel
- removed kdebase-devel dependency
- new version 0.1.1

* Wed Feb 14 2007 Angelo Naselli <anaselli@mandriva.org> 0.1.0-2mdv2007.1
+ Revision: 120793
- wrong libname changed
- added right Povides field

* Mon Feb 12 2007 Angelo Naselli <anaselli@mandriva.org> 0.1.0-1mdv2007.1
+ Revision: 118993
- Import libkexiv2

* Mon Feb 12 2007 Angelo Naselli <anaselli@mandriva.org> 0.1.0mdv2007.1
- built mdk version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14805 |12mr|libkgapi-0.4.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		libkgapi
Version:	0.4.3
Release:	1
Summary:	Library to access various Google services via their public API
License:	GPLv2+
Group:		Graphical desktop/KDE
URL:		http://progdan.cz/category/akonadi-google/
Source:		http://download.kde.org/stable/%{name}/%{version}/src/%{name}-%{version}.tar.bz2
BuildRequires:	boost-devel
BuildRequires:	kdelibs4-devel
BuildRequires:	kdepimlibs4-devel
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(QJson)

%description
LibKGAPI (previously called LibKGoogle) is a C++ library that implements APIs
for various Google services.

Currently supported APIs:
  - Calendar API v3 (https://developers.google.com/google-apps/calendar)
  - Contacts API v3 (https://developers.google.com/google-apps/contacts/v3/)
  - Tasks API v1 (https://developers.google.com/google-apps/tasks)

#--------------------------------------------------------------------

%define libkgapi_major 0
%define libkgapi %mklibname kgapi %{libkgapi_major}

%package -n %{libkgapi}
Summary:	Runtime library for %{name}
Group:		System/Libraries

%description -n %{libkgapi}
Runtime Library for %{name}

%files -n %{libkgapi}
%{_kde_libdir}/libkgapi.so.%{libkgapi_major}*

#----------------------------------------------------------------------

%define libkgapi_devel %mklibname -d kgapi

%package -n %{libkgapi_devel}
Summary:	Devel files for libkgapi
Group:		Development/KDE and Qt
Provides:	%{name}-devel = %{EVRD}
Requires:	%{libkgapi} = %{EVRD}

%description -n %{libkgapi_devel}
Devel files for libkgapi

%files -n %{libkgapi_devel}
%{_kde_libdir}/libkgapi.so
%{_kde_includedir}/libkgapi
%{_kde_libdir}/pkgconfig/libkgapi.pc
%{_kde_libdir}/cmake/LibKGAPI

#---------------------------------------------------------------------

%prep
%setup -q

%build
%cmake
%make

%install
%makeinstall_std -C build


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14806 |12mr|libkipi-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		libkipi
Summary:	Interface to use kipi-plugins for KDE
Version:	4.9.4
Release:	1
Epoch:		2
Group:		Graphical desktop/KDE
License:	GPLv2
URL:		http://www.kde.org
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	automoc4

%description
Libkipi is an interface to use kipi-plugins from a KDE image management
program like digiKam (http://www.digikam.org).

#------------------------------------------------

%package -n kipi-common
Summary:	Non-library files for the kipi library
Group:		System/Libraries

%description -n kipi-common
Common files for the kipi library.

%files -n kipi-common
%doc README TODO AUTHORS COPYING
%{_kde_appsdir}/kipi
%{_kde_iconsdir}/*/*/*/kipi.*
%{_kde_servicetypes}/kipiplugin.desktop

#------------------------------------------------

%define kipi_major 9
%define libkipi %mklibname kipi %{kipi_major}

%package -n %{libkipi}
Summary:	libkipi library
Group:		System/Libraries
Obsoletes:	%{mklibname kipi 8} < %{EVRD}

%description -n %{libkipi}
Libkipi is an interface to use kipi-plugins from a KDE image management
program like digiKam (http://www.digikam.org).

%files -n %{libkipi}
%{_kde_libdir}/libkipi.so.%{kipi_major}*

#-----------------------------------------------------------------------------

%package devel
Summary:	Devel stuff for %{name}
Group:		Development/KDE and Qt
Requires:	kdelibs4-devel >= 2:%{version}
Requires:	%{libkipi} = %{EVRD}
Conflicts:	kdegraphics4-devel < 2:4.6.90

%description devel
This package contains header files needed if you wish to build applications
based on %{name}.

%files devel
%{_includedir}/%{name}
%{_kde_libdir}/libkipi.so
%{_kde_libdir}/pkgconfig/libkipi.pc

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.1-1
- New version 4.9.1

* Mon Aug 13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.0-1
- New version 4.9.0

* Thu Jul 19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.8.97-1
- New version 4.8.97

* Sun Jul 01 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.8.95-1
- Update to 4.8.95
- New library major 9

* Fri Jun 08 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 2:4.8.4-1
- update to 4.8.4

* Thu May 10 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 2:4.8.3-1
- update to 4.8.3

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 2:4.8.2-1
- update to 4.8.2

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 2:4.8.1-1
- update to 4.8.1

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.8.0-1
+ Revision: 762494
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.97-1
+ Revision: 758082
- New upstream tarball

* Thu Dec 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.95-1
+ Revision: 744561
- New upstream tarball

* Fri Dec 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.90-1
+ Revision: 739316
- New upstream tarball $NEW_VERSION

* Tue Nov 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.80-1
+ Revision: 732317
- Add Automoc4 as buildrequires ( to workaround a rpm5/iurt bug)
- New upstream tarball 4.7.80

* Tue Aug 23 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.41-2
+ Revision: 696280
- New version 4.7.41
- Rebuild to try to push in main

* Thu Jul 28 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.40-1
+ Revision: 692102
- import libkipi


* Mon Dec 04 2006 Angelo Naselli <anaselli@mandriva.org> 0.1.5-2mdv2007.0
+ Revision: 90417
- forgot to fix release
- fixed Provides field for devel package

* Sun Dec 03 2006 Angelo Naselli <anaselli@mandriva.org> 1:0.1.5-1mdv2007.1
+ Revision: 90266
- new version 0.1.5
- Import libkipi

* Sun Aug 06 2006 Christiaan Welvaart <cjw@daneel.dyndns.org> 1:0.1.4-3
- add BuildRequires: libxt-devel

* Tue Jun 20 2006 Angelo Naselli <anaselli@mandriva.org> 1:0.1.4-2mdk
- Rebuild

* Thu May 18 2006 Angelo Naselli <anaselli@mandriva.org> 1:0.1.4-1mdk
- new release

* Mon May 15 2006 Angelo Naselli <anaselli@mandriva.org> 1:0.1.3-2mdk
- Fix build problem

* Mon May 08 2006 Angelo Naselli <anaselli@mandriva.org> 1:0.1.3-1mdk
new release

* Sun Jan 08 2006 Angelo Naselli <anaselli@mandriva.org> 1:0.1.2-2mdk
- backport from svn admin to allow compiling under kde 3.5

* Tue Sep 27 2005 Angelo Naselli <anaselli@mandriva.org> 1:0.1.2-1mdk
- new release

* Sat May 07 2005 Laurent MONTEL <lmontel@mandriva.com> 0.1.1-4
- Rebuild

* Wed Mar 09 2005 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 0.1.1-3mdk
- fix build on lib64 platforms

* Sun Feb 13 2005 Angelo Naselli <anaselli@mandrake.org> 0.1.1-2mdk
- DistroSpecificReleaseTag support

* Wed Feb 09 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 0.1.1-1mdk
- 0.1.1

* Tue Dec 21 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.1-4mdk
- Rebuild with new libkipi

* Wed Dec 15 2004 Stefan van der Eijk <stefan@mandrake.org> 0.1-3mdk
- BuildRequires

* Fri Dec 03 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.1-2mdk
- Fix spec file

* Sun Oct 17 2004 Angelo Naselli <anaselli@mandrake.org> 0.1-1mdk
- new version

* Tue Sep 21 2004 Angelo Naselli <anaselli@mandrake.org> 20040919-1mdk
- new version (gwenview snapshot)

* Thu Sep 09 2004 Angelo Naselli <anaselli@mandrake.org> 20040801-3mdk
- changed the URL with the official one

* Wed Aug 25 2004 Angelo Naselli <anaselli@mandrake.org> 20040801-2mdk
- changed Summary

* Wed Aug 25 2004 Angelo Naselli <anaselli@mandrake.org> 20040801-1mdk
- built mdk version

* Sun Jun 13 2004 Angelo Naselli <random_lx@yahoo.com> 20040611-1mdk
- built mdk version

* Tue May 11 2004 Angelo Naselli <random_lx@yahoo.com> 20040509-1mdk
- built mdk version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14807 |12mr|libkmfl-0.9.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname kmfl %{major}
%define develname %mklibname kmfl -d

Name:		libkmfl
Summary:	Keystroke interpreter for Tavultesoft Keyman files
Version:	0.9.9
Release:	1
Group:		System/Internationalization
License:	GPLv2+
URL:		http://kmfl.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/kmfl/%{name}-%{version}.tar.gz
Patch0:		libkmfl-0.9.8-fix-linkage.patch
BuildRequires:	kmflcomp-devel >= %{version}

%description
KMFL is a keyboarding input method which aims to bring Tavultesoft
Keyman functionality to Linux.

libkmfl is one of three parts of the KMFL project. It provides an 
engine to interpret compiled KMFL keyboard tables. The other two parts
are kmflcomp and libscim-kmfl-imengine.

%package -n	%{libname}
Summary:	KMFL library
Group:		System/Internationalization
Provides:	%{name} = %{version}-%{release}

%description -n %{libname}
KMFL is a keyboarding input method which aims to bring Tavultesoft
Keyman functionality to Linux.

libkmfl is one of three parts of the KMFL project. It provides an 
engine to interpret compiled KMFL keyboard tables. The other two parts
are kmflcomp and libscim-kmfl-imengine.

%package -n	%{develname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname kmfl 0 -d}

%description -n %{develname}
Headers of %{name} for development.

%prep
%setup -q
%patch0 -p0

%build
%define _disable_ld_no_undefined 1
%configure2_5x
%make

%install
%makeinstall_std

# remove documents (AUTHORS, COPYING etc.)
# they should be installed by %doc
rm -rf %{buildroot}/%{_prefix}/doc/

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/libkmfl.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%doc AUTHORS ChangeLog
%{_includedir}/kmfl/libkmfl.h
%{_libdir}/libkmfl.a
%{_libdir}/libkmfl.so



%changelog
* Thu Aug  23 2012 Denis Silakov <denis.silakov@rosalab.ru>
+ Commit: 8ad4c0d
- Updated to 0.9.9
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14808 |12mr|libksane-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		libksane
Summary:	A library for dealing with scanners
Version:	4.9.4
Release:	1
Epoch:		2
Group:		System/Libraries
License:	GPLv2
URL:		http://www.kde.org
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	sane-devel
BuildRequires:	automoc4
Conflicts:	kdegraphics4-core < 2:4.6.90

%description
LibKSane is a KDE interface for SANE library to control flat scanner.

%files
%{_kde_iconsdir}/hicolor/*/actions/black-white.png
%{_kde_iconsdir}/hicolor/*/actions/color.png
%{_kde_iconsdir}/hicolor/*/actions/gray-scale.png

#------------------------------------------------

%define ksane_major 0
%define libksane %mklibname ksane %{ksane_major}

%package -n %{libksane}
Summary:	A library for dealing with scanners
Group:		System/Libraries

%description -n %{libksane}
LibKSane is a KDE interface for SANE library to control flat scanners.

%files -n %{libksane}
%{_kde_libdir}/libksane.so.%{ksane_major}*

#-----------------------------------------------------------------------------

%package devel
Summary:	Devel stuff for %{name}
Group:		Development/KDE and Qt
Requires:	kdelibs4-devel
Requires:	sane-devel
Requires:	%{libksane} = %{EVRD}
Conflicts:	kdegraphics4-devel < 2:4.6.90

%description devel
This package contains header files needed if you wish to build applications
based on %{name}.

%files devel
%{_kde_includedir}/%{name}
%{_kde_libdir}/cmake/KSane/KSaneConfig.cmake
%{_kde_libdir}/libksane.so
%{_kde_libdir}/pkgconfig/libksane.pc

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.1-1
- New version 4.9.1

* Mon Aug 13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.0-1
- New version 4.9.0

* Thu Jul 19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.8.97-1
- New version 4.8.97

* Sun Jul 01 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.8.95-1
- New version 4.8.95

* Fri Jun 08 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 2:4.8.4-1
- update to 4.8.4

* Thu May 10 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 2:4.8.3-1
- update to 4.8.3

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 2:4.8.2-1
- update to 4.8.2

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 2:4.8.1-1
- update to 4.8.1

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.8.0-1
+ Revision: 762495
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.97-1
+ Revision: 758083
- New upstream tarball

* Thu Dec 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.95-1
+ Revision: 744562
- New upstream tarball

* Fri Dec 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.90-1
+ Revision: 739317
- New upstream tarball $NEW_VERSION

* Tue Nov 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.80-1
+ Revision: 732318
- Add Automoc4 as buildrequires ( to workaround a rpm5/iurt bug)
- New upstream tarball 4.7.80

* Fri Aug 26 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.41-1
+ Revision: 697165
- New version 4.7.41

* Sun Jul 31 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.40-1
+ Revision: 692582
- import libksane


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14809 |12mr|libksba-1.2.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 8
%define libname %mklibname ksba %{major}
%define develname %mklibname ksba -d

Summary:        Library handling X.509 certificates and CMS data
Name:           libksba
Version:        1.2.0
Release:        5
License:        GPLv3
Group:          System/Libraries
URL:            http://www.gnupg.org/
Source0:        ftp://ftp.gnupg.org/gcrypt/%{name}/%{name}-%{version}.tar.bz2
Source1:        ftp://ftp.gnupg.org/gcrypt/%{name}/%{name}-%{version}.tar.bz2.sig
BuildRequires:  libgpg-error-devel >= 1.2

%description
KSBA is a library designed to build software based
on the X.509 and CMS protocols.

%package -n %{libname}
Summary:        Library handling X.509 certificates and CMS data
Group:          System/Libraries
Provides:       %{name} = %{version}-%{release}

%description -n %{libname}
KSBA is a library designed to build software based
on the X.509 and CMS protocols.

%package -n %{develname}
Summary:        Development files for %{name} package
Group:          Development/Other
Requires:       %{libname} = %{version}-%{release}
Provides:       %{name}-devel = %{version}-%{release}

%description -n %{develname}
KSBA is a library designed to build software based
on the X.509 and CMS protocols.

This package contains files needed to develop
applications using %{name} (For example Ägypten project).

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%multiarch_binaries %{buildroot}%{_bindir}/ksba-config

%check
%make check

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc AUTHORS ChangeLog README THANKS TODO
%{multiarch_bindir}/ksba-config
%{_bindir}/ksba-config
%{_datadir}/aclocal/*
%{_includedir}/*.h
%{_infodir}/*.info*
%{_libdir}/*.so



%changelog
* Tue Oct  23 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 076e41f
- Spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14810 |12mr|libktorrent-1.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		libktorrent
Version:	1.3.0
Release:	1
Summary:	BitTorrent program for KDE
Group:		Networking/File transfer
License:	GPLv2+
Url:		http://ktorrent.org/
Source0:	http://ktorrent.org/downloads/4.2.1/%{name}-%{version}.tar.bz2
BuildRequires:	gmp-devel
BuildRequires:	kdelibs4-devel
BuildRequires:	qca2-devel >= 2.0.1
BuildRequires:	libgcrypt-devel
BuildRequires:	boost-devel

%description
KTorrent is a BitTorrent program for KDE. It's main features are:
 o Downloads torrent files
 o Upload speed capping, seeing that most people can't upload
   infinite amounts of data.
 o Internet searching using  The Bittorrent website's search engine
 o UDP Trackers

#-------------------------------------------------------------------------

%package common
Summary:	Common files of libktorrent
Group:		System/Libraries

%description common
Common files for libktorrent, used by KTorrent, a BitTorrent program for
KDE.

%files common -f %{name}.lang
#-------------------------------------------------------------------------

%define ktorrent_major 5
%define libktorrent %mklibname ktorrent %{ktorrent_major}

%package -n %{libktorrent}
Summary:	Ktorrent libbrary
Group:		System/Libraries
Requires:	libktorrent-common >= %{version}

%description -n %{libktorrent}
KTorrent is a BitTorrent program for KDE. It's main features are:
 o Downloads torrent files
 o Upload speed capping, seeing that most people can't upload
   infinite amounts of data.
 o Internet searching using  The Bittorrent website's search engine
 o UDP Trackers

%files -n %{libktorrent}
%{_kde_libdir}/libktorrent.so.%{ktorrent_major}*

#-------------------------------------------------------------------------

%package devel
Summary:	Ktorrent plugin devel headers
Group:		Networking/File transfer
Requires:	%{libktorrent} = %{version}-%{release}

%description devel
Ktorrent plugin devel headers.

%files devel
%{_kde_includedir}/*
%{_kde_appsdir}/cmake/*/*
%{_kde_libdir}/*.so

#-------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang %{name}


%changelog
* Sat Sep  15 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 5418a65
- New version 1.3.0, new library major 5, add libgcrypt-devel to BuildRequires
  
* Sun Aug  26 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: e3a0c52
- New version 1.2.1 (sync with Cooker), minor cleanups
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14811 |12mr|libkvkontakte-1.0.0-0.git20120710.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define git 1
%define gitdate 20120710

%define major 1
%define libname %mklibname kvkontakte %{major}
%define libnamedev %mklibname -d kvkontakte

Name:		libkvkontakte
Summary:	Library for asynchronous interaction with vkontakte social network  
Group:		System/Libraries
Version:	1.0.0
Release:	0.git%{gitdate}.1
License:	GPLv2+
Url:		https://projects.kde.org/projects/extragear/libs/libkvkontakte
Source0:	%{name}-%{gitdate}.tar.bz2
BuildRequires:	qjson-devel
BuildRequires:	kdelibs4-devel

%description
KDE C++ library for asynchronous interaction with vkontakte.ru social
network via its open API.

#--------------------------------------------------------------------
%package -n %{libname}
Summary:	%{name} Library
Group:		System/Libraries

%description -n %{libname}
KDE C++ library for asynchronous interaction with vkontakte.ru social
network via its open API.

%files -n %{libname}
%{_kde_libdir}/libkvkontakte.so.%{major}*

#--------------------------------------------------------------------
%package -n %{libnamedev}
Summary:	%{name} Developpement Files
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	libkvkontakte-devel = %{version}-%{release}
Provides:	kvkontakte-devel = %{version}-%{release}

%description -n %{libnamedev}
This package contains libraries and headers files needed to develop
progams that need libkvkontakte.

%files -n %{libnamedev}
%{_kde_includedir}/libkvkontakte/
%{_kde_libdir}/cmake/LibKVkontakte/
%{_kde_libdir}/libkvkontakte.so

#--------------------------------------------------------------------
%prep
%setup -q%{?git:n %{name}}

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Sat Sep  15 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: d044064
- New git snapshot 20120710
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14812 |12mr|liblastfm-1.0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		liblastfm
Version:	1.0.3
Release:	1
Summary:	Liblastfm is a collection of libraries to help you integrate Last.fm services
License:	GPLv3
Group:		System/Libraries
Source0:	http://cdn.last.fm/client/%{name}-%{version}.tar.gz
URL:		https://github.com/mxcl/liblastfm
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(samplerate)
BuildRequires:	pkgconfig(fftw3)
BuildRequires:	ruby
BuildRequires:	cmake

%description
Liblastfm is a collection of libraries to help you integrate Last.fm services
into your rich desktop software. It is officially supported software developed
by Last.fm staff.

#---------------------------------------------------------------------

%define lastfm_major 1
%define libname %mklibname lastfm %{lastfm_major}

%package -n %{libname}
Group:		System/Libraries
Summary:	Liblastfm is a collection of libraries to help you integrate Last.fm services

%description -n %{libname}
Liblastfm is a collection of libraries to help you integrate Last.fm services
into your rich desktop software. It is officially supported software developed
by Last.fm staff.

%files -n %{libname}
%{_libdir}/liblastfm.so.%{lastfm_major}*

#---------------------------------------------------------------------

%define finger_major 1
%define libnamefinger %mklibname lastfm_fingerprint %{finger_major}

%package -n %{libnamefinger}
Group:		System/Libraries
Summary:	Liblastfm is a collection of libraries to help you integrate Last.fm services

%description -n %{libnamefinger}
Liblastfm is a collection of libraries to help you integrate Last.fm services
into your rich desktop software. It is officially supported software developed
by Last.fm staff.

%files -n %{libnamefinger}
%{_libdir}/liblastfm_fingerprint.so.%{finger_major}*

#---------------------------------------------------------------------

%define develname %mklibname lastfm -d

%package -n %{develname}
Group:		Development/C
Summary:	%{name} development header
Requires:	%{libname} = %{version}-%{release}
Requires:	%{libnamefinger} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
Install this package if you want do compile applications i
using the libtag library.

%files -n %{develname}
%doc COPYING
%{_libdir}/*.so
%{_includedir}/*

#---------------------------------------------------------------------

%prep
%setup -q

%build
%if "%_lib" == "lib64"
	for name in $(find . -name *.pro); do
		sed -i "s,target.path.*, target.path = /lib64,g" $name
	done
%endif

%cmake -DBUILD_FINGERPRINT=ON
%make

%install
%makeinstall_std -C build

%changelog
* Sat Sep  1 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: d121efc
- New version 1.0.1 (sync with Cooker), convert BR to pkgconfig style, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14813 |12mr|liblazy-0.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lib_major 1
%define lib_name %mklibname lazy %{lib_major}
%define lib_name_devel %mklibname lazy -d

Name: liblazy
Summary: Liblazy - D-Bus methods provided for convenience
Version: 0.2
Release: %mkrel 6
License: LGPL
Group: Development/C
Source: %{name}-%{version}.tar.bz2
BuildRequires: dbus-devel 
BuildRequires: pkgconfig
BuildRoot:      %{_tmppath}/%{name}-%{version}-build

%description
Liblazy is a simple and easy to use library that provides convenient
functions for sending messages over the D-Bus daemon, querying
information from HAL or asking PolicyKit for a privilege.

Authors:
--------
    Holger Macht <holger@homac.de>

#--------------------------------------------------------------------

%package -n %{lib_name}
Summary:  %{summary}
Group: %{group}

%description -n %{lib_name}
Liblazy is a simple and easy to use library that provides convenient
functions for sending messages over the D-Bus daemon, querying
information from HAL or asking PolicyKit for a privilege.

%if %mdkversion < 200900
%post -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -p /sbin/ldconfig
%endif

%files -n %{lib_name}
%defattr(-,root,root)
%_libdir/liblazy.so.*

#--------------------------------------------------------------------

%package -n %{lib_name_devel}
Summary:  %{summary}
Group: %{group}
Provides: %name-devel
Requires: %{lib_name} = %{version}
Obsoletes: %{_lib}lazy0-devel

%description -n %{lib_name_devel}
Liblazy is a simple and easy to use library that provides convenient
functions for sending messages over the D-Bus daemon, querying
information from HAL or asking PolicyKit for a privilege.

%files -n %{lib_name_devel}
%defattr(-,root,root)
%_libdir/liblazy.so
%_includedir/liblazy.h
%_libdir/pkgconfig/*.pc

#--------------------------------------------------------------------

%prep
%setup -q

%build
export CFLAGS="$RPM_OPT_FLAGS"

%configure2_5x \
    --enable-static=no 

%make

%install
make DESTDIR=%buildroot install

%clean
rm -rf %buildroot 




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14814 |12mr|liblbxutil-1.1.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name		liblbxutil
%define version		1.1.0
%define release		%mkrel 5

%define libname 	%mklibname lbxutil 1
%define develname	%mklibname lbxutil -d
%define staticname	%mklibname lbxutil -d -s

Name: %{name}
Summary: LBX Utility library
Version: %{version}
Release: %{release}
Group: Development/X11
License: MIT
URL: http://xorg.freedesktop.org
Source0: http://xorg.freedesktop.org/releases/individual/lib/%{name}-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-root

BuildRequires: zlib-devel
BuildRequires: x11-proto-devel >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1

%description
LBX Utility library.

#-----------------------------------------------------------
%package -n %{libname}
Summary: LBX Utilities
Group: Development/X11
Conflicts: libxorg-x11 < 7.0
Provides: %{name} = %{version}

%description -n %{libname}
LBX Utility library.

#-----------------------------------------------------------

%package -n %{develname}
Summary: Development files for %{name}
Group: Development/X11
Requires: %{libname} = %{version}
Provides: %{name}-devel = %{version}-%{release}
Conflicts: libxorg-x11-devel < 7.0
Conflicts: %{_lib}xext-devel < 1:1.1.1-2
Obsoletes: %{mklibname lbxutil 1 -d}

%description -n %{develname}
Development files for %{name}

%files -n %{develname}
%defattr(-,root,root)
%{_includedir}/X11/extensions/*.h
%{_libdir}/liblbxutil.so
%{_libdir}/pkgconfig/lbxutil.pc

#-----------------------------------------------------------

%package -n %{staticname}
Summary: Static development files for %{name}
Group: Development/X11
Requires: %{develname} = %{version}
Provides: %{name}-static-devel = %{version}-%{release}
Conflicts: libxorg-x11-static-devel < 7.0
Obsoletes: %{mklibname lbxutil 1 -d -s}

%description -n %{staticname}
Static development files for %{name}

%files -n %{staticname}
%defattr(-,root,root)
%{_libdir}/liblbxutil.a

#-----------------------------------------------------------

%prep
%setup -q -n liblbxutil-%{version}

%build
%define _disable_ld_no_undefined 1
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/liblbxutil.so.1
%{_libdir}/liblbxutil.so.1.0.0



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14815 |12mr|liblo-0.26-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		7
%define libname		%mklibname lo %{major}
%define develname	%mklibname lo -d

Summary:	Open Sound Control protocol
Name:		liblo
Version:	0.26
Release:	6
License:	GPLv2
Group:		Sound
URL:		http://liblo.sourceforge.net/
Source0:	http://downloads.sourceforge.net/liblo/%{name}-%{version}.tar.bz2
BuildRequires:	doxygen
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
LibLO is an implementation of the Open Sound Control protocol for POSIX
systems, started by Steve Harris.

%package -n %{libname}
Summary:	Dynamic libraries from %{name}
Group:		System/Libraries
Obsoletes:	%{mklibname lo 0}

%description -n %{libname}
Dynamic libraries from %{name}.

%package -n %{develname}
Summary:	Header files and static libraries from %{name}
Group:		Development/C
Requires:	%{libname} >= %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname lo 0 -d}

%description -n %{develname}
Libraries and includes files for developing programs based on %{name}.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static 
# do not use ipv6 atm since it causes slowness when calling dssi objects
#	--enable-ipv6

%make
										
%install
rm -rf %{buildroot}
%makeinstall_std
rm -rf %{buildroot}%{_libdir}/*.la

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/*

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%doc AUTHORS NEWS ChangeLog README
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14816 |12mr|liblockfile-1.08-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	liblockfile
%define version	1.08
%define release	%mkrel 6

%define	major	1

%define	libname	%mklibname lockfile %major
%define	dlibname	%mklibname lockfile -d

Summary:	NFS-safe locking library
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		System/Libraries
URL:		http://packages.qa.debian.org/liblockfile
BuildRoot:	%_tmppath/%{name}-%{version}-root-%(id -u -n)
Source0:	http://ftp.debian.org/debian/pool/main/libl/liblockfile/%{name}_%{version}.orig.tar.gz
Patch1:		liblockfile-1.08-fix-install-perms.patch

%description
Liblockfile is a shared library with NFS-safe locking functions.
It includes the command-line utility ``dotlockfile''.

%package -n	dotlockfile
Summary:	Mailbox locking tool
Group:		Networking/Mail

%description -n dotlockfile
Dotlockfile is a command line utility to safely create, test and
remove lockfiles. Lockfiles are created in an NFS-safe way. Dotlockfile
can can also be used to lock and unlock mailboxes even if the mailspool
directory is only writable by group mail.

%package -n	%libname
Summary:	NFS-safe locking library
Group:		System/Libraries

%description -n %libname
Liblockfile is a library that contains NFS-safe locking functions. It also
contains an implementation of the SVR4 maillock() functions.
The functions in liblockfile can lock and unlock mailboxes even if special
priviliges are needed by calling an external setgid-mail utility called
`dotlockfile'.

%package -n	%dlibname
Summary:	NFS-safe locking development library
Group:		Development/C
Provides:	lockfile-devel = %{version}-%{release}
Provides:	liblockfile-devel = %{version}-%{release}
Obsoletes:	%{_lib}lockfile1-devel < %{version}-%{release}
Requires:	%libname = %{version}-%{release}

%description -n	%dlibname
Liblockfile is a library that contains NFS-safe locking functions. It also
contains an implementation of the SVR4 maillock() functions.
This package contains header file and development libraries.

%prep 
%setup -q
%patch1 -p0 -b .perm

%build
%configure2_5x --enable-shared
%make

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/%{_includedir} \
	$RPM_BUILD_ROOT/%{_bindir} \
	$RPM_BUILD_ROOT/%{_libdir} \
	$RPM_BUILD_ROOT/%{_mandir}/man{1,3}
make install ROOT=$RPM_BUILD_ROOT
make install_static ROOT=$RPM_BUILD_ROOT

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post -n %libname -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %libname -p /sbin/ldconfig
%endif

%files -n dotlockfile
%defattr(-,root,root,755)
%{_bindir}/dotlockfile
%{_mandir}/man1/dotlockfile.1*

%files -n %libname
%defattr(-,root,root,755)
%doc README liblockfile.lsm
%{_libdir}/liblockfile.so.%{major}
%{_libdir}/liblockfile.so.%{major}.*

%files -n %dlibname
%defattr(-,root,root,755)
%{_includedir}/lockfile.h
%{_includedir}/maillock.h
%{_libdir}/liblockfile.a
%{_libdir}/liblockfile.so
%{_mandir}/man3/lockfile_create.3*
%{_mandir}/man3/maillock.3*






%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14817 |12mr|liblqr-0.4.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname lqr %{major}
%define develname %mklibname lqr -d

%define libname_old %mklibname lqr1_ 0

Name:		liblqr
Version:	0.4.1
Release:	8
Summary:	LiquidRescale seam-carving library
Group:		System/Libraries
License:	LGPLv3 and GPLv3
URL:		http://liblqr.wikidot.com/
Source0:	%{name}-1-%{version}.tar.bz2
Patch0:		liblqr-docbook_fixes.diff

BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	docbook-style-xsl
BuildRequires:	docbook-dtd45-xml
BuildRequires:	xsltproc

%description
The Liquid Rescale (lqr) library provides a C/C++ API for performing
non-uniform resizing of images by the seam-carving technique.

%package -n	%{libname}
Summary:	LiquidRescale seam-carving library
Group:		System/Libraries
Obsoletes:	%{libname_old} < 0.4.1-8

%description -n	%{libname}
The Liquid Rescale (lqr) library provides a C/C++ API for performing
non-uniform resizing of images by the seam-carving technique.

%package -n	%{develname}
Summary:	Development library and header files for the LiquidRescale library
Group:		Development/C
Provides:	lqr-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n	%{develname}
The Liquid Rescale (lqr) library provides a C/C++ API for performing
non-uniform resizing of images by the seam-carving technique.

This package contains the static LiquidRescale library and its header files.

%prep
%setup -q -n %{name}-1-%{version}
%apply_patches

%build
%configure2_5x \
	--disable-static

%make

# make the html docs
pushd docs
make
popd

%install
%makeinstall_std

%files -n %{libname}
%doc COPYING
%{_libdir}/liblqr-1.so.%{major}*

%files -n %{develname}
%doc AUTHORS COPYING ChangeLog README
%doc docs/html/* examples
%dir %{_includedir}/lqr-1
%dir %{_includedir}/lqr-1/lqr
%{_includedir}/lqr-1/*.h
%{_includedir}/lqr-1/lqr/*.h
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc



%changelog
* Wed Aug  15 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 64253b2
- Sync with Cooker (spec cleanup, drop .la files etc), fix unversioned Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14818 |12mr|liblrdf-0.4.0-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2
%define real_name lrdf
%define libname %mklibname %{real_name} %{major}

Name:		liblrdf
Summary:	Library for handling RDF descriptions of audio plugins
Version:	0.4.0
Release:	14

Source:		http://prdownloads.sourceforge.net/lrdf/%{name}-%{version}.tar.gz
URL:		http://sourceforge.net/projects/lrdf
License:	GPL
Group:		System/Libraries
BuildRequires:	raptor2-devel
BuildRequires:	ladspa-devel

Patch0:		liblrdf-0.4.0-dontbuild-tests.patch
Patch1:		liblrdf-0.4.0-raptor2.patch
Patch2:		liblrdf-0.4.0-raptor2-pkgconfig.patch
Patch3:		liblrdf-0.4.0-rename_clashing_md5_symbols.patch


%description
liblrdf is a library for handling RDF (http://www.w3.org/RDF/)
descriptions of LADSPA (and potentially other format) plugins.

It allows grouping of plugins into trees for user slection and finer
description of plugins and ports than the .so format allows (for example
to indicatate textual equivalents of integer port values). It also
provides named and described defaults and presets, metadata and general
semnatic goodness.

%package -n %{libname}
Summary:	Main library for %{name}
Group:		System/Libraries

%description -n %{libname}
liblrdf is a library for handling RDF (http://www.w3.org/RDF/)
descriptions of LADSPA (and potentially other format) plugins.

It allows grouping of plugins into trees for user slection and finer
description of plugins and ports than the .so format allows (for example
to indicatate textual equivalents of integer port values). It also
provides named and described defaults and presets, metadata and general
semnatic goodness.

%package -n %{libname}-common
Summary:	File used by %{name}
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}

%description -n %{libname}-common
This packages contains various files required by %{name}.

%package -n %{libname}-devel
Summary:	Headers for developing programs that will use %{name}
Group:		Development/C++
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{real_name}-devel = %{version}-%{release}

%description -n %{libname}-devel
This package contains the headers that programmers will need to develop
applications which will use libraries from %{name}.

%prep
%setup -q

%patch0
%patch1
%patch2
%patch3

libtoolize --copy --force --install --automake
aclocal
autoconf
autoheader
automake --add-missing --copy

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/*.so.*

%files -n %{libname}-common
%{_datadir}/ladspa/rdf/

%files -n %{libname}-devel
%doc AUTHORS COPYING ChangeLog NEWS README
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc




%changelog
* Fri Aug  24 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: c747749
- Sync patches with Cooker, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14819 |12mr|liblzf-3.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname lzf

%define common_description LZF is an extremely fast (not that much slower than a pure memcpy) \
compression algorithm. It is ideal for applications where you want to \
save *some* space but not at the cost of speed. It is ideal for \
repetitive data as well. The module is self-contained and very small.

Summary:	Very small data compression library
Name:		lib%{rname}
Version:	3.6
Release:	%mkrel 1
License:	BSD
Group:		System/Libraries
URL:		http://liblzf.plan9.de/
Source0:	http://dist.schmorp.de/liblzf/%{name}-%{version}.tar.gz
Patch0:		liblzf-3.1-makefile.patch
Patch1:		liblzf-3.4-LDFLAGS.diff
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
%{common_description}

%package -n %{rname}
Summary:	Tools for the %{rname} compression library
Group:		Archiving/Compression

%description -n	%{rname}
%{common_description}

This package contains tools for the %{rname} library.

%package -n %{name}-devel
Summary:	Development tools for the %{rname} compression library
Group:		Development/C
Provides:	%{rname}-devel

%description -n	%{name}-devel
%{common_description}

This package contains the header files and libraries needed for
developing programs using the %{rname} library.

%prep
%setup -q
%patch0 -p1
%patch1 -p0 -b .LDFLAGS

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files -n %{rname}
%defattr(-,root,root)
%doc README
%{_bindir}/%{rname}

%files -n %{name}-devel
%defattr(-,root,root)
%{_includedir}/%{rname}.h
%{_libdir}/%{name}.a



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14820 |12mr|liblzo-2.06-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2
%define apiver 2
%define libname %mklibname lzo %{apiver} %{major}
%define develname %mklibname lzo -d

%bcond_without	uclibc

Summary:	Data compression library with very fast (de-)compression
Name:		liblzo
Version:	2.06
Release:	%mkrel 1
License:	GPLv2
Group:		System/Libraries
URL:		http://www.oberhumer.com/opensource/lzo/
Source0:	http://www.oberhumer.com/opensource/lzo/download/lzo-%version.tar.gz
%if %{with uclibc}
BuildRequires:	uClibc-devel
%endif

%description
LZO is a portable lossless data compression library written in ANSI C. 
It offers pretty fast compression and *very* fast decompression. 
Decompression requires no memory. In addition there are slower
compression levels achieving a quite competitive compression ratio while 
still decompressing at this very high speed.

%package -n	%{libname}
Summary:	Data compression library with very fast (de-)compression
Group:		System/Libraries
Provides:	%{name}

%description -n %{libname}
LZO is a portable lossless data compression library written in ANSI C.
It offers pretty fast compression and *very* fast decompression.
Decompression requires no memory. In addition there are slower
compression levels achieving a quite competitive compression ratio while
still decompressing at this very high speed.

%package -n	%{develname}
Summary:	Headers files of liblzo library
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}2-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%mklibname lzo 2_2 -d

%description -n %{develname}
LZO is a portable lossless data compression library written in ANSI C.
It offers pretty fast compression and *very* fast decompression.
Decompression requires no memory. In addition there are slower
compression levels achieving a quite competitive compression ratio while
still decompressing at this very high speed.                    

%prep
%setup -qn lzo-%{version}

%build
export CONFIGURE_TOP=`pwd`
%if %{with uclibc}
mkdir -p uclibc
cd uclibc
%configure2_5x	CC="%{uclibc_cc}" \
		CFLAGS="%{uclibc_cflags}" \
		--disable-shared
%make
cd ..
%endif

mkdir -p shared
cd shared
%configure2_5x	--enable-shared
%make
cd ..

%check
cd shared
make check
make test

%install
rm -rf %{buildroot}
%if %{with uclibc}
install -m644 uclibc/src/.libs/liblzo2.a -D %{buildroot}%{uclibc_root}%{_libdir}/liblzo.a
%endif
%makeinstall_std -C shared
install -m755 shared/lzotest/lzotest -D %{buildroot}%{_bindir}/lzotest
rm -rf %{buildroot}%{_datadir}/doc/lzo

%files -n %{libname}
%doc AUTHORS NEWS README THANKS doc/LZO.TXT doc/LZO.FAQ
%{_libdir}/*%{apiver}.so.%{major}*

%files -n %{develname}
%doc doc/LZOAPI.TXT doc/LZOTEST.TXT
%{_bindir}/lzotest
%{_libdir}/*.a
%if %{with uclibc}
%{uclibc_root}%{_libdir}/*.a
%endif
%{_libdir}/*.so
%{_includedir}/* 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14821 |12mr|libmal-0.44.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major   	1
%define libname 	%mklibname mal %{major}
%define develname	%mklibname mal -d

Name: 			libmal
Version: 		0.44.1
Release: 		%mkrel 6
Group: 			System/Libraries
License: 		MPL
URL: 			http://www.jlogday.com/code/libmal/
Source: 		http://www.jlogday.com/code/libmal/%{name}-%{version}.tar.gz
Patch1:			libmal-0.44-lib64.patch
Patch2:			libmal-0.44-libtool.patch
Patch3:			libmal-0.44-64bit-fixes.patch
Summary: 		MAL library for AvantGo
BuildRoot: 		%{_tmppath}/%{name}-buildroot
Requires: 		pilot-link
BuildRequires:		autoconf
BuildRequires: 		pilot-link-devel >= 0.12.0

%package -n 	%{libname}
Summary:        MAL library for AvantGo
Group:          System/Libraries

%description 
libmal is really just a convenience library of the functions in Tom
Whittaker's malsync distribution, along with a few wrapper functions.


%description -n %{libname}
libmal is really just a convenience library of the functions in Tom
Whittaker's malsync distribution, along with a few wrapper functions. 


%package -n 	%{develname}
Summary:        Development tools for programs which will use the %{name} library
Group:          Development/C
Requires:   	%{libname} = %{version}-%release
Provides:       %{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname mal 0 -d}

%description -n %{develname}
The %{name}-devel package includes the header files and libraries
necessary for developing programs using the %{name} library.

If you are going to develop programs which will use the %{name} library
you should install %{name}-devel.  You'll also need to have the %name
package installed.

%package	malsync
Summary:	Utility to update Palms from Avantgo and MobileLink web site
Group:		Communications
Obsoletes:	malsync
Provides:	malsync

%description malsync
Malsync is a tool for updating Palm devices from the AvantGo and
MobileLink web sites.

%prep
%setup -q
%patch1 -p1 -b .lib64
%patch2 -p1 -b .libtool
%patch3 -p1 -b .64bit-fixes

%build
autoreconf -fi
%configure2_5x --disable-static
%make

%install
%make DESTDIR=%{buildroot} install
# Remove unpackaged copy of README
rm -f %{buildroot}%{_docdir}/libmal1/README

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif


%clean
rm -rf %{buildroot}

%files malsync
%defattr(-,root,root,-)
%_bindir/malsync

%files -n %{libname}
%defattr(-,root,root,-)
%{_libdir}/*.so.%{major}
%{_libdir}/*.so.%{major}.*

%files -n %{develname}
%defattr(-,root,root)
%doc README
%_includedir/libmal
%{_libdir}/*.so



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14822 |12mr|libmatchbox-1.9-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 	1
%define libname %mklibname mb %major
%define develname %mklibname -d mb

Summary: 	Libraries for the Matchbox Desktop
Name: 		libmatchbox
Version: 	1.9
Release: 	11
URL: 		http://matchbox-project.org
License: 	LGPLv2+
Group: 		System/Libraries
Source0:	http://matchbox-project.org/sources/%{name}/%{version}/%{name}-%{version}.tar.bz2
Patch0:		libmatchbox-1.9-libpng-1.5.patch
Patch1:		libmatchbox-1.9-linkage.patch
BuildRequires:	libx11-devel
BuildRequires:	libxext-devel
BuildRequires:	libxft-devel
BuildRequires:	pkgconfig(pango) pkgconfig(pangoxft)
BuildRequires:	png-devel
BuildRequires:	jpeg-devel
BuildRequires:	Xsettings-client-devel

%description
Matchbox is a base environment for the X Window System running on non-desktop
embedded platforms such as handhelds, set-top boxes, kiosks and anything else
for which screen space, input mechanisms or system resources are limited.

%package -n	%{libname}
Group:		System/Libraries
Summary:	Inter-toolkit configuration settings

%description -n %{libname}
Libraries for the Matchbox Desktop.

%package -n %{develname}
Group:          Development/C
Summary:        Static libraries and header files from %{name}
Provides:	matchbox-devel = %{version}-%{release}
Provides:       %{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	libmb-devel = %{version}-%{release}
Requires:       %{libname} = %{version}-%{release}
Obsoletes:	%mklibname -d mb 1

%description -n %{develname}
Static libraries and header files from %{name}

%prep
%setup -q
%apply_patches

%build
%configure2_5x --enable-xsettings --enable-png --enable-jpeg --enable-pango
%make CFLAGS="%optflags `pkg-config --cflags pango pangoxft`"

%install
%makeinstall_std
rm -rf %{buildroot}%{_libdir}/*.la

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%doc AUTHORS ChangeLog README
%{_libdir}/pkgconfig/*.pc
%{_libdir}/*.so
%{_libdir}/*.a
%{_includedir}/libmb/*.h



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14823 |12mr|libmatroska-1.3.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# For some reasons library is unstripped and we don't have time for investigation
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

%define ebmlver 1.2.1
%define major 5
%define libname %mklibname matroska %{major}
%define develname %mklibname -d matroska

Summary:	Matroska Audio/Video file format library
Name:		libmatroska
Version:	1.3.0
Release:	3
License:	GPL/QPL
Group:		System/Libraries
URL:		http://www.matroska.org/
Source0:	http://dl.matroska.org/downloads/libmatroska/%name-%version.tar.bz2
BuildRequires:	libebml-devel >= %{ebmlver}

%description
In short, matroska is a new Audio/Video file format. It is an advanced
and full featured format.

Advanced because it is based on EBML, a kind of XML equivalent, that
allow infinite extensibility of the format. And full featured because
it includes precise seeking, any audio/video/subtitle codec support
including VCM/ACM/DirectShow compatibility, timecode based format,
complex frame dependencies, chaptering, internationalisation, error
protection, tagging, file attachement, control track (to be defined),
menu (to be defined), etc. All these features are not yet implemented
but already defined in the format.

%package -n %{libname}
Summary:	Matroska Audio/Video file format shared library
Group:		System/Libraries

%description -n %{libname}
In short, matroska is a new Audio/Video file format. It is an advanced
and full featured format.

Advanced because it is based on EBML, a kind of XML equivalent, that
allow infinite extensibility of the format. And full featured because
it includes precise seeking, any audio/video/subtitle codec support
including VCM/ACM/DirectShow compatibility, timecode based format,
complex frame dependencies, chaptering, internationalisation, error
protection, tagging, file attachement, control track (to be defined),
menu (to be defined), etc. All these features are not yet implemented
but already defined in the format.

%package -n %{develname}
Group:		Development/C++
Summary:	Matroska Audio/Video file format headers and static library
Requires:	%{libname} = %{version}-%{release}
Provides:	libmatroska-devel = %{version}-%{release}

%description -n %{develname}
In short, matroska is a new Audio/Video file format. It is an advanced
and full featured format.

Advanced because it is based on EBML, a kind of XML equivalent, that
allow infinite extensibility of the format. And full featured because
it includes precise seeking, any audio/video/subtitle codec support
including VCM/ACM/DirectShow compatibility, timecode based format,
complex frame dependencies, chaptering, internationalisation, error
protection, tagging, file attachement, control track (to be defined),
menu (to be defined), etc. All these features are not yet implemented
but already defined in the format.

This package contains the C++ headers and the static library needed
for development with Matroska.

%prep
%setup -q
chmod 644 LICENSE*

%build
cd make/linux
%make CXX="g++ %{optflags} %{ldflags}"

%install
cd make/linux
%makeinstall_std prefix=%{buildroot}/%{_prefix} libdir=%{buildroot}/%{_libdir}

%files -n %{libname}
%{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%doc LICENSE*
%{_includedir}/matroska
%{_libdir}/lib*.a
%{_libdir}/lib*.so





%changelog
* Sat Oct  20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 5b7145a
- Disable debug package to make build pass through rpmlint
  
* Thu Aug  23 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: b4368c4
- New version 1.3.0 with new library major 5 (sync with Cooker), spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14824 |12mr|libmbfl-1.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	fver 1.2.0

%define	major 1
%define libname %mklibname mbfl %{major}
%define develname %mklibname mbfl -d

Summary:	Streamable kanji code filter and converter
Name:		libmbfl
Version:	1.2.0
Release:	1
License:	LGPL
Group:		System/Libraries
URL:		http://sourceforge.jp/projects/php-i18n/
Source0:	http://osdn.dl.sourceforge.jp/php-i18n/18570/%{name}-%{fver}.tar.gz
# ftp://ftp.unicode.org/Public/MAPPINGS/
Source1:	unicode_mappings.tar.gz
BuildRequires:	autoconf automake libtool
BuildRequires:	dejagnu

%description
This is Libmbfl, a streamable multibyte character code filter and converter
library.

%package -n	%{libname}
Summary:	Streamable kanji code filter and converter library
Group:          System/Libraries

%description -n	%{libname}
This is Libmbfl, a streamable multibyte character code filter and converter
library.

This package provides the shared mbfl library.

%package -n	%{develname}
Summary:	Static library and header files for development with mbfl
Group:		Development/C
Requires:	%{libname} >= %{version}-%{release}
Provides:	mbfl-devel = %{version}-%{release}
Obsoletes:	mbfl-devel

%description -n	%{develname}
This is Libmbfl, a streamable multibyte character code filter and converter
library.

This package is only needed if you plan to develop or compile applications
which requires the mbfl library.

%prep

%setup -q -n %{name}-%{fver} -a1

# fix strange perms
find . -type d -perm 0700 -exec chmod 755 {} \;
find . -type f -perm 0555 -exec chmod 755 {} \;
find . -type f -perm 0444 -exec chmod 644 {} \;

chmod 644 AUTHORS DISCLAIMER LICENSE README

%build
rm -f configure
touch NEWS ChangeLog COPYING
libtoolize --copy --force; aclocal; autoheader; automake --add-missing --force-missing; autoconf

%configure2_5x

%make

#%%check
#make check

%install
rm -rf %{buildroot}

%makeinstall_std

# cleanup
rm -f %{buildroot}%{_libdir}/*.*a

%files -n %{libname}
%doc AUTHORS DISCLAIMER LICENSE README
%attr(0755,root,root) %{_libdir}/*.so.%{major}*

%files -n %{develname}
%attr(0755,root,root) %dir %{_includedir}/mbfl
%attr(0644,root,root) %{_includedir}/mbfl/*.h
%attr(0644,root,root) %{_libdir}/*.so



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14825 |12mr|libmcrypt-2.5.8-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 4
%define libname	%mklibname mcrypt %{major}
%define develname %mklibname mcrypt -d

Summary:	Thread-safe data encryption library
Name:		libmcrypt
Version:	2.5.8
Release:	16
License:	LGPLv2+
Group:		System/Libraries
URL:		http://mcrypt.sourceforge.net/
Source0:	http://downloads.sourceforge.net/mcrypt/%{name}-%{version}.tar.gz
BuildRequires:	autoconf automake libtool libtool-devel

%description
Libmcrypt is a thread-safe library providing a uniform interface
to access several block and stream encryption algorithms.

     Some algorithms which are supported:
SERPENT, RIJNDAEL, 3DES, GOST, SAFER+, CAST-256, RC2, XTEA, 3WAY,
TWOFISH, BLOWFISH, ARCFOUR, WAKE and more. 

%package -n	%{libname}
Summary:	Thread-safe data encryption library
Group:		System/Libraries
Requires:	%{name} >= %{version}-%{release}

%description -n	%{libname}
Libmcrypt is a thread-safe library providing a uniform interface
to access several block and stream encryption algorithms.

     Some algorithms which are supported:
SERPENT, RIJNDAEL, 3DES, GOST, SAFER+, CAST-256, RC2, XTEA, 3WAY,
TWOFISH, BLOWFISH, ARCFOUR, WAKE and more. 


%package -n	%{develname}
Summary:	Header files and libraries for developing apps with libmcrypt
Group:		Development/C
Requires:	%{libname} >= %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{libname}-devel

%description -n	%{develname}
This package contains the header files and libraries needed to
develop programs that use the libmcrypt library.
Install it if you want to develop such applications.

%prep

%setup -q

%build
rm -rf libltdl autom4te.cache
libtoolize --copy --force --ltdl
cp `aclocal --print-ac-dir`/libtool.m4 .
aclocal
autoconf
automake --foreign

%configure2_5x \
    --enable-dynamic-loading \
    --disable-static \
    --enable-shared \
    --disable-ltdl-install

%make

%check
make check

%install
rm -rf %{buildroot}

%makeinstall

%multiarch_binaries %{buildroot}%{_bindir}/libmcrypt-config

# cleanup
rm -rf %{buildroot}%{_libdir}/*.*a
rm -rf %{buildroot}%{_libdir}/%{name}/*.*a

%files
%{_libdir}/%{name}/*.so

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc AUTHORS COPYING.LIB ChangeLog INSTALL KNOWN-BUGS NEWS README THANKS TODO doc/README.* doc/*.c
%{multiarch_bindir}/libmcrypt-config
%{_bindir}/libmcrypt-config
%{_libdir}/*.so
%{_includedir}/mcrypt.h
%dir %{_includedir}/mutils
%{_includedir}/mutils/mcrypt.h
%{_datadir}/aclocal/*.m4
%{_mandir}/man3/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14826 |12mr|libmemcached-1.0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 9
%define	util_major 2
%define	protocol_major 0
%define	hashkit_major 1
%define libname %mklibname memcached %{major}
%define util_libname %mklibname memcachedutil %{util_major}
%define protocol_libname %mklibname memcachedprotocol %{protocol_major}
%define hashkit_libname %mklibname memcachedhashkit %{hashkit_major}
%define develname %mklibname memcached -d

Summary:	A memcached C library and command line tools
Name:		libmemcached
Version:	1.0.4
Release:	1
Group:		System/Libraries
License:	BSD
URL:		http://libmemcached.org/
Source0:	%{name}-%{version}.tar.gz
Patch0:		libmemcached-1.0.2-no_pandora_print_callstack.diff
Patch1:		libmemcached-remove-hsieh.cc.patch
BuildRequires:	automake autoconf libtool
BuildRequires:	memcached >= 1.4.9
BuildRequires:	libevent-devel
BuildRequires:	perl-devel
BuildRequires:	libsasl-devel
BuildRequires:	pkgconfig

%description
libmemcached is a C client library to interface to a memcached server. It has
been designed to be light on memory usage, thread safe, and to provide full
access to server side methods. It also implements several command line tools:

memcat - Cat a set of key values to stdout
memcp - Copy a set of files to a memcached cluster
memdump - Dump all values from one or many servers
memerror - Translate a memcached errror code into a string
memexist - Erase a key or set of keys from a memcached cluster
memflush - Erase all data in a server of memcached servers
memping - Ping a server to see if it is alive
memrm - Erase a key or set of keys from a memcached cluster
memslap - Generates a load against a memcached custer of servers
memstat - Output the state of a memcached cluster
memtouch - Update the expiration value of an alreasy existing value in the sever

%package -n	%{libname}
Summary:	A memcached C library
Group:          System/Libraries

%description -n	%{libname}
libmemcached is a C client library to interface to a memcached server. It has
been designed to be light on memory usage, thread safe, and to provide
full access to server side methods.

%package -n	%{util_libname}
Summary:	A memcached C library
Group:          System/Libraries

%description -n	%{util_libname}
libmemcached is a C client library to interface to a memcached server. It has
been designed to be light on memory usage, thread safe, and to provide
full access to server side methods.

%package -n	%{protocol_libname}
Summary:	A memcached C library
Group:          System/Libraries

%description -n	%{protocol_libname}
libmemcached is a C client library to interface to a memcached server. It has
been designed to be light on memory usage, thread safe, and to provide
full access to server side methods.

%package -n	%{hashkit_libname}
Summary:	A memcached C library
Group:          System/Libraries

%description -n	%{hashkit_libname}
libmemcached is a C client library to interface to a memcached server. It has
been designed to be light on memory usage, thread safe, and to provide
full access to server side methods.

%package -n	%{develname}
Summary:	Static library and header files for the libmemcached library
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Requires:	%{util_libname} = %{version}-%{release}
Requires:	%{protocol_libname} = %{version}-%{release}
Requires:	%{hashkit_libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	libmemcached-devel = %{version}-%{release}

%description -n	%{develname}
libmemcached is a C client library to interface to a memcached server. It has
been designed to be light on memory usage, thread safe, and to provide
full access to server side methods.

This package contains the static libmemcached library and its header files.

%prep

%setup -q -n %{name}-%{version}
# clients/ms_sigsegv.c:41: undefined reference to `pandora_print_callstack'
%apply_patches

# invalid license, according to redhat
if [ -f libhashkit/hsieh.cc ]; then
    echo "the libhashkit/hsieh.cc file was found, you have to remove it..."
    exit 1
fi

# make the tests work
me=`id -nu`
perl -pi -e "s|-u root|-u $me|g" Makefile* tests/include.am tests/server.c

%build
export LIBSASL="-lsasl2"
export PTHREAD_LIBS="-lpthread"

%configure2_5x \
    --disable-static \
    --enable-shared \
    --enable-memaslap \
    --with-memcached=%{_bindir}/memcached \
    --with-memcached_sasl=%{_bindir}/memcached

%make LIBSASL="-lsasl2" PTHREAD_LIBS="-lpthread"

# (oe ) barfs at:
# Assertion failed in tests/mem_functions.c:5946: rc == MEMCACHED_TIMEOUT
#%%check
#make test

%install
rm -rf %{buildroot}

# weird makefile poo
make DESTDIR=%{buildroot} install-exec-am install-data-am

# (oe) avoid pulling 32 bit libraries on 64 bit arch
%if "%{_lib}" == "lib64"
perl -pi -e "s|-L/usr/lib\b|-L%{_libdir}|g" %{buildroot}%{_libdir}/pkgconfig/*.pc
%endif

# cleanup
rm -f %{buildroot}%{_libdir}/*.*a

%files
%{_bindir}/memaslap
%{_bindir}/memcapable
%{_bindir}/memcat
%{_bindir}/memcp
%{_bindir}/memdump
%{_bindir}/memerror
%{_bindir}/memexist
%{_bindir}/memflush
%{_bindir}/memparse
%{_bindir}/memping
%{_bindir}/memrm
%{_bindir}/memslap
%{_bindir}/memstat
%{_bindir}/memtouch
%{_mandir}/man1/memcapable.1*
%{_mandir}/man1/memcat.1*
%{_mandir}/man1/memcp.1*
%{_mandir}/man1/memdump.1*
%{_mandir}/man1/memerror.1*
%{_mandir}/man1/memflush.1*
%{_mandir}/man1/memrm.1*
%{_mandir}/man1/memslap.1*
%{_mandir}/man1/memaslap.1*
%{_mandir}/man1/memstat.1*

%files -n %{libname}
%doc AUTHORS COPYING ChangeLog NEWS README TODO
%{_libdir}/*.so.%{major}*
%{_mandir}/man3/libmemcached.3*

%files -n %{util_libname}
%{_libdir}/libmemcachedutil.so.%{util_major}*
%{_mandir}/man3/libmemcachedutil.3*

%files -n %{protocol_libname}
%{_libdir}/libmemcachedprotocol.so.%{protocol_major}*

%files -n %{hashkit_libname}
%{_libdir}/libhashkit.so.%{hashkit_major}*

%files -n %{develname}
%dir %{_includedir}/libhashkit
%dir %{_includedir}/libhashkit-1.0
%dir %{_includedir}/libmemcached
%dir %{_includedir}/libmemcached-1.0
%dir %{_includedir}/libmemcachedprotocol-0.0
%dir %{_includedir}/libmemcachedutil-1.0
%{_includedir}/libhashkit/*
%{_includedir}/libhashkit-1.0/*
%{_includedir}/libmemcached/*
%{_includedir}/libmemcached-1.0/*
%{_includedir}/libmemcachedprotocol-0.0/*
%{_includedir}/libmemcachedutil-1.0/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%exclude %{_mandir}/man3/libmemcached.3*
%exclude %{_mandir}/man3/libmemcachedutil.3*
%{_mandir}/man3/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14827 |12mr|libmikmod-3.2.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	3
%define	libname	%mklibname mikmod %{major}
%define	devname	%mklibname mikmod -d

Summary:	Sound library supporting multiple module formats and digital sound files
Name:		libmikmod
Version:	3.2.0
Release:	3
License:	LGPLv2+
Group:		Sound
URL:		http://mikmod.raphnet.net/
Source0:	http://mikmod.shlomifish.org/files/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(esound)
BuildRequires:	texinfo

%description
Libmikmod is a portable sound library, capable of playing samples as
well as module files, originally written by Jean-Paul Mikkers (MikMak)
for DOS. It has subsequently been hacked by many hands and now runs on
many Unix flavours.

It uses the OSS /dev/dsp driver including in all recent kernels for
output, as well as ALSA and EsounD, and will also write wav files.

Supported file formats include 669, AMF, APUN, DSM, FAR, GDM, IT, IMF,MOD,
MED, MTM, OKT, S3M, STM, STX, ULT, UNI and XM.
Full source included, use of this library for music/sound effects in
your own programs is encouraged !

%package -n	%{libname}
Summary:	Sound library supporting multiple module formats and digital sound files
Group:		Sound

%description -n %{libname}
Libmikmod is a portable sound library, capable of playing samples as
well as module files, originally written by Jean-Paul Mikkers (MikMak)
for DOS. It has subsequently been hacked by many hands and now runs on
many Unix flavours.

It uses the OSS /dev/dsp driver including in all recent kernels for
output, as well as ALSA and EsounD, and will also write wav files.

Supported file formats include 669, AMF, APUN, DSM, FAR, GDM, IT, IMF,MOD,
MED, MTM, OKT, S3M, STM, STX, ULT, UNI and XM.
Full source included, use of this library for music/sound effects in
your own programs is encouraged !

%package -n	%{devname}
Summary:	Development related files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname mikmod 2 -d} < 3.2.0-3

%description -n	%{devname}
Libmikmod is a portable sound library, capable of playing samples as
well as module files, originally written by Jean-Paul Mikkers (MikMak)
for DOS. It has subsequently been hacked by many hands and now runs on
many Unix flavours.  

It uses the OSS /dev/dsp driver including in all recent kernels for
output, as well as ALSA and EsounD, and will also write wav files.

Supported file formats include 669, AMF, APUN, DSM, FAR, GDM, IT, IMF,MOD,
MED, MTM, OKT, S3M, STM, STX, ULT, UNI and XM.
Full source included, use of this library for music/sound effects in
your own programs is encouraged!

Install the limikmod-devel package if you want to develop applications that
will use the limikmod library.

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

chmod 755 %{buildroot}%{_libdir}/lib*.so.%{major}*

%multiarch_binaries %{buildroot}%{_bindir}/libmikmod-config

%files -n %{libname}
%doc AUTHORS
%{_libdir}/libmikmod.so.%{major}*

%files -n %{devname}
%doc NEWS README TODO
%{_bindir}/libmikmod-config
%{multiarch_bindir}/libmikmod-config
%{_libdir}/*.so
%{_datadir}/aclocal/*
%{_includedir}/*
%{_mandir}/man1/*
%{_infodir}/*



%changelog
* Sun Aug  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: b825d1a
- New version 3.2.0 final (sync with Cooker), fix unversioned Obsoletes, drop static library
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14828 |12mr|libmimic-1.0.4-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name    libmimic
%define	version 1.0.4
%define	release %mkrel 7
%define major 0
%define libname %mklibname mimic %major
%define develname %mklibname -d mimic

Summary:	Audio/Video Conference software for Instant Messengers
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	LGPLv2+
Url:		http://sourceforge.net/projects/farsight/
Group:		Networking/Instant messaging
Source0:	http://ovh.dl.sourceforge.net/sourceforge/farsight/%{name}-%{version}.tar.gz 
Patch0:		%{name}-1.0.4-fix-underlinking.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: glib2-devel

%description
Audio/Video Conference software for Instant Messengers.
It aims to provide Audio/Video conferencing for as many 
Instant Messengers as possible through a modular design.

%package -n %libname
Group: System/Libraries
Summary:Audio/Video Conference software for Instant Messengers
Obsoletes: libmimic

%description -n %libname
Audio/Video Conference software for Instant Messengers.
It aims to provide Audio/Video conferencing for as many 
Instant Messengers as possible through a modular design.

%package -n %develname
Summary:	Headers of %name for development
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %develname
Headers of %{name} for development.


%prep
%setup -q
%patch0 -p1 -b .undlink

%build

%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT

%{makeinstall_std}


%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif


%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/libmimic.so.%{major}*

%files -n %develname
%defattr(-,root,root)
%{_includedir}/mimic.h
%{_libdir}/libmimic.a
%{_libdir}/libmimic.so
%{_libdir}/pkgconfig/libmimic.pc




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14829 |12mr|libmms-0.6.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		0
%define libname		%mklibname mms %{major}
%define develname	%mklibname mms -d

Summary:	MMS stream protocol library
Name:		libmms
Version:	0.6.2
Release:	5
License:	LGPLv2.1
Group:		System/Libraries
URL:		http://www.sf.net/projects/libmms
Source:		http://downloads.sourceforge.net/project/%{name}/%{name}/%{version}/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(glib-2.0)

%description
Libmms is a library implementing the MMS streaming protocol.

%package -n %{libname}
Group:		System/Libraries
Summary:	Shared library implementing the MMS protocol

%description -n %{libname}
Libmms is a library implementing the mms streaming protocol.

%package -n %{develname}
Summary:	Development headers for developing with libmms
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
This package provides the necessary development headers and libraries
to allow you to build programs that use libmms.

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%files -n %{libname}
%doc AUTHORS ChangeLog README README.LICENSE
%{_libdir}/libmms.so.%{major}*

%files -n %{develname}
%{_includedir}/libmms
%{_libdir}/libmms.so
%{_libdir}/pkgconfig/libmms.pc


%changelog
* Sat Aug  18 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 1a49526
- Spec cleanup, drop .la and .la files
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14830 |12mr|libmng-1.0.10-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname mng %{major}
%define develname %mklibname -d mng

Summary:	A library for handling MNG files
Name:		libmng
Version:	1.0.10
Release:	15
License:	Distributable (see LICENSE)
Group:		System/Libraries
URL:		http://www.libmng.com/
Source0:	http://prdownloads.sourceforge.net/libmng/%{name}-%{version}.tar.gz
Patch0:		libmng-1.0.10-automake1.12.patch
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(lcms)
BuildRequires:	pkgconfig(zlib)

%description
The libmng library supports decoding, displaying, encoding, and various other
manipulations of the Multiple-image Network Graphics (MNG) format image files.
It uses the zlib compression library, and optionally the JPEG library by the
Independent JPEG Group (IJG) and/or lcms (little cms), a color-management
library by Marti Maria Saguar

%package -n	%{libname}
Summary:	A library for handling MNG files
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}

%description -n	%{libname}
The libmng library supports decoding, displaying, encoding, and various other
manipulations of the Multiple-image Network Graphics (MNG) format image files.
It uses the zlib compression library, and optionally the JPEG library by the
Independent JPEG Group (IJG) and/or lcms (little cms), a color-management
library by Marti Maria Saguar

%package -n	%{develname}
Summary:	Header files for libmng
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	mng-devel = %{version}-%{release}
Obsoletes:	libmng0.9.3-devel < 1.0.10-15
Obsoletes:	libmng0-devel < 1.0.10-15
Obsoletes:	%{libname}-devel < 1.0.10-15
Obsoletes:	%{_lib}mng1-devel < 1.0.10-15
Obsoletes:	%{mklibname -s -d mng} < 1.0.10-15

%description -n	%{develname}
The libmng library supports decoding, displaying, encoding, and various other
manipulations of the Multiple-image Network Graphics (MNG) format image files.
It uses the zlib compression library, and optionally the JPEG library by the
Independent JPEG Group (IJG) and/or lcms (little cms), a color-management
library by Marti Maria Saguar

This package contains header files needed for development.

%prep
%setup -q
%patch0 -p1

%build
cp -a makefiles/{configure.in,Makefile.am} ./
aclocal; libtoolize --force; automake -a; autoconf

%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std

install -m644 doc/man/libmng.3 -D %{buildroot}%{_mandir}/man3/libmng.3
install -m644 doc/man/jng.5 -D %{buildroot}%{_mandir}/man5/jng.5
install -m644 doc/man/mng.5 -D %{buildroot}%{_mandir}/man5/mng.5

%files -n %{libname}
%{_libdir}/libmng.so.%{major}*

%files -n %{develname}
%doc CHANGES LICENSE README README.contrib README.examples
%doc doc/Plan1.png doc/Plan2.png doc/doc.readme doc/libmng.txt
%{_includedir}/*
%{_libdir}/*.so
%{_mandir}/man*/*



%changelog
* Mon Aug  6 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: ef1eb8d
- Add patch to fix build with automake 1.12
  
* Mon Aug  6 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 3d77ec2
- Sync with Cooker (drop .la and .a files), fix unversioned Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14831 |12mr|libmnl-1.0.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 0
%define libname %mklibname mnl %{major}
%define develname %mklibname mnl -d

Summary:	Minimalistic Netlink communication library
Name:		libmnl
Version:	1.0.1
Release:	%mkrel 3
License:	LGPLv2+
Group:		System/Kernel and hardware
URL:		http://netfilter.org/projects/libmnl/
Source0:	http://netfilter.org/projects/libmnl/files/%name-%version.tar.bz2
Source1:	http://netfilter.org/projects/libmnl/files/%name-%version.tar.bz2.sig
BuildRequires:	linux-userspace-headers
BuildRequires:	libtool
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
libmnl is a minimalistic user-space library oriented to Netlink developers.
There are a lot of common tasks in parsing, validating, constructing of both
the Netlink header and TLVs that are repetitive and easy to get wrong. This
library aims to provide simple helpers that allows you to re-use code and to
avoid re-inventing the wheel.

%package -n	%{libname}
Summary:	Minimalistic Netlink communication library
Group:		System/Libraries
Provides:	libmnl

%description -n	%{libname}
libmnl is a minimalistic user-space library oriented to Netlink developers.
There are a lot of common tasks in parsing, validating, constructing of both
the Netlink header and TLVs that are repetitive and easy to get wrong. This
library aims to provide simple helpers that allows you to re-use code and to
avoid re-inventing the wheel.

%package -n	%{develname}
Summary:	Development files for libmnl
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	mnl-devel

%description -n	%{develname}
libmnl is a minimalistic user-space library oriented to Netlink developers.
There are a lot of common tasks in parsing, validating, constructing of both
the Netlink header and TLVs that are repetitive and easy to get wrong. This
library aims to provide simple helpers that allows you to re-use code and to
avoid re-inventing the wheel.

%prep

%setup -q

%build
rm -Rf autom4te.cache
aclocal -I m4
autoreconf -fi

%configure2_5x

%make

%install
rm -rf %{buildroot}

%makeinstall_std

# cleanup
rm -f %{buildroot}%{_libdir}/*.la

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14832 |12mr|libmodplug-0.8.8.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname modplug %{major}
%define develname %mklibname -d modplug

Summary:	Modplug music player
Name:		libmodplug
Version:	0.8.8.4
Release:	3
Epoch:		1
License:	Public Domain
Group:		Sound
URL:		http://modplug-xmms.sourceforge.net/
Source:		http://prdownloads.sourceforge.net/modplug-xmms/%{name}-%{version}.tar.gz

%description
Olivier Lapicque, author of Modplug, which is arguably the best quality
MOD-playing software available, has placed his sound rendering code in the
public domain.  This library and plugin is based on that code.

It can play 22 different mod formats, including:
MOD, S3M, XM, IT, 669, AMF (both of them), AMS, DBM, DMF, DSM, FAR,
MDL, MED, MTM, OKT, PTM, STM, ULT, UMX, MT2, PSM

%package -n %{libname}
Group:		System/Libraries
Summary:	Modplug shared library

%description -n %{libname}
This is the shared library part of the Modplug music player.

%package -n %{develname}
Group:		Development/C++
Summary:	Header files for compiling against Modplug library
Provides:	%{name}-devel = %{EVRD}
Requires:	%{libname} = %{EVRD}

%description -n %{develname}
This is the development package of libmodplug. Install it if you want to 
compile programs using this library.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files -n %{libname}
%doc README COPYING
%{_libdir}/libmodplug.so.%{major}*

%files -n %{develname}
%doc AUTHORS TODO ChangeLog
%{_libdir}/libmodplug.so
%{_includedir}/libmodplug/
%{_libdir}/pkgconfig/*.pc




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14833 |12mr|libmowgli-1.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2
%define libname %mklibname mowgli %{major}
%define libnamedev %mklibname -d mowgli

Summary:	Development framework with high performance algorithms
Name:		libmowgli
Version:	1.0.0
Release:	2
License:	BSD
Group:		System/Libraries
Url:		http://www.atheme.org/project/mowgli
Source0:	http://distfiles.atheme.org/libmowgli-%{version}.tar.bz2

%description
mowgli is a development framework for C (like GLib), which provides
high performance and highly flexible algorithms. It can be used as a
suppliment to GLib (to add additional functions (dictionaries,
hashes), or replace some of the slow GLib list manipulation
functions), or stand alone. It also provides a powerful hook system
and convenient logging for your code, as well as a high performance
block allocator.

%package -n %{libname}
Group:		System/Libraries
Summary:	Development framework library

%description -n %{libname}
mowgli is a development framework for C (like GLib), which provides
high performance and highly flexible algorithms. It can be used as a
suppliment to GLib (to add additional functions (dictionaries,
hashes), or replace some of the slow GLib list manipulation
functions), or stand alone. It also provides a powerful hook system
and convenient logging for your code, as well as a high performance
block allocator.

%package -n %{libnamedev}
Group:		Development/C
Summary:	Development framework header files
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{libnamedev}
mowgli is a development framework for C (like GLib), which provides
high performance and highly flexible algorithms. It can be used as a
suppliment to GLib (to add additional functions (dictionaries,
hashes), or replace some of the slow GLib list manipulation
functions), or stand alone. It also provides a powerful hook system
and convenient logging for your code, as well as a high performance
block allocator.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/libmowgli.so.%{major}*

%files -n %{libnamedev}
%doc AUTHORS
%{_libdir}/libmowgli.so
%{_libdir}/pkgconfig/libmowgli.pc
%{_includedir}/%{name}/


%changelog
* Tue Nov 29 2011 Götz Waschk <waschk@mandriva.org> 1.0.0-1mdv2012.0
+ Revision: 735333
- update to new version 1.0.0

* Tue Sep 27 2011 Götz Waschk <waschk@mandriva.org> 0.9.95-1
+ Revision: 701416
- update to new version 0.9.95

* Thu May 05 2011 Götz Waschk <waschk@mandriva.org> 0.9.50-1
+ Revision: 669174
- new version
- fix source URL
- update URL

* Mon Aug 16 2010 Götz Waschk <waschk@mandriva.org> 0.7.1-1mdv2011.0
+ Revision: 570282
- new version

* Mon Jul 21 2008 Götz Waschk <waschk@mandriva.org> 0.7.0-1mdv2009.0
+ Revision: 239309
- new version
- new major

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Mon Feb 18 2008 Götz Waschk <waschk@mandriva.org> 0.6.1-1mdv2008.1
+ Revision: 170663
- new version

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Tue Jan 01 2008 Götz Waschk <waschk@mandriva.org> 0.6.0-1mdv2008.1
+ Revision: 140063
- new version

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 15 2007 Götz Waschk <waschk@mandriva.org> 0.5.0-1mdv2008.1
+ Revision: 98443
- new version

* Tue Oct 09 2007 Götz Waschk <waschk@mandriva.org> 0.4.0-1mdv2008.1
+ Revision: 96174
- new version

* Mon Jul 23 2007 Götz Waschk <waschk@mandriva.org> 0.3.0-1mdv2008.0
+ Revision: 54554
- Import libmowgli



* Mon Jul 23 2007 Götz Waschk <waschk@mandriva.org> 0.3.0-1mdv2008.0
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14834 |12mr|libmp4v2-2.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2
%define libname %mklibname mp4v2_ %{major}
%define develname %mklibname -d mp4v2
%define olddevelname %mklibname -d mpeg4ip
%define oname mp4v2

Summary:	Library for working with files using the mp4 container format
Name:		libmp4v2
Version:	2.0.0
Release:	2
Epoch:		1
License:	MPLv1.1
Group:		Sound
URL:		http://code.google.com/p/mp4v2/
Source0:	http://mp4v2.googlecode.com/files/%{oname}-%{version}.tar.bz2

%description
The libmp4v2 library provides an abstraction layer for working with files
using the mp4 container format. This library is developed by mpeg4ip project
and is an exact copy of the library distributed in the mpeg4ip package.

%package -n %{libname}
Group:		System/Libraries
Summary:	Library for working with files using the mp4 container format

%description -n %{libname}
The libmp4v2 library provides an abstraction layer for working with files
using the mp4 container format. This library is developed by mpeg4ip project
and is an exact copy of the library distributed in the mpeg4ip package.

%package -n %{develname}
Summary:	Development files for the mp4v2 library
Group:		Development/C++
Requires:	%{libname} = %{EVRD}
Provides:	libmp4v2-devel = %{EVRD}

%description -n %{develname}
Development files and documentation needed to develop and compile programs
using the libmp4v2 library.

%package utils
Group:		Sound
Summary:	Command line utils to handle MP4 metadata

%description utils
The libmp4v2 library provides an abstraction layer for working with files
using the mp4 container format. This library is developed by mpeg4ip project
and is an exact copy of the library distributed in the mpeg4ip package.

This contains the command line example utilities.

%prep
%setup -q -n %{oname}-%{version}

%build
%configure2_5x \
    --disable-static \
    --disable-dependency-tracking
%make


%install
%makeinstall_std

%files utils
%doc COPYING
%{_bindir}/*

%files -n %{libname}
%doc COPYING
%{_libdir}/libmp4v2.so.%{major}*

%files -n %{develname}
%doc doc/*.txt
%{_includedir}/mp4v2/
%{_libdir}/*.so
%{_mandir}/man?/*



%changelog
* Fri Aug  24 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 6cc191d
- New version 2.0.0 with new library major 2 (sync with Cooker), spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14835 |12mr|libmpc-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname	mpc
%define libmajor	3
%define libname		%mklibname %{realname} %{libmajor}
%define libname_devel	%mklibname %{realname} -d

Summary:	Complex numbers arithmetic with arbitrarily high precision and correct rounding
Name:		libmpc
Version:	1.0
Release:	2
License:	LGPLv2+
Group:		System/Libraries
URL:		http://www.multiprecision.org/%{realname}
Source0:	http://www.multiprecision.org/mpc/download/%{realname}-%{version}.tar.gz
BuildRequires:	gmp-devel
BuildRequires:	mpfr-devel

%description
Mpc is a C library for the arithmetic of complex numbers with arbitrarily
high precision and correct rounding of the result. It is built upon and
follows the same principles as Mpfr. The library is written by Andreas Enge,
Philippe Thveny and Paul Zimmermann and is distributed under the Gnu Lesser
General Public License, either version 2.1 of the licence, or (at your option)
any later version. The Mpc library has been registered in France by the
Agence pour la Protection des Programmes on 2003-02-05 under the number
IDDN FR 001 060029 000 R P 2003 000 10000.

%package	-n %{libname}
Summary:	Complex numbers arithmetic with arbitrarily high precision and correct rounding
Group:		System/Libraries

%description	-n %{libname}
Mpc is a C library for the arithmetic of complex numbers with arbitrarily
high precision and correct rounding of the result. It is built upon and
follows the same principles as Mpfr. The library is written by Andreas Enge,
Philippe Thveny and Paul Zimmermann and is distributed under the Gnu Lesser
General Public License, either version 2.1 of the licence, or (at your option)
any later version. The Mpc library has been registered in France by the
Agence pour la Protection des Programmes on 2003-02-05 under the number
IDDN FR 001 060029 000 R P 2003 000 10000.

%package	-n %{libname_devel}
Summary:	Development headers and libraries for MPC
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description	-n %{libname_devel}
Development headers and libraries for MPC.

%prep
%setup -q -n %{realname}-%{version}
autoreconf -ifs

%build
%configure2_5x			\
	--enable-shared		\
	--disable-static

%make

%install
%__rm -rf %{buildroot}
%makeinstall_std
mkdir -p %{buildroot}%{_docdir}/%{name}
install -m 0644 AUTHORS NEWS README TODO %{buildroot}%{_docdir}/%{name}

%check
make check

%files -n %{libname}
%{_libdir}/libmpc.so.%{libmajor}*

%files -n %{libname_devel}
%doc %dir %{_docdir}/%{name}
%doc %{_docdir}/%{name}/*
%{_includedir}/mpc.h
%{_infodir}/mpc.info*
%{_libdir}/libmpc.so

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14836 |12mr|libmpcdec-1.2.6-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 5
%define libname %mklibname mpcdec %{major}
%define develname %mklibname mpcdec -d

Summary:	Portable Musepack decoder library
Name:		libmpcdec
Version:	1.2.6
Release:	12
License:	BSD
Group:		System/Libraries
URL:		http://www.musepack.net/
Source:		http://files.musepack.net/source/%{name}-%{version}.tar.bz2

%description
Portable Musepack decoder library.

%package -n %{libname}
Summary:	Dynamic libraries from %{name}
Group:		System/Libraries

%description -n %{libname}
Dynamic libraries from %{name}.

%package -n %{develname}
Summary:	Header files and static libraries from %{name}
Group:		Development/C
Requires:	%{libname} >= %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
Libraries and includes files for developing programs based on %{name}.

%prep
%setup -q

%build
%configure2_5x --disable-static

%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc AUTHORS README ChangeLog
%{_includedir}/*
%{_libdir}/*.so



%changelog
* Fri Aug  17 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: ecd605e
- Spec cleanup, drop .la and .a files
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14837 |12mr|libmsn-4.2.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		libmsn
Summary:	Reusable, open-source and fully documented library for MSN
Version:	4.2.1
Release:	2
License:	GPLv2+
Group:		Development/C++
Url:		http://sourceforge.net/projects/libmsn
Source0:	http://downloads.sourceforge.net/libmsn/%name-%version.tar.bz2
Patch0:		libmsn-4.2.1-unistd.patch
BuildRequires:	cmake
BuildRequires:	pkgconfig(openssl)

%description
Libmsn is a reusable, open-source, fully documented library for 
connecting to Microsoft's MSN Messenger service.

#-----------------------------------------------------------------------------

%define msn_major 0.3
%define libmsn %mklibname msn %{msn_major}

%package -n %{libmsn}
Summary:	%{name} library
Group:		System/Libraries

%description -n %{libmsn}
%{name} library.

%files -n %{libmsn}
%{_libdir}/libmsn.so.%{msn_major}*

#-----------------------------------------------------------------------------

%package test
Summary:	Connection test utility
Group:		Development/C++

%description test
Connection test utility.

%files test
%{_bindir}/*

#-----------------------------------------------------------------------------

%package devel
Summary:	Devel stuff for %{name}
Group:		Development/C++
Requires:	%{libmsn} = %{version}-%{release}

%description devel
Files needed to build applications based on %{name}.

%files devel
%{_libdir}/pkgconfig/*
%{_includedir}/msn
%{_libdir}/libmsn.so

#-----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
%cmake
%make

%install
%makeinstall_std -C build


%changelog
* Fri Aug  24 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 9928ed1
- Add patch to fix build with gcc 4.7
  
* Fri Aug  24 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: a231038
- New version 4.2.1 (sync with Cooker), spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14838 |12mr|libmspub-0.0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lname mspub
%define major 0
%define libname %mklibname %{lname} %{major}
%define develname %mklibname %{lname} -d

Summary:	A library providing ability to interpret and import Microsoft Publisher files
Name:		libmspub
Version:	0.0.1
Release:	2
Group:		System/Libraries
License:	GPLv2+ or LGPLv2+ or MPLv1.1
URL:		http://www.freedesktop.org/wiki/Software/libmspub
Source0:	http://dev-www.libreoffice.org/src/%{name}-%{version}.tar.xz
BuildRequires:	boost-devel
BuildRequires:	doxygen
BuildRequires:	libwpd-devel
BuildRequires:	libwpg-devel
BuildRequires:	zlib-devel
BuildRequires:	autoconf automake libtool

%description
Libmspub is library providing ability to interpret and import Microsoft
Publisher content into various applications. You can find it being used
in libreoffice.

%package -n	%{libname}
Summary:	Text categorization library
Group:		System/Libraries

%description -n	%{libname}
Libmspub is library providing ability to interpret and import Microsoft
Publisher content into various applications. You can find it being used
in libreoffice.

%package -n	%{develname}
Summary:	Development files and headers for %{name}
Group:		Development/Other
Provides:	mspub-devel = %{version}-%{release}

%description -n	%{develname}
Development files and headers for %{name}.

%package	doc
Summary:	Documentation of %{name} API
Group:		Books/Computer books
BuildArch:	noarch

%description	doc
The %{name}-doc package contains documentation files for %{name}.

%package	tools
Summary:	Tools to transform Microsoft Publisher files into other formats
Group:		Publishing

%description tools
Tools to transform Microsoft Publisher files into other formats.
Currently supported: XHTML, raw.

%prep

%setup -q

%build
mkdir -p m4
autoreconf -fi

%configure2_5x \
    --disable-static

sed -i \
    -e 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' \
    -e 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' \
    libtool

%make

%install

%makeinstall_std

rm -f %{buildroot}%{_libdir}/*.la

%files -n %{libname}
%doc AUTHORS ChangeLog COPYING.*
%{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%dir %{_includedir}/%{name}-0.0
%dir %{_includedir}/%{name}-0.0/%{name}
%{_includedir}/%{name}-0.0/%{name}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc

%files doc
%dir %{_docdir}/%{name}
%{_docdir}/%{name}/html

%files tools
%{_bindir}/pub2raw
%{_bindir}/pub2xhtml



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14839 |12mr|libmtp-1.1.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	libmtp
%define	version	1.1.4
%define release %mkrel 1
%define major	9
%define	libname	%mklibname mtp %major
%define develname %mklibname -d mtp

Name:		%{name}
Summary:	Implementation of Microsoft's Media Transfer Protocol
Version:	%{version}
Release:	%{release}
Group:		System/Libraries
License:	LGPLv2+
URL:		http://libmtp.sourceforge.net/
Source0:	http://downloads.sourceforge.net/project/libmtp/libmtp/%{version}/%{name}-%{version}.tar.gz
BuildRequires:	libusb-devel doxygen

%description
libmtp is an implementation of Microsoft's Media Transfer Protocol (MTP)
in the form of a library suitable primarily for POSIX compliant
operating systems. We implement MTP Basic, the stuff proposed for
standardization. MTP Enhanced is for Windows only, if we implement
it, well that depends...

It was initially based on (forked from) the great libptp2 library
by Mariusz Woloszyn but has since been moved over to follow Marcus
Meissners and Hubert Figuere's libgphoto2 fork of libptp2 (or is libptp2
 a fork of libgphoto?). The core implementation is identical to
libgphoto2, there is just a different API adapted to portable media
players.

%package -n	%{libname}
Summary:	Main library for %{name}
Group:		System/Libraries
Obsoletes:	%mklibname mtp 5
Obsoletes:	%mklibname mtp 0
Obsoletes:	%mklibname mtp 6
Requires:	%{name}-utils >= %{version}-%{release}

%description -n	%{libname}
This package contains the library needed to run programs dynamically
linked with %{name}.

%package -n	%{develname}
Summary:	Headers for developing programs that will use %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%mklibname -d mtp 5
Obsoletes:	%mklibname -d mtp 0

%description -n	%{develname}
This package contains the headers that programmers will need to develop
applications which will use %{name}.

%package doc
Summary: Libmtp documentation
Group: Books/Computer books

%description doc
This package contains documentation of libmtp.

%package utils
Summary: Tools provided by libmtp
Group: System/Libraries
Requires: %{libname} = %{version}-%{release}
Provides: mtp-utils = %{version}-%{release}

%description utils
This package contains various tools provided by libmtp.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static \
	--enable-doxygen \
	--with-udev-rules=60-libmtp.rules
%make

%install
%makeinstall_std

#-- FEDORA COPY
mkdir -p %{buildroot}%{_datadir}/hal/fdi/information/10freedesktop
install -p -m 644 libmtp.fdi %{buildroot}%{_datadir}/hal/fdi/information/10freedesktop/10-usb-music-players-libmtp.fdi
#-- FEDORA COPY
# Replace links with relative links
rm -f $RPM_BUILD_ROOT%{_bindir}/mtp-delfile
rm -f $RPM_BUILD_ROOT%{_bindir}/mtp-getfile
rm -f $RPM_BUILD_ROOT%{_bindir}/mtp-newfolder
rm -f $RPM_BUILD_ROOT%{_bindir}/mtp-sendfile
rm -f $RPM_BUILD_ROOT%{_bindir}/mtp-sendtr
pushd $RPM_BUILD_ROOT%{_bindir}
ln -sf mtp-connect mtp-delfile
ln -sf mtp-connect mtp-getfile
ln -sf mtp-connect mtp-newfolder
ln -sf mtp-connect mtp-sendfile
ln -sf mtp-connect mtp-sendtr
popd

mkdir -p %{buildroot}/%{_datadir}/doc/%{name}/html
mv -f %{buildroot}/%{_datadir}/doc/%{name}-%{version}/html/* %{buildroot}/%{_datadir}/doc/%{name}/html/

# don't ship .la
find %{buildroot} -name *.la | xargs rm -f

%files -n %{libname}
%doc AUTHORS COPYING README
%{_libdir}/libmtp.so.%{major}*

%files -n %{develname}
%{_includedir}/%{name}.h
%{_libdir}/%{name}.so
%{_libdir}/pkgconfig/*

%files doc
%doc %{_datadir}/doc/%{name}/html

%files utils
/lib/udev/rules.d/*.rules
%config(noreplace) %{_datadir}/hal/fdi/information/10freedesktop/10-usb-music-players-libmtp.fdi
/lib/udev/mtp-probe
%{_bindir}/*

%changelog
* Sat Aug  18 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: a5df928
- New version 1.1.2 (sync with Cooker), fix unversioned Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14840 |12mr|libmusicbrainz-2.1.5-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.1.5
%define release	%mkrel 9
%define major 4
%define libname %mklibname musicbrainz %{major}
%define develname %mklibname -d musicbrainz

Name:		libmusicbrainz
Version:	%{version}
Release:	%{release}
Summary:	A software library for accesing MusicBrainz servers
Source:		http://ftp.musicbrainz.org/pub/musicbrainz/%{name}-%{version}.tar.bz2
Patch0:		musicbrainz-2.1.5-gcc43-includes.patch
URL:		http://www.musicbrainz.org
Group:		Sound
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
License:	LGPLv2+
BuildRequires:	libexpat-devel >= 2.0.1
BuildRequires:	autoconf2.5 >= 2.58

%description
The MusicBrainz client library allows applications to make metadata
lookup to a MusicBrainz server, generate signatures from WAV data and
create CD Index Disk ids from audio CD roms.

%package -n %{libname}
Summary:	A software library for accesing MusicBrainz servers
Group:		System/Libraries

%description -n %{libname}
The MusicBrainz client library allows applications to make metadata
lookup to a MusicBrainz server, generate signatures from WAV data and
create CD Index Disk ids from audio CD roms.

%package -n %develname
Summary:	Headers for developing programs that will use libmusicbrainz
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	musicbrainz-devel = %{version}-%{release}
Obsoletes: %mklibname -d musicbrainz 4

%description -n	%develname
This package contains the headers that programmers will need to develop
applications which will use libmusicbrainz.


%prep
%setup -q
%patch0 -p1

%build
%configure2_5x
%make


%install
%makeinstall_std

%files -n %{libname}
%defattr(-, root, root)
%doc AUTHORS COPYING ChangeLog README TODO INSTALL
%{_libdir}/*.so.%{major}*

%files -n %develname
%defattr(-, root, root)
%{_includedir}/musicbrainz
%{_libdir}/*.a
%{_libdir}/*.so
%{_libdir}/pkgconfig/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14841 |12mr|libmusicbrainz3-3.0.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define package_name    libmusicbrainz
%define	version	3.0.3
%define release	%mkrel 2

%define api 3
%define major 6
%define libname %mklibname musicbrainz %api %{major}
%define develname %mklibname -d musicbrainz %api

Name:		libmusicbrainz3
Version:	%{version}
Release:	%{release}
Summary:	A software library for accesing MusicBrainz servers
Source:		http://ftp.musicbrainz.org/pub/musicbrainz/%{package_name}-%{version}.tar.gz
URL:		http://musicbrainz.org/doc/libmusicbrainz
Group:		Sound
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
License:	LGPLv2+
BuildRequires:  cmake
BuildRequires:  pkgconfig(neon)
BuildRequires:  libdiscid-devel
BuildRequires:  libcppunit-devel

%description
The MusicBrainz client library allows applications to make metadata
lookup to a MusicBrainz server, generate signatures from WAV data and
create CD Index Disk ids from audio CD roms.

%package -n %{libname}
Summary:	A software library for accesing MusicBrainz servers
Group:		System/Libraries

%description -n %{libname}
The MusicBrainz client library allows applications to make metadata
lookup to a MusicBrainz server, generate signatures from WAV data and
create CD Index Disk ids from audio CD roms.

%package -n %develname
Summary:	Headers for developing programs that will use libmusicbrainz
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%develname
This package contains the headers that programmers will need to develop
applications which will use libmusicbrainz.



%prep
%setup -q -n %{package_name}-%{version}

%build
cmake . -DCMAKE_INSTALL_PREFIX=%_prefix \
%if "%_lib" != "lib"
    -DLIB_SUFFIX=64 \
%endif


%make


%install
rm -rf %{buildroot}

%makeinstall_std


%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif


%files -n %{libname}
%defattr(-, root, root)
%doc AUTHORS.txt COPYING.txt NEWS.txt README.txt
%{_libdir}/libmusicbrainz%{api}.so.%{major}*

%files -n %develname
%defattr(-, root, root)
%{_includedir}/musicbrainz%{api}
%{_libdir}/*.so
%{_libdir}/pkgconfig/libmusicbrainz%{api}.pc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14842 |12mr|libmusicbrainz4-4.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define package_name    libmusicbrainz
%define	version	4.0.2
%define release	1

%define api 4
%define major 3
%define libname %mklibname musicbrainz %api %{major}
%define develname %mklibname -d musicbrainz %api

Name:		libmusicbrainz4
Version:	%{version}
Release:	%{release}
Summary:	A software library for accesing MusicBrainz servers
Source0:	https://github.com/downloads/metabrainz/libmusicbrainz/%{package_name}-%{version}.tar.gz
Patch0:		cmake_include_dir.patch
Patch1:		libmusicbrainz-4.0.2-remove-wextra-warnings.patch
URL:		http://musicbrainz.org/doc/libmusicbrainz
Group:		Sound
License:	LGPLv2+
BuildRequires:  cmake
BuildRequires:	pkgconfig(neon)
BuildRequires:	pkgconfig(libdiscid)
BuildRequires:	pkgconfig(cppunit)

%description
The MusicBrainz client library allows applications to make metadata
lookup to a MusicBrainz server, generate signatures from WAV data and
create CD Index Disk ids from audio CD roms.

%package -n %{libname}
Summary:	A software library for accesing MusicBrainz servers
Group:		System/Libraries

%description -n %{libname}
The MusicBrainz client library allows applications to make metadata
lookup to a MusicBrainz server, generate signatures from WAV data and
create CD Index Disk ids from audio CD roms.

%package -n %develname
Summary:	Headers for developing programs that will use libmusicbrainz
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%develname
This package contains the headers that programmers will need to develop
applications which will use libmusicbrainz.

%prep
%setup -q -n %{package_name}-%{version}
%apply_patches

%build
cmake . -DCMAKE_INSTALL_PREFIX=%_prefix \
%if "%_lib" != "lib"
    -DLIB_SUFFIX=64 \
%endif

%make

%install

%makeinstall_std

%files -n %{libname}
%doc AUTHORS.txt COPYING.txt NEWS.txt
%{_libdir}/libmusicbrainz%{api}.so.%{major}*

%files -n %develname
%{_includedir}/musicbrainz%{api}
%{_libdir}/*.so
%{_libdir}/pkgconfig/libmusicbrainz%{api}.pc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14843 |12mr|libmusicbrainz5-5.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define package_name libmusicbrainz

%define api 5
%define major 0
%define libname %mklibname musicbrainz %api %{major}
%define develname %mklibname -d musicbrainz %api

Name:		libmusicbrainz5
Version:	5.0.1
Release:	1
Summary:	A software library for accesing MusicBrainz servers
Source0:	https://github.com/downloads/metabrainz/libmusicbrainz/%{package_name}-%{version}.tar.gz
Patch0:		cmake_include_dir.patch
URL:		http://musicbrainz.org/doc/libmusicbrainz
Group:		Sound
License:	LGPLv2+
BuildRequires:	cmake
BuildRequires:	pkgconfig(neon)
BuildRequires:	pkgconfig(libdiscid)
BuildRequires:	pkgconfig(cppunit)

%description
The MusicBrainz client library allows applications to make metadata
lookup to a MusicBrainz server, generate signatures from WAV data and
create CD Index Disk ids from audio CD roms.

%package -n %{libname}
Summary:	A software library for accesing MusicBrainz servers
Group:		System/Libraries

%description -n %{libname}
The MusicBrainz client library allows applications to make metadata
lookup to a MusicBrainz server, generate signatures from WAV data and
create CD Index Disk ids from audio CD roms.

%package -n %{develname}
Summary:	Headers for developing programs that will use libmusicbrainz
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
This package contains the headers that programmers will need to develop
applications which will use libmusicbrainz.

%prep
%setup -q -n %{package_name}-%{version}
%apply_patches

%build
cmake . -DCMAKE_INSTALL_PREFIX=%_prefix \
%if "%_lib" != "lib"
    -DLIB_SUFFIX=64 \
%endif

%make

%install
%makeinstall_std

%files -n %{libname}
%doc AUTHORS.txt COPYING.txt NEWS.txt
%{_libdir}/libmusicbrainz%{api}.so.%{major}*

%files -n %{develname}
%{_includedir}/musicbrainz%{api}
%{_libdir}/*.so
%{_libdir}/pkgconfig/libmusicbrainz%{api}.pc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14844 |12mr|libmygpo-qt-1.0.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Qt Library that wraps the gpodder.net Web API
Name: libmygpo-qt
Version: 1.0.5
Release: 1
Source0: http://stefan.derkits.at/files/%{name}/%{name}.%{version}.tar.gz
Patch0:	       libmygpo-qt-1.0.5-LIB_SUFFIX.patch
License: LGPLv3+
Group: Development/KDE and Qt
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Url: http://wiki.gpodder.org/wiki/Libmygpo-qt
BuildRequires: cmake
BuildRequires: qt4-devel
BuildRequires: qjson-devel

%description
libmygpo-qt is a Qt Library that wraps the gpodder.net Web API.

v1.0 wraps nearly every Request from the gpodder.net API except:
-) Simple API Calls Downloading subscription Lists & Uploading
   subscription Lists
-) Retrieving Subscription Changes (you should use "Retrieving Updates
   for a given Device" instead)

%define major 1.0
%define libname %mklibname mygpo-qt %major

%package -n %libname
Summary: Library for %{name}
Group: Development/KDE and Qt

%description -n %libname
libmygpo-qt is a Qt Library that wraps the gpodder.net Web API.

v1.0 wraps nearly every Request from the gpodder.net API except:
-) Simple API Calls Downloading subscription Lists & Uploading
   subscription Lists
-) Retrieving Subscription Changes (you should use "Retrieving Updates
   for a given Device" instead)

%package devel
Summary: %{name} development files
Group: Development/KDE and Qt
Requires: %libname = %version

%description devel
libmygpo-qt is a Qt Library that wraps the gpodder.net Web API.

This package contains files need to build applications using libmygpo-qt.

%prep
%setup -qn %name.%version
%apply_patches

%build
%cmake -DMYGPO_BUILD_TESTS=OFF
%make

%install
rm -rf %{buildroot}
%makeinstall_std -C build

%clean
rm -rf %{buildroot}

%files -n %libname
%defattr(-,root,root)
%_libdir/libmygpo-qt.so.%{major}*
%_libdir/libmygpo-qt.so.1

%files devel
%defattr(-,root,root)
%_libdir/libmygpo-qt.so
%_libdir/pkgconfig/*.pc
%_includedir/mygpo-qt
%_libdir/cmake/mygpo-qt



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14845 |12mr|libnatspec-0.2.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname natspec %{major}
%define develname %mklibname natspec -d

Name:		libnatspec
Version:	0.2.6
Release:	1
License:	LGPLv2
Group:		System/Libraries
Url:		http://sourceforge.net/projects/natspec/
Summary:	Library for national and language-specific issues
Source0:	%{name}-%{version}.tar.bz2
BuildRequires:	doxygen
BuildRequires:	popt-devel

%description
Library for national and language-specific issues.
This library provides userful functions for
mount, submount, mkisofs, multimedia players.
This library try to help resolve charset hell (encoding problem)
in a various programs depends on locale and messages.

%package -n %{libname}
Summary:	Library for national and language-specific issues
Group:		System/Libraries
Requires:	%{name} = %{version}-%{release}

%description -n %{libname}
Library for national and language-specific issues.
This library provides userful functions for
mount, submount, mkisofs, multimedia players.
This library try to help resolve charset hell (encoding problem)
in a various programs depends on locale and messages.

%package -n %{develname}
Summary:	Development package of library for national and language-specific issues
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
The %{name}-devel package contains the necessary include files
for developing applications with %{name}
This library try to help resolve charset hell (encoding problem)
in a various programs depends on locale and messages.

%package devel-examples
Summary:	Examples of %{name} using
Group:		Books/Howtos

%description devel-examples
The %{name}-devel package contains examples of patches
for developing applications with %{name}

%prep
%setup -q

%build
sh aclocal
sh autoheader
sh libtoolize --copy --force
sh automake --add-missing --include-deps --copy --force-missing
sh autoconf
%configure2_5x
%make

pushd docs
doxygen ./libnatspecDox.cfg
popd

%install
%makeinstall_std

# FIXME: I don't know how to install in /lib
# move to /lib
mkdir -p %{buildroot}/%{_lib}
mv %{buildroot}%{_libdir}/%{name}.* %{buildroot}/%{_lib}

%files
%doc AUTHORS README ChangeLog NEWS TODO README-ru.html
%{_bindir}/*
%{_mandir}/man1/*.1*

%files -n %{libname}
/%{_lib}/*.so.*

%files -n %{develname}
%doc docs/html
%{_includedir}/*.h
/%{_lib}/*.so
%{_libdir}/pkgconfig/*
%{_datadir}/aclocal/*

%files devel-examples
%doc examples profile


%changelog
* Sun Aug  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 771d1c2
- New version 0.2.6, move binary from library package to its own
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14846 |12mr|libnet1.0.2-1.0.2a-17
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 1.0.2
%define libname	%mklibname net %{major}

Summary:	A C library for portable packet creation
Name:		libnet%{major}
Version:	1.0.2a
Release:	%mkrel 17
License:	BSD
Group:		System/Libraries
URL:		http://www.packetfactory.net/libnet
Source0:	http://www.packetfactory.net/libnet/dist/libnet-%{version}.tar.bz2
Patch0:		Libnet-1.0.2a-1.0.2a.diff
Patch1:		libnet-1.0.2a-strings.patch
BuildRequires:	libpcap-devel
BuildRequires:	libtool
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Libnet is an API to help with the construction and handling of network
packets. It provides a portable framework for low-level network
packet writing and handling (use libnet in conjunction with libpcap and
you can write some really cool stuff).  Libnet includes packet creation
at the IP layer and at the link layer as well as a host of supplementary
and complementary functionalty. Libnet is avery handy with which to
write network tools and network test code.  See the manpage and sample
test code for more detailed information

%if "%{_lib}" != "lib"
%package -n	%{libname}
Summary:	A C library for portable packet creation
Group:		System/Libraries
Provides:	%{mklibname net 1} = %{version}-%{release}
Obsoletes:	%{mklibname net 1} < %{version}-%{release}

%description -n %{libname}
Libnet is an API to help with the construction and handling of network
packets. It provides a portable framework for low-level network
packet writing and handling (use libnet in conjunction with libpcap and
you can write some really cool stuff).  Libnet includes packet creation
at the IP layer and at the link layer as well as a host of supplementary
and complementary functionalty. Libnet is avery handy with which to
write network tools and network test code.  See the manpage and sample
test code for more detailed information
%endif

%package -n	%{libname}-devel
Summary:	Development library and header files for the libnet library
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	libnet%{major}-devel = %{version}-%{release}
Provides:	net-devel = %{version}-%{release}
Obsoletes:	net1.0-devel < {version}-%{release}
Provides:	net1.0-devel = %{version}-%{release}
Provides:       net%{major}-devel = %{version}-%{release}
Obsoletes:	%{mklibname net 1}-devel < %{version}-%{release}
Provides:	%{mklibname net 1}-devel = %{version}-%{release}
Obsoletes:	%{mklibname net 1.0}-devel < %{version}-%{release}
Provides:	%{mklibname net 1.0}-devel = %{version}-%{release}
Conflicts:	%{mklibname net 1.1.0}-devel
Conflicts:	%{mklibname net 1.1.2}-devel

%description	-n %{libname}-devel
Libnet is an API to help with the construction and handling of network
packets. It provides a portable framework for low-level network
packet writing and handling (use libnet in conjunction with libpcap and
you can write some really cool stuff).  Libnet includes packet creation
at the IP layer and at the link layer as well as a host of supplementary
and complementary functionalty. Libnet is avery handy with which to
write network tools and network test code.  See the manpage and sample
test code for more detailed information

This package contains the static libnet library and its header
files.

%package -n	%{libname}-static-devel
Summary:	Static development library for the libnet library
Group:		Development/C
Requires:	%{libname}-devel = %{version}-%{release}
Provides:	libnet%{major}-static-devel = %{version}-%{release}
Provides:       net1.0-static-devel = %{version}-%{release}
Provides:       net%{major}-static-devel = %{version}-%{release}
Obsoletes:	%{mklibname net 1}-static-devel
Obsoletes:	%{mklibname net 1.0}-devel
Obsoletes:	net1.0-devel
Conflicts:	%{mklibname net 1.1.0}-static-devel
Conflicts:	%{mklibname net 1.1.2}-static-devel

%description	-n %{libname}-static-devel
Libnet is an API to help with the construction and handling of network
packets. It provides a portable framework for low-level network
packet writing and handling (use libnet in conjunction with libpcap and
you can write some really cool stuff).  Libnet includes packet creation
at the IP layer and at the link layer as well as a host of supplementary
and complementary functionalty. Libnet is avery handy with which to
write network tools and network test code.  See the manpage and sample
test code for more detailed information

This package contains the static libnet library.

%prep

%setup -q -n Libnet-%{version}
%patch0 -p1
%patch1 -p1 -b .strings

# fix file permissions
chmod 644 README doc/CHANGELOG*

%build
# ugly but fixes it...
cp %{_datadir}/automake-1.*/config.* .

%configure --with-pf_packet=yes 
%make CFLAGS="%{optflags} -fPIC -Wall"
#%%make test CFLAGS="%{optflags} -fPIC -Wall" <- borked

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

make \
    DESTDIR=%{buildroot} \
    INSTALL="%{_bindir}/install" \
    MAN_PREFIX=%{_mandir}/man3 \
    install

rm -f %{buildroot}%{_libdir}/*

install -m0755 lib/libnet.so.%{major} %{buildroot}%{_libdir}/
ln -snf libnet.so.%{major} %{buildroot}%{_libdir}/libnet.so
ln -snf libnet.so %{buildroot}%{_libdir}/libpwrite.so

install -m0644 lib/libnet.a %{buildroot}%{_libdir}/
ln -snf libnet.a %{buildroot}%{_libdir}/libpwrite.a

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%doc README doc/CHANGELOG*
%attr(0755,root,root) %{_libdir}/lib*.so.*

%files -n %{libname}-devel
%defattr(-,root,root)
%attr(0755,root,root) %{_bindir}/*
%attr(0755,root,root) %{_libdir}/lib*.so
%attr(0644,root,root) %{_includedir}/*.h
%dir %{_includedir}/libnet
%attr(0644,root,root) %{_includedir}/libnet/*.h
%attr(0644,root,root) %{_mandir}/man*/*

%files -n %{libname}-static-devel
%defattr(-,root,root)
%attr(0644,root,root) %{_libdir}/lib*.a



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14847 |12mr|libnet1.1.0-1.1.0-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 1.1.0
%define	libname %mklibname net %{major}

Summary:	A C library for portable packet creation
Name:		libnet%{major}
Version:	1.1.0
Release:	%mkrel 16
License:	BSD
Group:		System/Libraries
URL:		http://www.packetfactory.net/libnet
Source0:	http://www.packetfactory.net/libnet/dist/libnet-%{version}.tar.bz2
Patch0:		libnet-1.1.0-shared.diff
Patch1:		libnet-1.1.0-format_not_a_string_literal_and_no_format_arguments.diff
BuildRequires:	libpcap-devel
BuildRequires:	autoconf2.5
BuildRequires:	automake
BuildRequires:	libtool
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Libnet is an API to help with the construction and handling of network
packets. It provides a portable framework for low-level network
packet writing and handling (use libnet in conjunction with libpcap and
you can write some really cool stuff).  Libnet includes packet creation
at the IP layer and at the link layer as well as a host of supplementary
and complementary functionalty. Libnet is avery handy with which to
write network tools and network test code.  See the manpage and sample
test code for more detailed information

%if "%{_lib}" != "lib"
%package -n	%{libname}
Summary:	A C library for portable packet creation
Group:		System/Libraries

%description -n %{libname}
Libnet is an API to help with the construction and handling of network
packets. It provides a portable framework for low-level network
packet writing and handling (use libnet in conjunction with libpcap and
you can write some really cool stuff).  Libnet includes packet creation
at the IP layer and at the link layer as well as a host of supplementary
and complementary functionalty. Libnet is avery handy with which to
write network tools and network test code.  See the manpage and sample
test code for more detailed information
%endif

%package -n	%{libname}-devel
Summary:	Development library and header files for the libnet library
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	libnet%{major}-devel = %{version}-%{release}
Provides:	net-devel = %{version}-%{release}
Provides:	%{mklibname net 1.1}-devel = %{version}-%{release}
Obsoletes:	%{mklibname net 1.1}-devel
Conflicts:	%{mklibname net 1.0.2}-devel
Conflicts:	%{mklibname net 1.1.2}-devel

%description	-n %{libname}-devel
Libnet is an API to help with the construction and handling of network
packets. It provides a portable framework for low-level network
packet writing and handling (use libnet in conjunction with libpcap and
you can write some really cool stuff).  Libnet includes packet creation
at the IP layer and at the link layer as well as a host of supplementary
and complementary functionalty. Libnet is avery handy with which to
write network tools and network test code.  See the manpage and sample
test code for more detailed information

This package contains the static libnet library and its header
files.

%package -n	%{libname}-static-devel
Summary:	Static development library for the libnet library
Group:		Development/C
Requires:	%{libname}-devel = %{version}-%{release}
Provides:	libnet%{major}-static-devel = %{version}-%{release}
Provides:	%{mklibname net 1.1}-devel = %{version}-%{release}
Obsoletes:	%{mklibname net 1.1}-devel
Conflicts:	%{mklibname net 1.0.2}-static-devel
Conflicts:	%{mklibname net 1.1.2}-static-devel

%description	-n %{libname}-static-devel
Libnet is an API to help with the construction and handling of network
packets. It provides a portable framework for low-level network
packet writing and handling (use libnet in conjunction with libpcap and
you can write some really cool stuff).  Libnet includes packet creation
at the IP layer and at the link layer as well as a host of supplementary
and complementary functionalty. Libnet is avery handy with which to
write network tools and network test code.  See the manpage and sample
test code for more detailed information

This package contains the static libnet library.

%prep

%setup -n Libnet-latest -q
%patch0 -p1
%patch1 -p0

# cvs cleanup
for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
done

# fix file permissions
chmod 644 README doc/CHANGELOG*

%build
rm -rf autom4te.cache
export WANT_AUTOCONF_2_5=1
rm -f configure
libtoolize --copy --force; aclocal; autoconf; automake --add-missing

export LIBNET_CONFIG_CFLAGS="-I%{_includedir}/libnet"
export CFLAGS="%{optflags} -fPIC -Wall"

%configure2_5x \
    --with-pf_packet=yes 

%make CFLAGS="%{optflags} -fPIC -Wall"

# still we need to make sure the soname is 1.1.0, so..., make the shared lib the hard way
gcc -Wl,-soname,libnet.so.%{major} -shared %{optflags} -fPIC -o libnet.so.%{major} src/*.o

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_mandir}/man3

%makeinstall_std

install -m755 libnet-config %{buildroot}%{_bindir}/

# install man pages
install -m0644 man/* %{buildroot}%{_mandir}/man3/

# fix the lib
rm -f %{buildroot}%{_libdir}/lib*.so*
install -m0755 libnet.so.%{major} %{buildroot}%{_libdir}/
ln -snf libnet.so.%{major} %{buildroot}%{_libdir}/libnet.so

# cleanup
rm -f %{buildroot}%{_libdir}/lib*.la

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%doc README doc/CHANGELOG* doc/COPYING
%attr(0755,root,root) %{_libdir}/lib*.so.*

%files -n %{libname}-devel
%defattr(-,root,root)
%attr(0755,root,root) %{_bindir}/*
%attr(0755,root,root) %{_libdir}/lib*.so
#%attr(0644,root,root) %{_libdir}/lib*.la
%attr(0644,root,root) %{_includedir}/*.h
%dir %{_includedir}/libnet
%attr(0644,root,root) %{_includedir}/libnet/*.h
%attr(0644,root,root) %{_mandir}/man*/*

%files -n %{libname}-static-devel
%defattr(-,root,root)
%attr(0644,root,root) %{_libdir}/lib*.a



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14848 |12mr|libnet-1.1.5-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 1
%define libname %mklibname net %{major}
%define develname %mklibname net -d

Summary:	A C library for portable packet creation
Name:		libnet
Version:	1.1.5
Release:	%mkrel 7
License:	BSD
Group:		System/Libraries
URL:		http://www.sourceforge.net/projects/libnet-dev/
Source0:	http://downloads.sourceforge.net/libnet-dev/%{name}-%{version}.tar.gz
BuildRequires:	libpcap-devel


%description
Libnet is an API to help with the construction and handling of network packets.
It provides a portable framework for low-level network packet writing and
handling (use libnet in conjunction with libpcap and you can write some really
cool stuff). Libnet includes packet creation at the IP layer and at the link
layer as well as a host of supplementary and complementary functionality.

%package -n	%{libname}
Summary:	A C library for portable packet creation
Group: 		System/Libraries

%description -n	%{libname}
Libnet is an API to help with the construction and handling of network packets.
It provides a portable framework for low-level network packet writing and
handling (use libnet in conjunction with libpcap and you can write some really
cool stuff). Libnet includes packet creation at the IP layer and at the link
layer as well as a host of supplementary and complementary functionality.

%package -n	%{develname}
Summary:	Development library and header files for the libnet library
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	libnet%{major}-devel = %{version}-%{release}
Provides:	net-devel = %{version}-%{release}
Provides:	net2-devel = %{version}-%{release}
Provides:	%{mklibname net 2 -d} = %{version}-%{release}
Obsoletes:	%{mklibname net 2 -d}
Conflicts:	%{mklibname net 1.0.2 -d}
Conflicts:	%{mklibname net 1.1.0 -d}
# 1.1.3 should be api compatible with 1.1.2*
Provides:	%{mklibname net 1.1.2 -d} = %{version}-%{release}
Obsoletes:	%{mklibname net 1.1.2 -d}

%description -n	%{develname}
The libnet-devel package includes header files and libraries necessary for
developing programs which use the libnet library. Libnet is very handy with
which to write network tools and network test code. See the manpage and sample
test code for more detailed information.

%prep

%setup -q -n libnet-%{version}

# Keep the sample directory untouched by make
rm -rf __dist_sample
mkdir __dist_sample
cp -a sample __dist_sample

%build

%configure2_5x

%make

%install
rm -rf %{buildroot}

%makeinstall_std INSTALL='install -p'

# Don't install any static .a and libtool .la files
rm -f %{buildroot}%{_libdir}/%{name}.{a,la}

# Prepare samples directory and perform some fixes
rm -rf __dist_sample/sample/win32
rm -f __dist_sample/sample/Makefile.{am,in}
sed -e 's@#include "../include/libnet.h"@#include <libnet.h>@' \
  __dist_sample/sample/libnet_test.h > __dist_sample/sample/libnet_test.h.new
touch -c -r __dist_sample/sample/libnet_test.h{,.new}
mv -f __dist_sample/sample/libnet_test.h{.new,}

# Remove makefile relics from documentation
rm -f doc/html/Makefile*

# Correct wrong line endings at CHANGELOG and CONTRIB
for file in CHANGELOG CONTRIB; do
  sed -e 's/\r$//' doc/$file > doc/$file.new
  touch -c -r doc/$file doc/$file.new
  mv -f doc/$file.new doc/$file
done

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%doc README doc/CHANGELOG doc/COPYING
%attr(0755,root,root) %{_libdir}/*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%doc doc/BUGS doc/DESIGN_NOTES doc/MIGRATION doc/PACKET_BUILDING
%doc doc/RAWSOCKET_NON_SEQUITUR doc/TODO doc/html/ __dist_sample/sample/
%{_bindir}/libnet-config
%{_includedir}/libnet.h
%dir %{_includedir}/libnet
%{_includedir}/libnet/*.h
%{_libdir}/*.so
%{_mandir}/man3/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14849 |12mr|libnetfilter_acct-1.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname netfilter_acct %{major}
%define libnamedevel %mklibname netfilter_acct -d

Summary:	Netfilter extended accounting infrastructure library
Name:		libnetfilter_acct
Version:	1.0.0
Release:	1
Group:		System/Libraries
License:	GPL
URL:		http://www.netfilter.org/projects/libnetfilter_acct/index.html
Source0:	http://www.netfilter.org/projects/libnetfilter_acct/files/libnetfilter_acct-%{version}.tar.bz2
Source1:	http://www.netfilter.org/projects/libnetfilter_acct/files/libnetfilter_acct-%{version}.tar.bz2.sig
BuildRequires:	pkgconfig(libmnl) >= 1.0.0

%description
libnetfilter_acct is the userspace library providing interface to extended
accounting infrastructure.

%package -n %{libname}
Summary:	Netfilter extended accounting infrastructure library
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}
Provides:	netfilter_acct = %{version}-%{release}

%description -n %{libname}
libnetfilter_acct is the userspace library providing interface to extended
accounting infrastructure.

%package -n %{libnamedevel}
Summary:        Development files for %{name}
Group:          System/Libraries
Provides:	netfilter_acct-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n %{libnamedevel}
This package contains the development files for %{name}.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

rm -f %{buildroot}%{_libdir}/*.la

%files -n %{libname}
%doc COPYING README
%{_libdir}/*.so.%{major}*

%files -n %{libnamedevel}
%{_includedir}/libnetfilter_acct
%{_libdir}/*.so
%{_libdir}/pkgconfig/libnetfilter_acct.pc




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14850 |12mr|libnetfilter_conntrack-1.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 3
%define libname %mklibname netfilter_conntrack %{major}
%define develname %mklibname netfilter_conntrack -d

Summary:	Interface to the in-kernel connection tracking state table
Name:		libnetfilter_conntrack
Version:	1.0.1
Release:	1
License:	GPLv2+
Group:		System/Kernel and hardware
URL:		http://www.netfilter.org/projects/%{name}/
Source0:	http://www.netfilter.org/projects/%{name}/files/%{name}-%{version}.tar.bz2
Source1:	http://www.netfilter.org/projects/%{name}/files/%{name}-%{version}.tar.bz2.sig
BuildRequires:	nfnetlink-devel >= 1.0.0

%description
A libnetfilter_conntrack is a userspace library providing a programming \
interface (API) to the in-kernel connection tracking state table.

%package -n %{libname}
Summary:	Main library for %{name}
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}
Obsoletes:	%{mklibname netfilter_conntrack 1} < 0.0.101

%description -n %{libname}
This package contains the library needed to run programs dynamically
linked with %{name}.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	netfilter_conntrack-devel = %{version}-%{release}
Obsoletes:	%{mklibname -d netfilter_conntrack 1}

%description -n %{develname}
This package contains the development files for %{name}.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

rm -f %{buildroot}%{_libdir}/*.la

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/%{name}*.h
%{_includedir}/%{name}/linux_nfnetlink_conntrack.h
%{_libdir}/%{name}.so
%{_libdir}/pkgconfig/%{name}.pc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14851 |12mr|libnetfilter_cttimeout-1.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname netfilter_cttimeout %{major}
%define develname %mklibname netfilter_cttimeout -d

Summary:	Netfilter extended cttimeout infrastructure library
Name:		libnetfilter_cttimeout
Version:	1.0.0
Release:	2
License:	GPLv2+
Group:		System/Kernel and hardware
URL:		http://www.netfilter.org/projects/%{name}/
Source0:	http://www.netfilter.org/projects/%{name}/files/%{name}-%{version}.tar.bz2
Source1:	http://www.netfilter.org/projects/%{name}/files/%{name}-%{version}.tar.bz2.sig
BuildRequires:	pkgconfig(libmnl) >= 1.0.0

%description
libnetfilter_cttimeout is the userspace library that provides the programming
interface to the fine-grain connection tracking timeout infrastructure. With
this library, you can create, update and delete timeout policies that can be
attached to traffic flows. This library is used by conntrack-tools.

%package -n	%{libname}
Summary:	Main library for %{name}
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}

%description -n	%{libname}
This package contains the library needed to run programs dynamically
linked with %{name}.

%package -n	%{develname}
Summary:	Development files for %{name}
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	netfilter_cttimeout-devel = %{version}-%{release}

%description -n	%{develname}
This package contains the development files for %{name}.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

rm -f %{buildroot}%{_libdir}/*.la

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/%{name}*.h
%{_libdir}/%{name}.so
%{_libdir}/pkgconfig/%{name}.pc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14852 |12mr|libnetfilter_log-1.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname netfilter_log %{major}
%define libnamedevel %mklibname netfilter_log -d

Summary:	Netfilter userspace packet logging library
Name:		libnetfilter_log
Version:	1.0.1
Release:	1
Group:		System/Libraries
License:	GPL
URL:		http://www.netfilter.org/projects/libnetfilter_log/index.html
Source0:	http://www.netfilter.org/projects/libnetfilter_log/files/libnetfilter_log-%{version}.tar.bz2
Source1:	http://www.netfilter.org/projects/libnetfilter_log/files/libnetfilter_log-%{version}.tar.bz2.sig
Patch0:		libnetfilter_log-1.0.1-linkage_fix.diff
BuildRequires:	pkgconfig(libnfnetlink) >= 0.0.41
BuildRequires:	autoconf automake libtool

%description
libnetfilter_log is a userspace library providing interface to packets that
have been logged by the kernel packet filter. It is is part of a system that
deprecates the old syslog/dmesg based packet logging. This library has been
previously known as libnfnetlink_log.

%package -n %{libname}
Summary:	Netfilter userspace packet logging library
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}
Provides:	netfilter_log = %{version}-%{release}

%description -n %{libname}
libnetfilter_log is a userspace library providing interface to packets that
have been logged by the kernel packet filter. It is is part of a system that
deprecates the old syslog/dmesg based packet logging. This library has been
previously known as libnfnetlink_log.

%package -n %{libnamedevel}
Summary:        Development files for %{name}
Group:          System/Libraries
Provides:	netfilter_log-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n %{libnamedevel}
This package contains the development files for %{name}.

%prep
%setup -q
%patch0 -p0

%build
autoreconf -fi
%configure2_5x
%make

%install
%makeinstall_std

rm -f %{buildroot}%{_libdir}/*.la

%files -n %{libname}
%doc COPYING
%{_libdir}/*.so.%{major}*

%files -n %{libnamedevel}
%{_includedir}/libnetfilter_log
%{_libdir}/*.so
%{_libdir}/pkgconfig/libnetfilter_log.pc



%changelog
* Mon Apr 16 2012 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1
+ Revision: 791245
- import libnetfilter_log


* Mon Apr 16 2012 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14853 |12mr|libnetfilter_queue-1.0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major                 1
%define libname               %mklibname netfilter_queue %{major}
%define libnamedevel          %mklibname netfilter_queue -d

Summary:	Provides an API for packets that have been queued by the kernel packet filter
Name:		libnetfilter_queue
Version:	1.0.1
Release:	2
Epoch:		0
Group:		System/Libraries
License:	GPL
URL:		http://www.netfilter.org/projects/libnetfilter_queue/index.html
Source0:	http://www.netfilter.org/projects/libnetfilter_queue/files/libnetfilter_queue-%{version}.tar.bz2
Source1:	http://www.netfilter.org/projects/libnetfilter_queue/files/libnetfilter_queue-%{version}.tar.bz2.sig
BuildRequires:	nfnetlink-devel >= 0:0.0.38

%description
libnetfilter_queue is a userspace library providing an API to
packets that have been queued by the kernel packet filter. It is
part of a system that deprecates the old ip_queue/libipq mechanism.

%package -n %{libname}
Summary:	Main library for %{name}
Group:		System/Libraries
Provides:	%{name} = %{epoch}:%{version}-%{release}
Provides:	netfilter_queue = %{epoch}:%{version}-%{release}

%description -n %{libname}
libnetfilter_queue is a userspace library providing an API for
packets that have been queued by the kernel packet filter. It is
part of a system that deprecates the old ip_queue/libipq mechanism.

%package -n %{libnamedevel}
Summary:        Development files for %{name}
Group:          System/Libraries
Obsoletes:	%{mklibname netfilter_queue 1}-devel < %{epoch}:%{version}-%{release}
Obsoletes:	%{mklibname netfilter_queue -d -s} < %{epoch}:%{version}-%{release}
Provides:	netfilter_queue-devel = %{epoch}:%{version}-%{release}
Requires:	%{libname} = %{epoch}:%{version}-%{release}

%description -n %{libnamedevel}
This package contains the development files for %{name}.

%prep
%setup -q

%build
%configure2_5x
%make

%check
make check

%install
%makeinstall_std

rm -f %{buildroot}%{_libdir}/*.la

%files -n %{libname}
%doc COPYING
%{_libdir}/*.so.%{major}*

%files -n %{libnamedevel}
%{_includedir}/libnetfilter_queue
%{_libdir}/*.so
%{_libdir}/pkgconfig/libnetfilter_queue.pc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14854 |12mr|libnfnetlink-1.0.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major                 0
%define libname               %mklibname nfnetlink %{major}
%define libnamedevel          %mklibname nfnetlink -d
%define libnamedevelold       %mklibname nfnetlink 0-devel
%define libnamestaticdevel    %mklibname nfnetlink -d -s
%define libnamestaticdevelold %mklibname nfnetlink 0-static-devel

Name:           libnfnetlink
Version:        1.0.0
Release:        6
Epoch:          0
Summary:        Userspace library for handling of netfilter netlink messages
Group:          System/Libraries
License:        GPL
URL:            http://www.netfilter.org/projects/libnfnetlink/index.html
Source0:        http://www.netfilter.org/projects/libnfnetlink/files/libnfnetlink-%{version}.tar.bz2
Source1:        http://www.netfilter.org/projects/libnfnetlink/files/libnfnetlink-%{version}.tar.bz2.sig

%description
nfnetlink is a netlink(7) based kernel/userspace transport layer. It
provides a unified kernel/userspace interface for the various netfilter
subsystems, such as connection tracking, logging and queueing.

%package -n %{libname}
Summary:        Main library for %{name}
Group:          System/Libraries
Provides:       %{name} = %{epoch}:%{version}-%{release}
Provides:       nfnetlink = %{epoch}:%{version}-%{release}

%description -n %{libname}
libnfnetlink is a userspace library that provides some low-level
nfnetlink handling functions. It is used as a foundation for other, netfilter
subsystem specific libraries such as libnfnetlink_conntrack, libnfnetlink_log
and libnfnetlink_queue.

%package -n %{libnamedevel}
Summary:        Development files for %{name}
Group:          System/Libraries
Obsoletes:      %{libnamedevelold} < %{epoch}:%{version}-%{release}
Obsoletes:	%{mklibname -d nfnetlink 1} < %{epoch}:%{version}-%{release}
Provides:       nfnetlink-devel = %{epoch}:%{version}-%{release}
Requires:       %{libname} = %{epoch}:%{version}-%{release}

%description -n %{libnamedevel}
This package contains the development files for %{name}.

%package -n %{libnamestaticdevel}
Summary:        Static development files for %{name}
Group:          System/Libraries
Obsoletes:      %{libnamestaticdevelold} < %{epoch}:%{version}-%{release}
Obsoletes:      %{mklibname -s -d nfnetlink 1} < %{epoch}:%{version}-%{release}
Provides:       nfnetlink-static-devel = %{epoch}:%{version}-%{release}
Requires:       %{libnamedevel} = %{epoch}:%{version}-%{release}

%description -n %{libnamestaticdevel}
This package contains the static development files for %{name}.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%check
%make check

rm -f %{buildroot}%{_libdir}/*.la

%files -n %{libname}
%doc README
%{_libdir}/*.so.%{major}*

%files -n %{libnamedevel}
%{_includedir}/libnfnetlink
%{_libdir}/*.so
%{_libdir}/pkgconfig/libnfnetlink.pc

%files -n %{libnamestaticdevel}
%{_libdir}/*.a



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14855 |12mr|libnfs-1.5.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	1
%define	libname	%mklibname nfs %{major}
%define	devname	%mklibname nfs -d

Name:		libnfs
Version:	1.5.0
Release:	1
Summary:	Client library for accessing NFS shares over a network
# examples are GPL but are not packaged
License:	LGPLv2+
Group:		System/Libraries
URL:		https://github.com/sahlberg/libnfs
# git archive --prefix libnfs-1.3.0/ libnfs-1.3.0 | xz > libnfs-1.3.0.tar.xz
Source0:	https://github.com/downloads/sahlberg/libnfs/%{name}-%{version}.tar.gz
BuildRequires:	python

%description
LIBNFS is a client library for accessing NFS shares over a network.

%package -n %{libname}
Summary:	Shared library of libnfs
Group:		System/Libraries
Provides:	%{name} = %{EVRD}

%description -n %{libname}
LIBNFS is a client library for accessing NFS shares over a network.

This package contains the library needed to run programs dynamically
linked with libnfs.

%package -n %{devname}
Summary:	Headers for libnfs development
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	nfs-devel = %{EVRD}

%description -n %{devname}
LIBNFS is a client library for accessing NFS shares over a network.

This package contains the headers that are needed to develop
applications that use libnfs.

%prep
%setup -q

%build
./bootstrap
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%files -n %{libname}
%doc README
%{_libdir}/*.so.%{major}*

%files -n %{devname}
%doc README
%{_libdir}/*.so
%{_includedir}/nfsc
%{_libdir}/pkgconfig/%{name}.pc

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14856 |12mr|libnfsidmap-0.25-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 0
%define libname	%mklibname nfsidmap %{major}

Summary:	Library to help mapping id's, mainly for NFSv4
Name:		libnfsidmap
Version:	0.25
Release:	2
License:	BSD-like
Group:		System/Libraries
URL:		http://www.citi.umich.edu/projects/nfsv4/linux/
Source0:	http://www.citi.umich.edu/projects/nfsv4/linux/libnfsidmap/libnfsidmap-%{version}.tar.gz
BuildRequires:	openldap-devel
BuildRequires:	openssl-devel
BuildRequires:	pkgconfig
#BuildRequires:	voms-devel

%description
libnfsidmap is a library holding mulitiple methods of mapping
names to id's and visa versa, mainly for NFSv4. 

When NFSv4 is using AUTH_GSS (which currently only supports
Kerberos v5), the NFSv4 server mapping functions MUST use
secure communications.

%package -n	%{libname}
Summary:	Library to help mapping id's, mainly for NFSv4
Group:		System/Libraries
Provides:	libnfsidmap
Provides:	nfsidmap

%description -n	%{libname}
libnfsidmap is a library holding mulitiple methods of mapping
names to id's and visa versa, mainly for NFSv4. 

When NFSv4 is using AUTH_GSS (which currently only supports
Kerberos v5), the NFSv4 server mapping functions MUST use
secure communications.

%package -n	%{libname}-devel
Summary:	Static library and header files for the nfsidmap library
Group:		Development/C
Requires:	%{libname} >= %{version}
Provides:	libnfsidmap-devel = %{version}
Provides:	nfsidmap-devel  = %{version}

%description -n	%{libname}-devel
libnfsidmap is a library holding mulitiple methods of mapping
names to id's and visa versa, mainly for NFSv4. 

When NFSv4 is using AUTH_GSS (which currently only supports
Kerberos v5), the NFSv4 server mapping functions MUST use
secure communications.

This package contains the static libnfsidmap library and its
header files.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x \
    --disable-static \
    --with-pluginpath=%{_libdir}/%{name} \

#    --enable-gums

%make

%install
rm -rf %{buildroot}

%makeinstall_std

%files -n %{libname}
%doc AUTHORS ChangeLog COPYING README
%{_libdir}/*.so.%{major}*
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/nsswitch.so
%{_libdir}/%{name}/static.so
%{_libdir}/%{name}/umich_ldap.so
%{_mandir}/man3/*
%{_mandir}/man5/*

%files -n %{libname}-devel
%doc AUTHORS ChangeLog COPYING README
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/libnfsidmap.pc



%changelog
* Thu Aug  23 2012 Denis Silakov <denis.silakov@rosalab.ru>
+ Commit: 48ed706
- Updated to 0.25
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14857 |12mr|libnice-0.1.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major		10
%define	oname		nice
%define	libname		%mklibname %{oname} %major
%define develname	%mklibname %{oname} -d

Summary:	Implementation of the IETF's draft I.C.E standard
Name:		libnice
Version:	0.1.3
Release:	1
License:	LGPLv2+ and MPLv1+
Group:		System/Libraries
URL:		http://nice.freedesktop.org/wiki/
Source0:	http://nice.freedesktop.org/releases/%{name}-%{version}.tar.gz

BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gstreamer-plugins-base-0.10)
BuildRequires:	pkgconfig(gupnp-igd-1.0)

%description
Nice is an implementation of the IETF's draft Interactive Connectivity
Establishment standard (ICE). It provides GLib-based library, libnice.

ICE is useful for applications that want to establish peer-to-peer UDP
data streams. It automates the process of traversing NATs and provides
security against some attacks.

Existing standards that use ICE include the Session Initiation Protocol
(SIP) and Jingle, XMPP extension for audio/video calls.

Nice includes integration with GStreamer. It is used by Farsight for RTP
transport. 

%package -n	%{libname}
Summary:	Dynamic libraries from %{oname}
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}
Obsoletes:	%{_lib}nice1 < 0.1.1-4

%description -n	%{libname}
Dynamic libraries from %{name}.

%package -n	%{develname}
Summary: 	Header files, libraries and development documentation for %{oname}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{oname}-devel = %{version}-%{release}
Provides:       lib%{oname}-devel = %{version}-%{release}

%description -n	%{develname}
This package contains the header files, static libraries and development
documentation for %{oname}. If you like to develop programs using %{oname},
you will need to install %{oname}-devel.

%package 	utils
Summary:	Dynamic libraries from %{oname}
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}
Provides: 	%{name}-utils = %{version}-%{release}
Obsoletes:	libnice

%description 	utils
This package contains various tools from %{name}.

%package -n	gstreamer0.10-%{oname}
Summary:	Gstreamer elements from %{oname}
Group:		System/Libraries
Requires:	%{libname} = %{version}
# conflict with older %%libname that had the gst .so, before the split
Conflicts:	%{_lib}nice0 < 0.1.0
Conflicts:	%{_lib}nice1 < 0.1.0

%description -n	gstreamer0.10-%{oname}
Gstreamer elements from %{oname}.

%prep
%setup -q

%build
%configure2_5x \
	--enable-gupnp \
	--disable-static

# disable rpath
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool

%make

%install
%makeinstall_std

# don't ship .la
find %{buildroot} -name "*.la" -delete

#% check
#disabled due fails
#make check

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc AUTHORS COPYING COPYING.LGPL COPYING.MPL NEWS README
%{_includedir}/%{oname}/*.h
%{_includedir}/stun/*.h
%{_includedir}/stun/usages/*.h
%{_libdir}/%{name}.so
%{_libdir}/pkgconfig/%{oname}.pc
%{_datadir}/gtk-doc/html/%{name}/*

%files utils
%{_bindir}/stun*

%files -n gstreamer0.10-%{oname}
%{_libdir}/gstreamer-0.10/*.so

%changelog
* Fri Aug  24 2012 Denis Silakov <denis.silakov@rosalab.ru>
+ Commit: 939eed3
- Updated to 0.1.2
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14858 |12mr|libnjb-2.2.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define major		5
%define libname 	%mklibname njb %{major}
%define develname	%mklibname njb -d

Name: 	 	libnjb
Summary:	A software library for talking to the Creative Nomad Jukeboxes and Dell DJs
Version: 	2.2.7
Release: 	1

Source0:	%{name}-%{version}.tar.gz
Patch0:		libnjb-2.2.6-optimize-udev-rule.patch
URL:		http://sourceforge.net/projects/libnjb/
License:	BSD
Group:		System/Libraries
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot

BuildRequires:  libusb-devel
BuildRequires:  doxygen

%description
Provides a user-level API (C library) for communicating with the
Creative Nomad JukeBox MP3 player under Linux and *BSD, as well
as simple command-line utilities to demonstrate the API functions.
This library works in user space.

%package -n 	%{libname}
Summary:        Dynamic libraries from %{name}
Group:          System/Libraries
Provides:	daemon
Obsoletes:	daemon = %{version}-%{release}

%description -n %{libname}
Provides a user-level API (C library) for communicating with the
Creative Nomad JukeBox MP3 player under Linux and *BSD, as well
as simple command-line utilities to demonstrate the API functions.
This library works in user space.
This libraries from %{name}.

%package -n 	%{develname}
Summary: 	Header files and static libraries from %name
Group: 		Development/C
Requires: 	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release} 
Obsoletes:	%{mklibname njb 5 -d}

%description -n %{develname}
Libraries and includes files for developing programs based on %name.

%prep
%setup -q
#%patch0 -p1 -b .udev_opt~

%build
%configure2_5x
%make

%install
rm -rf %{buildroot} installed-docs
%makeinstall pkgdocdir=`pwd`/installed-docs
#gw TODO fix device ownership
#install -m644 nomad.rules -D %{buildroot}%{_sysconfdir}/udev/rules.d/60-libnjb.rules
install -m644 libnjb.fdi -D %{buildroot}%{_datadir}/hal/fdi/information/10freedesktop/10-usb-music-players-libnjb.fdi

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog FAQ HACKING  README LICENSE
%{_bindir}/*
#%config(noreplace) %{_sysconfdir}/udev/rules.d/60-libnjb.rules
%{_datadir}/hal/fdi/information/10freedesktop/10-usb-music-players-libnjb.fdi

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/libnjb.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%doc installed-docs/*
%{_includedir}/%{name}.h
%{_libdir}/%{name}.so
%{_libdir}/%{name}.a
%{_libdir}/pkgconfig/%{name}.pc




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14859 |12mr|libnl-1.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	1
%define	libname %mklibname nl %{major}
%define	libdev	%mklibname -d nl

Name:		libnl
Version:	1.1
Release:	8
Summary:	Library for applications dealing with netlink sockets
License:	GPL
Group:		System/X11
URL:		http://people.suug.ch/~tgr/libnl/
Source0:	http://people.suug.ch/~tgr/libnl/files/%{name}-%{version}.tar.lzma
BuildRequires: doxygen
Patch1: libnl-1.0-pre5-static.patch
Patch2: libnl-1.0-pre5-debuginfo.patch
Patch3: libnl-1.0-pre8-use-vasprintf-retval.patch
Patch4: libnl-1.0-pre8-more-build-output.patch
Patch5: libnl-1.1-include-limits-h.patch
Patch6: libnl-1.1-doc-inlinesrc.patch

%description
libnl is a library for applications dealing with netlink sockets.
The library provides an interface for raw netlink messaging and
various netlink family specific interfaces.

%package -n	%{libname}
Group:		System/Libraries
Summary:	Library for applications dealing with netlink sockets

%description -n	%{libname}
libnl is a library for applications dealing with netlink sockets.
The library provides an interface for raw netlink messaging and
various netlink family specific interfaces.

%package -n	%{libdev}
Group:		Development/C
Summary:	Header files of libnl
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}

%description -n	%{libdev}
libnl is a library for applications dealing with netlink sockets.
The library provides an interface for raw netlink messaging and
various netlink family specific interfaces.

%prep
%setup -q
%setup -q -n %{name}-%{version}
%patch1 -p1 -b .build-static
%patch2 -p1 -b .debuginfo
%patch3 -p1 -b .use-vasprintf-retval
%patch4 -p1 -b .more-build-output
%patch5 -p1 -b .limits
%patch6 -p1 -b .doc-inlinesrc

# Fix unreadable files
find . -perm 0640 -exec chmod 0644 '{}' \;

# a quick hack to make doxygen stripping builddir from html outputs.
sed -i.org -e "s,^STRIP_FROM_PATH.*,STRIP_FROM_PATH = `pwd`," doc/Doxyfile.in

%build
%configure2_5x
make
make gendoc

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/libnl.so.%{major}
%{_libdir}/libnl.so.%{major}.*

%files -n %{libdev}
%dir %{_includedir}/netlink
%{_includedir}/netlink/*.h
%dir %{_includedir}/netlink/fib_lookup
%{_includedir}/netlink/fib_lookup/*.h
%dir %{_includedir}/netlink/genl
%{_includedir}/netlink/genl/*.h
%dir %{_includedir}/netlink/route
%{_includedir}/netlink/route/*.h
%dir %{_includedir}/netlink/route/cls
%{_includedir}/netlink/route/cls/*.h
%dir %{_includedir}/netlink/route/sch
%{_includedir}/netlink/route/sch/*.h
%{_libdir}/libnl.so
%{_libdir}/pkgconfig/%{name}-%{major}.pc
%{_libdir}/%{name}.a



%changelog
* Sat Oct  20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 35fa93c
- Fix file permissions, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14860 |12mr|libnl3-3.2.14-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 3
%define	libname %mklibname nl _%{major}
%define	develname %mklibname -d nl _%{major}

Summary:	Library for applications dealing with netlink sockets
Name:		libnl3
Version:	3.2.14
Release:	1
License:	LGPL
Group:		System/Libraries
URL:		http://people.suug.ch/~tgr/libnl/
Source0:	http://people.suug.ch/~tgr/libnl/files/libnl-%{version}.tar.gz
Patch0:		libnl-3.2.3-tooooo_many_commas_fix.diff
BuildRequires:	automake autoconf libtool
BuildRequires:	bison
BuildRequires:	doxygen
BuildRequires:	flex
BuildRequires:	graphviz

%description
libnl is a library for applications dealing with netlink sockets.
The library provides an interface for raw netlink messaging and
various netlink family specific interfaces.

%package -n	libnl3-tools
Summary:	Applications dealing with netlink sockets
Group:		System/Kernel and hardware

%description -n	libnl3-tools
libnl is a library for applications dealing with netlink sockets.
The library provides an interface for raw netlink messaging and
various netlink family specific interfaces.

%package -n	%{libname}
Summary:	Library for applications dealing with netlink sockets
Group:		System/Libraries

%description -n	%{libname}
libnl is a library for applications dealing with netlink sockets.
The library provides an interface for raw netlink messaging and
various netlink family specific interfaces.

%package -n	%{develname}
Summary:	Header files of libnl
Group:		Development/C
Requires:	%{libname} >= %{version}
Provides:	libnl3-devel = %{version}-%{release}

%description -n	%{develname}
libnl is a library for applications dealing with netlink sockets.
The library provides an interface for raw netlink messaging and
various netlink family specific interfaces.

%prep

%setup -q -n libnl-%{version}
#% patch0 -p1

# a quick hack to make doxygen stripping builddir from html outputs.
#sed -i.org -e "s,^STRIP_FROM_PATH.*,STRIP_FROM_PATH = `pwd`," doc/Doxyfile.in

%build
autoreconf -fi
%configure2_5x \
    --disable-static
%make

%install
%makeinstall_std

# clenuo
rm -f %{buildroot}%{_libdir}/*.la
rm -f %{buildroot}%{_libdir}/libnl/cli/qdisc/*.*a
rm -f %{buildroot}%{_libdir}/libnl/cli/cls/*.*a

%files -n libnl3-tools
%{_sbindir}/nl-*
%{_sbindir}/genl-ctrl-list
%{_mandir}/man8/*


%files -n %{libname}
%dir %{_sysconfdir}/libnl
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/libnl/classid
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/libnl/pktloc
%{_libdir}/libnl-cli-%{major}.so.*
%{_libdir}/libnl-genl-%{major}.so.*
%{_libdir}/libnl-%{major}.so.*
%{_libdir}/libnl-nf-%{major}.so.*
%{_libdir}/libnl-route-%{major}.so.*
%dir %{_libdir}/libnl
%dir %{_libdir}/libnl/cli
%dir %{_libdir}/libnl/cli/qdisc
%dir %{_libdir}/libnl/cli/cls
%{_libdir}/libnl/cli/qdisc/htb.so
%{_libdir}/libnl/cli/qdisc/blackhole.so
%{_libdir}/libnl/cli/qdisc/pfifo.so
%{_libdir}/libnl/cli/qdisc/bfifo.so
%{_libdir}/libnl/cli/cls/basic.so
%{_libdir}/libnl/cli/cls/cgroup.so
%{_libdir}/libnl/cli/qdisc/plug.so


%files -n %{develname}
%dir %{_includedir}/libnl3
%dir %{_includedir}/libnl3/netlink
%dir %{_includedir}/libnl3/netlink/fib_lookup
%dir %{_includedir}/libnl3/netlink/route
%dir %{_includedir}/libnl3/netlink/route/qdisc
%dir %{_includedir}/libnl3/netlink/route/link
%dir %{_includedir}/libnl3/netlink/route/cls
%dir %{_includedir}/libnl3/netlink/route/cls/ematch
%dir %{_includedir}/libnl3/netlink/genl
%dir %{_includedir}/libnl3/netlink/netfilter
%dir %{_includedir}/libnl3/netlink/cli
%{_includedir}/libnl3/netlink/*.h
%{_includedir}/libnl3/netlink/fib_lookup/*.h
%{_includedir}/libnl3/netlink/route/*.h
%{_includedir}/libnl3/netlink/route/qdisc/*.h
%{_includedir}/libnl3/netlink/route/link/*.h
%{_includedir}/libnl3/netlink/route/cls/*.h
%{_includedir}/libnl3/netlink/route/cls/ematch/*.h
%{_includedir}/libnl3/netlink/genl/*.h
%{_includedir}/libnl3/netlink/netfilter/*.h
%{_includedir}/libnl3/netlink/cli/*.h
%{_libdir}/libnl-cli-%{major}.so
%{_libdir}/libnl-genl-%{major}.so
%{_libdir}/libnl-%{major}.so
%{_libdir}/libnl-nf-%{major}.so
%{_libdir}/libnl-route-%{major}.so
%{_libdir}/pkgconfig/libnl-%{major}.0.pc
%{_libdir}/pkgconfig/libnl-cli-%{major}.0.pc
%{_libdir}/pkgconfig/libnl-genl-%{major}.0.pc
%{_libdir}/pkgconfig/libnl-nf-%{major}.0.pc
%{_libdir}/pkgconfig/libnl-route-%{major}.0.pc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14861 |12mr|libnotify-0.7.5-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 4
%define girmajor 0.7
%define libname %mklibname notify %{major}
%define girname %mklibname notify-gir %{girmajor}
%define develname %mklibname -d notify

Summary:	Desktop notifications library
Name:		libnotify
Version:	0.7.5
Release:	3
License:	LGPLv2+
Group:		System/Libraries
URL:		http://www.galago-project.org/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.xz

Buildrequires:	gtk-doc
Buildrequires:	pkgconfig(dbus-glib-1)
Buildrequires:	pkgconfig(gtk+-3.0) >= 2.90
Buildrequires:	pkgconfig(gobject-introspection-1.0)
Buildrequires:	pkgconfig(popt)

Requires:	virtual-notification-daemon

%description
A library that sends desktop notifications to a notification daemon, as
defined in the Desktop Notifications spec. These notifications can be
used to inform the user about an event or display some form of
information without getting in the user's way.

%package -n %{libname}
Group:		System/Libraries
Summary:	Desktop notifications library - shared library

%description -n %{libname}
A library that sends desktop notifications to a notification daemon, as
defined in the Desktop Notifications spec. These notifications can be
used to inform the user about an event or display some form of
information without getting in the user's way.

%package -n %{girname}
Group:		System/Libraries
Summary:	GObject Introspection interface library for %{name}
Requires:	%{libname} = %{version}-%{release}

%description -n %{girname}
GObject Introspection interface library for %{name}.

%package -n %{develname}
Group:		Development/C
Summary:	Desktop notifications library - headers
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname -d notify 1} < 0.7

%description -n %{develname}
A library that sends desktop notifications to a notification daemon, as
defined in the Desktop Notifications spec. These notifications can be
used to inform the user about an event or display some form of
information without getting in the user's way.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static

%make LIBS='-lgmodule-2.0'

%install
rm -rf %{buildroot}
%makeinstall_std

%files
%{_bindir}/*

%files -n %{libname}
%{_libdir}/lib*.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Notify-%{girmajor}.typelib

%files -n %{develname}
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*
%{_includedir}/*
%{_datadir}/gtk-doc/html/*
%{_datadir}/gir-1.0/Notify-%{girmajor}.gir




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14862 |12mr|libnova-0.13.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	0
%define api	13
%define libname	%mklibname nova %{api}_%{major}
%define develname %mklibname nova %{api} -d

Name:       libnova
Version:    0.13.0
Release:    5
Summary:    General purpose astronomy & astrodynamics library
Group:      Sciences/Astronomy
License:    LGPLv2+
URL:        http://sourceforge.net/projects/libnova/
Source0:    http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
Requires:   %{libname} = %{version}-%{release}

%description
Libnova is a general purpose, double precision, celestial mechanics, 
astrometry and astrodynamics library

%files
%doc ChangeLog README AUTHORS NEWS COPYING
%{_bindir}/libnovaconfig

#--------------------------------------------------------------------

%package -n %{libname}
Summary:    Library files for %{name}
Group:      Development/KDE and Qt

%description -n %{libname}
Contains library files for nova.

%files -n %{libname}
%{_libdir}/libnova-0.%{api}.so.%{major}*

#--------------------------------------------------------------------

%package -n %{develname}
Summary:    Development files for %{name}
Group:      Development/KDE and Qt
Requires:   %{libname} = %{version}-%{release}
Provides:   %{name}-devel = %{version}-%{release}

%description -n %{develname}
Contains library and header files for nova.

%files -n %{develname}
%doc COPYING examples/*.c
%{_includedir}/libnova
%{_libdir}/libnova.so

#--------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%changelog
* Sat Oct  20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: dbec517
- Spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14863 |12mr|libntlm-1.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname ntlm %{major}
%define develname %mklibname ntlm -d

Summary:	Microsoft WinNT domain authentication library
Name:		libntlm
Version:	1.3
Release:	1
Group:		System/Libraries
License:	LGPLv2+
URL:		http://www.nongnu.org/libntlm/
Source0:	http://www.nongnu.org/libntlm/releases/%{name}-%{version}.tar.gz
%ifnarch %arm %mips
BuildRequires:	valgrind
%endif
BuildRoot:	%{_tmppath}/root-%{name}-%{version}

%description
A library for authenticating with Microsoft NTLM challenge-response, 
derived from Samba sources.

%package -n %{libname}
Summary:	Microsoft WinNT domain authentication library
Group:		System/Libraries

%description -n %{libname}
A library for authenticating with Microsoft NTLM challenge-response, 
derived from Samba sources.

%package -n %{develname}
Summary:	Microsoft WinNT domain authentication library for development
Group:		Development/C++
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
Development files needed for compiling against libntlm.

%prep
%setup -q

%build
%configure2_5x
%make

%check
make check

%install
rm -rf %{buildroot}
%makeinstall_std

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%doc AUTHORS README ChangeLog THANKS
%{_includedir}/ntlm.h
%{_libdir}/*.so
%{_libdir}/libntlm.a
%{_libdir}/pkgconfig/libntlm.pc



%changelog
* Tue Aug  21 2012 Denis Silakov <denis.silakov@rosalab.ru>
+ Commit: 2dc578f
- Updated to 1.3
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14864 |12mr|libnut-0.0.675-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	0
%define	libname	%mklibname nut %{major}
%define	devname	%mklibname -d nut

Name:		libnut
%define	svnrev	675
Version:	0.0.%{svnrev}
Release:	1
Url:		http://wiki.multimedia.cx/index.php?title=NUT
License:	MIT
Group:		System/Libraries
Summary:	NUT Multimedia Container Library
# 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
Source0:	%{name}-r%{svnrev}.tar.xz
Patch0:		libnut-libdir.patch
Patch1:		libnut-shared.patch
Patch2:		libnut-r675-ldflags.patch

%description
Library for manipulation with NUT multimedia streams.

Unlike many popular containers, a NUT file can largely be viewed as a
byte stream, opposed to having a global block structure. NUT files
consist of a sequence of packets, which can contain global headers,
file metadata, stream headers for the individual media streams,
optional index data to accelerate seeking, and, of course, the actual
encoded media frames.

%package -n	%{libname}
Group:		System/Libraries
Summary:	NUT Multimedia Container Library

%description -n	%{libname}
Library for manipulation with NUT multimedia streams.

Unlike many popular containers, a NUT file can largely be viewed as a
byte stream, opposed to having a global block structure. NUT files
consist of a sequence of packets, which can contain global headers,
file metadata, stream headers for the individual media streams,
optional index data to accelerate seeking, and, of course, the actual
encoded media frames.

%package -n	%{devname}
Group:		Development/C
Summary:	Development files for NUT Multimedia Container Library
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n	%{devname}
This package contains development files for the NUT Multimedia Container
Library.

%package	utils
Group:		Video
Summary:	NUT Multimedia Container Utilites

%description	utils
Utilities for manipulation with NUT multimedia streams.

Unlike many popular containers, a NUT file can largely be viewed as a
byte stream, opposed to having a global block structure. NUT files
consist of a sequence of packets, which can contain global headers,
file metadata, stream headers for the individual media streams,
optional index data to accelerate seeking, and, of course, the actual
encoded media frames.

%prep
%setup -q -n %{name}
%patch0 -p0 -b .libdir~
%patch1 -p1 -b .shared~
%patch2 -p1 -b .ldflags~

%build
%setup_compile_flags
%make prefix=%{_prefix} libdir=%{_libdir}

%install
%makeinstall

%files utils
%{_bindir}/*

%files -n %{libname}
%doc COPYING README
%{_libdir}/libnut.so.%{major}*

%files -n %{devname}
%{_includedir}/libnut.h
%{_libdir}/libnut.so
%{_libdir}/libnut.a




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14865 |12mr|liboauth-0.9.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname oauth %{major}
%define develname %mklibname -d oauth

Summary:        OAuth library functions
Name:           liboauth
Version:        0.9.7
Release:        1
Group:          System/Libraries
License:        MIT
URL:            http://liboauth.sourceforge.net/
Source0:        http://liboauth.sourceforge.net/pool/liboauth-%{version}.tar.gz

BuildRequires:  pkgconfig(libcurl)
BuildRequires:  pkgconfig(nss)

%description
liboauth is a collection of POSIX-c functions implementing the OAuth
Core RFC 5849 standard. liboauth provides functions to escape and
encode parameters according to OAuth specification and offers
high-level functionality to sign requests or verify OAuth signatures
as well as perform HTTP requests.

%package        -n %{libname}
Summary:        OAuth library functions
Group:          System/Libraries

%description    -n %{libname}
liboauth is a collection of POSIX-c functions implementing the OAuth
Core RFC 5849 standard. liboauth provides functions to escape and
encode parameters according to OAuth specification and offers
high-level functionality to sign requests or verify OAuth signatures
as well as perform HTTP requests.

%package        -n %{develname}
Summary:        Development files for %{name}
Group:          Development/C
Requires:       %{libname} = %{version}-%{release}
Provides:       %{name}-devel  = %{version}-%{release}

%description    -n %{develname}
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.

%prep
%setup -q

%build
autoreconf -fi
%configure2_5x \
	--disable-static \
	--enable-nss

%make

%install
%makeinstall_std
find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'

%files -n %{libname}
%{_libdir}/liboauth.so.%{major}*

%files -n %{develname}
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/oauth.pc
%{_mandir}/man3/oauth.*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14866 |12mr|libofa-0.9.3-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname ofa %{major}
%define develname %mklibname ofa -d

Summary:	Open Fingerprint Architecture library
Name:		libofa
Version:	0.9.3
Release:	16
License:	GPLv2
Group:		System/Libraries
URL:		http://code.google.com/p/musicip-libofa/
Source0:	http://musicip-libofa.googlecode.com/files/%{name}-%{version}.tar.gz
Patch0:		libofa-build-fix.patch
Patch1:		libofa-gcc43.diff
Patch2:		libofa-0.9.3-pkgconfig-drop-expat.patch
Patch3:		libofa-0.9.3-curl.patch
Patch4:		libofa-0.9.3-fedora-gcc47.patch
BuildRequires:	fftw3-devel
BuildRequires:	libcurl-devel
BuildRequires:	libexpat-devel

%description
Currently, MusicDNS and the Open Fingerprint Architecture are being used to:

	* identify duplicate tracks, even when the metadata is different, MusicIP
	  identifies the master recording.
    * fix metadata
	* find out more about tracks by connecting to MusicBrainz- the worlds
	  largest music metabase community

%package -n	%{libname}
Summary:        Open Fingerprint Architecture library
Group:          System/Libraries
Provides:	%{name} = %{EVRD}

%description -n	%{libname}
Currently, MusicDNS and the Open Fingerprint Architecture are being used to:

	* identify duplicate tracks, even when the metadata is different, MusicIP
	  identifies the master recording.
    * fix metadata
	* find out more about tracks by connecting to MusicBrainz- the worlds
	  largest music metabase community

%package -n	%{develname}
Summary:	Files needed for developing applications which use litunepimp
Group:		Development/C
Provides:	%{name}-devel = %{EVRD}
Requires:	%{libname} = %{version}
Obsoletes:	%mklibname ofa 0 -d

%description -n	%{develname}
The %{name}-devel package includes the header files and .so libraries
necessary for developing libofa enabled tagging applications.

If you are going to develop libofa enabled tagging
applications you should install %{name}-devel. You'll also need
to have the %{name} package installed.

%prep
%setup -q
%patch0 -p0
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1


%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%files -n %{libname}
%doc AUTHORS README COPYING
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_includedir}/*
%{_libdir}/pkgconfig/libofa.pc
%{_libdir}/*.so



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14867 |12mr|libofx-0.9.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 5
%define libname %mklibname ofx %{major}
%define develname %mklibname ofx -d

Summary:	LibOFX library provides support for OFX command responses
Name:		libofx
Version:	0.9.5
Release:	1
Group:		System/Libraries
License:	GPL
URL:		http://libofx.sourceforge.net
Source0:	http://download.sourceforge.net/libofx/%{name}-%{version}.tar.gz
BuildRequires:	doxygen
BuildRequires:	graphviz
BuildRequires:	OpenSP-devel

%description
This is the LibOFX library.  It is a API designed to allow applications to
very easily support OFX command responses, usually provided by financial
institutions.  See http://www.ofx.net/ofx/default.asp for details and
specification. LibOFX is based on the excellent OpenSP library written by
James Clark, and now part of the OpenJADE http://openjade.sourceforge.net/
project.  OpenSP by itself is not widely distributed.  OpenJADE 1.3.1 includes
a version on OpenSP that will link, however, it has some major problems with
LibOFX and isn't recommended.  Since LibOFX uses the generic interface to
OpenSP, it should be compatible with all recent versions of OpenSP (It has
been developed with OpenSP-1.5pre5).  LibOFX is written in C++, but provides a
C style interface usable transparently from both C and C++ using a single
include file.

%package -n %{libname}
Summary:	Libraries for libofx
Group:		System/Libraries

%description -n %{libname}
This package provides libraries to use libofx.

%package -n %{develname}
Group:		Development/C
Summary:	Libraries needed to develop for libofx
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Conflicts:	%{_lib}ofx2-devel < 0.8.2

%description -n %{develname}
Libraries needed to develop for libofx.

%prep
%setup -q

%build
# FIXME: better make it lib64 aware in configure script
# disable curl detection
%configure2_5x \
	--disable-static \
    --with-opensp-libs=%{_libdir} \
    --without-libcurl

%make

%install
rm -rf %{buildroot}

%makeinstall_std

#remove unpackaged files
rm -rf %{buildroot}%{_docdir}/libofx

%files
%doc AUTHORS ChangeLog NEWS README totest.txt 
%{_bindir}/*
%{_datadir}/libofx
%_mandir/man1/ofxdump.1*

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc doc/html doc/ofx_sample_files
%{_libdir}/*.so
%{_includedir}/*
%{_libdir}/pkgconfig/*.pc



%changelog
* Fri Aug  24 2012 Denis Silakov <denis.silakov@rosalab.ru>
+ Commit: 11be05b
- Updated to 0.9.5
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14868 |12mr|libogg-1.3.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname ogg %{major}
%define develname %mklibname ogg -d

Summary:	Ogg Bitstream Library
Name:		libogg
Version:	1.3.0
Release:	3
Group:		System/Libraries
License:	BSD
URL:		http://www.xiph.org/
Source:		http://downloads.xiph.org/releases/ogg/%{name}-%{version}.tar.xz
Patch1:		libogg-1.0-lib64.patch

%description
Libogg is a library for manipulating ogg bitstreams. It handles
both making ogg bitstreams and getting packets from ogg bitstreams.

%package -n %{libname}
Summary:	Main library for %{name}
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}

%description -n %{libname}
This package contains the library needed to run programs dynamically
linked with %{name}.

%package -n %{develname}
Summary:	Headers for developing programs that will use %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	libogg-devel = %{version}-%{release}

%description -n %{develname}
This package contains the headers that programmers will need to develop
applications which will use %{name}.

%prep
%setup -q

%build
sed -i "s/-O20/$CFLAGS/" configure
%configure2_5x \
	--disable-static

%make

%install
rm -rf %{buildroot}
%makeinstall_std

rm -rf %{buildroot}%{_docdir}/libogg-%{version}/

%multiarch_includes %{buildroot}%{_includedir}/ogg/config_types.h

%files -n %{libname}
%doc AUTHORS CHANGES README
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc doc/*.html doc/*.png doc/*.txt
%dir %{multiarch_includedir}/ogg
%{multiarch_includedir}/ogg/config_types.h
%{_includedir}/ogg/*.h
%{_libdir}/*.so
%{_datadir}/aclocal/*
%{_libdir}/pkgconfig/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14869 |12mr|liboggz-1.1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 2
%define libname %mklibname oggz %{major}
%define develname %mklibname oggz -d

Summary:	Simple programming interface for Ogg files and streams
Name:		liboggz
Version:	1.1.1
Release:	2
Group:		System/Libraries
License:	BSD-like
URL:		http://www.xiph.org/oggz/
Source0:	http://downloads.xiph.org/releases/liboggz/%{name}-%{version}.tar.gz
BuildRequires:	libogg-devel >= 1.0
#disabling doxygen because of obsolete instructions
#BuildRequires:	doxygen
BuildRequires:	docbook-utils

%description
Oggz provides a simple programming interface for reading and writing Ogg files
and streams. Ogg is an interleaving data container developed by Monty at
Xiph.Org, originally to support the Ogg Vorbis audio format.

%package -n %{libname}
Summary:	Simple programming interface for Ogg files and streams
Group:		System/Libraries

%description -n	%{libname}
Oggz provides a simple programming interface for reading and writing Ogg files
and streams. Ogg is an interleaving data container developed by Monty at
Xiph.Org, originally to support the Ogg Vorbis audio format.

%package -n %{develname}
Summary:	Files needed for development using liboggz
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}
Obsoletes:	%{mklibname oggz 1 -d} < 1.1.1

%description -n	%{develname}
Oggz provides a simple programming interface for reading and writing Ogg files
and streams. Ogg is an interleaving data container developed by Monty at
Xiph.Org, originally to support the Ogg Vorbis audio format.

This package contains the header files and documentation needed for development
using liboggz.

%package tools
Summary:	Various tools using the liboggz library
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}

%description tools
This package contains various tools using the liboggz library.

%prep

%setup -q

%build

%configure2_5x \
	--disable-static

%make

%check
make check

%install
%makeinstall_std

# cleanup
rm -rf %{buildroot}%{_docdir}/liboggz

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%doc doc/liboggz/html/*
%doc AUTHORS ChangeLog README
%dir %{_includedir}/oggz
%{_includedir}/oggz/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/oggz.pc

%files tools
%defattr(-,root,root)
%{_bindir}/oggz*
%{_mandir}/man1/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14870 |12mr|liboldx-1.0.1-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define liboldx %mklibname oldx 6
Name: liboldx
Summary:  The oldX Library
Version: 1.0.1
Release: %mkrel 9
Group: Development/X11
License: MIT
URL: http://xorg.freedesktop.org
Source0: http://xorg.freedesktop.org/releases/individual/lib/liboldX-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-root

BuildRequires: libx11-devel >= 1.0.0
BuildRequires: x11-proto-devel >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1

%description
X.Org X11 liboldX runtime library.

#-----------------------------------------------------------

%package -n %{liboldx}
Summary:  The oldX Library
Group: Development/X11
Conflicts: libxorg-x11 < 7.0
Provides: %{name} = %{version}

%description -n %{liboldx}
The oldX Library

#-----------------------------------------------------------

%package -n %{liboldx}-devel
Summary: Development files for %{name}
Group: Development/X11
Requires: %{liboldx} = %{version}
Provides: liboldx-devel = %{version}-%{release}
Conflicts: libxorg-x11-devel < 7.0

%description -n %{liboldx}-devel
Development files for %{name}

%pre -n %{liboldx}-devel
if [ -h %{_includedir}/X11 ]; then
	rm -f %{_includedir}/X11
fi

%files -n %{liboldx}-devel
%defattr(-,root,root)
%{_libdir}/liboldX.so
%{_libdir}/pkgconfig/oldx.pc
%{_includedir}/X11/X10.h

#-----------------------------------------------------------

%package -n %{liboldx}-static-devel
Summary: Static development files for %{name}
Group: Development/X11
Requires: %{liboldx}-devel = %{version}
Provides: liboldx-static-devel = %{version}-%{release}
Conflicts: libxorg-x11-static-devel < 7.0

%description -n %{liboldx}-static-devel
Static development files for %{name}

%files -n %{liboldx}-static-devel
%defattr(-,root,root)
%{_libdir}/liboldX.a

#-----------------------------------------------------------

%prep
%setup -q -n liboldX-%{version}

%build
%configure2_5x	--x-includes=%{_includedir}\
		--x-libraries=%{_libdir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -p /sbin/ldconfig
%endif

%files -n %{liboldx}
%defattr(-,root,root)
%{_libdir}/liboldX.so.6
%{_libdir}/liboldX.so.6.0.0





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14871 |12mr|libopenraw-0.0.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	1
%define api_version 1.0
%define libname	%mklibname openraw %{major}
%define develname %mklibname -d openraw

Summary:	Camera RAW files decoding library
Name:		libopenraw
Version:	0.0.9
Release:	1
License:	LGPLv3+
Group:		Graphics
Source0: 	http://libopenraw.freedesktop.org/download/%name-%version.tar.bz2
Url:		http://libopenraw.freedesktop.org
BuildRequires:	jpeg-devel
BuildRequires:	boost-devel
BuildRequires:	libgdk_pixbuf2.0-devel
BuildRequires:	libxml2-devel
BuildRequires:	doxygen
Requires(post):	gdk-pixbuf2.0
Requires(postun): gdk-pixbuf2.0

%description
libopenraw is an ongoing project to provide a free software implementation
for camera RAW files decoding. One of the main reason is that dcraw is not
suited for easy integration into applications, and there is a need for an
easy to use API to build free software digital image processing application.

It also has the goal to address missing feature from dcraw like meta-data
decoding and easy thumbnail extraction. 

%package -n %{libname}
Summary:	Camera RAW files decoding library
Provides:	%{name} = %{version}-%{release}
Group:		System/Libraries

%description -n %{libname}
libopenraw is an ongoing project to provide a free software implementation 
for camera RAW files decoding. One of the main reason is that dcraw is not 
suited for easy integration into applications, and there is a need for an
easy to use API to build free software digital image processing application.

It also has the goal to address missing feature from dcraw like meta-data 
decoding and easy thumbnail extraction.

%package -n %{develname}
Summary:	Headers and links to compile against the "%{libname}" library
Requires: 	%{libname} >= %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%mklibname -d openraw 1
Group:		Development/C

%description -n %{develname}
This package contains all files which one needs to compile programs using
the "%{libname}" library.

%prep
%setup -q 
sed -i -e 's|@top_srcdir@/dcraw ||' doc/Doxyfile.in

%build
%configure2_5x --disable-static
%make
make dox

%install
rm -rf %{buildroot}
%makeinstall_std

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%files
%defattr(-,root,root)
%{_libdir}/gdk-pixbuf-2.0/*/loaders/*.so

%files -n %{libname} 
%defattr(-,root,root)
%{_libdir}/*.so.%{major}
%{_libdir}/*.so.%{major}.*
%doc AUTHORS NEWS COPYING README ChangeLog TODO

%files -n %{develname}
%defattr(-,root,root)
%{_includedir}/libopenraw-%{api_version}
%{_libdir}/*.so
%{_libdir}/pkgconfig/*
%doc doc/doxygen/html/



%changelog
* Tue Aug  21 2012 Denis Silakov <denis.silakov@rosalab.ru>
+ Commit: d28a707
- Updated to 0.0.9
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14872 |12mr|libopensync-0.22-21
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# If you are thinking of upgrading opensync to 0.3x, please be
# prepared to justify yourself to those who actually use it. i.e.,
# you are going to need to prove that it's a) better, b) works, and
# c) won't eat anyone's data, or else be prepared to lose some major
# appendages. - AdamW 2008/03

%define major	0
%define libname	%mklibname opensync %{major}
%define devname	%mklibname opensync -d

%define with_python 1
%{?_without_python: %{expand: %%global _with_python 0}}

Summary:	Multi-platform PIM synchronization framework
Name:		libopensync
Epoch:		1
Version:	0.22
Release:	21
License:	GPLv2+
Group:		System/Libraries
URL:		http://www.opensync.org/
Source0:	http://www.opensync.org/download/releases/%{version}/%{name}-%{version}.tar.bz2
#Source1:	opensync.py
Patch0:		libopensync-python-lib-check-lib64.patch
Patch1:		libopensync-linkage_fix.diff
Patch2:		libopensync-python-fix.patch
Patch3:		libopensync-swig-fix.patch
Patch4:		libopensync-0.22-unusedvar.patch
Patch5:		libopensync-swig-fix2.patch

BuildRequires:	bison
BuildRequires:	chrpath
BuildRequires:	swig
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(sqlite3)

%description
OpenSync is a synchronization framework that is platform and distribution
independent. It consists of several plugins that can be used to connect to
devices, a powerful sync-engine and the framework itself.  The synchronization
framework is kept very flexible and is capable of synchronizing any type of
data, including contacts, calendar, tasks, notes and files.

%files
%{_bindir}/*
%{_libdir}/opensync
%{_libdir}/osplugin

#--------------------------------------------------------

%package -n %{libname}
Summary:	Dynamic libraries from %{name}
Epoch:		0
Group:		System/Libraries

%description -n %{libname}
Dynamic libraries from %{name}.

%files -n %{libname}
%{_libdir}/*.so.%{major}*

#-------------------------------------------------------------

%package -n %{devname}
Summary:	Header files and static libraries from %{name}
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}

%description -n %{devname}
Libraries and includes files for developing programs based on %{name}.

%files -n %{devname}
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc

#-------------------------------------------------------------

%if %{with_python}

%package python
Summary:	Python bindings for %{name}
Group:		Development/Python
%py_requires -d

%description python
Python bindings for %{name}.

%files python
%{py_platsitedir}/*

%endif

#-------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p0
%patch2 -p0
%patch3 -p1
%patch4 -p1
%patch5 -p1

%build
autoreconf -fi
export CFLAGS="%{optflags} -Wno-error"
%configure2_5x \
	--disable-static \
%if %{with_python}
	--enable-python \
%endif
	--disable-debug \
	--enable-engine \
	--enable-tools

%make pythondir=%{py_platsitedir}
										
%install
%makeinstall_std pythondir=%{py_platsitedir}

#provide fixed opensync.py, patch doesn't exist on source (#54931)
#rm -f %{buildroot}%{py_platsitedir}/opensync.py
#install %{SOURCE1} %{buildroot}%{py_platsitedir}/opensync.py



%changelog
* Fri Sep  7 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: e878c4f
- Don't treat all warnings as errors
  
* Fri Sep  7 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 37244ab
- Sync cleanups with Cooker, convert BR to pkgconfig style
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14873 |12mr|libosinfo-0.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname		osinfo

%define api		1.0
%define major		0
%define libname		%mklibname %{oname} %{api} %{major}
%define develname	%mklibname %{oname} %{api} -d

%define girmajor	1.0
%define girname		%mklibname %{oname}-gir %{girmajor}
%define girnamegtk	%mklibname %{oname}-gtk-gir %{girmajor}

%define _exclude_files_from_autoreq ^%{_datadir}/doc/%{develname}/demo.*$

Summary:	A library for managing OS information for virtualization
Name:		libosinfo
Version:	0.2.0
Release:	1
License:	LGPLv2+
Group:		System/Libraries
Source0:	https://fedorahosted.org/releases/l/i/libosinfo/%{name}-%{version}.tar.gz
URL:		https://fedorahosted.org/libosinfo/
BuildRequires:	glib2-devel
BuildRequires:	libxml2-devel >= 2.6.0
BuildRequires:	vala
BuildRequires:	vala-tools
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(check)
BuildRequires:	pkgconfig(libsoup-2.4)
BuildRequires:	pkgconfig(libxslt)
Requires:	udev

%description
libosinfo is a library that allows virtualization provisioning tools to
determine the optimal device settings for a hypervisor/operating system
combination.


%package common
Summary:	Non-library files for the "%{libname}" library
Group:		System/Libraries

%description common
Platform-independent files for the "%{libname}" library

%files common
%{_bindir}/osinfo-detect
%{_bindir}/osinfo-install-script
%{_bindir}/osinfo-db-validate
%{_bindir}/osinfo-query
%{_mandir}/man1/osinfo*.1.*
%{_datadir}/libosinfo/db/oses
%{_datadir}/libosinfo/db/install-scripts/*.xml
%{_datadir}/libosinfo/db/*.ids
%{_datadir}/libosinfo/db/devices
%{_datadir}/libosinfo/schemas
%{_datadir}/libosinfo/db/hypervisors
%dir %{_datadir}/libosinfo/db
%dir %{_datadir}/libosinfo/db/install-scripts
%dir %{_datadir}/libosinfo/
/lib/udev/rules.d/95-osinfo.rules


%package -n %{libname}
Summary:	Library plugin handling
Group:		System/Libraries
Requires:	%{name}-common = %{version}-%{release}
Provides:	%{mklibname %{oname} %{major}} = %{version}-%{release}

%description -n %{libname}
libosinfo is a library that allows virtualization provisioning tools to
determine the optimal device settings for a hypervisor/operating system
combination.

%files -n %{libname}
%{_libdir}/%{name}-%{api}.so.%{major}*


%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %version-%release
Provides:	%{oname}-devel = %{version}-%{release}

%description -n %{develname}
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.

%files -n %{develname}
%doc AUTHORS ChangeLog COPYING.LIB NEWS README
%doc examples/demo.js
%doc examples/demo.py
%{_libdir}/%{name}-%{api}.so
%dir %{_includedir}/%{name}-%{api}/
%dir %{_includedir}/%{name}-%{api}/osinfo/
%{_includedir}/%{name}-%{api}/osinfo/*.h
%{_libdir}/pkgconfig/%{name}-%{api}.pc
%{_datadir}/gir-1.0/Libosinfo-%{api}.gir
%{_datadir}/gtk-doc/html/Libosinfo
%{_datadir}/vala/vapi/libosinfo-1.0.vapi

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}

%description -n %{girname}
GObject Introspection interface description for %{name}.

%files -n %{girname}
%{_libdir}/girepository-1.0/Libosinfo-%{girmajor}.typelib

%prep
%setup -q

%build
%configure2_5x --enable-introspection=yes --enable-vala=yes --enable-udev=yes --disable-static
%make V=1

chmod a-x examples/*.js examples/*.py

%install
%makeinstall_std
rm -f %{buildroot}%{_libdir}/*.la

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14874 |12mr|libosip2-3.6.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 7
%define libname %mklibname osip2_ %{major}
%define libname_devel %mklibname -d osip2

Summary:	Implementation of SIP - rfc2543
Name:		libosip2
Version:	3.6.0
Release:	2
License:	LGPLv2+
Group:		System/Libraries
URL:		http://savannah.gnu.org/projects/osip/
Source0:	http://ftp.gnu.org/gnu/osip/%{name}-%{version}.tar.gz
Patch0:		libosip2-3.5.0-linkage.patch

%description
This is the oSIP library. It has been designed to provide the
Internet Community a simple way to support the Session Initiation
Protocol. SIP is described in the RFC3261 which is available at
http://www.ietf.org/rfc/rfc3261.txt.

%package -n	%{libname}
Summary:	Implementation of SIP - rfc2543
Group:		System/Libraries
Obsoletes:	%{mklibname osip2} < 3.6.0
Obsoletes:	%{_lib}osip2_4 < 3.6.0

%description -n	%{libname}
This is the oSIP library. It has been designed to provide the
Internet Community a simple way to support the Session Initiation
Protocol. SIP is described in the RFC3261 which is available at
http://www.ietf.org/rfc/rfc3261.txt.

%package -n	%{libname_devel}
Summary:	Header file required to build programs using liboSIP
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{_lib}osip2-devel < 3.6.0

%description -n	%{libname_devel}
Developments files for %{libname} (oSIP Library). Needed to build
apps such as linphone and siproxd.

%prep
%setup -q
%patch0 -p0 -b .link

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

mv %{buildroot}%{_mandir}/man1/osip.1 %{buildroot}%{_mandir}/man1/osip2.1

%files -n %{libname}
%doc AUTHORS BUGS ChangeLog NEWS README TODO
%{_libdir}/*.so.%{major}*
%{_mandir}/man1/*

%files -n %{libname_devel}
%{_libdir}/*.so
%{_includedir}/osip2
%{_includedir}/osipparser2
%{_libdir}/pkgconfig/*.pc



%changelog
* Thu Aug  9 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: d64727a
- New version 3.6.0 (sync with Cooker), update Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14875 |12mr|libotf-0.9.12-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 0.9.12
%define release 3

%define major 0
%define libname %mklibname otf %{major}
%define develname %mklibname -d otf

Name:           libotf
Summary:        Library for handling OpenType fonts
Version:        %{version}
Release:        %{release}
Group:		System/Internationalization
License:	LGPLv2+
URL:		http://www.m17n.org/libotf/
Source0:	http://www.m17n.org/libotf/%{name}-%{version}.tar.gz
BuildRequires:	freetype2-devel
BuildRequires:	libx11-devel
BuildRequires:	libxaw-devel
BuildRequires:	libxt-devel

%description
The library "libotf" provides the following facilites:
- Read Open Type Layout Tables from OTF file (currently supported tables are:
  head, name, cmap, GDEF, GSUB, and GPOS)
- Convert a Unicode character sequence to a glyph code sequence by using the
  above tables.

The combination of libotf and the FreeType library realizes CTL (Complex Text
Layout) by OpenType fonts.*

%package	tools
Summary:	Utilities of OpenType library
Group:		System/Internationalization
Obsoletes:	%{name}-example
Requires:	%{libname} = %{version}

%description	tools
Example tool from %name

%package -n	%{libname}
Summary:	Main OpenType library
Group:		System/Internationalization
Provides:	%{name} = %{version}-%{release}

%description -n	%{libname}
Libotf library.

%package -n	%{develname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{_lib}otf0-devel

%description -n	%{develname}
Headers of %{name} for development.

%prep
%setup -qn %{name}-%{version}

%build
%configure2_5x
%make

%install
%makeinstall_std

%clean

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%files tools
%defattr(-,root,root)
%doc COPYING
%{_bindir}/otf*

%files -n %{libname}
%defattr(-,root,root)
%doc COPYING
%{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog NEWS README
%{_bindir}/libotf-config
%{_includedir}/*
%{_libdir}/lib*.so
%{_libdir}/lib*.a
%{_libdir}/pkgconfig/lib*.pc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14876 |12mr|libotr-3.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2
%define libname %mklibname otr %{major}
%define libnamedev %mklibname -d otr

Summary:	Off-The-Record Messaging library and toolkit
Name:		libotr
Version:	3.2.1
Release:	1
License:	LGPL/GPL
Group:		Networking/Instant messaging
URL:		http://www.cypherpunks.ca/otr/
Source0:	http://www.cypherpunks.ca/otr/%{name}-%{version}.tar.gz
Source1:	http://www.cypherpunks.ca/otr/%{name}-%{version}.tar.gz.asc
BuildRequires:	libgcrypt-devel >= 1.2.0

%description
%{name} is a library and toolkit which implements Off-the-Record (OTR)
Messaging.

OTR allows you to have private conversations over IM by providing:
 - Encryption
   - No one else can read your instant messages.
 - Authentication
   - You are assured the correspondent is who you think it is.
 - Deniability
   - The messages you send do _not_ have digital signatures that are
     checkable by a third party.  Anyone can forge messages after a
     conversation to make them look like they came from you.  However,
     _during_ a conversation, your correspondent is assured the messages
     he sees are authentic and unmodified.
 - Perfect forward secrecy
   - If you lose control of your private keys, no previous conversation
     is compromised.

%package	-n %{libname}
Summary:	Off-The-Record Messaging library and toolkit
Group:		Networking/Instant messaging
License:	LGPL
Provides:	%{name} = %{version}-%{release}

%description	-n %{libname}
%{name} is a library and toolkit which implements Off-the-Record (OTR)
Messaging.

OTR allows you to have private conversations over IM by providing:
 - Encryption
   - No one else can read your instant messages.
 - Authentication
   - You are assured the correspondent is who you think it is.
 - Deniability
   - The messages you send do _not_ have digital signatures that are
     checkable by a third party.  Anyone can forge messages after a
     conversation to make them look like they came from you.  However,
     _during_ a conversation, your correspondent is assured the messages
     he sees are authentic and unmodified.
 - Perfect forward secrecy
   - If you lose control of your private keys, no previous conversation
     is compromised.

%package	-n %{libnamedev}
Summary:	Development related files of %{name}
Group:		Networking/Instant messaging
License:	LGPL
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}
Obsoletes:	%{mklibname -d otr 2} < 3.2.1

%description	-n %{libnamedev}
%{name} is a library and toolkit which implements Off-the-Record (OTR)
Messaging. This package contains development related files of %{name}.

%package	utils
Summary:	Helper utilities of %{name}
Group:		Networking/Instant messaging
License:	GPL
Requires:	%{libname} = %{version}

%description	utils
%{name} is a library and toolkit which implements Off-the-Record (OTR)
Messaging. This package contains various helper utilities from %{name}.

%prep
%setup -q

%build
%configure2_5x \
	--with-pic \
	--disable-static

%make

%install
%makeinstall_std

%files -n %{libname}
%doc AUTHORS
%{_libdir}/lib*.so.%{major}*

%files -n %{libnamedev}
%doc ChangeLog INSTALL Protocol-v2.html NEWS README
%{_datadir}/aclocal/*.m4
%{_includedir}/*
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*.pc

%files utils
%doc AUTHORS
%{_bindir}/*
%{_mandir}/man?/*



%changelog
* Wed Aug  15 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: fe1dc5e
- New version 3.2.1, spec cleanup, fix unversioned Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14877 |12mr|libpano13-2.9.18-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define bigfov 0
# --with plf build libpano with fov > 160 support which is patent covered
# or have some legal issue, so disabled by default

%{?_with_plf: %{expand: %%global bigfov 1}}


####################
# Hardcore plf build
%define bigfov 0
####################


%if %{bigfov}
%define distsuffix plf
%if %{mdvver} >= 201100
# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
%define extrarelsuffix plf
%endif
%endif

%define lib_major 2
%define libname %mklibname pano13_ %{lib_major}
%define develname %mklibname -d pano13

Name:		libpano13
Version:	2.9.18
Release:	4%{?extrarelsuffix}
Summary:	Panorama Tools library
License:	GPLv2+
Group:		System/Libraries
URL:		http://panotools.sourceforge.net/
Source:		http://downloads.sourceforge.net/panotools/%{name}-%{version}.tar.gz
BuildRequires:	java-1.7.0-icedtea-devel
BuildRequires:	pkgconfig(libpng)
BuildRequires:	jpeg-devel
BuildRequires:	tiff-devel
BuildRequires:	zlib-devel

%description
Helmut Dersch's Panorama Tools.

%if %{bigfov}
This package is in restricted because there is a patent if FOV is > 160
%endif

%package tools
Summary:	Panorama Tools library
Group:		Graphics

%description tools
Utilies for Helmut Dersch's Panorama Tools.

%package -n %{libname}
Summary:	Panorama Tools library
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}
Obsoletes:	%{mklibname pano13_ 2} < 2.9.18
Obsoletes:	%{_lib}pano13_0 < 2.9.18

%description -n %{libname}
Libraries for Helmut Dersch's Panorama Tools.

%package -n %{develname}
Summary:	Headers for developing programs that will use %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	pano13-devel = %{version}-%{release}

%description -n %{develname}
Developent headers for Helmut Dersch's Panorama Tools.

%prep
%setup -q

%build
export LIBS="-lm"
%if %{bigfov}
perl -pi -e "s|\#define\s+MAX_FISHEYE_FOV.*|\#define MAX_FISHEYE_FOV 3600|" filter.h
%endif
export CFLAGS="%{optflags} -fPIC"
%configure2_5x \
	--enable-shared=yes \
	--enable-static=no

%make

%install
%makeinstall

%files tools
%doc README.linux AUTHORS
%{_bindir}/PT*
%{_bindir}/panoinfo
%{_mandir}/man1/*.1.*

%files -n %{libname}
%{_libdir}/libpano13.so.%{lib_major}*

%files -n %{develname}
%{_includedir}/pano13
%{_libdir}/libpano13.so
%{_libdir}/pkgconfig/*.pc



%changelog
* Sun Aug  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 57ef8b4
- Drop .la files, minor spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14878 |12mr|libpaper-1.1.24-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname paper %{major}
%define develname %mklibname paper -d
%define staticdevelname %mklibname paper -d -s

Summary:	Library for handling paper characteristics
Name:		libpaper
Version:	1.1.24
Release:	4
License:	LGPL
Group:		System/Libraries
URL:		http://packages.debian.org/unstable/source/libpaper
Source0:	http://ftp.debian.org/debian/pool/main/libp/libpaper/%{name}_%{version}.tar.gz
# consult also LC_PAPER env var before bluntly falling back to "letter" (#45804)
# https://bugzilla.redhat.com/show_bug.cgi?id=458833
Patch0:		libpaper-useglibcfallback.patch
Patch1:		libpaper-1.1.23-debianbug475683.patch
%ifarch x86_64
BuildRequires:	chrpath
%endif

%description
This package contains a simple library for use by programs needing
to handle papers. It lets program automatically recognize a lot of
different papers with their properties (actually their size).

%package -n	%{libname}
Summary:	Library for handling paper characteristics
Group:		System/Libraries

%description -n	%{libname}
Libraries for paper.

%package -n	%{develname}
Summary:	Library for handling paper characteristics (development files)
Group:		Development/C
Provides:	libpaper-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n	%{develname}
This package contains the development files for a simple library for use
by programs needing to handle papers. It lets program automatically
recognize a lot of different papers with their properties (actually their
size).

%package -n	%{staticdevelname}
Summary:	Library for handling paper characteristics (development files)
Group:		Development/C
Requires:	%{develname} = %{version}-%{release}

%description -n %{staticdevelname}
This package contains the development files for a simple library for use
by programs needing to handle papers. It lets program automatically
recognize a lot of different papers with their properties (actually their
size).

%package -n	paper-utils
Summary:	Library for handling paper characteristics (development files)
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}

%description  -n paper-utils
This package contains the development files for a simple library for use
by programs needing to handle papers. It lets program automatically
recognize a lot of different papers with their properties (actually their
size).

%prep
%setup -q -n libpaper-%{version}
%patch0 -p1
%patch1 -p1

%build
%configure2_5x
%make

%install
%makeinstall_std

# (tpg) this should close bug #31988
mkdir -p %{buildroot}%{_sysconfdir}
cat > %{buildroot}%{_sysconfdir}/papersize << EOF
# Simply write the paper name. See papersize(5) for possible values.
EOF

%ifarch x86_64
chrpath -d %{buildroot}%{_bindir}/paperconf
%endif

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc ChangeLog COPYING debian/changelog
%{_includedir}/*
%{_libdir}/*.so

%files -n %{staticdevelname}
%{_libdir}/*.a

%files -n paper-utils
%doc README
%config(noreplace) %{_sysconfdir}/papersize
%{_bindir}/paperconf
%{_sbindir}/paperconfig
%{_mandir}/man*/*


%changelog
* Wed Aug  15 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: ee2a33b
- Drop .la files, drop Obsoletes, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14879 |12mr|libpcap-1.3.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname pcap %major
%define develname %mklibname pcap -d

Summary:        A system-independent interface for user-level packet capture
Name:		libpcap
Version:	1.3.0
Release:	2
License:	BSD
Group:		System/Libraries
URL:		http://www.tcpdump.org/
Source0:	http://www.tcpdump.org/release/%{name}-%{version}.tar.gz
Source1:	http://www.tcpdump.org/release/%{name}-%{version}.tar.gz.sig
Patch0:		libpcap-multilib.patch
Patch1:		libpcap-man.patch
Patch2:		lpthread-1.3.0-libpcap.patch
BuildRequires:	bison
BuildRequires:	flex
#BuildRequires:	libnl-devel
BuildRequires:	pkgconfig(libnl-3.0)
BuildRequires:	bluez-devel
Suggests: %name-doc

%description
Libpcap provides a portable framework for low-level network monitoring. Libpcap
can provide network statistics collection, security monitoring and network
debugging.  Since almost every system vendor provides a different interface for
packet capture, the libpcap authors created this system-independent API to ease
in porting and to alleviate the need for several system-dependent packet
capture modules in each application.

%package doc
Summary: Manual pages for %name
Group: Books/Other
BuildArch: noarch
Conflicts: %develname < 1.1.1-3

%description doc
This contains the manual pages documenting %{name}.

%package -n	%{libname}
Summary:	A system-independent interface for user-level packet capture
Group:          System/Libraries
Obsoletes:      %{name} < %{version}-%{release}
Provides:	%{name} = %{version}-%{release}
Provides:       pcap = %{version}-%{release}

%description -n	%{libname}
Libpcap provides a portable framework for low-level network monitoring. Libpcap
can provide network statistics collection, security monitoring and network
debugging.  Since almost every system vendor provides a different interface for
packet capture, the libpcap authors created this system-independent API to ease
in porting and to alleviate the need for several system-dependent packet
capture modules in each application.

%package -n	%{develname}
Summary:	Static library and header files for the pcap library
Group:		Development/C
Requires:	%{libname} >= %{version}-%{release}
Provides:	pcap-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{develname}
Libpcap provides a portable framework for low-level network monitoring. Libpcap
can provide network statistics collection, security monitoring and network
debugging.  Since almost every system vendor provides a different interface for
packet capture, the libpcap authors created this system-independent API to ease
in porting and to alleviate the need for several system-dependent packet
capture modules in each application.

This package contains the static pcap library and its header files needed to
compile applications such as tcpdump, etc.

%prep

%setup -q -n %{name}-%{version}
%patch0 -p1
%patch1 -p1
%patch2 -p1


#sparc needs -fPIC 
%ifarch %{sparc}
sed -i -e 's|-fpic|-fPIC|g' configure
%endif

%build
export CFLAGS="%{optflags} -fno-strict-aliasing"
#export CFLAGS="%{optflags} -fPIC"

%configure2_5x \
    --enable-ipv6 \
    --enable-bluetooth

%make
# LIBS='-lpthread'

%install
install -d %{buildroot}%{_bindir}

%makeinstall_std

# install additional headers
install -m0644 pcap-int.h %{buildroot}%{_includedir}/
install -m0644 pcap/bluetooth.h %{buildroot}%{_includedir}/pcap/

# nuke the statis lib
rm -f %{buildroot}%{_libdir}/libpcap.a

%files -n %{libname}
%doc README* CREDITS INSTALL.txt LICENSE
%{_libdir}/libpcap.so.%{major}*

%files doc
%{_mandir}/man?/*

%files -n %{develname}
%doc CHANGES TODO
%{_bindir}/pcap-config
%dir %{_includedir}/pcap
%{_includedir}/pcap/*.h
%{_includedir}/*.h
%{_libdir}/libpcap.so

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14880 |12mr|libpciaccess-0.13.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		0
%define libname		%mklibname pciaccess %{major}
%define develname	%mklibname pciaccess -d

Name:		libpciaccess
Version:	0.13.1
Release:	2
Summary:	Generic PCI access library (from X.org)
Group:		Development/X11
License:	MIT
URL:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/lib/%{name}-%{version}.tar.bz2
BuildRequires:	pciids

%description
A generic PCI access library from X.org.

%package -n %{libname}
Summary:	Generic PCI access library (from X.org)
Group:		Development/X11

%description -n %{libname}
A generic PCI access library from X.org.

%package -n %{develname}
Summary:	Development headers and libraries for %{name}
Group:		Development/X11
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
A generic PCI access library from X.org. Development headers and
libraries.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static \
	--with-pciids-path=/usr/share

%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_libdir}/*.so
%{_includedir}/*.h
%{_libdir}/pkgconfig/*.pc

%changelog
* Thu Aug  9 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 974733d
- Drop .la files
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14881 |12mr|libpeas-1.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver	%(echo %{version}|cut -d. -f1,2)

%define oname	peas
%define api	1.0
%define major	0
%define libname	%mklibname %{oname} %{api} %{major}
%define libgtk	%mklibname %{oname}-gtk %{api} %{major}
%define devname	%mklibname %{oname} %{api} -d
%define girname	%mklibname %{oname}-gir %{api}
%define girgtk	%mklibname %{oname}-gtk-gir %{api}

Summary:	Library for plugin handling
Name:		libpeas
Version:	1.6.1
Release:	1
Group:		System/Libraries
License:	LGPLv2+
URL:		http://www.gnome.org/
Source0:	http://download.gnome.org/sources/libpeas/%{url_ver}/%{name}-%{version}.tar.xz
BuildRequires:	gnome-common
BuildRequires:	intltool
BuildRequires:	vala >= 0.14.0.22
BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(seed)
BuildRequires:	pkgconfig(pygobject-3.0)
BuildRequires:	pkgconfig(gjs-internals-1.0)
BuildRequires:	pkgconfig(gladeui-2.0)

%description
This is GNOME's plugin handling library.

%package data
Summary:	Library for plugin handling - data files
Group:		System/Libraries

%description data
This is GNOME's plugin handling library - data files

%package -n %{libname}
Summary:	Library plugin handling
Group:		System/Libraries
Requires:	%{name}-data = %{version}-%{release}
Provides:	%{mklibname %{oname} %{major}} = %{version}-%{release}
Obsoletes:	%{mklibname %{oname} %{major}} < 1.1.1

%description -n %{libname}
This is GNOME's plugin handling library.

%package -n %{libgtk}
Summary:	Library plugin handling UI part
Group:		System/Libraries
Requires:	%{name}-data = %{version}-%{release}
Provides:	%{mklibname %{oname}-gtk %{major}} = %{version}-%{release}
Obsoletes:	%{mklibname %{oname}-gtk %{major}} < 1.1.1

%description -n %{libgtk}
This is GNOME's plugin handling library - user interface part.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n %{girgtk}
Summary:	GObject Introspection interface description for %{name}-gtk
Group:		System/Libraries

%description -n %{girgtk}
GObject Introspection interface description for %{name}-gtk.

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Requires:	%{libgtk} = %{version}-%{release}
Requires:	%{girname} = %{version}-%{release}
Requires:	%{girgtk} = %{version}-%{release}
Provides:	%{name}-devel = %version-%release
Provides:	%{oname}-devel = %{version}-%{release}
Obsoletes:	%{mklibname -d %{oname} } < 1.1.1

%description -n %{devname}
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.

%prep
%setup -q

%build
autoreconf
%configure2_5x \
	--disable-static
%make

%install
%makeinstall_std

%find_lang %{name}

# we don't want these
find %{buildroot} -name "*.la" -delete

%files data -f %{name}.lang
%doc AUTHORS
%{_datadir}/icons/hicolor/*/actions/*
%{_datadir}/glade/catalogs/libpeas-gtk.xml

%files -n %{libname}
%{_libdir}/%{name}-%{api}.so.%{major}*
%{_libdir}/%{name}-%{api}/loaders/libpythonloader.so
%{_libdir}/%{name}-%{api}/loaders/libseedloader.so
%{_libdir}/%{name}-%{api}/loaders/libgjsloader.so

%files -n %{libgtk}
%{_libdir}/lib%{oname}-gtk-%{api}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Peas-%{api}.typelib

%files -n %{girgtk}
%{_libdir}/girepository-1.0/PeasGtk-%{api}.typelib

%files -n %{devname}
%doc ChangeLog	
%doc %{_datadir}/gtk-doc/html/%{name}
%{_bindir}/peas-demo
%{_libdir}/peas-demo
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/%{name}-%{api}.pc
%{_libdir}/pkgconfig/%{name}-gtk-%{api}.pc
%{_datadir}/gir-1.0/Peas-%{api}.gir
%{_datadir}/gir-1.0/PeasGtk-%{api}.gir


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14882 |12mr|libpipeline-1.2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major %(echo %version |cut -d. -f1)
%define libname %mklibname pipeline %{major}
%define devname %mklibname pipeline -d

Name:		libpipeline
Version:	1.2.2
Release:	1
Summary:	Library for manipulating pipelines of subprocesses
Group:		System/Libraries
License:	GPLv3+
URL:		http://libpipeline.nongnu.org/
Source0:	http://download.savannah.nongnu.org/releases/%{name}/%{name}-%{version}.tar.gz

%description
Library for manipulating pipelines of subprocesses.

%package -n %{libname}
Summary:	Library for manipulating pipelines of subprocesses
Group:		System/Libraries

%description -n %{libname}
Library for manipulating pipelines of subprocesses

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}

%description -n %{devname}
Development files for %{name}, a library
for manipluating pipelines of subprocesses

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{devname}
%doc COPYING NEWS
%{_libdir}/*.so
%{_includedir}/*
%{_libdir}/pkgconfig/*
%{_mandir}/man3/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14883 |12mr|libplist-1.8-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname plist %{major}
%define libnamedev %mklibname -d plist
%define libnamecxx %mklibname plist++ %{major}
%define libnamecxxdev %mklibname -d plist++

Name:		libplist
Version:	1.8
Release:	4
Summary:	Library for manipulating Apple Binary and XML Property Lists

Group:		System/Libraries
License:	LGPLv2+
URL:		http://www.libimobiledevice.org/

Source0:	http://www.libimobiledevice.org/downloads/%{name}-%{version}.tar.bz2

BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	python-cython
BuildRequires:	cmake

%description
libplist is a library for manipulating Apple Binary and XML Property Lists

%package -n %{libname}
Group:		System/Libraries
Summary:	Library for manipulating Apple Binary and XML Property Lists
Requires:	%{name} >= %{version}

%description -n %{libname}
libplist is a library for manipulating Apple Binary and XML Property Lists

%package -n %{libnamedev}
Summary:	Development package for libplist
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{libnamedev}
%{name}, development headers and libraries.

%package -n %{libnamecxx}
Summary:	C++ binding for libplist
Group:		Development/C++
Requires:	%{name} >= %{version}

%description -n %{libnamecxx}
C++ bindings for %{name}

%package -n %{libnamecxxdev}
Summary:	Development package for libplist++
Group:		Development/C++
Requires:	%{libnamecxx} = %{version}-%{release}
Provides:	%{name}++-devel = %{version}-%{release}
Conflicts:	%{mklibname plist++ 0} < 1.0

%description -n %{libnamecxxdev}
%name, C++ development headers and libraries.


%package -n python-plist
Summary:	Python package for libplist
Group:		Development/Python
%py_requires -d
Requires:	python
BuildRequires:	python-devel
BuildRequires:	swig

%description -n python-plist
%{name}, python libraries and support

%prep
%setup -q

%build
export CMAKE_PREFIX_PATH=/usr
%cmake

%make

%install
#export CMAKE_PREFIX_PATH=/usr
rm -rf %{buildroot}
%makeinstall_std -C build
# Fix bogus pkgconfig file
sed -i -e 's,/usr//,/,g;s,-L/usr/%{_lib} ,,g;/Cflags:/d' %{buildroot}%{_libdir}/pkgconfig/*.pc
# Apparently not seen by automatic stripping
strip %{buildroot}%{_libdir}/python*/site-packages/plist/_plist.so \
	%{buildroot}%{_libdir}/python*/site-packages/plist.so

%files
%doc AUTHORS COPYING.LESSER README
%{_bindir}/plutil
%{_bindir}/plutil-%{version}

%files -n %{libname}
%{_libdir}/libplist.so.%{major}*

%files -n %{libnamedev}
%{_includedir}/plist
%exclude %{_includedir}/plist/swig
%{_libdir}/pkgconfig/libplist.pc
%{_libdir}/libplist.so

%files -n %{libnamecxx}
%{_libdir}/libplist++.so.%{major}*

%files -n %{libnamecxxdev}
%{_includedir}/plist/swig
%exclude %{_includedir}/plist/plist.h
%{_libdir}/pkgconfig/libplist++.pc
%{_libdir}/libplist++.so

%files -n python-plist
%{python_sitearch}/plist
%{python_sitearch}/plist.so


%changelog
* Fri Aug  17 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 0b1c694
- New 1.8 (sync with Cooker), spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14884 |12mr|libpng12-1.2.49-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libname_orig libpng
%define major 0
%define libname	%mklibname png %{major}
%define develname %mklibname png -d %{major}

%define	oldmajor 3
%define	oldlib %mklibname png %{oldmajor}

Summary:	A library of functions for manipulating PNG image format files
Name:		libpng12
Version:	1.2.49
Release:	2
Epoch:		2
License:	zlib
Group:		System/Libraries
URL:		http://www.libpng.org/pub/png/libpng.html
Source:		http://prdownloads.sourceforge.net/libpng/libpng-%{version}.tar.xz
# (tpg) APNG support http://littlesvr.ca/apng/
# (tpg) http://hp.vector.co.jp/authors/VA013651/freeSoftware/apng.html
# (tpg) http://sourceforge.net/projects/libpng-apng/ <- use this one
Patch0:		libpng-%{version}-apng.patch.gz
Patch1:		libpng-1.2.36-pngconf-setjmp.patch
Patch2:		libpng-1.2.44-CVE-2008-6218.diff
Patch3:		libpng-1.2.46-fix-libdir-pkgconfig-lib64-conflict.patch
BuildRequires: 	zlib-devel
BuildRequires: 	automake

%description
The libpng package contains a library of functions for creating and
manipulating PNG (Portable Network Graphics) image format files.  PNG is
a bit-mapped graphics format similar to the GIF format.  PNG was created to
replace the GIF format, since GIF uses a patented data compression
algorithm.

Libpng should be installed if you need to manipulate PNG format image
files.

%package -n	%{libname}
Summary:	A library of functions for manipulating PNG image format files
Group:		System/Libraries
Conflicts:	%{oldlib} <= 2:1.2.46-4

%description -n	%{libname}
This package contains the library needed to run programs dynamically
linked with libpng.

%package -n	%{oldlib}
Summary:	A library of functions for manipulating PNG image format files
Group:		System/Libraries

%description -n	%{oldlib}
This package contains the library needed to run programs dynamically
linked with really old versions of libpng.

%package -n	%{develname}
Summary:	Development tools for programs to manipulate PNG image format files
Group:		Development/C
Requires:	%{libname} >= %{EVRD}
Requires:	zlib-devel
Provides:	png-devel = %{EVRD}
%rename		%{oldlib}-devel

%description -n	%{develname}
The libpng-devel package contains the header files and libraries
necessary for developing programs using the PNG (Portable Network
Graphics) library.

If you want to develop programs which will manipulate PNG image format
files, you should install libpng-devel.  You'll also need to install the
libpng package.

%package -n	%{libname}-source
Summary:	Source code of %{libname_orig}
Group:		Development/C
Provides:	%{name}-source = %{EVRD}

%description -n	%{libname}-source
This package contains the source code of %{libname_orig}.

%prep
%setup -q -n libpng-%{version}
%patch0 -p1 -b .apng
%patch1 -p0 -b .pngconf-setjmp
%patch2 -p0 -b .CVE-2008-6218
%patch3 -p1 -b .lib64~
autoreconf -ivf

%build
export CONFIGURE_TOP=`pwd`

mkdir -p shared
cd shared
CFLAGS="%{optflags} -O3 -funroll-loops" \
%configure2_5x	--with-pic
%make
cd ..

%check
make -C shared check

%install
%makeinstall_std -C shared

install -d %{buildroot}%{_mandir}/man{3,5}
install -m644 libpng.3 %{buildroot}%{_mandir}/man3/libpng12.3
install -m644 libpngpf.3 %{buildroot}%{_mandir}/man3/libpngpf12.3
install -m644 png.5 %{buildroot}%{_mandir}/man5/png12.5

install -d %{buildroot}%{_prefix}/src/%{libname_orig}
cp -a *.c *.h %{buildroot}%{_prefix}/src/%{libname_orig}

# remove conflicting symlinks
for symlink in %{_bindir}/libpng-config %{_libdir}/pkgconfig/libpng.pc \
    %{_libdir}/libpng.so %{_includedir}/{png,pngconf}.h \
	%{_mandir}/man3/{libpng,libpngpf}.3 \
	%{_mandir}/man5/png.5; do
	rm -f %{buildroot}$symlink
done

# cleanup
rm -rf %{buildroot}{%{_prefix}/man,%{_libdir}/*.a}

%files -n %{libname}
%{_libdir}/libpng12.so.%{major}*

%files -n %{oldlib}
%{_libdir}/libpng.so.%{oldmajor}*

%files -n %{develname}
%doc *.txt example.c README TODO CHANGES
%{_bindir}/libpng12-config
%{_includedir}/*
%{_libdir}/libpng12.so
%{_libdir}/*.la
%{_libdir}/pkgconfig/*
%{_mandir}/man3/libpng12.3*
%{_mandir}/man3/libpngpf12.3*
%{_mandir}/man5/png12.5*

%files -n %{libname}-source
%{_prefix}/src/%{libname_orig}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14885 |12mr|libpng12-1.2.49-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libname_orig libpng
%define major 0
%define libname %mklibname png %{major}

%define oldmajor 3
%define oldlib %mklibname png %{oldmajor}

Summary:	A library of functions for manipulating PNG image format files
Name:		libpng12
Version:	1.2.49
Release:	4
Epoch:		2
License:	zlib
Group:		System/Libraries
URL:		http://www.libpng.org/pub/png/libpng.html
Source:		http://prdownloads.sourceforge.net/libpng/libpng-%{version}.tar.xz
# (tpg) APNG support http://littlesvr.ca/apng/
# (tpg) http://hp.vector.co.jp/authors/VA013651/freeSoftware/apng.html
# (tpg) http://sourceforge.net/projects/libpng-apng/ <- use this one
Patch0:		libpng-%{version}-apng.patch.gz
Patch1:		libpng-1.2.36-pngconf-setjmp.patch
Patch2:		libpng-1.2.44-CVE-2008-6218.diff
Patch3:		libpng-1.2.46-fix-libdir-pkgconfig-lib64-conflict.patch
BuildRequires:	zlib-devel
BuildRequires:	automake

%description
The libpng package contains a library of functions for creating and
manipulating PNG (Portable Network Graphics) image format files.  PNG is
a bit-mapped graphics format similar to the GIF format.  PNG was created to
replace the GIF format, since GIF uses a patented data compression
algorithm.

Libpng should be installed if you need to manipulate PNG format image
files.

%package -n	%{libname}
Summary:	A library of functions for manipulating PNG image format files
Group:		System/Libraries
Conflicts:	%{oldlib} < 2:1.2.46-5

%description -n	%{libname}
This package contains the library needed to run programs dynamically
linked with libpng.

%package -n	%{oldlib}
Summary:	A library of functions for manipulating PNG image format files
Group:		System/Libraries

%description -n	%{oldlib}
This package contains the library needed to run programs dynamically
linked with really old versions of libpng.

%prep
%setup -q -n libpng-%{version}
%patch0 -p1 -b .apng
%patch1 -p0 -b .pngconf-setjmp
%patch2 -p0 -b .CVE-2008-6218
%patch3 -p1 -b .lib64~
autoreconf -ivf

%build
export CONFIGURE_TOP=`pwd`

mkdir -p shared
cd shared
CFLAGS="%{optflags} -O3 -funroll-loops" \
%configure2_5x	--with-pic --disable-static
%make
cd ..

%check
make -C shared check

%install
%makeinstall_std -C shared

rm -rf %{buildroot}%{_bindir}
rm -rf %{buildroot}%{_includedir}
rm -rf %{buildroot}%{_libdir}/*.so
rm -rf %{buildroot}%{_libdir}/*.la
rm -rf %{buildroot}%{_libdir}/pkgconfig
rm -rf %{buildroot}%{_datadir}

%files -n %{libname}
%{_libdir}/libpng12.so.%{major}*

%files -n %{oldlib}
%{_libdir}/libpng.so.%{oldmajor}*


%changelog
* Wed Sep  5 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 3daa2b0
- Update Conflicts
  
* Wed Aug  15 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 80f619e
- Drop devel and source packages, we need only libraries
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14886 |12mr|libpng-1.5.13-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 15
%define libname %mklibname png %{major}
%define develname %mklibname png -d

Summary:	A library of functions for manipulating PNG image format files
Name:		libpng
Version:	1.5.13
Release:	1
Epoch:		2
License:	zlib
Group:		System/Libraries
URL:		http://www.libpng.org/pub/png/libpng.html
Source0:	http://prdownloads.sourceforge.net/libpng/files/%{name}-%{version}.tar.xz
# (tpg) APNG support http://littlesvr.ca/apng/
# (tpg) http://hp.vector.co.jp/authors/VA013651/freeSoftware/apng.html
# (tpg) http://sourceforge.net/projects/libpng-apng/ <- use this one
Patch0:		http://downloads.sourceforge.net/libpng-apng/files/libpng-devel/%{version}/%{name}-%{version}-apng.patch.gz
Patch2:		libpng-1.5.4-fix-cmake-files-libpath.patch
Patch3:		libpng-1.5.8-fix-libdir-pkgconfig-lib64-conflict.diff
BuildRequires:	zlib-devel
BuildRequires:	cmake >= 1:2.8.6-7

%description
The libpng package contains a library of functions for creating and
manipulating PNG (Portable Network Graphics) image format files.  PNG is
a bit-mapped graphics format similar to the GIF format.  PNG was created to
replace the GIF format, since GIF uses a patented data compression
algorithm.

Libpng should be installed if you need to manipulate PNG format image
files.

%package -n	%{libname}
Summary:	A library of functions for manipulating PNG image format files
Group:		System/Libraries
%define	ouchie	%mklibname png %{major} %{major}
%rename		%{ouchie}

%description -n	%{libname}
This package contains the library needed to run programs dynamically
linked with libpng.

%package -n	%{develname}
Summary:	Development tools for programs to manipulate PNG image format files
Group:		Development/C
Requires:	%{libname} >= %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Provides:	png-devel = %{EVRD}

%description -n	%{develname}
The libpng-devel package contains the header files and libraries
necessary for developing programs using the PNG (Portable Network
Graphics) library.

If you want to develop programs which will manipulate PNG image format
files, you should install libpng-devel.  You'll also need to install the
libpng package.

%package	source
Summary:	Source code of %{name}
Group:		Development/C

%description	source
This package contains the source code of %{name}.

%prep
%setup -q
%patch0 -p1 -b .apng
%patch2 -p0 -b .fix-cmake-files-libpath
%patch3 -p1 -b .lib64~

%build
export CFLAGS="%{optflags} -O3 -funroll-loops"

%cmake \
  -DPNG_SHARED:BOOL=ON \
  -DPNG_STATIC:BOOL=OFF
%make

%install
%makeinstall_std -C build

install -d %{buildroot}%{_prefix}/src/%{name}
cp -a *.c *.h %{buildroot}%{_prefix}/src/%{name}

%files -n %{libname}
%{_libdir}/libpng%{major}.so.%{major}*

%files -n %{develname}
%doc libpng-manual.txt example.c README TODO CHANGES
%{_bindir}/libpng-config
%{_bindir}/libpng%{major}-config
%{_includedir}/*
%{_libdir}/libpng%{major}.so
%{_libdir}/libpng.so
%{_libdir}/libpng/libpng%{major}*.cmake
%{_libdir}/pkgconfig/libpng*.pc
%{_mandir}/man?/*

%files source
%{_prefix}/src/%{name}/



%changelog
* Mon Oct  22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 87eba92
- New version 1.5.13
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14887 |12mr|libpqxx-4.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The official C++ client API for PostgreSQL
Name:		libpqxx
Version:	4.0
Release:	2
Source:		http://pqxx.org/download/software/libpqxx/%name-%version.tar.gz
License:	GPLv2+
Group:		Development/Databases
Url:		http://pqxx.org/
BuildRequires:	postgresql-devel
BuildRequires:  xmlto
BuildRequires:  doxygen
BuildRequires:  pkgconfig
Obsoletes:	%mklibname pqxx 2

%description
This library works on top of the C-level API library, libpq. You will need
libpq in order to use libpqxx. 
The first thing you're likely to notice in programming with libpqxx is that
unlike other libraries, it revolves entirely around transactions. Transactions
are a central concept in database management systems, but they are widely
underappreciated among application developers. Another well-known open source
database system, MySQL, never even got around to implementing them at all in
their own engine, relying on a third-party replacement engine (now owned by
Oracle) to provide this functionality instead.

%package devel
Summary:        Headers for developing programs that will use %{name}
Group:          Development/C++
Requires:       %{name} = %{version}-%{release}
Obsoletes:	%mklibname pqxx 2 -d

%description devel
This package contains the headers that programmers will need to develop
applications which will use %{name}.

%prep
%setup -q

%build
%configure2_5x \
    --enable-shared \
    --disable-static
%make

%install

%makeinstall_std

# cleanup
rm -f %{buildroot}%{_libdir}/*.la

%files
%_libdir/libpqxx-*.so

%files devel
%_bindir/pqxx-config
%_includedir/pqxx/*
%_libdir/libpqxx.so
%_libdir/pkgconfig/libpqxx.pc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14888 |12mr|libprelude-1.0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define with_ruby 0

%define _localstatedir %{_var}

%define major                   2
%define libname                 %mklibname prelude %{major}
%define libnamedevel            %mklibname prelude -d
%define libnamestaticdevel      %mklibname prelude -d -s

Name:           libprelude
Version:        1.0.1
Release:        2
Summary:        Prelude Hybrid Intrusion Detection System Library
License:        GPLv2+
Group:          System/Libraries
URL:            http://www.prelude-ids.org/
Source0:	http://www.prelude-ids.org/download/releases/libprelude/%{name}-%{version}.tar.gz
Patch0:		libprelude-0.9.22-fix-str-fmt.patch
Patch1:		libprelude-0.9.21.3-ltdl.patch
# (blino) fix build with libtool 2.4, from OpenEmbedded git
Patch2:		fix-ltdl-hack.patch
Patch3:		libprelude-gnutls3.patch
Patch4:		libprelude-1.0.0-ruby.patch
Patch5:		libprelude-1.0.1-ruby1.9.diff
BuildRequires:	autoconf automake libtool
BuildRequires:  gnutls-devel
BuildRequires:  gtk-doc
BuildRequires:	libgcrypt-devel
BuildRequires:	libtool-devel
#BuildRequires:	lua5.1-devel
BuildRequires:  perl-devel
%if %{with_ruby}
BuildRequires:	ruby ruby-devel
%endif
BuildRequires:	swig
BuildRequires:  zlib-devel

%description
The Prelude Library is a collection of generic functions providing
communication between the Prelude Hybrid IDS suite components. It
provides a convenient interface for sending alerts to Prelude
Manager with transparent SSL, failover and replication support,
asynchronous events and timer interfaces, an abstracted
configuration API (hooking at the commandline, the configuration
line, or wide configuration, available from the Manager), and a
generic plugin API. It allows you to easily turn your favorite
security program into a Prelude sensor.

%package -n %{libname}
Summary:        Prelude Hybrid Intrusion Detection System Library
Group:          System/Libraries
Provides:       %{name} = %{version}-%{release}

%description -n %{libname}
The Prelude Library is a collection of generic functions providing
communication between the Prelude Hybrid IDS suite components. It
provides a convenient interface for sending alerts to Prelude
Manager with transparent SSL, failover and replication support,
asynchronous events and timer interfaces, an abstracted
configuration API (hooking at the commandline, the configuration
line, or wide configuration, available from the Manager), and a
generic plugin API. It allows you to easily turn your favorite
security program into a Prelude sensor.

%package -n %{libnamedevel}
Summary:        Libraries, includes, etc. for developing Prelude IDS sensors
Group:          Development/C
Requires:       %{libname} = %{version}-%{release}
Requires:       libtool-devel
Provides:       prelude-devel = %{version}-%{release}
Obsoletes:      %{libname}-devel < %{version}-%{release}

%description -n %{libnamedevel}
Libraries, include files, etc you can use to develop Prelude IDS
sensors using the Prelude Library. The Prelude Library is a
collection of generic functions providing communication between
the Prelude Hybrid IDS suite componentst It provides a convenient
interface for sending alerts to Prelude Manager with transparent
SSL, failover and replication support, asynchronous events and
timer interfaces, an abstracted configuration API (hooking at the
commandline, the configuration line, or wide configuration,
available from the Manager), and a generic plugin API. It allows
you to easily turn your favorite security program into a Prelude
sensor.

%package -n %{libnamestaticdevel}
Summary:        Static libraries for developing Prelude IDS sensors
Group:          Development/C
Requires:       %{libnamedevel} = %{version}-%{release}
Requires:       libtool-devel
Provides:       prelude-static-devel = %{version}-%{release}
Obsoletes:      %{libname}-static-devel < %{version}-%{release}

%description -n %{libnamestaticdevel}
Libraries, include files, etc you can use to develop Prelude IDS
sensors using the Prelude Library. The Prelude Library is a
collection of generic functions providing communication between
the Prelude Hybrid IDS suite componentst It provides a convenient
interface for sending alerts to Prelude Manager with transparent
SSL, failover and replication support, asynchronous events and
timer interfaces, an abstracted configuration API (hooking at the
commandline, the configuration line, or wide configuration,
available from the Manager), and a generic plugin API. It allows
you to easily turn your favorite security program into a Prelude
sensor.

%package -n prelude-tools
Summary:        The interface for %{libname}
Group:          Networking/Other
Requires:       %{libname} = %{version}-%{release}

%description -n prelude-tools
Provides a convenient interface for sending alerts to Prelude
Manager.

%package -n python-prelude
Summary:        Python bindings for prelude
Group:          Development/Python
Requires:       %{libname} = %{version}-%{release}
%py_requires -d

%description -n python-prelude
Provides python bindings for prelude.

%package -n perl-prelude
Summary:        Perl bindings for prelude
Group:          Development/Perl
Requires:       %{libname} = %{version}-%{release}

%description -n perl-prelude
Provides perl bindings for prelude.

%if %{with_ruby}
%package -n ruby-prelude
Summary:	Ruby bindings for prelude
Group:		Development/Ruby
Requires:	%{libname} = %{version}-%{release}

%description -n ruby-prelude
Provides ruby bindings for prelude.
%endif

%prep
%setup -q
%patch0 -p0
%patch1 -p0
%patch2 -p1 -b .lt24
%patch3 -p2 -b .gnutls3
%patch4 -p0 -b .ruby
%patch5 -p1 -b .ruby1.9

rm -f bindings/python/_PreludeEasy.cxx
%{__perl} -pi -e "s|/lib/|/%{_lib}/|g" configure.in

%build
#libtoolize --copy --force --install --ltdl
autoreconf -fi

%configure2_5x \
    --without-included-ltdl \
    --enable-static \
    --enable-shared \
    --with-perl-installdirs=vendor \
    --with-python \
    --without-lua \
%if %{with_ruby}
    --with-ruby \
%endif
    --without-included-regex \
    --includedir=%{_includedir}/%{name} \
    --enable-gtk-doc \
    --with-html-dir=%{_docdir}/%{libnamedevel}

# removing rpath
sed -i.rpath -e 's|LD_RUN_PATH=""||' bindings/Makefile.in
sed -i.rpath -e 's|^sys_lib_dlsearch_path_spec="/lib /usr/lib|sys_lib_dlsearch_path_spec="/%{_lib} %{_libdir}|' libtool

%make

(
cd bindings/perl
perl Makefile.PL INSTALLDIRS=vendor
make
)

%install

%makeinstall_std

%makeinstall_std -C bindings/perl

rm -f %{buildroot}%{_libdir}/*.la
%if %{with_ruby}
rm -f %{buildroot}%{ruby_sitearchdir}/*.*a
%endif
rm -f %{buildroot}%{_sysconfdir}/prelude/default/*.conf-dist

%multiarch_binaries %{buildroot}%{_bindir}/libprelude-config

%files -n %{libname}
%doc AUTHORS ChangeLog README INSTALL
%{_libdir}/lib*.so.*

%files -n %{libnamedevel}
%doc %{_docdir}/%{libnamedevel}
%{multiarch_bindir}/libprelude-config
%{_bindir}/libprelude-config
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%dir %{_includedir}/libprelude
%{_includedir}/libprelude/*
%{_datadir}/aclocal/*.m4

%files -n %{libnamestaticdevel}
%{_libdir}/*.a

%files -n prelude-tools
%doc AUTHORS ChangeLog README INSTALL
%{_bindir}/prelude-adduser
%{_bindir}/prelude-admin
%{_mandir}/man1/prelude-admin.1*
%dir %{_sysconfdir}/prelude
%dir %{_sysconfdir}/prelude/default
%dir %{_sysconfdir}/prelude/profile
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/prelude/default/*.conf
%dir %{_var}/spool/prelude

%files -n python-prelude
%{_libdir}/python*/site-packages/*

%files -n perl-prelude
%{perl_vendorarch}/Prelude.pm
%{perl_vendorarch}/auto/Prelude
%{perl_vendorarch}/auto/PreludeEasy

%if %{with_ruby}
%files -n ruby-prelude
%{ruby_sitearchdir}/*
%endif


%changelog
* Fri Apr 29 2011 Funda Wang <fwang@mandriva.org> 1.0.0-5mdv2011.0
+ Revision: 660670
- update file list
- fix build with latest gcc and libtool

  + Oden Eriksson <oeriksson@mandriva.com>
    - mass rebuild

* Mon Nov 01 2010 Funda Wang <fwang@mandriva.org> 1.0.0-4mdv2011.0
+ Revision: 591299
- rebuild for py 2.7

* Sun Aug 01 2010 Funda Wang <fwang@mandriva.org> 1.0.0-3mdv2011.0
+ Revision: 564324
- rebuild for perl 5.12.1
- rebuild

* Sun Apr 25 2010 Funda Wang <fwang@mandriva.org> 1.0.0-1mdv2010.1
+ Revision: 538616
- new version 1.0.0

* Tue Jan 19 2010 Frederik Himpe <fhimpe@mandriva.org> 0.9.25-1mdv2010.1
+ Revision: 493821
- update to new version 0.9.25

* Mon Nov 23 2009 Oden Eriksson <oeriksson@mandriva.com> 0.9.24.1-3mdv2010.1
+ Revision: 469376
- second try...

* Wed Nov 18 2009 Oden Eriksson <oeriksson@mandriva.com> 0.9.24.1-2mdv2010.1
+ Revision: 467243
- really link against system libltdl.so.7

* Fri Aug 14 2009 Frederik Himpe <fhimpe@mandriva.org> 0.9.24.1-1mdv2010.0
+ Revision: 416395
- update to new version 0.9.24.1

* Tue Jun 09 2009 Frederik Himpe <fhimpe@mandriva.org> 0.9.23-1mdv2010.0
+ Revision: 384504
- Update to new version 0.9.23

* Wed May 20 2009 Funda Wang <fwang@mandriva.org> 0.9.22-1mdv2010.0
+ Revision: 377921
- New version 0.9.22

* Sat Dec 27 2008 Funda Wang <fwang@mandriva.org> 0.9.21.3-1mdv2009.1
+ Revision: 319833
- fix ltdl path
- BR libltdl-devel
- New version 0.9.21.3

* Sat Dec 27 2008 Funda Wang <fwang@mandriva.org> 0.9.21.2-3mdv2009.1
+ Revision: 319730
- fix str fmt
- rebuild for new python

* Tue Dec 02 2008 Götz Waschk <waschk@mandriva.org> 0.9.21.2-2mdv2009.1
+ Revision: 309159
- rebuild to get rid of libtasn1 dep

* Fri Oct 17 2008 Funda Wang <fwang@mandriva.org> 0.9.21.2-1mdv2009.1
+ Revision: 294711
- New version 0.9.21.2

* Sun Oct 12 2008 Funda Wang <fwang@mandriva.org> 0.9.21.1-1mdv2009.1
+ Revision: 292854
- install to vendor
- perl-bindings are now installed in a different way
- no need to install perl bindings seperatedly
- New version 0.9.20.1

* Sat Sep 06 2008 Funda Wang <fwang@mandriva.org> 0.9.20.1-1mdv2009.0
+ Revision: 281996
- New version 0.9.20.1

* Wed Aug 06 2008 Funda Wang <fwang@mandriva.org> 0.9.19-1mdv2009.0
+ Revision: 264167
- fix file list
- new version 0.9.19

* Fri Jul 25 2008 Funda Wang <fwang@mandriva.org> 0.9.18.1-1mdv2009.0
+ Revision: 249446
- New version 0.9.18.1

* Fri Jul 18 2008 Funda Wang <fwang@mandriva.org> 0.9.18-1mdv2009.0
+ Revision: 238344
- New version 0.9.18

* Fri Jul 18 2008 Funda Wang <fwang@mandriva.org> 0.9.17.2-1mdv2009.0
+ Revision: 238146
- New version 0.9.17.2

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Tue Apr 29 2008 David Walluck <walluck@mandriva.org> 0.9.17-1mdv2009.0
+ Revision: 199117
- 0.9.17

* Fri Jan 25 2008 David Walluck <walluck@mandriva.org> 0.9.16.2-2mdv2008.1
+ Revision: 157831
- rebuild
- 0.9.16.2

* Mon Jan 21 2008 Thierry Vignaud <tv@mandriva.org> 0.9.16.1-3mdv2008.1
+ Revision: 155662
- rebuild for new perl

* Mon Jan 21 2008 Funda Wang <fwang@mandriva.org> 0.9.16.1-2mdv2008.1
+ Revision: 155600
- rebuild against latest gnutls

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Nov 24 2007 David Walluck <walluck@mandriva.org> 0.9.16.1-1mdv2008.1
+ Revision: 111738
- 0.9.16.1

* Thu Oct 11 2007 David Walluck <walluck@mandriva.org> 0.9.16-1mdv2008.1
+ Revision: 97055
- 0.9.16

* Wed Sep 05 2007 David Walluck <walluck@mandriva.org> 0.9.15.2-1mdv2008.0
+ Revision: 80324
- 0.9.15.2

* Thu Aug 23 2007 David Walluck <walluck@mandriva.org> 0.9.15-1mdv2008.0
+ Revision: 70678
- 0.9.15
- remove incorrect Conflicts

  + Funda Wang <fwang@mandriva.org>
    - Drop BR libnetfilter
      Use py_requires macro
    - BR libnetfilter_queue

* Tue Aug 21 2007 Funda Wang <fwang@mandriva.org> 0.9.14-3mdv2008.0
+ Revision: 68212
- Obsoletes old devel name

* Mon Aug 20 2007 David Walluck <walluck@mandriva.org> 0.9.14-2mdv2008.0
+ Revision: 68082
- new lib policy
- add static lib package
- regenerate configure in %%prep
- more strict directory permissions
- change html-dir (still not ideal)

* Wed May 16 2007 David Walluck <walluck@mandriva.org> 0.9.14-1mdv2008.0
+ Revision: 27203
- 0.9.14


* Sat Mar 31 2007 David Walluck <walluck@mandriva.org> 0.9.13.2-1mdv2007.1
+ Revision: 150126
- 0.9.13.2
- 0.9.13.1

* Tue Feb 20 2007 David Walluck <walluck@mandriva.org> 0.9.13-1mdv2007.1
+ Revision: 123167
- add libprelude-0.9.13.txt
- 0.9.13

* Fri Feb 09 2007 David Walluck <walluck@mandriva.org> 0.9.12.2-1mdv2007.1
+ Revision: 118277
- 0.9.12.2

* Sun Jan 07 2007 David Walluck <walluck@mandriva.org> 0.9.12.1-1mdv2007.1
+ Revision: 105097
- 0.9.12.1

* Thu Dec 21 2006 David Walluck <walluck@mandriva.org> 0.9.12-1mdv2007.1
+ Revision: 100905
- 0.9.12

* Thu Oct 19 2006 David Walluck <walluck@mandriva.org> 0.9.11-3mdv2007.0
+ Revision: 71045
- fix build
- remove onceonly patch (fixed upstream)
- 0.9.11
- Import libprelude

* Fri Jul 14 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9.10-1mdv2007.0
- 0.9.10 (Major feature enhancements)
- added P2 (missing m4 macros)

* Wed Jun 07 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9.9-1mdv2007.0
- 0.9.9 (Major bugfixes)

* Mon May 15 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9.8-2mdk
- make it build on 2006

* Mon May 15 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9.8-1mdk
- 0.9.8
- force INSTALLDIRS=vendor (P1)

* Wed Mar 22 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9.7.1-1mdk
- 0.9.7.1 (Major bugfixes)

* Thu Mar 09 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9.7-1mdk
- 0.9.7 (Major bugfixes)

* Mon Mar 06 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9.6.1-1mdk
- 0.9.6.1

* Thu Mar 02 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9.6-1mdk
- 0.9.6 (Major bugfixes)

* Mon Feb 06 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9.5-1mdk
- 0.9.5 (Minor bugfixes)

* Mon Jan 30 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9.4-1mdk
- 0.9.4 (Minor bugfixes)

* Wed Jan 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9.3-4mdk
- fix deps

* Tue Jan 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9.3-3mdk
- use conflicts instead of obsoletes for the devel sub package (fcrozat)

* Tue Jan 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9.3-2mdk
- fix deps

* Tue Jan 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9.3-1mdk
- 0.9.3
- fix spool dir location (P0)
- added the python and perl sub packages
- fix deps

* Sat Jan 07 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9.2-1mdk
- 0.9.2

* Thu Dec 29 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-1mdk
- 0.9.1

* Sun Nov 13 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.10-3mdk
- rebuilt against openssl-0.9.8a

* Tue Jan 25 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.8.10-2mdk
- fix conflicting declaration with MySQL-4.1.x
- fix deps and conditional %%multiarch
- lib64 fixes

* Thu Apr 22 2004 Laurent Culioli <laurent@mandrake.org> 0.8.10-1mdk
- 0.8.10


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14889 |12mr|libpreludedb-1.0.1-0.0.p1.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major                   0
%define libname                 %mklibname preludedb %{major}
%define libnamedevel            %mklibname preludedb -d
%define libnamestaticdevel      %mklibname preludedb -d -s

Name:           libpreludedb
Version:        1.0.1
Release:        %mkrel 0.0.p1.1
Summary:        Provide the framework for easy access to the Prelude database
License:        GPLv2+
Group:          System/Libraries
URL:            http://www.prelude-ids.org/
Source0:        http://www.prelude-ids.org/download/releases/%{name}-%{version}p1.tar.gz
Source4:        libpreludedb-addIndices.sql
BuildRequires:  chrpath
BuildRequires:  gtk-doc
BuildRequires:  gnutls-devel
BuildRequires:  libtool-devel
BuildRequires:  mysql-devel
BuildRequires:  openssl-devel
BuildRequires:  perl-devel
BuildRequires:  postgresql-devel
BuildRequires:  prelude-devel
BuildRequires:  python-devel
BuildRequires:  sqlite3-devel
BuildRequires:  swig
BuildRequires:  zlib-devel

%description
The PreludeDB Library provides an abstraction layer upon the type
and the format of the database used to store IDMEF alerts. It
allows developers to use the Prelude IDMEF database easily and
efficiently wi thout worrying about SQL, and to access the
database independently of the type/format of the database.

%package -n	%{libname}
Summary:        Provide the framework for easy access to the Prelude database
Group:          System/Libraries
Provides:       %{name} = %{version}-%{release}

%description -n %{libname}
The PreludeDB Library provides an abstraction layer upon the type
and the format of the database used to store IDMEF alerts. It
allows developers to use the Prelude IDMEF database easily and
efficiently wi thout worrying about SQL, and to access the
database independently of the type/format of the database.

%package -n %{libnamedevel}
Summary:        Libraries and headers for PreludeDB
Group:          Development/C
Requires:       %{libname} = %{version}-%{release}
Requires:       openssl-devel
Requires:       libtool-devel
Provides:       preludedb-devel = %{version}-%{release}
Provides:       %{_lib}preludedb-devel = %{version}-%{release}
Provides:       preludedb-devel = %{version}-%{release}
Obsoletes:	%mklibname -d preludedb 0

%description -n %{libnamedevel}
The PreludeDB Library provides an abstraction layer upon the type
and the format of the database used to store IDMEF alerts. It
allows developers to use the Prelude IDMEF database easily and
efficiently wi thout worrying about SQL, and to access the
database independently of the type/format of the database.

This package contains the development libraries and headers for
PreludeDB.

%package -n preludedb-tools
Summary:        The interface for %{libname}
Group:          Networking/Other
Requires:       %{libname} = %{version}-%{release}

%description -n preludedb-tools
Provides a convenient interface for sending alerts to Prelude
Manager.

%package -n python-preludedb
Summary:        Python bindings for PreludeDB
Group:          Development/Python
Requires:       %{libname} = %{version}-%{release}

%description -n python-preludedb
Provides python bindings for PreludeDB.

%package -n perl-preludedb
Summary:        Perl bindings for PreludeDB
Group:          Development/Perl
Requires:       %{libname} = %{version}-%{release}

%description -n perl-preludedb
Provides perl bindings for PreludeDB.

%package -n preludedb-mysql
Summary:        Plugin to use prelude with a MySQL database
Group:          System/Servers
Requires:       %{libname} = %{version}-%{release}
Obsoletes:      prelude-manager-mysql-plugin < %{version}-%{release}
Provides:       prelude-manager-mysql-plugin = %{version}-%{release}

%description -n preludedb-mysql
This plugin authorise prelude to store alerts into a MySQL
database.

%package -n preludedb-pgsql
Summary:        Plugin to use prelude with a PostgreSQL database
Group:          System/Servers
Requires:       %{libname} = %{version}-%{release}
Obsoletes:      prelude-manager-pgsql-plugin < %{version}-%{release}
Provides:       prelude-manager-pgsql-plugin = %{version}-%{release}

%description -n preludedb-pgsql
This plugin authorise prelude to store alerts into a PostgreSQL
database.

%package -n preludedb-sqlite3
Summary:        Plugin to use prelude with a SQLite3 database
Group:          System/Servers
Requires:       %{libname} = %{version}-%{release}

%description -n preludedb-sqlite3
This plugin authorise prelude to store alerts into a SQLite3
database.

%prep
%setup -q -n %{name}-%{version}p1

%build
%configure2_5x \
    --disable-rpath \
    --disable-static \
    --enable-shared \
    --localstatedir=%{_var} \
    --includedir=%{_includedir}/%{name} \
    --with-swig \
    --with-perl-installdirs=vendor \
    --with-python \
    --enable-gtk-doc \
    --with-html-dir=%{_docdir}/%{libnamedevel}
%make

%install
%{__rm} -rf %{buildroot}

%makeinstall_std
%makeinstall_std -C bindings/perl

%{__cp} -a %{SOURCE4} %{buildroot}%{_datadir}/%{name}/classic/addIndices.sql

%multiarch_binaries %{buildroot}%{_bindir}/libpreludedb-config

# cleanup
rm -f %{buildroot}%{_libdir}/*.*a
rm -f %{buildroot}%{_libdir}/%{name}/plugins/formats/*.*a
rm -f %{buildroot}%{_libdir}/%{name}/plugins/sql/*.*a

%files -n %{libname}
%doc COPYING ChangeLog HACKING.README LICENSE.README NEWS README
%{_libdir}/lib*.so.*
%dir %{_libdir}/%{name}/plugins
%dir %{_libdir}/%{name}/plugins/formats
%dir %{_libdir}/%{name}/plugins/sql
%{_libdir}/%{name}/plugins/formats/classic.so
%{_datadir}/%{name}/classic/addIndices.sql

%files -n %{libnamedevel}
%doc %{_docdir}/%{libnamedevel}
%{multiarch_bindir}/%{name}-config
%{_bindir}/%{name}-config
%{_libdir}/*.so
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/*.h
%{_datadir}/aclocal/*.m4

%files -n preludedb-tools
%{_bindir}/preludedb-admin
%{_mandir}/man1/preludedb-admin.1*

%files -n python-preludedb
%{_libdir}/python*/site-packages/*

%files -n perl-preludedb
%{perl_vendorlib}/*/auto/PreludeDB/PreludeDB.so
%{perl_vendorlib}/*/PreludeDB.pm

%files -n preludedb-mysql
%{_libdir}/%{name}/plugins/sql/mysql.so
%attr(0755,root,root) %{_datadir}/%{name}/classic/mysql2sqlite.sh
%attr(0755,root,root) %{_datadir}/%{name}/classic/mysql2pgsql.sh
%{_datadir}/%{name}/classic/mysql*.sql

%files -n preludedb-pgsql
%{_libdir}/%{name}/plugins/sql/pgsql.so
%{_datadir}/%{name}/classic/pgsql*.sql

%files -n preludedb-sqlite3
%{_libdir}/%{name}/plugins/sql/sqlite3.so
%{_datadir}/%{name}/classic/sqlite*.sql



%changelog
* Fri Aug  24 2012 Denis Silakov <denis.silakov@rosalab.ru>
+ Commit: af2fecb
- Updated to 1.0.1
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14890 |12mr|libprojectm-2.0.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name libprojectm
%define version 2.0.0
%define release %mkrel 4
%define oname libprojectM
%define major 2
%define libname %mklibname projectm %major
%define develname %mklibname -d projectm
%define oldlibname %mklibname projectm

Summary: Visualization library for OpenGL based on Milkdrop 
Name: %{name}
Version: %{version}
Release: %{release}
Epoch: 1
Source0: %{oname}-%{version}-Source.tar.gz
Patch1: libprojectM-2.0.0-fix-linking.patch
License: LGPLv2+
Group: System/Libraries
Url: http://xmms-projectm.sourceforge.net/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: libftgl-devel
BuildRequires: cmake
BuildRequires: libglew-devel
BuildRequires: libgomp-devel
Requires: %name-data >= %epoch:%version

%description
projectM is a reimplementation of Milkdrop under OpenGL.

%package -n %libname
Summary: Visualization library for OpenGL based on Milkdrop
Group: System/Libraries
Requires: %name-data >= %epoch:%version

%description -n %libname
projectM is a reimplementation of Milkdrop under OpenGL.


%package data
Summary: Visualization library for OpenGL based on Milkdrop 
Group: Graphics
Requires:	fonts-ttf-bitstream-vera

%description data
projectM is a reimplementation of Milkdrop under OpenGL. This contains data
files and presets.

%package -n %develname
Summary: Visualization library for OpenGL based on Milkdrop
Group: Development/C
Requires: %libname = %epoch:%version
Provides: libprojectm-devel = %epoch:%version-%release
Obsoletes: %mklibname -d projectm 0
Requires: libglew-devel
Conflicts: %oldlibname

%description -n %develname
projectM is a reimplementation of Milkdrop under OpenGL.


%prep
%setup -q -n projectM-%{version}-Source
rm -fr build CMakeCache.txt
#patch0 -p1 -b .ftgl
%patch1 -p0 -b .link

%build
%cmake
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std -C build

#replace by symlink
ln -sf %_datadir/fonts/TTF/{Vera.ttf,VeraMono.ttf} %buildroot%_datadir/projectM/fonts/


%if %mdkversion < 200900
%post -n %libname -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %libname -p /sbin/ldconfig
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files data
%defattr(-,root,root)
%doc ChangeLog
%_datadir/projectM/

%files -n %libname
%defattr(-,root,root)
%_libdir/libprojectM.so.%{major}*

%files -n %develname
%defattr(-,root,root)
%_libdir/pkgconfig/*.pc
%_includedir/libprojectM/
%_libdir/libprojectM.so




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14891 |12mr|libPropList-0.10.1-18
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define fname PropList
%define major 0
%define libname %mklibname %fname %major
%define develname %mklibname %fname -d

Summary:	Library for configuration or preference files compatible GNUstep/OPENSTEP
Name:		libPropList
Version:	0.10.1
Release:	%mkrel 18
License:	GPL/LGPL
Group:		System/Libraries

Source:		ftp://ftp.windowmaker.org/libs/libPropList-%{version}.tar.bz2
Patch0:		libPropList-0.10.1-fix-str-fmt.patch

BuildRequires:	flex
Buildroot:	%{_tmppath}/libPropList-root
Obsoletes:	wmakerconf <= 2.5-1mdk

%description
The purpose of PL is to closely mimic the behavior of the property
lists used in the GNUstep/OPENSTEP (they're formed with the NSString,
NSData, NSArray and NSDictionary classes) and to be duly compatible.

PL enables programs that use configuration or preference3 files to
make these compatible with GNUstep/OPENSTEP's user defaults
handling mechanism, without needing to use Objective-C or GNUstep/
OPENSTEP themselves.

%package -n %libname
Group:      System/Libraries
Summary:	Library for configuration or preference files compatible GNUstep/OPENSTEP
Provides: %name = %version-%release
Obsoletes: %name

%description -n %libname
The purpose of PropList is to closely mimic the behavior of the property
lists used in the GNUstep/OPENSTEP (they're formed with the NSString,
NSData, NSArray and NSDictionary classes) and to be duly compatible.

PropList enables programs that use configuration or preference3 files to
make these compatible with GNUstep/OPENSTEP's user defaults
handling mechanism, without needing to use Objective-C or GNUstep/
OPENSTEP themselves.

%package -n %develname
Summary:	Library for configuration or preference files compatible GNUstep/OPENSTEP
Group:		Development/C
Requires:	%libname = %version-%release
Provides:   %name-devel = %version-%release
Provides:   %fname-devel = %version-%release
Provides:   %{libname}-devel = %version-%release
Obsoletes:  %name-devel
Obsoletes:  %mklibname %fname 0 -d

%description -n %develname
This package contains libraries and header files needs for development.

%prep 
%setup -q
%patch0 -p0

%build
%configure2_5x \
	--disable-static \
	--host=%{_host} \
	--target=%{_target_platform}
make

%install
rm -fr %buildroot
%makeinstall_std

%if %mdkversion < 200900
%post -n %libname -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %libname -p /sbin/ldconfig
%endif

%clean
rm -rf %buildroot

%files -n %libname
%defattr(-,root,root)
%doc AUTHORS COPYING COPYING.LIB ChangeLog NEWS README TODO
%{_libdir}/lib*.so.%{major}*

%files -n %develname
%defattr(-,root,root)
%{_libdir}/lib*.so
%{_includedir}/*.h




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14892 |12mr|libproxy-0.4.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname proxy %{major}
%define devname %mklibname -d proxy

%bcond_with	bootstrap

Name:		libproxy
Version:	0.4.7
Release:	2
Summary:	A library handling all the details of proxy configuration

Group:		System/Libraries
License:	LGPLv2+
URL:		http://code.google.com/p/libproxy/
# http://code.google.com/p/libproxy/issues/detail?id=130&can=1&q=perl
Source0:	http://%{name}.googlecode.com/files/%{name}-%{version}.tar.gz
Patch0:		libproxy-0.4.7-xul2.0.patch
Patch1:		libproxy-javascriptcoregtk.patch
Patch2:		libproxy-0.4.7-add-missing-linkage.patch
Patch3:		libproxy-0.4.7-url-pac.patch
Patch4:		libproxy-0.4.7-unistd.patch
BuildRequires:	cmake
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(zlib)
# perl
BuildRequires:	perl-devel
%if !%{with bootstrap}
# gnome
BuildRequires:	pkgconfig(gconf-2.0)
# NetworkManager
BuildRequires:	pkgconfig(NetworkManager)
BuildRequires:	pkgconfig(dbus-glib-1)
# webkit (gtk)
BuildRequires:	pkgconfig(webkit-1.0)
# kde
BuildRequires:	kdelibs4-devel
%endif

%description
libproxy offers the following features:

    * extremely small core footprint (< 35K)
    * no external dependencies within libproxy core
      (libproxy plugins may have dependencies)
    * only 3 functions in the stable external API
    * dynamic adjustment to changing network topology
    * a standard way of dealing with proxy settings across all scenarios
    * a sublime sense of joy and accomplishment 

%package -n	%{libname}
Group:		System/Libraries
Summary:	A library handling all the details of proxy configuration
Obsoletes:	libproxy-mozjs < 0.4.6-3
Obsoletes:	libproxy-webkit < 0.4.6-3
Provides:	libproxy-pac = %{version}-%{release}

%description -n	%{libname}
libproxy offers the following features:

    * extremely small core footprint (< 35K)
    * no external dependencies within libproxy core
      (libproxy plugins may have dependencies)
    * only 3 functions in the stable external API
    * dynamic adjustment to changing network topology
    * a standard way of dealing with proxy settings across all scenarios
    * a sublime sense of joy and accomplishment 

%package	utils
Summary:	Binary to test %{name}
Group:		System/Configuration/Networking
Requires:	%{libname} = %{version}-%{release}

%description	utils
The %{name}-utils package contains the proxy binary for %{name}

%package -n	python-%{name}
Summary:	Binding for %{name} and python
Group:		Development/Python
Requires:	%{libname} = %{version}-%{release}

%description -n python-%{name}
The python-%{name} package contains the python binding for %{name}

%package	perl
Summary:	Perl bindings for %{name}
Group:		Development/Perl
Requires:	%{libname} = %{version}-%{release}

%description	perl
This contains the perl bindings for the libproxy library.

%if !%{with bootstrap}
%package	gnome
Summary:	Plugin for %{name} and gnome
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}

%description	gnome
The %{name}-gnome package contains the %{name} plugin for gnome.

%package	kde
Summary:	Plugin for %{name} and kde
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}

%description	kde
The %{name}-kde package contains the %{name} plugin for kde.

%package	networkmanager
Summary:	Plugin for %{name} and networkmanager
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}

%description	networkmanager
The %{name}-networkmanager package contains the %{name} plugin for
networkmanager.
%endif

%package -n	%{devname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{devname}
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.

%prep
%setup -q
%patch0 -p1 -b .xul20~
%patch1 -p0 -b .webkitgtk~
%patch2 -p1 -b .linkage~
%patch3 -p1
%patch4 -p1

%build
%cmake -Dlibexecdir=%{_libexecdir} -DLIBEXEC_INSTALL_DIR=%{_libexecdir} \
	-DMODULE_INSTALL_DIR=%{_libdir}/%{name}/%{version}/modules \
	-DPERL_VENDORINSTALL=1 -DWITH_MOZJS=OFF
%make

%install
%makeinstall_std -C build
#gw fix pkgconfig file
sed -i -e "s^Version:.*^Version: %{version}^" %{buildroot}%{_libdir}/pkgconfig/*.pc

%check
pushd build
ctest .
popd

%files -n %{libname}
%doc AUTHORS README
%{_libdir}/libproxy.so.%{major}*
%if !%{with bootstrap}
%dir %{_libdir}/%{name}
%dir %{_libdir}/%{name}/%{version}
%dir %{_libdir}/%{name}/%{version}/modules
%endif

%files utils
%{_bindir}/proxy

%files -n python-%{name}
%{python_sitelib}/libproxy.py

%files perl
%{perl_vendorarch}/Net/Libproxy.pm
%{perl_vendorarch}/auto/Net/Libproxy

%if !%{with bootstrap}
%files gnome
%{_libdir}/%{name}/%{version}/modules/config_gnome3.so
%{_libexecdir}/pxgsettings

%files kde
%{_libdir}/%{name}/%{version}/modules/config_kde4.so

%files networkmanager
%{_libdir}/%{name}/%{version}/modules/network_networkmanager.so
%endif

%files -n %{devname}
%{_includedir}/proxy.h
%{_libdir}/*.so
%{_libdir}/pkgconfig/libproxy-1.0.pc
%{_datadir}/cmake/Modules/Findlibproxy.cmake


%changelog
* Thu Feb 16 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.4.7-1
+ Revision: 775065
- use pkgconfig() dependencies for buildrequires
- cleanup spec
- no longer building a shared libmodman..
- fix description-line-too-long
- fix buildrequires
- fix linking
- new version
- mass rebuild of perl extensions against perl 5.14.2

  + Giuseppe Ghibò <ghibo@mandriva.com>
    - Added %%mkrel for backporting libproxy1 (needed for firefox10).

* Mon Jun 20 2011 Funda Wang <fwang@mandriva.org> 0.4.6-5
+ Revision: 686115
- rebuild for new webkit

* Mon May 02 2011 Oden Eriksson <oeriksson@mandriva.com> 0.4.6-4
+ Revision: 662409
- mass rebuild

* Sun Mar 20 2011 Funda Wang <fwang@mandriva.org> 0.4.6-3
+ Revision: 647159
- libproxy does not build with xulrunner 2.0 now, so merge all pacrunner into main

* Wed Nov 03 2010 Götz Waschk <waschk@mandriva.org> 0.4.6-2mdv2011.0
+ Revision: 592881
- rebuild for new python 2.7

* Mon Sep 06 2010 Götz Waschk <waschk@mandriva.org> 0.4.6-1mdv2011.0
+ Revision: 576217
- python module is arch-dependant
- new version
- drop patches
- new libmodman major 1

* Mon Aug 09 2010 Götz Waschk <waschk@mandriva.org> 0.4.4-3mdv2011.0
+ Revision: 568091
- disable bootstrap

* Mon Aug 09 2010 Götz Waschk <waschk@mandriva.org> 0.4.4-2mdv2011.0
+ Revision: 568077
- fix bootstrapping option
- bootstrap build
- fix pkgconfig file

* Mon Aug 09 2010 Götz Waschk <waschk@mandriva.org> 0.4.4-1mdv2011.0
+ Revision: 568003
- new version
- new major
- add libmodman
- drop patches 1,2,3
- fix build
- add perl binding

* Sat Jan 02 2010 Götz Waschk <waschk@mandriva.org> 0.3.1-2mdv2010.1
+ Revision: 485011
- don't apply patch 3 on Cooker, fixes build

* Thu Nov 26 2009 Funda Wang <fwang@mandriva.org> 0.3.1-1mdv2010.1
+ Revision: 470293
- New version 0.3.1
- fix linkage of modules

* Mon Sep 28 2009 Olivier Blin <blino@mandriva.org> 0.2.3-4mdv2010.0
+ Revision: 450562
- use libxul-unstable headers for jsapi.h, patch from upstream
  http://code.google.com/p/libproxy/issues/detail?id=44
- add bootstrap (from Arnaud Patard)
  fix loop libsoup->libproxy->webkitgtk-devel->libsoup

* Thu Mar 12 2009 Frederik Himpe <fhimpe@mandriva.org> 0.2.3-3mdv2009.1
+ Revision: 354376
- Rebuild for new webkit major

* Tue Feb 03 2009 Götz Waschk <waschk@mandriva.org> 0.2.3-2mdv2009.1
+ Revision: 336801
- remove deps from the library package

* Mon Feb 02 2009 Götz Waschk <waschk@mandriva.org> 0.2.3-1mdv2009.1
+ Revision: 336716
- fix deps
- import libproxy


* Mon Feb  2 2009 Götz Waschk <waschk@mandriva.org> 0.2.3-1mdv2009.1
- initial package based on Fedora

* Thu Jan 22 2009 kwizart < kwizart at gmail.com > - 0.2.3-8
- Merge NetworkManager module into the main libproxy package
- Main Requires the -python and -bin subpackage 
 (splitted for multilibs compliance).

* Fri Oct 24 2008 kwizart < kwizart at gmail.com > - 0.2.3-7
- Disable Gnome/KDE default support via builtin modules.
 (it needs to be integrated via Gconf2/neon instead).

* Tue Oct 21 2008 kwizart < kwizart at gmail.com > - 0.2.3-6
- Disable Obsoletes.
- Requires ev instead of evr for optionnals sub-packages.

* Tue Oct 21 2008 kwizart < kwizart at gmail.com > - 0.2.3-5
- Use conditionals build.

* Mon Sep 15 2008 kwizart < kwizart at gmail.com > - 0.2.3-4
- Remove plugin- in the name of the packages

* Mon Aug  4 2008 kwizart < kwizart at gmail.com > - 0.2.3-3
- Move proxy.h to libproxy/proxy.h
  This will prevent it to be included in the default include path
- Split main to libs and util and use libproxy to install all

* Mon Aug  4 2008 kwizart < kwizart at gmail.com > - 0.2.3-2
- Rename binding-python to python
- Add Requires: gecko-libs >= %%{gecko_version}
- Fix some descriptions
- Add plugin-webkit package
 
* Fri Jul 11 2008 kwizart < kwizart at gmail.com > - 0.2.3-1
- Convert to Fedora spec

* Fri Jun 6 2008 - dominique-rpm@leuenberger.net
- Updated to version 0.2.3
* Wed Jun 4 2008 - dominique-rpm@leuenberger.net
- Extended spec file to build all available plugins
* Tue Jun 3 2008 - dominique-rpm@leuenberger.net
- Initial spec file for Version 0.2.2


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14893 |12mr|libpst-0.6.54-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 4
%define libname	%mklibname pst %{major}
%define develname %mklibname -d pst

Summary:	Utilities to convert Outlook .pst files to other formats
Name:		libpst
Version:	0.6.54
Release:	3
Epoch:		1
License:	GPLv2+
Group:		Networking/Mail
Source:		http://www.five-ten-sg.com/%{name}/packages/%{name}-%{version}.tar.gz
Patch0:		libpst-0.6.45-linkage.patch
URL:		http://www.five-ten-sg.com/%{name}/
Requires:	imagemagick
BuildRequires:	imagemagick
BuildRequires:	freetype-devel
BuildRequires:	gd-devel
BuildRequires:	jpeg-devel
BuildRequires:	zlib-devel
BuildRequires:	gettext-devel
BuildRequires:	python-devel
BuildRequires:	boost-devel
Provides:	pst-utils

%description
The Libpst utilities include readpst which can convert email messages
to both mbox and MH mailbox formats, pst2ldif which can convert the
contacts to .ldif format for import into ldap databases, and pst2dii
which can convert email messages to the DII load file format used by
Summation.

%package -n	%{libname}
Summary:	A shared library for .pst files support
Group:		System/Libraries

%description -n	%{libname}
Library needed for running libpst tools.

%package -n	%{develname}
Summary:	Library and header files for the libpst library
Group:		Development/C
Provides:	%{name}-devel = %{EVRD}
Requires:	%{libname} = %{EVRD}

%description -n	%{develname}
Library and header files for the libpst library.

%package -n python-%{name}
Summary:	Python binding for the libpst library
Group:		Development/Python
Requires:	%{libname} = %{EVRD}

%description -n	python-%{name}
Python module for using pst files.

%prep
%setup -q
%patch0 -p0

%build
%configure2_5x --enable-libpst-shared --enable-shared --disable-static
%make

%install
%makeinstall_std
rm -f %{buildroot}%{py_platsitedir}/_libpst.a

%files
%{_bindir}/*
%{_mandir}/man1/*
%{_mandir}/man5/*
%docdir %{_datadir}/doc/%{name}-%{version}
%{_datadir}/doc/%{name}-%{version}

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_includedir}/libpst-4/
%{_libdir}/*.so
%{_libdir}/pkgconfig/%{name}.pc

%files -n python-%{name}
%{py_platsitedir}/_libpst.so



%changelog
* Tue Sep  18 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: a555b23
- Spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14894 |12mr|libpthread-stubs-0.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Debug package is empty so disable it
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

%define libpthread_stubs %mklibname xcb 1

Name:		libpthread-stubs
Summary:	PThread Stubs for XCB
Version:	0.3
Release:	4
Group:		System/X11
License:	MIT
URL:		http://xcb.freedesktop.org
Source0:	http://xcb.freedesktop.org/dist/libpthread-stubs-%{version}.tar.bz2

BuildRequires:	x11-proto-devel >= 1.2.0
BuildRequires:	x11-util-macros >= 1.0.1
BuildRequires:	libxslt-proc

%description
PThread Stubs for XCB.

%prep
%setup -q -n libpthread-stubs-%{version}

%build
%configure2_5x	--x-includes=%{_includedir}\
		--x-libraries=%{_libdir}

%make

%install
%makeinstall_std

%files 
%{_libdir}/pkgconfig/pthread-stubs.pc



%changelog
* Tue Oct  23 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: a80d2c0
- Disable empty debug package, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14895 |12mr|libpwquality-1.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# we don't want to provide private python extension libs
%if %{_use_internal_dependency_generator}
%define __noautoprovfiles '%{python_sitearch}/(.*)\\.so$'
%else
%define _exclude_files_from_autoprov ^%{python_sitearch}/.*\\\.so$
%endif

%define oname pwquality

%define major 1
%define libname %mklibname %{oname} %{major}
%define devname %mklibname %{oname} -d

Summary:	Library for password quality checking and generating random passwords
Name:		libpwquality
Version:	1.1.1
Release:	1
# The package is BSD licensed with option to relicense as GPL+
# - this option is redundant as the BSD license allows that anyway.
License:	BSD or GPL+
Group:		System/Libraries
URL:		http://libpwquality.fedorahosted.org/
Source0:	http://fedorahosted.org/releases/l/i/libpwquality/libpwquality-%{version}.tar.bz2
BuildRequires:	libcrack-devel
BuildRequires:	pam-devel
BuildRequires:	python-devel

%description
The libpwquality library purpose is to provide common functions for password
quality checking and also scoring them based on their apparent randomness.

The library also provides a function for generating random passwords with good
pronounceability. The library supports reading and parsing of a configuration
file.

%package tools
Summary:	Tools for password quality checking and generating random passwords
Group:		System/Base
Requires:	cracklib-dicts
Provides:	%{oname} = %{version}-%{release}
Provides:	%{name} = %{version}-%{release}

%description tools
The libpwquality library purpose is to provide common functions for password
quality checking and also scoring them based on their apparent randomness.

The library also provides a function for generating random passwords with good
pronounceability. The library supports reading and parsing of a configuration
file.

%package -n %{libname}
Summary:	Shared libraries for %{oname}
Group:		System/Libraries
Requires:	%{name}-tools >= %{version}-%{release}

%description -n %{libname}
The libpwquality library purpose is to provide common functions for password
quality checking and also scoring them based on their apparent randomness.

%package -n %{devname}
Summary:	Files needed for developing PAM-aware applications and modules for PAM
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	%{oname}-devel = %{version}-%{release}

%description -n %{devname}
Files needed for development of applications using the libpwquality library.

%package -n python-pwquality
Summary:	Python bindings for the libpwquality library
Group:		Development/Python

%description -n python-pwquality
This is pwquality Python module that provides Python bindings for the
libpwquality library. These bindings can be used for easy password quality
checking and generation of random pronounceable passwords from Python
applications.

%prep
%setup -q

%build
%configure2_5x \
	--with-securedir=/%{_lib}/security \
	--with-pythonsitedir=%{python_sitearch} \
	--disable-static \
	--disable-rpath

%make

%install
%makeinstall_std

%find_lang %{name}

%files tools -f %{name}.lang
%doc COPYING README NEWS AUTHORS
%config(noreplace) %{_sysconfdir}/security/%{oname}.conf
%{_bindir}/pwmake
%{_bindir}/pwscore
%{_mandir}/man1/*
%{_mandir}/man5/*
%{_mandir}/man8/*

%files -n %{libname}
%{_libdir}/%{name}.so.%{major}*
/%{_lib}/security/pam_pwquality.so

%files -n %{devname}
%{_includedir}/%{oname}.h
%{_libdir}/%{name}.so
%{_libdir}/pkgconfig/%{oname}.pc

%files -n python-pwquality
%{python_sitearch}/%{oname}.so



%changelog
* Sat Aug  18 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: f66079b
- Add internal dependency generator exceptions
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14896 |12mr|libqalculate-0.9.7-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define bname qalculate
%define major 5
%define libname %mklibname %{bname} %{major}
%define develname %mklibname %{bname} -d

Summary:	The library for qalculate
Name:		libqalculate
Version:	0.9.7
Release:	13
License:	GPLv2+
Group:		System/Libraries
URL:		http://qalculate.sourceforge.net
Source0:	http://downloads.sourceforge.net/project/qalculate/libqalculate/%{name}-%{version}/%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(cln)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	perl(XML::Parser)
BuildRequires:	gmp-devel
BuildRequires:	readline-devel

%description
Libraries needed by qalculator.

%package -n %{libname}
Group:		System/Libraries
Summary:	The library for qalculate
Requires:	%{name}-data = %{version}-%{release}

%description -n %{libname}
Libraries needed by qalculate.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Provides:	%{bname}-devel
Provides:	%{name}-devel

%description -n %{develname}
Headers and development files for %{name}.

%package data
Summary:	Data files for %{name}
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}
Conflicts:	%{mklibname %{bname} 4} < 0.9.7-4
Conflicts:	%{mklibname %{bname} 5} < 0.9.7-4

%description data
Data files for %{name}.

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

rm -f %{buildroot}%{_bindir}/*

%find_lang %{name}

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files data -f %{name}.lang
%{_datadir}/qalculate/*.xml

%files -n %{develname}
%doc AUTHORS ChangeLog NEWS README* TODO
%doc %dir %{_datadir}/qalculate
%doc %{_docdir}/%{name}-%{version}
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc



%changelog
* Sun Aug  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: f57ac47
- BuildRequires gmp-devel instead of libgmp-devel
  
* Thu Aug  9 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 9b2c0df
- Drop .la and .a files, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14897 |12mr|libquicktime-1.2.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname quicktime %{major}
%define develname %mklibname quicktime -d

######################
# Hardcore PLF build
%define build_plf 0
######################

%{?_with_plf: %{expand: %%global build_plf 1}} 
%if %{build_plf}
# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
%define extrarelsuffix plf
%define distsuffix plf
%endif

Summary:	A library for manipulating QuickTime files
Name:		libquicktime
Version:	1.2.4
Release:	2%{?extrarelsuffix}
%if %{build_plf}
License:	GPLv2+
%else
License:	LGPLv2+
%endif
Group:		Video
URL:		http://libquicktime.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/libquicktime/%{name}-%{version}.tar.gz
BuildRequires:	autoconf
BuildRequires:	automake
BuildRequires:	pkgconfig(libpng)
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	ffmpeg-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(ice)
BuildRequires:	pkgconfig(xaw7)
BuildRequires:	pkgconfig(xv)
BuildRequires:	pkgconfig(schroedinger-1.0)
BuildRequires:	doxygen

%description
Libquicktime is a library for reading and writing QuickTime files
on UNIX systems. Video CODECs supported by this library are OpenDivX, MJPA,
JPEG Photo, PNG, RGB, YUV 4:2:2, and YUV 4:2:0 compression.  Supported
audio CODECs are Ogg Vorbis, IMA4, ulaw, and any linear PCM format.

Libquicktime is based on the quicktime4linux library.  Libquicktime add
features such as a GNU build tools-based build process and dynamically
loadable CODECs.

%if %{build_plf}
This package is in restricted as it violates some patents.
%endif

%package -n %{libname}
Summary:	Shared library of libquicktime
Group:		System/Libraries

%description -n %{libname}
Libquicktime is a library for reading and writing QuickTime files
on UNIX systems. Video CODECs supported by this library are OpenDivX, MJPA,
JPEG Photo, PNG, RGB, YUV 4:2:2, and YUV 4:2:0 compression.  Supported
audio CODECs are Ogg Vorbis, IMA4, ulaw, and any linear PCM format.

Libquicktime is based on the quicktime4linux library.  Libquicktime add
features such as a GNU build tools-based build process and dynamically
loadable CODECs.

%package -n %{develname}
Summary:	Header files and development documentation for libquicktime
Group:		Development/C
Provides:	libquicktime-devel = %{version}-%{release}
Provides:	quicktime-devel = %{version}-%{release}
Provides:	quicktime-static-devel = %{version}-%{release}
Provides:	%{libname}-static-devel = %{version}-%{release}
Provides:	%{libname}-static-devel < 1.2.4
Requires:	%{libname} = %{version}-%{release}

%description -n %develname
Header files and development documentation for libquicktime.

%package dv
Summary:	Libquicktime plugin supporting the DV codec
Group:		Video
Requires:	%{name} = %{version}-%{release}
BuildRequires:	pkgconfig(libdv)

%description dv
Libquicktime plugin supporting the DV codec

%package progs
Summary:	Useful tools to operate at QuickTime files
Group:		Video
Requires:	%{name} = %{version}-%{release}

%description progs
Useful tools to operate on QuickTime files.

%if %{build_plf}
%package lame
Summary:	Libquicktime plugin supporting the MP3 codec
Group:		Video
Requires:	%{name} = %{version}-%{release}
BuildRequires:	lame-devel

%description lame
This is a libquicktime plugin supporting the MP3 codec based on lame.

This package is in restricted as it violates some patents.

%package faac
Summary:	Libquicktime plugin for encoding AAC
Group:		Video
Requires:	%{name} = %{version}-%{release}
BuildRequires:	libfaac-devel

%description faac
This is a libquicktime plugin for AAC encoding based on faac.

This package is in restricted as it violates some patents.

%package faad
Summary:	Libquicktime plugin for decoding AAC
Group:		Video
Requires:	%{name} = %{version}-%{release}
BuildRequires:	libfaad2-devel

%description faad
This is a libquicktime plugin for AAC decoding based on faad2.

This package is in restricted as it violates some patents.

%package x264
Summary: Libquicktime plugin for encoding H.264/MPEG-4 streams
Group:		Video
Requires:	%{name} = %{version}-%{release}
BuildRequires:	libx264-devel

%description x264
This is a libquicktime plugin for encoding H.264/MPEG-4 streams.

This package is in restricted as it violates some patents.
%endif

%prep
%setup -q

%build
%configure2_5x \
--with-libdv \
%ifarch x86_64
--with-pic \
%endif
%if %{build_plf}
--enable-gpl
%endif

%make

%install
rm -rf %{buildroot}
%makeinstall_std
rm -f %{buildroot}%{_libdir}/libquicktime/*a
rm -f %{buildroot}%{_libdir}/libquicktime/lqt_opendivx.so
%find_lang %{name}

%files -f %{name}.lang
%doc README
%dir %{_libdir}/libquicktime/
%{_libdir}/libquicktime/lqt_audiocodec.so
%{_libdir}/libquicktime/lqt_ffmpeg.so
%{_libdir}/libquicktime/lqt_mjpeg.so
%{_libdir}/libquicktime/lqt_png.so
%{_libdir}/libquicktime/lqt_videocodec.so
%{_libdir}/libquicktime/lqt_rtjpeg.so
%{_libdir}/libquicktime/lqt_schroedinger.so
%{_libdir}/libquicktime/lqt_vorbis.so

%files dv
%{_libdir}/libquicktime/lqt_dv.so

%files -n %{libname}
%{_libdir}/libquicktime.so.%{major}*

%files -n %{develname}
%{_libdir}/lib*.so
%{_includedir}/lqt
%{_libdir}/pkgconfig/*.pc

%files progs
%doc README TODO
%{_bindir}/libquicktime_config
%{_bindir}/lqtplay
%{_bindir}/lqtremux
%{_bindir}/lqt_transcode
%{_bindir}/qt*
%{_mandir}/man1/lqtplay.1*

%if %{build_plf}
%files lame
%{_libdir}/libquicktime/lqt_lame.so

%files faac
%{_libdir}/libquicktime/lqt_faac.so

%files faad
%{_libdir}/libquicktime/lqt_faad2.so

%files x264
%{_libdir}/libquicktime/lqt_x264.so
%endif



%changelog
* Fri Sep  14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: abc90ee
- New version 1.2.4, convert BR to pkgconfig style
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14898 |12mr|libquvi-0.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 7
%define libname %mklibname quvi %major
%define develname %mklibname -d quvi

Name:           libquvi
Version:        0.4.1
Release:        1
Summary:        Library for parsing flash media stream URLs with C API
Group:          Networking/Other
License:        LGPLv2+
URL:            http://quvi.sourceforge.net/
Source0:        http://downloads.sourceforge.net/quvi/%{name}-%{version}.tar.xz
BuildRequires: pkgconfig(libcurl) >= 7.18.2
BuildRequires: pkgconfig(libquvi-scripts) >= 0.4.0
BuildRequires: pkgconfig(lua) >= 5.1

%description
libquvi is a library for parsing video download links with C API.
It is written in C and intended to be a cross-platform library.

%package -n %libname
Summary: Shared library files libquvi
Group: Networking/Other
Requires: libquvi-scripts >= 0.4.0

%description -n %libname
Shared library files libquvi.

%package -n %develname
Summary: Files needed for building applications with libquvi
Group: Development/Other
Requires: %{libname} = %{version}-%{release}
Provides: %{name}-devel = %{version}-%{release}
Provides: quvi-devel = %{version}-%{release}

%description -n %develname
Files needed for building applications with libquvi.

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std
rm -f %buildroot%{_libdir}/*.la

%files -n %libname
%{_libdir}/%{name}.so.%{major}
%{_libdir}/%{name}.so.%{major}.*

%files -n %develname
%{_libdir}/%{name}.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/*
%{_mandir}/man3/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14899 |12mr|libquvi-scripts-0.4.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 6
%define libname %mklibname quvi-scripts %major
%define develname %mklibname -d quvi-scripts

Name:           libquvi-scripts
Version:        0.4.10
Release:        1
Summary:        Embedded lua scripts for parsing media details
Group:          Networking/Other
License:        LGPLv2+
URL:            http://quvi.sourceforge.net/
Source0:        http://downloads.sourceforge.net/quvi/%{name}-%{version}.tar.xz
BuildArch:	noarch

%description
libquvi-scripts contains the embedded lua scripts that libquvi uses for
parsing the media details. Some additional utility scripts are also
included.

%prep
%setup -q

%build
%configure2_5x --libdir=%{_datadir}
%make

%install
%makeinstall_std

%files
%doc ChangeLog COPYING README
%{_datadir}/%{name}
%{_datadir}/pkgconfig/*.pc
%{_mandir}/man7/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14900 |12mr|libraw-0.13.5-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname	LibRaw

%define major	2
%define libname	%mklibname raw %{major}
%define devname %mklibname raw -d

Summary:	Library for reading and processing of RAW digicam images
Name:		libraw
Version:	0.13.5
Release:	%mkrel 3
License:	GPLv3
Group:		Development/C
URL:		http://www.libraw.org
Source0:	http://www.libraw.org/data/%{oname}-%{version}.tar.gz
Source1:        http://www.libraw.org/data/%{oname}-demosaic-pack-GPL2-%{version}.tar.gz
Source2:        http://www.libraw.org/data/%{oname}-demosaic-pack-GPL3-%{version}.tar.gz
BuildRequires:	libgomp-devel
Buildrequires:	lcms-devel

%description
LibRaw is a library for reading RAW files from digital photo cameras
(CRW/CR2, NEF, RAF, DNG, MOS, KDC, DCR, etc, virtually all RAW formats are
supported).

It pays special attention to correct retrieval of data required for subsequent
RAW conversion.

The library is intended for embedding in RAW converters, data analyzers, and
other programs using RAW files as the initial data.

Since LibRaw is linked against LibRaw-demosaic-pack-GPL2 and
LibRaw-demosaic-pack-GPL3 the global licence is GPLv3.

%package -n %{libname}
Summary:	Library for reading and processing of RAW digicam images
Group:		System/Libraries

%description -n %{libname}
LibRaw is a library for reading RAW files from digital photo cameras
(CRW/CR2, NEF, RAF, DNG, MOS, KDC, DCR, etc, virtually all RAW formats are
supported).

It pays special attention to correct retrieval of data required for subsequent
RAW conversion.

The library is intended for embedding in RAW converters, data analyzers, and
other programs using RAW files as the initial data.

Since LibRaw is linked against LibRaw-demosaic-pack-GPL2 and
LibRaw-demosaic-pack-GPL3 the global licence is GPLv3.

%package -n %{devname}
Summary:	LibRaw development files and headers
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{name}-devel < 0.13.4

%description -n %{devname}
This package contains the development files and headers for %{oname}.

%package tools
Summary:	Command line tools from %{oname}
Group:		Graphics

%description tools
This packages provides tools to manipulate raw files.

%prep
%setup -qn %{oname}-%{version} -b1 -b2

%build
%configure2_5x --disable-openmp
#parallel build tends to broke build
make -j2

%install
rm -rf %{buildroot}
%makeinstall_std

# The source tree has these with execute permissions for some reason
chmod 644 LICENSE.CDDL LICENSE.LGPL LICENSE.LibRaw.pdf

# let files section handle docs
rm -rf %{buildroot}%{_datadir}/doc/*

# move docs to a better location
mv doc html

%clean
rm -rf %{buildroot}

%files tools
%defattr(-,root,root)
%{_bindir}/*

%files -n %{libname}
%defattr(-,root,root)
%doc LICENSE* README README.demosaic-packs
%{_libdir}/libraw.so.%{major}*
%{_libdir}/libraw_r.so.%{major}*

%files -n %{devname}
%defattr(-,root,root)
%doc LICENSE* Changelog.* README README.demosaic-packs html/
%{_includedir}/libraw
%{_libdir}/libraw.*a
%{_libdir}/libraw_r.*a
%{_libdir}/libraw.so
%{_libdir}/libraw_r.so
%{_libdir}/pkgconfig/*.pc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14901 |12mr|libraw1394-2.0.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major		11
%define	libname		%mklibname raw1394_ %{major}
%define	develname	%mklibname raw1394 -d

Name:		libraw1394
Version:	2.0.8
Release:	2
Summary:	FireWire interface
License:	LGPLv2+
Group:		System/Libraries
URL:		http://sourceforge.net/projects/libraw1394/
Source0:	http://dfn.dl.sourceforge.net/project/libraw1394/libraw1394/%{name}-%{version}.tar.xz
Requires(post):	coreutils

%description
libraw1394 is the only supported interface to the kernel side raw1394 of
the Linux IEEE-1394 subsystem, which provides direct access to the connected
1394 buses to user space.  Through libraw1394/raw1394, applications can
directly send to and receive from other nodes without requiring a kernel driver
for the protocol in question.

The reason for making a library the interface to the kernel is to avoid
a program dependency on the kernel version, which would hinder development and
optimization of raw1394.  If development changed the protocol and made it
incompatible with previous versions only the libraw1394 has to be upgraded to
match the kernel version (instead of all applications).

%package -n	%{name}-utils
Group:		Communications
Summary:	Some small Firewire utilities

%description -n	%{name}-utils
This package contains a few utilities to send and receive raw data over
Firewire (ieee1394).

%package -n	%{libname}
Group:		System/Libraries
Summary:	FireWire interface shared library

%description -n %{libname}
libraw1394 is the only supported interface to the kernel side raw1394 of
the Linux IEEE-1394 subsystem, which provides direct access to the connected
1394 buses to user space.  Through libraw1394/raw1394, applications can
directly send to and receive from other nodes without requiring a kernel driver
for the protocol in question.

The reason for making a library the interface to the kernel is to avoid
a program dependency on the kernel version, which would hinder development and
optimization of raw1394.  If development changed the protocol and made it
incompatible with previous versions only the libraw1394 has to be upgraded to
match the kernel version (instead of all applications).

This package contains the shared library to run applications linked
with %{name}.

%package -n	%{develname}
Summary:	Development and include files for libraw1394
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Conflicts:	%{mklibname raw1394_8 -d}
Obsoletes:	%{mklibname raw1394 -d -s} < 2.0.8

%description -n	%{develname}
libraw1394 is the only supported interface to the kernel side raw1394 of
the Linux IEEE-1394 subsystem, which provides direct access to the connected
1394 buses to user space.  Through libraw1394/raw1394, applications can
directly send to and receive from other nodes without requiring a kernel driver
for the protocol in question.

This archive contains the header-files for libraw1394 development.

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%files -n %{name}-utils
%doc README AUTHORS
%{_bindir}/*
%{_mandir}/man*/*

%files -n %{libname}
%{_libdir}/libraw1394.so.%{major}*

%files -n %{develname}
%doc README NEWS AUTHORS
%{_includedir}/libraw1394
%{_libdir}/libraw1394.so
%{_libdir}/pkgconfig/%{name}.pc


%changelog
* Sat Aug  11 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: d7b6afd
- New version 2.0.8 (sync with Cooker), drop empty static package
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14902 |12mr|libraw1394_8-1.3.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	libraw1394_8
%define oname libraw1394
%define	version	1.3.0
%define release	%mkrel 8

%define	major		8
%define	libname		%mklibname raw1394_ %{major}
%define	develname	%mklibname raw1394_%major -d
%define staticname	%mklibname raw1394_%major -d -s

Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	LGPLv2+
Group:		System/Libraries
Source0:	http://www.linux1394.org/dl/%{oname}-%{version}.tar.gz
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL:		http://www.linux1394.org/
Summary:	FireWire interface
Requires(post): coreutils

%description
libraw1394 is the only supported interface to the kernel side raw1394 of
the Linux IEEE-1394 subsystem, which provides direct access to the connected
1394 buses to user space.  Through libraw1394/raw1394, applications can
directly send to and receive from other nodes without requiring a kernel driver
for the protocol in question.

The reason for making a library the interface to the kernel is to avoid
a program dependency on the kernel version, which would hinder development and
optimization of raw1394.  If development changed the protocol and made it
incompatible with previous versions only the libraw1394 has to be upgraded to
match the kernel version (instead of all applications).

%package -n	%{name}-utils
Group:		Communications
Summary:	Some small Firewire utilities
Conflicts: %oname-utils

%description -n	%{name}-utils
This package contains a few utilities to send and receive raw data over
Firewire (ieee1394).

%if %_lib != lib
%package -n	%{libname}
Group:		System/Libraries
Summary:	FireWire interface shared library

%description -n %{libname}
libraw1394 is the only supported interface to the kernel side raw1394 of
the Linux IEEE-1394 subsystem, which provides direct access to the connected
1394 buses to user space.  Through libraw1394/raw1394, applications can
directly send to and receive from other nodes without requiring a kernel driver
for the protocol in question.

The reason for making a library the interface to the kernel is to avoid
a program dependency on the kernel version, which would hinder development and
optimization of raw1394.  If development changed the protocol and made it
incompatible with previous versions only the libraw1394 has to be upgraded to
match the kernel version (instead of all applications).

This package contains the shared library to run applications linked
with %{name}.
%endif

%package -n	%{develname}
Summary:	Development and include files for libraw1394
Summary(pt_BR):	Arquivos de desenvolvimento e cabe?alhos para o libraw1394
Summary(es):	Development and include files for libraw1394
Group:		Development/C
Group(pt_BR):	Desenvolvimento
Group(es):	Desarrollo
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{develname}
libraw1394 is the only supported interface to the kernel side raw1394 of
the Linux IEEE-1394 subsystem, which provides direct access to the connected
1394 buses to user space.  Through libraw1394/raw1394, applications can
directly send to and receive from other nodes without requiring a kernel driver
for the protocol in question.

This archive contains the header-files for libraw1394 development.

%package -n	%{staticname}
Summary:	Development components for libraw1394
Summary(pt_BR):	Componentes est?ticos de desenvolvimento para o libraw1394
Summary(es):	Development components for libraw1394
Group:		Development/C
Group(pt_BR):	Desenvolvimento
Group(es):	Desarrollo
Requires:	%{develname} = %{version}-%{release}

%description -n	%{staticname}
libraw1394 is the only supported interface to the kernel side raw1394 of
the Linux IEEE-1394 subsystem, which provides direct access to the connected
1394 buses to user space.  Through libraw1394/raw1394, applications can
directly send to and receive from other nodes without requiring a kernel driver
for the protocol in question.

This archive contains the static libraries (.a) 


%prep
%setup -q -n %oname-%version

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%{makeinstall_std}

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files -n %name-utils
%defattr(-,root,root)
%doc README AUTHORS
%{_bindir}/*
%{_mandir}/man*/*

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/libraw1394.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%doc README NEWS AUTHORS
%{_includedir}/libraw1394
%{_libdir}/libraw1394.so
%{_libdir}/pkgconfig/%{oname}.pc

%files -n %{staticname}
%defattr(-,root,root)
%{_libdir}/libraw1394.a



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14903 |12mr|librcc-0.2.9-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname rcc %{major}
%define develname %mklibname rcc -d

Name:		librcc
Version:	0.2.9
Release:	2
Summary:	Russian Charset Conversion Library
Source0:	http://dside.dyndns.org/files/rusxmms/%{name}-%{version}.tar.bz2
Patch0:		librcc-0.2.9-mdv-glib_h.patch
Patch1:		librcc-rccstring.patch
Group:		System/Libraries
License:	LGPLv2.1+
BuildRequires:	librcd-devel
BuildRequires:	libxml2-devel
BuildRequires:	libguess-devel
BuildRequires:	aspell-devel

%description
Library providing means to work with multiple encodings of the same language
through adapting them to local settings on-the-fly.

%package -n %{libname}
Summary:        Russian Charset Conversion Library
Group:          System/Libraries

%description -n %{libname}
Library providing means to work with multiple encodings of the same language
through adapting them to local settings on-the-fly.

%package -n %{develname}
Summary:        Russian Charset Conversion Library
Group:          System/Libraries
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{EVRD}

%description -n %{develname}
Library providing means to work with multiple encodings of the same language
through adapting them to local settings on-the-fly.

This package contains files required for development only.

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std
%__rm -rf %{buildroot}%{_libdir}/*.la

%files -n %{libname}
%{_libdir}/*.so.%{major}
%{_libdir}/*.so.%{version}
%{_libdir}/rcc/

%files -n %{develname}
%{_libdir}/*.so
%{_includedir}/*.h
%doc AUTHORS ChangeLog NEWS README ToDo


%changelog
* Wed Nov  7 2012 Arkady L. Shane <ashejn@rosalab.ru> 0.2.9-2
- fix compilation warning

* Wed Mar 14 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.2.9-1
+ Revision: 784932
+ rebuild (emptylog)

* Tue Mar 13 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.2.9-1
+ Revision: 784745
- imported package librcc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14904 |12mr|librcd-0.1.13-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname rcd %major
%define develname %mklibname rcd -d

Name:		librcd
Summary:	Russian charset detection library
Version:	0.1.13
Release:	2
License:	LGPLv2.1+
Group:		System/Libraries
URL:		http://http://rusxmms.sourceforge.net
Source0:	%{name}-%{version}.tar.bz2

%description
Library for autodection charset of russian text

LibRCD is used by RusXMMS project for encoding auto-detection. It is optimized 
to handle very short titles, like ID3 tags, file names and etc, and provides 
very high accuracy even for short 3-4 letter words. Current version supports 
Russian and Ukrainian languages and able to distinguish UTF-8, KOI8-R, CP1251, 
CP866, ISO8859-1. If compared with Enca, LibRCC provides better detection 
accuracy on short titles and is able to detect ISO8859-1 (non-cyrillic)
encoding what allows to properly display correct ID3 v.1 titles.

%package -n %{libname}
Summary:        Russian charset detection library
Group:          System/Libraries

%description -n %{libname}
Library for autodection charset of russian text

LibRCD is used by RusXMMS project for encoding auto-detection. It is optimized 
to handle very short titles, like ID3 tags, file names and etc, and provides 
very high accuracy even for short 3-4 letter words. Current version supports 
Russian and Ukrainian languages and able to distinguish UTF-8, KOI8-R, CP1251, 
CP866, ISO8859-1. If compared with Enca, LibRCC provides better detection 
accuracy on short titles and is able to detect ISO8859-1 (non-cyrillic)
encoding what allows to properly display correct ID3 v.1 titles.

%package -n %{develname}
Summary:        Russian charset detection library development files
Group:          Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{EVRD}

%description -n %{develname}
Russian charset detection library. This package contains files required
for development purposes only.

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/librcd.so.%{major}
%{_libdir}/librcd.so.%{version}

%files -n %{develname}
%doc AUTHORS ChangeLog README
%{_libdir}/librcd.so
%{_includedir}/librcd.h


%changelog
* Tue Feb 21 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.1.13-2
+ Revision: 778548
- add provides for devel package
- fix description

* Mon Feb 20 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.1.13-1
+ Revision: 778194
- imported package librcd


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14905 |12mr|libreadline-java-0.8.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2005, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%bcond_with             readline
%define gcj_support     1
%define section         free

Name:           libreadline-java
Version:        0.8.1
Release:        2
Epoch:          0
Summary:        Java wrapper for the GNU-readline library
License:        LGPL
URL:            http://java-readline.sourceforge.net/
Source0:        http://download.sourceforge.net/java-readline/libreadline-java-%{version}-src.tar.gz
BuildRequires:  java-rpmbuild >= 0:1.6
%if %with readline
BuildRequires:  readline-devel
%else
BuildRequires:  edit-devel
%endif
BuildRequires:  termcap-devel
Provides:       java_readline = %{epoch}:%{version}-%{release}
Provides:       gnu.readline = %{epoch}:%{version}-%{release}
Group:          Development/Java
#Distribution:  JPackage
#Vendor:        JPackage Project
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildRequires:  java-devel >= 0:1.4.2
%endif

%description
Java-Readline is a port of GNU Readline for Java. Or, to be more 
precise, it is a JNI-wrapper to Readline. It is distributed under 
the LGPL.

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
Javadoc for %{name}.

%prep
%setup -q
%{_bindir}/find . -type d -name CVS | %{_bindir}/xargs -t %{__rm} -r
%{_bindir}/find . -type f -name "*.dll" | %{_bindir}/xargs -t %{__rm}
%{__perl} -pi -e 's|javadoc |%{javadoc} |g;' \
              -e 's|jar -c|%{jar} -c|g;' \
  Makefile

%build
export JAVA_HOME=%{java_home}
%if %with readline
%{__make} T_LIBS=JavaReadline JAVAC=%{javac} JC_FLAGS="" LIBPATH="-L%{_libdir}"
%else
%{__make} T_LIBS=JavaEditline JAVAC=%{javac} JC_FLAGS="" LIBPATH="-L%{_libdir}"
%endif
%{__make} apidoc

%install
%{__rm} -rf %{buildroot}
# jar
%{__mkdir_p} %{buildroot}%{_jnidir}
%{__install} -m 644 %{name}.jar %{buildroot}%{_jnidir}/%{name}-%{version}.jar
(cd %{buildroot}%{_jnidir} && for jar in *-%{version}*; do \
%{__ln_s} ${jar} ${jar/-%{version}/}; done)
# lib
%{__mkdir_p} %{buildroot}%{_libdir}
%if %with readline
%{__install} -m 755 libJavaReadline.so %{buildroot}%{_libdir}/libJavaReadline.so
%else
%{__install} -m 755 libJavaEditline.so %{buildroot}%{_libdir}/libJavaEditline.so
%endif

# javadoc
%{__mkdir_p} %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -a api/* %{buildroot}%{_javadocdir}/%{name}-%{version}
(cd %{buildroot}%{_javadocdir} && %{__ln_s} %{name}-%{version} %{name})

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%files
%defattr(0644,root,root,0755)
%doc COPYING.LIB NEWS README README.1st TODO VERSION contrib
%attr(0755,root,root) %{_libdir}/*.so
%{_jnidir}/*.jar
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/*
%endif

%files javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}





%changelog
* Tue Aug  28 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 19a911e
- Use cp command instead of __cp macro
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14906 |12mr|librelp-0.1.3-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 0
%define libname	%mklibname relp %{major}
%define develname %mklibname relp -d

Summary:	Reliable Event Logging Protocol (RELP) library
Name:		librelp
Version:	0.1.3
Release:	%mkrel 6
License:	GPLv3+
Group:		System/Libraries
URL:		http://www.librelp.com/
Source0:	http://download.rsyslog.com/librelp/%{name}-%{version}.tar.gz
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
librelp is an easy to use library for the RELP protocol. RELP in turn provides
reliable event logging over the network (and consequently RELP stands for
Reliable Event Logging Protocol). RELP was initiated by Rainer Gerhards after
he was finally upset by the lossy nature of plain tcp syslog and wanted a cure
for all these dangling issues.

%package -n	%{libname}
Summary:	Reliable Event Logging Protocol (RELP) library
Group:		System/Libraries

%description -n	%{libname}
librelp is an easy to use library for the RELP protocol. RELP in turn provides
reliable event logging over the network (and consequently RELP stands for
Reliable Event Logging Protocol). RELP was initiated by Rainer Gerhards after
he was finally upset by the lossy nature of plain tcp syslog and wanted a cure
for all these dangling issues.

%package -n	%{develname}
Summary:	Development files for the %{libname} library
Group:		Development/C
Requires:	%{libname} >= %{version}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	relp-devel = %{version}-%{release}

%description -n	%{develname}
Development files for the %{libname} library.

%prep
%setup -q

%build
%configure2_5x \
	--disable-rpath

%make

%check
make check

%install
rm -rf %{buildroot}

%makeinstall_std

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif
 
%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%doc ChangeLog doc/*.html
%{_includedir}/*.h
%{_libdir}/*.so
%{_libdir}/*.*a
%{_libdir}/pkgconfig/*.pc




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14907 |12mr|libreoffice-3.6.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define l10n   1
%{?_with_l10n: %global l10n 1}
%{?_without_l10n: %global l10n 0}

%define javaless 1
%define extensionenabled 1

%define	ooname      libreoffice
%define name        libreoffice

#define _binary_payload w1.gzdio
#define _binary_payload w9.bzdio
#define _binary_payload w9.lzdio
#define _source_payload w9.bzdio
#define _binary_payload w1.gzdio
#define _source_payload w1.gzdio

%define _binary_payload w1.xzdio
%define _source_payload w1.xzdio

%define version		3.6.2

%define release 2

%define buildver	3.6.2.2
%define jdkver		1_5_0_11
%define ooodir		%{_libdir}/libreoffice
%define libdbver	4.2
#nr lang drop via package error
%if %l10n
%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 nso or pa-IN pl pt pt-BR ro ru sh si sk sl sr ss st sv ta te th tn tr ts uk ve xh zh-TW zh-CN zu"
%else
%define langs	"en-US"
%endif

%define firefox_plugin  libnpsoplugin.so

%define oootarext	xz

%ifarch x86_64
%define distroname      Mandriva64
%define jdkver          1.4.2
%else
%define distroname      Mandriva
%define jdkver          1_5_0_11
%endif

%define use_icecream    0	
%{?_with_icecream: %global use_icecream 1}
%{?_without_icecream: %global use_icecream 0}

%define use_ccache	0
%define ccachedir	~/.ccache-OOo
%{?_with_ccache: %global use_ccache 1}
%{?_without_ccache: %global use_ccache 0}

%define use_smp		1
%{?_with_smp: %global use_smp 1}
%{?_without_smp: %global use_smp 0}

%define use_mono	0
%{?_with_mono: %global use_mono 1}
%{?_without_mono: %global use_mono 0}

# main cleanup
%define use_openclipart	0
%{?_with_clipart: %global use_openclipart 1}
%{?_without_clipart: %global use_openclipart 0}

%define use_systemdb	1
%{?_with_systemdb: %global use_systemdb 1}
%{?_without_systemdb: %global use_systemdb 0}

%define use_systemboost 1
%{?_with_systemboost: %global use_systemboost 1}
%{?_without_systemboost: %global use_systemboost 0}

%if %{_use_internal_dependency_generator}
%define __noautoreq libjawt.so\\|libmyspell.so\\|libstlport_gcc.so\\|libmono.so\\|mono
%define __noautoprov libsndfile.so\\|libportaudio.so\\|libdb-4.2.so\\|libdb_java-4.2.so\\|libmyspell.so\\|libstlport_gcc.so\\|librdf.so.0\\|libraptor.so.1\\|libxmlsec1-nss.so.1\\|libxmlsec1.so.1
%else
%define _requires_exceptions libjawt.so\\|libmyspell.so\\|libstlport_gcc.so\\|libmono.so\\|mono
%define _provides_exceptions libsndfile.so\\|libportaudio.so\\|libdb-4.2.so\\|libdb_java-4.2.so\\|libmyspell.so\\|libstlport_gcc.so\\|librdf.so.0\\|libraptor.so.1\\|libxmlsec1-nss.so.1\\|libxmlsec1.so.1
%endif

%define antpath    %{_builddir}/libreoffice-%{version}/apache-ant-1.8.1

#define unopkg  %{_bindir}/unopkg

Summary:	Office suite 
Name:		%{name}
Epoch:		1
Version:	%{version}
Release:	%{release}
URL:		http://www.libreoffice.org
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
Group:		Office
Vendor:		Mandriva
# Requres to all our packages
Requires:	%{name}-base = %{EVRD}
Requires:	%{name}-calc = %{EVRD}
Requires:	%{name}-draw = %{EVRD}
Requires:	%{name}-impress = %{EVRD}
Requires:	%{name}-math = %{EVRD}
Requires:	%{name}-writer = %{EVRD}
Suggests:	%{name}-dtd-officedocument1.0 = %{EVRD}
%if %extensionenabled
Suggests: 	%{name}-pdfimport = %{EVRD}
%endif
Obsoletes:	%{ooname}-go-ooo <= %{version}
%ifarch x86_64
Obsoletes:     openoffice.org64 <= 1:3.1-4
Obsoletes:     openoffice.org64-go-ooo < 3.1-4
%endif
Provides:	LibreOffice
Provides:	LibreOffice-libs
Obsoletes:      openoffice.org < 1:3.3-1:2011.0 

# Requirements for building
%if %{use_icecream}
BuildRequires:	icecream
%endif
%if %{use_ccache}
BuildRequires:	ccache
%endif
BuildRequires:	automake1.8
BuildRequires:	autoconf
%if %{use_systemboost}
BuildRequires:	boost-devel
BuildRequires:	boost
%endif
BuildRequires:	bison >= 1.32-2mdk
%if %{use_openclipart}
BuildRequires:	clipart-openclipart
%endif
BuildRequires:	cups-devel
BuildRequires:	dbus-devel >= 0.60
BuildRequires:	ed
BuildRequires:	expat-devel
BuildRequires:	flex
BuildRequires:	freetype2-devel >= 2.1.3-3mdk
BuildRequires:	gcc >= 3.2-0.3mdk
BuildRequires:	gcc-c++ >= 3.2-0.3mdk
BuildRequires:	glitz-devel
BuildRequires:	gnutls-devel
BuildRequires:	gperf
BuildRequires:	imagemagick
%if %{use_systemdb}
%if %mdkversion < 201020
# this is pulled by db-devel >= 4.8, and libdbcxx?.? does not provide libdbcxx at all
BuildRequires:	libdbcxx >= 4.2.5-4mdk
%endif
BuildRequires:	db-devel >= 4.2.5-4mdk
%else
BuildConflicts: libdbjava4.2
%endif
BuildRequires:	curl-devel
BuildRequires:	gtk+2-devel pkgconfig(gdk-pixbuf-xlib-2.0)
BuildRequires:	libsvg-devel
BuildRequires:	libgstreamer-plugins-base-devel
BuildRequires:	xaw-devel
BuildRequires:	openldap-devel
BuildRequires:	portaudio-devel >= 18.1
BuildRequires:	sndfile-devel
BuildRequires:	unixODBC-devel
BuildRequires:  libxslt-proc >= 1.0.19
BuildRequires:  libxslt-devel
BuildRequires:  libxml2-devel
%if %{use_mono}
BuildRequires:	mono-devel
BuildRequires:	mono-data-sqlite
%endif
BuildRequires:	nss-devel
BuildRequires:	nspr-devel
BuildRequires:	nas-devel
BuildRequires:	neon-devel >= 0.27
BuildRequires:	pam-devel
BuildRequires:	perl
BuildRequires:	perl-Archive-Zip
BuildRequires:	perl-MDK-Common
BuildRequires:	perl-HTML-Parser
BuildRequires:	perl-XML-Twig
BuildRequires:	python-devel
BuildRequires:	readline-devel
BuildRequires:	recode
BuildRequires:	sane-devel
BuildRequires:	sharutils
BuildRequires:	startup-notification-devel
%if %{oootarext} == "lzma"
BuildRequires:	lzma
BuildRequires:	tar >= 1.15.1-7mdk
%endif
BuildRequires:	tcsh >= 6.12-2mdk
BuildRequires:	unzip
BuildRequires:	XFree86
BuildRequires:	x11-server-xvfb
BuildRequires:	xpm-devel
BuildRequires:	zlib-devel
BuildRequires:	zip
BuildRequires:	libwpd-devel >= 0.9.0
BuildRequires:	libwpg-devel
BuildRequires:	libwps-devel
BuildRequires:	icu
BuildRequires:  icu-devel
BuildRequires:  xulrunner-devel
BuildRequires:  libvigra-devel
BuildRequires:  hunspell-devel
BuildRequires:	%{mklibname poppler-devel}
BuildRequires:	%{mklibname poppler-glib-devel}
BuildRequires:	%{mklibname poppler-cpp-devel}
BuildRequires:	%{mklibname xtst-devel}
BuildRequires:  desktop-file-utils
BuildRequires:  mesaglu-devel
BuildRequires:  qt4-devel
BuildRequires:  task-kde4-devel
BuildRequires:  cppunit-devel
BuildRequires:  redland-devel
BuildRequires:  postgresql-devel
BuildRequires:  librsvg-devel
%if !%{javaless}
BuildRequires:  ant
BuildRequires:	hsqldb
BuildRequires:  jakarta-commons-codec
BuildRequires:  jakarta-commons-lang
BuildRequires:  jakarta-commons-httpclient
%endif 
BuildRequires:  graphite2-devel
BuildRequires:	python-translate >= 1.9.0
# STLport-devel 4.5 + private patches are needed
BuildConflicts:	STLport-devel
BuildRequires:	java-devel = 0:1.6.0
BuildConflicts: java-devel >= 0:1.7.0
#Gnome Stuff
BuildRequires:  pkgconfig(ORBit-2.0)
BuildRequires:  pkgconfig(gconf-2.0)
BuildRequires:  pkgconfig(gnome-vfs-2.0)
# BuildRequires:  jakarta-commons-logging
#ROSA add <akdengi>
BuildRequires:  doxygen
BuildRequires:	pkgconfig(mythes)

####################################################################
#
# Sources
#
####################################################################
Source0:	 http://download.documentfoundation.org/libreoffice/src/%version/%{ooname}-binfilter-%{buildver}.tar.%{oootarext}
Source1:	 http://download.documentfoundation.org/libreoffice/src/%version/%{ooname}-core-%{buildver}.tar.%{oootarext}
Source2:	 http://download.documentfoundation.org/libreoffice/src/%version/%{ooname}-dictionaries-%{buildver}.tar.%{oootarext}
Source3:	 http://download.documentfoundation.org/libreoffice/src/%version/%{ooname}-help-%{buildver}.tar.%{oootarext}
Source4:	 http://download.documentfoundation.org/libreoffice/src/%version/%{ooname}-translations-%{buildver}.tar.%{oootarext}

Source20: 	Mandriva-Rosa_Icons.tar.bz2

Source31:   http://download.go-oo.org/DEV300/ooo_oxygen_images-2009-06-17.tar.gz
Source32: 	http://hg.services.openoffice.org/binaries/fdb27bfe2dbe2e7b57ae194d9bf36bab-SampleICC-1.3.2.tar.gz
Source36: 	http://dev-www.libreoffice.org/src/0ff7d225d087793c8c2c680d77aac3e7-mdds_0.5.3.tar.bz2
Source37: 	http://download.go-oo.org/src/0f63ee487fda8f21fafa767b3c447ac9-ixion-0.2.0.tar.gz
Source39: 	http://download.go-oo.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll
Source42:	http://hg.services.openoffice.org/binaries/2a177023f9ea8ec8bd00837605c5df1b-jakarta-tomcat-5.0.30-src.tar.gz
Source43: 	http://hg.services.openoffice.org/binaries/284e768eeda0e2898b0d5bf7e26a016e-raptor-1.4.18.tar.gz
Source44:	http://hg.services.openoffice.org/binaries/fca8706f2c4619e2fa3f8f42f8fc1e9d-rasqal-0.9.16.tar.gz 
Source45:	http://hg.services.openoffice.org/binaries/1756c4fa6c616ae15973c104cd8cb256-Adobe-Core35_AFMs-314.tar.gz
Source46:	http://hg.services.openoffice.org/binaries/1f24ab1d39f4a51faf22244c94a6203f-xmlsec1-1.2.14.tar.gz	
Source47:   http://hg.services.openoffice.org/binaries/a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip
Source48:	http://hg.services.openoffice.org/binaries/798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip
Source49:	http://hg.services.openoffice.org/binaries/35c94d2df8893241173de1d16b6034c0-swingExSrc.zip
Source51:	http://hg.services.openoffice.org/binaries/26b3e95ddf3d9c077c480ea45874b3b8-lp_solve_5.5.tar.gz
Source52:	http://hg.services.openoffice.org/binaries/18f577b374d60b3c760a3a3350407632-STLport-4.5.tar.gz
Source54:	http://hg.services.openoffice.org/binaries/ada24d37d8d638b3d8a9985e80bc2978-source-9.0.0.7-bj.zip
Source55:	http://download.go-oo.org/src/ea570af93c284aa9e5621cd563f54f4d-bsh-2.0b1-src.tar.gz
Source64:	http://dev-www.libreoffice.org/src/94e7f271e38c976462558b4278590178-libvisio-0.0.19.tar.bz2

# jfreereport
Source65:	http://dev-www.libreoffice.org/src/39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip
Source66:	http://dev-www.libreoffice.org/src/d8bd5eed178db6e2b18eeed243f85aa8-flute-1.1.6.zip
Source67:	http://dev-www.libreoffice.org/src/eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip
Source68:	http://dev-www.libreoffice.org/src/8ce2fcd72becf06c41f7201d15373ed9-librepository-1.1.6.zip
Source69:	http://dev-www.libreoffice.org/src/f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip
Source70:	http://dev-www.libreoffice.org/src/97b2d4dba862397f446b217e2b623e71-libloader-1.1.6.zip
Source71:	http://dev-www.libreoffice.org/src/3bdf40c0d199af31923e900d082ca2dd-libfonts-1.1.6.zip
Source72:	http://dev-www.libreoffice.org/src/3404ab6b1792ae5f16bbd603bd1e1d03-libformula-1.1.7.zip
Source73:	http://dev-www.libreoffice.org/src/db60e4fde8dd6d6807523deb71ee34dc-liblayout-0.2.10.zip
Source74:	http://dev-www.libreoffice.org/src/ace6ab49184e329db254e454a010f56d-libxml-1.1.7.zip
Source75:	http://dev-www.libreoffice.org/src/ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip

#javaless
Source56:	http://hg.services.openoffice.org/binaries/3c219630e4302863a9a83d0efde889db-commons-logging-1.1.1-src.tar.gz
Source57:	http://dev-www.libreoffice.org/ooo_external/af3c3acf618de6108d65fcdc92b492e1-commons-codec-1.3-src.tar.gz
Source58:	http://hg.services.openoffice.org/binaries/2c9b0f83ed5890af02c0df1c1776f39b-commons-httpclient-3.1-src.tar.gz 
Source59:	http://hg.services.openoffice.org/binaries/2ae988b339daec234019a7066f96733e-commons-lang-2.3-src.tar.gz 
Source60:	http://archive.apache.org/dist/ant/binaries/apache-ant-1.8.1-bin.tar.bz2
Source61:	http://hg.services.openoffice.org/binaries/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip

Source90:	http://dev-www.libreoffice.org/src/48d8169acc35f97e05d8dcdfd45be7f2-lucene-2.3.2.tar.gz
Source91:	http://dev-www.libreoffice.org/src/0d2dcdfbf28d6208751b33057f5361f0-libcmis-0.2.3.tar.gz
Source92:	http://dev-www.libreoffice.org/src/86261f06c097d3e425a2f6d0b0635380-hyphen-2.8.3.tar.gz
Source93:	http://dev-www.libreoffice.org/src/327348d67c979c88c2dec59a23a17d85-lcms2-2.3.tar.gz
Source94:	http://dev-www.libreoffice.org/src/6097739c841f671cb21332b9cc593ae7-libexttextcat-3.3.1.tar.bz2
Source95:	http://dev-www.libreoffice.org/src/ce5a1def34578b75959ac31210f031f6-libcdr-0.0.8.tar.bz2
Source96:	http://dev-www.libreoffice.org/src/48d647fbd8ef8889e5a7f422c1bfda94-clucene-core-2.3.3.4.tar.gz

Source100:	libreoffice.rpmlintrc

# Upstream:
# http://cgit.freedesktop.org/libreoffice/core/patch/?id=0c08a84c04b166ab6479716e2c33cd444d7e3dbe

Patch1:		openoffice.org-2.0.2.rh188467.printingdefaults.patch
Patch2:		openoffice.org-2.4.0.ooo86080.unopkg.bodge.patch
Patch3:		libreoffice-3.5.2.2-icu-49.patch
#Patch4:		xulrunner-to-mozila-plugin.pc.diff
Patch5:		libreoffice-3.5.2-no-slackwareicons.patch
Patch6:		0001-disable-failing-check.patch
Patch7:		0001-Resolves-rhbz-836937-insanely-slow-with-Zemberek-ins.patch
Patch8:		0001-Resolves-rhbz-838368-view-ignored-while-view-accepte.patch
Patch9:		openoffice.org-3.0.0.ooo88341.sc.verticalboxes.patch
Patch10:	openoffice.org-3.1.0.ooo101274.opening-a-directory.patch
#Patch12:	openoffice.org-3.1.0.oooXXXXX.solenv.allowmissing.patch
Patch13:	openoffice.org-3.1.1.ooo105784.vcl.sniffscriptforsubs.patch
Patch14:	libreoffice-3.6.1.2-boost.patch

#MDV patch
# bug fix 64789
#Patch100: 	help-images-mdv64789.patch
Patch101:	fix-build.diff

%description
LibreOffice is an Open Source, community-developed, multi-platform
office productivity suite. It includes the key desktop applications,
such as a word processor, spreadsheet, presentation manager, formula
editing and drawing program, with a user interface and feature set
similar to other office suites. Sophisticated and flexible,
LibreOffice also works transparently with a variety of file
formats, including Microsoft Office.

%package base
Group: Office
Summary: LibreOffice office suite - database
Requires: %{name}-core = %{EVRD}
Requires: %{name}-common = %{EVRD}
# Heavy java deps
%if !%{javaless}
Requires: hsqldb
%endif
Suggests: %{name}-java-common = %{EVRD}
# Due to the split
Conflicts: openoffice.org <= 2.2.1
Conflicts: openoffice.org-common <= 2.3.0.5-1mdv
Obsoletes: openoffice.org-base < 1:3.3-1:2011.0 
# Provides:  openoffice.org-base = 1:3.3-1:2011.0
%ifarch x86_64
Conflicts: openoffice.org64 <= 2.2.1
Conflicts: openoffice.org64-common <= 2.3.0.5-1mdv
Obsoletes: openoffice.org64-base <= 1:3.1-4
%endif

%description base
LibreOffice is a full-featured office productivity suite that provides a
near drop-in replacement for Microsoft(R) Office.

This package contains the database component for LibreOffice.

You can extend the functionality of LibreOffice Base by installing these
packages:

 * unixodbc: ODBC database support
 * libmyodbc | odbc-postgresql | libsqliteodbc | tdsodbc | mdbtools: ODBC
   drivers for:
   - MySQL
   - PostgreSQL
   - SQLite
   - MS SQL / Sybase SQL
   - *.mdb (JET / MS Access)
 * libmysql-java | libpg-java | libsapdbc-java: JDBC Drivers
   for:
   - MySQL
   - PostgreSQL
   - MaxDB

%package calc
Group: Office
Summary: LibreOffice office suite - spreadsheet
Requires: %{name}-core = %{EVRD}
Requires: %{name}-common = %{EVRD}
# Due to the split
Conflicts: openoffice.org <= 2.2.1
Conflicts: openoffice.org-common <= 2.3.0.5-1mdv
Obsoletes: openoffice.org-calc < 1:3.3-1:2011.0 
# Provides:  openoffice.org-calc = 1:3.3-1:2011.0
# Provides:  openoffice.org-calc = %{EVRD}
%ifarch x86_64
Conflicts: openoffice.org64 <= 2.2.1
Conflicts: openoffice.org64-common <= 2.3.0.5-1mdv
Obsoletes: openoffice.org64-calc <= 1:3.1-4
%endif

%description calc
LibreOffice is a full-featured office productivity suite that provides a
near drop-in replacement for Microsoft(R) Office.

This package contains the spreadsheet component for LibreOffice.

%package common
Group: Office
Summary: LibreOffice office suite architecture independent files
%if %mdkversion < 200810
# On upgrades, we can't split that way or we will loose functionality.
# Requires: %{name}-gnome
# Requires: %{name}-kde
Requires: %{name}-openclipart
Requires: %{name}-style-galaxy 
Requires: %{name}-style-crystal
Requires: %{name}-style-hicontrast
Requires: %{name}-style-tango
%endif
# Require the architecture dependant stuff
Requires: %{name}-core = %{EVRD}
# Require at least one style to be installed
Requires: %{name}-style = %{EVRD}
# And suggest the galaxy one
# dev 300
# Suggests: %{name}-style-galaxy = %{version}
# Also suggest java-common, as it may be used by some macros
Suggests: %{name}-java-common = %{EVRD}
Suggests: %{name}-help-en_US = %{EVRD}
# And then general requires for OOo follows
Requires: ghostscript
Requires: fonts-ttf-liberation
Requires: desktop-common-data >= 2008
# rpm will automatically grab the require for libsane1, but there are some
# configs needed at this package, so we must require it too.
Requires: sane-backends
# Due to %{_bindir}/paperconf
# Requires: paper-utils
Requires(post): desktop-file-utils update-alternatives
Requires(postun): desktop-file-utils update-alternatives

# Due to the split
Conflicts: openoffice.org <= 2.1.0
Conflicts: openoffice.org-devel <= 2.3.0.5-1mdv
Conflicts: openoffice.org-math <= 2.3.0.5-1mdv
Conflicts: openoffice.org-core <= 2.3.99.4-1mdv
Conflicts: openoffice.org-gnome < 3.0svn13581-2mdv
Obsoletes: openoffice.org-common < 1:3.3-1:2011.0 
# Provides:  openoffice.org-common = 1:3.3-1:2011.0
%ifarch x86_64
Conflicts: openoffice.org64 <= 2.1.0
Conflicts: openoffice.org64-devel <= 2.3.0.5-1mdv
Conflicts: openoffice.org64-math <= 2.3.0.5-1mdv
Conflicts: openoffice.org64-core <= 2.3.99.4-1mdv
Conflicts: openoffice.org64-gnome < 3.0svn13581-2mdv
Obsoletes: openoffice.org64-common <= 1:3.1-4
%endif
Conflicts: %{name}-common = 1:3.2-rc4.0

# Upstream dropped this packages in 3.4
Obsoletes: %{name}-l10n-pt_AO = 1:3.3.2-1
Obsoletes: %{name}-help-pt_AO = 1:3.3.2-1
Obsoletes: %{name}-help-ta    = 1:3.3.2-1
Obsoletes: %{name}-help-zu    = 1:3.3.2-1
Obsoletes: %{name}-help-cy    = 1:3.3.2-1
Obsoletes: %{name}-help-ar    = 1:3.3.2-1
Obsoletes: %{name}-help-af    = 1:3.3.2-1
Obsoletes: %{name}-help-br    = 1:3.3.2-1

%description common
LibreOffice is a full-featured office productivity suite that provides a
near drop-in replacement for Microsoft(R) Office.

This package contains the architecture-independent files of LibreOffice.

%package core
Group: Office
Summary: LibreOffice office suite architecture dependent files
Requires: hyphen
Requires: libexttextcat
# Due to the split
Conflicts: openoffice.org <= 2.1.0
Conflicts: openoffice.org-base <= 2.3.0.5-1mdv
Conflicts: openoffice.org-common <= 2.3.1-1mdv
Conflicts: openoffice.org-devel <= 2.3.0.5-1mdv
Conflicts: openoffice.org-draw <= 2.3.0.5-1mdv
Conflicts: openoffice.org-impress <= 2.3.0.5-1mdv
Conflicts: openoffice.org-kde <= 2.3.0.5-1mdv
Conflicts: openoffice.org-writer <= 2.3.0.5-1mdv
Obsoletes: openoffice.org-core < 1:3.3-1:2011.0 
%ifarch x86_64
Conflicts: openoffice.org64 <= 2.1.0
Conflicts: openoffice.org64-base <= 2.3.0.5-1mdv
Conflicts: openoffice.org64-common <= 2.3.1-1mdv
Conflicts: openoffice.org64-devel <= 2.3.0.5-1mdv
Conflicts: openoffice.org64-draw <= 2.3.0.5-1mdv
Conflicts: openoffice.org64-impress <= 2.3.0.5-1mdv
Conflicts: openoffice.org64-writer <= 2.3.0.5-1mdv
Obsoletes: openoffice.org64-core <= 1:3.1-4
%endif

%description core
LibreOffice is a full-featured office productivity suite that provides a
near drop-in replacement for Microsoft(R) Office.

This package contains the architecture-dependent core files of LibreOffice.
See the libreoffice package for more information.

%package devel
Group: Office
Summary: LibreOffice SDK - development files
Requires: %{name}-core = %{EVRD}
Requires: %{name}-common = %{EVRD}
Obsoletes: openoffice.org-devel < 1:3.3-1:2011.0 

%description devel
LibreOffice is a full-featured office productivity suite that provides a
near drop-in replacement for Microsoft(R) Office.

This package contains the files needed to build plugins/add-ons for
LibreOffice (includes, IDL files, build tools, ...). It also contains the
zipped source of the UNO Java libraries for use in IDEs like eclipse.

%package devel-doc
Group: Office
Summary: LibreOffice SDK - documentation
# Due to the split
Conflicts: openoffice.org <= 2.2.1
Obsoletes: openoffice.org-devel-doc < 1:3.3-1:2011.0 

%ifarch x86_64
Conflicts: openoffice.org64 <= 2.2.1
Obsoletes: openoffice.org64-devel-doc <= 1:3.1-4
%endif

%description devel-doc
LibreOffice is a full-featured office productivity suite that provides
a near drop-in replacement for Microsoft(R) Office.

This package contains the documentation of the LibreOffice SDK:

 * C++/Java API reference
 * IDL reference
 * C++/Java/Basic examples

It also contains the gsicheck utility.

%package draw
Group: Office
Summary: LibreOffice office suite - drawing
Requires: %{name}-core = %{EVRD}
Requires: %{name}-common = %{EVRD}
# Due to the split
Conflicts: openoffice.org <= 2.2.1
Conflicts: openoffice.org-common <= 2.3.0.5-1mdv
Conflicts: openoffice.org-impress <= 2.3.0.5-1mdv
Obsoletes: openoffice.org-draw < 1:3.3-1:2011.0 
# Provides:  openoffice.org-draw = 1:3.3-1:2011.0
%ifarch x86_64
Conflicts: openoffice.org64 <= 2.2.1
Conflicts: openoffice.org64-common <= 2.3.0.5-1mdv
Conflicts: openoffice.org64-impress <= 2.3.0.5-1mdv
Obsoletes: openoffice.org64-draw <= 1:3.1-4
%endif

%description draw
LibreOffice is a full-featured office productivity suite that provides a
near drop-in replacement for Microsoft(R) Office.

This package contains the drawing component for LibreOffice.

%package dtd-officedocument1.0
Group: Office
Summary: OfficeDocument 1.0 DTD
# due to the split
Conflicts: openoffice.org <= 2.2.1
# no need to require -core or -common, see #37559

%description dtd-officedocument1.0
LibreOffice is a full-featured office productivity suite that provides a
near drop-in replacement for Microsoft(R) Office.

This package contains the Document Type Definition (DTD) of the LibreOffice
1.x(!) XML file format.

%package filter-binfilter
Group: Office
Summary: Legacy filters (e.g. StarOffice 5.2) for LibreOffice
Requires: %{name}-core = %{EVRD}
Requires: %{name}-common = %{EVRD}
# Due to the split
Conflicts: openoffice.org <= 2.2.1
Obsoletes: openoffice.org-filter-mobiledev <= 2.3.0.5
Conflicts: openoffice.org-filter-mobiledev <= 2.3.0.5
Conflicts: openoffice.org-common <= 2.3.0.5-1mdv
Conflicts: openoffice.org-core <= 2.3.0.5-1mdv
Obsoletes: openoffice.org-filter-binfilter < 1:3.3-1:2011.0 
%ifarch x86_64
Conflicts: openoffice.org64 <= 2.2.1
Conflicts: openoffice.org64-common <= 2.3.0.5-1mdv
Conflicts: openoffice.org64-core <= 2.3.0.5-1mdv
Obsoletes: openoffice.org64-filter-mobiledev <= 2.3.0.5
Obsoletes: openoffice.org64-filter-binfilter <= 1:3.1-4
%endif


%description filter-binfilter
LibreOffice is a full-featured office productivity suite that provides
 a near drop-in replacement for Microsoft(R) Office.

This package contains the "binfilters", legacy filters for
 - the old StarOffice 5.2 formats
 - StarWriter 1.0/2.0
 - StarWriter/DOS
 - *Writer* filters for
   + Excel
   + Lotus

%package gnome
Group: Office
Summary: GNOME Integration for LibreOffice (VFS, GConf)
Requires: %{name}-common = %{EVRD}
Requires: %{name}-core = %{EVRD}
# Due to the split
Conflicts: openoffice.org <= 2.2.1
Obsoletes: openoffice.org-gtk <= 2.3.0.5
Conflicts: openoffice.org-gtk <= 2.3.0.5
Obsoletes: openoffice.org-qstart <= 2.3.0.5
Conflicts: openoffice.org-qstart <= 2.3.0.5
Obsoletes: openoffice.org-evolution <= 2.3.0.5
Conflicts: openoffice.org-evolution <= 2.3.0.5
# Suggests: %{name}-style-tango = %{version}
Obsoletes: openoffice.org-gnome < 1:3.3-1:2011.0 
# Provides:  openoffice.org-gnome = 1:3.3-1:2011.0
%ifarch x86_64
Conflicts: openoffice.org64 <= 2.2.1
Obsoletes: openoffice.org64-gtk <= 2.3.0.5
Obsoletes: openoffice.org64-qstart <= 2.3.0.5
Obsoletes: openoffice.org64-evolution <= 2.3.0.5
Obsoletes: openoffice.org64-gnome <= 1:3.1-4
%endif

%description gnome
LibreOffice is a full-featured office productivity suite that provides a
near drop-in replacement for Microsoft(R) Office.

This package contains the GNOME VFS support and a GConf backend.


%package impress
Group: Office
Summary: LibreOffice office suite - presentation
Requires: %{name}-core = %{EVRD}
Requires: %{name}-common = %{EVRD} 
Requires: %{name}-draw = %{EVRD}
Conflicts: openoffice.org <= 2.2.1
Conflicts: openoffice.org-common <= 2.3.0.5-1mdv
Obsoletes: openoffice.org-impress < 1:3.3-1:2011.0 
# Provides:  openoffice.org-impress = 1:3.3-1:2011.0
%ifarch x86_64
Conflicts: openoffice.org64 <= 2.2.1
Conflicts: openoffice.org64-common <= 2.3.0.5-1mdv
Obsoletes: openoffice.org64-impress <= 1:3.1-4
%endif

%description impress
LibreOffice is a full-featured office productivity suite that provides a
near drop-in replacement for Microsoft(R) Office.

This package contains the presentation component for LibreOffice.

%package kde4
Group: Office
Summary: KDE4 Integration for LibreOffice (Widgets, Dialogs, Addressbook)
Requires: %{name}-common = %{EVRD}
Requires: %{name}-core = %{EVRD}
Suggests: %{name}-style-oxygen = %{EVRD} 
Obsoletes: openoffice.org-kde4 < 1:3.3-1:2011.0 
# Provides:  openoffice.org-kde4 = 1:3.3-1:2011.0
%ifarch x86_64
Conflicts: openoffice.org64 <= 2.2.1
Obsoletes: openoffice.org64-kde <= 1:3.1-4
%endif
Conflicts: openoffice.org-core <= %{version}-beta1.0mdv

%description kde4
LibreOffice is a full-featured office productivity suite that provides a
near drop-in replacement for Microsoft(R) Office.

This package contains the KDE4 plugin for drawing LibreOffice widgets with
KDE4/Qt4.x and a KDEish File Picker when running under KDE4.
 
%package java-common
Group: Office
Summary: LibreOffice office suite Java support arch. independent files
Requires: %{name}-core = %{EVRD}
Requires: %{name}-common = %{EVRD}
Requires: java
# Due to the split
Conflicts: openoffice.org <= 2.2.1
Conflicts: openoffice.org-common <= 2.3.0.5-1mdv
Obsoletes: openoffice.org-java-common < 1:3.3-1:2011.0 
#Provides:  openoffice.org-java-common = 1:3.3-1:2011.0
%ifarch x86_64
Conflicts: openoffice.org64 <= 2.2.1
Conflicts: openoffice.org64-common <= 2.3.0.5-1mdv
Obsoletes: openoffice.org64-java-common <= 1:3.1-4
%endif

%description java-common
LibreOffice is a full-featured office productivity suite that provides a
near drop-in replacement for Microsoft(R) Office.

This package contains the architecture-independent files of the Java support
for LibreOffice (Java classes, scripts, config snippets).

Also contains the LibreOffice Office Bean for embedding LibreOffice in
custom Java applications.

%package math
Group: Office
Summary: LibreOffice office suite - equation editor
Requires: %{name}-core = %{EVRD}
Requires: %{name}-common = %{EVRD}
# Due to the split
Conflicts: openoffice.org <= 2.2.1
Conflicts: openoffice.org-common <= 2.3.0.5-1mdv
Obsoletes: openoffice.org-math < 1:3.3-1:2011.0 
#Provides:  openoffice.org-math = 1:3.3-1:2011.0
%ifarch x86_64
Conflicts: openoffice.org64 <= 2.2.1
Conflicts: openoffice.org64-common <= 2.3.0.5-1mdv
Obsoletes: openoffice.org64-math <= 1:3.1-4
%endif

%description math
LibreOffice is a full-featured office productivity suite that provides a
near drop-in replacement for Microsoft(R) Office.

This package contains the equation editor component for LibreOffice.

%package openclipart
Group: Office
Summary: LibreOffice Open Clipart data
Requires: %{name}-core = %{EVRD}
Requires: %{name}-common = %{EVRD}
Conflicts: openoffice.org <= 2.2.1
Obsoletes: openoffice.org-galleries <= 2.2.1
Obsoletes: openoffice.org-openclipart < 1:3.3-1:2011.0 
%ifarch x86_64
Conflicts: openoffice.org64 <= 2.2.1
Obsoletes: openoffice.org64-galleries <= 2.2.1
Obsoletes: openoffice.org64-openclipart <= 1:3.1-4
%endif

%description openclipart
LibreOffice is a full-featured office productivity suite that provides a
near drop-in replacement for Microsoft(R) Office.

This package contains the LibreOffice Open Clipart data, including images
and sounds.

%package pyuno
Group: Office
Summary: Python bindings for UNO library
Requires: %{name}-core = %{EVRD}
Requires: %{name}-common = %{EVRD}
Conflicts: openoffice.org-common <= 2.3.0.5-1mdv
Obsoletes: openoffice.org-pyuno < 1:3.3-1:2011.0 
%ifarch x86_64
Conflicts: openoffice.org64-common <= 2.3.0.5-1mdv
Obsoletes: openoffice.org64-pyuno <= 1:3.1-4
%endif

%description pyuno
LibreOffice is a full-featured office productivity suite that provides a
near drop-in replacement for Microsoft(R) Office.

This package contains the Python bindings for the UNO library.

#%package qa-api-tests
#Group: Office
#Summary: LibreOffice API Test Data
#Requires: %{name}-common = %{version}-%{release}
## Due to the split
#Conflicts: %{name} <= 2.2.1
#
#%description qa-api-tests
#LibreOffice is a full-featured office productivity suite that provides a
#near drop-in replacement for Microsoft(R) Office.
#
#This package contains the test data for the OpenOffice.org Java and Basic APIs.

%package style-galaxy
Group: Office
Summary: Default symbol style for LibreOffice
Requires: %{name}-core = %{EVRD}
Requires: %{name}-common = %{EVRD}
Provides: %{name}-style = %{EVRD}
# Due to the split
Conflicts: openoffice.org <= 2.2.1
Obsoletes: openoffice.org-style-andromeda <= %{version}
Obsoletes: openoffice.org-style-galaxy < 1:3.3-1:2011.0 
#Provides:  openoffice.org-style-galaxy = 1:3.3-1:2011.0
%ifarch x86_64
Conflicts: openoffice.org64 <= 2.2.1
Obsoletes: openoffice.org64-style-galaxy <= 1:3.1-4
%endif

%description style-galaxy
LibreOffice is a full-featured office productivity suite that provides a
near drop-in replacement for Microsoft(R) Office.

This package contains the "Galaxy" symbol style from Sun, normally used on
MS Windows (tm) and when not using GNOME or KDE. Needs to be manually enabled
in the LibreOffice option menu.

%package style-crystal
Group: Office
Summary: Crystal symbol style for LibreOffice
Requires: %{name}-core = %{EVRD}
Requires: %{name}-common = %{EVRD}
Provides: %{name}-style = %{EVRD}
# Due to the split
Conflicts: openoffice.org <= 2.2.1
Obsoletes: openoffice.org-style-crystal < 1:3.3-1:2011.0 
#Provides:  openoffice.org-style-crystal = 1:3.3-1:2011.0
%ifarch x86_64
Conflicts: openoffice.org64 <= 2.2.1
Obsoletes: openoffice.org64-style-crystal <= 1:3.1-4
%endif

%description style-crystal
LibreOffice is a full-featured office productivity suite that provides a
near drop-in replacement for Microsoft(R) Office.

This package contains the "crystal" symbol style, default style for KDE.

%package style-hicontrast
Group: Office
Summary: Hicontrast symbol style for LibreOffice
Requires: %{name}-core = %{EVRD}
Requires: %{name}-common = %{EVRD}
Provides: %{name}-style = %{EVRD}
# Due to the split
Conflicts: openoffice.org <= 2.2.1
Obsoletes: openoffice.org-style-hicontrast < 1:3.3-1:2011.0 
#Provides:  openoffice.org-style-hicontrast = 1:3.3-1:2011.0
%ifarch x86_64
Conflicts: openoffice.org64 <= 2.2.1
Obsoletes: openoffice.org64-style-hicontrast <= 1:3.1-4
%endif

%description style-hicontrast
LibreOffice is a full-featured office productivity suite that provides a
near drop-in replacement for Microsoft(R) Office.

This package contains the "hicontrast" symbol style, needs to be manually
enabled in the LibreOffice option menu.

%package style-tango
Group: Office
Summary: Tango symbol style for LibreOffice
Requires: %{name}-core = %{EVRD}
Requires: %{name}-common = %{EVRD}
Provides: %{name}-style = %{EVRD}
# Due to the split
Conflicts: openoffice.org <= 2.2.1
Obsoletes: openoffice.org-style-tango < 1:3.3-1:2011.0 
# Provides:  openoffice.org-style-tango = 1:3.3-1:2011.0
%ifarch x86_64
Conflicts: openoffice.org64 <= 2.2.1
Obsoletes: openoffice.org64-style-tango <= 1:3.1-4
%endif

%description style-tango
LibreOffice is a full-featured office productivity suite that provides a
near drop-in replacement for Microsoft(R) Office.

This package contains the "tango" symbol style, default style for GTK/Gnome.

%package style-oxygen
Group: Office
Summary: Oxygen symbol style for LibreOffice
Requires: %{name}-core = %{EVRD}
Requires: %{name}-common = %{EVRD}
Provides: %{name}-style = %{EVRD}
# Due to the split
Conflicts: openoffice.org = 2.2.1
Obsoletes: openoffice.org-style-oxygen < 1:3.3-1:2011.0 
#Provides:  openoffice.org-style-oxygen = 1:3.3-1:2011.0

%description style-oxygen
LibreOffice is a full-featured office productivity suite that provides a
near drop-in replacement for Microsoft(R) Office.

This package contains the "oxygen" symbol style, default style for KDE4.

%package writer
Group: Office
Summary: LibreOffice office suite - word processor
Requires: %{name}-core = %{EVRD}
Requires: %{name}-common = %{EVRD}
# Due to the split
Conflicts: openoffice.org <= 2.2.1
Conflicts: openoffice.org-common <= 2.3.0.5-1mdv
Conflicts: openoffice.org-core <= 2.3.0.5-1mdv
Obsoletes: openoffice.org-writer < 1:3.3-1:2011.0 
#Provides:  openoffice.org-writer = 1:3.3-1:2011.0
%ifarch x86_64
Conflicts: openoffice.org64 <= 2.2.1
Conflicts: openoffice.org64-common <= 2.3.0.5-1mdv
Obsoletes: openoffice.org64-writer <= 1:3.1-4
%endif

%description writer
LibreOffice is a full-featured office productivity suite that provides a
near drop-in replacement for Microsoft(R) Office.

This package contains the wordprocessor component for LibreOffice.

%package mono
Summary:	Mono UNO Bridge for LibreOffice
Group:		Office
Requires:	%{ooname} = %{version}
Obsoletes:	openoffice.org-go-ooo-mono <= %{version}
Obsoletes:	openoffice.org-mono < 1:3.3-1:2011.0 
%ifarch x86_64
Obsoletes: openoffice.org64-mono <= 1:3.1-4
%endif

%description mono
The Mono/UNO binding allows a Mono application to access the complete
set of APIs exposed by LibreOffice via UNO.

Currently the use of Mono for add-ins & scripting inside LibreOffice itself is
not supported.

%if %extensionenabled

%package pdfimport
Group: Office
Summary: LibreOffice office suite - PDF Import extension
Requires: %{name}-core = %{EVRD}
Requires: %{name}-common = %{EVRD}
Requires: %{name}-draw = %{EVRD}
# Due to the split
Conflicts: openoffice.org <= 2.2.1
Conflicts: openoffice.org-common <= 2.3.0.5-1mdv
Conflicts: openoffice.org-core <= 2.3.0.5-1mdv
Obsoletes: openoffice.org-pdfimport < 1:3.3-1:2011.0 
#Provides:  openoffice.org-pdfimport = 1:3.3-1:2011.0
%ifarch x86_64
Conflicts: openoffice.org64 <= 2.2.1
Conflicts: openoffice.org64-common <= 2.3.0.5-1mdv
Conflicts: openoffice.org64-core <= 2.3.0.5-1mdv
Obsoletes: openoffice.org64-pdfimport <= 1:3.1-4
%endif
Conflicts: openoffice.org-pdfimport <= 1:3.2-rc4.0

%description pdfimport
PDF import extension enables PDF documments importing and basic editing of PDF
documments by using LibreOffice-draw application.

%package presenter-screen
Group: Office
Summary: LibreOffice office suite - Presenter Screen extension
Requires: %{name}-core = %{EVRD}
Requires: %{name}-common = %{EVRD}
Requires: %{name}-impress = %{EVRD}
# Due to the split
Conflicts: openoffice.org <= 2.2.1
Conflicts: openoffice.org-common <= 2.3.0.5-1mdv
Conflicts: openoffice.org-core <= 2.3.0.5-1mdv
Obsoletes: openoffice.org-presenter-screen < 1:3.3-1:2011.0 
%ifarch x86_64
Conflicts: openoffice.org64 <= 2.2.1
Conflicts: openoffice.org64-common <= 2.3.0.5-1mdv
Conflicts: openoffice.org64-core <= 2.3.0.5-1mdv
Obsoletes: openoffice.org64-presenter-screen <= 1:3.1-4
%endif
Conflicts: %{name}-presenter-screen <= 1:3.2-rc4.0

%description presenter-screen
Presenter Screen extension helps users to see upcoming slides and slide notes
of presentations inside a second view not visible for the spectators.

%package report-builder
Group: Office
Summary: LibreOffice office suite - Report Builder extension
Requires: %{name}-core = %{EVRD}
Requires: %{name}-common = %{EVRD}
Requires: %{name}-base = %{EVRD}
# Due to the split
Conflicts: openoffice.org <= 2.2.1
Conflicts: openoffice.org-common <= 2.3.0.5-1mdv
Conflicts: openoffice.org-core <= 2.3.0.5-1mdv
%ifarch x86_64
Conflicts: openoffice.org64 <= 2.2.1
Conflicts: openoffice.org64-common <= 2.3.0.5-1mdv
Conflicts: openoffice.org64-core <= 2.3.0.5-1mdv
%endif

%description report-builder
By using %{name}-base the Report Builder extesion enables creating of smart and 
professional looking reports. Further the reports can be exported to PDF or 
OpenDocuments formats.

%package wiki-publisher
Group: Office
Summary: LibreOffice office suite - Wiki Publisher extension
Requires: %{name}-core = %{EVRD}
Requires: %{name}-common = %{EVRD}
Requires: %{name}-writer = %{EVRD}
%if !%{javaless}
Requires: jakarta-commons-codec, jakarta-commons-httpclient
Requires: jakarta-commons-lang, jakarta-commons-logging
%endif
# Due to the split
Conflicts: openoffice.org <= 2.2.1
Conflicts: openoffice.org-common <= 2.3.0.5-1mdv
Conflicts: openoffice.org-core <= 2.3.0.5-1mdv
Obsoletes: openoffice.org-wiki-publisher < 1:3.3-1:2011.0 
%ifarch x86_64
Conflicts: openoffice.org64 <= 2.2.1
Conflicts: openoffice.org64-common <= 2.3.0.5-1mdv
Conflicts: openoffice.org64-core <= 2.3.0.5-1mdv
Obsoletes: openoffice.org64-wiki-publisher <= 1:3.1-4
%endif
Conflicts: openoffice.org-wiki-publisher <= 1:3.2-rc4.0

%description wiki-publisher
With Wiki Publisher extesion is possible by using %{name}-writer to create 
wiki page articles on MediaWiki servers without having to know the syntax of 
MediaWiki markup language. This extension also enables publishing of the
wiki pages.

%package presentation-minimizer
Group: Office
Summary: LibreOffice office suite - Presentation Minimizer extension
Requires: %{name}-core = %{EVRD}
Requires: %{name}-common = %{EVRD}
Requires: %{name}-impress = %{EVRD}
# Due to the split
Conflicts: openoffice.org <= 2.2.1
Conflicts: openoffice.org-common <= 2.3.0.5-1mdv
Conflicts: openoffice.org-core <= 2.3.0.5-1mdv
Obsoletes: openoffice.org-presentation-minimizer < 1:3.3-1:2011.0 
%ifarch x86_64
Conflicts: openoffice.org64 <= 2.2.1
Conflicts: openoffice.org64-common <= 2.3.0.5-1mdv
Conflicts: openoffice.org64-core <= 2.3.0.5-1mdv
Obsoletes: openoffice.org64-presentation-minimizer <= 1:3.1-4
%endif
Conflicts: openoffice.org-presentation-minimizer <= 1:3.2-rc4.0

%description presentation-minimizer
With Presentation Minimizer extesion is possible to reduce the file size 
of the presentation by compressing images and removing data not needed in 
a automatizated way.

Note: The Presentation Minimizer also works on 
Microsoft PowerPoint presentations. 
%endif

%package postgresql
Summary: PostgreSQL connector for LibreOffice
Group: Office
Requires: %{name}-base = %{EVRD}

%description postgresql
A PostgreSQl connector for the database front-end for LibreOffice. Allows
creation and management of PostgreSQL databases through a GUI.

%if %l10n

%package l10n-af
Summary:	Afrikaans language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-af
Requires:	urw-fonts
Requires:	myspell-af
Provides: 	LibreOffice-l10n-af
Obsoletes:	openoffice.org-go-ooo-l10n-af <= %{version}
Obsoletes:	openoffice.org-l10n-af < 1:3.3-1:2011.0 
%ifarch x86_64
Obsoletes:     openoffice.org64-l10n-af <= 1:3.1-4
Obsoletes:     openoffice.org64-go-ooo-l10n-af <= 3.1-4
%endif

%description l10n-af
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localization of LibreOffice in Afrikaans.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.


%package l10n-ar
Summary:	Arabic language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-ar
Requires:	fonts-ttf-arabic
Provides: 	LibreOffice-l10n-ar
Obsoletes:	openoffice.org-go-ooo-l10n-ar <= %{version}
Obsoletes:	openoffice.org-l10n-ar < 1:3.3-1:2011.0 
%ifarch x86_64
Obsoletes:     openoffice.org64-l10n-ar <= 1:3.1-4
Obsoletes:     openoffice.org64-go-ooo-l10n-ar <= 3.1-4
%endif

%description l10n-ar
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localization of LibreOffice in Arabic.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%package l10n-as
Summary:	Assamese language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-as
Provides: 	LibreOffice-l10n-as

%description l10n-as
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localization of LibreOffice in Assamese.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.


%package l10n-bg
Summary:	Bulgarian language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-bg
Provides: 	LibreOffice-l10n-bg
Obsoletes:	openoffice.org-go-ooo-l10n-bg <= %{version}
Suggests:	%{ooname}-help-bg = %{EVRD}
Obsoletes:	openoffice.org-l10n-bg < 1:3.3-1:2011.0 
%ifarch x86_64
Obsoletes:     openoffice.org64-l10n-bg <= 1:3.1-4
Obsoletes:     openoffice.org64-go-ooo-l10n-bg <= 3.1-4
%endif

%description l10n-bg
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localization of LibreOffice in Bulgarian.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.


%package l10n-bn
Summary:	Bengali language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-bn
Provides: 	LibreOffice-l10n-bn
Suggests:	%{ooname}-help-bn = %{EVRD}

%description l10n-bn
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localization of LibreOffice in Bengali.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.


%package l10n-br
Summary:	Breton language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-br
Provides: 	LibreOffice-l10n-br
Obsoletes:	openoffice.org-go-ooo-l10n-br <= %{version}
Obsoletes:	openoffice.org-l10n-br < 1:3.3-1:2011.0 
%ifarch x86_64
Obsoletes:     openoffice.org64-l10n-br <= 1:3.1-4
Obsoletes:     openoffice.org64-go-ooo-l10n-br <= 3.1-4
%endif

%description l10n-br
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localization of LibreOffice in Breton.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.


%package l10n-bs
Summary:	Bosnian language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-bs
Provides: 	LibreOffice-l10n-bs
Obsoletes:	openoffice.org-go-ooo-l10n-bs <= %{version}
Suggests:	%{ooname}-help-bs = %{EVRD}
Obsoletes:	openoffice.org-l10n-bs < 1:3.3-1:2011.0 
%ifarch x86_64
Obsoletes:     openoffice.org64-l10n-bs <= 1:3.1-4
Obsoletes:     openoffice.org64-go-ooo-l10n-bs <= 3.1-4
%endif

%description l10n-bs
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localization of LibreOffice in Bosnian.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.


%package l10n-ca
Summary:	Catalan language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-ca
Requires:	urw-fonts
Requires:	myspell-ca
Provides: 	LibreOffice-l10n-ca
Obsoletes:	openoffice.org-go-ooo-l10n-ca <= %{version}
Suggests:	%{ooname}-help-ca = %{EVRD}
Obsoletes:	openoffice.org-l10n-ca < 1:3.3-1:2011.0 
%ifarch x86_64
Obsoletes:     openoffice.org64-l10n-ca <= 1:3.1-4
Obsoletes:     openoffice.org64-go-ooo-l10n-ca <= 3.1-4
%endif

%description l10n-ca
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localization of LibreOffice in Catalan.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.


%package l10n-cs
Summary:	Czech language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-cs
Requires:	urw-fonts
Requires:	myspell-cs
Requires:	myspell-hyph-cs
Provides: 	LibreOffice-l10n-cs
Obsoletes:	openoffice.org-go-ooo-l10n-cs <= %{version}
Suggests:	%{ooname}-help-cs = %{EVRD}
Obsoletes:	openoffice.org-l10n-cs < 1:3.3-1:2011.0 
%ifarch x86_64
Obsoletes:     openoffice.org64-l10n-cs <= 1:3.1-4
Obsoletes:     openoffice.org64-go-ooo-l10n-cs <= 3.1-4
%endif

%description l10n-cs
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localization of LibreOffice in Czech.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.


%package l10n-cy
Summary:	Welsh language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-cy
Requires:	urw-fonts
Requires:	myspell-cy
Provides: 	LibreOffice-l10n-cy
Obsoletes:	openoffice.org-go-ooo-l10n-cy <= %{version}
Obsoletes:	openoffice.org-l10n-cy < 1:3.3-1:2011.0 
%ifarch x86_64
Obsoletes:     openoffice.org64-l10n-cy <= 1:3.1-4
Obsoletes:     openoffice.org64-go-ooo-l10n-cy <= 3.1-4
%endif

%description l10n-cy
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localization of LibreOffice in Welsh.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.


%package l10n-da
Summary:	Danish language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-da
Requires:	fonts-ttf-dejavu
Requires:	urw-fonts
Requires:	myspell-da, myspell-hyph-da
Provides: 	LibreOffice-l10n-da
Obsoletes:	openoffice.org-go-ooo-l10n-da <= %{version}
Suggests:	%{ooname}-help-da = %{EVRD}
Obsoletes:	openoffice.org-l10n-da < 1:3.3-1:2011.0 
%ifarch x86_64
Obsoletes:     openoffice.org64-l10n-da <= 1:3.1-4
Obsoletes:     openoffice.org64-go-ooo-l10n-da <= 3.1-4
%endif

%description l10n-da
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localization of LibreOffice in Danish.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.


%package l10n-de
Summary:	German language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-de
Requires:	fonts-ttf-dejavu
Requires:	urw-fonts
Requires:	myspell-de
Requires:	myspell-hyph-de
Provides: 	LibreOffice-l10n-de
Obsoletes:	openoffice.org-go-ooo-l10n-de <= %{version}
Suggests:	%{ooname}-help-de = %{EVRD} 
Obsoletes:	openoffice.org-l10n-de < 1:3.3-1:2011.0 
%ifarch x86_64
Obsoletes:  openoffice.org64-l10n-de <= 1:3.1-4
Obsoletes:  openoffice.org64-go-ooo-l10n-de <= 3.1-4
%endif

%description l10n-de
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localization of LibreOffice in German.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%package l10n-dz
Summary:	Dzongkha language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-dz
Provides: 	LibreOffice-l10n-dz
Suggests:	%{ooname}-help-dz = %{EVRD} 

%description l10n-dz
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localization of LibreOffice in Dzongkha.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%package l10n-el
Summary:	Greek language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-el
Requires:	fonts-type1-greek
Requires:	myspell-el
Requires:	myspell-hyph-el
Provides: 	LibreOffice-l10n-el
Obsoletes:	openoffice.org-go-ooo-l10n-el <= %{version}
Suggests:	%{ooname}-help-el = %{EVRD} 
Obsoletes:	openoffice.org-l10n-el < 1:3.3-1:2011.0 
%ifarch x86_64
Obsoletes:     openoffice.org64-l10n-el <= 1:3.1-4
Obsoletes:     openoffice.org64-go-ooo-l10n-el <= 3.1-4
%endif

%description l10n-el
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localization of LibreOffice in Greek.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.


%package l10n-en_GB
Summary:	British language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-en
Requires:	urw-fonts
Requires:	myspell-en_GB
Requires:	myspell-hyph-en
Provides: 	LibreOffice-l10n-en_GB
Obsoletes:	openoffice.org-go-ooo-l10n-en_GB <= %{version}
Suggests:	%{ooname}-help-en_GB = %{EVRD} 
Obsoletes:	openoffice.org-l10n-en_GB < 1:3.3-1:2011.0 
%ifarch x86_64
Obsoletes:     openoffice.org64-l10n-en_GB <= 1:3.1-4
Obsoletes:     openoffice.org64-go-ooo-l10n-en_GB <= 3.1-4
%endif

%description l10n-en_GB
LibreOffice is an Open Source, community-developed, office suite.

 package contains the localization of LibreOffice in British.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.


%package l10n-es
Summary:	Spanish language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-es
Requires:	fonts-ttf-dejavu
Requires:	urw-fonts
Requires:	myspell-es
Requires:	myspell-hyph-es
Provides: 	LibreOffice-l10n-es
Obsoletes:	openoffice.org-go-ooo-l10n-es <= %{version}
Suggests:	%{ooname}-help-es = %{EVRD} 
Obsoletes:	openoffice.org-l10n-es < 1:3.3-1:2011.0 
%ifarch x86_64
Obsoletes:     openoffice.org64-l10n-es <= 1:3.1-4
Obsoletes:     openoffice.org64-go-ooo-l10n-es <= 3.1-4
%endif

%description l10n-es
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localization of LibreOffice in Spanish.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.


%package l10n-et
Summary:	Estonian language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-et
Requires:	fonts-ttf-dejavu
Requires:	urw-fonts
Requires:	myspell-et
Requires:	myspell-hyph-et
Provides: 	LibreOffice-l10n-et
Obsoletes:	openoffice.org-go-ooo-l10n-et <= %{version}
Suggests:	%{ooname}-help-et = %{EVRD} 
Obsoletes:	openoffice.org-l10n-et < 1:3.3-1:2011.0 
%ifarch x86_64
Obsoletes:     openoffice.org64-l10n-et <= 1:3.1-4
Obsoletes:     openoffice.org64-go-ooo-l10n-et <= 3.1-4
%endif

%description l10n-et
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localization of LibreOffice in Estonian.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.


%package l10n-eu
Summary:	Basque language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-eu
Requires:	fonts-ttf-dejavu
Requires:	urw-fonts
Provides: 	LibreOffice-l10n-eu
Obsoletes:	openoffice.org-go-ooo-l10n-eu <= %{version}
Suggests:	%{ooname}-help-eu = %{EVRD} 
Obsoletes:	openoffice.org-l10n-eu < 1:3.3-1:2011.0 
%ifarch x86_64
Obsoletes:     openoffice.org64-l10n-eu <= 1:3.1-4
Obsoletes:     openoffice.org64-go-ooo-l10n-eu <= 3.1-4
%endif

%description l10n-eu
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localization of LibreOffice in Basque.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%package l10n-fa
Summary:	Farsi language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-fa
Provides: 	LibreOffice-l10n-fa

%description l10n-fa
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localization of LibreOffice in Farsi.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.


%package l10n-fi
Summary:	Finnish language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-fi
Requires:	fonts-ttf-dejavu
Requires:	urw-fonts
Provides: 	LibreOffice-l10n-fi
Obsoletes:	openoffice.org-go-ooo-l10n-fi <= %{version}
Suggests:	%{ooname}-help-fi = %{EVRD} 
Obsoletes:	openoffice.org-l10n-fi < 1:3.3-1:2011.0 
%ifarch x86_64
Obsoletes:     openoffice.org64-l10n-fi <= 1:3.1-4
Obsoletes:     openoffice.org64-go-ooo-l10n-fi <= 3.1-4
%endif

%description l10n-fi
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localization of LibreOffice in Finnish.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.


%package l10n-fr
Summary:	French language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-fr
Requires:	fonts-ttf-dejavu
Requires:	urw-fonts
Requires:	myspell-fr
Requires:	myspell-hyph-fr
Provides: 	LibreOffice-l10n-fr
Obsoletes:	openoffice.org-go-ooo-l10n-fr <= %{version}
Suggests:	%{ooname}-help-fr = %{EVRD} 
Obsoletes:	openoffice.org-l10n-fr < 1:3.3-1:2011.0 
%ifarch x86_64
Obsoletes:     openoffice.org64-l10n-fr <= 1:3.1-4
Obsoletes:     openoffice.org64-go-ooo-l10n-fr <= 3.1-4
%endif

%description l10n-fr
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localization of LibreOffice in French.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.


%package l10n-ga
Summary:	Irish language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-ga
Provides: 	LibreOffice-l10n-ga

%description l10n-ga
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localization of LibreOffice in Irish.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.


%package l10n-gl
Summary:	Galician language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-gl
Provides: 	LibreOffice-l10n-gl
Suggests:	%{ooname}-help-gl = %{EVRD} 

%description l10n-gl
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localization of LibreOffice in Galician.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%package l10n-gu
Summary:	Gujarati language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-gu
Provides: 	LibreOffice-l10n-gu
Suggests:	%{ooname}-help-gu = %{EVRD} 

%description l10n-gu
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localization of LibreOffice in Gujarati.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.


%package l10n-he
Summary:	Hebrew language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-he
Requires:	urw-fonts
Provides: 	LibreOffice-l10n-he
Obsoletes:	openoffice.org-go-ooo-l10n-he <= %{version}
Suggests:	%{ooname}-help-he = %{EVRD} 
Obsoletes:	openoffice.org-l10n-he < 1:3.3-1:2011.0 
%ifarch x86_64
Obsoletes:     openoffice.org64-l10n-he <= 1:3.1-4
Obsoletes:     openoffice.org64-go-ooo-l10n-he <= 3.1-4
%endif

%description l10n-he
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localization of LibreOffice in Hebrew.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.


%package l10n-hi
Summary:	Hindi language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-hi
Requires:	urw-fonts
Provides: 	LibreOffice-l10n-hi
Obsoletes:	openoffice.org-go-ooo-l10n-hi <= %{version}
Suggests:	%{ooname}-help-hi = %{EVRD} 
Obsoletes:	openoffice.org-l10n-hi < 1:3.3-1:2011.0 
%ifarch x86_64
Obsoletes:     openoffice.org64-l10n-hi <= 1:3.1-4
Obsoletes:     openoffice.org64-go-ooo-l10n-hi <= 3.1-4
%endif

%description l10n-hi
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localization of LibreOffice in Hindi.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.


%package l10n-hr
Summary:	Croatian language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-hr
Provides: 	LibreOffice-l10n-hr
Suggests:	%{ooname}-help-hr = %{EVRD} 

%description l10n-hr
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localization of LibreOffice in Croatian.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%package l10n-hu
Summary:	Hungarian language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-hu
Requires:	urw-fonts
Requires:	myspell-hu
Requires:	myspell-hyph-hu
Provides: 	LibreOffice-l10n-hu
Obsoletes:	openoffice.org-go-ooo-l10n-hu <= %{version}
Suggests:	%{ooname}-help-hu = %{EVRD} 
Obsoletes:	openoffice.org-l10n-hu < 1:3.3-1:2011.0 
%ifarch x86_64
Obsoletes:     openoffice.org64-l10n-hu <= 1:3.1-4
Obsoletes:     openoffice.org64-go-ooo-l10n-hu <= 3.1-4
%endif

%description l10n-hu
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localization of LibreOffice in Hungarian.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.


%package l10n-it
Summary:	Italian language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	fonts-ttf-dejavu
Requires:	urw-fonts
Requires:	myspell-it
Requires:	myspell-hyph-it
Provides: 	LibreOffice-l10n-it
Obsoletes:	openoffice.org-go-ooo-l10n-it <= %{version}
Suggests:	%{ooname}-help-it = %{EVRD}
Obsoletes:	openoffice.org-l10n-it < 1:3.3-1:2011.0 
%ifarch x86_64
Obsoletes:     openoffice.org64-l10n-it <= 1:3.1-4
Obsoletes:     openoffice.org64-go-ooo-l10n-it <= 3.1-4
%endif

%description l10n-it
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localization of LibreOffice in Italian.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.


%package l10n-ja
Summary:	Japanese language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-ja
Requires:	fonts-ttf-japanese >= 0.20020727-1mdk
Provides: 	LibreOffice-l10n-ja
Obsoletes:	openoffice.org-go-ooo-l10n-ja <= %{version}
Suggests:	%{ooname}-help-ja = %{EVRD} 
Obsoletes:	openoffice.org-l10n-ja < 1:3.3-1:2011.0 
%ifarch x86_64
Obsoletes:     openoffice.org64-l10n-ja <= 1:3.1-4
Obsoletes:     openoffice.org64-go-ooo-l10n-ja <= 3.1-4
%endif

%description l10n-ja
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localization of LibreOffice in Japanese.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.


%package l10n-kn
Summary:	Kannada language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-kn
Provides: 	LibreOffice-l10n-kn

%description l10n-kn
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localization of LibreOffice in Kannada.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.


%package l10n-ko
Summary:	Korean language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-ko
Requires:	fonts-ttf-korean >= 2.1
Provides: 	LibreOffice-l10n-ko
Obsoletes:	openoffice.org-go-ooo-l10n-ko <= %{version}
Suggests:	%{ooname}-help-ko = %{EVRD} 
Obsoletes:	openoffice.org-l10n-ko < 1:3.3-1:2011.0 
%ifarch x86_64
Obsoletes:     openoffice.org64-l10n-ko <= 1:3.1-4
Obsoletes:     openoffice.org64-go-ooo-l10n-ko <= 3.1-4
%endif

%description l10n-ko
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localization of LibreOffice in Korean.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.


%package l10n-lt
Summary:	Lithuanian language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-lt
Provides: 	LibreOffice-l10n-lt

%description l10n-lt
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localization of LibreOffice in Lithuanian.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.


%package l10n-lv
Summary:	Latvian language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-lv
Provides: 	LibreOffice-l10n-lv

%description l10n-lv
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localization of LibreOffice in Latvian.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.


%package l10n-mai
Summary:	Maithili language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-mai
Provides: 	LibreOffice-l10n-mai

%description l10n-mai
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localization of LibreOffice in Maithili.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.


%package l10n-ml
Summary:	Malayalam language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-ml
Provides: 	LibreOffice-l10n-ml

%description l10n-ml
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localization of LibreOffice in Malayalam.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.


%package l10n-mk
Summary:	Macedonian language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-mk
Provides: 	LibreOffice-l10n-mk
Obsoletes:	openoffice.org-go-ooo-l10n-mk <= %{version}
Suggests:	%{ooname}-help-mk = %{EVRD} 
Obsoletes:	openoffice.org-l10n-mk < 1:3.3-1:2011.0 
%ifarch x86_64
Obsoletes:     openoffice.org64-l10n-mk <= 1:3.1-4
Obsoletes:     openoffice.org64-go-ooo-l10n-mk <= 3.1-4
%endif

%description l10n-mk
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localization of LibreOffice in Macedonian.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.


%package l10n-mr
Summary:	Marathi language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-mr
Provides: 	LibreOffice-l10n-mr

%description l10n-mr
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localization of LibreOffice in Marathi.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.


%package l10n-nb
Summary:	Norwegian Bokmal language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-no
Requires:	urw-fonts
Provides: 	LibreOffice-l10n-nb
Obsoletes:	openoffice.org-go-ooo-l10n-nb <= %{version}
Suggests:	%{ooname}-help-nb = %{EVRD} 
Obsoletes:	openoffice.org-l10n-nb < 1:3.3-1:2011.0 
%ifarch x86_64
Obsoletes:     openoffice.org64-l10n-nb <= 1:3.1-4
Obsoletes:     openoffice.org64-go-ooo-l10n-nb <= 3.1-4
%endif

%description l10n-nb
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localization of LibreOffice in Norwegian Bokmal.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.


%package l10n-nl
Summary:	Dutch language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-nl
Requires:	fonts-ttf-dejavu
Requires:	urw-fonts
Requires:	myspell-nl
Requires:	myspell-hyph-nl
Provides: 	LibreOffice-l10n-nl
Obsoletes:	openoffice.org-go-ooo-l10n-nl <= %{version}
Suggests:	%{ooname}-help-nl = %{EVRD} 
Obsoletes:	openoffice.org-l10n-nl < 1:3.3-1:2011.0 
%ifarch x86_64
Obsoletes:     openoffice.org64-l10n-nl <= 1:3.1-4
Obsoletes:     openoffice.org64-go-ooo-l10n-nl <= 3.1-4
%endif

%description l10n-nl
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localization of LibreOffice in Dutch.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.


%package l10n-nn
Summary:	Norwegian Nynorsk language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-no
Requires:	urw-fonts
Provides: 	LibreOffice-l10n-nn
Obsoletes:	openoffice.org-go-ooo-l10n-nn <= %{version}
Suggests:	%{ooname}-help-nn = %{EVRD} 
Obsoletes:	openoffice.org-l10n-nn < 1:3.3-1:2011.0 
%ifarch x86_64
Obsoletes:     openoffice.org64-l10n-nn <= 1:3.1-4
Obsoletes:     openoffice.org64-go-ooo-l10n-nn <= 3.1-4
%endif

%description l10n-nn
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localization of LibreOffice in Norwegian Nynorsk.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.


#package l10n-nr
#Summary:	Ndebele language support for LibreOffice
#Group:		Office
#Provides:	%{ooname}-l10n = %{EVRD}
#Requires:	%{ooname}-common = %{EVRD}
#Requires:	locales-nr
#Provides: 	LibreOffice-l10n-nr
#
#description l10n-nr
#LibreOffice is an Open Source, community-developed, office suite.
#
#This package contains the localization of LibreOffice in Ndebele.
#It contains the user interface, the templates and the autotext
#Features. Please note that not all of these are available for all
#possible language. You can switch user interface language using the
#standard locales system.


%package l10n-nso
Summary:	Northern Shoto language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-nso
Provides: 	LibreOffice-l10n-nso

%description l10n-nso
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localization of LibreOffice in Northern Shoto.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.


%package l10n-or
Summary:	Oriya language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-or
Provides: 	LibreOffice-l10n-or

%description l10n-or
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localization of LibreOffice in Oriya.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.


%package l10n-pa_IN
Summary:	Punjabi language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-pa
Provides: 	LibreOffice-l10n-pa_IN
Provides: 	LibreOffice-l10n-pa

%description l10n-pa_IN
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localization of LibreOffice in Punjabi.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.


%package l10n-pl
Summary:	Polish language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-pl
Requires:	urw-fonts
Requires:	myspell-pl
Requires:	myspell-hyph-pl
Provides: 	LibreOffice-l10n-pl
Obsoletes:	openoffice.org-go-ooo-l10n-pl <= %{version}
Suggests:	%{ooname}-help-pl = %{EVRD} 
Obsoletes:	openoffice.org-l10n-pl < 1:3.3-1:2011.0 
%ifarch x86_64
Obsoletes:     openoffice.org64-l10n-pl <= 1:3.1-4
Obsoletes:     openoffice.org64-go-ooo-l10n-pl <= 3.1-4
%endif

%description l10n-pl
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localization of LibreOffice in Polish.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.


%package l10n-pt
Summary:	Portuguese language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-pt
Requires:	fonts-ttf-dejavu
Requires:	urw-fonts
Requires:	myspell-pt
Requires:	myspell-hyph-pt
Provides: 	LibreOffice-l10n-pt
Obsoletes:	openoffice.org-go-ooo-l10n-pt <= %{version}
Suggests:	%{ooname}-help-pt = %{EVRD} 
Obsoletes:	openoffice.org-l10n-pt < 1:3.3-1:2011.0 
%ifarch x86_64
Obsoletes:     openoffice.org64-l10n-pt <= 1:3.1-4
Obsoletes:     openoffice.org64-go-ooo-l10n-pt <= 3.1-4
%endif

%description l10n-pt
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localization of LibreOffice in Portuguese.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.


%package l10n-pt_BR
Summary:	Portuguese Brazilian language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	locales-pt
Requires:	urw-fonts
Requires:	myspell-pt_BR
Provides: 	LibreOffice-l10n_pt_BR
Obsoletes:	openoffice.org-go-ooo-l10n-pt_BR <= %{version}
Suggests:	%{ooname}-help-pt_BR = %{EVRD} 
Obsoletes:	openoffice.org-l10n-pt_BR < 1:3.3-1:2011.0 
%ifarch x86_64
Obsoletes:     openoffice.org64-l10n-pt_BR <= 1:3.1-4
Obsoletes:     openoffice.org64-go-ooo-l10n-pt_BR <= 3.1-4
%endif

%description l10n-pt_BR
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localization of LibreOffice in Portuguese
Brazilian.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.


%package l10n-ro
Summary:	Romanian language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-ro
Provides: 	LibreOffice-l10n-ro

%description l10n-ro
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localization of LibreOffice in Romanian.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.


%package l10n-ru
Summary:	Russian language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-ru
Requires:	urw-fonts >= 2.0-6mdk
Requires:	myspell-ru
Requires:	myspell-hyph-ru
Provides: 	LibreOffice-l10n-ru
Obsoletes:	openoffice.org-go-ooo-l10n-ru <= %{version}
Suggests:	%{ooname}-help-ru = %{EVRD} 
Obsoletes:	openoffice.org-l10n-ru < 1:3.3-1:2011.0 
%ifarch x86_64
Obsoletes:     openoffice.org64-l10n-ru <= 1:3.1-4
Obsoletes:     openoffice.org64-go-ooo-l10n-ru <= 3.1-4
%endif

%description l10n-ru
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localization of LibreOffice in Russian.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.


%package l10n-sh
Summary:	Secwepemctsin language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-sh
Provides: 	LibreOffice-l10n-sh
Suggests:	%{ooname}-help-sh = %{EVRD} 

%description l10n-sh
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localization of LibreOffice in Secwepemctsin.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.


%package l10n-si
Summary:	Sinhalese language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-si
Provides: 	LibreOffice-l10n-si
Suggests:	%{ooname}-help-si = %{EVRD} 

%description l10n-si
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localization of LibreOffice in Sinhalese.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.


%package l10n-sk
Summary:	Slovak language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-sk
Requires:	urw-fonts
Requires:	myspell-sk
Requires:	myspell-hyph-sk
Provides: 	LibreOffice-l10n-sk
Obsoletes:	openoffice.org-go-ooo-l10n-sk <= %{version}
Suggests:	%{ooname}-help-sk = %{EVRD} 
Obsoletes:	openoffice.org-l10n-sk < 1:3.3-1:2011.0 
%ifarch x86_64
Obsoletes:     openoffice.org64-l10n-sk <= 1:3.1-4
Obsoletes:     openoffice.org64-go-ooo-l10n-sk <= 3.1-4
%endif

%description l10n-sk
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localization of LibreOffice in Slovak.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.


%package l10n-sl
Summary:	Slovenian language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-sl
Requires:	urw-fonts
Requires:	myspell-sl, myspell-hyph-sl
Provides: 	LibreOffice-l10n-sl
Obsoletes:	openoffice.org-go-ooo-l10n-sl <= %{version}
Suggests:	%{ooname}-help-sl = %{EVRD} 
Obsoletes:	openoffice.org-l10n-sl < 1:3.3-1:2011.0 
%ifarch x86_64
Obsoletes:     openoffice.org64-l10n-sl <= 1:3.1-4
Obsoletes:     openoffice.org64-go-ooo-l10n-sl <= 3.1-4
%endif

%description l10n-sl
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localization of LibreOffice in Slovenian.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.


%package l10n-sr
Summary:	Serbian language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-sr
Provides: 	LibreOffice-l10n-sr

%description l10n-sr
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localization of LibreOffice in Serbian.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.


%package l10n-st
Summary:	Sotho language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-st
Provides: 	LibreOffice-l10n-st

%description l10n-st
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localization of LibreOffice in Sotho.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.


%package l10n-ss
Summary:	Swati language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-ss
Provides: 	LibreOffice-l10n-ss

%description l10n-ss
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localization of LibreOffice in Swati.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.


%package l10n-sv
Summary:	Swedish language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-sv
Requires:	fonts-ttf-dejavu
Requires:	urw-fonts
Requires:	myspell-sv
Requires:	myspell-hyph-sv
Provides: 	LibreOffice-l10n-sv
Obsoletes:	openoffice.org-go-ooo-l10n-sv <= %{version}
Suggests:	%{ooname}-help-sv = %{EVRD} 
Obsoletes:	openoffice.org-l10n-sv < 1:3.3-1:2011.0 
%ifarch x86_64
Obsoletes:     openoffice.org64-l10n-sv <= 1:3.1-4
Obsoletes:     openoffice.org64-go-ooo-l10n-sv <= 3.1-4
%endif

%description l10n-sv
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localization of LibreOffice in Swedish.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.


%package l10n-ta
Summary:	Tamil language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-ta
Requires:	urw-fonts
Provides: 	LibreOffice-l10n-ta
Obsoletes:	openoffice.org-go-ooo-l10n-ta <= %{version}
Obsoletes:	openoffice.org-l10n-ta < 1:3.3-1:2011.0 
%ifarch x86_64
Obsoletes:     openoffice.org64-l10n-ta <= 1:3.1-4
Obsoletes:     openoffice.org64-go-ooo-l10n-ta <= 3.1-4
%endif

%description l10n-ta
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localization of LibreOffice in Tamil.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.


%package l10n-te
Summary:	Telugu language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-te
Provides: 	LibreOffice-l10n-te

%description l10n-te
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localization of LibreOffice in Telugu.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.


%package l10n-th
Summary:	Thai language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-th
Provides: 	LibreOffice-l10n-th

%description l10n-th
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localization of LibreOffice in Thai.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.


%package l10n-tn
Summary:	Tswana language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-tn
Provides: 	LibreOffice-l10n-tn

%description l10n-tn
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localization of LibreOffice in Tswana.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.


%package l10n-tr
Summary:	Turkish language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-tr
Requires:	urw-fonts
Provides: 	LibreOffice-l10n-tr
Obsoletes:	openoffice.org-go-ooo-l10n-tr <= %{version}
Suggests:	%{ooname}-help-tr = %{EVRD} 
Obsoletes:	openoffice.org-l10n-tr < 1:3.3-1:2011.0 
%ifarch x86_64
Obsoletes:     openoffice.org64-l10n-tr <= 1:3.1-4
Obsoletes:     openoffice.org64-go-ooo-l10n-tr <= 3.1-4
%endif

%description l10n-tr
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localization of LibreOffice in Turkish.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.


%package l10n-ts
Summary:	Tsonga language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-ts
Provides: 	LibreOffice-l10n-ts

%description l10n-ts
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localization of LibreOffice in Tsonga.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.


%package l10n-uk
Summary:	Ukrainian language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-uk
Provides: 	LibreOffice-l10n-uk
Suggests:	%{ooname}-help-uk = %{EVRD} 

%description l10n-uk
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localization of LibreOffice in Ukrainian.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.


%package l10n-ve
Summary:	Venda language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-ve
Provides: 	LibreOffice-l10n-ve

%description l10n-ve
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localization of LibreOffice in Venda.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.


%package l10n-xh
Summary:	Xhosa language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-xh
Provides: 	LibreOffice-l10n-xh

%description l10n-xh
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localization of LibreOffice in Xhosa.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.


%package l10n-zh_CN
Summary:	Chinese Simplified language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-zh
Requires:	fonts-ttf-chinese
Provides: 	LibreOffice-l10n-zh_CN
Obsoletes:	openoffice.org-go-ooo-l10n-zh_CN <= %{version}
Suggests:	%{ooname}-help-zh_CN = %{EVRD} 
Obsoletes:	openoffice.org-l10n-zh_CN < 1:3.3-1:2011.0 
%ifarch x86_64
Obsoletes:     openoffice.org64-l10n-zh_CN <= 1:3.1-4
Obsoletes:     openoffice.org64-go-ooo-l10n-zh_CN <= 3.1-4
%endif

%description l10n-zh_CN
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localization of LibreOffice in Chinese Simplified.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.


%package l10n-zh_TW
Summary:	Chinese Traditional language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-zh
Requires:	fonts-ttf-chinese
Provides: 	LibreOffice-l10n-zh_TW
Obsoletes:	openoffice.org-go-ooo-l10n-zh_TW <= %{version}
Suggests:	%{ooname}-help-zh_TW = %{EVRD}
Obsoletes:	openoffice.org-l10n-zh_TW < 1:3.3-1:2011.0 
%ifarch x86_64
Obsoletes:     openoffice.org64-l10n-zh_TW <= 1:3.1-4
Obsoletes:     openoffice.org64-go-ooo-l10n-zh_TW <= 3.1-4
%endif

%description l10n-zh_TW
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localization of LibreOffice in Chinese
Traditional.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.


%package l10n-zu
Summary:	Zulu language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-zu
Requires:	urw-fonts
Requires:	myspell-zu
Provides: 	LibreOffice-l10n-zu
Obsoletes:	openoffice.org-go-ooo-l10n-zu <= %{version}
Obsoletes:	openoffice.org-l10n-zu < 1:3.3-1:2011.0 
%ifarch x86_64
Obsoletes:     openoffice.org64-l10n-zu <= 1:3.1-4
Obsoletes:     openoffice.org64-go-ooo-l10n-zu <= 3.1-4
%endif

%description l10n-zu
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localization of LibreOffice in Zulu.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.


%package help-bg
Summary:	Bulgarian help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-bg = %{EVRD}
%ifarch x86_64
Obsoletes:     openoffice.org64-help-bg <= 1:3.1-4
%endif
Provides:	LibreOffice-help-bg
Obsoletes:  openoffice.org-help-bg < 1:3.3-1:2011.0 

%description help-bg
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localized help files of LibreOffice in Bulgarian.

%package help-bn
Summary:	Bengali help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-bn = %{EVRD}
Provides:	LibreOffice-help-bn

%description help-bn
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localized help files of LibreOffice in Bengali.


%package help-bs
Summary:	Bosnian help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-bs = %{EVRD}
%ifarch x86_64
Obsoletes:     openoffice.org64-help-bs <= 1:3.1-4
%endif
Provides:	LibreOffice-help-bs
Obsoletes:  openoffice.org-help-bs < 1:3.3-1:2011.0 

%description help-bs
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localized help files of LibreOffice in Bosnian.


%package help-ca
Summary:	Catalan help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-ca = %{EVRD}
%ifarch x86_64
Obsoletes:     openoffice.org64-help-ca <= 1:3.1-4
%endif
Provides:	LibreOffice-help-ca
Obsoletes:  openoffice.org-help-ca < 1:3.3-1:2011.0 

%description help-ca
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localized help files of LibreOffice in Catalan.


%package help-cs
Summary:	Czech help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-cs = %{EVRD}
%ifarch x86_64
Obsoletes:     openoffice.org64-help-cs <= 1:3.1-4
%endif
Provides:	LibreOffice-help-cs
Obsoletes:  openoffice.org-help-cs < 1:3.3-1:2011.0 

%description help-cs
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localized help files of LibreOffice in Czech.


%package help-da
Summary:	Danish help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-da = %{EVRD}
%ifarch x86_64
Obsoletes:     openoffice.org64-help-da <= 1:3.1-4
%endif
Provides:	LibreOffice-help-da
Obsoletes:  openoffice.org-help-da < 1:3.3-1:2011.0 

%description help-da
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localized help files of LibreOffice in Danish.


%package help-de
Summary:	German help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-de = %{EVRD}
%ifarch x86_64
Obsoletes:     openoffice.org64-help-de <= 1:3.1-4
%endif
Provides:	LibreOffice-help-de
Obsoletes:  openoffice.org-help-de < 1:3.3-1:2011.0 

%description help-de
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localized help files of LibreOffice in German.

%package help-dz
Summary:	Dzongkha help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-dz = %{EVRD}
Provides:	LibreOffice-help-dz

%description help-dz
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localized help files of LibreOffice in Dzongkha.


%package help-el
Summary:	Greek help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-el = %{EVRD}
%ifarch x86_64
Obsoletes:     openoffice.org64-help-el <= 1:3.1-4
%endif
Provides:	LibreOffice-help-el
Obsoletes:  openoffice.org-help-el < 1:3.3-1:2011.0 


%description help-el
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localized help files of LibreOffice in Greek.


%package help-en_GB
Summary:	British help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-en_GB = %{EVRD}
%ifarch x86_64
Obsoletes:     openoffice.org64-help-en_GB <= 1:3.1-4
%endif
Provides:	LibreOffice-help-en_GB
Obsoletes:  openoffice.org-help-en_GB < 1:3.3-1:2011.0 

%description help-en_GB
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localized help files of LibreOffice in British.


%package help-en_US 
Summary:	American English help for LibreOffice 
Group:		Office 
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
%ifarch x86_64
Obsoletes:     openoffice.org64-help-en_US <= 1:3.1-4
%endif
Provides:	LibreOffice-help-en_US
Obsoletes: openoffice.org-help-en_US < 1:3.3-1:2011.0 
#Provides:  openoffice.org-help-en_US = 1:3.3-1:2011.0

%description help-en_US
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localized help files of LibreOffice
in American English.


%package help-es
Summary:	Spanish help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-es = %{EVRD}
%ifarch x86_64
Obsoletes:     openoffice.org64-help-es <= 1:3.1-4
%endif
Provides:	LibreOffice-help-es
Obsoletes:  openoffice.org-help-es < 1:3.3-1:2011.0 

%description help-es
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localized help files of LibreOffice in Spanish.


%package help-et
Summary:	Estonian help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-et = %{EVRD}
%ifarch x86_64
Obsoletes:     openoffice.org64-help-et <= 1:3.1-4
%endif
Provides:	LibreOffice-help-et
Obsoletes:  openoffice.org-help-et < 1:3.3-1:2011.0 

%description help-et
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localized help files of LibreOffice in Estonian.


%package help-eu
Summary:	Basque help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-eu = %{EVRD}
%ifarch x86_64
Obsoletes:     openoffice.org64-help-eu <= 1:3.1-4
%endif
Provides:	LibreOffice-help-eu
Obsoletes:  openoffice.org-help-eu < 1:3.3-1:2011.0 

%description help-eu
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localized help files of LibreOffice in Basque.


%package help-fi
Summary:	Finnish help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-fi = %{EVRD}
%ifarch x86_64
Obsoletes:     openoffice.org64-help-fi <= 1:3.1-4
%endif
Provides:	LibreOffice-help-fi
Obsoletes:  openoffice.org-help-fi < 1:3.3-1:2011.0 

%description help-fi
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localized help files of LibreOffice in Finnish.


%package help-fr
Summary:	French help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-fr = %{EVRD}
%ifarch x86_64
Obsoletes:     openoffice.org64-help-fr <= 1:3.1-4
%endif
Provides:	LibreOffice-help-fr
Obsoletes:  openoffice.org-help-fr < 1:3.3-1:2011.0 

%description help-fr
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localized help files of LibreOffice in French.


%package help-gu
Summary:	Gujarati help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-gu = %{EVRD}
Provides:	LibreOffice-help-gu

%description help-gu
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localized help files of LibreOffice in Gujarati.


%package help-gl
Summary:	Galician help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-gl = %{EVRD}
Provides:	LibreOffice-help-gl

%description help-gl
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localized help files of LibreOffice in Galician.


%package help-he
Summary:	Hebrew help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-he = %{EVRD}
%ifarch x86_64
Obsoletes:     openoffice.org64-help-he <= 1:3.1-4
%endif
Provides:	LibreOffice-help-he
Obsoletes:  openoffice.org-help-he < 1:3.3-1:2011.0 

%description help-he
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localized help files of LibreOffice in Hebrew.


%package help-hi
Summary:	Hindi help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-hi = %{EVRD}
%ifarch x86_64
Obsoletes:     openoffice.org64-help-hi <= 1:3.1-4
%endif
Provides:	LibreOffice-help-hi
Obsoletes:  openoffice.org-help-hi < 1:3.3-1:2011.0 

%description help-hi
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localized help files of LibreOffice in Hindi.


%package help-hr
Summary:	Croatian help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-hr = %{EVRD}
Provides:	LibreOffice-help-hr

%description help-hr
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localized help files of LibreOffice in Croatian.


%package help-hu
Summary:	Hungarian help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-hu = %{EVRD}
%ifarch x86_64
Obsoletes:     openoffice.org64-help-hu <= 1:3.1-4
%endif
Provides:	LibreOffice-help-hu
Obsoletes:  openoffice.org-help-hu < 1:3.3-1:2011.0 

%description help-hu
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localized help files of LibreOffice in Hungarian.


%package help-it
Summary:	Italian help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-it = %{EVRD}
%ifarch x86_64
Obsoletes:     openoffice.org64-help-it <= 1:3.1-4
%endif
Provides:	LibreOffice-help-it
Obsoletes:  openoffice.org-help-it < 1:3.3-1:2011.0 

%description help-it
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localized help files of LibreOffice in Italian.


%package help-ja
Summary:	Japanese help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-ja = %{EVRD}
%ifarch x86_64
Obsoletes:     openoffice.org64-help-ja <= 1:3.1-4
%endif
Provides:	LibreOffice-help-ja
Obsoletes:  openoffice.org-help-ja < 1:3.3-1:2011.0 

%description help-ja
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localized help files of LibreOffice in Japanese.


%package help-ko
Summary:	Korean help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-ko = %{EVRD}
%ifarch x86_64
Obsoletes:     openoffice.org64-help-ko <= 1:3.1-4
%endif
Provides:	LibreOffice-help-ko
Obsoletes:  openoffice.org-help-ko < 1:3.3-1:2011.0 

%description help-ko
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localized help files of LibreOffice in Korean.


%package help-mk
Summary:	Macedonian help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-mk = %{EVRD}
%ifarch x86_64
Obsoletes:     openoffice.org64-help-mk <= 1:3.1-4
%endif
Provides:	LibreOffice-help-mk
Obsoletes:  openoffice.org-help-mk < 1:3.3-1:2011.0 

%description help-mk
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localized help files of LibreOffice in Macedonian.


%package help-nb
Summary:	Norwegian Bokmal help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-nb = %{EVRD}
%ifarch x86_64
Obsoletes:     openoffice.org64-help-nb <= 1:3.1-4
%endif
Provides:	LibreOffice-help-nb
Obsoletes:  openoffice.org-help-nb < 1:3.3-1:2011.0 

%description help-nb
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localized help files of LibreOffice in Norwegian
Bokmal.


%package help-nl
Summary:	Dutch help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-nl = %{EVRD}
%ifarch x86_64
Obsoletes:     openoffice.org64-help-nl <= 1:3.1-4
%endif
Provides:	LibreOffice-help-nl
Obsoletes:  openoffice.org-help-nl < 1:3.3-1:2011.0 

%description help-nl
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localized help files of LibreOffice in Dutch.


%package help-nn
Summary:	Norwegian Nynorsk help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-nn = %{EVRD}
%ifarch x86_64
Obsoletes:     openoffice.org64-help-nn <= 1:3.1-4
%endif
Provides:	LibreOffice-help-nn
Obsoletes:  openoffice.org-help-nn < 1:3.3-1:2011.0 

%description help-nn
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localized help files of LibreOffice in Norwegian
Nynorsk.


%package help-pl
Summary:	Polish help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-pl = %{EVRD}
%ifarch x86_64
Obsoletes:     openoffice.org64-help-pl <= 1:3.1-4
%endif
Provides:	LibreOffice-help-pl
Obsoletes:  openoffice.org-help-pl < 1:3.3-1:2011.0 

%description help-pl
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localized help files of LibreOffice in Polish.


%package help-pt
Summary:	Portuguese help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-pt = %{EVRD}
%ifarch x86_64
Obsoletes:     openoffice.org64-help-pt <= 1:3.1-4
%endif
Provides:	LibreOffice-help-pt
Obsoletes:  openoffice.org-help-pt < 1:3.3-1:2011.0 

%description help-pt
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localized help files of LibreOffice in Portuguese.


%package help-pt_BR
Summary:	Portuguese Brazilian help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-pt_BR = %{EVRD}
%ifarch x86_64
Obsoletes:     openoffice.org64-help-pt_BR <= 1:3.1-4
%endif
Provides:	LibreOffice-help-pt_BR
Obsoletes:  openoffice.org-help-pt_BR < 1:3.3-1:2011.0 

%description help-pt_BR
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localized help files of LibreOffice in Portuguese
Brazilian.


%package help-ru
Summary:        Russian help for LibreOffice
Group:          Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-ru = %{EVRD}
%ifarch x86_64
Obsoletes:     openoffice.org64-help-ru <= 1:3.1-4
%endif
Provides:	LibreOffice-help-ru
Obsoletes:  openoffice.org-help-ru < 1:3.3-1:2011.0 

%description help-ru
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localized help files of LibreOffice in Russian.


%package help-si
Summary:	Sinhalese help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-si = %{EVRD}
Provides:	LibreOffice-help-si

%description help-si
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localized help files of LibreOffice in Sinhalese.


%package help-sk
Summary:	Slovak help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-sk = %{EVRD}
%ifarch x86_64
Obsoletes:     openoffice.org64-help-sk <= 1:3.1-4
%endif
Provides:	LibreOffice-help-sk
Obsoletes:  openoffice.org-help-sk < 1:3.3-1:2011.0 

%description help-sk
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localized help files of LibreOffice in Slovak.


%package help-sl
Summary:	Slovenian help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-sl = %{EVRD}
%ifarch x86_64
Obsoletes:     openoffice.org64-help-sl <= 1:3.1-4
%endif
Provides:	LibreOffice-help-sl
Obsoletes:  openoffice.org-help-sl < 1:3.3-1:2011.0 

%description help-sl
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localized help files of LibreOffice in Slovenian.


%package help-sv
Summary:	Swedish help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-sv = %{EVRD}
%ifarch x86_64
Obsoletes:     openoffice.org64-help-sv <= 1:3.1-4
%endif
Provides:	LibreOffice-help-sv
Obsoletes:  openoffice.org-help-sv < 1:3.3-1:2011.0 

%description help-sv
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localized help files of LibreOffice in Swedish.


%package help-tr
Summary:	Turkish help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-tr = %{EVRD}
%ifarch x86_64
Obsoletes:     openoffice.org64-help-tr <= 1:3.1-4
%endif
Provides:	LibreOffice-help-tr
Obsoletes:  openoffice.org-help-tr < 1:3.3-1:2011.0 

%description help-tr
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localized help files of LibreOffice in Turkish.


%package help-uk
Summary:	Ukrainian help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-uk = %{EVRD}
Provides:	LibreOffice-help-uk

%description help-uk
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localized help files of LibreOffice in Ukrainian.


%package help-zh_CN
Summary:	Chinese Simplified help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-zh_CN = %{EVRD}
%ifarch x86_64
Obsoletes:     openoffice.org64-help-zh_CN <= 1:3.1-4
%endif
Provides:	LibreOffice-help-zn_CN
Obsoletes:  openoffice.org-help-zn_CN < 1:3.3-1:2011.0 

%description help-zh_CN
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localized help files of LibreOffice in Chinese
Simplified.


%package help-zh_TW
Summary:	Chinese Traditional help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-zh_TW = %{EVRD}
%ifarch x86_64
Obsoletes:     openoffice.org64-help-zh_TW <= 1:3.1-4
%endif
Provides:	LibreOffice-help-zn_CT
Obsoletes:  openoffice.org-help-zn_CT < 1:3.3-1:2011.0 

%description help-zh_TW
LibreOffice is an Open Source, community-developed, office suite.

This package contains the localized help files of LibreOffice in Chinese
Traditional.

%endif

%prep
%setup -q -c -a 0 -a 1 -a 2 -a 3 -a 4
rm -rf git-hooks */git-hooks
for a in */*; do mv `pwd`/$a .; done

#ant
%if %{javaless}
tar -xjvf %{SOURCE60}
%endif

%patch1 -p1
%patch2 -p1
%patch3 -p1 -b .icu~
#patch4 -p0 -b .xul
%patch5 -p1 -b .noslack~
%patch6 -p1
%patch7 -p1
%patch8 -p1
%patch9 -p1
%patch10 -p1
#patch12 -p1
%patch13 -p1
%patch14 -p1

#patch100 -p0 -b .xmlhelp
#patch101 -p0

# Add lzma support (REVIEW)
%if %{oootarext} == "lzma"
%patch1 -p1 -b .lzma
%endif

# to make the friggin cppunit tests work
mkdir -p ~/tmp
chmod 777 ~/tmp

%build

# Workaround for bug http://qa.mandriva.com/show_bug.cgi?id=27771
# if [ -z $QTDIR ]; then
# . /etc/profile.d/60qt4.sh
# fi
export QT4DIR=%{_libdir}/qt4
%ifarch X86_64 
	export QT4INC=/usr/lib/qt4/include
%else
	export QT4INC=%{_libdir}/qt4/include
%endif 
export QT4LIB=%{_libdir}/qt4/lib

export KDE4DIR=%{_libdir}/kde4
%ifarch X86_64 
	export KDE4INC=/usr/lib/kde4/include
%else
	export KDE4INC=%{_libdir}/kde4/include
%endif 
export KDE4LIB=%{_libdir}/kde4/lib

%if !%{use_icecream}
# sbin due to icu stuff there
#PATH=/bin:/usr/bin:/usr/X11R6/bin:$QTPATH:/usr/sbin:$PATH
PATH=$PATH:/usr/sbin
export PATH
%endif

%if %{use_ccache}
export CCACHE_DIR=%{ccachedir}
%endif

export ARCH_FLAGS="%{optflags} -fno-omit-frame-pointer -fno-strict-aliasing"
export ARCH_FLAGS_CC="%{optflags} -fno-omit-frame-pointer -fno-strict-aliasing"
export ARCH_FLAGS_CXX="%{optflags} -fno-omit-frame-pointer -fno-strict-aliasing -fpermissive -fvisibility-inlines-hidden"
export ARCH_FLAGS_OPT="%{optflags} -O2"

echo "Configure start at: "`date` >> ooobuildtime.log 

ENVCFLAGS="%{optflags} %{optsafe} -g0 -fno-omit-frame-pointer -fno-strict-aliasing" \
ENVCXXFLAGS="%{optflags} %{optsafe} -g0 -fno-omit-frame-pointer -fno-strict-aliasing -fpermissive -fvisibility-inlines-hidden " \
./autogen.sh \
 	--prefix=%{_prefix} \
	--exec-prefix=%{_prefix} \
	--bindir=%{_bindir} \
	--sbindir=%{_sbindir} \
	--sysconfdir=%{_sysconfdir} \
	--datadir=%{_datadir} \
	--includedir=%{_includedir} \
	--libdir=%{_libdir} \
	--libexecdir=%{_libdir} \
	--localstatedir=/var \
	--mandir=%{_mandir} \
	--infodir=%{_infodir} \
	--with-distro=%{distroname} \
	--with-vendor=Mandriva \
	--with-build-version="%{buildver}" \
    --with-system-stdlibs \
    --enable-lockdown \
    --enable-opengl \
    --enable-odk \
    --enable-split-app-modules \
    --enable-split-opt-features \
    --enable-binfilter \
    --with-system-mozilla=xulrunner \
    --with-system-icu \
    --with-system-jpeg \
    --with-system-hunspell \
    --with-system-zlib \
    --with-system-openssl \
    --with-system-expat \
    --with-system-libxml \
    --enable-python=system \
    --with-system-curl \
    --with-system-vigra \
    --with-system-neon \
    --with-system-libwpd \
    --with-system-libwps \
    --with-system-libwpg \
    --with-system-graphite \
    --without-junit \
    --with-system-cppunit \
    --with-system-redland \
    --with-system-nss \
    --with-system-postgresql \
    --enable-librsvg=system \
    --with-openldap \
    --disable-kde \
    --enable-kde4 \
	--with-intro-bitmaps="%{SOURCE27}" \
	--with-about-bitmaps="%{SOURCE28}" \
	--with-system-mythes \
	--disable-mathmldtd \
%if %{javaless}
	--with-ant-home="%{antpath}" \
%else
	--with-system-hsqldb \
	--with-system-apache-commons \
%endif
%if %{use_systemdb}
	--with-system-db \
%endif
%if %{use_systemboost}
	--with-system-boost \
%endif
	--with-lang=%{langs} \
	--with-system-sane \
	--with-system-cairo \
	--without-myspell-dicts \
	--with-system-dicts \
	--with-external-dict-dir=%{_datadir}/dict/ooo \
	--with-external-hyph-dir=%{_datadir}/dict/ooo \
	--with-external-thes-dir=%{_datadir}/dict/ooo \
	--with-system-poppler \
%if !%extensionenabled
	--disable-ext-pdfimport \
	--disable-ext-presenter-minimizer \
	--disable-ext-presenter-console \
	--disable-ext-report-builder \
%else
	--enable-ext-wiki-publisher \
%endif
	--without-fonts \
%if %{use_openclipart}
    	--with-openclipart=%{_datadir}/images/openclipart \
%endif
%if %{use_mono}
# dev300
	--enable-mono \
#	--with-mono-gac-root=%{_libdir} \
%endif
#if %{use_smp}
#	--with-num-cpus=${RPM_BUILD_NCPUS:-1} \
#endif
%if %{use_ccache} && !%{use_icecream}
	--with-gcc-speedup=ccache \
%else
 %if !%{use_ccache} && %{use_icecream}
	--with-gcc-speedup=icecream \
	--with-max-jobs=10 \
	--with-icecream-bindir=%{_libdir}/icecc/bin
 %else
  %if %{use_ccache} && %{use_icecream}
	--with-gcc-speedup=ccache,icecream \
	--with-max-jobs=10 \
	--with-icecream-bindir=%{_libdir}/icecc/bin
  %endif
 %endif
%endif

echo "Configure end at: "`date` >> ooobuildtime.log 
echo "Make start at: "`date` >> ooobuildtime.log 

# some configs  to improve build process 
# http://wiki.services.openoffice.org/wiki/Building_OpenOffice.org
# needs to check if it does any effect 
export nodep=TRUE
export NO_HIDS=TRUE 
export MAXPROCESS=4 

mkdir -p src
ln -sf %{SOURCE31} src/
ln -sf %{SOURCE32} src/
ln -sf %{SOURCE36} src/
ln -sf %{SOURCE37} src/
ln -sf %{SOURCE39} src/
ln -sf %{SOURCE42} src/
ln -sf %{SOURCE43} src/
ln -sf %{SOURCE44} src/
ln -sf %{SOURCE45} src/
ln -sf %{SOURCE46} src/
ln -sf %{SOURCE47} src/
ln -sf %{SOURCE48} src/
ln -sf %{SOURCE49} src/
ln -sf %{SOURCE51} src/
ln -sf %{SOURCE52} src/
ln -sf %{SOURCE54} src/
ln -sf %{SOURCE55} src/
ln -sf %{SOURCE56} src/
ln -sf %{SOURCE64} src/
ln -sf %{SOURCE65} src/
ln -sf %{SOURCE66} src/
ln -sf %{SOURCE67} src/
ln -sf %{SOURCE68} src/
ln -sf %{SOURCE69} src/
ln -sf %{SOURCE70} src/
ln -sf %{SOURCE71} src/
ln -sf %{SOURCE72} src/
ln -sf %{SOURCE73} src/
ln -sf %{SOURCE74} src/
ln -sf %{SOURCE75} src/
ln -sf %{SOURCE90} src/
ln -sf %{SOURCE91} src/
ln -sf %{SOURCE92} src/
ln -sf %{SOURCE93} src/
ln -sf %{SOURCE94} src/
ln -sf %{SOURCE95} src/
ln -sf %{SOURCE96} src/

%if %{javaless}
ln -sf %{SOURCE57} src/
ln -sf %{SOURCE58} src/
ln -sf %{SOURCE59} src/
ln -sf %{SOURCE61} src/
%endif

touch src.downloaded
./bootstrap

# %make 
make \
	ARCH_FLAGS="%{optflags} -fno-omit-frame-pointer -fno-strict-aliasing" \
	ARCH_FLAGS_CC="%{optflags} -fno-omit-frame-pointer -fno-strict-aliasing" \
	ARCH_FLAGS_CXX="%{optflags} -fno-omit-frame-pointer -fno-strict-aliasing -fpermissive -fvisibility-inlines-hidden" \
	ARCH_FLAGS_OPT="%{optflags} -O2" 

echo "Make end at: "`date` >> ooobuildtime.log 
echo "Install start at: "`date` >> ooobuildtime.log 

%install

# sbin due to icu stuff there
PATH=$PATH:/usr/sbin

rm -rf %{buildroot}
make DESTDIR=%{buildroot} distro-pack-install
rm -rf %{buildroot}/opt

# Mandriva Rosa icons
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/
tar -xjvf %{SOURCE20} --exclude Libre_Office* -C %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/

sed -i 's/^Icon=.*$/Icon=mandriva-rosa-lo-calc_72/'    %{buildroot}%{ooodir}/share/xdg/calc.desktop
sed -i 's/^Icon=.*$/Icon=mandriva-rosa-lo-writer_72/'  %{buildroot}%{ooodir}/share/xdg/writer.desktop 
sed -i 's/^Icon=.*$/Icon=mandriva-rosa-lo-impress_72/' %{buildroot}%{ooodir}/share/xdg/impress.desktop  
sed -i 's/^Icon=.*$/Icon=mandriva-rosa-lo-draw_72/'    %{buildroot}%{ooodir}/share/xdg/draw.desktop  
sed -i 's/^Icon=.*$/Icon=mandriva-rosa-lo-base_72/'    %{buildroot}%{ooodir}/share/xdg/base.desktop  
sed -i 's/^Icon=.*$/Icon=mandriva-rosa-lo-math_72/'    %{buildroot}%{ooodir}/share/xdg/math.desktop  
sed -i 's/^Icon=.*$/Icon=mandriva-rosa-lo_72/'         %{buildroot}%{ooodir}/share/xdg/startcenter.desktop

# fix permissions for stripping
find %{buildroot} -type f -exec chmod u+rw '{}' \;

# fix permission of .so libraries
find %{buildroot} -type f \( -name '*.so' -o -name '*.so.*' \) -exec chmod a+x '{}' \;

# Change progress bar colors
#sed -i '/^ProgressBarColor/d;/^ProgressFrameColor/d' \
#	%{buildroot}%{ooodir}/program/sofficerc
#echo 'ProgressBarColor=68,135,223' >> %{buildroot}%{ooodir}/program/sofficerc
#echo 'ProgressFrameColor=112,171,229' >> %{buildroot}%{ooodir}/program/sofficerc

#dev300 fix position and size
#sed -i '/^ProgressPosition/d;/^ProgressSize/d' \
#	%{buildroot}%{ooodir}/program/sofficerc
#echo 'ProgressPosition=10,307' >> %{buildroot}%{ooodir}/program/sofficerc
#echo 'ProgressSize=377,9' >> %{buildroot}%{ooodir}/program/sofficerc

#libre 
# remove icons we dont have these sizes yet
# rm -rf %{buildroot}%{_datadir}/icons/hicolor/22x22/apps/*
# rm -rf %{buildroot}%{_datadir}/icons/hicolor/24x24/apps/*

#libre 
# remove scalables icons since we dont have yet
# rm -rf %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/*

# libre
# Fixes japanese translations on desktop files
## patch -p0 -d %{buildroot} < %{SOURCE102}

# libre
# # templates for kde "create new" context menu
# # tar xjf %{SOURCE31} -C %{buildroot}%{_datadir}

%if %extensionenabled
# # copy extensions 
# install -d -m755 %{buildroot}%{ooodir}/extensions
# cp %{_builddir}/libreoffice-%version/solver/unxlng*/bin/pdfimport/pdfimport.oxt %{buildroot}%{ooodir}/extensions/
# cp %{_builddir}/libreoffice-%version/solver/unxlng*/bin/presenter/presenter-screen.oxt %{buildroot}%{ooodir}/extensions/
# cp %{_builddir}/libreoffice-%version/solver/unxlng*/bin/wiki-publisher.oxt %{buildroot}%{ooodir}/extensions/
# cp %{_builddir}/libreoffice-%version/solver/unxlng*/bin/minimizer/presentation-minimizer.oxt %{buildroot}%{ooodir}/extensions/
%endif

# libre
# #fixes #56439
# sed -i 's/^Icon=.*$/Icon=ooo-calc/' %{buildroot}%{_datadir}/templates/ooo-spreadsheet.desktop
# sed -i 's/^Icon=.*$/Icon=ooo-writer/' %{buildroot}%{_datadir}/templates/ooo-text.desktop
# sed -i 's/^Icon=.*$/Icon=ooo-impress/' %{buildroot}%{_datadir}/templates/ooo-presentation.desktop
# sed -i 's/^Icon=.*$/Icon=ooo-draw/' %{buildroot}%{_datadir}/templates/ooo-drawing.desktop

## Libre (Temporary), will better handled inside (bin/distro-install-file-lists) 
## Installation fixes
## remove fix wrong manpages files, extension gz->xz
for p in common base calc writer impress draw math; do
	sed -i '/^.*man.*\.gz$/d' file-lists/${p}_list.txt 
done;

## drop GTK dependency from -core
sed -i -e '/^.*libqstart_gtklo.so$/d' file-lists/core_list.txt
sed -i -e '/^.*pluginapp.bin$/d' file-lists/core_list.txt
echo '%ooodir/program/libqstart_gtklo.so' >>file-lists/gnome_list.txt
echo '%ooodir/program/pluginapp.bin' >>file-lists/gnome_list.txt
## GConf too
sed -i -e '/^.*gconfbe1.uno.so$/d' file-lists/core_list.txt
echo '%ooodir/program/gconfbe1.uno.so' >>file-lists/gnome_list.txt

## sort removing duplicates
sort -u file-lists/gnome_list.txt > file-lists/gnome_list.uniq.sorted.txt 
sort -u file-lists/sdk_list.txt   > file-lists/sdk_list.uniq.sorted.txt 

## oxygen should be in the style
sed -i '/^.*images_oxygen\.zip$/d' file-lists/common_list.txt 
## merge en-US with common
cat file-lists/lang_en_US_list.txt >> file-lists/common_list.txt
sort -u file-lists/common_list.txt >  file-lists/common_list.uniq.sorted.txt 

## extra binfilter files
sed -i '/^.*-US.res$/d' file-lists/filter-binfilter_list.txt

# # does not package lo original desktop files (Review)
# sed -i '/^.*libreoffice-writer.desktop$/d'  file-lists/writer_list.txt 
# sed -i '/^.*libreoffice-calc.desktop$/d'    file-lists/calc_list.txt 
# sed -i '/^.*libreoffice-impress.desktop$/d' file-lists/impress_list.txt 
# sed -i '/^.*libreoffice-draw.desktop$/d'    file-lists/draw_list.txt 
# sed -i '/^.*libreoffice-base.desktop$/d'    file-lists/base_list.txt 
# sed -i '/^.*libreoffice-math.desktop$/d'    file-lists/math_list.txt 

#rpmlint: E: non-standard-executable-perm
chmod 0755 %{buildroot}%{ooodir}/share/extensions/pdfimport/xpdfimport

#<akdengi> Place all sdk file in one place
#cp -rf %{buildroot}%{_libdir}/libreoffice/sdk/ %{buildroot}%{_datadir}/doc/libreoffice/sdk/
#rm -rf %{buildroot}%{_libdir}/libreoffice/sdk/

%post common

%{update_desktop_database}
%update_icon_cache gnome
%update_icon_cache hicolor

# Firefox plugin
if [ $1 -gt 1 ]
then
  update-alternatives --remove %{firefox_plugin} \
  %{ooodir}/program/libnpsoplugin.so
fi
update-alternatives \
  --install %{_libdir}/mozilla/plugins/libnpsoplugin.so %{firefox_plugin} \
  %{ooodir}/program/libnpsoplugin.so 1

%postun common
%{clean_desktop_database}
%clean_icon_cache gnome
%clean_icon_cache hicolor

# Firefox plugin
if [ $1 -eq 0 ]
then
  update-alternatives --remove %{firefox_plugin} \
  %{ooodir}/program/libnpsoplugin.so
fi

%post base
%{update_desktop_database}
%postun base
%{clean_desktop_database}
%post calc
%{update_desktop_database}
%postun calc
%{clean_desktop_database}
%post draw
%{update_desktop_database}
%postun draw
%{clean_desktop_database}
%post impress
%{update_desktop_database}
%postun impress
%{clean_desktop_database}
%post math
%{update_desktop_database}
%postun math
%{clean_desktop_database}
%post writer
%{update_desktop_database}
%postun writer
%{clean_desktop_database}

%if %extensionenabled

# %post pdfimport
# # upgrade 
# if [ $1 -ge 2 ];then
# 	# removes old installed pdfimport extension 
# 	idpdfimport=$(%unopkg list --shared 2> /dev/null | sed -ne 's/^Identifier: \(com.sun.star.PDFImport-linux.*\)/\1/p');
# 	if [ "z$idpdfimport" != "z" ]; then
# 		%unopkg remove --shared $idpdfimport 2> /dev/null
# 		%unopkg list --shared &> /dev/null
# 	fi
# fi
# 
# #install new pdfimport version
# %unopkg add --shared %{ooodir}/extensions/pdfimport.oxt 2> /dev/null
# %unopkg list --shared &> /dev/null 
# 
# #uninstall
# %preun pdfimport 
# if [ $1 -eq 0 ];then
# 	idpdfimport=$(%unopkg list --shared 2> /dev/null | sed -ne 's/^Identifier: \(com.sun.star.PDFImport-linux.*\)/\1/p');
# 	if [ "z$idpdfimport" != "z" ]; then
# 		%unopkg remove --shared $idpdfimport 2> /dev/null
# 		#clean footprint cache
# 		%unopkg list --shared &> /dev/null
# 	fi
# fi
# 
# %post presenter-screen
# # upgrade 
# if [ $1 -ge 2 ];then
# 	idextension=$(%unopkg list --shared 2> /dev/null | sed -ne 's/^Identifier: \(com.sun.PresenterScreen-linux.*\)/\1/p');
# 	if [ "z$idextension" != "z" ]; then
# 		%unopkg remove --shared $idextension 2> /dev/null
# 		%unopkg list --shared &> /dev/null
# 	fi
# fi
# #install 
# %unopkg add --shared %{ooodir}/extensions/presenter-screen.oxt 2> /dev/null
# %unopkg list --shared &> /dev/null 
# 
# 
# %preun presenter-screen  
# if [ $1 -eq 0 ];then
# 	idextension=$(%unopkg list --shared 2> /dev/null | sed -ne 's/^Identifier: \(com.sun.PresenterScreen-linux.*\)/\1/p');
# 	if [ "z$idextension" != "z" ]; then
# 		%unopkg remove --shared $idextension 2> /dev/null
# 		%unopkg list --shared &> /dev/null
# 	fi
# fi
# 
# # %post report-builder
# # upgrade 
# # if [ $1 -ge 1 ];then
# #	idextension=$(%unopkg list --shared 2> /dev/null | sed -ne 's/^Identifier: \(com.sun.reportdesigner\)/\1/p');
# #	if [ "z$idextension" != "z" ]; then
# #		%unopkg remove --shared $idextension 2> /dev/null
# #		%unopkg list --shared &> /dev/null
# #	fi
# # fi
# #install 
# # %unopkg add --shared %{ooodir}/sun-report-builder.oxt 2> /dev/null
# # %unopkg list --shared &> /dev/null 
# 
# #uninstall
# # %preun report-builder
# # if [ $1 -eq 0 ];then
# #	idextension=$(%unopkg list --shared 2> /dev/null | sed -ne 's/^Identifier: \(com.sun.reportdesigner\)/\1/p');
# #	if [ "z$idextension" != "z" ]; then
# #		%unopkg remove --shared $idextension 2> /dev/null
# #		%unopkg list --shared &> /dev/null
# #	fi
# # fi
# 
# %post wiki-publisher
# # upgrade 
# if [ $1 -ge 2 ];then
# 	idextension=$(%unopkg list --shared 2> /dev/null | sed -ne 's/^Identifier: \(com.sun.wiki-publisher\)/\1/p');
# 	if [ "z$idextension" != "z" ]; then
# 		%unopkg remove --shared $idextension 2> /dev/null
# 		%unopkg list --shared &> /dev/null
# 	fi
# fi	
# #install 
# %unopkg add --shared %{ooodir}/extensions/wiki-publisher.oxt 2> /dev/null
# %unopkg list --shared &> /dev/null 
# 
# %preun wiki-publisher
# if [ $1 -eq 0 ];then
# 	idextension=$(%unopkg list --shared 2> /dev/null | sed -ne 's/^Identifier: \(com.sun.wiki-publisher\)/\1/p');
# 	if [ "z$idextension" != "z" ]; then
# 		%unopkg remove --shared $idextension 2> /dev/null
# 		%unopkg list --shared &> /dev/null
# 	fi
# fi
# 
# %post presentation-minimizer
# # upgrade 
# if [ $1 -ge 2 ];then
# 	idextension=$(%unopkg list --shared 2> /dev/null | sed -ne 's/^Identifier: \(com.sun.star.PresentationMinimizer-linux.*\)/\1/p');
# 	if [ "z$idextension" != "z" ]; then
# 		%unopkg remove --shared $idextension 2> /dev/null
# 		%unopkg list --shared &> /dev/null
# 	fi
# fi
# #install 
# %unopkg add --shared %{ooodir}/extensions/sun-presentation-minimizer.oxt 2> /dev/null
# %unopkg list --shared &> /dev/null 
# 
# %preun presentation-minimizer
# if [ $1 -eq 0 ];then
# 	idextension=$(%unopkg list --shared 2> /dev/null | sed -ne 's/^Identifier: \(com.sun.star.PresentationMinimizer-linux.*\)/\1/p');
# 	if [ "z$idextension" != "z" ]; then
# 		%unopkg remove --shared $idextension 2> /dev/null
# 		%unopkg list --shared &> /dev/null
# 	fi
# fi

%endif

%files

%files base -f file-lists/base_list.txt
%defattr(-,root,root,-)
%{_mandir}/man1/lobase*
# %{_datadir}/applications/base.desktop
%{_datadir}/icons/hicolor/scalable/apps/mandriva-rosa-lo-base_72.svg

%files calc -f file-lists/calc_list.txt
%defattr(-,root,root,-)
#libre 
# %{_datadir}/templates/ooo-spreadsheet.desktop
# %{_datadir}/templates/.source/ooo-spreadsheet.ods
%{_mandir}/man1/localc*
# %{_datadir}/applications/calc.desktop
%{_datadir}/icons/hicolor/scalable/apps/mandriva-rosa-lo-calc_72.svg

%files common -f file-lists/common_list.uniq.sorted.txt 
%defattr(-,root,root,-)
%{_datadir}/icons/hicolor/scalable/apps/mandriva-rosa-lo_72.svg
%{_libdir}/libreoffice/ure/lib/libsal_textenc.so.3

# libre
# %{_sysconfdir}/bash_completion.d/libreoffice3.3.sh
# %{_sysconfdir}/profile.d/openoffice.org.*
# %{_bindir}/ooconfig3.3
# %{_bindir}/ootool3.3

# libre
# %{_datadir}/applications/template*.desktop

# new icons
# %{_datadir}/icons/hicolor/*/apps/openofficeorg3-*.png
# moved to mandriva-kde-config 
#%{_datadir}/icons/hicolor/*/mimetypes/openofficeorg3-*.png
# %{_datadir}/icons/gnome/*/apps/openofficeorg3-*.png
# %{_datadir}/icons/gnome/*/mimetypes/openofficeorg3-*.png


# libre
# %{_datadir}/pixmaps/ooo-base3.3.png
# %{_datadir}/pixmaps/ooo-calc3.3.png
# %{_datadir}/pixmaps/ooo-draw3.3.png
# %{_datadir}/pixmaps/ooo-gulls3.3.png
# %{_datadir}/pixmaps/ooo-impress3.3.png
# %{_datadir}/pixmaps/ooo-math3.3.png
# %{_datadir}/pixmaps/ooo-template3.3.png
# %{_datadir}/pixmaps/ooo-web3.3.png
# %{_datadir}/pixmaps/ooo-writer3.3.png

%{_mandir}/man1/loffice*
%{_mandir}/man1/lofromtemplate*
%{_mandir}/man1/libreoffice*

#dev300 
# %ghost %{ooodir}/share/uno_packages
# %ghost %{ooodir}/program/bootstraprc
# %ghost %{ooodir}/program/versionrc
# %ghost %{ooodir}/%basis/share/registry/data/org/openoffice/Setup.xcu

%{_mandir}/man1/unopkg.1*

# libre
# %{_datadir}/applications/ooo-extension-manager*.desktop

%files core -f file-lists/core_list.txt

%files devel
%{_libdir}/libreoffice/sdk/
%{_datadir}/libreoffice/sdk/
%{_datadir}/idl/libreoffice/
%{_includedir}/libreoffice/
%exclude %{_libdir}/libreoffice/sdk/docs/
%exclude %{_libdir}/libreoffice/sdk/examples/

%files devel-doc
%docdir %{_libdir}/libreoffice/sdk/docs
%{_libdir}/libreoffice/sdk/docs/
%{_libdir}/libreoffice/sdk/examples/
#fix it
%{_datadir}/doc/libreoffice/sdk/


%files draw -f file-lists/draw_list.txt
%defattr(-,root,root,-)
# %{_datadir}/applications/draw.desktop
# libre
# %{_datadir}/templates/ooo-drawing.desktop
# %{_datadir}/templates/.source/ooo-drawing.odg
%{_mandir}/man1/lodraw*
%{_datadir}/icons/hicolor/scalable/apps/mandriva-rosa-lo-draw_72.svg

%files dtd-officedocument1.0
%defattr(-,root,root,-)
%dir %{ooodir}/share/dtd
%{ooodir}/share/dtd/officedocument

%files filter-binfilter -f file-lists/filter-binfilter_list.txt
%defattr(-,root,root,-)
%{ooodir}/program/resource/bf_frmen-US.res
%{ooodir}/program/resource/bf_ofaen-US.res
%{ooodir}/program/resource/bf_scen-US.res
%{ooodir}/program/resource/bf_schen-US.res
%{ooodir}/program/resource/bf_sden-US.res
%{ooodir}/program/resource/bf_smen-US.res
%{ooodir}/program/resource/bf_svten-US.res
%{ooodir}/program/resource/bf_svxen-US.res
%{ooodir}/program/resource/bf_swen-US.res

%files gnome -f file-lists/gnome_list.uniq.sorted.txt

%files impress -f file-lists/impress_list.txt
%defattr(-,root,root,-)
# %{_datadir}/applications/impress.desktop
# libre 
# %{_datadir}/templates/ooo-presentation.desktop
# %{_datadir}/templates/.source/ooo-presentation.odp
%{_mandir}/man1/loimpress*
%{_datadir}/icons/hicolor/scalable/apps/mandriva-rosa-lo-impress_72.svg

%files java-common -f file-lists/java_common_list.txt

%files kde4 -f file-lists/kde4_list.txt

%files math -f file-lists/math_list.txt
%defattr(-,root,root,-)
# %{_datadir}/applications/math.desktop
%{_mandir}/man1/lomath*
%{_datadir}/icons/hicolor/scalable/apps/mandriva-rosa-lo-math_72.svg

%files openclipart -f file-lists/gallery_list.txt

%files pyuno -f file-lists/pyuno_list.txt
%defattr(-,root,root,-)
%dir %{ooodir}/share/extensions/
%{ooodir}/share/extensions/script-provider-for-python

#%files qa-api-tests
#%{ooodir}/qadevOOo

%files style-galaxy
%defattr(-,root,root,-)
%{ooodir}/share/config/images.zip

%files style-crystal
%defattr(-,root,root,-)
%{ooodir}/share/config/images_crystal.zip

%files style-hicontrast
%defattr(-,root,root,-)
%{ooodir}/share/config/images_hicontrast.zip

%files style-tango
%defattr(-,root,root,-)
%{ooodir}/share/config/images_tango.zip

%files style-oxygen
%defattr(-,root,root,-)
%{ooodir}/share/config/images_oxygen.zip

%files writer -f file-lists/writer_list.txt
%defattr(-,root,root,-)
# %{_datadir}/applications/writer.desktop
# libre
#%{_datadir}/applications/web.desktop
# libre
# %{_datadir}/templates/ooo-text.desktop
# %{_datadir}/templates/.source/ooo-text.odt
%{_mandir}/man1/loweb*
%{_mandir}/man1/lowriter*
%{_datadir}/icons/hicolor/scalable/apps/mandriva-rosa-lo-writer_72.svg

%if %{use_mono}
%files mono -f file-lists/mono_list.txt
%defattr(-,root,root)
%{_libdir}/pkgconfig/mono-ooo.pc
# %{_libdir}/pkgconfig/mono-ooo%{mdvsuffix}-2.3.pc
# %{_libdir}/mono/*/*/*
# %{_libdir}/mono/ooo-%{mdvsuffix}
%endif

%if %extensionenabled

%files pdfimport
%defattr(-,root,root,-)
%{ooodir}/share/extensions/pdfimport

%files presenter-screen
%defattr(-,root,root,-)
%{ooodir}/share/extensions/presenter-screen

%files report-builder
%defattr(-,root,root,-)
%{ooodir}/share/extensions/report-builder

%files wiki-publisher
%defattr(-,root,root,-)
%{ooodir}/share/extensions/wiki-publisher

%files presentation-minimizer
%defattr(-,root,root,-)
%{ooodir}/share/extensions/presentation-minimizer

%endif

%files postgresql
%defattr(-,root,root,-)
%{ooodir}/program/postgresql-sdbc.uno.so
%{ooodir}/program/postgresql-sdbc-impl.uno.so
%{ooodir}/program/postgresql-sdbc.ini
%{ooodir}/program/services/postgresql-sdbc.rdb
%{ooodir}/share/registry/postgresqlsdbc.xcd

%if %l10n
%files l10n-it -f file-lists/lang_it_list.txt
%defattr(-,root,root)

%files l10n-af -f file-lists/lang_af_list.txt
%defattr(-,root,root)

%files l10n-ar -f file-lists/lang_ar_list.txt
%defattr(-,root,root)

%files l10n-as -f file-lists/lang_as_list.txt
%defattr(-,root,root)

%files l10n-bg -f file-lists/lang_bg_list.txt
%defattr(-,root,root)

%files l10n-bn -f file-lists/lang_bn_list.txt
%defattr(-,root,root)

%files l10n-br -f file-lists/lang_br_list.txt
%defattr(-,root,root)

%files l10n-bs -f file-lists/lang_bs_list.txt
%defattr(-,root,root)

%files l10n-ca -f file-lists/lang_ca_list.txt
%defattr(-,root,root)

%files l10n-cs -f file-lists/lang_cs_list.txt
%defattr(-,root,root)

%files l10n-cy -f file-lists/lang_cy_list.txt
%defattr(-,root,root)

%files l10n-da -f file-lists/lang_da_list.txt
%defattr(-,root,root)

%files l10n-de -f file-lists/lang_de_list.txt
%defattr(-,root,root)

%files l10n-dz -f file-lists/lang_dz_list.txt
%defattr(-,root,root)

%files l10n-el -f file-lists/lang_el_list.txt
%defattr(-,root,root)

%files l10n-en_GB -f file-lists/lang_en_GB_list.txt
%defattr(-,root,root)

%files l10n-es -f file-lists/lang_es_list.txt
%defattr(-,root,root)

%files l10n-et -f file-lists/lang_et_list.txt
%defattr(-,root,root)

%files l10n-eu -f file-lists/lang_eu_list.txt
%defattr(-,root,root)

%files l10n-fa -f file-lists/lang_fa_list.txt
%defattr(-,root,root)

%files l10n-fi -f file-lists/lang_fi_list.txt
%defattr(-,root,root)

%files l10n-fr -f file-lists/lang_fr_list.txt
%defattr(-,root,root)

%files l10n-ga -f file-lists/lang_ga_list.txt
%defattr(-,root,root)

%files l10n-gl -f file-lists/lang_gl_list.txt
%defattr(-,root,root)

%files l10n-gu -f file-lists/lang_gu_list.txt
%defattr(-,root,root)

%files l10n-he -f file-lists/lang_he_list.txt
%defattr(-,root,root)

%files l10n-hi -f file-lists/lang_hi_list.txt
%defattr(-,root,root)

%files l10n-hr -f file-lists/lang_hr_list.txt
%defattr(-,root,root)

%files l10n-hu -f file-lists/lang_hu_list.txt
%defattr(-,root,root)

%files l10n-ja -f file-lists/lang_ja_list.txt
%defattr(-,root,root)

%files l10n-kn -f file-lists/lang_kn_list.txt
%defattr(-,root,root)

%files l10n-ko -f file-lists/lang_ko_list.txt
%defattr(-,root,root)

%files l10n-lt -f file-lists/lang_lt_list.txt
%defattr(-,root,root)

%files l10n-lv -f file-lists/lang_lv_list.txt
%defattr(-,root,root)

%files l10n-mai -f file-lists/lang_mai_list.txt
%defattr(-,root,root)

%files l10n-ml -f file-lists/lang_ml_list.txt
%defattr(-,root,root)

%files l10n-mk -f file-lists/lang_mk_list.txt
%defattr(-,root,root)

%files l10n-mr -f file-lists/lang_mr_list.txt
%defattr(-,root,root)

%files l10n-nb -f file-lists/lang_nb_list.txt
%defattr(-,root,root)

%files l10n-nl -f file-lists/lang_nl_list.txt
%defattr(-,root,root)

%files l10n-nn -f file-lists/lang_nn_list.txt
%defattr(-,root,root)

#files l10n-nr -f file-lists/lang_nr_list.txt
#defattr(-,root,root)

%files l10n-nso -f file-lists/lang_nso_list.txt
%defattr(-,root,root)

%files l10n-or -f file-lists/lang_or_list.txt
%defattr(-,root,root)

%files l10n-pa_IN -f file-lists/lang_pa_IN_list.txt
%defattr(-,root,root)

%files l10n-pl -f file-lists/lang_pl_list.txt
%defattr(-,root,root)

%files l10n-pt -f file-lists/lang_pt_list.txt
%defattr(-,root,root)

%files l10n-pt_BR -f file-lists/lang_pt_BR_list.txt
%defattr(-,root,root)

%files l10n-ro -f file-lists/lang_ro_list.txt
%defattr(-,root,root)

%files l10n-ru -f file-lists/lang_ru_list.txt
%defattr(-,root,root)

%files l10n-sh -f file-lists/lang_sh_list.txt
%defattr(-,root,root)

%files l10n-si -f file-lists/lang_si_list.txt
%defattr(-,root,root)

%files l10n-sk -f file-lists/lang_sk_list.txt
%defattr(-,root,root)

%files l10n-sl -f file-lists/lang_sl_list.txt
%defattr(-,root,root)

%files l10n-sr -f file-lists/lang_sr_list.txt
%defattr(-,root,root)

%files l10n-ss -f file-lists/lang_ss_list.txt
%defattr(-,root,root)

%files l10n-st -f file-lists/lang_st_list.txt
%defattr(-,root,root)

%files l10n-sv -f file-lists/lang_sv_list.txt
%defattr(-,root,root)

%files l10n-ta -f file-lists/lang_ta_list.txt
%defattr(-,root,root)

%files l10n-te -f file-lists/lang_te_list.txt
%defattr(-,root,root)

%files l10n-th -f file-lists/lang_th_list.txt
%defattr(-,root,root)

%files l10n-tn -f file-lists/lang_tn_list.txt
%defattr(-,root,root)

%files l10n-tr -f file-lists/lang_tr_list.txt
%defattr(-,root,root)

%files l10n-ts -f file-lists/lang_ts_list.txt
%defattr(-,root,root)

%files l10n-uk -f file-lists/lang_uk_list.txt
%defattr(-,root,root)

%files l10n-ve -f file-lists/lang_ve_list.txt
%defattr(-,root,root)

%files l10n-xh -f file-lists/lang_xh_list.txt
%defattr(-,root,root)

%files l10n-zh_CN -f file-lists/lang_zh_CN_list.txt
%defattr(-,root,root)

%files l10n-zh_TW -f file-lists/lang_zh_TW_list.txt
%defattr(-,root,root)

%files l10n-zu -f file-lists/lang_zu_list.txt
%defattr(-,root,root)

%files help-bg -f file-lists/help_bg_list.txt
%defattr(-,root,root)

%files help-bn -f file-lists/help_bn_list.txt
%defattr(-,root,root)

%files help-bs -f file-lists/help_bs_list.txt
%defattr(-,root,root)

%files help-ca -f file-lists/help_ca_list.txt
%defattr(-,root,root)

%files help-cs -f file-lists/help_cs_list.txt
%defattr(-,root,root)

%files help-da -f file-lists/help_da_list.txt
%defattr(-,root,root)

%files help-de -f file-lists/help_de_list.txt
%defattr(-,root,root)

%files help-dz -f file-lists/help_dz_list.txt
%defattr(-,root,root)

%files help-el -f file-lists/help_el_list.txt
%defattr(-,root,root)

%files help-en_GB -f file-lists/help_en_GB_list.txt
%defattr(-,root,root)

%files help-es -f file-lists/help_es_list.txt
%defattr(-,root,root)

%files help-et -f file-lists/help_et_list.txt
%defattr(-,root,root)

%files help-eu -f file-lists/help_eu_list.txt
%defattr(-,root,root)

%files help-fi -f file-lists/help_fi_list.txt
%defattr(-,root,root)

%files help-fr -f file-lists/help_fr_list.txt
%defattr(-,root,root)

%files help-gl -f file-lists/help_gl_list.txt
%defattr(-,root,root)

%files help-gu -f file-lists/help_gu_list.txt
%defattr(-,root,root)

%files help-he -f file-lists/help_he_list.txt
%defattr(-,root,root)

%files help-hi -f file-lists/help_hi_list.txt
%defattr(-,root,root)

%files help-hr -f file-lists/help_hr_list.txt
%defattr(-,root,root)

%files help-hu -f file-lists/help_hu_list.txt
%defattr(-,root,root)

%files help-it -f file-lists/help_it_list.txt
%defattr(-,root,root)

%files help-ja -f file-lists/help_ja_list.txt
%defattr(-,root,root)

%files help-ko -f file-lists/help_ko_list.txt
%defattr(-,root,root)

%files help-mk -f file-lists/help_mk_list.txt
%defattr(-,root,root)

%files help-nb -f file-lists/help_nb_list.txt
%defattr(-,root,root)

%files help-nl -f file-lists/help_nl_list.txt
%defattr(-,root,root)

%files help-nn -f file-lists/help_nn_list.txt
%defattr(-,root,root)

%files help-pl -f file-lists/help_pl_list.txt
%defattr(-,root,root)

%files help-pt -f file-lists/help_pt_list.txt
%defattr(-,root,root)

%files help-pt_BR -f file-lists/help_pt_BR_list.txt
%defattr(-,root,root)

%files help-ru -f file-lists/help_ru_list.txt
%defattr(-,root,root)

%files help-si -f file-lists/help_si_list.txt
%defattr(-,root,root)

%files help-sk -f file-lists/help_sk_list.txt
%defattr(-,root,root)

%files help-sl -f file-lists/help_sl_list.txt
%defattr(-,root,root)

%files help-sv -f file-lists/help_sv_list.txt
%defattr(-,root,root)

%files help-tr -f file-lists/help_tr_list.txt
%defattr(-,root,root)

%files help-uk -f file-lists/help_uk_list.txt
%defattr(-,root,root)

%files help-zh_CN -f file-lists/help_zh_CN_list.txt
%defattr(-,root,root)

%files help-zh_TW -f file-lists/help_zh_TW_list.txt
%defattr(-,root,root)

%files help-en_US -f file-lists/help_en_US_list.txt
%defattr(-,root,root)
%endif

#removed --with-system-hsqldb
# BuildRequires:  ant-apache-regexp



%changelog
* Sun Sep  30 2012 akdengi <kazancas@mandriva.ru>
+ Commit: 975165d
- -update to 3.6.2.2. Drop source tarball to external safe
  
* Sun Sep  30 2012 akdengi <kazancas@mandriva.ru>
+ Commit: 9fc9237
- -update to 3.6.2.2. Drop source tarball to external safe
  
* Thu Sep  20 2012 akdengi <kazancas@mandriva.ru>
+ Commit: ee5ca8a
- -add boost patch
  
* Tue Sep  18 2012 akdengi <kazancas@mandriva.ru>
+ Commit: 5e8679c
- -add pkgconfig(mythes) to BR
  
* Mon Sep  17 2012 akdengi <kazancas@mandriva.ru>
+ Commit: 4a8333d
- - add to BR pkgconfig(libclucene-core) and doxygen. Drop some sources
  
* Mon Sep  17 2012 akdengi <kazancas@mandriva.ru>
+ Commit: 7e68ce5
- drop xullruner patch
  
* Mon Sep  17 2012 akdengi <kazancas@mandriva.ru>
+ Commit: 57639d2
- -update to 3.6.1.2
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14908 |12mr|libreport-2.0.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%{!?python_site: %define python_site %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(0)")}
# platform-dependent
%{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}

%define _disable_ld_no_undefined 1
%define Werror_cflags %nil

%define _with_tests 0

Summary: Generic library for reporting various problems
Name: libreport
Version: 2.0.10
Release: 1
License: GPLv2+
Group: System/Libraries
URL: https://fedorahosted.org/abrt/
Source0: https://fedorahosted.org/released/abrt/%{name}-%{version}.tar.gz

Patch100:      libreport-2.0.9-add-mandriva-support.patch
Patch101:	libreport-2.0.8-link.patch
Patch102:	libreport-2.0.8-rpm5.patch
Patch103:   libreport-2.0.10-add-filename-cgroup.patch
BuildRequires: dbus-devel
BuildRequires: gtk2-devel
BuildRequires: curl-devel
BuildRequires: desktop-file-utils
BuildRequires: xmlrpc-c-devel
BuildRequires: python-devel
BuildRequires: gettext
BuildRequires: libxml2-devel
BuildRequires: libtar-devel
BuildRequires: intltool
BuildRequires: libtool
BuildRequires: nss-devel
BuildRequires: texinfo
BuildRequires: asciidoc
BuildRequires: xmlto
BuildRequires: newt-devel
BuildRequires: libproxy-devel
BuildRequires: libgnome-keyring-devel
BuildRequires: docbook-style-xsl
BuildRequires: pkgconfig(gtk+-3.0)
Requires: libreport-filesystem
Requires: libreport-python = %{version}-%{release}

%description
Libraries providing API for reporting different problems in applications
to different bug targets like Bugzilla, ftp, trac, etc...

%files -f %{name}.lang
%doc README COPYING
%config(noreplace) %{_sysconfdir}/%{name}/report_event.conf
%{_mandir}/man5/report_event.conf.5*
%{_sysconfdir}/%{name}/forbidden_words.conf
%{_sysconfdir}/%{name}/plugins/mailx.conf


#--------------------------------------------------------------------

%define lib_major_dbus 0
%define libname_dbus %mklibname report-abrt_dbus %{lib_major_dbus}

%package -n %libname_dbus
Summary: GTK front-end for libreport
Group:   System/Libraries

%description -n %libname_dbus
Applications for reporting bugs using libreport backend

%files -n %libname_dbus
%{_libdir}/libabrt_dbus.so.%{lib_major_dbus}*

#--------------------------------------------------------------------

%define lib_major_web 0
%define libname_web %mklibname report-abrt_web %{lib_major_web}

%package -n %libname_web
Summary: GTK front-end for libreport
Group:   System/Libraries

%description -n %libname_web
Applications for reporting bugs using libreport backend

%files -n %libname_web
%{_libdir}/libabrt_web.so.%{lib_major_web}*

#--------------------------------------------------------------------

%define lib_major 0
%define libname %mklibname report %{lib_major}

%package -n %libname
Summary: GTK front-end for libreport
Group:   System/Libraries

%description -n %libname
Applications for reporting bugs using libreport backend

%files -n %libname
%{_libdir}/libreport.so.%{lib_major}*

#--------------------------------------------------------------------

%package filesystem
Summary: Filesystem layout for libreport
Group:   File tools

%description filesystem
Filesystem layout for libreport

%files filesystem
%dir %{_sysconfdir}/%{name}/
%dir %{_sysconfdir}/%{name}/events.d/
%dir %{_sysconfdir}/%{name}/events/
%dir %{_sysconfdir}/%{name}/plugins/

#--------------------------------------------------------------------

%define lib_name_devel %mklibname report -d

%package -n %lib_name_devel
Summary:  Development libraries and headers for libreport
Group:    Development/C
Requires: libreport = %{version}-%{release}
Requires: %libname_dbus = %{version}-%{release}
Requires: %libname_web = %{version}-%{release}
Requires: %libname = %{version}-%{release}
Provides: %name-devel = %{version}-%{release}

%description -n %lib_name_devel
Development libraries and headers for libreport

%files -n %lib_name_devel
# Public api headers: 
%{_includedir}/libreport/client.h
%{_includedir}/libreport/dump_dir.h
%{_includedir}/libreport/event_config.h
%{_includedir}/libreport/problem_data.h
%{_includedir}/libreport/report.h
%{_includedir}/libreport/run_event.h
# Private api headers:
%{_includedir}/libreport/internal_abrt_dbus.h
%{_includedir}/libreport/internal_libreport.h
%{_libdir}/libreport.so
%{_libdir}/libabrt_dbus.so
%{_libdir}/pkgconfig/libreport.pc
%dir %{_includedir}/libreport

#--------------------------------------------------------------------

%package python
Summary: Python bindings for report-libs
# Is group correct here? -
Group: System/Libraries
Requires: libreport = %{version}-%{release}
Provides: report = 0.23-1
Obsoletes: report < 0.23-1

%description python
Python bindings for report-libs.

%files python
%{python_sitearch}/report/*
%{python_sitearch}/reportclient/*

#--------------------------------------------------------------------

%package cli
Summary: %{name}'s command line interface
Group:   Graphical desktop/Other 
Requires: %{name} = %{version}-%{release}

%description cli
This package contains simple command line tool for working
with problem dump reports

%files cli
%{_bindir}/report-cli
%{_mandir}/man1/report-cli.1.*

#--------------------------------------------------------------------

%package newt
Summary: %{name}'s newt interface
Group:   Graphical desktop/Other 
Requires: %{name} = %{version}-%{release}
Provides: report-newt = 0.23-1
Obsoletes: report-newt < 0.23-1

%description newt
This package contains a simple newt application for reporting
bugs

%files newt
%{_bindir}/report-newt

#--------------------------------------------------------------------

%package gtk
Summary: GTK front-end for libreport
Group:   Graphical desktop/GNOME
Requires: libreport = %{version}-%{release}
Provides: report-gtk = 0.23-1
Obsoletes: report-gtk < 0.23-1

%description gtk
Applications for reporting bugs using libreport backend

%files gtk
%{_bindir}/report-gtk


#--------------------------------------------------------------------

%define lib_major_gtk 0
%define libname_gtk %mklibname report-gtk %{lib_major_gtk}

%package -n %libname_gtk
Summary: GTK front-end for libreport
Group:   System/Libraries

%description -n %libname_gtk
Applications for reporting bugs using libreport backend

%files -n %libname_gtk
%{_libdir}/libreport-gtk.so.%{lib_major_gtk}*

#--------------------------------------------------------------------

%define lib_namegtk_devel %mklibname report-gtk -d

%package -n %lib_namegtk_devel
Summary: Development libraries and headers for libreport
Group:   Development/GNOME and GTK+ 
Requires: libreport-gtk = %{version}-%{release}
Requires: %libname_gtk = %{version}-%{release}
Provides: %name-gtk-devel = %{version}-%{release}

%description -n %lib_namegtk_devel
Development libraries and headers for libreport-gtk

%files -n %lib_namegtk_devel
%{_libdir}/libreport-gtk.so
%{_includedir}/libreport/internal_libreport_gtk.h
%{_libdir}/pkgconfig/libreport-gtk.pc

#--------------------------------------------------------------------

%package plugin-kerneloops
Summary: %{name}'s kerneloops reporter plugin
Group: System/Libraries
Requires: curl
Requires: %{name} = %{version}-%{release}

%description plugin-kerneloops
This package contains plugin which sends kernel crash information to specified
server, usually to kerneloops.org.

%files plugin-kerneloops
%{_sysconfdir}/libreport/events/report_Kerneloops.xml
%{_mandir}/man*/reporter-kerneloops.*
%{_bindir}/reporter-kerneloops

#--------------------------------------------------------------------

%package plugin-logger
Summary: %{name}'s logger reporter plugin
Group: System/Libraries
Requires: %{name} = %{version}-%{release}
Obsoletes: abrt-plugin-logger < 2.0.4
Provides: report-plugin-localsave = 0.23-1
Obsoletes: report-plugin-localsave < 0.23-1
Provides: report-config-localsave = 0.23-1
Obsoletes: report-config-localsave < 0.23-1

%description plugin-logger
The simple reporter plugin which writes a report to a specified file.

%files plugin-logger
%{_sysconfdir}/libreport/events/report_Logger.conf
%{_sysconfdir}/libreport/events/report_Logger.xml
%config(noreplace) %{_sysconfdir}/libreport/events.d/print_event.conf
%{_bindir}/reporter-print
%{_mandir}/man*/reporter-print.*

#--------------------------------------------------------------------

%package plugin-mailx
Summary: %{name}'s mailx reporter plugin
Group: System/Libraries
Requires: %{name} = %{version}-%{release}
Requires: mailx
Obsoletes: abrt-plugin-mailx < 2.0.4

%description plugin-mailx
The simple reporter plugin which sends a report via mailx to a specified
email address.

%files plugin-mailx
%{_sysconfdir}/libreport/events/report_Mailx.xml
%config(noreplace) %{_sysconfdir}/libreport/events.d/mailx_event.conf
%{_mandir}/man*/reporter-mailx.*
%{_bindir}/reporter-mailx

#--------------------------------------------------------------------

%package plugin-bugzilla
Summary: %{name}'s bugzilla plugin
Group: System/Libraries
Requires: %{name} = %{version}-%{release}
Obsoletes: abrt-plugin-bugzilla < 2.0.4
Provides: report-plugin-bugzilla = 0.23-1
Obsoletes: report-plugin-bugzilla < 0.23-1
Provides: report-config-bugzilla-redhat-com = 0.23-1
Obsoletes: report-config-bugzilla-redhat-com < 0.23-1

%description plugin-bugzilla
Plugin to report bugs into the bugzilla.

%files plugin-bugzilla
%config(noreplace) %{_sysconfdir}/libreport/plugins/bugzilla.conf
%{_sysconfdir}/libreport/events/report_Bugzilla.xml
%config(noreplace) %{_sysconfdir}/libreport/events/report_Bugzilla.conf
%config(noreplace) %{_sysconfdir}/libreport/events.d/bugzilla_event.conf
# FIXME: remove with the old gui
%{_mandir}/man1/reporter-bugzilla.1.*
%{_bindir}/reporter-bugzilla

#--------------------------------------------------------------------

%package plugin-bodhi
Summary: %{name}'s bodhi plugin
BuildRequires: json-c-devel
Group: System/Libraries
Requires: %{name} = %{version}-%{release}
Requires: packagekit
BuildRequires: rpm-devel

%description plugin-bodhi
Search for a new updates in bodhi server

%files plugin-bodhi
%{_bindir}/abrt-bodhi
%{_mandir}/man1/abrt-bodhi.1.*

#--------------------------------------------------------------------

%package compat
Summary: %{name}'s compat layer for obsoleted 'report' package
Group: System/Libraries
Requires: %{name}-plugin-bugzilla

%description compat
Provides 'report' command-line tool.

%files compat
%{_bindir}/report
%{_mandir}/man1/report.1.*

#--------------------------------------------------------------------

%package plugin-reportuploader
Summary: %{name}'s reportuploader plugin
Group: System/Libraries
Requires: %{name} = %{version}-%{release}
Obsoletes: abrt-plugin-reportuploader < 2.0.4
Provides: report-plugin-ftp = 0.23-1
Obsoletes: report-plugin-ftp < 0.23-1
Provides: report-config-ftp = 0.23-1
Obsoletes: report-config-ftp < 0.23-1
Provides: report-plugin-scp = 0.23-1
Obsoletes: report-plugin-scp < 0.23-1
Provides: report-config-scp = 0.23-1
Obsoletes: report-config-scp < 0.23-1

%description plugin-reportuploader
Plugin to report bugs into anonymous FTP site associated with ticketing system.

%files plugin-reportuploader
%{_mandir}/man*/reporter-upload.*
%{_bindir}/reporter-upload
%{_sysconfdir}/libreport/events/report_Uploader.xml
%config(noreplace) %{_sysconfdir}/libreport/events.d/uploader_event.conf
#--------------------------------------------------------------------

%prep
%setup -q
%apply_patches
perl -pi -e 's!-Werror!-Wno-deprecated!' configure{.ac,} */*/Makefile*

%build
#autoconf
%define Werror_cflags %nil
autoreconf -fi
intltoolize -f
%configure --enable-gtk3
CFLAGS="-fno-strict-aliasing"
%make

%install
make install DESTDIR=%buildroot mandir=%{_mandir}
%find_lang %{name}

# remove all .la and .a files
find %buildroot -name '*.la' -or -name '*.a' | xargs rm -f
mkdir -p %buildroot/%{_initrddir}
mkdir -p %buildroot/%{_sysconfdir}/%{name}/events.d/
mkdir -p %buildroot/%{_sysconfdir}/%{name}/events/

# After everything is installed, remove info dir
rm -f %buildroot/%{_infodir}/dir

rm -f %buildroot/%{_sysconfdir}/libreport/plugins/rhtsupport.conf
rm -f %buildroot/%{_sysconfdir}/libreport/events/report_RHTSupport.xml
rm -f %buildroot/%{_sysconfdir}/libreport/events.d/rhtsupport_event.conf
rm -f %buildroot/%{_mandir}/man1/reporter-rhtsupport.1.*
rm -f %buildroot/%{_mandir}/man1/reporter-rhtsupport.1.xz
rm -f %buildroot/%{_bindir}/reporter-rhtsupport

rm -f %{buildroot}/%_libdir/libabrt_web.so
rm -f %{buildroot}/%{_mandir}/man1/reporter-rhtsupport.1*




%if %_with_tests
%check
make check
%endif



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14909 |12mr|libresample-0.1.3-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 0
%define libname %mklibname resample %{major}
%define develname %mklibname -d resample

Summary:	A real-time library for sampling rate conversion
Name:		libresample
Version:	0.1.3
Release:	%mkrel 11
License:	LGPL
Group:		System/Libraries
URL:		http://www-ccrma.stanford.edu/~jos/resample/Available_Software.html
Source0:	http://ccrma.stanford.edu/~jos/resample/%{name}-%{version}.tgz
Patch0:		libresample-shared.diff
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	pkgconfig(samplerate)
BuildRequires:	libtool
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
libresample is a real-time library for sampling rate conversion.

%package	tools
Summary:	Various tools using the libresample library
Group:          Sound

%description	tools
libresample is a real-time library for sampling rate conversion.

This package contains various tools that uses the libresample library.

 * compareresample
 * resample-sndfile
 * testresample

%package -n	%{libname}
Summary:	A real-time library for sampling rate conversion
Group:          System/Libraries

%description -n	%{libname}
libresample is a real-time library for sampling rate conversion.

%package -n	%{develname}
Summary:	Static library and header files for the libevent library
Group:		Development/C
Provides:	resample-devel = %{version}-%{release}
Provides:	libresample-devel = %{version}-%{release}
Requires:	%{libname} = %{version}

%description -n	%{develname}
libresample is a real-time library for sampling rate conversion.

This package contains the static libresample library and its header files.

%prep

%setup -q -n %{name}-%{version}
%patch0 -p0

%build
export CC="%{__cc}"
export CFLAGS="%{optflags} -fPIC"

%configure
%make

%install
rm -rf %{buildroot}

%makeinstall_std

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files tools
%defattr(-,root,root)
%{_bindir}/compareresample
%{_bindir}/resample-sndfile
%{_bindir}/testresample

%files -n %{libname}
%defattr(-,root,root)
%doc LICENSE.txt README.txt
%{_libdir}/*.so.*

%files -n %{develname}
%defattr(-,root,root)
%{_includedir}/*
%{_libdir}/*.so



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14910 |12mr|librest-0.7.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define shortname rest
%define name lib%{shortname}

%define api		0.7
%define major           0
%define libname         %mklibname %{shortname} %{api} %{major}
%define develname       %mklibname %{shortname} -d

Name: %{name}
Summary: Library for accessing rest web services
Group: System/Libraries
Version: 0.7.10
License: LGPLv2+
URL: http://www.meego.com
Release: %mkrel 1
Source0: http://ftp.gnome.org/pub/GNOME/sources/rest/%{api}/%{shortname}-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: libxml2-devel
BuildRequires: glib2-devel
BuildRequires: libsoup-devel
BuildRequires: gtk-doc
BuildRequires: gobject-introspection-devel

%description
Library for accessing rest web services

%package -n %{libname}
Summary: Library for accessing rest web services
Group: System/Libraries
Obsoletes: %{_lib}librest0 < %version
Conflicts: %{develname} < 0.7.10

%description -n %{libname}
Library for accessing rest web services

%package -n %{name}-doc

Summary: Documentation for %{name}
Group: System/Libraries

%description -n %{name}-doc
Documentation for %{name}

%package -n %{develname}

Summary: Development files for %{name}
Group: Development/C

Requires: %{libname} = %{version}-%{release}
Provides: %{name}-devel = %{version}-%{release}

%description -n %{develname}
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.

%prep
%setup -q -n %{shortname}-%{version}

%build
autoreconf -fi
%configure2_5x --enable-gtk-doc
%make

%install
rm -rf %{buildroot}
%makeinstall_std

mkdir -p %{buildroot}/%{_datadir}/doc/%{name}-%{version}
for f in `ls %{buildroot}/%{_datadir}/doc/`; do
	if [ -f %{buildroot}/%{_datadir}/doc/$f ]; then
		mv %{buildroot}/%{_datadir}/doc/$f %{buildroot}/%{_datadir}/doc/%{name}-%{version}
	fi
done

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root,-)
%doc COPYING NEWS README AUTHORS ChangeLog
%{_libdir}/%{name}*-%{api}.so.%{major}*
%{_libdir}/girepository-1.0/*

%files -n %{name}-doc
%defattr(-,root,root,-)
%{_datadir}/gtk-doc/html/*

%files -n %{develname}
%defattr(-,root,root,-)
%{_libdir}/pkgconfig/*.pc
%{_includedir}/rest*/*
%{_libdir}/%{name}*.so
%{_datadir}/gir-1.0/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14911 |12mr|librouteros-1.1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		librouteros
Version:	1.1.2
Release:	2
Summary:	Library for accessing MikroTik's RouterOS via its API
License:	GPLv2+
Group:		System/Libraries
Url:		http://verplant.org/librouteros
Source0:	http://verplant.org/librouteros/files/librouteros-%{version}.tar.bz2
Patch0:		disable_werror.patch
BuildRequires:	libgcrypt-devel

%description
librouteros (or libRouterOS) is a C library to communicate 
with network devices by MikroTik running their Linux-based 
operating system RouterOS.

#------------------------------------------------------

%define major 0
%define libname %mklibname routeros %{major}

%package -n %{libname}
Summary: Files for developing applications that use librouteros
Group: System/Libraries

%description -n %{libname}
librouteros (or libRouterOS) is a C library to communicate 
with network devices by MikroTik running their Linux-based
operating system RouterOS.

%files -n %{libname}
%{_libdir}/*.so.%{major}*


%define develname %mklibname routeros -d

%package -n %{develname}
Summary:	Files for developing applications that use librouteros
Group:		Development/C
Provides:	routeros-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Obsoletes:	routeros-devel < %{version}


%description -n %{develname}
The header files and libtool library for
developing applications that use librouteros.

#------------------------------------------------------

%prep
%setup -q
%patch0 -p0
autoreconf -fi

%build
%configure2_5x

%make

%install
%makeinstall_std
find %{buildroot} -type f -name '*.la' -exec rm -f {} \;


%files -n %{develname}
%doc README ChangeLog NEWS
%{_includedir}/*
%{_libdir}/*.a
%{_libdir}/*.so


%files
%{_bindir}/ros
%{_mandir}/man1/ros.1.*
%{_mandir}/man3/librouteros.3.*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14912 |12mr|librpcsecgss-0.19-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 3
%define libname     %mklibname rpcsecgss %{major}
%define develname	%mklibname rpcsecgss -d

Summary:	Allows secure rpc communication using the rpcsec_gss protocol
Name:		librpcsecgss
Version:	0.19
Release:	%mkrel 5
License:	BSD-like
Group:		System/Libraries
URL:		http://www.citi.umich.edu/projects/nfsv4/linux/
Source0:	http://www.citi.umich.edu/projects/nfsv4/linux/%{name}/%{name}-%{version}.tar.gz
BuildRequires:	gssglue-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Allows secure rpc communication using the rpcsec_gss protocol
librpcsecgss allows secure rpc communication using the rpcsec_gss
protocol.

%package -n	%{libname}
Summary:	Allows secure rpc communication using the rpcsec_gss protocol
Group:		System/Libraries

%description -n	%{libname}
Allows secure rpc communication using the rpcsec_gss protocol
librpcsecgss allows secure rpc communication using the rpcsec_gss
protocol.

%package -n	%{develname}
Summary:	Static library and header files for the librpcsecgss library
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	rpcsecgss-devel = %{version}-%{release}
Obsoletes:	%{mklibname rpcsecgss 1}-devel
Obsoletes:	%{mklibname rpcsecgss 2}-devel
Obsoletes:	%{mklibname rpcsecgss 3}-devel

%description -n	%{develname}
Allows secure rpc communication using the rpcsec_gss protocol
librpcsecgss allows secure rpc communication using the rpcsec_gss
protocol.

This package contains the static librpcsecgss library and its
header files.

%prep
%setup -q -n librpcsecgss-%{version}

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog INSTALL NEWS README
%{_libdir}/*.so.*

%files  -n %{develname}
%defattr(-,root,root)
%{_includedir}/rpcsecgss
%{_libdir}/*.so
%{_libdir}/*.a
%{_libdir}/pkgconfig/librpcsecgss.pc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14913 |12mr|librsvg-2.36.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api	2
%define major	2
%define gimajor	2.0
%define libname	%mklibname rsvg %{api} %{major}
%define devname	%mklibname -d rsvg %{api}
%define girname	%mklibname rsvg-gir %{gimajor}

# mozilla plugin requires xulruuner 1.8 not 1.9
%define build_mozilla 0

Summary:	Raph's SVG library
Name:		librsvg
Version:	2.36.4
Release:	2
License:	LGPLv2+ and GPLv2+
Group:		Graphics
URL:		http://librsvg.sourceforge.net/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%name/%{name}-%{version}.tar.xz
Patch0:		10_rsvg-gz.patch
Patch1:		20_rsvg_compat.patch
BuildRequires:	pkgconfig(gtk+-2.0) >= 2.4.0
BuildRequires:	gdk-pixbuf2.0
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(libcroco-0.6)
BuildRequires:	pkgconfig(libxml-2.0)
#BuildRequires:	docbook-dtd31-sgml
BuildRequires:	vala-tools
BuildRequires:	vala-devel

Provides:	%{name}%{api} = %{version}-%{release}
Requires:	%{libname} >= %{version}
Requires:	python

%description
A library that uses libart and pango to render svg files.

%package -n %{libname}
Summary:	Raph's SVG library
Group:		System/Libraries

%description -n %{libname}
A library that uses libart and pango to render svg files.

%package -n %{devname}
Summary:	Libraries and include files for developing with librsvg
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}%{api}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname -d rsvg 2 2} < 2.36.1

%description -n %{devname}
This package provides the necessary development libraries and include
files to allow you to develop with librsvg.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}

%description -n %{girname}
GObject Introspection interface description for %{name}.

%if %{build_mozilla}
%package mozilla
Summary:	Mozilla plugin for displaying SVG files
Group:		Networking/WWW
BuildRequires:	xulrunner-devel

%description mozilla
This package provides the necessary development libraries and include
files to allow you to develop with librsvg.
%endif

%prep
%setup -q
%apply_patches

%build

%configure2_5x \
	--disable-static \
	--enable-introspection=yes \
	--disable-gtk-doc \
	--enable-vala \
	--enable-pixbuf-loader \
	--disable-gtk-theme

%make

%install
%makeinstall_std

#remove unpackaged files
rm -fr %{buildroot}%{_docdir}/librsvg
%if %{build_mozilla}
rm -f %{buildroot}%{_libdir}/mozilla/
%endif
rm -f %{buildroot}%{_sysconfdir}/gtk-2.0/gdk-pixbuf.loaders
rm -f %{buildroot}%{_datadir}/pixmaps/svg-viewer.svg

%files
%doc AUTHORS COPYING COPYING.LIB ChangeLog NEWS README
%{_bindir}/rsvg-convert
%{_bindir}/rsvg-view-3
#{_libdir}/gtk-2.0/*/engines/*.so
#{_datadir}/themes/bubble/gtk-2.0/*
%{_mandir}/man1/*

%files -n %{libname}
%{_libdir}/gdk-pixbuf-2.0/*/loaders/*.so
%{_libdir}/librsvg-%{api}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Rsvg-%{gimajor}.typelib

%files -n %{devname}
%{_libdir}/*.so
%{_includedir}/librsvg-2.0
%{_libdir}/pkgconfig/*
%{_datadir}/gir-1.0/Rsvg-2.0.gir
%{_datadir}/gtk-doc/html/*
%dir %{_datadir}/vala
%dir %{_datadir}/vala/vapi
%{_datadir}/vala/vapi/librsvg-2.0.vapi

%if %{build_mozilla}
%files mozilla
%{_libdir}/mozilla/plugins/*.so
%endif

%changelog
* Wed May 02 2012 Guilherme Moro <guilherme@mandriva.com> 2.36.1-2
+ Revision: 795193
+ rebuild (emptylog)

* Sun Apr 29 2012 Guilherme Moro <guilherme@mandriva.com> 2.36.1-1
+ Revision: 794414
- Updated to version 2.36.1

* Sun Nov 20 2011 Matthew Dawkins <mattydaw@mandriva.org> 2.34.2-1
+ Revision: 732084
- added missing gir file & major
- fixed rm .la cmd
- new version 2.34.2
- removed defattr
- added build for gir and split out pkg
- enabled gtk3 by default merged unbuilt pkg into main pkg
- properly removed all .la files
- disabled static build
- moved modules & engines from lib pkg to main pkg
- moved provides nameapi_verion to main pkg
- removed mkrel & BuildRoot
- converted BRs to pkgconfig provides
- cleaned up spec
- removed old conflicts

* Wed Sep 28 2011 Götz Waschk <waschk@mandriva.org> 2.34.1-2
+ Revision: 701667
- rebuild for new libpng

* Wed Sep 07 2011 Götz Waschk <waschk@mandriva.org> 2.34.1-1
+ Revision: 698512
- new version
- xz tarball

* Mon May 02 2011 Oden Eriksson <oeriksson@mandriva.com> 2.34.0-2
+ Revision: 662411
- mass rebuild

* Mon Apr 04 2011 Funda Wang <fwang@mandriva.org> 2.34.0-1
+ Revision: 650123
- new version 2.34.0

* Sun Nov 14 2010 Götz Waschk <waschk@mandriva.org> 2.32.1-1mdv2011.0
+ Revision: 597521
- update to new version 2.32.1

* Mon Sep 27 2010 Funda Wang <fwang@mandriva.org> 2.32.0-1mdv2011.0
+ Revision: 581173
- update to new version 2.32.0

* Mon Aug 09 2010 Funda Wang <fwang@mandriva.org> 2.31.0-2mdv2011.0
+ Revision: 567900
- /usr/bin/rsvg2 is a python script

* Fri Jul 30 2010 Funda Wang <fwang@mandriva.org> 2.31.0-1mdv2011.0
+ Revision: 563261
- New version 2.31.0
- adopt to splitting on gtk and gdk_pixbuff

* Mon May 03 2010 Götz Waschk <waschk@mandriva.org> 2.26.3-1mdv2010.1
+ Revision: 541704
- update to new version 2.26.3

* Tue Mar 30 2010 Götz Waschk <waschk@mandriva.org> 2.26.2-1mdv2010.1
+ Revision: 528963
- update to new version 2.26.2

* Tue Mar 16 2010 Oden Eriksson <oeriksson@mandriva.com> 2.26.0-3mdv2010.1
+ Revision: 520902
- rebuilt for 2010.1

* Sun Oct 04 2009 Funda Wang <fwang@mandriva.org> 2.26.0-2mdv2010.0
+ Revision: 453343
- disable mozilla plugin as it requires xulrunner 1.8

* Mon Mar 16 2009 Götz Waschk <waschk@mandriva.org> 2.26.0-1mdv2009.1
+ Revision: 355970
- update to new version 2.26.0

* Tue Sep 23 2008 Götz Waschk <waschk@mandriva.org> 2.22.3-1mdv2009.0
+ Revision: 287353
- new version
- build with xulrunner
- fix group
- fix license

* Sat Jun 28 2008 Oden Eriksson <oeriksson@mandriva.com> 2.22.2-3mdv2009.0
+ Revision: 229864
- fix build (-lm)

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Tue Mar 04 2008 Götz Waschk <waschk@mandriva.org> 2.22.2-1mdv2008.1
+ Revision: 178712
- new version

* Mon Feb 25 2008 Götz Waschk <waschk@mandriva.org> 2.22.1-1mdv2008.1
+ Revision: 174557
- new version

* Thu Feb 21 2008 Götz Waschk <waschk@mandriva.org> 2.22.0-1mdv2008.1
+ Revision: 173717
- new version

* Sun Jan 20 2008 Götz Waschk <waschk@mandriva.org> 2.20.0-1mdv2008.1
+ Revision: 155297
- new version

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Thu Aug 30 2007 Götz Waschk <waschk@mandriva.org> 2.18.2-1mdv2008.0
+ Revision: 75142
- new version

* Tue Aug 21 2007 Götz Waschk <waschk@mandriva.org> 2.18.1-1mdv2008.0
+ Revision: 68239
- new version
- new devel name

* Tue Jul 24 2007 Götz Waschk <waschk@mandriva.org> 2.18.0-1mdv2008.0
+ Revision: 55028
- new version
- fix mozilla plugin build


* Wed Nov 22 2006 Götz Waschk <waschk@mandriva.org> 2.16.1-3mdv2007.0
+ Revision: 86442
- add conflict to fix upgrade

* Wed Nov 22 2006 Colin Guthrie <cguthrie@mandriva.org> 2.16.1-2mdv2007.1
+ Revision: 86240
- Libify the engines for the benefit of x86_64 users

* Fri Nov 03 2006 Götz Waschk <waschk@mandriva.org> 2.16.1-1mdv2007.1
+ Revision: 76075
- another fix for the gtk macros
- fix macros with pkgconfig calls again
- fix gtkbinaryver macro
- Import librsvg

* Fri Nov 03 2006 Götz Waschk <waschk@mandriva.org> 2.16.1-1mdv2007.1
- New version 2.16.1

* Fri Sep 01 2006 Götz Waschk <waschk@mandriva.org> 2.16.0-1mdv2007.0
- New release 2.16.0

* Wed Aug 02 2006 Frederic Crozat <fcrozat@mandriva.com> 2.15.90-3mdv2007.0
- Rebuild with latest dbus

* Mon Jul 31 2006 Christiaan Welvaart <cjw@daneel.dyndns.org> 2.15.90-2
- fix building in autobuilders that install only strictly necessary build deps
- add BuildRequires: libxt-devel

* Fri Jul 28 2006 Götz Waschk <waschk@mandriva.org> 2.15.90-1
- New release 2.15.90

* Fri May 12 2006 Götz Waschk <waschk@mandriva.org> 2.14.4-1mdk
- New release 2.14.4

* Tue Mar 07 2006 Götz Waschk <waschk@mandriva.org> 2.12.7-6mdk
- rebuild for new libgsf

* Mon Feb 27 2006 Frederic Crozat <fcrozat@mandriva.com> 2.12.7-5mdk
- Fortify package uninstall

* Fri Feb 24 2006 Frederic Crozat <fcrozat@mandriva.com> 2.12.7-4mdk
- Use mkrel

* Mon Nov 14 2005 Oden Eriksson <oeriksson@mandriva.com> 2.12.7-3mdk
- rebuilt against openssl-0.9.8a

* Wed Oct 12 2005 Götz Waschk <waschk@mandriva.org> 2.12.7-2mdk
- rebuild for new libgsf

* Mon Oct 10 2005 Götz Waschk <waschk@mandriva.org> 2.12.7-1mdk
- New release 2.12.7

* Sat Oct 08 2005 Frederic Crozat <fcrozat@mandriva.com> 2.12.6-1mdk
- Release 2.12.6

* Sat Oct 08 2005 Frederic Crozat <fcrozat@mandriva.com> 2.12.4-2mdk
- Enforce post dependency
- don't run gdk-pixbuf-query-loaders in postun when upgrading

* Fri Oct 07 2005 Frederic Crozat <fcrozat@mandriva.com> 2.12.4-1mdk
- Release 2.14.4
- Remove patch0 (merged upstream)

* Sat Aug 27 2005 Götz Waschk <waschk@mandriva.org> 2.9.5-2mdk
- replace prereq

* Thu Apr 21 2005 Frederic Crozat <fcrozat@mandriva.com> 2.9.5-1mdk 
- Release 2.9.5 (based on Gtz Waschk package)

* Mon Mar 14 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 2.8.1-5mdk 
- Rebuild with firefox

* Wed Jan 05 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 2.8.1-4mdk 
- Rebuild with latest howl

* Mon Dec 13 2004 Abel Cheung <deaddog@mandrake.org> 2.8.1-3mdk
- Remove wrong or outdated requirements

* Fri Nov 12 2004 Christiaan Welvaart <cjw@daneel.dyndns.org> 2.8.1-2mdk
- add BuildRequires: mozilla-devel

* Wed Oct 20 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.8.1-1mdk
- New release 2.8.1

* Thu Aug 05 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.6.5-2mdk
- biarch support

* Sun May 02 2004 Götz Waschk <waschk@linux-mandrake.com> 2.6.5-1mdk
- don't libtoolize
- fix url
- New release 2.6.5

* Fri Apr 23 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.6.4-4mdk
- Fix again BuildRequires

* Thu Apr 22 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.6.4-3mdk
- Fix Buildrequires for documentation generation

* Thu Apr 08 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.6.4-2mdk
- Rebuild with latest libcroco

* Tue Apr 06 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.6.4-1mdk
- Release 2.6.4 (with Götz Waschk help)

* Tue Apr 06 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.4.0-2mdk
- rebuild for gtk+2.4.0 (because of svg pixbuf loader)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14914 |12mr|libsamplerate-0.1.8-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	0
%define	libname	%mklibname samplerate %{major}
%define	devname	%mklibname samplerate -d

Summary:	Audio Sample Rate Converter library
Name:		libsamplerate
Version:	0.1.8
Release:	3
License:	GPLv2+
Group:		Sound
URL:		http://www.mega-nerd.com/SRC/index.html
Source0:	http://www.mega-nerd.com/SRC/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	pkgconfig(fftw3) >= 3

%description
Secret Rabbit Code (aka libsamplerate) is a Sample Rate Converter for
audio. One example of where such a thing would be useful is
converting audio from the CD sample rate of 44.1kHz to the 48kHz
sample rate used by DAT players.

SRC is capable of arbitrary and time varying conversions ; from
downsampling by a factor of 12 to upsampling by the same
factor. Arbitrary in this case means that the ratio of input and
output sample rates can be an irrational number. The conversion ratio
can also vary with time for speeding up and slowing down effects.

SRC provides a small set of converters to allow quality to be traded
off against computation cost. The current best converter provides a
signal-to-noise ratio of 97dB with -3dB passband extending from DC to
96% of the theoretical best bandwidth for a given pair of input and
output sample rates.

%package -n	%{libname}
Summary:	Audio Sample Rate Converter shared library
Group:		System/Libraries

%description -n	%{libname}
Secret Rabbit Code (aka libsamplerate) is a Sample Rate Converter for
audio. One example of where such a thing would be useful is
converting audio from the CD sample rate of 44.1kHz to the 48kHz
sample rate used by DAT players.

SRC is capable of arbitrary and time varying conversions ; from
downsampling by a factor of 12 to upsampling by the same
factor. Arbitrary in this case means that the ratio of input and
output sample rates can be an irrational number. The conversion ratio
can also vary with time for speeding up and slowing down effects.

SRC provides a small set of converters to allow quality to be traded
off against computation cost. The current best converter provides a
signal-to-noise ratio of 97dB with -3dB passband extending from DC to
96% of the theoretical best bandwidth for a given pair of input and
output sample rates.

This package contains the shared library required for running programs
using %{name}.

%package -n	%{devname}
Summary:	Audio Sample Rate Converter development files
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{devname}
Secret Rabbit Code (aka libsamplerate) is a Sample Rate Converter for
audio. One example of where such a thing would be useful is
converting audio from the CD sample rate of 44.1kHz to the 48kHz
sample rate used by DAT players.

SRC is capable of arbitrary and time varying conversions ; from
downsampling by a factor of 12 to upsampling by the same
factor. Arbitrary in this case means that the ratio of input and
output sample rates can be an irrational number. The conversion ratio
can also vary with time for speeding up and slowing down effects.

SRC provides a small set of converters to allow quality to be traded
off against computation cost. The current best converter provides a
signal-to-noise ratio of 97dB with -3dB passband extending from DC to
96% of the theoretical best bandwidth for a given pair of input and
output sample rates.

This package contains the C headers and other files needed to compile
programs with %{name}.

%package	progs
Summary:	Audio Sample Rate Converter
Group:		Sound

%description	progs
Secret Rabbit Code (aka libsamplerate) is a Sample Rate Converter for
audio. One example of where such a thing would be useful is
converting audio from the CD sample rate of 44.1kHz to the 48kHz
sample rate used by DAT players.

SRC is capable of arbitrary and time varying conversions ; from
downsampling by a factor of 12 to upsampling by the same
factor. Arbitrary in this case means that the ratio of input and
output sample rates can be an irrational number. The conversion ratio
can also vary with time for speeding up and slowing down effects.

SRC provides a small set of converters to allow quality to be traded
off against computation cost. The current best converter provides a
signal-to-noise ratio of 97dB with -3dB passband extending from DC to
96% of the theoretical best bandwidth for a given pair of input and
output sample rates.

This package contains a command line utility based on %{name}.

%prep
%setup -q

%build
%configure2_5x
%make

%check
make check

%install
%makeinstall_std
rm -rf %{buildroot}%{_datadir}/doc/libsamplerate0-dev

%files -n %{libname}
%{_libdir}/libsamplerate.so.%{major}*

%files -n %{devname}
%doc doc/*
%{_libdir}/libsamplerate.so
%{_libdir}/libsamplerate.a
%{_libdir}/pkgconfig/samplerate.pc
%{_includedir}/samplerate.h

%files progs
%doc AUTHORS ChangeLog
%{_bindir}/sndfile-resample



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14915 |12mr|libseccomp-1.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname seccomp %{major}
%define develname %mklibname -d seccomp

Summary:	Enhanced seccomp library
Name:		libseccomp
Version:	1.0.0
Release:	1
ExclusiveArch:	%{ix86} x86_64
License:	LGPLv2
Group:		System/Libraries
Source0:	http://downloads.sf.net/project/libseccomp/%{name}-%{version}.tar.gz
URL:		http://libseccomp.sourceforge.net
Requires:	kernel >= 3.5

%description
The libseccomp library provides an easy to use interface to the Linux Kernel's
syscall filtering mechanism, seccomp.  The libseccomp API allows an application
to specify which syscalls, and optionally which syscall arguments, the
application is allowed to execute, all of which are enforced by the Linux
Kernel.


%package -n     %{libname}
Summary:        Collection library providing GObject-based interfaces and classes
Group:          System/Libraries

%description -n %{libname}
The libseccomp library provides an easy to use interface to the Linux Kernel's
syscall filtering mechanism, seccomp.  The libseccomp API allows an application
to specify which syscalls, and optionally which syscall arguments, the
application is allowed to execute, all of which are enforced by the Linux
Kernel.

%package -n	%{develname}
Summary:	Development files used to build applications with libseccomp support
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	seccomp-devel = %{version}-%{release}

%description -n	%{develname}
The libseccomp library provides an easy to use interface to the Linux Kernel's
syscall filtering mechanism, seccomp.  The libseccomp API allows an application
to specify which syscalls, and optionally which syscall arguments, the
application is allowed to execute, all of which are enforced by the Linux
Kernel.

%prep
%setup -q

%build
%configure2_5x
%make

%install
mkdir -p "%{buildroot}/%{_libdir}"
mkdir -p "%{buildroot}/%{_includedir}"
mkdir -p "%{buildroot}/%{_mandir}"
%makeinstall_std

%files -n %{libname}
%{_libdir}/libseccomp.so.*

%files -n %{develname}
%doc LICENSE CREDITS README
%{_includedir}/seccomp.h
%{_libdir}/libseccomp.so
%{_libdir}/pkgconfig/libseccomp.pc
%{_mandir}/man3/*

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14916 |12mr|libsecret-0.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	api	1
%define	major	0
%define	libname	%mklibname secret %{api} %{major}
%define	girname	%mklibname secret-gir %{api} 
%define	devname	%mklibname secret -d

Summary:	Library for accessing the Secret Service API
Name:		libsecret
Version:	0.8
Release:	1
License:	LGPLv2+
Group:		System/Libraries
Url:		http://www.gnome.org/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/libsecret/%{name}-%{version}.tar.xz
BuildRequires:	intltool
BuildRequires:	libgcrypt-devel
BuildRequires:	pkgconfig(gio-2.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)

%description
libsecret is a library for storing and retrieving passwords and other
secrets. It communicates with the "Secret Service" using DBus.

%package tools
Summary:	Library for accessing the Secret Service API -- Tools
Group:		System/Libraries

%description tools
libsecret is a library for storing and retrieving passwords and other
secrets. It communicates with the "Secret Service" using DBus.

%package -n %{libname}
Summary:	Library for accessing the Secret Service API
Group:		System/Libraries

%description -n %{libname}
This package contains the shared library for %{name}.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n %{devname}
Summary:	Library for accessing the Secret Service API -- Development Files
Group:		Development/C
Requires:	%{libname} = %{version}
Requires:	%{girname} = %{version}

%description -n %{devname}
This package contains the development files for %{name}.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std

%find_lang %{name}

%files tools -f %{name}.lang
%doc AUTHORS COPYING NEWS README
%{_bindir}/secret-tool

%files -n %{libname}
%{_libdir}/libsecret-%{api}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Secret-%{api}.typelib
%{_libdir}/girepository-1.0/SecretUnstable-0.typelib

%files -n %{devname}
%{_libdir}/libsecret-%{api}.so
%{_libdir}/pkgconfig/libsecret-%{api}.pc
%{_libdir}/pkgconfig/libsecret-unstable.pc
%{_includedir}/libsecret-%{api}/
%{_datadir}/gir-1.0/Secret-%{api}.gir
%{_datadir}/gir-1.0/SecretUnstable-0.gir
%doc %{_datadir}/gtk-doc/html/libsecret-%{api}/




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14917 |12mr|libselinux-2.0.78-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libnameold %mklibname selinux 1
%define libname        %mklibname selinux %{major}
%define libnamedevel %mklibname selinux -d
%define libnamestaticdevel %mklibname selinux -d -s

Name:           libselinux
Version:        2.0.78
Release:        %mkrel 6
Summary:        SELinux library and simple utilities
License:        Public Domain
Group:          System/Libraries
URL:            http://www.nsa.gov/selinux/
Source0:        http://www.nsa.gov/selinux/archives/%{name}-%{version}.tgz
#Source1:        http://www.nsa.gov/selinux/archives/%{name}-%{version}.tgz.sign
Patch0:         libselinux-rhat.patch
Patch1:		libselinux-2.0.78-fix-build.patch
BuildRequires:  sepol-static-devel
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%description
Security-enhanced Linux is a patch of the Linux® kernel and a
number of utilities with enhanced security functionality designed
to add mandatory access controls to Linux. The Security-enhanced
Linux kernel contains new architectural components originally
developed to improve the security of the Flask operating system.
These architectural components provide general support for the
enforcement of many kinds of mandatory access control policies,
including those based on the concepts of Type Enforcement®,
Role-based Access Control, and Multi-level Security.

libselinux provides an API for SELinux applications to get and set
process and file security contexts and to obtain security policy
decisions. Required for any applications that use the SELinux API.

%package -n %{libname}
Summary:        SELinux library and simple utilities
Group:          System/Libraries
Provides:       libselinux = %{version}-%{release}
Provides:       selinux = %{version}-%{release}

%description -n %{libname}
libselinux provides an API for SELinux applications to get and set
process and file security contexts and to obtain security policy
decisions. Required for any applications that use the SELinux API.

%package -n %{libnamedevel}
Summary:        Development libraries and header files for %{name}
Group:          Development/C
Provides:       selinux-devel = %{version}-%{release}
Requires:       %{libname} = %{version}-%{release}
Obsoletes:      %{libnameold}-devel < %{version}-%{release}

%description -n %{libnamedevel}
The selinux-devel package contains the libraries and header
files needed for developing SELinux applications.

%package -n %{libnamestaticdevel}
Summary:        Static development libraries for %{name}
Group:          Development/C
Provides:       selinux-static-devel = %{version}-%{release}
Requires:       %{libnamedevel} = %{version}-%{release}

%description -n %{libnamestaticdevel}
The selinux-static-devel package contains the static libraries
needed for developing SELinux applications.

%package utils
Summary:        Utilities for %{name}
Group:          System/Kernel and hardware

%description utils
This package contains numerous applications utilizing %{name}.

%package -n python-selinux
Summary:        Python bindings for %{name}
Group:          Development/Python
%py_requires -d

%description -n python-selinux
This package contains python bindings for %{name}.

%prep
%setup -q
%patch0 -p1
%patch1 -p0 -b .build

%build
%{__make} \
    CFLAGS="%{optflags}" \
    LIBDIR=%{_libdir} \
    LDFLAGS="%{ldflags}" \
    PYLIBVER=%{py_ver} \
    PYINC=%{py_incdir} \
    PYLIB=%{py_platsitedir} \
    PYTHONLIBDIR="%{py_platsitedir}" \
    all pywrap

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_includedir}
install -d %{buildroot}%{_libdir}
install -d %{buildroot}/%{_lib}
install -d %{buildroot}%{_mandir}/man3

%{make} \
    DESTDIR=%{buildroot} \
    LIBDIR="%{buildroot}%{_libdir}" \
    SHLIBDIR="%{buildroot}/%{_lib}" \
    install install-pywrap

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%files -n %{libname}
%defattr(-,root,root)
/%{_lib}/libselinux.so.*

%files utils
%defattr(-,root,root)
%doc ChangeLog LICENSE
%{_sbindir}/*
/sbin/matchpathcon
%{_mandir}/man?/*

%files -n %{libnamedevel}
%defattr(-,root,root)
%{_includedir}/selinux/*.h
%{_libdir}/*.so

%files -n %{libnamestaticdevel}
%defattr(-,root,root)
%{_libdir}/*.a

%files -n python-selinux
%defattr(-,root,root)
%{py_platsitedir}/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14918 |12mr|libsepol-2.0.34-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: SELinux binary policy manipulation library 
Name: libsepol
Version: 2.0.34
Release: %mkrel 2
License: GPL
Group: System/Libraries
URL:	http://www.selinuxproject.org
Source0: http://www.nsa.gov/selinux/archives/libsepol-%{version}.tgz
#Source1: http://www.nsa.gov/selinux/archives/libsepol-%{version}.tgz.sign
#Provides: libsepol.so
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root

%description
Security-enhanced Linux is a feature of the Linux® kernel and a number
of utilities with enhanced security functionality designed to add
mandatory access controls to Linux.  The Security-enhanced Linux
kernel contains new architectural components originally developed to
improve the security of the Flask operating system. These
architectural components provide general support for the enforcement
of many kinds of mandatory access control policies, including those
based on the concepts of Type Enforcement®, Role-based Access
Control, and Multi-level Security.

libsepol provides an API for the manipulation of SELinux binary policies.
It is used by checkpolicy (the policy compiler) and similar tools, as well
as by programs like load_policy that need to perform specific transformations
on binary policies such as customizing policy boolean settings.

%package -n %{mklibname sepol 1}
Summary: SELinux binary policy manipulation library
Group: System/Libraries

%description -n %{mklibname sepol 1}
libsepol provides an API for the manipulation of SELinux binary policies.
It is used by checkpolicy (the policy compiler) and similar tools, as well
as by programs like load_policy that need to perform specific transformations
on binary policies such as customizing policy boolean settings.

%package -n %{mklibname sepol -d}
Summary: Header files and libraries used to build policy manipulation tools
Group: Development/C
Requires: %{mklibname sepol 1} = %{version}-%{release}
Provides: sepol-devel = %{version}-%{release}
Obsoletes: %{mklibname sepol 1 -d}

%description -n %{mklibname sepol -d}
The libsepol-devel package contains the libraries and header files
needed for developing applications that manipulate binary policies. 

%package -n %{mklibname sepol -d -s}
Summary: Static libraries used to build policy manipulation tools
Group: Development/C
Requires: %{mklibname sepol -d} = %{version}-%{release}
Provides: sepol-static-devel = %{version}-%{release}
Obsoletes: %{mklibname sepol 1 -d -s}

%description -n %{mklibname sepol -d -s}
The libsepol-devel package contains the static libraries
needed for developing applications that manipulate binary policies. 

%prep
%setup -q
# sparc64 is an -fPIC arch, so we need to fix it here
%ifarch sparc64
sed -i 's/fpic/fPIC/g' src/Makefile
%endif

%build
%{make} clean
%{make} CFLAGS="%{optflags}"

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/%{_lib} 
mkdir -p %{buildroot}/%{_libdir} 
mkdir -p %{buildroot}%{_includedir} 
mkdir -p %{buildroot}%{_bindir} 
mkdir -p %{buildroot}%{_mandir}/man3
mkdir -p %{buildroot}%{_mandir}/man8
%{makeinstall_std} LIBDIR="%{buildroot}%{_libdir}" SHLIBDIR="%{buildroot}/%{_lib}"
rm -f %{buildroot}%{_bindir}/genpolbools
rm -f %{buildroot}%{_bindir}/genpolusers
rm -f %{buildroot}%{_bindir}/chkcon
rm -rf %{buildroot}%{_mandir}/man8

%clean
rm -rf %{buildroot}

%post -n %{mklibname sepol 1}
%if %mdkversion < 200900
/sbin/ldconfig
%endif
[ -x /sbin/telinit ] && [ -p /dev/initctl ]  && /sbin/telinit U
exit 0

%if %mdkversion < 200900
%postun -n %{mklibname sepol 1} -p /sbin/ldconfig
%endif

%files -n %{mklibname sepol 1}
%defattr(-,root,root)
/%{_lib}/libsepol.so.1

%files -n %{mklibname sepol -d}
%defattr(-,root,root)
%{_libdir}/libsepol.so
%{_includedir}/sepol/*.h
# %exclude %{_mandir}/man3/*.3*
%{_mandir}/man3/*.3*
%dir %{_includedir}/sepol
%dir %{_includedir}/sepol/policydb
%{_includedir}/sepol/policydb/*.h

%files -n %{mklibname sepol -d -s}
%defattr(-,root,root)
%{_libdir}/libsepol.a



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14919 |12mr|libsexy-0.1.11-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2
%define libname %mklibname sexy %major
%define develname %mklibname sexy -d

Summary: Collection of widgets for GTK+
Name: libsexy
Version: 0.1.11
Release: 14
Source0: http://releases.chipx86.com/libsexy/libsexy/%{name}-%{version}.tar.bz2
Patch0: %{name}-%{version}-url-label.patch
Patch1: %{name}-icon-name.patch
Patch2: gtk2-single-include.patch
License: LGPL
Group: System/Libraries
Url: http://www.chipx86.com/wiki/Libsexy
BuildRequires: gtk+2-devel
BuildRequires: glib2-devel
BuildRequires: gtk-doc

%description
This is a collection of widgets for GTK+ 2.x.

%package -n %libname
Group:System/Libraries
Summary: Collection of widgets for GTK+
#gw watch for major number changes
Requires: %mklibname enchant 1

%description -n %libname
This is a collection of widgets for GTK+ 2.x.

%package -n %develname
Group:Development/C
Summary: Collection of widgets for GTK+
Requires: %libname = %version
Provides: %{mklibname sexy 2 -d} = %{EVRD}
Obsoletes: %{mklibname sexy 2 -d}
%if "%{_lib}" != "lib"
Provides: %{name}-devel = %{EVRD}
%endif

%description -n %develname
This is a collection of widgets for GTK+ 2.x.

%prep
%setup -q
%patch0 -p1 -b .url-label
%patch1 -p1 -b .icon-name
%patch2 -p1 -b .gtk-single-include

%build
export LIBS=`pkg-config --libs gmodule-2.0`
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%files -n %libname
%_libdir/*.so.%{major}*

%files -n %develname
%doc ChangeLog AUTHORS NEWS
%_datadir/gtk-doc/html/libsexy
%_includedir/*
%_libdir/*.so
%_libdir/pkgconfig/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14920 |12mr|libshout-2.3.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 3
%define libname %mklibname shout %{major}
%define develname %mklibname shout -d

Summary:	A library for communicating with and sending data to an icecast server
Name:		libshout
Version:	2.3.1
Release:	2
Group:		System/Libraries
License:	LGPL+
URL:		http://www.icecast.org/
Source0:	http://downloads.us.xiph.org/releases/libshout/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(ogg)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(theora)
BuildRequires:	pkgconfig(speex)

%description
Libshout is a library for communicating with and sending data to an
icecast server.  It handles the socket connection, the timing of the
data, and prevents bad data from getting to the icecast server.

With just a few lines of code, a programmer can easily turn any
application into a streaming source for an icecast server.  Libshout also
allows developers who want a specific feature set (database access,
request taking) to concentrate on that feature set, instead of worrying
about how server communication works.

Please refer to the API reference and example code to start learning how
to use libshout in your own code.

%package -n	%{libname}
Summary:	Main library for %{name}
Group:		System/Libraries

%description -n	%{libname}
This package contains the library needed to run programs dynamically
linked with %{name}.

%package -n	%{develname}
Summary:	Headers for developing programs that will use %{name}
Group:		Development/Other
Requires:	pkgconfig(speex)
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname shout 3 -d} < 2.3.1

%description -n	%{develname}
This package contains the headers that programmers will need to develop
applications which will use %{name}.

%prep
%setup -q

%build
autoreconf -fis
%configure2_5x --disable-static
%make

%install
%makeinstall_std

# remove installed doc
rm -rf %{buildroot}%{_datadir}/doc/%{name}

%files -n %{libname}
%{_libdir}/*.so.*

%files -n %{develname}
%doc README
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/shout.pc
%{_datadir}/aclocal/shout.m4



%changelog
* Fri Aug  17 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 3d07c00
- New version 2.3.1 (sync with Cooker), fix unversioned Obsoletes, convert BR to pkgconfig style
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14921 |12mr|libsidplay-1.36.60-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname sidplay %{major}
%define develname %mklibname sidplay -d

Summary:	A Commodore 64 music player and SID chip emulator library
Name:		libsidplay
Version:	1.36.60
Release:	%mkrel 4
License:	GPLv2+
Group:		System/Libraries
URL:		http://home.arcor.de/ms2002sep/bak/
Source:		%{name}-%{version}.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
 
%description
This library provides the Sound Interface Device (SID) chip emulator
engine that is used by music player programs like SIDPLAY. With it
you can play musics from Commodore 64 (or compatible) programs.

%package -n	%{libname}
Summary:	A Commodore 64 music player and SID chip emulator library
Group:		System/Libraries
Provides:	%{name} = %{version}

%description -n	%{libname}
This library provides the Sound Interface Device (SID) chip emulator
engine that is used by music player programs like SIDPLAY. With it
you can play musics from Commodore 64 (or compatible) programs.

%package -n	%{develname}
Summary:	Libraries and include files for developing libsidplay applications
Group:		Development/C++
Requires:	%{libname} = %{version}
Provides:	sidplay-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname sidplay 1 -d}

%description -n	%{develname}
This package contains the header files and the static library for compiling
applications that use libsidplay. 

%prep

%setup -q

%build

%configure2_5x \
    --enable-optfixpoint \
    --enable-optendian

%make

%install
rm -rf %{buildroot}

%makeinstall

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}
 
%files -n %{libname}
%defattr(-,root,root)
%doc AUTHORS COPYING
%{_libdir}/lib*.so.*

%files -n %{develname}
%defattr(-,root,root)
%doc DEVELOPER src/*.txt
%{_includedir}/sidplay/
%{_libdir}/*.so
%{_libdir}/*a



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14922 |12mr|libsigc++2.0-2.2.10-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 2.2.10
%define release 3

%define pkgname libsigc++

%define api_version 2.0
%define major 0
%define libname %mklibname sigc++ %api_version %major
%define libnamedev %mklibname -d sigc++ %api_version

Name:		%{pkgname}%{api_version}
Summary:	The Typesafe Signal Framework for C++
Version:	%{version}
Release:	%{release}
License:	LGPL
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{pkgname}/%{pkgname}-%{version}.tar.xz
URL:		http://libsigc.sourceforge.net/
Group:		System/Libraries


%description
Callback system for use in widget libraries, abstract interfaces, and
general programming.

This library implements a full callback system for use in widget
libraries, abstract interfaces, and general programming. Originally part
of the Gtk-- widget set, %{pkgname} is now a separate library to provide for
more general use. It is the most complete library of its kind with the
ablity to connect an abstract callback to a class method, function, or
function object. It contains adaptor classes for connection of dissimilar
callbacks and has an ease of use unmatched by other C++ callback
libraries.

Package gtkmm, which is a c++ binding to the famous gtk+ library, uses
%{pkgname}.


%package -n %{libname}
Summary:	The Typesafe Signal Framework for C++
Group:		System/Libraries
Provides:	%{pkgname}%{api_version} = %{version}-%{release}

%description -n %{libname}
Callback system for use in widget libraries, abstract interfaces, and
general programming.

This library implements a full callback system for use in widget
libraries, abstract interfaces, and general programming. Originally part
of the Gtk-- widget set, %{pkgname} is now a separate library to provide for
more general use. It is the most complete library of its kind with the
ablity to connect an abstract callback to a class method, function, or
function object. It contains adaptor classes for connection of dissimilar
callbacks and has an ease of use unmatched by other C++ callback
libraries.

Package gtkmm, which is a c++ binding to the famous gtk+ library, uses
%{pkgname}.


%package -n %{libnamedev}
Summary:	Development tools for the Typesafe Signal Framework for C++ 
Group:		Development/C++
Provides:	libsigc++1.2-examples
Obsoletes:	libsigc++1.2-examples
Provides:	%{pkgname}%{api_version}-devel = %{version}-%{release}
Provides:	sigc++%{api_version}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}
Obsoletes: %mklibname -d sigc++ %api_version %major

%description -n %{libnamedev}
This package contains the headers and static libraries of %{pkgname},
which are needed when developing or compiling applications which use
%{pkgname}.

%package doc
Summary:	Documentation for %{pkgname} library
Group:		Books/Other

%description doc
This package provides API documentation of %{pkgname} library.

%prep
%setup -q -n %{pkgname}-%{version}

%build
%configure2_5x
%make

%check
make check

%install
%makeinstall_std

%files -n %{libname}
%doc COPYING NEWS README
%{_libdir}/libsigc-%{api_version}.so.%{major}*

%files -n %{libnamedev}
%doc AUTHORS ChangeLog TODO
%{_includedir}/*
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*
%{_libdir}/sigc++-%{api_version}

%files doc
%doc %{_docdir}/libsigc++-%{api_version}
%_datadir/devhelp/books/libsigc++-%{api_version}

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14923 |12mr|libsigsegv-2.10-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2
%define libname %mklibname sigsegv %{major}
%define develname %mklibname sigsegv -d
%define staticname %mklibname sigsegv -d -s

Summary:	Library for handling page faults in user mode
Name:		libsigsegv
Version:	2.10
Release:	%mkrel 4
License:	GPLv2+
Group:		System/Libraries
URL:		http://libsigsegv.sourceforge.net/
Source0:	http://ftp.gnu.org/gnu/libsigsegv/%{name}-%{version}.tar.gz
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This is a library for handling page faults in user mode. A page fault
occurs when a program tries to access to a region of memory that is
currently not available. Catching and handling a page fault is a useful
technique for implementing:
  - pageable virtual memory,
  - memory-mapped access to persistent databases,
  - generational garbage collectors,
  - stack overflow handlers,
  - distributed shared memory,

%package -n %{libname}
Summary:	Library for handling page faults in user mode
Group:		System/Libraries

%description -n %{libname}
This is a library for handling page faults in user mode. A page fault
occurs when a program tries to access to a region of memory that is
currently not available. Catching and handling a page fault is a useful
technique for implementing:
  - pageable virtual memory,
  - memory-mapped access to persistent databases,
  - generational garbage collectors,
  - stack overflow handlers,
  - distributed shared memory,

%package -n %{develname}
Summary:	Development libraries and header files for %{name} 
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%mklibname sigsegv 0 -d

%description -n	%{develname}
Libraries and header files for %{name} development.

%package -n %{staticname}
Summary:	Static development libraries for %{name}
Group:		Development/C
Requires:	%{develname} = %{version}-%{release}
Provides:	%{name}-static-devel = %{version}-%{release}
Obsoletes:	%mklibname -d -s sigsegv 0

%description -n %{staticname}
Static development libraries for %{name} development.

%prep
%setup -q

%build
%configure2_5x \
    --libdir=/%{_lib} \
    --enable-shared \
    --enable-static
%make

%check
make check

%install
rm -rf %{buildroot}

%makeinstall_std

rm -f %{buildroot}/%{_lib}/*.la
rm -f %{buildroot}/%{_lib}/*.so

install -d %{buildroot}%{_libdir}
ln -s /%{_lib}/libsigsegv.so.%{major} %{buildroot}%{_libdir}/libsigsegv.so
mv %{buildroot}/%{_lib}/lib*.a %{buildroot}%{_libdir}/

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%doc AUTHORS ChangeLog NEWS README
/%{_lib}/lib*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%{_libdir}/lib*.so
%{_includedir}/*

%files -n %{staticname}
%{_libdir}/lib*.a



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14924 |12mr|libsm-1.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 6
%define libname %mklibname sm %{major}
%define develname %mklibname sm -d

Name:		libsm
Summary:	X Session Management Library
Version:	1.2.1
Release:	1
Group:		Development/X11
License:	MIT
URL:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/lib/libSM-%{version}.tar.bz2

BuildRequires:	pkgconfig(ice)
BuildRequires:	x11-proto-devel >= 1.0.0
BuildRequires:	x11-util-macros >= 1.0.1
BuildRequires:	x11-xtrans-devel >= 1.0.0

%description
This is the X Session Management Library.

%package -n %{libname}
Summary:	X Session Management Library
Group:		Development/X11
Conflicts:	libxorg-x11 < 7.0
Provides:	%{name} = %{version}

%description -n %{libname}
This is the X Session Management Library.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/X11
Requires:	%{libname} = %{version}-%{release}
Provides:	libsm-devel = %{version}-%{release}
Obsoletes:	%{_lib}sm6-devel < 1.2.1
Obsoletes:	%{_lib}sm-static-devel < 1.2.1
Conflicts:	libxorg-x11-devel < 7.0

%description -n %{develname}
Development files for %{name}

%prep
%setup -qn libSM-%{version}

%build
%configure2_5x \
	--disable-static \
	--x-includes=%{_includedir}\
	--x-libraries=%{_libdir}\
	--without-libuuid

%make

%install
rm -rf %{buildroot}
%makeinstall_std
rm -rf %{buildroot}%{_datadir}/doc/libSM

%pre -n %{develname}
if [ -h %{_includedir}/X11 ]; then
	rm -f %{_includedir}/X11
fi

%files -n %{libname}
%{_libdir}/libSM.so.%{major}*

%files -n %{develname}
%doc doc/*.xml
%{_libdir}/libSM.so
%{_libdir}/pkgconfig/sm.pc
%{_includedir}/X11/SM/SM.h
%{_includedir}/X11/SM/SMlib.h
%{_includedir}/X11/SM/SMproto.h



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14925 |12mr|libsmbios-2.2.28-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2
%define libname %mklibname smbios %{major}
%define develname %mklibname smbios -d

Summary:	Open BIOS parsing libs
Name:		libsmbios
Version:	2.2.28
Release:	%mkrel 1
License:	GPLv2+ or OSL
Group:		System/Libraries
URL:		http://linux.dell.com/libsmbios/main
Source:		http://linux.dell.com/libsmbios/download/%{name}/%{name}-%{version}/%{name}-%{version}.tar.bz2
# libsmbios only ever makes sense on intel compatible arches
# no DMI tables on ppc, s390, etc.
ExclusiveArch:	x86_64 ia64 %{ix86}
BuildRequires:	libxml2-devel
BuildRequires:	cppunit-devel
BuildRequires:	doxygen
BuildRequires:	graphviz
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
Libsmbios is a library and utilities that can be used by client programs 
to get information from standard BIOS tables, such as the SMBIOS table.

%package -n %{libname}
Summary:	Libsmbios shared libraries
Group:		System/Libraries

%description -n %{libname}
Libsmbios is a library and utilities that can be used by client programs 
to get information from standard BIOS tables, such as the SMBIOS table.

%package utils
Summary:	The "supported" sample binaries that use libsmbios
Group:		System/Configuration/Hardware
Provides:	%{name}-bin = %{version}-%{release}
Obsoletes:	%{name}-bin < 2.0.2
%py_requires -d

%description utils
Libsmbios is a library and utilities that can be used by client programs 
to get information from standard BIOS tables, such as the SMBIOS table.

This package contains some sample binaries that use libsmbios.

%package -n %{develname}
Summary:	Development headers and archives
Group:		Development/C++
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%mklibname smbios 1 -d

%description -n %{develname}
Libsmbios is a library and utilities that can be used by client programs 
to get information from standard BIOS tables, such as the SMBIOS table.

This package contains the headers and .a files necessary to compile new 
client programs against libsmbios.

%prep
%setup -q

#fix tests
find src/ -name *.py -exec sed -i -e 's|python2|python|g' {} \;

sed -i -e 's#-Werror ##' Makefile.*

%build
%configure2_5x \
	    --disable-rpath
%make

%check
%make check

%install
rm -rf %{buildroot}
%makeinstall_std

mkdir -p %{buildroot}/%{_includedir}
cp -a src/include/smbios %{buildroot}/%{_includedir}
cp -a src/include/smbios_c %{buildroot}/%{_includedir}
rm -f %{buildroot}/%{_libdir}/lib*.la

# (tpg) looks like hal need this
ln -s %{_sbindir}/dellWirelessCtl %{buildroot}%{_bindir}/dellWirelessCtl

# (tpg) wtf is yum ? ;)
rm -rf %{buildroot}%{_prefix}/lib/yum-plugins
rm -rf %{buildroot}%{_sysconfdir}/yum

%find_lang %{name}

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%{_includedir}/smbios*
%{_libdir}/*.a
%{_libdir}/*.so
%{_libdir}/pkgconfig/libsmbios*.pc

%files utils -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS README TODO ChangeLog doc/*
%config(noreplace) %{_sysconfdir}/%{name}/*.conf
%{_sbindir}/*
%{_bindir}/*
%{_datadir}/smbios-utils
%{python_sitelib}/%{name}_c



%changelog
* Fri Aug  24 2012 Denis Silakov <denis.silakov@rosalab.ru>
+ Commit: ab1e760
- Updated to 2.2.28
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14926 |12mr|libsmi-0.4.8-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# mib repository
%define mibsdir		%{_datadir}/%{name}/mibs
# pib repository
%define	pibsdir		%{_datadir}/%{name}/pibs

%define	major 2
%define libname %mklibname smi %{major}
%define develname %mklibname smi -d

Summary:	LibSMI deals with SNMP MIBS definitions
Name:		libsmi
Version:	0.4.8
Release:	9
License:	BSD-like
Group:		System/Libraries
URL:		http://www.ibr.cs.tu-bs.de/projects/libsmi/
Source0:	ftp://ftp.ibr.cs.tu-bs.de/pub/local/libsmi/%{name}-%{version}.tar.gz
Patch0:		libsmi-0.4.8-format_not_a_string_literal_and_no_format_arguments.diff
Patch1:		libsmi-0.4.8-CVE-2010-2891.diff
Requires:	coreutils
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:  autoconf automake libtool
BuildRequires:	wget

%description
This package contains the SMI library and standard IETF and IANA Mibs. This
library provides a programmer-friendly interface to access MIB module
information.

System config file: %{_sysconfdir}/smi.conf
User config file:   .smirc

%package -n	%{libname}
Summary:	LibSMI deals with SNMP MIBS definitions
Group:          System/Libraries
Provides:	libsmi = %{version}-%{release}
Requires:	%{name}-mibs-std
Conflicts:	smi-tools < 0.4.5-1

%description -n	%{libname}
This package contains the shared SMI libraries and standard IETF and IANA Mibs.
This library provides a programmer-friendly interface to access MIB module
information.

System config file: %{_sysconfdir}/smi.conf
User config file:   .smirc

%package -n	%{develname}
Summary:	Development tools for LibSMI
Group:		Development/Other
Requires:	%{libname} >= %{version}-%{release}
Provides:	smi-devel = %{version}-%{release}
Provides:	libsmi-devel = %{version}-%{release}
Obsoletes:	%{mklibname smi 2 -d}

%description -n	%{develname}
This package contails the include files and static library needed to develop
applications based on the SMI Library

%package	mibs-std
Summary:	Standard MIB files for LibSMI
Group:		System/Libraries
Requires:	smi-tools >= %{version}-%{release}

%description	mibs-std
This package contains standard MIB files for use with the SMI Library:

 o IETF - standard MIBS for SNMP, SNMPv2, interfaces, IP, 
 o IANA - standard identifiers for protocols, ifType, etc.

%package	mibs-ext
Summary:	Extended MIB files for LibSMI
Group:		System/Libraries
Requires:	smi-tools = %{version}

%description	mibs-ext
This package contains Extended MIB files for use with the SMI Library:

 o IRTF - SMIng oids, extensions, types 
 o TUBS - MIBS for the Technical University of Braunschweig

%package -n	smi-tools
Summary:	LibSMI tools
Group:          Networking/Other
Requires:	%{libname} = %{version}
Requires:	wget

%description -n	smi-tools
This package contains the LibSMI tools.

%prep

%setup -q -n %{name}-%{version}
%patch0 -p0 -b .format_not_a_string_literal_and_no_format_arguments
%patch1 -p0 -b .CVE-2010-2891

%build

%configure2_5x \
    --with-mibdir=%{mibsdir} \
    --with-pibdir=%{pibsdir} \
    --with-smipath=%{mibsdir}/site:%{mibsdir}/ietf:%{mibsdir}/iana \
    --enable-smi \
    --enable-sming

%make

%check
# fails a couple of tests (2 in {0.4.4, 0.4.5})
make check ||:

%install
rm -rf %{buildroot}

%makeinstall_std

# something broke here...
rm -f %{buildroot}%{pibsdir}/*PIB*
rm -f %{buildroot}%{pibsdir}/*SPPI*
install -m0644 pibs/ietf/* %{buildroot}%{pibsdir}/ietf/
install -m0644 pibs/site/* %{buildroot}%{pibsdir}/site/
install -m0644 pibs/tubs/* %{buildroot}%{pibsdir}/tubs/
find %{buildroot}%{pibsdir}/ -name "Makefile*" | xargs rm -f

install -d %{buildroot}%{_sysconfdir}

cat > smi.conf << EOF
#
# smi.conf - Global/User SMI configuration file.
#
# See smi_config(3) for detailed information on configuration files.
#

# Extend (note the semicolon) the libsmi default module search path.
#path :%{mibsdir}/site
#path :%{mibsdir}/iana
#path :%{mibsdir}/ietf

# Add a private directory.
#path :/home/strauss/lib/mibs

# EXPERIMENTAL: Add a caching method (works only on UNIX systems). 
# NOTE: the cache directory must exist and permissions must be
# handled appropriately. A simple but insecure way is to apply
# a tmp flag to the directory (chmod 1777 /usr/local/share/mibs/cache).
#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/

# Don't show any errors by default.
level 0

# Preload some basic SMIv2 modules.
load SNMPv2-SMI
load SNMPv2-TC
load SNMPv2-CONF

# Make smilint shout loud to report all errors and warnings.
smilint: level 9

# But please don't claim about any names longer than 32 chars.
# (note: this is the prefix of errors namelength-32-module,
#  -type, -object, -enumeration, and -bit)
smilint: hide namelength-32

# Preloading some more modules for special applications.
tcpdump: load DISMAN-SCRIPT-MIB
tcpdump: load IF-MIB
smiquery: load IF-MIB
EOF

install -m0644 smi.conf %{buildroot}%{_sysconfdir}/smi.conf

install -d %{buildroot}%{mibsdir}/site
install -d %{buildroot}%{pibsdir}/site

# cleanups
rm -f %{buildroot}%{_libdir}/*.*a

%post mibs-ext
## Append to config file: path for irtf and tubs
if test ! -f %{_sysconfdir}/smi.conf; then echo "# Generated by %{name}" > %{_sysconfdir}/smi.conf ; fi
for DIR in irtf tubs ; do
  if %__grep -q -e "^path.*%{mibsdir}/${DIR}" %{_sysconfdir}/smi.conf ; then continue; fi
  echo "path :%{mibsdir}/${DIR}" >> %{_sysconfdir}/smi.conf
done


%files -n %{libname}
%doc ANNOUNCE COPYING README THANKS smi.conf-example
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/smi.conf
%attr(0755,root,root) %{_libdir}/lib*.so.*

%files -n %{develname}
%doc TODO doc/draft-irtf-nmrg-sming-02.txt
%attr(0644,root,root) %{_includedir}/*.h
%attr(0755,root,root) %{_libdir}/lib*.so
%attr(0644,root,root) %{_datadir}/aclocal/*.m4
%attr(0644,root,root) %{_libdir}/pkgconfig/libsmi.pc
%attr(0644,root,root) %{_mandir}/man3/libsmi.3*
%attr(0644,root,root) %{_mandir}/man3/smi_*.3*

%files mibs-std
%dir %{mibsdir}
%dir %{mibsdir}/iana
%dir %{mibsdir}/ietf
%dir %{mibsdir}/site
%{mibsdir}/iana/*
%{mibsdir}/ietf/*

%files mibs-ext
%dir %{mibsdir}/irtf
%dir %{mibsdir}/tubs
%{mibsdir}/irtf/*
%{mibsdir}/tubs/*
%dir %{pibsdir}
%dir %{pibsdir}/ietf
%dir %{pibsdir}/site
%dir %{pibsdir}/tubs
%{pibsdir}/ietf/*
%{pibsdir}/tubs/*

%files -n smi-tools
%attr(0755,root,root) %{_bindir}/smi*
%attr(0644,root,root) %{_mandir}/man1/smi*.1*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14927 |12mr|libsndfile-1.0.25-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	1
%define	libname	%mklibname sndfile %{major}
%define	devname	%mklibname sndfile -d

%bcond_with	octave
%bcond_with	bootstrap

Summary:	A library to handle various audio file formats
Name:		libsndfile
Version:	1.0.25
Release:	5
License:	LGPLv2+
Group:		Sound
URL:		http://www.mega-nerd.com/libsndfile/
Source0:	http://www.mega-nerd.com/libsndfile/files/%{name}-%{version}.tar.gz
Patch0:		libsndfile-1.0.25-support-newer-octave-versions.patch

BuildRequires:	autogen
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(celt)
BuildRequires:	pkgconfig(flac)
BuildRequires:	pkgconfig(ogg)
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	pkgconfig(vorbis)
%if !%{with bootstrap}
%ifarch %{ix86} x86_64
BuildRequires:	nasm
%endif
BuildRequires:	pkgconfig(jack)
BuildRequires:	pkgconfig(samplerate)
%endif

%description
libsndfile is a C library for reading and writing sound files such as
AIFF, AU and WAV files through one standard interface. It can currently
read/write 8, 16, 24 and 32-bit PCM files as well as 32-bit floating
point WAV files and a number of compressed formats.

%package -n	%{libname}
Summary:	Shared library of sndfile
Group:		System/Libraries

%description -n	%{libname}
libsndfile is a C library for reading and writing sound files such as
AIFF, AU and WAV files through one standard interface. It can currently
read/write 8, 16, 24 and 32-bit PCM files as well as 32-bit floating
point WAV files and a number of compressed formats.

This package contains the shared library to run applications based on
libsndfile.

%package -n	%{devname}
Summary:	Libraries, includes, etc to develop libsndfile applications 
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	sndfile-devel = %{version}-%{release}

%description -n	%{devname}
Libraries, include files, etc you can use to develop libsndfile applications.

%package	progs
Summary:	Example progs based on libsndfile
Group:		Sound 

%description	progs
This contains sndfile-info for printing information about a sound
file and sndfile-play for playing a sound file.

%if %{with octave}
%package	octave
Summary:	Octave modules based on libsndfile
Group:		Sound 
BuildRequires:	octave-devel

%description	octave
This contains octave modules based on libsndfile for reading, writing and 
playing audio files.
%endif

%prep
%setup -q
%patch0 -p1 -b .octave~
autoreconf -f -IM4

%build
%configure2_5x \
	--disable-static
%make

%install
%makeinstall_std 
rm -rf %{buildroot}%{_includedir}/FLAC

%multiarch_includes %{buildroot}%{_includedir}/sndfile.h

%files -n %{libname}
%doc AUTHORS NEWS README
%{_libdir}/libsndfile.so.%{major}*

%files -n %{devname}
%doc %{_docdir}/libsndfile1-dev
%doc ChangeLog 
%{_libdir}/libsndfile.so
%{multiarch_includedir}/sndfile.h
%{_includedir}/sndfile.h
%{_includedir}/sndfile.hh
%{_libdir}/pkgconfig/sndfile.pc

%files progs
%{_bindir}/sndfile-*
%{_mandir}/man1/*

%if %{with octave}
%files octave
%{_datadir}/octave/
%dir %{_libdir}/octave/*/site/oct/%{_target_platform}/sndfile
%{_libdir}/octave/*/site/oct/%{_target_platform}/sndfile/PKG_ADD
%{_libdir}/octave/*/site/oct/%{_target_platform}/sndfile/sndfile.oct
%endif




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14928 |12mr|libsocialweb-0.25.21-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 0
%define	client_major 2
%define	gir_major 0.25
%define	libname %mklibname socialweb %{major}
%define	libclient %mklibname socialweb-client %{client_major}
%define	girclient %mklibname socialweb-client-gir %{gir_major}
%define	develname %mklibname socialweb -d

Name:		libsocialweb
Version:	0.25.21
Release:	1
License:	LGPLv2.1
Summary:	A personal social data server
Group:		System/Libraries
Url:		http://git.gnome.org/browse/libsocialweb/
Source0:	http://download.gnome.org/sources/libsocialweb/0.25/%{name}-%{version}.tar.xz
Source1:	http://download.gnome.org/sources/libsocialweb/0.25/%{name}-%{version}.sha256sum
Patch0:		libsocialweb-0.25.20-linkage.patch
Patch1:		libsocialweb-0.25.21.upstream_fix_annotations.patch

BuildRequires:	intltool
BuildRequires:	vala-tools
BuildRequires:	xsltproc
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gnome-keyring-1)
BuildRequires:	pkgconfig(json-glib-1.0)
BuildRequires:	pkgconfig(libnm-glib)
BuildRequires:	pkgconfig(libsoup-2.4)
BuildRequires:	pkgconfig(rest-extras-0.7)

%description
Libsocialweb is a personal social data server, that can interact with
social web services, like Flickr, Last.fm, Twitter and Vimeo.

%package -n %{libname}
Summary:	A personal social data server -- Library for Services
License:	LGPLv2.1
Group:		System/Libraries

%description -n %{libname}
This package contains libraries used by libsocialweb services.

%package -n %{libclient}
Summary:	A personal social data server -- Client Library
License:	LGPLv2.1
Group:		System/Libraries

%description -n %{libclient}
This package contains libraries used by clients willing to use
libsocialweb features.

%package -n %{girclient}
Summary:	GObject Introspection interface description for %{name}-client
Group:		System/Libraries
Requires:	%{libclient} = %{version}-%{release}

%description -n %{girclient}
GObject Introspection interface description for %{name}-client.

%package -n %{develname}
Summary:	A personal social data server -- Development Files
License:	LGPLv2.1
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Requires:	%{libclient} = %{version}-%{release}

%description -n %{develname}
Libsocialweb is a personal social data server, that can interact with
social web services, like Flickr, Last.fm, Twitter and Vimeo.

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
autoreconf -fi
%configure2_5x \
	--disable-static \
	--with-gnome \
	--with-online=networkmanager \
	--enable-vala-bindings \
	--enable-all-services

%make

%install
%makeinstall_std
%find_lang %{name}

# Create directory where API keys will be stored
mkdir %{buildroot}%{_datadir}/libsocialweb/keys

%files -f %{name}.lang
%doc AUTHORS COPYING README
# dbus core service
%{_libexecdir}/libsocialweb-core
%{_datadir}/dbus-1/services/libsocialweb.service
%dir %{_libdir}/libsocialweb
%dir %{_libdir}/libsocialweb/services
%dir %{_datadir}/libsocialweb
%dir %{_datadir}/libsocialweb/keys
%dir %{_datadir}/libsocialweb/services
# plugins for various web services
# Explicitly list services to make sure we don't lose any
%{_libdir}/libsocialweb/services/libfacebook.so
%{_datadir}/libsocialweb/services/facebook.keys
%{_libdir}/libsocialweb/services/libflickr.so
%{_datadir}/libsocialweb/services/flickr.keys
%{_libdir}/libsocialweb/services/liblastfm.so
%{_datadir}/libsocialweb/services/lastfm.keys
%{_datadir}/libsocialweb/services/lastfm.png
%{_libdir}/libsocialweb/services/libmyspace.so
%{_datadir}/libsocialweb/services/myspace.keys
%{_datadir}/libsocialweb/services/myspace.png
%{_libdir}/libsocialweb/services/libphotobucket.so
%{_datadir}/libsocialweb/services/photobucket.keys
%{_libdir}/libsocialweb/services/libplurk.so
%{_datadir}/libsocialweb/services/plurk.keys
%{_datadir}/libsocialweb/services/plurk.png
%{_libdir}/libsocialweb/services/libsina.so
%{_datadir}/libsocialweb/services/sina.keys
%{_datadir}/libsocialweb/services/sina.png
%{_libdir}/libsocialweb/services/libsmugmug.so
%{_datadir}/libsocialweb/services/smugmug.keys
%{_libdir}/libsocialweb/services/libtwitter.so
%{_datadir}/libsocialweb/services/twitter.keys
%{_datadir}/libsocialweb/services/twitter.png
%{_libdir}/libsocialweb/services/libvimeo.so
%{_datadir}/libsocialweb/services/vimeo.keys
%{_datadir}/libsocialweb/services/vimeo.png
%{_libdir}/libsocialweb/services/libyoutube.so
%{_datadir}/libsocialweb/services/youtube.keys
%{_datadir}/libsocialweb/services/youtube.png

%files -n %{libname}
%{_libdir}/libsocialweb.so.%{major}*
%{_libdir}/libsocialweb-keyfob.so.%{major}*
%{_libdir}/libsocialweb-keystore.so.%{major}*

%files -n %{libclient}
%{_libdir}/libsocialweb-client.so.%{client_major}*

%files -n %{girclient}
%{_libdir}/girepository-1.0/SocialWebClient-0.25.typelib

%files -n %{develname}
%{_libdir}/*.so
%{_includedir}/libsocialweb/
%{_libdir}/pkgconfig/libsocialweb-client.pc
%{_libdir}/pkgconfig/libsocialweb-keyfob.pc
%{_libdir}/pkgconfig/libsocialweb-keystore.pc
%{_libdir}/pkgconfig/libsocialweb-module.pc
%{_datadir}/gir-1.0/SocialWebClient-0.25.gir
%dir %{_datadir}/vala
%dir %{_datadir}/vala/vapi
%{_datadir}/vala/vapi/*.deps
%{_datadir}/vala/vapi/*.vapi
%doc %{_datadir}/gtk-doc/html/libsocialweb/
%doc %{_datadir}/gtk-doc/html/libsocialweb-dbus/
%doc %{_datadir}/gtk-doc/html/libsocialweb-client/



%changelog
* Fri Dec 09 2011 Matthew Dawkins <mattydaw@mandriva.org> 0.25.20-2
+ Revision: 739236
- vala-tools needed
- rebuild
- enabling vala build needed for folks

* Wed Dec 07 2011 Matthew Dawkins <mattydaw@mandriva.org> 0.25.20-1
+ Revision: 738746
- imported package libsocialweb

  + Claudio Matsuoka <claudio@mandriva.com>
    - update configure macro
    - imported package libsocialweb


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14929 |12mr|libsoup-2.40.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api_version 2.4
%define lib_major	1
%define lib_name	%mklibname soup- %{api_version} %{lib_major}
%define gi_name		%mklibname soup-gir %{api_version}
%define develname	%mklibname -d soup- %{api_version} 

%define build_check		0
%define build_doc		0

Summary: SOAP (Simple Object Access Protocol) implementation
Name: libsoup
Version: 2.40.0
Release: 1
License: LGPLv2
Group: System/Libraries
URL: http://www.gnome.org/
Source0: ftp://ftp.gnome.org/pub/GNOME/sources/libsoup/2.40/%{name}-%{version}.tar.xz
BuildRequires:	pkgconfig(gio-2.0) >= 2.27.5
BuildRequires:	pkgconfig(glib-2.0) >= 2.27.5
BuildRequires:	pkgconfig(gobject-2.0) >= 2.27.5
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(gnome-keyring-1)
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	gobject-introspection-devel >= 0.9.5
BuildRequires:	intltool
%if %{build_doc}
BuildRequires:	gtk-doc
%endif
%if %build_check
#gw for running checks
BuildRequires:	apache-mod_ssl
BuildRequires:	apache-mod_proxy
BuildRequires:	apache-mod_php
BuildRequires:	php-xmlrpc
%endif
Requires:	glib-networking

%description
Soup is a SOAP (Simple Object Access Protocol) implementation in C. 

It provides an queued asynchronous callback-based mechanism for sending and
servicing SOAP requests, and a WSDL (Web Service Definition Language) to C
compiler which generates client stubs and server skeletons for easily calling
and implementing SOAP methods.

%package -n %{lib_name}
Summary:	Libraries for soup
Group:		System/Libraries
Conflicts:	gir-repository < 0.6.5-12.1

%description -n %{lib_name}
Soup is a SOAP (Simple Object Access Protocol) implementation in C. 

It provides an queued asynchronous callback-based mechanism for sending and
servicing SOAP requests, and a WSDL (Web Service Definition Language) to C
compiler which generates client stubs and server skeletons for easily calling
and implementing SOAP methods.

This package contains libraries used by soup.

%package -n %{gi_name}
Summary:	GObject Introspection interface library for libsoup
Group:		System/Libraries
Conflicts:	gir-repository < 0.6.5-12.1
Requires:	%{lib_name} = %{version}-%{release}

%description -n %{gi_name}
GObject Introspection interface library for libsoup.

%package -n %{develname}
Summary:	Development libraries, header files and utilities for soup
Group:		Development/GNOME and GTK+
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{lib_name} = %{version}-%{release}

%description -n %{develname}
This package contains the files necessary to develop applications with soup.

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--disable-static \
	--disable-tls-check \
%if %build_check
	--with-apache-module-dir=/etc/httpd/*modules \
%endif
%if %{build_doc}
	--enable-gtk-doc
%endif

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%find_lang %{name}

%if %build_check
%check
make check
%endif

%files -n %{lib_name} -f %{name}.lang
%{_libdir}/*.so.%{lib_major}*

%files -n %{gi_name}
%{_libdir}/girepository-1.0/Soup-%{api_version}.typelib
%{_libdir}/girepository-1.0/SoupGNOME-%{api_version}.typelib

%files -n %{develname}
%doc README COPYING AUTHORS NEWS
%{_datadir}/gtk-doc/html/%{name}-%api_version
%{_datadir}/gir-1.0/Soup-%{api_version}.gir
%{_datadir}/gir-1.0/SoupGNOME-%{api_version}.gir
%{_libdir}/*.so
%{_libdir}/pkgconfig/*
%{_includedir}/*



%changelog
* Sun Aug  5 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: c572d8d
- Drop .la files
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14930 |12mr|libspectre-0.2.6-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname spectre %{major}
%define develname %mklibname -d spectre

Summary:	Postscript rendering library
Name:		libspectre
Version:	0.2.6
Release:	6
License:	GPLv2+
Group:		System/Libraries
Url:		http://libspectre.freedesktop.org/wiki/
Source0:	http://libspectre.freedesktop.org/releases/%{name}-%{version}.tar.bz2
BuildRequires:	libgs-devel

%description
libspectre is a small library for rendering Postscript documents. It
provides a convenient easy to use API for handling and rendering
Postscript documents.

%package -n %{libname}
Group:		System/Libraries
Summary:	Postscript rendering library

%description -n %{libname}
libspectre is a small library for rendering Postscript documents. It
provides a convenient easy to use API for handling and rendering
Postscript documents.

%package -n %{develname}
Summary:	Postscript rendering library
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	libspectre-devel = %{version}-%{release}

%description -n %{develname}
libspectre is a small library for rendering Postscript documents. It
provides a convenient easy to use API for handling and rendering
Postscript documents.

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%files -n %{libname}
%doc AUTHORS NEWS README TODO
%{_libdir}/libspectre.so.%{major}*

%files -n %{develname}
%{_libdir}/libspectre.so
%{_libdir}/pkgconfig/*
%{_includedir}/*



%changelog
* Sat Aug  18 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: cbdea75
- Re-pack tarball as rpm cannot build with the old one for the reasons unknown
  
* Sat Aug  18 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 18bc8cc
- Spec cleanup, drop .la and .la files
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14931 |12mr|libssh-0.5.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lib_major       4
%define lib_name_orig   %mklibname ssh
%define lib_name        %mklibname ssh %{lib_major}
%define dev_name	%mklibname ssh -d

Summary:	C library to authenticate in a simple manner to one or more SSH servers
Name:		libssh
Version:	0.5.0
Release:	%mkrel 4
Epoch:		1
Group:		System/Libraries
License:	LGPLv2.1+
URL:		http://www.libssh.org
# svn checkout svn://svn.berlios.de/libssh/trunk libssh
Source0:	http://www.libssh.org/files/%{name}-%{version}.tar.gz
BuildRequires:	doxygen
BuildRequires:	openssl-devel
BuildRequires:	cmake
BuildRequires:	zlib-devel
BuildRequires:	libgcrypt-devel
BuildRequires:	libpcap-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root

%description
The ssh library was designed to be used by programmers needing a working 
SSH implementation by the mean of a library. The complete control of the 
client is made by the programmer. With libssh, you can remotely execute 
programs, transfer files, use a secure and transparent tunnel for your 
remote programs. With its Secure FTP implementation, you can play with 
remote files easily, without third-party programs others than libcrypto 
(from openssl). libssh features :

    * Full C library functions for manipulating a client-side SSH
      connection
    * Lesser GPL licensing -SSH2 protocol compliant
    * Fully configurable sessions
    * Support for AES-128,AES-192,AES-256,blowfish, in cbc mode
    * Use multiple SSH connections in a same process, at same time
    * Use multiple channels in the same connection
    * Thread safety when using different sessions at same time
    * Basic but correct SFTP implementation (secure file transfer)
    * RSA and DSS server public key supported
    * Compression support (with zlib)
    * Public key (RSA and DSS), password and keyboard-interactive
      authentication
    * Complete documentation about its API
    * Runs and tested under amd64, x86, arm, sparc32, ppc under Linux,
      BSD, MacosX and Solaris
    * A developer listening to you
    * It's free (LGPL)!


%package -n %{lib_name}
Summary:	Main library for %{name}
Group:		System/Libraries

%description -n %{lib_name}
The ssh library was designed to be used by programmers needing a working
SSH implementation by the mean of a library. The complete control of the
client is made by the programmer. With libssh, you can remotely execute
programs, transfer files, use a secure and transparent tunnel for your
remote programs. With its Secure FTP implementation, you can play with
remote files easily, without third-party programs others than libcrypto
(from openssl).

%files -n %{lib_name}
%defattr(-,root,root,-)
%{_libdir}/*.so.%{lib_major}*

#-----------------------------------------------------------

%package -n %{dev_name}
Summary:	Development files for %{name}
Group:		System/Libraries
Requires:	%{lib_name} = %{epoch}:%{version}-%{release}
Provides:	ssh-devel = %{epoch}:%{version}-%{release}
Provides:	libssh-devel = %{epoch}:%{version}-%{release}

%description -n %{dev_name}
This package contains the development files for %{name}.

%files -n %{dev_name}
%defattr(-,root,root,-)
%{_includedir}/%{name}
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc

#----------------------------------------------------------------

%prep
%setup -q

%build
%cmake -DWITH_GCRYPT=ON -DWITH_PCAP=ON
%make

%install
rm -rf %{buildroot}
%makeinstall_std -C build

%clean
rm -rf %{buildroot}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14932 |12mr|libssh2-1.4.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname libssh2

%define major 1
%define libname %mklibname ssh2_ %{major}
%define develname %mklibname ssh2 -d

Summary:	A library implementing the SSH2 protocol
Name:		%{rname}
Version:	1.4.2
Release:	1
Group:		System/Libraries
License:	BSD
URL:		http://www.libssh2.org/
Source0:	http://www.libssh2.org/download/%{rname}-%{version}.tar.gz
Source1:	http://www.libssh2.org/download/%{rname}-%{version}.tar.gz.asc
BuildRequires:	pkgconfig(openssl)
BuildRequires:	zlib-devel
BuildRequires:	autoconf
BuildRequires:	automake
BuildRequires:	libtool

%description
libssh2 is a library implementing the SSH2 protocol as defined by Internet
Drafts: SECSH-TRANS(22), SECSH-USERAUTH(25), SECSH-CONNECTION(23),
SECSH-ARCH(20), SECSH-FILEXFER(06)*, SECSH-DHGEX(04), and SECSH-NUMBERS(10).

%package -n	%{libname}
Summary:	A library implementing the SSH2 protocol
Group:		System/Libraries

%description -n	%{libname}
libssh2 is a library implementing the SSH2 protocol as defined by Internet
Drafts: SECSH-TRANS(22), SECSH-USERAUTH(25), SECSH-CONNECTION(23),
SECSH-ARCH(20), SECSH-FILEXFER(06)*, SECSH-DHGEX(04), and SECSH-NUMBERS(10).

%package -n	%{develname}
Summary:	Static library and header files for the %{rname} library
Group:		Development/C
Provides:	%{rname}-devel = %{version}-%{release}
Provides:	libssh-devel = %{version}-%{release}
Provides:	ssh2-devel = %{version}-%{release}
Requires:	%{libname} >= %{version}-%{release}

%description -n	%{develname}
libssh2 is a library implementing the SSH2 protocol as defined by Internet
Drafts: SECSH-TRANS(22), SECSH-USERAUTH(25), SECSH-CONNECTION(23),
SECSH-ARCH(20), SECSH-FILEXFER(06)*, SECSH-DHGEX(04), and SECSH-NUMBERS(10).

This package contains the static %{rname} library and its header files.

%prep
%setup -q -n %{rname}-%{version}

%build
%configure2_5x \
    --without-libgcrypt-prefix \
    --with-openssl=%{_prefix} \
    --with-libz=%{_prefix} \
    --disable-static \
    --disable-examples-build

%make

##%check
#make check <- barfs at "Failed requesting pty", works as root

%install
%makeinstall_std

%files -n %{libname}
%doc AUTHORS COPYING ChangeLog NEWS README
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_includedir}/*
%{_libdir}/*.so
%{_mandir}/man3/*
%{_libdir}/pkgconfig/*.pc



%changelog
* Sat Aug  18 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 783fdc9
- New version 1.4.2 (sync with Cooker)
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14933 |12mr|libstemmer-0-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 0
%define libname %mklibname stemmer %{major}
%define develname %mklibname stemmer -d

Summary:	The C version of the libstemmer library
Name:		libstemmer
Version:	0
Release:	%mkrel 11
Group:		System/Libraries
License:	BSD
URL:		http://snowball.tartarus.org/
Source0:	http://snowball.tartarus.org/dist/libstemmer_c.tgz
Patch0:		libstemmer-libtool.diff
BuildRequires:	libtool
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Snowball is a small string processing language designed for
creating stemming algorithms for use in Information Retrieval.
This site describes Snowball, and presents several useful stemmers
which have been implemented using it.

This package containst the C version of the libstemmer library.

%package -n	%{libname}
Summary:	The C version of the libstemmer library
Group:          System/Libraries

%description -n	%{libname}
Snowball is a small string processing language designed for
creating stemming algorithms for use in Information Retrieval.
This site describes Snowball, and presents several useful stemmers
which have been implemented using it.

This package containst the C version of the libstemmer library.

%package -n	%{develname}
Summary:	Static library and header files for the libstemmer library
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}
Obsoletes:	%{mklibname stemmer 0 -d}

%description -n	%{develname}
Snowball is a small string processing language designed for
creating stemming algorithms for use in Information Retrieval.
This site describes Snowball, and presents several useful stemmers
which have been implemented using it.

This package contains the static libstemmer library and its header
files.

%package -n	stemwords
Summary:	The stemwords utility using the libstemmer library
Group:          System/Libraries

%description -n	stemwords
The stemwords utility using the libstemmer library

%prep

%setup -q -n libstemmer_c
%patch0 -p0

# lib64 fix
perl -pi -e "s|/usr/lib|%{_libdir}|g" Makefile

%build

# voodoo magic
LDFLAGS=`rpm --eval %%configure|grep LDFLAGS|cut -d\" -f2`
perl -pi -e "s|^LDFLAGS.*|LDFLAGS = $LDFLAGS|g" Makefile

%make CFLAGS="%{optflags} -Wall -Iinclude -fPIC -DPIC -D_REENTRANT"

%install
rm -rf %{buildroot}

%makeinstall_std

# install referenced headers
install -m0644 src_c/stem_*.h %{buildroot}%{_includedir}/%{name}/

# fix location
perl -pi -e "s|\.\./src_c/||g" %{buildroot}%{_includedir}/%{name}/modules.h

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%doc README
%{_libdir}/*.so.*

%files -n %{develname}
%defattr(-,root,root)
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/*.h
%{_libdir}/*.so

%files -n stemwords
%defattr(-,root,root)
%{_bindir}/stemwords



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14934 |12mr|libstroke-0.5.1-19
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname	stroke

%define major		0
%define libname		%mklibname %{oname} %major
%define develname	%mklibname %{oname} -d


Summary:	Stroke interface library
Name:		libstroke
Version:	0.5.1
Release:	%mkrel 19
URL:		http://www.etla.net/libstroke/
Source0:	%{name}-%{version}.tar.bz2
Patch0:		libstroke-0.5.1-fix-underquoted-calls.patch
Patch1:		libstroke-linkage_fix.diff
Patch2:		libstroke-0.5.1-no_gtk1.patch
Patch3:		libstroke-0.5.1-dup-defination.patch
Patch4:		libstroke-0.5.1-drop-unused-comments.patch
License:	GPLv2
Group:		System/Libraries
BuildRequires:	libx11-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
LibStroke is a stroke interface library. Strokes are motions
of the mouse that can be interpreted by a program as a command.  Strokes
are used extensively in CAD programs.

%package -n	%{libname}
Summary:	Stroke interface library
Group:		System/Libraries

%description -n	%{libname}
LibStroke is a stroke interface library. Strokes are motions
of the mouse that can be interpreted by a program as a command.  Strokes
are used extensively in CAD programs.

%package -n	%{develname}
Summary:	Development libraries for libStroke
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Obsoletes:	%{mklibname stroke 0 -d}

%description -n %{develname}
LibStroke is a stroke interface library. Strokes are motions
of the mouse that can be interpreted by a program as a command.  Strokes
are used extensively in CAD programs.

%prep
%setup -q
%patch0 -p1 -b .underquoted
%patch1 -p1
%patch2 -p1
%patch3 -p0
%patch4 -p0

%build
autoreconf -fi
%configure2_5x
%make

%install
rm -rf %{buildroot}

%makeinstall

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%doc README AUTHORS COPYRIGHT NEWS
%{_libdir}/libstroke.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%doc INSTALL TODO
%{_datadir}/aclocal/*
%{_libdir}/libstroke.*a
%{_libdir}/libstroke.so
%{_includedir}/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14935 |12mr|libsvg-0.1.4-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major   1
%define libname %mklibname svg %{major}

Summary:	A generic SVG library
Name:		libsvg
Version:	0.1.4
Release:	13
License:	LGPL
Group:		System/Libraries
URL:		http://cairographics.org/snapshots/
Source:		http://cairographics.org/snapshots/%{name}-%{version}.tar.bz2
Patch:		libsvg-0.1.4-libpng-1.5.patch
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	jpeg-devel

%description
A generic SVG library.

%package -n	%{libname}
Summary:	A generic SVG library
Group:		System/Libraries

%description -n	%{libname}
A generic SVG library.

%package -n	%{libname}-devel
Summary:	Libraries and include files for developing with libsvg
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}

%description -n	%{libname}-devel
This package provides the necessary development libraries and include
files to allow you to develop with libsvg.

%prep
%setup -q
%patch -p1 -b .libpng15~

%build
export LIBS="`pkg-config --libs libxml-2.0` `pkg-config --libs libpng` -ljpeg -lz -lm"

%configure2_5x --disable-static
%make

%install
%makeinstall_std

%files -n %{libname}
%doc AUTHORS COPYING ChangeLog NEWS README TODO
%attr(755,root,root) %{_libdir}/*.so.%{major}*

%files -n %{libname}-devel
%{_libdir}/*.so
%{_includedir}/*
%{_libdir}/pkgconfig/libsvg.pc


%changelog
* Wed Aug  8 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: abc6226
- Drop .la files, disable static build, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14936 |12mr|libsvg-cairo-0.1.6-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major   1
%define libname %mklibname svg-cairo %{major}
%define devname %mklibname svg-cairo -d

Name:		libsvg-cairo
Summary:	A SVG library based on cairo
Version:	0.1.6
Release:	15
License:	BSD
Group:		System/Libraries
URL:		http://cairographics.org/snapshots/
Source:		%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(libsvg)
BuildRequires:	pkgconfig(cairo)
BuildRequires:	jpeg-devel

%description
Libsvg-cairo provides the ability to render SVG content from files or
buffers. All rendering is performed using the cairo rendering library.

%package -n %{libname}
Summary:	A SVG library based on cairo
Group:		System/Libraries

%description -n %{libname}
Libsvg-cairo provides the ability to render SVG content from files or
buffers. All rendering is performed using the cairo rendering library.

%package -n %{devname}
Summary:	Libraries and include files for developing with libsvg
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}
Provides:	%{libname}-devel = %{version}-%{release}
Obsoletes:	%{libname}-devel < 0.1.6-15

%description -n %{devname}
This package provides the necessary development libraries and include
files to allow you to develop with libsvg-cairo.


%prep
%setup -q

%build
export LIBS="-lm"
%configure2_5x --disable-static
%make

%install
%makeinstall

%files -n %{libname}
%doc AUTHORS COPYING ChangeLog NEWS README
%{_libdir}/*.so.*

%files -n %{devname}
%{_libdir}/*.so
%{_includedir}/*
%{_libdir}/pkgconfig/libsvg-cairo.pc


%changelog
* Wed Aug  8 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 4b1856b
- Drop .la files, disable static build, rename devel package
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14937 |12mr|libtar-1.2.11-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	C library for manipulating tar files
Name:		libtar
Version:	1.2.11
Release:	%mkrel 14
License:	BSD
Group:		System/Libraries
URL:		http://www.feep.net/libtar/
Source0:	ftp://ftp.feep.net/pub/software/libtar/%{name}-%{version}.tar.bz2
Patch0:		libtar-1.2.11-includes.patch
BuildRequires:	zlib-devel
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
libtar is a library for manipulating tar files from within C programs.
Here are some of its features:

  * Handles both POSIX tar file format and the GNU extensions.
  * API provides functions for easy use, such as tar_extract_all().
  * Also provides functions for more granular use, such as 
    tar_append_regfile().

%package devel
Summary:	Development files and headers for %{name}
Group:		Development/C
%description devel
This package contains the static library and the C headers needed to
build applications with libtar.

%prep
%setup -q
%patch0 -p1 -b .includes

%build
export CFLAGS="%{optflags} -fPIC"
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/libtar

%files devel
%defattr(-,root,root)
%doc README ChangeLog* COPYRIGHT TODO
%{_includedir}/libtar*.h
%{_libdir}/libtar.a
%{_mandir}/man3/*.3*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14938 |12mr|libtasn1-2.14-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 3
%define libname %mklibname tasn1_ %{major}
%define develname %mklibname -d tasn1

Summary:	The ASN.1 library used in GNUTLS
Name:		libtasn1
Version:	2.14
Release:	2
License:	LGPLv2+
Group:		System/Libraries
Url:		http://josefsson.org/libtasn1/
Source0:	http://ftp.gnu.org/gnu/libtasn1/%{name}-%{version}.tar.gz
Source1:	http://ftp.gnu.org/gnu/libtasn1/%{name}-%{version}.tar.gz.sig
BuildRequires:	bison
%ifnarch %arm %mips
BuildRequires:	valgrind
%endif

%description
Libtasn1 is an implementation of the ASN.1 standard used by GnuTLS and others.

%package -n %{libname}
Summary:	The ASN.1 library used in GNUTLS
Group:		System/Libraries

%description -n %{libname}
Libtasn1 is an implementation of the ASN.1 standard used by GnuTLS and others.

%package tools
Summary:	Command line ASN.1 tools
Group:		Text tools
License:	GPLv3+

%description tools
Libtasn1 is an implementation of the ASN.1 standard used by GnuTLS and others.

This contains the command line tools to work with ASN.1 data.

%package -n %{develname}
Summary:	The ASN.1 development files
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
Libtasn1 is an implementation of the ASN.1 standard used by GnuTLS and others.

This contains development files and headers for %{name}.

%prep
%setup -q

%build
%configure2_5x \
%ifnarch %arm %mips
	--enable-valgrind-tests
%endif

%make

%check
make check

%install
%makeinstall_std

%files tools
%doc NEWS README THANKS
%{_bindir}/asn*
%{_mandir}/man1/asn*

%files -n %{libname}
%{_libdir}/libtasn1.so.%{major}*

%files -n %{develname}
%doc AUTHORS ChangeLog
%{_includedir}/libtasn1.h
%{_libdir}/libtasn1.so
%{_libdir}/libtasn1.a
%{_libdir}/pkgconfig/libtasn1.pc
%{_infodir}/libtasn1.info*
%{_mandir}/man3/*

%changelog
* Mon Aug  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 46fb886
- New version 2.13 (sync with Cooker), drop static library
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14939 |12mr|libtermcap-2.0.8-53
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2
%define libname %mklibname termcap %{major}
%define develname %mklibname termcap -d

Summary:	A basic system library for accessing the termcap database
Name:		libtermcap
Version:	2.0.8
Release:	53
Source:		termcap-%{version}.tar.bz2
Url:		ftp://metalab.unc.edu/pub/Linux/GCC/
License:	LGPL+
Group:		System/Libraries
Patch0:		termcap-2.0.8-shared.patch
Patch1:		termcap-2.0.8-setuid.patch
Patch2:		termcap-2.0.8-instnoroot.patch
Patch3:		termcap-2.0.8-compat21.patch
Patch4:		termcap-2.0.8-xref.patch
Patch5:		termcap-2.0.8-fix-tc.patch
Patch6:		termcap-2.0.8-ignore-p.patch
Patch7:		termcap-buffer.patch
# This patch is a REALLY BAD IDEA without patch #10 below....
Patch8:		termcap-2.0.8-bufsize.patch
Patch9:		termcap-2.0.8-colon.patch
Patch10:	libtermcap-aaargh.patch
# (gc) conflicting definition of `bcopy' against latest glibc 2.1.95
Patch11:	termcap-fix-glibc-2.2.patch
Patch12:	termcap-2.0.8-LDFLAGS.diff
Requires:	termcap
BuildRequires:	texinfo

%description
The libtermcap package contains a basic system library needed to access
the termcap database.  The termcap library supports easy access to the
termcap database, so that programs can output character-based displays in
a terminal-independent manner.

%package -n	%{libname}
Summary:	Development tools for programs which will access the termcap database
Group:		System/Libraries

%description -n	%{libname}
The libtermcap package contains a basic system library needed to access
the termcap database.  The termcap library supports easy access to the
termcap database, so that programs can output character-based displays in
a terminal-independent manner.

%package -n	%{develname}
Summary:	Development tools for programs which will access the termcap database
Group:		Development/C
Requires:	%{libname} >= %{version}-%{release}
Provides:	termcap-devel = %{version}-%{release}

%description -n	%{develname}
This package includes the libraries and header files necessary for
developing programs which will access the termcap database.

If you need to develop programs which will access the termcap database,
you'll need to install this package.  You'll also need to install the
libtermcap package.

%prep
%setup -q -n termcap-2.0.8
%patch0 -p1
%patch1 -p1
%patch2 -p1 -b .nochown
%patch3 -p1 -b .compat21
%patch4 -p1
%patch5 -p1 -b .fix-tc
%patch6 -p1 -b .ignore-p
%patch7 -p1 -b .buffer
%patch8 -p1 -b .bufsize
%patch9 -p1 -b .colon
%patch10 -p1 -b .aaargh
%patch11 -p0
%patch12 -p0

%build
%make CFLAGS="%{optflags} -I." LDFLAGS="%{ldflags}"

%install
rm -rf %{buildroot}
# (gb) They should do proper Makefiles

mkdir -p %{buildroot}/%{_lib}
install -m 755 libtermcap.so.* %{buildroot}/%{_lib}/
ln -s libtermcap.so.2.0.8 %{buildroot}/%{_lib}/libtermcap.so
ln -s libtermcap.so.2.0.8 %{buildroot}/%{_lib}/libtermcap.so.2

mkdir -p %{buildroot}%{_libdir}
install -m 644 libtermcap.a %{buildroot}%{_libdir}/
ln -s ../../%{_lib}/libtermcap.so.2.0.8 %{buildroot}%{_libdir}/libtermcap.so

mkdir -p %{buildroot}%{_infodir}
install -m 644 termcap.info* %{buildroot}%{_infodir}/

mkdir -p %{buildroot}%{_includedir}
install -m 644 termcap.h %{buildroot}%{_includedir}

mkdir -p %{buildroot}%{_sysconfdir}
install -m 644 termcap.src %{buildroot}%{_sysconfdir}/termcap

rm -f %{buildroot}%{_sysconfdir}/termcap

# cleanup
rm -f %{buildroot}%{_libdir}/libtermcap.a

%files -n %{libname}
/%{_lib}/*.so.*

%files -n %{develname}
%doc ChangeLog README
/%{_lib}/*.so
%{_infodir}/termcap.info*
%{_libdir}/libtermcap.so
%{_includedir}/termcap.h




%changelog
* Fri Aug  24 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 083a179
- Sync cleanups with Cooker, drop post scripts as install-info is now handled by RPM triggers
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14940 |12mr|libtextcat-2.2-10.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lname textcat
%define major 0
%define libname %mklibname %{lname} %{major}
%define develname %mklibname %{lname} -d

Summary:	Text categorization library
Name:		libtextcat
Version:	2.2
%define subrel 1
Release:	%mkrel 10
Group:		System/Libraries
License:	BSD
Source0:	http://software.wise-guys.nl/download/%{name}-%{version}.tar.bz2
Source1:	http://hg.services.openoffice.org/hg/DEV300/raw-file/tip/libtextcat/data/new_fingerprints/fpdb.conf
Source2:	http://hg.services.openoffice.org/hg/DEV300/raw-file/tip/libtextcat/data/new_fingerprints/lm/chinese_simplified.lm
Source3:	http://hg.services.openoffice.org/hg/DEV300/raw-file/tip/libtextcat/data/new_fingerprints/lm/chinese_traditional.lm
Source4:	http://hg.services.openoffice.org/hg/DEV300/raw-file/tip/libtextcat/data/new_fingerprints/lm/japanese.lm
Source5:	http://hg.services.openoffice.org/hg/DEV300/raw-file/tip/libtextcat/data/new_fingerprints/lm/luxembourgish.lm
Source6:	http://hg.services.openoffice.org/hg/DEV300/raw-file/tip/libtextcat/data/new_fingerprints/lm/mongolian_cyrillic.lm
Source7:	http://hg.services.openoffice.org/hg/DEV300/raw-file/tip/libtextcat/data/new_fingerprints/lm/zulu.lm
URL:		http://software.wise-guys.nl/libtextcat
Patch0:		libtextcat-2.2-exportapi.patch
Patch1:		libtextcat-2.2-OOo.patch
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
Libtextcat is a library with functions that implement the classification
technique described in Cavnar & Trenkle, "N-Gram-Based Text Categorization".
It was primarily developed for language guessing, a task on which it is known
to perform with near-perfect accuracy.

%package -n	%{libname}
Summary:	Text categorization library
Group:		System/Libraries

%description -n	%{libname}
Libtextcat is a library with functions that implement the classification
technique described in Cavnar & Trenkle, "N-Gram-Based Text Categorization".
It was primarily developed for language guessing, a task on which it is known
to perform with near-perfect accuracy.

%package -n	%{develname}
Summary:	Development files and headers for %{name}
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	%{lname}-devel = %{version}-%{release}

%description -n	%{develname}
Development files and headers for %{name}.

%prep
%setup -q
%patch0 -p1 -b .exportapi.patch~
%patch1 -p1 -b .ooo.patch~

%build
autoreconf -f -i
CFLAGS="%{optflags} -O3" \
%configure2_5x \
	--disable-static
%make

%install
rm -rf %{buildroot}
%makeinstall_std

rm -f %{buildroot}%{_libdir}/*.la

mkdir -p %{buildroot}%{_datadir}/libtextcat

cp -p %{SOURCE1} %{buildroot}%{_datadir}/libtextcat
cd langclass/LM
cp -p amharic-utf.lm %{buildroot}%{_datadir}/libtextcat/amharic_utf.lm
cp -p yiddish-utf.lm %{buildroot}%{_datadir}/libtextcat/yiddish_utf.lm
cp -p afrikaans.lm %{buildroot}%{_datadir}/libtextcat/afrikaans.lm
cp -p basque.lm %{buildroot}%{_datadir}/libtextcat/basque.lm
cp -p bosnian.lm %{buildroot}%{_datadir}/libtextcat/bosnian.lm
cp -p croatian-ascii.lm %{buildroot}%{_datadir}/libtextcat/croatian.lm
cp -p drents.lm %{buildroot}%{_datadir}/libtextcat/drents.lm
cp -p dutch.lm %{buildroot}%{_datadir}/libtextcat/dutch.lm
cp -p english.lm %{buildroot}%{_datadir}/libtextcat/english.lm
cp -p icelandic.lm %{buildroot}%{_datadir}/libtextcat/icelandic.lm
cp -p indonesian.lm %{buildroot}%{_datadir}/libtextcat/indonesian.lm
cp -p latin.lm %{buildroot}%{_datadir}/libtextcat/latin.lm
cp -p malay.lm %{buildroot}%{_datadir}/libtextcat/malay.lm
cp -p manx.lm %{buildroot}%{_datadir}/libtextcat/manx_gaelic.lm
cp -p marathi.lm %{buildroot}%{_datadir}/libtextcat/marathi.lm
cp -p nepali.lm %{buildroot}%{_datadir}/libtextcat/nepali.lm
cp -p romanian.lm %{buildroot}%{_datadir}/libtextcat/romanian.lm
cp -p sanskrit.lm %{buildroot}%{_datadir}/libtextcat/sanskrit.lm
cp -p scots.lm %{buildroot}%{_datadir}/libtextcat/scots.lm
cp -p serbian-ascii.lm %{buildroot}%{_datadir}/libtextcat/serbian_ascii.lm
cp -p slovak-ascii.lm %{buildroot}%{_datadir}/libtextcat/slovak_ascii.lm
cp -p swahili.lm %{buildroot}%{_datadir}/libtextcat/swahili.lm
cp -p tagalog.lm %{buildroot}%{_datadir}/libtextcat/tagalog.lm
cp -p welsh.lm %{buildroot}%{_datadir}/libtextcat/welsh.lm
iconv -f WINDOWS-1256 -t UTF-8 arabic-windows1256.lm > %{buildroot}%{_datadir}/libtextcat/arabic.lm
iconv -f ISO-8859-1 -t UTF-8 albanian.lm > %{buildroot}%{_datadir}/libtextcat/albanian.lm
iconv -f WINDOWS-1251 -t UTF-8 belarus-windows1251.lm > %{buildroot}%{_datadir}/libtextcat/belarus.lm
iconv -f ISO-8859-1 -t UTF-8 breton.lm > %{buildroot}%{_datadir}/libtextcat/breton.lm
iconv -f ISO-8859-1 -t UTF-8 catalan.lm > %{buildroot}%{_datadir}/libtextcat/catalan.lm
iconv -f ISO-8859-2 -t UTF-8 czech-iso8859_2.lm > %{buildroot}%{_datadir}/libtextcat/czech.lm
iconv -f ISO-8859-1 -t UTF-8 danish.lm > %{buildroot}%{_datadir}/libtextcat/danish.lm
iconv -f ISO-8859-3 -t UTF-8 esperanto.lm > %{buildroot}%{_datadir}/libtextcat/esperanto.lm
iconv -f ISO-8859-15 -t UTF-8 estonian.lm > %{buildroot}%{_datadir}/libtextcat/estonian.lm
iconv -f ISO-8859-1 -t UTF-8 finnish.lm > %{buildroot}%{_datadir}/libtextcat/finnish.lm
iconv -f ISO-8859-1 -t UTF-8 french.lm > %{buildroot}%{_datadir}/libtextcat/french.lm
iconv -f ISO-8859-1 -t UTF-8 frisian.lm > %{buildroot}%{_datadir}/libtextcat/frisian.lm
iconv -f ISO-8859-1 -t UTF-8 georgian.lm > %{buildroot}%{_datadir}/libtextcat/georgian.lm
iconv -f ISO-8859-1 -t UTF-8 german.lm > %{buildroot}%{_datadir}/libtextcat/german.lm
iconv -f ISO-8859-7 -t UTF-8 greek-iso8859-7.lm > %{buildroot}%{_datadir}/libtextcat/greek.lm
iconv -f ISO-8859-8 -t UTF-8 hebrew-iso8859_8.lm > %{buildroot}%{_datadir}/libtextcat/hebrew.lm
iconv -f ISO-8859-2 -t UTF-8 hungarian.lm > %{buildroot}%{_datadir}/libtextcat/hungarian.lm
iconv -f ISO-8859-1 -t UTF-8 irish.lm > %{buildroot}%{_datadir}/libtextcat/irish_gaelic.lm
iconv -f ISO-8859-1 -t UTF-8 italian.lm > %{buildroot}%{_datadir}/libtextcat/italian.lm
iconv -f ISO-8859-13 -t UTF-8 latvian.lm > %{buildroot}%{_datadir}/libtextcat/latvian.lm
iconv -f ISO-8859-13 -t UTF-8 lithuanian.lm > %{buildroot}%{_datadir}/libtextcat/lithuanian.lm
iconv -f ISO-8859-1 -t UTF-8 malay.lm > %{buildroot}%{_datadir}/libtextcat/malay.lm
iconv -f ISO-8859-1 -t UTF-8 middle_frisian.lm > %{buildroot}%{_datadir}/libtextcat/middle_frisian.lm
iconv -f ISO-8859-1 -t UTF-8 mingo.lm > %{buildroot}%{_datadir}/libtextcat/mingo.lm
iconv -f ISO-8859-1 -t UTF-8 norwegian.lm > %{buildroot}%{_datadir}/libtextcat/norwegian.lm
iconv -f ISO-8859-2 -t UTF-8 polish.lm > %{buildroot}%{_datadir}/libtextcat/polish.lm
iconv -f ISO-8859-1 -t UTF-8 portuguese.lm > %{buildroot}%{_datadir}/libtextcat/portuguese.lm
iconv -f ISO-8859-1 -t UTF-8 quechua.lm > %{buildroot}%{_datadir}/libtextcat/quechua.lm
iconv -f ISO-8859-1 -t UTF-8 rumantsch.lm > %{buildroot}%{_datadir}/libtextcat/romansh.lm
iconv -f ISO-8859-5 -t UTF-8 russian-iso8859_5.lm > %{buildroot}%{_datadir}/libtextcat/russian.lm
iconv -f ISO-8859-1 -t UTF-8 scots_gaelic.lm > %{buildroot}%{_datadir}/libtextcat/scots_gaelic.lm
iconv -f ISO-8859-2 -t UTF-8 slovenian-iso8859_2.lm > %{buildroot}%{_datadir}/libtextcat/slovenian.lm
iconv -f ISO-8859-1 -t UTF-8 spanish.lm > %{buildroot}%{_datadir}/libtextcat/spanish.lm
iconv -f ISO-8859-1 -t UTF-8 swedish.lm > %{buildroot}%{_datadir}/libtextcat/swedish.lm
iconv -f ISO-8859-9 -t UTF-8 turkish.lm > %{buildroot}%{_datadir}/libtextcat/turkish.lm
iconv -f KOI8-R -t UTF-8 ukrainian-koi8_r.lm > %{buildroot}%{_datadir}/libtextcat/ukrainian.lm
#these look wrong to me, but that's what upstream OOo has done, raise this upstream
iconv -f ISO-8859-1 -t UTF-8 hindi.lm > %{buildroot}%{_datadir}/libtextcat/hindi.lm
iconv -f ISO-8859-1 -t UTF-8 persian.lm > %{buildroot}%{_datadir}/libtextcat/persian.lm
iconv -f ISO-8859-1 -t UTF-8 korean.lm > %{buildroot}%{_datadir}/libtextcat/korean.lm
iconv -f ISO-8859-1 -t UTF-8 tamil.lm > %{buildroot}%{_datadir}/libtextcat/tamil.lm
iconv -f ISO-8859-1 -t UTF-8 thai.lm > %{buildroot}%{_datadir}/libtextcat/thai.lm
iconv -f ISO-8859-1 -t UTF-8 vietnamese.lm > %{buildroot}%{_datadir}/libtextcat/vietnamese.lm
#and I have no idea how they fixed the encoding of these ones
cp -p %{SOURCE2} %{buildroot}%{_datadir}/libtextcat/chinese_simplified.lm
cp -p %{SOURCE3} %{buildroot}%{_datadir}/libtextcat/chinese_traditional.lm
cp -p %{SOURCE4} %{buildroot}%{_datadir}/libtextcat/japanese.lm
cp -p %{SOURCE5} %{buildroot}%{_datadir}/libtextcat/luxembourgish.lm
cp -p %{SOURCE6} %{buildroot}%{_datadir}/libtextcat/mongolian_cyrillic.lm
cp -p %{SOURCE7} %{buildroot}%{_datadir}/libtextcat/zulu.lm

%clean
rm -r %{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%doc ChangeLog README LICENSE TODO
%dir %{_datadir}/%{name}
%{_libdir}/lib*.so.%{major}*
%{_datadir}/%{name}/*.lm
%{_datadir}/%{name}/fpdb.conf

%files -n %{develname}
%defattr(-,root,root)
%dir %{_includedir}/%{name}
%{_bindir}/createfp
%{_libdir}/*.so
%{_includedir}/%{name}/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14941 |12mr|libthai-0.1.18-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname thai %major
%define libnamedev %mklibname -d thai

Summary: Thai language support routines
Name:    libthai
Version: 0.1.18
Release: 1
License: LGPL
Group:   System/Libraries
URL:     http://linux.thai.net
Source:  http://linux.thai.net/pub/thailinux/software/libthai/%name-%{version}.tar.gz
Patch0: libthai-0.1.9-doxygen-segfault.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-root
BuildRequires: pkgconfig datrie-devel
# for trietool:
BuildRequires: trietool

%description
LibThai is a set of Thai language support routines aimed to ease
developers' tasks to incorporate Thai language support in their applications.
It includes important Thai-specific functions e.g. word breaking, input and
output methods as well as basic character and string supports.

%package -n %libname
Summary: Thai language support routines
Group:   System/Libraries
Requires: thai-data

%description -n %libname
LibThai is a set of Thai language support routines aimed to ease
developers' tasks to incorporate Thai language support in their applications.
It includes important Thai-specific functions e.g. word breaking, input and
output methods as well as basic character and string supports.

%package -n thai-data
Summary: Thai language support data 
Group:   System/Libraries
Requires: thai-data

%description -n thai-data
Data stuff for libthai.

%package -n %libnamedev
Summary:  Thai language support routines
Group:    Development/C
Requires: %{libname} = %{version}
Requires: pkgconfig
Provides: thai-devel = %{version}
Obsoletes: %{mklibname thai 0 -d}

%description -n %libnamedev
The libthai-devel package includes the header files and developer docs 
for the libthai package.

Install libthai-devel if you want to develop programs which will use
libthai.

%prep
%setup -q -n %{name}-%{version}
%patch0 -p1

%build
%configure2_5x --disable-static --disable-doxygen-doc
%make

%install
%makeinstall_std

%files  -n %libname
%doc README AUTHORS COPYING ChangeLog
%{_libdir}/lib*.so.%{major}.*
%{_libdir}/lib*.so.%{major}

%files  -n %libnamedev
%{_includedir}/thai
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*

%files  -n thai-data
%{_datadir}/libthai



%changelog
* Tue Jul  17 2012 Dmitry Mikhirev <mikhirev@mezon.ru>
+ Commit: 88b4f46
- update to 0.1.18
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14942 |12mr|libtheora-1.1.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

%define major 0
%define decmajor 1
%define encmajor 1
%define libname %mklibname theora %{major}
%define libnamedec %mklibname theoradec %{decmajor}
%define libnameenc %mklibname theoraenc %{encmajor}
%define develname %mklibname -d theora

Summary:	Theora video compression codec
Name:		libtheora
Version:	1.1.1
Release:	6
License:	BSD
Group:		Video
URL:		http://www.theora.org/
Source0:	http://downloads.xiph.org/releases/theora/%{name}-%{version}.tar.bz2
#gw this is from texlive, it is not part of tetex
Source1:	ltablex.sty
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(vorbis) >= 1.0.1
BuildRequires:	pkgconfig(zlib)

%description
Ogg Theora is a fully open, non-proprietary, patent-and-royalty-free,
general-purpose compressed video format.

%package -n %{libname}
Summary:	Theora video compression codec
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}

%description -n %{libname}
Ogg Theora is a fully open, non-proprietary, patent-and-royalty-free,
general-purpose compressed video format.

%package -n %{libnamedec}
Summary:	Theora video decoder
Group:		System/Libraries

%description -n %{libnamedec}
Ogg Theora is a fully open, non-proprietary, patent-and-royalty-free,
general-purpose compressed video format.

%package -n %{libnameenc}
Summary:	Theora video encoder
Group:		System/Libraries

%description -n %{libnameenc}
Ogg Theora is a fully open, non-proprietary, patent-and-royalty-free,
general-purpose compressed video format.

%package -n %{develname}
Summary:	Headers for developing programs that will use %{name}
Group:		Development/C
Requires:	%{libname} = %{version}
Requires:	%{libnameenc} = %{version}
Requires:	%{libnamedec} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname -d theora 0} < 1.1.1-5

%description -n %{develname}
This package contains the headers that programmers will need to develop
applications which will use %{name}.

%package -n theora-tools
Summary:	Command line tools for Theora videos
Group:		Video

%description -n theora-tools
The theora-tools package contains simple command line tools for use
with theora bitstreams.define name vorbis-tools

%prep
%setup -q
cp %{SOURCE1} doc/spec/

%build
%configure2_5x \
	--disable-static
%make

%install
%makeinstall_std docdir=%{_datadir}/doc/libtheora
mv %{buildroot}%{_datadir}/doc/libtheora installed-docs
rm -f installed-docs/doxygen-build.stamp

mkdir -p %{buildroot}/%{_bindir}
install -m 755 examples/.libs/dump_video %{buildroot}/%{_bindir}/theora_dump_video
install -m 755 examples/.libs/encoder_example %{buildroot}/%{_bindir}/theora_encode
install -m 755 examples/.libs/player_example %{buildroot}/%{_bindir}/theora_player

%check
make check

%files -n %{libname}
%{_libdir}/libtheora.so.%{major}*

%files -n %{libnamedec}
%{_libdir}/libtheoradec.so.%{decmajor}*

%files -n %{libnameenc}
%{_libdir}/libtheoraenc.so.%{encmajor}*

%files -n theora-tools
%{_bindir}/*

%files -n %{develname}
%doc installed-docs/*
%{_includedir}/theora
%{_libdir}/libtheora*.so
%{_libdir}/pkgconfig/theora.pc
%{_libdir}/pkgconfig/theoradec.pc
%{_libdir}/pkgconfig/theoraenc.pc




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14943 |12mr|libtiff-4.0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 5
%define libname %mklibname tiff %{major}
%define develname %mklibname tiff -d
%define staticdevelname %mklibname tiff -d -s

Summary:	A library of functions for manipulating TIFF format image files
Name:		libtiff
Version:	4.0.3
Release:	1
License:	BSD-like
Group:		System/Libraries
URL:		http://www.remotesensing.org/libtiff/
Source0:	ftp://ftp.remotesensing.org/pub/libtiff/tiff-%{version}.tar.gz
Patch1:		tiff-3.9.1-no_contrib.diff
BuildRequires:	autoconf automake libtool m4
BuildRequires:	jbig-devel
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(glut)
BuildRequires:	zlib-devel

%description
The libtiff package contains a library of functions for manipulating TIFF
(Tagged Image File Format) image format files. TIFF is a widely used file
format for bitmapped images. TIFF files usually end in the .tif extension
and they are often quite large.

%package	progs
Summary:	Binaries needed to manipulate TIFF format image files
Group:		Graphics
Requires:	%{libname} = %{version}

%description	progs
This package provides binaries needed to manipulate TIFF format image files.

%package -n	%{libname}
Summary:	A library of functions for manipulating TIFF format image files
Group:		System/Libraries

%description -n	%{libname}
The libtiff package contains a library of functions for manipulating TIFF
(Tagged Image File Format) image format files. TIFF is a widely used file
format for bitmapped images. TIFF files usually end in the .tif extension
and they are often quite large.

%package -n	%{develname}
Summary:	Development tools for programs which will use the libtiff library
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	tiff-devel = %{version}-%{release}
Obsoletes:	%{mklibname tiff 3 -d}

%description -n	%{develname}
This package contains the header files and .so libraries for developing
programs which will manipulate TIFF format image files using the libtiff
library.

%prep

%setup -q -n tiff-%{version}
%patch1 -p1

# cleanup
for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
done

# Use build system's libtool.m4, not the one in the package.
rm -f libtool.m4

libtoolize --force  --copy
aclocal -I . -I m4
automake --add-missing --copy
autoconf
autoheader

%build
export LDFLAGS="%{ldflags}"
export CFLAGS="%{optflags} -fno-strict-aliasing"
export CXXFLAGS="%{optflags}"

%configure2_5x --enable-ld-version-script

# the "JPEG 8/12 bit dual mode" is too messy..., maybe later?
# http://trac.osgeo.org/gdal/wiki/TIFF12BitJPEG
# --with-jpeg12-include-dir=
# --with-jpeg12-lib=

%make

#temporary disabled due upstream fix
#%check
#№LD_LIBRARY_PATH=$PWD:$LD_LIBRARY_PATH make check

%install
rm -rf %{buildroot}

mkdir -p %{buildroot}/{%{_bindir},%{_datadir}}

rm -rf installed_docs

%makeinstall LIBTIFF_DOCDIR=`pwd`/installed_docs

install -m0644 libtiff/tiffiop.h %{buildroot}%{_includedir}/
install -m0644 libtiff/tif_dir.h %{buildroot}%{_includedir}/

# multiarch policy
%multiarch_includes %{buildroot}%{_includedir}/tiffconf.h

# cleanup
rm -f %{buildroot}%{_libdir}/*.*a

%files progs
%{_bindir}/*
%{_mandir}/man1/*

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc installed_docs/*
%{_includedir}/*.h*
%{multiarch_includedir}/tiffconf.h
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_mandir}/man3/*

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14944 |12mr|libtiger-0.3.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 5
%define libname %mklibname tiger %{major}
%define develname %mklibname -d tiger
%define staticname %mklibname -s -d tiger

Summary:	Text rendering library for Kate streams
Name:		libtiger
Version:	0.3.4
Release:	3
License:	LGPLv2+
Group:		System/Libraries
Url:		http://code.google.com/p/libtiger/
Source0:	http://libtiger.googlecode.com/files/%{name}-%{version}.tar.gz
Patch0:		libtiger-0.3.3-fix-linking.patch
Patch1:		libtiger-0.3.4-automake1.12.patch
BuildRequires:	python-devel
BuildRequires:	pkgconfig(kate)
BuildRequires:	pkgconfig(pango)
BuildRequires:	pkgconfig(pangocairo)
BuildRequires:	doxygen

%description
libtiger is a rendering library for Kate streams using Pango and Cairo.

%package -n %{libname}
Group:		System/Libraries
Summary:	Text rendering library for Kate streams

%description -n %{libname}
libtiger is a rendering library for Kate streams using Pango and Cairo.

%package -n %{develname}
Group:		Development/C
Summary:	Text rendering library for Kate streams
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
libtiger is a rendering library for Kate streams using Pango and Cairo. 

%package -n %{staticname}
Group:		Development/C
Summary:	Text rendering library for Kate streams
Requires:	%{develname} = %{version}-%{release}
Provides:	%{name}-static-devel = %{version}-%{release}

%description -n %{staticname}
libtiger is a rendering library for Kate streams using Pango and Cairo.

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
autoreconf -fi
%configure2_5x
%make

%install
%makeinstall_std
mkdir -p installed-docs
mv %{buildroot}%{_datadir}/doc/%{name}/html installed-docs
rm -rf %{buildroot}%{_datadir}/doc

%files -n %{libname}
%doc README THANKS AUTHORS
%{_libdir}/libtiger.so.%{major}*

%files -n %{develname}
%doc ChangeLog installed-docs/*
%{_libdir}/libtiger.so
%{_libdir}/pkgconfig/tiger.pc
%{_includedir}/tiger

%files -n %{staticname}
%{_libdir}/libtiger.a


%changelog
* Sat Aug  18 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: a878b56
- Add patch to fix build with automake 1.12
  
* Sat Aug  18 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: b91036c
- Spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14945 |12mr|libtirpc-0.2.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 1
%define libname %mklibname tirpc %{major}
%define develname %mklibname tirpc -d

Summary:	Transport Independent RPC Library
Name:		libtirpc
Version:	0.2.2
Release:	%mkrel 3
License:	GPL
Group:		System/Libraries
URL:		http://sourceforge.net/projects/libtirpc
Source0:	http://downloads.sourceforge.net/libtirpc/%{name}-%{version}.tar.bz2
Patch0:     01-remove-des-crypt.diff
BuildRequires:	pkgconfig
BuildRequires:	gssglue-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This package contains SunLib's implementation of transport-independent
RPC (TI-RPC) documentation.  This library forms a piece of the base of 
Open Network Computing (ONC), and is derived directly from the 
Solaris 2.3 source.

TI-RPC is an enhanced version of TS-RPC that requires the UNIX System V 
Transport Layer Interface (TLI) or an equivalent X/Open Transport Interface 
(XTI).  TI-RPC is on-the-wire compatible with the TS-RPC, which is supported 
by almost 70 vendors on all major operating systems.  TS-RPC source code 
(RPCSRC 4.0) remains available from several internet sites.

%package -n	%{libname}
Summary:	Transport Independent RPC Library
Group:		System/Libraries
Requires:   %{name} = %{version}-%{release}

%description -n	%{libname}
This package contains SunLib's implementation of transport-independent
RPC (TI-RPC) documentation.  This library forms a piece of the base of 
Open Network Computing (ONC), and is derived directly from the 
Solaris 2.3 source.

TI-RPC is an enhanced version of TS-RPC that requires the UNIX System V 
Transport Layer Interface (TLI) or an equivalent X/Open Transport Interface 
(XTI).  TI-RPC is on-the-wire compatible with the TS-RPC, which is supported 
by almost 70 vendors on all major operating systems.  TS-RPC source code 
(RPCSRC 4.0) remains available from several internet sites.

%package -n	%{develname}
Summary:	Development files for the libtirpc library
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	tirpc-devel = %{version}-%{release}
Obsoletes:	%{mklibname tirpc 1 -d}

%description -n	%{develname}
This package contains SunLib's implementation of transport-independent
RPC (TI-RPC) documentation.  This library forms a piece of the base of 
Open Network Computing (ONC), and is derived directly from the 
Solaris 2.3 source.

TI-RPC is an enhanced version of TS-RPC that requires the UNIX System V 
Transport Layer Interface (TLI) or an equivalent X/Open Transport Interface 
(XTI).  TI-RPC is on-the-wire compatible with the TS-RPC, which is supported 
by almost 70 vendors on all major operating systems.  TS-RPC source code 
(RPCSRC 4.0) remains available from several internet sites.

This package includes header files and libraries necessary for developing
programs which use the tirpc library.


%prep
%setup -q
%patch0 -p1

%build
export CFLAGS="%{optflags} -fPIC"
autoreconf -fi
%configure2_5x \
    --enable-gss
%make all

%install
rm -rf %{buildroot}


%makeinstall_std
install -m 755 -d %{buildroot}%{_sysconfdir}
install -m 644 doc/etc_netconfig %{buildroot}%{_sysconfdir}/netconfig

# remove the .la file, it makes libtool reorder args when linking nfs-utils:
# http://lists.gnu.org/archive/html/libtool/2010-03/msg00023.html 
rm -f %{buildroot}%{_libdir}/*.la

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/netconfig

%files -n %{libname}
%defattr(-,root,root)
%doc AUTHORS ChangeLog NEWS README
%{_libdir}/*.so.*

%files -n %{develname}
%defattr(-,root,root)
%{_libdir}/*.so
%{_libdir}/*.a
%{_libdir}/pkgconfig/libtirpc.pc
%{_includedir}/tirpc
%{_mandir}/man3/*
%{_mandir}/man5/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14946 |12mr|libtommath-0.42.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname tommath %{major}
%define libname_devel %mklibname tommath -d
%define libname_static_devel %mklibname tommath -d -s

Summary:	Portable number theoretic multiple-precision integer library
Name:		libtommath
Version:	0.42.0
Release:	1
Group:		System/Libraries
License:	Public Domain
URL:		http://libtom.org/
Source0:	http://libtom.org/files/ltm-%{version}.tar.bz2
Patch0:		libtommath-makefile.patch
BuildRequires:	ghostscript
BuildRequires:	libtool
BuildRequires:	libtiff-progs
BuildRequires:	tetex-dvips
BuildRequires:	tetex-latex
BuildRequires:	ghostscript-dvipdf

%description
A free open source portable number theoretic multiple-precision integer
library written entirely in C. (phew!). The library is designed to
provide a simple to work with API that provides fairly efficient
routines that build out of the box without configuration.

%package -n	%{libname}
Summary:	Portable number theoretic multiple-precision integer library
Group:		System/Libraries

%description -n	%{libname}
A free open source portable number theoretic multiple-precision integer
library written entirely in C. (phew!). The library is designed to
provide a simple to work with API that provides fairly efficient
routines that build out of the box without configuration.

%package -n	%{libname_devel}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	tommath-devel = %{version}-%{release}

%description -n %{libname_devel}
The %{libname_devel} package contains libraries and header files for
developing applications that use %{name}.

%package -n	%{libname_static_devel}
Summary:	Static development files for %{name}
Group:		Development/C
Requires:	%{libname_devel} = %{version}-%{release}
Provides:	tommath-static-devel = %{version}-%{release}

%description -n	%{libname_static_devel}
The %{libname_static_devel} package contains static libraries for
developing applications that use %{name}.

%prep
rm -rf %{buildroot}

%setup -q
%patch0 -p1

%build
export CFLAGS="%{optflags}"

%make LIBPATH=%{_libdir} -f makefile.shared 
%make -f makefile poster manual docs

%install
export INSTALL_USER=$(id -un)
export INSTALL_GROUP=$(id -gn)

%makeinstall_std INCPATH=%{_includedir}/tommath LIBPATH=%{_libdir} -f makefile.shared

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean

%files -n %{libname}
%defattr(0644,root,root,0755)
%doc LICENSE
%attr(0755,root,root) %{_libdir}/*.so.%{major}*

%files -n %{libname_devel}
%defattr(0644,root,root,0755)
%doc bn.pdf poster.pdf tommath.pdf
%dir %{_includedir}/tommath
%attr(0644,root,root) %{_includedir}/tommath/*
%attr(0755,root,root) %{_libdir}/*.so

%files -n %{libname_static_devel}
%defattr(0644,root,root,0755)



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14947 |12mr|libtool-2.4.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libname_orig libltdl
%define major	7
%define libname	%mklibname ltdl %{major}
%define devname	%mklibname -d ltdl

# for the testsuite:
%define _disable_ld_no_undefined 1
%define _disable_ld_as_needed 1

%bcond_with	bootstrap

%define arch_has_java 1
%ifarch %{arm} %{mips}
%define arch_has_java 0
%endif
%if %{with bootstrap}
%define arch_has_java 0
%endif

Summary:	The GNU libtool, which simplifies the use of shared libraries
Name:		libtool
Version:	2.4.2
Release:	9
License:	GPLv2+
Group:		Development/Other
URL:		http://www.gnu.org/software/libtool/libtool.html

Source0:	ftp://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.xz
Source1:	%{SOURCE0}.sig

# deprecated: introduced in July 2003
# (cf http://lists.mandriva.com/cooker-amd64/2003-12/msg00046.php)
# but is not needed anymore since Sept 2003 change in rpm "Make "x86_64" the
# canonical arch on amd64"

# (Abel) Patches please only modify ltmain.in and don't touch ltmain.sh
# otherwise ltmain.sh will not be regenerated, and patches will be lost

# (cjw) when a library that is produced in the build is also linked against, 
#       make sure that the library in the rpm install dir is used for relinking 
#	even if (an older version of) the lib is installed on the system
Patch0:		relink.patch
#
Patch1:		libtool-2.2.10-rpath.patch
Patch2:		ltmain-SED.patch
# (abondrov) pass -fuse-ld= flag to allow switching between bfd and gold
Patch3:		libtool-2.4.2-fuse-ld.patch
Patch12:	do-not-link-against-deplibs.patch
Patch13:	drop-ld-no-undefined-for-shared-lib-modules.patch
Patch14:	fix-checking-libltdl-is-installed-installable.patch
# (cjw) do not use CFLAGS when running gcj
Patch16:	libtool-2.2.6-use-gcjflags-for-gcj.patch
# (cjw) in the libltdl install test, use --enable-ltdl-install to make sure 
#       the library is built even if it is installed on the system
Patch17:	libtool-2.2.6b-libltdl-install-test-fix.patch
# (cjw) mdemo-dryrun test may fail because file sizes are incorrect in 'before' 
#       file list
Patch18:	libtool-2.4-dryrun-sleepmore.patch
#Patch19:	libtool-2.4.2-drop-soname-for-modules.patch
# (fwang) detect libltdl.so rather than libltdl.la, as we will delete them
Patch20:	libtool-2.4.2-use-so-to-detect-libltdl.patch

BuildRequires:	automake
Buildrequires:	autoconf
%if ! %{with bootstrap}
BuildRequires:	gcc-gfortran
%endif
%if %{arch_has_java}
BuildRequires:	gcc-java
BuildRequires:	pkgconfig(libgcj-4.7)
%endif
Requires:	%{name}-base = %{EVRD}

%description
The libtool package contains the GNU libtool, a set of shell scripts
which automatically configure UNIX and UNIX-like architectures to
generically build shared libraries.  Libtool provides a consistent,
portable interface which simplifies the process of using shared
libraries.

If you are developing programs which will use shared libraries, you
should install libtool.

%package	base
Group:		Development/C
Summary:	Basic package for %{name}
Requires:	file

%description	base
The libtool package contains the GNU libtool, a set of shell scripts
which automatically configure UNIX and UNIX-like architectures to
generically build shared libraries.  Libtool provides a consistent,
portable interface which simplifies the process of using shared
libraries.

If you are developing programs which will use shared libraries, you
should install libtool.

%package -n	%{libname}
Group:		Development/C
Summary:	Shared library files for libtool
License:	LGPLv2.1+
Provides:	%{libname_orig} = %{EVRD}

%description -n	%{libname}
Shared library files for libtool DLL library from the libtool package.

%package -n	%{devname}
Group:		Development/C
Summary:	Development files for libtool
License:	LGPLv2.1+
Requires:	%{name} = %{EVRD}
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Provides:	%{libname_orig}-devel = %{EVRD}

%description -n	%{devname}
Development headers, and files for development from the libtool package.

%prep
%setup -q
%apply_patches
./bootstrap

%build
# don't use configure macro - it forces libtoolize, which is bad -jgarzik
# Use configure macro but define __libtoolize to be /bin/true -Geoff
%define __libtoolize /bin/true
# And don't overwrite config.{sub,guess} in this package as well -- Abel
%define __cputoolize /bin/true

%configure2_5x --disable-static
%make

# lame & ugly, trying to fix up relative paths that's made their way into libtool..
DIRS=$(cat libtool|grep compiler_lib_search_dirs|grep -F ..|uniq|cut -d'"' -f2)
PATHS=$(cat libtool|grep compiler_lib_search_path|grep -F ..|uniq|cut -d'"' -f2)
for i in $DIRS; do pushd $i; ABSOLUTE="$ABSOLUTE $PWD"; popd; done
ABSOLUTE=$(echo $ABSOLUTE | sed -e 's#%{_libdir} /%{_lib}#/%{_lib}#g' -e 's#%{_libdir} %{_libdir}#%{_libdir}#g')
sed -e "s#compiler_lib_search_dirs=\"$DIRS\"#compiler_lib_search_dirs=\"$ABSOLUTE\"#g" -i libtool
for i in $ABSOLUTE; do SEARCH=$(echo $SEARCH -L$i); done
sed -e "s#compiler_lib_search_path=\"$PATHS\"#compiler_lib_search_path=\"$SEARCH\"#g" -i libtool

#%%check
#pushd    build-%{_target_cpu}-%{_target_os}
#set +x
#echo ====================TESTING=========================
#set -x
## all tests must pass here
## disabling icecream since some tests check the output of gcc
#ICECC=no %make check
#set +x
#echo ====================TESTING END=====================
#set -x
#
#popd

%install
%makeinstall_std

%files
%doc AUTHORS NEWS README THANKS TODO
%{_bindir}/libtool
%{_mandir}/man1/libtool.1.*

%files base
%{_bindir}/libtoolize
%{_mandir}/man1/libtoolize.*
%{_infodir}/libtool.info*
%{_datadir}/libtool
%{_datadir}/aclocal/*.m4

%files -n %{libname}
%{_libdir}/libltdl.so.%{major}*

%files -n %{devname}
%doc libltdl/README
%doc tests/demo
%{_includedir}/*
%{_libdir}/*.so



%changelog
* Sun Sep  30 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: e58992c
- Add patch to fix -fuse-ld= not being passed to gcc
  
* Sat Aug  18 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 6b14f93
- Restore some provides
  
* Sat Aug  18 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 81ce01d
- Merge our spec with Cooker for cleanup purpose, drop static library
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14948 |12mr|libtunepimp-0.5.3-18
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	5
%define libname	%mklibname tunepimp %major
%define libdev	%mklibname tunepimp -d

Name: libtunepimp
Version: 0.5.3
Release: 18
Epoch: 1
Summary: A library for creating MusicBrainz enabled tagging applications
Source0: ftp://ftp.musicbrainz.org/pub/musicbrainz/%{name}-%{version}.tar.bz2
Patch0:	tunepimp-0.5.3-build-fix.patch
Patch1:	tunepimp-0.5.3-gcc43.patch
Patch2:	tunepimp-0.5.3-libtool.patch
Patch3: libtunepimp-0.5.3-new-libmp4v2.patch
Patch4:	libtunepimp-0.5.3-gcc44.patch
Patch5: libtunepimp-0.5.3-curl-7.26.patch
License: GPLv2+
Group: System/Libraries
Url: http://musicbrainz.org/doc/libtunepimp
BuildRequires: libflac-devel
BuildRequires: readline-devel
BuildRequires: libmad-devel
BuildRequires: oggvorbis-devel
BuildRequires: libmusicbrainz-devel
BuildRequires: pkgconfig(libcurl)
BuildRequires: libofa-devel
BuildRequires: taglib-devel
BuildRequires: libtool-devel
BuildRequires: libmpcdec-devel
BuildRequires: libmp4v2-devel >= 2.0
BuildRequires: python-devel

%description
The TunePimp library (also referred to as libtunepimp) is
a development library geared towards developers who wish
to create MusicBrainz enabled tagging applications. 

#-----------------------------------------------------------

%package -n	tunepimp-utils
Summary:	A library for creating MusicBrainz enabled tagging applications
Group:		Sound
Obsoletes:	%{_lib}tunepimp2-utils
Obsoletes:	%{_lib}tunepimp5-utils

%description -n tunepimp-utils
This package contains %{name} tools

%files -n tunepimp-utils
%defattr(-,root,root)
%doc AUTHORS ChangeLog INSTALL README README.LGPL TODO
%{_bindir}/*

#-----------------------------------------------------------

%package -n	tunepimp-plugins
Summary:	A library for creating MusicBrainz enabled tagging applications
Group:		Sound
Obsoletes:	%{_lib}tunepimp2-plugins
Obsoletes:	%{_lib}tunepimp5-plugins

%description -n tunepimp-plugins
This package contains %{name} plugins

%files -n tunepimp-plugins
%defattr(-,root,root)
%dir %{_libdir}/tunepimp/
%dir %{_libdir}/tunepimp/plugins/
%{_libdir}/tunepimp/plugins/flac.tpp
%{_libdir}/tunepimp/plugins/mp3.tpp
%{_libdir}/tunepimp/plugins/mpc.tpp
%{_libdir}/tunepimp/plugins/speex.tpp
%{_libdir}/tunepimp/plugins/tta.tpp
%{_libdir}/tunepimp/plugins/vorbis.tpp
%{_libdir}/tunepimp/plugins/wav.tpp
%{_libdir}/tunepimp/plugins/wma.tpp
%{_libdir}/tunepimp/plugins/wv.tpp

#-----------------------------------------------------------

%package -n	%{libname}
Summary:	A library for creating MusicBrainz enabled tagging applications
Group:		System/Libraries

%description -n	%{libname}
The TunePimp library (also referred to as libtunepimp) is
a development library geared towards developers who wish
to create MusicBrainz enabled tagging applications.

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/*.so.%{major}*

#-----------------------------------------------------------

%package -n	%libdev
Summary:	Files needed for developing applications which use litunepimp
Group:		Development/C
Provides:	%{name}-devel = %{epoch}:%{version}-%{release}
Requires:	%{libname}
Obsoletes:	%{_lib}tunepimp2-devel
Obsoletes:	%{_lib}tunepimp3-devel
Obsoletes:	%{_lib}tunepimp5-devel

%description -n	%libdev
The %{name}-devel package includes the header files and .so libraries
necessary for developing MusicBrainz enabled tagging applications.

If you are going to develop MusicBrainz enabled tagging 
applications you should install %{name}-devel. You'll also need 
to have the %name package installed.

%files -n %libdev
%defattr(-,root,root)
%{_includedir}/*
%{_libdir}/*.so

#-----------------------------------------------------------

%package -n	python-tunepimp
Summary:	Python binding to use libtunepimp
Group:		Development/Python
Requires:	python-ctypes
Requires:	%libname = %epoch:%version
%py_requires -d

%description -n python-tunepimp
Python binding to use libtunepimp.

%files -n python-tunepimp
%defattr(-,root,root)
%py_puresitedir/*

#-----------------------------------------------------------

%prep
%setup -q
%apply_patches

# Doesn't build and won't get fixed
sed -i -e 's, mp4,,' plugins/Makefile.am
sed -i -e 's,mp4v2,mp4v3,' configure.in

autoreconf -fi

%build
%configure2_5x \
    --with-included-ltdl=no \
    --with-ltdl-include=%_includedir \
    --with-ltdl-lib=%_libdir \
    --disable-static

%make

%install
%makeinstall_std

cd python
python setup.py install --root=%{buildroot}

# Create symlink for current version includes
cd %buildroot%_includedir
ln -sf tunepimp-0.%major tunepimp



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14949 |12mr|libucil-0.9.10-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lib_major	2
%define lib_name	%mklibname ucil %{lib_major}
%define develname	%mklibname -d ucil

Summary: Library to render text and graphic overlays onto video images
Name: libucil
Version: 0.9.10
Release: 3
Source0: http://www.unicap-imaging.org/downloads/%{name}-%{version}.tar.gz
Patch0: libucil-0.9.8-bz627890.patch
Patch1: libucil-0.9.10-leaks.patch
Patch2: libucil-0.9.10-warnings.patch
License: GPLv2+
Group: System/Libraries
Url: http://www.unicap-imaging.org/
BuildRequires: intltool
BuildRequires: gtk-doc
BuildRequires: libunicap-devel
BuildRequires: glib2-devel
BuildRequires: pango-devel
BuildRequires: pkgconfig(pangoft2)
BuildRequires: pkgconfig(alsa)
BuildRequires: libgstreamer-plugins-base-devel
BuildRequires: libtheora-devel
BuildRequires: libogg-devel
BuildRequires: libvorbis-devel
BuildRequires: libpng-devel

%description
Unicap provides a uniform interface to video capture devices. It allows
applications to use any supported video capture device via a single API.
The related ucil library provides easy to use functions to render text
and graphic overlays onto video images.

%package -n %{lib_name}
Summary:	Dynamic libraries for libucil
Group:		System/Libraries
Conflicts:	%{_lib}unicap2 < 0.9.12

%description -n %{lib_name}
Unicap provides a uniform interface to video capture devices. It allows
applications to use any supported video capture device via a single API.
The related ucil library provides easy to use functions to render text
and graphic overlays onto video images.

%package -n %{develname}
Summary:	Development libraries, include files for Ucil
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{lib_name} = %{version}
Conflicts:	%{_lib}unicap-devel < 0.9.12

%description -n %{develname}
The package includes header files and libraries necessary
for developing programs which use the ucil library. It contains the API
documentation of the library, too.

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1

%build
%configure2_5x --disable-static --disable-rpath
%make

%install
rm -rf %{buildroot}

%makeinstall_std

#%find_lang %{name}

%clean
rm -rf %{buildroot}

%files -n %{lib_name}
%defattr(-,root,root)
%{_libdir}/*.so.%{lib_major}*

%files -n %{develname}
%defattr(-,root,root)
%doc %{_datadir}/gtk-doc/html/libucil
%{_includedir}/*
%{_libdir}/pkgconfig/*
%{_libdir}/*.so



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14950 |12mr|libunicap-0.9.12-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lib_major	2
%define lib_name	%mklibname unicap %{lib_major}
%define develname	%mklibname -d unicap

Summary: Library to access different kinds of ( video ) capture devices 
Name: libunicap
Version: 0.9.12
Release: %mkrel 1
Source0: http://www.unicap-imaging.org/downloads/%{name}-%{version}.tar.gz
Patch0: unicap-0.9.6-v4l1.patch
Patch1: libunicap-0.9.12-link.patch
Patch2: libunicap-0.9.12-includes.patch
Patch3: libunicap-0.9.12-memerrs.patch
Patch4: libunicap-0.9.12-arraycmp.patch
Patch5: libunicap-0.9.12-warnings.patch
Patch6: libunicap-bz641623.patch
Patch7: libunicap-bz642118.patch
License: GPLv2+
Group: System/Libraries
Url: http://www.unicap-imaging.org/
BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot
BuildRequires: libraw1394-devel
BuildRequires: intltool
Conflicts: %{_lib}unicap2 < 0.9.12

%description
unicap is a library to access different kinds of ( video ) capture devices. 

%package -n %{lib_name}
Summary:	Dynamic libraries for Unicap
Group:		System/Libraries
Requires:	%{name} = %{version}

%description -n %{lib_name}
unicap is a library to access different kinds of ( video ) capture devices. 

%package -n %{develname}
Summary:	Static libraries, include files for Unicap
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{lib_name} = %{version}
Obsoletes:	%{lib_name}-devel < %{version}
Obsoletes:	%{name}-devel < %{version}

%description -n %{develname}
Static library and headers file
needed in order to develop applications using unicap.

%prep
%setup -q
%patch0 -p0
%patch1 -p0
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1
%patch6 -p1
%patch7 -p1

sed -i -e 's/\(SYSFS\|ATTRS\)/ATTRS/g' data/50-euvccam.rules

%build
%configure2_5x --disable-v4l --disable-static
%make

%install
rm -rf %{buildroot}
%makeinstall_std

#remove unpackaged files
rm -f %{buildroot}%{_libdir}/unicap%{lib_major}/{backends,cpi}/*.{la,a} 

%find_lang unicap

%clean
rm -rf %{buildroot}

%files -f unicap.lang
%defattr(-,root,root)
%{_sysconfdir}/udev/rules.d/*
%{_libdir}/unicap%{lib_major}

%files -n %{lib_name}
%defattr(-,root,root)
%{_libdir}/*.so.%{lib_major}*

%files -n %{develname}
%defattr(-,root,root)
%doc %{_datadir}/gtk-doc/html/libunicap
%{_includedir}/*
%{_libdir}/pkgconfig/*
%{_libdir}/*.so



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14951 |12mr|libunicapgtk-0.9.8-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lib_major	2
%define lib_name	%mklibname unicapgtk %{lib_major}
%define develname	%mklibname -d unicapgtk

Summary:	Library to build graphical widgets for the unicap library
Name:		libunicapgtk
Version:	0.9.8
Release:	3
License:	GPLv2+
Group:		System/Libraries
Url:		http://www.unicap-imaging.org/
Source0:	http://www.unicap-imaging.org/downloads/%{name}-%{version}.tar.gz
Patch0:		libunicapgtk-0.9.8-link.patch
Patch1:		libunicapgtk-bz532289.patch
Patch2:		libunicapgtk-0.9.8-destroycb.patch
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libunicap)
BuildRequires:	pkgconfig(libucil)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xv)
BuildRequires:	gtk-doc
BuildRequires:	intltool

%description
Unicap provides a uniform interface to video capture devices. It allows
applications to use any supported video capture device via a single API.
Building applications with a graphical user interface is made especially
easy with the unicapGTK widget set.

%package -n %{lib_name}
Summary:	Dynamic libraries for Unicapgtk
Group:		System/Libraries
Requires:	%{name} >= %{version}-%{release}
Conflicts:	%{_lib}unicap2 < 0.9.12

%description -n %{lib_name}
Unicap provides a uniform interface to video capture devices. It allows
applications to use any supported video capture device via a single API.
Building applications with a graphical user interface is made especially
easy with the unicapGTK widget set.

%package -n %{develname}
Summary:	Static libraries, include files for Unicapgtk
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{lib_name} = %{version}-%{release}
Conflicts:	%{_lib}unicap-devel < 0.9.12

%description -n %{develname}
Static library and headers file
needed in order to develop applications using unicap.

%prep
%setup -q
%patch0 -p0
%patch1 -p1
%patch2 -p1

%build
%configure2_5x --disable-static
%make LIBS="-pthread"

%install
%makeinstall_std

%find_lang unicapgtk

%files -f unicapgtk.lang

%files -n %{lib_name}
%{_libdir}/*.so.%{lib_major}*

%files -n %{develname}
%doc %{_datadir}/gtk-doc/html/libunicapgtk
%{_includedir}/*
%{_libdir}/pkgconfig/*
%{_libdir}/*.so



%changelog
* Fri Sep  7 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: b2888d5
- Convert BR to pkgconfig style, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14952 |12mr|libuninameslist-20091231-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version 20091231
%define release %mkrel 4

%define major 0
%define libname %mklibname uninameslist %{major}
%define develname %mklibname uninameslist -d

Summary:	A Library of Unicode annotation data
Name:		libuninameslist
Version:	%{version}
Release:	%{release}
License:	BSD Style
Group:		System/Libraries
URL:		http://libuninameslist.sourceforge.net/
Source:		http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The Unicode consortium provides a file containing annotations on many
unicode characters. This library contains a compiled version of this
file so that programs can access these data easily.

%package	-n %{libname}
Summary:	A Library of Unicode annotation data
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}

%description	-n %{libname}
The Unicode consortium provides a file containing annotations on many
unicode characters. This library contains a compiled version of this
file so that programs can access these data easily.

%package -n	%{develname}
Summary:	Development files for %{name}
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}
Obsoletes:	%{_lib}uninameslist0-devel

%description -n	%{develname}
The Unicode consortium provides a file containing annotations on many
unicode characters. This library contains a compiled version of this
file so that programs can access these data easily.

This package provides development related files for compiling or
developing any software that make use of this library.

%prep
%setup -q -n %{name}

%build
%configure2_5x --enable-static
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%doc LICENSE
%{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%{_includedir}/*
%{_libdir}/lib*.so
%{_libdir}/lib*.a




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14953 |12mr|libunique-1.1.6-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 		0
%define api 1.0
%define libname		%mklibname unique %major
%define develname	%mklibname unique -d

Summary: 	Library for creating single instance applications
Name: 		libunique
Version: 	1.1.6
Release:	7
URL: 		http://live.gnome.org/LibUnique
License: 	LGPLv2+
Group: 		System/Libraries
Source0: 	http://ftp.gnome.org/pub/GNOME/sources/%name/%{name}-%{version}.tar.bz2
Patch0:		unique-1.0.6-fix-str-fmt.patch

BuildRequires:	dbus-glib-devel >= 0.70
BuildRequires:	gtk+2-devel >= 2.11.0
BuildRequires:	glib2-devel >= 2.12.0
BuildRequires:	gobject-introspection-devel
BuildRequires:	gtk-doc

%description
Unique is a library for creating single instance applications.

%package -n	%{libname}
Group:		System/Libraries
Summary:	Library for creating single instance applications
Conflicts: gir-repository < 0.6.5-3

%description -n %{libname}
Unique is a library for creating single instance applications.

%package -n %{develname}
Group:		Development/C
Summary:	Header files for development with %name
Provides:	unique-devel = %{version}
Requires:	%{libname} = %{version}
Conflicts: gir-repository < 0.6.5-3

%description -n %{develname}
Unique is a library for creating single instance applications.

%prep
%setup -q
%patch0 -p0

# this is a hack for glib2.0 >= 2.31.0
sed -i -e 's/-DG_DISABLE_DEPRECATED//g' \
	./unique/Makefile.*

%build
%configure2_5x \
	--disable-static \
	--enable-maintainer-flags=no

%make

%install
rm -rf %{buildroot}
%makeinstall_std
find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print

%files -n %{libname}
%{_libdir}/libunique-%api.so.%{major}*
%_libdir/girepository-1.0/Unique-%{api}.typelib

%files -n %{develname}
%doc AUTHORS
%docdir %{_datadir}/gtk-doc/html/unique
%doc %{_datadir}/gtk-doc/html/unique/*
%{_libdir}/libunique-%api.so
%{_libdir}/pkgconfig/unique-%api.pc
%{_includedir}/unique-%api
%_datadir/gir-1.0/Unique-%api.gir



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14954 |12mr|libunique3-3.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 		0
%define api 3.0
%define oname libunique
%define libname		%mklibname unique %api %major
%define develname	%mklibname unique -d %api

Summary: 	Library for creating single instance applications
Name: 		libunique3
Version: 	3.0.2
Release:	%mkrel 1
URL: 		http://live.gnome.org/LibUnique
License: 	LGPLv2+
Group: 		System/Libraries
Source0: 	http://ftp.gnome.org/pub/GNOME/sources/%oname/%{oname}-%{version}.tar.xz
Buildroot: 	%{_tmppath}/%{oname}-%{version}-%{release}-buildroot
BuildRequires:	dbus-glib-devel >= 0.70
BuildRequires:	gtk+3-devel >= 2.90.0
BuildRequires:	glib2-devel >= 2.12.0
BuildRequires:	libx11-devel
BuildRequires:	gobject-introspection-devel
BuildRequires:	gtk-doc

%description
Unique is a library for creating single instance applications.

%package -n	%{libname}
Group:		System/Libraries
Summary:	Library for creating single instance applications
Conflicts: gir-repository < 0.6.5-3

%description -n %{libname}
Unique is a library for creating single instance applications.

%package -n %{develname}
Group:		Development/C
Summary:	Header files for development with %oname
Provides:	unique-%api-devel = %version-%release
Requires:	%{libname} = %{version}
Conflicts: gir-repository < 0.6.5-3

%description -n %{develname}
Unique is a library for creating single instance applications.

%prep
%setup -q -n %oname-%version

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}

%makeinstall_std

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/libunique-%api.so.%{major}*
%_libdir/girepository-1.0/Unique-%{api}.typelib

%files -n %{develname}
%doc AUTHORS
%defattr(-,root,root)
%{_libdir}/libunique-%api.so
%{_libdir}/pkgconfig/unique-%api.pc
%{_includedir}/unique-%api
%_datadir/gir-1.0/Unique-%api.gir
%_datadir/gtk-doc/html/unique-3.0



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14955 |12mr|libunistring-0.9.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname unistring %{major}
%define develname %mklibname -d unistring

Summary:	GNU Unicode string library
Name:		libunistring
Version:	0.9.3
Release:	4
License:	LGPLv2+
Group:		System/Libraries
Url:		http://www.gnu.org/software/libunistring/
Source0:	http://ftp.gnu.org/gnu/libunistring/%{name}-%{version}.tar.gz
BuildRequires:	locales-fr
BuildRequires:	texinfo

%description
This library implements Unicode strings (in three flavours: UTF-8
strings, UTF-16 strings, UTF-32 strings), together with functions for
Unicode charactets (character names, classifications, properties) and
functions for string processing (formatted output, width, word breaks,
line breaks, normalization, case folding, regular expressions).

%package -n %{libname}
Group:		System/Libraries
Summary:	GNU Unicode string library

%description -n %{libname}
This library implements Unicode strings (in three flavours: UTF-8
strings, UTF-16 strings, UTF-32 strings), together with functions for
Unicode charactets (character names, classifications, properties) and
functions for string processing (formatted output, width, word breaks,
line breaks, normalization, case folding, regular expressions).

%package -n %{develname}
Group:		Development/C
Summary:	GNU Unicode string library - development files
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname -s -d unistring} < %{version}-%{release}

%description -n %{develname}
This library implements Unicode strings (in three flavours: UTF-8
strings, UTF-16 strings, UTF-32 strings), together with functions for
Unicode charactets (character names, classifications, properties) and
functions for string processing (formatted output, width, word breaks,
line breaks, normalization, case folding, regular expressions).

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%files -n %{libname}
%doc AUTHORS NEWS README
%{_libdir}/libunistring.so.%{major}*

%files -n %{develname}
%doc HACKING DEPENDENCIES THANKS ChangeLog
%doc %{_datadir}/doc/%{name}/*.html
%{_libdir}/libunistring.so
%{_infodir}/libunistring.info*
%{_includedir}/unistring
%{_includedir}/*.h


%changelog
* Mon Aug  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 665f642
- Drop static library, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14956 |12mr|libunwind-1.0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# rpmbuild parameters:
# --without check: Do not run the testsuite.  Default is to run it.
%define major           1
%define oname           unwind
%define libname         %mklibname %{oname} %major
%define develname       %mklibname %{oname} -d


Summary: An unwinding library
Name: libunwind
Version: 1.0.1
Release: 2
License: BSD
Group: System/Libraries
Source0: http://download.savannah.gnu.org/releases/libunwind/libunwind-%{version}.tar.gz
#Fedora specific patch
Patch1: libunwind-disable-setjmp.patch
Patch3: libunwind-arm-register-rename.patch
URL: http://savannah.nongnu.org/projects/libunwind
ExclusiveArch: %{arm} hppa ia64 mips ppc ppc64 %{ix86} x86_64

BuildRequires: automake libtool autoconf

# host != target would cause REMOTE_ONLY build even if building i386 on x86_64.
#% global _host %{_target_platform}

%description
Libunwind provides a C ABI to determine the call-chain of a program.
This version of libunwind is targetted for the ia64 platform.

%package -n     %{libname}
Summary:        Dynamic libraries from %{oname}
Group:          System/Libraries
Provides:       %{name} = %{version}-%{release}

%description -n %{libname}
Dynamic libraries from %{name}.

%package -n %{develname}
Summary: Development package for libunwind
Group: Development/C
Requires: libunwind = %{version}-%{release}
Provides: libunwind-devel = %{version}-%{release}

%description -n %{develname}
The libunwind-devel package includes the libraries and header files for
libunwind.

%prep
%setup -q
%patch1 -p1
%patch3 -p1 -b .arm

%build
aclocal
libtoolize --force
autoheader
automake --add-missing
autoconf
%configure2_5x --enable-static --enable-shared
make

%install
%makeinstall_std
find %{buildroot} -name '*.la' -exec rm -f {} ';'

# /usr/include/libunwind-ptrace.h
# [...] aren't really part of the libunwind API.  They are implemented in
# a archive library called libunwind-ptrace.a.
mv -f %{buildroot}%{_libdir}/libunwind-ptrace.a %{buildroot}%{_libdir}/libunwind-ptrace.a-save
rm -f %{buildroot}%{_libdir}/libunwind*.a
mv -f %{buildroot}%{_libdir}/libunwind-ptrace.a-save %{buildroot}%{_libdir}/libunwind-ptrace.a
rm -f %{buildroot}%{_libdir}/libunwind-ptrace*.so*

%check
%if 0%{?_with_check:1} || 0%{?_with_testsuite:1}
echo ====================TESTING=========================
make check || true
echo ====================TESTING END=====================
%else
echo ====================TESTSUITE DISABLED=========================
%endif

%files -n %{libname}
%{_libdir}/libunwind*.so.*

%files -n %{develname}
%doc COPYING README NEWS
%{_libdir}/libunwind*.so
%{_libdir}/libunwind-ptrace.a
%{_mandir}/*/*
# <unwind.h> does not get installed for REMOTE_ONLY targets - check it.
%{_includedir}/unwind.h
%{_includedir}/libunwind*.h

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14957 |12mr|libupnp-1.6.17-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 6
%define minor 2
%define libname %mklibname upnp %{major}
%define develname %mklibname upnp -d
%define develnamest %mklibname upnp -d -s

Summary:	Library and tools for the UPnP protocol
Name:		libupnp
Version:	1.6.17
Release:	2
License:	BSD
Group:		System/Libraries
URL:		http://pupnp.sourceforge.net/
Source0:	http://downloads.sourceforge.net/pupnp/%{name}-%{version}.tar.bz2

%description
The Linux SDK for UPnP Devices (libupnp) provides developers with an API and
open source code for building control points, devices, and bridges that are
compliant with Version 1.0 of the Universal Plug and Play Device
Architecture Specification.

%package -n %{libname}
Summary:	Library and tools for the UPnP protocol
Group:		System/Libraries
Obsoletes:	%{mklibname upnp 0} < 1.6.6
Obsoletes:	%{mklibname upnp 3} < 1.6.17

%description -n %{libname}
The Linux SDK for UPnP Devices (libupnp) provides developers with an API and
open source code for building control points, devices, and bridges that are
compliant with Version 1.0 of the Universal Plug and Play Device
Architecture Specification.

%package -n %{develname}
Summary:	Header files and static libraries from %{name}
Group:		Development/C
Requires:	%{libname} >= %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname upnp 0 -d} < 1.6.6

%description -n %{develname}
Libraries and includes static files for developing programs based on %{name}.

%package -n %{develnamest}
Summary:	Header files and static libraries from %{name}
Group:		Development/C
Requires:	%{libname} >= %{version}-%{release}
Provides:	%{name}-devel-static = %{version}-%{release}
Requires:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname upnp 0 -d -s} < 1.6.6

%description -n %{develnamest}
Libraries and includes static files for developing programs based on %{name}.

%prep
%setup -q

%build
%configure2_5x \
	--with-documentation=%{_docdir}/%{name} \
        --enable-tools \
        --enable-sample
%make

%install
%makeinstall_std

%files -n %{libname}
%doc LICENSE NEWS README THANKS TODO
%{_libdir}/*upnp.so.%{major}*
%{_libdir}/*.so.%{minor}*
%{_libdir}/libthreadutil.so.%{major}*

%files -n %{develname}
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*pc
%{_docdir}/%{name}

%files -n %{develnamest}
%{_libdir}/*.a



%changelog
* Fri Aug  17 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: eae0f35
- Add Obsoletes for libupnp3 package to solve file conflicts
  
* Fri Aug  17 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: f7062dc
- New version 1.6.17 (sync with Cooker), fix unversioned Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14958 |12mr|libusb1-1.0.9-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 1.0
%define major 0
%define libname %mklibname usb %{api} %{major}
%define devellibname %mklibname -d usb %{api}
%define sdevellibname %mklibname -s -d usb %{api}

Summary:	A library which allows userspace access to USB devices
Name:		libusb1
Version:	1.0.9
Release:	2
License:	LGPLv2+
Group:		System/Libraries
URL:		http://libusb.wiki.sourceforge.net/Libusb1.0
Source0:	http://downloads.sourceforge.net/libusb/libusb-%{version}.tar.bz2
BuildRequires:	doxygen

%description
This package provides a way for applications to access USB devices. Note that
this library is not compatible with the original libusb-0.1 series.

%package -n %{libname}
Summary:	A library which allows userspace access to USB devices
Group:		System/Libraries
# Package had originally wrong major:
Obsoletes:	%{_lib}usb1 < 1.0.3-2

%description -n %{libname}
This package provides a way for applications to access USB devices. Note that
this library is not compatible with the original libusb-0.1 series.

%package -n %{devellibname}
Summary:	Development files for libusb
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	libusb1-devel = %{version}-%{release}
Provides:	usb1-devel = %{version}-%{release}
Provides:	usb%{api}-devel = %{version}-%{release}
# Package had originally wrong api in name:
Obsoletes:	%{_lib}usb1-devel < 1.0.3-2

%description -n %{devellibname}
This package contains the header files, libraries  and documentation needed to
develop applications that use libusb-1.0.

%package -n %{sdevellibname}
Summary:	Static development files for libusb
Group:		Development/C
Requires:	%{devellibname} = %{version}-%{release}
Provides:	usb1-static-devel = %{version}-%{release}
Provides:	usb%{api}-static-devel = %{version}-%{release}
# Package had originally wrong api in name:
Obsoletes:	%{_lib}usb1-static-devel < 1.0.3-2

%description -n %{sdevellibname}
This package contains static libraries to develop applications that use
libusb-1.0.

%prep
%setup -q -n libusb-%{version}

%build
# libusb-compat is in /lib and uses libusb1
%configure2_5x --libdir=/%{_lib}
%make
pushd doc
make docs
popd

%install
%makeinstall_std

# static library is not needed in /lib
mkdir -p %{buildroot}%{_libdir}
mv %{buildroot}/%{_lib}/libusb-%{api}.a %{buildroot}%{_libdir}
# add a symlink just in case libtool expects it to be there due to it
# being referenced in the .la file
ln -s %{_libdir}/libusb-%{api}.a %{buildroot}/%{_lib}/libusb-%{api}.a
# move .pc file back
mv %{buildroot}/%{_lib}/pkgconfig %{buildroot}%{_libdir}

%files -n %{libname}
%doc AUTHORS COPYING README NEWS ChangeLog
/%{_lib}/libusb*-%{api}.so.%{major}*

%files -n %{devellibname}
%doc doc/html examples/*.c
%{_libdir}/pkgconfig/libusb-%{api}.pc
%{_includedir}/libusb-%{api}
/%{_lib}/libusb-%{api}.so

%files -n %{sdevellibname}
/%{_lib}/libusb-%{api}.*a
%{_libdir}/libusb-%{api}.a


%changelog
* Fri Aug  17 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 6a4c3bf
- New 1.0.9 (sync with Cooker)
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14959 |12mr|libusb-compat-0.1.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define api 0.1
%define major 4
%define libname %mklibname usb-compat %api %major
%define devellibname %mklibname -d usb-compat %api
%define sdevellibname %mklibname -s -d usb-compat %api

%define oldlibusb_version 0.1.12-14

Summary:	A library which allows userspace access to USB devices
Name:		libusb-compat
Version:	0.1.4
Release:	3
Source0:	http://downloads.sourceforge.net/libusb/libusb-compat-0.1/libusb-compat-0.1.0/%name-%{version}.tar.bz2
License:	LGPLv2+
Group:		System/Libraries
URL:		http://libusb.wiki.sourceforge.net/Libusb1.0
BuildRequires:	doxygen 
BuildRequires:	usb1-devel
Patch1:	libusb-0.1-ansi.patch

%description
A compatibility layer allowing applications written for libusb-0.1 to work
with libusb-1.0. libusb-compat-0.1 attempts to look, feel, smell and walk
like libusb-0.1.

%package -n %libname
Summary: %summary
Group:	System/Libraries
Provides: %{_lib}usb0.1_4 = %oldlibusb_version
Obsoletes: %{_lib}usb0.1_4 < %oldlibusb_version
# old provides from libusb0.1_4
Provides: libusb = %oldlibusb_version
Provides: libusb0.1 = %oldlibusb_version
# wrong name for a short period in cooker
Obsoletes: %{_lib}usb-compat0 < 0.1.0-6

%description -n %libname
A compatibility layer allowing applications written for libusb-0.1 to work
with libusb-1.0. libusb-compat-0.1 attempts to look, feel, smell and walk
like libusb-0.1.

%package -n %devellibname
Summary: Development files for libusb-0.1
Group:	Development/C
Requires: %{libname} = %{version}
Provides: %{_lib}usb-devel = %oldlibusb_version
Obsoletes: %{_lib}usb-devel < %oldlibusb_version
Obsoletes: %{_lib}usb0.1_4-devel < %oldlibusb_version
# wrong name for a short period in cooker:
Obsoletes: %{_lib}usb-compat0-devel < 0.1.0-6
Provides: libusb-devel = %oldlibusb_version
Provides: libusb0.1-devel = %oldlibusb_version
Provides: usb-compat-devel = %{version}-%{release}
Provides: usb0.1-devel = %{version}-%{release}

%description -n %devellibname
This package contains the header files, libraries  and documentation needed to
develop applications that use libusb-0.1.

%package -n %sdevellibname
Summary: Static development files for libusb-0.1
Group:	Development/C
Requires: %{devellibname} = %{version}
Provides: libusb-static-devel = %oldlibusb_version
Provides: libusb0.1-static-devel = %oldlibusb_version
Obsoletes: %{_lib}usb-static-devel < %oldlibusb_version
Obsoletes: %{_lib}usb1.0_4-static-devel < %oldlibusb_version
# wrong name for a short period in cooker:
Obsoletes: %{_lib}usb-compat0-static-devel < 0.1.0-6

%description -n %sdevellibname
This package contains static libraries to develop applications that use
libusb0.

%prep
%setup -q
%patch1 -p1

%build
%configure2_5x \
	--libdir=/%_lib

%make

%install
%makeinstall_std
%multiarch_binaries %{buildroot}%{_bindir}/libusb-config

# static library is not needed in /lib
mkdir -p %{buildroot}%{_libdir}
mv %{buildroot}/%{_lib}/libusb.a %{buildroot}%{_libdir}
# add a symlink just in case libtool expects it to be there due to it
# being referenced in the .la file
ln -s %{_libdir}/libusb.a %{buildroot}/%{_lib}/libusb.a
# move pkgconfig
mv %buildroot/%_lib/pkgconfig %buildroot/%_libdir/

%files -n %libname
%doc AUTHORS COPYING README NEWS
/%{_lib}/libusb-%{api}.so.%{major}*

%files -n %devellibname
%doc examples/*.c
%{_libdir}/pkgconfig/libusb.pc
%{_includedir}/usb.h
/%_lib/libusb.so
%{multiarch_bindir}/libusb-config
%_bindir/libusb-config

%files -n %sdevellibname
/%_lib/libusb.a
%{_libdir}/libusb.a




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14960 |12mr|libusbx-1.0.14-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 1.0
%define major 0
%define libname %mklibname usbx %api %major
%define devellibname %mklibname -d usbx %api
%define devellibnamest %mklibname -d -s usbx %api

Summary:        Library for accessing USB devices
Name:           libusbx
Version:        1.0.14
Release:        1
Source0:        http://downloads.sourceforge.net/libusbx/libusbx-%{version}.tar.bz2
License:        LGPLv2+
Group:          System/Libraries
URL:            http://sourceforge.net/apps/mediawiki/libusbx/
BuildRequires:  doxygen
Provides:       libusbx1 = %{version}-%{release}
Provides:       libusbx = %{version}-%{release}
Provides:       libusb1 = %{version}-%{release}
Obsoletes:      libusb1 <= 1.0.9

%description
This package provides a way for applications to access USB devices.

Libusbx is a fork of the original libusb, which is a fully API and ABI
compatible drop in for the libusb-1.0.9 release. The libusbx fork was
started by most of the libusb-1.0 developers, after the original libusb
project did not produce a new release for over 18 months.

Note that this library is not compatible with the original libusb-0.1 series,
if you need libusb-0.1 compatibility install the libusb package.

%package -n %libname
Summary: Libusbx is a fork of the original libusb
Group:  System/Libraries

%description -n %libname
Libusbx is a fork of the original libusb, which is a fully API and ABI
compatible drop in for the libusb-1.0.9 release. The libusbx fork was
started by most of the libusb-1.0 developers, after the original libusb
project did not produce a new release for over 18 months.


%package -n     %devellibname
Summary:        Development files for %{name}
Group:          Development/C
Requires:       %{name}-devel-doc = %{version}-%{release}
Requires:       %{libname} = %{version}-%{release}
Provides:       libusbx1-devel = %{version}-%{release}
Provides:       libusb1-devel = %{version}-%{release}
Provides:       libusbx-devel = %{version}-%{release}
Provides:       usbx-devel = %{version}-%{release}
Provides:       usb1-devel = %{version}-%{release}
Provides:       usb1.0-devel = %{version}-%{release}
Obsoletes:      libusb1-devel <= 1.0.9

%description -n	%devellibname
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.


#static package
%package -n     %devellibnamest
Summary:        Development files for %{name}
Group:          Development/C
Requires:       %{name}-devel-doc = %{version}-%{release}
Requires:       %{libname} = %{version}-%{release}
Requires:       %{devellibname} = %{version}-%{release}
Provides:       libusbx1-static-devel = %{version}-%{release}
Provides:       libusb1-static-devel = %{version}-%{release}
Provides:       libusbx-static-devel = %{version}-%{release}
Provides:       usbx-devel-static = %{version}-%{release}
Provides:       usb1-static-devel = %{version}-%{release}
Provides:       usb1.0-static-devel = %{version}-%{release}
Obsoletes:      libusb1-static-devel <= 1.0.9

%description -n	%devellibnamest
The %{name}-static-devel package contains libraries and header files for
developing applications that use %{name}.


%package	devel-doc
Summary:        Development files for %{name}
Group:          Development/C
Provides:       libusb1-devel-doc = %{version}-%{release}
Obsoletes:      libusb1-devel-doc <= 1.0.9
BuildArch:      noarch

%description	devel-doc
This package contains API documentation for %{name}.


%prep
%setup -q
for i in examples/*.c; do
    iconv -f ISO-8859-1 -t UTF-8 -o $i.new $i
    touch -r $i $i.new
    mv $i.new $i
done


%build
libtoolize --force
autoheader
autoconf
autoreconf -fiv
%configure --enable-examples-build
%make
pushd doc
make docs
popd


%install
%makeinstall_std
rm %{buildroot}%{_libdir}/*.la

%files -n %{libname}
%doc AUTHORS COPYING README NEWS
%{_libdir}/*.so.%{major}*

%files -n %{devellibnamest}
%{_libdir}/libusb-1.0.a

%files -n %{devellibname}
%{_includedir}/libusb-1.0
%{_libdir}/*.so
%{_libdir}/pkgconfig/libusb-1.0.pc

%files devel-doc
%doc doc/html examples/*.c

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14961 |12mr|libuser-0.57.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	1
%define libname	%mklibname user %{major}
%define develname %mklibname user -d

%define enable_check 0

Summary:	A user and group account administration library
Name:		libuser
Version:	0.57.6
Release:	1
License:	LGPLv2+
Group:		System/Configuration/Other
URL:		https://fedorahosted.org/libuser/
Source0:	https://fedorahosted.org/releases/l/i/libuser/%{name}-%{version}.tar.xz
# patches merged upstream (to be drop on next update):
Patch0:		libuser-0.56.9-fix-str-fmt.patch
# default to blowfish for passwords instead of md5 (#59158)
Patch1:		libuser-0.56.15-blowfish.patch
# crypt returns *0 if key is small than 22 and rounds are not given
Patch2:		libuser-0.56.15-fix_blowfish.patch
Patch3:		libuser-0.57.1-borkfix.diff
BuildRequires:	gettext
BuildRequires:	glib2-devel
BuildRequires:	openldap-devel
BuildRequires:	linuxdoc-tools
BuildRequires:	pam-devel
BuildRequires:	popt-devel
BuildRequires:	python-devel
#BuildRequires:	libgsasl-devel
BuildRequires:	bison
%if %{enable_check}
# For %%check
BuildRequires:	openldap-servers openldap-clients
%endif
# To make sure the configure script can find it
BuildRequires:	nscd
Conflicts:	libuser1 <= 0.51-6mdk

%description
The libuser library implements a standardized interface for manipulating
and administering user and group accounts.  The library uses pluggable
back-ends to interface to its data sources.

Sample applications modeled after those included with the shadow password
suite are included.

%package python
Group:		Development/Python
Summary:	Library bindings for python
%py_requires -d

%description python
This package contains the python library for python applications that 
use libuser.

%package ldap
Group:		System/Libraries
Summary:	Libuser ldap library

%description ldap
This package contains the libuser ldap library.

#%package sasl
#Group:		System/Libraries
#Summary:	Libuser sasl library
#Requires:	%{libname} = %{version}-%{release}

#%description sasl
#This package contains the libuser sasl library.

%package -n %{libname}
Group:		System/Libraries
Summary:	The actual libraries for libuser

%description -n	%{libname}
This is the actual library for the libuser library.

%package -n %{develname}
Group:		Development/C
Summary:	Files needed for developing applications which use libuser
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%mklibname -d user 1

%description -n	%{develname}
The libuser-devel package contains header files, static libraries, and other
files useful for developing applications with libuser.

%prep
%setup -q
%patch0 -p0
%patch1 -p0
%patch2 -p0
%patch3 -p0

# fix tha tests
perl -pi -e "s|/etc/openldap/schema|/usr/share/openldap/schema|g" tests/slapd.conf.in

%build
export CFLAGS="%{optflags} -fPIC -DG_DISABLE_ASSERT -I/usr/include/sasl -DLDAP_DEPRECATED"
%configure2_5x \
	--with-ldap \
	--with-python \
	--with-popt \
	--without-sasl \
	--disable-rpath \
	--without-selinux \
	--enable-gtk-doc=no
%make

%if %{enable_check}
%check
# note: the tests uses fixed ports 3890 and 6360
#LD_LIBRARY_PATH=%{buildroot}%{_libdir}:${LD_LIBRARY_PATH}
#export LD_LIBRARY_PATH
make check
%endif

%install
rm -fr %{buildroot}
%makeinstall_std

%find_lang %{name}

# Remove unpackaged files
rm -rf  %{buildroot}/usr/share/man/man3/userquota.3 \
        %{buildroot}%{py_platsitedir}/*a \
        %{buildroot}%{_libdir}/%{name}/*.la \
        %{buildroot}%{_libdir}/*.la

LD_LIBRARY_PATH=%{buildroot}%{_libdir}:${LD_LIBRARY_PATH}
export LD_LIBRARY_PATH

# Verify that all python modules load, just in case.
pushd %{buildroot}/%{_libdir}/python%{py_ver}/site-packages/
    python -c "import libuser"
popd

%files -f %{name}.lang
%doc AUTHORS NEWS README TODO docs/*.txt python/modules.txt
%config(noreplace) %{_sysconfdir}/libuser.conf
%attr(0755,root,root) %{_bindir}/*
%attr(0755,root,root) %{_sbindir}/*
%dir %{_libdir}/%{name}/
%attr(0755,root,root) %{_libdir}/%{name}/libuser_files.so
%attr(0755,root,root) %{_libdir}/%{name}/libuser_shadow.so
%{_mandir}/man5/*
%{_mandir}/man1/*

%files -n %{libname}
%attr(0755,root,root) %{_libdir}/libuser.so.%{major}*

%files python
%attr(0755,root,root) %{py_platsitedir}/*.so

%files ldap
%attr(0755,root,root) %{_libdir}/%{name}/libuser_ldap.so

#%files sasl
#%attr(0755,root,root) %{_libdir}/%{name}/libuser_sasldb.so

%files -n %{develname}
%attr(0755,root,root) %dir %{_includedir}/libuser
%attr(0644,root,root) %{_includedir}/libuser/*
%{_libdir}/*.so
%attr(0644,root,root) %{_libdir}/pkgconfig/*
%{_datadir}/gtk-doc/html/*



%changelog
* Fri Aug  24 2012 Denis Silakov <denis.silakov@rosalab.ru>
+ Commit: 47d72e2
- Updated to 0.57.6
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14962 |12mr|libva-1.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Epoch:		2
%define major		1
%define libname		%mklibname va %{major}
%define develname	%mklibname va -d

Name:		libva
Version:	1.1.0
Release:	1
Summary:	Video Acceleration (VA) API for Linux
Group:		System/Libraries
License:	MIT
URL:		http://freedesktop.org/wiki/Software/vaapi
Source0:	http://www.freedesktop.org/software/vaapi/releases/libva/%{name}-%{version}.tar.bz2
# grabbed from fedora (originally from sds)
Patch0:		101_dont_install_test_programs.patch
# BR
BuildRequires:	pkgconfig(udev)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xfixes)
BuildRequires:	pkgconfig(libdrm)
#BuildRequires:	pkgconfig(egl)
BuildRequires:	libpciaccess-devel
BuildRequires:	pkgconfig(gl)


%description
Libva is a library providing the VA API video acceleration API.

%package -n %{libname}
Summary:	Shared library for %{name}
Group:		System/Libraries

%description -n %{libname}
Libva is a library providing the VA API video acceleration API.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{develname}
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.

%package	utils
Summary:	Tools for %{name} (including vainfo)
Group:		System/Libraries
Requires:	%{libname} = %{EVRD}
Obsoletes:	vainfo < %{EVRD}

%description	utils
The %{name}-utils package contains tools that are provided as part
of %{name}, including the vainfo tool for determining what (if any)
%{name} support is available on a system.

%prep
%setup -q
# disable install of test programs
%patch0 -p1

%build
#autoreconf -i
%configure2_5x --disable-static --enable-glx
%make

%install
rm -rf %{buildroot}
%makeinstall_std

find %{buildroot} -regex ".*\.la$" | xargs rm -f --

# dummy driver has no good place, so get rid of it
rm %{buildroot}%{_libdir}/dri/dummy_drv_video.so

%files -n %{libname}
%{_libdir}/%{name}.so.%{major}*
#{_libdir}/%{name}-egl.so.%{major}*
%{_libdir}/%{name}-drm.so.%{major}*
%{_libdir}/%{name}-glx.so.%{major}*
%{_libdir}/%{name}-tpi.so.%{major}*
%{_libdir}/%{name}-x11.so.%{major}*
%dir %{_libdir}/dri

%files -n %{develname}
%{_includedir}/va
%{_libdir}/%{name}*.so
%{_libdir}/pkgconfig/%{name}*.pc

%files utils
%doc COPYING
%{_bindir}/avcenc
%{_bindir}/h264encode
%{_bindir}/loadjpeg
%{_bindir}/mpeg2vldemo
%{_bindir}/putsurface*
%{_bindir}/vainfo

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14963 |12mr|libvdpau-0.4.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define name	libvdpau
%define version	0.4.1
%define snap	0
%define rel	4

%define major	1
%define libname	%mklibname vdpau %major
%define devname	%mklibname vdpau -d
%define tracename %mklibname vdpau-trace

Summary:	Video Decode and Presentation API for Unix
Name:		%{name}
Version:	%{version}
%if %snap
Release:	%mkrel 0.%snap.%rel
%else
Release:	%mkrel %rel
%endif
License:	MIT
Group:		System/Libraries
URL:		http://www.nvnews.net/vbulletin/showthread.php?t=123091
%if %snap
# rm -rf libvdpau && git clone git://anongit.freedesktop.org/~aplattner/libvdpau && cd libvdpau/
# git archive --prefix=libvdpau-$(date +%Y%m%d)/ --format=tar HEAD | xz > ../libvdpau-$(date +%Y%m%d).tar.xz
Source0:	libvdpau-%{snap}.tar.xz
%else
Source0:	http://people.freedesktop.org/~aplattner/vdpau/libvdpau-%{version}.tar.gz
%endif
BuildRoot:	%{_tmppath}/%{name}-root
Patch0:		libvdpau-0.4.1-fix-X11-underlinking.patch
BuildRequires:	libx11-devel
BuildRequires:	libxext-devel
# for apidoc:
BuildRequires:	tetex graphviz doxygen

%description
The Video Decode and Presentation API for Unix (VDPAU) provides a
complete solution for decoding, post-processing, compositing, and
displaying compressed or uncompressed video streams. These video
streams may be combined (composited) with bitmap content, to
implement OSDs and other application user interfaces.

Only the proprietary NVIDIA driver supports this interface so far.

%package -n %libname
Summary:	VDPAU shared library
Group:		System/Libraries

%description -n %libname
The Video Decode and Presentation API for Unix (VDPAU) wrapper shared
library. This library is responsible for loading the hardware-specific
VDPAU driver.

%package -n %tracename
Summary:	VDPAU tracing module for debugging
Group:		Development/X11
Requires:	%{libname} = %{version}-%{release}

%description -n %tracename
VDPAU tracing module libvdpau_trace.so for debugging VDPAU.

%package -n %devname
Summary:	VDPAU development headers
Group:		Development/X11
Requires:	%{libname} = %{version}-%{release}
Provides:	vdpau-devel = %{version}-%{release}

%description -n %devname
This package contains the VDPAU headers for developing software that
uses VDPAU.

%prep
%if %snap
%setup -q -n %name-%snap
%else
%setup -q
%endif

%patch0 -p1

%build
%if %snap
autoreconf -if
%endif
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std
# (anssi) unneeded files
rm -f %{buildroot}%{_libdir}/*.la %{buildroot}%{_libdir}/vdpau/*.{la,so}
mv %{buildroot}%{_docdir}/libvdpau/html api-html

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/libvdpau.so.%{major}*
%dir %{_libdir}/vdpau

%files -n %tracename
%defattr(-,root,root)
# major is the plugin interface version, not %major
%{_libdir}/vdpau/libvdpau_trace.so.*

%files -n %{devname}
%defattr(-,root,root)
%doc AUTHORS ChangeLog api-html
%{_includedir}/vdpau
%{_libdir}/libvdpau.so
%{_libdir}/pkgconfig/vdpau.pc




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14964 |12mr|libverto-0.2.4-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1


%define libverto %mklibname verto %{major}
%define develverto %mklibname verto -d
%define libglib %mklibname glib
%define libglibdevel %mklibname glib -d
%define libev %mklibname ev
%define libevdevel %mklibname ev -d
%define	libtevent %mklibname tevent
%define	libteventdevel %mklibname tevent -d
%define libevent %mklibname event
%define libeventdevel %mklibname event -d

Name:		libverto
Version:	0.2.4
Release:	4
Summary:	Main loop abstraction library
Group:		System/Libraries
License:	MIT
URL:		https://fedorahosted.org/libverto/
Source0:	http://fedorahosted.org/releases/l/i/%{name}/%{name}-%{version}.tar.gz
Patch1:		libverto-0.2.4-fix-libev.patch

BuildRequires:	glib2-devel
BuildRequires:	pkgconfig(libev)
BuildRequires:	libevent-devel
BuildRequires:	tevent-devel

%description
libverto provides a way for libraries to expose asynchronous interfaces
without having to choose a particular event loop, offloading this
decision to the end application which consumes the library.

If you are packaging an application, not library, based on libverto,
you should depend either on a specific implementation module or you
can depend on the virtual provides 'libverto-module-base'. This will
ensure that you have at least one module installed that provides io,
timeout and signal functionality. Currently glib is the only module
that does not provide these three because it lacks signal. However,
glib will support signal in the future.


%package   -n	%libverto
Summary:	System libraries for %{name}
Group:		System/Libraries

%description -n %libverto
The %{name} package contains libraries for %{name}.


%package   -n	%develverto
Summary:	Development files for %{name}
Requires:	%{libverto} = %{version}-%{release}
Group:		Development/C 

%description -n %develverto
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.

%package -n	%libglib
Summary:	glib module for %{name}
Group:		System/Libraries
Requires:	%{libverto} = %{version}-%{release}

%description -n %libglib
Module for %{name} which provides integration with glib.

This package does NOT yet provide %{name}-module-base.

%package  -n	%libglibdevel
Summary:        Development files for %{name}-glib
Requires:       %{libglib} = %{version}-%{release}
Requires:       %{develverto} = %{version}-%{release}
Group:		Development/C 

%description -n %libglibdevel
The %{name}-glib-devel package contains libraries and header files for
developing applications that use %{name}-glib.

%package -n     %libev
Summary:        libev module for %{name}
Requires:       %{libverto} = %{version}-%{release}
Group:		System/Libraries
Provides:       %{name}-module-base = %{version}-%{release}

%description -n %libev
Module for %{name} which provides integration with libev.

This package provides %{name}-module-base since it supports io, timeout
and signal.

%package  -n    %libevdevel
Summary:        Development files for %{name}-libev
Requires:       %{libev} = %{version}-%{release}
Requires:       %{develverto} = %{version}-%{release}
Group:		Development/C 

%description -n %libevdevel
The %{name}-libev-devel package contains libraries and header files for
developing applications that use %{name}-libev.

This package provides %{name}-module-base since it supports io, timeout
and signal.

%package  -n    %libevent
Summary:        libevent module for %{name}
Requires:       %{libverto} = %{version}-%{release}
Provides:       %{name}-module-base = %{version}-%{release}
Group:		System/Libraries

%description -n %libevent
Module for %{name} which provides integration with libevent.

%package   -n   %libeventdevel
Summary:        Development files for %{name}-libevent
Requires:       %{libevent} = %{version}-%{release}
Requires:       %{develverto} = %{version}-%{release}
Group:		Development/C 

%description -n %libeventdevel
The %{name}-libevent-devel package contains libraries and header files for
developing applications that use %{name}-libevent.

%package   -n   %libtevent
Summary:        tevent module for %{name}
Requires:       %{libverto} = %{version}-%{release}
Provides:       %{name}-module-base = %{version}-%{release}
Group:		System/Libraries

%description -n   %libtevent
Module for %{name} which provides integration with tevent.

This package provides %{name}-module-base since it supports io, timeout
and signal.

%package  -n	%libteventdevel
Summary:        Development files for %{name}-tevent
Requires:       %{libtevent} = %{version}-%{release}
Requires:       %{develverto} = %{version}-%{release}
Group:		Development/C 

%description -n %libteventdevel
The %{name}-tevent-devel package contains libraries and header files for
developing applications that use %{name}-tevent.

%prep
%setup -q
%patch1 -p1

%build
autoreconf -fi
%configure --disable-static
make

%install
%makeinstall_std
find %{buildroot} -name '*.la' -exec rm -f {} ';'


%files
%doc AUTHORS ChangeLog COPYING NEWS README

%files -n %{libverto}
%{_libdir}/%{name}.so.*

%files -n %develverto
%{_includedir}/verto.h
%{_includedir}/verto-module.h
%{_libdir}/%{name}.so
%{_libdir}/pkgconfig/%{name}.pc

%files -n %libglib
%{_libdir}/%{name}-glib.so.*

%files -n %libglibdevel
%{_includedir}/verto-glib.h
%{_libdir}/%{name}-glib.so
%{_libdir}/pkgconfig/%{name}-glib.pc

%files -n %libev
%{_libdir}/%{name}-libev.so.*

%files -n %libevdevel
%{_includedir}/verto-libev.h
%{_libdir}/%{name}-libev.so
%{_libdir}/pkgconfig/%{name}-libev.pc

%files -n %libevent
%{_libdir}/%{name}-libevent.so.*

%files -n %libeventdevel
%{_includedir}/verto-libevent.h
%{_libdir}/%{name}-libevent.so
%{_libdir}/pkgconfig/%{name}-libevent.pc

%files -n %libtevent
%{_libdir}/%{name}-tevent.so.*

%files -n %libteventdevel
%{_includedir}/verto-tevent.h
%{_libdir}/%{name}-tevent.so
%{_libdir}/pkgconfig/%{name}-tevent.pc

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14965 |12mr|libview-0.6.6-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name libview
%define version 0.6.6
%define release %mkrel 3
%define major 2
%define libname %mklibname view %major
%define develname %mklibname -d view
Summary: VMware's Incredibly Exciting Widgets
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://prdownloads.sourceforge.net/view/%{name}-%{version}.tar.bz2
Patch:	 libview-0.6.2-fix-pkgconfig.patch
License: MIT
Group: System/Libraries
Url: http://view.sourceforge.net/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: gtkmm2.4-devel

%description
libview is VMware's Incredibly Exciting Widgets, a useful collection
of GTK+ widgets used within VMware products, free for everybody's use.

%package -n %libname
Group: System/Libraries
Summary: VMware's Incredibly Exciting Widgets

%description -n %libname
libview is VMware's Incredibly Exciting Widgets, a useful collection
of GTK+ widgets used within VMware products, free for everybody's use.

%package -n %develname
Group: Development/C++
Summary: VMware's Incredibly Exciting Widgets
Requires: %libname = %version-%release
Provides: libview-devel = %version-%release

%description -n %develname
libview is VMware's Incredibly Exciting Widgets, a useful collection
of GTK+ widgets used within VMware products, free for everybody's use.


%prep
%setup -q
%patch -p1
#gw 0.6.6: wrong libtool version
autoreconf -fi

%build
%configure2_5x --enable-deprecated --disable-static
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%if %mdvver < 200900
%post -n %libname -p /sbin/ldconfig
%postun -n %libname -p /sbin/ldconfig
%endif

%files -n %libname
%defattr(-,root,root)
%doc AUTHORS README NEWS
%_libdir/libview.so.%{major}*

%files -n %develname
%defattr(-,root,root)
%doc ChangeLog
%_libdir/libview.so
%_libdir/pkgconfig/libview.pc
%_includedir/libview




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14966 |12mr|libvirt-1.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define common_summary interact with virtualization capabilities
%define common_description Libvirt is a C toolkit to interact with the virtualization\
capabilities of recent versions of Linux.
%define lib_major 0

%define lib_name %mklibname virt %{lib_major}
%define develname %mklibname -d virt
%define staticdevelname %mklibname -d -s virt

# libxenstore is not versionned properly
%define __noautoreq 'devel(libxenstore.*)'

Name:		libvirt
Version:	1.0.0
Release:	1
Summary:	Toolkit to %{common_summary}
License:	LGPLv2+
Group:		System/Kernel and hardware
Url:		http://libvirt.org/
Source0:	http://libvirt.org/sources/%{name}-%{version}.tar.gz
Patch0:		libvirt-0.9.7-undefined_fix.diff
# XXX: for %%{_sysconfdir}/sasl2
Requires:	cyrus-sasl
%ifarch %{ix86}	x86_64
BuildRequires:	xen-devel >= 3.0.4
%endif
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	readline-devel
BuildRequires:	python-devel
BuildRequires:	pkgconfig(gnutls)
BuildRequires:	libsasl-devel
BuildRequires:	pkgconfig(pciaccess)
BuildRequires:	pkgconfig(polkit-agent-1) polkit
BuildRequires:	pkgconfig(libparted)
BuildRequires:	open-iscsi
BuildRequires:	lvm2
BuildRequires:	pkgconfig(yajl)
BuildRequires:	dmsetup
BuildRequires:	libxml2-utils
BuildRequires:	nfs-utils
BuildRequires:	libavahi-client-devel
BuildRequires:	pkgconfig(xmlrpc)
BuildRequires:	numa-devel
BuildRequires:	qemu
BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(libnl-3.0)
BuildRequires:	libpcap-devel
BuildRequires:	systemtap
BuildRequires:	autoconf automake libtool
BuildRequires:	netcf-devel

%description
%{common_description}

Virtualization of the Linux Operating System means the
ability to run multiple instances of Operating Systems concurently on
a single hardware system where the basic resources are driven by a
Linux instance. The library aim at providing long term stable C API
initially for the Xen paravirtualization but should be able to
integrate other virtualization mechanisms if needed.

%package -n %{lib_name}
Summary:    A library to %{common_summary}
Group:      System/Libraries

%description -n %{lib_name}
%{common_description}

This package contains the library needed to run programs dynamically
linked with %{name}.

%package -n %{develname}
Summary:    Development tools for programs using %{name}
Group:      Development/C
Requires:   %{lib_name} = %{version}
%ifarch %{ix86} x86_64
Requires:   xen-devel
%endif
Provides:   %{name}-devel = %{version}-%{release}
Obsoletes:  %{lib_name}-devel

%description -n %{develname}
%{common_description}

This package contains the header files and libraries needed for
developing programs using the %{name} library.

%package -n %{staticdevelname}
Summary:    Development static libraries for programs using %{name}
Group:      Development/C
Provides:   %{name}-static-devel = %{version}-%{release}
Obsoletes:  %{lib_name}-static-devel

%description -n %{staticdevelname}
%{common_description}

This package contains the static libraries needed for developing
programs using the %{name} library.

%package -n python-%{name}
Summary:    Python bindings to %{common_summary}
Group:      Development/Python

%description -n python-%{name}
%{common_description}

This package contains the python bindings for the %{name} library.

%package -n %{name}-utils
Summary:    Tools to %{common_summary}
Group:      System/Kernel and hardware
Requires:   bridge-utils
Requires:   %{lib_name} = %{version}
%if %{mdkversion} >= 201000
Requires:   polkit
%else
Requires:   policykit
%endif
Suggests:   dnsmasq-base
Suggests:   netcat-openbsd
Conflicts:  libvirt0 < 0.7.1-2
Conflicts:  lib64virt0 < 0.7.1-2

%description -n %{name}-utils
%{common_description}

This package contains tools for the %{name} library.

%prep
%setup -q
%patch0 -p0

%build
autoreconf -fi
%configure2_5x \
    --localstatedir=%{_var}  \
    --with-html-subdir=%{name} \
    --with-udev \
    --without-hal
%make

%install
%makeinstall_std
install -d -m 755 %{buildroot}%{_var}/run/%{name}
install -d -m 755 %{buildroot}%{_var}/lib/%{name}
%find_lang %{name}

# fix documentation
mv %{buildroot}%{_docdir}/%{name}-python-%{version} %{buildroot}%{_docdir}/python-%{name}
install -m 644 ChangeLog README TODO NEWS %{buildroot}%{_docdir}/%{name}

rm -f %{buildroot}%{_libdir}/*.la
rm -f %{buildroot}%{py_platsitedir}/*.la
rm -f %{buildroot}%{_libdir}/libvirt/connection-driver/*.a

%check
# fhimpe: disabled for now because it fails on 100Hz kernels, such as used on bs
# http://www.mail-archive.com/libvir-list@redhat.com/msg13727.html
#make check

%files -n %{lib_name}
%{_libdir}/%{name}.so.%{lib_major}*
%{_libdir}/%{name}-qemu.so.%{lib_major}*
%{_libdir}/libvirt_lxc

%files -n %{develname}
%{_docdir}/%{name}
%exclude %{_docdir}/%{name}/ChangeLog
%exclude %{_docdir}/%{name}/README
%exclude %{_docdir}/%{name}/TODO
%exclude %{_docdir}/%{name}/NEWS
%doc %{_datadir}/gtk-doc/html/%{name}
%{_includedir}/%{name}
%{_libdir}/%{name}.so
%{_libdir}/%{name}-qemu.so
%{_libdir}/pkgconfig/%{name}.pc

%files -n %{staticdevelname}
%{_libdir}/%{name}.a
%{_libdir}/%{name}-qemu.a

%files -n python-%{name}
%doc %{_docdir}/python-%{name}
%{py_platsitedir}/%{name}.py
%{py_platsitedir}/%{name}mod.so

%files -n %{name}-utils -f %{name}.lang
%dir %{_docdir}/%{name}
%{_docdir}/%{name}/ChangeLog
%{_docdir}/%{name}/README
%{_docdir}/%{name}/TODO
%{_docdir}/%{name}/NEWS
%{_bindir}/*
%{_mandir}/man1/virsh.1*
%{_mandir}/man1/virt-xml-validate.1*
%{_mandir}/man1/virt-pki-validate.1.*
%{_mandir}/man8/libvirtd.8.*
%{_mandir}/man1/virt-host-validate.1.*
%{_sbindir}/*
%{_initrddir}/libvirtd
%dir %attr(0700, root, root) %{_localstatedir}/log/libvirt/qemu/
%dir %attr(0700, root, root) %{_localstatedir}/log/libvirt/lxc/
%dir %attr(0700, root, root) %{_localstatedir}/log/libvirt/uml/
%{_libdir}/libvirt_iohelper
%{_libdir}/libvirt_parthelper
%{_libdir}/libvirt/connection-driver/libvirt_driver_interface.so
%{_libdir}/libvirt/connection-driver/libvirt_driver_libxl.so
%{_libdir}/libvirt/connection-driver/libvirt_driver_lxc.so
%{_libdir}/libvirt/connection-driver/libvirt_driver_network.so
%{_libdir}/libvirt/connection-driver/libvirt_driver_nodedev.so
%{_libdir}/libvirt/connection-driver/libvirt_driver_nwfilter.so
%{_libdir}/libvirt/connection-driver/libvirt_driver_qemu.so
%{_libdir}/libvirt/connection-driver/libvirt_driver_secret.so
%{_libdir}/libvirt/connection-driver/libvirt_driver_storage.so
%{_libdir}/libvirt/connection-driver/libvirt_driver_uml.so
%{_libdir}/libvirt/connection-driver/libvirt_driver_xen.so
%{_var}/run/libvirt
%{_var}/lib/libvirt
%{_datadir}/polkit-1/actions/org.libvirt.unix.policy
%{_datadir}/augeas
%{_datadir}/%{name}
%{_datadir}/systemtap/tapset/libvirt_functions.stp
%{_datadir}/systemtap/tapset/libvirt_probes.stp
%{_datadir}/systemtap/tapset/libvirt_qemu_probes.stp

%config(noreplace) %{_sysconfdir}/libvirt
%config(noreplace) %{_sysconfdir}/sasl2/libvirt.conf
%config(noreplace) %{_sysconfdir}/sysconfig/libvirtd
%config(noreplace) %{_sysconfdir}/sysconfig/libvirt-guests
%config(noreplace) %{_sysconfdir}/logrotate.d/libvirtd*
%config(noreplace) %{_sysconfdir}/sysctl.d/libvirtd
%{_initrddir}/libvirt-guests
%{py_platsitedir}/libvirt_qemu.py
%{py_platsitedir}/libvirtmod_qemu.so

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14967 |12mr|libvirt-glib-0.1.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname		virt

%define api		1.0
%define major		0

%define libname_glib		%mklibname %{oname}-glib %{api} %{major}
%define develname_glib		%mklibname %{oname}-glib %{api} -d

%define libname_gconfig		%mklibname %{oname}-gconfig %{api} %{major}
%define develname_gconfig	%mklibname %{oname}-gconfig %{api} -d

%define libname_gobject		%mklibname %{oname}-gobject %{api} %{major}
%define develname_gobject	%mklibname %{oname}-gobject %{api} -d


%define girmajor	1.0
%define girname_glib		%mklibname %{oname}-glib-gir %{girmajor}
%define girname_gconfig		%mklibname %{oname}-gconfig-gir %{girmajor}
%define girname_gobject		%mklibname %{oname}-gobject-gir %{girmajor}

%define _exclude_files_from_autoreq ^%{_datadir}/doc/libvirt-glib-python/event-test.py$

Name:		libvirt-glib
Version:	0.1.3
Release:	1
Summary:	libvirt glib integration for events
Group:		System/Libraries
License:	LGPLv2+
URL:		http://libvirt.org/
Source0:	http://libvirt.org/sources/glib/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(glib-2.0) >= 2.10.0
BuildRequires:	pkgconfig(libvirt) >= 0.9.10
BuildRequires:	python-devel
BuildRequires:	gobject-introspection-devel
BuildRequires:	libxml2-devel
# Hack due to https://bugzilla.redhat.com/show_bug.cgi?id=613466
BuildRequires:	libtool
BuildRequires:	vala
BuildRequires:	vala-tools

%description
This package provides integration between libvirt and the glib
event loop.


# ---------------------------------------------------------------------------


%package -n %{libname_glib}
Group:		System/Libraries
Summary:	libvirt object APIs for processing object configuration
Provides:	%{mklibname %{oname}-glib %{major}} = %{version}-%{release}

%description -n %{libname_glib}
This package provides APIs for processing the object configuration
data

%files -n %{libname_glib}
%doc README COPYING AUTHORS ChangeLog NEWS
%{_libdir}/libvirt-glib-%{api}.so.%{major}*


%package -n %{develname_glib}
Group:		System/Libraries
Summary:	libvirt glib integration for events development files
Requires:	%{libname_glib} = %{version}-%{release}
Provides:	%{name}-glib-devel = %version-%release
Provides:	%{oname}-glib-devel = %{version}-%{release}

%description -n %{develname_glib}
This package provides development header files and libraries for
integration between libvirt and the glib event loop.

%files -n %{develname_glib}
%doc examples/event-test.c
%{_libdir}/libvirt-glib-%{api}.so
%{_libdir}/pkgconfig/libvirt-glib-%{api}.pc
%dir %{_includedir}/libvirt-glib-%{api}
%dir %{_includedir}/libvirt-glib-%{api}/libvirt-glib
%{_includedir}/libvirt-glib-%{api}/libvirt-glib/libvirt-glib.h
%{_includedir}/libvirt-glib-%{api}/libvirt-glib/libvirt-glib-*.h
%{_datadir}/gir-1.0/LibvirtGLib-%{girmajor}.gir
%{_datadir}/gtk-doc/html/Libvirt-glib
%{_datadir}/vala/vapi/libvirt-glib-%{api}.vapi


%package -n %{girname_glib}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries
Requires:	%{libname_glib} = %{version}-%{release}

%description -n %{girname_glib}
GObject Introspection interface description for %{name}.

%files -n %{girname_glib}
%{_libdir}/girepository-1.0/LibvirtGLib-%{girmajor}.typelib


# ---------------------------------------------------------------------------


%package -n %{libname_gconfig}
Group:		System/Libraries
Summary:	libvirt object APIs for processing object configuration
Provides:	%{mklibname %{oname}-gconfig %{major}} = %{version}-%{release}

%description -n %{libname_gconfig}
This package provides APIs for processing the object configuration
data

%files -n %{libname_gconfig}
%{_libdir}/libvirt-gconfig-%{api}.so.%{major}*


%package -n %{develname_gconfig}
Group:		System/Libraries
Summary:	libvirt object APIs for processing object configuration development files
Requires:	%{libname_gconfig} = %{version}-%{release}
Provides:	%{name}-gconfig-devel = %version-%release
Provides:	%{oname}-gconfig-devel = %{version}-%{release}

%description -n %{develname_gconfig}
This package provides development header files and libraries for
the object configuration APIs.

%files -n %{develname_gconfig}
%doc examples/event-test.c
%{_libdir}/libvirt-gconfig-%{api}.so
%{_libdir}/pkgconfig/libvirt-gconfig-%{api}.pc
%dir %{_includedir}/libvirt-gconfig-%{api}
%dir %{_includedir}/libvirt-gconfig-%{api}/libvirt-gconfig
%{_includedir}/libvirt-gconfig-%{api}/libvirt-gconfig/libvirt-gconfig.h
%{_includedir}/libvirt-gconfig-%{api}/libvirt-gconfig/libvirt-gconfig-*.h
%{_datadir}/gir-1.0/LibvirtGConfig-%{girmajor}.gir
%{_datadir}/gtk-doc/html/Libvirt-gconfig
%{_datadir}/vala/vapi/libvirt-gconfig-%{api}.vapi


%package -n %{girname_gconfig}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries
Requires:	%{libname_gconfig} = %{version}-%{release}

%description -n %{girname_gconfig}
GObject Introspection interface description for %{name}.

%files -n %{girname_gconfig}
%{_libdir}/girepository-1.0/LibvirtGConfig-%{girmajor}.typelib


# ---------------------------------------------------------------------------


%package -n %{libname_gobject}
Group:		System/Libraries
Summary:	libvirt object APIs for managing virtualization hosts
Provides:	%{mklibname %{oname}-gobject %{major}} = %{version}-%{release}

%description -n %{libname_gobject}
This package provides APIs for managing virtualization host
objects

%files -n %{libname_gobject}
%{_libdir}/libvirt-gobject-%{api}.so.%{major}*


%package -n %{develname_gobject}
Group:		System/Libraries
Summary:	libvirt object APIs for managing virtualization hosts development files
Requires:	%{libname_gobject} = %{version}-%{release}
Requires:	%{develname_glib} = %{version}-%{release}
Requires:	%{develname_gconfig} = %{version}-%{release}
Provides:	%{name}-gobject-devel = %version-%release
Provides:	%{oname}-gobject-devel = %{version}-%{release}

%description -n %{develname_gobject}
This package provides development header files and libraries for
managing virtualization host objects

%files -n %{develname_gobject}
%doc examples/event-test.c
%{_libdir}/libvirt-gobject-%{api}.so
%{_libdir}/pkgconfig/libvirt-gobject-%{api}.pc
%dir %{_includedir}/libvirt-gobject-%{api}
%dir %{_includedir}/libvirt-gobject-%{api}/libvirt-gobject
%{_includedir}/libvirt-gobject-%{api}/libvirt-gobject/libvirt-gobject.h
%{_includedir}/libvirt-gobject-%{api}/libvirt-gobject/libvirt-gobject-*.h
%{_datadir}/gir-1.0/LibvirtGObject-%{girmajor}.gir
%{_datadir}/gtk-doc/html/Libvirt-gobject
%{_datadir}/vala/vapi/libvirt-gobject-%{api}.vapi
%{_datadir}/vala/vapi/libvirt-gobject-%{api}.deps


%package -n %{girname_gobject}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries
Requires:	%{libname_gobject} = %{version}-%{release}

%description -n %{girname_gobject}
GObject Introspection interface description for %{name}.

%files -n %{girname_gobject}
%{_libdir}/girepository-1.0/LibvirtGObject-%{girmajor}.typelib


# ---------------------------------------------------------------------------


%package python
Group:		System/Libraries
Summary:	libvirt glib integration for events python binding

%description python
This package provides a python module for integration between
libvirt and the glib event loop

%files python
%doc examples/event-test.py
%{py_platsitedir}/*

# ---------------------------------------------------------------------------


%prep
%setup -q


%build
%configure2_5x --enable-introspection --with-python --disable-static
%make


%install
%makeinstall_std
# Fix up libtool libraries.
find %{buildroot} -name '*.la' | xargs rm

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14968 |12mr|libvirt-sandbox-0.1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname libvirt-sandbox %{major}
%define develname %mklibname -d libvirt-sandbox


Name:		libvirt-sandbox
Version:	0.1.0
Release:	2
Summary:	libvirt application sandbox framework
Group:		System/Libraries
License:	LGPLv2+
URL:		http://libvirt.org/
Source0:	ftp://libvirt.org/libvirt/sandbox/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(libvirt-gobject-1.0) >= 0.0.9
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	selinux-devel
BuildRequires:	glibc-static-devel
Requires:	glib2-devel >= 2.32.0

%package -n	%{libname}
Group:		System/Libraries
Summary:	libvirt application sandbox framework libraries
# So we get the full libvirtd daemon, not just client libs
Requires:	libvirt-utils

%package -n	%{develname}
Group:		Development/C
Summary:	libvirt application sandbox framework development files
Requires:	%{libname} = %{version}-%{release}
Provides:	libvirt-sandbox-devel = %{version}-%{release}

%description
This package provides a command for running applications within
a sandbox using libvirt.

%description -n %{libname}
This package provides a framework for building application sandboxes
using libvirt.

%description -n %{develname}
This package provides development header files and libraries for
the libvirt sandbox

%prep
%setup -q

%build
%configure2_5x --enable-introspection --disable-static
%make


%install
chmod a-x examples/*.py examples/*.pl examples/*.js
%makeinstall_std
rm -f %{buildroot}%{_libdir}/libvirt-sandbox-1.0.a
rm -f %{buildroot}%{_libdir}/libvirt-sandbox-1.0.la

%files
%{_sysconfdir}/bash_completion.d/virt-sandbox-service-bash-completion.sh
%config(noreplace) %{_sysconfdir}/cron.daily/virt-sandbox-service.logrotate
%dir %{_sysconfdir}/libvirt-sandbox/services
%{_bindir}/virt-sandbox
%{_bindir}/virt-sandbox-service
%{_libexecdir}/virt-sandbox-service-util
%doc README COPYING AUTHORS ChangeLog NEWS
%dir %{_sysconfdir}/libvirt-sandbox
%dir %{_sysconfdir}/libvirt-sandbox/scratch
%config %{_sysconfdir}/libvirt-sandbox/scratch/README
%{_libexecdir}/libvirt-sandbox-init-common
%{_libexecdir}/libvirt-sandbox-init-lxc
%{_libexecdir}/libvirt-sandbox-init-qemu
%{_mandir}/man1/virt-sandbox.1*
%{_mandir}/man1/virt-sandbox-service.1*
%{_libdir}/girepository-1.0/LibvirtSandbox-1.0.typelib

%files -n %{libname}
%{_libdir}/libvirt-sandbox-1.0.so.*

%files -n %{develname}
%doc examples/virt-sandbox.pl
%doc examples/virt-sandbox.py
%doc examples/virt-sandbox.js
%doc examples/virt-sandbox-mkinitrd.py
%{_libdir}/libvirt-sandbox-1.0.so
%{_libdir}/pkgconfig/libvirt-sandbox-1.0.pc
%dir %{_includedir}/libvirt-sandbox-1.0
%dir %{_includedir}/libvirt-sandbox-1.0/libvirt-sandbox
%{_includedir}/libvirt-sandbox-1.0/libvirt-sandbox/libvirt-sandbox.h
%{_includedir}/libvirt-sandbox-1.0/libvirt-sandbox/libvirt-sandbox-*.h
%{_datadir}/gir-1.0/LibvirtSandbox-1.0.gir
%{_datadir}/gtk-doc/html/Libvirt-sandbox

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14969 |12mr|libvisual-0.4.0-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name libvisual
%define version 0.4.0
%define major 0
%define libname %mklibname visual %major
%define develname %mklibname -d visual

Name: %{name}
Version: %{version}
Release: %mkrel 12
Summary: Audio visualisation framework
Source0: %{name}-%{version}.tar.bz2
Patch: libvisual-0.4.0-fix-str-fmt.patch
License: LGPLv2+
Group: System/Libraries
Url: http://localhost.nl/~synap/libvisual
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Libvisual is a library that acts as a middle layer between
applications that want audio visualisation and audio visualisation
plugins.

Libvisual is aimed at developers who have a need for audio
visualisation and those who actually write the visualisation plugins.

#--------------------------------------------------------------------

%package -n %libname
Group: System/Libraries
Summary: Shared library of the audio visualisation framework 
Provides: %name = %version-%release
Obsoletes: libvisual-plugins < 0.4.0
Conflicts: gstreamer0.10-libvisual <= 0.10.7-1mdk
Suggests: libvisual-plugins

%description -n %libname
Libvisual is a library that acts as a middle layer between
applications that want audio visualisation and audio visualisation
plugins.

Libvisual is aimed at developers who have a need for audio
visualisation and those who actually write the visualisation plugins.

%if %mdkversion < 200900
%post -n %libname -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %libname -p /sbin/ldconfig
%endif

%files -n %libname -f %name-0.4.lang
%defattr(-,root,root)
%doc README NEWS TODO ChangeLog AUTHORS
%_libdir/libvisual-0.4.so.%{major}*

#--------------------------------------------------------------------

%package -n %develname
Group: Development/C
Summary: Header files of the audio visualisation framework 
Requires: %libname = %version
Provides: libvisual-devel = %version-%release
Obsoletes: %{_lib}visual0-devel < %version-%release

%description -n %develname
Libvisual is a library that acts as a middle layer between
applications that want audio visualisation and audio visualisation
plugins.

Libvisual is aimed at developers who have a need for audio
visualisation and those who actually write the visualisation plugins.

%files -n %develname
%defattr(-,root,root)
%_includedir/*
%_libdir/*.so
%_libdir/pkgconfig/*

#--------------------------------------------------------------------

%prep
%setup -q
%patch -p0

%build
%configure2_5x
%make

%install
rm -rf %buildroot

%makeinstall_std
%find_lang %name-0.4

%clean
rm -rf %buildroot







%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14970 |12mr|libvisual-plugins-0.4.0-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name libvisual-plugins
%define version 0.4.0

Summary: Visualisation plugins for applications based on libvisual
Name: %{name}
Version: %{version}
Release: %mkrel 16
Source0: %{name}-%{version}.tar.bz2
Patch0:	 %name-buffer-overflow.patch
#https://qa.mandriva.com/show_bug.cgi?id=49801
Patch1: 60_no-const-vispluginfo-in-nastyfft.patch
Patch2: libvisual-plugins-0.4.0-link.patch
License: LGPLv2+
Group: System/Libraries
Url: http://localhost.nl/~synap/libvisual-wiki/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Obsoletes: libvisual-nebulus
Obsoletes: libvisual-gforce
Provides: libvisual-nebulus
Provides: libvisual-gforce
BuildRequires: libvisual-devel >= %version
BuildRequires: mesaglu-devel
BuildRequires: libalsa-devel
BuildRequires: libgdk_pixbuf2.0-devel
BuildRequires: bison

%description
Libvisual is a library that acts as a middle layer between
applications that want audio visualisation and audio visualisation
plugins.

This package contains the libvisual example plugins.

%prep
%setup -q
%patch0 -p0
%patch1 -p1
%patch2 -p0

%build
%ifarch %ix86
export CFLAGS="-mmmx %optflags"
%endif
%configure2_5x
%make

%install
rm -rf %buildroot

%makeinstall_std
%find_lang %name-0.4

%clean
rm -rf %buildroot

%files -f %name-0.4.lang
%defattr(-,root,root)
%doc README AUTHORS ChangeLog NEWS
%_libdir/libvisual*
%_datadir/%{name}*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14971 |12mr|libvncserver-0.9.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define up_name     LibVNCServer
%define major       0
%define libname     %mklibname vncserver %{major}
%define develname   %mklibname -d vncserver

Name:		libvncserver
Version:	0.9.9
Release:	1
Summary:	An easy API to write one's own VNC server
Group:		System/Libraries
License:	GPL
URL:		http://sourceforge.net/projects/libvncserver/
Source:		http://downloads.sourceforge.net/libvncserver/%{up_name}-%{version}.tar.gz
Patch0:		LibVNCServer-0.9.9-no_x11vnc.patch
Patch1:		LibVNCServer-0.9.9-str-format.patch
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xdamage)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(xtst)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	pkgconfig(xfixes)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	zlib-devel
BuildRequires:	jpeg-devel

%description
LibVNCServer makes writing a VNC server (or more correctly, a program
exporting a framebuffer via the Remote Frame Buffer protocol) easy.

It is based on OSXvnc, which in turn is based on the original Xvnc by
ORL, later AT&T research labs in UK.

It hides the programmer from the tedious task of managing clients and
compression schemata.

%package -n %{libname}
Summary:	An easy API to write one's own VNC server
Group:		System/Libraries

%description -n %{libname}
LibVNCServer makes writing a VNC server (or more correctly, a program
exporting a framebuffer via the Remote Frame Buffer protocol) easy.

It is based on OSXvnc, which in turn is based on the original Xvnc by
ORL, later AT&T research labs in UK.

It hides the programmer from the tedious task of managing clients and
compression schemata.

%package -n %{develname}
Summary:	Headers for developing programs that will use %{name}
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{libname}-devel < 0.9.9

%description -n %{develname}
Static libraries and header files for LibVNCServer.

%package -n linuxvnc
Summary:	VNC server to monitor a text session
Group:		Networking/Remote access

%description -n linuxvnc
With linuxvnc you can export your currently running text sessions to any VNC
client. So it can be useful, if you want to move to another computer without
having to log out and if you've forgotten to attach a 'screen' session to it,
or to help a distant colleague to solve a problem.

Based on the ideas of x0rfbserver and on LibVNCServer, it has evolved
into a versatile and performant while still easy to use program.

%prep
%setup -q -n %{up_name}-%{version}
%patch0 -p1
%patch1 -p1

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%multiarch_binaries %{buildroot}%{_bindir}/libvncserver-config

%files -n %{libname}
%doc AUTHORS COPYING ChangeLog INSTALL NEWS README TODO
%{_libdir}/*.so.*

%files -n %{develname}
%{_includedir}/rfb
%{_libdir}/*.so
%{_bindir}/libvncserver-config
%{multiarch_bindir}/libvncserver-config
%{_libdir}/pkgconfig/libvncclient.pc
%{_libdir}/pkgconfig/libvncserver.pc

%files -n linuxvnc
%doc AUTHORS COPYING ChangeLog INSTALL NEWS README TODO
%{_bindir}/linuxvnc


%changelog
* Wed Aug  8 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: e3c3980
- New version 0.9.9, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14972 |12mr|libvoikko-3.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	1
%define libname	%mklibname voikko %{major}
%define develname	%mklibname voikko -d

Summary:	A spellchecker/hyphenator library using Malaga
Name:		libvoikko
Version:	3.5
Release:	1
License:	GPLv2+
Group:		Text tools
URL:		http://voikko.sourceforge.net/
Source0:	http://downloads.sourceforge.net/voikko/%{name}-%{version}.tar.gz

BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	python

%description
This is libvoikko, library for spellcheckers and hyphenators using
Malaga natural language grammar development tool. The library is
written in C.

Currently only Finnish is supported, but adding support for other
languages should not be too hard.

%package -n voikko-tools
Summary:	Test programs for libvoikko
Group:		Text tools
Requires:	voikko-dictionary

%description -n voikko-tools
This is libvoikko, library for spellcheckers and hyphenators using
Malaga natural language grammar development tool.

This package contains the voikkospell and voikkohyphenate programs.

%package -n %{libname}
Summary:	Shared library of libvoikko
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}

%description -n %{libname}
This package contains the library needed to run programs dynamically
linked with libvoikko.

%package -n %{develname}
Summary:	Headers and development library for libvoikko development
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	voikko-devel = %{version}-%{release}
Obsoletes:	%{_lib}voikko1-devel

%description -n %{develname}
This package contains the headers and development library that
programmers will need to develop applications which will use
libvoikko.

%package -n python-%{name}
Summary:	Python bindings for libvoikko
Group:		Development/Python
Requires:	%{libname}
Requires:	voikko-dictionary

%description -n python-%{name}
This is libvoikko, library for spellcheckers and hyphenators using
Malaga natural language grammar development tool. The library is
written in C.

This package contains the Python bindings for libvoikko.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static

%make

%install
rm -rf %{buildroot}
%makeinstall_std

install -D -m644 python/libvoikko.py %{buildroot}%{python_sitelib}/libvoikko.py

%files -n voikko-tools
%doc README
%{_bindir}/voikkogc
%{_bindir}/voikkospell
%{_bindir}/voikkohyphenate
%{_bindir}/voikkovfstc
%{_mandir}/man1/voikkogc.1*
%{_mandir}/man1/voikkospell.1*
%{_mandir}/man1/voikkohyphenate.1*
%{_mandir}/man1/voikkovfstc.1*

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_libdir}/*.so
%{_includedir}/%{name}
%{_libdir}/pkgconfig/%{name}.pc

%files -n python-%{name}
%doc README
%{python_sitelib}/libvoikko.py




%changelog
* Sun Aug  5 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 5014e81
- New version 3.5
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14973 |12mr|libvorbis-1.3.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define theirversion %{version}
%define lib_name_orig libvorbis
%define lib_major 0
%define libname %mklibname vorbis %{lib_major}
%define libnamedev %mklibname -d vorbis
%define libnamedevstatic %mklibname -d -s vorbis
%define lib_enc_major 2
%define lib_enc_name %mklibname vorbisenc %{lib_enc_major}
%define lib_file_major 3
%define lib_file_name %mklibname vorbisfile %{lib_file_major}
%define oggver 1.1.4

Name:		libvorbis
Summary:	The Vorbis General Audio Compression Codec
Version:	1.3.3
Release:	3
Group:		System/Libraries
License:	BSD
URL:		http://www.xiph.org/
Source0:	http://downloads.xiph.org/releases/vorbis/%{name}-%{theirversion}.tar.gz
BuildRequires:	libogg-devel >= %{oggver}
BuildRequires:	glibc-static-devel

%description
Ogg Vorbis is a fully open, non-proprietary, patent-and-royalty-free,
general-purpose compressed audio format for audio and music at fixed 
and variable bitrates from 16 to 128 kbps/channel.

Find some free Ogg Vorbis music here: http://www.vorbis.com/music.html

%package -n %{libname}
Summary:	Main library for %{name}
Group:		System/Libraries
Obsoletes:	oggvorbis < %{version}-%{release}
Provides:	oggvorbis = %{version}-%{release}
Provides:	%{name} = %{version}-%{release}

%description -n %{libname}
This package contains the library needed to run programs dynamically
linked with %{name}.


%package -n %{libnamedevstatic}
Summary:	Headers for developing programs that will use %{name}
Group:		Development/C
Provides:	oggvorbis-devel-static = %{version}-%{release}
Requires:	libogg-devel >= %{oggver}
Requires:	oggvorbis-devel = %{version}-%{release}

%description -n %{libnamedevstatic}
This package contains the headers that programmers will need to develop
applications which will use %{name}.


%package -n %{libnamedev}
Summary:	Headers for developing programs that will use %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Requires:	%{lib_enc_name} = %{version}-%{release}
Requires:	%{lib_file_name} = %{version}-%{release}
Requires:	libogg-devel >= %{oggver}
Provides:	%{lib_name_orig}-devel = %{version}-%{release}
Provides:	%{name}%{lib_major}-devel = %{version}-%{release}
Obsoletes:	oggvorbis-devel < %{version}-%{release}
Provides:	oggvorbis-devel = %{version}-%{release}

%description -n %{libnamedev}
This package contains the headers that programmers will need to develop
applications which will use %{name}.

%package -n %{lib_enc_name}
Summary:	Encoder specialized library for %{name}
Group:		System/Libraries

%description -n %{lib_enc_name}
This package contains the library needed for some programs using the
encoder capability of %{name}.

%package -n %{lib_file_name}
Summary:	File operations specialized library for %{name}
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}

%description -n %{lib_file_name}
This package contains the library needed for some programs using the
file operations capability of %{name}.

%prep
%setup -q -n %{name}-%{theirversion}

%build
sed -i "s/-O20/$CFLAGS/" configure
%configure2_5x
%make

%install
rm -rf %{buildroot} installed-docs
%makeinstall_std
mv %{buildroot}/%{_datadir}/doc installed-docs

%files -n %{libname}
%doc AUTHORS README
%{_libdir}/%{lib_name_orig}.so.%{lib_major}*

%files -n %{lib_enc_name}
%{_libdir}/%{lib_name_orig}enc.so.%{lib_enc_major}*

%files -n %{lib_file_name}
%{_libdir}/%{lib_name_orig}file.so.%{lib_file_major}*

%files -n %{libnamedev}
%doc installed-docs
%{_includedir}/vorbis
%{_libdir}/*.so
%{_datadir}/aclocal/vorbis.m4
%{_libdir}/pkgconfig/*

%files -n %{libnamedevstatic}
%{_libdir}/*.a


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14974 |12mr|libvpx-1.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define release 1

%define	major 1
%define	libname	%mklibname vpx %{major}
%define	devname	%mklibname -d vpx

Name:		libvpx
Summary:	VP8 Video Codec SDK
Version:	1.1.0
Release:	%{release}
License:	BSD
Group:		System/Libraries
URL:		http://www.webmproject.org/tools/vp8-sdk/
Source0:	http://webm.googlecode.com/files/%{name}-v%{version}.tar.bz2
%ifarch %{ix86} x86_64
BuildRequires:	yasm
%endif
BuildRequires:	doxygen php-cli

%description
libvpx provides the VP8 SDK, which allows you to integrate your applications 
with the VP8 video codec, a high quality, royalty free, open source codec 
deployed on millions of computers and devices worldwide. 

%package -n	%{libname}
Summary:	VP8 Video Codec SDK
Group:		System/Libraries

%description -n %{libname}
libvpx provides the VP8 SDK, which allows you to integrate your applications 
with the VP8 video codec, a high quality, royalty free, open source codec 
deployed on millions of computers and devices worldwide. 

%package -n	%{devname}
Summary:	Development files for libvpx
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n	%{devname}
Development libraries and headers for developing software against 
libvpx.

%package	utils
Summary:	VP8 utilities and tools
Group:		Video

%description	utils
A selection of utilities and tools for VP8, including a sample encoder
and decoder.

%prep

%setup -q -n %{name}-v%{version}

%build
%ifarch %{ix86}
%global vpxtarget x86-linux-gcc
%else
%ifarch	x86_64
%global	vpxtarget x86_64-linux-gcc
%else
%global vpxtarget generic-gnu
%endif
%endif
%setup_compile_flags

./configure \
    --enable-shared \
    --disable-static \
    --target=%{vpxtarget} \
    --enable-pic \
    --disable-install-srcs

# stupid config
perl -pi -e "s|/usr/local|%{_prefix}|g" config.mk
perl -pi -e "s|^LIBSUBDIR=lib|LIBSUBDIR=%{_lib}|g" config.mk

%make verbose=true target=libs
%make verbose=true target=examples
%make verbose=true target=docs

%install

make DIST_DIR=%{buildroot}%{_prefix} install

install -m0755 simple_decoder %{buildroot}%{_bindir}/vp8_simple_decoder
install -m0755 simple_encoder %{buildroot}%{_bindir}/vp8_simple_encoder
install -m0755 twopass_encoder %{buildroot}%{_bindir}/vp8_twopass_encoder

%files -n %{libname}
%doc AUTHORS CHANGELOG LICENSE README
%{_libdir}/libvpx.so.%{major}*

%files -n %{devname}
# These are SDK docs, not really useful to an end-user.
%doc docs/html
%{_includedir}/vpx/
%{_libdir}/pkgconfig/vpx.pc
%{_libdir}/libvpx.so

%files utils
%{_bindir}/*

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14975 |12mr|libwacom-0.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		2
%define libname		%mklibname wacom %{major}
%define develname	%mklibname wacom -d

%define url_ver	%(echo %{version}|cut -d. -f1,2)

Name:		libwacom
Summary:	A library to identify wacom tablets
Version:	0.6
Release:	1
Group:		Development/X11
License:	MIT
URL:		http://sourceforge.net/projects/linuxwacom/
Source0:	http://downloads.sourceforge.net/project/linuxwacom/%{name}/%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gudev-1.0)

%description
libwacom is a library to identify wacom tablets and their model-specific
features. It provides easy access to information such as "is this a built-in
on-screen tablet", "what is the size of this model", etc.

%package -n %{libname}
Summary:	A library to identify wacom tablets
Group:		Development/X11
Requires:	%{name} >= %{version}-%{release}

%description -n %{libname}
libwacom is a library to identify wacom tablets and their model-specific
features. It provides easy access to information such as "is this a built-in
on-screen tablet", "what is the size of this model", etc.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/X11
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
Development files for %{name}.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static
%make

%install
%makeinstall_std
rm -f %{buildroot}%{_libdir}/*.la

%files
%{_datadir}/libwacom
%{_bindir}/libwacom-list-local-devices

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_libdir}/*.so
%{_includedir}/*
%{_libdir}/pkgconfig/*.pc


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14976 |12mr|libwindowswm-1.0.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		7
%define libname		%mklibname windowswm %major
%define develname	%mklibname windowswm -d
%define staticname	%mklibname windowswm -d -s

Name:		libwindowswm
Summary:	The WindowsWM Library
Version:	1.0.1
Release:	5
Group:		Development/X11
License:	MIT
URL:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/lib/libWindowsWM-%{version}.tar.bz2

BuildRequires: libx11-devel >= 1.0.0
BuildRequires: libxext-devel >= 1.0.0
BuildRequires: x11-proto-devel >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1

%description
The WindowsWM Library

#-----------------------------------------------------------

%package -n %{libname}
Summary:  The WindowsWM Library
Group: Development/X11
Conflicts: libxorg-x11 < 7.0
Provides: %{name} = %{version}

%description -n %{libname}
The WindowsWM Library

#-----------------------------------------------------------

%package -n %{develname}
Summary: Development files for %{name}
Group: Development/X11
Requires: %{libname} = %{version}
Provides: %{name}-devel = %{version}-%{release}
Conflicts: libxorg-x11-devel < 7.0
Obsoletes: %{mklibname windowswm 7 -d}

%description -n %{develname}
Development files for %{name}

%files -n %{develname}
%{_libdir}/libWindowsWM.so
%{_libdir}/pkgconfig/windowswm.pc
%{_mandir}/man3/WindowsWM.3*


#-----------------------------------------------------------

%package -n %{staticname}
Summary: Static development files for %{name}
Group: Development/X11
Requires: %{develname} = %{version}
Provides: %{name}-static-devel = %{version}-%{release}
Conflicts: libxorg-x11-static-devel < 7.0
Obsoletes: %{mklibname windowswm 7 -d -s}

%description -n %{staticname}
Static development files for %{name}

%files -n %{staticname}
%{_libdir}/libWindowsWM.a

#-----------------------------------------------------------

%prep
%setup -q -n libWindowsWM-%{version}

%build
%configure2_5x	--x-includes=%{_includedir}\
		--x-libraries=%{_libdir}

%make

%install
%makeinstall_std

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/libWindowsWM.so.%{major}*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14977 |12mr|libwmf-0.2.8.4-26
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 0.2
%define major	7
%define libname %mklibname wmf%{api}_ %major
%define litename %mklibname wmflite%{api}_ %major
%define develname %mklibname -d wmf

Summary:	A library to convert wmf files
Name:		libwmf
Version:	0.2.8.4
Release:	26
License:	GPL
Group:		Text tools
URL:		http://sourceforge.net/projects/wvware/
Source0:	http://download.sourceforge.net/wvware/%{name}-%{version}.tar.bz2
Patch0:		libwmf-0.2.7-libwmf-config.patch
Patch1:		libwmf-0.2.8.3-CAN-2004-0941.patch
Patch2:		libwmf-0.2.8.3-CAN-2004-0990.patch
Patch3:		libwmf-0.2.8.4-intoverflow.patch
Patch4:		libwmf-0.2.8.4-CVE2007-2756.patch
Patch5:		libwmf-0.2.8.4-rh-CVE-2009-1364.diff
Patch6:		libwmf-0.2.8.4-gdk2.22.patch

BuildRequires:	expat-devel
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(x11)
Requires(post):	gdk-pixbuf2.0
Requires(postun): gdk-pixbuf2.0
Requires:	urw-fonts

%description
libwmf is a library for unix like machines that can convert wmf
files into other formats, currently it supports a gd binding
to convert to gif, and an X one to draw direct to an X window
or pixmap.

%package -n %{libname}
Summary:	A library to convert wmf files. - library files
Group:		System/Libraries

%description -n %{libname}
This package contains the library needed to run programs dynamically
linked with libwmf.

%package -n %{litename}
Summary:	A library to convert wmf files. - library files
Group:		System/Libraries

%description -n %{litename}
This package contains the library needed to run programs dynamically
linked with libwmflite.

%package -n %{develname}
Summary:	A library to convert wmf files. - development environment
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	libwmf-devel = %{version}-%{release}
Obsoletes:	libwmf-devel < %{version}-%{release}
Obsoletes:	%{_lib}wmf0.2_7-devel < 0.2.8.4-21

%description -n %{develname}
libwmf is a library for unix like machines that can convert wmf
files into other formats, currently it supports a gd binding
to convert to gif, and an X one to draw direct to an X window
or pixmap.

Install libwmf-devel if you need to compile an application with libwmf
support.

%prep
%setup -q
%patch0 -p1 -b .fpons
%patch1 -p1 -b .can-2004-0941
%patch2 -p1 -b .can-2004-0990
%patch3 -p1 -b .cve-2006-3376
%patch4 -p1 -b .cve-2007-2756
%patch5 -p0 -b .CVE-2009-1364
%patch6 -p0 -b .gdk222

%build
autoreconf -fi
%configure2_5x \
	--disable-static

%make

%install
rm -rf %{buildroot} installed-docs
%makeinstall_std

mv %{buildroot}%{_prefix}/share/doc/* installed-docs

#gw no windows line endings
perl -pi -e 's/\r//' $(find installed-docs -type f )

# remove anything relevant to fonts.
rm -rf %{buildroot}%{_bindir}/libwmf-fontmap %{buildroot}%{_datadir}/libwmf

# multiarch support
%multiarch_binaries %{buildroot}%{_bindir}/libwmf-config

%files
%docdir COPYING
%{_bindir}/wmf2*
%{_libdir}/gdk-pixbuf-2.0/*/loaders/io-wmf.*

%files -n %{libname}
%{_libdir}/libwmf-%{api}.so.%{major}*

%files -n %{litename}
%{_libdir}/libwmflite-%{api}.so.%{major}*

%files -n %{develname}
%doc CREDITS README NEWS ChangeLog
%doc installed-docs/*
%{_bindir}/libwmf-config
%{multiarch_bindir}/libwmf-config
%{_libdir}/libwmf.so
%{_libdir}/libwmflite.so
%{_includedir}/libwmf




%changelog
* Wed Aug  15 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: abcc00e
- Sync with Cooker (Drop .la files, spec cleanup etc)
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14978 |12mr|libwnck-2.30.7-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 1
%define major 22
%define libname %mklibname wnck- %{api} %{major}
%define develname %mklibname -d wnck- %{api}

Epoch: 1

Summary: Libwnck is Window Navigator Construction Kit
Name: libwnck
Version: 2.30.7
Release: 8
License: LGPLv2+
URL: http://www.gnome.org/
Group: System/Libraries
Source0: ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.xz
Patch: libwnck-2.27.4-linking.patch

BuildRequires: intltool
BuildRequires: gnome-common
BuildRequires: gtk-doc
BuildRequires: pkgconfig(gobject-introspection-1.0)
BuildRequires: pkgconfig(gtk+-2.0)
BuildRequires: pkgconfig(libstartup-notification-1.0)

%description
libwnck is Window Navigator Construction Kit, i.e. a library to use
for writing pagers and taskslists and stuff.

%package -n %{libname}
Summary:	%{summary}
Group:		%{group}
Provides:	%{name}-%{api} = %{version}-%{release}
Requires:	%{name} >= %{version}
Conflicts:	gir-repository < 0.6.5-9

%description -n %{libname}
libwnck is Window Navigator Construction Kit, i.e. a library to use
for writing pagers and taskslists and stuff.

%package -n %{develname}
Summary:	Development libraries, include files for libwnck
Group:		Development/GNOME and GTK+
Provides:	%{name}-devel = %{version}-%{release}
Provides:	%{name}-%{api}-devel = %{version}-%{release}
Requires:	%{name}-1 = %{version}
Conflicts:	gir-repository < 0.6.5-9

%description -n %{develname}
libwnck is Window Navigator Construction Kit, i.e. a library to use
for writing pagers and taskslists and stuff.

%prep
%setup -q
#%patch -p1
#autoconf

%build
%configure2_5x \
	--disable-static

%make 

%install
%makeinstall_std
rm -rf %{buildroot}%{_datadir}/locale/{io,be@latin,bn_IN,si,uz@cyrillic}
%find_lang %{name}

rm -f %{buildroot}%{_libdir}/*.la

%files -f %{name}.lang
%doc README AUTHORS
%{_bindir}/wnckprop
%{_bindir}/wnck-urgency-monitor

%files -n %{libname}
%{_libdir}/libwnck-%{api}.so.%{major}*
%{_libdir}/girepository-1.0/Wnck-1.0.typelib

%files -n %{develname}
%doc ChangeLog
%doc %{_datadir}/gtk-doc/html/libwnck
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*
%{_datadir}/gir-1.0/Wnck-1.0.gir




%changelog
* Sat Aug  11 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 61fceb7
- New version 2.30.7 (sync with Cooker)
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14979 |12mr|libwnck3-3.4.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver	%(echo %{version}|cut -d. -f1,2)

%define oname		libwnck
%define api_version	3
%define major		0
%define api		%{api_version}.0

%define libname		%mklibname wnck %{api_version} %{major}
%define girname		%mklibname wnck-gir %{api}
%define develname	%mklibname -d wnck %{api_version}

Summary:	Libwnck is Window Navigator Construction Kit
Name:		libwnck3
Version:	3.4.4
Release:	1
License:	LGPLv2+
Group:		System/Libraries
URL:		http://www.gnome.org/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/libwnck/%{url_ver}/%{oname}-%{version}.tar.xz

BuildRequires:	gnome-common
BuildRequires:	gtk-doc
BuildRequires:	intltool
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gobject-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(libstartup-notification-1.0)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xres)
BuildRequires:	pkgconfig(libpng)
Conflicts:	libwnck < 2.30.6-5

%description
libwnck is Window Navigator Construction Kit, i.e. a library to use
for writing pagers and taskslists and stuff.

%package -n %{libname}
Summary:	%{summary}
Group:		%{group}

%description -n %{libname}
libwnck is Window Navigator Construction Kit, i.e. a library to use
for writing pagers and taskslists and stuff.

%package -n %{girname}
Summary:	GObject Introspection interface library for %{name}
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}

%description -n %{girname}
GObject Introspection interface library for %{name}.

%package -n %{develname}
Summary:	Development libraries and include files for %{name}
Group:		Development/GNOME and GTK+
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}
Requires:	%{girname} = %{version}

%description -n %{develname}
libwnck is Window Navigator Construction Kit, i.e. a library to use
for writing pagers and taskslists and stuff.

%prep
%setup -qn %{oname}-%{version}

%build
%configure2_5x \
	--disable-static

%make 

%install
rm -rf %{buildroot}
%makeinstall_std

find %{buildroot} -name '*.la' -exec rm -f {} ';'
rm -rf %{buildroot}%{_datadir}/locale/{io,be@latin,bn_IN,si,uz@cyrillic}

%find_lang libwnck-3.0

%files -f libwnck-3.0.lang
%{_bindir}/wnckprop
%{_bindir}/wnck-urgency-monitor

%files -n %{libname}
%{_libdir}/libwnck-%{api_version}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Wnck-%{api}.typelib

%files -n %{develname}
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*
%{_datadir}/gir-1.0/Wnck-%{api}.gir
%doc %{_datadir}/gtk-doc/html/libwnck-3.0



%changelog
* Tue Nov 13 2012 Arkady L. Shane <ashejn@rosalab.ru> 3.4.4-1
- update to 3.4.4

* Tue May 15 2012 Götz Waschk <waschk@mandriva.org> 3.4.2-1
+ Revision: 798956
- update to new version 3.4.2

* Sat Apr 28 2012 Matthew Dawkins <mattydaw@mandriva.org> 3.4.0-1
+ Revision: 794327
- new version 3.4.0

* Sat Nov 19 2011 Matthew Dawkins <mattydaw@mandriva.org> 3.2.1-2
+ Revision: 731720
- rebuild for new gobject-introspec
- cleaned up spec

* Tue Nov 01 2011 Matthew Dawkins <mattydaw@mandriva.org> 3.2.1-1
+ Revision: 708126
- imported package libwnck3


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14980 |12mr|libwpd-0.9.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api		0.9
%define major	9
%define libname		%mklibname wpd %{api} %{major}
%define libstream	%mklibname wpd-stream %{api} %{major}
%define develname	%mklibname -d wpd 

Summary:	Library for reading/writing WordPerfect files
Name:		libwpd
Version:	0.9.6
Release:	1
License:	LGPLv2+
Group:		System/Libraries
URL:		http://libwpd.sourceforge.net/
Source0:	http://ovh.dl.sourceforge.net/sourceforge/%{name}/%{name}-%{version}.tar.xz

BuildRequires:	doxygen

%description
Libwpd is a library for reading/writing WordPerfect files.
It is designed to be used by another program (e.g.: a word
processor) as an in-process component.
It supports fileimport of all versions of WordPerfect.

%package -n	%{name}-tools
Summary:	Tools to transform Wordperfect files to html or text
Group:		Office

%description -n %{name}-tools
Tools to transform Wordperfect files to html or text.
It supports fileimport of all versions of WordPerfect.

%package -n	%{libname}
Summary:	Library for reading/writing WordPerfect files
Group:		System/Libraries

%description -n	%{libname}
Libwpd is a library for reading/writing WordPerfect files.
It is designed to be used by another program (e.g.: a word
processor) as an in-process component.
It supports fileimport of all versions of WordPerfect.

%package -n	%{libstream}
Summary:	Library for reading/writing WordPerfect files
Group:		System/Libraries
Conflicts:	%{_lib}wpd0.9_9 < 0.9.2-1

%description -n	%{libstream}
This package contains the library wpd-stream for %{name}.

%package -n	%{develname}
Summary:	Headers and development files for libwpd
Group:		Development/Other
Requires:	%{libname} = %{version}
Requires:	%{libstream} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%mklibname -d wpd- 0.8 8

%description -n	%{develname}
Headers and development files for libwpd.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%files -n %{name}-tools
%doc ChangeLog COPYING INSTALL README TODO
%{_bindir}/*

%files -n %{libname}
%{_libdir}/libwpd-%{api}.so.%{major}*

%files -n %{libstream}
%{_libdir}/libwpd-stream-%{api}.so.%{major}*

%files -n %{develname}
%{_libdir}/pkgconfig/libwpd-%{api}.pc
%{_libdir}/pkgconfig/libwpd-stream-%{api}.pc
%{_libdir}/libwpd-%{api}.so
%{_libdir}/libwpd-stream-%{api}.so
%{_includedir}/libwpd-%{api}
%doc %{_datadir}/doc/libwpd


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14981 |12mr|libwpg-0.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api		0.2
%define major	2
%define libname        %mklibname wpg %{api} %{major}
%define develname  %mklibname -d wpg

Summary:	Library for importing and converting Corel WordPerfect(tm) Graphics images
Name:		libwpg
Epoch:		1
Version:	0.2.1
Release:	1
Group:		Office
License:	LGPLv2+
URL:		http://libwpg.sf.net/
Source0:	http://downloads.sourceforge.net/project/libwpg/libwpg/libwpg-%{version}/%{name}-%{version}.tar.xz

BuildRequires: doxygen
BuildRequires: pkgconfig(libwpd-0.9)

%description
libwpg is a library for reading and converting WPG images

%package tools
Summary: Tools to convert WPG images into other formats
Group: Publishing

%description tools
Tools to convert WPG images into other formats.
Currently supported: raw svg

%package -n %{libname}
Summary: Library for importing and converting Corel WordPerfect(tm) Graphics images
Group: System/Libraries

%description -n %{libname}
libwpg is a library for reading and converting WPG images

%package -n %{develname}
Summary: Files for developing with libwpg
Group: Development/C++
Requires: %{libname} = %{EVRD}
Provides: libwpg-devel = %{EVRD}

%description -n %{develname}
Includes and definitions for developing with libwpg.

%package docs
Summary: Documentation of libwpg API
Group: Development/C++

%description docs
Documentation of libwpg API for developing with libwpg

%prep
%setup -q

%build
%configure2_5x \
	--disable-static

%make 
#LIBS='-lwpd-stream-0.9'

%install
%makeinstall_std

%files tools
%doc ChangeLog README COPYING AUTHORS
%{_bindir}/wpg2*

%files -n %{libname}
%{_libdir}/libwpg-%{api}.so.%{major}*

%files -n %{develname}
%{_libdir}/libwpg*.so
%{_libdir}/pkgconfig/libwpg*.pc
%{_includedir}/*

%files docs
%{_docdir}/libwpg/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14982 |12mr|libwps-0.2.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api     0.2
%define major	2
%define libname		%mklibname wps %{api} %{major}
%define develname	%mklibname -d wps

Summary:	Library for reading and converting Microsoft Works word processor documents
Name:		libwps
Epoch:		1
Version:	0.2.7
Release:	1
Group:		Office
License: 	LGPLv2+
URL: 		http://libwps.sourceforge.net/
Source0:	http://nchc.dl.sourceforge.net/sourceforge/libwps/%{name}-%{version}.tar.xz

BuildRequires: doxygen
BuildRequires: pkgconfig(libwpd-0.9)
BuildRequires: boost-devel

%description
Library that handles Microsoft Works documents.

%package tools
Requires: %{libname} = %{EVRD}
Summary: Tools to transform Works documents into other formats
Group: Publishing

%description tools
Tools to transform Works documents into other formats.
Currently supported: html, raw, text

%package -n %{libname}
Summary: Library for reading and converting Microsoft Works word processor documents
Group: System/Libraries
Obsoletes: %mklibname wps- 0.1 1

%description -n %{libname}
Library that handles Microsoft Works documents.

%package -n %{develname}
Summary: Files for developing with libwps
Group: Development/C++
Requires: %{libname} = %{EVRD}
Provides: libwps-devel = %{EVRD}

%description -n %{develname}
Includes and definitions for developing with libwps.

%package docs
Requires: %{develname} = %{EVRD}
Summary: Documentation of libwps API
Group: Development/C++

%description docs
Documentation of libwps API for developing with libwps

%prep
%setup -q

%build
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std

%files tools
%{_bindir}/wps2*

%files -n %{libname}
%{_libdir}/libwps-%{api}.so.%{major}*

%files -n %{develname}
%{_libdir}/libwps*-%{api}.so
%{_libdir}/pkgconfig/libwps*.pc
%{_includedir}/*

%files docs
%{_docdir}/libwps*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14983 |12mr|libx11-1.5.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	x11major	6
%define	xcbmajor	1

%define libx11 %mklibname x11_ %{x11major}
%define develname %mklibname x11 -d
%define libxorgoldname %mklibname xorg-x11

Name: libx11
Summary: X Library
Version: 1.5.0
Release: 2
Group: System/Libraries
License: MIT
URL: http://xorg.freedesktop.org
Source0: http://xorg.freedesktop.org/releases/individual/lib/libX11-%{version}.tar.bz2
Patch0: libX11-1.3.5-fix-null-pointer.patch
Patch1: libx11-fix-segfault.diff
BuildRequires: x11-util-macros		>= 1.1.5
BuildRequires: x11-xtrans-devel		>= 1.0.4
BuildRequires: libxdmcp-devel		>= 1.0.2
BuildRequires: libxau-devel		>= 1.0.3
BuildRequires: x11-proto-devel		>= 7.4
BuildRequires: groff			>= 1.20.1
BuildRequires: docbook-dtd43-xml
BuildRequires: xcb-devel
BuildRequires: xmlto
BuildRequires: x11-sgml-doctools

%rename libxorg-x11
# because of %{_datadir/X11} being owned by x11-server-common
Requires(pre): x11-server-common >= 1.4.0.90-13

%description
%{name} contains the shared libraries that most X programs
need to run properly. These shared libraries are in a separate package in
order to reduce the disk space needed to run X applications on a machine
without an X server (i.e, over a network).

#-----------------------------------------------------------

%package -n %{libx11}
Summary: X Library
Group: Development/X11
Conflicts: %{libxorgoldname} < 7.0
Provides: %{name} = %{EVRD}
Requires(post): grep
Requires(postun): grep coreutils

%description -n %{libx11}
%{name} contains the shared libraries that most X programs
need to run properly. These shared libraries are in a separate package in
order to reduce the disk space needed to run X applications on a machine
without an X server (i.e, over a network).

#-----------------------------------------------------------

%package -n %{develname}
Summary: Development files for %{name}
Group: Development/X11
Requires: %{libx11} = %{EVRD}
Provides: libx11-devel = %{EVRD}
Conflicts: %{libxorgoldname}-devel < 7.0
Obsoletes: %{_lib}x11_6-devel
Obsoletes: %{_lib}x11-static-devel

%description -n %{develname}
%{name} includes the libraries, header files and documentation
you'll need to develop programs which run in X clients. X11 includes
the base Xlib library as well as the Xt and Xaw widget sets.

For guidance on programming with these libraries, O'Reilly & Associates
produces a series on X programming which you might find useful.

Install %{name} if you are going to develop programs which
will run as X clients.

%files -n %{develname}
%{_mandir}/man3/*.3.*
%{_libdir}/libX11.so
%{_libdir}/pkgconfig/x11.pc
%{_includedir}/X11/cursorfont.h
%{_includedir}/X11/ImUtil.h
%{_includedir}/X11/Xlocale.h
%{_includedir}/X11/Xcms.h
%{_includedir}/X11/Xlibint.h
%{_includedir}/X11/Xlib.h
%{_includedir}/X11/Xresource.h
%{_includedir}/X11/Xregion.h
%{_includedir}/X11/Xutil.h
%{_includedir}/X11/XlibConf.h
%{_includedir}/X11/XKBlib.h
%{_libdir}/libX11-xcb.so
%{_libdir}/pkgconfig/x11-xcb.pc
%{_includedir}/X11/Xlib-xcb.h
%{_mandir}/man5/*.5*

#-----------------------------------------------------------

%package common
Summary: Common files used by the X.org
Group: System/X11

%description common
Common files used by the X.org

%files common
%dir %{_datadir}/X11/locale
%{_datadir}/X11/locale/*
%{_libdir}/X11/Xcms.txt
%{_datadir}/X11/XErrorDB

#-----------------------------------------------------------

%package doc
Summary: Documentations used by the X.org
Group: System/X11
BuildArch: noarch
Conflicts: libx11-devel < 1.4.3-3

%description doc
Documentations used by the X.org

%files doc
%{_docdir}/libX11

#-----------------------------------------------------------

%prep
%setup -q -n libX11-%{version}
%patch0 -p1
%patch1 -p1

%build
%configure2_5x \
	--disable-static

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%files -n %{libx11}
%defattr(-,root,root)
%{_libdir}/libX11.so.%{x11major}*
%{_libdir}/libX11-xcb.so.%{xcbmajor}*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14984 |12mr|libx86-1.1-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	1
%define libname	%mklibname x86 %{nil} %{major}
%define develname	%mklibname x86 -d

%bcond_without	uclibc

Name:		libx86
Version:	1.1
Release:	%mkrel 9
Summary:	Hardware-independent library for executing real-mode x86 code
Group:		System/Libraries
URL:		http://www.codon.org.uk/~mjg59/libx86/
Source:		http://www.codon.org.uk/~mjg59/libx86/downloads/%{name}-%{version}.tar.gz
Patch0:		libx86-0.99-ifmask.patch
License:	MIT
BuildRoot:	%{_tmppath}/%{name}-%{version}-root
ExclusiveArch:	%{ix86} x86_64
%if %{with uclibc}
BuildRequires:	uClibc-devel
%endif

%description
It's often useful to be able to make real-mode x86 BIOS calls from userland.
lrmi provides a simple interface to this for x86 machines, but this doesn't
help on other platforms.

libx86 provides the lrmi interface, but will also run on platforms such as
amd64 and alpha.

%package -n	%{libname}
Summary:	Hardware-independent library for executing real-mode x86 code
Group:		System/Libraries

%description -n	%{libname}
It's often useful to be able to make real-mode x86 BIOS calls from userland.
lrmi provides a simple interface to this for x86 machines, but this doesn't
help on other platforms.

libx86 provides the lrmi interface, but will also run on platforms such as
amd64 and alpha.

This package contains the library needed to run programs dynamically
linked with %{name}.

%package -n	%{develname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{develname}
This package contains the development files for %{name}.

%prep
%setup -q
%patch0 -p0

%build
%if %{with uclibc}
%ifarch %ix86
%make CC=%{uclibc_cc} CFLAGS="%{uclibc_cflags}" static
%else
%make CC=%{uclibc_cc} BACKEND=x86emu CFLAGS="%{uclibc_cflags} -fPIC" static
%endif
mkdir -p uclibc
mv -f libx86.a uclibc/libx86.a
make clean
%endif

%ifarch %ix86
%make CFLAGS="%{optflags}"
%else
%make BACKEND=x86emu CFLAGS="%{optflags} -fPIC"
%endif

%install
rm -rf %{buildroot}
make DESTDIR=%{buildroot} LIBDIR=%{_libdir} install
chmod 0644 %{buildroot}%{_libdir}/libx86.a
%if %{with uclibc}
install -m644 uclibc/libx86.a -D %{buildroot}%{uclibc_root}%{_libdir}/libx86.a
%endif

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%files -n %{libname}
%defattr(-,root,root)
%doc COPYRIGHT
%{_libdir}/libx86.so.%{major}

%files -n %{develname}
%defattr(-,root,root)
%{_libdir}/libx86.a
%if %{with uclibc}
%{uclibc_root}%{_libdir}/libx86.a
%endif
%{_libdir}/libx86.so
%{_includedir}/libx86.h




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14985 |12mr|libx86emu-1.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname	%mklibname	x86emu	%{major}
%define develname	%mklibname	x86emu	-d

Name:           libx86emu
License:        BSD 3-Clause
Group:          System/Libraries
Summary:        A small x86 emulation library
Version:        1.1
Release:        4
Source:         %{name}-%{version}.tar.bz2
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
ExclusiveArch:  %{ix86} x86_64

%description
Small x86 emulation library with focus of easy usage and extended
execution logging functions.

%package -n     %{libname}
Summary:        A small x86 emulation library
Group:          System/Libraries

%description -n %{libname}
Small x86 emulation library with focus of easy usage and extended
execution logging functions.

%package -n     %{develname}
Summary:        A small x86 emulation library
Group:          System/Libraries
Requires:       %{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{develname}
Small x86 emulation library with focus of easy usage and extended
execution logging functions.

%prep
%setup -q

%build
%make CFLAGS="%{optflags} -fPIC"

%install
%makeinstall_std LIBDIR=%{_libdir}

%clean 
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%{_libdir}/*.so
%{_includedir}/x86emu.h
%doc README LICENSE




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14986 |12mr|libxau-1.0.7-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 6
%define libxau %mklibname xau %{major}
%define develname %mklibname xau -d

Name:		libxau
Summary:	X authorization file management library
Version:	1.0.7
Release:	3
Group:		Development/X11
License:	MIT
URL:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/lib/libXau-%{version}.tar.bz2
Patch0:		libxau-visibility.patch

BuildRequires:	x11-proto-devel >= 1.0.0
BuildRequires:	x11-util-macros >= 1.0.1

%description
X authorization file management library

%package -n %{libxau}
Summary:	X authorization file management library
Group:		Development/X11
Conflicts:	libxorg-x11 < 7.0
Provides:	%{name} = %{version}

%description -n %{libxau}
X authorization file management library

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/X11
Requires:	%{libxau} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{_lib}xau6-devel < 1.0.7
Obsoletes:	%{_lib}xau-static-devel < 1.0.7
Conflicts:	libxorg-x11-devel < 7.0

%description -n %{develname}
Development files for %{name}

%prep
%setup -qn libXau-%{version}
%patch0 -p1 -b .visibility

%build
%configure2_5x \
	--disable-static \
	--x-includes=%{_includedir} \
	--x-libraries=%{_libdir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%files -n %{libxau}
%{_libdir}/libXau.so.%{major}*

%files -n %{develname}
%{_libdir}/pkgconfig/xau.pc
%{_includedir}/X11/Xauth.h
%{_libdir}/libXau.so
%{_mandir}/man3/Xau*


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14987 |12mr|libxaw-1.0.11-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 7
%define libxaw7 %mklibname xaw %{major}
%define develname %mklibname xaw -d

Name:		libxaw
Summary:	X Athena Widgets Library
Version:	1.0.11
Release:	2
Group:		System/Libraries
License:	MIT
URL:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/lib/libXaw-%{version}.tar.bz2
Patch0:		libXaw-1.0.10-formatstring.patch

BuildRequires:	pkgconfig(x11) >= 1.0.0
BuildRequires:	pkgconfig(xau) >= 1.0.0
BuildRequires:	pkgconfig(xext) >= 1.0.0
BuildRequires:	pkgconfig(xmu) >= 1.0.0
BuildRequires:	pkgconfig(xpm) >= 3.5.4.2
BuildRequires:	pkgconfig(xt) >= 1.0.0
BuildRequires:	x11-proto-devel >= 1.0.0
BuildRequires:	x11-util-macros >= 1.3.0
BuildRequires:	groff

%description
Xaw is the classic X Athena Widget Set, a widget set based on the
X Toolkit Intrinsics (Xt) Library.

%package -n %{libxaw7}
Group:		System/Libraries
Summary:	X Athena Widgets Library
Requires:	x11-data-bitmaps
Conflicts:	libxorg-x11 < 7.0
# (walluck): FIXME: we wouldn't provide this but for the packages that incorrectly require it
Provides:	libxaw7 = %{version}-%{release}

%description -n %{libxaw7}
Xaw is the classic X Athena Widget Set, a widget set based on the
X Toolkit Intrinsics (Xt) Library.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/X11
Requires:	%{libxaw7} = %{version}-%{release}
Conflicts:	libxorg-x11-devel < 7.0
Provides:	xaw-devel = %{version}-%{release}
Provides:	libxaw-devel = %{version}-%{release}
Obsoletes:	%{_lib}xaw-static-devel < 1.0.11

%description -n %{develname}
Development files for %{name}.

%prep
%setup -qn libXaw-%{version}
%patch0 -p1 -b .fs~

%build
%configure2_5x \
	--disable-static \
	--disable-xaw6

%make

%install
%makeinstall_std

%files -n %{libxaw7}
%{_libdir}/libXaw.so.%{major}
%{_libdir}/libXaw7.so.%{major}*

%files -n %{develname}
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%dir %{_includedir}/X11/Xaw
%{_includedir}/X11/Xaw/*
%{_mandir}/man3/Xaw.3.*
%dir %{_docdir}/libXaw
%{_docdir}/libXaw/*



%changelog
* Tue Aug  7 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: e2655c7
- New version 1.0.11 (sync with Cooker), fix unversioned Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14988 |12mr|libxcb-1.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: libxcb
Summary: X protocol C-language Binding Library
Version: 1.9
Release:  1
Group: System/X11
License: MIT
URL: http://xcb.freedesktop.org
Source0: http://xcb.freedesktop.org/dist/libxcb-%{version}.tar.bz2

# because of xcb-proto-1.5 (at least)
BuildRequires: x11-proto-devel >= 7.4-17mdv
BuildRequires: libxau-devel
BuildRequires: pkgconfig(xorg-macros) >= 1.0.1
BuildRequires: libpthread-stubs
BuildRequires: pkgconfig(libexslt)
BuildRequires: libxdmcp-devel
BuildRequires: doxygen
BuildRequires: python-celementtree
BuildRequires: graphviz
BuildRequires: pkgconfig(libxslt)
BuildRequires: xsltproc

%description
the X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
a small footprint, latency hiding, direct access to the protocol, improved
threading support, and extensibility.

%define major 1
%define libxcb %mklibname xcb %major
%define libdev %mklibname xcb -d

%define compositemajor 0
%define damagemajor 0
%define dpmsmajor 0
%define dri2major 0
%define glxmajor 0
%define randrmajor 0
%define recordmajor 0
%define rendermajor 0
%define resmajor 0
%define screensavermajor 0
%define shapemajor 0
%define shmmajor 0
%define syncmajor 0
%define xeviemajor 0
%define xf86drimajor 0
%define xfixesmajor 0
%define xineramamajor 0
%define xprintmajor 0
%define xtestmajor 0
%define xvmajor 0
%define xvmcmajor 0

%define libxcb_composite   %mklibname xcb-composite   %compositemajor
%define libxcb_damage      %mklibname xcb-damage      %damagemajor
%define libxcb_dpms        %mklibname xcb-dpms        %dpmsmajor
%define libxcb_dri2        %mklibname xcb-dri2_       %dri2major
%define libxcb_glx         %mklibname xcb-glx         %glxmajor
%define libxcb_randr       %mklibname xcb-randr       %randrmajor
%define libxcb_record      %mklibname xcb-record      %recordmajor
%define libxcb_render      %mklibname xcb-render      %rendermajor
%define libxcb_res         %mklibname xcb-res         %resmajor
%define libxcb_screensaver %mklibname xcb-screensaver %screensavermajor
%define libxcb_shape       %mklibname xcb-shape       %shapemajor
%define libxcb_shm         %mklibname xcb-shm         %shmmajor
%define libxcb_sync        %mklibname xcb-sync        %syncmajor
%define libxcb_xevie       %mklibname xcb-xevie       %xeviemajor
%define libxcb_xf86dri     %mklibname xcb-xf86dri     %xf86drimajor
%define libxcb_xfixes      %mklibname xcb-xfixes      %xfixesmajor
%define libxcb_xinerama    %mklibname xcb-xinerama    %xineramamajor
%define libxcb_xprint      %mklibname xcb-xprint      %xprintmajor
%define libxcb_xtest       %mklibname xcb-xtest       %xtestmajor
%define libxcb_xv          %mklibname xcb-xv          %xvmajor
%define libxcb_xvmc        %mklibname xcb-xvmc        %xvmcmajor
# Need obsoletes
%define libxcb_util0       %mklibname xcb-util        0
%define libxcb_util1       %mklibname xcb-util        1
%define libxcb_randr1      %mklibname xcb-randr       1

#-----------------------------------------------------------

%package -n %{libxcb}
Summary: X protocol C-language Binding Library
Group: System/X11
Provides: %{name} = %{version}
Obsoletes: %{libxcb_util0} < 0.3.9
Obsoletes: %{libxcb_util1} < 0.3.9
# Bug #53733: libxcb_randr1 was wrongly obsoleting old %{libxcb}s
Conflicts: %{libxcb_randr1} < 1.4
Obsoletes: %{libxcb_randr1} < 1.4

%description -n %{libxcb}
the X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
a small footprint, latency hiding, direct access to the protocol, improved
threading support, and extensibility.

%files -n %{libxcb}
%{_libdir}/libxcb.so.%{major}*

#-----------------------------------------------------------

%package -n %{libdev}
Summary: Development files for %{name}
Group: Development/X11
Provides: xcb-devel = %{version}-%{release}
Obsoletes: %{_lib}xcb1-devel < %{EVRD}
Obsoletes: %{_lib}xcb-static-devel < %{EVRD}

Requires: %{libxcb} = %{version}
Requires: %{libxcb_composite} = %{version}
Requires: %{libxcb_damage} = %{version}
Requires: %{libxcb_dpms} = %{version}
Requires: %{libxcb_dri2} = %{version}
Requires: %{libxcb_glx} = %{version}
Requires: %{libxcb_randr} = %{version}
Requires: %{libxcb_record} = %{version}
Requires: %{libxcb_render} = %{version}
Requires: %{libxcb_res} = %{version}
Requires: %{libxcb_screensaver} = %{version}
Requires: %{libxcb_shape} = %{version}
Requires: %{libxcb_shm} = %{version}
Requires: %{libxcb_sync} = %{version}
Requires: %{libxcb_xevie} = %{version}
Requires: %{libxcb_xf86dri} = %{version}
Requires: %{libxcb_xfixes} = %{version}
Requires: %{libxcb_xinerama} = %{version}
Requires: %{libxcb_xprint} = %{version}
Requires: %{libxcb_xtest} = %{version}
Requires: %{libxcb_xv} = %{version}
Requires: %{libxcb_xvmc} = %{version}
# gw this isn't picked up by the automatic pkgconfig deps, but without it,
# pkg-config --libs xcb will fail
Requires: libpthread-stubs

%description -n %{libdev}
Development files for %{name}

%files -n %{libdev}
%{_includedir}/xcb/*.h
%{_libdir}/libxcb*.so
%{_libdir}/pkgconfig/xcb*.pc

#-----------------------------------------------------------

%package doc
Summary: Documentation for %{name}
Group: Development/X11

%description doc
Documentation for %{name}

%files doc
%{_docdir}/libxcb
%{_mandir}/man3/*.xz

#-----------------------------------------------------------

%package -n %{libxcb_composite}
Summary: X protocol C-language Binding Library (composite extension)
Group: System/X11
Conflicts: %{libxcb} <= 1.3-1
Obsoletes: %{libxcb_util0} < 0.3.9
Obsoletes: %{libxcb_util1} < 0.3.9

%description -n %{libxcb_composite}
the X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
a small footprint, latency hiding, direct access to the protocol, improved
threading support, and extensibility.

This package provides bindings for the composite extension.

%files -n %{libxcb_composite}
%{_libdir}/libxcb-composite.so.%{compositemajor}*

#-----------------------------------------------------------

%package -n %{libxcb_damage}
Summary: X protocol C-language Binding Library (damage extension)
Group: System/X11
Conflicts: %{libxcb} <= 1.3-1
Obsoletes: %{libxcb_util0} < 0.3.9
Obsoletes: %{libxcb_util1} < 0.3.9

%description -n %{libxcb_damage}
the X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
a small footprint, latency hiding, direct access to the protocol, improved
threading support, and extensibility.

This package provides bindings for the damage extension.

%files -n %{libxcb_damage}
%{_libdir}/libxcb-damage.so.%{damagemajor}*

#-----------------------------------------------------------

%package -n %{libxcb_dpms}
Summary: X protocol C-language Binding Library (dpms extension)
Group: System/X11
Conflicts: %{libxcb} <= 1.3-1
Obsoletes: %{libxcb_util0} < 0.3.9
Obsoletes: %{libxcb_util1} < 0.3.9

%description -n %{libxcb_dpms}
the X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
a small footprint, latency hiding, direct access to the protocol, improved
threading support, and extensibility.

This package provides bindings for the dpms extension.

%files -n %{libxcb_dpms}
%{_libdir}/libxcb-dpms.so.%{dpmsmajor}*

#-----------------------------------------------------------

%package -n %{libxcb_dri2}
Summary: X protocol C-language Binding Library (dri2 extension)
Group: System/X11
Conflicts: %{libxcb} <= 1.3-1
Obsoletes: %{libxcb_util0} < 0.3.9
Obsoletes: %{libxcb_util1} < 0.3.9

%description -n %{libxcb_dri2}
the X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
a small footprint, latency hiding, direct access to the protocol, improved
threading support, and extensibility.

This package provides bindings for the dri2 extension.

%files -n %{libxcb_dri2}
%{_libdir}/libxcb-dri2.so.%{dri2major}*

#-----------------------------------------------------------

%package -n %{libxcb_glx}
Summary: X protocol C-language Binding Library (glx extension)
Group: System/X11
Conflicts: %{libxcb} <= 1.3-1
Obsoletes: %{libxcb_util0} < 0.3.9
Obsoletes: %{libxcb_util1} < 0.3.9

%description -n %{libxcb_glx}
the X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
a small footprint, latency hiding, direct access to the protocol, improved
threading support, and extensibility.

This package provides bindings for the glx extension.

%files -n %{libxcb_glx}
%{_libdir}/libxcb-glx.so.%{glxmajor}*

#-----------------------------------------------------------

%package -n %{libxcb_randr}
Summary: X protocol C-language Binding Library (randr extension)
Group: System/X11
Conflicts: %{libxcb} <= 1.3-1
# Bug #53733 explains why libxcb-randr0 obsoletes libxcb-randr1 < 1.4
Conflicts: %{libxcb_randr1} < 1.4
Obsoletes: %{libxcb_randr1} < 1.4
Obsoletes: %{libxcb_util0} < 0.3.9
Obsoletes: %{libxcb_util1} < 0.3.9

%description -n %{libxcb_randr}
the X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
a small footprint, latency hiding, direct access to the protocol, improved
threading support, and extensibility.

This package provides bindings for the randr extension.

%files -n %{libxcb_randr}
%{_libdir}/libxcb-randr.so.%{randrmajor}*

#-----------------------------------------------------------

%package -n %{libxcb_record}
Summary: X protocol C-language Binding Library (record extension)
Group: System/X11
Conflicts: %{libxcb} <= 1.3-1
Obsoletes: %{libxcb_util0} < 0.3.9
Obsoletes: %{libxcb_util1} < 0.3.9

%description -n %{libxcb_record}
the X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
a small footprint, latency hiding, direct access to the protocol, improved
threading support, and extensibility.

This package provides bindings for the record extension.

%files -n %{libxcb_record}
%{_libdir}/libxcb-record.so.%{recordmajor}*

#-----------------------------------------------------------

%package -n %{libxcb_render}
Summary: X protocol C-language Binding Library (render extension)
Group: System/X11
Conflicts: %{libxcb} <= 1.3-1
Obsoletes: %{libxcb_util0} < 0.3.9
Obsoletes: %{libxcb_util1} < 0.3.9

%description -n %{libxcb_render}
the X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
a small footprint, latency hiding, direct access to the protocol, improved
threading support, and extensibility.

This package provides bindings for the render extension.

%files -n %{libxcb_render}
%{_libdir}/libxcb-render.so.%{rendermajor}*

#-----------------------------------------------------------

%package -n %{libxcb_res}
Summary: X protocol C-language Binding Library (res extension)
Group: System/X11
Conflicts: %{libxcb} <= 1.3-1
Obsoletes: %{libxcb_util0} < 0.3.9
Obsoletes: %{libxcb_util1} < 0.3.9

%description -n %{libxcb_res}
the X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
a small footprint, latency hiding, direct access to the protocol, improved
threading support, and extensibility.

This package provides bindings for the res extension.

%files -n %{libxcb_res}
%{_libdir}/libxcb-res.so.%{resmajor}*

#-----------------------------------------------------------

%package -n %{libxcb_screensaver}
Summary: X protocol C-language Binding Library (screensaver extension)
Group: System/X11
Conflicts: %{libxcb} <= 1.3-1
Obsoletes: %{libxcb_util0} < 0.3.9
Obsoletes: %{libxcb_util1} < 0.3.9

%description -n %{libxcb_screensaver}
the X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
a small footprint, latency hiding, direct access to the protocol, improved
threading support, and extensibility.

This package provides bindings for the screensaver extension.

%files -n %{libxcb_screensaver}
%{_libdir}/libxcb-screensaver.so.%{screensavermajor}*

#-----------------------------------------------------------

%package -n %{libxcb_shape}
Summary: X protocol C-language Binding Library (shape extension)
Group: System/X11
Conflicts: %{libxcb} <= 1.3-1
Obsoletes: %{libxcb_util0} < 0.3.9
Obsoletes: %{libxcb_util1} < 0.3.9

%description -n %{libxcb_shape}
the X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
a small footprint, latency hiding, direct access to the protocol, improved
threading support, and extensibility.

This package provides bindings for the shape extension.

%files -n %{libxcb_shape}
%{_libdir}/libxcb-shape.so.%{shapemajor}*

#-----------------------------------------------------------

%package -n %{libxcb_shm}
Summary: X protocol C-language Binding Library (shm extension)
Group: System/X11
Conflicts: %{libxcb} <= 1.3-1
Obsoletes: %{libxcb_util0} < 0.3.9
Obsoletes: %{libxcb_util1} < 0.3.9

%description -n %{libxcb_shm}
the X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
a small footprint, latency hiding, direct access to the protocol, improved
threading support, and extensibility.

This package provides bindings for the shm extension.

%files -n %{libxcb_shm}
%{_libdir}/libxcb-shm.so.%{shmmajor}*

#-----------------------------------------------------------

%package -n %{libxcb_sync}
Summary: X protocol C-language Binding Library (sync extension)
Group: System/X11
Conflicts: %{libxcb} <= 1.3-1
Obsoletes: %{libxcb_util0} < 0.3.9
Obsoletes: %{libxcb_util1} < 0.3.9

%description -n %{libxcb_sync}
the X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
a small footprint, latency hiding, direct access to the protocol, improved
threading support, and extensibility.

This package provides bindings for the sync extension.

%files -n %{libxcb_sync}
%{_libdir}/libxcb-sync.so.%{syncmajor}*

#-----------------------------------------------------------

%package -n %{libxcb_xevie}
Summary: X protocol C-language Binding Library (xevie extension)
Group: System/X11
Conflicts: %{libxcb} <= 1.3-1
Obsoletes: %{libxcb_util0} < 0.3.9
Obsoletes: %{libxcb_util1} < 0.3.9

%description -n %{libxcb_xevie}
the X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
a small footprint, latency hiding, direct access to the protocol, improved
threading support, and extensibility.

This package provides bindings for the xevie extension.

%files -n %{libxcb_xevie}
%{_libdir}/libxcb-xevie.so.%{xeviemajor}*

#-----------------------------------------------------------

%package -n %{libxcb_xf86dri}
Summary: X protocol C-language Binding Library (xf86dri extension)
Group: System/X11
Conflicts: %{libxcb} <= 1.3-1
Obsoletes: %{libxcb_util0} < 0.3.9
Obsoletes: %{libxcb_util1} < 0.3.9

%description -n %{libxcb_xf86dri}
the X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
a small footprint, latency hiding, direct access to the protocol, improved
threading support, and extensibility.

This package provides bindings for the xf86dri extension.

%files -n %{libxcb_xf86dri}
%{_libdir}/libxcb-xf86dri.so.%{xf86drimajor}*

#-----------------------------------------------------------

%package -n %{libxcb_xfixes}
Summary: X protocol C-language Binding Library (xfixes extension)
Group: System/X11
Conflicts: %{libxcb} <= 1.3-1
Obsoletes: %{libxcb_util0} < 0.3.9
Obsoletes: %{libxcb_util1} < 0.3.9

%description -n %{libxcb_xfixes}
the X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
a small footprint, latency hiding, direct access to the protocol, improved
threading support, and extensibility.

This package provides bindings for the xfixes extension.

%files -n %{libxcb_xfixes}
%{_libdir}/libxcb-xfixes.so.%{xfixesmajor}*

#-----------------------------------------------------------

%package -n %{libxcb_xinerama}
Summary: X protocol C-language Binding Library (xinerama extension)
Group: System/X11
Conflicts: %{libxcb} <= 1.3-1
Obsoletes: %{libxcb_util0} < 0.3.9
Obsoletes: %{libxcb_util1} < 0.3.9

%description -n %{libxcb_xinerama}
the X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
a small footprint, latency hiding, direct access to the protocol, improved
threading support, and extensibility.

This package provides bindings for the xinerama extension.

%files -n %{libxcb_xinerama}
%{_libdir}/libxcb-xinerama.so.%{xineramamajor}*

#-----------------------------------------------------------

%package -n %{libxcb_xprint}
Summary: X protocol C-language Binding Library (xprint extension)
Group: System/X11
Conflicts: %{libxcb} <= 1.3-1
Obsoletes: %{libxcb_util0} < 0.3.9
Obsoletes: %{libxcb_util1} < 0.3.9

%description -n %{libxcb_xprint}
the X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
a small footprint, latency hiding, direct access to the protocol, improved
threading support, and extensibility.

This package provides bindings for the xprint extension.

%files -n %{libxcb_xprint}
%{_libdir}/libxcb-xprint.so.%{xprintmajor}*

#-----------------------------------------------------------

%package -n %{libxcb_xtest}
Summary: X protocol C-language Binding Library (xtest extension)
Group: System/X11
Conflicts: %{libxcb} <= 1.3-1
Obsoletes: %{libxcb_util0} < 0.3.9
Obsoletes: %{libxcb_util1} < 0.3.9

%description -n %{libxcb_xtest}
the X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
a small footprint, latency hiding, direct access to the protocol, improved
threading support, and extensibility.

This package provides bindings for the xtest extension.

%files -n %{libxcb_xtest}
%{_libdir}/libxcb-xtest.so.%{xtestmajor}*

#-----------------------------------------------------------

%package -n %{libxcb_xv}
Summary: X protocol C-language Binding Library (xv extension)
Group: System/X11
Conflicts: %{libxcb} <= 1.3-1
Obsoletes: %{libxcb_util0} < 0.3.9
Obsoletes: %{libxcb_util1} < 0.3.9

%description -n %{libxcb_xv}
the X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
a small footprint, latency hiding, direct access to the protocol, improved
threading support, and extensibility.

This package provides bindings for the xv extension.

%files -n %{libxcb_xv}
%{_libdir}/libxcb-xv.so.%{xvmajor}*

#-----------------------------------------------------------

%package -n %{libxcb_xvmc}
Summary: X protocol C-language Binding Library (xvmc extension)
Group: System/X11
Conflicts: %{libxcb} <= 1.3-1
Obsoletes: %{libxcb_util0} < 0.3.9
Obsoletes: %{libxcb_util1} < 0.3.9

%description -n %{libxcb_xvmc}
the X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
a small footprint, latency hiding, direct access to the protocol, improved
threading support, and extensibility.

This package provides bindings for the xvmc extension.

%files -n %{libxcb_xvmc}
%{_libdir}/libxcb-xvmc.so.%{xvmcmajor}*

#-----------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14989 |12mr|libxcomposite-0.4.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname xcomposite %{major}
%define develname %mklibname xcomposite -d

Name: libxcomposite
Summary: X Composite Library
Version: 0.4.3
Release: 5
Group: Development/X11
License: MIT
URL: http://xorg.freedesktop.org
Source0: http://xorg.freedesktop.org/releases/individual/lib/libXcomposite-%{version}.tar.bz2

BuildRequires: libx11-devel >= 1.0.0
BuildRequires: libxext-devel >= 1.0.0
BuildRequires: libxfixes-devel >= 3.0.1.2
BuildRequires: x11-proto-devel >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1

%description
X Composite Library

%package -n %{libname}
Summary: X Composite Library
Group: Development/X11
Conflicts: libxorg-x11 < 7.0
Provides: %{name} = %{version}

%description -n %{libname}
X Composite  Library

%package -n %{develname}
Summary: Development files for %{name}
Group: Development/X11
Requires: %{libname} = %{version}-%{release}
Provides: libxcomposite-devel = %{version}-%{release}
Obsoletes: %{_lib}xcomposite1-devel < 0.4.3
Obsoletes: %{_lib}xcomposite-static-devel < 0.4.3
Conflicts: libxorg-x11-devel < 7.0

%description -n %{develname}
Development files for %{name}

%prep
%setup -qn libXcomposite-%{version}

%build
%configure2_5x \
	--disable-static \
	--x-includes=%{_includedir} \
	--x-libraries=%{_libdir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%pre -n %{develname}
if [ -h %{_includedir}/X11 ]; then
	rm -f %{_includedir}/X11
fi

%files -n %{libname}
%{_libdir}/libXcomposite.so.%{major}*

%files -n %{develname}
%{_libdir}/libXcomposite.so
%{_libdir}/pkgconfig/xcomposite.pc
%{_includedir}/X11/extensions/Xcomposite.h
%{_mandir}/man3/*




%changelog
* Sat Aug  4 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: fa42372
- Drop .la files and fix unversioned Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14990 |12mr|libxcursor-1.1.13-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname xcursor %{major}
%define develname %mklibname xcursor -d

Name: libxcursor
Summary:  X Cursor Library
Version: 1.1.13
Release: 2
Group: Development/X11
License: MIT
URL: http://xorg.freedesktop.org
Source0: http://xorg.freedesktop.org/releases/individual/lib/libXcursor-%{version}.tar.bz2

BuildRequires: libx11-devel >= 1.0.0
BuildRequires: libxfixes-devel >= 3.0.1.2
BuildRequires: libxrender-devel >= 0.9.0.2
BuildRequires: x11-proto-devel >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1

%description
X Cursor Library.

%package -n %{libname}
Summary:  X Cursor Library
Group: Development/X11
Conflicts: libxorg-x11 < 7.0
Provides: %{name} = %{EVRD}

%description -n %{libname}
X Cursor Library.

%package -n %{develname}
Summary: Development files for %{name}
Group: Development/X11
Provides: %{name}-devel = %{EVRD}
Requires: %{libname} = %{version}
Conflicts: libxorg-x11-devel < 7.0
Obsoletes: %{_lib}xcursor1-devel < 1.1.13
Obsoletes: %{_lib}xcursor-static-devel < 1.1.13

%description -n %{develname}
Development files for %{name}.

%prep
%setup -qn libXcursor-%{version}

%build
%configure2_5x \
	--disable-static \
	--x-includes=%{_includedir}\
	--x-libraries=%{_libdir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%files -n %{libname}
%{_libdir}/libXcursor.so.%{major}*

%files -n %{develname}
%{_libdir}/libXcursor.so
%{_libdir}/pkgconfig/xcursor.pc
%{_includedir}/X11/Xcursor/Xcursor.h
%{_mandir}/man3/*




%changelog
* Fri Aug  3 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 29749a5
- Fix unversioned Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14991 |12mr|libxdamage-1.1.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname xdamage %{major}
%define develname %mklibname xdamage -d

Name: libxdamage
Summary:  X Damage  Library
Version: 1.1.3
Release: 4
Group: Development/X11
License: MIT
URL: http://xorg.freedesktop.org
Source0: http://xorg.freedesktop.org/releases/individual/lib/libXdamage-%{version}.tar.bz2

BuildRequires: libx11-devel >= 1.0.0
BuildRequires: libxfixes-devel >= 3.0.1.2
BuildRequires: x11-proto-devel >= 1.2.0
BuildRequires: x11-util-macros >= 1.0.1

%description
X Damage  Library.

%package -n %{libname}
Summary: X Damage Library
Group: Development/X11
Conflicts: libxorg-x11 < 7.0
Provides: %{name} = %{EVRD}

%description -n %{libname}
X Damage  Library.

%package -n %{develname}
Summary: Development files for %{name}
Group: Development/X11
Requires: %{libname} = %{version}
Provides: %{name}-devel = %{EVRD}
Conflicts: libxorg-x11-devel < 7.0
Obsoletes: %{_lib}xdamage1-devel < 1.1.3
Obsoletes: %{_lib}xdamage-static-devel < 1.1.3

%description -n %{develname}
Development files for %{name}

%prep
%setup -qn libXdamage-%{version}

%build
%configure2_5x \
	--disable-static \
	--x-includes=%{_includedir} \
	--x-libraries=%{_libdir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%pre -n %{develname}
if [ -h %{_includedir}/X11 ]; then
	rm -f %{_includedir}/X11
fi

%files -n %{libname}
%{_libdir}/libXdamage.so.%{major}*

%files -n %{develname}
%{_libdir}/libXdamage.so
%{_libdir}/pkgconfig/xdamage.pc
%{_includedir}/X11/extensions/Xdamage.h




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14992 |12mr|libxdg-basedir-1.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libxdg %mklibname xdg-basedir %{major}
%define libdev %mklibname xdg-basedir -d
%define libdevstatic %mklibname xdg-basedir -d -s

Name:		libxdg-basedir
Version:	1.1.1
Release:	%mkrel 1
Summary:	The XDG Base Directory specification defines where files should be looked for
Group:		System/Libraries
License:	MIT
URL:		https://www.ohloh.net/p/libxdg-basedir
Source0:	http://n.ethz.ch/~nevillm/download/libxdg-basedir/libxdg-basedir-%{version}.tar.gz
Buildroot:	%{_tmppath}/%{name}-%{version}-build

BuildRequires:	doxygen

%description
The XDG Base Directory Specification defines where should user files be looked
for by defining one or more base directories relative in with they should be
located.

This library implements functions to list the directories according to the
specification and provides a few higher-level functions.

#------------------------------------------------------------------------------
%package -n %{libxdg}
Summary:	The XDG Base Directory specification defines where files should be looked for
Group:		System/Libraries
Provides:	%{name} = %{version}

%description -n %{libxdg}
The XDG Base Directory Specification defines where should user files be looked
for by defining one or more base directories relative in with they should be
located
#------------------------------------------------------------------------------
%package -n %{libdev}
Summary:	Development Files for %{name}
Group:		Development/Other
Requires:	%{name} = %{version}
Provides:	xdg-basedir-devel = %{version}-%{release}

%description -n %{libdev}
Development Files for %{name}

%files -n %{libdev}
%defattr(-,root,root,-)
%_includedir/basedir.h
%_includedir/basedir_fs.h
%_libdir/libxdg-basedir.so
%_libdir/pkgconfig/libxdg-basedir.pc
#------------------------------------------------------------------------------
%package -n %{libdevstatic}
Summary:	Static development files for %{name}
Group:		Development/Other
Requires:	%{libdev} = %{version}
Provides:	libxdg-basedir-static-devel = %{version}-%{release}

%description -n %{libdevstatic}
Static development files for %{name}

%files -n %{libdevstatic}
%defattr(-,root,root,-)
%_libdir/libxdg-basedir.a
#------------------------------------------------------------------------------
%prep
%setup -q -n libxdg-basedir-%{version}

%build
%configure2_5x

%make


%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post -n %{libxdg} -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %{libxdg} -p /sbin/ldconfig
%endif

%files -n %{libxdg}
%defattr(-,root,root,-)
%_libdir/libxdg-basedir.so.1
%_libdir/libxdg-basedir.so.1.1.0



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14993 |12mr|libxdmcp-1.1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 6
%define libxdmcp %mklibname xdmcp %{major}
%define develname %mklibname xdmcp -d

Name:		libxdmcp
Summary:	X Display Manager Control Protocol library
Version:	1.1.1
Release:	2
Group:		Development/X11
License:	MIT
URL:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/lib/libXdmcp-%{version}.tar.bz2

BuildRequires:	x11-proto-devel >= 1.0.0
BuildRequires:	x11-util-macros >= 1.0.1

%description
X Display Manager Control Protocol library

%package -n %{libxdmcp}
Summary:	Development files for %{name}
Group:		Development/X11
Conflicts:	libxorg-x11 < 7.0
Provides:	%{name} = %{version}

%description -n %{libxdmcp}
X Display Manager Control Protocol library

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/X11
Requires:	%{libxdmcp} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{_lib}xdmcp6-devel < 1.1.1
Obsoletes:	%{_lib}xdmcp-static-devel < 1.1.1
Conflicts:	libxorg-x11-devel < 7.0

%description -n %{develname}
Development files for %{name}

%prep
%setup -qn libXdmcp-%{version}

%build
%configure2_5x \
	--disable-static \
	--x-includes=%{_includedir} \
	--x-libraries=%{_libdir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%files -n %{libxdmcp}
%{_libdir}/libXdmcp.so.%{major}*

%files -n %{develname}
%_datadir/doc/libXdmcp/xdmcp.xml
%{_libdir}/libXdmcp.so
%{_libdir}/pkgconfig/xdmcp.pc
%{_includedir}/X11/Xdmcp.h



%changelog
* Fri Aug  3 2012 abondrov <andrey.bondrov@rosalab.ru>
+ Commit: c2f366c
- New version 1.1.1 (sync with Cooker), fix unversioned Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14994 |12mr|libxevie-1.0.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname xevie %{major}
%define develname %mklibname xevie -d
%define staticdevelname %mklibname xevie -d -s

Name: libxevie
Summary:  X Event Interceptor Library
Version: 1.0.3
Release: %mkrel 4
Group: Development/X11
License: MIT
URL: http://xorg.freedesktop.org
Source0: http://xorg.freedesktop.org/releases/individual/lib/libXevie-%{version}.tar.bz2

BuildRequires: libx11-devel >= 1.0.0
BuildRequires: libxext-devel >= 1.0.0
BuildRequires: x11-proto-devel >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1

BuildRoot: %{_tmppath}/%{name}-root

%description
X Event Interceptor Library.

#-----------------------------------------------------------

%package -n %{libname}
Summary: X Event Interceptor Library
Group: Development/X11
Conflicts: libxorg-x11 < 7.0
Provides: %{name} = %{version}-%{release}

%description -n %{libname}
X Event Interceptor Library.

#-----------------------------------------------------------

%package -n %{develname}
Summary: Development files for %{name}
Group: Development/X11
Requires: %{libname} >= %{version}-%{release}
Requires: x11-proto-devel >= 1.0.0
Provides: %{name}-devel = %{version}-%{release}

Conflicts: libxorg-x11-devel < 7.0
Obsoletes: %mklibname xevie 1 -d

%description -n %{develname}
Development files for %{name}.

%pre -n %{develname}
if [ -h %{_includedir}/X11 ]; then
	rm -f %{_includedir}/X11
fi

%files -n %{develname}
%defattr(-,root,root)
%{_libdir}/libXevie.so
%{_libdir}/pkgconfig/xevie.pc
%{_includedir}/X11/extensions/Xevie.h
%{_mandir}/man3/Xevie*.3*

#-----------------------------------------------------------

%package -n %{staticdevelname}
Summary: Static development files for %{name}
Group: Development/X11
Requires: %{develname} = %{version}
Provides: %{name}-static-devel = %{version}-%{release}

Conflicts: libxorg-x11-static-devel < 7.0
Obsoletes: %mklibname xevie 1 -d -s

%description -n %{staticdevelname}
Static development files for %{name}.

%files -n %{staticdevelname}
%defattr(-,root,root)
%{_libdir}/libXevie.a

#-----------------------------------------------------------

%prep
%setup -q -n libXevie-%{version}

%build
%configure2_5x	--x-includes=%{_includedir}\
		--x-libraries=%{_libdir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/libXevie.so.%{major}*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14995 |12mr|libxext-1.3.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 6
%define libxext %mklibname xext %{major}
%define develname %mklibname xext -d

Name:		libxext
Summary:	X11 miscellaneous extension library
Epoch:		1
Version:	1.3.1
Release:	2
Group:		Development/X11
License:	MIT
URL:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/lib/libXext-%{version}.tar.bz2

BuildRequires:	libx11-devel >= 1.0.0
BuildRequires:	libxau-devel >= 1.0.0
BuildRequires:	libxdmcp-devel >= 1.0.0
BuildRequires:	x11-proto-devel >= 7.5
BuildRequires:	x11-util-macros >= 1.0.1

%description
Misc X Extension Library

%package -n %{libxext}
Summary:	X11 miscellaneous extension library
Group:		Development/X11
Conflicts:	libxorg-x11 < 7.0
Provides:	%{name} = %{EVRD}

%description -n %{libxext}
LibXext provides an X Window System client interface to several extensions to
the X protocol. 
The supported protocol extensions are: 
- DOUBLE-BUFFER (DBE), the Double Buffer extension;
- DPMS, the VESA Display Power Management System extension;
- Extended-Visual-Information (EVI), an extension for gathering extra
  information about the X server's visuals;
- LBX, the Low Bandwidth X extension;
- MIT-SHM, the MIT X client/server shared memory extension;
- MIT-SUNDRY-NONSTANDARD, a miscellaneous extension by MIT;
- Multi-Buffering, the multi-buffering and stereo display extension;
- SECURITY, the X security extension;
- SHAPE, the non-rectangular shaped window extension;
- SYNC, the X synchronization extension;
- TOG-CUP, the Open Group's Colormap Utilization extension;
- XC-APPGROUP, the X Consortium's Application Group extension;
- XC-MISC, the X Consortium's resource ID querying extension;
- XTEST, the X test extension (this is one of two client-side implementations;
  the other is in the libXtst library, provided by the libxtst6 package);

LibXext also provides a small set of utility functions to aid authors of client
APIs for X protocol extensions.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/X11
Requires:	%{libxext} = %{EVRD}
Provides:	libxext-devel = %{EVRD}
Obsoletes:	%{_lib}xext6-devel < 1:1.3.1
Obsoletes:	%{_lib}xext6-static-devel < 1:1.3.1

Conflicts:	libxorg-x11-devel < 7.0
Conflicts:	x11-proto-devel < 7.5

%description -n %{develname}
Development files for %{name}

%prep
%setup -qn libXext-%{version}

%build
%configure2_5x \
	--disable-static

%make

%install
rm -rf %{buildroot}
%makeinstall_std
rm -rf %{buildroot}%_datadir/doc/libXext

%files -n %{libxext}
%{_libdir}/libXext.so.%{major}*

%files -n %{develname}
%doc specs/*.xml
%{_libdir}/libXext.so
%{_libdir}/pkgconfig/xext.pc
%{_includedir}/X11/extensions/*.h
%{_mandir}/man3/*.3*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14996 |12mr|libxfixes-5.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	3
%define libname		%mklibname xfixes %{major}
%define develname	%mklibname xfixes -d

Name:		libxfixes
Summary:	X Fixes  Library
Version:	5.0
Release:	4
Group:		Development/X11
License:	MIT
URL:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/lib/libXfixes-%{version}.tar.bz2

BuildRequires:	pkgconfig(x11)
BuildRequires:	x11-proto-devel >= 7.6-3
BuildRequires:	x11-util-macros >= 1.0.1

%description
%{name} is a simple library designed to interface the X Fixes Extension.

%package -n %{libname}
Summary:	X Fixes  Library
Group:		Development/X11
Conflicts:	libxorg-x11 < 7.0
Provides:	%{name} = %{version}

%description -n %{libname}
%{name} is a simple library designed to interface the X Fixes Extension.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/X11
Requires:	%{libname} = %{version}-%{release}
Provides:	libxfixes-devel = %{version}-%{release}
Obsoletes:	%{_lib}xfixes3-devel < 5.0
Obsoletes:	%{_lib}xfixes-static-devel < 5.0
Conflicts:	libxorg-x11-devel < 7.0

%description -n %{develname}
Development files for %{name}

%prep
%setup -qn libXfixes-%{version}

%build
%configure2_5x \
	--disable-static \
	--x-includes=%{_includedir} \
	--x-libraries=%{_libdir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%files -n %{libname}
%{_libdir}/libXfixes.so.%{major}*

%files -n %{develname}
%{_libdir}/libXfixes.so
%{_libdir}/pkgconfig/xfixes.pc
%{_includedir}/X11/extensions/Xfixes.h
%{_mandir}/man3/Xfixes.*


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14997 |12mr|libxfont-1.4.5-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname xfont %{major}
%define develname %mklibname xfont -d

Name:		libxfont
Summary:	X font Library
Version:	1.4.5
Release:	3
Group:		Development/X11
License:	MIT
URL:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/lib/libXfont-%{version}.tar.bz2
# submitted upstream as bug #11573
Patch3:		libXfont-1.3.4-rescan-catalogue-dir-fontpaths-on-directory-change.patch

BuildRequires:	pkgconfig(fontenc)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(xtrans)
BuildRequires:	x11-proto-devel
BuildRequires:	x11-util-macros
BuildRequires:	bzip2-devel

%description
X font Library.

%package -n %{libname}
Summary:	X font Library
Group:		Development/X11
Conflicts:	libxorg-x11 < 7.0
Provides:	%{name} = %{version}

%description -n %{libname}
X font Library

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/X11
Requires:	%{libname} = %{version}-%{release}
Provides:	libxfont-devel = %{version}-%{release}
Obsoletes:	%{_lib}xfont1-devel < 1.4.5
Obsoletes:	%{_lib}xfont-static-devel < 1.4.5
Conflicts:	libxorg-x11-devel < 7.0

%description -n %{develname}
Development files for %{name}

%prep
%setup -qn libXfont-%{version}
%patch3 -p1 -b .check-dirs-mtime

%build
%configure2_5x \
	--disable-static \
	--with-bzip2 \
	--without-fop

%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/libXfont.so.%{major}*

%files -n %{develname}
%{_libdir}/libXfont.so
%{_libdir}/pkgconfig/xfont.pc
%dir %{_includedir}/X11/fonts
%{_includedir}/X11/fonts/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14998 |12mr|libxfontcache-1.0.5-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libxfontcache %mklibname xfontcache 1
Name: libxfontcache
Summary:  The Xfontcache Library
Version: 1.0.5
Release: %mkrel 4
Group: Development/X11
License: MIT
URL: http://xorg.freedesktop.org
Source0: http://xorg.freedesktop.org/releases/individual/lib/libXfontcache-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-root

BuildRequires: libx11-devel >= 1.0.0
BuildRequires: libxext-devel >= 1.0.0
BuildRequires: x11-proto-devel >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1

%description
The Xfontcache Library

#-----------------------------------------------------------

%package -n %{libxfontcache}
Summary:  The Xfontcache Library
Group: Development/X11
Conflicts: libxorg-x11 < 7.0
Provides: %{name} = %{version}

%description -n %{libxfontcache}
The Xfontcache Library

#-----------------------------------------------------------

%package -n %{libxfontcache}-devel
Summary: Development files for %{name}
Group: Development/X11

Requires: %{libxfontcache} = %{version}
Requires: x11-proto-devel >= 1.0.0
Provides: libxfontcache-devel = %{version}-%{release}

Conflicts: libxorg-x11-devel < 7.0

%description -n %{libxfontcache}-devel
Development files for %{name}

%files -n %{libxfontcache}-devel
%defattr(-,root,root)
%{_libdir}/libXfontcache.so
%{_libdir}/pkgconfig/xfontcache.pc
%{_mandir}/man3/FontCache*
%{_mandir}/man3/Xfontcache*

#-----------------------------------------------------------

%package -n %{libxfontcache}-static-devel
Summary: Static development files for %{name}
Group: Development/X11
Requires: %{libxfontcache}-devel = %{version}
Provides: libxfontcache-static-devel = %{version}-%{release}

Conflicts: libxorg-x11-static-devel < 7.0

%description -n %{libxfontcache}-static-devel
Static development files for %{name}

%files -n %{libxfontcache}-static-devel
%defattr(-,root,root)
%{_libdir}/libXfontcache.a

#-----------------------------------------------------------

%prep
%setup -q -n libXfontcache-%{version}

%build
%configure2_5x	--x-includes=%{_includedir}\
		--x-libraries=%{_libdir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -p /sbin/ldconfig
%endif

%files -n %{libxfontcache}
%defattr(-,root,root)
%{_libdir}/libXfontcache.so.1
%{_libdir}/libXfontcache.so.1.0.0



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 14999 |12mr|libxft-2.3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2
%define libname %mklibname xft %{major}
%define develname %mklibname -d xft
%define build_plf 0

%if %build_plf
%define distsuffix plf
%if %mdvver >= 201100
# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
%define extrarelsuffix plf
%endif
%endif

Name: libxft
Summary:  X FreeType library
Version: 2.3.1
Release: 1%{?extrarelsuffix}
Group: Development/X11
License: MIT
URL: http://xorg.freedesktop.org
Source0: http://xorg.freedesktop.org/releases/individual/lib/libXft-%{version}.tar.bz2
# (fwang) Patch from MagicLinux, enable embedded bitmap option in Xft
# (pzanoni): disabled as the 2.1.14 release seems to integrate part of it in a
# different way
#Patch1: libXft-2.1.8-add-embeddedbitmap-and-gamma-option.patch
%if %build_plf
Patch2:	libXft-2.1.14-lcd-cleartype.patch
%endif

BuildRequires: pkgconfig(fontconfig) >= 2.3.93
BuildRequires: pkgconfig(xau) >= 1.0.0
BuildRequires: pkgconfig(xrender) >= 0.9.0.2
BuildRequires: x11-util-macros >= 1.0.1

%description
X FreeType library.

%package -n %{libname}
Summary:  X FreeType library
Group: Development/X11
Conflicts: libxorg-x11 < 7.0
Provides: %{name} = %{version}-%{release}

%description -n %{libname}
X FreeType library.

%package -n %{develname}
Summary: Development files for %{name}
Group: Development/X11
Requires: %{libname} = %{version}-%{release}
Provides: %{name}-devel = %{version}-%{release}
Obsoletes: %{_lib}xft2-devel < 2.3.1
Obsoletes: %{_lib}xft-static-devel < 2.3.1
Conflicts: libxorg-x11-devel < 7.0

%description -n %{develname}
Development files for %{name}.

%prep
%setup -qn libXft-%{version}
%if %build_plf
%patch2 -p1
%endif

%build
%configure2_5x	\
	--disable-static \
	--x-includes=%{_includedir} \
	--x-libraries=%{_libdir}

%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/libXft.so.%{major}*

%files -n %{develname}
%{_libdir}/libXft.so
%{_libdir}/pkgconfig/xft.pc
%{_includedir}/X11/Xft/Xft.h
%{_includedir}/X11/Xft/XftCompat.h
%{_mandir}/man3/Xft.*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15000 |12mr|libxft-2.3.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2
%define libname %mklibname xft %{major}
%define develname %mklibname -d xft

Name: libxft
Summary:  X FreeType library
Version: 2.3.1
Release: 2
Group: Development/X11
License: MIT
URL: http://xorg.freedesktop.org
Source0: http://xorg.freedesktop.org/releases/individual/lib/libXft-%{version}.tar.bz2

BuildRequires: pkgconfig(fontconfig) >= 2.3.93
BuildRequires: pkgconfig(xau) >= 1.0.0
BuildRequires: pkgconfig(xrender) >= 0.9.0.2
BuildRequires: x11-util-macros >= 1.0.1

%description
X FreeType library.

%package -n %{libname}
Summary:  X FreeType library
Group: Development/X11
Conflicts: libxorg-x11 < 7.0
Provides: %{name} = %{version}-%{release}

%description -n %{libname}
X FreeType library.

%package -n %{develname}
Summary: Development files for %{name}
Group: Development/X11
Requires: %{libname} = %{version}-%{release}
Provides: %{name}-devel = %{version}-%{release}
Obsoletes: %{_lib}xft2-devel < 2.3.1
Obsoletes: %{_lib}xft-static-devel < 2.3.1
Conflicts: libxorg-x11-devel < 7.0

%description -n %{develname}
Development files for %{name}.

%prep
%setup -qn libXft-%{version}

%build
%configure2_5x	\
	--disable-static \
	--x-includes=%{_includedir} \
	--x-libraries=%{_libdir}

%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/libXft.so.%{major}*

%files -n %{develname}
%{_libdir}/libXft.so
%{_libdir}/pkgconfig/xft.pc
%{_includedir}/X11/Xft/Xft.h
%{_includedir}/X11/Xft/XftCompat.h
%{_mandir}/man3/Xft.*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15001 |12mr|libxi-1.6.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 6
%define libxi %mklibname xi %{major}
%define develname %mklibname xi -d

Name: libxi
Summary:  X Input Extension Library
Version: 1.6.1
Release: 2
Group: Development/X11
License: MIT
URL: http://xorg.freedesktop.org
Source0: http://xorg.freedesktop.org/releases/individual/lib/libXi-%{version}.tar.bz2

BuildRequires: pkgconfig(x11) >= 1.4.99
BuildRequires: pkgconfig(xext) >= 1.1
BuildRequires: x11-proto-devel >= 7.5
BuildRequires: x11-util-macros >= 1.0.1
# necessary for building the man pages
BuildRequires: xmlto
BuildRequires: asciidoc
BuildRequires: docbook-dtd412-xml

%description
X Input Extension Library

%package -n %{libxi}
Summary:  X Input Extension Library
Group: Development/X11
Conflicts: libxorg-x11 < 7.0
Provides: %{name} = %{EVRD}

%description -n %{libxi}
X Input Extension Library

%package -n %{develname}
Summary: Development files for %{name}
Group: Development/X11

Requires: %{libxi} = %{version}
Provides: libxi-devel = %{EVRD}
Obsoletes: %{_lib}xi6-devel < 1.6.1
Obsoletes: %{_lib}xi-static-devel < 1.6.1
Conflicts: libxorg-x11-devel < 7.0
Conflicts: x11-proto-devel < 7.5

%description -n %{develname}
Development files for %{name}

%prep
%setup -q -n libXi-%{version}

%build
%configure2_5x \
	--disable-static

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%files -n %{libxi}
%{_libdir}/libXi.so.%{major}*

%files -n %{develname}
%{_libdir}/libXi.so
%{_libdir}/pkgconfig/xi.pc
%{_includedir}/X11/extensions/*.h
%{_datadir}/doc/libXi/*
%{_mandir}/man3/X*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15002 |12mr|libxinerama-1.1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname xinerama %{major}
%define develname  %mklibname xinerama -d

Name: libxinerama
Summary: The Xinerama Library
Version: 1.1.2
Release: 2
Group: Development/X11
License: MIT
URL: http://xorg.freedesktop.org
Source0: http://xorg.freedesktop.org/releases/individual/lib/libXinerama-%{version}.tar.bz2

BuildRequires: libx11-devel >= 1.0.0
BuildRequires: libxext-devel >= 1.0.0
BuildRequires: x11-proto-devel >= 7.5
BuildRequires: x11-util-macros >= 1.0.1

%description
The Xinerama Library

%package -n %{libname}
Summary: The Xinerama Library
Group: Development/X11
Conflicts: libxorg-x11 < 7.0
Provides: %{name} = %{version}

%description -n %{libname}
The Xinerama Library

%package -n %{develname}
Summary: Development files for %{name}
Group: Development/X11
Requires: %{libname} = %{EVRD}
Provides: libxinerama-devel = %{EVRD}
Obsoletes: %{_lib}xinerama1-devel < 1.1.2
Obsoletes: %{_lib}xinerama-static-devel < 1.1.2
Conflicts: libxorg-x11-devel < 7.0

%description -n %{develname}
Development files for %{name}

%prep
%setup -qn libXinerama-%{version}

%build
%configure2_5x \
	--disable-static \
	--x-includes=%{_includedir} \
	--x-libraries=%{_libdir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%files -n %{libname}
%{_libdir}/libXinerama.so.%{major}*
%_mandir/man3/*

%files -n %{develname}
%{_libdir}/libXinerama.so
%{_libdir}/pkgconfig/xinerama.pc
%{_includedir}/X11/extensions/*.h




%changelog
* Sat Aug  4 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 08e326a
- Fix unversioned Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15003 |12mr|libxkbfile-1.0.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname xkbfile %{major}
%define develname %mklibname xkbfile -d

Name:		libxkbfile
Summary:	The xkbfile Library
Version:	1.0.8
Release:	2
Group:		Development/X11
License:	MIT
URL:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/lib/libxkbfile-%{version}.tar.bz2

BuildRequires:	pkgconfig(x11)
BuildRequires:	x11-proto-devel >= 1.0.0
BuildRequires:	x11-util-macros >= 1.0.1

%description
The xkbfile Library.

%package -n %{libname}
Summary:	The xkbfile Library
Group:		Development/X11
Conflicts:	libxorg-x11 < 7.0
Provides:	%{name} = %{version}

%description -n %{libname}
The xkbfile Library.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/X11
Requires:	%{libname} >= %{version}
Provides:	%{name}-devel = %{version}-%{release}
Conflicts:	libxorg-x11-devel < 7.0
Obsoletes:	%{_lib}xkbfile1-devel < 1.0.8
Obsoletes:	%{_lib}xkbfile-static-devel < 1.0.8

%description -n %{develname}
Development files for %{name}

%prep
%setup -qn libxkbfile-%{version}

%build
%configure2_5x \
	--disable-static \
	--x-includes=%{_includedir} \
	--x-libraries=%{_libdir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%files -n %{libname}
%{_libdir}/libxkbfile.so.%{major}*

%files -n %{develname}
%{_libdir}/libxkbfile.so
%{_libdir}/pkgconfig/xkbfile.pc
%{_includedir}/X11/extensions/XKM.h
%{_includedir}/X11/extensions/XKBrules.h
%{_includedir}/X11/extensions/XKBconfig.h
%{_includedir}/X11/extensions/XKMformat.h
%{_includedir}/X11/extensions/XKBfile.h
%{_includedir}/X11/extensions/XKBbells.h



%changelog
* Sat Aug  4 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: f102f57
- New version 1.0.8 (sync with Cooker), fix unversioned Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15004 |12mr|libxkbui-1.0.2-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	libxkbui
%define version	1.0.2
%define release	%mkrel 11

%define libname		%mklibname xkbui 1
%define develname	%mklibname xkbui -d
%define staticname	%mklibname xkbui -d -s

Name:		%{name}
Summary:	The xkbui Library
Version:	%{version}
Release:	%{release}
Group:		Development/X11
License:	MIT
URL:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/lib/%{name}-%{version}.tar.bz2
Patch0:		libxkbui-1.0.2-drop-xt.patch
BuildRoot:	%{_tmppath}/%{name}-root
BuildRequires: libx11-devel >= 1.0.0
BuildRequires: libxkbfile-devel >= 1.0.1

%description
The xkbui Library

#-----------------------------------------------------------

%package -n %{libname}
Summary:  The xkbui Library
Group: Development/X11
Conflicts: libxorg-x11 < 7.0
Provides: %{name} = %{version}

%description -n %{libname}
The xkbui Library

#-----------------------------------------------------------

%package -n %{develname}
Summary: Development files for %{name}
Group: Development/X11

Requires: %{libname} = %{version}
Requires: libx11-devel >= 1.0.0
Requires: x11-proto-devel >= 1.0.0
Provides: %{name}-devel = %{version}-%{release}
Obsoletes: %{mklibname xkbui 1 -d}

Conflicts: libxorg-x11-devel < 7.0

%description -n %{develname}
Development files for %{name}

%files -n %{develname}
%defattr(-,root,root)
%{_libdir}/libxkbui.so
%{_libdir}/pkgconfig/xkbui.pc
%{_includedir}/X11/extensions/XKBui.h

#-----------------------------------------------------------

%package -n %{staticname}
Summary: Static development files for %{name}
Group: Development/X11
Requires: %{develname} = %{version}
Provides: %{name}-static-devel = %{version}-%{release}
Conflicts: libxorg-x11-static-devel < 7.0
Obsoletes: %{mklibname xkbui 1 -d -s}

%description -n %{staticname}
Static development files for %{name}

%files -n %{staticname}
%defattr(-,root,root)
%{_libdir}/libxkbui.*a

#-----------------------------------------------------------

%prep
%setup -q -n libxkbui-%{version}
%patch0 -p0

%build
autoreconf -fi
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/libxkbui.so.1
%{_libdir}/libxkbui.so.1.0.0




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15005 |12mr|libxklavier-5.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 16
%define gir_major 1.0
%define libname %mklibname xklavier %{major}
%define girname %mklibname xkl-gir %{gir_major}
%define develname %mklibname -d xklavier

Name:		libxklavier
Summary:	X Keyboard support library
Version:	5.3
Release:	1
License:	LGPLv2+
Group:		System/Libraries
Url:		http://gswitchit.sourceforge.net/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/5.3/%{name}-%{version}.tar.xz

BuildRequires:	iso-codes
BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(xkbfile)

%description
This library allows you simplify XKB-related development.

%package -n %{libname}
Summary:	X Keyboard support library
Group:		System/Libraries

%description -n %{libname}
This library allows you simplify XKB-related development.

%package -n %{girname}
Group: System/Libraries
Summary: GObject Introspection interface library for %{name}

%description -n %{girname}
GObject Introspection interface library for %{name}.

%package -n %{develname}
Summary: Libraries, includes, etc to develop libxklavier applications
Group: Development/C
Requires: %{libname} = %{version}-%{release}
Requires: %{girname} = %{version}-%{release}
Provides: %{name}-devel = %{version}-%{release}
Conflicts: %{_lib}xklavier8-devel
Obsoletes: %mklibname -d xklavier 11

%description  -n %{develname}
Libraries, include files, etc you can use to develop libxklavier
applications.

%prep
%setup -q

%build
if [ ! -f configure ]; then
    CFLAGS="$RPM_OPT_FLAGS" ./autogen.sh
fi
%configure2_5x \
	--disable-static \
	--with-xkb-base=%{_datadir}/X11/xkb/ \
	--with-xkb-bin-base=%{_bindir}/

%make 

%install
%makeinstall_std
find %{buildroot} -name "*.la" -delete

%files -n %{libname}
%doc COPYING.LIB 
%{_libdir}/lib*.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Xkl-%{gir_major}.typelib

%files -n %{develname}
%doc AUTHORS ChangeLog NEWS README
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_datadir}/gir-1.0/Xkl-%{gir_major}.gir
%{_datadir}/gtk-doc/html/%{name}/*


%changelog
* Sat Aug  4 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 634b71d
- New version 5.2.1 (sync with Cooker), fix unversioned Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15006 |12mr|libxml-1.8.17-20
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	lib_major 1
%define lib_name %mklibname xml %{lib_major}

Summary:	The libXML library
Name:		libxml
Version:	1.8.17
Release:	%mkrel 20
License:	LGPL
Group:		System/Libraries
URL:		http://www.xmlsoft.org/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.bz2
# (gb) 1.8.17-2mdk add missing include
Patch0:		libxml-1.8.17-includes.patch
# (fc) 1.8.17-3mdk remove -L/usr/lib from xml-config --libs
Patch1:		libxml-1.8.17-libdir.patch
Patch2:		libxml-1.8.17-open.patch
Patch3:		libxml-1.8.17-fix-str-fmt.patch
Patch4:		libxml-1.8.17-CVE-2009-2414,2416.diff
Patch5:		libxml-1.8.17-CVE-2011-1944.diff
BuildRequires:	zlib-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This library allows you to manipulate XML files.

%package -n	%{lib_name}
Summary:	%{summary}
Group:		%{group}
Obsoletes:	%{name}
Provides:	%{name} = %{version}-%{release}

%description -n	%{lib_name}
This library allows you to manipulate XML files.

%package -n	%{lib_name}-devel
Summary:	Libraries, includes and other files to develop libxml applications
Group:		Development/C
# (gb) As of 1.8.17 version, I can't see any changes that would
# require a specific dependency on release, thus permitting
# rpmlintfixes
Requires:	%{lib_name} = %{version}
Requires:	zlib-devel
Obsoletes:	%{name}-devel
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{lib_name}-devel
This packages contains the libraries, include and other files 
you can use to develop libxml applications.

%prep

%setup -q
%patch0 -p1 -b .includes
%patch1 -p1 -b .libdir
%patch2 -p1
%patch3 -p0 -b .str
%patch4 -p0 -b .CVE-2009-2414,2416
%patch5 -p0 -b .CVE-2011-1944

%build
autoreconf -fi
%configure2_5x
%make

%check
# all tests must pass
make check

%install
rm -rf $RPM_BUILD_ROOT

%makeinstall_std

%if %mdkversion < 200900
%post -p /sbin/ldconfig -n %{lib_name}
%endif

%if %mdkversion < 200900
%postun -p /sbin/ldconfig -n %{lib_name}
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files -n %{lib_name}
%defattr(-, root, root)
%doc AUTHORS ChangeLog NEWS README COPYING COPYING.LIB TODO
%{_libdir}/lib*.so.*

%files -n %{lib_name}-devel
%defattr(-, root, root)
%{_bindir}/xml-config
%{_libdir}/lib*.so
%{_libdir}/*a
%{_libdir}/*.sh
%{_includedir}/*
%{_libdir}/pkgconfig/*
%{_datadir}/gnome-xml



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15007 |12mr|libxml2-2.9.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_without	python

%define	major	2
%define	libname	%mklibname xml2_ %{major}
%define	devname	%mklibname xml2 -d

Summary:	Library providing XML and HTML support
Name:		libxml2
Version:	2.9.0
Release:	1
License:	MIT
Group:		System/Libraries
URL:		http://www.xmlsoft.org/
Source0:	ftp://xmlsoft.org/libxml2/%{name}-%{version}.tar.gz
Patch0:		libxml2-rand_seed.patch
BuildRequires:	gtk-doc
%if %{with python}
BuildRequires:	python-devel
%endif
BuildRequires:	readline-devel
BuildRequires:	zlib-devel
BuildRequires:	lzma-devel

%description
This library allows you to manipulate XML files. It includes support 
for reading, modifying and writing XML and HTML files. There is DTDs 
support: this includes parsing and validation even with complex DtDs, 
either at parse time or later once the document has been modified. The
output can be a simple SAX stream or and in-memory DOM-like 
representations. In this case one can use the built-in XPath and 
XPointer implementation to select subnodes or ranges. A flexible 
Input/Output mechanism is available, with existing HTTP and FTP modules
and combined to a URI library.

%package -n	%{libname}
Summary:	Shared libraries providing XML and HTML support
Group:		System/Libraries
Obsoletes:	%{mklibname xml 2} < 2.8.0
Provides:	%{name} = %{EVRD}

%description -n	%{libname}
This library allows you to manipulate XML files. It includes support 
for reading, modifying and writing XML and HTML files. There is DTDs 
support: this includes parsing and validation even with complex DtDs, 
either at parse time or later once the document has been modified.

%package	utils
Summary:	Utilities to manipulate XML files
Group:		System/Libraries
Requires:	%{libname} = %{EVRD}

%description	utils
This packages contains utils to manipulate XML files.

%if %{with python}
%package -n	python-%{name}
Summary:	Python bindings for the libxml2 library
Group:		Development/Python
%rename		%{name}-python

%description -n	python-%{name}
The libxml2-python package contains a module that permits applications
written in the Python programming language to use the interface
supplied by the libxml2 library to manipulate XML files.

This library allows you to manipulate XML files. It includes support 
for reading, modifying and writing XML and HTML files. There is DTDs 
support: this includes parsing and validation even with complex DtDs, 
either at parse time or later once the document has been modified.
%endif

%package -n	%{devname}
Summary:	Libraries, includes, etc. to develop XML and HTML applications
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n	%{devname}
Libraries, include files, etc you can use to develop XML applications.
This library allows you to manipulate XML files. It includes support 
for reading, modifying and writing XML and HTML files. There is DTDs 
support: this includes parsing and validation even with complex DtDs, 
either at parse time or later once the document has been modified. 

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x \
	--disable-static

%make

xz --text -c doc/libxml2-api.xml > doc/libxml2-api.xml.xz

%install
%makeinstall_std

# multiarch policy
%multiarch_binaries %{buildroot}%{_bindir}/xml2-config

# remove unpackaged files
rm -rf	%{buildroot}%{_prefix}/doc %{buildroot}%{_datadir}/doc

%check
# all tests must pass
# use TARBALLURL_2="" TARBALLURL="" TESTDIRS="" to disable xstc test which are using remote tarball
make TARBALLURL_2="" TARBALLURL="" TESTDIRS="" check

%files -n %{libname}
%{_libdir}/%{name}.so.%{major}*

%files utils
%{_bindir}/xmlcatalog
%{_bindir}/xmllint
%{_mandir}/man1/xmlcatalog*
%{_mandir}/man1/xmllint*

%if %{with python}
%files -n python-%{name}
%doc doc/*.py doc/python.html
%doc python/TODO
%doc python/libxml2class.txt
%doc python/tests/*.py
%{py_platsitedir}/*.so
%{py_platsitedir}/*.py
%endif

%files -n %{devname}
%doc AUTHORS ChangeLog README Copyright TODO 
%doc doc/*.html doc/*.gif doc/*.png doc/html doc/tutorial
%doc doc/libxml2-api.xml.xz
%doc %{_datadir}/gtk-doc/html/*
%{_bindir}/xml2-config
%{multiarch_bindir}/xml2-config
%{_libdir}/*.so
%{_libdir}/*.sh
%{_libdir}/pkgconfig/*
%{_mandir}/man1/xml2-config*
%{_mandir}/man3/*
%{_includedir}/*
%{_datadir}/aclocal/*


%changelog
* Thu Jun 21 2012 Oden Eriksson <oeriksson@mandriva.com> 2.8.0-1
+ Revision: 806574
- 2.8.0
- drop all patches as they are applied in the 2.8.0 version
- enable lzma support

* Wed Mar 07 2012 Per Ã˜yvind Karlsen <peroyvind@mandriva.org> 2.7.8-14
+ Revision: 782657
- rename libxml2-python to python-libxml2
- drop explicit python & library package dependencies for python package
- drop ancient obsoletes on %%{_lib}xml2-python
- don't bother packaging doc/examples
- compress libxml2-api.xml in %%build with xz
- use %%{EVRD} macro
- cleanups
- do autoreconf in %%prep

* Wed Feb 22 2012 Oden Eriksson <oeriksson@mandriva.com> 2.7.8-13
+ Revision: 779188
- sync with MDVSA-2012:023

* Mon Jan 16 2012 Oden Eriksson <oeriksson@mandriva.com> 2.7.8-12
+ Revision: 761750
- sync with MDVSA-2012:005

* Thu Dec 15 2011 Oden Eriksson <oeriksson@mandriva.com> 2.7.8-11
+ Revision: 741591
- sync with MDVSA-2011:188

* Mon Dec 05 2011 ZÃ© <ze@mandriva.org> 2.7.8-10
+ Revision: 737977
- fix python file list
- clean all .la files

* Thu Nov 24 2011 Per Ã˜yvind Karlsen <peroyvind@mandriva.org> 2.7.8-9
+ Revision: 733228
- add back .la files

* Thu Nov 24 2011 Matthew Dawkins <mattydaw@mandriva.org> 2.7.8-8
+ Revision: 733099
- rebuild
- removed defattr
- removed clean section
- removed all .la files
- disabled static build
- removed dup docs across sub pkgs
- cleaned up spec
- remove reqs in devel pkg
- removed mkrel & BuildRoot

* Sun Oct 09 2011 Oden Eriksson <oeriksson@mandriva.com> 2.7.8-7
+ Revision: 703913
- sync with MDVSA-2011:131, MDVSA-2011:145

  + Matthew Dawkins <mattydaw@mandriva.org>
    - added build option for python

* Mon May 02 2011 Oden Eriksson <oeriksson@mandriva.com> 2.7.8-6
+ Revision: 661450
- multiarch fixes

* Wed Dec 29 2010 Oden Eriksson <oeriksson@mandriva.com> 2.7.8-5mdv2011.0
+ Revision: 626025
- P1: security fix for CVE-2010-4494 (upstream)

* Tue Dec 28 2010 Funda Wang <fwang@mandriva.org> 2.7.8-4mdv2011.0
+ Revision: 625595
- more specific requires

* Tue Dec 28 2010 Funda Wang <fwang@mandriva.org> 2.7.8-3mdv2011.0
+ Revision: 625494
- revert version script per upstream

* Mon Dec 27 2010 Funda Wang <fwang@mandriva.org> 2.7.8-2mdv2011.0
+ Revision: 625370
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - 2.7.8

* Wed Mar 17 2010 Frederic Crozat <fcrozat@mandriva.com> 2.7.7-1mdv2011.0
+ Revision: 524077
- Release 2.7.7

* Sun Mar 14 2010 Oden Eriksson <oeriksson@mandriva.com> 2.7.6-2mdv2010.1
+ Revision: 519031
- rebuild

* Mon Oct 12 2009 Frederic Crozat <fcrozat@mandriva.com> 2.7.6-1mdv2010.0
+ Revision: 456837
- Release 2.7.6
- Remove patches 3 & 4 (merged upstream)

* Tue Sep 15 2009 Frederic Crozat <fcrozat@mandriva.com> 2.7.4-2mdv2010.0
+ Revision: 443121
- Patch4 (GIT): fix inkscape crash (GNOME bug #566012)

* Fri Sep 11 2009 Frederic Crozat <fcrozat@mandriva.com> 2.7.4-1mdv2010.0
+ Revision: 438471
- Remove the old trick of generating optimisation at build time
- Release 2.7.4
- Remove patches 2, 4 (merged upstream)
- Regenerate patch3
- Change the way examples are cleaned to be nice with check pass

* Wed Aug 12 2009 Oden Eriksson <oeriksson@mandriva.com> 2.7.3-3mdv2010.0
+ Revision: 415502
- P4: security fix for CVE-2009-2414 and CVE-2009-2416

* Mon Jan 26 2009 Funda Wang <fwang@mandriva.org> 2.7.3-2mdv2009.1
+ Revision: 333661
- fix linkage of python module

* Tue Jan 20 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.7.3-1mdv2009.1
+ Revision: 331728
- update the patch again
- update patch 2
- new version
- drop patches 0,1

* Thu Dec 25 2008 Funda Wang <fwang@mandriva.org> 2.7.2-4mdv2009.1
+ Revision: 318621
- rebuild for new python

* Thu Dec 18 2008 Oden Eriksson <oeriksson@mandriva.com> 2.7.2-3mdv2009.1
+ Revision: 315644
- added P2 to fix build with -Werror=format-security

* Thu Nov 27 2008 Frederic Crozat <fcrozat@mandriva.com> 2.7.2-2mdv2009.1
+ Revision: 307285
- Patches 0, 1 (SVN) : security fixes CVE-2008-4225, CVE-2008-4226

* Sun Oct 12 2008 Funda Wang <fwang@mandriva.org> 2.7.2-1mdv2009.1
+ Revision: 292782
- New version 2.7.2

* Mon Sep 01 2008 Frederic Crozat <fcrozat@mandriva.com> 2.7.1-1mdv2009.0
+ Revision: 278458
- Release 2.7.1
- Remove patch0 (merged upstream)

* Tue Aug 26 2008 Frederic Crozat <fcrozat@mandriva.com> 2.6.32-3mdv2009.0
+ Revision: 276261
- Patch0 (SVN): fix CVE-2008-3281

* Wed Aug 06 2008 Thierry Vignaud <tv@mandriva.org> 2.6.32-2mdv2009.0
+ Revision: 265004
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Thu Apr 10 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.6.32-1mdv2009.0
+ Revision: 192542
- new version

* Mon Jan 28 2008 Adam Williamson <awilliamson@mandriva.org> 2.6.31-1mdv2008.1
+ Revision: 158960
- drop patch (merged upstream)
- new release 2.6.31

* Fri Jan 04 2008 Stefan van der Eijk <stefan@mandriva.org> 2.6.30-3mdv2008.1
+ Revision: 144924
- rebuild to fix error: unpacking of archive failed on file /usr/share/doc/lib64xml2-devel/libxml2-api.xml.gz;477e5e00: cpio: read

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Nov 15 2007 Frederic Crozat <fcrozat@mandriva.com> 2.6.30-2mdv2008.1
+ Revision: 108908
- Update tarball with official version
- Update patch0 with improved version for upstream integration (GNOME bug #497012)
- Fix url for source0

* Tue Sep 18 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.6.30-1mdv2008.0
+ Revision: 89538
- new version

* Wed Aug 15 2007 Anssi Hannula <anssi@mandriva.org> 2.6.29-4mdv2008.0
+ Revision: 63684
- obsolete renamed python bindings on lib64 archs

* Wed Aug 15 2007 Adam Williamson <awilliamson@mandriva.org> 2.6.29-3mdv2008.0
+ Revision: 63593
- lib package provides libxml2 for now, think about it later
- drop docs from library package
- use autoreconf instead of calling bits of it manually
- clean up descriptions
- python package should follow %%name, not %%libname
- new devel policy
- correct libification (libxml2_2 is the correct name for the lib package)
- clean up a bunch of conditionals for really old versions, no longer needed

* Fri Jul 06 2007 Frederic Crozat <fcrozat@mandriva.com> 2.6.29-1mdv2008.0
+ Revision: 49147
- Release 2.6.29

* Mon Apr 23 2007 Olivier Blin <blino@mandriva.org> 2.6.28-1mdv2008.0
+ Revision: 17345
- 2.6.28 (and rebuild for missing devel package on x86_64)


* Mon Mar 19 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.6.27-3mdv2007.1
+ Revision: 146578
- do not package big ChangeLog in -python

  + Helio Chissini de Castro <helio@mandriva.com>
    - Remove old source

* Tue Nov 28 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.6.27-2mdv2007.1
+ Revision: 88048
- rebuild

* Sat Oct 28 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.6.27-1mdv2007.1
+ Revision: 73543
- new version
- fix source URL

  + Oden Eriksson <oeriksson@mandriva.com>
    - bzip2 cleanup
    - rebuild
    - bunzip patches
    - Import libxml2

* Wed Jun 21 2006 Frederic Crozat <fcrozat@mandriva.com> 2.6.26-2mdv2007.0
- Fix doc (Mdv bug #19007)

* Thu Jun 08 2006 Frederic Crozat <fcrozat@mandriva.com> 2.6.26-1mdv2007.0
- Release 2.6.26

* Wed Jun 07 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.6.25-1mdv2007.0
- New release 2.6.25

* Sat Apr 29 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.6.24-1mdk
- New release 2.6.24

* Thu Jan 05 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.6.23-1mdk
- New release 2.6.23
- use mkrel

* Wed Nov 16 2005 Frederic Crozat <fcrozat@mandriva.com> 2.6.22-2mdk
- Rebuild to get debug package

* Wed Oct 05 2005 Frederic Crozat <fcrozat@mandriva.com> 2.6.22-1mdk
- Release 2.6.22
- Remove patch2 (merged upstream)

* Wed Sep 14 2005 Frederic Crozat <fcrozat@mandriva.com> 2.6.21-3mdk 
- Update patch2 to fix clash with expat headers

* Tue Sep 13 2005 Frederic Crozat <fcrozat@mandriva.com> 2.6.21-2mdk 
- Patch2 (CVS): various fixes

* Tue Sep 06 2005 Frederic Crozat <fcrozat@mandriva.com> 2.6.21-1mdk 
- Release 2.6.21

* Thu Aug 25 2005 Frederic Crozat <fcrozat@mandriva.com> 2.6.20-3mdk 
- Remove changelog from main package to reduce its size

* Thu Aug 25 2005 Frederic Crozat <fcrozat@mandriva.com> 2.6.20-2mdk 
- Move api documentation to devel package

* Wed Jul 20 2005 Frederic Crozat <fcrozat@mandriva.com> 2.6.20-1mdk 
- New release 2.6.20
- Disable profiling, it doesn't work with gcc 4

* Tue Apr 19 2005 Frederic Crozat <fcrozat@mandriva.com> 2.6.19-1mdk 
- Release 2.6.19

* Thu Feb 24 2005 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.6.17-2mdk
- multiarch for xml2-config --libtool-libs

* Tue Jan 18 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 2.6.17-1mdk
- New release 2.6.17

* Sun Dec 05 2004 Michael Scherer <misc@mandrake.org> 2.6.16-2mdk
- Rebuild for new python

* Wed Nov 10 2004 Goetz Waschk <waschk@linux-mandrake.com> 2.6.16-1mdk
- New release 2.6.16

* Tue Oct 19 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.6.14-1mdk
- New release 2.6.14
- Drop support for Mdk version < 9.2
- Remove patch 2 (no longer needed)

* Wed Sep 01 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.6.13-1mdk
- New release 2.6.13

* Tue Aug 24 2004 Götz Waschk <waschk@linux-mandrake.com> 2.6.12-1mdk
- patch 2 fixes the build
- New release 2.6.12

* Fri Jul 09 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.6.11-2mdk
- Integrate profiling stuff from Fedora (please report any problem)

* Wed Jul 07 2004 Goetz Waschk <waschk@linux-mandrake.com> 2.6.11-1mdk
- New release 2.6.11

* Wed Jun 02 2004 Guillaume Rousse <guillomovitch@mandrake.org> 2.6.10-1mdk
- new version

* Tue Apr 20 2004 Götz Waschk <waschk@linux-mandrake.com> 2.6.9-1mdk
- drop patch 2 (merged)
- new version

* Sat Apr 03 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.6.8-1mdk
- Release 2.6.8
- Patch2 (CVS): fix python tests


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15008 |12mr|libxml++-2.36.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 	2
%define api	2.6
%define libname %mklibname xml++ %{api} %{major}
%define devname %mklibname -d xml++ %{api}

Name: 		libxml++
Summary: 	C++ interface for working with XML files
Version: 	2.36.0
Release: 	1
License:	LGPLv2+
Group:		System/Libraries
URL:		http://libxmlplusplus.sf.net/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.xz

BuildRequires:	doxygen
BuildRequires:	pkgconfig(libxml-2.0) >= 2.6.1 
BuildRequires:	pkgconfig(glibmm-2.4)

%description
libxml++ is a C++ interface for working with XML files, using libxml
(gnome-xml) to parse and write the actual XML files. It has a simple
but complete API.

%package	-n %{libname}
Summary: 	C++ interface for working with XML files
Group:		System/Libraries

%description	-n %{libname}
libxml++ is a C++ interface for working with XML files, using libxml
(gnome-xml) to parse and write the actual XML files. It has a simple
but complete API.

%package	-n %{devname}
Summary:	Headers for developing programs that will use %{name}
Group:		Development/C++
Provides:	%{name}-devel = %{version}-%{release}
Provides:	%{name}%{api}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}
Obsoletes:	%mklibname -d xml++ 2.6 2

%description	-n %{devname}
This package contains the headers that programmers will need to develop
applications which will use libraries from %{name}.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std
rm -f %{buildroot}%{_libdir}/*.la

%files -n %{libname}
%{_libdir}/libxml++-%{api}.so.%{major}*

%files -n %{devname}
%doc AUTHORS ChangeLog NEWS README
%doc %{_datadir}/doc/%{name}-%{api}/reference
%{_datadir}/devhelp/books/%{name}-%{api}/%{name}-%{api}.devhelp2
%{_includedir}/*
%dir %{_libdir}/libxml++-%{api}/include
%{_libdir}/libxml++-%{api}/include/libxml++config.h
%{_libdir}/pkgconfig/*.pc
%{_libdir}/*.so


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15009 |12mr|libxmu-1.1.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 6
%define u_major 1
%define libname %mklibname xmu %{major}
%define libu %mklibname xmuu %{u_major}
%define develname %mklibname xmu -d

Name:		libxmu
Summary:	Xmu Library
Version:	1.1.1
Release:	4
Group:		Development/X11
License:	MIT
URL:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/lib/libXmu-%{version}.tar.bz2

BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xt)
BuildRequires:	x11-proto-devel >= 1.0.0
BuildRequires:	x11-util-macros >= 1.3.0

%description
Xmu Library.

%package -n %{libname}
Summary:	Xmu Library
Group:		Development/X11
Conflicts:	libxorg-x11 < 7.0
Provides:	%{name} = %{version}

%description -n %{libname}
Xmu Library.

%package -n %{libu}
Summary:	Xmuu Library
Group:		Development/X11
Conflicts:	libxorg-x11 < 7.0
Conflicts:	%{libname} < 1.1.0-4

%description -n %{libu}
Xmuu Library.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/X11
Requires:	%{libname} = %{version}-%{release}
Requires:	%{libu} = %{version}-%{release}
Provides:	libxmu-devel = %{version}-%{release}
Obsoletes:	%{_lib}xmu6-devel < 1.1.1
Obsoletes:	%{_lib}xmu-static-devel < 1.1.1
Conflicts:	libxorg-x11-devel < 7.0

%description -n %{develname}
Development files for %{name}.

%prep
%setup -qn libXmu-%{version}

%build
autoreconf -ifs
%configure \
	--disable-static \
	--x-includes=%{_includedir} \
	--x-libraries=%{_libdir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%files -n %{libname}
%{_libdir}/libXmu.so.%{major}*

%files -n %{libu}
%{_libdir}/libXmuu.so.%{u_major}*

%files -n %{develname}
%{_libdir}/libXmuu.so
%{_libdir}/libXmu.so
%{_libdir}/pkgconfig/xmuu.pc
%{_libdir}/pkgconfig/xmu.pc
%{_includedir}/X11/Xmu/CloseHook.h
%{_includedir}/X11/Xmu/Xct.h
%{_includedir}/X11/Xmu/Xmu.h
%{_includedir}/X11/Xmu/WidgetNode.h
%{_includedir}/X11/Xmu/Atoms.h
%{_includedir}/X11/Xmu/Misc.h
%{_includedir}/X11/Xmu/Converters.h
%{_includedir}/X11/Xmu/StdCmap.h
%{_includedir}/X11/Xmu/ExtAgent.h
%{_includedir}/X11/Xmu/StdSel.h
%{_includedir}/X11/Xmu/WinUtil.h
%{_includedir}/X11/Xmu/DisplayQue.h
%{_includedir}/X11/Xmu/Initer.h
%{_includedir}/X11/Xmu/Lookup.h
%{_includedir}/X11/Xmu/SysUtil.h
%{_includedir}/X11/Xmu/Drawing.h
%{_includedir}/X11/Xmu/Error.h
%{_includedir}/X11/Xmu/EditresP.h
%{_includedir}/X11/Xmu/CvtCache.h
%{_includedir}/X11/Xmu/Editres.h
%{_includedir}/X11/Xmu/CurUtil.h
%{_includedir}/X11/Xmu/CharSet.h
%{_includedir}/X11/Xmu/WhitePoint.h
%{_datadir}/doc/libXmu


%changelog
* Sat Aug  4 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 145379e
- New version 1.1.1 (sync with Cooker), fix unversioned Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15010 |12mr|libxp-1.0.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		6
%define libname		%mklibname xp %{major}
%define develname	%mklibname xp -d
%define staticname	%mklibname xp -d -s

Name:    libxp
Summary: X Print Library
Version: 1.0.1
Release: %mkrel 3
Group:   Development/X11
License: MIT
URL: http://xorg.freedesktop.org
Source0: http://xorg.freedesktop.org/releases/individual/lib/libXp-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-root

BuildRequires: libx11-devel >= 1.0.0
BuildRequires: libxau-devel >= 1.0.0
BuildRequires: libxext-devel >= 1.0.0
BuildRequires: x11-proto-devel >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1

%description
libXp provides public APIs to allow client applications to render to
non-display devices.

#-----------------------------------------------------------

%package -n %{libname}
Summary:  X Print Library
Group: Development/X11
Conflicts: libxorg-x11 < 7.0
Provides: %{name} = %{version}

%description -n %{libname}
libXp provides public APIs to allow client applications to render to
non-display devices.

#-----------------------------------------------------------

%package -n %{develname}
Summary: Development files for %{name}
Group: Development/X11
Requires: %{libname} = %{version}
Requires: x11-proto-devel >= 1.0.0
Conflicts: libxorg-x11-devel < 7.0
Provides: %{name}-devel = %{version}-%{release}
Obsoletes: %{mklibname xp 6 -d}

%description -n %{develname}
Development files for %{name}

%files -n %{develname}
%defattr(-,root,root)
%{_libdir}/libXp.so
%{_libdir}/pkgconfig/xp.pc
%{_mandir}/man3/Xp*.3*
%{_mandir}/man3/libXp.3*

#-----------------------------------------------------------

%package -n %{staticname}
Summary: Static development files for %{name}
Group: Development/X11
Requires: %{develname} = %{version}
Provides: %{name}-static-devel = %{version}-%{release}
Conflicts: libxorg-x11-static-devel < 7.0
Obsoletes: %{mklibname xp 6 -d -s}

%description -n %{staticname}
Static development files for %{name}

%files -n %{staticname}
%defattr(-,root,root)
%{_libdir}/libXp.*a

#-----------------------------------------------------------

%prep
%setup -q -n libXp-%{version}

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/libXp.so.%{major}*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15011 |12mr|libxpm-3.5.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 4
%define libxpm %mklibname xpm %{major}
%define develxpm %mklibname -d xpm

Name:		libxpm
Summary:	X Pixmap Library
Version:	3.5.10
Release:	1
Group:		Development/X11
License:	MIT
URL:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/lib/libXpm-%{version}.tar.bz2

BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xt)
BuildRequires:	x11-proto-devel >= 1.0.0
BuildRequires:	x11-util-macros >= 1.0.1

%description
The xpm package contains the XPM pixmap library for the X Window
System. The XPM library allows applications to display color,
pixmapped images, and is used by many popular X programs.

%package -n %{libxpm}
Summary:	X Pixmap Library
Group:		Development/X11
Conflicts:	libxorg-x11 < 7.0
Provides:	%{name} = %{version}

%description -n %{libxpm}
The xpm package contains the XPM pixmap library for the X Window
System. The XPM library allows applications to display color,
pixmapped images, and is used by many popular X programs.

%files -n %{libxpm}
%{_libdir}/libXpm.so.%{major}*

%package -n %{develxpm}
Summary:	Development files for %{name}
Group:		Development/X11
Requires:	%{libxpm} = %{version}
Requires:	pkgconfig(x11)
Provides:	libxpm-devel = %{version}-%{release}
Provides:	xpm-devel = %{version}-%{release}
Obsoletes:	%{_lib}xpm4-devel < 3.5.10
Obsoletes:	%{_lib}xpm-static-devel < 3.5.10
Conflicts:	libxorg-x11-devel < 7.0

%description -n %{develxpm}
Development files for %{name}

%files -n %{develxpm}
%{_bindir}/cxpm
%{_bindir}/sxpm
%{_libdir}/libXpm.so
%{_libdir}/pkgconfig/xpm.pc
%{_includedir}/X11/xpm.h
%{_mandir}/man1/*

%prep
%setup -qn libXpm-%{version}

%build
%configure2_5x \
    --x-includes=%{_includedir} \
    --x-libraries=%{_libdir} \
    --disable-static

%make

%install
rm -rf %{buildroot}
%makeinstall_std


%changelog
* Sat Aug  4 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: db45815
- New version 3.5.10, fix unversioned Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15012 |12mr|libxprintutil-1.0.1-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		1
%define libname		%mklibname xprintutil %{major}
%define	develname	%mklibname xprintutil -d
%define staticname	%mklibname xprintutil -d -s

Name:    libxprintutil
Summary: The XprintUtil Library
Version: 1.0.1
Release: 15
Group:   Development/X11
License: MIT
URL: http://xorg.freedesktop.org
Source0: http://xorg.freedesktop.org/releases/individual/lib/libXprintUtil-%{version}.tar.bz2

BuildRequires: libx11-devel >= 1.0.0
BuildRequires: libxau-devel >= 1.0.0
BuildRequires: libxp-devel >= 1.0.0
BuildRequires: libxt-devel >= 1.0.0
BuildRequires: x11-proto-devel >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1

%description
The XprintUtil Library

#-----------------------------------------------------------

%package -n %{libname}
Summary:  The XprintUtil Library
Group: Development/X11
Conflicts: libxorg-x11 < 7.0
Provides: %{name} = %{version}

%description -n %{libname}
The XprintUtil Library

#-----------------------------------------------------------

%package -n %{develname}
Summary: Development files for %{name}
Group: Development/X11

Requires: %{libname} = %{version}
Requires: libx11-devel >= 1.0.0
Requires: libxt-devel >= 1.0.0
Requires: x11-proto-devel >= 1.0.0
Provides: %{name}-devel = %{version}-%{release}
Conflicts: libxorg-x11-devel < 7.0
Obsoletes: %{mklibname xprintutil 1 -d}

%description -n %{develname}
Development files for %{name}

%files -n %{develname}
%defattr(-,root,root)
%{_libdir}/libXprintUtil.so
%{_libdir}/pkgconfig/xprintutil.pc
%{_includedir}/X11/XprintUtil/xprintutil.h

#-----------------------------------------------------------

%package -n %{staticname}
Summary: Static development files for %{name}
Group: Development/X11
Requires: %{develname} = %{version}
Provides: libxprintutil-static-devel = %{version}-%{release}
Conflicts: libxorg-x11-static-devel < 7.0
Obsoletes: %{mklibname xprintutil 1 -d -s}

%description -n %{staticname}
Static development files for %{name}

%files -n %{staticname}
%defattr(-,root,root)
%{_libdir}/libXprintUtil.*a

#-----------------------------------------------------------

%prep
%setup -q -n libXprintUtil-%{version}

%build
%configure2_5x	--x-includes=%{_includedir}\
		--x-libraries=%{_libdir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/libXprintUtil.so.%{major}*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15013 |12mr|libxrandr-1.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2
%define libxrandr %mklibname xrandr %{major}
%define develname %mklibname xrandr -d

Name:		libxrandr
Summary:	X RandR Library
Version:	1.4.0
Release:	1
Group:		Development/X11
License:	MIT
URL:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/lib/libXrandr-%{version}.tar.bz2
BuildRequires:	libx11-devel >= 1.0.0
BuildRequires:	libxext-devel >= 1.0.0
BuildRequires:	libxrender-devel >= 0.9.0.2
BuildRequires:	x11-proto-devel >= 7.4-16mdv2009.1
BuildRequires:	x11-util-macros >= 1.0.1

%description
X RandR Library.

%package -n %{libxrandr}
Summary: 	X RandR Library
Group:		Development/X11
Conflicts:	libxorg-x11 < 7.0
Provides:	%{name} = %{version}-%{release}

%description -n %{libxrandr}
X RandR main library.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/X11
Requires:	%{libxrandr} = %{version}-%{release}
Provides:	libxrandr-devel = %{version}-%{release}
Obsoletes:	%{_lib}xrandr2-devel < %{version}
Obsoletes:	%{_lib}xrandr2-static-devel
Conflicts:	libxorg-x11-devel < 7.0

%description -n %{develname}
Development files for %{name}.

%prep
%setup -qn libXrandr-%{version}

%build
%configure2_5x \
	--disable-static \
	--x-includes=%{_includedir} \
	--x-libraries=%{_libdir}

%make

%install
%makeinstall_std

%files -n %{libxrandr}
%{_libdir}/libXrandr.so.%{major}*

%files -n %{develname}
%{_libdir}/libXrandr.so
%{_libdir}/pkgconfig/xrandr.pc
%{_includedir}/X11/extensions/Xrandr.h
%{_mandir}/man3/XRR*.3*
%{_mandir}/man3/Xrandr.3*


%changelog
* Thu Aug 16 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 1.4.0-1
+ Revision: 814977
- spec file clean
- update to new version 1.4.0

* Thu Mar 08 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.3.2-3
+ Revision: 783373
- Remove pre scriptlet to correct rpm upgrade moving from /usr/X11R6.

* Tue Dec 27 2011 Matthew Dawkins <mattydaw@mandriva.org> 1.3.2-2
+ Revision: 745744
- rebuild
- disabled static build
- removed major from devel pkg
- removed .la files
- cleaned up spec
- employed major macro

* Sat Sep 10 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.2-1
+ Revision: 699277
- update to new version 1.3.2

* Fri Apr 29 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-3
+ Revision: 660304
- mass rebuild

* Fri Oct 29 2010 Thierry Vignaud <tv@mandriva.org> 1.3.1-2mdv2011.0
+ Revision: 589852
- new release

* Tue Mar 16 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-3mdv2010.1
+ Revision: 520971
- rebuilt for 2010.1

* Wed Sep 02 2009 Christophe Fergeau <cfergeau@mandriva.com> 1.3.0-2mdv2010.0
+ Revision: 425934
- rebuild

* Fri Mar 06 2009 Ander Conselvan de Oliveira <ander@mandriva.com> 1.3.0-1mdv2009.1
+ Revision: 349899
- New version 1.3.0
- Remove patch 1 (applied upstream)

* Sun Feb 01 2009 Colin Guthrie <cguthrie@mandriva.org> 1.2.99.4-2mdv2009.1
+ Revision: 336203
- Apply upstream fix for bug that is highlighted in latest cmd line RC

* Wed Dec 17 2008 Colin Guthrie <cguthrie@mandriva.org> 1.2.99.4-1mdv2009.1
+ Revision: 315243
- New version: 1.2.99.4

* Sat Dec 13 2008 Colin Guthrie <cguthrie@mandriva.org> 1.2.99.3-1mdv2009.1
+ Revision: 313928
- New version 1.2.99.3

* Tue Dec 02 2008 Colin Guthrie <cguthrie@mandriva.org> 1.2.91-1mdv2009.1
+ Revision: 309222
- New version: 1.2.91

* Tue Jul 15 2008 Ander Conselvan de Oliveira <ander@mandriva.com> 1.2.3-1mdv2009.0
+ Revision: 236192
- Update to version 1.2.3

* Tue Jun 17 2008 Thierry Vignaud <tv@mandriva.org> 1.2.2-4mdv2009.0
+ Revision: 223083
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Paulo Andrade <pcpa@mandriva.com.br>
    - Revert build requires.
    - Update BuildRequires and rebuild

* Sun Jan 13 2008 Thierry Vignaud <tv@mandriva.org> 1.2.2-2mdv2008.1
+ Revision: 150869
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Thu Sep 06 2007 Colin Guthrie <cguthrie@mandriva.org> 1.2.2-1mdv2008.0
+ Revision: 81013
- New upstream release: 1.2.2 (consolidates patch already applied)

  + Thierry Vignaud <tv@mandriva.org>
    - fix man pages extension

* Wed Jul 11 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 1.2.1-3mdv2008.0
+ Revision: 51289
- There was one more place where crtc width was being wrongly set as the crtc
  height. Updating patch

* Tue Jul 03 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 1.2.1-2mdv2008.0
+ Revision: 47575
- Fix a bug on notifying CRTC changes: the width was being set to the height value


* Mon Mar 05 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 1.2.1-1mdv2007.0
+ Revision: 133294
- new version (1.2.1)
- remove dont_use_delete patch: applied upstream

* Wed Feb 28 2007 Colin Guthrie <cguthrie@mandriva.org> 1.2.0-2mdv2007.1
+ Revision: 127210
- Upstream patch to avoid use of C++ reserved words (delete)

* Tue Feb 27 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 1.2.0-1mdv2007.1
+ Revision: 126717
- new upstream release: 1.2.0 supporting the version 1.2 of the X RandR extension
- rebuild to fix cooker uploading
- X11R7.1
- increment release
- fixed more dependencies
- Adding X.org 7.0 to the repository

  + Andreas Hasenack <andreas@mandriva.com>
    - renamed mdv to packages because mdv is too generic and it's hosting only packages anyway


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15014 |12mr|libxrender-0.9.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname xrender %{major}
%define develname %mklibname xrender -d

Name:		libxrender
Summary:	X Render Library
Version:	0.9.7
Release:	2
Group:		Development/X11
License:	MIT
URL:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/lib/libXrender-%{version}.tar.bz2
# (fc) disable Xrender on DMX (Mdk bug #19925)
Patch0:		libXrender-0.9.7-dmx.patch

BuildRequires:	pkgconfig(x11)
BuildRequires:	x11-proto-devel >= 1.0.0
BuildRequires:	x11-util-macros >= 1.0.1

%description
X Render Library

%package -n %{libname}
Summary:	X Render Library
Group:		Development/X11
Conflicts:	libxorg-x11 < 7.0
Provides:	%{name} = %{EVRD}

%description -n %{libname}
X Render Library

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/X11
Requires:	%{libname} = %{version}
Provides:	libxrender-devel = %{EVRD}
Obsoletes:	%{_lib}xrender1-devel < 0.9.7
Obsoletes:	%{_lib}xrender-static-devel < 0.9.7
Conflicts:	libxorg-x11-devel < 7.0

%description -n %{develname}
Development files for %{name}

%prep
%setup -qn libXrender-%{version}
%patch0 -p1 -b .dmx

%build
%configure2_5x \
	--disable-static \
	--x-includes=%{_includedir}\
	--x-libraries=%{_libdir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%files -n %{libname}
%{_libdir}/libXrender.so.%{major}*

%files -n %{develname}
%{_libdir}/libXrender.so
%{_libdir}/pkgconfig/xrender.pc
%{_includedir}/X11/extensions/Xrender.h
%dir %{_docdir}/libXrender
%{_docdir}/libXrender/*




%changelog
* Fri Aug  3 2012 abondrov <andrey.bondrov@rosalab.ru>
+ Commit: 097c9e7
- Drop .la, fix unversioned Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15015 |12mr|libxres-1.0.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname xres %{major}
%define develname %mklibname xres -d

Name:		libxres
Summary:	X Resource Information Extension Library
Version:	1.0.6
Release:	2
Group:		Development/X11
License:	MIT
URL:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/lib/libXres-%{version}.tar.bz2

BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	x11-proto-devel >= 1.0.0
BuildRequires:	x11-util-macros >= 1.0.1

%description
X Resource Information Extension Library

%package -n %{libname}
Summary:	X Resource Information Extension Library
Group:		Development/X11
Conflicts:	libxorg-x11 < 7.0
Provides:	%{name} = %{version}

%description -n %{libname}
X Resource Information Extension Library

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/X11
Requires:	%{libname} = %{version}-%{release}
Provides:	libxres-devel = %{version}-%{release}
Obsoletes:	%{_lib}xres1-devel < 1.0.6
Obsoletes:	%{_lib}xres-static-devel < 1.0.6
Conflicts:	libxorg-x11-devel < 7.0

%description -n %{develname}
Development files for %{name}

%prep
%setup -qn libXres-%{version}

%build
%configure2_5x \
	--disable-static \
	--x-includes=%{_includedir} \
	--x-libraries=%{_libdir}

%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/libXRes.so.%{major}*

%files -n %{develname}
%{_libdir}/libXRes.so
%{_libdir}/pkgconfig/xres.pc
%{_includedir}/X11/extensions/XRes.h
%{_mandir}/man3/XRes*



%changelog
* Tue Aug  7 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: c7244eb
- New version 1.0.6 (sync with Cooker), fix unversioned Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15016 |12mr|libxscrnsaver-1.2.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname xscrnsaver %{major}
%define develname %mklibname xscrnsaver -d

Name:		libxscrnsaver
Summary:	The XScrnSaver Library
Version:	1.2.2
Release:	2
Group:		Development/X11
License:	MIT
URL:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/lib/libXScrnSaver-%{version}.tar.bz2

BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	x11-proto-devel >= 7.4-25
BuildRequires:	x11-util-macros >= 1.0.1

%description
The XScrnSaver Library.

%package -n %{libname}
Summary:	The XScrnSaver Library
Group:		Development/X11
Conflicts:	libxorg-x11 < 7.0
Provides:	%{name} = %{version}

%description -n %{libname}
The XScrnSaver Library.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/X11
Requires:	%{libname} = %{version}-%{release}
Provides:	libxscrnsaver-devel = %{version}-%{release}
Obsoletes:	%{_lib}xscrnsaver1-devel < 1.2.2
Obsoletes:	%{_lib}xscrnsaver-static-devel < 1.2.2
Conflicts:	libxorg-x11-devel < 7.0

%description -n %{develname}
Development files for %{name}.

%prep
%setup -qn libXScrnSaver-%{version}

%build
%configure2_5x \
	--disable-static \
	--x-includes=%{_includedir} \
	--x-libraries=%{_libdir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%files -n %{libname}
%{_libdir}/libXss.so.%{major}*

%files -n %{develname}
%{_libdir}/libXss.so
%{_libdir}/pkgconfig/xscrnsaver.pc
%{_mandir}/man3/XScreenSaver*
%{_mandir}/man3/Xss*
%{_includedir}/X11/extensions/scrnsaver.h



%changelog
* Sat Aug  4 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 2d64ab4
- New version 1.2.2 (sync with Cooker), fix unversioned Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15017 |12mr|libxslt-1.1.27-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define exslt_major 0
%define libname %mklibname xslt %{major}
%define libename %mklibname exslt %{exslt_major}
%define develname %mklibname xslt -d

Name: libxslt
Version: 1.1.27
Release: 1
Summary: Library providing XSLT support
License: MIT
Group: System/Libraries
URL: http://xmlsoft.org/XSLT/
Source0: ftp://xmlsoft.org/libxslt/libxslt-%{version}.tar.gz
BuildRequires: libxml2-devel
BuildRequires: python-devel >= %{py_ver}
BuildRequires: python-libxml2
BuildRequires: libgcrypt-devel
BuildRequires: libtool

%description
This C library allows to transform XML files into other XML files
(or HTML, text, ...) using the standard XSLT stylesheet transformation
mechanism.

%package -n xsltproc
Summary: XSLT processor using libxslt
Group: System/Libraries
Obsoletes: libxslt-proc < %{version}-8
Provides: libxslt-proc = %{version}-%{release}

%description -n xsltproc
This package provides an XSLT processor based on the libxslt C library. 
It allows to transform XML files into other XML files
(or HTML, text, ...) using the standard XSLT stylesheet transformation
mechanism. 

%package -n %{libname}
Summary: Library providing XSLT support
Group: System/Libraries

%description  -n %{libname}
This C library allows to transform XML files into other XML files
(or HTML, text, ...) using the standard XSLT stylesheet transformation
mechanism. 
A xslt processor based on this library, named xsltproc, is provided by 
the libxslt-proc package.

%package -n %{libename}
Summary: Library providing XSLT support
Group: System/Libraries
Conflicts: %{_lib}xslt1 < 1.1.26-7

%description  -n %{libename}
This package contains the exslt shared library.

%package -n python-%{name}
Summary: Python bindings for the libxslt library
Group: Development/Python
Requires: python >= %{py_ver}
Requires: python-libxml2
Obsoletes: %{name}-python < %{version}-%{release}

%description -n python-%{name}
The libxslt-python package contains a module that permits applications
written in the Python programming language to use the interface
supplied by the libxslt library to apply XSLT transformations.

This library allows to parse sytlesheets, uses the libxml2-python
to load and save XML and HTML files. Direct access to XPath and
the XSLT transformation context are possible to extend the XSLT language
with XPath functions written in Python.

%package -n %{develname}
Summary: Libraries, includes, etc. to develop XML and HTML applications
Group: Development/C
Provides: %{name}-devel = %{version}-%{release}
Requires: %{libname} = %{version}-%{release}
Requires: %{libename} = %{version}-%{release}
Obsoletes: %{mklibname xslt 1 -d} < %{version}-%{release}

%description -n %{develname}
This C library allows to transform XML files into other XML files
(or HTML, text, ...) using the standard XSLT stylesheet transformation
mechanism. 

%prep
%setup -q

mkdir -p python/examples
cp -a python/tests/*.{py,xml,xsl} python/examples

#needed by patch1 
autoreconf -fi

%build
%configure2_5x \
	--disable-static
%make

%install
rm -rf %{buildroot}
%makeinstall_std

# remove unpackaged files
rm -rf %{buildroot}%{_docdir}/%{name}-%{version} \
	%{buildroot}%{_docdir}/%{name}-python-%{version} \
	%{buildroot}%{py_platsitedir}/*.{la,a}

%multiarch_binaries %{buildroot}%{_bindir}/xslt-config

# cleanup
rm -f %{buildroot}%{_libdir}/*.*a

%files -n xsltproc
%doc AUTHORS NEWS README Copyright FEATURES TODO
%{_bindir}/xsltproc
%{_mandir}/man1/*

%files -n %{libname}
%{_libdir}/libxslt.so.%{major}*

%files -n %{libename}
%{_libdir}/libexslt.so.%{exslt_major}*

%files -n python-%{name}
%doc AUTHORS README Copyright FEATURES python/TODO python/examples python/libxsltclass.txt
%defattr(-, root, root)
%{py_platsitedir}/*.so
%{py_platsitedir}/*.py

%files -n %{develname}
%doc doc/*.html doc/tutorial doc/html
%{_mandir}/man3/*
%{_libdir}/lib*.so
%{_libdir}/*.sh
%{_includedir}/*
%{multiarch_bindir}/xslt-config
%{_bindir}/xslt-config
%{_libdir}/pkgconfig/*
%{_datadir}/aclocal/*

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15018 |12mr|libxt-1.1.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 6
%define libxt %mklibname xt %{major}
%define develname %mklibname xt -d

Name:		libxt
Summary:	X Toolkit Intrinsics library
Version:	1.1.3
Release:	2
Group:		Development/X11
License:	MIT
URL:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/lib/libXt-%{version}.tar.bz2

BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(x11)
BuildRequires:	x11-proto-devel >= 1.0.0
BuildRequires:	x11-util-macros >= 1.0.1

%description
X Toolkit Intrinsics library used to build older generation toolkits such
as Motif & Xaw.

#-----------------------------------------------------------

%package -n %{libxt}
Summary:	X Toolkit Intrinsics library
Group:		Development/X11
# wrong place to put these
# relocated to x11-font-alias
#Requires: x11-font-daewoo-misc
#Requires: x11-font-isas-misc
#Requires: x11-font-jis-misc
Conflicts:	libxorg-x11 < 7.0
Provides:	%{name} = %{version}

%description -n %{libxt}
X Toolkit Intrinsics library used to build older generation toolkits such
as Motif & Xaw.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/X11
Requires:	%{libxt} = %{version}-%{release}
Provides:	libxt-devel = %{version}-%{release}
Obsoletes:	%{_lib}xt6-devel < 1.1.3
Obsoletes:	%{_lib}xt-static-devel < 1.1.3
Conflicts:	libxorg-x11-devel < 7.0

%description -n %{develname}
Development files for %{name}.

%prep
%setup -qn libXt-%{version}

%build
%configure2_5x \
	--disable-static \
	--x-includes=%{_includedir} \
	--x-libraries=%{_libdir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%files -n %{libxt}
%{_libdir}/libXt.so.%{major}*

%files -n %{develname}
%{_libdir}/libXt.so
%{_libdir}/pkgconfig/xt.pc
%{_includedir}/X11/Core.h
%{_includedir}/X11/VarargsI.h
%{_includedir}/X11/RectObj.h
%{_includedir}/X11/TranslateI.h
%{_includedir}/X11/Vendor.h
%{_includedir}/X11/CallbackI.h
%{_includedir}/X11/ResConfigP.h
%{_includedir}/X11/IntrinsicI.h
%{_includedir}/X11/IntrinsicP.h
%{_includedir}/X11/ConstrainP.h
%{_includedir}/X11/Constraint.h
%{_includedir}/X11/InitialI.h
%{_includedir}/X11/EventI.h
%{_includedir}/X11/ObjectP.h
%{_includedir}/X11/Xtos.h
%{_includedir}/X11/CreateI.h
%{_includedir}/X11/Intrinsic.h
%{_includedir}/X11/CoreP.h
%{_includedir}/X11/Object.h
%{_includedir}/X11/CompositeP.h
%{_includedir}/X11/HookObjI.h
%{_includedir}/X11/RectObjP.h
%{_includedir}/X11/ConvertI.h
%{_includedir}/X11/Shell.h
%{_includedir}/X11/ShellI.h
%{_includedir}/X11/ShellP.h
%{_includedir}/X11/StringDefs.h
%{_includedir}/X11/VendorP.h
%{_includedir}/X11/SelectionI.h
%{_includedir}/X11/PassivGraI.h
%{_includedir}/X11/Composite.h
%{_includedir}/X11/ThreadsI.h
%{_includedir}/X11/ResourceI.h
%{_mandir}/man3/Xt*.3*
%{_mandir}/man3/Menu*
%{_docdir}/libXt/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15019 |12mr|libxtrap-1.0.0-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name		libxtrap
%define version		1.0.0
%define release		13

%define major		6
%define libname		%mklibname xtrap %{major}
%define develname	%mklibname xtrap -d
%define staticname	%mklibname xtrap -d -s

Name:		%{name}
Summary:	X Trap Library
Version:	%{version}
Release:	%{release}
Group:		Development/X11
License:	MIT
URL:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/lib/libXTrap-%{version}.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-root

BuildRequires: libx11-devel >= 1.0.0
BuildRequires: libxext-devel >= 1.0.0
BuildRequires: libxt-devel >= 1.0.0
BuildRequires: x11-proto-devel >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1

%description
X Trap Library.

#-----------------------------------------------------------

%package -n %{libname}
Summary:  X Trap Library
Group: Development/X11
Conflicts: libxorg-x11 < 7.0
Provides: %{name} = %{version}

%description -n %{libname}
X Trap Library

#-----------------------------------------------------------

%package -n %{develname}
Summary: Development files for %{name}
Group: Development/X11

Requires: %{libname} = %{version}
Requires: x11-proto-devel >= 1.0.0
Provides: %{name}-devel = %{version}-%{release}
Obsoletes: %{mklibname xtrap 6 -d}

Conflicts: libxorg-x11-devel < 7.0

%description -n %{develname}
Development files for %{name}

%files -n %{develname}
%defattr(-,root,root)
%{_libdir}/libXTrap.so
%{_libdir}/pkgconfig/xtrap.pc

#-----------------------------------------------------------

%package -n %{staticname}
Summary: Static development files for %{name}
Group: Development/X11
Requires: %{develname} = %{version}
Provides: %{name}-static-devel = %{version}-%{release}
Obsoletes: %{mklibname xtrap 6 -s -d}

Conflicts: libxorg-x11-static-devel < 7.0

%description -n %{staticname}
Static development files for %{name}

%files -n %{staticname}
%defattr(-,root,root)
%{_libdir}/libXTrap.a

#-----------------------------------------------------------

%prep
%setup -q -n libXTrap-%{version}

%build
%configure2_5x	--x-includes=%{_includedir}\
		--x-libraries=%{_libdir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std


%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/libXTrap.so.%{major}*


%changelog
* Tue Aug  7 2012 Alexander Kazancev <kazancas@mandriva.ru>
+ Commit: 23aef71
- - drop .la files
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15020 |12mr|libxtst-1.2.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 6
%define libname %mklibname xtst %{major}
%define develname %mklibname xtst -d

Name:		libxtst
Summary:	The Xtst Library
Version:	1.2.1
Release:	2
Group:		Development/X11
License:	MIT
URL:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/lib/libXtst-%{version}.tar.bz2

BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xi)
BuildRequires:	x11-proto-devel >= 7.5
BuildRequires:	x11-util-macros >= 1.0.1
BuildRequires:	xmlto
BuildRequires:	docbook-dtd412-xml

%description
The Xtst Library

%package -n %{libname}
Summary:	The Xtst Library
Group:		Development/X11
Conflicts:	libxorg-x11 < 7.0
Provides:	%{name} = %{version}

%description -n %{libname}
The Xtst Library

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/X11
Requires:	%{libname} >= %{version}-%{release}
Provides:	libxtst-devel = %{version}-%{release}
Obsoletes:	%{_lib}xtst6-devel < 1.2.1
Obsoletes:	%{_lib}xtst-static-devel < 1.2.1
Conflicts:	libxorg-x11-devel < 7.0
Conflicts:	x11-proto-devel < 7.5

%description -n %{develname}
Development files for %{name}

%prep
%setup -qn libXtst-%{version}

%build
%configure2_5x \
	--disable-static \
	--x-includes=%{_includedir}\
	--x-libraries=%{_libdir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%files -n %{libname}
%{_libdir}/libXtst.so.%{major}*

%files -n %{develname}
%{_libdir}/libXtst.so
%{_libdir}/pkgconfig/xtst.pc
%{_includedir}/X11/extensions/*.h
%{_mandir}/man3/XTest*
%{_datadir}/doc/libXtst




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15021 |12mr|libxv-1.0.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname xv %{major}
%define develname %mklibname xv -d

Name:		libxv
Summary:	The Xv Library
Version:	1.0.7
Release:	2
Group:		Development/X11
License:	MIT
URL:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/lib/libXv-%{version}.tar.bz2

BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	x11-proto-devel >= 1.0.0
BuildRequires:	x11-util-macros >= 1.0.1

%description
The  Xv  extension provides support for video adaptors attached to an X
display. Clients use Xv to gain access and manage sharing of a
display's video resources.

%package -n %{libname}
Summary:	The Xv Library
Group:		Development/X11
Conflicts:	libxorg-x11 < 7.0
Conflicts:	XFree86-compat-libs <= 4.1.0
Provides:	%{name} = %{version}

%description -n %{libname}
The  Xv  extension provides support for video adaptors attached to an X
display. Clients use Xv to gain access and manage sharing of a
display's video resources.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/X11
Requires:	%{libname} = %{version}-%{release}
Provides:	libxv-devel = %{version}-%{release}
Obsoletes:	%{_lib}xv1-devel < 1.0.7
Obsoletes:	%{_lib}xv-static-devel < 1.0.7
Conflicts:	libxorg-x11-devel < 7.0

%description -n %{develname}
Development files for %{name}.

%prep
%setup -qn libXv-%{version}

%build
%configure2_5x \
	--disable-static \
	--x-includes=%{_includedir} \
	--x-libraries=%{_libdir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%files -n %{libname}
%{_libdir}/libXv.so.%{major}*

%files -n %{develname}
%{_libdir}/libXv.so
%{_libdir}/pkgconfig/xv.pc
%{_includedir}/X11/extensions/Xvlib.h
%{_mandir}/man3/Xv*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15022 |12mr|libxvmc-1.0.7-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname xvmc %{major}
%define develname %mklibname xvmc -d

Name: libxvmc
Summary:  The XvMC Library
Version: 1.0.7
Release: 5
Group: Development/X11
License: MIT
URL: http://xorg.freedesktop.org
Source0: http://xorg.freedesktop.org/releases/individual/lib/libXvMC-%{version}.tar.bz2

BuildRequires: libx11-devel >= 1.0.0
BuildRequires: libxext-devel >= 1.0.0
BuildRequires: libxv-devel >= 1.0.1
BuildRequires: x11-proto-devel >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1

%description
The XvMC Library

%package -n %{libname}
Summary:  The XvMC Library
Group: Development/X11
Conflicts: libxorg-x11 < 7.0
Provides: %{name} = %{version}

%description -n %{libname}
The XvMC Library

%package -n %{develname}
Summary: Development files for %{name}
Group: Development/X11

Requires: %{libname} = %{version}-%{release}
Provides: libxvmc-devel = %{version}-%{release}
Obsoletes: %{_lib}xvmc1-devel < 1.0.7
Obsoletes: %{_lib}xvmc-static-devel < 1.0.7
Conflicts: libxorg-x11-devel < 7.0

%description -n %{develname}
Development files for %{name}

%prep
%setup -qn libXvMC-%{version}

%build
export LIBS="-ldl"

%configure2_5x \
	--disable-static \
	--x-includes=%{_includedir}\
	--x-libraries=%{_libdir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%files -n %{libname}
%{_libdir}/libXvMC.so.%{major}*
%{_libdir}/libXvMCW.so.%{major}*

%files -n %{develname}
%{_libdir}/libXvMCW.so
%{_libdir}/libXvMC.so
%{_libdir}/pkgconfig/xvmc.pc
%{_includedir}/X11/extensions/XvMClib.h
%dir %{_docdir}/libXvMC
%{_docdir}/libXvMC/XvMC_API.txt


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15023 |12mr|libxxf86dga-1.1.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		1
%define libname		%mklibname xxf86dga %{major}
%define develname	%mklibname xxf86dga -d

Name:		libxxf86dga
Summary:	XFree86 Direct Graphics Access Extension Library
Version:	1.1.3
Release:	2
Group:		Development/X11
License:	MIT
URL:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/lib/libXxf86dga-%{version}.tar.bz2

BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	x11-proto-devel >= 7.5
BuildRequires:	x11-util-macros >= 1.0.1

%description
XFree86 Direct Graphics Access Extension Library.

%package -n %{libname}
Summary:	XFree86 Direct Graphics Access Extension Library
Group:		Development/X11
Conflicts:	libxorg-x11 < 7.0
Conflicts:	XFree86-compat-libs <= 4.1.0
Provides:	%{name} = %{version}

%description -n %{libname}
XFree86 Direct Graphics Access Extension Library.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/X11
Requires:	%{libname} >= %{version}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{_lib}xxf86dga1-devel < 1.1.3
Obsoletes:	%{_lib}xxf86dga-static-devel < 1.1.3
Conflicts:	libxorg-x11-devel < 7.0
Conflicts:	x11-proto-devel < 7.5

%description -n %{develname}
Development files for %{name}

%prep
%setup -qn libXxf86dga-%{version}

%build
%configure2_5x \
	--disable-static \
	--x-includes=%{_includedir} \
	--x-libraries=%{_libdir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%files -n %{libname}
%{_libdir}/libXxf86dga.so.%{major}*

%files -n %{develname}
%{_libdir}/libXxf86dga.so
%{_libdir}/pkgconfig/xxf86dga.pc
%{_includedir}/X11/extensions/*.h
%{_mandir}/man3/XDGA*.3*
%{_mandir}/man3/XF86DGA.3*
%{_mandir}/man3/XFree86-DGA.3*


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15024 |12mr|libxxf86misc-1.0.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name		libxxf86misc
%define version		1.0.3
%define release		4

%define major		1
%define libname		%mklibname xxf86misc %{major}
%define develname	%mklibname xxf86misc -d
%define staticname	%mklibname xxf86misc -d -s

Name:		%{name}
Summary:	XFree86 Misc Extension Library
Version:	%{version}
Release:	%{release}
Group:		Development/X11
License:	MIT
URL:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/lib/libXxf86misc-%{version}.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-root

BuildRequires: libx11-devel >= 1.0.0
BuildRequires: libxext-devel >= 1.0.0
BuildRequires: x11-proto-devel >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1

%description
XFree86 Misc Extension Library.

#-----------------------------------------------------------

%package -n %{libname}
Summary:  XFree86 Misc Extension Library
Group: Development/X11
Conflicts: libxorg-x11 < 7.0
Provides: %{name} = %{version}

%description -n %{libname}
XFree86 Misc Extension Library.

#-----------------------------------------------------------

%package -n %{develname}
Summary: Development files for %{name}
Group: Development/X11

Requires: %{libname} >= %{version}
Requires: x11-proto-devel >= 1.0.0
Provides: %{name}-devel = %{version}-%{release}
Obsoletes: %{mklibname xxf86misc 1 -d} < 1.0.3-4

Conflicts: libxorg-x11-devel < 7.0

%description -n %{develname}
Development files for %{name}

%files -n %{develname}
%defattr(-,root,root)
%{_libdir}/libXxf86misc.so
%{_libdir}/pkgconfig/xxf86misc.pc
%{_mandir}/man3/XF86Misc*.3*

#-----------------------------------------------------------

%package -n %{staticname}
Summary: Static development files for %{name}
Group: Development/X11
Requires: %{develname} = %{version}
Provides: %{name}-static-devel = %{version}-%{release}
Obsoletes: %{mklibname xxf86misc 1 -d -s} < 1.0.3-4

Conflicts: libxorg-x11-static-devel < 7.0

%description -n %{staticname}
Static development files for %{name}

%files -n %{staticname}
%defattr(-,root,root)
%{_libdir}/libXxf86misc.a

#-----------------------------------------------------------

%prep
%setup -q -n libXxf86misc-%{version}

%build
%configure2_5x	--x-includes=%{_includedir}\
		--x-libraries=%{_libdir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/libXxf86misc.so.%{major}*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15025 |12mr|libxxf86vm-1.1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		1
%define libname		%mklibname xxf86vm %{major}
%define develname	%mklibname xxf86vm -d

Name:		libxxf86vm
Summary:	XFree86 Video Mode Extension Library
Version:	1.1.2
Release:	1
Group:		Development/X11
License:	MIT
URL:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/lib/libXxf86vm-%{version}.tar.bz2

BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	x11-proto-devel >= 7.5
BuildRequires:	x11-util-macros >= 1.0.1

%description
XFree86 Video Mode Extension Library

%package -n %{libname}
Summary:	Shared libraries for %{name}
Group:		Development/X11
Conflicts:	libxorg-x11 < 7.0
Provides:	%{name} = %{version}

%description -n %{libname}
XFree86 Video Mode Extension Library

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/X11
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Conflicts:	libxorg-x11-devel < 7.0
Conflicts:	x11-proto-devel < 7.5
Obsoletes:	%{_lib}xxf86vm1-devel < 1.1.2
Obsoletes:	%{_lib}xxf86vm-static-devel < 1.1.2

%description -n %{develname}
Development files for %{name}

%prep
%setup -qn libXxf86vm-%{version}

%build
%configure2_5x \
	--disable-static \
	--x-includes=%{_includedir} \
	--x-libraries=%{_libdir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%files -n %{libname}
%{_libdir}/libXxf86vm.so.%{major}*

%files -n %{develname}
%{_libdir}/libXxf86vm.so
%{_libdir}/pkgconfig/xxf86vm.pc
%{_includedir}/X11/extensions/*.h
%{_mandir}/man3/XF86VidMode*.*
%{_mandir}/man3/XF86VM.*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15026 |12mr|libytnef-1.5-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name libytnef
%define version 1.5
%define release %mkrel 7

%define major 0
%define libname %mklibname ytnef %major
%define develname %mklibname -d ytnef

Summary: TNEF Stream Parser Library
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://downloads.sourceforge.net/ytnef/%{name}-%{version}.tar.bz
License: GPLv2+
Group: System/Libraries
Url: http://ytnef.sourceforge.net/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
TNEF Stream Parser Library to decode TNEF (winmail.dat) streams
generated by Microsoft Outlook.

%package -n %libname
Summary: TNEF Stream Parser shared library
Group: System/Libraries

%description -n %libname
TNEF Stream Parser Library to decode TNEF (winmail.dat) streams
generated by Microsoft Outlook.

%package -n %develname
Summary: TNEF Stream Parser library
Group: Development/C
Requires: %libname = %version
Provides: libytnef-devel = %version-%release

%description -n %develname
TNEF Stream Parser Library to decode TNEF (winmail.dat) streams
generated by Microsoft Outlook.


%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post -n %libname -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %libname -p /sbin/ldconfig
%endif

%files -n %libname
%defattr(-,root,root)
%_libdir/libytnef.so.%{major}*

%files -n %develname
%defattr(-,root,root)
%doc ChangeLog
%_libdir/libytnef.so
%_libdir/libytnef.a
%_includedir/*.h




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15027 |12mr|libyubikey-1.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 0
%define libname	%mklibname yubikey %{major}
%define develname %mklibname -d yubikey

Summary:	Decrypting and parsing Yubikey One-Time Passwords Low-level library
Name:		libyubikey
Version:	1.9
Release:	1
Group:		System/Libraries
License:	BSD
URL:		http://code.google.com/p/yubico-c/
Source0:	http://yubico-c.googlecode.com/files/%{name}-%{version}.tar.gz
Source1:	http://yubico-c.googlecode.com/files/%{name}-%{version}.tar.gz.sig
BuildRequires:	autoconf automake libtool
Patch0:		libyubikey-1.9-am-progs.patch

%description
Low-level library for decrypting and parsing Yubikey One-Time Passwords (OTP),
for C.

%package -n	%{libname}
Summary:	Decrypting and parsing Yubikey One-Time Passwords Low-level library
Group:          System/Libraries

%description -n	%{libname}
This is a library written in C to validate a Yubikey OTP against the Yubico
online server.

%package -n	%{develname}
Summary:	Static library and header files for the libyubikeyt library
Group:		Development/C
Provides:	%{name}-devel = %{version}
Requires:	%{libname} >= %{version}

%description -n	%{develname}
Low-level library for decrypting and parsing Yubikey One-Time Passwords (OTP),
for C.

This package contains the static libyubikey library and its header files.

%package	tools
Summary:	Command line tools for libyubikey
Group:          System/Libraries

%description	tools
Low-level library for decrypting and parsing Yubikey One-Time Passwords (OTP),
for C.

This package contains various tools for libyubikey.

%prep

%setup -q -n %{name}-%{version}
%patch0 -p1

%build
libtoolize -f -c
autoreconf -fis

%configure2_5x

%make

%install
%makeinstall_std

# rename the too generic file names
mv %{buildroot}%{_bindir}/modhex %{buildroot}%{_bindir}/libyubikey-modhex
mv %{buildroot}%{_bindir}/ykgenerate %{buildroot}%{_bindir}/libyubikey-ykgenerate
mv %{buildroot}%{_bindir}/ykparse %{buildroot}%{_bindir}/libyubikey-ykparse

# cleanups
rm -f %{buildroot}%{_libdir}/*.*a

%files -n %{libname}
%doc AUTHORS ChangeLog NEWS README
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_includedir}/*
%{_libdir}/*.so

%files tools
%{_bindir}/libyubikey-modhex
%{_bindir}/libyubikey-ykgenerate
%{_bindir}/libyubikey-ykparse

%changelog
* Fri Aug  24 2012 Denis Silakov <denis.silakov@rosalab.ru>
+ Commit: 8951263
- Updated to 1.9
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15028 |12mr|libzapojit-0.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	api	0.0
%define major	0
%define	libname	%mklibname	zapojit %{api} %{major}
%define	girname	%mklibname	zapojit-gir %{api} 
%define	devname	%mklibname	zapojit	-d

Summary:	GLib/GObject wrapper for Skydrive and Hotmail
Name:		libzapojit
Version:	0.0.2
Release:	1
License:	GPLv2+
Group:		System/Libraries
URL:		http://gnome.org	
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/0.0/%{name}-%{version}.tar.xz

BuildRequires:	intltool
BuildRequires:	pkgconfig(goa-1.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(json-glib-1.0)
BuildRequires:	pkgconfig(rest-0.7)

%description
Libzapojit is a GLib/GObject wrapper for Skydrive and Hotmail.

%package -n %{libname}
Summary:	Shared library for %{name}
Group:		System/Libraries

%description -n %{libname}
Libzapojit is a GLib/GObject wrapper for Skydrive and Hotmail.

This package contains the shared library for %{name}.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Requires:	%{girname} = %{version}-%{release}

%description -n %{devname}
This package contains files needed for development with %{name}.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/libzapojit-%{api}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Zpj-0.0.typelib

%files -n %{devname}
%dir %{_includedir}/libzapojit-%{api}
%dir %{_includedir}/libzapojit-%{api}/zpj
%{_includedir}/libzapojit-%{api}/zpj/*
%doc %{_datadir}/doc/%{name}/*
%{_datadir}/gtk-doc/html/libzapojit-%{api}/*
%{_datadir}/gir-1.0/Zpj-0.0.gir
%{_libdir}/libzapojit-%{api}.so
%{_libdir}/pkgconfig/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15029 |12mr|libzeitgeist-0.3.18-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 1.0
%define major 1
%define libname %mklibname zeitgeist %{api} %{major}
%define develname %mklibname -d zeitgeist

Name:		libzeitgeist
Version:	0.3.18
Release:	2
Summary:	Client library for applications that want to interact with the Zeitgeist daemon
Group:		System/Libraries
License:	LGPLv3 and GPLv3
URL:		https://launchpad.net/libzeitgeist
Source0:	http://launchpad.net/%{name}/0.3/%{version}/+download/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	gtk-doc
# zeitgeist is just a runtime and the reason to install libzeitgeist
Requires:	zeitgeist

%description
This project provides a client library for applications that want to interact
with the Zeitgeist daemon. The library is written in C using glib and provides
an asynchronous GObject oriented API.

%package -n %{libname}
Summary:	Shared library for %{name}
Group:		System/Libraries

%description -n %{libname}
This project provides a client library for applications that want to interact
with the Zeitgeist daemon. The library is written in C using glib and provides
an asynchronous GObject oriented API.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/C
Provides:	zeitgeist-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n %{develname}
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

install -d -p -m 755 %{buildroot}%{_datadir}/vala/vapi
install -D -p -m 644 bindings/zeitgeist-1.0.{vapi,deps} %{buildroot}%{_datadir}/vala/vapi

# remove duplicate documentation
rm -fr %{buildroot}%{_defaultdocdir}/%{name}

%files -n %{libname}
%doc COPYING COPYING.GPL README
%{_libdir}/libzeitgeist-%{api}.so.%{major}
%{_libdir}/libzeitgeist-%{api}.so.%{major}.*

%files -n %{develname}
%doc AUTHORS ChangeLog COPYING COPYING.GPL MAINTAINERS NEWS 
%doc examples/*.vala examples/*.c
%{_datadir}/gtk-doc/html/zeitgeist-1.0/
%{_includedir}/zeitgeist-1.0/
%{_libdir}/pkgconfig/zeitgeist-1.0.pc
%{_libdir}/*.so
%{_datadir}/vala/vapi/


%changelog
* Sat Sep  15 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: d0d1995
- Convert BR to pkgconfig style
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15030 |12mr|libzip-0.10.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 2
%define libname	%mklibname zip %{major}
%define develname %mklibname zip -d

Summary:	A C library for reading, creating, and modifying zip archives
Name:		libzip
Version:	0.10.1
Release:	%mkrel 1
Group:		System/Libraries
License:	BSD
URL:		http://www.nih.at/libzip/
Source0:	http://www.nih.at/libzip/%{name}-%{version}.tar.gz
Patch0:		libzip-include.diff
Patch1:		libzip-0.10-php.patch
BuildRequires:	libtool
BuildRequires:	zlib-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
libzip is a C library for reading, creating, and modifying zip archives. Files
can be added from data buffers, files, or compressed data copied directly from
other zip archives. Changes made without closing the archive can be reverted.
The API is documented by man pages.

%package -n	%{libname}
Summary:	A C library for reading, creating, and modifying zip archives
Group:          System/Libraries

%description -n	%{libname}
libzip is a C library for reading, creating, and modifying zip archives. Files
can be added from data buffers, files, or compressed data copied directly from
other zip archives. Changes made without closing the archive can be reverted.
The API is documented by man pages.

%package -n	%{develname}
Summary:	Static library and header files for the %{name} library
Group:		Development/C
Requires:	%{name} = %{version}
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}
Provides:	lib%{name}-devel = %{version}
Obsoletes:	%{mklibname zip 1}-devel

%description -n	%{develname}
libzip is a C library for reading, creating, and modifying zip archives. Files
can be added from data buffers, files, or compressed data copied directly from
other zip archives. Changes made without closing the archive can be reverted.
The API is documented by man pages.

This package contains the static %{name} library and its header files.

%prep

%setup -q -n %{name}-%{version}
%patch0 -p0 -b .include
%patch1 -p1 -b .php

%build
#export WANT_AUTOCONF_2_5=1
#rm -f configure
#libtoolize --copy --force; aclocal-1.7; autoconf --force; autoheader; automake-1.7 --foreign

%configure2_5x

%make

#%%check
#make check <- fails at "FAIL: open_nonarchive.test"

%install
rm -rf %{buildroot}

INSTALL_HEADER=%{_includedir} %makeinstall_std

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS NEWS README THANKS TODO
%{_bindir}/zipcmp
%{_bindir}/zipmerge
%{_bindir}/ziptorrent
%{_mandir}/man1/zipcmp.1*
%{_mandir}/man1/zipmerge.1*
%{_mandir}/man1/ziptorrent.1*

%files -n %{libname}
%defattr(-,root,root)
%doc AUTHORS NEWS README THANKS TODO
%{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%{_includedir}/*
# fugly
%{_libdir}/*.so
%{_libdir}/*.*a
%{_libdir}/pkgconfig/libzip.pc
%{_mandir}/man3/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15031 |12mr|linphone-3.5.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define linphone_major 4
%define mediastreamer_major 1
%define liblinphone %mklibname %{name} %{linphone_major}
%define libmediastreamer %mklibname mediastreamer %{mediastreamer_major}
%define libname_devel %mklibname -d %{name}

Name:		linphone
Version:	3.5.2
Release:	2
Summary:	Voice over IP Application
License:	GPLv2+
Group:		Communications
URL:		http://www.linphone.org/
Source0:	http://download.savannah.gnu.org/releases/linphone/stable/sources/linphone-%{version}.tar.gz
Source1:	http://download.savannah.gnu.org/releases/linphone/stable/sources/linphone-%{version}.tar.gz.sig
Source2:	%{name}48.png
Source3:	%{name}32.png
Source4:	%{name}16.png
Patch0:		linphone-3.2.0-imagedir.patch
Patch1:		linphone-3.5.0-link.patch
Patch2:		linphone-3.5.2-ffmpeg-0.11.patch
BuildRequires:	desktop-file-utils
BuildRequires:	gtk-doc
BuildRequires:	intltool
BuildRequires:	gettext
BuildRequires:	exosip-devel
BuildRequires:	ffmpeg-devel
BuildRequires:	gettext-devel
BuildRequires:	gsm-devel
BuildRequires:	readline-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libosip2)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(libv4l1)
BuildRequires:	pkgconfig(libv4l2)
BuildRequires:	pkgconfig(ortp) >= 0.17.0
BuildRequires:	pkgconfig(speex)
BuildRequires:	pkgconfig(theora)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xv)

%description
Linphone is web-phone with a GNOME2 interface. It uses open protocols
such as SIP and RTP to make the communications.

#--------------------------------------------------------------------
%package -n %{liblinphone}
Summary:	Primary library for %{name}
Group:		System/Libraries

%description -n %{liblinphone}
Primary library for %{name}.

#--------------------------------------------------------------------
%package -n %{libmediastreamer}
Summary:	Media Streaming library for %{name}
Group:		System/Libraries

%description -n %{libmediastreamer}
Media Streaming library for %{name}.

#--------------------------------------------------------------------
%package -n %{libname_devel}
Summary:	Header files and static libraries from %{name}
Group:		Development/C
Requires:	%{liblinphone} = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{libname_devel}
Libraries and includes files for developing programs based on %{name}.

#--------------------------------------------------------------------
%prep
%setup -q
%patch0 -p0 -b .image-dir
%patch1 -p0 -b .link
%patch2 -p1 -b .ffmpeg11~

%build
./autogen.sh

( pushd mediastreamer2
./autogen.sh
%before_configure
popd )

%configure2_5x \
    --disable-static \
    --disable-rpath \
    --enable-alsa \
    --disable-strict \
    --enable-external-ortp \
    --enable-ipv6
%make

%install
%__rm -rf %{buildroot}

%makeinstall_std

%find_lang %{name} --all-name --with-man

%__perl -pi -e "s|linphone/linphone2\.png|linphone2|g" %{buildroot}%{_datadir}/applications/linphone.desktop
desktop-file-install \
	--vendor="" \
	--add-category="VideoConference" \
	--remove-category='Application' \
	--dir %{buildroot}%{_datadir}/applications \
	%{buildroot}%{_datadir}/applications/linphone.desktop

#icons
%__mkdir_p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
%__install -m 644 %{SOURCE4} \
	%{buildroot}%{_iconsdir}/hicolor/16x16/apps/linphone2.png
%__install -m 644 %{SOURCE3} \
	%{buildroot}%{_iconsdir}/hicolor/32x32/apps/linphone2.png
%__install -m 644 %{SOURCE2} \
	%{buildroot}%{_iconsdir}/hicolor/48x48/apps/linphone2.png
%__mkdir_p %{buildroot}/%{_miconsdir}
%__ln_s ../hicolor/16x16/apps/linphone2.png \
      %{buildroot}/%{_miconsdir}/
%__mkdir_p %{buildroot}/%{_iconsdir}
%__ln_s hicolor/32x32/apps/linphone2.png \
      %{buildroot}/%{_iconsdir}/
%__mkdir_p %{buildroot}/%{_liconsdir}
%__ln_s ../hicolor/48x48/apps/linphone2.png \
      %{buildroot}/%{_liconsdir}/

%multiarch_includes %{buildroot}%{_includedir}/linphone/config.h

# remove unwanted docs, generated if doxygen is installed
%__rm -rf %{buildroot}%{_docdir}/ortp %{buildroot}%{_docdir}/mediastreamer

%files -f %{name}.lang
%doc COPYING README AUTHORS BUGS INSTALL ChangeLog
%doc %{_datadir}/gnome/help/%{name}
%{_bindir}/linphone*
%{_bindir}/mediastream
%{_mandir}/man1/*
%{_datadir}/pixmaps/%{name}/
%{_datadir}/sounds/%{name}/
%{_datadir}/images/linphone/nowebcamCIF.jpg
%{_datadir}/applications/*
%{_iconsdir}/hicolor/*/apps/linphone2.png
%{_liconsdir}/linphone2.png
%{_iconsdir}/linphone2.png
%{_miconsdir}/linphone2.png
%{_datadir}/linphone/

%files -n %{liblinphone}
%{_libdir}/liblinphone.so.%{linphone_major}*

%files -n %{libmediastreamer}
%{_libdir}/libmediastreamer.so.%{mediastreamer_major}*

%files -n %{libname_devel}
%{multiarch_includedir}/linphone/config.h
%{_includedir}/linphone/
%{_includedir}/mediastreamer2/
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc



%changelog
* Sat Aug  25 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: b580067
- New version 3.5.2 (sync with Cooker), convert BR to pkgconfig style, drop Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15032 |12mr|linux-atm-2.5.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname atm %{major}
%define develname %mklibname atm -d

Summary:	Tools and libraries for ATM networking
Name:		linux-atm
Version:	2.5.1
Release:	%mkrel 4
License:	GPLv2+
Group:		System/Configuration/Networking
Url:		http://linux-atm.sourceforge.net/
Source0:	http://downloads.sourceforge.net/project/linux-atm/linux-atm/%{version}/%{name}-%{version}.tgz
Patch1:		linux-atm-2.5.0-format_not_a_string_literal_and_no_format_arguments.patch
Patch4:		linux-atm-2.5.0-open-macro.patch
Patch5:		linux-atm-2.5.0-disable-ilmdiag.patch
BuildRequires:	bison
BuildRequires:	flex
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Tools and libraries to support ATM (Asynchronous Transfer Mode)
networking and some types of DSL modems.

%package -n %{libname}
Summary:	Libraries for %{name}
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}
Obsoletes:	%mklibname %{name} 1

%description -n	%{libname}
This package contains libraries needed to run programs linked with %{name}.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	libatm-devel = %{version}-%{release}
Provides:	atm-devel = %{version}-%{release}
Obsoletes:	%mklibname %{name} 1 -d

%description -n	%{develname}
This package contains development files needed to compile programs which
use %{name}.

%prep

%setup -q
%patch1 -p1
%patch4 -p1
%patch5 -p1

%build
%configure2_5x \
	--enable-shared \
	--enable-cisco \
	--enable-mpoa_1_1 \
	--enable-multipoint

%make -j1

%install
rm -rf %{buildroot}
%makeinstall_std

install -m 0644 src/config/hosts.atm %{buildroot}/etc/

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%files
%defattr(-,root,root)
%doc README AUTHORS ChangeLog NEWS THANKS BUGS
%config(noreplace) %{_sysconfdir}/atmsigd.conf
%config(noreplace) %{_sysconfdir}/hosts.atm
%{_bindir}/*
%{_sbindir}/*
%{_mandir}/man4/*
%{_mandir}/man7/*
%{_mandir}/man8/*

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%{_includedir}/*
%{_libdir}/*.a
%{_libdir}/*.so



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15033 |12mr|linuxdoc-tools-0.9.21-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: A text formatting package based on SGML
Name: linuxdoc-tools
Obsoletes: linuxdoc-sgml
Version: 0.9.21
Release: %mkrel 15
License: Freely distributable
Group: Publishing
Source: http://people.debian.org/~sano/linuxdoc-tools/archives/%{name}_%{version}.tar.bz2
Patch0: linuxdoc-tools-0.9.21-letter.patch
Patch1: linuxdoc-tools-0.9.20-strip.patch
Patch2: linuxdoc-tools-ifpdf.patch
Requires: jade
Requires: docbook-utils
#gw needed by sgml2info
Requires: texinfo
Url: http://people.debian.org/~sano/linuxdoc-tools/
BuildRoot: %{_tmppath}/%{name}-root
BuildRequires:	flex
BuildRequires:	openjade
BuildRequires:	sgml-common
BuildRequires:	groff-for-man
Requires: tetex-latex gawk groff
Provides: sgml-tools
Provides: linuxdoc-sgml

%description
Linuxdoc-tools is a text formatting suite based on SGML (Standard
Generalized Markup Language), using the LinuxDoc document type.
Linuxdoc-tools allows you to produce LaTeX, HTML, GNU info, LyX, RTF,
plain text (via groff), and other format outputs from a single SGML
source.  Linuxdoc-tools is intended for writing technical software
documentation.

%prep
%setup -q
%patch0 -p1 -b .letter
%patch1 -p1 -b .strip
%patch2 -p1 -b .ifpdf

%build
%configure2_5x --with-installed-nsgmls --with-installed-iso-entities
# Packaging brain-damage
( cd entity-map
  autoconf
  %configure2_5x
)
%make OPTIMIZE="%{optflags}"
perl -pi -e 's,\$main::prefix/share/sgml/iso-entities-8879.1986/iso-entities.cat,/usr/share/sgml/sgml-iso-entities-8879.1986/catalog,' \
           lib/LinuxDocTools.pm

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall
mv %{buildroot}%{_docdir}/%{name} %{buildroot}%{_docdir}/%{name}-%{version}
perl -pi -e 's,/usr/share/sgml/iso-entities-8879.1986/iso-entities.cat,\$main::prefix/share/sgml/sgml-iso-entities-8879.1986/catalog,' \
           %{buildroot}%{_datadir}/%{name}/LinuxDocTools.pm

# Some files need moving around.
rm -f %{buildroot}%{_datadir}/%{name}/epsf.*
rm -f %{buildroot}%{_datadir}/%{name}/url.sty
install -d %{buildroot}%{_datadir}/texmf/tex/latex/misc
mv %{buildroot}%{_datadir}/%{name}/*.sty \
	%{buildroot}%{_datadir}/texmf/tex/latex/misc

# Move perl modules to perl_vendorlib
mkdir -p $RPM_BUILD_ROOT%{perl_vendorlib}/Text
mv $RPM_BUILD_ROOT%{_libdir}/perl5/Text/EntityMap.pm \
	$RPM_BUILD_ROOT%{perl_vendorlib}/Text/

cat > doc/COPYRIGHT <<EOF
(C) International Organization for Standardization 1986
Permission to copy in any form is granted for use with
conforming SGML systems and applications as defined in
ISO 8879, provided this notice is included in all copies.
EOF

%clean
rm -rf $RPM_BUILD_ROOT

%post
[ -x %{_bindir}/texhash ] && /usr/bin/env - %{_bindir}/texhash > /dev/null 2>&1
exit 0

%postun
[ -x %{_bindir}/texhash ] && /usr/bin/env - %{_bindir}/texhash > /dev/null 2>&1
exit 0

%files
%defattr (-,root,root)
%doc %{_docdir}/%{name}-%{version}
%{_bindir}/*
%{_datadir}/%{name}
%{_datadir}/entity-map
%{_datadir}/texmf/tex/latex/misc/*.sty
%{perl_vendorlib}/Text/*.pm
%{_mandir}/*/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15034 |12mr|linux-userspace-headers-2.6.38.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# kernel-headers are generated from mandriva kernel version %{kver}.%{ever}
%define kver 2.6.38.4
%define ever 1mnb2

Summary:	Linux kernel header files for userspace
Name:   	linux-userspace-headers
Version:	%{kver}
Release:	%manbo_mkrel 2
License:	GPL
Group:  	System/Kernel and hardware
URL:    	http://www.kernel.org/
# kernel-headers tarball generated from mandriva kernel in svn with:
# make INSTALL_HDR_PATH=<path> headers_install_all
# find <path> -name ..install.cmd -exec rm -f {} \;
# find <path> -name .install -exec rm -f {} \;
Source0: 	linux-userspace-headers-%{kver}.%{ever}.tar.xz
Source1:	make_versionh.sh
Source2:	create_asm_headers.sh
Conflicts:	glibc-devel <= 6:2.7-2mdv2008.1
Provides:	kernel-headers = 1:%{version}-%{release}
Obsoletes:	kernel-headers < 1:2.6.31-0.rc5.2
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
C header files from the Linux kernel. The header files define structures
and constants that are needed for building most standard programs.

This package is not suitable for building kernel modules.

%prep
%setup -q -n linux-userspace-headers-%{kver}.%{ever}
%{expand:%(%__cat %{_sourcedir}/make_versionh.sh 2>/dev/null)}
TARGET=%_target_cpu
%{expand:%(%__cat %{_sourcedir}/create_asm_headers.sh 2>/dev/null)}

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/%{_includedir}
cp -avf * %{buildroot}/%{_includedir}

# (cg) Remove files provided by libdrm
for hdr in drm.h drm_mode.h drm_sarea.h i915_drm.h mga_drm.h nouveau_drm.h \
           r128_drm.h radeon_drm.h savage_drm.h sis_drm.h via_drm.h;
do
	rm -f %{buildroot}%{_includedir}/drm/$hdr
done

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%{_includedir}/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15035 |12mr|lirc-0.9.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		0
%define libname 	%mklibname %{name} %{major}
%define develname	%mklibname %{name} -d

Summary:	Linux Infrared Remote Control daemons
Name:		lirc
Version:	0.9.0
Release:	6
License:	GPLv2+
Group:		System/Kernel and hardware
URL:		http://www.lirc.org/
Source0:	http://prdownloads.sourceforge.net/lirc/%{name}-%{version}.tar.bz2
Source2:	lircd.sysconfig
Source3:	lircd.init
Source4:	lircmd.init
Source5:	http://svn.debian.org/viewsvn/pkg-lirc/lirc/trunk/debian/liblircclient0.pc
# (fc) 0.8.3-1mdv use new instead of conf as filename suffix in template mode (Fedora)
Patch0:		lirc-use-new-instead-of-conf-as-filename-suffix.patch
Patch2:		lirc-printf-format.patch
BuildRequires:	autoconf
BuildRequires:	pkgconfig(x11)
BuildRequires:	libirman-devel
BuildRequires:	pkgconfig(libusb)
BuildRequires:	pkgconfig(portaudio-2.0)
BuildRequires:	pkgconfig(alsa)
BuildRequires:	iguanair-devel
BuildRequires:	help2man
BuildRequires:	svgalib-devel
Requires(post):	rpm-helper
Requires(preun):rpm-helper
Requires:	setserial

%description
LIRC is a package that allows you to decode and send infra-red signals
of many (but not all) commonly used remote controls.

Configuration files for many remotes are locate in lirc-remotes package

%package -n	%{libname}
Summary:	LIRC libraries
Group:		System/Libraries

%description -n	%{libname}
This package provides the libraries necessary to run lirc client
programs.

%package -n	%{develname}
Summary:	Header and library files for LIRC development
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname lirc 0 -d}

%description -n	%{develname}
This package provides the files necessary to develop LIRC-based
programs.

%package -n	dkms-%{name}
Summary:	Kernel modules for LIRC
Group:		System/Kernel and hardware
Obsoletes:	dkms-lirc-parallel < 0.8.7-1
Provides:	dkms-lirc-parallel = %{version}-%{release}
Requires(post):	dkms
Requires(preun):dkms

%description -n	dkms-%{name}
This package provides the kernel modules for LIRC.

Install this package if the LIRC driver you are using requires
them and your kernel doesn't include them.

%prep
%setup -q
%patch0 -p1 -b .new
%patch2 -p1

%build
%configure2_5x	--localstatedir=/var \
		--disable-static \
		--with-x \
		--with-port=0x3f8 \
		--with-irq=4 \
		--disable-manage-devices \
		--with-syslog=LOG_DAEMON \
		--with-driver=userspace \
		--with-transmitter \
		--with-kerneldir=$(pwd) # fixes build as of 20070827

# parallel make broken as of 2009-03
make

%install
mkdir -p %{buildroot}%{_datadir}/aclocal
mkdir -p %{buildroot}/var/log
mkdir -p %{buildroot}/var/run/lirc
touch %{buildroot}/var/run/lirc/lircd
touch %{buildroot}/var/run/lirc/lircd.pid

%makeinstall_std

install contrib/*.m4 %{buildroot}%{_datadir}/aclocal

mkdir -p %{buildroot}%{_sysconfdir}/udev/rules.d/
install -m644 contrib/lirc.rules %{buildroot}%{_sysconfdir}/udev/rules.d/

install -m644 %{SOURCE2} -D %{buildroot}%{_sysconfdir}/sysconfig/lircd
install -m755 %{SOURCE3} -D %{buildroot}%{_initrddir}/lircd
install -m755 %{SOURCE4} -D %{buildroot}%{_initrddir}/lircmd
install -m644 %{SOURCE5} -D %{buildroot}%{_libdir}/pkgconfig/liblircclient0.pc
sed -i -e "s/0.8.3/%{version}/" -e "s^/lib^/%{_lib}^" %{buildroot}%{_libdir}/pkgconfig/liblircclient0.pc

mkdir -p %{buildroot}%{_sysconfdir}/lirc
cat > %{buildroot}%{_sysconfdir}/lirc/lircd.conf<<END
#
# This is a placeholder for your configuration file.
# See %{_datadir}/%{name}-remotes for some examples.
# You might need to install %{name}-remotes package.
#
END

cp -f %{buildroot}%{_sysconfdir}/lirc/lirc{,m}d.conf

# dkms

install -d -m755 %{buildroot}/usr/src/%{name}-%{version}-%{release}
cp -a Makefile Makefile.in Makefile.am acinclude.m4 \
	configure.ac config.status config.h \
	%{buildroot}/usr/src/%{name}-%{version}-%{release}

# Makefiles call there to unnecessarily regenerate files
echo '#!/bin/true' > %{buildroot}/usr/src/%{name}-%{version}-%{release}/configure
chmod +x %{buildroot}/usr/src/%{name}-%{version}-%{release}/configure

cp -a drivers %{buildroot}/usr/src/%{name}-%{version}-%{release}

# get modulelist
pushd drivers
drivers="lirc_dev $(echo lirc_* | sed -e "s/lirc_gpio //" -e "s/lirc_dev //")"
popd

cat > %{buildroot}/usr/src/%{name}-%{version}-%{release}/dkms.conf <<EOF
PACKAGE_NAME="%{name}"
PACKAGE_VERSION="%{version}-%{release}"
MAKE[0]="droot=\\\$(pwd); for driver in $drivers; do cd \\\$droot/drivers/\\\$driver; make \
	KERNEL_LOCATION=\$kernel_source_dir AUTOMAKE=true AUTOCONF=true ACLOCAL=true; done"
CLEAN="droot=\\\$(pwd); for driver in $drivers; do cd \\\$droot/drivers/\\\$driver; make \
	clean AUTOMAKE=true AUTOCONF=true ACLOCAL=true; done"
AUTOINSTALL=yes
EOF

i=0
for module in $drivers; do
	cat >> %{buildroot}/usr/src/%{name}-%{version}-%{release}/dkms.conf <<-EOF
	BUILT_MODULE_NAME[$i]="$module"
	BUILT_MODULE_LOCATION[$i]="drivers/$module"
	DEST_MODULE_LOCATION[$i]="/kernel/drivers/input/misc"
	EOF
	i=$((i+1))
done

cat > README.0.8.6-2.upgrade.urpmi <<EOF
As of LIRC 0.8.6, the config file locations have changed to
/etc/lirc/lircd.conf, /etc/lirc/lircmd.conf, and /etc/lirc/lircrc.
Existing files have been moved to these locations automatically.
The socket location has changed to /var/run/lirc/lircd.
EOF

%pre
if [ $1 = 2 ] && ! [ -e %{_sysconfdir}/lirc ]; then
	mkdir -p %{_sysconfdir}/lirc
	touch %{_sysconfdir}/lirc/mdv-086-migration
fi

%post
%create_ghostfile /var/log/lircd root root 644
if [ $1 = 2 ] && [ -e %{_sysconfdir}/lirc/mdv-086-migration ]; then
	mv -vf %{_sysconfdir}/lircd.conf %{_sysconfdir}/lirc/lircd.conf 2>/dev/null
	mv -vf %{_sysconfdir}/lircmd.conf %{_sysconfdir}/lirc/lircmd.conf 2>/dev/null
	mv -vf %{_sysconfdir}/lircrc %{_sysconfdir}/lirc/lircrc 2>/dev/null
	rm -f %{_sysconfdir}/lirc/mdv-086-migration
fi
%_post_service lircd
%_post_service lircmd

%preun
%_preun_service lircmd
%_preun_service lircd

%post -n dkms-%{name}
dkms add     -m %{name} -v %{version}-%{release} --rpm_safe_upgrade &&
dkms build   -m %{name} -v %{version}-%{release} --rpm_safe_upgrade &&
dkms install -m %{name} -v %{version}-%{release} --rpm_safe_upgrade --force
true

%preun -n dkms-%{name}
dkms remove  -m %{name} -v %{version}-%{release} --rpm_safe_upgrade --all
true

%files
%doc README.0.8.6-2.upgrade.urpmi
%doc ANNOUNCE AUTHORS NEWS README TODO ChangeLog 
%doc contrib/{irman2lirc,lircs} doc/irxevent.keys
%doc doc/lirc.css doc/html doc/images
%{_initrddir}/*
%config(noreplace) %{_sysconfdir}/sysconfig/*
%dir %{_sysconfdir}/lirc
%config(noreplace) %{_sysconfdir}/lirc/*.conf
%config(noreplace) %{_sysconfdir}/udev/rules.d/*.rules
%{_bindir}/*
%{_sbindir}/*
%dir %{_var}/run/lirc
%ghost %{_var}/run/lirc/lircd.pid
%ghost %{_var}/run/lirc/lircd
%ghost %{_var}/run/lirc/lircm
%{_mandir}/*/*

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_libdir}/pkgconfig/liblircclient0.pc
%{_includedir}/lirc
%{_datadir}/aclocal/*
%{_libdir}/*.so

%files -n dkms-%{name}
/usr/src/%{name}-%{version}-%{release}


%changelog
* Sat Aug  18 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 8dfc8d8
- New version 0.9.0 (sync with Cooker), drop .la and .a files, convert BR to pkgconfig style, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15036 |12mr|listres-1.0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		listres
Version:	1.0.3
Release:	1
Summary:	List resources in widgets
Group:		Development/X11
License:	MIT
URL:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2

BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xaw7)
BuildRequires:	pkgconfig(xmu)
BuildRequires:	pkgconfig(xt)
BuildRequires:	x11-util-macros

%description
The listres program generates a list of a widget's resource database.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%{_bindir}/listres
%{_mandir}/man1/listres.*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15037 |12mr|live-2012.09.13-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	LIVE555 Streaming Media Library
Name:		live
Version:	2012.09.13
Release:	1
Source0:	http://live555.com/liveMedia/public/%{name}.%{version}.tar.gz
Patch0:		live-2012.04.21-optflags.patch
Patch1:		live-pic.patch
Patch2:		live-format-strings.patch
License:	LGPLv2+
Group:		System/Libraries
URL:		http://www.live555.com/liveMedia/

%description
This code forms a set of C++ libraries for multimedia streaming, using
open standard protocols (RTP/RTCP, RTSP, SIP). These libraries - which
can be compiled for Unix (including Linux and Mac OS X), Windows, and
QNX (and other POSIX-compliant systems) - can be used to build
streaming applications.

This package contains the example apps of LIVE555.

%package	devel
Summary:	Development files of the LIVE555 Streaming Media Library
Group:		Development/C++

%description	devel
This code forms a set of C++ libraries for multimedia streaming, using
open standard protocols (RTP/RTCP, RTSP, SIP). These libraries - which
can be compiled for Unix (including Linux and Mac OS X), Windows, and
QNX (and other POSIX-compliant systems) - can be used to build
streaming applications.

This package contains all needed files to build programs based on LIVE555.

%prep
%setup -q -n %{name}
%patch0 -p1 -b .optflags~
%patch1 -p1 -b .pic~
%patch2 -p1
rm -f testProgs/qtParse

%build
%setup_compile_flags
./genMakefiles linux
make clean
make CFLAGS="%{optflags} -DRTSPCLIENT_SYNCHRONOUS_INTERFACE=1"

%install
for dir in BasicUsageEnvironment groupsock liveMedia UsageEnvironment; do
  mkdir -p %{buildroot}%{_libdir}/%{name}/$dir
  cp -r $dir/*.a $dir/include %{buildroot}%{_libdir}/%{name}/$dir
done
mkdir -p %{buildroot}%{_bindir}
for testprog in `find testProgs mediaServer -type f -perm 755`; do
  install $testprog %{buildroot}%{_bindir}
done

%files
%doc COPYING README
%{_bindir}/MPEG2TransportStreamIndexer
%{_bindir}/live555MediaServer
%{_bindir}/openRTSP
%{_bindir}/playSIP
%{_bindir}/sapWatch
%{_bindir}/test*
%{_bindir}/vobStreamer

%files devel
%{_libdir}/%{name}

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15038 |12mr|livecd-tools-18.8-20
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%{!?python_sitelib: %define python_sitelib %(%{__python} -c "import distutils.sysconfig as d; print d.get_python_lib()")}

%define debug_package %{nil}

Summary: Tools for building live CDs
Name: livecd-tools
Version: 18.8
Release: 20
Epoch: 1
License: GPLv2
Group: System/Base
URL: http://git.fedorahosted.org/git/livecd
# To make source tar ball:
# git clone git://git.fedorahosted.org/livecd
# cd livecd
# make dist
# scp livecd*.tar.bz2 fedorahosted.org:livecd
Source0: http://fedorahosted.org/releases/l/i/livecd/%{name}-%{version}.tar.bz2
Source1: arch.py
Patch0: livecd-tools-18.8.urpmi.rosa.patch
Patch1: livecd-tools-18.8.noyum.patch
Patch2: livecd-tools-18.8.more.fixes.patch
Patch3: livecd-tools-18.8.localboot.patch
Patch4: livecd-tools-18.8.revert.patch
Patch5: livecd-tools-18.8.sgb2.patch
Patch6: livecd-tools-18.8.safemode.patch
Patch7: livecd-tools-18.8.Distroname.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
Requires: python-imgcreate = %{epoch}:%{version}-%{release}
Requires: mkisofs
Requires: isomd5sum
Requires: parted
Requires: pyparted
Requires: util-linux
Requires: dosfstools
Requires: e2fsprogs
Requires: lorax >= 18.3
Obsoletes: livecd-iso-to-disk

%ifarch %{ix86} x86_64
Requires: syslinux
%endif
Requires: dumpet
BuildRequires: python
BuildRequires: /usr/bin/pod2man


%description 
Tools for generating live CDs on Fedora based systems including
derived distributions such as RHEL, CentOS and others. See
http://fedoraproject.org/wiki/FedoraLiveCD for more details.

%package -n python-imgcreate
Summary: Python modules for building system images
Group: System/Base
Requires: util-linux
Requires: coreutils
Requires: e2fsprogs
Requires: squashfs-tools
Requires: pykickstart >= 0.96
Requires: dosfstools >= 2.11-8
#Requires: system-config-keyboard >= 1.3.0
Requires: python-urlgrabber
Requires: python-selinux
Requires: dbus-python
#Requires: policycoreutils

%description -n python-imgcreate
Python modules that can be used for building images for things
like live image or appliances.


%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1
%patch6 -p1
%patch7 -p1

%build
make

%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
%__install -m 0644 %{SOURCE1} %{buildroot}%{python_sitelib}/imgcreate/

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc AUTHORS COPYING README HACKING
%doc config/livecd-fedora-minimal.ks
%{_mandir}/man*/*
%{_bindir}/livecd-creator
%{_bindir}/livecd-iso-to-disk
%{_bindir}/livecd-iso-to-pxeboot
%{_bindir}/image-creator
%{_bindir}/liveimage-mount
%{_bindir}/edit-livecd
%{_bindir}/mkbiarch
/usr/share/doc/livecd-tools*

%files -n python-imgcreate
%defattr(-,root,root,-)
%doc API COPYING
%dir %{python_sitelib}/imgcreate
%{python_sitelib}/imgcreate/*.py
%{python_sitelib}/imgcreate/*.pyo
%{python_sitelib}/imgcreate/*.pyc

%changelog
* Mon Aug 06 2012 Brian C. Lane <bcl@redhat.com> 18.8-1
- Version 18.8 (bcl)
- dracut needs to load vfat and msdos filesystems (bcl)

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15039 |12mr|livecd-tools-18.8-21
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%{!?python_sitelib: %define python_sitelib %(%{__python} -c "import distutils.sysconfig as d; print d.get_python_lib()")}

%define debug_package %{nil}

Summary: Tools for building live CDs
Name: livecd-tools
Version: 18.8
Release: 21
Epoch: 1
License: GPLv2
Group: System/Base
URL: http://git.fedorahosted.org/git/livecd
# To make source tar ball:
# git clone git://git.fedorahosted.org/livecd
# cd livecd
# make dist
# scp livecd*.tar.bz2 fedorahosted.org:livecd
Source0: http://fedorahosted.org/releases/l/i/livecd/%{name}-%{version}.tar.bz2
Source1: arch.py
Patch0: livecd-tools-18.8.urpmi.rosa.patch
Patch1: livecd-tools-18.8.noyum.patch
Patch2: livecd-tools-18.8.more.fixes.patch
Patch3: livecd-tools-18.8.localboot.patch
Patch4: livecd-tools-18.8.revert.patch
Patch5: livecd-tools-18.8.sgb2.patch
Patch6: livecd-tools-18.8.safemode.patch
Patch7: livecd-tools-18.8.Distroname.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
Requires: python-imgcreate = %{epoch}:%{version}-%{release}
Requires: mkisofs
Requires: isomd5sum
Requires: parted
Requires: pyparted
Requires: util-linux
Requires: dosfstools
Requires: e2fsprogs
Requires: lorax >= 18.3
Obsoletes: livecd-iso-to-disk

%ifarch %{ix86} x86_64
Requires: syslinux
%endif
Requires: dumpet
BuildRequires: python
BuildRequires: /usr/bin/pod2man


%description 
Tools for generating live CDs on Fedora based systems including
derived distributions such as RHEL, CentOS and others. See
http://fedoraproject.org/wiki/FedoraLiveCD for more details.

%package -n python-imgcreate
Summary: Python modules for building system images
Group: System/Base
Requires: util-linux
Requires: coreutils
Requires: e2fsprogs
Requires: squashfs-tools
Requires: pykickstart >= 0.96
Requires: dosfstools >= 2.11-8
#Requires: system-config-keyboard >= 1.3.0
Requires: python-urlgrabber
Requires: python-selinux
Requires: dbus-python
#Requires: policycoreutils

%description -n python-imgcreate
Python modules that can be used for building images for things
like live image or appliances.


%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1
%patch6 -p1
%patch7 -p1

%build
make

%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
%__install -m 0644 %{SOURCE1} %{buildroot}%{python_sitelib}/imgcreate/

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc AUTHORS COPYING README HACKING
%doc config/livecd-fedora-minimal.ks
%{_mandir}/man*/*
%{_bindir}/livecd-creator
%{_bindir}/livecd-iso-to-disk
%{_bindir}/livecd-iso-to-pxeboot
%{_bindir}/image-creator
%{_bindir}/liveimage-mount
%{_bindir}/edit-livecd
%{_bindir}/mkbiarch
/usr/share/doc/livecd-tools*

%files -n python-imgcreate
%defattr(-,root,root,-)
%doc API COPYING
%dir %{python_sitelib}/imgcreate
%{python_sitelib}/imgcreate/*.py
%{python_sitelib}/imgcreate/*.pyo
%{python_sitelib}/imgcreate/*.pyc


%changelog
* Tue Dec  18 2012 root <root@localhost.localdomain>
+ Commit: 8deb50c
- ROSA Desktop.Fresh -> ROSA Fresh Desktop
  
* Thu Dec  13 2012 root <root@localhost.localdomain>
+ Commit: a5687bc
- one more patch update
  
* Thu Dec  13 2012 root <root@localhost.localdomain>
+ Commit: 03e93b0
- modified Distroname patch
  
* Wed Dec  12 2012 root <root@localhost.localdomain>
+ Commit: 0e321d4
- changed Distroname patch
  
* Tue Dec  11 2012 root <root@localhost.localdomain>
+ Commit: 83b7a66
- added new patch
  
* Fri Nov  30 2012 Alex Burmashev <alex.burmashev@rosalab.ru>
+ Commit: e849060
- Updated livecd-tools.spec
  
* Thu Nov  29 2012 root <root@abf.rosalinux.ru>
+ Commit: 187a7d2
- changed vga=791 to vga=788
  
* Wed Nov  28 2012 root <root@localhost.localdomain>
+ Commit: b94ec61
- update to the last working install/live version
  
* Wed Nov  28 2012 root <root@localhost.localdomain>
+ Commit: 72a5921
- update to the last version
  
* Fri Nov  23 2012 root <root@iso-builder.rosalab.ru>
+ Commit: 474443d
- added super grub2 disk default option
  
* Thu Nov  15 2012 root <root@localhost.localdomain>
+ Commit: 4c3cfd6
- revert some changes
  
* Wed Nov  14 2012 Alex Burmashev <alex.burmashev@rosalab.ru>
+ Commit: a8c3bac
- Updated livecd-tools-18.8.more.fixes.patch
  
* Tue Nov  6 2012 root <root@localhost.localdomain>
+ Commit: fcafb17
- fixed localboot string
  
* Wed Oct  17 2012 root <root@iso-builder.rosalab.ru>
+ Commit: c15c764
- update to last version
  
* Wed Oct  17 2012 Alex Burmashev <alex.burmashev@rosalab.ru>
+ Commit: c5c800b
- Updated livecd-tools-18.8.more.fixes.patch
  
* Wed Oct  17 2012 root <root@iso-builder.rosalab.ru>
+ Commit: df16852
- patch fix
  
* Wed Oct  17 2012 root <root@iso-builder.rosalab.ru>
+ Commit: d3ef368
- some more fixes
  
* Tue Oct  9 2012 Alex Burmashev <alex.burmashev@rosalab.ru>
+ Commit: b2a4723
- Updated livecd-tools.spec
  
* Tue Oct  2 2012 Alex Burmashev <alex.burmashev@rosalab.ru>
+ Commit: 61c7827
- Updated livecd-tools-18.8.urpmi.rosa.patch
  
* Tue Oct  2 2012 root <root@localhost.localdomain>
+ Commit: 1f7aab2
- spec fix
  
* Tue Oct  2 2012 root <root@localhost.localdomain>
+ Commit: 0202546
- removed yum
  
* Mon Oct  1 2012 root <root@localhost.localdomain>
+ Commit: ffcecdb
- update to fedora 18
  
* Sat Feb  4 2012 root <root@build-client_i586-1.rosalab.ru>
+ Commit: d46ddf5
- ABF:auto increment release
  
* Fri Feb  3 2012 root <root@build-client_i586-1.rosalab.ru>
+ Commit: 63ede4d
- ABF:auto increment release
  
* Wed Feb  1 2012 Rosa <rosa@rosa-build.rosalab.ru>
+ Commit: e1f181d
- Automatic import for version 031
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15040 |12mr|livestart-rosa-1.0.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Livestart rosa script
Name:		livestart-rosa
Version:	1.0.0
Release:	9
BuildArch:	noarch
License:	GPL
Group:		System/Configuration/Other
Source10:	checkflashboot
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Small script checking if system was started from a
flash drive and creating a config for draklive-install.

%post
%_post_service checkflashboot

%preun
%_preun_service checkflashboot

%files
%defattr(-,root,root)
%attr(755,root,root) %_sysconfdir/init.d/checkflashboot

#--------------------------------------------------------------------

%install
rm -rf %buildroot 

mkdir -p %buildroot%_sysconfdir/init.d/
cp %SOURCE10 %buildroot%_sysconfdir/init.d/




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15041 |12mr|lksctp-tools-1.0.11-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 1
%define	libname %mklibname sctp %{major}
%define develname %mklibname sctp -d

Summary:	User-space access to Linux Kernel SCTP
Name:		lksctp-tools
Version:	1.0.11
Release:	4
# src/apps/bindx_test.C is GPLv2, I've asked upstream for clarification
License:	GPLv2 and GPLv2+ and LGPLv2 and MIT
Group:		System/Libraries
URL:		http://lksctp.sourceforge.net
Source0:	 http://downloads.sourceforge.net/lksctp/%{name}-%{version}.tar.gz
Patch0:		lksctp-tools-1.0.6-libdir.patch
Patch1:		lksctp-tools-1.0.11-SCTP_SENDER_DRY_EVENT.diff
BuildRequires:	autoconf automake libtool
Requires:	%{libname} = %{version}-%{release}

%description
This is the lksctp-tools package for Linux Kernel SCTP (Stream Control
Transmission Protocol) Reference Implementation.

This package is intended to supplement the Linux Kernel SCTP Reference
Implementation now available in the Linux kernel source tree in
versions 2.5.36 and following.  For more information on LKSCTP see the
package documentation README file, section titled "LKSCTP - Linux
Kernel SCTP."

This package contains the command-line tools.

%package -n	%{libname}
Summary:	Shared User-space access to Linux Kernel SCTP library
Group:		System/Libraries

%description -n	%{libname}
This is the lksctp-tools package for Linux Kernel SCTP (Stream Control
Transmission Protocol) Reference Implementation.

This package is intended to supplement the Linux Kernel SCTP Reference
Implementation now available in the Linux kernel source tree in
versions 2.5.36 and following.  For more information on LKSCTP see the
package documentation README file, section titled "LKSCTP - Linux
Kernel SCTP."

This package contains the shared library.

%package -n	%{develname}
Summary:	Development files for lksctp-tools
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	sctp-devel = %{version}-%{release}

%description -n	%{develname}
Development files for lksctp-tools which include man pages, header files,
static libraries, symlinks to dynamic libraries and some tutorial source code.

%package	doc
Summary:	Documents pertaining to SCTP
Group:		System/Libraries

%description	doc
Documents pertaining to LKSCTP & SCTP in general (IETF RFC's & Internet
Drafts).

%prep

%setup -q
%patch0 -p1
%patch1 -p0

%build
autoreconf -fi

%configure \
    --disable-static

# remove rpath from libtool
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool

%make

%install

rm -f doc/rfc2960.txt doc/states.txt

%makeinstall_std INSTALL="install -p"

# cleanups
find %{buildroot}%{_libdir}/ -name "*.*a"  | xargs rm -f
rm -rf %{buildroot}%{_datadir}/doc/lksctp-tools

%files
%{_bindir}/*

%files -n %{libname}
%doc AUTHORS ChangeLog COPYING* README
%{_libdir}/lib*.so.%{major}*
%dir %{_libdir}/lksctp-tools/
%{_libdir}/lksctp-tools/libwithsctp.so.*

%files -n %{develname}
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/lksctp-tools/*.so
%{_datadir}/lksctp-tools/
%{_mandir}/man3/*
%{_mandir}/man7/*

%files doc
%doc doc/*.txt




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15042 |12mr|llvm-3.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 0

# clang header paths are hard-coded at compile time
# and need adjustment whenever there's a new GCC version
%define gcc_version %(gcc -dumpversion)

%define compile_apidox 0
%{?_with_apidox: %{expand: %%global compile_apidox 1}}

%bcond_without clang

Name:		llvm
Version:	3.1
Release:	2
Summary:	Low Level Virtual Machine (LLVM)
License:	NCSA
Group:		Development/Other
URL:		http://llvm.org/
Source0:	http://llvm.org/releases/%{version}/llvm-%{version}.src.tar.gz
Source1:	http://llvm.org/releases/%{version}/clang-%{version}.src.tar.gz
# Versionize libclang.so (Anssi 08/2012):
Patch0:		clang-soname.patch
# Add libclangTooling.a to libclang.so, backport from upstream
Patch1:		clang-shared-tooling.patch
Obsoletes:	llvm-ocaml
Requires:	libstdc++-devel
BuildRequires:	bison
BuildRequires:	groff
BuildRequires:	chrpath
BuildRequires:	ocaml
BuildRequires:	tcl
%if %{compile_apidox}
BuildRequires:	doxygen
%endif
BuildRequires:	flex
BuildRequires:	sed
BuildRequires:	graphviz
BuildRequires:	libstdc++-devel
BuildRequires:	libtool
BuildRequires:	zip
BuildRequires:	libffi-devel
BuildRequires:	chrpath

%description
LVM is a robust system, particularly well suited for developing new mid-level
language-independent analyses and optimizations of all sorts, including those
that require  extensive interprocedural analysis. LLVM is also a great target
for front-end development for conventional or research programming languages,
including those which require compile-time, link-time, or run-time optimization 
for effective implementation, proper tail calls or garbage collection. 

%files
%doc LICENSE.TXT
%{_bindir}/bugpoint
%{_bindir}/llc
%{_bindir}/lli
%{_bindir}/opt
%{_bindir}/llvm-ar
%{_bindir}/llvm-as
%{_bindir}/llvm-bcanalyzer
%{_bindir}/llvm-diff
%{_bindir}/llvm-dis
%{_bindir}/llvm-extract
%{_bindir}/llvm-ld
%{_bindir}/llvm-link
%{_bindir}/llvm-mc
%{_bindir}/llvm-nm
%{_bindir}/llvm-objdump
%{_bindir}/llvm-prof
%{_bindir}/llvm-ranlib
%{_bindir}/llvm-readobj
%{_bindir}/llvm-stub
%{_bindir}/llvm-cov
%{_bindir}/llvm-dwarfdump
%{_bindir}/llvm-rtdyld
%{_bindir}/llvm-size
%{_bindir}/llvm-stress
%{_bindir}/llvm-tblgen
%{_bindir}/macho-dump
%{_mandir}/man1/bugpoint.1*
%{_mandir}/man1/l*
%{_mandir}/man1/opt.1*
%{_mandir}/man1/tblgen.1*
%{_libdir}/ocaml/*

#-----------------------------------------------------------

%define major %version
%define libname %mklibname %name %major

%package -n %libname
Summary: LLVM shared libraries
Group: System/Libraries
Conflicts: llvm < 3.0-4

%description -n %libname
Shared libraries for the LLVM compiler infrastructure. This is needed by
programs that are dynamically linked against libLLVM.

%files -n %libname
%{_libdir}/libLLVM-%major.so

#-----------------------------------------------------------

%define libname_devel %mklibname -d %name

%package -n %{libname_devel}
Summary: Development files for LLVM
Group: Development/Other
Provides: llvm-devel = %version-%release
Requires: %libname = %version-%release
Requires: %name = %version-%release
Conflicts: llvm < 3.0-7
Conflicts: %{_lib}llvm3.0 < 3.0-9

%description -n %{libname_devel}
This package contains the development files for LLVM;

%files -n %{libname_devel}
%{_bindir}/%{name}-config
%{_libdir}/libLLVM.so
%{_includedir}/%{name}
%{_includedir}/%{name}-c
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/BugpointPasses.so
%{_libdir}/%{name}/libLLVM*.a
%{_libdir}/%{name}/libLLVM*.so
%{_libdir}/%{name}/libLTO.a
%{_libdir}/%{name}/libLTO.so
%{_libdir}/%{name}/libprofile_rt.a
%{_libdir}/%{name}/libprofile_rt.so
%{_libdir}/%{name}/libllvm*.a

#-----------------------------------------------------------

%package doc
Summary: Documentation for LLVM
Group: Books/Computer books
Requires: %{name} = %{version}
BuildArch: noarch
Obsoletes: llvm-doc-devel

%description doc
Documentation for the LLVM compiler infrastructure.

%files doc
%defattr(-,root,root,-)
%doc README.txt
%doc docs/*.css
%doc docs/*.html
%doc docs/img
%doc docs/tutorial
%doc docs/ocamldoc
%doc examples
%if %{compile_apidox}
%doc docs/doxygen
%endif

#-----------------------------------------------------------

%if %{with clang}
%define clang_major %version
%define clang_libname %mklibname clang %clang_major

# TODO: %{_bindir}/clang is linked against static libclang.a, could it be
# linked against libclang.so instead, like llvm-* are against livLLVM.so?

%package -n clang
Summary:        A C language family front-end for LLVM
License:        NCSA
Group:          Development/Other
# TODO: is this requires:llvm needed, or just legacy from fedora pkg layout?
Requires:       llvm%{?_isa} = %{version}-%{release}
# clang requires gcc, clang++ requires libstdc++-devel
Requires:       gcc
Requires:       libstdc++-devel >= %{gcc_version}

%description -n clang
clang: noun
    1. A loud, resonant, metallic sound.
    2. The strident call of a crane or goose.
    3. C-language family front-end toolkit.

The goal of the Clang project is to create a new C, C++, Objective C
and Objective C++ front-end for the LLVM compiler. Its tools are built
as libraries and designed to be loosely-coupled and extensible.

%files -n clang
%doc clang-docs/*
%{_bindir}/clang*
%{_bindir}/c-index-test
%{_prefix}/lib/clang
%doc %{_mandir}/man1/clang.1.*

%package -n %clang_libname
Summary: Shared library for clang
Group: System/Libraries

%description -n %clang_libname
Shared libraries for the clang compiler. This is needed by
programs that are dynamically linked against libclang.

%files -n %clang_libname
%{_libdir}/libclang-%clang_major.so

#-----------------------------------------------------------

%define clang_libname_devel %mklibname -d clang

%package -n %{clang_libname_devel}
Summary:        Development files for clang
Group:          Development/Other
Requires:	%clang_libname = %version-%release
Provides:	clang-devel = %version-%release
Conflicts:	llvm-devel < 3.1
Obsoletes:	clang-devel < 3.1

%description -n %{clang_libname_devel}
This package contains header files and libraries needed for using
libclang.

%files -n %{clang_libname_devel}
%{_includedir}/clang
%{_includedir}/clang-c
%{_libdir}/libclang.so
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/libclang*.a
%{_libdir}/%{name}/libclang*.so

%package -n clang-analyzer
Summary:        A source code analysis framework
License:        NCSA
Group:          Development/Other
Requires:       clang%{?_isa} = %{version}-%{release}
# not picked up automatically since files are currently not instaled
# in standard Python hierarchies yet
Requires:       python

%description -n clang-analyzer
The Clang Static Analyzer consists of both a source code analysis
framework and a standalone tool that finds bugs in C and Objective-C
programs. The standalone tool is invoked from the command-line, and is
intended to run in tandem with a build of a project or code base.

%files -n clang-analyzer
%{_bindir}/scan-build
%{_bindir}/scan-view
%{_libdir}/clang-analyzer


%package -n clang-doc
Summary:        Documentation for Clang
Group:          Books/Computer books
BuildArch:      noarch
Requires:       %{name} = %{version}-%{release}

%description -n clang-doc
Documentation for the Clang compiler front-end.

%files -n clang-doc
%doc clang-docs-full/*

%endif

#-----------------------------------------------------------

%prep
%setup -qn %{name}-%{version}.src %{?with_clang:-a1}
rm -rf tools/clang
%if %{with clang}
mv clang-%{version}%{?prerel}.src tools/clang
cd tools/clang
%patch0 -p1
%patch1 -p1
cd -
%endif

%build

# Build with gcc/g++, not clang if it happens to be installed
# (blino) clang < 3.1 does not handle system headers from gcc 4.7
# http://llvm.org/bugs/show_bug.cgi?id=11916
export CC=gcc
export CXX=g++

%configure2_5x \
	--libdir=%{_libdir}/%{name} \
	--datadir=%{_datadir}/%{name} \
	--enable-shared \
	--enable-jit \
	--enable-libffi \
	--enable-optimized \
	--enable-targets=host-only \
	--disable-expensive-checks \
	--enable-debug-runtime \
	--disable-assertions \
	--enable-threads \
%if %{compile_apidox}
	--enable-doxygen
%endif

# FIXME file this
# configure does not properly specify libdir
sed -i 's|(PROJ_prefix)/lib|(PROJ_prefix)/%{_lib}/%{name}|g' Makefile.config

# FIXME upstream need to fix this
# llvm-config.cpp hardcodes lib in it
sed -i 's|ActiveLibDir = ActivePrefix + "/lib"|ActiveLibDir = ActivePrefix + "/%{_lib}/%{name}"|g' tools/llvm-config/llvm-config.cpp

%make

%install
cp bindings/ocaml/llvm/META.llvm bindings/ocaml/llvm/Release/
%makeinstall_std \
	KEEP_SYMBOLS=1 \
	PROJ_docsdir=%{_docdir}/%{name} \
	PROJ_etcdir=%{_sysconfdir}/%{name} \
	PROJ_libdir=%{_libdir}/%{name}

# Invalid dir 
rm -rf %buildroot%_bindir/.dir

# wrong rpath entries (Anssi 11/2011)
file %{buildroot}/%{_bindir}/* | awk -F: '$2~/ELF/{print $1}' | xargs -r chrpath -d
file %{buildroot}/%{_libdir}/llvm/*.so | awk -F: '$2~/ELF/{print $1}' | xargs -r chrpath -d

# move shared library to standard library path and add devel symlink (Anssi 11/2011)
mv %{buildroot}%{_libdir}/llvm/libLLVM-%major.so %{buildroot}%{_libdir}
ln -s libLLVM-%major.so %{buildroot}%{_libdir}/libLLVM.so
# Also, create shared library symlinks corresponding to all the static library
# names, so that using e.g. "-lLLVMBitReader" will cause the binary to be linked
# against the shared library instead of static library by default. (Anssi 08/2012)
for staticlib in %{buildroot}%{_libdir}/llvm/libLLVM*.a; do
	sharedlib="${staticlib%.a}.so"
	[ -e "$sharedlib" ] && exit 1
	ln -s ../libLLVM.so "$sharedlib"
done

%if %with clang
# Versionize libclang.so (patch0 makes the same change to soname) and move it to standard path.
mv %{buildroot}%{_libdir}/llvm/libclang.so %{buildroot}%{_libdir}/libclang-%version.so
ln -s libclang-%clang_major.so %{buildroot}%{_libdir}/libclang.so
ln -s ../libclang.so %{buildroot}%{_libdir}/llvm/libclang.so

# NOTE: We don't create devel symlinks for the libclang.so for libclang*.a libraries
# like for libLLVM above, because libclang.so actually exports much less symbols
# - some are not linked in (tools/libclang/Makefile) and others are restricted
# by tools/libclang/libclang.exports. - Anssi 09/2012
%endif

# Since the static libraries are very huge, strip them of debug symbols as well
# (Anssi 08/2012)
strip --strip-debug %{buildroot}%{_libdir}/llvm/*.a

%if %{with clang}

# Static analyzer not installed by default:
# http://clang-analyzer.llvm.org/installation#OtherPlatforms
mkdir -p %{buildroot}%{_libdir}/clang-analyzer
# create launchers
for f in scan-{build,view}; do
  ln -s %{_libdir}/clang-analyzer/$f/$f %{buildroot}%{_bindir}/$f
done

(cd tools/clang/tools && cp -pr scan-{build,view} \
 %{buildroot}%{_libdir}/clang-analyzer/)

# And prepare Clang documentation
#
rm -rf clang-docs
mkdir clang-docs
for f in LICENSE.TXT NOTES.txt README.txt; do # TODO.txt; do
  ln tools/clang/$f clang-docs/
done
rm -rf clang-docs-full
cp -al tools/clang/docs clang-docs-full
rm -rf clang-docs-full/{doxygen*,Makefile*,*.graffle,tools}

%endif

# Get rid of erroneously installed example files.
rm %{buildroot}%{_libdir}/%{name}/LLVMHello.so

%changelog
* Wed Sep  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 1bb89db
- Fix clang Requires, minor cleanups
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15043 |12mr|lm1100-1.0.2a-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Linux Lexmark 1000/1100 Printer Driver
Name:		lm1100
Version:	1.0.2a
Release:	%mkrel 16
Group:		System/Printing
License:	GPL
URL:		http://www.linuxprinting.org/download/printing/lm1100/
Source:		http://www.linuxprinting.org/download/printing/lm1100/lm1100.%{version}.tar.gz
Patch0:		lm1100-1.0.2a-gcc32.patch
Patch1:		lm1100.1.0.2a-fix-compile-gcc-3.4.patch
Patch2:		lexmark2ppm.pl.patch
Patch3:		lm1100.1.0.2a-LDFLAGS.diff
Conflicts:	printer-utils = 2007
Conflicts:	printer-filters = 2007
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Linux Lexmark 1000/1020/1100 Printer Driver. This filter converts a ppm file
into the  Lexmark 1000/1020/1100 internal format.

%prep

%setup -q -n %{name}.%{version}
%patch0 -p1
%patch1 -p0
%patch2 -p0
%patch3 -p0

%build
%serverbuild

# Correct "friend" declarations for gcc 3.1
perl -p -i -e 's/friend Lexmark/friend class Lexmark/' *.h
# Remove extra qualifications '<class>::<member>' on class members, to make
# code compiling with gcc 4.1.1.
perl -p -i -e 's/\b[^\s:]+:://' *.h

%make CC="g++ $CXXFLAGS" LDFLAGS="%{ldflags}"

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}

# Executables (filter for usage with CUPS and printer emulator script for
# development and debugging (also debugging this RPM w/o Lexmark 1100).
install -m 0755 lm1100 %{buildroot}%{_bindir}
install -m 0755 lexmark2ppm.pl %{buildroot}%{_bindir}
install -m 0755 byteutil.pl %{buildroot}%{_bindir}

# Executables (filter for usage with CUPS and printer emulator script for
# development and debugging (also debugging this RPM w/o Lexmark 1100).
# LPD support
install -d %{buildroot}%{_libdir}/rhs/rhs-printfilters
[ -e ps-to-lm1100.fpi ] || mv ps-to-printer.fpi ps-to-lm1100.fpi # file name conflict
install -m 0755 ps-to-lm1100.fpi %{buildroot}%{_libdir}/rhs/rhs-printfilters
ln -s %{_bindir}/lm1100 %{buildroot}%{_libdir}/rhs/rhs-printfilters

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc LICENSE README RELEASE.* cmy.txt
%defattr(0755,root,root,0755)
%{_bindir}/lm1100
%{_bindir}/lexmark2ppm.pl
%{_bindir}/byteutil.pl
%{_libdir}/rhs/rhs-printfilters/lm1100
%{_libdir}/rhs/rhs-printfilters/ps-to-lm1100.fpi



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15044 |12mr|lmarbles-1.0.8-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Summary Atomix-style arcade game

Summary:	%{Summary}
Name:		lmarbles
Version:	1.0.8
Release:	%mkrel 6
Epoch:		1
License:	GPLv2+
Group:		Games/Puzzles
URL:		http://lgames.sourceforge.net/index.php?project=LMarbles
Source0:	http://lgames.sourceforge.net/marbleslgames/%{name}-%{version}.tar.gz
BuildRequires:	SDL-devel
BuildRequires:	SDL_mixer-devel
BuildRequires:	imagemagick
Buildrequires:	desktop-file-utils
Provides:	marbles
Obsoletes:	marbles
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
LMarbles is very similar to Atomix and was heavily inspired by it. Goal is to
create a more or less complex figure out of single marbles within a time limit
to reach the next level. Sounds easy? Well, there is a problem: If a marble
starts to move it will not stop until it hits a wall or marble. And to make it
even more interesting there are obstacles like arrows, crumbling walls and
teleports!

%prep
%setup -q

%build
%configure2_5x \
    --localstatedir=%{_localstatedir}/lib/games \
    --datadir=%{_gamesdatadir} \
    --bindir=%{_gamesbindir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std

# Correct icon and .desktop paths
mkdir -p %{buildroot}%{_datadir}/{applications,icons/hicolor/48x48/apps}
mv %{buildroot}%{_gamesdatadir}/applications/%{name}.desktop %{buildroot}%{_datadir}/applications
mv %{buildroot}%{_gamesdatadir}/icons/%{name}48.gif %{buildroot}%{_iconsdir}/hicolor/48x48/apps

# convert icon
convert %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}48.gif  %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
rm -f %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}48.gif

# fix desktop file
sed -i -e "s/\/usr\/share\/games\/icons\/%{name}48.gif/%{name}/g" %{buildroot}%{_datadir}/applications/%{name}.desktop
desktop-file-install --add-category=LogicGame \
		     --dir %{buildroot}%{_datadir}/applications/ \
		     %{buildroot}%{_datadir}/applications/%{name}.desktop

%if %mdkversion < 200900
%post
%update_menus
%update_desktop_database
%update_icon_cache hicolor
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%clean_desktop_database
%update_icon_cache hicolor
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%attr(2755,root,games) %{_gamesbindir}/*
%attr(0664,games,games) %{_localstatedir}/lib/games/%{name}.prfs
%{_gamesdatadir}/%{name}
%{_mandir}/man6/*
%{_iconsdir}/hicolor/48x48/apps/%{name}.png
%{_datadir}/applications/%{name}.desktop



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15045 |12mr|lm_sensors-3.3.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 4
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d
%define staticname %mklibname %{name} -d -s

Summary:	Utilities for lm_sensors
Name:		lm_sensors
Version:	3.3.3
Release:	1
Epoch:		1
License:	LGPLv2+
Group:		System/Kernel and hardware
URL:		http://www.lm-sensors.org
Source0:	http://dl.lm-sensors.org/lm-sensors/releases/%{name}-%{version}.tar.bz2
Source1:	lm_sensors.sysconfig
# these 2 were taken from PLD-linux, Thanks!
Source2:	sensord.sysconfig
BuildRequires:	bison
BuildRequires:	chrpath
BuildRequires:	flex
BuildRequires:	librrdtool-devel
BuildRequires:	sysfsutils-devel
Requires(preun):systemd-units
Requires(post):	systemd-units
%ifarch %{ix86} x86_64
Requires:	dmidecode
%endif

%description
This package contains a collection of user space tools for general SMBus
access and hardware monitoring. SMBus, also known as System Management Bus,
is a protocol for communicating through a I2C ('I squared C') bus. Many modern
mainboards have a System Management Bus. There are a lot of devices which can
be connected to a SMBus; the most notable are modern memory chips with EEPROM
memories and chips for hardware monitoring.

Most modern mainboards incorporate some form of hardware monitoring chips.
These chips read things like chip temperatures, fan rotation speeds and
voltage levels. There are quite a few different chips which can be used
by mainboard builders for approximately the same results.

#--------------------------------------------------------------------
%package -n %{libname}
Summary:	Libraries needed for lm_sensors
Group:		System/Libraries

%description -n %{libname}
Libraries to access lm_sensors internal data.

#--------------------------------------------------------------------
%package -n %{develname}
Summary:	Development libraries and header files for lm_sensors
Group:		Development/C
Requires:	%{libname} = %{epoch}:%{version}-%{release}
Provides:	lib%{name}-devel = %{epoch}:%{version}-%{release}
Provides:	%{name}-devel = %{epoch}:%{version}-%{release}

%description -n %{develname}
Development libraries and header files for lm_sensors.

You might want to use this package while building applications that might
take advantage of lm_sensors if found.

#--------------------------------------------------------------------
%prep
%setup -q

%build
%setup_compile_flags

%make PREFIX=%{_prefix} LIBDIR=%{_libdir} MANDIR=%{_mandir} EXLDFLAGS=%{ldflags} \
  PROG_EXTRA=sensord user

%install
make PREFIX=%{_prefix} LIBDIR=%{_libdir} MANDIR=%{_mandir} PROG_EXTRA=sensord \
  DESTDIR=%{buildroot} user_install
rm %{buildroot}%{_libdir}/libsensors.a

ln -s sensors.conf.5.gz %{buildroot}%{_mandir}/man5/sensors3.conf.5.gz

mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
mkdir -p %{buildroot}%{_sysconfdir}/sensors.d
mkdir -p %{buildroot}%{_initrddir}
mkdir -p %{buildroot}/lib/systemd/system
install -p -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/sysconfig/lm_sensors
install -p -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/sysconfig/sensord
install -p -m 755 prog/init/lm_sensors.init %{buildroot}%{_initrddir}/lm_sensors
install -p -m 755 prog/init/fancontrol.init %{buildroot}%{_initrddir}/fancontrol
install -p -m 644 prog/init/lm_sensors.service \
    %{buildroot}/lib/systemd/system

%{__cat} > README.urpmi << EOF
* To use this package, you'll have to launch "sensors-detect" as root, and ask few questions.
  No need to modify startup files as shown at the end, all will be done.

* Special note for via686a and i2c-viapro : if you don t see the values, you probably have a PCI conflict.
  It will be corrected in next kernel. Change the /etc/sysconfig/lm_sensors to use i2c-isa + via686a
  (or i2c-viapro + another sensor)
EOF


# Note non standard systemd scriptlets, since reload / stop makes no sense
# for lm_sensors
%triggerun -- lm_sensors < 3.3.0-2
if [ -L /etc/rc3.d/S26lm_sensors ]; then
    /bin/systemctl enable lm_sensors.service >/dev/null 2>&1 || :
fi
/sbin/chkconfig --del lm_sensors

#fix mistake with sensord instead lm_sensors in /etc/init.d
%triggerrun -- lm_sensors = 3.3.1-5
/sbin/chkconfig --del sensord

%preun
if [ $1 -eq 0 ] ; then
    # Package removal, not upgrade
    /bin/systemctl --no-reload disable lm_sensors.service > /dev/null 2>&1 || :
fi
/bin/systemctl disable --quiet lm_sensors.service

%post
/bin/systemctl enable --quiet lm_sensors.service


%files
%doc CHANGES CONTRIBUTORS README doc README.urpmi
%config(noreplace) %{_sysconfdir}/sensors3.conf
%{_initrddir}/lm_sensors
%{_initrddir}/fancontrol
%config(noreplace) %{_sysconfdir}/sysconfig/sensord
%config(noreplace) %{_sysconfdir}/sysconfig/lm_sensors
%{_bindir}/sensors
%{_bindir}/sensors-conf-convert
%ifnarch ppc %arm %mips
%{_sbindir}/isadump
%{_sbindir}/isaset
%endif
%{_sbindir}/sensors-detect
%{_sbindir}/sensord
%{_mandir}/man1/*
%{_mandir}/man5/*
%{_mandir}/man8/*
%{_sbindir}/fancontrol
%{_sbindir}/pwmconfig
/lib/systemd/system/lm_sensors.service

%files -n %{libname}
%{_libdir}/libsensors.so.%{major}*

%files -n %{develname}
%{_libdir}/libsensors.so
%dir %{_includedir}/sensors
%{_includedir}/sensors/*
%{_mandir}/man3/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15046 |12mr|lndir-1.0.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: lndir
Version: 1.0.2
Release: %mkrel 4
Summary: Create a shadow directory of symbolic links to another directory tree
Group: System/X11
URL: http://xorg.freedesktop.org
Source: http://xorg.freedesktop.org/releases/individual/util/%{name}-%{version}.tar.bz2
License: MIT
BuildRoot: %{_tmppath}/%{name}-root

BuildRequires: x11-util-macros >= 1.0.1
BuildRequires: x11-proto-devel
BuildRequires: pkgconfig

%description
The lndir program makes a shadow copy of a directory tree, except that
the shadow is not populated with real files but instead with symbolic links
pointing at the real files in the source directory tree. This is usually
useful for maintaining source code for different machine architectures. You
create a shadow directory containing links to the real source, which you will
have usually mounted from a remote machine. You can build in the shadow tree,
and the object files will be in the shadow directory, while the source files
in the shadow directory are just symlinks to the real files.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x 	--x-includes=%{_includedir} \
		--x-libraries=%{_libdir}
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/lndir
%{_mandir}/man1/lndir.*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15047 |12mr|locales-2.15-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#
# this spec file builds all the locales into rpm packages.
# it is separate from the glibc spec, so that it is possible to rebuild
# the locales for small fix without the need to rebuild the highly critical
# glibc package.
# however, locales adn glibc are very tied, so each time a new glibc is
# built, the locales have to be rebuilt too (on a system with the new glibc
# installed); and the glibc_ver define changed accordingly.
#
# the locales are mainly from the glibc-i18ndata; however, we include
# also fixes and improvements as well as some new locales; they should
# be included upstream ideally, so when new glibc is released, it is
# necessary to check if the separate locale files here are still needed.
# removing them is enough.
#
# we also use an improved iso14651_hack (used for the base collating
# definition) which improves the one in glibc (by defining collation for
# various extra letters in latin, greek, cyrillic and arabic scripts)
# and two scripts used by individual locales-*.rpm packages that add/remove
# the language names from the list of supported languages when adding/removing
# the package.
# All the rest of the sources are new or fixed locale files
#
%define glibc_ver 2.15
%define glibc_epoch 6
%define version   %{glibc_ver}
# FIXME: please check on next build those we really need
%define _unpackaged_files_terminate_build 1

# to define when building for PRC
%define build_for_PRC 0

# shorthands for the post scripts
%define loc_add /usr/bin/locale_install.sh
%define loc_del /usr/bin/locale_uninstall.sh

%define _enable_debug_packages	%{nil}
%define debug_package		%{nil}

Summary:	Base files for localization
Name:		locales
Version:	%{glibc_ver}
Release:	1
License:	LGPLv2+ and LGPLv2+ with exceptions and GPLv2+
Group:		System/Internationalization
Source0:	Makefile
# updated to include unicode 5.0 introduced latin/cyrullic/greek letters
#
Source1:	iso14651_hack
# scripts/config files to install/uninstall a locale
Source2:	locale_install.sh
Source3:	locale_uninstall.sh
Source4:	locales.sysconfig
Source5:	locales-hardlink.pl
Source6:	locales-softlink.pl
Source7:	%{name}.rpmlintrc

# this one is on glibc, however there is the politic issue
# of the naming of Taiwan 
Source15:	zh_TW_2
# locales data
Source16:	sw_XX
Source17:	ku_TR
Source18:	eo_XX
Source19:	ky_KG
Source22:	km_KH
Source25:	nds_DE@traditional
Source38:	dz_BT

# Those exist in glibc >= 2.3.2 but the attached ones
# are more correct/more complete

# all ar_?? locales in glibc 2.3.5 are missing "Yy" and "Nn" in 
# version in glibc 2.3.5 has wrong yexexpr/noexpr and wrong LC_COLLATE
Source50:	ar_SA
# corrected month names
Source51:	az_AZ
# LC_COLLATE has one line wrong
Source52:	bs_BA
# rewritten to take profit of new glibc reordering possibilities
Source53:	es_ES
Source54:	es_US
Source55:	es@tradicional
# Colombia uses "Letter" paper size
Source56:	es_CO
# corrected LC_COLLATE
Source58:	sq_AL
# ours has yesexpr using tajik
Source59:	tg_TJ
# tr_TR thet includes "i18n_tr" (generated with a simple regexp replacing)
Source61:	tr_TR
# LC_COLLATE for vietnamese is incorrect in glibc, and LC_CTIME seems
# wrong too... 
Source63:	vi_VN
# fixes in weekday names
Source64:	wa_BE
# various spelling fixes
Source65:	yi_US
# changed date format strings
Source66:	zh_CN

# ethiopic locales (violate ISO-639! not packaged)
Source67:	ad_ET
Source68:	qo_ET
Source69:	sx_ET
Source70:	sz_ET

# it is arch dependent in fact
#BuildArchitectures: noarch
# to build this package glibc = %{glibc_ver} is needed (for locales definitions)
# no need to check for dependencies when building, there is no executables here
AutoReqProv:	no
# locales are very dependent on glibc version
Requires:	glibc = %{glibc_epoch}:%{glibc_ver}
# post scripts use grep, perl, etc.
Requires(post):	perl-base rpm coreutils
Requires(postun):perl-base rpm coreutils
# glibc >= 2.2.5-6mdk now comes with glibc-i18ndata package
BuildRequires:	glibc-i18ndata >= %{glibc_epoch}:%{glibc_ver}
# usually needed to ensure support for new locales
BuildRequires:	glibc >= %{glibc_epoch}:%{glibc_ver}

%description
These are the base files for language localization.
You also need to install the specific locales-?? for the
language(s) you want. Then the user need to set the
LANG variable to their preferred language in their
~/.profile configuration file.

%post
%{loc_add} "ENCODINGS"

%preun
if [ "$1" = "0" ]; then
	%{loc_del} "ENCODINGS"
fi

%files
%config(noreplace) /etc/sysconfig/locales
%dir %{_localedir}
%{_localedir}/ISO*
%{_localedir}/CP*
%{_localedir}/UTF*
%{_localedir}/KOI*
/usr/bin/*



####################################################################
# The various localization packages.
#
# add one for each new language that is included in the future
####################################################################

### aa
%package -n locales-aa
Summary: Base files for localization (Afar)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-aa
These are the base files for Afar language localization; you need
it to correctly display 8bits Afar characters, and for proper
alfabetical sorting and representation of dates and numbers according
to Afar language conventions.

%post -n locales-aa
%{loc_add} aa_DJ aa_ER aa_ET

%preun -n locales-aa
if [ "$1" = "0" ]; then
	%{loc_del} aa_DJ aa_ER aa_ET
fi

%files -n locales-aa
%{_localedir}/aa_DJ*
%{_localedir}/aa_ER*
%{_localedir}/aa_ET*

### af
# translation by Schalk Cronje <schalkc@ntaba.co.za>
%package -n locales-af
Summary: Base files for localization (Afrikaans)
#Summary(af): Hierdie is die basislêers vir Afrikaanse lokalisasie
Group: System/Internationalization
URL: http://www.af.org.za/aflaai/linux-i18n/
Requires: locales = %{version}-%{release}

%description -n locales-af
These are the base files for Afrikaans language localization; you need
it to correctly display 8bits Afrikaans characters, and for proper
alfabetical sorting and representation of dates and numbers according
to Afrikaans language conventions.

#%#description -n locales-af -l af
#Hierdie is die basislêers vir Afrikaanse lokalisasie. U benodig dit om die
#Afrikaanse 8-bis karakters korrek te vertoon, vir korrekte alfabetiese
#sorterting en ook om datums en getalle in die Afrikaanse standaardvorm te
#vertoon.

%post -n locales-af
%{loc_add} af_ZA

%preun -n locales-af
if [ "$1" = "0" ]; then
	%{loc_del} af_ZA
fi

%files -n locales-af
%{_localedir}/af_ZA*

### am
# translation by Daniel Yacob <Yacob@EthiopiaOnline.Net>
%package -n locales-am
Summary: Base files for localization (Amharic)
#Summary(am): ለlocalization (አማርኛ) መሰረት ፋይሎች
Group: System/Internationalization
URL: http://www.ethiopic.org/
Requires: locales = %{version}-%{release}
Provides: locales-byn = %{version}-%{release}
Provides: locales-gez = %{version}-%{release}
Provides: locales-sid = %{version}-%{release}
Provides: locales-ti = %{version}-%{release}
Provides: locales-tig = %{version}-%{release}
Provides: locales-om = %{version}-%{release}
Provides: locales-wal = %{version}-%{release}

%description -n locales-am
These are the base files for Amharic language localization; you need
it to correctly display 8bits Amharic characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Amharic language conventions.

#%#description -n locales-am -l am
#እነዚህ ያማርኛ ቋንቋ localization  መሰረት ፋይሎች ናቸው።
#ያማርኛ ፊደላትንለማየት፣ የፊደላት ቅደም ተከተልን ለመጠበቅ፣
#ቀኖችንና ቍጥሮችንበቋንቋው ስርዓት ለማስቀመጥ ያስፈልጋሉ።

%post -n locales-am
%{loc_add} am_ET byn_ER gez_ER gez_ET om_ET om_KE sid_ET ti_ER ti_ET tig_ER \
           wal_ET

%preun -n locales-am
if [ "$1" = "0" ]; then
	%{loc_del} am_ET byn_ER gez_ER gez_ET om_ET om_KE sid_ET ti_ER ti_ET \
	           tig_ER wal_ET
fi

%files -n locales-am
%{_localedir}/am_ET*
# blin
%{_localedir}/byn_ER*
# tigrinya
%{_localedir}/ti_ER*
%{_localedir}/ti_ET*
# ge'ez
%{_localedir}/gez_ER*
%{_localedir}/gez_ET*
# sidama
%{_localedir}/sid_ET*
# tigre
%{_localedir}/tig_ER*
# Oromo
%{_localedir}/om_ET*
%{_localedir}/om_KE*
# Walaita
%{_localedir}/wal_ET*

### ar
# translation by Wajdi Al-Jedaibi <wajdi@acm.org>
%package -n locales-ar
Summary: Base files for localization (Arabic)
#Summary(ar): هذه هي الملفات اللازمة لإعتماد اللغة العربية في نظام لينكس.
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-ar
These are the base files for Arabic language localization; you need
it to correctly display 8bits arabic characters, and for proper
alfabetical sorting and representation of dates and numbers according
to arabic language conventions.
Note that this package doesn't handle right-to-left and left-to-right
switching when displaying nor the isolate-initial-medial-final shapes
of letters; it is to the xterm, application or virtual console driver
to do that.

%post -n locales-ar
%{loc_add} 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_SY ar_TN ar_YE

%preun -n locales-ar
if [ "$1" = "0" ]; then
	%{loc_del} 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_SY ar_TN ar_YE
fi

%files -n locales-ar
%{_localedir}/ar_AE*
%{_localedir}/ar_BH*
%{_localedir}/ar_DZ*
%{_localedir}/ar_EG*
%{_localedir}/ar_IN*
%{_localedir}/ar_IQ*
%{_localedir}/ar_JO*
%{_localedir}/ar_KW*
%{_localedir}/ar_LB*
%{_localedir}/ar_LY*
%{_localedir}/ar_MA*
%{_localedir}/ar_OM*
%{_localedir}/ar_QA*
%{_localedir}/ar_SA*
%{_localedir}/ar_SD*
%{_localedir}/ar_SY*
%{_localedir}/ar_TN*
%{_localedir}/ar_YE*

### as
%package -n locales-as
Summary: Base files for localization (Assamese)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-as
These are the base files for Assamese language localization; you need
it to correctly display 8bits Assamese characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Assamese language conventions.

%post -n locales-as
%{loc_add} as_IN

%preun -n locales-as
if [ "$1" = "0" ]; then
	%{loc_del} as_IN
fi

%files -n locales-as
%{_localedir}/as_IN*

### ast
%package -n locales-ast
Summary: Base files for localization (Asturian)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-ast
These are the base files for Asturian language localization.
You need it to correctly display sort, for sorting order and
proper representation of dates and numbers according
to Asturian language conventions.

%post -n locales-ast
%{loc_add} ast_ES

%preun -n locales-ast
if [ "$1" = "0" ]; then
	%{loc_del} ast_ES
fi

%files -n locales-ast
%{_localedir}/ast_ES*

### az
%package -n locales-az
Summary: Base files for localization (Azeri)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-az
These are the base files for Azeri language localization; you need
it to correctly display 8bits Azeri characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Azeri language conventions.

%post -n locales-az
%{loc_add} az_AZ

%preun -n locales-az
if [ "$1" = "0" ]; then
	%{loc_del} az_AZ
fi

%files -n locales-az
%{_localedir}/az_AZ*

### be
%package -n locales-be
Summary: Base files for localization (Belarussian)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-be
These are the base files for Belarussian language localization; you need
it to correctly display 8bits Belarussian characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Belarussian language conventions.

%post -n locales-be
%{loc_add} be_BY

%preun -n locales-be
if [ "$1" = "0" ]; then
	%{loc_del} be_BY
fi

%files -n locales-be
%{_localedir}/be_BY*

### bem
%package	bem
Summary:	Base files for localization (Bemba)
Group:		System/Internationalization
Requires:	locales = %{version}-%{release}

%description	bem
These are the base files for Bemba language localization; you need
it to correctly display 8bits Bemba characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Bemba language conventions.

%post		bem
%{loc_add} bem_ZM

%preun		bem
if [ "$1" = "0" ]; then
	%{loc_del} bem_ZM
fi

%files		bem
%{_localedir}/bem_ZM*

### ber
%package -n locales-ber
Summary: Base files for localization (Berber)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-ber
These are the base files for Berber (Amazigh) language localization; you need
it to correctly display 8bits Amazigh characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Amazigh language conventions.

%post -n locales-ber
%{loc_add} ber_DZ ber_MA

%preun -n locales-ber
if [ "$1" = "0" ]; then
	%{loc_del} ber_DZ ber_MA
fi

%files -n locales-ber
%{_localedir}/ber_DZ*
%{_localedir}/ber_MA*

### bg
# translation: Mariana Kokosharova <kokosharova@dir.bg>
%package -n locales-bg
Summary: Base files for localization (Bulgarian)
#Summary(bg): съдържат основните регионални характеристики на българския език
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-bg
These are the base files for Bulgarian language localization; you need
it to correctly display 8bits Bulgarian characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Bulgarian language conventions.

%post -n locales-bg
%{loc_add} bg_BG

%preun -n locales-bg
if [ "$1" = "0" ]; then
	%{loc_del} bg_BG
fi

%files -n locales-bg
%{_localedir}/bg_BG*

### bn
%package -n locales-bn
Summary: Base files for localization (Bengali)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-bn
These are the base files for Bengali language localization; you need
it to correctly display 8bits Bengali characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Bengali language conventions.

%post -n locales-bn
%{loc_add} bn_BD bn_IN

%preun -n locales-bn
if [ "$1" = "0" ]; then
	%{loc_del} bn_BD bn_IN
fi

%files -n locales-bn
%{_localedir}/bn_BD*
%{_localedir}/bn_IN*

### bo
%package -n locales-bo
Summary: Base files for localization (Tibetan language)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-bo
These are the base files for Tibetan language localization; you need
it to correctly display 8bits Tibetan characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Tibetan language conventions.

%post -n locales-bo
%{loc_add} bo_CN bo_IN

%preun -n locales-bo
if [ "$1" = "0" ]; then
	%{loc_del} bo_CN bo_IN
fi

%files -n locales-bo
%{_localedir}/bo_CN*
%{_localedir}/bo_IN*

### br
# Translation by Jañ-Mai Drapier (jan-mai-drapier@mail.dotcom.fr)
%package -n locales-br
Summary: Base files for localization (Breton)
Group: System/Internationalization
Requires: locales = %{version}-%{release}
#Summary(fr): Fichiers de base pour la localisation en langue bretonne
#Summary(br): Kement-mañ a zo restroù diazez evit broelañ diouzh ar brezhoneg

%description -n locales-br
These are the base files for Breton language localization; you need
it to correctly display 8bits Breton characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Breton language conventions.

%post -n locales-br
%{loc_add} br_FR

%preun -n locales-br
if [ "$1" = "0" ]; then
	%{loc_del} br_FR
fi

%files -n locales-br
%{_localedir}/br_FR*

### bs
%package -n locales-bs
Summary: Base files for localization (Bosnian)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-bs
These are the base files for Bosnian language localization; you need
it to correctly display 8bits Bosnian characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Bosnian language conventions.

%post -n locales-bs
%{loc_add} bs_BA

%preun -n locales-bs
if [ "$1" = "0" ]; then
	%{loc_del} bs_BA
fi

%files -n locales-bs
%{_localedir}/bs_BA*

### ca
%package -n locales-ca
Summary: Base files for localization (Catalan)
Group: System/Internationalization
Requires: locales = %{version}-%{release}
#Summary(ca): Arxius bàsics per a l'adaptació al català
#Summary(es): Archivos de base para la localización en idioma catalán
#Summary(fr): Fichiers de base pour la localisation en langue catalane

%description -n locales-ca
These are the base files for Catalan language localization; you need
it to correctly display 8bits Catalan characters, and for proper
representation of dates, numbers and alphabetical order according to
Catalan language conventions

%post -n locales-ca
%{loc_add} ca_AD ca_ES ca_FR ca_IT

%preun -n locales-ca
if [ "$1" = "0" ]; then
	%{loc_del} ca_AD ca_ES ca_FR ca_IT
fi

%files -n locales-ca
%{_localedir}/ca_AD*
%{_localedir}/ca_ES*
%{_localedir}/ca_FR*
%{_localedir}/ca_IT*

### crh
%package -n locales-crh
Summary: Base files for localization (Crimean Tatar)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-crh
These are the base files for Crimean Tatar language localization.
You need it to correctly display sort, for sorting order and
proper representation of dates and numbers according
to Crimean Tatar language conventions.

%post -n locales-crh
%{loc_add} crh_UA

%preun -n locales-crh
if [ "$1" = "0" ]; then
	%{loc_del} crh_UA
fi

%files -n locales-crh
%{_localedir}/crh_UA

### cs
# translation by <pavel@SnowWhite.inet.cz>
%package -n locales-cs
Summary: Base files for localization (Czech)
Group: System/Internationalization
Requires: locales = %{version}-%{release}
#Summary(cs): Základní soubory pro lokalizaci (čeština)

%description -n locales-cs
These are the base files for Czech language localization; you need
it to correctly display 8bits Czech characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Czech language conventions.

%post -n locales-cs
%{loc_add} cs_CZ

%preun -n locales-cs
if [ "$1" = "0" ]; then
	%{loc_del} cs_CZ
fi

%files -n locales-cs
%{_localedir}/cs_CZ*

### cv
%package -n locales-cv
Summary: Base files for localization (Chuvash)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-cv
These are the base files for Chuvash language localization; you need
it to correctly display 8bits Chuvash characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Chuvash language conventions.

%post -n locales-cv
%{loc_add} cv_RU

%preun -n locales-cv
if [ "$1" = "0" ]; then
	%{loc_del} cv_RU
fi

%files -n locales-cv
%{_localedir}/cv_RU*

### cy
%package -n locales-cy
Summary: Base files for localization (Welsh)
#Summary(cy): Dyma'r ffeiliau sylfaenol i'r lleoliaeth Cymraeg
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-cy
These are the base files for Welsh language localization; you need
it to correctly display 8bits Welsh characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Welsh language conventions.

%post -n locales-cy
%{loc_add} cy_GB

%preun -n locales-cy
if [ "$1" = "0" ]; then
	%{loc_del} cy_GB
fi

%files -n locales-cy
%{_localedir}/cy_GB*

### da
# danish translation by Erik Martino <martino@daimi.au.dk>
%package -n locales-da
Summary: Base files for localization (Danish)
#Summary(da): Her er de basale filer for dansk sprog tilpasning
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-da
These are the base files for Danish language localization; you need
it to correctly display 8bits Danish characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Danish language conventions.

%post -n locales-da
%{loc_add} da_DK

%preun -n locales-da
if [ "$1" = "0" ]; then
	%{loc_del} da_DK
fi

%files -n locales-da
%{_localedir}/da_DK*

### de
%package -n locales-de
Summary: Base files for localization (German)
Group: System/Internationalization
Requires: locales = %{version}-%{release}
#Summary(fr): Fichiers de base pour la localisation en langue allemande
#Summary(de): Basisdateien für die Lokalisierung (deutsch)

%description -n locales-de
These are the base files for German language localization; you need
it to correctly display 8bits German characters, and for proper
alphabetical sorting and representation of dates and numbers according
to German language conventions.

%post -n locales-de
%{loc_add} de_AT de_BE de_CH de_DE de_LU

%preun -n locales-de
if [ "$1" = "0" ]; then
	%{loc_del} de_AT de_BE de_CH de_DE de_LU
fi

%files -n locales-de
%{_localedir}/de_AT*
%{_localedir}/de_BE*
%{_localedir}/de_CH*
%{_localedir}/de_DE*
%{_localedir}/de_LU*

### dv
%package -n locales-dv
Summary: Base files for localization (Dhivehi)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-dv
These are the base files for Dhivehi language localization.
You need it to correctly display sort, for sorting order and
proper representation of dates and numbers according
to Dhivehi language conventions.

%post -n locales-dv
%{loc_add} dv_MV

%preun -n locales-dv
if [ "$1" = "0" ]; then
	%{loc_del} dv_MV
fi

%files -n locales-dv
%{_localedir}/dv_MV

### dz
%package -n locales-dz
Summary: Base files for localization (Dzongkha)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-dz
These are the base files for Dzongkha language localization; you need
it to correctly display 8bits Dzongkha characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Dzongkha language conventions.

%post -n locales-dz
%{loc_add} dz_BT

%preun -n locales-dz
if [ "$1" = "0" ]; then
	%{loc_del} dz_BT
fi

%files -n locales-dz
%{_localedir}/dz_BT*

### el
# translations from "Theodore J. Soldatos" <theodore@eexi.gr>
%package -n locales-el
Summary: Base files for localization (Greek)
Group: System/Internationalization
Requires: locales = %{version}-%{release}
Obsoletes: locales-gr
Provides: locales-gr = %{version}-%{release}
#Summary(el): Βασικά αρχεία τοπικών ρυθμίσεων (Ελληνικά)

%description -n locales-el
These are the base files for Greek language localization; you need
it to correctly display 8bits Greek characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Greek language conventions.

%post -n locales-el
%{loc_add} el_CY el_GR

%preun -n locales-el
if [ "$1" = "0" ]; then
	%{loc_del} el_CY el_GR
fi

%files -n locales-el
%{_localedir}/el_CY*
%{_localedir}/el_GR*

### en
%package -n locales-en
Summary: Base files for localization (English)
Group: System/Internationalization
Requires: locales = %{version}-%{release}
Provides: locales-en_GB = %{version}-%{release}
Provides: locales-en_IE = %{version}-%{release}
Provides: locales-en_CA = %{version}-%{release}
Provides: locales-en_US = %{version}-%{release}

%description -n locales-en
These are the base files for English language localization.
Contains: en_CA en_DK en_GB en_IE en_US

%post -n locales-en
%{loc_add} en_AG en_AU en_BE en_BW en_CA en_DK en_GB en_HK en_IE en_IN en_NG \
           en_NZ en_PH en_SG en_US en_ZA en_ZM en_ZW

%preun -n locales-en
if [ "$1" = "0" ]; then
	%{loc_del} en_AG en_AU en_BE en_BW en_CA en_DK en_GB en_HK en_IE en_IN \
	           en_NG en_NZ en_PH en_SG en_US en_ZA en_ZW
fi

%files -n locales-en
%{_localedir}/en_AG*
%{_localedir}/en_AU*
%{_localedir}/en_BE*
%{_localedir}/en_BW*
%{_localedir}/en_CA*
%{_localedir}/en_DK*
%{_localedir}/en_GB*
%{_localedir}/en_HK*
%{_localedir}/en_IE*
%{_localedir}/en_IN*
%{_localedir}/en_NG*
%{_localedir}/en_NZ*
%{_localedir}/en_PH*
%{_localedir}/en_SG*
%{_localedir}/en_US*
%{_localedir}/en_ZA*
%{_localedir}/en_ZM*
%{_localedir}/en_ZW*

### eo
# translation by diestel@rzaix340.rz.uni-leipzig.de (Wolfram Diestel)
%package -n locales-eo
Summary: Base files for localization (Esperanto)
Group: System/Internationalization
Requires: locales = %{version}-%{release}
#Summary(eo): Bazaj dosieroj por lokaĵo (Esperanto)

%description -n locales-eo
These are the base files for Esperanto language localization; you need
it to correctly display 8bits esperanto characters, and for proper
alphabetical sorting and representation of dates and numbers according
to esperanto language conventions.

%post -n locales-eo
%{loc_add} eo_XX

%preun -n locales-eo
if [ "$1" = "0" ]; then
	%{loc_del} eo_XX
fi

%files -n locales-eo
%{_localedir}/eo_XX*

### es
%package -n locales-es
Summary: Base files for localization (Spanish)
Group: System/Internationalization
Requires: locales = %{version}-%{release}
#Summary(es): Ficheros de base para la localización (castellano)
Provides: locales-an = %{version}-%{release}

%description -n locales-es
These are the base files for Spanish language localization; you need
it to correctly display 8bits spanish characters, and for proper
alphabetical sorting and representation of dates and numbers according
to spanish language conventions.

#%#description -n locales-es -l es
#Este paquete incluye las definiciones de locales para el castellano.
#Este paquete contiene lo necesario para la visualisación correcta de
#los caracteres 8bits del idioma español, para el orden alfabético 
#y para la representación correcta de los números y fechas según 
#las convenciones del castellano.

%post -n locales-es
%{loc_add} 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

%preun -n locales-es
if [ "$1" = "0" ]; then
	%{loc_del} an_ES es_AR es_BO es_CL es_CO es_CR es_DO es_EC es_ES es_CU \
                   es_GT es_HN es_MX es_NI es_PA es_PE es_PR es_PY es_SV es_US \
                   es_UY es_VE
fi

%files -n locales-es
%{_localedir}/es@tradicional
%{_localedir}/es_AR*
%{_localedir}/es_BO*
%{_localedir}/es_CL*
%{_localedir}/es_CO*
%{_localedir}/es_CR*
%{_localedir}/es_CU*
%{_localedir}/es_DO*
%{_localedir}/es_EC*
%{_localedir}/es_ES*
%{_localedir}/es_GT*
%{_localedir}/es_HN*
%{_localedir}/es_MX*
%{_localedir}/es_NI*
%{_localedir}/es_PA*
%{_localedir}/es_PE*
%{_localedir}/es_PR*
%{_localedir}/es_PY*
%{_localedir}/es_SV*
%{_localedir}/es_US*
%{_localedir}/es_UY*
%{_localedir}/es_VE*
# Aragonese
%{_localedir}/an_ES*

### et
# translation from: Ekke Einberg <ekke@data.ee>
%package -n locales-et
Summary: Base files for localization (Estonian)
#Summary(et): Siin on vajalikud failid Linuxi eestindamiseks
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-et
These are the base files for Estonian language localization; you need
it to correctly display 8bits Estonian characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Estonian language conventions.

%post -n locales-et
%{loc_add} et_EE

%preun -n locales-et
if [ "$1" = "0" ]; then
	%{loc_del} et_EE
fi

%files -n locales-et
%{_localedir}/et_EE*

### eu
%package -n locales-eu
Summary: Base files for localization (Basque)
Group: System/Internationalization
Requires: locales = %{version}-%{release}
#Summary(eu): Euskarazko egokitzapenerako oinarrizko artxiboak
#Summary(es): Archivos de base para la localización en euskara
#Summary(fr): Fichiers de base pour la localisation en euskara (langue basque)

%description -n locales-eu
Linux-ek euskaraz badaki !
These are the base files for Basque language localization; you need
it to correctly display 8bits Basque characters, and for proper
representation of dates and numbers according to Basque language
conventions.

%post -n locales-eu
%{loc_add} eu_ES

%preun -n locales-eu
if [ "$1" = "0" ]; then
	%{loc_del} eu_ES
fi

%files -n locales-eu
%{_localedir}/eu_ES*

### fa
%package -n locales-fa
Summary: Base files for localization (Farsi)
#Summary(fa): پرونده‌های اساسی محلی‌سازی (فارسی)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-fa
These are the base files for Farsi language localization; you need
it to correctly display 8bits Farsi characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Farsi language conventions.
Note that this package doesn't handle right-to-left and left-to-right
switching when displaying nor the isolate-initial-medial-final shapes
of letters; it is to the xterm, application or virtual console driver
to do that.

%post -n locales-fa
%{loc_add} fa_IR

%preun -n locales-fa
if [ "$1" = "0" ]; then
	%{loc_del} fa_IR
fi

%files -n locales-fa
%{_localedir}/fa_IR*

### fi
# translations by Jarkko Vaaraniemi <jvaarani@ees2.oulu.fi>
%package -n locales-fi
Summary: Base files for localization (Finnish)
#Summary(fi): Tässä on perustiedot Linuxin suomentamiseen.
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-fi
These are the base files for Finnish language localization; you need
it to correctly display 8bits Finnish characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Finnish language conventions.

%post -n locales-fi
%{loc_add} fi_FI

%preun -n locales-fi
if [ "$1" = "0" ]; then
	%{loc_del} fi_FI
fi

%files -n locales-fi
%{_localedir}/fi_FI*

### ff
%package	ff
Summary:	Base files for localization (Fulah)
Group:		System/Internationalization
Requires:	locales = %{version}-%{release}

%description	ff
These are the base files for Fulah language localization; you need
it to correctly display 8bits Fulah characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Fulah language conventions.

%post		ff
%{loc_add} ff_SN

%preun		ff
if [ "$1" = "0" ]; then
	%{loc_del} ff_SN
fi

%files		ff
%{_localedir}/ff_SN*

### fo
%package -n locales-fo
Summary: Base files for localization (Faroese)
#Summary(fo): Hetta eru fílurnar tær tørvar til eina tillaging til føroyskt mál
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-fo
These are the base files for Faroese language localization; you need
it to correctly display 8bits Faroese characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Faroese language conventions.

%post -n locales-fo
%{loc_add} fo_FO

%preun -n locales-fo
if [ "$1" = "0" ]; then
	%{loc_del} fo_FO
fi

%files -n locales-fo
%{_localedir}/fo_FO*

### fr
%package -n locales-fr
Summary: Base files for localization (French)
Group: System/Internationalization
Requires: locales = %{version}-%{release}
#Summary(fr): Fichiers de base pour la localisation (français)
#Summary(de): Basisdateien für die Lokalisierung (Französisch)

%description -n locales-fr
These are the base files for French language localization; you need
it to correctly display 8bits french characters, and for proper
alfabetical sorting and representation of dates and numbers 
according to french language conventions.

%post -n locales-fr
%{loc_add} fr_BE fr_CA fr_CH fr_FR fr_LU

%preun -n locales-fr
if [ "$1" = "0" ]; then
	%{loc_del} fr_BE fr_CA fr_CH fr_FR fr_LU
fi

%files -n locales-fr
%{_localedir}/fr_BE*
%{_localedir}/fr_CA*
%{_localedir}/fr_CH*
%{_localedir}/fr_FR*
%{_localedir}/fr_LU*

### fur
%package -n locales-fur
Summary: Base files for localization (Friulan)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-fur
These are the base files for Friulan language localization; you need
it to correctly display 8bits friulan characters, and for proper
alfabetical sorting and representation of dates and numbers 
according to friulan language conventions.

%post -n locales-fur
%{loc_add} fur_IT

%preun -n locales-fur
if [ "$1" = "0" ]; then
	%{loc_del} fur_IT
fi

%files -n locales-fur
%{_localedir}/fur_IT*

### fy
%package -n locales-fy
Summary: Base files for localization (Frisian)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-fy
These are the base files for Frisian language localization; you need
it to correctly display 8bits frisian characters, and for proper
alfabetical sorting and representation of dates and numbers 
according to frisian language conventions.

%post -n locales-fy
%{loc_add} fy_DE fy_NL

%preun -n locales-fy
if [ "$1" = "0" ]; then
	%{loc_del} fy_DE fy_NL
fi

%files -n locales-fy
%{_localedir}/fy_DE*
%{_localedir}/fy_NL*

### ga
%package -n locales-ga
Summary: Base files for localization (Irish)
#Summary(ga): Bunchomaid do leagan áitiúil (Gaeilge)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-ga
These are the base files for Irish Gaelic language localization; you need
it to correctly display 8bits gaelic characters, and for proper
alphabetical sorting and representation of dates and numbers according
to gaelic language conventions.

%post -n locales-ga
%{loc_add} ga_IE

%preun -n locales-ga
if [ "$1" = "0" ]; then
	%{loc_del} ga_IE
fi

%files -n locales-ga
%{_localedir}/ga_IE*

### gd
# translation by Caoimhin O Donnaile [caoimhin@SMO.UHI.AC.UK]
# and Cecil Ward [cecil.ward@FREE4ALL.CO.UK]
%package -n locales-gd
Summary: Base files for localization (Scottish Gaelic)
#Summary(gd): Faidhlichean bunaiteach airson localization (Gaidhlig na h-Alba)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-gd
These are the base files for Scottish Gaelic language localization; you need
it to correctly display 8bits gaelic characters, and for proper
alphabetical sorting and representation of dates and numbers according
to gaelic language conventions.

%post -n locales-gd
%{loc_add} gd_GB

%preun -n locales-gd
if [ "$1" = "0" ]; then
	%{loc_del} gd_GB
fi

%files -n locales-gd
%{_localedir}/gd_GB*

### gl
# translation from Emilio <nigrann@sandra.ctv.es>
%package -n locales-gl
Summary: Base files for localization (Galician)
Group: System/Internationalization
Requires: locales = %{version}-%{release}
#Summary(gl): Arquivos da base para definición de locais para o galego.
#Summary(es): Archivos de base para la localización en idioma gallego

%description -n locales-gl
These are the base files for Galician language localization; you need
it to correctly display 8bits Galician characters, and for proper
representation of dates and numbers according to Galician language
conventions.

%post -n locales-gl
%{loc_add} gl_ES

%preun -n locales-gl
if [ "$1" = "0" ]; then
	%{loc_del} gl_ES
fi

%files -n locales-gl
%{_localedir}/gl_ES*

### gu
%package -n locales-gu
Summary: Base files for localization (Gujarati)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-gu
These are the base files for Gujarati language localization; you need
it to correctly display 8bits gujarati characters, and for proper
alphabetical sorting and representation of dates and numbers according
to gaelic language conventions.

%post -n locales-gu
%{loc_add} gu_IN

%preun -n locales-gu
if [ "$1" = "0" ]; then
	%{loc_del} gu_IN
fi

%files -n locales-gu
%{_localedir}/gu_IN*

### gv
# translation by Brian Stowell <bstowell@MAILSERVICE.MCB.NET>
%package -n locales-gv
Summary: Base files for localization (Manx Gaelic)
#Summary(gv): Coadanyn undinagh son ynnydaghey (Gaelg)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-gv
These are the base files for Manx Gaelic language localization; you need
it to correctly display 8bits gaelic characters, and for proper
alphabetical sorting and representation of dates and numbers according
to gaelic language conventions.

%post -n locales-gv
%{loc_add} gv_GB

%preun -n locales-gv
if [ "$1" = "0" ]; then
	%{loc_del} gv_GB
fi

%files -n locales-gv
%{_localedir}/gv_GB*

### ha
%package -n locales-ha
Summary: Base files for localization (Hausa)
Group: System/Internationalization
#Icon: bulle-ha.xpm
Requires: locales = %{version}-%{release}

%description -n locales-ha
These are the base files for Hausa language localization; you need
it to correctly display 8bits Hausa characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Hausa language conventions.

%post -n locales-ha
%{loc_add} ha_NG

%preun -n locales-ha
if [ "$1" = "0" ]; then
	%{loc_del} ha_NG
fi

%files -n locales-ha
%{_localedir}/ha_NG*

### he (formerly iw)
%package -n locales-he
Summary: Base files for localization (Hebrew)
#Summary(he): המקום מכיל עמדות ללופויזציה בעברית 
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-he
These are the base files for Hebrew language localization; you need
it to correctly display 8bits Hebrew characters, and for proper
alfabetical sorting, and representation of dates and numbers 
according to Hebrew language conventions.
Note that this package doesn't handle right-to-left and left-to-right
switching when displaying; it is to the xterm, application or virtual
console driver to do that.

%post -n locales-he
%{loc_add} he_IL iw_IL

%preun -n locales-he
if [ "$1" = "0" ]; then
	%{loc_del} he_IL iw_IL
fi

%files -n locales-he
%{_localedir}/he_IL*
%{_localedir}/iw_IL*

### hi
%package -n locales-hi
Summary: Base files for localization (Hindi)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-hi
These are the base files for Hindi language localization; you need
it to correctly display 8bits Hindi characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Hindi language conventions.

%post -n locales-hi
%{loc_add} bho_IN brx_IN hi_IN ur_IN

%preun -n locales-hi
if [ "$1" = "0" ]; then
	%{loc_del} bho_IN brx_IN hi_IN ur_IN
fi

%files -n locales-hi
%{_localedir}/bho_IN*
%{_localedir}/brx_IN*
%{_localedir}/hi_IN*
%{_localedir}/ur_IN*

### hne
%package -n locales-hne
Summary: Base files for localization (Chhattisgarhi)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-hne
These are the base files for Chhattisgarhi language localization.
You need it to correctly display sort, for sorting order and
proper representation of dates and numbers according
to Chhattisgarhi language conventions.

%post -n locales-hne
%{loc_add} hne_IN

%preun -n locales-hne
if [ "$1" = "0" ]; then
	%{loc_del} hne_IN
fi

%files -n locales-hne
%{_localedir}/hne_IN

### hr
# translations by Vedran Rodic <vrodic@udig.hr>
%package -n locales-hr
Summary: Base files for localization (Croatian)
Group: System/Internationalization
Requires: locales = %{version}-%{release}
#Summary(hr): Osnovne datoteke za lokalizaciju (Hrvatski)

%description -n locales-hr
These are the base files for Croatian language localization; you need
it to correctly display 8bits Croatian characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Croatian language conventions.

%post -n locales-hr
%{loc_add} hr_HR

%preun -n locales-hr
if [ "$1" = "0" ]; then
	%{loc_del} hr_HR
fi

%files -n locales-hr
%{_localedir}/hr_HR*

### hsb
%package -n locales-hsb
Summary: Base files for localization (Upper Sorbian)
Group: System/Internationalization
#Icon: bulle-hsb.xpm
Requires: locales = %{version}-%{release}

%description -n locales-hsb
These are the base files for Upper Sorbian language localization.
You need it to correctly display sort, for sorting order and
proper representation of dates and numbers according 
to Upper Sorbian language conventions.

%post -n locales-hsb
%{loc_add} hsb_DE

%preun -n locales-hsb
if [ "$1" = "0" ]; then
	%{loc_del} hsb_DE
fi

%files -n locales-hsb
%{_localedir}/hsb_DE*

### ht
%package -n locales-ht
Summary: Base files for localization (Breyol)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-ht
These are the base files for Breyol language localization.
You need it to correctly display sort, for sorting order and
proper representation of dates and numbers according 
to Breyol language conventions.

%post -n locales-ht
%{loc_add} ht_HT

%preun -n locales-ht
if [ "$1" = "0" ]; then
	%{loc_del} ht_HT
fi

%files -n locales-ht
%{_localedir}/ht_HT

### hu
%package -n locales-hu
Summary: Base files for localization (Hungarian)
Group: System/Internationalization
Requires: locales = %{version}-%{release}
#Summary(hu): Szükséges fájlok a magyarításhoz

%description -n locales-hu
These are the base files for Hungarian language localization.
You need it to correctly display sort, for sorting order and
proper representation of dates and numbers according 
to Hungarian language conventions.

%post -n locales-hu
%{loc_add} hu_HU

%preun -n locales-hu
if [ "$1" = "0" ]; then
	%{loc_del} hu_HU
fi

%files -n locales-hu
%{_localedir}/hu_HU*

### hy
# translations by Eugene Sevinian <sevinian@crdlx2.yerphi.am>
%package -n locales-hy
Summary: Base files for localization (Armenian)
Group: System/Internationalization
Requires: locales = %{version}-%{release}
#Summary(hy): Ամփոփում. Հայացման հիմնական փաթեթները (ֆայլերը)

%description -n locales-hy
These are the base files for Armenian language localization.
You need it to correctly display 8bit Armenian chars, 
for sorting order and proper representation of dates and
numbers according to Armenian language conventions.

%post -n locales-hy
%{loc_add} hy_AM

%preun -n locales-hy
if [ "$1" = "0" ]; then
	%{loc_del} hy_AM
fi

%files -n locales-hy
%{_localedir}/hy_AM*

### id (formerly in)
# translations by Mohammad DAMT <mdamt@cakraweb.com>
%package -n locales-id
Summary: Base files for localization (Indonesian)
Group: System/Internationalization
Requires: locales = %{version}-%{release}
#Summary(id): File Utama untuk lokalisasi (dalam Bahasa Indonesia)

%description -n locales-id
These are the base files for Indonesian language localization.
You need it to correctly display sort, for proper representation
of dates and numbers according to Indonesian language conventions.

%post -n locales-id
%{loc_add} id_ID

%preun -n locales-id
if [ "$1" = "0" ]; then
	%{loc_del} id_ID
fi

%files -n locales-id
%{_localedir}/id_ID*

### ig
%package -n locales-ig
Summary: Base files for localization (Igbo)
Group: System/Internationalization
#Icon: bulle-ig.xpm
Requires: locales = %{version}-%{release}

%description -n locales-ig
These are the base files for Igbo language localization; you need
it to correctly display 8bits Igbo characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Igbo language conventions.

%post -n locales-ig
%{loc_add} ig_NG

%preun -n locales-ig
if [ "$1" = "0" ]; then
	%{loc_del} ig_NG
fi

%files -n locales-ig
%{_localedir}/ig_NG*

### ik
%package -n locales-ik
Summary: Base files for localization (Inupiaq)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-ik
These are the base files for Inupiaq language localization; you need
it to correctly display 8bits Inupiac characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Inupiaq language conventions.

%post -n locales-ik
%{loc_add} ik_CA

%preun -n locales-ik
if [ "$1" = "0" ]; then
	%{loc_del} ik_CA
fi

%files -n locales-ik
%{_localedir}/ik_CA*

### is
# Gudmundur Erlingsson <gudmuner@lexis.hi.is>
%package -n locales-is
Summary: Base files for localization (Icelandic)
Group: System/Internationalization
Requires: locales = %{version}-%{release}
#Summary(is): Hér eru grunnskrár fyrir íslenska staðfærslu.

%description -n locales-is
These are the base files for Icelandic language localization; you need
it to correctly display 8bits Icelandic characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Icelandic language conventions.

%post -n locales-is
%{loc_add} is_IS

%preun -n locales-is
if [ "$1" = "0" ]; then
	%{loc_del} is_IS
fi

%files -n locales-is
%{_localedir}/is_IS*

### it
%package -n locales-it
Summary: Base files for localization (Italian)
#Summary(it): I files di base per l'adattamento della lingua italiana
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-it
These are the base files for Italian language localization; you need
it to correctly display 8bits Italian characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Italian language conventions.

%post -n locales-it
%{loc_add} it_CH it_IT

%preun -n locales-it
if [ "$1" = "0" ]; then
	%{loc_del} it_CH it_IT
fi

%files -n locales-it
%{_localedir}/it_CH*
%{_localedir}/it_IT*

### iu
%package -n locales-iu
Summary: Base files for localization (Inuktitut)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-iu
These are the base files for Inuktitut language localization; you need
it to correctly display 8bits Inuktitut characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Inuktitut language conventions.

%post -n locales-iu
%{loc_add} iu_CA

%preun -n locales-iu
if [ "$1" = "0" ]; then
	%{loc_del} iu_CA
fi

%files -n locales-iu
%{_localedir}/iu_CA*

### ja
# translation by "Evan D.A. Geisinger" <evan.geisinger@etak.com>
%package -n locales-ja
Summary: Base files for localization (Japanese)
#Summary(ja): これは日本語ロカライゼーション用基礎ファイル集です。
Group: System/Internationalization
Requires: locales = %{version}-%{release}
Obsoletes: libwcsmbs

%description -n locales-ja
These are the base files for Japanese language localization; you need
it to correctly display 8bits and 7bits japanese codes, and for proper
representation of dates and numbers according to japanese language conventions.

%post -n locales-ja
%{loc_add} ja_JP

%preun -n locales-ja
if [ "$1" = "0" ]; then
	%{loc_del} ja_JP
fi

%files -n locales-ja
%{_localedir}/ja_JP*

### ka
%package -n locales-ka
Summary: Base files for localization (Georgian)
Group: System/Internationalization
Requires: locales = %{version}-%{release}
#Summary(ka): საბაზო ფაილები ქართულის ლოკალიზებისათვის.

%description -n locales-ka
These are the base files for Georgian language localization; you need
it to correctly display 8bits Georgian characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Georgian language conventions.

%post -n locales-ka
%{loc_add} ka_GE

%preun -n locales-ka
if [ "$1" = "0" ]; then
	%{loc_del} ka_GE
fi

%files -n locales-ka
%{_localedir}/ka_GE*

### kk
%package -n locales-kk
Summary: Base files for localization (Kazakh)
Group: System/Internationalization
#Icon: bulle-kk.xpm
Requires: locales = %{version}-%{release}

%description -n locales-kk
These are the base files for Kazakh language localization; you need
it to correctly display 8bits Kazakh characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Kazakh language conventions.

%post -n locales-kk
%{loc_add} kk_KZ

%preun -n locales-kk
if [ "$1" = "0" ]; then
	%{loc_del} kk_KZ
fi

%files -n locales-kk
%{_localedir}/kk_KZ*

### kl
%package -n locales-kl
Summary: Base files for localization (Greenlandic)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-kl
These are the base files for Greenlandic language localization; you need
it to correctly display 8bits Greenlandic characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Grenlandic language conventions.

%post -n locales-kl
%{loc_add} kl_GL

%preun -n locales-kl
if [ "$1" = "0" ]; then
	%{loc_del} kl_GL
fi

%files -n locales-kl
%{_localedir}/kl_GL*

### km
%package -n locales-km
Summary: Base files for localization (Khmer)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-km
These are the base files for Khmer language localization; you need
it to correctly display 8bits Khmer characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Khmer language conventions.

%post -n locales-km
%{loc_add} km_KH

%preun -n locales-km
if [ "$1" = "0" ]; then
	%{loc_del} km_KH
fi

%files -n locales-km
%{_localedir}/km_KH*

### kn
%package -n locales-kn
Summary: Base files for localization (Kannada)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-kn
These are the base files for Kannada language localization; you need
it to correctly display 8bits Kannada characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Kannada language conventions.

%post -n locales-kn
%{loc_add} kn_IN

%preun -n locales-kn
if [ "$1" = "0" ]; then
	%{loc_del} kn_IN
fi

%files -n locales-kn
%{_localedir}/kn_IN*

### ko
# translation by Soo-Jin Lee <NothingSpecial@rocketmail.com>
%package -n locales-ko
Summary: Base files for localization (Korean)
#Summary(ko): 이것들은 한국어에만 국한된 기초화일들이다
Group: System/Internationalization
Requires: locales = %{version}-%{release}
Obsoletes: libwcsmbs

%description -n locales-ko
These are the base files for Korean language localization; you need
it to correctly display 8bits and 7bits japanese codes, and for proper
representation of dates and numbers according to korean language conventions.

%post -n locales-ko
%{loc_add} ko_KR

%preun -n locales-ko
if [ "$1" = "0" ]; then
	%{loc_del} ko_KR
fi

%files -n locales-ko
%{_localedir}/ko_KR*

### kok
%package -n locales-kok
Summary: Base files for localization (Konkani)
Group: System/Internationalization
#Icon: bulle-kk.xpm
Requires: locales = %{version}-%{release}

%description -n locales-kok
These are the base files for Konkani language localization; you need
it to correctly display 8bits Konkani characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Konkani language conventions.

%post -n locales-kok
%{loc_add} kok_IN

%preun -n locales-kok
if [ "$1" = "0" ]; then
	%{loc_del} kok_IN
fi

%files -n locales-kok
%{_localedir}/kok_IN*

### ks
%package -n locales-ks
Summary: Base files for localization (Kashmiri)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-ks
These are the base files for Kashmiri language localization.
You need it to correctly display sort, for sorting order and
proper representation of dates and numbers according
to Kashmiri language conventions.

%post -n locales-ks
%{loc_add} ks_IN ks_IN@devanagari

%preun -n locales-ks
if [ "$1" = "0" ]; then
	%{loc_del} ks_IN ks_IN@devanagari
fi

%files -n locales-ks
%{_localedir}/ks_IN
%{_localedir}/ks_IN@devanagari

### ku
%package -n locales-ku
Summary: Base files for localization (Kurdish)
#Summary(ku): Rûpel-tâmar ji bo naskirinâ cîh (Kurdi)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-ku
These are the base files for Kurdish language localization; you need
it to correctly display 8bits Kurdish characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Kurdish language conventions.

%post -n locales-ku
%{loc_add} ku_TR

%preun -n locales-ku
if [ "$1" = "0" ]; then
	%{loc_del} ku_TR
fi

%files -n locales-ku
%{_localedir}/ku_TR*

### kw
# translations by Andrew Climo-Thompson <andrew@clas.demon.co.uk>
# Laurie Climo <lj.climo@ukonline.co.uk> & Marion Gunn <mgunn@ucd.ie>
%package -n locales-kw
Summary: Base files for localization (Cornish)
#Summary(kw): Fylennow sel dhe gernewekhe
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-kw
These are the base files for Cornish language localization; you need
it to correctly display 8bits cornish characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Cornish language conventions.

%post -n locales-kw
%{loc_add} kw_GB

%preun -n locales-kw
if [ "$1" = "0" ]; then
	%{loc_del} kw_GB
fi

%files -n locales-kw
%{_localedir}/kw_GB*

### ky
%package -n locales-ky
Summary: Base files for localization (Kyrgyz)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-ky
These are the base files for Kyrgyz language localization; you need
it to correctly display 8bits kyrgyz characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Kyrgyz language conventions.

%post -n locales-ky
%{loc_add} ky_KG

%preun -n locales-ky
if [ "$1" = "0" ]; then
	%{loc_del} ky_KG
fi

%files -n locales-ky
%{_localedir}/ky_KG*

### lb
%package	lb
Summary:	Base files for localization (Luxembourgish)
Group:		System/Internationalization
Requires:	locales = %{version}-%{release}

%description	lb
These are the base files for Luxembourgish language localization; you need
it to correctly display 8bits Luxembourgish characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Luxembourgish language conventions.

%post		lb
%{loc_add} lb_LU

%preun		lb
if [ "$1" = "0" ]; then
	%{loc_del} lb_LU
fi

%files		lb
%{_localedir}/lb_LU*

### lg
%package -n locales-lg
Summary: Base files for localization (Luganda)
Group: System/Internationalization
Requires: locales = %{version}-%{release}
Provides: locales-lug = %{version}-%{release}

%description -n locales-lg
These are the base files for Luganda (Ganda) language localization; you need
it to correctly display 8bits Luganda characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Luganda language conventions.

%post -n locales-lg
%{loc_add} lg_UG

%preun -n locales-lg
if [ "$1" = "0" ]; then
	%{loc_del} lg_UG
fi

%files -n locales-lg
%{_localedir}/lg_UG*

### li
%package -n locales-li
Summary: Base files for localization (Limburguish)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-li
These are the base files for Limburguish language localization; you need
it to correctly display 8bits characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Limburguish language conventions.

%post -n locales-li
%{loc_add} li_BE li_NL

%preun -n locales-li
if [ "$1" = "0" ]; then
	%{loc_del} li_BE li_NL
fi

%files -n locales-li
%{_localedir}/li_BE*
%{_localedir}/li_NL*

### lij
%package	lij
Summary:	Base files for localization (Ligurian)
Group:		System/Internationalization
Requires:	locales = %{version}-%{release}

%description	lij
These are the base files for Ligurian language localization; you need
it to correctly display 8bits Ligurian characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Ligurian language conventions.

%post		lij
%{loc_add} lij_IT

%preun		lij
if [ "$1" = "0" ]; then
	%{loc_del} lij_IT
fi

%files		lij
%{_localedir}/lij_IT*

### lo
%package -n locales-lo
Summary: Base files for localization (Laotian) [INCOMPLETE]
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-lo
These are the base files for Laotian language localization; you need
it to correctly display 8bits lao characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Laotian language conventions.

%post -n locales-lo
%{loc_add} lo_LA

%preun -n locales-lo
if [ "$1" = "0" ]; then
	%{loc_del} lo_LA
fi

%files -n locales-lo
%{_localedir}/lo_LA*

### lt
%package -n locales-lt
Summary: Base files for localization (Lithuanian)
#Summary(lt): Failai skirti lokalės lituanizacijai
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-lt
These are the base files for Lithuanian language localization; you need
it to correctly display 8bits Lithuanian characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Lithuanian language conventions.

%post -n locales-lt
%{loc_add} lt_LT

%preun -n locales-lt
if [ "$1" = "0" ]; then
	%{loc_del} lt_LT
fi

%files -n locales-lt
%{_localedir}/lt_LT*

### lv
# translation done by Vitauts Stochka <vit@dpu.lv>
%package -n locales-lv
Summary: Base files for localization (Latvian)
#Summary(lv): Lokalizācijas pamatfaili (Latviešu)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-lv
These are the base files for Latvian language localization; you need
it to correctly display 8bits Latvian characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Latvian language conventions.

%post -n locales-lv
%{loc_add} lv_LV

%preun -n locales-lv
if [ "$1" = "0" ]; then
	%{loc_del} lv_LV
fi

%files -n locales-lv
%{_localedir}/lv_LV*

### mai
%package -n locales-mai
Summary: Base files for localization (Maithili)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-mai
These are the base files for Maithili language localization.
You need it to correctly display sort, for sorting order and
proper representation of dates and numbers according
to Maithili language conventions.

%post -n locales-mai
%{loc_add} mai_IN

%preun -n locales-mai
if [ "$1" = "0" ]; then
	%{loc_del} mai_IN
fi

%files -n locales-mai
%{_localedir}/mai_IN

### mg
%package -n locales-mg
Summary: Base files for localization (Malagasy)
Group: System/Internationalization
#Icon: bulle-mg.xpm
Requires: locales = %{version}-%{release}

%description -n locales-mg
These are the base files for Malagasy language localization.
You need it to correctly display sort, for sorting order and
proper representation of dates and numbers according 
to Malagasy language conventions.

%post -n locales-mg
%{loc_add} mg_MG

%preun -n locales-mg
if [ "$1" = "0" ]; then
	%{loc_del} mg_MG
fi

%files -n locales-mg
%{_localedir}/mg_MG*

### mhr
%package	mhr
Summary:	Base files for localization (Mari)
Group:		System/Internationalization
Requires:	locales = %{version}-%{release}

%description	mhr
These are the base files for Mari language localization; you need
it to correctly display 8bits Mari characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Mari language conventions.

%post		mhr
%{loc_add} mhr_RU

%preun		mhr
if [ "$1" = "0" ]; then
	%{loc_del} mhr_RU
fi

%files		mhr
%{_localedir}/mhr_RU*


### mi
# Maori translation provided by Gasson <gasson@clear.net.nz>
%package -n locales-mi
Summary: Base files for localization (Maori)
#Summary(mi): Ko ngā kōnae papa mō te whakaā-rohe (Māori)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-mi
These are the base files for Maori language localization; you need it for
it to correctly display 8bits Maori characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Maori language conventions.

%post -n locales-mi
%{loc_add} mi_NZ

%preun -n locales-mi
if [ "$1" = "0" ]; then
	%{loc_del} mi_NZ
fi

%files -n locales-mi
%{_localedir}/mi_NZ*

### mk
%package -n locales-mk
Summary: Base files for localization (Macedonian)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-mk
These are the base files for Macedonian language localization; you need it for
proper alphabetical sorting and representation of dates and numbers according
to Macedonian language conventions.

%post -n locales-mk
%{loc_add} mk_MK

%preun -n locales-mk
if [ "$1" = "0" ]; then
	%{loc_del} mk_MK
fi

%files -n locales-mk
%{_localedir}/mk_MK*

### ml
%package -n locales-ml
Summary: Base files for localization (Malayalam)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-ml
These are the base files for Malayalam language localization; you need it for
proper alphabetical sorting and representation of dates and numbers according
to Malayalam language conventions.

%post -n locales-ml
%{loc_add} ml_IN

%preun -n locales-ml
if [ "$1" = "0" ]; then
	%{loc_del} ml_IN
fi

%files -n locales-ml
%{_localedir}/ml_IN*

### mn
%package -n locales-mn
Summary: Base files for localization (Mongolian)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-mn
These are the base files for Mongolian language localization; you need it for
proper alphabetical sorting and representation of dates and numbers according
to Mongolian language conventions.

%post -n locales-mn
%{loc_add} mn_MN

%preun -n locales-mn
if [ "$1" = "0" ]; then
	%{loc_del} mn_MN
fi

%files -n locales-mn
%{_localedir}/mn_MN*

### mr
%package -n locales-mr
Summary: Base files for localization (Marathi)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-mr
These are the base files for Marathi language localization; you need
it to correctly display 8bits Marathi characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Marathi language conventions.

%post -n locales-mr
%{loc_add} mr_IN

%preun -n locales-mr
if [ "$1" = "0" ]; then
	%{loc_del} mr_IN
fi

%files -n locales-mr
%{_localedir}/mr_IN*

### ms
%package -n locales-ms
Summary: Base files for localization (Malay)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-ms
These are the base files for Malay language localization; you need it for
proper alphabetical sorting and representation of dates and numbers according
to Malay language conventions.

%post -n locales-ms
%{loc_add} ms_MY

%preun -n locales-ms
if [ "$1" = "0" ]; then
	%{loc_del} ms_MY
fi

%files -n locales-ms
%{_localedir}/ms_MY*

### mt
# translation by Ramon Casha <rcasha@waldonet.net.mt>
%package -n locales-mt
Summary: Base files for localization (Maltese)
#Summary(mt): Files ewlenin għat-traduzzjoni (Maltin)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-mt
These are the base files for Maltese language localization; you need
it to correctly display 8bits Maltese characters, and for proper
alphabetical sorting and representation of dates and numbers according\
to Maltese language conventions.

%post -n locales-mt
%{loc_add} mt_MT

%preun -n locales-mt
if [ "$1" = "0" ]; then
	%{loc_del} mt_MT
fi

%files -n locales-mt
%{_localedir}/mt_MT*

### my
%package -n locales-my
Summary: Base files for localization (Burmese)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-my
These are the base files for Burmese language localization.
You need it to correctly display sort, for sorting order and
proper representation of dates and numbers according
to Burmese language conventions.

%post -n locales-my
%{loc_add} my_MM

%preun -n locales-my
if [ "$1" = "0" ]; then
	%{loc_del} my_MM
fi

%files -n locales-my
%{_localedir}/my_MM

### nds
%package -n locales-nds
Summary: Base files for localization (Lower Saxon)
#Summary(de): Basisdateien für die Lokalisierung (Plautdietsch)
#Summary(nds): Grundspikjaloden fe' Sproaktoopaussinj (Plautdietsch)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-nds
These are the base files for Lower Saxon language
localization; you need it to correctly display 8bits Lower Saxon characters,
and for proper alphabetical sorting and representation of dates and numbers
according to Lower Saxon language conventions.

%post -n locales-nds
%{loc_add} nds_DE nds_NL

%preun -n locales-nds
if [ "$1" = "0" ]; then
	%{loc_del} nds_DE nds_NL
fi

%files -n locales-nds
%{_localedir}/nds_DE*
%{_localedir}/nds_NL*

### ne
%package -n locales-ne
Summary: Base files for localization (Nepali)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-ne
These are the base files for Nepali language localization; you need
it to correctly display 8bits Nepali characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Nepali language conventions.

%post -n locales-ne
%{loc_add} ne_NP

%preun -n locales-ne
if [ "$1" = "0" ]; then
	%{loc_del} ne_NP
fi

%files -n locales-ne
%{_localedir}/ne_NP*

### nl
%package -n locales-nl
Summary: Base files for localization (Dutch)
Group: System/Internationalization
Requires: locales = %{version}-%{release}
#Summary(fr): Fichiers de base pour la localisation en langue néerlandaise
#Summary(nl): Dit zijn de basisbestanden nodig voor de Nederlandse taal

%description -n locales-nl
These are the base files for Dutch language localization; you need
it to correctly display 8bits Dutch characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Dutch language conventions.

%post -n locales-nl
%{loc_add} nl_AW nl_BE nl_NL

%preun -n locales-nl
if [ "$1" = "0" ]; then
	%{loc_del} nl_AW nl_BE nl_NL
fi

%files -n locales-nl
%{_localedir}/nl_AW*
%{_localedir}/nl_BE*
%{_localedir}/nl_NL*

### no
# translations by peter@datadok.no
%package -n locales-no
Summary: Base files for localization (Norwegian)
#Summary(nb): Dette er basisfilene for lokalisering til norsk språk
Group: System/Internationalization
Requires: locales = %{version}-%{release}
Provides: locales-nn = %{version}-%{release}
Provides: locales-nb = %{version}-%{release}

%description -n locales-no
These are the base files for Norwegian language localization; you need
it to correctly display 8bits Norwegian characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Norwegian language conventions.

#%#description -n locales-no -l nb
#Dette er basisfilene for lokalisering til norsk språk. Du trenger dette
#for å vise norske 8-bitstegn på riktig måte og for å få riktig sortering
#etter alfabetet og visning av datoer og tall i samsvar med norske
#konvensjoner.

%post -n locales-no
%{loc_add} nb_NO nn_NO

%preun -n locales-no
if [ "$1" = "0" ]; then
	%{loc_del} nb_NO nn_NO
fi

%files -n locales-no
%{_localedir}/nb_NO*
%{_localedir}/nn_NO*

### nr
%package -n locales-nr
Summary: Base files for localization (Ndebele)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-nr
These are the base files for Ndebele language localization; you need
it to correctly display 8bits Ndebele characters, and for proper
alfabetical sorting, and representation of dates and numbers
according to Ndebele language conventions.

%post -n locales-nr
%{loc_add} nr_ZA

%preun -n locales-nr
if [ "$1" = "0" ]; then
	%{loc_del} nr_ZA
fi

%files -n locales-nr
%{_localedir}/nr_ZA*

### nso
%package -n locales-nso
Summary: Base files for localization (Northern Sotho)
Group: System/Internationalization
#Icon: bulle-nso.xpm
Requires: locales = %{version}-%{release}

%description -n locales-nso
These are the base files for Northern Sotho language localization; you need
it to correctly display 8bits Northern Sotho characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Northern Sotho language conventions.

%post -n locales-nso
%{loc_add} nso_ZA

%preun -n locales-nso
if [ "$1" = "0" ]; then
	%{loc_del} nso_ZA
fi

%files -n locales-nso
%{_localedir}/nso_ZA*

### oc
%package -n locales-oc
Summary: Base files for localization (Occitan)
Group: System/Internationalization
Requires: locales = %{version}-%{release}
#Summary(oc): fichièrs de basa per localisar (occitan)

%description -n locales-oc
These are the base files for Occitan language localization; you need
it to correctly display 8bits Occitan characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Occitan language conventions.

%post -n locales-oc
%{loc_add} oc_FR

%preun -n locales-oc
if [ "$1" = "0" ]; then
	%{loc_del} oc_FR
fi

%files -n locales-oc
%{_localedir}/oc_FR*

### or
%package -n locales-or
Summary: Base files for localization (Oriya)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-or
These are the base files for Oriya language localization.
You need it to correctly display sort, for sorting order and
proper representation of dates and numbers according
to Oriya language conventions.

%post -n locales-or
%{loc_add} or_IN

%preun -n locales-or
if [ "$1" = "0" ]; then
	%{loc_del} or_IN
fi

%files -n locales-or
%{_localedir}/or_IN

### os
%package	os
Summary:	Base files for localization (Ossetian)
Group:		System/Internationalization
Requires:	locales = %{version}-%{release}

%description	os
These are the base files for Ossetian language localization; you need
it to correctly display 8bits Ossetian characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Ossetian language conventions.

%post		os
%{loc_add} os_RU

%preun		os
if [ "$1" = "0" ]; then
	%{loc_del} os_RU
fi

%files		os
%{_localedir}/os_RU*

### pa
%package -n locales-pa
Summary: Base files for localization (Punjabi)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-pa
These are the base files for Punjabi localization; you need it to correctly
display 8bits characters, and for proper alphabetical sorting and
representation of dates and numbers according
to Punjabi language conventions.

%post -n locales-pa
%{loc_add} pa_IN pa_PK

%preun -n locales-pa
if [ "$1" = "0" ]; then
	%{loc_del} pa_IN pa_PK
fi

%files -n locales-pa
%{_localedir}/pa_IN*
%{_localedir}/pa_PK*

### pap
%package -n locales-pap
Summary: Base files for localization (Papiamento)
Group: System/Internationalization
Requires: locales = %{version}-%{release}
Obsoletes: locales-pp
Provides: locales-pp = %{version}-%{release}

%description -n locales-pap
These are the base files for Papiamento language localization; you need
it to correctly display 8bits Papiamento characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Papiamento language conventions.

%post -n locales-pap
%{loc_add} pap_AN

%preun -n locales-pap
if [ "$1" = "0" ]; then
	%{loc_del} pap_AN
fi

%files -n locales-pap
%{_localedir}/pap_AN*

### pl
%package	pl
Summary:	Base files for localization (Polish)
Group:		System/Internationalization
Requires:	locales = %{version}-%{release}

%description	pl
These are the base files for Polish language localization; you need
it to correctly display 8bits Polish characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Polish language conventions.

%post		pl
%{loc_add} csb_PL pl_PL

%preun		pl
if [ "$1" = "0" ]; then
	%{loc_del} csb_PL pl_PL
fi

%files		pl
%{_localedir}/csb_PL*
%{_localedir}/pl_PL*

### ps
%package -n locales-ps
Summary: Base files for localization (Pashto)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-ps
These are the base files for Pashto language localization.
You need it to correctly display sort, for sorting order and
proper representation of dates and numbers according
to Pashto language conventions.

%post -n locales-ps
%{loc_add} ps_AF

%preun -n locales-ps
if [ "$1" = "0" ]; then
	%{loc_del} ps_AF
fi

%files -n locales-ps
%{_localedir}/ps_AF

### pt
%package -n locales-pt
Summary: Base files for localization (Portuguese)
#Summary(pt): Estes são os arquivos básicos para a localização (Português)
Group: System/Internationalization
Requires: locales = %{version}-%{release}
Provides: locales-pt_BR = %{version}-%{release}
Provides: locales-pt_PT = %{version}-%{release}

%description -n locales-pt
These are the base files for Portuguese language localization; you need
it to correctly display 8bits Portuguese characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Portuguese language conventions.

#%#description -n locales-pt -l pt
#Estes são os arquivos básicos para a localização lingüística em português;
#eles são necessários para que o sistema mostre corretamente caracteres
#portugueses de 8 bits, e para que tenha as apropriadas ordenações
#alfabéticas e representação de datas e números de acordo com as convenções
#da língua portuguesa.

%post -n locales-pt
%{loc_add} pt_BR pt_PT

%preun -n locales-pt
if [ "$1" = "0" ]; then
	%{loc_del} pt_BR pt_PT
fi

%files -n locales-pt
%{_localedir}/pt_BR*
%{_localedir}/pt_PT*

### ro
# translation from "Mihai" <mihai@ambra.ro>
%package -n locales-ro
Summary: Base files for localization (Romanian)
#Summary(ro): Acestea sînt fisierele pentru române localizarea
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-ro
These are the base files for Romanian language localization; you need
it to correctly display 8bits Romanian characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Romanian language conventions.

%post -n locales-ro
%{loc_add} ro_RO

%preun -n locales-ro
if [ "$1" = "0" ]; then
	%{loc_del} ro_RO
fi

%files -n locales-ro
%{_localedir}/ro_RO*

### ru
%package -n locales-ru
Summary: Base files for localization (Russian)
Group: System/Internationalization
Requires: locales = %{version}-%{release}
#Summary(ru): Основные файлы региональных установок (для России)

%description -n locales-ru
These are the base files for Russian language localization; you need
it to correctly display 8bits cyrillic characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Russian language conventions.

%post -n locales-ru
%{loc_add} ru_RU ru_UA

%preun -n locales-ru
if [ "$1" = "0" ]; then
	%{loc_del} ru_RU ru_UA
fi

%files -n locales-ru
%{_localedir}/ru_RU*
%{_localedir}/ru_UA*

### rw
%package -n locales-rw
Summary: Base files for localization (Kinyarwanda)
Group: System/Internationalization
#Icon: bulle-rw.xpm
Requires: locales = %{version}-%{release}

%description -n locales-rw
These are the base files for Kinyarwanda language localization; you need
it to correctly display 8bits cyrillic characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Kinyarwanda language conventions.

%post -n locales-rw
%{loc_add} rw_RW

%preun -n locales-rw
if [ "$1" = "0" ]; then
	%{loc_del} rw_RW
fi

%files -n locales-rw
%{_localedir}/rw_RW*

### sa
%package -n locales-sa
Summary: Base files for localization (Sanskrit)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-sa
These are the base files for Sanskrit language localization.
You need it to correctly display sort, for sorting order and
proper representation of dates and numbers according
to Sanskrit language conventions.

%post -n locales-sa
%{loc_add} sa_IN

%preun -n locales-sa
if [ "$1" = "0" ]; then
	%{loc_del} sa_IN
fi

%files -n locales-sa
%{_localedir}/sa_IN

### sc
%package -n locales-sc
Summary: Base files for localization (Sardinian)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-sc
These are the base files for Sardinian language localization; you need
it to correctly display 8bits sardinian characters, and for proper
alfabetical sorting and representation of dates and numbers 
according to sardinian language conventions.

%post -n locales-sc
%{loc_add} sc_IT

%preun -n locales-sc
if [ "$1" = "0" ]; then
	%{loc_del} sc_IT
fi

%files -n locales-sc
%{_localedir}/sc_IT*

### sd
%package -n locales-sd
Summary: Base files for localization (Sindhi)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-sd
These are the base files for Sindhi language localization.
You need it to correctly display sort, for sorting order and
proper representation of dates and numbers according
to Sindhi language conventions.

%post -n locales-sd
%{loc_add} sd_IN sd_IN@devanagari

%preun -n locales-sd
if [ "$1" = "0" ]; then
	%{loc_del} sd_IN sd_IN@devanagari
fi

%files -n locales-sd
%{_localedir}/sd_IN
%{_localedir}/sd_IN@devanagari

### se
%package -n locales-se
Summary: Base files for localization (Saami)
Group: System/Internationalization
#Icon: bulle-se.xpm
Requires: locales = %{version}-%{release}

%description -n locales-se
These are the base files for Saami language localization; you need
it to correctly display 8bits Saami characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Saami language conventions.

%post -n locales-se
%{loc_add} se_NO

%preun -n locales-se
if [ "$1" = "0" ]; then
	%{loc_del} se_NO
fi

%files -n locales-se
%{_localedir}/se_NO*

### shs
%package -n locales-shs
Summary: Base files for localization (Secwepemctsin)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-shs
These are the base files for Secwepemctsin language localization.
You need it to correctly display sort, for sorting order and
proper representation of dates and numbers according
to Secwepemctsin language conventions.

%post -n locales-shs
%{loc_add} shs_CA

%preun -n locales-shs
if [ "$1" = "0" ]; then
	%{loc_del} shs_CA
fi

%files -n locales-shs
%{_localedir}/shs_CA

### si
%package -n locales-si
Summary: Base files for localization (Sinhala)
Group: System/Internationalization
#Icon: bulle-si.xpm
Requires: locales = %{version}-%{release}

%description -n locales-si
These are the base files for Sinhala language localization; you need
it to correctly display 8bits sardinian characters, and for proper
alfabetical sorting and representation of dates and numbers 
according to sinhalese language conventions.

%post -n locales-si
%{loc_add} si_LK

%preun -n locales-si
if [ "$1" = "0" ]; then
	%{loc_del} si_LK
fi

%files -n locales-si
%{_localedir}/si_LK*

### sk
%package -n locales-sk
Summary: Base files for localization (Slovak)
#Summary(sk): Toto su zakladne súbory pre slovenskú lokalizaciu
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-sk
These are the base files for Slovak language localization; you need
it to correctly display 8bits Slovak characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Slovak language conventions.

%post -n locales-sk
%{loc_add} sk_SK

%preun -n locales-sk
if [ "$1" = "0" ]; then
	%{loc_del} sk_SK
fi

%files -n locales-sk
%{_localedir}/sk_SK*

### sl
# Translations from Roman Maurer <roman.maurer@fmf.uni-lj.si>
%package -n locales-sl
Summary: Base files for localization (Slovenian)
#Summary(sl): Osnovne datoteke za lokalizacijo (slovenščina)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-sl
These are the base files for Slovenian language localization; you need
it to correctly display 8bits Slovenian characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Slovenian language conventions.

%post -n locales-sl
%{loc_add} sl_SI

%preun -n locales-sl
if [ "$1" = "0" ]; then
	%{loc_del} sl_SI
fi

%files -n locales-sl
%{_localedir}/sl_SI*

### sr
%package	sr
Summary:	Base files for localization (Serbian)
Group:		System/Internationalization
Requires:	locales = %{version}-%{release}

%description	sr
These are the base files for Serbian language localization; you need
it to correctly display 8bits Serbian characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Serbian language conventions.

%post		sr
%{loc_add} sr_ME sr_RS

%preun		sr
if [ "$1" = "0" ]; then
	%{loc_del} sr_ME sr_RS
fi

%files		sr
%{_localedir}/sr_ME*
%{_localedir}/sr_RS*

### so
%package -n locales-so
Summary: Base files for localization (Somali)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-so
These are the base files for Somali language localization; you need
it to correctly display 8bits Somali characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Somali language conventions.

%post -n locales-so
%{loc_add} so_DJ so_ET so_KE so_SO

%preun -n locales-so
if [ "$1" = "0" ]; then
	%{loc_del} so_DJ so_ET so_KE so_SO
fi

%files -n locales-so
%{_localedir}/so_DJ*
%{_localedir}/so_ET*
%{_localedir}/so_KE*
%{_localedir}/so_SO*

### sq
%package -n locales-sq
Summary: Base files for localization (Albanian)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-sq
These are the base files for Albanian language localization; you need
it to correctly display 8bits Albanian characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Albanian language conventions.

%post -n locales-sq
%{loc_add} sq_AL sq_MK

%preun -n locales-sq
if [ "$1" = "0" ]; then
	%{loc_del} sq_AL sq_MK
fi

%files -n locales-sq
%{_localedir}/sq_AL*
%{_localedir}/sq_MK*

### ss
%package -n locales-ss
Summary: Base files for localization (Swati)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-ss
These are the base files for Swati language localization; you need
it to correctly display 8bits Swati characters, and for proper
alfabetical sorting, and representation of dates and numbers
according to Swati language conventions.

%post -n locales-ss
%{loc_add} ss_ZA

%preun -n locales-ss
if [ "$1" = "0" ]; then
	%{loc_del} ss_ZA
fi

%files -n locales-ss
%{_localedir}/ss_ZA*

### st
%package -n locales-st
Summary: Base files for localization (Sotho)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-st
These are the base files for Sotho language localization; you need
it to correctly display 8bits Sotho characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Sotho language conventions.

%post -n locales-st
%{loc_add} st_ZA

%preun -n locales-st
if [ "$1" = "0" ]; then
	%{loc_del} st_ZA
fi

%files -n locales-st
%{_localedir}/st_ZA*

### sv
# translation by Erik Almqvist <erik.almqvist@vrg.se>
%package -n locales-sv
Summary: Base files for localization (Swedish)
#Summary(sv): Detta är huvudfilerna för svenskt språkstöd
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-sv
These are the base files for Swedish language localization; you need
it to correctly display 8bits Swedish characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Swedish language conventions.

%post -n locales-sv
%{loc_add} sv_FI sv_SE

%preun -n locales-sv
if [ "$1" = "0" ]; then
	%{loc_del} sv_FI sv_SE
fi

%files -n locales-sv
%{_localedir}/sv_FI*
%{_localedir}/sv_SE*

### sw
%package	sw
Summary:	Base files for localization (Swahili)
Group:		System/Internationalization
Requires:	locales = %{version}-%{release}

%description	sw
These are the base files for Swahili language localization; you need
it to correctly display 8bits Swahili characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Swahili language conventions.

%post		sw
%{loc_add} sw_KE SW_TZ sw_XX

%preun		sw
if [ "$1" = "0" ]; then
	%{loc_del} sw_KE sw_TZ sw_XX
fi

%files		sw
%{_localedir}/sw_KE*
%{_localedir}/sw_TZ*
%{_localedir}/sw_XX*

### ta
%package -n locales-ta
Summary: Base files for localization (Tamil)
Group: System/Internationalization
Requires: locales = %{version}-%{release}
URL: http://www.tamil.net/tscii/

%description -n locales-ta
These are the base files for Tamil language localization; you need
it to correctly display 8bits Tamil characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Tamil language conventions.

%post -n locales-ta
%{loc_add} ta_IN ta_LK

%preun -n locales-ta
if [ "$1" = "0" ]; then
	%{loc_del} ta_INta_LK
fi

%files -n locales-ta
%{_localedir}/ta_IN*
%{_localedir}/ta_LK*

### te
%package -n locales-te
Summary: Base files for localization (Telugu)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-te
These are the base files for Telugu language localization; you need
it to correctly display 8bits Telugu characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Telugu language conventions.

%post -n locales-te
%{loc_add} te_IN

%preun -n locales-te
if [ "$1" = "0" ]; then
	%{loc_del} te_IN
fi

%files -n locales-te
%{_localedir}/te_IN*

### tg
%package -n locales-tg
Summary: Base files for localization (Tajik)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-tg
These are the base files for Tajik language localization; you need
it to correctly display 8bits Tajik characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Tajik language conventions.

%post -n locales-tg
%{loc_add} tg_TJ

%preun -n locales-tg
if [ "$1" = "0" ]; then
	%{loc_del} tg_TJ
fi

%files -n locales-tg
%{_localedir}/tg_TJ*

### th
%package	th
Summary:	Base files for localization (Thai)
Group:		System/Internationalization
Requires:	locales = %{version}-%{release}

%description	th
These are the base files for Thai language localization; you need
it to correctly display 8bits Thai characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Thai language conventions.

%post		th
%{loc_add} th_TH

%preun		th
if [ "$1" = "0" ]; then
	%{loc_del} th_TH
fi

%files		th
%{_localedir}/th_TH*

### tk
%package -n locales-tk
Summary: Base files for localization (Turkmen)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-tk
These are the base files for Turkmen language localization; you need
it to correctly display 8bits Turkmen characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Turkmen language conventions.

%post -n locales-tk
%{loc_add} tk_TM

%preun -n locales-tk
if [ "$1" = "0" ]; then
	%{loc_del} tk_TM
fi

%files -n locales-tk
%{_localedir}/tk_TM*

### fil
# note: previously named "locales-ph"
%package -n locales-tl
Summary: Base files for localization (Pilipino)
Group: System/Internationalization
Requires: locales = %{version}-%{release}
Provides: locales-ph = %{version}-%{release}
Provides: locales-fil = %{version}-%{release}
Obsoletes: locales-ph

%description -n locales-tl
These are the base files for Pilipino (official language of the Philipines)
localization; you need it to correctly display 8bits characters,
and for proper alphabetical sorting and representation of dates and numbers
according to Pilipino language conventions.

%post -n locales-tl
%{loc_add} fil_PH tl_PH

%preun -n locales-tl
if [ "$1" = "0" ]; then
	%{loc_del} fil_PH tl_PH
fi

%files -n locales-tl
%{_localedir}/fil_PH*
%{_localedir}/tl_PH*

### tn
%package -n locales-tn
Summary: Base files for localization (Tswana)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-tn
These are the base files for Tswana language localization; you need
it to correctly display 8bits Tswana characters, and for proper
alfabetical sorting, and representation of dates and numbers
according to Tswana language conventions.

%post -n locales-tn
%{loc_add} tn_ZA

%preun -n locales-tn
if [ "$1" = "0" ]; then
	%{loc_del} tn_ZA
fi

%files -n locales-tn
%{_localedir}/tn_ZA*

### tr
# translation from Gorkem Cetin <e077245@narwhal.cc.metu.edu.tr>
%package -n locales-tr
Summary: Base files for localization (Turkish)
Group: System/Internationalization
Requires: locales = %{version}-%{release}
#Summary(tr): Yerelleştirme için temel dosyalar (Türkçe)

%description -n locales-tr
These are the base files for Turkish language localization; you need
it to correctly display 8bits Turkish characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Turkish language conventions.

%post -n locales-tr
%{loc_add} tr_CY tr_TR

%preun -n locales-tr
if [ "$1" = "0" ]; then
	%{loc_del} tr_CY tr_TR
fi

%files -n locales-tr
%{_localedir}/tr_CY*
%{_localedir}/tr_TR*

### ts
%package -n locales-ts
Summary: Base files for localization (Tsonga)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-ts
These are the base files for Tsonga language localization; you need
it to correctly display 8bits Tsonga characters, and for proper
alfabetical sorting, and representation of dates and numbers
according to Tsonga language conventions.

%post -n locales-ts
%{loc_add} ts_ZA

%preun -n locales-ts
if [ "$1" = "0" ]; then
	%{loc_del} ts_ZA
fi

%files -n locales-ts
%{_localedir}/ts_ZA*

### tt
%package -n locales-tt
Summary: Base files for localization (Tatar)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-tt
These are the base files for Tatar language localization; you need
it to correctly display 8bits Tatar characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Tatar language conventions.

%post -n locales-tt
%{loc_add} tt_RU

%preun -n locales-tt
if [ "$1" = "0" ]; then
	%{loc_del} tt_RU
fi

%files -n locales-tt
%{_localedir}/tt_RU*

### ug
%package -n locales-ug
Summary: Base files for localization (Uyghur)
Group: System/Internationalization
#Icon: bulle-ug.xpm
Requires: locales = %{version}-%{release}

%description -n locales-ug
These are the base files for Uyghur language localization; you need
it to correctly display 8bits Uyghur characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Uyghur language conventions.

%post -n locales-ug
%{loc_add} ug_CN

%preun -n locales-ug
if [ "$1" = "0" ]; then
	%{loc_del} ug_CN
fi

%files -n locales-ug
%{_localedir}/ug_CN*

### unm
%package -n locales-unm
Summary: Base files for localization (Unami)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-unm
These are the base files for Unami language localization; you need
it to correctly display 8bits Unami characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Unami language conventions.

%post -n locales-unm
%{loc_add} unm_US

%preun -n locales-unm
if [ "$1" = "0" ]; then
	%{loc_del} unm_US
fi

%files -n locales-unm
%{_localedir}/unm_US*

### uk
%package -n locales-uk
Summary: Base files for localization (Ukrainian)
Group: System/Internationalization
Requires: locales = %{version}-%{release}
#Summary(ru): Базовые файлы для Украинской локализации
#Summary(uk): Базові файли для української локалізації

%description -n locales-uk
These are the base files for Ukrainian language localization; you need
it to correctly display 8bits Ukrainian characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Ukrainian language conventions.

%post -n locales-uk
%{loc_add} uk_UA

%preun -n locales-uk
if [ "$1" = "0" ]; then
	%{loc_del} uk_UA
fi

%files -n locales-uk
%{_localedir}/uk_UA*

### ur
%package -n locales-ur
Summary: Base files for localization (Urdu)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-ur
These are the base files for Urdu language localization; you need
it to correctly display 8bits Urdu characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Urdu language conventions.
Note that this package doesn't handle right-to-left and left-to-right
switching when displaying nor the isolate-initial-medial-final shapes
of letters; it is to the xterm, application or virtual console driver
to do that.

%post -n locales-ur
%{loc_add} ur_PK

%preun -n locales-ur
if [ "$1" = "0" ]; then
	%{loc_del} ur_PK
fi

%files -n locales-ur
%{_localedir}/ur_PK*

### uz
%package -n locales-uz
Summary: Base files for localization (Uzbek)
#Summary(uz): Lokallashtirishning asosiy fayllari (o'zbekcha)
Group: System/Internationalization
Requires: locales = %{version}-%{release}
Provides: locales-uz@cyrillic = %{version}-%{release}

%description -n locales-uz
These are the base files for Uzbek language localization; you need
it to correctly display 8bits Uzbek characters, and for proper
alphabetical sorting and representation of dates and numbers
according to Uzbek language conventions.

#%#description -n locales-uz -l uz
#Ushbu asos fayllar Linuxni o'zbekchaga locallashtirish
#uchun qo'llaniladi; siz bularni 8 bit o'zbek
#harflarini to'g'ri ko'rish va tartiblashda qollanasiz.
#O'zbekistonda joriy bo'lgan vaqt, son va valytani
#belgilash qoidalari ham shu fayllarda joylashgan.

%post -n locales-uz
%{loc_add} uz_UZ

%preun -n locales-uz
if [ "$1" = "0" ]; then
	%{loc_del} uz_UZ
fi

%files -n locales-uz
%{_localedir}/uz_UZ*

### ve
%package -n locales-ve
Summary: Base files for localization (Venda)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-ve
These are the base files for Venda language localization; you need
it to correctly display 8bits Venda characters, and for proper
alfabetical sorting, and representation of dates and numbers
according to Venda language conventions.

%post -n locales-ve
%{loc_add} ve_ZA

%preun -n locales-ve
if [ "$1" = "0" ]; then
	%{loc_del} ve_ZA
fi

%files -n locales-ve
%{_localedir}/ve_ZA*

### vi
# translations by <DaiQuy.nguyen@ulg.ac.be>
%package -n locales-vi
Summary: Base files for localization (Vietnamese)
Group: System/Internationalization
Requires: locales = %{version}-%{release}
#Summary(vi): Các file cơ sở cho định vị tiếng Việt 

%description -n locales-vi
These are the base files for Vietnamese language localization; you need
it to correctly display 8bits Vietnamese characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Vietnamese language conventions.

%post -n locales-vi
%{loc_add} vi_VN

%preun -n locales-vi
if [ "$1" = "0" ]; then
	%{loc_del} vi_VN
fi

%files -n locales-vi
%{_localedir}/vi_VN*

### wa
# translations from Lorint Hendschel <LorintHendschel@skynet.be>
%package -n locales-wa
Summary: Base files for localization (Walloon)
Group: System/Internationalization
Requires: locales = %{version}-%{release}
#Summary(wa): Maisses fitchîs pol lingaedje walon
#Summary(fr): Fichiers de base pour la localisation en langue wallonne

%description -n locales-wa
These are the base files for Walloon language localization; you need
it to correctly display 8bits Walloon characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Walloon language conventions.

%post -n locales-wa
%{loc_add} wa_BE

%preun -n locales-wa
if [ "$1" = "0" ]; then
	%{loc_del} wa_BE
fi

%files -n locales-wa
%{_localedir}/wa_BE*

### wae
%package	wae
Summary:	Base files for localization (Walser)
Group:		System/Internationalization
Requires:	locales = %{version}-%{release}

%description	wae
These are the base files for Walser language localization; you need
it to correctly display 8bits Walser characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Walser language conventions.

%post		wae
%{loc_add} wae_CH

%preun		wae
if [ "$1" = "0" ]; then
	%{loc_del} wae_CH
fi

%files		wae
%{_localedir}/wae_CH*

### wo
%package -n locales-wo
Summary: Base files for localization (Wolof)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-wo
These are the base files for Wolof language localization.
You need it to correctly display sort, for sorting order and
proper representation of dates and numbers according
to Wolof language conventions.

%post -n locales-wo
%{loc_add} wo_SN

%preun -n locales-wo
if [ "$1" = "0" ]; then
	%{loc_del} wo_SN
fi

%files -n locales-wo
%{_localedir}/wo_SN

### xh
%package -n locales-xh
Summary: Base files for localization (Xhosa)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-xh
These are the base files for Xhosa language localization; you need
it to correctly display 8bits Xhosa characters, and for proper
alfabetical sorting, and representation of dates and numbers
according to Xhosa language conventions.

%post -n locales-xh
%{loc_add} xh_ZA

%preun -n locales-xh
if [ "$1" = "0" ]; then
	%{loc_del} xh_ZA
fi

%files -n locales-xh
%{_localedir}/xh_ZA*

### yi
%package -n locales-yi
Summary: Base files for localization (Yiddish)
Group: System/Internationalization
Requires: locales = %{version}-%{release}
URL: http://www.uyip.org/

%description -n locales-yi
These are the base files for Yiddish language localization; you need
it to correctly display 8bits Yiddish characters, and for proper
alfabetical sorting, and representation of dates and numbers
according to Yiddish language conventions.
Note that this package doesn't handle right-to-left and left-to-right
switching when displaying; it is to the xterm, application or virtual
console driver to do that.

%post -n locales-yi
%{loc_add} yi_US

%preun -n locales-yi
if [ "$1" = "0" ]; then
	%{loc_del} yi_US
fi

%files -n locales-yi
%{_localedir}/yi_US*

### yo
%package -n locales-yo
Summary: Base files for localization (Yoruba)
Group: System/Internationalization
#Icon: bulle-yo.xpm
Requires: locales = %{version}-%{release}

%description -n locales-yo
These are the base files for Yoruba language localization; you need
it to correctly display 8bits Yoruba characters, and for proper
alfabetical sorting, and representation of dates and numbers
according to Yoruba language conventions.

%post -n locales-yo
%{loc_add} yo_NG

%preun -n locales-yo
if [ "$1" = "0" ]; then
	%{loc_del} yo_NG
fi

%files -n locales-yo
%{_localedir}/yo_NG*

### yue
%package	yue
Summary:	Base files for localization (Yue Chinese (Cantonese))
Group:		System/Internationalization
Requires:	locales = %{version}-%{release}

%description	yue
These are the base files for Yue Chinese (Cantonese) language localization;
you need it to correctly display 8bits Walser characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Yue Chinese (Cantonese) language conventions.

%post		yue
%{loc_add} yue_HK

%preun		yue
if [ "$1" = "0" ]; then
	%{loc_del} yue_HK
fi

%files		yue
%{_localedir}/yue_HK*

### zh
# translation (zh_TW) from <informer@linux1.cgu.edu.tw>
# zh_CN converted from zh_TW.Big5 with b5togb; corrections welcome.
%package -n locales-zh
Summary: Base files for localization (Chinese)
Group: System/Internationalization
Requires: locales = %{version}-%{release}
Provides: locales-zh_CN = %{version}-%{release}
Provides: locales-zh_TW = %{version}-%{release}
Provides: locales-zh_SG = %{version}-%{release}
Provides: locales-zh_HK = %{version}-%{release}
Obsoletes: libwcsmbs wcsmbs-locale
#Summary(zh_CN): 中文地方化的基本档案
#Summary(zh_TW): 中文地方化的基本檔案

%description -n locales-zh
These are the base files for Chinese language localization; you need
it to correctly display 8bits and 7bits chinese codes, and for proper
representation of dates and numbers according to chinese language conventions.
Set the LANG variable to "zh_CN" to use simplified chinese (GuoBiao encoding)
or to "zh_TW.Big5" to use traditional characters (Big5 encoding)

%post -n locales-zh
%{loc_add} nan_TW@latin zh_CN zh_HK zh_SG zh_TW

%preun -n locales-zh
if [ "$1" = "0" ]; then
	%{loc_del} nan_TW@latin zh_CN zh_HK zh_SG zh_TW
fi

%files -n locales-zh
%{_localedir}/nan_TW@latin
%{_localedir}/zh_CN*
%{_localedir}/zh_HK*
%{_localedir}/zh_SG*
%{_localedir}/zh_TW*

### zu
%package -n locales-zu
Summary: Base files for localization (Zulu)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-zu
These are the base files for Zulu language localization; you need
it to correctly display 8bits Zulu characters, and for proper
alfabetical sorting, and representation of dates and numbers
according to Xhosa language conventions.

%post -n locales-zu
%{loc_add} zu_ZA

%preun -n locales-zu
if [ "$1" = "0" ]; then
	%{loc_del} zu_ZA
fi

%files -n locales-zu
%{_localedir}/zu_ZA*

%prep
%setup -qcT

cp %{SOURCE0} %{SOURCE1} .
for i in `grep '^#LIST_LOCALES=' iso14651_hack | cut -d= -f2 | tr ':' ' '`
do
	cat iso14651_hack | sed "s/#hack-$i#//" > iso14651_$i
done

# for turkic languages (upperwasing/lowercasing of iwithdot/dotlessi)
cat /usr/share/i18n/locales/i18n | \
	sed 's/<U0069>,<U0049>/<U0069>,<U0130>/' | \
	sed 's/<U0049>,<U0069>/<U0049>,<U0131>/' > i18n_tr

		
# copy various unhabitual charsets and other stuff
for DEF_CHARSET in \
	es@tradicional
do
	cp %{_sourcedir}/$DEF_CHARSET .
done

# special handling for PRC
%if %build_for_PRC
	cp %{_sourcedir}/zh_TW_2 zh_TW
%endif

# copy local locales unavailable in glibc
for loc in eo_XX es@tradicional nds_DE@traditional sw_XX
do
	cp %{_sourcedir}/$loc .
done

# copy modified glibc locales
for loc in ar_SA az_AZ bs_BA dz_BT es_ES es_US es_CO km_KH ku_TR ky_KG sq_AL \
           tg_TJ tr_TR vi_VN wa_BE yi_US zh_CN
do
	cp %{_sourcedir}/$loc .
done

%build
LOCALEDIR=root%{_localedir}
install -d $LOCALEDIR

# making default charset pseudo-locales
# those will be symlinked (for LC_CTYPE, LC_COLLATE mainly) from
# a lot of other locales, thus saving space
for DEF_CHARSET in UTF-8 ISO-8859-1 ISO-8859-2 ISO-8859-3 ISO-8859-4 \
	 ISO-8859-5 ISO-8859-7 ISO-8859-9 \
	 ISO-8859-13 ISO-8859-14 ISO-8859-15 KOI8-R KOI8-U CP1251 
do
	# find the charset definition
    if [ ! -r /usr/share/i18n/charmaps/$DEF_CHARSET ]; then
    	if [ ! -r /usr/share/i18n/charmaps/$DEF_CHARSET.gz ]; then
			cp %{_sourcedir}/$DEF_CHARSET .
			DEF_CHARSET=%{_sourcedir}/$DEF_CHARSET
		fi
	fi
	# don't use en_DK because of LC_MONETARY
	localedef -c -f $DEF_CHARSET -i en_US $LOCALEDIR/`basename $DEF_CHARSET` || :
done

# fix for Arabic yes/no expr
for i in /usr/share/i18n/locales/ar_??
do
	if [ ! -r "%{_sourcedir}/`basename $i`" ]; then
		cat $i | \
		sed 's/^\(yesexpr.*\)<U0646>/\1<U0646><U0079><U0059>/' | \
		sed 's/^\(noexpr.*\)<U0644>/\1<U0644><U006E><U004E>/' > \
		./`basename $i`
	fi
done

# fix for locales using monday as first week day
# http://sources.redhat.com/bugzilla/show_bug.cgi?id=3035
for i in /usr/share/i18n/locales/be_BY /usr/share/i18n/locales/cy_GB \
	/usr/share/i18n/locales/de_?? /usr/share/i18n/locales/el_GR \
	/usr/share/i18n/locales/es_CL \
	/usr/share/i18n/locales/es_MX /usr/share/i18n/locales/fr_?? \
	/usr/share/i18n/locales/fy_NL /usr/share/i18n/locales/it_?? \
	/usr/share/i18n/locales/lt_LT /usr/share/i18n/locales/mi_NZ \
	/usr/share/i18n/locales/nl_BE /usr/share/i18n/locales/nl_NL \
	/usr/share/i18n/locales/pt_PT /usr/share/i18n/locales/ru_UA \
	/usr/share/i18n/locales/se_NO /usr/share/i18n/locales/sv_FI \
	/usr/share/i18n/locales/*_ES vi_VN
do
	LOCALENAME=`basename $i`
	if [ -r %{_sourcedir}/$i ]; then
		DEF_LOCALE_FILE="%{_sourcedir}/$i"
	else
		DEF_LOCALE_FILE="/usr/share/i18n/locales/$LOCALENAME"
	fi
	if ! grep '^week\>' $DEF_LOCALE_FILE > /dev/null && \
	   ! grep '^first_weekday\>' $DEF_LOCALE_FILE > /dev/null && \
	   ! grep '^first_workday\>' $DEF_LOCALE_FILE > /dev/null
	then
		cat $DEF_LOCALE_FILE | sed \
			's/\(END LC_TIME\)/week 7;19971201;4\nfirst_weekday 1\nfirst_workday 1\n\1/' > \
		./$LOCALENAME
	fi
done

%make DESTDIR=root

localedef -c -f ISO-8859-15 -i nds_DE@traditional $LOCALEDIR/nds_DE@traditional
localedef -c -f ISO-8859-1  -i nds_DE@traditional $LOCALEDIR/nds_DE@traditional.ISO-8859-1
localedef -c -f UTF-8       -i nds_DE@traditional $LOCALEDIR/nds_DE@traditional.UTF-8
localedef -c -f UTF-8       -i sw_XX              $LOCALEDIR/sw_XX
localedef -c -f UTF-8       -i eo_XX              $LOCALEDIR/eo_XX
localedef -c -f UTF-8       -i wal_ET             $LOCALEDIR/wal_ET || :

# create the default locales for languages whith multiple locales
localedef -c -f ISO-8859-15 -i ./es@tradicional $LOCALEDIR/es@tradicional

#=========================================================
#
# special non-UTF-8 locales for compatibility
#

# Esperanto
localedef -c -f ISO-8859-3 -i eo_XX $LOCALEDIR/eo_XX.ISO-8859-3

# en_BE is required for conformance to LI18NUX2000/OpenI18N
# (http://www.openi18n.org/docs/pdf/OpenI18N1.3.pdf)
for i in $LOCALEDIR/en_IE* ; do
	mkdir $LOCALEDIR/en_BE`basename $i | cut -b6- `
	cp -var $i/* $LOCALEDIR/en_BE`basename $i | cut -b6- `
	for j in LC_MONETARY LC_TELEPHONE LC_ADDRESS
	do
		cp -var $LOCALEDIR/nl_BE`basename $i | cut -b6- `/$j \
			$LOCALEDIR/en_BE`basename $i | cut -b6- `
	done
done

#=========================================================
# XXX: duplicate of nb_NO (remove from glibc?)
rm -rf $LOCALEDIR/no_NO*

%install
install -m755 %{SOURCE2} -D %{buildroot}%{loc_add}
install -m755 %{SOURCE3} -D %{buildroot}%{loc_del}

install -m644 %{SOURCE4} -D %{buildroot}%{_sysconfdir}/sysconfig/locales

cp -a root/* %{buildroot}

perl %{SOURCE5} %{buildroot}%{_localedir}

pushd %{buildroot}%{_localedir}
for i in `echo ??_??* ???_??*`; do
	LC_ALL=C perl %{SOURCE6} $i
done
popd


%changelog
* Fri Feb 24 2012 Paulo Andrade <pcpa@mandriva.com.br> 2.15-1
+ Revision: 779911
- Update locales for glibc-2.15.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15048 |12mr|lockdev-1.0.4-0.120111007git.6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	1
%define libname	%mklibname lockdev %{major}

%define _with_perl 0

# Where lock files are stored
%global _lockdir /run/lock/lockdev

%global checkout 20111007git
%global co_date  2011-10-07

Summary:	A library for locking devices
Name:		lockdev
Version:	1.0.4
Release:	0.1%{checkout}.6
License:	LGPLv2
Group:		System/Libraries
URL:		ftp://ftp.debian.org/debian/pool/main/l/lockdev/
# This is a nightly snapshot downloaded via
# https://alioth.debian.org/snapshots.php?group_id=100443
Source0:	lockdev-%{version}.%{checkout}.tar.gz
BuildRequires:	chrpath
%if %_with_perl
BuildRequires:	perl-devel
%endif
Requires(pre):	rpm-helper
Provides:	%{name}-baudboy = %{version}-%{release}
Obsoletes:	%{name}-baudboy < 1.0.4

%description
Lockdev provides a reliable way to put an exclusive lock to devices using both
FSSTND and SVr4 methods.

%package -n	%{libname}
Summary:	A library for locking devices
Group:		System/Libraries

%description -n	%{libname}
Lockdev provides a reliable way to put an exclusive lock to devices using both
FSSTND and SVr4 methods.

%package -n	%{libname}-devel
Summary:	The Static lockdev library and header files for the lockdev library
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{libname}-devel
The lockdev library provides a reliable way to put an exclusive lock on devices
using both FSSTND and SVr4 methods. The lockdev-devel package contains the
static development library and headers.

%if %_with_perl
%package -n	perl-LockDev
Summary:	LockDev - Perl extension to manage device lockfiles
Group:		Development/Perl
Requires:	%{libname} = %{version}-%{release}

%description -n	perl-LockDev
The LockDev methods act on device locks normally located in /var/lock. The lock
is acquired creating a pair of files hardlinked between them and named after
the device name (as mandated by FSSTND) and the device's major and minor
numbers (as in SVr4 locks). This permits to circumvent a problem using only the
FSSTND lock method when the same device exists under different names (for
convenience or when a device must be accessible by more than one group of
users).

The lock file names are typically in the form LCK..ttyS1 and LCK.004.065, and
their content is the pid of the process who owns the lock.
%endif

%prep
%setup -q -n lockdev-scm-%{co_date}

%build
# Generate version information from git release tag
./scripts/git-version > VERSION

# To satisfy automake
touch ChangeLog

# Bootstrap autotools
autoreconf --verbose --force --install

CFLAGS="%{optflags} -D_PATH_LOCK=\\\"%{_lockdir}\\\"" \
%configure --disable-static --enable-helper

%make

%if %_with_perl
pushd LockDev
    perl Makefile.PL INSTALLDIRS=vendor
    make OPTIMIZE="%{optflags}"
popd
%endif

%install
# Fix upstream permission bug #3053
chmod 644 docs/LSB.991201
%makeinstall_std

%pre
getent group lock >/dev/null || groupadd -g 54 -r -f lock
exit 0

%if %_with_perl
# nuke rpath
chrpath -d %{buildroot}%{perl_vendorarch}/auto/LockDev/*.so
%endif

%files
%doc AUTHORS ChangeLog ChangeLog.old README.debug docs/LSB.991201
%attr(2755,root,lock) %{_sbindir}/lockdev
%{_mandir}/man8/*

%files -n %{libname}
%attr(0755,root,root) %{_libdir}/lib*.so.*

%files -n %{libname}-devel
%attr(0755,root,root) %{_libdir}/*.so
%attr(0644,root,root) %{_includedir}/*.h
%attr(0644,root,root) %{_mandir}/man3/lockdev.3*
%{_libdir}/pkgconfig/lockdev.pc

%if %_with_perl
%files -n perl-LockDev
%{perl_vendorarch}/LockDev.pm
%dir %{perl_vendorarch}/auto/LockDev
%attr(0755,root,root) %{perl_vendorarch}/auto/LockDev/*.so
%{_mandir}/man3/LockDev.3*
%endif

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15049 |12mr|lockfile-progs-0.1.10-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	lockfile-progs
%define version	0.1.10
%define release	%mkrel 7

Summary:	Programs for locking and unlocking files and mailboxes
Name:		%{name}
Version:	%{version}
Release:	%mkrel 8
License:	GPL
Group:		System/Base
URL:		http://packages.qa.debian.org/lockfile-progs
BuildRoot:	%_tmppath/%{name}-%{version}-root-%(id -u -n)
Source0:	http://ftp.debian.org/debian/pool/main/l/lockfile-progs/lockfile-progs_0.1.10.tar.bz2
# http://bugs.debian.org/cgi-bin/bugreport.cgi/diff.out?bug=244314;msg=10;att=1
Patch0:		lockfile-progs-0.1.10.manpage.patch
Patch1:		lockfile-progs-0.1.10-fix-str-fmt.patch
BuildRequires:	lockfile-devel

%description
This package includes several programs to safely lock and unlock files and
mailboxes from the command line.

%prep 
%setup -q
%patch0 -p1 -b .orig
%patch1 -p0 -b .str

%build
%make CFLAGS="%{optflags}"

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_mandir}
cp -a bin $RPM_BUILD_ROOT%{_bindir}
cp -a man $RPM_BUILD_ROOT%{_mandir}/man1

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(644,root,root,755)
%doc TODO debian/changelog
%attr(755,root,root) %{_bindir}/lockfile-create
%{_bindir}/lockfile-remove
%{_bindir}/lockfile-touch
%attr(2755,root,mail) %{_bindir}/mail-lock
%{_bindir}/mail-touchlock
%{_bindir}/mail-unlock
%{_mandir}/man1/lockfile-progs.1*
%{_mandir}/man1/lockfile-create.1*
%{_mandir}/man1/lockfile-remove.1*
%{_mandir}/man1/lockfile-touch.1*
%{_mandir}/man1/mail-lock.1*
%{_mandir}/man1/mail-touchlock.1*
%{_mandir}/man1/mail-unlock.1*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15050 |12mr|log4j-1.2.14-12.0.6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gcj_support 0
%define bootstrap 0
%define section        free

Name:           log4j
Version:        1.2.14
Release:        %mkrel 12.0.6
Epoch:          0
Summary:        Java logging package
License:        Apache License
URL:            http://logging.apache.org/log4j/
Source0:        http://www.apache.org/dist/logging/log4j/%{version}/logging-log4j-%{version}.tar.gz
# Converted from src/java/org/apache/log4j/lf5/viewer/images/lf5_small_icon.gif
Source1:        %{name}-logfactor5.png
Source2:        %{name}-logfactor5.sh
Source3:        %{name}-logfactor5.desktop
# Converted from docs/images/logo.jpg
Source4:        %{name}-chainsaw.png
Source5:        %{name}-chainsaw.sh
Source6:        %{name}-chainsaw.desktop
Source7:        %{name}.catalog
Patch0:         %{name}-logfactor5-userdir.patch
Patch1:         %{name}-javadoc-xlink.patch
BuildRequires:  java-rpmbuild >= 0:1.5
BuildRequires:  ant
BuildRequires:  jaf >= 0:1.0.1
%if !%{bootstrap}
BuildRequires:  javamail >= 0:1.2
%endif
BuildRequires:  jms
BuildRequires:  mx4j
BuildRequires:  jndi
BuildRequires:  java-javadoc
# (anssi) do not require these explicitely at runtime, they are not needed
# by all apps that use log4j
#Requires:       jaf
#%if !%{bootstrap}
#Requires:       javamail
#%endif
#Requires:       jms
#Requires:       mx4j
# (anssi) jndi is provided by all our Java VMs, so we simplify the dependency
# graph by not requiring it.
#Requires:       jndi
Requires:       jpackage-utils >= 0:1.5
Requires:	liblog4j-java = %{version}
Requires:       java >= 0:1.6.0
# TODO: check if we could conditionalize these in %post and remove these:
Requires(post):	sgml-common libxml2-utils
Requires(preun):	libxml2-utils
Requires(postun):	sgml-common
Group:          Development/Java
%if %{gcj_support}
BuildRequires:        gcc-java
BuildRequires:        java-gcj-compat-devel
%else
BuildArch:      noarch
%endif
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
#Vendor:         JPackage Project
#Distribution:   JPackage

%description
Log4j is a tool to help the programmer output log statements to a
variety of output targets.

# Split to avoid dependency on sgml-common/libxml2-utils in vuze-console package:
%package -n	liblog4j-java
Summary:	Java logging library
Group:		Development/Java
Conflicts:	log4j < 1.2.14-12.0.4

%description -n	liblog4j-java
Log4j is a tool to help the programmer output log statements to a
variety of output targets.

This package contains the jar only. See %{name} for tools and catalogs.

%package        manual
Summary:        Manual for %{name}
Group:          Development/Java

%description    manual
Documentation for %{name}.

%package        javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description    javadoc
Javadoc for %{name}.

%prep
%setup -q -n logging-%{name}-%{version}
%patch0 -p0
%patch1 -p0
# remove all binary libs
find . -name "*.jar" -exec rm -f {} \;
# fix perl location
sed -i -e 's|/opt/perl5/bin/perl|%{__perl}|' contribs/KitchingSimon/udpserver.pl

%build
%if !%{bootstrap}
export CLASSPATH=$(build-classpath jaf javamail/mailapi jms mx4j)
%else
export CLASSPATH=$(build-classpath jaf javamail/mailapi)
%endif

%ant -Djdk.javadoc=%{_javadocdir}/java -Djavac.source=1.3 jar javadoc
if [ -z "`unzip -l dist/lib/%{name}-%{version}.jar |grep META-INF/INDEX.LIST`" ]; then
	%jar -i dist/lib/%{name}-%{version}.jar
fi

%install
rm -rf %{buildroot}

# jars
install -m644 dist/lib/%{name}-%{version}.jar -D %{buildroot}%{_javadir}/%{name}-%{version}.jar
ln -s %{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}.jar

# javadoc
install -d %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -r docs/api/* %{buildroot}%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}

# scripts
install -m755 %{SOURCE2} -D %{buildroot}%{_bindir}/logfactor5
install -m755 %{SOURCE5} -D %{buildroot}%{_bindir}/chainsaw

# freedesktop.org menu entries and icons
install -m644 %{SOURCE1} -D %{buildroot}%{_datadir}/pixmaps/logfactor5.png
install -m644 %{SOURCE3} -D %{buildroot}%{_datadir}/applications/jpackage-logfactor5.desktop
install -m644 %{SOURCE4} -D %{buildroot}%{_datadir}/pixmaps/chainsaw.png
install -m644 %{SOURCE6} -D %{buildroot}%{_datadir}/applications/jpackage-chainsaw.desktop

# DTD and the SGML catalog (XML catalog handled in scriptlets)
install -m644 src/java/org/apache/log4j/xml/log4j.dtd -D %{buildroot}%{_datadir}/sgml/%{name}/log4j.dtd
install -m644 %{SOURCE7} -D %{buildroot}%{_datadir}/sgml/%{name}/catalog

%if %{gcj_support}
aot-compile-rpm
%endif

%clean
rm -rf %{buildroot}

%post
%{_bindir}/install-catalog --add \
	%{_sysconfdir}/sgml/%{name}-%{version}-%{release}.cat \
	%{_datadir}/sgml/%{name}/catalog >/dev/null 2>&1

%{_bindir}/xmlcatalog --noout --add system log4j.dtd \
	file://%{_datadir}/sgml/%{name}/log4j.dtd %{_sysconfdir}/xml/catalog >/dev/null 2>&1

%if %{gcj_support}
%post -n liblog4j-java
%update_gcjdb
%endif

%preun
%{_bindir}/xmlcatalog --noout --del \
	log4j.dtd %{_sysconfdir}/xml/catalog >/dev/null 2>&1

%postun
%{_bindir}/install-catalog --remove \
	%{_sysconfdir}/sgml/%{name}-%{version}-%{release}.cat \
	%{_datadir}/sgml/%{name}/catalog >/dev/null 2>&1


%if %{gcj_support}
%postun -n liblog4j-java
%clean_gcjdb
%endif

%files
%defattr(0644,root,root,0755)
%doc INSTALL LICENSE
%attr(0755,root,root) %{_bindir}/*
%{_datadir}/applications/*
%{_datadir}/pixmaps/*
%{_datadir}/sgml/%{name}

%files -n liblog4j-java
%defattr(-,root,root)
%{_javadir}/*.jar
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/*.jar.*
%endif

%files manual
%defattr(0644,root,root,0755)
%doc docs/* contribs

%files javadoc
%defattr(0644,root,root,0755)
%dir %{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}-%{version}/*
%{_javadocdir}/%{name}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15051 |12mr|log4net-1.2.10-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		log4net
BuildRequires:	unzip
BuildRequires:	nant
URL:		http://logging.apache.org/log4net/
License:	ASL 2.0
Group:		Development/Other
Version:	1.2.10
Release:	%mkrel 7
Summary:	A .NET framework for logging
Source:		http://archive.apache.org/dist/incubator/%{name}/%{version}/incubating-%{name}-%{version}.zip
Source1:	log4net.pc
Patch0:		log4net-1.2.10-no-warnaserror.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch

%description
log4net is a tool to help the programmer output log statements to a
variety of output targets. log4net is a port of the excellent log4j
framework to the .NET runtime

%package devel
Summary:	A .NET framework for logging
Group:		Development/Other
Requires:	%{name} = %{version}
Requires:	pkgconfig

%description devel
log4net is a tool to help the programmer output log statements to a
variety of output targets. log4net is a port of the excellent log4j
framework to the .NET runtime

%prep
%setup -q
%apply_patches
sed -i 's/\r//' NOTICE.txt
sed -i 's/\r//' README.txt
sed -i 's/\r//' LICENSE.txt
# Remove prebuilt dll files
rm -rf bin/

%build
%if %mdvver >= 201100
cp /etc/pki/mono/mono.snk log4net.snk
%else
sn -k log4net.snk
%endif
# ASF recommend using nant to build log4net
nant -buildfile:log4net.build compile-all

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/%{_datadir}/pkgconfig
cp %{S:1} %{buildroot}/%{_datadir}/pkgconfig
mkdir -p %{buildroot}/%{_prefix}/lib/mono/gac/
gacutil -i bin/mono/2.0/release/log4net.dll -f -package log4net -root %{buildroot}/%{_prefix}/lib

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%{_prefix}/lib/mono/gac/log4net
%{_prefix}/lib/mono/log4net
%doc LICENSE.txt NOTICE.txt README.txt

%files devel
%defattr(-,root,root,-)
%{_datadir}/pkgconfig/log4net.pc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15052 |12mr|logrotate-3.7.9-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Rotates, compresses, removes and mails system log files
Name:		logrotate
Version:	3.7.9
Release:	%mkrel 6
License:	GPL
Group:		File tools
URL:		https://fedorahosted.org/logrotate/
Source0:	https://fedorahosted.org/releases/l/o/logrotate/%{name}-%{version}.tar.gz
Source1:	logrotate.conf
Source2:	logrotate.cron
Patch1:		logrotate-3.7.8-man-authors.patch
Patch2:		logrotate-3.7.9-man-size.patch
Patch3:		logrotate-3.7.9-man-page.patch
Patch4:		logrotate-3.7.9-config.patch
Patch5:		logrotate-3.7.9-acl.patch
Patch6:		logrotate-3.7.9-tabooext.patch
Patch7:		logrotate-3.7.9-shred.patch
Patch8:		logrotate-3.7.9-statefile.patch
Patch9:		logrotate-3.7.9-atomic-create.patch 
Patch10:	logrotate-3.7.9-address-parsing.patch
Patch11:	logrotate-3.7.9-support-no-acls.patch
Patch100:	logrotate-3.7.9-fix-format-errrors.patch
Patch101:	logrotate-3.7.9-third_arg_fix.diff
# ease upgrade regarding #20745
Conflicts:	sysklogd < 1.4.2
Conflicts:	syslog-ng < 1.6.9-1mdk 
BuildRequires:	popt-devel
BuildRequires:	acl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The logrotate utility is designed to simplify the administration of
log files on a system which generates a lot of log files.  Logrotate
allows for the automatic rotation compression, removal and mailing of
log files.  Logrotate can be set to handle a log file daily, weekly,
monthly or when the log file gets to a certain size.  Normally,
logrotate runs as a daily cron job.

Install the logrotate package if you need a utility to deal with the
log files on your system.

%prep

%setup -q
%patch1 -p2
%patch2
%patch3 -p1
%patch4
%patch5 -p2
%patch6 -p1
%patch7
%patch8
%patch9 -p1
%patch10
%patch11

%patch100 -p0
%patch101 -p0

%build
%make RPM_OPT_FLAGS="%{optflags} -Dasprintf=asprintf" WITH_SELINUX=no WITH_ACL=yes LDFLAGS="%{ldflags}"
#make test

%install
%{__rm} -rf %{buildroot}

%{make} PREFIX=%{buildroot} MANDIR=%{_mandir} install

%{__mkdir_p} %{buildroot}%{_sysconfdir}
install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/%{name}.conf

%{__mkdir_p} %{buildroot}%{_sysconfdir}/cron.daily
%{__install} -m 0755 %{SOURCE2} %{buildroot}%{_sysconfdir}/cron.daily/%{name}

install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}.d

%clean
%{__rm} -rf %{buildroot}

%post
if [ $1 = 1 ]; then
    # installation
    /bin/touch %{_var}/lib/logrotate.status
fi

%files
%defattr(-,root,root)
%doc CHANGES COPYING examples README*
%config(noreplace) %{_sysconfdir}/%{name}.conf
%{_sysconfdir}/cron.daily/%{name}
%{_sysconfdir}/%{name}.d
%{_sbindir}/%{name}
%{_mandir}/man8/%{name}.8*
%{_mandir}/man5/%{name}.conf.5*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15053 |12mr|lorax-18.12-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

Name:           lorax
Version:        18.12
Release:        7
Summary:        Tool for creating the anaconda install images

Group:          System/Base
License:        GPLv2+
URL:            http://git.fedorahosted.org/git/?p=lorax.git
Source0:        https://fedorahosted.org/releases/l/o/%{name}/%{name}-%{version}.tar.gz
#Patch0:         lorax-18.12.noyum.patch
BuildRequires:  python-devel

Requires:       GConf2
Requires:       cpio
Requires:       device-mapper
Requires:       dosfstools
Requires:       e2fsprogs
Requires:       findutils
Requires:       gawk
Requires:       cdrkit-genisoimage
Requires:       glibc
Requires:       gzip
Requires:       isomd5sum
Requires:       python-selinux
Requires:       module-init-tools
Requires:       parted
Requires:       python-mako
Requires:       squashfs-tools >= 4.2
Requires:       util-linux
Requires:       xz
Suggests:       yum
Requires:       pykickstart

%ifarch %{ix86} x86_64
Requires:       syslinux >= 4.02-5
%endif

%description
Lorax is a tool for creating the anaconda install images.

It also includes livemedia-creator which is used to create bootable livemedia,
including live isos and disk images. It can use libvirtd for the install, or
Anaconda's image install feature.

%prep
%setup -q

%build

%install
%makeinstall_std

%files
%doc COPYING AUTHORS README.livemedia-creator
%{python_sitelib}/pylorax
%{python_sitelib}/*.egg-info
%{_sbindir}/lorax
%{_sbindir}/mkefiboot
%{_sbindir}/livemedia-creator
%dir %{_sysconfdir}/lorax
%config(noreplace) %{_sysconfdir}/lorax/lorax.conf
%dir %{_datadir}/lorax
%{_datadir}/lorax/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15054 |12mr|loudmouth-1.4.3-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 1
%define major 0
%define libname %mklibname %{name}- %{api} %{major}
%define develname %mklibname -d %{name}

Summary:	C library for programming with the Jabber protocol
Name:		loudmouth
Version:	1.4.3
Release:	8
License:	LGPLv2+
Group:		System/Libraries
URL:		http://www.loudmouth-project.org/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.bz2
Patch0:		loudmouth-1.4.3-gnutls-2.8.patch
Patch1:		loudmouth-1.4.3_glib_h.patch

# Debian patches, from upstream
# Fix sasl md5 digest-uri when using SRV lookups, which prevented
# loudmouth from logging into recent versions of ejabberd
Patch101:	01-fix-sasl-md5-digest-uri.patch
# Fix sync resolving, patch from upstream git. (fixes assertion
# when trying to log in to some XMPP servers)
Patch102:	02-fix-async-resolving.patch
# Drop stanzas that can't be parsed instead of blocking the
# parser. Patch from upstream bug tracker.
Patch103:	03-drop-stanzas-on-fail.patch

BuildRequires:	gtk-doc
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gnutls)
BuildRequires:	pkgconfig(libidn)

%description
Loudmouth is a lightweight and easy-to-use C library for programming with the
Jabber protocol. It's designed to be easy to get started with and yet
extensible to let you do anything the Jabber protocol allows.

%package -n %{libname}
Summary:	%{summary}
Group:		%{group}

%description -n %{libname}
Loudmouth is a lightweight and easy-to-use C library for programming with the
Jabber protocol. It's designed to be easy to get started with and yet
extensible to let you do anything the Jabber protocol allows.

%package -n %{develname}
Summary:	Libraries and include files for loudmouth
Group:		Development/GNOME and GTK+
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}
Obsoletes:	%{mklibname -d loudmouth- 1 0} < 1.4.3-8

%description -n %{develname}
Loudmouth is a lightweight and easy-to-use C library for programming with the
Jabber protocol. It's designed to be easy to get started with and yet
extensible to let you do anything the Jabber protocol allows.

This package includes libraries and header files for developing
Loudmouth applications.

%prep
%setup -q
%apply_patches

%build
autoreconf -fi
%configure2_5x \
	--disable-static \
	--enable-gtk-doc \
	--with-asyncns

%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/*-%{api}.so.%{major}*

%files -n %{develname}
%doc README AUTHORS NEWS ChangeLog
%doc %{_datadir}/gtk-doc/html/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*
%{_includedir}/*





%changelog
* Fri Aug  31 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 00afdc7
- Add patch from Cooker to fix build against new glib, convert BR to pkgconfig format
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15055 |12mr|lpc10-1.5-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major _1
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	LPC-10 2400 bps Voice Coder
Name:		lpc10
Version:	1.5
Release:	%mkrel 14
Group:		Sound
License:	distributable
URL:		http://www.arl.wustl.edu/~jaf/lpc/
Source0:	%{name}-%{version}.tar.bz2
Patch0:		%{name}-shared.patch
BuildRequires:	libtool
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
LPC-10 2400 bps Voice Coder library and tools.

%package -n	%{libname}
Summary:	The shared LPC-10 2400 bps Voice Coder Library
Group:          System/Libraries

%description -n	%{libname}
LPC-10 2400 bps Voice Coder library and tools.

%package -n	%{develname}
Summary:	LPC-10 2400 bps Voice Coder development files
Group:		Development/C
Provides:	%{name}-devel = %{version}
Provides:	lib%{name}-devel = %{version}
Requires:	%{libname} = %{version}
Obsoletes:	%{mklibname lpc10 -d _1}

%description -n	%{develname}
LPC-10 2400 bps Voice Coder headers and static library.

%prep
%setup -q
%patch0 -p1

%build

make -C \
    lpc55-C \
    CC="gcc %{?ldflags}" \
    LIBDIR="%{_libdir}" \
    OPT="%{optflags} -fPIC"

%install
make -C lpc55-C \
    DESTDIR=%{buildroot} \
    LIBDIR="%{_libdir}" \
    install

cp -f lpc55-C/README README.tools
cp -f lpc55-C/lpc10/README README.lpc10

%files
%defattr(-,root,root)
%doc FAQ README README-1.0 README.lpc10 README.tools
%attr(0755,root,root) %{_bindir}/*

%files -n %{libname}
%defattr(-,root,root)
%attr(0755,root,root) %{_libdir}/*.so.*

%files -n %{develname}
%defattr(-,root,root)
%{_includedir}/*.h
%attr(0755,root,root) %{_libdir}/*.so



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15056 |12mr|lrmi-0.10-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %name %major

Summary:	Library for calling real mode BIOS routines under Linux
Name:		lrmi
Version:	0.10
Release:	%mkrel 14
License:	MIT
Group:		System/Libraries
URL:		http://sourceforge.net/projects/lrmi/
Source0:	http://prdownloads.sourceforge.net/lrmi/%{name}-%{version}.tar.bz2
Patch0:		lrmi-0.10-makefile.patch
Patch1:		lrmi-no_strip.diff
Patch2:		lrmi-build_fix.diff
Patch3:		lrmi-shared_vbetest_fix.diff
ExclusiveArch:	%ix86
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
LRMI is a library for calling real mode BIOS routines under Linux.

%package -n	%{libname}
Summary:	Library for calling real mode BIOS routines under Linux
Group:		System/Libraries

%description -n	%{libname}
LRMI is a library for calling real mode BIOS routines under Linux.

%package -n	%{libname}-devel
Summary:	Library for calling real mode BIOS routines under Linux
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	liblrmi-devel = %{version}-%{release}

%description -n	%{libname}-devel
LRMI is a library for calling real mode BIOS routines under Linux.

%package	tools
Summary:	Library for calling real mode BIOS routines under Linux
Group:		System/Configuration/Hardware

%description	tools
LRMI is a library for calling real mode BIOS routines under Linux.

%prep

%setup -q
%patch0 -p1
%patch1 -p0
%patch2 -p0
%patch3 -p0

%build
make CFLAGS="%{optflags}"

%install
rm -rf %{buildroot}

mkdir -p %{buildroot}%{_libdir} %{buildroot}%{_includedir}

%makeinstall LIBDIR=%{buildroot}%{_libdir} INCDIR=%{buildroot}%{_includedir}
install -D vbetest %{buildroot}%{_bindir}/vbetest

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files tools
%defattr(-,root,root)
%doc README
%{_bindir}/*

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/liblrmi.so.%{major}*

%files -n %{libname}-devel
%defattr(-,root,root)
%{_libdir}/liblrmi.so
%{_includedir}/lrmi.h



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15057 |12mr|lrzsz-0.12.21-17
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: The lrz and lsz modem communications programs
Name: lrzsz
Version: 0.12.21
Release: %mkrel 17
License: GPL
Group: Communications
URL: http://www.ohse.de/uwe/software/lrzsz.html
Source: %{name}-%{version}.tar.bz2
Patch1: %{name}-0.12.20-glibc21.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Lrzsz (consisting of lrz and lsz) is a cosmetically modified
zmodem/ymodem/xmodem package built from the public-domain version of the
rzsz package.  Lrzsz was created to provide a working GNU copylefted
Zmodem solution for Linux systems.  

You should install lrzsz if you're also installing a Zmodem communications
program that uses lrzsz.  If you're installing minicom, you need to install
lrzsz.

%prep
%setup -q
%patch1 -p1 -b .glibc21

# because of time skew between various generated files, autotools are
# forced to run. In the process, gettext-devel is required but new
# gettext-devel is not compatible with lrzsz, thus autotools will fail
find -type f -print0 | xargs -0 touch

%build
%configure	--disable-pubdir \
		--enable-syslog \
		--program-transform-name=s/l//
make -j1

%install
rm -rf $RPM_BUILD_ROOT

%makeinstall

%find_lang %name

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %name.lang
%defattr(-,root,root)
%{_bindir}/*
%{_mandir}/man1/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15058 |12mr|lsb-4.1-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define compat_versions 2.0 3.0 3.1 3.2 4.0
%define modular_versions 3.1 3.2

# populate the Provides for the compat versions and the old 3.x modular setup
# this way we only have to change the lists above when we bump up 
# (at least until LSB drops something, or we choose to)
%define compat_provides_noarch %(for ver in %{compat_versions};do echo -n "lsb-noarch = $ver ";done)
%define core_compat_provides_noarch %(for ver in %{compat_versions};do echo -n "lsb-core-noarch = $ver ";done)
%define compat_provides_arch %(for ver in %{compat_versions};do echo -n "lsb-%{lsb_arch} = $ver ";done)
%define core_compat_provides_arch %(for ver in %{compat_versions};do echo -n "lsb-core-%{lsb_arch} = $ver ";done)
%define modular_provides_noarch %(for ver in %{modular_versions};do echo -n "lsbcxx-noarch = $ver lsb-graphics-noarch = $ver ";done)
%define modular_provides_arch %(for ver in %{modular_versions};do echo -n "lsbcxx-%{lsb_arch} = $ver lsb-graphics-%{lsb_arch} = $ver ";done)

Summary: The skeleton package defining packages needed for LSB compliance
Name: lsb
Version: 4.1
Release: 9
License: GPL
Group: System/Base
URL: http://www.linuxbase.org
Source0: tmpdirlsb.sh
Source1: install_initd
Source2: remove_initd

BuildRoot: %{_tmppath}/%{name}-%{version}-root
Exclusivearch: %{ix86} x86_64

%define lsb_arch ia32
%ifarch x86_64
%define lsb_arch amd64
%endif

%description
The skeleton package defining packages needed for LSB compliance.
Note: To successfuly run the runtime test suites, install lsb-test.

%package %{_lib}
Summary: The skeleton package defining packages needed for LSB compliance
Group: System/Base

Requires: lsb-noarch
Requires: lsb-core-%{_lib}
# former lsb-cxx - both arches called libfoo
Requires: %{_lib}stdc++6
# former lsb-graphics
Requires: %mklibname x11_ 6 
Requires: %mklibname xext 6 
Requires: %mklibname xi 6
Requires: %mklibname xt 6 
Requires: %mklibname xtst 6
Requires: %mklibname xft 2 
Requires: %mklibname freetype 6 
Requires: %mklibname xrender 1 
Requires: %mklibname gl 1 
Requires: %mklibname glu 1

# former lsb-desktop
Requires: %mklibname xml 2_2 
Requires: %mklibname gtk+2.0_ 0 
# we really need libpng12.so here
Requires: %mklibname png 3
Requires: %mklibname cairo 2 
Requires: %mklibname pango 1.0_0 
Requires: %mklibname fontconfig 1
Requires: %mklibname qt 3
Requires: %mklibname jpeg 62

# former lsb-qt4
Requires: qt4-common >= 4.2.3
# %%mklibname doesn't work here
Requires: %{_lib}qtopengl4 >= 4.2.3
Requires: %{_lib}qtsvg4 >= 4.2.3
Requires: %{_lib}qtnetwork4 >= 4.2.3
Requires: %{_lib}qtsql4 >= 4.2.3
Requires: %{_lib}qtxml4 >= 4.2.3

# printing
Requires: %mklibname cups 2

# multimedia
Requires: %mklibname alsa 2

# security
Requires: %mklibname nss 3
Requires: %mklibname nspr 4

Provides: lsb-%{lsb_arch} = %{version} 
Provides: %{compat_provides_arch}
Provides: %{modular_provides_arch}

Conflicts: lsb-release < 2.0

Provides: lsb-cxx
Obsoletes: lsb-cxx
Provides: lsb-graphics
Obsoletes: lsb-graphics
Provides: lsb-desktop
Obsoletes: lsb-desktop
Provides: lsb-desktop-qt4
Obsoletes: lsb-desktop-qt4
Provides: lsb = %{version}
Obsoletes: lsb <= %{version}

%description %{_lib}
The skeleton package defining packages needed for LSB compliance.
Note: To successfuly run the runtime test suites, install lsb-test.

%package noarch
Summary: Architecture neutral components of LSB
Group: System/Base

# former lsb-desktop
Requires: xdg-utils

# interpreted languages
Requires: perl perl-CGI perl-Safe perl-Pod-Perldoc python

# printing
Requires: ghostscript foomatic-filters cups-common

Provides: %{compat_provides_noarch}
Provides: %{modular_provides_noarch}

%description noarch
The architecture-neutral requirements for LSB compliance.

%package core-%{_lib}
Summary: Core requirements needed for LSB compliance
Group: System/Base

Requires: lsb-core-noarch
Requires: %{_lib}glibc_lsb
Requires: %mklibname pam 0
Requires: %mklibname ncurses 5

Provides: lsb-core-%{lsb_arch} = %{version} 
Provides: %{core_compat_provides_arch}
Provides: lsb-core = %{version}
Obsoletes: lsb-core

%description core-%{_lib}
The core requirements for LSB compliance.

%package core-noarch
Summary: Architecture neutral components of lsb-core
Group: System/Base

Requires: pax lsb-release make sendmail-command ed 
Requires: binutils bc nail at m4 patch
Requires: diffutils file gettext chkconfig

Provides: %{core_compat_provides_noarch}

%description core-noarch
The architecture-neutral core requirements for LSB compliance.

%package test
Summary: Requirements needed to successfully run the LSB runtime tests
Group: System/Base

Requires: lsb
Requires: perl-DBI perl-devel perl-XML-Parser perl-URI glibc-i18ndata
Requires: locales-de locales-en locales-es locales-fr locales-is
Requires: locales-it locales-ja locales-se locales-ta locales-zh 
Requires: wget qt4-database-plugin-sqlite qt3-Sqlite libx11-common
Requires(pre):		rpm-helper
Requires(postun):	rpm-helper

%description test
This packages pulls in additional packages not specified by LSB, but
required to successfully run the LSB runtime tests.

%prep
#%setup -q

%install
cat << EOF > README.urpmi
To run the LSB binary test suite, download the latest version from
ftp://ftp.linuxfoundation.org/pub/lsb/test_suites/released/binary/runtime/
and install lsb-dist-checker or lsb-task-dist-testkit.
 
There is a GUI test manager now, lsb-dist-checker that can guide you 
through the test/certification process.

There are also yum repos at:
 http://ftp.linuxfoundation.org/pub/lsb/repositories/yum/
EOF

rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT/%{_datadir}/%{name}
install -d $RPM_BUILD_ROOT/%{_datadir}/nls
install -d $RPM_BUILD_ROOT/%{_datadir}/tmac
install -d $RPM_BUILD_ROOT/var/cache/fonts
install -d $RPM_BUILD_ROOT/var/games
install -d $RPM_BUILD_ROOT/sbin
install -d $RPM_BUILD_ROOT%{_sysconfdir}/lsb-release.d
install -d $RPM_BUILD_ROOT%{_bindir}
install -d $RPM_BUILD_ROOT/lib/%{name}
install -d $RPM_BUILD_ROOT%{_prefix}/lib/%{name}
install -d $RPM_BUILD_ROOT/srv
install -d $RPM_BUILD_ROOT%{_sysconfdir}/opt
install -d $RPM_BUILD_ROOT%{_sysconfdir}/profile.d
install -m 755 %SOURCE0 $RPM_BUILD_ROOT%{_sysconfdir}/profile.d
install -m 755 %SOURCE1 $RPM_BUILD_ROOT%{_prefix}/lib/%{name}
install -m 755 %SOURCE2 $RPM_BUILD_ROOT%{_prefix}/lib/%{name}

touch $RPM_BUILD_ROOT%{_sysconfdir}/lsb-release.d/lsb-%{version}-%{lsb_arch}
touch $RPM_BUILD_ROOT%{_sysconfdir}/lsb-release.d/lsb-%{version}-noarch
touch $RPM_BUILD_ROOT%{_sysconfdir}/lsb-release.d/core-%{version}-%{lsb_arch}
touch $RPM_BUILD_ROOT%{_sysconfdir}/lsb-release.d/core-%{version}-noarch
rm -f lsb-noarch-files.txt lsb-files.txt
for lsbver in %{compat_versions}; do
  touch $RPM_BUILD_ROOT%{_sysconfdir}/lsb-release.d/lsb-$lsbver-noarch
  echo %{_sysconfdir}/lsb-release.d/lsb-$lsbver-noarch >> lsb-noarch-files.txt
  touch $RPM_BUILD_ROOT%{_sysconfdir}/lsb-release.d/lsb-$lsbver-%{lsb_arch}
  echo %{_sysconfdir}/lsb-release.d/lsb-$lsbver-%{lsb_arch} >> lsb-files.txt
  touch $RPM_BUILD_ROOT%{_sysconfdir}/lsb-release.d/core-$lsbver-noarch
  touch $RPM_BUILD_ROOT%{_sysconfdir}/lsb-release.d/core-$lsbver-%{lsb_arch}
done
for lsbver in %{modular_versions}; do
  touch $RPM_BUILD_ROOT%{_sysconfdir}/lsb-release.d/cxx-$lsbver-noarch
  echo %{_sysconfdir}/lsb-release.d/cxx-$lsbver-noarch >> lsb-noarch-files.txt
  touch $RPM_BUILD_ROOT%{_sysconfdir}/lsb-release.d/cxx-$lsbver-%{lsb_arch}
  echo %{_sysconfdir}/lsb-release.d/cxx-$lsbver-%{lsb_arch} >> lsb-files.txt
  touch $RPM_BUILD_ROOT%{_sysconfdir}/lsb-release.d/graphics-$lsbver-noarch
  echo %{_sysconfdir}/lsb-release.d/graphics-$lsbver-noarch >> lsb-noarch-files.txt
  touch $RPM_BUILD_ROOT%{_sysconfdir}/lsb-release.d/graphics-$lsbver-%{lsb_arch}
  echo %{_sysconfdir}/lsb-release.d/graphics-$lsbver-%{lsb_arch} >> lsb-files.txt
done

cat << EOF > $RPM_BUILD_ROOT%{_sysconfdir}/profile.d/root-ulimit.sh
#!/bin/sh
# enable a nonzero core file value for root (exec_A test issues)
[ "\$UID" = "0" ] && ulimit -c 1000 > /dev/null 2>&1
EOF

cat << EOF > $RPM_BUILD_ROOT%{_bindir}/lsbinstall
#!/bin/sh
exit 0
EOF

cat << EOF > $RPM_BUILD_ROOT/sbin/fasthalt
#!/bin/sh
#start fasthalt
/sbin/halt -f
#end fasthalt
EOF

cat << EOF > $RPM_BUILD_ROOT/sbin/fastboot
#!/bin/sh
#start fastboot
/sbin/reboot -f
#end fastboot
EOF

cat << EOF > $RPM_BUILD_ROOT/etc/hosts.equiv
# Sample hosts.equiv file for LSB compliance
# see man hosts.equiv for usage.
EOF

cat << EOF > $RPM_BUILD_ROOT/etc/hosts.lpd
#
# hosts.lpd     This file describes the names of the hosts which are
#               allowed to use the remote printer services of this
#               host.  This file is used by the LPD subsystem.
#		Added for LSB compiance.
EOF

cat << EOF > $RPM_BUILD_ROOT/etc/gateways
# sample gateways file for LSB compliance. Database of gateways
# used by routed. Sample format shown below.
# [ net | host ] name1 gateway name2 metric value [ passive | active | external ]
EOF

chmod 0755 $RPM_BUILD_ROOT%{_sysconfdir}/profile.d/root-ulimit.sh
chmod 0755 $RPM_BUILD_ROOT%{_bindir}/lsbinstall
chmod 0755 $RPM_BUILD_ROOT/sbin/fastboot
chmod 0755 $RPM_BUILD_ROOT/sbin/fasthalt
chmod 0644 $RPM_BUILD_ROOT/etc/hosts.equiv
chmod 0644 $RPM_BUILD_ROOT/etc/hosts.lpd
chmod 0644 $RPM_BUILD_ROOT/etc/gateways

# (sb) concession for lsb-apache to run
%pre test
%_pre_groupadd nobody

%postun test
%_postun_groupdel nobody

%clean
rm -rf $RPM_BUILD_ROOT

%files %{_lib} -f lsb-files.txt
%defattr(-, root, root)
%config(noreplace) %{_sysconfdir}/lsb-release.d/lsb-%{version}-%{lsb_arch}

%files noarch -f lsb-noarch-files.txt
%defattr(-, root, root)
%config(noreplace) %{_sysconfdir}/lsb-release.d/lsb-%{version}-noarch

%files core-%{_lib}
%defattr(-, root, root)
%config(noreplace) %{_sysconfdir}/lsb-release.d/core-*-%{lsb_arch}

%files core-noarch
%defattr(-, root, root)
%{_datadir}/nls
%{_datadir}/tmac
/var/cache/fonts
/var/games
/sbin/fasthalt
/sbin/fastboot
%{_bindir}/lsbinstall
%dir %{_sysconfdir}/opt
%dir /srv
%dir /lib/%{name}
%dir %{_prefix}/lib/%{name}
%{_prefix}/lib/%{name}/install_initd
%{_prefix}/lib/%{name}/remove_initd
%config(noreplace) %{_sysconfdir}/hosts.equiv
%config(noreplace) %{_sysconfdir}/hosts.lpd
%config(noreplace) %{_sysconfdir}/gateways
%config(noreplace) %{_sysconfdir}/lsb-release.d/core-*-noarch

%files test
%defattr(-, root, root)
%config(noreplace) %{_sysconfdir}/profile.d/tmpdirlsb.sh
%config(noreplace) %{_sysconfdir}/profile.d/root-ulimit.sh




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15059 |12mr|lsb-release-2.0-36
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Linux Standard Base tools
Name: lsb-release
Version: 2.0
Release: 36
License: GPL
Source: lsb-release-%{version}.tar.bz2
Patch0: lsb-release-%{version}-no-support.patch
Group: System/Base
URL: http://bzr.linuxfoundation.org/loggerhead/lsb/devel/si/files/head:/lsb_release/ 
BuildRoot: %{_tmppath}/%{name}-root

%description
LSB version query program

This program forms part of the required functionality of
the LSB (Linux Standard Base) specification.

The program queries the installed state of the distribution
to display certain properties such as the version of the
LSB against which the distribution claims compliance as 
well. It can also attempt to display the name and release
of the distribution along with an identifier of who produces
the distribution.

%prep

%setup -q
%patch0 -p1 -b .no-support

%build
make

%install
rm -rf $RPM_BUILD_ROOT
make prefix=%buildroot mandir=%buildroot/%{_mandir} install 
mkdir -p %buildroot/%{_sysconfdir}/%{name}.d
mkdir -p %buildroot/%{_sysconfdir}
cat > %buildroot/%{_sysconfdir}/lsb-release << EOF
LSB_VERSION=
DISTRIB_ID=MandrivaLinux
DISTRIB_RELEASE=%{product_version}
DISTRIB_CODENAME=turtle
DISTRIB_DESCRIPTION="%{distribution} %{product_version}"
EOF

mkdir -p %buildroot/usr/bin
pushd %buildroot/usr/bin
ln -sf /bin/lsb_release lsb_release
popd


%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README
/bin/lsb_release
%_bindir/lsb_release
%{_mandir}/man1/lsb_release.1*
%config(noreplace) %{_sysconfdir}/%{name}
%dir %{_sysconfdir}/%{name}.d



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15060 |12mr|lshw-2.16-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name lshw
%define version 2.16
%define realversion B.0%{version}
%define release 1

Summary: A hardware lister
Name: %{name}
Version: %{version}
Release: %{release}
# To get sources tarball use command
# svn co http://ezix.org/source/packages/lshw/releases/%{realversion} %{name}-%{realversion} && tar -czf %{name}-%{realversion}.tar.gz --exclude .svn %{name}-%{realversion}
Source0: %{name}-%{realversion}.tar.gz
License: GPLv2
Group: System/Kernel and hardware
Url: http://ezix.org/project/wiki/HardwareLiSter
Requires: ldetect-lst >= 0.1.282
BuildRequires: sqlite3-devel

%description
lshw (Hardware Lister) is a tool to provide detailed information 
on the hardware configuration of the machine.

%package gui
Summary: HardWare LiSter (GUI version)
Group:  System/Kernel and hardware
Requires: %{name}
Requires: gtk2
BuildRequires: gtk2-devel
%description gui
This package provides a graphical user interface to lshw

%prep
%setup -q -n %{name}-%{realversion}
# Ugly since 2.07 default rights are messed
find -type f | xargs chmod 644
find -type d | xargs chmod 755

%build
make
make gui

%install
%makeinstall_std
make PREFIX=%_prefix SBINDIR=%_sbindir MANDIR=%_mandir DESTDIR=%{buildroot} install-gui

# packaged as part of ldetect-lst
rm -f %{buildroot}%{_datadir}/lshw/{oui.txt,*.ids}

%find_lang %{name}

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%{_sbindir}/lshw
%dir %{_datadir}/lshw
%{_datadir}/lshw/*.txt
%attr(644,root,root) %{_mandir}/man1/lshw.*

%files gui
%defattr(-,root,root)
%doc COPYING
%{_sbindir}/gtk-lshw
%{_datadir}/lshw/artwork
%{_datadir}/lshw/ui/gtk-lshw.ui



%changelog
* Fri Aug  17 2012 akdengi <kazancas@mandriva.ru>
+ Commit: 0bde454
- -new version 2.16
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15061 |12mr|lslk-1.29-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name lslk
%define version 1.29
%define release %mkrel 15

Summary: A lock file lister
Name: %name
Version: %version
Release: %release
License: GPL style
Group: Monitoring
URL: ftp://vic.cc.purdue.edu:/pub/tools/unix/lslk/
Source: ftp://vic.cc.purdue.edu/pub/tools/unix/lslk/lslk_%{version}_W.tar.bz2
Buildroot: %_tmppath/%name-buildroot

%description
Lslk is a lock file lister.  Lslk attempts to list all of the locks on
the executing system's local files (i.e., on the active inodes).

Install lslk if you need a utility for listing file locks.

%prep
%setup -q -c -n lslk
tar xf lslk_%version.tar
[ -d lslk_%version ] && cd lslk_%version

%build
[ -d lslk_%version ] && cd lslk_%version
./Configure -n linux
%make DEBUG="$RPM_OPT_FLAGS" CFGF=-DLINUXV=228

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%_sbindir
mkdir -p $RPM_BUILD_ROOT%_mandir/man8

[ -d lslk_%version ] && cd lslk_%version
install -s lslk $RPM_BUILD_ROOT%_sbindir
install lslk.8 $RPM_BUILD_ROOT%_mandir/man8/

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(644,root,root,755)
# XXX should be mode 4755, but for now leave the setuid off
%attr(0755,root,kmem) %_sbindir/lslk
%_mandir/man8/lslk.8*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15062 |12mr|lsof-4.84-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define dname %{name}_%version

Summary:	Lists files open by processes
Name:		lsof
Version:	4.84
Release:	%mkrel 3
License:	Free
Url:		ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof
Group:		Monitoring
Source0:	ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/%dname.tar.bz2
Source1:	ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/%dname.tar.bz2.sig
Patch0:		lsof_4.64-perl-example-fix.patch
Patch1:		lsof_4.60-has-security.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{version}-buildroot

%description
Lsof's name stands for LiSt Open Files, and it does just that. It lists
information about files that are open by the processes running on a UNIX
system.

%prep
%setup -q -c -n %{dname}

#
# Sort out whether this is the wrapped or linux specific tar ball.
#
[ -d %{dname} ] && cd %{dname}
[ -f %{dname}_src.tar ] && tar xf %{dname}_src.tar
[ -d %{dname}.linux -a ! -d %{dname} ] && \
	mv %{dname}.linux %{dname}
[ -d %{dname}_src ] && cd %{dname}_src

%patch0 -p1
%patch1 -p1

%build
[ -d %{dname}/%{dname}_src ] && cd %{dname}/%{dname}_src

LINUX_BASE=/proc LSOF_LDFLAGS="%{ldflags}" ./Configure -n linux

find -name Makefile | xargs perl -pi -e "s|^CFGL=.*|CFGL=%{ldflags} -L./lib -llsof|g"

%make DEBUG="%{optflags}"

%install
rm -rf %{buildroot}
[ -d %{dname}/%{dname}_src ] && cd %{dname}/%{dname}_src
install -s %{name} -D %{buildroot}%{_sbindir}/%{name}
install -m644 lsof.8 -D %{buildroot}%{_mandir}/man8/lsof.8

%clean
rm -rf %{buildroot}

%files
%defattr(644,root,root,755)
%doc %{dname}/00*
%attr(0755,root,kmem) %{_sbindir}/%{name}
%{_mandir}/man8/lsof.8*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15063 |12mr|ltrace-0.6-0.81.8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define svn 81
%if %svn
%define release %mkrel 0.%svn.8
%else
%define release %mkrel 6
%endif

Summary:	Track runtime library calls from dynamically linked executables
Name:		ltrace
Version:	0.6
Release:	%{release}
License:	GPLv2+
Group:		Development/Other
URL:		http://svn.debian.org/wsvn/ltrace
# check out svn://svn.debian.org/ltrace/ltrace/trunk and compress
Source0:	ltrace-%{svn}.tar.bz2
# fedora patch:
Patch5:		ltrace-0.5-testsuite.patch
ExclusiveArch:	%{ix86} x86_64 ppc x86_64 sparc alpha
BuildRequires:	elfutils-devel
%if %svn
BuildRequires:	autoconf
%endif
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Ltrace is a debugging program which runs a specified command until the command
exits. While the command is executing, ltrace intercepts and records both the
dynamic library calls called by the executed process and the signals received
by the executed process. Ltrace can also intercept and print system calls
executed by the process.

You should install ltrace if you need a sysadmin tool for tracking the
execution of processes.

%prep

%if %svn
%setup -q -n %{name}
%else
%setup -q
%endif

%patch5 -p1

%build
export CFLAGS="%{optflags} -D_GNU_SOURCE=1"
%if %svn
./autogen.sh
%endif
%configure
%make

%install
rm -rf %{buildroot}

%makeinstall_std

# remove unpackaged files
rm -rf %{buildroot}%{_prefix}/doc
rm -fr %{buildroot}%_docdir/%name

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README TODO BUGS
%config(noreplace) %{_sysconfdir}/ltrace.conf
%{_bindir}/ltrace
%{_mandir}/man1/ltrace.1*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15064 |12mr|lua-5.1.4-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 5.1
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d
%define staticname %mklibname %{name} -d -s
%define alt_priority %(echo %{major} | sed -e 's/[^0-9]//g')

Summary:	Powerful, light-weight programming language
Name:		lua
Version:	5.1.4
Release:	13
License:	MIT
URL:		http://www.lua.org/
Group:		Development/Other
Source0:	http://www.lua.org/ftp/%{name}-%{version}.tar.gz
Patch0:		lua-5.1-dynlib.patch
Patch1:		lua-5.1-pkgconfig_libdir.patch
Patch2:		lua-5.1-modules_path.patch
Provides:	lua%{major}
BuildRequires:	readline-devel
BuildRequires:	pkgconfig(ncurses)

%description
Lua is a programming language originally designed for extending applications,
but also frequently used as a general-purpose, stand-alone language. Lua
combines simple procedural syntax (similar to Pascal) with powerful data
description constructs based on associative arrays and extensible semantics.
Lua is dynamically typed, interpreted from bytecodes, and has automatic memory
management, making it ideal for configuration, scripting, and rapid
prototyping. Lua is implemented as a small library of C functions, written in
ANSI C, and compiles unmodified in all known platforms. The implementation
goals are simplicity, efficiency, portability, and low embedding cost.

%package -n %{libname}
Summary:	Powerful, light-weight programming language
Group:		Development/Other

%description -n %{libname}
Lua is a programming language originally designed for extending applications,
but also frequently used as a general-purpose, stand-alone language. Lua
combines simple procedural syntax (similar to Pascal) with powerful data
description constructs based on associative arrays and extensible semantics.
Lua is dynamically typed, interpreted from bytecodes, and has automatic memory
management, making it ideal for configuration, scripting, and rapid
prototyping. Lua is implemented as a small library of C functions, written in
ANSI C, and compiles unmodified in all known platforms. The implementation
goals are simplicity, efficiency, portability, and low embedding cost.

%package -n %{develname}
Summary:	Headers and development files for Lua
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Requires:	%{name} = %{version}-%{release}
Provides:	liblua%{major}-devel = %{version}-%{release}
Provides:	lua-devel = %{version}-%{release}
Provides:	lua%{major}-devel = %{version}-%{release}
Obsoletes: 	%{_lib}lua5-devel < %{version}

%description -n %{develname}
This package contains the headers and development files for Lua.

%package -n	%{staticname}
Summary:	Static development files for Lua
Group:		Development/Other
Provides:	lua-devel-static = %{version}-%{release}
Provides:	lua-static-devel = %{version}-%{release}
Requires:	%{develname} = %{version}-%{release}

%description -n	%{staticname}
This package contains the static development files for Lua.

%prep
%setup -q
%patch0 -p1 -b .dynlib
%patch1 -p1 -b .pkgconfig
%patch2 -p1 -b .modules

sed -i -e "s|/usr/local|%{_prefix}|g" Makefile
sed -i -e "s|/lib|/%{_lib}|g" Makefile
sed -i -e "s|/usr/local|%{_prefix}|g" src/luaconf.h
sed -i -e "s|/lib|/%{_lib}|g" src/luaconf.h
sed -i -e "s|/man/man1|/share/man/man1|g" Makefile
sed -i -e "s|\$(V)|%{major}|g" src/Makefile

%build
%make linux CFLAGS="%{optflags} -fPIC -DLUA_USE_LINUX"
sed -i -e "s#/usr/local#%{_prefix}#" etc/lua.pc
sed -i -e 's/-lreadline -lncurses //g' etc/lua.pc

%install
rm -rf %{buildroot}

%makeinstall_std INSTALL_TOP=%{buildroot}%{_prefix} INSTALL_LIB=%{buildroot}%{_libdir} INSTALL_MAN=%{buildroot}%{_mandir}/man1
install -d %{buildroot}%{_libdir}/lua/%{major}/
install -d %{buildroot}%{_datadir}/lua/%{major}/
install -m 644 test/*.lua %{buildroot}%{_datadir}/lua/%{major}/

install -m 755 src/liblua.so.%{major}* %{buildroot}%{_libdir}
ln -s liblua.so.%{major} %{buildroot}%{_libdir}/liblua.so

install -d -m 755 %{buildroot}%{_libdir}/pkgconfig/
install -m 644 etc/lua.pc %{buildroot}%{_libdir}/pkgconfig/

# for update-alternatives
mv %{buildroot}%{_bindir}/lua %{buildroot}%{_bindir}/lua%{major}
mv %{buildroot}%{_bindir}/luac %{buildroot}%{_bindir}/luac%{major}

%post
/usr/sbin/update-alternatives --install %{_bindir}/lua lua %{_bindir}/lua%{major} %{alt_priority} --slave %{_bindir}/luac luac %{_bindir}/luac%{major}

%postun
[[ -f %{_bindir}/lua%{major} ]] || /usr/sbin/update-alternatives --remove lua %{_bindir}/lua%{major}

%files
%doc doc/*.html doc/*.gif
%doc COPYRIGHT HISTORY INSTALL README
%{_bindir}/*
%{_mandir}/man1/*
%dir %{_datadir}/lua
%{_datadir}/lua/%{major}/*.lua

%files -n %{libname}
%{_libdir}/liblua.so.%{major}*

%files -n %{develname}
%{_includedir}/*
%{_libdir}/pkgconfig/*
%{_libdir}/liblua.so

%files -n %{staticname}
%{_libdir}/*.a



%changelog
* Sat Aug  25 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: d0d1904
- Drop Obsoletes, do some minor cleanups
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15065 |12mr|lucene-2.4.0-0.0.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2005, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define section         free
%define nversion        2.3
%define gcj_support     0

Name:           lucene
Version:        2.4.0
Release:        %mkrel 0.0.3
Epoch:          0
Summary:        High-performance, full-featured text search engine
License:        Apache License
URL:            http://lucene.apache.org/
Group:          Development/Java
Source0:        http://www.apache.org/dist/lucene/java/%{name}-%{version}-src.tar.gz
Source1:	lucene-1.9-OSGi-MANIFEST.MF
Source2:	lucene-1.9-analysis-OSGi-MANIFEST.MF
Patch4:         lucene-2.3.0-db-javadoc.patch
BuildRequires:  ant
BuildRequires:  ant-nodeps
BuildRequires:  javacc
BuildRequires:  java-javadoc
BuildRequires:  java-rpmbuild
BuildRequires:  junit
BuildRequires:  jtidy
BuildRequires:  jakarta-commons-digester
BuildRequires:  jline
BuildRequires:  regexp
BuildRequires:  zip
Provides:       lucene-core = %{epoch}:%{version}-%{release}
# previously used by eclipse but no longer needed
Obsoletes:      lucene-devel < %{version}
%if !%{gcj_support}
BuildRequires:  java-devel
BuildArch:      noarch
%else
BuildRequires:  java-gcj-compat-devel
%endif

BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%description
Jakarta Lucene is a high-performance, full-featured text search engine
written entirely in Java. It is a technology suitable for nearly any
application that requires full-text search, especially cross-platform.

%package javadoc
Summary:        Javadoc for Lucene
Group:          Development/Java

%description javadoc
Javadoc for Lucene.

%package demo
Summary:        Lucene demonstrations and samples
Group:          Development/Java
Requires:       %{name} = %{epoch}:%{version}-%{release}

%description demo
%{summary}.

%package contrib
Summary:        Lucene contributed extensions
Group:          Development/Java
Requires:       %{name} = %{epoch}:%{version}-%{release}

%description contrib
%{summary}.

#%package contrib-db
#Summary:        Lucene contributed bdb extensions
#Group:          Internet/WWW/Indexing/Search
#Requires:       %{name} = %{epoch}:%{version}-%{release}
#Requires:  berkeleydb
#Requires:  berkeleydb-native >= 0:4.3.29

#%description contrib-db
#%{summary}.

%prep
%setup -q -n %{name}-%{version}
%remove_java_binaries

%patch4 -p0 -b .db-javadoc

%build
mkdir -p docs
mkdir -p lib
export OPT_JAR_LIST="ant/ant-junit junit"
export CLASSPATH=$(build-classpath jline jtidy regexp commons-digester)
#pushd contrib/db/bdb/lib
#ln -sf $(build-classpath berkeleydb-native) .
#popd
#pushd contrib/db/bdb-je/lib
#ln -sf $(build-classpath berkeleydb) .
#popd
rm -r contrib/db

#FIXME: Tests freeze randomly. Turning on debug messages shows warnings like:

# [junit] GC Warning: Repeated allocation of very large block (appr. size 512000):
# [junit] 	May lead to memory leak and poor performance.

# See: http://koji.fedoraproject.org/koji/getfile?taskID=169839&name=build.log
# for an example

%ant -Dbuild.sysclasspath=first \
  -Djavacc.home=%{_bindir}/javacc \
  -Djavacc.jar=%{_javadir}/javacc.jar \
  -Djavacc.jar.dir=%{_javadir} \
  -Djavadoc.link=%{_javadocdir}/java \
  -Dversion=%{version} \
  package
#  package test generate-test-reports

mkdir META-INF
cp %{SOURCE1} META-INF/MANIFEST.MF
zip -u build/lucene-core-%{version}.jar META-INF/MANIFEST.MF
cp %{SOURCE2} META-INF/MANIFEST.MF
zip -u build/contrib/analyzers/lucene-analyzers-%{version}.jar META-INF/MANIFEST.MF

%install
%{__rm} -rf %{buildroot}

install -d -m 0755 $RPM_BUILD_ROOT%{_javadir}
install -m 0644 build/%{name}-core-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
install -m 0644 build/%{name}-demos-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-demos-%{version}.jar
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}.jar; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)

# contrib jars
install -d -m 0755 $RPM_BUILD_ROOT%{_javadir}/%{name}-contrib
for c in analyzers ant highlighter lucli memory misc queries similarity snowball spellchecker surround swing wordnet xml-query-parser; do
    install -m 0644 build/contrib/$c/%{name}-${c}-%{version}.jar \
		$RPM_BUILD_ROOT%{_javadir}/%{name}-contrib
done
(cd $RPM_BUILD_ROOT%{_javadir}/%{name}-contrib && for jar in *-%{version}.jar; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)

# bdb contrib jars
#install -d -m 0755 $RPM_BUILD_ROOT%{_javadir}/%{name}-contrib-db
#install -m 0644 build/contrib/db/bdb/%{name}-bdb-%{version}.jar \
#		$RPM_BUILD_ROOT%{_javadir}/%{name}-contrib-db
#install -m 0644 build/contrib/db/bdb-je/%{name}-bdb-je-%{version}.jar \
#		$RPM_BUILD_ROOT%{_javadir}/%{name}-contrib-db
#(cd $RPM_BUILD_ROOT%{_javadir}/%{name}-contrib-db && for jar in *-%{version}.jar; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)

# javadoc
install -d -m 0755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr build/docs/api/* \
  $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}

# webapp
install -d -m 0755 $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}
install -m 0644 build/%{name}web.war \
  $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}

%{gcj_compile}

%clean
%{__rm} -rf %{buildroot}

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%doc CHANGES.txt LICENSE.txt README.txt
%{_javadir}/%{name}-%{version}.jar
%{_javadir}/%{name}.jar
%{_datadir}/%{name}-%{version}
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%{_libdir}/gcj/%{name}/%{name}-%{version}.jar.*
%endif

%files javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}-%{version}
%ghost %{_javadocdir}/%{name}

%files contrib
%defattr(0644,root,root,0755)
%{_javadir}/%{name}-contrib
%if %{gcj_support}
%{_libdir}/gcj/%{name}/lucene-analyzers-%{version}.jar.*
%{_libdir}/gcj/%{name}/lucene-ant-%{version}.jar.*
%{_libdir}/gcj/%{name}/lucene-highlighter-%{version}.jar.*
%{_libdir}/gcj/%{name}/lucene-lucli-%{version}.jar.*
%{_libdir}/gcj/%{name}/lucene-memory-%{version}.jar.*
%{_libdir}/gcj/%{name}/lucene-misc-%{version}.jar.*
%{_libdir}/gcj/%{name}/lucene-queries-%{version}.jar.*
%{_libdir}/gcj/%{name}/lucene-snowball-%{version}.jar.*
%{_libdir}/gcj/%{name}/lucene-spellchecker-%{version}.jar.*
%{_libdir}/gcj/%{name}/lucene-surround-%{version}.jar.*
%{_libdir}/gcj/%{name}/lucene-swing-%{version}.jar.*
%{_libdir}/gcj/%{name}/lucene-wordnet-%{version}.jar.*
%{_libdir}/gcj/%{name}/lucene-xml-query-parser-%{version}.jar.*
%endif

#%files contrib-db
#%defattr(0644,root,root,0755)
#%{_javadir}/%{name}-contrib-db
#%if %{with_gcj}
#%{_libdir}/gcj/%{name}/lucene-bdb-%{version}.jar.*
#%{_libdir}/gcj/%{name}/lucene-bdb-je-%{version}.jar.*
#%endif

%files demo
%defattr(0644,root,root,0755)
%{_javadir}/%{name}-demos-%{version}.jar
%{_javadir}/%{name}-demos.jar
%if %{gcj_support}
%{_libdir}/gcj/%{name}/%{name}-demos-%{version}.jar.*
%endif



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15066 |12mr|luit-1.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: luit
Version: 1.1.1
Release: 1
Summary: Locale and ISO 2022 support for Unicode terminals
Group: Development/X11
Source0: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License: MIT

BuildRequires: libfontenc-devel >= 1.0.1
BuildRequires: libx11-devel >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1

%description
Luit is a filter that can be run between an arbitrary application and a UTF-8
terminal emulator. It will convert application output from the locale's
encoding into UTF-8, and convert terminal input from UTF-8 into the locale's
encoding.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x	--x-includes=%{_includedir} \
		--x-libraries=%{_libdir} \
		--with-localealiasfile=%{_datadir}/X11/locale/locale.dir

%make

%install
%makeinstall_std

%files
%{_bindir}/luit
%{_mandir}/man1/luit.1*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15067 |12mr|lv2core-6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

Summary:    The core LV2 specification
Name:       lv2core
Version:    6.0
Release:    %mkrel 1
Group:      System/Libraries
License:    ISC
URL:        http://lv2plug.in/
Source0:    http://lv2plug.in/spec/%{name}-%{version}.tar.bz2
BuildRequires:  pkgconfig
BuildRequires:  python

%description
LV2 is a standard for plugins and matching host applications, primarily
targeted at audio processing and generation.

LV2 is a successor to LADSPA, created to address the limitations of LADSPA
which many applications have outgrown.  Compared to LADSPA, all plugin data
is moved from the code to a separate data file, and the code has been made as
generic as possible.  As a result, LV2 can be independently extended
(retaining compatibility wherever possible), and virtually any feasible
plugin features can be implemented in an LV2 plugin.

The major version of this package refers to the LV2 specification revision
contained, while the minor version refers only to this package.

%package    devel
Summary:    Development files for the core LV2 specification
Group:      Development/C
Requires:   %{name} = %{version}

%description    devel
This package contains development files for the core LV2 specification.

%prep

%setup -q -n %{name}-%{version}

%build
python ./waf configure \
    --prefix=%{_prefix} \
    --libdir=%{_libdir}

python ./waf build

%install
rm -rf %{buildroot}

DESTDIR=%{buildroot} python ./waf install

%files
%doc AUTHORS README
%dir %{_libdir}/lv2/lv2core.lv2
%{_libdir}/lv2/lv2core.lv2/lv2core.ttl
%{_libdir}/lv2/lv2core.lv2/lv2core.doap.ttl
%{_libdir}/lv2/lv2core.lv2/manifest.ttl

%files devel
%{_includedir}/lv2.h
%{_includedir}/lv2/lv2plug.in/ns/lv2core
%{_libdir}/pkgconfig/lv2core.pc
%{_libdir}/lv2/lv2core.lv2/lv2.h

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15068 |12mr|lvm2-2.02.97-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lvmversion 2.02.97
%define dmversion 1.02.76
%define _usrsbindir %{_prefix}/sbin
%define _sbindir /sbin
%define _udevdir /lib/udev/rules.d
%define dmmajor 1.02
%define cmdmajor 2.02
%define appmajor 2.2

%define dmlibname %mklibname devmapper %{dmmajor}
%define dmdevelname %mklibname devmapper -d
%define event_libname %mklibname devmapper-event %{dmmajor}
%define event_develname %mklibname devmapper-event -d
%define cmdlibname %mklibname lvm2cmd %{cmdmajor}
%define cmddevelname %mklibname lvm2cmd -d

%define build_lvm2app 1
%define build_cluster 0
%define build_dmeventd 1

#requirements for cluster
%define corosync_version 1.2.0
%define openais_version 1.1.1
%define cluster_version 3.0.6

%{?_with_dmeventd: %{expand: %%global build_dmeventd 1}}
%{?_without_dmeventd: %{expand: %%global build_dmeventd 0}}
%{?_with_lvm2app: %{expand: %%global build_lvm2app 1}}
%{?_without_lvm2app: %{expand: %%global build_lvm2app 0}}
%{?_with_cluster: %{expand: %%global build_cluster 1}}
%{?_without_cluster: %{expand: %%global build_cluster 0}}

#Return when we fix uclib stupid bug in ABF
#bcond_without uclibc
%bcond_with uclibc


%if %build_lvm2app
%define applibname %mklibname lvm2app %{appmajor}
%define appdevelname %mklibname -d lvm2
%endif

%if %build_dmeventd
%define dm_req %{event_libname}
%define dm_req_d %{event_develname}
%else
%define dm_req %{dmlibname}
%define dm_req_d %{dmdevelname}
%endif

Summary:	Logical Volume Manager administration tools
Name:		lvm2
Version:	%{lvmversion}
Release:	3
Source0:	ftp://sources.redhat.com/pub/lvm2/LVM2.%{lvmversion}.tgz
Source1:	ftp://sources.redhat.com/pub/lvm2/LVM2.%{lvmversion}.tgz.asc
Source2:	%{name}-tmpfiles.conf
Source10:	%{name}.rpmlintrc
Patch0:		lvm2-2.02.53-alternatives.patch
Patch1:		lvm2-2.02.77-qdiskd.patch
Patch2:		lvm2-2.02.97-vgmknodes-man.patch
Patch5:		lvm2-2.02.77-preferred_names.patch
License:	GPLv2 and LGPL2.1
Group:		System/Kernel and hardware
URL:		http://sources.redhat.com/lvm2/
BuildConflicts:	device-mapper-devel < %{dmversion}
BuildRequires:	readline-devel
BuildRequires:	ncurses-devel
#BuildRequires:	autoconf
BuildRequires:	sed
Conflicts:	lvm
Conflicts:	lvm1
BuildRequires:	glibc-static-devel
%if %{with uclibc}
BuildRequires:	uClibc-devel
%endif
%if %build_dmeventd
# install plugins as well
Requires:	%{cmdlibname} = %{lvmversion}-%{release}
%endif
Requires:	%{dm_req} >= %{dmversion}
%if %mdvver >= 201200
BuildRequires:	systemd-units
Requires(post): systemd
%endif

%description
LVM includes all of the support for handling read/write operations on
physical volumes (hard disks, RAID-Systems, magneto optical, etc.,
multiple devices (MD), see mdadm(8) or even loop devices, see losetup(8)),
creating volume groups (kind of virtual disks) from one or more physical
volumes and creating one or more logical volumes (kind of logical partitions)
in volume groups.

%package -n %{cmdlibname}
Summary:	LVM2 command line library
Group:		System/Kernel and hardware
Requires:	%{dm_req} >= %{dmversion}
# Avoid devel deps on library due to autoreq picking these plugins up as devel libs
%define __noautoreqfiles	'libdevmapper-event-lvm2(mirror|raid|snapshot).so'

%description -n	%{cmdlibname}
The lvm2 command line library allows building programs that manage
lvm devices without invoking a separate program.

%package -n %{cmddevelname}
Summary:	Development files for LVM2 command line library
Group:		System/Kernel and hardware
Requires:	%{cmdlibname} = %{lvmversion}-%{release}
Requires:	%{dm_req_d} = %{dmversion}-%{release}
Provides:	liblvm2cmd-devel = %{lvmversion}-%{release}
Obsoletes:	%{mklibname lvm2cmd %cmdmajor -d}

%description -n	%{cmddevelname}
The lvm2 command line library allows building programs that manage
lvm devices without invoking a separate program.
This package contains the header files for building with lvm2cmd and lvm2app.

%if %build_lvm2app
%package -n %{applibname}
Summary:	LVM2 application api library
Group:		System/Kernel and hardware
Requires:	%{dm_req} >= %{dmversion}
Obsoletes:	%{mklibname lvm2app 2.1}

%description -n	%{applibname}
LVM2 application API.

%package -n %{appdevelname}
Summary:	Development files for LVM2 command line library
Group:		System/Kernel and hardware
Requires:	pkgconfig
Requires:	%{applibname} = %{lvmversion}-%{release}
Requires:	%{dm_req_d} = %{dmversion}-%{release}
Provides:	liblvm2app-devel = %{lvmversion}-%{release}
Obsoletes:	%{mklibname lvm2app %appmajor -d}

%description -n	%{appdevelname}
LVM2 application API
This package contains the header files for building with lvm2app.
%endif

%if %build_cluster
%package -n clvmd
Summary:	cluster LVM daemon
Group:		System/Kernel and hardware
BuildRequires:	cluster-devel >= %{cluster_version}
BuildRequires:	openais-devel >= %{openais_version}
BuildRequires:	corosync-devel >= %{corosync_version}
Requires:	cman >= %{cluster_version}
Requires:	%{dm_req} >= %{dmversion}

%description -n	clvmd
clvmd is the daemon that distributes LVM metadata updates around a
cluster. It must be running on all nodes in the cluster and will give
an error if a node in the cluster does not have this daemon running.

%package -n cmirror
Summary:	Daemon for device-mapper-based clustered mirrors
Group:		System/Kernel and hardware
BuildRequires:	cluster-devel >= %{cluster_version}
BuildRequires:	openais-devel >= %{openais_version}
BuildRequires:	corosync-devel >= %{corosync_version}
Requires:	cman >= %{cluster_version}
Requires:	openais >= %{openais_version}
Requires:	corosync >= %{corosync_version}
Requires:	%{dmlibname} >= %{dmversion}

%description -n	cmirror
Daemon providing device-mapper-based mirrors in a shared-storage cluster.
%endif

%package -n dmsetup
Summary:	Device mapper setup tool
Version:	%{dmversion}
Group:		System/Kernel and hardware
Provides:	device-mapper = %{dmversion}-%{release}
%if %{build_dmeventd}
Provides:	dmeventd = %{dmversion}-%{release}
%endif
Requires:	%{dm_req} = %{dmversion}-%{release}
%if %mdvver >= 201200
BuildRequires:	pkgconfig(udev) >= 186
%else
BuildRequires:	pkgconfig(udev)
%endif
Requires:	udev
Requires(pre):	rpm-helper

%description -n	dmsetup
Dmsetup manages logical devices that use the device-mapper driver.  
Devices are created by loading a table that specifies a target for
each sector (512 bytes) in the logical device.

%package -n %{dmlibname}
Summary:	Device mapper library
Version:	%{dmversion}
Group:		System/Kernel and hardware

%description -n	%{dmlibname}
The device-mapper driver enables the definition of new block
devices composed of ranges of sectors of existing devices.  This
can be used to define disk partitions - or logical volumes.

This package contains the shared libraries required for running
programs which use device-mapper.

%package -n %{dmdevelname}
Summary:	Device mapper development library
Version:	%{dmversion}
Group:		Development/C
Provides:	device-mapper-devel = %{dmversion}-%{release}
Provides:	libdevmapper-devel = %{dmversion}-%{release}
Requires:	%{dmlibname} = %{dmversion}-%{release}
Requires:	pkgconfig
Conflicts:	device-mapper-devel < %{dmversion}-%{release}
Obsoletes:	%{mklibname devmapper %dmmajor -d}

%description -n	%{dmdevelname}
The device-mapper driver enables the definition of new block
devices composed of ranges of sectors of existing devices.  This
can be used to define disk partitions - or logical volumes.

This package contains the header files and development libraries
for building programs which use device-mapper.

%if %{build_dmeventd}
%package -n %{event_libname}
Summary:	Device mapper event library
Version:	%{dmversion}
Group:		System/Kernel and hardware
Provides:	device-mapper-event = %{dmversion}-%{release}
Provides:	libdevmapper-event = %{dmversion}-%{release}
Requires:	%{dmlibname} >= %{dmversion}

%description -n	%{event_libname}
The device-mapper-event library allows monitoring of active mapped devices.

This package contains the shared libraries required for running
programs which use device-mapper-event.

%package -n %{event_develname}
Summary:	Device mapper event development library
Version:	%{dmversion}
Group:		Development/C
Provides:	device-mapper-event-devel = %{dmversion}-%{release}
Provides:	libdevmapper-event-devel = %{dmversion}-%{release}
Requires:	%{event_libname} = %{dmversion}-%{release}
Requires:	%{dmdevelname} = %{dmversion}-%{release}
Requires:	pkgconfig
Conflicts:	device-mapper-event-devel < %{dmversion}-%{release}
Obsoletes:	%{mklibname devmapper-event %dmmajor -d}

%description -n	%{event_develname}
The device-mapper-event library allows monitoring of active mapped devices.

This package contains the header files and development libraries
for building programs which use device-mapper-event.
%endif

%prep
%setup -q -n LVM2.%{lvmversion}
%patch0 -p1 -b .alternatives
%patch1 -p1 -b .qdiskd
%patch2 -p1 -b .vgmknodes-man
%patch5 -p1 -b .preferred

%build
datelvm=`awk -F '[.() ]*' '{printf "%s.%s.%s:%s\n", $1,$2,$3,$(NF-1)}' VERSION`
datedm=`awk -F '[.() ]*' '{printf "%s.%s.%s:%s\n", $1,$2,$3,$(NF-1)}' VERSION_DM`
if [ "${datelvm%:*}" != "%{lvmversion}" -o "${datedm%:*}" != "%{dmversion}" -o \
 "%{release}" = "%{mkrel 1}" -a "${datelvm#*:}" != "${datedm#*:}" ]; then
	echo "ERROR:	you should not be touching this package" 1>&2
	echo "	without full understanding of relationship between device-mapper" 1>&2
	echo "	and lvm2 versions" 1>&2
	exit 1
fi
%if %{build_dmeventd}
%define _disable_ld_as_needed 1
%endif
%define common_configure_parameters --with-user=`id -un` --with-group=`id -gn` --disable-selinux --with-device-uid=0 --with-device-gid=6 --with-device-mode=0660
export ac_cv_lib_dl_dlopen=no
export MODPROBE_CMD=/sbin/modprobe
export CONFIGURE_TOP=".."

mkdir -p static
pushd static
%configure2_5x %{common_configure_parameters} \
	--enable-static_link --disable-readline \
	--with-cluster=none --with-pool=none
sed -ie 's/\ -static/ -static -Wl,--no-export-dynamic/' tools/Makefile
%if %{with uclibc}
%make libdm.device-mapper
popd

mkdir -p uclibc
pushd uclibc
%configure2_5x CFLAGS="%{uclibc_cflags}" CC="%{uclibc_cc}" %{common_configure_parameters} \
	--enable-static_link --disable-readline \
	--with-cluster=none --with-pool=none
%endif
sed -ie 's/\ -static/ -static -Wl,--no-export-dynamic/' tools/Makefile
%make
popd

unset ac_cv_lib_dl_dlopen

mkdir -p shared
pushd shared
%configure2_5x %{common_configure_parameters} \
	--disable-static_link --enable-readline \
	--enable-fsadm --enable-pkgconfig \
	--with-usrlibdir=%{_libdir} --libdir=/%{_lib} \
	--enable-cmdlib \
%if %build_lvm2app
	--enable-applib \
%endif
%if %build_cluster
	--with-clvmd=cman,openais,corosync \
	--enable-cmirrord \
%else
	--with-cluster=none \
	--with-pool=none \
%endif
%if %{build_dmeventd}
	--enable-dmeventd \
	--with-dmeventd-path=/sbin/dmeventd \
%endif
	--enable-udev_sync --enable-udev_rules \
	--with-udevdir=%{_udevdir} \
	--with-systemdsystemunitdir=%{_unitdir}
# 20090926 no translations yet:	--enable-nls
# end of configure options
%make
popd

%install
pushd shared
%makeinstall_std
%if %mdvver >= 201200
make install_systemd_units DESTDIR=%{buildroot}
make install_tmpfiles_configuration DESTDIR=%{buildroot}
%endif
popd

install -m644 %{SOURCE2} -D %{buildroot}%{_prefix}/lib/tmpfiles.d/%{name}.conf
install -d %{buildroot}/etc/lvm/archive
install -d %{buildroot}/etc/lvm/backup
install -d %{buildroot}/etc/lvm/cache
touch %{buildroot}/etc/lvm/cache/.cache

install -d %{buildroot}/run/lock/lvm

%if %mdvver >= 201200
%else
install -d %{buildroot}/%{_initrddir}
install shared/scripts/lvm2_monitoring_init_red_hat %{buildroot}/%{_initrddir}/lvm2-monitor
%if %build_cluster
install shared/scripts/clvmd_init_red_hat %{buildroot}/%{_initrddir}/clvmd
install shared/scripts/cmirrord_init_red_hat %{buildroot}/%{_initrddir}/cmirrord
%endif
%endif

%if %build_cluster
install -m 0755 scripts/lvmconf.sh %{buildroot}/%{_usrsbindir}/lvmconf
%endif

%if %{with uclibc}
install uclibc/tools/lvm.static %{buildroot}%{_sbindir}/lvm.static
install uclibc/tools/dmsetup.static %{buildroot}%{_sbindir}/dmsetup.static
install -m644 uclibc/libdm/ioctl/libdevmapper.a -D %{buildroot}%{uclibc_root}%{_libdir}/libdevmapper.a
%else
install static/tools/lvm.static %{buildroot}/%{_sbindir}/lvm.static
install static/tools/dmsetup.static %{buildroot}/%{_sbindir}/dmsetup.static
%endif

#install -d %{buildroot}/%{_libdir}/
install -m 644 static/libdm/ioctl/libdevmapper.a %{buildroot}/%{_libdir}
#compatibility links
ln %{buildroot}/%{_sbindir}/lvm %{buildroot}/%{_sbindir}/lvm2
ln %{buildroot}/%{_sbindir}/lvm.static %{buildroot}/%{_sbindir}/lvm2-static
ln %{buildroot}/%{_sbindir}/dmsetup.static %{buildroot}/%{_sbindir}/dmsetup-static

#move .so links in /usr/lib
for solink in %{buildroot}/%{_lib}/*.so; do
	if [ "${solink%%libdevmapper-event-lvm2*.so}" == "${solink}" ]; then
		_target=`readlink ${solink}`
		ln -s ../../%{_lib}/${_target##*/} %{buildroot}/%{_libdir}/${solink##*/}
		rm ${solink}
	fi
done

#hack permissions of libs
chmod u+w %{buildroot}/%{_lib}/*.so.* %{buildroot}/%{_sbindir}/*
chmod 644 %{buildroot}/%{_lib}/device-mapper/*.so
%if %build_cluster
chmod u+w  %{buildroot}/%{_usrsbindir}/*
%endif


#hack trick strip_and_check_elf_files
export LD_LIBRARY_PATH=%{buildroot}/%{_lib}:${LD_LIBRARY_PATH}

%pre
if [ -L /sbin/lvm -a -L /etc/alternatives/lvm ]; then
	update-alternatives --remove lvm /sbin/lvm2
fi

%if %build_cluster
%post -n clvmd
%_post_service clvmd
%{_usrsbindir}/lvmconf --lockinglibdir %{_libdir}

%preun -n clvmd
%_preun_service clvmd
if [ "$1" = 0 ]; then
	%{_usrsbindir}/lvmconf --disable-cluster
fi

%post -n cmirror
%_post_service cmirror

%preun -n cmirror
%_preun_service cmirror
%endif

%files
%doc INSTALL README VERSION WHATS_NEW
%attr(755,root,root) %{_sbindir}/fsadm
%attr(755,root,root) %{_sbindir}/lv*
%attr(755,root,root) %{_sbindir}/pv*
%attr(755,root,root) %{_sbindir}/vg*
%dir %{_sysconfdir}/lvm
%config(noreplace) %{_sysconfdir}/lvm/lvm.conf
%attr(700,root,root) %dir %{_sysconfdir}/lvm/archive
%attr(700,root,root) %dir %{_sysconfdir}/lvm/backup
%attr(700,root,root) %dir %{_sysconfdir}/lvm/cache
%attr(600,root,root) %ghost %{_sysconfdir}/lvm/cache/.cache
%attr(700,root,root) %dir /run/lock/lvm
%if %mdvver >= 201200
%{_unitdir}/lvm2-monitor.service
%endif
%{_prefix}/lib/tmpfiles.d/%{name}.conf
%{_mandir}/man5/*
%{_mandir}/man8/*
%{_udevdir}/11-dm-lvm.rules

%files -n %{cmdlibname}
%defattr(755,root,root,755)
/%{_lib}/liblvm2cmd.so.*
%if %{build_dmeventd}
%dir /%{_lib}/device-mapper
/%{_lib}/device-mapper/libdevmapper-event-lvm2mirror.so
/%{_lib}/device-mapper/libdevmapper-event-lvm2raid.so
/%{_lib}/device-mapper/libdevmapper-event-lvm2snapshot.so
/%{_lib}/libdevmapper-event-lvm2.so.*
/%{_lib}/libdevmapper-event-lvm2mirror.so
/%{_lib}/libdevmapper-event-lvm2raid.so
/%{_lib}/libdevmapper-event-lvm2snapshot.so
%endif

%files -n %{cmddevelname}
%defattr(644,root,root,755)
%{_includedir}/lvm2cmd.h
%attr(755,root,root) %{_libdir}/liblvm2cmd.so

%if %build_lvm2app
%files -n %{applibname}
/%{_lib}/liblvm2app.so.*

%files -n %{appdevelname}
%defattr(644,root,root,755)
%{_includedir}/lvm2app.h
%attr(755,root,root) %{_libdir}/liblvm2app.so
%{_libdir}/pkgconfig/lvm2app.pc
%endif

%if %build_cluster
%files -n clvmd
%defattr(755, root,root)
%if %mdvver < 201200
%config(noreplace) %{_initrddir}/clvmd
%endif
%{_usrsbindir}/clvmd
%{_usrsbindir}/lvmconf
%attr(644,root,root) %{_mandir}/man8/clvmd.8*

%files -n cmirror
%defattr(755,root,root,-)
%if %mdvver < 201200
%config(noreplace) %{_initrddir}/cmirrord
%endif
%{_usrsbindir}/cmirrord
%attr(644,root,root) %{_mandir}/man8/cmirrord.8*
%endif

%files -n dmsetup
%defattr(644,root,root,755)
%doc INSTALL README VERSION_DM WHATS_NEW_DM
%attr(755,root,root) %{_sbindir}/dmsetup
%attr(755,root,root) %{_sbindir}/dmsetup.static
%attr(755,root,root) %{_sbindir}/dmsetup-static
%if %{build_dmeventd}
%attr(755,root,root) %{_sbindir}/dmeventd
%endif
%if %mdvver >= 201200
%{_unitdir}/dm-event.service
%{_unitdir}/dm-event.socket
%endif
%{_udevdir}/10-dm.rules
%{_udevdir}/13-dm-disk.rules
%{_udevdir}/95-dm-notify.rules

%files -n %{dmlibname}
%defattr(755,root,root)
/%{_lib}/libdevmapper.so.*

%files -n %{dmdevelname}
%defattr(644,root,root,755)
%{_libdir}/libdevmapper.so
%{_libdir}/libdevmapper.a*
%if %{with uclibc}
%{uclibc_root}%{_libdir}/libdevmapper.a
%endif
%{_includedir}/libdevmapper.h
%{_libdir}/pkgconfig/devmapper.pc

%if %{build_dmeventd}
%defattr(755,root,root)
%files -n %{event_libname}
/%{_lib}/libdevmapper-event.so.*

%files -n %{event_develname}
%defattr(644,root,root,755)
%{_includedir}/libdevmapper-event.h
%{_libdir}/libdevmapper-event.so
%{_libdir}/libdevmapper-event-lvm2.so
%{_libdir}/pkgconfig/devmapper-event.pc
%endif



%changelog
* Tue Oct  23 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: f742015
- Add rpmlint filter
  
* Wed Sep  19 2012 akdengi <kazancas@mandriva.ru>
+ Commit: 6c06089
- -sync with Cooker. Add our patch
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15069 |12mr|lwp-2.5-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name lwp
%define version 2.5
%define release %mkrel 6
%define major 2

%define libname %mklibname %name %major
%define develname %mklibname %name -d

Summary: LWP thread library
Name: %{name}
Version: %{version}
Release: %{release}
License: LGPLv2
Source: ftp://ftp.coda.cs.cmu.edu/pub/coda/src/%{name}-%{version}.tar.gz
URL: http://www.coda.cs.cmu.edu
Group: Development/Other
BuildRoot: %{_tmppath}/%{name}-%{version}
Buildrequires: gzip

%description
The LWP userspace threads library. The LWP threads library is used by the Coda
distributed filesystem, RVM (a persistent VM library), and RPC2/SFTP (remote
procedure call library).

%package -n %{libname}
Summary: LWP thread library development files
Group: Development/Other
Obsoletes: %{name}
Provides: %{name}
Provides: lib%{name} = %version-%release

%description -n %{libname}
The LWP userspace threads library. The LWP threads library is used by the Coda
distributed filesystem, RVM (a persistent VM library), and RPC2/SFTP (remote
procedure call library).

%package -n %{develname}
Summary: LWP thread library development files
Group: Development/Other
Requires: %{libname} = %{version}-%{release}
Obsoletes: %{name}-devel
Provides: lib%{name}-devel = %version-%release
Provides: %{name}-devel
Obsoletes: %{mklibname lwp 2 -d}

%description  -n %{develname}
Headers and static libraries for developing programs using the LWP userspace
threads library. The LWP threads library is used by the Coda distributed
filesystem, RVM (a persistent VM library), and RPC2/SFTP (a remote procedure
call library).

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall
chmod 755 %{buildroot}%{_libdir}/liblwp.so.*

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/liblwp.so.*

%files -n %{develname}
%defattr(-,root,root)
%doc AUTHORS COPYING NEWS PORTING README
%{_libdir}/liblwp.a
%{_libdir}/liblwp.so
%dir %{_includedir}/lwp
%{_includedir}/lwp/lock.h
%{_includedir}/lwp/lwp.h
%{_includedir}/lwp/timer.h
%{_libdir}/pkgconfig/lwp.pc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15070 |12mr|lxappearance-0.5.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A new feature-rich GTK+ theme switcher
Name:     	lxappearance
Version:	0.5.1
Release:	%mkrel 3
License:	GPLv2+
Group:		Graphical desktop/Other
Source0: 	http://downloads.sourceforge.net/project/lxde/%name-%version.tar.gz
Patch0:		po.fuzzy.patch
URL:		http://lxde.sourceforge.net/
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildRequires:	gtk+2-devel desktop-file-utils
BuildRequires:	intltool
Suggests: lxappearance-obconf

%description
LXAppearance is a new GTK+ theme switcher developed for project LXDE.

%package devel
Group:		Graphical desktop/Other
Summary:	%{name} developement files
Provides:	%{name}-devel = %{version}-%{release}
Requires:	pkgconfig

%description devel
This package contains header files needed when building applications based on
%{name}.

%prep
%setup -q
%patch0 -p0

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%{find_lang} %{name}

desktop-file-install --vendor="" \
	--remove-key="NotShowIn" \
	--add-only-show-in="LXDE" \
	--dir=%buildroot%_datadir/applications %buildroot%_datadir/applications/*.desktop


%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-, root, root)
%{_bindir}/%name
%{_datadir}/applications/*.desktop
%{_datadir}/%name
%{_mandir}/man1/lxappearance.*

%files devel
%defattr(-,root,root)
%{_includedir}/%{name}/*.h
%{_libdir}/pkgconfig/lxappearance.pc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15071 |12mr|lxappearance-obconf-0.5.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:        Plugin to configure OpenBox inside LXAppearance
Name:           lxappearance-obconf
Version:        0.5.1
Release:        4

Group:          Graphical desktop/Other
License:        GPLv2+
URL:            http://lxde.org/
Source0:        %{name}-%{version}.tar.gz
Patch0:		lxappearance-obconf-automake_112.patch

BuildRequires:  gtk+2-devel

BuildRequires:  openbox-devel 
BuildRequires:  lxappearance-devel
BuildRequires:  %{_lib}sm6
BuildRequires:  gettext
BuildRequires:  intltool
BuildRequires:  libtool
BuildRequires:	openbox
Requires:       lxappearance >= 0.5.1
Requires:       openbox

%description
This plugin adds an addtional tab called "Window Border" to LXAppearance. 
It is only visible when the plugin is installed and Openbox is in use.

%prep
%setup -q -n %{name}
%patch0 -p1

# dirty hack for outdated/changing LINGUAS file
cd po
ls *.po > LINGUAS
sed -i 's/.po//g' LINGUAS

%build
./autogen.sh
%configure --disable-static
%make

%install
make install DESTDIR=%{buildroot}
rm %{buildroot}%{_libdir}/lxappearance/plugins/obconf.la
%find_lang %{name}

%files -f %{name}.lang
# FIXME add NEWS and TODO
%doc AUTHORS CHANGELOG COPYING README
%{_libdir}/lxappearance/plugins/obconf.so
%{_datadir}/lxappearance/obconf/



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15072 |12mr|lxcontrol-1.3-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Lexmark printer management commands
Name:		lxcontrol
Version:	1.3 
Release:	%mkrel 10
License:	GPL
Group:		System/Printing
Source:		http://www.powerup.com.au/~pbwest/lexmark/lexmark.html/lxcontrol.tar.bz2
Source1:	http://209.233.17.85/lexmark/lm1100maint.tar.bz2
Source2:	http://bimbo.fjfi.cvut.cz/~paluch/l7kdriver/changecartridge
Source3:	README.changecartridge
Source4:	README.Lexmark-Maintenance
Source5:	lx.control.sh
Patch0:		lxcontrol-lx.control-cups.patch
Requires:	cups
Conflicts:	printer-utils = 2007
Conflicts:	printer-filters = 2007
BuildRoot:	%{_tmppath}/%{name}-%{version}-root

%description
Tools for show and hide catridges, and align and clean heads in a Lexmark
printer. Used with Lexmark 5xxx, 7xxx and 11xx, possible with others.

%prep

%setup -q -n %{name}
%setup -q -n %{name} -a 1 -T -D
cp %{SOURCE2} changecartridge
mv README.Lexmark README.Lexmark5xxx_7xxx
mv lm1100maint/README README.Lexmark1xxx
cp %{SOURCE3} .
cp %{SOURCE4} .
%patch0 -p1

%build

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_datadir}/lxcontrol
install -d %{buildroot}%{_datadir}/lm1100maint
install -d %{buildroot}%{_datadir}/applications

# Lexmark printer maintenance
# Program and data files
install -m 755 lx.control %{buildroot}%{_bindir}/
install -m 755 %{_sourcedir}/lx.control.sh %{buildroot}%{_bindir}/
install -m 755 lm1100maint/lm1100change %{buildroot}%{_bindir}/
install -m 755 lm1100maint/lm1100back %{buildroot}%{_bindir}/
install -m 755 changecartridge %{buildroot}%{_bindir}/
cp -f *.out %{buildroot}%{_datadir}/lxcontrol/
( cd %{buildroot}%{_bindir}
  ln -s lx.control headclean
  ln -s lx.control headalign
  ln -s lx.control showcartridges
  ln -s lx.control hidecartridges
  ln -s lx.control.sh headclean.sh
  ln -s lx.control.sh headalign.sh
  ln -s lx.control.sh showcartridges.sh
  ln -s lx.control.sh hidecartridges.sh
)
cp -f lm1100maint/lexmark* \
	%{buildroot}%{_datadir}/lm1100maint/

# XDG menu
install -d %{buildroot}%{_datadir}/applications

cat > %{buildroot}%{_datadir}/applications/mandriva-headalign.desktop << EOF
[Desktop Entry]
Name=Lexmark headalign
Comment=Lexmark Lexmark 5xxx, 7xxx and 11xx Head Aligner
Exec=%{_bindir}/headalign.sh
Icon=printmgr
Terminal=false
Type=Application
Categories=X-MandrivaLinux-System-Configuration-Printing;
EOF

cat > %{buildroot}%{_datadir}/applications/mandriva-headclean.desktop << EOF
[Desktop Entry]
Name=Lexmark headclean
Comment=Lexmark Lexmark 5xxx, 7xxx and 11xx Head Cleaner
Exec=%{_bindir}/headclean.sh
Icon=printmgr
Terminal=false
Type=Application
Categories=X-MandrivaLinux-System-Configuration-Printing;
EOF

cat > %{buildroot}%{_datadir}/applications/mandriva-hidecartridges.desktop << EOF
[Desktop Entry]
Name=Lexmark hidecartridges
Comment=Lexmark Lexmark 5xxx, 7xxx and 11xx Cartridges Hider
Exec=%{_bindir}/hidecartridges.sh
Icon=printmgr
Terminal=false
Type=Application
Categories=X-MandrivaLinux-System-Configuration-Printing;
EOF

cat > %{buildroot}%{_datadir}/applications/mandriva-showcartridges.desktop << EOF
[Desktop Entry]
Name=Lexmark showcartridges
Comment=Lexmark Lexmark 5xxx, 7xxx and 11xx Cartridges Viewer
Exec=%{_bindir}/showcartridges.sh
Icon=printmgr
Terminal=false
Type=Application
Categories=X-MandrivaLinux-System-Configuration-Printing;
EOF

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%attr(0755,root,root) %{_bindir}/*
%{_datadir}/lm1100maint
%{_datadir}/lxcontrol
%{_datadir}/applications/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15073 |12mr|lxde-common-0.5.5-0.git20110808.13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define git git20110808
# define Epoch only to revert from 0.5.5.1 to 0.5.5 git
Epoch: 1

Summary:	A set of default configuration for LXDE
Name:	  	lxde-common
Version:	0.5.5
Release:	%mkrel -c %git 13
License:	GPLv2+
Group:		Graphical desktop/Other
Source0: 	http://dfn.dl.sourceforge.net/sourceforge/lxde/%name-%version.tar.gz
Source1:	rosa-button-lxde.png
# Mandriva customization patch
Patch101:	lxde-common-0.5.5-pcmanfm.conf.patch
Patch102:	lxde-common-0.5.5-add-mcc-to-panel.patch
Patch103:	lxde-common-0.5.5-lxpanel-customization.patch
Patch106:	lxde-common-0.5.5-autostart.patch
Patch109:	lxde-common-0.5.5-config.patch

URL:		http://lxde.sourceforge.net/
BuildRequires:	xsltproc docbook-style-xsl
BuildArch:	noarch
#Requires:	smproxy
Suggests:	xscreensaver
Requires:	openbox
Requires:	lxpanel >= 0.5.9
Requires:	lxsession >= 0.4.1
Requires:	pcmanfm >= 0.9.10
Requires:	lxterminal
Requires:	lxde-icon-theme
Requires:	mandriva-lxde-config >= 0.5
Conflicts:	mandriva-lxde-config-Free < 0.5
Conflicts:      mandriva-lxde-config-Flash < 0.5
Conflicts:      mandriva-lxde-config-One < 0.5
Conflicts:	mandriva-lxde-config-Powerpack < 0.5
Requires(post):	mandriva-theme

%description
This package provides a set of default configuration for LXDE.

%prep
%setup -q
%patch101 -p0 -b .pcmanfm_conf
%patch102 -p0 -b .mdv-mcc
%patch103 -p1 -b .mdv-panel
%patch106 -p0 -b .autostart
%patch109 -p0 -b .config

%build
#./autogen.sh
%configure2_5x --enable-man
%make

%install
%makeinstall_std

mkdir -p %buildroot%{_datadir}/icons
cp -f %SOURCE1 %{buildroot}%{_datadir}/icons/

#{find_lang} %{name}

# we'll ship these files via mandriva-lxde-config
rm -f %buildroot%{_sysconfdir}/xdg/lxsession/LXDE/desktop.conf %buildroot%{_datadir}/lxde/openbox/rc.xml

# we do not need this file
rm -f %buildroot%{_datadir}/xsessions/LXDE.desktop

# instead, we use wmsession.d
install -d %buildroot%_sysconfdir/X11/wmsession.d/
cat > %buildroot%_sysconfdir/X11/wmsession.d/04LXDE << EOF
NAME=LXDE
DESC=Lightweight X11 Desktops Environment
EXEC=/usr/bin/startlxde
SCRIPT:
exec /usr/bin/startlxde
EOF

# install this one manually, this provides the logout button on lxpanel:
install -m644 -D lxde-logout.desktop.in %buildroot%_datadir/applications/lxde-logout.desktop

%post
%make_session

%postun
%make_session

%files
%config %{_sysconfdir}/xdg/lxsession/LXDE/autostart
%config %{_sysconfdir}/xdg/pcmanfm/LXDE/pcmanfm.conf
%{_sysconfdir}/X11/wmsession.d/04LXDE
%{_bindir}/*
%{_datadir}/applications/lxde-logout.desktop
%{_datadir}/lxde
%{_datadir}/lxpanel
%{_mandir}/man1/*
%{_datadir}/icons/rosa-button-lxde.png


%changelog
* Mon Jun 04 2012 akdengi <akdengi> 1:0.5.5-0.git20110808.12
- add lxde-control-center to lxpanel
- change button name to ROSA
- add logout button with user icon to lxpanel (use Button plugin)

* Mon Aug 08 2011 Александр Казанцев <kazancas@mandriva.org> 1:0.5.5-0.git20110808.2mdv2011.0
+ Revision: 693673
- revert to correct version numbering due unavalible 0.5.5.1 version
- add Droid font in pcmanfm conf
- fix pcmanfm conf file skel path
- update to minor version. Drop patches

* Sun Jul 03 2011 Александр Казанцев <kazancas@mandriva.org> 0.5.5-0.git20110721.10
+ Revision: 688608
- fix mandriva button picture

* Sat Jul 02 2011 Александр Казанцев <kazancas@mandriva.org> 0.5.5-0.git20110721.9
+ Revision: 688579
- add new mandriva button

* Sat Jun 25 2011 Александр Казанцев <kazancas@mandriva.org> 0.5.5-0.git20110721.8
+ Revision: 687081
- revert changes for lxpanel suggests

* Sat Jun 18 2011 Александр Казанцев <kazancas@mandriva.org> 0.5.5-0.git20110721.7
+ Revision: 685956
- fix spec for adding lxpanel fork dependences

* Mon Jun 13 2011 Александр Казанцев <kazancas@mandriva.org> 0.5.5-0.git20110721.6
+ Revision: 684556
- sync pcmanfm conf

* Mon Jun 13 2011 Александр Казанцев <kazancas@mandriva.org> 0.5.5-0.git20110721.5
+ Revision: 684427
- add search tools catfish
- change lxpanel customizations

* Wed May 04 2011 Александр Казанцев <kazancas@mandriva.org> 0.5.5-0.git20110721.4
+ Revision: 665859
- fix startlxde and pcmanfm config files
- add patch for missing man sources

* Sun May 01 2011 Funda Wang <fwang@mandriva.org> 0.5.5-0.git20110721.3
+ Revision: 661329
- move openbox-rc into config file

* Fri Apr 29 2011 Александр Казанцев <kazancas@mandriva.org> 0.5.5-0.git20110721.2
+ Revision: 660764
-add in autostart nm-applet, parcellite and fix keyboard TERMINATE error

* Sat Jul 24 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.5.5-0.git20110721.1mdv2011.0
+ Revision: 557358
- add missing BR
- update to 5.5 latest git to make it work with new pcmanfm2, there's no upstream
  tarball yet so go with latest git (shouldn't break stuff)
- rediff patches 101,102,103
- drop patch104, fixed upstream
- add patch105 to fix wrong file name in make file
- disable smproxy requires
- require pcmanfm >= 0.9.7
- compile with --enable-man to create openbox-lxde man page

* Thu Jun 10 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.5.0-5mdv2010.1
+ Revision: 547838
- install lxde-logout.desktop as it provides the logout icon on lxpanel

* Wed Jun 09 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.5.0-4mdv2010.1
+ Revision: 547321
- make sure autostart file gets updated to avoid upgrade problems, should
  hopefully fix (mdv #59624)

* Thu Jan 28 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.5.0-3mdv2010.1
+ Revision: 497489
- remove setxkbmap hack. The kb layout switcher works correctly with GDM;
  we shouldn't provide a hack for an incompatible dm (KDM)

* Tue Jan 26 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.5.0-2mdv2010.1
+ Revision: 496746
- add patch to make the kb layout switcher work properly
  (will be reported upstream to see about fixing it properly)
- remove requires on lxde-settings-daemon it's been
  merged in lxsession upstream some time ago
- add patch to fix startlxde script (bug 57251)
  and it's mentioned on upstream ML

* Fri Dec 11 2009 Funda Wang <fwang@mandriva.org> 0.5.0-1mdv2010.1
+ Revision: 476250
- build noarch
- use new config file location
- new version 0.5.0

* Fri Oct 02 2009 Antoine Ginies <aginies@mandriva.com> 0.4.2-3mdv2010.0
+ Revision: 452502
- xscreensaver is now a suggests to free some more space on dual CD

* Sun Sep 27 2009 Funda Wang <fwang@mandriva.org> 0.4.2-2mdv2010.0
+ Revision: 449694
- use mandriva star

* Mon Jul 06 2009 Funda Wang <fwang@mandriva.org> 0.4.2-1mdv2010.0
+ Revision: 392827
- fix file list
- new version 0.4.2

* Tue May 26 2009 Funda Wang <fwang@mandriva.org> 0.4.1-2mdv2010.0
+ Revision: 379766
- requires lxsession as there is only one available alternatives

* Thu May 07 2009 Funda Wang <fwang@mandriva.org> 0.4.1-1mdv2010.0
+ Revision: 372816
- New version 0.4.1

* Fri May 01 2009 Funda Wang <fwang@mandriva.org> 0.4-2mdv2010.0
+ Revision: 369384
- Requires lxde-settings-daemon

* Fri May 01 2009 Funda Wang <fwang@mandriva.org> 0.4-1mdv2010.0
+ Revision: 369351
- New version 0.4

* Mon Apr 06 2009 Funda Wang <fwang@mandriva.org> 0.3.2.1-17mdv2009.1
+ Revision: 364429
- promo lxterminal over xterm

* Tue Mar 10 2009 Frederic Crozat <fcrozat@mandriva.com> 0.3.2.1-16mdv2009.1
+ Revision: 353443
- Fix typo in patch0 and remove hacks in post script for background

* Mon Mar 09 2009 Frederic Crozat <fcrozat@mandriva.com> 0.3.2.1-15mdv2009.1
+ Revision: 353111
- Bump weight in wmsession.d
- Update patch0, fix mdv bug #44061

* Tue Jan 20 2009 Anne Nicolas <ennael@mandriva.org> 0.3.2.1-14mdv2009.1
+ Revision: 331830
- decrease order to avoid openbox being launched instead of LXDE by default

* Tue Nov 04 2008 Funda Wang <fwang@mandriva.org> 0.3.2.1-13mdv2009.1
+ Revision: 299957
- detect wallpaper rather than harcode file type

* Mon Sep 22 2008 Funda Wang <fwang@mandriva.org> 0.3.2.1-12mdv2009.0
+ Revision: 286429
- fix firefox button

* Thu Jul 10 2008 Pixel <pixel@mandriva.com> 0.3.2.1-11mdv2009.0
+ Revision: 233475
- remove filetrigger for gtk icon cache since %%update_icon_cache is better
  suited for a theme which comes from only one package. and %%update_icon_cache
  has been fixed

* Sun Jun 29 2008 Funda Wang <fwang@mandriva.org> 0.3.2.1-10mdv2009.0
+ Revision: 230024
- add rpm file trigger

* Sun Jun 29 2008 Funda Wang <fwang@mandriva.org> 0.3.2.1-9mdv2009.0
+ Revision: 229933
- Use lxde native terminal: lxterminal

* Tue Jun 10 2008 Funda Wang <fwang@mandriva.org> 0.3.2.1-8mdv2009.0
+ Revision: 217332
- requires virtual package lxde-session-manager

* Mon Jun 09 2008 Funda Wang <fwang@mandriva.org> 0.3.2.1-7mdv2009.0
+ Revision: 217107
- prefer lxsession-lite

* Sat May 10 2008 Funda Wang <fwang@mandriva.org> 0.3.2.1-6mdv2009.0
+ Revision: 205379
- introduce mandriva-lxde-config

* Sun May 04 2008 Funda Wang <fwang@mandriva.org> 0.3.2.1-5mdv2009.0
+ Revision: 201125
- add panel customization

* Sun May 04 2008 Funda Wang <fwang@mandriva.org> 0.3.2.1-4mdv2009.0
+ Revision: 200982
- Add mandriva customization patches
- lower BR, we only need glib and x11, not gtk

* Sun May 04 2008 Funda Wang <fwang@mandriva.org> 0.3.2.1-3mdv2009.0
+ Revision: 200917
- requries lxsession

* Sun May 04 2008 Funda Wang <fwang@mandriva.org> 0.3.2.1-2mdv2009.0
+ Revision: 200895
- Requires specific icon theme
- import source and spec
- Created package structure for lxde-common.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15074 |12mr|lxde-control-center-0.0.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: lxde-control-center     
Version: 0.0.1
Release: 5
Summary:  LXDE Control Center for ROSA/Mandriva      

Group: Graphical desktop/Other
License: GPLv2+            
Source0: http://mandriva-lxde.googlecode.com/files/%{name}-%{version}.tar.xz
URL:	http://mandriva-lxde.googlecode.com
BuildRequires:	gettext
Requires: python, pygtk2.0, python-webkitgtk, python-simplejson
BuildArch: noarch

%description

LXDE Control Center is united lauch tools for Drakx and LXDE configuration
programs.

%prep
%setup -q -n %{name}

%install
mkdir -p %buildroot/usr
mkdir -p %buildroot%{_localedir}

cp -rf ./bin %buildroot/usr/
cp -rf ./share %buildroot/usr/
cp -rf ./lib %buildroot/usr/

%files
%{_bindir}/*
%{_datadir}/applications/*.desktop
%{_datadir}/locale/*
%{_datadir}/javascript/*
/usr/lib/lxde/%{name}

%changelog
* Fri May 4 2012 akdengi <akdengi> - 0.0.1-4
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15075 |12mr|lxde-icon-theme-0.0.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: LXDE icon theme
Name: lxde-icon-theme
Version: 0.0.1
Release: %mkrel 3
License: LGPLv2+
Group: Graphical desktop/Other
URL: http://www.lxde.org
Source: http://freefr.dl.sourceforge.net/project/lxde/LXDE%20Icon%20Theme/%{name}-%{version}/%{name}-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
Provides: nuoveXT2-icon-theme = %{version}-%{release}
Obsoletes: nuoveXT2-icon-theme < 0.5.0

%description
This package contains nuoveXT2 icon theme for LXDE.

%prep
%setup -q

%build
%configure2_5x

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

touch %buildroot%_iconsdir/nuoveXT2/icon-theme.cache

%clean
rm -rf $RPM_BUILD_ROOT

%post
%update_icon_cache nuoveXT2

%postun
%clean_icon_cache nuoveXT2

%files
%defattr(-,root,root,-)
%dir %_iconsdir/nuoveXT2
%_iconsdir/nuoveXT2/*/*/*
%_iconsdir/nuoveXT2/extra/*
%_iconsdir/nuoveXT2/index.theme
%ghost %_iconsdir/nuoveXT2/icon-theme.cache



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15076 |12mr|lxdm-0.2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: GUI login manager for LXDE
Name: lxdm
Version: 0.2.0
Release: %mkrel 2
License: GPLv2+
Group: Graphical desktop/Other
Source0: http://dfn.dl.sourceforge.net/sourceforge/lxde/%name-%version.tar.gz
Source1: 27%{name}.conf
Patch0: lxdm-0.2.0-mdv-customization.patch
URL: http://www.lxde.org
BuildRequires: intltool
BuildRequires: consolekit-devel
BuildRequires: libxmu-devel
BuildRequires: pam-devel
BuildRequires: iso-codes
BuildRequires: gtk+2-devel
Requires: iso-codes
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
A lightweight dropped-in replacement for GDM or KDM.

%prep
%setup -q
%patch0 -p0 -b .mdv
rm -f data/lxdm.conf

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

# dm conf file
install -D -m 644 %{SOURCE1} %{buildroot}%{_datadir}/X11/dm.d/27%{name}.conf

%{find_lang} %{name}

%files -f %{name}.lang
%defattr(-, root, root)
%dir %{_sysconfdir}/lxdm
%{_sysconfdir}/lxdm/Xsession
%config(noreplace) %{_sysconfdir}/lxdm/lxdm.conf
%config(noreplace) %{_sysconfdir}/lxdm/LoginReady
%config(noreplace) %{_sysconfdir}/lxdm/PostLogin
%config(noreplace) %{_sysconfdir}/lxdm/PostLogout
%config(noreplace) %{_sysconfdir}/lxdm/PreLogin
%config(noreplace) %{_sysconfdir}/lxdm/PreReboot
%config(noreplace) %{_sysconfdir}/lxdm/PreShutdown
%config(noreplace) %{_datadir}/X11/dm.d/27%{name}.conf
%{_sysconfdir}/pam.d/*
%{_libexecdir}/lxdm-greeter-gtk
%{_sbindir}/lxdm*
%{_datadir}/%{name}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15077 |12mr|lxdm-0.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: GUI login manager for LXDE
Name: lxdm
Version: 0.4.1
Release: %mkrel 1
License: GPLv2+
Group: Graphical desktop/Other
Source0: http://dfn.dl.sourceforge.net/sourceforge/lxde/%name-%version.tar.gz
Source1: 27%{name}.conf
Patch0: lxdm-0.2.0-mdv-customization.patch
Patch1:	lxdm-0.4.1-ui-src.patch
URL: http://www.lxde.org
BuildRequires: intltool
BuildRequires: consolekit-devel
BuildRequires: libxmu-devel
BuildRequires: pam-devel
BuildRequires: iso-codes
BuildRequires: gtk+2-devel
Requires: iso-codes
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
A lightweight dropped-in replacement for GDM or KDM.

%prep
%setup -q
%patch0 -p0 -b .mdv
%patch1 -p0 -b .ui
rm -f data/lxdm.conf

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

# dm conf file
install -D -m 644 %{SOURCE1} %{buildroot}%{_datadir}/X11/dm.d/27%{name}.conf

%{find_lang} %{name}

%files -f %{name}.lang
%defattr(-, root, root)
%dir %{_sysconfdir}/lxdm
%{_sysconfdir}/lxdm/Xsession
%config(noreplace) %{_sysconfdir}/lxdm/lxdm.conf
%config(noreplace) %{_sysconfdir}/lxdm/LoginReady
%config(noreplace) %{_sysconfdir}/lxdm/PostLogin
%config(noreplace) %{_sysconfdir}/lxdm/PostLogout
%config(noreplace) %{_sysconfdir}/lxdm/PreLogin
%config(noreplace) %{_sysconfdir}/lxdm/PreReboot
%config(noreplace) %{_sysconfdir}/lxdm/PreShutdown
%config(noreplace) %{_datadir}/X11/dm.d/27%{name}.conf
%{_sysconfdir}/pam.d/*
%{_libexecdir}/lxdm-greeter-gtk
%{_sbindir}/lxdm*
%{_datadir}/%{name}
%{_bindir}/lxdm-config
%{_libdir}/lxdm-greeter-gdk
%{_libdir}/lxdm-numlock



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15078 |12mr|lxinput-0.3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Configure keyboard and mouse
Name:		lxinput
Version:	0.3.1
Release:	%mkrel 1
License:	GPLv2+
Group:		Graphical desktop/Other
Source0:	http://dfn.dl.sourceforge.net/sourceforge/lxde/%name-%version.tar.gz
# restore broked system changes for GTK3
URL:		http://www.lxde.org
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildRequires:	gtk+2-devel
BuildRequires:	intltool >= 0.40.0
BuildRequires:	docbook-dtd412-xml xsltproc

%description
LXInput is a small program used to configure keyboard and mouse for LXDE.

%prep
%setup -q

%build
%configure2_5x --enable-man
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%{find_lang} %{name}

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-, root, root)
%{_bindir}/%name
%{_datadir}/applications/*.desktop
%{_datadir}/%name
%{_mandir}/man1/*.1.*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15079 |12mr|lxlauncher-0.2.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Open source replacement for Asus Launcher of EeePC
Name:     	lxlauncher
Epoch:		1
Version:	0.2.2
Release:	%mkrel 2
License:	GPLv2+
Group:		Graphical desktop/Other
Source0: 	http://dfn.dl.sourceforge.net/sourceforge/lxde/%name-%version.tar.gz
# fix looking for icon names containing a dot which does not mark an extension, like ooo-writer3.0
# to be submitted upstream
Patch2:		lxlauncher-0.2-iconext.patch
Patch13:	lxlauncher-0.2.2-gtk.patch
URL:		http://lxde.sourceforge.net/
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildRequires:	gtk+2-devel intltool
BuildRequires:	menu-cache-devel
Buildrequires:	gnome-common
BuildRequires:	startup-notification-devel
BuildRequires:	libGConf2-devel
Requires:	desktop-common-data
Suggests:	nuoveXT2-icon-theme

%description
LXLauncher is part of LXDE project. It's designed for Asus EeePC as an
open source replacement for Asus Launcher included in EeePC provided by
Xandros. LXLauncher is standard-compliant and desktop-independent. It
follows freedesktop.org specs, so newly added applications will
automatically show up in the launcher, and vice versa for the removed ones.

%prep
%setup -q -n %name-%version
%patch2 -p1 -b .iconext
%patch13 -p0

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%{find_lang} %{name}

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %{name}.lang
%defattr(-, root, root)
%{_bindir}/%name
%{_datadir}/desktop-directories/lxde-*.directory
%{_sysconfdir}/xdg/menus/lxlauncher-applications.menu
%{_sysconfdir}/xdg/lxlauncher



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15080 |12mr|lxmenu-data-0.1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Menu data files for LXDE
Name:     	lxmenu-data
Version:	0.1.2
Release:	%mkrel 1
License:	GPLv2+
Group:		Graphical desktop/Other
Source0: 	http://dfn.dl.sourceforge.net/sourceforge/lxde/%name-%version.tar.gz
URL:		http://lxde.sourceforge.net/
BuildRequires:	intltool
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
This package provides files required to build freedesktop.org menu
spec-compliant desktop menus for LXDE.

The files are originally taken from gnome-menus, and some minor
modifications were made.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-, root, root)
%{_datadir}/desktop-directories/lxde-*.directory
%{_sysconfdir}/xdg/menus/lxde-applications.menu



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15081 |12mr|lxpanel-0.5.10.git20121312-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define git 1
%define prerel 63ffd68
%define ver 0.5.10
%define gitday 20121312

Summary:	Lightweight X11 desktop panel based on fbpanel
Name:	  	lxpanel
Release:	1
%if %git
Version:	%{ver}.git%{gitday}
Source0:	%{name}-%{prerel}.tar.gz
%else
Version:	%{ver}
Source0: 	http://dfn.dl.sourceforge.net/sourceforge/lxde/%name-%version.tar.gz
%endif
License:	GPLv2+
Group:		Graphical desktop/Other
URL:		http://lxde.sourceforge.net/
Source1:	volume_icon.tar.gz
Patch1:		configure_desktop_number.patch
#Patch2:		lxpanel-0.5.10-automake1.12.patch
#Patch3:		lxpanel-0.5.9-linkage.patch
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(gdk-pixbuf-xlib-2.0)
BuildRequires:	pkgconfig(libwnck-1.0)
BuildRequires:	intltool
BuildRequires:	menu-cache-devel >= 0.2.1
BuildRequires:	xsltproc
BuildRequires:	docbook-to-man
BuildRequires:	docbook-dtd412-xml
BuildRequires:	docbook-style-xsl
Requires:	desktop-common-data
Requires:	obconf
Suggests:	pcmanfm
Conflicts:	lxpanelx

%description
LXPanel is a lightweight X11 desktop panel contains:
1. User-friendly application menu automatically generated from *.desktop
   files on the system.
2. Launcher bar (Small icons clicked to launch apps)
3. Task bar supporting urgency hint (Can flash when gaim gets new
   incoming messages)
4. Notification area (System tray)
5. Digital clock
6. Run dialog (A dialog let you type a command and run, can be called in
   external programs)
7. Volume control plug-in (optional, written by jserv)
8. lxpanelctl, an external controller let you control lxpanel in other
   programs.

This version based on lxpanelx 0.6.0 alpha version

%package devel
Summary:	Development files for lxpanel
Group:		Graphical desktop/Other

%description devel
This package contains development files needed for building lxde plugins.

%prep
%if %git
%setup -q -n %{name}-%{prerel} -a1
%else
%setup -q -a1
%endif
%apply_patches

%build
./autogen.sh
%configure2_5x \
  --enable-man \
  --with-plugins="cpu batt kbled xkb thermal deskno volumealsa"
%make

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%{_bindir}/%{name}
%{_bindir}/lxpanelctl
%dir %{_libdir}/%{name}
%dir %{_libdir}/%{name}/plugins
%{_libdir}/%{name}/plugins/batt.so
%{_libdir}/%{name}/plugins/cpu.so
%{_libdir}/%{name}/plugins/deskno.so
%{_libdir}/%{name}/plugins/kbled.so
%{_libdir}/%{name}/plugins/volumealsa.so
%{_libdir}/%{name}/plugins/xkb.so
%{_libdir}/%{name}/plugins/thermal.so
%{_datadir}/%{name}
%{_mandir}/man1/*

%files devel
%{_includedir}/lxpanel
%{_libdir}/pkgconfig/lxpanel.pc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15082 |12mr|lxpolkit-0.1.0-0.git20110802.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define git git20110802

Summary:	A simple PolicyKit authentication agent
Name:		lxpolkit
Version:	0.1.0
Release:	%mkrel -c %git 1
Url:		http://www.lxde.org/
Source0:	%{name}-%{version}.tar.gz
Patch0:		lxpolkit-0.1.0-string-format.patch
License:	GPLv3+
Group:		System/Libraries
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	polkit-1-devel
BuildRequires:	gtk+2-devel
BuildRequires:	intltool

%description
A simple PolicyKit authentication agent for LXDE.

%prep
%setup -q -n %{name}-%{version}
%patch0 -p0 -b .str

%build
#./autogen.sh
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

# make the polkit agent only start in LXDE
sed -i 's,NotShowIn=GNOME;KDE;,OnlyShowIn=LXDE,g' %{buildroot}%{_sysconfdir}/xdg/autostart/%{name}.desktop

%find_lang %{name}

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%{_sysconfdir}/xdg/autostart/%{name}.desktop
%{_libdir}/%{name}
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/ui/%{name}.ui


%changelog
* Wed Aug 03 2011 Александр Казанцев <kazancas@mandriva.org> 0.1.0-0.git20110802.1mdv2011.0
+ Revision: 693007
- update to minor release

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-0.git20100330.2mdv2011.0
+ Revision: 612789
- the mass rebuild of 2010.1 packages

* Wed Mar 31 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.1.0-0.git20100330.1mdv2010.1
+ Revision: 530378
- new git snapshot

* Sun Mar 28 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.1.0-0.git20100329.1mdv2010.1
+ Revision: 528626
- import lxpolkit



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15083 |12mr|lxrandr-0.1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define git 0
Summary:	Simple monitor config tool for LXDE
Name:     	lxrandr
Version:	0.1.2
Release:	%mkrel 1
License:	GPLv2+
Group:		Graphical desktop/Other
Source0: 	http://dfn.dl.sourceforge.net/sourceforge/lxde/%name-%version.tar.gz
URL:		http://lxde.sourceforge.net/
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildRequires:	gtk+2-devel intltool
Requires:	xrandr

%description
This is a very basic monitor config tool utilizing XRandR. It can let you
change the screen resolution on the fly. Besides, when you run lxrandr
with external monitor connected, its GUI will change, and show you some 
quick options to get your projector working correctly.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%{find_lang} %{name}

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %{name}.lang
%defattr(-, root, root)
%{_bindir}/%name
%{_mandir}/man1/*.1.*
%{_datadir}/applications/*.desktop



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15084 |12mr|lxsession-0.4.6.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The default X11 session manager of LXDE
Name:     	lxsession
Version:	0.4.6.1
Release:	%mkrel 3
License:	GPLv2+
Group:		Graphical desktop/Other
Source0: 	http://dfn.dl.sourceforge.net/sourceforge/lxde/%{name}-%{version}.tar.gz
Patch1:		lxsession-0.4.6.1-gdm3.patch
Patch2:		lxsession-0.4.6.1-ltsp.patch
URL:		http://www.lxde.org
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	gtk+2-devel
BuildRequires:	dbus-glib-devel
BuildRequires:	docbook-to-man
BuildRequires:	intltool
Requires:	desktop-common-data
Obsoletes:	lxsession-lite < %version
Provides:	lxsession-lite = %version
Provides:	lxde-session-manager
Obsoletes:      lxde-settings-daemon

%description
LXSession is lightweiht session manager, and it's not tighted to "any" desktop
environment. It's desktop-independent and can be used with any window manager.
With proper configuration, you can make your own desktop environment with
LXSession. This is very useful to the users and developers of non-mainstream
window managers and desktop environemts.

%prep
%setup -q
%patch1 -p1
%patch2 -p1

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%{find_lang} %{name}

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-, root, root)
%{_bindir}/lxsession
%{_bindir}/lxlock
%{_bindir}/lxsession-logout
%{_datadir}/lxsession
%{_mandir}/man1/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15085 |12mr|lxsession-edit-0.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Manage desktop session autostarts
Name:     	lxsession-edit
Version:	0.2.0
Release:	%mkrel 1
License:	GPLv2+
Group:		Graphical desktop/Other
Source0: 	http://dfn.dl.sourceforge.net/sourceforge/lxde/%name-%version.tar.gz
URL:		http://lxde.sourceforge.net/
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildRequires:	gtk+2-devel
BuildRequires:	intltool

%description
lxsession-edit is a tool used to manage desktop session autostarts,
especially for lxsession lite.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%{find_lang} %{name}

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %{name}.lang
%defattr(-, root, root)
%{_bindir}/%name
%{_datadir}/%name
%{_datadir}/applications/*.desktop



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15086 |12mr|lxshortcut-0.1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Edit app shortcuts
Name:     	lxshortcut
Version:	0.1.2
Release:	%mkrel 1
License:	GPLv2+
Group:		Graphical desktop/Other
Source0: 	http://dfn.dl.sourceforge.net/sourceforge/lxde/%name-%version.tar.gz
URL:		http://lxde.sourceforge.net/
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildRequires:	gtk+2-devel
BuildRequires:	intltool

%description
LXShortcut is a small program used to edit application shortcuts created
with freedesktop.org Desktop Entry spec.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%{find_lang} %{name}

%clean
rm -rf $RPM_BUILD_ROOT

%post  

%postun

%files -f %{name}.lang
%defattr(-, root, root)
%{_bindir}/%name
%{_datadir}/%name



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15087 |12mr|lxtask-0.1.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Lightweight and desktop independent task manager
Name:		lxtask
Version:	0.1.4
Release:	3
License:	GPLv2+
Group:		Graphical desktop/Other
Source0: 	http://dfn.dl.sourceforge.net/sourceforge/lxde/%name-%version.tar.gz
Patch0:		lxtask-0.1.4-automake_112.patch
URL:		http://lxde.sourceforge.net/
BuildRequires:	gtk+2-devel desktop-file-utils
BuildRequires:	intltool

%description
Lightweight and desktop independent task manager.

%prep
%setup -q
%patch0 -p1

%build
./autogen.sh
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%defattr(-, root, root)
%{_bindir}/%name
%{_datadir}/applications/*.desktop



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15088 |12mr|lxterminal-0.1.11-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define git 0
%define prerel 31813de
%define gitday 20110613
%define ver 0.1.11

Summary:	Lightweight VTE-based terminal emulator
Name:     	lxterminal
%if %git
Version:	%{ver}.git%{gitday}
Source0:	%{name}-%{prerel}.tar.gz
%else
Version:	%{ver}
Source0:	http://dfn.dl.sourceforge.net/sourceforge/lxde/%name-%version.tar.gz
%endif
Release:	%mkrel 2
License:	GPLv2+
Group:		Graphical desktop/Other
#Patch0:		lxterminal-0.1.9-fix-build-with-new-vte.patch
#Patch1:		lxterminal-deprecate-revert.patch
Patch2:		mdk-lxterminal-conf.patch
URL:		http://lxde.sourceforge.net/
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
%if %git
BuildRequires:	docbook-to-man docbook-dtd412-xml docbook-style-xsl
%endif
BuildRequires:	gtk+2-devel vte-devel
BuildRequires:	intltool

%description
Desktop-independent VTE-based terminal emulator without any unnecessary
dependencies.
 
Feature:
* Support Multi-tab.
* It doesn't have any unnecessary dependencies.
* All instances share the same process to reduce memory usage.
* It has correct behavior with nice performance when resizing window,
  tab and VTE stuff.
* Using unix-socket instead of D-bus to accomplish all instances share
  the same process.

%prep
%if %git
%setup -q -n %{name}-%{prerel}
#patch1 -p0 -b.deprecate_revert
%else
%setup -q -n %{name}-%{version}
#patch0 -p1 -b .vte
%endif
#patch1 -p1 -b .dragndrop
%patch2 -p0 -b.conf

%build
%if %git
./autogen.sh
%configure2_5x --enable-man
%else
%configure2_5x
%endif
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%{find_lang} %{name}

%clean
rm -rf %{buildroot}

%post  

%postun

%files -f %{name}.lang
%defattr(-, root, root)
%{_bindir}/%name
%{_datadir}/%name
%{_datadir}/applications/*.desktop
%{_datadir}/pixmaps/*.png
%{_mandir}/man1/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15089 |12mr|lynx-2.8.7-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 2.8.7
%define versio_ 2-8-7
#define subver pre.4
%define rel	6
%define	release	%mkrel %{rel}

Summary:	Text based browser for the world wide web
Name:		lynx
Version:	%{version}
Release:	%{release}
License:	GPL
URL:		http://lynx.isc.org
Group:		Networking/WWW
BuildRequires:	gettext
BuildRequires:	openssl-devel
BuildRequires:	ncurses-devel
Source0:	http://lynx.isc.org/current/%name%{version}.tar.bz2
Patch0:		lynx2-8-7-adapt-to-modern-file-localizations.patch
Patch1:		lynx2-8-7-default-config.patch
Patch2:		lynx2-8-6-fix-ugly-color.patch
Patch10:	lynx2-8-7-tmp_dir.patch
Patch11:	lynx2-8-6-don-t-accept-command-line-args-to-telnet.patch
Patch13:	lynx2-8-6-format_not_a_string_literal_and_no_format_arguments.diff
Provides:	webclient lynx-ssl
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	openssl-devel
BuildRequires:	zlib-devel 
BuildRequires:  pkgconfig(ncursesw)
Obsoletes:	lynx-ssl

%description
This a terminal based WWW browser. While it does not make any attempt
at displaying graphics, it has good support for HTML text formatting,
forms, and tables.

This version includes support for SSL encryption.

WARNING: In some countries, it is illegal to export this package. In some
countries, it may even be illegal to use it.


%prep
%setup  -q -n %{name}%{versio_}
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch10 -p1
%patch11 -p1
%patch13 -p0 -b .format_not_a_string_literal_and_no_format_arguments
perl -pi -e 's,^#LOCALE_CHARSET:.*,LOCALE_CHARSET:TRUE,' lynx.cfg

%build

debian_options=`cat << DEBIAN
	--enable-warnings
	--enable-8bit-toupper
	--enable-externs
	--enable-cgi-links
	--enable-persistent-cookies --enable-nls
	--enable-prettysrc --enable-source-cache
	--enable-charset-choice
	--enable-default-colors
	--enable-ipv6
	--enable-nested-tables --enable-read-eta
	--with-zlib
DEBIAN`
# removed --enable-exec-links --enable-exec-scripts,
# it goes together with LOCAL_EXECUTION_LINKS_* in lynx.cfg


redhat_options=`cat << REDHAT
	--with-screen=ncursesw 
	--enable-internal-links
	--enable-libjs
	--enable-scrollbar
	--enable-file-upload
	--enable-locale-charset
	--with-ssl
	--enable-addrlist-page
	--enable-justify-elts
REDHAT`

other_options=`cat << OTHER
	--enable-color-style
	--enable-nsl-fork
OTHER`

# (cf INSTALLATION file for more about the options)
# --with-included-gettext  is the default
# --enable-kbd-layout not useful enough
# --enable-cjk not needed for CJK and may go away in a future release

%configure --libdir=/usr/share/lynx $debian_options $redhat_options $other_options
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std install-help

install -d $RPM_BUILD_ROOT%{_sysconfdir}
cat >$RPM_BUILD_ROOT%{_sysconfdir}/lynx-site.cfg <<EOF
# Place any local lynx configuration options (proxies etc.) here.
EOF

%find_lang lynx

%clean
rm -rf $RPM_BUILD_ROOT

%triggerpostun -- lynx < 2.8.5-0.13mdk.dev.12
# handle lynx.cfg move from /etc to /usr/share/lynx
if [ -e %{_sysconfdir}/lynx.cfg.rpmsave ]; then
  echo "migrating saved %{_sysconfdir}/lynx.cfg.rpmsave to %{_datadir}/lynx/lynx.cfg"
  mv -f %{_datadir}/lynx/lynx.cfg %{_datadir}/lynx/lynx.cfg.rpmnew
  mv -f %{_sysconfdir}/lynx.cfg.rpmsave %{_datadir}/lynx/lynx.cfg
fi

%files -f lynx.lang
%defattr(-,root,root)
%doc README
%config(noreplace,missingok) %{_sysconfdir}/lynx-site.cfg
%config(noreplace) %{_sysconfdir}/lynx.cfg
%config(noreplace) %{_sysconfdir}/lynx.lss
%{_mandir}/*/*
%{_bindir}/*
%{_datadir}/lynx_help





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15090 |12mr|lyx-2.0.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		lyx
Summary:	A word processor for the Desktop Environment
Version:	2.0.4
Release:	2
Source0:	ftp://ftp.lyx.org/pub/lyx/stable/2.0.x/%name-%version.tar.xz
# use xdg-open instead of hard coded applications to open files
# sent to upstream developers by fhimpe on 4 Jun 2009
Patch0:		lyx-2.0.1-xdg_open.patch
URL:		http://www.lyx.org/
Group:		Office
License:	GPLv2+
BuildRequires:	qt4-devel >= 4:4.8.0-7
BuildRequires:	pkgconfig(xpm)
BuildRequires:	jpeg-devel
BuildRequires:	gettext-devel
BuildRequires:	gcc-c++
BuildRequires:	gettext
BuildRequires:	ghostscript groff-for-man sgml-tools
BuildRequires:	tetex-dvips tetex-latex texinfo
BuildRequires:	boost-devel
BuildRequires:	pkgconfig(hunspell)
BuildRequires:	pkgconfig(enchant)
BuildRequires:	python
BuildRequires:	imagemagick
Requires:	tetex tetex-latex tetex-dvips tetex-cmsuper fonts-ttf-latex
Requires:	xdg-utils

%description
LyX is a modern approach of writing documents with a computer
which breaks with the tradition of the obsolete typewriter
concept.  It is designed for people who want a professional
output with a minimum of time effort, without becoming specia-
lists in typesetting.  Compared to common word processors LyX
will increase the productivity a lot, since most of the type-
setting will be done by the computer, not the author.  With LyX
the author can concentrate on the contents of his writing,
since the computer will take care of the look.

%prep
%setup -q
%patch0 -p1 -b .xdg-open
autoreconf -fi -Iconfig

%build
%configure2_5x	--with-frontend=qt4 \
		--disable-rpath \
		--without-included-boost \
		--enable-optimization="%{optflags}" \
		--with-enchant \
		--with-hunspell \
		--disable-silent-rules
%make

%install
%makeinstall_std

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-lyx.desktop << EOF
[Desktop Entry]
Name=LyX
Comment=TeX document processor - especially good at scientific documents
Exec=%{_bindir}/lyx
Icon=lyx
Terminal=false
Type=Application
Categories=Qt;Office;WordProcessor;X-MandrivaLinux-CrossDesktop;
MimeType=application/x-lyx;
EOF

## icons
mkdir -p %{buildroot}/%{_liconsdir}
convert -size 48x48 development/Win32/packaging/icons/lyx_32x32.png %{buildroot}/%{_liconsdir}/%{name}.png
mkdir -p %{buildroot}/%{_iconsdir}
cp development/Win32/packaging/icons/lyx_32x32.png %{buildroot}/%{_iconsdir}/%{name}.png
mkdir -p %{buildroot}/%{_miconsdir}
convert -size 16x16 development/Win32/packaging/icons/lyx_32x32.png %{buildroot}/%{_miconsdir}/%{name}.png

## Set up the lyx-specific class files where TeX can see then
TEXMF=%{_datadir}/texmf
mkdir -p %{buildroot}${TEXMF}/tex/latex
cp -r %{buildroot}%{_datadir}/lyx/tex %{buildroot}${TEXMF}/tex/latex/lyx
chmod +x %{buildroot}%{_datadir}/lyx/configure.py
rm -f %{buildroot}%{_bindir}/listerrors

%find_lang %{name}

find %{buildroot}%{_datadir}/%{name} -type f | sed -e "s@%{buildroot}@@g" \
	-e "s@%{_datadir}/%{name}/doc/\(..\)_@%lang(\1) %{_datadir}/%{name}/doc/\1_@g" \
	-e "s@\(%{_datadir}/%{name}/configure.py\)\$@%attr(755,root,root) \1@g" \
	-e "s@\(%{_datadir}/%{name}/scripts/\)@%attr(755,root,root) \1@g" \
	-e "s@\(%{_datadir}/%{name}/lyx2lyx/\)@%attr(755,root,root) \1@g" \
	>> %{name}.lang
find %{buildroot}%{_datadir}/%{name} -type d | sed -e "s@%{buildroot}@%dir @g" >> %{name}.lang

%post
## Fix the TeX file hash
texhash
## Before configuring lyx for the local system
## PATH needs to be imported
if [ -f /etc/profile ]; then
    . /etc/profile
fi
## Now configure LyX
cd %{_datadir}/lyx
./configure.py > /dev/null

%files -f %{name}.lang
%doc README ANNOUNCE
%{_bindir}/%{name}
%{_bindir}/lyxclient
%{_bindir}/tex2lyx
%{_mandir}/man1/*
%{_datadir}/texmf/tex/latex/lyx
%{_liconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_datadir}/applications/mandriva-lyx.desktop



%changelog
* Wed Aug  29 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: b5136bc
- New version 2.0.4 (sync with Cooker), convert BR to pkgconfig style, drop no longer needed Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15091 |12mr|lzma-4.43-32
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oldlzmaver	4.32.7
%define major	0
%define libname %mklibname lzmadec %{major}
%define libdev  %mklibname -d lzmadec

Summary: 	LZMA utils
Name: 		lzma
Version: 	4.43
Release: 	32
License: 	GPL
Group:		Archiving/Compression
URL:		http://tukaani.org/lzma/
Source0:	http://tukaani.org/lzma/lzma-%{oldlzmaver}.tar.lzma
Source1:	http://ovh.dl.sourceforge.net/sourceforge/sevenzip/lzma443.tar.bz2
Source3:	sqlzma.h
# (blino) modified for 443, from sqlzma1-449.patch:
#   * 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/,
#   * use sqlzma.mk makefiles for 443 (from from sqlzma1-443.patch)
#   * remove NCoderPropID::kNumThreads in comp.cc, it is invalid since we don't build LZMAEncoder.cpp with COMPRESS_MF_MT multithread support
Patch3:		lzma-4.32.4-sqlzma.patch

Patch4:		lzma-4.43-add-missing-header.patch
Patch5:		lzma-4.43-quiet.patch
Patch6:		lzma-4.43-update-version.patch
Patch7:		lzma-4.43-fix-fast-compression.patch
Patch8:		lzma-4.43-add-missing-gethandle.patch
Patch9:		lzma-4.32.4-text-tune.patch
# 4.32.2 has changes to sdk that we replace with newer, we apply these to the new
Patch12:	lzma-4.32.2-sdk-changes.patch
Patch16:	lzma-4.32.7-format_not_a_string_literal_and_no_format_arguments.diff
# for squashfs-lzma library
BuildRequires:	zlib-devel
BuildRequires:	dos2unix
BuildRequires:	diffutils

%description
LZMA provides very high compression ratio and fast decompression. The
core of the LZMA utils is Igor Pavlov's LZMA SDK containing the actual
LZMA encoder/decoder. LZMA utils add a few scripts which provide
gzip-like command line interface and a couple of other LZMA related
tools. Also provides:

- Average compression ratio 30% better than that of gzip and 15%
  better than that of bzip2.

- Decompression speed is only little slower than that of gzip, being
  two to five times faster than bzip2.

- In fast mode, compresses faster than bzip2 with a comparable
  compression ratio.

- Achieving the best compression ratios takes four to even twelve
  times longer than with bzip2. However. this doesn't affect
  decompressing speed.

- Very similar command line interface than what gzip and bzip2 have.

%package -n	%{libname}
Summary:	Libraries for decoding LZMA compression
Group:		System/Libraries
License:	LGPL
Provides:	%{_lib}%{name}%{major} = %{version}-%{release}

%description -n	%{libname}
Libraries for decoding LZMA compression.

%package -n	%{libdev}
Summary:	Devel libraries & headers for liblzmadec
Group:		Development/C
License:	LGPL
Provides:	liblzmadec-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}

%description -n %{libdev}
Devel libraries & headers for liblzmadec.

%package -n	dkms-%{name}
Summary:	Kernel modules for decoding LZMA compression
Group:		System/Kernel and hardware
License:	GPL
Requires(post):	dkms
Requires(preun):	dkms

%description -n	dkms-%{name}
Kernel modules for decoding LZMA compression.

%prep
%setup -q -n %{name}-%{oldlzmaver} -a1
%patch3 -p1 -b .sqlzma
cp %{SOURCE3} .
dos2unix *.txt

# ugly syncing with latest sdk
mv src/sdk src/sdk.old
cp -r C src/sdk
for i in `find src/sdk.old -name Makefile.\*`; do
	cp $i `echo $i|sed -e 's#sdk.old#sdk#g'`;
done

find src/sdk -name makefile|xargs rm -f

%patch4 -p1 -b .config_h
%patch5 -p1 -b .quiet
%patch6 -p0 -b .version
%patch7 -p0 -b .fast
%patch8 -p0 -b .gethandle
%patch9 -p1 -b .text
%patch12 -p1 -b .4.32.2
%patch16 -p1 -b .format_not_a_string_literal_and_no_format_arguments

pushd C/7zip/Compress/LZMA_C
cp %{SOURCE3} kmod/
cp uncomp.c LzmaDecode.{c,h} LzmaTypes.h kmod/
perl -pi -e 's,^#include "\.\./(Lzma.*)",#include "$1",' kmod/*.{c,h}
cat > kmod/dkms.conf <<EOF
PACKAGE_NAME=%{name}
PACKAGE_VERSION=%{version}-%{release}
DEST_MODULE_LOCATION[0]="/kernel/lib/%{name}"
DEST_MODULE_LOCATION[1]="/kernel/lib/%{name}"
BUILT_MODULE_NAME[0]="sqlzma"
BUILT_MODULE_NAME[1]="unlzma"
AUTOINSTALL=yes
EOF
popd

%build
CFLAGS="%{optflags} -D_FILE_OFFSET_BITS=64 -O3" \
CXXFLAGS="%{optflags} -D_FILE_OFFSET_BITS=64 -O3" \
%configure2_5x
%make
%make CFLAGS="%{optflags} -c -Wall -pedantic -D _LZMA_PROB32  -DNDEBUG -include pthread.h -I../../../.." -C C/7zip/Compress/LZMA_C -f sqlzma.mk Sqlzma=../../../..
%make CFLAGS="%{optflags} -c -I ../../../" -C C/7zip/Compress/LZMA_Alone -f sqlzma.mk Sqlzma=../../../..

%install
rm -rf %{buildroot}
%makeinstall_std

install C/7zip/Compress/LZMA_*/*.a %{buildroot}%{_libdir}

mkdir -p %{buildroot}/usr/src/%{name}-%{version}-%{release}/
tar c -C C/7zip/Compress/LZMA_C/kmod . | tar x -C %{buildroot}/usr/src/%{name}-%{version}-%{release}/

rm -rf %{buildroot}{%{_bindir},%{_mandir}}

%check
make check

%post -n dkms-%{name}
set -x
/usr/sbin/dkms --rpm_safe_upgrade add -m %{name} -v %{version}-%{release}
/usr/sbin/dkms --rpm_safe_upgrade build -m %{name} -v %{version}-%{release}
/usr/sbin/dkms --rpm_safe_upgrade install -m %{name} -v %{version}-%{release}
:

%preun -n dkms-%{name}
set -x
/usr/sbin/dkms --rpm_safe_upgrade remove -m %{name} -v %{version}-%{release} --all
:

%files -n %{libname}
%{_libdir}/lib*.so.*

%files -n %{libdev}
%doc *.txt
%{_includedir}/*.h
%{_libdir}/*.so
%{_libdir}/*.a

%files -n dkms-%{name}
/usr/src/%{name}-%{version}-%{release}



%changelog
* Sat Aug  18 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 2e0e35d
- Spec cleanup, drop .la files
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15092 |12mr|lzmalib-0.0.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 1
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary: 	A thin wrapper library of LZMA
Name: 		lzmalib
Version: 	0.0.1
Release: 	%mkrel 7
Group: 		System/Libraries
License: 	LGPL
URL: 		http://tokyocabinet.sourceforge.net/misc/
Source0: 	http://tokyocabinet.sourceforge.net/misc/%{name}-%{version}.tar.gz
Patch0:		lzmalib-0.0.1-format_not_a_string_literal_and_no_format_arguments.diff
Patch1:		lzmalib-0.0.1-new_libname_fix.diff
BuildRequires:	chrpath
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This package includes a thin wrapper library of LZMA SDK written by Igor
Pavlov.

%package -n	lzmacmd
Summary:	The lzmacmd command line utility
Group:		System/Libraries

%description -n lzmacmd
This package includes the lzmacmd command line utility.

%package -n	%{libname}
Summary:	A thin wrapper library of LZMA
Group:		System/Libraries

%description -n %{libname}
This package includes a thin wrapper library of LZMA SDK written by Igor
Pavlov.

%package -n	%{develname}
Summary:	Headers for developing programs that will use %{name}
Group:		Development/C++
Requires:	%{libname} = %{version}
Provides:	lzmalib-devel = %{version}-%{release}

%description -n	%{develname}
This package contains the headers that programmers will need to develop
applications which will use %{name}.

%prep

%setup -q -n %{name}-%{version}
%patch0 -p0
%patch1 -p1

%build
rm configure
autoconf

%configure2_5x

%make \
    CFLAGS="%{optflags} -Wall -fPIC -fsigned-char" \
    CXXFLAGS="%{optflags} -Wall -fPIC -fsigned-char" \
    LDFLAGS="$LDFLAGS -L."

%install
rm -rf %{buildroot}

%makeinstall_std

# nuke rpath
chrpath -d %{buildroot}%{_bindir}/lzmacmd

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files -n lzmacmd
%defattr(-,root,root,755)
%{_bindir}/lzmacmd

%files -n %{libname}
%defattr(-,root,root,755)
%doc README
%{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root,755)
%{_includedir}/*.h
%{_libdir}/lib*.so
%{_libdir}/lib*.a



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15093 |12mr|lzop-1.03-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name lzop
%define version 1.03
%define fversion %version
%define release %mkrel 3

Summary: LZO fast file compressor
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{fversion}.tar.gz
License: GPLv2+
Group: Archiving/Compression
BuildRoot: %{_tmppath}/%{name}-buildroot
BuildRequires: liblzo-devel >= 2.00
URL: http://www.oberhumer.com/opensource/lzop/

%description
lzop is a file compressor similar to gzip. Its main advantages over gzip
are much higher compression and decompression speed at the cost
of compression ratio.

lzop was designed with the following goals in mind:
  1) speed (both compression and decompression)
  2) reasonable drop-in compatibility to gzip
  3) portability

%prep
%setup -q -n %name-%fversion

%build
export CPPFLAGS="-D_FILE_OFFSET_BITS=64 -I%_includedir/lzo"
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README COPYING AUTHORS NEWS THANKS doc/lzop.ps doc/lzop.html
%_bindir/lzop
%_mandir/man1/lzop.1*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15094 |12mr|m17n-db-1.6.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:      m17n-db
Summary:   The m17n database
Version:   1.6.2
Release:   %mkrel 3
Group:     System/Internationalization
License:   LGPLv2+
URL:       http://www.m17n.org/m17n-lib/index.html
Source0:   http://www.m17n.org/m17n-lib-download/%{name}-%{version}.tar.gz
BuildRequires:   glibc-i18ndata gettext-devel
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The m17n database; a sub-part of the m17n library.

%package    devel
Summary:    Headers of m17n for development
Group:      Development/C
Requires:   %{name} = %{version}

%description devel
Headers of %{name} for development.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x --build=%{_host}
%make

%install
rm -rf $RPM_BUILD_ROOT

%makeinstall_std

%find_lang %{name}

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS README NEWS ChangeLog
%{_bindir}/*
%{_datadir}/m17n

%files devel
%defattr(-,root,root)
%{_datadir}/pkgconfig/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15095 |12mr|m17n-lib-1.6.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version	1.6.3
%define release	1

%define m17n_db_version   1.5.1
%define libotf_version    0.9.5

%define major 0
%define libname %mklibname %{name} %{major}
%define develname %mklibname -d %{name}

Name:      m17n-lib
Summary:   Multilingual text processing library
Version:   %{version}
Release:   %{release}
Group:     System/Internationalization
License:   LGPLv2+
URL:       http://www.m17n.org/m17n-lib/index.html
Source0:   http://www.m17n.org/m17n-lib-download/%{name}-%{version}.tar.gz
Requires:        %{libname} = %{version}

# NOTE: medit and mdump require this font otherwise you get a SIGFPE
# because the font is not found, thus generating a tab_width=0 in
# layout_glyph_string() and then a division-by-zero.
# --> the bug is rather in the library and should be handled there.
Requires:        fonts-ttf-freefont

Requires:        m17n-db >= %{m17n_db_version}
Requires:        libotf >= %{libotf_version}
BuildRequires:   m17n-db-devel >= %{m17n_db_version}
BuildRequires:   thai-devel
BuildRequires:   libxml2-devel
BuildRequires:	 fontconfig-devel
BuildRequires:	 libx11-devel
BuildRequires:	 libxaw-devel
BuildRequires:	 libxft-devel
BuildRequires:	 libxt-devel
BuildRequires:	 gd-devel
BuildRequires:	 fribidi-devel
BuildRequires:   freetype2-devel
BuildRequires:   anthy-devel >= 6300d
BuildRequires:   libotf-devel >= %{libotf_version}
# (tv) for AM_GNU_GETTEXT:
BuildRequires:   gettext-devel

%description
The m17n library is a multilingual text processing library for the C
language.


%package -n %{libname}
Summary:    The m17n library
Group:      System/Internationalization
Conflicts:  %{develname} < 1.5.5-2

%description -n %{libname}
m17n library.

%package -n %{develname}
Summary:    Headers of m17n for development
Group:      Development/C
Requires:   %{libname} = %{version}
Provides:   %{name}-devel = %{version}-%{release}
Provides:   lib%{name}-devel = %{version}-%{release}
Obsoletes:  %{_lib}m17n-lib0-devel

%description -n %{develname}
Headers of %{name} for development.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x --disable-static
make

%install
%makeinstall_std

rm -f %buildroot%_libdir/m17n/*/*.la

# multiarch policy
%multiarch_binaries %{buildroot}%{_bindir}/m17n-config

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog NEWS README
%{_bindir}/m17n-conv
%{_bindir}/m17n-date
%{_bindir}/m17n-dump
%{_bindir}/m17n-edit
%{_bindir}/m17n-view
%{_libdir}/m17n/*/*.so

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/libm17n*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%{_bindir}/m17n-config
%{multiarch_bindir}/m17n-config
%{_includedir}/*
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*



%changelog
* Mon Aug  27 2012 Denis Silakov <denis.silakov@rosalab.ru>
+ Commit: d22e89d
- Updated to 1.6.3
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15096 |12mr|m4-1.4.16-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The GNU macro processor
Name:		m4
Version:	1.4.16
Release:	6
License:	GPLv3+
Group:		Development/Other
URL:		http://www.gnu.org/software/m4/
Source0:	ftp://ftp.gnu.org/pub/gnu/%{name}/%{name}-%{version}.tar.bz2
Source1:	ftp://ftp.gnu.org/pub/gnu/%{name}/%{name}-%{version}.tar.bz2.sig
BuildRequires:	libsigsegv-devel

%description
A GNU implementation of the traditional UNIX macro processor.  M4 is
useful for writing text files which can be logically parsed, and is used
by many programs as part of their build process.  M4 has built-in
functions for including files, running shell commands, doing arithmetic,
etc.  The autoconf program needs m4 for generating configure scripts, but
not for running configure scripts.

m4 is most likely needed if you want to compile or develop software.

%prep

%setup -q

%build
export gl_cv_func_strtod_works=no 
%configure2_5x
%make

%check
%define Werror_cflags %nil
make check CFLAGS="%optflags"

%install
%makeinstall_std infodir=%{_datadir}/info

%files
%defattr(-,root,root)
%doc NEWS README BACKLOG THANKS ChangeLog
%{_bindir}/%{name}
%{_infodir}/*
%{_mandir}/man1*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15097 |12mr|macutils-2.0b3-22
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	macutils
%define	version	2.0b3
%define	release	%mkrel 22

Summary:	Utilities for manipulating Macintosh file formats
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL-style
Group:		Networking/Other
Url:		ftp://sunsite.unc.edu/pub/Linux/utils/compress/
Source0:	ftp://sunsite.unc.edu/pub/Linux/utils/compress/macutils.tar.bz2
Patch0:		macutils-misc.patch
Patch1:		macutils-2.0b3-gcc3.4-fix.patch
Patch2:		macutils-2.0b3-gcc4.0-fixes.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The macutils package includes a set of utilities for manipulating
files that are commonly used by Macintosh machines.  Macutils includes
utilities like binhex, hexbin, macunpack, etc.

Install macutils if you need to manipulate files that are commonly used
by Macintosh machines.

%prep
%setup -q -n %{name}
%patch0 -p1
%patch1 -p1 -b .gcc34
%patch2 -p1 -b .gcc40

%build
perl -p -i -e "s/CF =/CF = $RPM_OPT_FLAGS/" makefile

%make

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_bindir}
mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1

install -m 755 binhex/binhex  $RPM_BUILD_ROOT%{_bindir}
install -m 755 hexbin/hexbin $RPM_BUILD_ROOT%{_bindir}
install -m 755 comm/frommac $RPM_BUILD_ROOT%{_bindir}
install -m 755 mixed/macsave $RPM_BUILD_ROOT%{_bindir}
install -m 755 mixed/macstream $RPM_BUILD_ROOT%{_bindir}
install -m 755 macunpack/macunpack $RPM_BUILD_ROOT%{_bindir}

install -m 644 man/* $RPM_BUILD_ROOT%{_mandir}/man1/

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README
%{_bindir}/*
%{_mandir}/man1/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15098 |12mr|mad-0.15.1b-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname libmad
%define major 0
%define libname %mklibname %{name} %{major}
%define develname %mklibname -d %{name}

Summary:	High-quality MPEG Audio Decoder
Name:		mad
Version:	0.15.1b
Release:	16
License:	GPLv2+
Group:		Sound
URL:		http://www.underbit.com/products/mad/
Source0:	http://prdownloads.sourceforge.net/mad/%{oname}-%{version}.tar.bz2
Source2:	mad.pc.bz2
Patch0:		libmad-no_-fforce-mem.diff

%description
MAD is a high-quality MPEG audio decoder. It currently supports MPEG-1
and the MPEG-2  extension to Lower Sampling Frequencies, as well as the
so-called MPEG 2.5 format. All three audio layers (Layer I, Layer II, 
and Layer III a.k.a. MP3) are fully implemented.

MAD does not yet support MPEG-2 multichannel audio (although it should 
be backward compatible with such streams) nor does it currently support AAC.

MAD has the following special features:
    * 24-bit PCM output
    * 100% fixed-point (integer) computation
    * completely new implementation based on the ISO/IEC standards

%package -n	%{libname}
Summary:	High-quality MPEG Audio Decoder
Group:		System/Libraries
Provides:	lib%{name} = %{version}-%{release}

%description -n	%{libname}
MAD is a high-quality MPEG audio decoder. It currently supports MPEG-1
and the MPEG-2  extension to Lower Sampling Frequencies, as well as the
so-called MPEG 2.5 format. All three audio layers (Layer I, Layer II, 
and Layer III a.k.a. MP3) are fully implemented.

MAD does not yet support MPEG-2 multichannel audio (although it should
be backward compatible with such streams) nor does it currently support AAC.

MAD has the following special features:
    * 24-bit PCM output
    * 100% fixed-point (integer) computation
    * completely new implementation based on the ISO/IEC standards

%package -n	%{develname}
Summary:	Development tools for programs which will use the %{name} library
Group:		Development/C
Requires:	%{libname} = %{version}
Requires:	zlib-devel
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}

%description -n	%{develname}
This package includes the header files and static libraries
necessary for developing programs using the %{name} library.

If you are going to develop programs which will use the %{name} library
you should install this.


%prep
%setup -q -n %{oname}-%{version}
%patch0 -p0
rm -f configure
touch NEWS AUTHORS ChangeLog
autoreconf -fis

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

mkdir -p %{buildroot}%{_libdir}/pkgconfig
bzip2 -cd %{SOURCE2} | sed -e 's,/lib$,/%{_lib},' >%{buildroot}%{_libdir}/pkgconfig/mad.pc
perl -pi -e "s/0.14.2b/%{version}/" %{buildroot}%{_libdir}/pkgconfig/mad.pc

%files -n %{libname}
%doc COPYING
%{_libdir}/libmad.so.%{major}*

%files -n %{develname}
%doc COPY* README TODO CHANGES CREDITS
%{_libdir}/*.so
%{_libdir}/pkgconfig/*
%{_includedir}/*.h



%changelog
* Mon Aug  6 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: d3f9fe3
- Drop .la and .a files, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15099 |12mr|madwifi-source-0.9.3.3-11.r3114
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name madwifi-source
%define short_name madwifi

%define version 0.9.3.3
%define snaprev r3114
%define snapdate 20080104
%define rel 11
%if %{snapdate}
%define distname madwifi-ng-%{snaprev}-%{snapdate}
%define release %mkrel %{rel}.%{snaprev}
%else
%define distname %{short_name}-%{version}
%define release %mkrel %{rel}
%endif

Summary: Madwifi drivers source code
Name: %{name}
Version: %{version}
Release: %{release}
# to run in BUILD tree of madwifi package:
# tar cjf madwifi-r3114-20080104-source.tar.bz2 madwifi-ng-r3114-20080104/net80211/*.h madwifi-ng-r3114-20080104/include/*.h
Source0: %{distname}-source.tar.bz2
License: GPL
Group: Development/Kernel
Url: http://madwifi.org/
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot


%description
This package contains parts of the madwifi drivers source code.

The whole source code cannot be distributed in the distribution
because it contains non-free binary code in the HAL.

%prep
%setup -q -n %{distname}

%build

%install
rm -rf %{buildroot}
install -d %{buildroot}/usr/src/%{short_name}
cp -a net80211 include %{buildroot}/usr/src/%{short_name}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%dir /usr/src/%{short_name}
/usr/src/%{short_name}/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15100 |12mr|madwimax-0.1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: madwimax
Version: 0.1.1
Release: 2
Summary: madwimax userspace driver
License: GPLv2+
Group: Networking/Other
BuildRequires: pkgconfig(libusb-1.0) asciidoc docbook2x
Source0: %{name}-%{version}.tar.bz2

%description
MadWimax is a driver for the wimax device Samsung SWC U200.

%prep
%setup -q

%build
%configure
make

%install
%__install -dm 755 $RPM_BUILD_ROOT/etc/udev/rules.d
%makeinstall_std

%files
%defattr(-, root, root, 0755)
%doc COPYING README
/etc/madwimax/*
/etc/udev/rules.d/*
/usr/sbin/*
/usr/share/man/man8/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15101 |12mr|mailcap-2.0.4-28
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Defined in CVS makefile.
%define	name	mailcap
%define	version	2.0.4
%define	release	%mkrel 28

Summary:	Associates helper applications with particular file types
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	Public Domain
Group:		System/Configuration/Networking 
Source0:	%{name}-%{version}.tar.bz2
Source1:	mime.types
Patch0:		mailcap-2.0.4.patch
Patch1:		mailcap-2.0.4-java-web-start.patch
Patch2:		mailcap-2.0.4-ooffice.patch
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The mailcap file is used by the metamail program.  Metamail reads the
mailcap file to determine how it should display non-text or multimedia
material.  Basically, mailcap associates a particular type of file
with a particular program that a mail agent or other program can call
in order to handle the file.

Mailcap should be installed to allow certain programs to be able to
handle non-text files.

%prep
%setup -q
%patch0 -p1 -b .mdk
%patch1 -p1 -b .javastart
%patch2 -p1 -b .ooffice

%build

%install
rm -rf %{buildroot}
perl -pi -e "s!/usr/man!%{_mandir}!g" Makefile
%makeinstall

# overwrite the original one, which is outdated
install -m 0644 %{SOURCE1}  %{buildroot}/%{_sysconfdir}/mime.types

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ChangeLog
%config(noreplace) %{_sysconfdir}/mailcap
%config(noreplace) %{_sysconfdir}/mailcap.vga
%config(noreplace) %{_sysconfdir}/mime.types
%{_mandir}/man4/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15102 |12mr|mailman-2.1.15-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define uid     mail
%define gid     mail
%define email_version   2.5.8

Name:       mailman
Version:    2.1.15
Release:    1
Summary:    The GNU Mailing List Management System
Group:      System/Servers
License:    GPL
URL:        http://www.list.org/
Source0:    http://ftp.gnu.org/gnu/mailman/%{name}-%{version}.tgz
Source1:    %{name}.init
Patch0:     %{name}-buildroot-check.patch
Patch1:     mailman-2.1.12-rename-arch.patch
Patch6:     %{name}-2.1.2-postfix-aliases.patch
Patch8:     %{name}-2.1.5-build.patch
Patch9:     %{name}-2.1.11-change-default-icons-url.patch
# http://non-gnu.uvt.nl/mailman-pgp-smime/
Patch100:	http://non-gnu.uvt.nl/pub/mailman/mailman-2.1.15-pgp-smime_2012-08-28.patch
Source100:	http://non-gnu.uvt.nl/pub/mailman/mailman-2.1.15-pgp-smime_2012-08-28.patch.md5
Requires:   mail-server
Requires:   apache
%py_requires -d
Requires:	python-GnuPG-Interface
Requires:	gnupg
Requires:	openssl
BuildRoot:          %{_tmppath}/%{name}-%{version}

%description
Mailman -- The GNU Mailing List Management System --
is a mailing list management system written mostly in
Python. Features:

  o Most standard mailing list features, including:
     moderation, mail based commands, digests, etc...
  o An extensive Web interface, customizable on a per-list basis.
  o Web based list administration interface for *all* admin-type tasks
  o Automatic Web based hypermail-style archives (using pipermail or
    other external archiver), including provisions for private archives
  o Integrated mail list to newsgroup gatewaying
  o Integrated newsgroup to mail list gatewaying (polling-based... if you
     have access to the nntp server, you should be able to easily do
     non-polling based news->mail list gatewaying; email viega@list.org,
     I'd like to help get that going and come up
     with instructions)
  o Smart bounce detection and correction
  o Integrated fast bulk mailing
  o Smart spam protection
  o Extensible logging
  o Multiple list owners and moderators are possible
  o Optional MIME-compliant digests
  o Nice about which machine you subscribed from if you're from the
        right domain

Conditional build options:
    mailman uid --with uid %{uid}
    mailman gid --with gid %{gid}

%prep
%setup -q
%patch0 -p1 -b .buildroot
%patch1 -p1 -b .rename-arch
%patch6 -p1 -b .chmod
%patch8
%patch9 -p1 -b .default
%patch100 -p1

%build
%serverbuild
# As a normal user, we don't have permissions to do this.  %patch0 changes
#   configure so that the directory check will never fail.
autoreconf
./configure \
    --prefix=%{_libdir}/%{name} \
    --with-var-prefix=%{_var}/lib/%{name} \
    --with-mail-gid=%{gid} \
    --with-cgi-gid=apache \
    --with-username=%{uid} \
    --with-groupname=%{gid} \
    --without-permcheck \
    --with-cgi-ext=.cgi \
    --libdir=%{_libdir}

make
# fix encoding typo
perl -pi -e 's/gb2132/gb2312/' misc/email-2.5.6/email/Charset.py

%install
rm -rf %{buildroot}
%makeinstall_std

# apache conf
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# Mailman Apache configuration file
Alias /%{name}/icons %{_libdir}/%{name}/icons
Alias /%{name}       %{_libdir}/%{name}/cgi-bin
Alias /pipermail     %{_var}/lib/%{name}/archives/public


<Directory %{_libdir}/%{name}/cgi-bin>
    Order allow,deny
    Allow from all
    Options ExecCgi
    DirectoryIndex listinfo.cgi
</Directory>

<Directory %{_libdir}/%{name}/icons>
    Order allow,deny
    Allow from all
</Directory>

<Directory %{_var}/lib/mailman/archives/public>
    Order allow,deny
    Allow from all
    Options FollowSymlinks
</Directory>
EOF

# init script
install -d -m 755 %{buildroot}%{_initrddir}
install -m 755 misc/mailman %{buildroot}%{_initrddir}

# move logs directory into /var/log
install -d -m 755 %{buildroot}%{_var}/log
mv %{buildroot}%{_var}/lib/%{name}/logs %{buildroot}%{_var}/log/%{name}
(cd %{buildroot}%{_var}/lib/%{name} && ln -s ../../log/%{name} logs)

# move config file into /etc
install -d -m 755 %{buildroot}%{_sysconfdir}
mv %{buildroot}%{_libdir}/%{name}/Mailman/mm_cfg.py %{buildroot}%{_sysconfdir}/%{name}
(cd %{buildroot}%{_libdir}/%{name}/Mailman && ln -s ../../../..%{_sysconfdir}/%{name} mm_cfg.py)
rm -f %{buildroot}%{_libdir}/%{name}/Mailman/mm_cfg.py.dist

# fix permissions mess
chmod -R go=u-ws %{buildroot}%{_libdir}/%{name}
chmod 750 %{buildroot}%{_var}/lib/%{name}/archives/private

# logrotate
install -d m 755 %{buildroot}%{_sysconfdir}/logrotate.d
cat > %{buildroot}%{_sysconfdir}/logrotate.d/%{name} <<EOF
# daily rotated log files
%{_var}/log/mailman/smtp-failure %{_var}/log/mailman/smtp %{_var}/log/mailman/locks %{_var}/log/mailman/fromusenet %{_var}/log/mailman/qrunner {
    daily
    missingok
    rotate 7
    sharedscripts
    postrotate
    [ -f '/var/run/mailman/mailman.pid' ] && %{_libdir}/mailman/bin/mailmanctl -q reopen || exit 0
    endscript
}

# weekly rotated log files
%{_var}/log/mailman/bounce %{_var}/log/mailman/error %{_var}/log/mailman/vette %{_var}/log/mailman/mischief {
    weekly
    missingok
    rotate 4
    sharedscripts
    postrotate
    [ -f '/var/run/mailman/mailman.pid' ] && %{_libdir}/mailman/bin/mailmanctl -q reopen || exit 0
    endscript
}

# monthly rotated log files
%{_var}/log/mailman/digest %{_var}/log/mailman/subscribe %{_var}/log/mailman/post {
    monthly
    missingok
    rotate 12
    sharedscripts
    postrotate
    [ -f '/var/run/mailman/mailman.pid' ] && %{_libdir}/mailman/bin/mailmanctl -q reopen || exit 0
    endscript
}
EOF

# install init script
install -m 755 %{SOURCE1} %{buildroot}%{_initrddir}/%{name}

# binaries symlinks from /usr/sbin
install -d -m 755 %{buildroot}%{_sbindir}
pushd %{buildroot}%{_sbindir}
for bin in ../..%{_libdir}/%{name}/bin/*; do
    ln -s $bin .
done
popd

cat > README.mdv <<EOF
Mandriva RPM specific notes

setup
-----
The setup used here differs from default one, to achieve better FHS compliance.
- the configuration file is /etc/mailman
- the log files are in /var/log/mailman
- the constant files are in /usr/lib/mailman
- the variable files are in /var/lib/mailman
Moreover, the perms used are most standard and secures. check_perms will
scream, but mailman runs fine.

post-installation
-----------------
Post-installation script attempts first to integrate mailman aliases file with
existing mail aliases. Then the server-wide 'mailman' list is automatically
created, with root@hostname as admin, and a randomly generated password. This
list is configured with generic default values, but its configuration should be
reviewed before usage.
The password is available in the notification message sent by mailman upon list
creation, and is also used as the site password. The mailman service has to be
started, and the SMTP server has to be running for the message to be correctly
delivered.

upgrade
-------
The alias db (/var/lib/mailman/data/aliases.db) should be owned by the same uid
and gid as the one used by mailman, mail.mail here. You may experience toubles
when upgrading from old releases of the packages.
EOF

%pre
if [ $1 = "2" ]; then
  if [ ! -L %{_libdir}/%{name}/Mailman/mm_cfg.py ]; then
    mv %{_libdir}/%{name}/Mailman/mm_cfg.py %{_sysconfdir}/%{name}.tmp
  fi
  if [ ! -L %{_var}/lib/%{name}/logs ]; then
    mv %{_var}/lib/%{name}/logs %{_var}/log/%{name}
  fi
fi

%post
%_post_service %{name}
%if %mdkversion < 201010
%_post_webapp
%endif

cd %{_libdir}/%{name}

if [ $1 = 1 ]; then
    # installation

    # generic tasks
    hostname=`hostname`
    domainname=`dnsdomainname`

    if [ -z "$domainname" ]; then
	domainname=localdomain
    fi

    # mailman basic configuration
    cat >>Mailman/mm_cfg.py <<EOF
DEFAULT_EMAIL_HOST = '$domainname'
DEFAULT_URL_HOST = '$hostname'
add_virtualhost(DEFAULT_URL_HOST, DEFAULT_EMAIL_HOST)
EOF

    # make sure mail user is allowed to use cron
    if [ -f %{_sysconfdir}/cron.allow ]; then
        if ! grep -q %{uid} %{_sysconfdir}/cron.allow; then
            echo "%{uid}" >> %{_sysconfdir}/cron.allow
        fi
    fi

    # add cron task
    crontab -u %{uid} %{_libdir}/%{name}/cron/crontab.in

    # add aliases
    %create_ghostfile %{_var}/lib/%{name}/data/aliases %{uid} %{gid} 660
    mta="`readlink /etc/alternatives/sendmail-command 2>/dev/null | cut -d . -f 2`"
    if [ "$mta" == "postfix" ]; then
        cat >>Mailman/mm_cfg.py <<EOF
MTA = 'Postfix'
EOF
        maps=`/usr/sbin/postconf -h alias_maps`
        postconf -e \
            "recipient_delimiter = +" \
            "unknown_local_recipient_reject_code = 550" \
            "alias_maps = $maps, hash:%{_var}/lib/%{name}/data/aliases"
        /usr/sbin/postalias %{_var}/lib/%{name}/data/aliases
    else
        cat >> %{_sysconfdir}/aliases <<EOF
:include:   %{_var}/lib/%{name}/data/aliases
EOF
        /usr/bin/newaliases
    fi

    # generate random password
    passwd=%_get_password 8

    # site password
    %{_sbindir}/mmsitepass $passwd > /dev/null

    if [ ! -f /var/lib/mailman/lists/mailman/config.pck ]; then
        # initial list creation and configuration
        su %{uid} \
            -c "%{_sbindir}/newlist mailman root@$hostname $passwd" > /dev/null
        su %{uid} \
            -c "%{_sbindir}/config_list -i /var/lib/mailman/data/sitelist.cfg mailman"
    fi

else
    # upgrade
    if [ -f %{_sysconfdir}/%{name}.tmp ]; then
        mv -f %{_sysconfdir}/%{name}.tmp %{_sysconfdir}/%{name}
    fi
fi

%preun
%_preun_service %{name}

%postun
%if %mdkversion < 201010
%_postun_webapp
%endif
if [ $1 = 0 ]; then
    # generic tasks

    # remove cron task
    crontab -u %{uid} -r

    # remove aliases
    mta="`readlink /etc/alternatives/sendmail-command 2>/dev/null | cut -d . -f 2`"
    if [ "$mta" == "postfix" ]; then
        database=`/usr/sbin/postconf -h alias_database | \
            sed -e 's|, hash:%{_var}/lib/%{name}/data/aliases||'`
        maps=`/usr/sbin/postconf -h alias_maps | \
            sed -e 's|, hash:%{_var}/lib/%{name}/data/aliases||'`
        postconf -e \
            "alias_database = $database" \
            "alias_maps = $maps"
    else
        sed -i -e '/:include:   %{_var}/lib/%{name}/data/aliases/d' \
            %{_sysconfdir}/aliases
    fi
    /usr/bin/newaliases
fi

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ACKNOWLEDGMENTS BUGS FAQ INSTALL NEWS* README* TODO* UPGRADING
%doc gnu-COPYING-GPL contrib/README.check_perms_grsecurity
%doc doc/*
# constant files
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/cron
%{_libdir}/%{name}/pythonlib
%{_libdir}/%{name}/scripts
%{_libdir}/%{name}/tests
%{_libdir}/%{name}/messages
%{_libdir}/%{name}/templates
%{_libdir}/%{name}/bin
%{_libdir}/%{name}/Mailman
%{_libdir}/%{name}/icons
%dir %{_libdir}/%{name}/mail
%attr(2755,root,%{gid}) %{_libdir}/%{name}/mail/*
%dir %{_libdir}/%{name}/cgi-bin
%attr(2755,root,%{gid}) %{_libdir}/%{name}/cgi-bin/*
# variable files
%attr(-,%{uid},%{gid}) %{_var}/lib/%{name}/data
%attr(-,%{uid},%{gid}) %{_var}/lib/%{name}/lists
%attr(-,%{uid},%{gid}) %{_var}/lib/%{name}/locks
%attr(-,%{uid},%{gid}) %{_var}/lib/%{name}/qfiles
%attr(-,%{uid},%{gid}) %{_var}/lib/%{name}/spam
%attr(-,%{uid},%{gid}) %{_var}/lib/%{name}/logs
%attr(-,%{uid},%{gid}) %{_var}/lib/%{name}/archives/public
%attr(-,%{uid},apache) %{_var}/lib/%{name}/archives/private
%attr(-,%{uid},%{gid}) %{_var}/log/%{name}
# configuration files
%{_initrddir}/%{name}
%config(noreplace) %{_webappconfdir}/%{name}.conf
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%config(noreplace) %{_sysconfdir}/%{name}
%{_sbindir}/*



%changelog
* Sun Sep  2 2012 Denis Silakov <denis.silakov@rosalab.ru>
+ Commit: f7338ca
- Updated to 2.1.15
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15103 |12mr|make-3.82-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A GNU tool which simplifies the build process for users
Name:		make
Version:	3.82
Release:	5
Epoch:		1
Url:		http://www.gnu.org/directory/GNU/make.html
License:	GPLv2+
Group:		Development/Other
Source:		ftp://ftp.gnu.org/pub/gnu/make/%name-%version.tar.bz2
Patch1:		make-3.82-lib64.patch
Patch3:		make-3.80-gfortran.patch
# https://savannah.gnu.org/bugs/?30723
# https://savannah.gnu.org/bugs/?30612
Patch4:		make-3.82-savannah-bugs-30612-30723.patch.bz2
BuildRequires:	gettext-devel

%description
A GNU tool for controlling the generation of executables and other
non-source files of a program from the program's source files.  Make
allows users to build and install packages without any significant
knowledge about the details of the build process.  The details about how
the program should be built are provided for make in the program's
makefile.

The GNU make tool should be installed on your system because it is
commonly used to simplify the process of installing programs.

%prep
%setup -q
%patch1 -p1 -b .lib64
%patch3 -p1 -b .gfortran
%patch4 -p1

%build
%configure2_5x \
	--disable-rpath
%make

%check
# all tests must pass
make check

%install
%makeinstall_std

ln -sf make %{buildroot}%{_bindir}/gmake

%find_lang %{name}

%files -f %name.lang
%defattr(-,root,root)
%doc ABOUT-NLS AUTHORS ChangeLog README README.customs SCOPTIONS NEWS
%doc glob/COPYING.LIB glob/ChangeLog
%_bindir/make
%_bindir/gmake
%_mandir/man1/make.1*
%_infodir/make.info*


%changelog
* Mon Apr 18 2011 Antoine Ginies <aginies@mandriva.com> 1:3.82-3mdv2011.0
+ Revision: 655741
- use make-3.82-savannah-bugs-30612-30723.patch.bz2 patch

* Sun Aug 15 2010 Anssi Hannula <anssi@mandriva.org> 1:3.82-2mdv2011.0
+ Revision: 569887
- remove now unneeded make-pofiles.tar.bz2 (all translations are now
  provided by upstream)
- fix implicit re-executing of subdirs breaking variables provided in
  command line (upstream bug #30723, patch from upstream cvs)

* Sun Aug 01 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1:3.82-1mdv2011.0
+ Revision: 564383
- update to new version 3.82
- drop patch0,
- rediff patch 1
- disable rpath
- spec file clean

* Mon Mar 15 2010 Oden Eriksson <oeriksson@mandriva.com> 1:3.81-5mdv2010.1
+ Revision: 520152
- rebuilt for 2010.1

* Sun Dec 21 2008 Oden Eriksson <oeriksson@mandriva.com> 1:3.81-4mdv2009.1
+ Revision: 317060
- rediffed some fuzzy patches

* Tue Jun 17 2008 Thierry Vignaud <tv@mandriva.org> 1:3.81-3mdv2009.0
+ Revision: 223143
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 04 2007 Thierry Vignaud <tv@mandriva.org> 1:3.81-2mdv2008.1
+ Revision: 114962
- kill file require on info-install

* Wed Aug 22 2007 Adam Williamson <awilliamson@mandriva.org> 1:3.81-2mdv2008.0
+ Revision: 69242
- rebuild for 2008
- drop a 2006.0 conditional
- bunzip2 patches
- Import make



* Mon Aug 28 2006 Thierry Vignaud <tvignaud@mandriva.com> 3.81-1mdv2007.0
- new release (#24823)
- kill patch 2 (merged upstream)
- use %%mkrel
- fix make-check-outside-check-section, macro-in-%
%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15104 |12mr|makedepend-1.0.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: makedepend
Version: 1.0.3
Release: %mkrel 3
Summary: Create dependencies in makefiles
Group: Development/X11
Source: http://xorg.freedesktop.org/releases/individual/util/%{name}-%{version}.tar.bz2
License: MIT
BuildRoot: %{_tmppath}/%{name}-root

BuildRequires: x11-proto-devel >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1

%description
The makedepend program reads each source file in sequence and parses it like  a
C-preprocessor, processing all C #* directives so that it can correctly tell
which include directives would be used in a compilation.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x	--x-includes=%{_includedir}\
		--x-libraries=%{_libdir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/makedepend
%{_mandir}/man1/makedepend.1*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15105 |12mr|makedev-4.4-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# synced with rh-3.3.1-1

%define devrootdir /lib/root-mirror
%define dev_lock /var/lock/subsys/dev
%define makedev_lock /var/lock/subsys/makedev

Summary:	A program used for creating the device files in /dev
Name:		makedev
Version:	4.4
Release:	15
Group:		System/Kernel and hardware
License:	GPL
URL:		http://cvs.mandriva.com/cgi-bin/cvsweb.cgi/soft/makedev/
Source:		%{name}-%{version}.tar.bz2
Requires(pre):	coreutils, mktemp
Requires(post): perl(MDK::Common), shadow-utils, sed, util-linux
Requires:	bash
Provides:	dev, MAKEDEV
Obsoletes:	dev, MAKEDEV
BuildArch:	noarch
# coreutils => /bin/mkdir

%description
This package contains the makedev program, which makes it easier to create
and maintain the files in the /dev directory.  /dev directory files
correspond to a particular device supported by Linux (serial or printer
ports, scanners, sound cards, tape drives, CD-ROM drives, hard drives,
etc.) and interface with the drivers in the kernel.

The makedev package is a basic part of your Mandriva Linux system and it needs
to be installed.

#The Mandriva Linux operating system uses file system entries to represent
#devices (CD-ROMs, floppy drives, etc.) attached to the machine. All of
#these entries are in the /dev tree (although they don't have to be).
#This package contains the most commonly used /dev entries.

%prep
%setup -q

%build
# Generate the config scripts
%make

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

mkdir -p %{buildroot}%{devrootdir}
%makeinstall_std

%post
/usr/sbin/useradd -c "virtual console memory owner" -u 69 \
  -s /sbin/nologin -r -d /dev vcsa 2> /dev/null || :

#- when devfs or udev are used, upgrade and install can be done easily :)
if [ -e /dev/.devfsd ] || [ -e /dev/.udev.tdb ] || [ -d /dev/.udevdb/ ] || [ -d /dev/.udev/ ]; then
	[ -d %{devrootdir} ] || mkdir %{devrootdir}
	mount --bind / %{devrootdir}
	DEV_DIR=%{devrootdir}/dev
     
     [ -L $DEV_DIR/snd ] && rm -f $DEV_DIR/snd
	mkdir -p $DEV_DIR/{pts,shm}
	/sbin/makedev $DEV_DIR

	# race 
	while [ ! -c $DEV_DIR/null ]; do
		rm -f $DEV_DIR/null
		mknod -m 0666 $DEV_DIR/null c 1 3
		chown root.root $DEV_DIR/null
	done

	umount -f %{devrootdir} 2> /dev/null
#- case when makedev is being installed, not upgraded
else
	DEV_DIR=/dev
	mkdir -p $DEV_DIR/{pts,shm}
     [ -L $DEV_DIR/snd ] && rm -f $DEV_DIR/snd
	/sbin/makedev $DEV_DIR

	# race 
	while [ ! -c $DEV_DIR/null ]; do
		rm -f $DEV_DIR/null
		mknod -m 0666 $DEV_DIR/null c 1 3
		chown root.root $DEV_DIR/null
	done

	[ -x /sbin/pam_console_apply ] && /sbin/pam_console_apply &>/dev/null
fi
:

%triggerpostun -- dev

if [ ! -e /dev/.devfsd -a ! -e /dev/.udev.tdb -a ! -d /dev/.udevdb/ -a ! -d /dev/.udev/ ]; then
	#- when upgrading from old dev pkg to makedev pkg, this can't be done in %%post
	#- doing the same when upgrading from new dev pkg
	DEV_DIR=/dev
	mkdir -p $DEV_DIR/{pts,shm}
     [ -L $DEV_DIR/snd ] && rm -f $DEV_DIR/snd
	/sbin/makedev $DEV_DIR

	# race 
	while [ ! -c $DEV_DIR/null ]; do
		rm -f $DEV_DIR/null
		mknod -m 0666 $DEV_DIR/null c 1 3
		chown root.root $DEV_DIR/null
	done

	[ -x /sbin/pam_console_apply ] && /sbin/pam_console_apply &>/dev/null
fi
:

%files
%doc COPYING devices.txt README
%attr(755,root,root) /sbin/%{name}
%dir %{_sysconfdir}/makedev.d/
%config(noreplace) %{_sysconfdir}/makedev.d/*
%dir /dev
%dir %{devrootdir}
%{_mandir}/*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15106 |12mr|makeself-2.1.5-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Generates a self-extractable archive from a directory
Name:		makeself
Version:	2.1.5
Release:	7
Source0:	http://www.megastep.org/makeself/%{name}-%{version}.tar.bz2
Source1:	http://angst.cynapses.org/stripmakeself
License:	GPLv3
Group: 		Archiving/Compression
Url:		http://www.megastep.org/makeself/
Requires:	bzip2
Requires:	coreutils
Requires:	gnupg
BuildArch:	noarch

%description
Makeself is a small shell script that generates a self-extractable
tar.gz archive from a directory. The resulting file appears as a shell
script (many of those have a .run suffix), and can be launched as
is. The archive will then uncompress itself to a temporary directory
and an optional arbitrary command will be executed (for example an
installation script). This is pretty similar to archives generated
with WinZip Self-Extractor in the Windows world. Makeself archives
also include checksums for integrity self-validation (CRC and/or MD5
checksums).

The makeself.sh script itself is used only to create the archives from
a directory of files. The resultant archive is actually a compressed
(using gzip, bzip2, or compress) TAR archive, with a small shell
script stub at the beginning. This small stub performs all the steps
of extracting the files, running the embedded command, and removing
the temporary files when it's all over. All what the user has to do to
install the software contained in such an archive is to "run" the
archive, i.e sh nice-software.run. I recommend using the "run" (which
was introduced by some Makeself archives released by Loki Software) or
"sh" suffix for such archives not to confuse the users, since they
know it's actually shell scripts (with quite a lot of binary data
attached to it though!).


%prep
%setup -q
cp -p %{SOURCE1} .

%build

%install
mkdir -p %{buildroot}%{_bindir} \
	%{buildroot}%{_mandir}/man1 \
	%{buildroot}%{_datadir}/makeself/
install -m 755 makeself.sh %{buildroot}%{_bindir}/makeself
install -m 755 makeself-header.sh %{buildroot}%{_datadir}/makeself/makeself-header
install -m 755 stripmakeself %{buildroot}%{_bindir}/
install -m 644 makeself.1 %{buildroot}%{_mandir}/man1/

%files
%doc COPYING README TODO makeself.lsm
%{_bindir}/*
%{_mandir}/man1/*
%{_datadir}/makeself/*





%changelog
* Tue Oct  23 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 3801e77
- Should be noarch package, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15107 |12mr|malaga-7.12-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	7
%define libname		%mklibname %{name} %{major}
%define develname 	%mklibname %{name} -d

Summary:	A grammar development environment for natural languages
Name:		malaga
Version:	7.12
Release:	8
License:	GPLv2+
Group:		Text tools
URL:		http://home.arcor.de/bjoern-beutel/malaga/
Source:		http://home.arcor.de/bjoern-beutel/malaga/%{name}-%{version}.tgz
# Fix map_file symbol conflict with samba. Upstream can be considered
# inactive but as libvoikko >= 2.2 doesn't use libmalaga anymore, these kind
# of problems won't probably come up.
Patch0:		malaga-rename-map_file.diff

Patch1:		malaga-malshow-lm.patch

BuildRequires:	readline-devel
BuildRequires:	gtk+2-devel
BuildRequires:	glib2-devel
BuildRequires:	chrpath

%description
Malaga is a software package for the development and application of
grammars that are used for the analysis of words and sentences of
natural languages. It contains a programming language for the
modelling of morphology and syntax grammars.

%package -n %{libname}
Summary:	Malaga shared library
Group:		System/Libraries
Provides:	lib%{name} = %{version}-%{release}

%description -n %{libname}
Malaga is a software package for the development and application of
grammars that are used for the analysis of words and sentences of
natural languages. It contains a programming language for the
modelling of morphology and syntax grammars.

This package contains the library needed to run programs dynamically
linked with Malaga.

%package -n %{develname}
Summary:	Headers and static libraries for Malaga development
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{_lib}malaga7-devel

%description -n %{develname}
Malaga is a software package for the development and application of
grammars that are used for the analysis of words and sentences of
natural languages. It contains a programming language for the
modelling of morphology and syntax grammars.

This package contains the headers and development symlink to library that
programmers will need to develop applications which will use Malaga.

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
%configure2_5x \
	--disable-rpath \
	--disable-static

%make

%install
rm -rf %{buildroot}
%makeinstall INSTALL_INFO=true
chrpath -d %{buildroot}%{_bindir}/* %{buildroot}%{_libdir}/*.so

%files
%doc CHANGES.txt README.txt
%{_bindir}/mal*
%{_datadir}/%{name}
%{_infodir}/%{name}*
%{_mandir}/man1/mal*

%files -n %{libname}
%{_libdir}/lib%{name}.so.%{major}*

%files -n %{develname}
%{_libdir}/lib%{name}.so
%{_includedir}/malaga.h




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15108 |12mr|man-2.6.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global cache /var/cache/man

Summary:	A set of documentation tools: man, apropos and whatis
Name:		man
Version:	2.6.3
Release:	1
License:	GPLv2
Group:		System/Base
Url:		http://www.nongnu.org/man-db/
Source0:	http://download.savannah.gnu.org/releases/man-db/%{name}-db-%{version}.tar.xz
Source1:	man-db.crondaily
Source2:	man-db.sysconfig
Patch0:		man-db-2.6.3-recompress-xz.patch
Requires:	groff-for-man
Requires:	xz
BuildRequires:	xz
BuildRequires:	lzma-devel
BuildRequires:	gdbm-devel
BuildRequires:	groff-for-man
BuildRequires:	groff
BuildRequires:	pkgconfig(libpipeline)

# We need to allow undefined symbols - libmandb relies on them
%define _disable_ld_no_undefined 1

%description
The man package includes three tools for finding information and/or
documentation about your Linux system: man, apropos and whatis. The man
system formats and displays on-line manual pages about commands or
functions on your system. Apropos searches the whatis database
(containing short descriptions of system commands) for a string. Whatis
searches its own database for a complete word.

The man package should be installed on your system because it is the
primary way for find documentation on a Mandriva Linux system.

%prep
%setup -q -n %{name}-db-%{version}
%patch0 -p1 -b .recompress~
# Needed after patch0
autoconf
%configure \
	--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" \
	--disable-setuid \
	--enable-threads=posix

%build
%make CC="%__cc %{optflags}" V=1
chmod 0755 ./src/man

%install
%makeinstall_std prefix=%{_prefix} INSTALL='%{__install} -p'

# install cron script for man-db creation/update
install -m755 %{SOURCE1} -D %{buildroot}%{_sysconfdir}/cron.daily/man-db.cron

# move the documentation to relevant place
mv %{buildroot}%{_datadir}/doc/man-db/* ./

# remove zsoelim - part of groff package
rm %{buildroot}%{_bindir}/zsoelim
rm %{buildroot}%{_datadir}/man/man1/zsoelim.1

# install cache directory
install -d -m 0755 %{buildroot}%{cache}

# config for cron script
install -D -p -m 0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/sysconfig/man-db

%find_lang %{name}-db
%find_lang %{name}-db-gnulib

%files -f %{name}-db.lang,%{name}-db-gnulib.lang
%doc README man-db-manual.txt man-db-manual.ps docs/COPYING ChangeLog NEWS
%config(noreplace) %{_sysconfdir}/man_db.conf
%config(noreplace) %{_sysconfdir}/sysconfig/man-db
%{_sysconfdir}/cron.daily/man-db.cron
%{_sbindir}/accessdb
%{_bindir}/man
%{_bindir}/whatis
%{_bindir}/apropos
%{_bindir}/manpath
%{_bindir}/lexgrog
%{_bindir}/catman
%{_bindir}/mandb
%dir %{_libdir}/man-db
%{_libdir}/man-db/globbing
%{_libdir}/man-db/manconv
%{_libdir}/man-db/*.so*
# documentation and translation
%{_mandir}/man1/apropos.1*
%{_mandir}/man1/lexgrog.1*
%{_mandir}/man1/man.1*
%{_mandir}/man1/manconv.1*
%{_mandir}/man1/manpath.1*
%{_mandir}/man1/whatis.1*
%{_mandir}/man5/manpath.5*
%{_mandir}/man8/accessdb.8*
%{_mandir}/man8/catman.8*
%{_mandir}/man8/mandb.8*
%lang(es) %{_mandir}/es/*/*
%lang(it) %{_mandir}/it/*/*
%attr(0755,root,root) %dir %{cache}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15109 |12mr|mana-0.2.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:      mana
Version:   0.2.1
Release:   7
Summary:   Kana-Kanji conversion engine for Japanese
Group:     System/Internationalization
License:   GPL
URL:       http://sourceforge.jp/projects/shinji/
Source0:   http://prdownloads.sourceforge.jp/shinji/19974/%{name}-%{version}.tar.bz2
Patch0:    mana_change_scheme_dir.diff
Patch1:    mana-0.2.1-fix-destdir.patch
Requires:      ocaml
Requires:      camlp4
Requires:      ocaml-findlib
Requires:      gdbm
BuildRequires: automake1.4
BuildRequires: ocaml
BuildRequires: camlp4
BuildRequires: ocaml-findlib
BuildRequires: gdbm
BuildRequires: gdbm-devel

%description
Kana-Kanji conversion engine for Japanese.

%prep
%setup -q
%patch0 -p0
%patch1 -p1

%build
./configure \
    --prefix=%{_prefix} \
    --libexecdir=%{_libdir}

# disable parallel build (broken):
make

%install
%makeinstall_std

# install mana-prelude.scm for uim
install -d %{buildroot}/%{_datadir}/uim/
install -m 644 mana/mana-prelude.scm %{buildroot}/%{_datadir}/uim/
%multiarch_binaries %{buildroot}%{_bindir}/*-config

%files
%doc AUTHORS* ChangeLog* COPYING* NEWS*
%doc README*
%{_bindir}/mana*
%{_datadir}/uim/*.scm
%{_libdir}/mana/*
%{multiarch_bindir}/*-config



%changelog
* Mon Sep  3 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: bd4d707
- Fix files section, minor cleanups
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15110 |12mr|manadic-0.1.4-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		manadic
Summary:	A dictionary for Mana
Version:	0.1.4
Release:	13
Group:		System/Internationalization
License:	GPL
URL:		http://sourceforge.jp/projects/shinji/
Source0:	http://prdownloads.sourceforge.jp/shinji/15963/%{name}-%{version}.tar.bz2
BuildRequires:	mana
Requires:	mana
BuildArch:	noarch

%description
A dictionary for Mana.

%prep
%setup -q

%build
%configure2_5x

# (tv) disable parallel build (broken):
make

%install
# (tv) fix installing manarc:
perl -pi -e "s@ /usr/etc/@ %{buildroot}/usr/etc/@" Makefile
mkdir -p %{buildroot}/usr/etc/
%makeinstall_std

%files
%doc AUTHORS* ChangeLog* COPYING* NEWS*
%doc README*
/usr/etc/manarc
/usr/lib/mana/dic/ipadic/*


%changelog
* Tue Oct  23 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: e7fb154
- Should be noarch package, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15111 |12mr|mandi-1.0-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# EDIT IN SVN NOT IN SOURCE PACKAGE (NO PATCH ALLOWED).

%define name mandi
%define version 1.0
%define release %mkrel 11

Summary:	Monitoring daemon bridge
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{name}-%{version}.tar.bz2
#Patch0:		mandi-0.9-MDV_LDFLAGS.diff
License:	GPL
Group:		Networking/Other
Url:		http://cvs.mandriva.com/cgi-bin/cvsweb.cgi/soft/mandi/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:  dbus-devel
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires:       dbus

%description
Mandi is a monitoring daemon which acts as a bridge from root
monitoring libraries to user applications, using D-Bus.
Its plugin system allows to monitor different kind of events.
A built-in plugin forwards wireless scan results from wpa_supplicant
to user applications.

%package ifw
Summary:	Firewall rules for Interactive Firewall
Group:		Networking/Other
Requires:       mandi = %{version}
Requires:       ipset

%description ifw
This package contains the iptables rules used to forward intrusion
detections to the mandi daemon.
It is a component of Interactive Firewall.

%prep
%setup -q
#%patch0 -p0 -b .MDV_LDFLAGS

%build
%make

%install
rm -rf %{buildroot}
install -D -m755 src/%{name} %{buildroot}%{_sbindir}/%{name}
install -D -m644 conf/%{name}.conf %{buildroot}%{_sysconfdir}/dbus-1/system.d/%{name}.conf
install -D -m755 scripts/%{name}.init %buildroot%{_initrddir}/%{name}
install -d -m755 %buildroot%{_sysconfdir}/ifw/rules.d/
install -m644 rules.d/* %buildroot%{_sysconfdir}/ifw/rules.d/
install -m644 scripts/{start,stop} %{buildroot}%{_sysconfdir}/ifw
touch %{buildroot}/%{_sysconfdir}/ifw/whitelist

%clean
rm -rf %{buildroot}

%post
%_post_service mandi

%preun
%_preun_service mandi

%files
%defattr(-,root,root)
%{_sbindir}/%{name}
%config %{_sysconfdir}/dbus-1/system.d/%{name}.conf
%{_initrddir}/mandi

%files ifw
%dir %{_sysconfdir}/ifw/
%attr(0600,root,root) %config(noreplace) %{_sysconfdir}/ifw/whitelist
%{_sysconfdir}/ifw/start
%{_sysconfdir}/ifw/stop
%{_sysconfdir}/ifw/rules.d/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15112 |12mr|mandriva-control-center-0.5-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           mandriva-control-center
Version:        0.5
Release:        3
Summary:        Mandriva control enter
Group:          Development/Python
License:        GPLv2+
URL:            http://www.mandriva.com
Source0:        %{name}-%{version}.tar.gz
Requires:	qt-components-desktop
BuildArch:	noarch
Requires:	systemd
Requires:	libuser
Requires:	libuser-python
Requires:	python-qt4
Requires:	python-dbus
%py_requires -d

%description
Mandriva control center preview

%prep
%setup -q -n %{name}-%{version}

%build
unset PYTHONDONTWRITEBYTECODE
%{__python} setup.py build

%install
unset PYTHONDONTWRITEBYTECODE
%{__python} setup.py install --install-lib=/usr/share/mandriva  --install-data=/usr/share/mandriva -O1 --skip-build --root %{buildroot}

%files
%defattr(-,root,root,-)
%{_bindir}/mcc2-users
%{_bindir}/mcc2-services
%{_sysconfdir}/dbus-1/system.d/org.mandrivalinux.mcc2.Services.conf
%{_sysconfdir}/dbus-1/system.d/org.mandrivalinux.mcc2.Sshd.conf
%{_sysconfdir}/dbus-1/system.d/org.mandrivalinux.mcc2.Users.conf
%{_sysconfdir}/dbus-1/system.d/org.mandrivalinux.mcc2.Grub.conf
%{_datadir}/dbus-1/system-services/org.mandrivalinux.mcc2.Services.service
%{_datadir}/dbus-1/system-services/org.mandrivalinux.mcc2.Sshd.service
%{_datadir}/dbus-1/system-services/org.mandrivalinux.mcc2.Users.service
%{_datadir}/dbus-1/system-services/org.mandrivalinux.mcc2.Grub.service
%{_datadir}/polkit-1/actions/org.mandrivalinux.mcc2.policy
%{_datadir}/polkit-1/actions/org.mandrivalinux.mcc2.services.policy
%{_datadir}/polkit-1/actions/org.mandrivalinux.mcc2.sshd.policy
%{_datadir}/polkit-1/actions/org.mandrivalinux.mcc2.grub.policy
%{_datadir}/polkit-1/actions/org.mandrivalinux.mcc2.users.policy
%{_datadir}/kde4/services/settings-mandriva.desktop
%{_datadir}/apps/mandriva-control-center/*
%{_datadir}/applications/kde4/mcc2-services.desktop
%{_datadir}/applications/kde4/mcc2-users.desktop
%{_datadir}/mandriva/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15113 |12mr|mandriva-doc-2010.1-1.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define distrib_name Mandriva Linux
%define group Books/Computer books
%define libdrakx %{_prefix}/lib/libDrakX
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

Name:		mandriva-doc
Summary:	%distrib_name documentation
Version:	2010.1
Release:	%mkrel 1.1

License:	Open Publication License
Group:		%group
Url:		http://wiki.mandriva.com/en/Development/Tasks/Documentation

Source0:	%name.tar.bz2
Source1:	%name-%version.tar.bz2

Buildroot:	%_tmppath/%name-%version-%release-root
BuildArch:	noarch
BuildRequires:  wget
BuildRequires:  locales-en
BuildRequires:  locales-fr
BuildRequires:  locales-pt
BuildRequires:  locales-it
BuildRequires:  locales-de
BuildRequires:  locales-es


%define LANGS en fr pt_br it de es

%description
This package contains some useful documentation for %distrib_name systems.
This documentation is directly accessible through the menus.


%package Mastering-Manual-en
Summary:        The %distrib_name manuals in English
Group:          %group
Requires:       locales-en
Requires:       mandriva-doc-common >= %version-%release
Obsoletes:      mandrake_doc-drakxtools-en
Provides:       mandriva-doc-Discovery-en = %version
Obsoletes:      mandriva-doc-Discovery-en                                                                                                                                                            
Provides:       mandriva-doc-Discovery-en = %version
Obsoletes:      mandrake-doc-Mastering-Manual-en
Provides:       mandrake-doc-Mastering-Manual-en = %version

%description Mastering-Manual-en
This package contains some useful documentation for %distrib_name systems.
This documentation is directly accessible through the main menu.

%package Drakxtools-Guide-en
Summary:        The %distrib_name manuals in English
Group:          %group
Requires:       locales-en
Requires:       mandriva-doc-common >= %version-%release
Obsoletes:      mandrake_doc-drakxtools-en
Provides:       mandrake_doc-drakxtools-en = %version
Obsoletes:      mandrake-doc-drakxtools-en
Provides:       mandrake-doc-drakxtools-en = %version
Obsoletes:      mandrake-doc-Drakxtools-Guide-en
Provides:       mandrake-doc-Drakxtools-Guide-en = %version

%description Drakxtools-Guide-en
This package contains some useful documentation for %distrib_name systems.
This documentation is directly accessible through the main menu.

%package Introducing-en
Summary:        The %distrib_name manuals in English
Group:          %group
Requires:       locales-en
Requires:       mandriva-doc-common >= %version-%release
Obsoletes:      mandrake_doc-en
Provides:       mandrake_doc-en = %version
Obsoletes:      mandrake-doc-en
Provides:       mandrake-doc-en = %version
Obsoletes:      mandrake-doc-Introducing-en
Provides:       mandrake-doc-Introducing-en = %version

%description Introducing-en
This package contains some useful documentation for %distrib_name systems.
This documentation is directly accessible through the main menu.

%package Mastering-Manual-fr
Summary:        The %distrib_name manuals in French
Group:          %group
Requires:       locales-fr
Requires:       mandriva-doc-common >= %version-%release
Obsoletes:      mandrake_doc-drakxtools-fr
Provides:       mandriva-doc-Discovery-fr = %version
Obsoletes:      mandriva-doc-Discovery-fr                                                                                                                                                            
Provides:       mandriva-doc-Discovery-fr = %version
Obsoletes:      mandrake-doc-Mastering-Manual-fr
Provides:       mandrake-doc-Mastering-Manual-fr = %version

%description Mastering-Manual-fr
This package contains some useful documentation for %distrib_name systems.
This documentation is directly accessible through the main menu.

%package Drakxtools-Guide-fr
Summary:        The %distrib_name manuals in French
Group:          %group
Requires:       locales-fr
Requires:       mandriva-doc-common >= %version-%release
Obsoletes:      mandrake_doc-drakxtools-fr
Provides:       mandrake_doc-drakxtools-fr = %version
Obsoletes:      mandrake-doc-drakxtools-fr
Provides:       mandrake-doc-drakxtools-fr = %version
Obsoletes:      mandrake-doc-Drakxtools-Guide-fr
Provides:       mandrake-doc-Drakxtools-Guide-fr = %version

%description Drakxtools-Guide-fr
This package contains some useful documentation for %distrib_name systems.
This documentation is directly accessible through the main menu.

%package Introducing-fr
Summary:        The %distrib_name manuals in French
Group:          %group
Requires:       locales-fr
Requires:       mandriva-doc-common >= %version-%release
Obsoletes:      mandrake_doc-fr
Provides:       mandrake_doc-fr = %version
Obsoletes:      mandrake-doc-fr
Provides:       mandrake-doc-fr = %version
Obsoletes:      mandrake-doc-Introducing-fr
Provides:       mandrake-doc-Introducing-fr = %version

%description Introducing-fr
This package contains some useful documentation for %distrib_name systems.
This documentation is directly accessible through the main menu.

%package Drakxtools-Guide-pt_br
Summary:        The %distrib_name manuals in Brazilian Portuguese
Group:          %group
Requires:       locales-pt
Requires:       mandriva-doc-common >= %version-%release
Obsoletes:      mandrake_doc-drakxtools-pt_br
Provides:       mandrake_doc-drakxtools-pt_br = %version
Obsoletes:      mandrake-doc-drakxtools-pt_br
Provides:       mandrake-doc-drakxtools-pt_br = %version
Obsoletes:      mandrake-doc-Drakxtools-Guide-pt_br
Provides:       mandrake-doc-Drakxtools-Guide-pt_br = %version

%description Drakxtools-Guide-pt_br
This package contains some useful documentation for %distrib_name systems.
This documentation is directly accessible through the main menu.

%package Introducing-pt_br
Summary:        The %distrib_name manuals in Brazilian Portuguese
Group:          %group
Requires:       locales-pt
Requires:       mandriva-doc-common >= %version-%release
Obsoletes:      mandrake_doc-pt_br
Provides:       mandrake_doc-pt_br = %version
Obsoletes:      mandrake-doc-pt_br
Provides:       mandrake-doc-pt_br = %version
Obsoletes:      mandrake-doc-Introducing-pt_br
Provides:       mandrake-doc-Introducing-pt_br = %version

%description Introducing-pt_br
This package contains some useful documentation for %distrib_name systems.
This documentation is directly accessible through the main menu.




%package common
Summary:	Common data for all %distrib_name specific documentation
Group:		%group
Conflicts:	mandrake_doc < 9.2
Obsoletes: 	mandrake_doc-common
Provides:	mandrake_doc-common
Obsoletes: 	mandrake-doc-common
Provides:	mandrake-doc-common

%description common

This package contains common icons and images for all %distrib_name
specific documentation, plus the index file matching Help IDs to HTML
help pages.

%package installer-help
Summary:	DrakX Installer help in all available languages for %distrib_name
Group:		%group

%description installer-help

This package contains the HTML files used as inline help during the
installation procedure of %distrib_name


%prep

%setup -q -c %name-%version -a 1


%install
rm -fr %buildroot


install -d -m 0755 %buildroot/%_menudir
DESTDIR=%buildroot/%{_docdir}

#install the books themselves and menu entries

install -d -m 0755 $DESTDIR/mandriva/images/


# build menu entry
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/%{name}-Mastering-Manual-en.desktop << EOF
[Desktop Entry]
Name=%distrib_name Starter Guide in English
Comment=The %distrib_name manuals in English
Exec=%{_bindir}/www-browser %_docdir/mandriva/en/Mastering-Manual/index.html
Icon=documentation_section
Terminal=false
Type=Application
StartupNotify=true
Categories=Documentation;
EOF

# install manuals
install -d -m 0755 $DESTDIR/mandriva/en/
install -d -m 0755 $DESTDIR/mandriva/en/Mastering-Manual/
mv publications/en/Mastering-Manual.html $DESTDIR/mandriva/en/Mastering-Manual/Mastering-Manual.html

#install the DrakX Inline HTML Help
install -d -m 0755 $DESTDIR/installer-help/en/
for f in publications/en/DrakX-Help.html/*.html; do
i=$(basename $f | sed -e "s/drakxid-//; s/drakx-//")
mv $f %buildroot/%_docdir/installer-help/en/$i
done
ln -s ../images  %buildroot/%_docdir/installer-help/en/images
# build menu entry
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/%{name}-Drakxtools-Guide-en.desktop << EOF
[Desktop Entry]
Name=%distrib_name DrakXTools User Manual in English
Comment=The %distrib_name manuals in English
Exec=%{_bindir}/www-browser %_docdir/mandriva/en/Drakxtools-Guide/index.html
Icon=documentation_section
Terminal=false
Type=Application
StartupNotify=true
Categories=Documentation;
EOF

# install manuals
install -d -m 0755 $DESTDIR/mandriva/en/
install -d -m 0755 $DESTDIR/mandriva/en/Drakxtools-Guide/
mv publications/en/Drakxtools-Guide.html $DESTDIR/mandriva/en/Drakxtools-Guide/Drakxtools-Guide.html

# build menu entry
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/%{name}-Introducing-en.desktop << EOF
[Desktop Entry]
Name=%distrib_name Quick Startup Guide in English
Comment=The %distrib_name manuals in English
Exec=%{_bindir}/www-browser %_docdir/mandriva/en/Introducing/index.html
Icon=documentation_section
Terminal=false
Type=Application
StartupNotify=true
Categories=Documentation;
EOF

# install manuals
install -d -m 0755 $DESTDIR/mandriva/en/
install -d -m 0755 $DESTDIR/mandriva/en/Introducing/
mv publications/en/Introducing.html $DESTDIR/mandriva/en/Introducing/Introducing.html

# build menu entry
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/%{name}-Mastering-Manual-fr.desktop << EOF
[Desktop Entry]
Name=%distrib_name Starter Guide in French
Comment=The %distrib_name manuals in French
Exec=%{_bindir}/www-browser %_docdir/mandriva/fr/Mastering-Manual/index.html
Icon=documentation_section
Terminal=false
Type=Application
StartupNotify=true
Categories=Documentation;
EOF

# install manuals
install -d -m 0755 $DESTDIR/mandriva/fr/
install -d -m 0755 $DESTDIR/mandriva/fr/Mastering-Manual/
mv publications/fr/Mastering-Manual.html $DESTDIR/mandriva/fr/Mastering-Manual/Mastering-Manual.html

#install the DrakX Inline HTML Help
install -d -m 0755 $DESTDIR/installer-help/fr/
for f in publications/fr/DrakX-Help.html/*.html; do
i=$(basename $f | sed -e "s/drakxid-//; s/drakx-//")
mv $f %buildroot/%_docdir/installer-help/fr/$i
done
ln -s ../images  %buildroot/%_docdir/installer-help/fr/images
# build menu entry
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/%{name}-Drakxtools-Guide-fr.desktop << EOF
[Desktop Entry]
Name=%distrib_name DrakXTools User Manual in French
Comment=The %distrib_name manuals in French
Exec=%{_bindir}/www-browser %_docdir/mandriva/fr/Drakxtools-Guide/index.html
Icon=documentation_section
Terminal=false
Type=Application
StartupNotify=true
Categories=Documentation;
EOF

# install manuals
install -d -m 0755 $DESTDIR/mandriva/fr/
install -d -m 0755 $DESTDIR/mandriva/fr/Drakxtools-Guide/
mv publications/fr/Drakxtools-Guide.html $DESTDIR/mandriva/fr/Drakxtools-Guide/Drakxtools-Guide.html

# build menu entry
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/%{name}-Introducing-fr.desktop << EOF
[Desktop Entry]
Name=%distrib_name Quick Startup Guide in French
Comment=The %distrib_name manuals in French
Exec=%{_bindir}/www-browser %_docdir/mandriva/fr/Introducing/index.html
Icon=documentation_section
Terminal=false
Type=Application
StartupNotify=true
Categories=Documentation;
EOF

# install manuals
install -d -m 0755 $DESTDIR/mandriva/fr/
install -d -m 0755 $DESTDIR/mandriva/fr/Introducing/
mv publications/fr/Introducing.html $DESTDIR/mandriva/fr/Introducing/Introducing.html

#install the DrakX Inline HTML Help
install -d -m 0755 $DESTDIR/installer-help/pt_br/
for f in publications/pt_br/DrakX-Help.html/*.html; do
i=$(basename $f | sed -e "s/drakxid-//; s/drakx-//")
mv $f %buildroot/%_docdir/installer-help/pt_br/$i
done
ln -s ../images  %buildroot/%_docdir/installer-help/pt_br/images
# build menu entry
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/%{name}-Drakxtools-Guide-pt_br.desktop << EOF
[Desktop Entry]
Name=%distrib_name DrakXTools User Manual in Brazilian Portuguese
Comment=The %distrib_name manuals in Brazilian Portuguese
Exec=%{_bindir}/www-browser %_docdir/mandriva/pt_br/Drakxtools-Guide/index.html
Icon=documentation_section
Terminal=false
Type=Application
StartupNotify=true
Categories=Documentation;
EOF

# install manuals
install -d -m 0755 $DESTDIR/mandriva/pt_br/
install -d -m 0755 $DESTDIR/mandriva/pt_br/Drakxtools-Guide/
mv publications/pt_br/Drakxtools-Guide.html $DESTDIR/mandriva/pt_br/Drakxtools-Guide/Drakxtools-Guide.html

# build menu entry
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/%{name}-Introducing-pt_br.desktop << EOF
[Desktop Entry]
Name=%distrib_name Quick Startup Guide in Brazilian Portuguese
Comment=The %distrib_name manuals in Brazilian Portuguese
Exec=%{_bindir}/www-browser %_docdir/mandriva/pt_br/Introducing/index.html
Icon=documentation_section
Terminal=false
Type=Application
StartupNotify=true
Categories=Documentation;
EOF

# install manuals
install -d -m 0755 $DESTDIR/mandriva/pt_br/
install -d -m 0755 $DESTDIR/mandriva/pt_br/Introducing/
mv publications/pt_br/Introducing.html $DESTDIR/mandriva/pt_br/Introducing/Introducing.html

#install the DrakX Inline HTML Help
install -d -m 0755 $DESTDIR/installer-help/it/
for f in publications/it/DrakX-Help.html/*.html; do
i=$(basename $f | sed -e "s/drakxid-//; s/drakx-//")
mv $f %buildroot/%_docdir/installer-help/it/$i
done
ln -s ../images  %buildroot/%_docdir/installer-help/it/images
#install the DrakX Inline HTML Help
install -d -m 0755 $DESTDIR/installer-help/de/
for f in publications/de/DrakX-Help.html/*.html; do
i=$(basename $f | sed -e "s/drakxid-//; s/drakx-//")
mv $f %buildroot/%_docdir/installer-help/de/$i
done
ln -s ../images  %buildroot/%_docdir/installer-help/de/images
#install the DrakX Inline HTML Help
install -d -m 0755 $DESTDIR/installer-help/es/
for f in publications/es/DrakX-Help.html/*.html; do
i=$(basename $f | sed -e "s/drakxid-//; s/drakx-//")
mv $f %buildroot/%_docdir/installer-help/es/$i
done
ln -s ../images  %buildroot/%_docdir/installer-help/es/images
mv %buildroot/%_docdir/installer-help/en/* %buildroot/%_docdir/installer-help/
rm -f %buildroot/%_docdir/installer-help/images
mv publications/en/DrakX-Help.html/images %buildroot/%_docdir/installer-help/
rm -rf %buildroot/%_docdir/installer-help/en
ln -s . %buildroot/%_docdir/installer-help/en
sed -i -e 's!drakxid-!!g; s!drakx-!!g' %buildroot/%_docdir/installer-help/*.html %buildroot/%_docdir/installer-help/*/*.html


# build HTML index file
cat > $DESTDIR/mandriva/en/Mastering-Manual/index.html <<EOF
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<center>
<img src="../../images/MDKlinux.png" border="0">
<br/><br/>
<table style="width: 80%;" >
  <tbody>
    <tr>
    <a href="Mastering-Manual.html/index.html">
      <img src="../../images/manuel-face.png" align="center" border="0">
       HTML</a>
    </tr>
<!--
    <tr>
      <a href="Mastering-Manual.pdf">
      <img src="../../images/manuel-face.png" align="center" border="0"> 
      PDF</a>
      </tr>
-->
    </tbody>
  </table>
</center>
</body>
</html>
EOF
# build HTML index file
cat > $DESTDIR/mandriva/en/Drakxtools-Guide/index.html <<EOF
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<center>
<img src="../../images/MDKlinux.png" border="0">
<br/><br/>
<table style="width: 80%;" >
  <tbody>
    <tr>
    <a href="Drakxtools-Guide.html/index.html">
      <img src="../../images/manuel-face.png" align="center" border="0">
       HTML</a>
    </tr>
<!--
    <tr>
      <a href="Drakxtools-Guide.pdf">
      <img src="../../images/manuel-face.png" align="center" border="0"> 
      PDF</a>
      </tr>
-->
    </tbody>
  </table>
</center>
</body>
</html>
EOF
# build HTML index file
cat > $DESTDIR/mandriva/en/Introducing/index.html <<EOF
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<center>
<img src="../../images/MDKlinux.png" border="0">
<br/><br/>
<table style="width: 80%;" >
  <tbody>
    <tr>
    <a href="Introducing.html/index.html">
      <img src="../../images/manuel-face.png" align="center" border="0">
       HTML</a>
    </tr>
<!--
    <tr>
      <a href="Introducing.pdf">
      <img src="../../images/manuel-face.png" align="center" border="0"> 
      PDF</a>
      </tr>
-->
    </tbody>
  </table>
</center>
</body>
</html>
EOF
# build HTML index file
cat > $DESTDIR/mandriva/fr/Mastering-Manual/index.html <<EOF
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<center>
<img src="../../images/MDKlinux.png" border="0">
<br/><br/>
<table style="width: 80%;" >
  <tbody>
    <tr>
    <a href="Mastering-Manual.html/index.html">
      <img src="../../images/manuel-face.png" align="center" border="0">
       HTML</a>
    </tr>
<!--
    <tr>
      <a href="Mastering-Manual.pdf">
      <img src="../../images/manuel-face.png" align="center" border="0"> 
      PDF</a>
      </tr>
-->
    </tbody>
  </table>
</center>
</body>
</html>
EOF
# build HTML index file
cat > $DESTDIR/mandriva/fr/Drakxtools-Guide/index.html <<EOF
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<center>
<img src="../../images/MDKlinux.png" border="0">
<br/><br/>
<table style="width: 80%;" >
  <tbody>
    <tr>
    <a href="Drakxtools-Guide.html/index.html">
      <img src="../../images/manuel-face.png" align="center" border="0">
       HTML</a>
    </tr>
<!--
    <tr>
      <a href="Drakxtools-Guide.pdf">
      <img src="../../images/manuel-face.png" align="center" border="0"> 
      PDF</a>
      </tr>
-->
    </tbody>
  </table>
</center>
</body>
</html>
EOF
# build HTML index file
cat > $DESTDIR/mandriva/fr/Introducing/index.html <<EOF
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<center>
<img src="../../images/MDKlinux.png" border="0">
<br/><br/>
<table style="width: 80%;" >
  <tbody>
    <tr>
    <a href="Introducing.html/index.html">
      <img src="../../images/manuel-face.png" align="center" border="0">
       HTML</a>
    </tr>
<!--
    <tr>
      <a href="Introducing.pdf">
      <img src="../../images/manuel-face.png" align="center" border="0"> 
      PDF</a>
      </tr>
-->
    </tbody>
  </table>
</center>
</body>
</html>
EOF
# build HTML index file
cat > $DESTDIR/mandriva/pt_br/Drakxtools-Guide/index.html <<EOF
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<center>
<img src="../../images/MDKlinux.png" border="0">
<br/><br/>
<table style="width: 80%;" >
  <tbody>
    <tr>
    <a href="Drakxtools-Guide.html/index.html">
      <img src="../../images/manuel-face.png" align="center" border="0">
       HTML</a>
    </tr>
<!--
    <tr>
      <a href="Drakxtools-Guide.pdf">
      <img src="../../images/manuel-face.png" align="center" border="0"> 
      PDF</a>
      </tr>
-->
    </tbody>
  </table>
</center>
</body>
</html>
EOF
# build HTML index file
cat > $DESTDIR/mandriva/pt_br/Introducing/index.html <<EOF
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<center>
<img src="../../images/MDKlinux.png" border="0">
<br/><br/>
<table style="width: 80%;" >
  <tbody>
    <tr>
    <a href="Introducing.html/index.html">
      <img src="../../images/manuel-face.png" align="center" border="0">
       HTML</a>
    </tr>
<!--
    <tr>
      <a href="Introducing.pdf">
      <img src="../../images/manuel-face.png" align="center" border="0"> 
      PDF</a>
      </tr>
-->
    </tbody>
  </table>
</center>
</body>
</html>
EOF


# install ctxhelp.pm which tells drakhelp which HTML help page
# corresponds to which application help button
install -d -m 0755 %buildroot/%{libdrakx}/
install -m 0644 %name/ctxhelp.pm %buildroot/%{libdrakx}/
install -d -m 0755 %buildroot/%_sbindir/
install -m 0755 %name/drakhelp_inst %buildroot/%_sbindir/
# install images for index files
for i in mandriva-doc/images/*; do
  install -m 0644 $i %buildroot/%_docdir/mandriva/images/
done

%clean
rm -fr %buildroot


%post Mastering-Manual-en
%{update_menus}
%postun Mastering-Manual-en
%{clean_menus}

%post Drakxtools-Guide-en
%{update_menus}
%postun Drakxtools-Guide-en
%{clean_menus}

%post Introducing-en
%{update_menus}
%postun Introducing-en
%{clean_menus}

%post Mastering-Manual-fr
%{update_menus}
%postun Mastering-Manual-fr
%{clean_menus}

%post Drakxtools-Guide-fr
%{update_menus}
%postun Drakxtools-Guide-fr
%{clean_menus}

%post Introducing-fr
%{update_menus}
%postun Introducing-fr
%{clean_menus}

%post Drakxtools-Guide-pt_br
%{update_menus}
%postun Drakxtools-Guide-pt_br
%{clean_menus}

%post Introducing-pt_br
%{update_menus}
%postun Introducing-pt_br
%{clean_menus}




%files common
%defattr(-,root,root)
%dir %_docdir/mandriva/
%{libdrakx}/ctxhelp.pm
%_sbindir/drakhelp_inst
%docdir %_docdir/mandriva/images/
%dir %_docdir/mandriva/images/
%doc %_docdir/mandriva/images/*

%files installer-help
%defattr(-,root,root)
%dir %_docdir/installer-help/
%docdir %_docdir/installer-help/
%doc %_docdir/installer-help/*

%files Mastering-Manual-en
%defattr(-,root,root)
%{_datadir}/applications/%name-Mastering-Manual-en.desktop
%dir %_docdir/mandriva/en/Mastering-Manual
%doc %_docdir/mandriva/en/Mastering-Manual/*

%files Drakxtools-Guide-en
%defattr(-,root,root)
%{_datadir}/applications/%name-Drakxtools-Guide-en.desktop
%dir %_docdir/mandriva/en/Drakxtools-Guide
%doc %_docdir/mandriva/en/Drakxtools-Guide/*

%files Introducing-en
%defattr(-,root,root)
%{_datadir}/applications/%name-Introducing-en.desktop
%dir %_docdir/mandriva/en/Introducing
%doc %_docdir/mandriva/en/Introducing/*

%files Mastering-Manual-fr
%defattr(-,root,root)
%{_datadir}/applications/%name-Mastering-Manual-fr.desktop
%dir %_docdir/mandriva/fr/Mastering-Manual
%doc %_docdir/mandriva/fr/Mastering-Manual/*

%files Drakxtools-Guide-fr
%defattr(-,root,root)
%{_datadir}/applications/%name-Drakxtools-Guide-fr.desktop
%dir %_docdir/mandriva/fr/Drakxtools-Guide
%doc %_docdir/mandriva/fr/Drakxtools-Guide/*

%files Introducing-fr
%defattr(-,root,root)
%{_datadir}/applications/%name-Introducing-fr.desktop
%dir %_docdir/mandriva/fr/Introducing
%doc %_docdir/mandriva/fr/Introducing/*

%files Drakxtools-Guide-pt_br
%defattr(-,root,root)
%{_datadir}/applications/%name-Drakxtools-Guide-pt_br.desktop
%dir %_docdir/mandriva/pt_br/Drakxtools-Guide
%doc %_docdir/mandriva/pt_br/Drakxtools-Guide/*

%files Introducing-pt_br
%defattr(-,root,root)
%{_datadir}/applications/%name-Introducing-pt_br.desktop
%dir %_docdir/mandriva/pt_br/Introducing
%doc %_docdir/mandriva/pt_br/Introducing/*






%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15114 |12mr|mandriva-galaxy-2011.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: mandriva-galaxy
Summary: Mandriva-galaxy
Version: 2011.0
Release: %mkrel 4
Epoch: 2
License: GPL
URL: http://svn.mandriva.com/cgi-bin/viewvc.cgi/soft/mandriva-galaxy-kde4
Group: System/Configuration/Other
Source: %{name}-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: kde4-macros
BuildRequires: kdelibs4-devel
BuildRequires: qt4-devel
BuildRequires: cmake

Requires: mandriva-galaxy-data

%description
This package displays an html file allowing users to launch browsers to
other html pages (Mandriva Web sites or local html documentation) or to
launch Mandriva applications such as the Mandriva Control Center.

%prep 
%setup -q -n mandriva-galaxy

%build 
%cmake_qt4
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std -C build
ln -s %{_bindir}/mandriva-galaxy %{buildroot}/%{_bindir}/mandrivagalaxy.real

%clean 
rm -rf $RPM_BUILD_ROOT 

%files
%defattr(-,root,root)
%attr(755,root,root) %{_bindir}/mandriva-galaxy
%attr(755,root,root) %{_bindir}/mandrivagalaxy.real
%{_sysconfdir}/xdg/autostart/mandriva-galaxy.desktop
%{_iconsdir}/mandriva-galaxy.png
%{_datadir}/locale/*/LC_MESSAGES/mandriva-galaxy.mo



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15115 |12mr|mandriva-galaxy-data-2011.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define source_date 20110211

Name: mandriva-galaxy-data
Summary: Mandriva Galaxy data files
Version: 2011.0
Release: %mkrel 2
URL: http://svn.mandriva.com/cgi-bin/viewvc.cgi/soft/mandriva-galaxy-kde4
Group: System/Configuration/Other
BuildRoot: %{_tmppath}/%{name}-%{version}.%{source_date}-buildroot
Source0: %{name}-%{version}.%{source_date}.tar.bz2
License: GPL
BuildArch: noarch
BuildRequires: intltool
Requires: mandriva-galaxy

Conflicts: mandriva-galaxy < 2:2009.0

%description
This package groups all Mandriva Galaxy data files (html files show at startup)

%prep
%setup -q -n mandriva-galaxy-data

%build
./create_galaxy_index.sh

%install
rm -rf %{buildroot}

mkdir -p %{buildroot}/%{_datadir}/mdk/mandrivagalaxy

# do not package .xcf file
rm -f style/images/BDO-GALAXY.xcf

cp -a html/*.html %{buildroot}/%{_datadir}/mdk/mandrivagalaxy
cp -a style %{buildroot}/%{_datadir}/mdk/mandrivagalaxy
cp -a mandrivagalaxy.png %{buildroot}/%{_datadir}/mdk/mandrivagalaxy

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%dir %{_datadir}/mdk/mandrivagalaxy
%{_datadir}/mdk/mandrivagalaxy/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15116 |12mr|mandriva-gfxboot-theme-4.1.19.27-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Mandriva graphical boot theme
Name:		mandriva-gfxboot-theme
Version:	4.1.19.27
Release:	1
License:	GPLv2+
Group:		System/Configuration/Boot and Init
URL:		http://svn.mandriva.com/cgi-bin/viewvc.cgi/soft/theme/mandriva-gfxboot-theme/trunk/
Source0:	%{name}-%{version}.tar.xz
Source1:	back.jpg
Source2:	welcome.jpg
Source3:	timer_a.jpg
Source4:	mandriva.pcx
Source5:	grub-gfxmenu
BuildRequires:	gfxboot-devel
BuildRequires:	jpeg-progs
BuildRequires:	netpbm
BuildRequires:	rgb
Requires(post):	perl-Archive-Cpio
BuildArch:	noarch

%description
This package provides the Mandriva gfxboot theme. This theme is used by the
Mandriva installation to initialized the CDROM boot, and by installed system
to boot.

%prep
%setup -q

# our jpegs:
cp %{SOURCE1} %{SOURCE2} %{SOURCE3} %{SOURCE4} data-install/
cp %{SOURCE1} %{SOURCE3} data-boot/

%build
#gfxboot binary is needed for the build and is in /usr/sbin
#make sure we only build one task at a time since po generation is broken
#otherwise
PATH="$PATH:/usr/sbin" make

%install
install -d %{buildroot}%{_datadir}/gfxboot/themes/Mandriva/install/
install -m644 bootlogo bootlogo.dir/* %{buildroot}%{_datadir}/gfxboot/themes/Mandriva/install/
install -m644 message -D %{buildroot}%{_datadir}/gfxboot/themes/Mandriva/boot/message

install -m755 %{SOURCE5} -D %{buildroot}%{_sbindir}/grub-gfxmenu

%post
if [ "$1" -gt 1 ]; then
   %{_sbindir}/grub-gfxmenu --update-gfxmenu
fi

%files
%{_sbindir}/*
%{_datadir}/gfxboot/themes/Mandriva/



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15117 |12mr|mandriva-kde4-config-2012-22
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Config requires major update anyway so we just use quick hack for now
%define _files_listed_twice_terminate_build 0

%define source_date 20121210

Name:		mandriva-kde4-config
Summary:	ROSA KDE 4 configuration
Version:	2012
# TO BE REMOVED BEFORE RELEASE
# For config changes in svn ( tarball date changes ) increment major.
# For updates without touch tarball date, increment minor
Release:	22
License:	GPL
Group:		Graphical desktop/KDE
URL:		http://www.rosalinux.com
Source0:	%{name}-%{version}.%{source_date}.tar.xz
Source1:	kde4-firstsetup.sh
BuildRequires:	kde4-macros
BuildRequires:	inkscape
BuildRequires:	gdk-pixbuf2.0
BuildArch:	noarch

%description
This package regroups all specific ROSA config file for KDE.
(SimpleWelcome, KWin config etc.)

#--------------------------------------------------------------------

%package common
Group:		Graphical desktop/KDE
Summary:	Common configs used for ROSA theme
Requires(pre):	update-alternatives
Requires:	urw-fonts
Requires:	mandriva-theme-screensaver
Requires:	mandriva-kde-icons
Obsoletes:	mandriva-kde-config-common < 2009.0-9

%description common
common configs used for ROSA theme

%post common
update-alternatives --install %{_sysconfdir}/kde4rc kde4-config %{_localstatedir}/lib/mandriva/kde4-profiles/common/upstream-kde4-config 9

%postun common
if [ "$1" = "0" ]; then
    if ! [ -e %{_localstatedir}/lib/mandriva/kde4-profiles/common/upstream-kde4-config ]; then
        update-alternatives --remove kde4-config %{_localstatedir}/lib/mandriva/kde4-profiles/common/upstream-kde4-config
    fi
fi

%files common
%dir %{_localstatedir}/lib/mandriva/
%dir %{_localstatedir}/lib/mandriva/kde4-profiles
%dir %{_localstatedir}/lib/mandriva/kde4-profiles/common
%{_localstatedir}/lib/mandriva/kde4-profiles/common/*
%{_datadir}/kde4/env/*
%{_kde_appsdir}/kdm/themes
%{_kde_iconsdir}/*/*/apps/*
%{_kde_appsdir}/ksplash/Themes/ROSA

#--------------------------------------------------------------------

%package -n Default-kde4-config
Summary:	ROSA KDE configuration
Group:		Graphical desktop/KDE
Provides:	kde4-config-file = %{version}-%{release}
Requires:	mandriva-theme
Requires:	desktop-common-data
Requires(pre):	mandriva-kde4-config-common = %{version}-%{release}
Obsoletes:	free-kde4-config < %{version}-%{release}
Obsoletes:	one-kde4-config < %{version}-%{release}
Obsoletes:	powerpack-kde4-config < %{version}-%{release}
Obsoletes:	flash-kde4-config < %{version}-%{release}
Requires(pre):	mandriva-kde4-config-common = %{version}-%{release}
Requires(preun): mandriva-kde4-config-common
Requires(post):	perl-MDK-Common
Requires(post):	ccp

%description -n Default-kde4-config
This package regroups all specific ROSA config file for KDE.

%pre -n Default-kde4-config
if [ "$1" = "2" ]; then
	[ ! -h %{_sysconfdir}/kde4rc ] && rm -f %{_sysconfdir}/kde4rc ]
fi
if [ -d %{_localstatedir}/lib/mandriva/kde4-profiles/Default/share/apps/kdesktop/Desktop ]; then
  rm -rf %{_localstatedir}/lib/mandriva/kde4-profiles/Default/share/apps/kdesktop/Desktop
fi

%trigger -n Default-kde4-config -- kdebase-kdm4-config-file
    perl -MMDK::Common -e 'update_gnomekderc("%{_kde_configdir}/kdm/kdmrc", "General", "ServerVTs", "-7")' 

%post -n Default-kde4-config
update-alternatives --install %{_sysconfdir}/kde4rc kde4-config %{_localstatedir}/lib/mandriva/kde4-profiles/Default/kde4rc 15

mkdir -p %{_kde_configdir}/kdm
if [ -f %{_kde_configdir}/kdm/kdmrc -a ! -h %{_kde_configdir}/kdm/kdmrc ]; then
	mv %{_kde_configdir}/kdm/kdmrc %{_kde_configdir}/kdm/kdmrc.rpmold
fi
if [ -f %{_kde_configdir}/kdm/backgroundrc -a ! -h %{_kde_configdir}/kdm/backgroundrc ]; then
	mv %{_kde_configdir}/kdm/backgroundrc %{_kde_configdir}/kdm/backgroundrc.rpmold
fi
update-alternatives --install \
	%{_kde_configdir}/kdm/kdmrc kdm4-config \
	%{_localstatedir}/lib/mandriva/kde4-profiles/Default/share/config/kdm/kdmrc \
	10 \
	--slave \
	%{_kde_configdir}/kdm/backgroundrc \
	kdm4-background-config \
	%{_localstatedir}/lib/mandriva/kde4-profiles/Default/share/config/kdm/backgroundrc
ccp -b -d -i --set NoOrphans -o %{_localstatedir}/lib/mandriva/kde4-profiles/Default/share/config/kdm/kdmrc -n %{_localstatedir}/lib/mandriva/kde4-profiles/Default/share/config/kdm/kdmrc.rpmnew > /dev/null 2>&1
# As kdmrc is a config(noreplace), make sure that the poweroff commande is OK.
perl -MMDK::Common -e 'update_gnomekderc("%{_kde_configdir}/kdm/kdmrc", Shutdown, HaltCmd, "/bin/poweroff")'


%postun -n Default-kde4-config
if [ "$1" = "0" ]; then
    if ! [ -e %{_localstatedir}/lib/mandriva/kde4-profiles/Default/kde4rc ]; then
        update-alternatives --remove kde4-config %{_localstatedir}/lib/mandriva/kde4-profiles/Default/kde4rc
    fi

    if ! [ -e %{_localstatedir}/lib/mandriva/kde4-profiles/Default/share/config/kdmrc ]; then
        update-alternatives --remove kdm4-config %{_localstatedir}/lib/mandriva/kde4-profiles/Default/share/config/kdmrc
    fi
fi

%triggerpostun -n Default-kde4-config -- mandriva-kdm-config
update-alternatives --install \
    %{_kde_configdir}/kdm/kdmrc kdm4-config \
    %{_localstatedir}/lib/mandriva/kde4-profiles/Default/share/config/kdm/kdmrc \
    10 \
    --slave \
    %{_kde_configdir}/kdm/backgroundrc \
    kdm4-background-config \
    %{_localstatedir}/lib/mandriva/kde4-profiles/Default/share/config/kdm/backgroundrc

%files -n Default-kde4-config
%defattr(-, root, root)
%dir %{_localstatedir}/lib/mandriva/kde4-profiles/Default
%{_localstatedir}/lib/mandriva/kde4-profiles/Default/*
%config(noreplace) %{_localstatedir}/lib/mandriva/kde4-profiles/Default/share/config/kdm/backgroundrc
%config(noreplace) %{_localstatedir}/lib/mandriva/kde4-profiles/Default/share/config/kdm/kdmrc

%prep
%setup -q

%install
# Create profile dirs
mkdir -p %{buildroot}/%{_kde_appsdir}/kdm
mkdir -p %{buildroot}/%{_kde_configdir}/kdm
mkdir -p %{buildroot}/%{_localstatedir}/lib/mandriva
mkdir -p %{buildroot}/%{_datadir}/applications/kde4
mkdir -p %{buildroot}%{_kde_appsdir}/ksplash/Themes


for i in 16 32 48 64 128; do
        mkdir -p %{buildroot}%{_iconsdir}/crystalsvg/${i}x${i}/apps ;
        cp kde4-profiles/common/share/icons/crystalsvg/${i}x${i}/apps/home-mdk.png %{buildroot}%{_iconsdir}/crystalsvg/${i}x${i}/apps/home-mdk.png ;
done

mv kde4-profiles %{buildroot}/%{_localstatedir}/lib/mandriva


for name in Default; do
# As we Ksplash, we need to copy the files in /usr
	cp -fr %{buildroot}%{_localstatedir}/lib/mandriva/kde4-profiles/$name/share/config/kdm/themes %{buildroot}/%{_kde_appsdir}/kdm
# We keep this common as we use the same theme for all mdv flavours
	cp -fr %{buildroot}%{_localstatedir}/lib/mandriva/kde4-profiles/$name/share/apps/ksplash/Themes/ROSA %{buildroot}%{_kde_appsdir}/ksplash/Themes
	pushd %{buildroot}%{_localstatedir}/lib/mandriva/kde4-profiles/$name/share/apps/mandriva/pics/
		icondir=%{buildroot}%{_localstatedir}/lib/mandriva/kde4-profiles/$name/share/icons
		mkdir -p $icondir/oxygen/scalable/places/
		cp mdvbutton.svg $icondir/oxygen/scalable/places/

		for RES in 16 22 32 48 64 128 256; do
			mkdir -p  $icondir/oxygen/${RES}x${RES}/places
			inkscape -z -w ${RES} -h ${RES} -f mdvbutton.svg -e $icondir/oxygen/${RES}x${RES}/places/mdvbutton.png
		done
	popd

    echo "[Directories-default]" > %{buildroot}%{_localstatedir}/lib/mandriva/kde4-profiles/$name/kde4rc
    echo "prefixes=/var/lib/mandriva/kde4-profiles/common,%{_localstatedir}/lib/mandriva/kde4-profiles/$name" >> %{buildroot}%{_localstatedir}/lib/mandriva/kde4-profiles/$name/kde4rc
done

# Upstream
echo "[Directories-default]" > %{buildroot}%{_localstatedir}/lib/mandriva/kde4-profiles/common/upstream-kde4-config
echo "prefixes=%{_kde_prefix}" >> %{buildroot}%{_localstatedir}/lib/mandriva/kde4-profiles/common/upstream-kde4-config

mkdir -p %{buildroot}%{_datadir}/kde4/env
install -m 755 %{SOURCE1} %{buildroot}%{_datadir}/kde4/env


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15118 |12mr|mandriva-kde-icons-1.0.4-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: mandriva-kde-icons
Summary: Mandriva KDE icons
Version: 1.0.4
Release: %mkrel 14
Epoch: 1
URL: http://www.mandriva.com
Group: Graphical desktop/KDE
BuildRoot: %_tmppath/%name-buildroot
Source0: %{name}-%{version}.tar.bz2
License: GPL
BuildArch: noarch
Provides: kde-custom-icons

%description
This package contains all specific mandriva icons.
This include special folders icons and actions icons

%files
%defattr(-,root,root)
%{_iconsdir}/*/*/*/*
%{_iconsdir}/favicons/*

#--------------------------------------------------------------------

%prep
%setup -q -n %name-%version

%install
rm -rf %buildroot
mkdir -p %buildroot
cp -fr * %buildroot
mv -f %buildroot%_iconsdir/crystalsvg %buildroot%_iconsdir/oxygen

%clean
rm -rf %buildroot



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15119 |12mr|mandriva-kde-translation-2012.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Localization files for Mandriva KDE strings
Name:		mandriva-kde-translation
Version:	2012.1
Release:	2
License:	GPL
Group:		System/Base
URL:		http://www.rosalinux.com
Source0:	%{name}-%{version}.tar.bz2
BuildRequires:	gettext
BuildArch:	noarch

%description
This package includes that translations that have been added on
Mandriva KDE.

%files -f %{name}.lang
%defattr(-,root,root,0755)

#--------------------------------------------------------------------

%prep
%setup -q -n %{name}

%build

%install
%__mkdir_p %{buildroot}%{_datadir}/locale

#make po_files
for i in ./*.po
do
  langdir="%{buildroot}%{_datadir}/locale/`basename ${i} .po`/LC_MESSAGES/"
  %__mkdir_p ${langdir}
  msgfmt -o	${langdir}/mandriva-kde-translation.mo ${i}
done

%find_lang %{name}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15120 |12mr|mandriva-lxde-config-0.5.2-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	Mandriva LXDE configuration files
Name:    	mandriva-lxde-config
Version: 	0.5.2
Release: 	%mkrel 12
Group:   	Graphical desktop/Other
License: 	GPLv2+
URL:		http://www.lxde.org
# (fwang) http://svn.mandriva.com/svn/soft/mandriva-lxde-config/
Source0: 	%{name}-%{version}.tar.bz2
BuildArch: 	noarch
Obsoletes:	%{name}-Flash < %{version}
Obsoletes:	%{name}-Free < %{version}
Obsoletes:	%{name}-One < %{version}
Obsoletes:	%{name}-Powerpack < %{version}
Conflicts:	lxde-common < 0.5.5-0.git20110721.3
Requires:	mandriva-theme
Requires:	fonts-ttf-droid
Requires:	rosa-elementary-theme
Requires:	rosa-icons
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Configuration files for Mandriva LXDE desktop environment.

%prep
%setup -qn %{name}-%{version}

%install
rm -rf %{buildroot}

install -D desktop.conf -m644 %{buildroot}%{_sysconfdir}/xdg/lxsession/LXDE/desktop.conf
install -D openbox-rc.xml -m644 %{buildroot}%{_datadir}/lxde/openbox/rc.xml

%clean
rm -rf %{buildroot}

%pre
update-alternatives --remove-all lxde-config

%files
%defattr(-,root,root)
%{_sysconfdir}/xdg/lxsession/LXDE/desktop.conf
%{_datadir}/lxde/openbox/rc.xml



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15121 |12mr|mandriva-theme-1.4.9-31
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name mandriva-theme
%define theme Mandriva
%define version 1.4.9
%define scriptdir %{_datadir}/bootsplash/scripts
%define mdk_bg %{_datadir}/mdk/backgrounds

%define release 31

%define theme_header() \
Summary:	Mandriva%{?1:-%1} theme for plymouth and desktop background \
Group:		Graphics \
%description %{?1} \
This package contains the Mandriva%{?1:-%1} plymouth theme \
with its images and configuration for different resolution as well as \
the the desktop background image. \

%define theme_package(o:) \
%package %{1} \
Requires:	plymouth-system-theme \
Requires:	plymouth-plugin-script >= 0.8.2 \
Requires(post):	bootsplash >= 3.3.0 \
Provides:	mandrake_theme mandrake-theme mandrakelinux-theme mandriva-theme = %{version}-%{release} \
Provides:	plymouth(system-theme) \
Obsoletes:	mandrake_theme mandrake-theme mandrakelinux-theme %{?-o:%{-o*}} \
Requires:	mandriva-theme-common \
Suggests:	mandriva-theme-screensaver \
%theme_header(%{1}) \
\
%package %{1}-screensaver \
Summary:	Mandriva %{1} screensaver \
Group:		Graphics \
Provides:	mandriva-theme-screensaver \
%{?-o:Obsoletes: %{-o*}-screensaver} \
\
%description %{1}-screensaver \
This package contains the screensaver associated with the \
Mandriva %{1} theme. \

%define theme_scripts() \
%post -n %{name}-%{1} \
if [ -z "$DURING_INSTALL" ]; then \
  if [ -x %{scriptdir}/switch-themes ]; then \
    %{scriptdir}/switch-themes Mandriva-%{1} \
    %{_sbindir}/plymouth-set-default-theme Mandriva-%{1} -R \
  fi \
else \
  if [ -f /etc/sysconfig/bootsplash ]; then \
    perl -pi -e 's/^\s*SPLASH=.*/SPLASH=auto/; s/^\s*THEME=.*/THEME=Mandriva-%{1}/' /etc/sysconfig/bootsplash \
  fi \
  %{_sbindir}/plymouth-set-default-theme Mandriva-%{1} \
fi \
if [ -f %{mdk_bg}/Mandriva-root.png -a ! -f %{mdk_bg}/root/default.png -o -L %{mdk_bg}/root/default.png ]; then \
  rm -f %{mdk_bg}/root/default.png \
  ln -s Mandriva-%{1}-root-1600x1200.png %{mdk_bg}/root/default.png \
fi \
\
%triggerpostun -n %{name}-%{1} -- mandriva-theme-%{1} < 1.2.4 \
for f in kdeglobals konsolerc; do \
  if [ "`readlink /usr/share/config/$f 2>/dev/null`" == "$f-Mandriva-%{1}" ]; then \
    rm -f /usr/share/config/$f \
  fi \
done \
\
%preun -n %{name}-%{1} \
if [ "$1" == "0" ]; then \
  if [ -x %{scriptdir}/remove-theme ]; then \
    %{scriptdir}/remove-theme Mandriva-%{1} \
  fi \
  link=`readlink %{mdk_bg}/default.png` \
  slink=${link%%-*} \
  if [ "$slink" == "Mandriva-%{1}" ]; then rm -f %{mdk_bg}/default.png;fi \
  link=`readlink %{mdk_bg}/default.jpg` \
  slink=${link%%-*} \
  if [ "$slink" == "Mandriva-%{1}" ]; then rm -f %{mdk_bg}/default.jpg;fi \
  link=`readlink %{mdk_bg}/Mandriva.png` \
  slink=${link%%-*} \
  if [ "$slink" == "Mandriva-%{1}" ]; then rm -f %{mdk_bg}/Mandriva.png;fi \
  link=`readlink %{mdk_bg}/Mandriva.jpg` \
  slink=${link%%-*} \
  if [ "$slink" == "Mandriva-%{1}" ]; then rm -f %{mdk_bg}/Mandriva.jpg;fi \
  link=`readlink %{mdk_bg}/root/Mandriva.png` \
  slink=${link%%-*} \
  if [ "$slink" == "Mandriva-%{1}-root" ]; then rm -f %{mdk_bg}/root/default.png;fi \
fi \

%define theme_files() \
%files %{1} \
%{_datadir}/gfxboot/themes/Mandriva-%{1} \
%{_datadir}/plymouth/themes/Mandriva-%{1} \
%{mdk_bg}/Mandriva-%{1}* \
\
%{mdk_bg}/rosa-background.jpg \
%files %{1}-screensaver \
%dir %{_datadir}/mdk/screensaver \
%{_datadir}/mdk/screensaver/*-*.jpg \

Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{name}.tar.xz
License:	GPL
Prefix:		%{_prefix}
BuildArch:	noarch
BuildRequires:	gimp fonts-ttf-dejavu
%theme_header

%theme_package Rosa      -o mandriva-theme

%package common
Summary:	Mandriva common theme for plymouth
Group:		Graphics
Obsoletes:	plymouth-theme-mdv

%description common
This package contains common images for the Mandriva plymouth themes.

%package extra
Summary:	Additional backgrounds from Mandriva Linux users
Group:		Graphics

%description extra
This package contains winning picture from Mandriva 2010 photo 
background contest.

%prep
%setup -q

%build
%make

%install
rm -rf %{buildroot}
%make install prefix=%{buildroot}

# Default wallpaper should be available without browsing file system
mkdir -p %{buildroot}%{_datadir}/wallpapers
pushd %{buildroot}%{_datadir}/wallpapers
  ln -s ../mdk/backgrounds/default.jpg default.jpg
popd

%theme_scripts Rosa

%clean
rm -rf %{buildroot}

%files common
%{_datadir}/wallpapers/default.jpg

%files extra
%{_datadir}/mdk/backgrounds/Antes_del_vuelo.jpg
%{_datadir}/mdk/backgrounds/fields.jpg
%{_datadir}/mdk/backgrounds/hibiscus.jpg
%{_datadir}/mdk/backgrounds/Rustic_Chair.jpg
%{_datadir}/mdk/backgrounds/Autumn.jpg
%{_datadir}/mdk/backgrounds/Flower.jpg
%{_datadir}/mdk/backgrounds/Ice.jpg
%{_datadir}/mdk/backgrounds/Smiley01.jpg
%{_datadir}/mdk/backgrounds/chevalier.jpg
%{_datadir}/mdk/backgrounds/gouttes2500.jpg
%{_datadir}/mdk/backgrounds/night_swim.jpg
%{_datadir}/mdk/backgrounds/Beach.jpg
%{_datadir}/mdk/backgrounds/Cat.jpg
%{_datadir}/mdk/backgrounds/Event.jpg
%{_datadir}/mdk/backgrounds/Flowers.jpg
%{_datadir}/mdk/backgrounds/Sunset.jpg
%{_datadir}/mdk/backgrounds/Canal.jpg

%{_datadir}/mdk/backgrounds/Mandriva-extra.xml

%theme_files Rosa


%changelog
* Mon Aug 22 2011 Alex Burmashev <burmashev@mandriva.org> 1.4.9-9mdv2011.0
+ Revision: 696097
- updated One theme
- changed splash images
- Updated ROSA and Free themes

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15122 |12mr|man-pages-3.34-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define LANG en
Summary: English man (manual) pages from the Linux Documentation Project
Name: man-pages
Version: 3.34
Release: 1
License: GPL-style
Group: System/Internationalization
Source: ftp://ftp.kernel.org/pub/linux/docs/man-pages/%name-%version.tar.bz2
Source1: rpcgen.1
Source3: ld.so.8
Source4: ldd.1
Source5: ldconfig.8
Source6: man-pages-extralocale.tar.bz2
Source8: man9-19971126.tar.bz2
Source9: man2.tar.bz2
Source10: strptime.3
Source11: ifcfg.5
#Patch1: man-pages-1.31.iconv.patch.bz2
#Source2: netman-cvs.tar.bz2
URL:     http://www.kernel.org/doc/man-pages
# 	was ftp://ftp.win.tue.nl/pub/linux-local/manpages/
# Where to find it ????
# (fg) 20010627 Document that quad interpretation "feature" in socket API...
BuildRequires: man => 1.5j-8mdk
# this prevent auto-install of man-pages for non en locales:
#Requires: locales-%LANG
Requires: man => 1.5j-8mdk
Autoreqprov: false
BuildArch: noarch

%description
A large collection of man pages (reference material) from the Linux 
Documentation Project (LDP).  The man pages are organized into the
following sections:

        Section 1:  User commands (intro only)
        Section 2:  System calls
        Section 3:  Libc calls
        Section 4:  Devices (e.g., hd, sd)
        Section 5:  File formats and protocols (e.g., wtmp, /etc/passwd,
                nfs)
        Section 6:  Games (intro only)
        Section 7:  Conventions, macro packages, etc. (e.g., nroff, ascii)
        Section 8:  System administration (intro only)
        Section 9:  Kernel internal routines

%prep
%setup -q -a 9 -a 8 -a6

cp -a %SOURCE1 man1
cp -a %SOURCE3 man8
cp -a %SOURCE4 man1
cp -a %SOURCE5 man8
cp -a %SOURCE10 man3
cp -a %SOURCE11 man5


%build
rm -fv man1/{diff,chgrp,chmod,chown,cp,dd,df,dircolors,du,install,dir,vdir}.1
rm -fv man1/{ln,ls,mkdir,mkfifo,mknod,mv,rm,rmdir,touch}.1
rm -fv man2/modules.2 man2/quotactl.2 man2/get_kernel_syms.2 
rm -fv man2/{create,delete,init,query}_module.2
rm -fv man4/{console,fd}.4 man5/{exports,nfs,fstab}.5

# those conflict with ld.so package
# this one conflicts with bind-utils
rm -rf man5/resolver.5

# this conflicts with ldconfig -- Geoff
rm -f man8/ldconfig.8

# those conflict with glibc{,-devel}
rm -f man1/{getent,iconv,ldd,locale,localedef,sprof}.1
rm -f man8/{ld.so,rpcinfo}.8
rm -f man1/rpcgen.1
rm -f man3/crypt{,_r}.3

# this conflict with glibc
rm -f man1/rpcgen.1.bz2
				
#mv man1/COPYING .

%install
set +x
mkdir -p %{buildroot}/%_mandir
for n in 0p 1 1p 2 3 3p 4 5 6 7 8 9; do
	mkdir %{buildroot}/%_mandir/man$n
done
for n in man*/*; do
	cp -a $n %{buildroot}/%_mandir/$n
done

set -x

LANG='' DESTDIR=%{buildroot} /usr/bin/mandb %{buildroot}/%_mandir/

mkdir -p %{buildroot}/etc/cron.weekly
cat > %{buildroot}/etc/cron.weekly/makewhatis-%LANG.cron << EOF
#!/bin/bash
LANG='' %{_bindir}/mandb %_mandir/%LANG
exit 0
EOF
chmod a+x %{buildroot}/etc/cron.weekly/makewhatis-%LANG.cron

mkdir -p  %{buildroot}/var/cache/man/%LANG
mkdir -p  %{buildroot}{%_mandir/%LANG,/var/catman/}

%files
%defattr(0644,root,man,755)
%doc README* *.Announce Changes
%dir %_mandir/%LANG
#%dir /var/cache/man/%LANG
#%verify (not md5 mtime size) %{_mandir}/whatis
%dir %_mandir/man*p/
%_mandir/man*/*
%_mandir/cat*/*
%_mandir/index.db*
%_mandir/CACHEDIR.TAG*
#%attr(755,root,man)/var/catman/%LANG
%config(noreplace) %attr(755,root,root)/etc/cron.weekly/makewhatis-%LANG.cron


%changelog
* Tue Feb 21 2012 abf
- The release updated by ABF

* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 3.32-3mdv2011.0
+ Revision: 666364
- mass rebuild

* Mon Dec 27 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 3.32-2mdv2011.0
+ Revision: 625385
- fix conflicting man pages (#61997)

* Sun Dec 05 2010 Thierry Vignaud <tv@mandriva.org> 3.32-1mdv2011.0
+ Revision: 610590
- new release

* Sun Nov 14 2010 Funda Wang <fwang@mandriva.org> 3.31-1mdv2011.0
+ Revision: 597443
- update to new version 3.31

* Mon Nov 08 2010 Thierry Vignaud <tv@mandriva.org> 3.30-1mdv2011.0
+ Revision: 594901
- new release

* Wed Oct 20 2010 Thierry Vignaud <tv@mandriva.org> 3.29-1mdv2011.0
+ Revision: 586992
- new release

* Wed Oct 06 2010 Funda Wang <fwang@mandriva.org> 3.28-1mdv2011.0
+ Revision: 583367
- update to new version 3.28

* Wed Sep 22 2010 Thierry Vignaud <tv@mandriva.org> 3.27-1mdv2011.0
+ Revision: 580625
- new release

* Sat Feb 27 2010 Funda Wang <fwang@mandriva.org> 3.24-1mdv2010.1
+ Revision: 512179
- update file list
- new version 3.24

* Wed Sep 30 2009 Frederik Himpe <fhimpe@mandriva.org> 3.23-1mdv2010.0
+ Revision: 451842
- update to new version 3.23

* Sat Jul 25 2009 Frederik Himpe <fhimpe@mandriva.org> 3.22-1mdv2010.0
+ Revision: 399655
- update to new version 3.22

* Fri May 01 2009 Frederik Himpe <fhimpe@mandriva.org> 3.21-1mdv2010.0
+ Revision: 369680
- update to new version 3.21

* Fri Feb 20 2009 Frederik Himpe <fhimpe@mandriva.org> 3.19-1mdv2009.1
+ Revision: 343500
- update to new version 3.19

* Tue Feb 10 2009 Frederik Himpe <fhimpe@mandriva.org> 3.18-1mdv2009.1
+ Revision: 339241
- update to new version 3.18

* Thu Jan 22 2009 Frederik Himpe <fhimpe@mandriva.org> 3.17-1mdv2009.1
+ Revision: 332632
- Update to new version 3.17
- Remove patch describing ext3 in filesystems(5): it's already documented

  + Thierry Vignaud <tv@mandriva.org>
    - new release

* Sat Dec 06 2008 Frederik Himpe <fhimpe@mandriva.org> 3.15-1mdv2009.1
+ Revision: 311180
- update to new version 3.15

* Wed Nov 26 2008 Thierry Vignaud <tv@mandriva.org> 3.14-1mdv2009.1
+ Revision: 307026
- new release

* Wed Nov 12 2008 Funda Wang <fwang@mandriva.org> 3.13-1mdv2009.1
+ Revision: 302479
- New version 3.13

* Fri Oct 31 2008 Frederik Himpe <fhimpe@mandriva.org> 3.12-1mdv2009.1
+ Revision: 299007
- update to new version 3.12

* Fri Oct 10 2008 Frederik Himpe <fhimpe@mandriva.org> 3.11-1mdv2009.1
+ Revision: 291638
- update to new version 3.11

  + Funda Wang <fwang@mandriva.org>
    - New version 3.10

* Thu Sep 11 2008 Thierry Vignaud <tv@mandriva.org> 3.09-1mdv2009.0
+ Revision: 283797
- new release

* Wed Aug 27 2008 Thierry Vignaud <tv@mandriva.org> 3.08-1mdv2009.0
+ Revision: 276576
- new release

* Wed Aug 13 2008 Frederik Himpe <fhimpe@mandriva.org> 3.07-1mdv2009.0
+ Revision: 271512
- update to new version 3.07

* Thu Aug 07 2008 Funda Wang <fwang@mandriva.org> 3.06-1mdv2009.0
+ Revision: 265802
- New version 3.06

* Thu Jul 24 2008 Funda Wang <fwang@mandriva.org> 3.05-1mdv2009.0
+ Revision: 246150
- New version 3.05

* Fri Jul 18 2008 Funda Wang <fwang@mandriva.org> 3.04-1mdv2009.0
+ Revision: 238227
- New version 3.04

* Sun Jun 29 2008 Funda Wang <fwang@mandriva.org> 3.01-1mdv2009.0
+ Revision: 229934
- New version 3.01

* Fri Jun 20 2008 Funda Wang <fwang@mandriva.org> 3.00-1mdv2009.0
+ Revision: 227331
- fix file list
- New version 3.00

* Wed Jun 11 2008 Funda Wang <fwang@mandriva.org> 2.80-1mdv2009.0
+ Revision: 217915
- New version 2.80

* Fri Feb 22 2008 Thierry Vignaud <tv@mandriva.org> 2.78-1mdv2008.1
+ Revision: 173831
- new release

* Sat Feb 02 2008 Funda Wang <fwang@mandriva.org> 2.77-1mdv2008.1
+ Revision: 161479
- update to new version 2.77

* Mon Jan 28 2008 Thierry Vignaud <tv@mandriva.org> 2.76-1mdv2008.1
+ Revision: 159257
- new release

* Fri Jan 11 2008 Funda Wang <fwang@mandriva.org> 2.75-1mdv2008.1
+ Revision: 147847
- update to new version 2.75

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Dec 30 2007 Funda Wang <fwang@mandriva.org> 2.74-1mdv2008.1
+ Revision: 139527
- update to new version 2.74

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Dec 14 2007 Thierry Vignaud <tv@mandriva.org> 2.72-1mdv2008.1
+ Revision: 119859
- rediff patch 2
- new release

* Mon Dec 03 2007 Thierry Vignaud <tv@mandriva.org> 2.69-1mdv2008.1
+ Revision: 114625
- new release
- new download URL
- new URL

* Wed Oct 24 2007 Funda Wang <fwang@mandriva.org> 2.67-1mdv2008.1
+ Revision: 101828
- update to new version 2.67
- fix tarball URL

* Tue Oct 09 2007 Thierry Vignaud <tv@mandriva.org> 2.66-1mdv2008.0
+ Revision: 95785
- new release

* Fri Aug 10 2007 Thierry Vignaud <tv@mandriva.org> 2.64-1mdv2008.0
+ Revision: 61545
- new release

* Wed Jul 25 2007 Funda Wang <fwang@mandriva.org> 2.63-1mdv2008.0
+ Revision: 55165
- New version 2.63

* Sat Jul 14 2007 Funda Wang <fwang@mandriva.org> 2.62-1mdv2008.0
+ Revision: 51990
- New version

* Tue Jun 26 2007 Thierry Vignaud <tv@mandriva.org> 2.60-1mdv2008.0
+ Revision: 44432
- new release

* Mon Jun 18 2007 Funda Wang <fwang@mandriva.org> 2.57-1mdv2008.0
+ Revision: 40670
- New upstream version

* Thu Jun 14 2007 Thierry Vignaud <tv@mandriva.org> 2.56-1mdv2008.0
+ Revision: 39350
- new release

* Fri Jun 08 2007 Thierry Vignaud <tv@mandriva.org> 2.54-1mdv2008.0
+ Revision: 37568
- no more man vs gnu info README
- new release
- new release

* Thu May 31 2007 Funda Wang <fwang@mandriva.org> 2.50-1mdv2008.0
+ Revision: 33005
- New version

* Mon Apr 23 2007 Thierry Vignaud <tv@mandriva.org> 2.44-1mdv2008.0
+ Revision: 17402
- new release


* Thu Feb 08 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.43-1mdv2007.0
+ Revision: 118082
- kill icon
- new release
- new release

* Wed Oct 25 2006 Thierry Vignaud <tvignaud@mandriva.com> 2.41-1mdv2007.1
+ Revision: 72348
- Import man-pages

* Wed Oct 25 2006 Thierry Vignaud <tvignaud@mandriva.com> 2.41-1mdv2007.1
- new release

* Sat Aug 12 2006 Thierry Vignaud <tvignaud@mandriva.com> 2.36-1mdv2007.0
- new release

* Fri Jul 28 2006 Thierry Vignaud <tvignaud@mandriva.com> 2.36-1mdv2007.0
- new release

* Thu Jun 22 2006 Thierry Vignaud <tvignaud@mandriva.com> 2.34-1mdv2007.0
- new release

* Thu Jun 01 2006 Thierry Vignaud <tvignaud@mandriva.com> 2.33-1mdv2007.0
- new release

* Thu May 18 2006 Thierry Vignaud <tvignaud@mandriva.com> 2.32-1mdk
- new release

* Fri May 05 2006 Thierry Vignaud <tvignaud@mandriva.com> 2.31-1mdk
- new release

* Wed May 03 2006 Thierry Vignaud <tvignaud@mandriva.com> 2.30-1mdk
- new release

* Sat Apr 15 2006 Thierry Vignaud <tvignaud@mandriva.com> 2.29-1mdk
- new release

* Tue Mar 21 2006 Thierry Vignaud <tvignaud@mandriva.com> 2.26-1mdk
- new release

* Fri Mar 10 2006 Thierry Vignaud <tvignaud@mandriva.com> 2.25-1mdk
- new release

* Wed Feb 22 2006 Thierry Vignaud <tvignaud@mandriva.com> 2.24-1mdk
- new release

* Mon Feb 13 2006 Thierry Vignaud <tvignaud@mandriva.com> 2.23-1mdk
- new release

* Mon Jan 30 2006 Thierry Vignaud <tvignaud@mandriva.com> 2.21-1mdk
- new release

* Fri Oct 07 2005 Thierry Vignaud <tvignaud@mandriva.com> 2.08-1mdk
- new release
- fix unowned directories (#17427)
- kill patches 4, 5 & 6 (merged)

* Fri Aug 19 2005 Thierry Vignaud <tvignaud@mandriva.com> 2.07-1mdk
- new release

* Fri Jul 08 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.04-2mdk
- include POSIX man pages (#16167)

* Fri Jun 24 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.04-1mdk
- new release

* Sat Jun 04 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.03-1mdk
- new release

* Mon Apr 18 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.02-1mdk
- new release

* Tue Jan 25 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.01-2mdk
- remove the require on locales-en (otherwise man-pages are only installed
  for english installs)
- fix rpmlint warnings

* Mon Dec 20 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.01-1mdk
- new release

* Fri Dec 17 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.00-1mdk
- new release

* Fri Aug 27 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.67-1mdk
- new release

* Wed Apr 07 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.66-1mdk
- new release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15123 |12mr|man-pages-cs-0.18.20090209-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define LNG cs

Summary:	Czech Linux Manual Pages
Name:		man-pages-%LNG
Version:	0.18.20090209
Release:	%mkrel 8
License:	Distributable
Group:		System/Internationalization
URL:		http://tropikhajma.sweb.cz/man-pages-cs/
Source:		http://tropikhajma.sweb.cz/%{name}/%{name}-%{version}.tar.lzma
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

BuildRequires:	man => 1.5j-8mdk
BuildRequires:	sed 
BuildRequires:	grep 
Requires:	locales-%LNG, 
Requires:	man => 1.5j-8mdk
Autoreqprov:	false
BuildArch:	noarch
Obsoletes:	man-%LNG, manpages-%LNG
Provides:	man-%LNG, manpages-%LNG

%description
A large collection of man pages (reference material) from the Linux 
Documentation Project (LDP), translated to Czech.  The man pages are
organized into the following sections:

	Section 1:  User commands (intro only)
	Section 2:  System calls
	Section 3:  Libc calls
	Section 4:  Devices (e.g., hd, sd)
	Section 5:  File formats and protocols (e.g., wtmp, %{_sysconfdir}passwd, nfs)
	Section 6:  Games (intro only)
	Section 7:  Conventions, macro packages, etc. (e.g., nroff, ascii)
	Section 8:  System administration (intro only)

%prep
%setup -q -n %name-%version

%build
# Preserve better versions...
rm ./procps/kill.1
rm ./procps/uptime.1
rm ./man-pages/man1/du.1 
rm ./man-pages/man1/dir.1
rm ./man-pages/man1/vdir.1 

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/%{_mandir}/%LNG/
make install DESTDIR=%{buildroot} MANDIR=%{_mandir}/%LNG/

LANG=%LNG DESTDIR=%{buildroot} %{_sbindir}/makewhatis %{buildroot}/%_mandir/%LNG

mkdir -p %{buildroot}%{_sysconfdir}/cron.weekly

cat > %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%LNG.cron << EOF
#!/bin/bash
LANG=%LNG %{_sbindir}/makewhatis %_mandir/%LNG
exit 0
EOF
chmod a+x %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%LNG.cron

mkdir -p  %{buildroot}/var/cache/man/%LNG

touch %{buildroot}/var/cache/man/%LNG/whatis

%postun
# 0 means deleting the package
if [ "$1" = "0" ]; then
   ## Force removing of /var/cache/man/%LNG, if there isn't any man page
   ## directory /%_mandir/%LNG
   if [ ! -d %_mandir/%LNG ] ; then
       rm -rf /var/cache/man/%LNG
   fi
fi

%post
%create_ghostfile /var/cache/man/%LNG/whatis root root 644

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,man,755)
%doc README* Changelog CONTRIB.old
%dir %_mandir/%LNG
%dir /var/cache/man/%LNG
%ghost %config(noreplace) /var/cache/man/%LNG/whatis
%_mandir/%LNG/man*
%_mandir/%LNG/whatis
%config(noreplace) %attr(755,root,root) %{_sysconfdir}/cron.weekly/makewhatis-%LNG.cron



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15124 |12mr|man-pages-da-0.1.1-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define LNG da
%define name man-pages-%LNG
%define version 0.1.1
%define release %mkrel 15

Summary: Danish man pages from the Linux Documentation Project
Name: %{name}
Version: %{version}
Release: %{release}
License: Distributable
Group: System/Internationalization
Patch: manpages-da-0.1.1-manpath.patch
URL: http://www.sslug.dk/locale/man-sider/
Source: http://www.sslug.dk/locale/man-sider/manpages-da-%version.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: man => 1.5j-8mdk
Requires: locales-%LNG
Requires: man => 1.5j-8mdk 
BuildRequires: sed grep man
Autoreq: false
BuildArch: noarch

%description
A large collection of man pages (reference material) from the Linux 
Documentation Project (LDP), translated to Danish.  The man pages are
organized into the following sections:

        Section 1:  User commands (intro only)
        Section 2:  System calls
        Section 3:  Libc calls
        Section 4:  Devices (e.g., hd, sd)
        Section 5:  File formats and protocols (e.g., wtmp, %{_sysconfdir}passwd,
                    nfs)
        Section 6:  Games (intro only)
        Section 7:  Conventions, macro packages, etc. (e.g., nroff, ascii)
        Section 8:  System administration (intro only)

%prep
%setup -q -n manpages-da-%{version}
%patch -p1

%build

%install
rm -fr %{buildroot}
make PREFIX=%{buildroot}/usr install

LANG=%LNG DESTDIR=%{buildroot} %{_sbindir}/makewhatis %{buildroot}/%_mandir/%LNG

mkdir -p %{buildroot}%{_sysconfdir}/cron.weekly
cat > %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%LNG.cron << EOF
#!/bin/bash
LANG=%LNG %{_sbindir}/makewhatis %_mandir/%LNG
exit 0
EOF
chmod a+x %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%LNG.cron

mkdir -p  %{buildroot}/var/cache/man/%LNG

touch %{buildroot}/var/cache/man/%LNG/whatis

%postun
# 0 means deleting the package
if [ "$1" = "0" ]; then
   ## Force removing of /var/catman/%LNG, if there isn't any man page
   ## directory /%_mandir/%LNG
   if [ ! -d %_mandir/%LNG ] ; then
       /bin/rm -rf /var/catman/%LNG
   fi
fi

%post
%create_ghostfile /var/cache/man/%LNG/whatis root root 644

%clean
rm -fr %{buildroot}

%files
%defattr(-,root,root)
%doc lsmig AUTHORS ChangeLog
%dir %_mandir/%LNG
%dir /var/cache/man/%LNG
%ghost %config(noreplace) /var/cache/man/%LNG/whatis
%config(noreplace) %attr(755,root,root) %{_sysconfdir}/cron.weekly/makewhatis-%LNG.cron
%_mandir/%LNG/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15125 |12mr|man-pages-de-0.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	LNG de
%define	gitrevision aeb3e35
%define	srcname manpages-%{LNG}

Name:		man-pages-%{LNG}
Version:	0.9
Release:	%mkrel 1
Summary:	German man (manual) pages from the Linux Documentation Project
License:	Distributable
Group:		System/Internationalization
Url:		http://alioth.debian.org/projects/manpages-de/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
Source0:	%{srcname}-%{gitrevision}.tar.gz
BuildRequires:	man
Requires:	locales-%{LNG}
Requires:	man
Obsoletes:	man-%{LNG}
Obsoletes:	manpages-%{LNG}
Provides:	man-%{LNG}
Provides:	manpages-%{LNG}

%description
A large collection of man pages (reference material) from the Linux 
Documentation Project (LDP), translated to German.  The man pages are
organized into the following sections:

        Section 1:  User commands (intro only)
        Section 2:  System calls
        Section 3:  Libc calls
        Section 4:  Devices (e.g., hd, sd)
        Section 5:  File formats and protocols (e.g., wtmp, %{_sysconfdir}passwd,
                    nfs)
        Section 6:  Games (intro only)
        Section 7:  Conventions, macro packages, etc. (e.g., nroff, ascii)
        Section 8:  System administration (intro only)

%prep
%setup -q -n %{srcname}-%{gitrevision}

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/%{_mandir}/%{LNG}/man{1,2,3,4,5,6,7,8,9,n}
mkdir -p %{buildroot}%{_var}/catman/%{LNG}/cat{1,2,3,4,5,6,7,8,9,n}

for i in 1 2 3 4 5 6 7 8; do
	if [ -d man$i ] ; then
		cp -avf man$i %{buildroot}%{_mandir}/%{LNG}/
	else
		echo "man$i does not exist"
	fi
done

# those files conflict whith net-tools
# nothing to remove for now

LANG=%{LNG} DESTDIR=%{buildroot} %{_sbindir}/makewhatis %{buildroot}/%{_mandir}/%{LNG}

mkdir -p %{buildroot}%{_sysconfdir}/cron.weekly
cat > %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%{LNG}.cron << EOF
#!/bin/bash
LANG=%{LNG} %{_sbindir}/makewhatis %{_mandir}/%{LNG}
exit 0
EOF
chmod a+x %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%{LNG}.cron

mkdir -p  %{buildroot}%{_var}/cache/man/%{LNG}

touch %{buildroot}%{_var}/cache/man/%{LNG}/whatis

%postun
# 0 means deleting the package
if [ "$1" = "0" ]; then
   ## Force removing of /var/catman/%{LNG}, if there isn't any man page
   ## directory /%{_mandir}/%{LNG}
   if [ ! -d %{_mandir}/%{LNG} ] ; then
       rm -rf %{_var}/catman/%{LNG}
   fi
fi

%post
%create_ghostfile %{_var}/cache/man/%{LNG}/whatis root root 644

%files
%doc CHANGES README COPYRIGHT
%dir %{_mandir}/%{LNG}
%dir %{_var}/cache/man/%{LNG}
%ghost %config(noreplace) %{_var}/cache/man/%{LNG}/whatis
%{_mandir}/%{LNG}/man*
%{_mandir}/%{LNG}/whatis
%attr(755,root,man) %{_var}/catman/%{LNG}
%config(noreplace) %attr(755,root,root) %{_sysconfdir}/cron.weekly/makewhatis-%{LNG}.cron




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15126 |12mr|man-pages-es-1.55-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define LNG es
%define extra_ver 0.8a

Summary: Spanish man (manual) pages from the Linux Documentation Project
Name: man-pages-%LNG
Version: 1.55
Release: %mkrel 8
License: LDP GENERAL PUBLIC LICENSE
Group: System/Internationalization
Source: http://www.ditec.um.es/~piernas/manpages-es/man-pages-es-%{version}.tar.bz2  
Source1: http://www.ditec.um.es/~piernas/manpages-es/man-pages-es-extra-%{extra_ver}.tar.bz2  
URL: http://www.ditec.um.es/~piernas/manpages-es/
#URL: http://www.pameli.org/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: man => 1.5j-8mdk
Requires: locales-%LNG, man => 1.5j-8mdk
Requires(post,preun): sed grep man
Autoreq: false
BuildArch: noarch
Obsoletes: man-%LNG, manpages-%LNG
Provides: man-%LNG, manpages-%LNG
Obsoletes: man-pages-es-extra
Provides: man-pages-es-extra

%description
A large collection of man pages (reference material) from the Linux 
Documentation Project (LDP), translated to spanish.  The man pages are
organized into the following sections:

        Section 1:  User commands (intro only)
        Section 2:  System calls
        Section 3:  Libc calls
        Section 4:  Devices (e.g., hd, sd)
        Section 5:  File formats and protocols (e.g., wtmp, %{_sysconfdir}passwd,
                nfs)
        Section 6:  Games (intro only)
        Section 7:  Conventions, macro packages, etc. (e.g., nroff, ascii)
        Section 8:  System administration (intro only)


%prep
%setup -n man-pages-%LNG-%{version} -a1
%build


%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/%_mandir/%LNG/man{1,2,3,4,5,6,7,8,9,n}
mkdir -p %{buildroot}/var/catman/%LNG/cat{1,2,3,4,5,6,7,8,9,n}

mv man1/{README,LEAME} .

make MANDIR=%{buildroot}/%_mandir/es allbz

make -C man-pages-es-extra-%{extra_ver} MANDIR=%{buildroot}/%_mandir/es allbz

LANG=%LNG DESTDIR=%{buildroot} %{_sbindir}/makewhatis %{buildroot}/%_mandir/%LNG

mkdir -p %{buildroot}%{_sysconfdir}/cron.weekly
cat > %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%LNG.cron << EOF
#!/bin/bash
LANG=%LNG %{_sbindir}/makewhatis %_mandir/%LNG
exit 0
EOF
chmod a+x %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%LNG.cron

mkdir -p  %{buildroot}/var/cache/man/%LNG
rm -f %{buildroot}/usr/share/man/es/{LEEME,LEEME.extra,PAQUETES,PROYECTO}

touch %{buildroot}/var/cache/man/%LNG/whatis

%postun
# 0 means deleting the package
if [ "$1" = "0" ]; then
   ## Force removing of /var/catman/%LNG, if there isn't any man page
   ## directory /%_mandir/%LNG
   if [ ! -d %_mandir/%LNG ] ; then
       rm -rf /var/catman/%LNG
   fi
fi

%post
%create_ghostfile /var/cache/man/%LNG/whatis root root 644

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,man,755)
%doc LEEME README man-pages-es-extra-%{extra_ver}/LEEME.extra
%doc man-pages-es-extra-%{extra_ver}/PAQUETES 
%doc man-pages-es-extra-%{extra_ver}/PROYECTO
%dir %_mandir/%LNG
%dir /var/cache/man/%LNG
%ghost %config(noreplace) /var/cache/man/%LNG/whatis
%_mandir/%LNG/man*
%_mandir/%LNG/whatis
%attr(755,root,man) /var/catman/%LNG
%config(noreplace) %attr(755,root,root) %{_sysconfdir}/cron.weekly/makewhatis-%LNG.cron




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15127 |12mr|man-pages-fr-3.03.0-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define LNG fr

Summary:	French man (manual) pages from the Linux Documentation Project
Name:		man-pages-fr
Version:	3.03.0
Release:	10
License:	GPL
Group:	System/Internationalization
URL: 	http://manpagesfr.free.fr/
Source:	http://manpagesfr.free.fr/download/%name-%version.tar.bz2 
Source2: man-pages-fr-goodies.tar.bz2
Source3: http://www.delafond.org/traducmanfr/mansupfr.tar.bz2
Source4: http://www.delafond.org/traducmanfr/archivemansupfr.tar.bz2
Source10: http://www.enstimac.fr/Perl/perl-all-fr-man.tar.bz2
Source11: man-pages-fr-1.58-extras.tar.bz2
Source12: man-pages-extras-fr-0.7.9.tar.bz2
Source13: http://manpagesfr.free.fr/download/man-pages-sup-fr-20080606.tar.bz2
Source20: books-fr.xpm
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: man => 1.5j-8mdk
Conflicts: rpm < 4.2, dkpg < 1.10.18, wireless-tools < 27-1mdk, urpmi < 4.5-2mdk
Conflicts: linkchecker < 2.3, vim-common < 7.0-2mdk
Requires: locales-fr, man => 1.5j-8mdk
Autoreqprov: false
BuildArchitectures: noarch
Obsoletes: man-fr, manpages-fr
Provides: man-fr, manpages-fr

%description
A large collection of man pages (reference material) from the Linux 
Documentation Project (LDP), translated to French.  The man pages are
organized into the following sections:

        Section 1:  User commands (intro only)
        Section 2:  System calls
        Section 3:  Libc calls
        Section 4:  Devices (e.g., hd, sd)
        Section 5:  File formats and protocols (e.g., wtmp, %{_sysconfdir}passwd,
                nfs)
        Section 5:  Games (intro only)
        Section 7:  Conventions, macro packages, etc. (e.g., nroff, ascii)
        Section 8:  System administration (intro only)
        Section 9:  Kernel routines

%prep
%setup -q -a3 -a4 -a10 -a11 -a12 -a13

%build
rm -f man2/core.21??
for dis in {archive_des_mans,pagesdeman}/{debian,mandrake}; do
	rmdir $dis/* || :
	for sec in 1 2 3 4 5 7 8 9; do
		[[ -d $dis/man$sec/ ]] && mv $dis/man$sec/* pagesdeman/%_mandir/%LNG/man$sec/
	done
done

for i in man{1,2,3,4,5,6,7,8,9}; do mv pagesdeman%_mandir/%LNG/$i/* $i||true;done
for i in man{1,3,5,8}; do mv archive_des_mans/$i/* $i||true;done 
# perl man pages:
mv DocFr/* man1

%install
ln -sf iso_8859-1.7 man7/latin1.7; ln -sf iso_8859-1.7 man7iso_8859_7.7
rm -rf %{buildroot}
mkdir -p %{buildroot}/%_mandir/%LNG/man{1,2,3,4,5,6,7}

# install X man pages :
for i in man{1,3,4,5,6}; do cp -a pagesdeman/usr/X11R6/man/%LNG/$i/*  %{buildroot}/%_mandir/%LNG/$i;done

mkdir -p %{buildroot}/var/catman/%LNG/cat{1,2,3,4,5,6,7,8,9,n}

for i in 1 2 3 4 5 6 7 8 9 ; do
	cp -adprf man$i %{buildroot}/%_mandir/%LNG/||:
done

#
# remove doble files
#
rm %{buildroot}/%_mandir/%LNG/man1/xawtv.1*
# this one is provided by alsaconf:
rm -f %{buildroot}/%_mandir/%LNG/man8/alsaconf.8
# these come from initscripts
rm %{buildroot}/%_mandir/%LNG/{man8/usernetctl.8*,man1/{consoletype,doexec,netreport,usleep}.1*}
# these come from wireless:
rm %{buildroot}/%_mandir/%LNG/{man5/iftab.5,man7/wireless.7,man8/{iwgetid,ifrename}.8}*
# these are provided by cups now
rm %{buildroot}/%_mandir/%LNG/man*/{cancel,cups,{backend,filter}.1,lp,classes,disable,mime.{conv,type}s,printers.conf,{accept,enable,reject}.8}*
# these are provided by dpkg
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}}.*
# these come from rpm:
rm %{buildroot}/%_mandir/%LNG/man8/rpm.8*

# this lary wall perl script man page, not util linux rename tool one:
mv %{buildroot}/%_mandir/%LNG/man1/rename{,.pl}.1
# these are provided by net-tools
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}
# this one is provided by wireless-tools
rm -f %{buildroot}/%_mandir/%LNG/man8/iw{config,event,list,priv,spy}.8
# these are provided by vim7:
rm -f %{buildroot}/%_mandir/%LNG/man1/{evim.,ex.,{,r}{view,vim}.,vimdiff,vimtutor}*
# this one is provided by linkchecker:
rm -f %{buildroot}/%_mandir/%LNG/man1/linkchecker.1
# these are provided by nano:
rm -f %{buildroot}/%_mandir/%LNG/man1/nano.1*
rm -f %{buildroot}/%_mandir/%LNG/man1/rnano.1*
rm -f %{buildroot}/%_mandir/%LNG/man5/nanorc*
# these are provided by fcron:
rm -f %{buildroot}/%_mandir/%LNG/man*/fcron*

# upstream packagers are ... different
rm -f %{buildroot}%_mandir/%LNG/man1/.swp

# there is already a tzselect man page at man8/tzselect.8
rm -f %{buildroot}%_mandir/%LNG/man1/tzselect.1

# nmap already provides it (#62985)
rm -f %{buildroot}%_mandir/%LNG/man1/nmap.1

tar jxf %SOURCE2 -C %{buildroot}/usr/share
LANG=%LNG DESTDIR=%{buildroot} %_sbindir/makewhatis %{buildroot}/%_mandir/%LNG

mkdir -p %{buildroot}%{_sysconfdir}/cron.weekly
cat > %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%LNG.cron << EOF
#!/bin/bash
LANG=%LNG %_sbindir/makewhatis %_mandir/%LNG
exit 0
EOF
chmod a+x %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%LNG.cron

mkdir -p  %{buildroot}/var/cache/man/%LNG

touch %{buildroot}/var/cache/man/%LNG/whatis

%postun
# 0 means deleting the package
if [ "$1" = "0" ]; then
   ## Force removing of /var/catman/%LNG, if there isn't any man page
   ## directory /%_mandir/%LNG
   if [ ! -d %_mandir/%LNG ] ; then
       rm -rf /var/catman/%LNG
   fi
fi

%post
%create_ghostfile /var/cache/man/%LNG/whatis root root 644

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,man,755)
%doc LISEZ_MOI changements
%dir %_mandir/%LNG
%dir /var/cache/man/%LNG
%ghost %config(noreplace) /var/cache/man/%LNG/whatis
%_mandir/%LNG/man*
%_mandir/%LNG/whatis
%attr(755,root,man) /var/catman/%LNG
%config(noreplace) %attr(755,root,root) %{_sysconfdir}/cron.weekly/makewhatis-%LNG.cron





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15128 |12mr|man-pages-hu-0.2.2-17
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define LNG hu
%define name man-pages-%LNG
%define version 0.2.2
%define release %mkrel 17

Summary: Hungarian manual pages
Name: %{name}
Version: %{version}
Release: %{release}
License: Distributable
Group: System/Internationalization
URL: http://www.kde.hu/mlp/man/
Source: http://www.kde.hu/mlp/man/man_hu_2001_01_05.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: man => 1.5j-8mdk
Requires: locales-%LNG, man => 1.5j-8mdk
Autoreq: false
BuildArch: noarch

%description 
A large collection of man pages (reference material) from the Linux 
Documentation Project (LDP), translated to Hungarian.  The man pages are
organized into the following sections:

        Section 1:  User commands (intro only)                      
        Section 2:  System calls                                    
        Section 3:  Libc calls
        Section 4:  Devices (e.g., hd, sd)
        Section 5:  File formats and protocols (e.g., wtmp, %{_sysconfdir}passwd,
                nfs)
        Section 6:  Games (intro only)
        Section 7:  Conventions, macro packages, etc. (e.g., nroff, ascii)
        Section 8:  System administration (intro only)

%prep
%setup -q -n usr
#%setup -n manpages-%LNG
%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/%_mandir/%LNG/man{1,2,3,4,5,6,7,8,9,n}

find man/hu -type f -name "*.gz" -exec gunzip {} \;

for i in 1 2 3 5 7 8; do
	cp -adpvrf man/hu/man$i %{buildroot}/%_mandir/%LNG/
done

LANG=%LNG DESTDIR=%{buildroot} %{_sbindir}/makewhatis %{buildroot}/%_mandir/%LNG

mkdir -p %{buildroot}%{_sysconfdir}/cron.weekly
cat > %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%LNG.cron << EOF
#!/bin/bash
LANG=%LNG %{_sbindir}/makewhatis %_mandir/%LNG
exit 0
EOF
chmod a+x %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%LNG.cron

mkdir -p  %{buildroot}/var/cache/man/%LNG

touch %{buildroot}/var/cache/man/%LNG/whatis

%post
%create_ghostfile /var/cache/man/%LNG/whatis root root 644

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,man,755)
#%doc CHANGES README COPYRIGHT
%dir %_mandir/%LNG
%dir /var/cache/man/%LNG
%ghost %config(noreplace) /var/cache/man/%LNG/whatis
%_mandir/%LNG/man*
%_mandir/%LNG/whatis
%config(noreplace) %attr(755,root,root) %{_sysconfdir}/cron.weekly/makewhatis-%LNG.cron




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15129 |12mr|man-pages-id-0.1-19
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define LNG id

Summary:	Man pages in Indonesian language
Name:		man-pages-%{LNG}
Version:	0.1
Release:	19
License:	GPL
Group:		System/Internationalization
Source:		id-man.tar.bz2
BuildRequires:	man
Requires:	locales-%{LNG}
Requires:	man
Autoreq:	false
BuildArch:	noarch

%description
A collection of man pages for Linux in Indonesian language

%prep

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_mandir}/%{LNG}/
tar jxf %{SOURCE0} -C %{buildroot}%{_mandir}/%{LNG}/

LANG=%LNG DESTDIR=%{buildroot} %{_sbindir}/makewhatis %{buildroot}/%{_mandir}/%{LNG}

mkdir -p %{buildroot}%{_sysconfdir}/cron.weekly
cat > %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%{LNG}.cron << EOF
#!/bin/bash
LANG=%{LNG} %{_sbindir}/makewhatis %{_mandir}/%{LNG}
exit 0
EOF
chmod a+x %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%{LNG}.cron

mkdir -p  %{buildroot}/var/cache/man/%{LNG}

touch %{buildroot}/var/cache/man/%{LNG}/whatis

%post
%create_ghostfile /var/cache/man/%{LNG}/whatis root root 644

%files
%defattr(644,root,man,755)
%dir %{_mandir}/%{LNG}
%dir /var/cache/man/%{LNG}
%ghost %config(noreplace) /var/cache/man/%{LNG}/whatis
%{_mandir}/%{LNG}/man*
%{_mandir}/%{LNG}/whatis*
%config(noreplace) %attr(755,root,root) %{_sysconfdir}/cron.weekly/makewhatis-%{LNG}.cron




%changelog
* Sun Aug  26 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 2ce084e
- Fix file listed twice RPM error, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15130 |12mr|man-pages-it-2.80-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define LNG it
%define extra_version 0.5.0
%define fextra %name-extra-%{extra_version}

Summary: Italian manual pages
Name:    man-pages-%LNG
Version: 2.80
Release: %mkrel 6
License: GPL
URL:     ftp://ftp.pluto.it/pub/pluto/ildp/man/
Source:  ftp://ftp.pluto.it/pub/pluto/ildp/man/%name-%version.tar.gz
Source1:  %fextra.tar.bz2
Patch0: man-pages-it-2.80-installdir.patch
Group:   System/Internationalization
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: man => 1.5j-8mdk
Requires: locales-%LNG, man => 1.5j-8mdk
Autoreq: false
BuildArch: noarch
Obsoletes: man-%LNG, manpages-%LNG
Provides:  man-%LNG, manpages-%LNG
Conflicts: linkchecker < 2.3, vim-common < 7.0-2mdk


%description 
Italian translations of Linux manual pages: this package includes not
only those from the LDP, but also translations of other popular
man-pages.

BEWARE: some pages are dated!


%prep
%setup -q -a1
%patch0 -p0

%build

%install
rm -fr %buildroot

make install prefix=%buildroot%_prefix
make install prefix=%buildroot -C %fextra

LANG=%LNG DESTDIR=%{buildroot} %{_sbindir}/makewhatis %{buildroot}/%_mandir/%LNG

mkdir -p %{buildroot}%{_sysconfdir}/cron.weekly
cat > %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%LNG.cron << EOF
#!/bin/bash
LANG=%LNG %{_sbindir}/makewhatis %_mandir/%LNG
exit 0
EOF
chmod a+x %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%LNG.cron

mkdir -p  %{buildroot}/var/cache/man/%LNG

touch %{buildroot}/var/cache/man/%LNG/whatis

# these are provided by vim7:
rm -f %{buildroot}/%_mandir/%LNG/man1/{view.,rview.,vim}*


%postun
# 0 means deleting the package
if [ "$1" = "0" ]; then
   ## Force removing of /var/catman/%LNG, if there isn't any man page
   ## directory /%_mandir/%LNG
   if [ ! -d %_mandir/%LNG ] ; then
       /bin/rm -rf /var/catman/%LNG
   fi
fi

%post
%create_ghostfile /var/cache/man/%LNG/whatis root root 644

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,man,755)
%doc CHANGELOG HOWTOHELP readme
%dir %_mandir/%LNG
%dir /var/cache/man/%LNG
%ghost %config(noreplace) /var/cache/man/%LNG/whatis
%config(noreplace) %attr(755,root,root) %{_sysconfdir}/cron.weekly/makewhatis-%LNG.cron
%_mandir/%LNG/man*
%_mandir/%LNG/whatis



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15131 |12mr|man-pages-ja-20091215-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define LANG ja
%define snap 20091215

Summary:	Japanese manual pages
Name:		man-pages-%LANG
Version:	%{snap}
Release:	%mkrel 5
License:	distributable
Group:		System/Internationalization
URL:		http://www.linux.or.jp/JM/download.html
Source0:	http://www.linux.or.jp/JM/%{name}-%{snap}.tar.gz
Source2:	http://xjman.dsl.gr.jp/xjman-0.7.tar.bz2
Source3:	man-pages-ja-install.sh
Source4:	manpage-utf8-converter.rb
BuildRequires:	man 	>= 1.6e
BuildRequires:	ruby
Requires:	locales-%LANG
Requires:	man	>= 1.6e
# for file-system:
Requires(pre):	man
Requires(post): man
Autoreqprov:	false
BuildArch:	noarch
Obsoletes:	man-%LANG, manpages-%LANG
Provides:	man-%LANG, manpages-%LANG
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
The japanese man pages.

%prep
%setup -qn %{name}-%{snap} -a2

# install X11 man pages
mv xjman/ manual
echo "xjman-4.1.0	Y" >> script/pkgs.list

%build
cp %SOURCE3 installman.sh
rm -f manual/*/man1/man.1 manual/*/man1/apropos.1 manual/*/man1/whatis.1

# convert manpages (euc-jp to utf-8)
# we can use konqueror as a manpage viewer,
# but konqueror doesn't detect euc-jp properly.
cp %SOURCE4 .
./manpage-utf8-converter.rb

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_mandir}/%LANG
mkdir -p %{buildroot}/var/catman/%LANG/cat{1,2,3,4,5,6,7,8,9,n}

make install

rm -fr 

LANG=%LANG DESTDIR=%{buildroot} /usr/sbin/makewhatis %{buildroot}%{_mandir}/%LANG

mkdir -p %{buildroot}/etc/cron.weekly
cat > %{buildroot}/etc/cron.weekly/makewhatis-%LANG.cron << EOF
#!/bin/bash
/usr/sbin/makewhatis %{_mandir}/%LANG
exit 0
EOF
chmod a+x %{buildroot}/etc/cron.weekly/makewhatis-%LANG.cron

mkdir -p  %{buildroot}/var/cache/man/%LANG
rm -f %{buildroot}/usr/share/man/README*


%postun
# 0 means deleting the package
if [ "$1" = "0" ]; then
   ## Force removing of /var/catman/%LANG, if there isn't any man page
   ## directory %{_mandir}/%LANG
   if [ ! -d %{_mandir}/%LANG ] ; then
       rm -rf /var/catman/%LANG
   fi
fi
# 1 means update
if [ "$1" = "1" ]; then
   # dirty hack to clean previous man-pages-ja installs
   [ -d var/catman/X11/%LANG ] && rm -rf /var/catman/X11/%LANG >& /dev/null
   [ -d var/catman/X11 ] && rmdir /var/catman/X11 >& /dev/null
fi
:

%clean
rm -fr %{buildroot}

%files
%defattr(644,root,man,755)
%doc ChangeLog README
%dir %{_mandir}/%LANG
%dir /var/cache/man/%LANG
%{_mandir}/%LANG/man*
%config(noreplace) %{_mandir}/%LANG/whatis
%attr(755,root,man)/var/catman/%LANG
%config(noreplace) %attr(755,root,root)/etc/cron.weekly/makewhatis-%LANG.cron



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15132 |12mr|man-pages-ko-20050219-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define LNG ko
%define name man-pages-%LNG
%define version 20050219
%define release %mkrel 12

Summary: Korean(Hangul) Man Pages
Name: %{name}
Version: %{version}
Release: %{release}
License: GPL
Group: System/Internationalization
URL: http://man.kldp.org/
Source: man-pages-%LNG-%version.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: man => 1.6
Requires: locales-%LNG, man => 1.6
Autoreqprov: false
BuildArchitectures: noarch

%description
Korean translation of the official manpages from LDP and
another useful manpages from various packages.
They're maintained by the Korean Manpage Project
<http://man.kldp.org>.

%prep
%setup -c %{name}-%{version}

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/%_mandir/%LNG/

for i in man?;do
        cp -adpvrf $i %{buildroot}/%_mandir/%LNG/
done


# those files conflict whith rpm package:
rm %{buildroot}/%_mandir/%LNG/man8/rpm{2cpio,}.8

# those files conflict whith man package:
rm %{buildroot}/%_mandir/%LNG/man{1/man.1,1/whatis.1,5/man.config.5}

LANG=%LNG DESTDIR=%{buildroot} %{_sbindir}/makewhatis %{buildroot}/%_mandir/%LNG

mkdir -p %{buildroot}%{_sysconfdir}/cron.weekly
cat > %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%LNG.cron << EOF
#!/bin/bash
LANG=%LNG %{_sbindir}/makewhatis %_mandir/%LNG
exit 0
EOF
chmod a+x %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%LNG.cron

mkdir -p  %{buildroot}/var/cache/man/%LNG

touch %{buildroot}/var/cache/man/%LNG/whatis

%post
%create_ghostfile /var/cache/man/%LNG/whatis root root 644

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,man,755)
%dir %_mandir/%LNG
%dir /var/cache/man/%LNG
%ghost %config(noreplace) /var/cache/man/%LNG/whatis
%_mandir/%LNG/man*
%_mandir/%LNG/whatis
%config(noreplace) %attr(755,root,root) %{_sysconfdir}/cron.weekly/makewhatis-%LNG.cron



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15133 |12mr|man-pages-pl-0.6-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define LNG pl
%define releasedate 28-06-2007

Summary:	Man pages in polish language
Name:		man-pages-%LNG
Version:	0.6
Release:	%mkrel 10
License:	GPL
Group:		System/Internationalization
Source:		http:/ptm.linux.pl/man-PL%{releasedate}.tar.bz2
URL:		http://ptm.linux.pl
BuildRequires:	man => 1.5m2
Requires:	locales-%LNG, man => 1.5j-8mdk
Requires(pre):	sed grep man
Obsoletes:	man-%LNG, manpages-%LNG
Provides:	man-%LNG, manpages-%LNG
Conflicts:	rpm < 4.4.1-2mdk
Conflicts:	vim-common < 7.0-2mdk
Autoreqprov:	false
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
A collection of man pages for Linux in polish language.

%prep
%setup -qn pl_PL

%build
for i in 1 2 3 4 5 6 7 8 9 n; do
        rm -rf man$i/CVS
done

sh ./autogen.sh

%make

%install
rm -rf %{buildroot}

mkdir -p %{buildroot}%{_mandir}/%LNG/

for i in 1 2 3 4 5 6 7 8 9 n; do
	cp -adpvrf man$i %{buildroot}%{_mandir}/%LNG/
done

# those files conflict whith rpm package
#rm %{buildroot}%{_mandir}/pl/man{1/gendiff.1,8/rpm{2cpio,,build,cache,deps,graph}.8}

# those files conflict whith dpkg package
#rm %{buildroot}%{_mandir}/pl/man{1/dpkg-deb.1,8/dpkg{-split,}.8}

# spechelper fails here!!!
#find %{buildroot}/%_mandir -type f -exec bzip2 -9f {} \;

LANG=%LNG DESTDIR=%{buildroot} %{_sbindir}/makewhatis %{buildroot}%{_mandir}/%LNG

mkdir -p %{buildroot}%{_sysconfdir}/cron.weekly
cat > %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%LNG.cron << EOF
#!/bin/bash
LANG=%LNG %{_sbindir}/makewhatis %{_mandir}/%LNG
exit 0
EOF

chmod a+x %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%LNG.cron

mkdir -p  %{buildroot}/var/cache/man/%LNG

touch %{buildroot}/var/cache/man/%LNG/whatis

# these are provided by vim7:
#rm -f %{buildroot}%{_mandir}/%LNG/man1/{evim.,ex.,{,r}{view,vim}.,vimdiff,vimtutor}*

%post
%create_ghostfile /var/cache/man/%LNG/whatis root root 644

%clean
rm -rf %{buildroot}

%files
%defattr(644,root,man,755)
%doc FAQ ChangeLog readme.english
%dir %{_mandir}/%LNG
%dir /var/cache/man/%LNG
%ghost %config(noreplace) /var/cache/man/%LNG/whatis
%{_mandir}/%LNG/man*
%{_mandir}/%LNG/whatis
%config(noreplace) %attr(755,root,root) %{_sysconfdir}/cron.weekly/makewhatis-%LNG.cron



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15134 |12mr|man-pages-pt_BR-0.1-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define LNG pt_BR
%define name man-pages-%LNG
%define version 0.1
%define release %mkrel 11

Summary:	Brazilian man (manual) pages from the Linux Documentation Project
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:	System/Internationalization
URL: 	http://br.tldp.org/projetos/man/man.html
# the tarball has to build, files got from the web with wget.
# files dated 2002-11-21 -- pablo
Source:	http://br.tldp.org/projetos/man/arquivos/man-pages-pt_BR.tar.bz2
#Icon:		books-%LNG.xpm
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: man => 1.5j-8mdk
Requires: locales-pt, man => 1.5j-8mdk
Autoreqprov: false
BuildArchitectures: noarch

%description
A large collection of man pages (reference material) from the Linux 
Documentation Project (LDP), translated to Brzailian Portuguese.
The man pages are organized into the following sections:

        Section 1:  User commands (intro only)
        Section 2:  System calls
        Section 3:  Libc calls
        Section 4:  Devices (e.g., hd, sd)
        Section 5:  File formats and protocols (e.g., wtmp, %{_sysconfdir}passwd, nfs)
        Section 5:  Games (intro only)
        Section 7:  Conventions, macro packages, etc. (e.g., nroff, ascii)
        Section 8:  System administration (intro only)
        Section 9:  Kernel routines

%prep
%setup -n man-pages-pt_BR

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/%_mandir/%LNG/man{1,2,3,4,5,6,7,8}

for i in 1 2 3 4 5 6 7 8 ; do
	cp -adpvrf man$i %{buildroot}/%_mandir/%LNG/||:
done

LANG=%LNG DESTDIR=%{buildroot} %_sbindir/makewhatis %{buildroot}/%_mandir/%LNG

mkdir -p %{buildroot}%{_sysconfdir}/cron.weekly
cat > %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%LNG.cron << EOF
#!/bin/bash
LANG=%LNG %_sbindir/makewhatis %_mandir/%LNG
exit 0
EOF
chmod a+x %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%LNG.cron

mkdir -p  %{buildroot}/var/cache/man/%LNG

touch %{buildroot}/var/cache/man/%LNG/whatis

%post
%create_ghostfile /var/cache/man/%LNG/whatis root root 644

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,man,755)
%dir %_mandir/%LNG
%dir /var/cache/man/%LNG
%ghost %config(noreplace) /var/cache/man/%LNG/whatis
%_mandir/%LNG/man*
%_mandir/%LNG/whatis
%config(noreplace) %attr(755,root,root) %{_sysconfdir}/cron.weekly/makewhatis-%LNG.cron



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15135 |12mr|man-pages-ru-3.41-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define LNG ru
%define tarball_version 3.41-2145-1699-20120901

Summary: Russian man (manual) pages from the Linux Documentation Project
Name: man-pages-%LNG
Version: 3.41
Release: 15
License: Distributable
Group: System/Internationalization
Source: http://www.linuxshare.ru/projects/trans/manpages-ru-0.98.tar.bz2  
Source2: man-pages-%LNG-goodies.tar.bz2
Source3: man-pages-ru_%{tarball_version}.tar.bz2
URL: http://www.linuxshare.ru/projects/trans/mans.html
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: man => 1.5j-8mdk
Requires: locales-%LNG, man => 1.5j-8mdk
Requires(post): sed grep man
Autoreq: false
BuildArch: noarch
Obsoletes: man-%LNG, manpages-%LNG
Provides: man-%LNG, manpages-%LNG


%description
A large collection of man pages (reference material) from the Linux 
Documentation Project (LDP), translated to Russian. 

%prep

%setup -q -n manpages-ru-0.98
cp %{SOURCE3} .
tar xjvf man-pages-ru_%{tarball_version}.tar.bz2
find man-pages-ru_%{tarball_version} -type f -exec gzip {} \;
if [[ -e man3/malloc.3.gz ]]
then
  rm -f man3/malloc.3.bz2
fi

%build

%install
mkdir -p %{buildroot}/%_mandir/%LNG/
mkdir -p %{buildroot}/var/catman/%LNG/cat{1,2,3,4,5,6,7,8,9,n}

for i in 1 2 3 4 5 6 7 8; do
	cp -adpvrf man$i %{buildroot}/%_mandir/%LNG/
	cp man-pages-ru_%{tarball_version}/man$i/* %{buildroot}/%_mandir/%LNG/man$i/
done

#tar jxf %SOURCE2 -C %{buildroot}/usr/share

# Drop the files provided by native packages
rm -f %{buildroot}/%{_mandir}/%LNG/man1/dosemu*
rm -f %{buildroot}/%{_mandir}/%LNG/man1/scmxx*
rm -f %{buildroot}/%{_mandir}/%LNG/man3/ipcalc_c*

LANG=%LNG DESTDIR=%{buildroot} %{_bindir}/mandb %{buildroot}/%_mandir/%LNG

mkdir -p %{buildroot}%{_sysconfdir}/cron.weekly
cat > %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%LNG.cron << EOF
#!/bin/bash
LANG=%LNG %{_bindir}/mandb %_mandir/%LNG
exit 0
EOF
chmod a+x %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%LNG.cron

mkdir -p  %{buildroot}/var/cache/man/%LNG

touch %{buildroot}/var/cache/man/%LNG/whatis

%postun
# 0 means deleting the package
if [ "$1" = "0" ]; then
   ## Force removing of /var/catman/%LNG, if there isn't any man page
   ## directory /%_mandir/%LNG
   if [ ! -d %_mandir/%LNG ] ; then
       rm -rf /var/catman/%LNG
   fi
fi

%post
%create_ghostfile /var/cache/man/%LNG/whatis root root 644

%files
%defattr(0644,root,root,0755) 
%doc CREDITS FAQ NEWS
%defattr(0644,root,man,755)
%dir %_mandir/%LNG
%dir /var/cache/man/%LNG
%ghost %config(noreplace) /var/cache/man/%LNG/whatis
%_mandir/%LNG/man*
%_mandir/%LNG/cat*
%_mandir/%LNG/CACHEDIR.TAG*
%_mandir/%LNG/index.db*
#%_mandir/%LNG/whatis
%attr(755,root,man) /var/catman/%LNG
%config(noreplace) %attr(755,root,root) %{_sysconfdir}/cron.weekly/makewhatis-%LNG.cron


%changelog
* Sun Aug 14 2011 ÐÐ»ÐµÐºÑÐ°Ð½Ð´Ñ€ ÐšÐ°Ð·Ð°Ð½Ñ†ÐµÐ² <kazancas@mandriva.org> 0.98-10mdv2011.0
+ Revision: 694452
- add new ru manpages.

* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 0.98-9
+ Revision: 666376
- mass rebuild

* Sat Dec 04 2010 Oden Eriksson <oeriksson@mandriva.com> 0.98-8mdv2011.0
+ Revision: 609327
- rebuild

* Sat Dec 04 2010 Oden Eriksson <oeriksson@mandriva.com> 0.98-7mdv2011.0
+ Revision: 609310
- fix build
- fix typos
- fix build
- rebuild
- rebuilt for 2010.1

* Sat Mar 07 2009 Antoine Ginies <aginies@mandriva.com> 0.98-5mdv2009.1
+ Revision: 351585
- rebuild

* Tue Jun 17 2008 Thierry Vignaud <tv@mandriva.org> 0.98-4mdv2009.0
+ Revision: 223194
- rebuild

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 0.98-3mdv2008.1
+ Revision: 152996
- rebuild
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Apr 23 2007 Thierry Vignaud <tv@mandriva.org> 0.98-1mdv2008.0
+ Revision: 17425
- kill icon
- new release


* Wed May 10 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.97-3mdk
- fix post scripts (thx gwenole)

* Wed May 10 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.97-2mdk
- use %%mkrel
- rpmlint cleanups

* Thu Jul 29 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.97-1mdk
- new release

* Thu Jul 24 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 0.7-2mdk
- rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15136 |12mr|man-pages-zh-1.5-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define LANG zh

%define fname man-pages-zh_CN

#####################
#
# I have no idea where to get newer pages; there is no URL
# AdamW: There's http://www.linux.org.tw/CLDP/man/ , but nothing there
# at present (May 2007)
#
#####################

Summary: Chinese Man Pages
Name: man-pages-%{LANG}
Version: 1.5
Release: 12
License: FDL
Group: System/Internationalization
Source: http://download.sf.linuxforum.net/cmpp/%fname-%version.tar.bz2
Source1: makewhatis.%{LANG}_CN.UTF-8.bz2
Source2: makewhatis.%{LANG}_CN.bz2
Buildroot: %_tmppath/%{name}
BuildRequires: man => 1.5j-8mdk
Requires: locales-%{LANG}, man => 1.5j-8mdk
Autoreq: false
BuildArch: noarch
Requires: locales-%{LANG}
Obsoletes: man-%{LANG}, manpages-%{LANG}
Provides: man-%{LANG}, manpages-%{LANG}

%description
Set of man pages translated into Chinese language

%prep
%setup -q -n %fname-%version
%make u8
%make gb
# fix conflict with mplayer:
rm -f */man1/mplayer.1

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/etc
make DESTDIR=$RPM_BUILD_ROOT%{_usr}/share install-u8
make DESTDIR=$RPM_BUILD_ROOT%{_usr}/share install-gb CONFDIR=$RPM_BUILD_ROOT/etc

mkdir -p $RPM_BUILD_ROOT/usr/sbin
bzcat %SOURCE1 > $RPM_BUILD_ROOT/usr/sbin/makewhatis.%{LANG}_CN.UTF-8
chmod a+rx $RPM_BUILD_ROOT/usr/sbin/makewhatis.%{LANG}_CN.UTF-8
bzcat %SOURCE2 > $RPM_BUILD_ROOT/usr/sbin/makewhatis.%{LANG}_CN
chmod a+rx $RPM_BUILD_ROOT/usr/sbin/makewhatis.%{LANG}_CN

$RPM_BUILD_ROOT/usr/sbin/makewhatis.%{LANG}_CN.UTF-8 \
        $RPM_BUILD_ROOT/%{_mandir}/%{LANG}_CN.UTF-8
$RPM_BUILD_ROOT/usr/sbin/makewhatis.%{LANG}_CN \
        $RPM_BUILD_ROOT/%{_mandir}/%{LANG}_CN

mkdir -p $RPM_BUILD_ROOT/etc/cron.weekly
cat > $RPM_BUILD_ROOT/etc/cron.weekly/makewhatis-%{LANG}_CN.UTF-8.cron << EOF
#!/bin/bash
/usr/sbin/makewhatis.%{LANG}_CN.UTF-8 %{_mandir}/%{LANG}_CN.UTF-8
exit 0
EOF
chmod a+x $RPM_BUILD_ROOT/etc/cron.weekly/makewhatis-%{LANG}_CN.UTF-8.cron
cat > $RPM_BUILD_ROOT/etc/cron.weekly/makewhatis-%{LANG}_CN.cron << EOF
#!/bin/bash
/usr/sbin/makewhatis.%{LANG}_CN %{_mandir}/%{LANG}_CN
exit 0
EOF
chmod a+x $RPM_BUILD_ROOT/etc/cron.weekly/makewhatis-%{LANG}_CN.cron

%post
/etc/cron.weekly/makewhatis-%{LANG}_CN.UTF-8.cron
/etc/cron.weekly/makewhatis-%{LANG}_CN.cron
touch %{_mandir}/%{LANG}_CN.UTF-8/whatis
touch %{_mandir}/%{LANG}_CN/whatis

%files
%defattr(0644,root,man,755)
%_mandir/%{LANG}_CN.UTF-8
%attr(755,root,root)/usr/sbin/makewhatis.%{LANG}_CN.UTF-8
%config(noreplace) %attr(755,root,root)/etc/cron.weekly/makewhatis-%{LANG}_CN.UTF-8.cron
#
%_mandir/%{LANG}_CN
%attr(755,root,root)/usr/sbin/makewhatis.%{LANG}_CN
%config(noreplace) %attr(755,root,root)/etc/cron.weekly/makewhatis-%{LANG}_CN.cron
%_sysconfdir/cman.conf
%_sysconfdir/profile.d/cman.csh
%_sysconfdir/profile.d/cman.sh




%changelog
* Sun Aug  26 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: aa6c850
- Fix file listed twice RPM error
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15137 |12mr|marble-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with marble_python

Name:		marble
Summary:	A virtual globe and world atlas
Version:	4.9.4
Release:	1
Group:		Graphical desktop/KDE
License:	LGPLv2
URL:		http://edu.kde.org
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	python-devel
BuildRequires:	python-qt4-devel
BuildRequires:	pkgconfig(libgpsd)
BuildConflicts:	qt4-qmlviewer
Requires:	libkdeedu
Requires:	marble-common

%description
Marble is a Virtual Globe and World Atlas that you can use to learn more
about Earth: You can pan and zoom around and you can look up places and
roads. A mouse click on a place label will provide the respective
Wikipedia article.

%files
%doc LICENSE.txt ChangeLog BUGS USECASES MANIFESTO.txt
%doc %{_kde_docdir}/HTML/en/marble
%{_kde_bindir}/marble
%{_kde_bindir}/marble-touch
%{_kde_bindir}/tilecreator
%{_kde_bindir}/routing-instructions
%{_kde_iconsdir}/*/*/apps/marble.*
%{_kde_applicationsdir}/marble.desktop

#---------------------------------------------

%define marblewidget_major 14
%define libmarblewidget %mklibname marblewidget %{marblewidget_major}

%package -n %{libmarblewidget}
Summary:	Runtime library for marble
Group:		System/Libraries
Obsoletes:	%{mklibname marblewidget 13}

%description -n %{libmarblewidget}
Runtime library for marble

%files -n %{libmarblewidget}
%{_kde_libdir}/libmarblewidget.so.0.%{marblewidget_major}*
%{_kde_libdir}/libmarblewidget.so.%{marblewidget_major}

#---------------------------------------------

%package common
Summary:	A virtual globe and world atlas
Group:		Graphical desktop/KDE
%if %with marble_python
BuildRequires:	python-kde4
Requires:	python
%endif

%description common
Marble is a Virtual Globe and World Atlas that you can use to learn more
about Earth: You can pan and zoom around and you can look up places and
roads. A mouse click on a place label will provide the respective
Wikipedia article.

%files -n marble-common
%{_kde_libdir}/kde4/plasma_runner_marble.so
%{_kde_libdir}/kde4/libmarble_part.*
%{_kde_datadir}/config.kcfg/marble.kcfg
%{_kde_services}/marble_part.desktop
%{_kde_services}/plasma-runner-marble.desktop
%{_kde_libdir}/kde4/plugins/marble
%{_kde_appsdir}/marble
%if %with marble_python
%{py_platsitedir}/PyKDE4/marble.so
%endif

#-----------------------------------------------------------------------------

%package -n plasma-applet-kworldclock
Summary:	plasma kworldclock Applet
Group:		Graphical desktop/KDE
Requires:	kdebase4-runtime
Requires:	marble
Provides:	plasma-applet

%description -n plasma-applet-kworldclock
plasma kworldclock Applet

%files -n plasma-applet-kworldclock
%{_kde_libdir}/kde4/plasma_applet_worldclock.so
%{_kde_services}/plasma-applet-kworldclock.desktop

#---------------------------------------------

%package devel
Summary:	Devel stuff for %{name}
Group:		Development/KDE and Qt
Requires:	kdelibs4-devel
Requires:	%{libmarblewidget} = %{EVRD}
Conflicts:	kdeedu4-devel < 4.6.90

%description devel
Files needed to build applications based on %{name}.

%files devel
%{_kde_libdir}/libmarblewidget.so
%{_includedir}/marble
%{_kde_appsdir}/cmake/modules/FindMarble.cmake

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4 \
	%if %without marble_python
	-DEXPERIMENTAL_PYTHON_BINDINGS=FALSE \
	-DBUILD_python=FALSE
	%else
	-DEXPERIMENTAL_PYTHON_BINDINGS=TRUE
	%endif

%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.1-1
- New version 4.9.1

* Mon Aug 13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.0-1
- New version 4.9.0

* Wed Jul 18 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.97-1
- New version 4.8.97

* Sat Jun 30 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.95-1
- New version 4.8.95
- Update libmarblewidget major from 13 to 14

* Fri Jun 08 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.4-69.1mib2010.2
- New version 4.8.4
- MIB (Mandriva International Backports)

* Fri May 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.3-69.1mib2010.2
- New version 4.8.3
- MIB (Mandriva International Backports)

* Wed Apr 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.2-69.1mib2010.2
- New version 4.8.2
- Add BuildConflicts qt4-qmlviewer
- MIB (Mandriva International Backports)

* Wed Mar 07 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.1-69.1mib2010.2
- New version 4.8.1
- Update file list (kde4/imports/org/kde/edu/marble is not packaged in _libdir)
- MIB (Mandriva International Backports)

* Mon Feb 20 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.0-69.1mib2010.2
+ Revision: 762496
- Backport to 2010.2 for MIB users
- We could add qt-mobility to BuildRequires but we don't do it for now
- MIB (Mandriva International Backports)

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.8.0-1
+ Revision: 762496
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.97-1
+ Revision: 758084
- New upstream tarball

* Tue Jan 03 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.95-1
+ Revision: 748797
- Fix file list
- New upstream tarball
- New upstream tarball $NEW_VERSION

* Thu Nov 24 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.80-1
+ Revision: 733064
- New upstream tarball 4.7.80

* Wed Nov 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.41-1
+ Revision: 729225
- Fix major
- Import marble


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15138 |12mr|mash-0.2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	0
%define api		0.2
%define gir_major	0.2

%define libname	%mklibname %{name} %{api} %{major}
%define girname	%mklibname %{name}-gir %{gir_major}
%define develname	%mklibname -d %{name}

Summary:	A library for using real 3D models within a Clutter scene
Name:		mash
Version:	0.2.0
Release:	2
License:	LGPLv2+
Group:		System/Libraries
URL:		http://wiki.clutter-project.org/wiki/Mash
Source0:	http://source.clutter-project.org/sources/mash/0.2/mash-%{version}.tar.xz

# From Fedora:
# Already sent upstream for review,
# see http://lists.clutter-project.org/pipermail/clutter-devel-list/2011-March/000196.html
Patch0:		0001-Use-the-system-version-of-rply-if-available.patch
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gobject-2.0)
BuildRequires:	pkgconfig(clutter-1.0)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gtk-doc)
BuildRequires:	pkgconfig(mx-1.0)
BuildRequires:	rply-devel

%description
Mash is a small library for using real 3D models within a Clutter
scene. Models can be exported from Blender or other 3D modeling
software as PLY files and then used as actors. It also supports a
lighting model with animatable lights.

%package -n %{libname}
Summary:	A library for using real 3D models within a Clutter scene
Group:		System/Libraries

%description -n %{libname}
Mash is a small library for using real 3D models within a Clutter
scene. Models can be exported from Blender or other 3D modeling
software as PLY files and then used as actors. It also supports a
lighting model with animatable lights.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Requires:	%{girname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
This package contains libraries and header files needed for
development of programs using %{name}.

%prep
%setup -q
%apply_patches
autoreconf -vf

%build
%configure2_5x \
	--disable-static \
	--disable-silent-rules

%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/lib%{name}-%{api}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Mash-%{gir_major}.typelib

%files -n %{develname}
%doc README NEWS AUTHORS
%doc %{_datadir}/gtk-doc/html/mash
%{_includedir}/%{name}-%{api}
%{_libdir}/lib%{name}-%{api}.so
%{_libdir}/pkgconfig/%{name}-%{api}.pc
%{_datadir}/gir-1.0/Mash-%{gir_major}.gir



%changelog
* Tue May 01 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.2.0-2
+ Revision: 794831
- rebuild for clutter and typelib

* Tue Mar 13 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.2.0-1
+ Revision: 784767
- imported package mash


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15139 |12mr|master-boot-code-1.14-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		master-boot-code
License:	BSD 3-Clause
Group:		System/Kernel and hardware
Version:	1.14
Release:	2
Summary:	i386 Master Boot Record Code
URL:		http://www.novell.com/products/linuxpackages/opensuse/master-boot-code.html
Source0:	master-boot-code.tar.bz2
Source1:	%{name}.rpmlintrc
Exclusivearch:	%ix86 x86_64 amd64 ia32e

Patch0:		master-boot-code-x86_64.patch

%description
The i386 master boot code is code that, after copied to the MBR of the
boot disk, loads and starts the boot sector of the active partition.

Authors:
--------
    Wolfgang Solfrank, TooLs GmbH
    The Regents of the University of California

%prep
%setup -n %{name}-%{version}

%ifarch x86_64
%patch0 -p1
%endif

%build
make

%install
test -d %{buildroot}/usr/lib/boot || mkdir -p %{buildroot}/usr/lib/boot
install -c -p -m 644 mbr %{buildroot}/usr/lib/boot/master-boot-code

%files
%dir /usr/lib/boot
%attr(644,root,root) /usr/lib/boot/master-boot-code
%doc COPYING



%changelog
* Tue Oct  23 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 8505b41
- Add rpmlint filter
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15140 |12mr|matchbox-window-manager-1.2-25
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name 	matchbox-window-manager
%define version 1.2

%define enable_drakx_version 0

%{?_with_drakx: %global enable_drakx_version 1}

Summary: 	Window manager for the Matchbox Desktop
Name: 		%name
Version: 	%version
Release: 	25
Url: 		http://projects.o-hand.com/matchbox/
License: 	GPL
Group: 		Graphical desktop/Other
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Source0: 	http://projects.o-hand.com/matchbox/sources/%name/%version/%{name}-%{version}.tar.bz2
#specific theme for installer
Source1:	matchbox-ia_ora.tar.bz2
Source2:	30-start-matchbox.xsetup
Source3:	80-stop-matchbox.xsetup
# (fc) 1.2-2mdv various bug fixes from SVN
Patch0:		matchbox-window-manager-1.2-svnfixes.patch
# (fc) 1.2-2mdv various customizations for DrakX
Patch1:		matchbox-window-manager-1.2-drakx.patch
# (fc) 1.2-3mdv extend theme for separate decorations for modal dialogs
Patch2:		matchbox-window-manager-1.2-modal.patch

BuildRequires:	pkgconfig libmatchbox-devel expat-devel 
BuildRequires:	startup-notification-devel libXsettings-client-devel
BuildRequires:	libGConf2-devel GConf2
BuildRequires:  libxcomposite-devel
BuildRequires:  libxdamage-devel
%if %mdkversion <= 200900
Requires(post):	GConf2
%endif
Requires(preun):GConf2

%description
Matchbox is a base environment for the X Window System running on non-desktop
embedded platforms such as handhelds, set-top boxes, kiosks and anything else
for which screen space, input mechanisms or system resources are limited.

This package contains the window manager from Matchbox.

%package -n drakx-installer-matchbox
Summary:	Customized version of Matchbox for DrakX installer
Group:		Graphical desktop/Other

%description -n drakx-installer-matchbox
Customized version of Matchbox Window Manager for DrakX installer

%prep
%setup -q
%patch0 -p1 -b .svnfixes
%patch1 -p1 -b .drakx-version
%patch2 -p1 -b .modal

%build
[ -d standard ] || mkdir standard
cd standard
CONFIGURE_TOP=.. \
CFLAGS="%{optflags} -lm"
%configure2_5x --enable-expat --disable-composite \
--enable-gconf --enable-startup-notification

%make
cd -

[ -d drakx ] || mkdir drakx
cd drakx
CONFIGURE_TOP=.. \
CFLAGS="%optflags -DDRAKX_VERSION -lm" %configure2_5x --enable-expat --enable-composite \
--disable-session --disable-keyboard --disable-ping-protocol --disable-xrm --disable-gconf --disable-startup-notification --disable-xsettings

%make
cd -

%install
rm -rf $RPM_BUILD_ROOT
cd standard
%makeinstall_std
cd -

#this file is ignored 
rm -rf $RPM_BUILD_ROOT%{_sysconfdir}/matchbox/kbdconfig

mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/X11/xsetup.d/

install -m755 %{SOURCE2} %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}/X11/xsetup.d/

tar -x -C $RPM_BUILD_ROOT -f %{SOURCE1}

install -m 755 drakx/src/matchbox-window-manager $RPM_BUILD_ROOT%{_bindir}/drakx-matchbox-window-manager

%define schemas matchbox

%if %mdkversion < 200900
%if !%{enable_drakx_version}
%post
%post_install_gconf_schemas %{schemas}
%endif
%endif

%if !%{enable_drakx_version}
%preun
%preun_uninstall_gconf_schemas %{schemas}
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS README ChangeLog
%_sysconfdir/gconf/schemas/matchbox.schemas
%_bindir/matchbox*
%_datadir/matchbox/*
%_datadir/themes/*
%exclude %_datadir/themes/Ia*Ora*Smooth
%exclude %_datadir/matchbox/mbnoapp.xpm

%files -n drakx-installer-matchbox
%defattr(-,root,root)
%_sysconfdir/X11/xsetup.d/*.xsetup
%_bindir/drakx-matchbox-window-manager
%_datadir/themes/Ia*Ora*Smooth
%_datadir/matchbox/*



%changelog
* Mon Dec  17 2012 Konstantin Vlasov <konstantin.vlasov@rosalab.ru>
+ Commit: 3978199
- Fixed borders to match the new elementary theme
  
* Mon Sep  24 2012 Alexander Kazancev <kazancas@gmail.com>
+ Commit: eeb5c69
- Updated matchbox-window-manager.spec
  
* Mon Sep  24 2012 Alexander Kazancev <kazancas@gmail.com>
+ Commit: e21bb9a
- Drop firefox requires
  
* Thu Aug  30 2012 akdengi <kazancas@mandriva.ru>
+ Commit: 96a53c6
- fix
  
* Wed Aug  29 2012 Alexander Kazancev <kazancas@mandriva.ru>
+ Commit: 440ca4d
- Updated matchbox-window-manager.spec
  
* Thu Aug  30 2012 akdengi <kazancas@mandriva.ru>
+ Commit: bd6c65c
- use ROSA theme
  
* Thu Aug  30 2012 akdengi <kazancas@mandriva.ru>
+ Commit: 55355e4
- return matchbox from cooker
  
* Thu Aug  30 2012 akdengi <kazancas@mandriva.ru>
+ Commit: 98bc032
- fix
  
* Thu Aug  30 2012 akdengi <kazancas@mandriva.ru>
+ Commit: 216f0b4
- fix start script
  
* Mon Aug  27 2012 Alexander Kazancev <kazancas@mandriva.ru>
+ Commit: c433743
- Updated matchbox-window-manager.spec
  
* Mon Aug  27 2012 Alexander Kazancev <kazancas@mandriva.ru>
+ Commit: a532cb7
- Updated matchbox-window-manager.spec
  
* Mon Aug  27 2012 Alexander Kazancev <kazancas@mandriva.ru>
+ Commit: d32c515
- Updated matchbox-window-manager.spec
  
* Mon Aug  27 2012 Alexander Kazancev <kazancas@mandriva.ru>
+ Commit: 28b4565
- Updated matchbox-window-manager.spec
  
* Mon Aug  27 2012 Alexander Kazancev <kazancas@mandriva.ru>
+ Commit: 840b586
- Updated matchbox-window-manager.spec
  
* Mon Aug  27 2012 Alexander Kazancev <kazancas@mandriva.ru>
+ Commit: e7c52b9
- Updated matchbox-window-manager.spec
  
* Fri Aug  17 2012 akdengi <kazancas@mandriva.ru>
+ Commit: fda675d
- LOG -remove firefox from start script
  
* Thu Mar  22 2012 Alexander Kazancev <kazancas@mandriva.ru>
+ Commit: e8bfe91
- Updated matchbox-window-manager.spec
  
* Thu Mar  22 2012 Konstantin Vlasov <konstantin.vlasov@rosalab.ru>
+ Commit: d1ca134
- Fixed window manager theme
  
* Sat Feb  4 2012 root <root@build-client_i586.rosalab.ru>
+ Commit: 387ce84
- ABF:auto increment release
  
* Sat Feb  4 2012 root <root@build-client_i586-1.rosalab.ru>
+ Commit: 90dc390
- ABF:auto increment release
  
* Wed Feb  1 2012 Rosa <rosa@rosa-build.rosalab.ru>
+ Commit: 83f546c
- Automatic import for version 1.2
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15141 |12mr|maven2-2.2.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define bootstrap	1
%define __jar_repack	0

Name:		maven2
Version:	2.2.1
Release:	4
Summary:	Java project management and project comprehension tool

Group:		Development/Java
License:	ASL 2.0 and MIT and BSD
URL:		http://maven.apache.org

# export https://svn.apache.org/repos/asf/maven/maven-2/tags/maven-%{version}/ apache-maven-%{version}
# tar czvf %{name}-%{version}.tar.gz apache-maven-%{version}
Source0:	%{name}-%{version}.tar.gz

# Since we are using the entire dependency set "as is", we need to atleast try
# and make it so that only one version is packaged in the binary blob. This
# server an additional (and more important) purpose ... it ensures that a
# single version of each module is enough; because if not, versioned rpm names
# would be needed for those dependencies. The idea is as follows:

# Required by maven:
#  org/codehaus/plexus/1.0/plexus-1.0.jar
#  org/codehaus/plexus/1.1/plexus-1.1.jar
# What we package in the blob:
#  org/codehaus/plexus/1.1/plexus-1.1.jar
#  org/codehaus/plexus/1.0/plexus-1.0.jar -> ../1.1/plexus-1.1.jar

# Doing this for the hundreds of jars is a huge pain.. so we do the only
# thing sane people can. Crazy scripting magic! To generate the tarball

# rm -rf ~/.m2
# tar xzf SOURCE0
# cd apache-maven-%{version}
# export M2_HOME=`pwd`/installation/apache-maven-%{version}
# ant
# cd ~/.m2
# SOURCE100
# Find maven-%{version}-bootstrapdeps.tar.gz in ./
Source1:	%{name}-%{version}-bootstrapdeps.tar.gz

# 1xx for non-upstream/created sources
Source100:	%{name}-%{version}-settings.xml
Source101:	%{name}-JPackageRepositoryLayout.java
Source102:	%{name}-MavenJPackageDepmap.java
Source103:	%{name}-%{version}-depmap.xml
Source104:	%{name}-empty-dep.pom
Source105:	%{name}-empty-dep.jar

# 2xx for created non-buildable sources
Source200:	%{name}-script
Source201:	%{name}-jpp-script

Patch0:		%{name}-antbuild.patch
Patch1:		%{name}-%{version}-jpp.patch
Patch2:		%{name}-%{version}-update-tests.patch
Patch3:		%{name}-%{version}-enable-bootstrap-repo.patch
Patch4:		%{name}-%{version}-unshade.patch
Patch5:		%{name}-%{version}-default-resolver-pool-size.patch
Patch6:		%{name}-%{version}-strip-jackrabbit-dep.patch

BuildRequires:	java-devel >= 1.6.0
BuildRequires:	classworlds
BuildRequires:	jdom
BuildRequires:	zip
%if %{bootstrap}
BuildRequires:	ant
%else
BuildRequires:	apache-resource-bundles
BuildRequires:	objectweb-asm
BuildRequires:	backport-util-concurrent
BuildRequires:	buildnumber-maven-plugin
BuildRequires:	bsh
BuildRequires:	jsch
BuildRequires:	apache-commons-codec
BuildRequires:	jakarta-commons-httpclient
BuildRequires:	apache-commons-io
BuildRequires:	apache-commons-lang
BuildRequires:	apache-commons-logging
BuildRequires:	jakarta-commons-cli
BuildRequires:	jakarta-commons-collections
BuildRequires:	easymock
BuildRequires:	junit
BuildRequires:	nekohtml
BuildRequires:	ant
BuildRequires:	maven-doxia
BuildRequires:	jetty
BuildRequires:	maven-archiver
BuildRequires:	maven-assembly-plugin
BuildRequires:	maven-doxia-tools
BuildRequires:	maven-enforcer-api
BuildRequires:	maven-enforcer-plugin
BuildRequires:	maven-shade-plugin
BuildRequires:	maven-clean-plugin
BuildRequires:	maven-compiler-plugin
BuildRequires:	maven-resources-plugin
BuildRequires:	maven-install-plugin
BuildRequires:	maven-jar-plugin
BuildRequires:	maven-plugin-testing-harness
BuildRequires:	maven-pmd-plugin
BuildRequires:	maven-shared-file-management
BuildRequires:	maven-shared-common-artifact-filters
BuildRequires:	maven-shared-dependency-tree
BuildRequires:	maven-shared-repository-builder
BuildRequires:	maven-shared-io
BuildRequires:	maven-shared-downloader
BuildRequires:	maven-shared-filtering
BuildRequires:	maven-shared-reporting-api
BuildRequires:	maven-site-plugin
BuildRequires:	maven-surefire-maven-plugin
BuildRequires:	maven-surefire-provider-junit
BuildRequires:	maven-scm
BuildRequires:	maven-wagon
BuildRequires:	modello
BuildRequires:	multithreadedtc
BuildRequires:	plexus-active-collections
BuildRequires:	plexus-ant-factory
BuildRequires:	plexus-archiver
BuildRequires:	plexus-cipher
BuildRequires:	plexus-bsh-factory
BuildRequires:	plexus-build-api
BuildRequires:	plexus-classworlds
BuildRequires:	plexus-compiler
BuildRequires:	plexus-component-api
BuildRequires:	plexus-containers-container-default
BuildRequires:	plexus-container-default
BuildRequires:	plexus-i18n
BuildRequires:	plexus-interactivity
BuildRequires:	plexus-interpolation
BuildRequires:	plexus-io
BuildRequires:	plexus-resources
BuildRequires:	plexus-sec-dispatcher
BuildRequires:	plexus-utils
BuildRequires:	plexus-velocity
BuildRequires:	regexp
BuildRequires:	forge-parent
BuildRequires:	spice-parent
BuildRequires:	jakarta-oro
BuildRequires:	regexp
BuildRequires:	slf4j
BuildRequires:	velocity
%endif

Requires:	classworlds
Requires:	jdom

%if !%{bootstrap}
Requires:	apache-resource-bundles
Requires:	objectweb-asm
Requires:	backport-util-concurrent
Requires:	bsh
Requires:	jsch
Requires:	apache-commons-codec
Requires:	jakarta-commons-httpclient
Requires:	apache-commons-io
Requires:	apache-commons-lang
Requires:	apache-commons-logging
Requires:	jakarta-commons-cli
Requires:	jakarta-commons-collections
Requires:	easymock
Requires:	junit
Requires:	nekohtml
Requires:	ant
Requires:	maven-doxia
Requires:	jetty
Requires:	maven-archiver
Requires:	maven-doxia-tools
Requires:	maven-enforcer-api
Requires:	maven-enforcer-plugin
Requires:	maven-plugin-testing-harness
Requires:	maven-shared-file-management
Requires:	maven-shared-common-artifact-filters
Requires:	maven-shared-dependency-tree
Requires:	maven-shared-repository-builder
Requires:	maven-shared-io
Requires:	maven-shared-downloader
Requires:	maven-shared-filtering
Requires:	maven-shared-reporting-api
Requires:	maven-surefire-provider-junit
Requires:	maven-scm
Requires:	maven-wagon
Requires:	modello
Requires:	multithreadedtc
Requires:	jakarta-oro
Requires:	plexus-active-collections
Requires:	plexus-ant-factory
Requires:	plexus-archiver
Requires:	plexus-cipher
Requires:	plexus-bsh-factory
Requires:	plexus-build-api
Requires:	plexus-classworlds
Requires:	plexus-compiler
Requires:	plexus-component-api
Requires:	plexus-containers-container-default
Requires:	plexus-container-default
Requires:	plexus-i18n
Requires:	plexus-interactivity
Requires:	plexus-interpolation
Requires:	plexus-io
Requires:	plexus-resources
Requires:	plexus-sec-dispatcher
Requires:	plexus-utils
Requires:	plexus-velocity
Requires:	regexp
Requires:	forge-parent
Requires:	spice-parent
Requires:	jakarta-oro
Requires:	regexp
Requires:	slf4j
Requires:	velocity
%endif
BuildArch:	noarch

%description
Apache Maven is a software project management and comprehension tool. Based on
the concept of a project object model (POM), Maven can manage a project's
build, reporting and documentation from a central piece of information.

%prep
%setup -q -n apache-maven-%{version}

%patch0 -p0 -b .antbuild
%patch1 -p1 -b .jpp
%patch2 -p0 -b .update-tests

%if ! %{bootstrap}
%patch4 -p0 -b .unshade
%endif

%if %{bootstrap}
%patch3 -p0 -b .enable-bootstrap-repo
%endif

# set cache location
export M2_REPO=`pwd`/.m2
mkdir $M2_REPO

# if bootstrapping, extract the dependencies
%if %{bootstrap}
pushd $M2_REPO

  tar xzf %{SOURCE1}

  # maven-remote-resources-plugin (m-r-r-p) is used side-by-side with
  # plexus-velocity (p-v) 1.1.3 upstream.. we collapse to a single p-v version
  # of 1.1.7. 1.1.7 however has a component descriptor that conflicts
  # with the one in m-r-r-p. We therefore need to remove the descriptor
  # from m-r-r-p first
  zip -d repository/org/apache/maven/plugins/maven-remote-resources-plugin/1.0-beta-2/maven-remote-resources-plugin-1.0-beta-2.jar \
	META-INF/plexus/components.xml

  # resource bundle 1.3 is needed during build, but not when done via
  # upstream, for some reason
  mkdir -p repository/org/apache/apache-jar-resource-bundle/1.3
  ln -s ../1.4/apache-jar-resource-bundle-1.4.jar \
	repository/org/apache/apache-jar-resource-bundle/1.3/apache-jar-resource-bundle-1.3.jar
  ln -s ../1.4/apache-jar-resource-bundle-1.4.jar.sha1 \
	repository/org/apache/apache-jar-resource-bundle/1.3/apache-jar-resource-bundle-1.3.jar.sha1
popd
%endif

cp %{SOURCE101} maven-artifact/src/main/java/org/apache/maven/artifact/repository/layout/JPackageRepositoryLayout.java
cp %{SOURCE102} maven-artifact/src/main/java/org/apache/maven/artifact/repository/layout/MavenJPackageDepmap.java

# disable parallel artifact resolution
%patch5 -p1 -b .parallel-artifacts-resolution

%if !%{bootstrap}
# remove unneeded jackrabbit dependency
%patch6 -p1 -b .strip-jackrabbit-dep
%endif

# test case is incorrectly assuming that target executed by antcall
# can propagate references to its parent (stopped working with ant 1.8)
rm maven-script/maven-script-ant/src/test/java/org/apache/maven/script/ant/AntMojoWrapperTest.java

# FIXIT: look why these tests are failing with maven-surefire 2.6
rm maven-artifact/src/test/java/org/apache/maven/artifact/resolver/DefaultArtifactCollectorTest.java
rm maven-project/src/test/java/org/apache/maven/project/validation/DefaultModelValidatorTest.java

%build
export M2_REPO=`pwd`/.m2
export M2_HOME=`pwd`/installation/apache-maven-%{version}

# copy settings to where ant reads from
mkdir -p $M2_HOME/conf
cp %{SOURCE100} $M2_HOME/conf/settings.xml

# replace locations in the copied settings file
sed -i -e s:__M2_LOCALREPO_PLACEHOLDER__:"file\://$M2_REPO/cache":g $M2_HOME/conf/settings.xml
sed -i -e s:__M2_REMOTEREPO_PLACEHOLDER__:"file\://$M2_REPO/repository":g $M2_HOME/conf/settings.xml

# replace settings file location before patching
sed -i -s s:__M2_SETTINGS_FILE__:$M2_HOME/conf/settings.xml:g build.xml

# FIXME: These tests fail when building with maven for an unknown reason
rm -f maven-core/src/test/java/org/apache/maven/WagonSelectorTest.java
rm -f maven-artifact-manager/src/test/java/org/apache/maven/artifact/manager/DefaultWagonManagerTest.java
%if %{bootstrap}
ant -Dmaven.repo.local=$M2_REPO/cache
%else
mvn-jpp -P all-models -Dmaven.repo.local=$M2_REPO/cache -Dmaven2.jpp.depmap.file=%{SOURCE103} install
%endif

%install
export M2_HOME=$(pwd)/installation/apache-maven-%{version}

rm -rf $M2_HOME

mkdir -p $(pwd)/installation/
pushd $(pwd)/installation/
tar jxf ../apache-maven/target/*bz2
popd

# maven2 directory in /usr/share/java
install -dm 755 $RPM_BUILD_ROOT%{_javadir}/%{name}

###########
# M2_HOME #
###########
install -dm 755 $RPM_BUILD_ROOT%{_datadir}/%{name}

###############
# M2_HOME/bin #
###############
install -dm 755 $RPM_BUILD_ROOT%{_datadir}/%{name}/bin
cp -a $M2_HOME/bin/* $RPM_BUILD_ROOT%{_datadir}/%{name}/bin

# Remove unnecessary batch scripts
rm -f $RPM_BUILD_ROOT%{_datadir}/%{name}/bin/*.bat

# Update conf file for unversioned jar names
sed -i -e s:'-classpath "${M2_HOME}"/boot/classworlds-\*.jar':'-classpath "${M2_HOME}"/boot/classworlds.jar':g \
	$RPM_BUILD_ROOT%{_datadir}/%{name}/bin/mvn $RPM_BUILD_ROOT%{_datadir}/%{name}/bin/mvnDebug

################
# M2_HOME/boot #
################
install -dm 755 $RPM_BUILD_ROOT%{_datadir}/%{name}/boot
%if %{bootstrap}
cp -a $M2_HOME/boot/* $RPM_BUILD_ROOT%{_datadir}/%{name}/boot/
%endif

################
# M2_HOME/conf #
################
install -dm 755 $RPM_BUILD_ROOT%{_datadir}/%{name}/conf
cp -a $M2_HOME/conf/* $RPM_BUILD_ROOT%{_datadir}/%{name}/conf/

###############
# M2_HOME/lib #
###############
install -dm 755 $RPM_BUILD_ROOT%{_datadir}/%{name}/lib

install -p -m 644 $M2_HOME/lib/maven-%{version}-uber.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/uber-%{version}.jar
ln -s uber-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/uber.jar
ln -s %{_javadir}/%{name}/uber.jar $RPM_BUILD_ROOT%{_datadir}/%{name}/lib/maven-%{version}-uber.jar

################
# M2_HOME/poms #
#*##############
install -dm 755 $RPM_BUILD_ROOT%{_datadir}/%{name}/poms

########################
# /etc/maven/fragments #
########################
install -dm 755 $RPM_BUILD_ROOT/%{_sysconfdir}/maven/fragments

##############################
# /usr/share/java repository #
##############################
install -dm 755 $RPM_BUILD_ROOT%{_datadir}/%{name}/repository
ln -s %{_javadir} $RPM_BUILD_ROOT%{_datadir}/%{name}/repository/JPP

#######################
# javadir/maven2/poms #
#*#####################

# Install files
install -m 644 %{SOURCE104} -D $RPM_BUILD_ROOT%{_datadir}/%{name}/poms/JPP.maven2-empty-dep.pom
install -m 644 %{SOURCE105} -D $RPM_BUILD_ROOT%{_javadir}/%{name}/empty-dep.jar
ln -s %{_datadir}/%{name}/poms $RPM_BUILD_ROOT%{_javadir}/%{name}/poms

# Wrappers
install -m755 %{SOURCE200} -D $RPM_BUILD_ROOT%{_bindir}/mvn
install -m755 %{SOURCE201} -D $RPM_BUILD_ROOT%{_bindir}/mvn-jpp

%if %{bootstrap}
    cp -af `pwd`/.m2/repository $RPM_BUILD_ROOT%{_datadir}/%{name}/bootstrap_repo
%endif

###################
# Individual jars #
###################

for file in \
    maven-script/maven-script-ant/target/maven-script-ant-%{version}.jar \
    maven-script/maven-script-beanshell/target/maven-script-beanshell-%{version}.jar \
    apache-maven/target/apache-maven-%{version}.jar \
    maven-profile/target/maven-profile-%{version}.jar \
    maven-artifact-manager/target/maven-artifact-manager-%{version}.jar \
    maven-artifact-test/target/maven-artifact-test-%{version}.jar \
    maven-monitor/target/maven-monitor-%{version}.jar \
    maven-toolchain/target/maven-toolchain-%{version}.jar \
    maven-toolchain/target/original-maven-toolchain-%{version}.jar \
    maven-project/target/maven-project-%{version}.jar \
    maven-settings/target/maven-settings-%{version}.jar \
    maven-plugin-parameter-documenter/target/maven-plugin-parameter-documenter-%{version}.jar \
    maven-model/target/maven-model-%{version}.jar \
    maven-artifact/target/maven-artifact-%{version}.jar \
    maven-repository-metadata/target/maven-repository-metadata-%{version}.jar \
    maven-plugin-api/target/maven-plugin-api-%{version}.jar \
    maven-error-diagnostics/target/maven-error-diagnostics-%{version}.jar \
    maven-compat/target/maven-compat-%{version}.jar \
    maven-core/target/maven-core-%{version}.jar \
    maven-plugin-registry/target/maven-plugin-registry-%{version}.jar \
    maven-plugin-descriptor/target/maven-plugin-descriptor-%{version}.jar; do \

	FNAME=`basename $file`
	FNAME_NO_EXT=`basename $file .jar`
	DIR=`dirname $file`
	UNVER_NAME=`basename $file | sed -e s:-%{version}::g`
	UNVER_NAME_WITH_NO_EXT=`echo $FNAME_NO_EXT | sed -e s:-%{version}::g`
	ARTIFACT=`basename \`dirname $DIR\``


	pushd $DIR
	  install -m 644 $FNAME $RPM_BUILD_ROOT%{_javadir}/%{name}/
	  ln -s $FNAME $RPM_BUILD_ROOT%{_javadir}/%{name}/$UNVER_NAME
	  install -m 644 ../pom.xml $RPM_BUILD_ROOT%{_datadir}/%{name}/poms/JPP.%{name}-$UNVER_NAME_WITH_NO_EXT.pom
	  %add_to_maven_depmap org.apache.maven $ARTIFACT %{version} JPP/%{name} $UNVER_NAME_WITH_NO_EXT
	popd
done

# maven-reporting-api
install -m 644  maven-reporting/maven-reporting-api/target/maven-reporting-api-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/
ln -s maven-reporting-api-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/maven-reporting-api.jar
install -m 644 maven-reporting/maven-reporting-api/pom.xml $RPM_BUILD_ROOT%{_datadir}/%{name}/poms/JPP.%{name}-maven-reporting-api.pom
%add_to_maven_depmap org.apache.maven.reporting maven-reporting-api %{version} JPP/%{name} maven-reporting-api

# maven-reporting pom
install -m 644 maven-reporting/pom.xml $RPM_BUILD_ROOT%{_datadir}/%{name}/poms/JPP.%{name}-maven-reporting.pom
%add_to_maven_depmap org.apache.maven.reporting maven-reporting %{version} JPP/%{name} maven-reporting

# maven pom
install -m 644 pom.xml $RPM_BUILD_ROOT%{_datadir}/%{name}/poms/JPP.%{name}-maven.pom
%add_to_maven_depmap org.apache.maven maven %{version} JPP/%{name} maven

# create dangling symlinks but fix bz#613866
pushd $RPM_BUILD_ROOT%{_datadir}/%{name}/lib
  build-jar-repository -s -p . jdom
popd

pushd $RPM_BUILD_ROOT%{_datadir}/%{name}/boot
  build-jar-repository -s -p . classworlds
popd

%if ! %{bootstrap}
pushd $RPM_BUILD_ROOT%{_datadir}/%{name}/lib
  build-jar-repository -s -p . backport-util-concurrent jsch commons-cli commons-httpclient commons-codec nekohtml maven-shared/reporting-api maven-doxia/logging-api maven-doxia/sink-api maven-wagon/file maven-wagon/http maven-wagon/http-lightweight maven-wagon/http-shared maven-wagon/provider-api maven-wagon/ssh maven-wagon/ssh-common maven-wagon/ssh-external plexus/container-default plexus/interactivity-api plexus/interpolation plexus/utils slf4j/jcl-over-slf4j slf4j/api slf4j/jdk14 slf4j/nop plexus/plexus-cipher plexus/plexus-sec-dispatcher xerces-j2 xml-commons-apis
popd
%endif

%post
%update_maven_depmap

%postun
%update_maven_depmap

%files
%attr(0755,root,root) %{_bindir}/mvn
%attr(0755,root,root) %{_bindir}/mvn-jpp
%dir %{_datadir}/%{name}
%dir %{_datadir}/%{name}/bin
%config(noreplace) %{_datadir}/%{name}/bin/*.conf
%attr(0755,root,root) %{_datadir}/%{name}/bin/mvn
%attr(0755,root,root) %{_datadir}/%{name}/bin/mvnDebug
%{_datadir}/%{name}/boot
%{_datadir}/%{name}/conf
%{_datadir}/%{name}/lib
%{_datadir}/%{name}/poms
%{_datadir}/%{name}/repository
%{_mavendepmapfragdir}
%{_javadir}/%{name}

%if %{bootstrap}
%{_datadir}/%{name}/bootstrap_repo
%endif
%doc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15142 |12mr|maven2-common-poms-1.0-5.1.9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2006, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define parent maven2
%define subname common-poms

Name:              %{parent}-%{subname}
Version:           1.0
Release:           %mkrel 5.1.9
Epoch:             0
Summary:           Common poms for maven2
License:           Apache License
Group:             Development/Java
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL:               http://jpackage.org/

# No source location for these. They are ascii files generated from maven
# repositories, and are not in cvs/svn.
Source0:           %{name}-src.tar.gz
Source1:           %{name}-jpp-depmap.xml
Source2:           %{name}-docs.tar.gz


BuildArch:         noarch
BuildRequires:     java-rpmbuild >= 0:1.7.2
Requires:          jpackage-utils >= 0:1.7.2

%description
This package is a collection of poms required by various maven2-dependent 
packages.

%prep
%setup -q -n %{name}

tar xzf %{SOURCE2}

%build

%install
rm -rf $RPM_BUILD_ROOT

# Map
install -dm 755 $RPM_BUILD_ROOT%{_mavendepmapdir}
cp %{SOURCE1} $RPM_BUILD_ROOT%{_mavendepmapdir}/maven2-versionless-depmap.xml

install -d -m 755 $RPM_BUILD_ROOT%{_javadir}/maven2
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/default_poms
install -pm 644 *.pom $RPM_BUILD_ROOT%{_datadir}/maven2/default_poms

install -d -m 755 $RPM_BUILD_ROOT%{_javadir}/maven2
ln -s %{_datadir}/maven2/default_poms $RPM_BUILD_ROOT%{_javadir}/maven2

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc APACHE_LICENSE.TXT JSCH_LICENSE.TXT FEDORA.README
%config(noreplace) %{_mavendepmapdir}/maven2-versionless-depmap.xml
%{_javadir}/maven2
%{_datadir}/maven2



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15143 |12mr|maven-doxia-1.0-0.1.a7.3.3.6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2005, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define _with_gcj_support 1
%define gcj_support %{?_with_gcj_support:1}%{!?_with_gcj_support:%{?_without_gcj_support:0}%{!?_without_gcj_support:%{?_gcj_support:%{_gcj_support}}%{!?_gcj_support:0}}}

%bcond_with maven

%define namedversion 1.0-alpha-7

Name:           maven-doxia
Version:        1.0
Release:        %mkrel 0.1.a7.3.3.6
Epoch:          0
Summary:        Content generation framework
License:        Apache Software License
Group:          Development/Java
URL:            http://maven.apache.org/doxia/

# svn export http://svn.apache.org/repos/asf/maven/doxia/tags/doxia-1.0-alpha-7/
#       maven-doxia/
# tar czf maven-doxia-1.0.a7-src.tar.gz maven-doxia/
Source0:        %{name}-%{version}a7.tar.gz

Source1:        %{name}-decoration-model-build.xml
Source2:        %{name}-core-build.xml
Source3:        %{name}-sink-api-build.xml
Source4:        %{name}-site-renderer-build.xml

# These files are taken from the doxia build itself, done with maven2
# To regenerate, build above tarball with upstream maven
Source5:        %{name}-autogenerated-files.tar.gz

Patch0:         %{name}-1.4compile.patch


%if ! %{gcj_support}
BuildArch:      noarch
%endif

BuildRequires:  java-rpmbuild >= 0:1.7.2
BuildRequires:  ant
BuildRequires:  ant-nodeps
BuildRequires:  locales-en
%if %with maven
BuildRequires:  maven2 >= 0:2.0.4-9
BuildRequires:  maven2-plugin-compiler
BuildRequires:  maven2-plugin-install
BuildRequires:  maven2-plugin-jar
BuildRequires:  maven2-plugin-javadoc
BuildRequires:  maven2-plugin-resources
BuildRequires:  maven2-plugin-site
BuildRequires:  maven2-plugin-surefire
BuildRequires:  plexus-maven-plugin >= 0:1.2-2
BuildRequires:  modello-maven-plugin >= 0:1.0-0.a8.3
BuildRequires:  plexus-xmlrpc >= 0:1.0-0.b4.3
%endif
BuildRequires:  classworlds
BuildRequires:  jakarta-commons-collections
BuildRequires:  jakarta-commons-logging
BuildRequires:  jakarta-commons-validator
BuildRequires:  junit
BuildRequires:  oro
BuildRequires:  plexus-container-default
BuildRequires:  plexus-i18n
BuildRequires:  plexus-utils
BuildRequires:  plexus-velocity
BuildRequires:  velocity

Requires:       classworlds
Requires:       jakarta-commons-collections
Requires:       jakarta-commons-logging
Requires:       jakarta-commons-validator
Requires:       junit
Requires:       oro
Requires:       plexus-container-default
Requires:       plexus-i18n
Requires:       plexus-utils
Requires:       plexus-velocity
Requires:       velocity

Requires(post):   jpackage-utils >= 0:1.7.2
Requires(postun): jpackage-utils >= 0:1.7.2

%if %{gcj_support}
BuildRequires:    java-gcj-compat-devel
%endif

%description
Doxia is a content generation framework which aims to provide its
users with powerful techniques for generating static and dynamic
content. Doxia can be used to generate static sites in addition to
being incorporated into dynamic content generation systems like blogs,
wikis and content management systems.

%if %with maven
%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Documentation

%description javadoc
Javadoc for %{name}.
%endif

%prep
%setup -q -n %{name}
cp -p %{SOURCE1} doxia-decoration-model/build.xml
cp -p %{SOURCE2} doxia-core/build.xml
cp -p %{SOURCE3} doxia-sink-api/build.xml
cp -p %{SOURCE4} doxia-site-renderer/build.xml

%patch0 -p0 -b .sav

%build
export LC_ALL=ISO-8859-1

export MAVEN_REPO_LOCAL=$(pwd)/.m2/repository
mkdir -p $MAVEN_REPO_LOCAL

%if %with maven

    mvn-jpp \
        -e \
        -Dmaven.repo.local=$MAVEN_REPO_LOCAL \
        -Dmaven.test.failure.ignore=true \
        install javadoc:javadoc

%else

mkdir lib
build-jar-repository -s -p lib/ \
                        commons-collections \
                        commons-logging-api \
                        classworlds \
                        junit \
                        oro \
                        plexus/container-default \
                        plexus/i18n \
                        plexus/utils \
                        plexus/velocity \
                        velocity

# Extract autogenerated (by maven) files
tar xzf %{SOURCE5}

for project in doxia-decoration-model \
           doxia-sink-api \
           doxia-core \
           doxia-site-renderer; do

       pushd $project

           ant -Dmaven.mode.offline=true -Dmaven.repo.local=$MAVEN_REPO_LOCAL

           # Copy over the jar
           cp -p target/*jar ../lib/$project.jar
       popd
done

%endif

%install
rm -rf $RPM_BUILD_ROOT
# jars/poms
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}/%{name}
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms

for project in decoration-model \
                sink-api \
                core \
                site-renderer \
                module-twiki; do

        if [ -f doxia-$project/target/doxia-$project-%{namedversion}.jar ]; then                  install -pm 644 \
                  doxia-$project/target/doxia-$project-%{namedversion}.jar \
                  $RPM_BUILD_ROOT%{_javadir}/%{name}/$project-%{namedversion}.jar
                  %add_to_maven_depmap org.apache.maven.doxia doxia-$project %{namedversion} JPP/maven-doxia $project

        fi

        # Install pom to groupid-artifactid
        install -pm 644 doxia-$project/pom.xml \
          $RPM_BUILD_ROOT/%{_datadir}/maven2/poms/JPP.maven-doxia-$project.pom
done

install -pm 644 pom.xml \
  $RPM_BUILD_ROOT/%{_datadir}/maven2/poms/JPP.maven-doxia-doxia.pom
%add_to_maven_depmap org.apache.maven.doxia doxia %{namedversion} JPP/maven-doxia doxia

(cd $RPM_BUILD_ROOT%{_javadir}/%{name} && for jar in *-%{namedversion}*; \
  do ln -sf ${jar} `echo $jar| sed  "s|-%{namedversion}||g"`; done)

%if %with maven
# javadoc
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}

for p in doxia-decoration-model \
                doxia-sink-api \
                doxia-core \
                doxia-site-renderer; do

        project=`basename $p`
        install -d -m 755 \
          $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/$project
        cp -pr $project/target/site/apidocs/* \
          $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/$project

done
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}
%endif

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%if %{gcj_support}
%postun
if [ -x %{_bindir}/rebuild-gcj-db ]
then
  %{_bindir}/rebuild-gcj-db
fi
%endif

%files
%defattr(-,root,root,-)
%{_javadir}/%{name}
%{_datadir}/maven2
%config(noreplace) %{_mavendepmapfragdir}/*

%if %{gcj_support}
%dir %attr(-,root,root) %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/core-1.0-alpha-7.jar.*
%attr(-,root,root) %{_libdir}/gcj/%{name}/decoration-model-1.0-alpha-7.jar.*
%attr(-,root,root) %{_libdir}/gcj/%{name}/sink-api-1.0-alpha-7.jar.*
%attr(-,root,root) %{_libdir}/gcj/%{name}/site-renderer-1.0-alpha-7.jar.*
%endif

%if %with maven
%files javadoc
%defattr(-,root,root,-)
%doc %{_javadocdir}/*
%endif



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15144 |12mr|mawk-1.3.3-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	An interpreter for the awk programming language
Name:		mawk
Version:	1.3.3
Release: 	%mkrel 16
License:	GPLv2+
Group:		Development/Other
URL:		http://www.math.fu-berlin.de/~leitner/mawk/
Source0:	mawk1.3.3.tar.bz2
Patch0:		mawk1.2.2-prefix.patch
Patch1:		mawk1.3.3-LDFLAGS.diff
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Mawk is a version of the awk programming language.  Awk interprets a 
special-purpose programming language to do quick text pattern matching
and reformatting.  Mawk improves on awk in certain ways and can 
sometimes outperform gawk, the standard awk program for Linux.  Mawk
conforms to the POSIX 1003.2 (draft 11.3) definition of awk.

You should install mawk if you use awk.

%prep

%setup -q
%patch0 -p1
%patch1 -p0 -b .LDFLAGS
chmod -R a+r .

%build
# (Dadou) Don't use configure macro, it doesn't work
# no need for --libdir, since there is only binary and man
MATHLIB="-lm" LDFLAGS="%{ldflags}" ./configure

OPT_FLAGS=`echo "$RPM_OPT_FLAGS" | sed -e "s/-ffast-math//g"`
make CFLAGS="$OPT_FLAGS"

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT{%{_bindir},%{_mandir}/man1}
%makeinstall

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_bindir}/mawk
%{_mandir}/man1/*
%doc ACKNOWLEDGMENT CHANGES INSTALL README





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15145 |12mr|mc-4.8.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# avoid dependency on X11 libraries
%define without_x       1

#define Werror_cflags %nil

Name:		mc
Version:	4.8.6
Release:	%mkrel 1
Summary:	A user-friendly file manager and visual shell
License:	GPLv2+
Group:		File tools
URL:		http://www.midnight-commander.org/
Source0:	http://www.midnight-commander.org/downloads/%{name}-%{version}.tar.xz

# ** Mandriva patches: 0 - 99 **

# (tv) add runlevel to initscript
Patch6:		mc-4.7.0-pre2-decent_defaults.patch
Patch9:		mc-4.8.0-xdg.patch
Patch11:	mc-4.7.0.2-do-not-mark-tabs.patch
Patch14:	mc-4.7.2-bash_history.patch

BuildRequires:	pkgconfig(ext2fs)
BuildRequires:	libgpm-devel >= 0.18
BuildRequires:	pam-devel
BuildRequires:	slang-devel
Buildrequires:	glib2-devel
BuildRequires:	pcre-devel
BuildRequires:	bison
%if %{without_x}
%else
BuildRequires:	X11-devel
%endif
BuildRequires:	gettext-devel
Requires:	groff

%description
Midnight Commander is a visual shell much like a file manager, only with way
more features.  It is text mode, but also includes mouse support if you are
running GPM.  Its coolest feature is the ability to ftp, view tar, zip
files, and poke into RPMs for specific files.

%prep
%setup -q

%patch6 -p0 -b .decent_defaults
#patch9 -p1 -b .xdg
%patch11 -p0 -b .tabs
%patch14 -p1

%__sed -i 's:|hxx|:|hh|hpp|hxx|:' misc/syntax/Syntax

%build
autoreconf -fi
%serverbuild
export X11_WWW="www-browser"

%configure2_5x \
    --with-debug \
    --enable-dependency-tracking \
    --without-included-gettext \
    --without-included-slang \
    --with-screen=slang \
    --with-search-engine=glib \
    --enable-nls \
    --enable-charset \
    --enable-largefile \
    --disable-rpath \
    --with-mcfs \
    --enable-extcharset \
    --with-ext2undel \
    --with-mmap \
%if %{without_x}
    --without-x
%endif

%make

%install
#fix mc-wrapper.sh
%__perl -p -i -e 's/rm -f \"/rm -rf \"/g' lib/mc-wrapper.sh

%makeinstall_std

%__install -m644 contrib/mc.sh -D %{buildroot}%{_sysconfdir}/profile.d/20mc.sh
%__install -m644 contrib/mc.csh -D %{buildroot}%{_sysconfdir}/profile.d/20mc.csh

%find_lang %{name} --with-man

%files -f %{name}.lang
%doc NEWS README
%{_libdir}/mc
%{_datadir}/mc
%{_sysconfdir}/profile.d/*
%{_sysconfdir}/mc
%{_bindir}/mc
%{_bindir}/mcdiff
%{_bindir}/mcedit
%{_bindir}/mcview
%{_mandir}/man1/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15146 |12mr|mcal-0.7-18
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

%define major 0
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	Modular Calendar Access Library
Name:		mcal
Version:	0.7
Release:	18
Group:		System/Libraries
License:	GPLv2+
URL:		http://mcal.chek.com/
Source0:	lib%{name}-%{version}.tar.bz2
Source1:	mcaldrivers-0.9.tar.bz2
Patch0:		libmcal-make.patch
Patch2:		mcal-mstore_calendar_path.patch
Patch3:		libmcal-0.7-gcc-4.0-fix.patch
Patch4:		libmcal-0.7-flexfix.diff
BuildRequires:	flex
BuildRequires:	autoconf automake libtool
BuildRequires:	pam-devel

%description
libmcal is a C library for accessing calendars. It's written to be very
modular, with plugable drivers.

%package -n	%{libname}
Summary:        Modular Calendar Access Library
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}

%description -n	%{libname}
This package contains the library needed to run programs dynamically
linked with mcal.

%package -n	%{develname}
Summary:	MCAL header files
Group:		Development/C
Requires:	%{libname} >= %{version}
Provides:	lib%{name}-devel = %{version}-%{release} 
Provides:	%{name}-devel = %{version}-%{release}   
Obsoletes:	%{mklibname mcal -d 0}

%description -n	%{develname}
Header files for MCAL-based programs development.

%prep

%setup -q -n lib%{name} -a1
mv -f mcal-drivers/* .
rm -rf mcal-drivers
%patch0 -p1 -b .make
%patch2 -p0 -b .calpath
%patch3 -p1 -b .gcc4_0
%patch4 -p0 -b .flex

# lib64 fix
perl -pi -e "s|/lib\b|/%{_lib}|g" Makefile*

%build
export OPTFLAGS="%{optflags} -fPIC -D_REENTRANT"

%make -C icap
%make -C mstore

%configure2_5x \
    --with-icap \
    --with-mstore

%make

%install
%makeinstall_std

mv -f mstore/Changelog Changelog.mstore
mv -f mstore/README README.mstore

install -d -m 1777 %{buildroot}/var/lib/calendar
mkdir -p %{buildroot}%{_sysconfdir}
touch %{buildroot}%{_sysconfdir}/mpasswd

# cleanup
rm -f %{buildroot}%{_libdir}/*.*a

%files -n %{libname}
%doc CHANGELOG FAQ-MCAL FEATURE-IMPLEMENTATION HOW-TO-MCAL *.mstore
%config(noreplace) %{_sysconfdir}/mpasswd
%attr(0755,root,root) %{_libdir}/lib*.so.*
%attr(1777,root,root) /var/lib/calendar

%files -n %{develname}
%attr(755,root,root) %{_libdir}/lib*.so
%{_includedir}/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15147 |12mr|mcpp-2.7.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		0
%define libname		%mklibname %name %major
%define develname	%mklibname %name -d

Name:		       	mcpp
Summary:    		Alternative C/C++ preprocessor
Version:    		2.7.2
Release:    		5
License:    		BSD
Group:      		Development/C++
Source:     		http://downloads.sourceforge.net/%name/%name-%version.tar.gz
# fedora patches
Patch0:     		mcpp-manual.html.patch
# From http://www.zeroc.com/forums/patches/4445-patch-1-mcpp-2-7-2-a.html
Patch1:     		patch.mcpp.2.7.2.txt
URL:        		http://mcpp.sourceforge.net/
Requires:		%libname = %version-%release

%description
C/C++ preprocessor defines and expands macros and processes '#if',
'#include' and some other directives.

MCPP is an alternative C/C++ preprocessor with the highest conformance.
It supports multiple standards: K&R, ISO C90, ISO C99, and ISO C++98.
MCPP is especially useful for debugging a source program which uses
complicated macros and also useful for checking portability of a source.

Though mcpp could be built as a replacement of GCC's resident
proprocessor or as a stand-alone program without using library build of
mcpp, this package installs only a program named 'mcpp' which links
shared library of mcpp and behaves independent from GCC.

%files
%_bindir/*
%_mandir/man1/*
%_defaultdocdir/%name

#-------------------------------------------------------------------------

%package -n		%libname
Summary:		Libraries for %name
Group:			System/Libraries

%description -n		%libname
This package provides the libraries for mcpp.

%files -n		%libname
%defattr(-,root,root)
%_libdir/*.so.%{major}*

#-------------------------------------------------------------------------

%package -n		%develname
Summary:		Development files for %name
Group:			Development/Other
Requires:		%name = %version-%release
Provides:		%name-devel = %version-%release

%description -n 	%develname
This package contains development files for %name.

%files -n		%develname
%defattr(-,root,root)
%_libdir/*.so
%_includedir/*

#-------------------------------------------------------------------------
	
%prep
%setup -q
%patch0 -p0 -b -z.euc-jp
%patch1 -p1

autoreconf -fi

%build
%configure --enable-mcpplib --disable-static
%make 

%install
%makeinstall 



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15148 |12mr|mcs-0.7.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname libmcs

%define major 1
%define libname %mklibname %name %{major}
%define develname %mklibname -d %{name}

Summary:	Modular Config System
Name:		mcs
Version:	0.7.2
Release:	3
License:	BSD
Group:		System/Libraries
Url:		http://www.atheme.org/projects/mcs.shtml
Source0:	http://distfiles.atheme.org/%{oname}-%{version}.tbz2
Patch:		libmcs-0.7.1-linking.patch
BuildRequires:	pkgconfig(libmowgli)
BuildRequires:	pkgconfig(gconf-2.0)

%description
mcs is a library and set of userland tools which abstract the storage
of configuration settings away from userland applications.

It is hoped that by using mcs, that the applications which use it will
generally have a more congruent feeling in regards to settings.

There have been other projects like this before (such as GConf), but
unlike those projects, mcs strictly handles abstraction. It does not
impose any specific data storage requirement, nor is it tied to any
desktop environment or software suite.

%package -n %{libname}
Group:		System/Libraries
Summary:	Modular Config System shared library
Requires:	%{name} >= %{version}

%description -n %{libname}
mcs is a library and set of userland tools which abstract the storage
of configuration settings away from userland applications.

It is hoped that by using mcs, that the applications which use it will
generally have a more congruent feeling in regards to settings.

There have been other projects like this before (such as GConf), but
unlike those projects, mcs strictly handles abstraction. It does not
impose any specific data storage requirement, nor is it tied to any
desktop environment or software suite.

%package -n %{develname}
Group:		Development/C
Summary:	Modular Config System shared library
Requires:	%{libname} = %{version}-%{release}
Provides:	libmcs-devel = %{version}-%{release}

%description -n %{develname}
mcs is a library and set of userland tools which abstract the storage
of configuration settings away from userland applications.

It is hoped that by using mcs, that the applications which use it will
generally have a more congruent feeling in regards to settings.

There have been other projects like this before (such as GConf), but
unlike those projects, mcs strictly handles abstraction. It does not
impose any specific data storage requirement, nor is it tied to any
desktop environment or software suite.

%package gconf
Group:		System/Libraries
Summary:	Modular Config System - GConf backend
Requires:	%{name} = %{version}-%{release}

%description gconf
mcs is a library and set of userland tools which abstract the storage
of configuration settings away from userland applications.

It is hoped that by using mcs, that the applications which use it will
generally have a more congruent feeling in regards to settings.

There have been other projects like this before (such as GConf), but
unlike those projects, mcs strictly handles abstraction. It does not
impose any specific data storage requirement, nor is it tied to any
desktop environment or software suite.

%prep
%setup -q -n %{oname}-%{version}
%patch -p1 -b .linking

%build
%configure2_5x --disable-kconfig
%make

%install
%makeinstall_std

%files
%doc AUTHORS TODO README
%{_bindir}/mcs-*
%dir %{_libdir}/mcs/
%{_libdir}/mcs/keyfile.so

%files gconf
%{_libdir}/mcs/gconf.so

%files -n %{libname}
%{_libdir}/libmcs.so.%{major}*

%files -n %{develname}
%{_libdir}/libmcs.so
%{_libdir}/pkgconfig/libmcs.pc
%{_includedir}/libmcs/




%changelog
* Wed Aug 17 2011 Götz Waschk <waschk@mandriva.org> 0.7.2-2mdv2012.0
+ Revision: 694832
- rebuild

* Mon Aug 16 2010 Götz Waschk <waschk@mandriva.org> 0.7.2-1mdv2011.0
+ Revision: 570283
- new version

* Sat Aug 22 2009 Götz Waschk <waschk@mandriva.org> 0.7.1-4mdv2010.0
+ Revision: 419662
- disable kconfig backend
- readd package still needed by audacious and deleted from svn by someone

  + Antoine Ginies <aginies@mandriva.com>
    - 2009.1 rebuild

* Mon Jul 21 2008 Götz Waschk <waschk@mandriva.org> 0.7.1-2mdv2009.0
+ Revision: 239335
- rebuild

* Thu Jun 12 2008 Götz Waschk <waschk@mandriva.org> 0.7.1-1mdv2009.0
+ Revision: 218382
- fix library path on 64 bit
- new version
- fix linking

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Mon Feb 18 2008 Götz Waschk <waschk@mandriva.org> 0.7.0-1mdv2008.1
+ Revision: 170664
- new version
- add kconfig backend
- split out gconf backend

  + Thierry Vignaud <tv@mandriva.org>
    - fix no-buildroot-tag

* Tue Jan 01 2008 Götz Waschk <waschk@mandriva.org> 0.6.0-3mdv2008.1
+ Revision: 140163
- rebuild for new libmowgli

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 15 2007 Götz Waschk <waschk@mandriva.org> 0.6.0-2mdv2008.1
+ Revision: 98477
- rebuild for new libmowgli

* Mon Oct 15 2007 Götz Waschk <waschk@mandriva.org> 0.6.0-1mdv2008.1
+ Revision: 98454
- fix buildrequries
- new version
- new URL
- fix build
- new devel name
- update file list


* Tue Feb 27 2007 Götz Waschk <waschk@mandriva.org> 0.4.1-1mdv2007.0
+ Revision: 126328
- new version
- sacrifice a chicken for the build system
- new version

* Mon Feb 19 2007 Götz Waschk <waschk@mandriva.org> 0.3.3-1mdv2007.1
+ Revision: 122673
- new version
- drop patch

* Mon Feb 19 2007 Götz Waschk <waschk@mandriva.org> 0.3.2-2mdv2007.1
+ Revision: 122667
- fix libdir on x86_64
- Import mcs

* Mon Feb 19 2007 Götz Waschk <waschk@mandriva.org> 0.3.2-1mdv2007.1
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15149 |12mr|mdadm-3.2.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# we want to install in /sbin, not /usr/sbin...
%define _exec_prefix %{nil}
%define _sbindir /sbin
%define _usrsbindir /usr/sbin
#define git %{nil}

Name:		mdadm
Version:	3.2.5
Release:	2
Summary:	A tool for managing Soft RAID under Linux
Group:		System/Kernel and hardware
License:	GPLv2+
URL:		http://www.kernel.org/pub/linux/utils/raid/mdadm/
Source0:	http://www.kernel.org/pub/linux/utils/raid/mdadm/mdadm-%{!?git:%version}%{?git:%git}.tar.xz
%if %{?git:0}%{?!git:1}
Source1:	http://www.kernel.org/pub/linux/utils/raid/mdadm/mdadm-%{version}.tar.sign
%endif
Patch0:		mdadm-3.2.5-fix-build.diff
# From Fedora, slightly modified
Patch1:		mdadm-3.2.3-udev.patch
# don't use -Werror flag
Patch2:		mdadm-3.2.4-mdv-no_werror.patch
# From Fedora, slightly modified
Source2:	mdadm.init
# From Fedora
Source3:	mdadm-raid-check
Source4:	mdadm-raid-check-sysconfig
Source5:	mdadm-cron
# From Fedora, modified because our initscripts do not use incremental assembly
# modification can be reverted only _after_ initscripts has been fixed and a
# conflict for older inistcripts is added (bluca)
Source6:	mdadm.rules
Source7:	mdmonitor.service
Source8:	mdmonitor-takeover.service
Source9:	%{name}-tmpfiles.conf
#
Requires(post):	rpm-helper
Requires(preun):	rpm-helper
# udev rule used to be in udev package
Conflicts:	udev < 145-2
BuildRequires:	groff
BuildRequires:	binutils-devel
%if %mdvver >= 201200
BuildRequires:	systemd-units
%endif

%description
mdadm is a program that can be used to create, manage, and monitor
Linux MD (Software RAID) devices.

As such is provides similar functionality to the raidtools packages.
The particular differences to raidtools is that mdadm is a single
program, and it can perform (almost) all functions without a
configuration file (that a config file can be used to help with
some common tasks).

%prep
%setup -q %{?git:-n %name}
%apply_patches

echo "PROGRAM %{_sbindir}/mdadm-syslog-events" >> mdadm.conf-example

%build
%setup_compile_flags
make SYSCONFDIR="%{_sysconfdir}" CXFLAGS="%{optflags}"

%install
%makeinstall_std MANDIR=%{_mandir} BINDIR=%{_sbindir}

install -Dp -m 644 mdadm.conf-example %{buildroot}%{_sysconfdir}/mdadm.conf
install -Dp %{SOURCE2} %{buildroot}%{_initrddir}/mdadm
install -Dp %{SOURCE3} %{buildroot}%{_usrsbindir}/raid-check
install -Dp -m 644 %{SOURCE4} %{buildroot}%{_sysconfdir}/sysconfig/raid-check
install -Dp -m 644 %{SOURCE5} %{buildroot}%{_sysconfdir}/cron.d/raid-check
install -Dp misc/syslog-events %{buildroot}%{_sbindir}/mdadm-syslog-events
install -Dp -m 644 %{SOURCE6} %{buildroot}/lib/udev/rules.d/65-md-incremental.rules

%if %mdvver >= 201200
install -d -m 755 %{buildroot}%{_unitdir}
install -m 644 %{SOURCE7} %{buildroot}%{_unitdir}
install -m 644 %{SOURCE8} %{buildroot}%{_unitdir}
ln -s mdmonitor.service %{buildroot}%{_unitdir}/mdadm.service
install -D -m 644 %{SOURCE9} %{buildroot}%{_prefix}/lib/tmpfiles.d/%{name}.conf
rm -rf %{buildroot}%{_initrddir}/mdadm
%endif

%post
%if %mdvver >= 201200
systemd-tmpfiles --create %{name}.conf
%endif
%_post_service mdadm

%preun
%_preun_service mdadm

%files
%doc TODO ChangeLog README.initramfs ANNOUNCE*
%{_sbindir}/mdadm
%{_sbindir}/mdadm-syslog-events
%{_sbindir}/mdmon
%{_usrsbindir}/raid-check
%config(noreplace) %{_sysconfdir}/cron.d/raid-check
%config(noreplace,missingok) %{_sysconfdir}/mdadm.conf
%config(noreplace) %{_sysconfdir}/sysconfig/raid-check
/lib/udev/rules.d/64-md-raid.rules
/lib/udev/rules.d/65-md-incremental.rules
%if %mdvver >= 201200
%{_unitdir}/*.service
%{_prefix}/lib/tmpfiles.d/%{name}.conf
%else
%{_initrddir}/mdadm
%endif
%{_mandir}/man*/md*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15150 |12mr|mdds-0.5.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global do_mem_tests 0
%global do_perf_tests 0

Name:		mdds
Version:	0.5.3
Release:	1
Summary:	A collection of multi-dimensional data structures and indexing algorithms
Group:		Development/C++
License:	MIT
URL:		http://code.google.com/p/multidimalgorithm/
Source0:	http://multidimalgorithm.googlecode.com/files/%{name}_%{version}.tar.bz2

BuildRequires:	boost-devel
%if %{do_mem_tests}
BuildRequires:	valgrind
%endif

BuildArch:	noarch


%description
A collection of multi-dimensional data structures and indexing algorithms.

It implements the following data structures:
* segment tree
* flat segment tree
* rectangle set
* point quad tree
* mixed type matrix

%package devel
Group:		Development/C++
Summary:	Headers for %{name}
Requires:	boost-devel

%description devel
Headers for %{name}.

%prep
%setup -q -n %{name}_%{version}
# this is only used in tests
sed -i -e '/^CPPFLAGS/s/-Wall.*-std/%{optflags} -std/' Makefile.in

%build
%configure2_5x

%install
mkdir -p %{buildroot}/%{_includedir}
mkdir %{buildroot}/%{_includedir}/mdds
cp -pr include/mdds/* %{buildroot}/%{_includedir}/mdds

%check
%make
for t in fst pqt recset st; do
    make test.$t
done
%if %{do_perf_tests}
    for t in recset st; do
        make test.$t.perf
    done
    make test.stl
%endif
%if %{do_mem_tests}
    for t in fst pqt recset st; do
        make test.$t.mem
    done
%endif

%files devel
%doc AUTHORS NEWS README
%{_includedir}/mdds


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15151 |12mr|mdkonline-2.77.22-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 2.77.22
%define name mdkonline
%define release 9

Summary:	Mandriva Online Update Tool  
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{name}-%{version}.tar.xz
Patch0:		mdkonline-2.77.22.local.to.global.patch
Patch1:         mdv-to-rosa.patch
URL:		http://www.mandrivaonline.com
License:	GPL
Group:		System/Configuration/Other
# for LWP::UserAgent:
Requires:	perl-libwww-perl
Requires: rpmdrake >= 5.11.1

# For adding restricted media:
Requires: perl-Crypt-SSLeay
# for good gurpmi:

Requires: urpmi >= 6.17
Requires: gurpmi >= 6.17
Requires:   libdrakx-net >= 0.29

Provides:   %{name}-backend = %{version}-%{release}
Obsoletes:  %{name}-backend < %{version}-%{release}
BuildRequires:	gettext, perl-MDK-Common-devel
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildArch:	noarch

%description
The Mandriva Online tool allows users to be kept informed about security
updates, hardware support/enhancements and other high value services.
The package include :
* Update daemon which allows you to install security updates 
  automatically,
* A KDE/Gnome/IceWM compliant applet for security updates notification
  and installation. 

%prep
%setup -q

# mdkonline-2.77.22.local.to.global.patch
%patch0 -p1 -b .global
%patch1 -p1

%build
perl -pi -e 's!my \$ver = 1;!my \$ver = '"'%version-%release'"';!' mdkapplet

%install
rm -rf $RPM_BUILD_ROOT
make PREFIX=$RPM_BUILD_ROOT MANDRIVA_VERSION=%{mandriva_release} install

#symbolic link to drakonline and older path
mkdir -p %buildroot%_prefix/X11R6/bin/

mkdir -p %buildroot%_sysconfdir/cron.daily/
touch %buildroot%_sysconfdir/cron.daily/mdkupdate

%if %mdkversion < 201100
mkdir -p $RPM_BUILD_ROOT%_sysconfdir/X11/xinit.d
cat > $RPM_BUILD_ROOT%_sysconfdir/X11/xinit.d/mdkapplet <<EOF
#!/bin/sh
DESKTOP=\$1
case \$DESKTOP in
   IceWM|Fluxbox) exec /usr/bin/mdkapplet;;
esac
EOF

chmod +x $RPM_BUILD_ROOT%_sysconfdir/X11/xinit.d/mdkapplet
%endif

#install lang
%{find_lang} %{name}

mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/xdg/autostart
cat > $RPM_BUILD_ROOT%{_sysconfdir}/xdg/autostart/mandriva-mdvonline.desktop <<EOF
[Desktop Entry]
Name=Mandriva Online Applet
Comment=Applet for Mandriva Online
Exec=%{_bindir}/mdkapplet
Icon=mdkonline
Type=Application
StartupNotify=true
Categories=X-MandrivaLinux-System-Configuration-Networking;Settings;Network;
X-KDE-autostart-after=kdesktop
EOF

%post
%{update_desktop_database}
%{update_mime_database}

if [ -r /etc/cron.daily/mdkupdate ]; then
  perl -p -i -e 's!/usr/bin/mdkupdate!/usr/sbin/mdkupdate!' /etc/cron.daily/mdkupdate
fi

%postun
%{clean_desktop_database}
%{clean_mime_database}

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %{name}.lang
%defattr(-,root,root)
%doc COPYING 
%{_sbindir}/mdkapplet-config
%{_sbindir}/mdkapplet-*-helper
%{_sbindir}/mdkupdate
%{_bindir}/*
%dir %{_prefix}/lib/libDrakX/drakfirsttime
%{_prefix}/lib/libDrakX/drakfirsttime/*.pm
%{_sysconfdir}/xdg/autostart/mandriva-*.desktop
%{_miconsdir}/*.png
%{_iconsdir}/*.png
%{_liconsdir}/*.png
%_datadir/mime/packages/*
%_datadir/mimelnk/application/
%{_datadir}/%{name}/pixmaps/*.png
%if %mdkversion < 201100
%_sysconfdir/X11/xinit.d/mdkapplet
%endif
%_sysconfdir/security/console.apps/urpmi.update
%_sysconfdir/pam.d/urpmi.update
%ghost %config(noreplace) %_sysconfdir/cron.daily/mdkupdate
%config(noreplace) %_sysconfdir/sysconfig/mdkapplet


##################################################################
#
#
# !!!!!!!! WARNING => THIS HAS TO BE EDITED IN THE CVS !!!!!!!!!!!
#
#
##################################################################
# get the source from our cvs repository (see
# http://www.mandrivalinux.com/en/cvs.php3)




%changelog
* Fri Aug 12 2011 Alexander Barakin <abarakin@mandriva.org> 2.77.22-2mdv2011.0
+ Revision: 694254
- Deprecated use of my() in false conditional #63822

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15152 |12mr|mds-2.4.2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#%#define _use_internal_dependency_generator	0
%define __noautoreq 'pear\\(graph|pear\\(includes|pear\\(modules'

%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

Summary:	Mandriva Management Directory Server
Name:		mds
Version:	2.4.2.2
Release:	1
License:	GPL
Group:		System/Servers
URL:		http://mds.mandriva.org
Source0:	http://mds.mandriva.org/pub/mds/sources/%{version}/%{name}-%{version}.tar.gz
BuildRequires:  python-devel
BuildRequires:  gettext-devel

%description
The Mandriva Management Directory Server.

%package -n	python-mmc-samba
Summary:	Mandriva Management Console SAMBA plugin
Group:		System/Servers
Requires:	acl
Requires:	pylibacl
Requires:	python-mmc-base >= 3.0.3
Requires:	python-smbpasswd
Requires:	samba-common

%description -n	python-mmc-samba
SAMBA management plugin for the MMC. It includes
SAMBA accounts and shares management.

%package -n	python-mmc-mail
Summary:	Mandriva Management Console base plugin
Group:		System/Servers
Suggests:	postfix
Suggests:	postfix-ldap
Requires:	python-mmc-base >= 3.0.3

%description -n	python-mmc-mail
Mail account management plugin for the MMC.

%package -n	python-mmc-proxy
Summary:	Mandriva Management Console proxy plugin
Group:		System/Servers
Requires:	python-mmc-base >= 3.0.3
Requires:	squid
Requires:	squidGuard

%description -n	python-mmc-proxy
Squidguard/Squid management plugin for the MMC.

%package -n	python-mmc-network
Summary:	Mandriva Management Console network plugin
Group:		System/Servers
Requires:	python-mmc-base >= 3.0.3
Suggests:	dhcp-server
Suggests:   	bind

%description -n	python-mmc-network
DNS/DHCP management plugin for the MMC.

This plugin requires a LDAP-patched version of ISC DHCPD and BIND9.

%package -n	python-mmc-bulkimport
Summary:	Mandriva Management Console bulkimport plugin
Group:		System/Servers
Requires:	python-mmc-base >= 3.0.3

%description -n	python-mmc-bulkimport
Mass import plugin for MMC.

The bulkimport plugin can be used to import or modify multiple
users with CSV files.

%package -n	python-mmc-sshlpk
Summary:	Mandriva Management Console sshlpk plugin
Group:		System/Servers
Requires:	python-mmc-base >= 3.0.3

%description -n	python-mmc-sshlpk
MMC agent SSH public key plugin.

This plugin allows to add SSH public keys to LDAP user entries.
These keys can then be retrieved by OpenSSH with the LDAP Public Key patch. See
http://code.google.com/p/openssh-lpk/

%package -n	python-mmc-userquota
Summary:	Mandriva Management Console userquota plugin
Group:		System/Servers
Requires:	python-mmc-base >= 3.0.3
Requires:	quota

%description -n	python-mmc-userquota
MMC quota plugin.

This plugin allows to add user quota on filesystem. It also provide a ldap
attribute for network quotas.

%package -n	mmc-web-mail
Summary:	Postfix/Mail module for the MMC web interface
Group:		System/Servers
Requires:	postfix
Requires:	mmc-web-base >= 3.0.3
%if %mdkversion >= 201200 && %{_use_internal_dependency_generator}
# add buggy self dependencies
Provides:	pear(edit.php)
Provides:	pear(mail-xmlrpc.php)
Provides:	pear(mail.inc.php)
%endif

%description -n	mmc-web-mail
Mandriva Management Console web interface designed by Linbox.

This is the Mail module.

%package -n	mmc-web-network
Summary:	DNS/DHCP management module for the MMC web interface
Group:		System/Servers
Requires:	mmc-web-base >= 3.0.3
%if %mdkversion >= 201200 && %{_use_internal_dependency_generator}
# add buggy self dependencies
Provides:	pear(localSidebar.php)
Provides:	pear(servicedhcpfailover.php)
Provides:	pear(subnetedit.php)
%endif

%description -n	mmc-web-network
Mandriva Management Console web interface designed by Linbox.

This is the Network module.

%package -n	mmc-web-proxy
Summary:	SquidGuard module for the MMC web interface
Group:		System/Servers
Requires:	mmc-web-base >= 3.0.3
%if %mdkversion >= 201200 && %{_use_internal_dependency_generator}
# add buggy self dependencies
Provides:	pear(localSidebar.php)
%endif

%description -n	mmc-web-proxy
Mandriva Management Console web interface designed by Linbox.

This is the Squid/SquidGuard module.

%package -n	mmc-web-samba
Summary:	SAMBA module for the MMC web interface
Group:		System/Servers
Requires:	mmc-web-base >= 3.0.3
%if %mdkversion >= 201200 && %{_use_internal_dependency_generator}
# add buggy self dependencies
Provides:	pear(user-xmlrpc.inc.php)
%endif

%description -n	mmc-web-samba
Mandriva Management Console web interface designed by Linbox.

This is the SAMBA module.

%package -n	mmc-web-bulkimport
Summary:	Bulk import module for the MMC web interface
Group:		System/Servers
Requires:	mmc-web-base >= 3.0.3

%description -n	mmc-web-bulkimport
Mandriva Management Console web interface designed by Linbox.

This is the bulk import module.

%package -n	mmc-web-sshlpk
Summary:	SSH public key module for the MMC web interface
Group:		System/Servers
Requires:	mmc-web-base >= 3.0.3
%if %mdkversion >= 201200 && %{_use_internal_dependency_generator}
# add buggy self dependencies
Provides:	pear(sshlpk-xmlrpc.php)
%endif

%description -n	mmc-web-sshlpk
Mandriva Management Console web interface designed by Linbox.

This is the SSH public key module.

%package -n	mmc-web-userquota
Summary:	User quota module for the MMC web interface
Group:		System/Servers
Requires:	mmc-web-base >= 3.0.3
%if %mdkversion >= 201200 && %{_use_internal_dependency_generator}
# add buggy self dependencies
Provides:	pear(userquota-xmlrpc.php)
Provides:	pear(userquota.php)
%endif

%description -n	mmc-web-userquota
Mandriva Management Console web interface designed by Linbox.

This is the userquota module.

%prep
%setup -q -n %{name}-%{version}

%build
%configure
make

%install
make DESTDIR="%{buildroot}" install
# cleanup
rm -f `find %{buildroot} -name *.pyo`
%find_lang mail
%find_lang network
%find_lang proxy
%find_lang samba
%find_lang bulkimport
%find_lang sshlpk
%find_lang userquota

%files -n python-mmc-mail
%attr(0640,root,root) %config(noreplace) %{_sysconfdir}/mmc/plugins/mail.ini
%{py_puresitedir}/mmc/plugins/mail

%files -n python-mmc-network
%attr(0640,root,root) %config(noreplace) %{_sysconfdir}/mmc/plugins/network.ini
%{py_puresitedir}/mmc/plugins/network

%files -n python-mmc-proxy
%attr(0640,root,root) %config(noreplace) %{_sysconfdir}/mmc/plugins/proxy.ini
%{py_puresitedir}/mmc/plugins/proxy

%files -n python-mmc-samba
%attr(0640,root,root) %config(noreplace) %{_sysconfdir}/mmc/plugins/samba.ini
%{py_puresitedir}/mmc/plugins/samba
%{_libdir}/mmc/add_machine_script
%{_libdir}/mmc/add_change_share_script
%{_libdir}/mmc/add_printer_script
%{_libdir}/mmc/delete_printer_script
%{_libdir}/mmc/delete_share_script

%files -n python-mmc-bulkimport
%attr(0640,root,root) %config(noreplace) %{_sysconfdir}/mmc/plugins/bulkimport.ini
%{py_puresitedir}/mmc/plugins/bulkimport

%files -n python-mmc-sshlpk
%attr(0640,root,root) %config(noreplace) %{_sysconfdir}/mmc/plugins/sshlpk.ini
%{py_puresitedir}/mmc/plugins/sshlpk

%files -n python-mmc-userquota
%attr(0640,root,root) %config(noreplace) %{_sysconfdir}/mmc/plugins/userquota.ini
%{py_puresitedir}/mmc/plugins/userquota

%files -n mmc-web-mail -f mail.lang
%dir %{_datadir}/mmc/modules/mail
%dir %{_datadir}/mmc/modules/mail/locale
%{_datadir}/mmc/modules/mail/*.php
%{_datadir}/mmc/modules/mail/aliases
%{_datadir}/mmc/modules/mail/domains
%{_datadir}/mmc/modules/mail/graph
%{_datadir}/mmc/modules/mail/includes

%files -n mmc-web-network -f network.lang
%dir %{_datadir}/mmc/modules/network
%dir %{_datadir}/mmc/modules/network/locale
%{_datadir}/mmc/modules/network/*.php
%{_datadir}/mmc/modules/network/dhcplogview
%{_datadir}/mmc/modules/network/dnslogview
%{_datadir}/mmc/modules/network/graph
%{_datadir}/mmc/modules/network/includes
%{_datadir}/mmc/modules/network/network

%files -n mmc-web-proxy -f proxy.lang
%dir %{_datadir}/mmc/modules/proxy
%dir %{_datadir}/mmc/modules/proxy/locale
%{_datadir}/mmc/modules/proxy/*.php
%{_datadir}/mmc/modules/proxy/blacklist
%{_datadir}/mmc/modules/proxy/graph
%{_datadir}/mmc/modules/proxy/includes

%files -n mmc-web-samba -f samba.lang
%dir %{_datadir}/mmc/modules/samba
%dir %{_datadir}/mmc/modules/samba/locale
%{_datadir}/mmc/modules/samba/*.php
%{_datadir}/mmc/modules/samba/config
%{_datadir}/mmc/modules/samba/includes
%{_datadir}/mmc/modules/samba/machines
%{_datadir}/mmc/modules/samba/shares
%{_datadir}/mmc/modules/samba/status
%{_datadir}/mmc/modules/samba/views

%files -n mmc-web-bulkimport -f bulkimport.lang
%dir %{_datadir}/mmc/modules/bulkimport
%dir %{_datadir}/mmc/modules/bulkimport/locale
%{_datadir}/mmc/modules/bulkimport/*.php
%{_datadir}/mmc/modules/bulkimport/import
%{_datadir}/mmc/modules/bulkimport/includes

%files -n mmc-web-sshlpk -f sshlpk.lang
%dir %{_datadir}/mmc/modules/sshlpk
%dir %{_datadir}/mmc/modules/sshlpk/locale
%{_datadir}/mmc/modules/sshlpk/*.php
%{_datadir}/mmc/modules/sshlpk/includes

%files -n mmc-web-userquota -f userquota.lang
%dir %{_datadir}/mmc/modules/userquota
%dir %{_datadir}/mmc/modules/userquota/locale
%{_datadir}/mmc/modules/userquota/*.php
%{_datadir}/mmc/modules/userquota/includes


%changelog
* Mon May 21 2012 Paulo Andrade <pcpa@mandriva.com.br> 2.4.2.2-0.1mdv2012.0
+ Revision: 799776
- Update to latest upstream release.

* Mon Sep 26 2011 Jean-Philippe Braun <jpbraun@mandriva.com> 2.4.2-0.1
+ Revision: 701298
- new upstream release

* Wed Jul 27 2011 Jean-Philippe Braun <jpbraun@mandriva.com> 2.4.1-0.3
+ Revision: 691963
- Fix packages group
- Updated package description and Group
- Fixed PO files in tarball
  packaging: removed wrong distrib tests, use of findlang macro
- New release of MDS

* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 2.4.0-3
+ Revision: 666407
- mass rebuild

* Tue Nov 02 2010 Funda Wang <fwang@mandriva.org> 2.4.0-2mdv2011.0
+ Revision: 591749
- rebuild for py 2.7

* Fri Apr 30 2010 Anne Nicolas <ennael@mandriva.org> 2.4.0-1mdv2010.1
+ Revision: 541310
- bug fix release

* Thu Apr 29 2010 Anne Nicolas <ennael@mandriva.org> 2.4.0-0.0.2mdv2010.1
+ Revision: 540948
- final release

* Tue Apr 27 2010 Oden Eriksson <oeriksson@mandriva.com> 2.4.0-0.0.1mdv2010.1
+ Revision: 539777
- import mds


* Tue Apr 27 2010 Oden Eriksson <oeriksson@mandriva.com> 2.4.0-1mdv2010.1
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15153 |12mr|mdvinput-1.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: mdvinput          
Version: 1.6.2
Release: %mkrel 1
Summary:  Small programm for set keyboard, mouse and touchpad      

Group: Graphical desktop/Other          
License: GPLv2+            
Source0: http://mandriva-lxde.googlecode.com/files/%{name}-%{version}.tar.gz
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
URL:	http://mandriva-lxde.googlecode.com
Requires: python, pygtk2.0, python-configobj
Suggests: x11-driver-input-synaptics
Obsoletes: lxinput
BuildArch: noarch

%description

It's small utilites setup keyboard, mouse and touchpad for replace lxinput and other on lightweight DE.

%prep
%setup -q

%install
rm -rf $RPM_BUILD_ROOT

mkdir -p %buildroot/usr
mkdir -p %buildroot/usr/lib
mkdir -p %buildroot%{_datadir}/applications

cp -rf ./bin %buildroot/usr/
cp -rf ./share %buildroot/usr/
cp -rf ./mdvinput %buildroot/usr/lib/

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%{_bindir}/*
%{_datadir}/applications/*.desktop
%{_datadir}/locale/*
%{_datadir}/%{name}
/usr/lib/%{name}


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15154 |12mr|mdvpkg-0.8.1-0
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define mandriva_datadir %{_datadir}/mandriva
%define mandriva_docdir %{_datadir}/doc/mandriva

Name:           mdvpkg
Version:        0.8.1
Release:        0

Summary:        Mandriva D-Bus packaging abstraction layer
License:        GPL
Group:          Development/Python
Url:            https://github.com/downloads/jvdm/mdvpkg/%{name}-%{version}.tar.bz2

Source0:        %{name}-%{version}.tar.bz2

BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:      noarch

Requires:       python >= 2.7
Requires:       python-dbus
Requires:       python-pyinotify
Requires:       python-rpm


%description
mdvpkg is a layer upon mandriva urpmi database to provide
non-privileged users access to package maintenance tasks (upgrade,
installing, searching) through a DBus interface. The following
features are aimed:

* D-Bus interface allowing the creation of specialized clients (like
  an update applet, or end-users application managers)

* Privilege management using PolicyKit

* Support for urpmi input (like dep choices)

* Command line client

* Python QT/QML widgets to manage package tasks

It is inspired on ideas from PackageKit and aptdaemon.


%prep
%setup -q


%build


%install
%__python setup.py install --root=%{buildroot}
rm -f %{buildroot}%{mandriva_datadir}/%{name}/%{name}-%{version}-py*.egg-info


%files
%defattr(-,root,root) 
%{_sbindir}/mdvpkgd
%{mandriva_datadir}/%{name}
%{_sysconfdir}/dbus-1/system.d/org.mandrivalinux.MdvPkg.conf
%{_datadir}/dbus-1/system-services/org.mandrivalinux.MdvPkg.service
%{_datadir}/polkit-1/actions/org.mandrivalinux.mdvpkg.policy
%doc doc/* README TODO



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15155 |12mr|mdv-rpm-summary-0.9.4-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Localization files for packages summaries
Name:		mdv-rpm-summary
Version:	0.9.4
Release:	5
Source0:	%{name}-%{version}.tar.bz2
License:	GPL
Group:		System/Internationalization
BuildRequires:	gettext
BuildArch:	noarch

%description
This package includes translations of summaries the Mandriva Linux packages.
They are used by rpmdrake.

%prep
%setup -q

%build
make

%install
%makeinstall_std PREFIX=%{buildroot}/

%find_lang rpm-summary-contrib rpm-summary-devel rpm-summary-main rpm-summary-non-free %{name}.lang

%clean

%files -f %{name}.lang 
%defattr(-,root,root,0755)



%changelog
* Tue Aug  28 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: cc2f9c5
- Update find_lang usage for new RPM
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15156 |12mr|meanwhile-1.0.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lib_major 1
%define lib_name %mklibname %{name} %{lib_major}
%define lib_devel %mklibname %{name} -d

Summary:	Lotus Sametime Community Client library
Name:		meanwhile
Version:	1.0.2
Release:	9
License:	LGPLv2+
Group:		System/Libraries
URL:		http://meanwhile.sourceforge.net/
Source0: 	http://kent.dl.sourceforge.net/sourceforge/%{name}/%{name}-%{version}.tar.bz2
Patch0:		meanwhile-1.0.2-fix-str-fmt.patch
Patch1:		http://ie.archive.ubuntu.com/gentoo-portage/net-libs/meanwhile/files/meanwhile-1.0.2-presence.patch
Patch2:		meanwhile-crash.patch
Patch3:		meanwhile-fix-glib-headers.patch

BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	doxygen

%description
The heart of the Meanwhile Project is the Meanwhile library, providing the
basic Lotus Sametime session functionality along with the core services;
Presence, Messaging, Conferencing, and Storage. This extensible client
interface allows additional services to be added to a session at runtime,
allowing for simple integration of future service handlers such as
whiteboard, screen-sharing, and file transfer.

%package -n	%{lib_name}
Summary:	Library used for Lotus Sametime connectivity
Group:		Development/C

%description -n %{lib_name}
The heart of the Meanwhile Project is the Meanwhile library, providing the
basic Lotus Sametime session functionality along with the core services;
Presence, Messaging, Conferencing, and Storage. This extensible client
interface allows additional services to be added to a session at runtime,
allowing for simple integration of future service handlers such as
whiteboard, screen-sharing, and file transfer.

%package -n	%{lib_devel}
Summary:	Header files and libraries for %{name}
Group:		Development/C
Requires:	%{lib_name} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
%rename		%{_lib}%{name}1-devel

%description -n	%{lib_devel}
This package contains the header files and static libraries for %{name}.
If you would like to develop programs using %{name}, you will need to
install %{name}-devel.

%package -n	%{name}-doc
Summary:	Documentation for the %{name} library
Group:		Development/C
%rename		%{_lib}%{name}1-doc

%description -n	%{name}-doc
Documentation for the %{name} library. 

%prep
%setup -q
%patch0 -p0
%patch1 -p1
%patch2 -p0 -b .crash~
%patch3 -p1 -b .glib~

%build
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std

%files -n %{lib_name}
%doc AUTHORS ChangeLog README TODO
%{_libdir}/libmeanwhile.so.%{lib_major}*

%files -n %{lib_devel}
%{_includedir}/meanwhile
%{_libdir}/libmeanwhile.so
%{_libdir}/pkgconfig/meanwhile.pc

%files -n %{name}-doc
%{_datadir}/doc/%{name}-doc-%{version}/


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15157 |12mr|memcached-1.4.13-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	High-performance memory object caching system
Name:		memcached
Version:	1.4.13
Release:	2
License:	BSD
Group:		System/Servers
URL:		http://memcached.org/
Source0:	http://memcached.googlecode.com/files/%{name}-%{version}.tar.gz
Source2:	memcached.sysconfig
Source3:	memcached.logrotate
Source4:	memcached.service
# (cg) The test profileing stuff doesn't work
Patch0:		0001-Disable-test-profiling-as-it-doesn-t-seem-to-work.patch
Patch2:		memcached-1.4.5-disable-werror.patch
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires(pre):  rpm-helper
Requires(postun): rpm-helper
Requires:	cyrus-sasl sasl-plug-plain sasl-plug-crammd5
BuildRequires:	autoconf2.5
BuildRequires:	automake
BuildRequires:	doxygen
BuildRequires:	libevent-devel
BuildRequires:	libsasl-devel cyrus-sasl sasl-plug-plain sasl-plug-crammd5
# Required by test suite
BuildRequires:	sasl-plug-sasldb
BuildRequires:	libxslt-proc
BuildRequires:	perl-devel

%description
memcached is a flexible memory object caching daemon designed to alleviate
database load in dynamic web applications by storing objects in memory. It's
based on libevent to scale to any size needed, and is  specifically optimized
to avoid swapping and always use non-blocking I/O.

%package	devel
Summary:	Files needed for development using memcached protocol
Group:		Development/C
Requires:	%{name} = %{version}-%{release}

%description	devel
Install memcached-devel if you are developing C/C++ applications that require
access to the memcached binary include files.

%prep
%setup -q
%patch0 -p1 -b .broken-test
%patch2 -p0 -b .werror

%build
autoreconf -fi
%serverbuild
%configure2_5x --enable-sasl
%make
make docs

#%%check
#export PATH="$PATH:/sbin:/usr/sbin"
#make test

%install
%makeinstall_std

install -m644 %{SOURCE2} -D %{buildroot}%{_sysconfdir}/sysconfig/%{name}
install -m644 %{SOURCE3} -D %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
install -m755 %{SOURCE4} -D %{buildroot}/lib/systemd/system/%{name}.service

install -m755 scripts/%{name}-tool %{buildroot}%{_bindir}/%{name}-tool
install -d %{buildroot}/var/run/%{name}

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%pre
%_pre_useradd %{name} /dev/null /bin/false

%postun
%_postun_userdel %{name}

%files
%doc AUTHORS* COPYING ChangeLog NEWS README
%doc doc/CONTRIBUTORS doc/protocol.txt doc/readme.txt
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%attr(755,%{name},%{name}) %dir %{_localstatedir}/run/%{name}
%{_bindir}/%{name}-tool
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*
/lib/systemd/system/%{name}.service

%files devel
%dir %{_includedir}/memcached
%{_includedir}/memcached/*.h



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15158 |12mr|memphis-0.2.3-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api		0.2
%define gir_major	0.2
%define major		0
%define libname		%mklibname %{name} %{api} %{major}
%define devname		%mklibname -d %{name}
%define girname		%mklibname %{name}-gir %{gir_major}

Summary:	Map rendering application and library
Name:		memphis
Version:	0.2.3
Release:	6
Source0:	http://wenner.ch/files/public/mirror/memphis/%{name}-%{version}.tar.gz
License:	LGPLv2+
Group:		System/Libraries
Url:		https://trac.openstreetmap.ch/trac/memphis/
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	expat-devel

%description
Memphis is a map-rendering application and a library for OpenStreetMap
written in C using eXpat, Cairo and GLib.

Features:
 * Parsing of nodes and ways from a OSM XML export file.
 * XML file format to define drawing rules.
 * Dynamic adaptable drawing rules.
 * Cairo rendering engine.
 * GObject based API. 

%package -n %{libname}
Summary:	Map rendering library
Group:		System/Libraries
Requires:	%{name} = %{version}-%{release}

%description -n %{libname}
Libmemphis is a map-rendering library for OpenStreetMap
written in C using eXpat, Cairo and GLib.

Features:
 * Parsing of nodes and ways from a OSM XML export file.
 * XML file format to define drawing rules.
 * Dynamic adaptable drawing rules.
 * Cairo rendering engine.
 * GObject based API. 

%package -n %{devname}
Summary:	Map rendering library
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}

%description -n %{devname}
Libmemphis is a map-rendering library for OpenStreetMap
written in C using eXpat, Cairo and GLib.

Features:
 * Parsing of nodes and ways from a OSM XML export file.
 * XML file format to define drawing rules.
 * Dynamic adaptable drawing rules.
 * Cairo rendering engine.
 * GObject based API. 

%package -n %{girname}
Summary:        GObject Introspection interface description for %{name}
Group:          System/Libraries
Requires:       %{libname} = %{version}-%{release}

%description -n %{girname}
GObject Introspection interface description for %{name}.

%prep
%setup -q
%apply_patches

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

#we don't want these
rm -f %{buildroot}%{_libdir}/*.la


%files
%{_datadir}/%{name}

%files -n %{libname}
%doc README AUTHORS ChangeLog
%{_libdir}/lib%{name}-%{api}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Memphis-%{gir_major}.typelib

%files -n %{devname}
%doc ChangeLog
%doc %{_datadir}/gtk-doc/html/lib%{name}
%{_libdir}/lib%{name}-%{api}.so
%{_includedir}/lib%{name}-%{api}/
%{_libdir}/pkgconfig/%{name}-%{api}.pc
%{_datadir}/gir-1.0/Memphis-%{gir_major}.gir



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15159 |12mr|memtest86+-4.20-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Debug package is empty and rpmlint rejects build
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	A stand alone memory test for i386 architecture systems
Name:		memtest86+
Version:	4.20
Release:	2
License:	GPL
Source0:	http://www.memtest.org/download/%{version}/%{name}-%{version}.tar.gz
URL:		http://www.memtest.org
Group:		System/Kernel and hardware
BuildRequires:	dev86
Requires:	initscripts, drakxtools-backend

ExclusiveArch:	%{ix86} x86_64
%rename	memtest86

%description
Memtest86 is thorough, stand alone memory test for i386 architecture
systems.  BIOS based memory tests are only a quick check and often
missfailures that are detected by Memtest86.    

%prep
%setup -q 

%build
%make

%install
install -m644 memtest.bin -D %{buildroot}/boot/memtest.bin

%post
if [ -x /usr/sbin/bootloader-config ]; then
    /usr/sbin/bootloader-config --action add-entry --label memtest --image /boot/memtest.bin
fi

%preun
if [ -x /usr/sbin/bootloader-config ]; then
    /usr/sbin/bootloader-config --action remove-entry --label memtest
fi

%files
%doc FAQ
/boot/memtest.bin





%changelog
* Fri Oct  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 7c0974c
- Disable debus as debug package is empty and rpmlint rejects build
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15160 |12mr|menu-cache-0.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A library to speed up freedesktop.org application menus
Name:		menu-cache
Version:	0.4.1
Release:	1
License:	GPLv2+
Group:		Graphical desktop/Other
Source0:	http://dfn.dl.sourceforge.net/sourceforge/lxde/%{name}-%{version}.tar.gz
URL:		http://lxde.sourceforge.net/
BuildRequires:	glib2-devel
BuildRequires:	intltool

%description
Libmenu-cache is a library creating and utilizing caches to speed up
freedesktop.org application menus.
It can be used as a replacement of libgnome-menu of gnome-menus.

Advantages:
1. Faster loading of menus.
2. Ease of use. (API is very similar to that of libgnome-menu)
3. Lightweight runtime library. (Parsing of the menu definition files
   are done by menu-cache-gen when the menus are really changed.)
4. Less unnecessary and complicated file monitoring.
5. Greatly reduced disk I/O.

%files
%{_libexecdir}/menu-cache*

#----------------------------------------------------------------------

%define major 2
%define libname %mklibname %{name} %{major}

%package -n %{libname}
Group:		Graphical desktop/Other
Requires:	%{name} >= %{version}
Summary:	Contains shared libraries for %{name}

%description -n %{libname}
This package contains shared libraries for %{name}.

%files -n %{libname}
%{_libdir}/*.so.%{major}*

#----------------------------------------------------------------------

%define develname %mklibname -d %{name}

%package -n %{develname}
Group:		Graphical desktop/Other
Requires:	%{libname} = %{version}
Summary:	Contains development files for %{name}
Provides:	%{name}-devel = %{version}
Provides:	lib%{name}-devel = %{version}

%description -n %{develname}
This package contains development files for %{name}.

%files -n %{develname}
%{_libdir}/*.so
%{_includedir}/%{name}
%{_libdir}/pkgconfig/*.pc

#----------------------------------------------------------------------
%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}


%changelog
* Wed May 30 2012 Andrey Bondrov <abondrov@mandriva.org> 0.3.2-4
+ Revision: 801210
- Don't use find_lang here, it does nothing
- Rebuild to get rid of .la file, spec cleanup

* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3.2-3
+ Revision: 666416
- mass rebuild

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.2-2mdv2011.0
+ Revision: 606637
- rebuild

  + Ahmad Samir <ahmadsamir@mandriva.org>
    - change lib package requires to ease future major changes (tip from Anssi)

* Sun Feb 28 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.3.2-1mdv2010.1
+ Revision: 512516
- new upstream release 0.3.2

* Tue Feb 16 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.3.1-1mdv2010.1
+ Revision: 506650
- new upstream release 0.3.1

* Sun Feb 14 2010 Funda Wang <fwang@mandriva.org> 0.3.0-1mdv2010.1
+ Revision: 505931
- new version 0.3.0

* Mon Nov 09 2009 Frederik Himpe <fhimpe@mandriva.org> 0.2.6-1mdv2010.1
+ Revision: 463694
- update to new version 0.2.6

* Fri Jul 31 2009 Frederic Crozat <fcrozat@mandriva.com> 0.2.5-2mdv2010.0
+ Revision: 405083
- Ensure libraries are not duplicated in main package

* Fri May 01 2009 Funda Wang <fwang@mandriva.org> 0.2.5-1mdv2010.0
+ Revision: 369562
- fix file list
- New version 0.2.5

* Tue Apr 21 2009 Funda Wang <fwang@mandriva.org> 0.2.4-1mdv2009.1
+ Revision: 368476
- New version 0.2.4

* Mon Apr 06 2009 Funda Wang <fwang@mandriva.org> 0.2.3-1mdv2009.1
+ Revision: 364363
- New version 0.2.3

* Thu Dec 11 2008 Funda Wang <fwang@mandriva.org> 0.2.2-1mdv2009.1
+ Revision: 312650
- New version 0.2.2

* Wed Dec 10 2008 Funda Wang <fwang@mandriva.org> 0.2.1-1mdv2009.1
+ Revision: 312478
- New versino 0.2.1

* Fri Nov 28 2008 Funda Wang <fwang@mandriva.org> 0.1.2-1mdv2009.1
+ Revision: 307390
- new version 0.1.2

* Fri Nov 28 2008 Funda Wang <fwang@mandriva.org> 0.1.1-1mdv2009.1
+ Revision: 307342
- import menu-cache



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15161 |12mr|menu-messages-2011.0-0.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define GTKMDKDATE	20091029
%define MENUDATE  	20100829

Summary:	Localization files for Menu system
Name:		menu-messages
Version:	2011.0
Release:	%mkrel 0.3
# fwang: see http://svn.mandriva.com/cgi-bin/viewvc.cgi/soft/menu-messages/trunk/
# generated by `make tarball`
Source0:	%name-%{MENUDATE}.tar.lzma
Source1:	gtk+mdk-%{GTKMDKDATE}.tar.bz2

License:	GPL
Group:		System/Base
BuildRoot:	%{_tmppath}/%{name}-%{version}-root
Conflicts:	gtk+mdk =< 0.1.6-13mdk
BuildRequires:	gettext
Obsoletes:	mdk-menu-messages < 2008.1
Provides:	mdk-menu-messages = %{version}-%{release}
BuildArch:	noarch

%description
This package includes that translations of the main menu used by the
different desktops and window managers of the distribution;
as well as translations used by specifically added features.

%prep

%setup -q -n %name -a 1

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/locale

#make po_files
for i in ./*.po
do
  langdir="$RPM_BUILD_ROOT%{_datadir}/locale/`basename ${i} .po`/LC_MESSAGES/"
  mkdir -p ${langdir}
  msgfmt -o	${langdir}/menu-messages.mo ${i}
done

# gtk+mdk files
for i in GtkMdkWidgets/*.po
do
  langdir="$RPM_BUILD_ROOT%{_datadir}/locale/`basename ${i} .po`/LC_MESSAGES/"
  mkdir -p ${langdir}
  msgfmt -o	${langdir}/gtk+mdk.mo ${i}
done

%find_lang %{name}
%find_lang gtk+mdk
cat gtk+mdk.lang >> %{name}.lang

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %{name}.lang
%defattr(-,root,root,0755)



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15162 |12mr|mesa-9.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# (cg) Cheater...
%define Werror_cflags %nil

# (aco) Needed for the dri drivers
%define _disable_ld_no_undefined 1

%define build_plf 0

%define with_hardware 1

%define git 0
%define git_branch 9.0
%define with_hardware 1

%define opengl_ver 3.0

%define relc	0

%bcond_without vdpau
%bcond_with va
%bcond_without wayland

%if %{relc}
%define vsuffix -rc%{relc}
%else
%define vsuffix %nil
%endif

%define eglmajor		1
%define eglname			egl
%define libeglname		%mklibname %{eglname} %{eglmajor}
%define develegl		%mklibname %{eglname} -d

%define glmajor			1
%define glname			gl
%define libglname		%mklibname %{glname} %{glmajor}
%define develgl			%mklibname %{glname} -d

%define glesv1major		1
%define glesv1name		glesv1
%define libglesv1name		%mklibname %{glesv1name}_ %{glesv1major}
%define develglesv1		%mklibname %{glesv1name} -d

%define glesv2major		2
%define glesv2name		glesv2
%define libglesv2name		%mklibname %{glesv2name}_ %{glesv2major}
%define develglesv2		%mklibname %{glesv2name} -d

%define openvgmajor		1
%define openvgname		openvg
%define libopenvgname		%mklibname %{openvgname} %{openvgmajor}
%define developenvg		%mklibname %{openvgname} -d

%define glapimajor		0
%define glapiname		glapi
%define libglapiname		%mklibname %{glapiname} %{glapimajor}
%define develglapi		%mklibname %{glapiname} -d

%define dridrivers		%mklibname dri-drivers

%define dricoremajor		1
%define dricorename		dricore
%define libdricorename		%mklibname %{dricorename} %{dricoremajor}
%define develdricore		%mklibname %{dricorename} -d

%define gbmmajor		1
%define gbmname			gbm
%define libgbmname		%mklibname %{gbmname} %{gbmmajor}
%define develgbm		%mklibname %{gbmname} -d

%define waylandeglmajor		1
%define waylandeglname		wayland-egl
%define libwaylandeglname	%mklibname %{waylandeglname} %{waylandeglmajor}
%define develwaylandegl		%mklibname %{waylandeglname} -d

%define libvadrivers		%mklibname libva-drivers

%define mesasrcdir		%{_prefix}/src/Mesa/
%define driver_dir		%{_libdir}/dri

#FIXME: (for 386/485) unset SSE, MMX and 3dnow flags
#FIXME: (for >=i586)  disable sse
#       SSE seems to have problem on some apps (gtulpas) for probing.
%define	dri_drivers_i386	"i915,i965,nouveau,r200,radeon,swrast"
%define	dri_drivers_x86_64	%{dri_drivers_i386}
%define	dri_drivers_ppc		"r200,radeon,swrast"
%define	dri_drivers_ppc64	""
%define	dri_drivers_ia64	"i915,i965,r200,radeon,swrast"
%define	dri_drivers_alpha	"r200,radeon,swrast"
%define	dri_drivers_sparc	"ffb,radeon,swrast"
%define dri_drivers_mipsel	"r200,radeon"
%define dri_drivers_arm		"swrast"
%ifarch	%{arm}
%define	dri_drivers		%{expand:%{dri_drivers_arm}}
%else
%define	dri_drivers		%{expand:%{dri_drivers_%{_arch}}}
%endif

%define short_ver 9.0.1

Name:		mesa
Version:	9.0.1
%if %relc
%if %git
Release:	0.rc%relc.0.%git.1
%else
Release:	0.rc%relc.1
%endif
%else
%if %git
Release:	0.%git.6.1
%else
Release:	1
%endif
%endif
Summary:	OpenGL 3.0 compatible 3D graphics library
Group:		System/Libraries

License:	MIT
URL:		http://www.mesa3d.org
%if %{git}
# (cg) Current commit ref: origin/mesa_7_5_branch
Source0:	%{name}-%{git_branch}-%{git}.tar.bz2
%else
Source0:	ftp://ftp.freedesktop.org/pub/mesa/%{version}/MesaLib-%{short_ver}%{vsuffix}.tar.bz2
%endif
Source3:	make-git-snapshot.sh
Source5:	mesa-driver-install

# Instructions to setup your repository clone
# git://git.freedesktop.org/git/mesa/mesa
# git checkout mesa_7_5_branch
# git branch mdv-cherry-picks
# git am ../02??-*.patch
# git branch mdv-redhat
# git am ../03??-*.patch
# git branch mdv-patches
# git am ../09??-*.patch

# In order to update to the branch via patches, issue this command:
# git format-patch --start-number 100 mesa_7_5_1..mesa_7_5_branch | sed 's/^0\([0-9]\+\)-/Patch\1: 0\1-/'

# Cherry picks
# git format-patch --start-number 200 mesa_7_5_branch..mdv-cherry-picks

# Mandriva & Mageia patches

# git format-patch --start-number 100 mesa_7_5_1..mesa_7_5_branch | sed 's/^0\([0-9]\+\)-/Patch\1: 0\1-/'
Patch201: 0201-revert-fix-glxinitializevisualconfigfromtags-handling.patch

# Patches "liberated" from Fedora:
# Patches from ChromiumOS
Patch901: 0901-gallium-only-link-static-archives-between-ld-start-e.patch

BuildRequires:	flex
BuildRequires:	bison
BuildRequires:	llvm-devel
BuildRequires:	expat-devel >= 2.0.1
BuildRequires:	gccmakedep
BuildRequires:	makedepend
BuildRequires:	x11-proto-devel >= 7.3
BuildRequires:	libxml2-python
BuildRequires:	pkgconfig(libdrm) >= 2.4.21
BuildRequires:	pkgconfig(libudev) >= 186
BuildRequires:	pkgconfig(talloc)
BuildRequires:	pkgconfig(xfixes)	>= 4.0.3
BuildRequires:	pkgconfig(xt)		>= 1.0.5
BuildRequires:	pkgconfig(xmu)		>= 1.0.3
BuildRequires:	pkgconfig(x11)		>= 1.3.3
BuildRequires:	pkgconfig(xdamage)	>= 1.1.1
BuildRequires:	pkgconfig(xext)		>= 1.1.1
BuildRequires:	pkgconfig(xxf86vm)	>= 1.1.0
BuildRequires:	pkgconfig(xi)		>= 1.3
BuildRequires:	pkgconfig(xorg-server)	>= 1.11.0
BuildRequires:	pkgconfig(xvmc)
%if %{with vdpau}
BuildRequires:	pkgconfig(vdpau)	>= 0.4.1
%endif
%if %{with va}
BuildRequires:	pkgconfig(libva)	>= 0.31.0
%endif
%if %{with wayland}
BuildRequires:	wayland-devel
%endif

# package mesa
Requires:	%{libglname} = %{version}-%{release}

#------------------------------------------------------------------------------

%package -n	%{dridrivers}
Summary:	Mesa DRI drivers
Group:		System/Libraries
Conflicts:	%{_lib}MesaGL1 < 7.7-5
%rename %{_lib}dri-drivers-experimental

%package -n	%{libdricorename}
Summary:	Shared library for DRI drivers
Group:		System/Libraries

%package -n	%{libvadrivers}
Summary:	Mesa libVA video acceleration drivers
Group:		System/Libraries

%package -n	%{libglname}
Summary:	Files for Mesa (GL and GLX libs)
Group:		System/Libraries
Provides:	libmesa%{glname} = %{version}-%{release}
Requires:	%{dridrivers} >= %{version}-%{release}
%if %{build_plf}
Requires:	%mklibname txc-dxtn
%endif
Obsoletes:	%{_lib}mesagl1 < %{version}-%{release}

%package -n	%{develgl}
Summary:	Development files for Mesa (OpenGL compatible 3D lib)
Group:		Development/C
Requires:	%{libglname} = %{version}-%{release}
Provides:	libmesa%{glname}-devel = %{version}-%{release}
Provides:	mesa%{glname}-devel = %{version}-%{release}
Provides:	GL-devel = %{version}-%{release}
Obsoletes:	%{_lib}mesagl1-devel < 8.0
Obsoletes:	%{_lib}gl1-devel < %{version}-%{release}

%package -n	%{libeglname}
Summary:	Files for Mesa (EGL libs)
Group:		System/Libraries
Obsoletes:	%{_lib}mesaegl1 < 8.0

%package -n	%{develegl}
Summary:	Development files for Mesa (EGL libs)
Group:		Development/C
Requires:	%{libeglname} = %{version}-%{release}
Provides:	lib%{eglname}-devel = %{version}-%{release}
Obsoletes:	%{_lib}mesaegl1-devel < 8.0
Obsoletes:	%{_lib}egl1-devel < %{version}-%{release}

%package -n %{libglapiname}
Summary:	Files for mesa (glapi libs)
Group:		System/Libraries

%package -n %{develglapi}
Summary:	Development files for glapi libs
Group:		Development/C
Obsoletes:	%{_lib}glapi0-devel < %{version}-%{release}

%package -n	%{develdricore}
Summary:	Development files for DRI core
Group:		Development/C
Requires:	%{libdricorename} = %{version}-%{release}
Provides:	lib%{dricorename}-devel = %{version}-%{release}
Provides:	%{dricorename}-devel = %{version}-%{release}

%package -n %{libglesv1name}
Summary:	Files for Mesa (glesv1 libs)
Group:		System/Libraries
Obsoletes:	%{_lib}mesaglesv1_1 < 8.0

%package -n %{develglesv1}
Summary:	Development files for glesv1 libs
Group:		Development/C
Requires:	%{libglesv1name} = %{version}-%{release}
Provides:	lib%{glesv1name}-devel = %{version}-%{release}
Obsoletes:	%{_lib}mesaglesv1_1-devel < 8.0
Obsoletes:	%{_lib}glesv1_1-devel < %{version}-%{release}

%package -n %{libglesv2name}
Summary:	Files for Mesa (glesv2 libs)
Group:		System/Libraries
Obsoletes:	%{_lib}mesaglesv2_2 < 8.0

%package -n %{develglesv2}
Summary:	Development files for glesv2 libs
Group:		Development/C
Requires:	%{libglesv2name} = %{version}-%{release}
Provides:	lib%{glesv2name}-devel = %{version}-%{release}
Obsoletes:	%{_lib}mesaglesv2_2-devel < 8.0
Obsoletes:	%{_lib}glesv2_2-devel < %{version}-%{release}

%package -n %{libopenvgname}
Summary:	Files for MESA (OpenVG libs)
Group:		System/Libraries
Obsoletes:	%{_lib}mesaopenvg1 < 8.0

%package -n %{developenvg}
Summary:	Development files vor OpenVG libs
Group:		Development/C
Requires:	%{libopenvgname} = %{version}-%{release}
Provides:	lib%{openvgname}-devel = %{version}-%{release}
Obsoletes:	%{_lib}mesaopenvg1-devel < 8.0

%if %{with wayland}
%package -n %{libgbmname}
Summary:	Files for Mesa (gbm libs)
Group:		System/Libraries

%package -n %{develgbm}
Summary:	Development files for Mesa (gbm libs)
Group:		Development/C
Requires:	%{libgbmname} = %{version}-%{release}
Provides:	lib%{gbmname}-devel = %{version}-%{release}
Provides:	%{gbmname}-devel = %{version}-%{release}

%package -n %{libwaylandeglname}
Summary:	Files for Mesa (Wayland EGL libs)
Group:		System/Libraries

%package -n %{develwaylandegl}
Summary:	Development files for Mesa (Wayland EGL libs)
Group:		Development/C
Requires:	%{libwaylandeglname} = %{version}-%{release}
Provides:	lib%{waylandeglname}-devel = %{version}-%{release}
Provides:	%{waylandeglname}-devel = %{version}-%{release}
%endif

%package	common-devel
Summary:	Meta package for mesa devel
Group:		Development/C
Requires:	pkgconfig(glu)
Requires:	pkgconfig(glut)
Requires:	%{develgl} = %{version}-%{release}
Requires:	%{develegl} = %{version}-%{release}
Requires:	%{develglapi} = %{version}-%{release}
Requires:	%{develglesv1} = %{version}-%{release}
Requires:	%{develglesv2} = %{version}-%{release}

#------------------------------------------------------------------------------

%description
Mesa is an OpenGL 3.0 compatible 3D graphics library.

%if %{build_plf}
This package is in the restricted repository because it enables some
OpenGL extentions that are covered by software patents.
%endif

%description -n %{dridrivers}
Mesa is an OpenGL 3.0 compatible 3D graphics library.
DRI drivers.

%description -n %{libdricorename}
Mesa is an OpenGL %{opengl_ver} compatible 3D graphics library.
DRI core part.

%description -n %{libvadrivers}
Mesa is an OpenGL 3.0 compatible 3D graphics library.
libVA drivers for video acceleration

%description common-devel
Mesa common metapackage devel

%description -n %{libeglname}
Mesa is an OpenGL 3.0 compatible 3D graphics library.
EGL parts.

%description -n %{develegl}
Mesa is an OpenGL 3.0 compatible 3D graphics library.
EGL development parts.

%description -n %{libglname}
Mesa is an OpenGL 3.0 compatible 3D graphics library.
GL and GLX parts.

%description -n %{develgl}
Mesa is an OpenGL 3.0 compatible 3D graphics library.

This package contains the headers needed to compile Mesa programs.

%description -n %{libglapiname}
This package provides the glapi shared library used by gallium.

%description -n %{develglapi}
This package contains the headers needed to compile programs against
the glapi shared library.

%description -n %{develdricore}
Mesa is an OpenGL %{opengl_ver} compatible 3D graphics library.

This package contains the headers needed to compile DRI drivers.

%description -n %{libglesv1name}
OpenGL ES is a low-level, lightweight API for advanced embedded graphics using
well-defined subset profiles of OpenGL.

This package provides the OpenGL ES library version 1.

%description -n %{develglesv1}
This package contains the headers needed to compile OpenGL ES 1 programs.

%description -n %{libglesv2name}
OpenGL ES is a low-level, lightweight API for advanced embedded graphics using
well-defined subset profiles of OpenGL.

This package provides the OpenGL ES library version 2.

%description -n %{develglesv2}
This package contains the headers needed to compile OpenGL ES 2 programs.

%description -n %{libopenvgname}
OpenVG is a royalty-free, cross-platform API that provides a low-level hardware
acceleration interface for vector graphics libraries such as Flash and SVG.

%description -n %{developenvg}
Development files for OpenVG library.

%if %{with wayland}
%description -n %{libgbmname}
Mesa is an OpenGL %{opengl_ver} compatible 3D graphics library.
GBM (Graphics Buffer Manager) parts.

%description -n %{develgbm}
Mesa is an OpenGL %{opengl_ver} compatible 3D graphics library.
GBM (Graphics Buffer Manager) development parts.

%description -n %{libwaylandeglname}
Mesa is an OpenGL %{opengl_ver} compatible 3D graphics library.
Wayland EGL platform parts.

%description -n %{develwaylandegl}
Mesa is an OpenGL %{opengl_ver} compatible 3D graphics library.
Wayland EGL platform development parts.
%endif

#------------------------------------------------------------------------------

%prep
%if %{git}
%setup -qn %{name}-%{git_branch}-%{git}
%else
%setup -qn Mesa-%{short_ver}%{vsuffix}
%endif

%apply_patches
chmod +x %{SOURCE5}

#sed -i 's/CFLAGS="$CFLAGS -Werror=implicit-function-declaration"//g' configure.ac
#sed -i 's/CFLAGS="$CFLAGS -Werror=missing-prototypes"//g' configure.ac

autoreconf -vfi

%build
# fix build - TODO: should this be fixed in llvm somehow, or maybe the library
# symlinks should be moved to %{_libdir}? -Anssi 08/2012
export LDFLAGS="-L%{_libdir}/llvm"

# Replacing --disable-glx-tls with --enable-glx-tls
# below would be good - but unfortunately it seems to
# break the nvidia binary-only driver.
%configure2_5x \
	--with-dri-driverdir=%{driver_dir} \
	--with-dri-drivers="%{dri_drivers}" \
	--enable-shared-dricore \
	--enable-egl \
	--enable-dri \
	--enable-glx \
	--enable-xorg \
	--enable-xa \
	--enable-xvmc \
%if %{with wayland}
	--with-egl-platforms=x11,wayland,drm \
	--enable-gbm \
	--enable-shared-glapi \
%endif
%if %{with vdpau}
	--enable-vdpau \
%else
	--disable-vdpau \
%endif
%if %{with va}
	--enable-va \
%else
	--disable-va \
%endif
	--enable-gles1 \
	--enable-gles2 \
	--enable-openvg \
	--enable-gallium-egl \
	--disable-glx-tls \
	--enable-gallium-g3dvl \
%if %{with_hardware}
	--with-gallium-drivers=r300,r600,radeonsi,nouveau,swrast \
   	--enable-gallium-llvm \
%else
   	--disable-gallium-llvm \
   	--with-gallium-drivers=swrast \
%endif
%if %{build_plf}
   	--enable-texture-float
%endif

%make

%install
rm -rf %{buildroot}
%makeinstall_std

# (blino) hardlink libGL files in %{_libdir}/mesa
# to prevent proprietary driver installers from removing them
mkdir -p %{buildroot}%{_libdir}/mesa
pushd %{buildroot}%{_libdir}/mesa
for l in ../libGL.so.*; do cp -a $l .; done
popd

%ifarch %{x86_64}
mkdir -p %{buildroot}%{_prefix}/lib/dri
%endif

# use swrastg if built (Anssi 12/2011)
[ -e %{buildroot}%{_libdir}/dri/swrastg_dri.so ] && mv %{buildroot}%{_libdir}/dri/swrast{g,}_dri.so

#------------------------------------------------------------------------------

%files
%doc docs/COPYING docs/README.*
%config(noreplace) %{_sysconfdir}/drirc

%files -n %{dridrivers}
%ifnarch ppc64
%dir %{_libdir}/dri
# (blino) new mesa 8.1 and 9.0 build system seems to use a static libglsl
#%{_libdir}/dri/libglsl.so
%{_libdir}/dri/*_dri.so
%{_libdir}/libXvMCnouveau.so.*
%{_libdir}/libXvMCr300.so.*
%{_libdir}/libXvMCr600.so.*
%{_libdir}/libXvMCsoftpipe.so.*
%if %{with vdpau}
%{_libdir}/vdpau/libvdpau_nouveau.so*
%{_libdir}/vdpau/libvdpau_r300.so*
%{_libdir}/vdpau/libvdpau_r600.so*
%{_libdir}/vdpau/libvdpau_radeonsi.so*
%{_libdir}/vdpau/libvdpau_softpipe.so*
%endif
%{_libdir}/xorg/modules/drivers/nouveau2_drv.so
%{_libdir}/xorg/modules/drivers/r300_drv.so
%{_libdir}/xorg/modules/drivers/r600g_drv.so
%{_libdir}/xorg/modules/drivers/radeonsi_drv.so
%endif

%files -n %{libdricorename}
%{_libdir}/libdricore%{version}.so.%{dricoremajor}
%{_libdir}/libdricore%{version}.so.%{dricoremajor}.*

%if %{with va}
%files -n %{libvadrivers}
%{_libdir}/va/lib*.so*
%endif

%files -n %{libglname}
%{_libdir}/libGL.so.*
%dir %{_libdir}/mesa
%{_libdir}/mesa/libGL.so.%{glmajor}*

%files -n %{libeglname}
%{_libdir}/libEGL.so.%{eglmajor}*
%dir %{_libdir}/egl
%if !%{with wayland}
%{_libdir}/egl/st_GL.so
%endif
%{_libdir}/egl/egl_gallium.so

%files -n %{libglapiname}
%{_libdir}/libglapi.so.%{glapimajor}*

%files -n %{libglesv1name}
%{_libdir}/libGLESv1_CM.so.%{glesv1major}*

%files -n %{libglesv2name}
%{_libdir}/libGLESv2.so.%{glesv2major}*

%files -n %{libopenvgname}
%{_libdir}/libOpenVG.so.%{openvgmajor}*

%if %{with wayland}
%files -n %{libgbmname}
%{_libdir}/libgbm.so.%{gbmmajor}
%{_libdir}/libgbm.so.%{gbmmajor}.*
%{_libdir}/gbm/gbm_*.so
%{_libdir}/gbm/pipe_*.so

%files -n %{libwaylandeglname}
%{_libdir}/libwayland-egl.so.%{waylandeglmajor}
%{_libdir}/libwayland-egl.so.%{waylandeglmajor}.*
%endif

%files -n %{develgl}
%{_includedir}/GL/gl.h
%{_includedir}/GL/glext.h
%{_includedir}/GL/gl_mangle.h
%{_includedir}/GL/osmesa.h
%{_includedir}/GL/wglext.h
%{_includedir}/GL/glx.h
%{_includedir}/GL/glxext.h
%{_includedir}/GL/glx_mangle.h
%{_libdir}/libGL.so
%{_libdir}/libXvMC*.so
%{_libdir}/pkgconfig/gl.pc
%{_libdir}/pkgconfig/dri.pc

#FIXME: check those headers
%{_includedir}/GL/vms_x_fix.h
%{_includedir}/GL/wmesa.h
%dir %{_includedir}/GL/internal
%{_includedir}/GL/internal/dri_interface.h

%files common-devel
# meta devel pkg

%files -n %{develegl}
%{_includedir}/EGL
%{_includedir}/KHR
%{_libdir}/libEGL.so
%{_libdir}/pkgconfig/egl.pc

%files -n %{develglapi}
%{_libdir}/libglapi.so

%files -n %{develdricore}
%{_libdir}/libdricore%{version}.so

%files -n %{develglesv1}
%{_includedir}/GLES
%{_libdir}/libGLESv1_CM.so
%{_libdir}/pkgconfig/glesv1_cm.pc

%files -n %{develglesv2}
%{_includedir}/GLES2
%{_libdir}/libGLESv2.so
%{_libdir}/pkgconfig/glesv2.pc

%files -n %{developenvg}
%{_includedir}/VG
%{_libdir}/libOpenVG.so
%{_libdir}/pkgconfig/vg.pc

%if %{with wayland}
%files -n %{develgbm}
%{_includedir}/gbm.h
%{_libdir}/libgbm.so
%{_libdir}/pkgconfig/gbm.pc

%files -n %{develwaylandegl}
%{_libdir}/libwayland-egl.so
%{_libdir}/pkgconfig/wayland-egl.pc
%endif

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15163 |12mr|mesa-demos-8.0.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		mesa-demos
Version: 	8.0.1
Release: 	8
Summary:	Demos for Mesa (OpenGL compatible 3D lib)
Group:		Graphics
License:	MIT
URL:		http://www.mesa3d.org
Source0:	ftp://ftp://ftp.freedesktop.org/pub/mesa/demos/%{version}/%{name}-%{version}.tar.bz2
Source4:	Mesa-icons.tar.bz2

Patch0:		0001-es1_info-convert-indentString-into-a-literal-string.patch

BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(glew)
# Not essential, but builds more demos:
BuildRequires:	pkgconfig(glut)

Requires:	glxinfo = %{version}

%package -n	glxinfo
Summary:	Commandline GLX information tool
Group:		Graphics
Conflicts:	mesa-demos < 7.7-4

%description
Mesa is an OpenGL 2.1 compatible 3D graphics library.

This package contains some demo programs for the Mesa library.

%description -n	glxinfo
Mesa is an OpenGL 2.1 compatible 3D graphics library.

This package contains the glinfo & glxinfo GLX information utility.

%prep
%setup -q
%apply_patches

perl -pi -e "s|\.\./images/|%{_libdir}/mesa-demos-data/|" src/*/*.c
perl -pi -e "s,\"(.*?)\.(dat|vert|geom|frag)\",\"%{_libdir}/mesa-demos-data/\$1.\$2\",g" src/*/*.c
perl -pi -e "s|isosurf.dat|%{_libdir}/mesa-demos-data/isosurf.dat|" src/*/isosurf.c


%build
LIB_DIR=%{_lib}
INCLUDE_DIR=%{buildroot}/%{_includedir}
export LIB_DIR INCLUDE_DIR DRI_DRIVER_DIR

%configure2_5x
%make

%install
%makeinstall_std

# (fg) So that demos at least work :)
mkdir -p %{buildroot}%{_libdir}/mesa-demos-data
cp -v src/images/*rgb{a,} src/demos/*.dat %{buildroot}%{_libdir}/mesa-demos-data
cp -a src/glsl/CH0* src/*/*.{frag,vert,geom} %{buildroot}%{_libdir}/mesa-demos-data

# (tv) fix conflict with ncurses:
mv %{buildroot}%{_bindir}/clear{,-gl}

# (tv) fix conflict with bitmap:
mv %{buildroot}%{_bindir}/bitmap{,-gl}

# icons for three demos examples [we lack a frontend
# to launch the demos obviously]
install -m 755 -d %{buildroot}%{_miconsdir}
install -m 755 -d %{buildroot}%{_iconsdir}
install -m 755 -d %{buildroot}%{_liconsdir}
tar jxvf %{SOURCE4} -C %{buildroot}%{_iconsdir}

%files
%{_bindir}/*
%exclude %{_bindir}/glxinfo
%exclude %{_bindir}/glinfo
%dir %{_libdir}/mesa-demos-data
%{_libdir}/mesa-demos-data/*
%{_miconsdir}/*demos*.png
%{_iconsdir}/*demos*.png
%{_liconsdir}/*demos*.png

%files -n glxinfo
%{_bindir}/glxinfo
%{_bindir}/glinfo




%changelog
* Wed Aug  29 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 95397dd
- Convert BR to pkgconfig style, drop some Provides and Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15164 |12mr|mesa-libGLU-9.0-0.git20120917.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gitdate 20120917

%define glumajor 1
%define gluname glu
%define libgluname %mklibname %{gluname} %{glumajor}
%define develglu %mklibname %{gluname} -d

%define rel	1

Name:		mesa-libGLU
Version:	9.0
Release:	%mkrel 0.git%{gitdate}.%{rel}
Summary:	Mesa libGLU library
Group:		System/Libraries
License:	MIT
URL:		http://mesa3d.org/
# snapshot only at this point
Source0:	libGLU-%{gitdate}.tar.xz
Source2:	make-git-snapshot.sh

%if 0%{?gitdate}
BuildRequires:	autoconf automake libtool
%endif
BuildRequires:	pkgconfig(gl)

%description
Mesa implementation of the standard GLU OpenGL utility API.

%package -n	%{libgluname}
Summary:	Files for Mesa (GLU libs)
Group:		System/Libraries
Provides:	libmesa%{gluname} = %{version}-%{release}
Obsoletes:	%{_lib}mesaglu1 < 8.0

%description -n %{libgluname}
GLU is the OpenGL Utility Library.
It provides a number of functions upon the base OpenGL library to provide
higher-level drawing routines from the more primitive routines provided by
OpenGL.

%package -n	%{develglu}
Summary:	Development files for GLU libs
Group:		Development/C
Requires:	%{libgluname} = %{version}-%{release}
Provides:	libmesa%{gluname}-devel = %{version}-%{release}
Provides:	mesa%{gluname}-devel = %{version}-%{release}
Obsoletes:	%{_lib}mesaglu1-devel < 8.0

%description -n %{develglu}
This package contains the headers needed to compile programs with GLU.

%prep
%setup -q -n libGLU-%{?gitdate:%{gitdate}}%{?!gitdate:%{version}}

%build
%if 0%{?gitdate}
autoreconf -v -i -f
%endif
%configure --disable-static
%make

%install
%makeinstall_std
find %{buildroot} -name '*.la' -exec rm -f {} ';'
rm -rf %{buildroot}%{_datadir}/man/man3/gl[A-Z]*

%files -n %{libgluname}
%{_libdir}/libGLU.so.%{glumajor}*

%files -n %{develglu}
%{_includedir}/GL/glu.h
%{_includedir}/GL/glu_mangle.h
%{_libdir}/libGLU.so
%{_libdir}/pkgconfig/glu.pc

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15165 |12mr|metacity-2.34.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

%define major 0
%define libname %mklibname %{name}-private %{major}
%define develname %mklibname -d %{name}-private

Summary: Metacity window manager
Name: metacity
Version: 2.34.5
Release: 1
License: GPLv2+
Group: Graphical desktop/GNOME
URL: http://ftp.gnome.org/pub/gnome/sources/metacity/
Source0: http://ftp.gnome.org/pub/GNOME/sources/metacity/%{name}-%{version}.tar.xz
Patch0: metacity-2.34.0-link.patch
# (fc) 2.21.3-2mdv enable compositor by default
Patch4: metacity-enable-compositor.patch
Patch5: metacity_low_resources.patch
# (fc) 2.30.1-2mdv ensure text is local encoded for Zenity (GNOME bug #617536)
Patch8: metacity-2.30.1-local-encoding-for-zenity.patch

BuildRequires: GConf2
BuildRequires: gnome-common
BuildRequires: intltool
BuildRequires: zenity
BuildRequires: pkgconfig(gconf-2.0)
BuildRequires: pkgconfig(gnome-doc-utils)
BuildRequires: pkgconfig(gsettings-desktop-schemas)
BuildRequires: pkgconfig(gtk+-2.0)
BuildRequires: pkgconfig(ice)
BuildRequires: pkgconfig(libcanberra-gtk)
BuildRequires: pkgconfig(libgtop-2.0)
BuildRequires: pkgconfig(libstartup-notification-1.0)
BuildRequires: pkgconfig(pangoxft)
BuildRequires: pkgconfig(sm)
BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(xcomposite)
BuildRequires: pkgconfig(xcursor)
BuildRequires: pkgconfig(xdamage)
BuildRequires: pkgconfig(xext)
BuildRequires: pkgconfig(xfixes)
BuildRequires: pkgconfig(xinerama)
BuildRequires: pkgconfig(xrandr)
BuildRequires: pkgconfig(xrender)

Requires: zenity

%description
Metacity is a simple window manager that integrates nicely with 
GNOME. 

%package -n %{libname}
Summary:	Libraries for Metacity
Group:		System/Libraries

%description -n %{libname}
This package contains libraries used by Metacity.

%package -n %{develname}
Summary:	Libraries and include files with Metacity
Group:		Development/GNOME and GTK+
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%mklibname -d %{name}-private 0

%description -n %{develname}
This package provides the necessary development libraries and include 
files to allow you to develop with Metacity.

%prep
%setup -q
%patch0 -p1 -b .link
# don't enable compositor by default, too many drivers are buggy currently
#%patch4 -p1 -b .enable-compositor
%ifarch %mips
%patch5 -p1 -b .lowres
%endif
%patch8 -p1 -b .local-encoding

%build
NOCONFIGURE=yes gnome-autogen.sh
%configure \
	--disable-static \
	--disable-scrollkeeper

%make

%install
%makeinstall_std

%find_lang %{name} 

%files -f %{name}.lang
%doc README COPYING NEWS HACKING 
%{_bindir}/*
%{_datadir}/applications/metacity.desktop
%{_datadir}/GConf/gsettings/metacity-schemas.convert
%{_datadir}/glib-2.0/schemas/*
%{_datadir}/gnome-control-center/keybindings/50-metacity*.xml
%{_datadir}/gnome/wm-properties/metacity-wm.desktop
%{_datadir}/metacity
%dir %_datadir/gnome/help/creating-metacity-themes
%_datadir/gnome/help/creating-metacity-themes/C
%lang(de) %_datadir/gnome/help/creating-metacity-themes/de
%{_datadir}/themes/*
%{_mandir}/man1/*

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc ChangeLog
%{_libdir}/*.so
%{_includedir}/*
%{_libdir}/pkgconfig/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15166 |12mr|meta-task-2011.0-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name meta-task
%define version 2011.0
%define release %mkrel 11

Summary: Meta task listing packages by group
Name: %{name}
Version: %{version}
Release: %{release}
License: GPL
Group: System/Configuration/Other
Source: rpmsrate-raw
Source1: check-rpmsrate
Source2: compssUsers.pl
Source3: prefer.vendor.list
Source4: README
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
BuildRequires: drakxtools-backend

%description
prefer.vendor.list is used by urpmi, rpmdrake and installer to prefer some
packages when there is a choice.

"rpmsrate" and "compsUsers.pl" are used by installer and rpmdrake to choose
packages to install.

%build
cp %{SOURCE1} .
cp %{SOURCE4} .

%install
rm -rf %{buildroot}
install -d %{buildroot}%{_datadir}/%{name}
install -m644 %{SOURCE0} %{buildroot}%{_datadir}/%{name}
install -m644 %{SOURCE2} %{buildroot}%{_datadir}/%{name}
install -d %{buildroot}%{_sysconfdir}/urpmi
install -m644 %{SOURCE3} %{buildroot}%{_sysconfdir}/urpmi

%check
ERR=`./check-rpmsrate %{buildroot}%{_datadir}/%{name}/rpmsrate-raw 2>&1`
[ -z "$ERR" ]

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%config(noreplace) %{_sysconfdir}/urpmi/prefer.vendor.list
%{_datadir}/%{name}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15167 |12mr|mgetty-1.1.36-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Date Jun15

Summary:	A getty replacement for use with data and fax modems
Name:		mgetty
Version:	1.1.36
Release:	12
Source0:	ftp://mgetty.greenie.net/pub/mgetty/source/1.1/%{name}%{version}-%{Date}.tar.gz
Source1:	ftp://mgetty.greenie.net/pub/mgetty/source/1.1/%{name}%{version}-%{Date}.tar.gz.asc
URL:		http://mgetty.greenie.net/
Patch0:		mgetty-1.1.14-config.patch
Patch1:		mgetty-1.1.5-makekvg.patch
Patch2:		mgetty-1.1.14-policy.patch
Patch3:		mgetty-1.1.5-strip.patch
Patch4:		mgetty-1.1.14-echo.patch
Patch5:		mgetty-1.1.14-logrotate.patch
Patch8:		mgetty-1.1.35-noroot.patch
Patch9:		mgetty-1.1.21-linkman.patch
Patch13:	mgetty-1.1.35-force_detect.patch
Patch14:	mgetty-1.1.30-mktemp.patch
Requires:	netpbm
License:	GPL
Group:		Communications
BuildRequires:	groff-for-man
BuildRequires:	gccmakedep
BuildRequires:	imake
BuildRequires:	libxext-devel
BuildRequires:	rman
BuildRequires:	tetex-dvips
BuildRequires:	tetex-latex
BuildRequires:	texinfo

%package	sendfax
Summary:	Provides support for sending faxes over a modem
Requires:	mgetty = %{version}-%{release}
Conflicts:	hylafax
Requires(post,preun):	rpm-helper
Group:		Communications

%package	voice
Summary:	A program for using your modem and mgetty as an answering machine
Requires:	mgetty = %{version}-%{release}
Group:		Communications

%package	viewfax
Summary:	An X Window System fax viewer
Requires:	mgetty = %{version}-%{release}
Group:		Communications

%package	contrib
Summary:	User contributed stuff that comes with %{name}
Group:		Communications
AutoReqProv:	no

%description
The mgetty package contains a "smart" getty which allows logins over a
serial line (i.e., through a modem).  If you're using a Class 2 or 2.0
modem, mgetty can receive faxes.  If you also need to send faxes, you'll
need to install the sendfax program.

If you'll be dialing in to your system using a modem, you should install
the mgetty package.  If you'd like to send faxes using mgetty and your
modem, you'll need to install the mgetty-sendfax program.  If you need a
viewer for faxes, you'll also need to install the mgetty-viewfax package.

%description	sendfax
Sendfax is a standalone backend program for sending fax files.  The
mgetty program (a getty replacement for handling logins over a serial
line) plus sendfax will allow you to send faxes through a Class 2 modem.

If you'd like to send faxes over a Class 2 modem, you'll need to install
the mgetty-sendfax and the mgetty packages.

%description	voice
The mgetty-voice package contains the vgetty system, which enables
mgetty and your modem to support voice capabilities.  In simple terms,
vgetty lets your modem act as an answering machine.  How well the system
will work depends upon your modem, which may or may not be able to handle
this kind of implementation.

Install mgetty-voice along with mgetty if you'd like to try having your
modem act as an answering machine.

%description	viewfax
Viewfax displays the fax files received using mgetty in an X11 window.
Viewfax is capable of zooming in and out on the displayed fax.

If you're installing the mgetty-viewfax package, you'll also need to
install mgetty.

%description	contrib
The contents of the contrib directory that comes with %{name}.

%prep
%setup -q
cp policy.h-dist policy.h
%patch0 -p0 -b .config
%patch1 -p1 -b .makekvg
%patch2 -p0 -b .policy
%patch3 -p1 -b .strip
%patch4 -p1 -b .echo
%patch5 -p1
# new texinfo much stricter about xrefs
%patch8 -p1 -b .noroot
%patch9 -p1
%patch13 -p1 -b .force_detect
%patch14 -p1 -b .mktemp

%build
make
# 1.1.28-2mdk yves - ugly hack to have correct info dir
echo -e "\nSTART-INFO-DIR-ENTRY\n* mgetty: (mgetty).       A getty replacement use with data and fax modems.\nEND-INFO-DIR-ENTRY\n" >> doc/mgetty.info

cd voice
make

cd ../frontends/X11/viewfax
xmkmf
make depend
make CDEBUGFLAGS="%{optflags}"

%install
mkdir -p %{buildroot}/var/spool -p %{buildroot}/sbin
make prefix=%{buildroot}/usr spool=%{buildroot}/var/spool \
	CONFDIR=%{buildroot}/etc/mgetty+sendfax install

install -m0755 callback/callback %{buildroot}/usr/sbin
install -m0755 callback/ct %{buildroot}/usr/bin

mv %{buildroot}/usr/sbin/mgetty %{buildroot}/sbin

# this conflicts with efax
mv %{buildroot}/usr/man/man1/fax.1 %{buildroot}/usr/man/man1/mgetty_fax.1

# voice mail extensions
cd voice
mkdir -p %{buildroot}/var/spool/voice 
mkdir -p %{buildroot}/var/spool/voice/messages
mkdir -p %{buildroot}/var/spool/voice/incoming

make prefix=%{buildroot}/usr spool=%{buildroot}/var/spool \
	CONFDIR=%{buildroot}/etc/mgetty+sendfax install

mv %{buildroot}/usr/sbin/vgetty %{buildroot}/sbin
install -m 600 -c voice.conf-dist %{buildroot}/etc/mgetty+sendfax/voice.conf
cd -
find samples -type f -exec chmod 644 {} \;

cd frontends/X11/viewfax
%makeinstall_std BINDIR=%{_bindir} HELPDIR=%{_prefix}/lib/mgetty+sendfax MANDIR=/usr/man/man1 install.man
cd -

mkdir -p %{buildroot}/etc/logrotate.d
install -m 0644 logrotate.mgetty %{buildroot}/etc/logrotate.d/mgetty
install -m 0644 logrotate.sendfax %{buildroot}/etc/logrotate.d/sendfax

#move the man pages
mkdir -p %{buildroot}/usr/share
mv %{buildroot}/usr/man %{buildroot}/usr/share
#move the info page
#mkdir %{buildroot}/usr/share
mv %{buildroot}/usr/info %{buildroot}/usr/share

# yves - 1.1.26-4mdk - doc with good perm
find doc -type f -exec chmod 644 {} \;
chmod -f 0644 BUGS

rm -f %{buildroot}/usr/bin/g3topbm

# install these manually
install -m0644 voice/man/man1/*.1 %{buildroot}%{_mandir}/man1/
install -m0644 voice/man/man8/*.8 %{buildroot}%{_mandir}/man8/

%pre sendfax
%_pre_useradd fax %{_var}/spool/fax /bin/sh

%postun sendfax
%_postun_userdel fax
if [ $1 = 0 ]; then
  %{__rm} -fr /var/log/sendfax.log*
fi

%files
%doc ChangeLog README.1st THANKS TODO Recommend FTP samples/*
%doc doc/mgetty.ps doc/mgetty.dvi doc/mgetty.texi  doc/fhng-codes doc/modems.db
%doc BUGS doc/*.txt
%attr(755,root,root) /sbin/mgetty
%{_mandir}/man8/mgetty.8*
%{_mandir}/man8/callback.8*
%{_mandir}/man8/faxrunqd.8*
%{_mandir}/man4/mgettydefs.4*
%{_infodir}/mgetty.info*
%dir %{_sysconfdir}/mgetty+sendfax
%attr(600,root,root) %config(noreplace) %{_sysconfdir}/mgetty+sendfax/login.config
%attr(644,root,root) %config(noreplace) %{_sysconfdir}/mgetty+sendfax/mgetty.config
%attr(644,root,root) %config(noreplace) %{_sysconfdir}/mgetty+sendfax/dialin.config
%config(noreplace) %{_sysconfdir}/logrotate.d/mgetty


%files sendfax
%attr(755,fax,fax) %dir %{_var}/spool/fax
%attr(755,fax,fax) %dir %{_var}/spool/fax/incoming
%attr(755,fax,fax) %dir %{_var}/spool/fax/outgoing
%{_bindir}/kvg
%{_bindir}/newslock
%{_bindir}/g3cat
%{_bindir}/g32pbm
%{_bindir}/pbm2g3
%{_bindir}/sff2g3
%{_bindir}/faxspool
%attr(755,root,root) %{_bindir}/faxrunq
%{_bindir}/faxq
%{_bindir}/cutbl
%{_bindir}/faxrm
%attr(4711,root,root) %{_bindir}/ct
%attr(755,root,root) %{_sbindir}/sendfax
%attr(755,root,root) %{_sbindir}/faxrunqd
%attr(755,root,root) %{_sbindir}/callback
%dir	%{_prefix}/lib/mgetty+sendfax
%{_prefix}/lib/mgetty+sendfax/cour25.pbm
%{_prefix}/lib/mgetty+sendfax/cour25n.pbm
%attr(4711,fax,fax) %{_prefix}/lib/mgetty+sendfax/faxq-helper
%{_mandir}/man1/g32pbm.1*
%{_mandir}/man1/pbm2g3.1*
%{_mandir}/man1/g3cat.1*
%{_mandir}/man1/mgetty_fax.1*
%{_mandir}/man1/faxspool.1*
%{_mandir}/man1/faxrunq.1*
%{_mandir}/man1/faxq.1*
%{_mandir}/man1/faxrm.1*
%{_mandir}/man1/coverpg.1*
%{_mandir}/man1/sff2g3.1*
%{_mandir}/man5/faxqueue.5*
%{_mandir}/man8/faxq-helper.8*
%{_mandir}/man8/sendfax.8*
%attr(644,root,root) %config(noreplace) %{_sysconfdir}/mgetty+sendfax/sendfax.config
%attr(644,root,root) %config(noreplace) %{_sysconfdir}/mgetty+sendfax/faxrunq.config
%config(noreplace) %{_sysconfdir}/mgetty+sendfax/faxheader
%config(noreplace) %{_sysconfdir}/mgetty+sendfax/faxspool.rules.sample
%config(noreplace) %{_sysconfdir}/logrotate.d/sendfax

%files voice
%dir %{_var}/spool/voice
%dir %{_var}/spool/voice/incoming
%dir %{_var}/spool/voice/messages
%attr(755,root,root) /sbin/vgetty
%{_bindir}/vm
%{_bindir}/pvfamp
%{_bindir}/pvfcut
%{_bindir}/pvfecho
%{_bindir}/pvffile
%{_bindir}/pvffilter
%{_bindir}/pvfnoise
%{_bindir}/pvffft
%{_bindir}/pvfmix
%{_bindir}/pvfreverse
%{_bindir}/pvfsine
%{_bindir}/pvfspeed
%{_bindir}/pvftormd
%{_bindir}/rmdtopvf
%{_bindir}/rmdfile
%{_bindir}/pvftovoc
%{_bindir}/voctopvf
%{_bindir}/pvftolin
%{_bindir}/lintopvf
%{_bindir}/pvftobasic
%{_bindir}/basictopvf
%{_bindir}/pvftoau
%{_bindir}/autopvf
%{_bindir}/pvftowav
%{_bindir}/wavtopvf

%{_mandir}/man1/autopvf.1*
%{_mandir}/man1/basictopvf.1*
%{_mandir}/man1/lintopvf.1*
%{_mandir}/man1/pvf.1*
%{_mandir}/man1/pvfamp.1*
%{_mandir}/man1/pvfcut.1*
%{_mandir}/man1/pvfecho.1*
%{_mandir}/man1/pvfff.1*
%{_mandir}/man1/pvffile.1*
%{_mandir}/man1/pvffilter.1*
%{_mandir}/man1/pvfmix.1*
%{_mandir}/man1/pvfnoise.1*
%{_mandir}/man1/pvfreverse.1*
%{_mandir}/man1/pvfsine.1*
%{_mandir}/man1/pvfspeed.1*
%{_mandir}/man1/pvftoau.1*
%{_mandir}/man1/pvftobasic.1*
%{_mandir}/man1/pvftolin.1*
%{_mandir}/man1/pvftormd.1*
%{_mandir}/man1/pvftovoc.1*
%{_mandir}/man1/pvftowav.1*
%{_mandir}/man1/rmdfile.1*
%{_mandir}/man1/rmdtopvf.1*
%{_mandir}/man1/voctopvf.1*
%{_mandir}/man1/wavtopvf.1*
%{_mandir}/man1/zplay.1*
%{_mandir}/man8/vgetty.8*
%attr(644,root,root) %config(noreplace) %{_sysconfdir}/mgetty+sendfax/voice.conf

%files viewfax
%doc frontends/X11/viewfax/C* frontends/X11/viewfax/README
%{_bindir}/viewfax
%dir %{_prefix}/lib/mgetty+sendfax
%{_prefix}/lib/mgetty+sendfax/viewfax.tif
%{_mandir}/man1/viewfax.1*

%files contrib
%defattr(644,root,root,755)
%doc contrib/*



%changelog
* Fri Oct  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 96c73a2
- Drop postun script because rpmlint doesn't like it and rejects build
  
* Fri Oct  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 510ffce
- Drop obsolete info-related stuff from post scripts
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15168 |12mr|mhash-0.9.9.9-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2
%define libname %mklibname mhash %{major}
%define develname %mklibname mhash -d

Summary:	Thread-safe hash library
Name:		mhash
Version:	0.9.9.9
Release:	8
Group:		System/Libraries
License:	LGPLv2+
Patch2: mhash-0.9.9.9-align.patch
Patch3: mhash-0.9.9.9-force64bit-tiger.patch
# Taken from Gentoo: 
# http://mirror.its.uidaho.edu/pub/gentoo-portage/app-crypt/mhash/files/mhash-0.9.9-fix-snefru-segfault.patch
Patch4: mhash-0.9.9.9-fix-snefru-segfault.patch
# Taken from Gentoo:
# http://mirror.its.uidaho.edu/pub/gentoo-portage/app-crypt/mhash/files/mhash-0.9.9-fix-mem-leak.patch
Patch5: mhash-0.9.9.9-fix-mem-leak.patch
# Taken from Gentoo:
# http://mirror.its.uidaho.edu/pub/gentoo-portage/app-crypt/mhash/files/mhash-0.9.9-fix-whirlpool-segfault.patch
Patch6: mhash-0.9.9.9-fix-whirlpool-segfault.patch
# Taken from Gentoo:
# http://mirror.its.uidaho.edu/pub/gentoo-portage/app-crypt/mhash/files/mhash-0.9.9-autotools-namespace-stomping.patch
Patch7: mhash-0.9.9.9-autotools-namespace-stomping.patch
# Taken from openpkg:
# http://www.mail-archive.com/openpkg-cvs@openpkg.org/msg26353.html
Patch8: mhash-0.9.9.9-maxint.patch
# Taken from Jitesh Shah
# http://ftp.uk.linux.org/pub/armlinux/fedora/diffs-f11/mhash/0001-Alignment-fixes.patch
Patch9: mhash-0.9.9.9-alignment.patch
# Fix keygen_test
Patch10: mhash-0.9.9.9-keygen_test_fix.patch
URL:		http://mhash.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/mhash/%{name}-%{version}.tar.gz

%description
Mhash is a thread-safe hash library, implemented in C, and provides a uniform
interface to a large number of hash algorithms (MD5, SHA-1, HAVAL, RIPEMD128,
RIPEMD160, TIGER, GOST). These algorithms can be used to compute checksums,
message digests, and other signatures. The HMAC support implements the basics
for message authentication,  following RFC 2104.

%package -n	%{libname}
Summary:	Thread-safe hash library
Group:		System/Libraries

%description -n	%{libname}
Mhash is a thread-safe hash library, implemented in C, and provides a uniform
interface to a large number of hash algorithms (MD5, SHA-1, HAVAL, RIPEMD128,
RIPEMD160, TIGER, GOST). These algorithms can be used to compute checksums,
message digests, and other signatures. The HMAC support implements the basics
for message authentication,  following RFC 2104.

%package -n	%{develname}
Summary:	Header files and libraries for developing apps which will use mhash
Group:		Development/C
Requires:	%{libname} >= %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	mhash-devel = %{version}-%{release}
Obsoletes:	%{mklibname mhash 2 -d}

%description -n	%{develname}
Mhash is a thread-safe hash library, implemented in C, and provides a uniform
interface to a large number of hash algorithms (MD5, SHA-1, HAVAL, RIPEMD128,
RIPEMD160, TIGER, GOST). These algorithms can be used to compute checksums,
message digests, and other signatures. The HMAC support implements the basics
for message authentication,  following RFC 2104.

The mhash-devel package contains the header files and libraries needed to
develop programs that use the mhash library.

Install the mhash-devel package if you want to develop applications that will
use the mhash library.

%prep

%setup -q
%patch2 -p1 -b .alignment
%patch3 -p1 -b .force64bit-tiger
%patch4 -p1 -b .fix-snefru-segfault
%patch5 -p1 -b .fix-mem-leak
%patch6 -p1 -b .fix-whirlpool-segfault
%patch7 -p1 -b .fix-autotool-stomping
%patch8 -p1 -b .maxint
%patch9 -p1 -b .alignment2
%patch10 -p1 -b .fix

%build
autoreconf -fis

%configure2_5x \
    --disable-static \
    --enable-shared

# If this exits, the multiarch patch needs an update.
grep 'define SIZEOF_' include/mutils/mhash_config.h && exit 1

%make

%check
make check

%install
rm -rf %{buildroot}

%makeinstall_std

# install _all_ headers
install -m0644 include/*.h %{buildroot}%{_includedir}/
install -m0644 include/mutils/*.h %{buildroot}%{_includedir}/mutils/

# Eliminate some autoheader definitions which should not enter a public API.
# There are more which wait for a fix upstream.
sed -i 's!\(#define \(PACKAGE\|VERSION \).*\)!/* \1 */!g' %{buildroot}%{_includedir}/mutils/mhash_config.h

# cleanup
rm -f %{buildroot}%{_libdir}/*.*a

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc AUTHORS COPYING INSTALL ChangeLog NEWS README TODO doc/*.c doc/skid2* 
%{_includedir}/*.h
%dir %{_includedir}/mutils
%{_includedir}/mutils/*.h
%{_libdir}/*.so
%{_mandir}/man3/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15169 |12mr|MHonArc-2.6.18-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A Perl mail-to-HTML converter
Name:		MHonArc
Version:	2.6.18
Release:	6
License:	GPL
Group:		Networking/WWW
URL:		http://www.mhonarc.org/
Source:		http://www.mhonarc.org/release/MHonArc/tar/%{name}-%{version}.tar.gz
Patch0:		MHonArc-2.6.15-fix-perl.patch
Requires:	perl
Provides:	mhonarc = %{version}-%{release}
BuildArch:	noarch

%description
MHonArc provides HTML mail archiving with index, mail thread linking, etc; plus
other capabilities including support for MIME and powerful user customization
features. 

%prep
%setup -q
%patch0 -p1

%build

%install
perl install.me -batch -libpath %{buildroot}%{_datadir}/MHonArc -nodoc \
	-manpath %{buildroot}%{_mandir} -binpath %{buildroot}%{_bindir}

# just in case
cd %{buildroot}
find . -type f -exec perl -pi -e "s|%{buildroot}||g" {} \;

%files
%doc ACKNOWLG BUGS CHANGES README.txt RELNOTES
%doc doc examples extras logo
%{_bindir}/*
%{_datadir}/MHonArc
%{_mandir}/*/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15170 |12mr|microcode_ctl-1.17-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:   Intel / AMD CPU Microcode Utility
Name:      microcode_ctl
Version:   1.17
Release:   16
Group:     System/Kernel and hardware
License:   GPLv2
Url:       http://www.urbanmyth.org/microcode/
Source0:   http://www.urbanmyth.org/microcode/%name-%version.tar.bz2
Source1:   microcode_ctl
# Intel firmware downloader (Debian)
Source2:   update-intel-microcode
Source3:   update-intel-microcode.8
# AMDl firmware downloader
Source4:   update-amd-microcode
Source5:   update-amd-microcode.8
# monthly cron
Source6:   update-microcode
# needed by firmware downloaders
Suggests:  curl
# we have microcode packaged
Suggests:  microcode
# (fc) 1.17-8 fix paths (Fedora)
Provides: microcode
Patch0:    microcode_ctl.patch
Requires(post): rpm-helper
Requires(preun): rpm-helper
ExclusiveArch: %ix86 x86_64

%description
Since PentiumPro, Intel CPU are made of a RISC chip and of a microcode whose
purpose is to decompose "old" ia32 instruction into new risc ones.
P6 familly is concerned: PPro, PII, Celeron, PIII, Celeron2, Core 2, ...
Recent kernels have the ability to update this microcode.

The microcode update is volatile and needs to be uploaded on each system
boot. I.e. it doesn't reflash your cpu permanently.
Reboot and it reverts back to the old microcode.

This package also support updating latest AMD CPU microcode.

%prep
%setup -q
%patch0 -p1 -b .fixpath

%build
make CFLAGS="$RPM_OPT_FLAGS"

%install
%makeinstall_std INSDIR=%{_sbindir} MANDIR=%{_mandir}/man8
# replace upstream initscript with our own
rm -rf %buildroot%_sysconfdir/init.d
mkdir -p $RPM_BUILD_ROOT/%_initrddir
install -m 755 %SOURCE1 $RPM_BUILD_ROOT/%_initrddir
# do not ship non-free firmware in this package
rm -rf %buildroot/lib/firmware
# install intel firmware downloader 
install -m 755 %{SOURCE2} $RPM_BUILD_ROOT%{_sbindir}
install -m 644 %{SOURCE3} $RPM_BUILD_ROOT%{_mandir}/man8
# install AMD firmware downloader 
install -m 755 %{SOURCE4} $RPM_BUILD_ROOT%{_sbindir}
install -m 644 %{SOURCE5} $RPM_BUILD_ROOT%{_mandir}/man8
# install monthly cron
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/cron.monthly
install -m755 %{SOURCE6} $RPM_BUILD_ROOT%{_sysconfdir}/cron.monthly
#
mkdir -p $RPM_BUILD_ROOT/lib/firmware/amd-ucode 
mkdir -p $RPM_BUILD_ROOT/lib/firmware/intel-microcode

%clean

%files
%defattr(-,root,root,-)
%_sbindir/*
%_mandir/man8/*
%_initrddir/%name
%_sysconfdir/cron.monthly/update-microcode
/lib/firmware/amd-ucode
/lib/firmware/intel-microcode

%post
# Only enable on Intel 686's and above or AMD family 0x10 and above
vendor=`cat /proc/cpuinfo | grep "^vendor_id" | sort -u | awk -F ": " '{ print $2 }'`
family=`cat /proc/cpuinfo | grep "^cpu family" | sort -u | awk -F ": " '{ print $2 }'`
if [ "$vendor" = "GenuineIntel" ]; then
 [ $family -lt 6 ] && exit 0
elif [ "$vendor" = "AuthenticAMD" ]; then
 [ $family -lt 16 ] && exit 0
else
 exit 0
fi
%_post_service %{name}

%preun
%_preun_service %{name}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15171 |12mr|migration-assistant-0.6.12-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Migration Assistant
Name:    migration-assistant
Version: 0.6.12
Release: 1
Source0: http://archive.ubuntu.com/ubuntu/pool/main/m/%{name}/%{name}_%{version}.tar.gz
Patch0:	migration-assistant-xdg.patch
Patch1:	migration-assistant-0.6.2-fix-str-fmt.patch
License: GPLv2+
Group: System/Configuration/Other
Url: https://launchpad.net/migration-assistant
BuildRequires: libxml2-devel

%description
Migration Assistant imports documents and settings from other
operating systems during the install process.

%prep
%setup -q
%patch0 -p1 -b .xdg
%patch1 -p0

%build
export CC="gcc %{optflags} -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64"
%make

%install
%makeinstall_std
install -m755 ma-search-users %{buildroot}%{_bindir}

%files
%defattr(-,root,root)
%doc README
%{_bindir}/ma-import
%{_bindir}/ma-search-items
%{_bindir}/ma-search-users



%changelog
* Tue Oct  9 2012 Denis Silakov <denis.silakov@rosalab.ru>
+ Commit: 217719e
- Updated to 0.6.12
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15172 |12mr|migrationtools-47-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define real_name MigrationTools
%define name migrationtools
%define version 47
%define release %mkrel 10

Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	BSD-like
URL:		http://www.padl.com/OSS/MigrationTools.html
Summary:	Tools for migrating local/NIS account information to LDAP
Group:		System/Configuration/Other
Provides:	%{real_name} = %{version}-%{release}
Requires:	openldap-clients
Source:		http://www.padl.com/download/%{real_name}-%{version}.tar.bz2
Source3:        migration-tools.txt
Source4:        migrate_automount.pl
Patch40:        MigrationTools-47-instdir.patch
Patch41:        MigrationTools-36-mktemp.patch
Patch42:        MigrationTools-47-simple.patch
Patch43:        MigrationTools-47-suffix.patch
Patch44:        MigrationTools-24-schema.patch
Patch45:        MigrationTools-45-i18n.patch
# http://bugzilla.padl.com/show_bug.cgi?id=236
Patch46:        MigrationTools-47-dc.patch
Buildarch:	noarch
Buildroot:	%{_tmppath}/%{name}-%{version}-root

%description
The MigrationTools are a set of Perl scripts for migrating users, groups,
aliases, hosts, netgroups, networks, protocols, RPCs, and services from 
existing nameservices (flat files, NIS, and NetInfo) to LDAP.

Please note that the migration scripts honour the following environment
variables:

DEFAULT_MAIL_DOMAIN
LDAPADD 	Path the ldapadd executable, for online migration
LDIF2LDBM	Path the ldif2ldbm executable
LDAPHOST	Your LDAP server, for online migration.
LDAP_BASEDN
LDAP_BINDDN	The distinguished name to bind to the LDAP server as, for online
		migration.
LDAP_BINDCRED	The password to bind to the LDAP server with, for online 
		migration.

%prep
%setup -q -n %{real_name}-%{version}
%patch40 -p1 -b .instdir
%patch41 -p1 -b .mktemp
%patch42 -p1 -b .simple
%patch43 -p1 -b .suffix
%patch45 -p2 -b .i18n
%patch46 -p1 -b .dc
cp %{SOURCE3} .

%build

perl -pi -e "s,'migrate_common\.ph','%{_datadir}/%{name}/migrate_common.ph',g" *.pl *.sh *.ph

%install
rm -Rf %{buildroot}

install -d %{buildroot}%{_datadir}/%{name}
install -m 755 {*.pl,*.sh,*.txt,*.ph} %{buildroot}%{_datadir}/%{name}
install -m 755 %{SOURCE4} %{buildroot}%{_datadir}/%{name}
#install -m 644 MigrationTools-%{migtools_ver}/README %{SOURCE3} %{buildroot}%{_datadir}/%{name}

%clean
rm -Rf %{buildroot}

%files
%defattr(-,root,root)
%{_datadir}/%{name}
%doc README migration-tools.txt




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15173 |12mr|mikmod-3.2.2-1.beta1.6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	mikmod
%define	version	3.2.2
%define prerel beta1
%define	release	%mkrel 1.%prerel.6

Name:		%{name}
Summary:	A MOD music file player
Version:	%{version}
Release:	%{release}
License:	GPLv2+
Group:		Sound 
Source0:	%{name}-%{version}-%prerel.tar.gz
#gw P0 from Fedora, fix compiler warnings
Patch0:		mikmod-3.2.2-beta1-missing-protos.patch
Patch1:		mikmod-3.2.2-fix-str-fmt.patch
URL:		http://mikmod.raphnet.net/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	libmikmod-devel ncurses-devel

%description
MikMod is one of the best and most well known MOD music file players for 
UNIX-like systems.  This particular distribution is intended to compile
fairly painlessly in a Linux environment. MikMod uses the OSS /dev/dsp
driver including all recent kernels for output, and will also write .wav
files. Supported file formats include MOD, STM, S3M, MTM, XM, ULT, and IT.
The player uses ncurses for console output and supports transparent
loading from gzip/pkzip/zoo archives and the loading/saving of playlists.

Install the mikmod package if you need a MOD music file player.

%prep
%setup -q -n %name-%version-%prerel
%patch0 -p1 -b .missing-protos
%patch1 -p0

%build
%configure2_5x	--enable-color-interface
%make

%install
rm -rf %{buildroot}
%makeinstall

%clean
rm -fr %{buildroot}

%files
%defattr(-, root, root)
%doc AUTHORS NEWS README
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*
%_datadir/%name




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15174 |12mr|min12xxw-0.0.9-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A printer filter for Minolta 1[234]xx W printers
Name:		min12xxw
Version:	0.0.9
Release:	%mkrel 15
License:	GPL
Group:		System/Printing
URL:		http://www.hinterbergen.de/mala/min12xxw/
Source0:	http://www.hinterbergen.de/mala/min12xxw/%{name}-%{version}.tar.gz
Patch0:		min12xxw-0.0.9-format_not_a_string_literal_and_no_format_arguments.diff
BuildRequires:	gettext-devel
Conflicts:	printer-utils = 2007
Conflicts:	printer-filters = 2007
BuildRoot:	%{_tmppath}/%{name}-%{version}-root

%description
This is min12xxw, a filter to convert pbmraw data such as produced by
ghostscript to the printer language of Minolta 1[234]xx W printers.

%prep

%setup -q
%patch0 -p0 -b .format_not_a_string_literal_and_no_format_arguments
%build

%configure2_5x

%make

%install
rm -rf %{buildroot}

%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog FAQ NEWS README format.txt
%attr(0755,root,root) %{_bindir}/esc-m
%attr(0755,root,root) %{_bindir}/min12xxw
%attr(0644,root,root) %{_mandir}/man1/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15175 |12mr|ming-0.4.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname ming %{major}
%define develname %mklibname ming -d

Summary:	Ming - an SWF output library
Name:		ming
Version:	0.4.4
Release:	1
License:	LGPL
Group:		System/Libraries
URL:		http://www.libming.org/
Source0:	http://prdownloads.sourceforge.net/ming/%{name}-%{version}.tar.bz2
Patch1:		05_shared_perl
Patch2:		07-GvCV-isn-t-an-lvalue-since-Perl-5.13.10.patch
Patch3:		ming-0.4.4-vasprintf.patch
BuildRequires:	autoconf automake libtool
BuildRequires:	bison
BuildRequires:	chrpath
BuildRequires:	flex
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	jpeg-devel
BuildRequires:	perl-devel
BuildRequires:	pkgconfig(libpng)
BuildRequires:	python
BuildRequires:	python-devel
BuildRequires:	giflib-devel
BuildRequires:	zlib-devel
BuildRequires:	pkgconfig(x11)
# gotta conflict here, otherwise stuff will be linked against installed libs...
BuildConflicts:	ming-devel

%description
Ming is a c library for generating SWF ("Flash") format movies. This 
package only contains the basic c-based library.

%package -n	%{libname}
Summary:	Ming - an SWF output library
Group:		System/Libraries

%description -n	%{libname}
Ming is a c library for generating SWF ("Flash") format movies.
This package only contains the basic c-based library.

%package -n	%{develname}
Summary:	Ming development files
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{develname}
The %{name}-devel package contains the header files
and static libraries necessary for developing programs using the
%{name}-devel library (C and C++)..

%package -n	perl-SWF
Summary:	Ming perl module
Group:		Development/Perl
Provides:	perl-ming = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n	perl-SWF
Ming perl module - perl wrapper for the Ming library.

%package -n	python-SWF
Summary:	Ming python module
Group:		Development/Python
Requires:	%{libname} = %{version}-%{release}

%description -n	python-SWF
Python module - python wrapper for the Ming library.

%package -n	%{name}-utils
Summary:	Ming utilities
Group:		File tools
Requires:	%{libname} = %{version}-%{release}

%description -n %{name}-utils
This package contains various ming utilities.

%prep
%setup -q
%patch1 -p1
%patch2 -p1
%patch3 -p1

# fix attribs
find . -type d -perm 0700 -exec chmod 755 {} \;
find . -type f -perm 0555 -exec chmod 755 {} \;
find . -type f -perm 0444 -exec chmod 644 {} \;

# cleanup
for i in `find . -type d -name CVS`  `find . -type d -name .svn` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
done

# fix python
perl -pi -e "s|/usr/local/include\b|%{_includedir}|g;s|/usr/local/lib\b|%{_libdir}|g" py_ext/setup.py

%build
autoreconf -fi
%configure2_5x \
    --enable-shared \
    --disable-static

%make

pushd perl_ext
    perl Makefile.PL LIBS="-L%{_libdir} -ljpeg `pkg-config --libs libpng` -lz -lm -lgif" INSTALLDIRS=vendor </dev/null
    make
#    make test
popd

pushd py_ext
    env CFLAGS="%{optflags}" python setup.py build
popd

%install
%makeinstall_std

# install the perl extension
%makeinstall_std -C perl_ext

# install the python extension
pushd py_ext
    python setup.py install --root=%{buildroot}
popd

# fix docs
cp perl_ext/README perl_ext.README
cp util/README util.README
chmod 644 NEWS HISTORY INSTALL *README* TODO

# cleanup
rm -rf %{buildroot}%{perl_vendorlib}/*/auto/SWF/include
rm -rf %{buildroot}%{_libdir}/libming.*a

# nuke rpath
find %{buildroot}%{perl_vendorlib} -name "*.so" | xargs chrpath -d

chmod 755 %{buildroot}%{_bindir}/ming-config

%multiarch_binaries %{buildroot}%{_bindir}/ming-config

# install man pages
install -d %{buildroot}%{_mandir}/man1
install -m0644 docs/man/*.1 %{buildroot}%{_mandir}/man1/

%files -n %{libname}
%doc NEWS HISTORY README TODO
%attr(0755,root,root) %{_libdir}/libming.so.%{major}*

%files -n %{develname}
%attr(755,root,root) %{multiarch_bindir}/ming-config
%attr(0755,root,root) %{_bindir}/ming-config
%attr(0755,root,root) %{_libdir}/libming.so
%attr(0644,root,root) %{_libdir}/pkgconfig/libming.pc
%{_includedir}/*

%files -n perl-SWF
%doc perl_ext.README perl_ext/examples
%dir %{perl_vendorlib}/*/auto/SWF
%dir %{perl_vendorlib}/*/SWF
%{perl_vendorlib}/*/auto/SWF/SWF.so
%{perl_vendorlib}/*/*.pm
%{perl_vendorlib}/*/SWF/*.pm
%{_mandir}/man3*/SWF*

%files -n python-SWF
%doc py_ext/README
%{py_platsitedir}/*.so
%{py_platsitedir}/*.py*
%{py_platsitedir}/*.egg-info

%files -n %{name}-utils
%doc util.README
%attr(755,root,root) %{_bindir}/dbl2png
%attr(755,root,root) %{_bindir}/gif2dbl
%attr(755,root,root) %{_bindir}/gif2mask
%attr(755,root,root) %{_bindir}/listaction
%attr(755,root,root) %{_bindir}/listaction_d
%attr(755,root,root) %{_bindir}/listfdb
%attr(755,root,root) %{_bindir}/listjpeg
%attr(755,root,root) %{_bindir}/listmp3
%attr(755,root,root) %{_bindir}/listswf
%attr(755,root,root) %{_bindir}/listswf_d
%attr(755,root,root) %{_bindir}/makefdb
%attr(755,root,root) %{_bindir}/makeswf
%attr(755,root,root) %{_bindir}/png2dbl
%attr(755,root,root) %{_bindir}/raw2adpcm
%attr(755,root,root) %{_bindir}/swftocxx
%attr(755,root,root) %{_bindir}/swftoperl
%attr(755,root,root) %{_bindir}/swftophp
%attr(755,root,root) %{_bindir}/swftopython
%attr(755,root,root) %{_bindir}/swftotcl
%{_mandir}/man1/dbl2png.1*
%{_mandir}/man1/gif2dbl.1*
%{_mandir}/man1/gif2mask.1*
%{_mandir}/man1/listfdb.1*
%{_mandir}/man1/listjpeg.1*
%{_mandir}/man1/listmp3.1*
%{_mandir}/man1/makefdb.1*
%{_mandir}/man1/makeswf.1*
%{_mandir}/man1/png2dbl.1*
%{_mandir}/man1/raw2adpcm.1*
%{_mandir}/man1/swftocxx.1*
%{_mandir}/man1/swftoperl.1*
%{_mandir}/man1/swftophp.1*
%{_mandir}/man1/swftopython.1*
%{_mandir}/man1/swftotcl.1*



%changelog
* Mon Sep  3 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 21a36aa
- Add patch from Gentoo to fix build with gcc 4.7
  
* Mon Sep  3 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 8c22d45
- New version 0.4.4 (sync with Cooker), convert BR to pkgconfig style, minor cleanups
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15176 |12mr|mingetty-1.08-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	A compact getty program for virtual consoles only
Name: 		mingetty
Version: 	1.08
Release: 	%mkrel 8
Group: 		System/Base
License:	GPL
URL:		http://mingetty.sourceforge.net/
Source0: 	http://downloads.sourceforge.net/mingetty/%{name}-%{version}.tar.gz
Patch0:		mingetty-1.00-opt.patch
BuildRoot: 	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The mingetty program is a lightweight, minimalist getty program for
use only on virtual consoles.  Mingetty is not suitable for serial
lines (you should use the mgetty program instead for that purpose).

%prep
%setup -q
%patch0 -p1 -b .opt

%build
%serverbuild

%make RPM_OPTS="%{optflags}" LDFLAGS="%{ldflags}"

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
install -D mingetty %{buildroot}/sbin/mingetty
install -D mingetty.8 %{buildroot}%{_mandir}/man8/mingetty.8

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(644,root,root,755)
%doc COPYING
%attr(755,root,root) /sbin/mingetty
%{_mandir}/man8/mingetty.8*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15177 |12mr|minicom-2.5-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A text-based modem control and terminal emulation program
Name:		minicom
Version:	2.5
Release:	%mkrel 3
License:	GPLv2+
Group:		Communications
URL:		http://alioth.debian.org/projects/minicom/
Source:		http://alioth.debian.org/frs/download.php/3195/minicom-%{version}.tar.gz
Requires:	lrzsz
Requires:	setserial
Requires:	lockdev-baudboy
BuildRequires:	ncurses-devel
Buildroot:	%{_tmppath}/%{name}-%{version}

%description
Minicom is a simple text-based modem control and terminal emulation program
somewhat similar to MSDOS Telix. Minicom includes a dialing directory, full
ANSI and VT100 emulation, an (external) scripting language, and other features.

Minicom should be installed if you need a simple modem control program or
terminal emulator.

Run 'minicom -s' as root to create a system wide configuration. Users need
read/write permissions on the serial port devices in order to use minicom.

%prep
%setup -q

%build
%configure2_5x --disable-rpath
%make

%install
rm -rf %{buildroot}
%makeinstall_std
%find_lang %name

%clean
rm -rf %{buildroot}

%files -f %name.lang
%defattr(-,root,root)
%doc NEWS AUTHORS INSTALL README TODO
%doc doc/Announce* doc/COMPATABILITY.lrzsz doc/HistSearch
%doc doc/Locales doc/Macros doc/QuickStart.modemu doc/README.lrzsz
%doc doc/TODO.lrzsz doc/Todo* doc/copyright.modemu doc/fselector.txt
%doc doc/japanese doc/minicom.FAQ doc/modemu.README doc/pl-translation.txt 
%doc doc/portugues-brasil doc/suomeksi doc/ChangeLog.old
%attr(755,root,dialout) %{_bindir}/minicom
%{_bindir}/runscript
%{_bindir}/xminicom
%{_bindir}/ascii-xfr
%{_mandir}/*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15178 |12mr|mirrordir-0.10.49-18
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#
# (fg) 20010112 Library stuff...
#

%define name2 diffie
%define libname2 %mklibname %name2 1
%define develname %mklibname -d %name2

Name: mirrordir
Summary: Easy to use ftp mirroring package
Version: 0.10.49
Release: %mkrel 18
Source: ftp://ftp.obsidian.co.za/pub/mirrordir/mirrordir-%{version}.tar.bz2
Patch0: mirrordir-0.10.49-confpath.patch
Patch1: mirrordir-zlib-1.1.3-zfree.patch
Patch2: mirrordir-0.10.49-varargs.patch
Patch3: mirrordir-0.10.49-64bit-fixes.patch
Patch4: mirrordir-0.10.49-pam_pwdb.patch
# (tv) use system zlib:
Patch5: mirrordir-use-system-libs.patch
Patch6: mirrordir-0.10.49-fix-str-fmt.patch
Patch7: mirrordir-0.10.49-fix-install.patch
BuildRequires: automake autoconf zlib-devel
Group: Networking/File transfer 
URL: ftp://ftp.obsidian.co.za/pub/mirrordir/
BuildRoot: %_tmppath/%name-%version-root
License: GPLv2+
Requires: %libname2 = %version

%description
Easy to use ftp mirroring package - simply use
mirrordir ftp://some.where.com/dir /some/local/dir

%package -n %libname2
Summary: The diffie library, necessary to run mirrordir
Group: System/Libraries

%description -n %libname2
The diffie library, necessary to run mirrordir.

%package -n %{develname}
Summary: Static version of the diffie library
Group: Development/C
Requires: %libname2 = %{version}
Provides: lib%{name2}-devel = %version
Provides: %name-devel = %version
Obsoletes: %{mklibname -d %name2 1}

%description -n %{develname}
Static version of the diffie library

%prep
%setup -q
%patch0 -p1 -b .confpath
%patch1 -p1 -b .zfree
%patch2 -p1 -b .varargs
%patch3 -p1 -b .64bit-fixes
%patch4 -p1 -b .pam_pwdb
%patch5 -p1 -b .sys_libs
%patch6 -p1 -b .str
%patch7 -p1 -b .install

%build
autoreconf -fi
%configure2_5x --enable-zlib \
	CFLAGS="-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE"
%make

%install

%makeinstall_std

%files 
%defattr(-,root,root,755)
%doc AUTHORS BUGS COPYING README NEWS THANKS TODO
%{_bindir}/*
%config(noreplace) %{_sysconfdir}/mirrordir
%config(noreplace) %{_sysconfdir}/secure*
%config(noreplace) %{_sysconfdir}/pam.d/*
%{_mandir}/man*/*

%files -n %libname2
%defattr(-,root,root,755)
%doc AUTHORS BUGS COPYING README NEWS THANKS TODO
%{_libdir}/lib%{name2}.so.*

%files -n %{develname}
%defattr(-,root,root,755)
%doc AUTHORS BUGS COPYING README NEWS THANKS TODO
%{_libdir}/lib%{name2}.so
%{_libdir}/lib%{name2}.a



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15179 |12mr|mjpegtools-2.0.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 2.0
%define major 0
%define libname %mklibname %{name}%{api}_ %{major}
%define develname %mklibname -d %{name}

Name:		mjpegtools
Version:	2.0.0
Release:	4
Summary:	Tools for recording, editing, playing back and mpeg-encoding video under linux
License:	GPLv2+
Group:		Video
Url:		http://mjpeg.sourceforge.net
Source: 	http://prdownloads.sourceforge.net/mjpeg/%{name}-%{version}.tar.gz
Patch0:		mjpegtools-2.0.0-format-strings.patch
Patch1: 	mjpegtools-1.9.0rc1-x86_64.patch
Patch4:		mjpegtools-1.9.0-link.patch
BuildRequires:	autoconf
BuildRequires:	nasm
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(SDL_gfx)
BuildRequires:	pkgconfig(xxf86dga)
BuildRequires:	pkgconfig(libquicktime)
Buildrequires:	pkgconfig(libdv)
BuildRequires:	pkgconfig(libpulse)
Requires:	%{libname} = %{version}-%{release}

%description
The MJPEG-tools are a basic set of utilities for recording, editing, 
playing back and encoding (to mpeg) video under linux. Recording can
be done with zoran-based MJPEG-boards (LML33, Iomega Buz, Pinnacle
DC10(+), Marvel G200/G400), these can also playback video using the
hardware. With the rest of the tools, this video can be edited and
encoded into mpeg1/2 or divx video.

%package -n	%{libname}
Summary:	Main library for %{name}
Group:		System/Libraries
Provides:	libmjpegtools = %{version}-%{release}

%description -n	%{libname}
This package contains the library needed to run programs dynamically
linked with %{name}.

%package -n	%{develname}
Summary:	Headers for developing programs that will use %{name}
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	lib%{name}-devel = %{version}-%{release}

%description -n	%{develname}
This package contains the headers that programmers will need to develop
applications which will use %{name}.

%prep
%setup -q
%patch0 -p1 -b .format-strings
%patch1 -p1
%patch4 -p0

libtoolize --copy --force
autoreconf
# toolame isn't in Mandriva, mp2enc is, so use that
perl -p -i -e 's/\-\"toolame\"/\-\"mp2enc\"/g' scripts/lav2mpeg

%build
export CPPFLAGS="%{optflags} -fpermissive"
export CFLAGS="%{optflags}"
export PTHREAD_LIBS="-lpthread"

# build i686/mmx dynamic library
%ifarch %{ix86}
mkdir build-i686
pushd build-i686
CONFIGURE_TOP=.. %configure2_5x \
	--enable-simd-accel \
	--prefix=%{_prefix} \
	--libdir=%{_libdir} \
	--without-v4l \
	--disable-static

make
popd
%endif

# build regular package
%if %{_target_cpu} == "i686"
%else
mkdir build-%{_target_cpu}
%endif

pushd build-%{_target_cpu}
CONFIGURE_TOP=.. %configure2_5x \
	--disable-simd-accel \
	--libdir=%{_libdir} \
	--without-v4l \
	--disable-static

make
popd

%install
%ifarch %{ix86}
pushd build-i686
%makeinstall_std
popd
mkdir -p %{buildroot}%{_libdir}/sse2
mv %{buildroot}%{_libdir}/*.so.* %{buildroot}%{_libdir}/sse2/
%endif

pushd build-%{_target_cpu}
%makeinstall_std
popd

cp mpeg2enc/mpeg2syntaxcodes.h %{buildroot}%{_includedir}/mjpegtools/

%files
%doc AUTHORS BUGS ChangeLog CHANGES COPYING HINTS INSTALL NEWS PLANS README* TODO
%{_bindir}/*
%{_mandir}/man1/*
%{_infodir}/mjpeg-howto.info*

%files -n %{libname}
%{_libdir}/lib*-%{api}.so.%{major}*
%ifarch %{ix86}
%{_libdir}/sse2/lib*-%{api}.so.%{major}*
%endif

%files -n %{develname}
%{_mandir}/man5/yuv4mpeg.5*
%{_includedir}/mjpegtools
%{_libdir}/pkgconfig/*.pc
%{_libdir}/*.so


%changelog
* Thu Aug  23 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: a194930
- Convert BR to pkgconfig style, drop .la and .a files, major spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15180 |12mr|mkcomposecache-1.2.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: mkcomposecache
Version: 1.2.1
Release: %mkrel 4
Summary: Used for creating global (system-wide) Compose cache files
Group: System/X11
URL: http://xorg.freedesktop.org
Source: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License: MIT
BuildRoot: %{_tmppath}/%{name}-root

BuildRequires: x11-util-macros >= 1.0.1
BuildRequires: libx11-devel

%description
mkcomposecache is used for creating global (system-wide) Compose cache files.

Compose cache files help with application startup times and memory usage,
especially in locales with large Compose tables (e.g. all UTF-8 locales).

The tool only makes sense with libX11 1.0.2 and higher.
Included is a script mkallcomposecaches.sh that creates global cache
files for all supported locales.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x 	--x-includes=%{_includedir} \
		--x-libraries=%{_libdir}
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_sbindir}/mkcomposecache
%{_mandir}/man8/mkcomposecache.*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15181 |12mr|mkdosfs-with-dir-1.0-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name mkdosfs-with-dir
%define version 1.0
%define release %mkrel 10

Summary: Create a DOS image from a directory
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}
License: GPL
Group: File tools
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
Requires: dosfstools

%description
Create a DOS image from a directory without being superuser.

%install
rm -rf $RPM_BUILD_ROOT
install -D -m 4755 %SOURCE0 $RPM_BUILD_ROOT/usr/bin/%{name}

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_bindir}/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15182 |12mr|mkfontdir-1.0.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		mkfontdir
Version:	1.0.7
Release:	2
Summary:	Create an index of X font files in a directory
Group:		Development/X11
License:	MIT
URL:		http://xorg.freedesktop.org
Source:		http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
BuildRequires:	x11-util-macros >= 1.0.1
# mkfontdir is currently nothing more than a call to mkfontscale
Requires:	mkfontscale
BuildArch:	noarch

%description
Mkfontdir creates an index of X font files in a directory.

For each directory argument, mkfontdir reads all of the font files in the
directory searching for properties named "FONT", or (failing that) the name of
the file stripped of its suffix. These are converted to lower case and used as
font names, and, along with the name of the font file, are written out to the
file "fonts.dir" in the directory. The X server and font server use "fonts.dir"
to find font files.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%{_bindir}/mkfontdir
%{_mandir}/man1/mkfontdir.1*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15183 |12mr|mkfontscale-1.1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		mkfontscale
Version:	1.1.0
Release:	2
Summary:	Create an index of scalable font files for X
Group:		Development/X11
License:	MIT
URL:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
# add a few extra encodings
Patch0:		mkfontscale-1.0.3-mdv.patch

BuildRequires:	pkgconfig(fontenc)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(x11)
BuildRequires:	x11-util-macros

%description
For each directory argument, mkfontscale reads all of the scalable font files
in the directory. For every font file found, an X11 font name (XLFD) is
generated, and is written together with the file name to a file fonts.scale in
the directory.

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x	--x-includes=%{_includedir}\
		--x-libraries=%{_libdir}

%make

%install
%makeinstall_std

%files
%{_bindir}/mkfontscale
%{_mandir}/man1/mkfontscale.*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15184 |12mr|mkinitrd-6.0.93-30
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define 	_enable_debug_packages %{nil}
%define 	debug_package          %{nil}
#
#
Summary: Creates an initial ramdisk image for preloading modules
Name: mkinitrd
Version: 6.0.93
Release: 30
License: GPLv2+
URL: http://www.redhat.com/
Group: System/Kernel and hardware
Source0: mkinitrd-%{version}.tar.bz2
# Mageia sources
Source100: mkinitrd-sysconfig

# These patches come from our git branch
# Please add the patches there
# git checkout
# sed -i '/^#BEGINGIT/,/^#ENDGIT/ {/^[^#]/d}' ~/co/mkinitrd/SPECS/mkinitrd.spec
# git format-patch -N master | while read p; do name=$(echo $p | sed 's/^....-//'); n=$(echo $p | sed 's/^00\(..\)-.*$/\1/'); mv -f $p ~/co/mkinitrd/SOURCES/$name; sed -i "s/^#ENDGIT/Patch1$n: $name\n#ENDGIT/" ~/co/mkinitrd/SPECS/mkinitrd.spec; done
#BEGINGIT
Patch101: Create-etc-blkid.patch
Patch102: Fix-regexp-usage-to-work-on-bash-3.2.patch
Patch103: Add-missing-closedir.patch
Patch104: Display-current-kernel-version-in-usage.patch
Patch105: Handle-root-devno-from-lilo.patch
Patch106: Include-driver-for-current-keyboard.patch
Patch107: Get-correct-module-when-rootfs-is-auto-in-fstab.patch
Patch108: Handle-gzip-compressed-modules.patch
Patch109: Fix-handling-return-value-of-dm_task_run.patch
Patch110: Enforce-loading-correct-disk-driver.patch
Patch111: Fix-detection-of-usb_storage-module.patch
Patch112: Fix-resolving-library-deps.patch
Patch113: Disable-selinux.patch
Patch114: Disable-network-support.patch
Patch115: Add-support-for-bootchartd.patch
Patch116: Disable-usb-by-default.patch
Patch117: Don-t-overflow-ppoll.patch
Patch118: Reset-counter-between-the-tree-traversals.patch
Patch119: Return-the-last-kernel-arg-with-given-name.patch
Patch120: Let-readlink-compute-the-absolute-path-for-us.patch
Patch121: Include-both-ahci-and-ata_piix.patch
Patch122: Source-sysconfig-later.patch
Patch123: Resume.patch
Patch124: Include-ide-modules.patch
Patch125: Allow-overriding-DSDT.patch
Patch126: scsi_alias.patch
Patch127: checkroot.patch
Patch128: hooks.patch
Patch129: Wait-only-for-needed-devices.patch
Patch130: kbd-is-in-usr.patch
Patch131: Handle-SYSFONTACM-8859-15.patch
Patch132: Restrict-udev-messages-to-handle.patch
Patch133: Fix-waiting-in-devices.patch
Patch134: Fix-dmraid-to-wait-for-needed-disks.patch
Patch135: no-longer-uses-daemonize-to-start-plymouth-upstream-.patch
Patch136: Add-drm-detection-if-module-is-not-loaded.patch
Patch137: devtmpfs-support.patch
Patch138: Workaround-issue-on-dmraid-10.patch
Patch139: Create-urandom-for-LVM.patch
Patch140: Detect-devtmpfs-support-at-boot-time.patch
Patch141: Improve-keyboard-drivers-detection.patch
Patch142: Always-emit-plymouth.patch
Patch143: Revert-Add-drm-detection-if-module-is-not-loaded.patch
Patch144: Add-drm-whitelist-handling.patch
Patch145: Add-drm-drivers-for-hardware-with-no-currently-loade.patch
Patch146: change-filelist-for-new-bootchart.patch
Patch147: Include-additionnal-hid-keyboard-drivers-57872.patch
Patch148: Include-crc32c-for-btrfs-51622.patch
Patch149: Fix-cciss-support-59077.patch
Patch150: Fix-nash-firmware-loading-see-53220.patch
#ENDGIT
Patch201: 0001-Do-not-load-KMS-drivers-when-booted-with-nokmsboot-o.patch
Patch202: 0002-Whitelist-nouveau-and-radeon-drivers.patch
Patch203: 0003-Fix-build-with-gcc4.6.patch
Patch204: mkinitrd-usb-input-usbhid-only.patch
Patch205: mkinitrd-6.0.93-use-oom_score_adj.patch
Patch206: mkinitrd-6.0.93-xz-support.patch

Requires: util-linux-ng
Requires: mktemp >= 1.5-9 findutils >= 4.1.7-3
Requires: grep, mount, gzip, tar
Requires: filesystem >= 2.1.0, cpio, initscripts >= 8.63-1
Requires: e2fsprogs >= 1.38-12, coreutils
Requires: module-init-tools >= 3.3-pre11
Requires: kpartx diffutils
BuildRequires: popt-devel
BuildRequires: libblkid-devel parted-devel >= 1.8.5, pkgconfig 
BuildRequires: device-mapper-devel python-devel
BuildRequires: python util-linux-ng
BuildRequires: elfutils-devel

%ifarch ppc
Requires: ppc64-utils >= 0.3-1
%endif
Requires: nash = %{version}-%{release}
#mkinitrd can work without those, but lesser versions are broken
#Conflicts: udev <= 0.51-1
Conflicts: lvm1 < 1.0.8-2
Conflicts: lvm2 < 2.01.09
Conflicts: mdadm < 2.5.3-3
Conflicts: bootloader-utils < 1.8-1, bootsplash < 3.1.12
Conflicts: dmraid < 1.0.0-0.rc15
Requires(post,postun):	update-alternatives

%description
mkinitrd creates filesystem images for use as initial ram filesystem
(initramfs) images.  These images are used to find and mount the root
filesystem.

%package devel
Summary: C header files and library for functionality exported by libnash
Group: Development/C
Requires: glibc-devel, pkgconfig, pkgconfig(ext2fs), mkinitrd
Requires: nash = %{version}-%{release}

%package -n libbdevid-python
Summary: Python bindings for libbdevid
Group: Development/Other
Requires: python, nash = %{version}-%{release}

%package -n nash
Summary: Nash shell
Group: System/Kernel and hardware
Provides: libbdevid = %{version}-%{release}
Obsoletes: libbdevid < %{version}-%{release}
Conflicts: mkinitrd < 6.0.28-2
Requires(post,postun):	update-alternatives

%description devel
C header files and library for functionality exported by libnash

%description -n libbdevid-python
Python bindings for libbdevid.

%description -n nash
nash shell used by initrd

%prep
%setup -q

%apply_patches

find . -name "Makefile*" -exec sed -i 's|-Werror||g' {} \;

%build
make LIB=%{_lib}
make LIB=%{_lib} test

%install
rm -rf $RPM_BUILD_ROOT
make LIB=%{_lib} DESTDIR=$RPM_BUILD_ROOT mandir=%{_mandir} install
rm -f $RPM_BUILD_ROOT/sbin/bdevid $RPM_BUILD_ROOT/%{_includedir}/blkent.h

# Mageia
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig
install -m 644 %{SOURCE100} $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/mkinitrd

rm -f $RPM_BUILD_ROOT/sbin/installkernel
rm -f $RPM_BUILD_ROOT/usr/libexec/mkliveinitrd
mv -f $RPM_BUILD_ROOT/sbin/mkinitrd $RPM_BUILD_ROOT/sbin/mkinitrd-mkinitrd
mv -f $RPM_BUILD_ROOT/sbin/lsinitrd $RPM_BUILD_ROOT/sbin/lsinitrd-mkinitrd

%clean
rm -rf $RPM_BUILD_ROOT

%post
update-alternatives --install /sbin/mkinitrd mkinitrd /sbin/mkinitrd-mkinitrd 100 || :

%postun
[[ ! -e /sbin/mkinitrd-mkinitrd ]] && update-alternatives --remove mkinitrd /sbin/mkinitrd-mkinitrd || :

# this is the version we introduced alternatives
%triggerpostun -- mkinitrd < 6.0.93-10
update-alternatives --install /sbin/mkinitrd mkinitrd /sbin/mkinitrd-mkinitrd 100 || :

%post -n nash
update-alternatives --install /sbin/lsinitrd lsinitrd /sbin/lsinitrd-mkinitrd 100 || :

%postun -n nash
[[ ! -e /sbin/lsinitrd-mkinitrd ]] && update-alternatives --remove lsinitrd /sbin/lsinitrd-mkinitrd || :

# this is the version we introduced alternatives
%triggerpostun -n nash -- nash < 6.0.93-11
update-alternatives --install /sbin/lsinitrd lsinitrd /sbin/lsinitrd-mkinitrd 100 || :

%files
%attr(755,root,root) /sbin/mkinitrd-mkinitrd
%attr(644,root,root) %{_mandir}/man8/mkinitrd.8*
# Mageia
%config(noreplace) %{_sysconfdir}/sysconfig/mkinitrd
%dir %{_prefix}/libexec
%{_prefix}/libexec/initrd-functions

%files devel
%{_libdir}/libnash.so
%{_libdir}/libbdevid.so
%{_libdir}/libbdevidprobe.a
%{_libdir}/pkgconfig/libnash.pc
%{_libdir}/pkgconfig/libbdevid.pc
%{_libdir}/pkgconfig/libbdevidprobe.pc
%{_includedir}/nash.h
%{_includedir}/nash
%{_includedir}/bdevid.h
%{_includedir}/bdevid

%files -n libbdevid-python
%{python_sitearch}/bdevid.so

%files -n nash
%attr(644,root,root) %{_mandir}/man8/nash.8*
%attr(755,root,root) /sbin/nash
%attr(755,root,root) /sbin/lsinitrd-mkinitrd
/%{_lib}/bdevid
%{_libdir}/libnash.so.*
%{_libdir}/libbdevid.so.*



%changelog
* Wed Sep  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: b30cf0e
- Fix Requires
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15185 |12mr|mknod-m600-1.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name mknod-m600
%define version 1.2
%define release %mkrel 6

Summary: Create block/character devices as normal user
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}
License: GPL
Group: File tools
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch


%description
Create block/character devices as normal user.

This is only useful when building images (eg: rescue, install).

%install
rm -rf $RPM_BUILD_ROOT
install -D -m 4755 %SOURCE0 $RPM_BUILD_ROOT/usr/bin/%{name}

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_bindir}/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15186 |12mr|mkvtoolnix-5.9.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Matroska multimedia file utils
Name:		mkvtoolnix
Version:	5.9.0
Release:	1
Source0:	http://www.bunkus.org/videotools/mkvtoolnix/sources/%{name}-%{version}.tar.bz2
URL:		http://www.bunkus.org/videotools/mkvtoolnix/
License:	GPLv2+ and LGPLv2+
Group:		Video
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	libmatroska-devel >= 1.3.0
BuildRequires:	libebml-devel >= 1.2.2
BuildRequires:	wxgtku-devel
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	liblzo-devel
BuildRequires:	magic-devel
BuildRequires:	bzip2-devel
BuildRequires:	pkgconfig(flac)
BuildRequires:	pkgconfig(libpcre)
BuildRequires:	pkgconfig(expat)
BuildRequires:	boost-devel >= 1.46
BuildRequires:	gcc-c++ >= 4.6.0
BuildRequires:	ruby

%description
These tools allow information about (mkvinfo) or extraction
from (mkvdemux) or creation of (mkvmerge) or the splitting of
(mkvsplit) Matroska files. Matroska is a new multimedia file
format aiming to become THE new container format for the future. You
can find more information about it and its underlying technology, the
Extensible Binary Meta Language (EBML), at http://www.matroska.org/

%prep
%setup -q

%build
# Add workaround for bug in gcc 4.7.2_2012.07
# otherwise configure won't find lambda functions support
%setup_compile_flags
export CXXFLAGS=`echo $CXXFLAGS | %__sed s/-gdwarf-4//`

%configure2_5x --with-wx-config=%{_bindir}/wx-config-unicode
./drake %{_smp_mflags}

%install
./drake install DESTDIR=%{buildroot}
%find_lang %{name}

%files -f %{name}.lang
%doc README TODO ChangeLog* COPYING
%{_bindir}/*
%{_datadir}/applications/mkvinfo.desktop
%{_datadir}/applications/mkvmergeGUI.desktop
%{_datadir}/icons/hicolor/*/apps/*.*
%{_datadir}/mime/packages/%{name}.xml
%{_mandir}/man1/*
%lang(ja) %{_mandir}/ja/man1/*
%lang(nl) %{_mandir}/nl/man1/*
%lang(uk) %{_mandir}/uk/man1/*
%lang(zh_CN) %{_mandir}/zh_CN/man1/*



%changelog
* Tue Jul 10 2012 GÃ¶tz Waschk <waschk@mandriva.org> 5.7.0-1mdv2012.0
+ Revision: 808707
- update to new version 5.7.0

* Thu May 31 2012 GÃ¶tz Waschk <waschk@mandriva.org> 5.6.0-1
+ Revision: 801531
- update to new version 5.6.0

* Tue Apr 10 2012 GÃ¶tz Waschk <waschk@mandriva.org> 5.5.0-1
+ Revision: 790134
- update to new version 5.5.0

* Sat Mar 10 2012 GÃ¶tz Waschk <waschk@mandriva.org> 5.4.0-1
+ Revision: 783886
- update build deps
- new version

* Thu Feb 09 2012 GÃ¶tz Waschk <waschk@mandriva.org> 5.3.0-1
+ Revision: 772310
- update file list
- update to new version 5.3.0

* Mon Jan 02 2012 GÃ¶tz Waschk <waschk@mandriva.org> 5.2.1-1
+ Revision: 748743
- update to new version 5.2.1

* Mon Dec 19 2011 GÃ¶tz Waschk <waschk@mandriva.org> 5.2.0-1
+ Revision: 743662
- new version
- add uk man pages

* Wed Nov 30 2011 GÃ¶tz Waschk <waschk@mandriva.org> 5.1.0-1
+ Revision: 735538
- new version
- bump deps
- spec cleanup

* Sun Oct 09 2011 GÃ¶tz Waschk <waschk@mandriva.org> 5.0.1-1
+ Revision: 703929
- new version

* Mon Sep 26 2011 GÃ¶tz Waschk <waschk@mandriva.org> 5.0.0-1
+ Revision: 701260
- new version
- build against external matroska library
- build with curl support

* Tue Jul 12 2011 GÃ¶tz Waschk <waschk@mandriva.org> 4.9.1-1
+ Revision: 689627
- update to new version 4.9.1

* Mon Jul 11 2011 GÃ¶tz Waschk <waschk@mandriva.org> 4.9.0-1
+ Revision: 689435
- update to new version 4.9.0

* Tue May 24 2011 GÃ¶tz Waschk <waschk@mandriva.org> 4.8.0-1
+ Revision: 678085
- update to new version 4.8.0
- update build deps

* Thu Apr 21 2011 GÃ¶tz Waschk <waschk@mandriva.org> 4.7.0-1
+ Revision: 656469
- update to new version 4.7.0

* Tue Mar 15 2011 Funda Wang <fwang@mandriva.org> 4.6.0-2
+ Revision: 644924
- rebuild for new boost

* Thu Mar 10 2011 GÃ¶tz Waschk <waschk@mandriva.org> 4.6.0-1
+ Revision: 643452
- update to new version 4.6.0

* Thu Mar 10 2011 Funda Wang <fwang@mandriva.org> 4.5.0-2
+ Revision: 643228
- rebuild to obsolete old packages

* Tue Feb 01 2011 GÃ¶tz Waschk <waschk@mandriva.org> 4.5.0-1
+ Revision: 634647
- new version
- bump matroska dep
- update file list

* Sun Jan 30 2011 Funda Wang <fwang@mandriva.org> 4.4.0-2
+ Revision: 634170
- rebuild

* Tue Nov 02 2010 GÃ¶tz Waschk <waschk@mandriva.org> 4.4.0-1mdv2011.0
+ Revision: 591911
- update to new version 4.4.0

* Sun Sep 05 2010 GÃ¶tz Waschk <waschk@mandriva.org> 4.3.0-1mdv2011.0
+ Revision: 576128
- new version
- build with ruby's drake instead of make

* Tue Aug 24 2010 Funda Wang <fwang@mandriva.org> 4.2.0-3mdv2011.0
+ Revision: 572638
- rebuild

* Wed Aug 04 2010 Funda Wang <fwang@mandriva.org> 4.2.0-2mdv2011.0
+ Revision: 566030
- rebuild for new boost

* Wed Jul 28 2010 GÃ¶tz Waschk <waschk@mandriva.org> 4.2.0-1mdv2011.0
+ Revision: 562786
- new version

* Sat Jul 10 2010 GÃ¶tz Waschk <waschk@mandriva.org> 4.1.1-1mdv2011.0
+ Revision: 550534
- new version
- bump libmatroska dep
- use upstream icons and desktop entry
- update file list

* Thu Mar 25 2010 GÃ¶tz Waschk <waschk@mandriva.org> 3.3.0-1mdv2010.1
+ Revision: 527348
- update to new version 3.3.0
- bump wxgtk dep

* Sat Feb 13 2010 GÃ¶tz Waschk <waschk@mandriva.org> 3.2.0-1mdv2010.1
+ Revision: 505372
- new version
- add Chinese man pages

* Mon Feb 08 2010 Anssi Hannula <anssi@mandriva.org> 3.1.0-3mdv2010.1
+ Revision: 501882
- rebuild for new boost

* Wed Feb 03 2010 Funda Wang <fwang@mandriva.org> 3.1.0-2mdv2010.1
+ Revision: 500092
- rebuild for new boost

* Wed Jan 20 2010 GÃ¶tz Waschk <waschk@mandriva.org> 3.1.0-1mdv2010.1
+ Revision: 494008
- bump boost dep
- disable qt build which was enabled by accident
- update build deps
- new version
- add japanese man pages

* Sun Dec 13 2009 GÃ¶tz Waschk <waschk@mandriva.org> 3.0.0-1mdv2010.1
+ Revision: 478108
- update to new version 3.0.0

* Thu Nov 26 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.9.9-1mdv2010.1
+ Revision: 470311
- update to new version 2.9.9

* Fri Aug 21 2009 Funda Wang <fwang@mandriva.org> 2.9.8-2mdv2010.0
+ Revision: 418869
- rebuild for new libboost

* Fri Aug 14 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.9.8-1mdv2010.0
+ Revision: 416276
- update to new version 2.9.8

* Thu Jul 02 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.9.7-1mdv2010.0
+ Revision: 391839
- new version

* Sun Jun 07 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.9.5-1mdv2010.0
+ Revision: 383754
- update to new version 2.9.5

* Mon Jun 01 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.9.0-1mdv2010.0
+ Revision: 381982
- update to new version 2.9.0

* Sat May 09 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.8.0-1mdv2010.0
+ Revision: 373843
- update to new version 2.8.0

* Fri Apr 24 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.7.0-1mdv2010.0
+ Revision: 368990
- new version
- bump boost dep

* Sun Mar 08 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.5.3-1mdv2009.1
+ Revision: 352896
- update to new version 2.5.3

* Sat Feb 28 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.5.2-1mdv2009.1
+ Revision: 346178
- update to new version 2.5.2
- reenable werror flag

* Mon Feb 23 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.5.1-1mdv2009.1
+ Revision: 344042
- new version
- disable format string werror
- update file list

* Sun Jan 18 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.4.2-1mdv2009.1
+ Revision: 330984
- new version
- drop patch

* Sun Dec 21 2008 Funda Wang <fwang@mandriva.org> 2.4.1-2mdv2009.1
+ Revision: 316869
- rebuild for new boost

* Sun Dec 07 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.4.1-1mdv2009.1
+ Revision: 311572
- new version
- fix build

* Mon Oct 13 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.4.0-1mdv2009.1
+ Revision: 293110
- new version

* Mon Sep 08 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.3.0-1mdv2009.0
+ Revision: 282822
- new version
- update license
- update build deps

* Tue Jul 29 2008 Thierry Vignaud <tv@mandriva.org> 2.2.0-3mdv2009.0
+ Revision: 252598
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed Mar 05 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.2.0-1mdv2008.1
+ Revision: 180145
- new version

* Fri Jan 11 2008 Thierry Vignaud <tv@mandriva.org> 2.1.0-1mdv2008.1
+ Revision: 148264
- drop old menu
- kill re-definition of %%buildroot on Pixel's request
- kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sun Aug 19 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.1.0-1mdv2008.0
+ Revision: 67039
- new version


* Wed Feb 21 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.0.2-1mdv2007.0
+ Revision: 123804
- new version
- bump deps

* Sat Jan 13 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.0.0-1mdv2007.1
+ Revision: 108365
- new version
- fix build

* Wed Dec 20 2006 GÃ¶tz Waschk <waschk@mandriva.org> 1.8.1-3mdv2007.1
+ Revision: 100701
- rebuild

* Fri Dec 01 2006 GÃ¶tz Waschk <waschk@mandriva.org> 1.8.1-2mdv2007.1
+ Revision: 89574
- rebuild for new flac

* Sun Nov 26 2006 GÃ¶tz Waschk <waschk@mandriva.org> 1.8.1-1mdv2007.1
+ Revision: 87328
- new version

* Sat Nov 11 2006 GÃ¶tz Waschk <waschk@mandriva.org> 1.8.0-2mdv2007.1
+ Revision: 81059
- fix buildrequires
- new version

* Wed Oct 18 2006 GÃ¶tz Waschk <waschk@mandriva.org> 1.7.0-4mdv2007.1
+ Revision: 65873
- fix buildrequires
- Import mkvtoolnix

* Wed Oct 18 2006 Götz Waschk <waschk@mandriva.org> 1.7.0-3mdv2007.1
- drop useless patch

* Tue Aug 01 2006 Götz Waschk <waschk@mandriva.org> 1.7.0-2mdv2007.0
- xdg menu

* Sun Apr 30 2006 Götz Waschk <waschk@mandriva.org> 1.7.0-1mdk
- update buildrequires
- New release 1.7.0

* Wed Dec 07 2005 Götz Waschk <waschk@mandriva.org> 1.6.5-1mdk
- rediff the patch
- New release 1.6.5

* Wed Nov 30 2005 Götz Waschk <waschk@mandriva.org> 1.6.0-3mdk
- merge patches
- wxGTK unicode build

* Sat Oct 22 2005 GÃ¶tz Waschk <waschk@mandriva.org> 1.6.0-2mdk
- Rebuild

* Sat Oct 15 2005 GÃ¶tz Waschk <waschk@mandriva.org> 1.6.0-1mdk
- New release 1.6.0

* Thu Sep 08 2005 Götz Waschk <waschk@mandriva.org> 1.5.6-1mdk
- drop patch 0
- New release 1.5.6

* Mon Aug 22 2005 GÃ¶tz Waschk <waschk@mandriva.org> 1.5.5-1mdk
- New release 1.5.5

* Sat Jul 02 2005 Götz Waschk <waschk@mandriva.org> 1.5.0-1mdk
- New release 1.5.0

* Thu Jun 30 2005 Götz Waschk <waschk@mandriva.org> 1.4.2-4mdk
- patch 2 to build with new liblzo

* Thu Jun 02 2005 Götz Waschk <waschk@mandriva.org> 1.4.2-3mdk
- patch 1 to work around broken wx-config alternative
- mkrel
- rebuild for new lzo

* Wed Apr 27 2005 Götz Waschk <waschk@mandriva.org> 1.4.2-2mdk
- add the help file
- rebuild for new wxGTK

* Tue Apr 19 2005 Götz Waschk <waschk@linux-mandrake.com> 1.4.2-1mdk
- New release 1.4.2

* Tue Mar 15 2005 GÃ¶tz Waschk <waschk@linux-mandrake.com> 1.4.1-1mdk
- New release 1.4.1

* Sat Feb 26 2005 GÃ¶tz Waschk <waschk@linux-mandrake.com> 1.4.0-1mdk
- New release 1.4.0

* Mon Feb 07 2005 Götz Waschk <waschk@linux-mandrake.com> 1.0.2-1mdk
- requires new matroska
- New release 1.0.2

* Tue Dec 14 2004 Goetz Waschk <waschk@linux-mandrake.com> 1.0.1-1mdk
- New release 1.0.1

* Wed Nov 17 2004 Goetz Waschk <waschk@linux-mandrake.com> 1.0-1mdk
- New release 1.0

* Tue Nov 09 2004 Götz Waschk <waschk@linux-mandrake.com> 0.9.7-1mdk
- new version
- requires new libmatroska

* Tue Aug 24 2004 Götz Waschk <waschk@linux-mandrake.com> 0.9.5-1mdk
- requires new matroska
- New release 0.9.5

* Tue Aug 03 2004 Götz Waschk <waschk@linux-mandrake.com> 0.9.4-2mdk
- rebuild for new flac

* Mon Jul 26 2004 Götz Waschk <waschk@linux-mandrake.com> 0.9.4-1mdk
- requires new matroska
- New release 0.9.4

* Mon Jul 19 2004 Götz Waschk <waschk@linux-mandrake.com> 0.9.3-1mdk
- buildrequires flac
- New release 0.9.3

* Thu Jul 01 2004 Goetz Waschk <waschk@linux-mandrake.com> 0.9.2-1mdk
- New release 0.9.2

* Mon Jun 14 2004 Goetz Waschk <waschk@linux-mandrake.com> 0.9.1-1mdk
- New release 0.9.1

* Tue Jun 08 2004 Götz Waschk <waschk@linux-mandrake.com> 0.9.0-2mdk
- rebuild for new g++

* Wed Jun 02 2004 Goetz Waschk <waschk@linux-mandrake.com> 0.9.0-1mdk
- New release 0.9.0

* Sat May 08 2004 Götz Waschk <waschk@linux-mandrake.com> 0.8.9-1mdk
- build with wxGTK 2.5
- add source URL
- new version

* Sat Apr 24 2004 Götz Waschk <waschk@linux-mandrake.com> 0.8.8-1mdk
- requires new libmatroska
- new version

* Sat Apr 10 2004 Götz Waschk <waschk@linux-mandrake.com> 0.8.7-1mdk
- new version

* Sat Apr 03 2004 Götz Waschk <waschk@linux-mandrake.com> 0.8.6-1mdk
- requires new ebml
- new version

* Mon Feb 23 2004 Götz Waschk <waschk@linux-mandrake.com> 0.8.5-1mdk
- new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15187 |12mr|mkxauth-1.7-21
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	mkxauth
%define version	1.7
%define release	%mkrel 21

Summary:	A utility for managing .Xauthority files
Name: 		%{name}
Version: 	%{version}
Release: 	%{release}
License: 	GPL
Group: 		File tools
Url:		http://www.tummy.com/krud/packages/mkxauth.html
Source0: 	%{name}-%{version}.tar.bz2
BuildArch: 	noarch
Requires: 	xauth 
Requires: 	coreutils
Requires:	procps
Requires:	gzip
BuildRoot: 	%{_tmppath}/%{name}-%{version}-root

%description
The mkxauth utility helps create and maintain X authentication
databases (.Xauthority files).  Mkxauth is used to create an
.Xauthority file or to merge keys from another local or remote
.Xauthority file.  .Xauthority files are used by the xauth
user-oriented access control program, which grants or denies
access to X servers based on the contents of the .Xauthority
file.

The mkxauth package should be installed if you're going to use
user-oriented access control to provide security for your X Window
System (a good idea).

%prep
%setup -q

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_bindir}
mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1

install -m 0755 mkxauth $RPM_BUILD_ROOT%{_bindir}/mkxauth
install -m 0444 mkxauth.1x.bz2 $RPM_BUILD_ROOT%{_mandir}/man1/mkxauth.1x.bz2

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_bindir}/mkxauth
%{_mandir}/man1/*






%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15188 |12mr|ml85p-0.2.0-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Driver for the Samsung ML-85G and QL-85G winprinters
Name:		ml85p
Version:	0.2.0
Release:	%mkrel 12
License:	GPL
Group:		System/Printing
URL:		http://www.pragana.net/gdiprinters.html
Source0:	http://www.pragana.net/%{name}-%{version}.tar.gz
Patch:  	ml85p-0.2.0-build_fix.patch
Conflicts:	printer-utils <= 2007
Conflicts:	printer-filters <= 2007
Exclusivearch:	%{ix86} x86_64
BuildRoot:	%{_tmppath}/%{name}-%{version}-root

%description
Driver for the Samsung ML-85G and QL-85G winprinters.

%prep

%setup -q
%patch -p1 -b .build_fix

# fix attribs
chmod 644 *

# path hack
perl -pi -e "s|/usr/local/bin|%{_bindir}|g" *

%build
rm -f ml85p
%{__cc} %{optflags} %{ldflags} -o ml85p ml85p.c

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}

install -m0755 ml85p %{buildroot}%{_bindir}/

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc COPYING NEWS README THANKS ml85-print ml85-test printcap
# "ml85p" talks directly to the parallel port I/O 0x378, not to /dev/lp0
# Therefore SUID "root" is needed. Program only executable by "lp" & "root"
# (group-executable).
%attr(4750,root,sys) %{_bindir}/ml85p



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15189 |12mr|mlocate-0.24-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	An utility for finding files by name via a central database
Name:		mlocate
Version:	0.24
Release:	%mkrel 5
License:	GPLv2+
Group:		File tools
URL:		http://fedorahosted.org/mlocate/
Source0:	http://fedorahosted.org/releases/m/l/mlocate/%{name}-%{version}.tar.xz
Source1:	updatedb.conf
Source2:	mlocate.cron
Requires(pre):	shadow-utils

%description
Mlocate is a locate/updatedb implementation.  It keeps a database of
all existing files and allows you to lookup files by name.

The 'm' stands for "merging": updatedb reuses the existing database to avoid
rereading most of the file system, which makes updatedb faster and does not
trash the system caches as much as traditional locate implementations.

%prep
%setup -q

%build
%configure2_5x \
	--localstatedir=%{_localstatedir}/lib \
	--disable-rpath

%make

%install
rm -rf %{buildroot}
%makeinstall_std

# install config file:
install -D -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/updatedb.conf

# install daily cron entry:
install -D -m 755 %{SOURCE2} %{buildroot}%{_sysconfdir}/cron.daily/mlocate.cron

# for %ghost:
touch %{buildroot}%{_localstatedir}/lib/mlocate/mlocate.db

%find_lang %{name}

%clean
rm -rf %{buildroot}

%pre
if [ "$1" = "1" ]; then
	%{_sbindir}/groupadd -r -f mlocate
elif [ "$1" = "2" ]; then
	if grep	slocate	%{_sysconfdir}/group > /dev/null; then
		%{_sbindir}/groupmod -n mlocate slocate
	fi
fi

%post
# for %ghost:
touch %{_localstatedir}/lib/mlocate/mlocate.db

%check
make check

%files -f %{name}.lang
%defattr(-,root,root,-)
%doc AUTHORS NEWS README
%config(noreplace) %{_sysconfdir}/updatedb.conf
%{_sysconfdir}/cron.daily/mlocate.cron
%attr(2711,root,mlocate) %{_bindir}/locate
%{_bindir}/updatedb
%{_mandir}/man*/*
%dir %attr(0750,root,mlocate) /var/lib/mlocate
%ghost %{_localstatedir}/lib/mlocate/mlocate.db



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15190 |12mr|mlt-0.8.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		5
%define libname		%mklibname %{name} %{major}
%define libplus_major	3
%define libplus		%mklibname mlt++ %{libplus_major}
%define libnamedev	%mklibname %{name} -d

%define use_mmx		0

%{?_with_mmx: %global use_mmx 1}
%{?_without_mmx: %global use_mmx 0}

Name:		mlt
Version:	0.8.2
Release:	1
Summary:	Media Lovin' Toolkit nonlinear video editing library
License:	LGPLv2+
Group:		Video
Url:		http://mlt.sourceforge.net
Source0:	http://downloads.sourceforge.net/project/mlt/mlt/%{name}-%{version}.tar.gz
Patch0:		mlt-0.7.6-fix-used-symbols.patch
# from upstream
Patch1:		mlt-0.8.2-ffmpeg1.0.patch
BuildRequires:	imagemagick
BuildRequires:	multiarch-utils >= 1.0.3
BuildRequires:	ffmpeg
BuildRequires:	ffmpeg-devel
BuildRequires:	ladspa-devel
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libdv)
BuildRequires:	pkgconfig(ogg)
BuildRequires:	pkgconfig(samplerate)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(pango)
BuildRequires:	pkgconfig(libquicktime)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(mad)
BuildRequires:	pkgconfig(jack)
BuildRequires:	pkgconfig(sox)

# For python-bindings

BuildRequires:	swig
BuildRequires:	python-devel

%description
MLT is an open source multimedia framework, designed and developed for
television broadcasting.

It provides a toolkit for broadcasters, video editors, media players,
transcoders, web streamers and many more types of applications. The
functionality of the system is provided via an assortment of ready to
use tools, xml authoring components, and an extendible plug-in based
API.

%package -n %{libname}
Summary:	Main library for mlt
Group:		System/Libraries

%description -n %{libname}
This package contains the libraries needed to run programs dynamically
linked with mlt.

%package -n %{libplus}
Summary:	Main library for mlt++
Group:		System/Libraries

%description -n %{libplus}
This package contains the libraries needed to run programs dynamically
linked with mlt++.

%package -n %{libnamedev}
Summary:	Headers for developing programs that will use mlt
Group:		Development/C
Requires:	%{libname} = %{version}
Requires:	%{libplus} = %{version}
# mlt-config requires stuff from %{_datadir}/%{name}
Requires:	%{name} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}

%description -n %{libnamedev}
This package contains the headers that programmers will need to develop
applications which will use mlt.

%package -n python-%{name}
Summary:	Python bindings for MLT
Group:		Development/Python
Requires:	python
Requires:	%{name} = %{version}-%{release}

%description -n python-%{name}
This module allows to work with MLT using python.

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
%configure2_5x \
	--disable-debug \
	--enable-gpl \
%if %{use_mmx}
	--enable-mmx \
%else
	%ifarch x86_64
	--enable-mmx \
	--enable-sse \
	%else
	--disable-mmx \
	%endif
%endif
	--luma-compress \
	--enable-avformat \
	--avformat-shared=%{_prefix} \
	--avformat-swscale \
	--enable-motion-est \
	--qimage-libdir=%{qt4lib} \
	--qimage-includedir=%{qt4include} \
	--swig-languages='python'
%make

%install
%makeinstall_std
install -d %{buildroot}%{py_platsitedir}
install -pm 0644 src/swig/python/%{name}.py* %{buildroot}%{py_platsitedir}/
install -pm 0755 src/swig/python/_%{name}.so %{buildroot}%{py_platsitedir}/

%files
%doc docs COPYING README
%{_bindir}/melt
%{_datadir}/mlt
%{_libdir}/mlt

%files -n %{libname}
%{_libdir}/libmlt.so.%{major}*
%{_libdir}/libmlt.so.%{version}

%files -n %{libplus}
%{_libdir}/libmlt++.so.%{libplus_major}*
%{_libdir}/libmlt++.so.%{version}

%files -n %{libnamedev}
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc

%files -n python-%{name}
%{py_platsitedir}/%{name}.p*
%{py_platsitedir}/_%{name}.so


%changelog
* Fri Oct  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: ea4b5e3
- Add patch from upstream to fix build with latest FFmpeg
  
* Fri Oct  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 2476da5
- New version 0.8.2, convert BR to pkgconfig style
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15191 |12mr|mm-1.4.2-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# debug package is empty and rpmlint rejects build
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

%define	major 14
%define libname %mklibname mm %{major}

Summary:	OSSP mm (Shared Memory Allocation)
Name:		mm
Version:	1.4.2
Release:	13
Group:		System/Libraries
License:	BSD-Style
URL:		http://www.ossp.org/pkg/lib/mm/
Source0:	ftp://ftp.ossp.org/pkg/lib/mm/mm-%{version}.tar.bz2
Patch0:		mm-1.4.2-LDFLAGS.diff
BuildRequires:	libtool
BuildRequires:	autoconf2.5

%description
The MM library is a 2-layer abstraction library which simplifies the usage of
shared memory between forked (and this way strongly related) processes under
Unix platforms. On the first layer it hides all platform dependent
implementation details (allocation and locking) when dealing with shared
memory segments and on the second layer it provides a high-level malloc(3)-
style API for a convenient and well known way to work with data-structures
inside those shared memory segments.

The library is released under the term of an open-source (BSD-style) license
because it's originally written for a proposed use inside next versions of
the Apache webserver as a base library for providing shared memory pools to
Apache modules (because currently Apache modules can only use heap-allocated
memory which isn't shared accross the pre-forked server processes). The
requirement actually comes from comprehensive modules like mod_ssl, mod_perl
and mod_php which would benefit a lot from easy to use shared memory pools.
Mostly all functionality (except for shared locks in addition to exclusive
locks and multi-segment memory areas instead of single-segment memory areas)
is already implemented and the library already works fine under FreeBSD,
Linux and Solaris and should also adjust itself for most other Unix platforms
with it's GNU Autoconf and GNU Libtool based configuration and compilation
procedure. 

%package -n	%{libname}
Summary:	OSSP mm (Shared Memory Allocation) Library
Group:		Development/C
Provides:	mm = %{version}

%description -n %{libname}
The MM library is a 2-layer abstraction library which simplifies the usage of
shared memory between forked (and this way strongly related) processes under
Unix platforms. On the first layer it hides all platform dependent
implementation details (allocation and locking) when dealing with shared
memory segments and on the second layer it provides a high-level malloc(3)-
style API for a convenient and well known way to work with data-structures
inside those shared memory segments.

The library is released under the term of an open-source (BSD-style) license
because it's originally written for a proposed use inside next versions of
the Apache webserver as a base library for providing shared memory pools to
Apache modules (because currently Apache modules can only use heap-allocated
memory which isn't shared accross the pre-forked server processes). The
requirement actually comes from comprehensive modules like mod_ssl, mod_perl
and mod_php which would benefit a lot from easy to use shared memory pools.
Mostly all functionality (except for shared locks in addition to exclusive
locks and multi-segment memory areas instead of single-segment memory areas)
is already implemented and the library already works fine under FreeBSD,
Linux and Solaris and should also adjust itself for most other Unix platforms
with it's GNU Autoconf and GNU Libtool based configuration and compilation
procedure. 

%package -n	%{libname}-devel
Summary:	Development files for the OSSP mm (Shared Memory Allocation) Library
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	libmm-devel = %{version}
Provides:	mm-devel = %{version}

%description -n	%{libname}-devel
The MM library is a 2-layer abstraction library which simplifies the usage of
shared memory between forked (and this way strongly related) processes under
Unix platforms. On the first layer it hides all platform dependent
implementation details (allocation and locking) when dealing with shared
memory segments and on the second layer it provides a high-level malloc(3)-
style API for a convenient and well known way to work with data-structures
inside those shared memory segments.

This package contain files that are needed to develop applications which use
the MM shared memory library.

%package -n	%{libname}-static-devel
Group:		Development/C
Summary:	Development files for the OSSP mm (Shared Memory Allocation) Library
Requires:	%{libname} = %{version}
Provides:	libmm-static-devel = %{version}
Provides:	mm-static-devel = %{version}

%description -n	%{libname}-static-devel
The MM library is a 2-layer abstraction library which simplifies the usage of
shared memory between forked (and this way strongly related) processes under
Unix platforms. On the first layer it hides all platform dependent
implementation details (allocation and locking) when dealing with shared
memory segments and on the second layer it provides a high-level malloc(3)-
style API for a convenient and well known way to work with data-structures
inside those shared memory segments.

This package contain files that are needed to develop applications which use
the MM shared memory library.

%prep

%setup -q
%patch0 -p0

%build
%configure2_5x

%make

%check
make test

%install
rm -rf %{buildroot}

%makeinstall

perl -pi -e "s|/(.*)buildroot||g;" %{buildroot}/usr/bin/mm-config

%multiarch_binaries %{buildroot}%{_bindir}/mm-config

%files -n %{libname}
%{_libdir}/*.so.*

%files -n %{libname}-devel
%doc README LICENSE ChangeLog INSTALL PORTING THANKS
%{multiarch_bindir}/mm-config
%{_bindir}/mm-config
%{_libdir}/*.so
%{_includedir}/*
%{_mandir}/man1/*
%{_mandir}/man3/*

%files -n %{libname}-static-devel
%{_libdir}/*.a



%changelog
* Fri Oct  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 42b73c9
- Disable debug package as it's empty, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15192 |12mr|mmc-check-password-3.0.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	OpenLDAP password checker module for MMC
Name:		mmc-check-password
Version:	3.0.0
Release:	%mkrel 5
License:	GPL
Group:		System/Servers
URL:		http://mds.mandriva.org/
Source0:	mmc-check-password.tar.gz
Patch0:		mmc-check-password-mdv_conf.diff
BuildRequires:	openldap-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
OpenLDAP password checker module for MMC.

%prep

%setup -q -T -c -n %{name}-%{version} -a0
%patch0 -p0

%build

make CFLAGS="%{optflags} -fPIC"

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_libdir}/openldap
install -d %{buildroot}%{_sysconfdir}/openldap

install -m0644 mmc-check-password.conf %{buildroot}%{_sysconfdir}/openldap/mmc-check-password.conf
install -m0755 mmc-check-password.so %{buildroot}%{_libdir}/openldap/mmc-check-password.so

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,0755)
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/openldap/mmc-check-password.conf
%attr(0755,root,root) %{_libdir}/openldap/mmc-check-password.so




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15193 |12mr|mmc-core-3.0.3.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#%#define _use_internal_dependency_generator	0
%define __noautoreq 'pear\\(graph|pear\\(includes|pear\\(modules'

Summary:	Mandriva Management Console
Name:		mmc-core
Version:	3.0.3.2
Release:	2
License:	GPL
Group:		System/Servers
URL:		http://mds.mandriva.org/
Source0:	http://mds.mandriva.org/pub/mmc-core/sources/%{version}/%{name}-%{version}.tar.gz
BuildRequires:	python-devel
BuildRequires:	gettext
BuildRequires:	gettext-devel
BuildRequires:	openldap-devel

%description
Mandriva Management Console agent & web interface with
base and password policies modules.

%package -n mmc-agent
Summary:    Mandriva Management Console agent
Group:      System/Servers
Requires:   python-base
Requires:   python-mmc-base
Requires:   pyOpenSSL
Requires:   logrotate

%description -n mmc-agent
XMLRPC server of the Mandriva Management Console API.
This is the underlying service used by the MMC web interface.

%package -n python-mmc-core
Summary:    Mandriva Management Console core
Group:      System/Servers
Requires:   python-base
Requires:   python-twisted-web
Suggests:   python-sqlalchemy > 0.4
Suggests:   python-mysql

%description -n python-mmc-core
Contains the mmc core python classes used by all other
modules.

%package -n	python-mmc-base
Summary:	Mandriva Management Console base plugin
Group:      	System/Servers
Requires:   	python-base
Requires:  	python-ldap
Requires:   	python-mmc-plugins-tools
Requires:   	python-mmc-core

%description -n	python-mmc-base
Contains the base infrastructure for all MMC plugins:
 * support classes
 * base LDAP management classes

%package -n python-mmc-ppolicy
Summary:    Mandriva Management Console password policy plugin
Group:      System/Servers
Requires:   python-base
Requires:   python-mmc-core
Suggests:   mmc-check-password
%if %mdkversion >= 201200 && %{_use_internal_dependency_generator}
# add buggy self dependencies
Provides:	pear(ppolicy-xmlrpc.php)
Provides:	pear(ppolicy.inc.php)
%endif

%description -n python-mmc-ppolicy
Contains the password policy python classes to handle
password policies in LDAP.

%package -n	mmc-web-ppolicy
Summary:	Password policies plugin
Group:		System/Servers
Requires:	mmc-web-base

%description -n mmc-web-ppolicy
Contains the password policy web interface

%package -n 	mmc-web-base
Summary:        MMC web interface to interact with a MMC agent
Group:          System/Servers
Requires:       apache >= 2.0.52
Requires:       apache-mod_php
Requires:       php-xmlrpc
Requires:       php-iconv
%if %mdkversion >= 201200 && %{_use_internal_dependency_generator}
# add buggy self dependencies
Provides:	pear(ErrorHandling.php)
Provides:	pear(FormGenerator.php)
Provides:	pear(ModulesGenerator.php)
Provides:	pear(PageGenerator.php)
Provides:	pear(acl.inc.php)
Provides:	pear(config.inc.php)
Provides:	pear(edit.php)
Provides:	pear(i18n.inc.php)
Provides:	pear(license.php)
Provides:	pear(localSidebar.php)
Provides:	pear(logging-xmlrpc.inc.php)
Provides:	pear(main_content.php)
Provides:	pear(session.inc.php)
Provides:	pear(xmlrpc.inc.php)
%endif

%description -n mmc-web-base
Mandriva Management Console web interface designed by Linbox.

%package -n	python-mmc-plugins-tools
Summary:	Required tools for some MMC plugins
Group:		System/Servers
Requires:	cdrkit-genisoimage

%description -n	python-mmc-plugins-tools
Contains common tools needed by some plugins of mmc-agent package.

%package -n	mmc-check-password
Summary:	OpenLDAP password checker module for MMC
Group:		System/Servers

%description -n mmc-check-password
OpenLDAP module to validate users passwords against LDAP's password policies.

%prep
%setup -q -n %{name}-%{version}

%build
sed -e 's|-Werror||g' -i configure
%configure2_5x						\
	--with-initdir=%{_initrddir}			\
	--disable-python-check				\
	--enable-check-password				\
	--with-ldap-confdir=%{_sysconfdir}/openldap	\
	--with-ldap-libdir=%{_libdir}/openldap
make

%install
%makeinstall_std
# logrotate configuration
install -d %{buildroot}%{_sysconfdir}/logrotate.d
# install log rotation stuff
cat > %{buildroot}%{_sysconfdir}/logrotate.d/mmc-agent << EOF
/var/log/mmc/mmc-agent.log /var/log/dhcp-ldap-startup.log /var/log/mmc/mmc-fileprefix.log {
    create 644 root root
    monthly
    compress
    missingok
    postrotate
	%{_initrddir}/mmc-agent condrestart >/dev/null 2>&1 || :
    endscript
}
EOF
# install log directory
install -d %{buildroot}/var/log/mmc
# patch privkey.pem
mv %{buildroot}%{_sysconfdir}/mmc/agent/keys/localcert.pem %{buildroot}%{_sysconfdir}/mmc/agent/keys/privkey.pem
sed -i 's!localcert.pem!privkey.pem!g' %{buildroot}%{_sysconfdir}/mmc/agent/config.ini
# install apache configuration
install -d %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/
cp %{buildroot}%{_sysconfdir}/mmc/apache/mmc.conf %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/mmc.conf
# Cleanup
rm -f `find %{buildroot} -name *.pyo`
%find_lang base
%find_lang ppolicy

%post -n mmc-agent
if [ $1 = 1 ]; then
    /sbin/chkconfig --add mmc-agent >/dev/null 2>&1 || :
fi
# comment on le fait juste pour un package ?
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%preun -n mmc-agent
if [ $1 = 0 ]; then
   /sbin/chkconfig --del mmc-agent >/dev/null 2>&1 || :
   [ -f /var/lock/subsys/mmc-agent ] && %{_initrddir}/mmc-agent stop >/dev/null 2>&1 || :
fi
exit 0

%postun -n mmc-agent
if [ "$1" -ge 1 ]; then
    %{_initrddir}/mmc-agent condrestart >/dev/null 2>&1 || :
fi
# comment on le fait juste pour un package ?
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
        %{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%files -n mmc-agent
%doc COPYING ChangeLog
%attr(0755,root,root) %{_initrddir}/mmc-agent
%attr(0755,root,root) %dir %{_sysconfdir}/mmc
%attr(0755,root,root) %dir %{_sysconfdir}/mmc/agent
%attr(0755,root,root) %dir %{_sysconfdir}/mmc/agent/keys
%attr(0640,root,root) %config(noreplace) %{_sysconfdir}/mmc/agent/config.ini
%attr(0640,root,root) %config(noreplace) %{_sysconfdir}/mmc/agent/keys/cacert.pem
%attr(0640,root,root) %config(noreplace) %{_sysconfdir}/mmc/agent/keys/privkey.pem
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/mmc-agent
%attr(0755,root,root) %{_sbindir}/mmc-agent
%attr(0755,root,root) %{_sbindir}/mmc-add-schema
%attr(0755,root,root) %{_bindir}/mmc-helper
%attr(0755,root,root) %dir /var/log/mmc
%{py_puresitedir}/mmc/agent.py*

%files -n python-mmc-core
%{py_puresitedir}/mmc/core

%files -n python-mmc-base
%{_datadir}/doc/python-mmc-base
%docdir %{_datadir}/doc/python-mmc-base
%attr(0755,root,root) %dir %{_sysconfdir}/mmc/plugins
%attr(0640,root,root) %config(noreplace) %{_sysconfdir}/mmc/plugins/base.ini
%attr(0755,root,root) %{_sbindir}/mds-report
%dir %{py_puresitedir}/mmc
%{py_puresitedir}/mmc/support
%{py_puresitedir}/mmc/__init__.py*
%{py_puresitedir}/mmc/site.py*
%{py_puresitedir}/mmc/ssl.py*
%{py_puresitedir}/mmc/client
%dir %{py_puresitedir}/mmc/plugins
%{py_puresitedir}/mmc/plugins/__init__.py*
%{py_puresitedir}/mmc/plugins/base

%files -n python-mmc-ppolicy
%attr(0640,root,root) %config(noreplace) %{_sysconfdir}/mmc/plugins/ppolicy.ini
%{py_puresitedir}/mmc/plugins/ppolicy

%files -n mmc-web-ppolicy -f ppolicy.lang
%dir %{_datadir}/mmc/modules/ppolicy
%dir %{_datadir}/mmc/modules/ppolicy/locale
%{_datadir}/mmc/modules/ppolicy/*.php
%{_datadir}/mmc/modules/ppolicy/default
%{_datadir}/mmc/modules/ppolicy/includes

%files -n mmc-web-base -f base.lang
%attr(0755,root,root) %dir %{_sysconfdir}/mmc/apache
%attr(0640,root,root) %config(noreplace) %{_sysconfdir}/mmc/apache/mmc.conf
%attr(0755,root,root) %dir %{_sysconfdir}/httpd/conf/webapps.d/
%attr(0640,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/mmc.conf
%attr(0640,root,apache) %config(noreplace) %{_sysconfdir}/mmc/mmc.ini
%dir %{_datadir}/mmc
%{_datadir}/mmc/*.php
%{_datadir}/mmc/graph
%{_datadir}/mmc/img
%{_datadir}/mmc/includes
%{_datadir}/mmc/jsframework
%{_datadir}/mmc/logout
%dir %{_datadir}/mmc/modules
%dir %{_datadir}/mmc/modules/base
%dir %{_datadir}/mmc/modules/base/locale
%{_datadir}/mmc/modules/base/*.php
%{_datadir}/mmc/modules/base/audit
%{_datadir}/mmc/modules/base/computers
%{_datadir}/mmc/modules/base/graph
%{_datadir}/mmc/modules/base/groups
%{_datadir}/mmc/modules/base/includes
%{_datadir}/mmc/modules/base/logview
%{_datadir}/mmc/modules/base/status
%{_datadir}/mmc/modules/base/users
%{_datadir}/mmc/modules/base/views

%files -n python-mmc-plugins-tools
%dir %{_libdir}/mmc
%dir %{_libdir}/mmc/backup-tools
%{_libdir}/mmc/backup-tools/cdlist
%{_libdir}/mmc/backup-tools/backup.sh

%files -n mmc-check-password
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/openldap/mmc-check-password.conf
%attr(0755,root,root) %{_libdir}/openldap/mmc-check-password.*
%attr(0755,root,root) %{_bindir}/mmc-password-helper



%changelog
* Tue Oct  23 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: f76232d
- Disable debug package properly
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15194 |12mr|mm-common-0.9.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name mm-common
%define version 0.9.5
%define release %mkrel 2

Summary: Build infrastructure and utilities for GNOME C++ bindings
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://ftp.gnome.org/pub/GNOME/sources/%name/%{name}-%{version}.tar.bz2
License: GPLv2+
Group: Development/GNOME and GTK+
Url: http://www.gtkmm.org/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
BuildRequires: curl
BuildRequires: wget

%description
The mm-common module provides the build infrastructure and utilities
shared among the GNOME C++ binding libraries.  It is only a required
dependency for building the C++ bindings from the gnome.org version
control repository.  An installation of mm-common is not required for
building tarball releases, unless configured to use maintainer-mode.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README NEWS ChangeLog AUTHORS
%_bindir/mm-common-prepare
%_datadir/aclocal/*.m4
%_datadir/%name
%_datadir/pkgconfig/*.pc
%_mandir/man1/*.1*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15195 |12mr|mobile-broadband-provider-info-20110511-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: mobile-broadband-provider-info
Summary: Mobile broadband providers database
Group: System/Configuration/Other
Version: 20110511
Release: %mkrel 3
License: Public Domain
URL: http://live.gnome.org/NetworkManager/MobileBroadband/ServiceProviders
Source0: http://ftp.gnome.org/pub/gnome/sources/%{name}/%{version}/%{name}-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
BuildRequires: libxml2-utils

%description
The mobile-broadband-provider-info package contains listings of mobile
broadband (3G) providers and associated network and plan information.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root,-)
%{_datadir}/pkgconfig/%{name}.pc
%{_datadir}/%{name}/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15196 |12mr|mock-urpm-1.1.12-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname mock_urpm

Summary: Builds packages inside chroots
Name: mock-urpm
Version: 1.1.12
Release: 16
License: GPLv2+
Group: Development/Other
Source: %{name}-%{version}.tar.gz
URL: http://wiki.rosalab.ru/en/index.php/Mock-urpm

BuildArch:      noarch
BuildRoot:      %{name}-%{version}
Requires:       tar
Requires:       pigz
Requires:       python-ctypes
Requires:       python-decoratortools
Requires:       usermode-consoleonly
Requires:       shadow-utils
Requires:       coreutils
Requires:       python-rpm
Requires:       rpm-build
BuildRequires:  python-devel
BuildRequires:  shadow-utils


%description
Mock-urpm takes an SRPM and builds it in a chroot

%prep
%setup -q -n %{name}

%install
make install DESTDIR=%{buildroot}
mkdir -p %{buildroot}/%{_bindir}
ln -s %{_bindir}/consolehelper %{buildroot}/%{_bindir}/%{name}
ln -s %{_datadir}/bash-completion/%{name} %{buildroot}/%{_sysconfdir}/bash_completion.d/%{name}

%pre
if [ $1 -eq 1 ]; then #first install
    groupadd -r -f %{name} >/dev/null 2>&1 || :
    if [ ! -z `env|grep SUDO_USER` ]; then
	usermod -a -G %{name} `env|grep SUDO_USER | cut -f2 -d=` >/dev/null 2>&1 || :
    fi
fi

%postun
if [ $1 -eq 0 ]; then # complete removing
  rm -f %{_sysconfdir}/%{name}/default.cfg
  groupdel %{name} >/dev/null 2>&1 || :
fi

%files
#%defattr(-,root,root,-)

# executables
%{_sbindir}/%{name}
%{_bindir}/%{name}

#consolehelper and PAM
%{_sysconfdir}/pam.d/%{name}
%{_sysconfdir}/security/console.apps/%{name}


# python stuff
%dir %{python_sitelib}/%{modname}
%{python_sitelib}/%{modname}/*.py
%{python_sitelib}/%{modname}/*.pyc

#bash_completion files
%{_datadir}/bash-completion/%{name} 
%{_sysconfdir}/bash_completion.d/%{name}

# config files
%config %{_sysconfdir}/%{name}/logging.ini
%config %{_sysconfdir}/%{name}/*.cfg

#plugins
%dir %{python_sitelib}/%{modname}/plugins
%{python_sitelib}/%{modname}/plugins/*.py
%{python_sitelib}/%{modname}/plugins/*.pyc

# docs
%{_mandir}/man1/%{name}.1*

# build dir
%attr(02775, root, %{name}) %dir /var/lib/%{name}

# cache dir
%attr(02775, root, %{name}) %dir /var/cache/%{name}

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15197 |12mr|modemmanager-0.6.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define srcname ModemManager

Summary:	Mobile broadband modem management service
Name:		modemmanager
Version:	0.6.0.0
Release:	1
Source0:	http://ftp.gnome.org/pub/GNOME/sources/ModemManager/0.6/%{srcname}-%{version}.tar.xz
License:	GPLv2+
Group:		System/Configuration/Networking
URL:		http://www.gnome.org/projects/NetworkManager/
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	gettext-devel
BuildRequires:	intltool
BuildRequires:	pkgconfig(gudev-1.0)
BuildRequires:	ppp
BuildRequires:	xsltproc

%description
The ModemManager service provides a consistent API to operate many different
modems, including mobile broadband (3G) devices.

%prep
%setup -q -n %{srcname}-%{version}
autoreconf -fi

%build
pppver=`rpm -q --qf "%{VERSION}" ppp`
pppddir=%{_libdir}/pppd/$pppver
%configure2_5x \
	--enable-more-warnings=no \
	--with-udev-base-dir=/lib/udev \
	--with-tests=yes \
	--with-docs=yes \
	--disable-static \
	--with-pppd-plugin-dir="$pppddir"

%make

%check
%make check

%install
%makeinstall_std

# only used by test suite
rm -f %{buildroot}%{_libdir}/pppd/2.*/*.so

%files
%defattr(0644, root, root, 0755)
%doc README AUTHORS
%{_sysconfdir}/dbus-1/system.d/org.freedesktop.ModemManager.conf
%{_datadir}/dbus-1/interfaces/*.xml
%{_datadir}/dbus-1/system-services/org.freedesktop.ModemManager.service
%dir %{_includedir}/mm
%{_includedir}/mm/ModemManager.h
%attr(0755,root,root) %{_sbindir}/modem-manager
%dir %{_libdir}/%{srcname}
%attr(0755,root,root) %{_libdir}/%{srcname}/*.so*
/lib/udev/rules.d/*


%changelog
* Thu Mar 29 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.5.2.0-1
+ Revision: 788069
- do autoreconf in %%prep
- clean out old junk
- use pkgconfig() deps for buildrequires
- new version

* Fri May 06 2011 Funda Wang <fwang@mandriva.org> 0.4-2
+ Revision: 669921
- disable werror

  + Oden Eriksson <oeriksson@mandriva.com>
    - mass rebuild

* Sun Jul 18 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 0.4-1mdv2011.0
+ Revision: 554818
- fix unpackaged files
- buildrequires intltool
- buildrequires gettext-devel
- new version

* Wed Jan 20 2010 Frederik Himpe <fhimpe@mandriva.org> 0.3-1mdv2010.1
+ Revision: 494267
- Fix BuildRequires
- Update to new version 0.3

* Wed Nov 11 2009 Frederik Himpe <fhimpe@mandriva.org> 0.2-0.20090826.1mdv2010.1
+ Revision: 464873
- Import package based on Fedora's package
- create modemmanager


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15198 |12mr|module-init-tools-3.16-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	1
%define	libname	%mklibname modprobe %{major}
%define	devname	%mklibname -d modprobe

%bcond_without	diet

Summary:	Tools for managing Linux kernel modules
Name:		module-init-tools
Version:	3.16
Release:	5
Source0:	http://www.kernel.org/pub/linux/utils/kernel/module-init-tools/%name-%version.tar.bz2
Source1:	blacklist-mdv.conf
Source3:	modprobe.default
Source5:	modprobe.preload
Source6:	ipw-no-associate.conf
# from Fedora package
Source20:	blacklist-compat.conf
Patch0:		module-init-tools-3.16-new-api.diff
# split:
Patch1:		module-init-tools-3.16-libify.patch
Patch2:		module-init-tools-3.16-dont-break-depend.patch
# add --use-modprobe-c to ./generate-modprobe.conf:
# ./generate-modprobe.conf is no more used by the package and it's
# probably time to not ship it anymore.
Patch4:		module-init-tools-3.16-generate-modprobe.conf-no-defaults.patch
# fail on unknown symbol:
Patch5:		module-init-tools-3.16-failed.unknown.symbol.patch
# (blino) /lib/module-init-tools/ldetect-lst-modules.alias needs to be
# parsed in its own group, so that modprobe.d/*.conf files are
# preferred over it
#
# If ldetect-lst-modules.alias was in modprobe.d, both aliases from
# this file and other .conf files would be loaded, while we want to be
# able to completely override or disable ldetect-lst aliases from
# modprobe.d/*.conf files
Patch6:		module-init-tools-3.16-preferred.patch
# build fix:
Patch7:		module-init-tools-3.16-fix-build.patch
# exit() is not a user-friendly user managment method in a library:
Patch8:		module-init-tools-3.16-libify-2.patch
# rename warn() -> mod_warn() (mga#3309):
Patch9:		module-init-tools-3.16-libify-4.patch
# quiet API:
Patch10:	module-init-tools-3.16-libify-7.patch
Patch20:	module-init-tools-3.16-xz-support.patch
License:	GPLv2+
Group:		System/Kernel and hardware
Url:		http://www.kernel.org/pub/linux/utils/kernel/module-init-tools/
BuildRequires:	autoconf2.5
BuildRequires:	glibc-static-devel
BuildRequires:	pkgconfig(zlib)
BuildRequires:	liblzma-devel
BuildRequires:	docbook-utils docbook-dtd41-sgml
%if %{with diet}
BuildRequires:	dietlibc-devel
%endif

%description
This package contains a set of programs for loading, inserting, and
removing kernel modules for Linux (versions 2.5.47 and above). It
serves the same function that the "modutils" package serves for Linux
2.4.

%package -n	%{libname}
Summary:	Library for %{name}
Group:		System/Libraries

%description -n	%{libname}
Library for %{name}.

%package -n	%{devname}
Summary:	Development files for %{name}
Group:		Development/C
%rename		module-init-tools-devel
Provides:	modprobe-devel = %{EVRD}
Requires:	%{libname} = %{version}

%description -n %{devname}
Development files for %{name}

%prep
%setup -q
%patch0 -p1 -b .new-api
%patch1 -p1 -b .lib
%patch2 -p1 -b .dont-break-depend
%patch4 -p1 -b .generate-modprobe.conf-no-defaults
%patch5 -p1 -b .failed-symb
%patch6 -p1 -b .preferred
%patch7 -p1 -b .fixbuild
%patch8 -p1 -b .lib2
%patch9 -p1 -b .lib4
%patch10 -p1 -b .quiet_api
%patch20 -p1 -b .xz~

autoreconf -fi
# XXX: Remove config.status, otherwise configure will get confused
rm -f config.status

%build
%serverbuild

%if %{with diet}
mkdir -p objs-diet
pushd objs-diet
CONFIGURE_TOP=.. \
%configure2_5x	--enable-zlib \
		--enable-liblzma \
		--disable-shared \
		--bindir=/bin \
		--sbindir=/sbin \
		--libdir=/%{_lib} \
		--libexecdir=/%{_lib}

# (tv) fix static build:
perl -pi -e 'warn "TOTO", s/$/ -Wl,-Bstatic -lz -Wl,-Bdynamic/ if /LDADD.*libmodtools.a$/' Makefile 
make CFLAGS="-Os" CC="diet gcc"
popd
%endif

mkdir -p objs
pushd objs
CONFIGURE_TOP=.. \
%configure2_5x	--enable-zlib \
		--enable-liblzma \
		--bindir=/bin \
		--sbindir=/sbin \
		--libdir=/%{_lib} \
		--libexecdir=/%{_lib}

make  CFLAGS="%{optflags} -fPIC"
popd

%install
pushd objs
%makeinstall_std transform=
mv %{buildroot}/bin/lsmod %{buildroot}/sbin
popd

%if %{with diet}
install objs-diet/.libs/libmodprobe.a -D %{buildroot}%{_prefix}/lib/dietlibc/lib-%{_arch}/libmodprobe.a
install objs-diet/insmod.static -D %{buildroot}/sbin/insmod.static
install objs-diet/modprobe -D %{buildroot}/sbin/modprobe-static
%endif

mkdir -p %{buildroot}{%{_libdir},%{_includedir}}
install -m644 modprobe.h logging.h list.h %{buildroot}%{_includedir}

install -d -m755 %{buildroot}%{_sysconfdir}
install -d -m755 %{buildroot}%{_sysconfdir}/depmod.d/
install -m644 %{SOURCE5} %{buildroot}%{_sysconfdir}
install -d -m755 %{buildroot}%{_sysconfdir}/modprobe.d/
install -m644 %{SOURCE1} %{SOURCE6} %{SOURCE20} %{buildroot}%{_sysconfdir}/modprobe.d

install -d -m755 %{buildroot}/lib/module-init-tools
install -m644 %{SOURCE3} -D %{buildroot}%{_sysconfdir}/modprobe.d/00_modprobe.conf

install -m755 generate-modprobe.conf %{buildroot}/sbin/generate-modprobe.conf

%pre
# /etc/modprobe.conf is deprecated. All config files should be put in
# /etc/modprobe.d/ directory now.
if [ -e /etc/modprobe.conf ]; then
	if [ ! -s /etc/modprobe.conf ]; then
		rm -f /etc/modprobe.conf
	elif [ ! -e /etc/modprobe.d/modprobe.conf ]; then
		mv /etc/modprobe.conf /etc/modprobe.d/
	fi
fi

%files
%doc AUTHORS ChangeLog NEWS README
%doc TODO stress_modules.sh
%dir %{_sysconfdir}/depmod.d/
%config(noreplace) %{_sysconfdir}/modprobe.preload
%dir %{_sysconfdir}/modprobe.d/
%config(noreplace) %{_sysconfdir}/modprobe.d/*
%dir /lib/module-init-tools
/sbin/*
%{_mandir}/*/*

%files -n %{devname}
%{_includedir}/*.h
/%{_lib}/libmodprobe.a
%if %{with diet}
%{_prefix}/lib/dietlibc/lib-%{_arch}/libmodprobe.a
%endif
#/%{_lib}/libmodprobe.la
/%{_lib}/libmodprobe.so

%files -n %{libname}
/%{_lib}/libmodprobe.so.*


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15199 |12mr|mon-1.2.0-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Filesys::DiskSpace\\)|perl\\(Statistics::Descriptive\\)|perl\\(SNMP\\)|perl\\(IO::File\\)|perl\\(LWP::Parallel::UserAgent\\)|perl\\(-Dopt\\)|perl\\(Net::SNPP\\)|perl\\(Math::TrulyRandom\\)'
%else
%define _requires_exceptions perl(Filesys::DiskSpace)\\|perl(Statistics::Descriptive)\\|perl(SNMP)\\|perl(IO::File)\\|perl(LWP::Parallel::UserAgent)\\|perl(-Dopt)\\|perl(Net::SNPP)
%endif

%define moncgi_version 1.52
%define realname Mon

Summary:	A general-purpose resource monitoring system
Name:		mon
Version:	1.2.0
Release:	14
Source0:	ftp://ftp.kernel.org/pub/software/admin/mon/%{name}-%{version}.tar.gz
Source1:	%{name}.cf
Source2:	ftp://ftp.kernel.org/pub/software/admin/mon/contrib/cgi-bin/mon.cgi/%{name}.cgi-%{moncgi_version}.tar.bz2
Source3:	ftp://ftp.kernel.org/pub/software/admin/mon/contrib/all-alerts.tar.bz2
Patch0:		mon-1.2.0-init.patch
Url:		http://www.kernel.org/software/mon/
License:	GPLv2+
Group:		System/Servers
# (blino) Authen::PAM use is catched in an eval, but mandatory
Requires:	perl-Authen-PAM
Requires:	fping

%description
Mon is a general-purpose resource monitoring system.  It can be used
to monitor network service availability, server problems,
environmental conditions (i.e., the temperature in a room) or other
things. Mon can be used to test the condition and/or to trigger an
action upon failure of the condition.  Mon keeps the testing and
action-taking tasks as separate, stand-alone programs.

Mon is very extensible.  Monitors and alerts are not a part of mon, but
the distribution comes with a handful of them to get you started. This
means that if a new service needs monitoring, or if a new alert is
required, the mon server will not need to be changed.

%prep
%setup -q -a 2 -a 3
%patch0 -p1

%build
%serverbuild
export RPM_OPT_FLAGS="%{optflags} -DUSE_VENDOR_CF_PATH=1"

%make -C mon.d

%install
mkdir -p %{buildroot}/%{_bindir}
install -m 755 mon %{buildroot}/%{_bindir}
install -m 755 clients/moncmd %{buildroot}/%{_bindir}
install -m 755 clients/monshow %{buildroot}/%{_bindir}
install -m 755 clients/skymon/skymon %{buildroot}/%{_bindir}

# man
mkdir -p %{buildroot}%{_mandir}/{man1,man8}
install -m 644 doc/*.1 %{buildroot}%{_mandir}/man1
install -m 644 doc/*.8 %{buildroot}%{_mandir}/man8

mkdir -p %{buildroot}/%{_libdir}/mon/alert.d
install -m 755 alert.d/* %{buildroot}/%{_libdir}/mon/alert.d
find alerts/  -type f ! -regex ".*~" ! -regex ".*README"  -exec install -m 755 {} %{buildroot}/%{_libdir}/mon/alert.d  \;

mkdir -p %{buildroot}/%{_var}/lib/mon/state.d
mkdir -p %{buildroot}/%{_var}/lib/mon/log.d

mkdir -p %{buildroot}/%{_libdir}/mon/mon.d
install -m 755 mon.d/*.monitor %{buildroot}/%{_libdir}/mon/mon.d
install -m 755 mon.d/dialin.monitor.wrap %{buildroot}/%{_libdir}/mon/mon.d

#chmod 644 %{buildroot}/%{_libdir}/mon/mon.d/{Makefile,*.c}

mkdir -p %{buildroot}/%{_sysconfdir}/mon
install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/mon/mon.cf
install -m 644 etc/auth.cf %{buildroot}%{_sysconfdir}/mon/auth.cf
echo "# user: passwd" > %{buildroot}%{_sysconfdir}/mon/userfile

mkdir -p %{buildroot}%{_initrddir}
cp -f etc/S99mon %{buildroot}%{_initrddir}/mon

mkdir -p %{buildroot}/%{_var}/www/cgi-bin/
mv mon.cgi-%{moncgi_version}/mon.cgi mon.cgi
install -m 755 mon.cgi %{buildroot}/%{_var}/www/cgi-bin/

# doc
chmod 644 {README*,doc/README*}
echo "%doc `find alerts/  -type f ! -regex ".*~" -name "*README" | xargs`"> alerts.README

%post
%_post_service mon

%preun
%_preun_service mon

%files -f alerts.README
%doc CHANGES CREDITS COPYRIGHT README INSTALL TODO doc/README.*
%doc KNOWN-PROBLEMS VERSION utils/*
%doc etc/*.cf etc/example.m4 etc/example.monshowrc clients/{skymon,batch-example}
%doc mon.cgi-1.52/
%dir %config(noreplace) %{_sysconfdir}/mon
%config(noreplace) %{_sysconfdir}/mon/*.cf
%attr (0600,root,root) %config(noreplace) %{_sysconfdir}/mon/userfile
%config(noreplace) %{_initrddir}/mon
%{_mandir}/*/*
%{_var}/www/cgi-bin/mon.cgi
%{_bindir}/mon
%{_bindir}/monshow
%{_bindir}/moncmd
%{_bindir}/skymon
%{_libdir}/mon/alert.d
%{_libdir}/mon/mon.d/*.monitor
%attr(02555,root,dialout) %{_libdir}/mon/mon.d/dialin.monitor.wrap
%dir %{_var}/lib/mon
%dir %{_var}/lib/mon/state.d
%dir %{_var}/lib/mon/log.d




%changelog
* Wed Sep  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 2fc42bc
- More requires exceptions
  
* Wed Aug  29 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: f0853f5
- Fix files, add internal dependency generator exceptions
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15200 |12mr|monitor-edid-3.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# EDIT IN SVN NOT IN SOURCE PACKAGE (NO PATCH ALLOWED).

Summary:	EDID retrieval and parsing tools
Name:		monitor-edid
Version:	3.0
Release:	7
Source0:	%{name}-%{version}.tar.bz2
License:	GPLv3+
Group:		System/Configuration/Other
Url:		http://wiki.mandriva.com/en/Tools/monitor-edid
%ifarch %ix86 x86_64
BuildRequires:	libx86-devel
%endif
ExcludeArch:	%arm %mips

%description
This package provides tools for EDID retrieval, EDID parsing and
other methods of monitor probing.

%prep
%setup -q

%build
%make CFLAGS="$RPM_OPT_FLAGS"

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%files
%defattr(-,root,root)
%doc README NEWS
%{_bindir}/*
%{_sbindir}/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15201 |12mr|monitorix-2.5.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Monitorix is a system monitoring tool
Name: monitorix
Version: 2.5.2
Release: 1
License: GPLv2
Group: Monitoring
URL: http://www.monitorix.org
Source0: http://www.monitorix.org/%{name}-%{version}.tar.gz
Source1: monitorix.service
BuildArch: noarch

Requires: rrdtool
Requires: perl
Requires: perl-libwww-perl
Requires: perl-MailTools
Requires: perl-MIME-Lite
Requires: perl-DBI

Requires(pre): rpm-helper
Requires(preun): rpm-helper

%description
Monitorix is a free, open source, lightweight system monitoring tool designed
to monitor as many services and system resources as possible. It has been
created to be used under production UNIX/Linux servers, but due to its
simplicity and small size may also be used on embedded devices as well. 

%prep
%setup

%build

%install
#mkdir -p %{buildroot}%{_initrddir}
#install -m 0755 docs/monitorix.init %{buildroot}%{_initrddir}/monitorix
mkdir -p %{buildroot}%{_unitdir}
install -m 0755 %{SOURCE1} %{buildroot}%{_unitdir}/
mkdir -p %{buildroot}%{_sysconfdir}/httpd/conf.d
install -m 0644 docs/monitorix-apache.conf %{buildroot}%{_sysconfdir}/httpd/conf.d/monitorix.conf
mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
install -m 0644 docs/monitorix.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/monitorix
mkdir -p %{buildroot}%{_sysconfdir}
install -m 0644 monitorix.conf %{buildroot}%{_sysconfdir}/monitorix.conf
mkdir -p %{buildroot}%{_bindir}
install -m 0755 monitorix %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_datadir}/monitorix
install -m 0644 logo_top.png %{buildroot}%{_datadir}/monitorix
install -m 0644 logo_bot.png %{buildroot}%{_datadir}/monitorix
install -m 0644 monitorixico.png %{buildroot}%{_datadir}/monitorix
mkdir -p %{buildroot}%{_datadir}/monitorix/imgs
chmod -R 755 %{buildroot}%{_datadir}/monitorix/imgs
mkdir -p %{buildroot}%{_datadir}/monitorix/cgi-bin
install -m 0755 monitorix.cgi %{buildroot}%{_datadir}/monitorix/cgi-bin
mkdir -p %{buildroot}%{_localstatedir}/lib/monitorix/reports
install -m 0644 reports/*.html %{buildroot}%{_localstatedir}/lib/monitorix/reports
install -m 0755 reports/send_reports %{buildroot}%{_localstatedir}/lib/monitorix/reports
mkdir -p %{buildroot}%{_localstatedir}/lib/monitorix/usage
mkdir -p %{buildroot}%{_mandir}/man5
mkdir -p %{buildroot}%{_mandir}/man8
install -m 0644 man/man5/monitorix.conf.5 %{buildroot}%{_mandir}/man5
install -m 0644 man/man8/monitorix.8 %{buildroot}%{_mandir}/man8

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%files
%{_unitdir}/monitorix.service
%config(noreplace) %{_sysconfdir}/httpd/conf.d/monitorix.conf
%config(noreplace) %{_sysconfdir}/logrotate.d/monitorix
%config(noreplace) %{_sysconfdir}/monitorix.conf
%{_bindir}/monitorix
%{_datadir}/monitorix/logo_top.png
%{_datadir}/monitorix/logo_bot.png
%{_datadir}/monitorix/monitorixico.png
%{_datadir}/monitorix/cgi-bin/monitorix.cgi
%attr(777,apache,apache) %{_datadir}/monitorix/imgs
%attr(755,root,root) %{_localstatedir}/lib/monitorix/usage
%config(noreplace) %{_localstatedir}/lib/monitorix/reports/*.html
%{_localstatedir}/lib/monitorix/reports/send_reports
%doc %{_mandir}/man5/monitorix.conf.5.xz
%doc %{_mandir}/man8/monitorix.8.xz
%doc Changes COPYING README README.nginx README.FreeBSD README.OpenBSD docs/monitorix-alert.sh

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15202 |12mr|mono-2.10.9-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define major1 1
%define libname %mklibname %{name} %{major}
%define libnamellvm %mklibname %{name}llvm %{major}
%define libname1 %mklibname %{name} 2.0 %{major1}
%define libnamedev %mklibname -d %{name}

%define bootstrap 0
%{?_with_bootstrap: %{expand: %%global bootstrap 1}}
%define monodir %{_prefix}/lib/mono

%define llvm no
%define sgen yes

%ifnarch %{ix86} x86_64
%define llvm no
%define sgen no
%endif

Summary:	Mono Runtime
Name:		mono
Version:	2.10.9
Release:	2
License:	GPLv2 and LGPLv2+ and MIT
Group:		Development/Other
Source0:	http://download.mono-project.com/sources/%{name}/%{name}-%{version}.tar.bz2
# This key was generated by Götz Waschk <waschk@mandriva.org> on Oct 14, 2010
# by running the following command:
# sn -k mono.snk
# You should not regenerate this unless you have a really, really, really good reason.
Source1: mono.snk
#gw add some major numbers to the dll map to not depend on -devel packages
Patch0:		mono-dllmap.patch
# (fc) 1.2.3.1-4mdv disable using /proc/self/exe to detect root prefix, it breaks under unionfs
Patch1:		mono-2.6-selfexe.patch
Patch4:		mono-wapi_glop.patch
Patch5:		mono-2.10.8.1-mono-find-requires_strip-whitespace.patch
URL:		http://www.go-mono.com/
BuildRequires:	bison
BuildRequires:	zlib-devel
BuildRequires:	oprofile-devel
%if %llvm == yes
#gw mono 2.8 does not build with our llvm 2.7
BuildRequires:	llvm > 2.7
Suggests:	%{libnamellvm} = %{version}-%{release}
%endif
Requires:	%{libname1} = %{version}
Requires:	%{libname} = %{version}
Requires:	%{name}-2.0 = %{version}-%{release}
Requires:	%{name}-4.0 = %{version}-%{release}
# gw requires by System.Drawing
Requires: 	libgdiplus
# Since mono 0.91 (mdk 10.0) we can rely on included config
Provides:	mono-config
Provides:	libmono-runtime
%if ! %bootstrap
#gw needed for mono-find-requires which needs monodis and libmono.so
BuildRequires:	mono-devel
%endif

%description
Mono is an implementation of the ECMA Common Language Infrastructure,
it contains both a just-in-time compiler for maximum performance, and
an interpeter.  It can also be used to run programs from the .NET
Framework.

This package contains the core of the Mono runtime including its
Virtual Machine, Just-in-time compiler, C# compiler, security tools
and libraries (corlib, XML, System.Security, System.Drawing, ZipLib,
I18N, Cairo and Mono.*).

%package 2.0
Summary:	2.0 API for mono
Group:		Development/Other
Requires:	%{name} = %{version}-%{release}
Conflicts:	mono < 2.10.2-2

%description 2.0
Mono is an implementation of the ECMA Common Language Infrastructure,
it contains both a just-in-time compiler for maximum performance, and
an interpeter.  It can also be used to run programs from the .NET
Framework.

This package contains 2.0 API for mono.

%package 4.0
Summary:	4.0 API for mono
Group:		Development/Other
Requires:	%{name} = %{version}-%{release}
Conflicts:	mono < 2.10.2-2

%description 4.0
Mono is an implementation of the ECMA Common Language Infrastructure,
it contains both a just-in-time compiler for maximum performance, and
an interpeter.  It can also be used to run programs from the .NET
Framework.

This package contains 4.0 API for mono.

%package compat
Summary:	Compatible API for mono
Group:		Development/Other
Requires:	%{name} = %{version}
# gw this is for some binary-only packages, the versions are retargetted
# by the mono runtime
Provides:	mono(Commons.Xml.Relaxng) = 1.0.5000.0
Provides:	mono(CustomMarshalers) = 1.0.5000.0
Provides:	mono(I18N) = 1.0.5000.0
Provides:	mono(I18N.West) = 1.0.5000.0
Provides:	mono(Mono.Cairo) = 1.0.5000.0
Provides:	mono(Mono.CompilerServices.SymbolWriter) = 1.0.5000.0
Provides:	mono(Mono.Posix) = 1.0.5000.0
Provides:	mono(Mono.Security) = 1.0.5000.0
Provides:	mono(OpenSystem.C) = 1.0.5000.0
Provides:	mono(System) = 1.0.5000.0
Provides:	mono(System.Security) = 1.0.5000.0
Provides:	mono(System.Xml) = 1.0.5000.0
Provides:	mono(mscorlib) = 1.0.5000.0

%description compat
Mono is an implementation of the ECMA Common Language Infrastructure,
it contains both a just-in-time compiler for maximum performance, and
an interpeter.  It can also be used to run programs from the .NET
Framework.

This package contains compatible API for mono.

%package doc
Summary:	Documentation for the Mono runtime
Group:		Development/Other
Requires:	mono
Buildarch:	noarch

%description doc
Mono is an implementation of the ECMA Common Language Infrastructure,
it contains both a just-in-time compiler for maximum performance, and
an interpeter.  It can also be used to run programs from the .NET
Framework.
This package provides documentation for the Mono runtime.

%package -n %{libname}
Summary:	Libraries for the Mono runtime
Group:		System/Libraries

%description -n %{libname}
Mono is an implementation of the ECMA Common Language Infrastructure,
it contains both a just-in-time compiler for maximum performance, and
an interpeter.  It can also be used to run programs from the .NET
Framework.
This package provides the versioned libraries for the Mono runtime.

%package -n %{libname1}
Summary:	Libraries for the Mono runtime
Group:		System/Libraries

%description -n %{libname1}
Mono is an implementation of the ECMA Common Language Infrastructure,
it contains both a just-in-time compiler for maximum performance, and
an interpeter.  It can also be used to run programs from the .NET
Framework.
This package provides the versioned libraries for the Mono runtime.

%if %llvm == yes
%package -n %{libnamellvm}
License:	LGPLv2
Summary:	Loadable LLVM libary for mono
Group:		System/Libraries

%description -n %{libnamellvm}
The Mono Project is an open development initiative that is working to
develop an open source, Unix version of the .NET development platform.
Its objective is to enable Unix developers to build and deploy
cross-platform .NET applications. The project will implement various
technologies that have been submitted to the ECMA for standardization.

Loadable LLVM libary for mono.
%endif

%package -n %{libnamedev}
Summary:	Tools required to embed the Mono runtime
Group:		Development/Other
Requires:	%{libname} = %{version}
Requires:	%{libname1} = %{version}
%if %llvm == yes
Requires:	%{libnamellvm} = %{version}-%{release}
%endif
Requires:	mono = %{version}
Requires:	mono-data = %{version}
Requires:	mono-build = %{version}
Requires:	mono-extras = %{version}
Requires:	mono-web = %{version}
Requires:	mono-locale-extras = %{version}
Requires:	mono-winforms = %{version}
Requires:	mono-nunit = %{version}
Requires:	monodoc-core = %{version}
Requires:	mono-wcf = %{version}
Requires:	mono-winfxcore = %{version}
Conflicts:	mono-nunit < %{version}-%{release}
Provides:	mono-devel = %{version}-%{release}
Provides:	libmono-devel = %{version}-%{release}
Obsoletes:	%{mklibname -d %{name} 0} < 2.10.8.1-5
Conflicts:	update-alternatives < 1.9.0
Provides:	mono(PEAPI) = 1.0.5000.0
Provides:	mono(resgen) = 1.0.5000.0
Provides:	mono-bytefx-data-mysql mono-data-firebird mono-data-sybase mono-jscript

%description -n %{libnamedev}
Header files and libraries used to embed the Mono runtime in an application.

%package winfxcore
Summary:	Mono implementation of core WinFX APIs
Group:		Development/Other
Requires:	%{name}-winfxcore-2.0 = %{version}
Requires:	%{name}-winfxcore-4.0 = %{version}

%description winfxcore
The Mono Project is an open development initiative that is working to
develop an open source, Unix version of the .NET development platform.
Its objective is to enable Unix developers to build and deploy
cross-platform .NET applications. The project will implement various
technologies that have been submitted to the ECMA for standardization.

Mono implementation of core WinFX APIs

%package winfxcore-2.0
Summary: Mono implementation of core WinFX APIs 2.0
Group: Development/Other
Requires: mono-2.0 = %version
Conflicts: mono-winfxcore < 2.10.2-2

%description winfxcore-2.0
The Mono Project is an open development initiative that is working to
develop an open source, Unix version of the .NET development platform.
Its objective is to enable Unix developers to build and deploy
cross-platform .NET applications. The project will implement various
technologies that have been submitted to the ECMA for standardization.

Mono implementation of core WinFX APIs 2.0

%package winfxcore-4.0
Summary: Mono implementation of core WinFX APIs 4.0
Group: Development/Other
Requires: mono-4.0 = %version
Conflicts: mono-winfxcore < 2.10.2-2

%description winfxcore-4.0
The Mono Project is an open development initiative that is working to
develop an open source, Unix version of the .NET development platform.
Its objective is to enable Unix developers to build and deploy
cross-platform .NET applications. The project will implement various
technologies that have been submitted to the ECMA for standardization.

Mono implementation of core WinFX APIs 4.0

%package web
Summary: ASP.NET, Remoting, and Web Services for Mono
Group:	 	  Development/Other
Requires: mono = %version
Requires: %{name}-web-2.0 = %version
Requires: %{name}-web-4.0 = %version
Requires: %{name}-web-compat = %version

%description web
This package provides the ASP.NET libraries and runtime for
development of web application, web services and remoting support.

%package web-2.0
Summary: ASP.NET 2.0, Remoting, and Web Services for Mono
Group: Development/Other
Requires: mono-2.0 = %version
Conflicts: mono-web < 2.10.2-2

%description web-2.0
This package provides the ASP.NET 4.0 libraries and runtime for
development of web application, web services and remoting support.

%package web-4.0
Summary: ASP.NET 4.0, Remoting, and Web Services for Mono
Group: Development/Other
Requires: mono-4.0 = %version
Conflicts: mono-web < 2.10.2-2

%description web-4.0
This package provides the ASP.NET 4.0 libraries and runtime for
development of web application, web services and remoting support.

%package web-compat
Summary: ASP.NET, Remoting, and Web Services for Mono (Compatible package)
Group: Development/Other
Requires: mono-web = %version
Provides: mono(Mono.Http) = 1.0.5000.0
Provides: mono(System.Runtime.Remoting) = 1.0.5000.0
Provides: mono(System.Runtime.Serialization.Formatters.Soap) = 1.0.5000.0
Provides: mono(System.Web) = 1.0.5000.0
Provides: mono(System.Web.Services) = 1.0.5000.0

%description web-compat
This package provides the ASP.NET compatible requirements for
development of web application, web services and remoting support.

%package data
Summary: Database connectivity for Mono
Group:	 	Development/Other
Requires:	mono = %version
Requires:	%name-data-2.0 = %version
Requires:	%name-data-4.0 = %version
Requires:	%name-data-compat = %version
Obsoletes:	%name-data-oracle < 2.10.2-2
Obsoletes:	%name-data-postgresql < 2.10.2-2
Obsoletes:	%name-data-sqlite < 2.10.2-2
Obsoletes:	%name-ibm-data-db2 < 2.10.2-2

%description data
This package provides a Mono assembly to facilitate data access and
manipulation with databases, LDAP compatible directory servers and/or
XML data exchange. Beyond the ADO.NET, Novell.LDAP and
System.DirectoryServices assemblies, it also includes a command line
sql application as well as the Microsoft SQL Server and ODBC data
providers.

%package data-2.0
Summary: Database connectivity for Mono 2.0 API
Group:		Development/Other
Requires:	mono-2.0 = %version
Conflicts:	mono-data < 2.10.2-2
Conflicts:	%name-data-oracle < 2.10.2-2
Conflicts:	%name-data-postgresql < 2.10.2-2
Conflicts:	%name-data-sqlite < 2.10.2-2
Conflicts:	%name-ibm-data-db2 < 2.10.2-2

%description data-2.0
This package provides a Mono assembly to facilitate data access and
manipulation with databases, LDAP compatible directory servers and/or
XML data exchange under 2.0 API. Beyond the ADO.NET, Novell.LDAP and
System.DirectoryServices assemblies, it also includes a command line
sql application as well as the Microsoft SQL Server and ODBC data
providers.

%package data-4.0
Summary: Database connectivity for Mono
Group:		Development/Other
Requires:	mono-4.0 = %version
Conflicts:	mono-data < 2.10.2-2
Conflicts:	%name-data-oracle < 2.10.2-2
Conflicts:	%name-data-postgresql < 2.10.2-2
Conflicts:	%name-data-sqlite < 2.10.2-2
Conflicts:	%name-ibm-data-db2 < 2.10.2-2

%description data-4.0
This package provides a Mono assembly to facilitate data access and
manipulation with databases, LDAP compatible directory servers and/or
XML data exchange under 4.0 API. Beyond the ADO.NET, Novell.LDAP and
System.DirectoryServices assemblies, it also includes a command line
sql application as well as the Microsoft SQL Server and ODBC data
providers.

%package data-compat
Summary: Database connectivity for Mono (Compatible package)
Group:		Development/Other
Requires:	mono-data = %version
Provides:	mono(Mono.Data.Tds) = 1.0.5000.0
Provides:	mono(Novell.Directory.Ldap) = 1.0.5000.0
Provides:	mono(System.Data) = 1.0.5000.0
Provides:	mono(System.DirectoryServices) = 1.0.5000.0
Provides:	mono(System.EnterpriseServices) = 1.0.5000.0
Provides:	mono(Npgsql) = 1.0.5000.0
Provides:	mono(System.Data.OracleClient) = 1.0.5000.0

%description data-compat
This package provides a Mono assembly to facilitate data access and
manipulation with databases, LDAP compatible directory servers and/or
XML data exchange. Beyond the ADO.NET, Novell.LDAP and
System.DirectoryServices assemblies, it also includes a command line
sql application as well as the Microsoft SQL Server and ODBC data
providers.

%package extras
Summary: Infrastructure for running and building daemons and services
Group:	 	  Development/Other
Requires:	  mono = %version
Provides:       mono(Mono.Messaging) = 1.0.5000.0
Provides:       mono(Mono.Messaging.RabbitMQ) = 1.0.5000.0
Provides:       mono(RabbitMQ.Client) = 1.0.5000.0
Provides:       mono(System.Configuration.Install) = 1.0.5000.0
Provides:       mono(System.Management) = 1.0.5000.0
Provides:       mono(System.Messaging) = 1.0.5000.0
Provides:       mono(System.ServiceProcess) = 1.0.5000.0
Provides:       mono(mono-service) = 1.0.5000.0

%description extras
This package provides the libary and application to run services and
daemons with Mono. It also includes stubs for the following .NET 1.1
and 2.0 assemblies: Microsoft.Vsa, System.Configuration.Install,
System.Management, System.Messaging.

%package extras-2.0
Summary: Infrastructure for running and building daemons and services
Group:		Development/Other
Requires:	mono-2.0 = %version
Conflicts:	%name-extras < 2.10.2-2

%description extras-2.0
This package provides the libary and application to run services and
daemons with Mono 2.0 API.

%package extras-4.0
Summary: Infrastructure for running and building daemons and services
Group:		Development/Other
Requires:	mono-4.0 = %version
Conflicts:	%name-extras < 2.10.2-2

%description extras-4.0
This package provides the libary and application to run services and
daemons with Mono 4.0 API.

%package extras-compat
Summary: Infrastructure for running and building daemons and services
Group:		Development/Other
Requires:	mono-extras = %version

%description extras-compat
This package provides the libary and application to run services and
daemons.

%package winforms
Summary: Windows Forms implementation for Mono
Group:		Development/Other
Requires:	%{name}-winforms-2.0 = %version
Requires:	%{name}-winforms-4.0 = %version

%description winforms
This package provides a fully managed implementation of
System.Windows.Forms, the default graphical toolkit for .NET
applications.

%package winforms-2.0
Summary: Windows Forms implementation for Mono 2.0 API
Group:		Development/Other
Requires:	%{name}-2.0 = %version
Conflicts:	mono-winforms < 2.10.2-2

%description winforms-2.0
This package provides a fully managed implementation of
System.Windows.Forms, the default graphical toolkit for .NET
applications.

%package winforms-4.0
Summary: Windows Forms implementation for Mono 4.0 API
Group:		Development/Other
Requires:	%{name}-4.0 = %version
Conflicts:	mono-winforms < 2.10.2-2

%description winforms-4.0
This package provides a fully managed implementation of
System.Windows.Forms, the default graphical toolkit for .NET
applications.

%package winforms-compat
Summary: Windows Forms implementation for Mono
Group:		Development/Other
Requires:	%{name}-winforms = %version
Provides:       mono(Accessibility) = 1.0.5000.0
Provides:       mono(System.Design) = 1.0.5000.0
Provides:       mono(System.Drawing) = 1.0.5000.0
Provides:       mono(System.Drawing.Design) = 1.0.5000.0
Provides:       mono(System.Windows.Forms) = 1.0.5000.0

%description winforms-compat
This package provides a fully managed implementation of
System.Windows.Forms, the default graphical toolkit for .NET
applications.

%package locale-extras
Summary: Extra locale information for Mono
Group:	       Development/Other
Requires:      mono-locale-extras-2.0 = %version
Requires:      mono-locale-extras-4.0 = %version

%description locale-extras
This package contains assemblies to support I18N applications for
non-latin alphabets.

%package locale-extras-2.0
Summary: Extra locale information for Mono 2.0 API
Group:         Development/Other
Requires:      mono-2.0 = %version
Conflicts:	mono-locale-extras < 2.10.2-2

%description locale-extras-2.0
This package contains assemblies to support I18N applications for
non-latin alphabets.

%package locale-extras-4.0
Summary: Extra locale information for Mono 4.0 API
Group:         Development/Other
Requires:      mono-4.0 = %version
Conflicts:	mono-locale-extras < 2.10.2-2

%description locale-extras-4.0
This package contains assemblies to support I18N applications for
non-latin alphabets.

%package locale-extras-compat
Summary: Extra locale information for Mono
Group:         Development/Other
Requires:      mono-locale-extras = %version
Provides:       mono(I18N.CJK) = 1.0.5000.0
Provides:       mono(I18N.MidEast) = 1.0.5000.0
Provides:       mono(I18N.Other) = 1.0.5000.0
Provides:       mono(I18N.Rare) = 1.0.5000.0

%description locale-extras-compat
This package contains assemblies to support I18N applications for
non-latin alphabets.

%package nunit
Summary:	NUnit Testing Framework
Group:	Development/Other
Requires: %name = %version
Conflicts: %libname-devel < %version-%release
# for biarch:
Conflicts: lib%{name}%{major}-devel < %version-%release

%description nunit
NUnit is a unit-testing framework for all .Net languages.  Initially
ported from JUnit, the current release, version 2.2, is the fourth
major release of this xUnit based unit testing tool for Microsoft
.NET. It is written entirely in C# and has been completely redesigned
to take advantage of many .NET language features, for example custom
attributes and other reflection related capabilities. NUnit brings
xUnit to all .NET languages.

%package -n monodoc-core
Summary:        Monodoc-Documentation tools for C# code
Group:          Development/Other
Provides:       monodoc

%description -n monodoc-core
Monodoc-core contains documentation tools for C#.

%package wcf
Summary:        Mono implementation of WCF, Windows Communication Foundation
Group:          Development/Other
Requires:	%name-wcf-2.0 = %version
Requires:	%name-wcf-4.0 = %version

%description wcf
The Mono Project is an open development initiative that is working to
develop an open source, Unix version of the .NET development platform.
Its objective is to enable Unix developers to build and deploy
cross-platform .NET applications. The project will implement various
technologies that have been submitted to the ECMA for standardization.

Mono implementation of WCF, Windows Communication Foundation

%package wcf-2.0
Summary:	Mono implementation of WCF, Windows Communication Foundation, API 2.0
Group:		Development/Other
Requires:	%name-2.0 = %version
Conflicts:	%name-wcf < 2.10.2-2

%description wcf-2.0
The Mono Project is an open development initiative that is working to
develop an open source, Unix version of the .NET development platform.
Its objective is to enable Unix developers to build and deploy
cross-platform .NET applications. The project will implement various
technologies that have been submitted to the ECMA for standardization.

Mono implementation of WCF, Windows Communication Foundation

%package wcf-4.0
Summary:	Mono implementation of WCF, Windows Communication Foundation, API 4.0
Group:		Development/Other
Requires:	%name-4.0 = %version
Conflicts:	%name-wcf < 2.10.2-2

%description wcf-4.0
The Mono Project is an open development initiative that is working to
develop an open source, Unix version of the .NET development platform.
Its objective is to enable Unix developers to build and deploy
cross-platform .NET applications. The project will implement various
technologies that have been submitted to the ECMA for standardization.

Mono implementation of WCF, Windows Communication Foundation

%package build
Summary: Mono APIs needed for software development
Group: Development/Other
Requires: %name-build-2.0 = %version
Requires: %name-build-3.5 = %version
Requires: %name-build-4.0 = %version

%description build
The Mono Project is an open development initiative that is working to
develop an open source, Unix version of the .NET development platform.
Its objective is to enable Unix developers to build and deploy
cross-platform .NET applications. The project will implement various
technologies that have been submitted to the ECMA for standardization.

Mono APIs needed for software development

%package build-2.0
Summary: Mono APIs needed for software development, API 2.0
Group: Development/Other
Conflicts: %libnamedev < 2.10.5-2

%description build-2.0
The Mono Project is an open development initiative that is working to
develop an open source, Unix version of the .NET development platform.
Its objective is to enable Unix developers to build and deploy
cross-platform .NET applications. The project will implement various
technologies that have been submitted to the ECMA for standardization.

Mono APIs needed for software development, API 2.0

%package build-3.5
Summary: Mono APIs needed for software development, API 3.5
Group: Development/Other
Conflicts: %libnamedev < 2.10.5-2

%description build-3.5
The Mono Project is an open development initiative that is working to
develop an open source, Unix version of the .NET development platform.
Its objective is to enable Unix developers to build and deploy
cross-platform .NET applications. The project will implement various
technologies that have been submitted to the ECMA for standardization.

Mono APIs needed for software development, API 3.5

%package build-4.0
Summary: Mono APIs needed for software development, API 4.0
Group: Development/Other
Conflicts: %libnamedev < 2.10.5-2

%description build-4.0
The Mono Project is an open development initiative that is working to
develop an open source, Unix version of the .NET development platform.
Its objective is to enable Unix developers to build and deploy
cross-platform .NET applications. The project will implement various
technologies that have been submitted to the ECMA for standardization.

Mono APIs needed for software development, API 4.0

%prep
%setup -q
%patch0 -p1 -b .dllmap
%patch1 -p1 -b .selfexe
%patch4 -p1 -b .glop
%patch5 -p1 -b .dep_whitespace~

%build
#gw else libmonosgen-2.0.la does not build
%define _disable_ld_no_undefined 1
%configure2_5x --with-preview=yes \
  --with-sgen=%{sgen} \
%if %llvm == yes
 --enable-loadedllvm \
%endif
 --with-oprofile=%_prefix

#gw parallel build broken in 2.6
make

%check
#gw unit tests in mcs/class/corlib fail
#make check


%install
%makeinstall_std

mv %buildroot%{_datadir}/libgc-mono installed-docs

#gw these are all obsolete and shouldn't be packaged:
rm -f %buildroot%{_bindir}/mbas \
      %buildroot%{_mandir}/man1/{mint.1,oldmono.1,monostyle.1} 
# these work on Windows only
rm -fr %buildroot%{monodir}/*/Mono.Security.Win32*
# remove stuff that we don't package
rm -f %buildroot%{_bindir}/cilc
rm -f %buildroot%{_mandir}/man1/cilc.1*
rm -f %buildroot%{monodir}/*/browsercaps-updater.exe*
rm -f %buildroot%{monodir}/*/culevel.exe*
rm -f %buildroot%{monodir}/*/cilc.exe*
#gw not in 2.8 as well:
rm -f %buildroot%{_bindir}/prj2make
rm -f %buildroot%{_mandir}/man1/prj2make.1*
#gw not usable on Cooker:
#gw it is still needed for the deps
#rm -rf %buildroot/%{monodir}/*/Mono.WebBrowser*

%find_lang mcs

mkdir -p %{buildroot}%{_sysconfdir}/pki/mono
install -p -m0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/pki/mono/

%files -f mcs.lang
%dir %{_sysconfdir}/mono
%dir %{_sysconfdir}/mono/2.0/
%dir %{_sysconfdir}/mono/4.0/
%config(noreplace) %{_sysconfdir}/mono/2.0/machine.config
%config(noreplace) %{_sysconfdir}/mono/4.0/machine.config
%config(noreplace) %{_sysconfdir}/mono/2.0/settings.map
%config(noreplace) %{_sysconfdir}/mono/4.0/settings.map
%config  %{_sysconfdir}/mono/config
%{_bindir}/mono
%{_bindir}/mono-configuration-crypto
%if %sgen == yes
%{_bindir}/mono-sgen
%endif
%{_bindir}/mono-sgen-gdb.py
%{_bindir}/mono-test-install
%{_bindir}/csharp
%{_bindir}/csharp2
%{_bindir}/certmgr
%{_bindir}/chktrust
%{_bindir}/dmcs
%{_bindir}/gacutil
%{_bindir}/gacutil2
%{_bindir}/gmcs
%{_bindir}/mcs
%{_bindir}/mozroots
%{_bindir}/peverify
%{_bindir}/setreg
%{_bindir}/sn
%{_mandir}/man1/mono.1*
%{_mandir}/man1/mono-configuration-crypto.1*
%{_mandir}/man1/certmgr.1*
%{_mandir}/man1/chktrust.1*
%{_mandir}/man1/csharp.1*
%{_mandir}/man1/gacutil.1*
%{_mandir}/man1/mcs.1*
%{_mandir}/man1/mozroots.1*
%{_mandir}/man1/setreg.1*
%{_mandir}/man1/sn.1*
%{_mandir}/man5/mono-config.5*
%dir %{monodir}
%dir %{monodir}/gac/
%dir %{monodir}/3.5/
%{monodir}/mono-configuration-crypto
%dir %{monodir}/gac/Mono.C5
%{monodir}/gac/Mono.C5/1.1.0.0*
%{monodir}/gac/Mono.Cecil/
%{monodir}/gac/Mono.Cecil.Mdb/

%files 2.0
%dir %{monodir}/2.0
%{monodir}/2.0/Commons.Xml.Relaxng.dll
%{monodir}/2.0/CustomMarshalers.dll
%{monodir}/2.0/I18N.West.dll
%{monodir}/2.0/I18N.dll
%{monodir}/2.0/ICSharpCode.SharpZipLib.dll
%{monodir}/2.0/Microsoft.VisualC.dll
%{monodir}/2.0/Mono.C5.dll
%{monodir}/2.0/Mono.CSharp.dll
%{monodir}/2.0/Mono.Cairo.dll
%{monodir}/2.0/Mono.CompilerServices.SymbolWriter.dll
%{monodir}/2.0/Mono.Management.dll
%{monodir}/2.0/Mono.Posix.dll
%{monodir}/2.0/Mono.Security.dll
%{monodir}/2.0/Mono.Simd.dll
%{monodir}/2.0/Mono.Tasklets.dll
%{monodir}/2.0/OpenSystem.C.dll
%{monodir}/2.0/System.Configuration.dll
%{monodir}/2.0/System.Core.dll
%{monodir}/2.0/System.Drawing.dll
%{monodir}/2.0/System.Net.dll
%{monodir}/2.0/System.Security.dll
%{monodir}/2.0/System.Xml.Linq.dll
%{monodir}/2.0/System.Xml.dll
%{monodir}/2.0/System.dll
%{monodir}/2.0/cscompmgd.dll
%{monodir}/2.0/csharp.exe
%{monodir}/2.0/csharp.exe.mdb
%{monodir}/2.0/gacutil.exe
%{monodir}/2.0/gacutil.exe.mdb
%{monodir}/2.0/gmcs.exe
%{monodir}/2.0/gmcs.exe.config
%{monodir}/2.0/gmcs.exe.mdb
%{monodir}/2.0/mcs.exe
%{monodir}/2.0/mcs.exe.so
%{monodir}/2.0/mscorlib.dll
%{monodir}/2.0/mscorlib.dll.mdb
%{monodir}/2.0/mscorlib.dll.so
%{monodir}/gac/Commons.Xml.Relaxng/2.0.0.0*
%{monodir}/gac/CustomMarshalers/2.0.0.0*
%{monodir}/gac/I18N.West/2.0.0.0*
%{monodir}/gac/I18N/2.0.0.0*
%{monodir}/gac/ICSharpCode.SharpZipLib/2.84.0.0*
%{monodir}/gac/Microsoft.VisualC/8.0.0.0*
%{monodir}/gac/Mono.Cairo/2.0.0.0*
%{monodir}/gac/Mono.CSharp/2.0.0.0*
%{monodir}/gac/Mono.CompilerServices.SymbolWriter/2.0.0.0*
%{monodir}/gac/Mono.Management/2.0.0.0*
%{monodir}/gac/Mono.Posix/2.0.0.0*
%{monodir}/gac/Mono.Security/2.0.0.0*
%{monodir}/gac/Mono.Simd/2.0.0.0*
%{monodir}/gac/Mono.Tasklets/2.0.0.0*
%{monodir}/gac/OpenSystem.C/2.0.0.0*
%{monodir}/gac/System.Configuration/2.0.0.0*
%{monodir}/gac/System.Core/3.5.0.0*
%{monodir}/gac/System.Drawing/2.0.0.0*
%{monodir}/gac/System.Net/3.5.0.0*
%{monodir}/gac/System.Security/2.0.0.0*
%{monodir}/gac/System.Xml.Linq/3.5.0.0*
%{monodir}/gac/System.Xml/2.0.0.0*
%{monodir}/gac/System/2.0.0.0*
%{monodir}/gac/cscompmgd/8.0.0.0*

%files 4.0
%{monodir}/4.0/Commons.Xml.Relaxng.dll
%{monodir}/4.0/CustomMarshalers.dll
%{monodir}/4.0/I18N.West.dll
%{monodir}/4.0/I18N.dll
%{monodir}/4.0/ICSharpCode.SharpZipLib.dll
%{monodir}/4.0/Microsoft.CSharp.dll
%{monodir}/4.0/Microsoft.VisualC.dll
%{monodir}/4.0/Mono.C5.dll
%{monodir}/4.0/Mono.CSharp.dll
%{monodir}/4.0/Mono.Cairo.dll
%{monodir}/4.0/Mono.CompilerServices.SymbolWriter.dll
%{monodir}/4.0/Mono.Management.dll
%{monodir}/4.0/Mono.Posix.dll
%{monodir}/4.0/Mono.Security.dll
%{monodir}/4.0/Mono.Simd.dll
%{monodir}/4.0/Mono.Tasklets.dll
%{monodir}/4.0/OpenSystem.C.dll
%{monodir}/4.0/System.Configuration.dll
%{monodir}/4.0/System.Core.dll
%{monodir}/4.0/System.Drawing.dll
%{monodir}/4.0/System.Dynamic.dll
%{monodir}/4.0/System.Net.dll
%{monodir}/4.0/System.Numerics.dll
%{monodir}/4.0/System.Security.dll
%{monodir}/4.0/System.Xml.Linq.dll
%{monodir}/4.0/System.Xml.dll
%{monodir}/4.0/System.dll
%{monodir}/4.0/certmgr.exe
%{monodir}/4.0/certmgr.exe.mdb
%{monodir}/4.0/chktrust.exe
%{monodir}/4.0/chktrust.exe.mdb
%{monodir}/4.0/cscompmgd.dll
%{monodir}/4.0/csharp.exe
%{monodir}/4.0/csharp.exe.mdb
%{monodir}/4.0/dmcs.exe
%{monodir}/4.0/dmcs.exe.config
%{monodir}/4.0/dmcs.exe.mdb
%{monodir}/4.0/gacutil.exe
%{monodir}/4.0/gacutil.exe.mdb
%{monodir}/4.0/mozroots.exe
%{monodir}/4.0/mozroots.exe.mdb
%{monodir}/4.0/mscorlib.dll
%{monodir}/4.0/mscorlib.dll.mdb
%{monodir}/4.0/setreg.exe
%{monodir}/4.0/setreg.exe.mdb
%{monodir}/4.0/sn.exe
%{monodir}/4.0/sn.exe.mdb
%{monodir}/gac/Commons.Xml.Relaxng/4.0.0.0*
%{monodir}/gac/CustomMarshalers/4.0.0.0*
%{monodir}/gac/I18N.West/4.0.0.0*
%{monodir}/gac/I18N/4.0.0.0*
%{monodir}/gac/ICSharpCode.SharpZipLib/4.84.0.0*
%{monodir}/gac/Microsoft.CSharp/4.0.0.0*
%{monodir}/gac/Microsoft.VisualC/0.0.0.0*
%{monodir}/gac/Mono.CSharp/4.0.0.0*
%{monodir}/gac/Mono.Cairo/4.0.0.0*
%{monodir}/gac/Mono.CompilerServices.SymbolWriter/4.0.0.0*
%{monodir}/gac/Mono.Management/4.0.0.0*
%{monodir}/gac/Mono.Posix/4.0.0.0*
%{monodir}/gac/Mono.Security/4.0.0.0*
%{monodir}/gac/Mono.Simd/4.0.0.0*
%{monodir}/gac/Mono.Tasklets/4.0.0.0*
%{monodir}/gac/OpenSystem.C/4.0.0.0*
%{monodir}/gac/System.Configuration/4.0.0.0*
%{monodir}/gac/System.Core/4.0.0.0*
%{monodir}/gac/System.Drawing/4.0.0.0*
%{monodir}/gac/System.Dynamic/4.0.0.0*
%{monodir}/gac/System.Net/4.0.0.0*
%{monodir}/gac/System.Numerics/4.0.0.0*
%{monodir}/gac/System.Security/4.0.0.0*
%{monodir}/gac/System.Xml.Linq/4.0.0.0*
%{monodir}/gac/System.Xml/4.0.0.0*
%{monodir}/gac/System/4.0.0.0*
%{monodir}/gac/cscompmgd/0.0.0.0*

%files compat
%dir %{monodir}/compat-2.0/
%{monodir}/compat-2.0/ICSharpCode.SharpZipLib.dll
%{monodir}/gac/ICSharpCode.SharpZipLib/2.6.0.0*

%files build

%files build-2.0
%{monodir}/2.0/Microsoft.Build.Tasks.dll
%dir %{monodir}/gac/Microsoft.Build.Tasks
%{monodir}/gac/Microsoft.Build.Tasks/2.0.0.0*
%{monodir}/2.0/Microsoft.Build.Framework.dll
%dir %{monodir}/gac/Microsoft.Build.Framework/
%{monodir}/gac/Microsoft.Build.Framework/2.0.0.0*
%{monodir}/2.0/Microsoft.Build.Utilities.dll
%dir %{monodir}/gac/Microsoft.Build.Utilities/
%{monodir}/gac/Microsoft.Build.Utilities/2.0.0.0*
%{monodir}/2.0/Microsoft.Build.Engine.dll
%dir %{monodir}/gac/Microsoft.Build.Engine/
%{monodir}/gac/Microsoft.Build.Engine/2.0.0.0*
%{monodir}/2.0/Mono.Debugger.Soft.dll
%dir %{monodir}/gac/Mono.Debugger.Soft/
%{monodir}/gac/Mono.Debugger.Soft/2.0.0.0*
%{monodir}/2.0/PEAPI.dll
%dir %{monodir}/gac/PEAPI/
%{monodir}/gac/PEAPI/2.0.0.0*
%{monodir}/2.0/MSBuild

%files build-3.5
%{monodir}/3.5/Microsoft.Build.Framework.dll
%dir %{monodir}/gac/Microsoft.Build.Framework/
%{monodir}/gac/Microsoft.Build.Framework/3.5.0.0*
%{monodir}/3.5/Microsoft.Build.Engine.dll
%dir %{monodir}/gac/Microsoft.Build.Engine/
%{monodir}/gac/Microsoft.Build.Engine/3.5.0.0*
%{monodir}/3.5/Microsoft.Build.Tasks.v3.5.dll
%{monodir}/gac/Microsoft.Build.Tasks.v3.5
%{monodir}/gac/Microsoft.Build.Utilities.v3.5
%{monodir}/3.5/Microsoft.Build.Utilities.v3.5.dll
%{monodir}/3.5/MSBuild

%files build-4.0
%{monodir}/4.0/Microsoft.Build.dll
%dir %{monodir}/gac/Microsoft.Build/
%{monodir}/gac/Microsoft.Build/4.0.0.0*
%{monodir}/4.0/Microsoft.Build.xsd
%{monodir}/4.0/Microsoft.Build.Framework.dll
%dir %{monodir}/gac/Microsoft.Build.Framework/
%{monodir}/gac/Microsoft.Build.Framework/4.0.0.0*
%{monodir}/4.0/Microsoft.Build.Engine.dll
%dir %{monodir}/gac/Microsoft.Build.Engine/
%{monodir}/gac/Microsoft.Build.Engine/4.0.0.0*
%{monodir}/gac/Microsoft.Build.Tasks.v4.0
%{monodir}/4.0/Microsoft.Build.Tasks.v4.0.dll
%{monodir}/gac/Microsoft.Build.Utilities.v4.0
%{monodir}/4.0/Microsoft.Build.Utilities.v4.0.dll
%{monodir}/4.0/Microsoft.CSharp.targets
%{monodir}/4.0/Microsoft.Common.targets
%{monodir}/4.0/Microsoft.Common.tasks
%{monodir}/4.0/Microsoft.VisualBasic.targets
%{monodir}/4.0/PEAPI.dll
%dir %{monodir}/gac/PEAPI/
%{monodir}/gac/PEAPI/4.0.0.0*
%{monodir}/4.0/Mono.CodeContracts.dll
%dir %{monodir}/gac/Mono.CodeContracts/
%{monodir}/gac/Mono.CodeContracts/4.0.0.0*
%{monodir}/4.0/Mono.Debugger.Soft.dll
%dir %{monodir}/gac/Mono.Debugger.Soft/
%{monodir}/gac/Mono.Debugger.Soft/4.0.0.0*
%{monodir}/4.0/MSBuild

%files doc
%doc AUTHORS COPYING.LIB NEWS README
%doc docs/*[^Makefile-Makefile.in]
%doc mcs*/docs/clr-abi.txt mcs*/docs/compiler.txt mcs*/docs/control-flow-analysis.txt
%doc installed-docs/*

%files -n %{libname}
%{_libdir}/libmono-profiler*.so.%{major}*
%if %sgen == yes
%{_libdir}/libmonosgen-2.0.so.%{major}*
%endif
# gw always check if they've got a valid soname
%{_libdir}/libMonoPosixHelper.so
%{_libdir}/libMonoSupportW.so
%{_libdir}/libikvm-native.so

%files -n %{libname1}
%{_libdir}/libmono-2.0.so.%{major1}*

%if %llvm == yes
%files -n %{libnamellvm}
%{_libdir}/libmono-llvm.so.%{major}*
%endif

%files -n %{libnamedev}
%doc ChangeLog
%{_sysconfdir}/pki/mono/
%dir %{_includedir}/mono-2.0/
%{_includedir}/mono-2.0/*
%{_libdir}/*.a
%{_libdir}/libmono*.so
%{_libdir}/pkgconfig/cecil.pc
%{_libdir}/pkgconfig/dotnet.pc
%{_libdir}/pkgconfig/dotnet35.pc
%{_libdir}/pkgconfig/mono-cairo.pc
%{_libdir}/pkgconfig/mono-lineeditor.pc
%{_libdir}/pkgconfig/mono-options.pc
%{_libdir}/pkgconfig/mono.pc
%{_libdir}/pkgconfig/mono-2.pc
%{_libdir}/pkgconfig/monosgen-2.pc
%{_libdir}/pkgconfig/mono.web.pc
%{_libdir}/pkgconfig/system.web.extensions.design_1.0.pc
%{_libdir}/pkgconfig/system.web.extensions_1.0.pc
%{_libdir}/pkgconfig/system.web.mvc.pc
%{_libdir}/pkgconfig/system.web.mvc2.pc
%{_libdir}/pkgconfig/mono-nunit.pc
%{_libdir}/pkgconfig/monodoc.pc
%{_libdir}/pkgconfig/wcf.pc
%{_bindir}/al
%{_bindir}/al2
%{_bindir}/caspol
%{_bindir}/ccrewrite
%{_bindir}/cert2spc
%{_bindir}/dtd2rng
%{_bindir}/dtd2xsd
%{_bindir}/genxs
%{_bindir}/httpcfg
%{_bindir}/ilasm
%{_bindir}/installvst
%{_bindir}/lc
#
%{_bindir}/macpack
#
%{_bindir}/makecert
%{_bindir}/mkbundle
%{_bindir}/mono-api-info
%{_bindir}/mono-cil-strip
%{_bindir}/mono-find-provides
%{_bindir}/mono-find-requires
%{_bindir}/mono-gdb.py
%{_bindir}/mono-heapviz
%{_bindir}/mono-shlib-cop
%{_bindir}/mono-xmltool
%{_bindir}/monodis
%{_bindir}/monolinker
%{_bindir}/monop
%{_bindir}/monop2
%{_bindir}/mprof-report
%{_bindir}/pedump
%{_bindir}/permview
%{_bindir}/resgen
%{_bindir}/resgen2
%{_bindir}/secutil
%{_bindir}/sgen
%{_bindir}/signcode
%{_bindir}/pdb2mdb
%{_bindir}/xbuild
%{_bindir}/monograph
%{_mandir}/man1/ccrewrite.1*
%{_mandir}/man1/cert2spc.1*
%{_mandir}/man1/dtd2xsd.1*
%{_mandir}/man1/genxs.1*
%{_mandir}/man1/httpcfg.1*
%{_mandir}/man1/ilasm*.1*
%{_mandir}/man1/lc.1*
#
%{_mandir}/man1/macpack.1*
#
%{_mandir}/man1/makecert.1*
%{_mandir}/man1/mkbundle.1*
%{_mandir}/man1/mono-api-info.1*
%{_mandir}/man1/mono-cil-strip.1*
%{_mandir}/man1/mono-shlib-cop.1*
%{_mandir}/man1/monodis.1*
%{_mandir}/man1/monolinker.1*
%{_mandir}/man1/monop.1*
%{_mandir}/man1/mprof-report.1*
%{_mandir}/man1/permview.1*
%{_mandir}/man1/resgen.1*
%{_mandir}/man1/secutil.1*
%{_mandir}/man1/sgen.1*
%{_mandir}/man1/signcode.1*
%{_mandir}/man1/al.1*
%{_mandir}/man1/mono-xmltool.1*
%{_mandir}/man1/pdb2mdb.1*
%{_mandir}/man1/xbuild.1*
%{_prefix}/lib/mono-source-libs/
%{monodir}/4.0/dtd2rng.exe*
%{monodir}/4.0/dtd2xsd.exe*
%{monodir}/4.0/httpcfg.exe*
%{monodir}/4.0/macpack.exe*
%{monodir}/4.0/makecert.exe*
%{monodir}/4.0/mono-api-info.exe*
%{monodir}/4.0/mono-cil-strip.exe*
%{monodir}/2.0/monolinker.exe
%{monodir}/2.0/monolinker.exe.mdb
%{monodir}/4.0/monolinker.exe*
%{monodir}/4.0/pdb2mdb.exe*
%{monodir}/4.0/permview.exe*
%{monodir}/4.0/resgen.exe*
%{monodir}/4.0/secutil.exe*
%{monodir}/4.0/sgen.exe*
%{monodir}/4.0/signcode.exe*
%{monodir}/2.0/Microsoft.Build.xsd
%{monodir}/2.0/Microsoft.Common.tasks
%{monodir}/2.0/Microsoft.Common.targets
%{monodir}/2.0/Microsoft.CSharp.targets
#
%{monodir}/2.0/Microsoft.VisualBasic.targets
#
%{monodir}/2.0/xbuild.rsp
%{monodir}/2.0/al.exe
%{monodir}/2.0/al.exe.mdb
%{monodir}/4.0/al.exe*
%{monodir}/4.0/caspol.exe*
%{monodir}/4.0/ccrewrite.exe*
%{monodir}/4.0/cert2spc.exe*
%{monodir}/2.0/genxs.exe*
%{monodir}/4.0/genxs.exe*
%{monodir}/4.0/ictool.exe*
%{monodir}/2.0/ilasm.exe
%{monodir}/2.0/ilasm.exe.mdb
%{monodir}/4.0/ilasm.exe*
%{monodir}/4.0/installvst.exe*
%{monodir}/4.0/lc.exe*
%{monodir}/2.0/mkbundle.exe*
%{monodir}/4.0/mkbundle.exe*
%{monodir}/2.0/monop.exe
%{monodir}/2.0/monop.exe.mdb
%{monodir}/4.0/monop.exe*
%{monodir}/4.0/mono-shlib-cop.exe*
%{monodir}/4.0/mono-xmltool.exe*
%{monodir}/2.0/resgen.exe
%{monodir}/2.0/resgen.exe.mdb
%{monodir}/2.0/xbuild.exe
%{monodir}/2.0/xbuild.exe.mdb
%{monodir}/4.0/xbuild.exe*
%{monodir}/4.0/xbuild.rsp
%{monodir}/3.5/*.tasks
%{monodir}/3.5/*.targets
%{monodir}/3.5/xbuild.*
%{monodir}/3.5/Microsoft.Build.xsd
%{monodir}/xbuild/
%{monodir}/xbuild-frameworks/
%{_datadir}/mono-2.0/

%files winfxcore

%files winfxcore-2.0
%{monodir}/2.0/System.Data.Services.Client.dll
%{monodir}/gac/System.Data.Services.Client/3.5.0.0*
%{monodir}/2.0/WindowsBase.dll*
%{monodir}/gac/WindowsBase/3.0.0.0*

%files winfxcore-4.0
%{monodir}/4.0/System.Data.Services.Client.dll
%{monodir}/gac/System.Data.Services.Client/4.0.0.0*
%{monodir}/4.0/WindowsBase.dll*
%{monodir}/gac/WindowsBase/4.0.0.0*

%files web
%dir %{_sysconfdir}/mono/mconfig
%config(noreplace) %{_sysconfdir}/mono/browscap.ini
%config(noreplace) %{_sysconfdir}/mono/mconfig/config.xml
%{_bindir}/disco
%{_bindir}/mconfig
%{_bindir}/soapsuds
%{_bindir}/wsdl
%{_bindir}/wsdl2
%{_bindir}/xsd
%{_mandir}/man1/disco.1*
%{_mandir}/man1/mconfig.1*
%{_mandir}/man1/soapsuds.1*
%{_mandir}/man1/wsdl.1*
%{_mandir}/man1/xsd.1*

%files web-2.0
%config(noreplace) %{_sysconfdir}/mono/2.0/Browsers/Compat.browser
%config(noreplace) %{_sysconfdir}/mono/2.0/DefaultWsdlHelpGenerator.aspx
%config(noreplace) %{_sysconfdir}/mono/2.0/web.config
%{monodir}/2.0/Mono.Http.dll
%{monodir}/2.0/Mono.Web.dll
%{monodir}/2.0/System.ComponentModel.DataAnnotations.dll
%{monodir}/2.0/System.Runtime.Remoting.dll
%{monodir}/2.0/System.Runtime.Serialization.Formatters.Soap.dll
%{monodir}/2.0/System.Web.Abstractions.dll
%{monodir}/2.0/System.Web.DynamicData.dll
%{monodir}/2.0/System.Web.Extensions.Design.dll
%{monodir}/2.0/System.Web.Extensions.dll
%{monodir}/2.0/System.Web.Mvc.dll
%{monodir}/2.0/System.Web.Routing.dll
%{monodir}/2.0/System.Web.Services.dll
%{monodir}/2.0/System.Web.dll
%{monodir}/2.0/wsdl.exe
%{monodir}/2.0/wsdl.exe.mdb
%{monodir}/2.0/xsd.exe
%{monodir}/2.0/xsd.exe.mdb
%{monodir}/gac/Mono.Http/2.0.0.0*
%{monodir}/gac/Mono.Web/2.0.0.0*
%{monodir}/gac/System.ComponentModel.DataAnnotations/3.5.0.0*
%{monodir}/gac/System.Runtime.Remoting/2.0.0.0*
%{monodir}/gac/System.Runtime.Serialization.Formatters.Soap/2.0.0.0*
%{monodir}/gac/System.Web.Abstractions/3.5.0.0*
%{monodir}/gac/System.Web.DynamicData/3.5.0.0*
%{monodir}/gac/System.Web.Extensions.Design/3.5.0.0*
%{monodir}/gac/System.Web.Extensions/3.5.0.0*
%{monodir}/gac/System.Web.Mvc/2.0.0.0*
%{monodir}/gac/System.Web.Routing/3.5.0.0*
%{monodir}/gac/System.Web.Services/2.0.0.0*
%{monodir}/gac/System.Web/2.0.0.0*

%files web-4.0
%config(noreplace) %{_sysconfdir}/mono/4.0/DefaultWsdlHelpGenerator.aspx
%config(noreplace) %{_sysconfdir}/mono/4.0/web.config
%{monodir}/4.0/Microsoft.Web.Infrastructure.dll
%{monodir}/4.0/Mono.Http.dll
%{monodir}/4.0/Mono.Web.dll
%{monodir}/4.0/System.ComponentModel.Composition.dll
%{monodir}/4.0/System.ComponentModel.DataAnnotations.dll
%{monodir}/4.0/System.Runtime.Remoting.dll
%{monodir}/4.0/System.Runtime.Serialization.Formatters.Soap.dll
%{monodir}/4.0/System.Web.Abstractions.dll
%{monodir}/4.0/System.Web.ApplicationServices.dll
%{monodir}/4.0/System.Web.DynamicData.dll
%{monodir}/4.0/System.Web.Extensions.Design.dll
%{monodir}/4.0/System.Web.Extensions.dll
%{monodir}/4.0/System.Web.Routing.dll
%{monodir}/4.0/System.Web.Services.dll
%{monodir}/4.0/System.Web.dll
%{monodir}/4.0/disco.exe
%{monodir}/4.0/disco.exe.mdb
%{monodir}/4.0/mconfig.exe
%{monodir}/4.0/mconfig.exe.mdb
%{monodir}/4.0/soapsuds.exe
%{monodir}/4.0/soapsuds.exe.mdb
%{monodir}/4.0/wsdl.exe
%{monodir}/4.0/wsdl.exe.mdb
%{monodir}/4.0/xsd.exe
%{monodir}/4.0/xsd.exe.mdb
%{monodir}/gac/Microsoft.Web.Infrastructure/1.0.0.0*
%{monodir}/gac/Mono.Http/4.0.0.0*
%{monodir}/gac/Mono.Web/4.0.0.0*
%{monodir}/gac/System.ComponentModel.Composition/4.0.0.0*
%{monodir}/gac/System.ComponentModel.DataAnnotations/4.0.0.0*
%{monodir}/gac/System.Runtime.Remoting/4.0.0.0*
%{monodir}/gac/System.Runtime.Serialization.Formatters.Soap/4.0.0.0*
%{monodir}/gac/System.Web.Abstractions/4.0.0.0*
%{monodir}/gac/System.Web.ApplicationServices/4.0.0.0*
%{monodir}/gac/System.Web.DynamicData/4.0.0.0*
%{monodir}/gac/System.Web.Extensions.Design/4.0.0.0*
%{monodir}/gac/System.Web.Extensions/4.0.0.0*
%{monodir}/gac/System.Web.Routing/4.0.0.0*
%{monodir}/gac/System.Web.Services/4.0.0.0*
%{monodir}/gac/System.Web/4.0.0.0*

%files web-compat
%{monodir}/compat-2.0/System.Web.Extensions.Design.dll
%{monodir}/compat-2.0/System.Web.Extensions.dll
%{monodir}/compat-2.0/System.Web.Mvc.dll
%{monodir}/gac/System.Web.Extensions.Design/1.0.61025.0*
%{monodir}/gac/System.Web.Extensions/1.0.61025.0*
%{monodir}/gac/System.Web.Mvc/1.0.0.0*

%files winforms

%files winforms-2.0
%{monodir}/2.0/Accessibility.dll
%{monodir}/2.0/Mono.WebBrowser.dll
%{monodir}/2.0/System.Design.dll
%{monodir}/2.0/System.Drawing.Design.dll
%{monodir}/2.0/System.Windows.Forms.dll
%{monodir}/gac/Accessibility/2.0.0.0*
%{monodir}/gac/Mono.WebBrowser/2.0.0.0*
%{monodir}/gac/System.Design/2.0.0.0*
%{monodir}/gac/System.Drawing.Design/2.0.0.0*
%{monodir}/gac/System.Windows.Forms/2.0.0.0*

%files winforms-4.0
#gw stupid rpm5:
%dir %{monodir}
%dir %{monodir}/4.0
%dir %{monodir}/gac
%dir %{monodir}/gac/Accessibility
%dir %{monodir}/gac/Mono.WebBrowser
%dir %{monodir}/gac/System.Design
%dir %{monodir}/gac/System.Drawing.Design
%dir %{monodir}/gac/System.Windows.Forms
%dir %{monodir}/gac/System.Windows.Forms.DataVisualization
%{monodir}/4.0/Accessibility.dll
%{monodir}/4.0/Mono.WebBrowser.dll
%{monodir}/4.0/System.Design.dll
%{monodir}/4.0/System.Drawing.Design.dll
%{monodir}/4.0/System.Windows.Forms.DataVisualization.dll
%{monodir}/4.0/System.Windows.Forms.dll
%{monodir}/gac/Accessibility/4.0.0.0*
%{monodir}/gac/Mono.WebBrowser/4.0.0.0*
%{monodir}/gac/System.Design/4.0.0.0*
%{monodir}/gac/System.Drawing.Design/4.0.0.0*
%{monodir}/gac/System.Windows.Forms.DataVisualization/4.0.0.0*
%{monodir}/gac/System.Windows.Forms/4.0.0.0*

%files winforms-compat

%files extras
%{_bindir}/mono-service
%{_bindir}/mono-service2
%{_mandir}/man1/mono-service.1*

%files extras-2.0
%{monodir}/2.0/Mono.Messaging.RabbitMQ.dll
%{monodir}/2.0/Mono.Messaging.dll
%{monodir}/2.0/RabbitMQ.Client.Apigen.exe
%{monodir}/2.0/RabbitMQ.Client.Apigen.exe.mdb
%{monodir}/2.0/RabbitMQ.Client.dll
%{monodir}/2.0/System.Configuration.Install.dll
%{monodir}/2.0/System.Management.dll
%{monodir}/2.0/System.Messaging.dll
%{monodir}/2.0/System.ServiceProcess.dll
%{monodir}/2.0/mono-service.exe
%{monodir}/2.0/mono-service.exe.mdb
%{monodir}/gac/Mono.Messaging.RabbitMQ/2.0.0.0*
%{monodir}/gac/Mono.Messaging/2.0.0.0*
%{monodir}/gac/RabbitMQ.Client/2.0.0.0*
%{monodir}/gac/System.Configuration.Install/2.0.0.0*
%{monodir}/gac/System.Management/2.0.0.0*
%{monodir}/gac/System.Messaging/2.0.0.0*
%{monodir}/gac/System.ServiceProcess/2.0.0.0*
%{monodir}/gac/mono-service/2.0.0.0*

%files extras-4.0
%{monodir}/4.0/Mono.Messaging.RabbitMQ.dll
%{monodir}/4.0/Mono.Messaging.dll
%{monodir}/4.0/RabbitMQ.Client.Apigen.exe
%{monodir}/4.0/RabbitMQ.Client.Apigen.exe.mdb
%{monodir}/4.0/RabbitMQ.Client.dll
%{monodir}/4.0/System.Configuration.Install.dll
%{monodir}/4.0/System.Management.dll
%{monodir}/4.0/System.Messaging.dll
%{monodir}/4.0/System.Runtime.Caching.dll
%{monodir}/4.0/System.ServiceProcess.dll
%{monodir}/4.0/System.Xaml.dll
%{monodir}/4.0/installutil.exe
%{monodir}/4.0/installutil.exe.mdb
%{monodir}/4.0/mono-service.exe
%{monodir}/4.0/mono-service.exe.mdb
%{monodir}/gac/Mono.Messaging.RabbitMQ/4.0.0.0*
%{monodir}/gac/Mono.Messaging/4.0.0.0*
%{monodir}/gac/RabbitMQ.Client/4.0.0.0*
%{monodir}/gac/System.Configuration.Install/4.0.0.0*
%{monodir}/gac/System.Management/4.0.0.0*
%{monodir}/gac/System.Messaging/4.0.0.0*
%{monodir}/gac/System.Runtime.Caching/4.0.0.0*
%{monodir}/gac/System.ServiceProcess/4.0.0.0*
%{monodir}/gac/System.Xaml/4.0.0.0*
%{monodir}/gac/mono-service/4.0.0.0*

%files extras-compat

%files data
%{_bindir}/sqlmetal
%{_bindir}/sqlsharp
%{_mandir}/man1/sqlsharp.1*
%dir %{monodir}
%dir %{monodir}/2.0
%dir %{monodir}/4.0
%dir %{monodir}/gac
%{monodir}/gac/IBM.Data.DB2
%{monodir}/2.0/IBM.Data.DB2.dll
%{monodir}/4.0/IBM.Data.DB2.dll

%files data-2.0
%{monodir}/2.0/Mono.Data.Tds.dll
%{monodir}/2.0/Novell.Directory.Ldap.dll
%{monodir}/2.0/System.Data.DataSetExtensions.dll
%{monodir}/2.0/System.Data.Linq.dll
%{monodir}/2.0/System.Data.Services.dll
%{monodir}/2.0/System.Data.dll
%{monodir}/2.0/System.DirectoryServices.dll
%{monodir}/2.0/System.EnterpriseServices.dll
%{monodir}/2.0/System.Runtime.Serialization.dll
%{monodir}/2.0/System.Transactions.dll
%{monodir}/2.0/Mono.Data.Sqlite.dll
%{monodir}/2.0/System.Data.OracleClient.dll
%{monodir}/2.0/Npgsql.dll
%{monodir}/gac/Npgsql/2.0.0.0*
%{monodir}/gac/System.Data.OracleClient/2.0.0.0*
%{monodir}/gac/Mono.Data.Sqlite/2.0.0.0*
%{monodir}/gac/Mono.Data.Tds/2.0.0.0*
%{monodir}/gac/Novell.Directory.Ldap/2.0.0.0*
%{monodir}/gac/System.Data.DataSetExtensions/3.5.0.0*
%{monodir}/gac/System.Data.Linq/3.5.0.0*
%{monodir}/gac/System.Data.Services/3.5.0.0*
%{monodir}/gac/System.Data/2.0.0.0*
%{monodir}/gac/System.DirectoryServices/2.0.0.0*
%{monodir}/gac/System.EnterpriseServices/2.0.0.0*
%{monodir}/gac/System.Runtime.Serialization/3.0.0.0*
%{monodir}/gac/System.Transactions/2.0.0.0*

%files data-4.0
%{monodir}/4.0/Mono.Data.Tds.dll
%{monodir}/4.0/Novell.Directory.Ldap.dll
%{monodir}/4.0/System.Data.DataSetExtensions.dll
%{monodir}/4.0/System.Data.Linq.dll
%{monodir}/4.0/System.Data.Services.dll
%{monodir}/4.0/System.Data.dll
%{monodir}/4.0/System.DirectoryServices.dll
%{monodir}/4.0/System.EnterpriseServices.dll
%{monodir}/4.0/System.Runtime.Serialization.dll
%{monodir}/4.0/System.Transactions.dll
%{monodir}/4.0/WebMatrix.Data.dll
%{monodir}/4.0/sqlmetal.exe
%{monodir}/4.0/sqlmetal.exe.config
%{monodir}/4.0/sqlmetal.exe.mdb
%{monodir}/4.0/sqlsharp.exe
%{monodir}/4.0/sqlsharp.exe.mdb
%{monodir}/4.0/Mono.Data.Sqlite.dll
%{monodir}/4.0/System.Data.OracleClient.dll
%{monodir}/4.0/Npgsql.dll
%{monodir}/gac/Npgsql/4.0.0.0*
%{monodir}/gac/System.Data.OracleClient/4.0.0.0*
%{monodir}/gac/Mono.Data.Sqlite/4.0.0.0*
%{monodir}/gac/Mono.Data.Tds/4.0.0.0*
%{monodir}/gac/Novell.Directory.Ldap/4.0.0.0*
%{monodir}/gac/System.Data.DataSetExtensions/4.0.0.0*
%{monodir}/gac/System.Data.Linq/4.0.0.0*
%{monodir}/gac/System.Data.Services/4.0.0.0*
%{monodir}/gac/System.Data/4.0.0.0*
%{monodir}/gac/System.DirectoryServices/4.0.0.0*
%{monodir}/gac/System.EnterpriseServices/4.0.0.0*
%{monodir}/gac/System.Runtime.Serialization/4.0.0.0*
%{monodir}/gac/System.Transactions/4.0.0.0*
%{monodir}/gac/WebMatrix.Data/4.0.0.0*

%files data-compat

%files locale-extras

%files locale-extras-2.0
%{monodir}/2.0/I18N.CJK.dll
%{monodir}/2.0/I18N.MidEast.dll
%{monodir}/2.0/I18N.Other.dll
%{monodir}/2.0/I18N.Rare.dll
%{monodir}/gac/I18N.CJK/2.0.0.0*
%{monodir}/gac/I18N.MidEast/2.0.0.0*
%{monodir}/gac/I18N.Other/2.0.0.0*
%{monodir}/gac/I18N.Rare/2.0.0.0*

%files locale-extras-4.0
%{monodir}/4.0/I18N.CJK.dll
%{monodir}/4.0/I18N.MidEast.dll
%{monodir}/4.0/I18N.Other.dll
%{monodir}/4.0/I18N.Rare.dll
%{monodir}/gac/I18N.CJK/4.0.0.0*
%{monodir}/gac/I18N.MidEast/4.0.0.0*
%{monodir}/gac/I18N.Other/4.0.0.0*
%{monodir}/gac/I18N.Rare/4.0.0.0*

%files locale-extras-compat

%files nunit
%{_bindir}/nunit-console
%{_bindir}/nunit-console2
%{monodir}/2.0/nunit-console.exe
%{monodir}/2.0/nunit-console.exe.config
%{monodir}/2.0/nunit-console.exe.mdb
%{monodir}/4.0/nunit-console.exe*
%{monodir}/gac/nunit-console-runner
%{monodir}/2.0/nunit-console-runner.dll
%{monodir}/4.0/nunit-console-runner.dll
%{monodir}/2.0/nunit.core.dll
%{monodir}/4.0/nunit.core.dll
%{monodir}/gac/nunit.core.extensions
%{monodir}/2.0/nunit.core.extensions.dll
%{monodir}/4.0/nunit.core.extensions.dll
%{monodir}/gac/nunit.core.interfaces
%{monodir}/2.0/nunit.core.interfaces.dll
%{monodir}/4.0/nunit.core.interfaces.dll
%{monodir}/2.0/nunit.framework.dll
%{monodir}/4.0/nunit.framework.dll
%{monodir}/gac/nunit.framework.extensions
%{monodir}/2.0/nunit.framework.extensions.dll
%{monodir}/4.0/nunit.framework.extensions.dll
%{monodir}/2.0/nunit.mocks.dll
%{monodir}/4.0/nunit.mocks.dll
%{monodir}/2.0/nunit.util.dll
%{monodir}/4.0/nunit.util.dll
%{monodir}/gac/nunit.core
%{monodir}/gac/nunit.framework
%{monodir}/gac/nunit.util
%{monodir}/gac/nunit.mocks

%files -n monodoc-core
%{monodir}/gac/monodoc
%{monodir}/monodoc
%{monodir}/2.0/mdoc.exe*
%{monodir}/4.0/mod.exe*
%{_bindir}/mdassembler
%{_bindir}/mdoc
%{_bindir}/mdoc-assemble
%{_bindir}/mdoc-export-html
%{_bindir}/mdoc-export-msxdoc
%{_bindir}/mdoc-update
%{_bindir}/mdoc-validate
%{_bindir}/mdvalidater
%{_bindir}/mod
%{_bindir}/monodocer
%{_bindir}/monodocs2html
%{_bindir}/monodocs2slashdoc
%{_prefix}/lib/monodoc
%{_mandir}/man1/mdassembler.1*
%{_mandir}/man1/mdoc-assemble.1*
%{_mandir}/man1/mdoc-export-html.1*
%{_mandir}/man1/mdoc-export-msxdoc.1*
%{_mandir}/man1/mdoc-update.1*
%{_mandir}/man1/mdoc-validate.1*
%{_mandir}/man1/mdoc.1*
%{_mandir}/man1/mdvalidater.1*
%{_mandir}/man1/monodocer.1*
%{_mandir}/man1/monodocs2html.1*
%{_mandir}/man5/mdoc.5*

%files wcf
%{_bindir}/svcutil

%files wcf-2.0
%{monodir}/2.0/System.IdentityModel.Selectors.dll
%{monodir}/2.0/System.IdentityModel.dll
%{monodir}/2.0/System.ServiceModel.Web.dll
%{monodir}/2.0/System.ServiceModel.dll
%{monodir}/gac/System.IdentityModel.Selectors/3.0.0.0*
%{monodir}/gac/System.IdentityModel/3.0.0.0*
%{monodir}/gac/System.ServiceModel.Web/3.5.0.0*
%{monodir}/gac/System.ServiceModel/3.0.0.0*

%files wcf-4.0
%{monodir}/4.0/System.IdentityModel.Selectors.dll
%{monodir}/4.0/System.IdentityModel.dll
%{monodir}/4.0/System.Runtime.DurableInstancing.dll
%{monodir}/4.0/System.ServiceModel.Discovery.dll
%{monodir}/4.0/System.ServiceModel.Routing.dll
%{monodir}/4.0/System.ServiceModel.Web.dll
%{monodir}/4.0/System.ServiceModel.dll
%{monodir}/4.0/svcutil.exe
%{monodir}/4.0/svcutil.exe.mdb
%{monodir}/gac/System.IdentityModel.Selectors/4.0.0.0*
%{monodir}/gac/System.IdentityModel/4.0.0.0*
%{monodir}/gac/System.Runtime.DurableInstancing/4.0.0.0*
%{monodir}/gac/System.ServiceModel.Discovery/4.0.0.0*
%{monodir}/gac/System.ServiceModel.Routing/4.0.0.0*
%{monodir}/gac/System.ServiceModel.Web/4.0.0.0*
%{monodir}/gac/System.ServiceModel/4.0.0.0*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15203 |12mr|mono-addins-0.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:     	mono-addins
Version:	0.6.2
Release:	%mkrel 1
License:	MIT
BuildArch:      noarch
URL:		http://www.go-mono.com
Source0:	http://ftp.novell.com/pub/mono/sources/%name/%name-%version.tar.bz2
BuildRequires:	mono-devel gtk-sharp2
Summary:	Mono Addins
Group:		Development/Other

%description
Mono Addin Support

%package 0.5
Group:		Development/Other
Summary: Mono Addins compatibility
Conflicts:	%name < 0.6-3
Requires:	%name = %version

%description 0.5
Mono Addin Support - compatibility package

%package 0.4
Group:		Development/Other
Summary: Mono Addins compatibility 
Conflicts:	%name < 0.6-3
Requires:	%name = %version

%description 0.4
Mono Addin Support - compatibility package

%package 0.3
Group:		Development/Other
Summary: Mono Addins compatibility 
Conflicts:	%name < 0.6-3
Requires:	%name = %version

%description 0.3
Mono Addin Support - compatibility package

%package 0.2
Group:		Development/Other
Summary: Mono Addins compatibility 
Conflicts:	%name < 0.6-3
Requires:	%name = %version

%description 0.2
Mono Addin Support - compatibility package

%package devel
Summary: Development files for %name
Group: Development/Other
Requires: %name = %version-%release

%description devel
Mono Addin Support - development files and tools
	  
%prep
%setup -q

%build
./configure --prefix=%_prefix
#gw parallel make broken in 0.4
make

%install
%makeinstall_std

mkdir -p %{buildroot}%_datadir/pkgconfig
mv %{buildroot}%_prefix/lib*/pkgconfig/*.pc %{buildroot}%_datadir/pkgconfig

%files
%_bindir/mautil
%_mandir/man1/mautil.1*
%_prefix/lib/mono/mono-addins/mautil.exe

%_prefix/lib/mono/gac/Mono.Addins
%_prefix/lib/mono/mono-addins/Mono.Addins.dll

%_prefix/lib/mono/gac/Mono.Addins.CecilReflector/
%_prefix/lib/mono/mono-addins/Mono.Addins.CecilReflector.dll

%_prefix/lib/mono/gac/Mono.Addins.Setup
%_prefix/lib/mono/mono-addins/Mono.Addins.Setup.dll

%_prefix/lib/mono/gac/Mono.Addins.Gui
%_prefix/lib/mono/mono-addins/Mono.Addins.Gui.dll

%files 0.2
%_prefix/lib/mono/gac/policy.0.2.Mono.Addins
%_prefix/lib/mono/gac/policy.0.2.Mono.Addins.CecilReflector/
%_prefix/lib/mono/gac/policy.0.2.Mono.Addins.Setup
%_prefix/lib/mono/gac/policy.0.2.Mono.Addins.Gui

%files 0.3
%_prefix/lib/mono/gac/policy.0.3.Mono.Addins
%_prefix/lib/mono/gac/policy.0.3.Mono.Addins.CecilReflector/
%_prefix/lib/mono/gac/policy.0.3.Mono.Addins.Setup
%_prefix/lib/mono/gac/policy.0.3.Mono.Addins.Gui

%files 0.4
%_prefix/lib/mono/gac/policy.0.4.Mono.Addins
%_prefix/lib/mono/gac/policy.0.4.Mono.Addins.CecilReflector
%_prefix/lib/mono/gac/policy.0.4.Mono.Addins.Gui
%_prefix/lib/mono/gac/policy.0.4.Mono.Addins.Setup

%files 0.5
%_prefix/lib/mono/gac/policy.0.5.Mono.Addins
%_prefix/lib/mono/gac/policy.0.5.Mono.Addins.CecilReflector/
%_prefix/lib/mono/gac/policy.0.5.Mono.Addins.Setup
%_prefix/lib/mono/gac/policy.0.5.Mono.Addins.Gui

%files devel
%_datadir/pkgconfig/*.pc
#gw these depend on stuff in libmono-devel:
%_prefix/lib/mono/gac/Mono.Addins.MSBuild
%_prefix/lib/mono/gac/policy.0.2.Mono.Addins.MSBuild
%_prefix/lib/mono/gac/policy.0.3.Mono.Addins.MSBuild
%_prefix/lib/mono/gac/policy.0.4.Mono.Addins.MSBuild
%_prefix/lib/mono/gac/policy.0.5.Mono.Addins.MSBuild
%_prefix/lib/mono/mono-addins/Mono.Addins.MSBuild.dll
%_prefix/lib/mono/xbuild/Mono.Addins.targets

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15204 |12mr|mono-flickrnet-2.1.5-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Flickr.Net API Library
Name:		mono-flickrnet
Version:	2.1.5
Release:	5
Group:		Development/Other
License:	LGPLv2+
URL:		http://www.codeplex.com/FlickrNet
Source:		FlickrNet-25207.zip
Patch0:		assemblyinfo.patch
BuildRequires:	mono-devel
BuildRequires:	unzip
BuildArch:	noarch

%description
The Flickr.Net API is a .Net Library for accessing the Flickr API.
Written entirely in C# it can be accessed from with any .Net language.

%prep
%setup -n FlickrNet -q
%patch0 -p1

%build
gmcs -debug -target:library -out:FlickrNet.dll  -r:System.Web.dll -r:System.Drawing.dll *.cs
cat << EOF > flickrnet.pc
prefix=%{_prefix}
assemblies_dir=\${prefix}/lib/mono/flickrnet
Libraries=\${assemblies_dir}/FlickrNet.dll
 
Name: FlickrNet
Description: Flickr.Net API Library
Version: %{version}
Libs: -r:\${assemblies_dir}/FlickrNet.dll
EOF

%install
gacutil -i FlickrNet.dll -package flickrnet -root %{buildroot}%{_prefix}/lib
mkdir -p %{buildroot}%{_datadir}/pkgconfig
cp flickrnet.pc %{buildroot}%{_datadir}/pkgconfig/

%files
%{_prefix}/lib/mono/flickrnet
%{_prefix}/lib/mono/gac/FlickrNet
%{_datadir}/pkgconfig/flickrnet.pc


%changelog
* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 2.1.5-4mdv2011.0
+ Revision: 666479
- mass rebuild

* Sat Dec 04 2010 Oden Eriksson <oeriksson@mandriva.com> 2.1.5-3mdv2011.0
+ Revision: 609163
- rebuild

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 2.1.5-2mdv2010.0
+ Revision: 440086
- rebuild

* Sun Feb 01 2009 Funda Wang <fwang@mandriva.org> 2.1.5-1mdv2009.1
+ Revision: 336235
- import mono-flickrnet



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15205 |12mr|mono-nunit22-2.2.10-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		mono-nunit22
Version:	2.2.10
Release:	%mkrel 3
Summary:	Unit-testing framework for .NET
URL:		http://www.nunit.org/
License:	MIT with acknowledgement
Group:		Development/Other
Source0:	http://downloads.sourceforge.net/nunit/NUnit-2.2.10-src.zip
Source1:	nunit22.pc
Patch0:		nunit22-mono-2.0.patch
Patch1:		nunit22-key.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	nant
BuildRequires:	unzip
BuildArch: noarch

%description
NUnit is a unit-testing framework for all .Net languages. Initially ported from
JUnit, this xUnit based unit testing tool is written entirely in C# and has 
been completely redesigned to take advantage of many .NET language features, 
for example custom attributes and other reflection related capabilities. NUnit 
brings xUnit to all .NET languages.

%package devel
Summary:	Unit-testing framework for .NET
Group:		Development/Other
Requires:	%{name} = %{version}-%{release}

%description devel
Development files for mono-nunit22.

%prep
%setup -q -c -n %{name}-%{version}
%apply_patches

%build
# Use the mono system key instead of generating our own here.
%if %mdvver >= 201100
cp -a /etc/pki/mono/mono.snk nunit.snk
%else
sn -k nunit.snk
%endif
cd src
nant mono-2.0 release build-all

%install
rm -rf $RPM_BUILD_ROOT
cd src/
nant mono-2.0 copy-bins
%{__mkdir_p} $RPM_BUILD_ROOT/%{_datadir}/pkgconfig
cp -p %{S:1} $RPM_BUILD_ROOT/%{_datadir}/pkgconfig
mkdir -p $RPM_BUILD_ROOT/%_prefix/lib/mono/gac/
cd package/NUnit-%{version}
gacutil -i bin/nunit-console.exe -f -package nunit22 -root ${RPM_BUILD_ROOT}/%_prefix/lib
gacutil -i bin/nunit-console-runner.dll -f -package nunit22 -root ${RPM_BUILD_ROOT}/%_prefix/lib
gacutil -i bin/nunit.core.dll -f -package nunit22 -root ${RPM_BUILD_ROOT}/%_prefix/lib
gacutil -i bin/nunit.core.extensions.dll -f -package nunit22 -root ${RPM_BUILD_ROOT}/%_prefix/lib
gacutil -i bin/nunit.framework.dll -f -package nunit22 -root ${RPM_BUILD_ROOT}/%_prefix/lib
gacutil -i bin/nunit.mocks.dll -f -package nunit22 -root ${RPM_BUILD_ROOT}/%_prefix/lib
gacutil -i bin/nunit.util.dll -f -package nunit22 -root ${RPM_BUILD_ROOT}/%_prefix/lib

%clean
rm -rf -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc src/license.rtf
%_prefix/lib/mono/gac/*/
%_prefix/lib/mono/nunit22/

%files devel
%defattr(-,root,root,-)
%{_datadir}/pkgconfig/nunit22.pc





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15206 |12mr|mono-sharpcvslib-0.35-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		mono-sharpcvslib
Version:	0.35
Release:	%mkrel 4
Summary:	Client cvs library written in C#
URL:		http://sharpcvslib.sourceforge.net/
# Exception: Permission is given to use this library in commercial closed-source applications
# See: README.txt
License:	GPLv2+ with exceptions
Group:		Development/Other
# Upstream Source is here: http://downloads.sourceforge.net/sharpcvslib/SharpCvsLib-0.35.3721.507-src.zip
# Unfortunately, they use windows separators. This is the same thing, just rezipped with unix separators.
Source0:	SharpCvsLib-0.35.3721.507-src-unix.zip
Source1:	sharpcvslib.pc
Patch0:		sharpcvslib-cleanups.patch
Patch1:		sharpcvslib-key.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	log4net-devel
BuildRequires:	nant 
BuildRequires:	mono-nunit22-devel
BuildRequires:	unzip
BuildArch: noarch

%description
Gives C# projects the ability to communicate with a CVS server.

%package devel
Summary:	Client cvs library written in C#
Group:		Development/Other
Requires:	%{name} = %{version}-%{release}


%description devel
Gives C# projects the ability to communicate with a CVS server.

%prep
%setup -q -c -n sharpcvslib-%{version}
# We need this to compile.
%patch0 -p1 -b .cleanups
%patch1 -p1 -b .key
# Get rid of the binary dlls
rm -rf src/lib/*
rm -rf src/tools/nant/*
# There is probably a better way to do this, but this works.
# All these guys are built from source.
mkdir -p src/lib/ext/
cp %_prefix/lib/mono/log4net/log4net.dll src/lib/ext/
cp %_prefix/lib/mono/2.0/ICSharpCode.SharpZipLib.dll src/lib/
cp %_prefix/lib/mono/nunit22/nunit.framework.dll src/lib/ext/
%{__sed} -i 's/\r//' src/doc/README.txt
%{__sed} -i 's/\r//' src/doc/COPYING.txt

%build
# Use the mono system key instead of generating our own here.
%if %mdvver >= 201100
cp -a /etc/pki/mono/mono.snk SharpCvsLib.snk
%else
sn -k SharpCvsLib.snk
%endif
cd src/build
nant -buildfile:SharpCvsLib.build -D:compile.warnaserror=false build.all
# This command works mostly, but fails at the end trying to talk to the Windows registry.
nant -buildfile:SharpCvsLib.build netdoc ||:



%install
%{__rm} -rf $RPM_BUILD_ROOT
%{__mkdir_p} $RPM_BUILD_ROOT/%_datadir/pkgconfig
cp %{S:1} $RPM_BUILD_ROOT/%_datadir/pkgconfig
%{__mkdir_p} $RPM_BUILD_ROOT/%_prefix/lib/mono/gac/
gacutil -i src/bin/cvs.exe -f -package sharpcvslib -root ${RPM_BUILD_ROOT}/%_prefix/lib/
gacutil -i src/bin/ICSharpCode.SharpCvsLib.dll -f -package sharpcvslib -root ${RPM_BUILD_ROOT}/%_prefix/lib
gacutil -i src/bin/ICSharpCode.SharpCvsLib.Tests.dll -f -package sharpcvslib -root ${RPM_BUILD_ROOT}/%_prefix/lib
gacutil -i src/bin/ICSharpCode.SharpCvsLib.Tests-sample.dll -f -package sharpcvslib -root ${RPM_BUILD_ROOT}/%_prefix/lib

# Cleanup docs
%{__sed} -i 's/\r//' src/doc/api/msdn/SharpCvsLib.log
%{__sed} -i 's/\r//' src/doc/api/msdn/SharpCvsLib.hhp
%{__sed} -i 's/\r//' src/doc/api/msdn/tree.css
%{__sed} -i 's/\r//' src/doc/api/msdn/MSDN.css
%{__sed} -i 's/\r//' src/doc/api/msdn/tree.js
iconv -f iso-8859-1 -t utf-8 -o src/doc/api/msdn/tree.js{.utf8,}
mv src/doc/api/msdn/tree.js{.utf8,}

%clean
%{__rm} -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc src/doc/README.txt src/doc/COPYING.txt src/doc/*.html
%doc src/doc/images/
%_prefix/lib/mono/gac/cvs/
%_prefix/lib/mono/gac/ICSharpCode.SharpCvsLib*/
%_prefix/lib/mono/sharpcvslib/

%files devel
%defattr(-,root,root,-)
%doc src/doc/api/
%_datadir/pkgconfig/sharpcvslib.pc




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15207 |12mr|mono-tools-2.10-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %{_use_internal_dependency_generator}
%define __noautoreq 'lib\.*gtk'
%else
%define _requires_exceptions lib.*gtk
%endif

%define monodir %{_prefix}/lib/mono
%define monodocdir %{_prefix}/lib/monodoc
%define monover 2.10
%define pkgconfigdir %{_datadir}/pkgconfig

Summary:	Mono tools, including the documentation browser
Name:		mono-tools
Version:	2.10
Release:	5
Source0:	http://go-mono.com/sources/mono-tools/%{name}-%{version}.tar.bz2
License:	GPLv2 and LGPLv2
Group:		Development/Other
Url:		http://www.go-mono.com
#gw it needs System.Xml.Linq:
BuildRequires:	mono-devel >= %{monover}
BuildRequires:	gnome-sharp2-devel
BuildRequires:	gnome-desktop-sharp-devel
BuildRequires:	glade-sharp2
BuildRequires:	webkit-sharp-devel
Requires(post):	monodoc-core >= %{monover}
Requires:	monodoc-core >= %{monover}
BuildArch:	noarch

%description
Mono Tools is a collection of development and testing programs and
utilities for use with Mono.

%prep
%setup -q

%build
./configure --prefix=%{_prefix} --libdir=%{_prefix}/lib --mandir=%{_mandir}
#gw parallel make fails in 2.2
make

%install
%makeinstall_std pkgconfigdir=%{pkgconfigdir}
%find_lang %{name}
#gw it needs Mono.WebBrowser which needs gluezilla
rm -f %{buildroot}%{monodocdir}/MonoWebBrowserHtmlRender.dll
touch %{buildroot}%{monodocdir}/monodoc.index

%post
touch %{monodocdir}/monodoc.index
%{_bindir}/monodoc --make-index > /dev/null

%files -f %{name}.lang
%doc AUTHORS README ChangeLog
%{_bindir}/emveepee
%{_bindir}/minvoke
%{_bindir}/monodoc
%{_bindir}/mperfmon
%{_bindir}/gasnview
%{_bindir}/gd2i
%{_bindir}/gendarme
%{_bindir}/gendarme-wizard
%{_bindir}/gsharp
%{_bindir}/gui-compare
%{_bindir}/create-native-map
%{_bindir}/ilcontrast
%{_bindir}/mprof*
%{_prefix}/lib/create-native-map
%{_prefix}/lib/ilcontrast/
%dir %{_prefix}/lib/minvoke/
%{_prefix}/lib/minvoke/minvoke.exe
%dir %{_prefix}/lib/%{name}
%{_prefix}/lib/%{name}/emveepee.exe*
%{_prefix}/lib/%{name}/mprof*
%{_prefix}/lib/%{name}/Mono.Profiler*
%{_mandir}/man1/*
%{_mandir}/man5/*
%{_prefix}/lib/gendarme
%{_prefix}/lib/gsharp
%{_prefix}/lib/gui-compare
%{_prefix}/lib/mperfmon
%{monodir}/1.0/*
%{monodocdir}/browser.exe
%{monodocdir}/GtkHtmlHtmlRender.dll
%{monodocdir}/WebKitHtmlRender.dll
%{monodocdir}/sources/Gendarme*
%{monodocdir}/sources/gendarme*
%{monodocdir}/web
%{pkgconfigdir}/*.pc
%{_datadir}/applications/gendarme-wizard.desktop
%{_datadir}/applications/gsharp.desktop
%{_datadir}/applications/monodoc.desktop
%{_datadir}/applications/ilcontrast.desktop
%{_datadir}/pixmaps/*
%{_datadir}/icons/hicolor/*/apps/*
%ghost %{monodocdir}/monodoc.index



%changelog
* Fri Oct  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 842ff0d
- Revert last commit to fix regressions
  
* Fri Aug  10 2012 abondrov <andrey.bondrov@rosalab.ru>
+ Commit: 42074e4
- Spec cleanup, try to use internal dep generator exceptions
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15208 |12mr|mono-zeroconf-0.9.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name mono-zeroconf
%define version 0.9.0
%define release %mkrel 8

Summary: Cross platform Zero Configuration Networking library 
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://download.banshee-project.org/mono-zeroconf/%{name}-%{version}.tar.bz2
License: BSD
Group: System/Libraries
Url: http://mono-project.com/Mono_Zeroconf
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
BuildRequires: mono-devel
BuildRequires: monodoc
BuildRequires: avahi-sharp

%description
Mono.Zeroconf is a cross platform Zero Configuration Networking library for
Mono and .NET. It provides a unified API for performing the most common
zeroconf operations on a variety of platforms and subsystems: all the
operating systems supported by Mono and both the Avahi and
Bonjour/mDNSResponder transports.

This package was built with support vor Avahi only.

%package 1.0
Summary: Cross platform Zero Configuration Networking library 
Group: Development/Other
Conflicts: %name < 0.9.0-5
Requires: %name = %version

%description 1.0
Mono.Zeroconf is a cross platform Zero Configuration Networking library for
Mono and .NET. It provides a unified API for performing the most common
zeroconf operations on a variety of platforms and subsystems: all the
operating systems supported by Mono and both the Avahi and
Bonjour/mDNSResponder transports.

This package was built with support vor Avahi only.

This package contains a compatibility API for older applications.

%package 2.0
Summary: Cross platform Zero Configuration Networking library 
Group: Development/Other
Conflicts: %name < 0.9.0-5
Requires: %name = %version

%description 2.0
Mono.Zeroconf is a cross platform Zero Configuration Networking library for
Mono and .NET. It provides a unified API for performing the most common
zeroconf operations on a variety of platforms and subsystems: all the
operating systems supported by Mono and both the Avahi and
Bonjour/mDNSResponder transports.

This package was built with support vor Avahi only.

This package contains a compatibility API for older applications.

%package 3.0
Summary: Cross platform Zero Configuration Networking library 
Group: Development/Other
Conflicts: %name < 0.9.0-5
Requires: %name = %version

%description 3.0
Mono.Zeroconf is a cross platform Zero Configuration Networking library for
Mono and .NET. It provides a unified API for performing the most common
zeroconf operations on a variety of platforms and subsystems: all the
operating systems supported by Mono and both the Avahi and
Bonjour/mDNSResponder transports.

This package was built with support vor Avahi only.

This package contains a compatibility API for older applications.

%package 4.0
Summary: Cross platform Zero Configuration Networking library 
Group: Development/Other
Conflicts: %name < 0.9.0-5
Requires: %name = %version

%description 4.0
Mono.Zeroconf is a cross platform Zero Configuration Networking library for
Mono and .NET. It provides a unified API for performing the most common
zeroconf operations on a variety of platforms and subsystems: all the
operating systems supported by Mono and both the Avahi and
Bonjour/mDNSResponder transports.

This package was built with support vor Avahi only.

This package contains a compatibility API for older applications.

%package devel
Summary: Development files for %name
Group: Development/Other
Requires: %name = %version-%release

%description devel
Mono.Zeroconf is a cross platform Zero Configuration Networking library for
Mono and .NET. It provides a unified API for performing the most common
zeroconf operations on a variety of platforms and subsystems: all the
operating systems supported by Mono and both the Avahi and
Bonjour/mDNSResponder transports.

This package was built with support vor Avahi only.

%package doc
Summary: Development documentation for %name
Group: Development/Other
Requires(post): mono-tools >= 1.1.9
Requires(postun): mono-tools >= 1.1.9

%description doc
This package contains the API documentation for %name in
Monodoc format.

%prep
%setup -q

%build
./configure --prefix=%_prefix --disable-mdnsresponder
make

%install
rm -rf %{buildroot}
%makeinstall_std pkgconfigdir=%_datadir/pkgconfig

%clean
rm -rf %{buildroot}

%post doc
%_bindir/monodoc --make-index > /dev/null
%postun doc
if [ "$1" = "0" -a -x %_bindir/monodoc ]; then %_bindir/monodoc --make-index > /dev/null
fi


%files
%defattr(-,root,root)
%doc README COPYING
%_bindir/mzclient
%_prefix/lib/%name
%_prefix/lib/mono/gac/Mono.Zeroconf
%_prefix/lib/mono/%name

%files 1.0
%defattr(-,root,root)
%_prefix/lib/mono/gac/policy.1.0.Mono.Zeroconf

%files 2.0
%defattr(-,root,root)
%_prefix/lib/mono/gac/policy.2.0.Mono.Zeroconf

%files 3.0
%defattr(-,root,root)
%_prefix/lib/mono/gac/policy.3.0.Mono.Zeroconf

%files 4.0
%defattr(-,root,root)
%_prefix/lib/mono/gac/policy.4.0.Mono.Zeroconf

%files devel
%defattr(-,root,root)
%_datadir/pkgconfig/mono-zeroconf.pc

%files doc
%defattr(-,root,root)
%_prefix/lib/monodoc/sources/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15209 |12mr|mousetweaks-3.4.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Help motorically impaired users to use the mouse
Name:		mousetweaks
Version:	3.4.2
Release:	1
License:	GPLv3+
Group:		Accessibility
Url:		http://live.gnome.org/Mousetweaks/Home
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/mousetweaks/%{name}-%{version}.tar.xz

BuildRequires:	intltool
BuildRequires:	rarian
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(gsettings-desktop-schemas)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(libpanelapplet-4.0)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xcursor)
BuildRequires:	pkgconfig(xfixes)
BuildRequires:	pkgconfig(xtst)

%description
The Mousetweaks package provides mouse accessibility enhancements for 
the GNOME desktop. These enhancements are:

1. It offers a way to perform the various clicks without using any 
hardware button.

2. It allows users to perform a right click by doing a click&hold 
of the left mousebutton. (For a left-handed mouse user, the termes 
left and right have to be inverted.) 

3. It provides an applet that the user can install on a panel. This
applet creates an area on the panel into which the pointer can 
be captured until the user releases it with a predefined button
and modifier combination.

The options can be accessed through the Accessibility tab of the
Mouse Preferences of GNOME Control Center or through command-line.

%prep
%setup -q

%build
%configure2_5x

%make

%install
%makeinstall_std

%find_lang %{name} --with-gnome

%files -f %{name}.lang
%doc AUTHORS README NEWS TODO
%{_bindir}/mousetweaks
%{_datadir}/GConf/gsettings/*.convert
%{_datadir}/glib-2.0/schemas/*.xml
%{_datadir}/%{name}
%{_mandir}/man1/*.1*


%changelog
* Sat Sep  1 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: a0f1c1a
- New version 3.4.2 (sync with Cooker)
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15210 |12mr|mozilla-thunderbird-17.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define __libtoolize /bin/true
%define __cputoolize /bin/true

%define official_branding 1

%define release 2

# rpmlint just sucks!!!
%define _build_pkgcheck_set %{nil}
%define _build_pkgcheck_srpm %{nil}

%if %{official_branding}
%define title Mozilla Thunderbird
%else
%define title Mail/News
%endif

%define oname thunderbird
%define tb_appid \{3550f703-e582-4d05-9a08-453d09bdfdc6\}
%define tbdir %{_libdir}/%{oname}-%{version}
%define tbextdir %{_libdir}/mozilla/extensions/%{tb_appid}

%define xpi 0
%define enigmail_version 1.4.4
%define enigmail_short_version 1.5
%define enigmail_id \{847b3a00-7ab1-11d4-8f02-006008948af5\}

%define _provides_exceptions libgtkembedmoz.so\\|libxpcom.so
%define _requires_exceptions libgtkembedmoz.so\\|libxpcom.so\\|libxul.so

# FIXME: Bug in nsExtensionManager.js prevents using x86_64 as arch
# FIXME: I tried to modify nsExtensionManager.js.in, but it
# FIXME: complained that I had modified it
%ifarch %{ix86}
%define tbarch x86
%else # ix86
%ifarch x86_64
%define tbarch %{_arch}
%else # x86_64
%define tbarch %{_arch}
%endif # x86_64
%endif # ix86

# this seems fragile, so require the exact version or later (#58754)
%define sqlite3_version %(pkg-config --modversion sqlite3 &>/dev/null && pkg-config --modversion sqlite3 2>/dev/null || echo 0)
# this one as well (#59759)
%define nss_libname %mklibname nss 3
%define nss_version %(pkg-config --modversion nss &>/dev/null && pkg-config --modversion nss 2>/dev/null || echo 0)

%define major 17.0
%define realver %{major}

Name:		mozilla-thunderbird
Version:	%{major}
Release:	%{release}
Summary:	Full-featured email, RSS, and newsgroup client
License:	MPL
Group:		Networking/Mail
URL:		http://www.mozillamessaging.com/
Source0:        http://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/%{version}/source/thunderbird-%{version}.source.tar.bz2
Source1:        http://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/%{version}/source/thunderbird-%{version}.source.tar.bz2.asc
Source12:       mozilla-thunderbird-mandriva-default-prefs.js
Source30:       mozilla-thunderbird-open-browser.sh
Source31:       mozilla-thunderbird-open-browser-xdg.sh
# Mandriva sources (Source300+)
Source300:      http://www.mozilla-enigmail.org/download/source/enigmail-%{enigmail_version}.tar.gz
Source301:      http://www.mozilla-enigmail.org/download/source/enigmail-%{enigmail_version}.tar.gz.asc
Source302:      %{name}-icons.tar.bz2
# Language package template
Source400:	mozilla-thunderbird-enigmail-l10n-template.in
# Build patches
Patch2:         mozilla-firefox-1.0-prdtoa.patch

Patch13:        mozilla-13-fix-nspr-include.patch

Patch201:       mozilla-thunderbird-default-mailer.patch
Patch212:       mozilla-thunderbird-enigmail-ui-content-contents-rdf.patch
Patch213:       mozilla-thunderbird-enigmail-build-package-contents-rdf.patch
Patch215:	mozilla-thunderbird-enigmail-visibility.patch
# Mandriva patches (Patch300+)
Patch300:       mozilla-thunderbird-0.8-progname.patch
Patch301:       mozilla-thunderbird-enigmail-package.patch
Patch304:       mozilla-thunderbird-run-mozilla.patch
# OpenSuse patches (Patch400+)
Patch400:	thunderbird-appname.patch
Patch401:	mozilla-thunderbird-10.0.1-no_optimization_override.diff

# https://bugzilla.mozilla.org/show_bug.cgi?id=722975
Patch500: firefox-15.0_add_ifdefs_to_gfx_thebes_gfxPlatform.cpp.patch

# (cjw) use system virtualenv
Patch507:		firefox-17.0-virtualenv.patch
Patch510:		wip.patch

%if %{official_branding}
BuildRequires:	imagemagick
%endif
BuildRequires:	autoconf2.1
BuildRequires:	gzip
BuildRequires:	python
BuildRequires:	unzip
BuildRequires:	yasm >= 1.0.1
BuildRequires:	zip
BuildRequires:	jpeg-devel
BuildRequires:	libiw-devel
BuildRequires:	nss-static-devel >= 2:3.13.2
BuildRequires:	python-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(hunspell)
BuildRequires:	pkgconfig(libevent) >= 1.4.7
BuildRequires:	pkgconfig(libgnomeui-2.0)
BuildRequires:	pkgconfig(libIDL-2.0)
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	pkgconfig(libstartup-notification-1.0)
BuildRequires:	pkgconfig(nspr)
BuildRequires:	pkgconfig(nss)
BuildRequires:	pkgconfig(sqlite3) >= 3.7.1.1
BuildRequires:	pkgconfig(xft)
BuildRequires:	pkgconfig(xt)
BuildRequires:	pkgconfig(vpx) >= 0.9.7
BuildRequires:	pkgconfig(zlib)
%if %mdkversion >= 201100
BuildRequires:	pkgconfig(cairo) >= 1.10
BuildRequires:	pkgconfig(libpng) >= 1.4.8
%endif

Requires:	%{mklibname sqlite3_ 0} >= %{sqlite3_version}
Requires:	%{nss_libname} >= 2:%{nss_version}
Requires(post,postun):	desktop-file-utils
Requires(post):	mktemp
Requires(post,postun): rpm-helper
Requires: xdg-utils

BuildRequires:	libiw-devel
BuildRequires:  libevent-devel
BuildRequires:	dbus-glib-devel
BuildRequires:  python-setuptools
BuildRequires:	python-virtualenv


%description
%{title} is a full-featured email, RSS and newsgroup client that
makes emailing safer, faster and easier than ever before.

#===============================================================================

%package enigmail
Summary:        Access the authentication and encryption features provided by GnuPG
Group:          Networking/Mail
Requires:       %{name} >= %{version}
Requires:       gnupg
Requires(post,preun): %{name} >= %{version}
Requires(post,postun):	mktemp
# Bug #35180
Suggests:	pinentry-gtk

%description enigmail
Enigmail is an extension to the mail client of %{title}
which allows users to access the authentication and encryption
features provided by GnuPG.

Main Features

    * Encrypt/sign mail when sending, decrypt/authenticate received
      mail
    * Support for inline-PGP (RFC 2440) and PGP/MIME (RFC 3156)
    * Per-Account based encryption and signing defaults
    * Per-Recipient rules for automated key selection, and
      enabling/disabling encryption and signing
    * OpenPGP key management interface

#===============================================================================

%package -n nsinstall
Summary:        Netscape portable install command
Group:          Development/Other

%description -n nsinstall
Netscape portable install command.

#===============================================================================
%package lightning
Summary:	Calendar extension for Thunderbird
Group:		Networking/Mail
URL:		http://www.mozilla.org/projects/calendar/lightning/
Requires:	%{name} >= %{version}

%description lightning
Calendar extension for Thunderbird.

#===============================================================================
# enigmail-l10n
# Supported l10n language lists
%define l10n_langlist	ar ca cs de el es fi fr it ja ko nb nl pl pt pt_BR ru sl sv tr vi zh_CN zh_TW

# Disabled l10n languages, for any reason
# nl sk es_AR do not support 0.95.0 yet
%define disabled_l10n_langlist	hu
# define disabled_l10n_langlist %{nil}

# Language descriptions
%define language_ar ar
%define langname_ar Arabic
%define language_ca ca
%define langname_ca Catalan
%define language_cs cs-CZ
%define langname_cs Czech
%define language_de de
%define langname_de German
%define language_el el
%define langname_el Greek
%define language_es_AR es-AR
%define langname_es_AR Spanish (Argentina)
%define language_es es-ES
%define langname_es Spanish
%define language_fi fi-FI
%define langname_fi Finnish
%define language_fr fr
%define langname_fr French
%define language_hu hu-HU
%define langname_hu Hungarian
%define language_it it-IT
%define langname_it Italian
%define language_ja ja-JP
%define langname_ja Japanese
%define language_ko ko-KR
%define langname_ko Korean
%define language_nb nb-NO
%define langname_nb Norwegian Bokmaal
%define langname_nl Dutch
%define language_nl nl
%define language_pl pl
%define langname_pl Polish
%define langname_pt Portuguese
%define language_pt pt-PT
%define language_pt_BR pt-BR
%define langname_pt_BR Brazilian portuguese
%define language_ro ro-RO
%define langname_ro Romanian
%define language_ru ru-RU
%define langname_ru Russian
%define language_sk sk
%define langname_sk Slovak
%define language_sl sl-SI
%define langname_sl Slovenian
%define language_sv sv-SE
%define langname_sv Swedish
%define language_tr tr
%define langname_tr Turkish
%define language_vi vi
%define langname_vi Vietnamese
%define language_zh_CN zh-CN
%define langname_zh_CN Simplified Chinese
%define language_zh_TW zh-TW
%define langname_zh_TW Traditional Chinese

# --- Danger line ---

# All langs
%{expand:%%define langlist %(for lang in %l10n_langlist; do echo "$lang"; done | sort -u | sed ':a;$!N;s/\n/ /;ta')}

# Defaults (all languages enabled by default)
# l10n
%{expand:%(for lang in %l10n_langlist; do echo "%%define l10n_$lang 1"; done)}
%{expand:%(for lang in %disabled_l10n_langlist; do echo "%%define l10n_$lang 0"; done)}

# Params
%{expand:%(for lang in %langlist; do echo "%%bcond_without $lang"; done)}

# Locales
%{expand:%(for lang in %l10n_langlist; do echo "%%define locale_$lang `echo $lang | cut -d _ -f 1` "; done)}

# Expand all languages packages.
%{expand:%(\
	for lang in %langlist; do\
		echo "%%{expand:%%(sed "s!__LANG__!$lang!g" %{_sourcedir}/mozilla-thunderbird-enigmail-l10n-template.in 2> /dev/null)}";\
	done\
	)
}
#===============================================================================

%prep
%setup -q -c -n %{name}-%{version}

#===================
# Thunderbird itself
%setup -q -T -D -n %{name}-%{version}/comm-release

%patch2 -p0

pushd mozilla
# https://bugzilla.mozilla.org/show_bug.cgi?id=736961
%patch507 -p1 -b .system-virtualenv
popd

%patch201 -p2 -b .default_mail

%patch300 -p0 -b .progname
%patch301 -p1 -b .enigmailpackage
%patch304 -p0 -b .run-mozilla

%patch400 -p1 -b .appname
%patch401 -p0 -b .no_optimization_override
%patch500 -p1

#===============================================================================
# Enigmail
%setup -q -T -D -n %{name}-%{version}/comm-release/mozilla/extensions -a300
%if 0
%patch212 -p2 -b .enigmail-ui-content-contents-rdf
%patch213 -p2 -b .enigmail-build-package-contents-rdf
%endif

%if !%{official_branding}
%setup -q -T -D -n %{name}-%{version}/comm-release -a302
%endif

%setup -q -T -D -n %{name}-%{version}/comm-release

#===============================================================================

%build
export BUILD_OFFICIAL=1
export MOZILLA_OFFICIAL=1


CFLAGS=$(echo %optflags | %{__sed} -e 's/-fexceptions//')
CFLAGS="$CFLAGS -fno-strict-aliasing -fpermissive"
CXXFLAGS="$CFLAGS"
RPM_OPT_FLAGS="$CFLAGS"
LDFLAGS="%ldflags"
export CFLAGS
export CXXFLAGS
export RPM_OPT_FLAGS
export LDFLAGS

export MOZCONFIG=`pwd`/.mozconfig
cat > $MOZCONFIG << EOF
mk_add_options MOZILLA_OFFICIAL=1
mk_add_options BUILD_OFFICIAL=1
mk_add_options MOZ_MAKE_FLAGS="%{_smp_mflags}"
mk_add_options MOZ_OBJDIR=@TOPSRCDIR@
ac_add_options --prefix="%{_prefix}"
ac_add_options --libdir="%{_libdir}"
ac_add_options --sysconfdir="%{_sysconfdir}"
ac_add_options --mandir="%{_mandir}"
ac_add_options --includedir="%{_includedir}"
ac_add_options --datadir="%{_datadir}"
ac_add_options --enable-application=mail
ac_add_options --with-system-nspr
ac_add_options --with-system-nss
ac_add_options --with-system-jpeg
ac_add_options --with-system-zlib
%if %mdkversion >= 201201
ac_add_options --with-system-libevent
ac_add_options --with-system-libvpx
ac_add_options --with-system-png
%else
ac_add_options --disable-system-png
%endif
%if %mdkversion >= 200910
ac_add_options --enable-system-cairo
%else
ac_add_options --disable-system-cairo
%endif
ac_add_options --with-system-bz2
ac_add_options --enable-system-sqlite
ac_add_options --enable-system-hunspell
ac_add_options --with-pthreads
ac_add_options --disable-tests
ac_add_options --disable-debug
ac_add_options --enable-optimize
ac_add_options --disable-installer
ac_add_options --disable-updater
ac_add_options --enable-xinerama
ac_add_options --disable-crashreporter
ac_add_options --enable-default-toolkit=cairo-gtk2
ac_add_options --disable-xprint
ac_add_options --disable-strip
ac_add_options --enable-pango
ac_add_options --enable-startup-notification
ac_add_options --enable-svg
ac_add_options --enable-canvas
ac_add_options --enable-crypto
ac_add_options --enable-mathml
ac_add_options --disable-gnomevfs
ac_add_options --enable-gio
ac_add_options --disable-mochintest
ac_add_options --disable-cpp-exceptions
%if %mdkversion >= 201010
ac_add_options --enable-calendar
%else
ac_add_options --disable-calendar
%endif
ac_add_options --enable-official-branding
ac_add_options --with-distribution-id=com.mandriva
EOF

%make -f client.mk build

#===============================================================================

pushd mozilla/extensions/enigmail
for i in `find . -type f -name Makefile.in`; do
    if [ -f $i.bak ]; then
        cp $i.bak $i
    else
        cp $i $i.bak
    fi
#    %{__perl} -pi -e 's|^(DEPTH.*= )../|\1|;' $i
done
./makemake -r
popd

pushd mozilla/extensions/enigmail
%make

%{make} LOCAL_INCLUDES+="-I\$(DEPTH)/mailnews/mime/src -I../build -I../src -I../ipc/src"

(cd lang
 %{__perl} -pi -e 's|es-AR/enigmail.properties|es-ES/enigmail.properties|' jar.mn
 echo 'zh-TW' >> current-languages.txt
%{make} LOCAL_INCLUDES+="-I\$(DEPTH)/mailnews/mime/src -I../build -I../src -I../ipc/src"
chmod 0755 ./make-lang.sh
 for i in `cat current-languages.txt`; do
   ./make-lang.sh $i %{enigmail_short_version}
 done
)

%make xpi
popd

#===============================================================================

%install
mkdir -p %{buildroot}{%{_libdir},%{_bindir},%{_datadir}/applications}
mkdir -p %buildroot%tbdir

rm -f extensions/spellcheck/locales/en-US/hunspell/en-US.{dic,aff}

# workaround to use system nss shlibsign instead currently missing bundled one
# https://bugzilla.mozilla.org/show_bug.cgi?id=736327
#ln -s  %{_bindir}/shlibsign %{_builddir}/%{name}-%{version}/%{release_dir}/mozilla/dist/bin/shlibsign

%makeinstall_std STRIP=/bin/true

rm -rf %buildroot%tbdir/dictionaries
ln -s /usr/share/dict/mozilla %buildroot%tbdir/dictionaries

%if %{official_branding}
install -p -D %{buildroot}/%{tbdir}/chrome/icons/default/default256.png %{buildroot}%{_datadir}/pixmaps/%{name}.png
%else
install -p -D %{SOURCE302} %{buildroot}%{_datadir}/pixmaps/%{name}.png
%endif

cat << EOF > %{buildroot}/%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Version=1.0
Name=%{title}
GenericName=Mail/News
Comment=Mail and News Client
Comment[ru]=Почтовый клиент и клиент новостей
Exec=%{name}
Icon=mozilla-thunderbird
Terminal=false
Type=Application
StartupWMClass=Thunderbird-bin
MimeType=message/rfc822;x-scheme-handler/mailto;
Categories=GTK;Network;News;Email;X-MandrivaLinux-CrossDesktop;
EOF

# set up the thunderbird start script
(cd %{buildroot}%{_bindir} && %{__ln_s} thunderbird %{name})

%{__perl} -pi -e 's|^moz_libdir=.*|moz_libdir=%{tbdir}|' %{buildroot}%{_bindir}/thunderbird
%{__perl} -pi -e 's|^MRE_HOME=.*|MRE_HOME=%{tbdir}|' %{buildroot}%{_bindir}/thunderbird

# For backwards compatibility with old profiles. Bug #37528
install -m 755 %{SOURCE31} %{buildroot}%{tbdir}/open-browser.sh
# For new profiles
%define COMMAND /usr/bin/xdg-open

%{__cat} %{SOURCE12} | %{__perl} -p -e 's,THUNDERBIRD_RPM_VR,%{version}-%{release},g;' \
                                    -e 's,THUNDERBIRD_VENDOR_COMMENT,%{mandriva_release},g;' \
  > %{buildroot}/mdv-default-prefs
cp -a %{buildroot}/mdv-default-prefs %{buildroot}%{tbdir}/defaults/pref/all-mandriva.js
rm -f %{buildroot}/mdv-default-prefs

#===============================================================================

# icons
mkdir -p %{buildroot}{%{_liconsdir},%{_iconsdir},%{_miconsdir}}
%if %{official_branding}
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/{16x16,22x22,24x24,32x32,48x48,256x256}/apps
install -m 644 %{buildroot}/%{tbdir}/chrome/icons/default/default48.png %{buildroot}%{_liconsdir}/%{name}.png
install -m 644 %{buildroot}/%{tbdir}/chrome/icons/default/default32.png %{buildroot}%{_iconsdir}/%{name}.png
install -m 644 %{buildroot}/%{tbdir}/chrome/icons/default/default16.png %{buildroot}%{_miconsdir}/%{name}.png
install -m 644 %{buildroot}/%{tbdir}/chrome/icons/default/default16.png %{buildroot}%{_datadir}/icons/hicolor/16x16/apps/%{name}.png
install -m 644 %{buildroot}/%{tbdir}/chrome/icons/default/default22.png %{buildroot}%{_datadir}/icons/hicolor/22x22/apps/%{name}.png
install -m 644 %{buildroot}/%{tbdir}/chrome/icons/default/default24.png %{buildroot}%{_datadir}/icons/hicolor/24x24/apps/%{name}.png
install -m 644 %{buildroot}/%{tbdir}/chrome/icons/default/default32.png %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
install -m 644 %{buildroot}/%{tbdir}/chrome/icons/default/default48.png %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/%{name}.png
install -m 644 %{buildroot}/%{tbdir}/chrome/icons/default/default256.png %{buildroot}%{_datadir}/icons/hicolor/256x256/apps/%{name}.png
%else
#mkdir -p %{buildroot}%{_datadir}/icons/hicolor/{64x64,128x128}/apps
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/{16x16,22x22,24x24,32x32,48x48,64x64,128x128}/apps
install -m 644 %{name}-48.png %{buildroot}%{_liconsdir}/%{name}.png
install -m 644 %{name}-32.png %{buildroot}%{_iconsdir}/%{name}.png
install -m 644 %{name}-16.png %{buildroot}%{_miconsdir}/%{name}.png
# Converting up, but not a big issue now that we have official branding
install -m 644 %{name}-16.png %{buildroot}%{_datadir}/icons/hicolor/16x16/apps/%{name}.png
install -m 644 %{name}-22.png %{buildroot}%{_datadir}/icons/hicolor/22x22/apps/%{name}.png
install -m 644 %{name}-24.png %{buildroot}%{_datadir}/icons/hicolor/24x24/apps/%{name}.png
install -m 644 %{name}-32.png %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
install -m 644 %{name}-48.png %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/%{name}.png
install -m 644 %{name}-64.png %{buildroot}%{_datadir}/icons/hicolor/64x64/apps/%{name}.png
install -m 644 %{name}-128.png %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/%{name}.png
%endif

#===============================================================================

mkdir -p %{buildroot}%{tbextdir}/%{enigmail_id}
%if !%{xpi}
# MD this is odd, the short version here is 1.5 but the rest of the files still contain 1.4
#{_bindir}/unzip -q mozilla/dist/bin/enigmail-%{enigmail_short_version}*.xpi -d %{buildroot}%{tbextdir}/%{enigmail_id}
%{_bindir}/unzip -q mozilla/dist/bin/enigmail-*.xpi -d %{buildroot}%{tbextdir}/%{enigmail_id}
%{__chmod} 644 %{buildroot}%{tbextdir}/%{enigmail_id}/chrome.manifest
%else
cp -aL mozilla/dist/bin/enigmail-%{enigmail_short_version}*.xpi %{buildroot}%{tbextdir}/%{enigmail_id}/%{enigmail_id}.xpi
%endif

#==============================================================================
#enigmail lang package
# Convert rpm macros to bash variables
%{expand:%(for lang in %langlist; do echo "language_$lang=%%{language_$lang}"; done)}
%{expand:%(for lang in %langlist; do echo "with_$lang=%%{with $lang}"; done)}
%{expand:%(for lang in %l10n_langlist; do echo "l10n_$lang=%%{l10n_$lang}"; done)}
pushd mozilla/extensions/enigmail/lang
 for lang in %langlist; do
    mkdir -p %{buildroot}%{_datadir}/mozilla/extensions/%{tb_appid}/enigmail-$lang@enigmail.mozdev.org
    language="language_$lang"
    language=${!language}
    %{_bindir}/unzip -q enigmail-${language}-%{enigmail_short_version}.xpi -d %{buildroot}%{_datadir}/mozilla/extensions/%{tb_appid}/enigmail-$lang@enigmail.mozdev.org/
 done
popd

#===============================================================================
# lightning ext here
pushd mozilla/dist/xpi-stage/
  for ext in {calendar-timezones,gdata-provider,lightning}; do
    hash="$(sed -n '/^    <em:id>\(.*\)<\/em:id>.*/{s//\1/p;q}' $ext/install.rdf)"
    mkdir -p %buildroot%{tbextdir}/$hash
    %{_bindir}/unzip -q $ext.xpi -d %buildroot%{tbextdir}/$hash/
  done
popd

#===============================================================================

cp -aL mozilla/dist/bin/nsinstall %{buildroot}%{_bindir}

#==============================================================================
#exclude devel files
rm -rf %{buildroot}%{_datadir}/idl/%{oname}-%{version}
rm -rf %{buildroot}%{_includedir}/%{oname}-%{version}
rm -rf %{buildroot}%{_libdir}/%{oname}-devel-%{version}

#===============================================================================

%pre
if [ $1 == 2 ]; then
  if [ -d %{tbdir}/dictionaries ]; then
    # Otherelse rpm can't switch this into a symlink :(
    rm -rf %{tbdir}/dictionaries
  fi
fi

%post
%{_bindir}/update-desktop-database %{_datadir}/applications

mktemp="/bin/mktemp -d -q -p /tmp -t %{name}.XXXXXXXXXX"

TMPDIR= TB_TMPDIR=`$mktemp` && {
    HOME="$TB_TMPDIR" LD_LIBRARY_PATH="%{tbdir}" %{tbdir}/thunderbird-bin -nox -register
    test -d "$TB_TMPDIR" && rm -rf -- "$TB_TMPDIR"
}

if [ -x %{_bindir}/gtk-update-icon-cache ]; then
 %{_bindir}/gtk-update-icon-cache --force --quiet %{_datadir}/icons/hicolor
fi


%postun
%{_bindir}/update-desktop-database %{_datadir}/applications
if [ "$1" = "0" -a -x %{_bindir}/gtk-update-icon-cache ]; then
  %{_bindir}/gtk-update-icon-cache --force --quiet %{_datadir}/icons/hicolor
fi


#===============================================================================

%post enigmail
if [ -f %{tbdir}/components/compreg.dat ]; then
    rm -f %{tbdir}/components/compreg.dat
fi

if [ -f %{tbdir}/components/xpti.dat ]; then
    rm -f %{tbdir}/components/xpti.dat
fi

mktemp="/bin/mktemp -d -q -p /tmp -t %{name}.XXXXXXXXXX"

TMPDIR= TB_TMPDIR=`$mktemp` && {
%if %{xpi}
    HOME="$TB_TMPDIR" LD_LIBRARY_PATH="%{tbdir}" %{tbdir}/thunderbird-bin -nox -install-global-extension %{tbextdir}/enigmail-%{enigmail_version}-linux-*.xpi
%endif
    HOME="$TB_TMPDIR" LD_LIBRARY_PATH="%{tbdir}" %{tbdir}/thunderbird-bin -nox -register
    test -d "$TB_TMPDIR" && rm -rf -- "$TB_TMPDIR"
}

%preun enigmail
if [ -f %{tbdir}/components/compreg.dat ]; then
    rm -f %{tbdir}/components/compreg.dat
fi

if [ -f %{tbdir}/components/xpti.dat ]; then
    rm -f %{tbdir}/components/xpti.dat
fi

if [ -x %{tbdir}/thunderbird-bin ]; then 
mktemp="/bin/mktemp -d -q -p /tmp -t %{name}.XXXXXXXXXX"

  TMPDIR= TB_TMPDIR=`$mktemp` && {
  %if %{xpi}
      HOME="$TB_TMPDIR" LD_LIBRARY_PATH="%{tbdir}" %{tbdir}/thunderbird-bin -nox -install-global-extension %{tbextdir}/enigmail-%{enigmail_version}-linux-*.xpi
  %endif
      HOME="$TB_TMPDIR" LD_LIBRARY_PATH="%{tbdir}" %{tbdir}/thunderbird-bin -nox -register
      test -d "$TB_TMPDIR" && rm -rf -- "$TB_TMPDIR"
  }
fi

#===============================================================================

%files
%doc mozilla/LEGAL
%attr(755,root,root) %{_bindir}/mozilla-thunderbird
%attr(755,root,root) %{_bindir}/thunderbird
%attr(644,root,root) %{_datadir}/applications/*.desktop
%attr(644,root,root) %{_datadir}/pixmaps/%{name}.png
%{tbdir}
%if %{xpi}
%dir %{tbextdir}
%endif
# Mandriva menu
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
# other icons
%if %{official_branding}
%{_datadir}/icons/hicolor/16x16/apps/%{name}.png
%{_datadir}/icons/hicolor/22x22/apps/%{name}.png
%{_datadir}/icons/hicolor/24x24/apps/%{name}.png
%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
%{_datadir}/icons/hicolor/48x48/apps/%{name}.png
%{_datadir}/icons/hicolor/256x256/apps/%{name}.png
%else
%{_datadir}/icons/hicolor/16x16/apps/%{name}.png
%{_datadir}/icons/hicolor/22x22/apps/%{name}.png
%{_datadir}/icons/hicolor/24x24/apps/%{name}.png
%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
%{_datadir}/icons/hicolor/48x48/apps/%{name}.png
%{_datadir}/icons/hicolor/64x64/apps/%{name}.png
%{_datadir}/icons/hicolor/128x128/apps/%{name}.png
%endif
# enigmail
%exclude %{tbextdir}/%{enigmail_id}

%files enigmail
%{tbextdir}/%{enigmail_id}

%files -n nsinstall
%{_bindir}/nsinstall

%files lightning
%{tbextdir}/calendar-timezones@mozilla.org
%{tbextdir}/{a62ef8ec-5fdc-40c2-873c-223b8a6925cc}
%{tbextdir}/{e2fda1a4-762b-4020-b5ad-a41df1933103}


%changelog
* Mon May 14 2012 Matthew Dawkins <mattydaw@mandriva.org> 12.0.1-1
+ Revision: 798813
- new version 12.0.1

* Tue Mar 27 2012 Oden Eriksson <oeriksson@mandriva.com> 11.0-1
+ Revision: 787398
- 11.0

* Fri Feb 24 2012 Oden Eriksson <oeriksson@mandriva.com> 10.0.2-1
+ Revision: 780158
- fix build
- 10.0.2

* Mon Feb 13 2012 Oden Eriksson <oeriksson@mandriva.com> 10.0.1-1
+ Revision: 773829
- 10.0.1
- enigmail-1.3.5
- sync chnages from firefox (compilation optimization, etc)

* Fri Jan 13 2012 Oden Eriksson <oeriksson@mandriva.com> 9.0.1-1
+ Revision: 760624
- sync with MDVA-2011:096

* Fri Dec 23 2011 Oden Eriksson <oeriksson@mandriva.com> 9.0-1
+ Revision: 744797
- fix build
- try to fix the build (#1)
- 9.0
- enigmail 1.3.4

* Wed Nov 09 2011 Oden Eriksson <oeriksson@mandriva.com> 8.0-1
+ Revision: 729377
- sync with what soon shows up with MDVSA-2011:169

* Thu Oct 06 2011 Oden Eriksson <oeriksson@mandriva.com> 7.0.1-1
+ Revision: 703260
- 7.0.1
- 7.0
- P500: fix a format string error

* Wed Sep 07 2011 Oden Eriksson <oeriksson@mandriva.com> 6.0.2-1
+ Revision: 698653
- 6.0.2

* Fri Sep 02 2011 Guilherme Moro <guilherme@mandriva.com> 6.0.1-1
+ Revision: 697835
- udpated to version 6.0.1

* Tue Aug 23 2011 Guilherme Moro <guilherme@mandriva.com> 6.0-1
+ Revision: 696334
- Updated enigmail to 1.3.1
- removed old tarballs

* Sun Aug 21 2011 Guilherme Moro <guilherme@mandriva.com> 6.0-0
+ Revision: 695923
- Updated to version 6.0
- Corrected match system locale

  + Sergey Zhemoitel <serg@mandriva.org>
    - fix russian comment in spec

* Sat Aug 13 2011 Guilherme Moro <guilherme@mandriva.com> 5.0-2
+ Revision: 694394
+ rebuild (emptylog)

* Wed Aug 10 2011 Guilherme Moro <guilherme@mandriva.com> 5.0-0
+ Revision: 693813
- Updated to version 5.0
- Initial push for new version 5.0

* Tue Jun 21 2011 Funda Wang <fwang@mandriva.org> 0:3.1.11-1
+ Revision: 686493
- new version 3.1.11

* Tue May 17 2011 Oden Eriksson <oeriksson@mandriva.com> 0:3.1.10-2
+ Revision: 675844
- rebuild

* Thu Apr 28 2011 Funda Wang <fwang@mandriva.org> 0:3.1.10-1
+ Revision: 660088
- new version 3.1.10

* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 0:3.1.9-5
+ Revision: 655746
- rebuild for new hunspell

* Thu Apr 07 2011 Funda Wang <fwang@mandriva.org> 0:3.1.9-4
+ Revision: 651695
- add fedora patch and flags to make it build with gcc 4.6
- add fedora patch to build with latest libnotify
- enable startup notification

  + Oden Eriksson <oeriksson@mandriva.com>
    - P500: bork fix, just in case...

* Wed Mar 09 2011 Colin Guthrie <cguthrie@mandriva.org> 0:3.1.9-2
+ Revision: 643032
- Extract the correct plugin id from lightning extension

  + Oden Eriksson <oeriksson@mandriva.com>
    - add missing group
    - fix deps

  + Funda Wang <fwang@mandriva.org>
    - only support noarch when >= 2010
    - add group

* Sat Mar 05 2011 Funda Wang <fwang@mandriva.org> 0:3.1.9-1
+ Revision: 642049
- new version 3.1.9

* Wed Mar 02 2011 Funda Wang <fwang@mandriva.org> 0:3.1.8-1
+ Revision: 641217
- obsoletes old package
- new version 3.1.8

* Sat Feb 26 2011 Funda Wang <fwang@mandriva.org> 0:3.1.7-4
+ Revision: 639884
- rebuild
- about to backports

* Sat Feb 05 2011 Funda Wang <fwang@mandriva.org> 0:3.1.7-3
+ Revision: 636197
- build bundled lightning plugin as what fedora does

* Fri Jan 28 2011 Funda Wang <fwang@mandriva.org> 0:3.1.7-2
+ Revision: 633708
- restruct to new tb extension layout

* Tue Dec 14 2010 Funda Wang <fwang@mandriva.org> 0:3.1.7-1mdv2011.0
+ Revision: 621752
- new version 3.1.7

* Fri Oct 29 2010 Funda Wang <fwang@mandriva.org> 0:3.1.6-1mdv2011.0
+ Revision: 590280
- BR python-devel
- renew tarball
- new version 3.1.6

* Wed Oct 20 2010 Funda Wang <fwang@mandriva.org> 0:3.1.5-1mdv2011.0
+ Revision: 586866
- new version 3.1.5

* Fri Sep 17 2010 Funda Wang <fwang@mandriva.org> 0:3.1.4-1mdv2011.0
+ Revision: 579137
- new version 3.1.4

* Fri Sep 10 2010 Funda Wang <fwang@mandriva.org> 0:3.1.3-3mdv2011.0
+ Revision: 577070
- bump rel to upload
- drop unused patch
- more specifc patch on static-config.mk

  + Maarten Vanraes <alien@mandriva.org>
    - adding patch for system-hunspell to fix buffer overflow (mdv#60931)

  + Ahmad Samir <ahmadsamir@mandriva.org>
    - '--disable-system-myspell' doesn't exist any more in ./configure options, it's
      been repelaced by --disable-system-hunspell.
    - For the 'mdkversion >= 200900' with regard to system-hunspell, change one and
      leave the other as I think older distros had myspell only (needs to be verified?)

* Wed Sep 08 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0:3.1.3-2mdv2011.0
+ Revision: 576810
- rebuild with patched hunspell to fix a buffer overflow (mdv#60931)

  + Thomas Backlund <tmb@mandriva.org>
    - fix url

* Tue Sep 07 2010 Funda Wang <fwang@mandriva.org> 0:3.1.3-1mdv2011.0
+ Revision: 576534
- new version 3.1.3

* Mon Aug 09 2010 Funda Wang <fwang@mandriva.org> 0:3.1.2-3mdv2011.0
+ Revision: 567853
- enable zh_TW language

* Sun Aug 08 2010 Funda Wang <fwang@mandriva.org> 0:3.1.2-2mdv2011.0
+ Revision: 567578
- enigmail l10n package wrongly named

* Fri Aug 06 2010 Funda Wang <fwang@mandriva.org> 0:3.1.2-1mdv2011.0
+ Revision: 566528
- new version 3.1.2

  + Eugeni Dodonov <eugeni@mandriva.com>
    - Drop obsoleted patches

* Sat Jul 24 2010 Funda Wang <fwang@mandriva.org> 0:3.1.1-2mdv2011.0
+ Revision: 558124
- fix requires on enigmail-l10n package
- migrate enigmail-l10n package into main package, because enigmail tarball
  contains translations within itself.
- fix enigmail filename
- should use enigmail 1.1.x for tb 3.1

* Wed Jul 21 2010 Eugeni Dodonov <eugeni@mandriva.com> 0:3.1.1-1mdv2011.0
+ Revision: 556304
- added BR on libiw-devel
- Added BR on libnotify-devel
- Updated to 3.1.1.
  Rediffed patches.

* Sun Jun 27 2010 Oden Eriksson <oeriksson@mandriva.com> 0:3.0.5-1mdv2010.1
+ Revision: 549246
- sync with MDVSA-2010:126

* Mon Jun 14 2010 Oden Eriksson <oeriksson@mandriva.com> 0:3.0.4-11mdv2010.1
+ Revision: 547978
- fix #59759 (needs tighter requires on libnss3)

* Tue May 25 2010 Eugeni Dodonov <eugeni@mandriva.com> 0:3.0.4-10mdv2010.1
+ Revision: 545978
- Use original icons instead of upscaled (#56566)

* Tue May 25 2010 Eugeni Dodonov <eugeni@mandriva.com> 0:3.0.4-9mdv2010.1
+ Revision: 545946
- Use correct icon (#56566).

* Mon May 17 2010 Christophe Fergeau <cfergeau@mandriva.com> 0:3.0.4-8mdv2010.1
+ Revision: 544933
- add opensuse patch to set a better binary path when using the "make thunderbird the default mailer", similar fix as the firefox one in bug #58784

* Mon May 10 2010 Eugeni Dodonov <eugeni@mandriva.com> 0:3.0.4-7mdv2010.1
+ Revision: 544452
- Fix random crashes (Mozilla bug #550455).

* Thu Apr 22 2010 Oden Eriksson <oeriksson@mandriva.com> 0:3.0.4-6mdv2010.1
+ Revision: 537854
- disable soundwrapper support as it don't work well on all products

* Thu Apr 22 2010 Oden Eriksson <oeriksson@mandriva.com> 0:3.0.4-5mdv2010.1
+ Revision: 537818
- bump release
- bump subrel due to backport release clash in 2010.0

* Thu Apr 22 2010 Oden Eriksson <oeriksson@mandriva.com> 0:3.0.4-4mdv2010.1
+ Revision: 537800
- rediffed one silly fuzzy patch

* Wed Apr 21 2010 Oden Eriksson <oeriksson@mandriva.com> 0:3.0.4-3mdv2010.1
+ Revision: 537689
- bump release
- fix build deps (python)

* Wed Apr 21 2010 Oden Eriksson <oeriksson@mandriva.com> 0:3.0.4-2mdv2010.1
+ Revision: 537654
- fix build
- make it backportable for 2008.0+
- major spring cleansing

  + Funda Wang <fwang@mandriva.org>
    - drop old customized category

* Tue Mar 30 2010 Funda Wang <fwang@mandriva.org> 0:3.0.4-1mdv2010.1
+ Revision: 529877
- finally update cairo patch
- fix old cairo patch
- New version 3.0.4
- drop old fedora patches

* Thu Mar 25 2010 Oden Eriksson <oeriksson@mandriva.com> 0:3.0.3-2mdv2010.1
+ Revision: 527397
- rebuilt against nss-3.12.6

* Tue Mar 02 2010 Oden Eriksson <oeriksson@mandriva.com> 0:3.0.3-1mdv2010.1
+ Revision: 513436
- 3.0.3

* Thu Feb 25 2010 Funda Wang <fwang@mandriva.org> 0:3.0.2-2mdv2010.1
+ Revision: 511372
- update file list
- enigmail 1.0.1

* Thu Feb 25 2010 Funda Wang <fwang@mandriva.org> 0:3.0.2-1mdv2010.1
+ Revision: 511339
- rediff old nspr patch
- rediff debug info patch
- new version 3.0.2

* Fri Jan 22 2010 Eugeni Dodonov <eugeni@mandriva.com> 0:3.0.1-2mdv2010.1
+ Revision: 494925
- Build with -O2 optimization flags.

  + Giuseppe GhibÃ² <ghibo@mandriva.com>
    - Disabled Patch330, 331 as code they patch no longer exists
    - Rebuilt Patch332, 333.
    - Added Patch337 for clipboard crash (merged from fedora).
    - Added Patch338 to fix debug info (merged from fedora).
    - Added Patch339 to have cairo 1.8.0 and not 1.8.8 as minimal requirement.
    - Added Patch340 to have nspr 1.7.5 as minimal requirement (incomplete attempt to backport to 2009.0).

* Thu Jan 21 2010 Funda Wang <fwang@mandriva.org> 0:3.0.1-1mdv2010.1
+ Revision: 494419
- New version 3.0.1

* Sun Jan 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0:3.0-7mdv2010.1
+ Revision: 488789
- rebuilt against libjpeg v8

* Sun Jan 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0:3.0-6mdv2010.1
+ Revision: 488673
- P336: security fix for CVE-2009-3560

* Mon Jan 04 2010 Eugeni Dodonov <eugeni@mandriva.com> 0:3.0-5mdv2010.1
+ Revision: 486219
- Properly use system dictionaries (#56824).

* Fri Dec 11 2009 Eugeni Dodonov <eugeni@mandriva.com> 0:3.0-4mdv2010.1
+ Revision: 476460
- Bump release.
- Merged from mozilla-thunderbird3 branch.

* Thu Oct 08 2009 Christophe Fergeau <cfergeau@mandriva.com> 0:2.0.0.23-3mdv2010.0
+ Revision: 456182
- make sure movemail.rdf ends up in the RPMs, fixes #41614
- adjust compilation flags to fix crash when clicking on a mailto: link (#44439)

* Sun Aug 30 2009 Oden Eriksson <oeriksson@mandriva.com> 0:2.0.0.23-2mdv2010.0
+ Revision: 422520
- bump release
- disable pragma visibility to make it build...
- P334: security fix related to CVE-2009-2625
- fix deps

  + Funda Wang <fwang@mandriva.org>
    - new version 2.0.0.23

* Sat Aug 15 2009 Oden Eriksson <oeriksson@mandriva.com> 0:2.0.0.22-4mdv2010.0
+ Revision: 416528
- rebuilt against libjpeg v7

* Mon Aug 03 2009 Colin Guthrie <cguthrie@mandriva.org> 0:2.0.0.22-3mdv2010.0
+ Revision: 408468
- Split run-mozilla.sh patch into two, and do not apply soundwrapper component on 2010.0 due to problems with firefox35+padsp

* Thu Jul 30 2009 Christophe Fergeau <cfergeau@mandriva.com> 0:2.0.0.22-2mdv2010.0
+ Revision: 404657
- rebuild thunderbird for new enigmail
- update to enigmail 0.96.0, drop separate versions for x86_64 and i586
- drop gcc 4.2 build requires since gcc 4.4 seems to build thunderbird correctly
- drop 1 debian patch that is gone from the debian package
- add patch to fix compilation with gcc 4.4

* Tue Jun 23 2009 Oden Eriksson <oeriksson@mandriva.com> 0:2.0.0.22-1mdv2010.0
+ Revision: 388675
- 2.0.0.22

* Thu Mar 19 2009 Funda Wang <fwang@mandriva.org> 0:2.0.0.21-1mdv2009.1
+ Revision: 357612
- New version 2.0.0.21

* Sat Mar 14 2009 Gustavo De Nardin <gustavodn@mandriva.com> 0:2.0.0.19-2mdv2009.1
+ Revision: 354800
- provide enigmail 0.95.6 for x86_64, instead of 0.95.7, that is what
  upstream gives too; this fixes bug #44426
- build using gcc 4.2 in 2009.0 and newer; fixes bug #46107
- automate subrel definition when building for older distros

* Wed Dec 31 2008 Funda Wang <fwang@mandriva.org> 0:2.0.0.19-1mdv2009.1
+ Revision: 321666
- fix str fmt
- patch to enigmail Makefile is not needed any more (merged upstream)
- New version 2.0.0.19
- rediff enigmaiil patch

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Thu Nov 20 2008 Funda Wang <fwang@mandriva.org> 0:2.0.0.18-1mdv2009.1
+ Revision: 304934
- New version 2.0.0.18

* Mon Sep 29 2008 Funda Wang <fwang@mandriva.org> 0:2.0.0.17-2mdv2009.0
+ Revision: 289466
- New version of enigmail

* Sat Sep 27 2008 Tiago Salem <salem@mandriva.com.br> 0:2.0.0.17-1mdv2009.0
+ Revision: 288844
- version 2.0.0.17

* Sat Aug 09 2008 Tiago Salem <salem@mandriva.com.br> 0:2.0.0.16-2mdv2009.0
+ Revision: 269879
- add patch to fix broken build with nss 3.12
- bump release
- fix conditionals to be able to build for the older distros.

* Thu Jul 24 2008 Tiago Salem <salem@mandriva.com.br> 0:2.0.0.16-1mdv2009.0
+ Revision: 247394
- Version 2.0.0.16 fixes:
  MFSA 2008-34  Remote code execution by overflowing CSS reference counter
  MFSA 2008-33 Crash and remote code execution in block reflow
  MFSA 2008-31 Peer-trusted certs can use alt names to spoof
  MFSA 2008-29 Faulty .properties file results in uninitialized memory being used
  MFSA 2008-26 Buffer length checks in MIME processing
  MFSA 2008-25 Arbitrary code execution in mozIJSSubScriptLoader.loadSubScript()
  MFSA 2008-24 Chrome script loading from fastload file
  MFSA 2008-21 Crashes with evidence of memory corruption (rv:1.8.1.15)
- add patches to fix gcc visibility on hunspell and enigmail
- add patch from firefox to fix max_path

  + Giuseppe GhibÃ² <ghibo@mandriva.com>
    - Added Patch329 to fix MOZ#335810.
    - Enable MathML in configure (mozilla-thunderbird-mozconfig).
    - Added hunspell support (Patch330, deb).

* Sun May 04 2008 Funda Wang <fwang@mandriva.org> 0:2.0.0.14-1mdv2009.0
+ Revision: 200996
- New version 2.0.0.14
- new enigmail version 0.95.6

  + Tiago Salem <salem@mandriva.com.br>
    - do not replace /etc/thunderbird.cfg. (#40347)
    - fix for cs3 build (Suggests, BuildRequires and includedirs)

* Wed Mar 05 2008 Tiago Salem <salem@mandriva.com.br> 0:2.0.0.12-3mdv2008.1
+ Revision: 180131
- Disabled replytolist patches. They are making thunderbird crash.

  + Marcelo Ricardo Leitner <mrl@mandriva.com>
    - Added patch russian_shortcuts: fixes problems with keyboard shortcuts and
      russian locale. Closes: #38241

* Wed Feb 27 2008 Marcelo Ricardo Leitner <mrl@mandriva.com> 0:2.0.0.12-1mdv2008.1
+ Revision: 175817
- New upstrema: 2.0.0.12
- Removed patch bug30657: already applied upstream.

* Mon Feb 25 2008 Marcelo Ricardo Leitner <mrl@mandriva.com> 0:2.0.0.9-9mdv2008.1
+ Revision: 174797
- Disable dict links for mdkversion >= 200810. We are going to symlink entire
  mozilladir/dictionaries instead. Closes: #21370

* Thu Feb 14 2008 Marcelo Ricardo Leitner <mrl@mandriva.com> 0:2.0.0.9-8mdv2008.1
+ Revision: 168466
- Fix arch mangling.

* Thu Feb 14 2008 Marcelo Ricardo Leitner <mrl@mandriva.com> 0:2.0.0.9-7mdv2008.1
+ Revision: 167773
- Do not tweak x86_64 arch name anymore for mdkversion >= 200810, as it causes
  problems with extensions. Closes: #33103

* Mon Feb 11 2008 Marcelo Ricardo Leitner <mrl@mandriva.com> 0:2.0.0.9-6mdv2008.1
+ Revision: 165151
- Added patch bug30657, fixing stale tmp files at $HOME/tmp. Closes: #30657

* Thu Feb 07 2008 Marcelo Ricardo Leitner <mrl@mandriva.com> 0:2.0.0.9-5mdv2008.1
+ Revision: 163448
- Pushes soundwrapper back. RealPlayer still needs it, while Flash and Java can
  live with it without problems, as stated on bug #37400.

* Wed Feb 06 2008 Marcelo Ricardo Leitner <mrl@mandriva.com> 0:2.0.0.9-4mdv2008.1
+ Revision: 163151
- Do not use soundwrapper anymore. Closes: #37400
- Fix replytolist stuff, as list-replyto-clobber depends on replytolist patch.
- Ship a backward compatible open-browser.sh, which will be used by old
  profiles using newer packages. This wrapper will just call xdg-open. Closes: #37528
- Do not touch open-browser for distros older than 2008.0.
- Added patches cups-paper and postscriptdsc, just like our FF package has
  them.
- Removed replytolist stuff, in favor of list-replyto-clobber previously
  applied.
- Use xdg-open for handling http, https and ftp protocols instead of a private
  script.
- Added patch list-replyto-clobber: adds mailnews.clobber_list_reply pref which
  switches "Reply All" to "Reply List" functionality if set (from OpenSUSE)

* Mon Jan 14 2008 Marcelo Ricardo Leitner <mrl@mandriva.com> 0:2.0.0.9-2mdv2008.1
+ Revision: 151186
- Added suggests to pinentry-gtk to enigmail subpackage. Closes: #36685

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Nov 28 2007 David Walluck <walluck@mandriva.org> 0:2.0.0.9-1mdv2008.1
+ Revision: 113622
- 2.0.0.9

* Fri Nov 23 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 0:2.0.0.6-6mdv2008.1
+ Revision: 111541
- Adds gnome buildreqs and enable support for using gnome-vfs.

* Wed Oct 31 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 0:2.0.0.6-5mdv2008.1
+ Revision: 104235
- Added patch bug273114 as requested by Florin.
  See https://bugzilla.mozilla.org/show_bug.cgi?id=273114 for details.
- Prepared for replytolist feature. (Off for now, not working yet)

* Fri Sep 14 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 0:2.0.0.6-4mdv2008.0
+ Revision: 85755
- Fix .desktop categories for 2008.0. Closes: #33201

  + Frederic Crozat <fcrozat@mandriva.com>
    - Improve patch321

* Fri Aug 31 2007 Frederic Crozat <fcrozat@mandriva.com> 0:2.0.0.6-3mdv2008.0
+ Revision: 77008
- Patch321: fix invalid GTK call with causes crash with GTK+ >= 2.11.0

  + Thierry Vignaud <tv@mandriva.org>
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

  + Marcelo Ricardo Leitner <mrl@mandriva.com>
    - Adds TB to X-MandrivaLinux-CrossDesktop category.

* Sun Aug 05 2007 Funda Wang <fwang@mandriva.org> 0:2.0.0.6-2mdv2008.0
+ Revision: 59066
- New version of enigmail 0.95.3

* Thu Aug 02 2007 Funda Wang <fwang@mandriva.org> 0:2.0.0.6-1mdv2008.0
+ Revision: 57989
- New version 2.0.0.6

* Wed Aug 01 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0:2.0.0.5-2mdv2008.0
+ Revision: 57306
- fix build on x86_64 by exporting visibility option (bug #32024)

  + David Walluck <walluck@mandriva.org>
    - x86_64 already has -fPIC
    - add -fPIC to CXXFLAGS on x86_64
    - update enigmail to 0.95.2

  + Funda Wang <fwang@mandriva.org>
    - New version

  + Marcelo Ricardo Leitner <mrl@mandriva.com>
    - Added movemail patch, fixing movemail.rdf not being installed.

* Wed Jun 20 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 0:2.0.0.4-2mdv2008.0
+ Revision: 41863
- Added patch rss, fixing rss.rdf location. Closes: #31421
- Added patch gmail, fixing gmail.rdf location.
- Added patch g_thread_init, fixing the bug of not calling g_thread_init before
  everything else. May be related with #31282.

* Fri Jun 15 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 0:2.0.0.4-1mdv2008.0
+ Revision: 39998
- Removed patch visibility: not needed anymore.
- New upstream: 2.0.0.4
- Updated patch uriloader. Using Vincent Danen one.
- Removed patch gpg-agent: my config was broken, and not the system default
  one, so we can keep the auto-detection as-is.

* Mon Apr 23 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 0:2.0.0.0-1mdv2008.0
+ Revision: 17396
- Added patch gpg-agent: avoid auto-detection of gpg-agent, as gpg-agent seems to be run
  automatically but with a strange configuration.
- Commented patch enigmail-no-upgrade, as enigmail seems to not support this anymore.
- Updated enigmail to 0.95.0
- Removed patch enigmail-version: not needed anymore.
- Removed patch dnd-nograb: already applied.
- New upstream: 2.0.0.0


* Mon Mar 12 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 2.0b2-5mdv2007.1
+ Revision: 142094
- Added support for /etc/thunderbird.cfg
- Integrated with xdg-utils.
- Adds compatibility links due to name change (mozilla-thunderbird ->
  thunderbird). Closes: #29128

* Wed Mar 07 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 0:2.0b2-5mdv2007.1
+ Revision: 134522
- Added missing BuildRequires for nss-static-devel.
- Rebuild to fix libnss3 issue.

* Thu Feb 15 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 0:2.0b2-3mdv2007.1
+ Revision: 121381
- Use only startup script provided by upstream. Closes: #28707
- Dropped startup script adopted from Fedora.
  Upstream one seems better at all.
- Bumped release.
- Change devel group to Development/Other. Closes: #28146

* Wed Feb 14 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 0:2.0b2-2mdv2007.1
+ Revision: 120784
- Added patch dnd-nograb. Closes: #28051

* Fri Feb 09 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 0:2.0b2-1mdv2007.1
+ Revision: 118428
- More improvements in order to use system's nspr.
- Use system's nspr.
- New upstream: 2.0b2
- Updated enigmail to 0.94.2
- Patched enigmail (patch 306) so it works with TB 2.0b2
- Updated some informations in mozilla-thunderbird.sh.in
- Do not enforce requires on mozilla-nspr and mozilla-nss libraries
- Do not install devel stuff by hand for now: let's use what
  they are installing and see if it works.
- New tarball upstream: 2.0b2
- First 2.0 series commit
- Rediffed patches: software-update, check-default-mailer and default-applications
- Added patch x11libs.

* Wed Dec 20 2006 Marcelo Ricardo Leitner <mrl@mandriva.com> 0:1.5.0.9-1mdv2007.1
+ Revision: 100459
- New upstream 1.5.0.9 with security fixes.

* Thu Nov 09 2006 Frederic Crozat <fcrozat@mandriva.com> 0:1.5.0.8-1mdv2007.1
+ Revision: 79538
-Release 1.5.0.8 (security update)
-bunzip patches
-upgrade enigmail to 0.94.1
- Import mozilla-thunderbird

* Sat Sep 16 2006 Frederic Crozat <fcrozat@mandriva.com> 0:1.5.0.7-1mdv2007.0
- Release 1.5.0.7 (security update)
- remove patch305, merged upstream

* Thu Sep 07 2006 Frederic Crozat <fcrozat@mandriva.com> 0:1.5.0.5-3mdv2007.0
- allow build for 2006 and corp3 (Vincent Danen)
 - fix the %%post scripts wrt mktemp because corp3 has an older mktemp
 - have to do some fiddling to get the right mkrel tag for corp3 and use
   %%build_for_corp3 to make it build properly
 - only do the xdg stuff for %%mkdversion > 200600
 - this should build for all supported distros so we need the tags

* Sat Aug 05 2006 Frederic Crozat <fcrozat@mandriva.com> 0:1.5.0.5-2mdv2007.0
- Fix xdg tag
- fix enigmail postun script

* Fri Aug 04 2006 David Walluck <walluck@mandriva.org> 0:1.5.0.5-1mdv2007.0
- 1.5.0.5
- quiet all %%setup macros

* Sun Jul 09 2006 Christiaan Welvaart <cjw@daneel.dyndns.org> 0:1.5.0.4-5
- add BuildRequires: libxt-devel

* Mon Jun 19 2006 David Walluck <walluck@mandriva.org> 0:1.5.0.4-4mdv2007.0
- add symlink: thunderbird -> mozilla-thunderbird

* Sun Jun 18 2006 David Walluck <walluck@mandriva.org> 0:1.5.0.4-3mdv2007.0
- use BuildRequires: xft2-devel instead of BuildRequires: libxft2-devel

* Wed Jun 14 2006 Frederic Crozat <fcrozat@mandriva.com> 0:1.5.0.4-2mdv2007.0
- Remove source20, inline .desktop file into specfile and fix it and migrate
  to new XDG
- fix buildrequires for Mdk 2006

* Sun Jun 04 2006 David Walluck <walluck@mandriva.org> 0:1.5.0.4-1mdv2007.0
- 1.5.0.4

* Sun Apr 23 2006 Christiaan Welvaart <cjw@daneel.dyndns.org> 0:1.5.0.2-2mdk
- fix directory level for patch2

* Sat Apr 22 2006 David Walluck <walluck@mandriva.org> 0:1.5.0.2-1mdk
- 1.5.0.2
- nable inspector, pref, and typeaheadfind extensions

* Tue Apr 11 2006 Frederic Crozat <fcrozat@mandriva.com> 0:1.5-11mdk
- Add calls to gtk-update-icon-cache, all packages adding icons
  into theme icon directory must run it at post/postun

* Mon Apr 10 2006 David Walluck <walluck@mandriva.org> 0:1.5-10mdk
- add 64x64 and 128x128 icons (bug #21916)

* Thu Apr 06 2006 Frederic Crozat <fcrozat@mandriva.com> 0:1.5-9mdk
- Enable official branding

* Fri Feb 24 2006 David Walluck <walluck@mandriva.org> 0:1.5-8mdk
- version nspr and nss BuildRequires
- add versioned nspr and nss Requires

* Wed Feb 22 2006 Frederic Crozat <fcrozat@mandriva.com> 0:1.5-7mdk
- fix freetype buildrequires
- Update source12, remove patch303, follow system locale

* Wed Feb 15 2006 David Walluck <walluck@mandriva.org> 0:1.5-6mdk
- fix duplicate file ownership for enigmail
- fix file perms on enigmail chrome.manifest

* Fri Feb 10 2006 David Walluck <walluck@mandriva.org> 0:1.5-5mdk
- package enigmail as an xpi

* Thu Feb 09 2006 David Walluck <walluck@mandriva.org> 0:1.5-4mdk
- fix error in run-mozilla.sh

* Wed Feb 08 2006 David Walluck <walluck@mandriva.org> 0:1.5-3mdk
- move soundwrapper call to run-mozilla.sh
- fix unofficial icons

* Wed Feb 08 2006 Christiaan Welvaart <cjw@daneel.dyndns.org> 0:1.5-2mdk
- add BuildRequires: desktop-file-utils

* Fri Jan 20 2006 David Walluck <walluck@mandriva.org> 0:1.5-1mdk
- 1.5
- add back devel package
- merge enigmail and enigmime packages

* Wed Dec 21 2005 Per Ãyvind Karlsen <pkarlsen@mandriva.com> 1.0.7-4mdk
- fix build on 10.2 (club request)

* Sun Oct 16 2005 Christiaan Welvaart <cjw@daneel.dyndns.org> 0:1.0.7-3mdk
- fix version in nss-devel build dependency

* Fri Oct 14 2005 Frederic Crozat <fcrozat@mandriva.com> 0:1.0.7-2mdk
- Don't package i18n pack which are already in separate packages (anne)
- Don't package empty directories
- clean up prereq dependencies
- prevent failing when uninstall packages 
- force HOME value in rebuild-database script

* Sat Oct 08 2005 David Walluck <walluck@mandriva.org> 0:1.0.7-1mdk
- 1.0.7
- enigmail 0.93.0
- sync patches
- remove old build date

* Sat Sep 17 2005 David Walluck <walluck@mandriva.org> 0:1.0.6-7mdk
- enable xprint (#18412)

* Wed Sep 14 2005 Frederic Crozat <fcrozat@mandriva.com> 1.0.6-6mdk
- Patch114 (CVS): fix idn crash

* Tue Sep 06 2005 David Walluck <walluck@mandriva.org> 1.0.6-5mdk
- be sure to register enigmail extension (bug #14809)
- remove enigmail seamonkey skin and add enigmail tbird skin
- disable enigmail upgrade hotkey
- set PREF_JS_EXPORTS=prefs/enigmail.js in enigmail Makefile
- add post/preun scripts for enigmime.jar
- add other enigmail langs besides en-US

* Sat Sep 03 2005 David Walluck <walluck@mandriva.org> 0:1.0.6-4mdk
- try to avoid conflicts with mozilla libraries
- remove lang directories as to not conflict with standalone rpms

* Fri Aug 19 2005 Frederic Crozat <fcrozat@mandriva.com> 1.0.6-3mdk
- Update patch6 (pango is now used by default)
- Update source8 (no longer remove cache at startup, change pango variable)
- Update patch36 to remove last reference to pango-xft

* Thu Aug 18 2005 Frederic Crozat <fcrozat@mandriva.com> 1.0.6-2mdk
- Add patches from Firefox package :
 - Patch33: fix clipped text rendering with Pango 
 - Patch34: fix cursor positionning in textarea 
 - Patch35: fix bidi justification with pango 
 - Patch36: fix last Xft references 
 - Patch37: fix pango underline displayed as overstrike in CJK
 - Patch107: fix position of IM candidate window
 - Patch108: properly link with gfxshared
 - Patch109: fix warning with latest GTK
 - Patch110: file chooser is now modal
 - Patch111: fix crash with latest GTK
 - Patch112: add support for freedesktop mime-info
 - Patch113: fix bad aliasing with gcc4 on x86-64 (Moz bug #293307) (CVS)

* Thu Jul 21 2005 Buchan Milne <bgmilne@linux-mandrake.com> 1.0.6-1mdk
- New release 1.0.6
- drop p8,p104,p105,p107,p108 (integrated upstream)
- enigmail 0.92.0, ipc 1.1.3
- fix conditional %%mkrel definition

* Sat Apr 23 2005 David Walluck <walluck@mandriva.org> 0:1.0.2-3mdk
- merge patches from Fedora
- remove devel package
- fix gpg path

* Wed Apr 06 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 1.0.2-2mdk
- Patch8 (CVS): fix JS vulnerability (Moz bug #288688)
- Patch9 (Fedora) : add env variable to disable GNOME url handler 
- Update source5 to set HOME is not set

* Tue Mar 22 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 1.0.2-1mdk
- Release 1.0.2 (security fix)

* Wed Mar 16 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 1.0-9mdk
- Patch5: fix compilation with system nspr
- Patch6: quiet extension manager (Firefox package)
- Patch7: fix extension manager (Firefox package)
- Change build directory to allow parallel build with other moz products
- build against libnspr4/libnss3 from firefox
- Remove alternative on mozilla-config

* Mon Mar 14 2005 David Walluck <walluck@mandrake.org> 0:1.0-8mdk
- lang patch from Yuri Bugelli <yuri.bugelli@virgilio.it>

* Tue Feb 15 2005 Couriousous <couriousous@mandrake.org> 0:1.0-7mdk
- Fix dictionary detection ( don't take hyph )

* Mon Feb 14 2005 David Walluck <walluck@mandrake.org> 0:1.0-6mdk
- enigmail 0.90.0
- %%multiarch
- "fix" requires-on-release
- Requires: myspell-dictionary
- %%mkrel (thanks Buchan Milne)
- add patch for locale detection (thanks Couriousous)
- add patch for mozilla dictionary (thanks Couriousous)
- add patch for automatic locale detection (thanks Couriousous)

* Thu Dec 16 2004 Götz Waschk <waschk@linux-mandrake.com> 1.0-5mdk
- fix bug 12686, thanks to mightor

* Tue Dec 14 2004 Götz Waschk <waschk@linux-mandrake.com> 1.0-4mdk
- don't try to register as default mail client on startup

* Thu Dec 09 2004 Götz Waschk <waschk@linux-mandrake.com> 1.0-3mdk
- add missing file
- fix enigmail installation

* Tue Dec 07 2004 Buchan Milne <bgmilne@linux-mandrake.com> 1.0-2mdk
- fix build on 10.1
- distro-specific release tag

* Tue Dec 07 2004 Götz Waschk <waschk@linux-mandrake.com> 1.0-1mdk
- update enigmail
- new version

* Thu Dec 02 2004 Götz Waschk <waschk@linux-mandrake.com> 1.0-0.rc.2mdk
- fix post script

* Thu Dec 02 2004 Götz Waschk <waschk@linux-mandrake.com> 1.0-0.rc.1mdk
- upgrade enigmail
- remove soundwrapper
- fix post script (from firefox package)
- new version

* Fri Nov 05 2004 Götz Waschk <waschk@linux-mandrake.com> 0.9-1mdk
- update ipc
- add gpg signature
- fix source URL
- New release 0.9

* Fri Sep 24 2004 Götz Waschk <waschk@linux-mandrake.com> 0.8-4mdk
- drop xvfb hack, call thunderbird-bin -register instead
- upgrade enigmail to 0.86.1

* Thu Sep 16 2004 Götz Waschk <waschk@linux-mandrake.com> 0.8-3mdk
- update release notes
- update enimail

* Wed Sep 15 2004 Götz Waschk <waschk@linux-mandrake.com> 0.8-2mdk
- fix URL
- fix binary name

* Wed Sep 15 2004 Götz Waschk <waschk@linux-mandrake.com> 0.8-1mdk
- fix installation
- fix URL
- New release 0.8

* Sat Aug 07 2004 Buchan Milne <bgmilne@linux-mandrake.com> 0.7.3-2mdk
- enigmail 0.85.0
- merge fixes from Club (Thu Jul 01 2004 0.7.1-0.100.1mdk)
 - enigmail 0.84.2, ipc 1.0.7
 - fix scripts to not remove entries just added, and not use scripts we just
   uninstalled (preuninstead of postun).

* Fri Aug 06 2004 Götz Waschk <waschk@linux-mandrake.com> 0.7.3-1mdk
- increase sleep time in the postinstall script
- New release 0.7.3

* Tue Jul 13 2004 Götz Waschk <waschk@linux-mandrake.com> 0.7.2-1mdk
- use hacks from the fedora package to run mozilla-thunderbird as root first
- New release 0.7.2

* Thu Jul 01 2004 Götz Waschk <waschk@linux-mandrake.com> 0.7.1-1mdk
- compress source 6
- reenable libtoolize on Cooker
- fix 10.0 build
- New release 0.7.1

* Tue Jun 29 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.7-2mdk
- dropped patch0, fixed upstream (Sebastian Dransfeld <sebastian.dransfeld@ntnu.no>)

* Sat Jun 26 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.7-1mdk 
- new version
- --enable-single-profile

* Sun Jun 13 2004 Pascal Terjan <pterjan@mandrake.org> 0.6-2mdk
- BuildRequires autoconf2.1

* Fri May 21 2004 Pascal Terjan <pterjan@mandrake.org> 0.6-1mdk
- 0.6
- rediff patch0
- some cleaning, some more should be done


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15211 |12mr|mozilla-thunderbird-l10n-17.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define thunderbird_package mozilla-thunderbird

%define name    mozilla-thunderbird-l10n
%define oname   mozilla-thunderbird
%define version 17.0

%define release 1

#%%define thunderbird_epoch 0
%define thunderbird_version %{version}

%define up_ca_name      thunderbird
%define lib_name        %{up_ca_name}-%version
%define mozillalibdir   %_libdir/%lib_name
%define tb_appid \{3550f703-e582-4d05-9a08-453d09bdfdc6\}
%define tbextdir	%{_datadir}/mozilla/extensions/%{tb_appid}

%define xpidir http://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/%{thunderbird_version}/linux-i686/xpi/

# Supported l10n language lists
%define langlist	ar be bg bn_BD ca cs da de el en_GB es_AR es_ES et eu fi fr fy ga gd gl he hu id is it ja ko lt nb_NO nl nn_NO pa_IN pl pt_PT pt_BR ro ru si sl sk sq sv_SE tr uk vi zh_CN zh_TW

# Disabled l10n languages, for any reason
%define disabled_langlist	et_EE gu_IN mk af sr ka 

# Disabled myspell dicts, for any reason
%define disabled_dict_langlist	ar be br_FR es_AR eu fi fy ga gu_IN he ja ko mk pa_IN tr zh_CN zh_TW


%define use_dict 0

# Language descriptions
%define language_af af
%define langname_af Afrikaans
%define language_ar ar
%define langname_ar Arabic
%define language_be be
%define langname_be Belarusian
%define language_bg bg
%define langname_bg Bulgarian
%define language_bn_BD bn-BD
%define langname_bn_BD Bengali (Bangla)
%define language_br_FR br-FR
%define langname_br_FR Breton
%define language_ca ca
%define langname_ca Catalan
%define language_cs cs
%define langname_cs Czech
%define language_da da
%define langname_da Dansk
%define language_de de
%define langname_de German
%define language_el el
%define langname_el Greek
%define language_en_GB en-GB
%define langname_en_GB British English
%define language_es_AR es-AR
%define langname_es_AR Spanish (Argentina)
%define language_es_ES es-ES
%define langname_es_ES Spanish
%define language_et_EE et-EE
%define langname_et_EE Estonian (Magento)
%define language_et et
%define langname_et Estonian
%define language_eu eu
%define langname_eu Basque
%define language_fi fi
%define langname_fi Finnish
%define language_fr fr
%define langname_fr French
%define language_fy fy-NL
%define langname_fy Frisian
%define language_ga ga-IE
%define langname_ga Irish
%define language_gd gd
%define langname_gd Scottish Gaelic
%define language_gl gl
%define langname_gl Galician
%define language_gu_IN gu-IN
%define langname_gu_IN Gujarati
%define language_he he
%define langname_he Hebrew
%define language_hu hu
%define langname_hu Hungarian
%define language_id id
%define langname_id Indonesian
%define language_is is
%define langname_is Icelandic
%define language_it it
%define langname_it Italian
%define language_ja ja
%define langname_ja Japanese
%define language_ka ka
%define langname_ka Georgian
%define language_ko ko
%define langname_ko Korean
%define language_lt lt
%define langname_lt Lithuanian
%define language_mk mk
%define langname_mk Macedonian
%define language_nb_NO nb-NO
%define langname_nb_NO Norwegian Bokmaal
%define language_nn_NO nn-NO
%define langname_nn_NO Norwegian Nynorsk
%define language_nl nl
%define langname_nl Dutch
%define language_pa_IN pa-IN
%define langname_pa_IN Punjabi (gurmukhi)
%define language_pl pl
%define langname_pl Polish
%define language_pt_BR pt-BR
%define langname_pt_BR Brazilian portuguese
%define language_pt_PT pt-PT
%define langname_pt_PT Portuguese
%define language_ro ro
%define langname_ro Romanian
%define language_ru ru
%define langname_ru Russian
%define language_si si
%define langname_si Sinhala
%define language_sk sk
%define langname_sk Slovak
%define language_sq sq
%define langname_sq Albanian
%define language_sl sl
%define langname_sl Slovenian
%define language_sr sr
%define langname_sr Serbian
%define language_sv_SE sv-SE
%define langname_sv_SE Swedish
%define language_ta_LK ta-LK
%define langname_ta_LK Tamil (Sri-Lanka)
%define language_tr tr
%define langname_tr Turkish
%define language_uk uk
%define langname_uk Ukrainian
%define language_vi vi
%define langname_vi Vietnamese
%define language_zh_CN zh-CN
%define langname_zh_CN Simplified Chinese
%define language_zh_TW zh-TW
%define langname_zh_TW Traditional Chinese

# --- Danger line ---

# Defaults (all languages enabled by default)
# l10n
%{expand:%(for lang in %langlist; do echo "%%define with_$lang 1"; done)}
%{expand:%(for lang in %disabled_langlist; do echo "%%define with_$lang 0"; done)}
# dicts
%{expand:%(for lang in %langlist; do echo "%%define with_dict_$lang %{use_dict}"; done)}
%{expand:%(for lang in %disabled_dict_langlist; do echo "%%define with_dict_$lang 0"; done)}

# Locales
%{expand:%(for lang in %langlist; do echo "%%define locale_$lang `echo $lang | cut -d _ -f 1` "; done)}

%if %use_dict
# myspell dicts, allows setting preferences between several providers.
%{expand:%(for lang in %langlist; do echo "%%define myspell_$lang myspell-$lang"; done)}
%define myspell_de myspell-de_DE
%define myspell_fr myspell-fr_FR
%endif

Summary: Localizations for Thunderbird (virtual package)
Name: %{name}
Version: %{version}
Release: %{release}
License: GPL
Group: Networking/WWW
Url: http://www.mozilla.org/
BuildArch: noarch
BuildRequires: libxml2-utils
# Language package template
Source0: %{name}-template.in
Source500: mozilla-thunderbird-l10n.rpmlintrc
Patch0: fy-si-xml-validation.patch
# l10n sources
%{expand:%(\
	i=1;\
	for lang in %langlist; do\
		echo "%%{expand:Source$i: %{xpidir}/%%{language_$lang}.xpi}";\
		i=$[i+1];\
	done\
	)
}
%if %use_dict
%{expand:%(\
	disabled="%{disabled_dict_langlist}";\
	for lang in %langlist; do\
		echo "$disabled" | grep -q "\<$lang\>" || \
			echo "BuildRequires: %%{myspell_$lang}";\
	done\
	)
}
%endif

%description
Localizations for Thunderbird

# Expand all languages packages.
%{expand:%(\
	for lang in %langlist; do\
		echo "%%{expand:%%(sed "s!__LANG__!$lang!g" %{_sourcedir}/%{name}-template.in 2> /dev/null)}";\
	done\
	)
}

%prep
%setup -q -c -T

# Convert rpm macros to bash variables
%{expand:%(for lang in %langlist; do echo "language_$lang=%%{language_$lang}"; done)}
%{expand:%(for lang in %langlist; do echo "locale_$lang=%%{locale_$lang}"; done)}
%{expand:%(for lang in %langlist; do echo "with_$lang=%%{with_$lang}"; done)}
%{expand:%(for lang in %langlist; do echo "dict_$lang=%%{with_dict_$lang}"; done)}

# Unpack all languages
for lang in %langlist; do
	with="with_$lang"
	with=${!with}
	[ $with -eq 0 ] && continue

	language="language_$lang"
	language=${!language}

	locale="locale_$lang"
	locale=${!locale}

	# l10n
	mkdir ${language}
	cd ${language}
	unzip -qq %{_sourcedir}/${language}.xpi
	cd ..

	# dict
	dict="dict_$lang"
	dict=${!dict}
	[ $dict -eq 0 ] && continue

done

## Patches
#pushd si
#%%patch0 -p0
#popd

%check
# All install.rdf files must validate
xmllint --noout */install.rdf

%install
rm -rf %buildroot

# Convert rpm macros to bash variables
%{expand:%(for lang in %langlist; do echo "language_$lang=%%{language_$lang}"; done)}
%{expand:%(for lang in %langlist; do echo "with_$lang=%%{with_$lang}"; done)}
%{expand:%(for lang in %langlist; do echo "dict_$lang=%%{with_dict_$lang}"; done)}

# Create dicts dir
%if %use_dict
mkdir -p %buildroot%{mozillalibdir}/dictionaries
%endif

# Install all languages
for lang in %langlist; do
	with="with_$lang"
	with=${!with}
	[ $with -eq 0 ] && continue

	language="language_$lang"
	language=${!language}

	# l10n
	cd $language
	mkdir -p %buildroot%{tbextdir}/langpack-${language}@thunderbird.mozilla.org/
	cp -f -r * %buildroot%{tbextdir}/langpack-${language}@thunderbird.mozilla.org/
	cd ..

done


%changelog
* Thu Feb 23 2012 Oden Eriksson <oeriksson@mandriva.com> 10.0.2-0.1mdv2010.2
- 10.0.2

* Mon Feb 13 2012 Oden Eriksson <oeriksson@mandriva.com> 10.0.1-0.1
- 10.0.1
- added more languages (mageia)

* Fri Feb 03 2012 Oden Eriksson <oeriksson@mandriva.com> 10.0-0.1
- 10.0

* Tue Dec 27 2011 Oden Eriksson <oeriksson@mandriva.com> 9.0.1-0.1
- 9.0.1

* Thu Dec 22 2011 Oden Eriksson <oeriksson@mandriva.com> 9.0-0.1
- 9.0

* Tue Nov 08 2011 Oden Eriksson <oeriksson@mandriva.com> 8.0-0.1
- 8.0

* Thu Oct 06 2011 Oden Eriksson <oeriksson@mandriva.com> 7.0.1-0.1
- 7.0.1

* Fri Sep 30 2011 Oden Eriksson <oeriksson@mandriva.com> 7.0-0.1
- 7.0

* Fri Sep 09 2011 Oden Eriksson <oeriksson@mandriva.com> 6.0.2-0.1
- built for updates

* Wed Sep 07 2011 Oden Eriksson <oeriksson@mandriva.com> 6.0.2-1mdv2012.0
+ Revision: 698652
- 6.0.2

* Mon Aug 22 2011 Guilherme Moro <guilherme@mandriva.com> 6.0-0
+ Revision: 696190
- updated to version 6.0

* Sun Aug 14 2011 Guilherme Moro <guilherme@mandriva.com> 5.0-1
+ Revision: 694561
- Updated to version 5.0

* Wed Jun 22 2011 Funda Wang <fwang@mandriva.org> 3.1.11-1
+ Revision: 686570
- new version 3.1.11

* Thu Apr 28 2011 Funda Wang <fwang@mandriva.org> 3.1.10-1
+ Revision: 660098
- new version 3.1.10

* Sat Mar 05 2011 Funda Wang <fwang@mandriva.org> 3.1.9-1
+ Revision: 642050
- new version 3.1.9

* Wed Mar 02 2011 Funda Wang <fwang@mandriva.org> 3.1.8-1
+ Revision: 641266
- New version 3.1.8

* Sat Feb 26 2011 Funda Wang <fwang@mandriva.org> 3.1.7-4
+ Revision: 640059
- obsoletes old binary packages

* Sat Feb 26 2011 Funda Wang <fwang@mandriva.org> 3.1.7-3
+ Revision: 639885
- rebuild

* Fri Jan 28 2011 Funda Wang <fwang@mandriva.org> 3.1.7-2
+ Revision: 633709
- restruct to new tb ext layout

* Tue Dec 14 2010 Funda Wang <fwang@mandriva.org> 3.1.7-1mdv2011.0
+ Revision: 621753
- new version 3.1.7

* Sat Oct 30 2010 Funda Wang <fwang@mandriva.org> 3.1.6-2mdv2011.0
+ Revision: 590473
- New version 3.1.6

* Wed Oct 20 2010 Funda Wang <fwang@mandriva.org> 3.1.5-1mdv2011.0
+ Revision: 586867
- New version 3.1.5

* Fri Sep 17 2010 Funda Wang <fwang@mandriva.org> 3.1.4-1mdv2011.0
+ Revision: 579143
- too many language
- add bn-BD translation
- New version 3.1.4

* Tue Sep 07 2010 Funda Wang <fwang@mandriva.org> 3.1.3-1mdv2011.0
+ Revision: 576554
- new version 3.1.3

* Fri Aug 06 2010 Funda Wang <fwang@mandriva.org> 3.1.2-1mdv2011.0
+ Revision: 566530
- New version 3.1.2

* Wed Jul 21 2010 Eugeni Dodonov <eugeni@mandriva.com> 3.1.1-1mdv2011.0
+ Revision: 556553
- Updated l10n for thunderbird 3.1.1.

* Sun Jun 27 2010 Oden Eriksson <oeriksson@mandriva.com> 3.0.5-1mdv2010.1
+ Revision: 549248
- sync with MDVSA-2010:126

* Thu Apr 22 2010 Oden Eriksson <oeriksson@mandriva.com> 3.0.4-4mdv2010.1
+ Revision: 537820
- bump release

* Wed Apr 21 2010 Oden Eriksson <oeriksson@mandriva.com> 3.0.4-3mdv2010.1
+ Revision: 537700
- fix deps

* Wed Apr 21 2010 Oden Eriksson <oeriksson@mandriva.com> 3.0.4-2mdv2010.1
+ Revision: 537623
- make it backportable

* Wed Mar 31 2010 Funda Wang <fwang@mandriva.org> 3.0.4-1mdv2010.1
+ Revision: 530215
- New version 3.0.4

* Tue Mar 02 2010 Oden Eriksson <oeriksson@mandriva.com> 3.0.3-1mdv2010.1
+ Revision: 513435
- 3.0.3

* Thu Feb 25 2010 Funda Wang <fwang@mandriva.org> 3.0.2-1mdv2010.1
+ Revision: 511355
- New version 3.0.2

* Thu Jan 21 2010 Funda Wang <fwang@mandriva.org> 3.0.1-1mdv2010.1
+ Revision: 494432
- add missing patch
- New version 3.0.1

* Sat Dec 12 2009 Funda Wang <fwang@mandriva.org> 3.0-1mdv2010.1
+ Revision: 477590
- disable debug package

  + Eugeni Dodonov <eugeni@mandriva.com>
    - Added missing et_EE file.
    - Updated for thunderbird 3.

* Thu Sep 03 2009 Funda Wang <fwang@mandriva.org> 2.0.0.23-1mdv2010.0
+ Revision: 427344
- New version 2.0.0.23

* Tue Jun 23 2009 Oden Eriksson <oeriksson@mandriva.com> 2.0.0.22-1mdv2010.0
+ Revision: 388676
- 2.0.0.22

* Wed Mar 18 2009 Funda Wang <fwang@mandriva.org> 2.0.0.21-1mdv2009.1
+ Revision: 357323
- refresh sources

  + Oden Eriksson <oeriksson@mandriva.com>
    - 2.0.0.21

* Thu Jan 08 2009 Gustavo De Nardin <gustavodn@mandriva.com> 2.0.0.19-1mdv2009.1
+ Revision: 327232
- fixed loop for source packages, as pointed by pixel in firefox-l10n

  + Funda Wang <fwang@mandriva.org>
    - New version 2.0.0.19

* Wed Nov 19 2008 Funda Wang <fwang@mandriva.org> 2.0.0.18-1mdv2009.1
+ Revision: 304457
- New version 2.0.0.18

* Mon Sep 29 2008 Funda Wang <fwang@mandriva.org> 2.0.0.17-1mdv2009.0
+ Revision: 289437
- New version 2.0.0.17

* Thu Jul 24 2008 Tiago Salem <salem@mandriva.com.br> 2.0.0.16-1mdv2009.0
+ Revision: 247332
- update to 2.0.0.16

* Fri May 02 2008 Funda Wang <fwang@mandriva.org> 2.0.0.14-1mdv2009.0
+ Revision: 200206
- New version 2.0.0.14

* Wed Feb 27 2008 Marcelo Ricardo Leitner <mrl@mandriva.com> 2.0.0.12-1mdv2008.1
+ Revision: 175852
- Work-around for rpmlint
- New upstream: 2.0.0.12
- Disable dict links for mdkversion >= 200810. We are going to symlink entire
  mozilladir/dictionaries instead. Closes: #21370

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Dec 02 2007 Funda Wang <fwang@mandriva.org> 2.0.0.9-1mdv2008.1
+ Revision: 114426
- New version 2.0.0.9

* Fri Aug 24 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 2.0.0.6-2mdv2008.0
+ Revision: 71055
- Merged with FF specs.

* Thu Aug 02 2007 Funda Wang <fwang@mandriva.org> 2.0.0.6-1mdv2008.0
+ Revision: 58009
- New version 2.0.0.6

* Fri Jul 20 2007 Funda Wang <fwang@mandriva.org> 2.0.0.5-1mdv2008.0
+ Revision: 53805
- New version

* Fri Jun 15 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 2.0.0.4-1mdv2008.0
+ Revision: 39938
- Synced with thunderbird version (2.0.0.4).
- Updated all langpacks except for et-EE, gu-IN and he which weren't available.
- Added Estonian support. Thanks to Sander for it.

* Mon May 07 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 2.0.0.0-3mdv2008.0
+ Revision: 24096
- Fix pt langname: it must be called pt_PT, as this is what is inside it.

* Tue Apr 24 2007 Funda Wang <fwang@mandriva.org> 2.0.0.0-2mdv2008.0
+ Revision: 17836
- add more languages.

* Fri Apr 20 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 2.0.0.0-1mdv2008.0
+ Revision: 15997
- Synced version with thunderbird's one.
- Updated lang packs.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15212 |12mr|mp32ogg-0.11-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define fver 0.11-8

Name:		mp32ogg
Version:	0.11
Release:	%mkrel 15

Summary:	Convert mp3 music files to ogg music files
License:	Artistic
Group:		Sound
# Author: Nathan Walp <faceprint@faceprint.com>
Url:		http://packages.debian.org/unstable/sound/mp32ogg
Source0:	mp32ogg_%{fver}.tar.bz2
Patch0:     mp32ogg-0.11-force-filename-stringification.mp3

BuildRequires: perl
BuildRequires: perl(MP3::Info)
BuildRequires: perl(String::ShellQuote)

BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

Requires: mpg123
Requires: perl
Requires: vorbis-tools

%description
Perl script to convert MP3 files into Ogg Vorbis format. It is able to
read ID3 tags from MP3 files and correctly tag the Ogg files, as well as
optionally rename them based on those tags.

%prep
%setup -q -n %name
# fix https://qa.mandriva.com/show_bug.cgi?id=53477
%patch0 -p0

%install
rm -rf %{buildroot}

install -m 755 -D %name  %{buildroot}%{_bindir}/%{name}
perl -c  %{buildroot}%{_bindir}/%{name}

echo -e "%{name}\n\nAuthor: Nathan Walp <faceprint@faceprint.com>\nLicense: Artistic\n" > README

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README 
%{_bindir}/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15213 |12mr|mpage-2.5.6-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: A tool for printing multiple pages of text on each printed page
Name: mpage
Version: 2.5.6
Release: %mkrel 7
License: BSD
Group: System/Printing
Source: http://www.mesa.nl/pub/mpage/%name-%version.tgz
Patch0: mpage-2.5.4-config.patch
#Patch1: mpage-2.5.4-gcc4.patch
# Japanese patch.bz2
Patch10: mpage-2.5.3-j.patch
Patch20: mpage-mfix.patch
Patch21: mpage-psprint.patch
Patch22: mpage-2.5.3-japanese-fix.patch
Patch23: mpage-2.5.6-LDFLAGS.diff
URL: http://www.mesa.nl/pub/mpage
BuildRoot: %{_tmppath}/%{name}-%{version}-root

%description
The mpage utility takes plain text files or PostScript(TM) documents
as input, reduces the size of the text, and prints the files on a
PostScript printer with several pages on each sheet of paper.  Mpage
is very useful for viewing large printouts without using up tons of
paper.  Mpage supports many different layout options for the printed
pages.

Mpage should be installed if you need a useful utility for viewing
long text documents without wasting paper.

%prep
%setup -q
%patch0 -p1 -b .config
#%patch1 -p1 -b .gcc4
%patch10 -p1 -b .jp
%patch20 -p1 -b .fix
%patch21 -p1
%patch22 -p1
%patch23 -p0

%build
%make RPM_OPT_FLAGS="%{optflags}" LDFLAGS="%{ldflags}"

%install
rm -rf $RPM_BUILD_ROOT

%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc CHANGES Copyright README NEWS TODO
%_bindir/mpage
%_mandir/man1/mpage.1*
%dir %_datadir/mpage
%_datadir/mpage/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15214 |12mr|mpd-0.17.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#####################
# Hardcode PLF build
%define build_plf 0
#####################

%{?_with_plf: %{expand: %%global build_plf 1}}

%if %{build_plf}
%define distsuffix plf
# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
%define extrarelsuffix plf
%endif

Name:		mpd
Version:	0.17.2
Release:	1
Summary:	MPD, the Music Player Daemon
License:	GPLv2+
Group:		Sound
Url:		http://mpd.wikia.com/
Source0:	http://downloads.sourceforge.net/musicpd/%{name}-%{version}.tar.gz
Source1:	%{name}.conf
Source2:	%{name}.init
Source3:	%{name}.logrotate
Source4:	README.urpmi
Source5:	%{name}.service

Requires(pre):		rpm-helper
Requires(post):		rpm-helper
Requires(preun):	rpm-helper
Requires(postun):	rpm-helper
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(ao)
BuildRequires:	libatomic_ops-devel
BuildRequires:	pkgconfig(audiofile)
BuildRequires:	avahi-common-devel
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(flac)
BuildRequires:	pkgconfig(flac++)
BuildRequires:	pkgconfig(id3tag)
BuildRequires:	pkgconfig(jack)
BuildRequires:	pkgconfig(mad)
BuildRequires:	libmikmod-devel
BuildRequires:	libmpcdec-devel
BuildRequires:	pkgconfig(ogg)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(shout)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(sqlite3)
%if %{build_plf}
BuildRequires:	libfaad2-devel
%endif

%description
Music Player Daemon (MPD) allows remote access for playing music (MP3, Ogg
Vorbis, FLAC, Mod, and wave files) and managing playlists. MPD is designed
for integrating a computer into a stereo system that provides control for music
playback over a local network. It is also makes a great desktop music player,
especially if your a console junkie, like frontend options, or restart X often.

%if %{build_plf}
This package is in restricted repository because it is built with AAC support
of libfaad2, which is patent-protected.
%endif

%prep
%setup -q

%build
%configure2_5x \
	--with-alsa-prefix=%{_prefix} \
	--enable-ao \
	--enable-curl \
%if ! %{build_plf}
	--disable-aac \
%endif
	--enable-sqlite
%make

%install
%makeinstall_std

mkdir -p %{buildroot}/var/lib/mpd
touch %{buildroot}/%{_localstatedir}/lib/mpd/mpd.db
touch %{buildroot}/%{_localstatedir}/lib/mpd/mpdstate
mkdir -p %{buildroot}/var/log/mpd
touch %{buildroot}/var/log/mpd/mpd.log
touch %{buildroot}/var/log/mpd/mpd.error
mkdir -p %{buildroot}/var/run/mpd
mkdir -p %{buildroot}/%{_localstatedir}/lib/mpd/playlists
mkdir -p %{buildroot}/%{_localstatedir}/lib/mpd/music
mkdir -p %{buildroot}/lib/systemd/system

install -D %{SOURCE1} %{buildroot}/etc/mpd.conf
install -D %{SOURCE2} %{buildroot}/%{_initrddir}/%{name}
install -D -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
install %{SOURCE4} doc/README.urpmi
rm -rf %{buildroot}/%{_docdir}/mpd

install -D %{SOURCE5} %{buildroot}/lib/systemd/system/

%pre
%_pre_useradd %{name} %{_localstatedir}/lib/%{name} /bin/false
usermod -g audio %{name}

%post
if [ $1 -eq 1 ]
then
%create_ghostfile %{_localstatedir}/lib/mpd/mpd.db mpd audio 644
%create_ghostfile %{_localstatedir}/lib/mpd/mpdstate mpd audio 644
%create_ghostfile /var/log/mpd/mpd.log mpd audio 644
%create_ghostfile /var/log/mpd/mpd.error mpd audio 644
fi
#echo If you want to run mpd as a service, please read
#echo /usr/share/doc/mpd-%{version}/README.MDK
%_post_service %{name}

%preun
%_preun_service %{name}

%postun
%_postun_userdel %{name}

%files
%doc README UPGRADING AUTHORS NEWS doc/mpdconf.example doc/*.urpmi
%{_bindir}/%{name}
%{_mandir}/man1/*
%{_mandir}/man5/*
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%attr(-,mpd,root) %config(noreplace) %{_sysconfdir}/%{name}.conf
%config(noreplace) %{_initrddir}/%{name}
%defattr(644,mpd,audio)
%attr(755,mpd,audio) %dir %{_localstatedir}/lib/mpd
%attr(755,mpd,audio) %dir %{_localstatedir}/lib/mpd/music
%attr(755,mpd,audio) %dir %{_localstatedir}/lib/mpd/playlists
%ghost %{_localstatedir}/lib/mpd/mpd.db
%ghost %{_localstatedir}/lib/mpd/mpdstate
%attr(755,mpd,audio) %dir /var/log/mpd
%attr(755,mpd,audio) %dir /var/run/mpd
%ghost /var/log/mpd/mpd.log
%ghost /var/log/mpd/mpd.error
%attr(644,root,root) /lib/systemd/system/%{name}.service

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15215 |12mr|mpeg2dec-0.5.1-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %{name} %{major}
%define develname %mklibname -d %{name}
%define staticname %mklibname -s -d %{name}
%define oname libmpeg2

Summary:	MPEG-2 Decoder
Name:		mpeg2dec
Version:	0.5.1
Release:	11
License:	GPLv2+
Group:		Video
URL:		http://libmpeg2.sourceforge.net/
Source0:	http://libmpeg2.sourceforge.net/files/%{oname}-%{version}.tar.gz
Patch0:		libmpeg2-0.5.1-gcc4.6.patch
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(xv)

%description
mpeg2dec is an mpeg-1 and mpeg-2 video decoder. It is purposely kept
simple : it does not include features like reading files from a DVD,
CSS, fullscreen output, navigation, etc... The main purpose of
mpeg2dec is to have a simple test bed for libmpeg2. mpeg2dec also
includes a demultiplexer for mpeg-1 and mpeg-2 program streams, and
output routines for a variety of different interfaces.

%package -n	%{libname}
Group:		System/Libraries
Summary:	MPEG-2 Decoder

%description -n %{libname}
mpeg2dec is an mpeg-1 and mpeg-2 video decoder. It is purposely kept
simple : it does not include features like reading files from a DVD,
CSS, fullscreen output, navigation, etc... The main purpose of
mpeg2dec is to have a simple test bed for libmpeg2. mpeg2dec also
includes a demultiplexer for mpeg-1 and mpeg-2 program streams, and
output routines for a variety of different interfaces.

This package contains the shared libraries of mpeg2dec.

%package -n	%{develname}
Summary:	MPEG-2 Decoder development files
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	lib%{name}-devel = %{version}-%{release}

%description -n	%{develname}
mpeg2dec is an mpeg-1 and mpeg-2 video decoder. It is purposely kept
simple : it does not include features like reading files from a DVD,
CSS, fullscreen output, navigation, etc... The main purpose of
mpeg2dec is to have a simple test bed for libmpeg2. mpeg2dec also
includes a demultiplexer for mpeg-1 and mpeg-2 program streams, and
output routines for a variety of different interfaces.
MPEG-2 Decoder development files

%package -n	%staticname
Summary:	MPEG-2 Decoder static libraries
Group:		Development/C
Requires:	%{develname} = %{version}-%{release}

%description -n %{staticname}
mpeg2dec is an mpeg-1 and mpeg-2 video decoder. It is purposely kept
simple : it does not include features like reading files from a DVD,
CSS, fullscreen output, navigation, etc... The main purpose of
mpeg2dec is to have a simple test bed for libmpeg2. mpeg2dec also
includes a demultiplexer for mpeg-1 and mpeg-2 program streams, and
output routines for a variety of different interfaces.

MPEG-2 Decoder static libraries.

%prep
%setup -q -n %{oname}-%{version}
%patch0 -p1

%build
%configure2_5x	--enable-shared \
%ifarch sparc sparcv9 sparc64
		--disable-accel-detect
%endif

%make

%install
%makeinstall_std

%files
%doc AUTHORS ChangeLog NEWS README TODO
%{_mandir}/man1/*
%{_bindir}/*

%files -n %{libname}
%{_libdir}/libmpeg2*.so.%{major}*

%files -n %{develname}
%{_includedir}/mpeg2dec
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/lib*.pc

%files -n %{staticname}
%{_libdir}/lib*.a


%changelog
* Fri Aug  17 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: abbcf01
- Spec cleanup, drop Obsoletes, convert BR to pkgconfig style
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15216 |12mr|mpeg_lib-1.3.1-21
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	1
%define libname %mklibname bmpeg %{major}
%define devname %mklibname bmpeg -d

Summary:	Mpeg library
Name:		mpeg_lib
Version:	1.3.1
Release:	21
License:	GPL
Group:		System/Libraries
URL:		http://starship.python.net/~gward/mpeglib/
Source0:	ftp://ftp.mni.mcgill.ca/pub/mpeg/%{name}-%{version}.tar.bz2
Patch1:		libmpeg1-1.3.1-debian.diff.bz2
Patch2:		mpeg_lib-1.3.1-bad_cast.patch.bz2 

%description
The MPEG Library is a collection of C routines to decode MPEG movies and dither
them in a variety of colour schemes.  Most of the code in the library comes
directly from the Berkely MPEG player, an X11-specific implementation that
works fine, but suffers from minimal documentation and a lack of modularity.

A front end to the Berkeley decoding engine was developed by Greg Ward at the
Montreal Neurological Institute in May/June 1994 to facilitate the development
of an MPEG player specifically for Silicon Graphics workstations. The decoding
engine together with the MNI front end constitute the MPEG Library.


%package	-n %{libname}
Summary:	Mpeg library
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}
Provides:	libbmpeg = %{version}-%{release}

%description	-n %{libname}
The MPEG Library is a collection of C routines to decode MPEG movies and dither
them in a variety of colour schemes.  Most of the code in the library comes
directly from the Berkely MPEG player, an X11-specific implementation that
works fine, but suffers from minimal documentation and a lack of modularity.

A front end to the Berkeley decoding engine was developed by Greg Ward at the
Montreal Neurological Institute in May/June 1994 to facilitate the development
of an MPEG player specifically for Silicon Graphics workstations. The decoding
engine together with the MNI front end constitute the MPEG Library.

%package	-n %{devname}
Summary:	Mpeg library development package
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	libbmpeg-devel = %{version}-%{release}
Obsoletes:	%{libname}-devel < 1.3.1-21

%description	-n %{devname}
The MPEG Library is a collection of C routines to decode MPEG movies and dither
them in a variety of colour schemes.  Most of the code in the library comes
directly from the Berkely MPEG player, an X11-specific implementation that
works fine, but suffers from minimal documentation and a lack of modularity.
 
A front end to the Berkeley decoding engine was developed by Greg Ward at the
Montreal Neurological Institute in May/June 1994 to facilitate the development
of an MPEG player specifically for Silicon Graphics workstations. The decoding
engine together with the MNI front end constitute the MPEG Library.

This package contains static libraries and header files need for development.

%prep
%setup -q
%patch1 -p1
%patch2 -p1 -b .bad_cast

%build
export OPTIMIZE="%{optflags} -fPIC"
%configure

make
make shlib

%install
install -D -m 755 libmpeg.so.1.3.1 %{buildroot}%{_libdir}/libbmpeg.so.1.3.1
install -D -m 644 libmpeg.a %{buildroot}%{_libdir}/libbmpeg.a
install -D -m 644 mpeg.h %{buildroot}%{_includedir}/bmpeg.h
/sbin/ldconfig -n %{buildroot}%{_libdir}
ln -s libbmpeg.so.1 %{buildroot}%{_libdir}/libbmpeg.so

%files -n %{libname}
%doc README CHANGES
%{_libdir}/libbmpeg.so.%{major}*

%files -n %{devname}
%doc doc/*
%{_libdir}/*.a
%{_libdir}/*.so
%{_includedir}/*



%changelog
* Tue Oct  23 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 45b11e3
- Spec cleanup, adopt devel for our library packaging policy, fix permissions
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15217 |12mr|mpfr-3.1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lib_major		4
%define lib_name		%mklibname %{name} %{lib_major}
%define lib_name_devel		%mklibname %{name} -d
%define lib_name_static_devel	%mklibname %{name} -d -s

Summary:	Multiple-precision floating-point computations with correct rounding
Name:		mpfr
Version:	3.1.1
Release:	2
Epoch:		0
License:	LGPLv3+
Group:		System/Libraries
URL:		http://www.mpfr.org/
Source0:	http://www.mpfr.org/mpfr-current/mpfr-%{version}.tar.xz
BuildRequires:	gmp-devel

%description
The MPFR library is a C library for multiple-precision
floating-point computations with correct rounding. 

%package -n %{lib_name}
Summary:	Multiple-precision floating-point computations with correct rounding
Group:		System/Libraries

%description -n %{lib_name}
The MPFR library is a C library for multiple-precision
floating-point computations with correct rounding. 

%package -n %{lib_name_devel}
Summary:	Development headers and libraries for MPFR
Group:		Development/C
Requires:	%{lib_name} = %{EVRD}
Provides:	lib%{name}-devel = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{lib_name_devel}
The development headers and libraries for the MPFR library.

%package -n %{lib_name_static_devel}
Summary:	Static libraries for MPFR
Group:		Development/C
Requires:	%{lib_name_devel} = %{EVRD}
Provides:	lib%{name}-static-devel = %{EVRD}
Provides:	%{name}-static-devel = %{EVRD}

%description -n %{lib_name_static_devel}
Static libraries for the MPFR library.

%prep
%setup -q

%build
%configure2_5x \
	--enable-shared \
	--enable-thread-safe

%make

%install
%__rm -rf %{buildroot}
%makeinstall_std

rm -rf installed-docs
mv %{buildroot}%{_docdir}/%{name} installed-docs

%check
make check

%files -n %{lib_name}
%{_libdir}/libmpfr.so.%{lib_major}*

%files -n %{lib_name_devel}
%doc installed-docs/*
%{_includedir}/mpfr.h
%{_includedir}/mpf2mpfr.h
%{_infodir}/mpfr.info*
%{_libdir}/libmpfr.so

%files -n %{lib_name_static_devel}
%{_libdir}/libmpfr.a



%changelog
* Fri Aug  24 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 6d956bf
- New version 3.1.1 (sync with Cooker), drop no longer needed Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15218 |12mr|mpg123-1.14.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	0
%define	libname	%mklibname mpg123_ %{major}
%define	devname	%mklibname -d mpg123

Summary:	MPEG audio player
Name:		mpg123
Version:	1.14.4
Release:	1
License:	LGPLv2+
Group:		Sound
URL:		http://www.mpg123.de
Source0:	http://prdownloads.sourceforge.net/mpg123/%{name}-%{version}.tar.bz2
Source1:	mp3license.tar.bz2
BuildRequires:	pkgconfig(alsa)
BuildRequires:	libtool-devel
BuildRequires:	pkgconfig(jack)
BuildRequires:	nas-devel
BuildRequires:	pkgconfig(portaudio-2.0)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(esound)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(zlib)

%description
Mpg123 is a fast, free and portable MPEG audio player for Unix.
It supports MPEG 1.0/2.0 layers 1, 2 and 3 ("mp3" files).  For
full CD quality playback (44 kHz, 16 bit, stereo) a fast CPU
is required. Mono and/or reduced quality playback (22 kHz or
11 kHz) is possible on slow CPUs (like Intel 486).

For information on the MP3 License, please visit:
http://www.mpeg.org

%package	pulse
Group:		Sound
Summary:	Pulse audio output plugin for mpg123
Requires:	%{name} = %{version}

%description pulse
Mpg123 is a fast, free and portable MPEG audio player for Unix.
It supports MPEG 1.0/2.0 layers 1, 2 and 3 ("mp3" files).  For
full CD quality playback (44 kHz, 16 bit, stereo) a fast CPU
is required. Mono and/or reduced quality playback (22 kHz or
11 kHz) is possible on slow CPUs (like Intel 486).

For information on the MP3 License, please visit:
http://www.mpeg.org

%package	jack
Group:		Sound
Summary:	Jack audio output plugin for mpg123
Requires:	%{name} = %{version}

%description	jack
Mpg123 is a fast, free and portable MPEG audio player for Unix.
It supports MPEG 1.0/2.0 layers 1, 2 and 3 ("mp3" files).  For
full CD quality playback (44 kHz, 16 bit, stereo) a fast CPU
is required. Mono and/or reduced quality playback (22 kHz or
11 kHz) is possible on slow CPUs (like Intel 486).

For information on the MP3 License, please visit:
http://www.mpeg.org


%package	portaudio
Group:		Sound
Summary:	Portaudio output plugin for mpg123
Requires:	%{name} = %{version}

%description	portaudio
Mpg123 is a fast, free and portable MPEG audio player for Unix.
It supports MPEG 1.0/2.0 layers 1, 2 and 3 ("mp3" files).  For
full CD quality playback (44 kHz, 16 bit, stereo) a fast CPU
is required. Mono and/or reduced quality playback (22 kHz or
11 kHz) is possible on slow CPUs (like Intel 486).

For information on the MP3 License, please visit:
http://www.mpeg.org

%package	nas
Group:		Sound
Summary:	NAS audio output plugin for mpg123
Requires:	%{name} = %{version}

%description	nas
Mpg123 is a fast, free and portable MPEG audio player for Unix.
It supports MPEG 1.0/2.0 layers 1, 2 and 3 ("mp3" files).  For
full CD quality playback (44 kHz, 16 bit, stereo) a fast CPU
is required. Mono and/or reduced quality playback (22 kHz or
11 kHz) is possible on slow CPUs (like Intel 486).

For information on the MP3 License, please visit:
http://www.mpeg.org

%package	sdl
Group:		Sound
Summary:	SDL audio output plugin for mpg123
Requires:	%{name} = %{version}

%description	sdl
Mpg123 is a fast, free and portable MPEG audio player for Unix.
It supports MPEG 1.0/2.0 layers 1, 2 and 3 ("mp3" files).  For
full CD quality playback (44 kHz, 16 bit, stereo) a fast CPU
is required. Mono and/or reduced quality playback (22 kHz or
11 kHz) is possible on slow CPUs (like Intel 486).

For information on the MP3 License, please visit:
http://www.mpeg.org

%package	esd
Group:		Sound
Summary:	Esound audio output plugin for mpg123
Requires:	%{name} = %{version}

%description	esd
Mpg123 is a fast, free and portable MPEG audio player for Unix.
It supports MPEG 1.0/2.0 layers 1, 2 and 3 ("mp3" files).  For
full CD quality playback (44 kHz, 16 bit, stereo) a fast CPU
is required. Mono and/or reduced quality playback (22 kHz or
11 kHz) is possible on slow CPUs (like Intel 486).

For information on the MP3 License, please visit:
http://www.mpeg.org

%package	openal
Group:		Sound
Summary:	OpenAL audio output plugin for mpg123
Requires:	%{name} = %{version}

%description	openal
Mpg123 is a fast, free and portable MPEG audio player for Unix.
It supports MPEG 1.0/2.0 layers 1, 2 and 3 ("mp3" files).  For
full CD quality playback (44 kHz, 16 bit, stereo) a fast CPU
is required. Mono and/or reduced quality playback (22 kHz or
11 kHz) is possible on slow CPUs (like Intel 486).

For information on the MP3 License, please visit:
http://www.mpeg.org

%package -n	%{libname}
Group:		System/Libraries
Summary:	MPEG audio decoding library

%description -n	%{libname}
libmpg123 is a fast, free and portable MPEG audio decoding library for Unix.
It supports MPEG 1.0/2.0 layers 1, 2 and 3 ("mp3" files).  For full CD
quality playback (44 kHz, 16 bit, stereo) a fast CPU is required. Mono
and/or reduced quality playback (22 kHz or 11 kHz) is possible on slow
CPUs (like Intel 486).

For information on the MP3 License, please visit:
http://www.mpeg.org

%package -n	%{devname}
Group:		Development/C
Summary:	MPEG audio decoding library - development files
Requires:	%{libname} = %{version}
Provides:	libmpg123-devel = %{version}-%{release}

%description -n %devname
libmpg123 is a fast, free and portable MPEG audio decoding library for Unix.
It supports MPEG 1.0/2.0 layers 1, 2 and 3 ("mp3" files).  For full CD
quality playback (44 kHz, 16 bit, stereo) a fast CPU is required. Mono
and/or reduced quality playback (22 kHz or 11 kHz) is possible on slow
CPUs (like Intel 486).

For information on the MP3 License, please visit:
http://www.mpeg.org

%prep
%setup -q -a 1
rm -f doc/README.WIN32
rm -f configure
libtoolize --force --copy; aclocal; autoheader; automake --add-missing --copy; autoconf

%build
#gw this must be disabled for configure, else it will bail out
%define Werror_cflags %{nil}
%configure2_5x \
    --with-module-suffix=.so \
    --with-default-audio=alsa \
    --enable-ipv6=yes \
    --enable-network=yes

%make CFLAGS="%{optflags} -Wformat -Werror=format-security"

%install
%makeinstall_std

%files 
%doc doc/* NEWS README AUTHORS ChangeLog
%doc mp3license
%defattr (-,root,root)
%{_bindir}/*
%{_mandir}/man1/*
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/output_alsa*
%{_libdir}/%{name}/output_dummy*
%{_libdir}/%{name}/output_oss*

%files pulse
%{_libdir}/%{name}/output_pulse*

%files jack
%{_libdir}/%{name}/output_jack*

%files nas
%{_libdir}/%{name}/output_nas*

%files portaudio
%{_libdir}/%{name}/output_portaudio*

%files sdl
%{_libdir}/%{name}/output_sdl*

%files esd
%{_libdir}/%{name}/output_esd*

%files openal
%{_libdir}/%{name}/output_openal*

%files -n %{libname}
%{_libdir}/libmpg123.so.%{major}*

%files -n %{devname}
%{_libdir}/libmpg123.so
%{_includedir}/mpg123.h
%{_libdir}/pkgconfig/libmpg123.pc



%changelog
* Sun Aug  26 2012 Denis Silakov <denis.silakov@rosalab.ru>
+ Commit: 505a05d
- Update to 1.14.4
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15219 |12mr|mpgtx-1.3.1-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name mpgtx
%define version 1.3.1
%define release %mkrel 9

Summary: Manipulate tags, split, join, demultiplex, and fetch information on MPEG files
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://prdownloads.sourceforge.net/mpgtx/mpgtx-%{version}.tar.bz2
License: GPL
Group: Video
URL: http://mpgtx.sourceforge.net/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
# Author: Laurent Alacoque <laureck@users.sourceforge.net>

%description
mpgtx (an MPEG ToolboX) allows you to manipulate ID3 tags, split, join,
demultiplex, and fetch detailed information about a variety of MPEG files.
It was designed to do little, but do it well, and to provide the end user
with an austere yet powerful commandline interface. It replaces "mpgcut".

%prep
%setup -q
perl -pi -e 's/^\s*inline\s*$//' *.cxx

%build
./configure --prefix=%{_prefix}
%make CFLAGS="$RPM_OPT_FLAGS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNOSIGNAL_H"

%install
rm -rf $RPM_BUILD_ROOT
find -type f | xargs chmod a+r
make install MANDIR="$RPM_BUILD_ROOT/%{_mandir}/man1" INSTALLDIR="$RPM_BUILD_ROOT/%{_bindir}" MANDIRDE=%buildroot%_mandir/de/man1

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog README
%{_bindir}/*
%{_mandir}/man1/*
%lang(de) %_mandir/de/man1/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15220 |12mr|mplayer-1.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define build_3264bit     0
%{?_with_3264bit: %{expand: %%global build_3264bit 1}}
%{?_without_3264bit: %{expand: %%global build_3264bit 0}}
%if %{build_3264bit}
%define	pkgext	32
%else
%define pkgext	%{nil}
%endif

%define name		mplayer%{pkgext}
%define Name		MPlayer
%define Summary		Movie player for linux
%define prerel		%nil
%define version 1.1
%define svn %nil
%if "%svn" != ""
%define fversion %{svn}
%else
%define fversion %{version}
%endif
%if "%{prerel}" != ""
%if "%{svn}" != ""
%define rel		1.%{prerel}.0.%{svn}.1
%else 
%define rel 1.%{prerel}.6
%endif
%else
%if "%{svn}" != ""
%define rel 0.%{svn}.1
%else
%define rel 5
%endif
%endif

%define build_plf	0
%define build_optimization	0
%define build_debug	0
%define build_mencoder	1
%define build_gui	1
%define build_system_ffmpeg	1

%define kernel_version	%(/bin/bash %{SOURCE5})
%define kver 		%(/bin/bash %{SOURCE5} | sed -e 's/-/./')
%define kvername	%(/bin/bash %{SOURCE5} | sed -e 's/-/./' | sed -e 's/mdk//')

%define build_yasm	1
%define build_live	1
%define build_vesa	1
%define build_theora	1
%define build_ggi	0
%define build_lirc	1
%define	build_xmms	0
%define build_amr	0
%define	build_arts	0
%define build_aa	1
%define build_cdda	1
%define build_compiz	0
%define build_dirac	1
%define build_dv	1
%define build_sdl	1
%define build_lzo	1
%define build_smb	1
%define build_mga	1
%define build_fbdev	1
%define build_dvb	1
%define build_fribidi	1
%define build_enca	1
%define build_alsa	1
%define build_jack	1
%define build_openal	0
%define build_pulse	1
%define build_schroedinger	1
%define build_twolame	0
%define build_lame	0
%define build_faac	0
%define build_faad	0
%define build_x264	0
%define build_xvid	0
%define build_dts	0
%define build_directfb	1
%define build_v4l2	1
%define build_xvmc	1
%define build_vdpau	1
%define build_ivtv	0
%define build_libass	1
%define build_vpx	1
%define build_rtmp	1

%define build_smb	0

%ifnarch %{ix86}
%define build_vesa	0
%endif

%{?_with_plf: %{expand: %%global build_plf 1}}

#####################
# Hardcode PLF build
%define build_plf 0
#####################

%if %{build_plf}
# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
%define extrarelsuffix plf
%define build_amr	1
%define build_twolame	1
%define build_lame	1
%define build_faac	1
%define build_faad	1
%define build_x264	1
%define build_xvid	1
%define build_dts	1
%define build_yasm	1
%define build_dirac	1
%define build_schroedinger	1
%endif

%if %{build_system_ffmpeg} && ! %{build_plf}
%define build_amr 0
%define build_dirac 0
%define build_schroedinger 0
%define build_vpx 0
%define build_zr 0
%endif

%{?_with_amr: %{expand: %%global build_amr 1}}
%{?_without_amr: %{expand: %%global build_amr 0}}
%{?_with_live: %{expand: %%global build_live 1}}
%{?_without_live: %{expand: %%global build_live 0}}
%{?_with_yasm: %{expand: %%global build_yasm 1}}
%{?_without_yasm: %{expand: %%global build_yasm 0}}
%{?_with_vesa: %{expand: %%global build_vesa 1}}
%{?_without_vesa: %{expand: %%global build_vesa 0}}
%{?_with_optimization: %{expand: %%global build_optimization 1}}
%{?_with_debug: %{expand: %%global build_debug 1}}
%{?_without_debug: %{expand: %%global build_debug 0}}
%{?_with_mencoder: %{expand: %%global build_mencoder 1}}
%{?_without_mencoder: %{expand: %%global build_mencoder 0}}
%{?_with_gui: %{expand: %%global build_gui 1}}
%{?_without_gui: %{expand: %%global build_gui 0}}
%{?_with_system_ffmpeg: %{expand: %%global build_system_ffmpeg 1}}
%{?_without_system_ffmpeg: %{expand: %%global build_system_ffmpeg 0}}
%{?_with_theora: %{expand: %%global build_theora 1}}
%{?_without_theora: %{expand: %%global build_theora 0}}
%{?_with_smb: %{expand: %%global build_smb 1}}
%{?_without_smb: %{expand: %%global build_smb 0}}
%{?_with_ggi: %{expand: %%global build_ggi 1}}
%{?_without_ggi: %{expand: %%global build_ggi 0}}
%{?_with_lirc: %{expand: %%global build_lirc 1}}
%{?_without_lirc: %{expand: %%global build_lirc 0}}
%{?_with_xmms: %{expand: %%global build_xmms 1}}
%{?_without_xmms: %{expand: %%global build_xmms 0}}
%{?_with_arts: %{expand: %%global build_arts 1}}
%{?_without_arts: %{expand: %%global build_arts 0}}
%{?_with_aa: %{expand: %%global build_aa 1}}
%{?_without_aa: %{expand: %%global build_aa 0}}
%{?_with_cdda: %{expand: %%global build_cdda 1}}
%{?_without_cdda: %{expand: %%global build_cdda 0}}
%{?_with_dirac: %{expand: %%global build_dirac 1}}
%{?_without_dirac: %{expand: %%global build_dirac 0}}
%{?_with_dv: %{expand: %%global build_dv 1}}
%{?_without_dv: %{expand: %%global build_dv 0}}
%{?_with_sdl: %{expand: %%global build_sdl 1}}
%{?_without_sdl: %{expand: %%global build_sdl 0}}
%{?_with_lzo: %{expand: %%global build_lzo 1}}
%{?_without_lzo: %{expand: %%global build_lzo 0}}
%{?_with_mga: %{expand: %%global build_mga 1}}
%{?_without_mga: %{expand: %%global build_mga 0}}
%{?_with_fribidi: %{expand: %%global build_fribidi 1}}
%{?_without_fribidi: %{expand: %%global build_fribidi 0}}
%{?_with_enca: %{expand: %%global build_enca 1}}
%{?_without_enca: %{expand: %%global build_enca 0}}
%{?_with_jack: %{expand: %%global build_jack 1}}
%{?_without_jack: %{expand: %%global build_jack 0}}
%{?_with_libass: %{expand: %%global build_libass 1}}
%{?_without_libass: %{expand: %%global build_libass 0}}
%{?_with_pulse: %{expand: %%global build_pulse 1}}
%{?_without_pulse: %{expand: %%global build_pulse 0}}
%{?_with_openal: %{expand: %%global build_openal 1}}
%{?_without_openal: %{expand: %%global build_openal 0}}
%{?_with_schroedinger: %{expand: %%global build_schroedinger 1}}
%{?_without_schroedinger: %{expand: %%global build_schroedinger 0}}
%{?_with_twolame: %{expand: %%global build_twolame 1}}
%{?_without_twolame: %{expand: %%global build_twolame 0}}
%{?_with_lame: %{expand: %%global build_lame 1}}
%{?_without_lame: %{expand: %%global build_lame 0}}
%{?_with_faac: %{expand: %%global build_faac 1}}
%{?_without_faac: %{expand: %%global build_faac 0}}
%{?_with_faad: %{expand: %%global build_faad 1}}
%{?_without_faad: %{expand: %%global build_faad 0}}
%{?_with_x264: %{expand: %%global build_x264 1}}
%{?_without_x264: %{expand: %%global build_x264 0}}
%{?_with_xvid: %{expand: %%global build_xvid 1}}
%{?_without_xvid: %{expand: %%global build_xvid 0}}
%{?_with_dts: %{expand: %%global build_dts 1}}
%{?_without_dts: %{expand: %%global build_dts 0}}
%{?_with_directfb: %{expand: %%global build_directfb 1}}
%{?_without_directfb: %{expand: %%global build_directfb 0}}
%{?_with_rtmp: %{expand: %%global build_rtmp 1}}
%{?_without_rtmp: %{expand: %%global build_rtmp 0}}
%{?_with_v4l2: %{expand: %%global build_v4l2 1}}
%{?_without_v4l2: %{expand: %%global build_v4l2 0}}
%{?_with_xvmc: %{expand: %%global build_xvmc 1}}
%{?_without_xvmc: %{expand: %%global build_xvmc 0}}
%{?_with_vdpau: %{expand: %%global build_vdpau 1}}
%{?_without_vdpau: %{expand: %%global build_vdpau 0}}
%{?_with_vpx: %{expand: %%global build_vpx 1}}
%{?_without_vpx: %{expand: %%global build_vpx 0}}


Name:		%{name}
Version:	%{version}
Release:	%{rel}%{?extrarelsuffix}
Summary:	%{Summary}
%if "%svn" != ""
#gw generated using svn export
Source0:	%{name}-%{svn}.tar.xz
%else
Source0:	ftp://ftp1.mplayerhq.hu/MPlayer/releases/%{Name}-%{fversion}.tar.xz
%endif
#gw default skin
Source4:	Blue-1.8.tar.bz2
Source5:	kernel-version.sh
Patch0:		mplayer-mdvconfig.patch
# fixes for crashes found while fixing CVE-2008-1558
Patch28:	mplayer-rtsp-extra-fixes.patch
Patch31:       mplayer-format-string-literal.patch
#gw HAVE_DLFCN_H isn't defined
Patch33:       mplayer-have-dlfcn_h.patch
#gw fix crash: https://qa.mandriva.com/show_bug.cgi?id=55443
Patch35:	mplayer-fix-dvd-crash.patch
Patch39:	mplayer-dlopen-libfaac-libfaad-and-libx264.patch
Patch40:	mplayer-r34578-local-copy-of-internal-ffmpeg-type-definition.patch
Patch42:	mplayer-filters-hack-with-shared.patch
Patch43:	mplayer-r34911-dont-use-ffmpeg-functionality-outside-stable-release.patch
Patch44:        mplayer-mp_taglists-declaration.patch
URL:		http://www.mplayerhq.hu
License:	GPLv2
Group:		Video
BuildRequires:	pkgconfig(ncurses)
%if %{build_aa}
BuildRequires:	aalib-devel
%endif
BuildRequires:	a52dec-devel
%if %{build_arts}
BuildRequires:	arts-devel
%endif
%if %{build_amr}
BuildRequires:	pkgconfig(opencore-amrnb)
BuildRequires:	pkgconfig(opencore-amrwb)
%endif
%if %{build_jack}
BuildRequires:	pkgconfig(jack)
%endif
%if %{build_pulse}
BuildRequires:	pkgconfig(libpulse)
%endif
%if %{build_openal}
BuildRequires:	pkgconfig(openal)
%endif
%if %{build_cdda}
BuildRequires:	cdda-devel
%endif
%if %{build_dirac}
BuildRequires:	pkgconfig(dirac)  >= 0.9.0
%endif
%if %{build_schroedinger}
BuildRequires:	pkgconfig(schroedinger-1.0)
%endif
%if %{build_dv}
BuildRequires:	pkgconfig(libdv)
%endif
BuildRequires:	libdxr3-devel
BuildRequires:	jpeg-devel
BuildRequires:	openjpeg-devel
%if %{build_lirc}
BuildRequires:	pkgconfig(liblircclient0)
%endif
%if %{build_lzo}
BuildRequires:	liblzo-devel
%endif
BuildRequires:  pkgconfig(mad)
BuildRequires:  nas-devel
BuildRequires:	pkgconfig(libpng15)
%if %{build_sdl}
BuildRequires:	pkgconfig(sdl) >= 1.1.8
%endif
BuildRequires:	termcap-devel
%if %{build_xmms}
BuildRequires:	xmms-devel
%endif
%if %{build_ggi}
BuildRequires:	libggiwmh-devel
%endif
%if %{build_smb}
# require samba < 3.2.0 to avoid shipping GPLv2 vs GPLv3
BuildRequires:	libsmbclient-devel < 3.2.0
%endif
%if %{build_twolame}
BuildRequires:	pkgconfig(twolame)
%endif
%if %{build_faac}
BuildRequires:	libfaac-devel
%endif
%if %{build_faad}
BuildRequires:	libfaad2-devel
%endif
%if %{build_x264}
BuildRequires:	pkgconfig(x264) >= 0.120
%endif
%if %{build_xvid}
BuildRequires:	xvid-devel
%endif
%if %{build_dts}
BuildRequires:	pkgconfig(libdts)
%endif
%if %{build_lame}
BuildRequires:	lame-devel
%endif
%if %{build_live}
BuildRequires:	live-devel
%endif
%if %{build_vesa}
BuildRequires:	libvbe-devel
BuildRequires:	liblrmi-devel
%endif
%if %{build_theora}
BuildRequires:	pkgconfig(theora)
%endif
%if %{build_fribidi}
BuildRequires:	pkgconfig(fribidi) >= 0.10.4
%endif
%if %{build_enca}
BuildRequires:	pkgconfig(enca)
%endif
%if %{build_directfb}
BuildRequires:	pkgconfig(directfb)
%endif
%if %{build_xvmc}
BuildRequires:	pkgconfig(xvmc)
%endif
%if %{build_vdpau}
BuildRequires:	pkgconfig(vdpau)
%endif
%if %{build_libass}
BuildRequires:	pkgconfig(libass)
%endif
BuildRequires:	gsm-devel
BuildRequires:	pkgconfig(libmpg123)
%if %{build_vpx}
BuildRequires:	pkgconfig(vpx)
%endif
%if %{build_rtmp}
BuildRequires:	pkgconfig(librtmp)
%endif
BuildRequires:	bzip2-devel
BuildRequires:	mng-devel
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(xxf86vm)
BuildRequires:	pkgconfig(xxf86dga)
BuildRequires:	pkgconfig(xscrnsaver)
BuildRequires:	pkgconfig(speex)
BuildRequires:	libmpcdec-devel
BuildRequires:	ladspa-devel
BuildRequires:	xsltproc
BuildRequires:	docbook-style-xsl
BuildRequires:	docbook-dtd412-xml
BuildRequires:	pkgconfig(caca)
BuildRequires:	giflib-devel
%if %{build_yasm}
BuildRequires:	yasm
%endif
BuildRequires:	pkgconfig(libbs2b)
%if %{build_system_ffmpeg}
BuildRequires:	ffmpeg-devel
%endif
BuildRequires:	pkgconfig(dvdread)
BuildRequires:	pkgconfig(dvdnavmini)

%if "%{_lib}" == "lib64"
%global	_ext	()(64bit)
%else
%global	_ext	%{nil}
%endif

# With plf build they are auto-required
%if ! %{build_plf}
Suggests:	libfaac.so.0%{_ext}
Suggests:	libfaad.so.2%{_ext}
Suggests:	libx264.so.120%{_ext}
Suggests:	libopencore-amrnb.so.0%{_ext}
Suggests:	libopencore-amrwb.so.0%{_ext}
Suggests:	libtwolame.so.0%{_ext}
Suggests:	libdca.so.0%{_ext}
Suggests:	libdvdcss.so.2%{_ext}
%endif

%rename		mplayer%{pkgext}1.0

%description
MPlayer is a movie player for LINUX (runs on many other Unices, and
non-x86 CPUs, see the documentation). It plays most MPEG, VOB, AVI,
VIVO, ASF/WMV, QT/MOV, FLI, NuppelVideo, yuv4mpeg, FILM, RoQ, and some
RealMedia files, supported by many native, XAnim, and Win32 DLL codecs.
You can watch VideoCD, SVCD, DVD, 3ivx, FLI, and even DivX movies too
(and you don't need the avifile library at all!). The another big
feature of mplayer is the wide range of supported output drivers. It
works with X11, Xv, DGA, OpenGL, SVGAlib, fbdev, AAlib, but you can use
SDL (and this way all drivers of SDL), VESA (on every VESA compatible
card, even without X!), and some lowlevel card-specific drivers (for
Matrox, 3Dfx and Radeon) too! Most of them supports software or hardware
scaling, so you can enjoy movies in fullscreen. MPlayer supports
displaying through some hardware MPEG decoder boards, such as the DVB
and DXR3/Hollywood+! And what about the nice big antialiased shaded
subtitles (9 supported types!!!) with european/ISO 8859-1,2 (hungarian,
english, czech, etc), cyrillic, korean fonts, and OSD?

Note: If you want to play Real content, you need to have the content
of RealPlayer's Codecs directory in %{_libdir}/codecs/

%if %{build_plf}
This package is in restricted because some included codecs are covered 
by patents. It also includes support for reading DVDs encrypted with 
CSS which might be illegal in some countries.

For non-free binary codecs support you should install the packages
win32-codecs, real-codecs and xanim-codecs.
%endif

%package doc
Summary:	%{Name} documentation
Group:		Books/Computer books
BuildArch:	noarch

%description doc
This package contains documentation for %{Name}.

%if %{build_gui}
%package gui
Summary:	GUI for %{name}
Group:		Video
Requires:	%{name} = %{version}
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	imagemagick
Requires:	soundwrapper
%rename		mplayer%{pkgext}1.0-gui
Conflicts:	mplayer-skins < 1.3

%description gui
This package contains a GUI for %{name}.
%endif

%if %{build_mencoder}
%package -n mencoder%{pkgext}
Summary:	MPlayer's movie encoder
Group:		Video
Requires:	%{name}
%rename		mencoder%{pkgext}1.0

%description -n mencoder%{pkgext}
MEncoder a movie encoder and is a part of the MPlayer package.
%if ! %{build_plf}
Note: this version doesn't have support for encoding mp3 audio streams in the
video files.
%else
This restricted build has additional support for AAC decoding with libfaad
and MP3 encoding with lame, both are covered by software patents. It
also includes support for reading DVDs encrypted with CSS which might
be illegal in some countries.
%endif
%endif


#' close.. vim syntax highlight workaround.. ;p

%prep
%if "%{svn}" != ""
%setup -q -n %{name} -a 4
%else
%setup -q -n MPlayer-%{version}%{prerel} -a 4
%endif
#gw as we have have used svn export:
echo %{svn}|sed s/^r// > snapshot_version
find DOCS -name .svn|xargs rm -rf
#gw fix permissions
chmod 644 AUTHORS Changelog README Copyright
rm -f Blue/README
%patch0 -p1 -b .mdv~
%patch28 -p1 -b .rtsp-extra-fixes
%patch31 -p1 -b .format~
%patch33 -p0
%patch35 -p0
%if ! %{build_plf}
%patch39 -p1 -b .dlopen~
%endif
rm -rf ffmpeg
%patch40 -p1 -b .ffmpeg~
%patch42 -p1 -b .internal_filters~
%patch43 -p1 -b .ffm_stable~
%patch44 -p0 -b .mp_taglists~

perl -pi -e 's^r\$svn_revision^%{release}^' version.sh

mv DOCS/README README.DOCS

%build
%if !%{build_optimization}
export CFLAGS="$CFLAGS %{optflags}"
%endif
%if %{build_debug}
export CFLAGS="$CFLAGS -g"
%endif
%ifarch ppc
export CFLAGS="$CFLAGS -mcpu=7450 -maltivec"
%endif
%if %{build_directfb}
export CPPFLAGS="-I%{_includedir}/directfb"
%endif
%if %{build_3264bit}
export EXESUF=32
%endif
export LDFLAGS="%{?ldflags}"
./configure \
	--prefix=%{_prefix} \
	--datadir=%{_datadir}/%{name} \
	--confdir=%{_sysconfdir}/%{name} \
	--libdir=%{_libdir} \
%if ! %{build_optimization}
	--enable-runtime-cpudetection \
%if ! %{build_dts}
	--disable-libdca \
	--enable-libdca-dlopen \
%endif
%ifarch %{ix86}
	--enable-mmx \
	--enable-3dnow \
	--enable-sse \
	--enable-sse2 \
	--enable-fastmemcpy \
%endif
%endif
	--enable-freetype \
	--enable-nas \
%if %{build_debug}
	--enable-debug=3 \
%else
	--disable-sighandler \
%endif
%if %{build_gui}
	--enable-gui \
%endif
%if %{build_system_ffmpeg}
	--disable-ffmpeg_a \
%endif
	--language=all \
%if ! %{build_faad}
	--disable-faad \
	--disable-decoder=AAC \
	--enable-faad-dlopen \
%endif
%if ! %{build_faac}
	--enable-faac-dlopen \
%endif
%if ! %{build_twolame}
	--disable-twolame \
	--enable-twolame-dlopen \
%endif
%if ! %{build_x264}
	--enable-x264-dlopen \
%endif
	--disable-libdvdcss-internal \
	--enable-dvdnav \
	--disable-dvdread-internal \
	--enable-dvdread \
%if %{build_lirc}
	--enable-lirc \
%else
	--disable-lirc \
%endif
	--enable-tv \
%if ! %{build_v4l2}
	--disable-tv-v4l2 \
%endif
	--enable-joystick \
	--enable-gl \
	--disable-svga \
%if ! %{build_mga}
	--disable-mga \
%endif
%if ! %{build_fbdev}
	--disable-fbdev \
%endif
%if %{build_directfb}
	--enable-directfb \
%else
	--disable-directfb \
%endif
%if %{build_mencoder}
	--enable-mencoder \
%else
	--disable-mencoder \
%endif
%if ! %{build_live}
	--disable-live \
%endif
%if ! %{build_vesa}
	--disable-vesa \
%endif
%if %{build_theora}
	--enable-theora \
%else
	--disable-theora \
%endif
	--enable-menu \
%if %{build_xmms}
	--enable-xmms --with-xmmslibdir=%{_libdir} \
%endif
%if %{build_smb}
	--enable-smb \
%endif
%if ! %{build_dvb}
	--disable-dvb \
	--disable-dvbhead \
%endif
%if ! %{build_ggi}
	--disable-ggi \
%endif
	--codecsdir=%{_libdir}/codecs \
%if ! %{build_arts}
	--disable-arts \
%endif
%if ! %{build_jack}
	--disable-jack \
%endif
%if ! %{build_aa}
	--disable-aa \
%endif
%if ! %{build_cdda}
	--disable-cdparanoia \
%endif
%if ! %{build_dv}
	--disable-libdv \
%endif
%if ! %{build_lzo}
	--disable-liblzo \
%endif
%if ! %{build_sdl}
	--disable-sdl \
%endif
%if ! %{build_alsa}
	--disable-alsa \
%endif
%if ! %{build_fribidi}
	--disable-fribidi \
%endif
%if ! %{build_enca}
	--disable-enca \
%endif
%if %{build_pulse}
	--enable-pulse \
%endif
%if ! %{build_openal}
	--disable-openal \
%endif
	--disable-zr \
%if %{build_xvmc}
	--enable-xvmc \
%endif
%if ! %{build_ivtv}
	--disable-ivtv \
%endif
%if ! %{build_vdpau}
	--disable-vdpau \
%endif
%if ! %{build_amr}
	--disable-libopencore_amrnb \
	--disable-libopencore_amrwb \
	--enable-libopencore_amrnb-dlopen \
	--enable-libopencore_amrwb-dlopen
%endif


# Keep this line before empty end %%configure (ppc conditionnal pb)
make EXESUF=%{pkgext}
#gw make sure we have our version string included:
fgrep %{version} version.h

%install
install -d -m 755 %{buildroot}%{_datadir}/%{name}
install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}
install -m755 mplayer%{pkgext} -D %{buildroot}%{_bindir}/mplayer%{pkgext}
for lang in de fr hu pl es it zh_CN en; do
    install -m644 DOCS/man/$lang/mplayer.1 -D %{buildroot}%{_mandir}/$([ "$lang" != "en" ] && echo $lang)/man1/mplayer%{pkgext}.1
done

%find_lang mplayer%{pkgext} --with-man

######################### Mencoder #########################
%if %{build_mencoder}
install -m755 mencoder%{pkgext} -D %{buildroot}%{_bindir}/mencoder%{pkgext}

for lang in de fr hu pl es it zh_CN en; do
    ln -s mplayer%{pkgext}.1 %{buildroot}%{_mandir}/$([ "$lang" != "en" ] && echo $lang)/man1/mencoder%{pkgext}.1
done

%find_lang mencoder%{pkgext} --with-man

install -m 755 TOOLS/mencvcd.sh %{buildroot}%{_bindir}/mencvcd%{pkgext}
install -m 755 TOOLS/divx2svcd.sh %{buildroot}%{_bindir}/divx2svcd%{pkgext}
install -m 755 TOOLS/wma2ogg.pl %{buildroot}%{_bindir}/wma2ogg%{pkgext}.pl
install -m 755 TOOLS/midentify.sh %{buildroot}%{_bindir}/midentify%{pkgext}
%endif
######################### /Mencoder #########################

install -m 644 etc/example.conf %{buildroot}%{_sysconfdir}/%{name}/mplayer.conf
install -m 644 etc/menu.conf %{buildroot}%{_sysconfdir}/%{name}

%if %{build_gui}
# default Skin
install -d -m 755 %{buildroot}%{_datadir}/%{name}/skins/
cp -r Blue %{buildroot}%{_datadir}/%{name}/skins/
ln -s Blue %{buildroot}%{_datadir}/%{name}/skins/default
# gmplayer equals mplayer -gui
ln -s mplayer%{pkgext} %{buildroot}%{_bindir}/gmplayer%{pkgext}
# icons
mkdir -p %{buildroot}{%{_liconsdir},%{_iconsdir},%{_miconsdir}}
convert -transparent white Blue/icons/icon48x48.png %{buildroot}%{_liconsdir}/mplayer%{pkgext}.png 
convert -transparent white Blue/icons/icon32x32.png %{buildroot}%{_iconsdir}/mplayer%{pkgext}.png 
convert -transparent white -scale 16x16 Blue/icons/icon48x48.png %{buildroot}%{_miconsdir}/mplayer%{pkgext}.png
install -D -m 644 etc/mplayer.desktop %{buildroot}%{_datadir}/applications/mplayer%{pkgext}.desktop
perl -pi -e 's@mplayer$@mplayer%{pkgext}@g' %{buildroot}%{_datadir}/applications/mplayer%{pkgext}.desktop
%endif

%if %{build_3264bit}
if [ -e %{buildroot}%{_liconsdir}/mplayer%{pkgext}.png ]; then
	convert %{buildroot}%{_liconsdir}/mplayer%{pkgext}.png -channel green -negate \
		%{buildroot}%{_liconsdir}/mplayer%{pkgext}.png
fi
if [ -e %{buildroot}%{_iconsdir}/mplayer%{pkgext}.png ]; then
	convert %{buildroot}%{_iconsdir}/mplayer%{pkgext}.png -channel green -negate \
		%{buildroot}%{_iconsdir}/mplayer%{pkgext}.png
fi
if [ -e %{buildroot}%{_miconsdir}/mplayer%{pkgext}.png ]; then
	convert %{buildroot}%{_miconsdir}/mplayer%{pkgext}.png -channel green -negate \
		%{buildroot}%{_miconsdir}/mplayer%{pkgext}.png
fi
%endif

%if %{build_debug}
export DONT_STRIP=1
%endif

%if %{build_gui}
%pre gui
if [ -d %{_datadir}/%{name}/skins/default ]
  then rm -rf %{_datadir}/%{name}/skins/default
fi
%endif

%files -f mplayer%{pkgext}.lang
%doc AUTHORS Changelog README Copyright
%dir %{_sysconfdir}/%{name}
%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/%{name}/mplayer.conf
%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/%{name}/menu.conf
%{_bindir}/midentify%{pkgext}
%{_bindir}/mplayer%{pkgext}
%{_mandir}/man1/mplayer%{pkgext}.1*
%dir %{_datadir}/%{name}

%files doc
%defattr(-,root,root,755)
%doc README.DOCS
%doc DOCS/default.css DOCS/xml DOCS/tech/

%if %{build_mencoder}
%files -n mencoder%{pkgext} -f mencoder%{pkgext}.lang
%{_bindir}/mencoder%{pkgext}
%{_bindir}/divx2svcd%{pkgext}
%{_bindir}/mencvcd%{pkgext}
%{_bindir}/wma2ogg%{pkgext}.pl
%{_mandir}/man1/mencoder%{pkgext}.1*
%endif

%if %{build_gui}
%files gui
%{_bindir}/gmplayer%{pkgext}
%{_datadir}/applications/mplayer%{pkgext}.desktop
%{_datadir}/%{name}/skins
%{_iconsdir}/mplayer%{pkgext}.png
%{_miconsdir}/mplayer%{pkgext}.png
%{_liconsdir}/mplayer%{pkgext}.png
%endif


%changelog
* Fri Jun 08 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1.1-2mdv2012.0
+ Revision: 803487
- Rebuild for ffmpeg 0.11

* Thu Jun 07 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1.1-1
+ Revision: 803108
- Update to 1.1 Final

* Tue Jun 05 2012 Per Ãyvind Karlsen <peroyvind@mandriva.org> 1.0-1.rc4.0.r34991.1
+ Revision: 802529
- new svn snapshot

* Thu May 17 2012 Per Ãyvind Karlsen <peroyvind@mandriva.org> 1.0-1.rc4.0.r34911.1
+ Revision: 799325
- don't use ffmpeg functionality not in stable release (P43)
- new svn snapshot
- rebuild to get rid of rpmlib(DistEpoch) dep

* Tue Mar 13 2012 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc4.0.r34578.4
+ Revision: 784777
- update default skin (bug #65376)

* Wed Feb 01 2012 Per Ãyvind Karlsen <peroyvind@mandriva.org> 1.0-1.rc4.0.r34578.3
+ Revision: 770472
- ship with (latest) local copies of a few internal ffmpeg headers after all...
- fix missing FFmpeg filters (bug #4191, lavcac3enc-build-with-shared.patch,
  filters-hack-with-shared.patch, from Mageia)

* Sat Jan 21 2012 Per Ãyvind Karlsen <peroyvind@mandriva.org> 1.0-1.rc4.0.r34578.2
+ Revision: 764826
- be sure to not build against any local copy of ffmpeg headers (P40)

* Tue Jan 17 2012 Per Ãyvind Karlsen <peroyvind@mandriva.org> 1.0-1.rc4.0.r34578.1
+ Revision: 761959
- build against system dvdnavn & dvdread
- doc subpackage shouuld be noarch
- remove versioned dependency on mplayer for mencoder (to work with ie. mplayer2)
- build against system ffmpeg
- new svn snapshot
- fix loading of x264_encoder_open() through dlopen()..

  + Anssi Hannula <anssi@mandriva.org>
    - drop .spec comment referring to a removed patch

* Wed Jan 11 2012 Per Ãyvind Karlsen <peroyvind@mandriva.org> 1.0-1.rc4.0.r34537.4
+ Revision: 759782
- fix libfaac library not getting dlopen()'ed
- be sure to load the correct functions when dlopen()'ing opencore-amrwb

* Wed Jan 11 2012 Per Ãyvind Karlsen <peroyvind@mandriva.org> 1.0-1.rc4.0.r34537.3
+ Revision: 759725
- really fix libx264 dlopen support and make sure to actually enable it for real

  + GÃ¶tz Waschk <waschk@mandriva.org>
    - fix opencore build dep

* Wed Jan 11 2012 Per Ãyvind Karlsen <peroyvind@mandriva.org> 1.0-1.rc4.0.r34537.2
+ Revision: 759711
- fix broken path to skins (from Z?\195?\169)
- fix libx264 being loaded at the wrong place in dlopen patch

* Tue Jan 10 2012 Per Ãyvind Karlsen <peroyvind@mandriva.org> 1.0-1.rc4.0.r34537.1
+ Revision: 759288
- change plf specific requires on libdvdcss package into a suggests on soname
- bump major of libx264 soname
- fix permissions of directories in doc package
- drop soundwrapper patch (P12)
- new version
- use pkgconfig() or at least multilib-neutral dependencies
--enable-runtime-cpudetection on x86_64 as well as newer instruction sets
  available may be used

* Wed Nov 23 2011 Per Ãyvind Karlsen <peroyvind@mandriva.org> 1.0-1.rc4.0.r32713.8
+ Revision: 732994
- fix typo
- fix dlopen() patch and add support for opencore-amr[wn]b, twolame & libdca too
- again, don't do things un subshell..
- remove useless dependencies on desktop-file-utils
- apply some cosmetics to man page installation etc..
- don't do stuff in sub-shells where we don't get the return code
- use %%rename macro
- clean out old rpm junk & conditionals to support build on ancient releases
- add suggests on libraries to be dlopen()'ed
- dlopen() libfaad, libfaac & libx264 so that regular mplayer build may support
  these without separate build linked against those (more to come)

* Tue Oct 04 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0-1.rc4.0.r32713.7
+ Revision: 702687
- fix build against libpng-1.5.x
- attempt to relink against libpng15.so.15

* Mon May 23 2011 Funda Wang <fwang@mandriva.org> 1.0-1.rc4.0.r32713.6
+ Revision: 677477
- rebuild for updated mimehandler

* Wed May 11 2011 Paulo Andrade <pcpa@mandriva.com.br> 1.0-1.rc4.0.r32713.5
+ Revision: 673440
- Fix ff_imdct_calc_sse() on gcc-4.6.

* Sat May 07 2011 Per Ãyvind Karlsen <peroyvind@mandriva.org> 1.0-1.rc4.0.r32713.4
+ Revision: 672318
- fix high pitch hiss sound with mp3lib when building with gcc 4.6 (P36)

* Fri May 06 2011 Funda Wang <fwang@mandriva.org> 1.0-1.rc4.0.r32713.3
+ Revision: 670212
- disable zr, it is requireing v4l1

  + Oden Eriksson <oeriksson@mandriva.com>
    - mass rebuild

  + Anssi Hannula <anssi@mandriva.org>
    - plf: append "plf" to Release on cooker to make plf build have higher EVR
      again with the rpm5-style mkrel now in use

* Fri Dec 17 2010 Funda Wang <fwang@mandriva.org> 1.0-1.rc4.0.r32713.2mdv2011.0
+ Revision: 622495
- rebuild for new directfb

* Tue Dec 14 2010 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc4.0.r32713.1mdv2011.0
+ Revision: 621733
- new snapshot
- rediff patch 0
- bump x264 dep
- disable rtmp for backports
- disable vpx for backports
- disable libass for backports
- cleanup

* Mon Dec 06 2010 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc4.0.r32675.1mdv2011.0
+ Revision: 612232
- enable libass, gsm, mpg123, vpx and rtmp
- new snapshot
- use svn exported tarball to reduce source package size
- drop patches 1,26,36
- rediff patches 12,31
- disable integrated AAC decoder

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-1.rc4.0.r31086.4mdv2011.0
+ Revision: 606663
- rebuild

* Wed May 05 2010 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc4.0.r31086.3mdv2010.1
+ Revision: 542309
- rebuild
- bump x264 dep

* Sun May 02 2010 Anssi Hannula <anssi@mandriva.org> 1.0-1.rc4.0.r31086.2mdv2010.1
+ Revision: 541619
- fix regression in playback of VP6F video streams (e.g. some flv files)
  (fix-vp6f.patch)

* Sun Apr 25 2010 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc4.0.r31086.1mdv2010.1
+ Revision: 538606
- new snapshot
- move all binary codecs to %%_libdir/codecs

* Sat Jan 23 2010 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc4.0.r30392.1mdv2010.1
+ Revision: 495207
- new snapshot

* Sun Jan 10 2010 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc4.0.r30268.1mdv2010.1
+ Revision: 489248
- new snapshot
- fix giflib detection
- build with a52dec and openjpeg support
- fix fribidi build

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuilt against libjpeg v8

* Sun Dec 27 2009 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc4.0.r30130.1mdv2010.1
+ Revision: 482824
- new version
- drop patch 34

* Thu Dec 10 2009 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc4.0.r29987.1mdv2010.1
+ Revision: 476009
- new version
- rediff patch 0

* Tue Nov 24 2009 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc4.0.r29964.1mdv2010.1
+ Revision: 469542
- new snapshot
- add patch for DVD crash (bug #55443)

* Sun Nov 08 2009 Funda Wang <fwang@mandriva.org> 1.0-1.rc4.0.r29850.3mdv2010.1
+ Revision: 463088
- rebuild for new dfb

* Sat Nov 07 2009 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc4.0.r29850.2mdv2010.1
+ Revision: 462398
- new snapshot

* Fri Oct 16 2009 Colin Guthrie <cguthrie@mandriva.org> 1.0-1.rc3.0.r29554.2mdv2010.0
+ Revision: 457955
- Fix initial volume setting with pulseaudio

  + GÃ¶tz Waschk <waschk@mandriva.org>
    - increase version number

* Thu Aug 27 2009 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc2.25.r29554.1mdv2010.0
+ Revision: 421677
- new snapshot

* Sat Aug 15 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0-1.rc2.25.r29434.2mdv2010.0
+ Revision: 416529
- rebuilt against libjpeg v7

* Tue Jul 21 2009 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc2.25.r29434.1mdv2010.0
+ Revision: 398417
- new snapshot
- build with bs2b support

* Mon Jul 20 2009 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc2.25.r29433.1mdv2010.0
+ Revision: 398107
- use default linker flags (Anssi)
- new snapshot
- build with opencore-amr

* Fri Jul 10 2009 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc2.23.r29416.1mdv2010.0
+ Revision: 394085
- new snapshot
- fix version string patching

* Wed Jul 01 2009 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc2.23.r29409.1mdv2010.0
+ Revision: 391373
- new snapshot
- update patches 12,28,33
- spec fix

* Mon Mar 02 2009 Anssi Hannula <anssi@mandriva.org> 1.0-1.rc2.23.r28791.2mdv2009.1
+ Revision: 347009
- fix --with(out) xvmc build option
- enable vdpau support, enabled on 2009.0 and newer

* Mon Mar 02 2009 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc2.23.r28791.1mdv2009.1
+ Revision: 346961
- new snapshot
- rediff patch 31
- update build deps
- enable bzip2 support

* Thu Jan 29 2009 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc2.23.r28387.1mdv2009.1
+ Revision: 335187
- new snapshot
- fix customization of the version string
- disable dirac and schroedinger on 2009.0

* Fri Jan 23 2009 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc2.23.r28348.1mdv2009.1
+ Revision: 332710
- new snapshot
- drop patch 1
- fix icon

* Thu Jan 22 2009 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc2.23.r28347.1mdv2009.1
+ Revision: 332605
- new snapshot
- enable dirac, schroedinger, mng support
- always use included libdvdnav and libdvdread
- drop source 6
- drop patches 2,4,19,20,22,23,24,25,27,29,30
- rediff patch 12, 31
- disable patches 1,3,7,21
- fix build

  + Per Ãyvind Karlsen <peroyvind@mandriva.org>
    - fix issue with attempting to free an invalid pointer when opening rar files (P32)
    - fix build with -Werror=format-security (P31)

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Wed Oct 29 2008 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc2.23mdv2009.1
+ Revision: 298652
- fix for CVS-2008-0073

* Sun Oct 19 2008 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc2.22mdv2009.1
+ Revision: 295423
- rebuild

* Mon Oct 13 2008 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc2.21mdv2009.1
+ Revision: 293180
- rebuild

* Mon Oct 13 2008 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc2.20mdv2009.1
+ Revision: 293089
- fix build with new libx264

* Sun Oct 12 2008 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc2.19mdv2009.1
+ Revision: 292980
- rebuild

* Mon Sep 29 2008 Frederik Himpe <fhimpe@mandriva.org> 1.0-1.rc2.18mdv2009.0
+ Revision: 289726
- Add security patch fixing integer buffer underflow
  (http://www.ocert.org/advisories/ocert-2008-013.html)

* Tue Sep 16 2008 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc2.17mdv2009.0
+ Revision: 285191
- P27: security fix for CVE-2008-1558
- P28: fixes for crashes found together with CVE-2008-1558
- disable ivtv, it does not build

* Fri Sep 05 2008 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc2.16mdv2009.0
+ Revision: 281075
- patch to add scaletempo filter (bug #43529)
- build with new fribidi

* Sun Aug 17 2008 Funda Wang <fwang@mandriva.org> 1.0-1.rc2.15mdv2009.0
+ Revision: 273058
- disable smb in mdv > 2009 due to license incompatible
- rebuild for new dfb

  + GÃ¶tz Waschk <waschk@mandriva.org>
    - disable dirac by default

* Fri Jul 18 2008 Buchan Milne <bgmilne@mandriva.org> 1.0-1.rc2.14mdv2009.0
+ Revision: 238214
- Buildrequire libsmbclient-devel < 3.2.0 to avoid GPLv2 vs GPLv3 issues

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Fri May 30 2008 Funda Wang <fwang@mandriva.org> 1.0-1.rc2.13mdv2009.0
+ Revision: 213500
- rebuild for new directfb

* Fri May 16 2008 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc2.12mdv2009.0
+ Revision: 208085
- support building with external faad again
- spec cleanup

* Thu Apr 24 2008 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc2.11mdv2009.0
+ Revision: 197147
- fix build with new libdvdnav

* Wed Feb 13 2008 Frederic Crozat <fcrozat@mandriva.com> 1.0-1.rc2.10mdv2008.1
+ Revision: 167031
- Update patch20 with SVN version of pulseaudio plugin, fixes Mdv bug #36461
- Update patch0 to check pulse output first, if present

* Tue Feb 05 2008 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc2.9mdv2008.1
+ Revision: 162707
- add four official security patches
- fix bug #37263 (default video output)

* Sun Jan 27 2008 Giuseppe GhibÃ² <ghibo@mandriva.com> 1.0-1.rc2.8mdv2008.1
+ Revision: 158705
- Add support for mplayer32 (to allow coexisting with 64bit mplayer in X86_64 arch, to be rebuild with --with 3264bit flag).

* Sat Jan 26 2008 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc2.7mdv2008.1
+ Revision: 158373
- update dirac patch and enable it
- add support for building with dirac

* Thu Jan 17 2008 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc2.6mdv2008.1
+ Revision: 154482
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Wed Jan 02 2008 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc2.5mdv2008.1
+ Revision: 140382
- stop screensaver by default (bug #35863)

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Nov 26 2007 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc2.4mdv2008.1
+ Revision: 112144
- remove input.conf to fix bug #35516
- remove URL parameter from the desktop file (bug #35248)

* Sat Oct 13 2007 Colin Guthrie <cguthrie@mandriva.org> 1.0-1.rc2.3mdv2008.1
+ Revision: 97955
- Reenable Compiz and PulseAudio support by applying updated patches

* Wed Oct 10 2007 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc2.2mdv2008.1
+ Revision: 96835
- remove codecs.conf

* Wed Oct 10 2007 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc2.1mdv2008.1
+ Revision: 96634
- drop patch 11
- new version
- disable compiz and pulse support
- drop amr sources, now external libamrnb/wb is supported
- drop vidix
- drop patches 2,4,5,6,8,9,10,12,13,14,15,16,17,18,20,21,22
- rediff patches 3,12
- bump dvdnav dep
- drop legacy menu

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - rebuild

* Fri Sep 14 2007 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc1.20mdv2008.0
+ Revision: 85498
- security fix for avi index reader

* Sun Jul 15 2007 Colin Guthrie <cguthrie@mandriva.org> 1.0-1.rc1.19mdv2008.0
+ Revision: 52228
- Rebuild due to build system hiccup

* Sat Jul 14 2007 Colin Guthrie <cguthrie@mandriva.org> 1.0-1.rc1.18mdv2008.0
+ Revision: 52121
- Add compiz support to xv output (needs compiz 'video' plugin to be active)

* Wed Jun 27 2007 Andreas Hasenack <andreas@mandriva.com> 1.0-1.rc1.17mdv2008.0
+ Revision: 44944
- rebuild with new rpm-mandriva-setup (-fstack-protector)

* Thu Jun 07 2007 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc1.16mdv2008.0
+ Revision: 36497
- security fix for CDDB overflow

* Mon Jun 04 2007 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc1.15mdv2008.0
+ Revision: 35218
- curity fix for CVE-2006-6172 (realmedia buffer overflow)
- amrwb update

* Mon May 21 2007 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc1.14mdv2008.0
+ Revision: 29464
- rebuild

* Sat May 12 2007 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc1.13mdv2008.0
+ Revision: 26466
- disable dirac again, it was breaking MPEG detection

* Fri May 11 2007 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc1.12mdv2008.0
+ Revision: 26249
- patch for dirac support


* Thu Mar 15 2007 Olivier Blin <oblin@mandriva.com> 1.0-1.rc1.11mdv2007.1
+ Revision: 144524
- move HTML doc in a mplayer-doc sub-package

* Tue Mar 13 2007 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc1.10mdv2007.1
+ Revision: 143064
- security fix for CVE-2007-1387

* Thu Mar 08 2007 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc1.9mdv2007.1
+ Revision: 138476
- security patch for CVE-2007-1246
- support libggiwmh build

* Fri Feb 23 2007 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc1.8mdv2007.1
+ Revision: 124957
- rebuild for new libmpcdec

* Thu Feb 22 2007 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc1.7mdv2007.1
+ Revision: 124646
- sync with Ubuntu:
 * replace patch 1 by simple call to gconf
 * patch 14: fix buffer overflow in rtsp code
 * patch 15: pulseaudio support
- make mplayer report the package version
- depend on soundwrapper as it is used in the menu entry

* Fri Jan 05 2007 Anssi Hannula <anssi@mandriva.org> 1.0-1.rc1.6mdv2007.1
+ Revision: 104624
- fix -use-filedir-conf option (patch6, from SVN)

* Wed Nov 08 2006 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc1.5mdv2007.1
+ Revision: 78192
- fix desktop entry

* Tue Nov 07 2006 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc1.4mdv2007.0
+ Revision: 77317
- fix xv with mplayer plugin (ghibo)
- add soundwrapper to the menu entry
- disable dvdread, which is obsoleted by dvdnav

* Thu Oct 26 2006 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc1.3mdv2007.1
+ Revision: 72651
- disable arts
- patch to add missing WMVA FourCC

* Wed Oct 25 2006 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc1.2mdv2007.0
+ Revision: 72295
- bot rebuild
- new version
  enable dvdnav
  fix buildrequires
  rediff patches 1,3,11
  drop patch 2,14
  fix directfb detection
  remove obsoleted options

  + Anssi Hannula <anssi@mandriva.org>
    - fix non-plf real codecs dir

* Fri Oct 20 2006 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.pre8.17mdv2007.0
+ Revision: 71231
- fix patch 2

* Fri Oct 20 2006 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.pre8.16mdv2007.1
+ Revision: 71203
- update patch 2 for new x264

* Fri Oct 20 2006 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.pre8.15mdv2007.0
+ Revision: 71172
- rebuild
- fix description
- Import mplayer

* Wed Oct 11 2006 Götz Waschk <waschk@mandriva.org> 1.0-1.pre8.14mdv2007.1
- disable joystick by default (bug #26334)

* Thu Sep 21 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.0-1.pre8.13mdv2007.0
- Rebuild agaisnt ncurse

* Fri Sep 01 2006 Götz Waschk <waschk@mandriva.org> 1.0-1.pre8.12mdv2007.0
- fix build on x86_64

* Wed Aug 30 2006 Götz Waschk <waschk@mandriva.org> 1.0-1.pre8.11mdv2007.0
- patch for new x264

* Tue Aug 08 2006 Götz Waschk <waschk@mandriva.org> 1.0-1.pre8.10mdv2007.0
- fix ogm seek (bug #23897)

* Fri Aug 04 2006 Götz Waschk <waschk@mandriva.org> 1.0-1.pre8.9mdv2007.0
- rebuild for dbus

* Wed Aug 02 2006 Götz Waschk <waschk@mandriva.org> 1.0-1.pre8.8mdv2007.0
- disable polypaudio

* Sat Jul 08 2006 Anssi Hannula <anssi@mandriva.org> 1.0-1.pre8.7mdv2007.0
- fix buildrequires

* Sat Jul 08 2006 Götz Waschk <waschk@mandriva.org> 1.0-1.pre8.6mdv2007.0
- fix buildrequires

* Tue Jul 04 2006 Götz Waschk <waschk@mandriva.org> 1.0-1.pre8.5mdv2007.0
- disable optimization by default

* Mon Jul 03 2006 Götz Waschk <waschk@mandriva.org> 1.0-1.pre8.4mdv2007.0
- update amr

* Sun Jul 02 2006 Götz Waschk <waschk@mandriva.org> 1.0-1.pre8.3mdv2007.0
- rebuild

* Thu Jun 22 2006 Götz Waschk <waschk@mandriva.org> 1.0-1.pre8.2mdv2007.0
- disable dbus on 2006.0
- xdg menu

* Tue Jun 13 2006 Götz Waschk <waschk@mandriva.org> 1.0-1.pre8.1mdv2007.0
- rediff patch 1
- new version

* Thu Jun 08 2006 Götz Waschk <waschk@mandriva.org> 1.0-1.pre8.0.18614.1mdv2007.0
- fix buildrequires
- svn snapshot

* Sat May 06 2006 Götz Waschk <waschk@mandriva.org> 1.0-1.pre7.20060505.1mdk
- add gnome-screensaver suspend support via dbus
- new snapshot

* Sun Apr 16 2006 Götz Waschk <waschk@mandriva.org> 1.0-1.pre7.20060415.1mdk
- new snapshot

* Tue Apr 04 2006 Götz Waschk <waschk@mandriva.org> 1.0-1.pre7.20060403.1mdk
- add vesa support
- new snapshot

* Thu Mar 23 2006 Götz Waschk <waschk@mandriva.org> 1.0-1.pre7.20060323.1mdk
- fix build
- fix buildrequires
- workaround for bug 21713 (enabled optimization flag)
- new snapshot

* Tue Mar 21 2006 Götz Waschk <waschk@mandriva.org> 1.0-1.pre7.20060321.1mdk
- disable openal
- new snapshot

* Thu Feb 23 2006 Götz Waschk <waschk@mandriva.org> 1.0-1.pre7.20060223.1mdk
- depend on openal
- disable xmms plugin
- new snapshot

* Wed Feb 22 2006 Götz Waschk <waschk@mandriva.org> 1.0-1.pre7.20060222.1mdk
- new snapshot

* Fri Jan 27 2006 Götz Waschk <waschk@mandriva.org> 1.0-1.pre7.20060127.1mdk
- build fix
- rediff patch 0
- new snapshot

* Sun Jan 01 2006 Götz Waschk <waschk@mandriva.org> 1.0-1.pre7.20060101.1mdk
- enable xvmc
- rediff patch 13
- new version

* Tue Dec 20 2005 Götz Waschk <waschk@mandriva.org> 1.0-1.pre7.20051220.1mdk
- fixes for 10.1
- new version

* Mon Dec 19 2005 Götz Waschk <waschk@mandriva.org> 1.0-1.pre7.20051219.1mdk
- fix dvb build (Anssi)
- disable ggi and enable directfb instead
- new snapshot

* Fri Dec 16 2005 Götz Waschk <waschk@mandriva.org> 1.0-1.pre7.20051216.1mdk
- add more build options
- update Blue skin
- new snapshot

* Thu Dec 15 2005 Götz Waschk <waschk@mandriva.org> 1.0-1.pre7.20051215.1mdk
- drop postproc package
- fix buildrequires
- fix build
- drop patches 1,2,4,6,12,14
- rediff patches 0,13
- new version

* Wed Dec 14 2005 Götz Waschk <waschk@mandriva.org> 1.0-1.pre7.15mdk
- patch for CVE-2005-4048 (bug #20186)

* Sun Oct 30 2005 Götz Waschk <waschk@mandriva.org> 1.0-1.pre7.14mdk
- fix real path

* Sun Oct 30 2005 Götz Waschk <waschk@mandriva.org> 1.0-1.pre7.13mdk
- configuration fixes for x86_64

* Fri Sep 09 2005 Götz Waschk <waschk@mandriva.org> 1.0-1.pre7.12mdk
- patch for pcm overflow

* Thu Sep 08 2005 Gwenole Beauchesne <gbeauchesne@mandriva.com> 1.0-1.pre7.11mdk
- 64-bit fixes
- further gcc4 fixes from current CVS

* Wed Jun 29 2005 Götz Waschk <waschk@mandriva.org> 1.0-1.pre7.10mdk
- update patch 5 for new liblzo

* Thu Jun 02 2005 Götz Waschk <waschk@mandriva.org> 1.0-0.pre7.9mdk
- patch 5 for new lzo

* Sun May 22 2005 Christiaan Welvaart <cjw@daneel.dyndns.org> 1.0-0.pre7.8mdk
- patch12: fix ppc build with gcc 4.0

* Thu May 19 2005 Götz Waschk <waschk@mandriva.org> 1.0-0.pre7.7mdk
- patch 3 from Austin Acton: fix creation of noisy mp2 audio files

* Wed May 11 2005 Götz Waschk <waschk@mandriva.org> 1.0-0.pre7.6mdk
- patches 1 and 2 for gcc 4.0

* Tue Apr 26 2005 Götz Waschk <waschk@mandriva.org> 1.0-0.pre7.5mdk
- rebuild for new libtheora

* Thu Apr 21 2005 Götz Waschk <waschk@mandriva.org> 1.0-0.pre7.4mdk
- add midentify

* Thu Apr 21 2005 Götz Waschk <waschk@mandriva.org> 1.0-0.pre7.3mdk
- add separate conditional build option for amr
- drop patches 12,13,14

* Wed Apr 20 2005 Götz Waschk <waschk@mandriva.org> 1.0-0.pre7.2mdk
- amr support (disabled by default)

* Tue Apr 19 2005 Götz Waschk <waschk@linux-mandrake.com> 1.0-0.pre7.1mdk
- update patch 0
- fix deps
- disable divx, it's obsolete
- mkrel support
- new version

* Tue Apr 05 2005 Buchan Milne <bgmilne@linux-mandrake.com> 1.0-0.pre6.8mdk
- Rebuild for libsmbclient

* Tue Jan 04 2005 Götz Waschk <waschk@linux-mandrake.com> 1.0-0.pre6.7mdk
- add polpyaudio support

* Tue Dec 28 2004 Götz Waschk <waschk@linux-mandrake.com> 1.0-0.pre6.6mdk
- drop kernel modules

* Tue Dec 28 2004 Giuseppe Ghibò <ghibo@mandrakesoft.com> 1.0-0.pre6.5mdk
- Upgraded Patch11,12,13,14 for X86-64.

* Tue Dec 28 2004 Götz Waschk <waschk@linux-mandrake.com> 1.0-0.pre6.4mdk
- enable ladspa
- enable live
- enable dvb (fixes bug #12812)
- update patch 0 to fix bug #12834

* Mon Dec 27 2004 Giuseppe Ghibò <ghibo@mandrakesoft.com> 1.0-0.pre6.3mdk
- Increased OSD font to size 3 (previous 2).

* Mon Dec 27 2004 Giuseppe Ghibò <ghibo@mandrakesoft.com> 1.0-0.pre6.2mdk
- Added Martin Braun Patch13 for fixing vidix savage building
  under X86_64.

* Mon Dec 27 2004 Giuseppe Ghibò <ghibo@mandrakesoft.com> 1.0-0.pre6.1mdk
- Readapted Patch0 (config), and let default OSD fonts slightly smaller.
- Removed Patch1, 2, 11, 12, 13, 14 merged upstream.
- Removed build_semistatic build flag.
- Disabled build with live library for now (doesn't build).
- Disabled parallel building.
- Added Martin Braun Patches for X86_64 (Patch11, 12).

* Thu Dec 16 2004 Götz Waschk <waschk@linux-mandrake.com> 1.0-0.pre5.9mdk
- new version 1.0pre5try2

* Thu Dec 02 2004 Götz Waschk <waschk@linux-mandrake.com> 1.0-0.pre5.8mdk
- fix upgrade of mplayer-gui from < 1.0-0.pre5.6mdk
- add bio2jack support

* Tue Sep 28 2004 Götz Waschk <waschk@linux-mandrake.com> 1.0-0.pre5.7mdk
- patch 1: fix GL scaling

* Thu Sep 23 2004 Götz Waschk <waschk@linux-mandrake.com> 1.0-0.pre5.6mdk
- disable fullscreen by default
- enable zoom by default
- merge patch1 and patch3 as new patch0
- drop support for mdk 9.0
- link default to Blue skin
- drop patch0

* Tue Sep 21 2004 Christiaan Welvaart <cjw@daneel.dyndns.org> 1.0-0.pre5.5mdk
- patch13: fix compilation of new altivec code in postproc (for ppc)

* Tue Sep 07 2004 Götz Waschk <waschk@linux-mandrake.com> 1.0-0.pre5.4mdk
- enable v4l2 (bug #11231)

* Mon Aug 09 2004 Götz Waschk <waschk@linux-mandrake.com> 1.0-0.pre5.3mdk
- make icon transparent
- fix patch 11

* Tue Jul 27 2004 Götz Waschk <waschk@linux-mandrake.com> 1.0-0.pre5.2mdk
- enable enca 
- include patches 11 and 12 from official package
- use Blue icon
- patch2: fix build with newer live.com
- enable zr

* Fri Jul 16 2004 Götz Waschk <waschk@linux-mandrake.com> 1.0-0.pre5.1mdk
- disable alsa on 9.0
- add wma2ogg.pl
- libdha major 1.0
- patch 4: fix build with our kernel 2.6 headers
- drop merged patches 2,11
- new version

* Wed Jun 16 2004 Christiaan Welvaart <cjw@daneel.dyndns.org> 1.0-0.pre4.8mdk
- ppc build fixes

* Thu Jun 10 2004 Götz Waschk <waschk@linux-mandrake.com> 1.0-0.pre4.7mdk
- add fribidi support

* Wed Jun 09 2004 Götz Waschk <waschk@linux-mandrake.com> 1.0-0.pre4.6mdk
- use parallel build
- rebuild

* Thu Jun 03 2004 Götz Waschk <waschk@linux-mandrake.com> 1.0-0.pre4.5mdk
- fix metacity fullscreen issue

* Wed Jun 02 2004 Götz Waschk <waschk@linux-mandrake.com> 1.0-0.pre4.4mdk
- add divx2svcd script

* Sat May 01 2004 Götz Waschk <waschk@linux-mandrake.com> 1.0-0.pre4.3mdk
- use fontconfig instead of supplied font for OSD (Michael Reinsch)

* Fri Apr 30 2004 Götz Waschk <waschk@linux-mandrake.com> 1.0-0.pre4.2mdk
- drop patch 2

* Thu Apr 29 2004 Götz Waschk <waschk@linux-mandrake.com> 1.0-0.pre4.1mdk
- don't depend on libmatroska and libflac anymore
- drop patch 1
- 1.0pre4

* Fri Apr 09 2004 Götz Waschk <waschk@linux-mandrake.com> 1.0-0.pre3.15mdk
- don't rename Blue skin to default
- always enable live

* Sat Apr 03 2004 Götz Waschk <waschk@linux-mandrake.com> 1.0-0.pre3.14mdk
- fix naming of the package

* Sat Apr 03 2004 Götz Waschk <waschk@linux-mandrake.com> 1.0-0.pre3try2.2mdk
- add Copyright file
- fix doc permissions

* Sat Apr 03 2004 Götz Waschk <waschk@linux-mandrake.com> 1.0-0.pre3try2.1mdk
- enable libtheora
- new libdv
- new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15221 |12mr|mplayer-skins-1.3-20
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define base_name	mplayer
%define name		%{base_name}-skins
%define summary		Skins for %{base_name}
%define version		1.3
%define release		%mkrel 20
%define skin_dir	%{_datadir}/%{base_name}/skins

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	%{summary}
Source0:	BlueHeart-1.5.tar.bz2
Source2:	Cyrus-1.2.tar.bz2
Source3:	standard-1.9.tar.bz2
Source4:	neutron-1.5.tar.bz2
Source5:	MidnightLove-1.6.tar.bz2
Source6:	plastic-1.2.tar.bz2
Source7:	Orange-1.3.tar.bz2
Source8:	Blue-small-1.4.tar.bz2
Source9:	xine-lcd-1.2.tar.bz2
Source10:	phony-1.1.tar.bz2
Source11:	mentalic-1.2.tar.bz2
Source12:	proton-1.2.tar.bz2
Source13:	slim-1.2.tar.bz2
Source14:	krystal-1.1.tar.bz2
Source15:	CubicPlayer-1.1.tar.bz2
Source16:	AlienMind-1.2.tar.bz2
Source17:	CornerMP-1.2.tar.bz2
Source18:	CornerMP-aqua-1.4.tar.bz2
URL:		http://www.mplayerhq.hu
License:	Freely redistributable without restriction
Group:		Video
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
This package includes following skins:
- standard by FRD (Viktor Bekesi), the old default MPlayer skin 
- Midnight Love, by Gabucino, MPlayer conversion of the nice WinAMP/XMMS skin 
  of Rei Ayanami. 
- BlueHeart, by Gabucino, MPlayer conversion of a BlueHeart XMMS skin. 
- Neutron, by aleczapka (Oliwier Ptak), VERY nice skin! 
- Plastic, by FRD (Viktor Bekesi), remote control-like skin with plastic 
  feeling 
- Cyrus, by Roberto J., Cyrus skin from XMMS 
- Xine-LCD, by Gabucino, MPlayer conversion of Xine's LCD skin
- Phony
- Mentalic, by aleczapka (Oliwier Ptak) 
- Proton, by Pasquale Riccio, silver, shiny
- Slim, by FRD (Viktor Bekesi), small and cute
- Cubic Player, by Gabucino, for other oldtimers
- Alien Mind, by Gabucino, Alien Mind skin from XMMS
- CornerMP, by DC.Park, a WinAMP skin conversion, resides in desktop
  corner
- CornerMP-aqua, by DC.Park, a WinAMP skin conversion, resides in
  desktop corner
- Blue and Blue-small by Franciszek Wilamowski
- Orange by Ognian Vasilev
- krystal by Gary Whitmore, Jr.

%prep
%setup -q -c
%setup -q -c -T -D -a2
%setup -q -c -T -D -a3
%setup -q -c -T -D -a4
%setup -q -c -T -D -a5
%setup -q -c -T -D -a6
%setup -q -c -T -D -a7
%setup -q -c -T -D -a8
%setup -q -c -T -D -a9
%setup -q -c -T -D -a10
%setup -q -c -T -D -a11
%setup -q -c -T -D -a12
%setup -q -c -T -D -a13
%setup -q -c -T -D -a14
%setup -q -c -T -D -a15
%setup -q -c -T -D -a16
%setup -q -c -T -D -a17
%setup -q -c -T -D -a18
# correct perm problems
chmod -R go=u-w *

%build

%install
rm -rf $RPM_BUILD_ROOT
install -d -m 755 ${RPM_BUILD_ROOT}%{skin_dir}
cp -r * ${RPM_BUILD_ROOT}%{skin_dir}

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{skin_dir}/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15222 |12mr|mplayerthumbs-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		mplayerthumbs
Version:	4.9.4
Release:	1
Epoch:		3
Summary:	Video thumbnail generator for KDE4 file managers
Group:		Graphical desktop/KDE
License:	GPLv2
URL:		https://projects.kde.org/projects/kde/kdemultimedia/mplayerthumbs
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
Requires:	kdebase4-runtime

%description
MPlayerThumbs is a video thumbnail generator for KDE file managers
(Konqueror, Dolphin, ...), now available also for KDE 4.
It needs mplayer (of course) to generate thumbnails, and it contains
no linking to any library, so in a x86_64 system you can freely use the
32bit mplayer binary with win32codecs by configuring the application
launching the mplayerthumbsconfig helper application.
It catches a random frame from 15% to 70%, checking also how contrasted
is the image, and dropping bad frames.

%files
%{_kde_bindir}/mplayerthumbsconfig
%{_kde_libdir}/kde4/videopreview.so
%{_kde_appsdir}/videothumbnail
%{_kde_datadir}/config.kcfg/mplayerthumbs.kcfg
%{_kde_services}/videopreview.desktop

#------------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.1-1
- New version 4.9.1

* Tue Aug 14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.9.0-1
- New version 4.9.0

* Thu Jul 12 2012 Andrey Bondrov <abondrov@mandriva.org> 3:4.8.97-1
+ Revision: 808947
- imported package mplayerthumbs

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Wed Oct 29 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.1-1mdv2009.1
+ Revision: 298155
- Fix BuildRequires
- import mplayerthumbs


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15223 |12mr|mpm-0.8.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define     git_name Mandriva-Package-Manager

Name:       mpm
Provides:   mandriva-package-manager
Version:    0.8.3
Release:    2
Summary:    Mandriva Package Manager
Group:      System/Configuration/Packaging
License:    GPLv2
URL:        https://github.com/paulobelloni/Mandriva-Package-Manager
Source0:    %{name}-%{version}.tar.xz
Buildrequires: qt4-linguist >= 4.7.3
Buildrequires: qt4-devel
Buildrequires: imagemagick
BuildArch:  noarch
Requires:   python-dbus
Requires:   pyside
Requires:   qt-components-desktop
Requires:   mdvpkg >= 0.8.0

%description
Mandriva Package Manager - A frontend (QML/PySide based) tool for the mdvpkg
server. It uses DBus to communicate with the server.

%prep
%setup -q

%build

%install
mkdir -p %{buildroot}/%{_datadir}/applications
mkdir -p %{buildroot}/%{_datadir}/mandriva/mpm
mkdir -p %{buildroot}/%{_bindir}/

cp -R * %{buildroot}/%{_datadir}/mandriva/mpm
cp frontend/bin/mpm %{buildroot}/%{_bindir}
cp frontend/bin/mpm.desktop %{buildroot}/%{_datadir}/applications
rm -fr %{buildroot}/%{_datadir}/mandriva/mpm/frontend/bin

for i in $(ls -d frontend/images/icons/desktop/*); do
    DIM="${i##*/}"
    mkdir -p %{buildroot}/%{_iconsdir}/hicolor/$DIM/apps
    convert -background none $i/mpm.svg \
        %{buildroot}/%{_iconsdir}/hicolor/$DIM/apps/mpm.png
done
cp frontend/images/icons/desktop/32x32/mpm.svg \
       %{buildroot}/%{_iconsdir}/mpm.png
mkdir -p %{buildroot}/%{_iconsdir}/hicolor/scalable/apps
cp frontend/images/icons/desktop/72x72/mpm.svg \
       %{buildroot}/%{_iconsdir}/hicolor/scalable/apps
rm -fr %{buildroot}/%{_datadir}/mandriva/mpm/frontend/images/icons/desktop

I18N_DIR=%{buildroot}/%{_datadir}/mandriva/mpm/frontend/i18n
if [ "$(ls -A $I18N_DIR)" ]; then
    lrelease $I18N_DIR/*ts
    rm -f $I18N_DIR/*ts
fi

%files
%{_bindir}/mpm
%{_datadir}/mandriva/mpm
%{_datadir}/applications/mpm.desktop
%{_iconsdir}/hicolor/128x128/apps/mpm.png
%{_iconsdir}/hicolor/16x16/apps/mpm.png
%{_iconsdir}/hicolor/22x22/apps/mpm.png
%{_iconsdir}/hicolor/24x24/apps/mpm.png
%{_iconsdir}/hicolor/32x32/apps/mpm.png
%{_iconsdir}/hicolor/48x48/apps/mpm.png
%{_iconsdir}/hicolor/64x64/apps/mpm.png
%{_iconsdir}/hicolor/72x72/apps/mpm.png
%{_iconsdir}/mpm.png
%{_iconsdir}/hicolor/scalable/apps/mpm.svg





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15224 |12mr|mscompress-0.3-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	MS compress/expand-compatible (de)compressor
Summary(pl):	(De)kompresor zgodny z MS compress/expand
Name:		mscompress
Version:	0.3
Release:	%mkrel 14
License:	GPL
Group:		Archiving/Compression
Url:        ftp://ftp.penguin.cz/pub/users/mhi/mscompress
Source0:	ftp://ftp.penguin.cz/pub/users/mhi/mscompress/%{name}-%{version}.tar.bz2
Patch0:		mscompress-0.3-LDFLAGS.diff
BuildRequires:	autoconf
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Microsoft compress.exe/expand.exe-compatible file (de)compressor.

%description -l pl
Program kompresujcy i dekompresujcy zgodny z compress.exe/expand.exe
Microsoftu.

%prep
%setup -q
%patch0 -p0

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT{%{_bindir},%{_mandir}/man1}

install mscompress msexpand $RPM_BUILD_ROOT%{_bindir}
install mscompress.1 msexpand.1 $RPM_BUILD_ROOT%{_mandir}/man1

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc ChangeLog README TODO format.txt
%{_bindir}/*
%{_mandir}/man1/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15225 |12mr|msec-0.80.10-4.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		msec
Version:	0.80.10
Release:	4.2
Summary:	Security Level management for the Mandriva Linux distribution
License:	GPLv2+
Group:		System/Base
Url:		http://www.mandrivalinux.com/
Source0:	%{name}-%{version}.tar.bz2
Patch0:		msec-0.80.10-dont-pass-noscripts-to-rpm_-Va.patch
Patch1:		msec-0.80.10-remove.svn.patch
Patch2:         msec-0.80.10-start-networkmanager.patch
Requires:	perl-base
Requires:	diffutils
Requires:	gawk
Requires:	coreutils
Requires:	iproute2
Requires:	setup >= 2.2.0-21mdk
Requires:	chkconfig >= 1.2.24-3mdk
Requires:	python-base >= 2.3.3-2mdk
Requires:	mailx
Requires:	python
# at least xargs is used
Requires:	findutils
# ensure sysctl.conf and inittab are present before installing msec
Requires(post):	initscripts

Requires(pre):		rpm-helper >= 0.4
Requires(postun):	rpm-helper >= 0.4

Suggests:	msec-gui
# using s2u for desktop notifications
# it should be pulled by xinit to reduce basesystem size
# Suggests:	s2u >= 0.9

Conflicts:	passwd < 0.67
BuildRequires:	python
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
The Mandriva Linux Security package is designed to provide security features to
the Mandriva Linux users. It allows to select from a set of preconfigured
security levels, and supports custom permission settings, user-specified
levels, and several security utilities.  This packages includes main msec
application and several programs that will be run periodically in order to test
the security of your system and alert you if needed.

%package gui
Summary:	Graphical msec interface
Group:		System/Configuration/Other
Requires:	pygtk2.0
Requires:	msec

%description gui
The Mandriva Linux Security package is designed to provide security
features to the Mandriva Linux users. It allows to select from a set
of preconfigured security levels, and also supports custom permission
settings, user-specified levels, and several security utilities.
This packages includes graphical interface to control and tune msec
permissions.


%prep
%setup -q
%apply_patches

%build
make CFLAGS="$RPM_OPT_FLAGS -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64"

%install
rm -rf %{buildroot}

make install

mkdir -p %{buildroot}/%{_sysconfdir}/{logrotate.d,profile.d}
touch %{buildroot}/var/log/security.log
touch %{buildroot}/etc/security/msec/security.conf
touch %{buildroot}/etc/security/msec/perms.conf
# init script
install -d %{buildroot}/%{_initrddir}
install -m755 %{_builddir}/%{name}-%{version}/msec.init %{buildroot}/%{_initrddir}/%{name}
mkdir -p %{buildroot}/etc/X11/xinit.d
touch %{buildroot}/etc/X11/xinit.d/msec

%find_lang %name

%pre
%_pre_groupadd xgrp
%_pre_groupadd ntools
%_pre_groupadd ctools

%preun
%_preun_service msec

%post
%_post_service msec

touch /var/log/security.log

if [ $1 != 1 ]; then
        # since 0.80.3, msec has its own upgrade script, which handles upgrades from previous versions
        /usr/share/msec/upgrade.sh
fi

# creating default configuration if not installed by installer
if [ "$DURING_INSTALL" != "1" ]; then
	if [ ! -s /etc/security/msec/security.conf ]; then
		# creating default level configuration
		cp -f /etc/security/msec/level.standard /etc/security/msec/security.conf
	fi

	if [ ! -s /etc/security/msec/perms.conf ]; then
		# creating default level configuration
		cp -f /etc/security/msec/perm.standard /etc/security/msec/perms.conf
	fi
fi

%postun

if [ $1 = 0 ]; then
	# cleanup crontabs on package removal
	rm -f /etc/cron.*/msec
fi

%_postun_groupdel xgrp
%_postun_groupdel ntools
%_postun_groupdel ctools

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS COPYING README*
%doc ChangeLog doc/*.txt
%_bindir/promisc_check
%_bindir/msec_find
%{_initrddir}/%{name}
%_sbindir/msec
%_sbindir/msecperms
%_datadir/msec/msec.py*
%_datadir/msec/config.py*
%_datadir/msec/libmsec.py*
%_datadir/msec/msecperms.py*
%_datadir/msec/tools.py*
%_datadir/msec/version.py*
%_datadir/msec/*.sh
%_datadir/msec/plugins/*
%_datadir/msec/scripts/*
%_mandir/*/*.*
%lang(cs) %_mandir/cs/man?/*
%lang(et) %_mandir/et/man?/*
%lang(eu) %_mandir/eu/man?/*
%lang(fi) %_mandir/fi/man?/*
%lang(fr) %_mandir/fr/man?/*
%lang(it) %_mandir/it/man?/*
%lang(nl) %_mandir/nl/man?/*
%lang(pl) %_mandir/pl/man?/*
%lang(ru) %_mandir/ru/man?/*
%lang(uk) %_mandir/uk/man?/*
%dir /var/log/security
%dir /etc/security/msec
%config /etc/security/msec/level.*
%config /etc/security/msec/perm.*
%config /etc/security/msec/server.*
%config(noreplace) /etc/security/msec/security.conf
%config(noreplace) /etc/security/msec/perms.conf
%config(noreplace) /etc/logrotate.d/msec
/etc/profile.d/*msec*

%config %attr(0755,root,root) /etc/X11/xinit.d/msec

%ghost /var/log/security.log
%ghost /var/log/msec.log

%files gui
%defattr(-,root,root)
%_sbindir/msecgui
%_datadir/msec/msecgui.py*
%_datadir/msec/help.py*
%_datadir/msec/msec.png






%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15226 |12mr|mtdev-1.1.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	1
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d
 
Name:           mtdev
Version:        1.1.3
Release:        %mkrel 1
License:        MIT
Summary:        Kernel multi-touch transformation library
Url:            http://edge.launchpad.net/mtdev
Group:          System/Libraries
Source0:        https://launchpad.net/mtdev/trunk/1.1.3/+download/%{name}-%{version}.tar.gz
 
%description
The mtdev library transforms all variants of kernel MT (multi-touch) events to
the slotted type B protocol. The events put into mtdev may be from any MT
device, specifically type A without contact tracking, type A with contact
tracking, or type B with contact tracking. See the kernel documentation for
further details.
 
%package -n %{libname}
Summary:        Kernel multi-touch transformation library
Group:          System/Libraries
 
%description -n %{libname}
The mtdev library transforms all variants of kernel MT (multi-touch) events to
the slotted type B protocol. The events put into mtdev may be from any MT
device, specifically type A without contact tracking, type A with contact
tracking, or type B with contact tracking. See the kernel documentation for
further details.
 
%package -n %{develname}
Summary:        Development files for mtdev
Group:          Development/C
Requires:       %{libname} = %{version}-%{release}
Provides:		%{name}-devel = %{version}-%{release}
 
%description -n %{develname}
The mtdev library transforms all variants of kernel MT (multi-touch) events to
the slotted type B protocol. The events put into mtdev may be from any MT
device, specifically type A without contact tracking, type A with contact
tracking, or type B with contact tracking. See the kernel documentation for
further details.
 
This package provides the development files for mtdev.
 
%prep
%setup -q
 
%build
%configure2_5x \
  --disable-static
%make
 
%install
%makeinstall_std
find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print
 
%files
%doc ChangeLog README COPYING
%{_bindir}/mtdev-test
 
%files -n %{libname}
%{_libdir}/*.so.%{major}*
 
%files -n %{develname}
%{_includedir}/mtdev*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15227 |12mr|mtink-1.0.16-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Status monitor and configuration tool for Epson inkjet printers
Name:		mtink
Version:	1.0.16
Release:	%mkrel 6
License:	GPL
Group:		System/Printing
URL:		http://xwtools.automatix.de/files/
Source0:	http://xwtools.automatix.de/files/%{name}-%{version}.tar.gz
Source1:	mtinkd.init
Source2:	mtinkd.sysconfig
Source3:	printutils.png
Source4:	micon.gif
Source5:        epson.png
# mtink - Do not request koi8-ru, but koi8-r instead. Fixes mdv#25315
Patch0:		mtink-1.0.14-ru_font.patch
Patch1:		mtink-fhs_fixes.diff
Patch2:		mtink-path_to_printer.desc.diff
BuildRequires:	gimp-devel
BuildRequires:	libx11-devel
BuildRequires:	lesstif-devel
BuildRequires:	libxt-devel
BuildRequires:	imagemagick
Requires(post): rpm-helper
Requires(preun): rpm-helper
Conflicts:	printer-utils = 2007
Conflicts:	cups-drivers = 2007
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Mtink is a status monitor which allow to get the remaining ink quantity,
printing of test patterns, changing and cleaning cartridges.

%prep

%setup -q %{name}-%{version}
%patch0 -p1
%patch1 -p1
%patch2 -p0

cp %{SOURCE1} mtinkd.init
cp %{SOURCE2} mtinkd.sysconfig
cp %{SOURCE3} printutils.png

%build
%serverbuild

perl -p -i -e 's|(/usr/X11R6)/lib\b|\1/%{_lib}|g' Makefile.ORG
perl -p -i -e 's|(/usr)/lib\b|\1/%{_lib}|g' Makefile.ORG
perl -p -i -e 's|(/usr)/lib$|\1/%{_lib}|g' Configure
perl -p -i -e 's|(''/usr/)lib('')|$1%{_lib}$2|g' checkMotifVersion.sh
perl -pi -e "s|^DBG = .*|DBG = $CFLAGS|g" Makefile.ORG

./Configure --no-suid --prefix /usr
%make CC="gcc %ldflags"

# Fix some small bugs
#perl -p -i -e "s/START_LEVEL=S99mtink/START_LEVEL=S59mtink/" etc/installInitScript.sh
#perl -p -i -e "s/STOP_LEVEL=K02mtink/START_LEVEL=K61mtink/" etc/installInitScript.sh
#perl -p -i -e "s/for d in 2 3 4 5/XXXXXXXXXX/" etc/installInitScript.sh
#perl -p -i -e "s/for d in 0 1 6/for d in 2 3 4 5/" etc/installInitScript.sh
#perl -p -i -e "s/XXXXXXXXXX/for d in 0 1 6/" etc/installInitScript.sh
#perl -p -i -e "s!cp mtink /etc/init.d!!" etc/installInitScript.sh
perl -p -i -e "s!chmod 744 /etc/init.d/mtink!!" etc/installInitScript.sh

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}/sysconfig
install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_libdir}/gimp/2.0/plug-ins
install -d %{buildroot}%{_prefix}/lib/cups/backend
install -d %{buildroot}%{_localstatedir}/lib/mtink
install -d %{buildroot}%{_datadir}/mtink
install -d %{buildroot}/var/run/mtink

install -m0755 mtink %{buildroot}%{_bindir}/
install -m0755 ttink %{buildroot}%{_bindir}/
install -m0755 mtinkc %{buildroot}%{_bindir}/
install -m0755 mtinkd %{buildroot}%{_sbindir}/
install -m0755 mtinkd.init %{buildroot}%{_initrddir}/mtinkd
install -m0644 mtinkd.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/mtinkd

install -m0644 utils/printer.desc.bldin %{buildroot}%{_datadir}/mtink/printer.desc
install -m0644 utils/*.align %{buildroot}%{_datadir}/mtink/

install -m0755 etc/installInitScript.sh %{buildroot}%{_sbindir}/mtink-installInitScript
install -m0755 detect/askPrinter %{buildroot}%{_sbindir}/
install -m0755 etc/mtink-cups %{buildroot}%{_prefix}/lib/cups/backend/mtink
install -m0755 gimp-mtink %{buildroot}%{_libdir}/gimp/2.0/plug-ins/

# Documentation
cp -ax etc/readme README.mtinkd.startup

# Menu icon
# Menu entries for printer-utils package
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/16x16/apps/
install -m 644 printutils.png %{buildroot}%{_datadir}/icons/hicolor/16x16/apps/
install -m 644 %{SOURCE5} %{buildroot}%{_datadir}/icons/
# mtink icon
mkdir -p %buildroot/%{_miconsdir}
mkdir -p %buildroot/%{_iconsdir}
mkdir -p %buildroot/%{_liconsdir}
convert %SOURCE4 -resize 16x16 %buildroot/%{_miconsdir}/%name.png
convert %SOURCE4 -resize 32x32 %buildroot/%{_iconsdir}/%name.png
convert %SOURCE4 -resize 48x48 %buildroot/%{_liconsdir}/%name.png

# Menu entries
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-mtink.desktop << EOF
[Desktop Entry]
Name=Epson Inkjet Printer Manager
Comment=Alignment, ink level, cartridge maintenance
Exec=%{_bindir}/mtink
Icon=epson
Terminal=false
Type=Application
Categories=System;Monitor;
EOF

%post
%_post_service mtinkd
if [ "$1" -eq "1" ]; then
    # On fresh installs, disable mtinkd on boot time
    chkconfig mtinkd off
fi
# Restart the mtinkd when it is running, but do not activate it by
# default. It blocks the ports for non-Epson devices.
if [ "$1" -eq "2" ]; then
    # On update
    service mtinkd condrestart > /dev/null 2>/dev/null || :
fi
%if %mdkversion < 200900
%update_menus
%endif

%preun
#Stop mtinkd when uninstalling printer-filters
%_preun_service mtinkd

%postun
if [ "$1" -ge "1" ]; then
    # On update
    /sbin/service mtinkd condrestart >/dev/null 2>&1
fi
%if %mdkversion < 200900
%clean_menus
%endif

%triggerin -n mtink -- printer-utils-2007
mtinkpid="`pidof mtink`"
if ! [ -z "${mtinkpid}" ]; then
    kill `cat ${mtinkpid}`
    %{_initrddir}/mtinkd start
fi

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README.mtinkd.startup CHANGE.LOG doc/*
%attr(0755,root,root) %{_initrddir}/mtinkd
%attr(0644,root,sys) %config(noreplace) %{_sysconfdir}/sysconfig/mtinkd
%{_sbindir}/mtinkd
%{_sbindir}/askPrinter
%{_sbindir}/mtink-installInitScript
%attr(0755,root,sys) %{_bindir}/mtinkc
# These four must be SGID sys/SUID root to be able to access the printer
# devices
%attr(6755,root,sys) %{_bindir}/mtink
%attr(6755,root,sys) %{_bindir}/ttink
%attr(2755,lp,sys) %{_libdir}/gimp/2.0/plug-ins/gimp-mtink

%{_datadir}/applications/mandriva-mtink.desktop
%{_datadir}/icons/hicolor/16x16/apps/printutils.png
%{_miconsdir}/%name.png
%{_iconsdir}/%name.png
%{_liconsdir}/%name.png
%{_iconsdir}/epson.png
%attr(0750,lp,sys) %dir %{_localstatedir}/lib/mtink
%attr(0750,lp,sys) %dir /var/run/mtink
%attr(0755,root,root) %dir %{_datadir}/mtink
%attr(0644,root,root) %{_datadir}/mtink/*
%attr(0755,root,root) %{_prefix}/lib/cups/backend/mtink



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15228 |12mr|mtools-4.0.17-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Programs for accessing MS-DOS disks without mounting the disks
Name: 		mtools
Version: 	4.0.17
Release: 	3
License: 	GPLv3+
Group: 		File tools
Url: 		http://mtools.linux.lu
Source: 	http://mtools.linux.lu/%{name}-%{version}.tar.bz2
Source1:	69-floppy-acl.rules
Patch0: 	mtools-4.0.10-linux.patch
Patch2: 	mtools-4.0.12-atari.patch
BuildRequires: 	libx11-devel
BuildRequires:	libxau-devel
BuildRequires:	texinfo

%description
Mtools is a collection of utilities for accessing MS-DOS files.
Mtools allow you to read, write and move around MS-DOS filesystem
files (normally on MS-DOS floppy disks).  Mtools supports Windows95
style long file names, OS/2 Xdf disks, and 2m disks.

Mtools should be installed if you need to use MS-DOS disks.

%prep
%setup -q
%patch0 -p1 
%patch2 -p0  

%build
%configure2_5x
%make

%install
mkdir -p %{buildroot}/%{_prefix} %{buildroot}%{_sysconfdir}
%makeinstall
install mtools.conf %{buildroot}%{_sysconfdir}
mkdir -p %{buildroot}/%{_sysconfdir}/udev/rules.d/
install -m644 %{SOURCE1} %{buildroot}/%{_sysconfdir}/udev/rules.d/69-floppy-acl.rules

%files
%defattr(644,root,root,755)
%{_sysconfdir}/udev/rules.d/*.rules
%config(noreplace) %{_sysconfdir}/mtools.conf
%doc COPYING NEWS README Release.notes mtools.texi
%attr(755,root,root) %{_bindir}/f*
%attr(755,root,root) %{_bindir}/l*
%attr(755,root,root) %{_bindir}/m*
%attr(755,root,root) %{_bindir}/t*
%attr(755,root,root) %{_bindir}/u*
%attr(755,root,root) %{_bindir}/amuFormat.sh
%{_mandir}/*/*
%{_infodir}/%{name}.*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15229 |12mr|mt-st-1.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Programs to control tape device operations
Name:		mt-st
Version:	1.1
Release:	%mkrel 7
License:	GPLv2+
Group:		Archiving/Backup
URL:		ftp://metalab.unc.edu/pub/Linux/system/backup/
Source0:	ftp://metalab.unc.edu/pub/Linux/system/backup/mt-st-%{version}.tar.gz
Source1:	stinit.init
Patch0:		mt-st-1.1-redhat.patch
Patch1:		mt-st-1.1-SDLT.patch
Patch2:		mt-st-0.7-config-files.patch
Patch3:		mt-st-0.9b-manfix.patch
Patch4:		mt-st-1.1-mtio.patch
#Patch5:		mt-st-0.9b-LDFLAGS.diff
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root

%description
The mt-st package contains the mt and st tape drive management
programs. Mt (for magnetic tape drives) and st (for SCSI tape devices)
can control rewinding, ejecting, skipping files and blocks and more.

This package can help you manage tape drives.

%prep

%setup -q
%patch0 -p1 -b .redhat
%patch1 -p1 -b .sdlt
%patch2 -p1 -b .configfiles
%patch3 -p1 -b .manfix
%patch4 -p1 -b .mtio
#%patch5 -p0 -b .LDFLAGS

# fix encoding
f=README.stinit
iconv -f ISO8859-1 -t UTF-8 -o $f.new $f
touch -r $f $f.new
mv $f.new $f

%build

%make CFLAGS="%{optflags}"

%install
rm -rf %{buildroot}

%makeinstall mandir=%{_mandir}
install -D -p -m 0755 %{SOURCE1} %{buildroot}%{_initddir}/stinit

%clean
rm -rf %{buildroot}

%post
%_post_service stinit

%preun
%_preun_service stinit

%files
%defattr(-,root,root)
%doc COPYING README README.stinit mt-st-%{version}.lsm stinit.def.examples
/bin/mt
/sbin/stinit
%{_initddir}/stinit
%{_mandir}/man1/mt.1*
%{_mandir}/man8/stinit.8*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15230 |12mr|multiarch-utils-1.0.12-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Tools to help creation of multiarch binaries and includes
Name:		multiarch-utils
Version:	1.0.12
Release:	2
Source0:	%{name}-%{version}.tar.xz
License:	GPL
Group:		Development/Other
Url:		http://www.mandrivalinux.com/
BuildArch:	noarch

%description
multiarch-utils is a collection of helper utilities to dispatch
binaries and include files during RPM package build.

%prep
%setup -q

%install
%makeinstall_std

%files
%doc NEWS ChangeLog
%{_bindir}/multiarch-platform
%{_bindir}/multiarch-dispatch
%{_includedir}/multiarch-dispatch.h
%{_sysconfdir}/rpm/macros.d/multiarch.macros
%{_prefix}/lib/rpm/mkmultiarch
%{_prefix}/lib/rpm/check-multiarch-files



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15231 |12mr|multipath-tools-0.4.8-22
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:         multipath-tools
URL:          http://christophe.varoqui.free.fr/multipath-tools/
License:      GPL
Group:        System/Kernel and hardware
Version:      0.4.8
Release:      %mkrel 22
Summary:      Tools to manage multipathed devices with the device-mapper
Source:       http://christophe.varoqui.free.fr/multipath-tools/%name-%version.tar.bz2
Source1:      multipathd.init.bz2
Patch0:	      multipath-tools-fix-build.patch
Patch20:      multipath-tools-0.4.8-fix_make_install.patch
# (bor) send udev event for block devices only (upstream)
Patch21:      multipath-tools-0.4.8-send-udev-event-for-block-only.patch

# Fedora patches
Patch1:       uevent_fix.patch
# Fix scsi_id usage, actually not the Fedora patch
Patch8:       scsi_id_change.patch
Patch10:      fix_devt.patch
Patch12:      binding_error.patch
# Fix kpartx extended partition handling
Patch13:      fix_kpartx.patch
# Fix insecure permissions on multipathd.sock (CVE-2009-0115)
Patch14:      fix_umask.patch
# fix kpartx udev rule for dmraid
Patch15:      fix-kpartx-udev-rules-for-dmraid.patch
# kpartx: use current name of the device node
Patch16:      multipath-tools-Use-current-name-of-the-device-node.patch
# kpartx: deal with more than 256 minor numbers
Patch17:      kpartx-make-kpartx-deal-with-more-than-256-minor-numbers.patch

BuildRoot:    %{_tmppath}/%{name}-%{version}-build
Requires:     dmsetup
Requires:     kpartx = %{version}
Conflicts:    kpartx < 0.4.8-16
BuildRequires:	libdevmapper-devel
BuildRequires:  sysfsutils-devel
BuildRequires:  readline-devel
BuildRequires:  ncurses-devel
BuildRequires:  libaio-devel
Requires(preun):rpm-helper
Requires(post):	rpm-helper


%description
This package provides the tools to manage multipathed devices by
instructing the device-mapper multipath module what to do. The tools
are:

- multipath: scan the system for multipathed devices, assembles them
  and update the device-mapper's maps

- multipathd: wait for maps events, then execs multipath

- devmap-name: provides a meaningful device name to udev for devmaps

- kpartx: maps linear devmaps upon device partitions, which makes
  multipath maps partionable

%package -n kpartx
Summary: Partition device manager for device-mapper devices
Group: System/Kernel and hardware
Conflicts: multipath-tools < 0.4.8-16

%description -n kpartx
kpartx manages partition creation and removal for device-mapper devices.

%prep
%setup -q
%patch0 -p0

%patch1 -p1 -b .uevent_fix
%patch8 -p1 -b .scsi_id_change
%patch10 -p1 -b .fix_devt
%patch12 -p1 -b .binding_error
%patch13 -p1 -b .ext_part
%patch14 -p1 -b .umask
%patch15 -p1 -b .kpartx_udev
%patch16 -p1 -b .node_name
%patch17 -p1 -b .minor_numbers
%patch20 -p1 -b .install
%patch21 -p1 -b .udev_subsys_block

%build
# parallel build support is broken:
make BUILD="glibc"

%install
rm -fR $RPM_BUILD_ROOT
make DESTDIR=$RPM_BUILD_ROOT install
rm -rf $RPM_BUILD_ROOT/etc/hotplug.d
mkdir -p $RPM_BUILD_ROOT/etc/init.d
bzip2 -dc %{SOURCE1} > $RPM_BUILD_ROOT/etc/init.d/multipathd
chmod 755 $RPM_BUILD_ROOT/etc/init.d/multipathd

%clean
rm -rf $RPM_BUILD_ROOT

%preun
%_preun_service multipathd

%post
%_post_service multipathd


%files
%defattr(-,root,root,755)
%doc AUTHOR COPYING README* ChangeLog FAQ multipath.conf.*
%config(noreplace) /etc/init.d/multipathd
%config(noreplace) /etc/udev/rules.d/multipath.rules
/sbin/devmap_name
/sbin/mpath_prio_*
/sbin/multipath
/sbin/multipathd
%_mandir/man?/devmap_name*
%_mandir/man?/mpath_prio_*
%_mandir/man?/multipath*

%files -n kpartx
%defattr(-,root,root,-)
/sbin/kpartx
/etc/udev/rules.d/kpartx.rules
/lib/udev/kpartx_id
%{_mandir}/man8/kpartx.8*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15232 |12mr|munge-0.5.10-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           munge
%define libname %mklibname %name
%define develname %mklibname -d %name
Version:        0.5.10
Release:       	2
Summary:        Enables uid & gid authentication across a host cluster

Group:          System/Servers
License:        GPLv2+
URL:            http://munge.googlecode.com/
Source0:        http://munge.googlecode.com/files/munge-%{version}.tar.bz2
Source1:        create-munge-key
Source2:        munge.logrotate
# Check the key exists in the init.d script rather than failing 
Patch1:         check-key-exists.patch
# Run as munge rather than deamon.
Patch2:         runas-munge-user.patch
Patch3: 	munge_configure.ac_disable-AM_PATH_LIBGCRYPT.patch

BuildRequires:  zlib-devel bzip2-devel openssl-devel
Requires:       %{libname} = %{version}-%{release}

Requires(post):   chkconfig
Requires(pre):    shadow-utils
Requires(preun):  chkconfig, initscripts
Requires(postun): initscripts


%description
MUNGE (MUNGE Uid 'N' Gid Emporium) is an authentication service for creating 
and validating credentials. It is designed to be highly scalable for use 
in an HPC cluster environment. 
It allows a process to authenticate the UID and GID of another local or 
remote process within a group of hosts having common users and groups. 
These hosts form a security realm that is defined by a shared cryptographic 
key. Clients within this security realm can create and validate credentials 
without the use of root privileges, reserved ports, or platform-specific 
methods.

%package -n %{develname}
Summary:        Development files for uid * gid authentication acrosss a host cluster
Group:          Development/Other
Requires:       %{libname} = %{version}-%{release}
Provides:       munge-devel = %{version}-%{release}
Provides:       %{libname}-devel = %{version}-%{release}


%description -n %{develname}
Header files for developing using MUNGE.

%package -n     %{libname}
Summary:        Runtime libs for uid * gid authentication acrosss a host cluster
Group:          System/Libraries

%description -n %{libname}
This package contains the shared libraries (*.so*) which certain languages and
applications need to dynamically load and use Munge.


%prep
%setup -q
%patch1 -p1
%patch2 -p1
%patch3 -p0


%build
./bootstrap
%configure  --disable-static
# Get rid of some rpaths for /usr/sbin
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
%make


%install
%makeinstall_std

# mv init.d script form /etc/init.d to %{_initddir}
mkdir -p $RPM_BUILD_ROOT/%{_initddir}
mv  $RPM_BUILD_ROOT/%{_sysconfdir}/init.d/munge $RPM_BUILD_ROOT/%{_initddir}/munge
#  
chmod 644 $RPM_BUILD_ROOT/%{_sysconfdir}/sysconfig/munge
# Exclude .la files 
rm $RPM_BUILD_ROOT/%{_libdir}/libmunge.la

install -p -m 755 %{SOURCE1} $RPM_BUILD_ROOT/%{_sbindir}/create-munge-key
install -p -D -m 644 %{SOURCE2} $RPM_BUILD_ROOT/%{_sysconfdir}/logrotate.d/munge

# Fix a few permissions
chmod 700 $RPM_BUILD_ROOT%{_var}/lib/munge $RPM_BUILD_ROOT%{_var}/log/munge
chmod 700 $RPM_BUILD_ROOT%{_sysconfdir}/munge

# Create and empty key file and pid file to be marked as a ghost file below.
# i.e it is not actually included in the rpm, only the record 
# of it is.
touch $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/%{name}.key
chmod 400 $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/%{name}.key
touch $RPM_BUILD_ROOT%{_var}/run/%{name}/%{name}d.pid

%postun 
if [ "$1" -ge "1" ] ; then
    /sbin/service munge condrestart >/dev/null 2>&1 || :
fi


%preun
if [ $1 = 0 ]; then
    /sbin/service munge stop > /dev/null 2>&1 || :
    /sbin/chkconfig --del munge || :
fi

%pre
getent group munge >/dev/null || groupadd -r munge
getent passwd munge >/dev/null || \
useradd -r -g munge -d %{_var}/run/munge -s /sbin/nologin \
  -c "Runs Uid 'N' Gid Emporium" munge
exit 0


%post
/sbin/chkconfig --add munge || :

%post -n %libname -p /sbin/ldconfig
%postun -n %libname -p /sbin/ldconfig

%files
%{_initddir}/munge
%{_bindir}/munge
%{_bindir}/remunge
%{_bindir}/unmunge
%{_sbindir}/munged
%{_sbindir}/create-munge-key
%{_mandir}/man1/munge.1.*
%{_mandir}/man1/remunge.1.*
%{_mandir}/man1/unmunge.1.*
%{_mandir}/man7/munge.7.*
%{_mandir}/man8/munged.8.*
%attr(-,munge,munge) %ghost %dir  %{_var}/run/munge
%attr(0700,munge,munge) %dir  %{_var}/log/munge
%attr(0700,munge,munge) %dir %{_sysconfdir}/munge
%attr(0400,munge,munge) %ghost %{_sysconfdir}/%{name}/%{name}.key
%attr(-,munge,munge)    %ghost %{_var}/run/%{name}/%{name}d.pid
%attr(0700,munge,munge) %dir  %{_var}/lib/munge
%config(noreplace) %{_sysconfdir}/sysconfig/munge
%config(noreplace) %{_sysconfdir}/logrotate.d/munge
%doc AUTHORS BUGS ChangeLog    
%doc JARGON META NEWS QUICKSTART README 
%doc doc

%files -n %{libname}
%{_libdir}/libmunge.so.2
%{_libdir}/libmunge.so.2.0.0
%doc COPYING

%files -n %{develname}
%{_includedir}/munge.h
%{_libdir}/libmunge.so
%{_mandir}/man3/munge.3.*
%{_mandir}/man3/munge_ctx.3.*
%{_mandir}/man3/munge_ctx_copy.3.*
%{_mandir}/man3/munge_ctx_create.3.*
%{_mandir}/man3/munge_ctx_destroy.3.*
%{_mandir}/man3/munge_ctx_get.3.*
%{_mandir}/man3/munge_ctx_set.3.*
%{_mandir}/man3/munge_ctx_strerror.3.*
%{_mandir}/man3/munge_decode.3.*
%{_mandir}/man3/munge_encode.3.*
%{_mandir}/man3/munge_enum.3.*
%{_mandir}/man3/munge_enum_int_to_str.3.*
%{_mandir}/man3/munge_enum_is_valid.3.*
%{_mandir}/man3/munge_enum_str_to_int.3.*
%{_mandir}/man3/munge_strerror.3.*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15233 |12mr|muparser-1.34-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define filever %(echo %version|sed -e 's|\\.||')
%define major 0
%define libname %mklibname %name %major
%define develname %mklibname -d %name

Summary:	A fast math parser library
Name:		muparser
Version:	1.34
Release:	2
License:	MIT
Group: 		System/Libraries
Source0:	http://nchc.dl.sourceforge.net/sourceforge/%{name}/%{name}_v%{filever}.tar.gz
Patch1:		muParser-1.30-gcc43.patch
URL:		http://muparser.sourceforge.net/

%description
muParser is an extensible high performance math parser library. It is
based on transforming an expression into a bytecode and precalculating
constant parts of it.

%package -n %{libname}
Summary:	Libraries for %{name}
Group:		System/Libraries

%description -n %{libname}
This package contains library files of muParser.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %version-%release
Provides:	%{name}-devel = %version-%release

%description -n %{develname}
This package contains development files need to develop applications
based on muParser.

%prep
%setup -q -n %{name}_v%{filever}
%patch1 -p0

%build
%configure2_5x --enable-shared --enable-static
make

%install
rm -fr %buildroot
%makeinstall_std

%files -n %{libname}
%doc Changes.txt
%_libdir/*.so.%{major}*

%files -n %{develname}
%doc docs/html
%_libdir/*.so
%_libdir/pkgconfig/*.pc
%_includedir/*.h



%changelog
* Thu Aug  30 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: d09d259
- Spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15234 |12mr|mures-0.5-17
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Clone of Sega's "Chu Chu Rocket", a multi-player puzzle game
Name:		mures
Version:	0.5
Release:	17
License:	GPL
Group:		Games/Arcade
URL:		http://mures.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/mures/%{name}-%{version}.tar.bz2
Source1:	%{name}-48.xpm
Patch0:		mures-0.5-linkage.patch
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	SDL_net-devel
BuildRequires:	SDL_ttf-devel
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	texinfo
BuildRequires:	imagemagick
# Author: Adam D'Angelo <dangelo@ntplx.net>

%description
Mures is a cross-platform clone of Sega's "Chu Chu Rocket" written using
C. To start the game, run "mures -hN -aiM" where N and M are the number of
human and computer players at the local computer. Press enter to start the
game, press P to pause, and Q to quit.
- Player 1: Use the mouse to target, and click and drag in the desired
direction to place an arrow.
- Player 2: Use the arrow keys to target, and the number keypad to place
arrows.
- Player 3: Use A,W,S,D to target and I,J,K,L to place arrows.

%prep
%setup -q
%patch0 -p1

%build
autoreconf -fi
%configure2_5x
make

%install
rm -rf %{buildroot}

%makeinstall_std

mv %{buildroot}/%{_bindir}/%{name} %{buildroot}/%{_bindir}/%{name}.real
cat << EOF > %{buildroot}/%{_bindir}/%{name}
#!/bin/sh

pushd %{_libdir}/%{name}
    %{name}.real --no3d "\$@"
popd
EOF
chmod +x %{buildroot}/%{_bindir}/%{name}

mkdir -p %{buildroot}/%{_libdir}/%{name}
cp -a src/images src/maps src/sounds src/gui src/*.lua src/textures %{buildroot}/%{_libdir}/%{name}
rm -rf %{buildroot}/%{_libdir}/%{name}/{*,*/*}/Makefile*

install -d %{buildroot}%{_miconsdir}
install -d %{buildroot}%{_iconsdir}
install -d %{buildroot}%{_liconsdir}

convert -size 48x48 %{SOURCE1} %{buildroot}/%{_liconsdir}/%{name}.png
convert -size 32x32 %{SOURCE1} %{buildroot}/%{_iconsdir}/%{name}.png
convert -size 16x16 %{SOURCE1} %{buildroot}/%{_miconsdir}/%{name}.png


# XDG menu
install -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Mures
Comment=Multi-player puzzle game
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;ArcadeGame;
EOF

%files
%doc AUTHORS ChangeLog INSTALL README TODO
%{_bindir}/*
%{_libdir}/%{name}
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_datadir}/applications/mandriva-%{name}.desktop





%changelog
* Sat Sep  1 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 6e86b7a
- Add patch to fix linkage
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15235 |12mr|murrine-0.98.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	murrine
%define version	0.98.2
%define release 1
%define libname %{_lib}%{name}

Name: 	 	%{name}
Summary: 	Murrine GTK2 cairo theme
Version: 	%{version}
Release: 	%{release}

Source:		ftp://ftp.gnome.org/pub/GNOME/sources/%name/%{name}-%{version}.tar.xz
URL:		http://www.cimitan.com/murrine/
License:	GPLv2
Group:		Graphical desktop/GNOME
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	gtk2-devel
BuildRequires:	intltool
Requires:	%{libname}

%description
The Murrine engine is a cairo-based GTK2 theming tool.  It's very fast compared
to clearlooks-cairo.  Murrine includes animations and a unique style.

%package -n %{libname}
Summary:	Murrine GTK2 cairo theme
Group:		System/Libraries
Conflicts:	murrine < 0.53.1-2
Requires:	%name >= %version

%description -n %{libname}
The Murrine engine is a cairo-based GTK2 theming tool.  It's very fast compared
to clearlooks-cairo.  Murrine includes animations and a unique style.
This package contains the Murrine GTK+ engine itself.

%prep
%setup -q

%build
%configure2_5x --enable-animation
%make
										
%install
rm -rf %{buildroot}
%makeinstall

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog
%_datadir/gtk-engines/murrine.xml

%files -n %{libname}
%{_libdir}/gtk-2.0/*/engines/libmurrine.so




%changelog
* Tue Aug  28 2012 akdengi <kazancas@mandriva.ru>
+ Commit: 2262526
- -new version 0.98.2
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15236 |12mr|mutagen-1.20-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Audio tag tools
Name:		mutagen
Version:	1.20
Release:	6
License:	GPLv2+
Group:		Sound
URL:		http://code.google.com/p/mutagen/
Source0:	http://mutagen.googlecode.com/files/%{name}-%{version}.tar.gz
%py_requires -d
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Mutagen is an audio metadata tag reader and writer implemented in pure Python.
It supports reading ID3v1.1, ID3v2.2, ID3v2.3, ID3v2.4, APEv2, and FLAC, and
writing ID3v1.1, ID3v2.4, APEv2, and FLAC.

The goals are (in rough order of importance):
    * Read as many files as possible
    * Compatibility with as many other tag readers and editors as possible
    * Compliance with the relevant specifications
    * Written in Pythonic Python, with a Pythonic API
    * Unit and regression test suite
    * Provide access to all features of the supported formats
    * Easily extensible 

%prep
%setup -q

%build
%{__python} setup.py build

# (tpg) checks fails on x86_64
#%check
#%{__python} setup.py test

%install
%{__python} setup.py install -O2 --skip-build --root %{buildroot}

%files
%defattr(-,root,root)
%doc NEWS README TODO
%{python_sitelib}/%{name}
%{python_sitelib}/%{name}-%{version}-*egg-info
%{_bindir}/*
%{_mandir}/man1/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15237 |12mr|mutt-1.5.21-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rel			6
%define release		%mkrel %rel

%define _default_patch_fuzz 2

# GNU libidn support for i18n'ed domain names
# no effect for now, mutt expects old version of libidn
%define enable_idn	0
%{?_with_idn: %global enable_idn 1}

# compile against kerberos
%define enable_krb5	0
%{?_with_kerberos: %global enable_krb5 1}
# enable sasl2
# note that sasl2 includes kerberos support via sasl
%define enable_sasl2	1

%define _requires_exceptions perl(timelocal.pl)

Name:		mutt
Version:	1.5.21
Release:	%{release}
Epoch:		1

Summary:	Text mode mail user agent
License:	GPL
Group:		Networking/Mail
Url:		http://www.mutt.org/
Source0:	ftp://ftp.mutt.org/pub/mutt/%{name}-%{version}.tar.gz
Source1:	ftp://ftp.mutt.org/pub/mutt/%{name}-%{version}.tar.gz.asc
# To make use of bzip2/gzip files
Source10:	%{name}-Muttrc_compressed_folders.foot.bz2

#
# NOTE: For any patch that modifies Muttrc, please modify Muttrc.head.in
# instead, because Muttrc is automatically generated, so any change will
# be lost
#

#
# Patch 1-99: Mandriva patches
#

# Set tmpdir to ~/tmp in sample config
Patch1:		%{name}-1.3.15-tmpdef.patch

# Tell user to install urlview instead of just barf at user
Patch2:         %{name}-1.5.18-urlview.patch

# Allow non root users to install mutt
Patch3:		%{name}-1.5.5.1-no-sgid.patch

# Don't include /usr/include/ncurses if not building against normal ncurses
Patch4:		%{name}-1.5.5.1-ncurses-include.patch

# fixes the viewing of MIME attached files when the mailcap
# entry already uses quotes (eg: "%s")
Patch5:		mutt-1.5.11-mailcap.patch

# defines gpg paths, aspell, and fallback charsets
Patch6:		mutt-1.5.20-gpg.patch

# stack is not defined under openssl 1.0.0 (http://dev.mutt.org/hg/mutt/rev/1cf34ea1f128)
#Patch7:		mutt-1.5.20-stack.patch

Patch8:		mutt-1.5.21-db51.patch

#
# Patch 100- : external patches
#

# Compressed folder support, http://www.spinnaker.de/mutt/compressed/
# http://www.mutt.org.ua/download/mutt-%{pversion}/patch-%{pversion}.rr.compressed.gz
Patch100:	patch-1.5.20.rr.compressed

# NNTP support
# http://www.mutt.org.ua/download/mutt-%{version}/patch-%{version}.vvv.nntp.gz
Patch101:	patch-1.5.20.vvv.nntp

# Dynamically set xterm window title / icon name
Patch104:	%{name}-1.5.5.1-xterm-title.patch

# Merged upstream
#Patch107:	mutt-1.5.19-nulcert.diff

# Now maintained at http://www.lunar-linux.org/index.php?option=com_content&task=view&id=44
# Patch adapted from: patch-1.5.20.sidebar.20090619.txt
Patch108:	mutt-1.5.20-sidebar.patch

# Patch adapted from: http://greek0.net/mutt.html
Patch109:	mutt-1.5.12-indexcolor-3+cb.diff

Patch110:	mutt-1.5.21-CVE-2011-1429.diff

BuildRequires:	bzip2-devel
BuildRequires:	linuxdoc-tools
BuildRequires:  pkgconfig(ncursesw)
BuildRequires:  pkgconfig(ncurses)
BuildRequires:	openssl-devel
BuildRequires:	sendmail-command
# the new nntp patch can now use these versions
BuildRequires:	autoconf2.5 automake1.8
# required by the header cache patch
BuildRequires:  db-devel >= 5.2
%if %enable_krb5
BuildRequires:	krb5-devel
%endif
%if %enable_sasl2
BuildRequires:	libsasl-devel >= 2.1
%endif

Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}

# without it we have problems with attachments (e.g. .pdfs)
Suggests: mailcap
Suggests: mutt-utf8


%description
Mutt is a text mode mail user agent. Mutt supports color, threading,
arbitrary key remapping, and a lot of customization.

You should install mutt if you've used mutt in the past and you prefer
it, or if you're new to mail programs and you haven't decided which
one you're going to use.

%package	utf8
Summary:	Text mode mail user agent supporting wide character
Group:		Networking/Mail
Requires:	%{name} = %{epoch}:%{version}-%{release}

%description	utf8
Mutt is a text mode mail user agent. Mutt supports color, threading,
arbitrary key remapping, and a lot of customization.

You should install mutt if you've used mutt in the past and you prefer
it, or if you're new to mail programs and you haven't decided which
one you're going to use.

NOTE: This version of mutt is linked against ncurses with wide char
      support, and is useful for, say, people using UTF-8 locales.

%package	doc
Summary:	Manual for Mutt, a text mode mail user agent
Group:		Networking/Mail

%description	doc
This is the complete manual for Mutt, in text and HTML formats.

Mutt is a text mode mail user agent. Mutt supports color, threading,
arbitrary key remapping, and a lot of customization.

You should install mutt if you've used mutt in the past and you prefer
it, or if you're new to mail programs and you haven't decided which
one you're going to use.


%prep
%setup -q
%patch1 -p1 -b .tmpdef
%patch2 -p1 -b .urlview
%patch3 -p0 -b .no-sgid
%patch5 -p1 -b .mailcap
%patch6 -p0 -b .gpg
%patch8 -p0 -b .db5
%patch100 -p1 -b .cfp
%patch101 -p1 -b .nntp
%patch104 -p1 -b .xterm-title
%patch108 -p1
%patch109 -p1
%patch110 -p0 -b .CVE-2011-1429

sed -i 's/AM_C_PROTOTYPES//g' configure.ac
autoreconf -fi

# Append changes to Muttrc to make use of bzip2/gzip mbox
bzip2 -cd %{SOURCE10} >> Muttrc.head.in

# Fix some bad references in the man pages
# Reference to imapd is not fixed, since uw-imap/courier/cyrus all have
# different paths
perl -pi -e 's|/usr/local/bin|%{_bindir}|g; s|/usr/local/doc/mutt|%{_docdir}/%{name}|g;' doc/*.man init.h

%build

build()
{
	CONFIGURE_TOP=.. %configure2_5x \
	--with-docdir=%{_docdir}/%{name} \
	--enable-smtp		\
	--enable-pop		\
	--enable-imap		\
	--enable-nfs-fix	\
	--with-ssl		\
	--enable-compressed	\
	--enable-hcache		\
	--without-gdbm		\
	--with-bdb		\
	--enable-pgp		\
	--enable-smime		\
	--with-gpgme-prefix=%{_prefix} \
%if %enable_krb5
	--with-gss 		\
%else
	--without-gss 		\
%endif
%if %enable_sasl2
	--with-sasl 		\
%else
	--without-sasl	 	\
%endif
	$@ 			\
	--enable-nntp

	# no parallel make
	make
}

# build normal version
### ugly. ugly.
perl -pi -e 's/ncurses ncursesw/ncurses # ncursesw/' configure
mkdir mutt-normal
pushd mutt-normal
build
popd

# build another version enabling wide char support
### ugly. ugly.
perl -pi -e 's/ncurses # ncursesw/ncurses ncursesw/' configure
mkdir mutt-utf-8
pushd mutt-utf-8
build

# "make install" installs $builddir/Muttrc into $buildroot
make update-doc
#mv -f Muttrc ../Muttrc

popd

%install
rm -rf %{buildroot}

pushd mutt-utf-8
%makeinstall_std
mv %{buildroot}%{_bindir}/mutt %{buildroot}%{_bindir}/mutt-utf8
popd

pushd mutt-normal
install -m 755 mutt %{buildroot}%{_bindir}/mutt-normal
popd

# get rid of unpackaged files
rm -f %{buildroot}%{_sysconfdir}/mime.types
mv -f %{buildroot}%{_sysconfdir}/mime.types.dist .
mv -f %{buildroot}%{_sysconfdir}/Muttrc.dist .

%find_lang %{name}

%post
update-alternatives --install %{_bindir}/mutt mutt %{_bindir}/mutt-normal 10

%preun
if [ $1 -eq 0 ]; then
  update-alternatives --remove mutt %{_bindir}/mutt-normal
fi

%post utf8
update-alternatives --install %{_bindir}/mutt mutt %{_bindir}/mutt-utf8 20

%preun utf8
if [ $1 -eq 0 ]; then
  update-alternatives --remove mutt %{_bindir}/mutt-utf8
fi

%triggerpostun -- %{name} < %{epoch}:1.5
update-alternatives --install %{_bindir}/mutt mutt %{_bindir}/mutt-normal 10

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc BEWARE COPYRIGHT NEWS OPS* PATCHES*
%doc README* TODO UPDATING VERSION
%doc mime.types.dist Muttrc.dist
%config(noreplace) %{_sysconfdir}/Muttrc
%{_mandir}/man?/*
%{_bindir}/flea
%{_bindir}/mutt-normal
%{_bindir}/muttbug
%{_bindir}/pgpewrap
%{_bindir}/pgpring
%{_bindir}/smime_keys
%attr(2755, root, mail) %{_bindir}/mutt_dotlock

%files utf8
%defattr(-,root,root)
%{_bindir}/mutt-utf8

%files doc
%defattr(-,root,root)
%doc doc/manual.txt
%doc doc/advancedusage.html doc/gettingstarted.html doc/tuning.html
%doc doc/intro.html doc/mimesupport.html doc/reference.html
%doc doc/configuration.html doc/index.html doc/miscellany.html



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15238 |12mr|mutter-3.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gir_major 3.0
%define major 0
%define libname %mklibname %{name} %{major}
%define girname %mklibname %{name}-gir %{gir_major}
%define develname %mklibname -d %{name}

Summary:	Mutter window manager
Name:		mutter
Version:	3.6.2
Release:	1
License:	GPLv2+
Group:		Graphical desktop/GNOME
URL:		http://ftp.gnome.org/pub/gnome/sources/mutter/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/mutter/3.6/%{name}-%{version}.tar.xz

BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	intltool
BuildRequires:	zenity
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(clutter-1.0)
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gio-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gsettings-desktop-schemas)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(libstartup-notification-1.0)
BuildRequires:	pkgconfig(libcanberra-gtk3)
BuildRequires:	pkgconfig(pango)
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(xcomposite)
BuildRequires:	pkgconfig(xcursor)
BuildRequires:	pkgconfig(xdamage)
BuildRequires:	pkgconfig(xfixes)
BuildRequires:	pkgconfig(xrender)

Requires: GConf2
Requires: zenity

%description
Mutter is a simple window manager that integrates nicely with 
GNOME 2.

%package -n %{libname}
Summary:	Libraries for Mutter
Group:		System/Libraries
Obsoletes:	%{_lib}mutter-private0 < %{version}

%description -n %{libname}
This package contains libraries used by Mutter.

%package -n %{girname}
Summary: GObject Introspection interface description for %{name}
Group: System/Libraries

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n %{develname}
Summary:	Libraries and include files with Mutter
Group:		Development/GNOME and GTK+
Requires:	%{libname} = %{version}
Requires:	%{girname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%mklibname -d %{name}-private 0
Obsoletes:	%{_lib}mutter-private-devel < %{version}

%description -n %{develname}
This package provides the necessary development libraries and include 
files to allow you to develop with Mutter.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static \
	--disable-scrollkeeper \
	--enable-compile-warnings=no

%make

%install
%makeinstall_std
%find_lang %{name} 

%files -f %{name}.lang
%doc README COPYING NEWS HACKING 
%{_bindir}/*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/GConf/gsettings/mutter-schemas.convert
%{_datadir}/glib-2.0/schemas/org.gnome.mutter.gschema.xml
%{_datadir}/gnome-control-center/keybindings/*.xml
%{_datadir}/gnome/wm-properties/%{name}-wm.desktop
%{_datadir}/%{name}
%dir %{_libdir}/%{name}
%dir %{_libdir}/%{name}/plugins
%{_libdir}/%{name}/plugins/default.so
%{_mandir}/man1/*

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{girname}
%{_libdir}/%{name}/Meta-%{gir_major}.typelib

%files -n %{develname}
%doc ChangeLog
%{_libdir}/*.so
%{_includedir}/*
%{_libdir}/pkgconfig/*
%{_libdir}/%{name}/Meta-%{gir_major}.gir



%changelog
* Tue Nov 13 2012 Arkady L. Shane <ashejn@rosalab.ru> 3.6.2-1
- update to 3.6.2

* Tue Oct  2 2012 Arkady L. Shane <ashejn@rosalab.ru> 3.6.0-1
- update to 3.6.0

* Mon Apr 30 2012 Matthew Dawkins <mattydaw@mandriva.org> 3.4.1-1
+ Revision: 794618
- new version 3.4.1

* Mon Mar 05 2012 Matthew Dawkins <mattydaw@mandriva.org> 3.2.2-1
+ Revision: 782126
- new version 3.2.2
- cleaned up spec

* Wed May 25 2011 Götz Waschk <waschk@mandriva.org> 3.0.2.1-1
+ Revision: 679083
- update to new version 3.0.2.1

* Wed May 25 2011 Götz Waschk <waschk@mandriva.org> 3.0.2-1
+ Revision: 679071
- update to new version 3.0.2

* Tue Apr 26 2011 Götz Waschk <waschk@mandriva.org> 3.0.1-1
+ Revision: 659246
- update to new version 3.0.1

* Tue Apr 05 2011 Funda Wang <fwang@mandriva.org> 3.0.0-1
+ Revision: 650792
- new version 3.0.0

  + John Balcaen <mikala@mandriva.org>
    - Fix BR for libcanberra-gtk-devel

* Mon Jun 21 2010 Frederic Crozat <fcrozat@mandriva.com> 2.29.1-4mdv2011.0
+ Revision: 548403
- Patch3 (GIT): prevent possible DOS with too much damage events

* Tue May 25 2010 Frederic Crozat <fcrozat@mandriva.com> 2.29.1-3mdv2010.1
+ Revision: 545988
- Patch2: ensure text is locale encoded for Zenity (GNOME bug 617536)

* Mon May 10 2010 Frederic Crozat <fcrozat@mandriva.com> 2.29.1-2mdv2010.1
+ Revision: 544363
- Patch0 (GIT): improves damage performance
- Patch1 (GIT): fix flashes when windows are created

* Fri Mar 19 2010 Götz Waschk <waschk@mandriva.org> 2.29.1-1mdv2010.1
+ Revision: 525203
- new version
- drop patches

* Wed Mar 17 2010 Frederic Crozat <fcrozat@mandriva.com> 2.29.0-3mdv2010.1
+ Revision: 524470
- Patch1 (GIT): remove workaround for old intel drivers

* Wed Mar 17 2010 Frederic Crozat <fcrozat@mandriva.com> 2.29.0-2mdv2010.1
+ Revision: 524226
- Patch0 (GIT): fix build with latest clutter

* Fri Feb 19 2010 Götz Waschk <waschk@mandriva.org> 2.29.0-1mdv2010.1
+ Revision: 507979
- new version
- new API

* Thu Feb 11 2010 Götz Waschk <waschk@mandriva.org> 2.28.1-0.20100211.1mdv2010.1
+ Revision: 504235
- git snapshot

* Thu Nov 26 2009 Götz Waschk <waschk@mandriva.org> 2.28.0-2mdv2010.1
+ Revision: 470382
- add explicit dep on libmutter

* Thu Oct 08 2009 Götz Waschk <waschk@mandriva.org> 2.28.0-1mdv2010.0
+ Revision: 456006
- new version
- update file list

* Wed Sep 16 2009 Götz Waschk <waschk@mandriva.org> 2.27.5-1mdv2010.0
+ Revision: 443442
- update to new version 2.27.5

* Sat Sep 05 2009 Götz Waschk <waschk@mandriva.org> 2.27.4-1mdv2010.0
+ Revision: 432059
- new version

* Sat Aug 29 2009 Götz Waschk <waschk@mandriva.org> 2.27.3-1mdv2010.0
+ Revision: 422131
- update to new version 2.27.3

* Wed Aug 12 2009 Götz Waschk <waschk@mandriva.org> 2.27.2-2mdv2010.0
+ Revision: 415264
- move typelib to the library package

* Tue Aug 11 2009 Götz Waschk <waschk@mandriva.org> 2.27.2-1mdv2010.0
+ Revision: 414699
- new version
- drop patches
- reenable --as-needed

* Thu Aug 06 2009 Götz Waschk <waschk@mandriva.org> 2.27.1-3mdv2010.0
+ Revision: 410985
- fix for bug #52685

* Thu Jul 30 2009 Götz Waschk <waschk@mandriva.org> 2.27.1-2mdv2010.0
+ Revision: 404615
- fix the patch
- patch for new clutter
- drop patches

* Fri Jul 17 2009 Götz Waschk <waschk@mandriva.org> 2.27.1-1mdv2010.0
+ Revision: 396803
- initial package
- drop metacity theme patch
- build without --as-neede
- rename

* Mon May 11 2009 Götz Waschk <waschk@mandriva.org> 2.27.0-1mdv2010.0
+ Revision: 374234
- new version
- drop patches 5,6

* Wed Apr 15 2009 Frederic Crozat <fcrozat@mandriva.com> 2.26.0-3mdv2009.1
+ Revision: 367437
- Fix default theme for One and Powerpack

* Wed Apr 01 2009 Frederic Crozat <fcrozat@mandriva.com> 2.26.0-2mdv2009.1
+ Revision: 363325
- Add libcanberra-devel as buildrequires
- Update default theme color for Mdv 2009.1
- Patch5 (SVN): fix struts with auto-hidden panel (GNOME bug #572573)
- Patch6 (SVN): use libcanberra to play sound events (GNOME bug #557921)

* Mon Mar 16 2009 Götz Waschk <waschk@mandriva.org> 2.26.0-1mdv2009.1
+ Revision: 356168
- update to new version 2.26.0

* Sun Feb 01 2009 Götz Waschk <waschk@mandriva.org> 2.25.144-1mdv2009.1
+ Revision: 336232
- update to new version 2.25.144

* Sat Dec 27 2008 Götz Waschk <waschk@mandriva.org> 2.25.89-1mdv2009.1
+ Revision: 319930
- new version
- drop patch 5

* Thu Dec 18 2008 Götz Waschk <waschk@mandriva.org> 2.25.55-1mdv2009.1
+ Revision: 315967
- new version
- update patch 0

* Tue Dec 02 2008 Götz Waschk <waschk@mandriva.org> 2.25.34-1mdv2009.1
+ Revision: 309097
- update to new version 2.25.34

* Wed Nov 26 2008 Götz Waschk <waschk@mandriva.org> 2.25.13-1mdv2009.1
+ Revision: 306913
- update to new version 2.25.13

* Mon Nov 24 2008 Götz Waschk <waschk@mandriva.org> 2.25.8-1mdv2009.1
+ Revision: 306234
- disable werror to make it build
- depend on zenity
- new version
- update file list

* Sun Nov 09 2008 Oden Eriksson <oeriksson@mandriva.com> 2.25.5-2mdv2009.1
+ Revision: 301477
- rebuilt against new libxcb

* Thu Oct 23 2008 Götz Waschk <waschk@mandriva.org> 2.25.5-1mdv2009.1
+ Revision: 296642
- update to new version 2.25.5

* Wed Oct 22 2008 Götz Waschk <waschk@mandriva.org> 2.25.3-1mdv2009.1
+ Revision: 296547
- new version
- drop patches 0,1

* Wed Oct 22 2008 Götz Waschk <waschk@mandriva.org> 2.25.2-1mdv2009.1
+ Revision: 296387
- fix build deps
- update file list
- new version
- patch to add sources missing from the tarball
- patch to fix linking
- update patch 2

* Tue Oct 14 2008 Götz Waschk <waschk@mandriva.org> 2.25.1-1mdv2009.1
+ Revision: 293623
- new version
- update file list

* Mon Sep 22 2008 Götz Waschk <waschk@mandriva.org> 2.24.0-1mdv2009.0
+ Revision: 286846
- new version

* Tue Sep 09 2008 Götz Waschk <waschk@mandriva.org> 2.23.610-1mdv2009.0
+ Revision: 283192
- new version
- update file list

* Wed Sep 03 2008 Götz Waschk <waschk@mandriva.org> 2.23.377-1mdv2009.0
+ Revision: 279925
- new version

* Wed Sep 03 2008 Götz Waschk <waschk@mandriva.org> 2.23.233-1mdv2009.0
+ Revision: 279562
- new version
- update file list

* Tue Aug 26 2008 Frederic Crozat <fcrozat@mandriva.com> 2.23.144-3mdv2009.0
+ Revision: 276236
- Update default theme to Ia Ora Smooth for all distro flavors

* Mon Aug 25 2008 Frederic Crozat <fcrozat@mandriva.com> 2.23.144-2mdv2009.0
+ Revision: 275900
- Patch5 (Fedora): don't move window across workspaces when raising (Mdv bug #25009) (GNOME bug #482354)

* Mon Aug 18 2008 Frederic Crozat <fcrozat@mandriva.com> 2.23.144-1mdv2009.0
+ Revision: 273301
- Release 2.23.144

* Wed Jul 23 2008 Frederic Crozat <fcrozat@mandriva.com> 2.23.55-2mdv2009.0
+ Revision: 242116
- Add xinerama devel libs to BR, ensure Xinerama support is always built

* Mon Jul 14 2008 Götz Waschk <waschk@mandriva.org> 2.23.55-1mdv2009.0
+ Revision: 234435
- new version

* Thu Jul 03 2008 Götz Waschk <waschk@mandriva.org> 2.23.34-1mdv2009.0
+ Revision: 231170
- new version
- update license
- fix build

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Sun Mar 09 2008 Götz Waschk <waschk@mandriva.org> 2.22.0-1mdv2008.1
+ Revision: 183169
- new version

* Tue Mar 04 2008 Frederic Crozat <fcrozat@mandriva.com> 2.21.21-2mdv2008.1
+ Revision: 178418
- Change theme for download and desktop meta-class, for Mandriva 2008.1

* Thu Feb 28 2008 Götz Waschk <waschk@mandriva.org> 2.21.21-1mdv2008.1
+ Revision: 175974
- new version

* Tue Feb 12 2008 Götz Waschk <waschk@mandriva.org> 2.21.13-1mdv2008.1
+ Revision: 165743
- new version

* Mon Feb 04 2008 Götz Waschk <waschk@mandriva.org> 2.21.8-1mdv2008.1
+ Revision: 161960
- new version
- drop patches 5,6

* Fri Feb 01 2008 Frederic Crozat <fcrozat@mandriva.com> 2.21.5-4mdv2008.1
+ Revision: 161162
- Disable compositing for now, too many drivers have still buggy compositing support

  + Götz Waschk <waschk@mandriva.org>
    - remove wonderland theme

* Fri Dec 28 2007 Frederic Crozat <fcrozat@mandriva.com> 2.21.5-3mdv2008.1
+ Revision: 138764
- Patch6 (SVN): fix glitches in compositor (GNOME bug #504876, fix shadows)

* Thu Dec 27 2007 Frederic Crozat <fcrozat@mandriva.com> 2.21.5-2mdv2008.1
+ Revision: 138445
- Patch5 (SVN): use Composite Overlay Window from XComposite >= 0.3

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Wed Dec 19 2007 Götz Waschk <waschk@mandriva.org> 2.21.5-1mdv2008.1
+ Revision: 133880
- new version
- drop patch 3

* Wed Dec 19 2007 Frederic Crozat <fcrozat@mandriva.com> 2.21.3-2mdv2008.1
+ Revision: 133820
- Remove source2 and patch3 (no longer used)
- Patch3 (SVN): new compositor code, from Ian Holmes
- Patch4 : enable compositor mode by default

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Dec 16 2007 Götz Waschk <waschk@mandriva.org> 2.21.3-1mdv2008.1
+ Revision: 120712
- new version

* Sun Nov 18 2007 Götz Waschk <waschk@mandriva.org> 2.21.2-1mdv2008.1
+ Revision: 109889
- new version

* Mon Nov 12 2007 Götz Waschk <waschk@mandriva.org> 2.21.1-1mdv2008.1
+ Revision: 108092
- new version
- new version

* Sun Sep 16 2007 Götz Waschk <waschk@mandriva.org> 2.20.0-1mdv2008.0
+ Revision: 88438
- new version

* Thu Sep 06 2007 Frederic Crozat <fcrozat@mandriva.com> 2.19.55-2mdv2008.0
+ Revision: 81034
- Migrate default theme when upgrading from old distribution

* Tue Aug 07 2007 Götz Waschk <waschk@mandriva.org> 2.19.55-1mdv2008.0
+ Revision: 59865
- update file list
- new version
- drop patch 4
- call intltoolize to fix build

* Thu Aug 02 2007 Frederic Crozat <fcrozat@mandriva.com> 2.19.34-2mdv2008.0
+ Revision: 58081
- Patch4: fix kill dialog text with non-UTF8 locale

* Tue Jul 24 2007 Götz Waschk <waschk@mandriva.org> 2.19.34-1mdv2008.0
+ Revision: 54918
- new version
- new devel naming scheme

* Mon Jun 18 2007 Götz Waschk <waschk@mandriva.org> 2.19.21-1mdv2008.0
+ Revision: 40820
- new version

* Mon Jun 11 2007 Götz Waschk <waschk@mandriva.org> 2.19.13-1mdv2008.0
+ Revision: 38000
- new version

* Mon Jun 04 2007 Götz Waschk <waschk@mandriva.org> 2.19.8-1mdv2008.0
+ Revision: 35201
- new version

* Tue Apr 24 2007 Götz Waschk <waschk@mandriva.org> 2.19.5-1mdv2008.0
+ Revision: 17809
- new version

* Wed Apr 18 2007 Götz Waschk <waschk@mandriva.org> 2.19.3-1mdv2008.0
+ Revision: 14423
- new version
- update file list


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15239 |12mr|mx-1.4.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api			1.0
%define major		2
%define gtk_major	0
%define gir_major	1.0

%define libname		%mklibname %{name} %{major}
%define libgtk		%mklibname %{name}-gtk %{gtk_major}
%define develname	%mklibname %{name} -d
%define develgtk	%mklibname %{name}-gtk -d
%define girname		%mklibname %{name}-gir %{gir_major}
%define girgtk		%mklibname %{name}-gtk-gir %{gir_major}

Name: mx
Summary: User interface toolkit for the MeeGo
Version: 1.4.7
Release: 2
Group: System/Libraries
License: LGPLv2.1
URL: http://www.clutter-project.org/
Source0: https://github.com/downloads/clutter-project/mx/%{name}-%{version}.tar.xz
Patch0: mx-nogl.patch
BuildRequires: intltool
BuildRequires: gettext
BuildRequires: pkgconfig(clutter-gesture)
BuildRequires: pkgconfig(clutter-imcontext-0.1)
BuildRequires: pkgconfig(clutter-x11-1.0)
BuildRequires: pkgconfig(dbus-glib-1)
BuildRequires: pkgconfig(gobject-introspection-1.0)
BuildRequires: pkgconfig(gtk+-2.0)
BuildRequires: pkgconfig(libstartup-notification-1.0)

%description
'MX' is a currently experiemental toolkit for the meego-netbook
implementation.

%package -n %{libname}
Group: System/Libraries
Summary: Shared library for %{name}
Conflicts: %{name} < %{version}-%{release}

%description -n %{libname}
This package contains the shared library for %{name}.

%package -n %{libgtk}
Group: System/Libraries
Summary: Shared library for %{name}-gtk
Conflicts: %{name} < %{version}-%{release}

%description -n %{libgtk}
This package contains the shared library for %{name}-gtk.

%package -n %{girname}
Summary: GObject Introspection interface description for %{name}
Group: System/Libraries
Requires: %{libname} = %{version}-%{release}

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n %{girgtk}
Summary: GObject Introspection interface description for %{name}-gtk
Group: System/Libraries
Requires: %{libgtk} = %{version}-%{release}

%description -n %{girgtk}
GObject Introspection interface description for %{name}-gtk.

%package -n %{develname}
Summary: MX development libraries and headers
Group: Development/C
Requires: %{libname} = %{version}-%{release}
%rename %{name}-doc
Obsoletes: %{name}-devel

%description -n %{develname}
MX development libraries and header files

%package -n %{develgtk}
Summary: MX - Gtk development libraries and headers
Group: Development/C
Requires: %{libgtk} = %{version}-%{release}

%description -n %{develgtk}
MX - Gtk development libraries and header files

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--disable-static \
	--enable-introspection

%make LIBS='-lm'

%install
rm -rf %{buildroot}
%makeinstall_std
find %{buildroot} -name '*.la' -exec rm -f {} ';'
%find_lang mx-1.0

%files -f mx-1.0.lang
%doc COPYING.LIB
%{_bindir}/*
%{_datadir}/mx

%files -n %{libname}
%{_libdir}/libmx-%{api}.so.%{major}*

%files -n %{libgtk}
%{_libdir}/libmx-gtk-%{api}.so.%{gtk_major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Mx-%{api}.typelib

%files -n %{girgtk}
%{_libdir}/girepository-1.0/MxGtk-%{gir_major}.typelib

%files -n %{develname}
%{_includedir}/mx-1.0/mx/*
%{_libdir}/libmx-%{api}.so
%{_libdir}/pkgconfig/mx-%{api}.pc
%{_datadir}/gtk-doc/html/mx
%{_datadir}/gir-1.0/Mx-%{gir_major}.gir

%files -n %{develgtk}
%{_includedir}/mx-1.0/mx-gtk*
%{_libdir}/libmx-gtk-%{api}*.so
%{_libdir}/pkgconfig/mx-gtk-%{api}.pc
%{_datadir}/gtk-doc/html/mx-gtk
%{_datadir}/gir-1.0/MxGtk-%{gir_major}.gir




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15240 |12mr|mx4j-3.0.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2008, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#


# Don't enable tests! Missing burlap, hessian, caucho-services packages
%define with_tests 0

%define gcj_support 1

%define jmx_version 1.2.1

%define section free

Name:           mx4j
Version:        3.0.2
Release:        4
Epoch:          0
Summary:        Open source implementation of JMX Java API
License:        Apache License
Group:          Development/Java
URL:            http://mx4j.sourceforge.net/
Source0:        http://downloads.sourceforge.net/project/mx4j/MX4J%20Source/3.0.2/mx4j-3.0.2-src.tar.gz
Source1:        %{name}-build.policy
Source2:        CatalogManager.properties
Source3:        http://mirrors.ibiblio.org/pub/mirrors/maven2/mx4j/mx4j/3.0.2/mx4j-3.0.2.pom
Source4:        http://mirrors.ibiblio.org/pub/mirrors/maven2/mx4j/mx4j-remote/3.0.2/mx4j-remote-3.0.2.pom
Patch0:         mx4j-javaxssl.patch
Patch2:         mx4j-build.patch
Patch3:         mx4j-docbook.patch
Patch5:         mx4j-caucho-build.patch
Patch7:         mx4j-split-tools.patch
Requires(post): jpackage-utils
Requires(postun): jpackage-utils
Requires:       jpackage-utils
Requires(pre):  coreutils
Requires(post): %{_sbindir}/update-alternatives
Requires(postun): %{_sbindir}/update-alternatives
BuildRequires:  jpackage-utils > 0:1.6
BuildRequires:  ant >= 0:1.6
BuildRequires:  java-rpmbuild > 0:1.5
BuildRequires:  ant-trax
BuildRequires:  ant-apache-resolver
BuildRequires:  jaf
BuildRequires:  javamail >= 0:1.2
BuildRequires:  xjavadoc
BuildRequires:  xdoclet
BuildRequires:  wsdl4j
BuildRequires:  jakarta-commons-discovery
BuildRequires:  bcel >= 0:5.0
BuildRequires:  log4j >= 0:1.2.7
BuildRequires:  jakarta-commons-logging >= 0:1.0.1
# BuildRequires:  jetty5
BuildRequires:  jsse >= 0:1.0.2
BuildRequires:  jce >= 0:1.2.2
BuildRequires:  coreutils
BuildRequires:  docbook-style-xsl >= 0:1.61
BuildRequires:  xml-commons-resolver12
BuildRequires:  xml-commons-jaxp-1.3-apis
BuildRequires:  xerces-j2
BuildRequires:  libxml2-utils

%if %{with_tests}
BuildRequires:  ant-junit
BuildRequires:  junit >= 0:3.7.1
BuildRequires:  xmlunit
%endif
%if ! %{gcj_support}
Buildarch:      noarch
%endif
Requires:       jaf
Requires:       javamail >= 0:1.2
Requires:       log4j >= 0:1.2.7
Requires:       jakarta-commons-logging >= 0:1.0.1
Requires:       bcel >= 0:5.0
Requires:       jsse >= 0:1.0.2
Requires:       jce >= 0:1.2.2
Requires:       xml-commons-resolver12
Requires:       xml-commons-jaxp-1.3-apis
Buildroot:      %{_tmppath}/%{name}-%{version}-%{release}
# Obsoletes:      openjmx
Provides:       jmxri = %{version}-%{release}

%if %{gcj_support}
BuildRequires:          java-gcj-compat-devel
%endif

%description
OpenJMX is an open source implementation of the
Java(TM) Management Extensions (JMX).

%package tools-extra
Group:          Development/Java
Summary:        Additional protocols and scripting for %{name}
BuildRequires:  jython >= 0:2.1
BuildRequires:  axis >= 0:1.1
# BuildRequires:  burlap >= 0:3.0.8
# BuildRequires:  caucho-services
# BuildRequires:  hessian >= 0:3.0.8
Requires:       jython >= 0:2.1
Requires:       axis >= 0:1.1
# Requires:       burlap >= 0:3.0.8
# Requires:       caucho-services
# Requires:       hessian >= 0:3.0.8

%description tools-extra
%{summary}.

%package javadoc
Group:          Development/Java
Summary:        Javadoc for %{name}
# Obsoletes:      openjmx-javadoc

%description javadoc
%{summary}.

%package manual
Group:          Development/Java
Summary:        Documentation for %{name}

%description    manual
%{summary}.

%prep
%setup -q

%patch0 -p1 -b .sav0
%patch2 -p0 -b .sav2
%patch3 -p1 -b .sav3
%patch5 -p1 -b .sav5
%patch7 -p0 -b .sav7

cp -p %{SOURCE1} build
cp -p %{SOURCE2} %{_builddir}/%{name}-%{version}/build/
# use the one from docbook-dtds instead of getting it from the net
catalogfile=`%{_bindir}/xmlcatalog /usr/share/sgml/docbook/xmlcatalog "-//OASIS//DTD DocBook XML V4.1.2//EN"`
sed -i -e 's|http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd|'$catalogfile'|' src/docs/index.xml
catalogfile=`%{_bindir}/xmlcatalog /etc/xml/catalog "http://docbook.sourceforge.net/release/xsl/current/html/chunk.xsl" | sed -e 's|file://||'`
sed -i -e 's|http://docbook.sourceforge.net/release/xsl/current/html/chunk.xsl|'$catalogfile'|' src/docs/xsl/mx4j-chunk.xsl

pushd lib
%if %{with_tests}
   ln -sf $(build-classpath junit) .
   ln -sf $(build-classpath xmlunit) .
%endif
   ln -sf $(build-classpath xml-commons-jaxp-1.3-apis) xml-apis.jar
   ln -sf $(build-classpath xerces-j2) xercesImpl.jar
   ln -sf $(build-classpath xalan-j2) xalan.jar
   ln -sf $(build-classpath commons-logging) .
   ln -sf $(build-classpath log4j) .
#   ln -sf $(build-classpath burlap) .
#   ln -sf $(build-classpath caucho-services) .
#   ln -sf $(build-classpath hessian) .
   ln -sf $(build-classpath axis/axis) .
   ln -sf $(build-classpath axis/jaxrpc) .
   ln -sf $(build-classpath axis/saaj) .
   ln -sf $(build-classpath wsdl4j) .
   ln -sf $(build-classpath jython) .
   ln -sf $(build-classpath xdoclet/xdoclet) .
   ln -sf $(build-classpath xdoclet/xdoclet-jmx-module) .
   ln -sf $(build-classpath xdoclet/xdoclet-mx4j-module) .
   ln -sf $(build-classpath javamail/mailapi) .
   ln -sf $(build-classpath javamail/smtp) .
   ln -sf $(build-classpath jaf) .

   ln -sf $(build-classpath commons-discovery) .
   ln -sf $(build-classpath jetty5/jetty5) org.mortbay.jetty.jar

   ln -sf $(build-classpath bcel) .
   ln -sf $(build-classpath servletapi5) servlet.jar
   ln -sf $(build-classpath jsse) .
   ln -sf $(build-classpath jsse/jcert) jcert.jar
   ln -sf $(build-classpath jsse/jnet) jnet.jar
   ln -sf $(build-classpath jaas) .
   ln -sf $(build-classpath xml-commons-resolver12) .
popd

%build
export OPT_JAR_LIST="ant/ant-junit junit xmlunit ant/ant-trax jaxp_transform_impl xalan-j2-serializer ant/ant-apache-resolver xml-commons-resolver12"

cd build
%if %{with_tests}
%{ant} -Dbuild.sysclasspath=first compile.jmx compile.rjmx compile.tools tests-report javadocs docs
%else
%{ant} -Dbuild.sysclasspath=first compile.jmx compile.rjmx compile.tools javadocs docs
%endif


%install
rm -rf %{buildroot}

install -d -m 755 %{buildroot}%{_javadir}/%{name}
install -d -m 755 %{buildroot}%{_datadir}/%{name}
install -m 644 dist/lib/%{name}-impl.jar %{buildroot}%{_javadir}/%{name}/mx4j-impl-%{version}.jar
install -m 644 dist/lib/%{name}-jmx.jar %{buildroot}%{_javadir}/%{name}/mx4j-jmx-%{version}.jar
install -m 644 dist/lib/%{name}.jar %{buildroot}%{_javadir}/%{name}/mx4j-%{version}.jar
install -m 644 dist/lib/%{name}-tools.jar %{buildroot}%{_javadir}/%{name}/mx4j-tools-%{version}.jar
install -m 644 dist/lib/%{name}-tools-extra.jar %{buildroot}%{_javadir}/%{name}/mx4j-tools-extra-%{version}.jar
install -m 644 dist/lib/%{name}-rjmx.jar %{buildroot}%{_javadir}/%{name}/mx4j-rjmx-%{version}.jar
install -m 644 dist/lib/%{name}-rimpl.jar %{buildroot}%{_javadir}/%{name}/mx4j-rimpl-%{version}.jar
install -m 644 dist/lib/%{name}-remote.jar %{buildroot}%{_javadir}/%{name}/mx4j-remote-%{version}.jar
install -d -m 755 %{buildroot}%{_javadir}/%{name}/boa
install -m 644 dist/lib/boa/%{name}-rjmx-boa.jar %{buildroot}%{_javadir}/%{name}/boa/%{name}-rjmx-boa-%{version}.jar
install -m 644 dist/lib/boa/%{name}-rimpl-boa.jar %{buildroot}%{_javadir}/%{name}/boa/%{name}-rimpl-boa-%{version}.jar
install -m 644 dist/lib/boa/%{name}-remote-boa.jar %{buildroot}%{_javadir}/%{name}/boa/%{name}-remote-boa-%{version}.jar

pushd %{buildroot}%{_javadir}/%{name}
   for jar in *-%{version}.jar ; do
      ln -fs ${jar} $(echo $jar | sed "s|-%{version}.jar|.jar|g")
   done
popd

pushd %{buildroot}%{_javadir}/%{name}/boa
   for jar in *-%{version}.jar ; do
      ln -fs ${jar} $(echo $jar | sed "s|-%{version}.jar|.jar|g")
   done
popd

# poms

mkdir -p %{buildroot}%{_mavenpomdir}
cp -p %{SOURCE3} %{buildroot}%{_mavenpomdir}/JPP.%{name}-mx4j.pom
cp -p %{SOURCE4} %{buildroot}%{_mavenpomdir}/JPP.%{name}-mx4j-remote.pom
%add_to_maven_depmap mx4j mx4j %{version} JPP/%{name} mx4j
%add_to_maven_depmap mx4j mx4j-remote %{version} JPP/%{name} mx4j-remote


install -d -m 755 %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -r dist/docs/api/* %{buildroot}%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}


%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif


%pre
%{__rm} -f %{_javadir}/%{name}.jar

%post
%{_sbindir}/update-alternatives --install %{_javadir}/jmxri.jar jmxri %{_javadir}/%{name}/mx4j-jmx.jar 0

%if %{gcj_support}
if [ -x %{_bindir}/rebuild-gcj-db ]
then
  %{_bindir}/rebuild-gcj-db
fi
%endif

%update_maven_depmap

%postun
%update_maven_depmap

if [ "$1" = "0" ]; then
      %{_sbindir}/update-alternatives --remove jmxri %{_javadir}/%{name}/mx4j-jmx.jar
fi

%if %{gcj_support}
if [ -x %{_bindir}/rebuild-gcj-db ]
then
  %{_bindir}/rebuild-gcj-db
fi
%endif

%files
%defattr(0644,root,root,0755)
%dir %{_javadir}/%{name}
%{_javadir}/%{name}/mx4j-%{version}.jar
%{_javadir}/%{name}/mx4j.jar
%{_javadir}/%{name}/mx4j-impl-%{version}.jar
%{_javadir}/%{name}/mx4j-impl.jar
%{_javadir}/%{name}/mx4j-jmx-%{version}.jar
%{_javadir}/%{name}/mx4j-jmx.jar
%{_javadir}/%{name}/mx4j-remote-%{version}.jar
%{_javadir}/%{name}/mx4j-remote.jar
%{_javadir}/%{name}/mx4j-rimpl-%{version}.jar
%{_javadir}/%{name}/mx4j-rimpl.jar
%{_javadir}/%{name}/mx4j-rjmx-%{version}.jar
%{_javadir}/%{name}/mx4j-rjmx.jar
%{_javadir}/%{name}/mx4j-tools-%{version}.jar
%{_javadir}/%{name}/mx4j-tools.jar
%dir %{_javadir}/%{name}/boa
%{_javadir}/%{name}/boa/mx4j-remote-boa-%{version}.jar
%{_javadir}/%{name}/boa/mx4j-remote-boa.jar
%{_javadir}/%{name}/boa/mx4j-rimpl-boa-%{version}.jar
%{_javadir}/%{name}/boa/mx4j-rimpl-boa.jar
%{_javadir}/%{name}/boa/mx4j-rjmx-boa-%{version}.jar
%{_javadir}/%{name}/boa/mx4j-rjmx-boa.jar
%{_mavenpomdir}/JPP.%{name}-mx4j.pom
%{_mavenpomdir}/JPP.%{name}-mx4j-remote.pom
%config %{_mavendepmapfragdir}/%{name}
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/mx4j-%{version}.jar.*
%attr(-,root,root) %{_libdir}/gcj/%{name}/mx4j-tools-%{version}.jar.*
%attr(-,root,root) %{_libdir}/gcj/%{name}/mx4j-remote-boa-%{version}.jar.*
%endif

%files tools-extra
%defattr(0644,root,root,0755)
%{_javadir}/%{name}/mx4j-tools-extra-%{version}.jar
%{_javadir}/%{name}/mx4j-tools-extra.jar
%if %{gcj_support}
%attr(-,root,root) %{_libdir}/gcj/%{name}/mx4j-tools-extra-%{version}.jar.*
%endif

%files javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}

%files manual
%defattr(0644,root,root,0755)
%doc dist/docs/*


%changelog
* Fri Sep  7 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 03df6de
- Revert recent commits
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15241 |12mr|myspell-dictionaries-1.0.2-32
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define dictdir	%{_datadir}/dict/ooo
%define mozdictdir %{_datadir}/dict/mozilla

%define _binary_payload w9.lzdio

Summary:	MySpell Spelling and Hyphenation dictionaries
Name:		myspell-dictionaries
Version:	1.0.2
Release:	%mkrel 32
License:	BSD/GPL/LGPL
Group:		System/Internationalization
URL:		http://lingucomponent.openoffice.org/download_dictionary.html
Source0:	myspell-genpackages.sh
BuildArch:	noarch
BuildRequires:	unzip
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

##
## Sources for spell checking dictionaries
##

Source100: bg_BG.zip
Source101: ca_ES.zip
Source102: hr_HR.zip
Source103: cs_CZ.zip
Source104: da_DK.zip

# From https://www.uitwisselplatform.nl/frs/?group_id=9
Source105: nl_NL.zip

Source106: en_CA.zip
Source107: en_GB.zip
Source108: en_US.zip
Source109: fr_FR.zip
# This is actually de_DE_comb renamed in order to not mess the current spec.
Source110: de_DE.zip
Source111: de_CH.zip
Source112: el_GR.zip
Source113: hu_HU.zip
Source114: it_IT.zip

# (tpg) MySpell dictionary comes from http://www.sjp.pl/slownik/ort/
# unzip http://sjp.pl/slownik/ort/sjp-myspell-pl-20080825.zip
Source115: pl_PL.zip

Source116: pt_PT.zip
Source117: pt_BR.zip
Source118: es_ES.zip
# http://www.sk-spell.sk.cx/file_download/63/hunspell-sk-20090330.zip
Source119: sk_SK.zip
Source120: sv_SE.zip
Source121: nb_NO.zip
Source122: nn_NO.zip
Source123: ga_IE.zip
Source124: gl_ES.zip
Source125: ru_RU.zip
Source126: sl_SI.zip
Source127: uk_UA.zip
Source128: de_AT.zip
Source129: en_AU.zip
Source130: es_MX.zip
Source131: fo_FO.zip
Source132: lt_LT.zip

Source133: ftp://ftp.linux.ee/pub/openoffice/contrib/dictionaries/et_EE.zip

# http://sourceforge.net/project/showfiles.php?group_id=91920
Source134: af_ZA.zip

Source135: cy_GB.zip
Source136: en_NZ.zip
Source137: id_ID.zip
Source138: zu_ZA.zip
Source139: ro_RO.zip
Source140: mi_NZ.zip
Source141: sw_KE.zip
Source142: ms_MY.zip

Source143: am_AM.zip
Source144: ar_AR.zip
Source145: az_AZ.zip
Source146: bn_BN.zip
Source147: cop_EG.zip
Source148: csb_CSB.zip
Source149: en_ZA.zip
Source150: eo_EO.zip
Source151: eu_ES.zip
Source152: fa_FA.zip
Source153: fa_IR.zip
Source155: fj_FJ.zip
Source156: fur_IT.zip
Source157: fy_NL.zip
Source158: gd_GB.zip
Source159: gsc_FR.zip
Source160: he_IL.zip
Source161: hi_IN.zip
Source162: hy_AM.zip
Source164: is_IS.zip
Source163: th_TH.zip
Source165: km_KH.zip
Source166: ku_TR.zip
Source167: la_LA.zip
Source168: lv_LV.zip
Source169: mg_MG.zip
Source170: mn_MN.zip
Source171: mr_IN.zip
Source172: ne_NP.zip
Source173: nr_ZA.zip
Source174: ns_ZA.zip
Source175: ny_MW.zip
Source176: oc_FR.zip
Source177: or_OR.zip
Source178: pa_PA.zip
Source179: qu_BO.zip
Source180: rw_RW.zip
Source181: ss_ZA.zip
Source182: st_ZA.zip
Source183: sw_TZ.zip
Source184: ta_TA.zip
Source185: tet_ID.zip
Source186: tl_PH.zip
Source187: tn_ZA.zip
Source188: ts_ZA.zip
Source190: uz_UZ.zip
Source191: ve_ZA.zip
Source192: vi_VI.zip
Source193: xh_ZA.zip

##
## Sources for hyphenation dictionaries
##

# See http://bgoffice.sourceforge.net/ooo/index.html
Source200: hyph_bg_BG.zip
Source201: hyph_cs_CZ.zip
Source202: hyph_da_DK.zip
Source203: hyph_de_CH.zip
Source204: hyph_de_DE.zip
Source205: hyph_el_GR.zip
Source206: hyph_en_CA.zip
Source207: hyph_en_GB.zip
Source208: hyph_en_US.zip
Source209: hyph_es_ES.zip
Source210: hyph_et_EE.zip
Source211: hyph_fi_FI.zip
Source212: hyph_fr_BE.zip
Source213: hyph_fr_FR.zip
Source214: hyph_ga_IE.zip
Source215: hyph_hu_HU.zip
Source216: hyph_id_ID.zip
Source217: hyph_is_IS.zip
Source218: hyph_it_IT.zip
Source219: hyph_lt_LT.zip
Source220: hyph_nl_NL.zip
Source221: hyph_pl_PL.zip
Source222: hyph_pt_BR.zip
Source223: hyph_pt_PT.zip
Source224: hyph_ro_RO.zip
Source225: hyph_ru_RU.zip
Source226: hyph_sk_SK.zip
Source227: hyph_sl_SI.zip
Source228: hyph_sv_SE.zip
Source229: hyph_uk_UA.zip

##
## Sources for hyphenation dictionaries
##

Source300: th_en_US.zip
Source301: th_fr_FR.zip
# http://it.openoffice.org/contribuire/thesaurus.html (alpha version!!!)
Source302: th_it_IT.zip
Source303: th_de_DE.zip
# http://synonimy.sourceforge.net/
Source304: th_pl_PL.zip
Source305: th_es_ES.zip
## http://bgoffice.sourceforge.net/ooo/
Source306: th_bg_BG.zip
# http://www.sk-spell.sk.cx/thesaurus/download/OOo-Thesaurus2-sk_SK.zip
# (2009-03-30)
Source307: th_sk_SK.zip

Source309: th_cs_CZ.zip
Source310: th_de_CH.zip
Source311: th_hu_HU.zip
Source312: th_ru_RU.zip

##
## Packages information
##

%description
myspell-* packages contain spell checking data to be used by
OpenOffice.org or any other MySpell-capable application, like
Mozilla. myspell-hyph-* packages contain hyphenation dictionaries for
a particular set of languages.

%{expand:%(/bin/sh %{SOURCE0} af_ZA "DICT          " "Afrikaans (Africa)" LGPL 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} am_AM "DICT          " "Amharic (Ethiopia)" "Check readme" 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} ar_AR "DICT          " "Arabic (North Africa and Middle East)" "Check readme" 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} az_AZ "DICT          " "Azerbaijani (Azerbaijan)" "Check readme" 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} bg_BG "DICT          " "Bulgarian (Bulgaria)" GPL 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} bn_BN "DICT          " "Bengali (India)" "Check readme" 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} ca_ES "DICT          " "Catalan" GPL 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} cop_EG "DICT          " "Coptic (North Africa)" "Check readme" 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} cs_CZ "DICT HYPH THES" "Czech (Czech Republic)" GPL 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} csb_CSB "DICT          " "Kashubian (Poland)" "Check readme" 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} cy_GB "DICT          " "Welsh (Wales)" GPL 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} da_DK "DICT HYPH     " "Danish (Denmark)" GPL 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} de_AT "DICT          " "German (Austria)"  GPL 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} de_CH "DICT HYPH THES" "German (Switzerland)" GPL 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} de_DE "DICT HYPH THES" "German (Germany)" GPL 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} el_GR "DICT HYPH     " "Greek (Greece)" GPL 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} en_AU "DICT          " "English (Australian)" LGPL 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} en_CA "DICT HYPH     " "English (Canada)" "Public Domain" 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} en_GB "DICT HYPH     " "English (United Kingdom)" LGPL 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} en_NZ "DICT          " "English (New Zealand)" LGPL 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} en_US "DICT HYPH THES" "English (US)" BSD 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} en_ZA "DICT          " "English (South Africa)" "Check readme" 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} eo_EO "DICT          " "Esperanto (anywhere)" "Check readme" 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} es_ES "DICT HYPH THES" "Spanish (Spain)" GPL 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} es_MX "DICT          " "Spanish (Mexico)" GPL 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} et_EE "DICT HYPH     " "Estonian (Estonia)" "free, see http://www.eki.ee/eki/licence.html" 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} eu_ES "DICT          " "Basque" "Check readme" 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} fa_FA "DICT          " "Farsi (Iran)" "Check readme" 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} fa_IR "DICT          " "Persian (Iran)" "Check readme" 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} fi_FI "     HYPH     " "Finnish (Finland)" "freely distributable" 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} fj_FJ "DICT          " "Fijian (Fiji)" "Check readme" 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} fo_FO "DICT          " "Faroese (Faroe Islands)" GPL 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} fr_BE "     HYPH     " "French" LGPL 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} fr_FR "DICT HYPH THES" "French (France)" GPL 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} fur_IT "DICT          " "Friulian (north-east Italy)" "Check readme" 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} fy_NL "DICT          " "Frisian (Netherlands)" "Check readme" 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} ga_IE "DICT HYPH     " "Irish (Ireland)" GPL 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} gd_GB "DICT          " "Scottish Gaelic (Scotland)" "Check readme" 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} gl_ES "DICT          " "Galician (Spain)" GPL 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} gsc_FR "DICT          " "Gascon (France)" "Check readme" 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} he_IL "DICT          " "Hebrew (Israel)" "Check readme" 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} hi_IN "DICT          " "Hindi (India)" "Check readme" 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} hr_HR "DICT          " "Croatian (Croatia)" GPL 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} hu_HU "DICT HYPH THES" "Hungarian (Hungary)" GPL 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} hy_AM "DICT          " "Armenian (Eastern and Western)" "Check readme" 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} id_ID "DICT HYPH     " "Indonesian (Indonesia)" GPL 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} is_IS "DICT HYPH     " "Icelandic (Iceland)" LGPL 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} it_IT "DICT HYPH THES" "Italian (Italy)" LGPL/GPL 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} km_KH "DICT          " "Khmer (Cambodia)" "Check readme" 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} ku_TR "DICT          " "Kurdish (Iran)" "Check readme" 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} la_LA "DICT          " "Latin (x-register)" "Check readme" 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} lt_LT "DICT HYPH     " "Lithuanian (Lithuania)" BSD-like 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} lv_LV "DICT          " "Latvian (Latvia)" "Check readme" 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} mg_MG "DICT          " "Malagasy (Madagascar)" "Check readme" 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} mi_NZ "DICT          " "Maori (New Zealand)" LGPL 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} mn_MN "DICT          " "Mongolian (Mongolia)" "Check readme" 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} mr_IN "DICT          " "Marathi (India)" "Check readme" 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} ms_MY "DICT          " "Malay (Malaysia)" "GNU Free Documentation License" 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} nb_NO "DICT          " "Norwegian/Bokmel (Norway)" GPL 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} ne_NP "DICT          " "Nepali (Nepal)" "Check readme" 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} nl_NL "DICT HYPH     " "Dutch (Netherlands)" LGPL 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} nn_NO "DICT          " "Norwegian/Nynorsk (Norway)" GPL 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} nr_ZA "DICT          " "Ndebele (South Africa)" "Check readme" 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} ns_ZA "DICT          " "Northern Sotho (South Africa)" "Check readme" 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} ny_MW "DICT          " "Chichewa (Malawi)" "Check readme" 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} oc_FR "DICT          " "Occitan (France)" "Check readme" 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} or_OR "DICT          " "Oriya (India)" "Check readme" 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} pa_PA "DICT          " "Punjabi (India)" "Check readme" 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} pl_PL "DICT HYPH THES" "Polish (Poland)" "Creative Commons ShareAlike, http://creativecommons.org/licenses/sa/1.0" 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} pt_BR "DICT HYPH     " "Portuguese (Brasil)" GPL 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} pt_PT "DICT HYPH     " "Portuguese (Portugal)" GPL 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} qu_BO "DICT          " "Quechua (Bolivia)" "Check readme" 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} ro_RO "DICT HYPH     " "Romanian (Romania)" GPL 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} ru_RU "DICT HYPH THES" "Russian (Russia)" GPL 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} rw_RW "DICT          " "Kinyarwanda (Rwanda)" "Check readme" 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} sk_SK "DICT HYPH THES" "Slovak (Slovak Republic)" GPL 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} sl_SI "DICT HYPH     " "Slovenian (Slovenia)" BSD-like 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} ss_ZA "DICT          " "Swazi/Swati (South Africa)" "Check readme" 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} st_ZA "DICT          " "Southern Sotho (South Africa)" "Check readme" 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} sv_SE "DICT HYPH     " "Swedish (Sweden)" GPL 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} sw_KE "DICT          " "Kiswahili (Africa)" LGPL 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} sw_TZ "DICT          " "Kiswahili (East Africa) Extended Wordlist" "Check readme" 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} ta_TA "DICT          " "Tamil (India)" "Check readme" 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} tet_ID "DICT          " "Tetum (Indonesia)" "Check readme" 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} th_TH "DICT          " "Thai (Thailand)" "Check readme" 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} tl_PH "DICT          " "Tagalog (Philippines)" "Check readme" 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} tn_ZA "DICT          " "Setswana (Africa)" "Check readme" 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} ts_ZA "DICT          " "Tsonga (South Africa)" "Check readme" 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} uk_UA "DICT HYPH     " "Ukrainian (Ukraine)" LGPL 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} uz_UZ "DICT          " "Uzbek (Uzbekistan)" "Check readme" 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} ve_ZA "DICT          " "Venda (South Africa)" "Check readme" 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} vi_VI "DICT          " "Vietnamese (Vietnam)" "Check readme" 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} xh_ZA "DICT          " "Xhosa (South Africa)" "Check readme" 2>/dev/null )}
%{expand:%(/bin/sh %{SOURCE0} zu_ZA "DICT          " "Zulu (South Africa)" LGPL 2>/dev/null )}

%prep
%setup -q -T -c

# Handle spelling dictionaries
all_dicts="%{SOURCE100} %{SOURCE101} %{SOURCE102} %{SOURCE103} %{SOURCE104} \
		%{SOURCE105} %{SOURCE106} %{SOURCE107} %{SOURCE108} %{SOURCE109} \
		%{SOURCE110} %{SOURCE111} %{SOURCE112} %{SOURCE113} %{SOURCE114} \
		%{SOURCE115} %{SOURCE116} %{SOURCE117} %{SOURCE118} %{SOURCE119} \
		%{SOURCE120} %{SOURCE121} %{SOURCE122} %{SOURCE123} %{SOURCE124} \
		%{SOURCE125} %{SOURCE126} %{SOURCE127} %{SOURCE128} %{SOURCE129} \
		%{SOURCE130} %{SOURCE131} %{SOURCE132} %{SOURCE133} %{SOURCE134} \
		%{SOURCE135} %{SOURCE136} %{SOURCE137} %{SOURCE138} %{SOURCE139} \
		%{SOURCE140} %{SOURCE141} %{SOURCE142} %{SOURCE143} %{SOURCE144} \
		%{SOURCE145} %{SOURCE146} %{SOURCE147} %{SOURCE148} %{SOURCE149} \
		%{SOURCE150} %{SOURCE151} %{SOURCE152} %{SOURCE153}              \
		%{SOURCE155} %{SOURCE156} %{SOURCE157} %{SOURCE158} %{SOURCE159} \
		%{SOURCE160} %{SOURCE161} %{SOURCE162} %{SOURCE163} %{SOURCE164} \
		%{SOURCE165} %{SOURCE166} %{SOURCE167} %{SOURCE168} %{SOURCE169} \
		%{SOURCE170} %{SOURCE171} %{SOURCE172} %{SOURCE173} %{SOURCE174} \
		%{SOURCE175} %{SOURCE176} %{SOURCE177} %{SOURCE178} %{SOURCE179} \
		%{SOURCE180} %{SOURCE181} %{SOURCE182} %{SOURCE183} %{SOURCE184} \
		%{SOURCE185} %{SOURCE186} %{SOURCE187} %{SOURCE188}              \
		%{SOURCE190} %{SOURCE191} %{SOURCE192} %{SOURCE193}"
for dictfile in $all_dicts
do
  basefile="${dictfile##*/}"
  langpack="${basefile/.zip/}"
  echo "LANGPACK=$langpack"
  mkdir -p doc/DICT/$langpack
  unzip -d doc/DICT/$langpack $dictfile
  mkdir -p dic/DICT/$langpack
  mv doc/DICT/$langpack/$langpack.{aff,dic} dic/DICT/$langpack
  # Protect against #36685
  rm -f doc/DICT/$langpack/*.aff 2> /dev/null
  rm -f doc/DICT/$langpack/*.dic 2> /dev/null
  # create dummy file if docdir is empty
  if ! ls doc/DICT/$langpack/* ; then
cat > doc/DICT/$langpack/README_$langpack.txt << EOF
Spell checking dictionary for $langpack
EOF
  fi
  # fix permissions
  chmod 644 doc/DICT/$langpack/*
  # add symlinks for mozilla apps
  mkdir -p moz
  lang=$(echo $langpack|sed 's/_.*//')
  if [ $(echo $all_dicts |tr ' ' \\n |grep /${lang}_ |wc -l) \> 1 ]; then
    lang=$(echo $langpack |tr _ -)
  fi
  ln -s ../ooo/$langpack.aff moz/$lang.aff
  ln -s ../ooo/$langpack.dic moz/$lang.dic
  echo %{mozdictdir}/$lang.aff > $langpack.files
  echo %{mozdictdir}/$lang.dic >> $langpack.files
done

# Handle spelling dictionaries
for hyphfile in %{SOURCE200} %{SOURCE201} %{SOURCE202} %{SOURCE203} %{SOURCE204} \
		%{SOURCE205} %{SOURCE206} %{SOURCE207} %{SOURCE208} %{SOURCE209} \
		%{SOURCE210} %{SOURCE211} %{SOURCE212} %{SOURCE213} %{SOURCE214} \
		%{SOURCE215} %{SOURCE216} %{SOURCE217} %{SOURCE218} %{SOURCE219} \
		%{SOURCE220} %{SOURCE221} %{SOURCE222} %{SOURCE223} %{SOURCE224} \
		%{SOURCE225} %{SOURCE226} %{SOURCE227} %{SOURCE228} %{SOURCE229}
do
  basefile="${hyphfile##*/}"
  langpack="${basefile/.zip/}"
  echo "LANGPACK/(HPY)=$langpack"
  mkdir -p doc/HYPH/$langpack
  unzip -d doc/HYPH/$langpack $hyphfile
  mkdir -p dic/HYPH/$langpack
  mv doc/HYPH/$langpack/$langpack.dic dic/HYPH/$langpack
  # Protect against #36685
  rm -f doc/HYPH/$langpack/*.dic 2> /dev/null
  # create dummy file if docdir is empty
  if ! ls doc/HYPH/$langpack/* ; then
cat > doc/HYPH/$langpack/README_$langpack.txt << EOF
Hyphenation dictionary for $langpack
EOF
  fi
  # fix permissions
  chmod 644 doc/HYPH/$langpack/*
done

# Handle thesaurus dictionaries
for thesfile in %{SOURCE300} %{SOURCE301} %{SOURCE302} %{SOURCE303} %{SOURCE304} \
		%{SOURCE305} %{SOURCE306} %{SOURCE307}              %{SOURCE309} \
		%{SOURCE310} %{SOURCE311} %{SOURCE312}
do
  basefile="${thesfile##*/}"
  langpack="${basefile/.zip/}"
  echo "LANGPACK(thes)=$langpack"
  mkdir -p doc/THES/$langpack
  unzip -d doc/THES/$langpack $thesfile
  mkdir -p dic/THES/$langpack
  mv doc/THES/$langpack/$langpack.{dat,idx} dic/THES/$langpack
  # Protect against #36685
  rm -f doc/THES/$langpack/*.dat 2> /dev/null
  rm -f doc/THES/$langpack/*.idx 2> /dev/null
  # create dummy file if docdir is empty
  if ! ls doc/THES/$langpack/* ; then
cat > doc/THES/$langpack/README_$langpack.txt << EOF
Thesaurus dictionary for $langpack
EOF
  fi
  # fix permissions
  chmod 644 doc/THES/$langpack/*
done

# protect against #36685
[ -n "$(find doc/ -name '*.dic')" ] && exit 1
[ -n "$(find doc/ -name '*.aff')" ] && exit 1
[ -n "$(find doc/ -name '*.dat')" ] && exit 1
[ -n "$(find doc/ -name '*.idx')" ] && exit 1

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{dictdir}/

# Install spell checking dictionaries
for file in dic/DICT/*/*; do
  install -m 644 $file %{buildroot}%{dictdir}/${file##*/}
done

# Install hyphenation dictionaries
for file in dic/HYPH/*/*; do
  install -m 644 $file %{buildroot}%{dictdir}/${file##*/}
done

# Install thesaurus dictionaries
for file in dic/THES/*/*; do
  install -m 644 $file %{buildroot}%{dictdir}/${file##*/}
done

# #42885 
cd %{buildroot}%{dictdir}
for file in *.idx *.dat; do
  ln -s $file `echo $file|sed 's/\(.*\)\.\(idx\|dat\)/\1_v2\.\2/' `
done
ln -s th_en_US.idx th_en_GB_v2.idx
ln -s th_en_US.dat th_en_GB_v2.dat
cd -

# Install the spell checking dictionary symlinks for mozilla apps
mkdir -p %{buildroot}%{mozdictdir}/

for file in moz/*; do
  cp -P $file %{buildroot}%{mozdictdir}/${file##*/}
done

%clean
rm -rf %{buildroot}

%nil


%changelog
* Tue Feb 21 2012 abf
- The release updated by ABF

* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-31mdv2011.0
+ Revision: 666504
- mass rebuild

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-30mdv2011.0
+ Revision: 606672
- rebuild

* Tue Nov 10 2009 Rafael da Veiga Cabral <cabral@mandriva.com> 1.0.2-29mdv2010.1
+ Revision: 464138
- increment rel

* Tue Nov 10 2009 Rafael da Veiga Cabral <cabral@mandriva.com> 1.0.2-28mdv2010.1
+ Revision: 464129
- add the updated pt_BR dictionary and hypenation with new Portuguese
  spelling agreement, ripped from Vero 2.0.6 extension

* Tue Oct 20 2009 Frederik Himpe <fhimpe@mandriva.org> 1.0.2-28mdv2010.0
+ Revision: 458456
- Update Dutch dictionaries to version 1.10 from http://www.opentaal.org

* Thu Apr 02 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 1.0.2-27mdv2009.1
+ Revision: 363427
- Updated thesaurus/dictionary for sk_SK (request/report by Zdenko
  Podobny).

* Wed Mar 18 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 1.0.2-26mdv2009.1
+ Revision: 357492
- Avoid marking dictionary files with lang tag, to workaround locales
  vs. _install_langs macro issue and myspell installation at same rpm
  transaction (https://qa.mandriva.com/show_bug.cgi?id=42782).

* Wed Mar 11 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 1.0.2-25mdv2009.1
+ Revision: 353883
- Fix installation of some myspell dictionary packages, because of
  requiring wrong or non-existant locales packages (#48131).

* Sun Feb 08 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0.2-24mdv2009.1
+ Revision: 338611
- update polish dictionary

* Tue Sep 23 2008 Rafael da Veiga Cabral <cabral@mandriva.com> 1.0.2-23mdv2009.0
+ Revision: 287379
- OpenOffice.org 3.0 needs "_v2" under thesaurus name files - #42885

* Mon Aug 25 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.0.2-22mdv2009.0
+ Revision: 275776
- cosmetics
- update polish myspell dictionary
- spec file clean

* Wed Jul 16 2008 Rafael da Veiga Cabral <cabral@mandriva.com> 1.0.2-21mdv2009.0
+ Revision: 236627
- Replace th_en_US.zip for a working version for American English.
- Replace th_en_US.zip (#38132#24) to a working thesaurus file.

* Thu May 29 2008 Rafael da Veiga Cabral <cabral@mandriva.com> 1.0.2-20mdv2009.0
+ Revision: 212837
- Updating thesaurus (fr_FR, de_DE, es_ES, cs_CZ, pl_PL, hu_HU, sk_SK). Motivation:#38132.
- The files were got from http://wiki.services.openoffice.org/wiki/Dictionaries

* Sun Mar 09 2008 Anssi Hannula <anssi@mandriva.org> 1.0.2-19mdv2008.1
+ Revision: 182393
- provide enchant-dictionary in dictionary packages

* Wed Feb 20 2008 Marcelo Ricardo Leitner <mrl@mandriva.com> 1.0.2-18mdv2008.1
+ Revision: 173195
- Fix #37853: Third column should be the country code, and not full locale.

* Tue Jan 15 2008 Marcelo Ricardo Leitner <mrl@mandriva.com> 1.0.2-17mdv2008.1
+ Revision: 152818
- Removed dicts from doc dir. Closes: #36685
- Compress with lzma and saves up to 25%

* Wed Jan 09 2008 Marcelo Ricardo Leitner <mrl@mandriva.com> 1.0.2-16mdv2008.1
+ Revision: 147165
- Added %%lang() tags to dicts, as requested by Blino.

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Dec 01 2007 Christiaan Welvaart <spturtle@mandriva.org> 1.0.2-15mdv2008.1
+ Revision: 114314
- add symlinks for mozilla-based apps

* Thu Nov 01 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 1.0.2-14mdv2008.1
+ Revision: 104716
- Added spell dicts for: am_AM, ar_AR, az_AZ, bn_BN, cop_EG, csb_CSB, en_ZA,
  eo_EO, eu_ES, fa_FA, fa_IR, fj_FJ, fur_IT, fy_NL, gd_GB, gsc_FR, he_IL,
  hi_IN, hy_AM, is_IS, km_KH, ku_TR, la_LA, lv_LV, mg_MG, mn_MN, mr_IN, ne_NP,
  nr_ZA, ns_ZA, ny_MW, oc_FR, or_OR, pa_PA, qu_BO, rw_RW, ss_ZA, st_ZA, sw_TZ,
  ta_TA, tet_ID, th_TH, tl_PH, tn_ZA, ts_ZA, uz_UZ, ve_ZA, vi_VI and xh_ZA
- Added thes dicts for: cs_CZ, de_CH, hu_HU and ru_RU

* Thu Nov 01 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 1.0.2-13mdv2008.1
+ Revision: 104624
- Merged myspell-hyph-locale and myspell-thes-locale into myspell-locale
- Simplified package generating.
- Dropped support for OOo < 1.0.1
- Removed the date information from releases and from everywhere else.
  They are not usefull, as the packages still would be always updated, and
  it's too hard to update all them.
- Switch de_DE to de_DE_comb, as OOo used to use it.
- Fixed locale string in hyph: hu_HU and et_EE.
- Updated myspell-genpackages so:
  1) -hyph-xx_YY packages provides the old -hyph-xx
  2) works with new doc files (full locale)
- Sorted all sections that expands the script
- Updated th for pl_PL, sk_SK, it_IT and de_DE.
- Added hyph for de_CH, en_CA, en_GB, fr_BE, pt_BR and ro_RO.
- Updated hypn for bg_BG, cs_CZ, da_DK, de_DE, el_GR, en_US, es_ES, fi_FI,
  fr_FR, ga_IE, id_ID, is_IS, it_IT, lt_LT, nl_NL, pl_PL, pt_PT, ru_RU, sk_SK,
  sl_SI, sv_SE and uk_UA.
- Updated dictionaries for: gl_ES, de_CH, it_IT, zu_ZA, es_ES, de_DE, da_DK,
  hr_HR, pt_BR, es_MX, ms_MY, fo_FO, el_GR, ga_IE, hu_HU, sl_SI, en_US, fr_BE,
  af_ZA, ro_RO, nb_NO, cs_CZ, pl_PL, nn_NO and sk_SK.

* Thu Sep 13 2007 Andreas Hasenack <andreas@mandriva.com> 1.0.2-12mdv2008.0
+ Revision: 85093
- ignore expand error that happens during submit because SOURCES is not extracted
- updated Dutch and Ukranian dictionaries (#23829 and #29650)


* Sun Mar 18 2007 Giuseppe Ghibò <ghibo@mandriva.com> 1.0.2-11mdv2007.1
+ Revision: 146106
- Update Dutch hyphen (to release 2004/10/01) and dictionaries,
  according to the official 2005 dutch spelling reform (bug #29650,
  report by Reinout van Schouwen).
- Added %%nil at the end of macro section, to woraround bug #27417.
- Updated it_IT dict and thesaurus.

* Fri Jan 12 2007 Andreas Hasenack <andreas@mandriva.com> 1.0.2-10mdv2007.1
+ Revision: 107998
- rebuild
- Import myspell-dictionaries

* Sat Mar 12 2005 Giuseppe Ghib <ghibo@mandrakesoft.com> 1.0.2-9mdk
- Merged Buchan Milne Patches (bug #13690)
- updated bugged slovak dictionaries (report by Zdenko Podobny).
- updated italian Thesaurus.
- added slovak Thesaurus.

* Thu Sep 23 2004 Giuseppe Ghib <ghibo@mandrakesoft.com> 1.0.2-8mdk
- Removed tn_ZA dictionaries, because locales-tn doesn't exists.

* Sat Sep 11 2004 Giuseppe Ghib <ghibo@mandrakesoft.com> 1.0.2-7mdk
- Rebuilt.

* Sun Aug 29 2004 Giuseppe Ghib <ghibo@mandrakesoft.com> 1.0.2-6mdk
- Fixed a typo for Kiswahili package description.
- Spellchecking:
  * UPD: Zulu (South Africa)	[2004/06/04]

* Tue Aug 17 2004 Giuseppe Ghib <ghibo@mandrakesoft.com> 1.0.2-5mdk
- modified myspell-genpackages.sh script for adding thesaurus packages.
- Hyphenation:
  * Added NZ, AU, ZA, IE, JM, PH, TT, ZW for hyph_en %%post scripts.
  * Added AR, BZ, BO, CL, CO, CR, CU, DO, EC, SV, GU, JN, MX, NI, PA, PU,
  *       PE, PR, UY, VE for hyph_es %%post scripts.
  * Added AT, LI, LU for hyph_de %%post scripts.
  * Added CA LU MC CH for hyph_fr %%post scripts.
  * Added CH for hyph_it %%post scripts.
  * UPD: hyph_es		[2004/06/02]
  * UPD: hyph_nl		[2004/02/22]
  * UPD: hyph_hu		[2003/11/07]
  * NEW: hyph_id (Indonesian)	[2004/08/10]
  * NEW: hyph_pl (Polish)	[2003/09/13]
  * NEW: hyph_pt (Portuguese)	[2003/09/04]
  * NEW: hyph_el (Greek)	[2004/04/09]
  * NEW: hyph_bg (Bulgarian)	[2004/04/19]
  * NEW: hyph_lt (Lithuanian)	[2004/01/11]
  * NEW: hyph_is (Icelandic)	[2003/09/18]
  * NEW: hyph_fi (Finnish)	[2003/11/25]
  * NEW: hyph_ga (Irish)	[2004/02/12]
- Spellchecking:
  * UPD: Afrikaans (Africa)	[2004/07/27]
  * UPD: Polish	(Poland)	[2004/08/16]
  * NEW: Setswana (Africa)	[2004/05/16]
  * NEW: Kiswahili (Africa)	[2004/05/16]
  * UPD: Indonesian (Indonesia) [2004/08/10]
  * NEW: Malay (Malaysia)	[2003/09/07]
- Thesaurus:
  * NEW: English		[2004/04/23]
  * NEW: French			[2003/08/19]
  * NEW: Italian		[2004/02/22]
  * NEW: German			[2004/07/02]
  * NEW: Spanish		[2004/07/12]
  * NEW: Polish			[2004/08/03]
  * NEW: Bulgarian		[2004/04/02]

* Tue Jul 20 2004 Giuseppe Ghib <ghibo@mandrakesoft.com> 1.0.2-4mdk
- Spellchecking:
  * NEW: Welsh			[2004/04/24]
  * NEW: English (New Zealand)	[2003/09/07]
  * UPD: German (Switzerland)	[2003/09/05]
  * NEW: Indonesian (Indonesia)	[2004/04/26]
  * NEW: Zulu (South Africa)	[2004/05/16]
  * NEW: Romanian (Romania)	[2003/10/23]
  * NEW: Maori (New Zealand)	[2003/09/09]

* Mon Jul 19 2004 Giuseppe Ghib <ghibo@mandrakesoft.com> 1.0.2-3mdk
- Hyphenation
  * NEW: Estonian		[2004/06/21]

* Mon Jul 19 2004 Giuseppe Ghib <ghibo@mandrakesoft.com> 1.0.2-2mdk
- Spellchecking:
  * NEW: Afrikaans (Africa)	[2003/12/29] (1.99.1)
  * NEW: Estonian (Estonia)	[2004/06/21]
  * UPD: Italian (Italy)	[2004/06/23]
  * UPD: Bulgarian (Bulgaria)	[2004/04/02]
  * UPD: Czech			[2003/09/07]
  * UPD: Danish (Denmark)	[2004/06/09]
  * UPD: Dutch (Nertherland)	[2004/02/22]
  * UPD: English (GB)		[2004/02/08]
  * UPD: English (US)		[2004/06/23]
  * UPD: German (Germany)	[2003/09/05]
  * UPD: Greek			[2004/04/24]
  * UPD: Hungarian (Hungary)	[2004/03/31]
  * UPD: Polish			[2004/07/18]
  * UPD: Spanish (Spain)	[2004/06/26]
  * UPD: Slovak			[2004/01/18]
  * UPD: Norwegian/Bokml 	[2003/10/13]
  * UPD: Norwegian/Nynorsk	[2003/10/13]
  * UPD: Irish (Ireland)	[2004/04/04]
  * UPD: Galician (Spain)	[2003/09/05]
  * UPD: Russian (Russia)	[2004/04/06]
  * UPD: Slovenian (Slovenia)	[2003/09/07]
  * UPD: Ukrainian (Ukraine)	[2003/10/16]
  * UPD: German (Austria)	[2003/09/05]
  * UPD: Faroese		[2004/04/03]
  * UPD: Lithuanian		[2003/12/31]


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15242 |12mr|mysql-5.5.25a-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _build_pkgcheck_set %{nil}
%define _build_pkgcheck_srpm %{nil}

%define Werror_cflags %nil
%define _disable_ld_no_undefined 1

%define _with_systemd 1
#(ie. use with rpm --rebuild):
#
#	--with debug	Compile with debugging code
# 
#  enable build with debugging code: will _not_ strip away any debugging code,
#  will _add_ -g3 to CFLAGS, will _add_ --enable-maintainer-mode to 
#  configure.

%define build_debug 0
%define build_test 0

%if %{build_debug}
# disable build root strip policy
%define __spec_install_post %{_libdir}/rpm/brp-compress || :

# This gives extra debuggin and huge binaries
%{expand:%%define optflags %{optflags} %([ ! $DEBUG ] && echo '-g3')}
%endif

%define _requires_exceptions perl(this)

%define major 18
%define services_major 0
%define services_minor 0.0
%define mysqld_major 0
%define mysqld_minor 0.1

%define libclient %mklibname mysqlclient %{major}
%define libservices %mklibname mysqlservices %{services_major}
%define libmysqld %mklibname mysqld %{mysqld_major}
%define develname %mklibname -d mysql
%define staticname %mklibname -d -s mysql

%define muser	mysql
Summary:	A very fast and reliable SQL database engine
Name: 		mysql
Version:	5.5.25a
Release:	3
Group:		Databases
License:	GPL
URL:		http://www.mysql.com/
Source0:	ftp://ftp.gwdg.de/pub/misc/mysql/Downloads/MySQL-5.5/mysql-%{version}.tar.gz
Source1:	%{SOURCE0}.asc
Source2:	mysqld.sysconfig
Source3:	my.cnf
Source4:	libmysql.version
Source5:	mysqld.service
Source6:	mysqld-prepare-db-dir
Source7:	mysqld-wait-ready
# fedora patches
Patch0:		mysql-errno.patch
Patch1:		mysql-strmov.patch
Patch2:		mysql-install-test.patch
Patch3:		mysql-expired-certs.patch
Patch4:		mysql-stack-guard.patch
Patch5:		mysql-chain-certs.patch
Patch6:		mysql-versioning.patch
Patch7:		mysql-dubious-exports.patch
Patch8:		mysql-disable-test.patch
Patch10:	mysql-home.patch
Patch11:	mysqld_safe-nowatch.patch
# mandriva patches
Patch100:	mysql-mysqldumpslow_no_basedir.diff
Patch101:	mysql-logrotate.diff
Patch102:	mysql-initscript.diff
Patch103:	mysql_upgrade-exit-status.patch
Patch104:	mysql-5.1.31-shebang.patch
Patch105:	mysql-5.1.35-test-variables-big.patch
Patch106:	mysql-5.1.36-hotcopy.patch
Patch107:	mysql-install_db-quiet.patch
Patch108:	mysql-5.5.9-INSTALL_INCLUDEDIR_borkfix.diff
Patch109:	mysql-libify_libservices.patch

BuildRequires:	bison
BuildRequires:	cmake
BuildRequires:	dos2unix
BuildRequires:	doxygen
BuildRequires:	glibc-devel
BuildRequires:	libaio-devel
BuildRequires:	libstdc++-devel
BuildRequires:	termcap-devel
BuildRequires:	ncurses-devel
BuildRequires:	openssl-devel
BuildRequires:	python
BuildRequires:	readline-devel
BuildRequires:	systemtap
BuildRequires:	xfsprogs-devel
BuildRequires:	zlib-devel
BuildRequires:  systemd-units
BuildConflicts:	edit-devel

Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires(pre): rpm-helper
Requires(postun): rpm-helper
# This basically turns into a metapkg
Requires:	mysql-server >= %{version}-%{release}
Requires:	mysql-client >= %{version}-%{release}

Provides:	msqlormysql mysqlserver
Provides:	mysql-max = %{version}-%{release}
Obsoletes:	mysql-max < 5.1.43

%description
The MySQL(TM) software delivers a very fast, multi-threaded, multi-user, and
robust SQL (Structured Query Language) database server. MySQL Server is
intended for mission-critical, heavy-load production systems as well as for
embedding into mass-deployed software. MySQL is a trademark of MySQL AB.

The mysql server is compiled with the following storage engines:

 - InnoDB Storage Engine
 - Archive Storage Engine
 - CSV Storage Engine
 - Federated Storage Engine
 - User Defined Functions (UDFs).
 - Blackhole Storage Engine
 - Partition Storage Engine
 - Perfschema Storage Engine

%package	server
Summary:	Server mysqld binary
Group:		System/Servers
Conflicts:	mysql < 5.1.39-3
Conflicts:	mysql-max < 5.1.43
# all pkgs needed b/c of cleanup reorg
%rename %{name}-core
%rename %{name}-common-core
Requires:	mysql-common >= %{version}-%{release}
Requires:	mysql-plugin >= %{version}-%{release}
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Obsoletes:	mysql-common < 5.5.25a-1

%description  server
The  mysqld server binary. For a full MySQL database server, install
package 'mysql'.

%package	common
Summary:	Common files
Group:		System/Servers
BuildArch:	noarch
# all pkgs needed b/c of cleanup reorg
Conflicts:	mysql < 5.5.25a-1
Conflicts:	mysql-core < 5.5.25a-1
Obsoletes:	mysql-common-core < 5.5.25a-1

%description	common
Common files for the MySQL(TM) database server.

%package	plugin
Summary:	Mysql Plugins
Group:		Databases
# all pkgs needed b/c of cleanup reorg
Conflicts:	mysql < 5.5.25a-1

%description	plugin
This package contains the standard MySQL plugins.

%package	client
Summary:	Client
Group:		Databases
# all pkgs needed b/c of cleanup reorg
Conflicts:	mysql-core < 5.5.25a-1
Conflicts:	mysql-common < 5.5.25a-1
Conflicts:	mysql-common-core < 5.5.25a-1

%description	client
This package contains the standard MySQL clients.

%package	bench
Summary:	Benchmarks and test system
Group:		System/Servers
Requires:	mysql-client >= %{version}-%{release}

%description	bench
This package contains MySQL benchmark scripts and data.

%package -n	%{libclient}
Summary:	Shared libraries
Group:		System/Libraries
# mp3blaster is the last relic to require this
#Provides:	mysql-shared = %{version}-%{release}
%rename %{_lib}mysql18

%description -n	%{libclient}
This package contains the shared %{name}client library.

%package -n	%{libservices}
Summary:	Shared %{name}client library
Group:		System/Libraries
Conflicts:	%{mklibname mysql 16 } >= 5.5.8-1
Conflicts:	%{mklibname mysql 18 } <= 5.5.10-4

%description -n	%{libservices}
The libmysqlservices library provides access to the available services and
dynamic plugins now must be linked against this library 
(use the -lmysqlservices flag).

%package -n	%{libmysqld}
Summary:	Shared libraries
Group:		System/Libraries

%description -n	%{libmysqld}
This package contains the shared %{name}d library so the MySQL server that can
be embedded into a client application instead of running as a separate process.
The API is identical for the embedded MySQL version and the client/server
version.

%package -n	%{develname}
Summary:	Development header files and libraries
Group:		Development/Other
Requires:	%{libclient} = %{version}-%{release}
Requires:	%{libmysqld} = %{version}-%{release}
Requires:	%{libservices} = %{version}-%{release}
# https://qa.mandriva.com/show_bug.cgi?id=64668
Requires:	rpm-build
Provides:	mysql-devel = %{version}-%{release}
Conflicts:	%{mklibname mysql 12 -d}
Conflicts:	%{mklibname mysql 14 -d}
Conflicts:	%{mklibname mysql 15 -d}
Conflicts:	%{mklibname mysql 16 -d}

%description -n	%{develname}
This package contains the development header files and libraries necessary to
develop MySQL client applications.

%package -n	%{staticname}
Summary:	Static development libraries
Group:		Development/Other
Requires:	%{develname} >= %{version}-%{release}
Provides:	mysql-static-devel = %{version}-%{release}

%description -n	%{staticname}
This package contains the static development libraries.

%prep
%setup -q

# fedora patches
%patch0 -p1 -b .errno
%patch1 -p1 -b .strmov
%patch2 -p1 -b .install-test
%patch3 -p1 -b .expired-certs
%patch4 -p1 -b .stack-guard
%patch5 -p1 -b .chain-certs
%patch6 -p1 -b .versioning
%patch7 -p1 -b .dubious-exports
%patch8 -p0 -b .disable-test
%patch10 -p0 -b .home
%patch11 -p1 -b .nowatch

# mandriva patches
%patch100 -p0 -b .mysqldumpslow_no_basedir
%patch101 -p0 -b .logrotate
%patch102 -p0 -b .initscript
%patch103 -p1 -b .mysql_upgrade-exit-status
%patch104 -p1 -b .shebang
%patch105 -p0 -b .test-variables-big
%patch106 -p0 -b .hotcopy
%patch107 -p0 -b .install_db-quiet
%patch108 -p0 -b .INSTALL_INCLUDEDIR_borkfix
%patch109 -p0 -b .libify_libservices

mkdir -p Mandriva
cp %{SOURCE2} Mandriva/mysqld.sysconfig
cp %{SOURCE3} Mandriva/my.cnf

# lib64 fix
perl -pi -e "s|/usr/lib/|%{_libdir}/|g" Mandriva/my.cnf

# antiborker
perl -pi -e "s|\@bindir\@|%{_bindir}|g" support-files/* scripts/*
perl -pi -e "s|\@sbindir\@|%{_sbindir}|g" support-files/* scripts/*
perl -pi -e "s|\@libexecdir\@|%{_sbindir}|g" support-files/* scripts/*
perl -pi -e "s|\@localstatedir\@|/var/lib/mysql|g" support-files/* scripts/*
perl -pi -e "s|^basedir=.*|basedir=%{_prefix}|g" support-files/* scripts/mysql_install_db*

# this may be part of the problems with mysql-test
# http://bugs.mysql.com/bug.php?id=52223
#perl -pi -e "s|basedir/lib\b|basedir/%{_lib}\b|g" mysql-test/mysql-test-run.pl
#perl -pi -e "s|basedir/lib/|basedir/%{_lib}/|g" mysql-test/mysql-test-run.pl

# workaround for upstream bug #56342
rm -f mysql-test/t/ssl_8k_key-master.opt

# upstream has fallen down badly on symbol versioning, do it ourselves
cp %{SOURCE4} libmysql/libmysql.version

%build
%serverbuild

# it does not work with -fPIE and someone added that to the serverbuild macro...
CFLAGS=`echo $CFLAGS|sed -e 's|-fPIE||g'`
CXXFLAGS=`echo $CXXFLAGS|sed -e 's|-fPIE||g'`

CFLAGS="$CFLAGS -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE"
# MySQL 4.1.10 definitely doesn't work under strict aliasing; also,
# gcc 4.1 breaks MySQL 5.0.16 without -fwrapv
CFLAGS="$CFLAGS -fno-strict-aliasing -fwrapv"
export CFLAGS CXXFLAGS

%cmake \
    -DCMAKE_BUILD_TYPE=RelWithDebInfo \
    -DCMAKE_INSTALL_PREFIX=%{_prefix} \
    -DINSTALL_SBINDIR=sbin \
    -DMYSQL_DATADIR=/var/lib/mysql \
    -DSYSCONFDIR=%{_sysconfdir} \
    -DINSTALL_PLUGINDIR=%{_lib}/mysql/plugin \
    -DINSTALL_MANDIR=share/man \
    -DINSTALL_SHAREDIR=share/mysql \
    -DINSTALL_LIBDIR=%{_lib} \
    -DINSTALL_INCLUDEDIR=include/mysql \
    -DINSTALL_INFODIR=share/info \
    -DINSTALL_MYSQLDATADIR=/var/lib/mysql \
    -DINSTALL_MYSQLTESTDIR=share/mysql/mysql-test \
    -DINSTALL_SQLBENCHDIR=share/mysql \
    -DINSTALL_SUPPORTFILESDIR=share/mysql \
    -DINSTALL_MYSQLSHAREDIR=share/mysql \
    -DMYSQL_UNIX_ADDR=/var/lib/mysql/mysql.sock \
    -DWITH_READLINE=0 \
    -DWITH_LIBEDIT=0 \
    -DWITH_LIBWRAP=1 \
    -DWITH_SSL=system \
    -DWITH_ZLIB=system \
    -DWITH_PIC=1 \
    -DMYSQL_TCP_PORT=3306 \
    -DEXTRA_CHARSETS=all \
    -DENABLED_LOCAL_INFILE=1 \
    -DENABLE_DTRACE=0 \
    -DWITH_EMBEDDED_SERVER=1 \
    -DMYSQL_USER=%{muser} \
%if %{build_debug}
    -DWITH_DEBUG=1 \
%else
    -DWITH_DEBUG=0 \
%endif
    -DWITHOUT_EXAMPLE_STORAGE_ENGINE=1 \
    -DWITHOUT_NDBCLUSTER_STORAGE_ENGINE=1 \
    -DWITHOUT_DAEMON_EXAMPLE=1 \
    -DFEATURE_SET="community" \
    -DCOMPILATION_COMMENT="Mandriva Linux - MySQL Community Edition (GPL)" \
    -DLIBSERVICES_SOVERSION="%{services_major}" \
    -DLIBSERVICES_VERSION="%{services_major}.%{services_minor}"

cp ../libmysql/libmysql.version libmysql/libmysql.version

%make
# regular build will make libmysqld.a but not libmysqld.so :-(
mkdir libmysqld/work
cd libmysqld/work
ar -x ../libmysqld.a
# these result in missing dependencies: (filed upstream as bug 59104)
rm -f sql_binlog.cc.o rpl_utility.cc.o
gcc $CFLAGS $LDFLAGS -shared -Wl,-soname,libmysqld.so.%{mysqld_major} -o libmysqld.so.%{mysqld_major}.%{mysqld_minor} \
	*.o \
	-lpthread -laio -lcrypt -lssl -lcrypto -lz -lrt -lstdc++ -ldl -lm -lc

%install 
# don't fiddle with the initscript!
export DONT_GPRINTIFY=1

%if %{build_debug}
export DONT_STRIP=1
%endif

install -d %{buildroot}%{_sysconfdir}/sysconfig
install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_var}/run/mysqld
install -d %{buildroot}%{_var}/log/mysqld
install -d %{buildroot}/var/lib/mysql/{mysql,test}

%makeinstall_std -C build

# install init scripts
install -m0755 build/support-files/mysql.server %{buildroot}%{_initrddir}/mysqld

# install configuration files
install -m0644 Mandriva/mysqld.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/mysqld
install -m0644 Mandriva/my.cnf %{buildroot}%{_sysconfdir}/my.cnf

# bork
mv %{buildroot}%{_bindir}/mysqlaccess.conf %{buildroot}%{_sysconfdir}/
chmod 644 %{buildroot}%{_sysconfdir}/mysqlaccess.conf
mv %{buildroot}%{_prefix}/scripts/mysql_install_db %{buildroot}%{_bindir}/
mv %{buildroot}%{_datadir}/mysql/aclocal %{buildroot}%{_datadir}/aclocal

pushd %{buildroot}%{_bindir}
    ln -sf mysqlcheck mysqlrepair
    ln -sf mysqlcheck mysqlanalyze
    ln -sf mysqlcheck mysqloptimize
popd

# nuke -Wl,--as-needed from the mysql_config file
perl -pi -e "s|^ldflags=.*|ldflags=\'-rdynamic\'|g" %{buildroot}%{_bindir}/mysql_config

# cmake generates some completely wacko references to -lprobes_mysql when
# building with dtrace support.  Haven't found where to shut that off,
# so resort to this blunt instrument.  While at it, let's not reference
# libmysqlclient_r anymore either.
sed -e 's/-lprobes_mysql//' -e 's/-lmysqlclient_r/-lmysqlclient/' \
	%{buildroot}%{_bindir}/mysql_config >mysql_config.tmp
cp -f mysql_config.tmp %{buildroot}%{_bindir}/mysql_config
chmod 755 %{buildroot}%{_bindir}/mysql_config

# libmysqlclient_r is no more.  Upstream tries to replace it with symlinks
# but that really doesn't work (wrong soname in particular).  We'll keep
# just the devel libmysqlclient_r.so link, so that rebuilding without any
# source change is enough to get rid of dependency on libmysqlclient_r.
rm -f %{buildroot}%{_libdir}/libmysqlclient_r.so*
ln -s libmysqlclient.so %{buildroot}%{_libdir}/libmysqlclient_r.so

# mysql-test includes one executable that doesn't belong under /usr/share,
# so move it and provide a symlink
mv %{buildroot}%{_datadir}/mysql/mysql-test/lib/My/SafeProcess/my_safe_process %{buildroot}%{_bindir}
ln -s %{_bindir}/my_safe_process %{buildroot}%{_datadir}/mysql/mysql-test/lib/My/SafeProcess/my_safe_process

# Remove libmysqld.a, install libmysqld.so
rm -f %{buildroot}%{_libdir}/libmysqld.a
install -m 0755 build/libmysqld/work/libmysqld.so.%{mysqld_major}.%{mysqld_minor} %{buildroot}%{_libdir}/libmysqld.so.%{mysqld_major}.%{mysqld_minor}
ln -s libmysqld.so.%{mysqld_major}.%{mysqld_minor} %{buildroot}%{_libdir}/libmysqld.so.%{mysqld_major}
ln -s libmysqld.so.%{mysqld_major} %{buildroot}%{_libdir}/libmysqld.so

# house cleaning
rm -rf %{buildroot}%{_datadir}/info
rm -f %{buildroot}%{_bindir}/client_test
rm -f %{buildroot}%{_bindir}/make_win_binary_distribution
rm -f %{buildroot}%{_bindir}/make_win_src_distribution
rm -f %{buildroot}%{_datadir}/mysql/binary-configure
rm -f %{buildroot}%{_datadir}/mysql/config.huge.ini
rm -f %{buildroot}%{_datadir}/mysql/config.medium.ini
rm -f %{buildroot}%{_datadir}/mysql/config.small.ini
rm -f %{buildroot}%{_datadir}/mysql/mysqld_multi.server
rm -f %{buildroot}%{_datadir}/mysql/mysql-log-rotate
rm -f %{buildroot}%{_datadir}/mysql/mysql.server
rm -f %{buildroot}%{_datadir}/mysql/ndb-config-2-node.ini
rm -f %{buildroot}%{_datadir}/mysql/binary-configure
rm -f %{buildroot}%{_mandir}/man1/make_win_bin_dist.1*
rm -f %{buildroot}%{_mandir}/man1/make_win_src_distribution.1*
rm -f %{buildroot}%{_datadir}/mysql/magic
rm -f %{buildroot}%{_libdir}/mysql/plugin/daemon_example.ini
rm -f %{buildroot}%{_bindir}/mysql_embedded

# no idea how to fix this
rm -rf %{buildroot}%{_prefix}/data
rm -rf %{buildroot}%{_prefix}/docs
rm -rf %{buildroot}%{_prefix}/scripts
rm -f %{buildroot}%{_prefix}/COPYING
rm -f %{buildroot}%{_prefix}/INSTALL-BINARY
rm -f %{buildroot}%{_prefix}/README

%multiarch_binaries %{buildroot}%{_bindir}/mysql_config

%multiarch_includes %{buildroot}%{_includedir}/mysql/my_config.h

%if %{_with_systemd}
	# systemd
	mkdir -p %{buildroot}/lib/systemd/system
	install -m644 %{SOURCE5} %{buildroot}%{_systemunitdir}
	install -m 755 %{SOURCE6} %{buildroot}%{_bindir}/
	install -m 755 %{SOURCE7} %{buildroot}%{_bindir}/
%endif
cat > README.urpmi <<EOF

The initscript used to start mysql has been reverted to use the one shipped
by MySQL AB. This means the following changes:

 * The generation of the initial system mysql database is now done when mysql
   is started from the initscript and only if the /var/lib/mysql/mysql
   directory is empty (mysql_install_db). Previousely this was quite hidden and
   silently done at (rpm) install time. As a consequence to this change you may
   have to perform some manual tasks to upgrade the mysql system database and
   such. So, doing something like this might help you:

   /etc/rc.d/init.d/mysqld stop
   TMPDIR=/var/tmp mysql_install_db
   mysql_upgrade

The cluster functionalities (ndb) has been deactivated and will be removed in
future mysql versions. A new product named mysql-cluster has been added (in
contrib) that replaces the cluster functionalities.

The mysql-common-core package ships with a default /etc/my.cnf file that is 
based on the my-medium.cnf file that comes with the source code.

Starting from mysql-5.1.43-2 the storage engines is built as dynamically
loadable modules. You can either load the engines using the /etc/my.cnf file or
at runtime. Please look at these lines in the /etc/my.cnf file to enable
additional engines or disable one or more of the default ones:

plugin_dir=%{_libdir}/mysql/plugin
plugin-load=ha_archive.so;ha_blackhole.so;ha_federated.so

Starting from mysql-5.1.44-3 the html documentation and the mysql.info is not
shipped with the Mandriva packages due to strict licensing.

EOF

################################################################################
# run the tests
%if %{build_test}
# disable failing tests
echo "rpl_trigger : Unstable test case" >> mysql-test/t/disabled.def
echo "type_enum : Unstable test case" >> mysql-test/t/disabled.def
echo "windows : For MS Windows only" >> mysql-test/t/disabled.def
pushd build/mysql-test
export LANG=C
export LC_ALL=C
export LANGUAGE=C
    perl ./mysql-test-run.pl \
    --mtr-build-thread="$((${RANDOM} % 100))" \
    --skip-ndb \
    --timer \
    --retry=0 \
    --ssl \
    --mysqld=--binlog-format=mixed \
    --testcase-timeout=60 \
    --suite-timeout=120 || false
popd
%endif

%pre server
# delete the mysql group if no mysql user is found, before adding the user
if [ -z "`getent passwd %{muser}`" ] && ! [ -z "`getent group %{muser}`" ]; then
    %{_sbindir}/groupdel %{muser} 2> /dev/null || :
fi

%_pre_useradd %{muser} /var/lib/mysql /bin/bash

%post server
# Change permissions so that the user that will run the MySQL daemon
# owns all needed files.
chown -R %{muser}:%{muser} /var/lib/mysql /var/run/mysqld /var/log/mysqld

# make sure the /var/lib/mysql directory can be accessed
chmod 711 /var/lib/mysql

%_post_service mysqld mysqld.service

%preun server
%_preun_service mysqld mysqld.service

%postun server
%_postun_unit mysqld.service

%pre common
# enable plugins
if [ -f %{_sysconfdir}/my.cnf ]; then
    perl -pi -e "s|^#plugin-load|plugin-load|g" %{_sysconfdir}/my.cnf
    perl -pi -e "s|^#federated|federated|g" %{_sysconfdir}/my.cnf
fi

%triggerun -- %{name} < 5.5.24-1
%_systemd_migrate_service_pre %{name} %{name}d.service

%triggerpostun -- %{name} < 5.5.24-1
%_systemd_migrate_service_post %{name} %{name}d.service

%files
# metapkg

%files plugin
%dir %{_libdir}/mysql/plugin
%attr(0755,root,root) %{_libdir}/mysql/plugin/adt_null.so
%attr(0755,root,root) %{_libdir}/mysql/plugin/auth.so
%attr(0755,root,root) %{_libdir}/mysql/plugin/auth_socket.so
%attr(0755,root,root) %{_libdir}/mysql/plugin/auth_test_plugin.so
%attr(0755,root,root) %{_libdir}/mysql/plugin/ha_archive.so
%attr(0755,root,root) %{_libdir}/mysql/plugin/ha_blackhole.so
%attr(0755,root,root) %{_libdir}/mysql/plugin/ha_federated.so
%attr(0755,root,root) %{_libdir}/mysql/plugin/mypluglib.so
%attr(0755,root,root) %{_libdir}/mysql/plugin/qa_auth_client.so
%attr(0755,root,root) %{_libdir}/mysql/plugin/qa_auth_interface.so
%attr(0755,root,root) %{_libdir}/mysql/plugin/qa_auth_server.so
%attr(0755,root,root) %{_libdir}/mysql/plugin/semisync_master.so
%attr(0755,root,root) %{_libdir}/mysql/plugin/semisync_slave.so

%files client
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/mysqlaccess.conf
%attr(0755,root,root) %{_bindir}/msql2mysql
%attr(0755,root,root) %{_bindir}/mysql
%attr(0755,root,root) %{_bindir}/mysqlaccess
%attr(0755,root,root) %{_bindir}/mysqladmin
%attr(0755,root,root) %{_bindir}/mysqlanalyze
%attr(0755,root,root) %{_bindir}/mysqlbinlog
%attr(0755,root,root) %{_bindir}/mysqlcheck
%attr(0755,root,root) %{_bindir}/mysqldump
%attr(0755,root,root) %{_bindir}/mysqldumpslow
%attr(0755,root,root) %{_bindir}/mysql_find_rows
%attr(0755,root,root) %{_bindir}/mysqlimport
%attr(0755,root,root) %{_bindir}/mysqloptimize
%attr(0755,root,root) %{_bindir}/mysqlrepair
%attr(0755,root,root) %{_bindir}/mysqlshow
%attr(0755,root,root) %{_bindir}/mysqlslap
%attr(0755,root,root) %{_bindir}/mysql_waitpid
%attr(0755,root,root) %{_bindir}/my_print_defaults
%attr(0644,root,root) %{_mandir}/man1/msql2mysql.1*
%attr(0644,root,root) %{_mandir}/man1/myisam_ftdump.1*
%attr(0644,root,root) %{_mandir}/man1/mysql.1*
%attr(0644,root,root) %{_mandir}/man1/mysqlaccess.1*
%attr(0644,root,root) %{_mandir}/man1/mysqladmin.1*
%attr(0644,root,root) %{_mandir}/man1/mysqlbinlog.1*
%attr(0644,root,root) %{_mandir}/man1/mysqlcheck.1*
%attr(0644,root,root) %{_mandir}/man1/mysqldump.1*
%attr(0644,root,root) %{_mandir}/man1/mysqldumpslow.1*
%attr(0644,root,root) %{_mandir}/man1/mysql_find_rows.1*
%attr(0644,root,root) %{_mandir}/man1/mysqlimport.1*
%attr(0644,root,root) %{_mandir}/man1/mysqlshow.1*
%attr(0644,root,root) %{_mandir}/man1/mysql_waitpid.1*
%attr(0644,root,root) %{_mandir}/man1/my_print_defaults.1*

%files bench
%doc build/sql-bench/README
%attr(0755,root,root) %{_bindir}/my_safe_process
%attr(0755,root,root) %{_bindir}/mysql_client_test
%attr(0755,root,root) %{_bindir}/mysql_client_test_embedded
%attr(0755,root,root) %{_bindir}/mysqltest_embedded
%{_datadir}/mysql/sql-bench
%attr(-,mysql,mysql) %{_datadir}/mysql/mysql-test
%attr(0644,root,root) %{_mandir}/man1/mysql-stress-test.pl.1*
%attr(0644,root,root) %{_mandir}/man1/mysql-test-run.pl.1*
%attr(0644,root,root) %{_mandir}/man1/mysql_client_test.1*
%attr(0644,root,root) %{_mandir}/man1/mysql_client_test_embedded.1*
%attr(0644,root,root) %{_mandir}/man1/mysqltest.1*
%attr(0644,root,root) %{_mandir}/man1/mysqltest_embedded.1*

%files server
%doc README.urpmi
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/mysqld
%attr(0755,root,root) %{_initrddir}/mysqld
%attr(0755,root,root) %{_bindir}/innochecksum
%attr(0755,root,root) %{_bindir}/myisamchk
%attr(0755,root,root) %{_bindir}/myisam_ftdump
%attr(0755,root,root) %{_bindir}/myisamlog
%attr(0755,root,root) %{_bindir}/myisampack
%attr(0755,root,root) %{_bindir}/mysql_convert_table_format
%attr(0755,root,root) %{_bindir}/mysql_fix_extensions 
%attr(0755,root,root) %{_bindir}/mysqlbug
%attr(0755,root,root) %{_bindir}/mysqld_multi
%attr(0755,root,root) %{_bindir}/mysqld_safe
%attr(0755,root,root) %{_bindir}/mysqlhotcopy
%attr(0755,root,root) %{_bindir}/mysql_install_db
%attr(0755,root,root) %{_bindir}/mysql_plugin
%attr(0755,root,root) %{_bindir}/mysql_secure_installation
%attr(0755,root,root) %{_bindir}/mysql_setpermission
%attr(0755,root,root) %{_bindir}/mysqltest
%attr(0755,root,root) %{_bindir}/mysql_tzinfo_to_sql
%attr(0755,root,root) %{_bindir}/mysql_upgrade
%attr(0755,root,root) %{_bindir}/mysql_zap
%attr(0755,root,root) %{_bindir}/perror
%attr(0755,root,root) %{_bindir}/replace
%attr(0755,root,root) %{_bindir}/resolveip
%attr(0755,root,root) %{_bindir}/resolve_stack_dump
%attr(0755,root,root) %{_sbindir}/mysqld
%attr(0711,%{muser},%{muser}) %dir /var/lib/mysql
%attr(0711,%{muser},%{muser}) %dir /var/lib/mysql/mysql
%attr(0711,%{muser},%{muser}) %dir /var/lib/mysql/test
%attr(0755,%{muser},%{muser}) %dir %{_var}/run/mysqld
%attr(0755,%{muser},%{muser}) %dir %{_var}/log/mysqld
%{_datadir}/mysql/*.cnf
%{_datadir}/mysql/fill_help_tables.sql
%{_datadir}/mysql/mysql_system_tables.sql
%{_datadir}/mysql/mysql_system_tables_data.sql
%{_datadir}/mysql/mysql_test_data_timezone.sql
%{_datadir}/mysql/errmsg-utf8.txt
%attr(0644,root,root) %{_mandir}/man1/innochecksum.1*
%attr(0644,root,root) %{_mandir}/man1/myisamchk.1*
%attr(0644,root,root) %{_mandir}/man1/myisamlog.1*
%attr(0644,root,root) %{_mandir}/man1/myisampack.1*
%attr(0644,root,root) %{_mandir}/man1/mysqlbug.1*
%attr(0644,root,root) %{_mandir}/man1/mysql_convert_table_format.1*
%attr(0644,root,root) %{_mandir}/man1/mysqld_multi.1*
%attr(0644,root,root) %{_mandir}/man1/mysqld_safe.1*
%attr(0644,root,root) %{_mandir}/man1/mysql_fix_extensions.1*
%attr(0644,root,root) %{_mandir}/man1/mysqlhotcopy.1*
%attr(0644,root,root) %{_mandir}/man1/mysql_install_db.1*
%attr(0644,root,root) %{_mandir}/man1/mysqlman.1*
%attr(0644,root,root) %{_mandir}/man1/mysql_plugin.1*
%attr(0644,root,root) %{_mandir}/man1/mysql_secure_installation.1*
%attr(0644,root,root) %{_mandir}/man1/mysql.server.1*
%attr(0644,root,root) %{_mandir}/man1/mysql_setpermission.1*
%attr(0644,root,root) %{_mandir}/man1/mysqlslap.1*
%attr(0644,root,root) %{_mandir}/man1/mysql_tzinfo_to_sql.1*
%attr(0644,root,root) %{_mandir}/man1/mysql_upgrade.1*
%attr(0644,root,root) %{_mandir}/man1/mysql_zap.1*
%attr(0644,root,root) %{_mandir}/man1/perror.1*
%attr(0644,root,root) %{_mandir}/man1/replace.1*
%attr(0644,root,root) %{_mandir}/man1/resolveip.1*
%attr(0644,root,root) %{_mandir}/man1/resolve_stack_dump.1*
%attr(0644,root,root) %{_mandir}/man8/mysqld.8*

%{_systemunitdir}/mysqld.service
%{_bindir}/mysqld-prepare-db-dir
%{_bindir}/mysqld-wait-ready

%files common
%doc README COPYING
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/my.cnf
%dir %{_datadir}/mysql
%{_datadir}/mysql/english
%{_datadir}/mysql/charsets
%{_datadir}/mysql/czech
%{_datadir}/mysql/danish
%{_datadir}/mysql/dutch
%{_datadir}/mysql/estonian
%{_datadir}/mysql/french
%{_datadir}/mysql/german
%{_datadir}/mysql/greek
%{_datadir}/mysql/hungarian
%{_datadir}/mysql/italian
%{_datadir}/mysql/japanese
%{_datadir}/mysql/korean
%{_datadir}/mysql/norwegian
%{_datadir}/mysql/norwegian-ny
%{_datadir}/mysql/polish
%{_datadir}/mysql/portuguese
%{_datadir}/mysql/romanian
%{_datadir}/mysql/russian
%{_datadir}/mysql/serbian
%{_datadir}/mysql/slovak
%{_datadir}/mysql/spanish
%{_datadir}/mysql/swedish
%{_datadir}/mysql/ukrainian

%files -n %{libclient}
%{_libdir}/libmysqlclient.so.%{major}*

%files -n %{libservices}
%{_libdir}/libmysqlservices.so.%{services_major}*

%files -n %{libmysqld}
%{_libdir}/libmysqld.so.%{mysqld_major}*

%files -n %{develname}
%doc INSTALL-SOURCE
%doc Docs/ChangeLog
%{multiarch_bindir}/mysql_config
%{_bindir}/mysql_config
%{_libdir}/libmysqlclient_r.so
%{_libdir}/libmysqlclient.so
%{_libdir}/libmysqlservices.so
%{_libdir}/libmysqld.so
%dir %{_includedir}/mysql
%dir %{_includedir}/mysql/psi
%attr(0644,root,root) %{_includedir}/mysql/*.h
%attr(0644,root,root) %{_includedir}/mysql/psi/*.h
%{multiarch_includedir}/mysql/my_config.h
%attr(0644,root,root) %{_mandir}/man1/comp_err.1*
%attr(0644,root,root) %{_mandir}/man1/mysql_config.1*
%attr(0644,root,root) %{_datadir}/aclocal/mysql.m4

%files -n %{staticname}
%{_libdir}/*.a




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15243 |12mr|mythes-1.2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	api		1.2
%define	major	0
%define	libname	%mklibname %{name} %api %{major}
%define	develname	%mklibname %{name} -d

Name:		mythes
Summary:	A thesaurus library
Version:	1.2.2
Release:	1
Group:		System/Libraries
License:	BSD
URL:		http://hunspell.sourceforge.net/
Source0:	http://downloads.sourceforge.net/hunspell/%{name}-%{version}.tar.gz

BuildRequires: gettext-devel
BuildRequires: pkgconfig(hunspell)

%description
MyThes is a simple thesaurus that uses a structured text data file and an
index file with binary search to look up words and phrases and return 
information on part of speech, meanings, and synonyms.

%package -n %{libname}
Summary:	Libraries for %{name}
Group:		System/Libraries

%description -n %{libname}
This package contains libraries used by %{name}.

%package -n %{develname}
Summary:	Files for developing with mythes
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
Includes and definitions for developing with mythes

%prep
%setup -q

%build
%configure2_5x \
	--disable-static

%make

%check
./example th_en_US_new.idx th_en_US_new.dat checkme.lst
./example morph.idx morph.dat morph.lst morph.aff morph.dic

%install
rm -rf %{buildroot}
%makeinstall_std

mkdir -p %{buildroot}/%{_datadir}/mythes

%files -n %{libname}
%{_libdir}/*%{api}.so.%{major}*

%files -n %{develname}
%doc README COPYING AUTHORS
%doc data_layout.txt
%{_bindir}/th_gen_idx.pl
%{_includedir}/mythes.hxx
%{_libdir}/*.so
%{_libdir}/pkgconfig/mythes.pc
%{_datadir}/mythes






%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15244 |12mr|mythplugins-0.25.2-20120829.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Requires autofinder is confused, requires nonexistent packages (mythtv-mythweb)
%if %{_use_internal_dependency_generator}
%define __noautoreq 'pear(.*)'
%else
%define _requires_exceptions pear*
%endif

%define gitversion v0.25.2-16-gd5192
%define fixesdate 20120829
%define rel 1

%if %{fixesdate}
%define release %{fixesdate}.%{rel}
%else
%define release %{rel}
%endif

#####################
# Hardcode PLF build
%define build_plf 0
#####################

%if %{build_plf}
%define extrarelsuffix plf
%define distsuffix plf
%endif

Summary:	Official MythTV plugins
Name:		mythplugins
Version:	0.25.2
Release:	%{release}%{?extrarelsuffix}
URL:		http://www.mythtv.org/
License:	GPL
Group:		Video
Source0:	ftp://ftp.osuosl.org/pub/mythtv/%{name}-%{version}.tar.bz2
%if %{fixesdate}
Patch1:		fixes-%{gitversion}.patch
%endif
Patch100:	0100-lame-Allow-building-without-lame-libraries.patch

BuildRequires:	libmyth-devel >= %{version}
BuildRequires:	python-mythtv >= %{version}
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(libvisual-0.4)
BuildRequires:	pkgconfig(fftw3)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(dvdread)
BuildRequires:	pkgconfig(libexif)
BuildRequires:	pkgconfig(id3tag)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(flac)
BuildRequires:	pkgconfig(libcdaudio)
BuildRequires:	cdda-devel
BuildRequires:	pkgconfig(libtiff-4)
BuildRequires:	mysql-devel
BuildRequires:	pkgconfig(taglib)
BuildRequires:	python-curl
BuildRequires:	python-oauth
BuildRequires:	perl-XML-XPath
BuildRequires:	perl-Image-Size
BuildRequires:	perl-Date-Manip
BuildRequires:	perl-DateTime-Format-ISO8601
BuildRequires:	perl-SOAP-Lite
BuildRequires:	perl-XML-Simple
%if %{build_plf}
BuildRequires:	lame-devel
BuildRequires:	libfaad2-devel
%endif
# (cg) Remove these once they are required in the python-mythtv package
BuildRequires:	python-lxml
BuildRequires:	python-mysql
# (cg) Ditto for the perl-DateTime-Format-ISO pkg
BuildRequires:	perl(Class::Factory::Util)

%description
Mythplugins for MythTV.

%if %{build_plf}
This package is in restricted because it contains software that supports
codecs that may be covered by software patents.
%endif

%package -n mythtv-plugin-browser
Summary:	Full web browser for MythTV
URL: 		http://www.mythtv.org/
Group:		Video
Obsoletes:	mythbrowser < 0.20a-7
Requires:	mythtv-frontend >= %{version}

%description -n mythtv-plugin-browser
MythBrowser is a full web browser for MythTV.

%package -n mythtv-plugin-gallery
Summary: 	Gallery/slideshow module for MythTV
Group: 		Video
Requires:	mythtv-frontend >= %{version}
Obsoletes:	mythgallery < 0.20a-7

%description -n mythtv-plugin-gallery
A gallery/slideshow module for MythTV.

%package -n mythtv-plugin-game
Summary: 	Game frontend for MythTV
Group: 		Video
Requires:	mythtv-frontend >= %{version}
Obsoletes:	mythgame < 0.20a-7

%description -n mythtv-plugin-game
A game frontend for MythTV.

%package -n mythtv-plugin-music
Summary: 	The music player add-on module for MythTV
Group: 		Video
#Requires:	cdparanoia
Requires:	mythtv-frontend >= %{version}
Obsoletes:	mythmusic < 0.20a-7

%description -n mythtv-plugin-music
The music player add-on module for MythTV.

%if %{build_plf}
This package is in restricted because it contains software that supports
codecs that may be covered by software patents.
%endif

%package -n mythtv-plugin-netvision
Summary:  NetVision for MythTV
Group:    Video
Requires: mythtv-frontend >= %{version}

%description -n mythtv-plugin-netvision
NetVision for MythTV. View popular media website content.

%package -n mythtv-plugin-news
Summary: 	RSS News feed plugin for MythTV
Group: 		Video
Requires:	mythtv-frontend >= %{version}
Obsoletes:	mythnews < 0.20a-7

%description -n mythtv-plugin-news
An RSS News feed plugin for MythTV.

%package -n mythtv-plugin-weather
Summary: 	MythTV module that displays a weather forecast
Group: 		Video
Requires:	mythtv-frontend >= %{version}
Obsoletes:	mythweather < 0.20a-7

%description -n mythtv-plugin-weather
A MythTV module that displays a weather forcast.

%package -n mythtv-mythweb
Summary: 	The web interface to MythTV
Group: 		Video
Requires:	mythtv-backend >= %{version}
Requires:	php-mythtv >= %{version}
Requires:	apache-mod_php
Obsoletes:	mythweb < 0.20a-7

%description -n mythtv-mythweb
The web interface to MythTV.

%package -n mythtv-plugin-zoneminder
Summary:  Security camera plugin for MythTV
Group:    Video
Requires: mythtv-frontend >= %{version}

%description -n mythtv-plugin-zoneminder
A security camera plugin for MythTV.

%package -n mythtv-plugin-archive
Summary: 	Creates DVDs from your recorded shows
Group: 		Video
Requires:	dvd+rw-tools
Requires:	dvdauthor
Requires:	ffmpeg
Requires:	mjpegtools
Requires:	python-imaging
Requires:	python-mysql
Requires:	mythtv-frontend >= %{version}
%if %{build_plf}
Requires:	transcode
%endif
Requires:	cdrkit-genisoimage
Obsoletes:	mytharchive < 0.20a-7

%description -n mythtv-plugin-archive
MythArchive is a plugin for MythTV that lets you create DVDs
from your recorded shows, MythVideo files and any video files
available on your system. It can also archive recordings in a
proprietary format that archives not only the file but also all the
associated metadata like title, description and cut list information
which will mean you can create backups of myth recordings which can
later be restored or it will also allow you to move recordings
between myth systems without losing any of the metadata. It is a
complete rewrite of the old MythBurn bash scripts, now using python,
and the mythfrontend UI plugin.

%prep
%setup -q
%apply_patches

%build
%configure --enable-all --libdir-name=%{_lib} \
%if %{build_plf}
	--enable-mp3lame
%else
	--disable-mp3lame
%endif

%make

%install
%makeinstall INSTALL_ROOT=%{buildroot}

#mythgallery
mkdir -p %{buildroot}%{_localstatedir}/lib/pictures
#mythmusic
mkdir -p %{buildroot}%{_localstatedir}/lib/mythmusic

install -d -m755 %{buildroot}%{_var}/www/mythweb
install -m644 mythweb/*.php %{buildroot}%{_var}/www/mythweb
install -m755 mythweb/*.pl %{buildroot}%{_var}/www/mythweb

for dir in classes includes js modules skins ; do
  cp -r mythweb/$dir %{buildroot}%{_var}/www/mythweb
done

install -d -m755 %{buildroot}%{_localstatedir}/lib/mythweb/data
ln -s %{_localstatedir}/lib/mythweb/data %{buildroot}%{_var}/www/mythweb/data

# Create a default configuration for mythweb
install -d -m755 %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d
install -m644 mythweb/mythweb.conf.apache %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/mythweb.conf

perl -pi -e's|<Directory "/var/www/html|<Directory "%{_var}/www/mythweb|' %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/mythweb.conf
perl -pi -e's|#    RewriteBase    /mythweb|    RewriteBase    /mythweb|' %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/mythweb.conf

cat >> %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/mythweb.conf <<EOF

# ROSA Customisations (be in sync with very sane Mageia's ones)

Alias /mythweb %{_var}/www/mythweb
<Directory %{_var}/www/mythweb>
    Order deny,allow
    Deny from all
    # Only allow localhost access by default. Customise to suit your needs
    # (customisations should be placed in a separate file in conf/vhosts.d/)
    Allow from 127.0.0.1
</Directory>
EOF

mkdir -p %{buildroot}%{_docdir}/mythtv-plugin-{browser,gallery,game,music,netvision,news,weather,video,zoneminder}

%files -n mythtv-plugin-browser
%doc mythbrowser/README mythbrowser/COPYING mythbrowser/AUTHORS
%{_libdir}/mythtv/plugins/libmythbrowser.so
%{_datadir}/mythtv/i18n/mythbrowser_*.qm
%{_datadir}/mythtv/themes/default*/browser-ui.xml
%{_datadir}/mythtv/themes/default*/mb_*.png

%files -n mythtv-plugin-gallery
%doc mythgallery/README*
%{_libdir}/mythtv/plugins/libmythgallery.so
%{_datadir}/mythtv/i18n/mythgallery_*.qm
%{_datadir}/mythtv/themes/default*/gallery*
%{_localstatedir}/lib/pictures

%files -n mythtv-plugin-game
%doc mythgame/romdb*
%{_libdir}/mythtv/plugins/libmythgame.so
%{_datadir}/mythtv/i18n/mythgame_*.qm
%{_datadir}/mythtv/game_settings.xml
%{_datadir}/mythtv/themes/default*/game*
%dir %{_datadir}/mythtv/metadata
%{_datadir}/mythtv/metadata/Game

%files -n mythtv-plugin-music
%doc mythmusic/AUTHORS mythmusic/COPYING mythmusic/README* mythmusic/musicdb
%{_datadir}/mythtv/music_settings.xml
%{_datadir}/mythtv/musicmenu.xml
%{_libdir}/mythtv/plugins/libmythmusic.so
%{_localstatedir}/lib/mythmusic
%{_datadir}/mythtv/i18n/mythmusic_*.qm
%{_datadir}/mythtv/themes/default/ff_button*.png
%{_datadir}/mythtv/themes/default*/mm_*.png
%{_datadir}/mythtv/themes/default*/mm-*.png
%{_datadir}/mythtv/themes/default/music-*.png
%{_datadir}/mythtv/themes/default*/*music*.xml
%{_datadir}/mythtv/themes/default/next_button*.png
%{_datadir}/mythtv/themes/default/pause_button*.png
%{_datadir}/mythtv/themes/default/play_button*.png
%{_datadir}/mythtv/themes/default/prev_button*.png
%{_datadir}/mythtv/themes/default/rew_button*.png
%{_datadir}/mythtv/themes/default/selectionbar.png
%{_datadir}/mythtv/themes/default/stop_button*.png
%{_datadir}/mythtv/themes/default/track_info_background.png
%{_datadir}/mythtv/themes/default/miniplayer_background.png
%{_datadir}/mythtv/themes/default-wide/music-sel-bg.png

%files -n mythtv-plugin-netvision
%doc mythnetvision/README mythnetvision/ChangeLog mythnetvision/AUTHORS
%{_bindir}/mythfillnetvision
%{_libdir}/mythtv/plugins/libmythnetvision.so
%{_datadir}/mythtv/i18n/mythnetvision_*.qm
%{_datadir}/mythtv/mythnetvision
%{_datadir}/mythtv/netvisionmenu.xml
%{_datadir}/mythtv/themes/default*/netvision*.xml

%files -n mythtv-plugin-news
%doc mythnews/AUTHORS mythnews/COPYING mythnews/ChangeLog mythnews/README*
%{_libdir}/mythtv/plugins/libmythnews.so
%{_datadir}/mythtv/i18n/mythnews_*.qm
%{_datadir}/mythtv/mythnews
%{_datadir}/mythtv/themes/default*/news*
%{_datadir}/mythtv/themes/default/enclosures.png
%{_datadir}/mythtv/themes/default/need-download.png
%{_datadir}/mythtv/themes/default/podcast.png

%files -n mythtv-plugin-weather
%doc mythweather/AUTHORS mythweather/COPYING mythweather/README*
%{_libdir}/mythtv/plugins/libmythweather.so
%{_datadir}/mythtv/i18n/mythweather_*.qm
%{_datadir}/mythtv/mythweather
%{_datadir}/mythtv/themes/default/cloudy.png
%{_datadir}/mythtv/themes/default/fair.png
%{_datadir}/mythtv/themes/default/flurries.png
%{_datadir}/mythtv/themes/default/fog.png
%{_datadir}/mythtv/themes/default/logo.png
%{_datadir}/mythtv/themes/default/lshowers.png
%{_datadir}/mythtv/themes/default/mcloudy.png
%{_datadir}/mythtv/themes/default/pcloudy.png
%{_datadir}/mythtv/themes/default/rainsnow.png
%{_datadir}/mythtv/themes/default/showers.png
%{_datadir}/mythtv/themes/default/snowshow.png
%{_datadir}/mythtv/themes/default/sunny.png
%{_datadir}/mythtv/themes/default/thunshowers.png
%{_datadir}/mythtv/themes/default/unknown.png
%{_datadir}/mythtv/themes/default*/mw*.png
%{_datadir}/mythtv/themes/default*/weather-ui.xml
%{_datadir}/mythtv/weather_settings.xml

%files -n mythtv-mythweb
%doc mythweb/README* mythweb/LICENSE mythweb/INSTALL mythweb/mythweb.conf.*
%{_var}/www/mythweb
%dir %{_localstatedir}/lib/mythweb
%attr(-,apache,apache) %{_localstatedir}/lib/mythweb/data
%config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/mythweb.conf

%files -n mythtv-plugin-zoneminder
%doc mythzoneminder/README mythzoneminder/COPYING mythzoneminder/AUTHORS
%{_bindir}/mythzmserver
%{_libdir}/mythtv/plugins/libmythzoneminder.so
%{_datadir}/mythtv/zonemindermenu.xml
%{_datadir}/mythtv/themes/default*/zoneminder*.xml
%{_datadir}/mythtv/themes/default*/mz_*.png
%{_datadir}/mythtv/i18n/mythzoneminder_*.qm

%files -n mythtv-plugin-archive
%{_bindir}/mytharchivehelper
%{_libdir}/mythtv/plugins/libmytharchive.so
%{_datadir}/mythtv/archive*.xml
%{_datadir}/mythtv/mytharchive
%{_datadir}/mythtv/themes/default/ma_*.png
%{_datadir}/mythtv/themes/default/mytharchive-ui.xml
%{_datadir}/mythtv/themes/default/mythburn-ui.xml
%{_datadir}/mythtv/themes/default/mythnative-ui.xml
%{_datadir}/mythtv/themes/default-wide/mytharchive-ui.xml
%{_datadir}/mythtv/themes/default-wide/mythburn-ui.xml
%{_datadir}/mythtv/themes/default-wide/mythnative-ui.xml
%{_datadir}/mythtv/i18n/mytharchive_*.qm



%changelog
* Mon Sep  17 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: d6cb762
- New version 0.25.2, convert BR to pkgconfig style, drop video plugin (merged with MythTV since this version), major spec cleanups etc
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15245 |12mr|mythtv-0.25.2-20120829.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gitversion v0.25.2-16-gd5192
%define fixesdate 20120829
%define rel 2

%if %{fixesdate}
%define release %{fixesdate}.%{rel}
%else
%define release %{rel}
%endif

%define lib_name_orig	libmyth
%define lib_major	%{version}
%define lib_name	%mklibname myth %{lib_major}
%define lib_name_devel	%mklibname myth -d

%define maenable 1

#set default build options
# disabled as overrides xv
%define build_directfb		0
%define build_dts		0
%define build_faac		0
%define build_faad		0
%define build_lame		0
%define build_x264		0
%define build_xvid		0

# Can be enabled later
%define build_crystalhd		0

%define build_plf 0

%if %{build_plf}
%define extrarelsuffix plf
%define distsuffix		plf
%define build_dts		1
%define build_faac		1
%define build_faad		1
%define build_lame		1
# build broken against current x264 as of 2010-01, re-enable when fixed
%define build_x264		1
%define build_xvid		1
%endif

#enable/disable building for certain hardware
%{?_without_directfb:		%global build_directfb 0}
%{?_without_dts:		%global build_dts 0}
%{?_without_faac:		%global build_faac 0}
%{?_without_faad:		%global build_faad 0}
%{?_without_lame:		%global build_lame 0}
%{?_without_x264:		%global build_x264 0}
%{?_without_xvid:		%global build_xvid 0}

%{?_with_directfb:		%global build_directfb 1}
%{?_with_dts:			%global build_dts 1}
%{?_with_faac:			%global build_faac 1}
%{?_with_faad:			%global build_faad 1}
%{?_with_lame:			%global build_lame 1}
%{?_with_x264:			%global build_x264 1}
%{?_with_xvid:			%global build_xvid 1}


Summary:	A personal video recorder (PVR) application
Name:		mythtv
Version:	0.25.2
Release:	%{release}%{?extrarelsuffix}
URL:		http://www.mythtv.org/
License:	GPLv2 and GPLv3
Group:		Video
Source0:	%{name}-%{version}.tar.bz2
Source1:	mythbackend.sysconfig.in
Source2:	mythbackend.service.in
Source3:	mythbackend.logrotate.in
Source4:	99MythFrontend
Source5:	%{name}-16.png
Source6:	%{name}-32.png
Source7:	%{name}-48.png
Source10:	%{name}.rpmlintrc

%if %{fixesdate}
Patch0:		fixes-%{gitversion}.patch
%endif
Patch100:	0100-lame-Allow-building-without-lame-libraries.patch
Patch101:	0101-pulse-Do-not-suspend-PA-when-using-alsa-default.patch
Patch102:	0102-Fix-dns-sd-detection.patch
Patch103:	mythtv-0.25.2-gcc-c++11.patch

BuildRequires:	yasm
BuildRequires:	imagemagick
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(dvdnav)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(jack)
BuildRequires:	lirc-devel
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(xv)
BuildRequires:	pkgconfig(xvmc)
BuildRequires:	pkgconfig(xxf86vm)
BuildRequires:	python-devel
BuildRequires:	python-mysql
BuildRequires:	python-lxml
BuildRequires:	python-urlgrabber
BuildRequires:	pkgconfig(fftw3)
BuildRequires:	pkgconfig(vdpau)
BuildRequires:	perl-devel
BuildRequires:	perl(DBD::mysql)
BuildRequires:	perl(DBI)
BuildRequires:	perl(Date::Manip)
BuildRequires:	pkgconfig(libva)
%if %{build_crystalhd}
BuildRequires:	crystalhd-devel
%endif
BuildRequires:	pkgconfig(libcec)
BuildRequires:	pkgconfig(libass)
BuildRequires:	pkgconfig(avahi-compat-libdns_sd)
BuildRequires:	pkgconfig(vpx)
BuildRequires:	gdb
%if %{build_lame}
BuildRequires:	lame-devel
%endif
%if %{build_dts}
BuildRequires:	dtsdec-devel
%endif
%if %{build_x264}
BuildRequires:	x264-devel
%endif
%if %{build_xvid}
BuildRequires:	xvid-devel
%endif
%if %{build_faac}
BuildRequires:	libfaac-devel
%endif
%if %{build_faad}
BuildRequires:	libfaad2-devel
%endif
%if %{build_directfb}
BuildRequires:	pkgconfig(directfb)
%endif
BuildRequires:	pkgconfig(libavc1394)
BuildRequires:	pkgconfig(libiec61883)
BuildRequires:	pkgconfig(glu)
%if %{maenable}
BuildRequires:	multiarch-utils
%endif

%description
MythTV implements the following PVR features, and more, with a
unified graphical interface:

 - Basic 'live-tv' functionality. Pause/Fast Forward/Rewind "live" TV.
 - Video compression using RTjpeg or MPEG-4
 - Program listing retrieval using XMLTV
 - Themable, semi-transparent on-screen display
 - Electronic program guide
 - Scheduled recording of TV programs
 - Resolution of conflicts between scheduled recordings
 - Basic video editing

%if %{build_plf}
This package is in restricted because it contains software that supports
codecs that may be covered by software patents.
%endif
%if !%{build_lame}
Note that this build does not support MP3 encoding when recording
into the NuppelVideo format.
%endif
%if %{fixesdate}
This package is based on the MythTV "fixes" branch at 
revision %{gitversion}
%endif

%package -n %{lib_name}
Summary:	Library providing mythtv support
Group:		System/Libraries
Provides:	%{lib_name_orig} = %{version}-%{release} 

%description -n %{lib_name}
Common library code for MythTV and add-on modules (development)
MythTV provides a unified graphical interface for recording and viewing
television programs.

%if %{build_plf}
This package is in restricted because it contains software that supports
codecs that may be covered by software patents.
%endif
%if %{fixesdate}
This package is based on the MythTV "fixes" branch at 
revision %{gitversion}
%endif

%package -n %{lib_name_devel}
Summary:	Development files for libmyth
Group:		Development/Other
Requires:	%{lib_name} = %{version}-%{release}
Provides:	%{lib_name_orig}-devel = %{version}-%{release}
Provides:	myth-devel = %{version}-%{release}
Obsoletes:	%{_lib}myth0.20-devel

%description -n %{lib_name_devel}
This package contains the header files and libraries for developing
add-ons for mythtv.

%if %{build_plf}
This package is in restricted because it contains software that supports
codecs that may be covered by software patents.
%endif
%if %{fixesdate}
This package is based on the MythTV "fixes" branch at 
revision %{gitversion}
%endif

%package themes-base
Summary:	Base themes for mythtv's frontend
Group:		Video
BuildArch:	noarch
Obsoletes:	mythtv-themes < 0.20-5
Conflicts:	mythtv-themes-myththemes < 0.22
Conflicts:	mythtv-plugin-controls < 0.22

%description themes-base
MythTV provides a unified graphical interface for recording and viewing
television programs.

This package contains only the base themes used by mythtv-frontend and
mythtv-setup.

%package common
Summary:	Common components needed by multiple other MythTV components
Group:		Video
Conflicts:	mythtv-backend < 0.25
Conflicts:	mythtv-frontend < 0.25

%description common
MythTV provides a unified graphical interface for recording and viewing
television programs.

This package contains components needed by multiple other MythTV components.

%package frontend
Summary:	Client component of mythtv (a PVR)
Group:		Video
Requires:	mythtv-themes-base = %{version}-%{release}
Requires:	mythtv-common = %{version}-%{release}
Requires:	qt4-database-plugin-mysql
Requires:	mplayer
%if %{build_plf}
Requires:	transcode
Requires:	%{mklibname dvdcss 2}
%endif
Obsoletes:	mythtv-plugin-controls < 0.25
Obsoletes:	mythtv-plugin-video < 0.25
Conflicts:	mythtv-backend < 0.25


%description frontend
MythTV provides a unified graphical interface for recording and viewing
television programs.

This package contains only the client software, which provides a
front-end for playback and configuration.  It requires access to a
mythtv-backend installation, either on the same system or one
reachable via the network.

%if %{build_plf}
This package is in restricted because it contains software that supports
codecs that may be covered by software patents.
%endif
%if %{fixesdate}
This package is based on the MythTV "fixes" branch at 
revision %{gitversion}
%endif

%package backend
Summary:	Server component of mythtv (a PVR)
Group:		Video
Requires:	%{lib_name} = %{version}-%{release}
Requires:	mythtv-common = %{version}-%{release}
Requires:	qt4-database-plugin-mysql
Requires(pre,post,preun,postun):	rpm-helper
Conflicts:	mythtv-frontend < 0.25

%description backend
MythTV provides a unified graphical interface for recording and viewing
television programs.

This package contains only the server software, which provides video
and audio capture and encoding services.  In order to be useful, it
requires a mythtv-frontend installation, either on the same system or
one reachable via the network.

%if %{build_plf}
This package is in restricted because it contains software that supports
codecs that may be covered by software patents.
%endif
%if !%{build_lame}
Note that this build does not support MP3 encoding when recording
into the NuppelVideo format.
%endif
%if %{fixesdate}
This package is based on the MythTV "fixes" branch at 
revision %{gitversion}
%endif

%package setup
Summary:	Setup the mythtv backend
Group:		Video
Requires:	mythtv-backend = %{version}-%{release}
Requires:	mythtv-themes-base = %{version}-%{release}
Obsoletes:	mythtvsetup < 0.19
Provides:	mythtvsetup
Requires:	qt4-database-plugin-mysql

%description setup
MythTV provides a unified graphical interface for recording and viewing
television programs.

This package contains the setup software for configuring the mythtv
backend.

%if %{build_plf}
This package is in restricted because it contains software that supports
codecs that may be covered by software patents.
%endif
%if !%{build_lame}
Note that this build does not support MP3 encoding when recording
into the NuppelVideo format.
%endif
%if %{fixesdate}
This package is based on the MythTV "fixes" branch at 
revision %{gitversion}
%endif

%package doc
Summary:	MythTV documentation
Group:		Video
Obsoletes:	mythtv < 0.20-5

%description doc
MythTV provides a unified graphical interface for recording and viewing
television programs.

This package contains the documentation and contributed additional
scripts for MythTV.

%package -n perl-MythTV
Summary:	Perl bindings for MythTV
Group:		Development/Perl

%description -n perl-MythTV
MythTV provides a unified graphical interface for recording and viewing
television programs.

This package contains the perl bindings for MythTV.

%package -n python-mythtv
Summary:	Python bindings for MythTV
Group:		Development/Python
Requires:	python-mysql
Requires:	python-lxml

%description -n python-mythtv
MythTV provides a unified graphical interface for recording and viewing
television programs.

This package contains the python bindings for MythTV.

%package -n php-mythtv
Summary:	PHP bindings for MythTV
Group:		Development/PHP
BuildArch:	noarch
Requires:	php-mysql

%description -n php-mythtv
MythTV provides a unified graphical interface for recording and viewing
television programs.

This package contains the PHP bindings for MythTV.

%prep
%setup -q
%apply_patches

# (cg) Fixes might bring in some .gitignore files in patches... trash 'em.
find -name .gitignore -delete

# (cg) The installer is dumb and installs our patch backup files...
# This can be removed after 0.25
rm -f programs/scripts/database/mythconverg_restore.pl.*

# (cg) As of 0.21, only contrib scripts are affected.
find contrib -type f | xargs grep -l /usr/local | xargs perl -pi -e's|/usr/local|%{_prefix}|g'

echo "QMAKE_PROJECT_DEPTH = 0" >> mythtv.pro
echo "QMAKE_PROJECT_DEPTH = 0" >> settings.pro

cp -a %{SOURCE1} %{SOURCE2} %{SOURCE3} .
for file in mythbackend.service \
            mythbackend.sysconfig \
            mythbackend.logrotate; do
  sed -e's|@logdir@|%{_logdir}|g' \
      -e's|@rundir@|%{_var}/run|g' \
      -e's|@sysconfdir@|%{_sysconfdir}|g' \
      -e's|@sysconfigdir@|%{_sysconfdir}/sysconfig|g' \
      -e's|@initdir@|%{_initrddir}|g' \
      -e's|@bindir@|%{_bindir}|g' \
      -e's|@sbindir@|%{_sbindir}|g' \
      -e's|@subsysdir@|%{_var}/lock/subsys|g' \
      -e's|@varlibdir@|%{_localstatedir}/lib|g' \
      -e's|@varcachedir@|%{_var}/cache|g' \
      -e's|@logrotatedir@|%{_sysconfdir}/logrotate.d|g' \
  < $file.in > $file
done

# default recordings dir
perl -pi -e's|/mnt/store|%{_localstatedir}/lib/mythtv/recordings|' programs/mythtv-setup/backendsettings.cpp

# do not set hardcoded archflags
perl -pi -e's|^echo "ARCHFLAGS=|# echo "ARCHFLAGS=|' configure

# Fix the version reporting (which assumes svn checkout)
echo "SOURCE_VERSION=%{version}-%{release}" >VERSION

%build
./configure \
  --prefix=%{_prefix} \
  --libdir-name=%{_lib} \
  --enable-runtime-cpudetect \
  --enable-dvb \
  --enable-opengl-video \
  --without-bindings=perl \
  --extra-cxxflags="%{optflags}" \
  --extra-ldflags="%{ldflags}" \
  --enable-vdpau \
  --enable-vaapi \
%if %{build_crystalhd}
  --enable-crystalhd \
%endif
  --enable-libfftw3 \
  --enable-libdns-sd \
  --enable-libvpx \
%if %{build_plf}
  --enable-nonfree \
%endif
%if %{build_x264}
  --enable-libx264 \
%endif
%if %{build_xvid}
  --enable-libxvid \
%endif
%if %{build_faac}
  --enable-libfaac \
%endif
%if %{build_lame}
  --enable-libmp3lame \
%endif
  --enable-firewire

%make

# This is easier to do ourselves
pushd bindings/perl
%__perl Makefile.PL INSTALLDIRS=vendor
%make
popd

%install
INSTALL_ROOT=%{buildroot}; export INSTALL_ROOT
%makeinstall

pushd bindings/perl
%makeinstall_std
popd

%if %{maenable}
%multiarch_includes %{buildroot}%{_includedir}/mythtv/mythconfig.h
%endif

mkdir -p %{buildroot}%{_localstatedir}/lib/mythtv
mkdir -p %{buildroot}%{_localstatedir}/lib/mythtv/recordings
mkdir -p %{buildroot}%{_var}/cache/mythtv
mkdir -p %{buildroot}%{_logdir}/mythtv
mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
mkdir -p %{buildroot}%{_unitdir}
mkdir -p %{buildroot}%{_sysconfdir}/sysconfig

install -p mythbackend.service %{buildroot}%{_unitdir}/mythbackend.service
install -p mythbackend.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/mythbackend
install -p mythbackend.logrotate  %{buildroot}%{_sysconfdir}/logrotate.d

# wmsession.d for mythfrontend
mkdir -p %{buildroot}%{_sysconfdir}/X11/wmsession.d
install -p %{SOURCE4} %{buildroot}%{_sysconfdir}/X11/wmsession.d

# icon
install -d -m755 %{buildroot}/%{_miconsdir}
install -m755 %{SOURCE5} %{buildroot}/%{_miconsdir}/%{name}.png

install -d -m755 %{buildroot}/%{_iconsdir}
install -m755 %{SOURCE6} %{buildroot}/%{_iconsdir}/%{name}.png

install -d -m755 %{buildroot}/%{_liconsdir}
install -m755 %{SOURCE7} %{buildroot}/%{_liconsdir}/%{name}.png


# Mandriva Menu entrys
install -d -m755 %{buildroot}%{_datadir}/applications
cat <<EOF > %{buildroot}%{_datadir}/applications/mandriva-mythtv-frontend.desktop
[Desktop Entry]
Name=MythTV
Comment=Record, playback and watch TV
Exec=mythfrontend
Icon=%{name}
Terminal=false
Type=Application
Categories=Qt;AudioVideo;Video;TV;Recorder;X-MandrivaLinux-Multimedia-Video;
EOF
cat <<EOF > %{buildroot}%{_datadir}/applications/mandriva-mythtv-setup.desktop
[Desktop Entry]
Name=MythTV Setup
Comment=Setup MythTV backend
Exec=mythtv-setup
Icon=%{name}
Terminal=false
Type=Application
Categories=Qt;AudioVideo;Video;TV;Recorder;X-MandrivaLinux-Multimedia-Video;
EOF

cat > README.install.urpmi <<EOF
You can import the initial database by running:
mysql -u root -p < %{_datadir}/mythtv/initialdb/mc.sql
(you can omit -p if you do not have the password set)
EOF

mkdir -p %{buildroot}%{_libdir}/mythtv/plugins

install -d -m755 %{buildroot}%{_datadir}/mythtv/initialdb
install -m644 database/* %{buildroot}%{_datadir}/mythtv/initialdb

# install a few useful contrib scripts
mkdir -p %{buildroot}%{_datadir}/%{name}
cp -ar contrib %{buildroot}%{_datadir}/%{name}

# Remove python egg-info as it's pointless
rm -f %{buildroot}%{py_puresitedir}/MythTV-*.egg-info

# (cg) We cover the package license so no need to include it separately
rm -f %{buildroot}%{_datadir}/%{name}/fonts/tiresias_gpl3.txt

# (cg) This is needed for the %doc stuff on the subpackages for some reason...
mkdir -p %{buildroot}%{_docdir}/%{name}-backend
mkdir -p %{buildroot}%{_docdir}/%{name}-doc

# (cg) For some reason the FFmpeg stuff is included in two build roots :s
if [ -d %{buildroot}%{buildroot}%{_includedir}/%{name} ]; then
  mv %{buildroot}%{buildroot}%{_includedir}/%{name}/* %{buildroot}%{_includedir}/%{name}
  rmdir -p %{buildroot}%{buildroot}%{_includedir}/%{name} || /bin/true
fi
if [ -f %{buildroot}%{buildroot}%{_bindir}/mythffmpeg ]; then
  mv %{buildroot}%{buildroot}%{_bindir}/mythff* %{buildroot}%{_bindir}
  rmdir -p %{buildroot}%{buildroot}%{_bindir} || /bin/true
fi

%pre backend
# Add the "mythtv" user
%_pre_useradd mythtv %{_localstatedir}/lib/mythtv /sbin/nologin
%{_bindir}/gpasswd -a mythtv audio &>/dev/null
%{_bindir}/gpasswd -a mythtv video &>/dev/null

%postun backend
%_postun_userdel mythtv

%post backend
%_post_service mythbackend

%preun backend
%_preun_service mythbackend

%files doc
%doc README UPGRADING AUTHORS COPYING FAQ
%doc keys.txt
%doc contrib
%{_datadir}/%{name}/contrib
%{_datadir}/%{name}/html

%files common
%{_bindir}/mythccextractor
%{_bindir}/mythcommflag
%{_bindir}/mythpreviewgen
%{_bindir}/mythtranscode
%{_bindir}/mythwikiscripts
%{_bindir}/mythmetadatalookup
%{_bindir}/mythutil
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/mythconverg*.pl
%dir %{_datadir}/%{name}/locales
%{_datadir}/%{name}/locales/*
%dir %{_datadir}/%{name}/metadata
%{_datadir}/%{name}/metadata/*
%dir %{_datadir}/%{name}/hardwareprofile
%{_datadir}/%{name}/hardwareprofile/*

%files backend
%doc README.install.urpmi
%{_bindir}/mythbackend
%{_bindir}/mythfilldatabase
%{_bindir}/mythjobqueue
%{_bindir}/mythmediaserver
%{_bindir}/mythreplex
%attr(-,mythtv,mythtv) %dir %{_localstatedir}/lib/mythtv
%attr(-,mythtv,mythtv) %dir %{_localstatedir}/lib/mythtv/recordings
%attr(-,mythtv,mythtv) %dir %{_var}/cache/mythtv
%{_unitdir}/mythbackend.service
%config(noreplace) %{_sysconfdir}/sysconfig/mythbackend
%config(noreplace) %{_sysconfdir}/logrotate.d/*
%attr(-,mythtv,mythtv) %dir %{_logdir}/mythtv
%{_datadir}/%{name}/backend-config
%dir %{_datadir}/%{name}/initialdb
%{_datadir}/%{name}/initialdb/mc.sql
%{_datadir}/mythtv/internetcontent/

%files frontend
%config(noreplace) %{_sysconfdir}/X11/wmsession.d/99MythFrontend
%{_datadir}/mythtv/*.xml
%exclude %{_datadir}/mythtv/setup.xml
%{_bindir}/mythwelcome
%{_bindir}/mythfrontend
%{_bindir}/mythff*
%{_bindir}/mythlcdserver
%{_bindir}/mythshutdown
%{_bindir}/mythavtest
%dir %{_libdir}/mythtv
%{_libdir}/mythtv/filters
%{_libdir}/mythtv/plugins
%dir %{_datadir}/mythtv
%dir %{_datadir}/mythtv/fonts
%{_datadir}/mythtv/fonts/*.ttf
%{_datadir}/mythtv/i18n
%{_datadir}/applications/mandriva-mythtv-frontend.desktop

%files setup
%{_bindir}/mythtv-setup
%{_datadir}/applications/mandriva-mythtv-setup.desktop
%dir %{_datadir}/mythtv
%{_datadir}/mythtv/setup.xml

%files themes-base
%dir %{_datadir}/mythtv
%{_datadir}/mythtv/themes
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png

%files -n %{lib_name}
%{_libdir}/*.so.*

%files -n %{lib_name_devel}
%if %maenable
%{multiarch_includedir}/mythtv/mythconfig.h
%endif
%{_includedir}/mythtv
# FIXME: Manually multiarch mythconfig.mak
%{_libdir}/*.so
%{_libdir}/*.a
#%{_datadir}/mythtv/build/settings.pro

%files -n perl-MythTV
%{perl_vendorlib}/MythTV.pm
%{perl_vendorlib}/MythTV
%{perl_vendorlib}/IO/Socket/INET/MythTV.pm

%files -n python-mythtv
%{_bindir}/mythpython
%{py_puresitedir}/MythTV

%files -n php-mythtv
%{_datadir}/%{name}/bindings/php


%changelog
* Fri Oct  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 7c32062
- Fix descriptions length and add rpmlint filter
  
* Mon Sep  17 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 9342d1c
- Add php bindings subpackage, fix files
  
* Sun Sep  16 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 6e122d0
- Update gcc-c++11 patch
  
* Sun Sep  16 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 2e7e763
- New version 0.25.2, major spec update (subpackages, configure options, BR etc)
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15246 |12mr|nail-12.4-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A MIME capable implementation of the mailx command
Name:		nail
Version:	12.4
Release:	%mkrel 9
License:	BSD
Group:		Networking/Mail
URL:		http://heirloom.sourceforge.net/mailx.html
Source0:	http://prdownloads.sourceforge.net/heirloom/mailx-%{version}.tar.bz2
# (mpol) 11.25 set PAGER to less, Mandriva doesn't provide pg
Patch1:		nail-11.25-pager.patch
Patch2:		mailx-12.4-nostrip.diff
Patch3:		mailx-12.4-optflags.diff
Patch4:		nail_optopt.patch
# patch from Fedora to make it build with openssl
Patch5:		mailx-12.4-openssl.patch
BuildRequires:	openssl-devel
Provides:	mailx = %{version}-%{release}
Obsoletes:	mailx
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
Nail is derived from Berkeley Mail and is intended to provide the
functionality of the POSIX.2 mailx command with additional support
for MIME, UTF-8, POP3/POP3s, IMAP, SMTP (SSL, TLS, AUTH), S/MIME,
Maildir, and more. It provides enhanced features for interactive use,
such as caching and disconnected operation for IMAP, message threading,
scoring, filtering, and Bayesian junk mail filter. It is also usable
as a mail batch language, both for sending and receiving mail.

Since version 12.0 Nail has been integrated into the Heirloom project,
renamed to Mailx.

%prep
%setup -q -n mailx-%{version}
%patch1 -p1 -b .pager
%patch2 -p0 -b .nostrip
%patch3 -p0 -b .optflags
%patch4 -p1 -b .optopt
%patch5 -p1 -b .openssl

%build
%serverbuild
make SENDMAIL=/usr/lib/sendmail LDFLAGS="%{ldflags}"

%install
rm -rf %{buildroot}

%makeinstall_std PREFIX=%{_prefix} UCBINSTALL=/usr/bin/install
install -d  %{buildroot}/bin
mv %{buildroot}%{_bindir}/mailx %{buildroot}/bin/mail
ln -sf ../../bin/mail %{buildroot}%{_bindir}/nail
ln -sf ../../bin/mail %{buildroot}%{_bindir}/mailx
ln -sf ../../bin/mail %{buildroot}%{_bindir}/Mail
ln -sf mailx.1 %{buildroot}%{_mandir}/man1/mail.1
ln -sf mailx.1 %{buildroot}%{_mandir}/man1/Mail.1
ln -sf mailx.1 %{buildroot}%{_mandir}/man1/nail.1

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc COPYING AUTHORS INSTALL README TODO ChangeLog
%config(noreplace) %{_sysconfdir}/nail.rc
/bin/mail
%{_bindir}/nail
%{_bindir}/mailx
%{_bindir}/Mail
%{_mandir}/man1/mailx.1.*
%{_mandir}/man1/Mail.1.*
%{_mandir}/man1/mail.1.*
%{_mandir}/man1/nail.1.*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15247 |12mr|nant-0.91-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Build tool for Mono and .NET
Name:		nant
Version:	0.91
Release:	2
Epoch:		1
License:	GPL
Group:		Development/Other
Url:		http://nant.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/nant/%{name}-%{version}-src.tar.gz
Patch0:		nant-0.91-no_ndoc.patch
Patch1:		nant-0.90-no_sharpcvslib.patch
Patch2:		nant-0.91-system_log4net.patch
Patch3:		nant-0.90-system_nunit.patch
Patch4:		nant-0.91-system_sharpziplib.patch
#gw required for mono.pc
Requires:	mono-devel
BuildRequires:	mono-devel
BuildRequires:	log4net-devel
BuildArch:	noarch

%description
NAnt is a free .NET build tool. In theory it is kind of like make
without make's wrinkles. In practice it's a lot like Ant.

%prep
%setup -q
%apply_patches
find . -type d|xargs chmod 755
find . -type f|xargs chmod 644
# remove DOS line endings
find doc src -type f |xargs perl -pi -e "s/\r\n/\n/"

rm src/NAnt.DotNet/Tasks/NDocTask.cs
find lib -name 'NDoc*.dll' | xargs rm
find lib -iname 'nunit*' | xargs rm
find lib -name "*SharpCvsLib*.dll" | xargs rm
find lib -name "scvs.exe" | xargs rm
find lib -name "*SharpZipLib*.dll" | xargs rm
rm -rf lib/*
mkdir -p lib/common/neutral
cp /usr/lib/mono/log4net/log4net.dll lib/common/neutral

%build
make prefix=%{_prefix}

%install
%makeinstall
perl -pi -e "s^%{buildroot}^^" %{buildroot}%{_bindir}/%{name}
find examples -name \*.dll -o -name \*.exe|xargs rm -f
rm -rf %{buildroot}%{_datadir}/NAnt/doc

# gw fix paths in the nant script
perl -pi -e "s^%{buildroot}^^" %{buildroot}%{_bindir}/nant

mv %{buildroot}%{_prefix}/lib*/pkgconfig %{buildroot}%{_datadir}

%files
%doc README.txt examples
%doc %{_datadir}/doc/NAnt
%{_bindir}/%{name}
%{_datadir}/NAnt/
%{_datadir}/pkgconfig/nant.pc


%changelog
* Fri Sep  14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: efaf104
- New version 0.91 (sync with Cooker), spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15248 |12mr|nas-1.9.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	nas
%define	version 1.9.2
%define	rel		6
%define release		%mkrel %{rel}
%define	lib_name_orig	lib%{name}
%define	lib_major	2
%define	lib_name	%mklibname %{name} %{lib_major}
%define	lib_name_devel	%mklibname %{name} -d
%define	lib_name_static_devel	%mklibname %{name} -s -d

Summary:	Network Audio System
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	Public Domain
Group:		System/Servers
URL:		http://radscan.com/nas.html
Source0:	http://nas.codebrilliance.com/nas/%{name}-%{version}.src.tar.gz
Source1:	nasd.init
Source2:	nasd.sysconfig
Patch0:		nas-1.9.2-fix-str-fmt.patch
Patch1:		nas-1.9.2-asneeded.patch
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	x11-util-cf-files
BuildRequires:	imake
BuildRequires:	libx11-devel
BuildRequires:	libxau-devel
BuildRequires:	libxp-devel
Buildrequires:	libxaw-devel
Buildrequires:	libxt-devel
BuildRequires:	rman
BuildRequires:	gccmakedep
Requires(post):	rpm-helper
Requires(preun):	rpm-helper
Provides:	nasd
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This package contains a network-transparent, client/server audio
system, with a library Key features of the Network Audio System
include:
 - Device-independent audio over the network
 - Lots of audio file and data formats
 - Can store sounds in server for rapid replay
 - Extensive mixing, separating, and manipulation of audio data
 - Simultaneous use of audio devices by multiple applications
 - Use by a growing number of ISVs
 - Small size
 - Free! No obnoxious licensing terms

%description -l	no
Denne pakken inneholder ett netttverkstransparent, klient/server audio
system, med et bibliotek. Nøkkelfinessene til Network Audio Systemm
inkluderer:
 - Enhetsuavhengig lyd over nettverket
 - Masser av audiofiler og dataformater
 - Kan lagre lyder i tjener for kjapp gjenavspilling
 - Utvidet mixing, separering og manipulering av lyddata
 - Samtidig bruk av lydenheter fra flere applikasjoner på en gang
 - Brukt av ett voksende nummer av uavhengige programvareutviklere
 - Liten i størrelse
 - Gratis! Ingen irriterende lisensbetingelser

%package -n	%{lib_name}
Summary:	Libraries needed for nasd
Group:		System/Libraries

%description -n	%{lib_name}
Libraries needed for nasd and other programs linked against nasd.

%package -n	%{lib_name_devel}
Summary:	Development headers and libraries for writing programs using NAS
Group:      Development/C
Requires:   %{lib_name} = %{version}
Provides:   %{lib_name_orig}-devel = %{version}-%{release}
Provides:   %{name}-devel = %{version}-%{release}
Obsoletes:  %{lib_name}-devel

%description -n	%{lib_name_devel}
This package allows you to develop your own network audio programs.

%package -n	%{lib_name_static_devel}
Summary:	NAS static library
Group:		Development/C
Requires:   %{lib_name_devel} = %{version}
Provides:   %{lib_name_orig}-static-devel = %{version}-%{release}
Provides:   %{name}-static-devel = %{version}-%{release}
Provides:	%{name}-static
Obsoletes:	%{lib_name}-static-devel

%description -n %{lib_name_static_devel}
NAS static library.

%prep
%setup -q
%patch0 -p0
%patch1 -p0

%build
for cfgdir in %{_libdir} %{_prefix}/lib %{_datadir}; do
  if [[ -f "$cfgdir/X11/config/Imake.tmpl" ]]; then
    CONFIGDIR="$cfgdir/X11/config"
    break
  fi
done
if [[ -z "$CONFIGDIR" ]]; then
  echo "Error: Imake.tmpl not found, the package won't build."
  exit 1
fi
make Makefiles CONFIGDIR=$CONFIGDIR
%make World CONFIGDIR=$CONFIGDIR \
    WORLDOPTS="-k CDEBUGFLAGS='%{optflags} -D__USE_BSD_SIGNAL' " \
    CXXDEBUGFLAGS="%{optflags} -w" EXTRA_LDOPTIONS="%ldflags" CC="gcc %ldflags"

%install
rm -rf %{buildroot}
%makeinstall_std \
   BINDIR="%{_bindir}" \
   LIBDIR="%{_libdir}/X11" \
   INCROOT="%{_includedir}" \
   USRLIBDIR="%{_libdir}" \
   SHLIBDIR="%{_libdir}" \
   MANPATH="%{_mandir}" \
   DOCDIR="%{_datadir}/X11/doc" \
   install.man

mv %{buildroot}%{_sysconfdir}/nas/nasd.conf{.eg,}
install -d %{buildroot}%{_localstatedir}/lib/nasd
install -m755 %{SOURCE1} -D %{buildroot}%{_initrddir}/nasd
install -m755 %{SOURCE2} -D %{buildroot}%{_sysconfdir}/sysconfig/nasd

%clean
rm -rf %{buildroot}

%pre
%_pre_useradd nasd %{_localstatedir}/lib/nasd /bin/true
usermod -G audio nasd

%post
%_post_service nasd

%triggerpostun -- nas <= 1.9-1
#(peroyvind): be sure to remove old socket belonging to root and restart nasd
#             now that it runs under own user
rm -f /tmp/.sockets/audio*
service nasd condrestart

%if %mdkversion < 200900
%post -n %{lib_name} -p /sbin/ldconfig
%endif

%preun
%_preun_service nasd

%if %mdkversion < 200900
%postun -n %{lib_name} -p /sbin/ldconfig
%endif

%postun
%_postun_userdel nasd

%files
%defattr(644,root,root,755)
%doc FAQ HISTORY README RELEASE TODO
%dir %{_sysconfdir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}/nasd.conf
%config(noreplace) %{_sysconfdir}/sysconfig/nasd
%{_mandir}/man[15]/*
%dir %attr(-,nasd,nasd) %{_localstatedir}/lib/nasd
%defattr(755,root,root,755)
%{_bindir}/*
%{_initrddir}/nasd

%files -n %{lib_name}
%defattr(755,root,root,755)
%{_libdir}/lib*.so.%{lib_major}*
%defattr(644,root,root,755)
%{_libdir}/X11/AuErrorDB

%files -n %{lib_name_devel}
%defattr(755,root,root,755)
%{_libdir}/lib*.so
%defattr(644,root,root,755)
#{_datadir}/X11/doc/*
%{_includedir}/audio
%{_mandir}/man3/*

%files -n %{lib_name_static_devel}
%defattr(644,root,root,755)
%{_libdir}/lib*.a



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15249 |12mr|nasm-2.10.05-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The Netwide Assembler, a portable x86 assembler with Intel-like syntax
Name:		nasm
Version:	2.10.05
Release:	1
Epoch:		1
License:	BSD
Group:		Development/Other
Source0:	http://www.nasm.us/pub/nasm/releasebuilds/%{version}/%{name}-%{version}.tar.xz
URL:		http://nasm.sourceforge.net
BuildRequires:	ghostscript
BuildRequires:	groff
BuildRequires:	texinfo

%package doc
Summary:	Extensive documentation for NASM
Group:		Books/Computer books

%package rdoff
Summary:	Tools for the RDOFF binary format, sometimes used with NASM
Group:		Development/Other

%description
NASM is the Netwide Assembler, a free portable assembler for the Intel
80x86 microprocessor series, using primarily the traditional Intel
instruction mnemonics and syntax.

%description doc
Extensive documentation for the Netwide Assembler, NASM, in HTML,
PostScript, RTF and text formats.

%description rdoff
Tools for the operating-system independent RDOFF binary format, which
is sometimes used with the Netwide Assembler (NASM).  These tools
include linker, library manager, loader, and information dump.

%prep
%setup -q

%build
rm -f config.cache config.status config.log
%configure2_5x
make everything

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/{%{_bindir},%{_infodir},%{_mandir}/man1}
%makeinstall install_rdf
cd doc
install info/* %{buildroot}/%{_infodir}/
bzip2 -9f nasmdoc*.txt nasmdoc*.ps||true
cd html
ln -sf nasmdoc0.html index.html

%files
%doc LICENSE CHANGES TODO AUTHORS README doc/internal.doc
%attr(755,root,root) %{_bindir}/nasm
%attr(755,root,root) %{_bindir}/ndisasm
%attr(755,root,root) %{_bindir}/rdf2ith
%attr(755,root,root) %{_bindir}/rdf2srec
%{_mandir}/man1/ldrdf.1*
%{_mandir}/man1/nasm.1*
%{_mandir}/man1/ndisasm.1*
%{_mandir}/man1/rd*.1*
%{_infodir}/nasm.info*

%files doc
%doc doc/nasmdoc.ps.bz2 doc/nasmdoc.txt.bz2  doc/html

%files rdoff
%doc rdoff/README rdoff/doc/v1-v2.txt
%{_bindir}/rdfdump
%{_bindir}/ldrdf
%{_bindir}/rdx
%{_bindir}/rdflib
%{_bindir}/rdf2bin
%{_bindir}/rdf2ihx
%{_bindir}/rdf2com

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15250 |12mr|nautilus-3.6.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	1
%define gir_major	3.0
%define libname	%mklibname %{name}-extension %{major}
%define girname	%mklibname %{name}-gir %{gir_major}
%define develname	%mklibname -d %{name}

Summary: File manager for the GNOME desktop environment
Name: nautilus
Version: 3.6.3
Release: 1
Group: File tools
License: GPLv2+
URL: http://www.gnome.org/projects/nautilus/
Source0: ftp://ftp.gnome.org/pub/GNOME/sources/nautilus/3.6/%{name}-%{version}.tar.xz

BuildRequires:	intltool
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(glib-2.0) >= 2.29.13
BuildRequires:	pkgconfig(gail-3.0)
BuildRequires:	pkgconfig(gnome-desktop-3.0) >= 3.0.0
BuildRequires:	pkgconfig(libnotify) >= 0.7.0
BuildRequires:	pkgconfig(exempi-2.0)
BuildRequires:	pkgconfig(libexif)
BuildRequires:  pkgconfig(tracker-sparql-0.14)

Requires(post,postun): shared-mime-info desktop-file-utils

%description
Nautilus is an excellent file manager for the GNOME desktop environment.

%package -n %{libname}
Summary:        Libraries for Nautilus File manager
Group:          System/Libraries
Obsoletes:	%{_lib}nautilus1 < 3.4.1-1

%description -n %{libname}
Nautilus is an excellent file manager for the GNOME desktop environment.
This package contains libraries used by Nautilus.

%package -n %{girname}
Summary:        GObject Introspection interface description for %{name}
Group:          System/Libraries
Conflicts:	%{libname} < 3.2.1

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n %{develname}
Summary:	Libraries and include files for developing nautilus components
Group:		Development/GNOME and GTK+
Requires:	%{libname} = %{version}
Requires:	%{girname} = %{version}
%rename		%{name}-devel
Obsoletes:	%{libname}-devel

%description -n %{develname}
This package provides the necessary development libraries and include 
files to allow you to develop nautilus components.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static \
	--disable-update-mimedb \
	--disable-schemas-compile

%make

%install
%makeinstall_std
find %{buildroot} -name "*.la" -exec rm -rf {} \;

mkdir -p %{buildroot}%{_localstatedir}/lib/gnome/desktop \
	%{buildroot}%{_datadir}/nautilus/default-desktop \
	%{buildroot}%{_libdir}/nautilus/extensions-2.0

%find_lang %{name} --with-gnome --all-name

%files -f %{name}.lang
%doc README NEWS HACKING AUTHORS MAINTAINERS
%dir %{_localstatedir}/lib/gnome/desktop
%dir %{_localstatedir}/lib/gnome/
%{_sysconfdir}/xdg/autostart/nautilus-autostart.desktop
%{_bindir}/*
%{_libexecdir}/nautilus-convert-metadata
%{_libexecdir}/nautilus-shell-search-provider
%dir %{_libdir}/nautilus
%dir %{_libdir}/nautilus/extensions-2.0
%dir %{_libdir}/nautilus/extensions-3.0
%{_libdir}/nautilus/extensions-3.0/libnautilus-sendto.so
%{_datadir}/applications/*
%{_datadir}/dbus-1/services/org.freedesktop.FileManager1.service
%{_datadir}/dbus-1/services/org.gnome.Nautilus.SearchProvider.service
%{_datadir}/dbus-1/services/org.gnome.Nautilus.service
%{_datadir}/gnome-shell/search-providers/nautilus-search-provider.ini
%{_datadir}/GConf/gsettings/nautilus.convert
%{_datadir}/glib-2.0/schemas/org.gnome.nautilus.gschema.xml
%{_datadir}/mime/packages/nautilus.xml
%{_datadir}/nautilus
%{_mandir}/man1/*

%files -n %{libname}
%{_libdir}/libnautilus*.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Nautilus-%{gir_major}.typelib

%files -n %{develname}
%doc ChangeLog
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*
%{_datadir}/gtk-doc/html/libnautilus-extension
%{_datadir}/gir-1.0/Nautilus-%{gir_major}.gir



%changelog
* Fri Dec  7 2012 Arkady L. Shane <ashejn@rosalab.ru> 3.6.3-1
- update to 3.6.3

* Mon Oct 29 2012 Arkady L. Shane <ashejn@rosalab.ru> 3.6.1-1
- update to 3.6.1

* Tue Oct  2 2012 Arkady L. Shane <ashejn@rosalab.ru> 3.6.0-1
- update to 3.6.0

* Tue May 15 2012 Matthew Dawkins <mattydaw@mandriva.org> 3.4.2-1
+ Revision: 799033
- new version 3.4.2

* Thu May 03 2012 Matthew Dawkins <mattydaw@mandriva.org> 3.4.1-1
+ Revision: 795389
- new version 3.4.1
- removed old sources and patches
- cleaned up spec more

* Sat Dec 03 2011 Matthew Dawkins <mattydaw@mandriva.org> 3.2.1-1
+ Revision: 737393
- new version 3.2.1
- split out gir pkg
- rebuild before major upgrade
- removed .la files
- cleaned up spec
- removed defattr, BuildRoot, clean section, mkrel
- removed old scriptlets
- removed dups app icons
- removed devel reqs from devel pkg

* Tue Oct 04 2011 Oden Eriksson <oeriksson@mandriva.com> 2.32.2.1-4
+ Revision: 702919
- attempt to relink against libpng15.so.15

* Wed Sep 28 2011 GÃ¶tz Waschk <waschk@mandriva.org> 2.32.2.1-3
+ Revision: 701690
- rebuild
- rebuild for new libpng

* Thu May 05 2011 Funda Wang <fwang@mandriva.org> 2.32.2.1-2
+ Revision: 669315
- br gconf2

  + Oden Eriksson <oeriksson@mandriva.com>
    - mass rebuild

* Wed Dec 29 2010 Funda Wang <fwang@mandriva.org> 2.32.2.1-1mdv2011.0
+ Revision: 625792
- add more BR
- update to new version 2.32.2.1

* Wed Dec 08 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.32.2-1mdv2011.0
+ Revision: 616309
- update to new version 2.32.2

* Sun Nov 14 2010 Funda Wang <fwang@mandriva.org> 2.32.1-1mdv2011.0
+ Revision: 597444
- update to new version 2.32.1

* Mon Sep 27 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.32.0-1mdv2011.0
+ Revision: 581369
- update to new version 2.32.0

* Mon Sep 13 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.31.92-1mdv2011.0
+ Revision: 577910
- update build deps
- new version
- rediff patch 28
- update build deps

* Wed Aug 18 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.31.90-1mdv2011.0
+ Revision: 571174
- update to new version 2.31.90

* Thu Aug 12 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.31.6-1mdv2011.0
+ Revision: 569223
- update build deps
- enable introspection support
- new version
- rediff patch 28
- update file list

* Wed Apr 28 2010 Christophe Fergeau <cfergeau@mandriva.com> 2.30.1-2mdv2010.1
+ Revision: 540358
- rebuild so that shared libraries are properly stripped again

* Mon Apr 26 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.30.1-1mdv2010.1
+ Revision: 538962
- update to new version 2.30.1

* Mon Mar 29 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.30.0-1mdv2010.1
+ Revision: 528769
- new version
- drop merged patch 0

* Sun Mar 14 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.29.92.1-2mdv2010.1
+ Revision: 518883
- fix border around desktop (bug #56686)'

* Wed Mar 10 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.29.92.1-1mdv2010.1
+ Revision: 517406
- update to new version 2.29.92.1

* Mon Mar 08 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.29.92-1mdv2010.1
+ Revision: 515984
- new version
- drop patch 33
- rediff patch 32

* Mon Feb 22 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.29.91-1mdv2010.1
+ Revision: 509762
- new version
- bump gnome-desktop dep

* Tue Feb 09 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.29.90-1mdv2010.1
+ Revision: 503158
- update to new version 2.29.90

* Mon Jan 25 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.29.2-1mdv2010.1
+ Revision: 496143
- update to new version 2.29.2

* Wed Jan 13 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.29.1-2mdv2010.1
+ Revision: 490618
- rebuild for new libgnome-desktop

* Tue Dec 22 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.29.1-1mdv2010.1
+ Revision: 481613
- new version
- drop patch 38
- bump gnome-desktop dep

* Tue Dec 15 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.28.4-1mdv2010.1
+ Revision: 478834
- update to new version 2.28.4

* Mon Dec 14 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.28.3-1mdv2010.1
+ Revision: 478456
- update to new version 2.28.3

* Mon Nov 30 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.28.2-1mdv2010.1
+ Revision: 471746
- new version
- drop patch 40

* Wed Oct 21 2009 Frederic Crozat <fcrozat@mandriva.com> 2.28.1-1mdv2010.0
+ Revision: 458622
- Fix BR
- Release 2.28.1
- Regenerate patch33
- Patch40 (Fedora): fix tracker 0.7 support
- Fix BR

* Mon Oct 05 2009 Frederic Crozat <fcrozat@mandriva.com> 2.28.0-2mdv2010.0
+ Revision: 454124
- Nautilus provides gnome-volume-manager features now

* Mon Sep 21 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.28.0-1mdv2010.0
+ Revision: 446705
- new version
- drop patch 40

* Mon Sep 14 2009 Frederic Crozat <fcrozat@mandriva.com> 2.27.92-3mdv2010.0
+ Revision: 440662
- Patch40 (GIT): fix flashing at startup

* Thu Sep 10 2009 Frederic Crozat <fcrozat@mandriva.com> 2.27.92-2mdv2010.0
+ Revision: 436509
- Remove requires on drakxtools-newt, moved to nautilus-filesharing

* Mon Sep 07 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.27.92-1mdv2010.0
+ Revision: 432561
- new version
- drop patches 0,40

* Tue Sep 01 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.27.91-3mdv2010.0
+ Revision: 424045
- fix logout problem (bug #53329)

* Mon Aug 31 2009 Frederic Crozat <fcrozat@mandriva.com> 2.27.91-2mdv2010.0
+ Revision: 422857
- Patch39 (Fedora): fix infinite startup when show_desktop is disabled
- Patch40 (GIT): fix crash in configuration dialog

* Mon Aug 24 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.27.91-1mdv2010.0
+ Revision: 420573
- new version
- update file list

* Tue Jul 14 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.27.4-1mdv2010.0
+ Revision: 395762
- update to new version 2.27.4

* Mon Jun 15 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.27.2-1mdv2010.0
+ Revision: 385997
- new version
- rediff patch 36

* Mon May 11 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.27.1-1mdv2010.0
+ Revision: 374192
- new version
- update patch 37
- fix build

* Thu Apr 16 2009 Frederic Crozat <fcrozat@mandriva.com> 2.26.2-2mdv2009.1
+ Revision: 367709
- Update patch28 to really hide old KDE .desktop files

* Tue Apr 14 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.26.2-1mdv2009.1
+ Revision: 366962
- update to new version 2.26.2

* Fri Apr 03 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.26.1-1mdv2009.1
+ Revision: 363682
- new version
- drop patch 15

* Thu Apr 02 2009 Frederic Crozat <fcrozat@mandriva.com> 2.26.0-2mdv2009.1
+ Revision: 363523
- Update and apply patch34
- Patch36 (SUSE): allow to lockdown context menu (Novell bug #363122)
- Patch37 (SUSE): add a search .desktop file (GNOME bug #350950)
- Patch38: browser mode

* Mon Mar 16 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.26.0-1mdv2009.1
+ Revision: 355752
- update to new version 2.26.0

* Wed Mar 11 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.25.93-1mdv2009.1
+ Revision: 353718
- update to new version 2.25.93

* Mon Mar 02 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.25.92-1mdv2009.1
+ Revision: 347294
- update to new version 2.25.92

* Mon Feb 16 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.25.91-1mdv2009.1
+ Revision: 340887
- new version
- rediff patch 35

* Mon Feb 02 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.25.4-1mdv2009.1
+ Revision: 336428
- update to new version 2.25.4

* Mon Jan 19 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.25.3-1mdv2009.1
+ Revision: 331393
- update to new version 2.25.3

* Fri Dec 19 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.25.2-1mdv2009.1
+ Revision: 316103
- don't depend on eel anymore
- new version
- drop patches 0,22
- fix build deps
- update patches 12,28

* Tue Dec 02 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.25.1-1mdv2009.1
+ Revision: 309059
- update build deps
- new version
- bump deps
- update file list

* Mon Nov 24 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.24.2-1mdv2009.1
+ Revision: 306205
- update to new version 2.24.2

* Sun Nov 09 2008 Adam Williamson <awilliamson@mandriva.org> 2.24.1-3mdv2009.1
+ Revision: 301276
- rebuild for new xcb stuff

* Thu Nov 06 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.24.1-2mdv2009.1
+ Revision: 300216
- rebuild for new  gnome-desktop

* Mon Oct 20 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.24.1-1mdv2009.1
+ Revision: 295648
- update to new version 2.24.1

* Mon Sep 22 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.24.0-1mdv2009.0
+ Revision: 286436
- new version
- bump eel dep

* Tue Sep 09 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.23.92-1mdv2009.0
+ Revision: 282911
- new version

* Mon Sep 01 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.23.91-1mdv2009.0
+ Revision: 278665
- new version
- bump eel dep

* Wed Aug 20 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.23.90-1mdv2009.0
+ Revision: 274357
- new version

* Mon Aug 04 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.23.6.1-1mdv2009.0
+ Revision: 263529
- new version
- bump glib dep

* Thu Jul 24 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.23.5.1-2mdv2009.0
+ Revision: 245134
- patch to support XDS (drag to save) protocol
- patch to fix a crash

* Tue Jul 22 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.23.5.1-1mdv2009.0
+ Revision: 240355
- new version

* Tue Jul 22 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.23.5-1mdv2009.0
+ Revision: 240002
- new version
- rediff patch 12
- replace patch 33 with latest version from Fedora

* Thu Jul 03 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.23.4-1mdv2009.0
+ Revision: 231407
- new version
- disable patch 34
- update patch 34
- patch 0: fix build
- update file list

* Mon Jun 30 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.22.4-1mdv2009.0
+ Revision: 230283
- new version
- update license
- drop patch 36

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Mon Jun 02 2008 Frederic Crozat <fcrozat@mandriva.com> 2.22.3-2mdv2009.0
+ Revision: 214325
- Patch36 (SVN): various bug fixes from SVN

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Wed May 28 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.22.3-1mdv2009.0
+ Revision: 212732
- new version
- drop patch 36

  + Frederic Crozat <fcrozat@mandriva.com>
    - really add patch
    - Patch36: various bug fixes from SVN

* Wed May 21 2008 Frederic Crozat <fcrozat@mandriva.com> 2.22.2-2mdv2009.0
+ Revision: 209752
- Patch35 : auto-unmount ejected medias when mount points are in fstab (Mdv bug #39540)

* Wed Apr 09 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.22.2-1mdv2009.0
+ Revision: 192474
- new version
- drop patch 35

* Tue Apr 01 2008 Frederic Crozat <fcrozat@mandriva.com> 2.22.1-2mdv2008.1
+ Revision: 191420
- Patch35: various fixes from SVN

* Fri Mar 28 2008 Frederic Crozat <fcrozat@mandriva.com> 2.22.1-1mdv2008.1
+ Revision: 190891
- Release 2.22.1
- Remove patch35, merged upstream

* Wed Mar 26 2008 Frederic Crozat <fcrozat@mandriva.com> 2.22.0-4mdv2008.1
+ Revision: 190445
- Update patch35 with new fixes from SVN (including Mdv bug #38654)

* Mon Mar 17 2008 Frederic Crozat <fcrozat@mandriva.com> 2.22.0-3mdv2008.1
+ Revision: 188379
- Patch33 (Fedora): replace buildtime with runtime dependencyu for beagle and tracker
- Patch34 (Fedora): fix build of RTL when self check are disabled
- Patch35 (SVN): many fixes from SVN

* Tue Mar 11 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.22.0-2mdv2008.1
+ Revision: 185244
- build with exempi support

* Tue Mar 11 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.22.0-1mdv2008.1
+ Revision: 184861
- new version

* Mon Feb 25 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.92-1mdv2008.1
+ Revision: 175143
- new version
- drop patch 33

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 2.21.91-2mdv2008.1
+ Revision: 170994
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

* Tue Feb 12 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.91-1mdv2008.1
+ Revision: 165834
- new version
- bump deps

* Tue Jan 29 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.90-1mdv2008.1
+ Revision: 159639
- new version
- bump deps
- fix nautilus extensions dir

* Tue Jan 22 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.6-1mdv2008.1
+ Revision: 156156
- new version
- bump deps

* Mon Jan 14 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.5-1mdv2008.1
+ Revision: 151911
- new version
- drop patch 34
- update patch 12
- bump deps

* Thu Jan 10 2008 Frederic Crozat <fcrozat@mandriva.com> 2.21.2-4mdv2008.1
+ Revision: 147648
- Force rebuild with latest GConf package

* Thu Jan 10 2008 Frederic Crozat <fcrozat@mandriva.com> 2.21.2-3mdv2008.1
+ Revision: 147576
- Update patch34 with additional crasher fix when cancelling job

* Thu Jan 10 2008 Frederic Crozat <fcrozat@mandriva.com> 2.21.2-2mdv2008.1
+ Revision: 147519
- Patch34 (SVN): fix crash when overwriting file

* Tue Jan 08 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.2-1mdv2008.1
+ Revision: 146709
- new version
- drop patch 34

* Tue Jan 08 2008 Frederic Crozat <fcrozat@mandriva.com> 2.21.1-4mdv2008.1
+ Revision: 146517
- Ressurect and update patch28 for gio
- Patch34 (SVN): fix build with glib 2.15.1
- Remove patch31, feature no longer exist upstream
- Replace dependency on gnome-vfs with gvfs
- Restore removed patch

* Fri Jan 04 2008 Frederic Crozat <fcrozat@mandriva.com> 2.21.1-3mdv2008.1
+ Revision: 144972
- Restore and port patch 12 to gio/gvfs
- Restore removed patch

* Fri Dec 28 2007 Frederic Crozat <fcrozat@mandriva.com> 2.21.1-2mdv2008.1
+ Revision: 138924
- Restore patch 2 (default launchers on desktop) and port it to gio
- Rename patch 0 as patch33
- Restore removed patch

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Fri Dec 21 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.1-1mdv2008.1
+ Revision: 136221
- new version
- bump deps
- rediff patch 0
- drop patches 2,12,28,36,39,40,41,42,43

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Dec 16 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.20.0-8mdv2008.1
+ Revision: 120728
- new version
- patch for new libbeagle

* Thu Dec 06 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.20.0-7mdv2008.1
+ Revision: 116033
- rebuild for new libbeagle

* Tue Dec 04 2007 Thierry Vignaud <tv@mandriva.org> 2.20.0-6mdv2008.1
+ Revision: 115413
- rebuild for new libbeagle

* Tue Nov 06 2007 Frederic Crozat <fcrozat@mandriva.com> 2.20.0-5mdv2008.1
+ Revision: 106446
-Patch43 (Fedora): use totem audio preview or gstreamer for audio preview
-clean specfile

* Wed Oct 03 2007 Frederic Crozat <fcrozat@mandriva.com> 2.20.0-4mdv2008.0
+ Revision: 94930
- Patch42 (SVN): fix small fonts crash (GNOME bug #454884)

* Tue Oct 02 2007 Frederic Crozat <fcrozat@mandriva.com> 2.20.0-3mdv2008.0
+ Revision: 94664
- Patch41 (SVN): fix missing frame for async thumbnails (GNOME bug #478363)

* Tue Oct 02 2007 Frederic Crozat <fcrozat@mandriva.com> 2.20.0-2mdv2008.0
+ Revision: 94625
- Patch40 (SVN): fix thumbnail incorrect invalidation (GNOME bug #480608)

* Tue Sep 18 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.20.0-1mdv2008.0
+ Revision: 89481
- new version
- drop patch 40

* Fri Sep 14 2007 Frederic Crozat <fcrozat@mandriva.com> 2.19.91-4mdv2008.0
+ Revision: 85545
- Update patch2 to work with xdg user directory
- don't update/clean gnome icon cache anymore

* Tue Aug 28 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.19.91-3mdv2008.0
+ Revision: 72654
- remove emblem-shared, it is in gnome-icon-theme

* Tue Aug 28 2007 Frederic Crozat <fcrozat@mandriva.com> 2.19.91-2mdv2008.0
+ Revision: 72473
- Patch40: fix .desktop to be valid
- Don't add old obsoletes categories to existing .desktop

* Mon Aug 27 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.19.91-1mdv2008.0
+ Revision: 71817
- new version

* Tue Aug 14 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.19.90-1mdv2008.0
+ Revision: 63276
- new version

* Tue Aug 07 2007 Frederic Crozat <fcrozat@mandriva.com> 2.19.6-2mdv2008.0
+ Revision: 59956
- Remove patch40, not needed anymore with XDG user dirs

* Tue Jul 31 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.19.6-1mdv2008.0
+ Revision: 56995
- fix buildrequires
- new version
- drop patch 41

* Tue Jul 24 2007 Pascal Terjan <pterjan@mandriva.org> 2.19.5-2mdv2008.0
+ Revision: 54987
- Added P41 from svn to fix crash in browser mode

* Tue Jul 10 2007 Funda Wang <fwang@mandriva.org> 2.19.5-1mdv2008.0
+ Revision: 50855
- New version

* Tue Jun 19 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.19.4-1mdv2008.0
+ Revision: 41287
- new version
- call unversioned automake

* Wed Jun 06 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.19.3-1mdv2008.0
+ Revision: 36019
- new version

* Wed Apr 18 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.18.1-3mdv2008.0
+ Revision: 14382
- new version


* Tue Apr 03 2007 Frederic Crozat <fcrozat@mandriva.com> 2.18.0.1-3mdv2007.1
+ Revision: 150400
- Update patch2 to handle productid with trailing space

* Thu Mar 15 2007 Frederic Crozat <fcrozat@mandriva.com> 2.18.0.1-2mdv2007.1
+ Revision: 144376
- Update patch2: add support for default desktop files based on productid

* Mon Mar 12 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.18.0.1-1mdv2007.1
+ Revision: 141722
- new version

* Mon Mar 12 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.18.0-1mdv2007.1
+ Revision: 141697
- new version
- readd ChangeLog

  + Thierry Vignaud <tvignaud@mandriva.com>
    - no need to package big ChangeLog when NEWS is already there

* Mon Feb 26 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.17.92-2mdv2007.1
+ Revision: 125912
- new version

* Wed Feb 14 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.17.91-2mdv2007.1
+ Revision: 120778
- bump
- new version

* Mon Jan 22 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.17.90-1mdv2007.1
+ Revision: 111888
- new version

* Mon Dec 18 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.17.1-1mdv2007.1
+ Revision: 98481
- new version
- rediff patch 32
- add new icons

* Wed Nov 22 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.16.3-1mdv2007.1
+ Revision: 86209
- new version

* Wed Nov 08 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.16.2-2mdv2007.1
+ Revision: 78048
- bot rebuild
- new version

* Fri Oct 13 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.16.1-3mdv2007.1
+ Revision: 63832
- rebuild
- unpack patches
- Import nautilus

* Fri Oct 06 2006 Götz Waschk <waschk@mandriva.org> 2.16.1-1mdv2007.0
- drop patch 41
- New version 2.16.1

* Thu Sep 14 2006 Frederic Crozat <fcrozat@mandriva.com> 2.16.0-2mdv2007.0
- Patch41 (CVS): fix various crashes

* Tue Sep 05 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.16.0-1mdv2007.0
- New release 2.16.0

* Tue Aug 22 2006 Frederic Crozat <fcrozat@mandriva.com> 2.15.92.1-1mdv2007.0
- Release 2.15.92.1

* Wed Aug 09 2006 Götz Waschk <waschk@mandriva.org> 2.15.91-1mdv2007.0
- bump deps
- drop patch 1
- New release 2.15.91

* Tue Aug 08 2006 Götz Waschk <waschk@mandriva.org> 2.15.90-3mdv2007.0
- patch 1: fix bug 23804

* Wed Aug 02 2006 Frederic Crozat <fcrozat@mandriva.com> 2.15.90-2mdv2007.0
- Rebuild with latest dbus

* Wed Jul 26 2006 Götz Waschk <waschk@mandriva.org> 2.15.90-1mdv2007.0
- bump deps
- New release 2.15.90

* Fri Jul 14 2006 Frederic Crozat <fcrozat@mandriva.com> 2.15.4-2mdv2007.0
- Rebuild with latest libgail

* Wed Jul 12 2006 Götz Waschk <waschk@mandriva.org> 2.15.4-1mdv2007.0
- new macros
- xdg menu
- bump deps
- New release 2.15.4

* Wed Jun 14 2006 Frederic Crozat <fcrozat@mandriva.com> 2.15.2-2mdv2007.0
- Fix patch40 to no longer used removed eel functions

* Tue Jun 13 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.15.2-1
- New release 2.15.2

* Sat Jun 03 2006 Frederic Crozat <fcrozat@mandriva.com> 2.15.1-1mdv2007.0
- Release 2.15.1
- Remove patch37 (merged upstream)

* Sat Apr 22 2006 Frederic Crozat <fcrozat@mandriva.com> 2.14.1-6mdk
- Remove patch18 (no longer needed)

* Thu Apr 20 2006 Christiaan Welvaart <cjw@daneel.dyndns.org> 2.14.1-5mdk
- add BuildRequires: intltool

* Wed Apr 19 2006 Frederic Crozat <fcrozat@mandriva.com> 2.14.1-4mdk
- Fix invalid conflicts on library package

* Mon Apr 17 2006 Götz Waschk <waschk@mandriva.org> 2.14.1-3mdk
- enable beagle support

* Sat Apr 15 2006 Frederic Crozat <fcrozat@mandriva.com> 2.14.1-1mdk
- Add conflicts to ease upgrade

* Sat Apr 15 2006 Frederic Crozat <fcrozat@mandriva.com> 2.14.1-1mdk
- Release 2.14.1

* Sun Mar 05 2006 Michael Scherer <misc@mandriva.org> 2.12.2-4mdk
- own %%{_localstatedir}/gnome/, fix #16329

* Mon Feb 27 2006 Frederic Crozat <fcrozat@mandriva.com> 2.12.2-3mdk
- Fortify uninstall script

* Fri Feb 24 2006 Frederic Crozat <fcrozat@mandriva.com> 2.12.2-2mdk
- Use mkrel

* Mon Nov 28 2005 GÃ¶tz Waschk <waschk@mandriva.org> 2.12.2-1mdk
- New release 2.12.2

* Fri Oct 28 2005 Frederic Crozat <fcrozat@mandriva.com> 2.12.1-6mdk
- Update patch40, fix crash when .desktop (Mdk bug #19464)

* Tue Oct 25 2005 Frederic Crozat <fcrozat@mandriva.com> 2.12.1-5mdk
- Patch40: add support for .desktop item in gtk bookmarks

* Fri Oct 21 2005 Frederic Crozat <fcrozat@mandriva.com> 2.12.1-4mdk
- Update buildrequires

* Wed Oct 19 2005 Frederic Crozat <fcrozat@mandriva.com> 2.12.1-3mdk
- Fix buildrequires

* Wed Oct 12 2005 GÃ¶tz Waschk <waschk@mandriva.org> 2.12.1-2mdk
- rebuild for new libgsf

* Fri Oct 07 2005 Frederic Crozat <fcrozat@mandriva.com> 2.12.1-1mdk
- Release 2.12.1
- Remove patches 0, 34, 38, 40, 41 (merged upstream)

* Wed Sep 14 2005 Frederic Crozat <fcrozat@mandriva.com> 2.10.1-9mdk 
- Patch40 (CVS): various upstream fixes including Mdk bug #17968
- Patch41 (neumair): fix lazy icon positioning (for new volume)

* Sat Sep 10 2005 Frederic Crozat <fcrozat@mandriva.com> 2.10.1-8mdk 
- Patch39: don't check sound server status to allow audio preview

* Fri Sep 09 2005 Frederic Crozat <fcrozat@mandriva.com> 2.10.1-6mdk 
- Update patch28 to not show device box from KDE

* Sat Sep 03 2005 GÃ¶tz Waschk <waschk@mandriva.org> 2.10.1-6mdk
- rebuild to remove glitz dep

* Thu Sep 01 2005 Frederic Crozat <fcrozat@mandriva.com> 2.10.1-5mdk 
- Patch38: workaround bug in radeon acceleration (Mdk bug #17723)

* Thu Aug 18 2005 Frederic Crozat <fcrozat@mandriva.com> 2.10.1-4mdk 
- Update patch28 to also hide KDE trask .desktop file

* Sun Jun 12 2005 Götz Waschk <waschk@mandriva.org> 2.10.1-3mdk
- don't thumbnail files that are still changing

* Sat Apr 23 2005 Götz Waschk <waschk@mandriva.org> 2.10.1-2mdk
- fix buildrequires

* Fri Apr 22 2005 Frederic Crozat <fcrozat@mandriva.com> 2.10.1-1mdk 
- Release 2.10.1 (based on Götz Waschk package)
- Regenerate patch31
- Remove patches 33 (no longer applicable), 35 (merged upstream)
- Remove dependency on gnome-control-center

* Sat Apr 02 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 2.8.2-8mdk 
- Patch37: fix i18n init for windows name

* Tue Mar 22 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 2.8.2-7mdk 
- Patch36: don't monitor supermount devices (Mdk bug #14880)

* Thu Mar 17 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 2.8.2-6mdk 
- Patch35 (CVS): various fixes

* Wed Jan 05 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 2.8.2-5mdk 
- Rebuild with latest howl

* Tue Dec 28 2004 Christiaan Welvaart <cjw@daneel.dyndns.org> 2.8.2-4mdk
- rebuild with libexif 0.6.x

* Tue Nov 23 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.8.2-3mdk 
- Remove eog dependency, bonobo component is no more used (Fedora)

* Wed Nov 10 2004 Götz Waschk <waschk@linux-mandrake.com> 2.8.2-2mdk
- add sox dependancy (Thierry Vignaud)

* Wed Nov 10 2004 Götz Waschk <waschk@linux-mandrake.com> 2.8.2-1mdk
- fix buildrequires
- New release 2.8.2
- Remove patches 16 (handled by nautilus-filesharing extension), 35, 36, 37, 38 (merged upstream)
- Regenerate patches 2, 31

* Fri Sep 10 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.6.3-10mdk
- Update patch36 to remove one warning
- Update patch16 to remove one warning
- Update patch31 for new mimetype for desktop file

* Thu Sep 09 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.6.3-9mdk
- Patch37: fix emblem sort (Mdk bug #10767)
- Patch38 (CVS): fix rare crash

* Tue Sep 07 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.6.3-8mdk
- Patch35 (CVS): quiet nautilus for small image file
- Patch36 : fix bonobo warning (Mdk bug #11125)

* Fri Sep 03 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.6.3-7mdk
- Patch34: fix background with local encoded name loading (Mdk bug #10353)

* Fri Aug 27 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.6.3-6mdk
- Fix menu

* Wed Aug 04 2004 Götz Waschk <waschk@linux-mandrake.com> 2.6.3-5mdk
- disable patch 33 to build with libexif9 again

* Tue Aug 03 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.6.3-4mdk
- Patch33: Fix build with libexif 0.6.9

* Sat Jul 24 2004 Christiaan Welvaart <cjw@daneel.dyndns.org> 2.6.3-3mdk
- add BuildRequires: automake1.8

* Thu Jul 22 2004 Frederic Crozat <fcrozat@mandrakesoft.com>  2.6.3-2mdk
- Requires gnome-control-center for the file-properties config dialog.

* Wed Jun 16 2004 Goetz Waschk <waschk@linux-mandrake.com> 2.6.3-1mdk
- New release 2.6.3

* Mon Jun 07 2004 Götz Waschk <waschk@linux-mandrake.com> 2.6.2-1mdk
- new version

* Tue Apr 20 2004 Götz Waschk <waschk@linux-mandrake.com> 2.6.1-1mdk
- rediff patch 16
- New release 2.6.1

* Thu Apr 08 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.6.0-2mdk
- Rebuild against latest libcroco

* Wed Apr 07 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.6.0-1mdk
- Release 2.6.0 (with Götz help)
- Regenerates patches 12, 16, 31
- Bump requirements
- Disable patch27 (need to be moved to gnome-vfs)
- Remove patches 33, 34, 35 (merged upstream)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15251 |12mr|nautilus-filesharing-0.6-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: 		nautilus-filesharing
Version:	0.6
Release: 	%mkrel 6
Summary: 	Filesharing extension for Nautilus
Group: 		File tools
License: 	GPL
URL:		http://www.mandrivalinux.com/
Source0: 	%{name}-%{version}.tar.gz
BuildRoot: 	%{_tmppath}/%{name}-%{version}-buildroot
Requires:	mdk-menu-messages
Requires:	drakxtools-newt
BuildRequires:	gtk+2-devel
BuildRequires:	nautilus-devel

%description
This package contains Nautilus extension for filesharing.

%prep
%setup -q

%build
%configure2_5x
%make

%install
[ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT

%makeinstall_std

#remove unpackaged files
rm -f $RPM_BUILD_ROOT%{_libdir}/nautilus/extensions-2.0/*.{la,a} \
      %buildroot%{_datadir}/icons/gnome/scalable/emblems/emblem-shared.svg

%clean
[ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT

%files 
%defattr(-, root, root)
%doc AUTHORS COPYING 
%{_libdir}/nautilus/extensions-2.0/*.so





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15252 |12mr|nautilus-sendto-3.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Send files from nautilus using with mail or IM
Name: nautilus-sendto
Version: 3.6.0
Release: 1
License: GPLv2+
Group: Graphical desktop/GNOME
Url: http://www.es.gnome.org/~telemaco/
Source0: http://ftp.gnome.org/pub/GNOME/sources/nautilus-sendto/3.6/%{name}-%{version}.tar.xz

BuildRequires: intltool
BuildRequires: glib2.0-common
BuildRequires: gnome-common
BuildRequires: gtk-doc
BuildRequires: pkgconfig(glib-2.0) >= 2.25.9
BuildRequires: pkgconfig(gthread-2.0) >= 2.25.9
BuildRequires: pkgconfig(gmodule-2.0) >= 2.25.9
BuildRequires: pkgconfig(gtk+-3.0) >= 2.90.9
BuildRequires: pkgconfig(libnautilus-extension) >= 2.31.3
BuildRequires: pkgconfig(libebook-1.2) >= 3.6.0
BuildRequires: pkgconfig(libedataserverui-3.0) >= 3.6.0
BuildRequires: pkgconfig(dbus-1) >= 1.0
BuildRequires: pkgconfig(dbus-glib-1) >= 0.60
BuildRequires: pkgconfig(gio-2.0)
BuildRequires: pkgconfig(gupnp-1.0) >= 0.13

Requires: gsettings-desktop-schemas
Requires: nautilus
Obsoletes: nautilus-sendto-sylpheed nautilus-sendto-thunderbird nautilus-sendto-balsa
#suggest the most important plugins
Suggests: %{name}-bluetooth
Suggests: %{name}-evolution

%description
This application provides integration between nautilus and mail or IM clients.
It adds a Nautilus context menu component ("Send To...") and features
a dialog for insert the email or IM account which you want to send
the file/files.

%package gajim
Summary: Send files from nautilus extras
Group: Graphical desktop/GNOME
Requires: %{name} = %{version}

%description gajim
This application provides integration between nautilus and mail or IM clients.
It adds a Nautilus context menu component ("Send To...") and features
a dialog for insert the email or IM account which you want to send
the file/files.

%package pidgin
Summary: Send files from nautilus to pidgin
Group: Graphical desktop/GNOME
Requires: pidgin
Requires: %{name} = %{version}
Provides: nautilus-sendto-gaim
Obsoletes: nautilus-sendto-gaim

%description pidgin
This application provides integration between nautilus and pidgin.  It
adds a Nautilus context menu component ("Send To...") and features a
dialog for insert the IM account which you want to send the file/files.

%package upnp
Summary: Send files from nautilus via UPNP
Group: Graphical desktop/GNOME
Requires: %{name} = %{version}

%description upnp
This application provides integration between nautilus and UPNP.
It adds a Nautilus context menu component ("Send To...") and allows sending
files to UPNP media servers.

%package evolution
Summary: Send files from nautilus to evolution
Group: Graphical desktop/GNOME
Requires: evolution
Requires: %{name} = %{version}

%description evolution
This application provides integration between nautilus and evolution.
It adds a Nautilus context menu component ("Send To...") and features
a dialog for insert the email acount which you want to send the
file/files.

%package devel
Summary: Development files for nautilus-sendto
Group: Graphical desktop/GNOME

%description devel
This package provides development files needed to build plugins upon
nautilus-sendto.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %{buildroot} %{name}.lang
%makeinstall_std
find %buildroot -name *.la | xargs rm
%find_lang %{name}

rm -f  %{buildroot}%{_libdir}/nautilus/extensions-3.0/libnautilus-sendto.so

%files -f %{name}.lang
%doc NEWS AUTHORS ChangeLog
%{_bindir}/nautilus-sendto
%{_mandir}/man1/nautilus-sendto.1*
%dir %{_libdir}/%{name}/
%dir %{_libdir}/%{name}/plugins
%{_libdir}/%{name}/plugins/libnstremovable_devices.so
%{_libdir}/%{name}/plugins/libnstburn.so
%{_datadir}/nautilus-sendto/
%{_datadir}/GConf/gsettings/nautilus-sendto-convert
%{_datadir}/glib-2.0/schemas/org.gnome.Nautilus.Sendto.gschema.xml

%files gajim
%{_libdir}/%{name}/plugins/libnstgajim.so

%files pidgin
%{_libdir}/%{name}/plugins/libnstpidgin.so

%files upnp
%{_libdir}/%{name}/plugins/libnstupnp.so

%files evolution	 
%{_libdir}/%{name}/plugins/libnstevolution.so

%files devel
%dir %{_includedir}/nautilus-sendto
%{_includedir}/nautilus-sendto/nautilus-sendto-plugin.h
%{_libdir}/pkgconfig/nautilus-sendto.pc
%{_datadir}/gtk-doc/html/nautilus-sendto




%changelog
* Fri Sep  7 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 9a84438
- New version 3.0.1 (sync with Cooker)
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15253 |12mr|nautilus-share-0.7.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:        A Quick and Easy Way to Share Folders in Nautilus Via Samba
Name:           nautilus-share
Version:        0.7.3
Release:        1

License:        GPLv2
Url:            http://git.gnome.org/nautilus-share
Group:          File tools
Source:         ftp://ftp.gnome.org/pub/GNOME/sources/nautilus-share/0.7/%{name}-%{version}.tar.bz2

BuildRequires:  intltool
BuildRequires:  libtool
BuildRequires:  nautilus-devel

Requires:       gnome-icon-theme
Requires:       samba >= 3.0.23


%description
Application for the GNOME desktop integrated in Nautilus, that allows
simple use of Nautilus shares without signing in as root.

Features: * A new entry in your Nautilus right-click menu with a
   nice icon.

* A simple dialog to share your folder, which allows you to choose a
   name and decide whether to make it read-only.

* Possibility to access it from the Properties tab of your folder.

* Possibility to see whether a share name already exists by simply
   typing it.

* Nautilus displays a palm icon to visually show you which folders are
shared.


%prep
%setup -q


%build
autoreconf -f -i
%configure2_5x --disable-static
%make


%install
%makeinstall_std

find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print

%find_lang %{name}


%files -f %{name}.lang
%doc AUTHORS COPYING README
%{_datadir}/nautilus-share/
%{_libdir}/nautilus/extensions-3.0/*.so


%changelog
* Fri Dec  7 2012 Arkady L. Shane <ashejn@rosalab.ru> - 0.7.3-1
- initial build

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15254 |12mr|ncdc-1.12-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		ncdc
Version:	1.12
Release:	1
Summary:	Lightweight Direct Connect Client
Source0:	http://dev.yorhel.nl/download/ncdc-%{version}.tar.gz
Source1:	ncdc.desktop
URL:		http://dev.yorhel.nl/ncdc
Group:		Networking/File transfer
License:	MIT
BuildRequires:	ncurses-devel
BuildRequires:	bzip2-devel
BuildRequires:	glib2-devel
BuildRequires:	sqlite3-devel	
BuildRequires:	ncursesw-devel
BuildRequires:	libxml2-devel
BuildRequires:	gdbm-devel
BuildRequires:	gnutls-devel
BuildRequires:	sqlite-devel
BuildRequires:	gcc make glibc-devel pkgconfig
BuildRequires:	autoconf automake libtool

%description
Ncdc is a modern and lightweight direct connect client with a friendly ncurses
interface. 

%prep
%setup -q

%build
%configure2_5x --enable-db-upgrade
%make

%install
%makeinstall_std
install -D -m0644 %{SOURCE1} %{buildroot}%{_datadir}/applications/%{name}.desktop

%files
%doc ChangeLog COPYING README
%{_bindir}/ncdc
%{_bindir}/ncdc-db-upgrade
%{_datadir}/applications/%{name}.desktop
%doc %{_mandir}/man1/ncdc.1*
%doc %{_mandir}/man1/ncdc-db-upgrade.1*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15255 |12mr|ncftp-3.2.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _localstatedir /var

Summary:	An improved FTP client
Name:		ncftp
Version:	3.2.5
Release:	%mkrel 1
Group: 		Networking/File transfer
URL:		http://www.ncftp.com/
BuildRequires:	ncurses-devel
License:	Artistic
Source0:	ftp://ftp.ncftp.com/ncftp/ncftp-%{version}-src.tar.bz2
Patch0:		ncftp-confirm.patch
Patch3: 	ncftp-3.0.3-resume.patch
Patch5:		ncftp-3.1.9-suspend.patch
# P6 from ftp://ftp.kame.net/pub/kame/misc
Patch6:		ncftp-323-v6-20091109.diff
Patch7:		ncftp-3.1.1-EPLF.diff
Patch8:		ncftp-3.2.3-fix-help-cmd.patch
# yves 3.1.1-1mdk
# requested by Yura Gusev <elendal@w4technology.com>
# adapted to 3.1.1 from http://www.fefe.de/ncftp/ncftp-3.0-EPLF.diff
# It will allow ncftp to work with publicfile. http://publicfile.org/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Ncftp is an improved FTP client.  Ncftp's improvements include support
for command line editing, command histories, recursive gets, automatic
anonymous logins and more.

%prep

%setup -q
%patch0 -p0 -b .confirm 
%patch3 -p1 -b .resume
%patch5 -p1 -b .suspend
#%patch6 -p1 -b .ipv6
%patch7 -p0 -b .eplf
%patch8 -p1 -b .help

%build
%configure \
    --enable-signals \
    --enable-ipv6
%make

%install
rm -rf %{buildroot}

mkdir -p %{buildroot}{%{_bindir},%{_mandir}/man1}

%makeinstall_std

# yves - 3.1.1-1mdk - fix doc perm
find doc -type f -exec chmod 0644 {} \;

rm -f doc/*windows.txt

%clean
rm -fr %{buildroot}

%files
%defattr(-,root,root)
%doc doc/*.txt README.txt
%{_bindir}/*
%{_mandir}/*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15256 |12mr|ncompress-4.2.4.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	ncompress
%define	oname	compress
%define	version	4.2.4.4
%define	release	%mkrel 3

Summary:	Fast compression and decompression utilities
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	Public Domain
Group:		Archiving/Compression
URL:		http://ncompress.sourceforge.net/
Source:		http://downloads.sourceforge.net/ncompress/%{name}-%{version}.tar.gz
Patch0:		ncompress-4.2.4-make.patch
Patch1:		ncompress-4.2.4-lfs2.patch
Patch2:		ncompress-4.2.4.2-filenamelen.patch
Patch3:		ncompress-2GB.patch
Patch6: 	ncompress-4.2.4-endians.patch
Patch7:		ncompress-4.2.4.2-LDFLAGS.diff
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The ncompress package contains the compress and uncompress
file compression and decompression utilities, which are compatible
with the original UNIX compress utility (.Z file extensions).  These
utilities can't handle gzipped (.gz file extensions) files, but
gzip can handle compressed files.

%prep

%setup -q
%patch0 -p1
%patch1 -p0 -b .lfs
%patch2 -p1 -b .filenamelen
%patch3 -p1 -b .2gb
%patch6 -p1 -b .endians
%patch7 -p0 -b .LDFLAGS

%build
#- extra CFLAGS
%ifarch alpha ia64
EXTRA_FLAGS="-DNOALIGN=0"
%endif
ENDIAN_FLAGS=4321

%ifarch sparc m68k armv4l ppc s390 s390x ppc64 sparc64
ENDIAN_FLAGS=1234
%endif

%make RPM_OPT_FLAGS="%{optflags} $ARCH32_FLAGS $EXTRA_FLAGS" ENDIAN="$ENDIAN_FLAGS" LDFLAGS="%{ldflags}"

%install
rm -rf %{buildroot}
install -m755 %{oname} -D %{buildroot}%{_bindir}/%{oname}
ln -sf %{oname} %{buildroot}%{_bindir}/uncompress
install -m644 %{oname}.1 -D %{buildroot}%{_mandir}/man1/%{oname}.1
ln -sf %{oname}.1.bz2 %{buildroot}%{_mandir}/man1/uncompress.1.bz2

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/*
%{_mandir}/man1/*
%doc LZW.INFO README Changes Acknowleds



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15257 |12mr|ncpfs-2.2.6-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 2.3
%define	libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	Utilities for the ncpfs filesystem, a NetWare client for Linux
Name:		ncpfs
Version:	2.2.6
Release:	13
License:	GPLv2+
Group:		Networking/Other
URL:		ftp://platan.vc.cvut.cz/pub/linux/ncpfs/
Source0:	ftp://platan.vc.cvut.cz/pub/linux/ncpfs/%{name}-%{version}/%{name}-%{version}.tar.bz2
Patch403:       ncpfs-hg-commit-403.patch
Patch404:       ncpfs-hg-commit-404.patch
Patch405:       ncpfs-hg-commit-405.patch
Patch406:       ncpfs-hg-commit-406.patch
Patch407:       ncpfs-hg-commit-407.patch
Patch408:       ncpfs-hg-commit-408.patch
Patch409:       ncpfs-hg-commit-409.patch
Patch410:       ncpfs-hg-commit-410.patch
Patch411:       ncpfs-hg-commit-411.patch
Patch412:       ncpfs-hg-commit-412.patch
Patch413:       ncpfs-hg-commit-413.patch
Patch414:       ncpfs-hg-commit-414.patch
Patch415:       ncpfs-hg-commit-415.patch
Patch416:       ncpfs-hg-commit-416.patch
Patch417:       ncpfs-hg-commit-417.patch
Patch419:       ncpfs-hg-commit-419.patch
Patch420:       ncpfs-hg-commit-420.patch
Patch421:       ncpfs-hg-commit-421.patch
Patch422:       ncpfs-hg-commit-422.patch
Patch423:       ncpfs-hg-commit-423.patch
Patch424:       ncpfs-hg-commit-424.patch
Patch425:       ncpfs-hg-commit-425.patch
Patch426:       ncpfs-hg-commit-426.patch
Patch427:       ncpfs-hg-commit-427.patch
Patch428:       ncpfs-hg-commit-428.patch
Patch429:       ncpfs-hg-commit-429.patch
Patch430:       ncpfs-hg-commit-430.patch
Patch431:       ncpfs-hg-commit-431.patch
Patch432:       ncpfs-hg-commit-432.patch
Patch433:       ncpfs-hg-commit-433.patch
Patch434:       ncpfs-hg-commit-434.patch
Patch435:       ncpfs-hg-commit-435.patch
Patch436:       ncpfs-hg-commit-436.patch
Patch437:       ncpfs-hg-commit-437.patch
Patch438:       ncpfs-hg-commit-438.patch
Patch439:       ncpfs-hg-commit-439.patch
Patch440:       ncpfs-hg-commit-440.patch
Patch441:       ncpfs-hg-commit-441.patch
Patch442:       ncpfs-hg-commit-442.patch
Patch443:       ncpfs-hg-commit-443.patch
Patch444:       ncpfs-hg-commit-444.patch
Patch445:       ncpfs-hg-commit-445.patch
Patch446:       ncpfs-hg-commit-446.patch
Patch447:       ncpfs-hg-commit-447.patch
Patch448:       ncpfs-hg-commit-448.patch
Patch449:       ncpfs-hg-commit-449.patch
Patch450:       ncpfs-hg-commit-450.patch
Patch451:       ncpfs-hg-commit-451.patch
Patch452:       ncpfs-hg-commit-452.patch
Patch453:       ncpfs-hg-commit-453.patch
Patch454:       ncpfs-hg-commit-454.patch
Patch455:       ncpfs-hg-commit-455.patch
Patch456:       ncpfs-hg-commit-456.patch
Patch457:       ncpfs-hg-commit-457.patch
Patch458:       ncpfs-hg-commit-458.patch
Patch1002:      ncpfs.LDFLAGS.patch
Patch1003:      ncpfs.pam_ncp_auth.syslog.patch
Patch1005:      ncpfs.offsetof.patch
Patch1006:      ncpfs.mount_hang.patch
Patch1007:      ncpfs-2.2.6-mount-issue-ver2.patch
Patch1008:      ncpfs-2_2_6_partial.patch
Patch1009:      ncpfs-2.2.6-CVE-2011-1679,1680.diff
Requires:	ipxutils
Requires:	%{libname} = %{version}-%{release}
BuildRequires:	pam-devel

%description
Ncpfs is a filesystem which understands the Novell NetWare(TM) NCP protocol.
Functionally, NCP is used for NetWare the way NFS is used in the TCP/IP world.
For a Linux system to mount a NetWare filesystem, it needs a special mount
program. The ncpfs package contains such a mount program plus other tools for
configuring and using the ncpfs filesystem.

Install the ncpfs package if you need to use the ncpfs filesystem to use Novell
NetWare files or services.

%package -n	ipxutils
Summary:	Tools for configuring and debugging IPX interfaces and networks
Group:		System/Configuration/Networking

%description -n	ipxutils
The ipxutils package includes utilities (ipx_configure, ipx_internal_net,
ipx_interface, ipx_route) necessary for configuring and debugging IPX
interfaces and networks under Linux. IPX is the low-level protocol used by
Novell's NetWare file server system to transfer data.

Install ipxutils if you need to configure IPX networking on your network.

%package -n	%{libname}
Summary:	Library associated with ncpfs
Group:		System/Libraries

%description -n	%{libname}
This library is mandatory for ncpfs and ipxutils to run.

%package -n	%{develname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{develname}
Development files for %{name}

%prep

%setup -q
%patch403 -p1
%patch404 -p1
%patch405 -p1
%patch406 -p1
%patch407 -p1
%patch408 -p1
%patch409 -p1
%patch410 -p1
%patch411 -p1
%patch412 -p1
%patch413 -p1
%patch414 -p1
%patch415 -p1
%patch416 -p1
%patch417 -p1
%patch419 -p1
%patch420 -p1
%patch421 -p1
%patch422 -p1
%patch423 -p1
%patch424 -p1
%patch425 -p1
%patch426 -p1
%patch427 -p1
%patch428 -p1
%patch429 -p1
%patch430 -p1
%patch431 -p1
%patch432 -p1
%patch433 -p1
%patch434 -p1
%patch435 -p1
%patch436 -p1
%patch437 -p1
%patch438 -p1
%patch439 -p1
%patch440 -p1
%patch441 -p1
%patch442 -p1
%patch443 -p1
%patch444 -p1
%patch445 -p1
%patch446 -p1
%patch447 -p1
%patch448 -p1
%patch449 -p1
%patch450 -p1
%patch451 -p1
%patch452 -p1
%patch453 -p1
%patch454 -p1
%patch455 -p1
%patch456 -p1
%patch457 -p1
%patch458 -p1
#
%patch1002 -p1
%patch1003 -p1
%patch1005 -p1
%patch1006 -p1
%patch1007 -p1
%patch1008 -p1
%patch1009 -p1

chmod +rw -R .

# lib64 fix
perl -pi -e "s|/lib/security\b|/%{_lib}/security|g" configure*

%build
chmod -R u+w po

CFLAGS="%{optflags} -fPIC" \
LDFLAGS="%{ldflags}" \
%configure2_5x \
    --disable-rpath \
    --enable-pam

%make clean
%make

%make -C ipxdump
mv ipxdump/README ipxdump/README.ipxdump

%install

mkdir -p %{buildroot}/sbin
mkdir -p %{buildroot}%{_sbindir}
mkdir -p %{buildroot}%{_libdir}

%makeinstall_std install-dev

# Move ipx_configure/ipx_internal_net to permit /usr from NFS
for i in ipx_configure ipx_internal_net ipx_interface ; do
    mv %{buildroot}%{_bindir}/$i %{buildroot}/sbin/$i
done

install -m755 ipxdump/ipxdump ipxdump/ipxparse %{buildroot}%{_bindir}/

ln -sf ncpmount.8 %{buildroot}%{_mandir}/man8/mount.ncp.8

%find_lang %{name}

#rm -f %{buildroot}/usr/share/locale/locale.alias

rm -f %{buildroot}%{_libdir}/*.*a

%post -n ipxutils
if [ -f %{_sysconfdir}/modules.conf ];then
    if ! grep -q -E "^alias.*net-pf-4.*ipx" %{_sysconfdir}/modules.conf;then
	echo "alias net-pf-4 ipx" >> %{_sysconfdir}/modules.conf
    fi
else
    echo "alias net-pf-4 ipx" >> %{_sysconfdir}/modules.conf
fi

%postun  -n ipxutils
if [ "$1" = "0" ];then
    if [ -f %{_sysconfdir}/modules.conf ];then
	if grep -q -E "^alias.*net-pf-4.*ipx" %{_sysconfdir}/modules.conf;then
	    sed 's/^alias net-pf-4 ipx//' %{_sysconfdir}/modules.conf > /tmp/.modules.conf \
	    && mv -f /tmp/.modules.conf %{_sysconfdir}/modules.conf
	fi
    fi
fi


%files -f %{name}.lang
%doc BUGS Changes FAQ README
/sbin/mount.ncp*
/sbin/nwmsg
%{_bindir}/n*
%{_bindir}/p*
%{_bindir}/slist
%{_sbindir}/nwmsg
%{_mandir}/man1/*
%{_mandir}/man3/*
%{_mandir}/man5/*
%{_mandir}/man8/mount.ncp.8*
%{_mandir}/man8/ncplogin.8*
%{_mandir}/man8/ncpmap.8*
%{_mandir}/man8/ncpmount.8*
%{_mandir}/man8/ncpumount.8*
%{_mandir}/man8/nwbocreate.8*
%{_mandir}/man8/nwborm.8*
%{_mandir}/man8/nwbpadd.8*
%{_mandir}/man8/nwbpcreate.8*
%{_mandir}/man8/nwbprm.8*
%{_mandir}/man8/nwfsctrl.8*
%{_mandir}/man8/nwgrant.8*
%{_mandir}/man8/nwmsg.8*
%{_mandir}/man8/nwrevoke.8*

%files -n ipxutils
%doc ipx-1.0/COPYING ipx-1.0/README
%doc ipxdump/README.ipxdump
/sbin/ipx_configure
/sbin/ipx_interface
/sbin/ipx_internal_net
%{_bindir}/ipx_cmd
%{_bindir}/ipx_route
%{_bindir}/ipxdump
%{_bindir}/ipxparse
%{_mandir}/man8/ipx_cmd.8*
%{_mandir}/man8/ipx_configure.8*
%{_mandir}/man8/ipx_interface.8*
%{_mandir}/man8/ipx_internal_net.8*
%{_mandir}/man8/ipx_route.8*

%files -n %{libname}
/%{_lib}/security/*
%{_libdir}/libncp.so.*

%files -n %{develname}
%doc Changes
%{_libdir}/lib*.so
%{_includedir}/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15258 |12mr|ncurses-5.9-6.20120811.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define date		20120811
%define	major		5
%define	majorminor	5.9
%define utf8libname	%mklibname %{name}w %{major}
%define libname		%mklibname %{name} %{major}
%define devname		%mklibname -d %{name}
%define utf8devname	%mklibname -d %{name}w

Summary:	A CRT screen handling and optimization package
Name:		ncurses
Version:	5.9
Release:	6.%{date}.1
License:	MIT
Group:		System/Libraries
Url:		http://www.gnu.org/software/ncurses/ncurses.html
Source0:	ftp://invisible-island.net/ncurses/current/%{name}-%{version}-%{date}.tgz
Source4:	ncurses-resetall.sh
Source5:    	ncurses-useful-terms
Patch1:		ncurses-5.6-xterm-debian.patch
# Alias "console" to "linux"
Patch2:		ncurses-5.9-20120811-linux-console.patch
Patch7:		ncurses-5.9-urxvt.patch
BuildRequires:	gpm-devel
BuildRequires:	sharutils
Conflicts:	%{name}-extraterms < 5.6-1.20070721.1

%description
The curses library routines are a terminal-independent method of updating
character screens with reasonalble optimization. The ncurses (new curses)
library is a freely distributable replacement for the discontinued 4.4BSD
classic curses library.

%package -n	%{libname}
Summary:	The development files for applications which use ncurses
Group:		System/Libraries
Requires:	ncurses = %{version}-%{release}

%description -n	%{libname}
The curses library routines are a terminal-independent method of updating
character screens with reasonalble optimization. The ncurses (new curses)
library is a freely distributable replacement for the discontinued 4.4BSD
classic curses library.

%package -n	%{utf8libname}
Summary:	Ncurses libraries which support UTF8
Group:		System/Libraries
Requires:	ncurses = %{version}-%{release}

%description -n %{utf8libname}
The curses library routines are a terminal-independent method of updating
character screens with reasonalble optimization. The ncurses (new curses)
library is a freely distributable replacement for the discontinued 4.4BSD
classic curses library.

This package contains ncurses libraries which support wide char (UTF8),
and is not compatible with those without.

%package	extraterms
Summary:	Some exotic terminal descriptions
Group:		System/Libraries
Requires:	ncurses = %{version}-%{release}

%description	extraterms
Install the ncurses-extraterms package if you use some exotic terminals.

%package -n	%{devname}
Summary:	The development files for applications which use ncurses
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n	%{devname}
The header files and libraries for developing applications that use
the ncurses CRT screen handling and optimization package.

Install the ncurses-devel package if you want to develop applications
which will use ncurses.

%package -n	%{utf8devname}
Summary:	The development files for applications which use ncurses
Group:		Development/C
Requires:	%{utf8libname} = %{version}-%{release}
Provides:	ncursesw-devel = %{version}-%{release}
Conflicts:	%{_lib}ncurses-devel < 5.7-3.20091128.2

%description -n	%{utf8devname}
The libraries for developing applications that use ncurses CRT screen
handling and optimization package. Install it if you want to develop
applications which will use ncurses.

Note that the libraries included here supports wide char (UTF-8),
and is not compatible with those without. When linking programs with
these libraries, you will have to append a "w" to the library names,
i.e. -lformw, -lmenuw, -lncursesw, -lpanelw.

%package -n	termcap
Summary:	The terminal feature database used by certain applications
Group:		System/Libraries
Epoch:		1
BuildArch:	noarch

%description -n	termcap
The termcap package provides the /etc/termcap file.  /etc/termcap is
a database which defines the capabilities of various terminals and
terminal emulators.  Certain programs use the /etc/termcap file to
access various features of terminals (the bell, colors, and graphics,
etc.).

%prep
%setup -q -n %{name}-%{version}-%{date}

%patch7 -p1 -b .urxvt~

# regenerating configure needs patched autoconf, so modify configure
# directly
%patch1 -p1 -b .deb

%patch2 -p1 -b .console~

find . -name "*.orig" -o -name "*~" | xargs rm -f
# fix some permissions
chmod 755 c++/edit_cfg.sh test/listused.sh test/configure test/tracemunch

# we don't need nor want this, and it also pulls in a dependency on /usr/bin/make
rm -rf test/package

%build
export PKG_CONFIG_LIBDIR=%{_libdir}/pkgconfig

mkdir -p ncurses-normal
pushd ncurses-normal
CONFIGURE_TOP=.. 
%configure2_5x \
	--includedir=%{_includedir}/ncurses \
	--with-pkg-config-libdir=%{_libdir}/pkgconfig \
	--without-libtool \
	--with-shared \
	--with-normal \
	--with-cxx \
	--without-debug \
	--enable-overwrite \
	--without-profile \
	--with-gpm \
	--enable-termcap \
	--enable-getcap \
	--enable-const \
	--enable-hard-tabs \
	--enable-hash-map \
	--enable-no-padding \
	--enable-sigwinch \
	--without-ada \
	--disable-widec \
	--enable-xmc-glitch \
	--enable-colorfgbg \
	--enable-pc-files \
	--with-ospeed=unsigned

%make
popd

mkdir -p ncurses-utf8
pushd ncurses-utf8
CONFIGURE_TOP=.. 
%configure2_5x \
	--includedir=%{_includedir}/ncursesw \
	--with-pkg-config-libdir=%{_libdir}/pkgconfig \
	--without-libtool \
	--with-shared \
	--with-normal \
	--with-cxx \
	--without-debug \
	--enable-overwrite \
	--without-profile \
	--with-gpm \
	--enable-termcap \
	--enable-getcap \
	--enable-const \
	--enable-hard-tabs \
	--enable-hash-map \
	--enable-no-padding \
	--enable-sigwinch \
	--without-ada \
	--enable-widec \
	--enable-xmc-glitch \
	--enable-colorfgbg \
	--enable-pc-files \
	--with-ospeed=unsigned

%make
popd

%install
pushd ncurses-utf8
%makeinstall_std
popd

pushd ncurses-normal
%makeinstall_std
popd

ln -sf ncurses/curses.h %{buildroot}/usr/include/ncurses.h
for I in curses unctrl eti form menu panel term; do
	ln -sf ncurses/$I.h %{buildroot}/usr/include/$I.h
done

# the resetall script
install -m 755 %{SOURCE4} %{buildroot}%{_bindir}/resetall
# we don't want this in doc
rm -f c++/demo

mkdir -p %{buildroot}/%{_lib}
mv %{buildroot}%{_libdir}/libncurses.so* %{buildroot}/%{_lib}
ln -s /%{_lib}/libncurses.so.%{majorminor} %{buildroot}%{_libdir}/libncurses.so.%{majorminor}
ln -s /%{_lib}/libncurses.so.%{majorminor} %{buildroot}%{_libdir}/libncurses.so.%{major}
ln -s /%{_lib}/libncurses.so.%{majorminor} %{buildroot}%{_libdir}/libncurses.so

#
# FIXME
# OK do not time to debug it now
#
cp %{buildroot}%{_datadir}/terminfo/x/xterm %{buildroot}%{_datadir}/terminfo/x/xterm2
cp %{buildroot}%{_datadir}/terminfo/x/xterm-new %{buildroot}%{_datadir}/terminfo/x/xterm

#
# remove unneeded/unwanted files
# have to be done before find commands below
#
rm -f %{buildroot}%{_libdir}/terminfo

# fwang: avoid conflict with kon package
rm -f %{buildroot}%{_datadir}/terminfo/k/kon

# bero: Build termcap from the terminfo database
mkdir -p %{buildroot}%{_sysconfdir}
LD_LIBRARY_PATH=%{buildroot}/%{_lib}:%{buildroot}%{_libdir}:$LD_LIBRARY_PATH %{buildroot}%{_bindir}/tic -Ct misc/terminfo.src > %{buildroot}%{_sysconfdir}/termcap

#
# FIXME
#
(cd %{buildroot} ; find usr/share/terminfo      -type d | perl -pe 's||%%dir /|') > %{name}.list
(cd %{buildroot} ; find usr/share/terminfo -not -type d | perl -pe 's||/|')       > %{name}-extraterms.list
perl -pe 's||%{_datadir}/terminfo/|' %{SOURCE5} >> %{name}.list

perl -ni -e 'BEGIN { open F, "%{name}.list"; /^%/ or $s{$_} = 1 foreach <F>; } print unless $s{$_}' %{name}-extraterms.list

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

%multiarch_includes %{buildroot}%{_includedir}/ncurses/curses.h

%multiarch_includes %{buildroot}%{_includedir}/ncursesw/curses.h

%files -f %{name}.list
%doc README ANNOUNCE
%{_datadir}/tabset
%{_bindir}/*
%{_mandir}/man1/*
%{_mandir}/man5/*
%{_mandir}/man7/*

%files -n %{libname}
%attr(755,root,root) /%{_lib}/libncurses.so.*
%attr(755,root,root) %{_libdir}/libform.so.*
%attr(755,root,root) %{_libdir}/libmenu.so.*
%attr(755,root,root) %{_libdir}/libncurses.so.*
%attr(755,root,root) %{_libdir}/libpanel.so.*

%files -n %{utf8libname}
%attr(755,root,root) %{_libdir}/lib*w.so.*

%files extraterms -f %{name}-extraterms.list
%doc README

%files -n %{devname}
%doc doc c++ test
/%{_lib}/libncurses.so
%{_libdir}/libcurses.a
%{_libdir}/libcurses.so
%{_libdir}/libform.a
%{_libdir}/libform.so
%{_libdir}/libmenu.a
%{_libdir}/libmenu.so
%{_libdir}/libncurses++.a
%{_libdir}/libncurses.a
%{_libdir}/libncurses.so
%{_libdir}/libpanel.a
%{_libdir}/libpanel.so
%{_libdir}/pkgconfig/form.pc
%{_libdir}/pkgconfig/menu.pc
%{_libdir}/pkgconfig/ncurses++.pc
%{_libdir}/pkgconfig/ncurses.pc
%{_libdir}/pkgconfig/panel.pc
%{_includedir}/ncurses
%{multiarch_includedir}/ncurses
%{_includedir}/*.h
%{_mandir}/man3/*

%files -n %{utf8devname}
%{_includedir}/ncursesw
%{_libdir}/pkgconfig/*w.pc
%{multiarch_includedir}/ncursesw
%{_libdir}/lib*w.so
%{_libdir}/lib*w.a

%files -n termcap
%{_sysconfdir}/termcap



%changelog
* Wed Aug  22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 8fbbd8b
- Sync with Cooker (get recent snapshot, various fixes and cleanups), drop no longer needed Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15259 |12mr|ndesk-dbus-0.6.1a-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name ndesk-dbus
%define version 0.6.1a
%define release %mkrel 10
%define pkgname ndesk-dbus-1.0

Summary: Managed D-Bus implementation
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://www.ndesk.org/archive/dbus-sharp/%{name}-%{version}.tar.gz
License: MIT
Group: System/Libraries
Url: http://www.ndesk.org/DBusSharp
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: mono-devel
BuildArch: noarch

%description
dbus-sharp is a C# implementation of D-Bus. It's often referred to as
"managed D-Bus" to avoid confusion with existing bindings (which wrap
libdbus).

D-Bus is an inter-process communication framework that lets
applications interface with the system event bus as well as allowing
them to talk to one another in a peer-to-peer configuration.

%package devel
Summary: Development files for %name
Group: Development/Other
Requires: %name = %version-%release

%description devel
dbus-sharp is a C# implementation of D-Bus. It's often referred to as
"managed D-Bus" to avoid confusion with existing bindings (which wrap
libdbus).

D-Bus is an inter-process communication framework that lets
applications interface with the system event bus as well as allowing
them to talk to one another in a peer-to-peer configuration.

%prep
%setup -q -n %name-%version

%build
./configure --prefix=%_prefix
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std pkgconfigdir=%_datadir/pkgconfig

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README COPYING
%_prefix/lib/mono/%pkgname
%_prefix/lib/mono/gac/NDesk.DBus/

%files devel
%defattr(-,root,root)
%doc examples
%_datadir/pkgconfig/%pkgname.pc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15260 |12mr|ndesk-dbus-glib-0.4.1-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname ndesk-dbus-glib-1.0

Summary:	Managed D-Bus implementation - GLib integration
Name:		ndesk-dbus-glib
Version:	0.4.1
Release:	9
Source0:	http://www.ndesk.org/archive/dbus-sharp/%{name}-%{version}.tar.gz
License:	MIT
Group:		System/Libraries
Url:		http://www.ndesk.org/DBusSharp
BuildRequires:	mono-devel
BuildRequires:	ndesk-dbus-devel
BuildRequires:	gtk-sharp2
Requires:	glib2
BuildArch: noarch

%description
dbus-sharp is a C# implementation of D-Bus. It's often referred to as
"managed D-Bus" to avoid confusion with existing bindings (which wrap
libdbus). This is the GLib integration for ndesk-dbus.

D-Bus is an inter-process communication framework that lets
applications interface with the system event bus as well as allowing
them to talk to one another in a peer-to-peer configuration.

%package devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{name} = %{version}-%{release}

%description devel
dbus-sharp is a C# implementation of D-Bus. It's often referred to as
"managed D-Bus" to avoid confusion with existing bindings (which wrap
libdbus). This is the GLib integration for ndesk-dbus.

D-Bus is an inter-process communication framework that lets
applications interface with the system event bus as well as allowing
them to talk to one another in a peer-to-peer configuration.

%prep
%setup -q

%build
./configure --prefix=%{_prefix}
make

%install
%makeinstall_std pkgconfigdir=%{_datadir}/pkgconfig

%files
%doc README COPYING
%{_prefix}/lib/mono/%pkgname
%{_prefix}/lib/mono/gac/NDesk.DBus.GLib/

%files devel
%doc examples
%{_datadir}/pkgconfig/%pkgname.pc



%changelog
* Sun Aug  26 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: d676bd6
- Spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15261 |12mr|ndiswrapper-1.56-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define build_dkms 1
%{?_with_dkms:%define build_dkms 1}
%{?_without_dkms:%define build_dkms 0}

%define name    ndiswrapper
%define version 1.56
%define release %mkrel 8

Name: 		%{name}
Version: 	%{version}
Release: 	%{release}
Summary: 	NdisWrapper binary loader utility
License: 	GPL
Group: 		System/Configuration/Hardware
URL:		http://ndiswrapper.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/ndiswrapper/%{name}-%{version}.tar.gz
Source1:	%{name}.bash-completion
Source2:	%{name}.pm-utils
Patch0:  	ndiswrapper-1.44-cflags.patch
Patch1:		ndiswrapper-2.6.35-buildfix.patch
Patch2:		ndiswrapper-2.6.36-buildfix.patch
Patch3:		ndiswrapper-2.6.38-buildfix.patch
Requires: 	kernel
%if %{mdkversion} >= 201100
BuildRequires:	rpm-build >= 1:5.3.12
%endif
BuildRoot: 	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Ndiswrapper implements the Windows kernel APIs within the Linux kernel.  This
allows you to use a Windows driver for a wireless network card. The driver
runs natively, as though it is in Windows, without binary emulation.  This is
not ideal, but is useful when a vendor does not provide Linux drivers and no
free and open driver exists.

With ndiswrapper, most miniPCI (builtin), PCI, PCMCIA (Cardbus only) or USB
wireless network adapteers work in Linux. Although ndiswrapper is intended for
wireless network cards, other devices are known to work, such as ethernet
cards, USB to serial port device, and home phone network devices.

Note that ndiswrapper is known to cause occational computer lockups.

%if %build_dkms
%package -n dkms-%{name}
Summary:	DKMS ndiswrapper module: USUALLY NOT NEEDED
License:	GPL
Group:		System/Kernel and hardware
Requires(post,preun): dkms
Requires:	%{name} = %{version}

%description -n dkms-%{name}
** YOU ALMOST CERTAINLY SHOULD NOT INSTALL THIS PACKAGE **. It is only
useful if you are using a kernel with no ndiswrapper module of its own.
All official Mandriva kernel packages, and all kernel-tmb packages,
have their own ndiswrapper modules. If you are using one of these
kernels, DO NOT install this package.

DKMS package for %{name} kernel module.
%endif

%prep
%setup -q
%patch0 -p1 -b .cflags
%patch1 -p1 -b .buildfix-35
%patch2 -p1 -b .buildfix-36
%patch3 -p1 -b .buildfix-38

%build
pushd utils
CFLAGS="$RPM_OPT_FLAGS" \
%make
popd

%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT%{_sysconfdir}/%{name}
install -m755 utils/loadndisdriver -D $RPM_BUILD_ROOT/sbin/loadndisdriver
install -m755 utils/ndiswrapper -D $RPM_BUILD_ROOT%{_sbindir}/ndiswrapper
install -m755 utils/ndiswrapper-buginfo -D $RPM_BUILD_ROOT%{_sbindir}/ndiswrapper-buginfo

install -d $RPM_BUILD_ROOT%{_mandir}/man8
install -m0644 ndiswrapper.8 $RPM_BUILD_ROOT%{_mandir}/man8/

%if %build_dkms
mkdir -p %{buildroot}/usr/src/%{name}-%{version}-%{release}
cp -a driver/* %{buildroot}/usr/src/%{name}-%{version}-%{release}
cat > %{buildroot}/usr/src/%{name}-%{version}-%{release}/dkms.conf <<EOF

PACKAGE_VERSION="%{version}-%{release}"

# Items below here should not have to change with each driver version
PACKAGE_NAME="%{name}"
MAKE[0]="make KVERS=\${kernelver} -C \${dkms_tree}/\${PACKAGE_NAME}/\${PACKAGE_VERSION}/build"
CLEAN="make -C \${kernel_source_dir} SUBDIRS=\${dkms_tree}/\${PACKAGE_NAME}/\${PACKAGE_VERSION}/build clean"

BUILT_MODULE_NAME[0]="\$PACKAGE_NAME"
DEST_MODULE_LOCATION[0]="/kernel/3rdparty/%{name}"
MODULES_CONF_ALIAS_TYPE[0]="eth"

REMAKE_INITRD="no"
AUTOINSTALL=yes
EOF
%endif

install -d -m 755 $RPM_BUILD_ROOT%{_sysconfdir}/bash_completion.d
install -m 644 %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/bash_completion.d/ndiswrapper
install -D -m 755 %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/pm/config.d/%{name}

%clean
rm -rf $RPM_BUILD_ROOT

%post 
echo -e "please download binary driver (look at http://ndiswrapper.sourceforge.net/)\nuse ndiswrapper -i <inffile.inf> as root to install driver"

%if %build_dkms
%post -n dkms-%{name}
dkms add -m %{name} -v %{version}-%{release} --rpm_safe_upgrade
dkms build -m %{name} -v %{version}-%{release} --rpm_safe_upgrade
dkms install -m %{name} -v %{version}-%{release} --rpm_safe_upgrade --force
exit 0

%preun -n dkms-%{name}
dkms remove -m %{name} -v %{version}-%{release} --rpm_safe_upgrade --all
exit 0
%endif

%files
%defattr(-,root,root) 
%doc AUTHORS README ChangeLog INSTALL
/sbin/loadndisdriver
%{_sbindir}/ndiswrapper
%{_sbindir}/ndiswrapper-buginfo
%{_sysconfdir}/%{name}
%config(noreplace)%{_sysconfdir}/bash_completion.d/%{name}
%{_sysconfdir}/pm/config.d/%{name}
%{_mandir}/man8/*

%if %build_dkms
%files -n dkms-%{name}
%defattr(-,root,root)
/usr/src/%{name}-%{version}-%{release}
%endif



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15262 |12mr|ndoc-1.3.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		ndoc
Version:	1.3.1
Release:	%mkrel 5
Summary:	Code Documentation Generator for .NET
URL:		http://ndoc.sourceforge.net/
License:	GPLv2+
Group: Development/Other
Source0:	http://download.sourceforge.net/sourceforge/ndoc/ndoc-devel-v%{version}.zip
Source1:	ndoc.pc
#gw Ubuntu patches:
Patch0:		fix-build-system.diff
Patch1:		01_unused_private_methods.dpatch
Patch2:		02_ds_reference.dpatch
Patch3:		03_sdkdoc_location.dpatch
Patch4:		04_default_documenter.dpatch
#gw: fix build with old keyfile syntax warning
Patch5:		ndoc-1.3.1-no-warnaserror.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	nant
BuildRequires:	unzip
BuildArch: noarch

%description
NDoc generates class library documentation from .NET assemblies and the XML 
documentation files generated by the C# compiler. NDoc uses pluggable 
documenters to generate documentation in several different formats, including 
the MSDN-style HTML Help format (.chm), the Visual Studio .NET Help format 
(HTML Help 2), and MSDN-online style web pages.

%package devel
Summary:	Code Documentation Generator for .NET
Group:		Development/Other
Requires:	%{name} = %{version}-%{release}

%description devel
Development files for Ndoc.

%prep
%setup -q -c -n %{name}-%{version}
%apply_patches
%{__sed} -i 's/\r//' COPYING.txt
%{__sed} -i 's/\r//' README.txt

%build
# Use the mono system key instead of generating our own here.
%if %mdvver >= 201100
cp -a /etc/pki/mono/mono.snk NDoc.snk
%endif
nant -t:mono-2.0
# This one gets far enough, before throwing an odd windows error.
nant -t:mono-2.0 sdkdoc ||:

%install
rm -rf $RPM_BUILD_ROOT
%{__mkdir_p} $RPM_BUILD_ROOT/%{_datadir}/pkgconfig
cp -p %{S:1} $RPM_BUILD_ROOT/%{_datadir}/pkgconfig
%{__mkdir_p} $RPM_BUILD_ROOT/%_prefix/lib/mono/gac/
gacutil -i bin/mono/1.0/NDoc.Core.dll -f -package ndoc -root ${RPM_BUILD_ROOT}/%_prefix/lib
gacutil -i bin/mono/1.0/NDoc.Documenter.JavaDoc.dll -f -package ndoc -root ${RPM_BUILD_ROOT}/%_prefix/lib
gacutil -i bin/mono/1.0/NDoc.Documenter.Latex.dll -f -package ndoc -root ${RPM_BUILD_ROOT}/%_prefix/lib
gacutil -i bin/mono/1.0/NDoc.Documenter.LinearHtml.dll -f -package ndoc -root ${RPM_BUILD_ROOT}/%_prefix/lib
gacutil -i bin/mono/1.0/NDoc.Documenter.Msdn2.dll -f -package ndoc -root ${RPM_BUILD_ROOT}/%_prefix/lib
gacutil -i bin/mono/1.0/NDoc.Documenter.Msdn.dll -f -package ndoc -root ${RPM_BUILD_ROOT}/%_prefix/lib
gacutil -i bin/mono/1.0/NDoc.Documenter.Xml.dll -f -package ndoc -root ${RPM_BUILD_ROOT}/%_prefix/lib
gacutil -i bin/mono/1.0/NDoc.ExtendedUI.dll -f -package ndoc -root ${RPM_BUILD_ROOT}/%_prefix/lib
gacutil -i bin/mono/1.0/NDoc.Test.dll -f -package ndoc -root ${RPM_BUILD_ROOT}/%_prefix/lib
gacutil -i bin/mono/1.0/NDoc.VisualStudio.dll -f -package ndoc -root ${RPM_BUILD_ROOT}/%_prefix/lib
gacutil -i bin/mono/1.0/NDocConsole.exe -f -package ndoc -root ${RPM_BUILD_ROOT}/%_prefix/lib

# Cleanup docs
%{__sed} -i 's/\r//' doc/sdk/ndoc.log
%{__sed} -i 's/\r//' doc/sdk/ndoc.js
%{__sed} -i 's/\r//' doc/sdk/ndoc.css
%{__sed} -i 's/\r//' doc/sdk/tree.css
%{__sed} -i 's/\r//' doc/sdk/MSDN.css
%{__sed} -i 's/\r//' doc/sdk/tree.js
iconv -f iso-8859-1 -t utf-8 -o doc/sdk/tree.js{.utf8,}
mv doc/sdk/tree.js{.utf8,}

# Sometimes this temp dir sticks around. We don't want it.
rm -rf doc/sdk/ndoc_msdn_temp

%clean
rm -rf -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc COPYING.txt README.txt
%_prefix/lib/mono/gac/NDoc*/
%_prefix/lib/mono/ndoc

%files devel
%defattr(-,root,root,-)
%doc doc/sdk/
%{_datadir}/pkgconfig/ndoc.pc




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15263 |12mr|nekohtml-1.9.6.1-0.0.5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2005, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define section free
%define gcj_support 1

Name:           nekohtml
Version:        1.9.6.1
Release:        %mkrel 0.0.5
Epoch:          0
Summary:        HTML scanner and tag balancer
License:        Apache License
URL:            http://nekohtml.sourceforge.net/
Source0:        http://downloads.sourceforge.net/nekohtml/nekohtml-%{version}.tar.gz
# Source 1      http://www.jpackage.org/cgi-bin/viewvc.cgi/*checkout*/rpms/devel/nekohtml/nekohtml-filter.sh?root=jpackage&content-type=text%2Fplain
Source1:        %{name}-filter.sh
Patch0:         %{name}-crosslink.patch
Patch1:         %{name}-1.9.6-jars.patch
Group:          Development/Java
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildArch:      noarch
BuildRequires:  java-devel
%endif
BuildRequires:  java-rpmbuild >= 0:1.6
BuildRequires:  ant
BuildRequires:  java-javadoc
BuildRequires:  bcel-javadoc
BuildRequires:  xerces-j2 >= 0:2.7.1
BuildRequires:  xerces-j2-javadoc-xni
BuildRequires:  xerces-j2-javadoc-impl
Requires:       bcel
Requires:       jpackage-utils >= 0:1.6
Requires:       xerces-j2 >= 0:2.7.1

%description
NekoHTML is a simple HTML scanner and tag balancer that enables
application programmers to parse HTML documents and access the
information using standard XML interfaces. The parser can scan HTML
files and "fix up" many common mistakes that human (and computer)
authors make in writing HTML documents.  NekoHTML adds missing parent
elements; automatically closes elements with optional end tags; and
can handle mismatched inline element tags.
NekoHTML is written using the Xerces Native Interface (XNI) that is
the foundation of the Xerces2 implementation. This enables you to use
the NekoHTML parser with existing XNI tools without modification or
rewriting code.

%package        javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java
Requires:               jpackage-utils >= 0:1.6
Requires(postun):       jpackage-utils >= 0:1.6

%description    javadoc
Javadoc for %{name}.

%package        demo
Summary:        Demo for %{name}
Group:          Development/Java
Requires:       %{name} = %{epoch}:%{version}-%{release}
Requires:               jpackage-utils >= 0:1.6
Requires(postun):       jpackage-utils >= 0:1.6

%description    demo
Demonstrations and samples for %{name}.


%prep
%setup -q
%patch0 -p1
%patch1 -p1
%{_bindir}/find . -name "*.jar" | %{_bindir}/xargs -t %{__rm}
%{__perl} -pi -e 's/\r$//g' *.txt doc/*.html
%{__rm} -r doc/javadoc

%build
export CLASSPATH=$(build-classpath bcel xerces-j2)
export OPT_JAR_LIST=:
%{ant} \
    -Dbuild.sysclasspath=first \
    -Djava.dir=%{_javadir} \
    -Djar.file=%{name}-%{version}.jar \
    -Djar.xni.file=%{name}-xni-%{version}.jar \
    -Djar.samples.file=%{name}-samples-%{version}.jar \
    -Dbcel.javadoc=%{_javadocdir}/bcel \
    -Dj2se.javadoc=%{_javadocdir}/java \
    -Dxni.javadoc=%{_javadocdir}/xerces-j2-xni \
    -Dxerces.javadoc=%{_javadocdir}/xerces-j2-impl \
    clean jar jar-xni doc #test

%install
rm -rf $RPM_BUILD_ROOT

# Jars
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
install -p -m 644 %{name}{,-xni}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/
ln -s %{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar
ln -s %{name}-xni-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-xni.jar

# Scripts
install -Dpm 755 %{SOURCE1} $RPM_BUILD_ROOT%{_bindir}/%{name}-filter

# Samples
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}
install -p -m 644 %{name}-samples-%{version}.jar \
  $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}/

# Javadocs
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -a build/doc/javadoc/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%doc LICENSE.txt README.txt doc/*.html
%attr(755,root,root) %{_bindir}/%{name}-filter
%{_javadir}/%{name}*.jar
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/*
%endif

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/*

%files demo
%defattr(0644,root,root,0755)
%{_datadir}/%{name}-%{version}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15264 |12mr|neon-0.29.6-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0.27
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	An HTTP and WebDAV client library, with a C interface
Name:		neon
Version:	0.29.6
Release:	8
Group:		Development/Other
License: 	GPLv2+ and LGPLv2+
URL:		http://www.webdav.org/neon/
Source0:	http://www.webdav.org/neon/%{name}-%{version}.tar.gz
Source1:	http://www.webdav.org/neon/%{name}-%{version}.tar.gz.asc
Patch0:		neon-locales.diff
Patch1:		neon-fail_parse.diff
Patch2:		neon-borked_addr_reverse.diff
Patch3:		neon-borked_retry_notcompress_and_retry_compress.diff
Patch4:		neon-borked_read_reset.diff
Patch5:		neon-borked_simple_sslv2.diff
# http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=476571
Patch6:		neon-0.28.2-fix-segfault.patch
Patch7:		neon-0.29.6-neon-config_cleanups.diff

BuildRequires:	libtool
BuildRequires:	krb5-devel
BuildRequires:	pkgconfig(libcrypto) >= 0.9.7
BuildRequires:	pkgconfig(libssl) >= 0.9.7
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(zlib)

%description
neon is an HTTP and WebDAV client library for Unix systems, 
with a C language API. It provides high-level interfaces to 
HTTP/1.1 and WebDAV  methods, and a low-level interface to 
HTTP request/response handling, allowing new methods to be 
easily implemented.

%package	i18n
Summary:	Language files for Neon
Group:		System/Internationalization 
BuildArch:	noarch

%description	i18n
neon is an HTTP and WebDAV client library for Unix systems, 
with a C language API. It provides high-level interfaces to 
HTTP/1.1 and WebDAV  methods, and a low-level interface to 
HTTP request/response handling, allowing new methods to be 
easily implemented.

%package -n	%{libname}
Summary:	Shared library for Neon
Group:		System/Libraries

%description -n %{libname}
neon is an HTTP and WebDAV client library for Unix systems, 
with a C language API. It provides high-level interfaces to 
HTTP/1.1 and WebDAV  methods, and a low-level interface to 
HTTP request/response handling, allowing new methods to be 
easily implemented.

%package -n	%{develname}
Summary:	Headers for developing programs that will use %{name}
Group:		Development/C++
Requires:	%{libname} >= %{EVRD}
Provides:	neon-devel = %{EVRD}
Obsoletes:	%{mklibname neon 0.27 -d} < 0.29.6-7
Conflicts:	%{mklibname neon 0.26}-devel < 0.29.6-7

%description -n	%{develname}
This package contains the headers that programmers will need to develop
applications which will use %{name}.

%prep
%setup -q
%patch0 -p1
%patch1 -p0
%patch2 -p0
%patch3 -p0
%patch4 -p0
%patch5 -p0
%patch6 -p1
%patch7 -p1

# fix mo clash (#28428)
# this goes with the changes done by Patch0
perl -pi -e "s|_LIBNAME_|%{libname}|g" Makefile.in src/ne_internal.h

# this value has to be raised on x86_64
perl -pi -e "s|^ulimit \-v .*|ulimit \-v 40960|g" test/run.sh

%build
%configure2_5x \
    --enable-shared \
    --disable-static \
    --with-ssl=openssl \
    --enable-threadsafe-ssl=posix \
    --with-ca-bundle=%{_sysconfdir}/pki/tls/certs/ca-bundle.crt \
    --with-libxml2

%make

#%%check
#%make check <- the tests are broken, and/or some of the iurt tar balls and/or some build node, take your pick

%install
rm -rf %{buildroot}
%makeinstall

# fix this
rm -rf %{buildroot}%{_datadir}/doc

%find_lang %{libname} --all-name

cp src/README README.neon

%files i18n -f %{libname}.lang
%doc doc/*.txt README.neon

%files -n %{libname}
%{_libdir}/libneon.so.27*

%files -n %{develname}
%doc AUTHORS BUGS doc/html ChangeLog NEWS README THANKS TODO
%{_bindir}/neon-config
%{_libdir}/libneon.so
%{_libdir}/pkgconfig/neon.pc
%dir %{_includedir}/neon
%{_includedir}/neon/*
%{_mandir}/man1/*
%{_mandir}/man3/*




%changelog
* Mon Aug  6 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: b223b59
- Fix unversioned Conflicts and Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15265 |12mr|nepomuk-core-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		nepomuk-core
Summary:	Nepomuk core utilities and libraries
Version:	4.9.4
Release:	1
Epoch:		1
Group:		Graphical desktop/KDE
License:	GPLv2 GPLv3 LGPLv2 LGPLv3
URL:		http://www.kde.org
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kde4-macros
BuildRequires:	kdelibs4-devel
BuildRequires:	doxygen
BuildRequires:	pkgconfig(soprano) >= 2.7.57
BuildRequires:	pkgconfig(libstreams) >= 0.7.3
BuildRequires:	pkgconfig(shared-desktop-ontologies) >= 0.9
Requires:	shared-desktop-ontologies >= 0.9
Requires:	soprano >= 4:2.7.57
Conflicts:	kdebase4-runtime < 1:4.8.80

%description
Nepomuk core utilities and libraries.

%files
%doc COPYING*
%{_datadir}/dbus-1/interfaces/*.xml
%{_kde_applicationsdir}/*.desktop
%{_kde_appsdir}/fileindexerservice
%{_kde_appsdir}/nepomukfilewatch
%{_kde_appsdir}/nepomukstorage
%{_kde_bindir}/nepomuk*
%{_kde_datadir}/autostart/*.desktop
%{_kde_datadir}/ontology/kde/*
%{_kde_libdir}/kde4/nepomukbackupsync.so
%{_kde_libdir}/kde4/nepomukfileindexer.so
%{_kde_libdir}/kde4/nepomukfilewatch.so
%{_kde_libdir}/kde4/nepomukqueryservice.so
%{_kde_libdir}/kde4/nepomukstorage.so
%{_kde_libdir}/libkdeinit4_nepomukserver.so
%{_kde_libdir}/libnepomukcommon.so
%{_kde_services}/*.desktop
%{_kde_servicetypes}/*.desktop

#----------------------------------------------------------------------------------

%define nepomukcore_major 4
%define libnepomukcore %mklibname nepomukcore %{nepomukcore_major}

%package -n %{libnepomukcore}
Summary:	Nepomuk core library
Group:		System/Libraries
Requires:	%{name} = %{EVRD}

%description -n %{libnepomukcore}
Nepomuk core library.

%files -n %{libnepomukcore}
%{_kde_libdir}/libnepomukcore.so.%{nepomukcore_major}*

#----------------------------------------------------------------------------------

%define nepomuksync_major 4
%define libnepomuksync %mklibname nepomuksync %{nepomuksync_major}

%package -n %{libnepomuksync}
Summary:	Nepomuk core library
Group:		System/Libraries
Requires:	%{name} = %{EVRD}

%description -n %{libnepomuksync}
Nepomuk core library.

%files -n %{libnepomuksync}
%{_kde_libdir}/libnepomuksync.so.%{nepomuksync_major}*

#----------------------------------------------------------------------------------

%package devel
Summary:	Development files for %{name}
Group:		Development/KDE and Qt
Requires:	%{libnepomuksync} = %{EVRD}
Requires:	%{libnepomukcore} = %{EVRD}
Conflicts:	kdebase4-runtime-devel < 1:4.8.80

%description devel
This package includes the header files needed to develop applications
that use Nepomuk.

%files devel
%{_kde_includedir}/nepomuk2
%{_kde_includedir}/Nepomuk2
%{_kde_libdir}/libnepomukcore.so
%{_kde_libdir}/libnepomuksync.so
%{_libdir}/cmake/NepomukCore/*.cmake

#----------------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.1-1
- New version 4.9.1

* Sat Aug 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.0-1
- New version 4.9.0

* Thu Jul 12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.8.97-1
- New version 4.8.97
- Convert some BuildRequires to pkgconfig style

* Thu Jun 28 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.8.95-1
- Update to 4.8.95

* Wed Jun 20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.8.90-1
- Initial Rosa package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15266 |12mr|nepomukshell-0.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Nepomukshell
Name:		nepomukshell
Version:	0.8.0
Release:	%mkrel 1	
Source0:	%name-%version.tar.bz2
BuildRequires:  kdelibs4-devel
License:	GPLv2
Group:		Graphical desktop/KDE
URL:		http://www.kde.org

%description
Nepomukshell

%files 
%defattr(-,root,root)
%_kde_bindir/nepomukshell
%_kde_datadir/applications/kde4/nepomukshell.desktop
%_kde_appsdir/nepomukshell
%_kde_docdir/HTML/en/nepomukshell

#-----------------------------------------------------------------------

%prep
%setup -q 

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15267 |12mr|netcat-gnu-0.7.1-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define real_name netcat

Name:           netcat-gnu
Version:        0.7.1
Release:        12
Epoch:          0
Summary:        Networking utility that manages TCP and UDP connections
License:        GPL
Group:          Networking/Other
URL:            http://netcat.sourceforge.net/
Source0:        http://osdn.dl.sourceforge.net/sourceforge/netcat/netcat-%{version}.tar.bz2
Source1:        http://netcat.sourceforge.net/signatures/md5sums.txt
Source2:        http://netcat.sourceforge.net/signatures/netcat-%{version}.tar.bz2.asc
Obsoletes:      netcat <= 0.7.1-4mdv
Provides:       netcat = 1.0
Conflicts:      netcat-traditional
Conflicts:      netcat-openbsd

%description
Netcat is a featured networking utility which reads and writes data across
network connections, using the TCP/IP protocol.

It is designed to be a reliable "back-end" tool that can be used directly or
easily driven by other programs and scripts. At the same time, it is a
feature-rich network debugging and exploration tool, since it can create
almost any kind of connection you would need and has several interesting
built-in capabilities.

%prep
%setup -q -n %{real_name}-%{version}

%build
%{configure2_5x}
%{make}

%install
%{makeinstall}
(cd %{buildroot}%{_infodir} && %{__ln_s} netcat.info nc.info)
(cd %{buildroot}%{_mandir}/man1 && %{__ln_s} netcat.1 nc.1)

%{__rm} doc/drafts/Makefile*

%find_lang %{real_name}

%files -f %{real_name}.lang
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog NEWS README TODO doc/migration doc/drafts
%{_bindir}/netcat
%{_bindir}/nc
%{_infodir}/netcat.info*
%{_infodir}/nc.info*
%{_mandir}/man1/netcat.1*
%{_mandir}/man1/nc.1*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15268 |12mr|netcat-traditional-1.10-37
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define real_name nc

Name:           netcat-traditional
Version:        1.10
Release:        %mkrel 37
Summary:        Reads and writes data across network connections using TCP or UDP
License:        Public Domain
Group:          Networking/Other
URL:            http://nc110.sourceforge.net/
Source0:        http://sourceforge.net/projects/nc110/files/unix%20netcat%201.10%20by%20_Hobbit_/%5BUnnamed%20release%5D/nc110.tgz
Source1:        %{real_name}.1
Patch0:         unstripped.patch
Patch1:         glibc-resolv-h.patch
Patch2:         arm-timer.patch
Patch3:         posix-setjmp.patch
Patch4:         no-sleep-punt.patch
Patch5:         single-verbose.patch
Patch6:         use-getservbyport.patch
Patch7:         read-overflow.patch
Patch8:         inet-aton.patch     
Patch9:         udp-broadcast.patch
Patch10:        quit.patch
Patch11:        dash-port.patch
Patch12:        sh-c.patch
Patch13:        tos.patch
Patch14:        rservice-buf.patch      
Patch15:        so-keepalive.patch
Patch16:        nodup-stderr.patch
Patch17:        help-exit-failure.patch
Patch18:        darwin-ipproto.patch
Patch19:        select-nfds.patch
Patch20:        proxy-doc.patch
Patch30:        nc-1.10-format_not_a_string_literal_and_no_format_arguments.diff
Patch31:        nc-1.10-LDFLAGS.patch
Obsoletes:      nc
Conflicts:      netcat < 1.0
Provides:       netcat = 1.0
Conflicts:      netcat-openbsd
Conflicts:      netcat-gnu
BuildRoot:      %{_tmppath}/%{name}-%{version}

%description
The nc package contains Netcat (the program is now netcat), a simple utility
for reading and writing data across network connections, using the TCP or UDP
protocols. Netcat is intended to be a reliable back-end tool which can be used
directly or easily driven by other programs and scripts. Netcat is also a
feature-rich network debugging and exploration tool, since it can create many
different connections and has many built-in capabilities.

You may want to install the netcat package if you are administering a network
and you'd like to use its debugging and network exploration capabilities.

netcat has been compiled with -DGAPING_SECURITY_HOLE turned on. I do not
believe this is as much of a security hole as the author makes it out to be,
*if* you know what you're doing (but then, if you didn't, you'd still be using
telnet ;-)). Since the spawned program will run as whatever user started
netcat, don't use -e as root. You have been warned, so if some cracker breaks
into your system due to your own stupidity, don't blame me.

A symlink to the netcat binary called 'netcat' has been installed. However, the
canonical name is still 'nc'. If you use netcat on other systems, it will
probably only be installed as 'nc', so keep this in mind when writing scripts.

%prep
%setup -q -c

%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1
%patch6 -p1
%patch7 -p1
%patch8 -p1
%patch9 -p1
%patch10 -p1
%patch11 -p1
%patch12 -p1
%patch13 -p1
%patch14 -p1
%patch15 -p1
%patch16 -p1
%patch17 -p1
%patch18 -p1
%patch19 -p1
%patch20 -p1

%patch30 -p0
%patch31 -p0

%build
# Make linux ids supported, but it makes a static binary. 
%{__make} CFLAGS="%{optflags}" LDFLAGS="%{ldflags}" \
          DFLAGS='-DLINUX -DTELNET -DGAPING_SECURITY_HOLE' generic

%install
%{__rm} -rf %{buildroot}
install -d -m 755 %{buildroot}%{_bindir}
install -m 755 nc %{buildroot}%{_bindir}
(cd %{buildroot}%{_bindir} && %{__ln_s} nc netcat)

install -d -m 755 %{buildroot}%{_mandir}/man1
install -m 644 %{SOURCE1} %{buildroot}%{_mandir}/man1
(cd %{buildroot}%{_mandir}/man1 && %{__ln_s} nc.1 netcat.1)

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README Changelog scripts
%{_bindir}/nc
%{_bindir}/netcat
%{_mandir}/man1/nc.1*
%{_mandir}/man1/netcat.1*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15269 |12mr|netcdf-4.1.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major_c 7
%define major_cmm 4
%define major_fortran 5

%define libname %mklibname %{name} %{major_c}
%define libname_mm %mklibname %{name}mm %{major_cmm}
%define libname_fortran %mklibname %{name}_fortran %{major_fortran}
%define develname %mklibname -d %{name}
%define staticdevelname %mklibname -d -s %{name}

Summary:	Libraries to use the Unidata network Common Data Form (netCDF)
Name:		netcdf
Version:	4.1.3
Release:	2
Group:		Development/C
License:	NetCDF
URL:		http://www.unidata.ucar.edu/packages/netcdf/index.html
Source0:	ftp://ftp.unidata.ucar.edu/pub/netcdf/netcdf-%{version}.tar.gz
Source1:	ftp://ftp.unidata.ucar.edu/pub/netcdf/guidec.pdf.bz2
Source2:	ftp://ftp.unidata.ucar.edu/pub/netcdf/guidec.html.tar.bz2
Patch2:		netcdf-4.1-pkgconfig.patch
BuildRequires:	gcc-gfortran
BuildRequires:	 hdf5-devel
BuildRequires:	libcurl-devel
BuildRequires:	zlib-devel
BuildRequires:	valgrind
BuildRequires:	texinfo
BuildRequires:	tetex-latex
BuildRequires:	groff

%description
NetCDF (network Common Data Form) is an interface for array-oriented data
access and a freely-distributed collection of software libraries for C,
Fortran, C++, and perl that provides an implementation of the interface.
The netCDF library also defines a machine-independent format for representing
scientific data. Together, the interface, library, and format support the
creation, access, and sharing of scientific data. The netCDF software was
developed at the Unidata Program Center in Boulder, Colorado.

NetCDF data is:

   o Self-Describing. A netCDF file includes information about the data it
     contains.

   o Network-transparent. A netCDF file is represented in a form that can be
     accessed by computers with different ways of storing integers, characters,
     and floating-point numbers.

   o Direct-access. A small subset of a large dataset may be accessed
     efficiently, without first reading through all the preceding data.

   o Appendable. Data can be appended to a netCDF dataset along one dimension
     without copying the dataset or redefining its structure. The structure of
     a netCDF dataset can be changed, though this sometimes causes the dataset
     to be copied.

   o Sharable. One writer and multiple readers may simultaneously access the
     same netCDF file.

%package -n	%{libname}
Summary:	C libraries for netcdf-4
Group:		System/Libraries

%description -n	%{libname}
This package contains the netCDF-4 C libraries.

%package -n	%{libname_mm}
Summary:	C++ libraries for netcdf-4
Group:		System/Libraries

%description -n	%{libname_mm}
This package contains the netCDF-4 C++ libraries.

%package -n	%{libname_fortran}
Summary:	Fortran libraries for netcdf-4
Group:		System/Libraries

%description -n	%{libname_fortran}
This package contains the netCDF-4 fortran libraries.

%package -n	%{develname}
Summary:	Development files for netcdf-4
Group:		Development/C
Requires:	%{name} = %{version}-%{release}
Requires:	%{libname_mm} = %{version}-%{release}
Requires:	%{libname_fortran} = %{version}-%{release}
Requires:	hdf5-devel
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{name}-devel < 4.0
Conflicts:	%{name} < 4.1

%description -n %{develname}
This package contains the netCDF-4 header files, shared devel libs, and
man pages.

%package -n	%{staticdevelname}
Summary:	Static libs for netcdf-4
Group:		Development/C
Requires:	%{develname} = %{version}-%{release}
Provides:	lib%{name}-static-devel = %{version}-%{release}
Provides:	%{name}-static-devel = %{version}-%{release}

%description -n %{staticdevelname}
This package contains the netCDF-4 static libs.

%prep
%setup -q
%patch2 -p1

%build
export FC="gfortran"
export F90="gfortran"
export CPPFLAGS="%{optflags} -fPIC"
export FFLAGS="-fPIC %{optflags}"
export F90FLAGS="$FFLAGS"
export FCFLAGS="$FFLAGS"

%define _disable_ld_no_undefined 1
%configure2_5x --enable-shared \
		--enable-netcdf-4 \
		--enable-ncgen4 \
		--enable-dap \
		--enable-extra-example-tests \
		--disable-dap-remote-tests

make

%check
make check

%install
%makeinstall_std

bzcat %{SOURCE1} > guidec.pdf
bzcat %{SOURCE2} | tar xvf -


%files
%defattr(-,root,root)
%doc COPYRIGHT README RELEASE_NOTES guidec.pdf guidec
%{_bindir}/ncgen
%{_bindir}/ncgen3
%{_bindir}/ncdump
%{_bindir}/nccopy
%{_mandir}/man1/*.1*
%{_infodir}/*

%files -n %{libname}
%defattr(-,root,root,-)
%{_libdir}/libnetcdf.so.%{major_c}*

%files -n %{libname_mm}
%defattr(-,root,root,-)
%{_libdir}/libnetcdf_c++.so.%{major_cmm}*

%files -n %{libname_fortran}
%defattr(-,root,root,-)
%{_libdir}/libnetcdff.so.%{major_fortran}*

%files -n %{develname}
%defattr(-,root,root,-)
%{_bindir}/nc-config
%{_includedir}/*.h
%{_includedir}/*.hh
%{_includedir}/*.inc
%{_includedir}/*.mod
%{_libdir}/*.so
%{_mandir}/man3/*.3*
%{_libdir}/pkgconfig/*.pc

%files -n %{staticdevelname}
%defattr(-,root,root,-)
%{_libdir}/*.a



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15270 |12mr|netcdf-devel-3.6.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name netcdf-devel%{?fortran:-%{fortran}}
%define version 3.6.3
%define realversion %{version}
%define release %mkrel 5

%define fortrancomp gfortran
%define isstdfortran %{?fortran:1}%{?!fortran:0}
%define foptflags %optflags

%if %{?_with_pgf:1}%{?!_with_pgf:0}
%define fortrancomp pgf90
%define fortran pgf
%define foptflags
%endif

%if %{?_with_g95:1}%{?!_with_g95:0}
%define fortrancomp g95
%define fortran g95
%endif

%if %{?_with_nag:1}%{?!_with_nag:0}
%define fortrancomp f95
%define fortran nag
%endif

Name: %{name}
Version: %{version}
Release: %{release}
Summary: Libraries to use the Unidata network Common Data Form (netCDF)
License: distributable (see COPYRIGHT)
Source0: ftp://ftp.unidata.ucar.edu/pub/netcdf/netcdf-%{realversion}.tar.gz
Source1: ftp://ftp.unidata.ucar.edu/pub/netcdf/guidec.pdf.bz2
Source2: ftp://ftp.unidata.ucar.edu/pub/netcdf/guidec.html.tar.bz2
Patch0:  netcdf-3.6.3-wformat.patch
URL: http://www.unidata.ucar.edu/packages/netcdf/index.html
Group: Development/C
BuildRequires: gcc-gfortran
%if %{?fortran:1}%{?!fortran:0}
Requires: netcdf-devel >= %{version}
%endif
BuildRoot: %{_tmppath}/%{name}-%{version}-root

%description
NetCDF (network Common Data Form) is an interface for array-oriented data
access and a freely-distributed collection of software libraries for C, 
Fortran, C++, and perl that provides an implementation of the interface.
The netCDF library also defines a machine-independent format for representing
scientific data. Together, the interface, library, and format support the 
creation, access, and sharing of scientific data. The netCDF software was 
developed at the Unidata Program Center in Boulder, Colorado.

NetCDF data is: 

   o Self-Describing. A netCDF file includes information about the data it
     contains. 

   o Network-transparent. A netCDF file is represented in a form that can be 
     accessed by computers with different ways of storing integers, characters,
     and floating-point numbers. 

   o Direct-access. A small subset of a large dataset may be accessed 
     efficiently, without first reading through all the preceding data. 

   o Appendable. Data can be appended to a netCDF dataset along one dimension 
     without copying the dataset or redefining its structure. The structure of 
     a netCDF dataset can be changed, though this sometimes causes the dataset 
     to be copied. 

   o Sharable. One writer and multiple readers may simultaneously access the 
     same netCDF file. 

This package can be build with another fortran compiler than gfortran.
You can use rpm --rebuild with one of:
  --with pgf
  --with g95
  --with nag (warning: gfortran is also installed as f95 so it's conflict
	      with nag fortran )

%if %{isstdfortran}
This netcdf has been built with %{fortran}
%endif


%prep
%setup -q -n netcdf-%{realversion}
perl -pi -e "/^LIBDIR/ and s/\/lib/\/%_lib/g" src/macros.make.*
%patch0 -p0 -b .wformat

%build
export F77=%{fortrancomp}
export FC=%{fortrancomp}
export F90=%{fortrancomp}
export FFLAGS=-fPIC
export FCFLAGS=-fPIC
export F90FLAGS=-fPIC
export CFLAGS="%optflags -DpgiFortran -fPIC"
export CPPFLAGS="%optflags -DpgiFortran -fPIC"
export CXXFLAGS="%optflags -DpgiFortran -fPIC"
%if %{?_with_g95:1}%{?!_with_g95:0}
export CPPFLAGS="-DNDEBUG -Df2cFortran"
export CFLAGS="$RPM_OPT_FLAGS -fno-fast-math -Df2cFortran -fPIC"
export CXXFLAGS="$RPM_OPT_FLAGS -fno-fast-math -Df2cFortran -fPIC"
%endif
%if %{?_with_nag:1}%{?!_with_nag:0}
export CPPFLAGS="-DNDEBUG -DNAGf90Fortran"
export CFLAGS="$RPM_OPT_FLAGS -fno-fast-math -DNAGf90Fortran -fPIC"
export CXXFLAGS="$RPM_OPT_FLAGS -fno-fast-math -DNAGf90Fortran -fPIC"
%endif

%configure2_5x
make

%check
%if %{?_with_nag:0}%{?!_with_nag:1}
make test
%endif

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/%{_prefix} $RPM_BUILD_ROOT%{_mandir}
%makeinstall

#mv $RPM_BUILD_ROOT%{_prefix}/man/* $RPM_BUILD_ROOT%{_mandir}

%if %{?fortran:1}%{?!fortran:0}
mv %{buildroot}%{_libdir}/libnetcdf.a %{buildroot}%{_libdir}/libnetcdf-%{fortran}.a
(cd %{buildroot}%{_includedir}
 mkdir  %{fortran}
 mv netcdf.mod %{fortran}/netcdf.mod
 mv typesizes.mod %{fortran}/typesizes.mod
 rm %{buildroot}/%{_bindir}/*
 rm %{buildroot}/%{_libdir}/libnetcdf_c++.a
 rm -rf %{buildroot}/%{_mandir}
 rm %{buildroot}%{_includedir}/*
)
%endif

bzcat %{SOURCE1} > guidec.pdf
bzcat %{SOURCE2} | tar xvf -

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_libdir}/*.a
%{_infodir}/netcdf-c.info.*
%{_infodir}/netcdf-cxx.info.*
%{_infodir}/netcdf-install.info.*
%{_infodir}/netcdf-tutorial.info.*
%{_infodir}/netcdf.info.*
%if %{?fortran:0}%{?!fortran:1}
%doc README RELEASE_NOTES guidec.pdf guidec
%{_bindir}/ncgen
%{_bindir}/ncdump
%{_infodir}/netcdf-f77.info.*
%{_infodir}/netcdf-f90.info.*
%{_mandir}/man1/ncgen.1*
%{_mandir}/man1/ncdump.1*
%{_mandir}/man3/netcdf.3*
%{_mandir}/man3/netcdf_f77.3.*
%{_mandir}/man3/netcdf_f90.3.*
%endif
%if %{isstdfortran}
%dir %{_includedir}/%{fortran}
%{_includedir}/%{fortran}/*
%else
%{_includedir}/*
%endif



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15271 |12mr|netcf-0.2.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libmajor 1
%define libname %mklibname %{name} %{libmajor}
%define libnamedevel %mklibname -d %{name}

Name:		netcf
Version:	0.2.2
Release:	3
Group:		Networking/Other
License:	LGPLv2
Summary:	A distribution agnostic library and tool for configuring network interfaces
URL:		https://fedorahosted.org/netcf
Source0:	https://fedorahosted.org/released/netcf/netcf-%{version}.tar.gz
Source1:	https://fedorahosted.org/released/netcf/netcf-%{version}.tar.gz.sig
Patch0:		netcf-fix_rpmlint_error.diff
BuildRequires:	pkgconfig(augeas)
BuildRequires:	pkgconfig(libxslt)
BuildRequires:	pkgconfig(libnl-3.0)
#BuildRequires:	pkgconfig(libnl-1)
BuildRequires:	readline-devel

%description
netcf is

    * a library for configuring network interfaces
    * a command line tool (ncftool) to do the same from the command line
    * distribution-agnostic and supports multiple distributions and operating
      systems (well, soon, anyway)
    * sets up Ethernet interfaces, bridges, and bonds 

Both libvirt and NetworkManager need this functionality - netcf implements what
is common to both of them.

%package -n %{libname}
Group:		System/Libraries
Summary:	A distribution agnostic library for configuring network interfaces

%description -n %{libname}
A distribution agnostic library for configuring network interfaces

Both libvirt and NetworkManager need this functionality - netcf implements what
is common to both of them.

%package -n %{libnamedevel}
Group:		Development/C
Summary:	Development files for a library for configuring network interfaces
Requires:	%{libname} >= %{version}-%{release}
Provides:	%{name}-devel = %{version}

%description -n %{libnamedevel}
Development files for a distribution agnostic library for configuring network 
interfaces.

%prep
%setup -q
%patch0 -p0

%build
autoreconf -fi
#see https://bugzilla.redhat.com/show_bug.cgi?id=852549
#in future we should switch off with-libnl1 and use libnl3
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%files
%doc README NEWS AUTHORS
%{_bindir}/*
%{_datadir}/%{name}
%{_initrddir}/netcf-transaction
%{_mandir}/man1/ncftool.1.*

%files -n %{libname}
%{_libdir}/*.so.%{libmajor}*

%files -n %{libnamedevel}
%{_libdir}/*.so
%{_includedir}/*.h
%{_libdir}/pkgconfig/%{name}.pc

%changelog
* Sat Nov 05 2011 Sergey Zhemoitel <serg@mandriva.org> 0.1.9-1mdv2012.0
+ Revision: 721194
- new version 0.1.9

* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.7-2
+ Revision: 666612
- mass rebuild

* Fri Mar 25 2011 Buchan Milne <bgmilne@mandriva.org> 0.1.7-1
+ Revision: 648497
- Update some buildrequires
- import netcf


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15272 |12mr|netkit-rsh-0.17-28
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Clients for remote access commands (rsh, rlogin, rcp)
Name:		netkit-rsh
Version:	0.17
Release:	28
License:	BSD
Group:		Networking/Remote access
URL:		ftp://ftp.uk.linux.org/pub/linux/Networking/netkit/
Source0:	ftp://ftp.uk.linux.org/pub/linux/Networking/netkit/netkit-rsh-%{version}.tar.gz
Source1:	rexec.pam
Source2:	rlogin.pam
Source3:	rsh.pam
Source4:	http://www.tc.cornell.edu/~sadd/rexec-1.5.tar.gz
Source5:	rsh-xinetd
Source6:	rlogin-xinetd
Source7:	rexec-xinetd
Patch1:		netkit-rsh-0.17-sectty.patch
Patch2:		netkit-rsh-0.17-rexec.patch
Patch3:		netkit-rsh-0.10-stdarg.patch
Patch4:		netkit-rsh-0.16-jbj.patch
Patch8:		netkit-rsh-0.16-jbj4.patch
Patch9:		netkit-rsh-0.16-prompt.patch
Patch10:	netkit-rsh-0.16-rlogin=rsh.patch
Patch11:	netkit-rsh-0.16-nokrb.patch
Patch12:	netkit-rsh-0.17-pre20000412-jbj5.patch
Patch13:	netkit-rsh-0.17-userandhost.patch
Patch14:	netkit-rsh-0.17-strip.patch
Patch15:	netkit-rsh-0.17-lfs.patch
Patch16:	netkit-rsh-0.17-chdir.patch
Patch17:	netkit-rsh-0.17-pam-nologin.patch
Patch19:	netkit-rsh-0.17-rexec-netrc.patch
Patch20:	netkit-rsh-0.17-pam-sess.patch
Patch21:	netkit-rsh-0.17-errno.patch
Patch22:	netkit-rsh-0.17-rexec-sig.patch
Patch23:	netkit-rsh-0.17-nohost.patch
Patch24:	netkit-rsh-0.17-ignchld.patch
Patch25:	netkit-rsh-0.17-checkdir.patch
Patch26:	netkit-rsh-0.17-pam-conv.patch
Patch27:	netkit-rsh-0.17-rcp-largefile.patch
Patch28:	netkit-rsh-0.17-pam-rhost.patch
Patch29:	netkit-rsh-0.17-rlogin-linefeed.patch
Patch30:	netkit-rsh-0.17-ipv6.patch
Patch31:	netkit-rsh-0.17-pam_env.patch
Patch33:	netkit-rsh-0.17-dns.patch
Patch34:	netkit-rsh-0.17-nohostcheck-compat.patch
Patch35:	netkit-rsh-0.17-audit.patch
Patch36:	netkit-rsh-0.17-longname.patch
Patch37:	netkit-rsh-0.17-arg_max.patch
# (ahmad) check return value from close to catch errors on NFS filesystems
# https://bugzilla.redhat.com/show_bug.cgi?id=461903
Patch38:	netkit-rsh-0.17-rh461903.patch
# (ahmad) add check for return values
# https://bugzilla.redhat.com/show_bug.cgi?id=473492
Patch39:	netkit-rsh-0.17-rh473492.patch
# (proyvind): create destination directories when installing
Patch40:	netkit-rsh-0.17-install-create-destdir.patch

BuildRequires:	termcap-devel
BuildRequires:	pam-devel
BuildRequires:	audit-libs-devel >= 1.5
Conflicts:	krb5-appl-clients
Obsoletes:	rsh
Provides:	rsh-client

%description
The rsh package contains a set of programs which allow users to run commmands
on remote machines, login to other machines and copy files between machines
(rsh, rlogin and rcp). All three of these commands use rhosts style
authentication.  This package contains the clients needed for all of these
services. The rsh package should be installed to enable remote access to other
machines.

%package	server
Summary:	Servers for remote access commands (rsh, rlogin, rcp)
Group:		System/Servers
Requires:	pam >= 0.59
Requires:	xinetd

%description	server
The rsh-server package contains a set of programs which allow users to run
commmands on remote machines, login to other machines and copy files between
machines (rsh, rlogin and rcp). All three of these commands use rhosts style
authentication. This package contains the servers needed for all of these
services. It also contains a server for rexec, an alternate method of executing
remote commands. All of these servers are run by xinetd and configured using
/etc/xinetd.d/ and PAM.  All the server is disabled by default.

%prep
%setup -q -a 4

%patch1 -p1 -b .sectty
%patch2 -p1 -b .rexec
%patch3 -p1 -b .stdarg
%patch4 -p1 -b .jbj
%patch8 -p1 -b .jbj4
%patch9 -p1 -b .prompt
%patch10 -p1 -b .rsh
%patch11 -p1 -b .rsh.nokrb
%patch12 -p1 -b .jbj5
%patch13 -p1 -b .userandhost
%patch14 -p1 -b .strip
%patch15 -p1 -b .lfs
%patch16 -p1 -b .chdir
%patch17 -p1 -b .pam-nologin
%patch19 -p1 -b .rexec-netrc
%patch20 -p1 -b .pam-sess
%patch21 -p1 -b .errno
%patch22 -p1 -b .rexec-sig
%patch23 -p1 -b .nohost
%patch24 -p1 -b .ignchld
%patch25 -p1 -b .checkdir
%patch26 -p1 -b .pam-conv
%patch27 -p1 -b .largefile
%patch28 -p1 -b .pam-rhost
%patch29 -p1 -b .linefeed
%patch30 -p1 -b .ipv6
%patch31 -p1 -b .pam_env
%patch33 -p1 -b .dns
%patch34 -p1 -b .compat
%patch35 -p1 -b .audit
%patch36 -p1 -b .longname
%patch37 -p1 -b .arg_max
%patch38 -p1 -b .rh461903
%patch39 -p1 -b .rh473492
%patch40 -p1 -b .install~

# No, I don't know what this is doing in the tarball.
rm -f rexec/rexec

%build
%serverbuild_hardened
sh configure
sed	-e 's#^CC=.*$#CC=gcc#g' \
	-e 's#-O2#%{optflags} -fPIC -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE#g' \
	-e 's#^LDFLAGS=#LDFLAGS=%{ldflags}#g' \
	-e 's#^BINDIR=.*$#BINDIR=%{_bindir}#g' \
	-e 's#^MANDIR=.*$#MANDIR=%{_mandir}#g' \
	-e 's#^SBINDIR=.*$#SBINDIR=%{_sbindir}#g' \
	-i MCONFIG

%make

%install
make INSTALLROOT=%{buildroot} MANDIR=%{_mandir} install

install -m0644 %{SOURCE1} -D %{buildroot}%{_sysconfdir}/pam.d/rexec
install -m0644 %{SOURCE2} -D %{buildroot}%{_sysconfdir}/pam.d/rlogin
install -m0644 %{SOURCE3} -D %{buildroot}%{_sysconfdir}/pam.d/rsh

make INSTALLROOT=%{buildroot} MANDIR=%{_mandir} install -C rexec

install -m0644 %{SOURCE5} -D %{buildroot}%{_sysconfdir}/xinetd.d/rsh
install -m0644 %{SOURCE6} -D %{buildroot}%{_sysconfdir}/xinetd.d/rlogin
install -m0644 %{SOURCE7} -D %{buildroot}%{_sysconfdir}/xinetd.d/rexec

%files
%{_bindir}/rexec
%attr(4755,root,root) %{_bindir}/rcp
%attr(4755,root,root) %{_bindir}/rlogin
%attr(4755,root,root) %{_bindir}/rsh
%{_mandir}/man1/*.1*

%files server
%config(noreplace) %{_sysconfdir}/xinetd.d/*
%config(noreplace) %{_sysconfdir}/pam.d/*
%{_mandir}/man8/*.8*
%{_sbindir}/in.*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15273 |12mr|netkit-telnet-0.17-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Client for the telnet remote login protocol
Name:		netkit-telnet
Version:	0.17
Release:	%mkrel 15
License:	BSD
Group:		Networking/Remote access
URL:		ftp://ftp.uk.linux.org/pub/linux/Networking/netkit/
Source0:	ftp://ftp.uk.linux.org/pub/linux/Networking/netkit/netkit-telnet-%{version}.tar.gz
Source2:	telnet-client.tar.gz
Patch1:		telnet-client-cvs.patch
Patch5:		telnetd-0.17.diff
Patch6:		telnet-0.17-env.patch
Patch7:		telnet-0.17-issue.patch
Patch8:		telnet-0.17-sa-01-49.patch
Patch9:		telnet-0.17-env-5x.patch
Patch10:	telnet-0.17-pek.patch
Patch11:	telnet-0.17-8bit.patch
Patch12:	telnet-0.17-argv.patch
Patch13:	telnet-0.17-conf.patch
Patch14:	telnet-0.17-cleanup_race.patch
Patch15:	telnetd-0.17-pty_read.patch
Patch16:	telnet-0.17-CAN-2005-468_469.patch
Patch17:	telnet-0.17-linemode.patch
Patch18:	telnet-gethostbyname.patch
Patch19:	netkit-telnet-0.17-ipv6.diff
Patch20:	netkit-telnet-0.17-nodns.patch
Patch21:	telnet-0.17-errno_test_sys_bsd.patch
Patch22:	netkit-telnet-0.17-reallynodns.patch
#
Patch100:	telnet-0.17-sock.patch
Patch101:	telnet-0.17-cleanup_cleanup.patch
Patch102:	telnet-0.17-CAN-2005-0488.patch
Patch103:	netkit-telnet-0.17-format_not_a_string_literal_and_no_format_arguments.diff
Patch104:	netkit-telnet-0.17-CVE-2011-4862.diff
Provides:	telnet-client
Conflicts:  krb5-appl-clients
Conflicts:  heimdal-telnet
BuildRequires:	gpm-devel
BuildRequires:	ncurses-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Telnet is a popular protocol for logging into remote systems over
the Internet. The telnet package provides a command line telnet
client.

%package	server
Summary:	A extremely unsecure telnet server
Group:		System/Servers
Provides:	telnetd = %version-%release
Obsoletes:	telnetd < %version-%release
Provides:	telnet-server
Conflicts:  krb5-appl-servers
Conflicts:  heimdal-telnetd

%description	server
Telnet is a popular protocol for logging into remote systems over
the Internet. Install the telnetd package if you want to support
extremely unsecure remote logins to your machine.

NOTE: because telnetd is unsecure you have to manually activate
it, this package will not do that for you. Instead use OpenSSH if
you want a secure server.

%prep 

%setup -q -n netkit-telnet-%{version}

mv telnet telnet-NETKIT
%setup -T -D -q -a 2 -n netkit-telnet-%{version}

%patch1 -p0 -b .cvs
%patch5 -p0 -b .fix
%patch6 -p1 -b .env
%patch10 -p0 -b .pek
%patch7 -p1 -b .issue
%patch8 -p1 -b .sa-01-49
%patch11 -p1 -b .8bit
%patch12 -p1 -b .argv
%patch13 -p1 -b .confverb
%patch14 -p1 -b .cleanup_race 
%patch15 -p0 -b .pty_read
%patch16 -p1 -b .CAN-2005-468_469
#%patch17 -p1 -b .linemode
%patch18 -p1 -b .gethost
%patch19 -p1 -b .gethost2
%patch20 -p1 -b .nodns
%patch21 -p1 -b .errnosysbsd
%patch22 -p1 -b .reallynodns
#
%patch100 -p1 -b .socket
%patch101 -p1 -b .cleanup_cleanup
%patch102 -p1 -b .CAN-2005-0488
%patch103 -p0 -b .format_not_a_string_literal_and_no_format_arguments
%patch104 -p0 -b .CVE-2011-4862

# only build the telnet client
#perl -pi -e "s|^SUB.*|SUB = telnet|g" Makefile

%build
sh configure --with-c-compiler=gcc
perl -pi -e '
    s,^CC=.*$,CC=cc,;
    s,-O2,\$(RPM_OPT_FLAGS),;
    s,^BINDIR=.*$,BINDIR=%{_bindir},;
    s,^MANDIR=.*$,MANDIR=%{_mandir},;
    s,^SBINDIR=.*$,SBINDIR=%{_sbindir},;
    ' MCONFIG

# remove stripping
perl -pi -e 's|install[ ]+-s|install|g' \
	./telnet/GNUmakefile \
	./telnetd/Makefile \
	./telnetlogin/Makefile \
	./telnet-NETKIT/Makefile

make

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_mandir}/man1
install -d %{buildroot}%{_mandir}/man8

install -m0755 telnet/telnet  %{buildroot}%{_bindir}/telnet
install -m0644 telnet/telnet.1 %{buildroot}%{_mandir}/man1/telnet.1
install -m0755 telnetd/telnetd  %{buildroot}%{_sbindir}/telnetd
install -m0644 telnetd/telnetd.8 %{buildroot}%{_mandir}/man8/telnetd.8

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ChangeLog README
%{_bindir}/telnet
%{_mandir}/man1/telnet.1*

%files server
%defattr(-,root,root)
%doc ChangeLog README
%{_sbindir}/telnetd
%{_mandir}/man8/telnetd.8*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15274 |12mr|net_monitor-0.11-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		net_monitor
Version:	0.11
Release:	%mkrel 3
Summary:	Network monitoring tool
License:	GPLv2
Group:		Monitoring
Url:		http://git.mandriva.com/?p=projects/net_monitor.git
Source0:	%{name}-%{version}.tar.bz2
Requires:	pygtk2.0
Requires:	python
Requires:	vnstat
BuildRequires:	python-devel
BuildRequires:	python-setuptools
BuildRequires:	libiw-devel

%description
This is a network monitoring tool for Mandriva Linux, intended to replace the
old net_monitor from drakx-net.  It supports graphical network monitoring and
some advanced features, such as network profiling, activity monitoring,
detailed logging and network traffic statistics with help of vnstat reporting.

%prep
%setup -q

%build
make all

%install
make install
mkdir -p %{buildroot}%{_logdir}
touch %{buildroot}%{_logdir}/%{name}.log

%files
%defattr(-,root,root)
%doc AUTHORS COPYING README NEWS TODO
%_bindir/%{name}
%{_sysconfdir}/sysconfig/network-scripts/if*.d/netmonitor*
%{py_platsitedir}/%{name}-%{version}-py*
%{py_platsitedir}/%{name}
%ghost %{_logdir}/%{name}.log



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15275 |12mr|netpbm-10.57.01-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 11
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	Tools for manipulating graphics files in netpbm supported formats
Name:		netpbm
Version:	10.57.01
Release:	2
License:	GPL Artistic MIT
Group:		Graphics
URL:		http://netpbm.sourceforge.net/
# Source0 is prepared by
# svn checkout https://netpbm.svn.sourceforge.net/svnroot/netpbm/stable netpbm-%{version}
# svn checkout https://netpbm.svn.sourceforge.net/svnroot/netpbm/userguide netpbm-%{version}/userguide
# and removing the .svn directories ( find -name "\.svn" -type d -print0 | xargs -0 rm -rf )
# and removing the ppmtompeg code, due to patents ( rm -rf netpbm-%{version}/converter/ppm/ppmtompeg/ )
Source0:	netpbm-%{version}.tar.xz
Source1:	mf50-netpbm_filters
Source2:	test-images.tar.bz2
Patch1:		netpbm-time.patch
Patch2:		netpbm-message.patch
Patch3:		netpbm-security-scripts.patch
Patch4:		netpbm-security-code.patch
Patch5:		netpbm-nodoc.patch
Patch6:		netpbm-gcc4.patch
Patch7:		netpbm-bmptopnm.patch
Patch8:		netpbm-CAN-2005-2471.patch
Patch9:		netpbm-xwdfix.patch
Patch11:	netpbm-multilib.patch
Patch13:	netpbm-glibc.patch
Patch14:	netpbm-svgtopam.patch
Patch15:	netpbm-docfix.patch
Patch16:	netpbm-ppmfadeusage.patch
Patch17:	netpbm-fiasco-overflow.patch
Patch18:	netpbm-lz.patch
Patch20:	netpbm-noppmtompeg.patch
Patch21:	netpbm-cmuwtopbm.patch
Patch22:	netpbm-pamtojpeg2k.patch
Patch23:	netpbm-manfix.patch
Patch24:	netpbm-10.56.03-linkage_fix.diff
Patch100:	netpbm-10.35.57-format_not_a_string_literal_and_no_format_arguments.diff
Requires:	%{libname} >= %{version}
BuildRequires:	flex
BuildRequires:	pkgconfig(jasper)
BuildRequires:	jbig-devel
BuildRequires:	jpeg-devel
BuildRequires:	tiff-devel
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	python
BuildRequires:	python-devel
BuildRequires:	pkgconfig(x11)
BuildConflicts:	svgalib-devel

%description
The netpbm package contains a library of functions which support programs for
handling various graphics file formats, including .pbm (portable bitmaps), .pgm
(portable graymaps), .pnm (portable anymaps), .ppm (portable pixmaps) and
others.

%package -n	%{libname}
Summary:        A library for handling different graphics file formats
Group:          System/Libraries

%description -n	%{libname}
The netpbm package contains a library of functions which support programs for
handling various graphics file formats, including .pbm (portable bitmaps), .pgm
(portable graymaps), .pnm (portable anymaps), .ppm (portable pixmaps) and
others.

%package -n	%{develname}
Summary:	Development tools for programs which will use the netpbm libraries
Group:		Development/C
Requires:	%{libname} >= %{version}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	netpbm-devel = %{version}-%{release}
Obsoletes:	%{mklibname netpbm 10 -d}

%description -n	%{develname}
The netpbm-devel package contains the header files and programmer's
documentation for developing programs which can handle the various graphics
file formats supported by the netpbm libraries.

Install netpbm-devel if you want to develop programs for handling the graphics
file formats supported by the netpbm libraries. You'll also need to have the
netpbm package installed.

%prep

%setup -q -a2

find . -type d -perm 0700 -exec chmod 755 {} \;
find . -type f -perm 0555 -exec chmod 755 {} \;
find . -type f -perm 0444 -exec chmod 644 {} \;

for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
done

%patch1 -p1 -b .time
%patch2 -p1 -b .message
%patch3 -p1 -b .security-scripts
%patch4 -p1 -b .security-code
%patch5 -p1 -b .nodoc
%patch6 -p1 -b .gcc4
%patch7 -p1 -b .bmptopnm
%patch8 -p1 -b .CAN-2005-2471
%patch9 -p1 -b .xwdfix
%patch11 -p1 -b .multilib
%patch13 -p1 -b .glibc
%patch14 -p0 -b .svgtopam
%patch15 -p1 -b .docfix
%patch16 -p1 -b .ppmfadeusage
%patch17 -p1 -b .fiasco-overflow
%patch18 -p0 -b .lz
%patch20 -p1 -b .noppmtompeg
%patch21 -p1 -b .cmuwtopbmfix
%patch22 -p1 -b .pamtojpeg2kfix
%patch23 -p1 -b .manfix
%patch24 -p0 -b .linkage_fix

%patch100 -p1 -b .format_not_a_string_literal_and_no_format_arguments

sed -i 's/STRIPFLAG = -s/STRIPFLAG =/g' config.mk.in

##mv shhopt/shhopt.h shhopt/pbmshhopt.h
##perl -pi -e 's|shhopt.h|pbmshhopt.h|g' `find -name "*.c" -o -name "*.h"` ./GNUmakefile

rm -rf converter/other/jpeg2000/libjasper/
sed -i -e 's/^SUBDIRS = libjasper/SUBDIRS =/' converter/other/jpeg2000/Makefile

%build
%serverbuild
export CFLAGS="$CFLAGS -fPIC -flax-vector-conversions -fno-strict-aliasing"

./configure <<EOF



















EOF

TOP=`pwd`
make \
    CC="%{__cc}" \
    LDFLAGS="-L$TOP/pbm -L$TOP/pgm -L$TOP/pnm -L$TOP/ppm %{ldflags}" \
    CFLAGS_SHLIB="-fPIC" \
    MATHLIB="-lm" \
    TIFFLIB_DIR=%{_libdir} TIFFLIB=-ltiff TIFFINC_DIR=%{_includedir} TIFFHDR_DIR=%{_includedir} \
    JPEGLIB_DIR=%{_libdir} JPEGLIB=-ljpeg JPEGHDR_DIR=%{_includedir} JPEGINC_DIR=%{_includedir} \
    PNGLIB_DIR=%{_libdir} PNGLIB="-L%{_libdir} -lpng" PNGINC_DIR=%{_includedir} PNGHDR_DIR=%{_includedir} \
    ZLIB_DIR=%{_libdir} ZLIB="-L%{_libdir} -lz" ZHDR_DIR=%{_includedir} \
    X11LIB_DIR=%{_libdir} X11LIB="-L%{_libdir} -lX11" X11INC_DIR=%{_includedir} X11HDR_DIR=%{_includedir} \
    JBIGLIB_DIR=%{_libdir} JBIGLIB="-L%{_libdir} -ljbig" JBIGHDR_DIR=%{_includedir} JBIGHDR_DIR=%{_includedir} \
    JASPERLIB_DIR=%{_libdir} JASPERLIB="-L%{_libdir} -ljasper" JASPERHDR_DIR=%{_includedir} JASPERDEPLIBS="-L%{_libdir} -ljpeg" \
    XML2LIBS="NONE" LINUXSVGALIB="NONE"

# prepare man files
cd userguide
for i in *.html ; do
    ../buildtools/makeman ${i}
done
for i in 1 3 5 ; do
    mkdir -p man/man${i}
    mv *.${i} man/man${i}
done

%install
rm -rf %{buildroot}

install -d %{buildroot}
make package PKGDIR=%{buildroot}%{_prefix} XML2LIBS="NONE" LINUXSVGALIB="NONE"

# Ugly hack to have libs in correct dir on 64bit archs.
install -d %{buildroot}%{_libdir}
if [ "%{_libdir}" != "%{_prefix}/lib" ]; then
    mv %{buildroot}%{_prefix}/lib/lib* %{buildroot}%{_libdir}
fi

ln -sf libnetpbm.so.%{major} %{buildroot}%{_libdir}/libnetpbm.so

# fix manpages
install -d %{buildroot}%{_mandir}
cp -rp userguide/man/* %{buildroot}%{_mandir}/

# Get rid of the useless non-ascii character in pgmminkowski.1
sed -i 's/\xa0//' %{buildroot}%{_mandir}/man1/pgmminkowski.1

# Don't ship man pages for non-existent binaries and bogus ones
for i in hpcdtoppm pcdovtoppm pnmtojbig ppmsvgalib vidtoppm picttoppm jbigtopnm \
    directory error extendedopacity pam pbm pgm pnm ppm index libnetpbm_dir liberror \
    pambackground pamfixtrunc pamtogif pamtooctaveimg pamundice ppmtotga; do
    rm -f %{buildroot}%{_mandir}/man1/${i}.1
done
rm -f %{buildroot}%{_mandir}/man5/extendedopacity.5

install -d %{buildroot}%{_datadir}/%{name}-%{version}
mv %{buildroot}%{_prefix}/misc/*.map %{buildroot}%{_datadir}/%{name}-%{version}
rm -rf %{buildroot}%{_prefix}/README
rm -rf %{buildroot}%{_prefix}/VERSION
rm -rf %{buildroot}%{_prefix}/link
rm -rf %{buildroot}%{_prefix}/misc
rm -rf %{buildroot}%{_prefix}/man
rm -rf %{buildroot}%{_prefix}/pkginfo
rm -rf %{buildroot}%{_prefix}/config_template
rm -f %{buildroot}%{_mandir}/man1/ppmtompeg.1*

install -d %{buildroot}%{_datadir}/printconf/mf_rules
cp %{SOURCE1} %{buildroot}%{_datadir}/printconf/mf_rules/

install -d %{buildroot}%{_datadir}/printconf/tests
cp test-images/* %{buildroot}%{_datadir}/printconf/tests/

%multiarch_includes %{buildroot}%{_includedir}/netpbm/pm_config.h

%files
%attr(0755,root,root) %{_bindir}/*
%{_datadir}/%{name}-%{version}
%dir %{_datadir}/printconf
%dir %{_datadir}/printconf/mf_rules
%dir %{_datadir}/printconf/tests
%{_datadir}/printconf/mf_rules/*
%{_datadir}/printconf/tests/*
%{_mandir}/man[15]/*

%files -n %{libname}
%doc doc/*
%attr(0755,root,root) %{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%dir %{_includedir}/netpbm
%{_includedir}/netpbm/*.h
%{multiarch_includedir}/netpbm/pm_config.h
%attr(0755,root,root) %{_libdir}/lib*.so
%{_mandir}/man3/*



%changelog
* Sun Aug  26 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 543bc74
- New version 10.57.01 (sync with Cooker), convert BR to pkgconfig style
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15276 |12mr|netprofile-0.28-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: netprofile
Summary: Manage network profiles
Version: 0.28
Release: %mkrel 6
Source: %{name}-%{version}.tar.bz2
License: GPLv2+
Group: System/Base
BuildArchitectures: noarch
BuildRoot: %{_tmppath}/%{name}-buildroot
Requires: initscripts >= 7.06-13mdk
Requires: diffutils
# s2u is used for desktop notifications. It will be pulled by xinit
# to reduce basesystem size
#Suggests: s2u >= 0.9.1
URL: http://git.mandriva.com/?p=projects/netprofile.git
Suggests: %{name}-plugin-services, %{name}-plugin-network, %{name}-plugin-firewall
Suggests: %{name}-plugin-proxy, %{name}-plugin-urpmi

%description
Netprofile is a Mandriva solution to manage different network profile. It
allows to define specific network, firewall and proxy configuration to use in
different network environment (for example, at home, at work or while roaming),
and also provides a way for user to switch those profiles on the fly.

%package plugin-services
Summary:	service management plugin for netprofile
Group: 		System/Base
Requires:	netprofile >= 0.28-3

%description plugin-services
This plugin allows netprofile to save and restore the list of running services
when changing to a different profile.

%package plugin-network
Summary:	network configuration plugin for netprofile
Group: 		System/Base
Requires:	netprofile >= 0.28-3

%description plugin-network
This plugin allows netprofile to save and restore network settings saved in
redhat and mandriva-compatible format.

%package plugin-firewall
Summary:	firewall configuration plugin for netprofile
Group:		System/Base
Requires:	netprofile >= 0.28-3

%description plugin-firewall
This plugin allows netprofile to save and restore firewall configuration based
on iptables shorewall applications.

%package plugin-proxy
Summary:	proxy configuration plugin for netprofile
Group:		System/Base
Requires:	netprofile >= 0.28-3

%description plugin-proxy
This plugin allows netprofile to save and restore local proxy settings.

%package plugin-urpmi
Summary:	urpmi configuration plugin for netprofile
Group:		System/Base
Requires:	netprofile >= 0.28-3

%description plugin-urpmi
This plugin allows netprofile to save and restore multiple configurations
for urpmi database.

%prep

%setup -q

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std INITDIR=%_initrddir

%clean
rm -rf $RPM_BUILD_ROOT

%post

# checking for old netprofile files
if [ -f /etc/netprofile/list ]; then
        # upgrading from old netprofile
        echo "Upgrading from old netprofile. Your old profiles are saved in /etc/netprofile.rpmsave"
        # temporarily, save old files. This will be removed on newer versions.
        mkdir /etc/netprofile.rpmsave && cp -a /etc/netprofile/list /etc/netprofile/profiles /etc/netprofile.rpmsave
        rm -rf /etc/netprofile/profiles/*/
        # creating new default profile
        /sbin/netprofile switch default
fi

if [ ! -d /etc/netprofile/profiles/default ]; then
  /sbin/set-netprofile default
fi

%files
%defattr(-,root,root) 
%doc ChangeLog TODO README NEWS
/sbin/*
%dir /etc/netprofile
%dir /etc/netprofile/profiles
%dir /etc/netprofile/modules
/etc/bash_completion.d/netprofile
/etc/sysconfig/network-scripts/ifup.d/netprofile

%files plugin-services
%defattr(-,root,root)
%attr(0755,root,root) /etc/netprofile/modules/*_services

%files plugin-network
%defattr(-,root,root)
%attr(0755,root,root) /etc/netprofile/modules/*_network

%files plugin-firewall
%defattr(-,root,root)
%attr(0755,root,root) /etc/netprofile/modules/*_firewall*

%files plugin-proxy
%defattr(-,root,root)
%attr(0755,root,root) /etc/netprofile/modules/*_proxy

%files plugin-urpmi
%defattr(-,root,root)
%attr(0755,root,root) /etc/netprofile/modules/*_urpmi



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15277 |12mr|net-snmp-5.7.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# not really needed anymore, but leaving for just incase legacy issues
%define _requires_exceptions devel(libperl
%define _disable_ld_no_undefined 1
%define Werror_cflags %{nil}

%define major 30
%define libname %mklibname netsnmp %{major}
%define libagent %mklibname netsnmpagent %{major}
%define libhelpers %mklibname netsnmphelpers %{major}
%define libmibs %mklibname netsnmpmibs %{major}
%define libtrapd %mklibname netsnmptrapd %{major}
%define libsnmp %mklibname snmp %{major}
%define develname %mklibname -d net-snmp

# (oe) never enable rpm support as it eats file descriptors like crazy 
# casuing the snmp daemon to die!.
%define build_rpm	0
%{?_without_rpm:	%global build_rpm 0}
%{?_with_rpm:		%global build_rpm 1}

Summary:	A collection of SNMP protocol tools and libraries
Name: 		net-snmp
Version: 	5.7.1
Release: 	1
License:	BSDish
Group:		System/Servers
URL:		http://www.net-snmp.org/
Source0:	http://prdownloads.sourceforge.net/net-snmp/net-snmp-%{version}.tar.gz
Source1:	http://prdownloads.sourceforge.net/net-snmp/net-snmp-%{version}.tar.gz.asc
#Source0:	net-snmp-%{version}.pre1.tar.gz
Source2:	net-snmpd.init
Source3:	snmpd.conf
Source4:	snmpd.logrotate
Source5:	net-snmptrapd.init
Source6:	snmptrapd.conf
Source7:	snmptrapd.logrotate
Source8:	ucd5820stat
Source9:	snmp.local.conf
Source11:	NOTIFICATION-TEST-MIB.txt
Source12:	TRAP-TEST-MIB.txt
Source13:	net-snmpd.sysconfig
Source14:	net-snmptrapd.sysconfig
Patch1:		net-snmp-5.4.1-pie.patch
Patch2:		net-snmp-5.5-dir-fix.patch
Patch3:		net-snmp-5.5-multilib.patch
Patch4:		net-snmp-5.5-sensors3.patch
Patch5:		net-snmp-5.6.1-add-pythoninstall-destdir.patch
Patch6:		net-snmp-5.6.1-mysql.patch
Patch7:		net-snmp-5.7.1-linkage_fix.diff
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires:	net-snmp-mibs
Requires:	net-snmp-utils
Requires:	tcp_wrappers
BuildRequires:	chrpath
BuildRequires:	lm_sensors-devel
BuildRequires:	openssl-devel
BuildRequires:	perl-devel
%if %{build_rpm}
BuildRequires:	rpm-devel
%endif
BuildRequires:	tcp_wrappers-devel
BuildRequires:	mysql-devel
BuildRequires:	python-setuptools

%description
SNMP (Simple Network Management Protocol) is a protocol used for network
management. The NET-SNMP project includes various SNMP tools: an extensible
agent, an SNMP library, tools for requesting or setting information from SNMP
agents, tools for generating and handling SNMP traps, a version of the netstat
command which uses SNMP, and a Tk/Perl mib browser. This package contains the
snmpd and snmptrapd daemons, documentation, etc.

You will probably also want to install the net-snmp-utils package, which
contains NET-SNMP utilities.

%package -n	%{libname}
Summary:	Library for Network management (SNMP), from the NET-SNMP project
Group:		System/Libraries
Obsoletes:	%{mklibname snmp 0}
Obsoletes:	%{mklibname net-snmp 5}
Obsoletes:	%{mklibname net-snmp 9}
Obsoletes:	%{mklibname net-snmp 50}
Obsoletes:	%{mklibname net-snmp 51}
Obsoletes:	%{mklibname net-snmp 20}
# lib renamed to proper standalone lib
Obsoletes:	%{mklibname net-snmp 30}

%description -n	%{libname}
This package contains the %{name} library for use with NET-SNMP
project's network management tools.

%package -n	%{libagent}
Summary:	Library for Network management %{name}-agent
Group:		System/Libraries
Conflicts:	%{mklibname net-snmp 30}

%description -n	%{libagent}
This package contains the %{name}-agent library for use with NET-SNMP
project's network management tools.

%package -n	%{libhelpers}
Summary:	Library for Network management %{name}-helpers
Group:		System/Libraries
Conflicts:	%{mklibname net-snmp 30}

%description -n	%{libhelpers}
This package contains the %{name}-helpers library for use with NET-SNMP
project's network management tools.

%package -n	%{libmibs}
Summary:	Library for Network management %{name}-mibs
Group:		System/Libraries
Conflicts:	%{mklibname net-snmp 30}

%description -n	%{libmibs}
This package contains the %{name}-mibs library for use with NET-SNMP
project's network management tools.

%package -n	%{libtrapd}
Summary:	Library for Network management %{name}-trapd
Group:		System/Libraries
Conflicts:	%{mklibname net-snmp 30}

%description -n	%{libtrapd}
This package contains the %{name}-trapd library for use with NET-SNMP
project's network management tools.

%package -n	%{libsnmp}
Summary:	Library for Network management snmp
Group:		System/Libraries
Conflicts:	%{mklibname net-snmp 30}

%description -n	%{libsnmp}
This package contains the snmp library for use with NET-SNMP
project's network management tools.

%package -n	%{develname}
Summary:	The development environment for the NET-SNMP project
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Provides:	libnet-snmp-devel
Obsoletes:	%{mklibname snmp 0}-devel
Obsoletes:	%{mklibname net-snmp 10}-devel 
Obsoletes:	%{mklibname net-snmp 9}-devel
Obsoletes:	%{mklibname net-snmp 5}-devel
Obsoletes:	%{mklibname net-snmp 50}-devel
Obsoletes:	%{mklibname net-snmp 51}-devel
Requires:	%{libname} = %{version}-%{release}
Requires:	%{libagent} = %{version}-%{release}
Requires:	%{libhelpers} = %{version}-%{release}
Requires:	%{libmibs} = %{version}-%{release}
Requires:	%{libtrapd} = %{version}-%{release}
Requires:	%{libsnmp} = %{version}-%{release}
Requires:	perl-devel >= 2:5.12.3-11

%description -n	%{develname}
The %{develname} package contains the development libraries and header
files for use with the NET-SNMP project's network management tools.

Install the net-snmp-devel package if you would like to develop applications
for use with the NET-SNMP project's network management tools.

%package	utils
Summary:	Network management utilities using SNMP, from the NET-SNMP project
Group:		Networking/Other
Requires:	openssl
Requires:	net-snmp-mibs

%description	utils
The net-snmp package contains various utilities for use with the NET-SNMP
network management project.

Install this package if you need utilities for managing your network using the
SNMP protocol.

%package	tkmib
Summary:	MIB browser in TK
Group:		Networking/Other
Requires:	net-snmp-mibs
Requires:	perl(SNMP)

%description	tkmib
MIB browser in TK

%package	mibs
Summary:	MIBs for the NET-SNMP project
Group:		Networking/Other

%description	mibs
The net-snmp-mibs package contains various MIBs for use with the NET-SNMP
network management project.

%package	trapd
Summary:	The trap collecting daemon for %{name}
Group:		System/Servers
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires:	%{name} = %{version}
Requires:	openssl
Requires:	net-snmp-mibs
Requires:	net-snmp-utils
Requires:	tcp_wrappers

%description	trapd
The net-snmp-trapd package contains the trap collecting daemon for use with the
NET-SNMP network management project.

Install this package if you need to collect SNMP traps from your network using
the SNMP protocol.

%package -n	perl-NetSNMP
Summary:	Perl utilities using SNMP, from the NET-SNMP project
Group: 		Development/Perl
Requires:	%{name} = %{version}
Requires:	net-snmp-mibs
Requires:	net-snmp-utils
Conflicts:	%{name}-devel < 5.6.1-5

%description -n	perl-NetSNMP
NET SNMP (Simple Network Management Protocol) Perl5 Support The Simple Network
Management Protocol (SNMP) provides a framework for the exchange of management
information between agents (servers) and clients.  The NET SNMP perl5 support
files provide the perl functions for integration of SNMP into applications,
written in perl.

%package -n	python-netsnmp
Summary:	Python utilities using SNMP, from the NET-SNMP project
Group: 		Development/Python
Requires:	%{name} = %{version}
Requires:	net-snmp-mibs
Requires:	net-snmp-utils

%description -n	python-netsnmp
The 'netsnmp' module provides a full featured, tri-lingual SNMP (SNMPv3, 
SNMPv2c, SNMPv1) client API. The 'netsnmp' module internals rely on the
Net-SNMP toolkit library.

%prep

%setup -q -n %{name}-%{version}

%patch1 -p1 -b .pie~
%patch2 -p1 -b .dir-fix~
%patch3 -p1 -b .multilib~
%patch5 -p1 -b .py_destdir~
#patch6 -p1 -b .mysql
%patch7 -p0 -b .linkage

%if %mdkversion >= 201000
#%%patch4 -p1 -b .sensors3
%endif

# run tests in dir that is cleaned
install -d -m777 test_tmp_dir
HERE="%{_builddir}/%{name}-%{version}"
perl -pi -e "s|/tmp/snmp-test|$HERE/test_tmp_dir/snmp-test|g" testing/*

# Do this patch with a perl hack...
perl -pi -e "s|'\\\$install_libdir'|'%{_libdir}'|" ltmain.sh

bzip2 ChangeLog

%build
%serverbuild

MIBS="host agentx smux \
     ucd-snmp/diskio tcp-mib udp-mib mibII/mta_sendmail \
    ip-mib/ipv4InterfaceTable ip-mib/ipv6InterfaceTable \
    ip-mib/ipAddressPrefixTable/ipAddressPrefixTable \
    ip-mib/ipDefaultRouterTable/ipDefaultRouterTable \
    ip-mib/ipv6ScopeZoneIndexTable ip-mib/ipIfStatsTable \
    sctp-mib rmon-mib etherlike-mib \
    ucd-snmp/lmsensorsMib"

%configure2_5x \
%if %{build_rpm}
    --with-rpm \
%else
    --without-rpm \
%endif
    --disable-static \
    --enable-shared \
    --sysconfdir=%{_sysconfdir} \
    --enable-ipv6 \
    --enable-ucd-snmp-compatibility \
    --enable-embedded-perl \
    --with-python-modules \
    --enable-as-needed \
    --with-pic \
    --with-cflags="$CFLAGS -D_REENTRANT" \
    --with-ldflags="$LDFLAGS -lcrypto -lsensors" \
    --with-logfile="/var/log/snmpd.log" \
    --with-persistent-directory="/var/lib/net-snmp" \
    --with-mib-modules="$MIBS" \
    --with-libwrap \
    --with-openssl \
    --with-perl-modules="INSTALLDIRS=vendor" \
    --with-mnttab="/etc/mtab" \
    --with-mysql \
    --with-default-snmp-version="3" \
    --with-sys-location="Unknown" \
    --with-sys-contact="root@localhost" <<EOF

EOF

# XXX autojunk
sed -i -e "s,^#define HAVE_GETMNTENT,#define HAVE_GETMNTENT 1," \
    include/net-snmp/net-snmp-config.h

make

# more verbose tests
#perl -pi -e "s|\./RUNTESTS|\./RUNTESTS -V|g" testing/Makefile
# XXX - andreas - 15/aug/2006
# XXX - disabled because doesn't work on cluster
# and available bandwidth is TOO LOW for interactive debugging from
# 10.000km away
#make test

%install
rm -rf %{buildroot}
%makeinstall_std \
    ucdincludedir=%{_includedir}/net-snmp/ucd-snmp
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'

install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_sysconfdir}/sysconfig
install -d %{buildroot}%{_sysconfdir}/snmp
install -d %{buildroot}%{_sysconfdir}/logrotate.d
install -d %{buildroot}/var/lib/net-snmp
install -d %{buildroot}/var/agentx/master

install -m 0755 %{SOURCE2} %{buildroot}%{_initrddir}/snmpd
install -m 0644 %{SOURCE3} %{buildroot}%{_sysconfdir}/snmp/snmpd.conf
install -m 0644 %{SOURCE4} %{buildroot}%{_sysconfdir}/logrotate.d/snmpd
install -m 0755 %{SOURCE5} %{buildroot}%{_initrddir}/snmptrapd
install -m 0644 %{SOURCE6} %{buildroot}%{_sysconfdir}/snmp/snmptrapd.conf
install -m 0644 %{SOURCE7} %{buildroot}%{_sysconfdir}/logrotate.d/snmptrapd
install -m 0755 %{SOURCE8} %{buildroot}%{_bindir}/ucd5820stat
install -m 0644 %{SOURCE9} %{buildroot}%{_sysconfdir}/snmp/snmp.local.conf

rm -f %{buildroot}%{_bindir}/snmpinform
rm -f %{buildroot}%{_bindir}/snmpcheck
ln -s snmptrap %{buildroot}%{_bindir}/snmpinform

# install some extra stuff...
install -m 644 mibs/NET-SNMP-MONITOR-MIB.txt %{buildroot}%{_datadir}/snmp/mibs/
install -m 644 mibs/NET-SNMP-SYSTEM-MIB.txt %{buildroot}%{_datadir}/snmp/mibs/
install -m 644 mibs/TUNNEL-MIB.txt %{buildroot}%{_datadir}/snmp/mibs/
install -m 644 mibs/UCD-IPFILTER-MIB.txt %{buildroot}%{_datadir}/snmp/mibs/
install -m 644 mibs/UCD-SNMP-MIB-OLD.txt %{buildroot}%{_datadir}/snmp/mibs/
install -m 644 mibs/ianalist %{buildroot}%{_datadir}/snmp/mibs/
install -m 644 mibs/rfclist %{buildroot}%{_datadir}/snmp/mibs/
install -m 644 mibs/rfcmibs.diff %{buildroot}%{_datadir}/snmp/mibs/
install -m 755 mibs/mibfetch %{buildroot}%{_datadir}/snmp/mibs/
install -m 755 mibs/smistrip %{buildroot}%{_datadir}/snmp/mibs/
install -m 644 mibs/Makefile.mib %{buildroot}%{_datadir}/snmp/mibs/
install -m 644 %{SOURCE11} %{buildroot}%{_datadir}/snmp/mibs/NOTIFICATION-TEST-MIB.txt
install -m 644 %{SOURCE12} %{buildroot}%{_datadir}/snmp/mibs/TRAP-TEST-MIB.txt
install -m 644 %{SOURCE13} %{buildroot}%{_sysconfdir}/sysconfig/snmpd
install -m 644 %{SOURCE14} %{buildroot}%{_sysconfdir}/sysconfig/snmptrapd

# fix one bug
perl -pi -e "s|%{buildroot}||g" %{buildroot}%{_libdir}/*.la

# nuke rpath
find %{buildroot}%{perl_vendorarch} -name "*.so" | xargs chrpath -d || :

%multiarch_binaries %{buildroot}%{_bindir}/net-snmp-config

%multiarch_includes %{buildroot}%{_includedir}/net-snmp/net-snmp-config.h

%multiarch_binaries %{buildroot}%{_bindir}/net-snmp-create-v3-user

%post
%_post_service snmpd

%preun
%_preun_service snmpd

%post trapd
%_post_service snmptrapd

%preun trapd
%_preun_service snmptrapd

%files
%doc AGENT.txt EXAMPLE.conf FAQ INSTALL NEWS TODO
%doc README README.agent* README.krb5 README.snmpv3 README.thread
%doc local/passtest local/README.mib2c local/ipf-mod.pl
%attr(0755,root,root) %{_initrddir}/snmpd
%attr(0644,root,root) %config(noreplace,missingok) %{_sysconfdir}/snmp/snmpd.conf
%attr(0644,root,root) %config(noreplace,missingok) %{_sysconfdir}/snmp/snmp.local.conf
%attr(0644,root,root) %config(noreplace,missingok) %{_sysconfdir}/sysconfig/snmpd
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/snmpd
%{_bindir}/ucd5820stat
%{_sbindir}/snmpd
%attr(0644,root,root) %{_mandir}/man5/snmpd.conf.5*
%attr(0644,root,root) %{_mandir}/man5/snmp_config.5*
%attr(0644,root,root) %{_mandir}/man5/snmp.conf.5*
%attr(0644,root,root) %{_mandir}/man5/variables.5*
%attr(0644,root,root) %{_mandir}/man5/snmpd.examples.5*
%attr(0644,root,root) %{_mandir}/man5/snmpd.internal.5*
%attr(0644,root,root) %{_mandir}/man8/snmpd.8*

%files trapd
%doc dist/schema-snmptrapd.sql README.sql
%attr(0755,root,root) %{_initrddir}/snmptrapd
%attr(0644,root,root) %config(noreplace,missingok) %{_sysconfdir}/snmp/snmptrapd.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/snmptrapd
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/snmptrapd
%{_sbindir}/snmptrapd
%attr(0644,root,root) %{_mandir}/man5/snmptrapd.conf.5*
%attr(0644,root,root) %{_mandir}/man8/snmptrapd.8*

%files utils
%{_bindir}/agentxtrap
%{_bindir}/encode_keychange
%{_bindir}/fixproc
%{_bindir}/ipf-mod.pl
%{_bindir}/mib2c
%{_bindir}/mib2c-update
%{_bindir}/net-snmp-cert
%{_bindir}/net-snmp-create-v3-user
%{multiarch_bindir}/net-snmp-create-v3-user
%{_bindir}/snmp-bridge-mib
%{_bindir}/snmpbulkget
%{_bindir}/snmpbulkwalk
%{_bindir}/snmpconf
%{_bindir}/snmpdelta
%{_bindir}/snmpdf
%{_bindir}/snmpget
%{_bindir}/snmpgetnext
%{_bindir}/snmpinform
%{_bindir}/snmpnetstat
%{_bindir}/snmpset
%{_bindir}/snmpstatus
%{_bindir}/snmptable
%{_bindir}/snmptest
%{_bindir}/snmptranslate
%{_bindir}/snmptrap
%{_bindir}/snmpusm
%{_bindir}/snmpvacm
%{_bindir}/snmpwalk
%{_bindir}/traptoemail
%{_datadir}/snmp/mib2c-data
%{_datadir}/snmp/snmpconf-data
%{_datadir}/snmp/snmp_perl.pl
%{_datadir}/snmp/snmp_perl_trapd.pl
%{_datadir}/snmp/*.conf
%attr(0644,root,root) %{_mandir}/man1/agentxtrap.1*
%attr(0644,root,root) %{_mandir}/man1/encode_keychange.1*
%attr(0644,root,root) %{_mandir}/man1/fixproc.1*
%attr(0644,root,root) %{_mandir}/man1/mib2c.1*
%attr(0644,root,root) %{_mandir}/man1/mib2c-update.1*
%attr(0644,root,root) %{_mandir}/man1/net-snmp-create-v3-user.1*
%attr(0644,root,root) %{_mandir}/man1/snmp-bridge-mib.1*
%attr(0644,root,root) %{_mandir}/man1/snmpbulkget.1*
%attr(0644,root,root) %{_mandir}/man1/snmpbulkwalk.1*
%attr(0644,root,root) %{_mandir}/man1/snmpcmd.1*
%attr(0644,root,root) %{_mandir}/man1/snmpconf.1*
%attr(0644,root,root) %{_mandir}/man1/snmpdelta.1*
%attr(0644,root,root) %{_mandir}/man1/snmpdf.1*
%attr(0644,root,root) %{_mandir}/man1/snmpget.1*
%attr(0644,root,root) %{_mandir}/man1/snmpgetnext.1*
%attr(0644,root,root) %{_mandir}/man1/snmpinform.1*
%attr(0644,root,root) %{_mandir}/man1/snmpnetstat.1*
%attr(0644,root,root) %{_mandir}/man1/snmpset.1*
%attr(0644,root,root) %{_mandir}/man1/snmpstatus.1*
%attr(0644,root,root) %{_mandir}/man1/snmptable.1*
%attr(0644,root,root) %{_mandir}/man1/snmptest.1*
%attr(0644,root,root) %{_mandir}/man1/snmptranslate.1*
%attr(0644,root,root) %{_mandir}/man1/snmptrap.1*
%attr(0644,root,root) %{_mandir}/man1/snmpusm.1*
%attr(0644,root,root) %{_mandir}/man1/snmpvacm.1*
%attr(0644,root,root) %{_mandir}/man1/snmpwalk.1*
%attr(0644,root,root) %{_mandir}/man1/traptoemail.1*
%attr(0644,root,root) %{_mandir}/man5/mib2c.conf.5*

%files mibs
%doc mibs/README.mibs
%{_datadir}/snmp/mibs

%files -n %{libname}
%{_libdir}/libnetsnmp.so.%{major}*

%files -n %{libagent}
%{_libdir}/libnetsnmpagent.so.%{major}*

%files -n %{libhelpers}
%{_libdir}/libnetsnmphelpers.so.%{major}*

%files -n %{libmibs}
%{_libdir}/libnetsnmpmibs.so.%{major}*

%files -n %{libtrapd}
%{_libdir}/libnetsnmptrapd.so.%{major}*

%files -n %{libsnmp}
%{_libdir}/libsnmp.so.%{major}*

%files -n %{develname}
%doc ChangeLog.bz2
%{multiarch_bindir}/net-snmp-config
%{multiarch_includedir}/net-snmp/net-snmp-config.h
%{_bindir}/net-snmp-config
%{_libdir}/*.so
%dir %{_includedir}/net-snmp
%{_includedir}/net-snmp/*.h
%dir %{_includedir}/net-snmp/agent
%{_includedir}/net-snmp/agent/*.h
%dir %{_includedir}/net-snmp/machine
%{_includedir}/net-snmp/machine/*.h
%dir %{_includedir}/net-snmp/library
%{_includedir}/net-snmp/library/*.h
%{_includedir}/net-snmp/library/README
%dir %{_includedir}/net-snmp/system
%{_includedir}/net-snmp/system/*.h
%dir %{_includedir}/net-snmp/ucd-snmp
%{_includedir}/net-snmp/ucd-snmp/*.h
#%dir %{_includedir}/net-snmp/agent/util_funcs
#%{_includedir}/net-snmp/agent/util_funcs/*.h
%dir /var/lib/net-snmp
%dir /var/agentx/master
%{_mandir}/man3/*
%exclude %{_mandir}/man3/NetSNMP*
%exclude %{_mandir}/man3/SNMP.3*
%attr(0644,root,root) %{_mandir}/man1/net-snmp-config.1*

%files -n perl-NetSNMP
%{perl_vendorarch}/auto/NetSNMP
%{perl_vendorarch}/auto/SNMP
%{perl_vendorarch}/SNMP.pm
%{perl_vendorarch}/NetSNMP
%{perl_vendorarch}/Bundle/Makefile.subs.pl
%{_mandir}/man3/NetSNMP*
%{_mandir}/man3/SNMP.3*

%files -n python-netsnmp
%dir %{python_sitearch}/netsnmp
%{python_sitearch}/netsnmp/__init__.py
%{python_sitearch}/netsnmp/client.py
%{python_sitearch}/netsnmp/client_intf.so
%dir %{python_sitearch}/netsnmp/tests
%{python_sitearch}/netsnmp/tests/__init__.py
%{python_sitearch}/netsnmp/tests/test.py
%dir %{python_sitearch}/netsnmp_python*-py%{py_ver}.egg-info
%{python_sitearch}/netsnmp_python*-py%{py_ver}.egg-info/*

%files tkmib
%{_bindir}/tkmib
%{_mandir}/man1/tkmib.1*



%changelog
* Sun Aug  26 2012 Denis Silakov <denis.silakov@rosalab.ru>
+ Commit: 8ed803e
- Updated to 5.7.1
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15278 |12mr|netstat-nat-1.4.10-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name   netstat-nat 
%define version 1.4.10
%define release %mkrel 2
%define lib_major 1
%define lib_name %{mklibname} %{name} %{lib_major}

Name:           %{name}
Summary: 	Displays NAT connections, managed by netfilter/iptables 
Group:		Networking/Other
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Version:        %{version}
Release:        %{release}
License: 	GPL
URL:		http://tweegy.nl/projects/netstat-nat/
#Requires: 	
Provides:	netstat-nat
Prefix:         %{_prefix}
Source:         %{name}-%{version}.tar.bz2
#Source1:
#Patch0:

%description
Netstat-nat is a small program written in C. It displays NAT connections, 
managed by netfilter/iptables which comes with the > 2.4.x linux kernels. 
The program reads its information from '/proc/net/ip_conntrack', which is 
the temporary conntrack-storage of netfilter. (http://netfilter.samba.org/)
Netstat-nat takes several arguments (but not needed).

%prep
rm -rf ${RPM_BUILD_ROOT}
%setup -q -n %{name}-%{version}

%build
%configure
%make

%install
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_mandir}/man1
install -m755 $RPM_BUILD_DIR/%{name}-%{version}/netstat-nat %{buildroot}%{_bindir}/netstat-nat
#bzip2 $RPM_BUILD_DIR/%{name}-%{version}/netstat-nat.1
install -m644 $RPM_BUILD_DIR/%{name}-%{version}/netstat-nat.1 %{buildroot}%{_mandir}/man1/netstat-nat.1

%clean
rm -rf ${RPM_BUILD_ROOT}

%files
%defattr(-,root,root)
%doc AUTHORS COPYING INSTALL README
%attr(644,root,root) %{_mandir}/man1/netstat-nat.*
%attr(755,root,root) %{_bindir}/netstat-nat





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15279 |12mr|nettle-2.4-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Just a hack because rpmlint rejects build with unstripped libs
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

%define nettlemajor 4
%define hogweedmajor 2
%define libnettlename %mklibname nettle %{nettlemajor}
%define libhogweedname %mklibname hogweed %{hogweedmajor}
%define develname %mklibname -d nettle

Name:		nettle
Summary:	Nettle cryptographic library
Epoch:		1
Version:	2.4
Release:	4
License:	LGPLv2
Group:		System/Libraries
URL:		http://www.lysator.liu.se/~nisse/nettle/
Source:		http://www.lysator.liu.se/~nisse/archive/%name-%{version}.tar.gz
BuildRequires:	autoconf
BuildRequires:	pkgconfig(openssl)
BuildRequires:	gmp-devel
BuildRequires:	recode
Requires:	%{libnettlename} = %{EVRD}
Requires:	%{libhogweedname} = %{EVRD}

%description
Nettle is a cryptographic library that is designed to fit easily in more or
less any context:
In crypto toolkits for object-oriented languages (C++, Python, Pike, ...),
in applications like LSH or GNUPG, or even in kernel space. 

%package -n %{libnettlename}
Group:		System/Libraries
Summary:	Nettle shared library

%description -n %{libnettlename}
This is the shared library part of the Nettle library.

%package -n %{libhogweedname}
Group:		System/Libraries
Summary:	Hogweed shared library

%description -n %{libhogweedname}
This is the shared library part of the Hogweed library.

%package -n %{develname}
Group:		Development/C++
Summary:	Header files for compiling against Nettle library
Provides:	%{name}-devel = %{EVRD}
Requires:	%{libnettlename} = %{EVRD}
Requires:	%{libhogweedname} = %{EVRD}

%description -n %{develname}
This is the development package of nettle. Install it if you want to 
compile programs using this library.

%prep
%setup -q

%build
%configure2_5x --enable-shared
%make

%check
%make check

%install
%makeinstall_std
recode ISO-8859-1..UTF-8 %{buildroot}%{_infodir}/*.info
recode ISO-8859-1..UTF-8 ChangeLog

%files
%{_bindir}/*
%{_infodir}/*

%files -n %{libnettlename}
%{_libdir}/libnettle.so.%{nettlemajor}*

%files -n %{libhogweedname}
%{_libdir}/libhogweed.so.%{hogweedmajor}*

%files -n %{develname}
%doc AUTHORS TODO ChangeLog
%{_libdir}/libnettle.so
%{_libdir}/libhogweed.so
%{_libdir}/libnettle.a
%{_libdir}/libhogweed.a
%{_libdir}/pkgconfig/*.pc
%{_includedir}/nettle/



%changelog
* Mon Mar 19 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1:2.4-1
+ Revision: 785708
- Update to 2.4, improve spec file

* Wed Oct 27 2010 Funda Wang <fwang@mandriva.org> 1:2.1-1mdv2011.0
+ Revision: 589577
- new version 2.1

* Sat Jul 25 2009 Crispin Boylan <crisb@mandriva.org> 1:2.0-1mdv2010.0
+ Revision: 399777
- Initial package for mandriva
- create nettle


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15280 |12mr|net-tools-1.60-37.20120702git.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define git 20120702git

Summary:	The basic tools for setting up networking
Name:		net-tools
Version:	1.60
# Don't increase 37 here
Release:	37.%{git}.1
License:	GPL
Group:		System/Configuration/Networking
URL:		http://net-tools.sourceforge.net
# git archive --format=tar --remote=git://net-tools.git.sourceforge.net/gitroot/net-tools/net-tools master | xz > net-tools-%%{version}.%%{checkout}.tar.xz
Source0:	net-tools-%{version}.%{git}.tar.xz
Source2:	net-tools-%{version}-config.h
Source3:	net-tools-%{version}-config.make
Source4:	ether-wake.c
Source5:	ether-wake.8
Source6:	mii-diag.c
Source7:	mii-diag.8
Source8:	iptunnel.8
Source9:	ipmaddr.8
Source10:	arp-ethers.service
# adds <delay> option that allows netstat to cycle printing through statistics every delay seconds.
Patch1:		net-tools-1.60-cycle.patch
# Fixed incorrect address display for ipx (#46434)
Patch2:		net-tools-1.60-ipx.patch
# hostname lookup problems with route --inet6 (#84108)
Patch3:		net-tools-1.60-inet6-lookup.patch
# various man page fixes merged into one patch
Patch4:		net-tools-1.60-man.patch
# netstat: interface option now works as described in the man page (#61113, #115987)
Patch5:		net-tools-1.60-interface.patch
# filter out duplicate tcp entries (#139407)
Patch6:		net-tools-1.60-duplicate-tcp.patch
# don't report statistics for virtual devices (#143981)
Patch7:		net-tools-1.60-statalias.patch
# clear static buffers in interface.c by Ulrich Drepper (#176714)
Patch8:		net-tools-1.60-interface_stack.patch
# statistics for SCTP
Patch9:		net-tools-1.60-sctp-statistics.patch
# ifconfig crash when interface name is too long (#190703)
Patch10:	net-tools-1.60-ifconfig-long-iface-crasher.patch
# fixed tcp timers info in netstat (#466845)
Patch11:	net-tools-1.60-netstat-probe.patch
# kernel 3.6 removes linux/if_strip.h
Patch12:	net-tools-1.60-STRIP.patch
Patch100:	net-tools-1.60-format_not_a_string_literal_and_no_format_arguments.diff
BuildRequires:	gettext

%description
The net-tools package contains the basic tools needed for setting up
networking:  ifconfig, netstat, route and others.

%prep
%setup -q -c
%patch1 -p1 -b .cycle
%patch2 -p1 -b .ipx
%patch3 -p1 -b .inet6-lookup
%patch4 -p1 -b .man
%patch5 -p1 -b .interface
%patch6 -p1 -b .dup-tcp
%patch7 -p1 -b .statalias
%patch8 -p1 -b .stack
%patch9 -p1 -b .sctp
%patch10 -p1 -b .long_iface
%patch11 -p1 -b .probe
%patch12 -p1 -b .STRIP

cp %{SOURCE2} ./config.h
cp %{SOURCE3} ./config.make
cp %{SOURCE4} ./ether-wake.c
cp %{SOURCE5} ./man/en_US/ether-wake.8
cp %{SOURCE6} ./mii-diag.c
cp %{SOURCE7} ./man/en_US/mii-diag.8
cp %{SOURCE8} ./man/en_US/iptunnel.8
cp %{SOURCE9} ./man/en_US/ipmaddr.8

%patch100 -p1 -b .format_not_a_string_literal_and_no_format_arguments

%build
export CFLAGS="%{optflags} $CFLAGS"
export LDFLAGS="%{ldflags} $LDFLAGS"

make

gcc %{optflags} %{ldflags} -o ether-wake ether-wake.c
gcc %{optflags} %{ldflags} -o mii-diag mii-diag.c

%install
mv man/de_DE man/de
mv man/fr_FR man/fr
mv man/pt_BR man/pt

make BASEDIR=%{buildroot} mandir=%{_mandir} install

# ifconfig and route are installed into /bin by default
# mv them back to /sbin for now as I (jpopelka) don't think customers would be happy
mv %{buildroot}/bin/ifconfig %{buildroot}/sbin
mv %{buildroot}/bin/route %{buildroot}/sbin

install -m 755 ether-wake %{buildroot}/sbin
install -m 755 mii-diag %{buildroot}/sbin

rm %{buildroot}/sbin/rarp
rm %{buildroot}%{_mandir}/man8/rarp.8*
rm %{buildroot}%{_mandir}/de/man8/rarp.8*
rm %{buildroot}%{_mandir}/fr/man8/rarp.8*
rm %{buildroot}%{_mandir}/pt/man8/rarp.8*

rm -rf %{buildroot}%{_mandir}/de/man1
rm -rf %{buildroot}%{_mandir}/fr/man1
rm -rf %{buildroot}%{_mandir}/man1
rm -rf %{buildroot}%{_mandir}/pt/man1

# install systemd unit file
mkdir -p %{buildroot}%{_unitdir}
install -m 644 %{SOURCE10} %{buildroot}%{_unitdir}

%find_lang %{name} --all-name --with-man

%post
%systemd_post arp-ethers.service

%files -f %{name}.lang
%doc COPYING
%config(noreplace) %{_unitdir}/arp-ethers.service
/bin/*
/sbin/*
%{_mandir}/man[58]/*



%changelog
* Mon Sep  3 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: f5dfdd4
- New git snapshot 20120702git, drop merged patches, add new patches from Fedora, try to be close to Fedora spec
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15281 |12mr|networkmanager-0.9.6.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _requires_exceptions devel\(libnss3.*\)\\|devel\(libnspr4.*\)\\|devel\(libsmime3.*\)

%define	major_glib	4
%define major_glib_vpn	1
%define major_util	2
%define libnm_glib		%mklibname nm-glib %{major_glib}
%define libnm_glib_devel	%mklibname -d nm-glib
%define libnm_glib_vpn		%mklibname nm-glib-vpn %{major_glib_vpn}
%define libnm_glib_vpn_devel	%mklibname -d nm-glib-vpn
%define libnm_util		%mklibname nm-util %{major_util}
%define libnm_util_devel	%mklibname -d nm-util

#define snapshot 0

%define	rname	NetworkManager
Name:		networkmanager
Summary:	Network connection manager and user applications
Version:	0.9.6.4
Release:	%{?snapshot:0.%{snapshot}.}2
Group:		System/Base
License:	GPLv2+
URL:		http://www.gnome.org/projects/NetworkManager/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/NetworkManager/0.9/%{rname}-%{version}%{?snapshot:.%{snapshot}}.tar.xz
Source1:	README.urpmi
Source100:	networkmanager.rpmlintrc

#In ROSA change ifcfg logic
# We need use
#   gboolean nm_controlled = TRUE;
# and
#   if (!strcmp (lower, "no") || !strcmp (lower, "n") || !strcmp (lower, "false"))
#   nm_controlled = FALSE;
# Please check patch for this changes
Patch1:		networkmanager-0.9.4.0-mdv.patch
# Fedora patches
Patch2:		networkmanager-0.8.1.999-explain-dns1-dns2.patch
# Mandriva specific patches
Patch3:		networkmanager-0.9.2.0-systemd-start-after-resolvconf.patch
Patch5:		networkmanager-0.9.4.0-add-systemd-alias.patch
Patch6:		NetworkManager-0.9.4.0-dhcpcd-verbose-output.patch
Patch7:		networkmanager-0.9.4.0-mdv-nscd-systemd.patch
Patch9:		networkmanager-0.9.4.0-nm-remote-settings.patch
Patch10:	nm-polkit-permissive.patch
Patch11:	nss-error.patch
#Avoid werror format security errors
#Patch11:	NetworkManager-0.9.4.0-nm-setting-bond.patch

BuildRequires:	pkgconfig(libnl-3.0) wpa_supplicant libiw-devel pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(nss) intltool
BuildRequires:	gtk-doc pkgconfig(ext2fs)
BuildRequires:	ppp-devel pkgconfig(polkit-gobject-1)
BuildRequires:	pkgconfig(uuid)
BuildRequires:	pkgconfig(gudev-1.0)
#BuildRequires:	dhcp-client
BuildRequires:	iptables
BuildRequires:	pkgconfig(gobject-introspection-1.0)
# (bor) for systemd support, pkg-config; move to systemd?
BuildRequires:	systemd-units
Requires(post):	systemd-units rpm-helper
Requires(preun):systemd-units rpm-helper
Requires(postun):systemd-units
Requires:	wpa_supplicant >= 0.7.3-2 wireless-tools dhcp-client
Requires:	mobile-broadband-provider-info
Requires:	modemmanager
Requires:	dhcp-client
Requires:	dnsmasq-base
Requires:	ppp = %(rpm -q --queryformat "%{VERSION}" ppp )
Requires:	iproute2
Requires:	iptables
Provides:	NetworkManager = %{EVRD}
Obsoletes:	dhcdbd
Conflicts:	%{_lib}nm_util1 < 0.7.996
Conflicts:	initscripts < 9.24-5

%description
NetworkManager attempts to keep an active network connection available at all
times.  It is intended only for the desktop use-case, and is not intended for
usage on servers.   The point of NetworkManager is to make networking
configuration and setup as painless and automatic as possible.  If using DHCP,
NetworkManager is _intended_ to replace default routes, obtain IP addresses
from a DHCP server, and change nameservers whenever it sees fit.

%package -n	%{libnm_util}
Summary:	Shared library for nm_util
Group:		System/Libraries
Obsoletes:	%{mklibname networkmanager-util 0}
%rename		%{_lib}nm_util1

%description -n %{libnm_util}
Shared library for nm-util.

%package -n	%{libnm_util_devel}
Summary:	Development files for nm_util
Group:		Development/C
Obsoletes:	%{mklibname networkmanager-util 0 -d}
Provides:	NetworkManager-devel = %{EVRD}
Provides:	nm-util-devel = %{EVRD}
Provides:	libnm-util-devel = %{EVRD}
Requires:	%{libnm_util} = %{EVRD}
Obsoletes:	%{_lib}nm_util-devel < 0.7.996

%description -n %{libnm_util_devel}
Development files for nm-util.

%package -n	%{libnm_glib}
Summary:	Shared library for nm_glib
Group:		System/Libraries
Obsoletes:	%{mklibname networkmanager-glib 0}

%description -n	%{libnm_glib}
This package contains the libraries that make it easier to use some
NetworkManager functionality from applications that use glib.

%package -n	%{libnm_glib_devel}
Summary:	Development files for nm_glib
Group:		Development/C
Provides:	nm-glib-devel = %{EVRD}
Provides:	libnm-glib-devel = %{EVRD}
Provides:   NetworkManager-glib-devel = %{EVRD}
Obsoletes:	%{mklibname networkmanager-glib 0 -d}
Requires:	%{libnm_glib} = %{EVRD}
Obsoletes:	%{_lib}nm_glib-devel < 0.7.996

%description -n %{libnm_glib_devel}
Development files for nm-glib.

%package -n	%{libnm_glib_vpn}
Summary:	Shared library for nm-glib-vpn
Group:		System/Libraries
Conflicts:	%{_lib}nm-glib1 < 0.7.996

%description -n	%{libnm_glib_vpn}
This package contains the libraries that make it easier to use some
NetworkManager VPN functionality from applications that use glib.

%package -n	%{libnm_glib_vpn_devel}
Summary:	Development files for nm-glib-vpn
Group:		Development/C
Provides:	nm-glib-vpn-devel = %{EVRD}
Provides:	libnm-glib-vpn-devel = %{EVRD}
Requires:	%{libnm_glib_vpn} = %{EVRD}
Conflicts:	%{_lib}nm_glib-devel < 0.7.996

%description -n %{libnm_glib_vpn_devel}
Development files for nm-glib-vpn.

%prep
%setup -q -n %{rname}-%{version}
%apply_patches
autoreconf -f

%build
%configure2_5x	--disable-static \
		--with-distro=mandriva \
		--with-crypto=nss \
		--enable-more-warnings=no \
		--with-docs=yes \
		--with-system-ca-path=/etc/pki/tls/certs \
		--with-resolvconf=yes \
		--with-systemdsystemunitdir=%{_systemunitdir} \
		--with-tests=yes

%make

%install
%makeinstall_std

cat > %{buildroot}%{_sysconfdir}/NetworkManager/NetworkManager.conf << EOF
[main]
plugins=ifcfg-mdv,keyfile
EOF

# create a VPN directory
install -d %{buildroot}%{_sysconfdir}/%{rname}/VPN
install -m755 test/.libs/nm-online -D %{buildroot}%{_bindir}/nm-online

# create keyfile plugin system-settings directory
install -d %{buildroot}%{_sysconfdir}/%{rname}/system-connections

# Add readme displayed by urpmi
cp %{SOURCE1} .

# (bor) clean up on uninstall
install -d %{buildroot}%{_localstatedir}/lib/%{rname}
pushd %{buildroot}%{_localstatedir}/lib/%{rname} && {
	touch %{rname}.state
	touch timestamps
popd
}

%find_lang %{rname}

find %{buildroot} -name \*.la|xargs rm -f


%post
%_post_service %{name}
# Zé: install; upgrade
if [ "$1" -ge 1 ]; then
    /bin/systemctl enable NetworkManager.service
fi

%preun
%_preun_service %{name}
# Zé: upgrade, not removal
if [ "$1" -eq 1 ] ; then
    /bin/systemctl try-restart NetworkManager.service
fi

%postun
# Zé: removal
if [ "$1" -eq 0 ]; then
    /bin/systemctl --no-reload NetworkManager.service
    /bin/systemctl stop NetworkManager.service
fi


%files -f %{rname}.lang
%doc AUTHORS CONTRIBUTING ChangeLog NEWS README TODO
%doc README.urpmi
%{_sysconfdir}/dbus-1/system.d/org.freedesktop.NetworkManager.conf
%{_sysconfdir}/dbus-1/system.d/nm-avahi-autoipd.conf
%{_sysconfdir}/dbus-1/system.d/nm-dhcp-client.conf
%{_sysconfdir}/dbus-1/system.d/nm-dispatcher.conf
%{_sysconfdir}/dbus-1/system.d/nm-ifcfg-rh.conf
%{_initrddir}/%{name}
#%{_initrddir}/%{rname}dispatcher
%dir %{_sysconfdir}/%{rname}
%config(noreplace) %{_sysconfdir}/%{rname}/NetworkManager.conf
%{_sbindir}/%{rname}
#%{_sbindir}/%{rname}Dispatcher
%dir %{_sysconfdir}/%{rname}/dispatcher.d
%dir %{_sysconfdir}/%{rname}/system-connections
%dir %{_sysconfdir}/NetworkManager/VPN
%{_bindir}/nmcli
%{_bindir}/nm-tool
%{_bindir}/nm-online
%{_libdir}/nm-dispatcher.action
%{_libexecdir}/nm-dhcp-client.action
%{_libexecdir}/nm-avahi-autoipd.action
%{_mandir}/man1/*.1*
%{_mandir}/man5/*.5*
%{_mandir}/man8/*.8*
%dir %{_libdir}/NetworkManager
%{_libdir}/NetworkManager/*.so
%{_libdir}/pppd/*.*.*/nm-pppd-plugin.so
%dir %{_localstatedir}/run/%{rname}
%dir %{_localstatedir}/lib/%{rname}
%ghost %{_localstatedir}/lib/%{rname}/*
%{_libexecdir}/nm-crash-logger
%dir %{_datadir}/%{rname}
%{_datadir}/%{rname}/gdb-cmd
%{_datadir}/dbus-1/system-services/org.freedesktop.nm_dispatcher.service
%{_datadir}/polkit-1/actions/org.freedesktop.NetworkManager.policy
%{_datadir}/gtk-doc/html/*
/lib/udev/rules.d/*.rules
%{_systemunitdir}/NetworkManager-wait-online.service
%{_systemunitdir}/NetworkManager.service
%{_datadir}/dbus-1/system-services/org.freedesktop.NetworkManager.service

%files -n %{libnm_util}
%{_libdir}/libnm-util.so.%{major_util}*
%{_libdir}/girepository-1.0/NetworkManager-1.0.typelib

%files -n %{libnm_util_devel}
%dir %{_includedir}/%{rname}
%{_includedir}/%{rname}/*.h
%{_libdir}/pkgconfig/%{rname}.pc
%{_libdir}/pkgconfig/libnm-util.pc
%{_libdir}/libnm-util.so

%files -n %{libnm_glib}
%{_libdir}/libnm-glib.so.%{major_glib}*
%{_libdir}/girepository-1.0/NMClient-1.0.typelib

%files -n %{libnm_glib_vpn}
%{_libdir}/libnm-glib-vpn.so.%{major_glib_vpn}*

%files -n %{libnm_glib_devel}
%dir %{_includedir}/libnm-glib
%exclude %{_includedir}/libnm-glib/nm-vpn*.h
%{_includedir}/libnm-glib/*.h
%{_libdir}/pkgconfig/libnm-glib.pc
%{_libdir}/libnm-glib.so
%{_datadir}/gir-1.0/NMClient-1.0.gir
%{_datadir}/gir-1.0/NetworkManager-1.0.gir

%files -n %{libnm_glib_vpn_devel}
%{_includedir}/libnm-glib/nm-vpn*.h
%{_libdir}/pkgconfig/libnm-glib-vpn.pc
%{_libdir}/libnm-glib-vpn.so

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15282 |12mr|networkmanager-applet-0.9.6.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	rname	network-manager-applet
%define	major	0
%define libname %mklibname nm-gtk %{major}
%define develname %mklibname nm-gtk -d

Name:		networkmanager-applet
Summary:	Network connection manager applet for GNOME
Version:	0.9.6.4
Release:	1
Group:		System/Configuration/Networking
License:	GPLv2+
URL:		http://www.gnome.org/projects/NetworkManager/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/network-manager-applet/0.9/%{rname}-%{version}.tar.xz
Source1:	50-nm_applet.pkla
Patch0:		network-manager-applet-0.7.999-dont-start-in-kde.patch

BuildRequires:	intltool
BuildRequires:	iso-codes
BuildRequires:	libiw-devel
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(gnome-keyring-1)
BuildRequires:	pkgconfig(gnome-bluetooth-1.0) >= 3.4.2
BuildRequires:	pkgconfig(libnm-glib) >= 0.9.6.0
BuildRequires:	pkgconfig(libnm-glib-vpn) >= 0.9.6.0
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	pkgconfig(polkit-gobject-1) >= 0.92
BuildRequires:	pkgconfig(gtk+-3.0)
Requires:	networkmanager
Requires:	gtk+3

%description
Network-manager-applet is a system tray applet which lets you easily
connect to different networks. It is created for GNOME's notification area
but it also works for other desktop environments which provide a system
tray like KDE or XFCE. It displays the available networks and allows to
easily switch between them. For encrypted networks it will prompt the user
for the key/passphrase and it can optionally store them in the
gnome-keyring.

%package -n %{libname}
Group:      System/Libraries
Summary:    %{summary}

%description -n %{libname}
Library from %{name}-gtk

%package -n %{develname}
Group:      Development/C
Summary:    Development libraries and header files from %{name}
Requires:   %{libname} = %{EVRD}

%description -n %{develname}
%{name}-gtk development headers and libraries.

%prep
%setup -qn %{rname}-%{version}
%apply_patches

%build
autoreconf -fi
%configure2_5x \
	--disable-static \
	--enable-more-warnings=no \
	--with-bluetooth \
	--with-gtkver=3

%make

%install
%makeinstall_std

mkdir -p %{buildroot}/%{_sysconfdir}/polkit-1/localauthority/50-local.d/
install -m 0644 %{SOURCE1} %{buildroot}/%{_sysconfdir}/polkit-1/localauthority/50-local.d/

find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print
%find_lang nm-applet

%files -f nm-applet.lang
%doc ChangeLog CONTRIBUTING
%{_sysconfdir}/xdg/autostart/nm-applet.desktop
%{_bindir}/nm-connection-editor
%{_bindir}/nm-applet
%{_libdir}/gnome-bluetooth/plugins/libnma.so
%{_libexecdir}/nm-applet-migration-tool
%{_datadir}/applications/nm-connection-editor.desktop
%{_datadir}/GConf/gsettings/nm-applet.convert
%{_datadir}/glib-2.0/schemas/org.gnome.nm-applet.gschema.xml
%dir %{_datadir}/nm-applet/
%{_datadir}/nm-applet/*.png
%{_datadir}/nm-applet/*.ui
%{_datadir}/applications/nm-applet.desktop
%{_datadir}/libnm-gtk/wifi.ui
%{_iconsdir}/hicolor/*/apps/*
%{_sysconfdir}/polkit-1/localauthority/50-local.d/50-nm_applet.pkla

%files -n %{libname}
%{_libdir}/libnm-gtk.so.%{major}*

%files -n %{develname}
%{_includedir}/libnm-gtk/*
%{_libdir}/libnm-gtk.so
%{_libdir}/pkgconfig/libnm-gtk.pc



%changelog
* Wed Oct 10 2012 Arkady L. Shane <ashejn@rosalab.ru> 0.9.6.2-2
- rebuilt against new gnome-bluetooth

* Thu Aug 09 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.9.6.2-1
+ Revision: 813349
- update to new version 0.9.6.2

* Wed Aug 08 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.9.6.0-1
+ Revision: 812725
- update to new version 0.9.6.0

* Sun May 06 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.9.4.1-2
+ Revision: 796933
- rebuild for gnome-bluetooth

* Sun Mar 25 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9.4.1-1
+ Revision: 786620
- Patch 1: fix format not a string literal and no format arguments error
- update to new version 0.9.4.1
- enable bluetooth support

* Tue Dec 06 2011 Matthew Dawkins <mattydaw@mandriva.org> 0.9.2.0-1
+ Revision: 738337
- added missing devel description
- new version 0.9.2.0
- new lib nm-gtk0 & devel nm-gtk
- removed defattr, clean section, BuildRoot, mkrel
- removed .la files
- converted BRs to pkgconfig provides

  + Oden Eriksson <oeriksson@mandriva.com>
    - 0.8.6.0
    - 0.8.6.0

* Sun May 22 2011 Funda Wang <fwang@mandriva.org> 0.8.4-2
+ Revision: 677158
- cleanup spec file
- rebuild to add gconf2 as req

* Thu Apr 21 2011 Funda Wang <fwang@mandriva.org> 0.8.4-1
+ Revision: 656404
- disable warnings
- bump req
- new version 0.8.4

* Tue Apr 05 2011 Funda Wang <fwang@mandriva.org> 0.8.3.999-1
+ Revision: 650762
- new version 0.8.3.999

* Sat Mar 19 2011 Andrey Borzenkov <arvidjaar@mandriva.org> 0.8.3.998-1
+ Revision: 647051
- 0.8.4-rc1

* Sat Mar 05 2011 Andrey Borzenkov <arvidjaar@mandriva.org> 0.8.3.997-1
+ Revision: 642103
- update to 0.8.4-beta3

* Fri Nov 05 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 0.8.2-1mdv2011.0
+ Revision: 593784
- 0.8.2 final

* Thu Nov 04 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 0.8.1.999-1mdv2011.0
+ Revision: 593131
- update to 0.8.2-rc1

  + Funda Wang <fwang@mandriva.org>
    - new version 0.8.1

* Sat Jul 17 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 0.8.0.999-1mdv2011.0
+ Revision: 554751
- new version 0.8.1-rc

* Thu Feb 25 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 0.8-1mdv2010.1
+ Revision: 511187
- new version

* Sat Feb 06 2010 Frederik Himpe <fhimpe@mandriva.org> 0.7.999-1.git20100122.2mdv2010.1
+ Revision: 501460
- Don't autostart the applet in KDE as KDE has its own applet now

* Sat Jan 23 2010 Frederik Himpe <fhimpe@mandriva.org> 0.7.999-1.git20100122.1mdv2010.1
+ Revision: 495148
- Update to 0.7.999+ snapshot

* Fri Jan 01 2010 Frederik Himpe <fhimpe@mandriva.org> 0.7.997-0.git20100101.1mdv2010.1
+ Revision: 484910
- Update to new snapshot

* Tue Nov 17 2009 Frederik Himpe <fhimpe@mandriva.org> 0.7.996-0.git20091117.1mdv2010.1
+ Revision: 467054
- Update to new git snapshot

* Fri Nov 13 2009 Frederik Himpe <fhimpe@mandriva.org> 0.7.996-0.git20091021.1mdv2010.1
+ Revision: 465802
- Add BuildRoot to SPEC file
- First Mandriva package
- create networkmanager-applet


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15283 |12mr|networkmanager-openconnect-0.9.6.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define nm_version          0.9.6.0
%define dbus_version        1.1
%define openconnect_version 3.01
%define gtk3_version        3.0

Summary:	NetworkManager VPN integration for openconnect
Name:		networkmanager-openconnect
Version:	0.9.6.2
Release:	2
License:	GPLv2+
Group:		System/Base
URL:		http://www.gnome.org/projects/NetworkManager/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/NetworkManager-openconnect/NetworkManager-openconnect-%{version}.tar.xz

BuildRequires: gettext
BuildRequires: intltool
BuildRequires: pkgconfig(dbus-1)
BuildRequires: pkgconfig(gnome-keyring-1)
BuildRequires: pkgconfig(gtk+-3.0) >= %{gtk3_version}
BuildRequires: pkgconfig(libnm-util) >= %{nm_version}
BuildRequires: pkgconfig(libnm-glib) >= %{nm_version}
BuildRequires: pkgconfig(libnm-glib-vpn) >= %{nm_version}
BuildRequires: pkgconfig(libpng15)
BuildRequires: pkgconfig(openconnect)
BuildRequires: pkgconfig(gconf-2.0)
Requires: gtk+3             >= %{gtk3_version}
Requires: dbus
Requires: NetworkManager   >= %{nm_version}
Requires: openconnect      >= %{openconnect_version}
Obsoletes: openconnect-nm-auth-dialog

%description
This package contains software for integrating the openconnect VPN software
with NetworkManager and the GNOME desktop

%prep
%setup -qn NetworkManager-openconnect-%{version}
%apply_patches

%build
%configure2_5x \
	--disable-static \
	--with-gnome \
	--with-authdlg \
	--enable-more-warnings=no \
    --with-gtkver=3
%make

%install
%makeinstall_std

rm -f %{buildroot}%{_libdir}/NetworkManager/libnm-openconnect-properties.la

%find_lang NetworkManager-openconnect

%pre
%{_sbindir}/groupadd -r nm-openconnect &>/dev/null || :
%{_sbindir}/useradd  -r -s /sbin/nologin -d / -M \
                     -c 'NetworkManager user for OpenConnect' \
                     -g nm-openconnect nm-openconnect &>/dev/null || :

%files -f NetworkManager-openconnect.lang
%doc AUTHORS ChangeLog COPYING
%{_libdir}/NetworkManager/lib*.so*
%{_libdir}/nm-openconnect-auth-dialog
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/nm-openconnect-service.conf
%config(noreplace) %{_sysconfdir}/NetworkManager/VPN/nm-openconnect-service.name
%{_libexecdir}/nm-openconnect-service
%{_libexecdir}/nm-openconnect-service-openconnect-helper
%{_datadir}/gnome-vpn-properties/openconnect




%changelog
* Wed Aug  22 2012 akdengi <kazancas@mandriva.ru>
+ Commit: 1fb4033
- -new version 0.9.6.2
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15284 |12mr|networkmanager-openvpn-0.9.6.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define nm_version          0.9.6.0
%define openvpn_version     2.1
%define shared_mime_version 0.16-3
%define gtk3_version        3.0

Summary:	NetworkManager VPN integration for OpenVPN
Name:		networkmanager-openvpn
Epoch:		1
Version:	0.9.6.0
Release:	2
License:	GPLv2+
Group:		System/Base
URL:		http://www.gnome.org/projects/NetworkManager/
Source0:	http://download.gnome.org/sources/NetworkManager-openvpn/0.8/NetworkManager-openvpn-%{version}.tar.xz
# ubuntu
#Patch0:	gtk_table_to_gtk_grid.patch

BuildRequires: gettext
BuildRequires: intltool
BuildRequires: libtool
BuildRequires: perl-XML-Parser
BuildRequires: perl
BuildRequires: pkgconfig(gtk+-3.0) >= %{gtk3_version}
BuildRequires: pkgconfig(dbus-1)
BuildRequires: pkgconfig(libnm-util) >= %{nm_version}
BuildRequires: pkgconfig(libnm-glib) >= %{nm_version}
BuildRequires: pkgconfig(libnm-glib-vpn) >= %{nm_version}
BuildRequires: pkgconfig(gnome-keyring-1)
BuildRequires: pkgconfig(libpng15)
Requires: gtk+3             >= %{gtk3_version}
Requires: dbus
Requires: NetworkManager   >= %{nm_version}
Requires: openvpn          >= %{openvpn_version}
Requires: shared-mime-info >= %{shared_mime_version}
Requires: gnome-keyring

%description
This package contains software for integrating the OpenVPN VPN software
with NetworkManager and the GNOME desktop.

%prep
%setup -qn NetworkManager-openvpn-%{version}
%apply_patches

%build
%configure2_5x \
	--disable-static \
	--disable-dependency-tracking \
	--enable-more-warnings
%make

%install
rm -rf %{buildroot}
%makeinstall_std

rm -f %{buildroot}%{_libdir}/NetworkManager/*.la

%find_lang NetworkManager-openvpn

%files -f NetworkManager-openvpn.lang
%doc AUTHORS ChangeLog README
%{_libdir}/NetworkManager/libnm-openvpn-properties.so
%{_libexecdir}/nm-openvpn-auth-dialog
%{_libexecdir}/nm-openvpn-service
%{_libexecdir}/nm-openvpn-service-openvpn-helper
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/nm-openvpn-service.conf
%config(noreplace) %{_sysconfdir}/NetworkManager/VPN/nm-openvpn-service.name
%{_datadir}/gnome-vpn-properties/openvpn/nm-openvpn-dialog.ui
# For now disabled in upstream
#{_datadir}/applications/nm-openvpn.desktop
#{_datadir}/icons/hicolor/*/apps/*


%changelog
* Sat Feb 25 2012 Matthew Dawkins <mattydaw@mandriva.org> 1:0.9.2.0-1
+ Revision: 780679
- added p0 to fix gtk3 deprecated build failures
- move to build 0.9.2.0
- cleaned up spec

* Sun Nov 13 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.8.6.0-1
+ Revision: 730415
- 0.8.6.0
- 0.9.2.0

* Thu Apr 21 2011 Funda Wang <fwang@mandriva.org> 1:0.8.4-1
+ Revision: 656403
- bump req
- new version 0.8.4

* Sat Mar 05 2011 Andrey Borzenkov <arvidjaar@mandriva.org> 1:0.8.3.995-1
+ Revision: 642104
- update to 0.8.4-beta1

* Fri Nov 05 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 1:0.8.2-1mdv2011.0
+ Revision: 593782
- 0.8.2 final

* Thu Nov 04 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 1:0.8.1.999-1mdv2011.0
+ Revision: 593133
- update to 0.8.2-rc1

  + Funda Wang <fwang@mandriva.org>
    - New version 0.8.1

* Sat Jul 17 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 1:0.8.0.997-1mdv2011.0
+ Revision: 554752
- new version 0.8.1-beta1

* Fri Feb 26 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 1:0.8-1mdv2010.1
+ Revision: 511475
- disable icons for now as well
- desktop file is disabled upstream for now
- new version

* Sat Jan 23 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1:0.7.999-1mdv2010.1
+ Revision: 495350
- new version

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1:0.7.0-12mdv2010.0
+ Revision: 440327
- rebuild

* Sun Nov 30 2008 Funda Wang <fwang@mandriva.org> 1:0.7.0-11mdv2009.1
+ Revision: 308371
- 0.7.0 final

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild early 2009.0 package (before pixel changes)

* Mon May 19 2008 David Walluck <walluck@mandriva.org> 1:0.7.0-10.svn3632.1mdv2009.0
+ Revision: 209014
- import networkmanager-openvpn


* Mon May 05 2008 Dan Williams <dcbw@redhat.com> 1:0.7.0-10.svn3632
- Fix issue with location of the VPN plugin

* Thu May 01 2008 Dan Williams <dcbw@redhat.com> 1:0.7.0-10.svn3627
- Update for compat with new NM bits

* Wed Apr 23 2008 Christoph Höger <choeger@cs.tu-berlin.de> 1:0.7.0-10.svn3549
- (Hopefully) Fix generation of nm-openvpn-service.name (#443389)
 
* Wed Apr 09 2008 Dan Williams <dcbw@redhat.com> 1:0.7.0-9.svn3549
- Update for compat with new NM bits

* Mon Mar 03 2008 Tim Niemueller <tim@niemueller.de> 1:0.7.0-9.svn3302
- Mute %%post and %%postun scripts

* Fri Feb 08 2008 Tim Niemueller <tim@niemueller.de> 1:0.7.0-8.svn3302
- Update to latest SVN snapshot
- Fixes rhbz#429816 (port was not saved correctly)
- Respects DNS search string from OpenVPN server

* Fri Jan 18 2008 Tim Niemueller <tim@niemueller.de> 1:0.7.0-7.svn3169
- Use install -p during "make install" to fix #342701

* Thu Dec 13 2007 Tim Niemueller <tim@niemueller.de> 1:0.7.0-6.svn3169
- Update to latest SVN snapshot

* Thu Dec  6 2007 Dan Williams <dcbw@redhat.com> 1:0.7.0-5.svn3140
- Update to latest SVN snapshot to get stuff working

* Fri Nov 23 2007 Tim Niemueller <tim@niemueller.de> 1:0.7.0-4.svn3047
- BuildRequire libtool and glib2-devel since we call autogen.sh now

* Fri Nov 23 2007 Tim Niemueller <tim@niemueller.de> 1:0.7.0-3.svn3047
- Fixed #320941
- Call autogen, therefore BuildRequire gnome-common
- Use plain 3047 from repo and use a patch, we cannot use trunk at the
  moment since it is in flux and incompatible with NM available for F8

* Wed Oct 31 2007 Tim Niemueller <tim@niemueller.de> 1:0.7.0-2.svn3047.fc8
- BuildRequire gettext

* Tue Oct 30 2007 Tim Niemueller <tim@niemueller.de> 1:0.7.0-1.svn3047.fc8
- Upgrade to trunk, needed to be compatible with NM 0.7.0, rebuild for F-8

* Fri Sep 15 2006 Tim Niemueller <tim@niemueller.de> 0.3.2-7
- Rebuild for FC6

* Sat Aug 19 2006 Tim Niemueller <tim@niemueller.de> 0.3.2-5
- Added perl-XML-Parser as a build requirement, needed for intltool

* Tue Aug 15 2006 Tim Niemueller <tim@niemueller.de> 0.3.2-4
- Added instructions how to build the source package
- removed a rm line

* Wed Aug 09 2006 Tim Niemueller <tim@niemueller.de> 0.3.2-3
- Added URL

* Fri Aug 04 2006 Tim Niemueller <tim@niemueller.de> 0.3.2-2
- Upgrade to current upstream version (0.3.2 on 0.6 branch)

* Mon Jul 10 2006 Tim Niemueller <tim@niemueller.de> 0.3.2-1
- Upgraded to 0.3.2 for 0.6 branch

* Tue Dec 06 2005 Tim Niemueller <tim@niemueller.de> 0.3-1
- Initial revision based on NetworkManager-vpnc spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15285 |12mr|networkmanager-pptp-0.9.6.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# How to build the source package:
# - Check out NetworkManager from Gnome SVN, currently trunk is used
# - cd NetworkManager/vpn-daemons/pptp
# - ./autogen.sh --prefix=/usr --sysconfdir=/etc
# - make distclean
# - cd ..
# - mv pptp NetworkManager-pptp-%{version}
# - tar cvfz NetworkManager-pptp-%{version}.tar.gz NetworkManager-pptp-%{version}

%define nm_version          0.9.6.0
%define dbus_version        0.74
%define gtk3_version        3.0
%define shared_mime_version 0.16-3

Summary:	NetworkManager VPN integration for PPTP
Name:		networkmanager-pptp
Epoch:		1
Version:	0.9.6.0
Release:	2
License:	GPLv2+
Group:		System/Base
URL:		http://www.gnome.org/projects/NetworkManager/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/NetworkManager-pptp/NetworkManager-pptp-%{version}.tar.xz
# ubuntu
# Patch0:	gtk_table_to_gtk_grid.patch

BuildRequires: gettext
BuildRequires: intltool
BuildRequires: libtool
BuildRequires: perl-XML-Parser
BuildRequires: perl
BuildRequires: ppp-devel
BuildRequires: pkgconfig(gtk+-3.0)
BuildRequires: pkgconfig(dbus-1)
BuildRequires: pkgconfig(libnm-util) >= %{nm_version}
BuildRequires: pkgconfig(libnm-glib) >= %{nm_version}
BuildRequires: pkgconfig(libnm-glib-vpn) >= %{nm_version}
BuildRequires: pkgconfig(gnome-keyring-1)
BuildRequires: pkgconfig(libpng15)
Requires: dbus
Requires: gtk+3            >= %{gtk3_version}
Requires: dbus             >= %{dbus_version}
Requires: NetworkManager   >= %{nm_version}
Requires: shared-mime-info >= %{shared_mime_version}
Requires: gnome-keyring
Requires: pptp-linux

%description
This package contains software for integrating the PPTP VPN
with NetworkManager and the GNOME desktop.

%prep
%setup -qn NetworkManager-pptp-%{version}
%apply_patches

%build
%configure2_5x \
	--disable-static \
	--disable-dependency-tracking \
	--enable-more-warnings=yes

%make

%install
%makeinstall_std

find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'

%find_lang NetworkManager-pptp

%files -f NetworkManager-pptp.lang
%doc AUTHORS ChangeLog README
%{_libdir}/NetworkManager/libnm-pptp-properties.so
%{_libdir}/pppd/*/nm-pptp-pppd-plugin.so
%{_libexecdir}/nm-pptp-auth-dialog
%{_libexecdir}/nm-pptp-service
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/nm-pptp-service.conf
%config(noreplace) %{_sysconfdir}/NetworkManager/VPN/nm-pptp-service.name
%_datadir/gnome-vpn-properties/pptp/nm-pptp-dialog.ui



%changelog
* Wed Aug  22 2012 akdengi <kazancas@mandriva.ru>
+ Commit: 46c12cd
- -new version 0.9.6.0
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15286 |12mr|networkmanager-vpnc-0.9.6.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define nm_version          0.9.6.0
%define vpnc_version        0.4
%define shared_mime_version 0.16-3

Summary:	NetworkManager VPN integration for vpnc
Name:		networkmanager-vpnc
Epoch:		1
Version:	0.9.6.0
Release:	2
License:	GPLv2+
Group:		System/Base
URL:		http://www.gnome.org/projects/NetworkManager/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/NetworkManager-vpnc/NetworkManager-vpnc-%{version}.tar.xz
# ubuntu
Patch0:	gtk_table_to_gtk_grid.patch

BuildRequires: gettext
BuildRequires: intltool
BuildRequires: pkgconfig(gtk+-3.0)
BuildRequires: pkgconfig(dbus-1)
BuildRequires: pkgconfig(libnm-util) >= %{nm_version}
BuildRequires: pkgconfig(libnm-glib) >= %{nm_version}
BuildRequires: pkgconfig(libnm-glib-vpn) >= %{nm_version}
BuildRequires: pkgconfig(gconf-2.0)
BuildRequires: pkgconfig(libgnomeui-2.0)
BuildRequires: pkgconfig(gnome-keyring-1)
BuildRequires: pkgconfig(libpng15)
Requires: gtk+3
Requires: dbus
Requires: NetworkManager	>= %{nm_version}
Requires: vpnc				>= %{vpnc_version}
Requires: shared-mime-info	>= %{shared_mime_version}
Requires: GConf2
Requires: gnome-keyring
Requires(post): desktop-file-utils
Requires(postun): desktop-file-utils

%description
This package contains software for integrating the vpnc VPN software
with NetworkManager and the GNOME desktop

%prep
%setup -qn NetworkManager-vpnc-%{version}
%apply_patches

%build
%configure2_5x --disable-static --enable-more-warnings=yes --with-gtkver=3 --with-tests=yes


%make

%install
rm -rf %{buildroot}
%makeinstall_std

rm -f %{buildroot}%{_libdir}/NetworkManager/lib*.la

%find_lang NetworkManager-vpnc

%files -f NetworkManager-vpnc.lang
%doc AUTHORS ChangeLog
%{_libexecdir}/nm-vpnc-auth-dialog
%{_libexecdir}/nm-vpnc-service
%{_libexecdir}/nm-vpnc-service-vpnc-helper
%{_libdir}/NetworkManager/libnm-vpnc-properties.so
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/nm-vpnc-service.conf
%config(noreplace) %{_sysconfdir}/NetworkManager/VPN/nm-vpnc-service.name
%{_datadir}/gnome-vpn-properties/vpnc/nm-vpnc-dialog.ui
%{_datadir}/applications/nm-vpnc-auth-dialog.desktop
%{_datadir}/icons/hicolor/48x48/apps/gnome-mime-application-x-cisco-vpn-settings.png



%changelog
* Wed Aug  22 2012 akdengi <kazancas@mandriva.ru>
+ Commit: 63feb77
- -new version 0.9.6.0
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15287 |12mr|newt-0.52.14-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	0.52
%define	libname	%mklibname %{name} %{major}
%define	devname	%mklibname %{name} -d

%bcond_without diet
%bcond_without uclibc

Summary:	A development library for text mode user interfaces
Name:		newt
Version:	0.52.14
Release:	3
License:	LGPLv2+
Group:		System/Libraries
URL:		https://fedorahosted.org/newt/
Source0:	https://fedorahosted.org/releases/n/e/newt/%{name}-%{version}.tar.gz

Patch1: 	newt-0.52.6-mdvconf.patch
Patch2: 	newt-0.51.4-fix-wstrlen-for-non-utf8-strings.patch
#Patch3: 	newt-0.51.6-assorted-fixes.patch
BuildRequires:	glibc-static-devel
BuildRequires:	popt-devel
BuildRequires:	python-devel >= 2.2
BuildRequires:	slang-devel
%if %{with diet}
BuildRequires:	dietlibc-devel
%endif
%if %{with uclibc}
BuildRequires:	uClibc-devel >= 0.9.33.2-3
%endif

Provides:	python-snack
# for newt_syrup
Provides:	pythonegg(newt-python) == %{version}-%{release}
Provides:	whiptail

%description
Newt is a programming library for color text mode, widget based user
interfaces. Newt can be used to add stacked windows, entry widgets, checkboxes,
radio buttons, labels, plain text fields, scrollbars, etc., to text mode user
interfaces.  This package contains a /usr/bin/dialog replacement called
whiptail. Newt is based on the slang library.

%package -n	%{libname}
Summary:	Newt windowing toolkit development files library
Group:		Development/C
Provides:	lib%{name} = %{version}-%{release}

%description -n %{libname}
This package contains the shared library for %{name}.

%package -n	%{devname}
Summary:	Newt windowing toolkit development files
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{_lib}%{name}0.52-devel

%description -n %{devname}
This package contains the development files for %{name}.

%prep
%setup -q
%apply_patches

%if %{with diet}
mkdir diet
pushd diet
ln -s ../*.[ch] ../newt.spec .
popd
%endif

%if %{with uclibc}
mkdir uclibc
pushd uclibc
ln -s ../*.[ch] ../newt.spec .
popd
%endif

%build
%if %{with diet}
pushd diet
CC="diet gcc" CFLAGS="-Os -g" \
../configure	--without-gpm-support \
		--without-tcl \
		--disable-nls
%make libnewt.a
popd
%endif

%if %{with uclibc}
pushd uclibc
CC="%{uclibc_cc}" CFLAGS="%{uclibc_cflags}" \
../configure	--without-gpm-support \
		--without-tcl \
		--disable-nls
%make libnewt.a
popd
%endif

%configure2_5x \
	--with-gpm-support \
	--without-tcl
%make
%make shared

%install
%makeinstall

%if %{with diet}
install -m644 diet/libnewt.a -D %{buildroot}%{_prefix}/lib/dietlibc/lib-%{_arch}/libnewt.a
%endif

%if %{with uclibc}
install -m644 uclibc/libnewt.a -D %{buildroot}%{_prefix}/uclibc/%{_libdir}/libnewt.a
%endif

ln -snf lib%{name}.so.%{version} %{buildroot}%{_libdir}/lib%{name}.so.%{major}

%find_lang %{name}

%files -f %{name}.lang
%doc CHANGES COPYING
%{_bindir}/whiptail
%{py_platsitedir}/*
%{_mandir}/man1/whiptail.1*

%files -n %{libname}
%{_libdir}/libnewt.so.%{major}*

%files -n %{devname}
%doc tutorial.sgml
%{_includedir}/newt.h
%{_libdir}/libnewt.a
%if %{with diet}
%{_prefix}/lib/dietlibc/lib-%{_arch}/libnewt.a
%endif
%if %{with uclibc}
%{_prefix}/uclibc%{_libdir}/libnewt.a
%endif
%{_libdir}/libnewt.so
%{_libdir}/pkgconfig/libnewt.pc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15288 |12mr|nfs-utils-1.2.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		nfs-utils
Epoch:		1
Version:	1.2.6
Release:	2
Summary:	The utilities for Linux NFS server
Group:		Networking/Other
License:	GPL
URL:		http://sourceforge.net/projects/nfs/
Source0:	http://prdownloads.sourceforge.net/nfs/%{name}-%{version}.tar.bz2
Source6:	nfsv4.schema
Source7:	gssapi_mech.conf
Source8:	idmapd.conf
Source9:    id_resolver.conf
Source10:   nfs.sysconfig

Source11: nfs-lock.service
Source12: nfs-secure.service
Source13: nfs-secure-server.service
Source14: nfs-server.service
Source15: nfs-blkmap.service
Source16: nfs-rquotad.service
Source17: nfs-mountd.service
Source18: nfs-idmap.service
Source19: nfs.target
%define nfs_services %{SOURCE11} %{SOURCE12} %{SOURCE13} %{SOURCE14} %{SOURCE15} %{SOURCE16} %{SOURCE17} %{SOURCE18} %{SOURCE19}

Source20: var-lib-nfs-rpc_pipefs.mount
Source21: proc-fs-nfsd.mount
%define nfs_automounts %{SOURCE20} %{SOURCE21}

Source50: nfs-lock.preconfig
Source51: nfs-server.preconfig
Source52: nfs-server.postconfig
%define nfs_configs %{SOURCE50} %{SOURCE51} %{SOURCE52}

Source60: nfs4-modalias.conf

Requires(pre): rpm-helper
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires(postun): rpm-helper
Requires:	rpcbind
Requires:	    tcp_wrappers
BuildRequires:	krb5-devel >= 1.3
BuildRequires:	pkgconfig(libevent)
BuildRequires:	pkgconfig(libnfsidmap) >= 0.16
BuildRequires:	rpcsecgss-devel >= 0.12
BuildRequires:	tcp_wrappers-devel
BuildRequires:	pkgconfig(libtirpc)
BuildRequires:	pkgconfig(blkid)
BuildRequires:	libcap-devel
BuildRequires:  keyutils-devel
BuildRequires:  libdevmapper-devel
Obsoletes: nfs-utils-clients 
Provides:	nfs-utils-clients

%description
This package provides various programs needed for NFS support on server.

%prep
%setup -q

%build
%serverbuild
%configure2_5x \
    --with-statdpath=%{_localstatedir}/lib/nfs/statd \
    --with-statduser=rpcuser \
    --enable-nfsv4 \
    --enable-ipv6 \
    --enable-gss \
    --enable-tirpc \
    --with-krb5=%{_prefix} \
    --enable-mountconfig

make all CFLAGS="%{optflags} -DDEBUG"

%install
rm -rf %{buildroot}

install -d %{buildroot}{/sbin,/usr/sbin}
install -d %{buildroot}%{_mandir}/{man5,man8}

%make \
	DESTDIR=%{buildroot} \
	MANDIR=%{buildroot}%{_mandir} \
	SBINDIR=%{buildroot}%{_prefix}/sbin \
	install

install -m 755 tools/rpcdebug/rpcdebug %{buildroot}/sbin/
ln -snf rpcdebug %{buildroot}/sbin/nfsdebug
ln -snf rpcdebug %{buildroot}/sbin/nfsddebug

install -d %{buildroot}%{_sysconfdir}
install -m 644 utils/mount/nfsmount.conf %{buildroot}%{_sysconfdir}

install -d %{buildroot}%{_sysconfdir}/request-key.d
install -m 644 %{SOURCE9} %{buildroot}%{_sysconfdir}/request-key.d

install -d %{buildroot}%{_sysconfdir}/sysconfig
install -m 644 %{SOURCE10} %{buildroot}%{_sysconfdir}/sysconfig/nfs

install -d %{buildroot}%{_sysconfdir}/modprobe.d
install -m 644 %{SOURCE60} %{buildroot}%{_sysconfdir}/modprobe.d/nfs.conf

install -d %{buildroot}%{_unitdir}
install -d %{buildroot}/usr/lib/%{name}/scripts
for service in %{nfs_services} ; do
	install -m 644 $service %{buildroot}%{_unitdir}
done
for service in %{nfs_automounts} ; do
	install -m 644 $service %{buildroot}%{_unitdir}
done
for config in %{nfs_configs} ; do
	install -m 755 $config %{buildroot}/usr/lib/%{name}/scripts
done

install -d %{buildroot}%{_localstatedir}/lib/nfs/rpc_pipefs

touch %{buildroot}%{_localstatedir}/lib/nfs/rmtab
mv %{buildroot}%{_sbindir}/rpc.statd %{buildroot}/sbin/

install -d %{buildroot}%{_localstatedir}/lib/nfs/statd/sm
install -d %{buildroot}%{_localstatedir}/lib/nfs/statd/sm.bak
install -d %{buildroot}%{_localstatedir}/lib/nfs/v4recovery
install -d %{buildroot}%{_sysconfdir}/exports.d

install -m 644 %{SOURCE7} %{buildroot}%{_sysconfdir}/gssapi_mech.conf
install -m 644 %{SOURCE8} %{buildroot}%{_sysconfdir}/idmapd.conf
perl -pi -e "s|/usr/lib|%{_libdir}|g" %{buildroot}%{_sysconfdir}/gssapi_mech.conf

# nuke dupes
rm -f %{buildroot}%{_sbindir}/rpcdebug

cat >%{buildroot}%{_sysconfdir}/exports <<EOF
# /etc/exports: the access control list for filesystems which may be exported
#               to NFS clients.  See exports(5).
EOF

# manage documentation manually
install -d -m 755 %{buildroot}%{_docdir}/%{name}
install -m 644 README ChangeLog COPYING NEWS %{SOURCE6} \
    %{buildroot}%{_docdir}/%{name}

# fix perms
chmod 0755 %{buildroot}/sbin/mount.nfs

%pre
%_pre_useradd rpcuser %{_localstatedir}/lib/nfs /bin/false

%postun
%_postun_userdel rpcuser

%files
%{_docdir}/%{name}
%dir %{_localstatedir}/lib/nfs
%dir %{_localstatedir}/lib/nfs/v4recovery
%dir %{_localstatedir}/lib/nfs/rpc_pipefs
%dir %{_sysconfdir}/exports.d
%dir %attr(700,rpcuser,rpcuser) %{_localstatedir}/lib/nfs/statd
%dir %attr(700,rpcuser,rpcuser) %{_localstatedir}/lib/nfs/statd/sm
%dir %attr(700,rpcuser,rpcuser) %{_localstatedir}/lib/nfs/statd/sm.bak
%config(noreplace) %attr(644,rpcuser,rpcuser) %{_localstatedir}/lib/nfs/state
%config(noreplace) %{_localstatedir}/lib/nfs/xtab
%config(noreplace) %{_localstatedir}/lib/nfs/etab
%config(noreplace) %{_localstatedir}/lib/nfs/rmtab
%config(noreplace) %{_sysconfdir}/request-key.d/id_resolver.conf
%config(noreplace) %{_sysconfdir}/exports
%config(noreplace) %{_sysconfdir}/sysconfig/nfs
%config(noreplace) %{_sysconfdir}/nfsmount.conf
%config(noreplace) %{_sysconfdir}/idmapd.conf
%config(noreplace) %{_sysconfdir}/gssapi_mech.conf
%{_sysconfdir}/modprobe.d/nfs.conf
%{_unitdir}/*
/usr/lib/%{name}/scripts/*
/sbin/nfsddebug
/sbin/rpc.statd
/sbin/mount.nfs
/sbin/mount.nfs4
/sbin/umount.nfs
/sbin/umount.nfs4
/sbin/rpcdebug
/sbin/nfsdebug
/sbin/osd_login
%{_sbindir}/exportfs
%{_sbindir}/rpc.mountd
%{_sbindir}/rpc.nfsd
%{_sbindir}/rpc.svcgssd
%{_sbindir}/sm-notify
%{_sbindir}/start-statd
%{_sbindir}/showmount
%{_sbindir}/mountstats
%{_sbindir}/nfsiostat
%{_sbindir}/nfsidmap
%{_sbindir}/blkmapd
%{_sbindir}/nfsstat
%{_sbindir}/rpc.idmapd
%{_sbindir}/rpc.gssd
%{_sbindir}/gss_clnt_send_err
%{_sbindir}/gss_destroy_creds
%{_mandir}/man5/exports.5*
%{_mandir}/man5/nfs.5*
%{_mandir}/man5/nfsmount.conf.5*
%{_mandir}/man7/nfsd.7*
%{_mandir}/man8/exportfs.8*
%{_mandir}/man8/mountd.8*
%{_mandir}/man8/nfsd.8*
%{_mandir}/man8/rpc.mountd.8*
%{_mandir}/man8/rpc.nfsd.8*
%{_mandir}/man8/rpc.svcgssd.8*
%{_mandir}/man8/svcgssd.8*
%{_mandir}/man8/mount.nfs.8*
%{_mandir}/man8/rpc.sm-notify.8*
%{_mandir}/man8/sm-notify.8*
%{_mandir}/man8/umount.nfs.8*
%{_mandir}/man8/rpc.statd.8*
%{_mandir}/man8/statd.8*
%{_mandir}/man8/showmount.8*
%{_mandir}/man8/nfsstat.8*
%{_mandir}/man8/rpcdebug.8*
%{_mandir}/man8/mountstats.8*
%{_mandir}/man8/nfsiostat.8*
%{_mandir}/man8/nfsidmap.8*
%{_mandir}/man8/blkmapd.8*
%{_mandir}/man8/rpc.gssd.8*
%{_mandir}/man8/rpc.idmapd.8*
%{_mandir}/man8/gssd.8*
%{_mandir}/man8/idmapd.8*

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15289 |12mr|nginx-1.2.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define nginx_user nginx
%define nginx_group %{nginx_user}
%define nginx_home /var/lib/nginx
%define nginx_home_tmp %{nginx_home}/tmp
%define nginx_logdir /var/log/nginx
%define nginx_confdir %{_sysconfdir}/nginx
%define nginx_datadir %{_datadir}/nginx
%define nginx_webroot %{nginx_datadir}/html

Summary:	Robust, small and high performance HTTP and reverse proxy server
Name:		nginx
Version:	1.2.4
Release:	1
Group:		System/Servers
# BSD License (two clause)
# http://www.freebsd.org/copyright/freebsd-license.html
License:	BSD
URL:		http://nginx.net/
Source0:	http://nginx.org/download/nginx-%{version}.tar.gz
Source1:	http://nginx.org/download/nginx-%{version}.tar.gz.asc
Source2:	nginx.service
Source3:	nginx.logrotate
Source4:	virtual.conf
Source5:	ssl.conf
Source100:	index.html
Source101:	poweredby.png
Source102:	nginx-logo.png
Source103:	50x.html
Source104:	404.html
Requires(pre): rpm-helper
Requires(postun): rpm-helper
BuildRequires:	gd-devel
BuildRequires:	GeoIP-devel
BuildRequires:	libxslt-devel
BuildRequires:	openssl-devel
BuildRequires:	pcre-devel
BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::Embed)
BuildRequires:	zlib-devel
Requires:	pcre
Requires:	geoip
Requires:	openssl
Provides:	webserver

%description
Nginx [engine x] is an HTTP(S) server, HTTP(S) reverse proxy and IMAP/POP3
proxy server written by Igor Sysoev.

%prep
%setup -q

%build
%serverbuild
./configure \
    --user=%{nginx_user} \
    --group=%{nginx_group} \
    --prefix=%{nginx_datadir} \
    --sbin-path=%{_sbindir}/%{name} \
    --conf-path=%{nginx_confdir}/%{name}.conf \
    --error-log-path=%{nginx_logdir}/error.log \
    --http-log-path=%{nginx_logdir}/access.log \
    --http-client-body-temp-path=%{nginx_home_tmp}/client_body \
    --http-proxy-temp-path=%{nginx_home_tmp}/proxy \
    --http-fastcgi-temp-path=%{nginx_home_tmp}/fastcgi \
    --pid-path=/var/run/%{name}/%{name}.pid \
    --lock-path=/var/lock/subsys/%{name} \
    --with-file-aio \
    --with-ipv6 \
    --with-http_ssl_module \
    --with-http_realip_module \
    --with-http_addition_module \
    --with-http_xslt_module \
    --with-http_image_filter_module \
    --with-http_geoip_module \
    --with-http_sub_module \
    --with-http_dav_module \
    --with-http_flv_module \
    --with-http_mp4_module \
    --with-http_gzip_static_module \
    --with-http_random_index_module \
    --with-http_secure_link_module \
    --with-http_degradation_module \
    --with-http_stub_status_module \
    --with-http_perl_module \
    --with-mail \
    --with-mail_ssl_module \
    --with-cc-opt="$CFLAGS $(pcre-config --cflags)" 
# this is only passed to perl module being built and only overrides the
# default '-O' flag which anyways lowers optimizations (which we don't
# want)
%make OPTIMIZE="-fno-PIE"

%install

%makeinstall_std INSTALLDIRS=vendor

find %{buildroot} -type f -name .packlist -exec rm -f {} \;
find %{buildroot} -type f -name perllocal.pod -exec rm -f {} \;
find %{buildroot} -type f -empty -exec rm -f {} \;
find %{buildroot} -type f -exec chmod 0644 {} \;
find %{buildroot} -type f -name '*.so' -exec chmod 0755 {} \;
chmod 0755 %{buildroot}%{_sbindir}/nginx

%{__install} -p -D -m 0755 %{SOURCE2} %{buildroot}/lib/systemd/system/nginx.service
%{__install} -p -D -m 0644 %{SOURCE3} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
%{__install} -p -d -m 0755 %{buildroot}%{nginx_confdir}/conf.d
%{__install} -p -m 0644 %{SOURCE4} %{SOURCE5} %{buildroot}%{nginx_confdir}/conf.d
%{__install} -p -d -m 0755 %{buildroot}%{nginx_home_tmp}
%{__install} -p -d -m 0755 %{buildroot}%{nginx_logdir}
%{__install} -p -d -m 0755 %{buildroot}%{nginx_webroot}

%{__install} -p -m 0644 %{SOURCE100} %{SOURCE101} %{SOURCE102} %{SOURCE103} %{SOURCE104} %{buildroot}%{nginx_webroot}

# add current version
perl -pi -e "s|_VERSION_|%{version}|g" %{buildroot}%{nginx_webroot}/index.html

# convert to UTF-8 all files that give warnings.
for textfile in CHANGES; do
    mv $textfile $textfile.old
    iconv --from-code ISO8859-1 --to-code UTF-8 --output $textfile $textfile.old
    rm -f $textfile.old
done

install -d %{buildroot}%{_mandir}/man8
install -m0644 man/*.8 %{buildroot}%{_mandir}/man8/

%pre
%_pre_useradd %{nginx_user} %{nginx_home} /bin/false

%post
if [ $1 -eq 1 ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%preun
if [ $1 -eq 0 ]; then
    /bin/systemctl --no-reload disable nginx.service >/dev/null 2>&1 || :
    /bin/systemctl stop nginx.service >/dev/null 2>&1 || :
fi

%postun
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
if [ $1 -gt 1 ]; then
    /bin/systemctl try-restart nginx.service >/dev/null 2>&1 || :
fi
%_postun_userdel %{nginx_user}

%files
%defattr(-,root,root,-)
%doc LICENSE CHANGES README
%{nginx_datadir}/
%{_sbindir}/%{name}
%{_mandir}/man3/%{name}.3pm*
%{_mandir}/man8/*
/lib/systemd/system/nginx.service
%dir %{nginx_confdir}
%dir %{nginx_confdir}/conf.d
%config(noreplace) %{nginx_confdir}/conf.d/*.conf
%config(noreplace) %{nginx_confdir}/win-utf
%config(noreplace) %{nginx_confdir}/%{name}.conf.default
%config(noreplace) %{nginx_confdir}/scgi_params
%config(noreplace) %{nginx_confdir}/scgi_params.default
%config(noreplace) %{nginx_confdir}/fastcgi.conf
%config(noreplace) %{nginx_confdir}/fastcgi.conf.default
%config(noreplace) %{nginx_confdir}/mime.types.default
%config(noreplace) %{nginx_confdir}/fastcgi_params
%config(noreplace) %{nginx_confdir}/fastcgi_params.default
%config(noreplace) %{nginx_confdir}/koi-win
%config(noreplace) %{nginx_confdir}/koi-utf
%config(noreplace) %{nginx_confdir}/%{name}.conf
%config(noreplace) %{nginx_confdir}/mime.types
%config(noreplace) %{nginx_confdir}/uwsgi_params
%config(noreplace) %{nginx_confdir}/uwsgi_params.default
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%dir %{perl_vendorarch}/auto/%{name}
%{perl_vendorarch}/%{name}.pm
%{perl_vendorarch}/auto/%{name}/%{name}.so
%attr(-,%{nginx_user},%{nginx_group}) %dir %{nginx_home}
%attr(-,%{nginx_user},%{nginx_group}) %dir %{nginx_home_tmp}
%attr(-,%{nginx_user},%{nginx_group}) %dir %{nginx_logdir}
%attr(-,%{nginx_user},%{nginx_group}) %dir /var/run/%{name}

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15290 |12mr|nmap-6.25-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

Summary:	Network exploration tool and security scanner
Name:		nmap
Version:	6.25
Release:	%mkrel 1
Epoch:		1
License:	GPLv2
Group:		Networking/Other
URL:		http://nmap.org/
Source0:	http://download.insecure.org/nmap/dist/%{name}-%{version}.tar.bz2
Source1:	%{name}_icons.tar.bz2
BuildRequires:	libpcap-devel
BuildRequires:	pkgconfig(libpcre)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(python) >= 2.4
BuildRequires:	pkgconfig(lua)

%description
Nmap is a utility for network exploration or security auditing. It supports
ping scanning (determine which hosts are up), many port scanning techniques
(determine what services the hosts are offering), and TCP/IP fingerprinting
(remote host operating system identification). Nmap also offers flexible target
and port specification, decoy scanning, determination of TCP sequence
predictability characteristics, sunRPC scanning, reverse-identd scanning, and
more.

%package	frontend
Summary:	Multi-platform graphical Nmap frontend and results viewer
Group:		Networking/Other
Requires:	%{name} = %{epoch}:%{version}-%{release}
Requires:	pygtk2
Requires(post): desktop-file-utils
Requires(postun): desktop-file-utils

%description	frontend
Zenmap is an Nmap frontend. It is meant to be useful for advanced users and to
make Nmap easy to use by beginners. It was originally derived from Umit, an
Nmap GUI created as part of the Google Summer of Code.

%prep
%setup -q -n %{name}-%{version} -a1

# lib64 fix
perl -pi -e "s|/lib\b|/%{_lib}|g" configure*

%build
%configure2_5x --without-nmap-update
%make 

%install
rm -rf %{buildroot}
unset PYTHONDONTWRITEBYTECODE
%makeinstall_std nmapdatadir=%{_datadir}/nmap STRIP=/bin/true

install -m0644 docs/zenmap.1 %{buildroot}%{_mandir}/man1/

install -d %{buildroot}{%_miconsdir,%_liconsdir}
install -m0644 %{name}16.png %{buildroot}%{_miconsdir}/%{name}.png
install -m0644 %{name}32.png %{buildroot}%{_iconsdir}/%{name}.png
install -m0644 %{name}48.png %{buildroot}%{_liconsdir}/%{name}.png

rm -f %{buildroot}%{_datadir}/applications/*.desktop

# XDG menu
install -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{_vendor}-%{name}.desktop << EOF
[Desktop Entry]
Name=Nmap
Comment=A frontend for the nmap port scanner
Exec=zenmap
Icon=%{name}
Terminal=false
Type=Application
Categories=System;Monitor;
EOF

%find_lang %{name} --with-man

# cleanup
rm -f %{buildroot}%{_bindir}/uninstall_zenmap

%files -f %{name}.lang
%doc COPYING* HACKING docs/README docs/nmap.usage.txt
%{_bindir}/%{name}
%{_bindir}/ncat
%{_bindir}/ndiff
%{_bindir}/nping
%{_datadir}/%{name}
%{_mandir}/man1/nmap.*
%{_mandir}/man1/ncat.*
%{_mandir}/man1/ndiff.*
%{_mandir}/man1/nping.*
%{_datadir}/ncat

%files frontend
%{_bindir}/nmapfe
%{_bindir}/xnmap
%{_bindir}/zenmap
%{python_sitelib}/*
%{_datadir}/zenmap
%{_datadir}/applications/*.desktop
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_mandir}/man1/zenmap.1*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15291 |12mr|nomarch-1.4-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:      nomarch
Summary:   GPLed Arc de-archiver 
Version:   1.4
Release:   %mkrel 7
URL:       http://rus.members.beeb.net/nomarch.html
License:   GPL
Source:    ftp://ftp.ibiblio.org/pub/Linux/utils/compress/%{name}-%{version}.tar.bz2
Group:     Archiving/Compression
BuildRoot: %{_tmppath}/%{name}-root
Provides:  arc

%description
nomarch lists/extracts/tests `.arc' archives. (It also handles `.ark'
files, they're exactly the same.) This is a *very* outdated file
format which should never be used for anything new, but unfortunately,
you can still run into it every so often.

%prep
%setup -q

%build
%make CFLAGS="%{optflags}"

%install
[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
%makeinstall_std BINDIR=$RPM_BUILD_ROOT/usr/bin MANDIR=$RPM_BUILD_ROOT%{_mandir}/man1

%clean
[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT

%files
%defattr(0644, root, root, 0755)
%doc COPYING ChangeLog NEWS README TODO
%attr(0755, root, root) %_bindir/nomarch
%{_mandir}/man1/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15292 |12mr|normalize-0.7.7-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name normalize
%define version 0.7.7
%define release %mkrel 11

# --with xmms, default off
%bcond_with	xmms

Summary:   A tool for adjusting the volume of wave files
Name:      %{name}
Version:   %{version}
Release:   %{release}
Source0:   %{name}-%{version}.tar.bz2
Patch0:		compressed-wav-files.dpatch
Patch1:		fix-flac.dpatch
Patch2:		normalize-0.7.7-audiofile-pkgconfig.patch
Patch3:   	%{name}-%{version}-m4.patch
License:   GPL
URL:	   http://normalize.nongnu.org/
Group:     Sound
BuildRoot: %{_tmppath}/%{name}-buildroot
%if %with xmms
BuildRequires: xmms-devel
%endif
BuildRequires: audiofile-devel
BuildRequires: mad-devel
BuildRequires: gettext-devel
BuildRequires: automake1.8 libtool autoconf2.5

%description
normalize is an overly complicated tool for adjusting the volume of
wave files to a standard volume level.  This is useful for things like
creating mp3 mixes, where different recording levels on different
albums can cause the volume to vary greatly from song to song.

%prep

%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1

%build
touch ./AUTHORS ./ABOUT-NLS ./ChangeLog
autoreconf
libtoolize --install --copy --force --automake
aclocal -I m4
autoconf
autoheader
automake --add-missing --copy --foreign
%configure2_5x --with-audiofile \
%if %with xmms
	--enable-xmms
%else
	--disable-xmms
%endif
perl -pi -e 's/mkinstalldirs\s+=.*/mkinstalldirs = mkdir -p /' po/Makefile
%make

%install
rm -rf %buildroot
%makeinstall_std
%{find_lang} %{name}
rm -f %buildroot%_libdir/xmms/Effect/librva.la

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %{name}.lang
%defattr(-,root,root)
%doc README NEWS THANKS TODO
%_bindir/*
%_mandir/man1/normalize*
%if %with xmms
%_libdir/xmms/Effect/librva.so
%endif




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15293 |12mr|notification-daemon-0.7.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Notification Daemon
Name:		notification-daemon
Version:	0.7.6
Release:	1
License:	GPLv2+
Group:		System/Servers
URL:		http://www.galago-project.org/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/notification-daemon/%{name}-%{version}.tar.xz

BuildRequires:	intltool
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(libcanberra-gtk3)
BuildRequires:	pkgconfig(x11)

Provides:	virtual-notification-daemon
Conflicts:	xfce4-notifyd

Suggests:	notification-daemon-engine-nodoka
Requires(post,preun):	GConf2

%description
A daemon that displays passive pop-up notifications as per the
Desktop Notifications spec (http://galago.info/specs/notification/index.php).

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS ChangeLog README
%{_libexecdir}/%{name}
%{_datadir}/applications/*.desktop



%changelog
* Tue Sep  18 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: f371dff
- New version 0.7.6 (sync with Cooker)
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15294 |12mr|notification-daemon-engine-nodoka-0.1.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		notification-daemon-engine-nodoka
Version:	0.1.0
Release:	7
Summary:	The Nodoka theme engine for the notification daemon

Group:		System/X11
License:	GPLv3+
URL:		https://nodoka.fedorahosted.org/
Source0:	https://fedorahosted.org/releases/n/o/nodoka/notification-daemon-engine-nodoka-%{version}.tar.gz
Patch0:		notification-daemon-engine-nodoka-clipping.patch
Patch1:		notification-daemon-engine-nodoka-0.1.0-version-check.patch
Patch2:		notification-daemon-engine-nodoka-rtl.patch
Patch3:		notification-daemon-engine-nodoka-base-color.patch
# drop libsexy dep
Patch4:		sexy.patch
Patch5:		notification-daemon-engine-nodoka-window-type.patch
Patch6:		notification-daemon-engine-nodoka-0.1.0-automake.patch

BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	autoconf automake libtool
Requires:	notification-daemon

%description
The Nodoka theme engine for the notification daemon.

%prep
%setup -q
%patch0 -p1 -b .clipping
%patch1 -p1 -b .version-check
%patch2 -p1 -b .rtl
%patch3 -p1 -b .base-color
%patch4 -p1 -b .sexy
%patch5 -p1 -b .window-type
%patch6 -p1 -b .automake

autoreconf -fi

%build
%configure2_5x
%make

%install
%makeinstall_std

#remove .la files
find %{buildroot} -name *.la | xargs rm -f || true

%files
%doc AUTHORS ChangeLog COPYING Credits NEWS README
%{_libdir}/notification-daemon-1.0/engines/libnodoka.so


%changelog
* Wed Sep  5 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: ba034bb
- Add patch to fix build with automake 1.12.x, convert BR to pkgconfig style, spec cleanups
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15295 |12mr|notify-sharp-0.4.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	C# desktop notification client
Name:		notify-sharp
Version:	0.4.0
Release:	7
Source0:	%{name}-%version.tar.gz
License:	MIT
Group:		System/Libraries
Url:		http://www.ndesk.org/NotifySharp

BuildRequires:	mono-devel
BuildRequires:	monodoc
BuildRequires:	gtk-sharp2
BuildRequires:	ndesk-dbus-glib-devel
BuildArch:	noarch

%description
notify-sharp is a C# client implementation for Desktop Notifications,
i.e. notification-daemon. It is inspired by the libnotify API.

Desktop Notifications provide a standard way of doing passive pop-up
notifications on the Linux desktop. These are designed to notify the
user of something without interrupting their work with a dialog box
that they must close. Passive popups can automatically disappear after
a short period of time.

%package devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{name} = %{version}-%{release}

%description devel
dbus-sharp is a C# implementation of D-Bus. It's often referred to as
"managed D-Bus" to avoid confusion with existing bindings (which wrap
libdbus).

D-Bus is an inter-process communication framework that lets
applications interface with the system event bus as well as allowing
them to talk to one another in a peer-to-peer configuration.

%package doc
Summary:	Development documentation for %{name}
Group:		Development/Other
Requires(post): mono-tools >= 1.1.9
Requires(postun): mono-tools >= 1.1.9

%description doc
This package contains the API documentation for the %{name} in
Monodoc format.


%prep
%setup -q

%build
./configure --prefix=%{_prefix}
make

%install
%makeinstall_std pkgconfigdir=%{_datadir}/pkgconfig

%post doc
%{_bindir}/monodoc --make-index > /dev/null

%postun doc
if [ "$1" = "0" -a -x %{_bindir}/monodoc ]; then %{_bindir}/monodoc --make-index > /dev/null
fi

%files
%doc AUTHORS NEWS README
%{_prefix}/lib/mono/gac/notify-sharp
%{_prefix}/lib/mono/notify-sharp

%files devel
%doc ChangeLog
%{_datadir}/pkgconfig/notify-sharp.pc

%files doc
%{_prefix}/lib/monodoc/sources/notify-sharp-docs.*



%changelog
* Tue Oct  23 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 1654a98
- Spec cleanup, drop Requires exceptions (seems to be no longer needed)
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15296 |12mr|nouveau-firmware-20091212-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Summary:	Nouveau firmware files
Name:   	nouveau-firmware
Version:	20091212
Release:	%manbo_mkrel 3
License:	GPLv2
Group:  	System/Kernel and hardware
URL:    	http://people.freedesktop.org/~pq/nouveau-drm/
Source0: 	http://people.freedesktop.org/~pq/nouveau-drm/%{name}-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}
BuildArch:	noarch

%description
This package contains the firmware for in-kernel nouveau driver
that got merged in 2.6.33-rc1.

%prep
%setup -q -n nouveau

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/lib/firmware/nouveau
cp -avf * %{buildroot}/lib/firmware/nouveau

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%dir /lib/firmware/nouveau
/lib/firmware/nouveau/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15297 |12mr|nslint-2.1a6-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A DNS lint checker
Name:		nslint
Version:	2.1a6
Release:	9
License:	BSD
Group:		Networking/Other
Source:		ftp://ftp.ee.lbl.gov/%{name}-%{version}.tar.bz2
Patch:		%{name}-owner.patch

%description
Perform consistency checks on DNS files.

%prep
%setup -q
%patch -p1

%build
%configure
%make

%install
mkdir -p %{buildroot}%{_bindir} %{buildroot}%{_mandir}/man8
%makeinstall_std install-man
chmod 0755 %{buildroot}%{_bindir}/%{name}

%files
%doc README CHANGES
%{_bindir}/%{name}
%{_mandir}/*/*





%changelog
* Sat Sep  15 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: eb79816
- Fix file permissions, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15298 |12mr|nspr-4.9.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major_nspr 4
%define epoch_nspr 2
%define libname %mklibname nspr %{major_nspr}
%define develname %mklibname nspr -d

Summary:	Netscape Portable Runtime
Name:		nspr
Epoch:		%{epoch_nspr}
Version:	4.9.2
Release:	1
License:	MPL or GPLv2+ or LGPLv2+
Group:		System/Libraries
URL:		http://www.mozilla.org/projects/nspr/
Source0:	https://ftp.mozilla.org/pub/mozilla.org/%{name}/releases/v%{version}/src/%{name}-%{version}.tar.gz
Source1:	nspr.pc.in
Source2:	nspr-config-vars.in
Patch1:		nspr-config-pc.patch

%description
Virtual package, not built.

%package -n %{libname}
Summary:	Netscape Portable Runtime
Group:		System/Libraries
Provides:	nspr = %{EVRD}
%rename	mozilla-nspr

%description -n %{libname}
NSPR provides platform independence for non-GUI operating system
facilities. These facilities include threads, thread synchronization,
normal file and network I/O, interval timing and calendar time, basic
memory management (malloc and free) and shared library linking.

%package -n %{develname}
Summary:	Development libraries for the Netscape Portable Runtime
Group:		Development/C++
Requires:	%{libname} = %{epoch_nspr}:%{version}-%{release}
Provides:	nspr-devel = %{epoch_nspr}:%{version}-%{release}
Provides:	libnspr-devel = %{epoch_nspr}:%{version}-%{release}
Conflicts:	%{libname} < 2:4.7.3-3
%rename mozilla-nspr-devel
%rename %{libname}-devel

%description -n %{develname}
Header files for doing development with the Netscape Portable Runtime.

%prep

%setup -q

chmod -R a+r *
find . -name '*.h' -executable -exec chmod -x {} \;

# Original nspr-config is not suitable for our distribution,
# because on different platforms it contains different dynamic content.
# Therefore we produce an adjusted copy of nspr-config that will be 
# identical on all platforms.
# However, we need to use original nspr-config to produce some variables
# that go into nspr.pc for pkg-config.

cp ./mozilla/nsprpub/config/nspr-config.in ./mozilla/nsprpub/config/nspr-config-pc.in
%patch1 -p1

cp %{SOURCE2} ./mozilla/nsprpub/config/

%build
%setup_compile_flags

# (tpg) don't use macro here
./mozilla/nsprpub/configure \
	--build=%{_target_platform} \
	--host=%{_host} \
	--target=%{_target_platform} \
	--prefix=%{_prefix} \
	--libdir=%{_libdir} \
	--includedir=%{_includedir}/nspr4 \
%ifarch x86_64 ppc64 ia64 s390x sparc64
	--enable-64bit \
%endif
	--enable-optimize="-O2" \
	--disable-debug \
	--enable-ipv6 \
	--with-pthreads \
	--with-mozilla

%make

%install
%makeinstall_std 

NSPR_LIBS=`./config/nspr-config --libs`
NSPR_CFLAGS=`./config/nspr-config --cflags`
NSPR_VERSION=`./config/nspr-config --version`
%{__mkdir_p} %{buildroot}/%{_libdir}/pkgconfig

cat ./config/nspr-config-vars > \
                     %{buildroot}/%{_libdir}/pkgconfig/nspr.pc

cat %{SOURCE1} | sed -e "s,%%libdir%%,%{_libdir},g" \
                     -e "s,%%prefix%%,%{_prefix},g" \
                     -e "s,%%exec_prefix%%,%{_prefix},g" \
                     -e "s,%%includedir%%,%{_includedir}/nspr4,g" \
                     -e "s,%%NSPR_VERSION%%,$NSPR_VERSION,g" \
                     -e "s,%%FULL_NSPR_LIBS%%,$NSPR_LIBS,g" \
                     -e "s,%%FULL_NSPR_CFLAGS%%,$NSPR_CFLAGS,g" >> \
                     %{buildroot}/%{_libdir}/pkgconfig/nspr.pc

%{__mkdir_p} %{buildroot}%{_bindir}
%{__mkdir_p} %{buildroot}/%{_lib}
install -m755 -D ./config/nspr-config-pc %{buildroot}/%{_bindir}/nspr-config

# Get rid of the things we don't want installed (per upstream)
%{__rm} -rf \
   %{buildroot}%{_bindir}/compile-et.pl \
   %{buildroot}%{_bindir}/prerr.properties \
   %{buildroot}%{_libdir}/libnspr4.a \
   %{buildroot}%{_libdir}/libplc4.a \
   %{buildroot}%{_libdir}/libplds4.a \
   %{buildroot}%{_datadir}/aclocal/nspr.m4 \
   %{buildroot}%{_includedir}/nspr4/md

# nb: those symlinks helps having devel(xxx) provides (through find-provides)
for file in libnspr4.so libplc4.so libplds4.so
do
  mv -f %{buildroot}%{_libdir}/$file %{buildroot}/%{_lib}/$file
  ln -sf ../../%{_lib}/$file %{buildroot}%{_libdir}/$file
done

%files -n %{libname}
%defattr(-,root,root)
/%{_lib}/libnspr4.so
/%{_lib}/libplc4.so
/%{_lib}/libplds4.so

%files -n %{develname}
%defattr(-,root,root)
%{_libdir}/libnspr4.so
%{_libdir}/libplc4.so
%{_libdir}/libplds4.so
%{_includedir}/nspr4
%{_libdir}/pkgconfig/nspr.pc
%{_bindir}/nspr-config



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15299 |12mr|nss-3.13.6-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_without  lib

%define major 3
%define libname %mklibname %{name} %{major}
%define libfreebl %mklibname freebl %{major}
%define develname %mklibname -d %{name}
%define sdevelname %mklibname -d -s %{name}
%define cvsver 3_13

%define nspr_libname %mklibname nspr 4
%define	nspr_version 4.9.0

# this seems fragile, so require the exact version or later (#58754)
%define sqlite3_version %(pkg-config --modversion sqlite3 &>/dev/null && pkg-config --modversion sqlite3 2>/dev/null || echo 0)
%define nspr_version %(pkg-config --modversion nspr &>/dev/null && pkg-config --modversion nspr 2>/dev/null || echo 0)

%define build_empty 0
%{?_with_empty:   %{expand: %%global build_empty 1}}
%{?_without_empty:   %{expand: %%global build_empty 0}}

Name:		nss
Epoch:		2
Version:	3.13.6
Release:	5
Summary:	Netscape Security Services
Group:		System/Libraries
License:	MPL or GPLv2+ or LGPLv2+
URL:		http://www.mozilla.org/projects/security/pki/nss/index.html
Source0:	ftp://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_%{cvsver}_RTM/src/nss-%{version}.tar.gz
Source1:	nss.pc.in
Source2:	nss-config.in
Source3:	blank-cert8.db
Source4:	blank-key3.db
Source5:	blank-secmod.db
Source6:	certdata_empty.txt
# https://www.verisign.com/support/verisign-intermediate-ca/secure-site-intermediate/index.html
# converted from PEM to DER format with openssl command:
# openssl x509 -in cert.pem -inform PEM -outform DER -out cert.der
# this way we can avoid a buildrequires for openssl
Source7:	verisign-class-3-secure-server-ca.der
# Brasilian government certificate
# verified in person with a government official
Source8:	http://www.icpbrasil.gov.br/certificadoACRaiz.crt
Patch0:		nss-no-rpath.patch
Patch1:		nss-fixrandom.patch
Patch3:		nss-3.12.7-format_not_a_string_literal_and_no_format_arguments.patch
Patch4:		renegotiate-transitional.patch
BuildRequires:	rootcerts >= 1:20120218.00
BuildRequires:	nspr-devel >= 2:4.9.0
BuildRequires:	zlib-devel
BuildRequires:	sqlite3-devel >= 3.7.7.1
BuildRequires:	zip

%description
Network Security Services (NSS) is a set of libraries designed to
support cross-platform development of security-enabled client and server
applications. Applications built with NSS can support SSL v2 and v3,
TLS, PKCS #5, PKCS #7, PKCS #11, PKCS #12, S/MIME, X.509 v3 certificates, and
other security standards. For detailed information on standards supported, see
http://www.mozilla.org/projects/security/pki/nss/overview.html.
%if %without lib

Note: This package currently contains the NSS binaries only. The
libraries have been not been included due to conflicts with the Mozilla
libraries.
%endif

%package shlibsign
Summary:	Netscape Security Services - shlibsign
Group:		System/Libraries
Conflicts:	%{name} < 2:3.13.1-2

%description shlibsign
This package contains the binary shlibsign needed by libfreebl3
and libsoftokn3.

%if %with lib
%package -n %{libname}
Summary:	Network Security Services (NSS)
Group:		System/Libraries

%description -n %{libname}
This package contains the shared libraries libnss3, libnssckbi, libnssdbm3,
libnssutil3, libsmime3, and libssl3.

%package -n %{libfreebl}
Summary:	Network Security Services (NSS)
Group:		System/Libraries
Requires(post): nss-shlibsign
Requires(post): rpm-helper
Conflicts: %{_lib}nss3 < 2:3.13.1-5

%description -n %{libfreebl}
This package contains the shared libraries libfreebl3 and libsoftokn3.

%package -n %{develname}
Summary:	Network Security Services (NSS) - development files
Group:		Development/C++
Requires:	%{libname} >= %{epoch}:%{version}-%{release}
Requires:	%{libfreebl} >= %{epoch}:%{version}-%{release}
Provides:	nss-devel = %{epoch}:%{version}-%{release}
%rename %{libname}-devel

%description -n %{develname}
Header files to doing development with Network Security Services.

%package -n %{sdevelname}
Summary:	Network Security Services (NSS) - static libraries
Group:		Development/C++
Requires:	%{libname} >= %{epoch}:%{version}-%{release}
Requires:	%{develname} >= %{epoch}:%{version}-%{release}
Provides:	nss-static-devel = %{epoch}:%{version}-%{release}
Conflicts:	libopenssl-static-devel
%rename %{libname}-static-devel

%description -n %{sdevelname}
Static libraries for doing development with Network Security Services.
%endif

%prep

%setup -q
%patch0 -p0
%patch1 -p0
%patch3 -p1
%patch4 -p0 -b .transitional

find . -type d -perm 0700 -exec chmod 755 {} \;
find . -type f -perm 0555 -exec chmod 755 {} \;
find . -type f -perm 0444 -exec chmod 644 {} \;
find . -name '*.h' -executable -exec chmod -x {} \;
find . -name '*.c' -executable -exec chmod -x {} \;

%build
%setup_compile_flags
export BUILD_OPT=1
export OPTIMIZER="%{optflags}"
export XCFLAGS="%{optflags}"
export ARCHFLAG="$LDFLAGS"
export LIBDIR=%{_libdir}
export USE_SYSTEM_ZLIB=1
export ZLIB_LIBS="-lz"
export PKG_CONFIG_ALLOW_SYSTEM_LIBS=1
export PKG_CONFIG_ALLOW_SYSTEM_CFLAGS=1
export NSPR_INCLUDE_DIR=`%{_bindir}/pkg-config --cflags-only-I nspr | sed 's/-I//'`
export NSPR_LIB_DIR=`%{_bindir}/pkg-config --libs-only-L nspr | sed 's/-L//'`
export MOZILLA_CLIENT=1
export NS_USE_GCC=1
export NSS_USE_SYSTEM_SQLITE=1
export NSS_ENABLE_ECC=1
%ifarch x86_64 ppc64 ia64 s390x
export USE_64=1
%endif

%if %{build_empty}
# (oe) the "trust no one" scenario, it goes like:
# 1. mv /%{_lib}/libnssckbi.so /%{_lib}/libnssckbi.so.BAK
# 2. mv /%{_lib}/libnssckbi_empty.so /%{_lib}/libnssckbi.so
# 3. restart ff/tb
# it has to be done manually for now, but at least we have a way for 
# users to quickly mitigate future problems, or whatever :-)

pushd mozilla/security/nss/lib/ckfw/builtins
%{__perl} ./certdata.perl < %{SOURCE6}
popd
%endif

# Parallel is broken as of 3.11.4 :(
%make -j1 -C ./mozilla/security/nss \
	build_coreconf \
	build_dbm \
	all

%if %{build_empty}
# tuck away the empty libnssckbi.so library
cp -p mozilla/security/nss/lib/ckfw/builtins/Linux*/libnssckbi.so libnssckbi_empty.so
%endif

# install new Verisign intermediate certificate
# http://qa.mandriva.com/show_bug.cgi?id=29612
# use built addbuildin command to avoid having
# a buildrequires for nss
ADDBUILTIN=`%{_bindir}/find . -type f -name addbuiltin`
if [ -z "$ADDBUILTIN" ]; then
    exit 1
fi
ADDBUILTIN="$PWD/$ADDBUILTIN"
OLD="$LD_LIBRARY_PATH"
libpath=`%{_bindir}/find mozilla/dist/ -name "Linux*" -type d`
# to use the built libraries instead of requiring nss
# again as buildrequires
export LD_LIBRARY_PATH="$PWD/$libpath/lib"

pushd mozilla/security/nss/lib/ckfw/builtins

# (oe) for reference:
# *ALL* of the root CA certs are hard coded into the libnssckbi.so library.
# So, for Mandriva we can add/remove certs easily in the rootcerts package. Please
# checkout and examine the rootcerts package.
# Once this has been done and the new rootcerts package has been installed this
# package (nss) has to be rebuilt to pickup the changes made. The "recreate 
# certificates" lines below generates a new certdata.c source containing the root
# CA certs for mozilla.
# *ALL* of the mozilla based softwares that support SSL has to link against
# the NSS library.
# recreate certificates
%{__perl} ./certdata.perl < /etc/pki/tls/mozilla/certdata.txt

%make clean
%make -j1

popd
export LD_LIBRARY_PATH="$OLD"

%install
pushd mozilla/dist/$(uname -s)*

%{__mkdir_p} %{buildroot}%{_bindir}
%{__cp} -aL bin/* %{buildroot}%{_bindir}

%if %with lib
%{__mkdir_p} %{buildroot}%{_libdir}
%{__mkdir_p} %{buildroot}/%{_lib}
%{__mkdir_p} %{buildroot}%{_includedir}/nss
%{__cp} -aL ../public/nss/* %{buildroot}%{_includedir}/nss

%{__cp} -aL lib/libcrmf.a \
            lib/libnss.a \
            lib/libnssb.a \
            lib/libnssckbi.so \
            lib/libnssckfw.a \
	    lib/libnssutil.a \
            lib/libsmime.a \
            lib/libssl.a \
            %{buildroot}%{_libdir}

# Copy the binary libraries we want
for file in libsoftokn3.so libfreebl3.so libnss3.so libnssutil3.so \
            libssl3.so libsmime3.so libnssckbi.so libnssdbm3.so
do
  %{__install} -m 755 lib/$file %{buildroot}/%{_lib}
  ln -sf ../../%{_lib}/$file %{buildroot}%{_libdir}/$file
done

# These ghost files will be generated in the post step
# Make sure chk files can be found in both places
for file in libsoftokn3.chk libfreebl3.chk
do
  touch %{buildroot}/%{_lib}/$file
  ln -s ../../%{_lib}/$file %{buildroot}%{_libdir}/$file
done

%{__mkdir_p} %{buildroot}%{_libdir}/pkgconfig
cat %{SOURCE1} | sed -e "s,%%libdir%%,%{_libdir},g" \
                          -e "s,%%prefix%%,%{_prefix},g" \
                          -e "s,%%exec_prefix%%,%{_prefix},g" \
                          -e "s,%%includedir%%,%{_includedir}/nss,g" \
                          -e "s,%%NSPR_VERSION%%,%{nspr_version},g" \
                          -e "s,%%NSS_VERSION%%,%{version},g" > \
                          %{buildroot}%{_libdir}/pkgconfig/nss.pc
%endif

popd

%if %with lib
export NSS_VMAJOR=`cat mozilla/security/nss/lib/nss/nss.h | grep "#define.*NSS_VMAJOR" | awk '{print $3}'`
export NSS_VMINOR=`cat mozilla/security/nss/lib/nss/nss.h | grep "#define.*NSS_VMINOR" | awk '{print $3}'`
export NSS_VPATCH=`cat mozilla/security/nss/lib/nss/nss.h | grep "#define.*NSS_VPATCH" | awk '{print $3}'`

%{__mkdir_p} %{buildroot}%{_bindir}
cat %{SOURCE2} | sed -e "s,@libdir@,%{_libdir},g" \
                               -e "s,@prefix@,%{_prefix},g" \
                               -e "s,@exec_prefix@,%{_prefix},g" \
                               -e "s,@includedir@,%{_includedir}/nss%{major},g" \
                               -e "s,@MOD_MAJOR_VERSION@,$NSS_VMAJOR,g" \
                               -e "s,@MOD_MINOR_VERSION@,$NSS_VMINOR,g" \
                               -e "s,@MOD_PATCH_VERSION@,$NSS_VPATCH,g" \
                               > %{buildroot}/%{_bindir}/nss-config
%endif

pushd mozilla/security/nss/cmd/smimetools
%{__install} -m 0755 smime %{buildroot}%{_bindir}
%{__perl} -pi -e 's|/usr/local/bin|%{_bindir}|g' %{buildroot}%{_bindir}/smime
popd

# add docs
%{__mkdir_p} docs/SSLsample
#%{__cp} -a mozilla/security/nss/cmd/SSLsample/README docs/SSLsample/

%{__mkdir_p} docs/bltest
cp -a mozilla/security/nss/cmd/bltest/tests/* docs/bltest/
chmod -R a+r docs

%{__mkdir_p} docs/certcgi
%{__cp} -a mozilla/security/nss/cmd/certcgi/*.html docs/certcgi/
%{__cp} -a mozilla/security/nss/cmd/certcgi/HOWTO.txt docs/certcgi/

%{__mkdir_p} docs/modutil
%{__cp} -a mozilla/security/nss/cmd/modutil/*.html docs/modutil/

%{__mkdir_p} docs/signtool
%{__cp} -a mozilla/security/nss/cmd/signtool/README docs/signtool/

%{__mkdir_p} docs/signver
%{__cp} -a mozilla/security/nss/cmd/signver/examples/1/*.pl docs/signver/
%{__cp} -a mozilla/security/nss/cmd/signver/examples/1/*.html docs/signver/

%{__mkdir_p} docs/ssltap
%{__cp} -a mozilla/security/nss/cmd/ssltap/*.html docs/ssltap/

# Install the empty NSS db files
%{__mkdir_p} %{buildroot}%{_sysconfdir}/pki/nssdb
%{__install} -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/pki/nssdb/cert8.db
%{__install} -m 644 %{SOURCE4} %{buildroot}%{_sysconfdir}/pki/nssdb/key3.db
%{__install} -m 644 %{SOURCE5} %{buildroot}%{_sysconfdir}/pki/nssdb/secmod.db

%{_bindir}/find docs -type f | %{_bindir}/xargs -t %{__perl} -pi -e 's/\r$//g'

%if %{build_empty}
# install the empty libnssckbi.so library (use alternatives?)
install -m0755 libnssckbi_empty.so %{buildroot}/%{_lib}/libnssckbi_empty.so
%endif

%multiarch_binaries %{buildroot}%{_bindir}/nss-config

%if %with lib
%posttrans -n %{libfreebl}
%create_ghostfile /%{_lib}/libsoftokn%{major}.chk root root 644
%create_ghostfile /%{_lib}/libfreebl%{major}.chk root root 644
%{_bindir}/shlibsign -i /%{_lib}/libsoftokn%{major}.so >/dev/null 2>/dev/null
%{_bindir}/shlibsign -i /%{_lib}/libfreebl%{major}.so >/dev/null 2>/dev/null
%endif

%files
%doc docs/*
%attr(0755,root,root) %{_bindir}/addbuiltin
%attr(0755,root,root) %{_bindir}/atob
%attr(0755,root,root) %{_bindir}/baddbdir
%attr(0755,root,root) %{_bindir}/bltest
%attr(0755,root,root) %{_bindir}/btoa
%attr(0755,root,root) %{_bindir}/certcgi
%attr(0755,root,root) %{_bindir}/certutil
%attr(0755,root,root) %{_bindir}/checkcert
%attr(0755,root,root) %{_bindir}/chktest
%attr(0755,root,root) %{_bindir}/cmsutil
%attr(0755,root,root) %{_bindir}/conflict
%attr(0755,root,root) %{_bindir}/crlutil
%attr(0755,root,root) %{_bindir}/crmftest
%attr(0755,root,root) %{_bindir}/dbtest
%attr(0755,root,root) %{_bindir}/derdump
%attr(0755,root,root) %{_bindir}/dertimetest
%attr(0755,root,root) %{_bindir}/digest
%attr(0755,root,root) %{_bindir}/encodeinttest
%attr(0755,root,root) %{_bindir}/fipstest
%attr(0755,root,root) %{_bindir}/makepqg
%attr(0755,root,root) %{_bindir}/mangle
%attr(0755,root,root) %{_bindir}/modutil
%attr(0755,root,root) %{_bindir}/multinit
%attr(0755,root,root) %{_bindir}/nonspr10
%attr(0755,root,root) %{_bindir}/ocspclnt
%attr(0755,root,root) %{_bindir}/oidcalc
%attr(0755,root,root) %{_bindir}/p7content
%attr(0755,root,root) %{_bindir}/p7env
%attr(0755,root,root) %{_bindir}/p7sign
%attr(0755,root,root) %{_bindir}/p7verify
%attr(0755,root,root) %{_bindir}/pk11mode
%attr(0755,root,root) %{_bindir}/pk12util
%attr(0755,root,root) %{_bindir}/pp
%attr(0755,root,root) %{_bindir}/remtest
%attr(0755,root,root) %{_bindir}/rsaperf
%attr(0755,root,root) %{_bindir}/sdrtest
%attr(0755,root,root) %{_bindir}/selfserv
%attr(0755,root,root) %{_bindir}/signtool
%attr(0755,root,root) %{_bindir}/signver
%attr(0755,root,root) %{_bindir}/smime
%attr(0755,root,root) %{_bindir}/ssltap
%attr(0755,root,root) %{_bindir}/strsclnt
%attr(0755,root,root) %{_bindir}/symkeyutil
%attr(0755,root,root) %{_bindir}/tstclnt
%attr(0755,root,root) %{_bindir}/vfychain
%attr(0755,root,root) %{_bindir}/vfyserv
%dir %{_sysconfdir}/pki/nssdb
%config(noreplace) %{_sysconfdir}/pki/nssdb/cert8.db
%config(noreplace) %{_sysconfdir}/pki/nssdb/key3.db
%config(noreplace) %{_sysconfdir}/pki/nssdb/secmod.db

%files shlibsign
%attr(0755,root,root) %{_bindir}/shlibsign

%if %with lib
%files -n %{libfreebl}
/%{_lib}/libfreebl%{major}.so
/%{_lib}/libsoftokn%{major}.so
%defattr(0644,root,root,0755)
%ghost /%{_lib}/libfreebl%{major}.chk
%ghost /%{_lib}/libsoftokn%{major}.chk

%files -n %{libname}
/%{_lib}/libnss%{major}.so
/%{_lib}/libnssckbi.so
%if %{build_empty}
/%{_lib}/libnssckbi_empty.so
%endif
/%{_lib}/libnssutil%{major}.so
/%{_lib}/libnssdbm%{major}.so
/%{_lib}/libsmime%{major}.so
/%{_lib}/libssl%{major}.so

%files -n %{develname}
%defattr(0644,root,root,0755)
%attr(0755,root,root) %{_bindir}/nss-config
%attr(0755,root,root) %{multiarch_bindir}/nss-config
%_libdir/*.so
%dir %{_includedir}/nss
%{_includedir}/nss/base64.h
%{_includedir}/nss/blapit.h
%{_includedir}/nss/certdb.h
%{_includedir}/nss/cert.h
%{_includedir}/nss/certt.h
%{_includedir}/nss/ciferfam.h
%{_includedir}/nss/cmmf.h
%{_includedir}/nss/cmmft.h
%{_includedir}/nss/cms.h
%{_includedir}/nss/cmsreclist.h
%{_includedir}/nss/cmst.h
%{_includedir}/nss/crmf.h
%{_includedir}/nss/crmft.h
%{_includedir}/nss/cryptohi.h
%{_includedir}/nss/cryptoht.h
%{_includedir}/nss/ecl-exp.h
%{_includedir}/nss/hasht.h
%{_includedir}/nss/jar-ds.h
%{_includedir}/nss/jarfile.h
%{_includedir}/nss/jar.h
%{_includedir}/nss/key.h
%{_includedir}/nss/keyhi.h
%{_includedir}/nss/keyt.h
%{_includedir}/nss/keythi.h
%{_includedir}/nss/nssb64.h
%{_includedir}/nss/nssb64t.h
%{_includedir}/nss/nssbase.h
%{_includedir}/nss/nssbaset.h
%{_includedir}/nss/nssck.api
%{_includedir}/nss/nssckbi.h
%{_includedir}/nss/nssckepv.h
%{_includedir}/nss/nssckft.h
%{_includedir}/nss/nssckfwc.h
%{_includedir}/nss/nssckfw.h
%{_includedir}/nss/nssckfwt.h
%{_includedir}/nss/nssckg.h
%{_includedir}/nss/nssckmdt.h
%{_includedir}/nss/nssckt.h
%{_includedir}/nss/nss.h
%{_includedir}/nss/nssilckt.h
%{_includedir}/nss/nssilock.h
%{_includedir}/nss/nsslocks.h
%{_includedir}/nss/nsslowhash.h
%{_includedir}/nss/nssrwlk.h
%{_includedir}/nss/nssrwlkt.h
%{_includedir}/nss/nssutil.h
%{_includedir}/nss/ocsp.h
%{_includedir}/nss/ocspt.h
%{_includedir}/nss/p12.h
%{_includedir}/nss/p12plcy.h
%{_includedir}/nss/p12t.h
%{_includedir}/nss/pk11func.h
%{_includedir}/nss/pk11pqg.h
%{_includedir}/nss/pk11priv.h
%{_includedir}/nss/pk11pub.h
%{_includedir}/nss/pk11sdr.h
%{_includedir}/nss/pkcs11f.h
%{_includedir}/nss/pkcs11.h
%{_includedir}/nss/pkcs11n.h
%{_includedir}/nss/pkcs11p.h
%{_includedir}/nss/pkcs11t.h
%{_includedir}/nss/pkcs11u.h
%{_includedir}/nss/pkcs12.h
%{_includedir}/nss/pkcs12t.h
%{_includedir}/nss/pkcs7t.h
%{_includedir}/nss/portreg.h
%{_includedir}/nss/preenc.h
%{_includedir}/nss/secasn1.h
%{_includedir}/nss/secasn1t.h
%{_includedir}/nss/seccomon.h
%{_includedir}/nss/secder.h
%{_includedir}/nss/secdert.h
%{_includedir}/nss/secdig.h
%{_includedir}/nss/secdigt.h
%{_includedir}/nss/secerr.h
%{_includedir}/nss/sechash.h
%{_includedir}/nss/secitem.h
%{_includedir}/nss/secmime.h
%{_includedir}/nss/secmod.h
%{_includedir}/nss/secmodt.h
%{_includedir}/nss/secoid.h
%{_includedir}/nss/secoidt.h
%{_includedir}/nss/secpkcs5.h
%{_includedir}/nss/secpkcs7.h
%{_includedir}/nss/secport.h
%{_includedir}/nss/shsign.h
%{_includedir}/nss/smime.h
%{_includedir}/nss/sslerr.h
%{_includedir}/nss/ssl.h
%{_includedir}/nss/sslproto.h
%{_includedir}/nss/sslt.h
%{_includedir}/nss/utilrename.h
%{_libdir}/pkgconfig/nss.pc
%{_libdir}/libsoftokn%{major}.chk
%{_libdir}/libfreebl%{major}.chk

%files -n %{sdevelname}
%defattr(0644,root,root,0755)
%{_libdir}/libcrmf.a
%{_libdir}/libnss.a
%{_libdir}/libnssutil.a
%{_libdir}/libnssb.a
%{_libdir}/libnssckfw.a
%{_libdir}/libsmime.a
%{_libdir}/libssl.a
%endif



%changelog
* Fri Aug  24 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: f63f20a
- Bump release for updates purpose
  
* Wed Aug  15 2012 Dmitry Mikhirev <mikhirev@mezon.ru>
+ Commit: ba464dd
- update to 3.13.6
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15300 |12mr|nss_db-2.2.3-0.pre1.12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pre	pre1
%define	arcver %{version}%{pre}

%define build_compat	0
# Allow --with[out] compat rpm command line build
%{?_with_compat: %{expand: %%define build_compat 1}}
%{?_without_compat: %{expand: %%define build_compat 0}}

%if %{_use_internal_dependency_generator}
%define __noautoreq 'GLIBC_PRIVATE'
%else
%define _requires_exceptions GLIBC_PRIVATE
%endif

Summary:	NSS library for DB
Name:		nss_db
Version:	2.2.3
Release:	0.%{pre}.12
License:	GPL
Group:		System/Libraries
URL:		http://sources.redhat.com/glibc/
Source:		ftp://sources.redhat.com/pub/glibc/releases/nss_db-%{arcver}.tar.bz2
Source1:	makedb.man
Patch0:		nss_db-2.2.3pre1-external.patch
Patch1:		nss_db-2.2.3pre1-dbopen.patch
Patch2:		nss_db-2.2.3pre1-dbupgrade.patch
Patch3:		nss_db-2.2-paths.patch
Patch4:		nss_db-2.2-enoent.patch
Patch5:		nss_db-2.2-initialize.patch
Patch6:		nss_db-2.2.3pre1-CVE-2010-0826.diff
Patch10:	nss_db-2.2-compat.patch
BuildRequires:	db_nss-devel
BuildRequires:	db-devel
%if !%{build_compat}
Obsoletes:	%{name}-compat < %{version}-%{release}
%endif
Requires:	make

%description
Nss_db is a set of C library extensions which allow Berkeley Databases
to be used as a primary source of aliases, ethers, groups, hosts,
networks, protocol, users, RPCs, services and shadow
passwords (instead of or in addition to using flat files or NIS).

Install nss_db if you flat name service files are too large and lookups
slow.

%if %{build_compat}
%package	compat
Summary:	NSS compatibility library for DB
Group:		System/Libraries

%description compat
Nss_db-compat is a set of C library extensions which allow Berkeley Databases
to be used as a primary source of aliases, ethers, groups, hosts,
networks, protocol, users, RPCs, services and shadow
passwords (instead of or in addition to using flat files or NIS) from
programs linked against glibc 2.0.x.
%endif

%prep
%setup -q -n %{name}-%{arcver}
%patch0 -p1 -b .external
%patch1 -p1 -b .dbopen
%patch2 -p0 -b .dbupgrade
%patch3 -p1 -b .paths
%patch4 -p1 -b .enoent
%patch5 -p1 -b .initialize
%patch6 -p1 -b .CVE-2010-0826
%if %{build_compat}
cp -al src compat
pushd compat
%patch10 -p1 -b .compat
popd
%endif
mkdir -p db_nss/lib
ln -s %{_includedir}/db_nss db_nss/include
ln -s %{_libdir}/libdb_nss.so db_nss/lib/libdb.so

%build
%configure2_5x --with-db=$PWD/db_nss
%if %{build_compat}
sed -e 's/^INTERFACE = 2/INTERFACE = 1/' src/Makefile > compat/Makefile
%make "SUBDIRS = intl po src compat"
%else
%make
%endif

%install
mkdir -p %{buildroot}/%{_lib} %{buildroot}/var/lib/misc \
	%{buildroot}%{_bindir} %{buildroot}%{_mandir}/man1
cp -a src/.libs/libnss_db.so.[0-9]* %{buildroot}/%{_lib}
install -m 755 src/makedb %{buildroot}%{_bindir}
cp -a db-Makefile %{buildroot}/var/lib/misc/Makefile
%if %{build_compat}
cp -a compat/.libs/libnss_db.so.[0-9]* %{buildroot}/%{_lib}
%endif
install -m 644 %{SOURCE1} %{buildroot}%{_mandir}/man1/makedb.1

%files
%doc AUTHORS ChangeLog NEWS README
/%{_lib}/libnss_db*2*
%{_bindir}/makedb
%{_mandir}/man1/makedb.1*
/var/lib/misc/Makefile

%if %{build_compat}
%files compat
%defattr(-,root,root)
/%{_lib}/libnss_db*1*
%endif


%changelog
* Wed Sep  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 3e04941
- Fix requires exceptions, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15301 |12mr|nss_ldap-265-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name 	nss_ldap
%define version 265
%define release %mkrel 5

Summary:	NSS library and PAM module for LDAP
Name: 		%{name}
Version: 	%{version}
Release: 	%{release}
License:	LGPL
Group:		System/Libraries
URL: 		http://www.padl.com/
BuildRequires:	openldap-devel >= 2.0.7-7.1mdk
BuildRequires:	automake
Source0:	http://www.padl.com/download/%{name}-%{version}.tar.gz
Patch0:		nss_ldap-265-Makefile.patch
Patch1:		nss_ldap-250-bind_policy_default_soft.patch
Suggests:	nscd
BuildRoot: 	%{_tmppath}/%{name}-%{version}-buildroot

%description
This package includes two LDAP access clients: nss_ldap and pam_ldap.
Nss_ldap is a set of C library extensions which allows X.500 and LDAP
directory servers to be used as a primary source of aliases, ethers,
groups, hosts, networks, protocol, users, RPCs, services and shadow
passwords (instead of or in addition to using flat files or NIS).

%prep
rm -rf %{buildroot}

%setup -q
%patch0 -p1 -b .makefile
%patch1 -p1 -b .bind_policy_soft
# first line not commented upstream for some reason
perl -pi -e 's/^ /#/' ldap.conf

%build

%serverbuild
autoreconf
export CFLAGS="%{optflags} -fPIC"
%configure2_5x \
    --with-ldap-lib=openldap \
    --enable-rfc2307bis \
    --libdir=/%{_lib}
%__make INST_UID=`id -u` INST_GID=`id -g`

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}
install -d %{buildroot}/%{_lib}/security

# Install the nsswitch module.
%make install DESTDIR="${RPM_BUILD_ROOT}" INST_UID=`id -u` INST_GID=`id -g` \
	libdir=/%{_lib}

echo "secret" > %{buildroot}/%{_sysconfdir}/ldap.secret

# Remove unpackaged file
rm -rf	%{buildroot}%{_sysconfdir}/nsswitch.ldap \
	%{buildroot}%{_libdir}/libnss_ldap.so.2

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 200900
/sbin/ldconfig
%endif
if [ -f /etc/init.d/nscd ]; then
	/sbin/service nscd restart >/dev/null 2>/dev/null || :
fi

%postun
%if %mdkversion < 200900
/sbin/ldconfig
%endif
if [ -f /etc/init.d/nscd ]; then
	/sbin/service nscd restart >/dev/null 2>/dev/null || :
fi

%files
%defattr(-,root,root)
%doc ANNOUNCE AUTHORS ChangeLog COPYING NEWS README doc INSTALL
%doc nsswitch.ldap certutil ldap.conf
%attr (600,root,root) %config(noreplace) %{_sysconfdir}/ldap.secret
%attr (644,root,root) %config(noreplace) %{_sysconfdir}/ldap.conf
/%{_lib}/*so*
%{_mandir}/man5/nss_ldap.5.*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15302 |12mr|nss_mdns-0.10-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define real_name nss-mdns

Summary:	Multicast dns support for glibc domain resolver
Name:		nss_mdns
Version:	0.10
Release:	%mkrel 11
Source:		http://0pointer.de/lennart/projects/%real_name/%real_name-%version.tar.bz2
Group:		System/Libraries
License:	GPL
BuildRequires:	libavahi-core-devel
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
Url:		http://0pointer.de/lennart/projects/%real_name/
# for /etc/sysconfig/network
Requires(post): initscripts

%description
nss-mdns is a plugin for the Name Service Switch (NSS) functionality of the
glibc providing host name resolution via Multicast DNS (aka Zeroconf, aka
Apple Rendezvous), effectively allowing name resolution by common
Unix/Linux programs in the ad-hoc mDNS domain .local.

nss-mdns provides client functionality only, which means that you have to run
a mDNS responder daemon separately from nss-mdns if you want to register
the local host name via mDNS.

%prep
%setup -q -n %real_name-%version

%build
%configure2_5x --localstatedir=/var/ --libdir=/%_lib --enable-avahi
%make

%install
rm -rf %{buildroot}
%makeinstall
mv $RPM_BUILD_ROOT/%_libdir/ $RPM_BUILD_ROOT/%_lib

mkdir -p $RPM_BUILD_ROOT/%_sysconfdir/
cat > $RPM_BUILD_ROOT/%_sysconfdir/mdns.allow  <<EOF
# place here the domain that should be resolved by multicast dns
# use * to include all ( not recommended )
.local.
.local
EOF


%files
%defattr(-,root,root,755)
%doc README doc/README.html doc/style.css
/%_lib/*
%config(noreplace) %_sysconfdir/mdns.allow

%post
%if %mdkversion < 200900
/sbin/ldconfig
%endif

if [ $1 = 1 ]; then
   # ipv4 by default, as explained on the webpage
    [ -f /etc/sysconfig/network ] && source /etc/sysconfig/network
    if [ "${NETWORKING_IPV6}" = "yes" ]; then
        # for both ipv6 and ipv4
        perl -pi -e '!/mdns/ && s/^(hosts:\s*)([^#\n]*)(#?.*)$/$1 mdns_minimal $2 mdns $3/' /etc/nsswitch.conf
    else
        perl -pi -e '!/mdns/ && s/^(hosts:\s*)([^#\n]*)(#?.*)$/$1 mdns4_minimal $2 mdns4 $3/' /etc/nsswitch.conf
    fi
fi

%postun
%if %mdkversion < 200900
/sbin/ldconfig
%endif
if [ $1 = 0 ]; then
    perl -pi -e 's/^(hosts:.*)\smdns_minimal\d?(\s.*)$/$1 $2/' /etc/nsswitch.conf
    perl -pi -e 's/^(hosts:.*)\smdns\d?(\s.*)$/$1 $2/' /etc/nsswitch.conf
fi

%clean
rm -rf %{buildroot}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15303 |12mr|nss-myhostname-0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		nss-myhostname
Summary:	glibc plugin for local system host name resolution
Version:	0.3
Release:	%mkrel 1
License:	LGPLv2+
Group:		System/Base
URL:		http://0pointer.de/lennart/projects/nss-myhostname/
Source0:	http://0pointer.de/lennart/projects/nss-myhostname/nss-myhostname-%{version}.tar.gz
Requires(pre):	glibc
Requires:	/bin/sh
Requires(pre):	sed
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
nss-myhostname is a plugin for the GNU Name Service Switch (NSS)
functionality of the GNU C Library (glibc) providing host name
resolution for the locally configured system hostname as returned by
gethostname(2). Various software relies on an always resolvable local
host name. When using dynamic hostnames this is usually achieved by
patching /etc/hosts at the same time as changing the host name. This
however is not ideal since it requires a writable /etc file system and
is fragile because the file might be edited by the administrator at
the same time. nss-myhostname simply returns all locally configure
public IP addresses, or -- if none are configured -- the IPv4 address
127.0.0.2 (wich is on the local loopback) and the IPv6 address ::1
(which is the local host) for whatever system hostname is configured
locally. Patching /etc/hosts is thus no longer necessary.

%prep
%setup -q

%build
%configure2_5x \
	--libdir=/%{_lib}

%make

%install
rm -rf %{buildroot}
%makeinstall_std
rm -rf %{buildroot}/usr/share/doc/nss-myhostname

%clean
rm -rf %{buildroot}

%post
# sed-fu to add myhostname to the hosts line of /etc/nsswitch.conf
if [ -f /etc/nsswitch.conf ] ; then
        sed -i.bak -e '
                /^hosts:/ !b
                /\<myhostname\>/ b
                s/[[:blank:]]*$/ myhostname/
                ' /etc/nsswitch.conf
fi

%preun
# sed-fu to remove myhostname from the hosts line of /etc/nsswitch.conf
if [ "$1" -eq 0 -a -f /etc/nsswitch.conf ] ; then
        sed -i.bak -e '
                /^hosts:/ !b
                s/[[:blank:]]\+myhostname\>//
                ' /etc/nsswitch.conf
fi


%files
%defattr(-,root,root)
%doc README
%doc LICENSE
/%{_lib}/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15304 |12mr|nss_updatedb-10-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%{!?mdkversion: %define notmdk 1}

Summary: 	A caching nss module for disconnected operation
Name:      	nss_updatedb
Version:   	10
Release:   	%mkrel 3
Group:		System/Libraries
License:	GPL
URL:		http://www.padl.com/
Source: 	http://www.padl.com/download/%{name}-%{version}.tar.gz
Source1:	nss_updatedb.cron
Source2:	nss_updatedb.sysconfig
# Uses getgrouplist(3) to find out the groups a user belongs to
# without enumerating all possible groups first
Source3:	getgrouplist.c
Patch0:		nss_updatedb-libdir.patch
Patch2:		nss_updatedb-4-key.patch
%if %{?notmdk:1}%{?!notmdk:0}
BuildRequires:	db4-devel >= 4.0
%else
BuildRequires:	db_nss-devel >= 4.2.52-5mdk
%endif
BuildRequires:	automake1.4
Requires:	nss_db
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
The nss_updatedb utility maintains a local cache of network
directory user and group information.
Used in conjunction with the pam_ccreds module, it provides
a mechanism for disconnected use of network directories.
These tools are designed to work with pam_ldap and nss_ldap,
also available from PADL.

%prep
%setup -q
%patch0 -p1 -b .libdir
%patch2 -p1 -b .key
install -m 0644 %{SOURCE3} .

%build
autoreconf -fi

%if %{?!notmdk:1}%{?notmdk:0}
echo "#define DB_DIR \"/var/lib/misc\"" >> config.h.in
%endif
echo "#define LIBNSS_DIR \"/%{_lib}\"" >> config.h.in

%configure2_5x

%make %{?!notmdk:DEFS="-DHAVE_CONFIG_H -I/usr/include/db_nss"}

gcc %{optflags} -Werror getgrouplist.c -o getgrouplist

%install
rm -rf %{buildroot}
%makeinstall

install -m 755 %{SOURCE1} %{buildroot}/%{_sbindir}

install -d %{buildroot}/%{_sysconfdir}/sysconfig
install -m 644 %{SOURCE2} %{buildroot}/%{_sysconfdir}/sysconfig/%{name}

install -d %{buildroot}/%{_sysconfdir}/cron.{monthly,weekly,daily,hourly}
for i in monthly weekly daily hourly
do ln -s %{_sbindir}/%{name}.cron %{buildroot}/%{_sysconfdir}/cron.${i}/%{name}
done

mkdir %{buildroot}%{_bindir}
install -m 0755 getgrouplist %{buildroot}%{_bindir}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,755)
%doc AUTHORS README ChangeLog
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%{_sbindir}/nss_updatedb*
%{_bindir}/getgrouplist
%{_sysconfdir}/cron*/*
%{_mandir}/man8/nss_updatedb.8*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15305 |12mr|ntfs-3g-2012.1.15-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	ntfs-3g
%define	version	2012.1.15
%define	release 2

%define build_external_fuse 1
# flag to allow local users to mount partitions. This is *really* not a good
# idea, because all users who have access to the device can do whatever they
# want with the data, and it also adds a root setuid binary to your system, so
# use it on your own risk. Refer to
# http://www.tuxera.com/community/ntfs-3g-faq/#useroption for details.
%define allow_unsafe_mount 0
%if %allow_unsafe_mount
# user mount only works if ntfs-3g is using internal fuse library
%define build_external_fuse 0
%endif

Summary:	Read-write ntfs driver
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPLv2+
Group:		System/Base
Source0: 	http://tuxera.com/opensource/%{name}_ntfsprogs-%{version}.tgz
Source1:	20-ntfs-config-write-policy.fdi
URL:		http://www.tuxera.com/community/ntfs-3g-download/
Obsoletes:      %mklibname ntfs-3g 0
Obsoletes:      %mklibname ntfs-3g 2
Obsoletes:      %mklibname ntfs-3g 10
Obsoletes:      %mklibname ntfs-3g 14
Obsoletes:      %mklibname ntfs-3g 16
Obsoletes:      %mklibname ntfs-3g 23
%rename ntfsprogs
BuildRequires:	attr-devel libgcrypt-devel pkgconfig(gnutls)
%if %build_external_fuse
Buildrequires:  fuse-devel >= 2.8
Requires:	fuse >= 2.8
Requires(pre):	fuse >= 2.8
%else
Requires:	kmod(fuse)
%endif
Obsoletes:	ntfsprogs < %{version}-%{release}
Provides:	ntfsprogs-gnomevfs = %{version}-%{release}
Obsoletes:	ntfsprogs-gnomevfs

Provides:	ntfsprogs-fuse = %{version}-%{release}
Obsoletes:	ntfsprogs-fuse
Provides:	fuse-ntfs-3g = %{version}-%{release}
Patch0:		ntfs-3g_ntfsprogs-2011.10.9-RC-ntfsck-unsupported-return-0.patch
Patch1:		ntfs-3g-junction-point-fix.patch
# Windows 8 safety checks
Patch2:		ntfs-3g-4d0b9163c9ef1f0cdbbf533317b291220c7fd1c7.patch
Patch3:		ntfs-3g-559270a8f67c77a7ce51246c23d2b2837bcff0c9.patch

%description
The ntfs-3g package contains NTFS filesystem driver with read and 
write support. It provides safe and fast handling of MS Windows Vista, 
XP, 2000 and Server 2003 NTFS file systems. Most POSIX file system 
operations are supported.

%package	devel
Summary:	Header files and static libraries for ntfs-3g
Group:		Development/C
Requires:	%{name} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Obsoletes:	%mklibname -d %name
Obsoletes:	%mklibname -d %name 0
Obsoletes:      %mklibname -d %name 2
Obsoletes:      %mklibname -d %name 4

%description devel
You should install this package if you wish to develop applications that
use ntfs-3g.

%prep
%setup -qn %{name}_ntfsprogs-%{version}
%patch0 -p1 -b .unsupported
%patch1 -p1 -b .junction-fix
%patch2 -p1 -b .4d0b9163
%patch3 -p1 -b .559270a8

%build
export CFLAGS="%{optflags} -fPIC"
%configure2_5x \
	--disable-static \
	--exec-prefix=/ \
	--bindir=/bin \
	--libdir=/%_lib \
	--sbindir=/sbin \
	--disable-ldconfig \
	--enable-crypto \
	--enable-extras \
%if %build_external_fuse
	--with-fuse=external
%else
	--with-fuse=internal
%endif
%make

%install
sed -i -e 's|/sbin/ldconfig|true|' src/Makefile
%makeinstall_std

# make the symlink an actual copy to avoid confusion
rm -rf %buildroot/sbin/mount.ntfs-3g
cp -a %buildroot/bin/ntfs-3g %buildroot/sbin/mount.ntfs-3g
ln -sf /sbin/mount.ntfs-3g %buildroot/sbin/mount.ntfs
ln -sf /sbin/mount.ntfs-3g %buildroot/sbin/mount.ntfs-fuse
mkdir -p %buildroot/%_bindir
ln -sf /sbin/mount.ntfs-3g %buildroot/%_bindir/ntfsmount

# Need this for fsck to find it
ln -s ../bin/ntfsck %buildroot/sbin/fsck.ntfs

# .pc file should always be there
mkdir -p %buildroot%_libdir
mv -f %buildroot/%_lib/pkgconfig %buildroot%_libdir/pkgconfig

# remove doc files, as we'll cp them later
rm -fr %buildroot/%_datadir/doc

mkdir -p %{buildroot}%{_datadir}/hal/fdi/policy/10osvendor/
cp -a %{SOURCE1} %{buildroot}%{_datadir}/hal/fdi/policy/10osvendor/

%files
%doc README AUTHORS CREDITS NEWS
%_bindir/ntfsmount
/bin/lowntfs-3g
/bin/ntfs-3g
/bin/ntfs-3g.probe
/bin/ntfs-3g.secaudit
/bin/ntfs-3g.usermap
/bin/ntfscat
/bin/ntfscluster
/bin/ntfscmp
/bin/ntfsfix
/bin/ntfsinfo
/bin/ntfsls
/bin/ntfsck
/bin/ntfsdecrypt
/bin/ntfsdump_logfile
/bin/ntfsmftalloc
/bin/ntfsmove
/bin/ntfstruncate
/bin/ntfswipe
/sbin/mkfs.ntfs
/sbin/fsck.ntfs
/sbin/mkntfs
/sbin/ntfsclone
/sbin/ntfscp
/sbin/ntfslabel
/sbin/ntfsresize
/sbin/ntfsundelete
%{_mandir}/man8/*
%if %allow_unsafe_mount
%attr(4755,root,root) /sbin/mount.ntfs-3g
%else
%attr(754,root,root) /sbin/mount.ntfs-3g
%endif
/sbin/mount.ntfs
/sbin/mount.lowntfs-3g
/sbin/mount.ntfs-fuse
/%{_lib}/libntfs-3g.so.*
%{_datadir}/hal/fdi/policy/10osvendor/20-ntfs-config-write-policy.fdi

%files devel
%doc ChangeLog
/%{_lib}/libntfs-3g.so
%{_includedir}/ntfs-3g
%{_libdir}/pkgconfig/*.pc



%changelog
* Sun Oct  14 2012 akdengi <kazancas@mandriva.ru>
+ Commit: 04ae029
- add Fedora patch for fix win8 compartibility and add ntfsprogs missing parts
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15306 |12mr|ntfs-config-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages	%{nil}
%define debug_package		%{nil}

Summary:	GUI tool to enable/disable write support for NTFS device
Name:		ntfs-config
Version:	1.1
Release:	2
License: 	GPL
Group:  	Graphical desktop/GNOME
Source0:	%{name}-%{version}.tar.gz
URL:		http://flomertens.free.fr/ntfs-config/
BuildRequires:  pygtk2.0-devel
BuildRequires:  desktop-file-utils
BuildRequires:  perl-XML-Parser
BuildRequires:  usermode
BuildRequires:	intltool
Requires:	ntfs-3g
Requires:	pygtk2.0-libglade
Requires:       usermode

%description
This program will allow you to easily configure all of your NTFS devices to
allow write support.  For that use, it will configure them to use the ntfs-3g
driver. You'll also be able to easily disable this feature.

For more information about ntfs-3g : http://www.ntfs-3g.org

%prep
%setup -q

%build
autoconf
%configure2_5x
%make

%install

%makeinstall_std

%find_lang %{name} --with-gnome

%files -f %{name}.lang
%doc AUTHORS COPYING ChangeLog NEWS README
%{_sbindir}/%{name}
%{_datadir}/applications/*.desktop
%{_mandir}/man8/*
%{_datadir}/%{name}/*
%py_platsitedir/NtfsConfig

%changelog
* Fri Sep  7 2012 Alexander Kazancev <kazancas@mandriva.ru>
+ Commit: 5f1b7d4
- - Add intltool to BR
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15307 |12mr|ntfsprogs-2.0.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lib_name_orig libntfs
%define major 10
%define libname %mklibname ntfs %{major}
%define develname %mklibname ntfs -d

Summary:	NTFS filesystem libraries and utilities
Name:		ntfsprogs
Version:	2.0.0
Release:	%mkrel 9
License:	GPLv2+
Group:		System/Kernel and hardware
URL:		http://www.linux-ntfs.org/
Source0:	http://prdownloads.sourceforge.net/linux-ntfs/%{name}-%{version}.tar.bz2
Patch0:		ntfsprogs-linkage_fix.diff
Patch1:		ntfsprogs-1.9.1-display-min-size-in-KiB.patch
Patch2:		ntfsprogs-2.0.0-fix-str-fmt.patch
BuildRequires:	libuuid-devel
BuildRequires:	pkgconfig(gnutls)
BuildRequires:	libgcrypt-devel >= 1.4.1
BuildRequires:	libconfig-devel
# ntfs-3g should *really* be used instead of ntfsmount
Suggests:	ntfs-3g
# gnomevfs is obsoleted
Obsoletes:	ntfsprogs-gnomevfs
#BuildRequires:	libconfig-devel >= 1.0.1 <- what's this?
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The Linux-NTFS project aims to bring full support for the NTFS filesystem to
the Linux operating system. Linux-NTFS currently consists of a static library
and utilities. This package contains the following utilities:

ntfscat: concatenate files and print them on the standard output

ntfsclone: efficiently clone an NTFS filesystem

ntfscluster: identify files in a specified region of an NTFS volume

mkntfs: format a partition with the NTFS filesystem

ntfsfix: tool for fixing NTFS partitions altered by the Linux kernel NTFS
         driver

ntfsinfo: dump a file's attributes

ntfslabel: display/change the label on an ntfs file system

ntfsls: list directory contents on an NTFS file system

ntfsresize: resize an NTFS filesystem

ntfsundelete: recover a deleted file from an NTFS volume

%package -n	%{libname}
Summary:	Main library for %{lib_name_orig}
Group:		System/Libraries
Provides:	%{lib_name_orig} = %{version}-%{release}

%description -n	%{libname}
This package contains the library needed to run programs dynamically
linked with %{lib_name_orig}.

%package -n	%{develname}
Summary:	Header files and libraries for developing apps which will use %{lib_name_orig}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{lib_name_orig}-devel = %{version}-%{release}
Conflicts:	%{mklibname ntfs 5}-devel
Obsoletes:	%{mklibname ntfs 10}-devel

%description -n	%{develname}
The %{lib_name_orig}-devel package contains the header files and libraries
needed to develop programs that use the %{lib_name_orig}

Install the %{lib_name_orig}-devel package if you want to develop applications
that will use the %{lib_name_orig} library.

%prep

%setup -q
%patch0 -p0 -b .link
%patch1 -p1
%patch2 -p0

%build
autoreconf -fi
# disable ntfsmount, ntfs-3g does a better job
%configure2_5x --disable-ntfsmount --disable-gnome-vfs --disable-static
%make LIBS='-lgnutls -lgcrypt'

%install
rm -rf %{buildroot}

%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS CREDITS ChangeLog INSTALL NEWS README TODO.include
%doc doc/attribute_definitions doc/attributes.txt doc/compression.txt
%doc doc/system_files.txt doc/system_security_descriptors.txt doc/template.c
%doc doc/template.h doc/tunable_settings 
%{_bindir}/*
/sbin/*
%{_sbindir}/*
%{_mandir}/*/*

%files -n %{libname}
%defattr(-,root,root)
%doc CREDITS
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%doc doc/CodingStyle
%{_libdir}/*.so
#% {_libdir}/*a
%{_includedir}/*

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15308 |12mr|ntp-4.2.6p3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pver p3
%define ntp_user ntp
%define ntp_group ntp

Summary:        Synchronizes system time using the Network Time Protocol (NTP)
Name:           ntp
Version:        4.2.6%{pver}
Release:        %mkrel 4
License:        BSD-Style
Group:          System/Servers
URL:            http://www.ntp.org/
Source0:        http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/%{name}-%{version}.tar.gz
Source99:       http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/%{name}-%{version}.tar.gz.md5
Source1:        ntp.conf
Source2:        ntp.keys
Source3:        ntpd.init
Source4:        ntpstat-0.2.tar.bz2
Source7:        ntpd.sysconfig
Source8:        usr.sbin.ntpd.apparmor
Patch1: ntp-4.2.6p1-sleep.patch
Patch2: ntp-4.2.6p1-droproot.patch
Patch3: ntp-4.2.6p1-bcast.patch
Patch4: ntp-4.2.6p1-cmsgalign.patch
Patch5: ntp-4.2.6p1-linkfastmath.patch
Patch6: ntp-4.2.6p2-tentative.patch
Patch7: ntp-4.2.6p1-retcode.patch
Patch8: ntp-4.2.6p1-rtnetlink.patch
Patch9: ntp-4.2.6p2-html2man.patch
Patch10: ntp-4.2.6p2-htmldoc.patch
Patch11: ntp-4.2.6p1-nano.patch
Patch12: ntp-4.2.4p7-getprecision.patch
Patch13: ntp-4.2.6p1-logdefault.patch
Patch14: ntp-4.2.6p2-mlock.patch
Patch15: ntp-4.2.6p2-multiopts.patch
Patch16: ntp-4.2.6p3-no_checkChangeLog.diff
Patch50: ntpstat-0.2-clksrc.patch
Patch51: ntpstat-0.2-multipacket.patch
Patch52: ntpstat-0.2-sysvars.patch
Patch53: ntpstat-0.2-maxerror.patch
Patch300: ntp-4.2.4p5-format_not_a_string_literal_and_no_format_arguments.diff
Requires(post):  rpm-helper
Requires(postun):  rpm-helper
Requires(pre):  rpm-helper
Requires(preun): rpm-helper
Requires:       ntp-client
Conflicts:      apparmor-profiles < 2.1-1.961.5mdv2008.0
BuildRequires:  autoconf2.5
BuildRequires:  automake
BuildRequires:  openssl-devel
BuildRequires:  ncurses-devel
BuildRequires:  elfutils-devel
BuildRequires:  libcap-devel
BuildRequires:  libedit-devel
BuildRequires:  net-snmp-devel
# for html2man
BuildRequires:  perl-HTML-Parser
Buildroot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The Network Time Protocol (NTP) is used to synchronize a computer's time
with another reference time source.  The ntp package contains utilities
and daemons which will synchronize your computer's time to Coordinated
Universal Time (UTC) via the NTP protocol and NTP servers.  Ntp includes
ntpdate (a program for retrieving the date and time from remote machines
via a network) and ntpd (a daemon which continuously adjusts system time).

Install the ntp package if you need tools for keeping your system's
time synchronized via the NTP protocol.

Note: Primary, original, big, HTML documentation, is in the package ntp-doc.

%package client
Summary:        The ntpdate client for setting system time from NTP servers
Group:          System/Servers
Conflicts:      ntp < 4.2.0-3mdk

%description client
The Network Time Protocol (NTP) is used to synchronize a computer's time
with another reference time source.  The ntp package contains utilities
and daemons which will synchronize your computer's time to Coordinated
Universal Time (UTC) via the NTP protocol and NTP servers.  Ntp includes
ntpdate (a program for retrieving the date and time from remote machines
via a network) and ntpd (a daemon which continuously adjusts system time).

ntpdate is a simple NTP client which allows a system's clock to be set
to match the time obtained by communicating with one or more servers.

ntpdate is optional (but recommended) if you're running an NTP server,
because initially setting the system clock to an almost-correct time
will help the NTP server synchronize faster.

The ntpdate client by itself is useful for occasionally setting the time on
machines that are not on the net full-time, such as laptops.

%package doc
Summary:        Complete HTML documentation for ntp
Group:          System/Servers

%description doc
This is the original, complete, documentation for NTP, in HTML format.
Manpages documentation comes with the binary package(s).

The Network Time Protocol (NTP) is used to synchronize a computer's time
with another reference time source.  The ntp package contains utilities
and daemons which will synchronize your computer's time to Coordinated
Universal Time (UTC) via the NTP protocol and NTP servers.  Ntp includes
ntpdate (a program for retrieving the date and time from remote machines
via a network) and ntpd (a daemon which continuously adjusts system time).

%prep

%setup -q -n ntp-%{version} -a4
%patch1 -p1 -b .sleep
%patch2 -p1 -b .droproot
%patch3 -p0 -b .bcast
%patch4 -p1 -b .cmsgalign
%ifarch ia64
%patch5 -p1 -b .linkfastmath
%endif
%patch6 -p0 -b .tentative
%patch7 -p1 -b .retcode
%patch8 -p1 -b .rtnetlink
%patch9 -p1 -b .html2man
%patch10 -p1 -b .htmldoc
%patch11 -p1 -b .nano
%patch12 -p1 -b .getprecision
%patch13 -p1 -b .logdefault
%patch14 -p1 -b .mlock
%patch15 -p1 -b .multiopts
%patch16 -p0 -b .no_checkChangeLog

# set default path to sntp KoD database
sed -i 's|/var/db/ntp-kod|%{_localstatedir}/lib/ntp/sntp-kod|' sntp/*.{1,c}

# ntpstat patches
%patch50 -p1 -b .clksrc
%patch51 -p1 -b .multipacket
%patch52 -p1 -b .sysvars
%patch53 -p1 -b .maxerror

%patch300 -p1 -b .format_not_a_string_literal_and_no_format_arguments

#%%{__aclocal} -I m4 -I libopts/m4
#%%{__autoconf}
#%%{__automake} --foreign
autoreconf -fis

%{__perl} -pi -e 's/\r$//g' html/{drivers/*.html,scripts/*}

%build
%serverbuild

%configure2_5x \
    --with-crypto=openssl \
    --enable-linuxcaps \
    --with-ntpsnmpd

%make CFLAGS="$CFLAGS"
%{__make} -C ntpstat-0.2 CFLAGS="$CFLAGS"

# generate manpages from HTML docs
pushd html
../scripts/html2man
# remove adjacent blank lines
sed -i 's/^[\t\ ]*$//;/./,/^$/!d' man/man*/*.[58]
popd 

mv html/man .
# biggest file in the main package, when uncompressed
bzip2 -9 ChangeLog*

%install
%{__rm} -rf %{buildroot}

%{__mkdir_p} %{buildroot}%{_mandir}/man1
%{__mkdir_p} %{buildroot}%{_mandir}/man5
%{__mkdir_p} %{buildroot}%{_mandir}/man8

%makeinstall bindir=%{buildroot}%{_sbindir}

%{__install} -m644 %{SOURCE1} -D %{buildroot}%{_sysconfdir}/ntp.conf
%{__install} -m640 %{SOURCE2} -D %{buildroot}%{_sysconfdir}/ntp/keys
%{__install} -m755 %{SOURCE3} -D %{buildroot}%{_initrddir}/ntpd
%{__install} -m644 %{SOURCE7} -D %{buildroot}%{_sysconfdir}/sysconfig/ntpd

/bin/touch %{buildroot}%{_sysconfdir}/ntp/step-tickers
install -d -m 755 %{buildroot}/var/lib/ntp

%{__install} -m755 ntpstat-0.2/ntpstat %{buildroot}%{_sbindir}/
%{__install} -m644 ntpstat-0.2/ntpstat.1 %{buildroot}%{_mandir}/man1/
%{__install} -m644 man/man5/*.5 %{buildroot}%{_mandir}/man5/
%{__install} -m644 man/man8/*.8 %{buildroot}%{_mandir}/man8/

# cleanup patched HTML files
%{__rm} -f html/ntpdate.html.droproot
# for %doc
%{__cp} sntp/COPYRIGHT COPYRIGHT.sntp

# apparmor profile
mkdir -p %{buildroot}%{_sysconfdir}/apparmor.d
install -m 0644 %{SOURCE8} %{buildroot}%{_sysconfdir}/apparmor.d/usr.sbin.ntpd

# prevent man1 pages from hiding the more complete html2man generated man8 ones
rm -f %{buildroot}%{_mandir}/man1/ntpd.1*
rm -f %{buildroot}%{_mandir}/man1/ntpdc.1*
rm -f %{buildroot}%{_mandir}/man1/ntp-keygen.1*
rm -f %{buildroot}%{_mandir}/man1/ntpq.1*

%posttrans
# if we have apparmor installed, reload if it's being used
if [ -x /sbin/apparmor_parser ]; then
        /sbin/service apparmor condreload
fi

%pre
%_pre_useradd %{ntp_user} %{_sysconfdir}/ntp /bin/false

%post
%_post_service ntpd
/bin/touch %{_sysconfdir}/ntp/step-tickers

%preun
%_preun_service ntpd

%postun
%_postun_userdel %{ntp_user}

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYRIGHT NEWS TODO README* ChangeLog.bz2 conf COPYRIGHT.sntp
%{_initrddir}/ntpd
%config(noreplace) %{_sysconfdir}/ntp.conf
%config(noreplace) %{_sysconfdir}/sysconfig/ntpd
%config(noreplace) %{_sysconfdir}/apparmor.d/usr.sbin.ntpd
%dir %{_sysconfdir}/ntp
%attr(0640,root,%{ntp_group})%config(noreplace) %{_sysconfdir}/ntp/keys
%config(noreplace) %{_sysconfdir}/ntp/step-tickers
%attr(-,%{ntp_user},%{ntp_group}) /var/lib/ntp
%{_sbindir}/ntpd
%{_sbindir}/ntpdc
%{_sbindir}/ntp-keygen
%{_sbindir}/ntpq
%{_sbindir}/ntpsnmpd
%{_sbindir}/ntpstat
%{_sbindir}/ntptime
%{_sbindir}/ntptrace
%{_sbindir}/ntp-wait
%{_sbindir}/sntp
%{_sbindir}/tickadj
%{_mandir}/man1/ntpsnmpd.1*
%{_mandir}/man1/ntpstat.1*
%{_mandir}/man1/sntp.1*
%{_mandir}/man5/ntp_acc.5*
%{_mandir}/man5/ntp_auth.5*
%{_mandir}/man5/ntp_clock.5*
%{_mandir}/man5/ntp.conf.5*
%{_mandir}/man5/ntp_decode.5*
%{_mandir}/man5/ntp_misc.5*
%{_mandir}/man5/ntp_mon.5*
%{_mandir}/man8/ntpd.8*
%{_mandir}/man8/ntpdc.8*
%{_mandir}/man8/ntp-keygen.8*
%{_mandir}/man8/ntpq.8*
%{_mandir}/man8/ntptime.8*
%{_mandir}/man8/ntptrace.8*
%{_mandir}/man8/ntp-wait.8*
%{_mandir}/man8/tickadj.8*

%files client
%defattr(-,root,root)
%doc COPYRIGHT ChangeLog.bz2 README
%{_sbindir}/ntpdate
%{_mandir}/man8/ntpdate.8*

%files doc
%defattr(-,root,root)
%doc COPYRIGHT html/


%changelog
* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 4.2.6p3-3mdv2011.0
+ Revision: 666631
- mass rebuild

* Wed Jan 19 2011 Oden Eriksson <oeriksson@mandriva.com> 4.2.6p3-2
+ Revision: 631673
- fix #62115 (ntpd throws some errors about syntax in /var/log/messages)

* Tue Jan 04 2011 Oden Eriksson <oeriksson@mandriva.com> 4.2.6p3-1mdv2011.0
+ Revision: 628622
- 4.2.6p3
- bring back the "p" in the %%version...
- rediff/drop/add patches

* Sun Jan 02 2011 Oden Eriksson <oeriksson@mandriva.com> 4.2.6-2mdv2011.0
+ Revision: 627658
- fix the darn filelists...
- fix build (damn %%exclude removal!)
- don't force the usage of automake1.7

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 4.2.6-1mdv2011.0
+ Revision: 588710
- more fixes...
- fix deps
- enable ntpsnmpd
- 4.2.6p2
- sync patches with fedora
- rediffed the format string patch

* Fri Feb 26 2010 Oden Eriksson <oeriksson@mandriva.com> 4.2.4-29mdv2010.1
+ Revision: 511598
- rebuilt against openssl-0.9.8m

* Wed Dec 09 2009 Oden Eriksson <oeriksson@mandriva.com> 4.2.4-28mdv2010.1
+ Revision: 475199
- 4.2.4p8 (fixes CVE-2009-3563)

* Mon Oct 12 2009 Oden Eriksson <oeriksson@mandriva.com> 4.2.4-27mdv2010.0
+ Revision: 456718
- revert the hack to fix #50815 due to regressions

* Fri Oct 02 2009 Oden Eriksson <oeriksson@mandriva.com> 4.2.4-26mdv2010.0
+ Revision: 452749
- fix #50815 (ntp initialization being blocked by shorewall initialization)

* Wed Jun 03 2009 Oden Eriksson <oeriksson@mandriva.com> 4.2.4-25mdv2010.0
+ Revision: 382399
- bump release
- P115: fix build (gentoo)
- enable ntpdate to read configurable variables from the /etc/sysconfig/ntpd file (#51393)

* Tue May 19 2009 Oden Eriksson <oeriksson@mandriva.com> 4.2.4-23mdv2010.0
+ Revision: 377685
- fix build
- 4.2.4p7 (fixes CVE-2009-0159, CVE-2009-1252)
- nuke redundant patches

* Mon Apr 13 2009 Oden Eriksson <oeriksson@mandriva.com> 4.2.4-22mdv2009.1
+ Revision: 366819
- P115: security fix for CVE-2009-0159
- fix autopoo

* Thu Jan 08 2009 Frederik Himpe <fhimpe@mandriva.org> 4.2.4-21mdv2009.1
+ Revision: 327218
- Update to new version 4.2.4p6 (fixes CVE-2009-0021)

* Wed Dec 17 2008 Oden Eriksson <oeriksson@mandriva.com> 4.2.4-20mdv2009.1
+ Revision: 315242
- rediffed fuzzy patches
- added P114 to fix build with -Werror=format-security

* Thu Oct 16 2008 Oden Eriksson <oeriksson@mandriva.com> 4.2.4-19mdv2009.1
+ Revision: 294183
- rebuild

* Mon Aug 18 2008 Oden Eriksson <oeriksson@mandriva.com> 4.2.4-18mdv2009.0
+ Revision: 273166
- 4.2.4p5
- drop P104, it won't apply anymore
- restore the init script

* Mon Jul 07 2008 Oden Eriksson <oeriksson@mandriva.com> 4.2.4-17mdv2009.0
+ Revision: 232369
- rebuilt against new libcap

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Fri May 30 2008 Oden Eriksson <oeriksson@mandriva.com> 4.2.4-16mdv2009.0
+ Revision: 213440
- added P8 to stop it from working with minor openssl version
  changes (after looking at the openssh patch)

* Fri Mar 14 2008 Gustavo De Nardin <gustavodn@mandriva.com> 4.2.4-15mdv2008.1
+ Revision: 187777
- fixed the initial sync loop running ntpdate to properly set RETVAL

* Fri Mar 14 2008 Gustavo De Nardin <gustavodn@mandriva.com> 4.2.4-14mdv2008.1
+ Revision: 187763
- made the initscript try more than once to do the initial clock sync with
  ntpdate, to account for slow systems or slow network initialization, even
  though this shouldn't happen....

* Thu Mar 06 2008 Guillaume Rousse <guillomovitch@mandriva.org> 4.2.4-13mdv2008.1
+ Revision: 180874
- FHS compliance: move drift file under %%{_localstatedir}/ntp
  drop useless file ownership change in %%post
  file section cleanup

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Dec 07 2007 David Walluck <walluck@mandriva.org> 4.2.4-12mdv2008.1
+ Revision: 116373
- rebuild for new openssl

* Sat Oct 20 2007 Oden Eriksson <oeriksson@mandriva.com> 4.2.4-11mdv2008.1
+ Revision: 100563
- rebuilt against latest openssl (OpenSSL version mismatch. Built against 90805f, you have 908070)

* Tue Sep 25 2007 Oden Eriksson <oeriksson@mandriva.com> 4.2.4-10mdv2008.0
+ Revision: 92784
- 4.2.4p4
- added rediffed P113 from debian to use capabilities at runtime if found
- don't load the capabilities kernel module in the initscript

* Wed Sep 19 2007 Andreas Hasenack <andreas@mandriva.com> 4.2.4-9mdv2008.0
+ Revision: 91196
- ship apparmor profile and use it if apparmor is in effect

* Mon Jul 02 2007 David Walluck <walluck@mandriva.org> 4.2.4-8mdv2008.0
+ Revision: 46885
- 4.2.4p3

* Wed Jun 27 2007 Andreas Hasenack <andreas@mandriva.com> 4.2.4-7mdv2008.0
+ Revision: 45128
- fix serverbuild usage

* Wed Jun 27 2007 Guillaume Rousse <guillomovitch@mandriva.org> 4.2.4-6mdv2008.0
+ Revision: 44896
- drop bash completion scriplet, as already included in main bash completion script

* Thu Jun 21 2007 David Walluck <walluck@mandriva.org> 4.2.4-5mdv2008.0
+ Revision: 42153
- bump release
- rediff and apply droproot patch
- remove loopfilter patch (not needed)
- fix release
- 4.2.4p2
- fix doc perms


* Thu Mar 08 2007 Olivier Blin <oblin@mandriva.com> 4.2.4-4mdv2007.1
+ Revision: 138392
- fix syntax error in initscript

  + Gustavo De Nardin <gustavodn@mandriva.com>
    - don't default to disabled authentication, it is unsafe, specially because
      our current default configuration has multicastclient enabled; (#27079)
    - changed patch ntp-4.2.4-html2man-adjusts, adding generation and packaging
      of ntp_auto(5), for the autoconfiguration modes manpage
    - added README and COPYRIGHT for sntp to docs
    - added example configurations to docs
    - small note about ntp-doc package in ntp package description
    - renamed patch ntp-4.2.4-html2man-tickadj to ntp-4.2.4-html2man-adjusts
      - made it add references to ntp_*(5) configuration manpages from
        ntp.conf(5)
      - made the generated SEE ALSO manpages sections note about ntp-doc package
        instead of filesystem location

* Fri Jan 26 2007 Gustavo De Nardin <gustavodn@mandriva.com> 4.2.4-3mdv2007.1
+ Revision: 114164
- make proper use of pool.ntp.org in default ntp.conf
- split HTML docs into a separate package ntp-doc
- added COPYRIGHT notice to all (sub)packages documentation
- updated manpages:
  . stopped using old manpages from Redhat (ntp-4.1.2-rh-manpages.tar.bz2)
  . added patch ntp-4.2.4-html2man from Fedora ntp-4.2.4-3.fc7 to fix
    html2man manpages generation from HTML docs
  . generate manpages from the more uptodate HTML docs, with html2man
- manpages of ntpdate, ntpd, ntpdc, ntpdsim, ntpq, ntp-keygen, ntptime,
  ntptrace, moved from man1 to man8 section
- removed pointless patch ntp-4.2.2-mlockall.patch: it is applied OK to
  'configure', but then 'configure' is regenerated by %%{__autoconf} ...
- removed ntp-4.2.0-genkey3.patch: already fixed (correctly) upstream
- replaced patch ntp-4.2.4-sprintf with the one from actual Fedora package, as
  ours contained an error (call to sprintf instead of snprintf), and to keep
  them really the same, and so avoid "WTF?" situations

* Sat Jan 20 2007 Olivier Blin <oblin@mandriva.com> 4.2.4-2mdv2007.1
+ Revision: 111122
- start services providing the named system facility if any is enabled (#25935)

* Sun Jan 07 2007 David Walluck <walluck@mandriva.org> 4.2.4-1mdv2007.1
+ Revision: 105137
- new version 4.2.4
- remove Patch0, Patch5, Patch8 (no longer needed)
- remove Patch9 (merged upstream)
- replace Patch7 with Patch102 (from Fedora)
- add patches from Fedora (102-112)

* Sun Oct 01 2006 Stew Benedict <sbenedict@mandriva.com> 4.2.0-31.2mdv2007.0
- rebuild against updated openssl-static-devel (0.9.8b-2.2mdv2007)

* Fri Sep 29 2006 Stew Benedict <sbenedict@mandriva.com> 4.2.0-31.1mdv2007.0
- rebuild against updated openssl-static-devel (0.9.8b-2.1mdv2007)

* Wed Sep 20 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 4.2.0-31mdv2007.0
- rebuild

* Fri Aug 25 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 4.2.0-30mdv2007.0
- sync initscript with fedora's and adapt it (a more proper fix to #23673
  without causing hang when failing to reach ntp server #24508), puts back 
  dependency on ntp-client again
- add sysconfig conf file for ntpd arguments
- comment out example keys in key file
- fix macro-in-%
%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15309 |12mr|numactl-2.0.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	numactl
%define version 2.0.3
%define release	%mkrel 5
%define libname	%mklibname numa 1
%define develname	%mklibname numa -d

Summary:	Simple NUMA policy support
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	LGPLv2/GPLv2
Group:		System/Configuration/Hardware
Url:		ftp://oss.sgi.com/www/projects/libnuma/download
Source0:	ftp://oss.sgi.com/www/projects/libnuma/download/%{name}-%{version}.tar.gz
# Fedora patch, fixes RH bug #499633
# (libnuma: Warning: /sys not mounted or invalid)
Patch2:		numactl-2.0.3-rc3-distance_parsing.patch
ExclusiveArch:	%{ix86} x86_64 ia64
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This package contains the `numactl' program to run other programs with
a specific NUMA policy.

%package -n	%{libname}
Summary:	Runtime libraries for NUMA policy support
Group:		System/Libraries
Requires:	kernel >= 2.6.7

%description -n	%{libname}
This package contains the dynamic libraries for NUMA policy support.

%package -n	%{develname}
Summary:	Headers and libraries for NUMA policy
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	numa-devel = %{version}-%{release}
Obsoletes:  %mklibname numa -d 1

%description -n	%{develname}
This package contains headers and libraries useful for developing
applications using different NUMA policies.

%prep
%setup -q 
%patch2 -p1 

%build
%make CFLAGS="%{optflags} -I."

%install
rm -rf %{buildroot}
%makeinstall_std prefix=%{buildroot}/usr


%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README CHANGES
%{_bindir}/memhog
%{_bindir}/numactl
%{_bindir}/numademo
%{_bindir}/numastat
%{_bindir}/migratepages
%{_bindir}/migspeed
%{_mandir}/man8/numactl.8*

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/libnuma.so.*

%files -n %{develname}
%defattr(-,root,root)
%{_libdir}/libnuma.so
%{_libdir}/libnuma.a
%{_includedir}/numa.h
%{_includedir}/numaif.h
%{_includedir}/numacompat1.h
%{_mandir}/man3/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15310 |12mr|numlock-2.1.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# !!!!!!!! WARNING THIS HAS TO BE EDITED IN THE SVN !!!!!!!!!!!

Summary:	Numlock key locker
Name:		numlock
Version:	2.1.2
Release:	9
License:	GPL
Url:		http://svn.mandriva.com/cgi-bin/viewvc.cgi/soft/numlock/
Group:		System/Configuration/Boot and Init
Source0:	%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(xtst)
# do not require X11 libs
AutoReq:	no
Requires(post):	rpm-helper
Requires(preun): rpm-helper
Provides:	NumLock = %{version}-%{release}

%description
NumLock enable to lock the numlock key. Only enable it at boot-time with
ntsysv or with any other SVSR like rc.d config scripts editor such as
tksysv or the ones from GNOME and KDE.
NumLock is safe for laptops since it is disabled by default.

%prep
%setup -q

%build
make CFLAGS="%{optflags}"

%install
make install TOP=%{buildroot} INITRDDIR=%{_initrddir}

%find_lang %{name} --with-man --all-name

%post
%_post_service numlock

%preun
%_preun_service numlock

%triggerpostun -- numlock < 2.1.2-2mdv
if [ -L "/etc/rc.d/rc5.d/*numlock" ]; then
 /sbin/chkconfig --level 7 numlock reset
fi

%files -f %{name}.lang
%config(noreplace) %{_initrddir}/%{name}
%config(noreplace) %{_sysconfdir}/profile.d/%{name}.sh
%config(noreplace) %{_sysconfdir}/X11/xinit.d/numlock
%{_bindir}/*
%{_mandir}/man1/*



%changelog
* Sun Aug  26 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 073f534
- Update BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15311 |12mr|nut-2.6.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define build_hal 0
%{?_without_hal: %global build_hal 0}
%{?_with_hal: %global build_hal 1}

%define build_doc 0
%{?_without_doc: %global build_doc 0}
%{?_with_doc: %global build_doc 1}

%define	major 1
%define libname	%mklibname upsclient %{major}

%define nutuser ups

Summary:	Network UPS Tools Client Utilities
Name:		nut
Version:	2.6.4
Release:	2
Epoch:		1
License:	GPLv2
Group:		System/Configuration/Hardware
URL:		http://www.networkupstools.org/
Source0:	http://www.networkupstools.org/source/2.6/%{name}-%{version}.tar.gz
Source1:	http://www.networkupstools.org/source/2.6/%{name}-%{version}.tar.gz.sig
Patch0:		nut-upsset.conf.diff
Patch1:		nut-mdv_conf.diff
Requires(pre):	rpm-helper
Requires(post):	rpm-helper
Requires(postun): rpm-helper
Requires(preun): rpm-helper
BuildRequires:	autoconf automake libtool
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	genders-devel
BuildRequires:	libgd-devel >= 2.0.5
BuildRequires:	libjpeg-devel
BuildRequires:	pkgconfig(libpng)
BuildRequires:	libusb-devel
BuildRequires:	net-snmp-devel
BuildRequires:	pkgconfig(openssl)
BuildRequires:	powerman-devel
BuildRequires:	tcp_wrappers-devel
BuildRequires:	xpm-devel
BuildRequires:  libtool-devel
BuildRequires:	neon-devel >= 0.25.0
%if %{build_hal}
BuildRequires:	dbus-glib-devel
BuildRequires:	dbus-devel
BuildRequires:	libhal-devel >= 0.5.8
%else
Obsoletes:		%{name}-drivers-hal < %{EVRD}
%endif
%if %{build_doc}
BuildRequires:	dblatex
BuildRequires:	asciidoc >= 8.6.3
%endif
BuildRequires:	libsystemd-daemon-devel
BuildRequires:	systemd-units

%description
These programs are part of a developing project to monitor the assortment of
UPSes that are found out there in the field. Many models have serial ports of
some kind that allow some form of state checking. This capability has been
harnessed where possible to allow for safe shutdowns, live status tracking on
web pages, and more.

This package includes the client utilities that are required to monitor a UPS
that the client host is powered from - either connected directly via a serial
port (in which case the nut-server package needs to be installed on this
machine) or across the network (where another host on the network monitors the
UPS via serial cable and runs the main nut package to allow clients to see the
information).

%package -n	%{libname}
Summary:	Network UPS Tools Client Utilities library
Group:          System/Libraries

%description -n	%{libname}
These programs are part of a developing project to monitor the assortment of
UPSes that are found out there in the field. Many models have serial ports of
some kind that allow some form of state checking. This capability has been
harnessed where possible to allow for safe shutdowns, live status tracking on
web pages, and more.

This package contains the shared libraries for NUT client applications.

%package	server
Summary:	Network UPS Tools server
Group:		System/Servers
Requires:	nut >= %{epoch}:%{version}-%{release}
Requires(pre):	nut >= %{epoch}:%{version}-%{release}
Requires(pre):	rpm-helper >= 0.8
Requires:	tcp_wrappers

%description	server
These programs are part of a developing project to monitor the assortment of
UPSes that are found out there in the field. Many models have serial ports of
some kind that allow some form of state checking. This capability has been
harnessed where possible to allow for safe shutdowns, live status tracking on
web pages, and more.

This package is the main NUT upsd daemon and the associated per-UPS-model
drivers which talk to the UPSes. You also need to install the base NUT package.

%if %{build_hal}
%package	drivers-hal
Summary:	Network UPS Tools HAL drivers
Group:		System/Servers
Requires:	nut-server >= %{epoch}:%{version}-%{release}
Requires(pre):	nut-server >= %{epoch}:%{version}-%{release}

%description	drivers-hal
This package contains the NUT HAL drivers.
%endif

%package	cgi
Summary:	CGI utils for NUT
Group:		Monitoring
Requires:	apache
Conflicts:	apcupsd

%description	cgi
These programs are part of a developing project to monitor the assortment of
UPSes that are found out there in the field. Many models have serial ports of
some kind that allow some form of state checking. This capability has been
harnessed where possible to allow for safe shutdowns, live status tracking on
web pages, and more.

This package adds the web CGI programs. These can be installed on a separate
machine to the rest of the NUT package.

%package	devel
Summary:	Development for NUT Client
Group:		Development/C
Requires(pre):	rpm-helper >= 0.8
Requires:	%{libname} >= %{epoch}:%{version}

%description	devel
These programs are part of a developing project to monitor the assortment of
UPSes that are found out there in the field. Many models have serial ports of
some kind that allow some form of state checking. This capability has been
harnessed where possible to allow for safe shutdowns, live status tracking on
web pages, and more.

This package contains the development header files and libraries
necessary to develop NUT client applications.

%prep

%setup -q
%patch0 -p0 -b .upsset.conf
%patch1 -p1 -b .mdv_conf

# instead of a patch
perl -pi -e "s|/cgi-bin/nut|/cgi-bin|g" data/html/*.html*

%build
# this takes care of rpath
#libtoolize --copy --force; aclocal -I m4; autoconf; automake --foreign --add-missing --copy

%serverbuild

%configure2_5x \
    --enable-static \
    --enable-shared \
    --sysconfdir=%{_sysconfdir}/ups \
    --with-serial \
    --with-usb \
    --with-snmp \
%if %{build_hal}
    --with-hal \
%endif
    --with-cgi \
    --with-dev \
    --with-ssl \
    --with-neon \
%if %{build_doc}
    --with-doc \
%endif
    --with-statepath=/var/state/ups \
    --with-drvpath=/sbin \
    --with-cgipath=/var/www/cgi-bin \
    --with-htmlpath=/var/www/nut \
    --with-pidpath=/var/run/nut \
    --with-port=3493 \
    --with-user=%{nutuser} \
    --with-group=%{nutuser} \
    --with-pkgconfig-dir=%{_libdir}/pkgconfig \
    --with-hotplug-dir=%{_sysconfdir}/hotplug \
    --with-udev-dir=%{_sysconfdir}/udev

%make

%install

%makeinstall_std

install -d %{buildroot}/var/state/ups
install -d %{buildroot}/var/run/nut

# move the *.sample config files to their real locations
# we don't need to worry about overwriting anything since
# they are marked as %config files within the package
for file in %{buildroot}%{_sysconfdir}/ups/*.sample
do
    mv $file %{buildroot}%{_sysconfdir}/ups/`basename $file .sample`
done

mv %{buildroot}%{_sysconfdir}/ups/upsmon.conf %{buildroot}%{_sysconfdir}/ups/upsmon.conf.sample
perl -pi -e 's/# RUN_AS_USER nutmon/RUN_AS_USER %{nutuser}/g' %{buildroot}%{_sysconfdir}/ups/upsmon.conf.sample

cp -af data/driver.list docs/

# udev usb ups stuff
mv %{buildroot}%{_sysconfdir}/udev/rules.d/52-nut-usbups.rules %{buildroot}%{_sysconfdir}/udev/rules.d/70-nut-usbups.rules

# fix access config files
install -d %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d
cat > %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/%{name}-cgi.conf << EOF

<Files upsset.cgi>
    Order deny,allow
    Deny from all
    Allow from 127.0.0.1
    ErrorDocument 403 "Access denied per %{_sysconfdir}/httpd/conf/webapps.d/%{name}-cgi.conf"
</Files>

Alias /nut /var/www/nut

<Directory "/var/www/nut">
    Order deny,allow
    Deny from all
    Allow from 127.0.0.1
    ErrorDocument 403 "Access denied per %{_sysconfdir}/httpd/conf/webapps.d/%{name}-cgi.conf"
</Directory>

EOF

# install missing (forgotten?) headers
install -m0644 tools/nut-scanner/*.h %{buildroot}%{_includedir}/

# cleanup
rm -f %{buildroot}%{_sysconfdir}/ups/nut.conf
rm -f %{buildroot}%{_libdir}/*.*a
rm -f %{buildroot}%{_mandir}/man8/nut-recorder.8*

%pre
# Create an UPS user
%_pre_useradd %{nutuser} /var/state/ups /bin/false
%{_sbindir}/usermod -G dialout,tty,usb %{nutuser}

%preun
# only do this if it is not an upgrade
%_preun_service upsmon

%post
%_post_service upsmon

%postun
# Only do this if it is not an upgrade
if [ ! -f %_sbindir/upsd ]; then
   %_postun_userdel %{nutuser}
fi

%pre	server
# Create an UPS user. We do not use the buggy macro %_pre_groupadd anymore.
%_pre_useradd %{nutuser} /var/state/ups /bin/false
%{_sbindir}/usermod -G dialout,tty,usb %{nutuser}

%preun	server
%_preun_service upsd || :

%post	server
%_post_service upsd || :

%postun	server
# Only do this if it is not an upgrade
if [ ! -f %_sbindir/upsmon ]; then
   %_postun_userdel %{nutuser}
fi

%post cgi
%if %mdkversion < 201010
%_post_webapp
%endif

%postun cgi
%if %mdkversion < 201010
%_postun_webapp
%endif

%files
%doc AUTHORS COPYING ChangeLog MAINTAINERS NEWS README UPGRADING docs
/lib/systemd/system-shutdown/nutshutdown
/lib/systemd/system/nut-driver.service
/lib/systemd/system/nut-monitor.service
%attr(0755,root,root) %dir %{_sysconfdir}/ups
%attr(0640,root,%{nutuser}) %config(noreplace) %{_sysconfdir}/ups/upssched.conf
%attr(0640,root,%{nutuser}) %{_sysconfdir}/ups/upsmon.conf.sample
%attr(0750,%{nutuser},%{nutuser}) %dir /var/state/ups
%attr(0755,%{nutuser},%{nutuser}) %dir /var/run/nut
%{_bindir}/nut-scanner
%{_bindir}/upsc
%{_bindir}/upscmd
%{_bindir}/upslog
%{_bindir}/upsrw
%{_bindir}/upssched-cmd
%{_sbindir}/upsmon
%{_sbindir}/upssched
%{_mandir}/man5/upsmon.conf.5*
%{_mandir}/man5/upssched.conf.5*
%{_mandir}/man8/nut-scanner.8*
%{_mandir}/man8/upsc.8*
%{_mandir}/man8/upscmd.8*
%{_mandir}/man8/upslog.8*
%{_mandir}/man8/upsmon.8*
%{_mandir}/man8/upsrw.8*
%{_mandir}/man8/upssched.8*

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files server
/lib/systemd/system/nut-server.service
%{_sbindir}/upsd
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/ups/ups.conf
%attr(0640,root,%{nutuser}) %config(noreplace) %{_sysconfdir}/ups/upsd.users
%attr(0640,root,%{nutuser}) %config(noreplace) %{_sysconfdir}/ups/upsd.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/udev/rules.d/70-nut-usbups.rules
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/hotplug/usb/libhid.usermap
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/hotplug/usb/libhidups
/sbin/apcsmart
/sbin/apcsmart-old
/sbin/bcmxcp
/sbin/bcmxcp_usb
/sbin/belkin
/sbin/belkinunv
/sbin/bestfcom
/sbin/bestfortress
/sbin/bestuferrups
/sbin/bestups
/sbin/blazer_ser
/sbin/blazer_usb
/sbin/clone
/sbin/clone-outlet
/sbin/dummy-ups
/sbin/etapro
/sbin/everups
/sbin/gamatronic
/sbin/genericups
/sbin/isbmex
/sbin/ivtscd
/sbin/liebert
/sbin/liebert-esp2
/sbin/masterguard
/sbin/metasys
/sbin/mge-shut
/sbin/mge-utalk
/sbin/microdowell
/sbin/newmge-shut
/sbin/oneac
/sbin/optiups
/sbin/powercom
/sbin/powerman-pdu
/sbin/powerpanel
/sbin/rhino
/sbin/richcomm_usb
/sbin/safenet
/sbin/skel
/sbin/snmp-ups
/sbin/solis
/sbin/tripplite
/sbin/tripplitesu
/sbin/tripplite_usb
/sbin/upscode2
/sbin/upsdrvctl
/sbin/usbhid-ups
/sbin/victronups
/sbin/netxml-ups
%{_datadir}/cmdvartab
%{_datadir}/driver.list
%{_mandir}/man5/nut.conf.5*
%{_mandir}/man5/ups.conf.5*
%{_mandir}/man5/upsd.conf.5*
%{_mandir}/man5/upsd.users.5*
%{_mandir}/man8/apcsmart.8*
%{_mandir}/man8/apcsmart-old.8*
%{_mandir}/man8/bcmxcp.8*
%{_mandir}/man8/bcmxcp_usb.8*
%{_mandir}/man8/belkin.8*
%{_mandir}/man8/belkinunv.8*
%{_mandir}/man8/bestfcom.8*
%{_mandir}/man8/bestfortress.8*
%{_mandir}/man8/bestuferrups.8*
%{_mandir}/man8/bestups.8*
%{_mandir}/man8/blazer.8*
%{_mandir}/man8/clone.8*
%{_mandir}/man8/dummy-ups.8*
%{_mandir}/man8/etapro.8*
%{_mandir}/man8/everups.8*
%{_mandir}/man8/gamatronic.8*
%{_mandir}/man8/genericups.8*
%{_mandir}/man8/isbmex.8*
%{_mandir}/man8/ivtscd.8*
%{_mandir}/man8/liebert.8*
%{_mandir}/man8/liebert-esp2.8*
%{_mandir}/man8/masterguard.8*
%{_mandir}/man8/metasys.8*
%{_mandir}/man8/mge-shut.8*
%{_mandir}/man8/mge-utalk.8*
%{_mandir}/man8/microdowell.8*
%{_mandir}/man8/nutupsdrv.8*
%{_mandir}/man8/oneac.8*
%{_mandir}/man8/optiups.8*
%{_mandir}/man8/powercom.8*
%{_mandir}/man8/powerman-pdu.8*
%{_mandir}/man8/powerpanel.8*
%{_mandir}/man8/rhino.8*
%{_mandir}/man8/richcomm_usb.8*
%{_mandir}/man8/safenet.8*
%{_mandir}/man8/snmp-ups.8*
%{_mandir}/man8/solis.8*
%{_mandir}/man8/tripplite.8*
%{_mandir}/man8/tripplitesu.8*
%{_mandir}/man8/tripplite_usb.8*
%{_mandir}/man8/upscode2.8*
%{_mandir}/man8/upsd.8*
%{_mandir}/man8/upsdrvctl.8*
%{_mandir}/man8/usbhid-ups.8*
%{_mandir}/man8/victronups.8*
%{_mandir}/man8/netxml-ups.8*

%if %{build_hal}
%files drivers-hal
%{_libdir}/hal/hald-addon-bcmxcp_usb
%{_libdir}/hal/hald-addon-blazer_usb
%{_libdir}/hal/hald-addon-tripplite_usb
%{_libdir}/hal/hald-addon-usbhid-ups
%{_datadir}/hal/fdi/information/20thirdparty/20-ups-nut-device.fdi
%endif

%files cgi
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/ups/hosts.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/ups/upsset.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/ups/upsstats.html
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/ups/upsstats-single.html
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/%{name}-cgi.conf
/var/www/cgi-bin/upsimage.cgi
/var/www/cgi-bin/upsset.cgi
/var/www/cgi-bin/upsstats.cgi
%dir %attr(0755,root,root) /var/www/nut
%attr(0644,root,root) /var/www/nut/bottom.html
%attr(0644,root,root) /var/www/nut/header.html
%attr(0644,root,root) /var/www/nut/index.html
%attr(0644,root,root) /var/www/nut/nut-banner.png
%{_mandir}/man5/hosts.conf.5*
%{_mandir}/man5/upsstats.html.5*
%{_mandir}/man5/upsset.conf.5*
%{_mandir}/man8/upsimage.cgi.8*
%{_mandir}/man8/upsset.cgi.8*
%{_mandir}/man8/upsstats.cgi.8*

%files devel
%{_includedir}/*.h
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_mandir}/man3/upscli_*.3*
%{_mandir}/man3/upsclient.3*
%{_mandir}/man3/nutscan_add_device_to_device.3*
%{_mandir}/man3/nutscan_add_option_to_device.3*
%{_mandir}/man3/nutscan_cidr_to_ip.3*
%{_mandir}/man3/nutscan_display_parsable.3*
%{_mandir}/man3/nutscan_display_ups_conf.3*
%{_mandir}/man3/nutscan_free_device.3*
%{_mandir}/man3/nutscan_new_device.3*
%{_mandir}/man3/nutscan_scan_avahi.3*
%{_mandir}/man3/nutscan_scan_ipmi.3*
%{_mandir}/man3/nutscan_scan_nut.3*
%{_mandir}/man3/nutscan_scan_snmp.3*
%{_mandir}/man3/nutscan_scan_usb.3*
%{_mandir}/man3/nutscan_scan_xml_http.3*
%{_mandir}/man3/nutscan.3*
%{_mandir}/man3/nutscan_init.3*



%changelog
* Wed Sep  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 173ac99
- Build without obsolete HAL support
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15312 |12mr|nvtv-0.4.7-20
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	nvtv 
%define version	0.4.7

%define major		0
%define libname		%mklibname nvtvsimple %major
%define develname	%mklibname nvtvsimple -d

Name: 		%{name}
Version: 	%{version}
Release:	%mkrel 20
Source0:	http://downloads.sourceforge.net/nv-tv-out/%{name}-%{version}.tar.gz
Source1:	http://downloads.sourceforge.net/nv-tv-out/libnvtvsimple-0.4.7a.tar.gz
Source2:	nvtv.png
Patch0:		nvtv-0.4.7-ppc-build-fix.patch
Patch1:		libnvtvsimple-0.4.7a-fix-linking.patch
License: 	GPLv2
Group:		Video
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Summary: 	Enable TV-Out on Linux for NVIDIA cards	
URL:		http://sourceforge.net/projects/nv-tv-out/	
BuildRequires:	pciutils-devel 
BuildRequires:	gtk2-devel
BuildRequires:	libxmu-devel
BuildRequires:	libxxf86vm-devel
BuildRequires:	imagemagick
Requires:	pam
Requires:	xorg-x11
Requires:	usermode
Requires:	usermode-consoleonly
ExclusiveArch:	%{ix86} x86_64

%description
This is a tool to enable TV-Out on Linux for NVIDIA cards. It does not
need the kernel, supports multiple TV encoder chips. You may use all the
features of the chip, down to direct register access, and all resolutions 
and sizes the chip supports.

%package -n %libname
Group: System/Libraries
Summary: Library to enable TV-Out on Linux for NVIDIA cards

%description -n %libname
This is a shared library to enable TV-Out on Linux for NVIDIA cards.
It does not need the kernel, supports multiple TV encoder chips. You
may use all the features of the chip, down to direct register access,
and all resolutions and sizes the chip supports.

%package -n %develname
Group: Development/C
Requires: %libname = %version-%release
Provides: libnvtvsimple-devel = %version
Obsoletes: %mklibname nvtvsimple 0 -d
Summary: Library to enable TV-Out on Linux for NVIDIA cards

%description -n %develname
This is a shared library to enable TV-Out on Linux for NVIDIA cards.
It does not need the kernel, supports multiple TV encoder chips. You
may use all the features of the chip, down to direct register access,
and all resolutions and sizes the chip supports.

%prep
%setup -q -b 1
%patch0 -p1 -b .ppc-build-fix
%patch1 -p1
cd lib
libtoolize --copy --force
aclocal
autoconf
automake -a -c --foreign

%build
%configure2_5x --prefix=/bin --with-gtk=gtk2
%make
pushd lib
%configure2_5x
%make
popd

%install
rm -rf ${RPM_BUILD_ROOT}
install -D -m755 src/nvtv ${RPM_BUILD_ROOT}/%{_sbindir}/nvtv
install -D -m755 src/nvtvd ${RPM_BUILD_ROOT}/%{_sbindir}/nvtvd

# icons
mkdir -p ${RPM_BUILD_ROOT}%{_iconsdir}/hicolor/{48x48,32x32,16x16}/apps
install -m644 %{SOURCE2} ${RPM_BUILD_ROOT}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
convert -scale 32 %{SOURCE2} ${RPM_BUILD_ROOT}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -scale 16 %{SOURCE2} ${RPM_BUILD_ROOT}%{_iconsdir}/hicolor/16x16/apps/%{name}.png

pushd lib
%makeinstall_std
popd

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Nvidia TV Output
Comment=Frontend for Nvidia TV output
Exec=%{_bindir}/%{name}
Icon=%{name}
StartupNotify=true
Categories=GNOME;GTK;AudioVideo;Audio;Video;Player;
Type=Application
EOF


#Lets make a nice dialog box asking for root perms:
mkdir -p ${RPM_BUILD_ROOT}%{_sysconfdir}/{pam.d,security/console.apps}
cat <<EOF >${RPM_BUILD_ROOT}%{_sysconfdir}/pam.d/%{name}
#%PAM-1.0
auth	sufficient	/lib/security/pam_rootok.so
auth	include		system-auth
session	optional	/lib/security/pam_xauth.so
account	required	/lib/security/pam_permit.so
EOF


cat <<EOF >${RPM_BUILD_ROOT}%{_sysconfdir}/security/console.apps/%{name}
USER=root
PROGRAM=/usr/sbin/nvtv
SESSION=true
FALLBACK=true
EOF

mkdir -p ${RPM_BUILD_ROOT}%{_bindir}
ln -s %{_bindir}/consolehelper $RPM_BUILD_ROOT%{_bindir}/%name

%if %mdkversion < 200900
%post
%{update_menus}
%{update_icon_cache hicolor}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%{clean_icon_cache hicolor}
%endif

%if %mdkversion < 200900
%post -n %libname -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %libname -p /sbin/ldconfig
%endif

%clean
rm -rf ${RPM_BUILD_ROOT}

%files
%defattr (-,root,root)
%doc doc/*.txt doc/USAGE README TODO BUGS ChangeLog FAQ ANNOUNCE 
%{_bindir}/*
%{_sbindir}/%{name}
%{_sbindir}/%{name}d
%config(noreplace) %{_sysconfdir}/security/console.apps/*
%config(noreplace) %{_sysconfdir}/pam.d/*
%{_iconsdir}/hicolor/48x48/apps/%{name}.png
%{_iconsdir}/hicolor/32x32/apps/%{name}.png
%{_iconsdir}/hicolor/16x16/apps/%{name}.png
%{_datadir}/applications/mandriva-%{name}.desktop

%files -n %libname
%defattr (-,root,root)
%_libdir/lib*.so.*

%files -n %develname
%defattr (-,root,root)
%_includedir/*
%_libdir/lib*.so
%_libdir/lib*a
%_libdir/pkgconfig/*.pc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15313 |12mr|obconf-2.0.3-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Openbox preferences manager
Name:		obconf
Version:	2.0.3
Release:	%mkrel 10
Source0:	http://openbox.org/dist/obconf/%name-%version.tar.gz

Patch0:		obconf-2.0.3-openbox3.5.patch
Patch1:		obconf-2.0.3-openbox3.5-part2.patch
Patch2:		obconf-2.0.3-preview_update-missing-argument.patch
Patch3:		obconf-2.0.3-load-rc.patch
Patch4:		obconf-2.0.3-link.patch
License:	GPLv2+
Group:		Graphical desktop/Other
Url:		http://openbox.org/wiki/Obconf
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	autoconf automake libtool gettext-devel
BuildRequires:	startup-notification-devel, openbox-devel, gtk+2-devel, libglade2.0-devel 
BuildRequires:	desktop-file-utils
Requires:	openbox

%description
ObConf is a graphical configuration tool for the Openbox window manager.

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p0
%patch3 -p1
%patch4 -p0

%build
autoreconf -fi
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall

# fix .desktop file
desktop-file-install --remove-key="Encoding" \
		--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/%{name}.desktop

%find_lang %{name}

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS README COPYING TODO
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}
%{_datadir}/mime/packages/%{name}.xml
%{_datadir}/mimelnk/application/x-openbox-theme.desktop
%{_datadir}/pixmaps/%{name}.png


%changelog
* Mon Mar 26 2012 Andrew Lukoshko <andrew.lukoshko@rosalab.ru> 2.0.3-10rosa.lts2012.0
- upstream patches for openbox 3.5 compatibility
- fix load rc.xml config file
- fix a crash due to missing argument to function

* Sat Jun 18 2011 Александр Казанцев <kazancas@mandriva.org> 2.0.3-9mdv2011.0
+ Revision: 685942
- update translations and delete unused plugins

* Sun May 01 2011 Александр Казанцев <kazancas@mandriva.org> 2.0.3-8
+ Revision: 661293
-add patch for desktop and mime-type files
- add russian translate, missing in master branch

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 2.0.3-7mdv2011.0
+ Revision: 613115
- the mass rebuild of 2010.1 packages

* Thu Jun 10 2010 Ahmad Samir <ahmadsamir@mandriva.org> 2.0.3-6mdv2010.1
+ Revision: 547855
- change url and source to current location
- clean spec

* Fri May 14 2010 Ahmad Samir <ahmadsamir@mandriva.org> 2.0.3-5mdv2010.1
+ Revision: 544738
- fix .desktop file

* Sat Dec 12 2009 Jérôme Brenier <incubusss@mandriva.org> 2.0.3-4mdv2010.1
+ Revision: 477580
- change Url (the former one was an archive)
- $RPM_BUILD_ROOT -> %%{buildroot}

* Thu May 21 2009 Jérôme Brenier <incubusss@mandriva.org> 2.0.3-3mdv2010.0
+ Revision: 378224
- fix license (GPLv2+)

* Sat May 03 2008 Funda Wang <fwang@mandriva.org> 2.0.3-2mdv2009.0
+ Revision: 200704
- rebuild

* Sat May 03 2008 Funda Wang <fwang@mandriva.org> 2.0.3-1mdv2009.0
+ Revision: 200688
- New version 2.0.3

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Apr 17 2007 Lev Givon <lev@mandriva.org> 1.6-1mdv2008.0
+ Revision: 13738
- Update to 1.6.


* Wed Feb 08 2006 Lev Givon <lev@mandriva.org> 1.5-1mdk
- Package for Mandriva


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15314 |12mr|obexd-0.46-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		obexd
Version:	0.46
Release:	%mkrel 1
Summary:	D-Bus service for Obex Client access

Group:		Communications
License:	GPLv2+
Source0:	http://www.kernel.org/pub/linux/bluetooth/obexd-%{version}.tar.gz
Url:		http://www.bluez.org/

BuildRequires:	glib2-devel
BuildRequires:	dbus-devel
BuildRequires:	bluez-devel >= 4.99
BuildRequires:	openobex-devel
BuildRequires:  libical-devel

%description
obexd contains obex-client, a D-Bus service to allow sending files
using the Obex Push protocol, common on mobile phones and
other Bluetooth-equipped devices.

%prep
%setup -q

%build
%configure2_5x --disable-server
%make

chmod -x test/send-files

%install
rm -rf %{buildroot}
%makeinstall_std

%files
%doc README AUTHORS doc/client-api.txt test/send-files
%{_libexecdir}/obex-client
%{_datadir}/dbus-1/services/obex-client.service



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15315 |12mr|obex-data-server-0.4.6-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		obex-data-server
Version:	0.4.6
Release:	%mkrel 4
Summary:	D-Bus service for Obex access

Group:		System/Servers
License:	GPLv2+
Source0:	http://tadas.dailyda.com/software/%{name}-%{version}.tar.gz
Url:		http://tadas.dailyda.com/blog
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root

BuildRequires:	dbus-glib-devel
BuildRequires:	bluez-devel
BuildRequires:	openobex-devel
BuildRequires:	gtk2-devel
BuildRequires:	libusb-devel
BuildRequires:	libtool

%description
obex-data-server is a D-Bus service to allow sending and receiving files
using the ObexFTP and Obex Push protocols, common on mobile phones and
other Bluetooth-equipped devices.

%prep
%setup -q

%build
%configure2_5x --enable-bip=gdk-pixbuf
%make

cat << EOF > README
Bug tracking system is at:
http://bugs.muiline.com/view_all_bug_page.php

Web page is at:
http://tadas.dailyda.com/blog/

SVN tree:
svn://svn.muiline.com/obex-data-server/trunk/

SVN browsing:
http://svn.muiline.com/cgi-bin/viewvc.cgi/obex-data-server/trunk/

EOF

%install
rm -rf %{buildroot}
# FIXME files missing: http://bugs.muiline.com/view.php?id=42
#chmod a-x test/*.py
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc AUTHORS ChangeLog NEWS README COPYING dbus-api.txt
#test/ods-dbus-test.c test/ods-server-test.py test/ods-session-test.py
%{_bindir}/obex-data-server
%{_datadir}/dbus-1/services/obex-data-server.service
%config %{_sysconfdir}/obex-data-server/*.xml
%{_mandir}/man1/obex-data-server.1.*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15316 |12mr|obexftp-0.23-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		0
%define mcobex_major	1
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname %{name} -d

Name:		obexftp
Summary:	Access devices via ObexFTP e.g. Siemens mobile equipment
Version:	0.23
Release:	7
License:	GPLv2+
Group:		Communications
URL:		http://dev.zuckschwerdt.org/openobex/wiki/ObexFtp
Source0:	http://triq.net/obexftp/%{name}-%{version}.tar.bz2
# From Gentoo bug #250210: fix a missing include that breaks build -
# AdamW 2009/01
Patch0:		obexftp-0.22-include.patch
# Fix a string literal error - AdamW 2009/01
Patch1:		obexftp-0.22-literal.patch
Patch2:		obexftp-0.23-ruby1.9.patch
Patch3:		obexftp-0.23-sfmt.patch
BuildRequires:	pkgconfig(bluez)
BuildRequires:	pkgconfig(openobex)
BuildRequires:	python-devel
BuildRequires:	ruby
BuildRequires:	ruby-devel

%description
The overall goal of this project is to make mobile devices featuring 
the OBEX protocol and adhering to the OBEX FTP standard accessible. 
The most common use for ObexFTP is to access your mobile phones memory 
to store and retrieve e.g. your phonebook, logos, ringtones, music, 
pictures and the like.

%package -n	%{libname}
Summary:	Main library for %{name}
Group:		System/Libraries

%description -n	%{libname}
The overall goal of this project is to make mobile devices featuring 
the OBEX protocol and adhering to the OBEX FTP standard accessible. 
The most common use for ObexFTP is to access your mobile phones memory 
to store and retrieve e.g. your phonebook, logos, ringtones, music, 
pictures and the like.

%package -n	%{develname}
Summary:	Headers for developing programs that will use %{name}
Group:		Development/Other
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Requires:	pkgconfig(openobex)

%description -n	%{develname}
The overall goal of this project is to make mobile devices featuring 
the OBEX protocol and adhering to the OBEX FTP standard accessible. 
The most common use for ObexFTP is to access your mobile phones memory 
to store and retrieve e.g. your phonebook, logos, ringtones, music, 
pictures and the like.

%package -n	python-%{name}
Summary:	Python binding for %{name}
Group:		Development/Python
Requires:	python
Requires:	python-devel

%description -n	python-%{name}
The overall goal of this project is to make mobile devices featuring 
the OBEX protocol and adhering to the OBEX FTP standard accessible. 
The most common use for ObexFTP is to access your mobile phones memory 
to store and retrieve e.g. your phonebook, logos, ringtones, music, 
pictures and the like.

%package -n	ruby-%{name}
Summary:	Ruby binding for %{name}
Group:		Development/Other
Requires:	ruby
Requires:	ruby-devel

%description -n	ruby-%{name}
The overall goal of this project is to make mobile devices featuring 
the OBEX protocol and adhering to the OBEX FTP standard accessible. 
The most common use for ObexFTP is to access your mobile phones memory 
to store and retrieve e.g. your phonebook, logos, ringtones, music, 
pictures and the like.

%prep
%setup -q
%patch0 -p1 -b .include
%patch1 -p1 -b .literal
%patch2 -p1 -b .ruby1.9
%patch3 -p1 -b .sfmt

%build
%configure2_5x \
    --disable-tcl \
    --disable-perl

%make

%install
%makeinstall_std

%files
%doc AUTHORS ChangeLog NEWS README* THANKS TODO
%{_bindir}/*
%{_mandir}/man1/*

%files -n %{libname}
%{_libdir}/*.so.%{major}*
%{_libdir}/libmulticobex.so.%{mcobex_major}*

%files -n %{develname}
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/*.a
%{_libdir}/pkgconfig/*.pc

%files -n python-%{name}
%{py_platsitedir}/%{name}
%{py_platsitedir}/%{name}-%version-py%{py_ver}.egg-info

%files -n ruby-%{name}
%{ruby_sitearchdir}/%{name}.so



%changelog
* Tue Sep  18 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 62b19c8
- Add patch to fix format not a string literal error
  
* Mon Sep  17 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 59ecf7c
- Spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15317 |12mr|objectweb-anttask-1.3.2-3.0.9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define section         free
%define gcj_support     1

Summary:        ObjectWeb Ant task
Name:           objectweb-anttask
Version:        1.3.2
Release:        %mkrel 3.0.9
Epoch:          0
Group:          Development/Java
License:        LGPL
URL:            http://forge.objectweb.org/projects/monolog/
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildArch:      noarch
BuildRequires:  java-devel
%endif
Source0:        http://download.fr2.forge.objectweb.org/monolog/ow_util_ant_tasks_%{version}.tar.bz2
Patch0:         objectweb-anttask-1.3.2-filesets.patch
BuildRequires:  ant
BuildRequires:  java-rpmbuild
BuildRequires:  xalan-j2
BuildRequires:  asm2
Provides:       owanttask = %{epoch}:%{version}-%{release}
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%description
ObjectWeb Ant task

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
Javadoc for %{name}.

%prep
%setup -c -q -n %{name}
%patch0 -p1
%remove_java_binaries

%build
export CLASSPATH=$(build-classpath xalan-j2 asm2/ )
export OPT_JAR_LIST=:
%{ant} jar jdoc

%install
rm -rf $RPM_BUILD_ROOT

# jars
install -d -m 0755 $RPM_BUILD_ROOT%{_javadir}

install -m 644 output/lib/ow_util_ant_tasks.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
pushd $RPM_BUILD_ROOT%{_javadir}
  ln -sf %{name}-%{version}.jar %{name}.jar
popd

# javadoc
mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -a output/jdoc/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%clean
%{__rm} -rf %{buildroot}

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%{_javadir}/*
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/*.jar.*
%endif

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15318 |12mr|objectweb-asm-3.1-0.5.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2008, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define section free

Name:           objectweb-asm
Version:        3.1
Release:        0.5.2
Epoch:          0
Summary:        A code manipulation tool to implement adaptable systems
License:        BSD
URL:            http://asm.objectweb.org/
Group:          Development/Java
Source0:        http://download.forge.objectweb.org/asm/asm-3.1.tar.gz
Source1:        http://repo1.maven.org/maven2/asm/asm/3.1/asm-3.1.pom
Source2:        http://repo1.maven.org/maven2/asm/asm-analysis/3.1/asm-analysis-3.1.pom
Source3:        http://repo1.maven.org/maven2/asm/asm-commons/3.1/asm-commons-3.1.pom
Source4:        http://repo1.maven.org/maven2/asm/asm-tree/3.1/asm-tree-3.1.pom
Source5:        http://repo1.maven.org/maven2/asm/asm-util/3.1/asm-util-3.1.pom
Source6:        http://repo1.maven.org/maven2/asm/asm-xml/3.1/asm-xml-3.1.pom
Source7:        http://repo1.maven.org/maven2/asm/asm-all/3.1/asm-all-3.1.pom
Source8:        http://repo1.maven.org/maven2/asm/asm-parent/3.1/asm-parent-3.1.pom
Source9:        asm-MANIFEST.MF
Patch0:         objectweb-asm-no-classpath-in-manifest.patch
# Needed by asm-xml.jar
Requires:       xml-commons-jaxp-1.3-apis
Requires(post): jpackage-utils >= 0:1.7.4
Requires(postun): jpackage-utils >= 0:1.7.4
BuildRequires:  jpackage-utils >= 0:1.7.4
BuildRequires:  java-devel >= 0:1.5.0
BuildRequires:  ant >= 0:1.6.5
BuildRequires:  objectweb-anttask
BuildRequires:  xml-commons-jaxp-1.3-apis
BuildRequires:  zip
BuildArch:      noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
ASM is a code manipulation tool to implement adaptable systems.

%package        javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description    javadoc
Javadoc for %{name}.

%prep
%setup -q -n asm-%{version}
%patch0 -p1
perl -pi -e 's/\r$//g' LICENSE.txt README.txt

mkdir META-INF
cp -p %{SOURCE9} META-INF/MANIFEST.MF

%build
export CLASSPATH=
export OPT_JAR_LIST=:
ant -Dobjectweb.ant.tasks.path=$(build-classpath objectweb-anttask) jar jdoc

%install
rm -rf $RPM_BUILD_ROOT

# jars
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}/%{name}

for jar in output/dist/lib/*.jar; do
install -m 644 ${jar} \
$RPM_BUILD_ROOT%{_javadir}/%{name}/`basename ${jar}`
done

touch META-INF/MANIFEST.MF
zip -u output/dist/lib/all/asm-all-%{version}.jar META-INF/MANIFEST.MF

install -m 644 output/dist/lib/all/asm-all-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/

(cd $RPM_BUILD_ROOT%{_javadir}/%{name} && for jar in *-%{version}*; do \
ln -sf ${jar} ${jar/-%{version}/}; done)

# pom
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms
install -m 644 %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.objectweb-asm-asm.pom
%add_to_maven_depmap org.objectweb.asm asm %{version} JPP/objectweb-asm asm
install -m 644 %{SOURCE2} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.objectweb-asm-asm-analysis.pom
%add_to_maven_depmap org.objectweb.asm asm-analysis %{version} JPP/objectweb-asm asm-analysis
install -m 644 %{SOURCE3} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.objectweb-asm-asm-commons.pom
%add_to_maven_depmap org.objectweb.asm asm-commons %{version} JPP/objectweb-asm asm-commons
install -m 644 %{SOURCE4} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.objectweb-asm-asm-tree.pom
%add_to_maven_depmap org.objectweb.asm asm-tree %{version} JPP/objectweb-asm asm-tree
install -m 644 %{SOURCE5} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.objectweb-asm-asm-util.pom
%add_to_maven_depmap org.objectweb.asm asm-util %{version} JPP/objectweb-asm asm-util
install -m 644 %{SOURCE6} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.objectweb-asm-asm-xml.pom
%add_to_maven_depmap org.objectweb.asm asm-xml %{version} JPP/objectweb-asm asm-xml
install -m 644 %{SOURCE7} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.objectweb-asm-asm-all.pom
%add_to_maven_depmap org.objectweb.asm asm-all %{version} JPP/objectweb-asm asm-all
install -m 644 %{SOURCE8} $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.objectweb-asm-asm-parent.pom
%add_to_maven_depmap org.objectweb.asm asm-parent %{version} JPP/objectweb-asm asm-parent

# javadoc
install -p -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr output/dist/doc/javadoc/user/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}

%post
%update_maven_depmap

%postun
%update_maven_depmap

%files
%defattr(0644,root,root,0755)
%doc LICENSE.txt README.txt
%dir %{_javadir}/%{name}
%{_javadir}/%{name}/*.jar
%{_datadir}/maven2/*
%{_mavendepmapfragdir}/*

%files javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}



%changelog
* Fri Oct  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 7350e4d
- Revert to older version 3.1
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15319 |12mr|ocaml-3.12.1-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define build_ocamlopt	1
%ifarch ppc64 %mips %arm
%define build_ocamlopt	0
%endif
%define build_labltk	1
%define major	3.12
%define minor	1

Name:		ocaml
Version:	%{major}.%{minor}
Release:	10
Summary:	The Objective Caml compiler and programming environment
URL:		http://caml.inria.fr
License:	QPL with exceptions and LGPLv2 with exceptions
Group:		Development/Other
Source0:	http://caml.inria.fr/pub/distrib/ocaml-%{major}/%{name}-%{version}.tar.bz2
Source1:	http://caml.inria.fr/pub/distrib/ocaml-%{major}/%{name}-%{major}-refman.html.tar.gz

# IMPORTANT:
# The contents (META's files) of this tarball comes from findlib
# This tarball have to be updated when findlib or ocaml are updated to a new version
# these META's files are only generated by the ./configure in the findlib source directory
# (camlp4 and ocaml-labltk have to be installed for this operation)
# steps:
# get findlib sources
# extract, run ./configure
# then,
# tar -Jcf findlib-1.2.7-ocaml-%{version}-meta-files.tar.xz  site-lib-src/*/META
# notice the version macro in filename, this to imply that the META files has
# to be built for *THIS* specific version!
Source5:	findlib-1.2.7-ocaml-%{version}-meta-files.tar.xz

Patch0:         ocaml-3.12.0-rpath.patch
Patch1:         ocaml-user-cflags.patch
Patch3:		ocaml-3.11.0-ocamltags-no-site-start.patch
Patch6:		ocaml-3.04-do-not-add-rpath-X11R6_lib-when-using-option-L.patch
Patch7:		ocaml-3.11.0-no-opt-for-debug-and-profile.patch
Patch8:		ocaml-3.04-larger-buffer-for-uncaught-exception-messages.patch
Patch9:		ocaml-3.12.0-handle-tk-8.6.patch
Patch16:	ocaml-3.09.2-lib64.patch
Patch17:	ocaml-3.11.0-db52.patch
Patch18:	ocaml-3.09.3-compile-emacs-files-in-build-dir.patch

BuildRequires:	libx11-devel
BuildRequires:	ncurses-devel
BuildRequires:	tcl
BuildRequires:	tcl-devel
BuildRequires:	tk
BuildRequires:	tk-devel
BuildRequires:	emacs
BuildRequires:	db-devel

%rename		ocaml-emacs

%package	doc
Summary:	Documentation for OCaml
Group:		Books/Computer books
Requires:	%{name} = %{version}

%package -n	camlp4
Summary:	Preprocessor for OCaml
Group:		Development/Other
Requires:	%{name} = %{version}

%package	labltk
Summary:	Tk toolkit binding for OCaml
Group:		Development/Other
Requires:	%{name} = %{version}
Requires:	tk-devel
Obsoletes:	ocamltk

%package	sources
Summary:	OCaml sources
Group:		Development/Other
# don't add crazy deps
AutoReqProv:	No

%description
Objective Caml is a high-level, strongly-typed, functional and object-oriented
programming language from the ML family of languages.

This package comprises two batch compilers (a fast bytecode compiler and an
optimizing native-code compiler), an interactive toplevel system, Lex&Yacc
tools, a replay debugger, and a comprehensive library.

%description	doc
Documentation for OCaml

%description -n	camlp4
Preprocessor for OCaml

%description	labltk
Tk toolkit binding for OCaml

%description	sources
OCaml sources

%prep
%setup -q -T -b 0
%setup -q -T -D -a 1
%setup -q -T -D -a 5
%patch0 -p1 -b .rpath
%patch1 -p1 -b .cflags
%patch3 -p1
%patch6 -p1
%patch7 -p1
%patch8 -p1
%patch9 -p1 -b .tk
%patch16 -p1 -b .lib64
%patch17 -p1 -b .db4
#patch18 -p1 -b .emacs

rm -rf `find -name .cvsignore`

# fix incorrect reference in camlp4 META file
sed -ri -e 's|directory = "/usr/lib.*/ocaml/camlp4"|directory = "%{_libdir}/ocaml/camlp4"|g' site-lib-src/camlp4/META

%build
%ifarch alpha
echo %{optflags} | grep -q mieee || { echo "on alpha you need -mieee to compile ocaml"; exit 1; }
%endif

CFLAGS="$RPM_OPT_FLAGS" ./configure \
    -bindir %{_bindir} \
    -libdir %{_libdir}/ocaml \
    -x11lib %{_libdir} \
    -x11include %{_includedir} \
    -mandir %{_mandir}/man1

make world
%if %{build_ocamlopt}
make opt opt.opt
%endif
make -C emacs ocamltags


%install
make install BINDIR=%{buildroot}%{_bindir} LIBDIR=%{buildroot}%{_libdir}/ocaml MANDIR=%{buildroot}%{_mandir}

# remove stupid camlp4o.opt which can't work
#rm -f %{buildroot}%{_bindir}/camlp4*.opt
#rm -f %{buildroot}%{_mandir}/man1/camlp4*.opt.*

cd emacs; make install install-ocamltags BINDIR=%{buildroot}%{_bindir} EMACSDIR=%{buildroot}%{_datadir}/emacs/site-lisp; cd -

# fix
perl -pi -e "s|%{buildroot}||" %{buildroot}%{_libdir}/ocaml/ld.conf

%if %{build_ocamlopt}
# only keep the binary versions, which are much faster, except for camlp4
# as native code cannot do a dynamic load
for i in %{buildroot}%{_bindir}/*.opt ; do
  [[ $i == %{buildroot}%{_bindir}/camlp4* ]] && continue
  ln -sf `basename $i` ${i%.opt}
done
%endif


install -d %{buildroot}%{_sysconfdir}/emacs/site-start.d
cat <<EOF >%{buildroot}%{_sysconfdir}/emacs/site-start.d/%{name}.el
(require 'caml-font)
(autoload 'caml-mode "caml" "Caml editing mode" t)
(add-to-list 'auto-mode-alist '("\\\\.mli?$" . caml-mode))
EOF

# don't package mano man pages since we have the html files
rm -rf %{buildroot}%{_mandir}/mano

# install findlib META files
cp -pr site-lib-src/* %{buildroot}%{_libdir}/ocaml/

rm -f %{name}.list
n="labltk|camlp4|ocamlbrowser|tkanim"
(cd %{buildroot} ; find usr/bin ! -type d -printf "/%%p\n" | egrep -v $n) >> %{name}.list
(cd %{buildroot} ; find usr/%{_lib}/ocaml ! -type d -printf "/%%p\n" | egrep -v $n) >> %{name}.list
(cd %{buildroot} ; find usr/%{_lib}/ocaml   -type d -printf "%%%%dir /%%p\n" | egrep -v $n) >> %{name}.list

# install sources
install -d -m 755 %{buildroot}%{_prefix}/src
tar xvjf %{SOURCE0} -C %{buildroot}%{_prefix}/src
mv %{buildroot}%{_prefix}/src/%{name}-%{version} %{buildroot}%{_prefix}/src/%{name}
install -d %{buildroot}%{_includedir}
ln -s %{_libdir}/ocaml/caml %{buildroot}%{_includedir}/

%files -f %{name}.list
%doc Changes LICENSE README
%{_includedir}/caml
%{_mandir}/man1/*
%{_datadir}/emacs/site-lisp/*
%config(noreplace) %{_sysconfdir}/emacs/site-start.d/*

%files doc
%doc htmlman/* 
%if %build_ocamlopt
%{_mandir}/man3/*
%endif

%if %{build_labltk}
%files labltk
%doc otherlibs/labltk/README otherlibs/labltk/example*
%{_bindir}/*labltk*
%{_bindir}/ocamlbrowser
%{_libdir}/ocaml/*labltk*
%{_libdir}/ocaml/stublibs/dlllabltk.so
%endif

%files -n camlp4
%{_bindir}/*camlp4*
%{_libdir}/ocaml/camlp4

%files sources
%{_prefix}/src/%{name}

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15320 |12mr|ocaml-findlib-1.2.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define up_name	findlib

Summary:	A module packaging tool for OCaml
Name:		ocaml-%{up_name}
Version:	1.2.7
Release:	1
Group:		Development/Other
License:	MIT-style
Url:		http://www.ocaml-programming.de/packages/documentation/findlib/
Source0:	http://www.ocaml-programming.de/packages/%{up_name}-%{version}.tar.gz
BuildRequires:	ocaml >= 0:3.10
BuildRequires:	camlp4
BuildRequires:	ocaml-labltk
BuildRequires:	ncurses-devel
Obsoletes:      %{up_name}

%description
The findlib library provides a scheme to manage reusable software
components (packages), and includes tools that support this scheme.
Packages are collections of OCaml modules for which metainformation can
be stored. The packages are kept in the filesystem hierarchy, but with
strict directory structure. The library contains functions to look the
directory up that stores a package, to query metainformation about a
package, and to retrieve dependency information about multiple packages.
There is also a tool that allows the user to enter queries on the
command-line. In order to simplify compilation and linkage, there are
new frontends of the various OCaml compilers that can directly deal with
packages.

%package	devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{name} = %{version}-%{release}


%description	devel
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.


%prep
%setup -q -n %{up_name}-%{version}

%build
./configure \
    -mandir %{_mandir} \
    -config %{_sysconfdir}/findlib.conf \
    -sitelib `ocamlc -where` \
    -with-toolbox
%make all
%ifnarch %arm %mips
%make opt
%endif

%install
%make prefix=%{buildroot} PREFIX=%{buildroot} install 

# don't ship META files for standard library in this package,
# they are included in ocaml package,
# [IMPORTANT] so when this package is updated, update too
# the tarball that contain these files (Source5) in the ocaml package!
rm -f %{buildroot}%{_libdir}/ocaml/bigarray/META
rm -f %{buildroot}%{_libdir}/ocaml/camlp4/META
rm -f %{buildroot}%{_libdir}/ocaml/dbm/META
rm -f %{buildroot}%{_libdir}/ocaml/dynlink/META
rm -f %{buildroot}%{_libdir}/ocaml/graphics/META
rm -f %{buildroot}%{_libdir}/ocaml/labltk/META
rm -f %{buildroot}%{_libdir}/ocaml/num/META
rm -f %{buildroot}%{_libdir}/ocaml/num-top/META
rm -f %{buildroot}%{_libdir}/ocaml/stdlib/META
rm -f %{buildroot}%{_libdir}/ocaml/str/META
rm -f %{buildroot}%{_libdir}/ocaml/threads/META
rm -f %{buildroot}%{_libdir}/ocaml/unix/META
rm -f %{buildroot}%{_libdir}/ocaml/ocamlbuild/META
# In order to update the [Source5] field of ocaml.spec,
# in the findlib source directory run the ./configure script
# with camlp4 and ocaml-labltk properly installed, then:
# tar cfj  findlib-1.2.4-ocaml-3.11.1-meta-files.tar.bz2  site-lib-src/*/META

%files
%doc LICENSE
%config(noreplace) %{_sysconfdir}/findlib.conf
%{_bindir}/*
%{_mandir}/man*/*
%{_libdir}/ocaml/findlib
%{_libdir}/ocaml/topfind
%{_libdir}/ocaml/num-top
%exclude %{_libdir}/ocaml/findlib/*.a
%exclude %{_libdir}/ocaml/findlib/*.cmxa
%exclude %{_libdir}/ocaml/findlib/*.mli
%exclude %{_libdir}/ocaml/findlib/Makefile.config
%exclude %{_libdir}/ocaml/findlib/make_wizard
%exclude %{_libdir}/ocaml/findlib/make_wizard.pattern

%files devel
%doc LICENSE doc doc/README doc/guide-html
%{_libdir}/ocaml/findlib/*.a
%{_libdir}/ocaml/findlib/*.cmxa
%{_libdir}/ocaml/findlib/*.mli
%{_libdir}/ocaml/findlib/Makefile.config
%{_libdir}/ocaml/findlib/make_wizard
%{_libdir}/ocaml/findlib/make_wizard.pattern



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15321 |12mr|oclock-1.0.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: oclock
Version: 1.0.2
Release: %mkrel 4
Summary: Round X clock
Group: Development/X11
Source: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License: MIT
BuildRoot: %{_tmppath}/%{name}-root

BuildRequires: libx11-devel >= 1.0.0
BuildRequires: libxext-devel >= 1.0.0
BuildRequires: libxmu-devel >= 1.0.0
BuildRequires: libxt-devel >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1

%description
Oclock simply displays the current time on an analog display.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x	--x-includes=%{_includedir}\
		--x-libraries=%{_libdir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/oclock
%{_datadir}/X11/app-defaults/Clock-color
%{_mandir}/man1/oclock.*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15322 |12mr|odt2txt-0.4-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		odt2txt
Version:	0.4
Release:	%mkrel 5
Source0:	http://stosberg.net/odt2txt/odt2txt-%{version}.tar.gz
Source1:	http://stosberg.net/odt2txt/odt2txt-%{version}.tar.gz.asc
URL:		http://stosberg.net/odt2txt/
Summary:	A simple (and stupid) converter from OpenDocument Text to plain text
Group:		Text tools
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License:	GPLv2
BuildRequires:	zlib-devel
%description
odt2txt is a command-line tool which extracts the text out of OpenDocument
Texts produced by OpenOffice.org, StarOffice, KOffice and others.

odt2txt is ...
* small
* supports multiple output encodings
* adopts to your locale
* able to substitute common characters which the output charset does
  not contain with ascii look-a-likes
* written in C, has few dependencies
* portable (runs on Linux, *BSD, Solaris, HP-UX, Windows, Cygwin)
* licensed under GPL, version 2

%prep
%setup -q

%build
%{make}

%install
%{__rm} -Rf %{buildroot}
%{__make} DESTDIR=%{buildroot} PREFIX=%{_prefix} install

%files
%doc GPL-2
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15323 |12mr|ogmtools-1.5-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: OGG media stream tools
Name: ogmtools
Version: 1.5
Epoch: 1
Release: 8
Source0: %{name}-%{version}.tar.bz2
License: GPL
Group: Video
BuildRoot: %{_tmppath}/%{name}-buildroot
BuildRequires: libvorbis-devel
BuildRequires: libdvdread-devel
URL: http://www.bunkus.org/videotools/ogmtools/

%description
These tools allow information about (ogminfo) or extraction
from (ogmdemux) or creation of (ogmmerge) OGG media streams.
Note that OGM is used for "OGG media streams".

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc README ChangeLog
%_bindir/*
%_mandir/man1/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15324 |12mr|ogre-1.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname OGRE
################################################################################
# !!! Never backport this package as it requires full rebuild of all based games
%define	version 1.8.0
################################################################################
%define	uversion %(echo %{version}| tr . _)
%define	libname %mklibname %{name} %{uversion}
%define	devname %mklibname %{name} -d
%define	filever %(echo v%{version}| tr . -)

Summary:	Object-Oriented Graphics Rendering Engine
Name:		ogre
Version:	%{version}
Release:	1
License:	LGPLv2+
Group:		System/Libraries
URL:		http://www.ogre3d.org/
Source0:	http://downloads.sourceforge.net/ogre/%{name}_src_%{filever}.tar.bz2
Patch0:		ogre_src_v1-8-0-link.patch

BuildRequires:	cmake
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xaw7)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(xt)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(OIS)
BuildRequires:	boost-devel
BuildRequires:	freeimage-devel
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(zziplib)
BuildRequires:	pkgconfig(cppunit)
#Requires to build cg-plugin, but we cannot do it as cg-devel is in Non-Free
#BuildRequires:	cg-devel
#Be sure to build OGRE without cg-devel
BuildConflicts:	cg-devel
Conflicts:	libogre < 1.4.9
Suggests:	ogre-cg-plugin = %{version}

%description
OGRE  (Object-Oriented  Graphics  Rendering  Engine)  is a scene-oriented,
flexible 3D engine written in C++ designed to make it easier  and  more
intuitive for developers to produce games and demos utilising 3D hardware.
The class library abstracts all the details  of  using the underlying system
libraries like Direct3D and OpenGL and provides an interface based on world
objects and other intuitive classes.

%package -n %{libname}
Summary:	Libraries needed for programs using %{oname}
Group:		System/Libraries

%description -n %{libname}
OGRE  (Object-Oriented  Graphics  Rendering  Engine)  is a scene-oriented,
flexible 3D engine written in C++ designed to make it easier  and  more
intuitive for developers to produce games and demos utilising 3D hardware.
The class library abstracts all the details  of  using the underlying system
libraries like Direct3D and OpenGL and provides an interface based on world
objects and other intuitive classes.

%package -n %{devname}
Summary:	Development headers and libraries for writing programs using %{oname}
Group:		Development/C++
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{devname}
Development headers and libraries for writing programs using %{oname}

%package samples
Summary:	Samples for %{oname}
Group:		System/Libraries

%description samples
Samples for %{oname}.

%prep
%setup -qn %{name}_src_%{filever}
%patch0 -p0

%build
%cmake -DOGRE_INSTALL_SAMPLES:BOOL=ON -DOGRE_INSTALL_SAMPLES_SOURCE:BOOL=ON
%make

%install
%makeinstall_std -C build

%files
%doc AUTHORS BUGS
%{_bindir}/OgreMeshUpgrader
%{_bindir}/OgreXMLConverter
%dir %{_libdir}/%{oname}
%{_libdir}/%{oname}/*.so*
%dir %{_datadir}/%{oname}

%files -n %{libname}
%{_libdir}/*.so.%{version}

%files -n %{devname}
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_libdir}/%{oname}/cmake
%{_includedir}/%{oname}

%files samples
%{_bindir}/SampleBrowser
%{_datadir}/%{oname}/*.cfg
%{_datadir}/%{oname}/CMakeLists.txt
%{_datadir}/%{oname}/media
%{_datadir}/%{oname}/Samples
%{_libdir}/%{oname}/Samples



%changelog
* Sat Oct  20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: e85c17c
- Add patch to fix linkage, convert BR to pkgconfig style
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15325 |12mr|ois-1.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define filever %(echo v%{version}| tr . -)
%define libname %mklibname OIS %{major}
%define develname %mklibname OIS -d

Summary:	Object Oriented Input System
Name:		ois
Version:	1.3
Release:	2
License:	zlib
Group:		System/Libraries
URL:		http://sourceforge.net/projects/wgois/
Source0:	http://downloads.sourceforge.net/wgois/%{name}_%{filever}.tar.gz
Patch0:		ois-gcc47.patch
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xaw7)

%description
Object Oriented Input System (OIS) is meant to be a cross platform, 
simple solution for using all kinds of Input Devices 
(KeyBoards, Mice, Joysticks, etc) and feedback devices 
(e.g. forcefeedback).

%package -n %{libname}
Summary:	A library for Object Oriented Input System
Group:		System/Libraries

%description -n %{libname}
Object Oriented Input System (OIS) is meant to be a cross platform, 
simple solution for using all kinds of Input Devices 
(KeyBoards, Mice, Joysticks, etc) and feedback devices 
(e.g. forcefeedback).

%package -n %{develname}
Summary:	Development tools for programs using %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{develname}
This package contains the header files and libraries needed for
developing programs using the %{name} library.

%prep
%setup -qn %{name}-%{filever}
%patch0 -p0

%build
sh ./bootstrap
%configure2_5x
%make

%install
%makeinstall_std

%files -n %{libname}
%doc ReadMe.txt
%{_libdir}/lib*%{major}*.so

%files -n %{develname}
%{_includedir}/OIS
%{_libdir}/libOIS.so
%{_libdir}/libOIS.a
%{_libdir}/pkgconfig/OIS.pc


%changelog
* Sun Feb 06 2011 Funda Wang <fwang@mandriva.org> 1.3-1mdv2011.0
+ Revision: 636387
- new version 1.3

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Thu Nov 13 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-4mdv2009.1
+ Revision: 302735
- rebuilt against new libxcb

* Sat Oct 11 2008 Adam Williamson <awilliamson@mandriva.org> 1.2.0-3mdv2009.1
+ Revision: 291816
- obsolete old devel package

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.2.0-2mdv2009.0
+ Revision: 268347
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Mon Apr 21 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.2.0-1mdv2009.0
+ Revision: 196379
- ressurect this package
- new version
- spec file clean etc.

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 27 2007 Olivier Blin <oblin@mandriva.com> 1.0-0.rc1mdv2008.0
+ Revision: 18590
- buildrequire libtool
- initial OIS release
- Create ois


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15326 |12mr|oki4linux-2.1gst-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Drivers for Oki 4w, oki 400w and okipage 4w plus GDI winprinters
Name:		oki4linux
Version:	2.1gst
Release:	%mkrel 14
License:	GPL
Group:		System/Printing
URL:		http://www.linuxprinting.org/download/printing/
Source0:	http://www.linuxprinting.org/download/printing/oki4linux-2.1gst.tar.gz
Source1:	oki4daemon.init
Source2:	README.OKI-Winprinters
Patch0:		oki4linux-2.0-daemon-mdk-patch
Patch1:		oki4linux-2.1gst-LDFLAGS.diff
Requires(post): rpm-helper
Requires(preun): rpm-helper
Conflicts:	printer-utils = 2007
Conflicts:	printer-filters = 2007
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
A Linux / UNIX driver for the  okipage 4w, oki 400w and
okipage 4w plus GDI printers,

%prep

%setup -q -n %{name}
%patch0 -p1
%patch1 -p0

# Do some small corrections in the daemon script:
# - The daemon crashes with "setlogsock('unix');"
# - Correct the path for the driver
pushd src
mv oki4daemon oki4daemon.pre
sed "s/setlogsock('unix');/setlogsock('inet');/" oki4daemon.pre | sed "s:/usr/local/sbin/oki4drv:/usr/bin/oki4drv:" > oki4daemon
popd

cp %{SOURCE1} oki4daemon.init
cp %{SOURCE2} README.OKI-Winprinters

%build
pushd src
make clean
%make CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"
popd

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_mandir}/man1

pushd src
# Program files
install -m0755 oki4drv %{buildroot}%{_bindir}
install -m0755 oki4daemon %{buildroot}%{_sbindir}
install -m0644 oki4drv.man %{buildroot}%{_mandir}/man1/oki4drv.1
popd

install -m0755 oki4daemon.init %{buildroot}%{_initrddir}/oki4daemon

%post
%_post_service oki4daemon
# Restart the oki4daemon when it is running, but do not activate it by
# default. It blocks the parallel port for non-OKI devices.
if [ "$1" -ne "1" ]; then
    # On update
    service oki4daemon condrestart > /dev/null 2>/dev/null || :
else
    # Turn it off, as printerdrake will enable it if used.
    # Otherwise this will make printerdrake pop up every boote
    chkconfig --level 2345 oki4daemon off
fi

%preun
#Stop oki4daemon when uninstalling printer-filters
%_preun_service oki4daemon

%postun
if [ "$1" -ge "1" ]; then
    # On update
    /sbin/service oki4daemon condrestart >/dev/null 2>&1
fi

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc README.OKI-Winprinters COPYING ChangeLog README
%doc doc samples src/README.oki4daemon src/align.ps
%attr(0755,root,root) %{_initrddir}/oki4daemon
%attr(0755,root,root) %{_sbindir}/oki4daemon
%attr(0755,root,root) %{_bindir}/oki4drv
%attr(0644,root,root) %{_mandir}/man1/oki4drv.1*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15327 |12mr|okular-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		okular
Summary:	A universal document viewer
Version:	4.9.4
Release:	1
Epoch:		2
Group:		Graphical desktop/KDE
License:	GPLv2
URL:		http://www.kde.org/applications/graphics/okular/
Source0:	ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
Patch0:		kdegraphics-4.6.4-okularxdg.patch
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(qimageblitz)
Requires:	%{name}-pdf = %{EVRD}
Requires:	%{name}-postscript = %{EVRD}

%description
Okular is a universal document viewer based on KPDF for KDE 4.

Okular combines the excellent functionalities of KPDF with the versatility
of supporting different kind of documents, like PDF, Postscript, DjVu, CHM,
and others.

The document format handlers page has a chart describing in more detail
the supported formats and the features supported in each of them.

%files
%doc AUTHORS COPYING TODO VERSION
%doc %{_kde_docdir}/HTML/en/okular/
%{_kde_bindir}/okular
%{_kde_libdir}/kde4/okularpart.so
%{_kde_applicationsdir}/okular.desktop
%{_kde_appsdir}/okular
%{_kde_datadir}/config.kcfg/okular.kcfg
%{_kde_datadir}/config.kcfg/gssettings.kcfg
%{_kde_services}/okular_part.desktop
%{_kde_servicetypes}/okularGenerator.desktop
%{_kde_iconsdir}/*/*/*/okular.*

#------------------------------------------------
%package pdf
Summary:	PDF display support for Okular
Group:		Graphical desktop/KDE
Requires:	%{name} = %{EVRD}
BuildRequires:	pkgconfig(poppler-qt4)

%description pdf
PDF display support for Okular

%files pdf
%{_kde_libdir}/kde4/okularGenerator_poppler.so
%{_kde_services}/libokularGenerator_poppler.desktop
%{_kde_services}/okularPoppler.desktop
%{_kde_applicationsdir}/okularApplication_pdf.desktop

#------------------------------------------------
%package chm
Summary:	CHM (Microsoft Help) display support for Okular
Group:		Graphical desktop/KDE
Requires:	%{name} = %{EVRD}
BuildRequires:	chmlib-devel

%description chm
CHM (Microsoft Help) display support for Okular

%files chm
%{_kde_libdir}/kde4/kio_msits.so
%{_kde_libdir}/kde4/okularGenerator_chmlib.so
%{_kde_services}/msits*
%{_kde_services}/libokularGenerator_chmlib.desktop
%{_kde_services}/okularChm.desktop
%{_kde_applicationsdir}/okularApplication_chm.desktop

#------------------------------------------------
%package comicbook
Summary:	ComicBook display support for Okular
Group:		Graphical desktop/KDE
Requires:	%{name} = %{EVRD}

%description comicbook
ComicBook display support for Okular

%files comicbook
%{_kde_libdir}/kde4/okularGenerator_comicbook.so
%{_kde_services}/libokularGenerator_comicbook.desktop
%{_kde_services}/okularComicbook.desktop
%{_kde_applicationsdir}/okularApplication_comicbook.desktop

#------------------------------------------------
%package djvu
Summary:	DjVu display support for Okular
Group:		Graphical desktop/KDE
Requires:	%{name} = %{EVRD}
BuildRequires:	pkgconfig(ddjvuapi)

%description djvu
DjVu display support for Okular

%files djvu
%{_kde_libdir}/kde4/okularGenerator_djvu.so
%{_kde_services}/libokularGenerator_djvu.desktop
%{_kde_services}/okularDjvu.desktop
%{_kde_applicationsdir}/okularApplication_djvu.desktop

#------------------------------------------------
%package dvi
Summary:	DVI display support for Okular
Group:		Graphical desktop/KDE
Requires:	%{name} = %{EVRD}

%description dvi
DVI display support for Okular

%files dvi
%{_kde_libdir}/kde4/okularGenerator_dvi.so
%{_kde_services}/libokularGenerator_dvi.desktop
%{_kde_services}/okularDvi.desktop
%{_kde_applicationsdir}/okularApplication_dvi.desktop

#------------------------------------------------
%package epub
Summary:	EPub display support for Okular
Group:		Graphical desktop/KDE
Requires:	%{name} = %{EVRD}
BuildRequires:	ebook-tools-devel

%description epub
EPub display support for Okular

%files epub
%{_kde_libdir}/kde4/okularGenerator_epub.so
%{_kde_services}/libokularGenerator_epub.desktop
%{_kde_services}/okularEPub.desktop
%{_kde_applicationsdir}/okularApplication_epub.desktop

#------------------------------------------------
%package fax
Summary:	Fax display support for Okular
Group:		Graphical desktop/KDE
Requires:	%{name} = %{EVRD}

%description fax
Fax display support for Okular

%files fax
%{_kde_libdir}/kde4/okularGenerator_fax.so
%{_kde_services}/libokularGenerator_fax.desktop
%{_kde_services}/okularFax.desktop
%{_kde_applicationsdir}/okularApplication_fax.desktop

#------------------------------------------------
%package fb
Summary:	FeedBooks display support for Okular
Group:		Graphical desktop/KDE
Requires:	%{name} = %{EVRD}

%description fb
FeedBooks display support for Okular

%files fb
%{_kde_libdir}/kde4/okularGenerator_fb.so
%{_kde_services}/libokularGenerator_fb.desktop
%{_kde_services}/okularFb.desktop
%{_kde_applicationsdir}/okularApplication_fb.desktop

#------------------------------------------------
%package postscript
Summary:	PostScript display support for Okular
Group:		Graphical desktop/KDE
Requires:	%{name} = %{EVRD}
BuildRequires:	pkgconfig(libspectre)

%description postscript
PostScript display support for Okular

%files postscript
%{_kde_libdir}/kde4/okularGenerator_ghostview.so
%{_kde_services}/libokularGenerator_ghostview.desktop
%{_kde_services}/okularGhostview.desktop
%{_kde_applicationsdir}/okularApplication_ghostview.desktop

#------------------------------------------------
%package kimgio
Summary:	KImgIO display support for Okular
Group:		Graphical desktop/KDE
Requires:	%{name} = %{EVRD}

%description kimgio
KImgIO display support for Okular

%files kimgio
%{_kde_libdir}/kde4/okularGenerator_kimgio.so
%{_kde_services}/libokularGenerator_kimgio.desktop
%{_kde_services}/okularKimgio.desktop
%{_kde_applicationsdir}/okularApplication_kimgio.desktop

#------------------------------------------------
%package ooo
Summary:	OpenOffice.Org/LibreOffice display support for Okular
Group:		Graphical desktop/KDE
Requires:	%{name} = %{EVRD}

%description ooo
OpenOffice.org/LibreOffice display support for Okular

%files ooo
%{_kde_libdir}/kde4/okularGenerator_ooo.so
%{_kde_services}/libokularGenerator_ooo.desktop
%{_kde_services}/okularOoo.desktop
%{_kde_applicationsdir}/okularApplication_ooo.desktop

#------------------------------------------------
%package plucker
Summary:	Plucker display support for Okular
Group:		Graphical desktop/KDE
Requires:	%{name} = %{EVRD}

%description plucker
Plucker display support for Okular

%files plucker
%{_libdir}/kde4/okularGenerator_plucker.so
%{_kde_services}/libokularGenerator_plucker.desktop
%{_kde_services}/okularPlucker.desktop
%{_kde_applicationsdir}/okularApplication_plucker.desktop

#------------------------------------------------
%package tiff
Summary:	TIFF display support for Okular
Group:		Graphical desktop/KDE
Requires:	%{name} = %{EVRD}

%description tiff
TIFF display support for Okular

%files tiff
%{_kde_libdir}/kde4/okularGenerator_tiff.so
%{_kde_services}/libokularGenerator_tiff.desktop
%{_kde_services}/okularTiff.desktop
%{_kde_applicationsdir}/okularApplication_tiff.desktop

#------------------------------------------------
%package xps
Summary:	XPS display support for Okular
Group:		Graphical desktop/KDE
Requires:	%{name} = %{EVRD}

%description xps
XPS display support for Okular

%files xps
%{_kde_libdir}/kde4/okularGenerator_xps.so
%{_kde_services}/libokularGenerator_xps.desktop
%{_kde_services}/okularXps.desktop
%{_kde_applicationsdir}/okularApplication_xps.desktop

#------------------------------------------------

%define okularcore_major 1
%define libokularcore %mklibname okularcore %{okularcore_major}

%package -n %{libokularcore}
Summary:	Runtime library for okular
Group:		System/Libraries

%description -n %{libokularcore}
Runtime library for Okular.

%files -n %{libokularcore}
%{_kde_libdir}/libokularcore.so.%{okularcore_major}*

#-----------------------------------------------------------------------------

%package devel
Summary:	Devel stuff for kdegraphics
Group:		Development/KDE and Qt
Conflicts:	kdegraphics4-devel < 2:4.6.90
Requires:	%{libokularcore} = %{EVRD}
Requires:	kdelibs4-devel
Requires:	chmlib-devel
Requires:	ebook-tools-devel

%description devel
This package contains header files needed if you wish to build applications
based on okular.

%files devel
%{_includedir}/%{name}
%{_kde_libdir}/cmake/Okular/OkularConfig.cmake
%{_kde_libdir}/cmake/Okular/OkularConfigVersion.cmake
%{_kde_libdir}/libokularcore.so

#----------------------------------------------------------------------

%prep
%setup -q
%patch0 -p2

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.2-2
- New version 4.9.2
- Change Suggests to Requires because we build ISOs with --no-suggests

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.1-1
- New version 4.9.1

* Tue Aug 14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.0-1
- New version 4.9.0

* Fri Jul 20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.8.97-1
- New version 4.8.97

* Wed Jul 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.8.95-1
- New version 4.8.95
- Spec cosmetics

* Sat Jun 09 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 2:4.8.4-2
+ Revision: 803877
- add a suggests on okular-postscript as well as it's a fairly common format

  + Crispin Boylan <crisb@mandriva.org>
    - New release

* Fri May 18 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 2:4.8.3-4
+ Revision: 799527
- add a suggestions on okular-pdf for okular, so that we'll get pdf support by
  default

* Tue May 15 2012 Bernhard Rosenkraenzer <bero@bero.eu> 2:4.8.3-3
+ Revision: 799047
- Fix installation of plugins (epoch dependency)

* Mon May 14 2012 Bernhard Rosenkraenzer <bero@bero.eu> 2:4.8.3-2
+ Revision: 798842
- Split file format plugins into separate packages so we don't
  have to require obscure libraries like chmlib for a simple
  PDF viewer
- Rebuild for poppler 0.20.0

* Fri May 04 2012 Crispin Boylan <crisb@mandriva.org> 2:4.8.3-1
+ Revision: 796273
- New release

* Thu Apr 19 2012 Crispin Boylan <crisb@mandriva.org> 2:4.8.2-1
+ Revision: 792015
- New release

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - New upstream tarball

* Thu Feb 23 2012 Andrey Bondrov <abondrov@mandriva.org> 2:4.8.0-2
+ Revision: 779320
- Port xdg menu patch from kdegraphics4 in 2011 branch

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.8.0-1
+ Revision: 762501
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.97-1
+ Revision: 758086
- New upstream tarball

* Thu Dec 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.95-1
+ Revision: 744565
- New upstream tarball

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuilt against libtiff.so.5

* Fri Dec 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.90-1
+ Revision: 739320
- New upstream tarball $NEW_VERSION

* Sat Nov 19 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.80-1
+ Revision: 731862
- New upstream tarball 4.7.80

* Sun Nov 13 2011 Oden Eriksson <oeriksson@mandriva.com> 2:4.7.41-2
+ Revision: 730447
- rebuild

* Tue Oct 11 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.41-1
+ Revision: 704201
- Import package
- Create current folder


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15328 |12mr|onig-5.9.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 2
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	Regular expressions library
Name:		onig
Version:	5.9.2
Release:	%mkrel 3
License:	BSD
Group:		System/Libraries
URL:		http://www.geocities.jp/kosako3/oniguruma/
Source0:	http://www.geocities.jp/kosako3/oniguruma/archive/%{name}-%{version}.tar.gz
Patch0:		oniguruma-5.9.2-onig_new-returns-NULL-reg.patch
BuildRequires:	libtool
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Oniguruma is a regular expressions library. The characteristics of this library
is that different character encoding for every regular expression object can be
specified. (supported APIs: GNU regex, POSIX and Oniguruma native)

Supported character encodings:

 o ASCII, UTF-8, UTF-16BE, UTF-16LE, UTF-32BE, UTF-32LE,
 o EUC-JP, EUC-TW, EUC-KR, EUC-CN,
 o Shift_JIS, Big5, GB18030, KOI8-R, CP1251,
 o ISO-8859-1, ISO-8859-2, ISO-8859-3, ISO-8859-4, ISO-8859-5,
 o ISO-8859-6, ISO-8859-7, ISO-8859-8, ISO-8859-9, ISO-8859-10,
 o ISO-8859-11, ISO-8859-13, ISO-8859-14, ISO-8859-15, ISO-8859-16
 o (GB18030 encoding was contributed by KUBO Takehiro)
 o (CP1251 encoding was contributed by Byte)

%package -n	%{libname}
Summary:	Regular expressions library
Group:          System/Libraries

%description -n	%{libname}
Oniguruma is a regular expressions library. The characteristics of this library
is that different character encoding for every regular expression object can be
specified. (supported APIs: GNU regex, POSIX and Oniguruma native)

Supported character encodings:

 o ASCII, UTF-8, UTF-16BE, UTF-16LE, UTF-32BE, UTF-32LE,
 o EUC-JP, EUC-TW, EUC-KR, EUC-CN,
 o Shift_JIS, Big5, GB18030, KOI8-R, CP1251,
 o ISO-8859-1, ISO-8859-2, ISO-8859-3, ISO-8859-4, ISO-8859-5,
 o ISO-8859-6, ISO-8859-7, ISO-8859-8, ISO-8859-9, ISO-8859-10,
 o ISO-8859-11, ISO-8859-13, ISO-8859-14, ISO-8859-15, ISO-8859-16
 o (GB18030 encoding was contributed by KUBO Takehiro)
 o (CP1251 encoding was contributed by Byte)

This package provides the shared Oniguruma library.

%package -n	%{develname}
Summary:	Static library and header files for development with Oniguruma
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{name}-devel

%description -n	%{develname}
Oniguruma is a regular expressions library. The characteristics of this library
is that different character encoding for every regular expression object can be
specified. (supported APIs: GNU regex, POSIX and Oniguruma native)

Supported character encodings:

 o ASCII, UTF-8, UTF-16BE, UTF-16LE, UTF-32BE, UTF-32LE,
 o EUC-JP, EUC-TW, EUC-KR, EUC-CN,
 o Shift_JIS, Big5, GB18030, KOI8-R, CP1251,
 o ISO-8859-1, ISO-8859-2, ISO-8859-3, ISO-8859-4, ISO-8859-5,
 o ISO-8859-6, ISO-8859-7, ISO-8859-8, ISO-8859-9, ISO-8859-10,
 o ISO-8859-11, ISO-8859-13, ISO-8859-14, ISO-8859-15, ISO-8859-16
 o (GB18030 encoding was contributed by KUBO Takehiro)
 o (CP1251 encoding was contributed by Byte)

This package is only needed if you plan to develop or compile applications
which requires the Oniguruma library.

%prep

%setup -q -n %{name}-%{version}
%patch0 -p1 -b .nullreg

# fix strange perms
find . -type d -perm 0700 -exec chmod 755 {} \;
find . -type f -perm 0555 -exec chmod 755 {} \;
find . -type f -perm 0444 -exec chmod 644 {} \;

%build
touch NEWS ChangeLog
autoreconf -fis

%configure2_5x

%make

%check
make check

%install
rm -rf %{buildroot}

%makeinstall_std

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%doc AUTHORS COPYING HISTORY README README.ja index.html index_ja.html
%attr(0755,root,root) %{_libdir}/*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%doc doc/*
%attr(0755,root,root) %{_bindir}/*
%attr(0644,root,root) %{_includedir}/*.h
%attr(0755,root,root) %{_libdir}/*.so
%attr(0644,root,root) %{_libdir}/*.*a



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15329 |12mr|opal3-3.10.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		%{version}
%define libname		%mklibname opal %{major}
%define develname	%mklibname %{name} -d

######################
# Hardcode PLF build
%define build_plf 0
######################

%if %{build_plf}
%define distsuffix plf
# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
%define extrarelsuffix plf
%endif

%define url_ver %(echo %version | cut -d. -f1,2)

Summary:	VoIP library
Name:		opal3
Version:	3.10.9
Release:	1%{?extrarelsuffix}
License:	MPL
Group:		System/Libraries
URL:		http://www.opalvoip.org/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/opal/%{url_ver}/opal-%{version}.tar.xz
Patch0:		opal-3.10.7-fix-link.patch
Patch2:		opal-3.10.7-ffmpeg-0.11.patch
BuildRequires:	gawk
BuildRequires:	pkgconfig(openssl)
BuildRequires:	openldap-devel
BuildRequires:	ptlib-devel >= 2.10.7
BuildRequires:	pkgconfig(speex)
BuildRequires:	pkgconfig(theora)
BuildRequires:	ffmpeg-devel
%if %{build_plf}
BuildRequires:	pkgconfig(x264)
%endif

%description
This is an open source class library for the development of
applications that wish to use SIP / H.323 protocols for multimedia
communications over packet based networks.

%if %{build_plf}
This package is in restricted repository because the H264 codec is
covered by patents.
%endif

%package -n	%{libname}-plugins
Summary:	Codec plugins for Opal
Group:		System/Libraries
Provides:	%{name}-plugins = %{version}-%{release}
Obsoletes:	%{mklibname opal 3}-plugins < 3.4.1-2mdv

%description -n	%{libname}-plugins
PTlib codec plugins for various formats provided by Opal.

%package -n	%{libname}
Summary:	Opal Library
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}
Requires:	%{libname}-plugins = %{version}-%{release}
Obsoletes:	%{mklibname opal 3} < 3.4.1-2mdv

%description -n	%{libname}
Shared library for OPAL (SIP / H323 stack).

%package -n	%{develname}
Summary:	Opal development files
Group:		Development/C
Requires:	%{libname} = %{version}-%{release} 
Provides:	%{name}-devel = %{version}-%{release}
Conflicts:	%{mklibname opal -d}

%description -n	%{develname}
Header files and libraries for developing applications that use
Opal.

%prep
%setup -q -n opal-%{version}
%patch0 -p0 -b .link
%patch2 -p0 -b .ffmpeg

%build
#gw don't use the default %%optflags, see
# https://qa.mandriva.com/show_bug.cgi?id=48476
%define optflags %nil
#gw else the UINT64_C macro is not defined by stdint.h
export STDCCFLAGS=-D__STDC_CONSTANT_MACROS
%configure2_5x
%make

%install
%makeinstall_std

# remove incorrect symlinks (http://bugzilla.gnome.org/show_bug.cgi?id=553808 )
rm -f %{buildroot}%{_libdir}/libopal.so.?
rm -f %{buildroot}%{_libdir}/libopal.so.?.?

%files -n %{libname}
%attr(0755,root,root) %{_libdir}/lib*.so.%{major}*

%files -n %{libname}-plugins
%{_libdir}/opal-%{version}/codecs/audio/*
%{_libdir}/opal-%{version}/codecs/video/*

%files -n %{develname}
%doc mpl-1.0.htm
%attr(0755,root,root) %{_libdir}/*.so
%{_libdir}/*.*a
%{_includedir}/*
%{_libdir}/pkgconfig/opal.pc



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15330 |12mr|open-1.4-24
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	open
%define	version	1.4
%define	release	%mkrel 24
Summary:	A tool which will start a program on a virtual console
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Terminals
Source:		ftp://sunsite.unc.edu/pub/Linux/utils/console/%{name}-%{version}.tar.bz2
Patch0:		%{name}-1.4-includes.patch
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
The open command starts a specified command with the first available virtual
console, or on a virtual console that you specify.

Install the open package if you regularly use virtual consoles to run programs.

%prep
%setup -q
%patch0 -p1

%build
%make CFLAGS="$RPM_OPT_FLAGS"

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/{%{_bindir},%{_mandir}/man1}

make BINDIR=$RPM_BUILD_ROOT%{_bindir} MANDIR=$RPM_BUILD_ROOT%{_mandir}/man1 install
mkdir -p $RPM_BUILD_ROOT/bin
mv $RPM_BUILD_ROOT%{_bindir}/open $RPM_BUILD_ROOT/bin
ln -s /bin/open $RPM_BUILD_ROOT%{_bindir}/open

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
/bin/open
%{_bindir}/open
%{_bindir}/switchto
%{_mandir}/man1/open.*
%{_mandir}/man1/switchto.*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15331 |12mr|openafs-1.6.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define dkms_version %{version}-%{release}
%define module  libafs
%define major   1
%define libname     %mklibname %{name} %{major}
%define develname	%mklibname %{name} -d
%define stdevelname	%mklibname %{name} -d -s

%if %{_use_internal_dependency_generator}
%define __noautoreq 'libafsrpc.so'
%else
%define _requires_exceptions libafsrpc.so
%endif

Name:           openafs
Version:        1.6.1
Release:        2
Summary:        OpenAFS distributed filesystem
Group:          Networking/Other
License:        IBM
URL:            http://openafs.org/
Source0:        http://www.openafs.org/dl/openafs/%{version}/openafs-%{version}-src.tar.bz2
Source1:        http://www.openafs.org/dl/openafs/%{version}/openafs-%{version}-doc.tar.bz2
Source2:        http://grand.central.org/dl/cellservdb/CellServDB
Source3:        openafs-client.service
Source4:        openafs.config
Source5:        openafs-server.service
Source6:        afs.conf
BuildRequires:  pam-devel
BuildRequires:  ncurses-devel
BuildRequires:  flex
BuildRequires:  pkgconfig(fuse)
BuildRequires:  bison
BuildRequires:  krb5-devel
Requires:       kmod(libafs)
Conflicts:      krbafs-utils
Conflicts:      coda-debug-backup
Patch0:		openafs-1.6.1-afsd-sys-resource-h.patch
Patch1:		openafs-1.6.1-int31-partsize.patch
Patch2:		osi_vfsops-linux-3.5.patch

%description
AFS is a distributed filesystem allowing cross-platform sharing of files
among multiple computers. Facilities are provided for access control,
authentication, backup and administrative management.

This package provides common files shared across all the various
OpenAFS packages but are not necessarily tied to a client or server.

%package client
Summary:        OpenAFS filesystem client
Group:          Networking/Other
Requires:       %{name} = %{version}
Requires(post,preun): rpm-helper

%description client
AFS is a distributed filesystem allowing cross-platform sharing of files
among multiple computers. Facilities are provided for access control,
authentication, backup and administrative management.

This package provides basic client support to mount and manipulate
AFS.

%package server
Summary:        OpenAFS filesystem server
Group:          Networking/Other
Requires:       %{name}-client = %{version}

%description server
AFS is a distributed filesystem allowing cross-platform sharing of files
among multiple computers. Facilities are provided for access control,
authentication, backup and administrative management.

This package provides basic server support to host files in an AFS
cell.

%package -n %{libname}
Summary:        Libraries for %{name}
Group:          System/Libraries

%description -n	%{libname}
This package contains the libraries needed to run programs dynamically
linked with %{name}.

%package -n %{develname}
Summary:    Libraries and header files for %{name}
Group:      Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:  %mklibname -d %name 1
Conflicts:  %mklibname -d lwp 2
Conflicts:  %mklibname -d rplay

%description -n	%{develname}
This package contains the static development libraries and headers needed
to compile applications linked with OpenAFS libraries.


%package -n %{stdevelname}
Summary:    Static libraries and header files for %{name}
Group:      Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel-static = %{version}-%{release}

%description -n	%{stdevelname}
This package contains the static development libraries and headers needed
to compile applications linked with OpenAFS libraries.


%package -n dkms-%{module}
Summary:        DKMS-ready kernel source for AFS distributed filesystem
Group:          Development/Kernel
Obsoletes:      openafs-kernel-source
Provides:       openafs-kernel-source
Requires(pre):  dkms
Requires(pre):  flex
Requires(post): dkms
Provides:       kmod(libafs)

%description -n dkms-%{module}
This package provides the AFS kernel module.

%package doc
Summary:        OpenAFS doc
Group:          Networking/Other
Conflicts:      up

%description doc
This packages provides the documentation for OpenAFS.


%prep
%setup -q -T -b 0
%setup -q -T -D -b 1
%patch0 -p1
%patch1 -p1
%patch2 -p1

%build
./regen.sh
%serverbuild
%ifarch x86_64
%define sysname amd64_linux26
%else
%define sysname %{_arch}_linux26
%endif

%configure2_5x \
	--disable-kernel-module \
	--with-afs-sysname=%{sysname} \
	--with-krb5-conf=%{_bindir}/krb5-config

make all_nolibafs
make libafs_tree

%install
make install_nolibafs DESTDIR=%{buildroot}

# cache
install -m 755 -d %{buildroot}/var/cache/%{name}

# configuration
install -m 755 -d %{buildroot}%{_sysconfdir}/%{name}
install -m 644 %{SOURCE2}  %{buildroot}%{_sysconfdir}/%{name}/CellServDB

# init script
install -m 755 -d %{buildroot}%{_unitdir}
install -m 755 -d %{buildroot}%{_sysconfdir}/sysconfig
install -m 755 %{SOURCE3} %{buildroot}%{_unitdir}/%{name}-client.service
install -m 755 %{SOURCE5} %{buildroot}%{_unitdir}/%{name}-server.service
install -m 644 %{SOURCE6} %{buildroot}%{_sysconfdir}/sysconfig/%{name}

# kernel module
install -d -m 755 %{buildroot}%{_prefix}/src
cp -a libafs_tree %{buildroot}%{_prefix}/src/%{module}-%{dkms_version}

cat > %{buildroot}%{_prefix}/src/%{module}-%{dkms_version}/dkms.conf <<EOF

PACKAGE_VERSION="%{dkms_version}"

# Items below here should not have to change with each driver version
PACKAGE_NAME="%{module}"
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 ."
CLEAN="make -C src/libafs clean"

BUILT_MODULE_NAME[0]="\$PACKAGE_NAME"
DEST_MODULE_LOCATION[0]="/kernel/3rdparty/\$PACKAGE_NAME/"

AUTOINSTALL=yes

EOF

# clean up stuff that we don't want to package

# DCE security system stuff -- wasn't included before -- is this
# of use to anyone?
#rm %{buildroot}%{_bindir}/dpass

# this is coming out 0 bytes. And it wasn't getting packaged before.
# rm %{buildroot}%{_sbindir}/kdump

# we don't use these.... Red Hat has its own pam_krb5afs modules.
# maybe in the future, we could configure these instead....
rm %{buildroot}%{_libdir}/pam_afs.krb.so.1
rm %{buildroot}%{_libdir}/pam_afs.so.1

%multiarch_binaries %{buildroot}%{_bindir}/rxgen

%multiarch_binaries %{buildroot}%{_bindir}/xstat_cm_test

%multiarch_binaries %{buildroot}%{_bindir}/xstat_fs_test

%multiarch_includes %{buildroot}%{_includedir}/afs/dirpath.h

%multiarch_includes %{buildroot}%{_includedir}/afs/param.h

# rename binaries and man page to avoid some conflicts
mv %{buildroot}%{_bindir}/kpasswd{,.afs}
mv %{buildroot}%{_bindir}/pagsh{,.afs}
mv %{buildroot}%{_bindir}/up{,.afs}
mv %{buildroot}%{_mandir}/man1/kpasswd.1 \
    %{buildroot}%{_mandir}/man1/kpasswd.afs.1
mv %{buildroot}%{_mandir}/man1/pagsh.1 \
    %{buildroot}%{_mandir}/man1/pagsh.afs.1
mv %{buildroot}%{_mandir}/man1/up.1 \
    %{buildroot}%{_mandir}/man1/up.afs.1
mv %{buildroot}%{_mandir}/man8/upclient.8 \
    %{buildroot}%{_mandir}/man8/upclient.afs.8

# fix generated files
perl -pi -e 's|%{_builddir}/%{name}-%{version}/src|../..|' \
    %{buildroot}%{_prefix}/src/libafs-%{version}-%{release}/src/config/Makefile.version

touch %{buildroot}%{_sysconfdir}/openafs/ThisCell
chmod 644 %{buildroot}%{_sysconfdir}/openafs/ThisCell

# To avoid unstripped-binary-or-object rpmlint error
chmod 0755 %{buildroot}%{_libdir}/*.so.*

%post client
%_post_service %{name}
if [ ! -e /afs ]; then
	mkdir /afs
fi

%preun client
%_preun_service %{name}

%post -n dkms-%{module}
dkms add -m %{module} -v %{dkms_version} --rpm_safe_upgrade
dkms build -m %{module} -v %{dkms_version} --rpm_safe_upgrade
dkms install -m %{module} -v %{dkms_version} --rpm_safe_upgrade

%preun -n dkms-%{module}
dkms remove -m %{module} -v %{dkms_version} --rpm_safe_upgrade --all ||:

%files
%doc README NEWS src/LICENSE
%{_bindir}/afs_compile_et
%{_bindir}/afsmonitor
%{_bindir}/aklog
%{_bindir}/asetkey
%{_bindir}/bos
%{_bindir}/fs
%{_bindir}/klog
%{_bindir}/klog.krb
%{_bindir}/klog.krb5
%{_bindir}/knfs
%{_bindir}/afsio
%{_bindir}/kpasswd.afs
%{_bindir}/kpwvalid
%{_bindir}/livesys
%{_bindir}/pagsh.afs
%{_bindir}/pagsh.krb
%{_bindir}/pts
%{_bindir}/scout
%{_bindir}/sys
%{_bindir}/tokens
%{_bindir}/tokens.krb
%{_bindir}/translate_et
%{_bindir}/udebug
%{_bindir}/unlog
%{_bindir}/restorevol
%{_sbindir}/backup
%{_sbindir}/dafssync-debug
%{_sbindir}/fssync-debug
%{_sbindir}/salvsync-debug
%{_sbindir}/state_analyzer
%{_sbindir}/afsd.fuse
%{_sbindir}/bos_util
%{_sbindir}/butc
%{_sbindir}/fms
%{_sbindir}/fstrace
%{_sbindir}/kas
%{_sbindir}/read_tape
%{_sbindir}/rxdebug
%{_sbindir}/uss
%{_sbindir}/vos
%{_datadir}/%{name}/
%{_mandir}/man1/afsmonitor.1*
%{_mandir}/man1/fs.1*
%{_mandir}/man1/klog.1*
%{_mandir}/man1/knfs.1*
%{_mandir}/man1/livesys.1*
%{_mandir}/man1/pagsh.afs.1*
%{_mandir}/man1/pts.1*
%{_mandir}/man1/scout.1*
%{_mandir}/man1/sys.1*
%{_mandir}/man1/tokens.1*
%{_mandir}/man1/translate_et.1*
%{_mandir}/man1/udebug.1*
%{_mandir}/man1/unlog.1*
%{_mandir}/man1/rxdebug.1*
%{_mandir}/man1/vos.1*
%{_mandir}/man1/kpasswd.afs.1*

%files client
%config(noreplace) %{_sysconfdir}/%{name}
#% config(noreplace) %ghost %{_sysconfdir}/%{name}/ThisCell
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%{_unitdir}/%{name}-client.service
%{_bindir}/cmdebug
%{_bindir}/up.afs
%{_sbindir}/afsd
%{_mandir}/man1/up.afs.1*
/var/cache/%{name}

%files server
%{_unitdir}/%{name}-server.service
%{_sbindir}/bosserver
%{_sbindir}/ka-forwarder
%{_sbindir}/kadb_check
%{_sbindir}/kdb
%{_sbindir}/kpwvalid
%{_sbindir}/prdb_check
%{_sbindir}/pt_util
%{_sbindir}/rmtsysd
%{_sbindir}/vldb_check
%{_sbindir}/vldb_convert
%{_sbindir}/voldump
%{_sbindir}/volinfo
%{_sbindir}/vsys
%{_libdir}/openafs
%{_mandir}/man8/bosserver.8*
%{_mandir}/man8/kadb_check.8*
%{_mandir}/man8/kdb.8*
%{_mandir}/man8/kpwvalid.8*
%{_mandir}/man8/prdb_check.8*
%{_mandir}/man8/vldb_check.8*
%{_mandir}/man8/voldump.8*
%{_mandir}/man8/volinfo.8*

%files -n %{libname}
%{_libdir}/*.so.*

%files -n %{stdevelname}
%{_libdir}/*.a

%files -n %{develname}

%multiarch %{multiarch_bindir}/rxgen

%multiarch %{multiarch_bindir}/xstat_cm_test

%multiarch %{multiarch_bindir}/xstat_fs_test

%{_bindir}/rxgen
%{_bindir}/xstat_cm_test
%{_bindir}/xstat_fs_test
%{_includedir}/*.h
%{_includedir}/afs
%{_includedir}/rx

%multiarch %{multiarch_includedir}/afs

%{_libdir}/*.so
%{_libdir}/afs

%files -n dkms-%{module}
%{_prefix}/src/%{module}-%{dkms_version}

%files doc
%doc doc/LICENSE doc/pdf doc/txt doc/examples
%{_mandir}/man?/*
%exclude %{_mandir}/man1/afsmonitor.1*
%exclude %{_mandir}/man1/fs.1*
%exclude %{_mandir}/man1/klog.1*
%exclude %{_mandir}/man1/knfs.1*
%exclude %{_mandir}/man1/livesys.1*
%exclude %{_mandir}/man1/pagsh.afs.1*
%exclude %{_mandir}/man1/pts.1*
%exclude %{_mandir}/man1/scout.1*
%exclude %{_mandir}/man1/sys.1*
%exclude %{_mandir}/man1/tokens.1*
%exclude %{_mandir}/man1/translate_et.1*
%exclude %{_mandir}/man1/udebug.1*
%exclude %{_mandir}/man1/unlog.1*
%exclude %{_mandir}/man1/rxdebug.1*
%exclude %{_mandir}/man1/vos.1*
%exclude %{_mandir}/man1/up.afs.1*
%exclude %{_mandir}/man1/kpasswd.afs.1*
%exclude %{_mandir}/man8/bosserver.8*
%exclude %{_mandir}/man8/kadb_check.8*
%exclude %{_mandir}/man8/kdb.8*
%exclude %{_mandir}/man8/kpwvalid.8*
%exclude %{_mandir}/man8/prdb_check.8*
%exclude %{_mandir}/man8/vldb_check.8*
%exclude %{_mandir}/man8/voldump.8*
%exclude %{_mandir}/man8/volinfo.8*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15332 |12mr|openais-1.1.4-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define alphatag svn1579
%define libmajor 2
%define libname %mklibname openais %libmajor
%define develname %mklibname -d openais
%define staticname %mklibname -d -s openais

Name: openais
Summary: The openais Standards-Based Cluster Framework executive and APIs
Version: 1.1.4
Release: %mkrel 4
License: BSD
Group: System/Base
URL: http://www.openais.org/
Source0: ftp://ftp:download@ftp.openais.org/downloads/openais-%{version}/openais-%{version}.tar.gz
Requires(pre): rpm-helper
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires: corosync >= 1.1.0
Requires: %{libname} >= %{version}-%{release}
BuildRequires: corosync-devel >= 1.1.0
Patch0: openais-defaultconfig.patch
Patch1: openais-0.80.3-fix-arch-detection.patch
Patch2: openais-0.80.3-build-on-glibc2.8.patch
Patch3: openais-lsbinit.patch

BuildRoot: %{_tmppath}/%{name}-root

%description 
This package contains the openais executive, openais service handlers,
default configuration files and init script.

%package -n %libname
Summary: The openais Standards-Based Cluster Framework libraries
Group: System/Libraries

%description -n %libname
This package contains the shared libraries and include files implementing 
openais APIs.

%package -n %develname
Summary: The openais Standards-Based Cluster Framework development libraries
Group: Development/C
Requires: %{libname} = %{version}-%{release}
Provides: %{name}-devel = %{version}-%{release}

%description -n %develname
This package contains the libraries and include files used to develop using
openais APIs.

%package -n %staticname
Summary: The openais Standards-Based Cluster Framework static libraries
Group: Development/C
Requires: %{name}-devel = %{version}-%{release}
Provides: %{name}-static-devel = %{version}-%{release}

%description -n %staticname
This package contains the development library archives required to compile
static binaries using the openais APIs.

%prep
%setup -q -n openais-%{version}
%patch0 -p1
#patch3 -p1

%build
%configure \
	--with-lcrso-dir=$(pkg-config corosync --variable lcrsodir)

# -O3 required for performance reasons
# So we get proper debug output, for now we don't compile with O3
#CFLAGS="$(echo '%{optflags}' | sed -e 's/-O[0-9]*//') -O3"
#make CFLAGS="$CFLAGS"
#CFLAGS="$CFLAGS -D_GNU_SOURCE -D__USE_GNU"
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std STATICLIBS=NO LCRSODIR=%{_libexecdir}/lcrso
mkdir -p %{buildroot}/%{_sysconfdir}/rc.d
#install -m 755 init/generic $RPM_BUILD_ROOT%{_initrddir}/openais
mv %{buildroot}/%{_sysconfdir}/init.d %{buildroot}/%{_initrddir}
#install -m 755 test/openais-cfgtool $RPM_BUILD_ROOT%{_sbindir}
# fix install permissions and make rpmlint happy
#chmod 0755 $RPM_BUILD_ROOT%{_sbindir}/ais-keygen
mv %{buildroot}/etc/corosync/amf.conf.example %{buildroot}/etc/corosync/amf.conf

%clean
rm -rf $RPM_BUILD_ROOT

%pre
%_pre_useradd ais / /sbin/nologin

%post
%_post_service openais
/sbin/ldconfig > /dev/null

%preun
%_preun_service openais

%postun
%_postun_userdel ais

%if %mdkversion < 200900
%post -n %libname -p /sbin/ldconfig
%postun -n %libname -p /sbin/ldconfig
%endif

%files 
%defattr(-,root,root,-)
%doc LICENSE
%doc README.amf
%{_sbindir}/aisexec
%{_sbindir}/openais-instantiate
%config(noreplace) /etc/corosync/amf.conf
%{_initrddir}/openais
%{_libexecdir}/lcrso
%{_mandir}/man8/*.8*
%{_mandir}/man5/*.5*

%files -n %libname
%defattr(-,root,root,-)
%{_libdir}/*.so.*

%files -n %develname
%defattr(-,root,root,-)
%{_includedir}/openais/
%{_libdir}/*.so
%{_libexecdir}/pkgconfig/*.pc

%files -n %staticname
%defattr(-,root,root,-)
%{_libdir}/*.a



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15333 |12mr|openal-1.15-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	1
%define	libname	%mklibname %{name} %{major}
%define	devname	%mklibname %{name} -d
%define	oname	openal-soft

Name:		openal
Summary:	3D Sound Library
Version:	1.15
Release:	2
License:	LGPLv2
Group:		Sound
URL:		http://www.openal.org
Source0:	http://kcat.strangesoft.net/openal-releases/%{oname}-%{version}.tar.bz2
BuildRequires:	portaudio-devel
BuildRequires:	alsa-oss-devel
BuildRequires:	cmake
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	ffmpeg-devel
Provides:	%{oname} = %{version}-%{release}
Conflicts:	openal1 < 1.7.411-2
# Due to some files moved from library subpackage to main package
Conflicts:	%{libname} < 1.15

%description
OpenAL is a free 3D-audio library, with a programming interface similar
to that of OpenGL.

%package -n	%{libname}
Summary:	Main library for OpenAL, a free 3D sound library
Group:		System/Libraries
Requires:	%{name} >= %{version}-%{release}

%description -n %{libname}
This package contains the library needed to run programs dynamically
linked with OpenAL.

%package -n	%{devname}
Summary:	Headers for developing programs that will use OpenAL
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	%{oname}-devel = %{version}-%{release}

%description -n	%{devname}
This package contains the headers that programmers will need to develop
applications which will use OpenAL, a free 3D audio library.

%prep
%setup -q -n %{oname}-%{version}

%build
%cmake -DALSOFT_CONFIG=ON
%make

%install
%makeinstall_std -C build
mkdir -p %{buildroot}/%{_sysconfdir}/%{name}
install -m 0644 alsoftrc.sample %{buildroot}/%{_sysconfdir}/%{name}/alsoft.conf

%files
%dir %{_sysconfdir}/openal
%config(noreplace) %{_sysconfdir}/openal/alsoft.conf
%{_bindir}/alstream
%{_bindir}/allatency
%{_bindir}/alreverb
%{_bindir}/openal-info
%{_bindir}/makehrtf
%{_datadir}/%{name}/alsoftrc.sample

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{devname}
%{_includedir}/AL
%{_libdir}/pkgconfig/%{name}.pc
%{_libdir}/*.so

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15334 |12mr|openbabel-2.3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 4
%define libname %mklibname %{name} %{major}
%define inchilib %mklibname inchi 0
%define develname %mklibname %{name} -d
%define staticname %mklibname %{name} -d -s

Name:		openbabel
Version:	2.3.1
Release:	1
Summary:	Chemistry software file format converter
License:	GPLv2+
Group:		Sciences/Chemistry
URL:		http://openbabel.org
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
Patch1:		openbabel-2.3.1-rpm.patch
Patch2:		openbabel-2.3.1-gcc47-darwin.patch
Patch3:		openbabel-2.3.1-noswig-rubymethod.patch
Patch4:		openbabel-2.3.0-plugindir.patch
Patch5:		openbabel-2.3.1-python-library_dirs-lame-workaround.patch
BuildRequires:	doxygen
BuildRequires:	wxgtku2.8-devel
BuildRequires:	libtool
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	eigen2
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl-devel
BuildRequires:	python-devel
BuildRequires:	ruby-devel
BuildRequires:	swig
BuildRequires:	cmake

%description
Open Babel is a project designed to pick up where Babel left off, 
as a cross-platform program and library designed to interconvert 
between many file formats used in molecular modeling and computational
chemistry.

%package -n	%{libname}
Summary:	Shared libraries of %{name}
Group:		System/Libraries

%description -n	%{libname}
Open Babel is a project designed to pick up where Babel left off, 
as a cross-platform program and library designed to interconvert 
between many file formats used in molecular modeling and computational
chemistry.

This package contains shared libraries of %{name}.

%package -n	%{inchilib}
Summary:	Shared libraries of inchi
Group:		System/Libraries

%description -n	%{inchilib}
The IUPAC International Chemical Identifier (InChITM) is a non-proprietary
identifier for chemical substances that can be used in printed and
electronic data sources thus enabling easier linking of diverse data
compilations. It was developed under IUPAC Project 2000-025-1-800 during
the period 2000-2004. Details of the project and the history of its
progress are available from the project web site.

This package contains shared libraries of inchi.

%package -n	%{develname}
Summary:	Development files of %{name}
Group:		Development/C++
Requires:	%{libname} = %{version}
Requires:	%{inchilib} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{staticname} < 2.3.0

%description	-n %{develname}
Open Babel is a project designed to pick up where Babel left off, 
as a cross-platform program and library designed to interconvert 
between many file formats used in molecular modeling and computational
chemistry.

This package includes the header files and other development
related files necessary for developing or compiling programs
using the %{name} library.

%package -n	perl-%{name}
Group:		Development/Perl
Summary:	Perl wrapper for the Open Babel library

%description -n	perl-%{name}
Perl wrapper for the Open Babel library.

%package -n	python-%{name}
Group: Development/Python
Summary: Python wrapper for the Open Babel library

%description -n	python-%{name}
Python wrapper for the Open Babel library.

%package -n	ruby-%{name}
Summary:	Ruby wrapper for the Open Babel library
Group:		Development/Ruby
Requires:	%{name} = %{version}-%{release}

%description -n	ruby-%{name}
Ruby wrapper for the Open Babel library.

%prep
%setup -q
%patch1 -p1 -b .r
%patch2 -p1 -b .gcc4.7~
%patch3 -p1 -b .ruby~
%patch4 -p1 -b .plugindir
%patch5 -p1 -b .py_libdirs~

%build
%cmake \
 -DBUILD_GUI:BOOL=ON \
 -DPYTHON_BINDINGS:BOOL=ON \
 -DPERL_BINDINGS:BOOL=ON \
 -DRUBY_BINDINGS:BOOL=ON \
 -DOPENBABEL_USE_SYSTEM_INCHI=OFF
%make

%install
%makeinstall_std -C build

%files
%doc AUTHORS COPYING ChangeLog README THANKS
%doc doc/*.html doc/diox* doc/README*
%{_bindir}/*
%{_mandir}/man?/*
%{_datadir}/%{name}
%dir %{_libdir}/%{name}
%dir %{_libdir}/%{name}/%{version}
%{_libdir}/%{name}/%{version}/*.so

%files -n %{libname}
%{_libdir}/lib%{name}.so.%{major}*

%files -n %{inchilib}
%{_libdir}/libinchi.so.0.*
%{_libdir}/libinchi.so.0

%files -n %{develname}
%{_includedir}/*
%dir %{_libdir}/cmake/openbabel2
%{_libdir}/cmake/openbabel2/*.cmake
%{_libdir}/pkgconfig/*.pc
%{_libdir}/lib*.so

%files -n perl-%{name}
%{perl_vendorarch}/*

%files -n python-%{name}
%{python_sitearch}/*

%files -n ruby-%{name}
%{ruby_sitearchdir}/openbabel.so



%changelog
* Sun Aug  26 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 431a246
- New version 2.3.1 (sync with Cooker), add gcc 4.7 and ruby 1.9 patches from Fedora, drop no longer needed Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15335 |12mr|openbox-3.5.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name      openbox
%define version   3.5.0
%define subrel 1
%define release   7
%define title     Openbox
%define Summary   Windowmanager based on the original blackbox-code

%define major 27
%define obtmajor 0
%define libname %mklibname %name %major
%define develname %mklibname -d %name

Summary:          %Summary
Name:             %name
Version:          %version
Release:          %release
Group:            Graphical desktop/Other
License:          BSD
URL:              http://openbox.org/
Source:           http://openbox.org/dist/openbox/%name-%version.tar.gz
Patch0:		 openbox-3.5.0-mandriva_customisation.patch
Patch1:		 openbox-3.5.0-link.patch
BuildRequires:   libxext-devel
BuildRequires:   libxrandr-devel
BuildRequires:   libxinerama-devel
BuildRequires:   libxcursor-devel
BuildRequires:   pkgconfig(glib-2.0)
BuildRequires:   pkgconfig(libxml-2.0)
BuildRequires:   pango-devel
BuildRequires:   pkgconfig(pangoxft)
BuildRequires:   gettext-devel
BuildRequires:   startup-notification-devel >= 0.8
Requires:        xsetroot 
Suggests:	 rosa-elementary-theme
Suggests:        obconf 

BuildRoot:        %_tmppath/%name-%{version}

%description
Openbox is a window manager for the X11 windowing system.
It currently runs on a large list of platforms. It was originally
based on blackbox and currently remains very similar, even using
blackbox styles (with available extensions) for its themeing.

Openbox is the spawn of a number of previous blackbox users/hackers.
Being overall pleased with the window manager, but feeling left unable
to contribute, this project was born.The Openbox project is developed,
maintained, and contributed to by these individuals.

%package -n %libname
Summary: Libraries from openbox
Group: System/Libraries
Provides: lib%name = %version-%release

%description -n %libname
Openbox is a window manager for the X11 windowing system.
It currently runs on a large list of platforms. It was originally
based on blackbox and currently remains very similar, even using
blackbox styles (with available extensions) for its themeing.

Openbox is the spawn of a number of previous blackbox users/hackers.
Being overall pleased with the window manager, but feeling left unable
to contribute, this project was born.The Openbox project is developed,
maintained, and contributed to by these individuals.

%package -n %develname
Summary: Development files from openbox
Group: Development/Other
Requires: %libname = %version-%release
Provides: lib%name-devel = %version-%release
Provides: %name-devel = %version-%release
Obsoletes: %mklibname -d openbox 1

%description -n %develname
Openbox is a window manager for the X11 windowing system.
It currently runs on a large list of platforms. It was originally
based on blackbox and currently remains very similar, even using
blackbox styles (with available extensions) for its themeing.

Openbox is the spawn of a number of previous blackbox users/hackers.
Being overall pleased with the window manager, but feeling left unable
to contribute, this project was born.The Openbox project is developed,
maintained, and contributed to by these individuals.

%prep
%setup -q
%apply_patches

%build
autoreconf -fi
%configure2_5x
%make DEFAULT_MENU=%_sysconfdir/xdg/openbox/menu.xml

%install
%__rm -rf %buildroot

%makeinstall_std

# session file
%__mkdir -p %buildroot%_sysconfdir/X11/wmsession.d
%__cat > %buildroot%_sysconfdir/X11/wmsession.d/26openbox << EOF
NAME=Openbox
ICON=%_datadir/pixmaps/openbox.png
EXEC=%_bindir/startopenbox
DESC=%Summary
SCRIPT:
exec %_bindir/startopenbox
EOF

%__mkdir -p %buildroot%_bindir
cat > %buildroot%_bindir/start%name <<EOF
#!/bin/sh
%_bindir/xsetroot -solid Black
exec %_bindir/openbox-session
EOF

%find_lang %name

find %buildroot -name *.la | xargs rm

%files -f %name.lang
%defattr(-,root,root)
%doc AUTHORS CHANGELOG README
%attr(755,root,root) %_bindir/*

#%config(noreplace) %_sysconfdir/menu-methods/%name
%config(noreplace) %_sysconfdir/X11/wmsession.d/26%name

%dir %_sysconfdir/xdg/%name
%config(noreplace) %_sysconfdir/xdg/%name/*
%_libexecdir/openbox-autostart
%_libexecdir/openbox-xdg-autostart
%{_datadir}/man/man1/*
%{_datadir}/xsessions/*

%_datadir/gnome/wm-properties/openbox.desktop
%_datadir/applications/*.desktop
%_datadir/pixmaps/*
%_datadir/themes/*

%files -n %libname
%defattr(-,root,root)
%_libdir/*.so.%{major}*
%defattr(-,root,root)
%_libdir/libobt.so.%{obtmajor}
%_libdir/libobt.so.%{obtmajor}.*

%files -n %develname
%defattr(-,root,root)
%_libdir/pkgconfig/*.pc
%_libdir/*.so
%_libdir/*.a
%_includedir/%name



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15336 |12mr|openbox-menu-0.3.6.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Dynamic menus in Openbox WM
Name:		openbox-menu
Version:	0.3.6.6
Release:	1
License:	GPLv3
Group:		Graphical desktop/Other
URL:		http://mimarchlinux.googlecode.com/
Source0:	http://mimarchlinux.googlecode.com/%{name}-%{version}.tar.bz2
Patch1:		openbox-menu-0.3.6.6_makefile-install.patch

BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libmenu-cache)

Requires:	openbox
Requires:	menu-cache

%description 
An Openbox pipe-menu to display entries in *.desktop files.
 
%prep
%setup -q
%apply_patches

%build
%make

%install
%makeinstall_std

%files 
%doc ChangeLog AUTHORS COPYING
%{_bindir}/%{name}




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15337 |12mr|opencc-0.2.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname %{name} %{major}
%define develname %mklibname -d %{name}

Name:		opencc
Version:	0.2.0
Release:	5
Summary:	Simplified-Traditional Chinese Conversion
License:	ASL 2.0
Group:		System/Libraries
URL:		http://code.google.com/p/opencc
Source0:	http://opencc.googlecode.com/files/%{name}-%{version}.tar.gz
Patch0:		opencc-0.2.0-lib64.patch
Patch1:		opencc-0.2.0-static-lib.patch
BuildRequires:	cmake

%description
OpenCC - Simplified-Traditional Chinese Conversion.

%package -n %{libname}
Summary:	Runtime library for OpenCC
Group:		System/Libraries
Requires:	%{name} = %{version}-%{release}

%description -n %{libname}
Runtime Libraries for OpenCC.

%package -n %{develname}
Summary:	Development tools for OpenCC
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
Development tools for OpenCC.

%prep
%setup -q
%patch0 -p0 -b .lib64
%patch1 -p0 -b .static

%build
%cmake
%make

%install
%makeinstall_std -C build

%files
%doc AUTHORS COPYING README
%{_bindir}/*
%{_datadir}/opencc
%{_datadir}/man/man1/*

%files -n %{libname}
%{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc



%changelog
* Tue Sep  4 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: e17da4c
- Drop find_lang as it finds nothing, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15338 |12mr|OpenColorIO-1.0.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		major		1
%define		libname		%mklibname %{name} %{major}
%define		develname	%mklibname %{name} -d

Name:		OpenColorIO
Version:	1.0.7
Release:	1
Summary:	Enables color transforms and image display across graphics apps
Group:		System/Libraries
License:	BSD
URL:		http://opencolorio.org/
# Github archive was generated on the fly using the following URL:
# https://github.com/imageworks/OpenColorIO/tarball/v1.0.7
Source0:	imageworks-%{name}-v%{version}-0-g87da508.tar.gz
# Dot set soname for python modules.
Patch0:		OpenColorIO-1.0.7-pylib_no_soname.patch
# Exclude hidden files from being packaged.
Patch1:		OpenColorIO-1.0.7-docfix.patch
BuildRequires:	cmake
BuildRequires:	python-devel
BuildRequires:	zlib-devel
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(glut)
BuildRequires:	pkgconfig(glew)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xmu)
BuildRequires:	pkgconfig(xi)

#######################
# Unbundled libraries #
#######################
BuildRequires:	tinyxml-devel
BuildRequires:	pkgconfig(lcms2)
BuildRequires:	yaml-cpp-devel >= 0.3.0

%description
OCIO enables color transforms and image display to be handled in a consistent
manner across multiple graphics applications. Unlike other color management
solutions, OCIO is geared towards motion-picture post production, with an
emphasis on visual effects and animation color pipelines.

%package -n %{libname}
Summary:	Enables color transforms and image display across graphics apps
Group:		System/Libraries

%description -n %{libname}
Enables color transforms and image display across graphics apps.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/C++
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}

%description -n %{develname}
Development files for %{name} library.

%prep
%setup -q -n imageworks-%{name}-b3cb224
%patch0 -p1 -b .pylib
%patch1 -p1 -b .docfix

# Remove what bundled libraries
rm -f ext/lcms*
rm -f ext/tinyxml*
rm -f ext/yaml*

%build
%cmake	-DCMAKE_SKIP_RPATH=TRUE \
	-DOCIO_BUILD_STATIC=OFF \
	-DPYTHON_INCLUDE_LIB_PREFIX=OFF \
	-DOCIO_BUILD_DOCS=ON \
	-DOCIO_BUILD_TESTS=ON \
	-DOCIO_LINK_PYGLUE=ON \
	-DOCIO_PYGLUE_SONAME=OFF \
	-DUSE_EXTERNAL_YAML=TRUE \
	-DUSE_EXTERNAL_TINYXML=TRUE \
	-DUSE_EXTERNAL_LCMS=TRUE \
%ifnarch x86_64
	-DOCIO_USE_SSE=OFF
%endif

PYTHONDONTWRITEBYTECODE= %make

%install
%makeinstall_std -C build

%files
%doc ChangeLog LICENSE README
%{_bindir}/*
%{python_sitearch}/Py%{name}.so
%{_datadir}/ocio

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_libdir}/lib%{name}.so
%{_libdir}/pkgconfig/%{name}.pc
%{_includedir}/%{name}
%{_includedir}/Py%{name}


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15339 |12mr|openconnect-3.15-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 1
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Name:		openconnect
Version:	3.15
Release:	2
Summary:	Open client for Cisco AnyConnect VPN
Group:		Networking/Other
License:	LGPLv2+
URL:		http://www.infradead.org/openconnect.html
Source0:	ftp://ftp.infradead.org/pub/openconnect/openconnect-%{version}.tar.gz
Patch0:		%{name}-CVE-2012-3291.patch
BuildRequires:	openssl-devel
BuildRequires:	libxml2-devel
BuildRequires:	dbus-devel

%description
This package provides a client for Cisco's "AnyConnect" VPN, which uses
HTTPS and DTLS protocols.

%package -n %{libname}
Summary:	Dynamic libraries for %{name}

%description -n %{libname}
This package contains libraries for %{name}.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{develname}
This package contains development files for %{name}.

%prep
%setup -q
%patch0 -p0

%build
%configure2_5x --disable-static

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%doc TODO COPYING.LGPL openconnect.html
%{_sbindir}/%{name}
%{_datadir}/%{name}
%{_mandir}/man8/*

%files -n %{libname}
%{_libdir}/libopenconnect.so.%{major}*

%files -n %{develname}
%{_includedir}/openconnect.h
%{_libdir}/libopenconnect.so
%{_libdir}/pkgconfig/%{name}.pc




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15340 |12mr|openct-0.6.20-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lib_major 1
%define lib_name %mklibname %{name} %{lib_major}
%define libdevel %mklibname -d %{name}
%define olddevel %mklibname -d %{name} 1

Summary:	Smartcard Terminal Tnterface
Name:		openct
Version:	0.6.20
Release:	4
License:	LGPLv2+
Group:		System/Servers
URL:		http://www.opensc.org
Source0:	http://www.opensc-project.org/files/openct/%{name}-%{version}.tar.gz
Patch0:		initscript-lsb.patch
BuildRequires:	pkgconfig(libpcsclite)
BuildRequires:	flex
BuildRequires:	pkgconfig(libusb)
BuildRequires:	libltdl-devel
BuildRequires:	udev
Requires:	%{lib_name} = %{version}
Requires(pre):  rpm-helper
Requires(post): rpm-helper

%description
This is OpenCT, a middleware framework for smart card terminals.

%package	-n %{lib_name}
Group:		System/Libraries
Summary:	Library for accessing Smartcards
Provides:	libopenct = %{version}-%{release}

%description	-n %{lib_name}
These are the shared libraries for the smartcard terminal middleware
OpenCT.
If you want to compile applications using this library, you also need
the %{name}-devel package.

%package	-n %{libdevel}
Group:	Development/C
Summary:	Supplementary files for developing %{name} applications
Provides: 	libopenct-devel = %{version}-%{release}
Requires:	%{lib_name} = %{version}-%{release}

%description	-n %{libdevel}
Header files, static libraries, and documentation for %{name}.

%prep
%setup -q
%patch0 -p1
# fix lib64 std rpaths and other weirdness
sed -i -e 's|/lib /usr/lib\b|/%{_lib} %{_libdir}|' \
       -e 's|^usrsbindir=.*$|usrsbindir="%{_sbindir}"|' \
       -e 's|^usrlibdir=.*$|usrlibdir="%{_libdir}"|' configure 
sed -i -e 's|^\([A-Z]\)|# \1|' etc/reader.conf.in

%build
%configure2_5x \
    --enable-pcsc \
    --without-bundle \
    --localstatedir=%{_var}
%make

sed -i -e "s,^DRIVER=,DRIVERS=," etc/openct.udev

%check
make -k check

%install
%makeinstall_std 
#install -d %{buildroot}/%{_sysconfdir}/hotplug/usb
install -d %{buildroot}/%{_initrddir}
install -d %{buildroot}/%{_var}/run/openct
cp %{_builddir}/%{name}-%{version}/%{_sysconfdir}/openct.conf %{buildroot}/%{_sysconfdir}

#perl -pi -e "s|#! /bin/sh|#! /bin/sh\n#\n# This shell script takes care of starting and stopping\n# openct server\n#\n# chkconfig: 345 39 50\n# description: Smartcard Terminal Tnterface|" %{_builddir}/%{name}-%{version}/%{_sysconfdir}/init-script 
install -m755 %{_builddir}/%{name}-%{version}/%{_sysconfdir}/init-script %{buildroot}/%{_initrddir}/%{name}

install -d -m755 %{buildroot}%{_sysconfdir}/udev/rules.d
perl -pi -e 's!/etc/hotplug/usb/%{name}!%{name}!' etc/openct.udev
install -m 0644 etc/openct.udev %{buildroot}%{_sysconfdir}/udev/rules.d/70-%{name}.rules
#install -d -m755 %{buildroot}/%{_lib}/udev/
#install -m755 etc/hotplug.openct %{buildroot}/%{_lib}/udev/%{name}

# reference to home or tmp
rm -rf %{buildroot}/%{_libdir}/libifd.la

%preun 
%_preun_service openct

%post 
%_post_service openct

%files
%doc NEWS TODO LGPL-2.1
%doc doc/
%{_bindir}/*
%{_sbindir}/*
%{_var}/run/*
%{_mandir}/man1/*
%{_initrddir}/%{name}
%config(noreplace) %{_sysconfdir}/openct.conf
%config(noreplace) %{_sysconfdir}/udev/rules.d/70-%{name}.rules

%files -n %{lib_name}
%doc TODO
%{_libdir}/*.so.%{lib_major}*

%files -n %{libdevel}
%doc TODO
%{_libdir}/*.so
%{_libdir}/*.*a
%{_libdir}/pkgconfig/*.pc
%{_includedir}/*



%changelog
* Tue Sep  4 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 2dc668d
- Update BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15341 |12mr|opencv-2.4.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		opencv
Version:	2.4.2
Release:	1
Group:		Sciences/Computer science
License:	GPLv2+
Summary:	Open Source Computer Vision library
URL:		http://opencv.willowgarage.com/wiki/
Source0:	http://downloads.sourceforge.net/opencvlibrary/OpenCV-%{version}.tar.bz2
Patch0:		OpenCV-2.4.2-link-v4l2.patch
BuildRequires:	cmake
BuildRequires:  pkgconfig(gstreamer-app-0.10)
BuildRequires:  pkgconfig(gstreamer-base-0.10)
BuildRequires:  pkgconfig(gstreamer-video-0.10)
BuildRequires:  pkgconfig(gthread-2.0)
BuildRequires:  pkgconfig(gtk+-2.0)
#BuildRequires:  pkgconfig(libavcodec)
#BuildRequires:  pkgconfig(libavformat)
#BuildRequires:  pkgconfig(libavutil)
BuildRequires:  pkgconfig(libdc1394-2)
#BuildRequires:  pkgconfig(libswscale)
BuildRequires:	libjasper-devel
BuildRequires:	libjpeg-devel
BuildRequires:	libpng-devel
BuildRequires:	libv4l-devel
BuildRequires:	python-devel
BuildRequires:	OpenEXR-devel
BuildRequires:	tiff-devel
BuildRequires:	zlib-devel
BuildRequires:	lapack-devel
BuildRequires:	eigen2
BuildRequires:	python-numpy-devel

%description
OpenCV (Open Source Computer Vision) is a library of programming
functions for real time computer vision.

#--------------------------------------------------------------------------------

%define libopencv_core_soname 2
%define libopencv_core %mklibname opencv_core %{libopencv_core_soname}

%package -n %{libopencv_core}
Summary: OpenCV core library
Group: System/Libraries

%description -n %{libopencv_core}
OpenCV core library (basic structures, arithmetics and linear algebra,
DFT, XML and YAML I/O, etc.).

%files -n %{libopencv_core}
%defattr(-,root,root,-)
%_libdir/libopencv_core.so.%{libopencv_core_soname}*

#--------------------------------------------------------------------------------

%define libopencv_imgproc_soname 2
%define libopencv_imgproc %mklibname opencv_imgproc %{libopencv_imgproc_soname}

%package -n %{libopencv_imgproc}
Summary: OpenCV image processing library
Group: System/Libraries
Requires: %{libopencv_core} = %{version}-%{release}

%description -n %{libopencv_imgproc}
OpenCV image processing library (filter, Gaussian blur, erode, dilate,
resize, remap, etc.).

%files -n %{libopencv_imgproc}
%_libdir/libopencv_imgproc.so.%{libopencv_imgproc_soname}*

#--------------------------------------------------------------------------------

%define libopencv_highgui_soname 2
%define libopencv_highgui %mklibname opencv_highgui %{libopencv_highgui_soname}

%package -n %{libopencv_highgui}
Summary: OpenCV GUI and image/video I/O library
Group: System/Libraries
Requires: %{libopencv_core} = %{version}-%{release}
Requires: %{libopencv_imgproc} = %{version}-%{release}

%description -n %{libopencv_highgui}
OpenCV GUI and image/video I/O library.

%files -n %{libopencv_highgui}
%_libdir/libopencv_highgui.so.%{libopencv_highgui_soname}*

#--------------------------------------------------------------------------------

%define libopencv_ml_soname 2
%define libopencv_ml %mklibname opencv_ml %{libopencv_ml_soname}

%package -n %{libopencv_ml}
Summary: OpenCV machine learning model library
Group: System/Libraries
Requires: %{libopencv_core} = %{version}-%{release}

%description -n %{libopencv_ml}
OpenCV statistical machine learning models (SVM,
decision trees, boosting, etc.).

%files -n %{libopencv_ml}
%_libdir/libopencv_ml.so.%{libopencv_ml_soname}*

#--------------------------------------------------------------------------------

%define libopencv_ts_soname 2
%define libopencv_ts %mklibname opencv_ts %{libopencv_ts_soname}

%package -n %{libopencv_ts}
Summary: OpenCV Base test library
Group: System/Libraries
Requires: %{libopencv_core} = %{version}-%{release}

%description -n %{libopencv_ts}
OpenCV Base test library.

%files -n %{libopencv_ts}
%_libdir/libopencv_ts.so.%{libopencv_ts_soname}*

#--------------------------------------------------------------------------------

%define libopencv_flann_soname 2
%define libopencv_flann %mklibname opencv_flann %{libopencv_flann_soname}

%package -n %{libopencv_flann}
Summary: OpenCV FLANN library
Group: System/Libraries

%description -n %{libopencv_flann}
OpenCV wrappers for the Fast Library for Approximate Neurest Neighbors
(FLANN).

%files -n %{libopencv_flann}
%_libdir/libopencv_flann.so.%{libopencv_flann_soname}*

#--------------------------------------------------------------------------------

%define libopencv_calib3d_soname 2
%define libopencv_calib3d %mklibname opencv_calib3d %{libopencv_calib3d_soname}

%package -n %{libopencv_calib3d}
Summary: OpenCV camera calibration library
Group: System/Libraries
Requires: %{libopencv_core} = %{version}-%{release}
Requires: %{libopencv_imgproc} = %{version}-%{release}

%description -n %{libopencv_calib3d}
OpenCV library for camera calibration, stereo correspondence, and
elements of 3D data processing.

%files -n %{libopencv_calib3d}
%_libdir/libopencv_calib3d.so.%{libopencv_calib3d_soname}*

#--------------------------------------------------------------------------------

%define libopencv_features2d_soname 2
%define libopencv_features2d %mklibname opencv_features2d %{libopencv_features2d_soname}

%package -n %{libopencv_features2d}
Summary: OpenCV 2D feature detectors
Group: System/Libraries
Requires: %{libopencv_core} = %{version}-%{release}
Requires: %{libopencv_imgproc} = %{version}-%{release}
Requires: %{libopencv_calib3d} = %{version}-%{release}
Requires: %{libopencv_highgui} = %{version}-%{release}
Requires: %{libopencv_flann} = %{version}-%{release}

%description -n %{libopencv_features2d}
OpenCV 2D feature detectors and descriptors (SURF, FAST, etc.).

%files -n %{libopencv_features2d}
%_libdir/libopencv_features2d.so.%{libopencv_features2d_soname}*

#--------------------------------------------------------------------------------

%define libopencv_video_soname 2
%define libopencv_video %mklibname opencv_video %{libopencv_video_soname}

%package -n %{libopencv_video}
Summary: OpenCV motion analysis and object tracking library
Group: System/Libraries
Requires: %{libopencv_core} = %{version}-%{release}
Requires: %{libopencv_imgproc} = %{version}-%{release}

%description -n %{libopencv_video}
OpenCV motion analysis and object tracking library (optical flow,
motion templates, background subtraction, etc.).

%files -n %{libopencv_video}
%_libdir/libopencv_video.so.%{libopencv_video_soname}*

#--------------------------------------------------------------------------------

%define libopencv_objdetect_soname 2
%define libopencv_objdetect %mklibname opencv_objdetect %{libopencv_objdetect_soname}

%package -n %{libopencv_objdetect}
Summary: OpenCV motion analysis and object tracking library
Group: System/Libraries
Requires: %{libopencv_core} = %{version}-%{release}
Requires: %{libopencv_imgproc} = %{version}-%{release}
Requires: %{libopencv_highgui} = %{version}-%{release}

%description -n %{libopencv_objdetect}
OpenCV object detection library (Haar and LBP face detectors, HOG
people detector, etc.).

%files -n %{libopencv_objdetect}
%_libdir/libopencv_objdetect.so.%{libopencv_objdetect_soname}*

#--------------------------------------------------------------------------------

%define libopencv_contrib_soname 2
%define libopencv_contrib %mklibname opencv_contrib %{libopencv_contrib_soname}

%package -n %{libopencv_contrib}
Summary: OpenCV contributed code library
Group: System/Libraries
Requires: %{libopencv_core} = %{version}-%{release}
Requires: %{libopencv_imgproc} = %{version}-%{release}
Requires: %{libopencv_calib3d} = %{version}-%{release}
Requires: %{libopencv_highgui} = %{version}-%{release}

%description -n %{libopencv_contrib}
OpenCV contributed code library.

%files -n %{libopencv_contrib}
%_libdir/libopencv_contrib.so.%{libopencv_contrib_soname}*

#--------------------------------------------------------------------------------

%define libopencv_legacy_soname 2
%define libopencv_legacy %mklibname opencv_legacy %{libopencv_legacy_soname}

%package -n %{libopencv_legacy}
Summary: OpenCV legacy library
Group: System/Libraries
Requires: %{libopencv_core} = %{version}-%{release}
Requires: %{libopencv_imgproc} = %{version}-%{release}
Requires: %{libopencv_calib3d} = %{version}-%{release}
Requires: %{libopencv_highgui} = %{version}-%{release}
Requires: %{libopencv_video} = %{version}-%{release}

%description -n %{libopencv_legacy}
OpenCV library containing obsolete legacy code.

%files -n %{libopencv_legacy}
%_libdir/libopencv_legacy.so.%{libopencv_legacy_soname}*

#--------------------------------------------------------------------------------

%define libopencv_nonfree_soname 2
%define libopencv_nonfree %mklibname opencv_nonfree %{libopencv_nonfree_soname}

%package -n %{libopencv_nonfree}
Summary: OpenCV motion analysis and object tracking library
Group: System/Libraries

%description -n %{libopencv_nonfree}
OpenCV motion analysis and object tracking library (optical flow,
motion templates, background subtraction, etc.).

%files -n %{libopencv_nonfree}
%_libdir/libopencv_nonfree.so.%{libopencv_nonfree_soname}*

#--------------------------------------------------------------------------------

%define libopencv_photo_soname 2
%define libopencv_photo %mklibname opencv_photo %{libopencv_photo_soname}

%package -n %{libopencv_photo}
Summary: OpenCV motion analysis and object tracking library
Group: System/Libraries

%description -n %{libopencv_photo}
OpenCV motion analysis and object tracking library (optical flow,
motion templates, background subtraction, etc.).

%files -n %{libopencv_photo}
%_libdir/libopencv_photo.so.%{libopencv_photo_soname}*

#--------------------------------------------------------------------------------

%package devel
Summary: OpenCV development files
Group: Development/C
Provides: libopencv-devel = %{version}-%{release}
Requires: %{libopencv_core} = %{version}-%{release}
Requires: %{libopencv_imgproc} = %{version}-%{release}
Requires: %{libopencv_highgui} = %{version}-%{release}
Requires: %{libopencv_ml} = %{version}-%{release}
Requires: %{libopencv_features2d} = %{version}-%{release}
Requires: %{libopencv_video} = %{version}-%{release}
Requires: %{libopencv_objdetect} = %{version}-%{release}
Requires: %{libopencv_calib3d} = %{version}-%{release}
Requires: %{libopencv_flann} = %{version}-%{release}
Requires: %{libopencv_contrib} = %{version}-%{release}
Requires: %{libopencv_legacy} = %{version}-%{release}
Requires: %{libopencv_ts} = %{version}-%{release}
Requires: %{libopencv_nonfree} = %{version}-%{release}
Requires: %{libopencv_photo} = %{version}-%{release}

%description devel
OpenCV development files.

%files devel
%_libdir/*.so
%_includedir/*
%_libdir/pkgconfig/*
%_datadir/OpenCV/*.cmake

#--------------------------------------------------------------------------------
%package -n python-opencv
Summary: OpenCV Python bindings
Group: Development/Python
%py_requires -d

%description -n python-opencv
OpenCV python bindings.

%files -n python-opencv
#python_sitearch/*
%_libdir/python*/*/*

#--------------------------------------------------------------------------------

%package doc
Summary: OpenCV docs
Group: Books/Computer books
BuildArch:	noarch

%description doc
OpenCV docs.

%files doc
%_datadir/OpenCV/doc

#--------------------------------------------------------------------------------

%package samples
Summary: OpenCV sample code
Group: Books/Computer books

%description samples
OpenCV sample code.

%files samples
%{_bindir}/opencv_createsamples
%{_bindir}/opencv_haartraining
%{_bindir}/opencv_performance
%{_bindir}/opencv_traincascade
%dir %_datadir/OpenCV
%_datadir/OpenCV/samples
%_datadir/OpenCV/haarcascades
%_datadir/OpenCV/lbpcascades
#--------------------------------------------------------------------------------

%prep
%setup -q -n OpenCV-%{version}
%patch0 -p1

# Fix source files having executable permissions
find . -name "*.cpp" -o -name "*.hpp" -o -name "*.h" |xargs chmod 0644
# And scripts lacking them
find . -name "*.sh" |xargs chmod 0755

%build
export PYTHONDONTWRITEBYTECODE=
%cmake \
	-DBUILD_EXAMPLES=BOOL:ON \
	-DINSTALL_C_EXAMPLES=BOOL:ON \
	-DINSTALL_PYTHON_EXAMPLES=BOOL:ON \
	-DINSTALL_OCTAVE_EXAMPLES=BOOL:ON \
	-DPYTHON_PACKAGES_PATH=%{python_sitearch} \
	-DWITH_FFMPEG=BOOL:OFF
%make

%install
export PYTHONDONTWRITEBYTECODE=
%makeinstall_std -C build

# Remove GPU library because it requires CUDA:
%__rm -rf %{buildroot}%{_libdir}/libopencv_gpu* %{buildroot}%{_bindir}/opencv_stitching \
%{buildroot}%{_libdir}/libopencv_stitching*  %{buildroot}%{_libdir}/libopencv_videostab*

sed -i -e 's/opencv_gpu;//' -e 's/opencv_videostab;//' -e 's/opencv_stitching;//' %{buildroot}%{_datadir}/OpenCV/OpenCVConfig.cmake
sed -i -e 's,\${exec_prefix}/%_lib/libopencv_gpu.so ,,;s,\${exec_prefix}/%_lib/libopencv_stitching.so ,,;s, \${exec_prefix}/%_lib/libopencv_videostab.so,,' %{buildroot}%{_libdir}/pkgconfig/opencv.pc

# Requesting libraries by filename is just bogus...
sed -i -e 's,\${exec_prefix}/%_lib/lib,-l,g;s,\.so,,g' %{buildroot}%{_libdir}/pkgconfig/opencv.pc

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15342 |12mr|opendbx-1.4.5-46.9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#
#  OpenDBX rpm spec file
#
#  By default OpenDBX is build with this backends:
#  - mysql
#  - odbc
#  - pgsql
#  - sqlite3
#  to disable use --without [module-name]
#
#  Optional supported backends are:
#  - firebird
#  - mssql
#  - oracle
#  - sqlite
#  - sybase
#  to enable use --with [module-name]
#

%if 0%{?_with_firebird:1}
  %define build_firebird 1
%endif
%if 0%{!?_without_firebird:1} && 0%{?fedora} >= 12
  %define build_firebird 1
%endif
%if 0%{!?_without_firebird:1} && 0%{?suse_version} >= 1120
  %define build_firebird 1
%endif

%if 0%{?_with_mssql:1}
  %define build_mssql 1
%endif
%if 0%{!?_without_mssql:1} && 0%{?fedora} >= 9
  %define build_mssql 1
%endif
%if 0%{!?_without_mssql:1} && 0%{?mdkversion} >= 200910
  %define build_mssql 1
%endif

%if 0%{!?_without_mysql:1}
  %define build_mysql 1
%endif

%if 0%{!?_without_odbc:1}
  %define build_odbc 1
%endif

%if 0%{?_with_oracle:1}
  %define build_oracle 1
%endif

%if 0%{!?_without_pgsql:1}
  %define build_pgsql 1
%endif

%if 0%{?_with_sqlite:1}
  %define build_sqlite 1
%endif

%if 0%{!?_without_sqlite3:1}
  %define build_sqlite3 1
%endif

%if 0%{?_with_sybase:1}
  %define build_sybase 1
%endif
%if 0%{!?_without_sybase:1} && 0%{?fedora} >= 9
  %define build_mssql 1
%endif
%if 0%{!?_without_sybase:1} && 0%{?mdkversion} >= 200910
  %define build_mssql 1
%endif


Name:    opendbx
Version:    1.4.5
Release:    46.9
Summary:    Unified database layer with a clean and lightweight interface
Summary(de.UTF-8):    Bibliothek zum Zugriff auf Datenbanken über eine einheitliche Schnittstelle
Summary(pl.UTF-8):    Rozszerzana biblioteka dostępu do baz danych
Group:    Databases
License:    LGPL
URL:    http://www.linuxnetworks.de/opendbx/download/
Source0:    %{name}-%{version}.tar.gz
BuildRequires:    gcc-c++, gettext, gettext-devel

%description
OpenDBX provides a clean and lightweight API for interfacing native relational
database APIs in a consistent way. By using the OpenDBX API you don't have to
adapt your program to the different database APIs by yourself.

%package utils
Summary:    Utility application for manipulating database content
Group:    Databases
Requires:    %{name} >= %{version}
Requires:    readline, ncurses
BuildRequires:    gcc-c++, gettext, readline, readline-devel, ncurses, ncurses-devel

%description utils
Utility application for manipulating database content either interactively by
the user or in batch mode.

%package devel
Summary:    OpenDBX development headers
Group:    Databases
Requires:    %{name} = %{version}-%{release}
Requires:    pkgconfig
BuildRequires: doxygen

%description devel
Header files for the OpenDBX database abstraction library.

%if 0%{?build_firebird:1}

%package firebird
Summary:    Firebird/Interbase backend for OpenDBX
Group:    Databases
Requires:    %{name} = %{version}-%{release}
Requires:    firebird
BuildRequires:    firebird-devel

%description firebird
Firebird/Interbase backend for the OpenDBX database abstraction library.

%endif


%if 0%{?build_mssql:1}

%package mssql
Summary:    MS SQL Server backend for OpenDBX
Group:    Databases
Requires:    %{name} = %{version}-%{release}
Requires:    freetds
BuildRequires:    freetds-devel

%description mssql
MS SQL Server backend for the OpenDBX database abstraction library.

%endif


%if 0%{?build_mysql:1}

%package mysql
Summary:    MySQL backend for OpenDBX
Group:    Databases
Requires:    %{name} = %{version}-%{release}
Requires:    mysql
BuildRequires:    mysql-devel

%description mysql
MySQL backend for the OpenDBX database abstraction library.

%endif


%if 0%{?build_odbc:1}

%package odbc
Summary:    ODBC backend for OpenDBX
Group:    Databases
Requires:    %{name} = %{version}-%{release}
Requires:    unixODBC
BuildRequires:    unixODBC-devel

%description odbc
ODBC backend for the OpenDBX database abstraction library.

%endif


%if 0%{?build_oracle:1}

%package oracle
Summary:    Oracle backend for OpenDBX
Group:    Databases
Requires:    %{name} = %{version}-%{release}

%description oracle
Oracle ctlib backend for the OpenDBX database abstraction library.

%endif


%if 0%{?build_pgsql:1}

%package pgsql
Summary:    PostgreSQL backend for OpenDBX
Group:    Databases
Requires:    %{name} = %{version}-%{release}
Requires:    postgresql
BuildRequires:    postgresql-devel

%description pgsql
PostgreSQL backend for the OpenDBX database abstraction library.

%endif


%if 0%{?build_sqlite:1}

%package sqlite
Summary:    SQLite backend for OpenDBX
Group:    Databases
Requires:    %{name} = %{version}-%{release}
Requires:    sqlite < 3.0
BuildRequires:    sqlite-devel < 3.0

%description sqlite
SQLite backend for the OpenDBX database abstraction library.

%endif


%if 0%{?build_sqlite3:1}

%package sqlite3
Summary:    SQLite3 backend for OpenDBX
Group:    Databases
Requires:    %{name} = %{version}-%{release}
Requires:    sqlite3-tools
BuildRequires: pkgconfig(sqlite3)

%description sqlite3
SQLite3 backend for the OpenDBX database abstraction library.

%endif


%if 0%{?build_sybase:1}

%package sybase
Summary:    Sybase backend for OpenDBX
Group:    Databases
Requires:    %{name} = %{version}-%{release}
Requires:    freetds
BuildRequires:    freetds-devel

%description sybase
Sybase ctlib backend for the OpenDBX database abstraction library.

%endif


%prep


%setup -q -n opendbx-%{version}


%build
CPPFLAGS="%{!?_without_mysql:-I/usr/include/mysql} %{!?_without_pgsql:-I/usr/include/pgsql}"; export CPPFLAGS;
LDFLAGS="-L/lib64 %{!?_without_mysql:-L/usr/lib/mysql -L/usr/lib64/mysql}"; export LDFLAGS;
autoreconf -i

%configure --disable-rpath --disable-static --with-backends="\
%{?build_firebird:firebird }\
%{?build_mssql:mssql }\
%{?build_mysql:mysql }\
%{?build_odbc:odbc }\
%{?build_oracle:oracle }\
%{?build_pgsql:pgsql }\
%{?build_sqlite:sqlite }\
%{?build_sqlite3:sqlite3 }\
%{?build_sybase:sybase }\
"

%{__make} %{?_smp_mflags}

%install
%{__make} DESTDIR=%{buildroot} install
rm %{buildroot}%{_libdir}/lib*.*a
rm %{buildroot}%{_libdir}/opendbx/lib*.*a
%find_lang %{name}
%find_lang %{name}-utils

%files -f %{name}.lang
%{_libdir}/libopendbx.so.*
%{_libdir}/libopendbxplus.so.*
%dir %{_libdir}/opendbx
%doc AUTHORS COPYING ChangeLog NEWS README TODO


%files utils -f %{name}-utils.lang
%{_bindir}/odbx-sql
%{_datadir}/%{name}/keywords

%files devel
%{_includedir}/odbx.h
%{_includedir}/opendbx
%{_libdir}/libopendbx.so
%{_libdir}/libopendbxplus.so
%{_libdir}/pkgconfig/opendbx.pc
%{_libdir}/pkgconfig/opendbxplus.pc


%if 0%{?build_firebird:1}
%files firebird
%{_libdir}/opendbx/libfirebirdbackend.so*
%endif

%if 0%{?build_mssql:1}
%files mssql
%{_libdir}/opendbx/libmssqlbackend.so*
%endif

%if 0%{?build_mysql:1}
%files mysql
%{_libdir}/opendbx/libmysqlbackend.so*
%endif

%if 0%{?build_odbc:1}
%files odbc
%{_libdir}/opendbx/libodbcbackend.so*
%endif

%if 0%{?build_oracle:1}
%files oracle
%{_libdir}/opendbx/liboraclebackend.so*
%endif

%if 0%{?build_pgsql:1}
%files pgsql
%{_libdir}/opendbx/libpgsqlbackend.so*
%endif

%if 0%{?build_sqlite:1}
%files sqlite
%{_libdir}/opendbx/libsqlitebackend.so*
%endif

%if 0%{?build_sqlite3:1}
%files sqlite3
%{_libdir}/opendbx/libsqlite3backend.so*
%endif

%if 0%{?build_sybase:1}
%files sybase
%{_libdir}/opendbx/libsybasebackend.so*
%endif


%changelog
* Sun Sep  2 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 00031e5
- Fix file listed twice RPM error
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15343 |12mr|opendkim-2.7.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libname %mklibname      opendkim %major
%define libname_strl %mklibname	strl %major
%define devname %mklibname      opendkim -d
%define major 8
%define minor 0

Summary:	A DomainKeys Identified Mail (DKIM) milter to sign and/or verify mail
Name:		opendkim
Version:	2.7.0
Release:	1
License:	BSD and Sendmail
URL:		http://opendkim.org
Group:		Networking/Mail
Requires (pre): shadow-utils
Requires (post): chkconfig
Requires (preun): chkconfig, initscripts
Requires (postun): initscripts
BuildRequires:	sendmail-devel, openssl-devel, pkgconfig
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz

%description
OpenDKIM allows signing and/or verification of email through an open source
library that implements the DKIM service, plus a milter-based filter
application that can plug in to any milter-aware MTA, including sendmail,
Postfix, or any other MTA that supports the milter protocol.

%package -n %libname
Summary:	An open source DKIM library
Group:		System/Libraries

%description -n %libname
This package contains the library files required for running services built
using libopendkim.


%package -n %libname_strl
Summary:	An open source DKIM library
Group:		System/Libraries

%description -n %libname_strl
This package contains the library files required for running services built
using libopendkim.

%package -n	%devname
Summary:	Development files for libopendkim
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Requires:	%{libname_strl} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %devname
This package contains the static libraries, headers, and other support files
required for developing applications against libopendkim.

%prep
%setup -q

%build
%configure --enable-stats

%install
%makeinstall_std
mkdir -p %{buildroot}%{_sysconfdir}
mkdir -p %{buildroot}%{_initrddir}
install -m 0755 contrib/init/redhat/opendkim %{buildroot}%{_initrddir}/%{name}
cat > %{buildroot}%{_sysconfdir}/%{name}.conf << 'EOF'
## BASIC OPENDKIM CONFIGURATION FILE
## See opendkim.conf(5) or %{_docdir}/%{name}-%{version}/%{name}.conf.sample for more

## BEFORE running OpenDKIM you must:

## - make your MTA (Postfix, Sendmail, etc.) aware of OpenDKIM
## - generate keys for your domain (if signing)
## - edit your DNS records to publish your public keys (if signing)

## See %{_docdir}/%{name}-%{version}/INSTALL for detailed instructions.

## CONFIGURATION OPTIONS

# Specifies the path to the process ID file.
PidFile	%{_localstatedir}/run/%{name}/%{name}.pid

# Selects operating modes. Valid modes are s (signer) and v (verifier). Default is v.
Mode	v

# Log activity to the system log.
Syslog	yes

# Log additional entries indicating successful signing or verification of messages.
SyslogSuccess	yes

# If logging is enabled, include detailed logging about why or why not a message was
# signed or verified. This causes an increase in the amount of log data generated
# for each message, so set this to No (or comment it out) if it gets too noisy.
LogWhy	yes

# Attempt to become the specified user before starting operations.
UserID	%{name}:%{name}

# Create a socket through which your MTA can communicate.
Socket	inet:8891@localhost

# Required to use local socket with MTAs that access the socket as a non-
# privileged user (e.g. Postfix)
Umask	002

# This specifies a text file in which to store DKIM transaction statistics.
#Statistics	%{_localstatedir}/spool/%{name}/stats.dat

## SIGNING OPTIONS

# Selects the canonicalization method(s) to be used when signing messages.
Canonicalization	relaxed/simple

# Domain(s) whose mail should be signed by this filter. Mail from other domains will
# be verified rather than being signed. Uncomment and use your domain name.
# This parameter is not required if a SigningTable is in use.
#Domain	example.com

# Defines the name of the selector to be used when signing messages.
Selector	default

# Gives the location of a private key to be used for signing ALL messages.
KeyFile	%{_sysconfdir}/%{name}/keys/default.private

# Gives the location of a file mapping key names to signing keys. In simple terms,
# this tells OpenDKIM where to find your keys. If present, overrides any KeyFile
# setting in the configuration file. 
#KeyTable	%{_sysconfdir}/%{name}/KeyTable

# Defines a table used to select one or more signatures to apply to a message based
# on the address found in the From: header field. In simple terms, this tells
# OpenDKIM how to use your keys.  
#SigningTable	%{_sysconfdir}/%{name}/SigningTable

# Identifies a set of "external" hosts that may send mail through the server as one
# of the signing domains without credentials as such.
#ExternalIgnoreList	refile:%{_sysconfdir}/%{name}/TrustedHosts

# Identifies a set internal hosts whose mail should be signed rather than verified.
#InternalHosts	refile:%{_sysconfdir}/%{name}/TrustedHosts
EOF

mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
cat > %{buildroot}%{_sysconfdir}/sysconfig/%{name} << 'EOF'
# Uncomment the following line to disable automatic DKIM key creation
#AUTOCREATE_DKIM_KEYS=NO
#
# Uncomment the following line to set the default DKIM selector
#DKIM_SELECTOR=default
#
# Uncomment the following to set the default DKIM key directory
#DKIM_KEYDIR=/etc/opendkim/keys
EOF

mkdir -p %{buildroot}%{_sysconfdir}/%{name}
cat > %{buildroot}%{_sysconfdir}/%{name}/SigningTable << 'EOF'
# The following wildcard will work only if
# refile:%{_sysconfdir}/%{name}/SigningTable is included
# in %{_sysconfdir}/%{name}.conf.

#*@example.com default._domainkey.example.com

# If refile: is not specified in %{_sysconfdir}/%{name}.conf, then full
# user@host is checked first, then simply host, then user@.domain (with all
# superdomains checked in sequence, so "foo.example.com" would first check
# "user@foo.example.com", then "user@.example.com", then "user@.com"), then
# .domain, then user@*, and finally *. See the opendkim.conf(5) man page
# under "SigningTable".

#example.com default._domainkey.example.com
EOF

cat > %{buildroot}%{_sysconfdir}/%{name}/KeyTable << 'EOF'
# To use this file, uncomment the #KeyTable option in %{_sysconfdir}/%{name}.conf,
# then uncomment the following line and replace example.com with your domain
# name, then restart OpenDKIM. Additional keys may be added on separate lines.

#default._domainkey.example.com example.com:default:%{_sysconfdir}/%{name}/keys/default.private
EOF

cat > %{buildroot}%{_sysconfdir}/%{name}/TrustedHosts << 'EOF'
# To use this file, uncomment the #ExternalIgnoreList and/or the #InternalHosts
# option in %{_sysconfdir}/%{name}.conf then restart OpenDKIM. Additional hosts
# may be added on separate lines (IP addresses, hostnames, or CIDR ranges).
# The localhost IP (127.0.0.1) should be the first entry in this file.
127.0.0.1
EOF

install -p -d %{buildroot}%{_sysconfdir}/tmpfiles.d
cat > %{buildroot}%{_sysconfdir}/tmpfiles.d/%{name}.conf <<'EOF'
D %{_localstatedir}/run/%{name} 0700 %{name} %{name} -
EOF

rm -r %{buildroot}%{_prefix}/share/doc/%{name}
rm %{buildroot}%{_libdir}/*.a
rm %{buildroot}%{_libdir}/*.la

mkdir -p %{buildroot}%{_localstatedir}/spool/%{name}
mkdir -p %{buildroot}%{_localstatedir}/run/%{name}
mkdir -p %{buildroot}%{_sysconfdir}/%{name}
mkdir %{buildroot}%{_sysconfdir}/%{name}/keys

install -m 0755 stats/%{name}-reportstats %{buildroot}%{_prefix}/sbin/%{name}-reportstats
sed -i 's|^OPENDKIMSTATSDIR="/var/db/opendkim"|OPENDKIMSTATSDIR="%{_localstatedir}/spool/%{name}"|g' %{buildroot}%{_prefix}/sbin/%{name}-reportstats
sed -i 's|^OPENDKIMDATOWNER="mailnull:mailnull"|OPENDKIMDATOWNER="%{name}:%{name}"|g' %{buildroot}%{_prefix}/sbin/%{name}-reportstats

chmod 0644 contrib/convert/convert_keylist.sh

%pre
getent group %{name} >/dev/null || groupadd -r %{name}
getent passwd %{name} >/dev/null || \
	useradd -r -g %{name} -G mail -d %{_localstatedir}/run/%{name} -s /sbin/nologin \
	-c "OpenDKIM Milter" %{name}
exit 0

%post
/sbin/chkconfig --add %{name} || :

%preun
if [ $1 -eq 0 ]; then
	service %{name} stop >/dev/null || :
	/sbin/chkconfig --del %{name} || :
fi
exit 0

%postun
if [ "$1" -ge "1" ] ; then
	/sbin/service %{name} condrestart >/dev/null 2>&1 || :
fi
exit 0

%files
%doc FEATURES KNOWNBUGS LICENSE LICENSE.Sendmail RELEASE_NOTES RELEASE_NOTES.Sendmail INSTALL
%doc contrib/convert/convert_keylist.sh %{name}/*.sample
%doc %{name}/%{name}.conf.simple-verify %{name}/%{name}.conf.simple
%doc %{name}/README contrib/lua/*.lua
%doc contrib/stats/README.opendkim-reportstats
%config(noreplace) %{_sysconfdir}/%{name}.conf
%config(noreplace) %{_sysconfdir}/tmpfiles.d/%{name}.conf
%config(noreplace) %attr(640,%{name},%{name}) %{_sysconfdir}/%{name}/SigningTable
%config(noreplace) %attr(640,%{name},%{name}) %{_sysconfdir}/%{name}/KeyTable
%config(noreplace) %attr(640,%{name},%{name}) %{_sysconfdir}/%{name}/TrustedHosts
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%{_initrddir}/%{name}
%{_sbindir}/*
%{_mandir}/*/*
%dir %attr(-,%{name},%{name}) %{_localstatedir}/spool/%{name}
%dir %attr(-,%{name},%{name}) %{_localstatedir}/run/%{name}
%dir %attr(-,root,%{name}) %{_sysconfdir}/%{name}
%dir %attr(-,root,%{name}) %{_sysconfdir}/%{name}/keys

%files -n %libname
%doc LICENSE LICENSE.Sendmail README
%{_libdir}/libopendkim.so.%{major}.0.%{minor}
%{_libdir}/libopendkim.so.%{major}

%files -n %libname_strl
%{_libdir}/libstrl.so.*

%files -n %devname
%doc LICENSE LICENSE.Sendmail
%doc libopendkim/docs/*.html
%{_includedir}/%{name}
%{_includedir}/strl/strl.h
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15344 |12mr|OpenDX-4.4.4-18
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define samplesname 	dxsamples
%define sver	4.4.0
%define dxdir	%{_libdir}/dx

Summary:	IBM OpenDX (Data Explorer)
Name:		OpenDX
Version:	4.4.4
Release:	18
Source:		http://opendx.npaci.edu/source/dx-%{version}.tar.bz2
Source1:	http://opendx.npaci.edu/source/dxsamples-%{sver}.tar.bz2
Source2:	dx.png
Patch4:		dx-4.4.4-errno.patch
Patch5:		dx-4.2.0-xkb.patch
Patch6:		dx-4.3.2-types.patch
Patch7:		dx-4.4.4-String.patch
Patch8:		dx-4.4.4-returnval.patch
Patch9:		dx-4.4.4-implicit_decl.patch
Patch10:	dx-4.4.4-unitialized.patch
Patch11:	dx-4.4.4-undefined.patch
Patch12:	dx-imagemagick-6.3.8.5.diff
Patch13:	dx-open.patch
Patch14:	dx-gcc43.patch
Patch15:	dx-4.4.4-autoconf.patch
Patch16:	dx-4.4.4-fix-str-fmt.patch
Patch17:	dx-4.4.4-linkage.patch
Patch18:	opendx-4.4.4-concurrent-make-fix.patch
Patch19:	dx-4.4.4-newer-imagemagick.patch
URL:		http://www.opendx.org/
Group:		Sciences/Other
License:	IBM Public License
BuildRequires:	autoconf libtool
BuildRequires:  bison
BuildRequires:  flex
BuildRequires:  freetype-devel
BuildRequires:	mesa-common-devel
BuildRequires:  magic-devel
BuildRequires:  lesstif-devel
BuildRequires:  jbig-devel
BuildRequires:  netcdf-devel
BuildRequires:	imagemagick
BuildRequires:	kernel-source
%ifnarch ppc
BuildRequires:	HDF
%endif

%description
OpenDX is a uniquely powerful, full-featured software package for the
visualization of scientific, engineering and analytical data: Its open
system design is built on a standard interface environments. And its
sophisticated data model provides users with great flexibility in
creating visualizations.

%package devel
Summary:	Development libraries for OpenDX
Group:		Development/C

%description devel
This package contains the header files and includes necessary to for developing
applications with OpenDX.

%prep
%setup -q -n dx-%{version} -a 1
%patch4 -p1 -b .errno
%patch5 -p1 -b .xkb
%patch6 -p1 -b .types
%patch7 -p1 -b .string
%patch8 -p1 -b .returnval
%patch9 -p1 -b .implicit
%patch10 -p1 -b .uninit
%patch11 -p1 -b .undefined
%patch12 -p0
%patch13 -p1 -b .open
%patch14 -p1 -b .gcc43
%patch15 -p1 -b .autoconf
%patch16 -p0 -b .str
%patch17 -p0 -b .link
%patch18 -p1 -b .tmp
%patch19 -p0 -b .imagemagick

rm -f configure; autoreconf -fi

%build

CFLAGS="%optflags -O1 -fno-fast-math -fno-exceptions -I/usr/src/linux/include -I%{_includedir}/ImageMagick" \
CXXFLAGS="%optflags -O1 -fno-fast-math -fno-exceptions -Wno-deprecated -I/usr/src/linux/include -I%{_includedir}/ImageMagick" \

#fix netcdf hdf5 linking
sed -i 's/-lnetcdf/-lnetcdf -lhdf5_hl -lhdf5 -lz/g' ./configure

%configure2_5x \
	--prefix=%{_libdir} \
	--with-x \
	--with-magick \
	--with-netcdf \
	--with-jbig \
	--without-javadx
make 

(cd %{samplesname}-%{sver}
%configure2_5x --prefix=%{_libdir}
%make) 

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_libdir} \
	%{buildroot}%{_includedir}
%makeinstall prefix=%{buildroot}%{_libdir} \
	libdir=%{buildroot}%{dxdir} \
	mandir=%{buildroot}%{_mandir} \
	LIBTOOL=%_bindir/libtool
ln -sf %{dxdir}/include/dxconfig.h %{buildroot}%{_includedir}/dxconfig.h
ln -sf %{dxdir}/include/dxl.h %{buildroot}%{_includedir}/dxl.h
ln -sf %{dxdir}/include/dx %{buildroot}%{_includedir}/dx
ln -sf %{dxdir}/lib_linux/libDX.a %{buildroot}%{_libdir}/libDX.a
ln -sf %{dxdir}/lib_linux/libDXcallm.a %{buildroot}%{_libdir}/libDXcallm.a
ln -sf %{dxdir}/lib_linux/libDXL.a %{buildroot}%{_libdir}/libDXL.a
ln -sf %{dxdir}/lib_linux/libDXlite.a %{buildroot}%{_libdir}/libDXlite.a
rm -rf %{buildroot}%{dxdir}/man
#
(cd %{buildroot}/%{dxdir}/html
ln -sf allguide.htm index.htm
ln -sf allguide.htm index.html
)
#
(cd %{samplesname}-%{sver}
make install prefix=%{buildroot}%{_libdir}
)

mkdir -p %{buildroot}%{dxdir}/lib
install -m 644 ./lib/mdf2c.awk %{buildroot}%{dxdir}/lib/

# fix dxexec path
mv %{buildroot}%{_bindir}/dxexec %{buildroot}%{dxdir}/bin_linux/dxexec
ln -s %{dxdir}/bin_linux/dxexec %{buildroot}%{_bindir}/dxexec

# remove files not packaged
rm -rf %{buildroot}%{_libdir}/bin/dx

# icons
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{48x48,32x32,16x16}/apps
install -m 644 %{SOURCE2} %{buildroot}%{_iconsdir}/hicolor/48x48/apps/dx.png
convert -scale 32 %{SOURCE2} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/dx.png
convert -scale 16 %{SOURCE2} %{buildroot}%{_iconsdir}/hicolor/16x16/apps/dx.png

# desktop menu
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Name=OpenDX
Comment=Visualization Data Explorer
Exec=%{_bindir}/dx
Terminal=false
Type=Application
Icon=dx
Categories=Science;Math;
StartupWMClass=startupWindow
EOF

# Clean installed tree
find %{buildroot}/%_libdir -type f -or -type d | xargs chmod go-w
rm -f %{buildroot}%{dxdir}/samples/outboard/Makefile_os2 \
	%{buildroot}%{dxdir}/samples/user/Makefile_os2

rm -f %{buildroot}/%_libdir/dx/samples/data/externalfilter_alphax
rm -f %{buildroot}/%_libdir/dx/samples/data/externalfilter_hp700
rm -f %{buildroot}/%_libdir/dx/samples/data/externalfilter_ibm6000
rm -f %{buildroot}/%_libdir/dx/samples/data/externalfilter_sgi
rm -f %{buildroot}/%_libdir/dx/samples/data/externalfilter_solaris

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post
%{update_menus}
%{update_icon_cache hicolor}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%{clean_icon_cache hicolor}
%endif

%files
%defattr(-,root,root)
%doc AUTHORS LICENSE README
%dir %{dxdir}
%{_bindir}/*
%{_mandir}/*/*
%{dxdir}/bin
%{dxdir}/bin_linux
%{dxdir}/doc
%{dxdir}/fonts
%{dxdir}/help
%{dxdir}/html
%{dxdir}/lib
%{dxdir}/ui
%{dxdir}/java
%{_iconsdir}/hicolor/48x48/apps/dx.png
%{_iconsdir}/hicolor/32x32/apps/dx.png
%{_iconsdir}/hicolor/16x16/apps/dx.png
%{_datadir}/applications/*.desktop
%exclude %{dxdir}/lib/mdf2c.awk

%files devel
%defattr(-,root,root)
%attr(644,root,root) %{_libdir}/*.a
%doc dxsamples-%{sver}/ChangeLog
%{_includedir}/*
%{dxdir}/include
%{dxdir}/samples
%{dxdir}/lib_linux
%{dxdir}/lib/mdf2c.awk



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15345 |12mr|OpenEXR-1.7.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# this package should be renamed and the lib & devel resember the true lib
%define fname	openexr

%define major		6
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname %{name} -d

Name:		OpenEXR
Summary:	A high dynamic-range (HDR) image file format
Version:	1.7.0
Release:	4
Source:		http://savannah.nongnu.org/download/openexr/%{fname}-%{version}.tar.gz
Patch0:		openexr-1.7.0-gcc43.patch
URL:		http://www.openexr.com
License:	BSD
Group:		Graphics

BuildRequires:	fltk-devel
BuildRequires:	pkgconfig(IlmBase)

%description
Industrial Light & Magic developed the OpenEXR format in response to the demand
for higher color fidelity in the visual effects industry.

%package -n %{libname}
Summary:	Dynamic libraries from %{name}
Group:		System/Libraries

%description -n %{libname}
Dynamic libraries from %{name}.

%package -n %{develname}
Summary:	Header files and static libraries from %{name}
Group:		Development/C
Requires:	%{libname} >= %{version}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname OpenEXR 4 -d} < 1.7.0-4

%description -n %{develname}
Libraries and includes files for developing programs based on %{name}.

%prep
%setup -qn %{fname}-%{version}
%apply_patches
./bootstrap

%build
%configure2_5x \
	--disable-static
%make

%install
%makeinstall_std

# Remove doc files installed by make install, we package them in %files
rm -rf %{buildroot}%{_docdir}/%{name}-%{version}

%files
%doc AUTHORS ChangeLog NEWS README doc/*
%{_bindir}/*

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_includedir}/*
%{_libdir}/*.so
%{_datadir}/aclocal/*.m4
%{_libdir}/pkgconfig/*.pc




%changelog
* Wed Aug  15 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 59dcbea
- Sync with Cooker (drop .la files, spec cleanup etc), fix unversioned Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15346 |12mr|OpenImageIO-1.0.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		major		1.0
%define		libname		%mklibname %{name} %{major}
%define		develname	%mklibname %{name} -d

Name:		OpenImageIO
Version:	1.0.9
Release:	1
Summary:	Library for reading and writing images
Group:		System/Libraries
License:	BSD
URL:		https://sites.google.com/site/openimageio/home
Source0:	https://download.github.com/%{name}-oiio-Release-%{version}-0-g0b78dec.tar.gz
Patch1:		OpenImageIO-1.0.2-dl.patch
BuildRequires:	cmake
BuildRequires:	txt2man
BuildRequires:	pkgconfig(OpenColorIO)
BuildRequires:	pkgconfig(OpenEXR)
BuildRequires:	pkgconfig(IlmBase)
BuildRequires:	pkgconfig(glew)
BuildRequires:	pkgconfig(jasper)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	boost-devel
BuildRequires:	qt4-devel
BuildRequires:	python-devel
BuildRequires:	libtiff-devel
BuildRequires:	zlib-devel
BuildRequires:	pugixml-devel

%description
OpenImageIO is a library for reading and writing images, and a bunch of related
classes, utilities, and applications. Main features include:
- Extremely simple but powerful ImageInput and ImageOutput APIs for reading and
  writing 2D images that is format agnostic.
- Format plugins for TIFF, JPEG/JFIF, OpenEXR, PNG, HDR/RGBE, Targa, JPEG-2000,
  DPX, Cineon, FITS, BMP, ICO, RMan Zfile, Softimage PIC, DDS, SGI,
  PNM/PPM/PGM/PBM, Field3d.
- An ImageCache class that transparently manages a cache so that it can access
  truly vast amounts of image data.
- A really nice image viewer, iv, also based on OpenImageIO classes (and so
  will work with any formats for which plugins are available).

%package -n %{libname}
Summary:	A library for reading and writing images
Group:		System/Libraries

%description -n %{libname}
OpenImageIO is a library for reading and writing images.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/C++
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}

%description -n %{develname}
Development files for %{name} library.

%prep
%setup -q -n %{name}-oiio-0d48631

%patch1 -p1 -b .dl~

# Remove bundled pugixml
rm -f src/include/pugixml.hpp \
      src/include/pugiconfig.hpp \
      src/libutil/pugixml.cpp

%build
%cmake -DCMAKE_SKIP_RPATH:BOOL=TRUE \
       -DPYLIB_INSTALL_DIR:PATH=%{python_sitearch} \
       -DINCLUDE_INSTALL_DIR:PATH=/usr/include/%{name} \
       -DINSTALL_DOCS:BOOL=OFF \
       -DUSE_EXTERNAL_PUGIXML:BOOL=ON \
       ../src

%make

%install
%makeinstall_std -C build

# Move man pages to the right directory
mkdir -p %{buildroot}%{_mandir}/man1
cp -a build/doc/*.1 %{buildroot}%{_mandir}/man1

%files
%doc CHANGES LICENSE
%{_bindir}/*
%{python_sitearch}/OpenImageIO.so
%{_mandir}/man1/*

%files -n %{libname}
%{_libdir}/libOpenImageIO.so.%{major}*

%files -n %{develname}
%doc src/doc/*.pdf
%{_libdir}/libOpenImageIO.so
%{_includedir}/*


%changelog
* Sat Oct  6 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 38f15a4
- New version 1.0.9, build with OpenColorIO support (update BuildRequires)
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15347 |12mr|openipmi-2.0.18-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname OpenIPMI

#The lib naming in OpenIPMI 1.x
%define oldlibname %mklibname %realname 1

Name: 		openipmi
Summary: 	%{name} - Library interface to IPMI
Version:	2.0.18
Release:	4
License: 	LGPLv2+
Group: 		System/Kernel and hardware
URL: 		http://openipmi.sourceforge.net
Source: 	http://downloads.sourceforge.net/openipmi/%{realname}-%{version}.tar.gz
Patch0:		OpenIPMI-2.0.16-link.diff
Patch1:		OpenIPMI-2.0.16-python.diff
Patch2:		OpenIPMI-2.0.16-libtool.patch
Patch3:		OpenIPMI-2.0.16-python26.patch
Patch4:		openipmi-2.0.16-pthreads.patch
BuildRequires:	swig >= 1.3
BuildRequires:	python-devel
BuildRequires:	popt-devel
BuildRequires:	ncurses-devel
BuildRequires:	net-snmp-devel
BuildRequires:	libgdbm-devel
BuildRequires:	perl-devel
BuildRequires:	glib2-devel
BuildRequires:	tcl tcl-devel
BuildRequires:	tkinter
BuildRequires:	tk tk-devel
Conflicts:	OpenIPMI
Requires(pre):	rpm-helper
Requires(post):	rpm-helper
# This rpm will replace OpenIPMI and OpenIPMI2 and IPMI
Obsoletes:	%{realname}
Obsoletes:	%{realname}2
Obsoletes:	%{oldlibname}
Obsoletes: 	IPMI
Provides:	IPMI

# Perl is usually installed in /usr/lib, not /usr/lib64 on 64-bit platforms.
#define perl_libdir %{_exec_prefix}/lib

%description 
This package contains a shared library implementation of IPMI and the
basic tools used with OpenIPMI.

%package devel
Summary:	Development files for OpenIPMI
Group:		Development/C
Requires:	%{name} = %{version}-%{release}
Requires:	%{name}-lanserv = %{version}-%{release}
Requires:	%{name}-ui = %{version}-%{release}
Requires:	tcl-%{name} = %{version}-%{release}
Obsoletes:	%{realname}-devel
Obsoletes:	%{realname}2-devel
Obsoletes:	%{oldlibname}-devel

%description devel
Contains additional files need for a developer to create applications
and/or middleware that depends on libOpenIPMI

%package -n perl-%{name}
Summary:	Perl interface for OpenIPMI
Group:		Development/Perl
Requires:	%{name} = %{version}-%{release}
Obsoletes:	%{name}-perl
Obsoletes:	perl-%{realname}2

%description -n perl-%{name}
A Perl interface for OpenIPMI.

%package -n python-%{name}
Summary:	Python interface for OpenIPMI
Group:		Development/Python
Requires:	%{name} = %{version}-%{release}
Obsoletes:	%{name}-python
Obsoletes:	python-%{realname}2

%description -n python-%{name}
A Python interface for OpenIPMI.

%package -n tcl-%{name}
Summary:	TCL interface for OpenIPMI
Group:		Development/Other
Requires:	%{name} = %{version}-%{release}
BuildRequires:	tcl-devel
Requires:	tcl

%description -n tcl-%{name}
A TCL interface for OpenIPMI.

%package gui
Summary:	GUI (in python) for OpenIPMI
Group:		System/Kernel and hardware
Requires:	python-%{name} = %{version}-%{release}
Requires:	wxPython >= 2.4.2
Requires:	wxPythonGTK
BuildRequires:	wxPythonGTK
Obsoletes:	%{realname}2-gui

%description gui
A GUI interface for OpenIPMI.  Written in python an requiring wxWidgets.

%package ui
Summary:	User Interface (ui)
Group:		System/Kernel and hardware
Requires:	%{name} = %{version}-%{release}
Obsoletes:	%{realname}2-ui

%description ui
This package contains a user interface

%package lanserv
Summary:	Emulates an IPMI network listener
Group:		System/Kernel and hardware
Requires:	%{name} = %{version}-%{release}
Obsoletes:	%{realname}2-lanserv

%description lanserv
This package contains a network IPMI listener.

%prep
%setup -q -n %{realname}-%{version}
%patch3 -p1
%patch4 -p1

%build
export PYTHONDONTWRITEBYTECODE=
%define _disable_ld_no_undefined 1
%configure2_5x	\
	--with-perlinstall=%{perl_vendorarch} \
	--with-pythoninstall=%{python_sitearch} \
	--with-glib12=no \
	--with-pythonusepthreads=yes \
	--with-perlusepthreads=yes \
	--disable-static

%make

%install
%makeinstall_std PYTHON_GUI_DIR=openipmigui

find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'

install -m755 ipmi.init -D %{buildroot}/%{_sysconfdir}/init.d/ipmi
install -m644 ipmi.sysconf -D %{buildroot}/%{_sysconfdir}/sysconfig/ipmi

%preun
%_preun_service ipmi

%postun
%_post_service ipmi

%files
%{_libdir}/libOpenIPMIcmdlang.so.*
%{_libdir}/libOpenIPMIglib.so.*
%{_libdir}/libOpenIPMIposix.so.*
%{_libdir}/libOpenIPMIpthread.so.*
%{_libdir}/libOpenIPMI.so.*
%{_libdir}/libOpenIPMIutils.so.*
%{_sysconfdir}/init.d/ipmi
%config(noreplace) %{_sysconfdir}/sysconfig/ipmi
%doc FAQ README README.Force
%doc README.MotorolaMXP

%files -n perl-%{name}
%{perl_vendorarch}/OpenIPMI.pm
%{perl_vendorarch}/auto/OpenIPMI
%doc swig/OpenIPMI.i swig/perl/sample swig/perl/ipmi_powerctl

%files -n python-%{name}
%{python_sitearch}/*OpenIPMI.*
%doc swig/OpenIPMI.i

%files -n tcl-%{name}
%{_libdir}/*OpenIPMItcl.so.*

%files gui
%{python_sitearch}/openipmigui/*
%{_bindir}/openipmigui

%files devel
%{_includedir}/OpenIPMI
%{_libdir}/*.so
%{_libdir}/pkgconfig
%doc doc/IPMI.pdf

%files ui
%{_bindir}/ipmi_ui
%{_bindir}/ipmicmd
%{_bindir}/openipmicmd
%{_bindir}/ipmish
%{_bindir}/openipmish
%{_bindir}/solterm
%{_bindir}/rmcp_ping
%{_libdir}/libOpenIPMIui.so.*
%doc %{_mandir}/man1/ipmi_ui.1*
%doc %{_mandir}/man1/openipmicmd.1*
%doc %{_mandir}/man1/openipmish.1*
%doc %{_mandir}/man1/openipmigui.1*
%doc %{_mandir}/man1/solterm.1*
%doc %{_mandir}/man1/rmcp_ping.1*
%doc %{_mandir}/man7/ipmi_cmdlang.7*
%doc %{_mandir}/man7/openipmi_conparms.7*

%files lanserv
%{_bindir}/ipmilan
%{_libdir}/libIPMIlanserv.so.*
%doc %{_mandir}/man8/ipmilan.8*

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15348 |12mr|open-iscsi-2.0-871.5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module_name dkms-open-iscsi
%define revision 871
%define with_dkms 0

Name:       open-iscsi
Version:    2.0
Release:    %mkrel %{revision}.5
Summary:    An implementation of RFC3720 iSCSI
License:    GPL
Group:      Networking/Other
URL:        http://www.open-iscsi.org
Source0:    http://www.open-iscsi.org/bits/open-iscsi-%{version}-%{revision}.tar.gz
Source1:    open-iscsi.init
Source2:    initiatorname.iscsi
Patch0:      open-iscsi-1.0-awkfix.patch
Patch1:		open-iscsi-2.0-871-etc_iscsi.patch
Patch2:		open-iscsi-2.0-871-gcc451.diff
BuildRequires: glibc-static-devel
BuildRequires: db-devel
BuildRoot: %{_tmppath}/%{name}-%{version}

%description
Open-iSCSI project is a high-performance, transport independent, multi-platform
implementation of RFC3720 iSCSI. iSCSI is a protocol for distributed disk
access using SCSI commands sent over Internet Protocol networks.

%if %{with_dkms}
%package -n %{module_name}
Summary: open-iscsi initiator kernel module
Group: Networking/Other
Requires: kernel-source
Requires(preun): dkms
Requires(post): dkms

%description -n %{module_name}
This package contains the open-iscsi initiator kernel module.
%endif # dkms

%prep
%setup -q -n %{name}-%{version}-%{revision}
%patch1 -p1 -b .etc_iscsi
%patch2 -p0
chmod 0644 README Makefile COPYING etc/iscsid.conf

for arq in doc/{iscsiadm,iscsid}.8 README usr/initiator.h; do
	sed -i -e "s,/var/db/iscsi,%{_localstatedir}/lib/open-iscsi,g" $arq
done

%build
%serverbuild
%make user

%install
rm -rf %{buildroot}
# install only the user level part, so don't use makeinstall_dtd
# as it will use the "install" target, which will install the
# kernel part too
make \
                DESTDIR=%{buildroot} \
		initddir=%{_initrddir} \
		install_user

mkdir -p -m 0700 %{buildroot}%{_localstatedir}/lib/open-iscsi
mkdir -p -m 0755 %{buildroot}%{_sysconfdir}/iscsi/nodes
mkdir -p -m 0755 %{buildroot}%{_sysconfdir}/iscsi/send_targets

# init script
mkdir -p %{buildroot}%{_initrddir}
install -m 0755 %{SOURCE1} %{buildroot}%{_initrddir}/open-iscsi

# DKMS
%if %{with_dkms}
mkdir -p %{buildroot}/usr/src/%{module_name}-%{version}
cp -a kernel %{buildroot}/usr/src/%{module_name}-%{version}/
cp -a include %{buildroot}/usr/src/%{module_name}-%{version}/

cat > %{buildroot}/usr/src/%{module_name}-%{version}/dkms.conf <<EOF
PACKAGE_VERSION="%{version}"
PACKAGE_NAME="%{module_name}"
MAKE[0]="cd \${dkms_tree}/\${PACKAGE_NAME}/\${PACKAGE_VERSION}/build/kernel ; make"
CLEAN="cd \${dkms_tree}/\${PACKAGE_NAME}/\${PACKAGE_VERSION}/build/kernel ; make clean"

BUILT_MODULE_NAME[0]="iscsi_tcp"
BUILT_MODULE_LOCATION[0]="kernel"
DEST_MODULE_NAME[0]="iscsi_tcp"
DEST_MODULE_LOCATION[0]="/kernel/drivers/scsi"

BUILT_MODULE_NAME[1]="scsi_transport_iscsi"
BUILT_MODULE_LOCATION[1]="kernel"
DEST_MODULE_NAME[1]="scsi_transport_iscsi"
DEST_MODULE_LOCATION[1]="/kernel/drivers/scsi"

REMAKE_INITRD="no"
AUTOINSTALL=yes
POST_INSTALL="post-install"
POST_REMOVE="post-remove"
EOF
%endif # dkms

# sample initiatorname file
install -m 0644 %{_sourcedir}/initiatorname.iscsi %{buildroot}%{_sysconfdir}/iscsi

%post
%_post_service open-iscsi

%if %{with_dkms}
%post -n %{module_name}
dkms add -m %{module_name} -v %{version} --rpm_safe_upgrade
dkms build -m %{module_name} -v %{version} --rpm_safe_upgrade
dkms install -m %{module_name} -v %{version} --rpm_safe_upgrade
%endif

%preun
%_preun_service open-iscsi

%if %{with_dkms}
%preun -n %{module_name}
dkms remove -m %{module_name} -v %{version} --rpm_safe_upgrade --all || :
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README COPYING
%dir %{_sysconfdir}/iscsi
%{_sysconfdir}/iscsi/ifaces
%dir %{_sysconfdir}/iscsi/nodes
%dir %{_sysconfdir}/iscsi/send_targets
%config(noreplace) %attr(0600,root,root) %{_sysconfdir}/iscsi/iscsid.conf
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/iscsi/initiatorname.iscsi
%{_initrddir}/open-iscsi
/sbin/iscsiadm
/sbin/iscsid
/sbin/iscsi-iname
/sbin/iscsi_discovery
#/sbin/fwparam_ibft
%{_mandir}/man8/iscsiadm.8*
%{_mandir}/man8/iscsid.8*
%{_mandir}/man8/iscsi_discovery.8*
%dir %{_localstatedir}/lib/open-iscsi

%if %{with_dkms}
%files -n %{module_name}
%defattr(-,root,root)
%_usrsrc/%{module_name}-%{version}
%endif



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15349 |12mr|openjade-1.3.3-0.pre1.10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name openjade
%define version 1.3.3
%define prerel pre1
%define release %mkrel 0.%prerel.10
%define sgmlbase %{_datadir}/sgml
%define major 0
%define libname %mklibname %{name} %{major}
%define libnamedev %mklibname %{name} %{major} -d

Summary: Parser and tools for SGML + DSSSL
Name: %{name}
Version: %{version}
Release: %{release}
Url: http://openjade.sourceforge.net/
Source0: http://download.sourceforge.net/openjade/openjade-%{version}-%prerel.tar.bz2
# (gb) 1.3.2-12mdk libtool fixes, don't bother with either aclocal nor autoconf
# NOTE: this directly applies to configure
Patch0: openjade-1.3.2-libtool.patch
Patch1: openjade-gcc43.diff
Patch2: openjade-deplibs.patch
Patch3: openjade-ppc64.patch
Patch4: openjade-getoptperl.patch
Patch5: openjade-1.3.2-gcc46.patch
#Patch6: sptrintf_long_openjade1.3.3.patch
Patch7: openjade-nola.patch
License: BSD
Group: Publishing
Obsoletes: jade
Provides: jade = %version-%release
Requires: sgml-common >= 0.6.3-8mdk, %libname = %version-%release
BuildRequires: OpenSP-devel
Requires: OpenSP

%description
 Jade (James' DSSSL Engine) is an implementation of the DSSSL style
language -- Document Style Semantics and Specification Language -- 
an ISO standard for formatting SGML (and XML) documents.

%package -n %libname
Group:          Publishing
Summary:        Shared library files for openjade

%description -n %libname
Shared library files for openjade.

%package -n %libnamedev
Group:          Development/C
Summary:        Development files for openjade
Requires:       %name = %version-%release, %libname = %version-%release
Provides:       lib%{name}-devel, openjade-devel

%description -n %libnamedev
Files for development from the openjade package.


%prep

%setup -q -n %name-%version-%prerel
%patch0 -p1 -b .libtool
%patch1 -p1 -b .gcc43
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1
%patch6 -p1
%patch7 -p1

%build
cp config/configure.in .
export CXXFLAGS="%optflags -fpermissive"
%configure2_5x --enable-static --enable-http \
 --enable-default-catalog=%{_sysconfdir}/sgml/catalog  \
 --enable-default-search-path=%{sgmlbase} \
 --datadir=%{sgmlbase}/%{name}-%{version} \
 --enable-splibdir=%{_libdir}

%make

%install
# NOTE: in installing I am also copying a bunch of .h files into
# $(prefix)/include/sp/{generic,include,lib}.  This is so that the
# library API can be used.  It's an ugly kludge, and the best way
# would be for James Clark to tell us what the appropriate list of
# files to be included is.

[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}

mkdir -p %{buildroot}{%{_libdir},%{_bindir},%{_includedir}/sp/generic,%{_includedir}/sp/include,%{_includedir}/sp/lib}
mkdir -p %{buildroot}%{sgmlbase}/%{name}-%{version}/{pubtext,unicode}

%makeinstall install-man datadir=%{buildroot}/%{sgmlbase}

# Why do this file gets installed here ???
rm -f %{buildroot}%{sgmlbase}/builtins.dsl

# oMy, othis ois osilly.
ln -s openjade %{buildroot}/%{_bindir}/jade
for file in nsgmls sgmlnorm spam spent sx ; do
  ln -s o$file %{buildroot}/%{_bindir}/$file
done

mv %{buildroot}%{_bindir}/sx %{buildroot}%{_bindir}/sgml2xml
install generic/*.h %{buildroot}%{_includedir}/sp/generic/
install include/*.h %{buildroot}%{_includedir}/sp/include/
cp dsssl/builtins.dsl dsssl/catalog %{buildroot}%{sgmlbase}/%{name}-%{version}/
install pubtext/* %{buildroot}%{sgmlbase}/%{name}-%{version}/pubtext
#install unicode/* %{buildroot}%{sgmlbase}/%{name}-%{version}/unicode
cp dsssl/dsssl.dtd dsssl/style-sheet.dtd dsssl/fot.dtd %{buildroot}%{sgmlbase}/%{name}-%{version}/

cd %{buildroot}%{sgmlbase}
ln -s %{name}-%{version} %{name}

ln -s %{name}-%{version}/pubtext/xml.dcl xml.dcl
ln -s %{name}-%{version}/pubtext/xml.soc xml.soc
ln -s %{name}-%{version}/pubtext/html.dcl html.dcl
ln -s %{name}-%{version}/pubtext/html.soc html.soc

mkdir -p %{buildroot}%{_sysconfdir}/sgml
touch %{buildroot}%{_sysconfdir}/sgml/dsssl-%{version}.cat \
 %{buildroot}%{_sysconfdir}/sgml/dsssl.cat \
 %{buildroot}%{_sysconfdir}/sgml/catalog

# Remove unpackaged symlink
rm -rf %{buildroot}%{_datadir}/sgml/openjade

%post

# remove openjade-1.3 catalog if referenced
bads=`find %{_sysconfdir}/sgml -type f -exec grep -l %{name}-1.3 {} \;`
for f in $bads; do 
	%{_bindir}/xmlcatalog --sgml --noout --del $f %{sgmlbase}/%{name}-1.3/catalog;
done
if [ -e %{_sysconfdir}/sgml/catalog ] && [ "$(grep 'sgml-docbook-*.cat' %{_sysconfdir}/sgml/catalog)" != "" ]; then \
%{_bindir}/xmlcatalog --sgml --noout --del %{_sysconfdir}/sgml/catalog '%{_sysconfdir}/sgml/sgml-docbook-*.cat'; fi

# Add new catalogs
touch %{_sysconfdir}/sgml/dsssl-%{version}.cat
for i in %{_sysconfdir}/sgml/dsssl-%{version}.cat %{_sysconfdir}/sgml/{x,sg}ml-docbook-*.cat; do
  [ -e $i ] && %{_bindir}/xmlcatalog --sgml --noout --add \
  	$i %{sgmlbase}/%{name}/catalog
done
ln -s -f %{_sysconfdir}/sgml/dsssl-%{version}.cat %{_sysconfdir}/sgml/dsssl.cat

%pre
cd %{sgmlbase}
if [ -L %{name} ]; then
 rm -f %{name}
fi
ln -sf %{name}-%{version} %{name}

%triggerpostun -- openjade <= 1.3.1-6mdk
# we are in the obligation to use a triggerpostun because we have
# to be sure that the files from the old package are removed else
# rpm will remove all the files in /usr/share/sgml.
# Fred [Wed May 15 11:15:42 2002]
if [ ! -L %{sgmlbase}/%{name} ]; then
	cd %{sgmlbase}
	rm -rf %{name}
	ln -sf %{name}-%{version} %{name}
fi


%postun
# Do not remove if upgrade
if [ "$1" = "0" ]; then 
  if [ -x %{_bindir}/xmlcatalog ]; then
    for i in %{_sysconfdir}/sgml/dsssl-%{version}.cat %{_sysconfdir}/sgml/sgml-docbook-*.cat %{_sysconfdir}/sgml/xml-docbook-*.cat; do
        [ -e $i ] && %{_bindir}/xmlcatalog --sgml --noout --del \
		  $i %{sgmlbase}/%{name}/catalog
    done
  fi
    rm -f %{_sysconfdir}/sgml/dsssl.cat %{sgmlbase}/%{name}
# Is it last docbook catalog?
    if [ ! -e %{_sysconfdir}/sgml/dsssl-%{version}.cat ]; then 
	rm -f %{_sysconfdir}/sgml/sgml-docbook.cat
	OTHERCAT=`ls %{_sysconfdir}/sgml/dsssl-?.?.cat 2> /dev/null | head --lines 1`
	if [ -n "$OTHERCAT" ]; then ln -sf $OTHERCAT %{_sysconfdir}/sgml/dsssl.cat; fi
    fi
fi


%if %mdkversion < 200900
%post   -p /sbin/ldconfig -n %libname
%endif
%if %mdkversion < 200900
%postun -p /sbin/ldconfig -n %libname
%endif

%clean 
rm -rf %{buildroot} 

%files
%defattr(-,root,root)
%doc doc/ jadedoc/ dsssl/ pubtext/  README VERSION
%ghost %config(noreplace) %{_sysconfdir}/sgml/dsssl*.cat
%ghost %config(noreplace) %{_sysconfdir}/sgml/catalog
%{_bindir}/*
%{sgmlbase}/%{name}-%{version}
%{sgmlbase}/*.dcl
%{sgmlbase}/*.soc
%{_mandir}/*/*

%files -n %libname
%defattr(-,root,root)
%{_libdir}/lib*.so.*

%files -n %libnamedev
%defattr(-,root,root)
%{_includedir}/sp
%{_libdir}/lib*.so
%{_libdir}/lib*a

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15350 |12mr|openjpeg-1.5.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname OpenJPEG
%define oversion %(echo %{version} | sed -e 's/\\./_/g')

%define lib_major 5
%define lib_name %mklibname %{name} %{lib_major}
%define lib_dev %mklibname %{name} -d

%define common_description The OpenJPEG library is an open-source JPEG 2000 codec written in C\
language. It has been developed in order to promote the use of JPEG\
2000, the new still-image compression standard from the Joint\
Photographic Experts Group (JPEG).

Name: openjpeg
Version: 1.5.1
Release: 3
Summary: An open-source JPEG 2000 codec 
Source0: http://openjpeg.googlecode.com/files/%{name}-%{version}.tar.gz
Patch0: openjpeg-1.3-Makefile.patch
License: BSD
Group: System/Libraries
Url: http://www.openjpeg.org/
BuildRequires: cmake

%description
%{common_description}

%package -n %{lib_name}
Summary: %{oname} library
Group: System/Libraries

%description -n	%{lib_name}
This package contains the library needed to run programs dynamically
linked with the %{oname} library.

%{common_description}

%files -n %{lib_name}
%{_libdir}/*.so.%{lib_major}
%{_libdir}/*.so.%{version}





#-----------------------------
%files
%{_bindir}/*
%{_mandir}/man1/*
%{_mandir}/man3/*
%doc %{_datadir}/doc/%{name}-1.5/

#---------------------------------------------
%package -n %{lib_dev}
Summary: Development tools for programs using the %{oname} library
Group: Development/C
Requires: %{lib_name} = %{version}
Requires: %{name} = %{version}
Provides: %{name}-devel = %{version}-%{release}

%description -n	%{lib_dev}
This package contains the header files and libraries needed for
developing programs using the %{oname} library.

%{common_description}

%files -n %{lib_dev}
%{_includedir}/%{name}-1.5/%{name}.h
%{_libdir}/*.so
%{_libdir}/%{name}-1.5/*.cmake
%{_libdir}/pkgconfig/libopenjpeg1.pc

#---------------------------------------------

%prep
%setup -q

%build
%cmake -DOPENJPEG_INSTALL_LIB_DIR=%{_lib}
%make

%install
cd build/
%makeinstall_std



%changelog
* Thu Sep  27 2012 Dmitry Mikhirev <mikhirev@mezon.ru>
+ Commit: aafe274
- fix devel package reqs
  
* Wed Sep  26 2012 Dmitry Mikhirev <mikhirev@mezon.ru>
+ Commit: 036b358
- update to 1.5.1
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15351 |12mr|openl2tp-1.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: An L2TP client/server, designed for VPN use
Name: openl2tp
Version: 1.8
Release: %mkrel 2
License: GPL
Group: System/Base
URL: ftp://downloads.sourceforge.net/projects/openl2tp/%{name}-%{version}.tar.gz
Source0: %{name}-%{version}.tar.gz
Patch0:	openl2tp-1.8-make.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}
Requires: ppp >= 2.4.5, readline >= 4.2, rpcbind
ExclusiveOS: Linux

BuildRequires: ppp >= 2.4.5, readline-devel >= 4.2, glibc >= 2.4, flex, bison, kernel-headers >= 2.6.23

%description
OpenL2TP is a complete implementation of RFC2661 - Layer Two Tunneling
Protocol Version 2, able to operate as both a server and a client. It
is ideal for use as an enterprise L2TP VPN server, supporting more
than 100 simultaneous connected users. It may also be used as a client
on a home PC or roadwarrior laptop.

OpenL2TP has been designed and implemented specifically for Linux. It
consists of

- a daemon, openl2tpd, handling the L2TP control protocol exchanges
  for all tunnels and sessions

- a plugin for pppd to allow its PPP connections to run over L2TP
  sessions

- a Linux kernel driver for efficient datapath (integrated into the
  standard kernel from 2.6.23).

- a command line application, l2tpconfig, for management.

%package devel
Summary: OpenL2TP support files for plugin development
Group: Development/Other

%description devel
This package contains support files for building plugins for OpenL2TP,
or applications that use the OpenL2TP APIs.

%prep
%setup -q
%patch0 -p0

%build
make PPPD_VERSION=2.4.5

%install
[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT \
	PPPD_VERSION=2.4.5

%{__mkdir} -p $RPM_BUILD_ROOT/etc/rc.d/init.d $RPM_BUILD_ROOT/%{_sysconfdir}/sysconfig
%{__cp} -f etc/rc.d/init.d/openl2tpd $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d/openl2tpd
%{__cp} -f etc/sysconfig/openl2tpd $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/openl2tpd

%clean
if [ "$RPM_BUILD_ROOT" != `echo $RPM_BUILD_ROOT | sed -e s/openl2tp-//` ]; then
	rm -rf $RPM_BUILD_ROOT
fi

%files
%defattr(-,root,root,-)
%doc README LICENSE
%dir %{_libdir}/openl2tp
%{_bindir}/l2tpconfig
%{_sbindir}/openl2tpd
%{_libdir}/openl2tp/ppp_null.so
%{_libdir}/openl2tp/ppp_unix.so
%{_libdir}/openl2tp/ipsec.so
%{_libdir}/openl2tp/event_sock.so
%{_mandir}/man1/l2tpconfig.1.*
%{_mandir}/man4/openl2tp_rpc.4.*
%{_mandir}/man5/openl2tpd.conf.5.*
%{_mandir}/man7/openl2tp.7.*
%{_mandir}/man8/openl2tpd.8.*
%{_initrddir}/openl2tpd
%config %{_sysconfdir}/sysconfig/openl2tpd

%files devel
%defattr(-,root,root,-)
%doc plugins/README doc/README.event_sock
%{_libdir}/openl2tp/l2tp_rpc.x
%{_libdir}/openl2tp/l2tp_event.h
%{_libdir}/openl2tp/event_sock.h



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15352 |12mr|openldap-2.4.33-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _build_pkgcheck_set %{nil}
%define _build_pkgcheck_srpm %{nil}

%define pkg_name openldap
%global beta %{nil}

#defaults
%define build_system 1
%define build_alternatives 0
%define build_modules 1
%define build_modpacks 0
%define build_slp 0
%define build_heimdal 0
%define build_nssov 1
%define build_smbk5pwd 1
%define build_asmmutex 0
%global build_migration 0

%{?_with_system: %global build_system 1}
%{?_without_system: %global build_system 0}
%{?_with_modules: %global build_modules 1}
%{?_without_modules: %global build_modules 0}
%{?_with_slp: %global build_slp 1}
%{?_without_slp: %global build_slp 0}
%{?_with_heimdal: %global build_heimdal 1}
%{?_without_heimdal: %global build_heimdal 0}
%{?_with_nssov: %global build_nssov 1}
%{?_without_nssov: %global build_nssov 0}
%{?_with_smbk5pwd: %global build_smbk5pwd 1}
%{?_without_smbk5pwd: %global build_smbk5pwd 0}
%{?_with_asmmutex: %global build_asmmutex 1}
%{?_without_asmmutex: %global build_asmmutex 0}

%define major 2.4_2
%define fname ldap
%define libname %mklibname %{fname} %{major}
%define migtools_ver 45

# we want to use the default db version for each release, so as
# to make backport binary compatibles
# excepted for very old systems, where we use bundled db
%define bundled_db_source_ver 4.8.30
%define dbdevel db-devel
%global db_internal 0
%define dbver 5.2.0
%define dbutils db-utils
%define dbutilsprefix db52_

%define ol_ver_major 2.4
%if %build_system
%define ol_major %{nil}
%define ol_suffix %nil
%else
%define ol_major 2.4
%define ol_suffix 24
%endif

%if %build_alternatives || !%build_system
%define alternative_major 2.4
%else
%define alternatives_major %{nil}
%endif

%global clientbin	ldapadd,ldapcompare,ldapdelete,ldapmodify,ldapmodrdn,ldappasswd,ldapsearch,ldapwhoami,ldapexop
%global serverbin	slapd-addel,slapd-bind,slapd-modify,slapd-modrdn,slapd-read,slapd-search,slapd-tester,ldif-filter
%define serversbin	slapadd,slapcat,slapd,slapdn,slapindex,slappasswd,slaptest,slurpd,slapacl,slapauth

#localstatedir is passed directly to configure, and we want it to be /var/lib
#define _localstatedir %{_var}/run
%define	_libexecdir	%{_sbindir}

# Allow --with[out] SASL at rpm command line build
%{?_without_SASL: %{expand: %%define _without_cyrussasl --without-cyrus-sasl}}
%{?_with_SASL: %{expand: %%define _with_cyrussasl --with-cyrus-sasl}}
%{!?_with_cyrussasl: %{!?_without_cyrussasl: %global _with_cyrussasl --with-cyrus-sasl}}
%{?_with_cyrussasl: %define _with_cyrussasl --with-cyrus-sasl}
%{?_without_cyrussasl: %define _without_cyrussasl --without-cyrus-sasl}
%{?_with_gdbm: %global db_conv dbb}
%{!?_with_gdbm: %global db_conv gdbm}
%global build_sql 1
%{?_without_sql: %global build_sql 0}
%global back_perl 0

Summary:	LDAP servers and sample clients
Name:		%{pkg_name}%{ol_major}
Version:	2.4.33
Release:	1
License:	Artistic
Group:		System/Servers
URL:		http://www.openldap.org

# Openldap source
Source0:	ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/%{pkg_name}-%{version}%{beta}.tgz

## To generate ths tarball, check the docs out of CVS:
# cvs -d :pserver:anonymous@cvs.OpenLDAP.org:/repo/OpenLDAP co \
# -r OPENLDAP_REL_ENG_2_4 guide
## patch the docs:
# cd guide/admin
# patch -p0 < `rpm --eval %_sourcedir`/openldap-2.4-admin-guide-add-vendor-doc.patch
# cp -p `rpm --eval %_sourcedir`/vendor*.sdf .
## build the docs
# make guide.html
## tar them up
# mkdir openldap-guide
# cp *.html *.gif *.png ../images/LDAPlogo.gif openldap-guide
# tar cjvf `rpm --eval %_sourcedir`/openldap-guide-2.4.tar.bz2 openldap-guide
## To update the README-openldap2.4.mdv as well:
# sdf -2txt_ vendor-standalone.sdf
# cp vendor-standalone.txt `rpm --eval %_sourcedir`/README-openldap2.4.mdv
## ensure your changes get back into the package:
# cvs diff | bzip2 -c > \
# `rpm --eval %_sourcedir`/openldap-2.4-admin-guide-add-vendor-doc.patch.bz2
# tar cjvf `rpm --eval %_sourcedir`/openldap-2.4-vendor-docs.tar.bz2 vendor*.sdf

Source12:	openldap-guide-2.4.tar.bz2
Source13:	README-openldap2.4.mdv

# Specific source
Source1: 	ldap.init
Source2: 	%{pkg_name}.sysconfig
Source19:	gencert.sh
Source20:	ldap.logrotate
Source21:	slapd.conf
Source22:	DB_CONFIG
Source23:	ldap.conf
Source24:	slapd.access.conf
Source25:	ldap-hot-db-backup
Source26:	ldap-reinitialise-slave
Source27:	ldap-common

# Extended Schema 
Source54:	mull.schema

# Doc sources, used to build SOURCE12 and SOURCE13 above
Source100:	openldap-2.4-admin-guide-add-vendor-doc.patch
Source101:	vendor.sdf
Source102:	vendor-standalone.sdf

# Chris Patches
Patch0:		%{pkg_name}-2.3.4-config.patch
Patch1:		%{pkg_name}-2.0.7-module.patch

#Fix various paths in smbk5pwd:
Patch2:		openldap-2.3-smbk5passwd-paths.patch
# For now, only build support for SMB (no krb5) changing support in smbk5passwd
# overlay:
Patch3:		openldap-2.3.4-smbk5passwd-only-smb.patch
Patch4:		openldap-2.4.25-contrib-makefiles-with-tests.patch
Patch5:		openldap-2.4.8-fix-lib-perms.patch
Patch6:		openldap-2.4.12-test001-check-slapcat.patch

# RH + PLD Patches
Patch15:	%{pkg_name}-cldap.patch

# schema patch
Patch46:	openldap-2.0.21-schema.patch
Patch47:	openldap-2.4.12-change-dyngroup-schema.patch

Patch53:	%pkg_name-ntlm.patch

#patches in CVS
# see http://www.stanford.edu/services/directory/openldap/configuration/openldap-build.html
# for other possibly interesting patches

%{?_with_cyrussasl:BuildRequires:	libsasl-devel}
%{?_with_kerberos:BuildRequires:	krb5-devel}
BuildRequires:	openssl-devel, perl
%if %build_slp
BuildRequires:	openslp-devel
%endif
%if %build_heimdal
BuildRequires:	heimdal-devel
%endif
%if %build_sql
BuildRequires:	unixODBC-devel
%endif
%if %back_perl
BuildRequires:	perl-devel
%endif
BuildRequires:	%{dbdevel} >= %{dbver}
BuildRequires:	ncurses-devel >= 5.0
BuildRequires:	tcp_wrappers-devel
BuildRequires:	libltdl-devel
BuildRequires:	krb5-devel
BuildRequires:	groff
# for make test:
BuildRequires:	diffutils
Requires:	shadow-utils, setup

%description
OpenLDAP is an open source suite of LDAP (Lightweight Directory Access
Protocol) applications and development tools.  The suite includes a
stand-alone LDAP server (slapd) which is in the -servers package, libraries for
implementing the LDAP protocol (in the lib packages), and utilities, tools, and
sample clients (in the -clients package). The openldap binary package includes
only configuration files used by the libraries.

Install openldap if you need LDAP applications and tools.

%package servers
Summary:	OpenLDAP servers and related files
Group:		System/Servers
Requires(pre):	rpm-helper >= 0.23 coreutils shadow-utils
BuildRequires:	rpm-helper >= 0.23
%if !%build_modpacks
Provides:	%{name}-back_dnssrv = %{version}-%{release}
Provides:	%{name}-back_ldap = %{version}-%{release}
Provides:	%{name}-back_passwd = %{version}-%{release}
Provides:	%{name}-back_sql = %{version}-%{release}
Obsoletes:	%{name}-back_dnssrv < %{version}-%{release}
Obsoletes:	%{name}-back_ldap < %{version}-%{release}
Obsoletes:	%{name}-back_passwd < %{version}-%{release}
Obsoletes:	%{name}-back_sql < %{version}-%{release}
%endif
Requires(pre):	%{dbutils}
Requires(post):	%{dbutils}
# slapd checks at startup if the library version matches exactly what it
# was compiled against, so we cant allow newer versions, e.g.:
#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)
# This might need to be changed to a library dependency, but we need to verify
# library provides on multiple distros before doing that
Requires:	%{dbutils} >= %{dbver}

%if %{?_with_cyrussasl:1}%{!?_with_cyrussasl:0}
%define saslver %([ -f "%{_includedir}/sasl/sasl.h" ] && echo -e "#include <sasl/sasl.h>\\nSASL_VERSION_MAJOR SASL_VERSION_MINOR SASL_VERSION_STEP"|cpp|awk 'END {printf "%s.%s.%s",$1,$2,$3}' || echo "2.1.22")
%define sasllib %mklibname sasl 2
#Ensure we have the sasl library we compiled against available in post so
#slapadd etc works
Requires(post):	%{sasllib} = %{saslver}
%endif

Requires:	%{libname} = %{version}-%{release}
Requires:	%{pkg_name}%{ol_major}-extra-schemas >= 1.3-7
Requires(pre):	%{pkg_name}%{ol_major}-extra-schemas >= 1.3-7

%description servers
OpenLDAP Servers

This package contains the OpenLDAP server, slapd (LDAP server), additional 
backends, configuration files, schema definitions required for operation, and 
database maintenance tools

This server package was compiled with support for the %{?_with_gdbm:gdbm}%{!?_with_gdbm:berkeley}
database library.

%package clients
Summary:	OpenLDAP clients and related files
Group:		System/Servers
Requires:	%{libname} = %{version}-%{release}

%description clients
OpenLDAP clients

This package contains command-line ldap clients (ldapsearch, ldapadd etc)

%package -n %{libname}
Summary:	OpenLDAP libraries
Group:		System/Libraries
Provides:	lib%{fname} = %{version}-%{release}
Requires:	%{name}

%description -n %{libname}
This package includes the libraries needed by ldap applications.

%package -n %{libname}-devel
Summary:	OpenLDAP development libraries and header files
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Requires:	tcp_wrappers-devel
Provides:	%{name}-devel = %{version}-%{release}
%if %build_system
Provides: 	lib%{fname}-devel = %{version}-%{release}
Provides:	openldap2-devel = %{version}-%{release}
Obsoletes: 	openldap-devel < %{version}-%{release}
%endif
Conflicts:	libldap1-devel
Conflicts:	%mklibname -d ldap 2
Conflicts:	%mklibname -d ldap 2.3_0

%description -n %{libname}-devel
This package includes the development libraries and header files
needed for compiling applications that use LDAP internals.  Install
this package only if you plan to develop or will need to compile
LDAP clients.

%package -n %{libname}-static-devel
Summary: 	OpenLDAP development static libraries
Group: 		Development/C
Requires: 	%{libname}-devel = %{version}-%{release}
%if %build_system
Provides: 	lib%{fname}-devel-static = %{version}-%{release}
Provides: 	lib%{fname}-static-devel = %{version}-%{release}
Provides:	openldap-devel-static = %{version}-%{release}
Provides:	openldap-static-devel = %{version}-%{release}
Obsoletes: 	openldap-devel-static < %{version}-%{release}
%endif
Conflicts:	libldap1-devel

%description -n %{libname}-static-devel
OpenLDAP development static libraries

%if %build_modpacks
%package back_dnssrv
Summary:	Module dnssrv for OpenLDAP
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}
Requires:	openldap-servers = %{version}-%{release}

%description back_dnssrv
The dnssrv daabase backend module for OpenLDAP daemon

%package back_ldap
Summary:	Module ldap for OpenLDAP
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}
Requires:	openldap-servers = %{version}-%{release}

%description back_ldap
The ldap database backend module for OpenLDAP daemon

%package back_passwd
Summary:	Module passwd for OpenLDAP
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}
Requires:	openldap-servers = %{version}-%{release}

%description back_passwd
The passwd database backend module for OpenLDAP daemon
%endif

%if %build_sql && %build_modpacks
%package back_sql
Summary:	Module sql for OpenLDAP
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}
Requires:	openldap-servers = %{version}-%{release}

%description back_sql
The sql database backend module for OpenLDAP daemon
%endif

%package doc
Summary:	OpenLDAP documentation and administration guide
Group:		Books/Computer books
Requires:	openldap
Provides:	openldap-guide

%description doc
OpenLDAP documentation, incuding RFCs and the adminitration guide

%package tests
Summary:	OpenLDAP Test Suite - tests and data
Group:		Development/Other
Requires:	%{name}-servers %{name}-clients %{name}-testprogs

%description tests
OpenLDAP now has a substantial test suite, which includes sample configurations
and data for a large number of scenarios and features. These are useful for
testing the installed server, and seeing examples of how to use the features.

The intention is that it should be possible to run the entire test suite on
the installed server using this package.

%package testprogs
Summary:	OpenLDAP Test Suite - simple testing client binaries
Group:		Development/Other

%description testprogs
Programs shipped with the test suite which are used by the test suite, and may
also be useful as load generators etc.

%prep
%setup -q  -n %{pkg_name}-%{version}%{beta}

%patch0 -p1 -b .config
perl -pi -e 's/^(#define\s+DEFAULT_SLURPD_REPLICA_DIR.*)ldap(.*)/${1}ldap%{ol_major}${2}/' servers/slurpd/slurp.h
perl -pi -e 's/LDAP_DIRSEP "run" //g' include/ldap_defaults.h
%patch1 -p1 -b .module
%patch2 -p1 -b .smbk5paths
%if !%build_heimdal
%patch3 -p1 -b .smbonly
%endif
%patch4 -p1 -b .contribmake

%patch15 -p1 -b .cldap

%patch46 -p1 -b .mdk
%patch47 -p1 -b .dyngroup
# FIXME
%patch53 -p1 -b .ntlm

# patches from CVS
perl -pi -e 's/testrun/\${TESTDIR}/g' tests/scripts/test024-unique

# README:
cp %{SOURCE13} README.mdk

# test049 not ready for not writing to testdir ...
mv tests/scripts/{,broken}test049*

%patch5 -p1
%patch6 -p1
chmod a+rx tests/scripts/test054*
#aclocal
#perl -pi -e 's/^(AC_PREREQ.2.5)/${1}7/g' configure.in
#autoconf

%build
#disable icecream:
PATH=`echo $PATH|perl -pe 's,:[\/\w]+icecream[\/\w]+:,:,g'`
%serverbuild

# it does not work with -fPIE and someone added that to the serverbuild macro...
CFLAGS=`echo $CFLAGS|sed -e 's|-fPIE||g'`
CXXFLAGS=`echo $CXXFLAGS|sed -e 's|-fPIE||g'`

unset CONFIGURE_TOP

#FIXME: Some script backends should not be used with threads, mostly shell/perl

%if !%build_system
perl -pi -e 's,(progname = "\w+)",${1}%{ol_major}",g' servers/slapd/*.c
perl -pi -e 's,({"slap\w+)",${1}%{ol_major}",g' servers/slapd/main.c
%endif

# don't choose db4.3 even if it is available
export ol_cv_db_db_4_dot_3=no
# try and miss linuxthreads, so we get a threading lib on glibc2.4:
export ol_cv_header_linux_threads=no
#rh only:
export CPPFLAGS="-I%{_prefix}/kerberos/include $CPPFLAGS"
export LDFLAGS="-L%{_prefix}/kerberos/%{_lib} $LDFLAGS"
%if %{?openldap_fd_setsize:1}%{!?openldap_fd_setsize:0}
CPPFLAGS="$CPPFLAGS -DOPENLDAP_FD_SETSIZE=%{openldap_fd_setsize}"
%endif
# FIXME glibc 2.8 breakage, this is not the correct fix, see
# http://www.openldap.org/its/index.cgi/Build?id=5464;selectid=5464
CPPFLAGS="$CPPFLAGS -D_GNU_SOURCE"
# building for systems with kernel < 2.6 requires building without epoll support
%if %{mdkversion} < 1000 || %{?_without_epoll:1}%{!?_without_epoll:0}
export ac_cv_header_sys_epoll_h=no
%endif

%configure2_5x \
	--with-subdir=%{name} \
%if !%build_system
	--program-suffix=%{ol_major} \
%endif
	--localstatedir=/var/run/ldap%{ol_major} \
	--enable-dynamic \
	--enable-syslog \
	--enable-proctitle \
	--enable-ipv6 \
	--enable-local \
	%{?_with_cyrussasl} %{?_without_cyrussasl} \
	%{?_with_kerberos} %{?_without_kerberos} \
	--with-threads \
	--with-tls \
	--enable-slapd \
	--enable-aci \
	--enable-cleartext \
	--enable-crypt \
	--enable-lmpasswd \
	%{!?_with_gssapi:--without-gssapi} \
	%{?_with_kerberos:--enable-kpasswd} \
	%{?_with_cyrussasl:--enable-spasswd} \
%if %build_modules
	--enable-modules \
%endif
	--enable-rewrite \
	--enable-rlookups \
%if %build_slp
	--enable-slp \
%endif
	--enable-wrappers \
	--enable-bdb=yes \
	--enable-hdb=yes \
	--enable-ndb=no \
	--enable-backends=mod \
%if %back_perl
	--enable-perl=mod \
%else
	--enable-perl=no \
%endif
%if %build_sql
	--enable-sql=mod \
%else
	--enable-sql=no \
%endif
	--enable-overlays=mod \
	--enable-shared

%if !%build_system
perl -pi -e 's/^(ldap_subdir\s+=\s+.*)%{pkg_name}/$1%{name}/g' Makefile
perl -p -i.bak -e 's/slapd-(search|read|addel|modrdn|modify|bind)/slapd-${1}%{ol_major}/g' tests/progs/slapd-tester.c
%endif

# (oe) amd64 fix
perl -pi -e "s|^AC_CFLAGS.*|AC_CFLAGS = $CFLAGS -fPIC|g" libraries/librewrite/Makefile

make depend 

make 
export LIBTOOL=`pwd`/libtool

if [ -d /usr/kerberos/%{_lib} ]; then export LIBRARY_PATH=/usr/kerberos/%{_lib}; fi
perl -pi -e 's/radius.la//g' contrib/slapd-modules/passwd/Makefile
#acl broken
for i in addpartial allop allowed autogroup cloak denyop dsaschema dupent  \
    kinit \
    lastbind lastmod noopsrch nops \
%if %build_nssov
    nssov \
%endif
%if %build_smbk5pwd
    smbk5pwd \
%endif
    passwd passwd/sha2 trace
do
    make -C contrib/slapd-modules/$i libdir=%{_libdir} moduledir=%{_libdir}/%{name}
done

#proxyOld, needs some work ...
#CC=g++ make -C contrib/slapd-modules/proxyOld

#samba4, not useful yet?

# http://wiki.mandriva.com/en/2009-underlinking-overlinking
#LDFLAGS=${LDFLAGS//-Wl,--no-undefined/}
# Not shipped yet: comp_match,proxyOld


%check
%if %{!?_without_test:1}%{?_without_test:0}
%if !%{build_system}
pushd clients/tools
for OLD in {%{clientbin}}
do
    NEW=`echo ${OLD}%{alternative_major}`
    ln -sf $OLD $NEW
    #mv -f $OLD $NEW ||:
    #if [ -L $NEW ]
    #then ln -sf `readlink $NEW`%{alternative_major} $NEW
    #fi
done
popd
%endif
#disable icecream:
#PATH=`echo $PATH|perl -pe 's,:[\/\w]+icecream[\/\w]+:,:,g'`
# meta test seems to timeout on the Mandriva cluster:
#export TEST_META=no
# Use a pseudo-random number between 9000 and 10000 as base port for slapd in tests
export SLAPD_BASEPORT=$[9000+RANDOM%1000]
make -C tests %{!?tests:test}%{?tests:%tests}
%endif

%install
#disable icecream:
#PATH=`echo $PATH|perl -pe 's,:[\/\w]+icecream[\/\w]+:,:,g'`
export DONT_GPRINTIFY=1
export DONT_REMOVE_LIBTOOL_FILES=1
for i in acl addpartial allop allowed autogroup \
 kinit \
%if %build_nssov
    nssov \
%endif
%if %build_smbk5pwd
    smbk5pwd \
%endif
    passwd 
do
cp -af contrib/slapd-modules/$i/README{,.$i}
done
cp contrib/slapd-modules/passwd/sha2/README{,.sha2}
rm -Rf %{buildroot}

%makeinstall_std STRIP="" 

%if %build_smbk5pwd
cp -a contrib/slapd-modules/smbk5pwd/.libs/smbk5pwd.so* %{buildroot}/%{_libdir}/%{name}
%if !%{build_heimdal}
for i in %{buildroot}/%{_libdir}/%{name}/smbk5pwd*
do 
  if [ -L ${i} ]
  then
    newlink=`readlink $i|sed -e 's/k5//g'`
    rm $i
    ln -svf $newlink ${i/k5/}
  else
    mv $i ${i/k5/}
  fi
done
%endif
%endif

cp contrib/slapd-modules/allop/slapo-allop.5 %{buildroot}/%{_mandir}/man5
cp contrib/slapd-modules/cloak/slapo-cloak.5 %{buildroot}/%{_mandir}/man5
cp contrib/slapd-modules/lastbind/slapo-lastbind.5 %{buildroot}/%{_mandir}/man5
cp contrib/slapd-modules/lastmod/slapo-lastmod.5 %{buildroot}/%{_mandir}/man5
cp contrib/slapd-modules/nops/slapo-nops.5 %{buildroot}/%{_mandir}/man5

#cp contrib/slapd-modules/*/*.so %{buildroot}/%{_libdir}/%{name}

#smbk5pwd skipped, installed as smbpwd above
#dsaschema broken on 32bit
for i in addpartial allop allowed autogroup cloak denyop dupent \
    kinit \
    lastbind lastmod noopsrch nops \
%if %build_nssov
    nssov \
%endif
    passwd passwd/sha2 trace
do 
    if make -C contrib/slapd-modules/$i test
    then make DESTDIR=%{buildroot} mandir=%{_mandir} moduledir=%{_libdir}/%{name} schemadir=%{_sysconfdir}/%{name}/schema -C contrib/slapd-modules/$i install
    rm -f %{buildroot}/%{_libdir}/%{name}/$i.a
    else exit 1
    fi
done
rm -f %{buildroot}/%{_libdir}/%{name}/kerberos.a
rm -f %{buildroot}/%{_libdir}/%{name}/netscape.a
rm -f %{buildroot}/%{_libdir}/%{name}/sha2.a
#compat symlinks, DONT REMOVE
ln -s netscape.so %{buildroot}/%{_libdir}/%{name}/pw-netscape.so
ln -s kerberos.so %{buildroot}/%{_libdir}/%{name}/pw-kerberos.so
    
# We already had ldapns.schema in extra-schemas
rm -f %{buildroot}/%{_sysconfdir}/%{name}/schema/ldapns.schema


# try and ship the tests such that they will run properly

install -d %{buildroot}/%{_datadir}/%{name}/tests
cp -a tests/{data,scripts,Makefile,run} %{buildroot}/%{_datadir}/%{name}/tests
ln -s %{_datadir}/%{name}/schema %{buildroot}/%{_datadir}/%{name}/tests
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' {} \;
perl -pi -e 's,(\`pwd\`\/)?\.\.\/servers\/(slapd|slurpd)\/(slapd|slurpd),%{_sbindir}/${2}%{ol_major},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}%{ol_major}/g;s/slapd-tester$/slapd-tester%{ol_major}/g;s,\$TESTWD\/,,g;s/^(\.\*.*)\$(.*)/${1}\`pwd\`\/\$${2}/g' %{buildroot}/%{_datadir}/%{name}/tests/scripts/defines.sh %{buildroot}/%{_datadir}/%{name}/tests/run
perl -pi -e 's/testrun/\$TESTDIR/g;s,^SHTOOL=.*,. scripts/defines.sh,g' %{buildroot}/%{_datadir}/%{name}/tests/scripts/all
perl -p -i.bak -e 's,^olcModulePath: .*,olcModulePath: %{_libdir}/%{name},g' %{buildroot}/%{_datadir}/%{name}/tests/scripts/test*
perl -pi -e 's/^(Makefile|SUBDIRS)/#$1/g' %{buildroot}/%{_datadir}/%{name}/tests/Makefile
echo 'SHTOOL="./scripts/shtool"' >> %{buildroot}/%{_datadir}/%{name}/tests/scripts/defines.sh
install -m755 build/shtool %{buildroot}/%{_datadir}/%{name}/tests/scripts
if [ -n "%{ol_major}" ]
then for i in addel bind modify modrdn read search tester
do ln -sf slapd-${i} tests/progs/slapd-${i}%{ol_major}
done
fi
ln -s %{_datadir}/%{name}/tests/data %{buildroot}/%{_datadir}/%{name}/tests/testdata

install -m755 tests/progs/.libs/slapd-* tests/progs/.libs/ldif-filter %{buildroot}/%{_bindir}

### some hack
perl -pi -e "s| -L../liblber/.libs||g" %{buildroot}%{_libdir}/libldap.la

perl -pi -e  "s,-L$RPM_BUILD_DIR\S+%{_libdir},,g" %{buildroot}/%{_libdir}/lib*.la
#sed -i -e "s|-L$RPM_BUILD_DIR/%{name}-%{version}/db-instroot/%{_libdir}||g" %{buildroot}/%{_libdir}/*la
#%{buildroot}/%{_libdir}/%{name}/*.la 

### Init scripts
install -d %{buildroot}%{_initrddir}
install -m 755 %{SOURCE1} %{buildroot}%{_initrddir}/ldap%{ol_major}
perl -pi -e 's,%{_bindir}/db_,%{_bindir}/%{dbutilsprefix},g' %{buildroot}%{_initrddir}/ldap%{ol_major}

install -d %{buildroot}%{_sysconfdir}/sysconfig
install -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/sysconfig/ldap%{ol_major}

install -m 640 %{SOURCE21} %{SOURCE23} %{SOURCE24} %{buildroot}%{_sysconfdir}/%{name}
install -d %{buildroot}/%{_sysconfdir}/%{name}/slapd.d
#install -m640 -o ldap -g ldap -d /etc/openldap/slapd.d

### repository dir
install -d %{buildroot}%{_var}/lib/ldap%{ol_major}

### DB_CONFIG for bdb backend
install -m644 %{SOURCE22} %{buildroot}%{_var}/lib/ldap%{ol_major}

### run dir
install -d %{buildroot}%{_var}/run/ldap%{ol_major}

### Server defaults
echo "localhost" > %{buildroot}%{_sysconfdir}/%{name}/ldapserver

### we don't need the default files 
rm -f %{buildroot}/etc/%{name}/*.default 
rm -f %{buildroot}/etc/%{name}/schema/*.default 


### Standard schemas should not be changed by users
install -d %{buildroot}%{_datadir}/%{name}/schema
mv -f %{buildroot}%{_sysconfdir}/%{name}/schema/* %{buildroot}%{_datadir}/%{name}/schema/

### install additional schemas
install -m 644 %{SOURCE54} %{buildroot}%{_datadir}/%{name}/schema/

install -d %{buildroot}/%{_datadir}/%{name}/scripts
install -m 755 %{SOURCE25} %{SOURCE26} %{SOURCE27} %{buildroot}/%{_datadir}/%{name}/scripts/
for i in hourly daily weekly monthly yearly
do
	install -d %{buildroot}/%{_sysconfdir}/cron.${i}
	ln -s %{_datadir}/%{name}/scripts/ldap-hot-db-backup %{buildroot}/%{_sysconfdir}/cron.${i}/ldap-hot-db-backup%{ol_major}
done
perl -pi -e 's,%{_bindir}/db_,%{_bindir}/%{dbutilsprefix},g' %{buildroot}/%{_datadir}/%{name}/scripts/ldap-common

### create local.schema
echo "# This is a good place to put your schema definitions " > %{buildroot}%{_sysconfdir}/%{name}/schema/local.schema
chmod 644 %{buildroot}%{_sysconfdir}/%{name}/schema/local.schema

### Guide
mkdir -p %{buildroot}/%{_docdir}/
tar xvjf %{SOURCE12} -C %{buildroot}/%{_docdir}/
mv %{buildroot}/%{_docdir}/{%{pkg_name},%{name}}-guide ||:

### gencert.sh
install -m 755 %{SOURCE19} %{buildroot}/%{_datadir}/%{name}

### log repository
install -m 700 -d %{buildroot}/var/log/ldap%{ol_major}
install -d %{buildroot}%{_sysconfdir}/logrotate.d
install -m 644 %{SOURCE20} %{buildroot}%{_sysconfdir}/logrotate.d/ldap%{ol_major}


# get the buildroot out of the man pages
perl -pi -e "s|%{buildroot}||g" %{buildroot}%{_mandir}/*/*.*

#mkdir -p %{buildroot}%{_sysconfdir}/ssl/%{name}

#rename binaries
%if !%{build_system} || %{build_alternatives}
for OLD in %{buildroot}/%{_bindir}/{%{clientbin}}
do
    NEW=`echo ${OLD}%{alternative_major}`
    mv -f $OLD $NEW ||:
    if [ -L $NEW ]
    then ln -sf `readlink $NEW`%{alternative_major} $NEW
    fi
done
for OLD in %{buildroot}/%{_mandir}/man?/{%{clientbin},ldap.conf,ldif}*
do
    if [ -e $OLD ]
    then
        BASE=`perl -e '$_="'${OLD}'"; m,(%buildroot)(.*?)(\.[0-9]),;print "$1$2\n";'`
        EXT=`echo $OLD|sed -e 's,'${BASE}',,g'`
        NEW=`echo ${BASE}%{alternative_major}${EXT}`
        mv $OLD $NEW
    fi
done
%endif
%if !%build_system
for OLD in %{buildroot}/%{_bindir}/{%{serverbin}} %{buildroot}/%{_sbindir}/{%{serversbin}}
do
    NEW=`echo ${OLD}%{ol_major}`
    mv $OLD $NEW -f ||:
    if [ -L $NEW ]
        then ln -sf `readlink $NEW`%{ol_major} $NEW
    fi
done
# And the man pages too:
for OLD in %{buildroot}/%{_mandir}/man?/{%{serversbin},slapo}*
do
    if [ -e $OLD ]
    then
        BASE=`perl -e '$_="'${OLD}'"; m,(%buildroot)(.*?)(\.[0-9]),;print "$1$2\n";'`
#        BASE=`perl -e '$name="'${OLD}'"; print "",($name =~ /(.*?)\.[0-9]/), "\n";'`
	EXT=`echo $OLD|sed -e 's,'${BASE}',,g'`
	NEW=`echo ${BASE}%{ol_major}${EXT}`
	mv $OLD $NEW
    fi
done
%endif

#Fix binary names and config paths in scripts/configs
perl -pi -e 's,/%{pkg_name}/,/%{name}/,g;s,(/ldap\w?)\b,${1}%{ol_major},g;s,(%{_bindir}/slapd_db_\w+),${1}%{ol_major},g;s,(%{_sbindir}/sl(apd|urpd|aptest))\b,${1}%{ol_major},g;s/ldap%{ol_major}-common/ldap-common/g;s,ldap%{ol_major}.pem,ldap.pem,g;s,/usr/lib,%{_libdir},g' %{buildroot}/{%{_sysconfdir}/%{name}/slapd.conf,%{_initrddir}/ldap%{ol_major},%{_datadir}/%{name}/scripts/*}
perl -pi -e 's/ldap/ldap%{ol_major}/' %{buildroot}/%{_sysconfdir}/logrotate.d/ldap%{ol_major}

mv %{buildroot}/var/run/ldap%{ol_major}/openldap-data/DB_CONFIG.example %{buildroot}/%{_var}/lib/ldap%{ol_major}/
 
# install private headers so as to build additional overlays later
install -d -m 755 %{buildroot}%{_includedir}/%{name}/{include,slapd}
install -m 644 include/*.h  %{buildroot}%{_includedir}/%{name}/include
install -d -m 755 %{buildroot}%{_includedir}/%{name}/include/ac
install -m 644 include/ac/*.h  %{buildroot}%{_includedir}/%{name}/include/ac
install -m 644 servers/slapd/*.h  %{buildroot}%{_includedir}/%{name}/slapd
install -d -m 755 %{buildroot}%{_includedir}/%{name}/libraries/liblunicode/ucdata
install -m 644 libraries/liblunicode/ucdata/*.h %{buildroot}%{_includedir}/%{name}/libraries/liblunicode/ucdata

# Dont drop all  .la files, as OpenLDAP uses them for loading plugins
rm -f %{buildroot}/%{_libdir}/*.la
rm -f %{buildroot}%{_libdir}/%{name}/*.a

%pre servers
%_pre_useradd ldap %{_var}/lib/ldap /bin/false
%_pre_groupadd ldap ldap
# allowing slapd to read hosts.allow and hosts.deny
%{_bindir}/gpasswd -a ldap adm 1>&2 > /dev/null || :

if [ "$1" -ne '1' ]
then
SLAPD_STATUS=`LANG=C LC_ALL=C NOLOCALE=1 service ldap%{ol_major} status 2>/dev/null|grep -q stopped;echo $?`
[ $SLAPD_STATUS -eq 1 ] && service ldap%{ol_major} stop
service ldap%{ol_major} recover

%if build_system
LDAPUSER=ldap
LDAPGROUP=ldap
[ -e "/etc/sysconfig/%{name}" ] && . "/etc/sysconfig/%{name}"
SLAPDCONF=${SLAPDCONF:-/etc/%{name}/slapd.conf}

#decide whether we need to migrate at all:
MIGRATE=`%{_sbindir}/slapd%{ol_major} -VV 2>&1|while read a b c d e;do case $d in (2.4.*) echo nomigrate;;(2.*) echo migrate;;esac;done`

if [ "$1" -ne 1 -a -e "$SLAPDCONF" -a "$MIGRATE" != "nomigrate" ]
then 
#`awk '/^[:space:]*directory[:space:]*\w*/ {print $2}' /etc/%{name}/slapd.conf`
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'`
for db in $dbs
do
	dbdir=${db/:*/}
	dbsuffix=${db/*:/}
	[ -e /etc/sysconfig/ldap%{ol_major} ] && . /etc/sysconfig/ldap%{ol_major}
# data migration between incompatible versions
# openldap >= 2.2.x have slapcat as a link to slapd, older releases do not
	if [ "${AUTOMIGRATE:-yes}" == "yes" -a -f %{_sbindir}/slapcat ]
	then
		ldiffile="rpm-migrate-to-%{ol_ver_major}.ldif"
		# dont do backups more than onc
		if [ ! -e "${dbdir}/${ldiffile}-imported" -a ! -e "${dbdir}/${ldiffile}-import-failed" ];then
		echo "Migrating pre-OpenLDAP-%{ol_ver_major} data"
		echo "Making a backup of $dbsuffix to ldif file ${dbdir}/$ldiffile"
		# For some reason, slapcat works in the shell when slapd is
		# running but not via rpm ...
		slapcat -b "$dbsuffix" -l ${dbdir}/${ldiffile} ||:
		fi
	fi
done
fi
%endif
# We want post to start the service, but we dont want to start
# it now to create a new database environment in case of db library upgrade
touch /var/lock/subsys/slapd%{ol_major}
fi

%post servers
SLAPD_STATUS=`LANG=C LC_ALL=C NOLOCALE=1 service ldap%{ol_major} status 2>/dev/null|grep -q stopped;echo $?`
[ $SLAPD_STATUS -eq 1 ] && service ldap%{ol_major} stop
# bgmilne: part 2 of gdbm->dbb conversion for data created with 
# original package for 9.1:
dbnum=1
LDAPUSER=ldap
LDAPGROUP=ldap
[ -e "/etc/sysconfig/%{name}" ] && . "/etc/sysconfig/%{name}"
SLAPDCONF=${SLAPDCONF:-/etc/%{name}/slapd.conf}
if [ -e "$SLAPDCONF" ] 
then
dbs=`awk 'BEGIN {OFS=":"} /[:space:]*^database[:space:]*\w*/ {db=$2;suf="";dir=""}; /^[:space:]*suffix[:space:]*\w*/ {suf=$2;if((db=="bdb"||db=="ldbm")&&(suf!=""&&dir!="")) print dir,suf};/^[:space:]*directory[:space:]*\w*/ {dir=$2; if((db=="bdb"||db=="ldbm")&&(suf!=""&&dir!="")) print dir,suf};' "$SLAPDCONF" $(awk  '/^[[:blank:]]*include[[:blank:]]*/ {print $2}' "$SLAPDCONF")|sed -e 's/"//g'`
for db in $dbs
do	
	dbdir=${db/:*/}
	dbsuffix=${db/*:/}
	ldiffile="rpm-migrate-to-%{ol_ver_major}.ldif"
	if [ -e "${dbdir}/${ldiffile}" ]
	then
		echo -e "\n\nImporting $dbsuffix"
		if [ -e ${dbdir}/ldap-rpm-backup ]
		then 
			echo "Warning: Old ldap backup data in ${dbdir}/ldap-rpm-backup"
			echo "These files will be removed"
			rm -f ${dbdir}/ldap-rpm-backup/*
		fi
	
		echo "Moving the database files fom ${dbdir} to ${dbdir}/ldap-rpm-backup"
		mkdir -p ${dbdir}/ldap-rpm-backup
		mv -f ${dbdir}/{*.bdb,*.gdbm,*.dbb,log.*,__db*} ${dbdir}/ldap-rpm-backup 2>/dev/null
		echo "Importing $dbsuffix from ${dbdir}/${ldiffile}"
		if slapadd%{ol_major} -q -cv -b "$dbsuffix" -l ${dbdir}/${ldiffile} > \
		${dbdir}/rpm-ldif-import.log 2>&1
		then
			mv -f ${dbdir}/${ldiffile} ${dbdir}/${ldiffile}-imported
			echo "Import complete, see log ${dbdir}/rpm-ldif-import.log"
			echo "If any entries were not migrated, see ${dbdir}/${ldiffile}-imported"
		else
			mv -f ${dbdir}/${ldiffile} ${dbdir}/${ldiffile}-import-failed
			echo "Import failed on ${dbdir}/${ldifffile}, see ${dbdir}/rpm-ldif-import.log"
			echo "An ldif dump of $dbsuffix has been saved as ${dbdir}/${ldiffile}-import-failed"
			echo -e "\nYou can import it manually by running (as root):"
			echo "# service ldap%{ol_major} stop"
			echo "# slapadd%{ol_major} -c -l ${dbdir}/${ldiffile}-import-failed"
			echo "# chown $LDAPUSER:$LDAPGROUP ${dbdir}/*"
			echo "# service ldap%{ol_major} start"
		fi
	fi

	chown ${LDAPUSER}:${LDAPGROUP} -R ${dbdir}
	# openldap-2.0.x->2.1.x on ldbm/dbb backend seems to need reindex regardless:
	#slapindex -n $dbnum
	#dbnum=$[dbnum+1]
done
fi
[ $SLAPD_STATUS -eq 1 ] && service ldap%{ol_major} start

# Setup log facility for OpenLDAP on new install
%if %{?_post_syslogadd:1}%{!?_post_syslogadd:0}
%_post_syslogadd /var/log/ldap%{ol_major}/ldap.log local4
perl -pi -e "s|^.*SLAPDSYSLOGLOCALUSER.*|SLAPDSYSLOGLOCALUSER=\"local4\"|" \
    %{_sysconfdir}/sysconfig/ldap%{ol_major}
%else
if [ -f %{_sysconfdir}/syslog.conf -a $1 -eq 1 ]
then
	# clean syslog
	perl -pi -e "s|^.*ldap%{ol_major}.*\n||g" %{_sysconfdir}/syslog.conf 

	# probe free local-users
	cntlog=""
	for log in 7 6 5 3 2 1 0 4
	do 
		grep -vE "local${log}[^;]*\.none" %{_sysconfdir}/syslog.conf|grep -q local${log} || cntlog="${log}"
	done

	if [ "${cntlog}" != "" ];then
		echo "# added by %{name}-%{version} rpm $(date)" >> %{_sysconfdir}/syslog.conf
#   modified by Oden Eriksson
#		echo "local${cntlog}.*       /var/log/ldap/ldap.log" >> %{_sysconfdir}/syslog.conf
		echo -e "local${cntlog}.*\t\t\t\t\t\t\t-/var/log/ldap%{ol_major}/ldap.log" >> %{_sysconfdir}/syslog.conf

		# reset syslog daemon
		if [ -f /var/lock/subsys/syslog ]; then
        		service syslog restart  > /dev/null 2>/dev/null || : 
		elif [ -f /var/lock/subsys/rsyslog ]; then
			service rsyslog restart > /dev/null 2>/dev/null || :
		fi
	else
		echo "I can't set syslog local-user!"
	fi
		
	# set syslog local-user in /etc/sysconfig/ldap
	perl -pi -e "s|^.*SLAPDSYSLOGLOCALUSER.*|SLAPDSYSLOGLOCALUSER=\"LOCAL${cntlog}\"|g" %{_sysconfdir}/sysconfig/ldap%{ol_major}

fi
%endif

# Handle switch from %{_sysconfdir}/ssl/%{name}/ldap.pem to %{_sysconfdir}/pki/tls/private/ldap.pem
if [ -e %{_sysconfdir}/ssl/%{name}/ldap.pem -a ! -e %{_sysconfdir}/pki/tls/private/ldap.pem ]
then
  mv %{_sysconfdir}/ssl/%{name}/ldap.pem %{_sysconfdir}/pki/tls/private/ldap.pem
  ln -s %{_sysconfdir}/pki/tls/private/ldap.pem %{_sysconfdir}/ssl/%{name}/ldap.pem
fi
# generate the ldap.pem cert here instead of the initscript
%if %{?_create_ssl_certificate:1}%{!?_create_ssl_certificate:0}
%_create_ssl_certificate -g ldap ldap
%else
if [ ! -e %{_sysconfdir}/pki/tls/private/ldap.pem ]
then
  if [ -x %{_datadir}/%{name}/gencert.sh ] ; then
    echo "Generating self-signed certificate..."
    pushd %{_sysconfdir}/pki/tls/private > /dev/null
    yes ""|%{_datadir}/%{name}/gencert.sh >/dev/null 2>&1
    chmod 640 ldap.pem
    chown root:ldap ldap.pem
    popd > /dev/null
  fi
  echo "To generate a self-signed certificate, you can use the utility"
  echo "%{_datadir}/%{name}/gencert.sh..."
fi
%endif

pushd %{_sysconfdir}/%{name}/ > /dev/null
for i in slapd.conf slapd.access.conf ; do
	if [ -f $i ]; then
		chmod 0640 $i
		chown root:ldap $i
	fi
done
popd > /dev/null


%_post_service ldap%{ol_major}

# nscd reset
if [ -f /var/lock/subsys/nscd ]; then
        service nscd restart  > /dev/null 2>/dev/null || : 
fi


%preun servers
%_preun_service ldap%{ol_major}

%postun servers
%if %{?_preun_syslogdel:1}%{?!_preun_syslogdel:0}
%_preun_syslogdel
%else
if [ $1 = 0 ]; then 
	# remove ldap entry 
	perl -pi -e "s|^.*ldap.*\n||g" %{_sysconfdir}/syslog.conf 

	# reset syslog daemon
	if [ -f /var/lock/subsys/syslog ]; then
	        service syslog restart  > /dev/null 2>/dev/null || : 
	elif [ -f /var/lock/subsys/rsyslog ]; then
		service rsyslog restart > /dev/null 2>/dev/null || :
	fi
fi
%endif
%_postun_userdel ldap
%_postun_groupdel ldap

%triggerpostun -- openldap-clients < 2.1.25-5mdk
# We may have openldap client configuration in /etc/ldap.conf
# which now needs to be in /etc/openldap/ldap.conf
if [ -f /etc/ldap.conf ] 
then
	mv -f /etc/%{name}/ldap.conf /etc/%{name}/ldap.conf.rpmfix
	cp -af /etc/ldap.conf /etc/%{name}/ldap.conf
fi

%files
%config(noreplace) %{_sysconfdir}/%{name}/ldapserver
%attr(644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/ldap.conf
%{_mandir}/man5/ldap.conf%{ol_major}.5*
%{_mandir}/man5/ldif%{ol_major}.5*
%doc README.mdk


%files doc
%doc ANNOUNCEMENT CHANGES COPYRIGHT LICENSE README 
%doc doc/rfc doc/drafts
%doc %{_docdir}/%{name}-guide

%files servers
%dir %{_sysconfdir}/%{name}
%dir %{_sysconfdir}/%{name}/schema
%attr(640,root,ldap) %config(noreplace) %{_sysconfdir}/%{name}/slapd.conf
%attr(640,root,ldap) %config(noreplace) %{_sysconfdir}/%{name}/slapd.ldif
%dir %attr(750,ldap,ldap) %{_sysconfdir}/%{name}/slapd.d
%attr(640,root,ldap) %{_sysconfdir}/%{name}/DB_CONFIG.example
%attr(640,root,ldap) %config %{_sysconfdir}/%{name}/slapd.access.conf
%config(noreplace) %{_sysconfdir}/%{name}/schema/*.schema
%dir %{_datadir}/%{name}
%dir %{_datadir}/%{name}/schema
%{_datadir}/%{name}/schema/*.schema
%{_datadir}/%{name}/schema/*.ldif
%{_datadir}/%{name}/schema/README
%{_datadir}/%{name}/scripts
%{_sysconfdir}/cron.hourly/ldap-hot-db-backup%{ol_major}
%{_sysconfdir}/cron.daily/ldap-hot-db-backup%{ol_major}
%{_sysconfdir}/cron.weekly/ldap-hot-db-backup%{ol_major}
%{_sysconfdir}/cron.monthly/ldap-hot-db-backup%{ol_major}
%{_sysconfdir}/cron.yearly/ldap-hot-db-backup%{ol_major}

%config(noreplace) %{_sysconfdir}/sysconfig/ldap%{ol_major}
%config(noreplace) %{_initrddir}/ldap%{ol_major}
%attr(750,ldap,ldap) %dir %{_var}/lib/ldap%{ol_major}
%config(noreplace) %{_var}/lib/ldap%{ol_major}/DB_CONFIG
%{_var}/lib/ldap%{ol_major}/DB_CONFIG.example
%attr(755,ldap,ldap) %dir /var/run/ldap%{ol_major}
%{_datadir}/%{name}/gencert.sh
%{_sbindir}/*

%dir %{_libdir}/%{name}
%if %build_modules && !%build_modpacks
%{_libdir}/%{name}/*.la
%{_libdir}/%{name}/*.so*
%endif

%{_mandir}/man5/slap*.5*
%{_mandir}/man8/*

%attr(750,ldap,ldap) %dir /var/log/ldap%{ol_major}
%config(noreplace) %{_sysconfdir}/logrotate.d/ldap%{ol_major}

%doc contrib/slapd-modules/acl/README.acl
%doc contrib/slapd-modules/addpartial/README.addpartial
%doc contrib/slapd-modules/allop/README.allop
%doc contrib/slapd-modules/allowed/README.allowed
%doc contrib/slapd-modules/autogroup/README.autogroup
#doc contrib/slapd-modules/dsaschema/README.dsaschema
%doc contrib/slapd-modules/kinit/README.kinit
%doc contrib/slapd-modules/passwd/README.passwd
%doc contrib/slapd-modules/passwd/sha2/README.sha2
%if %build_smbk5pwd
%doc contrib/slapd-modules/smbk5pwd/README.smbk5pwd
%endif
%if %build_nssov
%doc contrib/slapd-modules/nssov/README.nssov
%endif

%files clients
%{_bindir}/ldap*
%{_mandir}/man1/*

%files -n %libname
%{_libdir}/lib*.so.*

%files -n %libname-devel
%{_libdir}/libl*.so
%{_includedir}/l*.h
%{_includedir}/s*.h
%{_includedir}/%{name}
%{_mandir}/man3/*

%files -n %libname-static-devel
%{_libdir}/lib*.a

%if %build_modpacks
%files back_dnssrv
%{_libdir}/%{name}/back_dnssrv.la
%{_libdir}/%{name}/back_dnssrv*.so.*
%{_libdir}/%{name}/back_dnssrv*.so

%files back_ldap
%{_libdir}/%{name}/back_ldap.la
%{_libdir}/%{name}/back_ldap*.so.*
%{_libdir}/%{name}/back_ldap*.so

%files back_passwd
%{_libdir}/%{name}/back_passwd.la
%{_libdir}/%{name}/back_passwd*.so.*
%{_libdir}/%{name}/back_passwd*.so
%endif #build_modpacks

%if %build_sql && %build_modpacks
%files back_sql
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/back_sql.la
%{_libdir}/%{name}/back_sql*.so.*
%{_libdir}/%{name}/back_sql*.so
%endif

%files tests
%{_datadir}/%{name}/tests

%files testprogs
%{_bindir}/slapd-*
%{_bindir}/ldif-filter%{ol_major}
#
# Todo:
# - add cron-job to remove transaction logs (bdb)



%changelog
* Tue Aug  14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 3c2de2e
- New version 2.4.31 (sync with Cooker), drop no longer needed patches and sources, major spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15353 |12mr|openldap-extra-schemas-1.3-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%{!?ol_major: %global ol_major %nil}
%define schema_dir %{_datadir}/openldap%{ol_major}/schema

Name: openldap%{ol_major}-extra-schemas
Summary: Some extra schemas for OpenLDAP
Version: 1.3
Release: %mkrel 14
License: Several, see each file
Group: Databases
Source0: autofs.schema
# Get from qmail-ldap patch (http://www.nrg4u.com/qmail/)
Source1: qmail.schema
# from rfc2739, updated for schema correctness, used by evo for calendar attrs
Source2: calendar.schema
# from bind sdb_ldap page:http://www.venaas.no/ldap/bind-sdb/dnszone-schema.txt
Source4: dnszone.schema
# from evolution package
Source5: evolutionperson.schema
Source6: kerberosobject.schema
Source7: kolab.schema
# from Heimdal kerberos sources
Source8: krb5-kdc.schema
Source9: ldapns.schema
Source10: rfc822-MailMember.schema
# Get from samba source, examples/LDAP/samba.schema
Source11: samba.schema
# from MIT krb5-1.6.x:
Source13: MIT-kerberos.schema
Source14: rfc2307bis.schema
# from openssh-lpk patch at http://dev.inversepath.com/trac/openssh-lpk
Source15: http://dev.inversepath.com/openssh-lpk/openssh-lpk_openldap.schema
# See http://mattfleming.com/node/190
Source17: http://mattfleming.com/files/active/0/apple.schema
# from http://cvs.pld.org.pl/SOURCES/openldap-dhcp.schema
Source18: http://debian.jones.dk/debian/local/honda/pool-ldapv3/woody-jones/openldap2/schemas/netscape-profile.schema
Source19: http://debian.jones.dk/debian/local/honda/pool-ldapv3/woody-jones/openldap2/schemas/trust.schema
# incomplete:
#Source20: http://debian.jones.dk/debian/local/honda/pool-ldapv3/woody-jones/openldap2/schemas/dns.schema
Source21: http://debian.jones.dk/debian/local/honda/pool-ldapv3/woody-jones/openldap2/schemas/cron.schema
Source22: http://debian.jones.dk/debian/local/honda/pool-ldapv3/woody-jones/openldap2/schemas/qmailControl.schema
Source23: sudo.schema
Source24: dhcp.schema
# From courier-authlib-ldap
Source26: authldap.schema

# LDIF versions of the same schema, created by:
# 1)Making a minimal config with schema and their dependencies
# 2)Running '/usr/sbin/slaptest -f /tmp/schema.conf -F /tmp/ldapns/' or similar
# 3)Cleaning up the file names, with e.g.: for i in cn=*;do mv $i ${i#*\}};done
# 4)Cleaning up the resulting ldif with e.g.: 
#  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 
# specifically: remove operational attributes, clean names to match original schema
# names, add cn=schema,cn=config suffix required for adding over the wire

# This is now done in the script below (catered for use in svn)
Source99: convert.sh

Source100: autofs.ldif
Source101: qmail.ldif
Source102: calendar.ldif
Source104: dnszone.ldif
Source105: evolutionperson.ldif
Source106: kerberosobject.ldif
Source107: kolab.ldif
Source108: krb5-kdc.ldif
Source109: ldapns.ldif
Source110: rfc822-MailMember.ldif
Source111: samba.ldif
Source113: MIT-kerberos.ldif
Source114: rfc2307bis.ldif
Source115: openssh-lpk_openldap.ldif
#Source117: apple.ldif
Source118: netscape-profile.ldif
#Source119: trust.ldif
#Source120: dns.ldif
Source121: cron.ldif
Source122: qmailControl.ldif
Source123: sudo.ldif
Source124: dhcp.ldif
Source126: authldap.ldif


URL: http://www.openldap.org
BuildRoot: %{_tmppath}/%{name}-%{version}-root-%(id -u -n)
BuildArch: noarch
Requires: openldap%{ol_major}-servers
# add conflicts when the schemas have been removed from
# openldap-servers
#Conflicts: openldap-server <= 1:2.3.30-1nl
Conflicts: openldap%{ol_major}-servers < 2.4.17

%description
This package contains some extra schemas for use with the OpenLDAP server.

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{schema_dir}
#install -m 0644 %{_sourcedir}/*.schema %{buildroot}%{schema_dir}
install -m 0644 %{SOURCE1}  %{SOURCE2}  %{SOURCE4}  %{SOURCE5} \
		%{SOURCE6}  %{SOURCE7}  %{SOURCE8}  %{SOURCE9}  %{SOURCE10} \
		%{SOURCE11} %{SOURCE13} %{SOURCE14} \
		%{SOURCE15} %{SOURCE17} %{SOURCE18} %{SOURCE19} \
		%{SOURCE21} %{SOURCE22} %{SOURCE23} %{SOURCE24} \
		%{SOURCE26} \
		%{SOURCE101}  %{SOURCE102}  %{SOURCE104}  %{SOURCE105} \
		%{SOURCE106}  %{SOURCE107}  %{SOURCE108}  %{SOURCE109}  %{SOURCE110} \
		%{SOURCE111} %{SOURCE113} %{SOURCE114} \
		%{SOURCE115} %{SOURCE118} \
		%{SOURCE121} %{SOURCE122} %{SOURCE123} %{SOURCE124} \
		%{SOURCE126} \
%{buildroot}%{schema_dir}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{schema_dir}/*.schema
%{schema_dir}/*.ldif




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15354 |12mr|openobex-1.5-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname openobex %{major}
%define develname %mklibname openobex -d

Summary: 	Library for using OBEX
Name: 		openobex
Version: 	1.5
Release: 	%mkrel 8
License: 	LGPL
Group: 		System/Libraries
URL:		http://openobex.sourceforge.net/
Source: 	http://www.kernel.org/pub/linux/bluetooth/openobex-%{version}.tar.gz
Patch0:		openobex-1.3-ipv6.patch
Patch1:		openobex-linkage_fix.diff
BuildRequires:	bluez-devel
BuildRequires:	libusb-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Open OBEX shared c-library

%package -n %{libname}
Summary: Library for using OBEX
Group: System/Libraries
Provides: lib%{name} = %version-%release
Provides: %{name} = %version-%release
Conflicts: %{_lib}%{name}1.3
Conflicts: %{_lib}%{name}1.2
Conflicts: %{_lib}%{name}1.1

%description -n %{libname}
Open OBEX shared c-library

%package -n %{develname}
Summary: Library for using OBEX
Group: Development/C
Provides: lib%{name}-devel = %version-%release
Provides: %{name}-devel  = %version-%release
Requires: %{libname} = %{version}
Requires:   bluez-devel
Conflicts: %{_lib}%{name}1.3-devel
Conflicts: %{_lib}%{name}1.2-devel
Conflicts: %{_lib}%{name}1.1-devel
Obsoletes: %{_lib}%{name}1-devel

%description -n %{develname}
Open OBEX shared c-library

%package apps
Summary: Apps that come with the Open OBEX c-library
Group: Communications

%description apps
These are the apps that come with the Open OBEX c-library. These are
not meant to be more than test-programs to look at if you want to see
how use the library itself.

%package ircp
Summary: Used to "beam" files or whole directories
Group: Communications
Obsoletes: ircp
Provides: ircp

%description ircp
Ircp is used to "beam" files or whole directories to/from Linux, Windows.

%prep

%setup -q
#%patch0 -p1
#%patch1 -p0

%build
autoreconf -fis
%configure \
	--enable-apps
%make

%install
rm -rf %{buildroot}

%makeinstall_std

# since our old packages will look for headers in /usr/include
ln -s openobex/obex.h %{buildroot}/%_includedir/obex.h
ln -s openobex/obex_const.h %{buildroot}/%_includedir/obex_const.h

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-, root, root)
%doc COPYING
%{_libdir}/libopenobex.so.%{major}*

%files -n %{develname}
%defattr(-, root, root)
%doc AUTHORS ChangeLog README
%{_libdir}/pkgconfig/openobex.pc
%{_includedir}/*
%{_libdir}/*a
%{_libdir}/lib*.so

%files apps
%defattr(-, root, root)
%{_bindir}/irobex_palm3
%{_bindir}/irxfer
%{_bindir}/obex_tcp
%{_bindir}/obex_test

%files ircp
%defattr(-, root, root)
%{_bindir}/ircp



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15355 |12mr|opensc-0.12.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 3
%define libname %mklibname %{name} %{major}
%define develname %mklibname -d %{name}

Summary:	Library for accessing SmartCard devices
Name:		opensc
Version:	0.12.2
Release:	2
License:	LGPLv2+
Group:		System/Kernel and hardware
URL:		http://www.opensc.org/
Source0:	http://www.opensc-project.org/files/opensc/%{name}-%{version}.tar.gz
Source1:	oberthur.profile
BuildRequires:	flex
BuildRequires:	pkgconfig(openssl)
BuildRequires:	libltdl-devel
BuildRequires:	readline-devel
BuildRequires:	zlib-devel
BuildRequires:	pcsc-lite-devel
BuildRequires:	xsltproc
BuildRequires:	docbook-style-xsl

%description
%{name} is a library for accessing smart card devices using PC/SC Lite
middleware package. It is also the core library of the OpenSC project.
Basic functionality (e.g. SELECT FILE, READ BINARY) should work on any
ISO 7816-4 compatible smart card. Encryption and decryption using private
keys on the SmartCard is at the moment possible only with PKCS #15
compatible cards.

%package -n	%{libname}
Summary:	Library for accessing SmartCard devices
Group:		System/Libraries

%description -n	%{libname}
%{name} is a library for accessing smart card devices using PC/SC Lite
middleware package. It is also the core library of the OpenSC project.
Basic functionality (e.g. SELECT FILE, READ BINARY) should work on any
ISO 7816-4 compatible smart card. Encryption and decryption using private
keys on the SmartCard is at the moment possible only with PKCS #15
compatible cards.

%package -n	%{develname}
Summary:	Development related files for %{name}
Group:		Development/C
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n	%{develname}
%{name} is a library for accessing smart card devices using PC/SC Lite
middleware package. It is also the core library of the OpenSC project.
Basic functionality (e.g. SELECT FILE, READ BINARY) should work on any
ISO 7816-4 compatible smart card. Encryption and decryption using private
keys on the SmartCard is at the moment possible only with PKCS #15
compatible cards.

This package contains all necessary files to develop or compile any
applications or libraries that use %{name}. 

%prep
%setup -q
install -m 0644 %{SOURCE1} oberthur-alternate.profile

%build
autoreconf -fi
%configure2_5x --disable-static
%make

%install
mkdir -p %{buildroot}%{_sysconfdir}
mkdir -p %{buildroot}%{_libdir}/pkcs11
%makeinstall_std

%files
%doc NEWS README
%doc oberthur-alternate.profile
%{_bindir}/cardos-tool
%{_bindir}/cryptoflex-tool
%{_bindir}/eidenv
%{_bindir}/piv-tool
%{_bindir}/netkey-tool
%{_bindir}/opensc-explorer
%{_bindir}/opensc-tool
%{_bindir}/pkcs11-tool
%{_bindir}/pkcs15-crypt
%{_bindir}/pkcs15-init
%{_bindir}/pkcs15-tool
%{_datadir}/%{name}
%{_libdir}/pkcs11-spy.*
%{_libdir}/pkcs11/*.so
%{_mandir}/man1/*
%{_mandir}/man5/*

%files -n %{libname}
%doc COPYING
%config(noreplace) %{_sysconfdir}/opensc.conf
%{_libdir}/opensc-pkcs11.*
%{_libdir}/lib*.so.%{major}*
%{_libdir}/onepin-opensc-pkcs11.so

%files -n %{develname}
%{_bindir}/westcos-tool
%{_libdir}/lib*.so


%changelog
* Mon Sep  17 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: d68eb6e
- Do autoreconf, spec cleanup, create dirs before install
  
* Thu Aug  16 2012 Dmitry Mikhirev <mikhirev@mezon.ru>
+ Commit: 136b5bc
- update to 0.12.2 and disable static libs
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15356 |12mr|openslp-1.2.1-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	openslp
%define	version	1.2.1

%define	major	1
%define	libname	%mklibname %{name} %{major}
%define	libname_devel	%mklibname %{name} %{major} -d

Name:		%name
Version: 	%version
Release:	%mkrel 13
Summary:	OpenSLP implementation of Service Location Protocol V2 
License:	BSD-like
Group:		Networking/Other
URL:		http://www.openslp.org/
BuildRoot:	%{_tmppath}/%{name}-root
Source0:	http://prdownloads.sourceforge.net/openslp/%{name}-%{version}/%{name}-%{version}.tar.bz2
Patch0:		openslp-1.2.1-lsb.patch
Patch1:		openslp-1.2.1-CVE-2012-3609.patch

%Description
Service Location Protocol is an IETF standards track protocol that
provides a framework to allow networking applications to discover the
existence, location, and configuration of networked services in
enterprise networks.

OpenSLP is an open source implementation of the SLPv2 protocol as defined 
by RFC 2608 and RFC 2614.  This package include the daemon, libraries, header 
files and documentation

%package -n %{libname}
Summary:        OpenSLP implementation of Service Location Protocol V2
Group:          System/Libraries

%description -n %{libname}
Service Location Protocol is an IETF standards track protocol that
provides a framework to allow networking applications to discover the
existence, location, and configuration of networked services in
enterprise networks.

OpenSLP is an open source implementation of the SLPv2 protocol as defined
by RFC 2608 and RFC 2614.  This package include the daemon, libraries, header
files and documentation

This package contains the %libname runtime library.

%package -n %{libname_devel}
Summary:        Development tools for programs which will use the %{name} library
Group:          Development/C
Requires:       %{libname} = %version
Provides:       %{name}-devel = %version-%release
Provides:       lib%{name}-devel = %version-%release

%description -n %{libname_devel}
The %{name}-devel package includes the header files and static libraries
necessary for developing programs using the %{name} library.

If you are going to develop programs, you should install %{name}-devel.  
You'll also need to have the %{name} package installed.


%prep
%setup -q
%patch0 -p1
%patch1 -p1
rm -rf `find -name CVS`

%build
autoreconf -fis
%serverbuild
%configure --localstatedir=/var
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std
#fix doc
rm -rf installeddoc
mv %buildroot/%_prefix/doc/%{name}-%{version} installeddoc
rm -rf `find installeddoc -name CVS`

mkdir -p %buildroot/%_sysconfdir/sysconfig/daemons 
cat <<EOF  > %buildroot/%_sysconfdir/sysconfig/daemons/slpd
IDENT=slp
DESCRIPTIVE="SLP Service Agent"
ONBOOT="yes"
EOF
install -m 755 etc/slpd.all_init -D %buildroot/%_initrddir/slpd

%clean
rm -rf %buildroot

%post
%_post_service slpd

%preun 
%_preun_service slpd

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%files
%defattr(644,root,root,755)
%doc doc/*
%config(noreplace) %_sysconfdir/slp.conf
%config(noreplace) %_sysconfdir/slp.reg
%config(noreplace) %_sysconfdir/slp.spi
%config(noreplace) %_sysconfdir/sysconfig/daemons/slpd
%defattr(755,root,root,755)
%config(noreplace) %_initrddir/slpd
%_sbindir/slpd
%_bindir/slptool

%files -n %{libname}
%defattr(-,root,root)
%doc AUTHORS COPYING
%_libdir/*.so.*

%files -n %{libname_devel}
%defattr(-,root,root)
%doc ChangeLog COPYING
%_libdir/*a
%_libdir/*.so
%_includedir/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15357 |12mr|opensp-1.5.2-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 5
%define libname %mklibname %{name} %{major}
%define develname %mklibname -d %name
%define	sgmlbase %{_datadir}/sgml

Summary: The OpenJade Group's SGML and XML parsing tools
Name: opensp
Version: 1.5.2
Release: 12
License: BSD
Group: Publishing
URL: http://openjade.sourceforge.net/
Source0: http://download.sourceforge.net/openjade/OpenSP-%{version}.tar.bz2
Patch0: OpenSP-1.5-prefer-catalog-entries.patch
Patch1: opensp-1.5.2-multilib.patch
Patch2: opensp-1.5.2-nodeids.patch
BuildRequires: xmlto
BuildRequires: docbook-dtd412-xml
%rename OpenSP

%description
This package is a collection of SGML/XML tools called OpenSP. It is a fork from
James Clark's SP suite. These tools are used to parse, validate, and normalize
SGML and XML files.  
     
%package -n %{libname}
Summary: Runtime library for the OpenJade group's SP suite
Group: System/Libraries
Obsoletes: %{_lib}OpenSP5 < 1.5.2-8

%description -n %{libname}
This is the SP suite's shared library runtime support.  This C++
library contains entity management functions, parsing functions, and
other functions useful for SGML/XML/DSSSL development.

%package -n %{develname}
Summary: Libraries and include files for developing OpenSP applications
Group: Development/C
Requires: %{libname} = %{version}
Provides: %{name}-devel = %{version}-%{release}
Provides: OpenSP-devel = %{version}-%{release}
Obsoletes: %{_lib}OpenSP5-devel < 1.5.2-8

%description -n %{develname}
This contains include files and libraries for OpenSP.
This C++ library contains entity management functions, parsing functions,
and other functions useful for SGML/XML/DSSSL development.

%prep
%setup -qn OpenSP-%{version}
%apply_patches

%build
%configure2_5x \
	--disable-static \
	--enable-http \
	--enable-default-catalog=%{_sysconfdir}/sgml/catalog  \
	--enable-default-search-path=%{sgmlbase} \
	--datadir=%{sgmlbase}/%{name}-%{version}

%make

%install
rm -rf "%{buildroot}"
%makeinstall_std
%find_lang sp5

#remove unpackaged files
rm -rf %{buildroot}%{_prefix}/doc  %{buildroot}%{_docdir}/OpenSP

%files -f sp5.lang
%doc doc/*.htm ABOUT-NLS AUTHORS COPYING ChangeLog NEWS README
%{_bindir}/*
%{sgmlbase}/%{name}-%{version}/doc/*
%{sgmlbase}/%{name}-%{version}/OpenSP/*
%{_mandir}/man1/*

%files -n %{libname}
%{_libdir}/libosp.so.%{major}*

%files -n %{develname}
%{_libdir}/lib*.so
%{_includedir}/OpenSP



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15358 |12mr|openssh-6.0p1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
## Do not apply any unauthorized patches to this package!
## - vdanen 05/18/01
##

# Version of watchdog patch
%define wversion 4.4p1

# Version of the hpn patch
%define hpnver 13v6

# overrides
%define build_skey	 	0
%define build_krb5	 	1
%define build_watchdog   	0
%define build_gnomeaskpass 	1
%define build_ldap       	0
%define build_sftpcontrol    	0
%define build_hpn		0
%define build_audit		0
%define build_libedit		1

%{?_with_skey: %{expand: %%global build_skey 1}}
%{?_without_skey: %{expand: %%global build_skey 0}}
%{?_with_krb5: %{expand: %%global build_krb5 1}}
%{?_without_krb5: %{expand: %%global build_krb5 0}}
%{?_with_watchdog: %{expand: %%global build_watchdog 1}}
%{?_without_watchdog: %{expand: %%global build_watchdog 0}}
%{?_with_gnomeaskpass: %{expand: %%global build_gnomeaskpass 1}}
%{?_without_gnomeaskpass: %{expand: %%global build_gnomeaskpass 0}}
%{?_with_ldap: %{expand: %%global build_ldap 1}}
%{?_without_ldap: %{expand: %%global build_ldap 0}}
%{?_with_sftpcontrol: %{expand: %%global build_sftpcontrol 1}}
%{?_without_sftpcontrol: %{expand: %%global build_sftpcontrol 0}}
%{?_with_hpn: %{expand: %%global build_hpn 1}}
%{?_without_hpn: %{expand: %%global build_hpn 0}}
%{?_with_audit: %{expand: %%global build_audit 1}}
%{?_without_audit: %{expand: %%global build_audit 0}}
%{?_with_libedit: %{expand: %%global build_libedit 1}}
%{?_without_libedit: %{expand: %%global build_libedit 0}}

%define OPENSSH_PATH "/usr/local/bin:/bin:%{_bindir}"
%define XAUTH %{_bindir}/xauth

Summary:	OpenSSH free Secure Shell (SSH) implementation
Name:		openssh
Version:	6.0p1
Release:	5
License:	BSD
Group:		Networking/Remote access
URL:		http://www.openssh.com/
Source0: 	ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-%{version}.tar.gz
Source1: 	ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-%{version}.tar.gz.asc
# ssh-copy-id taken from debian, with "usage" added
Source3:	ssh-copy-id
Source7:	openssh-xinetd
Source9:        README.sftpfilecontrol
# this is never to be applied by default
# http://www.sc.isc.tohoku.ac.jp/~hgot/sources/openssh-watchdog.html
Source10:	openssh-%{wversion}-watchdog.patch.tgz
Source12:	ssh_ldap_key.pl
Source15:	ssh-avahi-integration
Source17:	sshd.pam
Source18:	sshd.init
Source19:	README.3.8p1.upgrade.urpmi
Source20:	README.3.9p1-3.upgrade.urpmi
Source21:	README.hpn
Patch1:		openssh-mdv_conf.diff
# rediffed from openssh-4.4p1-watchdog.patch.tgz
Patch4:		openssh-4.4p1-watchdog.diff
# optional ldap support
# http://dev.inversepath.com/trac/openssh-lpk
#Patch6:		http://dev.inversepath.com/openssh-lpk/openssh-lpk-4.6p1-0.3.9.patch
# new location for the lpk patch.
# rediffed from "svn checkout http://openssh-lpk.googlecode.com/svn/trunk/ openssh-lpk-read-only"
Patch6:		openssh-lpk-5.4p1-0.3.10.diff
# http://sftpfilecontrol.sourceforge.net
# Not applied by default
# P7 is rediffed and slightly adjusted from http://sftplogging.sourceforge.net/download/v1.5/openssh-4.4p1.sftplogging-v1.5.patch
Patch7:		openssh-4.9p1.sftplogging-v1.5.diff
# (tpg) http://www.psc.edu/networking/projects/hpn-ssh/
Patch11:	http://www.psc.edu/networking/projects/hpn-ssh/openssh-5.2p1-hpn%{hpnver}.diff
Patch12:	http://www.psc.edu/networking/projects/hpn-ssh/openssh5.1-peaktput.diff
#gw: from Fedora:
#fix round-robin DNS with GSSAPI authentification
Patch13:	openssh-4.3p2-gssapi-canohost.patch
Patch14:	openssh-4.7p1-audit.patch
Patch17:	openssh-5.1p1-askpass-progress.patch
Patch18:	openssh-4.3p2-askpass-grab-info.patch
Patch19:	openssh-4.0p1-exit-deadlock.patch
Patch21:	openssh_tcp_wrappers.patch
Obsoletes:	ssh
Provides:	ssh
Requires(post): makedev
Requires:	tcp_wrappers
BuildRequires:	groff-for-man
BuildRequires:	openssl-devel
BuildRequires:	pam-devel
BuildRequires:	tcp_wrappers-devel
BuildRequires:	zlib-devel
%if %{build_skey}
BuildRequires:	skey-devel
%endif
%if %{build_krb5}
BuildRequires:	krb5-devel
%endif
%if %{build_gnomeaskpass}
BuildRequires:	gtk+2-devel
%endif
%if %{build_ldap}
BuildRequires: openldap-devel >= 2.0
%endif
%if %{build_audit}
BuildRequires:	audit-devel
%endif
%if %{build_libedit}
BuildRequires:	edit-devel ncurses-devel
%endif
BuildConflicts:	libgssapi-devel
BuildRequires:  systemd-units
BuildRequires:  rpm-helper > 0.24
Requires(pre):  rpm-helper > 0.24
Requires(post): rpm-helper > 0.24
Requires(preun):        rpm-helper > 0.24
Requires(postun):       rpm-helper > 0.24

%description
Ssh (Secure Shell) is a program for logging into a remote machine and for
executing commands in a remote machine.  It is intended to replace
rlogin and rsh, and provide secure encrypted communications between
two untrusted hosts over an insecure network.  X11 connections and
arbitrary TCP/IP ports can also be forwarded over the secure channel.

OpenSSH is OpenBSD's rework of the last free version of SSH, bringing it
up to date in terms of security and features, as well as removing all 
patented algorithms to separate libraries (OpenSSL).

This package includes the core files necessary for both the OpenSSH
client and server.  To make this package useful, you should also
install openssh-clients, openssh-server, or both.

You can build %{name} with some conditional build swithes;

(ie. use with rpm --rebuild):

--with[out] skey         smartcard support (disabled)
--with[out] krb5         kerberos support (enabled)
--with[out] watchdog     watchdog support (disabled)
--with[out] gnomeaskpass Gnome ask pass support (disabled)
--with[out] ldap         OpenLDAP support (disabled)
--with[out] sftpcontrol  sftp file control support (disabled)
--with[out] hpn          HPN ssh/scp support (disabled)
--with[out] audit        audit support (disabled)
--with[out] libedit      libedit support in sftp (enabled)

%package	clients
Summary:	OpenSSH Secure Shell protocol clients
Group:		Networking/Remote access
Requires:	%{name} = %{version}-%{release}
Obsoletes:	ssh-clients, sftp, ssh
Provides:	ssh-clients, sftp, ssh
# scp was moved from openssh to openssh-clients
# http://qa.mandriva.com/show_bug.cgi?id=17491 
Conflicts:	%{name} <= 4.1p1-6mdk

%description	clients
Ssh (Secure Shell) is a program for logging into a remote machine and for
executing commands in a remote machine.  It is intended to replace
rlogin and rsh, and provide secure encrypted communications between
two untrusted hosts over an insecure network.  X11 connections and
arbitrary TCP/IP ports can also be forwarded over the secure channel.

OpenSSH is OpenBSD's rework of the last free version of SSH, bringing it
up to date in terms of security and features, as well as removing all 
patented algorithms to separate libraries (OpenSSL).

This package includes the clients necessary to make encrypted connections
to SSH servers.

%package	server
Summary:	OpenSSH Secure Shell protocol server (sshd)
Group:		System/Servers
Requires(pre):	%{name} = %{version}-%{release} 
Requires:	chkconfig >= 0.9 
Requires(pre):	pam >= 0.74
Requires(pre):	rpm-helper
Requires(post):	rpm-helper
Requires(preun): rpm-helper
Requires(postun): rpm-helper
Requires(post): makedev
Requires:	%{name}-clients = %{version}-%{release}
%if %{build_skey}
Requires:	skey
%endif
%if %{build_audit}
BuildRequires:	audit
%endif
Obsoletes:	ssh-server, sshd
Provides:	ssh-server, sshd

%description	server
Ssh (Secure Shell) is a program for logging into a remote machine and for
executing commands in a remote machine.  It is intended to replace
rlogin and rsh, and provide secure encrypted communications between
two untrusted hosts over an insecure network.  X11 connections and
arbitrary TCP/IP ports can also be forwarded over the secure channel.

OpenSSH is OpenBSD's rework of the last free version of SSH, bringing it
up to date in terms of security and features, as well as removing all 
patented algorithms to separate libraries (OpenSSL).

This package contains the secure shell daemon. The sshd is the server 
part of the secure shell protocol and allows ssh clients to connect to 
your host.

%package askpass-common
Summary: OpenSSH X11 passphrase common scripts
Group: Networking/Remote access

%description askpass-common
OpenSSH X11 passphrase common scripts

%if %{build_gnomeaskpass}
%package	askpass-gnome
Summary:	OpenSSH GNOME passphrase dialog
Group:		Networking/Remote access
Requires:	%{name} = %{version}-%{release}
Requires: 	%{name}-askpass-common
Obsoletes:	ssh-extras
Requires(pre):	update-alternatives
Provides:	%{name}-askpass, ssh-askpass, ssh-extras

%description	askpass-gnome
Ssh (Secure Shell) is a program for logging into a remote machine and for
executing commands in a remote machine.  It is intended to replace
rlogin and rsh, and provide secure encrypted communications between
two untrusted hosts over an insecure network.  X11 connections and
arbitrary TCP/IP ports can also be forwarded over the secure channel.

OpenSSH is OpenBSD's rework of the last free version of SSH, bringing it
up to date in terms of security and features, as well as removing all 
patented algorithms to separate libraries (OpenSSL).

This package contains the GNOME passphrase dialog.
%endif

%prep
%setup -q -a10

%patch1 -p1 -b .mdkconf
%if %{build_watchdog}
#patch -p0 -s -z .wdog < %{name}-%{wversion}-watchdog.patch
%patch4 -p1 -b .watchdog
%endif
%if %{build_ldap}
sed -i 's|UsePrivilegeSeparation yes|#UsePrivilegeSeparation yes|' sshd_config
%patch6 -p1 -b .lpk
rm -f README.lpk.lpk
%define _default_patch_fuzz 3
%else
%define _default_patch_fuzz 2
%endif
%if %{build_sftpcontrol}
#cat %{SOURCE8} | patch -p1 -s -z .sftpcontrol
echo "This patch is broken or needs to be updated/rediffed"; exit 1
%patch7 -p1 -b .sftplogging-v1.5
# README with license terms for this patch
install -m 0644 %{SOURCE9} .
%endif
%if %{build_hpn}
echo "This patch is broken or needs to be updated/rediffed"; exit 1
%patch11 -p1 -b .hpn
%patch12 -p1 -b .peak
install %{SOURCE21} .
%endif
%patch13 -p1 -b .canohost
%if %{build_audit}
%patch14 -p1 -b .audit
%endif
%patch17 -p1 -b .progress
%patch18 -p1 -b .grab-info
%patch19 -p1 -b .exit-deadlock
%patch21 -p1 -b .tcp_wrappers_mips

install %{SOURCE12} %{SOURCE19} %{SOURCE20} .

install -m 0644 %{SOURCE17} sshd.pam
install -m 0755 %{SOURCE18} sshd.init

# fix attribs
chmod 644 ChangeLog OVERVIEW README* INSTALL CREDITS LICENCE TODO ssh_ldap_key.pl

# http://qa.mandriva.com/show_bug.cgi?id=22957
perl -pi -e "s|_OPENSSH_PATH_|%{OPENSSH_PATH}|g" sshd_config

%build
autoreconf -fi

%serverbuild

%configure2_5x \
    --prefix=%{_prefix} \
    --sysconfdir=%{_sysconfdir}/ssh \
    --mandir=%{_mandir} \
    --libdir=%{_libdir} \
    --libexecdir=%{_libdir}/ssh \
    --datadir=%{_datadir}/ssh \
    --disable-strip \
    --with-tcp-wrappers \
    --with-pam \
    --with-default-path=%{OPENSSH_PATH} \
    --with-xauth=%{XAUTH} \
    --with-privsep-path=/var/empty \
    --without-zlib-version-check \
    --with-maildir=/var/spool/mail \
    --with-sandbox=rlimit \
%if %{build_krb5}
    --with-kerberos5=%{_prefix} \
%endif
%if %{build_skey}
    --with-skey \
%endif
%if %{build_ldap}
    --with-libs="-lldap -llber" \
    --with-cppflags="-DWITH_LDAP_PUBKEY -DLDAP_DEPRECATED" \
%endif
    --with-superuser-path=/usr/local/sbin:/usr/local/bin:/sbin:/bin:%{_sbindir}:%{_bindir} \
%if %{build_libedit}
    --with-libedit \
%else
    --without-libedit \
%endif
%if %{build_audit}
    --with-linux-audit \
%endif

%make

%if %{build_gnomeaskpass}
pushd contrib
    make gnome-ssh-askpass2 CC="%__cc %optflags %ldflags"
    mv gnome-ssh-askpass2 gnome-ssh-askpass
popd
%endif

%install
rm -rf %{buildroot}

%makeinstall_std

install -d %{buildroot}%{_sysconfdir}/ssh
install -d %{buildroot}%{_sysconfdir}/pam.d/
install -d %{buildroot}%{_sysconfdir}/sysconfig
install -d %{buildroot}%{_initrddir}
install -m644 sshd.pam %{buildroot}%{_sysconfdir}/pam.d/sshd
install -m755 sshd.init %{buildroot}%{_initrddir}/sshd

if [[ -f sshd_config.out ]]; then 
	install -m600 sshd_config.out %{buildroot}%{_sysconfdir}/ssh/sshd_config
else 
	install -m600 sshd_config %{buildroot}%{_sysconfdir}/ssh/sshd_config
fi
echo "root" > %{buildroot}%{_sysconfdir}/ssh/denyusers

if [[ -f ssh_config.out ]]; then
    install -m644 ssh_config.out %{buildroot}%{_sysconfdir}/ssh/ssh_config
else
    install -m644 ssh_config %{buildroot}%{_sysconfdir}/ssh/ssh_config
fi
echo "    StrictHostKeyChecking no" >> %{buildroot}%{_sysconfdir}/ssh/ssh_config

mkdir -p %{buildroot}%{_libdir}/ssh

install -d %{buildroot}%{_sysconfdir}/profile.d/
%if %{build_gnomeaskpass}
install -m 755 contrib/gnome-ssh-askpass %{buildroot}%{_libdir}/ssh/gnome-ssh-askpass
%endif

cat > %{buildroot}%{_sysconfdir}/profile.d/90ssh-askpass.csh <<EOF
setenv SSH_ASKPASS %{_libdir}/ssh/ssh-askpass
EOF

cat > %{buildroot}%{_sysconfdir}/profile.d/90ssh-askpass.sh <<EOF
export SSH_ASKPASS=%{_libdir}/ssh/ssh-askpass
EOF

cat > %{buildroot}%{_sysconfdir}/profile.d/90ssh-client.sh <<'EOF'
# fix hanging ssh clients on exit
if [ -n "$BASH_VERSION" ]; then
	shopt -s huponexit
elif [ -n "$ZSH_VERSION" ]; then
	setopt hup
fi
EOF

install -m 0755 %{SOURCE3} %{buildroot}/%{_bindir}/ssh-copy-id
chmod a+x %{buildroot}/%{_bindir}/ssh-copy-id
install -m 644 contrib/ssh-copy-id.1 %{buildroot}/%{_mandir}/man1/

# create pre-authentication directory
mkdir -p %{buildroot}/var/empty

# remove unwanted files
rm -f %{buildroot}%{_libdir}/ssh/ssh-askpass

# xinetd support (tv)
mkdir -p %{buildroot}%{_sysconfdir}/xinetd.d/
install -m 0644 %{SOURCE7} %{buildroot}%{_sysconfdir}/xinetd.d/sshd-xinetd

cat > %{buildroot}%{_sysconfdir}/sysconfig/sshd << EOF
#SSHD="%{_sbindir}/sshd"
#PID_FILE="/var/run/sshd.pid"
#OPTIONS=""
EOF

# avahi integration support (misc)
mkdir -p %{buildroot}%{_sysconfdir}/avahi/services/
install -m 0644 %{SOURCE15} %{buildroot}%{_sysconfdir}/avahi/services/%{name}.service

# make sure strip can touch it
chmod 755 %{buildroot}%{_libdir}/ssh/ssh-keysign

%pre server
%_pre_useradd sshd /var/empty /bin/true

%post server
# do some key management
%{_bindir}/ssh-keygen -A
%_post_service sshd sshd.service

%preun server
%_preun_service sshd sshd.service

%postun server
%_postun_userdel sshd
%_postun_unit sshd.service

%if %{build_gnomeaskpass}
%post askpass-gnome
update-alternatives --install %{_libdir}/ssh/ssh-askpass ssh-askpass %{_libdir}/ssh/gnome-ssh-askpass 20
update-alternatives --install %{_bindir}/ssh-askpass bssh-askpass %{_libdir}/ssh/gnome-ssh-askpass 20

%postun askpass-gnome
[ $1 = 0 ] || exit 0
update-alternatives --remove ssh-askpass %{_libdir}/ssh/gnome-ssh-askpass
update-alternatives --remove bssh-askpass %{_libdir}/ssh/gnome-ssh-askpass
%endif

%files
%doc ChangeLog OVERVIEW README* INSTALL CREDITS LICENCE TODO ssh_ldap_key.pl
%if %{build_ldap}
%doc *.schema
%endif
%if %{build_watchdog}
%doc CHANGES-openssh-watchdog openssh-watchdog.html
%endif
%if %{build_sftpcontrol}
%doc README.sftpfilecontrol
%endif
%{_bindir}/ssh-keygen
%dir %{_sysconfdir}/ssh
%{_bindir}/ssh-keyscan
%attr(4711,root,root) %{_libdir}/ssh/ssh-keysign
%{_libdir}/ssh/ssh-pkcs11-helper
%{_mandir}/man1/ssh-keygen.1*
%{_mandir}/man1/ssh-keyscan.1*
%{_mandir}/man8/ssh-keysign.8*
%{_mandir}/man8/ssh-pkcs11-helper.8*

%files clients
%{_bindir}/scp
%{_bindir}/ssh
%{_bindir}/ssh-agent
%{_bindir}/ssh-add
%{_bindir}/ssh-copy-id
%{_bindir}/slogin
%{_bindir}/sftp
%{_mandir}/man1/scp.1*
%{_mandir}/man1/ssh-copy-id.1*
%{_mandir}/man1/slogin.1*
%{_mandir}/man1/ssh.1*
%{_mandir}/man1/ssh-agent.1*
%{_mandir}/man1/ssh-add.1*
%{_mandir}/man1/sftp.1*
%{_mandir}/man5/ssh_config.5*
%config(noreplace) %{_sysconfdir}/ssh/ssh_config
%{_sysconfdir}/profile.d/90ssh-client.sh

%files server
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/sshd
%{_sbindir}/sshd
%dir %{_libdir}/ssh
%{_libdir}/ssh/sftp-server
%{_mandir}/man5/sshd_config.5*
%{_mandir}/man5/moduli.5*
%{_mandir}/man8/sshd.8*
%{_mandir}/man8/sftp-server.8*
%attr(0600,root,root) %config(noreplace) %{_sysconfdir}/ssh/sshd_config
%attr(0600,root,root) %config(noreplace) %{_sysconfdir}/ssh/denyusers
%attr(0600,root,root) %config(noreplace) %{_sysconfdir}/pam.d/sshd
%config(noreplace) %_sysconfdir/xinetd.d/sshd-xinetd
%config(noreplace) %{_sysconfdir}/avahi/services/%{name}.service
%config(noreplace) %{_sysconfdir}/ssh/moduli
%attr(0755,root,root) %{_initrddir}/sshd
%dir %attr(0755,root,root) /var/empty

%files askpass-common
%{_sysconfdir}/profile.d/90ssh-askpass.*

%if %{build_gnomeaskpass}
%files askpass-gnome
%defattr(-,root,root)
%{_libdir}/ssh/gnome-ssh-askpass
%endif


%changelog
* Thu Jun 28 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 6.0p1-5
+ Revision: 807343
+ rebuild (emptylog)

* Tue Jun 26 2012 Guilherme Moro <guilherme@mandriva.com> 6.0p1-3
+ Revision: 807059
- Fix systemd scriptlets

* Sat Jun 09 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 6.0p1-2
+ Revision: 803895
- enable askpass-gnome as it is useful with MATE

* Sun Apr 22 2012 Bernhard Rosenkraenzer <bero@bero.eu> 6.0p1-1
+ Revision: 792720
- Update to 6.0

* Fri Mar 16 2012 Oden Eriksson <oeriksson@mandriva.com> 5.9p1-3
+ Revision: 785272
- rebuilt against new openssl

* Sat Dec 03 2011 Oden Eriksson <oeriksson@mandriva.com> 5.9p1-2
+ Revision: 737413
- gnome-ssh-askpass2.c does not build with gtk+-3.0, disable it for now

  + Matthew Dawkins <mattydaw@mandriva.org>
    - rebuild
    - cleaned up spec
    - removed mkrel, BuildRoot, clean section, defattr
    - removed reqs openssl (both server and clients work w/o it)

* Tue Sep 06 2011 Oden Eriksson <oeriksson@mandriva.com> 5.9p1-1
+ Revision: 698454
- 5.9p1
- spec cleanups
- simplify server key generation
- broke out the x11-ssh-askpass code into its own package (x11-ssh-askpass)

* Sun May 15 2011 Oden Eriksson <oeriksson@mandriva.com> 5.8p2-1
+ Revision: 674747
- 5.8p2
- fix build
- mass rebuild

* Sun Feb 27 2011 Funda Wang <fwang@mandriva.org> 5.8p1-2
+ Revision: 640301
- rebuild to obsolete old packages

* Fri Feb 04 2011 Oden Eriksson <oeriksson@mandriva.com> 5.8p1-1
+ Revision: 635967
- 5.8p1 (fixes CVE-2011-0539)

* Sat Jan 29 2011 Eugeni Dodonov <eugeni@mandriva.com> 5.7p1-1
+ Revision: 633939
- Updated to 5.7p1.
  Rediff P1 and P3.

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 5.6p1-2mdv2011.0
+ Revision: 613606
- provide a useful debug package

* Tue Aug 24 2010 Funda Wang <fwang@mandriva.org> 5.6p1-1mdv2011.0
+ Revision: 572678
- New version 5.6p1
- use our own build flags

* Mon Jun 07 2010 Eugeni Dodonov <eugeni@mandriva.com> 5.5p1-2mdv2010.1
+ Revision: 547228
- Do not display bogus FAILED messages when stopping service (#58283).

* Fri Apr 16 2010 Eugeni Dodonov <eugeni@mandriva.com> 5.5p1-1mdv2010.1
+ Revision: 535499
- Updated to 5.5p1.

* Mon Apr 05 2010 Funda Wang <fwang@mandriva.org> 5.4p1-3mdv2010.1
+ Revision: 531711
- rebuild for new openssl

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 5.4p1-2mdv2010.1
+ Revision: 515815
- whoops!, the ldap patch wasn't supposed to be applied per default
- 5.4p1
- dropped upstream added patches
- rediffed two patches
- adjust the spec file for 5.4p1

* Tue Mar 02 2010 Olivier Blin <blino@mandriva.org> 5.3p1-6mdv2010.1
+ Revision: 513571
- kill sshd clients at shutdown (#57782)

* Fri Feb 26 2010 Oden Eriksson <oeriksson@mandriva.com> 5.3p1-5mdv2010.1
+ Revision: 511605
- rebuilt against openssl-0.9.8m

* Fri Jan 15 2010 Oden Eriksson <oeriksson@mandriva.com> 5.3p1-4mdv2010.1
+ Revision: 491719
- fix #55951 (the openssh-server package needs openssl and makedev in Requires(post))

  + JÃ©rÃ´me Quelin <jquelin@mandriva.org>
    - reverting to bash, till all functions get fixed
    - remove bashisms, switch to dash

  + Olivier Blin <blino@mandriva.org>
    - require makedev in post (random/entropy devices are needed by openssl)

* Wed Oct 07 2009 Oden Eriksson <oeriksson@mandriva.com> 5.3p1-2mdv2010.0
+ Revision: 455652
- rediffed most of the third party patches

* Thu Oct 01 2009 Oden Eriksson <oeriksson@mandriva.com> 5.3p1-1mdv2010.0
+ Revision: 452225
- 5.3p1

  + Olivier Blin <blino@mandriva.org>
    - fix build on mips (from Arnaud Patard)

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 5.2p1-2mdv2010.0
+ Revision: 426348
- rebuild

* Mon Feb 23 2009 Oden Eriksson <oeriksson@mandriva.com> 5.2p1-1mdv2009.1
+ Revision: 344077
- 5.2p1
- rediffed P1
- dropped one upstream patch (P21)

* Tue Feb 03 2009 Guillaume Rousse <guillomovitch@mandriva.org> 5.1p1-6mdv2009.1
+ Revision: 337115
- keep bash completion in its own package

* Fri Jan 09 2009 Guillaume Rousse <guillomovitch@mandriva.org> 5.1p1-5mdv2009.1
+ Revision: 327518
- bash completion, splitted from main file in upstream project

* Tue Dec 16 2008 Oden Eriksson <oeriksson@mandriva.com> 5.1p1-4mdv2009.1
+ Revision: 314936
- rebuild

* Thu Oct 16 2008 Oden Eriksson <oeriksson@mandriva.com> 5.1p1-3mdv2009.1
+ Revision: 294182
- rebuild

* Mon Sep 29 2008 Oden Eriksson <oeriksson@mandriva.com> 5.1p1-2mdv2009.0
+ Revision: 289727
- rebuild
- fix #43747 (transfering locales with ssh creates problems)

* Tue Aug 05 2008 Oden Eriksson <oeriksson@mandriva.com> 5.1p1-1mdv2009.0
+ Revision: 263950
- hpn13v5
- sync with openssh-5.1p1-2.fc10.src.rpm

* Mon Jul 28 2008 Oden Eriksson <oeriksson@mandriva.com> 5.1p1-0.1mdv2009.0
+ Revision: 251404
- 5.1p1
- rediffed P1,P21
- disabled P22 for now
- 3rd party patches needs to be fixed

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 5.0p1-5mdv2009.0
+ Revision: 236780
- rebuilt x11-ssh-askpass with LDFLAGS="-Wl,--as-needed"
- rebuild
- added P21, P22 from openssh-5.0p1-1.fc9 - fix race on control
  master and cleanup stale control socket (#436311) patches by
  David Woodhouse
- added P20 from openssh-5.0p1-1.fc9 - set FD_CLOEXEC on client socket
- added P19 from openssh-5.0p1-1.fc9 - don't deadlock on exit with
  multiple X forwarded channels (rh #152432)
- added 3 patches for gnome-ssh-askpass from openssh-5.0p1-1.fc9
- make it possible to build without libedit support (rpmbuild --rebuild --without libedit ...)
- added audit support from openssh-5.0p1-1.fc9 (disabled for now, though it works)
- sync with fc9 (SendEnv AcceptEnv)

* Wed Apr 23 2008 GÃ¶tz Waschk <waschk@mandriva.org> 5.0p1-3mdv2009.0
+ Revision: 196921
- fix gssapi with DNS loadbalanced clusters

* Tue Apr 15 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 5.0p1-2mdv2009.0
+ Revision: 194354
- update HPN SSH/SCP patches against latest openssh version

* Wed Apr 09 2008 Oden Eriksson <oeriksson@mandriva.com> 5.0p1-1mdv2009.0
+ Revision: 192500
- 5.0p1
- drop P2 (CVE-2008-1483 is fixed in 5.0p1)
- 4.9p1
- dropped the chroot patch since another approach is in 4.9p1
- dropped the ctimeout patch since it's in there
- rediffed all patches that are not applied per default, except for the HPN patches

* Thu Mar 27 2008 Gustavo De Nardin <gustavodn@mandriva.com> 4.7p1-9mdv2008.1
+ Revision: 190750
- security fix for CVE-2008-1483

  + Giuseppe GhibÃ² <ghibo@mandriva.com>
    - Move 2007.1 backports ssp flags to a more effective place in the building.

* Mon Mar 17 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7p1-7mdv2008.1
+ Revision: 188362
- new version of HPN patch

* Wed Jan 23 2008 Thierry Vignaud <tv@mandriva.org> 4.7p1-6mdv2008.1
+ Revision: 157259
- rebuild with fixed %%serverbuild macro

* Mon Jan 14 2008 Olivier Blin <blino@mandriva.org> 4.7p1-5mdv2008.1
+ Revision: 151175
- use ConnectTimeout option for banner exchange, to timeout on stuck servers (rediffed from CVS)

* Thu Jan 03 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7p1-4mdv2008.1
+ Revision: 142673
- disable hpn support by default

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Tue Jan 01 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 4.7p1-3mdv2008.1
+ Revision: 140105
- add support for High Performance SSH/SCP - HPN-SSH
  o add patch 11, the hpn core
  o add patch 12, which displays peak throughput through the life of the connection
  o add README.hpn, all info about hpn idea

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - no executable bit on profile scriptlets
      order prefix on profile scriptlets
      use herein-documents instead of additional source for profile scriptlets

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Sep 12 2007 Anssi Hannula <anssi@mandriva.org> 4.7p1-2mdv2008.0
+ Revision: 84669
- show upgrade notes only on relevant upgrades

* Wed Sep 05 2007 Oden Eriksson <oeriksson@mandriva.com> 4.7p1-1mdv2008.0
+ Revision: 80390
- 4.7p1
- rediffed P1,S8
- dropped upstream chan_read_failed patch (P2)
- fixed build deps (edit-devel)

  + Giuseppe GhibÃ² <ghibo@mandriva.com>
    - Add conditional flags for 2007.1 and CD4.

  + Thierry Vignaud <tv@mandriva.org>
    - kill file require on update-alternatives

* Fri Aug 03 2007 Andreas Hasenack <andreas@mandriva.com> 4.6p1-8mdv2008.0
+ Revision: 58559
- updated lpk patch (still not applied by default)

* Mon Jul 02 2007 Andreas Hasenack <andreas@mandriva.com> 4.6p1-7mdv2008.0
+ Revision: 47243
- updated sftplogging patch, which is now called sftpfilecontrol
- added README file for it with the license

* Wed Jun 27 2007 Andreas Hasenack <andreas@mandriva.com> 4.6p1-6mdv2008.0
+ Revision: 45218
- added patch from openssh's bugzilla to fix the chan_read_failed error
  messages in logs (#31664)

* Thu Jun 21 2007 Andreas Hasenack <andreas@mandriva.com> 4.6p1-5mdv2008.0
+ Revision: 42382
- rebuild

* Wed Jun 20 2007 Andreas Hasenack <andreas@mandriva.com> 4.6p1-4mdv2008.0
+ Revision: 41658
- don't use %%{optflags} macro when using %%serverbuild
- don't use -fstack-protector explicitly, as it is now defined by
  the %%serverbuild macro
- move lpk doc to main base package
- remove empty README.lpk.lpk file, caused by patch backup
- install lpk schema files as %%doc if using ldap patch
- updated lpk patch and its url

* Wed Apr 18 2007 Oden Eriksson <oeriksson@mandriva.com> 4.6p1-3mdv2008.0
+ Revision: 14713
- use conditionals for the -fstack-protector gcc clags


* Sat Apr 07 2007 David Walluck <walluck@mandriva.org> 4.6p1-2mdv2007.1
+ Revision: 151271
- enable libedit support for sftp

* Sun Mar 11 2007 Oden Eriksson <oeriksson@mandriva.com> 4.6p1-1mdv2007.1
+ Revision: 141301
- 4.6p1
- new openssh-4.4p1.sftplogging-v1.5.patch (S8)
- rediffed the openssh-lpk-4.3p1-0.3.7.patch patch (P6)
- fixed deps

  + Andreas Hasenack <andreas@mandriva.com>
    - enabled gcc's stack-protector, let's try it

* Sat Jan 20 2007 Olivier Blin <oblin@mandriva.com> 4.5p1-3mdv2007.1
+ Revision: 111120
- use Should-Start/Should-Stop tags for remote_fs system facility in sshd service (#25757)

* Fri Nov 10 2006 Andreas Hasenack <andreas@mandriva.com> 4.5p1-2mdv2007.1
+ Revision: 80618
- rebuild with new openssl
- get rid of svn comment, not needed anymore

* Tue Nov 07 2006 Andreas Hasenack <andreas@mandriva.com> 4.5p1-1mdv2007.0
+ Revision: 77765
- updated to version 4.5p1
- updated to version 4.4p1, fixing CVE-2006-4924,
  CVE-2006-4925 and CVE-2006-5051 (#26249)

  + Oden Eriksson <oeriksson@mandriva.com>
    - don't use bugus config in the lpk patch, it prevents the sshd server from starting...
    - it really links against the shared skey libs, so nuke one build dep
    - kerberos was not found on my cs4 box, using "--with-kerberos5=%%{_prefix}" fixed it (!?)
    - pass "-DLDAP_DEPRECATED" to the CPPFLAGS if building with ldap support

* Thu Aug 03 2006 Andreas Hasenack <andreas@mandriva.com> 4.3p2-12mdv2007.0
+ Revision: 42979
- bunzipped remaining source files
- updated sftploggin patch (still not applied by default)
- fixed pam configuration file for recent pam (#22008)
- removed requirement for xauth (#23086)
- removed workaround for #22736
- added versioned buildrequires for x11-util-cf-files in order
  to fix #22736. Rebuild.
- added other missing buildrequires due to xorg xplit
- re-generate ssh-askpass html doc page again during build

* Mon Jul 31 2006 Helio Chissini de Castro <helio@mandriva.com> 4.3p2-11mdv2007.0
+ Revision: 42821
- Fixed file list
- Wrong.. askpass env should come *before* keyring
- Fixed source list
- Added ordering for askpass script. Same change will be added on keychain
  script

  + Andreas Hasenack <andreas@mandriva.com>
    - add svn warning
    - import openssh-4.3p2-10mdv2007.0

* Fri Jul 28 2006 Helio Chissini de Castro <helio@mandriva.com> 4.3p2-10mdv2007.0
- Created script package askpass-common to enable just one file on profile.d and rely on
correct alternatives, with recent introduction of qt version of ssh-askpass ( separated
package ).
- Nuke the old invalid buildrequires dependency for db1

* Tue Jul 04 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 4.3p2-9mdv2007.0
- fix buildrequires
- fix macro-in-%
%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15359 |12mr|openssh-askpass-qt-0.2-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: openssh-askpass-qt
Version: 0.2
Release: %mkrel 10
Summary: QT passphrase dialog for OpenSSH
License: GPL
Group: Graphical desktop/KDE
BuildRequires: libqt-devel
URL: http://www.mandriva.com/
Source: %name-%version.tar.bz2
Patch0: %name-0.2-fix-exit-status.patch
Buildroot: %_tmppath/%name-buildroot
Requires: openssh-askpass-common
Provides: openssh-askpass
Provides: ssh-askpass
Provides: ssh-extras

%description
Qt version of ssh passphrase dialog.

%files 
%defattr(0755,root,root,755)
%_libdir/ssh/qt-ssh-askpass

#-----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
export QTDIR=%{_prefix}/lib/qt3
export PATH=$QTDIR/bin:$PATH
%qt3dir/bin/qmake qt-ssh-askpass.pro

%make

%install
mkdir -p %buildroot/%_sysconfdir/profile.d/
mkdir -p %buildroot/%_libdir/ssh
install -m 755 qt-ssh-askpass %buildroot/%_libdir/ssh/qt-ssh-askpass

%post
update-alternatives --install %_libdir/ssh/ssh-askpass ssh-askpass %_libdir/ssh/qt-ssh-askpass 30
update-alternatives --install %_bindir/ssh-askpass bssh-askpass %_libdir/ssh/qt-ssh-askpass 30

%postun
[ $1 = 0 ] || exit 0
update-alternatives --remove ssh-askpass %_libdir/ssh/qt-ssh-askpass
update-alternatives --remove bssh-askpass %_libdir/ssh/qt-ssh-askpass

%clean
rm -rf %buildroot






%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15360 |12mr|openssl-1.0.1c-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define maj 1.0.0
%define engines_name %mklibname openssl-engines %{maj}
%define libname %mklibname openssl %{maj}
%define develname %mklibname openssl -d
%define staticname %mklibname openssl -s -d

%define conflict2 %mklibname openssl 0.9.8

# Number of threads to spawn when testing some threading fixes.
#define thread_test_threads %{?threads:%{threads}}%{!?threads:1}

%define with_krb5 %{?_with_krb5:1}%{!?_with_krb5:0}

Summary:	Secure Sockets Layer communications libs & utils
Name:		openssl
Version:	1.0.1c
Release:	1
License:	BSD-like
Group:		System/Libraries
URL:		http://www.openssl.org/
Source0:	ftp://ftp.openssl.org/source/%{name}-%{version}.tar.gz
Source1:	ftp://ftp.openssl.org/source/%{name}-%{version}.tar.gz.asc
Source2:	Makefile.certificate
Source3:	make-dummy-cert
Source4:	openssl-thread-test.c
# (gb) 0.9.7b-4mdk: Handle RPM_OPT_FLAGS in Configure
Patch2:		openssl-optflags.diff
# (oe) support Brazilian Government OTHERNAME X509v3 field (#14158)
# http://www.iti.gov.br/resolucoes/RESOLU__O_13_DE_26_04_2002.PDF
Patch6:		openssl-0.9.8-beta6-icpbrasil.diff
Patch7:		openssl-1.0.0-defaults.patch
Patch8:		openssl-0.9.8a-link-krb5.patch
Patch10:	openssl-0.9.7-beta6-ia64.patch
Patch12:	openssl-0.9.6-x509.patch
Patch13:	openssl-0.9.7-beta5-version-add-engines.patch
# http://qa.mandriva.com/show_bug.cgi?id=32621
Patch15:        openssl-0.9.8e-crt.patch
# MIPS and ARM support
Patch300:	openssl-1.0.0-mips.patch
Patch301:	openssl-1.0.0-arm.patch
Patch302:	openssl-1.0.0-enginesdir.patch
Patch303:	openssl-0.9.8a-no-rpath.patch
Patch304:	openssl-1.0.1-test-use-localhost.diff
Requires:	%{engines_name} = %{version}-%{release}
Requires:	perl-base
Requires:	rootcerts
Provides:	/usr/bin/openssl
%{?_with_krb5:BuildRequires: krb5-devel}
BuildRequires:	zlib-devel
# (tv) for test suite:
BuildRequires:	bc
BuildRequires:	sctp-devel

%description
The openssl certificate management tool and the shared libraries that provide
various encryption and decription algorithms and protocols, including DES, RC4,
RSA and SSL.

%package -n	%{engines_name}
Summary:	Engines for openssl
Group:		System/Libraries
Obsoletes:	openssl-engines < 1.0.0a-5
Provides:	openssl-engines = %{version}-%{release}

%description -n	%{engines_name}
This package provides engines for openssl.

%package -n	%{libname}
Summary:	Secure Sockets Layer communications libs
Group:		System/Libraries
Provides:	%{libname} = %{version}-%{release}

%description -n	%{libname}
The libraries files are needed for various cryptographic algorithms
and protocols, including DES, RC4, RSA and SSL.

%package -n	%{develname}
Summary:	Secure Sockets Layer communications libs & headers & utils
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Provides:	libopenssl-devel
Provides:	openssl-devel = %{version}-%{release}
Obsoletes:	openssl-devel
Obsoletes:	%{conflict2}-devel
Obsoletes:	%{mklibname openssl 1.0.0}-devel
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{develname}
The libraries and include files needed to compile apps with support
for various cryptographic algorithms and protocols, including DES, RC4, RSA
and SSL.

%package -n	%{staticname}
Summary:	Secure Sockets Layer communications static libs
Group:		Development/Other
Requires:	%{develname} = %{version}-%{release}
Provides:	libopenssl-static-devel
Provides:	openssl-static-devel = %{version}-%{release}
Obsoletes:	%{conflict2}-static-devel
Obsoletes:	%{mklibname openssl 1.0.0}-static-devel
Provides:	%{name}-static-devel = %{version}-%{release}

%description -n	%{staticname}
The static libraries needed to compile apps with support for various
cryptographic algorithms and protocols, including DES, RC4, RSA and SSL.

%prep

%setup -q -n %{name}-%{version}
%patch2 -p0 -b .optflags
%patch6 -p0 -b .icpbrasil
%patch7 -p1 -b .defaults
%{?_with_krb5:%patch8 -p1 -b .krb5}
%patch10 -p0 -b .ia64
%patch12 -p1 -b .x509
%patch13 -p1 -b .version-add-engines
%patch15 -p1 -b .crt

%patch300 -p0 -b .mips
%patch301 -p0 -b .arm
%patch302 -p1 -b .engines
%patch303 -p1 -b .no-rpath
%patch304 -p0 -b .test-use-localhost

%patch400 -p0

perl -pi -e "s,^(OPENSSL_LIBNAME=).+$,\1%{_lib}," Makefile.org engines/Makefile

# fix perl path
perl util/perlpath.pl %{_bindir}/perl

cp %{SOURCE2} Makefile.certificate
cp %{SOURCE3} make-dummy-cert
cp %{SOURCE4} openssl-thread-test.c

%build 
%serverbuild

# Figure out which flags we want to use.
# default
sslarch=%{_os}-%{_arch}
%ifarch %ix86
sslarch=linux-elf
if ! echo %{_target} | grep -q i[56]86 ; then
    sslflags="no-asm"
fi
%endif
%ifarch sparcv9
sslarch=linux-sparcv9
%endif
%ifarch alpha
sslarch=linux-alpha-gcc
%endif
%ifarch s390
sslarch="linux-generic32 -DB_ENDIAN -DNO_ASM"
%endif
%ifarch s390x
sslarch="linux-generic64 -DB_ENDIAN -DNO_ASM"
%endif
%ifarch %{arm}
sslarch=linux-generic32
%endif


# ia64, x86_64, ppc, ppc64 are OK by default
# Configure the build tree.  Override OpenSSL defaults with known-good defaults
# usable on all platforms.  The Configure script already knows to use -fPIC and
# RPM_OPT_FLAGS, so we can skip specifiying them here.
./Configure \
    --openssldir=%{_sysconfdir}/pki/tls ${sslflags} \
    --enginesdir=%{_libdir}/openssl-%{version}/engines \
    --prefix=%{_prefix} --libdir=%{_lib}/ %{?_with_krb5:--with-krb5-flavor=MIT -I%{_prefix}/kerberos/include -L%{_prefix}/kerberos/%{_lib}} \
    zlib no-idea no-rc5 enable-camellia enable-seed enable-tlsext enable-rfc3779 enable-cms sctp shared ${sslarch}

# Add -Wa,--noexecstack here so that libcrypto's assembler modules will be
# marked as not requiring an executable stack.
RPM_OPT_FLAGS="%{optflags} -Wa,--noexecstack"

make depend
make all build-shared

# Generate hashes for the included certs.
make rehash build-shared

%check
# Verify that what was compiled actually works.
export LD_LIBRARY_PATH=`pwd`${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}

make -C test apps tests

gcc -o openssl-thread-test \
    %{?_with_krb5:`krb5-config --cflags`} \
    -I./include \
    %{optflags} \
    openssl-thread-test.c \
    -L. -lssl -lcrypto \
    %{?_with_krb5:`krb5-config --libs`} \
    -lpthread -lz -ldl

./openssl-thread-test --threads %{thread_test_threads}

%install

%makeinstall \
    INSTALL_PREFIX=%{buildroot} \
    MANDIR=%{_mandir} \
    build-shared

# the makefiles is too borked...
install -d %{buildroot}%{_libdir}/openssl-%{version}
mv %{buildroot}%{_libdir}/engines %{buildroot}%{_libdir}/openssl-%{version}/engines

# make the rootcerts dir
install -d %{buildroot}%{_sysconfdir}/pki/tls/rootcerts

# Install a makefile for generating keys and self-signed certs, and a script
# for generating them on the fly.
install -d %{buildroot}%{_sysconfdir}/pki/tls/certs
install -m0644 Makefile.certificate %{buildroot}%{_sysconfdir}/pki/tls/certs/Makefile
install -m0755 make-dummy-cert %{buildroot}%{_sysconfdir}/pki/tls/certs/make-dummy-cert

# Pick a CA script.
mv %{buildroot}%{_sysconfdir}/pki/tls/misc/CA.sh %{buildroot}%{_sysconfdir}/pki/tls/misc/CA

install -d %{buildroot}%{_sysconfdir}/pki/CA
install -d %{buildroot}%{_sysconfdir}/pki/CA/private

# openssl was named ssleay in "ancient" times.
ln -snf openssl %{buildroot}%{_bindir}/ssleay

# The man pages rand.3 and passwd.1 conflict with other packages
# Rename them to ssl-* and also make a symlink from openssl-* to ssl-*
mv %{buildroot}%{_mandir}/man1/passwd.1 %{buildroot}%{_mandir}/man1/ssl-passwd.1
ln -sf ssl-passwd.1%{_extension} %{buildroot}%{_mandir}/man1/openssl-passwd.1%{_extension}

for i in rand err; do
    mv %{buildroot}%{_mandir}/man3/$i.3 %{buildroot}%{_mandir}/man3/ssl-$i.3
    ln -snf ssl-$i.3%{_extension} %{buildroot}%{_mandir}/man3/openssl-$i.3%{_extension}
done

rm -rf {main,devel}-doc-info
mkdir -p {main,devel}-doc-info
cat - << EOF > main-doc-info/README.Mandriva-manpage
Warning:
The man page of passwd, passwd.1, has been renamed to ssl-passwd.1
to avoid a conflict with passwd.1 man page from the package passwd.
EOF

cat - << EOF > devel-doc-info/README.Mandriva-manpage
Warning:
The man page of rand, rand.3, has been renamed to ssl-rand.3
to avoid a conflict with rand.3 from the package man-pages
The man page of err, err.3, has been renamed to ssl-err.3
to avoid a conflict with err.3 from the package man-pages
EOF

chmod 755 %{buildroot}%{_libdir}/pkgconfig

%multiarch_includes %{buildroot}%{_includedir}/openssl/opensslconf.h

# strip cannot touch these unless 755
chmod 755 %{buildroot}%{_libdir}/openssl-%{version}/engines/*.so*
chmod 755 %{buildroot}%{_libdir}/*.so*
chmod 755 %{buildroot}%{_bindir}/*

# nuke a mistake
rm -f %{buildroot}%{_mandir}/man3/.3

# Fix libdir.
pushd %{buildroot}%{_libdir}/pkgconfig
    for i in *.pc ; do
	sed 's,^libdir=${exec_prefix}/lib$,libdir=${exec_prefix}/%{_lib},g' \
	    $i >$i.tmp && \
	    cat $i.tmp >$i && \
	    rm -f $i.tmp
    done
popd

# adjust ssldir
perl -pi -e "s|^CATOP=.*|CATOP=%{_sysconfdir}/pki/tls|g" %{buildroot}%{_sysconfdir}/pki/tls/misc/CA
perl -pi -e "s|^\\\$CATOP\=\".*|\\\$CATOP\=\"%{_sysconfdir}/pki/tls\";|g" %{buildroot}%{_sysconfdir}/pki/tls/misc/CA.pl
perl -pi -e "s|\./demoCA|%{_sysconfdir}/pki/tls|g" %{buildroot}%{_sysconfdir}/pki/tls/openssl.cnf

%files 
%doc FAQ INSTALL LICENSE NEWS PROBLEMS main-doc-info/README*
%doc README README.ASN1 README.ENGINE
%dir %{_sysconfdir}/pki
%dir %{_sysconfdir}/pki/CA
%dir %{_sysconfdir}/pki/CA/private
%dir %{_sysconfdir}/pki/tls
%dir %{_sysconfdir}/pki/tls/certs
%dir %{_sysconfdir}/pki/tls/misc
%dir %{_sysconfdir}/pki/tls/private
%dir %{_sysconfdir}/pki/tls/rootcerts
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/pki/tls/openssl.cnf
%attr(0755,root,root) %{_sysconfdir}/pki/tls/certs/make-dummy-cert
%attr(0644,root,root) %{_sysconfdir}/pki/tls/certs/Makefile
%attr(0755,root,root) %{_sysconfdir}/pki/tls/misc/*
%attr(0755,root,root) %{_bindir}/*
%attr(0644,root,root) %{_mandir}/man[157]/*

%files -n %{libname}
%doc FAQ INSTALL LICENSE NEWS PROBLEMS README*
%attr(0755,root,root) %{_libdir}/lib*.so.*

%files -n %{engines_name}
%attr(0755,root,root) %dir %{_libdir}/openssl-%{version}/engines
%attr(0755,root,root) %{_libdir}/openssl-%{version}/engines/*.so

%files -n %{develname}
%doc CHANGES doc/* devel-doc-info/README*
%attr(0755,root,root) %dir %{_includedir}/openssl
%{multiarch_includedir}/openssl/opensslconf.h
%attr(0644,root,root) %{_includedir}/openssl/*
%attr(0755,root,root) %{_libdir}/lib*.so
%attr(0644,root,root) %{_mandir}/man3/*
%attr(0644,root,root) %{_libdir}/pkgconfig/*

%files -n %{staticname}
%attr(0644,root,root) %{_libdir}/lib*.a



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15361 |12mr|openvpn-2.2.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define plugindir %{_libdir}/openvpn

Summary:	A Secure TCP/UDP Tunneling Daemon
Name:		openvpn
Version:	2.2.1
Release:	%mkrel 3
License:	GPLv2
Group:		Networking/Other
URL:		http://openvpn.net/
Source0:	http://swupdate.openvpn.net/community/releases/openvpn-%{version}.tar.gz
Source1:	http://swupdate.openvpn.net/community/releases/openvpn-%{version}.tar.gz.asc
Patch0:		openvpn-own-user.patch
Patch1:		openvpn-adding-routes.patch
Patch2:		openvpn-2.0.5-pinit.patch
Patch3:		openvpn-2.1_rc1.openvpn_user.patch
Patch4:		openvpn-2.1_rc15-wformat.patch
# fedora patches
Patch10:	openvpn-script-security.patch
Patch11:	openvpn-2.1.1-init.patch
Patch12:	openvpn-2.1.1-initinfo.patch
BuildRequires:	liblzo-devel
BuildRequires:	libpkcs11-helper-devel
BuildRequires:	openssl-devel
BuildRequires:	pam-devel
Requires(pre):	rpm-helper
Requires(preun): 	rpm-helper
Requires(post):	rpm-helper
Requires(postun):	rpm-helper
Suggests:	openvpn-auth-ldap
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
OpenVPN is a robust and highly flexible tunneling application that  uses
all of the encryption, authentication, and certification features of the
OpenSSL library to securely tunnel IP networks over a single UDP port.

%prep

%setup -q -n openvpn-%{version}
%patch0 -p0
%patch1 -p1
%patch2 -p0
%patch3 -p1
%patch4 -p1
# fedora patches
%patch10 -p0
%patch11 -p0
%patch12 -p0

sed -i -e 's,%{_datadir}/openvpn/plugin,%{_libdir}/openvpn/plugin,' openvpn.8

# %%doc items shouldn't be executable.
find contrib sample-config-files sample-keys sample-scripts -type f -perm +100 \
    -exec chmod a-x {} \;

%build
autoreconf -fi
%serverbuild

CFLAGS="%{optflags} -fPIC" CCFLAGS="%{optflags} -fPIC"

#  --enable-pthread        Enable pthread support (Experimental for OpenVPN 2.0)
#  --enable-password-save  Allow --askpass and --auth-user-pass passwords to be
#                          read from a file
#  --enable-iproute2       Enable support for iproute2
#  --with-ifconfig-path=PATH   Path to ifconfig tool
#  --with-iproute-path=PATH    Path to iproute tool
#  --with-route-path=PATH  Path to route tool
%configure2_5x \
    --enable-pthread \
    --enable-password-save \
    --enable-iproute2 \
    --with-ifconfig-path=/sbin/ifconfig \
    --with-iproute-path=/sbin/ip \
    --with-route-path=/sbin/route \
    --with-lzo-headers=%{_includedir}/lzo

%make

# plugins
%make -C plugin/down-root
%make -C plugin/auth-pam

%check
# Test Crypto:
./openvpn --genkey --secret key
./openvpn --test-crypto --secret key

# Randomize ports for tests to avoid conflicts on the build servers.
cport=$[ 50000 + ($RANDOM % 15534) ]
sport=$[ $cport + 1 ]
sed -e 's/^\(rport\) .*$/\1 '$sport'/' \
    -e 's/^\(lport\) .*$/\1 '$cport'/' \
    < sample-config-files/loopback-client \
    > %{_tmppath}/%{name}-%{version}-%{release}-%(%{__id_u})-loopback-client
sed -e 's/^\(rport\) .*$/\1 '$cport'/' \
    -e 's/^\(lport\) .*$/\1 '$sport'/' \
    < sample-config-files/loopback-server \
    > %{_tmppath}/%{name}-%{version}-%{release}-%(%{__id_u})-loopback-server

# Test SSL/TLS negotiations (runs for 2 minutes):
./openvpn --config \
    %{_tmppath}/%{name}-%{version}-%{release}-%(%{__id_u})-loopback-client &
./openvpn --config \
    %{_tmppath}/%{name}-%{version}-%{release}-%(%{__id_u})-loopback-server
wait

rm -f %{_tmppath}/%{name}-%{version}-%{release}-%(%{__id_u})-loopback-client \
    %{_tmppath}/%{name}-%{version}-%{release}-%(%{__id_u})-loopback-server

%install
rm -rf %{buildroot}

%makeinstall_std

install -m755 sample-scripts/%{name}.init -D %{buildroot}/%{_initrddir}/%{name}
install -d %{buildroot}%{_sysconfdir}/%{name}

mkdir -p %{buildroot}%{_datadir}/%{name}
cp -pr easy-rsa sample-{config-file,key,script}s %{buildroot}%{_datadir}/%{name}

%{__chmod} 0755 %{buildroot}%{_datadir}/%{name}/easy-rsa/1.0/revoke-crt \
  %{buildroot}%{_datadir}/%{name}/easy-rsa/1.0/make-crl \
  %{buildroot}%{_datadir}/%{name}/easy-rsa/1.0/list-crl
%{__rm} -r %{buildroot}%{_datadir}/%{name}/easy-rsa/Windows/init-config.bat

install -d %{buildroot}%{_localstatedir}/lib/%{name}

#plugins
mkdir -p %{buildroot}%{plugindir}

for pi in down-root auth-pam; do
	%{__cp} -pf plugin/$pi/README plugin/README.$pi
	%{__install} -c -p -m 755 plugin/$pi/openvpn-$pi.so %{buildroot}%plugindir/openvpn-$pi.so
done

%clean
rm -rf %{buildroot}

%pre
%_pre_useradd %{name} %{_localstatedir}/lib/%{name} /bin/true

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%postun
%_postun_userdel %{name}

%files
%defattr(-,root,root,0755)
%doc AUTHORS INSTALL PORTS README plugin/README.*
%dir %{_sysconfdir}/%{name}
%{_initrddir}/%{name}
%{_sbindir}/%{name}
%{_datadir}/%{name}
%dir %{_localstatedir}/lib/%{name}
%dir %plugindir
%plugindir/*.so
%{_mandir}/man8/%{name}.8*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15362 |12mr|oprofile-0.9.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Transparent low-overhead system-wide profiler
Name:		oprofile
Version:	0.9.8
Release:	%mkrel 1
Group:		Development/Other
License:	GPL
URL:		http://oprofile.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/%name/%name-%version.tar.gz
# Use -module -avoid-version for agents:
Patch0:		oprofile-agents-ldflags.patch
Patch1:		oprofile-0.4-guess2.patch
Source11:	%name-16.png
Source12:	%name-32.png
Source13:	%name-48.png
BuildRequires:	binutils-devel qt4-devel pkgconfig(popt) gettext-devel
BuildRequires:	java-rpmbuild

%description
OProfile is a system-wide profiler for Linux systems, capable of
profiling all running code at low overhead. OProfile is released
under the GNU GPL. 

It consists of a kernel driver and a daemon for collecting sample
data, and several post-profiling tools for turning data into
information. 

OProfile leverages the hardware performance counters of the CPU to
enable profiling of a wide variety of interesting statistics, which
can also be used for basic time-spent profiling. All code is
profiled: hardware and software interrupt handlers, kernel modules,
the kernel, shared libraries, and applications. 

%package	gui
Summary:	GUI for starting the OProfile profiler
Group:		Development/Other
Requires:	usermode usermode-consoleonly
Requires:	%{name} = %{version}

%description gui
OProfile is a system-wide profiler for Linux systems, capable of
profiling all running code at low overhead. OProfile is released
under the GNU GPL. 

This package provides a convenient QT GUI for starting the
profiler.

%package	jit
Summary:	Libraries for profiling Java and other JIT compiled code
Group:		Development/Other

%description	jit
Libraries needed for profiling Java and other JIT compiled code.
For profiling Java code, you need to load
%{_libdir}/oprofile/libjvmti_oprofile.so
into the JVM as per the OProfile documentation.

%package	devel
Summary:	Development files for developing OProfile JIT agents
Group:		Development/Other
Requires:	%{name}-jit = %{version}

%description	devel
Header and development library symlink for libopagent, required for
compiling additional OProfile JIT agents.

%prep

%setup -q
%patch0 -p1
%patch1 -p1 -b .guess2

%build
# fixes build
touch NEWS AUTHORS INSTALL ChangeLog # strange, autoreconf does not create these
libtoolize --force
autoreconf -if
%configure2_5x \
    --with-kernel-support \
    --enable-gui=qt4 \
    --with-java=%{java_home}

%make

%install
rm -rf %{buildroot}
%makeinstall_std
rm -f %{buildroot}%{_datadir}/doc/%{name}/*.html

# root dialog
install -d -m755 %{buildroot}%{_sbindir}
mv %{buildroot}%{_bindir}/oprof_start %{buildroot}%{_sbindir}/oprof_start
ln -s consolehelper %{buildroot}%{_bindir}/oprof_start

install -d -m755 %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Name=OProfile starter
Comment=Start OProfile profiler
Exec=%{_bindir}/oprof_start
Icon=%{name}
Terminal=false
Type=Application
Categories=Development;Profiling;Qt;
EOF

install -m644 %{SOURCE11} -D %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
install -m644 %{SOURCE13} -D %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png

rm %{buildroot}%{_libdir}/oprofile/*a

%pre jit
%_pre_useradd oprofile "%{_var}/lib/oprofile" /bin/nologin

%postun jit
%_postun_userdel oprofile

%files
%doc README TODO COPYING ChangeLog* doc/*.html
%{_bindir}/opannotate
%{_bindir}/oparchive
%{_bindir}/op-check-perfevents
%{_bindir}/operf
%{_bindir}/opcontrol
%{_bindir}/opgprof
%{_bindir}/ophelp
%{_bindir}/opreport
%{_bindir}/oprofiled
%{_bindir}/opimport
%{_bindir}/opjitconv
%{_datadir}/%{name}
%{_mandir}/man1/op*

%files gui
%doc COPYING
%{_bindir}/oprof_start
%{_sbindir}/oprof_start
%{_datadir}/applications/mandriva-*.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png

%files jit
%dir %{_libdir}/oprofile
%{_libdir}/oprofile/libjvmti_oprofile.so
%{_libdir}/oprofile/libopagent.so.*

%files devel
%{_includedir}/opagent.h
%{_libdir}/oprofile/libopagent.so


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15363 |12mr|opus-1.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major		0

%define libname		%mklibname %name %major
%define libnamedev	%mklibname -d %name


Summary:	Opus Interactive Audio Codec
Name:		opus
Version:	1.0.1
Release:	%mkrel 1
Source0:	http://downloads.xiph.org/releases/opus/%{name}-%{version}.tar.gz
URL:		http://opus-codec.org/
License:	BSD
Group:		Sound

%description
The Opus codec is designed for interactive speech and audio transmission over
the Internet. It is designed by the IETF Codec Working Group and incorporates
technology from Skype's SILK codec and Xiph.Org's CELT codec. 

%package -n	%{libname}
Summary:	Opus library
Group:		System/Libraries

%description -n	%{libname}
This package provides the library that implements the Opus codec.
The Opus codec is designed for interactive speech and audio transmission over
the Internet. It is designed by the IETF Codec Working Group and incorporates
technology from Skype's SILK codec and Xiph.Org's CELT codec. 

%package -n	%{libnamedev}
Summary:	Files needed to compile a program with Opus support
Group:		Development/C
Requires:	%{libname} = %version

%description -n	%{libnamedev}
This package provides the library that implements the Opus codec.

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std
rm -f %buildroot//usr/share/doc/opus/doxygen-build.stamp
rm -rf %buildroot//usr/share/doc/opus


%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{libnamedev}
%doc COPYING README
%{_includedir}/*
%{_libdir}/*.so
#% {_mandir}/man3/*.xz
%{_libdir}/pkgconfig/*.pc
%{_datadir}/aclocal/opus.m4

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15364 |12mr|opus-tools-0.1.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Opus codec tools
Name:		opus-tools
Version:	0.1.5
Release:	%mkrel 1
Source0:	http://downloads.xiph.org/releases/opus/%{name}-%{version}.tar.gz
URL:		http://opus-codec.org/
License:	BSD
Group:		Sound
BuildRequires:  pkgconfig(opus)
BuildRequires:  pkgconfig(vorbis)

%description
This packages provides various tools to decode & encode files with the Opus
codec.
The Opus codec is designed for interactive speech and audio transmission over
the Internet. It is designed by the IETF Codec Working Group and incorporates
technology from Skype's SILK codec and Xiph.Org's CELT codec. 

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc COPYING
%{_bindir}/*
%{_mandir}/*/*






%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15365 |12mr|ORBit-0.5.17-21
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_as_needed 1
%define _disable_ld_no_undefined 1

%define major	0
%define lib_name %mklibname %{name} %{major}

Summary:	High-performance CORBA Object Request Broker
Name:		ORBit
Version:	0.5.17
Release:	21
Group:		System/Libraries
License:	LGPLv2+ and GPLv2+
Url:		http://www.gnome.org/
Source0:	ftp://ftp.gnome.org/pub/GNOME/stable/sources/ORBit//ORBit-%{version}.tar.bz2
# (fc) 0.5.17-2mdk don't add -I/usr/include to LIBIDL_INCLUDEDIR
Patch0:		ORBit-0.5.17-fixinclude.patch
# (fc) 0.5.17-9mdk fix warnings in m4 macros
Patch1:		ORBit-underquoted.patch
# (fc) 0.5.17-9mdk fix build with autoconf 2.5x and libtool 1.5
Patch2:		ORBit-0.5.17-ac25.patch
Patch3:		ORBit-0.5.17-format-strings.patch
Patch4:		ORBit-0.5.17-fix-makefile.patch
BuildRequires:	byacc
BuildRequires:	flex
BuildRequires:	gettext
BuildRequires:	pkgconfig(glib)
BuildRequires:	tcp_wrappers-devel
BuildRequires:	libtool
BuildRequires:	automake1.4
BuildRequires:	autoconf2.1

%description
ORBit is a high-performance CORBA ORB (object request
broker). It allows programs to send requests and 
receive replies from other programs, regardless of
the locations of the two programs.

You will need to install this package and the
related header files, libraries and utilities
if you want to write programs that use CORBA
technology.

%package -n %{lib_name}
Summary:	Libraries for high-performance CORBA Object Request Broker
Group:		System/Libraries

%description -n %{lib_name}
ORBit is a high-performance CORBA ORB (object request
broker). It allows programs to send requests and 
receive replies from other programs, regardless of
the locations of the two programs.

This package contains libraries used by ORBit.

%package -n %{lib_name}-devel
Summary:	Development libraries, header files and utilities for ORBit
Group:		Development/GNOME and GTK+
Requires:	glib-devel
# (gb) starting of 0.5.17 version, I can't see any change requiring a
# specific dep on release, aka rpmlint fix possible
Requires:	%{name} = %{version}-%{release}
# indent is called by orbit-idl
Requires:	indent
Requires:	tcp_wrappers-devel
Requires:	%{lib_name} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}

%description -n %{lib_name}-devel
ORBit is a high-performance CORBA ORB (object request
broker) with support for the C language. It allows
programs to send requests and receive replies from
other programs, regardless of the locations of the
two programs.

This package contains the header files, libraries and 
utilities necessary to write programs that use CORBA
technology.

%prep
%setup -q
%patch0 -p1 -b .fixinclude
%patch1 -p1 -b .warnings
#%patch2 -p1 -b .ac25
%patch3 -p1
%patch4 -p1
# needed by patches 0 & 2 and fix build
# [gb] also update aclocal.m4 with new libtool.m4
rm -f configure
#aclocal-1.4
#automake-1.4
autoconf-2.13
cd libIDL
rm -f configure
libtoolize --force
#aclocal-1.4
#automake-1.4
autoconf-2.13
cd ..

# cputoolize to get updated config.{sub,guess}
%{?__cputoolize: %{__cputoolize} -c popt}
%{?__cputoolize: %{__cputoolize} -c libIDL}

%build
%configure2_5x

#don't use macro, parallel compilation is broken
make LIBTOOL=libtool

# 1 test fails on ppc
%ifnarch ppc
make check
%endif

%install
%makeinstall_std  LIBTOOL=libtool

%multiarch_binaries %{buildroot}%{_bindir}/orbit-config

%multiarch_binaries %{buildroot}%{_bindir}/libIDL-config

mkdir -p %{buildroot}%{_sysconfdir}/CORBA/servers

%files
%doc AUTHORS COPYING ChangeLog NEWS README TODO
%{_bindir}/ior-decode
%{_bindir}/name-client
%{_bindir}/*-server
%{_bindir}/orbit-ird
%{_datadir}/idl
%{_sysconfdir}/CORBA

%files -n %{lib_name}
%{_libdir}/*.so.*

%files -n %{lib_name}-devel
%doc docs/*
%{_bindir}/libIDL-config
%multiarch %{_bindir}/multiarch-*/libIDL-config

%{_bindir}/orbit-config
%multiarch %{multiarch_bindir}/orbit-config

%{_bindir}/orbit-idl
%{_includedir}/*
%{_infodir}/libIDL.info*
%{_libdir}/*.sh
%{_libdir}/*.a
%{_libdir}/*.so
%{_libdir}/pkgconfig/*
%{_datadir}/aclocal/*


%changelog
* Sun Aug  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: eb9e58f
- Drop .la files, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15366 |12mr|ORBit2-2.14.19-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	0
%define api 2.0
%define libname			%mklibname %{name}_ %{major}
%define libimodule		%mklibname ORBit-imodule2_ %{major}
%define libCosNaming	%mklibname ORBit-CosNaming2_ %{major}
%define develname		%mklibname -d %{name}

Name:		ORBit2
Version:	2.14.19
Release:	7
Summary:	High-performance CORBA Object Request Broker
License:	LGPLv2+
Group:		Graphical desktop/GNOME
URL:		http://www.gnome.org/projects/ORBit2/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.bz2
# (fc) 2.4.1-2mdk fix crash when /tmp is not readable
Patch0:		ORBit2-2.14.4-tmpdir.patch
# handle ref leaks in the a11y stack more gracefully
Patch1:		ORBit2-2.14.3-ref-leaks.patch
# bumps tolerance up from 50 to 200kb
Patch2:		ORBit2-2.14.19_test-mem_tolerance.patch

BuildRequires:	indent
BuildRequires:	gtk-doc
BuildRequires:	pkgconfig(glib-2.0) >= 2.0.0
BuildRequires:	pkgconfig(libIDL-2.0) >= 0.8.10
BUildRequires:	pkgconfig(popt) >= 1.5
Requires:	%{libname} = %{version}-%{release}

%description
ORBit is a high-performance CORBA (Common Object Request Broker
Architecture) ORB (object request broker). It allows programs to
send requests and receive replies from other programs, regardless
of the locations of the two programs. CORBA is an architecture that
enables communication between program objects, regardless of the
programming language they're written in or the operating system they
run on.

You will need to install this package if you want to run programs that use
the ORBit implementation of CORBA technology.

%package -n %{libname}
Summary:	High-performance CORBA Object Request Broker
Group:		System/Libraries
Provides:	lib%{name} = %{version}-%{release}

%description -n %{libname}
This package contains core library of the ORBit implementation
of CORBA technology.

%package -n %{libimodule}
Summary:	High-performance CORBA Object Request Broker
Group:		System/Libraries
Conflicts:	%{_lib}ORBit2_0 < 2.14.19-5

%description -n %{libimodule}
This package contains imodule library of the ORBit implementation
of CORBA technology.

%package -n %{libCosNaming}
Summary:	High-performance CORBA Object Request Broker
Group:		System/Libraries
Conflicts:	%{_lib}ORBit2_0 < 2.14.19-5

%description -n %{libCosNaming}
This package contains CosNaming library of the ORBit implementation
of CORBA technology.

%package -n %{develname}
Summary:	Development libraries, header files and utilities for ORBit
Group:		Development/GNOME and GTK+
Provides:	lib%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Requires:	%{libimodule} = %{version}-%{release}
Requires:	%{libCosNaming} = %{version}-%{release}
# needed for orbit-idl-2
Requires:	indent

%description -n %{develname}
This package contains the header files, libraries and utilities
necessary to write programs that use CORBA technology. If you want to
write such programs, you'll also need to install the ORBit package.

%prep
%setup -q
%apply_patches

# this is a hack for glib2.0 >= 2.31.0
sed -i -e 's/-DG_DISABLE_DEPRECATED//g' \
    ./linc2/src/Makefile.*

%build
%configure2_5x \
	--enable-gtk-doc \
	--enable-purify \
	--disable-static

%make

%check
make check

%install
rm -rf %{buildroot}
%makeinstall_std

# multiarch policy
%multiarch_binaries %{buildroot}%{_bindir}/orbit2-config

%multiarch_includes %{buildroot}%{_includedir}/orbit-%{api}/orbit/orbit-config.h

# Rename doc to prevent name conflict
cp src/services/name/README README.service-name

%files
%doc README.service-name AUTHORS NEWS MAINTAINERS README
%{_bindir}/linc-cleanup-sockets
%{_bindir}/ior-decode-2
%{_bindir}/typelib-dump
%dir %{_libdir}/orbit-%{api}
%{_libdir}/orbit-%{api}/Everything_module.so

%files -n %{libname}
%{_libdir}/libORBit-2.so.%{major}*

%files -n %{libimodule}
%{_libdir}/libORBit-imodule-2.so.%{major}*

%files -n %{libCosNaming}
%{_libdir}/libORBitCosNaming-2.so.%{major}*

%files -n %{develname}
%doc %{_datadir}/gtk-doc/html/*
%{_bindir}/orbit2-config
%{multiarch_bindir}/orbit2-config
%{_bindir}/orbit-idl-2
%{_datadir}/aclocal/*.m4
%{_datadir}/idl/orbit-%{api}
%{_includedir}/*
%{_libdir}/lib*.so
%{_libdir}/libname-server-2.a
%{_libdir}/pkgconfig/*.pc




%changelog
* Sun Aug  5 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: b101abb
- Update testmem patch
  
* Sun Aug  5 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: abcae42
- Sync with Cooker (drop .la files, spec cleanups)
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15367 |12mr|orc-0.4.16-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 0.4
%define major 0
%define libname %mklibname %{name} %{api} %{major}
%define develname %mklibname -d %{name}

Summary:	The Oil Runtime Compiler
Name:		orc
Version:	0.4.16
Release:	2
Source0:	http://code.entropywave.com/download/orc/%{name}-%{version}.tar.gz
License:	BSD
Group:		Development/Other
Url:		http://code.entropywave.com/projects/orc/

%description
Orc is a library and set of tools for compiling and executing very
simple programs that operate on arrays of data.  The “language” is a
generic assembly language that represents many of the features
available in SIMD architectures, including saturated addition and
subtraction, and many arithmetic operations.

%package -n %{libname}
Summary:	The Oil Runtime Compiler
Group:		System/Libraries

%description -n %{libname}
Orc is a library and set of tools for compiling and executing very
simple programs that operate on arrays of data.  The “language” is a
generic assembly language that represents many of the features
available in SIMD architectures, including saturated addition and
subtraction, and many arithmetic operations.

%package -n %{develname}
Summary:	The Oil Runtime Compiler
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Requires:	%{name} >= %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}

%description -n %{develname}
Orc is a library and set of tools for compiling and executing very
simple programs that operate on arrays of data.  The “language” is a
generic assembly language that represents many of the features
available in SIMD architectures, including saturated addition and
subtraction, and many arithmetic operations.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc README TODO
%{_bindir}/orcc
%{_bindir}/orc-bugreport

%files -n %{libname}
%{_libdir}/liborc*-%{api}.so.%{major}*

%files -n %{develname}
%{_includedir}/%{name}-%{api}/
%{_libdir}/liborc*-%{api}.a
%{_libdir}/liborc*-%{api}.so
%{_libdir}/pkgconfig/orc-%{api}.pc
%{_datadir}/gtk-doc/html/orc
%{_datadir}/aclocal/orc.m4



%changelog
* Sat Aug  4 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: b9fd7ad
- Drop .la files, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15368 |12mr|orca-3.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# debug is empty anyway and rpmlint rejects build

%define _enable_debug_packages %{nil}
%define debug_package %{nil}

%define url_ver	%(echo %{version}|cut -d. -f1,2)

Summary:	GNOME screen reader for people with visual impairments
Name:		orca
Version:	3.6.2
Release:	1
License:	LGPLv2+
Group:		Accessibility
URL:		http://live.gnome.org/Orca/
Source0:	http://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz

BuildRequires:	brlapi-python
BuildRequires:	gnome-common
BuildRequires:	intltool
BuildRequires:	python-gi
BuildRequires:	pkgconfig(atspi-2)
BuildRequires:	pkgconfig(gnome-doc-utils) >= 0.17.3
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.1.14
BuildRequires:	pkgconfig(pygobject-3.0) >= 2.90.3
BuildRequires:	pkgconfig(python)
BuildRequires:	python-dbus
BuildRequires:	python-cairo
BuildRequires:	python-pyxdg
BuildRequires:	python-speechd
BuildRequires:	python-braille
BuildRequires:	itstool
Requires:	python-dbus
Requires:	python-cairo
Requires:	python-pyxdg
Requires:	python-speechd
Requires:	python-braille
Requires:	brlapi-python
Requires:	python-pyatspi

%description
A flexible, scriptable, extensible screen reader for the GNOME platform
that provides access via speech synthesis, braille, and magnification.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%find_lang %{name} --with-gnome

%files -f %{name}.lang
%doc README NEWS
%{_sysconfdir}/xdg/autostart/%{name}-autostart.desktop
%{_bindir}/%{name}
%{py_platsitedir}/*orca*
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/*/apps/%{name}.*
%{_mandir}/man1/%{name}.1*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15369 |12mr|oregano-0.70-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A GUI to simulate electronic circuit
Name:		oregano
Version:	0.70
Release:	1
License:	GPLv2+
Group:		Graphics
URL:		https://github.com/marc-lorber/oregano
Source:		%{name}-%{version}.tar.gz
Patch0:		oregano-0.70-sfmt.patch
Patch1:		oregano-0.70-linkage.patch
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	pkgconfig(libgnomeui-2.0)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(libgnomecanvas-2.0)
BuildRequires:	pkgconfig(gtksourceview-2.0)
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(libgnomeprintui-2.2)
BuildRequires:	pkgconfig(xpm)

BuildRequires:	gettext
BuildRequires:	intltool
BuildRequires:	perl-XML-Parser
BuildRequires:	scrollkeeper
BuildRequires:	gnome-common

%description
Oregano is an application for schematic capture and simulation of
electrical circuits. For the actual simulation, Oregano acts as a
front-end for SPICE, which is more or less the industry standard for
circuit simulation.

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
./autogen.sh
%configure2_5x
%make

%install
%makeinstall_std

mkdir -p %{buildroot}%{_iconsdir}/hicolor/scalable/apps
cp data/mime/gnome-oregano.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/gnome-oregano.svg
perl -pi -e 's,gnome-oregano.svg,gnome-oregano,g' %{buildroot}%{_datadir}/applications/%{name}.desktop

rm -rf %{buildroot}%{_datadir}/mime/{XMLnamespaces,generic-icons,globs,globs2,icons,magic,mime.cache,treemagic,types,aliases,subclasses}
rm -rf %{buildroot}%{_datadir}/mime/application/*.xml

%find_lang %{name} --with-gnome

%files -f %{name}.lang
%doc AUTHORS
%{_bindir}/*
%{_datadir}/oregano
%{_datadir}/applications/*
%{_iconsdir}/hicolor/scalable/apps/gnome-oregano.svg
%{_datadir}/mime/packages/*.xml



%changelog
* Mon Sep  17 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 1a28205
- Update files
  
* Mon Sep  17 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 3558323
- Add patch to fix linkage, update files section
  
* Mon Sep  17 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 968bb84
- Add patch to fix format is not a string literal build error
  
* Mon Sep  17 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: f972330
- Add intltool to BuildRequires
  
* Mon Sep  17 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 6ea9c4e
- New version 0.70, convert BR to pkgconfig style, no longer uses scons
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15370 |12mr|ortp-0.18.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 8
%define libname %mklibname %{name} %{major}
%define libnamedev %mklibname %{name} -d

Summary:	Real-time Transport Protocol Stack
Name:		ortp
Version:	0.18.0
Release:	2
License:	LGPLv2+
Group:		Communications
URL:		http://linphone.org/ortp/
Source0:	http://download.savannah.gnu.org/releases-noredirect/linphone/ortp/sources/%{name}-%{version}.tar.gz
Source1:	http://download.savannah.gnu.org/releases-noredirect/linphone/ortp/sources/%{name}-%{version}.tar.gz.sig
BuildRequires:	pkgconfig(openssl)
BuildRequires:	doxygen

%description
oRTP is a LGPL licensed C library implementing the RTP protocol
(rfc1889). It is available for most unix clones (primilarly Linux and
HP-UX), and Microsoft Windows.

%package -n	%{libname}
Summary:	Real-time Transport Protocol Stack
Group:		System/Libraries

%description -n	%{libname}
oRTP is a LGPL licensed C library implementing the RTP protocol
(rfc1889). It is available for most unix clones (primilarly Linux and
HP-UX), and Microsoft Windows.

%package -n	%{libnamedev}
Summary:	Headers, libraries and docs for the oRTP library
Group:		Development/Other
Provides:	%{name}-devel = %{version}
Requires:	%{libname} = %{version}
Obsoletes:	%{libname}5-devel < 0.18.0

%description -n %{libnamedev}
oRTP is a LGPL licensed C library implementing the RTP protocol
(rfc1889). It is available for most unix clones (primilarly Linux and
HP-UX), and Microsoft Windows.

This package contains header files and development libraries needed to
develop programs using the oRTP library.

%prep
%setup -q

%build
%configure2_5x \
    --disable-strict \
    --enable-shared \
    --disable-static \
    --enable-ipv6

%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{libnamedev}
%doc AUTHORS COPYING ChangeLog INSTALL README TODO
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/%{name}
%{_docdir}/%{name}/%{name}-%{version}


%changelog
* Wed Aug  15 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: d2c0109
- New version 0.18.0 (sync with Cooker), fix unversioned Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15371 |12mr|os-prober-1.56-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _libexecdir %{_prefix}/libexec
%define lprob linux-boot-prober

Name:           os-prober
Version:        1.56
Release:        4
Summary:        Probes disks on the system for installed operating systems

Group:          System/Configuration/Boot and Init
License:        GPL+
URL:            http://kitenet.net/~joey/code/os-prober/
Source0:        http://ftp.de.debian.org/debian/pool/main/o/os-prober/%{name}_%{version}.tar.gz
Source1:        %{name}-pamd
# move newns binary outside of os-prober subdirectory, so that debuginfo
# can be automatically generated for it
Patch0:         os-prober-newnsdirfix.patch
Patch1:         os-prober-bsd-detection.patch
Patch2:         os-prober-linux-detection.patch
Patch3:		os-prober-missed-os-fix.patch

Requires:       udev coreutils util-linux
Requires:       grep
Requires:		sed
Requires:		module-init-tools

%description
This package detects other OSes available on a system and outputs the results
in a generic machine-readable format. Support for new OSes and Linux
distributions can be added easily. 

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
find -type f -exec sed -i -e 's|usr/lib|usr/libexec|g' {} \;

%build
make %{?_smp_mflags} CFLAGS="%{optflags}"

%install
install -m 0755 -d %{buildroot}%{_bindir}
install -m 0755 -d %{buildroot}%{_sbindir}
install -m 0755 -d %{buildroot}%{_sysconfdir}/pam.d
install -m 0755 -d %{buildroot}%{_var}/lib/%{name}

install -m 0755 -p %{name} %{lprob} %{buildroot}%{_sbindir}
install -m 0755 -Dp newns %{buildroot}%{_libexecdir}/newns
install -m 0644 -Dp common.sh %{buildroot}%{_datadir}/%{name}/common.sh

for probes in os-probes os-probes/mounted os-probes/init \
              linux-boot-probes linux-boot-probes/mounted; do
        install -m 755 -d %{buildroot}%{_libexecdir}/$probes 
        cp -a $probes/common/* %{buildroot}%{_libexecdir}/$probes
        if [ -e "$probes/x86" ]; then
    	    cp -a $probes/x86/* %{buildroot}%{_libexecdir}/$probes 
	fi
done
install -m 755 -p os-probes/mounted/powerpc/20macosx \
    %{buildroot}%{_libexecdir}/os-probes/mounted

cp %{SOURCE1} %{buildroot}%{_sysconfdir}/pam.d/%{name}
cp %{SOURCE1} %{buildroot}%{_sysconfdir}/pam.d/%{lprob}

ln -s %{_bindir}/consolehelper %{buildroot}%{_bindir}/%{name}
ln -s %{_bindir}/consolehelper %{buildroot}%{_bindir}/%{lprob}

%files
%doc README TODO debian/copyright debian/changelog
%{_bindir}/*
%{_sbindir}/*
%{_libexecdir}/*
%{_datadir}/%{name}
%{_var}/lib/%{name}
%{_sysconfdir}/pam.d/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15372 |12mr|ossp-1.3.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name ossp
%define version 1.3.2
%define rel 2
%define release %rel

Summary: OSS (Open Sound System) Proxy Daemon
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.gz
Patch1: 0001-Add-a-very-simple-systemd-unit.patch
Patch2: 0002-udev-Rename-udev-rules-and-add-uaccess-udev-acl-tags.patch
Patch3:	ossp-1.3.2-fix-build-lrt.patch
License: GPLv2
Group: Sound
Url: http://sourceforge.net/projects/osspd/

BuildRequires: fuse-devel
BuildRequires: pulseaudio-devel
BuildRequires: libalsa-devel
Requires(post):  rpm-helper >= 0.24.1
Requires(preun): rpm-helper >= 0.24.1
Suggests: pulseaudio

%description
OSS Proxy Daemon is Linux userland OSS sound device (/dev/[a]dsp
and /dev/mixer) implementation using CUSE. Currently it supports
forwarding OSS sound streams to PulseAudio and ALSA.


%prep
%setup -q
%apply_patches

sed -i 's,/usr/local,%{_prefix},' Makefile
sed -i 's,/etc/udev/rules.d,/lib/udev/rules.d,' Makefile

%build
%make

%install
rm -rf %{buildroot}
%makeinstall_std

mkdir -p %{buildroot}%{_sysconfdir}/modprobe.preload.d
echo "cuse" >%{buildroot}%{_sysconfdir}/modprobe.preload.d/%{name}.conf

#find_lang %{name}

#files -f %{name}.lang
%files
%doc README
%{_sbindir}/ossp*
/lib/udev/rules.d/70-osscuse.rules
%{_sysconfdir}/modprobe.preload.d/%{name}.conf
/lib/systemd/system/osspd.service
/lib/systemd/system/sound.target.wants/osspd.service


%changelog
* Sun Dec 2 2012 akdengi <akdengi>
- initial release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15373 |12mr|ossp-uuid-1.6.2-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# needed for rpm53
%bcond_with bootstrap

%if %{with bootstrap}
%bcond_with perl
%bcond_with php
%bcond_with postgresql
%else
%bcond_without perl
%bcond_without php
%bcond_without postgresql
%endif

%define oname	ossp_uuid
Name:		ossp-uuid
Version:	1.6.2
Release:	10
Summary:	OSSP uuid is a ISO-C:1999 application programming interface
License:	GPLv2+
Group:		Development/C
URL:		http://www.ossp.org/pkg/lib/uuid/
Source0:	ftp://ftp.ossp.org/pkg/lib/uuid/uuid-%{version}.tar.gz
Patch0:		uuid-1.6.2-fix-perl-install.patch
Patch1:		uuid-1.6.2-fix-php-install.patch
Patch2:		uuid-1.6.2-fix-php-link.patch
Patch3:		uuid-1.6.2-ossp.patch
Patch4:		uuid-1.6.2-fix-php-test-module-loading.patch
Patch5:         uuid-1.6.2-php-54x.patch
%if %{with postgresql}
BuildRequires:	postgresql-devel
%endif
%if %{with perl}
BuildRequires:	perl-devel
%endif
%if %{with php}
BuildRequires:	php-devel
BuildRequires:	php-cli
%endif
%rename		%{oname}

%description
OSSP uuid is a ISO-C:1999 application programming interface (API)
and corresponding command line interface (CLI) for the generation of
DCE 1.1, ISO/IEC 11578:1996 and IETF RFC-4122 compliant Universally
Unique Identifier (UUID). It supports DCE 1.1 variant UUIDs of version
1 (time and node based), version 3 (name based, MD5), version 4
(random number based) and version 5 (name based, SHA-1). Additional
API bindings are provided for the languages ISO-C++:1998, Perl:5 and
PHP:4/5. Optional backward compatibility exists for the ISO-C DCE-1.1
and Perl Data::UUID APIs

%define	major	16
%define libname %mklibname %{name} %{major}
%define	oldname	%mklibname %{oname} %{major}

%package -n     %{libname}
Summary:	Main library for ossp-uuid
Group:		System/Libraries
%rename		%{oldname}

%description -n %{libname}
OSSP uuid is a ISO-C:1999 application programming interface (API)
and corresponding command line interface (CLI) for the generation of
DCE 1.1, ISO/IEC 11578:1996 and IETF RFC-4122 compliant Universally
Unique Identifier (UUID). It supports DCE 1.1 variant UUIDs of version
1 (time and node based), version 3 (name based, MD5), version 4
(random number based) and version 5 (name based, SHA-1). Additional
API bindings are provided for the languages ISO-C++:1998, Perl:5 and
PHP:4/5. Optional backward compatibility exists for the ISO-C DCE-1.1
and Perl Data::UUID APIs

%define	libcxx	%mklibname %{name}++ %{major}
%define	oldcxx	%mklibname %{oname}++ %{major}

%package -n     %{libcxx}
Summary:	C++ library for ossp-uuid
Group:		System/Libraries
%rename		%{oldcxx}

%description -n	%{libcxx}
OSSP uuid is a ISO-C:1999 application programming interface (API)
and corresponding command line interface (CLI) for the generation of
DCE 1.1, ISO/IEC 11578:1996 and IETF RFC-4122 compliant Universally
Unique Identifier (UUID). It supports DCE 1.1 variant UUIDs of version
1 (time and node based), version 3 (name based, MD5), version 4
(random number based) and version 5 (name based, SHA-1). Additional
API bindings are provided for the languages ISO-C++:1998, Perl:5 and
PHP:4/5. Optional backward compatibility exists for the ISO-C DCE-1.1
and Perl Data::UUID APIs

%define	libdce	%mklibname %{name}_dce %{major}
%define	olddce	%mklibname %{oname}_dce %{major}

%package -n     %{libdce}
Summary:	DCE library for ossp-uuid
Group:		System/Libraries
%rename		%{olddce}

%description -n	%{libdce}
OSSP uuid is a ISO-C:1999 application programming interface (API)
and corresponding command line interface (CLI) for the generation of
DCE 1.1, ISO/IEC 11578:1996 and IETF RFC-4122 compliant Universally
Unique Identifier (UUID). It supports DCE 1.1 variant UUIDs of version
1 (time and node based), version 3 (name based, MD5), version 4
(random number based) and version 5 (name based, SHA-1). Additional
API bindings are provided for the languages ISO-C++:1998, Perl:5 and
PHP:4/5. Optional backward compatibility exists for the ISO-C DCE-1.1
and Perl Data::UUID APIs

%define devname	%mklibname %{name} -d
%define	devold	%mklibname %{oname} -d

%package -n	%{devname}
Summary:	Header files for the ossp-uuid library
Group:		Development/C
Requires:	%{libname} = %{version}
Requires:	%{libcxx} = %{version}
Requires:	%{libdce} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
%rename		%{devold}

%description -n	%{devname}
OSSP uuid is a ISO-C:1999 application programming interface (API)
and corresponding command line interface (CLI) for the generation of
DCE 1.1, ISO/IEC 11578:1996 and IETF RFC-4122 compliant Universally
Unique Identifier (UUID). It supports DCE 1.1 variant UUIDs of version
1 (time and node based), version 3 (name based, MD5), version 4
(random number based) and version 5 (name based, SHA-1). Additional
API bindings are provided for the languages ISO-C++:1998, Perl:5 and
PHP:4/5. Optional backward compatibility exists for the ISO-C DCE-1.1
and Perl Data::UUID APIs
These are .h files.

%if %{with perl}
%package -n	perl-OSSP-uuid
Summary:	Perl bindings for ossp-uuid
Group:		Development/Perl

%description -n	perl-OSSP-uuid
This package contains perl bindings for %{name}.
%endif

%if %{with php}
%package -n	php-OSSP-uuid
Summary:	PHP bindings for ossp-uuid
Group:		Development/PHP

%description -n	php-OSSP-uuid
This package contains php bindings for %{name}.
%endif

%if %{with postgresql}
%package -n	postgresql-OSSP-uuid
Summary:	Postgresql library for ossp-uuid
Group:		System/Libraries
%rename		%{libname}-pgsql

%description -n	postgresql-OSSP-uuid
OSSP uuid is a ISO-C:1999 application programming interface (API)
and corresponding command line interface (CLI) for the generation of
DCE 1.1, ISO/IEC 11578:1996 and IETF RFC-4122 compliant Universally
Unique Identifier (UUID). It supports DCE 1.1 variant UUIDs of version
1 (time and node based), version 3 (name based, MD5), version 4
(random number based) and version 5 (name based, SHA-1). Additional
API bindings are provided for the languages ISO-C++:1998, Perl:5 and
PHP:4/5. Optional backward compatibility exists for the ISO-C DCE-1.1
and Perl Data::UUID APIs
%endif

%prep
%setup -q -n uuid-%{version}
%patch0 -p1
%patch1 -p1
%patch2 -p0
%patch3 -p1 -b .ossp~
%patch4 -p1 -b .php_test~
%patch5 -p1 -b .php54~

%build
export PHP_ACLOCAL=aclocal
%configure2_5x	--includedir=%{_includedir}/ossp-uuid \
%if %{with postgresql}
		--with-pgsql \
%endif
%if %{with perl}
		--with-perl \
%endif
%if %{with php}
		--with-php \
%endif
		--with-cxx \
		--with-dce \
		--disable-static
%make

%check
make check

%install
%makeinstall_std PHP_EXTENSIONDIR=%{_libdir}/php/extensions
%if %{with postgresql}
%makeinstall_std -C pgsql 
ln -s ossp-uuid.so %{buildroot}%{_libdir}/postgresql/uuid.so 
ln -s uuid.sql %{buildroot}%{_datadir}/postgresql/ossp-uuid.sql
%endif

%files
%doc OVERVIEW
%{_bindir}/uuid
%{_mandir}/man1/uuid.1*

%files -n %{libname}
%{_libdir}/libossp-uuid.so.%{major}*

%files -n %{libcxx}
%{_libdir}/libossp-uuid++.so.%{major}*

%files -n %{libdce}
%{_libdir}/libossp-uuid_dce.so.%{major}*

%files -n %{devname}
%{_libdir}/pkgconfig/ossp-uuid.pc
%dir %{_includedir}/ossp-uuid
%{_includedir}/ossp-uuid/uuid.h
%{_includedir}/ossp-uuid/uuid++.hh
%{_includedir}/ossp-uuid/uuid_dce.h
%{_bindir}/uuid-config
%{_libdir}/libossp-uuid.so
%{_libdir}/libossp-uuid++.so
%{_libdir}/libossp-uuid_dce.so
%{_mandir}/man1/uuid-config.1*
%{_mandir}/man3/ossp-uuid.3*
%{_mandir}/man3/ossp-uuid++.3*

%if %{with perl}
%files -n perl-OSSP-uuid
%{perl_vendorarch}/OSSP
%{perl_vendorarch}/auto/OSSP
%{_mandir}/man3/OSSP::uuid.3*
%endif

%if %{with php}
%files -n php-OSSP-uuid
%{_libdir}/php/extensions/ossp-uuid.so
%{_libdir}/php/extensions/uuid.php
%endif

%if %{with postgresql}
%files -n postgresql-OSSP-uuid
%{_libdir}/postgresql/uuid.so
%{_libdir}/postgresql/ossp-uuid.so
%{_datadir}/postgresql/uuid.sql
%{_datadir}/postgresql/ossp-uuid.sql
%endif



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15374 |12mr|OVMF-0.1+r13608-4.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define svncurrent r13608
%define svntarball r13466
#%define dirname OVMF-0.1+r13466
Name:       OVMF
Summary:    Intel Open Virtual Machine Firmware (UEFI Secure Boot)
Version:    0.1+%{svncurrent}
Release:    4.2
Group:      System/Base
License:    GPLv3
Source0:    OVMF-0.1+r13466.tar.gz
Source1:    http://www.openssl.org/source/openssl-0.9.8w.tar.gz
Patch0:	    edk2-%{svntarball}-%{svncurrent}.diff
Patch1:	    0001-OVMF-Enable-secure-boot-and-expand-X64-rom-size.patch
Patch2:     0002-edk-targets-for-x86_64.patch
Patch3:     0003-edk2-add-readme.patch
Patch4:	    0004-add-GCC47-definition-one-removal-of-melf_x86_64.patch
BuildRequires: iasl
BuildRequires: libuuid-devel
BuildRequires: gcc
BuildRequires: gcc-c++
BuildRequires: python

Requires: qemu

%description

This package contains UEFI rom images for exercising UEFI secure boot in a
qemu environment

See /usr/share/qemu-ovmf/README for details on how to run this environment
with qemu

%prep
%setup -q -n %{dirname}
%setup -T -D -n %{dirname}/CryptoPkg/Library/OpensslLib -a 1
%setup -T -D -n %{dirname}
%if "%{svncurrent}" != "%{svntarball}"
%patch0 -p1
%endif
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
# Intel has special patches for openssl
pushd CryptoPkg/Library/OpensslLib/openssl-0.9.8w
patch -p0 -i ../EDKII_openssl-0.9.8w.patch
cd ..
./Install.sh
popd

%build
%ifarch x86_64
%define filearch x86_64
%else
%error unknown architecture
%endif
export TOOL_CHAIN_TAG=GCC$(gcc -dumpversion|sed 's/\([0-9]\)\.\([0-9]\).*/\1\2/')
make -C BaseTools
printenv
. ./edksetup.sh
sed "s/^TOOL_CHAIN_TAG[ 	]*=.*$/TOOL_CHAIN_TAG = ${TOOL_CHAIN_TAG}/" edktargets/target.txt.%{filearch} > Conf/target.txt
build
sed "s/^TOOL_CHAIN_TAG[ 	]*=.*$/TOOL_CHAIN_TAG = ${TOOL_CHAIN_TAG}/" edktargets/target.txt.ovmf.%{filearch} > Conf/target.txt
build

%install
export TOOL_CHAIN_TAG=GCC$(gcc -dumpversion|sed 's/\([0-9]\)\.\([0-9]\).*/\1\2/')
rm -rf %{buildroot}
install -m 0644 -D README.txt %{buildroot}/%{_datadir}/qemu-ovmf/README
install -m 0644 -D Build/OvmfX64/DEBUG_${TOOL_CHAIN_TAG}/FV/OVMF.fd %{buildroot}/%{_datadir}/qemu-ovmf/bios/bios.bin
install -m 0755 -D Build/MdeModule/DEBUG_${TOOL_CHAIN_TAG}/X64/HelloWorld.efi %{buildroot}/%{_datadir}/qemu-ovmf/efi/HelloWorld.efi


%files 
%defattr(-,root,root,-)
%{_datadir}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15375 |12mr|oxygen-gtk-1.3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		oxygen-gtk
Summary:	A port of the default KDE widget theme (Oxygen) to gtk
Version:	1.3.1
Release:	1
Group:		Graphical desktop/KDE
License:	LGPLv2+
URL:		https://projects.kde.org/projects/playground/artwork/oxygen-gtk
Source0:	ftp://ftp.kde.org/pub/kde/stable/oxygen-gtk2/%{version}/src/%{name}2-%{version}.tar.bz2
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	cmake
Requires:	oxygen-gtk2-engine = %{version}-%{release}

%description
Oxygen-Gtk is a port of the default KDE widget theme (Oxygen), to gtk.

It's primary goal is to ensure visual consistency between gtk and qt-based
applications running under kde. A secondary objective is to also have a
stand-alone nice looking gtk theme that would behave well on other Desktop
Environments.

Unlike other attempts made to port the kde oxygen theme to gtk, this attempt
does not depend on Qt (via some Qt to Gtk conversion engine), nor does render
the widget appearance via hard coded pixmaps, which otherwise breaks everytime
some setting is changed in kde.

%files
%doc AUTHORS COPYING INSTALL README
%{_bindir}/*
%{_datadir}/themes/oxygen-gtk

#------------------------------------------------

%define libname %mklibname oxygen-gtk

%package -n %{libname}
Summary:	Dynamic libraries for %{name}
Group:		System/Libraries
Provides:	oxygen-gtk2-engine = %{version}-%{release}
Conflicts:	oxygen-gtk < 1.3.0

%description -n %{libname}
Dynamic libraries for %{name}.

%files -n %{libname}
%{_libdir}/gtk-2.0/2.10.0/engines/liboxygen-gtk.so

#------------------------------------------------

%prep
%setup -q -n %{name}2-%{version}

%build
%cmake \
	-DOXYGEN_FORCE_KDE_ICONS_AND_FONTS=0
%make

%install
%makeinstall_std -C build


%changelog
* Sun Oct  14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 080303b
- New version 1.3.1
  
* Sun Sep  30 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 962c3cd
- New version 1.3.0, new package structure
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15376 |12mr|oxygen-gtk3-1.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		oxygen-gtk3
Summary:	A port of the default KDE widget theme (Oxygen) to gtk3
Version:	1.1.1
Release:	1
Source0:	ftp://ftp.kde.org/pub/kde/stable/oxygen-gtk3/%{version}/src/%{name}-%{version}.tar.bz2
URL:		https://projects.kde.org/projects/playground/artwork/oxygen-gtk
Group:		Graphical desktop/KDE
License:	LGPLv2+
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.2.0
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	cmake
Suggests:	oxygen-icon-theme
Requires:	%{name}-engine = %{version}-%{release}

%description
Oxygen-Gtk3 is a port of the default KDE widget theme (Oxygen), to gtk3.

It's primary goal is to ensure visual consistency between gtk and qt-based
applications running under kde. A secondary objective is to also have a
stand-alone nice looking gtk theme that would behave well on other Desktop
Environments.

Unlike other attempts made to port the kde oxygen theme to gtk3, this attempt
does not depend on Qt (via some Qt to Gtk conversion engine), nor does render
the widget appearance via hard coded pixmaps, which otherwise breaks everytime
some setting is changed in kde.

%files
%{_bindir}/%{name}-demo
%{_datadir}/themes/oxygen-gtk

#------------------------------------------------

%define libname %mklibname %{name}

%package -n %{libname}
Summary:	Dynamic libraries for %{name}
Group:		System/Libraries
Provides:	%{name}-engine = %{version}-%{release}

%description -n %{libname}
Dynamic libraries for %{name}.

%files -n %{libname}
%{_libdir}/gtk-3.0/3.0.0/theming-engines/liboxygen-gtk.so

#------------------------------------------------

%prep
%setup -q

%build
%cmake -DOXYGEN_FORCE_KDE_ICONS_AND_FONTS=0
%make

%install
%makeinstall_std -C build


%changelog
* Sun Oct  14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: d3a2fe7
- New version 1.1.1
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15377 |12mr|oxygen-icon-theme-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		oxygen-icon-theme
Summary:	Oxygen icon theme
Group:		Graphical desktop/KDE
Version:	4.9.4
Release:	1
Epoch:		1
License:	GPL
Provides:	kde4-icon-theme
URL:		http://www.kde.org
Source0:	ftp://ftp.kde.org/pub/kde/stable/%{version}/src/oxygen-icons-%{version}.tar.xz
BuildRequires:	cmake
BuildRequires:	kde4-macros
BuildArch:	noarch

%description
Oxygen KDE 4 icon theme. Compliant with FreeDesktop.org naming schema

%files
%{_iconsdir}/oxygen
# This is needed as hicolor is the fallback for icons
%{_kde_iconsdir}/hicolor/*/apps/*
%{_var}/lib/rpm/filetriggers/gtk-icon-cache-oxygen.*

#-----------------------------------------------------------------------------

%prep
%setup -q -n oxygen-icons-%{version}

%build
%cmake_kde4

%install
%makeinstall_std -C build

# automatic gtk icon cache update on rpm installs/removals
# (see http://wiki.mandriva.com/en/Rpm_filetriggers)
%__install -d %{buildroot}%{_var}/lib/rpm/filetriggers
%__cat > %{buildroot}%{_var}/lib/rpm/filetriggers/gtk-icon-cache-oxygen.filter << EOF
^./usr/share/icons/oxygen/
EOF
%__cat > %{buildroot}%{_var}/lib/rpm/filetriggers/gtk-icon-cache-oxygen.script << EOF
#!/bin/sh
if [ -x /usr/bin/gtk-update-icon-cache ]; then 
  /usr/bin/gtk-update-icon-cache --force --quiet /usr/share/icons/oxygen
fi
EOF
%__chmod 755 %{buildroot}%{_var}/lib/rpm/filetriggers/gtk-icon-cache-oxygen.script

# We copy some missing icons from oxygen to hicolor
for size in 16 32 48 64 128; do
    %__mkdir_p %{buildroot}/%{_datadir}/icons/hicolor/${size}x${size}/apps
    %__cp %{buildroot}%{_kde_iconsdir}/oxygen/${size}x${size}/apps/office-address-book.png %{buildroot}/%{_datadir}/icons/hicolor/${size}x${size}/apps
    %__cp %{buildroot}%{_kde_iconsdir}/oxygen/${size}x${size}/apps/krdc.png  %{buildroot}/%{_datadir}/icons/hicolor/${size}x${size}/apps
    %__cp %{buildroot}%{_kde_iconsdir}/oxygen/${size}x${size}/apps/akonadi.png  %{buildroot}/%{_datadir}/icons/hicolor/${size}x${size}/apps
    %__cp %{buildroot}%{_kde_iconsdir}/oxygen/${size}x${size}/apps/kaffeine.png  %{buildroot}/%{_datadir}/icons/hicolor/${size}x${size}/apps
    %__cp %{buildroot}%{_kde_iconsdir}/oxygen/${size}x${size}/apps/semn.png %{buildroot}/%{_datadir}/icons/hicolor/${size}x${size}/apps
    %__cp %{buildroot}%{_kde_iconsdir}/oxygen/${size}x${size}/apps/plasmagik.png %{buildroot}/%{_datadir}/icons/hicolor/${size}x${size}/apps
    %__cp %{buildroot}%{_kde_iconsdir}/oxygen/${size}x${size}/apps/ktip.png %{buildroot}/%{_datadir}/icons/hicolor/${size}x${size}/apps
    %__cp %{buildroot}%{_kde_iconsdir}/oxygen/${size}x${size}/apps/kthesaurus.png %{buildroot}/%{_datadir}/icons/hicolor/${size}x${size}/apps
    %__cp %{buildroot}%{_kde_iconsdir}/oxygen/${size}x${size}/apps/ksniffer.png %{buildroot}/%{_datadir}/icons/hicolor/${size}x${size}/apps
    %__cp %{buildroot}%{_kde_iconsdir}/oxygen/${size}x${size}/apps/korgac.png %{buildroot}/%{_datadir}/icons/hicolor/${size}x${size}/apps
    %__cp %{buildroot}%{_kde_iconsdir}/oxygen/${size}x${size}/apps/knewsticker.png %{buildroot}/%{_datadir}/icons/hicolor/${size}x${size}/apps
    %__cp %{buildroot}%{_kde_iconsdir}/oxygen/${size}x${size}/apps/klipper.png %{buildroot}/%{_datadir}/icons/hicolor/${size}x${size}/apps
    %__cp %{buildroot}%{_kde_iconsdir}/oxygen/${size}x${size}/apps/kjournal.png %{buildroot}/%{_datadir}/icons/hicolor/${size}x${size}/apps
    %__cp %{buildroot}%{_kde_iconsdir}/oxygen/${size}x${size}/apps/kivio.png %{buildroot}/%{_datadir}/icons/hicolor/${size}x${size}/apps
    %__cp %{buildroot}%{_kde_iconsdir}/oxygen/${size}x${size}/apps/kexi.png %{buildroot}/%{_datadir}/icons/hicolor/${size}x${size}/apps
done

%post
%update_icon_cache oxygen

%postun
%clean_icon_cache oxygen

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.1-1
- New version 4.9.1

* Tue Aug 14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.0-1
- New version 4.9.0

* Thu Jul 12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.8.97-1
- New version 4.8.97

* Thu Jul 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.8.95-1
- New version 4.8.95

* Fri Jun 08 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 1:4.8.4-69.1mib2010.2
- New version 4.8.4
- MIB (Mandriva International Backports)

* Fri May 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 1:4.8.3-69.1mib2010.2
- New version 4.8.3
- MIB (Mandriva International Backports)

* Wed Apr 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 1:4.8.2-69.1mib2010.2
- New version 4.8.2
- MIB (Mandriva International Backports)

* Wed Mar 07 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 1:4.8.1-69.1mib2010.2
- New version 4.8.1
- Backport to 2010.2 for MIB users
- MIB (Mandriva International Backports)

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.8.0-1
+ Revision: 762424
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.97-1
+ Revision: 758113
- New version

* Sun Jan 01 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.95-1
+ Revision: 748654
- New version

* Wed Dec 14 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.90-1
+ Revision: 740824
- New version

* Thu Dec 08 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.80-1
+ Revision: 739031
- New upstream tarball 4.7.80

* Fri Aug 26 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.41-1
+ Revision: 697228
- New version 4.7.41
- New version 4.7.41

* Mon Jun 13 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.6.4-1
+ Revision: 684418
- New version 4.6.4

* Thu May 12 2011 Funda Wang <fwang@mandriva.org> 1:4.6.3-1
+ Revision: 673710
- new version 4.6.3

* Tue Apr 05 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.6.2-1
+ Revision: 650785
- Remove mkrel
- New version 4.6.2

* Mon Feb 28 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.6.1-5
+ Revision: 640743
- New version 4.6.1

* Thu Feb 17 2011 Funda Wang <fwang@mandriva.org> 1:4.6.0-5
+ Revision: 638228
- really disable rpm5's trigger

* Thu Feb 17 2011 Funda Wang <fwang@mandriva.org> 1:4.6.0-4
+ Revision: 638186
- revert to old style file trigger

* Sun Feb 13 2011 Funda Wang <fwang@mandriva.org> 1:4.6.0-3
+ Revision: 637528
- rebuild for fixed rpm-setup-mandriva

* Sun Feb 13 2011 Funda Wang <fwang@mandriva.org> 1:4.6.0-2
+ Revision: 637504
- convert file trigger into rpm5 file trigger

* Wed Jan 26 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.6.0-1
+ Revision: 632979
- New version KDE 4.6 Final

* Thu Jan 06 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.5.95-1mdv2011.0
+ Revision: 629144
- New version KDE 4.6 RC2

* Fri Dec 24 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.5.90-1mdv2011.0
+ Revision: 624553
- Commit good tarball
- Remove wrong tarball
- New upstream tarball

* Wed Dec 08 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.5.85-1mdv2011.0
+ Revision: 616361
- New upstream tarball

* Fri Nov 26 2010 Funda Wang <fwang@mandriva.org> 1:4.5.80-1mdv2011.0
+ Revision: 601422
- new version 4.5.80 (aka 4.6 beta1)

* Sat Nov 20 2010 Funda Wang <fwang@mandriva.org> 1:4.5.77-1mdv2011.0
+ Revision: 599089
- new snapshot 4.5.77

* Thu Oct 28 2010 Funda Wang <fwang@mandriva.org> 1:4.5.74-1mdv2011.0
+ Revision: 589663
- new snapshot 4.5.74

* Tue Sep 14 2010 Funda Wang <fwang@mandriva.org> 1:4.5.68-1mdv2011.0
+ Revision: 578134
- new snapshot 4.5.68

* Mon Sep 06 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.5.67-1mdv2011.0
+ Revision: 576402
- New version 4.5.67

* Fri Aug 06 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.5.0-1mdv2011.0
+ Revision: 566584
- New upstream tarball
- Update to version 4.5.0

* Wed Jul 28 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.95-1mdv2011.0
+ Revision: 562633
- kde 4.4.95

* Mon Jun 28 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.3-2mdv2010.1
+ Revision: 549334
- Some more icons addition
- Add missing hicolor icons

* Tue May 04 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.3-1mdv2010.1
+ Revision: 542142
- Update to version 4.4.3

* Sun Apr 18 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.2-2mdv2010.1
+ Revision: 536120
- Karbon hicolor icons are available in karbon package now

* Wed Mar 31 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.2-1mdv2010.1
+ Revision: 530079
- Fix install step
- Fix version
- Update to version 4.4.2

* Tue Mar 02 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.1-1mdv2010.1
+ Revision: 513425
- Update to version 4.4.1

* Tue Feb 09 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.4.0-1mdv2010.1
+ Revision: 502638
- Update to version 4.4.0

* Mon Feb 01 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.98-1mdv2010.1
+ Revision: 499106
- Fix version
- Update to version 4.3.98 aka "kde 4.4 RC3"

* Mon Jan 25 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.95-4mdv2010.1
+ Revision: 496134
- Update to kde 4.4 Rc2

* Tue Jan 19 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.90-4mdv2010.1
+ Revision: 493747
- kcolorchooser does not belong to here

* Tue Jan 19 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.90-3mdv2010.1
+ Revision: 493699
- Bump release
- Remove kig icons, this is not necessary to have them here

* Tue Jan 19 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.90-2mdv2010.1
+ Revision: 493552
- Add more missing icons on hicolor
- Akonadi icon is needed on hicolor too
- Copy krdc on hicolor too
- Add icons on hicolor to be ok with the specs

* Sun Jan 10 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.90-1mdv2010.1
+ Revision: 488225
- Update to kde 4.4 rc1

* Mon Dec 21 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.85-1mdv2010.1
+ Revision: 480704
- Update to kde 4.4 beta2

* Fri Dec 04 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.80-2mdv2010.1
+ Revision: 473376
- Fix typo

* Fri Dec 04 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.80-1mdv2010.1
+ Revision: 473186
- Update to kde 4.4 Beta1
- Fix typo in description

* Sat Nov 28 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.77-1mdv2010.1
+ Revision: 470733
- Remove debug
- Update to kde 4.3.77
- Update to kde 4.3.77

* Mon Nov 16 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.75-1mdv2010.1
+ Revision: 466561
- Update to kde 4.3.75

* Sun Nov 08 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.73-1mdv2010.1
+ Revision: 462882
- Update to kde 4.3.73

* Tue Oct 06 2009 Funda Wang <fwang@mandriva.org> 1:4.3.2-2mdv2010.0
+ Revision: 454450
- add conflicts

* Mon Oct 05 2009 Helio Chissini de Castro <helio@mandriva.com> 1:4.3.2-1mdv2010.0
+ Revision: 454116
- New upstream release 4.3.2.

* Tue Sep 01 2009 Helio Chissini de Castro <helio@mandriva.com> 1:4.3.1-1mdv2010.0
+ Revision: 423137
- New upstream release 4.3.1.

* Thu Aug 06 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.3.0-2mdv2010.0
+ Revision: 410946
- Add conflics to ease upgrade

* Tue Aug 04 2009 Helio Chissini de Castro <helio@mandriva.com> 1:4.3.0-1mdv2010.0
+ Revision: 408790
- New upstream release 4.3.0.

* Wed Jul 22 2009 Helio Chissini de Castro <helio@mandriva.com> 1:4.2.98-1mdv2010.0
+ Revision: 398671
- KDE 4.3 RC3

* Sat Jul 11 2009 Funda Wang <fwang@mandriva.org> 1:4.2.96-1mdv2010.0
+ Revision: 394441
- new version 4.2.96

* Thu Jun 25 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.95-1mdv2010.0
+ Revision: 389229
- Update to kde 4.3Rc1

* Fri Jun 05 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.90-1mdv2010.0
+ Revision: 383155
- Update to beta2

* Fri May 29 2009 Funda Wang <fwang@mandriva.org> 1:4.2.88-1mdv2010.0
+ Revision: 380762
- New version 4.2.88

* Fri May 22 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.87-1mdv2010.0
+ Revision: 378634
- Update to kde   4.2.87

* Sun May 10 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.85-4mdv2010.0
+ Revision: 373916
- Fix conflicts

* Sat May 09 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.85-3mdv2010.0
+ Revision: 373715
- Add conflicts

* Fri May 08 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.85-2mdv2010.0
+ Revision: 373473
- Fix conflicts with kdepim

* Fri May 08 2009 Funda Wang <fwang@mandriva.org> 1:4.2.85-1mdv2010.0
+ Revision: 373116
- New version 4.2.85

* Mon May 04 2009 Funda Wang <fwang@mandriva.org> 1:4.2.71-0.svn961800.1mdv2010.0
+ Revision: 371531
- New version 4.2.71
- should be noarch package
- there is no need to build it, just installing is enough

* Thu Apr 30 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.2.70-0.svn954171.1mdv2010.0
+ Revision: 369155
- Update to kde 4.2.70

* Fri Mar 27 2009 Helio Chissini de Castro <helio@mandriva.com> 1:4.2.2-2mdv2009.1
+ Revision: 361678
- Raise epoch to match old package

* Fri Mar 27 2009 Helio Chissini de Castro <helio@mandriva.com> 4.2.2-1mdv2009.1
+ Revision: 361602
- Oxygen icons now are a independent package
- import oxygen-icon-theme



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15378 |12mr|ozerocdoff-0.4-1.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define __debug_package %nil
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

Name:		ozerocdoff
Version:	0.4
Release:	%mkrel 1.2
Summary:	Tool for switching modes of Option USB devices
Group:		System/Base
License:	GPL
URL:		http://www.pharscape.org/ozerocdoff.html
Source0:	ozerocdoff-%{version}.tar.bz2
Patch0:		ozerocdoff-mda.patch
Patch1:		ozerocdoff-0.4-udev.patch

BuildRequires:  usb-compat-devel

Obsoletes:      hso-rezero

%description
Ozerocdoff - an improved ZeroCD switching utility

This is the improved Option software for temporarily disabling ZeroCD
and allowing the modem to be a modem. It has replaced rezero.

%prep
%setup -q
%patch0 -p1 -b .mda~
%patch1 -p1 -b .udev~

%build
%make


%install
%__rm -rf %buildroot
LIBNAME=%{_lib} %makeinstall_std
%__ln_s ozerocdoff %{buildroot}%{_sbindir}/rezero


%post


%preun


%clean
%__rm -rf %{buildroot}


%files
%defattr(-,root,root,-)
%_sbindir/ozerocdoff
%_sbindir/rezero
%_sbindir/osetsuspend

%_sysconfdir/udev/rules.d/49-hso-udev.rules

%{_libdir}/hal/scripts/hal-serial-hsotype
%{_datadir}/hal/fdi/preprobe/20thirdparty/10-wwan-hso-preprobe.fdi
%{_datadir}/hal/fdi/information/20thirdparty/10-wwan-quirk.fdi

%config(noreplace) %attr(0644,root,root) /etc/hso-suspend.conf

%doc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15379 |12mr|p11-kit-0.14-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	0
%define libname	%mklibname %{name} %{major}
%define devname	%mklibname %{name} -d

Name:		p11-kit
Summary:	Load and enumerate PKCS#11 modules
Version:	0.14
Release:	1
License:	Apache License
Group:		System/Libraries
Url:		http://p11-glue.freedesktop.org/p11-kit.html
Source0:	http://p11-glue.freedesktop.org/releases/%{name}-%{version}.tar.gz

%description
Provides a way to load and enumerate PKCS#11 modules. Provides a standard
configuration setup for installing PKCS#11 modules in such a way that
they're discoverable.

Also solves problems with coordinating the use of PKCS#11 by different
components or libraries living in the same process.

%package -n	%{libname}
Summary:	Library and proxy module for properly loading and sharing PKCS#11 modules
Group:		System/Libraries

%description -n	%{libname}
Provides a way to load and enumerate PKCS#11 modules. Provides a standard
configuration setup for installing PKCS#11 modules in such a way that
they're discoverable.

Also solves problems with coordinating the use of PKCS#11 by different
components or libraries living in the same process.

%package -n 	%{devname}
Summary:	Development files and headers for %{name}
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{devname}
This package contains the development files and headers for %{name}.

%prep
%setup -q

%build
%configure2_5x	--disable-static \
		--disable-rpath

%make

%install
%makeinstall_std

#dirs for configs etc
%__mkdir_p %{buildroot}%{_sysconfdir}/pkcs11/modules

#ghost files
touch %{buildroot}%{_sysconfdir}/pkcs11/pkcs11.conf

%check
%make check

%post
%create_ghostfile %{_sysconfdir}/pkcs11/pkcs11.conf root root 644

%files
%doc AUTHORS NEWS
%{_bindir}/%{name}
%dir %{_sysconfdir}/pkcs11
%dir %{_sysconfdir}/pkcs11/modules
%{_sysconfdir}/pkcs11/pkcs11.conf.example
%ghost %config(noreplace) %{_sysconfdir}/pkcs11/pkcs11.conf

%files -n %{libname}
%{_libdir}/lib%{name}.so.%{major}*

%files -n %{devname}
%doc %{_datadir}/gtk-doc/html/%{name}
%{_includedir}/%{name}-1
%{_libdir}/*.so
%{_libdir}/pkgconfig/%{name}-1.pc

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15380 |12mr|p2c-1.22-20
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	p2c
%define	version	1.22
Summary:	A Pascal to C translator
Name:		%{name}
Version:	%{version}
Release:	%mkrel 20
License:	GPL
Group:		Development/Other
Source0:	ftp://csvax.cs.caltech.edu/pub/p2c-1.22.tar.bz2
URL:		http://www.synaptics.com/people/daveg/
Patch2:		p2c-newpatch.patch
# Fixes conflicting types for 'my_memcpy' build error: thanks Anssi
Patch3:		p2c-1.22-memcpy.patch
Patch4:		p2c-1.22-getline.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
P2c is a system for translating Pascal programs into the C language.
P2c accepts input source files in certain Pascal dialects:  HP
Pascal, Turbo/UCSD Pascal, DEC VAX Pascal, Oregon Software Pascal/2,
Macintosh Programmer's Workshop Pascal and Sun/Berkeley Pascal.  P2c
outputs a set of .c and .h files which make up a C program equivalent
to the original Pascal program.  The C program can then be compiled
using a standard C compiler, such as gcc.

Install the p2c package if you need a program for translating Pascal
code into C code.

%package	devel
Summary:	Files for p2c Pascal to C translator development
Group:		Development/Other

%description	devel
The p2c-devel package contains the files necessary for development
of the p2c Pascal to C translation system.

Install the p2c-devel package if you want to do p2c development.

%prep
%setup -q
%patch2 -p1 -b .new
%patch3 -p1 -b .memcpy
%patch4 -p0 -b .getline
mkdir src/shlib
mkdir include
ln -s ../src include/p2c

%build
cp src/sys.p2crc src/p2crc
make RPM_OPTS="$RPM_OPT_FLAGS -fPIC"
make RPM_OPTS="$RPM_OPT_FLAGS -fPIC" shlib -C src

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}{%{_mandir}/man1,%{_prefix}/lib,%{_libdir},%{_includedir}}
make install RPM_INSTALL=%{buildroot} LIBDIR=$RPM_BUILD_ROOT%{_libdir} MANDIR=$RPM_BUILD_ROOT%{_mandir}/man1

%if %mdkversion < 200900
%post -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
#%doc %_docdir/p2c-1.22
%{_bindir}/*
%{_libdir}/libp2c.so*
%{_prefix}/lib/p2c
%{_mandir}/man1/p2c.1*

%files devel
%defattr(-,root,root)
%{_libdir}/libp2c.a
%{_includedir}/p2c



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15381 |12mr|p7zip-9.20.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	p7zip
%define	version	9.20.1
%define	release	%mkrel 2

Summary:	7-zip compatible compression program
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://prdownloads.sourceforge.net/p7zip/%{name}_%{version}_src_all.tar.bz2
License:	LGPLv2+
Group:		Archiving/Compression
Url:		http://p7zip.sourceforge.net/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
%ifarch %ix86
BuildRequires: nasm
%endif
%ifarch x86_64
BuildRequires: yasm
%endif

%description
p7zip is a port of 7za.exe for Unix. 7-Zip is a file archiver with
highest compression ratio.

%prep
%setup -q -n %{name}_%{version}
%apply_patches
%ifarch x86_64
cp makefile.linux_amd64_asm makefile.machine
%endif
%ifarch %ix86
cp makefile.linux_x86_asm_gcc_4.X makefile.machine
%endif
%ifarch alpha ppc
cp makefile.linux_x86_ppc_alpha_gcc_4.X makefile.machine
%endif
#gw really use our flags:
perl -pi -e "s/-s /%optflags /" makefile.machine
find DOCS -type d|xargs chmod 755
find README ChangeLog TODO DOCS -type f|xargs chmod 644
%build
%make all3

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall DEST_HOME=%buildroot%_prefix DEST_MAN=%buildroot%_mandir DEST_SHARE=%buildroot%_libdir/%name
chmod -R +w %buildroot
#gw don't package this, it is non-free like unrar
rm -f %buildroot%_libdir/p7zip/Codecs/Rar29.so DOCS/unRarLicense.txt
#gw fix paths in wrapper scripts and man pages
perl -pi -e "s^%buildroot^^" %buildroot%_bindir/* %buildroot%_mandir/man1/*

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README ChangeLog TODO DOCS/*
%{_bindir}/7za
%{_bindir}/7zr
%{_bindir}/7z
%_libdir/p7zip
%_mandir/man1/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15382 |12mr|packagekit-0.7.6-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	14

%define girmajor 1.0
%define girname_plugin %mklibname packagekitplugin-gir  %{girmajor}
%define girname_glib %mklibname packagekitglib-gir  %{girmajor}

%define	libname %mklibname %{name}-glib %{major}
%define	qt2major 2
%define	qt2lib	%mklibname %{name}-qt2_ %{qt2major}
%define	devname	%mklibname -d %{name}

Summary:	A DBUS packaging abstraction layer
Name:	  	packagekit
Version:	0.7.6
Release:	7
License:	GPLv2+
Group:		System/Configuration/Packaging
URL:		http://www.packagekit.org
Source0: 	http://www.packagekit.org/releases/PackageKit-%version.tar.xz
Patch1:		packagekit-0.3.6-customize-vendor.patch
Patch2:		packagekit-0.7.4-rosa-add-rosa-support-in-urpmi-backend.patch
Patch3:		PackageKit-0.6.16-Mandriva-turn-off-time.conf.patch
#Patch4:		PackageKit-0.6.14-libexecdir.patch
Patch5:		packagekit-0.6.13-increase-command-not-found-install-timeout.patch

BuildRequires:	docbook-utils
BuildRequires:	gtk-doc
BuildRequires:	intltool
BuildRequires:	xmlto
BuildRequires:	xsltproc
BuildRequires:	cppunit-devel
BuildRequires:	dbus-glib-devel
BuildRequires:	libarchive-devel
BuildRequires:	libgstreamer-plugins-base-devel
BuildRequires:	polkit-1-devel >= 0.92
BuildRequires:	pm-utils-devel
BuildRequires:	qt4-devel
BuildRequires:	sqlite3-devel
BuildRequires:	xulrunner-devel >= 1.9.1
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(gudev-1.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:  pkgconfig(python)
BuildRequires:  pkgconfig(NetworkManager)

# fonts package in Mandriva do not have needed provides yet to be useful
Suggests:	%{name}-gtk3-module = %{version}
Suggests:	packagekit-gui
# No gtk2 plugin anymore
Obsoletes:	packagekit-gtk-module
#We have broken urpmi. Suggest smart
Requires:	smart
Requires:	smart-update

%description
PackageKit is a DBUS abstraction layer that allows the session user to manage
packages in a secure way using a cross-distro, cross-architecture API.

%package -n	%{libname}
Summary:	Libraries for accessing PackageKit
Group:		System/Configuration/Packaging

%description -n	%{libname}
Libraries for accessing PackageKit.

%package -n %{girname_plugin}
Summary:    GObject Introspection interface library for %{name} plugin
Group:      System/Libraries

%description -n %{girname_plugin}
GObject Introspection interface library for %{name} plugin.

%package -n %{girname_glib}
Summary:    GObject Introspection interface library for %{name} glib
Group:      System/Libraries

%description -n %{girname_glib}
GObject Introspection interface library for %{name} glib.

%package -n	%{qt2lib}
Summary:	QT libraries for accessing PackageKit
Group:		System/Configuration/Packaging
Requires:	%{name} = %{version}-%{release}

%description -n	%{qt2lib}
QT libraries for accessing PackageKit.

%package -n	%{devname}
Summary:	Libraries and headers for PackageKit
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Requires:	%{girname_glib} = %{version}-%{release}
Requires:	%{girname_plugin} = %{version}-%{release}
Requires:	%{qt2lib} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	packagekit-qt-devel < %{version}

%description -n	%{devname}
Headers and libraries for PackageKit.

%package	cron
Summary:	Cron job and related utilities for PackageKit
Group:		System/Configuration/Packaging
Requires:	crontabs
Requires:	%{name} = %{version}-%{release}

%description	cron
Crontab and utilities for running PackageKit as a cron job.

%package	gstreamer-plugin
Summary:	Install GStreamer codecs using PackageKit
Group:		System/Configuration/Packaging
Requires:	gstreamer0.10-tools
Requires:	%{name} = %{version}-%{release}
Requires(post):	update-alternatives
Requires(postun): update-alternatives
Provides:	gst-install-plugins-helper

%description	gstreamer-plugin
The PackageKit GStreamer plugin allows any Gstreamer application to install
codecs from configured repositories using PackageKit.

%package	browser-plugin
Summary:	Browser Plugin for PackageKit
Group:		System/Configuration/Packaging
Requires:	%{name} = %{version}-%{release}

%description	browser-plugin
The PackageKit browser plugin allows web sites to offer the ability to
users to install and update packages from configured repositories
using PackageKit.

%package	command-not-found
Summary:	Ask the user to install command line programs automatically
Group:		System/Configuration/Packaging
Requires:	%{name} = %{version}-%{release}

%description	command-not-found
A simple helper that offers to install new packages on the command line
using PackageKit.

%package	gtk2-module
Summary:	Install fonts automatically using PackageKit
Group:		System/Configuration/Packaging
Requires:	pango
Requires:	%{name} = %{version}-%{release}

%description	gtk2-module
The PackageKit GTK2+ module allows any Pango application to install
fonts from configured repositories using PackageKit.

%package	gtk3-module
Summary:	Install fonts automatically using PackageKit
Group:		System/Configuration/Packaging
Requires:	pango
Requires:	%{name} = %{version}-%{release}
Conflicts:	%{_lib}packagekit-glib14 < 0.7.4-2

%description	gtk3-module
The PackageKit GTK3+ module allows any Pango application to install
fonts from configured repositories using PackageKit.

%prep
%setup -q -n PackageKit-%{version}
%apply_patches

# We do not install in /usr/libexec
sed -e 's,/usr/libexec,%{_libexecdir},g' -i contrib/command-not-found/PackageKit.sh.in
sed -e 's,/usr/libexec,%{_libexecdir},g' -i contrib/command-not-found/PackageKit.sh

%build
%configure2_5x --disable-static \
	--enable-gstreamer-plugin \
	--disable-alpm \
	--disable-apt \
	--disable-box \
	--disable-conary \
	--enable-dummy \
	--disable-opkg \
	--disable-pisi \
	--disable-poldek \
	--enable-introspection \
	--disable-yum \
	--disable-zypp \
	--enable-smart \
	--enable-urpmi \
    --with-security-framework=polkit \
	--with-default-backend=smart
find -name '*.moc' -exec rm -f {} \;
%make V=1

%install
%makeinstall_std

find %{buildroot} -name *.la | xargs rm

%{find_lang} PackageKit

%post
# the job count used to live in /var/run, but it's now in /var/lib with the
# other persistent bits
if [ -e %{_localstatedir}/run/PackageKit/job_count.dat ]; then
	mv %{_localstatedir}/run/PackageKit/job_count.dat %{_localstatedir}/lib/PackageKit/job_count.dat
fi

%post gstreamer-plugin
update-alternatives --install %{_libexecdir}/gst-install-plugins-helper gst-install-plugins-helper %{_libexecdir}/pk-gstreamer-install 10

%postun gstreamer-plugin
if [ "$1" = "0" ]; then
    if ! [ -e %{_libexecdir}/pk-gstreamer-install ]; then
        update-alternatives --remove gst-install-plugins-helper %{_libexecdir}/pk-gstreamer-install
    fi
fi

%files -f PackageKit.lang
%dir %{_sysconfdir}/PackageKit
%config %{_sysconfdir}/PackageKit/PackageKit.conf
%config %{_sysconfdir}/PackageKit/Vendor.conf
%config %{_sysconfdir}/PackageKit/CommandNotFound.conf
%dir %{_sysconfdir}/PackageKit/events
%dir %{_sysconfdir}/PackageKit/events/post-transaction.d
%{_sysconfdir}/PackageKit/events/post-transaction.d/README
%dir %{_sysconfdir}/PackageKit/events/pre-transaction.d
%{_sysconfdir}/PackageKit/events/pre-transaction.d/README
%{_sysconfdir}/bash_completion.d/*
%{_sysconfdir}/dbus-1/system.d/*.conf
%{_bindir}/*
%{_datadir}/dbus-1/interfaces/*.xml
%{_datadir}/dbus-1/system-services/*.service
%{_datadir}/gtk-doc/html/PackageKit
%{_datadir}/mime/packages/*.xml
%{_sbindir}/pk-device-rebind
%{_datadir}/PackageKit
%{_datadir}/polkit-1/actions/*.policy
%{python_sitelib}/packagekit
%{_libexecdir}/packagekitd
%{_libexecdir}/pm-utils/sleep.d/95packagekit
%dir %{_libdir}/packagekit-backend
%{_libdir}/packagekit-backend/libpk_backend_dummy.so
%{_libdir}/packagekit-backend/libpk_backend_smart.so
%{_libdir}/packagekit-backend/libpk_backend_test_fail.so
%{_libdir}/packagekit-backend/libpk_backend_test_nop.so
%{_libdir}/packagekit-backend/libpk_backend_test_spawn.so
%{_libdir}/packagekit-backend/libpk_backend_test_succeed.so
%{_libdir}/packagekit-backend/libpk_backend_test_thread.so
%{_libdir}/packagekit-backend/libpk_backend_urpmi.so
%{_libdir}/packagekit-plugins/*.so
%{_mandir}/man1/*
%dir %{_var}/lib/PackageKit
%ghost %verify(not md5 size mtime) %{_var}/lib/PackageKit/transactions.db
%dir %{_var}/cache/PackageKit
%dir %{_var}/cache/PackageKit/downloads

%files -n %{libname}
%{_libdir}/*packagekit-glib*.so.%{major}*

%files -n %{girname_plugin}
%{_libdir}/girepository-1.0/PackageKitPlugin-1.0.typelib

%files -n %{girname_glib}
%{_libdir}/girepository-1.0/PackageKitGlib-1.0.typelib

%files -n %{qt2lib}
%{_libdir}/libpackagekit-qt2.so.%{qt2major}*

%files -n %{devname}
%{_includedir}/PackageKit
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_libdir}/cmake/packagekit-qt2/packagekit-qt2-config-version.cmake
%{_libdir}/cmake/packagekit-qt2/packagekit-qt2-config.cmake
%{_datadir}/gir-1.0/PackageKitGlib-1.0.gir
%{_datadir}/gir-1.0/PackageKitPlugin-1.0.gir

%files cron
%config %{_sysconfdir}/cron.daily/*.cron
%config %{_sysconfdir}/sysconfig/packagekit-background

%files gstreamer-plugin
%{_libexecdir}/pk-gstreamer-install

%files browser-plugin
%{_libdir}/mozilla/plugins/packagekit-plugin.*

%files command-not-found
%{_sysconfdir}/profile.d/*
%{_libexecdir}/pk-command-not-found

%files gtk2-module
%{_libdir}/gtk-2.0/modules/libpk-gtk-module.so

%files gtk3-module
%{_libdir}/gnome-settings-daemon-3.0/gtk-modules/*.desktop
%{_libdir}/gtk-3.0/modules/libpk-gtk-module.so
%{_datadir}/glib-2.0/schemas/*.gschema.xml



%changelog
* Wed May 09 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.7.4-2
+ Revision: 797669
- rebuild
- cleaned up spec (more could be done)
- moved gtk module files to gtk3-module pkg
- moved gir file to devel pkg
- added proper reqs for gir pkgs

* Thu May 03 2012 Guilherme Moro <guilherme@mandriva.com> 0.7.4-1
+ Revision: 795710
- Updated to version 0.7.4

* Fri Nov 11 2011 Zé <ze@mandriva.org> 0.6.20-2
+ Revision: 729936
- rename back to gtk-module

* Fri Nov 11 2011 Zé <ze@mandriva.org> 0.6.20-1
+ Revision: 729920
- gtk3 support
- 0.6.20

* Thu Jul 07 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.6.16-2
+ Revision: 689284
- enable suggests on packagekit-gtk-module now that we have font provides

* Tue Jul 05 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.6.16-1
+ Revision: 688928
- new version

* Wed May 25 2011 Funda Wang <fwang@mandriva.org> 0.6.14-4
+ Revision: 678968
- fix libexecdir in command-not-found script
- add more req

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - cosmetics
    - drop legacy rpm stuff...
    - move scriptlets for gstreamer-plugin subpackage to expected place in spec..

* Tue May 24 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.6.14-3
+ Revision: 678195
- fix broken is_package_installed() in backport patch

* Tue May 24 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.6.14-2
+ Revision: 678193
- fix build with glib 2.28.7 (P3)
- backport 'WhatProvides' & 'Cancel' features, 'Free' & 'Supported' filters (WIP)
- be sure to include and own directories under /var

* Thu May 12 2011 Funda Wang <fwang@mandriva.org> 0.6.14-1
+ Revision: 673709
- add qt2 lib
- update to new version 0.6.14

* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 0.6.13-2
+ Revision: 666973
- mass rebuild

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - fix unowned directories

* Fri Mar 11 2011 Funda Wang <fwang@mandriva.org> 0.6.13-1
+ Revision: 643843
- update file list
- update to new version 0.6.13

* Fri Feb 25 2011 Joao Victor Duarte Martins <jvdm@mandriva.com.br> 0.6.12-1
+ Revision: 639749
- new 0.6.12 release

* Wed Dec 22 2010 Funda Wang <fwang@mandriva.org> 0.6.11-1mdv2011.0
+ Revision: 623753
- update to new version 0.6.11

* Fri Nov 05 2010 Funda Wang <fwang@mandriva.org> 0.6.10-2mdv2011.0
+ Revision: 593626
- use alternative to satisfy gst-base

* Thu Nov 04 2010 Funda Wang <fwang@mandriva.org> 0.6.10-1mdv2011.0
+ Revision: 593308
- new version 0.6.10
- enable gstreamer codec installation plugin

* Mon Nov 01 2010 Götz Waschk <waschk@mandriva.org> 0.6.9-3mdv2011.0
+ Revision: 591469
- rebuild for new python 2.7

  + Michael Scherer <misc@mandriva.org>
    - rebuild for python 2.7

* Wed Oct 06 2010 Funda Wang <fwang@mandriva.org> 0.6.9-1mdv2011.0
+ Revision: 583494
- New version 0.6.9

* Thu Sep 16 2010 Götz Waschk <waschk@mandriva.org> 0.6.7-2mdv2011.0
+ Revision: 578946
- rebuild for new gobject-introspection

* Mon Aug 16 2010 Emmanuel Andry <eandry@mandriva.org> 0.6.7-1mdv2011.0
+ Revision: 570330
- New version 0.6.7

* Thu Jul 29 2010 Funda Wang <fwang@mandriva.org> 0.6.6-2mdv2011.0
+ Revision: 563174
- rebuild for new gobject-introspection

* Tue Jul 27 2010 Funda Wang <fwang@mandriva.org> 0.6.6-1mdv2011.0
+ Revision: 561862
- New version 0.6.6

* Mon Jun 21 2010 Anssi Hannula <anssi@mandriva.org> 0.6.3-3mdv2010.1
+ Revision: 548446
- fix update-system command and passing of only_trusted parameter
  (fix-perform_updates-params.patch)

* Mon May 10 2010 Frederic Crozat <fcrozat@mandriva.com> 0.6.3-2mdv2010.1
+ Revision: 544357
- Fix buildrequires
- Do not suggest packagekit-gtk-module (not useful ATM)

  + Emmanuel Andry <eandry@mandriva.org>
    - enable introspection
    - New version 0.6.3
    - update files list

* Wed Mar 17 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.6.2-1mdv2010.1
+ Revision: 524011
- Fix file list
- Fix file list
  Major changed => 14

* Tue Feb 02 2010 Funda Wang <fwang@mandriva.org> 0.6.1-1mdv2010.1
+ Revision: 499424
- New version 0.6.1
- urpmiapi patch merged upstream
- fix polkit module linkage

* Wed Jan 13 2010 Frederic Crozat <fcrozat@mandriva.com> 0.6.0-2mdv2010.1
+ Revision: 490572
- add a suggests on GUI virtual package

* Thu Jan 07 2010 Frederic Crozat <fcrozat@mandriva.com> 0.6.0-1mdv2010.1
+ Revision: 487241
- Release 0.6.0
- Patch1: fix URPMI backend api

* Tue Dec 08 2009 Funda Wang <fwang@mandriva.org> 0.5.5-1mdv2010.1
+ Revision: 474642
- new version 0.5.5

* Fri Nov 06 2009 Funda Wang <fwang@mandriva.org> 0.5.4-1mdv2010.1
+ Revision: 460641
- New version 0.5.4

* Fri Oct 09 2009 Funda Wang <fwang@mandriva.org> 0.5.2-2mdv2010.0
+ Revision: 456243
- suggests gtk module (bug#53651)

* Sun Sep 20 2009 Funda Wang <fwang@mandriva.org> 0.5.2-1mdv2010.0
+ Revision: 444810
- New version 0.5.2

* Tue Aug 18 2009 Funda Wang <fwang@mandriva.org> 0.5.1-2mdv2010.0
+ Revision: 417620
- re-enable browser plugin

* Sun Aug 09 2009 Funda Wang <fwang@mandriva.org> 0.5.1-1mdv2010.0
+ Revision: 412892
- new version 0.5.1

* Tue Jul 14 2009 Funda Wang <fwang@mandriva.org> 0.4.8-2mdv2010.0
+ Revision: 395961
- Add BR for archive

* Fri Jun 05 2009 Funda Wang <fwang@mandriva.org> 0.4.8-1mdv2010.0
+ Revision: 382932
- New version 0.4.8

* Tue May 12 2009 Funda Wang <fwang@mandriva.org> 0.4.7-1mdv2010.0
+ Revision: 374894
- New version 0.4.7

* Sun Apr 05 2009 Funda Wang <fwang@mandriva.org> 0.4.6-1mdv2010.0
+ Revision: 364170
- New version 0.4.6

* Sun Mar 15 2009 Funda Wang <fwang@mandriva.org> 0.4.5-1mdv2009.1
+ Revision: 355191
- update to new version 0.4.5

* Thu Mar 05 2009 Funda Wang <fwang@mandriva.org> 0.4.4-1mdv2009.1
+ Revision: 348974
- New version 0.4.4

* Tue Feb 03 2009 Funda Wang <fwang@mandriva.org> 0.4.3-1mdv2009.1
+ Revision: 336783
- New version 0.4.3

* Fri Jan 23 2009 Funda Wang <fwang@mandriva.org> 0.4.2-1mdv2009.1
+ Revision: 332704
- functionality moved to udev itself
- New version 0.4.2

* Thu Jan 15 2009 Funda Wang <fwang@mandriva.org> 0.4.1-1mdv2009.1
+ Revision: 329780
- disable ruck
- New version 0.4.1

* Sun Dec 28 2008 Funda Wang <fwang@mandriva.org> 0.4.0-2mdv2009.1
+ Revision: 320275
- rebuild for new python

* Sat Dec 13 2008 Funda Wang <fwang@mandriva.org> 0.4.0-1mdv2009.1
+ Revision: 313882
- add missing file
- add more modules
- drop la files
- new version 0.4.0

* Fri Nov 28 2008 Funda Wang <fwang@mandriva.org> 0.3.11-2mdv2009.1
+ Revision: 307362
- rebuild
- new major
- new version 0.3.11

* Wed Nov 12 2008 Funda Wang <fwang@mandriva.org> 0.3.10-1mdv2009.1
+ Revision: 302396
- fix file list
- New version 0.3.10

* Mon Oct 27 2008 Funda Wang <fwang@mandriva.org> 0.3.9-1mdv2009.1
+ Revision: 297550
- New version 0.3.9

* Thu Oct 23 2008 Funda Wang <fwang@mandriva.org> 0.3.8-4mdv2009.1
+ Revision: 296731
- cmake modules becomes kpackage inside

* Tue Oct 21 2008 Funda Wang <fwang@mandriva.org> 0.3.8-3mdv2009.1
+ Revision: 296147
- do not build gstreamer plugin
- install cmake modules for kpackagekit

* Tue Oct 21 2008 Funda Wang <fwang@mandriva.org> 0.3.8-2mdv2009.1
+ Revision: 296057
- add BR and requires
- Obsoletes old qt-devel
- New version 0.3.8

* Thu Oct 16 2008 Funda Wang <fwang@mandriva.org> 0.3.7-1mdv2009.1
+ Revision: 294094
- New version 0.3.7

* Sun Oct 12 2008 Funda Wang <fwang@mandriva.org> 0.3.6-1mdv2009.1
+ Revision: 292855
- New version 0.3.6
- customize vendro.conf, pointing to wiki for now

* Wed Oct 01 2008 Funda Wang <fwang@mandriva.org> 0.3.5-1mdv2009.0
+ Revision: 290296
- New version 0.3.5
- add browser plugin
- add upstream path to fix crash with large amount of transaction

* Sun Sep 21 2008 Funda Wang <fwang@mandriva.org> 0.3.3-1mdv2009.0
+ Revision: 286283
- New version 0.3.3

* Wed Sep 10 2008 Funda Wang <fwang@mandriva.org> 0.3.2-1mdv2009.0
+ Revision: 283419
- new major 4 -> 5
- 0.3.2

* Sun Aug 31 2008 Funda Wang <fwang@mandriva.org> 0.3.1-1mdv2009.0
+ Revision: 277769
- New version 0.3.1
- revert to ABI stable version 0.2.4
- New version 0.3.0

* Wed Aug 06 2008 Funda Wang <fwang@mandriva.org> 0.2.4-1mdv2009.0
+ Revision: 264778
- bump libmajor ( 3->4 )
- New version 0.2.4

* Sun Jul 13 2008 Funda Wang <fwang@mandriva.org> 0.2.3-1mdv2009.0
+ Revision: 234290
- import packagekit



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15383 |12mr|pam-1.1.4-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	0
%define libname %mklibname %{name} %{major}
%define libnamec %mklibname %{name}c %{major}
%define libname_misc %mklibname %{name}_misc %{major}
%define develname %mklibname %{name} -d

%define with_prelude 0
%{?_without_prelude: %{expand: %%global with_prelude 0}}
%{?_with_prelude: %{expand: %%global with_prelude 1}}

%define bootstrap 0
%{?_without_bootstrap: %global bootstrap 0}
%{?_with_bootstrap: %global bootstrap 1}

%define pam_redhat_version 0.99.10-1

Epoch:	1

Summary:	A security tool which provides authentication for applications
Name:		pam
Version:	1.1.4
Release:	9
# The library is BSD licensed with option to relicense as GPLv2+ - this option is redundant
# as the BSD license allows that anyway. pam_timestamp and pam_console modules are GPLv2+,
License:	BSD and GPLv2+
Group:		System/Libraries
Url:		http://www.kernel.org/pub/linux/libs/pam/index.html
Source0:	ftp://ftp.kernel.org/pub/linux/libs/pam/library/Linux-PAM-%{version}.tar.bz2
Source1:	ftp://ftp.kernel.org/pub/linux/libs/pam/library/Linux-PAM-%{version}.tar.bz2.sign
Source2:	pam-redhat-%{pam_redhat_version}.tar.bz2
Source3:	pam-0.99.3.0-README.update
Source4:	pam-0.99.8.1-11mdv2009.0-README.update
Source5:	other.pamd
Source6:	system-auth.pamd
Source7:	config-util.pamd
Source8:	dlopen.sh
Source9:	system-auth.5
Source10:	config-util.5
#add missing documentation
Source501: 	pam_tty_audit.8
Source502:	README

# RedHat patches
Patch1:		pam-1.0.90-redhat-modules.patch
Patch2:		pam-1.0.91-std-noclose.patch
Patch4:		pam-1.1.0-console-nochmod.patch
Patch5:		pam-1.1.0-notally.patch
Patch7:		pam-1.1.0-console-fixes.patch
Patch9:		pam-1.1.2-noflex.patch
Patch10:	pam-1.1.3-nouserenv.patch
Patch11:	pam-1.1.3-console-abstract.patch

# Mandriva specific sources/patches
# (fl) fix infinite loop
Patch507:	pam-0.74-loop.patch
# (fc) 0.75-29mdk don't complain when / is owned by root.adm
Patch508:	Linux-PAM-0.99.3.0-pamtimestampadm.patch
# (fl) pam_xauth: set extra groups because in high security levels
#      access to /usr/X11R6/bin dir is controlled by a group
Patch512:	Linux-PAM-1.1.1-xauth-groups.patch
# (tv/blino) add defaults for nice/rtprio in /etc/security/limits.conf
Patch517:	Linux-PAM-0.99.3.0-enable_rt.patch
# (blino) fix parallel build (pam_console)
Patch521:	Linux-PAM-0.99.3.0-pbuild-rh.patch

Patch700:	pam_fix_static_pam_console.patch
# (fc) do not output error when no file is in /etc/security/console.perms.d/
Patch701:	pam-1.1.0-console-nopermsd.patch
# (proyvind): add missing constant that went with rpc removal from glibc 2.14
Patch702:	Linux-PAM-1.1.4-add-now-missing-nis-constant.patch

# (akdengi> add user to default group users which need for Samba
Patch801:	Linux-PAM-1.1.4-group_add_users.patch

BuildRequires:	bison
BuildRequires:	cracklib-devel
BuildRequires:	flex
%if !%{bootstrap}
# this pulls in the mega texlive load
BuildRequires:	linuxdoc-tools
%endif
BuildRequires:	db_nss-devel
BuildRequires:	openssl-devel
BuildRequires:	libaudit-devel
BuildRequires:	glibc-crypt_blowfish-devel
%if %with_prelude
BuildRequires:	prelude-devel >= 0.9.0
%else
BuildConflicts:	prelude-devel
%endif
Requires:	cracklib-dicts
Requires:	setup >= 2.7.12-2
Requires:	pam_tcb >= 1.0.2-16
Requires(pre):	rpm-helper
Requires(post):	coreutils
Requires(post):	tcb >= 1.0.2-16
Conflicts:	%{_lib}pam0 < 1.1.4-5

%description
PAM (Pluggable Authentication Modules) is a system security tool that
allows system administrators to set authentication policy without
having to recompile programs that handle authentication.

%package	doc
Summary:	Additional documentation for %{name}
Group:		System/Libraries
Requires:	%{name} = %{EVRD}

%description	doc
This is the documentation package of %{name}.

%package -n	%{libname}
Summary:	Library for %{name}
Group:		System/Libraries
Conflicts:	pam < 1.1.4-5

%description -n	%{libname}
This package contains the library libpam for %{name}.

%package -n	%{libnamec}
Summary:	Library for %{name}
Group:		System/Libraries
Conflicts:	%{_lib}pam0 < 1.1.4-5

%description -n	%{libnamec}
This package contains the library libpamc for %{name}.

%package -n	%{libname_misc}
Summary:	Library for %{name}
Group:		System/Libraries
Conflicts:	%{_lib}pam0 < 1.1.4-5

%description -n	%{libname_misc}
This package contains the library libpam_misc for %{name}.

%package -n	%{develname}
Summary:	Development headers and libraries for %{name}
Group:		Development/Other
Requires:	%{libname} = %{EVRD}
Requires:	%{libnamec} = %{EVRD}
Requires:	%{libname_misc} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n	%{develname}
PAM (Pluggable Authentication Modules) is a system security tool that
allows system administrators to set authentication policy without
having to recompile programs that handle authentication.

This package contains the development libraries for %{name}.

%prep
%setup -q -n Linux-PAM-%{version} -a 2

# Add custom modules.
mv pam-redhat-%{pam_redhat_version}/* modules

# (RH)
%patch1 -p1 -b .redhat-modules
%patch2 -p1 -b .std-noclose
%patch4 -p1 -b .nochmod
%patch5 -p1 -b .notally
%patch7 -p1 -b .console-fixes
%patch9 -p1 -b .noflex
%patch10 -p1 -b .nouserenv
%patch11 -p1 -b .abstract

# (Mandriva)
%patch507 -p1 -b .loop
%patch508 -p1 -b .pamtimestampadm
%patch512 -p0 -b .xauth-groups
%patch517 -p1 -b .enable_rt
%patch521 -p1 -b .pbuild-rh
%patch700 -p1 -b .static
%patch701 -p1 -b .nopermsd
%patch702 -p1 -b .nis_const~
%patch801 -p1 -b .group_users

# 08/08/2008 - vdanen - make pam provide pam_unix until we can work out all the issues in pam_tcb; this
# just makes things easier but is not meant to be a permanent solution
## Remove unwanted modules; pam_tcb provides pam_unix now
#for d in pam_unix; do
#    rm -rf modules/$d
#    sed -i "s,modules/$d/Makefile,," configure.in
#    sed -i "s/ $d / /" modules/Makefile.am
#done

install -m644 %{SOURCE501} %{SOURCE502} modules/pam_tty_audit/

mkdir -p doc/txts
for readme in modules/pam_*/README ; do
	cp -f ${readme} doc/txts/README.`dirname ${readme} | sed -e 's|^modules/||'`
done

cp %{SOURCE4} README.0.99.8.1.update.urpmi

#libtoolize -cf
autoreconf -I m4

%build
export BROWSER=""
CFLAGS="$RPM_OPT_FLAGS -fPIC -I%{_includedir}/db_nss -D_GNU_SOURCE" \
%configure2_5x \
	--sbindir=/sbin \
	--libdir=/%{_lib} \
	--includedir=%{_includedir}/security \
	--with-db-uniquename=_nss \
	--docdir=%{_docdir}/%{name} \
	--disable-selinux
%make

%install
mkdir -p %{buildroot}%{_includedir}/security
mkdir -p %{buildroot}/%{_lib}/security
%makeinstall_std LDCONFIG=:
install -d -m 755 %{buildroot}/etc/pam.d
install -m 644 %{SOURCE5} %{buildroot}/etc/pam.d/other
install -m 644 %{SOURCE6} %{buildroot}/etc/pam.d/system-auth
install -m 644 %{SOURCE7} %{buildroot}/etc/pam.d/config-util
install -m 600 /dev/null %{buildroot}%{_sysconfdir}/security/opasswd
install -d -m 755 %{buildroot}/var/log
install -m 600 /dev/null %{buildroot}/var/log/tallylog

# Install man pages.
install -m 644 %{SOURCE9} %{SOURCE10} %{buildroot}%{_mandir}/man5/

# no longer needed, handled by ACL in udev
for phase in auth acct passwd session ; do
	ln -sf pam_unix.so %{buildroot}/%{_lib}/security/pam_unix_${phase}.so
done

# cleanup
rm -f %{buildroot}/%{_lib}/security/*.la
rm -f %{buildroot}/%{_lib}/*.la

%find_lang Linux-PAM

%check
# (blino) we don't want to test if SE Linux is built, it's disabled
# Make sure every module subdirectory gave us a module.  Yes, this is hackish.
for dir in modules/pam_* ; do
if [ -d ${dir} ] && [[ "${dir}" != "modules/pam_selinux" ]] && [[ "${dir}" != "modules/pam_sepermit" ]]; then
         [[ "${dir}" = "modules/pam_tally" ]] && continue
	if ! ls -1 %{buildroot}/%{_lib}/security/`basename ${dir}`*.so ; then
		echo ERROR `basename ${dir}` did not build a module.
		exit 1
	fi
fi
done

# Check for module problems.  Specifically, check that every module we just
# installed can actually be loaded by a minimal PAM-aware application.
/sbin/ldconfig -n %{buildroot}/%{_lib}
for module in %{buildroot}/%{_lib}/security/pam*.so ; do
	if ! env LD_LIBRARY_PATH=%{buildroot}/%{_lib} \
		sh %{SOURCE8} -ldl -lpam -L%{buildroot}/%{_lib} ${module} ; then
		echo ERROR module: ${module} cannot be loaded.
		exit 1
	fi
done

%posttrans
# (cg) Ensure that the pam_systemd.so is included for user ACLs under systemd
# Note: Only affects upgrades, but does no harm so always update if needed.
if ! grep -q "pam_systemd\.so" /etc/pam.d/system-auth; then
	echo "-session    optional      pam_systemd.so" >>/etc/pam.d/system-auth
fi

if [ ! -a /var/log/tallylog ] ; then
       install -m 600 /dev/null /var/log/tallylog
fi
if [ -f /etc/login.defs ] && ! grep -q USE_TCB /etc/login.defs; then
       /usr/sbin/set_tcb --auto --migrate
fi

%files -f Linux-PAM.lang
%doc NEWS README.0.99.8.1.update.urpmi
%docdir %{_docdir}/%{name}
%dir /etc/pam.d
%config(noreplace) /etc/environment
%config /etc/pam.d/other
%attr(0644,root,shadow) %config /etc/pam.d/system-auth
%config /etc/pam.d/config-util
/sbin/mkhomedir_helper
/sbin/pam_console_apply
/sbin/pam_tally2
/sbin/unix_chkpwd
/sbin/unix_update
%attr(4755,root,root) /sbin/pam_timestamp_check
%config(noreplace) %{_sysconfdir}/security/access.conf
%config(noreplace) %{_sysconfdir}/security/chroot.conf
%config(noreplace) %{_sysconfdir}/security/console.perms
%config(noreplace) %{_sysconfdir}/security/console.handlers
%config(noreplace) %{_sysconfdir}/security/group.conf
%config(noreplace) %{_sysconfdir}/security/limits.conf
%config(noreplace) %{_sysconfdir}/security/namespace.conf
%attr(755,root,root) %config(noreplace) %{_sysconfdir}/security/namespace.init
%config(noreplace) %{_sysconfdir}/security/pam_env.conf
%config(noreplace) %{_sysconfdir}/security/time.conf
%config(noreplace) %{_sysconfdir}/security/opasswd
%dir %{_sysconfdir}/security/console.apps
%dir %{_sysconfdir}/security/console.perms.d
%dir /%{_lib}/security
/%{_lib}/security/*.so
/%{_lib}/security/pam_filter
%dir /var/run/console
%ghost %verify(not md5 size mtime) /var/log/tallylog
%{_mandir}/man5/*
%{_mandir}/man8/*

%files -n %{libname}
/%{_lib}/libpam.so.%{major}*

%files -n %{libnamec}
/%{_lib}/libpamc.so.%{major}*

%files -n %{libname_misc}
/%{_lib}/libpam_misc.so.%{major}*

%files -n %{develname}
%doc Copyright
/%{_lib}/libpam.so
/%{_lib}/libpam_misc.so
/%{_lib}/libpamc.so
%{_includedir}/security/*.h
%{_mandir}/man3/*

%files doc
%doc doc/txts doc/specs/rfc86.0.txt Copyright



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15384 |12mr|paman-0.9.4-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name paman
%define version 0.9.4
%define release %mkrel 10
%define title Pulseaudio Manager
%define longtitle Manager for Pulseaudio sound server for Linux

Summary: Manager for Pulseaudio sound server for Linux
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.gz
Source1: %{name}-16.png
Source2: %{name}-32.png
Patch: paman-0.9.2-typo.patch
License: LGPL
Group: Sound
Url: http://0pointer.de/lennart/projects/paman
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: gtkmm2.4-devel
BuildRequires: libglademm-devel
BuildRequires: libpulseaudio-devel >= 0.9.7
BuildRequires: lynx
BuildRequires: desktop-file-utils
Requires: pulseaudio

Provides: pulseaudio-manager

%description
A simple GTK frontend for the pulseaudio sound server

%prep
%setup -q
%patch -p1 -b .typo

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

sed -i "s/^Icon=.*/Icon=%{name}/" %{buildroot}%{_datadir}/applications/%{name}.desktop
desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="GTK" \
  --add-category="System" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/%{name}.desktop

# Icons
install -D -m 0644 %SOURCE1 %{buildroot}%{_miconsdir}/%{name}.png
install -D -m 0644 %SOURCE2 %{buildroot}%{_iconsdir}/%{name}.png

%if %mdkversion < 200900
%post
%update_desktop_database
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_desktop_database
%clean_menus
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README LICENSE
%{_bindir}/%{name}
%{_datadir}/%{name}/%{name}.glade
%{_datadir}/applications/%{name}.desktop
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15385 |12mr|pam_ccreds-10-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	pam_ccreds
%define	version	10
%define	release	%mkrel 6

Summary:	A caching pam module for disconnected operation
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source: 	http://www.padl.com/download/%{name}-%{version}.tar.gz
Patch0:		pam_ccreds-10-dbnss.patch
Patch1:		pam_ccreds-strdup.patch
Group:		System/Libraries
License:	GPLv2
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildRequires:	pam-devel
BuildRequires:	db_nss-devel >= 4.2.52-5mdk
BuildRequires:	openssl-devel
Url:		http://www.padl.com/

%description
The pam_ccreds module provides a mechanism for caching
credentials when authenticating against a network
authentication service, so that authentication can still
proceed when the service is down. Note at present no
mechanism is provided for caching _authorization_ 
information, i.e. whether you are allowed to login once
authenticated. Doing this is more difficult than it
first sounds.

%prep
%setup -q
rm -f acconfig.h
%patch0 -p1 -b .dbnss
%patch1 -p1 -b .strdup

%build
autoreconf
%configure2_5x --libdir=/%{_lib}
make

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/%{_lib}/security
mkdir -p %{buildroot}/%{_sbindir}
install pam_ccreds.so %{buildroot}/%{_lib}/security
install cc_dump cc_test %{buildroot}/%{_sbindir}
install ccreds_chkpwd %{buildroot}/%{_sbindir}
mkdir -p %{buildroot}/var/cache
touch %{buildroot}/var/cache/.security.db

%files
%defattr(-,root,root,755)
%doc AUTHORS README ChangeLog pam.conf
%attr(4755,root,root) %{_sbindir}/ccreds_chkpwd
%{_sbindir}/cc_dump
%{_sbindir}/cc_test
/%{_lib}/security/pam_ccreds.so
%ghost /var/cache/.security.db

%post
if [ ! -f /var/cache/.security.db ]; then
%{_sbindir}/cc_test -update any root - > /dev/null 2>/dev/null || :
fi

%clean
rm -rf %{buildroot}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15386 |12mr|pam_krb5-2.3.12-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A Pluggable Authentication Module for Kerberos 5
Name:		pam_krb5
Version:	2.3.12
Release:	%mkrel 4
License:	LGPL
Group:		System/Libraries
URL:		https://fedorahosted.org/pam_krb5/
Source0:	https://fedorahosted.org/releases/p/a/pam_krb5/%{name}-%{version}-1.tar.gz
BuildRequires:	byacc
BuildRequires:	flex
BuildRequires:	krb5-devel
BuildRequires:	pam-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description 
This is pam_krb5, a pluggable authentication module that can be used with
Linux-PAM and Kerberos 5. This module supports password checking, ticket
creation, and optional TGT verification and conversion to Kerberos IV tickets.
The included pam_krb5afs module also gets AFS tokens if so configured.

%prep
%setup -q -n %{name}-%{version}-1

%build
%configure2_5x \
    --libdir=/%{_lib} \
    --without-krb4 \
    --with-os-distribution="Mandriva Linux"

%make

%install
rm -rf %{buildroot}

%makeinstall_std mandir=%{_mandir}

ln -s pam_krb5.so %{buildroot}/%{_lib}/security/pam_krb5afs.so

# cleanup
rm -f %{buildroot}/%{_lib}/security/*.la
rm -f pam.d/Makefile*

%find_lang %{name}

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS README* COPYING ChangeLog INSTALL TODO
/%{_lib}/security/*
%{_bindir}/afs5log
%{_mandir}/man1/afs5log.1*
%{_mandir}/man5/*
%{_mandir}/man8/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15387 |12mr|pam_ldap-186-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# conditionally define %mkrel
%{?!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}}

Summary:	NSS library and PAM module for LDAP
Name: 		pam_ldap
Version: 	186
Release: 	%mkrel 4
License:	LGPL
Group:		System/Libraries
URL: 		http://www.padl.com/
#BuildRequires:	db_nss-devel >= 4.2.52-5mdk
BuildRequires:	libldap-devel >= 2.0.7-7.1mdk
BuildRequires:	pam-devel
BuildRequires:	automake1.4
Source0: 	http://www.padl.com/download/%{name}-%{version}.tar.gz
Source1:	resolve.c
Source2:	resolve.h
Source3:	snprintf.h
Source4:	snprintf.c
Patch2:		pam_ldap-156-makefile.patch
Patch3:		pam_ldap-176-dnsconfig.patch
# http://bugzilla.padl.com/show_bug.cgi?id=324
Patch4:		pam_ldap-184-lockoutmsg.patch
Requires:	nss_ldap >= 217
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Pam_ldap is a module for Linux-PAM that supports password changes, V2
clients, Netscapes SSL, ypldapd, Netscape Directory Server password
policies, access authorization, crypted hashes, etc.

Install pam_ldap if you need to authenticate PAM-enabled services to
LDAP.
%{?!_with_dnsconfig:This package can be compiled with support for configuration}
%{?!_with_dnsconfig:from DNS, by building with "--with dnsconfig"}
%{?_with_dnsconfig:This package is built with DNS configuration support}

%prep
%setup -q
%patch2 -p1 -b .pam_makefile
%patch4 -p1 -b .lockoutmsg

%if %{?_with_dnsconfig:1}%{!?_with_dnsconfig:0}
%patch3 -p1 -b .dnsconfig
for i in %SOURCE1 %SOURCE2 %SOURCE3 %SOURCE4
do cp $i .
done
%endif

%build
%serverbuild
#aclocal && automake && autoheader && autoconf
#autoreconf --force

rm -f configure
libtoolize --copy --force; aclocal; autoconf; automake

export CFLAGS="$CFLAGS -fno-strict-aliasing"
%configure2_5x --with-ldap-lib=openldap --libdir=/%{_lib}
%__make

%install
rm -rf %{buildroot}

mkdir -p %{buildroot}%{_mandir}/man5

install -d %{buildroot}/%{_sysconfdir}
install -d %{buildroot}/%{_lib}/security

# Install the module for PAM.
%make install DESTDIR="%{buildroot}" libdir=/%{_lib}

# Remove unpackaged file
rm -rf	%{buildroot}%{_sysconfdir}/ldap.conf 

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog COPYING COPYING.LIB README pam.d chsh chfn ldap.conf
/%{_lib}/security/*so*
%{_mandir}/man?/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15388 |12mr|pam_mount-2.13-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libcryptmount %mklibname cryptmount 0
%define cryptmountdevel %mklibname cryptmount -d
Name:		pam_mount
Version:	2.13
Release:	2
Summary:	Pluggable Authentication Module for dynamic mounting of remote volumes
# Localized summaries should go to specspo
#Summary(pt_BR):	Módulo de autenticação PAM para montagem dinâmica de volumes remotes
#Summary(es):	MÃ³dulo de autenticaciÃ³n PAM para montar de forma dinÃ¡mica mvolÃºmenes remotos
License:	GPLv2+ and LGPLv2+
Group:		Networking/Other
URL:		http://pam-mount.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/pam-mount/%{name}-%{version}.tar.xz
Source1:	http://prdownloads.sourceforge.net/pam-mount/%{name}-%{version}.tar.xz.asc
Requires:	opensc
BuildRequires:	pam-devel
BuildRequires:	zlib-devel
BuildRequires:	glib2-devel
BuildRequires:	pkgconfig(libHX) >= 3.12
BuildRequires:	libxml2-devel >= 2.6
BuildRequires:	libmount-devel >= 2.20
BuildRequires:	openssl-devel
BuildRequires:	cryptsetup-devel >= 1.1.2
Obsoletes:	pam_mount-devel

%description
Pam_mount is a PAM module that allows dynamic remote volume mounting.
It is mainly useful for users that have private volumes in Samba /
Windows NT / Netware servers and need access to them during a Unix
session.

%description -l pt_BR
O pam_mount é um módulo PAM que permite montagem dinâmica de volumes
remotos. Ele é particularmente útil para usuários que detém volumes
privados em servidores Samba / Windows NT / Netware e precisam ter
acesso a eles durante uma sessão Unix.

%description -l fr_FR
pam_mount est un module qui permet de monter dynamiquement un
volume au login. Il est utilisé afin de permettre aux utilisateurs de
monter leur répertoires privés sur des serveurs Samba/NT/Netware au
cours d'une session Unix.

%package -n %libcryptmount
Summary:	Library for mounting crypto images and handle key files
License:	LGPL

%description -n %libcryptmount
Library for mounting crypto images and handle key files.

%package -n %cryptmountdevel
Summary:	Development files for %libcryptmount
License:	LGPL
Requires:	%libcryptmount = %{EVRD}
Provides:	libcryptmount-devel = %{EVRD}

%description -n %cryptmountdevel
Development files for %libcryptmount - library for mounting crypto images
and handle key files.

%prep
%setup -q

%build
%configure2_5x
%make moduledir=%{_libdir}/security

%install
%makeinstall_std moduledir=%{_libdir}/security
install -m0600 config/pam_mount.conf.xml -D %{buildroot}%{_sysconfdir}/security/pam_mount.conf.xml

%files 
%defattr(-,root,root)
%doc doc/bugs.txt doc/changelog.txt doc/faq.txt doc/todo.txt doc/pam_mount.txt
%{_libdir}/security/pam_mount*.so
%{_sbindir}/pmt-ehd
%{_sbindir}/pmvarrun
/sbin/mount.crypt
/sbin/mount.crypto_LUKS
/sbin/mount.crypt_LUKS
#/sbin/mount.encfs13
/sbin/umount.crypt
/sbin/umount.crypt_LUKS
/sbin/umount.crypto_LUKS
%config(noreplace) %{_sysconfdir}/security/%{name}.conf.xml
%{_mandir}/man8/pam_mount.8*
%{_mandir}/man8/pmt-ehd.8*
%{_mandir}/man8/pmvarrun.8*
%{_mandir}/man8/mount.crypt.8*
%{_mandir}/man8/mount.crypt_LUKS.8*
%{_mandir}/man8/mount.crypto_LUKS.8*
%{_mandir}/man8/umount.crypt.8*
%{_mandir}/man8/umount.crypt_LUKS.8*
%{_mandir}/man8/umount.crypto_LUKS.8*
%{_mandir}/man5/pam_mount.conf.5*

%files  -n %libcryptmount
%{_libdir}/libcryptmount.so.*

%files  -n %cryptmountdevel
%{_libdir}/libcryptmount.so
%{_libdir}/pkgconfig/libcryptmount.pc
%{_includedir}/libcryptmount.h



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15389 |12mr|pam_pkcs11-0.6.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A Pluggable Authentication Module for pkcs#11 environments
Name:		pam_pkcs11
Version:	0.6.8
Release:	1
License:	GPLv2+
URL:		http://www.opensc.org/pam_pkcs11/
Group:		System/Libraries
Source0:	http://www.opensc-project.org/files/pam_pkcs11/%{name}-%{version}.tar.gz
BuildRequires:	openssl-devel
BuildRequires:	libldap-devel >= 2.3.6
BuildRequires:	pam-devel
BuildRequires:	libxslt-proc docbook-style-xsl
BuildRequires:	libpcsclite-devel >= 1.2.9
%{?_with_curl:BuildRequires: curl-devel}
Provides:	pkcs11_login
Provides:	pam_pkcs11_login
Obsoletes:	pam_pkcs11_login < 0.6.0-1mdv
# there is no pam_opensc anymore
Obsoletes:	pam_opensc

%description 
This Linux-PAM login module allows a X.509 certificate based user login. 
The certificate and its dedicated private key are thereby accessed by means 
of an appropriate PKCS #11 module. For the verification of the users' 
certificates, locally stored CA certificates as well as either online or 
locally accessible CRLs are used.

%package tools
Group:		System/Libraries
Summary:	Companion tools for pkcs11_login
Requires:	pcsc-lite
Requires:	pam_pkcs11
Provides:	pkcs11_login-tools
Provides:	pam_pkcs11_login-tools
Obsoletes:	pam_pkcs11_login-tools < 0.6.0-1mdv

%description tools
This package contains several pam_pkcs11 related tools
- card_eventmgr: Generate card insert/removal events (pcsc-lite based)
- pkcs11_eventmgr: Generate actions on card insert/removal/timeout events
- pklogin_finder: Get the loginname that maps to a certificate
- pkcs11_inspect: Inspect the contents of a certificate

%prep
%setup -q

%build
%configure2_5x \
	--disable-dependency-tracking %{?_with_curl} \
	--with-ldap \
	--with-pcsclite \
	--disable-static

%make 

%install
%makeinstall_std mandir=%{_mandir}

# Hardcoded defaults... no sysconfdir
install -dm 755 %{buildroot}/%{_sysconfdir}/pam_pkcs11/cacerts
install -dm 755 %{buildroot}/%{_sysconfdir}/pam_pkcs11/crls
install -m 644 etc/pam_pkcs11.conf.example %{buildroot}/%{_sysconfdir}/pam_pkcs11/pam_pkcs11.conf
install -m 644 etc/card_eventmgr.conf.example %{buildroot}/%{_sysconfdir}/pam_pkcs11/card_eventmgr.conf
install -m 644 etc/pkcs11_eventmgr.conf.example %{buildroot}/%{_sysconfdir}/pam_pkcs11/pkcs11_eventmgr.conf

# move pam module to its place
mkdir -p %{buildroot}/%{_lib}/security
mv %{buildroot}%{_libdir}/security/* %{buildroot}/%{_lib}/security/

mkdir %{buildroot}%{_datadir}/doc/%{name}-tools/
mv %{buildroot}%{_datadir}/doc/pam_pkcs11/card_eventmgr.conf.example %{buildroot}%{_datadir}/doc/pam_pkcs11/pkcs11_eventmgr.conf.example %{buildroot}%{_datadir}/doc/%{name}-tools/

%find_lang %name

%files
%doc AUTHORS COPYING README TODO ChangeLog NEWS
%doc doc/pam_pkcs11.html
%doc doc/README.autologin
%doc doc/README.mappers
%doc doc/README.ldap_mapper
%{_mandir}/man8/*
%{_sysconfdir}/pam_pkcs11/cacerts
%{_sysconfdir}/pam_pkcs11/crls
%config(noreplace) %{_sysconfdir}/pam_pkcs11/pam_pkcs11.conf
%{_libdir}/pam_pkcs11/*.so
/%{_lib}/security/*
%{_bindir}/pkcs11_make_hash_link

%files tools -f %name.lang
%doc doc/README.eventmgr
%{_mandir}/man1/*
%config(noreplace) %{_sysconfdir}/pam_pkcs11/card_eventmgr.conf
%config(noreplace) %{_sysconfdir}/pam_pkcs11/pkcs11_eventmgr.conf
%{_bindir}/pkcs11_listcerts
%{_bindir}/pkcs11_setup
%{_bindir}/card_eventmgr
%{_bindir}/pkcs11_eventmgr
%{_bindir}/pklogin_finder
%{_bindir}/pkcs11_inspect



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15390 |12mr|pam_userpass-1.0.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages	%{nil}
%define debug_package		%{nil}

Name:			pam_userpass
Version:	 	1.0.2
Release: 		8

%define major		1
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname %{name} -d

%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

Summary:	PAM module for USER/PASS-style protocols
License:	relaxed BSD and (L)GPL-compatible
Group:		System/Libraries
URL: 		http://www.openwall.com/pam
Source0:	ftp://ftp.openwall.com/pub/projects/pam/modules/%{name}/%{name}-%{version}.tar.gz

BuildRequires:	pam-devel

%description
pam_userpass is a PAM authentication module for use specifically by
services implementing non-interactive protocols and wishing to verify
a username/password pair.  This module doesn't do any actual
authentication, -- other modules, such as pam_tcb, should be stacked
after it to provide the authentication.


%package -n %{libname}
Summary:	PAM module for USER/PASS-style protocols
Group:		System/Libraries
Provides:	%{name} = %{EVRD}


%description -n %{libname}
pam_userpass is a PAM authentication module for use specifically by
services implementing non-interactive protocols and wishing to verify
a username/password pair.  This module doesn't do any actual
authentication, -- other modules, such as pam_tcb, should be stacked
after it to provide the authentication.


%package -n %{develname}
Summary:	Libraries and header files for developing pam_userpass-aware applications
Group:		Development/Other
Requires:	%{libname} = %{version}
Requires:	pam-devel
Provides:	%{name}-devel = %{EVRD}

%description -n %{develname}
This package contains development libraries and header files required
for building pam_userpass-aware applications.


%prep
%setup -q
chmod 0644 LICENSE README


%build
CFLAGS="-Wall -fPIC %{optflags}" %make


%install
%make install DESTDIR="%{buildroot}" SECUREDIR=/%{_lib}/security LIBDIR=%{_libdir}


%files -n %{libname}
%doc LICENSE README
/%{_lib}/security/*so*
%{_libdir}/*.so.*

%files -n %{develname}
%{_libdir}/*.so
%{_libdir}/*.a
%{_includedir}/security/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15391 |12mr|pam_yubico-2.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Provides support for One Time Passwords (OTP) authentication
Name:		pam_yubico
Version:	2.4
Release:	%mkrel 3
License:	GPLv2
Group:		System/Libraries
URL:		http://code.google.com/p/yubico-pam/
Source0:	http://yubico-pam.googlecode.com/files/%{name}-%{version}.tar.gz
BuildRequires:  openldap-devel
BuildRequires:  pam-devel
BuildRequires:  ykclient-devel >= 2.3
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The Yubico authentication device Yubikey generates one-time passwords that can
be used for authentication. This module allows you to use the Yubikey device to
authenticate to the PAM system.

The Yubico PAM module provides an easy way to integrate the Yubikey into your
existing user authentication infrastructure.

%prep

%setup -q -n %{name}-%{version}

%build
%serverbuild

%configure2_5x \
    --libdir=/%{_lib} \
    --with-pam-dir=/%{_lib}/security

%make

%install
rm -rf %{buildroot}

%makeinstall_std

# cleanup
rm -f %{buildroot}/%{_lib}/security/*.*a

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING ChangeLog NEWS README
%attr(0755,root,root) /%{_lib}/security/pam_yubico.so



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15392 |12mr|pam_yubikey-1.0.4-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Provides support for One Time Passwords (OTP) authentication
Name:		pam_yubikey
Version:	1.0.4
Release:	%mkrel 6
License:	GPLv2
Group:		System/Libraries
URL:		http://www.securixlive.com/yubikey/
Source0:	http://www.securixlive.com/download/yubikey/YubiPAM-%{version}.tar.gz
BuildRequires:  pam-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
YubiPAM is a module for PAM that provides support for One Time Passwords (OTP)
authentication. It supports the OTPs generated from a Yubikey authentication
token. YubiPAM aims to be a simple, easy to configure, module for the Yubikey.

%prep

%setup -q -n YubiPAM-%{version}

%build
%serverbuild
export CFLAGS="%{optflags} -fPIC"
%configure2_5x \
    --with-pam-dir=/%{_lib}/security \
    --with-authdb=%{_sysconfdir}/yubikey

%make

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}/yubikey

%makeinstall_std

# cleanup
rm -f %{buildroot}/%{_lib}/security/*.*a

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING README RELEASE.NOTES
%dir %attr(0711,root,root) %{_sysconfdir}/yubikey
%attr(0755,root,root) /sbin/ykpasswd
%attr(0755,root,root) /sbin/yk_chkpwd
%attr(0755,root,root) %{_bindir}/ykvalidate
%attr(0755,root,root) /%{_lib}/security/pam_yubikey.so




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15393 |12mr|pan-0.137-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define with_spell 1

%{?_with_spell: %{expand: %%define with_spell 1}}
%{?_without_spell: %{expand: %%define with_spell 0}}

Summary:	A USENET newsreader for GNOME
Name:		pan
Version:	0.137
Release:	2
Epoch:		1
License:	GPLv2+
Group:		Networking/News
URL:		http://pan.rebelbase.com/
Source0:	http://pan.rebelbase.com/download/releases/%{version}/source/%{name}-%{version}.tar.bz2
Patch02:	02_windowsmacosx.dpatch
Patch03:	pan-0.133-fix-str-fmt.patch
Source2:	%{name}-32.png
Source3:	%{name}-16.png
Source4:	%{name}-48.png
%if %{with_spell}
BuildRequires:	pkgconfig(gtkspell-2.0)
%endif
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	gmime-devel
BuildRequires:	desktop-file-utils
BuildRequires:	intltool

%description
This is PAN, a powerful and user-friendly USENET newsreader for GNOME.  
The latest info and versions of Pan can always
be found at http://pan.rebelbase.com/.

%prep
%setup -q
%patch02 -p1
%patch03 -p0

%build

%configure2_5x \
%if %{with_spell}
 --with-gtkspell
%else
 --without-gtkspell
%endif

%make

%install
%makeinstall_std Productivitydir=%{_datadir}/applications/

%find_lang %{name}

# Menu
sed -i -e 's/^\(Icon=.*\).png$/\1/g' %{buildroot}%{_datadir}/applications/pan.desktop 

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="GTK" \
  --add-category="News" \
  --add-category="Network" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

#icon
install -d %{buildroot}/%{_iconsdir}
install -d %{buildroot}/%{_liconsdir}
install -d %{buildroot}/%{_miconsdir}
cp -f %{SOURCE2} %{buildroot}/%{_iconsdir}/%{name}.png
cp -f %{SOURCE3} %{buildroot}/%{_miconsdir}/%{name}.png
# png is anti-aliased when put on the gnome panel
cp -f %{SOURCE4} %{buildroot}/%{_liconsdir}/%{name}.png

%files -f %{name}.lang
%doc README ChangeLog AUTHORS
%attr(755,root,root) %{_bindir}/%{name}
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/*


%changelog
* Tue Aug  28 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 68a490c
- New version 0.137 (sync with Cooker), convert BR to pkgcondif style, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15394 |12mr|pango-1.32.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define enable_gtkdoc 1

# Define biarch packages
%define biarches_32 %{ix86} ppc
%define biarches_64 x86_64 ppc64
%define query_modules_suffix %{nil}
%ifarch %{biarches_32}
%define query_modules_suffix -32
%endif
%ifarch %{biarches_64}
%define query_modules_suffix -64
%endif
%define query_modules pango-querymodules%{query_modules_suffix}

%define api 1.0
%define module_version 1.8.0
%define major 0

%define modules %mklibname %{name}-modules %{api}
%define libname %mklibname %{name} %{api} %{major}
%define libcairo %mklibname %{name}cairo %{api} %{major}
%define libft2 %mklibname %{name}ft2_ %{api} %{major}
%define libxft %mklibname %{name}xft %{api} %{major}

%define girname %mklibname %{name}-gir %{api}
%define gircairo %mklibname %{name}cairo-gir %{api}
%define girft2 %mklibname %{name}ft2-gir %{api}
%define girxft %mklibname %{name}xft-gir %{api}

%define develname %mklibname -d %{name} %{api}
%define develcairo %mklibname -d %{name}cairo %{api}
%define develft2 %mklibname -d %{name}ft2_ %{api}
%define develx %mklibname -d %{name}x %{api}
%define develxft %mklibname -d %{name}xft %{api}

Summary:	System for layout and rendering of internationalized text
Name:		pango
Version:	1.32.2
Release:	1
License:	LGPLv2+
Group:		System/Internationalization
URL:		http://www.pango.org/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/pango/1.32/%{name}-%{version}.tar.xz
# (gb) 1.4.0-2mdk biarch support
Patch5:		pango-1.32.0-lib64.patch

BuildRequires:	pkgconfig(cairo) >= 1.7.6
BuildRequires:	pkgconfig(fontconfig) >= 2.5.0
BuildRequires:	pkgconfig(freetype2) >= 2.1.3
BuildRequires:	pkgconfig(glib-2.0) >= 2.24
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(libthai) >= 0.1.9
BuildRequires:	pkgconfig(xft) >= 2.0
BuildRequires:	pkgconfig(harfbuzz) >= 0.9.3
%if %{enable_gtkdoc}
BuildRequires:	docbook-style-xsl
BuildRequires:	docbook-dtd412-xml
BuildRequires:	gtk-doc >= 0.10
BuildRequires:	xsltproc
%endif

%description
A library to handle unicode strings as well as complex bidirectional
or context dependent shaped strings.
It is the next step on Gtk+ internationalization.

%package -n %{libname}
Summary:	Internationalized text layout and rendering system
Group:		%{group}

%description -n %{libname}
A library to handle unicode strings as well as complex bidirectional
or context dependent shaped strings.
It is the next step on Gtk+ internationalization.

%package -n %{libcairo}
Summary:	Internationalized text layout and rendering system - cairo
Group:		%{group}

%description -n %{libcairo}
Library for %{name} - cairo.

%package -n %{libft2}
Summary:	Internationalized text layout and rendering system - ft2
Group:		%{group}

%description -n %{libft2}
Library for %{name} - ft2.

%package -n %{libxft}
Summary:	Internationalized text layout and rendering system - xft
Group:		%{group}

%description -n %{libxft}
Library for %{name} - xft.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n %{gircairo}
Summary:	GObject Introspection interface description for %{name} - cairo
Group:		System/Libraries

%description -n %{gircairo}
GObject Introspection interface description for %{name} - cairo.

%package -n %{girft2}
Summary:	GObject Introspection interface description for %{name} - ft2
Group:		System/Libraries

%description -n %{girft2}
GObject Introspection interface description for %{name} - ft2.

%package -n %{girxft}
Summary:	GObject Introspection interface description for %{name} - xft
Group:		System/Libraries

%description -n %{girxft}
GObject Introspection interface description for %{name} - xft.

%package -n %{modules}
Summary:	Internationalized text layout and rendering system
Group:		%{group}
Provides:	lib%{name}%{api} = %{version}-%{release}
Provides:	lib%{name} = %{version}-%{release}
%rename		%{_lib}pango1.0_0-modules
%rename		%{name}
#need this since we launch pango-querymodules in %post
Provides:	pango-modules = %{version}-%{release}

%description -n %{modules}
A library to handle unicode strings as well as complex bidirectional
or context dependent shaped strings.
It is the next step on Gtk+ internationalization.

%package -n %{develname}
Summary:	Internationalized text layout and rendering system
Group:		Development/GNOME and GTK+
%rename		pango-devel
%rename		pango-doc
Requires:	%{libname} = %{version}-%{release}
Requires:	%{girname} = %{version}-%{release}
Conflicts:	%{_lib}pango1.0_0 < 1.28.1-2

%description -n %{develname}
This package includes the development library and header files
for the %{name} package.

%package -n %{develcairo}
Summary:	Internationalized text layout and rendering system - cairo
Group:		Development/GNOME and GTK+
Requires:	%{libcairo} = %{version}-%{release}
Requires:	%{gircairo} = %{version}-%{release}

%description -n %{develcairo}
This package includes the development library and header files
for the %{name}cairo package.

%package -n %{develft2}
Summary:	Internationalized text layout and rendering system - ft2
Group:		Development/GNOME and GTK+
Requires:	%{libft2} = %{version}-%{release}
Requires:	%{girft2} = %{version}-%{release}

%description -n %{develft2}
This package includes the development library and header files
for the %{name}ft2 package.

%package -n %{develxft}
Summary:	Internationalized text layout and rendering system - xft
Group:		Development/GNOME and GTK+
Requires:	%{libxft} = %{version}-%{release}
Requires:	%{girxft} = %{version}-%{release}

%description -n %{develxft}
This package includes the development library and header files
for the %{name}xft package.

%prep
%setup -q
%apply_patches

%build
#needed by patch5
autoreconf -fi
%configure2_5x \
	--enable-static=no \
%if !%enable_gtkdoc
	--disable-gtk-doc \
%endif

%make ARCH=%{_arch}

%check
#disabled for https://bugzilla.gnome.org/show_bug.cgi?id=610791
make check || true

%install
%makeinstall_std
# remove unpackaged files
find %{buildroot} -name "*.la" -delete

# remove some quite annoying /usr/usr
perl -pi -e "s|/usr/usr/%{_lib}|%{_libdir}|g" %{buildroot}%{_libdir}/*.la

mkdir -p %{buildroot}%{_sysconfdir}/pango/%{_arch}
touch %{buildroot}%{_sysconfdir}/pango/%{_arch}/pango.modules

%ifarch %{biarches_32} %{biarches_64}
mv %{buildroot}%{_bindir}/pango-querymodules %{buildroot}%{_bindir}/%{query_modules}
%endif
%ifarch %{biarches_64}
mv %{buildroot}%{_bindir}/pango-view %{buildroot}%{_bindir}/pango-view%{query_modules_suffix}
%endif

%post -n %{modules}
if [ "$1" = "2" -a -r  %{_sysconfdir}/pango/pango.modules ]; then
  rm -f %{_sysconfdir}/pango/pango.modules 
fi
%{_bindir}/%{query_modules} --system > %{_sysconfdir}/pango/%{_arch}/pango.modules

%postun -n %{modules}
if [ "$1" -gt "0" -a -r  %{_sysconfdir}/pango/pango.modules ]; then
  rm -f %{_sysconfdir}/pango/pango.modules 
fi
%{_bindir}/%{query_modules} > %{_sysconfdir}/pango/%{_arch}/pango.modules

%files -n %{modules}
%doc README AUTHORS NEWS
%dir %{_sysconfdir}/pango
%dir %{_sysconfdir}/pango/%{_arch}
%ghost %verify (not md5 mtime size) %config(noreplace) %{_sysconfdir}/pango/%{_arch}/pango.modules
%ifnarch %{biarches_32} %{biarches_64}
%{_bindir}/pango-querymodules
%else
%{_bindir}/pango-querymodules-*
%endif
%dir %{_libdir}/pango
%dir %{_libdir}/pango/%{module_version}
%dir %{_libdir}/pango/%{module_version}/modules
%{_libdir}/pango/%{module_version}/modules/*.so
%{_mandir}/man1/*

%files -n %{libname}
%{_libdir}/libpango-%{api}.so.%{major}*

%files -n %{libcairo}
%{_libdir}/libpangocairo-%{api}.so.%{major}*

%files -n %{libft2}
%{_libdir}/libpangoft2-%{api}.so.%{major}*

%files -n %{libxft}
%{_libdir}/libpangoxft-%{api}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Pango-%{api}.typelib

%files -n %{gircairo}
%{_libdir}/girepository-1.0/PangoCairo-%{api}.typelib

%files -n %{girft2}
%{_libdir}/girepository-1.0/PangoFT2-%{api}.typelib

%files -n %{girxft}
%{_libdir}/girepository-1.0/PangoXft-%{api}.typelib

%files -n %{develname}
%doc %{_datadir}/gtk-doc/html/pango
%doc ChangeLog pango-view/HELLO.txt
%{_bindir}/pango-view*
%{_libdir}/libpango-*.so
%{_libdir}/pkgconfig/pango.pc
%{_datadir}/gir-1.0/Pango-%{api}.gir
%dir %{_includedir}/pango-1.0
%dir %{_includedir}/pango-1.0/pango
%{_includedir}/pango-1.0/pango/pango-*.h
%{_includedir}/pango-1.0/pango/pango.h
%{_includedir}/pango-1.0/pango/pangofc-*.h

%files -n %{develcairo}
%{_libdir}/libpangocairo*.so
%{_libdir}/pkgconfig/pangocairo.pc
%{_datadir}/gir-1.0/PangoCairo-%{api}.gir
%{_includedir}/pango-1.0/pango/pangocairo.h

%files -n %{develft2}
%{_libdir}/libpangoft2-*.so
%{_libdir}/pkgconfig/pangoft2.pc
%{_datadir}/gir-1.0/PangoFT2-%{api}.gir
%{_includedir}/pango-1.0/pango/pangoft2.h

%files -n %{develxft}
%{_libdir}/libpangoxft-*.so
%{_libdir}/pkgconfig/pangoxft.pc
%{_datadir}/gir-1.0/PangoXft-%{api}.gir
%{_includedir}/pango-1.0/pango/pangoxft.h
%{_includedir}/pango-1.0/pango/pangoxft-render.h


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15395 |12mr|pangomm-2.28.4-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api_version 2.4
%define realapi 1.4
%define major 1
%define libname %mklibname %{name} %{api_version} %{major}
%define libnamedev %mklibname -d %{name} %{api_version}
%define libnamestaticdev %mklibname -d -s %{name} %{api_version}

Name:		pangomm
Summary:	C++ interface for the pango library
Version:	2.28.4
Release:	5
License:	LGPLv2+
Group:		System/Libraries
URL:		http://gtkmm.org/
Source:		http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(mm-common-util)
BuildRequires:	pkgconfig(glibmm-2.4)
BuildRequires:	pkgconfig(cairomm-1.0)
BuildRequires:	pkgconfig(pango)
BuildRequires:	pkgconfig(pangocairo)

%description
Pangomm provides a C++ interface to the Pango library. Highlights
include typesafe callbacks, widgets extensible via inheritance and a
comprehensive set of widget classes that can be freely combined to
quickly create complex user interfaces.


%package	-n %{libname}
Summary:	C++ interface for the pango library
Group:		System/Libraries
Provides:	%{name}%{api_version} = %{version}-%{release}

%description	-n %{libname}
Gtkmm provides a C++ interface to the GTK+ GUI library. Gtkmm2 wraps GTK+ 2.
Highlights include typesafe callbacks, widgets extensible via inheritance
and a comprehensive set of widget classes that can be freely combined to
quickly create complex user interfaces.

This package contains the library needed to run programs dynamically
linked with %{name}.

%package	-n %{libnamedev}
Summary:	Headers and development files of %{name}
Group:		Development/GNOME and GTK+
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}%{api_version}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description	-n %{libnamedev}
This package contains the headers and development files that are needed,
when trying to develop or compile applications which need %{name}.

%package	doc
Summary:	GTKmm documentation
Group:		Books/Other

%description	doc
Pangomm provides a C++ interface to the Pango library. Highlights
include typesafe callbacks, widgets extensible via inheritance and a
comprehensive set of widget classes that can be freely combined to
quickly create complex user interfaces.

This package contains all API documentation for pangomm. You can readily read
this documentation with devhelp, a documentation reader.

%prep
%setup -q

%build
%configure2_5x \
    --enable-static \
    --enable-shared \
    --disable-static
%make

# make check does nothing

%install
rm -rf %{buildroot}
%makeinstall_std

%files -n %{libname}
%{_libdir}/libpangomm-%{realapi}.so.%{major}*

%files -n %{libnamedev}
%doc COPYING ChangeLog AUTHORS COPYING NEWS README
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_libdir}/pangomm-%{realapi}/

%files doc
%doc %{_datadir}/doc/pangomm-%{realapi}/
%doc %{_datadir}/devhelp/books/*



%changelog
* Sat Aug  25 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: e45638b
- New version 2.28.4 (sync with Cooker), drop no longer needed Conflicts
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15396 |12mr|pangox-compat-1.30.1.0.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	api_version	1.0
%define	lib_major	0
%define	libname		%mklibname pangox %{api_version} %{lib_major}
%define	devname		%mklibname -d pangox

%define	oldver		1.30.1
%define	newver		0.0.2

%define	url_ver		%(echo %{newver}|cut -d. -f1,2)

Summary:	Compatibility library providing the obsolete pangox library
Name:		pangox-compat
Version:	%{oldver}.%{newver}
Release:	1
License:	LGPLv2+
Group:		System/Libraries
URL:		http://www.pango.org/
Source0:	http://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{newver}.tar.xz
BuildRequires:	pkgconfig(glib-2.0) >= 2.31.0
BuildRequires:	pkgconfig(gmodule-no-export-2.0)
BuildRequires:	pkgconfig(gobject-2.0)
BuildRequires:	pkgconfig(pango)
BuildRequires:	pkgconfig(x11)
Conflicts:	pango < 1.32.0

%description
This is a compatibility library providing the obsolete pangox library
that is not shipped by Pango itself anymore.

%package -n %{libname}
Summary:	%{summary}
Group:		System/Libraries
Conflicts:	%{_lib}pango1.0_0 < 1.32.0

%description -n %{libname}
This is a compatibility library providing the obsolete pangox library
that is not shipped by Pango itself anymore.

%package -n %{devname}
Summary:	%{summary}
Group:		Development/GNOME and GTK+
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Conflicts:	%{_lib}pango1.0-devel < 1.32.0

%description -n %{devname}
This package includes the static libraries and header files
for the pangox package.

%prep
%setup -q -n %{name}-%{newver}

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%files
%config(noreplace) %{_sysconfdir}/pango/pangox.aliases

%files -n %{libname}
%{_libdir}/libpangox-%{api_version}.so.%{lib_major}*

%files -n %{devname}
%{_libdir}/libpangox-%{api_version}.so
%{_libdir}/pkgconfig/*
%{_includedir}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15397 |12mr|papi-1.0-0.177.11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
##### VERSION NUMBERS

%define papiversion 1.0
%define papiextraversion svn-r
%define papisvnrevision 177
%define papireleaseno 0.%{papisvnrevision}.11
%define papirelease %{papireleaseno}
%define papimajor 0
%define libname %mklibname papi %{papimajor}
%define develname %mklibname papi -d

##### BUILD OPTIONS

%define debug 0
%define withapache 0
%define withruby 1

##### RPM PROBLEM WORKAROUNDS

# Suppress automatically generated Requires for devel packages and
# for libpapi.so.0 (this one will be generated by update-alternatives
# in the postinstall script of libpapi)
%if %{_use_internal_dependency_generator}
%define __noautoreq 'devel\\(libpapi.*\\)|libpapi\\.so\\.%{papimajor}.*'
%else
%define _requires_exceptions devel\(.*\)\\|libpapi\.so\.%{papimajor}
%endif

# Suppress automatically generated Requires for Perl libraries.
#define _requires_exceptions perl\(.*\)

#define _unpackaged_files_terminate_build       0 
#define _missing_doc_files_terminate_build      0

##### GENERAL DEFINITIONS

Summary:	FSG OpenPrinting PAPI Implementation(s) and Applications
Name:		papi
Version:	%{papiversion}
Release:	%{papirelease}
License:	GPL/LPGL/MIT/CDDL
Group:		System/Servers
Requires:	update-alternatives
URL:		http://openprinting.sourceforge.net/


##### BUILDREQUIRES

%if %{withapache}
BuildRequires: apache-devel
%endif
%if %{withruby}
BuildRequires: ruby-devel
%endif



##### PAPI SOURCES

Source0:	http://sourceforge.net/projects/openprinting/papi-%{papiversion}%{papiextraversion}%{papisvnrevision}.tar.bz2

##### PAPI PATCHES
Patch0:		papi_http.patch

# Fixed acinclude.m4 so that it is also checked for the apr.h file of
# libapr-1 which is needed by the Apache headers
#Patch1:		papi-1.0-acinclude-m4-apache-apr1.patch.bz2

Patch2:		papi-strndup.patch
Patch3:		papi-installonce.patch
Patch4:		papi-1.0svn-r177-ruby1.9.patch

##### BUILD ROOT

BuildRoot:	%_tmppath/%name-%papiversion-%papirelease-root



##### PACKAGE DESCRIPTIONS

%package common
Summary: 	FSG OpenPrinting PAPI Common files and Documentation
Group: 		System/Servers
Obsoletes:	papi-doc
Provides:	papi-doc

%package commands
Summary:	FSG OpenPrinting PAPI BSD and System V printing commands
Group: 		System/Servers
Requires:	update-alternatives
Conflicts:	cups-common <= 1.2.0-2mdk

%package utils
Summary: 	FSG OpenPrinting PAPI sample tools
Group: 		System/Servers
Obsoletes:	papi-tools
Provides:	papi-tools

%if %{withruby}
%package -n ruby-papi
Summary: 	FSG OpenPrinting PAPI Ruby bindings
Group: 		System/Servers
Requires:	ruby
Obsoletes:	papi-ruby
Provides:	papi-ruby

%package -n ruby-papi-devel
Summary: 	FSG OpenPrinting PAPI Ruby bindings, development libraries
Group: 		Development/Other
Requires:	ruby-papi
%endif

%if %{withapache}
%package apache
Summary: 	FSG OpenPrinting PAPI IPP server Apache module
Group: 		System/Servers
Requires:	apache-base
%endif

%package -n %libname
Summary: 	FSG OpenPrinting PAPI libraries
Group: 		System/Servers
Requires:	papi-common
Provides:	libpapi.so.%{papimajor}
Obsoletes:	papi-psm
Provides:	papi-psm

%package -n %develname
Summary: 	Headers and links to compile against the "%{libname}" library
Group:		Development/C
Requires: 	%{libname} = %{version}
Provides:	libpapi.-devel
Provides:	papi-devel
Obsoletes:	%{mklibname papi 0 -d}



##### DESCRIPTION TEXTS

%description
This package contains implentations of the Free Standards Group (FSG)
Open Printing API (PAPI) (v1.0) and client software that uses it.  The
implemenations of the API are designed so that they can be used
individually to support client application interaction with a
particular type of print service or together to interact with a
variety of different print service types.

%description common
This package contains common files like man pages, documentation, the
LPD privileged port access helper, etc. The documentation includesthe
FSG OpenPrinting PAPI specification and also information on how to use
and how to develop with this implementation of PAPI. It also contains
the source code of the papi-utils package as coding example.

%description commands
Implementations of the BSD and SYSV printing commands layered on top
of the PAPI.  The command implementation are intended to be reasonably
faithful to their counterparts on a Solaris system.  They should be
reasonably faithful to pretty much any implementation of these
commands.  This should allow them to be dropped on a system and used
in place of any prior version of the commands without causing layered
scripts and software to break.  The commands covered are:

     BSD:    lpr(1), lpq(1), lprm(1), lpc(8)
     SYSV:   lp(1), lpstat(1), cancel(1), accept(8), reject(8),
             enable(8), disable(8)

%description utils
Sample tools that makes use of the API to do marginally interesting
things.

%if %{withruby}
%description -n ruby-papi
Ruby bindings for the PAPI libraries

%description -n ruby-papi-devel
This package contains devel files for the ruby bindings for PAPI.
%endif

%if %{withapache}
%description apache
Apache module to make Apache working as IPP server
%endif

%description -n %libname
This package contains libraries which provide PAPI implementation

%description -n %develname
This package contains the static library and the header files needed
to compile applications using the PAPI shared libraries.



%prep

# remove old directory
rm -rf %{_builddir}/papi

##### PAPI

%setup -q -n papi
%patch0 -p1
#patch1 -p0 -b .apache-apr1
%patch2 -p1
%patch3 -p1 -b .installonce
%patch4 -p1 -b .ruby1.9~

# Let other names be used for the libraries, to express that they work all
# directly as a libpapi and not only as plug-ins for libpapi-dynamic.
perl -p -i -e 's:psm([_\-])lpd:libpapi${1}lpd:' source/libpapi-lpd/Makefile.am
perl -p -i -e 's:psm([_\-])ipp:libpapi${1}ipp:' source/libpapi-ipp/Makefile.am
perl -p -i -e 's:\"/psm(-%s.so)\":\"/libpapi$1\":' source/libpapi-dynamic/psm.c
# Add lines to the source/libpapi-dynamic/Makefile.am so that libpapi.so is
# built twice, once with the name libpapi.so and second as
# libpapi-dynamic.so. We will include only libpapi-dynamic.so (and make a
# symbolic link named libpapi.so to the library we actually want to use).
# The libpapi.so which we build here only serves to satisfy the compilation
# process of the other parts of this package. After having run "make
# install" we delete it.
# There are three calls of Perl to modify the Makefile.am: The first joins 
# continuation lines ('\' in the end of a line to continue the line in the 
# next line), so that it is easier to manipilate and copy lines. The second
# copies all lines beginning with "libpapi_la" and replaces the "libpapi_la"
# in the copy by "libpapi_dynamic_la". The third Perl call adds
# "libpapi-dynamic.la" to the "lib_LTLIBRARIES" line.
cat source/libpapi-dynamic/Makefile.am | perl -e 'my $f = join("", <>); $f =~ s:\s*\\\n\s*: :sm; print $f' | perl -p -e 's:(^libpapi_la(.*)$):$1\nlibpapi_dynamic_la$2:' | perl -p -e 's:(libpapi\.la):$1 libpapi-dynamic.la:' > source/libpapi-dynamic/Makefile.am.new
mv -f source/libpapi-dynamic/Makefile.am.new source/libpapi-dynamic/Makefile.am
# Let library files have a version number
perl -p -i -e 's:\s*-avoid-version::' source/libpapi-lpd/Makefile.am source/libpapi-ipp/Makefile.am
# Move all libraries into libdir (no libraries in libexecdir any more)
perl -p -i -e 's:(libdir\s*=\s*\$\(libexecdir\)):\#$1:' source/libpapi-lpd/Makefile.am source/libpapi-ipp/Makefile.am
perl -p -i -e 's:libexecdir:libdir:g' source/libpapi-dynamic/Makefile.am
# Move lpd-port into /usr/bin
perl -p -i -e 's:libexecdir:bindir:' source/libpapi-lpd/Makefile.am
perl -p -i -e 's:libexec_(PROGRAMS):bin_$1:' source/libpapi-lpd/Makefile.am
perl -p -i -e 's:(SUID_LPD_PORT=\"\$\{)libexecdir(\}/lpd-port\"):$1bindir$2:' configure.in



%build

# Change compiler flags for debugging when in debug mode
%if %debug
export DONT_STRIP=1
export CFLAGS="`echo %optflags |sed -e 's/-O3/-g/' |sed -e 's/-O2/-g/'`"
export CXXFLAGS="`echo %optflags |sed -e 's/-O3/-g/' |sed -e 's/-O2/-g/'`"
export RPM_OPT_FLAGS="`echo %optflags |sed -e 's/-O3/-g/' |sed -e 's/-O2/-g/'`"
%endif

##### PAPI

# We have a Subversion version and also have heavily manipulated the
# Makefile.am files, so we must re-generate "configure"
./autogen.sh

%if %{withapache}
WITH_APACHE=" --with-apache=%{_prefix}"
%else
WITH_APACHE=" --without-apache"
%endif
%if %{withruby}
WITH_RUBY=""
%else
WITH_RUBY=" --without-ruby"
%endif

export LDFLAGS="$LDFLAGS -L%{_builddir}/papi/source/libpapi-dynamic/.libs"
export CFLAGS="$CFLAGS -DDEFAULT_PRINT_SERVICE=\\\"ipp\\\""
%configure$WITH_APACHE$WITH_RUBY
make



%install

rm -rf %{buildroot}

# Change compiler flapapi for debugging when in debug mode
%if %debug
export DONT_STRIP=1
export CFLAGS="`echo %optflags |sed -e 's/-O3/-g/' |sed -e 's/-O2/-g/'`"
export CXXFLAGS="`echo %optflags |sed -e 's/-O3/-g/' |sed -e 's/-O2/-g/'`"
export RPM_OPT_FLAGS="`echo %optflags |sed -e 's/-O3/-g/' |sed -e 's/-O2/-g/'`"
%endif

##### PAPI

%makeinstall \
	ruby_sitearchdir=%{buildroot}%{ruby_sitearchdir} \
	ruby_sitelibdir=%{buildroot}%{ruby_sitelibdir}
#	ruby_sitearchdir=%{buildroot}`ls -d %{_prefix}/lib*/ruby/site_ruby/*/*-linux` \
#	ruby_sitelibdir=%{buildroot}`ls -d %{_prefix}/lib*/ruby/site_ruby/*`

# entry for xinetd (disabled by default)
install -d %{buildroot}%{_sysconfdir}/xinetd.d
cat <<EOF >%{buildroot}%{_sysconfdir}/xinetd.d/papi-lpd
# default: off
# description: The cups-lpd mini daemon enable cups accepting jobs from a \
#       remote LPD client (for example a machine with an older distribution \
#       than Linux Mandriva 7.2 or with a commercial Unix).
service papi-lpd
{
        socket_type     = stream
        protocol        = tcp
        wait            = no
        user            = lp
        group           = sys
        server          = %{_sbindir}/in.lpd
        passenv         =
        env             =
        disable         = yes
}
EOF

# Prepare the commands conflicting with actual print spooling systems
# for the update-alternatives treatment
# Move also the admin man pages into chapter 8
install -d %{buildroot}%{_mandir}/man8
( cd %{buildroot}%{_bindir}
  mv lpr lpr-papi
  mv lpq lpq-papi
  mv lprm lprm-papi
  mv lp lp-papi
  mv cancel cancel-papi
  mv lpstat lpstat-papi
)
( cd %{buildroot}%{_sbindir}
  mv accept accept-papi
  mv disable disable-papi
  mv enable enable-papi
  mv lpc lpc-papi
  mv lpmove lpmove-papi
  mv reject reject-papi
)
( cd %{buildroot}%{_mandir}/man1
  mv ../man*/lpr.* lpr-papi.1
  mv ../man*/lpq.* lpq-papi.1
  mv ../man*/lprm.* lprm-papi.1
  mv ../man*/lp.* lp-papi.1
  mv ../man*/cancel.* cancel-papi.1
  mv ../man*/lpstat.* lpstat-papi.1
)
( cd %{buildroot}%{_mandir}/man8
  mv ../man*/accept.* accept-papi.8
  mv ../man*/disable.* disable-papi.8
  mv ../man*/enable.* enable-papi.8
  mv ../man*/lpc.* lpc-papi.8
  mv ../man*/lpmove.* lpmove-papi.8
  mv ../man*/reject.* reject-papi.8
)

# Remove the /usr/lib/libpapi.* files, as at their place we use symlinks
# generated by update-alternatives. These symlinks point to the libpapi
# library we want to use for our actual printing system.
( cd %{buildroot}%{_libdir}
  rm -f libpapi.*
)

# Install documentation
install -d %{buildroot}%{_docdir}/%{name}-%{version}
mv %{buildroot}%{_datadir}/examples %{buildroot}/%{_docdir}/%{name}-%{version}
cp docs/*.pdf docs/README* %{buildroot}/%{_docdir}/%{name}-%{version}
cp README %{buildroot}/%{_docdir}/%{name}-%{version}/README.devel
cp *.txt ChangeLog INSTALL LICENSE TODO %{buildroot}/%{_docdir}/%{name}-%{version}


find %{buildroot} -name \*.la|xargs rm -f

##### PRE/POSTINSTALL SCRIPTS

%post -n %{libname}
# Set up update-alternatives entries
libversion=`\ls %{_libdir}/libpapi-dynamic.so.* | egrep 'so\.%{papimajor}\.[0-9]+\.[0-9]+$' | perl -p -e 's:^.*\.so\.::'`
%{_sbindir}/update-alternatives --install %{_libdir}/libpapi.so.%{papimajor} libpapi.so.%{papimajor} %{_libdir}/libpapi-dynamic.so.%{papimajor} 10 --slave %{_libdir}/libpapi.so.$libversion libpapi.so.$libversion %{_libdir}/libpapi-dynamic.so.$libversion
%{_sbindir}/update-alternatives --install %{_libdir}/libpapi.so.%{papimajor} libpapi.so.%{papimajor} %{_libdir}/libpapi-ipp.so.%{papimajor} 30 --slave %{_libdir}/libpapi.so.$libversion libpapi.so.$libversion %{_libdir}/libpapi-ipp.so.$libversion
%{_sbindir}/update-alternatives --install %{_libdir}/libpapi.so.%{papimajor} libpapi.so.%{papimajor} %{_libdir}/libpapi-lpd.so.%{papimajor} 20 --slave %{_libdir}/libpapi.so.$libversion libpapi.so.$libversion %{_libdir}/libpapi-lpd.so.$libversion

%post -n %{develname}
# Set up update-alternatives entries
libversion=`\ls %{_libdir}/libpapi-dynamic.so.* | egrep 'so\.%{papimajor}\.[0-9]+\.[0-9]+$' | perl -p -e 's:^.*\.so\.::'`
%{_sbindir}/update-alternatives --install %{_libdir}/libpapi.so libpapi.so %{_libdir}/libpapi-dynamic.so 10
%{_sbindir}/update-alternatives --install %{_libdir}/libpapi.so libpapi.so %{_libdir}/libpapi-ipp.so 30
%{_sbindir}/update-alternatives --install %{_libdir}/libpapi.so libpapi.so %{_libdir}/libpapi-lpd.so 20


%post commands
# Set up update-alternatives entries
%{_sbindir}/update-alternatives --install %{_bindir}/lpr lpr %{_bindir}/lpr-papi 100 --slave %{_mandir}/man1/lpr.1.lzma lpr.1.lzma %{_mandir}/man1/lpr-papi.1.lzma
%{_sbindir}/update-alternatives --install %{_bindir}/lpq lpq %{_bindir}/lpq-papi 100 --slave %{_mandir}/man1/lpq.1.lzma lpq.1.lzma %{_mandir}/man1/lpq-papi.1.lzma
%{_sbindir}/update-alternatives --install %{_bindir}/lprm lprm %{_bindir}/lprm-papi 100 --slave %{_mandir}/man1/lprm.1.lzma lprm.1.lzma %{_mandir}/man1/lprm-papi.1.lzma
%{_sbindir}/update-alternatives --install %{_bindir}/lp lp %{_bindir}/lp-papi 100 --slave %{_mandir}/man1/lp.1.lzma lp.1.lzma %{_mandir}/man1/lp-papi.1.lzma
%{_sbindir}/update-alternatives --install %{_bindir}/cancel cancel %{_bindir}/cancel-papi 100 --slave %{_mandir}/man1/cancel.1.lzma cancel.1.lzma %{_mandir}/man1/cancel-papi.1.lzma
%{_sbindir}/update-alternatives --install %{_bindir}/lpstat lpstat %{_bindir}/lpstat-papi 100 --slave %{_mandir}/man1/lpstat.1.lzma lpstat.1.lzma %{_mandir}/man1/lpstat-papi.1.lzma
%{_sbindir}/update-alternatives --install %{_sbindir}/accept accept %{_sbindir}/accept-papi 100 --slave %{_mandir}/man8/accept.8.lzma accept.8.lzma %{_mandir}/man8/accept-papi.8.lzma
%{_sbindir}/update-alternatives --install %{_sbindir}/disable disable %{_sbindir}/disable-papi 100 --slave %{_mandir}/man8/disable.8.lzma disable.8.lzma %{_mandir}/man8/disable-papi.8.lzma
%{_sbindir}/update-alternatives --install %{_sbindir}/enable enable %{_sbindir}/enable-papi 100 --slave %{_mandir}/man8/enable.8.lzma enable.8.lzma %{_mandir}/man8/enable-papi.8.lzma
%{_sbindir}/update-alternatives --install %{_sbindir}/lpc lpc %{_sbindir}/lpc-papi 100 --slave %{_mandir}/man8/lpc.8.lzma lpc.8.lzma %{_mandir}/man8/lpc-papi.8.lzma
%{_sbindir}/update-alternatives --install %{_sbindir}/lpmove lpmove %{_sbindir}/lpmove-papi 100 --slave %{_mandir}/man8/lpmove.8.lzma lpmove.8.lzma %{_mandir}/man8/lpmove-papi.8.lzma
%{_sbindir}/update-alternatives --install %{_sbindir}/reject reject %{_sbindir}/reject-papi 100 --slave %{_mandir}/man8/reject.8.lzma reject.8.lzma %{_mandir}/man8/reject-papi.8.lzma


%preun -n %{libname}
if [ "$1" = 0 ]; then
  # Remove update-alternatives entries
  %{_sbindir}/update-alternatives --remove libpapi.so.%{papimajor} %{_libdir}/libpapi-dynamic.so.%{papimajor}
  %{_sbindir}/update-alternatives --remove libpapi.so.%{papimajor} %{_libdir}/libpapi-ipp.so.%{papimajor}
  %{_sbindir}/update-alternatives --remove libpapi.so.%{papimajor} %{_libdir}/libpapi-lpd.so.%{papimajor}
fi


%preun -n %{develname}
if [ "$1" = 0 ]; then
  # Remove update-alternatives entries
  %{_sbindir}/update-alternatives --remove libpapi.so %{_libdir}/libpapi-dynamic.so
  %{_sbindir}/update-alternatives --remove libpapi.so %{_libdir}/libpapi-ipp.so
  %{_sbindir}/update-alternatives --remove libpapi.so %{_libdir}/libpapi-lpd.so
fi



%preun commands
if [ "$1" = 0 ]; then
  # Remove update-alternatives entries
  %{_sbindir}/update-alternatives --remove lpr %{_bindir}/lpr-papi
  %{_sbindir}/update-alternatives --remove lpq %{_bindir}/lpq-papi
  %{_sbindir}/update-alternatives --remove lprm %{_bindir}/lprm-papi
  %{_sbindir}/update-alternatives --remove lp %{_bindir}/lp-papi
  %{_sbindir}/update-alternatives --remove cancel %{_bindir}/cancel-papi
  %{_sbindir}/update-alternatives --remove lpstat %{_bindir}/lpstat-papi
  %{_sbindir}/update-alternatives --remove accept %{_sbindir}/accept-papi
  %{_sbindir}/update-alternatives --remove disable %{_sbindir}/disable-papi
  %{_sbindir}/update-alternatives --remove enable %{_sbindir}/enable-papi
  %{_sbindir}/update-alternatives --remove lpc %{_sbindir}/lpc-papi
  %{_sbindir}/update-alternatives --remove lpmove %{_sbindir}/lpmove-papi
  %{_sbindir}/update-alternatives --remove reject %{_sbindir}/reject-papi
fi



%clean
rm -rf %{buildroot}



##### FILES

%files common
%defattr(-,root,root)
# This must be SUID root to access LPD port 515
%attr(4755,root,root) %{_bindir}/lpd-port
%{_mandir}/man*/psm-*
%{_mandir}/man4/*
%{_docdir}/%{name}-%{version}

%files commands
%defattr(-,root,root)
%{_bindir}/*papi
%{_sbindir}/*papi
%{_sbindir}/in.lpd
%{_mandir}/man*/*-papi.[0-9n]*
%attr(644,root,root) %config(noreplace) %{_sysconfdir}/xinetd.d/papi-lpd

%files utils
%defattr(-,root,root)
%{_bindir}/add-modify-printer
%{_bindir}/ipp
%{_bindir}/print-test
%{_bindir}/printer-query
%{_bindir}/printers-list
%{_bindir}/remove-printer

%if %{withruby}
%files -n ruby-papi
%defattr(-,root,root)
%{ruby_sitelibdir}/*.rb
%{ruby_sitelibdir}/*/*.so.*
#%{_prefix}/lib*/ruby/site_ruby/*/*.rb
#%{_prefix}/lib*/ruby/site_ruby/*/*/*.so.*

%files -n ruby-papi-devel
%defattr(-,root,root)
%{ruby_sitelibdir}/*/*.so
#%{_prefix}/lib*/ruby/site_ruby/*/*/*.so
%endif

%if %{withapache}
%files apache
%defattr(-,root,root)

%endif

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/lib*.so.*

%files -n %{develname}
%defattr(-,root,root)
%{_libdir}/pkgconfig/*
%{_includedir}/papi
%{_libdir}/lib*.so


%changelog
* Thu Feb 16 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.0-0.177.8
+ Revision: 775111
- get rid of ldconfig in scripts..
- get rid of *.la files
- add ruby 1.9 support (P4)
- mass rebuild of ruby packages against ruby 1.9.1

* Mon Dec 26 2011 Denis Silakov <dsilakov@mandriva.org> 1.0-0.177.7
+ Revision: 745397
- Fix issues with ruby-devel files
- More fixes for Ruby dirs
- Fix ruby directories
- Move devel symlinks to devel package, adopt for new spec-helper

* Sun May 15 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0-0.177.6
+ Revision: 674742
- rebuild

* Mon Sep 28 2009 Olivier Blin <blino@mandriva.org> 1.0-0.177.5mdv2011.0
+ Revision: 450539
- do not try to install some manpages twice, it makes the install command fail
- fix build by renaming builtin strndup()
- add missing LIBADD in http stuff (from Arnaud Patard)
- fix ruby arch path (from Arnaud Patard)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Tue Mar 04 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0-0.177.4mdv2008.1
+ Revision: 179116
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - s/Mandrake/Mandriva/

* Thu Aug 23 2007 Thierry Vignaud <tv@mandriva.org> 1.0-0.177.3mdv2008.0
+ Revision: 70390
- kill file require on update-alternatives

* Tue Jul 31 2007 Adam Williamson <awilliamson@mandriva.org> 1.0-0.177.2mdv2008.0
+ Revision: 56918
- rebuild for 2008
- adjust for lzma manpages
- new devel policy
- Import papi





* Fri Jun 16 2006 Till Kamppeter <till@mandriva.com> 1.0-0.177.1mdv2007.0
- Updated to state of subversion revision 177.

* Mon Jun 12 2006 Till Kamppeter <till@mandriva.com> 1.0-0.171.2mdv2007.0
- Added "Obsoletes: papi-ruby" to the ruby-papi package.

* Sat May 20 2006 Till Kamppeter <till@mandriva.com> 1.0-0.171.1mdk
- Updated to state of subversion revision 171.
- Renamed print service modules to comply with library policy
  and to express there stand-alone usability without libpapi-dynamic,
  moved the libraries into the libpapi package.
- Replaced papi-psm and papi-doc packages by papi-common, and papi-tools
  by papi-utils.
- Made PAPI library selection possible with update-alternatives.
- Removed patch 1 (merged upstream).

* Thu May 18 2006 Till Kamppeter <till@mandriva.com> 1.0-0.164.2mdk
- Fixed Ruby bindings package.

* Tue May 16 2006 Till Kamppeter <till@mandriva.com> 1.0-0.164.1mdk
- Initial Mandriva release.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15398 |12mr|paprefs-0.9.9-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name paprefs
%define version 0.9.9
%define git 0
%if %{git}
%define release %mkrel 0.%{git}.%rel
%else
%define release 9
%endif

Summary: PulseAudio Preferences
Name: %{name}
Version: %{version}
Release: %{release}
%if %{git}
Source0: %{name}-%{git}.tar.lzma
%else
Source0: %{name}-%{version}.tar.gz
%endif
Source1: %{name}-16.png
Source2: %{name}-32.png
Patch100: 0100-packagekit-Tidy-up-packagekit-UI-integration-code.patch
Patch101: 0101-Enable-the-PackageKit-install-buttons-only-when-Pack.patch
Patch102: 0102-Dynamically-build-the-paths-to-the-modules.patch
License: GPL
Group: Sound
Url: http://0pointer.de/lennart/projects/paprefs/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: gtkmm2.4-devel
BuildRequires: libglademm2.4-devel
BuildRequires: gconfmm2.6-devel
BuildRequires: intltool
BuildRequires: gettext-devel
BuildRequires: libpulseaudio-devel >= 0.9.7
BuildRequires: lynx
BuildRequires: desktop-file-utils
Requires: pulseaudio-module-gconf
Requires(post): desktop-file-utils
Requires(postun): desktop-file-utils

%description
PulseAudio Preferences is a simple GTK based configuration dialog for
the PulseAudio sound server.

Please note that this program can only configure local servers, and
requires that a special module module-gconf is loaded in the sound
server.

%prep
%if %{git}
%setup -q -n %{name}
%else
%setup -q
%endif
%apply_patches

%build
%if %{git}
libtoolize --force
NOCONFIGURE=1 ./bootstrap.sh
%endif
autoreconf
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

sed -i "s/^Icon=.*/Icon=%{name}/" %{buildroot}%{_datadir}/applications/%{name}.desktop
desktop-file-install --vendor="" \
  --add-category="GTK" \
  --add-category="System" \
  --add-category="X-MandrivaLinux-CrossDesktop" \
  --remove-category="Application" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/%{name}.desktop

echo "NotShowIn=KDE" >> %{buildroot}%{_datadir}/applications/%{name}.desktop

# Icons
install -D -m 0644 %SOURCE1 %{buildroot}%{_miconsdir}/%{name}.png
install -D -m 0644 %SOURCE2 %{buildroot}%{_iconsdir}/%{name}.png

%find_lang %{name}

%if %mdkversion < 200900
%post
%update_desktop_database
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_desktop_database
%clean_menus
%endif

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc README LICENSE
%{_bindir}/%name
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}/%{name}.glade
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15399 |12mr|parallel-20120622-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		parallel
Summary:	A shell tool for executing jobs in parallel
Version:	20120622
Release:	%mkrel 1
License:	GPLv3+
Source0:	http://ftp.gnu.org/gnu/parallel/%{name}-%{version}.tar.bz2
Source1:	http://ftp.gnu.org/gnu/parallel/%{name}-%{version}.tar.bz2.sig
URL:		http://www.gnu.org/software/parallel/
Group:		File tools
Requires:	perl
BuildArch:	noarch

%description
GNU parallel is a shell tool for executing jobs in parallel locally
or using remote machines. A job is typically a single command or a small
script that has to be run for each of the lines in the input. The typical
input is a list of files, a list of hosts, a list of users, a list of URLs,
or a list of tables.

%prep
%setup -q

%build
%configure2_5x
make

%install
%makeinstall_std

# (Kharec: It seems we can have a site wide config file now, so create it directly at the install) 
mkdir -p %{buildroot}%{_sysconfdir}/%{name}
touch %{buildroot}%{_sysconfdir}/%{name}/config

%files
%defattr(-,root,root)
%doc README NEWS
%{_bindir}/parallel
%{_bindir}/sem
%{_bindir}/sql
%{_mandir}/man1/parallel.1*
%{_mandir}/man1/sem.1*
%{_mandir}/man1/sql.1*
%{_bindir}/niceload
%config(noreplace) %{_sysconfdir}/%{name}/config
%{_mandir}/man1/niceload.1*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15400 |12mr|parcellite-1.0.2-0.rc5.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 1.0.2
%define prerel rc5

Name:           parcellite
Summary:        Lightweight GTK+ clipboard manager
Version:        %{version}
Release:        %{?prerel:0.%{prerel}.}3
Source0:        http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}%{?prerel}.tar.gz
#Source with correct pot file. You may use it for translate and make lang patch
Source1:	parcellite_po.tar.gz
Patch0:		parcellite-ru.patch
Patch1:		parcellite-1.0.2rc5-rosa-glib.patch
URL:            http://parcellite.sourceforge.net/

Group:          Graphical desktop/GNOME 
License:        GPLv3+
BuildRequires:  intltool
BuildRequires:  gtk+2-devel >= 2.10.0

%description
Parcellite is a lightweight GTK+ clipboard manager. This is a stripped
down, basic-features-only clipboard manager with a small memory footprint
for those who like simplicity.

%prep 
%setup -q -a1 -n %{name}-%{version}%{?prerel}
%patch0 -p0
%patch1 -p1

rm -rf debian
cd src
rm -f *.o
cd ..

%build 
%configure2_5x
make

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS COPYING NEWS README ChangeLog TODO
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%config(noreplace) %{_sysconfdir}/xdg/autostart/%{name}-startup.desktop
%{_mandir}/man1/%{name}.1*
%{_datadir}/pixmaps/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15401 |12mr|parley-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		parley
Summary:	KDE Vocabulary training application
Version:	4.9.4
Release:	1
Group:		Graphical desktop/KDE
License:	GPLv2 GFDL LGPLv2+ LGPLv2
URL:		http://edu.kde.org/parley
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	libkdeedu-devel >= %{version}
BuildRequires:	pkgconfig(libattica)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(libxslt)
Requires:	libkdeedu = %{version}
Requires:	python-mwclient

%description
Parley is a program to help you memorize things.

Parley supports many language specific features but can be used for other
learning tasks just as well. It uses the spaced repetition learning method,
also known as flash cards.

%files
%doc COPYING COPYING.DOC AUTHORS
%{_kde_bindir}/parley
%{_kde_appsdir}/parley
%{_kde_appsdir}/desktoptheme/default/widgets/parley_plasma_card.svg
%{_kde_iconsdir}/*/*/apps/parley*
%{_kde_applicationsdir}/parley.desktop
%{_kde_services}/plasma-dataengine-parley.desktop
%{_kde_services}/plasma_parley.desktop
%{_kde_datadir}/config.kcfg/parley.kcfg
%{_kde_datadir}/config.kcfg/languagesettings.kcfg
%{_kde_datadir}/config.kcfg/documentsettings.kcfg
%{_kde_configdir}/parley.knsrc
%{_kde_configdir}/parley-themes.knsrc
%{_kde_libdir}/kde4/plasma_applet_parley.so
%{_kde_libdir}/kde4/plasma_engine_parley.so
%{_kde_docdir}/HTML/*/parley

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.1-1
- New version 4.9.1

* Tue Aug 14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.0-1
- New version 4.9.0

* Sat Jul 21 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.97-1
- New version 4.8.97

* Sat Jul 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.95-1
- New version 4.8.95
- Add pkgconfig(libattica) to BuildRequires

* Fri Jun 08 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.4-69.1mib2010.2
- New version 4.8.4
- MIB (Mandriva International Backports)

* Fri May 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.3-69.1mib2010.2
- New version 4.8.3
- MIB (Mandriva International Backports)

* Wed Apr 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.2-69.1mib2010.2
- New version 4.8.2
- MIB (Mandriva International Backports)

* Wed Mar 07 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.1-69.1mib2010.2
- New version 4.8.1
- MIB (Mandriva International Backports)

* Mon Feb 20 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.0-69.1mib2010.2
+ Revision: 762502
- Backport to 2010.2 for MIB users
- Add pkgconfig(libxml-2.0) and pkgconfig(libxslt) to BuildRequires
- MIB (Mandriva International Backports)

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.8.0-1
+ Revision: 762502
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.97-1
+ Revision: 758087
- New upstream tarball

* Thu Dec 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.95-1
+ Revision: 744566
- New upstream tarball

* Fri Dec 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.90-1
+ Revision: 739321
- New upstream tarball $NEW_VERSION

* Sat Nov 19 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.80-1
+ Revision: 731880
- New upstream tarball 4.7.80

* Mon Nov 14 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.41-1
+ Revision: 730550
- Fix typo in URL
- Import package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15402 |12mr|parted-3.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

%define	major		2
%define	libname		%mklibname %{name} %{major}
%define	devname		%mklibname %{name} -d

%define	fsresize_major	0
%define	libfsresize	%mklibname %{name}-fs-resize %{fsresize_major}

Name:		parted
Version:	3.1
Release:	3
Summary:	Flexible partitioning tool
License:	GPLv3+
Group:		System/Configuration/Hardware
URL:		http://www.gnu.org/software/parted/
Source0:	http://ftp.gnu.org/gnu/parted/parted-%{version}.tar.xz
Source1:	http://ftp.gnu.org/gnu/parted/parted-%{version}.tar.xz.sig
BuildRequires:	pkgconfig(devmapper)
BuildRequires:	gettext-devel >= 0.18
BuildRequires:	pkgconfig(ext2fs)
BuildRequires:	pkgconfig(uuid)
BuildRequires:	gpm-devel
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	readline-devel
Requires:	e2fsprogs

%package -n	%{libname}
Summary:	The parted library
Group:		Development/C

%package -n	%{libfsresize}
Summary:	The parted fs-resize library
Group:		Development/C

%package -n	%{devname}
Summary:	Files required to compile software that uses libparted
Group:		Development/C
Requires:	e2fsprogs
Requires:	%{libname} = %{version}
Requires:	%{libfsresize} = %{version}
Provides:	parted-devel = %{version}

%description
GNU Parted is a program that allows you to create, destroy,
resize, move and copy hard disk partitions. This is useful for
creating space for new operating systems, reorganising disk
usage, and copying data to new hard disks.

%description -n %{libname}
This package includes the dynamic libraries

%description -n %{libfsresize}
This package includes the dynamic libraries

%description -n %{devname}
This package includes the header files and libraries needed to
link software with libparted.

%prep
%setup -q
autoreconf -fi

%build
%configure2_5x	--enable-device-mapper \
		--with-readline \
		--with-pic \
		--disable-static
%make

%install
%makeinstall_std

%find_lang %{name}

%check
export PATH=$PATH:/sbin
make check

%files -f %{name}.lang
%doc README
%{_sbindir}/*
%{_mandir}/man*/*
%{_infodir}/parted.info*

%files -n %{libname}
%doc TODO
%{_libdir}/lib%{name}.so.%{major}*

%files -n %{libfsresize}
%{_libdir}/lib%{name}-fs-resize.so.%{fsresize_major}*

%files -n %{devname}
%doc AUTHORS ChangeLog doc/API
%{_libdir}/*.so
%{_includedir}/*
%{_libdir}/pkgconfig/libparted.pc



%changelog
* Mon Aug  20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 00541d7
- New version 3.1 (sync with Cooker), drop ancient Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15403 |12mr|partimage-0.6.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Partition Image
Name:		partimage
Version:	0.6.9
Release:	1
URL:		http://www.partimage.org/
License:	GPL
Group:		Archiving/Backup
Source:		%{name}-%{version}.tar.bz2
Source1:	partimage.1
Source2:	partimaged.8
Source3:	partimagedusers.5
Source4:	partimaged-sysconfig
Source5:	partimaged-init.d
Patch3:		partimage-0.6.7-ssl-certs-policy.patch
Patch12:	partimage-0.6.8-lzma.patch
Patch13:	partimage-0.6.7-splash.patch
Patch14:	partimage-0.6.9-zlib.patch
BuildRequires:	automake1.8
BuildRequires:	bzip2-devel
BuildRequires:	gettext-devel
BuildRequires:	liblzmadec-devel
BuildRequires:	pkgconfig(libnewt)
BuildRequires:	openssl
BuildRequires:	pkgconfig(openssl)
BuildRequires:	zlib-devel
BuildRequires:	rpm-helper >= 0.21
Requires:	openssl > 0.9.6
Requires(post): rpm-helper >= 0.21

%description
Partition Image is a Linux/UNIX partition imaging utility: it saves
partitions in the following file system formats to an image file:
- Ext2FS & Ext3FS (the linux standard),
- FAT16/32 (DOS & Windows file systems),
- HFS (MacOS File System),
- JFS (Journalised File System, from IBM, used on Aix),
- NTFS (Windows NT File System),
- HPFS (IBM OS/2 File System),
- ReiserFS (a journalized and powerful file system),
- UFS (Unix File System),
- XFS (another jounalized and efficient File System, from SGI, used on Irix),

Only used blocks are copied. The image file can be 
compressed in the GZIP/BZIP2 formats to save disk space, and splitted 
into multiple files to be copied on amovibles floppies (ZIP for example),
or burned on a CD-R ...

This allows to save a full Linux/Windows system, with an only 
operation. When problems (viruses, crash, error, ...), you just have to 
restore, and after several minutes, all your system is restored (boot, 
files, ...), and fully working.

This is very useful when installing the same software on many 
machines: just install one of them, creat|e an image, and just restore 
the image on all other machines. Then, after the first one, each 
installation is automatically made, and only require a few minutes.

%prep
%setup -q
%patch3 -p1
%patch12 -p1 -b .lzma
%patch13 -p1 -b .splash
%patch14 -p1 -b .zlib

for i in %{_datadir}/automake-1.*/mkinstalldirs; do cp -f $i .; done

%build
cp %{_datadir}/gettext/config.rpath .
%configure2_5x
%make

%install
%makeinstall_std

rm -rf %{buildroot}%{_infodir}/*

install -m644 %{SOURCE1} -D %{buildroot}%{_mandir}/man1/partimage.1
install -m644 %{SOURCE2} -D %{buildroot}%{_mandir}/man8/partimaged.8
install -m644 %{SOURCE3} -D %{buildroot}%{_mandir}/man5/partimagedusers.5
install -m644 %{SOURCE4} -D %{buildroot}%{_sysconfdir}/sysconfig/partimaged
install -m755 %{SOURCE5} -D %{buildroot}%{_initrddir}/partimaged

cat > README.mdv <<EOF
Mandriva RPM specific notes

setup
-----
In order to comply with Mandriva SSL certificates policy, partimage binary has
been modified to use the following files:
- /etc/pki/tls/certs/partimage.pem instead of default
  /etc/partimaged/partimaged.cert
- /etc/pki/tls/private/partimage.pem instead of default
  /etc/partimaged/partimaged.key
EOF

%find_lang %{name}

%pre
/usr/sbin/groupadd -r -f partimag > /dev/null 2>&1 ||:
/usr/sbin/useradd -g partimag -d /home/partimag -r -s /bin/bash partimag > /dev/null 2>&1 ||:

%post
dir=/var/lib/partimage
if [ ! -d $dir ]; then 
    mkdir -p $dir/{dev,etc,%_lib,var/log}
    cp -a /dev/{null,tty} $dir/dev
    cp /%_lib/{libnss_compat.so.2,libnss_files.so.2} $dir/%_lib
    grep partimag /etc/passwd > $dir/etc/passwd
    grep partimag /etc/group > $dir/etc/group
    install -d -o partimag $dir/data
fi
# now all you have to do is run partimaged -D --chroot /var/lib/partimage
%_post_service partimaged
%_create_ssl_certificate partimage -g partimag

%preun
%_preun_service partimaged

%files -f %{name}.lang
%doc BUGS AUTHORS ABOUT-NLS COPYING ChangeLog
%doc FORMAT README README.partimaged README.mdv
%doc THANKS
%{_sbindir}/*
%{_sysconfdir}/sysconfig/partimaged
%{_initrddir}/partimaged
%attr(0600,partimag,partimag) %config(noreplace) %{_sysconfdir}/partimaged/partimagedusers
%{_mandir}/man1/partimage.1*
%{_mandir}/man5/partimagedusers.5*
%{_mandir}/man8/partimaged.8*



%changelog
* Tue Aug  28 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 493e80b
- Add patch from Debian to fix build issues with new zlib
  
* Tue Aug  28 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: e62c85e
- New version 0.6.9 (sync with Cooker), convert BR to pkgconfig style
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15404 |12mr|passwd-0.78-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The passwd utility for setting/changing passwords using PAM
Name:		passwd
Version:	0.78
Release:	%mkrel 2
License:	BSD
Group:		System/Base
URL:		https://fedorahosted.org/passwd/
Source0:	https://fedorahosted.org/releases/p/a/passwd/%{name}-%{version}.tar.bz2
Patch0:		passwd-0.78-enable-gnome-keyring.patch
BuildRequires:	glib2-devel
BuildRequires:	libuser-devel
BuildRequires:	pam-devel
BuildRequires:	popt-devel
BuildRequires:	audit-devel
Requires:	pam >= 0.59
Requires(pre):	setup >= 2.7.12-2mdv 
#needed for file-deps /etc/libuser.conf
Requires:	libuser
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-root

%description
The passwd package contains a system utility (passwd) which sets
and/or changes passwords, using PAM (Pluggable Authentication
Modules).

%prep
%setup -q
%patch0 -p1 -b .gnome~

%build
%configure2_5x \
	--without-selinux \
	--without-pwdb \
	--with-audit \
	--with-libuser \
	--disable-rpath

%make

%install
rm -rf %{buildroot}

%makeinstall_std

install -m644 passwd.pamd -D %{buildroot}%{_sysconfdir}/pam.d/passwd

%find_lang %{name}

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/pam.d/passwd
%attr(4511,root,shadow) %{_bindir}/passwd
%{_mandir}/man1/passwd.1*
%lang(ja) %{_mandir}/ja/man1/passwd.1*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15405 |12mr|patch-2.6.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The GNU patch command, for modifying/upgrading files
Name:		patch
Version:	2.6.1
Release:	%mkrel 6
License:	GPLv3
Group:		Text tools
URL:		http://www.gnu.org/directory/GNU/patch.html
Source0:	ftp://ftp.gnu.org/gnu/patch/%{name}-%{version}.tar.bz2
Patch1:		patch-2.6-sigsegv.patch
Patch3:		patch-2.6-stderr.patch
Patch6:		patch-2.6-fix-str-fmt.patch
Patch7:		buildfix.diff
# debian patches:
Patch103:	lenny-options.diff
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The patch program applies diff files to originals.  The diff command
is used to compare an original to a changed file.  Diff lists the
changes made to the file.  A person who has the original file can then
use the patch command with the diff file to add the changes to their
original file (patching the file).

Patch should be installed because it is a common way of upgrading
applications.

%prep
%setup -q

%patch1 -p1 -b .sigsegv
%patch3 -p1 -b .stderr
%patch6 -p0 -b .format_not_a_string_literal_and_no_format_arguments
%patch7 -p0 -b .buildfix
%patch103 -p1 -b .compat-options

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall

%clean
rm -rf %{buildroot}

%files
%defattr(644,root,root,755)
%doc NEWS README AUTHORS ChangeLog
%attr(0755,root,root) %{_bindir}/*
%{_mandir}/*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15406 |12mr|pavucontrol-0.9.10-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name pavucontrol
%define version 0.9.10
%define git 0
%define rel 8
%if %{git}
%define rel 0.%{git}.%rel
%endif

%define release %mkrel %rel

Summary: Volume control for Pulseaudio sound server for Linux
Name: %{name}
Version: %{version}
Release: %{release}
%if %{git}
Source0: %{name}-%{git}.tar.lzma
%else
Source0: %{name}-%{version}.tar.gz
%endif
Source1: %{name}-16.png
Source2: %{name}-32.png
Patch1: pavucontrol-coling-history-branch.patch
Patch2: pavucontrol-peak-detect-survive-move.patch
Patch100: 0100-Split-out-the-creation-of-the-PA-context-a-little.patch
Patch101: 0101-streamwidget-Fix-a-compile-warning.patch
Patch102: 0102-mainwindow-Add-a-method-to-remove-all-widgets-e.g.-o.patch
Patch103: 0103-main-Automatically-reconnect-to-PA-upon-disconnectio.patch
Patch104: 0104-connection-Show-a-nice-label-when-connecting-to-PA.patch
Patch105: 0105-source-outputs-Fix-a-bug-where-the-no-streams-label-.patch
Patch106: 0106-main-Cleanup-labels-after-connection-rework.patch
Patch107: 0107-mainwindow-Compact-iterator-decls.patch
Patch108: 0108-mainwindow-Save-restore-window-size.patch
Patch109: 0109-mainwindow-Fix-clearing-out-of-clients.patch
Patch110: 0110-main-Add-a-tab-command-line-argument-to-force-a-give.patch
Patch111: 0111-main-Format-string-fixes.patch
Patch112: 0112-source-outputs-Source-outputs-do-not-support-volume-.patch

License: GPLv2+
Group: Sound
Url: http://0pointer.de/lennart/projects/pavucontrol
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: gtkmm2.4-devel
BuildRequires: libglademm2.4-devel
BuildRequires: libpulseaudio-devel >= 0.9.7
BuildRequires: lynx
BuildRequires: desktop-file-utils
BuildRequires: intltool
BuildRequires: libcanberra-gtk-devel
Requires: pulseaudio
Requires(post): desktop-file-utils
Requires(postun): desktop-file-utils

Provides: pulseaudio-volume-control

%description
Pulseaudio Volume Control (pavucontrol) is a simple 
GTK based volume control tool for the Pulseaudio sound 
server. In contrast to classic mixer tools this one allows 
you to control both the volume of hardware devices and of 
each playback stream separately.

%prep
%if %{git}
%setup -q -n %{name}-%{git}
%else
%setup -q
%endif

%apply_patches

%build
#%if %{git}
echo "clean:" > Makefile
./bootstrap.sh -V
#%endif
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

sed -i "s/^Icon=.*/Icon=%{name}/" %{buildroot}%{_datadir}/applications/%{name}.desktop
desktop-file-install --vendor="" \
  --add-category="GTK" \
  --add-category="X-MandrivaLinux-Multimedia-Sound" \
  --add-category="X-MandrivaLinux-CrossDesktop" \
  --remove-category="Application" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/%{name}.desktop

# Icons
install -D -m 0644 %SOURCE1 %{buildroot}%{_miconsdir}/%{name}.png
install -D -m 0644 %SOURCE2 %{buildroot}%{_iconsdir}/%{name}.png

%find_lang %{name}

%if %mdkversion < 200900
%post
%update_desktop_database
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_desktop_database
%clean_menus
%endif

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc README LICENSE
%{_bindir}/%name
%{_datadir}/applications/%name.desktop
%{_datadir}/%name/%name.glade
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15407 |12mr|pavumeter-0.9.3-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name pavumeter
%define version 0.9.3
%define release %mkrel 10
%define title Pulseaudio Volume Meter
%define longtitle Volume meter for Pulseaudio sound server for Linux

Summary: Volume meter for Pulseaudio sound server for Linux
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.gz
Source1: %{name}-16.png
Source2: %{name}-32.png
License: LGPL
Group: Sound
Url: http://0pointer.de/lennart/projects/pavumeter
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: gtkmm2.4-devel
BuildRequires: libglademm2.4-devel
BuildRequires: libpulseaudio-devel >= 0.9.7
BuildRequires: desktop-file-utils
BuildRequires: lynx
BuildRequires: desktop-file-utils
Requires: pulseaudio
Provides: pulseaudio-volume-meter

%description
Pulseaudio Volume Meter (pavumeter) is a simple GTK volume meter 
for the Pulseaudio sound server.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

sed -i "s/^Icon=.*/Icon=%{name}/" %{buildroot}%{_datadir}/applications/%{name}.desktop
sed -i "s/^Icon=.*/Icon=%{name}-record/" %{buildroot}%{_datadir}/applications/%{name}-record.desktop
desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="GTK" \
  --add-category="X-MandrivaLinux-Multimedia-Sound" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*.desktop

# Icons
install -D -m 0644 %SOURCE1 %{buildroot}%{_miconsdir}/%{name}.png
install -D -m 0644 %SOURCE2 %{buildroot}%{_iconsdir}/%{name}.png
ln -s %{name}.png %{buildroot}%{_miconsdir}/%{name}-record.png
ln -s %{name}.png %{buildroot}%{_iconsdir}/%{name}-record.png

%if %mdkversion < 200900
%post
%update_desktop_database
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_desktop_database
%clean_menus
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README LICENSE
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/applications/%{name}-record.desktop
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}-record.png
%{_iconsdir}/%{name}-record.png





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15408 |12mr|pax-3.4-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: POSIX File System Archiver
Name: pax
Version: 3.4
Release: %mkrel 10
License: GPL
Group: Archiving/Backup
Source: ftp://ftp.suse.com/pub/people/kukuk/pax/%{name}-%{version}.tar.bz2
Patch0: pax-3.4-gcc46.patch
BuildRoot: %{_tmppath}/%{name}-root
URL:	ftp://ftp.suse.com/pub/people/kukuk/pax/

%description
'pax' is the POSIX standard archive tool.  It supports the two most
common forms of standard Unix archive (backup) files - CPIO and TAR.

%prep
%setup -q
%patch0 -p0

%build
autoreconf -fi
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_mandir}/man1
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS NEWS README THANKS
%{_bindir}/pax
%{_mandir}/man1/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15409 |12mr|pbm2l2030-1.4-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Driver for the Lexmark 2030 printer
Name:		pbm2l2030
Version:	1.4
Release:	%mkrel 13
Group:		System/Printing
License:	GPL
URL:		http://home.fhtw-berlin.de/~s0226426/projects/pbm2l2030_faq.html
Source0:	http://home.fhtw-berlin.de/~s0226426/projects/pbm2l2030-1.4.tar.bz2
Patch0:		pbm2l2030-1.4-LDFLAGS.diff
Conflicts:	printer-utils = 2007
Conflicts:	printer-filters = 2007
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Lexmark 2030 Color Jetprinter printer driver.

%prep

%setup -c -q
%patch0 -p0

%build
%make CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}

install -m 0755 %{name} %{buildroot}%{_bindir}/

%clean
rm -rf %{_builddir}/%{name}-%{version}
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc README* LICENSE 
%attr(0755,root,root) %{_bindir}/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15410 |12mr|pbm2lwxl-0-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A driver for the CoStar Labelwriter XL
Name:		pbm2lwxl
Version:	0
Release:	%mkrel 10
License:	GPL
Group:		System/Printing
URL:		http://www.freelabs.com/~whitis/software/pbm2lwxl
Source0:	http://www.freelabs.com/~whitis/software/pbm2lwxl/pbm2lwxl.tar.gz
Patch0:		pbm2lwxl-20040515-path.patch
Patch1:		pbm2lwxl-LDFLAGS.diff
Requires:	mpage
Requires:	ghostscript
Conflicts:	printer-utils = 2007
Conflicts:	printer-filters = 2007
BuildRoot:	%{_tmppath}/%{name}-%{version}-root

%description
A driver for the CoStar printers:
 o LabelWriter II
 o LabelWriter XL+
 o Labelwriter XL
 o EL40
 o EL60
 o Turbo
 o SE250
 o SE250+
 o ASCII
 o ASCII+
 o LW300
 o LW330
 o LW330 Turbo

And Avery Printers:
 o Personal Label Printer and Personal Label Printer+???

%prep

%setup -q -c -T -a0
%patch0 -p1 -b .path
%patch1 -p0 -b .LDFLAGS

%build
make CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}

install -m0755 pbm2lwxl %{buildroot}%{_bindir}/
install -m0755 ps2lwxl %{buildroot}%{_bindir}/
install -m0755 txt2lwxl %{buildroot}%{_bindir}/
install -m0755 small2lwxl %{buildroot}%{_bindir}/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README index.html license.html
%attr(0755,root,root) %{_bindir}/pbm2lwxl
%attr(0755,root,root) %{_bindir}/ps2lwxl
%attr(0755,root,root) %{_bindir}/small2lwxl
%attr(0755,root,root) %{_bindir}/txt2lwxl



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15411 |12mr|pbmtozjs-0-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Driver for the HP LaserJet 1000 GDI printers
Name: 		pbmtozjs
Version:	0
Release:	%mkrel 12
License:	GPL
Group:		System/Printing
URL:		http://www.linuxprinting.org/download/printing/pbmtozjs.c
Source0:	http://www.linuxprinting.org/download/printing/pbmtozjs.c
BuildRequires:	jbig-devel
Conflicts:	printer-utils = 2007
Conflicts:	printer-filters = 2007
BuildRoot:	%{_tmppath}/%{name}-%{version}-root

%description
Driver for the HP LaserJet 1000 GDI printers. Perhaps it also works with some
other GDI printers made by QMS and Minolta (these manufacturer names appear in
the driver's source code).

%prep

%setup -q -c -T -n %{name}
cp %{SOURCE0} .

head -34 pbmtozjs.c | tail -33 > pbmtozjs.txt

%build
ln -s %{_includedir}/jbig.h .
%{__cc} %{optflags} %{ldflags} -o pbmtozjs pbmtozjs.c -ljbig


%install
rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}

install -m0755 pbmtozjs %{buildroot}%{_bindir}/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc pbmtozjs.txt
%attr(0755,root,root) %{_bindir}/pbmtozjs



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15412 |12mr|pciutils-3.1.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# when updating, please rebuild ldetect as it is compiled against this static library

%bcond_with	bootstrap
%bcond_without	diet
%bcond_without	uclibc

%define	major	3
%define	libname	%mklibname pci %{major}
%define	devname	%mklibname pci -d

Summary:	PCI bus related utilities
Name:		pciutils
Version:	3.1.10
Release:	1
License:	GPLv2+
Group:		System/Kernel and hardware
URL:		http://atrey.karlin.mff.cuni.cz/~mj/pciutils.shtml
Source0:	ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci/%{name}-%{version}.tar.gz
Patch0:		pciutils-3.0.3-use-stdint.patch
Patch10:	pciutils-3.1.2-pcimodules.patch
Patch11:	pciutils-3.0.3-cardbus-only-when-root.patch
# allow build with dietlibc, using sycall() and sys/io.h
Patch20:	pciutils-2.2.6-noglibc.patch
# allow build with dietlibc, not using unsupported features:
Patch21:	pciutils-3.0.3-fix-compiliing-w-diet.patch
Patch22:	pciutils-3.1.10-LDFLAGS.patch

# Fedora patches
# don't segfault on systems without PCI bus (rhbz #84146)
Patch102:	pciutils-2.1.10-scan.patch
# use pread/pwrite, ifdef check is obsolete nowadays
Patch103:	pciutils-havepread.patch
# multilib support
Patch108:	pciutils-3.0.2-multilib.patch
# platform support 3x
Patch110:	pciutils-2.2.10-sparc-support.patch
Patch111:	pciutils-3.0.1-superh-support.patch
Patch112:	pciutils-3.1.8-arm.patch

%if !%{with bootstrap}
Requires:	pciids
%endif
%if %{with diet}
BuildRequires:	dietlibc-devel
%endif
%if %{with uclibc}
BuildRequires:	uClibc-devel >= 0.9.33.2
%endif
#- previous libldetect was requiring file /usr/share/pci.ids, hence a urpmi issue (cf #29299)
Conflicts:	%{mklibname ldetect 0.7} < 0.7.0-5

%description
This package contains various utilities for inspecting and setting
devices connected to the PCI bus. 

%package -n %{libname}
Summary:	The PCI library
Group:		System/Libraries

%description -n	%{libname}
This package contains a dynamic library for inspecting and setting
devices connected to the PCI bus.

%package -n %{devname}
Summary:	Linux PCI development library
Group:		Development/C
Requires:	%{libname}  = %{version}-%{release}
Provides:	pciutils-devel = %{version}-%{release}

%description -n	%{devname}
This package contains a library for inspecting and setting
devices connected to the PCI bus.

%prep
%setup -q
%patch0 -p0
%patch10 -p1
%patch11 -p0
%patch20 -p1
%patch21 -p1
%patch22 -p1

%patch102 -p1 -b .scan~
%patch103 -p1 -b .pread~
%patch108 -p1 -b .multilib~
%patch110 -p1 -b .sparc~
%patch111 -p1 -b .superh~
%patch112 -p1 -b .arm~

%build
sed -e 's|^SRC=.*|SRC="http://pciids.sourceforge.net/pci.ids"|' -i update-pciids.sh

%if %{with diet}
%make PREFIX=%{_prefix} ZLIB=no OPT="-Os -D__USE_DIETLIBC" LDFLAGS="%{ldflags}" CC="diet gcc" DNS=no lib/libpci.a
cp lib/libpci.a libpci.a.diet
make clean
%endif
%if %{with uclibc}
%make PREFIX=%{_prefix} ZLIB=no OPT="%{uclibc_cflags}" LDFLAGS="%{ldflags}" CC="%{uclibc_cc}" DNS=no lib/libpci.a
cp lib/libpci.a libpci.a.uclibc
make clean
%endif

%make PREFIX=%{_prefix} OPT="%{optflags} -fPIC" ZLIB=no SHARED=no DNS=no LDFLAGS="%{ldflags}" lib/libpci.a 
cp lib/libpci.a lib/libpci.a.libc
make clean

# do not build with zlib support since it's useless (only needed if we compress
# pci.ids which we cannot do since hal mmaps it for memory saving reason)
%make PREFIX=%{_prefix} OPT="%{optflags} -fPIC" ZLIB=no SHARED=yes LDFLAGS="%{ldflags}"

%install
install -d %{buildroot}{%{_bindir},%{_mandir}/man8,%{_libdir}/pkgconfig,%{_includedir}/pci}

install pcimodules lspci setpci %{buildroot}%{_bindir}
install -m 644 pcimodules.man lspci.8 setpci.8 %{buildroot}%{_mandir}/man8
install -m 644 lib/libpci.a.libc %{buildroot}%{_libdir}/libpci.a
install lib/libpci.so.%{major}.* %{buildroot}%{_libdir}
ln -s libpci.so.3 %{buildroot}%{_libdir}/libpci.so
%if %{with diet}
install -m644 libpci.a.diet -D %{buildroot}%{_prefix}/lib/dietlibc/lib-%{_arch}/libpci.a
%endif
%if %{with uclibc}
install -m644 libpci.a.uclibc -D %{buildroot}%{uclibc_root}%{_libdir}/libpci.a
%endif

install -m 644 lib/{pci.h,header.h,config.h,types.h} %{buildroot}%{_includedir}/pci
install -m 755 update-pciids.sh %{buildroot}%{_bindir}/
install -m 644 lib/libpci.pc %{buildroot}%{_libdir}/pkgconfig/

%files
%doc README ChangeLog pciutils.lsm
%{_mandir}/man8/*
%{_bindir}/lspci
%{_bindir}/pcimodules
%{_bindir}/setpci

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{devname}
%doc TODO
%{_bindir}/update-pciids.sh
%{_libdir}/*.a
%{_libdir}/*.so
%if %{with diet}
%{_prefix}/lib/dietlibc/lib-%{_arch}/libpci.a
%endif
%if %{with uclibc}
%{uclibc_root}%{_libdir}/libpci.a
%endif
%dir %{_includedir}/pci
%{_includedir}/pci/*.h
%{_libdir}/pkgconfig/libpci.pc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15413 |12mr|pcmanfm-1.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define git 0
%define prerel 19e957a
%define ver 1.1.0
%define gitday 20112007

Summary:	PCMan File Manager
Name:		pcmanfm
Release:	1
URL:		http://pcmanfm.sourceforge.net/

%if %git
Version:	%{ver}.git%{gitday}
Source0:	%{name}-%{prerel}.tar.gz
%else
Version:	%{ver}
Source0:	http://dfn.dl.sourceforge.net/sourceforge/pcmanfm/%{name}-%{version}.tar.gz
%endif
Patch0:		pcmanfm-0.9.8-mdv-default-config.patch        

#Patches from ALT Linux
#Patch2:		pcmanfm2-alt-fix-pseudotransparency.patch
#Patch3:		pcmanfm2-opencwd.patch
#Patch4:		pcmanfm2-temp-close-unmount-fix.patch
#Patch5:		pcmanfm2-delete-win-on-close.patch

#Patch6:		pcmanfm-0.9.10-nav_get_history.patch
#Patch7:		pcmanfm-0.9.10-rightclick.patch

License:	GPLv2+
Group:		File tools
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	intltool desktop-file-utils
%if %git
BuildRequires:	pkgconfig(libfm) = 0.1.15.git%{gitday}
%else
BuildRequires:	pkgconfig(libfm) = %{version}
%endif
Requires:	shared-mime-info gksu
Requires:	gnome-icon-theme
Suggests:	gvfs
Conflicts:	lxde-common < 0.5.0

%description
PCMan File Manager is an extremely fast and lightweight file manager which
features tabbed browsing and user-friendly interface.

%prep
%if %git
%setup -q -n %{name}-%{prerel}
%else
%setup -q
%endif

%apply_patches

%build
#./autogen.sh
%configure2_5x --disable-static --with-gtk=3
%make

%install
rm -rf %{buildroot}

%makeinstall_std

%find_lang %{name}

# clean .desktop file
desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="System;FileTools" \
  --remove-mime-type="x-directory/normal" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/%{name}.desktop

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root,0755)
%doc AUTHORS ChangeLog NEWS README
%{_bindir}/%{name}
%{_sysconfdir}/xdg/%{name}/default/pcmanfm.conf
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}
%{_datadir}/applications/%{name}-desktop-pref.desktop
%{_datadir}/man/man1/pcmanfm.1.xz


%changelog
* Tue May 31 2012 akdengi <akdengi> 0.9.10-3
- fix rightclick folder crash


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15414 |12mr|pcmcia-cis-firmware-3.2.8-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define old_name pcmcia-cs

Summary: PCMCIA CIS overrides
Name: pcmcia-cis-firmware
Version: 3.2.8
Release: %mkrel 8
Source0: http://pcmcia-cs.sourceforge.net/ftp/%{old_name}-%{version}.tar.bz2
License: GPL
Group: System/Kernel and hardware
Url: http://pcmcia-cs.sf.net/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch


%description
This package contains PCMCIA "CIS" files (sort of "firmware"
overrides), needed for some PCMCIA cards to work properly.

%prep
%setup -q -n %{old_name}-%{version}

%build

%install
rm -rf %{buildroot}
install -d -m0755 %{buildroot}/lib/firmware
pushd etc/cis
for f in *.dat; do
  install -m0644 $f %{buildroot}/lib/firmware/${f%.dat}.cis
done
popd

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
/lib/firmware/*.cis





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15415 |12mr|pcmciautils-015-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Tools for the hotpluggable PCMCIA subsystem
Name: pcmciautils
Version: 015
Release: %mkrel 9
Source0: %{name}-%{version}.tar.bz2
Patch0:	 pcmciautils-015-parallel.patch
Patch1:	 pcmciautils-015-libudevdir.patch
License: GPL
Group: System/Kernel and hardware
Url: http://www.kernel.org/pub/linux/utils/kernel/pcmcia/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: byacc
BuildRequires: sysfsutils-devel
BuildRequires: flex
Provides:     pcmcia-cs
Obsoletes:     pcmcia-cs
Conflicts:	drakxtools-backend < 10.4.33-1mdv2007.0

%description
PCMCIAutils contains hotplug scripts and initialization tools
necessary to allow the PCMCIA subsystem to behave (almost) as every
other hotpluggable bus system (e.g. USB, IEEE1394).

Please note that the kernel support for this new feature is only
present since 2.6.13-rc1.

%prep
%setup -q
%patch0 -p1 -b .parallel
%patch1 -p1 -b .libudevdir

%build
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

# write /etc/modprobe.preload.d/pcmcia file on migration from old pcmcia-cs
%triggerpostun -p /usr/bin/perl -- pcmcia-cs, %{name} < 014-3mdv2007.0
use lib qw(/usr/lib/libDrakX);
use harddrake::autoconf;
use detect_devices;
my $controller = detect_devices::pcmcia_controller_probe();
harddrake::autoconf::pcmcia($controller && $controller->{driver});

%files
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/pcmcia/config.opts
%{_sysconfdir}/udev/rules.d/60-pcmcia.rules
/sbin/lspcmcia
/sbin/pccardctl
/lib/udev/pcmcia-check-broken-cis
/lib/udev/pcmcia-socket-startup
%{_mandir}/man*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15416 |12mr|pcre0-8.21-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname pcre
%define pcre_major 0
%define libname	%mklibname pcre %{pcre_major}

Summary: 	Perl-compatible regular expression library
Name:	 	pcre0
Version:	8.21
Release:	2
License: 	BSD-Style
Group:  	File tools
URL: 		http://www.pcre.org/
Source0:	ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/%oname-%version.tar.bz2
Source1:	ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/%oname-%version.tar.bz2.sig
BuildRequires:	autoconf automake libtool
Patch1:		pcre-0.6.5-fix-detect-into-kdelibs.patch
Patch2:		pcre-linkage_fix.diff
# from debian:
Patch4:		pcre-pcreposix-glibc-conflict.patch

%description
PCRE has its own native API, but a set of "wrapper" functions that are based on
the POSIX API are also supplied in the library libpcreposix. Note that this
just provides a POSIX calling interface to PCRE: the regular expressions
themselves still follow Perl syntax and semantics. 
This package contains a grep variant based on the PCRE library.

%package -n	%{libname}
Group:		System/Libraries
Summary:	Perl-compatible regular expression library

%description -n	%{libname}
This package contains the shared library libpcre compat.

%prep
%setup -qn %{oname}-%{version}
%patch1 -p1 -b .detect_into_kdelibs
%patch2 -p0
%patch4 -p1 -b .symbol-conflict

# bork
perl -pi -e "s|ln -s|ln -snf|g" Makefile.am

%build
mkdir -p m4
autoreconf -fi
%configure2_5x \
	--disable-static \
	--enable-utf \
	--enable-unicode-properties \
	--enable-jit

%make

%check
export LC_ALL=C
# Tests, patch out actual pcre_study_size in expected results
#echo 'int main() { printf("%d", sizeof(pcre_study_data)); return 0; }' | \
#%{__cc} -xc - -include "pcre_internal.h" -I. -o study_size
#STUDY_SIZE=`./study_size`
#perl -pi -e "s,(Study size\s+=\s+)\d+,\${1}$STUDY_SIZE," testdata/testoutput*
make check

%install
rm -rf %{buildroot}
%makeinstall_std

install -d %{buildroot}/%{_lib}
mv %{buildroot}%{_libdir}/libpcre.so.%{pcre_major}.* %{buildroot}/%{_lib}/
pushd %{buildroot}%{_libdir}
    ln -s ../../%{_lib}/lib%{oname}.so.%{pcre_major}.* .
popd

rm -fr %{buildroot}/%{_datadir} \
	%{buildroot}/%{_includedir} \
	%{buildroot}/%{_bindir} \
	%{buildroot}/%{_libdir}/pkgconfig \
	%{buildroot}/%{_libdir}/libpcre[a-z]* \
	%{buildroot}/%{_libdir}/libpcre.so

%files -n %{libname}
/%{_lib}/libpcre.so.%{pcre_major}*
%{_libdir}/libpcre.so.%{pcre_major}*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15417 |12mr|pcre-8.31-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pcre_major 1
%define pcre16_major 0
%define pcrecpp_major 0
%define pcreposix1_major 1
%define pcreposix0_major 0

%define libname_orig lib%{name}
%define libname		%mklibname pcre %{pcre_major}
%define libname16	%mklibname pcre16_ %{pcre16_major}
%define libnamecpp	%mklibname pcrecpp %{pcrecpp_major}
%define libnameposix1	%mklibname pcreposix %{pcreposix1_major}
%define libnameposix0	%mklibname pcreposix %{pcreposix0_major}
%define develname %mklibname -d pcre

%define build_pcreposix_compat 1

Summary:	Perl-compatible regular expression library
Name:		pcre
Version:	8.31
Release:	4
License:	BSD-Style
Group:		File tools
URL:		http://www.pcre.org/
Source0:	ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/%name-%version.tar.bz2
Source1:	ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/%name-%version.tar.bz2.sig
Requires: 	%{libname} = %{version}-%{release}
BuildRequires:	autoconf automake libtool
Patch1:		pcre-0.6.5-fix-detect-into-kdelibs.patch
Patch2:		pcre-linkage_fix.diff
Patch3:		pcre-8.30-no_multiarch.diff
# from debian:
Patch4:		pcre-pcreposix-glibc-conflict.patch

%description
PCRE has its own native API, but a set of "wrapper" functions that are based on
the POSIX API are also supplied in the library libpcreposix. Note that this
just provides a POSIX calling interface to PCRE: the regular expressions
themselves still follow Perl syntax and semantics. 
This package contains a grep variant based on the PCRE library.

%package -n	%{libname}
Group:		System/Libraries
Summary:	Perl-compatible regular expression library
Provides:	%{libname_orig} = %{version}-%{release}

%description -n	%{libname}
This package contains the shared library libpcre.

%package -n	%{libname16}
Group:		System/Libraries
Summary:	Perl-compatible regular expression library
Conflicts:	%{_lib}pcre1 < 8.30-3

%description -n	%{libname16}
This package contains the shared library libpcre16.

%package -n	%{libnamecpp}
Group:		System/Libraries
Summary:	Perl-compatible regular expression library
Conflicts:	%{_lib}pcre1 < 8.30-3

%description -n	%{libnamecpp}
This package contains the shared library libpcrecpp.

%package -n	%{libnameposix1}
Group:		System/Libraries
Summary:	Perl-compatible regular expression library
Conflicts:	%{_lib}pcre1 < 8.30-3

%description -n	%{libnameposix1}
This package contains the shared library libpcreposix.

%package -n	%{libnameposix0}
Group:		System/Libraries
Summary:	Perl-compatible regular expression library
Conflicts:	%{_lib}pcre1 < 8.30-3
Conflicts:	%{_lib}pcre0 < 8.21

%description -n	%{libnameposix0}
This package contains the shared library libpcreposix compat.

%package -n	%{develname}
Group:		Development/C
Summary:	Headers and static lib for pcre development
Requires:	%{libname} = %{version}-%{release}
Requires:	%{libname16} = %{version}-%{release}
Requires:	%{libnamecpp} = %{version}-%{release}
Requires:	%{libnameposix1} = %{version}-%{release}
Requires:	%{libnameposix0} = %{version}-%{release}
Provides:	%{libname_orig}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname pcre 0 -d} < 8.31

%description -n	%{develname}
Install this package if you want do compile applications using the pcre
library.

The header file for the POSIX-style functions is called pcreposix.h. The 
official POSIX name is regex.h, but I didn't want to risk possible problems 
with existing files of that name by distributing it that way. To use it with an
existing program that uses the POSIX API, it will have to be renamed or pointed
at by a link.

%prep
%setup -q
%patch1 -p1 -b .detect_into_kdelibs
%patch2 -p0
%patch3 -p0

# bork
perl -pi -e "s|ln -s|ln -snf|g" Makefile.am

%if %{build_pcreposix_compat}
  # pcre-pcreposix-glibc-conflict patch below breaks compatibility,
  # create a libpcreposix.so.0 without the patch
  cp -a . ../pcre-with-pcreposix_compat && mv ../pcre-with-pcreposix_compat .
%endif
%patch4 -p1 -b .symbol-conflict

%build
%if %{build_pcreposix_compat}
dirs="pcre-with-pcreposix_compat ."
%else
dirs="."
%endif
for i in $dirs; do
  cd $i
  mkdir -p m4
  autoreconf -fi
  %configure2_5x \
	--disable-static \
	--enable-utf \
	--enable-pcre16 \
	--enable-unicode-properties \
	--enable-jit
  %make
  cd -
done

%check
export LC_ALL=C
# Tests, patch out actual pcre_study_size in expected results
#echo 'int main() { printf("%d", sizeof(pcre_study_data)); return 0; }' | \
#%{__cc} -xc - -include "pcre_internal.h" -I. -o study_size
#STUDY_SIZE=`./study_size`
#perl -pi -e "s,(Study size\s+=\s+)\d+,\${1}$STUDY_SIZE," testdata/testoutput*
make check

%install
%if %{build_pcreposix_compat}
%makeinstall_std -C pcre-with-pcreposix_compat
%endif
%makeinstall_std

install -d %{buildroot}/%{_lib}
mv %{buildroot}%{_libdir}/libpcre.so.%{pcre_major}.* %{buildroot}/%{_lib}/
pushd %{buildroot}%{_libdir}
    ln -s ../../%{_lib}/lib%{name}.so.%{pcre_major}.* .
popd

# Remove unwanted files
rm -rf %{buildroot}%{_docdir}/pcre*

%files
%doc AUTHORS COPYING LICENCE NEWS README
%{_bindir}/pcregrep
%{_bindir}/pcretest
%{_mandir}/man1/pcregrep.1*
%{_mandir}/man1/pcretest.1*

%files -n %{libname}
/%{_lib}/libpcre.so.%{pcre_major}*
%{_libdir}/libpcre.so.%{pcre_major}*

%files -n %{libname16}
%{_libdir}/libpcre16.so.%{pcre16_major}*

%files -n %{libnamecpp}
%{_libdir}/libpcrecpp.so.%{pcrecpp_major}*

%files -n %{libnameposix1}
%{_libdir}/libpcreposix.so.%{pcreposix1_major}*

%files -n %{libnameposix0}
%{_libdir}/libpcreposix.so.%{pcreposix0_major}*

%files -n %{develname}
%doc doc/html ChangeLog
%{_bindir}/pcre-config
%{_libdir}/lib*.so
%{_includedir}/*.h
%{_libdir}/pkgconfig/libpcre16.pc
%{_libdir}/pkgconfig/libpcrecpp.pc
%{_libdir}/pkgconfig/libpcre.pc
%{_libdir}/pkgconfig/libpcreposix.pc
%{_mandir}/man1/pcre-config.1*
%{_mandir}/man3/*.3*


%changelog
* Thu Aug  9 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 05e3582
- Sync with Cooker (new version 8.31, new pcre library major 1), fix unversioned Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15418 |12mr|pcsc-lite-1.8.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define pcscspy_major 0
%define libname %mklibname pcsclite %{major}
%define pcscspy_libname %mklibname pcscspy %{pcscspy_major}
%define develname %mklibname pcsclite -d

Summary:	M.U.S.C.L.E. PC/SC Framework for Linux
Name:		pcsc-lite
Version:	1.8.6
Release:	1
License:	BSD-like
Group:		System/Servers
URL:		http://pcsclite.alioth.debian.org
Source0:	https://alioth.debian.org/frs/download.php/3695/pcsc-lite-%{version}.tar.bz2
Source1:	https://alioth.debian.org/frs/download.php/3695/pcsc-lite-%{version}.tar.bz2.asc

BuildRequires:	doxygen
BuildRequires:	udev-devel
BuildRequires:	usb1-devel

Requires:	%{libname} = %{version}

%description
The purpose of PC/SC Lite is to provide a Windows(R) SCard interface
in a very small form factor for communicating to smartcards and
readers.  PC/SC Lite uses the same winscard API as used under
Windows(R).  This package includes the PC/SC Lite daemon, a resource
manager that coordinates communications with smart card readers and
smart cards that are connected to the system, as well as other command
line tools.

%package -n	%{libname}
Summary:	Muscle PCSC Framework for Linux libraries
Group:		System/Libraries
Provides:	libpcsclite%{major} = %{version}-%{release}

%description -n	%{libname}
The purpose of PCSC Lite is to provide a Windows(R) SCard interface in a
very small form factor for communicating to smartcards and readers.
PCSC Lite uses the same winscard api as used under Windows(R).

The %{name}-devel package contains the header files and libraries
needed for compiling PCSC Lite programs. If you want to develop PCSC Lite-aware
programs, you'll need to install this package.

This package was tested to work with A.E.T. Europe B.V. SafeSign. This
package is suported by A.E.T. Europe B.V. when used in combination with
SafeSign.

%package -n	pcsc-spy
Summary:	PCSC API spy
Group:		System/Libraries

Requires:	python
Requires:	pcsc-lite
Requires:	%{pcscspy_libname} = %{version}

%description -n	pcsc-spy
The purpose of pcsc-spy is to spy all the calls between the PC/SC client
and the PC/SC library.

%package -n	%{pcscspy_libname}
Summary:	PCSC Smart Card Library
Group:		System/Libraries

%description -n	%{pcscspy_libname}
Supporting library for the PC/SC spy tool.

%package -n	%{develname}
Summary:	Muscle PCSC Framework for Linux development files
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Requires:	%{pcscspy_libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	libpcsclite-devel = %{version}-%{release}
Obsoletes:	%mklibname -d pcsclite 1

%description -n	%{develname}
The purpose of PCSC Lite is to provide a Windows(R) SCard interface in a
very small form factor for communicating to smartcards and readers.
PCSC Lite uses the same winscard api as used under Windows(R).

The %{name}-devel package contains the header files and libraries
needed for compiling PCSC Lite programs. If you want to develop PCSC Lite-aware
programs, you'll need to install this package.

This package was tested to work with A.E.T. Europe B.V. SafeSign. This
package is suported by A.E.T. Europe B.V. when used in combination with
SafeSign.

%package	doc
Summary:	PC/SC Lite developer documentation
Group:		Development/Other
Buildarch:	noarch

%description	doc
%{summary}.


%prep
%setup -q

%build
%serverbuild
%configure2_5x --disable-static \
   --enable-ipcdir=%{_localstatedir}/run \
   --enable-usbdropdir=%{_libdir}/pcsc/drivers
%make
doxygen doc/doxygen.conf; rm -f doc/api/*.{map,md5}

%install
%makeinstall_std

# service files
install -d %{buildroot}%{_unitdir}
install -m 644 etc/pcscd.service %{buildroot}%{_unitdir}/pcscd.service
install -m 644 etc/pcscd.socket %{buildroot}%{_unitdir}/pcscd.socket

rm -f %{buildroot}/%{_libdir}/*.la

# Create empty directories
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/reader.conf.d
mkdir -p $RPM_BUILD_ROOT%{_libdir}/pcsc/drivers
mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/run/pcscd

%post
%_post_service pcscd
# systemd hack #1 (fix if you know how to do sockets better :))
if /bin/mountpoint -q /sys/fs/cgroup/systemd; then
	/bin/systemctl disable pcscd.service > /dev/null 2>&1
	/bin/systemctl enable pcscd.socket > /dev/null 2>&1

	# Initial installation
	if [ $1 -eq 1 ] ; then
		/bin/systemctl start pcscd.socket > /dev/null 2>&1
	fi
fi

%preun
# systemd hack #2
if /bin/mountpoint -q /sys/fs/cgroup/systemd; then
	# Removal, not upgrade
	if [ $1 -eq 0 ] ; then
		/bin/systemctl disable pcscd.socket > /dev/null 2>&1
		/bin/systemctl stop pcscd.socket > /dev/null 2>&1
	fi
fi

%_preun_service pcscd

%postun
if /bin/mountpoint -q /sys/fs/cgroup/systemd; then
	/bin/systemctl daemon-reload
fi

%files
%doc AUTHORS DRIVERS HELP INSTALL NEWS README SECURITY
%doc doc/README.DAEMON
%dir %{_sysconfdir}/reader.conf.d/
%dir %{_libdir}/pcsc/drivers/
%{_unitdir}/*
%{_mandir}/man5/*
%{_mandir}/man8/*
%{_sbindir}/*

%files -n %{libname}
%doc COPYING
%{_libdir}/libpcsc*.so.%{major}*

%files -n pcsc-spy
%{_bindir}/pcsc-spy
%{_mandir}/man1/pcsc-spy.1.*

%files -n %{pcscspy_libname}
%{_libdir}/libpcscspy.so.%{pcscspy_major}*

%files -n %{develname}
%doc ChangeLog
%{_libdir}/pkgconfig/* 
%{_includedir}/*
%{_libdir}/*.so

%files doc
%doc doc/api/ doc/example/pcsc_demo.c COPYING


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15419 |12mr|pcsc-tools-1.4.20-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name pcsc-tools
%define version 1.4.20

%define num_release 1
%define release %mkrel 1

Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPLv2+
Summary:	PCSC tools useful for a PC/SC user
Group:		Text tools
Source0:	http://ludovic.rousseau.free.fr/softwares/pcsc-tools/%{name}-%{version}.tar.gz
Source1:	http://ludovic.rousseau.free.fr/softwares/pcsc-tools/%{name}-%{version}.tar.gz.asc
Requires:	perl-pcsc-perl >= 1.4.2 ccid
Buildrequires:	pcsc-lite-devel
URL:		http://ludovic.rousseau.free.fr/softwares/pcsc-tools/

%description
This package contains some tools useful for a PC/SC user.
- pcsc_scan (Ludovic Rousseau <ludovic.rousseau@free.fr>)
    regularly scans every PC/SC reader connected to the host
    if a card is inserted or removed a "line" is printed
- ATR_analysis (Christophe Levantis and Ludovic Rousseau)
    Perl script used to parse the smart card ATR.
    This script is called (by default) by pcsc_scan
- smartcard_list.txt (Ludovic Rousseau)
    This list contains ATR of some cards. The list is used by
    ATR_analysis to find a card model corresponding to the ATR.
- scriptor (Lionel Victor <lionel.victor@unforgettable.com>)
    A Perl script to send commands to a smart card. You can use a file
    containing the commands or stdin.
- gscriptor (Lionel Victor <lionel.victor@unforgettable.com>)
    A Perl script to send commands to a smart card with GTK-based
    graphical interface.

%prep
%setup -q
bzip2 -9 Changelog

%build
%make

%install
%make DESTDIR=%{buildroot}/usr install

%files
%doc README TODO Changelog.bz2
%{_bindir}/*
%{_mandir}/man1/*
%{_datadir}/pcsc/smartcard_list.txt




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15420 |12mr|pdisk-0.8-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 0.8
%define diskdev_cmds diskdev_cmds-208.11

Summary:		A partitioning tool for Apple Macintosh-style partitioned disks
Name:			pdisk
Version:		%{version}
Release:		%mkrel 14
License:		Apple Public Source License
Group:			System/Base

Source:			ftp://cfcl.com/pub/ev/pdisk.20000516.src.tar.bz2
Source1:		http://www.opensource.apple.com/darwinsource/tarballs/apsl/diskdev_cmds-208.11.tar.bz2
Patch0:			pdisk-changetype.patch
Patch1:			http://www.ardistech.com/hfsplus/diskdev_cmds.diff
Patch2:			pdisk-gcc-4.0.patch
Patch3:			pdisk-gcc44.patch
Patch4:			pdisk-fix-str-fmt.patch
URL:			http://cantaforda.com/cfcl/eryk/linux/pdisk/index.html
BuildRoot:		%{_tmppath}/%{name}-buildroot

%description
pdisk enables you to view and modify Apple Macintosh-style partition maps.
Normally, it is used to create Mandriva Linux partitions on your disk,
however, it can create partitions of any type, including HFS (except
it would be up to MacOS or some other tool to actually create the HFS
filesystem in that HFS partition).  pdisk won't put MacOS disk drivers
onto your disk.

%prep
%setup -q -a 1 -n pdisk
%patch0 -p1
pushd %{diskdev_cmds}
%patch1 -p1 -b .hfsplus
popd
%patch2 -p1 -b .gcc40
%patch3 -p0 -b .gcc44
%patch4 -p0 -b .str

%build
%make CFLAGS="%{optflags}"
cd %{diskdev_cmds}
%make -f Makefile.lnx

%install
mkdir -p $RPM_BUILD_ROOT/sbin
mkdir -p $RPM_BUILD_ROOT%{_mandir}/man8
install -m755 pdisk $RPM_BUILD_ROOT/sbin/pdisk
install -m444 pdisk.8 $RPM_BUILD_ROOT%{_mandir}/man8
install -m755 %{diskdev_cmds}/fsck_hfs.tproj/fsck_hfs $RPM_BUILD_ROOT/sbin
install -m755 %{diskdev_cmds}/newfs_hfs.tproj/newfs_hfs $RPM_BUILD_ROOT/sbin
install -m444 %{diskdev_cmds}/newfs_hfs.tproj/newfs_hfs.8 $RPM_BUILD_ROOT%{_mandir}/man8
chmod 0444 README pdisk.html

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr (-,root,root)
%doc README pdisk.html
/sbin/pdisk
/sbin/newfs_hfs
/sbin/fsck_hfs

%{_mandir}/man8/pdisk.*
%{_mandir}/man8/newfs_hfs.*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15421 |12mr|pdksh-5.2.14-32
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A public domain clone of the Korn shell (ksh)
Name:		pdksh
Version:	5.2.14
Release:	%mkrel 32
License:	Public Domain and BSD-like and GPLv2+
Group:		Shells
URL:		http://www.cs.mun.ca/~michael/pdksh
Source:		ftp://ftp.cs.mun.ca/pub/pdksh/%{name}-%{version}.tar.bz2
Patch0:		pdksh-5.2.14-manloc.patch
# debian patch
Patch1:		pdksh-5.2.14-debian.patch
Patch2:		pdksh-child_max.patch
Patch3:		pdksh-5.2.14-fix-str-fmt.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Provides:	/usr/bin/ksh

%description
The pdksh package contains PD-ksh, a clone of the Korn shell (ksh).
The ksh shell is a command interpreter intended for both interactive
and shell script use.  Ksh's command language is a superset of the
sh shell language.

Install the pdksh package if you want to use a version of the ksh
shell.

%prep
%setup -q
%patch0 -p1 -b .manloc
%patch1 -p1 -b .debian
%patch2 -p1 -b .jobs
%patch3 -p0 -b .str

%build
CFLAGS="%{optflags} -D_FILE_OFFSET_BITS=64 -DDEBIAN " %configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall
# Move ksh to /bin and create a symlink in /usr/bin
mkdir -p %{buildroot}/bin
mv %{buildroot}%{_bindir}/ksh %{buildroot}/bin/ksh
ln -s /bin/ksh %{buildroot}%{_bindir}/ksh
# Create symlinks for pdksh
ln -s /bin/ksh %{buildroot}%{_bindir}/pdksh
ln -s ksh.1 %{buildroot}%{_mandir}/man1/pdksh.1

%post
/usr/share/rpm-helper/add-shell %{name} $1 /bin/ksh

%postun
/usr/share/rpm-helper/del-shell %{name} $1 /bin/ksh

%files
%defattr(-,root,root)
%doc LEGAL README NOTES PROJECTS NEWS BUG-REPORTS
/bin/ksh
%{_bindir}/ksh
%{_bindir}/pdksh
%{_mandir}/*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15422 |12mr|pentaxpj-1.0.0-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Pentax PocketJet Printer Driver
Name:		pentaxpj
Version:	1.0.0
Release:	%mkrel 11
License:	GPL
Group:		System/Printing
URL:		http://www.pragana.net/gdiprinters.html
Source0:	http://www.pragana.net/%{name}-%{version}.tar.gz
Patch0:		pentaxpj-glibc28_fix.diff
Patch1:		pentaxpj-1.0.0-LDFLAGS.diff
Conflicts:	printer-utils = 2007
Conflicts:	printer-filters = 2007
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Pentax PocketJet Printer Driver for the families:

 o PocketJet II
 o PocketJet 200.

%prep

%setup -q -n %{name}
%patch0 -p0
%patch1 -p0

find . -type d -perm 0700 -exec chmod 755 {} \;
find . -type f -perm 0555 -exec chmod 755 {} \;
find . -type f -perm 0444 -exec chmod 644 {} \;

for i in `find . -type d -name CVS`  `find . -type d -name .svn` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
done
    
%build

%make CFLAGS="%{optflags} -DLONG_FORM_FEED" LDFLAGS="%{ldflags}"

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_libdir}/pentaxpj
install -d %{buildroot}%{_sysconfdir}

cp -a BWidget-1.3.1 pentaxpj pentaxsetup pentax.xpm test-page.ps.gz %{buildroot}%{_libdir}/pentaxpj
ln -s %{_libdir}/pentaxpj/pentaxsetup %{buildroot}%{_sbindir}
ln -s %{_libdir}/pentaxpj/pentaxpj %{buildroot}%{_bindir}
cat > %{buildroot}%{_sysconfdir}/pentaxpj.conf <<EOF
#
set settings(driverpath) %{_libdir}/pentaxpj
EOF

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,0755)
%doc README
%{_libdir}/pentaxpj
%config(noreplace) %{_sysconfdir}/pentaxpj.conf
%defattr(0755,root,root,0755)
%{_bindir}/pentaxpj
%{_sbindir}/pentaxsetup



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15423 |12mr|perl-5.14.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define threading 1
%define debugging 0

%if %{threading}
%define thread_arch -thread-multi
%endif

%define full_arch %{_arch}-%{_os}%{?thread_arch}
# Don't change to %{_libdir} as perl is clean and has arch-dependent subdirs
%define perl_root %{_prefix}/lib/perl5

Name:		perl
Version:	5.14.2
Release:	8
Epoch:		2

#define	rel	-RC4

Summary:	The Perl programming language
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://www.perl.org/

# ftp://ftp.funet.fi/pub/languages/perl/snap/perl@17574.tbz
#ftp://ftp.funet.fi/pub/languages/perl/CPAN/src/perl-%{version}.tar.bz2
Source0:	http://www.cpan.org/src/perl-%{version}%{?rel}.tar.gz
Source1:	perl-headers-wanted
Source2:	perl-5.8.0-RC2-special-h2ph-not-failing-on-machine_ansi_header.patch
Patch5:		perl-5.14.0-fix_eumm_append_to_config_cflags_instead_of_overriding.patch
Patch6:		perl-5.12.0-RC0-fix-LD_RUN_PATH-for-MakeMaker.patch
Patch14:	perl-5.12.0-RC0-install-files-using-chmod-644.patch
Patch15:	perl-5.14.2-lib64.patch
Patch16:	perl-5.12.0-RC0-perldoc-use-nroff-compatibility-option.patch
#(peroyvind) use -fPIC in stead of -fpic or else compile will fail on sparc (taken from redhat)
Patch21:	perl-5.8.1-RC4-fpic-fPIC.patch
Patch23:	perl-5.12.0-patchlevel.patch
Patch29:	perl-5.14.2-rpmdebug.patch
Patch32:	perl-5.10.0-incversionlist.patch
Patch38:	perl-donot-defer-sig11.patch

Patch43:	perl-5.12.0-RC0-skip-tests-using-dev-log-for-iurt.patch
Patch44:	perl-5.10.1-RC1-h2ph--handle-relative-include.patch

# mdvbz#34505, get rid of this patch as soon as possible :-/
Patch48:	perl-5.14.2-workaround-segfault-freeing-scalar-a-second-time.patch
Patch49:	perl-5.10.0-workaround-error-copying-freed-scalar.patch
Patch50:	perl-5.14.2-link-perl-extensions-against-libperl.patch
Patch51:	perl-5.14.2-add-soname-to-libperl.patch
#
# fixes taken from debian
#
# Fix a segmentation fault occurring in the mod_perl2 test suite (debian #475498, perl #33807)
Patch65:	local_symtab.diff
Patch66:	perl-5.14.2-USE_MM_LD_RUN_PATH.patch

Requires:	perl-base = %{EVRD}

# the following modules are part of perl normally, but are shipped in
# separated rpm packages. let's require them in order to please people
# that think that installing "perl" will have a full perl as shipped by
# upstream. (cf tom christiansen and the lengthy thread:
# http://www.nntp.perl.org/group/perl.perl5.porters/2009/08/msg149747.html)
Suggests:	perl-Archive-Extract
Suggests:	perl-Archive-Tar
Suggests:	perl-CGI
Suggests:	perl-CPANPLUS
Suggests:	perl-CPANPLUS-Dist-Build
Suggests:	perl-Digest-SHA
Suggests:	perl-Module-Build
Suggests:	perl-Module-CoreList
Suggests:	perl-Time-Piece

Provides:	perl-MIME-Base64 = 3.080.0
Obsoletes:	perl-MIME-Base64 < 3.080.0
Provides:	perl-libnet
Provides:	perl-Storable = 2.200.0
Obsoletes:	perl-Storable < 2.200.0
Provides:	perl-Digest-MD5 = 2.390.0
Obsoletes:	perl-Digest-MD5 < 2.390.0
Provides:	perl-Time-HiRes = 1:1.971.900
Obsoletes:	perl-Time-HiRes < 1:1.971.900
Provides:	perl-Locale-Codes
Provides:	perl-Test-Simple = 0.920.0
Obsoletes:	perl-Test-Simple < 0.920.0
Provides:	perl-Test-Builder-Tester = 1.180.0
Obsoletes:	perl-Test-Builder-Tester < 1.180.0

Provides:	perl(version) = 1:0.74
Provides:	perl-version = 1:0.74
Obsoletes:	perl-version < 1:0.74
Provides:	perl-File-Fetch = 0.14
Obsoletes:	perl-File-Fetch < 0.14
Provides:	perl-CPAN = 1.9205
Obsoletes:	perl-CPAN < 1.9205
Provides:	perl-IO-Zlib = 1.07
Obsoletes:	perl-IO-Zlib < 1.07
Provides:	perl-Pod-Simple = 3.05
Obsoletes:	perl-Pod-Simple < 3.05
Conflicts:	perl-Parse-RecDescent < 1.80-6mdk
Conflicts:	perl-Filter < 1.28-6mdk
Conflicts:	apache-mod_perl <= 1.3.24_1.26-1mdk
%define __noautoreq '(Mac|VMS|perl\\(Errno\\)|perl\\(Fcntl\\)|perl\\(IO\\)|perl\\(IO::File\\)|perl\\(IO::Socket::INET\\)|perl\\(IO::Socket::UNIX\\)|perl\\(Tk\\)|perl\\(Tk::Pod\\))'

# for NDBM
BuildRequires:	db5-devel
BuildRequires:	gdbm-devel
%if "%{_lib}" == "lib64"
BuildRequires:	devel(libgdbm_compat(64bit))
%else
BuildRequires:	devel(libgdbm_compat)
%endif
# we need >= 1.129 to get perl(abi) deps
BuildRequires:	rpm-mandriva-setup-build >= 1.129

BuildRequires:	man

%package	base
Summary:	The Perl programming language (base)
Provides:	perl(base) perl(constant) perl(integer) perl(overload) perl(strict) perl(utf8) perl(vars) perl(warnings) perl(Carp::Heavy)
Group:		Development/Perl
Url:		http://www.perl.org/
# explicit file provides
Provides:	/usr/bin/perl
# perlapi-xxx didn't exist for 5.8.8, so we need to put the more important conflicts:
Provides: perl(abi) = 5.14.2
Conflicts:	perl-URPM < 3.07-2
Conflicts:	perl-RPM4 < 0.23-4
Conflicts:	perl-Locale-gettext < 1.05-6
Conflicts:	perl-Digest-SHA1 < 2.11-4
Conflicts:	perl-Net-DBus < 0.33.5-2
Conflicts:	perl-XML-Parser < 2.35
Conflicts:	drakxtools-backend < 10.6.4
# perl-suid is gone is perl 5.12
Obsoletes:	perl-suid < 5.14.2

%package	devel
Summary:	The Perl programming language (devel)
Group:		Development/Perl
Url:		http://www.perl.org/
# for each package linked against libperl.so, rpm will
# add an automatic dependency on devel(libperl) for
# the corresponding devel package, but rpm will not
# automatically provides it, as libperl.so is not in
# standard library path
%ifarch %{ix86}
Provides:	devel(libperl)
%endif
%ifarch x86_64
Provides:	devel(libperl(64bit))
%endif
Requires:	%{name} = %{EVRD}
# temporary dep due to the perl-5.14 bump
Requires:	perl-List-MoreUtils >= 0.320.0-4

%package	doc
Summary:	The Perl programming language (documentation)
Group:		Development/Perl
Url:		http://www.perl.org/
BuildArch:	noarch
Requires:	%{name} = %{EVRD}
Requires:	groff-for-man
Requires:	perl(Pod::Perldoc)

%description
Perl is a high-level programming language with roots in C, sed, awk
and shell scripting.  Perl is good at handling processes and files,
and is especially good at handling text.  Perl's hallmarks are
practicality and efficiency.  While it is used to do a lot of
different things, Perl's most common applications (and what it excels
at) are probably system administration utilities and web programming.
A large proportion of the CGI scripts on the web are written in Perl.
You need the perl package installed on your system so that your
system can handle Perl scripts.

You need perl-base to have a full perl.

%description	base
This is the base package for %{name}.

%description	devel
This is the devel package for %{name}.

%description	doc
This is the documentation package for %{name}.
It contains also the 'perldoc' program.

%prep
%setup -q -n %{name}-%{version}%{?rel}
%patch5 -p1 -b .flags~
%patch6 -p0
%patch14 -p0
%patch15 -p1 -b .lib64~
%patch16 -p0
%patch21 -p1 -b .peroyvind~
%patch23 -p0
%patch29 -p1 -b .rpmdebug~
%patch32 -p1
%patch38 -p0
%patch43 -p0
%patch44 -p0
%patch48 -p1 -b .doublefree~
%patch49 -p1
%patch50 -p1 -b .libperl~
%patch51 -p1 -b .soname~

%patch65 -p1
%patch66 -p1 -b .ldrunpath~

remove_from_lists() {
    perl -ni -e "m!^\Q$1! or print" MANIFEST
    perl -ni -e "m!^\Q$1! or print" utils.lst
}
remove_files() {
    rm -r $1
    remove_from_lists $1
}
remove_files_all() {
    rm -r $1*
    remove_from_lists $1
}
remove_util() {
    perl -pi -e "/^pl(extract)?\s/ and s/\s$1\b//" utils/Makefile.SH
}

chmod u+w -R *
# perl-Archive-Tar
remove_files cpan/Archive-Tar/
remove_files_all utils/ptar.PL
remove_files_all utils/ptardiff.PL
remove_files_all utils/ptargrep.PL
remove_util ptar
remove_util ptardiff
remove_util ptargrep
# perl-Digest-SHA
remove_files cpan/Digest-SHA/
remove_files_all utils/shasum
remove_util shasum
# perl-CPANPLUS
remove_files cpan/CPANPLUS/
remove_files_all utils/cpan2dist.PL
remove_files_all utils/cpanp-run-perl.PL
remove_files_all utils/cpanp.PL
remove_util cpan2dist
remove_util cpanp-run-perl
remove_util cpanp
# perl-CPANPLUS-Dist-Build
remove_files cpan/CPANPLUS-Dist-Build/
# perl-Module-CoreList
remove_files dist/Module-CoreList/
remove_files_all utils/corelist.PL
remove_util corelist
# perl-Module-Build
remove_files cpan/Module-Build/
remove_files_all utils/config_data.PL
remove_util config_data
# perl-CGI
remove_files cpan/CGI/
# perl-Archive-Extract
remove_files cpan/Archive-Extract/
# perl-Time-Piece
remove_files cpan/Time-Piece/
# perl-Pod-Perldoc
remove_files dist/Pod-Perldoc/
remove_files_all utils/perldoc.PL
remove_util perldoc

# fix linking against libperl during build
ln -s $PWD lib/CORE

%build
sh Configure -des \
  -Dinc_version_list="5.12.3 5.12.3/%{full_arch} 5.12.2 5.12.2/%{full_arch} 5.12.1 5.12.1/%{full_arch} 5.12.0 5.12.0/%{full_arch} 5.10.1 5.10.0 5.8.8 5.8.7 5.8.6 5.8.5 5.8.4 5.8.3 5.8.2 5.8.1 5.8.0 5.6.1 5.6.0" \
  -Darchname=%{_arch}-%{_os} \
  -Dcc='%{__cc}' \
%if %debugging
  -Doptimize="-O0" -DDEBUGGING="-g3 %{debugcflags}" \
%else
  -Doptimize="%{optflags}" -DDEBUGGING="%{debugcflags}" \
%endif
  -Dccdlflags="%{ldflags} -Wl,--warn-unresolved-symbols -fno-PIE" \
  -Dcccdlflags="-fPIC -fno-PIE" \
  -Dldflags="%{ldflags}" \
  -Dlddlflags="-shared %{optflags} %{ldflags} -Wl,--warn-unresolved-symbols -fno-PIE" \
  -Dcppflags="-D_REENTRANT -D_GNU_SOURCE" \
  -Dlibpth='%{_libdir} /%{_lib}' \
  -Dprefix=%{_prefix} -Dvendorprefix=%{_prefix} \
  -Dsiteprefix=%{_prefix} -Dsitebin=%{_prefix}/local/bin \
  -Dsiteman1dir=%{_prefix}/local/share/man/man1 \
  -Dsiteman3dir=%{_prefix}/local/share/man/man3 \
  -Dman3dir=%{_mandir}/man3pm \
  -Dvendorman3dir=%{_mandir}/man3 \
  -Dman3ext=3pm \
  -Dcf_by=%{vendor} -Dmyhostname=localhost -Dperladmin=root@localhost -Dcf_email=root@localhost \
  -Ud_csh \
  -Duseshrplib \
  -Duselargefiles \
  -Dpager='%{_bindir}/less -isr' \
%if %threading
  -Duseithreads \
%endif
%ifarch %{sparc}
  -Ud_longdbl \
%endif
  -Di_db \
  -Di_ndbm \
  -Di_gdbm

%make

%check
# for test, building a perl with no rpath
# for test, unset RPM_BUILD_ROOT so that the MakeMaker trick is not triggered
rm -f perl
%define nbprocs %(/usr/bin/getconf _NPROCESSORS_ONLN)

# This test relies on Digest::SHA being available
rm -f t/porting/regen.t
sed -i -e '/^t\/porting\/regen.t/d' MANIFEST

RPM_BUILD_ROOT="" TEST_JOBS=%{nbprocs} make test_harness_notty CCDLFLAGS=
rm -f perl
make perl

%install
%makeinstall_std

install -d %{buildroot}%{perl_root}/vendor_perl/%{version}/%{full_arch}/auto

# We prefer 0755 instead of 0555
find %{buildroot} -name "*.so" | xargs chmod 0755

cp -f utils/h2ph utils/h2ph_patched
cat %{SOURCE2} | patch -p1

# LD_PRELOAD doesn't work... why?
LD_LIBRARY_PATH=`pwd` ./perl -Ilib utils/h2ph_patched -a -d %{buildroot}%{perl_root}/%{version}/%{full_arch} `cat %{SOURCE1}` > /dev/null ||:

# i don't like hardlinks, having symlinks instead:
ln -sf perl5 %{buildroot}%{_bindir}/perl
ln -s perl%{version} %{buildroot}%{_bindir}/perl5

rm -f %{buildroot}%{_bindir}/perlivp %{buildroot}%{_mandir}/man1/perlivp.1

%ifarch ppc
perl -ni -e 'print if !/sub __syscall_nr/' %{buildroot}%{perl_root}/%{version}/%{full_arch}/asm/unistd.ph
%endif

%ifarch ppc
perl -ni -e 'print unless m/sub __syscall_nr/' %{buildroot}/%{perl_root}/%{version}/%{full_arch}/asm/unistd.ph
%endif

# call spec-helper before creating the file list
# (spec-helper removes some files, and compress some others)
%define dont_strip 1
%{?__spec_helper_post}
%undefine dont_strip

# remove debug files when __debug_package is set to nil
# otherwise build fails with these files unpackaged
%if ! %{?__debug_package}0
rm -rf %{buildroot}%{_prefix}/lib/debug
rm -rf %{buildroot}%{_prefix}/src/debug
%endif

cat > perl-base.list <<EOF
%{_bindir}/perl
%{_bindir}/perl5
%{_bindir}/perl%{version}
%dir %{_mandir}/man3pm
%dir %{perl_root}
%dir %{perl_root}/%{version}
%dir %{perl_root}/%{version}/File
%{perl_root}/%{version}/File/Basename.pm
%{perl_root}/%{version}/File/Find.pm
%{perl_root}/%{version}/File/Path.pm
%dir %{perl_root}/%{version}/Getopt
%{perl_root}/%{version}/Getopt/Long.pm
%{perl_root}/%{version}/Getopt/Std.pm
%dir %{perl_root}/%{version}/Time
%{perl_root}/%{version}/Time/Local.pm
%{perl_root}/%{version}/AutoLoader.pm
%dir %{perl_root}/%{version}/Carp
%{perl_root}/%{version}/Carp.pm
%{perl_root}/%{version}/Carp/Heavy.pm
%{perl_root}/%{version}/DirHandle.pm
%{perl_root}/%{version}/%{full_arch}/Errno.pm
%dir %{perl_root}/%{version}/Exporter
%{perl_root}/%{version}/Exporter/Heavy.pm
%{perl_root}/%{version}/Exporter.pm
%{perl_root}/%{version}/FileHandle.pm
%{perl_root}/%{version}/PerlIO.pm
%{perl_root}/%{version}/SelectSaver.pm
%{perl_root}/%{version}/Symbol.pm
%dir %{perl_root}/%{version}/Tie
%{perl_root}/%{version}/Tie/Hash.pm
%{perl_root}/%{version}/XSLoader.pm
%{perl_root}/%{version}/base.pm
%{perl_root}/%{version}/bytes.pm
%{perl_root}/%{version}/bytes_heavy.pl
%{perl_root}/%{version}/constant.pm
%{perl_root}/%{version}/feature.pm
%{perl_root}/%{version}/integer.pm
%{perl_root}/%{version}/overload.pm
%{perl_root}/%{version}/strict.pm
%{perl_root}/%{version}/utf8.pm
%{perl_root}/%{version}/utf8_heavy.pl
%dir %{perl_root}/%{version}/unicore
%dir %{perl_root}/%{version}/unicore/To
%{perl_root}/%{version}/unicore/To/Lower.pl
%{perl_root}/%{version}/unicore/To/Fold.pl
%{perl_root}/%{version}/unicore/To/Upper.pl
%{perl_root}/%{version}/vars.pm
%dir %{perl_root}/%{version}/warnings
%{perl_root}/%{version}/warnings/register.pm
%{perl_root}/%{version}/warnings.pm
%dir %{perl_root}/%{version}/%{full_arch}
%{perl_root}/%{version}/%{full_arch}/lib.pm
%{perl_root}/%{version}/%{full_arch}/Cwd.pm
%dir %{perl_root}/%{version}/%{full_arch}/File
%{perl_root}/%{version}/%{full_arch}/File/Spec.pm
%{perl_root}/%{version}/%{full_arch}/File/Spec/Unix.pm
%dir %{perl_root}/%{version}/%{full_arch}/File/Spec
%{perl_root}/%{version}/%{full_arch}/Fcntl.pm
%{perl_root}/%{version}/%{full_arch}/IO.pm
%dir %{perl_root}/%{version}/%{full_arch}/IO
%{perl_root}/%{version}/%{full_arch}/IO/File.pm
%{perl_root}/%{version}/%{full_arch}/IO/Handle.pm
%{perl_root}/%{version}/%{full_arch}/IO/Seekable.pm
%{perl_root}/%{version}/%{full_arch}/IO/Select.pm
%{perl_root}/%{version}/%{full_arch}/IO/Socket.pm
%dir %{perl_root}/%{version}/%{full_arch}/auto
%dir %{perl_root}/%{version}/%{full_arch}/auto/Cwd
%{perl_root}/%{version}/%{full_arch}/auto/Cwd/Cwd.so
%dir %{perl_root}/%{version}/%{full_arch}/auto/Data
%dir %{perl_root}/%{version}/%{full_arch}/auto/Data/Dumper
%{perl_root}/%{version}/%{full_arch}/auto/Data/Dumper/Dumper.so
%dir %{perl_root}/%{version}/%{full_arch}/auto/Fcntl
%{perl_root}/%{version}/%{full_arch}/auto/Fcntl/Fcntl.so
%dir %{perl_root}/%{version}/%{full_arch}/auto/File
%dir %{perl_root}/%{version}/%{full_arch}/auto/File/Glob
%{perl_root}/%{version}/%{full_arch}/auto/File/Glob/Glob.so
%{perl_root}/%{version}/%{full_arch}/File/Glob.pm
%dir %{perl_root}/%{version}/%{full_arch}/auto/IO
%{perl_root}/%{version}/%{full_arch}/auto/IO/IO.so
%dir %{perl_root}/%{version}/%{full_arch}/auto/POSIX
%{perl_root}/%{version}/%{full_arch}/auto/POSIX/POSIX.so
%{perl_root}/%{version}/%{full_arch}/auto/POSIX/autosplit.ix
%{perl_root}/%{version}/%{full_arch}/auto/POSIX/load_imports.al
%{perl_root}/%{version}/%{full_arch}/auto/POSIX/tmpfile.al
%dir %{perl_root}/%{version}/%{full_arch}/auto/Socket
%{perl_root}/%{version}/%{full_arch}/auto/Socket/Socket.so
%dir %{perl_root}/%{version}/%{full_arch}/auto/Storable
%{perl_root}/%{version}/%{full_arch}/auto/Storable/Storable.so
%dir %{perl_root}/%{version}/%{full_arch}/auto/re
%{perl_root}/%{version}/%{full_arch}/auto/re/re.so
%{perl_root}/%{version}/%{full_arch}/Config.pm
%{perl_root}/%{version}/%{full_arch}/Config_heavy.pl
%{perl_root}/%{version}/%{full_arch}/DynaLoader.pm
%{perl_root}/%{version}/%{full_arch}/POSIX.pm
%{perl_root}/%{version}/%{full_arch}/Socket.pm
%{perl_root}/%{version}/%{full_arch}/Storable.pm
%{perl_root}/%{version}/%{full_arch}/re.pm
%dir %{perl_root}/%{version}/%{full_arch}/CORE
%{perl_root}/%{version}/%{full_arch}/CORE/libperl.so
%dir %{perl_root}/%{version}/%{full_arch}/asm
%dir %{perl_root}/%{version}/%{full_arch}/bits
%dir %{perl_root}/%{version}/%{full_arch}/sys
%{perl_root}/%{version}/%{full_arch}/asm/unistd.ph
%ifarch %{mipsx}
%{perl_root}/%{version}/%{full_arch}/asm/sgidefs.ph
%endif
%ifarch ia64
%{perl_root}/%{version}/%{full_arch}/asm/break.ph
%endif
%ifarch x86_64
%{perl_root}/%{version}/%{full_arch}/bits/wordsize.ph
%endif
%ifarch %{ix86} x86_64
%{perl_root}/%{version}/%{full_arch}/asm/unistd_32.ph
%{perl_root}/%{version}/%{full_arch}/asm/unistd_64.ph
%endif
%ifarch ppc64
%{perl_root}/%{version}/%{full_arch}/asm-ppc/unistd.ph
%{perl_root}/%{version}/%{full_arch}/asm-ppc64/unistd.ph
%{perl_root}/%{version}/%{full_arch}/bits/wordsize.ph
%endif
%{perl_root}/%{version}/%{full_arch}/bits/syscall.ph
%{perl_root}/%{version}/%{full_arch}/sys/syscall.ph
%{perl_root}/%{version}/%{full_arch}/_h2ph_pre.ph
%{perl_root}/%{version}/%{full_arch}/syscall.ph
EOF

cat > perl.list <<EOF
%doc README
%doc Artistic
%{_bindir}/a2p
%{_bindir}/perlbug
%{_bindir}/perlthanks
%{_bindir}/find2perl
%{_bindir}/pod2man
%{_bindir}/pod2html
%{_bindir}/pod2text
%{_bindir}/pod2latex
%{_bindir}/splain
%{_bindir}/s2p
%{_bindir}/json_pp
EOF

cat > perl-devel.list <<EOF
%{_bindir}/cpan
%{_bindir}/pstruct
%{_bindir}/piconv
%{_bindir}/dprofpp
%{_bindir}/c2ph
%{_bindir}/h2xs
%{_bindir}/enc2xs
%{_bindir}/instmodsh
%{_bindir}/libnetcfg
%{_bindir}/h2ph
%{_bindir}/pl2pm
%{_bindir}/podchecker
%{_bindir}/podselect
%{_bindir}/pod2usage
%{_bindir}/psed
%{_bindir}/prove
%{_bindir}/xsubpp
%{perl_root}/%{version}/Encode/encode.h
%{perl_root}/%{version}/%{full_arch}/CORE/*.h
EOF

find %{buildroot}%{perl_root}/%{version} "(" -name "*.pod" -o -iname "Changes*" -o -iname "ChangeLog*" -o -iname "README*" ")" -a -not -name perldiag.pod -printf "%%%%doc %%p\n" |sort -u > perl-doc.list
find %{buildroot}%{_mandir}/man1 ! -name "perlivp.1*" ! -type d >> perl.list
find %{buildroot}%{_mandir}/man3pm ! -type d ! -name "Pod::Perldoc*" >> perl.list
find %{buildroot}%{perl_root}/%{version} ! -type d ! -name \*.h >> perl.list
find %{buildroot}%{perl_root}/%{version} -type d -printf "%%%%dir %%p\n" >> perl.list
sed -e 's#%{buildroot}##g' -i perl*.list

perl -ni -e 'BEGIN { open F, "perl-base.list"; $s{$_} = 1 foreach <F>; } print unless $s{$_}' perl.list
perl -ni -e 'BEGIN { open F, "perl-devel.list"; $s{$_} = 1 foreach <F>; } print unless $s{$_}' perl.list
perl -ni -e 'BEGIN { open F, "perl-doc.list"; s/^.doc //, $s{$_} = 1 foreach <F>; } print unless $s{$_}' perl.list

%files -f perl.list

%files base -f perl-base.list

%files devel -f perl-devel.list

%files doc -f perl-doc.list



%changelog
* Mon Sep  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: f09ba87
- Manually remove debug files when __debug_package is set to nil
  
* Thu Aug  23 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: ef10d21
- Drop some hopefully no longer needed workarounds and enable tests
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15424 |12mr|perl-Algorithm-C3-0.80.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Algorithm-C3
%define upstream_version 0.08

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 4

Summary:	A module for merging hierarchies using the C3 algorithm
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Algorithm/%{upstream_name}-%{upstream_version}.tar.bz2

%if %{mdkversion} < 1010
BuildRequires:	perl-devel
%endif
BuildRequires:	perl(Carp) >= 0.01
BuildRequires:  perl(Module::Build)
BuildRequires:	perl(Test::More) >= 0.47
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
This module implements the C3 algorithm. Most of the uses for C3
revolve around class building and metamodels, but it could also be
used for things like dependency resolution as well since it tends to
do such a nice job of preserving local precendence orderings.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor destdir=%{buildroot}
./Build

%check
./Build test

%install
rm -rf %{buildroot}
./Build install

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes README
%{perl_vendorlib}/Algorithm
%{_mandir}/man*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15425 |12mr|perl-Algorithm-Diff-1.190.200-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Algorithm-Diff
%define upstream_version 1.1902

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 5
Epoch:      1

Summary:    Compute `intelligent' differences between two files / lists
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Algorithm/%{upstream_name}-%{upstream_version}.tar.bz2
Buildrequires:  perl-devel
Buildarch:      noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}

%description
This module compute `intelligent' differences between two files / lists.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%check
%{__make} test

%clean 
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc README Changes
%{perl_vendorlib}/Algorithm
%{_mandir}/*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15426 |12mr|perl-Alien-SDL-1.436.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Alien-SDL
%define upstream_version 1.436

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Building, finding and using SDL binaries
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Alien/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	SDL-devel
BuildRequires:	perl(Archive::Extract)
BuildRequires:	perl(Archive::Tar)
BuildRequires:	perl(Archive::Zip)
BuildRequires:	perl(Capture::Tiny)
BuildRequires:	perl(Digest::SHA)
BuildRequires:	perl(ExtUtils::CBuilder)
BuildRequires:	perl(File::Fetch)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Path)
BuildRequires:	perl(File::ShareDir)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(File::Which)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Text::Patch)
BuildArch:	noarch

%description
Please see the Alien manpage for the manifesto of the Alien namespace.

In short 'Alien::SDL' can be used to detect and get configuration settings
from an installed SDL and related libraries. Based on your platform it
offers the possibility to download and install prebuilt binaries or to
build SDL & co. from source codes.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
echo 1 | %{__perl} Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc META.yml Changes README LICENSE
%{_mandir}/man3/*
%{perl_vendorlib}/*





%changelog
* Fri Oct  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 859e7cf
- Should be noarch package
  
* Wed Sep  12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: f71cf31
- New version 1.436, update BuildRequires
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15427 |12mr|perl-Apache-Test-1.370.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name Apache-Test
%define upstream_version 1.37

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1
Summary:	Test.pm wrapper with helpers for testing Apache
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Apache/%{upstream_name}-%{upstream_version}.tar.gz
BuildArch:	noarch
Provides:	perl(Apache::TestConfigParse)
Provides:	perl(Apache::TestConfigPerl)
BuildRequires:	perl-devel

%description
Apache::Test is a test toolkit for testing an Apache server with any
configuration. It works with Apache 1.3 and Apache 2.0 and any of its modules,
including mod_perl 1.0 and 2.0. It was originally developed for testing
mod_perl 2.0.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%install

%makeinstall_std

%files
%doc CONTRIBUTORS Changes INSTALL LICENSE README SUPPORT ToDo
%{perl_vendorlib}/Apache
%{perl_vendorlib}/Bundle
%{_mandir}/*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15428 |12mr|perl-AppConfig-1.660.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    AppConfig
%define	upstream_version 1.66

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Perl5 modules for reading configuration
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/AppConfig/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl-File-HomeDir
BuildArch:		noarch

%description
AppConfig has a powerful but easy to use module for parsing configuration
files. It also has a simple and efficient module for parsing command line
arguments.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%__make test

%install
%makeinstall_std

%files
%doc README
%{perl_vendorlib}/AppConfig
%{perl_vendorlib}/AppConfig.pm
%{_mandir}/*/*



%changelog
* Mon Sep  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: ab3e221
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15429 |12mr|perl-Archive-Cpio-0.90.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Archive-Cpio
%define upstream_version 0.09

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Manipulations of cpio archives
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/P/PI/PIXEL/%{upstream_name}-%{upstream_version}.tar.gz
BuildArch:	noarch
BuildRequires:	perl-devel

%description
Archive::Cpio provides a few functions to read and write cpio files.

cpio-filter is a script using Archive::Cpio that transforms a cpio archive on
the fly

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%{makeinstall_std}

%files 
%doc Changes
%{perl_vendorlib}/Archive/Cpio*
%{_bindir}/*
%{_mandir}/*/*



%changelog
* Mon Sep  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: a1703ae
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15430 |12mr|perl-Archive-Extract-0.520.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Archive-Extract
%define upstream_version 0.52

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	A generic archive extracting mechanism
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Archive/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(IPC::Cmd)                  >= 0.360.0
BuildRequires:	perl(Module::Load::Conditional) >= 0.40.0
BuildRequires:	perl-version
BuildArch:	noarch

%description
Archive::Extract is a generic archive extraction mechanism.

It allows you to extract any archive file of the type .tar, .tar.gz, .gz, .Z,
tar.bz2, .tbz, .bz2 or .zip without having to worry how it does so, or use
different interfaces for each type by using either perl modules, or commandline
tools on your system.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%__make test

%install
%makeinstall_std

%files
%doc README CHANGES
%{perl_vendorlib}/Archive/*
%{_mandir}/*/*



%changelog
* Mon Sep  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 9712bff
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15431 |12mr|perl-Archive-Tar-1.820.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Archive-Tar
%define upstream_version 1.82

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Perl upstream_name for manipulation of tar archives
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/K/KA/KANE/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(IO::Compress::Bzip2) >= 2.012
BuildRequires:	perl(Test::Pod) >= 0.95
BuildRequires:	perl(Text::Diff)
BuildRequires:	perl-devel

BuildArch:	noarch

Requires:	perl(IO::Compress::Bzip2)     >= 2.012
Requires:	perl(IO::Uncompress::Bunzip2) >= 2.012

%description
Archive::Tar provides an object oriented mechanism for handling tar files. It
provides class methods for quick and easy files handling while also allowing
for the creation of tar file objects for custom manipulation. If you have the
IO::Zlib upstream_name installed, Archive::Tar will also support compressed or gzipped
tar files.

An object of class Archive::Tar represents a .tar(.gz) archive full of files
and things.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor -d
%make

%check
%{__make} test

%install
%makeinstall_std

%files 
%doc README
%{perl_vendorlib}/Archive/Tar
%{perl_vendorlib}/Archive/Tar.pm
%{_mandir}/man1/*
%{_mandir}/man3/*
%{_bindir}/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15432 |12mr|perl-Archive-Zip-1.300.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Archive-Zip
%define upstream_version 1.30

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Provide an interface to ZIP archive files
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{realname}
Source0:	http://www.cpan.org/modules/by-module/Archive/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	zlib-devel
BuildRequires:	perl-devel
BuildRequires:	perl(Compress::Zlib)
BuildRequires:	perl(File::Which)
BuildArch:	noarch


%description
A Perl module that provides an interface to ZIP archive files.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor 
%make CFLAGS="%{optflags}"

%check
%__make test

%install
%makeinstall_std

%files
%doc README Changes LICENSE
%doc examples
%{_bindir}/crc32
%{perl_vendorlib}/Archive
%{_mandir}/*/*



%changelog
* Mon Sep  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: d21e8e1
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15433 |12mr|perl-Array-Compare-2.10.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Array-Compare
%define upstream_version 2.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Perl extension for comparing arrays
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Array/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Moose)
BuildRequires:	perl-devel

BuildArch: 	noarch

%description 
If you have two arrays and you want to know if they are the same or different,
then Array::Compare will be useful to you.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Build.PL installdirs=vendor
./Build

%install
./Build install destdir=%{buildroot}

%check
./Build test

%files
%doc Changes README
%{perl_vendorlib}/Array
%{_mandir}/*/*



%changelog
* Mon Sep  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 725ddda
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15434 |12mr|perl-Array-RefElem-1.0.0-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Array-RefElem
%define	upstream_version 1.00

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 14

Summary: 	Direct access to the internal perl routines for arrays & hashes
License: 	GPL
Group: 		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/authors/id/GAAS/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel

BuildRoot: 	%{_tmppath}/%{name}-%{version}-%{release}

%description
This module gives direct access to the internal perl routines that let
you store reference to things in arrays and hashes.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make OPTIMIZE="$RPM_OPT_FLAGS"

%check
%make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README Changes
%{_mandir}/*/*
%{perl_vendorarch}/Array
%{perl_vendorarch}/auto/Array



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15435 |12mr|perl-Astro-FITS-Header-3.50.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Starlink::AST\\)|perl\\(NDF\\)|perl\\(Astro::FITS::CFITSIO\\)|perl\\(GSD\\)'
%else
%define _requires_exceptions Starlink::AST\\|NDF|Astro::FITS::CFITSIO\\|GSD
%endif

%define upstream_name    Astro-FITS-Header
%define upstream_version 3.05

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    5

Summary:    Interface to FITS headers
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Astro/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Test::More)
BuildRequires: perl(Module::Build)
BuildArch: noarch

%description
Stores information about a FITS header block in an object. Takes an hash
with an array reference as an arguement. The array should contain a list of
FITS header cards as input.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%defattr(-,root,root)
%doc META.yml README
%{_mandir}/man3/*
%perl_vendorlib/*



%changelog
* Wed Sep  5 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: b794195
- Add Requires exceptions
  
* Wed Aug  29 2012 Denis Silakov <denis.silakov@rosalab.ru>
+ Commit: 238393d
- Updated to 3.05
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15436 |12mr|perl-Authen-PAM-0.160.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Authen-PAM
%define upstream_version 0.16

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 5

Summary:	Perl interface to the PAM library
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Authen/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	pam-devel
BuildRequires:  perl-devel
BuildRoot: 	%{_tmppath}/%{name}-%{version}-%{version}

%description
The Authen::PAM module provides a Perl interface to the PAM library.
The only difference with the standard PAM interface is that the perl
one is simpler.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README Changes
%{_mandir}/*/*
%{perl_vendorarch}/auto/Authen/*
%{perl_vendorarch}/Authen/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15437 |12mr|perl-Authen-Radius-0.200.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Authen-Radius
%define upstream_version 0.20
%define tarname RadiusPerl 

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	5

Summary:	Radius authentication interface to Perl 5	
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Authen/%{tarname}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch


%description
RadiusPerl is a Perl 5 module (Radius.pm) which allows you to 
communicate with a Radius server from Perl. You can just authenticate 
usernames/passwords via Radius, or comletely imitate AAA requests 
and process server response.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor 
make OPTIMIZE="%{optflags}" 
# (sb) can't really do this - need a Radius server
#make test

%install
%makeinstall_std 

%files
%doc README
%{_mandir}/man3/*
%{perl_vendorlib}/Authen



%changelog
* Mon Sep  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 266a1f8
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15438 |12mr|perl-Authen-SASL-2.150.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Authen-SASL
%define upstream_version 2.15

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(GSSAPI\\)'
%else
%define _requires_exceptions perl\(GSSAPI\)
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	7

Summary:	SASL Authentication framework
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/G/GB/GBARR/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Digest::MD5)
BuildRequires:	perl(Digest::HMAC_MD5)
BuildArch:	noarch

%description
SASL is a generic mechanism for authentication used by several network
protocols. Authen::SASL provides an implementation framework that all protocols
should be able to share.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor < /dev/null
%make

%check
%__make test

%install
%makeinstall_std

%files
%doc Changes api.txt
%{_mandir}/*/*
%{perl_vendorlib}/Authen



%changelog
* Mon Sep  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 613aaf4
- Add perl-devel to BuildRequires, add requires exceptions for internal dependency generator
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15439 |12mr|perl-Authen-Smb-0.910.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		upstream_name	 Authen-Smb
%define		upstream_version 0.91

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    8

Summary:	Perl extension to authenticate against an SMB server
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Authen/%{upstream_name}-%{upstream_version}.tar.gz
Patch0:		Authen-Smb-0.91-64bit-fixes.patch

BuildRequires:	perl-devel >= 5.6
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
Authen::Smb is a Perl module to authenticate against an SMB server.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch0 -p1 -b .64bit-fixes

%build
CFLAGS="$RPM_OPT_FLAGS" %{__perl} Makefile.PL INSTALLDIRS=vendor
make
make test

%install
rm -rf %{buildroot}
%{makeinstall_std}

%clean
rm -rf %{buildroot}

%files
%defattr(644,root,root,755)
%doc Changes README
%{perl_vendorarch}/Authen/*
%{perl_vendorarch}/auto/Authen/*
%{_mandir}/man3/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15440 |12mr|perl-autodie-2.100.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name       autodie
%define upstream_version 2.10

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	8

Summary:	Lexically have functions succeed or die
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/autodie/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Test::More)
BuildRequires:	perl-devel

BuildArch:	noarch

Provides:	perl(autodie)

%description
'Fatal' provides a way to conveniently replace functions which normally
return a false value when they fail with equivalents which raise exceptions
if they are not successful. This lets you use these functions without
having to test their return values explicitly on each call. Exceptions can
be caught using 'eval{}'. See the perlfunc manpage and the perlvar manpage
for details.

The do-or-die equivalents are set up simply by calling Fatal's 'import'
routine, passing it the names of the functions to be replaced. You may wrap
both user-defined functions and overridable CORE operators (except 'exec',
'system', 'print', or any other built-in that cannot be expressed via
prototypes) in this way.

If the symbol ':void' appears in the import list, then functions named
later in that import list raise an exception only when these are called in
void context--that is, when their return values are ignored. For example

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Mon Sep  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: c73bf43
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15441 |12mr|perl-AutoXS-Header-1.20.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    AutoXS-Header
%define upstream_version 1.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Container for the AutoXS header files
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/S/SM/SMUELLER/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module is a simple container for the newest version of the the AutoXS
manpage header file 'AutoXS.h'.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Mon Sep  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 3528c73
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15442 |12mr|perl-Benchmark-Timer-0.710.200-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Benchmark-Timer
%define	upstream_version 0.7102

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5
Epoch:		1

Summary:	Benchmark::Timer - Perl code benchmarking tool
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Benchmark/%{upstream_name}-%{upstream_version}.tar.gz
Patch0:		Benchmark-Timer-fix-dep.patch

BuildRequires:	perl(Statistics::TTest)
BuildRequires:	perl-devel

BuildArch:	noarch

%description
The Benchmark::Timer class allows you to time portions of code
conveniently, as well as benchmark code by allowing timings of
repeated trials. It is perfect for when you need more precise
information about the running time of portions of your code than the
Benchmark module will give you, but don't want to go all out and
profile your code.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch0 -p0

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
%makeinstall_std

%files
%doc CHANGES LICENSE README
%{perl_vendorlib}/Benchmark
%{_mandir}/man3/*



%changelog
* Mon Sep  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: a5854d7
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15443 |12mr|perl-BerkeleyDB-0.510.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 BerkeleyDB
%define upstream_version 0.51

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:	Perl module for BerkeleyDB 2.x and greater
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/BerkeleyDB/%{upstream_name}-%{upstream_version}.tar.gz
Patch0:		BerkeleyDB-0.38-wformat.patch
BuildRequires:	db-devel
BuildRequires:	perl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
BerkeleyDB is a module which allows Perl programs to make use of the
facilities provided by Berkeley DB version 2 or greater. (Note: if
you want to use version 1 of Berkeley DB with Perl you need the DB_File
module).

Berkeley DB is a C library which provides a consistent interface to a
number of database formats. BerkeleyDB provides an interface to all
four of the database types (hash, btree, queue and recno) currently
supported by Berkeley DB.

For further details see the documentation in the file BerkeleyDB.pod.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
chmod 644 Changes README
# ignore pod test failure
rm -f t/pod.t
%patch0 -p1 -b .wformat

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make CFLAGS="%{optflags}"

%check
%{__make} test

%clean 
%{__rm} -rf %{buildroot}

%install
%{__rm} -rf %{buildroot}
%makeinstall_std

%files
%defattr(-,root,root)
%doc README Changes
%{perl_vendorarch}/BerkeleyDB*
%{perl_vendorarch}/*.pl
%{perl_vendorarch}/auto/BerkeleyDB
%{_mandir}/*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15444 |12mr|perl-Bit-Vector-7.200.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Bit-Vector
%define upstream_version 7.2

%define TEST 1
%{?_with_test: %{expand: %%global TEST 1}}
%{?_without_test: %{expand: %%global TEST 0}}

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    8

Summary: 	%{upstream_name} module for perl
License: 	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Bit/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(Carp::Clan)
BuildRequires:	perl(Storable) >= 2.210.0
BuildRequires:	perl-devel

Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
%{upstream_name} module for perl.
Bit::Vector is an efficient C library which allows you to handle
bit vectors, sets (of integers), "big integer arithmetic" and
boolean matrices, all of arbitrary sizes.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
chmod -R u+w examples

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make OPTIMIZE="$RPM_OPT_FLAGS"

%check
%if %{TEST}
LANG=C %make test
%endif

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root,755)
%doc CHANGES.txt CREDITS.txt INSTALL.txt README.txt examples
%{_mandir}/man3/Bit::Vector*
%dir %{perl_vendorarch}/Bit
%{perl_vendorarch}/Bit/Vector*
%dir %{perl_vendorarch}/auto/Bit
%{perl_vendorarch}/auto/Bit/Vector*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15445 |12mr|perl-B-Keywords-1.100.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 B-Keywords
%define	upstream_version 1.10

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Lists of reserved barewords and symbol names
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/B/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
B::Keywords supplies seven arrays of keywords: @Scalars, @Arrays,
@Hashes, @Filehandles, @Symbols, @Functions, and @Barewords. The
@Symbols array includes the contents of each of @Scalars, @Arrays,
@Hashes, and @Filehandles. Similarly, @Barewords adds a few
non-function keywords and operators to the @Functions array.

All additions and modifications are welcome.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor

%check
make test

%install
%makeinstall_std

%files
%doc Changes README LICENSE
%{perl_vendorlib}/B
%{_mandir}/man*/*



%changelog
* Fri Oct  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 9f1405a
- Should be noarch package
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15446 |12mr|perl-BSD-Resource-1.290.400-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 BSD-Resource
%define upstream_version 1.2904

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	9

Summary:	BSD process resource limit and priority functions
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/BSD/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel

BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
%{upstream_name} module for perl

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make CFLAGS="%{optflags}"

%check
%make test

%install

%makeinstall_std

%files
%defattr(-,root,root)
%doc ChangeLog README
%{perl_vendorarch}/BSD
%{perl_vendorarch}/auto/BSD
%{_mandir}/man*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15447 |12mr|perl-Cairo-1.70.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Cairo
%define upstream_version 1.070

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    8

Summary:	Perl module for the Cairo library
License:	GPL+ or Artistic
Group:		Development/GNOME and GTK+
Url:		http://gtk2-perl.sf.net/
# http://sourceforge.net/project/showfiles.php?group_id=64773&package_id=160888
Source0:    http://prdownloads.sourceforge.net/gtk2-perl/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	pkgconfig(cairo)
BuildRequires:  perl(ExtUtils::Depends)
BuildRequires:  perl(ExtUtils::PkgConfig)
BuildRequires:	perl(Test::Number::Delta)
BuildRequires:  perl-devel

%description
This module provides perl access to the Cairo library.

Cairo provides anti-aliased vector-based rendering for X. Paths
consist of line segments and cubic splines and can be rendered at any
width with various join and cap styles. All colors may be specified
with optional translucence (opacity/alpha) and combined using the
extended Porter/Duff compositing algebra as found in the X Render
Extension.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
find -type d -name CVS | rm -rf

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make OPTIMIZE="%{optflags}"
%make test || :

%install
rm -rf %{buildroot}
%makeinstall_std

%files
%doc LICENSE examples README NEWS TODO 
%{_mandir}/*/*
%{perl_vendorarch}/%{upstream_name}
%{perl_vendorarch}/%{upstream_name}.pm
%{perl_vendorarch}/auto/*



%changelog
* Thu Aug  23 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: be3fb4e
- Rebuild for new perl
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15448 |12mr|perl-Capture-Tiny-0.80.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Capture-Tiny
%define upstream_version 0.08

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 4

Summary:    Capture STDOUT and STDERR from Perl, XS or external programs
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://search.cpan.org/CPAN/authors/id/D/DA/DAGOLDEN/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Exporter)
BuildRequires: perl(File::Spec)
BuildRequires: perl(File::Temp)
BuildRequires: perl(IO::Handle)
BuildRequires: perl(Module::Build::Compat)
BuildRequires: perl-devel

BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
Capture::Tiny provides a simple, portable way to capture anything sent to
STDOUT or STDERR, regardless of whether it comes from Perl, from XS code or
from an external program. Optionally, output can be teed so that it is
captured while being passed through to the original handles. Yes, it even
works on Windows. Stop guessing which of a dozen capturing modules to use
in any particular situation and just use this one.

This module was heavily inspired by the IO::CaptureOutput manpage, which
provides similar functionality without the ability to tee output and with
more complicated code and API.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc README Changes LICENSE
%{_mandir}/man3/*
%perl_vendorlib/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15449 |12mr|perl-Carp-Clan-6.40.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Carp-Clan
%define	upstream_version 6.04

%define TEST	1
%{?_with_test: %{expand: %%global TEST 1}}
%{?_without_test: %{expand: %%global TEST 0}}

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	6

Summary:	%{upstream_name} module for perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Carp/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::Exception)

BuildArch:	noarch

%description
%{upstream_name} module for perl.
This module reports errors from the perspective of the caller of a
"clan" of modules, similar to "Carp.pm" itself. But instead of giving
it a number of levels to skip on the calling stack, you give it a
pattern to characterize the package names of the "clan" of modules
which shall never be blamed for any error.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%if %{TEST}
LANG=C %make test
%endif

%install
%makeinstall_std

%files
%defattr(644,root,root,755)
%{_mandir}/*/*
%{perl_vendorlib}/Carp



%changelog
* Mon Sep  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 6a45b4a
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15450 |12mr|perl-CGI-3.530.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 CGI
%define upstream_version 3.53

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    5
Epoch:      1

Summary:    Simple Common Gateway Interface class for Perl
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://stein.cshl.org/WWW/software/CGI/
Source0:    http://search.cpan.org/CPAN/authors/id/L/LD/LDS/%{upstream_name}.pm-%{upstream_version}.tar.gz

BuildRequires:  perl(FCGI)
BuildRequires:	perl-base >= 2:5.14.2
BuildRequires:	perl-devel

BuildArch:  noarch

%description
This perl library uses perl5 objects to make it easy to create
Web fill-out forms and parse their contents.  This package
defines CGI objects, entities that contain the values of the
current query string and other state variables.  Using a CGI
object's methods, you can examine keywords and parameters
passed to your script, and create forms whose initial values
are taken from the current query (thereby preserving state
information).

%package Fast
Group:		Development/Perl
Summary: 	CGI Interface for Fast CGI
Requires:	%{name} = %{epoch}:%{version}

%description Fast
CGI::Fast is a subclass of the CGI object created by CGI.pm. It is
specialized to work well with the Open Market FastCGI standard, which
greatly speeds up CGI scripts by turning them into persistently running
server processes.  Scripts that perform time-consuming initialization
processes, such as loading large modules or opening persistent database
connections, will see large performance improvements.

%prep
%setup -q -n %{upstream_name}.pm-%{upstream_version}
perl -pi -e s,/usr/local/bin/perl,/usr/bin/perl, examples/*.{cgi,pl}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%__make test

%install
%makeinstall_std

%files
%doc Changes README *.html examples
%{perl_vendorlib}/CGI
%exclude %{perl_vendorlib}/CGI/Fast.pm
%{perl_vendorlib}/*.pm
%{_mandir}/man3/*
%exclude %{_mandir}/man3/CGI::Fast.3pm.*

%files Fast
%{perl_vendorlib}/CGI/Fast.pm
%{_mandir}/man3/CGI::Fast.3pm.*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15451 |12mr|perl_checker-1.2.11-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# MODIFY IN THE SVN

%define version 1.2.11
%define release %mkrel 8

%ifarch ppc64 %mips %arm
%define build_option PERL_CHECKER_TARGET='debug-code BCSUFFIX=""'
%define require_ocaml /usr/bin/ocamlrun
%else
%define build_option %nil
%define require_ocaml %nil
%endif

Summary: Verify Perl code
Name: perl_checker
Version: %{version}
Release: %{release}
License: GPLv2+
Group: Development/Perl
Requires: perl-base >= 2:5.8.0 %{require_ocaml}
URL: http://svn.mandriva.com/cgi-bin/viewvc.cgi/soft/perl_checker
Source0: perl_checker-%version.tar.bz2
BuildRequires: ocaml >= 3.06
# for the faked packages:
AutoReqProv: 0

Obsoletes: perl-MDK-Common-devel <= 1.1.24
Provides: perl-MDK-Common-devel <= 1.1.24

%description
Various verifying scripts created for DrakX

%prep
%setup -q

%build
# (tv) fix testsuite:
cat > src/test/.perl_checker<<EOF
Carp
Carp::Heavy
File::Sync
EOF
make %build_option

%install
%makeinstall_std %build_option

%files
%doc src/perl_checker.html
%{_bindir}/*
%{_datadir}/perl_checker
%{_datadir}/vim/ftplugin/*
%config(noreplace) %{_sysconfdir}/emacs/site-start.d/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15452 |12mr|perl-Class-Accessor-0.340.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Class-Accessor
%define upstream_version 0.34

Name:           perl-%{upstream_name}
Version:        %perl_convert_version %{upstream_version}
Release:        4

Summary:        Automated accessor generation
License:        GPL+ or Artistic
Group:          Development/Perl
Url:            http://search.cpan.org/dist/%{upstream_name}
Source0:        http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module automagically generates accessor/mutators for your class.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%{__make} test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Class
%{_mandir}/man3/*


%changelog
* Fri Aug  24 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 5dff2e0
- Rebuild for new perl
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15453 |12mr|perl-Class-Accessor-Grouped-0.100.30-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Class-Accessor-Grouped
%define upstream_version 0.10003

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4
Epoch:		1

Summary:	Lets you build groups of accessors
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Algorithm::C3)
BuildRequires:	perl(Class::XSAccessor)
BuildRequires:	perl(Class::C3)
BuildRequires:	perl(Class::Inspector)
BuildRequires:	perl(Module::AutoInstall)
BuildRequires:	perl(MRO::Compat)
BuildRequires:	perl(Sub::Identify)
BuildRequires:	perl(Sub::Name)
BuildRequires:	perl(Test::Exception)
BuildArch:		noarch

%description
This class lets you build groups of accessors that will call different getters
and setters.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
chmod 644 README Changes

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Class
%{_mandir}/*/*


%changelog
* Mon Sep  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 521c21c
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15454 |12mr|perl-Class-C3-0.230.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Class-C3
%define upstream_version 0.23

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	6

Summary:	A pragma to use the C3 method resolution order algortihm
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(Algorithm::C3) >= 0.05
BuildRequires:	perl(Scalar::Util) >= 1.10
BuildRequires:	perl(Test::More) >= 0.47
BuildRequires:	perl(Test::Exception) >= 0.15
BuildRequires:	perl(Class::C3::XS) >= 0.07
BuildRequires:	perl-devel
BuildArch:	noarch
Requires:		perl(Algorithm::C3)

%description
This is pragma to change Perl 5's standard method resolution order
from depth-first left-to-right (a.k.a - pre-order) to the more
sophisticated C3 method resolution order.


%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc ChangeLog README
%{_mandir}/man*/*
%{perl_vendorlib}/Class


%changelog
* Mon Sep  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: bf8297d
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15455 |12mr|perl-Class-C3-XS-0.130.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Class-C3-XS
%define upstream_version 0.13

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 5

Summary:	XS speedups for Class::C3 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz

Buildrequires:	perl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
This contains XS performance enhancers for Class::C3 version 0.16 and higher.
The main Class::C3 package will use this package automatically if it can find
it. Do not use this package directly, use Class::C3 instead.

The test suite here is not complete, although it does verify a few basic
things. The best testing comes from running the Class::C3 test suite *after*
this module is installed.

This module won't do anything for you if you're running a version of Class::C3
older than 0.16. (It's not a dependency because it would be circular with the
optional dep from that package to this one).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make CFLAGS="%{optflags}"

%check
%{__make} test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ChangeLog README
%{perl_vendorarch}/Class
%{perl_vendorarch}/auto/Class
%{_mandir}/*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15456 |12mr|perl-Class-Data-Inheritable-0.80.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Class-Data-Inheritable
%define upstream_version 0.08

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Inheritable, overridable class data
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Class::Data::Inheritable is for creating accessor/mutators to class data. That
is, if you want to store something about your class as a whole (instead of
about a single object). This data is then inherited by your subclasses and can
be overriden.

%prep
%setup -q  -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%{perl_vendorlib}/Class
%{_mandir}/*/*



%changelog
* Mon Sep  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 22e3764
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15457 |12mr|perl-Class-ErrorHandler-0.10.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Class-ErrorHandler
%define upstream_version 0.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	6

Summary:	Base class for error handling
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Class::ErrorHandler provides an error-handling mechanism that's generic enough
to be used as the base class for a variety of OO classes. Subclasses inherit
its two error-handling methods, error and errstr, to communicate error messages
back to the calling program.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%__make

%check
%__make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Class/*
%{_mandir}/*/*



%changelog
* Mon Sep  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: d15c78b
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15458 |12mr|perl-Class-Factory-Util-1.700.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Class-Factory-Util
%define upstream_version 1.7

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 2

Summary:	Provide utility methods for factory classes
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:  perl(Module::Build)

BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
This module exports a method that is useful for factory classes.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc Changes
%{perl_vendorlib}/Class/*
%{_mandir}/*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15459 |12mr|perl-Class-Inner-0.200.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Class-Inner
%define upstream_version 0.200001

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Class-Inner module for perl 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/Class-Inner/
Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Class-Inner module for perl

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

# perl path hack
find . -type f | xargs perl -p -i -e "s|^#\!/usr/local/bin/perl|#\!/usr/bin/perl|g"

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make OPTIMIZE="%{optflags}"

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Class/*
%{_mandir}/*/*


%changelog
* Mon Sep  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 1d39673
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15460 |12mr|perl-Class-Inspector-1.250.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Class-Inspector
%define upstream_version 1.25

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Get information about a class and its structure 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Class::Inspector allows you to get information about a loaded class.
Most or all of this information can be found in other ways, but they
arn't always very friendly, and usually involve a relatively high level
of Perl wizardry, or strange and unusual looking code. Class::Inspector
attempts to provide an easier, more friendly interface to this
information.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Class
%{_mandir}/*/*




%changelog
* Mon Sep  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: f0572bc
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15461 |12mr|perl-Class-ISA-0.360.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Class-ISA
%define upstream_version 0.36

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Report the search path thru an ISA tree
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Suppose you have a class (like Food::Fish::Fishstick) that is derived, via
its @ISA, from one or more superclasses (as Food::Fish::Fishstick is from
Food::Fish, Life::Fungus, and Chemicals), and some of those superclasses
may themselves each be derived, via its @ISA, from one or more superclasses
(as above).

When, then, you call a method in that class ($fishstick->calories), Perl
first searches there for that method, but if it's not there, it goes
searching in its superclasses, and so on, in a depth-first (or maybe
"height-first" is the word) search. In the above example, it'd first look
in Food::Fish, then Food, then Matter, then Life::Fungus, then Life, then
Chemicals.

This library, Class::ISA, provides functions that return that list -- the
list (in order) of names of classes Perl would search to find a method,
with no duplicates.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README ChangeLog
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Mon Sep  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: acdb35b
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15462 |12mr|perl-Class-Load-0.60.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Class-Load
%define upstream_version 0.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	7

Summary:	A working (require "Class::Name") and more
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::Fatal)
BuildRequires:	perl(Test::More)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
'require EXPR' only accepts 'Class/Name.pm' style module names, not
'Class::Name'. How frustrating! For that, we provide 'load_class
'Class::Name''.

It's often useful to test whether a module can be loaded, instead of
throwing an error when it's not available. For that, we provide
'try_load_class 'Class::Name''.

Finally, sometimes we need to know whether a particular class has been
loaded. Asking '%INC' is an option, but that will miss inner packages and
any class for which the filename does not correspond to the package name.
For that, we provide 'is_class_loaded 'Class::Name''.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Mon Sep  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 4974836
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15463 |12mr|perl-Class-Loader-2.30.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Class-Loader
%define upstream_version 2.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	6

Summary:	Load modules and create objects on demand
License:	Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Certain applications like to defer the decision to use a
particular module till runtime. This is possible in perl,
and is a useful trick in situations where the type of data
is not known at compile time and the application doesn't
wish to pre-compile modules to handle all types of data it
can work with. Loading modules at runtime can also provide
flexible interfaces for perl modules. Modules can let the
programmer decide what modules will be used by it instead
of hard-coding their names.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
CFLAGS="%{optflags}" echo | %{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%{perl_vendorlib}/Class
%{_mandir}/*/*



%changelog
* Mon Sep  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 2bdc1f4
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15464 |12mr|perl-Class-MethodMaker-2.180.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Class-MethodMaker
%define upstream_version 2.18

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	%mkrel 3

Summary:	Create generic methods for OO Perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
This module solves the problem of having to write a bazillion
get/set methods that are all the same. The argument to 'use'
is a hash whose keys are the names of types of generic
methods generated by MethodMaker and whose values tell method
maker what methods to make. (More precisely, the keys are the
names of MethodMaker methods (methods that write methods) and
the values are the arguments to those methods.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
rm -f t/0-signature.t # debug files make it fails

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README TODO Changes
%{perl_vendorarch}/Class
%{perl_vendorarch}/auto/Class
%{_mandir}/*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15465 |12mr|perl-Class-Singleton-1.400.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Class-Singleton
%define upstream_version 1.4

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	A Singleton class for Perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This is the Class::Singleton module. A Singleton describes an object class that
can have only one instance in any system. This module implements a Singleton
class from which other classes can be derived.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Class
%{_mandir}/*/*



%changelog
* Mon Sep  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 1555d12
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15466 |12mr|perl-Class-Spiffy-0.150.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Class-Spiffy
%define	upstream_version 0.15

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Spiffy Perl Interface Framework For You
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://search.cpan.org/CPAN/authors/id/I/IN/INGY/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
"Class::Spiffy" is a framework and methodology for doing object oriented (OO)
programming in Perl. Class::Spiffy combines the best parts of Exporter.pm,
base.pm, mixin.pm and SUPER.pm into one magic foundation class. It attempts to
fix all the nits and warts of traditional Perl OO, in a clean, straightforward
and (perhaps someday) standard way.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make 

%check
%__make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man*/*
%{perl_vendorlib}/Class/Spiffy.pm
%{perl_vendorlib}/Class/Spiffy/*



%changelog
* Mon Sep  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 4568b01
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15467 |12mr|perl-Class-XSAccessor-1.140.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name Class-XSAccessor
%define upstream_version 1.14

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Class::XSAccessor::Heavy\\)'
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

License:	GPL+ or Artistic
Group:		Development/Perl
Summary:	Generate fast XS accessors without runtime compilation
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(AutoXS::Header)
BuildRequires:	perl-devel

Provides:	perl-Class-XSAccessor-Array = %{version}-%{release}

%description
Class::XSAccessor implements fast read, write and read/write accessors in
XS. Additionally, it can provide predicates such as 'has_foo()' for testing
whether the attribute 'foo' is defined in the object. It only works with
objects that are implemented as ordinary hashes. the
Class::XSAccessor::Array manpage implements the same interface for objects
that use arrays for their internal representation.

Since version 0.10, the module can also generate simple constructors
(implemented in XS) for you. Simply supply the 'constructor =>
'constructor_name'' option or the 'constructors => ['new', 'create',
'spawn']' option. These constructors do the equivalent of the following
perl code:

  sub new {
    my $class = shift;
    return bless { @_ }, ref($class)||$class;
  }

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Tue Oct  16 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 22097be
- New version 1.14
  
* Fri Sep  14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 17619bf
- Add requires exceptions, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15468 |12mr|perl-Clone-0.310.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Clone
%define upstream_version 0.31

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 8

Summary: 	Recursively copy Perl datatypes
License: 	GPL+ or Artistic
Group: 		Development/Perl
Url: 		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/R/RD/RDF/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRoot: 	%{_tmppath}/%{name}-%{version}-%{release}

%description
This module provides a clone() method which makes recursive
copies of nested hash, array, scalar and reference types, 
including tied variables and objects.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes
%{perl_vendorarch}/Clone.pm
%{perl_vendorarch}/auto/Clone
%{_mandir}/*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15469 |12mr|perl-Compress-Bzip2-2.90.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Compress-Bzip2
%define upstream_version 2.09

Name:		    perl-%{upstream_name}
Version:	    %perl_convert_version %{upstream_version}
Release:	    %mkrel 6

Summary:	    Interface to Bzip2 compression library
License:	    GPL+ or Artistic
Group:		    Development/Perl
Url:		    http://search.cpan.org/dist/%{upstream_name}
Source0:	    http://www.cpan.org/modules/by-module/Compress/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel

%description
The Compress::Bzip2 module provides a Perl interface to the Bzip2 compression
library (see "AUTHOR" for details about where to get Bzip2). A relevant subset
of the functionality provided by Bzip2 is available in Compress::Bzip2.

All string parameters can either be a scalar or a scalar reference.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%{__make} test

%install
%makeinstall_std

%files 
%doc README Changes
%{perl_vendorarch}/Compress
%{perl_vendorarch}/auto/Compress
%{_mandir}/*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15470 |12mr|perl-Compress-Raw-Bzip2-2.49.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name		Compress-Raw-Bzip2
%define	upstream_version	2.049

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Low-Level Interface to bzip2 compression library
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://search.cpan.org/CPAN/authors/id/P/PM/PMQS/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	bzip2-devel
BuildRequires:	perl-devel

%description
Low-Level Interface to bzip2 compression library.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorarch}/Compress
%{perl_vendorarch}/auto/Compress
%{_mandir}/man3/Compress::Raw::Bzip2.3pm*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15471 |12mr|perl-Compress-Raw-Zlib-2.54.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name		Compress-Raw-Zlib
%define	upstream_version	2.054

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Low-Level Interface to zlib compression library
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://search.cpan.org/CPAN/authors/id/P/PM/PMQS/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	pkgconfig(zlib)

%description
Low-Level Interface to zlib compression library.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/*/*
%{perl_vendorarch}/Compress
%{perl_vendorarch}/auto/Compress



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15472 |12mr|perl-Config-IniFiles-2.680.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Config-IniFiles
%define upstream_version 2.68

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	A module for reading .ini-style configuration files
License: 	GPL
Group: 		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}/
Source0:    http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Module::Build)
BuildRequires: perl-devel
BuildArch: noarch

%description
This perl module allows you to access to config files written in the
.ini style.

%prep
%setup -q -n Config-IniFiles-%{upstream_version}

%build
%__perl Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc README
%{perl_vendorlib}/Config
%{_mandir}/*/*



%changelog
* Wed Aug  22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 8713a6c
- Add perl-devel to BuildRequires, minor spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15473 |12mr|perl-Config-Tiny-2.140.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Config-Tiny
%define upstream_version 2.14

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Read/Write .ini style files with as little code as possible
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
"Config::Tiny" is a perl class to read and write .ini style
configuration files with as little code as possible, reducing load time
and memory overhead. Most of the time it is accepted that Perl
applications use a lot of memory and modules. The "::Tiny" family of
modules is specifically intended to provide an ultralight alternative to
the standard modules.

This module is primarily for reading human written files, and anything
we write shouldn't need to have documentation/comments. If you need
something with more power move up to Config::Simple, Config::General or
one of the many other "Config::" modules. To rephrase, Config::Tiny does
not preserve your comments, whitespace, or the order of your config
file.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
chmod 644 Changes lib/Config/Tiny.pm
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Config
%{_mandir}/*/*



%changelog
* Mon Sep  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 6adcfec
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15474 |12mr|perl-Convert-ASCII-Armour-1.4-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname Convert-ASCII-Armour


Name:		perl-%{realname}
Version:	1.4
Release:	12
Summary:	Convert binary octets into ASCII armoured messages
License:	Artistic
Group:		Development/Perl
Url:		http://www.cpan.org
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Convert/%{realname}-%{version}.tar.bz2
BuildRequires:	perl(Compress::Zlib)  
BuildRequires:	perl-devel
BuildArch:		noarch

%description 
This module converts hashes of binary octets into ASCII
messages suitable for transfer over 6-bit clean transport
channels. The encoded ASCII resembles PGP's armoured
messages, but are in no way compatible with PGP.

%prep
%setup -q -n %{realname}-%{version}

%build
CFLAGS="%{optflags}" echo | %{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%{perl_vendorlib}/*
%{_mandir}/*/*




%changelog
* Mon Sep  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 3274ef1
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15475 |12mr|perl-Convert-ASN1-0.220.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Convert-ASN1
%define upstream_version 0.22

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	6

Summary:	ASN.1 Encode/Decode library for perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/authors/id/GBARR/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Perl module used to encode and decode ASN.1 data structures using
BER/DER rules.

Needed by webmin to handle the OpenLDAP modules properly.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc ChangeLog README examples/*
%{perl_vendorlib}/Convert/*
%{_mandir}/*/*



%changelog
* Mon Sep  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 1a9c72f
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15476 |12mr|perl-Convert-BER-1.310.100-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Convert-BER
%define upstream_version 1.3101

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4
Epoch:		1

Summary:	Convert-BER (module for perl)
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Convert/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Convert::BER is a perl object class implementation to encode
and decode objects as described by ITU-T standard X.209 (ASN.1)
using Basic Encoding Rules (BER)
	
%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files
%doc MANIFEST README ChangeLog
%{perl_vendorlib}/Convert
%{_mandir}/*/*



%changelog
* Mon Sep  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: ea5b6c6
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15477 |12mr|perl-Convert-BinHex-1.119-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	Convert-BinHex
%define name	perl-%{module}
%define version 1.119
%define release %mkrel 9

Summary:	Extract data from Macintosh BinHex files
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Development/Perl
Requires:	perl
URL:		http://www.cpan.org
Source:		%{module}-%{version}.tar.bz2
BuildRequires:	perl-devel
Buildroot:	%{_tmppath}/%{name}-root
BuildArch:	noarch

%description
Convert::BinHex is used to extract data from Macintosh BinHex files

%prep
%setup -q -n %{module}-%{version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor 
make OPTIMIZE="$RPM_OPT_FLAGS" 
# (sb) can't really do this - need a Radius server
#make test

%install
rm -rf %{buildroot} 
%makeinstall_std 

%clean
rm -rf %{buildroot} 

%files
%defattr(-,root,root)
%doc README
%{_mandir}/man3/*
%{perl_vendorlib}/Convert





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15478 |12mr|perl-Convert-PEM-0.80.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name    Convert-PEM
%define	upstream_version 0.08

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	7

Summary:	Read/write encrypted ASN.1 PEM files
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Convert/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-Convert-ASN1 
BuildRequires:	perl-Class-ErrorHandler
BuildRequires:	perl-Crypt-DES_EDE3
BuildRequires:	perl-devel
BuildArch:	noarch

# not found automatically
Requires:	perl(Class::ErrorHandler)
Requires:	perl

%description
Convert::PEM reads and writes PEM files containing ASN.1-encoded
objects. The files can optionally be encrypted using a symmetric cipher
algorithm, such as 3DES.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%__make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/*
%{_mandir}/*/*



%changelog
* Mon Sep  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 0660f5b
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15479 |12mr|perl-Convert-TNEF-0.170.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Convert-TNEF
%define upstream_version 0.17

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	%{upstream_name} module for perl
License:	GPL
Group:		Development/Perl
Url:		http://www.cpan.org/modules/by-module/Convert/
Source0:	%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-MIME-tools
BuildRequires:	perl-devel
BuildArch:	noarch

%description
%{upstream_name} module for perl

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
make
make test

%install
%makeinstall_std
 
%files
%{perl_vendorlib}/Convert/*
%{_mandir}/*/*
%doc MANIFEST README Changes



%changelog
* Mon Sep  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: e3cd8e1
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15480 |12mr|perl-Convert-UU-0.520.100-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Convert-UU
%define upstream_version 0.5201

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	UUencode and UUdecode
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Convert/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
* * uuencode

  uuencode() takes as the first argument a string that is to be uuencoded.
  Note, that it is the string that is encoded, not a filename.
  Alternatively a filehandle may be passed that must be opened for reading.
  It returns the uuencoded string including 'begin' and 'end'. Second and
  third argument are optional and specify filename and mode. If unspecified
  these default to "uuencode.uu" and 644.

* * uudecode

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc ChangeLog README META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*
%{_bindir}/puudecode
%{_bindir}/puuencode
%{_mandir}/man1/puudecode.1*
%{_mandir}/man1/puuencode.1*




%changelog
* Mon Sep  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 6e7fd1c
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15481 |12mr|perl-Convert-UUlib-1.400.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Convert-UUlib
%define upstream_version 1.4

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 3
Epoch:		2

Summary:	%{upstream_name} module for perl
License: 	GPL
Group: 		Development/Perl
Url: 		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Convert/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRoot: 	%{_tmppath}/%{name}-%{version}-%{release}

%description
Convert::UUlib is a Perl interface to the uulib library (a.k.a.
uudeview/uuenview).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor 
%make

%check
%__make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README Changes COPYING doc
%{perl_vendorarch}/auto/Convert
%{perl_vendorarch}/Convert
%{_mandir}/*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15482 |12mr|perl-CPANPLUS-0.910.500-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 CPANPLUS
%define upstream_version 0.9105

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Your::Module::Here\\)'
%else
%define _requires_exceptions perl(Your::Module::Here)
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	API & CLI access to the CPAN mirrors
License:	Artistic/GPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/CPANPLUS/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Archive::Extract)          >=  0.160.0
BuildRequires:	perl(Archive::Tar)
BuildRequires:	perl(Crypt::OpenPGP)
BuildRequires:	perl(File::Fetch)               >= 0.160.0
BuildRequires:	perl(IO::Zlib)
BuildRequires:	perl(IPC::Cmd)                  >= 0.420.0
BuildRequires:	perl(Locale::Maketext::Simple)  >= 0.10.0
BuildRequires:	perl(Log::Message)              >= 0.10.0
BuildRequires:	perl(Log::Message::Simple)
BuildRequires:	perl(Module::CoreList)          >= 2.90.0
BuildRequires:	perl(Module::Load)              >= 0.100.0
BuildRequires:	perl(Module::Load::Conditional) >= 0.280.0
BuildRequires:	perl(Module::Loaded)            >= 0.10.0
BuildRequires:	perl(Module::Pluggable)
BuildRequires:	perl(Object::Accessor)          >= 0.340.0
BuildRequires:	perl(Package::Constants)        >= 0.10.0
BuildRequires:	perl(Params::Check)             >= 0.220.0
BuildRequires:	perl(Parse::CPAN::Meta)         >= 0.20.0
BuildRequires:	perl(Term::UI)                  >= 0.50.0
BuildRequires:	perl(Test::Harness)             >= 2.620.0
BuildRequires:	perl(version)                   >= 1:0.700.0

BuildArch:	noarch

# (misc) not detected automatically, needed by CPANPLUS/Module.pm line 450
# fixing bug https://qa.mandriva.com/show_bug.cgi?id=35018
Requires:	perl(Module::CoreList)
Requires:	perl(Module::Pluggable)
Requires:	perl(Module::Signature)
Requires:	perl(version)

%description
The CPANPLUS library is an API to the CPAN mirrors and a collection of
interactive shells, commandline programs, etc, that use this API.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
# wants to write to the root fs
rm -f t/20_CPANPLUS-Dist-MM.t

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%__make test

%install
%makeinstall_std

%files
%doc README ChangeLog
%{_bindir}/cpan2dist
%{_bindir}/cpanp
%{_bindir}/cpanp-run-perl
%{perl_vendorlib}/CPANPLUS*
%{_mandir}/*/*



%changelog
* Mon Sep  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 7809329
- Add perl-devel to BuildRequires, spec cleanup, add requires exceptions for internal dependency generator
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15483 |12mr|perl-CPANPLUS-Dist-Build-0.560.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name       CPANPLUS-Dist-Build
%define upstream_version 0.56

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 4
License:    GPL or Artistic
Group:      Development/Perl
Summary:    Constants for CPANPLUS::Dist::Build
Url:        http://search.cpan.org/dist/%{upstream_name}
Source:     http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires: perl-devel
BuildRequires: perl(CPANPLUS)
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(File::Spec)
BuildRequires: perl(IPC::Cmd)
BuildRequires: perl(Locale::Maketext::Simple)
BuildRequires: perl(Module::Build)
BuildRequires: perl(Module::Load)
BuildRequires: perl(Module::Load::Conditional)
BuildRequires: perl(Module::Pluggable)
BuildRequires: perl(Object::Accessor)
BuildRequires: perl(Params::Check)
BuildRequires: perl(Test::Harness)
BuildRequires: perl(Test::More)
# versionning the corresponding virtual package is not enough
BuildRequires: perl-Module-Load-Conditional
BuildArch: noarch
BuildRoot:  %{_tmppath}/%{name}-%{version}

%description
'CPANPLUS::Dist::Build' is a distribution class for 'Module::Build' related
modules. Using this package, you can create, install and uninstall perl
modules. It inherits from 'CPANPLUS::Dist'.

Normal users won't have to worry about the interface to this module, as it
functions transparently as a plug-in to 'CPANPLUS' and will just 'Do The
Right Thing' when it's loaded.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes README LICENSE
%{_mandir}/man3/*
%{perl_vendorlib}/CPANPLUS



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15484 |12mr|perl-Crypt-Blowfish-2.120.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Crypt-Blowfish
%define upstream_version 2.12

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 5

Summary:	Perl Blowfish encryption module
License:	GPL+ or Artistic
Group:		Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://search.cpan.org/CPAN/authors/id/D/DP/DPARIS/%{upstream_name}-%{upstream_version}.tar.gz

Buildrequires:	 perl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
Perl module to encrypt using the Blowfish algorithm.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-, root, root)
%doc README COPYRIGHT Changes
%{perl_vendorarch}/Crypt
%{perl_vendorarch}/auto/Crypt
%{_mandir}/*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15485 |12mr|perl-Crypt-Blowfish_PP-1.120.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Crypt-Blowfish_PP
%define upstream_version 1.12

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Crypt::Blowfish_PP - Blowfish encryption algorithm implemented purely in Perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/M/MA/MATTBM/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
The Crypt::Blowfish_PP module provides for users to use the Blowfish encryption
algorithm in perl. The implementation is entirely Object Oriented, as there is
quite a lot of context inherent in making blowfish as fast as it is. The key is
anywhere between 64 and 448 bits (8 and 56 bytes), and should be passed as a
packed string. The transformation itself is a 16-round Feistel Network, and
operates on a 64 bit block.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
%makeinstall_std

%files
%doc CHANGELOG README
%{perl_vendorlib}/Crypt/Blowfish_PP.pm
%{_mandir}/*/*



%changelog
* Mon Sep  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 0daa257
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15486 |12mr|perl-Crypt-CAST5-0.50.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Crypt-CAST5
%define upstream_version 0.05

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 5

Summary:	Crypt::CAST5 - CAST5 block cipher
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/B/BO/BOBMATH/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
This module provides an implementation of the CAST5 block cipher using
compiled C code for increased speed. CAST5 is also known as CAST-128. It
is a product of the CAST design procedure developed by C. Adams and
S. Tavares. The CAST5 cipher is available royalty-free.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes README
%dir %{perl_vendorlib}/*/auto/Crypt/CAST5
%{perl_vendorlib}/*/Crypt/CAST5.pm
%{perl_vendorlib}/*/auto/Crypt/CAST5/CAST5.so
%{_mandir}/*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15487 |12mr|perl-Crypt-CAST5_PP-1.40.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Crypt-CAST5_PP
%define upstream_version 1.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	CAST5 block cipher in pure Perl
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Crypt/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module provides a pure Perl implementation of the CAST5 block cipher.
CAST5 is also known as CAST-128. It is a product of the CAST design procedure
developed by C. Adams and S. Tavares.

The CAST5 cipher is available royalty-free.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%__make test

%install
%makeinstall_std

%files
%doc README
%{perl_vendorlib}/Crypt/*
%{perl_vendorlib}/auto/Crypt/*
%{_mandir}/*/*



%changelog
* Mon Sep  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 8206d5b
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15488 |12mr|perl-Crypt-CBC-2.300.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Crypt-CBC
%define upstream_version 2.30

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	6

Summary:	Encrypt Data with Cipher Block Chaining Mode
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Crypt/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Crypt::Rijndael)
BuildRequires:	perl(Crypt::Blowfish)
BuildRequires:	perl(Crypt::Blowfish_PP)
BuildRequires:	perl(Crypt::CAST5)
BuildRequires:	perl(Crypt::DES)
BuildRequires:	perl(Crypt::IDEA)
BuildArch:	noarch

%description
This module is a Perl-only implementation of the cryptographic cipher
block chaining mode (CBC).  In combination with a block cipher such as
DES or IDEA, you can encrypt and decrypt messages of arbitrarily long
length.  The encrypted messages are compatible with the encryption
format used by SSLeay, and can be made compatible with the newer
OpenSSL package by specifying the -salt argument.

To use this module, you will first create a Crypt::CBC cipher object with
new().  At the time of cipher creation, you specify an encryption key
to use and, optionally, a block encryption algorithm.  You will then
call the start() method to initialize the encryption or decryption
process, crypt() to encrypt or decrypt one or more blocks of data, and
lastly finish(), to pad and encrypt the final block.  For your
convenience, you can call the encrypt() and decrypt() methods to
operate on a whole data value at once.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make


%check
make test

%install
%makeinstall_std

%files
%doc Changes README eg
%{perl_vendorlib}/Crypt
%{_mandir}/man3*/*



%changelog
* Mon Sep  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 548fbf3
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15489 |12mr|perl-Crypt-CipherSaber-1.00-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	Crypt-CipherSaber

Name:		perl-%{module}
Version:	1.00
Release:	11
Summary:	Perl module implementing CipherSaber encryption
License:	GPL or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{module}
Source:		http://www.cpan.org/modules/by-module/Crypt/%{module}-%{version}.tar.bz2
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Test::Simple) >= 0.60
BuildRequires:	perl(Test::Warn)
BuildRequires:	perl(Test::Pod)
BuildRequires:	perl(Test::Pod::Coverage)
BuildRequires:	perl-devel
BuildConflicts:	perl(Module::Signature)
BuildArch:		noarch

%description
The Crypt::CipherSaber module implements CipherSaber encryption, described at
http://ciphersaber.gurus.com. It is simple, fairly speedy, and relatively
secure algorithm based on RC4.

%prep
%setup -q -n %{module}-%{version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files 
%doc Changes README
%{perl_vendorlib}/Crypt
%{_mandir}/*/*




%changelog
* Mon Sep  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 4316713
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15490 |12mr|perl-Crypt-DES-2.05-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	Crypt-DES
%define name	perl-%{module}
%define version 2.05
%define release %mkrel 14

Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL or Artistic
Group:		Development/Perl
Summary:	Perl DES encryption module
Source0:	http://search.cpan.org/CPAN/authors/id/D/DP/DPARIS/%{module}-%{version}.tar.bz2
Url:            http://search.cpan.org/dist/%{module}/
BuildRequires:	perl-devel
# avoid build dependency on perl-Crypt-CBC to avoid dependency cycles
# https://qa.mandriva.com/show_bug.cgi?id=43033
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
The module implements the Crypt::CBC interface.

%prep
%setup -q -n %{module}-%{version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make CFLAGS="$RPM_OPT_FLAGS"

%check
%{__make} test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README COPYRIGHT
%{perl_vendorarch}/Crypt
%{perl_vendorarch}/auto/Crypt
%{_mandir}/man3/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15491 |12mr|perl-Crypt-DES_EDE3-0.10.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Crypt-DES_EDE3
%define upstream_version 0.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	6

Summary:	Triple-DES EDE encryption/decryption
License:	Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Crypt/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This is Crypt::DES_EDE3, a module implementing Triple-DES EDE
(encrypt-decrypt-encrypt) encryption and decryption.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make CFLAGS="%{optflags}"

%install
%makeinstall_std

%files
%doc MANIFEST README
%{perl_vendorlib}/Crypt
%{_mandir}/*/*



%changelog
* Mon Sep  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 593c0a7
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15492 |12mr|perl-Crypt-DSA-1.170.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Crypt-DSA
%define upstream_version 1.17

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2
Summary:	DSA Signatures and Key Generation
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%upstream_name/
Source0:	http://www.cpan.org/modules/by-module/Crypt/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:	perl(Convert::PEM)
BuildRequires:	perl(Crypt::DES_EDE3)
BuildRequires:	perl(Crypt::Random)
BuildRequires:	perl(Digest::SHA1)
BuildRequires:	perl(Data::Buffer) >= 0.01
BuildRequires:	perl(Digest::SHA1)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(File::Which) >= 0.05
BuildRequires:	perl(IPC::Open3)
BuildRequires:	perl(Math::BigInt) >= 1.78
BuildRequires:	perl(Perl::MinimumVersion) >= 1.20
BuildRequires:	perl(Test::CPAN::Meta) >= 0.12
BuildRequires:	perl(Test::More) >= 0.42
BuildRequires:	perl(Test::MinimumVersion) >= 0.008
BuildRequires:	perl(Test::Pod) >= 1.26
BuildRequires:	openssl
# Crypt::DSA::Keychain calls openssl for DSA parameter generation
Requires:	openssl
# Pull in Math::BigInt::GMP for GMP support for suitably recent versions of Math::BigInt
# else use Math::GMP
%if %(%{__perl} -MMath::BigInt -e 'use Math::BigInt 1.87;' 2>/dev/null && echo 1 || echo 0)
BuildRequires:	perl(Math::BigInt::GMP)
Requires:	perl(Math::BigInt::GMP)
%else
BuildRequires:	perl(Math::GMP)
Requires:	perl(Math::GMP)
%endif
BuildRequires:	perl-devel
BuildArch:	noarch

%description
Crypt::DSA is an implementation of the DSA (Digital Signature Algorithm)
signature verification system. The implementation itself is pure Perl, although
the heavy-duty mathematics underneath are provided by the Math::Pari library.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
#make test AUTOMATED_TESTING=1

%install
%makeinstall_std

%files
%doc README
%{perl_vendorlib}/Crypt
%{_mandir}/*/*



%changelog
* Mon Sep  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 00200a5
- Disable tests for now as they take way too long and will be killed by ABF on timeout
  
* Mon Sep  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 708dd3a
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15493 |12mr|perl-Crypt-IDEA-1.80.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Crypt-IDEA
%define upstream_version 1.08

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	6

Summary:	Perl interface to IDEA block cipher
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Crypt/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel

%description 
This perl extension is an implementation of the IDEA block
cipher algorithm. The module implements the
Crypt::BlockCipher interface, which has the following
methods

blocksize =item keysize =item encrypt =item decrypt

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make CFLAGS="%{optflags}"

%check
make test

%install
%makeinstall_std

%files
%doc COPYRIGHT
%{perl_vendorarch}/Crypt
%{perl_vendorarch}/auto/Crypt
%{_mandir}/*/*



%changelog
* Mon Sep  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 4be82e5
- Spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15494 |12mr|perl-Crypt-OpenPGP-1.60.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Crypt-OpenPGP
%define upstream_version 1.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Pure-Perl OpenPGP implementation
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Crypt/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:	perl(Compress::Zlib)
BuildRequires:	perl(Crypt::Blowfish)
BuildRequires:	perl(Crypt::CAST5_PP)
BuildRequires:	perl(Crypt::DES_EDE3)
BuildRequires:	perl(Crypt::DSA)
BuildRequires:	perl(Crypt::IDEA)
BuildRequires:	perl(Crypt::Rijndael)
BuildRequires:	perl(Crypt::RIPEMD160)
BuildRequires:	perl(Crypt::RSA)
BuildRequires:	perl(Crypt::Twofish) >= 2.00
BuildRequires:	perl(Data::Buffer) >= 0.04
BuildRequires:	perl(File::HomeDir)
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(Math::Pari)
BuildRequires:	perl(MIME::Base64) >= 3.07
BuildRequires:	perl(URI::Escape)
BuildRequires:	perl(Data::Random)

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Crypt::OpenPGP is a pure-Perl implementation of the OpenPGP stan- dard[1]. In
addition to support for the standard itself, Crypt::OpenPGP claims
compatibility with many other PGP implementations, both those that support the
standard and those that preceded it.

Crypt::OpenPGP provides signing/verification, encryption/decryption, keyring
management, and key-pair generation; in short it should provide you with
everything you need to PGP-enable yourself. Alternatively it can be used as
part of a larger system; for example, perhaps you have a web-form-to-email
generator written in Perl, and you'd like to encrypt outgoing messages, because
they contain sensitive information.  Crypt::OpenPGP can be plugged into such a
scenario, given your public key, and told to encrypt all messages; they will
then be readable only by you.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
rm -f t/07-digest.t

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# this test works under iurt as user, but not under build system
rm -f t/07-digest.t
#make test

%install
%makeinstall_std

%files
%doc README
%{perl_vendorlib}/Crypt/*
%{_mandir}/*/*



%changelog
* Mon Sep  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 1d97550
- Disable tests to avoid build to be killed by ABF on timeout
  
* Mon Sep  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 5b8ad83
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15495 |12mr|perl-Crypt-OpenSSL-Random-0.40.0-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Crypt-OpenSSL-Random
%define upstream_version 0.04

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    10
Summary:	Crypt-OpenSSL-Random module for perl 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Crypt/%{upstream_name}-%{upstream_version}.tar.gz
Patch0:		Crypt-OpenSSL-Random-0.04-link.patch
Buildrequires: perl-devel
Buildrequires: pkgconfig(openssl)

%description
Crypt-OpenSSL-Random module for perl

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch0 -p0
# perl path hack
find . -type f | xargs %__perl -p -i -e "s|^#\!/usr/local/bin/perl|#\!/usr/bin/perl|g"

%build
%__perl Makefile.PL INSTALLDIRS=vendor PREFIX=%{_prefix} </dev/null
%__make

%check
%__make test

%install
%makeinstall_std

%files
%doc Changes 
%{perl_vendorlib}/*/auto/Crypt/OpenSSL/Random/Random.so
%{perl_vendorlib}/*/auto/Crypt/OpenSSL/Random/autosplit.ix
%{perl_vendorlib}/*/Crypt/OpenSSL/Random.pm
%{_mandir}/*/*




%changelog
* Thu Aug  23 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 94eea89
- Rebuild for new perl
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15496 |12mr|perl-Crypt-OpenSSL-RSA-0.280.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Crypt-OpenSSL-RSA
%define upstream_version 0.28

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    4
Summary:	%{upstream_name} module for perl 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Crypt/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl-Crypt-OpenSSL-Random
BuildRequires:	pkgconfig(openssl)

%description
%{upstream_name} module for perl

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make CFLAGS="%{optflags}"

%check
%__make test

%install
rm -rf %{buildroot} 
%makeinstall_std

%files
%doc Changes README
%{perl_vendorarch}/auto/Crypt
%{perl_vendorarch}/Crypt
%{_mandir}/man*/*




%changelog
* Thu Aug  23 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: ad986cf
- Rebuild for new perl
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15497 |12mr|perl-Crypt-PasswdMD5-1.300.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Crypt-PasswdMD5
%define	upstream_version 1.3

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Perl extension for crypt()-compatible interfaces to the MD5-based crypt()
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.cpan.org/pub/CPAN/modules/by-module/Crypt/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This  code  provides  various  crypt()-compatible  interfaces  to  the
MD5-based crypt() function found in  various *nixes. It's based on the
implementation  found  on FreeBSD  2.2.[56]-RELEASE

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
perl -pi -e 's,(SSL_DIR.*)/lib\b,\1/%{_lib},g' Makefile.PL

%build
CFLAGS="%{optflags}" echo | %{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README
%{perl_vendorlib}/Crypt/PasswdMD5.pm
%{_mandir}/*/*



%changelog
* Mon Sep  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: f6389ba
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15498 |12mr|perl-Crypt-Primes-0.500.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Crypt-Primes
%define upstream_version 0.50

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	6

Summary:	Provable Prime Number Generator suitable for Cryptographic Application
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Crypt/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl-Crypt-Random
BuildArch:		noarch

%description
This module implements Ueli Maurer's algorithm for
generating large provable primes and secure parameters
for public-key cryptosystems. The generated primes are
almost uniformly distributed over the set of primes of
the specified bitsize and expected time for generation
is less than the time required for generating a
pseudo-prime of the same size with Miller-Rabin tests.
Detailed description and running time analysis of the
algorithm can be found in Maurer's paper[1].

Crypt::Primes is a pure perl implementation. It uses
Math::Pari for multiple precision integer arithmetic
and number theoretic functions. Random numbers are
gathered with Crypt::Random, a perl interface to
/dev/u?random devices found on most modern Unix operating
systems.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
CFLAGS="%{optflags}" echo | %__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README
%{_bindir}/largeprimes
%{perl_vendorlib}/*
%{_mandir}/*/*



%changelog
* Mon Sep  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 1dbaed1
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15499 |12mr|perl-Crypt-Random-1.250.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Crypt-Random
%define	upstream_version 1.25

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	7

Summary:	%{upstream_name} Perl module
License:	Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Crypt::Random is an interface module to the /dev/random device found on most
modern Unix systems. The /dev/random driver gathers environmental noise from
various non-deterministic sources including inter-keyboard timings and
inter-interrupt timings that occur within the operating system environment.
The /dev/random driver maintains an estimate of true randomness in the pool and
decreases it every time random strings are requested for use. When the estimate
goes down to zero, the routine blocks and waits for the occurrence of
non-deterministic events to refresh the pool.
The /dev/random kernel module also provides another interface, /dev/urandom,
that does not wait for the entropy-pool to recharge and returns as many bytes
as requested. /dev/urandom is considerably faster at generation compared to
/dev/random, which should be used only when very high quality randomness is
desired.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%files
%doc Changes README 
%{_bindir}/*
%{perl_vendorlib}/Crypt/*.pm
%{perl_vendorlib}/Crypt/Random
%{_mandir}/*/*



%changelog
* Mon Sep  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: ee45354
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15500 |12mr|perl-Crypt-Rijndael-1.90.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Crypt-Rijndael
%define upstream_version 1.09

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 6

Summary:	Crypt::CBC compliant Rijndael encryption module
License:	GPL+ or Artistic
Group:		Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}/
Source0:    http://www.cpan.org/modules/by-module/Crypt/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRoot:	    %{_tmppath}/%{name}-%{version}-%{release}

%description
This module implements the Rijndael cipher, which has just been selected as the
Advanced Encryption Standard.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%{__make} test

%install
rm -rf %{buildroot} 
%makeinstall_std

%clean 
rm -rf %{buildroot} 

%files
%defattr(-,root,root)
%doc NEWS README
%{perl_vendorarch}/Crypt
%{perl_vendorarch}/auto/Crypt
%{_mandir}/man3*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15501 |12mr|perl-Crypt-RIPEMD160-0.50.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Crypt-RIPEMD160
%define upstream_version 0.05

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 6

Summary:	Crypt-RIPEMD160 module for perl 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
The %{upstream_name} module/extension allows you to use the RIPEMD160 Message
Digest algorithm from within Perl programs.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
perl -pi -e "s,/usr/local/bin/perl,%{_bindir}/perl," misc/ripemd160_driver.pl

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
rm -rf %{buildroot}
%makeinstall_std
find misc -type f -exec chmod 0644 {} \;

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README misc/*
%{perl_vendorlib}/*/Crypt/RIPEMD160
%{perl_vendorlib}/*/Crypt/RIPEMD160.pm
%{perl_vendorlib}/*/auto/Crypt/RIPEMD160
%{_mandir}/*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15502 |12mr|perl-Crypt-RSA-1.990.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Crypt-RSA
%define upstream_version 1.99

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	6

Summary:	RSA public-key cryptosystem
License:	Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Crypt/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-Crypt-Blowfish
BuildRequires:	perl-Crypt-CBC
BuildRequires:	perl-Digest-MD2
BuildRequires:	perl-Digest-SHA1
BuildRequires:	perl-Convert-ASCII-Armour
BuildRequires:	perl-Crypt-Primes
BuildRequires:	perl-Sort-Versions
BuildRequires:	perl-Tie-EncryptedHash
BuildRequires:	perl-devel
BuildArch:	noarch

%description
Crypt::RSA is a pure-perl, cleanroom implementation of the
RSA public-key cryptosystem. It uses Math::Pari(3), a perl
interface to the blazingly fast PARI library, for big
integer arithmetic and number theoretic computations.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files
%{perl_vendorlib}/*
%{_mandir}/*/*



%changelog
* Mon Sep  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: a8aa67b
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15503 |12mr|perl-Crypt-SmbHash-0.120.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Crypt-SmbHash
%define upstream_version 0.12

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Crypt::SmbHash Perl module - generate LM/NT hashes like smbpasswd
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/Crypt-SmbHash/
Source0:	http://www.cpan.org/modules/by-module/Crypt/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module provides functions to generate LM/NT hashes used in
Samba's 'password' files, like smbpasswd.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
make

%check
%{!?_without_tests:make test}

%install
%makeinstall_std

%files
%defattr(644,root,root,755)
%doc Changes README
%{perl_vendorlib}/Crypt/SmbHash.pm
%{_mandir}/man3/*



%changelog
* Mon Sep  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: c5bb34d
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15504 |12mr|perl-Crypt-SSLeay-0.580.0-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Crypt-SSLeay
%define upstream_version 0.58

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    11
Summary:	Support for the https protocol under LWP
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.cpan.org/pub/CPAN/modules/by-module/Crypt/Crypt-SSLeay-%{upstream_version}.tar.gz
Patch0:		perl-Crypt-SSLeay-cryptdef.patch
# https://rt.cpan.org/Ticket/Display.html?id=61883
Patch1:		0001-Add-SNI-support-to-Crypt-SSLeay.patch
BuildRequires:	pkgconfig(openssl)
BuildRequires:	perl-devel >= 2:5.14
BuildRequires:	perl-URI
BuildRequires:	perl-List-MoreUtils >= 0.320.0-3

%description 
This perl module provides support for the https protocol under LWP, so
that a LWP::UserAgent can make https GET & HEAD requests.

The Crypt::SSLeay package contains Net::SSL, which is automatically
loaded by LWP::Protocol::https on https requests, and provides the
necessary SSL glue for that module to work via these deprecated modules:

This product includes cryptographic software written by 
Eric Young (eay@cryptsoft.com)

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch0 -p1 -b .cryptdef
%patch1 -p1 -b .sni

%build
%__perl Makefile.PL INSTALLDIRS=vendor < /dev/null
%make CFLAGS="%{optflags}"

%check
%make test

%install
rm -rf %{buildroot}
%makeinstall_std

%files
%doc README META.yml
%{perl_vendorarch}/auto/Crypt
%{perl_vendorarch}/Crypt
%{perl_vendorarch}/Net
%{_mandir}/*/*



%changelog
* Thu Aug  23 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: a7ca99c
- Rebuild for new perl
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15505 |12mr|perl-Crypt-Twofish-2.140.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Crypt-Twofish
%define upstream_version 2.14

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 7

Summary:	Crypt-Twofish module for perl 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Crypt/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
Twofish is a 128-bit symmetric block cipher with a variable length (128, 192,
or 256-bit) key, developed by Counterpane Labs. It is unpatented and free for
all uses, as described at http://www.counterpane.com/twofish.html.

This module implements Twofish encryption. It supports the Crypt::CBC interface

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes README
%{perl_vendorlib}/*/Crypt/Twofish.pm
%{perl_vendorlib}/*/auto/Crypt/Twofish
%{_mandir}/*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15506 |12mr|perl-Curses-1.280.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Curses
%define upstream_version 1.28

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    9

Summary:	Perl module for character screen handling and windowing
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://search.cpan.org/CPAN/authors/id/G/GI/GIRAFFED/%{upstream_name}-%{upstream_version}.tgz

BuildRequires:	pkgconfig(ncursesw)
BuildRequires:	perl-devel

%description
Curses is the interface between Perl and your system's curses(3) library. 

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make CFLAGS="%{optflags}"
chmod 644 Artistic Copying INSTALL README

%check
%make test

%install
%makeinstall_std

%files
%doc Artistic Copying INSTALL README
%{perl_vendorarch}/auto/Curses
%{perl_vendorarch}/Curses*
%{_mandir}/*/*



%changelog
* Wed Aug  22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: e27543c
- Minor spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15507 |12mr|perl-Curses-UI-0.960.700-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Curses-UI
%define upstream_version 0.9607

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	A curses based perl OO user interface framework
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Curses/%{upstream_name}-%{upstream_version}.tar.gz
Patch0:		Curses-UI-0.95-more-Listbox-alike-Popupmenu.patch
Patch2:		Curses-UI-0.95-add-method-to-modify-button-label.patch
Patch3:		Curses-UI-0.95-allow-setting-active-line.patch
Patch4:		Curses-UI-0.9607-focus-up-and-focus-down.patch
Patch5:		Curses-UI-0.95-make-dialog-message-focusable-if-scrolled.patch
Patch6:		Curses-UI-0.95-new-Container-method--delete_object.patch
Patch7:		Curses-UI-0.95-do-not-replace-last-char-with-overflow-char.patch
Patch8:		Curses-UI-0.9607-gpm-does-not-work--hide-error-for-now.patch
Patch9:		Curses-UI-0.95-only-redraw-Listbox-when-needed-otherwise-it-occurs-after-focus-next.patch

BuildRequires:	perl(Curses)
BuildRequires:	perl(Term::ReadKey)
BuildRequires:	perl(Test::Pod)
BuildRequires:	perl-devel
BuildArch:	noarch
Requires:	perl(Curses)
Requires:	perl(Term::ReadKey)
# temporary dep due to the perl-5.14 bump
BuildRequires:	perl-Curses >= 1.280.0-6

%description
A UI framework based on the curses library. Curses::UI contains
several widgets which can be used to build a user interface.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch0 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1
%patch6 -p1
%patch7 -p1
%patch8 -p1
%patch9 -p1

# perl path hack
find . -type f | xargs perl -p -i -e "s|^#\!/usr/local/bin/perl|#\!/usr/bin/perl|g"

%build
%__perl Makefile.PL INSTALLDIRS=vendor

%make OPTIMIZE="%{optflags}"

%check
# need setting COLUMNS and LINES to help it getting "Terminal Size" under nohup or iurt
COLUMNS=80 LINES=25 make test

%install
%makeinstall_std

%files
%doc README examples CREDITS Changes
%{perl_vendorlib}/Curses
%{_mandir}/*/*



%changelog
* Mon Sep  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 0404d48
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15508 |12mr|perl-Data-Buffer-0.40.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Data-Buffer
%define upstream_version 0.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	8

Summary:	Read/write buffer class
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://www.cpan.org
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Data::Buffer implements a low-level binary buffer in which
you can get and put integers, strings, and other data.
Internally the implementation is based on pack and unpack,
such that Data::Buffer is really a layer on top of those
built-in functions.

All of the get_* and put_* methods respect the internal
offset state in the buffer object. This means that you
should read data out of the buffer in the same order that
you put it in.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
CFLAGS="%{optflags}" echo | %__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README
%{perl_vendorlib}/*
%{_mandir}/*/*



%changelog
* Tue Sep  11 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: dc90b9d
- Add perl-devel to BuildRequires
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15509 |12mr|perl-Data-Dump-1.190.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Data-Dump
%define upstream_version 1.19

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Pretty printing of data structures
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source:		ftp://ftp.perl.org/pub/CPAN/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module provides a single function called dump() that takes a list
of values as its argument and produces a string as its result. The
string contains Perl code that, when evaled, produces a deep copy of
the original arguments. The string is formatted for easy reading.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/*/*
%{perl_vendorlib}/Data


%changelog
* Tue Sep  11 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: ee8adaf
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15510 |12mr|perl-Data-DumpXML-1.60.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Data-DumpXML
%define	upstream_version 1.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Dump arbitrary perl data structures as XML
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/authors/id/GAAS/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-Array-RefElem
BuildRequires:	perl-MIME-Base64
BuildRequires:	perl-XML-Parser
BuildRequires:	perl-devel
BuildArch:	noarch
Requires: 	perl-Array-RefElem >= 0.02

%description
Dump arbitrary perl data structures as XML.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor 
make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/*/*
%{perl_vendorlib}/Data



%changelog
* Tue Sep  11 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 9599780
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15511 |12mr|perl-Data-Flow-1.20.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Data-Flow
%define upstream_version 1.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Simple-minded recipe-controlled build of data
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.gz

BuildArch:	noarch
BuildRequires:	perl-devel

%description
Perl extension for simple-minded recipe-controlled build of data.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
%makeinstall_std

%files
%doc Changes
%{perl_vendorlib}/Data
%{perl_vendorlib}/auto/Data
%{_mandir}/*/*



%changelog
* Fri Aug  24 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: b4393fa
- Add perl-devel to BuildRequires and rebuild for new perl
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15512 |12mr|perl-Data-HexDump-0.20.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Data-HexDump
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	A Simple Hexadecimal Dumper	
License:	GPL
Group:		Development/Perl
Requires:	perl
Url:		http://www.cpan.org/%{upstream_name}
Source0:	http://www.cpan.org/authors/id/F/FT/FTASSIN/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Dump in hexadecimal the content of a scalar. The result is returned 
in a string. Each line of the result consists of the offset in the
source in the leftmost column of each line, followed by one or more
columns of data from the source in hexadecimal. The rightmost column
of each line shows the printable characters (all others are shown
as single dots)

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor 
make OPTIMIZE="%{optflags}"
make test

%install
%makeinstall_std 

# (sb) conflicts with util-linux
mv %{buildroot}%{_bindir}/hexdump %{buildroot}%{_bindir}/perl-hexdump

%files
%{_mandir}/man3/Data::HexDump.3pm*
%dir %{perl_vendorlib}/Data
%{perl_vendorlib}/Data/HexDump.pm
%{_bindir}/perl-hexdump



%changelog
* Tue Sep  11 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: bfc4ac6
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15513 |12mr|perl-Data-OptList-0.107.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Data-OptList
%define upstream_version 0.107

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Parse and validate simple name/value option pairs
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(Sub::Install)
BuildRequires:	perl(Params::Util)
BuildRequires:	perl-devel

BuildArch:	noarch

%description 
Hashes are great for storing named data, but if you want more than one entry
for a name, you have to use a list of pairs.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Data
%{_mandir}/*/*



%changelog
* Tue Sep  11 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: f6666fc
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15514 |12mr|perl-Data-Random-0.60.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Data-Random
%define upstream_version 0.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Data::Random - Perl module to generate random data
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-Date-Calc
BuildRequires:	perl-GD
BuildRequires:	perl-YAML-Tiny
BuildRequires:	perl-devel
BuildArch:	noarch

%description
A module used to generate random data.  Useful mostly for test
programs.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
%makeinstall_std

%files
%doc Changes README*
%dir %{perl_vendorlib}/Data/Random
%{perl_vendorlib}/Data/Random.pm
%{perl_vendorlib}/Data/Random/*
%{_mandir}/*/*



%changelog
* Mon Sep  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: f49e7cd
- Add perl-devel to BuildRequires
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15515 |12mr|perl-Data-UUID-1.217.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Data-UUID
%define upstream_version 1.217

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	%mkrel 5

Summary: Perl extension for generating Globally/Universally Unique Identifiers
License: GPL+ or Artistic
Group:	 Development/Perl
Url:     http://search.cpan.org/dist/%{upstream_name}
Source0: http://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
Perl extension for generating Globally/Universally Unique Identifiers
(GUIDs/UUIDs).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor < /dev/null
%make

%check
%{__make} test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes README 
%{perl_vendorarch}/Data
%{perl_vendorarch}/auto/Data
%{_mandir}/man3/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15516 |12mr|perl-Date-Calc-6.300.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Date-Calc
%define upstream_version 6.3

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 5

Summary: 	Gregorian calendar date calculations
License: 	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Date/%{upstream_name}-%{upstream_version}.tar.gz

# these versioned requires are expressed in Makefile.PL, but not in module
BuildRequires:	perl(Bit::Vector) >= 6.400.0
BuildRequires:	perl(Carp::Clan)  >= 5.3
BuildRequires:	perl-devel

Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}
BuildArch: noarch
Obsoletes:	%{name} < %version-%release

%description
This library provides all sorts of date calculations based on the Gregorian
calendar (the one used in all western countries today), thereby complying
with all relevant norms and standards: ISO/R 2015-1971, DIN 1355 and, to
some extent, ISO 8601 (where applicable).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} -pi -e 's,^#!perl,#!/usr/bin/perl,' examples/*.{pl,cgi}
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make  CFLAGS="%{optflags}"

%check
%make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root,755)
%doc README.txt CHANGES.txt CREDITS.txt META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/Date



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15517 |12mr|perl-Date-Manip-6.240.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Date-Manip
%define upstream_version 6.24

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 1

Summary:	%{upstream_name} upstream_name for Perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:    http://www.cpan.org/modules/by-module/Date/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Test::Inter)
BuildRequires: perl(Test::Pod)
BuildRequires: perl(Test::Pod::Coverage)
BuildRequires: perl(YAML::Syck)
BuildRequires: perl(Module::Build)

BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

Obsoletes:	perl-DateManip < 5.46
Provides:	perl-DateManip < 5.46

%description
This is a set of routines designed to make any common date/time
manipulation easy to do. Operations such as comparing two times,
calculating a time a given amount of time from another, or parsing
international times are all easily done.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor
./Build

%check
./Build test

%install
%{__rm} -rf %{buildroot}
./Build install destdir=%{buildroot}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc HISTORY INSTALL README
%{_mandir}/man*/*
%{perl_vendorlib}/Date



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15518 |12mr|perl-DateTime-0.720.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 DateTime
%define upstream_version 0.72

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1
Epoch:		2

Summary:	A date and time object in Perl
License:	Artistic
Group:		Development/Perl
URL:		http://datetime.perl.org/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/DateTime/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(DateTime::Locale) >= 0.21
BuildRequires:	perl(DateTime::TimeZone) >= 0.38
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Params::Validate) >= 0.76
BuildRequires:	perl(Pod::Man) >= 1.14
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More) >= 0.34
BuildRequires:	perl(Time::Local) >= 1.04
BuildRequires:	perl(Math::Round)
BuildRequires:	perl(Test::Fatal)
BuildRequires:	perl-devel >= 2:5.14
BuildRequires:	perl-List-MoreUtils >= 0.320.0-3


Provides:	perl(DateTimePP)
Provides:	perl(DateTimePPExtra)

%description
DateTime is a class for the representation of date/time combinations, and is
part of the Perl DateTime project.

It represents the Gregorian calendar, extended backwards in time before its
creation (in 1582). This is sometimes known as the "proleptic Gregorian
calendar". In this calendar, the first day of the calendar (the epoch), is the
first day of year 1, which corresponds to the date which was (incorrectly)
believed to be the birth of Jesus Christ.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Build.PL installdirs=vendor
./Build CFLAGS="%{optflags}"

%check
./Build test

%install
rm -rf %{buildroot}
./Build install destdir=%{buildroot}

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes README CREDITS
%{perl_vendorarch}/DateTime*
%{perl_vendorarch}/auto/*
%{_mandir}/*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15519 |12mr|perl-DateTime-Format-Builder-0.800.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    DateTime-Format-Builder
%define upstream_version 0.80

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Create DateTime parser classes and objects
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/DateTime/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Factory::Util)
BuildRequires:	perl(DateTime)
BuildRequires:	perl(DateTime::Format::Strptime)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Params::Validate)
BuildRequires:	perl(Task::Weaken)
BuildRequires:	perl(Module::Build::Compat)
# This dependency is missing so we specify it explicitly.
Requires:	perl(Class::Factory::Util)
BuildArch:	noarch

%description
This module understands the formats used by MySQL for its DATE, DATETIME,
TIME, and TIMESTAMP data types. It can be used to parse these formats in
order to create DateTime objects, and it can take a DateTime object and
produce a string representing it in the MySQL format.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Tue Oct  2 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 6c3025a
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15520 |12mr|perl-DateTime-Format-ISO8601-0.70.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 DateTime-Format-ISO8601
%define upstream_version 0.07

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Parses almost all ISO8601 date and time formats
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/RPM4/
Source0:	%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(DateTime)
BuildRequires:	perl(DateTime::Format::Builder)
BuildRequires:	perl(Class::Factory::Util)
BuildRequires:	perl(Module::Build)
Requires:	perl(Class::Factory::Util)
BuildArch:	noarch

%description
Parse and format W3CDTF datetime strings.
ISO8601 time-intervals will be supported in a later release.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/*
%{_mandir}/*/*



%changelog
* Mon Sep  17 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 97e86ac
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15521 |12mr|perl-DateTime-Format-Strptime-1.510.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    DateTime-Format-Strptime
%define upstream_version 1.51

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2
Epoch:		1

Summary:	Parse and format strp and strf time patterns
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/D/DR/DROLSKY/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(DateTime)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module implements most of strptime(3), the POSIX function that is the
reverse of strftime(3), for DateTime. While strftime takes a DateTime and a
pattern and returns a string, strptime takes a string and a pattern and returns
the DateTime object associated.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%check
#make test

%files 
%doc Changes README
%{perl_vendorlib}/DateTime
%{_mandir}/*/*


%changelog
* Fri Oct  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 0ce1cfa
- Spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15522 |12mr|perl-DateTime-Locale-0.450.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name    DateTime-Locale
%define upstream_version 0.45

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    3
Epoch:		2

Summary:	Localization support for DateTime
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/DateTime/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Params::Validate) >= 0.72
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
The DateTime::Locale perl module is primarily a factory for the various locale
subclasses used by DateTime. It also provides some functions for getting
information on available locales.

If you want to know what methods are available for locale objects, then please
read the DateTime::Locale::Base documentation.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Build.PL installdirs=vendor destdir=%{buildroot}
./Build

%check
./Build test

%install
./Build install

%files
%doc Changes README
%{perl_vendorlib}/DateTime
%{_mandir}/*/*



%changelog
* Wed Sep  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: df32dc7
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15523 |12mr|perl-DateTime-TimeZone-1.460.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name    DateTime-TimeZone
%define upstream_version 1.46

# circular dependency
%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(DateTime\\)|perl\\(DateTime::Duration\\)|perl\\(Win32::TieRegistry\\)'
%else
%define _requires_exceptions perl(DateTime)\\|perl(DateTime::Duration)
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	7
Epoch:		1

Summary:	Time zone object base class and factory
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/DateTime/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:  perl-devel
BuildRequires:	perl(Class::Load)
BuildRequires:	perl(Class::Singleton) >= 1.03
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Params::Validate) >= 0.72
BuildRequires:	perl(Pod::Man) >= 1.14

BuildArch:	noarch

Provides:	perl(DateTime::TimeZoneCatalog)

%description
This perl module defines the base class for all time zone objects. A time zone
is represented internally as a set of observances, each of which describes the
offset from GMT for a given time period.

Note that without the DateTime.pm module, this module does not do much. Its
primary interface is through a DateTime object, and most users will not need to
directly use DateTime::TimeZone methods.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL installdirs=vendor destdir=%{buildroot}
%make

%check
%make test

%install
%makeinstall_std

%files
%defattr(-,root,root)
%doc Changes README
%{perl_vendorlib}/DateTime
%{_mandir}/*/*



%changelog
* Wed Sep  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 2be8c60
- More requires exceptions
  
* Wed Sep  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: cfb5930
- Add Requires exceptions for internal dependency generator
  
* Tue Aug  28 2012 Denis Silakov <denis.silakov@rosalab.ru>
+ Commit: 15ca14e
- Update to 1.46
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15524 |12mr|perl-DBD-mysql-4.20.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name    DBD-mysql
%define upstream_version 4.020
%define Werror_cflags %nil

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	%mkrel 1

Summary:	MySQL-Perl bindings
License:	GPL
Group:		Development/Databases
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/DBD/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(DBI)
BuildRequires:	mysql-devel
BuildRequires:	openssl-devel
BuildRequires:	perl-devel
BuildRequires:	zlib-devel
Provides:	perl-Mysql
Obsoletes:	perl-Mysql
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
DBD::mysql is an interface driver for connecting the DBMS independent Perl API
DBI to the MySQL DBMS. When you want to use MySQL from within perl, DBI and
DBD::mysql are your best choice: Unlike "mysqlperl", another option, this is
based on a common standard, so your sources will easily be portable to other
DBMS's.

%prep

%setup -q -n %{upstream_name}-%{upstream_version}

%build
%serverbuild

# it does not work with -fPIE and someone added that to the serverbuild macro...
CFLAGS=`echo $CFLAGS|sed -e 's|-fPIE||g'`
CXXFLAGS=`echo $CXXFLAGS|sed -e 's|-fPIE||g'`

%{__perl} Makefile.PL INSTALLDIRS=vendor
#--testhost=127.0.0.1 --testport=22222

%make OPTIMIZE="$CFLAGS"

# make test requires a running mysql server
#make test

%clean 
rm -rf %{buildroot}

%install
rm -rf %{buildroot}

%makeinstall_std

%files
%defattr(-,root,root)
%doc README ChangeLog
%{perl_vendorarch}/*
%{_mandir}/*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15525 |12mr|perl-DBD-SQLite-1.370.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name DBD-SQLite
%define upstream_version 1.37

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Self Contained RDBMS in a DBI Driver
License:	GPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/DBD/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:	perl-devel
BuildRequires:	perl(DBI) >= 1.616.0-5
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Spec) >= 0.820.0
BuildRequires:	perl(Test::Builder) >= 0.860.0
BuildRequires:	perl(Test::More) >= 0.470.0
BuildRequires:	perl(Tie::Hash)
BuildRequires:	sqlite3-devel >= 3.6.0

%description
SQLite is a small fast embedded SQL database engine.

DBD::SQLite embeds that database engine into a DBD driver, so
if you want a relational database for your project, but don't
want to install a large RDBMS system like MySQL or PostgreSQL,
then DBD::SQLite may be just what you need.

It supports quite a lot of features, such as transactions (atomic
commit and rollback), indexes, DBA-free operation, a large subset
of SQL92 supported, and more.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

# useless content
rm -f %{buildroot}%{perl_vendorarch}/auto/share/dist/DBD-SQLite/sqlite3.c
rm -f %{buildroot}%{perl_vendorarch}/auto/share/dist/DBD-SQLite/sqlite3.h

%files
%doc README* Changes
%{perl_vendorarch}/DBD
%{perl_vendorarch}/auto/DBD
%{_mandir}/*/*




%changelog
* Tue Oct  2 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 17107ab
- New version 1.37, drop all hacks, enable tests and build working package
  
* Wed Aug  22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 64f9deb
- Minor cleanups
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15526 |12mr|perl-DB_File-1.826.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 DB_File
%define upstream_version 1.826

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Perl5 access to Berkeley DB version 1.x
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://search.cpan.org/CPAN/authors/id/P/PM/PMQS/%{upstream_name}-%{upstream_version}.tar.gz
Patch0:		%{upstream_name}-1.805-makefile.patch

BuildRequires:	db-devel
BuildRequires:	perl-devel

%description
DB_File is a module which allows Perl programs to make use of the
facilities provided by Berkeley DB version 1. (DB_File can be built with
version 2 or 3 of Berkeley DB, but it will only support the 1.x
features).

If you want to make use of the new features available in Berkeley DB
2.x or 3.x, use the Perl module BerkeleyDB instead.

Berkeley DB is a C library which provides a consistent interface to a
number of database formats. DB_File provides an interface to all three
of the database types (hash, btree and recno) currently supported by
Berkeley DB.

For further details see the documentation included at the end of the
file DB_File.pm.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch0 -p1
chmod 644 README DB_File.pm

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

rm %{buildroot}%{_mandir}/man3/DB_File.3pm

%files
%doc README Changes
%{perl_vendorarch}/*.pm
%{perl_vendorarch}/auto/DB_File



%changelog
* Thu Aug  23 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: e624ee6
- Rebuild for new perl
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15527 |12mr|perl-DBI-1.616.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 DBI
%define upstream_version 1.616

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	9

Summary:	The Perl Database Interface
License:	GPL
Group:		Development/Perl
URL:		http://dbi.perl.org/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/DBI/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(Storable) >= 1
BuildRequires:	perl(Test::Simple) >= 0.400.0
BuildRequires:	perl-devel >= 2:5.14
BuildRequires:	perl-List-MoreUtils >= 0.320.0-3

%description
The Perl Database Interface (DBI) is a database access Application Programming
Interface (API) for the Perl Language. The Perl DBI API specification defines a
set of functions, variables and conventions that provide a consistent database
interface independent of the actual database being used.

%package	proxy
Group:		Development/Perl
Summary: 	DBI proxy server and client
Requires:	%{name} = %{version}

%description	proxy
DBI::ProxyServer is a module for implementing a proxy for the DBI
proxy driver, DBD::Proxy.
DBD::Proxy is a Perl module for connecting to a database via a remote
DBI driver.

%package	ProfileDumper-Apache
Group:		Development/Perl
Summary: 	DBI profiling data for mod_perl
Requires:	%{name} = %{version}

%description ProfileDumper-Apache
This module interfaces DBI::ProfileDumper to Apache/mod_perl. Using this
module you can collect profiling data from mod_perl applications. It
works by creating a DBI::ProfileDumper data file for each Apache
process. These files are created in your Apache log directory. You can
then use dbiprof to analyze the profile files.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%__make CFLAGS="%{optflags}"

%check
rm -f t/zvg_85gofer
%__make test

%install
%makeinstall_std

# remove Win32 stuff
rm -rf %{buildroot}%{perl_vendorarch}/Win32
rm -f %{buildroot}%{perl_vendorarch}/DBI/W32ODBC.pm
rm -f %{buildroot}%{perl_vendorarch}/Roadmap.pod
rm -f %{buildroot}%{perl_vendorarch}/DBI/Roadmap.pm
rm -f %{buildroot}%{perl_vendorarch}/TASKS.pod
rm -f %{buildroot}%{perl_vendorarch}/DBI/TASKS.pm
rm -f %{buildroot}%{_mandir}/man3*/Win32::DBIODBC.3pm*
rm -f %{buildroot}%{_mandir}/man3*/DBI::W32ODBC.3pm*
rm -f %{buildroot}%{_mandir}/man3*/Roadmap.3pm*
rm -f %{buildroot}%{_mandir}/man3*/TASKS.3pm*

# we don't want requires on Coro which is not even really used
rm -f %{buildroot}%{perl_vendorarch}/DBD/Gofer/Transport/corostream.pm

%files
%doc Changes README META.yml
%{_bindir}/dbiprof
%{_bindir}/dbilogstrip
%{_mandir}/*/*
%exclude %{_mandir}/man1/dbiproxy.1*
%exclude %{_mandir}/man3*/DBD::Proxy.3pm*
%exclude %{_mandir}/man3*/DBI::ProxyServer.3pm*
%exclude %{_mandir}/man3*/DBI::ProfileDumper::Apache.3pm*
%{perl_vendorarch}/Bundle
%{perl_vendorarch}/DBD
%{perl_vendorarch}/dbixs_rev.pl
%exclude %{perl_vendorarch}/DBD/Proxy.pm
%{perl_vendorarch}/DBI.pm
%{perl_vendorarch}/DBI
%exclude %{perl_vendorarch}/DBI/ProfileDumper
%exclude %{perl_vendorarch}/DBI/ProfileDumper.pm
%exclude %{perl_vendorarch}/DBI/ProxyServer.pm
%{perl_vendorarch}/auto/DBI

%files proxy
%{_bindir}/dbiproxy
%{perl_vendorarch}/DBD/Proxy.pm
%{perl_vendorarch}/DBI/ProxyServer.pm
%{_mandir}/man1/dbiproxy.1.*
%{_mandir}/man3*/DBI::ProxyServer.3pm.*
%{_mandir}/man3*/DBD::Proxy.3pm.*

%files ProfileDumper-Apache
%{perl_vendorarch}/DBI/ProfileDumper
%{perl_vendorarch}/DBI/ProfileDumper.pm
%{_mandir}/man3*/DBI::ProfileDumper::Apache.3pm.*




%changelog
* Wed Aug  22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 8a81d4d
- Try to avoid requires on Coro
  
* Wed Aug  22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: f067838
- Minor cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15528 |12mr|perl-DBIx-Simple-1.350.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    DBIx-Simple
%define upstream_version 1.35

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	7

Summary:	Easy-to-use OO interface to DBI
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/DBIx/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(DBI)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
DBIx::Simple provides a simplified interface to DBI, Perl's powerful
database module.

This module is aimed at rapid development and easy maintenance. Query
preparation and execution are combined in a single method, the result
object (which is a wrapper around the statement handle) provides easy
row-by-row and slurping methods.

The 'query' method returns either a result object, or a dummy object. The
dummy object returns undef (or an empty list) for all methods and when used
in boolean context, is false. The dummy object lets you postpone (or skip)
error checking, but it also makes immediate error checking simply
'$db->query(...) or die $db->error'.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc META.yml Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Tue Sep  11 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: a047c50
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15529 |12mr|perl-Devel-Cover-0.780.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Devel-Cover
%define upstream_version 0.78

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Code coverage metrics for Perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Devel/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(Test::Differences)
BuildRequires:	perl(Test::Warn)
BuildRequires:	perl(Pod::Coverage)
BuildRequires:	perl(Template)
BuildRequires:	perl-devel

%description
This module provides code coverage metrics for Perl. Code coverage metrics
describe how thoroughly tests exercise code. By using Devel::Cover you can find
areas of code not exercised by your tests and find out which tests to create to
increase coverage. Code coverage can be considered as an indirect measure of
quality.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc META.yml README
%{perl_vendorarch}/Devel
%{perl_vendorarch}/auto/Devel
%{_bindir}/*
%{_mandir}/*/*



%changelog
* Tue Sep  11 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: f01404d
- Spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15530 |12mr|perl-Devel-Cycle-1.110.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Devel-Cycle
%define upstream_version 1.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Find memory cycles in objects
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Devel/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:	perl-devel
Requires:	perl-PadWalker >= 1.0
BuildArch:	noarch

%description
This is a simple developer's tool for finding circular references in objects
and other types of references. Because of Perl's reference-count based
memory management, circular references will cause memory leaks.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Devel
%{_mandir}/*/*



%changelog
* Tue Sep  11 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 28b6c00
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15531 |12mr|perl-Devel-GlobalDestruction-0.40.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Devel-GlobalDestruction
%define upstream_version 0.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Expose PL_dirty, the flag which marks global
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Devel/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(Scope::Guard)
BuildRequires:	perl(Sub::Exporter)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
Perl's global destruction is a little tricky to deal with WRT finalizers
because it's not ordered and objects can sometimes disappear.

Writing defensive destructors is hard and annoying, and usually if global
destruction is happenning you only need the destructors that free up non
process local resources to actually execute.

For these constructors you can avoid the mess by simply bailing out if
global destruction is in effect.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Fri Oct  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: c2ce638
- Should be noarch package
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15532 |12mr|perl-Devel-Size-0.710.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Devel-Size
%define upstream_version 0.71

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    6

Summary:	Find the memory usage of Perl variables
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Devel/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel

%description
This module figures out the real sizes of Perl variables in bytes. Call
functions with a reference to the variable you want the size of. If the
variable is a plain scalar it returns the size of the scalar. If the variable
is a hash or an array, use a reference when calling.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%__make

%check
%__make test

%install
rm -rf %{buildroot}
%makeinstall_std

%files
%doc CHANGES SIGNATURE
%{perl_vendorarch}/Devel/*
%{perl_vendorarch}/auto/Devel/*
%{_mandir}/*/*



%changelog
* Thu Aug  23 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 96333a2
- Rebuild for new perl
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15533 |12mr|perl-Devel-StackTrace-1.270.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Devel-StackTrace
%define upstream_version 1.27

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Stack trace and stack trace frame objects 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://search.cpan.org/CPAN/authors/id/D/DR/DROLSKY/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
%{upstream_name} module for perl.  Simple objects to deal with stack traces.
The parent object, Devel::StackTrace, holds a number of
Devel::StackTraceFrame objects (which have the same information as is
returned from caller()).  You can step through these frames forwards
and backwards as you want or retrieve specific frames.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
chmod 644 lib/Devel/StackTrace.pm

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{perl_vendorlib}/Devel
%{_mandir}/*/*



%changelog
* Tue Sep  11 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 544908a
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15534 |12mr|perl-Devel-Symdump-2.80.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name 	 Devel-Symdump
%define upstream_version 2.08

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Dump symbol names or the symbol table
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Devel/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This little package serves to access the symbol table of perl.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc ChangeLog README
%{perl_vendorlib}/Devel
%{_mandir}/*/*



%changelog
* Tue Sep  11 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 5ee4a14
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15535 |12mr|perl-Digest-BubbleBabble-0.20.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Digest-BubbleBabble
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Create bubble-babble fingerprints
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Digest/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Digest::BubbleBabble takes a message digest (generated by either of the MD5 or
SHA-1 message digest algorithms) and creates a fingerprint of that digest in
"bubble babble" format. Bubble babble is a method of representing a message
digest as a string of "real" words, to make the fingerprint easier to remember.
The "words" are not necessarily real words, but they look more like words than
a string of hex characters.

Bubble babble fingerprinting is used by the SSH2 suite (and, consequently, by
Net::SSH::Perl, the Perl SSH implementation) to display easy-to-remember key
fingerprints. The key (a DSA or RSA key) is converted into a textual form,
digested using Digest::SHA1, and run through bubblebabble to create the key
fingerprint.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Digest
%{_mandir}/man*/*



%changelog
* Tue Sep  11 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 27cdfdc
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15536 |12mr|perl-Digest-HMAC-1.30.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name    Digest-HMAC
%define upstream_version 1.03

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 1

Summary:	Keyed-Hashing for Message Authentication
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://www.cpan.org
Source0:	http://www.cpan.org/authors/id/GAAS/%{upstream_name}-%{upstream_version}.tar.gz

BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}
BuildRequires:  perl-devel
BuildRequires:  perl(Digest::SHA1)
Requires:	perl(Digest::SHA1)
Provides:	perl-HMAC

%description
Digest-HMAC module for perl.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README Changes
%{_mandir}/*/*
%{perl_vendorlib}/Digest



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15537 |12mr|perl-Digest-MD2-2.30.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name    Digest-MD2
%define	upstream_version 2.03

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 5

Summary:	Perl interface to the MD2 Algorithm	
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/authors/id/GAAS/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}
Provides:	perl-MD2
Requires:	perl

%description
Digest-MD2 module for perl.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make OPTIMIZE="$RPM_OPT_FLAGS"

%check
%__make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README Changes
%{_mandir}/*/*
%{perl_vendorarch}/Digest
%{perl_vendorarch}/auto



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15538 |12mr|perl-Digest-Nilsimsa-0.60.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	perl-Digest-Nilsimsa
%define	real_name Digest-Nilsimsa
%define	upstream_version	0.06
%define	release	%mkrel 6

Summary:	Perl interface to the Nilsima Algorithm	
Name:		%{name}
Version:	%perl_convert_version %{upstream_version}
Release:	%{release}
License:	GPL or Artistic
Group:		Development/Perl
Source:		http://www.cpan.org/authors/id/V/VI/VIPUL/%{real_name}-%{upstream_version}.tar.bz2
URL:		http://search.cpan.org/dist/%{real_name}/
BuildRequires:	perl-devel
BuildRoot:	%{_tmppath}/%{name}-buildroot
Requires:	perl

%description
Digest-Nilsimsa module for perl.

%prep
%setup -q -n %{real_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make OPTIMIZE="$RPM_OPT_FLAGS"

%check
make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README 
%{_mandir}/*/*
%{perl_vendorarch}/auto/Digest/Nilsimsa
%{perl_vendorarch}/Digest/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15539 |12mr|perl-Digest-SHA1-2.130.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Digest-SHA1
%define upstream_version 2.13

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    8

Summary:	Perl interface to the SHA1 Algorithm
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Digest/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
Digest-SHA1 module for perl.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make CFLAGS="%{optflags}"

%check
%make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README Changes
%{_mandir}/*/*
%{perl_vendorarch}/Digest
%{perl_vendorarch}/auto



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15540 |12mr|perl-Digest-SHA-5.620.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Digest-SHA
%define upstream_version 5.62

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    5

Summary:	Perl extension for SHA-1/224/256/384/512
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Digest/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
Digest::SHA is a complete implementation of the NIST Secure Hash Standard. It
gives Perl programmers a convenient way to calculate SHA-1, SHA-224, SHA-256,
SHA-384, and SHA-512 message digests.  The module can handle all types of
input, including partial-byte data.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make CFLAGS="%{optflags}"

%check
%make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes README
%{perl_vendorarch}/Digest
%{perl_vendorarch}/auto/Digest
%{_mandir}/*/*
%{_bindir}/shasum



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15541 |12mr|perl-Dist-CheckConflicts-0.20.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Dist-CheckConflicts
%define upstream_version 0.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Declare version conflicts for your dist
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Dist/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(Sub::Exporter)
BuildRequires:	perl(Test::Fatal)
BuildRequires:	perl(Test::More)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
One shortcoming of the CPAN clients that currently exist is that they have
no way of specifying conflicting downstream dependencies of modules. This
module attempts to work around this issue by allowing you to specify
conflicting versions of modules separately, and deal with them after the
module is done installing.

For instance, say you have a module 'Foo', and some other module 'Bar' uses
'Foo'. If 'Foo' were to change its API in a non-backwards-compatible way,
this would cause 'Bar' to break until it is updated to use the new API.
'Foo' can't just depend on the fixed version of 'Bar', because this will
cause a circular dependency (because 'Bar' is already depending on 'Foo'),
and this doesn't express intent properly anyway - 'Foo' doesn't use 'Bar'
at all. The ideal solution would be for there to be a way to specify
conflicting versions of modules in a way that would let CPAN clients update
conflicting modules automatically after an existing module is upgraded, but
until that happens, this module will allow users to do this manually.

This module accepts a hash of options passed to its 'use' statement, with
these keys being valid:

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes LICENSE META.yml META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*





%changelog
* Tue Sep  11 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 433d5dc
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15542 |12mr|perl-Email-Abstract-3.4.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Email-Abstract
%define upstream_version 3.004

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Unified interface to mail representations
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Email/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(MIME::Entity) >= 5.501.0
BuildRequires:	perl(Email::Simple)
BuildRequires:	perl(Module::Pluggable)
BuildRequires:	perl(MRO::Compat)
BuildRequires:	perl(Class::Accessor::Grouped)
BuildRequires:	perl-devel
BuildArch:		noarch

%description
Email::Abstract provides module writers with the ability to write
representation-independent mail handling code. For instance, in the cases of
Mail::Thread or Mail::ListDetector, a key part of the code involves reading the
headers from a mail object. Where previously one would either have to specify
the mail class required, or to build a new object from scratch, Email::Abstract
can be used to perform certain simple operations on an object regardless of its
underlying representation.

Email::Abstract currently supports Mail::Internet, MIME::Entity, Mail::Message,
Email::Simple and Email::MIME. Other representations are encouraged to create
their own Email::Abstract::* class by copying Email::Abstract::EmailSimple. All
modules installed under the Email::Abstract hierarchy will be automatically
picked up and used.

For this reason, the tedious process of looking for a valid date has been
encapsulated in this software. Further, the process of creating RFC compliant
date strings is also found in this software.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{perl_vendorlib}/Email
%{_mandir}/*/*


%changelog
* Wed Sep  12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 204023f
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15543 |12mr|perl-Email-Address-1.892.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Email-Address
%define upstream_version 1.892

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	RFC 2822 Address Parsing and Creation
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Email/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch


%description
This class implements a complete RFC 2822 parser that locates
email addresses in strings and returns a list of "Email::Address"
objects found. Alternatley you may construct objects manually.
The goal of this software is to be correct, and very very fast.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 
perl -pi -e 's|/usr/local/bin/perl|%{__perl}|' bench/ea-vs-ma.pl

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README bench META.yml
%{perl_vendorlib}/Email
%{_mandir}/man3/*



%changelog
* Wed Sep  12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 4a6be03
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15544 |12mr|perl-Email-Date-1.103.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Email-Date
%define upstream_version 1.103

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Find and Format Date Headers
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Email/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(Time::Piece)
BuildRequires:	perl(Email::Abstract)
BuildRequires:	perl(Email::Date::Format)
BuildRequires:	perl(Date::Parse)
BuildRequires:	perl-devel

BuildArch:	noarch


%description
RFC 2822 defines the Date: header. It declares the header a required part of an
email message. The syntax for date headers is clearly laid out. Stil, even a
perfectly planned world has storms. The truth is, many programs get it wrong.
Very wrong. Or, they don't include a Date: header at all. This often forces you
to look elsewhere for the date, and hoping to find something.

For this reason, the tedious process of looking for a valid date has been
encapsulated in this software. Further, the process of creating RFC compliant
date strings is also found in this software.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Email
%{_mandir}/*/*



%changelog
* Wed Sep  12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 01c242c
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15545 |12mr|perl-Email-Date-Format-1.2.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Email-Date-Format
%define upstream_version 1.002

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Produce RFC 2822 date strings
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{module}
Source0:	http://www.cpan.org/modules/by-module/Email/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(Test::More)
BuildRequires:	perl(Time::Local)
BuildRequires:	perl-devel

BuildArch:		noarch

%description
This module provides a simple means for generating an RFC 2822 compliant
datetime string.  (In case you care, they're not RFC 822 dates, because they
use a four digit year, which is not allowed in RFC 822.)

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/Email



%changelog
* Wed Sep  12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 95e80fe
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15546 |12mr|perl-Email-Simple-2.100.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name     Email-Simple
%define upstream_version  2.100

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	6

Summary:	Simple parsing of RFC2822 message format and headers
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Email/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(Email::Date::Format)
BuildRequires:	perl-devel

BuildArch:	noarch

Obsoletes:	perl-Email-Simple-Creator <= 1.424.0
Provides:	perl-Email-Simple-Creator  = 1.424.0

%description
Email::Simple is the first deliverable of the "Perl Email Project", a reaction
against the complexity and increasing bugginess of the Mail::* modules. In
contrast, Email::* modules are meant to be simple to use and to maintain, pared
to the bone, fast, minimal in their external dependencies, and correct.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Email
%{_mandir}/*/*



%changelog
* Wed Sep  12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: f7fffe1
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15547 |12mr|perl-Encode-Detect-1.10.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Encode-Detect
%define upstream_version 1.01

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    7

Summary:    An Encode::Encoding subclass that detects the encoding of data
License:    GPL
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Encode/%{upstream_name}-%{upstream_version}.tar.bz2

Buildrequires:  perl-devel
Buildrequires:  perl(Module::Build)
Buildrequires:  perl(ExtUtils::CBuilder)
Buildrequires:  perl(Data::Dump)

%description
This Perl module is an Encode::Encoding subclass that uses
Encode::Detect::Detector to determine the charset of the input data and then
decodes it using the encoder of the detected charset.

It is similar to Encode::Guess, but does not require the configuration of a set
of expected encodings. Like Encode::Guess, it only supports decoding--it cannot
encode.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor
./Build

%check
./Build test

%install
rm -rf %{buildroot}
./Build install destdir=%{buildroot}

%files
%doc Changes LICENSE
%{perl_vendorarch}/Encode
%{perl_vendorarch}/auto/Encode
%{_mandir}/*/*



%changelog
* Thu Aug  23 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: dbe61a9
- Rebuild for new perl
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15548 |12mr|perl-Encode-Locale-1.20.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Encode-Locale
%define upstream_version 1.02

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    5

Summary:    Determine the locale encoding
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Encode/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Encode)
BuildRequires: perl(Encode::Alias)
BuildRequires: perl(Test)
BuildRequires: perl-devel
BuildArch: noarch

%description
In many applications it's wise to let Perl use Unicode for the strings it
processes. Most of the interfaces Perl has to the outside world is still
byte based. Programs therefore needs to decode byte strings that enter the
program from the outside and encode them again on the way out.

The POSIX locale system is used to specify both the language conventions
requested by the user and the preferred character set to consume and
output. The 'Encode::Locale' module looks up the charset and encoding
(called a CODESET in the locale jargon) and arrange for the the Encode
manpage module to know this encoding under the name "locale". It means
bytes obtained from the environment can be converted to Unicode strings by
calling 'Encode::encode(locale => $bytes)' and converted back again with
'Encode::decode(locale => $string)'.

Where file systems interfaces pass file names in and out of the program we
also need care. The trend is for operating systems to use a fixed file
encoding that don't actually depend on the locale; and this module
determines the most appropriate encoding for file names. The the Encode
manpage module will know this encoding under the name "locale_fs". For
traditional Unix systems this will be an alias to the same encoding as
"locale".

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%perl_vendorlib/*



%changelog
* Wed Aug  22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: e480eda
- Add perl-devel to BuildRequires, minor spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15549 |12mr|perl-Error-0.170.160-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Error
%define upstream_version 0.17016

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5
Epoch:		1

Summary:	Error/exception handling in an OO-ish way
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/S/SH/SHLOMIF/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
The Error package provides two interfaces. Firstly Error
provides a procedural interface to exception handling.
Secondly Error is a base class for errors/exceptions that
can either be thrown, for subsequent catch, or can simply
be recorded.
Errors in the class Error should not be thrown directly,
but the user should throw errors from a sub-class of Error.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc ChangeLog README examples
%{perl_vendorlib}/Error
%{perl_vendorlib}/Error.pm
%{_mandir}/*/*



%changelog
* Wed Sep  12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 29b6d58
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15550 |12mr|perl-Eval-Closure-0.40.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Eval-Closure
%define upstream_version 0.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	6
Summary:	Safely and cleanly create closures via string eval
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/~doy/Eval-Closure-0.04/lib/Eval/Closure.pm
Source0:	http://search.cpan.org/CPAN/authors/id/D/DO/DOY/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:	perl(Sub::Exporter)
BuildRequires:	perl(Test::Fatal)
BuildRequires:	perl(Test::Requires)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
String eval is often used for dynamic code generation. For instance, Moose uses
it heavily, to generate inlined versions of accessors and constructors, which
speeds code up at runtime by a significant amount. String eval is not without
its issues however - it's difficult to control the scope it's used in (which
determines which variables are in scope inside the eval), and it can be quite
slow, especially if doing a large number of evals.

This module attempts to solve both of those problems. It provides an
eval_closure function, which evals a string in a clean environment, other than
a fixed list of specified variables. It also caches the result of the eval, so
that doing repeated evals of the same source, even with a different
environment, will be much faster (but note that the description is part of the
string to be evaled, so it must also be the same (or non-existent) if caching
is to work properly).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc LICENSE MANIFEST README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Wed Sep  12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 5ec81c4
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15551 |12mr|perl-Exception-Class-1.320.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Exception-Class
%define upstream_version 1.32

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	6

Summary:	A module that allows you to declare real exception classes in Perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://search.cpan.org/CPAN/authors/id/D/DR/DROLSKY/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(Class::Data::Inheritable)
BuildRequires:	perl(Devel::StackTrace) >= 1.20
BuildRequires:	perl-devel

BuildArch: 	noarch

Requires: 	perl-Class-Data-Inheritable >= 0.02
Requires:	perl-Devel-StackTrace >= 0.9

%description
This module allows you to declare hierarchies of exception classes for use
in your code. It also provides a simple exception class that it uses as the
default base class for all other exceptions.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
chmod 644 Changes LICENSE lib/Exception/Class.pm

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE
%{perl_vendorlib}/Exception
%{_mandir}/*/*


%changelog
* Wed Sep  12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: ccb6bfc
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15552 |12mr|perl-Expect-1.210.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Expect
%define upstream_version 1.21

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Expect for Perl
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Expect/%{upstream_name}-%{upstream_version}.tar.bz2
Patch0:		%{name}-paths.patch

BuildRequires:	perl-devel
BuildRequires:	perl(IO::Tty) >= 1.02
BuildArch:		noarch

# temporary dep due to the perl-5.14 bump
BuildRequires:	perl-List-MoreUtils >= 0.320.0-4
BuildRequires:	perl-IO-Tty >= 1.100.0-3

%description
The Expect module is a successor of Comm.pl and a descendent of Chat.pl. It
more closely ressembles the Tcl Expect language than its predecessors. It does
not contain any of the networking code found in Comm.pl. I suspect this would
be obsolete anyway given the advent of IO::Socket and external tools such as
netcat.

Expect.pm is an attempt to have more of a switch() & case feeling to make
decision processing more fluid. Three separate types of debugging have been
implemented to make code production easier.

It is now possible to interconnect multiple file handles (and processes) much
like Tcl's Expect. An attempt was made to enable all the features of Tcl's
Expect without forcing Tcl on the victim programmer :-) .

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch0 -p1
perl -pi -e 's|/usr/local/bin/perl|%{__perl}|' examples/kibitz/kibitz

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README examples tutorial
%{perl_vendorlib}/*.pm
%{perl_vendorlib}/*.pod
%{_mandir}/*/*




%changelog
* Wed Sep  12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: e46f0d3
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15553 |12mr|perl-ExtUtils-CBuilder-0.280.202-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name  	    ExtUtils-CBuilder
%define upstream_version 0.280202

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	6
Summary:	Compile and link C code for Perl modules 
License:	GPL or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source:		http://www.cpan.org/modules/by-module/ExtUtils/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:	perl(File::Basename)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(Test)
BuildRequires:	perl(Text::ParseWords)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module can build the C portions of Perl modules by invoking the
appropriate compilers and linkers in a cross-platform manner. It was motivated
by the Module::Build project, but may be useful for other purposes as well.
However, it is not intended as a general cross-platform interface to all your C
building needs. That would have been a much more ambitious goal!

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
%__perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std
for m in ExtUtils::CBuilder.3pm ExtUtils::CBuilder::Platform::Windows.3pm; do
	rm -f %{buildroot}%{_mandir}/man3/$m
done

%files 
%doc Changes
%{perl_vendorlib}/ExtUtils



%changelog
* Tue Sep  11 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 7884b53
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15554 |12mr|perl-ExtUtils-Depends-0.304.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    ExtUtils-Depends
%define upstream_version 0.304

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    5

Summary:    Perl module for further extending extensions
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/ExtUtils/%{upstream_name}-%{upstream_version}.tar.bz2

BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}
BuildRequires:	perl-devel

%description
This module tries to make it easy to build Perl extensions that use
functions and typemaps provided by other perl extensions. This means
that a perl extension is treated like a shared library that provides
also a C and an XS interface besides the perl one.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
find -type d -name CVS | rm -fr
%{__perl} Makefile.PL INSTALLDIRS=vendor

%build
%make

%check
%make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-, root, root)
%doc Changes
%{_mandir}/*/*
%{perl_vendorlib}/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15555 |12mr|perl-ExtUtils-F77-1.170.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 ExtUtils-F77
%define upstream_version 1.17

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	6

Summary:	Simple interface to F77 libs
License:	GPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/ExtUtils-F77/
Source0:	http://www.perl.com/CPAN/authors/id/KGB/%{upstream_name}-%{upstream_version}.tar.gz
Patch0:		ExtUtils-F77-1.17-no-usrlib.patch
Patch1:		ExtUtils-F77-1.17-gfortran.patch
BuildRequires:	perl-devel
BuildRequires:	gcc-gfortran
Requires:	 gcc-gfortran
BuildArch:	noarch

%description
Simple interface to F77 libs.  Used to be in perl-PDL, but isn't anymore.

This module tries to figure out how to link C programs with
Fortran subroutines on your system. Basically one must add a list
of Fortran runtime libraries. The problem is their location
and name varies with each OS/compiler combination!

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch0 -p1 -b .no-usrlib
%patch1 -p1 -b .gfortran

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make OPTIMIZE="%{optflags}"

%check
make test

%install
%makeinstall_std

%files
%{perl_vendorlib}/*
%{_mandir}/*/*
%doc README CHANGES


%changelog
* Wed Sep  12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 30fb074
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15556 |12mr|perl-ExtUtils-ParseXS-2.220.600-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 ExtUtils-ParseXS
%define upstream_version 2.2206

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	%mkrel 7

Summary:	Converts Perl XS code into C code 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://search.cpan.org/CPAN/authors/id/K/KW/KWILLIAMS/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl-ExtUtils-CBuilder
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
ExtUtils::ParseXS will compile XS code into C code by embedding the constructs
necessary to let C functions manipulate Perl values and creates the glue
necessary to let Perl access those functions.  The compiler uses typemaps to
determine how to map C function parameters and variables to Perl values.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc Changes INSTALL
%{perl_vendorlib}/ExtUtils
%{_mandir}/*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15557 |12mr|perl-ExtUtils-PkgConfig-1.130.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    ExtUtils-PkgConfig
%define upstream_version 1.13

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Perl module for further extending extensions
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/ExtUtils/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: pkgconfig
BuildRequires:	perl-devel
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
This module tries to make it easy to build Perl extensions that use
functions and typemaps provided by other perl extensions. This means
that a perl extension is treated like a shared library that provides
also a C and an XS interface besides the perl one.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
#find -type d -name CVS | rm -fr
%{__perl} Makefile.PL INSTALLDIRS=vendor

%build
make

%check
%make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}


%files
%defattr(-, root, root)
%doc Changes
%{_mandir}/*/*
%{perl_vendorlib}/ExtUtils/*.pm



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15558 |12mr|perl-FCGI-0.740.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 FCGI
%define upstream_version 0.74

Summary:	A Fast CGI module for Perl
Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3
License:	Distributable
Group:		Development/Perl
URL:		http://search.cpan.org/~flora/
Source0:	http://search.cpan.org/CPAN/authors/id/F/FL/FLORA/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:	perl-devel

%description
This is a Fast CGI module for perl. It's based on the FCGI module that
comes with Open Market's FastCGI Developer's Kit, but does not require
you to recompile perl.

See <http://www.fastcgi.com/> for more information about fastcgi.
Lincoln D. Stein's perl CGI module also contains some information
about fastcgi programming.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
chmod 0644 LICENSE.TERMS

%build
# Choose not to build a pure Perl implementation
# (default answer [n] -> return)
%{__perl} Makefile.PL INSTALLDIRS=vendor <<EOF
EOF
%make

%install
rm -rf %{buildroot}

%makeinstall_std

%files
%doc README LICENSE.TERMS ChangeLog
%{_mandir}/*/*
%{perl_vendorarch}/FCGI*
%{perl_vendorarch}/auto/FCGI



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15559 |12mr|perl-File-BaseDir-0.30.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name 	 File-BaseDir
%define upstream_version 0.03

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 4

Summary:	Perl module to use the freedesktop basedir spec
License:	GPL+ or Artistic
Group:		Development/Perl
URL:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/File/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:  perl(Module::Build)
BuildArch:	noarch
BuildRoot: 	%{_tmppath}/%{name}-%{version}-%{release}

%description
Perl module to use the freedesktop basedir spec.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor
./Build

%check
./Build test

%install
rm -rf %{buildroot}
./Build install destdir=%{buildroot}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README Changes
%{perl_vendorlib}/File/*
%{_mandir}/*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15560 |12mr|perl-File-Copy-Recursive-0.380.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 File-Copy-Recursive
%define upstream_version 0.38

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	9

Summary:	Perl module for recursively copying files and directories
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/File/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module copies and moves directories recursively (or single files, well...
singley) to an optional depth and attempts to preserve each file or directory's
mode.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files 
%doc README Changes
%{perl_vendorlib}/File
%{_mandir}/man3/*



%changelog
* Wed Sep  12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 6116530
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15561 |12mr|perl-File-DesktopEntry-0.40.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 File-DesktopEntry
%define upstream_version 0.04

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 5

Summary:	Object to handle .desktop files
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:    http://www.cpan.org/modules/by-module/File/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(File::BaseDir)
BuildRequires:	perl(Module::Build)
BuildArch:	noarch

%description
This module is used to work with .desktop files. The format of these files is
specified by the freedesktop "Desktop Entry" specification.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor
./Build

%check
./Build test

%clean
rm -rf %{buildroot}

%install
rm -rf %{buildroot}
./Build install destdir=%{buildroot}

%files
%defattr(-,root,root)
%doc README Changes
%{_mandir}/*/*
%{perl_vendorlib}/File/DesktopEntry.pm



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15562 |12mr|perl-File-FcntlLock-0.120.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    File-FcntlLock
%define upstream_version 0.12

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 6

Summary:    File locking with fcntl()
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/File/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Carp)
BuildRequires: perl(DynaLoader)
BuildRequires: perl(Errno)
BuildRequires: perl(Exporter)
BuildRequires: perl(POSIX)
BuildRequires: perl-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
File locking in Perl is usually done using the the flock() manpage
function. Unfortunately, this only allows locks on whole files and is often
implemented in terms of the flock(2) manpage, which has some shortcomings.

Using this module file locking via the fcntl(2) manpage can be done
(obviously, this restricts the use of the module to systems that have a the
fcntl(2) manpage system call). Before a file (or parts of a file) can be
locked, an object simulating a flock structure must be created and its
properties set. Afterwards, by calling the 'lock()' method a lock can be
set or it can be determined if and which process currently holds the lock.

To create a new object representing a flock structure call 'new()':

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%{make}

%check
%{make} test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc README Changes
%{_mandir}/man3/*
%perl_vendorlib/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15563 |12mr|perl-File-Find-Rule-0.320.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 File-Find-Rule
%define upstream_version 0.32

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Alternative interface to File::Find
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/File/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Text::Glob)
BuildRequires:	perl(Number::Compare)
BuildArch:	noarch

%description 
File::Find::Rule is a friendlier interface to File::Find. It allows you to
build rules which specify the desired files and directories.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/File
%{_mandir}/*/*
%{_bindir}/*



%changelog
* Wed Sep  12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 8856881
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15564 |12mr|perl-File-Find-Rule-Perl-1.100.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    File-Find-Rule-Perl
%define upstream_version 1.10

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	6

License:	GPL+ or Artistic
Group:		Development/Perl
Summary:	Common rules for searching for Perl things
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/File/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(Parse::CPAN::Meta)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Find::Rule)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(Params::Util)
BuildRequires:	perl(Test::More)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
I write a lot of things that muck with Perl files. And it always annoyed me
that finding "perl files" requires a moderately complex the
File::Find::Rule manpage pattern.

*File::Find::Rule::Perl* provides methods for finding various Perl-related
files.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%files
%doc README LICENSE Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Wed Sep  12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 04d2fb6
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15565 |12mr|perl-File-FnMatch-0.20.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    File-FnMatch
%define upstream_version 0.02

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    9

Summary:	Simple filename and pathname matching
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/~mjp/%{upstream_name}-%{upstream_version}/FnMatch.pm
Source0:	http://search.cpan.org//CPAN/authors/id/M/MJ/MJP/File-FnMatch-0.02.tar.gz

BuildRequires:	perl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
File::FnMatch::fnmatch() provides simple, shell-like pattern matching.

Though considerably less powerful than regular expressions, shell patterns
are nonetheless useful and familiar to a large audience of end-users.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor <<EOF
EOF
%make

%check
%make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes README
%{perl_vendorlib}/*
%{_mandir}/*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15566 |12mr|perl-FileHandle-Unget-0.162.300-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    FileHandle-Unget
%define	upstream_version 0.1623

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5
Epoch:		1

Summary:	Perl modules that allow to place back more than one byte on a Filehandle
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://www.cpan.org
Source0:	http://search.cpan.org/CPAN/authors/id/D/DC/DCOPPIT/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
FileHandle::Unget is a perl module that is a drop-in replacement for the 
standard FileHandle perl module. It allows more than one byte to be placed back
on the input.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
%makeinstall_std

%files
%doc CHANGES LICENSE README
%{perl_vendorlib}/FileHandle/Unget.pm
%{_mandir}/man3/*



%changelog
* Wed Sep  12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: b81f662
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15567 |12mr|perl-File-HomeDir-0.980.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 File-HomeDir
%define upstream_version 0.98

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Get home directory for self or other users
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/File/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(File::Which)
BuildRequires:	xdg-user-dirs

BuildArch:	noarch

%description
A Perl module to get home directory portably for self or other users.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
find lib -name *.pm | xargs chmod 644 
chmod 644 Changes

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# tests require that user dirs exist, which is not the case within bs
#make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/File
%{_mandir}/*/*



%changelog
* Wed Sep  12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 523ecec
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15568 |12mr|perl-File-Listing-6.20.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    File-Listing
%define upstream_version 6.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Parse directory listings
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/File/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(HTTP::Date)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module exports a single function called parse_dir(), which can be used
to parse directory listings.

The first parameter to parse_dir() is the directory listing to parse. It
can be a scalar, a reference to an array of directory lines or a glob
representing a filehandle to read the directory listing from.

The second parameter is the time zone to use when parsing time stamps in
the listing. If this value is undefined, then the local time zone is
assumed.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Wed Sep  12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 8c68f81
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15569 |12mr|perl-File-MimeInfo-0.160.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name 	 File-MimeInfo
%define upstream_version 0.16

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    3

Summary:	Determine file type
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://search.cpan.org/CPAN/authors/id/P/PA/PARDUS/%{upstream_name}/%{upstream_name}-%{upstream_version}.tar.gz

%if %{mdkversion} < 1010
BuildRequires:	perl-devel
%endif
BuildRequires:	perl-File-BaseDir
BuildRequires:	perl(Module::Build)
BuildArch:	noarch

%description
This module can be used to determine the mime type of a file; it's a 
replacement for File::MMagic trying to implement the freedesktop 
specification for using the shared mime-info database. The package
comes with a script called 'mimetype' that can be used as a file(1)
work-alike.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%{__make} test

%install
%makeinstall_std

%files
%doc README Changes
%_bindir/*
%{perl_vendorlib}/File
%{_mandir}/*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15570 |12mr|perl-File-MMagic-1.270.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 File-MMagic
%define	upstream_version 1.27

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Guess file type from filename and/or filehandle
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/File/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This perl library uses perl5 objects to guess file type from filename and/or
filehandle.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files 
%doc README.en 
%{perl_vendorlib}/File
%{_mandir}/*/*



%changelog
* Wed Sep  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 164608c
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15571 |12mr|perl-File-NCopy-0.360.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 File-NCopy
%define	upstream_version 0.36

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Copies files to directories, or a single file to another file
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Copies files to directories, or a single file to another file.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor

%check
make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/*/*
%{perl_vendorlib}/File



%changelog
* Wed Sep  12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 58f16ea
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15572 |12mr|perl-File-Remove-1.500.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 File-Remove
%define	upstream_version 1.50

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    4

Summary:	Remove files and directories
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:    http://www.cpan.org/modules/by-module/File/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
A Perl module to remove files and directories.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%__make test

%install
%makeinstall_std

%files 
%doc README Changes
%{perl_vendorlib}/File
%{_mandir}/*/*



%changelog
* Wed Aug  22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 06d1975
- Add perl-devel to BuildRequires, minor spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15573 |12mr|perl-File-ShareDir-1.30.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    File-ShareDir
%define upstream_version 1.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Locate per-dist and per-module shared files  
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Wx/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(Params::Util)
BuildRequires:	perl(Class::Inspector)
BuildRequires:	perl-devel

BuildArch:	noarch

%description
Locate per-dist and per-module shared files  

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Tue Sep  11 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: dce6aa7
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15574 |12mr|perl-File-Slurp-9999.190.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 File-Slurp
%define	upstream_version 9999.19

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    5

Summary:	Efficient Reading/Writing of Complete Files
Group:		Development/Perl
License:	GPL+ or Artistic
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:    http://www.cpan.org/modules/by-module/File/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
This module provides subs that allow you to read or write entire files with one
simple call. They are designed to be simple to use, have flexible ways to pass
in or get the file contents and to be very efficient. There is also a sub to
read in all the files in a directory other than . and ..

These slurp/spew subs work for files, pipes and sockets, and stdio,
pseudo-files, and DATA.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
chmod 644 lib/File/Slurp.pm

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%{__make} test

%install
rm -rf %{buildroot}
%makeinstall_std
find %{buildroot} -name "perllocal.pod" | xargs -i rm -f {}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README Changes
%{_mandir}/man3*/*
%{perl_vendorlib}/File



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15575 |12mr|perl-File-Sync-0.90.0-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    File-Sync
%define upstream_version 0.09

Name:      perl-%{upstream_name}
Version:   %perl_convert_version %{upstream_version}
Release:   10

Summary:   Perl access to fsync() and sync() function calls
License:   Artistic
Group:     Development/Perl
Url:       http://search.cpan.org/dist/%{upstream_name}
Source0:   http://search.cpan.org//CPAN/authors/id/C/CE/CEVANS/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl-devel


%description
The fsync() function takes a Perl file handle as its only argument, and
passes its fileno() to the C function fsync().  It returns I<undef> on
failure, or I<true> on success.

The fsync_fd() function is used internally by fsync(); it takes a file
descriptor as its only argument.

The sync() function is identical to the C function sync().

This module does B<not> export any methods by default, but fsync() is
made available as a method of the I<FileHandle> and I<IO::Handle>
classes.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make CFLAGS="%{optflags}"

%check
%__make test

%install
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%{perl_vendorarch}/File
%{perl_vendorarch}/auto/File
%{_mandir}/man3/*



%changelog
* Wed Aug  22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 58e3253
- Spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15576 |12mr|perl-Filesys-Df-0.920.0-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Filesys-Df
%define upstream_version 0.92

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    11

Summary:    Disk free based on Filesys::Statvfs
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Filesys/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
This module provides a way to obtain filesystem disk space information.
This is a Unix only distribution. If you want to gather this information
for Unix and Windows, use 'Filesys::DfPortable'. The only major benefit of
using 'Filesys::Df' over 'Filesys::DfPortable', is that 'Filesys::Df'
supports the use of open filehandles as arguments.

The module should work with all flavors of Unix that implement the
'statvfs()' and 'fstatvfs()' calls, or the 'statfs()' and 'fstatfs()'
calls. This would include Linux, *BSD, HP-UX, AIX, Solaris, Mac OS X, Irix,
Cygwin, etc ...

'df()' requires a argument that represents the filesystem you want to
query. The argument can be either a scalar directory/file name or a open
filehandle. There is also an optional block size argument so you can tailor
the size of the values returned. The default block size is 1024. This will
cause the function to return the values in 1k blocks. If you want bytes,
set the block size to 1.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%{make}

%check
%{make} test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15577 |12mr|perl-File-Tail-0.99.3-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module File-Tail

Summary:	File::Tail module for Perl
Name:		perl-%module
Version:	0.99.3
Release:	%mkrel 9
License:	GPL or Artistic
Group:		Development/Perl
Source0:	http://search.cpan.org/CPAN/authors/id/M/MG/MGRABNAR/%{module}-%{version}.tar.bz2
Url:		http://search.cpan.org/dist/%module/
BuildRoot:	%{_tmppath}/%{name}-%{version}-root/
Requires:	perl
BuildRequires:	perl-devel perl-Time-HiRes
BuildArch:	noarch

%description
This Perl modules allows to read from continously updated files.

%prep
%setup -q -n File-Tail-%{version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%{__make}

%check
%{__make} test

%clean 
rm -rf %{buildroot}

%install
rm -rf %{buildroot}
%makeinstall_std

%files
%defattr(-,root,root)
%doc README Changes
%{perl_vendorlib}/File
%{_mandir}/*/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15578 |12mr|perl-File-Temp-0.220.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    File-Temp
%define upstream_version 0.22

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(VMS::Stdio\\)'
%endif

Name:           perl-%{upstream_name}
Version:        %perl_convert_version %{upstream_version}
Release:        7

Summary:        Return name and handle of a temporary file safely
License:        GPL+ or Artistic
Group:          Development/Perl
URL:            http://search.cpan.org/dist/%{upstream_name}
Source0:        http://www.cpan.org/modules/by-module/File/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:      noarch

%description
File::Temp can be used to create and open temporary files in a safe way. There
is both a function interface and an object-oriented interface. The File::Temp
constructor or the tempfile() function can be used to return the name and the
open filehandle of a temporary file. The tempdir() function can be used to
create a temporary directory.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make CFLAGS="%{optflags}"

%install
%makeinstall_std

mv %{buildroot}%{_mandir}/man3/File::Temp.3pm \
    %{buildroot}%{_mandir}/man3/File::Temp-%{upstream_version}.3pm

%check
%__make test

%files 
%doc ChangeLog README
%{perl_vendorlib}/File
%{_mandir}/*/*




%changelog
* Thu Sep  20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 62598db
- Add requires exceptions
  
* Tue Sep  11 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 4d6a7ac
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15579 |12mr|perl-File-Which-1.90.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 File-Which
%define	upstream_version 1.09

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Portable implementation of the `which' utility
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/File/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::Script)

BuildArch:	noarch

%description
File::Which was created to be able to get the paths to executable programs on
systems under which the `which' program wasn't implemented in the shell.

File::Which searches the directories of the user's PATH (as returned by
File::Spec->path()), looking for executable files having the name specified as
a parameter to which(). Under Win32 systems, which do not have a notion of
directly executable files, but uses special extensions such as .exe and .bat to
identify them, File::Which takes extra steps to assure that you will find the
correct file (so for example, you might be searching for perl, it'll try
perl.exe, perl.bat, etc.)

These slurp/spew subs work for files, pipes and sockets, and stdio,
pseudo-files, and DATA.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{_bindir}/pwhich
%{_mandir}/man1/*
%{_mandir}/man3*/*
%{perl_vendorlib}/File



%changelog
* Tue Sep  11 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 069c0c4
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15580 |12mr|perl-Filter-1.390.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Filter
%define upstream_version 1.39

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 3

Summary:	Source filter modules for Perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://search.cpan.org/CPAN/authors/id/P/PM/PMQS/%{upstream_name}-%{upstream_version}.tar.gz
Patch0:		%{name}-1.31.shellbang.patch

BuildRequires:	perl-devel


%description
Source filter modules for Perl

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch0

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make
# clean up AFTER compilation
find examples -type f -name \*.bak | xargs rm -f
find examples -type f | xargs perl -pi -e 's|^#!/usr/local/bin/perl|#!/usr/bin/perl|' 

%check
make test

%install

%makeinstall_std
rm -rf %{buildroot}%{perl_vendorarch}/Filter/Util/Call.pm
rm -rf %{buildroot}%{perl_vendorarch}/auto/Filter/Util/Call
rm -rf %{buildroot}%{_mandir}/*/Filter::Util::Call.*

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes examples README
%{_mandir}/*/*
%{perl_vendorarch}/auto/Filter
%{perl_vendorarch}/Filter
%{perl_vendorarch}/filter-util.pl
%{perl_vendorarch}/perlfilter.pod



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15581 |12mr|perl-Font-AFM-1.200.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Font-AFM
%define upstream_version 1.20

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Interface to Adobe Font Metrics files
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://www.cpan.org
Source0:	http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/%{upstream_name}-%{upstream_version}.tar.bz2 

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module implements the Font::AFM class. Objects of this
class are initialised from an AFM-file and allows you to obtain
information about the font and the metrics of the various glyphs
in the font.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std
rm -rf %{buildroot}/%{perl_vendorarch}

%files
%{perl_vendorlib}/*
%{_mandir}/man3/*


%changelog
* Wed Sep  12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 47436a7
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15582 |12mr|perl-GD-2.460.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    GD
%define upstream_version 2.46

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	%mkrel 4

Summary:	A perl5 interface to Thomas Boutell's gd library
License:	Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/GD/%{upstream_name}-%{upstream_version}.tar.gz
Patch2:		skip-jpg-test.diff
BuildRequires:	gd-devel
BuildRequires:	libpng-devel
BuildRequires:	zlib-devel
BuildRequires:	freetype-devel
BuildRequires:	libjpeg-devel
BuildRequires:	xpm-devel
BuildRequires:	perl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
GD.pm is a autoloadable interface module for libgd, a popular library
for creating and manipulating PNG files.  With this library you can
create PNG images on the fly or modify existing files.  Features
include:

a.  lines, polygons, rectangles and arcs, both filled and unfilled
b.  flood fills
c.  the use of arbitrary images as brushes and as tiled fill patterns
d.  line styling (dashed lines and the like)
e.  horizontal and vertical text rendering
f.  support for transparency and interlacing


%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch2 -p0

# Remove Local from path
find . -type f | xargs perl -p -i -e "s|/usr/local/|/usr/|g"

# lib64 fixes, don't add /usr/lib/X11 to linker search path
perl -pi \
    -e "s|-L/usr/lib/X11||g;" \
    -e "s|-L/usr/X11/lib||g;" \
    -e "s|-L/usr/lib||g" \
    Makefile.PL

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make CFLAGS="%{optflags}"

%check
%ifnarch ppc
%{__make} test
%endif

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ChangeLog README README.QUICKDRAW README.unix demos
%{perl_vendorarch}/GD*
%{perl_vendorarch}/auto/GD*
%{perl_vendorarch}/qd.pl
%{_mandir}/man?/*
%{_bindir}/bdf2gdfont.pl




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15583 |12mr|perl-GDGraph-1.440.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    GDGraph
%define upstream_version 1.44

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 4

Summary:	Graph Plotting Module for Perl 5
License:	GPL+ or Artistic
Group:		Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}/
Source0:    http://search.cpan.org/CPAN/authors/id/M/MV/MVERB/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl-GD >= 1.20
BuildRequires:	perl-GDTextUtil >= 0.83
BuildRequires:	gd-devel
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}
Provides:	perl-GD-Graph
Obsoletes:	perl-GD-Graph

%description
This is GDGraph, a package to generate charts, using Lincoln
Stein's GD.pm. See the documentation for some history and more
information.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

# perl path hack
#find . -type f | xargs perl -p -i -e "s|^#\!/usr/local/bin/perl|#\!/usr/bin/perl|g"

%build
perl Makefile.PL INSTALLDIRS=vendor </dev/null
%make

%install
rm -rf %{buildroot} 
%makeinstall_std

%check
make test

%clean 
rm -rf %{buildroot} 

%files
%defattr(-,root,root)
%doc CHANGES README
%{perl_vendorlib}/GD/*
%{_mandir}/*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15584 |12mr|perl-GD-Graph3d-0.630.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 GD-Graph3d
%define upstream_version 0.63

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Create 3D Graphs with GD and GD::Graph
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://search.cpan.org/CPAN/authors/id/W/WA/WADG/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl-GDGraph
BuildArch:	noarch

%description
This is the GD::Graph3d extensions module. It provides 3D graphs for the
GD::Graph module by Martien Verbruggen, which in turn generates graph using
Lincoln Stein's GD.pm.

You use these modules just as you would any of the GD::Graph modules, except
that they generate 3d-looking graphs. Each graph type is described below with
only the options that are unique to the 3d version. The modules are based on
their 2d versions (e.g. GD::Graph::bars3d works like GD::Graph::bars), and
support all the options in those. Make sure to read the documentation on
GD::Graph.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
perl -pi -e 'tr/\r//d;' Changes

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes
%{perl_vendorlib}/GD
%{_mandir}/*/*



%changelog
* Wed Sep  12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: a662716
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15585 |12mr|perl-GDTextUtil-0.860.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 GDTextUtil
%define upstream_version 0.86

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Text utilities for use with GD 
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/M/MV/MVERB/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl-GD >= 1.20
BuildArch:	noarch
Provides:	perl-GD-TextUtil = %{version}-%{release}

%description
This module provides a font-independent way of dealing with text in GD, for use
with the GD::Text::* modules and GD::Graph.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/GD
%{_mandir}/*/*



%changelog
* Wed Sep  12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 2a293b4
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15586 |12mr|perl-Geography-Countries-2009041301.0.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Geography-Countries
%define upstream_version 2009041301

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Maps 2-letter, 3-letter, and numerical codes for countries
License:	MIT
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Geography/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module maps country names, and their 2-letter, 3-letter and
numerical codes, as defined by the ISO-3166 maintenance agency,
and defined by the UNSD.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%{perl_vendorlib}/Geography
%{_mandir}/*/*


%changelog
* Wed Sep  12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 33093cf
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15587 |12mr|perl-Gimp-2.2-1.pre1.7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	Gimp
%define pre pre1
Summary:	Perl module enabling to write plugins for the Gimp2
Name:		perl-%module
Epoch:		1
Version:	2.2
Release:	%mkrel 1.%pre.7
License:	GPL or Artistic
Group:		Development/GNOME and GTK+
Source0:	http://search.cpan.org/CPAN/authors/id/S/SJ/SJBURGES/%module-%{version}%pre.tar.bz2
Patch0:		Gimp-2.0pre1-fix-build.patch
Patch1:		Gimp-2.2-fix-str-fmt.patch
URL:		http://search.cpan.org/~sjburges/Gimp/Gimp.pm
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	gtk+2-devel perl-devel libgimp-devel > 2.0
BuildRequires:	perl-Gtk2 perl-PDL perl-Parse-RecDescent perl-ExtUtils-Depends
BuildRequires:	perl-ExtUtils-PkgConfig
BuildRequires:  glitz-devel
Requires:	perl-PDL
Requires:	gtk+2 libgtk+2, perl-Glib >= 1.021
Provides:	gimp-perl = %epoch:%version
Obsoletes:	gimp-perl < %epoch:2.0

# Don't use automatic requires for perl-PDL (#22095):
%define _requires_exceptions perl(PDL

%description
This module provides perl access to the Gimp2 libraries.

%prep
%setup -q -n gimp-perl
%patch0 -p0
%patch1 -p0

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make OPTIMIZE="%{optflags}"

%check
%make test

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_libdir}/gimp/2.0/plug-ins/
make DESTDIR=%buildroot pure_vendor_install
install -m 755 examples/* $RPM_BUILD_ROOT%{_libdir}/gimp/2.0/plug-ins/
perl -pi -e "s^/opt/bin/perl^%_bindir/perl^" $RPM_BUILD_ROOT%{_libdir}/gimp/2.0/plug-ins/*

# fix conflict with gimp-1:
rm -f $RPM_BUILD_ROOT%_mandir/man1/embedxpm.*
rm -f $RPM_BUILD_ROOT%{_libdir}/gimp/2.0/plug-ins/redeye
rm -f $RPM_BUILD_ROOT%{_libdir}/gimp/2.0/plug-ins/README
rm -f $RPM_BUILD_ROOT%{_libdir}/gimp/2.0/plug-ins/examples.TODO

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-, root, root)
%doc AUTHORS COPYING* examples/examples.TODO examples/README
%_bindir/*
%_mandir/*/*
%_libdir/gimp/2.0/plug-ins/*
%_prefix/lib/perl5/*
#%{perl_vendorlib}/%module
#%{perl_vendorlib}/%module.pm
#%{perl_vendorlib}/auto/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15588 |12mr|perl-Glib-1.241.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Glib
%define upstream_version 1.241

%define Werror_cflags %nil

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    2

Summary: Perl module for the glib-2.x library
License: GPL+ or Artistic
Group:   Development/GNOME and GTK+
Url:     http://gtk2-perl.sf.net/
# https://sourceforge.net/project/showfiles.php?group_id=64773&package_id=91217
Source0: http://prdownloads.sourceforge.net/gtk2-perl/%{upstream_name}-%{upstream_version}.tar.gz
# BUG: we do not hanble exceptions out of Gtk2->main loop
# we should just horribly die in that case
Patch0: Glib-1.210-exception-trapping.patch

BuildRequires: glib2-devel >= 2.6.0
BuildRequires: perl(ExtUtils::Depends) >= 0.300.0
BuildRequires: perl(ExtUtils::PkgConfig)
BuildRequires: perl-devel

Conflicts: perl-Gtk2 <= 1

%description
This module provides perl access to Glib and GLib's GObject libraries.
It is mainly used by perl-GTK2 applications.

Glib is a handy library of portability and utility functions. This C library
is designed to solve some portability problems and provide other useful
functionality which most programs require.

GObject provides a generic type system with inheritance and a powerful signal
system.

Together these libraries are used as the foundation for many of the libraries
that make up the Gnome environment, and are used in many unrelated
projects.

%package doc
Summary: Glib documentation
Group: Books/Computer books
Obsoletes: %{name}-doc < 1.230.0-9

%description doc
This package contains documentation of the Glib module.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch0 -p0 -b .ex
find -type d -name CVS | rm -rf 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make OPTIMIZE="$RPM_OPT_FLAGS"

%check
# disabled due to long time faillures
#%make test

%install
rm -rf %{buildroot}
%makeinstall_std

%files
%doc AUTHORS LICENSE
%dir %{perl_vendorarch}/%{upstream_name}/
%{perl_vendorarch}/%{upstream_name}.pm
%{perl_vendorarch}/%{upstream_name}/*.pm
%{perl_vendorarch}/%{upstream_name}/*/*.pm
%{perl_vendorarch}/%{upstream_name}/Install/doctypes
%{perl_vendorarch}/%{upstream_name}/Install/gperl.h
%{perl_vendorarch}/%{upstream_name}/Install/gperl_marshal.h
%{perl_vendorarch}/%{upstream_name}/Install/typemap
%{perl_vendorarch}/auto/*

%files doc
%{_mandir}/*/*
%dir %{perl_vendorarch}/%{upstream_name}
%{perl_vendorarch}/%{upstream_name}/*.pod
%{perl_vendorarch}/%{upstream_name}/*/*.pod



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15589 |12mr|perl-Gnome2-1.42.0-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	Gnome2
%define upstream_version 1.042

Name:		perl-%{module}
Version:	%perl_convert_version %{upstream_version}
Release:	12

Summary:	Perl module for the gnome2-2.x core libraries
License:	GPL or Artistic
Group:		Development/GNOME and GTK+
Url:		http://gtk2-perl.sf.net/
# http://sourceforge.net/project/showfiles.php?group_id=64773&package_id=91219
Source0:	%{module}-%{upstream_version}.tar.bz2

BuildRequires:	pkgconfig(libgnomeui-2.0)
BuildRequires:	perl(ExtUtils::Depends)
BuildRequires:	perl(ExtUtils::PkgConfig)
BuildRequires:	perl(Gnome2::VFS)
BuildRequires:	perl(Gnome2::Canvas)
BuildRequires:	perl(Gtk2)
Buildrequires:	perl-devel

Conflicts:	drakxtools < 9.1-15mdk
Requires:	perl(Gtk2) >= 1.00

%description
This module provides perl access to GNOME-2.x core libraries.

GNOME (GNU Network Object Model Environment) is a user-friendly set of
applications and desktop tools to be used in conjunction with a window manager
for the X Window System. GNOME is similar in purpose and scope to CDE and KDE,
but GNOME (like KDE) is based completely on Open Source software.

GNOME libraries provide extra widgets on top of the gtk+ toolkit.


%prep
%setup -q -n %{module}-%{upstream_version}
find -type d -name CVS | rm -rf 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%files
%doc AUTHORS LICENSE examples/*
%{_mandir}/*/*
%{perl_vendorarch}/%{module}
%{perl_vendorarch}/%{module}.pm
%{perl_vendorarch}/auto/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15590 |12mr|perl-Gnome2-Canvas-1.002-18
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module Gnome2-Canvas

Summary: Perl module for the gnomecanvas library
Name:    perl-%module
Version: 1.002
Release:	18
License: GPL or Artistic
Group:   Development/GNOME and GTK+
Source:  Gnome2-Canvas-%version.tar.bz2
URL: http://gtk2-perl.sf.net/

BuildRequires: libgnomecanvas2-devel
BuildRequires: perl-ExtUtils-Depends 
BuildRequires: perl-Gtk2 => 0.26
BuildRequires: perl-ExtUtils-PkgConfig
Buildrequires: perl-devel

Requires: perl-Gtk2 => 0.26
Conflicts: drakxtools < 9.1-15mdk
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
provides: perl-GnomeCanvas = %version
Obsoletes: perl-GnomeCanvas >= 0.28

%description
The Gnome2::Canvas module allows a perl developer to use the GnomeCanvas
widget with Gtk2-Perl.


%prep
%setup -q -n %module-%version
find -type d -name CVS | rm -rf 
perl Makefile.PL INSTALLDIRS=vendor

%build
RPM_OPT_FLAGS="$RPM_OPT_FLAGS"
export GTK2_PERL_CFLAGS="$RPM_OPT_FLAGS"
make OPTIMIZE="$RPM_OPT_FLAGS"
#%make test || :

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}


%files
%defattr(-, root, root)
%doc AUTHORS LICENSE canvas_demo
%{_mandir}/*/*
%{perl_vendorarch}/Gnome2/Canvas
%{perl_vendorarch}/Gnome2/Canvas.*
%{perl_vendorarch}/auto/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15591 |12mr|perl-Gnome2-Print-1.000-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	Gnome2-Print

Summary:	Perl module for the gnome print library
Name:		perl-%module
Version:	1.000
Release:	13
License:	GPL or Artistic
Group:		Development/GNOME and GTK+
Source0:	%{module}-%{version}.tar.bz2
URL:		http://gtk2-perl.sf.net/
BuildRequires:	pkgconfig(gtk+-2.0)
Buildrequires:	perl-ExtUtils-Depends 
Buildrequires:	perl-Gnome2 >= 0.30
Buildrequires:	perl-Glib > 1.00
Buildrequires:	perl-ExtUtils-PkgConfig
Buildrequires:	perl-devel
BuildRequires:	pkgconfig(libgnomeprintui-2.2)

%description
This module provides perl access to the libgnomeprint+-2.x library,
the Gnome Printing Architecture.

%prep
%setup -q -n %{module}-%{version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%files
%doc examples
%{_mandir}/*/*
%{perl_vendorarch}/Gnome2/*
%{perl_vendorarch}/auto/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15592 |12mr|perl-Gnome2-VFS-1.081-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	Gnome2-VFS
%define	fmodule	Gnome2/VFS

Summary:	Perl module for the gnome2-2.x VFS libraries
Name:		perl-%{module}
Version:	1.081
Release:	9
License:	LGPLv2.1+
Group:		Development/GNOME and GTK+
# http://sourceforge.net/project/showfiles.php?group_id=64773&package_id=102457
Source0:	%{module}-%{version}.tar.bz2
URL:		http://gtk2-perl.sf.net/
BuildRequires:	pkgconfig(gnome-vfs-2.0) perl-Glib => 1.00, perl-Gtk2
BuildRequires:	perl-devel perl-ExtUtils-Depends perl-ExtUtils-PkgConfig 
Requires:	perl-Glib >= 1.00 pkgconfig(gnome-vfs-2.0)
Conflicts:	drakxtools < 9.1-15mdk

%description
This module provides perl access to GNOME-2.x VFS libraries.

The GNOME Virtual File System provides an abstraction to common file
system operations like reading, writing and copying files, listing
directories and so on.

%prep
%setup -q -n %{module}-%{version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make OPTIMIZE="$RPM_OPT_FLAGS"

%install
%makeinstall_std

%files
%doc LICENSE examples/*
%{_mandir}/*/*
%{perl_vendorarch}/%fmodule
%{perl_vendorarch}/%fmodule.pm
%{perl_vendorarch}/auto/%fmodule



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15593 |12mr|perl-Gnome2-Vte-0.90.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Gnome2-Vte
%define	upstream_version 0.09

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	8

Summary:	Perl binding for the vte widget
License:	GPL+ or Artistic
Group:		Development/GNOME and GTK+
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Gnome2/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-Glib => 1.00
BuildRequires:	perl-Gtk2
BuildRequires:	perl-ExtUtils-Depends
BuildRequires:	perl-ExtUtils-PkgConfig
BuildRequires:	perl-devel
BuildRequires:	vte-devel => 0.11.10
BuildRequires:	x11-server-xvfb
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

Conflicts:	drakxtools < 9.1-15mdk
Requires:	perl-Glib >= 1.00

%description
This module provides perl access to vte libraries.

VTE is an experimental terminal emulator widget for use with GTK+ 2.:.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
find -type d -name CVS | rm -rf 

%build
RPM_OPT_FLAGS="$RPM_OPT_FLAGS -Os -s"
export GTK2_PERL_CFLAGS="$RPM_OPT_FLAGS"
perl Makefile.PL INSTALLDIRS=vendor
%make OPTIMIZE="$RPM_OPT_FLAGS"

%check
# (tv) disabled b/c of "Xlib:  extension "RANDR" missing on display ":99.0"."
#xvfb-run %make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-, root, root)
%doc LICENSE 
%{_mandir}/*/*
%{perl_vendorarch}/Gnome2/*
%{perl_vendorarch}/auto/Gnome2/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15594 |12mr|perl-GSSAPI-0.280.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 GSSAPI
%define upstream_version 0.28

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    8

Summary:	Perl extension providing access to the GSSAPIv2 library
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	krb5-devel
BuildRequires:	perl-devel

%description
This module gives access to the routines of the GSSAPI library, as described
in rfc2743 and rfc2744 and implemented by the Kerberos-1.2 distribution from
MIT.

Since 0.14 it also compiles and works with Heimdal. Lacks of Heimdal support
are gss_release_oid(), gss_str_to_oid() and fail of some tests. Have a look
at the tests in t/ directory too see what tests fail on Heimdal ( the *.t tests
are just skipping them at the moment)

The API presented by this module is a mildly object oriented reinterpretation
of the C API, where opaque C structures are Perl objects, but the style of
function call has been left mostly untouched. As a result, most routines modify
one or more of the parameters passed to them, reflecting the C call-by-
reference (or call-by-value-return) semantics.

All users of this module are therefore strongly advised to localize all usage
of these routines to minimize pain if and when the API changes.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make OPTIMIZE="%{optflags}"

%check
# Looks like latest krb5 is not fully supported :-/
#make test

%install
rm -rf %{buildroot}
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/*
%{_mandir}/man?/*



%changelog
* Fri Oct  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 041c9a3
- Disable tests for a reason
  
* Thu Aug  23 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 6d9b8ed
- Rebuild for new perl
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15595 |12mr|perl-Gtk2-1.244.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	Gtk2
%define	upstream_version 1.244

%define Werror_cflags %{nil}

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Perl module for the gtk+-2.x library
License:	GPL or Artistic
Group:		Development/GNOME and GTK+
Url:		http://gtk2-perl.sf.net/
Source0:	http://prdownloads.sourceforge.net/gtk2-perl/%{upstream_name}-%{upstream_version}.tar.gz
Patch7:		Gtk2-1.244-gtk_exit.patch
Patch21:	Gtk2-1.038-xset_input_focus.patch
Patch23:	Gtk2-1.023-exception-trapping.patch 

BuildRequires:	perl(Cairo) >= 1.0.0
BuildRequires:	perl(ExtUtils::Depends) >= 0.300.0
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(ExtUtils::PkgConfig) >= 1.120
BuildRequires:	perl(Glib) >= 1.240.0
BuildRequires:	perl(Pango) >= 1.220.0
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	perl-devel
# for test suite:
BuildRequires:	fontconfig
BuildRequires:	fonts-ttf-dejavu
BuildRequires:	x11-server-xvfb
Requires:	gtk+2
Requires:	perl(Glib)
#	(misc) needed by /usr/lib/perl5/vendor_perl/5.8.7/i386-linux/Gtk2/Install/Files.pm
Requires:	perl(Cairo)
Requires:	perl(Pango)
# required to avoid warnings when loading
Suggests:	canberra-gtk
# (tv) libegg's code for status icon was merged in gtk+2.9.x:
Provides:	perl-Gtk2-StatusIcon = %{version}-%{release}
Obsoletes:	perl-Gtk2-StatusIcon <= 0.010

# rpm bug, FIXME!
%define	__noautoreqfiles	%{_docdir}

%description
This module provides perl access to the gtk+-2.x library.

Gtk+ is the GIMP ToolKit (GTK+), a library for creating graphical user
interfaces for the X Window System.  GTK+ was originally written for the GIMP
(GNU Image Manipulation Program) image processing program, but is now used by
several other programs as well.

%package	doc
Summary:	Gtk2 documentation
Group:		Books/Computer books
BuildArch:	noarch

%description	doc
This package contains documentation of the Gtk2 module.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch7 -p1 -b .gtk_exit~
%patch21 -p0 -b .tv~
%patch23 -p0 -b .except~
perl Makefile.PL INSTALLDIRS=vendor
chmod 755 gtk-demo/*.pl examples/*.pl

%build
%make OPTIMIZE="%{optflags}"

%check
#xvfb-run %make test

%install
%makeinstall_std

%files
%doc AUTHORS LICENSE META.yml NEWS README TODO
%{perl_vendorarch}/%{upstream_name}/
%{perl_vendorarch}/%{upstream_name}.pm
%exclude %{perl_vendorarch}/%{upstream_name}/*.pod
%exclude %{perl_vendorarch}/%{upstream_name}/*/*.pod
%exclude %{perl_vendorarch}/%{upstream_name}/*/*/*.pod
%{perl_vendorarch}/auto/*

%files doc
%doc gtk-demo examples
%{_mandir}/*/*
%dir %{perl_vendorarch}/%{upstream_name}
%{perl_vendorarch}/%{upstream_name}/*.pod
%{perl_vendorarch}/%{upstream_name}/*/*.pod
%{perl_vendorarch}/%{upstream_name}/*/*/*.pod



%changelog
* Tue Oct  16 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 2ed4506
- Spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15596 |12mr|perl-Gtk2-Html2-0.04-17
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module Gtk2-Html2
%define fmodule Html2

Summary: Perl module for the gtkhtml2 library
Name:    perl-%module
Version: 0.04
Release:	17
License: GPL or Artistic
Group:   Development/GNOME and GTK+
Source:  %module-%version.tar.bz2
Patch0:  Gtk2-Html2-0.04-fix-example.patch
URL: http://gtk2-perl.sf.net/
BuildRequires: gtkhtml2-devel => 2.4, perl-devel perl-ExtUtils-Depends perl-Gtk2 >= 1.083-2mdk
BuildRequires: perl-ExtUtils-PkgConfig
Requires: perl-Gtk2 
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This package adds perl support for GtkHTML2.


%prep
%setup -q -n %module-%version
%patch0 -p0
find -type d -name CVS | rm -rf 

%build
RPM_OPT_FLAGS="$RPM_OPT_FLAGS"
export GTK2_PERL_CFLAGS="$RPM_OPT_FLAGS"
perl Makefile.PL INSTALLDIRS=vendor
make OPTIMIZE="$RPM_OPT_FLAGS"
#%make test || :

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}


%files
%defattr(-, root, root)
%doc examples/*
%{_mandir}/*/*
%{perl_vendorarch}/Gtk2/*
%{perl_vendorarch}/auto/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15597 |12mr|perl-Gtk2-Notify-0.50.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Gtk2-Notify
%define upstream_version 0.05

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    7

Summary:    Perl interface to libnotify
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:    ftp://ftp.perl.org/pub/CPAN/modules/by-module/Gtk2/%{upstream_name}-%{upstream_version}.tar.bz2
Patch0:		Gtk2-Notify-0.05-libnotify-0.7.patch
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:  pkgconfig(libnotify)
BuildRequires:	perl(ExtUtils::Depends)
BuildRequires:	perl-ExtUtils-PkgConfig
BuildRequires:  perl-Gtk2
BuildRequires:  perl-Test-Exception
BuildRequires:	perl-devel

%description
Perl interface to libnotify.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch0 -p1 -b .libnotify7~

%build
%define _disable_ld_no_undefined 1
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make OTHERLDFLAGS="%ldflags"

%check
# test requires dbus service and X11 to be used 
#make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorarch}/*
%{_mandir}/man3/*



%changelog
* Thu Aug  23 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 03b3609
- Rebuild for new perl
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15598 |12mr|perl-Gtk2-Sexy-0.50.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Gtk2-Sexy
%define	upstream_version 0.05

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	7

Summary:	Perl interface to the sexy widget collection 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://www.chipx86.com/wiki/Libsexy
Source0:	http://www.cpan.org/modules/by-module/Gtk2/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	libsexy-devel
BuildRequires:	perl-Cairo
BuildRequires:	perl-ExtUtils-Depends
BuildRequires:	perl-ExtUtils-PkgConfig
BuildRequires:	perl-Glib
BuildRequires:	perl-Gtk2
BuildRequires:	perl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
This module allows a perl developer to access the widgets of the sexy
widget collection, which currently includes the following widgets:
- SexyIconEntry: a GtkEntry with support for inline icons
- SexySpellEntry: a GtkEntry with inline spell checking
- SexyUrlLabel: a GtkLabel with support for embedded hyperlinks

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make OPTIMIZE="%{optflags}"

%check
%make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-, root, root)
%doc examples/*
%{_mandir}/*/*
%{perl_vendorarch}/Gtk2
%{perl_vendorarch}/auto/Gtk2



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15599 |12mr|perl-Gtk2-SourceView2-0.100.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	Gtk2-SourceView2
%define upstream_version 0.10

Name:		perl-%{module}
Version:	%perl_convert_version %{upstream_version}
Release:	9

Summary:	Perl module for the gtksourceview library
License:	GPLv2+ or Artistic
Group:		Development/GNOME and GTK+
Url:		http://gtk2-perl.sf.net/
Source0:	%{module}-%{upstream_version}.tar.gz

BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libgnomeprintui-2.2)
BuildRequires:	pkgconfig(gtksourceview-2.0)
BuildRequires:	perl-ExtUtils-Depends 
BuildRequires:	perl-ExtUtils-PkgConfig
BuildRequires:	perl-Glib > 1.00
BuildRequires:	perl-Gtk2 > 1.00
BuildRequires:	perl-devel

# for data files:
Requires:	gtksourceview
Requires:	gtk+2

%description
This module provides perl access to the libgtksourceview library, a library
that adds syntax highlighting, line numbers, and other programming-editor
features.
GtkSourceView specializes these features for a code editor.

%prep
%setup -q -n %{module}-%{upstream_version}
perl Makefile.PL INSTALLDIRS=vendor

%build
%make OPTIMIZE="$RPM_OPT_FLAGS"
#%make test || :

%install
%makeinstall_std

%files
%doc examples
%{_mandir}/*/*
%{perl_vendorarch}/Gtk2/*
%{perl_vendorarch}/auto/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15600 |12mr|perl-Gtk2-TrayIcon-0.60.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Gtk2-TrayIcon
%define upstream_version 0.06

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	7

Summary:    Perl module interface to the EggTrayIcon library
License:    GPL+ or Artistic
Group:      Development/GNOME and GTK+
Url:        http://gtk2-perl.sf.net/
Source0:    %{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires: glitz-devel
BuildRequires: gtk+2-devel
BuildRequires: perl-Cairo
BuildRequires: perl-ExtUtils-Depends
BuildRequires: perl-ExtUtils-PkgConfig
BuildRequires: perl-Glib >= 0.92
BuildRequires: perl-Gtk2
BuildRequires: perl-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

Requires: gtk+2
Requires: perl-Gtk2 >= 0.95-6mdk

%description
This module allows a Perl developer to embed an arbitrary widget
in a System Tray like the Gnome notification area.
System Trays are found in both KDE and Gnome.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
find -type d -name CVS | rm -rf 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make OPTIMIZE="$RPM_OPT_FLAGS"

#%check
#%make test || :

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-, root, root)
%doc examples/*
%{_mandir}/*/*
%{perl_vendorarch}/Gtk2
%{perl_vendorarch}/auto/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15601 |12mr|perl-Gtk2-WebKit-0.90.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Gtk2-WebKit
%define upstream_version 0.09

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	7

Summary:    Web content engine library for Gtk2
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Gtk2/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(ExtUtils::Depends)
BuildRequires: perl(ExtUtils::PkgConfig)
BuildRequires: perl(Gtk2)
BuildRequires: webkitgtk-devel >= 1.2.0-3
# for tests:
BuildRequires: x11-server-xvfb
BuildRequires: perl-devel
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}

%description
WebKit is a web content engine, derived from KHTML and KJS from KDE, and
used primarily in Apple's Safari browser. It is made to be embedded in
other applications, such as mail readers, or web browsers.

It is able to display content such as HTML, SVG, XML, and others. It also
supports DOM, XMLHttpRequest, XSLT, CSS, Javascript/ECMAscript and more.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make OTHERLDFLAGS="-Wl,--as-needed"

#%check
#XDISPLAY=$(i=1; while [ -f /tmp/.X$i-lock ]; do i=$(($i+1)); done; echo $i)
#%{_bindir}/Xvfb -screen 0 1600x1200x24 :$XDISPLAY &
#export DISPLAY=:$XDISPLAY
#make test
#kill $(cat /tmp/.X$XDISPLAY-lock)

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15602 |12mr|perl-Hal-Cdroms-0.03-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	Hal-Cdroms

Name:		perl-%{module}
Version:	0.03
Release:	9
Summary:	Access cdroms through HAL and D-Bus
License:	GPL or Artistic
Group:		Development/Perl
Source:		http://search.cpan.org/CPAN/authors/id/P/PI/PIXEL/%{module}-%{version}.tar.gz
Url:		http://search.cpan.org/dist/%{module}
BuildRequires:	perl-devel
Requires:	perl(Net::DBus)

BuildArch:	noarch

%description
Access cdroms through HAL and D-Bus

%prep
%setup -q -n %{module}-%{version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files 
%doc Changes
%{perl_vendorlib}/Hal/Cdroms*
%{_mandir}/*/*



%changelog
* Wed Sep  12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 4e3f48a
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15603 |12mr|perl-Hook-LexWrap-0.240.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Hook-LexWrap
%define upstream_version 0.24

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Lexically scoped subroutine wrappers
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Hook/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Hook::LexWrap allows you to install a pre- or post-wrapper (or both)
around an existing subroutine. Unlike other modules that provide this
capacity (e.g. Hook::PreAndPost and Hook::WrapSub), Hook::LexWrap
implements wrappers in such a way that the standard `caller' function
works correctly within the wrapped subroutine.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Hook
%{_mandir}/*/*



%changelog
* Wed Sep  12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 87fab94
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15604 |12mr|perl-HTML-Clean-0.800.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 HTML-Clean
%define upstream_version 0.8

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	HTML shrinker
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
The HTML::Clean module encapsulates a number of HTML optimizations
and cleanups.  The end result is HTML that loads faster, displays
properly in more browsers.  Think of it as a compiler that
translates HTML input into optimized machine readable code.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README TODO
%{_bindir}/*
%{_mandir}/*/*
%{perl_vendorlib}/HTML
%{perl_vendorlib}/auto



%changelog
* Wed Sep  12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 0a9d84f
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15605 |12mr|perl-HTML-Form-6.30.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    HTML-Form
%define upstream_version 6.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Class that represents an HTML form element
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Encode)
BuildRequires:	perl(HTML::TokeParser)
BuildRequires:	perl(HTTP::Request)
BuildRequires:	perl(HTTP::Request::Common) >= 6.30.0
BuildRequires:	perl(URI)
BuildArch:	noarch

%description
Objects of the 'HTML::Form' class represents a single HTML '<form> ...
</form>' instance. A form consists of a sequence of inputs that usually
have names, and which can take on various values. The state of a form can
be tweaked and it can then be asked to provide 'HTTP::Request' objects that
can be passed to the request() method of 'LWP::UserAgent'.

The following methods are available:

* @forms = HTML::Form->parse( $html_document, $base_uri )

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15606 |12mr|perl-HTML-Format-2.90.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name    HTML-Format
%define	upstream_version 2.09

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 3

Summary:	CPAN %{upstream_name} perl module
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/HTML-Format/
Source:     http://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:	perl(Font::AFM) >= 1.17
BuildRequires:	perl(HTML::Tree) >= 3.15
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Test::More) >= 0.960.0
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
This is a collection of modules that formats HTML as plaintext,
PostScript or RTF.

The modules present in this package are:

  HTML::FormatText - Formatter that converts a syntax tree to plain
        readable text.

  HTML::FormatPS - Formatter that outputs PostScript code.

  HTML::FormatRTF - Formatter that outputs RTF code.

  HTML::Formatter - Base class for various formatters.  Formatters
        traverse a syntax tree and produce some textual output.  None
        of the current formatters handle tables or forms yet.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor
./Build

%check
./Build test

%install
rm -rf %{buildroot}
./Build install destdir=%{buildroot}

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/*/*
%{perl_vendorlib}/HTML/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15607 |12mr|perl-HTML-Parser-3.680.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 HTML-Parser
%define upstream_version 3.68

%define Werror_cflags %nil

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    6

Summary:	Perl module to parse HTML documents
License:	GPL+ or Artistic
Group:		Development/Perl
Url: 		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl-HTML-Tagset
Requires: 	perl-HTML-Tagset >= 3.30.0

%description
HTML::Parser module for Perl to parse and extract information from
HTML documents.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
# compile with default options (prompt() checks for STDIN being a terminal).
# yes to not ask for automate rebuild
yes | %__perl Makefile.PL INSTALLDIRS=vendor
%make OPTIMIZE="%{optflags}"

%check
%make test

%install
%makeinstall_std

%files
%doc README TODO Changes
%{perl_vendorarch}/auto/HTML
%{perl_vendorarch}/HTML
%{_mandir}/*/*



%changelog
* Wed Aug  22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: bcf6569
- Minor cleanups
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15608 |12mr|perl-HTML-SimpleParse-0.120.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    HTML-SimpleParse
%define upstream_version 0.12

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	HTML::SimpleParse Perl module
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
HTML::SimpleParse module for Perl

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/HTML/*
%{_mandir}/*/*



%changelog
* Wed Sep  12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 72fb09f
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15609 |12mr|perl-HTML-Tagset-3.200.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 HTML-Tagset
%define	upstream_version 3.20

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	6

Summary:	This module contains data tables useful in dealing with HTML
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module contains data tables useful in dealing with HTML.
It provides no functions or methods.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/*/*
%{perl_vendorlib}/HTML



%changelog
* Wed Sep  12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: a9d1f2b
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15610 |12mr|perl-HTML-Template-2.900.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    HTML-Template
%define upstream_version 2.9

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Perl module to use HTML Templates from CGI scripts
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/S/SA/SAMTREGAR/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(CGI)

BuildArch:	noarch

%description
This module attempts make using HTML templates simple and natural. It
extends standard HTML with a few new HTML-esque tags - <TMPL_VAR>,
<TMPL_LOOP>, <TMPL_INCLUDE>, <TMPL_IF> and <TMPL_ELSE>. The file
written with HTML and these new tags is called a template. It is
usually saved separate from your script - possibly even created by
someone else!  Using this module you fill in the values for the
variables, loops and branches declared in the template. This allows
you to separate design - the HTML - from the data, which you generate
in the Perl script.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc ANNOUNCE ARTISTIC Changes FAQ README
%{perl_vendorlib}/HTML
%{_mandir}/*/*


%changelog
* Wed Sep  12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 08f3cad
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15611 |12mr|perl-HTML-Tree-4.200.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 HTML-Tree
%define upstream_version 4.2

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4
Epoch:		1

Summary:	Build and scan parse-trees of HTML
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/authors/id/S/SB/SBURKE/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl-HTML-Parser
BuildArch:	noarch

%description
This distribution contains a suite of modules for representing,
creating, and extracting information from HTML syntax trees; there is
also relevent documentation.  These modules used to be part of the
libwww-perl distribution, but are now unbundled in order to facilitate
a separate development track.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/HTML
%{_bindir}/*
%{_mandir}/*/*



%changelog
* Wed Sep  12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 9604376
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15612 |12mr|perl-HTTP-Cookies-6.10.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Win32\\)'
%else
%define _requires_exceptions Win32
%endif

%define upstream_name    HTTP-Cookies
%define upstream_version 6.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2
Summary:	Storage of cookies
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/HTTP/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(HTTP::Date)
BuildRequires:	perl(HTTP::Headers::Util)
BuildRequires:	perl(Time::Local)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
This class is for objects that represent a "cookie jar" -- that is, a
database of all the HTTP cookies that a given LWP::UserAgent object knows
about.

Cookies are a general mechanism which server side connections can use to
both store and retrieve information on the client side of the connection.
For more information about cookies refer to
<URL:http://curl.haxx.se/rfc/cookie_spec.html> and
<URL:http://www.cookiecentral.com/>. This module also implements the new
style cookies described in _RFC 2965_. The two variants of cookies are
supposed to be able to coexist happily.

Instances of the class _HTTP::Cookies_ are able to store a collection of
Set-Cookie2: and Set-Cookie: headers and are able to use this information
to initialize Cookie-headers in _HTTP::Request_ objects. The state of a
_HTTP::Cookies_ object can be saved in and restored from files.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
rm lib/HTTP/Cookies/Microsoft.pm
sed -i -e '/Microsoft.pm/d' MANIFEST

%build
%__perl Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Wed Aug  22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 603b892
- Add internal dep. generator Requires exceptions
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15613 |12mr|perl-HTTP-Daemon-6.0.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    HTTP-Daemon
%define upstream_version 6.00

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Base class for simple HTTP servers
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/HTTP/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(HTTP::Date)
BuildRequires:	perl(HTTP::Request)
BuildRequires:	perl(HTTP::Response)
BuildRequires:	perl(HTTP::Status)
BuildRequires:	perl(IO::Socket)
BuildRequires:	perl(LWP::MediaTypes)
BuildRequires:	perl(Sys::Hostname)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
Instances of the 'HTTP::Daemon' class are HTTP/1.1 servers that listen on a
socket for incoming requests. The 'HTTP::Daemon' is a subclass of
'IO::Socket::INET', so you can perform socket operations directly on it
too.

The accept() method will return when a connection from a client is
available. The returned value will be an 'HTTP::Daemon::ClientConn' object
which is another 'IO::Socket::INET' subclass. Calling the get_request()
method on this object will read data from the client and return an
'HTTP::Request' object. The ClientConn object also provide methods to send
back various responses.

This HTTP daemon does not fork(2) for you. Your application, i.e. the user
of the 'HTTP::Daemon' is responsible for forking if that is desirable. Also
note that the user is responsible for generating responses that conform to
the HTTP/1.1 protocol.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Wed Sep  12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 522e237
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15614 |12mr|perl-HTTP-Date-6.0.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    HTTP-Date
%define upstream_version 6.00

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    6

Summary:    Date conversion for HTTP date formats
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/HTTP/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Time::Local)
BuildRequires: perl-devel
Conflicts:	perl-libwww-perl < 6
BuildArch: noarch

%description
This module provides functions that deal the date formats used by the HTTP
protocol (and then some more). Only the first two functions, time2str() and
str2time(), are exported by default.

* time2str( [$time] )

  The time2str() function converts a machine time (seconds since epoch) to
  a string. If the function is called without an argument or with an
  undefined argument, it will use the current time.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%perl_vendorlib/*



%changelog
* Wed Aug  22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 8f94b6f
- Add perl-devel to BuildRequires, minor spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15615 |12mr|perl-HTTP-DAV-0.410.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    HTTP-DAV
%define upstream_version 0.41

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	A WebDAV client library for Perl5
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/HTTP/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-libwww-perl
BuildRequires:	perl(XML::DOM)
BuildRequires:	perl(Crypt::SSLeay)
BuildRequires:	perl(MD5)
BuildRequires:	perl-devel

BuildArch:	noarch

%description
PerlDAV is a Perl library for modifying content on webservers using the WebDAV
protocol. Now you can LOCK, DELETE and PUT files and much more on a DAV-enabled
webserver.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

# fix attribs
find . -type d -exec chmod 755 {} \;
find . -type f -exec chmod 644 {} \;
	
%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

# requires a "test server"...
#make test TEST_VERBOSE=1

%install
%makeinstall_std

%files
%doc Changes README TODO doc/*
%{_bindir}/dave
%{_mandir}/*/*
%{perl_vendorlib}/HTTP



%changelog
* Wed Sep  12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: cf615c2
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15616 |12mr|perl-HTTP-Message-6.30.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    HTTP-Message
%define upstream_version 6.03

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    2

Summary:    Base class for Request/Response
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/HTTP/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Compress::Raw::Zlib)
BuildRequires: perl(Encode)
BuildRequires: perl(Encode::Locale)
BuildRequires: perl(HTML::Parser)
BuildRequires: perl(HTTP::Date)
BuildRequires: perl(IO::Compress::Bzip2)
BuildRequires: perl(IO::Compress::Deflate)
BuildRequires: perl(IO::Compress::Gzip)
BuildRequires: perl(IO::Uncompress::Bunzip2)
BuildRequires: perl(IO::Uncompress::Gunzip)
BuildRequires: perl(IO::Uncompress::Inflate)
BuildRequires: perl(IO::Uncompress::RawInflate)
BuildRequires: perl(LWP::MediaTypes)
BuildRequires: perl(MIME::Base64)
BuildRequires: perl(MIME::QuotedPrint)
BuildRequires: perl(URI)
BuildRequires: perl-devel
BuildArch: noarch

%description
An 'HTTP::Config' object is a list of entries that can be matched against
request or request/response pairs. Its purpose is to hold configuration
data that can be looked up given a request or response object.

Each configuration entry is a hash. Some keys specify matching to occur
against attributes of request/response objects. Other keys can be used to
hold user data.

The following methods are provided:

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%perl_vendorlib/*





%changelog
* Wed Aug  22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: a6dbd64
- Add perl-devel to BuildRequires, minor spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15617 |12mr|perl-HTTP-Negotiate-6.0.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    HTTP-Negotiate
%define upstream_version 6.00

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	HTTP content negotiation
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/HTTP/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(HTTP::Headers)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module provides a complete implementation of the HTTP content
negotiation algorithm specified in _draft-ietf-http-v11-spec-00.ps_ chapter
12. Content negotiation allows for the selection of a preferred content
representation based upon attributes of the negotiable variants and the
value of the various Accept* header fields in the request.

The variants are ordered by preference by calling the function choose().

The first parameter is reference to an array of the variants to choose
among. Each element in this array is an array with the values [$id, $qs,
$content_type, $content_encoding, $charset, $content_language,
$content_length] whose meanings are described below. The $content_encoding
and $content_language can be either a single scalar value or an array
reference if there are several values.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Wed Sep  12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 1af15d8
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15618 |12mr|perl-HTTP-Response-Encoding-0.60.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    HTTP-Response-Encoding
%define upstream_version 0.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Adds encoding() to HTTP::Response
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/HTTP/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(Encode)
BuildRequires:	perl(HTML::Parser)
BuildRequires:	perl(HTTP::Response)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Pod)
BuildRequires:	perl(Pod::Coverage)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
Adds encoding() to HTTP::Response.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Wed Sep  12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: ec42832
- Add perl-devel to BuildRequires, spec cleanup, fix description
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15619 |12mr|perl-HTTP-Server-Simple-0.440.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    HTTP-Server-Simple
%define upstream_version 0.44

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Perl module to write simple standalone http daemons
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/HTTP/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(CGI) 
BuildRequires:	perl(URI::Escape)
Requires:	perl(CGI)
BuildArch:	noarch

%description
This module is a simple standalone http dameon. It doesn't thread. It doesn't
fork. It does, however, act as a simple frontend which can turn a CGI into a
standalone web-based application.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc ex README Changes
%{perl_vendorlib}/HTTP
%{_mandir}/man3/*



%changelog
* Wed Sep  12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 609b927
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15620 |12mr|perl-Image-ExifTool-8.600.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Image-ExifTool
%define upstream_version 8.60

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2
Epoch:		1

Summary:	Read and write meta information
License:	GPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Image/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:  perl-devel
BuildArch:	noarch
Provides:	Image-ExifTool

%description
ExifTool provides an extensible set of perl modules to read and write meta
information in image, audio and video files, including the maker note
information of many digital cameras by various manufacturers such as Canon,
Casio, FujiFilm, JVC/Victor, Kodak, Leaf, Minolta/Konica-Minolta, Nikon,
Olympus/Epson, Panasonic/Leica, Pentax/Asahi, Ricoh, Sanyo and Sigma/Foveon.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make CFLAGS="%optflags} -DENGLISH"

%check
make test

%install
%makeinstall_std

%files
%{_bindir}/*
%{_mandir}/*/*
%{perl_vendorlib}/Image
%{perl_vendorlib}/File



%changelog
* Wed Sep  12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 7a0473a
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15621 |12mr|perl-Image-Size-3.230.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Image-Size
%define upstream_version 3.230

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5
Epoch:		1

Summary:	Read the dimensions of an image in several popular formats
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Image/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(Compress::Zlib)
BuildRequires:	perl-devel

BuildArch:	noarch

%description
Image::Size is a library based on the image-sizing code in the wwwimagesize
script, a tool that analyzes HTML files and adds HEIGHT and WIDTH tags to
IMG directives.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%{_bindir}/imgsize
%{_mandir}/*/*
%{perl_vendorlib}/Image
%{perl_vendorlib}/auto/Image



%changelog
* Wed Sep  12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 2c30e8d
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15622 |12mr|perl-Inline-0.470.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Inline
%define upstream_version 0.47

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Write Perl subroutines in other programming languages
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Inline/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(Parse::RecDescent)
BuildRequires:	perl-devel
BuildArch:	noarch

Requires:	perl(Parse::RecDescent)

%description
The Inline module allows you to put source code from other programming
languages directly "inline" in a Perl script or module. The code is
automatically compiled as needed, and then loaded for immediate access
from Perl.

Inline saves you from the hassle of having to write and compile your
own glue code using facilities like XS or SWIG. Simply type the code
where you want it and run your Perl as normal. All the hairy details
are handled for you. The compilation and installation of your code
chunks all happen transparently; all you will notice is the delay of
compilation on the first run.

The Inline code only gets compiled the first time you run it (or
whenever it is modified) so you only take the performance hit
once. Code that is Inlined into distributed modules (like on the CPAN)
will get compiled when the module is installed, so the end user will
never notice the compilation time.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor < /dev/null
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README
%{_mandir}/*/*
%{perl_vendorlib}/Inline*
%{perl_vendorlib}/auto/Inline*


%changelog
* Fri Oct  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: e52c84c
- Should be noarch package
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15623 |12mr|perl-IO-CaptureOutput-1.110.200-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    IO-CaptureOutput
%define upstream_version 1.1102

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4
Epoch:		1

Summary:	Capture STDOUT and STDERR from Perl code, subprocesses or XS
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/IO/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(Carp)
BuildRequires:	perl(Exporter)
BuildRequires:	perl(File::Basename)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(IO::File)
BuildRequires:	perl(Symbol)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build::Compat)
BuildRequires:	perl-devel

BuildArch:	noarch

%description
This module provides routines for capturing STDOUT and STDERR from perl
subroutines, forked system calls (e.g. 'system()', 'fork()') and from XS or
C modules.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 3b412f2
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15624 |12mr|perl-IO-Compress-2.49.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name		IO-Compress
%define	upstream_version	2.049

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	IO Interface to compressed data files/buffers
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/IO/%{upstream_name}-%{upstream_version}.tar.gz

# perl provides this one unversionned
BuildRequires:	perl(Compress::Raw::Bzip2) >= %{version}
BuildRequires:	perl(Compress::Raw::Zlib) >= %{version}
BuildRequires:	perl-devel
BuildArch:	noarch

Obsoletes:	perl-Compress-Zlib
Obsoletes:	perl-IO-Compress-Base
Obsoletes:	perl-IO-Compress-Bzip2
Obsoletes:	perl-IO-Compress-Zlib
Obsoletes:	%{name} < 2.33.0-2

%description
This distribution provides a Perl interface to allow reading and writing of
compressed data created with the zlib and bzip2 libraries.

IO-Compress supports reading and writing of bzip2, RFC 1950, RFC
1951, RFC 1952 (i.e. gzip) and zip files/buffers.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_bindir}/zipdetails
%{_mandir}/man1/zipdetails.1*
%{_mandir}/man3/*
%{perl_vendorlib}/Compress
%{perl_vendorlib}/File
%{perl_vendorlib}/IO



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15625 |12mr|perl-IO-Multiplex-1.130.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 IO-Multiplex
%define	upstream_version 1.13

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Manage IO on many file handles
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/IO/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(IO::Socket)
BuildArch:	noarch

%description
IO::Multiplex is designed to take the effort out of managing
multiple file handles.  It is essentially a really fancy front end to
the C<select> system call.  In addition to maintaining the C<select>
loop, it buffers all input and output to/from the file handles.  It
can also accept incoming connections on one or more listen sockets.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%defattr(644,root,root,755)
%doc Changes README TODO
%{perl_vendorlib}/IO
%{_mandir}/man*/*



%changelog
* Wed Sep  12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 267eac0
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15626 |12mr|perl-IO-Socket-INET6-2.670.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 IO-Socket-INET6
%define upstream_version 2.67

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Object interface for AF_INET|AF_INET6 domain sockets
License:	BSD-like
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/IO/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-Socket6
BuildRequires:	perl-devel
BuildArch:	noarch

%description
IO::Socket::INET6 provides an object interface to creating and using sockets in
both AF_INET|AF_INET6 domain. It is built upon the IO::Socket interface and
inherits all the methods defined by IO::Socket.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc ChangeLog README
%{perl_vendorlib}/IO
%{_mandir}/man3/*



%changelog
* Wed Sep  12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: f773d66
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15627 |12mr|perl-IO-Socket-SSL-1.760.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    IO-Socket-SSL
%define upstream_version 1.76

Name:           perl-%{upstream_name}
Version:        %perl_convert_version %{upstream_version}
Release:        %mkrel 1

Summary:        Nearly transparent SSL encapsulation for IO::Socket::INET
License:        GPL+ or Artistic
Group:          Development/Perl
URL:            http://search.cpan.org/dist/%{upstream_name}/
Source0:        http://www.cpan.org/modules/by-module/IO/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:  perl-devel
BuildRequires:  perl(Net::SSLeay) >= 1.21
BuildRequires:  perl(IO::Socket::INET6)
BuildArch:      noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}
Requires:       perl(Net::SSLeay) >= 1.21

%description
IO::Socket::SSL is a class implementing an object oriented
interface to SSL sockets. The class is a descendent of
IO::Socket::INET and provides a subset of the base class's
interface methods.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
export SKIP_RNG_TEST=1
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

# %%check
# export SKIP_RNG_TEST=1
# %{__make} test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README Changes util docs certs
%{_mandir}/*/*
%{perl_vendorlib}/IO



%changelog
* Wed Aug  29 2012 Denis Silakov <denis.silakov@rosalab.ru>
+ Commit: a8a81d6
- Updated to 1.76
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15628 |12mr|perl-IO-String-1.80.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 IO-String
%define upstream_version 1.08

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	A Perl module to read from strings
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
IO::String is an IO::File (and IO::Handle) compatible class that read or
write data from in-core strings.  It is really just a simplification of
what I needed from Eryq's IO-stringy modules.  As such IO::String is a
replacement for IO::Scalar.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/IO
%{_mandir}/man3/IO::String.3pm*



%changelog
* Wed Sep  12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 1c5dc1f
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15629 |12mr|perl-IO-stringy-2.110-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname IO-stringy
%define	name	perl-%{realname}
%define	version	2.110
%define	release	11

Summary:	Perl module for I/O on in-core objects like strings and arrays
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	Artistic/GPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{realname}/
Source:		ftp://ftp.perl.org/pub/CPAN/modules/by-module/IO/%{realname}-%{version}.tar.bz2
BuildRequires:	perl-devel
BuildRequires:	perl
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch

%description
This toolkit primarily provides modules for performing both traditional
and object-oriented i/o) on things *other* than normal filehandles; in
particular, the IO::Scalar manpage, the IO::ScalarArray manpage, and the
IO::Lines manpage.

If you have access to tie(), these classes will make use of the the
IO::WrapTie manpage module to inherit a convenient new_tie()
constructor. It also exports a nice wraptie() function.

In the more-traditional IO::Handle front, we have the IO::AtomicFile
manpage which may be used to painlessly create files which are updated
atomically.

And in the "this-may-prove-useful" corner, we have the IO::Wrap manpage,
whose exported wraphandle() function will clothe anything that's not a
blessed object in an IO::Handle-like wrapper... so you can just use OO
syntax and stop worrying about whether your function's caller handed you
a string, a globref, or a FileHandle.

%prep
%setup -q -n %{realname}-%{version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%__make

%check
%__make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%{_mandir}/*/*
%{perl_vendorlib}/IO




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15630 |12mr|perl-IO-Stty-0.30.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 IO-Stty
%define	upstream_version 0.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:    7
Epoch:		1

Summary:	IO-Stty perl module
License: 	GPL
Group: 		Development/Perl
Url:		http://www.cpan.org
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/IO/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build) => 0.35
BuildArch:	noarch

%description
IO-Stty is a module for setting terminal parameters.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%clean 
rm -rf %{buildroot}

%files
%defattr(644,root,root,755)
%doc README
%{_bindir}/stty.pl
%{_mandir}/man3/*
%{perl_vendorlib}/IO/*



%changelog
* Fri Oct  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 1d4db82
- Fix files, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15631 |12mr|perl-IO-Tty-1.100.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    IO-Tty
%define upstream_version 1.10

Name:           perl-%{upstream_name}
Version:        %perl_convert_version %{upstream_version}
Release:        5

Summary:        Pseudo TTY object class
License:        GPL
Group:          Development/Perl
URL:            http://search.cpan.org/dist/%{upstream_name}
Source0:        http://www.cpan.org/modules/by-module/IO/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:  perl-devel


%description
The IO::Tty and IO::Pty modules provide an interface to pseudo tty's.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make CFLAGS="%{optflags}"

%check
%make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ChangeLog README
%{perl_vendorarch}/auto/IO
%{perl_vendorarch}/IO
%{_mandir}/*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15632 |12mr|perl-IO-Zlib-1.100.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 IO-Zlib
%define upstream_version 1.10

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	6

Summary:	IO:: style interface to Compress::Zlib
License:	GPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/IO/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(Compress::Zlib)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
IO::Zlib provides an IO:: style interface to Compress::Zlib and hence
to gzip/zlib compressed files. It provides many of the same methods as
the IO::Handle interface.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make OPTIMIZE="%{optflags}"

%check
%__make test

%install
%makeinstall_std

%files
%doc ChangeLog README
%{perl_vendorlib}/IO/*
%{_mandir}/man?/*



%changelog
* Wed Sep  12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: f53b3c6
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15633 |12mr|perl-IP-Country-2.270.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 IP-Country
%define upstream_version 2.27

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Fast lookup of country codes from IP addresses
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/IP/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Geography::Countries)
BuildArch:	noarch

%description
IP lookup modules for Perl. This package also provides the ip2cc utility, to
lookup country from IP address or hostname.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc CHANGES README
%{perl_vendorlib}/IP
%{_mandir}/*/*
%{_bindir}/*




%changelog
* Wed Sep  12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: ccfd3b6
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15634 |12mr|perl-IPC-Run-0.910.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 IPC-Run
%define upstream_version 0.91

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	%{upstream_name} module for perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/IPC/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
IPC::Run allows you run and interact with child processes using files,
pipes, and pseudo-ttys. Both system()-style and scripted usages are
supported and may be mixed. Likewise, functional and OO API styles are
both supported and may be mixed.

Various redirection operators reminiscent of those seen on common Unix
and DOS command lines are provided.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
chmod 644 Changes
chmod 755 eg/*
perl -pi -e 's|^#!/usr/local/bin/perl|#!/usr/bin/perl|' eg/*

rm -f lib/IPC/Run/Win32Helper.pm \
      lib/IPC/Run/Win32IO.pm \
      lib/IPC/Run/Win32Pump.pm

sed -i -e '/Win32Helper.pm/d;/Win32IO.pm/d;/Win32Pump.pm/d' MANIFEST

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
#%{__make} test

%clean 
rm -rf %{buildroot}

%install
rm -rf %{buildroot}
%makeinstall_std

%files
%defattr(-,root,root)
%doc Changes TODO eg
%{perl_vendorlib}/IPC
%{_mandir}/*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15635 |12mr|perl-IPC-Run3-0.44.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    IPC-Run3
%define upstream_version 0.044

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Run a subprocess in batch mode (a la system)
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/IPC/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
IPC::Run3 allows you run and interact with child processes using files,
pipes, and pseudo-ttys. Both system()-style and scripted usages are
supported and may be mixed. Likewise, functional and OO API styles are
both supported and may be mixed. 

Various redirection operators reminiscent of those seen on common Unix
and DOS command lines are provided. 

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
perl -pi -e 's#/usr/local/bin/#%{_bindir}/#' bin/run3profpp

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std
mkdir -p %{buildroot}/%{_bindir}
cp bin/* %{buildroot}/%{_bindir}
chmod 0755 %{buildroot}/%{_bindir}/*

%files
%doc Changes META.yml
%{perl_vendorlib}/IPC
%{_mandir}/*/*
%{_bindir}/*



%changelog
* Wed Sep  12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: d1ad9fb
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15636 |12mr|perl-IPC-Signal-1.00-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module IPC-Signal

Summary:	IPC::Signal - Utility functions dealing with signals
Name:		perl-%{module}
Version:	1.00
Release:	6
License:	GPL or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/~rosch/IPC-Signal/
Source0:	http://search.cpan.org/CPAN/authors/id/R/RO/ROSCH/%{module}-%{version}.tar.bz2
BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module contains utility functions for dealing with signals.

%prep
%setup -q -n %{module}-%{version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/IPC/Signal.pm
%{_mandir}/*/*





%changelog
* Tue Sep  4 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 1795b07
- Spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15637 |12mr|perl-IPC-System-Simple-1.210.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    IPC-System-Simple
%define upstream_version 1.21

# find-requires extracts too much, cf https://qa.mandriva.com/show_bug.cgi?id=47678
# therefore, forcing explicit require skipping of Win32
%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Win32(.*)\\)'
%else
%define _requires_exceptions perl.Win32.
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Run commands simply, with detailed diagnostics
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/IPC/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(Config)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Basename)
BuildRequires:	perl(List::Util)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test)
BuildRequires:	perl(Test::More)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
Calling Perl's in-built 'system()' function is easy, determining if it was
successful is _hard_. Let's face it, '$?' isn't the nicest variable in the
world to play with, and even if you _do_ check it, producing a
well-formatted error string takes a lot of work.

'IPC::System::Simple' takes the hard work out of calling external commands.
In fact, if you want to be really lazy, you can just write:

    use IPC::System::Simple qw(system);

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*




%changelog
* Wed Sep  12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 04aa582
- Add perl-devel to BuildRequires, add requires exceptions for internal dependency generator, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15638 |12mr|perl-Jcode-2.70.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Jcode
%define upstream_version 2.07

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	7

Summary:	Japanese Charset Handle
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Jcode/%{upstream_name}-%{upstream_version}.tar.bz2

Buildrequires:	perl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
Jcode.pm supports both object and traditional approach. With object approach,
you can go like;

$iso_2022_jp = Jcode->new($str)->h2z->jis;

Which is more elegant than;
 
$iso_2022_jp = &jcode::convert(\$str,'jis',jcode::getcode(\str), "z");

For those unfamiliar with objects, Jcode.pm still supports getcode() and
convert().

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make CFLAGS="%{optflags}"
cd Unicode
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make CFLAGS="%{optflags}"

%install
rm -rf %{buildroot}
%makeinstall_std
cd Unicode
%makeinstall_std

%check
%{__make} test

%clean 
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc README Changes
%{perl_vendorlib}/Jcode
%{perl_vendorlib}/Jcode.pm
%{perl_vendorarch}/Jcode
%{perl_vendorarch}/auto/Jcode
%{_mandir}/*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15639 |12mr|perl-JSON-2.530.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 JSON
%define upstream_version 2.53
%define _provides_exceptions perl(JSON::PP)

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    	5
Summary:	Parse and convert to JSON (JavaScript Object Notation)
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://search.cpan.org/CPAN/authors/id/M/MA/MAKAMAKA/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(HTTP::Request)
BuildRequires:	perl(HTTP::Response)
BuildRequires:	perl(Test::More)
BuildRequires:  perl(CGI)
BuildRequires:  perl-devel
Provides:       perl(JSON::backportPP)
BuildArch:	noarch
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
This module converts between JSON (JavaScript Object Notation) and
Perl data structure into each other.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
sed -i.DOS -e 's/\r//g' README

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%__make

%check
%__make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc Changes README
%{_mandir}/*/*
%{perl_vendorlib}/JSON*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15640 |12mr|perl-kde4-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define srcname perlkde
%define with_kdepimlibs4 0

Name:		perl-kde4
Summary:	KDE4 bindings for perl language
Version:	4.9.4
Release:	1
Epoch:		1
Group:		Graphical desktop/KDE
License:	GPLv2
URL:		http://www.kde.org
Source0:	ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{srcname}-%{version}.tar.xz
BuildRequires:	perl-qt4-devel >= 1:%{version}
BuildRequires:	smokekde-devel
BuildRequires:	gdbm-devel
%if %{with_kdepimlibs4}
BuildRequires:	kdepimlibs4-devel
%endif
Requires:	perl-qt4 >= %{epoch}:%{version}

%description
A KDE4 bindings for perl language.

%prep
%setup -q -n %{srcname}-%{version}

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%files
%{_kde_libdir}/kde4/kperlpluginfactory.so
%if %{with_kdepimlibs4}
%{perl_sitearch}/QImageBlitz.pm
%{perl_sitearch}/Phonon.pm
%{perl_sitearch}/Qsci.pm
%{perl_sitearch}/auto/Phonon
%{perl_sitearch}/auto/QImageBlitz
%{perl_sitearch}/auto/Qsci
%endif
%{perl_sitearch}/Akonadi.pm
%{perl_sitearch}/Attica.pm
%{perl_sitearch}/KDECore4.pm
%{perl_sitearch}/KDEUi4.pm
%{perl_sitearch}/KFile.pm
%{perl_sitearch}/KHTML.pm
%{perl_sitearch}/KIO4.pm
%{perl_sitearch}/KNewStuff2.pm
%{perl_sitearch}/KNewStuff3.pm
%{perl_sitearch}/KParts.pm
%{perl_sitearch}/KTextEditor.pm
%{perl_sitearch}/KUtils.pm
%{perl_sitearch}/Kate.pm
%{perl_sitearch}/Nepomuk.pm
%{perl_sitearch}/NepomukQuery.pm
%{perl_sitearch}/Okular.pm
%{perl_sitearch}/Plasma4.pm
%{perl_sitearch}/Solid.pm
%{perl_sitearch}/Soprano.pm
%{perl_sitearch}/SopranoClient.pm
%{perl_sitearch}/SopranoServer.pm
%{perl_sitearch}/auto/Akonadi
%{perl_sitearch}/auto/Attica
%{perl_sitearch}/auto/KDECore4
%{perl_sitearch}/auto/KDEUi4
%{perl_sitearch}/auto/KFile
%{perl_sitearch}/auto/KHTML
%{perl_sitearch}/auto/KIO4
%{perl_sitearch}/auto/KNewStuff2
%{perl_sitearch}/auto/KNewStuff3
%{perl_sitearch}/auto/KParts
%{perl_sitearch}/auto/KTextEditor
%{perl_sitearch}/auto/KUtils
%{perl_sitearch}/auto/Kate
%{perl_sitearch}/auto/Nepomuk
%{perl_sitearch}/auto/NepomukQuery
%{perl_sitearch}/auto/Okular
%{perl_sitearch}/auto/Plasma4
%{perl_sitearch}/auto/Solid
%{perl_sitearch}/auto/Soprano
%{perl_sitearch}/auto/SopranoClient
%{perl_sitearch}/auto/SopranoServer


%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.1-1
- New version 4.9.1

* Tue Aug 14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.0-1
- New version 4.9.0

* Sun Jul 22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.8.97-1
- New version 4.8.97

* Sun Jul 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.8.95-1
- New version 4.8.95

* Sat Jun 09 2012 Crispin Boylan <crisb@mandriva.org> 1:4.8.4-1
+ Revision: 803767
- New release

* Fri May 04 2012 Crispin Boylan <crisb@mandriva.org> 1:4.8.3-1
+ Revision: 796328
- New release

* Thu Apr 19 2012 Crispin Boylan <crisb@mandriva.org> 1:4.8.2-1
+ Revision: 792065
- New release

* Sun Feb 12 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1:4.8.0-1
+ Revision: 773652
- new version
- build with kdepimlibs
- apply some cosmetics

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - New version
    - New version
    - Import perl-kde4
    - Create folder


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15641 |12mr|perl-ldap-0.440.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    ldap
%define upstream_version 0.44

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Perl modules for ldap
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Net/%{name}-%{upstream_version}.tar.gz
Patch0:		perl-ldap-make_test_config_fixes.diff

BuildRequires:	openldap-servers
BuildRequires:	perl(Carp)
BuildRequires:	perl(Convert::ASN1)
BuildRequires:	perl(Encode)
BuildRequires:	perl(HTTP::Status)
BuildRequires:	perl(HTTP::Negotiate)
BuildRequires:	perl(HTTP::Response)
BuildRequires:	perl(IO::File)
BuildRequires:	perl(IO::Select)
BuildRequires:	perl(IO::Socket)
BuildRequires:	perl(IO::Socket::SSL)
BuildRequires:	perl(IO::Socket::INET6)
BuildRequires:	perl(LWP::MediaTypes)
BuildRequires:	perl(LWP::Protocol)
BuildRequires:	perl(Authen::SASL) >= 2.00
BuildRequires:	perl(URI::ldap) >= 1.1
BuildRequires:	perl(MIME::Base64)
BuildRequires:	perl(XML::SAX::Base)
BuildRequires:	perl(XML::SAX::Writer)
BuildRequires:	perl(Data::Dumper)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl-devel

BuildArch:	noarch

%description
The perl-ldap distribution is a collection of perl modules
which provide an object-oriented interface to LDAP servers.

%prep
%setup -q -n %{name}-%{upstream_version}
%patch0 -p1

# perl path
find -type f | xargs perl -pi -e "s|/usr/local/bin/perl|%{_bindir}/perl|g"
chmod 644 contrib/*

cat > test.cfg << EOF
\$SERVER_EXE = "%{_sbindir}/slapd";
\$SERVER_TYPE = "openldap2+ssl+ipc+sasl";
\$SLAPD_DB = "bdb";
\$HOST = "127.0.0.1";
\$SCHEMA_DIR = "%{_datadir}/openldap/schema";
\$EXTERNAL_TESTS = 0;
1;
EOF

%build
find -name \*.pm | xargs chmod 644
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
#make test

%install
%makeinstall_std

%files
%doc CREDITS README contrib
%{perl_vendorlib}/LWP
%{perl_vendorlib}/Bundle
%{perl_vendorlib}/Net
%{_mandir}/*/*



%changelog
* Wed Sep  5 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: a091077
- Update BR
  
* Wed Sep  5 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: abb4b38
- New version 0.44
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15642 |12mr|perl-Libconf-0.42.10-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Configuration file abstraction layer
Name:		perl-Libconf
Version:	0.42.10
Release:	7
License:	GPLv2+
Group:		Development/Perl
URL:		http://www.libconf.net/
Source0:	http://libconf.net/download/%{name}-%{version}.tar.bz2
Source1:	%{name}.rpmlintrc
Patch0:		perl-Libconf-0.39.9-fix-drakups.patch
Patch1:		perl-Libconf-fix-doc-build.patch
# 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
# for a similar issue in openser, from Ubuntu - AdamW 2008/07
Patch2:		perl-Libconf-0.42.10-perl510.patch
Patch3:		perl-Libconf-0.42.10-buildfix.diff
BuildRequires:	perl-XML-LibXML
BuildRequires:	perl-Text-DelimMatch
BuildRequires:	perl-devel
# not automatically detected:
#define _requires_exceptions perl(Libconf::Glueconf::KeyValue)

%description
Libconf is a wrapper to the main configuration files of the system.
It's mainly a generic parser plus many templates.

%package gui
Summary:	Graphic User Interface generator for any libconf module
Group:		Development/Perl

%description gui
This module is able to generate a standard GTK+ 2 interface
representing any high level libconf module, that can be used in other
GTK+ 2 programs.

%package samples
Summary:	Set of examples programs using libconf
Group:		Development/Perl
Requires:	%{name}

%description samples
This module is a set of programs, using libconf. Its goal is to give
example and proof of concept around the libconf project.

%package devel
Summary:	Libconf devel
Group:		Development/Perl
Requires:	%{name}

%description devel
Libconf devel files.

%prep
%setup -q
%patch0 -p0
%patch1 -p0
%patch2 -p1 -b .perl510
%patch3 -p0

%build
%make all CFLAGS="%{optflags} -Wall -O2 -fpic" BINDINGS="bash c"
%make -s check

%install
%makeinstall PREFIX="%{buildroot}%{_prefix}" LIB_DIR="%{buildroot}%{_libdir}" NAME=%{name}

%files
%doc ChangeLog
%{perl_vendorlib}/Libconf.pm
%{perl_vendorlib}/Libconf/*
%exclude %{perl_vendorlib}/Libconf/GUI

%files gui
%doc ChangeLog
%{perl_vendorlib}/Libconf/GUI

%files samples
%doc ChangeLog
%{_bindir}/*

%files devel
%{_libdir}/libconf2xml.so
%{_includedir}/*


%changelog
* Fri Oct  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 5f9e963
- Add rpmlint filter
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15643 |12mr|perl-libintl-perl-1.200.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name    libintl-perl
%define	upstream_version 1.20

%if %{_use_internal_dependency_generator}
%define __noautoreq '/bin/false'
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	6

Summary:	A localization library for Perl
License:	LGPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/authors/id/G/GU/GUIDO/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	gettext-devel
BuildRequires:	perl-devel
#gw yes, this is required by the tests
BuildRequires:	locales-de

%description
libintl-perl is a library that supports message translation for
Perl, written in pure Perl (version 5.004 or better). A faster C
version is also built and installed if the system fulfills all
requirements. Its interface is very similar to the gettext family
of functions in C, and it uses the same file formats as GNU
gettext, making it possible to use all tools available for gettext
itself and to seamlessly integrate internationalized Perl code
into mixed-language projects. An alternative library with a
similar purpose is available as Locale::MakeText. 

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc ChangeLog NEWS README THANKS TODO
%{perl_vendorlib}/Locale
%{perl_vendorarch}/auto/Locale
%{_mandir}/*/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15644 |12mr|perl-libwww-perl-6.40.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name  libwww-perl
%define upstream_version 6.04

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Authen::NTLM\\)|perl\\(HTTP::GHTTP\\)'
%else
%define _requires_exceptions Authen::NTLM\\|HTTP::GHTTP\\|Win32
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1
Summary:	The World-Wide Web library for Perl
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/WWW/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:	perl(Digest::MD5)
BuildRequires:	perl(Encode) >= 2.120.0
BuildRequires:	perl(Encode::Locale)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Listing) >= 6.0.0
BuildRequires:	perl(HTML::Entities)
BuildRequires:	perl(HTML::HeadParser)
BuildRequires:	perl(HTTP::Cookies) >= 6.0.0
BuildRequires:	perl(HTTP::Daemon) >= 6.0.0
BuildRequires:	perl(HTTP::Date) >= 6.0.0
BuildRequires:	perl(HTTP::Negotiate) >= 6.0.0
BuildRequires:	perl(HTTP::Request) >= 6.0.0
BuildRequires:	perl(HTTP::Request::Common) >= 6.0.0
BuildRequires:	perl(HTTP::Response) >= 6.0.0
BuildRequires:	perl(HTTP::Status) >= 6.0.0
BuildRequires:	perl(IO::Select)
BuildRequires:	perl(IO::Socket)
BuildRequires:	perl(LWP::MediaTypes) >= 6.0.0
BuildRequires:	perl(MIME::Base64) >= 2.100.0
BuildRequires:	perl(Net::FTP) >= 2.580.0
BuildRequires:	perl(Net::HTTP) >= 6.0.0
BuildRequires:	perl(URI) >= 1.100.0
BuildRequires:	perl(URI::Escape)
BuildRequires:	perl(WWW::RobotRules) >= 6.0.0

BuildRequires:	perl-devel
Requires:	perl(Net::HTTP)
Requires:	perl(HTTP::Cookies)
BuildArch:	noarch

%description
The libwww-perl collection is a set of Perl modules which provides a simple and
consistent application programming interface (API) to the World-Wide Web. The
main focus of the library is to provide classes and functions that allow you to
write WWW clients. The library also contain modules that are of more general
use and even classes that help you implement simple HTTP servers.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
/usr/bin/yes | %__perl Makefile.PL --aliases INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%check
%make test

%files
%doc README README.SSL Changes
%{_bindir}/*
%{perl_vendorlib}/*
%{_mandir}/*/*



%changelog
* Sun Oct  14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 6b33ce0
- New version 6.04
  
* Wed Aug  22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 6ff1531
- Update BR - add perl-devel
  
* Wed Aug  22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 150a1de
- Add internal dep. generator Requires exceptions
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15645 |12mr|perl-libxml-perl-0.80.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 libxml-perl
%define upstream_version 0.08

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Various perl modules and script for working with XML
License:	Artistic
Group:		Development/Perl
Url:		http://www.cpan.org
Source0:	%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-XML-Parser
BuildRequires:	perl-devel
BuildArch:	noarch
Requires:	perl-XML-Parser

%description
The %{upstream_name} perl module is a collection of smaller Perl modules, scripts,
and documents for working with XML in Perl.  libxml-perl software works
in combination with XML::Parser, PerlSAX, XML::DOM, XML::Grove and others. 

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files
%doc Change* README
%{perl_vendorlib}/Data/*
%{perl_vendorlib}/XML/*
%{_mandir}/*/*



%changelog
* Wed Sep  12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 26e9651
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15646 |12mr|perl-List-MoreUtils-0.320.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 List-MoreUtils
%define upstream_version 0.32
# Fix circular build dependency:
# gprintify requires perl-List-MoreUtils
%define dont_gprintify 1

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	6

Summary:	Provide the stuff missing in List::Util 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/List/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(Test::Pod)
BuildRequires:	perl(Test::Pod::Coverage)
BuildRequires:	perl-devel >= 2:5.14.2-1

%description
List::MoreUtils provides some trivial but commonly needed functionality on
lists which is not going to go into List::Util.

All of its functions are implementable in one line of Perl code. Using
the functions from this module however should give slightly better performance
as everything is implemented in C.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make CFLAGS="%{optflags}"

%install
rm -rf %{buildroot}
%makeinstall_std

%check
%make test

%clean 
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc Changes README
%{perl_vendorarch}/List
%{perl_vendorarch}/auto/List
%{_mandir}/*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15647 |12mr|perl-Locale-gettext-1.50.0-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name gettext
%define upstream_version 1.05

Name:       perl-Locale-gettext
Version:    %perl_convert_version %{upstream_version}
Release:    10

Summary:	Message handling functions for Perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Locale/%{upstream_name}-%{upstream_version}.tar.bz2
Patch1:		gettext-1.05-SvUTF8_on-on-strings-when-bind_textdomain_codeset-utf8.patch
Patch2:		gettext-1.05-add-iconv.patch
Patch3:		compatibility-with-POSIX-module.diff

BuildRequires:	gettext-devel
BuildRequires:	perl-devel >= 2:5.14
BuildRequires:	perl-List-MoreUtils >= 0.320.0-4

Conflicts:	drakfloppy <= 0.43-10mdk
Conflicts:	nlpr <= 0.0.1-2mdk
Conflicts:	urpmi <= 3.6-4mdk

%description
The gettext module permits access from perl to the gettext() family of
functions for retrieving message strings from databases constructed to
internationalize software.

It provides gettext(), dgettext(), dcgettext(), textdomain() and
bindtextdomain().

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch1 -p1
%patch2 -p1
%patch3 -p1

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%{__make}

%check
%{__make} test

%install
%{__rm} -rf %{buildroot}
%makeinstall_std

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%{perl_vendorarch}/Locale
%{perl_vendorarch}/auto/Locale
%{_mandir}/*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15648 |12mr|perl-Locale-Maketext-Lexicon-0.860.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Locale-Maketext-Lexicon
%define upstream_version 0.86

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	6

Summary:	Perl module to use other catalog formats in Maketext
License:	MIT
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Locale/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(YAML)
BuildRequires:	perl-devel

BuildArch:	noarch

%description
Locale::Maketext::Lexicon is a module providing lexicon-handling backends, for
Locale::Maketext to read from other localization formats, such as PO files,
MO files, or from databases via the Tie interface.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README META.yml
%{perl_vendorlib}/Locale
%{_bindir}/*
%{_mandir}/*/*



%changelog
* Wed Sep  12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: e82d3b3
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15649 |12mr|perl-LWP-MediaTypes-6.10.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    LWP-MediaTypes
%define upstream_version 6.01

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    5

Summary:    Media types and mailcap processing
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/LWP/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch: noarch


%description
This module provides functions for handling media (also known as MIME)
types and encodings. The mapping from file extensions to media types is
defined by the _media.types_ file. If the _~/.media.types_ file exists it
is used instead. For backwards compatibility we will also look for
_~/.mime.types_.

The following functions are exported by default:

* guess_media_type( $filename )

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%perl_vendorlib/*



%changelog
* Wed Aug  22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: bb94902
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15650 |12mr|perl-Mail-Box-2.99.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name    Mail-Box
%define upstream_version 2.099

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Mail-folder manager API
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Mail/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-File-Remove
BuildRequires:	perl-HTML-Format
BuildRequires:	perl-HTML-Tree
BuildRequires:	perl-Mail-IMAPClient
BuildRequires:	perl-Mail-MboxParser
BuildRequires:	perl-Mail-SpamAssassin
BuildRequires:	perl-MailTools
BuildRequires:	perl-MIME-tools
BuildRequires:	perl-MIME-Types
BuildRequires:	perl-Object-Realize-Later
BuildRequires:	perl-User-Identity
BuildRequires:	perl-devel

BuildArch:	noarch

Requires:	perl(Object::Realize::Later)
Provides:	perl(Mail::Message::Construct)

%description
Mail::Box is a Perl CPAN package that can be used to handle and manage E-mail
messages, mail boxes, and folders of many types.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor < /dev/null
%make

%install
%makeinstall_std

# fix permissions
find %{buildroot} -type f -exec chmod 0644 {} \;
find %{buildroot} -type d -exec chmod 0755 {} \;

# remove unused file
rm -f %{buildroot}%{perl_vendorlib}/Mail/Makefile.PL

%files
%doc ChangeLog INSTALL LICENSE README* TODO.v2
%{_mandir}/*/*
%{perl_vendorlib}/Mail



%changelog
* Wed Sep  12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: cc6120d
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15651 |12mr|perl-Mail-DKIM-0.390.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Mail-DKIM
%define upstream_version 0.39

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3
Summary:	Implements DomainKeys Identified Mail (DKIM)
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Mail/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-Module-Build
BuildRequires:	perl-Test-Pod
BuildRequires:	perl(Crypt::OpenSSL::RSA)
BuildRequires:	perl(Digest::SHA)
BuildRequires:	perl(Digest::SHA1)
BuildRequires:	perl(Mail::Address)
BuildRequires:	perl(MIME::Base64)
BuildRequires:	perl(Net::DNS)
BuildRequires:	perl(Test::Simple)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module implements the various components of the DKIM and DomainKeys
message-signing and verifying standards for Internet mail. It currently
tries to implement these specifications:
 * RFC4871, for DKIM
 * RFC4870, for DomainKeys

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc scripts Changes README TODO
%dir %{perl_vendorlib}/Mail/DKIM
%dir %{perl_vendorlib}/Mail/DKIM/Algorithm
%dir %{perl_vendorlib}/Mail/DKIM/Canonicalization
%{perl_vendorlib}/Mail/DKIM/*.pm
%{perl_vendorlib}/Mail/DKIM/Algorithm/*.pm
%{perl_vendorlib}/Mail/DKIM/Canonicalization/*.pm
%{perl_vendorlib}/Mail/DKIM.pm
%{perl_vendorlib}/Mail/sample_mime_lite.pl
%{_mandir}/man3/*



%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: b99c6c0
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15652 |12mr|perl-Mail-DomainKeys-1.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module Mail-DomainKeys

Summary:	Perl module that implements DomainKeys
Name:		perl-%{module}
Version:	1.0
Release:	7
License:	Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/Mail-DomainKeys/
Source0:	http://www.cpan.org/modules/by-module/Mail/%{module}-%{version}.tar.gz
BuildRequires:	perl-devel
BuildRequires:	perl(Crypt::OpenSSL::RSA)
BuildRequires:	perl(Mail::Address)
BuildRequires:	perl(MIME::Base64)
BuildRequires:	perl(Net::DNS) => 0.34,
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
Mail-DomainKeys is a Perl module that implements DomainKeys.

%prep
%setup -q -n %{module}-%{version}

%build
echo "y" | %__perl Makefile.PL INSTALLDIRS="vendor"
%make

%check
make test

%install
%makeinstall_std

%files
%defattr(-,root,root,0755)
%doc Changes README THANKS
%dir %{perl_vendorlib}/Mail/DomainKeys
%dir %{perl_vendorlib}/Mail/DomainKeys/Key
%{perl_vendorlib}/Mail/DomainKeys/*.pm
%{perl_vendorlib}/Mail/DomainKeys/Key/*.pm
%{perl_vendorlib}/Mail/DomainKeys.pm
%{_mandir}/man3/Mail::DomainKeys.3pm*




%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: e830edb
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15653 |12mr|perl-Mail-IMAPClient-3.280.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Mail-IMAPClient
%define upstream_version 3.28

# We never had it and unlikely really need
%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Mozilla::LDAP::Conn\\)'
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	An IMAP Client API
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Mail/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(Carp)
BuildRequires:	perl(Errno)
BuildRequires:	perl(Exporter)
BuildRequires:	perl(Fcntl)
BuildRequires:	perl(IO::File)
BuildRequires:	perl(IO::Select)
BuildRequires:	perl(IO::Socket)
BuildRequires:	perl(Parse::RecDescent)
BuildRequires:	perl(Socket)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module provides Perl routines that simplify a sockets connection to and an
IMAP conversation with an IMAP server.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

# fix perl path
find -type f | xargs perl -pi -e "s|/usr/local/bin/perl|%{_bindir}/perl|g"

%build
%__perl Makefile.PL INSTALLDIRS=vendor < /dev/null
%make

%check
make test

%install
%makeinstall_std
# fix permissions
find %{buildroot} -type f -exec chmod 0644 {} \;
find %{buildroot} -type d -exec chmod 0755 {} \;

%files
%doc README examples
%{perl_vendorlib}/Mail
%{_mandir}/man3/*



%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: cc1d143
- Add perl-devel to BuildRequires, add requires exceptions, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15654 |12mr|perl-Mail-Mbox-MessageParser-1.500.200-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Mail-Mbox-MessageParser
%define	upstream_version 1.5002

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4
Epoch:		1

Summary:	A fast and simple mbox folder reader 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Mail/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(FileHandle::Unget)
BuildRequires:	perl(Text::Diff)
BuildRequires:	perl(Benchmark::Timer)

BuildArch:	noarch

%description
This module implements a fast but simple mbox folder reader. One of three
implementations (Cache, Grep, Perl) will be used depending on the wishes of the
user and the system configuration. The first implementation is a cached-based
one which stores email information about mailboxes on the file system.
Subsequent accesses will be faster because no analysis of the mailbox will be
needed. The second implementation is one based on GNU grep, and is
significantly faster than the Perl version for mailboxes which contain very
large (10MB) emails. The final implementation is a fast Perl-based one which
should always be applicable.

The Cache implementation is about 6 times faster than the standard Perl
implementation. The Grep implementation is about 4 times faster than the
standard Perl implementation. If you have GNU grep, it's best to enable both
the Cache and Grep implementations. If the cache information is available,
you'll get very fast speeds. Otherwise, you'll take about a 1/3 performance hit
when the Grep version is used instead.

The overriding requirement for this module is speed. If you wish more
sophisticated parsing, use Mail::MboxParser (which is based on this module) or
Mail::Box.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor < /dev/null
%make

%check
make test

%install
%makeinstall_std

%files
%doc CHANGES LICENSE README
%{perl_vendorlib}/Mail
%{_mandir}/man3/*



%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 1db48bf
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15655 |12mr|perl-Mail-MboxParser-0.550.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Mail-MboxParser
%define	upstream_version 0.55

# Not sure we need it but it was there for a long time already
%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Mail::MboxParser::Mail\\)|perl\\(Mail::MboxParser::Base\\)|perl\\(Mail::MboxParser::Mail::Body\\)|perl\\(Mail::MboxParser::Mail::Convertable\\)'
%define __noautoprov 'perl\\(Mail::MboxParser::Mail\\)|perl\\(Mail::MboxParser::Base\\)|perl\\(Mail::MboxParser::Mail::Body\\)|perl\\(Mail::MboxParser::Mail::Convertable\\)'
%else
%define _requires_exceptions perl(Mail::MboxParser::Mail)
%define _provides_exceptions perl(Mail::MboxParser::Mail)\\|perl(Mail::MboxParser::Base)\\|perl(Mail::MboxParser::Mail::Body)\\|perl(Mail::MboxParser::Mail::Convertable)
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	6

Summary:	Read-only access to UNIX-mailboxes 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Mail/%{upstream_name}-%{upstream_version}.tar.bz2
Patch0:		Mail-MboxParser-0.55-debian_bug_395268.diff

BuildRequires:	perl-devel
BuildRequires:	perl-MIME-tools
BuildArch:	noarch
Requires:	perl-Mail-Mbox-MessageParser

%description
This module attempts to provide a simplified access to standard UNIX-mailboxes.
It offers only a subset of methods to get 'straight to the point'. More
sophisticated things can still be done by invoking any method from MIME::Tools
on the appropriate return values.

Mail::MboxParser has not been derived from Mail::Box and thus isn't acquainted
with it in any way. It, however, incorporates some invaluable hints by the
author of Mail::Box, Mark Overmeer.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch0 -p0

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

#%%check
#%{__make} test <- https://rt.cpan.org/Public/Bug/Display.html?id=66576

%install
%makeinstall_std

%files
%doc Changelog README
%{perl_vendorlib}/Mail
%{_mandir}/man3*/*



%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: eacf942
- Update requires exceptions
  
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 1b93e7b
- Add perl-devel to BuildRequires, add req and prov exceptions for internal dependency generator
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15656 |12mr|perl-Mail-Sender-0.8.16-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	Mail-Sender

Name:		perl-%module
Version:	0.8.16
Release:	6
Summary:	Module for sending mails with attachments through an SMTP server 
License:	GPL
Group:		Development/Perl
Source:		http://search.cpan.org/CPAN/authors/id/J/JE/JENDA/%{module}-%{version}.tar.bz2
Url:            http://search.cpan.org/dist/%{module}/
BuildRequires:	perl-devel
Buildarch:	noarch

%description
Mail-Sender is a Perl module for sending mail with attachments through an
SMTP server.  This module will not work with qmail servers, however.


%prep
%setup -q -n %{module}-%{version}
rm -f Sender/CType/Win32.pm
sed -i -e '/Win32.pm/d' MANIFEST

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
echo "N
" | %make

%check
%{__make} test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot} 

%files
%defattr(-,root,root)
%{perl_vendorlib}/Mail
%{_mandir}/*/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15657 |12mr|perl-Mail-Sendmail-0.791_600-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name 	 Mail-Sendmail
%define	upstream_version 0.79_16

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Simple platform-independent mailer
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/authors/id/M/MI/MIVKOVIC/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Mail-Sendmail is a Perl module for sending mail through a sendmail SMTP
server.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
make

%install
%makeinstall_std

%files
%doc Changes README Todo
%{_mandir}/*/*
%{perl_vendorlib}/Mail



%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: e08d82d
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15658 |12mr|perl-Mail-SPF-2.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Mail-SPF
%define upstream_version 2.8.0

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:	Perl implementation of Sender Policy Framework and Sender ID
License:	BSD
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source:     http://www.cpan.org/modules/by-module/Mail/%{upstream_name}-v%{upstream_version}.tar.gz
BuildRequires:	perl(Error)
BuildRequires:	perl(Mail::SPF::Test)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(NetAddr::IP)
BuildRequires:	perl(Net::DNS)
BuildRequires:	perl(Net::DNS::Resolver::Programmable)
BuildRequires:	perl(Test::Pod)
BuildRequires:	perl(URI)
BuildRequires:	perl(YAML)
BuildRequires:	perl-version
BuildArch:	noarch

%description
Mail::SPF is an object-oriented Perl implementation of the Sender Policy
Framework (SPF) e-mail sender authentication system <http://www.openspf.org>.

It supports both the TXT and SPF RR types as well as both SPFv1 (v=spf1) and
Sender ID (spf2.0) records, and it is fully compliant to RFCs 4408 and 4406.
(It does not however implement the patented PRA address selection algorithm
described in RFC 4407.)

%package -n	spf-tools
Summary:	SPF tools (spfquery, spfd) based on the Mail::SPF Perl module
Group:		Development/Perl

%description -n	spf-tools
A collection of Sender Policy Framework (SPF) tools that are based on the
fully RFC-conforming Mail::SPF Perl module.  The following tools are included
in this package:

 * mail-spfquery:  A command-line tool for performing SPF checks.
 * mail-spfd:      A daemon for services that perform SPF checks frequently.

%prep
%setup -q -n %{upstream_name}-v%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor
./Build

#%%check
#./Build test

%install
rm -rf %{buildroot}
./Build install destdir=%{buildroot}

# fix file clash with perl-Mail-SPF-Query
mv %{buildroot}%{_bindir}/spfquery %{buildroot}%{_bindir}/mail-spfquery
mv %{buildroot}%{_sbindir}/spfd %{buildroot}%{_sbindir}/mail-spfd
mv %{buildroot}%{_mandir}/man1/spfquery.1 %{buildroot}%{_mandir}/man1/mail-spfquery.1 

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGES README TODO
%{perl_vendorlib}/Mail/*.pm
%{perl_vendorlib}/Mail/SPF/Mech/*.pm
%{perl_vendorlib}/Mail/SPF/Mod/*.pm
%{perl_vendorlib}/Mail/SPF/*.pm
%{perl_vendorlib}/Mail/SPF/v1/*.pm
%{perl_vendorlib}/Mail/SPF/v2/*.pm
%{_mandir}/man3/*

%files -n spf-tools
%defattr(-,root,root)
%{_bindir}/mail-spfquery
%{_sbindir}/mail-spfd
%{_mandir}/man1/mail-spfquery.1*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15659 |12mr|perl-Mail-SPF-Test-1.1.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name Mail-SPF-Test
%define upstream_version 1.001

Summary:	SPF test-suite class
Name:		perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	%mkrel 4
License:	GPL or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source:     http://www.cpan.org/modules/by-module/Mail/%{upstream_name}-v%{upstream_version}.tar.bz2
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(NetAddr::IP)
BuildRequires:	perl(Net::DNS)
BuildRequires:	perl(YAML)
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
Mail::SPF::Test is a class for reading and manipulating SPF test-suite data.

%prep
%setup -q -n %{upstream_name}-v%{upstream_version} 

%build
%{__perl} Build.PL installdirs=vendor
./Build

%check
./Build test

%install
rm -rf %{buildroot}
./Build install destdir=%{buildroot}

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGES LICENSE README TODO
%{perl_vendorlib}/Mail/SPF/*.pm
%{perl_vendorlib}/Mail/SPF/Test/*.pm
%{_mandir}/*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15660 |12mr|perl-MailTools-2.80.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name    MailTools
%define upstream_version 2.08

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	A set of perl modules related to mail applications
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Mail/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This is MailTools, a set of perl modules related to mail applications.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README ChangeLog
%{perl_vendorlib}/Mail
%{_mandir}/*/*



%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 32568f0
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15661 |12mr|perl-Mail-Transport-Dbx-0.70.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name    Mail-Transport-Dbx
%define	upstream_version 0.07

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 6

Summary:	CPAN %{upstream_name} perl module
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/Mail-Transport-Dbx/
Source0:	http://search.cpan.org/CPAN/authors/id/V/VP/VPARSEVAL/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl-Test-Pod-Coverage
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
Mail::Transport::Dbx is a wrapper around libdbx to read Outlook Express
mailboxes (more commonly known as .dbx files).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
make
make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/*/*
%{perl_vendorlib}/*/Mail/Transport
%{perl_vendorlib}/*/auto/Mail/Transport



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15662 |12mr|perl-Math-BigInt-1.993.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Math-BigInt
%define upstream_version 1.993

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	6

Summary:	Arbitrary size integer/float math package
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Math/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
All operators (including basic math operations) are overloaded if you declare
your big integers as

  $i = new Math::BigInt '123_456_789_123_456_789';

Operations with overloaded operators preserve the arguments which is exactly
what you expect.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files 
%doc README
%{perl_vendorlib}/Math
%{_mandir}/*/*



%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: d89ee71
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15663 |12mr|perl-Math-BigInt-GMP-1.360.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Math-BigInt-GMP
%define upstream_version 1.36

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 4

Summary:	High speed arbitrary size integer math
License:	Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Math/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	gmp-devel
BuildRequires:	perl(YAML)
# automatic dependency doesn't work here, because perl package
# provides an unversioned one
BuildRequires:	perl-Math-BigInt >= 1.87
BuildRequires:	perl-devel
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}

%description
This package contains a replacement (drop-in) module for
Math::BigInt's core, Math::BigInt::Calc.pm.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
export PERL5LIB=%{perl_vendorlib}
perl Makefile.PL INSTALLDIRS="vendor"
%make  CFLAGS="%{optflags}"

%check
export PERL5LIB=%{perl_vendorlib}
make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc build BUGS CHANGES CREDITS INSTALL LICENSE README SIGNATURE TODO
%{perl_vendorarch}/Math
%{perl_vendorarch}/auto/Math
%{_mandir}/man*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15664 |12mr|perl-Math-Pari-2.10.806.50-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Math-Pari
%define upstream_version 2.01080605

%define pari_version	2.3.3

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 5
Epoch:      1

Summary:    Perl interface to PARI
License:    GPLv2+ or Artistic
Group:      Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Math/%{upstream_name}-%{upstream_version}.tar.gz
Source1:    ftp://megrez.math.u-bordeaux.fr/pub/pari/unix/pari-%{pari_version}.tar.gz

BuildRequires:  perl-devel
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}

%description
This package is a Perl interface to famous library PARI for
numerical/scientific/number-theoretic calculations. It allows use of
most PARI functions as Perl functions, and (almost) seamless merging of
PARI and Perl data. See ftp://megrez.math.u-bordeaux.fr/pub/pari for
more information about PARI.

%prep
%setup -q      -n %{upstream_name}-%{upstream_version}
%setup -q -a 1 -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor paridir=pari-%{pari_version} < /dev/null
%make CFLAGS="%{optflags}"

%ifnarch x86_64
%check
%{__make} test
%endif

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(644,root,root,755)
%doc README Changes
%{perl_vendorarch}/Math
%{perl_vendorarch}/auto/Math
%{_mandir}/*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15665 |12mr|perl-Math-Round-0.60.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Math-Round
%define upstream_version 0.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Round numbers in different ways
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Math/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Math::Round supplies functions that will round numbers in different ways.
The functions round and nearest are exported by default; others are available
as described below. "use ... qw(:all)" exports all functions.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files 
%doc README
%{perl_vendorlib}/Math
%{perl_vendorlib}/auto/Math
%{_mandir}/*/*



%changelog
* Wed Sep  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: a66893c
- Add perl-devel to BuildRequires
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15666 |12mr|perl-MD5-2.03-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	MD5
%define	name	perl-%{module}
%define	version	2.03
%define	release	%mkrel 10

Summary:	The Perl interface to the RSA Message Digest Algorithm
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/author/GAAS/%{module}-%{version}/
Source0:	ftp://ftp.perl.org//pub/CPAN/modules/by-module/%{module}/%{module}-%{version}.tar.bz2
Buildrequires:	perl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Buildarch:	noarch

%description
The perl-MD5 package provides the MD5 module for the Perl
programming language.  MD5 is a Perl interface to the RSA Data
Security Inc. Message Digest Algorithm, which allows Perl
programs to use the algorithm.

The perl-MD5 package should be installed if any Perl programs
on your system are going to use RSA's Message Digest Algorithm.

%prep
%setup -q -n %{module}-%{version}

%build

%{__perl} Makefile.PL INSTALLDIRS=vendor --defaultdeps
%make

%install
%{__rm} -rf %{buildroot}
%makeinstall_std
%{__rm} -f %{buildroot}%{perl_archlib}/perllocal.pod

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(-,root,root)
%doc MANIFEST README
%{perl_vendorlib}/*.pm
%{_mandir}/man3/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15667 |12mr|perl-MDK-Common-1.2.27-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Various simple functions
Name:		perl-MDK-Common
Version:	1.2.27
Release:	7
URL:		http://svn.mandriva.com/cgi-bin/viewvc.cgi/soft/perl-MDK-Common/
Source0:	MDK-Common-%{version}.tar.bz2
License:	GPLv2+
Group:		Development/Perl
BuildRequires:	perl-devel
BuildArch:	noarch

%description
Various simple functions created for DrakX

%prep
%setup -q -n MDK-Common-%{version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files
%doc COPYING tutorial.html 
%{perl_vendorlib}/MDK
%{_mandir}/man*/*



%changelog
* Wed Aug  22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 4e2fac4
- Spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15668 |12mr|perl-MDV-Distribconf-4.03-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define dist	MDV-Distribconf

Summary:	Read and write config of a Mandriva Linux distribution tree
Name:		perl-%{dist}
Version:	4.03
Release:	5
License:	GPLv2+
Group:		Development/Perl
Source0:	%{dist}-%{version}.tar.xz
Url:		http://search.cpan.org/dist/%{dist}/
BuildArch:	noarch
BuildRequires:	perl perl-Config-IniFiles perl-MDV-Packdrakeng
BuildRequires:  perl-devel

%description
MDV::Distribconf is a module to get/write the configuration of a Mandriva Linux
distribution tree.

%package -n	mdv-distrib-tools
Summary:	Tools use to maintains Mandriva distrib tree
Group:		Development/Perl

%description -n	mdv-distrib-tools
Tools use to maintains Mandriva distrib tree.

This include:
- gendistrib (experimental)
- checkdistrib

%prep
%setup -q -n %{dist}-%{version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%{__make}

%check
%{__make} test

%install
%makeinstall_std

%files
%doc ChangeLog
%{_mandir}/*/MDV::Distribconf.*
%dir %{perl_vendorlib}/MDV/Distribconf
%{perl_vendorlib}/MDV/Distribconf.pm

%files -n mdv-distrib-tools
%{_bindir}/*
%{perl_vendorlib}/MDV/Distribconf/*
%{_mandir}/*/MDV::Distribconf::*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15669 |12mr|perl-MDV-Packdrakeng-1.13-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define dist	MDV-Packdrakeng
%define version	1.13
%define release	10

# perl-Compress-Zlib is only "suggested"
%define _requires_exceptions perl(Compress::Zlib)

Name:		perl-%{dist}
Version:	%{version}
Release:	%{release}
Summary:	Simple Archive Extractor/Builder
License:	GPL
Group:		Development/Perl
Source0:	%{dist}-%{version}.tar.gz
Url:		http://svn.mandriva.com/cgi-bin/viewvc.cgi/soft/rpm/MDV-Packdrakeng/
BuildRequires:	perl(Compress::Zlib)
BuildRequires:  perl-devel
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
MDV::Packdrakeng is a simple indexed archive builder and extractor using
standard compression methods.

%prep
%setup -q -n %{dist}-%{version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%{__make}

%check
%{__make} test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ChangeLog README
%{_mandir}/*/*
%{perl_vendorlib}/MDV/Packdrakeng
%{perl_vendorlib}/MDV/Packdrakeng.pm




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15670 |12mr|perl-MIME-Charset-1.9.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MIME-Charset
%define upstream_version 1.009.1

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Charset Informations for MIME
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MIME/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
MIME::Charset provides informations about character sets used for MIME messages
on Internet.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor < /dev/null
%make

%check
make test

%install
%makeinstall_std

%files
%doc README
%{perl_vendorlib}/MIME
%{_mandir}/*/*




%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 38816e9
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15671 |12mr|perl-MIME-EncWords-1.12.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name     MIME-EncWords
%define upstream_version 1.012.3

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4
Epoch:		1

Summary:	Deal with RFC-1522 encoded words (improved)
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MIME/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:	 perl(MIME::Charset)
BuildRequires:	 perl-devel
BuildArch:	noarch

%description
Fellow Americans, you probably won't know what the hell this module is for.
Europeans, Russians, et al, you probably do. :-)

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc ARTISTIC GPL README
%{perl_vendorlib}/MIME
%{perl_vendorlib}/Encode
%{_mandir}/*/*



%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 57a55e7
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15672 |12mr|perl-MIME-Lite-3.27.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MIME-Lite
%define upstream_version 3.027

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Low-calorie MIME generator 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MIME/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(Email::Date)
BuildRequires:	perl(MIME::Types)
BuildRequires:	perl(Mail::Address)
BuildRequires:	perl(Email::Date::Format)
BuildRequires:	perl-devel
BuildRequires:	sendmail-command

BuildArch:	noarch

%description
MIME::Lite is intended as a simple, standalone module for generating
(not parsing!) MIME messages... specifically, it allows you to output a
simple, decent single- or multi-part message with text or binary
attachments. It does not require that you have the Mail:: or MIME::
modules installed. 

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
chmod 644 README changes.pod lib/MIME/* examples/*
%__perl Makefile.PL INSTALLDIRS=vendor </dev/null
%make

%check
make test

%install
%makeinstall_std
rm -f %{buildroot}%{perl_vendorlib}/MIME/changes.pod

%files
%doc COPYING INSTALLING README changes.pod
%{perl_vendorlib}/MIME
%{_mandir}/*/*



%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 8a894c9
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15673 |12mr|perl-MIME-tools-5.502.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 MIME-tools
%define upstream_version 5.502

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 4
Summary:	Perl modules for parsing (and creating!) MIME entities
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MIME/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:	perl(File::Temp)   >= 0.17
BuildRequires:	perl(IO::Stringy)  >= 1.211
BuildRequires:	perl(Mail::Util)   >= 1.15
BuildRequires:	perl(MIME::Base64) >= 3.03
BuildRequires:	perl(Test::Deep)
BuildRequires:	perl-devel
Requires:   perl(File::Temp)   >= 0.17
Requires:	perl(IO::Stringy)  >= 1.211
Requires:	perl(MIME::Base64) >= 3.03
Requires:	perl(Mail::Util)   >= 1.15
BuildArch:	noarch
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
MIME-tools - modules for parsing (and creating!) MIME entities Modules in this
toolkit : Abstract message holder (file, scalar, etc.), OO interface for
decoding MIME messages, an extracted and decoded MIME entity, Mail::Field
subclasses for parsing fields, a parsed MIME header (Mail::Header subclass),
parser and tool for building your own MIME parser, and utilities.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
rm -f set-version.pl
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
rm -rf %{buildroot}
%makeinstall_std 

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README COPYING ChangeLog
%{perl_vendorlib}/MIME
%{_mandir}/*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15674 |12mr|perl-MIME-Types-1.310.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 MIME-Types
%define upstream_version 1.31

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	MIME::Types module for Perl
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/MIME/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::More) >= 0.47

BuildArch:	noarch

%description
This Perl module maintains a set of MIME::Type objects, which each describe one
known mime type.  There are many types defined by RFCs and vendors, so the list
is long but not complete.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README ChangeLog
%{perl_vendorlib}/MIME
%{_mandir}/*/*



%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 9b64e83
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15675 |12mr|perl-Module-Build-0.380.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Module-Build
%define upstream_version 0.3800

Name:       perl-%{upstream_name}
%if %mdkversion > 200900
Version:    %perl_convert_version %{upstream_version}
%else
Version:    %{upstream_version}
%endif
Release:    %mkrel 4
Epoch:      1

Summary:    Build and install Perl modules
License:    GPL+ or Artistic
Group:      Development/Perl
Summary:    Curses interface for Config::Model
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:  perl(Archive::Tar)
BuildRequires:  perl(CPAN::Meta) >= 2.110.420
BuildRequires:  perl(Cwd)
BuildRequires:  perl(Data::Dumper)
BuildRequires:  perl(ExtUtils::CBuilder) >= 0.270
BuildRequires:  perl(ExtUtils::Install)
BuildRequires:  perl(ExtUtils::Manifest)
BuildRequires:  perl(ExtUtils::Mkbootstrap)
BuildRequires:  perl(ExtUtils::ParseXS) >= 2.210
BuildRequires:  perl(File::Basename)
BuildRequires:  perl(File::Compare)
BuildRequires:  perl(File::Copy)
BuildRequires:  perl(File::Find)
BuildRequires:  perl(File::Path)
BuildRequires:  perl(File::Spec) >= 0.820
BuildRequires:  perl(File::Temp) >= 0.150
BuildRequires:  perl(Getopt::Long)
BuildRequires:  perl(IO::File)
BuildRequires:  perl(Module::Metadata) >= 1.000.002
BuildRequires:  perl(Parse::CPAN::Meta)
BuildRequires:  perl(Perl::OSType) >= 1
BuildRequires:  perl(Test::Harness) >= 3.160
BuildRequires:  perl(Test::More) >= 0.490
BuildRequires:  perl(Text::Abbrev)
BuildRequires:  perl(Text::ParseWords)
Buildrequires:  perl(YAML)
# for %%check
BuildRequires:  perl-devel

# (tv) this is a soft dep (require instead of use); w/o it some builds failed with
# "Module::Build is not configured with C_support":
Buildarch:      noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}
Suggests: perl-ExtUtils-CBuilder

%description
Module::Build is a system for building, testing, and installing Perl modules.
It is meant to be a replacement for ExtUtils::MakeMaker. Developers may alter
the behavior of the module through subclassing in a much more straightforward
way than with MakeMaker. It also does not require a make on your system - most
of the Module::Build code is pure-perl and written in a very cross-platform
way. In fact, you don't even need a shell, so even platforms like MacOS
(traditional) can use it fairly easily. Its only prerequisites are modules that
are included with perl 5.6.0, and it works fine on perl 5.005 if you can
install a few additional modules.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
perl Build.PL installdirs=vendor
./Build

%install
rm -rf %{buildroot}
./Build install destdir=%{buildroot}

%check
./Build test

%clean 
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc Changes INSTALL README
%{_bindir}/config_data
%{perl_vendorlib}/inc
%{perl_vendorlib}/Module
%{_mandir}/*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15676 |12mr|perl-Module-CoreList-2.590.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Module-CoreList
%define upstream_version 2.59

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Tell what modules shipped with versions of perl
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Module::CoreList contains data about what perl modules are shipped
with given versions of perl (and their versions). It comes also with a
command-line utility, corelist, to retrieve this information easily.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%__make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Module
%{_mandir}/*/*
%{_bindir}/corelist




%changelog
* Wed Aug  22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: e274420
- Add perl-devel to BuildRequires, minor spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15677 |12mr|perl-Module-Implementation-0.60.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Module-Implementation
%define upstream_version 0.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Loads one of several alternate underlying implementations for a module
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(Carp)
BuildRequires:	perl(Module::Runtime)
BuildRequires:	perl(Test::Fatal)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Requires)
BuildRequires:	perl(Try::Tiny)
BuildRequires:	perl(strict)
BuildRequires:	perl(warnings)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module abstracts out the process of choosing one of several underlying
implementations for a module. This can be used to provide XS and pure Perl
implementations of a module, or it could be used to load an implementation
for a given OS or any other case of needing to provide multiple
implementations.

This module is only useful when you know all the implementations ahead of
time. If you want to load arbitrary implementations then you probably want
something like a plugin system, not this module.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README LICENSE META.yml Changes META.json INSTALL
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Wed Sep  5 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: bb8f77d
- Add perl-devel to BuildRequires
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15678 |12mr|perl-Module-Install-1.10.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Module-Install
%define upstream_version 1.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Standalone, extensible Perl module installer
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{module}
Source0:    http://www.cpan.org/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Archive::Tar)
BuildRequires:	perl(Devel::PPPort) >= 3.16
BuildRequires:	perl(ExtUtils::Install) >= 1.52
BuildRequires:	perl(ExtUtils::ParseXS) >= 2.19
BuildRequires:	perl-PathTools >= 3.270.100
BuildRequires:	perl(File::Remove)
BuildRequires:  perl(JSON)
BuildRequires:  perl(LWP::UserAgent)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Module::CoreList)
BuildRequires:	perl(Module::ScanDeps)
BuildRequires:	perl(PAR::Dist)
BuildRequires:	perl(Parse::CPAN::Meta)
BuildRequires:	perl(Test::Harness) >= 3.13
BuildRequires:	perl(Test::More) >= 0.86
BuildRequires:	perl(YAML)
BuildRequires:	perl(YAML::Tiny)

BuildArch:	noarch

%description
This module provides a drop-in replacement for ExtUtils::MakeMaker. For
first-time users, Brian Ingerson's Creating Module Distributions with
Module::Install in June 2003 issue of The Perl Journal
(http://www.tpj.com/issues/) provides a gentle introduction to how this
module works.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
chmod 644 Changes
find lib -type f | xargs chmod 644
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# this one requires a working CPAN configuration
rm -f t/03_autoinstall.t
%make test

%install
%__rm -rf %{buildroot}
%makeinstall_std

%files
%doc README Changes META.yml
%{perl_vendorlib}/Module
%{perl_vendorlib}/inc/Module
%{_mandir}/man3/*



%changelog
* Wed Aug  22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 31b3244
- Add perl-devel to BuildRequires, minor spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15679 |12mr|perl-Module-Load-Conditional-0.460.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Module-Load-Conditional
%define upstream_version 0.46

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    4

Summary:	Looking up module information / loading at runtime
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.gz

Buildrequires:	perl-devel
Buildrequires:	perl(Module::Load)
Buildrequires:	perl(Params::Check)
Buildrequires:	perl(version)

Buildarch:	    noarch

%description
Module::Load::Conditional provides simple ways to query and possibly load any
of the modules you have installed on your system during runtime.

It is able to load multiple modules at once or none at all if one of them was
not able to load. It also takes care of any error checking and so forth.

It allows you to fetch any file pointed to by a ftp, http, file, or rsync uri
by a number of different means.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files 
%doc README
%{perl_vendorlib}/Module
%{_mandir}/*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15680 |12mr|perl-Module-Pluggable-3.900.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Module-Pluggable
%define upstream_version 3.9

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	8

Summary:	Simple plugins for Perl modules
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel

BuildArch:	noarch

%description
This Perl module provides a simple but, hopefully, extensible way of having
'plugins' for your module.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorarch}/Module
%{perl_vendorarch}/Devel
%{_mandir}/*/*



%changelog
* Fri Oct  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 232cb8d
- Should be noarch package
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15681 |12mr|perl-Module-Runtime-0.13.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Module-Runtime
%define upstream_version 0.013

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Runtime module handling
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Carp)
BuildRequires: perl(Exporter)
BuildRequires: perl(Math::Complex)
BuildRequires: perl(Math::Trig)
BuildRequires: perl(Module::Build)
BuildRequires: perl(Test::More)
BuildRequires: perl(parent)
BuildRequires: perl(strict)
BuildRequires: perl(warnings)
BuildRequires: perl(Module::Build::Compat)
BuildRequires: perl(Params::Classify)
BuildArch: noarch

%description
The functions exported by this module deal with runtime handling of Perl
modules, which are normally handled at compile time.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Thu Sep  6 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: cd7e7ed
- New version 0.013
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15682 |12mr|perl-Module-ScanDeps-1.20.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name       Module-ScanDeps
%define upstream_version 1.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5
Summary:	Recursively scan Perl code for dependencies
License:	Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source:		http://www.cpan.org/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Module::Build::ModuleInfo)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
This is a module to recursively scan Perl programs for dependencies.

An application of Module::ScanDeps is to generate executables from scripts
that contains necessary modules; this module supports two such projects, PAR
and App::Packer.  Please see their respective documentations on CPAN for
further information.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make 

%check
%__make test

%install
%makeinstall_std

%files
%doc AUTHORS Changes README
%{_bindir}/*
%{_mandir}/man*/*
%{perl_vendorlib}/Module



%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 740ddad
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15683 |12mr|perl-Module-Signature-0.680.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Module-Signature
%define upstream_version 0.68

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Check and create SIGNATURE files for CPAN distributions
License:	Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(Digest::SHA1)
BuildRequires:	perl(PAR::Dist)
BuildRequires:	perl(Digest::SHA)
BuildRequires:	perl(IPC::Run)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
This is a perl module to check and create SIGNATURE files
for CPAN distributions.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor --skipdeps </dev/null
%make

%check
%make test

%install
%makeinstall_std

%files
%doc AUTHORS Changes README
%{_bindir}/*
%{_mandir}/man*/*
%{perl_vendorlib}/Module



%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: fa61af0
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15684 |12mr|perl-Mon-0.110.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Mon
%define upstream_version 0.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Perl-Mon module
License:	GPL
Group:		Development/Perl
Url:		http://www.kernel.org/software/mon/
Source0:	ftp://ftp.kernel.org/pub/software/admin/mon/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch
   
%description
This is the Perl5 module for interfacing with the Mon system monitoring
package. Currently only the client interface is implemented, but more
things like special logging routines and persistent monitors are being
considered.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files
%doc CHANGES  COPYRIGHT COPYING README VERSION
%{perl_vendorlib}/Mon
%{_mandir}/*/*



%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: b879730
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15685 |12mr|perl-Moose-2.1.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Moose
%define upstream_version 2.0010

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Moose::Conflicts\\)'
%else
%define _requires_exceptions perl(Moose::Conflicts)
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	6
Summary:	A complete modern object system for Perl 5
License:    GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/D/DR/DROLSKY/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:	perl(Data::OptList)
BuildRequires:	perl(Devel::GlobalDestruction)
BuildRequires:	perl(Eval::Closure)
BuildRequires:	perl(List::MoreUtils) >= 0.120.0
BuildRequires:	perl(MRO::Compat)
BuildRequires:	perl(Package::DeprecationManager) >= 0.070.0
BuildRequires:	perl(Package::Stash)
BuildRequires:	perl(Params::Util) >= 1.000.0
BuildRequires:	perl(Scalar::Util) >= 1.190.0
BuildRequires:	perl(Sub::Exporter) >= 0.098.0
BuildRequires:	perl(Sub::Name)
BuildRequires:	perl(Task::Weaken)
#BuildRequires:	perl(Test::Output)
BuildRequires:	perl(Test::Exception) >= 0.270
BuildRequires:	perl(Test::More) >= 0.880
BuildRequires:	perl(Test::Requires) >= 0.050
BuildRequires:	perl(Test::LongString)
BuildRequires:	perl(Test::Fatal)
BuildRequires:	perl(Try::Tiny) >= 0.020.0
BuildRequires:	perl-devel
Requires:	perl(Sub::Name)
Provides:   perl-Moose-implementation
Obsoletes:	perl-Class-MOP <= 1.120.0
Provides:	perl-Class-MOP = 1.120.0

%description
Moose is an extension of the Perl 5 object system.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor --skipdeps
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_bindir}/moose-outdated
%{perl_vendorlib}/*
%{_mandir}/*/*



%changelog
* Mon Sep  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 4c560e9
- Add requires exceptions for internal dependency generator
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15686 |12mr|perl-MP3-Info-1.240.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MP3-Info
%define upstream_version 1.24

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Perl module to manipulate / fetch info from MP3 audio files
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MP3/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Manipulate / fetch info from MP3 audio files : winamp genres, mp3tag, mp3info.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make OPTIMIZE="%{optflags}"

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes eg
%{_mandir}/*/*
%{perl_vendorlib}/MP3


%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 847a3f5
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15687 |12mr|perl-MRO-Compat-0.110.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	MRO-Compat
%define upstream_version    0.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	6
Summary:	mro::* interface compatibility for Perls < 5.9.5
License:	GPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source:		http://search.cpan.org/CPAN/authors/id/B/BL/BLBLACK/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:	perl(Module::AutoInstall)
BuildRequires:	perl(Class::C3) >= 0.19
BuildRequires:	perl(Class::C3::XS) >= 0.19
BuildRequires:	perl-devel
BuildArch:	noarch

%description
The "mro" namespace provides several utilities for dealing with method
resolution order and method caching in general in Perl 5.9.5 and higher.

This upstream_name provides those interfaces for earlier versions of Perl
(back to 5.6.0 anyways).

It is a harmless no-op to use this upstream_name on 5.9.5+. If you're
writing a piece of software that would like to use the parts of 5.9.5+'s
mro:: interfaces that are supported here, and you want compatibility with
older Perls, this is the upstream_name for you.

Some parts of this interface will work better with Class::C3::XS installed,
but it's not a requirement.

This upstream_name never exports any functions. All calls must be fully
qualified with the mro:: prefix.

The interface documentation here serves only as a quick reference of what
the function basically does, and what differences between MRO::Compat and
5.9.5+ one should look out for. The main docs in 5.9.5's mro are the real
interface docs, and contain a lot of other

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make
%make test

%install
%makeinstall_std

%files
%doc ChangeLog README
%{perl_vendorlib}/MRO
%{_mandir}/*/*



%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 77083e4
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15688 |12mr|perl-Msgcat-1.30.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Msgcat
%define upstream_version 1.03

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 6

Summary:    Msgcat, a small Perl module for XPG4 message catalog functions
License:    GPL
Group:      Development/Perl
Url:        http://www.cpan.org
Source0:    ftp://ftp.pasteur.fr/pub/computing/CPAN/modules/by-module/Locale/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
Buildroot: %{_tmppath}/%{name}-%{version}-%{release}

%description
This is Msgcat, a small Perl modules for systems which support the XPG4 message
catalog functions : catopen(3), catgets(3) and catclose(4).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

# for docs files (fpons)
chmod 0644 README Changes

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make OPTIMIZE="$RPM_OPT_FLAGS"

%check
%make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README Changes
%{_mandir}/*/*
%{perl_vendorarch}/Locale
%{perl_vendorarch}/auto/Locale



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15689 |12mr|perl-NetAddr-IP-4.44.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    NetAddr-IP
%define upstream_version 4.044

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    4

Summary:        Manage IPv4 and IPv6 addresses and subnets in Perl
License:        Artistic
Group:          Development/Perl
Url:            http://search.cpan.org/dist/%{upstream_name}/
Source0:        http://www.cpan.org/modules/by-module/NetAddr/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:  perl-devel
BuildRoot:      %{_tmppath}/%{name}-%{version}

%description
This module provides an object-oriented abstraction on top of IP
addresses or IP subnets, that allows for easy manipulations.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
rm -f t/00-Sign.t # debug files make it fails

%build
%{__perl} Makefile.PL  INSTALLDIRS=vendor
%make

%check
%make test

%install
rm -rf %{buildroot}
%{makeinstall_std}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{perl_vendorarch}/NetAddr
%{perl_vendorarch}/auto/NetAddr
%{_mandir}/*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15690 |12mr|perl-Net-Bonjour-0.960.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-Bonjour
%define upstream_version 0.96

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Module for DNS service discovery ( Zeroconf ) 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/C/CH/CHLIGE//%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-Net-DNS
BuildRequires:	perl-devel
BuildArch:  noarch

Obsoletes:	perl-Net-Rendezvous < 0.90
Provides:	perl-Net-Rendezvous = %{version}

%description
Net::Rendezvous is a set of modules that allow one to discover local services 
via multicast DNS (mDNS) or enterprise services via traditional DNS. This 
method of service discovery has been branded as Rendezvous ( now Bonjour ) by 
Apple Computer.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
yes y | %__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# it seems the number of server changed, and therefore, 
# the test is not working as zeronf.org return more entries than
# planned
#
# disable all tests as they fail at ABF
# perl -pi -e "s/ == 2/ == 11/" t/3-enterprise.t
# make test

%install
%makeinstall_std
rm -rf %{buildroot}%{perl_vendorarch}

%files
%doc ChangeLog README
%{perl_vendorlib}/*
%{_mandir}/man3/*



%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 1b525cb
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15691 |12mr|perl-Net-CIDR-Lite-0.210.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Net-CIDR-Lite
%define upstream_version 0.21

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Perl extension for merging IPv4 or IPv6 CIDR addresses
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel

BuildArch:	noarch

%description
Faster alternative to Net::CIDR when merging a large number of CIDR address
ranges. Works for IPv4 and IPv6 addresses.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%check
%make test

%files
%doc Changes README
%{perl_vendorlib}/Net
%{_mandir}/*/*


%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 16de635
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15692 |12mr|perl-Net-Daemon-0.480.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name 	 Net-Daemon
%define upstream_version 0.48

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Perl extension for portable daemons
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://search.cpan.org/CPAN/authors/id/J/JW/JWIED/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:	perl-devel
BuildArch:	noarch

%description
Net::Daemon is an abstract base class for implementing portable server
applications in a very simple way. The module is designed for Perl 5.005 and
threads, but can work with fork() and Perl 5.004.

The Net::Daemon class offers methods for the most common tasks a daemon needs:
Starting up, logging, accepting clients, authorization, restricting its own
environment for security and doing the true work. You only have to override
those methods that aren't appropriate for you, but typically inheriting will
safe you a lot of work anyways.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# don't work on the cluster
# %{__make} test

%install
%makeinstall_std

%files 
%doc README
%{perl_vendorlib}/Net
%{_mandir}/*/*


%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: d51706d
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15693 |12mr|perl-Net-DBus-1.0.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module Net-DBus
%define	name	perl-%{module}
%define	version	1.0.0
%define release	5

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Perl API to the DBus message system
License:	GPL or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{module}
Source:		http://www.cpan.org/modules/by-module/Net/%{module}-%{version}.tar.bz2
BuildRequires:	perl-devel
BuildRequires:	dbus-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Net::DBus provides a Perl API for the DBus message system. The DBus Perl
interface is currently operating against the 0.32 development version of DBus,
but should work with later versions too, providing the API changes have not
been too drastic.

Users of this package are either typically, service providers in which case the
Net::DBus::Service and Net::DBus::Object modules are of most relevance, or are
client consumers, in which case Net::DBus::RemoteService and
Net::DBus::RemoteObject are of most relevance.

%prep
%setup -q -n %{module}-%{version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make OPTIMIZE="%{optflags}"

%check
#%{__make} test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%{_mandir}/*/*
%{perl_vendorarch}/Net
%{perl_vendorarch}/auto/Net



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15694 |12mr|perl-Net-DNS-0.680.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name Net-DNS
%define upstream_version 0.68
%define module Net-DNS

Name:		perl-%{module}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Perl interface to the DNS resolver
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(Digest::HMAC)
BuildRequires:	perl(Net::IP)
BuildRequires:	perl(Digest::SHA)
BuildRequires:	perl(IO::Socket::INET6)
BuildRequires:	perl(Socket6)
BuildRequires:	perl-devel

%description
Net::DNS is a collection of Perl modules that act as a Domain Name System (DNS)
resolver. It allows the programmer to perform DNS queries that are beyond the
capabilities of gethostbyname and gethostbyaddr.

The programmer should be somewhat familiar with the format of a DNS packet and
its various sections. See RFC 1035 or DNS and BIND (Albitz & Liu) for details.

%prep
%setup -q -n %{module}-%{upstream_version}
%__rm -f lib/Net/DNS/Resolver/Win32.pm
%__sed -i -e '/Win32.pm/d' MANIFEST

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make OPTIMIZE="%{optflags}"

%check
%__make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/*/*
%{perl_vendorarch}/auto/Net
%{perl_vendorarch}/Net



%changelog
* Fri Aug  24 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: d5fcaf9
- Get rid of Win32 stuff, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15695 |12mr|perl-Net-DNS-Resolver-Programmable-0.003-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define real_name Net-DNS-Resolver-Programmable

Summary:	Programmable DNS resolver class for offline emulation of DNS
Name:		perl-%{real_name}
Version:	0.003
Release:	%mkrel 7
License:	GPL or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{real_name}
Source0:	http://search.cpan.org/CPAN/authors/id/J/JM/JMEHNLE/net-dns-resolver-programmable/%{real_name}-v%{version}.tar.bz2
BuildRequires:	perl-devel
BuildRequires:	perl-Module-Build
BuildRequires:	perl-Net-DNS
BuildRequires:	perl-version
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Net::DNS::Resolver::Programmable is a Net::DNS::Resolver descendant class that
allows a virtual DNS to be emulated instead of querying the real DNS. A set of
static DNS records may be supplied, or arbitrary code may be specified as a
means for retrieving DNS records, or even generating them on the fly.

%prep

%setup -q -n %{real_name}-v%{version} 

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%install
rm -rf %{buildroot}

%makeinstall_std

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGES LICENSE README TODO
%{perl_vendorlib}/Net/DNS/Resolver/*.pm
%{_mandir}/*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15696 |12mr|perl-Net-HTTP-6.10.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-HTTP
%define upstream_version 6.01

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    5

Summary:    Non-blocking HTTP client
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Compress::Raw::Zlib)
BuildRequires: perl(IO::Compress::Gzip)
BuildRequires: perl(IO::Select)
BuildRequires: perl(IO::Socket::INET)
BuildRequires: perl-devel
BuildArch: noarch

%description
The 'Net::HTTP' class is a low-level HTTP client. An instance of the
'Net::HTTP' class represents a connection to an HTTP server. The HTTP
protocol is described in RFC 2616. The 'Net::HTTP' class supports
'HTTP/1.0' and 'HTTP/1.1'.

'Net::HTTP' is a sub-class of 'IO::Socket::INET'. You can mix the methods
described below with reading and writing from the socket directly. This is
not necessary a good idea, unless you know what you are doing.

The following methods are provided (in addition to those of
'IO::Socket::INET'):

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%perl_vendorlib/*



%changelog
* Wed Aug  22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 4d1fca3
- Add perl-devel to BuildRequires, minor spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15697 |12mr|perl-Net-Ident-1.230.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-Ident
%define upstream_version 1.23

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(FileHandle\\)'
%define __noautoprov 'perl\\(FileHandle\\)'
%else
%define _provides_exceptions perl(FileHandle)
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	6

Summary:	Net::Ident - lookup the username on the remote end of a TCP/IP connection
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Net::Ident is a module that looks up the username on the remote
side of a TCP/IP connection through the ident (auth/tap) protocol
described in RFC1413 (which supersedes RFC931). Note that this
requires the remote site to run a daemon (often called identd) to
provide the requested information, so it is not always available
for all TCP/IP connections.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

# fix attribs
find . -type d -exec chmod 755 {} \;
find . -type f -exec chmod 644 {} \;
	
# cleanup
for i in `find . -type d -name CVS`  `find . -type d -name .svn` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
done

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build
yes "" | %__perl Makefile.PL INSTALLDIRS=vendor
%make
# tests are borked...
#make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Net/Ident.pm
%{_mandir}/*/*



%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 3607210
- Add perl-devel to BuildRequires, add exceptions for internal dependency generator
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15698 |12mr|perl-Net-IP-1.250.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Net-IP
%define upstream_version 1.25

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    6

Summary:	Perl extension for manipulating IPv4/IPv6 addresses
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module provides functions to deal with IPv4/IPv6 addresses.
The module can be used as a class, allowing the user to instantiate
IP objects, which can be single IP addresses, prefixes, or ranges of
addresses. There is also a procedural way of accessing most of the
functions. Most subroutines can take either IPv4 or IPv6 addresses
transparently.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%{__make} test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README Changes
%{_bindir}/*
%{perl_vendorlib}/Net
%{_mandir}/*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15699 |12mr|perl-Net-IPv4Addr-0.100.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-IPv4Addr
%define upstream_version 0.10

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Perl modules to manipulates Ipv4 addresses
License:	GPL+ or Artistic
Group:		System/Configuration/Networking
Url:		http://iNDev.iNsu.COM/IPv4Addr/
Source0:	http://iNDev.iNsu.COM/sources/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Net::IPv4Addr provides methods for parsing IPv4 addresses both in traditional
address/netmask format and in the new CIDR format. There are also methods for
calculating the network and broadcast address and also to see check if a given
address is in a specific network.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor 
make

%check
make test

%install
%makeinstall_std

install -d %{buildroot}%{_sbindir}
mv -f %{buildroot}%{_bindir}/ipv4calc %{buildroot}%{_sbindir}/ipv4calc

%files 
%doc README ChangeLog
%{_mandir}/*/*
%{_sbindir}/ipv4calc
%{perl_vendorlib}/Net/*
%{perl_vendorlib}/auto/Net/*



%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: db3648f
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15700 |12mr|perl-Net-Jabber-2.0-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	Net-Jabber
%define version 2.0
%define release %mkrel 10

Summary:	%{module} perl module
Name:		perl-%{module}
Version:	%{version}
Release:	%{release}
License:	LGPL
Group:		Development/Perl
Source:		http://search.cpan.org/CPAN/authors/id/R/RE/REATMON/%{module}-%{version}.tar.bz2
URL:		http://search.cpan.org/dist/%{module}
Buildrequires:	perl-devel
Buildrequires:	perl-Net-XMPP
BuildRoot:	%{_tmppath}/%{name}-%{version}
BuildArch:	noarch

%description
Net::Jabber is a collection of Perl modules that provide a Perl Developer
access to the Jabber protocol.  Using OOP modules we provide a clean
interface to writing anything from a full client to a simple protocol
tester.

%prep
%setup -q -n %{module}-%{version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
#make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGES LICENSE.LGPL MANIFEST.SKIP README
%{_mandir}/*/*
%{perl_vendorlib}/Net/Jabber*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15701 |12mr|perl-Net-Netmask-1.9015-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	Net-Netmask
%define	name	perl-%{module}
%define	version	1.9015
%define	release %mkrel 7

Summary:	%{module} module for Perl
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	Public Domain
Group:		Development/Perl
Source0:	http://www.cpan.org/authors/id/M/MU/MUIR/modules/%{module}-%{version}.tar.bz2
URL:		http://search.cpan.org/dist/%{module}
BuildRequires:	perl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: 	noarch
Requires:	perl >= 0:5.00503

%description
Net-Netmask module for perl

Net::Netmask parses and understands IPv4 CIDR blocks. It's built with an
object-oriented interface. Nearly all functions are methods that operate on a
Net::Netmask object.

There are methods that provide the nearly all bits of information about a
network block that you might want.

%prep
%setup -q -n %{module}-%{version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make
%make test

%clean 
rm -rf %{buildroot}

%install
rm -rf %{buildroot}
%{makeinstall_std}

%files
%defattr(-,root,root)
%doc README
%{perl_vendorlib}/Net/*
%{_mandir}/*/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15702 |12mr|perl-Net-Server-0.990.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Net-Server
%define upstream_version 0.99

%if %{_use_internal_dependency_generator}
%define __noautoprov 'perl\\(My(.*)\\)|perl\\(Sample(.*)\\)'
%else
%define	_provides_exceptions perl(My\\|perl(Sample
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	7

Summary:	Extensible, general Perl server engine
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(IO::Socket)
BuildRequires:	perl(POSIX)
BuildRequires:	perl(Socket)
BuildRequires:	perl-devel
Requires:	perl-IO-Multiplex
BuildArch:	noarch

%description
Net::Server is an extensible, generic Perl server engine.  Net::Server combines
the good properties from Net::Daemon (0.34), NetServer::Generic (1.03), and
Net::FTPServer (1.0), and also from various concepts in the Apache Webserver.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes examples README
%{_mandir}/*/*
%{perl_vendorlib}/Net



%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 75837dc
- Add perl-devel to BuildRequires, add provides exceptions for internal dependency generator
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15703 |12mr|perl-Net-SMTP-SSL-1.10.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-SMTP-SSL
%define upstream_version 1.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	SSL support for Net::SMTP
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(IO::Socket::SSL)
BuildRequires:	perl(Net::SMTP)
BuildRequires:	perl(Test::More)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
Implements the same API as Net::SMTP, but uses IO::Socket::SSL for its
network operations. Due to the nature of 'Net::SMTP''s 'new' method, it is
not overridden to make use of a default port for the SMTPS service. Perhaps
future versions will be smart like that. Port '465' is usually what you
want, and it's not a pain to specify that.

For interface documentation, please see Net::SMTP.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: df64cd0
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15704 |12mr|perl-Net-SNMP-6.0.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Net-SNMP
%define upstream_version 6.0.1

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	6

Summary:	Object oriented interface to SNMP for perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Net/%{upstream_name}-v%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl-Crypt-DES => 2.03
BuildRequires:	perl-Digest-HMAC => 1.0

BuildArch:	noarch

Requires:	perl-Crypt-DES => 2.03
Requires:	perl-Digest-HMAC => 1.0
Requires:	perl-Digest-SHA1 => 1.02

%description
The Net::SNMP module implements an object oriented interface to the Simple
Network Management Protocol.  Perl applications can use the module to retrieve
or update information on a remote host using the SNMP protocol.  The module
supports SNMP version-1, SNMP version-2c (Community-Based SNMPv2), and SNMP
version-3.
The Net::SNMP module assumes that the user has a basic understanding of the
Simple Network Management Protocol and related network management concepts.

%prep
%setup -q -n %{upstream_name}-v%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_bindir}/snmpkey
%{perl_vendorlib}/Net
%{_mandir}/*/*



%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 8f47d57
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15705 |12mr|perl-Net-SSLeay-1.420.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name      Net-SSLeay
%define upstream_version 1.42

Name:		    perl-%{upstream_name}
Version:	    %perl_convert_version %{upstream_version}
Release:	    6
Summary:	    Perl extension for using OpenSSL
License:	    BSD-like
Group:		    Development/Perl
Url:            http://search.cpan.org/dist/%{upstream_name}
Source0:        http://www.cpan.org/modules/by-module/Net/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:  openssl >= 0.9.3a
BuildRequires:	openssl-devel
BuildRequires:	perl-devel
BuildRequires:	zlib-devel
Requires:	openssl >= 0.9.3a
Obsoletes:	perl-Net_SSLeay < 1.30-2mdv2007.0
Provides:	perl-Net_SSLeay = %{version}-%{release}
Obsoletes:	perl-Net_SSLeay.pm <= 1.30
Provides:	perl-Net_SSLeay.pm = %{version}-%{release}

%description
Perl extension for using OpenSSL.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%__chmod 755 examples

%build
# note the %{_prefix} which must passed to Makefile.PL, weird but necessary :-(
echo | %{__perl} Makefile.PL %{_prefix} INSTALLDIRS=vendor
%make OPTIMIZE="$RPM_OPT_FLAGS"
perl -p -i -e 's|/usr/local/bin|/usr/bin|g;' *.pm examples/*

%check
# testing the package implies contacting external sites (some are down ?)
#make test

%install
rm -rf %{buildroot}
%makeinstall_std

%files
%doc Changes Credits README examples QuickRef
%{perl_vendorarch}/auto/Net
%{perl_vendorarch}/Net
%{_mandir}/*/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15706 |12mr|perl-Net-Telnet-3.30.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Net-Telnet
%define upstream_version 3.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	6

Summary:	Net::Telnet perl module
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%upstream_name
Source0:	%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Net::Telnet allows you to make client connections to a TCP port and do network
I/O, especially to a port using the TELNET protocol.  Simple I/O methods such
as print, get, and getline are provided.  More sophisticated interactive
features are provided because connecting to a TELNET port ultimately means
communicating with a program designed for human interaction.  These interactive
features include the ability to specify a timeout and to wait for patterns to
appear in the input stream, such as the prompt from a shell.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README ChangeLog
%{_mandir}/*/*
%{perl_vendorlib}/Net



%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 56a4fae
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15707 |12mr|perl-Net-XMPP-1.02-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	Net-XMPP
%define name	perl-%{module}
%define version 1.02

Name:		%{name}
Version:	%{version}
Release:	%mkrel 7
Summary:	XMPP Perl Library
License:	GPL or Artistic
Group:		Development/Perl
Url:            http://search.cpan.org/dist/%{module}/
Source:         http://www.cpan.org/modules/by-module/Net/%{module}-%{version}.tar.bz2
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(XML::Stream)
BuildArch:	    noarch
BuildRoot:	    %{_tmppath}/%{name}-%{version}

%description
Net::XMPP is a convenient tool to use for any perl script that would
like to utilize the XMPP Instant Messaging protocol.  While not a
client in and of itself, it provides all of the necessary back-end
functions to make a CGI client or command-line perl client feasible 
and easy to use.  Net::XMPP is a wrapper around the rest of the
official Net::XMPP::xxxxxx packages.

%prep
%setup -q -n %{module}-%{version}

%build
%{__perl} Build.PL installdirs=vendor
./Build CFLAGS="%{optflags}"

%check
./Build test

%install
rm -rf %{buildroot}
./Build install destdir=%{buildroot}

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGES README
%{perl_vendorlib}/Net
%{_mandir}/*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15708 |12mr|perl-Number-Compare-0.10.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Number-Compare
%define upstream_version 0.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Numeric comparisons
License:	GPL+ or Artistic
Group:		Development/Perl
Source0:	http://search.cpan.org/CPAN/authors/id/R/RC/RCLAMP/%{upstream_name}-%{upstream_version}.tar.bz2
Url:		http://search.cpan.org/dist/%{upstream_name}

BuildRequires:	perl-devel
BuildArch:	noarch

%description 
Number::Compare compiles a simple comparison to an anonymous subroutine, which
you can call with a value to be tested again.

Now this would be very pointless, if Number::Compare didn't understand
magnitudes.

The target value may use magnitudes of kilobytes (k, ki), megabytes (m, mi), or
gigabytes (g, gi). Those suffixed with an i use the appropriate 2**n version in
accordance with the IEC standard: http://physics.nist.gov/cuu/Units/binary.html

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes
%{perl_vendorlib}/Number
%{_mandir}/*/*



%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 04b95cb
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15709 |12mr|perl-Object-Realize-Later-0.180.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name    Object-Realize-Later
%define	upstream_version 0.18

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	CPAN %{upstream_name} perl module
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/Object-Realize-Later/
Source0:	http://search.cpan.org/CPAN/authors/id/M/MA/MARKOV/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module helps you implementing delay loading of object-data.  While
creating a stub-object, Object::Realize::Later simulates you got the
real data.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
make
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/*/*
%{perl_vendorlib}/Object/Realize



%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 1af92c0
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15710 |12mr|perl-OLE-Storage_Lite-0.190.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    OLE-Storage_Lite
%define upstream_version 0.19

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Simple Class for OLE document interface
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/OLE/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
OLE::Storage_Lite allows you to read and write an OLE structured file. Please
refer OLE::Storage by Martin Schwartz.

OLE::Storage_Lite::PPS is a class representing PPS.
OLE::Storage_Lite::PPS::Root, OLE::Storage_Lite::PPS::File and
OLE::Storage_Lite::PPS::Dir are subclasses of OLE::Storage_Lite::PPS.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

# perl path hack
find . -type f | xargs perl -p -i -e "s|^#\!/usr/local/bin/perl|#\!/usr/bin/perl|g"

%build
%__perl Makefile.PL INSTALLDIRS=vendor 
%make OPTIMIZE="%{optflags}"

%install
%makeinstall_std

%files
%doc Changes README sample
%{perl_vendorlib}/OLE
%{_mandir}/*/*



%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 7880eb9
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15711 |12mr|perl-OpenGL-0.660.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    OpenGL
%define upstream_version 0.66

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 1

Summary:    Interface to OpenGL drawing/imaging library
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module//%{upstream_name}-%{upstream_version}.tar.gz
Patch0:		perl-OpenGL-0.62-dist.patch
BuildRequires: mesa-common-devel
BuildRequires: pkgconfig(glu)
BuildRequires: pkgconfig(glut)
BuildRequires: perl-devel


BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
Naming convention:
    Virtually all of the OpenGL 1.0, and 1.1 functions are available, and
    most of 1.2. In general, the calling sequence is identical in Perl as
    in C.

    Most functions that have no pointer arguments are called identically in
    Perl as in C, and the same name is used.

    Functions that use Perl array arguments and have been changed in "the
    obvious way" -- to take a variable number of arguments and/or to return
    an array -- have the the same names as their C counterparts, but with a
    _p suffix.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch0 -p0 -b .dist
# test.pl requires interaction, prefer using tests in t/
rm test.pl

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor dist=NO_EXCLUSIONS
sed 's/PERL_DL_NONLAZY=1//' -i Makefile
%{make}

# since we're building without exclusion, test fail
#%check
#%{make} test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc CHANGES README GIT_CHANGES
%{_mandir}/man3/*
%perl_vendorlib/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15712 |12mr|perl-Package-DeprecationManager-0.110.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Package-DeprecationManager
%define upstream_version 0.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Manage deprecation warnings for your distribution
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Package/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(Carp)
BuildRequires:	perl(Params::Util)
BuildRequires:	perl(Sub::Install)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Warn)
BuildRequires:	perl(Test::Requires)
BuildRequires:	perl(Test::Fatal)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module allows you to manage a set of deprecations for one or more
modules.

When you import 'Package::DeprecationManager', you must provide a set of
'-deprecations' as a hash ref. The keys are "feature" names, and the values
are the version when that feature was deprecated.

In many cases, you can simply use the fully qualified name of a subroutine
or method as the feature name. This works for cases where the whole
subroutine is deprecated. However, the feature names can be any string.
This is useful if you don't want to deprecate an entire subroutine, just a
certain usage.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*





%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: f4f3cc0
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15713 |12mr|perl-Package-Stash-0.290.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Package-Stash
%define upstream_version 0.29

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Package::Stash::Conflicts\\)'
%else
%define _requires_exceptions perl(Package::Stash::Conflicts)
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Routines for manipulating stashes
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Package/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::Fatal)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Requires)
BuildRequires:	perl(Dist::CheckConflicts)
BuildRequires:	perl(Package::DeprecationManager)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
Manipulating stashes (Perl's symbol tables) is occasionally necessary, but
incredibly messy, and easy to get wrong. This module hides all of that
behind a simple API.

NOTE: Most methods in this class require a variable specification that
includes a sigil. If this sigil is absent, it is assumed to represent the
IO slot.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README META.json
%{_mandir}/man3/*
%{perl_vendorlib}/Package
%{_bindir}/package-stash-conflicts



%changelog
* Tue Sep  11 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: cc126c4
- Revert to 0.29 because our perl-Moose doesn't like 0.33 yet
  
* Mon Sep  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: ef18a60
- Add requires exceptions
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15714 |12mr|perl-Package-Stash-XS-0.220.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Package-Stash-XS
%define upstream_version 0.22

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 4

Summary:    Faster and more correct implementation of the Package::Stash API
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Package/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Test::Fatal)
BuildRequires: perl(Test::More)
BuildRequires: perl-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
This is a backend for the Package::Stash manpage, which provides the
functionality in a way that's less buggy and much faster. It will be used
by default if it's installed, and should be preferred in all environments
with a compiler.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc README Changes LICENSE META.yml META.json
%{_mandir}/man3/*
%perl_vendorlib/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15715 |12mr|perl-PadWalker-1.920.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 PadWalker
%define upstream_version 1.92

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 3

Summary:	Play with other peoples' lexical variables
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://search.cpan.org/CPAN/authors/id/R/RO/ROBIN/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
PadWalker is a module which allows you to inspect (and even change!) lexical
variables in any subroutine which called you. It will only show those variables
which are in scope at the point of the call.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make CFLAGS="%{optflags}"

%check
%make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README Changes
%{perl_vendorarch}/PadWalker.pm
%{perl_vendorarch}/auto/PadWalker
%{_mandir}/*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15716 |12mr|perl-Pango-1.223-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	Pango
%define	perl_glib_require 1.220

Name:		perl-%{module}
Version:	1.223
Release:	2
Summary:	Perl module for the Pango library
License:	GPL or Artistic
Group:		Development/GNOME and GTK+
Source0:	http://prdownloads.sourceforge.net/gtk2-perl/%{module}-%{version}.tar.gz
URL:		http://gtk2-perl.sf.net/
BuildRequires:	perl-devel
BuildRequires:	perl-ExtUtils-Depends >= 0.300
BuildRequires:	perl-ExtUtils-PkgConfig >= 1.03
BuildRequires:	perl-Glib >= %{perl_glib_require}
BuildRequires:	pkgconfig(pangocairo)
BuildRequires:	perl-Cairo
# for test suite:
#BuildRequires:	fontconfig
#BuildRequires:	fonts-ttf-dejavu
Requires:	perl-Glib >= %{perl_glib_require}

%description
This module provides perl access to the gtk+-2.x library.

Pango is a library for laying out and rendering text, with an emphasis on
internationalization. Pango can be used anywhere that text layout is needed,
but using Pango in conjunction with Cairo and/or Gtk2 provides a complete
solution with high quality text handling and graphics rendering.

%package	doc
Summary:	Pango documentation
Group:		Books/Computer books

%description	doc
This package contains documentation of the Pango module.


%prep
%setup -q -n %{module}-%{version}
perl Makefile.PL INSTALLDIRS=vendor

%build
%make OPTIMIZE="%{optflags}"

%check
#xvfb-run %make test

%install
%makeinstall_std

%files
%doc AUTHORS LICENSE
%{perl_vendorarch}/%{module}
%{perl_vendorarch}/%{module}.pm
%exclude %{perl_vendorarch}/%{module}/*.pod
%exclude %{perl_vendorarch}/%{module}/*/*.pod
%{perl_vendorarch}/auto/*

%files doc
%doc examples
%{_mandir}/*/*
%dir %{perl_vendorarch}/%{module}
%{perl_vendorarch}/%{module}/*.pod
%{perl_vendorarch}/%{module}/*/*.pod



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15717 |12mr|perl-Parallel-Iterator-1.00-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define realname   Parallel-Iterator

Name:		perl-%{realname}
Version:	1.00
Release:	5
License:	GPL or Artistic
Group:		Development/Perl
Summary:	Simple parallel execution
Source:		http://www.cpan.org/modules/by-module/Parallel/%{realname}-%{version}.tar.gz
Url:		http://search.cpan.org/dist/%{realname}
BuildRequires:	perl-devel
BuildRequires:	perl(Config)

BuildArch:	noarch

%description
The 'map' function applies a user supplied transformation function to each
element in a list, returning a new list containing the transformed
elements.

This module provides a 'parallel map'. Multiple worker processes are forked
so that many instances of the transformation function may be executed
simultaneously.

For time consuming operations, particularly operations that spend most of
their time waiting for I/O, this is a big performance win. It also provides
a simple idiom to make effective use of multi CPU systems.

%prep
%setup -q -n %{realname}-%{version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Thu Sep  20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 8317c56
- Spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15718 |12mr|perl-Params-Classify-0.13.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Params-Classify
%define upstream_version 0.013

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 1

Summary:    Argument type classification
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Params/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Exporter)
BuildRequires: perl(ExtUtils::CBuilder)
BuildRequires: perl(Module::Build)
BuildRequires: perl(Scalar::Util)
BuildRequires: perl(Test::More)
BuildRequires: perl(parent)
BuildRequires: perl(strict)
BuildRequires: perl(warnings)
BuildRequires: perl(Module::Build::Compat)
BuildRequires: perl-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
This module provides various type-testing functions. These are intended for
functions that, unlike most Perl code, care what type of data they are
operating on. For example, some functions wish to behave differently
depending on the type of their arguments (like overloaded functions in
C++).

There are two flavours of function in this module. Functions of the first
flavour only provide type classification, to allow code to discriminate
between argument types. Functions of the second flavour package up the most
common type of type discrimination: checking that an argument is of an
expected type. The functions come in matched pairs, of the two flavours,
and so the type enforcement functions handle only the simplest requirements
for arguments of the types handled by the classification functions.
Enforcement of more complex types may, of course, be built using the
classification functions, or it may be more convenient to use a module
designed for the more complex job, such as the Params::Validate manpage.

This module is implemented in XS, with a pure Perl backup version for
systems that can't handle XS.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%{make}

%check
%{make} test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15719 |12mr|perl-Params-Util-1.70.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Params-Util
%define upstream_version 1.07

Name:		    perl-%{upstream_name}
Version:	    %perl_convert_version %{upstream_version}
Release:	    5

Summary:	    Simple standalone param-checking functions
License:	    GPL+ or Artistic
Group:		    Development/Perl
Url:		    http://search.cpan.org/dist/%{upstream_name}/
Source0:	    http://www.cpan.org/modules/by-module/Params/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:  perl-devel
BuildRoot:	    %{_tmppath}/%{name}-%{version}-%{release}

%description
Params::Util provides a basic set of importable functions that makes checking
parameters a hell of a lot easier.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
chmod 644 Changes README lib/Params/Util.pm

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%{__make} test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes README
%{perl_vendorarch}/Params
%{perl_vendorarch}/auto/Params
%{_mandir}/*/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15720 |12mr|perl-Params-Validate-1.60.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Params-Validate
%define upstream_version 1.06

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    3
Summary:	Validate method/function call parameters
License:	GPL+ or Artistic
Group:		Development/Other
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Params/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:	perl(Attribute::Handlers)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Module::Implementation)
BuildRequires:	perl(ExtUtils::CBuilder)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Fatal)
BuildRequires:	perl-devel >= 2:5.14
BuildRequires:	perl-List-MoreUtils >= 0.320.0-3

%description
The Params::Validate module provides a flexible system for validation
method/function call parameters.

The validation can be as simple as checking for the presence of required
parameters or as complex as validating object classes (via isa) or capabilities
(via can), checking parameter types, and using customized callbacks to ensure
data integrity.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Build.PL installdirs=vendor
./Build CFLAGS="%{optflags}"

%check
# avoid strange unlinking error
rm -f t/28-readonly-return.t
./Build test

%install
rm -fr %{buildroot}
./Build install destdir=%{buildroot}

%files
%doc README Changes
%{_mandir}/*/*
%{perl_vendorlib}/*



%changelog
* Wed Sep  5 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 6823120
- Fix file listed twice RPM error
  
* Wed Sep  5 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 0af70c9
- Add perl(Test::Fatal) to BuildRequires
  
* Wed Sep  5 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: a0a8c21
- Add perl(Module::Implementation) to BuildRequires
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15721 |12mr|perl-PAR-Dist-0.470.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 PAR-Dist
%define upstream_version 0.47

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Create and manipulate PAR distributions
License:	Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/PAR/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-YAML-parser
BuildRequires:	perl(Archive::Zip)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module creates and manipulates *PAR distributions*. They are
architecture-specific PAR files, containing everything under blib/ of CPAN
distributions after their "make" or "Build" stage, a META.yml describing
metadata of the original CPAN distribution, and a MANIFEST detailing all files
within it. Digitally signed PAR distributions will also contain a SIGNATURE
file.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/*/*
%{perl_vendorlib}/PAR



%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 1b4b954
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15722 |12mr|perl-parent-0.225.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    parent
%define upstream_version 0.225

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Establish an ISA relationship with base classes at compile time
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/C/CO/CORION/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(Test::More)
BuildRequires:	perl-devel

BuildArch:	noarch

Provides:	perl(parent)

%description
Allows you to both load one or more modules, while setting up inheritance from
those modules at the same time.  Mostly similar in effect to

    package Baz;
    BEGIN {
        require Foo;
        require Bar;
        push @ISA, qw(Foo Bar);
    }

By default, every base class needs to live in a file of its own.
If you want to have a subclass and its parent class in the same file, you
can tell C<parent> not to load any modules by using the C<-norequire> switch:

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/parent.pm


%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: c4b61d4
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15723 |12mr|perl-Parse-RecDescent-1.965.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Parse-RecDescent
%define upstream_version 1.965001

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	A recursive descent parser generator for Perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Parse/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
The Parse::RecDescent perl module is used to generate recursive descent
parsers from powerful grammar specifications.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%__perl -p -i -e 's|#!.*/usr/local/bin/perl|#!/usr/bin/perl|' `find . -name '*.pl'`
find -type f | xargs chmod 644

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

# now in perl
rm -f %{buildroot}%{_mandir}/*/Text*

%files
%doc README Changes tutorial/*
%{perl_vendorlib}/Parse
%{_mandir}/*/*



%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: e64d4ac
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15724 |12mr|perl-Parse-Yapp-1.50.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Parse-Yapp
%define upstream_version 1.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	6

Summary:	Fully reentrant perl OO LALR(1) parser creator
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%upstream_name/
Source0:	%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
The Parse::Yapp module enables to create Perl OO fully reentrant
LALR(1) parser modules (see the Yapp.pm pod pages for more details)
and has been designed to be functionally as close as possible to yacc,
but using the full power of Perl and open to enhancements.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
find -type f | xargs chmod 644
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes
%{_bindir}/*
%{_mandir}/*/*
%{perl_vendorlib}/Parse



%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 86a5706
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15725 |12mr|perl-PathTools-3.330.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 PathTools
%define upstream_version 3.33

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Tools for working with paths and file specs across platforms
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/S/SM/SMUELLER/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(ExtUtils::CBuilder)

Patch0:		PathTools-3.33-no-crappy-OSes.patch

%description
Tools for working with paths and file specs across platforms.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch0 -p1 -b .noCrappyOS~
rm -f lib/File/Spec/Cygwin.pm \
      lib/File/Spec/Epoc.pm \
      lib/File/Spec/Mac.pm \
      lib/File/Spec/OS2.pm \
      lib/File/Spec/VMS.pm \
      lib/File/Spec/Win32.pm
sed -i -e '/Cygwin.pm/d;/Epoc.pm/d;/Mac.pm/d;/OS2.pm/d;/VMS.pm/d;/Win32.pm/d' MANIFEST

%build
%__perl Makefile.PL INSTALLDIRS=vendor
make CFLAGS="%{optflags}"

%check
make test

%install
%makeinstall_std

%files
%doc Changes
%{perl_vendorarch}/File
%{perl_vendorarch}/Cwd.pm
%{perl_vendorarch}/auto/Cwd
%{_mandir}/man3/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15726 |12mr|perl-pcsc-perl-1.4.11-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module_name pcsc-perl
%define version 1.4.11
%define release 2

Summary:	Perl interface to the PC/SC smart card library
Name:		perl-%{module_name}
Version:	%{version}
Release:	%{release}
URL:		http://ludovic.rousseau.free.fr/softwares/pcsc-perl/
Source0:	http://ludovic.rousseau.free.fr/softwares/pcsc-perl/%{module_name}-%{version}.tar.bz2

License:	GPL
Group:		Development/Perl
BuildRequires:	perl-devel >= 5.8.0
BuildRequires:  libpcsclite-devel
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
This package contains a Perl wrapper to the PC/SC smartcard library
(pcsc-lite) from MUSCLE together with some small examples.

%prep
%setup -q -n %{module_name}-%{version}

%build
find -name \*.pm | xargs chmod 644
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
# this needs a smart card reader configured and with a
# card inserted
#%%make test

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc LICENCE README* examples Changelog
%{_mandir}/*/*
%{perl_vendorlib}/*/Chipcard
%{perl_vendorlib}/*/auto/Chipcard




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15727 |12mr|perl-PDL-2.4.9-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	PDL
%define	upstream_version 2.4.9

%define Werror_cflags %nil
%if %{_use_internal_dependency_generator}
%define __noautoprov 'perl\\(Inline\\)'
%define __noautoreq 'perl\\(PDL\\)|perl\\(PGPLOT\\)|perl\\(Inline\\)|perl\\(Devel::REPL::Plugin\\)|perl\\(OpenGL::Config\\)|perl\\(Win32::DDE::Client\\)'
%else
%define _provides_exceptions perl(Inline)
%define _requires_exceptions perl(\\(PDL\\|PGPLOT\\|Inline\\))
%endif

Name:		perl-%{module}
Version:	%perl_convert_version %{upstream_version}
Release:	11
Epoch:		1

Summary:	PerlDL, an efficient numerical language for scientific computing
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{module}/
Source0:	ftp://ftp.cpan.org/pub/perl/CPAN/modules/by-module/PDL/%{module}-%{upstream_version}_995.tar.gz
Source1:	PDL-convert-doc.pl.bz2
Patch1:		PDL-2.4.4-fpic.patch
Patch2:		PDL-2.4.4-handle-INSTALLDIRS-vendor.patch
Patch4:		PDL-2.4.0-fix-gimp.patch
Patch5:		PDL-2.4.2-makemakerfix.patch

BuildRequires:	perl(Astro::FITS::Header)
BuildRequires:	perl(Convert::UU)
BuildRequires:	perl(Data::Dumper) >= 2.121.0
BuildRequires:	perl(ExtUtils::F77)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Spec) >= 0.600.0
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Filter::Util::Call)
BuildRequires:	perl(Inline) >= 0.430.0
BuildRequires:	perl(OpenGL) >= 0.630.0
BuildRequires:	perl(Pod::Parser)
BuildRequires:	perl(Pod::Select)
BuildRequires:	perl(Storable) >= 1.30.0
BuildRequires:	perl(Text::Balanced)
BuildRequires:	gcc-gfortran
BuildRequires:	libgsl-devel
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(glut)
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	perl-devel
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(xmu)
# if installed, requires f2c-devel,
# but it is a contrib package
BuildConflicts:	f2c

Provides:	perl(PDL::PP::CType)  
Provides:	perl(PDL::PP::Dims)  
Provides:	perl(PDL::PP::PDLCode)
Provides:	perl(PDL::PP::SymTab)
Provides:	perl(PDL::PP::XS)
Provides:	perl(PDL::Config)
Provides:	perl(PDL::Graphics::OpenGL)
Provides:	perl(PDL::Graphics::OpenGLQ)
Provides:	perl(PDL::Graphics::TriD::GL)
Provides:	perl(PDL::Graphics::TriD::Objects)
Provides:	perl(PDL::Lite)
Provides:	perl(PDL::LiteF)

%rename		PDL

%package	doc
Summary:	PerlDL documentation package
Group:		Books/Computer books
Requires:	perl-PDL

%description
The perlDL project aims to turn perl into an efficient numerical language for
scientific computing. The PDL module gives standard perl the ability to
COMPACTLY store and SPEEDILY manipulate the large N-dimensional data sets which
are the bread and butter of scientific computing. e.g. C<$a=$b+$c> can add two
2048x2048 images in only a fraction of a second.

The aim is to provide tons of useful functionality for
scientific and numeric analysis.

%description	doc
The perlDL project aims to turn perl into an efficient numerical language for
scientific computing. The PDL module gives standard perl the ability to
COMPACTLY store and SPEEDILY manipulate the large N-dimensional data sets which
are the bread and butter of scientific computing. e.g. C<$a=$b+$c> can add two
2048x2048 images in only a fraction of a second.

The aim is to provide tons of useful functionality for
scientific and numeric analysis.

This is the documentation package.

%prep
%setup -q -n %{module}-%{upstream_version}_995
%patch1 -p1 -b .pic
%patch2 -p1 -b .vendor
%patch4 -p0 -b .gimp
%patch5 -p0 -b .mm

%build
echo | %__perl Makefile.PL INSTALLDIRS=vendor PREFIX=%{_prefix} OPTIMIZE="%{optflags} -fpermissive"

# -Wformat -Werror=format-security is inherited from something, remove it.
# note. it builds just fine on a real system but NOT in the build system. it gives:
# [...]
# GD.xs: In function 'pdl_write_png_readdata':
# GD.xs:241:5: error: format not a string literal and no format arguments [-Werror=format-security]
# GD.xs:256:9: error: format not a string literal and no format arguments [-Werror=format-security]
# [...]

find Makefile | xargs perl -pi -e "s|-Wformat||g"
find Makefile | xargs perl -pi -e "s|-Werror=format-security||g"

make
#DISPLAY="" make test

# first generate blib/lib/PDL/pdldoc.db
make doctest
# 

%install
%makeinstall PREFIX="%{buildroot}/%{_prefix}"

# create /usr/bin if it doesn't already exist
%__mkdir_p %{buildroot}%{_bindir}

# fix installed documentation
%__bzip2 -dc %{SOURCE1} | %__perl - "%{buildroot}"

%files
%doc COPYING Changes DEPENDENCIES Known_problems
%doc README DEVELOPMENT INSTALL TODO BUGS META.yml
%{_bindir}/*
%{_mandir}/*/*
%{perl_vendorarch}/PDL.pm
%{perl_vendorarch}/PDL
%{perl_vendorarch}/auto/PDL
%{perl_vendorarch}/Inline
%exclude %{perl_vendorarch}/PDL/*.pod
%exclude %{perl_vendorarch}/PDL/HtmlDocs

%files doc
%doc COPYING
%{perl_vendorarch}/PDL/*.pod
%{perl_vendorarch}/PDL/HtmlDocs



%changelog
* Fri Oct  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 81c09ea
- Fix BuildRequires
  
* Mon Sep  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 0315388
- Even more requires exceptions
  
* Mon Sep  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: a0eafd7
- Add more requires exceptions
  
* Mon Sep  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: d488876
- Add more requires exceptions
  
* Mon Sep  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: f80ac8f
- Add req and prov exceptions for internal dependency generator
  
* Wed Sep  5 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 9945040
- Convert BuildRequires to pkgconfig style, minor cleanups
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15728 |12mr|perl-Period-1.200.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Period
%define upstream_version 1.20

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Time::Period module for perl
License:	GPL
Group:		Development/Perl
Url:		http://search.perl.com/dist/%{upstream_name}
Source0:	ftp://ftp.cpan.org/pub/CPAN/modules/by-module/Time/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Period.pm is a Perl module that contains code to deal with time periods.
Currently, there is only a function in this module.  That function is
called inPeriod().

inPeriod() determines if a given time is within a given time period.
It will return 1 if it is, 0 if not, and -1 if either the time or the
period passed to it were malformed.  The time is specified in non-leap
year seconds past January 1, 1970, as per the time() function.  The period
is a string which is of the form described in Period's man page.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
chmod 644 README Period.html

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Period.html README
%{perl_vendorlib}/Time/*
%{_mandir}/*/*



%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: bb45814
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15729 |12mr|perl-Perl-Critic-1.116.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name       Perl-Critic
%define upstream_version 1.116

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Critique Perl source for style and standards
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Perl/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(B::Keywords)
BuildRequires:	perl(Config::Tiny)
BuildRequires:	perl(Email::Address)
BuildRequires:	perl(Exception::Class)
BuildRequires:  perl(IO::String)
BuildRequires:	perl(Module::Pluggable)
BuildRequires:	perl(Perl::Tidy)
BuildRequires:	perl(Pod::Spell)
BuildRequires:	perl(PPI) >= 1.118.0
BuildRequires:	perl(PPIx::Utilities::Statement)
BuildRequires:	perl(PPIx::Regexp)
BuildRequires:	perl(Readonly)
BuildRequires:	perl(Set::Scalar)
BuildRequires:	perl(String::Format)
BuildRequires:	perl(Task::Weaken)
BuildRequires:	perl(Test::Deep)
BuildRequires:	perl-devel
BuildArch:	noarch

Requires:       perl(Module::Pluggable)

%description
Perl::Critic is an extensible framework for creating and applying coding
standards to Perl source code. Essentially, it is a static source code analysis
engine. Perl::Critic is distributed with a number of Perl::Critic::Policy
modules that attempt to enforce various coding guidelines. Most Policies are
based on Damian Conway's book Perl Best Practices. You can choose and customize
those Polices through the Perl::Critic interface. You can also create new
Policy modules that suit your own tastes.

For a convenient command-line interface to Perl::Critic, see the documentation
for perlcritic. If you want to integrate Perl::Critic with your build process,
Test::Perl::Critic provides a nice interface that is suitable for test scripts.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Perl
%{perl_vendorlib}/Test
%{_bindir}/*
%{_mandir}/*/*



%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 90382c7
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15730 |12mr|perl-PerlIO-gzip-0.180.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    PerlIO-gzip
%define upstream_version 0.18

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 6

Summary:	Perl extension to provide a PerlIO layer to gzip/gunzip
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/authors/id/N/NW/NWCLARK/%{upstream_name}-%{upstream_version}.tar.bz2
Patch0:		%{upstream_name}-0.14-no_strict_warnings.patch

BuildRequires:	perl-devel
BuildRequires:  zlib-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
PerlIO::gzip provides a PerlIO layer that manipulates files in the format used
by the gzip program. Compression and Decompression are implemented, but not
together. If you attempt to open a file for reading and writing the open will
fail.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch0 -p1 -b .fpons

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README Changes
%{_mandir}/*/*
%{perl_vendorarch}/PerlIO
%{perl_vendorarch}/auto/PerlIO



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15731 |12mr|perl-Perl-MinimumVersion-1.280.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Perl-MinimumVersion
%define upstream_version 1.28

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Find a minimum required version of perl for Perl code
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Perl/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(File::Find::Rule)
BuildRequires:	perl(File::Find::Rule::Perl)
BuildRequires:	perl(PPI)
BuildRequires:	perl(Perl::Critic::Utils)
BuildRequires:	perl(Test::Script)
BuildRequires:	perl(version) >= 0.76
BuildRequires:	perl-devel

BuildArch:	noarch

%description
'Perl::MinimumVersion' takes Perl source code and calculates the minimum
version of perl required to be able to run it. Because it is based on the
PPI manpage, it can do this without having to actually load the code.

Currently it tests both the syntax of your code, and the use of explicit
version dependencies such as 'require 5.005'.

Future plans are to also add support for tracing module dependencies.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc LICENSE README Changes
%{_mandir}/man?/*
%{perl_vendorlib}/*
%{_bindir}/perlver



%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: c2bc598
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15732 |12mr|perl-Pg-2.1.1-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	perl-Pg
%define version 2.1.1
%define release %mkrel 12

Summary:	A libpq-based PostgreSQL interface for Perl
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Development/Perl
Source0:	Pg-%{version}.tar.bz2
URL:		http://gborg.postgresql.org/project/pgperl/projdisplay.php
BuildRequires:	perl-devel
BuildRequires:	postgresql-devel
BuildRequires:	postgresql-libs-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
pgperl is an interface between Perl and PostgreSQL. This uses the
Perl5 API for C extensions to call the PostgreSQL libpq interface.
Unlike DBD:pg, pgperl tries to implement the libpq interface as
closely as possible.

You have a choice between two different interfaces: the old
C-style interface and a new one, using a more Perl-ish style. The
old style has the benefit that existing libpq applications can
easily be ported to perl. The new style uses class packages and
might be more familiar to C++ programmers.

%prep
%setup -q -n Pg-%{version}
# perl path hack
find . -type f | xargs %{__perl} -p -i -e "s|^#\!/usr/local/bin/perl|#\!/usr/bin/perl|g"

%build
export POSTGRES_INCLUDE=`pg_config --includedir`
export POSTGRES_LIB=`pg_config --libdir`
%{__perl} Makefile.PL INSTALLDIRS=vendor </dev/null
%make

%check
# make test needs a running PostgreSQL server
#%{__make} test

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} 
%makeinstall_std

%clean 
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} 

%files
%defattr(-,root,root)
%doc Changes README
%{perl_vendorlib}/*/*/Pg/Pg.so
%{perl_vendorlib}/*/*/Pg/autosplit.ix
%{perl_vendorlib}/*/Pg.pm
%{_mandir}/man3*/*






%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15733 |12mr|perl-PlRPC-0.2020-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module 	PlRPC
%define version 0.2020
%define release %mkrel 6

Summary:	%{module} perl module
Name: 		perl-%{module}
Version: 	%{version}
Release: 	%{release}
License: 	GPL or Artistic
Group:		Development/Perl
URL:		ftp://ftp.funet.fi/pub/languages/perl/CPAN/authors/id/JWIED
Source0:	%{module}-%{version}.tar.bz2
BuildRoot: 	%{_tmppath}/%{name}-%{version}-buildroot
BuildRequires:	perl-Net-Daemon perl-Storable perl-devel perl-doc
Buildarch:	noarch

%description
%{module} - module for perl

%prep
%setup -q -n %{module}

%build

%{__perl} Makefile.PL INSTALLDIRS=vendor --defaultdeps
%{__make}

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc README ChangeLog 
%{perl_vendorlib}/Bundle/*
%{perl_vendorlib}/RPC/*
%_mandir/man3*/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15734 |12mr|perl-Pod-Coverage-0.210.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Pod-Coverage
%define upstream_version 0.21

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Checks if the documentation of a perl module is comprehensive
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Pod/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-Module-Build
BuildRequires:	perl-Devel-Symdump
BuildRequires:	perl-devel
BuildArch:	noarch

%description
Developers hate writing documentation. They'd hate it even more if their
computer tattled on them, but maybe they'll be even more thankful in the long
run. Even if not, perlmodstyle tells you to, so you must obey. This perl module
provides a mechanism for determining if the pod for a given module is
comprehensive.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor DESTDIR=%{buildroot}
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{perl_vendorlib}/Pod/*
%{_bindir}/pod_cover
%{_mandir}/*/*



%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 805517e
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15735 |12mr|perl-Pod-Escapes-1.40.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Pod-Escapes
%define upstream_version 1.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Perl module to resolve Pod E<...> sequences
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://search.cpan.org/CPAN/authors/id/S/SB/SBURKE/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Pod::Simple is a module to resolve Pod E<...> sequences.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%check
make test

%files
%doc ChangeLog README
%{perl_vendorlib}/Pod
%{_mandir}/man3/*



%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: dc416a3
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15736 |12mr|perl-Pod-Perldoc-3.150.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Pod-Perldoc
%define upstream_version 3.15

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Tk\\)|perl\\(Tk::Pod\\)'
%else
%define _requires_exceptions perl(Tk)\\|perl(Tk::Pod)
%endif

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    6

Summary:    Customized option parser for Pod::Perldoc
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Pod/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Config)
BuildRequires: perl(Fcntl)
BuildRequires: perl(File::Spec::Functions)
BuildRequires: perl(File::Temp)
BuildRequires: perl(Symbol)
BuildRequires: perl(Text::ParseWords)
BuildRequires: perl(strict)
BuildRequires: perl(warnings)
BuildRequires: perl-devel

BuildArch: noarch

%description
_perldoc_ looks up a piece of documentation in .pod format that is embedded
in the perl installation tree or in a perl script, and displays it via
'pod2man | nroff -man | $PAGER'. (In addition, if running under HP-UX, 'col
-x' will be used.) This is primarily used for the documentation for the
perl library modules.

Your system may also have man pages installed for those modules, in which
case you can probably just use the man(1) command.

If you are looking for a table of contents to the Perl library modules
documentation, see the the perltoc manpage page.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc ChangeLog README META.yml
%{_mandir}/man3/*
%perl_vendorlib/*
%{_bindir}/perldoc


%changelog
* Fri Aug  24 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: cef28c2
- Add perl-devel to BuildRequires
  
* Fri Aug  24 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 194eff0
- Add requires exceptions for internal dependency generator
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15737 |12mr|perl-Pod-Plainer-1.30.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Pod-Plainer
%define upstream_version 1.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	To convert POD to old-style plainer POD
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Pod/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(Pod::Parser)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
Pod::Plainer uses Pod::Parser which takes Pod with the (new) 'C<< .. >>'
constructs and returns the old(er) style with just 'C<>'; '<' and '>' are
replaced by 'E<lt>' and 'E<gt>'.

This can be used to pre-process Pod before using tools which do not
recognise the new style Pods.

METHODS
    * escape_ltgt

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 761e9c1
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15738 |12mr|perl-Pod-POM-0.270.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Pod-POM
%define upstream_version 0.27

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	POD Object Model
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Pod/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(File::Slurp)
BuildRequires:	perl(Test::Differences)
BuildRequires:	perl(YAML::Any)
BuildRequires:	perl-devel

BuildArch:	noarch

%description
This module implements a parser to convert Pod documents into a simple object
model form known hereafter as the Pod Object Model. The object model is
generated as a hierarchical tree of nodes, each of which represents a different
element of the original document. The tree can be walked manually and the nodes
examined, printed or otherwise manipulated. In addition, Pod::POM supports and
provides view objects which can automatically traverse the tree, or section
thereof, and generate an output representation in one form or another.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README TODO
%{_bindir}/*
%{perl_vendorlib}/Pod
%{_mandir}/*/*



%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: f61087a
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15739 |12mr|perl-Pod-Simple-3.180.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Pod-Simple
%define upstream_version 3.18

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Perl module to parse Pod
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Pod/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(Pod::Escapes)
BuildRequires:	perl(HTML::Entities)
BuildRequires:	perl-devel

BuildArch:	noarch

%description
Pod::Simple is a module suite for parsing Pod.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc ChangeLog README
%{perl_vendorlib}/Pod
%{_mandir}/man3/*



%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: af3fb77
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15740 |12mr|perl-Pod-Spell-1.10.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Pod-Spell
%define upstream_version 1.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	A formatter for spellchecking Pod
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Pod/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(Pod::Escapes)
BuildRequires:	perl(Pod::Parser)
BuildRequires:	perl(Text::Wrap)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
Pod::Spell is a Pod formatter whose output is good for spellchecking.
Pod::Spell rather like Pod::Text, except that it doesn't put much effort
into actual formatting, and it suppresses things that look like Perl
symbols or Perl jargon (so that your spellchecking program won't complain
about mystery words like "'$thing'" or "'Foo::Bar'" or "hashref").

This class provides no new public methods. All methods of interest are
inherited from Pod::Parser (which see). The especially interesting ones are
'parse_from_filehandle' (which without arguments takes from STDIN and sends
to STDOUT) and 'parse_from_file'. But you can probably just make do with
the examples in the synopsis though.

This class works by filtering out words that look like Perl or any form of
computerese (like "'$thing'" or "'N>7'" or "'@{$foo}{'bar','baz'}'",
anything in C<...> or F<...> codes, anything in verbatim paragraphs
(codeblocks), and anything in the stopword list. The default stopword list
for a document starts out from the stopword list defined by Pod::Wordlist,
and can be supplemented (on a per-document basis) by having '"=for
stopwords"' / '"=for :stopwords"' region(s) in a document.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README ChangeLog
%{_mandir}/man3/*
%{perl_vendorlib}/Pod
%{_bindir}/podspell



%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: c7ab56b
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15741 |12mr|perl-Pod-ToDemo-1.201.107.90-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Pod-ToDemo
%define upstream_version 1.20110709

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Writes a demo program from a tutorial POD
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Pod/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::Simple)
BuildRequires:	perl(Module::Build::Compat)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
Pod::ToDemo allows you to write POD-only modules that serve as tutorials which
can write out demo programs if you invoke them directly.  That is, while
SDL::Tutorial is a tutorial on writing beginner SDL applications with Perl,
you can invoke it as:

  $ perl -MSDL::Tutorial=sdl_demo.pl -e 1

and it will write a bare-bones demo program called sdl_demo.pl based on the
tutorial.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
rm -f t/0-signature.t

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/Pod



%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: bbf562a
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15742 |12mr|perl-PPI-1.215.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 PPI
%define upstream_version 1.215

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Parse, Analyze and Manipulate Perl without perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/PPI/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Clone)
BuildRequires:	perl(File::Remove)
BuildRequires:  perl(IO::String)
BuildRequires:	perl(IO::Stringy)
BuildRequires:	perl(List::Util)       >= 1.200.0
BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(Params::Util)
BuildRequires:  perl(Task::Weaken)
BuildRequires:	perl(Test::ClassAPI)
BuildRequires:	perl(Test::More)       >= 0.860.0
BuildRequires:	perl(Test::NoWarnings)
BuildRequires:	perl(Test::SubCalls)
BuildRequires:  perl(Test::Object)
BuildArch:	noarch

%description
PPI is a Perl document parser.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
chmod 644 Changes
find lib -name '*.pm' | xargs chmod 644

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/PPI
%{perl_vendorlib}/PPI.pm
%{_mandir}/*/*



%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 4ded114
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15743 |12mr|perl-PPIx-Regexp-0.20.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    PPIx-Regexp
%define upstream_version 0.020

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Represent an independent subexpression marker
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/PPIx/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(List::Util)
BuildRequires:	perl(PPI::Document)
BuildRequires:	perl(Params::Util)
BuildRequires:	perl(Readonly)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Task::Weaken)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
The purpose of the _PPIx-Regexp_ package is to parse regular expressions in
a manner similar to the way the PPI package parses Perl. This class forms
the root of the parse tree, playing a role similar to PPI::Document.

This package shares with PPI the property of being round-trip safe. That
is,

 my $expr = 's/ ( \d+ ) ( \D+ ) /$2$1/smxg';
 my $re = PPIx::Regexp->new( $expr );
 print $re->content() eq $expr ? "yes\n" : "no\n"

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: dc7f2e8
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15744 |12mr|perl-PPIx-Utilities-1.1.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    PPIx-Utilities
%define upstream_version 1.001000

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5
Summary:	A problem identified by L<PPIx::Utilities|PPIx::Utilities>
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/PPIx/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:	perl(Data::Dumper)
BuildRequires:	perl(Exception::Class)
BuildRequires:	perl(Exporter)
BuildRequires:	perl(PPI)
BuildRequires:	perl(PPI::Document)
BuildRequires:	perl(PPI::Document::Fragment)
BuildRequires:	perl(PPI::Dumper)
BuildRequires:	perl(Readonly)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Task::Weaken)
BuildRequires:	perl(Test::Deep)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(base)
BuildRequires:	perl(strict)
BuildRequires:	perl(warnings)
BuildRequires:	perl(Module::Build::Compat)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
This is a collection of functions for dealing with the PPI manpage objects,
many of which originated in the Perl::Critic manpage. They are organized
into modules by the kind of PPI class they relate to, by replacing the
"PPI" at the front of the module name with "PPIx::Utilities", e.g.
functionality related to the PPI::Node manpages is in the
PPIx::Utilities::Node manpage.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 3a49ea8
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15745 |12mr|perl-Probe-Perl-0.10.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Probe-Perl
%define upstream_version 0.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Information about the currently running perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Probe/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(Config)
BuildRequires:	perl(Module::Build::Compat)
BuildRequires:	perl(Test)
BuildRequires:	perl-devel

BuildArch:	noarch

%description
This module provides methods for obtaining information about the currently
running perl interpreter. It originally began life as code in the
'Module::Build' project, but has been externalized here for general use.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 41f2ed9
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15746 |12mr|perl-Proc-Daemon-0.140.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Proc-Daemon
%define upstream_version 0.14

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Run a perl program as a daemon process
License:	Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Proc/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:  perl-devel
BuildArch:	noarch

%description
Proc::Daemon provides the capability for a Perl program to run
as a Unix daemon process.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README
%{_mandir}/man3/*
%{perl_vendorlib}/Proc



%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 85946ef
- Add perl-devel to BuildRequires
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15747 |12mr|perl-Proc-PID-File-1.270.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Proc-PID-File
%define upstream_version 1.27

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	A module to manage process id files
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Proc/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch: noarch

%description
This Perl module is useful for writers of daemons and other processes that
need to tell whether they are already running, in order to prevent multiple
process instances. The module accomplishes this via *nix-style _pidfiles_,
which are files that store a process identifier.

The module provides two interfaces: 1) a simple call, and 2) an
object-oriented interface

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README META.yml Changes LICENSE
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 51be238
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15748 |12mr|perl-Proc-WaitStat-1.0.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Proc-WaitStat
%define upstream_version 1.00

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    7

Summary:	Proc::WaitStat - Interpret and act on wait() status values
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:    http://www.cpan.org/modules/by-module/Proc/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl(IPC::Signal)
BuildRequires:	perl-devel

BuildArch:	noarch

%description
This module contains functions for interpreting and acting on wait
status values.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Proc/WaitStat.pm
%{_mandir}/*/*



%changelog
* Tue Sep  4 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 10c08ba
- Add perl-devel to BuildRequires
  
* Tue Sep  4 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 6dcd86b
- Spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15749 |12mr|perl-qt4-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define srcname perlqt

Name:		perl-qt4
Summary:	Qt bindings for Perl
Version:	4.9.4
Release:	1
Epoch:		1
Group:		Development/KDE and Qt
License:	GPLv2 Artistic GPLv3 LGPLv2
URL:		http://www.kde.org
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{srcname}-%{version}.tar.xz
Patch0:		perlqt-4.8.1-link.patch
BuildRequires:	smokeqt-devel >= 1:%{version}
BuildRequires:	perl-devel
BuildRequires:	db-devel
BuildRequires:	pkgconfig(qimageblitz)
Conflicts:	perl-kde < 1:4.6.90

%description
A Qt4 bindings for perl language.

%files
%doc LICENSE LICENSE.Artistic LICENSE.GPL-3 LICENSE.LGPL MANIFEST README
%{_kde_bindir}/puic4
%{_kde_bindir}/prcc4_bin
%{_kde_bindir}/qdbusxml2perl
%{perl_sitearch}/Qt*.pm
%{perl_sitearch}/QtCore4
%{perl_sitearch}/auto/Qt*
%{perl_sitelib}/*/Phonon.pm
%{perl_sitelib}/*/QImageBlitz.pm
%{perl_sitelib}/*/Qsci.pm
%{perl_sitelib}/*/auto/Phonon/Phonon.so
%{perl_sitelib}/*/auto/QImageBlitz/QImageBlitz.so
%{perl_sitelib}/*/auto/Qsci/Qsci.so

#--------------------------------------------------------

%package devel
Summary:	Headers files for %{name}
Group:		Development/KDE and Qt
Requires:	smokeqt-devel >= 1:%{version}
Requires:	perl-devel
Requires:	db-devel
Requires:	%{name} = %{EVRD}

%description devel
Headers files for %{name}

%files devel
%dir %{_kde_includedir}/%{srcname}
%{_kde_includedir}/%{srcname}/QtCore4.h
%{_kde_includedir}/%{srcname}/binding.h
%{_kde_includedir}/%{srcname}/handlers.h
%{_kde_includedir}/%{srcname}/listclass_macros.h
%{_kde_includedir}/%{srcname}/marshall.h
%{_kde_includedir}/%{srcname}/marshall_basetypes.h
%{_kde_includedir}/%{srcname}/marshall_complex.h
%{_kde_includedir}/%{srcname}/marshall_macros.h
%{_kde_includedir}/%{srcname}/marshall_primitives.h
%{_kde_includedir}/%{srcname}/marshall_types.h
%{_kde_includedir}/%{srcname}/perlqt.h
%{_kde_includedir}/%{srcname}/ppport.h
%{_kde_includedir}/%{srcname}/smokehelp.h
%{_kde_includedir}/%{srcname}/smokeperl.h
%{_kde_includedir}/%{srcname}/util.h
%dir %{_kde_datadir}/%{srcname}
%dir %{_kde_datadir}/%{srcname}/cmake
%{_kde_datadir}/%{srcname}/cmake/FindPerlMore.cmake
%{_kde_datadir}/%{srcname}/cmake/PerlQtConfig.cmake
%{_kde_datadir}/%{srcname}/cmake/PerlQtExport*.cmake
%{_kde_datadir}/%{srcname}/doxsubpp.pl

#------------------------------------------------------------

%prep
%setup -q -n %{srcname}-%{version}
%patch0 -p1

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.1-1
- New version 4.9.1

* Tue Aug 14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.0-1
- New version 4.9.0

* Sun Jul 22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.8.97-1
- New version 4.8.97

* Sun Jul 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.8.95-1
- New version 4.8.95

* Fri Jun 08 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 1:4.8.4-69.1mib2010.2
- New version 4.8.4
- Add pkgconfig(qimageblitz) to BuildRequires
- MIB (Mandriva International Backports)

* Fri May 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 1:4.8.3-69.1mib2010.2
- New version 4.8.3
- MIB (Mandriva International Backports)

* Wed Apr 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 1:4.8.2-69.1mib2010.2
- New version 4.8.2
- MIB (Mandriva International Backports)

* Wed Mar 07 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 1:4.8.1-69.1mib2010.2
- New version 4.8.1
- Add patch to fix linkage
- MIB (Mandriva International Backports)

* Mon Feb 20 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 1:4.8.0-69.4mib2010.2
+ Revision: 769515
- Backport to 2010.2 for MIB users
- MIB (Mandriva International Backports)

* Sat Jan 28 2012 Oden Eriksson <oeriksson@mandriva.com> 1:4.8.0-4
+ Revision: 769515
- db-devel was really needed here.
- drop bogus deps

* Fri Jan 27 2012 Oden Eriksson <oeriksson@mandriva.com> 1:4.8.0-3
+ Revision: 769414
- duh!
- bump release
- use the latest bdb (currently 5.2)

* Sat Jan 21 2012 Oden Eriksson <oeriksson@mandriva.com> 1:4.8.0-2
+ Revision: 764137
- rebuilt for perl-5.14.x

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.97-1
+ Revision: 758117
- New upstream tarball

* Tue Jan 03 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.95-1
+ Revision: 748771
- Fix file list
- New version

* Wed Dec 14 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.90-1
+ Revision: 740825
- New version

* Mon Nov 21 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.80-1
+ Revision: 732106
- New version 4.7.80

* Mon Sep 19 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.41-1
+ Revision: 700315
- Fix file list
- Fix buildrequires
- Remove unexising BR
- Enable buildrequires
- imported package perl-qt4


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15750 |12mr|perl-Razor-Agent-2.85-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname razor-agents

Summary:	Use a Razor catalogue server to filter spam messages
Name:		perl-Razor-Agent
Version:	2.85
Release:	9
Group:		Networking/Mail
License:	Artistic License 2.0
URL:		http://razor.sourceforge.net
Source0:	http://prdownloads.sourceforge.net/razor/%{pkgname}-%{version}.tar.bz2
Requires:	perl-Net-DNS
Requires:	hping2
BuildRequires:	perl-devel
BuildRequires:	perl-Net-DNS
BuildRequires:	perl-Digest-SHA1
BuildRequires:	perl-MailTools
BuildRequires:	perl-Time-HiRes
BuildRequires:	perl-URI
BuildRequires:	perl-MIME-Base64
BuildRoot:	%{_tmppath}/%{name}-%{version}-builroot

%description
Vipul's Razor is a distributed, collaborative, spam detection and filtering
network. Razor establishes a distributed and constantly updating catalogue of
spam in propagation.  This catalogue is used by clients to filter out known
spam. On receiving a spam, a Razor Reporting Agent (run by an end-user or a
troll box) calculates and submits a 20-character unique identification of the
spam (a SHA Digest) to its closest Razor Catalogue Server. The Catalogue Server
echos this signature to other trusted servers after storing it in its database.
Prior to manual processing or transport-level reception, Razor Filtering Agents
(end-users and MTAs) check their incoming mail against a Catalogue Server and
filter out or deny transport in case of a signature match. Catalogued spam,
once identified and reported by a Reporting Agent, can be blocked out by the
rest of the Filtering Agents on the network.

%prep

%setup -q -n %{pkgname}-%{version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

pushd Razor2-Preproc-deHTMLxs
    %{__perl} Makefile.PL INSTALLDIRS=vendor
popd

%make OPTIMIZE="$CFLAGS" 

%check
make test

pushd Razor2-Preproc-deHTMLxs
    make test
popd

%install
rm -rf %{buildroot}

pushd Razor2-Preproc-deHTMLxs
%makeinstall_std
popd

%makeinstall_std

install -d %{buildroot}%{_mandir}/man5
install -m0644 blib/man5/*.5 %{buildroot}%{_mandir}/man5

# fix some defaults
install -d %{buildroot}%{_sysconfdir}/logrotate.d
install -d %{buildroot}/var/log/razor
install -d %{buildroot}%{_sysconfdir}/razor

cat > %{buildroot}%{_sysconfdir}/razor/razor-agent.conf << EOF
logfile                = /var/log/razor/razor-agent.log
EOF

# fix logrotating
cat > %{buildroot}%{_sysconfdir}/logrotate.d/razor-agent << EOF
/var/log/razor/razor-agent.log {
    # create 644 root root
    weekly
    notifempty
    missingok
    compress
}
EOF

%post
# only do this if we have a working network and if the config file contains just one line
if [ "`cat %{_sysconfdir}/razor/razor-agent.conf|wc -l`" -eq "1" ] ; then
    if /usr/sbin/hping -c 4 -p 2703 --tcpexitcode discovery.razor.cloudmark.com >/dev/null 2>&1; then
        %{_bindir}/razor-admin -d -create -home=%{_sysconfdir}/razor
    else
        echo "You might want to run \"%{_bindir}/razor-admin -d -create -home=%{_sysconfdir}/razor\" when your network works"
    fi
fi

%clean
rm -rf %{buildroot}

%files
%defattr (-, root, root)
%doc BUGS CREDITS Changes FAQ README SERVICE_POLICY
%attr(0755,root,root) %dir %{_sysconfdir}/razor
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/razor/razor-agent.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/razor-agent
%{_bindir}/*
%{perl_vendorlib}/Razor2
%{perl_vendorlib}/auto/Razor2
%{perl_vendorarch}/Razor2
%{perl_vendorarch}/auto/Razor2
%{_mandir}/*/*
%attr(0755,root,root) %dir /var/log/razor



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15751 |12mr|perl-Readonly-1.30.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Readonly
%define upstream_version 1.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Facility for creating read-only scalars, arrays, hashes
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Readonly/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This is a facility for creating non-modifiable variables. This is useful for
configuration files, headers, etc. It can also be useful as a development and
debugging tool, for catching updates to variables that should not be changed.

If any of the values you pass to Scalar, Array, or Hash are references, then
those functions recurse over the data structures, marking everything as
Readonly. Usually, this is what you want: the entire structure nonmodifiable.
If you want only the top level to be Readonly, use the alternate Scalar1,
Array1 and Hash1 functions.

Please note that most users of Readonly will also want to install a companion
module Readonly::XS. See the "CONS" section below for more details.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files 
%doc Changes README
%{perl_vendorlib}/Readonly.pm
%{perl_vendorlib}/benchmark.pl
%{_mandir}/*/*



%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 766a5b9
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15752 |12mr|perl-RPC-XML-0.740.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 RPC-XML
%define upstream_version 0.74

Name: 		perl-%{upstream_name}
Version: 	%perl_convert_version %{upstream_version}
Release:	5

Summary:	A set of classes for core data, message and XML handling
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/RPC/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(XML::Parser)
BuildRequires:	perl(Net::Server)
BuildRequires:  perl(LWP::UserAgent)
BuildArch:	noarch

%description
The RPC::XML package is a reference implementation of the XML-RPC
standard. As a reference implementation, it is geared more towards clarity and
readability than efficiency.

The package provides a set of classes for creating values to pass to the
constructors for requests and responses. These are lightweight objects, most
of which are implemented as tied scalars so as to associate specific type
information with the value. Classes are also provided for requests, responses,
faults (errors) and a parser based on the XML::Parser package from CPAN.

This module does not actually provide any transport implementation or
server basis. For these, see RPC::XML::Client and RPC::XML::Server,
respectively.

%package	Apache
Summary:	RPC server as an Apache/mod_perl content handler
Group:		Development/Perl

%description	Apache
RPC server as an Apache/mod_perl content handler.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

# make tests don't work
# make test

%install
%makeinstall_std

%files
%doc ChangeLog README*
%{_bindir}/*
%{perl_vendorlib}/RPC
%{perl_vendorlib}/auto/RPC
%{_mandir}/man3/*
%exclude %{_mandir}/man3/Apache*
%{_mandir}/man1/*

%files Apache
%doc README.apache2
%{perl_vendorlib}/Apache
%{_mandir}/man3/Apache*




%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 7b2a086
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15753 |12mr|perl-Safe-2.290.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Safe
%define upstream_version 2.29

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

License:	GPL+ or Artistic
Group:		Development/Perl
Summary:	Restrict eval'd code to safe subset of ops
Source0:	http://www.cpan.org/modules/by-module/Safe/%{upstream_name}-%{upstream_version}.tar.gz
Url:		http://search.cpan.org/dist/%{upstream_name}

BuildRequires:	perl-devel

BuildArch:	noarch

%description
The Safe extension module allows the creation of compartments in which perl
code can be evaluated. Each compartment has

* a new namespace

  The "root" of the namespace (i.e. "main::") is changed to a different
  package and code evaluated in the compartment cannot refer to variables
  outside this namespace, even with run-time glob lookups and other tricks.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Fri Oct  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 8a20fbd
- Should be noarch package
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15754 |12mr|perl-Scope-Guard-0.200.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Scope-Guard
%define upstream_version 0.20

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	6

Summary:	Lexically scoped resource management 
License:	GPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Scope/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel

BuildArch:	noarch

%description
This module provides a convenient way to perform cleanup or other forms of
resource management at the end of a scope. It is particularly useful when
dealing with exceptions: the Scope::Guard constructor takes a reference to a
subroutine that is guaranteed to be called even if the thread of execution is
aborted prematurely. This effectively allows lexically-scoped "promises" to be
made that are automatically honoured by perl's garbage collector.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Scope
%{_mandir}/*/*



%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 16c17cb
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15755 |12mr|perl-SDL-2.536.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	SDL
%define upstream_version 2.536

Name:		perl-SDL
Version:	%perl_convert_version %{upstream_version}
Release:	2
Epoch:		1

Summary:	Wrapper around the cross platform Simple DirectMedia Layer game library
License:	LGPLv2.1+
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{module}
Source0:	http://search.cpan.org/~kthakore/%{module}-%{upstream_version}.tar.gz

BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	SDL_net-devel
BuildRequires:	pkgconfig(SDL_ttf)
BuildRequires:	pkgconfig(SDL_gfx) >= 2.0.8
BuildRequires:	pkgconfig(SDL_Pango)
BuildRequires:	ungif-devel
BuildRequires:	pkgconfig(glu)
BuildRequires:	perl(Alien::SDL)
BuildRequires:	perl(Capture::Tiny)
BuildRequires:	perl(ExtUtils::CBuilder)
BuildRequires:	perl(File::Find) 
BuildRequires:	perl(File::ShareDir)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(PDL)
BuildRequires:	perl(Test::Deep)
BuildRequires:	perl(Test::Differences)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::Most)
BuildRequires:	perl(Test::Warn)
BuildRequires:	perl(Tie::Simple)
BuildRequires:	perl(YAML)
BuildRequires:	perl-devel

%description
SDL Perl is a wrapper around the cross platform Simple Direct Layer game
library. Essentially it allows you to write cross platform games in Perl,
using 2d (SDL), or 3d (OpenGL), or a combination of both if you wish.

%prep
%setup -q -n %{module}-%{upstream_version}
# this test requires a sound device
rm -f t/mixerpm.t

%build
%__perl Build.PL installdirs=vendor
./Build CFLAGS="%{optflags}"

%check
./Build test

%install
./Build install  destdir=%{buildroot}

%files
%doc README INSTALL CHANGELOG TODO META.yml
%{_mandir}/*/*
%{perl_vendorarch}/SDL*
%{perl_vendorarch}/auto/*
%{perl_vendorarch}/pods/*
%{perl_vendorarch}/Module/Build/SDL.pm



%changelog
* Tue Sep  11 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 11c6785
- Update BuildRequires
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15756 |12mr|perl-Set-Scalar-1.250.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Set-Scalar
%define upstream_version 1.25

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Basic set operations
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Set/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Basic set operations.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc ChangeLog README
%{perl_vendorlib}/Set
%{_mandir}/*/*



%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 85e47f3
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15757 |12mr|perl-SGMLSpm-1.03ii-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:        	perl-SGMLSpm
Version:     	1.03ii
Release:     	%mkrel 16
Group:       	Publishing
Summary:     	Perl library for parsing the output of nsgmls
License:   	GPL
URL:         	http://www.uottawa.ca/~dmeggins
Requires:    	jade >= 1.2.1
Requires:	perl
Buildroot:	%{_tmppath}/%{name}-buildroot
BuildArch:	noarch
Source0:	ftp://cpan.perl.org/pub/perl/CPAN/modules/by-module/SGMLS/SGMLSpm-%{version}.tar.bz2

%description
Perl programs can use the SGMLSpm module to help convert SGML, HTML or XML
documents into new formats.

%prep
%setup -q -n SGMLSpm
find -type d | xargs chmod a+rx
find -type f | xargs chmod a+r

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{perl_vendorlib}
make install_system BINDIR=%{buildroot}%{_bindir} PERL5DIR=%{buildroot}%{perl_vendorlib}

%clean
rm -rf %{buildroot} 

%files 
%defattr (-,root,root)  
%doc BUGS COPYING ChangeLog DOC/ README TODO elisp
%{_bindir}/*
%{perl_vendorlib}/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15758 |12mr|perl-SOAP-Lite-0.714.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    SOAP-Lite
%define upstream_version 0.714

# Looks like we need only Provides exceptions now?
%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(SOAP::Transport::TCP\\)'
%define __noautoprov 'perl\\(LWP::Protocol\\)'
%else
%define _requires_exceptions perl(MQSeries.*)\\|perl(MQClient.*)
%define _provides_exceptions perl(LWP::Protocol)
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Client and server side SOAP implementation
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/SOAP/%{upstream_name}-%{upstream_version}.tar.gz
Patch0:		SOAP-Lite-0.714-fix-ftp-transport-version-r391.patch

BuildRequires:	perl(Class::Inspector)
BuildRequires:	perl(Crypt::SSLeay)
BuildRequires:	perl(FCGI)
BuildRequires:	perl(IO::Socket::SSL)
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(MIME::Base64)
BuildRequires:	perl(MIME::Lite)
BuildRequires:	perl(MIME::Parser)
BuildRequires:	perl(HTTP::Daemon)
BuildRequires:	perl(Net::Jabber)
BuildRequires:	perl(Task::Weaken)
BuildRequires:	perl(XML::Parser) >= 2.230.0
BuildRequires:	perl-devel

BuildArch:	noarch

%description
SOAP::Lite for Perl is a collection of Perl modules which provides a simple and
lightweight interface to the Simple Object Access Protocol (SOAP) both on
client and server side.

To learn about SOAP, go to http://www.soaplite.com/#LINKS for more
information.

This version of SOAP::Lite supports a subset of the SOAP 1.1
specification and has initial support for SOAP 1.2 specification.  See
http://www.w3.org/TR/SOAP for details.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch0 -p1

find examples -type f | xargs perl -pi \
    -e 's|^#!perl -w|#!%{__perl} -w|;' \
    -e 's|^#!d:\\perl\\bin\\perl.exe ||;'
find examples -type f -name *.bat | xargs rm -f 

%build
%__perl Makefile.PL INSTALLDIRS=vendor --noprompt
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README examples
%{_mandir}/*/*
%{_bindir}/*.pl
%{perl_vendorlib}/Apache
%{perl_vendorlib}/IO
%{perl_vendorlib}/SOAP
%{perl_vendorlib}/UDDI
%{perl_vendorlib}/XML
%{perl_vendorlib}/XMLRPC



%changelog
* Sat Sep  15 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 0e81496
- Add requires exceptions
  
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: b84c447
- New version 0.714, add patch from Mageia to fix FTP transport version
  
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 64db902
- Update BuildRequires
  
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 2a578cc
- Add perl-devel to BuildRequires, add provides exceptions for internal dependency generator
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15759 |12mr|perl-Socket6-0.230.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Socket6
%define upstream_version 0.23

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    7

Summary:	IPv6 related part of the C socket.h defines and structure manipulators
License:	BSD-like
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:    http://www.cpan.org/modules/by-module/Socket6/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRoot:	    %{_tmppath}/%{name}-%{version}-%{release}

%description
This module provides glue routines to the various IPv6 functions.

If you use the Socket6 module, be sure to specify "use Socket" as
well as "use Socket6".

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"
%make

%check
make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ChangeLog README
%{perl_vendorarch}/auto/Socket6
%{perl_vendorarch}/Socket6.pm



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15760 |12mr|perl-Sort-Versions-1.5-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           perl-Sort-Versions
Version:        1.5
Release:        %mkrel 11
License:        GPL or Artistic

%define realname        Sort-Versions
Group:          Development/Perl
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Summary:        A perl 5 module for sorting of revision-like numbers
Source0:        ftp://ftp.perl.org/pub/CPAN/modules/by-module/Sort/%{realname}-%{version}.tar.bz2
Url:            http://www.cpan.org
Prefix:         %{_prefix}
BuildRequires:  perl-devel
Requires:       perl >= 5.002
BuildArch:      noarch

%description 
Sort::Versions allows easy sorting of mixed non-numeric and
numeric strings, like the "version numbers" that many
shared library systems and revision control packages use.
This is quite useful if you are trying to deal with shared
libraries. It can also be applied to applications that
intersperse variable-width numeric fields within text.
Other applications can undoubtedly be found.

%prep
%setup -q -n %{realname}-%{version}

%build
CFLAGS="$RPM_OPT_FLAGS" echo | %{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%{perl_vendorlib}/*
%{_mandir}/*/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15761 |12mr|perl-Spiffy-0.30-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	Spiffy

Version:	0.30
Name:		perl-%{module}
Release:	10
Summary:	Spiffy Perl Interface Framework For You
License:	GPL or Artistic
Group:		Development/Perl
Source0:	http://search.cpan.org/CPAN/authors/id/I/IN/INGY/%{module}-%{version}.tar.bz2
URL:		http://search.cpan.org/dist/%{module}/
BuildRequires:	perl-devel
BuildArch:	noarch

%description
"Spiffy" is a framework and methodology for doing object oriented (OO)
programming in Perl. Spiffy combines the best parts of Exporter.pm,
base.pm, mixin.pm and SUPER.pm into one magic foundation class. It
attempts to fix all the nits and warts of traditional Perl OO, in a clean,
straightforward and (perhaps someday) standard way.

Spiffy borrows ideas from other OO languages like Python, Ruby, Java and
Perl 6. It also adds a few tricks of its own.

%prep
%setup -q -n %{module}-%{version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make 

%check
%__make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man*/*
%{perl_vendorlib}/Spiffy.pm



%changelog
* Wed Aug  22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 96c9eed
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15762 |12mr|perl-Spreadsheet-ParseExcel-0.580.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name		Spreadsheet-ParseExcel
%define upstream_version 0.58

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	%mkrel 1
Epoch:		1

Summary:	Spreadsheet::ParseExcel - Get information from Excel file
License:	GPL
Group:		Office
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Spreadsheet/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(IO::Scalar)
BuildRequires: perl(OLE::Storage_Lite)
BuildRequires: perl-devel
BuildArch:	noarch

%description
Spreadsheet::ParseExcel makes you to get information
from Excel95, Excel97, Excel2000 file.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes
%{perl_vendorlib}/Spreadsheet
%{_mandir}/*/*



%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: ce51f28
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15763 |12mr|perl-Spreadsheet-WriteExcel-2.370.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Spreadsheet-WriteExcel
%define upstream_version 2.37

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Win32(.*)\\)'
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Write cross-platform Excel binary file
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Spreadsheet/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl-Parse-RecDescent
BuildRequires:	perl-OLE-Storage_Lite
BuildArch:	noarch
Requires:	perl-Parse-RecDescent

%description
This package contains the Spreadsheet::WriteExcel perl5 module which
can be used to write (not read) Excel95 binary spreadsheets. It supports
multiple workbook, cell formatting, formulas, hyperlinks and more.

Those spreadsheets will be compatible with Excel 5, 95, 97, 2000,
2002. The generated spreadsheets can also be imported in OpenOffice or
Gnumeric.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

# fix perms
chmod 755 examples/*.pl external_charts/*.pl

%build
%__perl Makefile.PL INSTALLDIRS=vendor 
%make

%check
%make test

%install
%makeinstall_std

find %{buildroot} -name 'perllocal.pod' -o -name '.packlist' | xargs rm -f

rm -rf %{buildroot}%{perl_vendorlib}/Spreadsheet/WriteExcel/doc
rm -rf %{buildroot}%{perl_vendorlib}/Spreadsheet/WriteExcel/examples

%files
%doc README Changes examples external_charts
%{_bindir}/chartex
%{perl_vendorlib}/Spreadsheet
%{_mandir}/*/*



%changelog
* Sat Sep  15 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 7dc4198
- Don't require win32 modules
  
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: e086c45
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15764 |12mr|perl-Statistics-Descriptive-3.20.100-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Statistics-Descriptive
%define upstream_version 3.0201

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Module of basic descriptive statistical functions
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Statistics/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:  perl-devel
BuildArch: noarch

%description
This module provides basic functions used in descriptive statistics. It has an
object oriented design and supports two different types of data storage and
calculation objects: sparse and full. With the sparse method, none of the data
is stored and only a few statistical measures are available. Using the full
method, the entire data set is retained and additional functions are available.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%__make test

%install
%makeinstall_std

%files 
%doc README Changes
%{perl_vendorlib}/Statistics
%{_mandir}/*/*




%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 7b4eb7b
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15765 |12mr|perl-Statistics-Distributions-1.20.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Statistics-Distributions
%define	upstream_version 1.02

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 4

Summary:	Statistics::Distributions - Perl module for calculating critical values and upper probabilities of common statistical distributions
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/M/MI/MIKEK/%{upstream_name}-%{upstream_version}.tar.bz2
BuildRequires:	perl-devel
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This Perl module calculates percentage points (5 significant digits)
of the u (standard normal) distribution, the student's t distribution,
the chi-square distribution and the F distribution. It can also
calculate the upper probability (5 significant digits) of the u
(standard normal), the chi-square, the t and the F distribution.

These critical values are needed to perform statistical tests, like
the u test, the t test, the F test and the chi-squared test, and to
calculate confidence intervals.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes
%{perl_vendorlib}/Statistics/*.pm
%{perl_vendorlib}/auto/Statistics/Distributions/autosplit.ix
%{_mandir}/man3/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15766 |12mr|perl-Statistics-TTest-1.1.0-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Statistics-TTest
%define	upstream_version 1.1.0

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	11

Summary:	Perl module to perform T-test on 2 independent samples
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Statistics/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Statistics::Descriptive)   >= 2.60.0
BuildRequires:	perl(Statistics::Distributions) >= 0.70.0

BuildArch:	noarch

%description
This is the Statistical T-Test module to compare 2 independent
samples. It takes 2 array of point measures, compute the confidence
intervals using the PointEstimation module (which is also included in
this package) and use the T-statistic to test the null hypothesis. If
the null hypothesis is rejected, the difference will be given as the
lower_clm and upper_clm of the TTest object. 

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

# perl path hack
find -type f | xargs perl -pi -e "s|/usr/local/bin/perl|%{_bindir}/perl|g"

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%{perl_vendorlib}/Statistics/*.pm
%{_mandir}/man3/*



%changelog
* Fri Oct  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 053c6ad
- Should be noarch package
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15767 |12mr|perl-Storable-2.300.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Storable
%define upstream_version 2.30

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 3

Summary:    Persistent data structure mechanism
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module//%{upstream_name}-%{upstream_version}.tar.gz


BuildRequires: perl-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}

%description
The Storable package brings persistence to your Perl data structures
containing SCALAR, ARRAY, HASH or REF objects, i.e. anything that can be
conveniently stored to disk and retrieved at a later time.

It can be used in the regular procedural way by calling 'store' with a
reference to the object to be stored, along with the file name where the
image should be written.

The routine returns 'undef' for I/O problems or other internal error, a
true value otherwise. Serious errors are propagated as a 'die' exception.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%{make}

%check
%{make} test

%install
rm -rf %buildroot
%makeinstall_std

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%doc ChangeLog README
%{_mandir}/man3/*
%perl_vendorlib/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15768 |12mr|perl-String-CRC32-1.4-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module  String-CRC32
%define name	perl-%{module}
%define version 1.4
%define release 14

Name: 		%{name}
Version: 	%{version}
Release: 	%{release}
Summary: 	Perl interface for cyclic redundency check generation
License: 	GPL or Artistic
Group: 		Development/Perl
Source:		ftp://ftp.perl.org/pub/CPAN/modules/by-module/String/%{module}-%{version}.tar.bz2
Url:		http://search.cpan.org/dist/%{module}
Buildrequires:	perl-devel
BuildRoot: 	%{_tmppath}/%{name}-%{version}

%description 
This packages provides a perl module to generate checksums from strings
and from files.

%prep
%setup -q -n %{module}-%{version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make CFLAGS="%{optflags}"

%check
%{__make} test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%{_mandir}/*/*
%{perl_vendorarch}/String
%{perl_vendorarch}/auto/String




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15769 |12mr|perl-String-Format-1.160.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    String-Format
%define upstream_version 1.16

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Sprintf-like string formatting capabilities with arbitrary format definitions 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/String/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
String::Format lets you define arbitrary printf-like format sequences to be
expanded. This module would be most useful in configuration files and reporting
tools, where the results of a query need to be formatted in a particular way.
It was inspired by mutt's index_format and related directives (see
<URL:http://www.mutt.org/doc/manual/manual-6.html#index_format>).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files 
%doc Changes README
%{perl_vendorlib}/String
%{_mandir}/*/*



%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 512dc2f
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15770 |12mr|perl-String-ShellQuote-1.40.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    String-ShellQuote
%define upstream_version 1.04

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    7

Summary:	Quote strings for passing through the shell
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.perl.com/CPAN-local/authors/id/R/RO/ROSCH/String-ShellQuote-%{upstream_version}.tar.gz

BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}
BuildRequires:  perl-devel

%description
This perl module contains some functions which are useful for quoting strings
which are going to pass through the shell or a shell-like object.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README Changes
%{_bindir}/*
%{_mandir}/*/*
%{perl_vendorlib}/String/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15771 |12mr|perl-Sub-Exporter-0.982-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module  Sub-Exporter

Name:		perl-%{module}
Version:	0.982
Release:	8
Summary:	A sophisticated exporter for custom-built routines
License:	GPL or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{module}
Source:		http://www.cpan.org/modules/by-module/Sub/%{module}-%{version}.tar.gz
BuildRequires:	perl(Data::OptList)
BuildRequires:	perl-devel
BuildArch:	noarch

%description 
This module allows to (re)name a sub.

%prep
%setup -q -n %{module}-%{version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%check
make test

%files
%doc Changes README
%{perl_vendorlib}/Sub
%{_mandir}/*/*



%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 950bda9
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15772 |12mr|perl-Sub-Identify-0.40.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Sub-Identify
%define upstream_version 0.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	%mkrel 5

Summary:	Retrieve names of code references
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Sub/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
Sub::Identify allows you to retrieve the real name of code references. For
this, it uses perl's introspection mechanism, provided by the B module.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes
%{perl_vendorarch}/Sub
%{perl_vendorarch}/auto/Sub
%{_mandir}/*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15773 |12mr|perl-Sub-Install-0.925-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module  Sub-Install

Name:		perl-%{module}
Version:	0.925
Release:	7
Summary:	Install subroutines into packages easily
License:	GPL or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{module}
Source:		http://www.cpan.org/modules/by-module/Sub/%{module}-%{version}.tar.gz
BuildRequires:	perl-devel
BuildArch:	noarch

%description 
This module makes it easy to install subroutines into packages without the
unslightly mess of no strict or typeglobs lying about where just anyone can see
them.

%prep
%setup -q -n %{module}-%{version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%check
make test

%files
%doc Changes README
%{perl_vendorlib}/Sub
%{_mandir}/*/*


%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: c278727
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15774 |12mr|perl-Sub-Name-0.50.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Sub-Name
%define upstream_version 0.05

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    5

Summary: 	Allows to (re)name a sub
License: 	GPL+ or Artistic
Group: 		Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Sub/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:  perl-devel
BuildRoot: 	    %{_tmppath}/%{name}-%{version}-%{release}

%description 
This module allows to (re)name a sub.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%install
%{__rm} -rf %{buildroot}
%{makeinstall_std}

%check
%{__make} test

%clean 
%{__rm} -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes README
%{perl_vendorarch}/Sub
%{perl_vendorarch}/auto/Sub
%{_mandir}/*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15775 |12mr|perl-Sub-Uplevel-0.220.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Sub-Uplevel
%define upstream_version 0.22

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Apparently run a function in a higher stack frame
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Sub/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description 
Apparently run a function in a higher stack frame.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std
%__rm -f %{buildroot}%{perl_archlib}/perllocal.pod

%check
make test

%files
%doc Changes
%{perl_vendorlib}/Sub
%{_mandir}/*/*



%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 7f94e76
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15776 |12mr|perl-SVG-2.500.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 SVG
%define upstream_version 2.50

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Perl extension for generating Scalable Vector Graphics (SVG) documents
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/SVG/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel

BuildArch:	noarch

%description
SVG is a Perl module which generates a nested data structure containing the
DOM representation of an SVG (Scalable Vector Graphics) image. Using SVG, you
can generate SVG objects, embed other SVG instances into it, access the DOM
object, create and access javascript, and generate SMIL animation content.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl -pi -e 's/\cM//' examples/*.{pl,cgi}
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%check
%make test

%files 
%doc README Changes examples
%{perl_vendorlib}/SVG
%{perl_vendorlib}/SVG.pm
%{_mandir}/*/*



%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 16e334b
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15777 |12mr|perl-SVG-Parser-1.30.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 SVG-Parser
%define upstream_version 1.03

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 4

Summary:	Perl XML Parser for Scalable Vector Graphics (SVG) documents
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/SVG/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl(Module::Build)
BuildRequires:	perl(SVG)
BuildRequires:	perl(XML::Parser)
BuildRequires:	perl(XML::SAX)
BuildRequires:	perl(XML::SAX::Expat)
Buildarch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
SVG::Parser is an XML parser for SVG Documents. It takes XML as input and
produces an SVG object as its output. SVG::Parser supports both XML::SAX and
XML::Parser (Expat) parsers, with SAX preferred by default.
Only one of these needs to be installed for SVG::Parser to function.

A list of preferred parsers may be specified in the import list.
SVG::Parser will use the first parser that successfully loads.
Some basic measures are taken to provide cross-compatibility.
Applications requiring more advanced parser features should use
the relevant parser module directly; see SVG::Parser::Expat and 
SVG::Parser::SAX.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor
./Build

%install
rm -rf %{buildroot}
./Build install destdir=%{buildroot}

%check
./Build test

%clean 
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc README examples
%{perl_vendorlib}/SVG
%{_mandir}/*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15778 |12mr|perl-Sys-Hostname-Long-1.4-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	Sys-Hostname-Long
%define name	perl-%{module}
%define version	1.4
%define	release	%mkrel 11

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Try every conceivable way to get full hostname
License:	GPL or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{module}/
Source0:	%{module}-%{version}.tar.bz2
Patch0:		Sys-Hostname-Long-1.4-no_win32.diff
BuildArch:	noarch
BuildRequires:	perl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
How to get the host full name in perl on multiple operating systems.

%prep

%setup -q -n %{module}-%{version}
%patch0 -p0

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%{__make} test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes README
%{perl_vendorlib}/Sys/Hostname/*
%{_mandir}/*/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15779 |12mr|perl-Task-Weaken-1.40.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Task-Weaken
%define upstream_version 1.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

License:	GPL+ or Artistic
Group:		Development/Perl
Summary:	Ensure that a platform has weaken support
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Task/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(File::Spec)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::More)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
One recurring problem in modules that use the Scalar::Util manpage's
'weaken' function is that it is not present in the pure-perl variant.

While this isn't necesarily always a problem in a straight CPAN-based Perl
environment, some operating system distributions only include the pure-Perl
versions, don't include the XS version, and so weaken is then "missing"
from the platform, *despite* passing a dependency on the Scalar::Util
manpage successfully.

Most notably this is RedHat Linux at time of writing, but other come and go
and do the same thing, hence "recurring problem".

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README LICENSE Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Tue Sep  11 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 1b08b7f
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15780 |12mr|perl-Template-Toolkit-2.220.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name       Template-Toolkit
%define upstream_version    2.22
%define _provides_exceptions perl(CGI)\\|perl(My::

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 7

Summary: 	%{upstream_name} module for perl
License:	GPL
Group:		Development/Perl
URL:		http://www.template-toolkit.org
Source0:    http://www.cpan.org/modules/by-module/Template/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel >= 0:5.600
BuildRequires:	perl(AppConfig) >= 1.56
BuildRequires:	perl(File::Spec) >= 0.8
BuildRequires:	perl(File::Temp) >= 0.12
BuildRequires:	perl(Pod::POM) >= 0.1
BuildRequires:	perl(Text::Autoformat) >= 1.03
BuildRoot:	%{_tmppath}/%{name}-%{version}
Requires:	perl >= 0:5.600

%description
The Template Toolkit is a collection of modules which implement a
fast, flexible, powerful and extensible template processing system.
It was originally designed and remains primarily useful for generating
dynamic web content, but it can be used equally well for processing
any other kind of text based documents: HTML, XML, POD, PostScript,
LaTeX, and so on.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

# perl path hack
find ./ -type f | \
    xargs perl -pi -e 's|^#\!/usr/local/bin/perl|#\!/usr/bin/perl|'

%build
%{__perl} Makefile.PL \
    TT_XS_ENABLE="y" \
    TT_XS_DEFAULT="y" \
    INSTALLDIRS=vendor </dev/null
%make CFLAGS="%{optflags}"

%install
rm -rf %{buildroot} 
%makeinstall_std

%clean
rm -rf %{buildroot} 

%files
%defattr(-,root,root)
%doc README Changes TODO HACKING INSTALL
%{perl_vendorarch}/Template*
%{perl_vendorarch}/auto/Template
%{_mandir}/*/*
%{_bindir}/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15781 |12mr|perl-Term-ReadKey-2.30-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Term::ReadKey Perl module
Name:		perl-Term-ReadKey
Version:	2.30
Release:	16
License:	GPL
Group:		Development/Perl
Source0:	http://search.cpan.org/CPAN/authors/id/J/JS/JSTOWE/TermReadKey-%{version}.tar.bz2
Url:		http://search.cpan.org/dist/TermReadKey/
BuildRequires:	perl-devel
BuildRequires:	perl-List-MoreUtils >= 0.320.0-3

%description
This module, ReadKey, provides ioctl control for terminals so the
input modes can be changed (thus allowing reads of a single character
at a time), and also provides non-blocking reads of stdin, as well as
several other terminal related features, including
retrieval/modification of the screen size, and retrieval/modification
of the control characters.

%prep
%setup -q -n TermReadKey-%{version}

%build
perl Makefile.PL INSTALLDIRS=vendor </dev/null
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%{perl_vendorlib}/*
%{_mandir}/*/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15782 |12mr|perl-Term-ReadLine-Gnu-1.200.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Term-ReadLine-Gnu
%define upstream_version 1.20

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 7

Summary:	Perl extension for the GNU Readline/History Library 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Term/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	ncurses-devel >= 5.2
BuildRequires:	perl-devel
BuildRequires:	readline-devel >= 4.2
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

Obsoletes:	perl-Term-Readline-Gnu

%description
This is an implementation of the interface to the GNU Readline
Library. This module gives you input line editing facility, input
history management facility, word completion facility, etc. It
uses the real GNU Readline Library. And this module has the
interface with the almost all variables and functions which are
documented in the GNU Readline/History Library. So you can program
your custom editing function, your custom completion function, and
so on with Perl. This may be useful for prototyping before
programming with C.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
chmod 644 README
# Fix bogus dependency on /usr/local/bin/perl:
perl -pi -e 's!/usr/local/bin/perl!/usr/bin/perl!g' Gnu/{euc_jp,XS}.pm


%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make "CFLAGS=%{optflags}"

%check
if [ -n "$DISPLAY" ] ; then
	TERM=linux make test
else
	echo "***************************************************"
	echo " make test not done because DISPLAY var is not set "
	echo "***************************************************"
fi

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%{perl_vendorarch}/Term
%{perl_vendorarch}/auto/Term
%{_mandir}/*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15783 |12mr|perl-Test-Base-0.600.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Test-Base
%define upstream_version 0.60

%define _requires_exceptions Module::Install

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    5

Summary:	A Data Driven Testing Framework
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:    ftp://ftp.perl.org/pub/CPAN/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:  perl(Spiffy) >= 0.29
BuildRequires:  perl(Test::More) >= 0.62
BuildRequires:  perl(Test::Deep)
BuildRequires:  perl-devel
BuildArch:	noarch

%description
Perl gives you a standard way to run tests with Test::Harness, and basic
testing primitives with Test::More. After that you are pretty much on your own
to develop a testing framework and philosophy. Test::More encourages you to
make your own framework by subclassing Test::Builder, but that is not trivial.
Test::Base gives you a way to write your own test framework base class that is
trivial.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%__make test

%install
%makeinstall_std

%files
%doc Changes README
%perl_vendorlib/Test
%perl_vendorlib/Module
%_mandir/*/*



%changelog
* Wed Aug  22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 4ab692a
- Add perl-devel to BuildRequires, minor spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15784 |12mr|perl-Test-ClassAPI-1.60.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-ClassAPI
%define upstream_version 1.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Test::ClassAPI - Provides basic first-pass API testing for large class trees
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl(Class::Inspector) >= 1.06
BuildRequires:	perl(Config::Tiny) >= 2.0
BuildRequires:	perl(Params::Util)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
For many APIs with large numbers of classes, it can be very useful to be
able to do a quick once-over to make sure that classes, methods, and
inheritance is correct, before doing more comprehensive testing. This
module aims to provide such a capability.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Test/ClassAPI.pm
%{_mandir}/*/*



%changelog
* Tue Sep  11 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 6441d1b
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15785 |12mr|perl-Test-CPAN-Meta-0.180.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-CPAN-Meta
%define upstream_version 0.18

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	6

Summary:	Validation of META.yml specification elements
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(Parse::CPAN::Meta)
BuildRequires:	perl(Test::Builder)
BuildRequires:	perl(Test::More)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module was written to ensure that a META.yml file, provided with a
standard distribution uploaded to CPAN, meets the specifications that are
slowly being introduced to module uploads, via the use of package makers
and installers such as the ExtUtils::MakeMaker manpage, the Module::Build
manpage and the Module::Install manpage.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README LICENSE
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Tue Sep  11 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: aab65aa
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15786 |12mr|perl-Test-Deep-0.108.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Test-Deep
%define upstream_version 0.108

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 5

Summary:	Extremely flexible deep comparison
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

Buildrequires:	perl-devel
BuildRequires:	perl(Test::NoWarnings)
BuildRequires:	perl(Test::Tester)
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
Test::Deep gives you very flexible ways to check that the result you got is the
result you were expecting. At it's simplest it compares two structures by going
through each level, ensuring that the values match, that arrays and hashes have
the same elements and that references are blessed into the correct class. It
also handles circular data structures without getting caught in an infinite
loop.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%{__make} test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGES README TODO
%{_mandir}/*/*
%{perl_vendorlib}/Test/Deep
%{perl_vendorlib}/Test/Deep.pm
%{perl_vendorlib}/Test/Deep.pod



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15787 |12mr|perl-Test-Differences-0.610.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Test-Differences
%define upstream_version 0.61

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Test strings and data structures and show differences if not ok 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-Text-Diff
BuildRequires:	perl-devel
BuildArch:	noarch

%description
When the code you're testing returns multiple lines, records or data structures
and they're just plain wrong, an equivalent to the Unix diff utility may be
just what's needed.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes
%{perl_vendorlib}/Test
%{_mandir}/*/*



%changelog
* Tue Sep  11 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: be3fdaa
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15788 |12mr|perl-Test-Exception-0.310.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Exception
%define upstream_version 0.31

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Test exception based code
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::Builder) >= 0.13
BuildRequires:	perl(Test::Harness) >= 2.03
BuildRequires:	perl(Test::More) >= 0.44
BuildRequires:	perl(Sub::Uplevel) >= 0.06
BuildRequires:	perl(Test::Builder::Tester) >= 1.01
BuildArch:		noarch

%description 
This module provides a few convenience methods for testing
exception-based code. It is built with Test::Builder and
plays happily with Test::Simple, Test::More and friends.

If you are not familiar with Test::Simple or Test::More
now would be the time to go take a look.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std
rm -f %{buildroot}%{perl_archlib}/perllocal.pod

%files
%doc Changes README
%{perl_vendorlib}/Test
%{_mandir}/man3/*



%changelog
* Tue Sep  11 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 77b524c
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15789 |12mr|perl-Test-Fatal-0.6.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Fatal
%define upstream_version 0.006

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Incredibly simple helpers for testing code with exceptions
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(Carp)
BuildRequires:	perl(Exporter)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Try::Tiny)
BuildRequires:	perl(overload)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
Test::Fatal is an alternative to the popular the Test::Exception manpage.
It does much less, but should allow greater flexibility in testing
exception-throwing code with about the same amount of typing.

It exports one routine by default: 'exception'.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes LICENSE META.yml META.json
%{_mandir}/man3/*
%perl_vendorlib/*



%changelog
* Tue Sep  11 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 4c4d5aa
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15790 |12mr|perl-Test-Harness-3.220.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Harness
%define upstream_version 3.22

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Run Perl standard test scripts with statistics
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description 
STOP! If all you want to do is write a test script, consider using
Test::Simple. Test::Harness is the module that reads the output from
Test::Simple, Test::More and other modules based on Test::Builder. You don't
need to know about Test::Harness to use those modules.

Test::Harness runs tests and expects output from the test in a certain format.
That format is called TAP, the Test Anything Protocol. It is defined in
Test::Harness::TAP.

Test::Harness::runtests(@tests) runs all the testscripts named as arguments and
checks standard output for the expected strings in TAP format.

The prove utility is a thin wrapper around Test::Harness.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std
# rename prove to avoid conflict with perl
mv %{buildroot}/%{_bindir}/prove %{buildroot}/%{_bindir}/prove-%{upstream_version}
# rename mandir files to avoid conflict with regular Mandriva perl
find %{buildroot}%{_mandir} -type f -exec mv {} {}-%{upstream_version} \;

%check
%make test

%files
%doc Changes
%{perl_vendorlib}/Test
%{perl_vendorlib}/TAP
%{perl_vendorlib}/App
%{_mandir}/*/*
%{_bindir}/prove-%{upstream_version}



%changelog
* Fri Oct  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: edc94e6
- Should be noarch package
  
* Wed Sep  12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 513f518
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15791 |12mr|perl-Test-Inter-1.30.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Inter
%define upstream_version 1.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Framework for more readable interactive test scripts
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(File::Basename)
BuildRequires:	perl(IO::File)
BuildRequires:	perl(Test::Pod)
BuildRequires:	perl(Test::Pod::Coverage)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
This is another framework for writing test scripts. It is loosely inspired
by Test::More, and has most of it's functionality, but it is not a drop-in
replacement.

Test::More (and other existing test frameworks) suffer from two weaknesses,
both of which have prevented me from ever using them:

   None offer the ability to access specific tests in
   a reasonably interactive fashion

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README LICENSE ChangeLog META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Wed Sep  12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 3f41379
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15792 |12mr|perl-Test-LongString-0.150.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Test-LongString
%define upstream_version 0.15

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Perl module to test strings for equality
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(Test::Builder::Tester)
BuildRequires:	perl-devel

BuildArch:	noarch

%description
This module provides some drop-in replacements for the string comparison
functions of Test::More, but which are more suitable when you test against long
strings. If you've ever had to search for text in a multi-line string like an
HTML document, or find specific items in binary data, this is the module for
you.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Test/*
%{_mandir}/*/*


%changelog
* Wed Sep  12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 5cfeb88
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15793 |12mr|perl-Test-Manifest-1.230.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name       Test-Manifest
%define upstream_version    1.23

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5
Summary:	Interact with a t/test_manifest file
License:	GPL or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source:		http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
Patch:		Test-Manifest-1.23-force-man-pages.patch
BuildRequires:	perl-Test-Pod
BuildRequires:	perl-devel
BuildArch:	noarch

%description
Test::Harness assumes that you want to run all of the .t files in the
t/ directory in ascii-betical order during make test unless you say
otherwise.  This leads to some interesting naming schemes for test
files to get them in the desired order. This interesting names ossify
when they get into source control, and get even more interesting as
more tests show up.

Test::Manifest overrides the default behaviour by replacing the
test_via_harness target in the Makefile.  Instead of running at the
t/*.t files in ascii-betical order, it looks in the t/test_manifest
file to find out which tests you want to run and the order in which
you want to run them.  It constructs the right value for MakeMaker to
do the right thing.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 
%patch -p 1

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Test
%{_mandir}/man3/*



%changelog
* Wed Sep  12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 87bc4f0
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15794 |12mr|perl-Test-Memory-Cycle-1.40.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Memory-Cycle
%define upstream_version 1.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Check for memory leaks and circular memory references
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.bz2
BuildRequires:	perl(Devel::Cycle) >= 1.07
BuildRequires:	perl(Getopt::Long)
BuildRequires:	perl(PadWalker)
BuildRequires:	perl(Test::Builder)
BuildRequires:	perl(Test::Builder::Tester)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Simple) >= 0.62
BuildRequires:	perl(CGI)
BuildRequires:	perl-devel
Requires:	perl(Devel::Cycle) >= 1.07
BuildArch: 	    noarch

%description 
Perl's garbage collection has one big problem: Circular references can't get
cleaned up. A circular reference can be as simple as two objects that refer to
each other. Test::Memory::Cycle is built on top of Devel::Cycle to give you an
easy way to check for these circular references.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor </dev/null
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Test
%{_mandir}/*/*



%changelog
* Wed Sep  12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 19862ad
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15795 |12mr|perl-Test-MinimumVersion-0.101.80-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-MinimumVersion
%define upstream_version 0.101080

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	6

License:	GPL+ or Artistic
Group:		Development/Perl
Summary:	Does your code require newer perl than you think?
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(File::Find::Rule::Perl)
BuildRequires:	perl(Perl::MinimumVersion)
BuildRequires:	perl(Test::Tester)
BuildRequires:	perl(YAML::Tiny)
BuildRequires:	perl-devel

BuildArch:	noarch

%description
Does your code require newer perl than you think?

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Wed Sep  12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 2b9b908
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15796 |12mr|perl-Test-Most-0.240.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Most
%define upstream_version 0.24

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Most commonly needed test functions and features
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Exception::Class)
BuildRequires:	perl(Test::Builder)
BuildRequires:	perl(Test::Deep)
BuildRequires:	perl(Test::Differences)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::Harness)
BuildRequires:	perl(Test::Simple)
BuildRequires:	perl(Test::Warn)
BuildRequires:	perl(Module::Build::Compat)
Requires:	perl(Exception::Class)
Requires:	perl(Test::Deep)
Requires:	perl(Test::Differences)
Requires:	perl(Test::Exception)
Requires:	perl(Test::Warn)
BuildArch: noarch

%description
Most commonly needed test functions and features.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%files
%doc Changes README META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15797 |12mr|perl-Test-NoWarnings-1.20.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Test-NoWarnings
%define upstream_version 1.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Make sure you didn't emit any warnings while testing
License:	LGPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::Tester) >= 0.103

BuildArch:	noarch

%description
In general, your tests shouldn't produce warnings. This modules causes
any warnings to be captured and stored. It automatically adds an extra
test that will run when your script ends to check that there were no
warnings. If there were any warings, the test will give a "not ok" and
diagnostics of where, when and what the warning was, including a stack
trace of what was going on when the it occurred.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README
%{_mandir}/*/*
%{perl_vendorlib}/Test



%changelog
* Wed Sep  12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 7a359bb
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15798 |12mr|perl-Test-Number-Delta-1.30.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Number-Delta
%define upstream_version 1.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Test-Number-Delta - Perl module
License:	Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Test::Number::Delta compare the difference between numbers against a given
tolerance.


%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files 
%{perl_vendorlib}/Test
%{_mandir}/man3/Test::Number::Delta.*



%changelog
* Wed Sep  12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 14d28e6
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15799 |12mr|perl-Test-Object-0.70.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Object
%define upstream_version 0.07

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	6

Summary:	Thoroughly testing objects via registered handlers 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description 
In situations where you have deep trees of classes, there is a common situation
in which you test a module 4 or 5 subclasses down, which should follow the
correct behaviour of not just the subclass, but of all the parent classes.

This should be done to ensure that the implementation of a subclass has not
somehow "broken" the object's behaviour in a more general sense.

Test::Object is a testing package designed to allow you to easily test what you
believe is a valid object against the expected behaviour of all of the classes
in its inheritance tree in one single call.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%check
%make test

%files
%doc Changes README LICENSE
%{perl_vendorlib}/Test
%{_mandir}/*/*



%changelog
* Fri Oct  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 2b2d08d
- Should be noarch package
  
* Wed Sep  12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 0ba2a96
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15800 |12mr|perl-Test-Pod-1.450.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name       Test-Pod
%define upstream_version 1.45

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    %mkrel 5

Summary: 	Check for POD errors in files
License: 	GPL+ or Artistic
Group: 		Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Pod::Simple) >= 3.07
BuildRequires:	perl(Test::Builder::Tester)
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description 
Check POD files for errors or warnings in a test file, using Pod::Simple to do
the heavy lifting.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor
./Build

%check
./Build test

%install
%{__rm} -rf %{buildroot}
./Build install destdir=%{buildroot}

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes
%{perl_vendorlib}/Test
%{_mandir}/*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15801 |12mr|perl-Test-Pod-Coverage-1.80.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Test-Pod-Coverage
%define upstream_version 1.08

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Check for POD coverage in your Perl modules
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl(Pod::Coverage)
BuildRequires:	perl(Test::Builder::Tester)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
This Perl module checks for POD coverage in files for your distribution.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{perl_vendorlib}/Test/Pod/*
%{_mandir}/*/*



%changelog
* Wed Sep  12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 28661d8
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15802 |12mr|perl-Test-Requires-0.60.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Requires
%define upstream_version 0.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Checks to see if the module can be loaded
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Test::More)
BuildRequires:	perl-devel

BuildArch:	noarch

%description
Test::Requires checks to see if the module can be loaded.

If this fails rather than failing tests this *skips all tests*.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README META.yml Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Wed Sep  12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: f218c38
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15803 |12mr|perl-Test-Script-1.70.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Script
%define upstream_version 1.07

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Cross-platform basic tests for scripts
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(IPC::Run3)
BuildRequires:	perl(Probe::Perl)

BuildArch:	noarch

%description
The intent of this module is to provide a series of basic tests for scripts in
the bin directory of your Perl distribution.

Further, it aims to provide them with perfect platform-compatibility and in a
way that is as unobtrusive as possible.

That is, if the program works on a platform, then Test::Script should also work
on that platform.

In doing so, it is hoped that Test::Script can become a module that you can
safely make a dependency of your module, without risking your module not
working on some platform because of the dependency.

Where a clash exists between wanting more functionality and maintaining
platform safety, this module will err on the side of platform safety.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README LICENSE
%{perl_vendorlib}/Test
%{_mandir}/*/*



%changelog
* Wed Sep  12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 8766e15
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15804 |12mr|perl-Test-Simple-0.980.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Simple
%define upstream_version 0.98

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	7

Summary:	Basic utilities for writing tests
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz
Patch0:		Test-Simple-0.98-perl5142.diff
BuildRequires:	perl-devel
BuildArch:	noarch

%description 
This is an extremely simple, extremely basic module for writing tests suitable
for CPAN modules and other pursuits. If you wish to do more complicated
testing, use the Test::More module (a drop-in replacement for this one).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch0 -p0

%build
%__perl Makefile.PL INSTALLDIRS=vendor
make

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Test
%{_mandir}/*/*



%changelog
* Wed Sep  12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 283f365
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15805 |12mr|perl-Test-SubCalls-1.90.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-SubCalls
%define upstream_version 1.09

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	6

Summary:	Track the number of times subs are called
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(Hook::LexWrap)
BuildRequires:	perl(Test::Builder::Tester)
BuildRequires:	perl(Test::More)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
There are a number of different situations (like testing caching code)
where you want to want to do a number of tests, and then verify that some
underlying subroutine deep within the code was called a specific number of
times.

This module provides a number of functions for doing testing in this way in
association with your normal the Test::More manpage (or similar) test
scripts.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README LICENSE Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Wed Sep  12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: c87b3af
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15806 |12mr|perl-Test-Tester-0.107-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	Test-Tester

Summary:	Ease testing test modules built with Test::Builder
Name:		perl-%{module}
Version:	0.107
Release:	9
License:	GPL or Artistic
Group:		Development/Perl
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Test/%{module}-%{version}.tar.bz2
Url:		http://search.cpan.org/dist/%{module}/

BuildRequires:	perl-devel
BuildArch:	noarch

%description
If you have written a test module based on Test::Builder then Test::Tester
allows you to test it with the minimum of effort.

%prep
%setup -q -n %{module}-%{version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files
%doc CHANGES README TODO
%{_mandir}/*/*
%{perl_vendorlib}/Test/Tester
%{perl_vendorlib}/Test/Tester.pm



%changelog
* Wed Sep  12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: ea56d2b
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15807 |12mr|perl-Test-Unit-0.250.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Unit
%define upstream_version 0.25

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Error\\)'
%else
%define _requires_exceptions perl(Error)
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	6

Summary:	Test::Unit::TestCase - unit testing framework base class
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Test::Unit::TestCase is the 'workhorse' of the PerlUnit framework.
When writing tests, you generally subclass Test::Unit::TestCase,
write set_up and tear_down functions if you need them, a bunch of
test_* test methods, then do

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

# perl path hack
find . -type f | xargs perl -p -i -e "s|^#\!/usr/local/bin/perl|#\!/usr/bin/perl|g"

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make OPTIMIZE="%{optflags}"

%install
%makeinstall_std

%files
%doc AUTHORS ChangeLog Changes README doc examples
%{perl_vendorlib}/Test/*.p*
%{perl_vendorlib}/Test/Unit
%{_mandir}/*/*



%changelog
* Wed Sep  12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: a41e2fc
- Add perl-devel to BuildRequires, add requires exceptions for internal dependency generator, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15808 |12mr|perl-Test-Warn-0.230.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Warn
%define upstream_version 0.23

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Perl extension to test methods for warnings
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Array::Compare)
BuildRequires:	perl(Test::Builder::Tester)
BuildRequires:	perl(Tree::DAG_Node)
BuildRequires:	perl(Test::Exception)

Requires:		perl(Tree::DAG_Node)

BuildArch:	noarch

%description 
This module provides a few convenience methods for testing warning based code.

If you are not already familiar with the Test::More manpage now would be the
time to go take a look.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%check
%make test

%files
%doc Changes README
%{perl_vendorlib}/Test
%{_mandir}/*/*



%changelog
* Fri Oct  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: a639af8
- Should be noarch package
  
* Tue Sep  11 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 29ac5b9
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15809 |12mr|perl-Text-Autoformat-1.669.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Text-Autoformat
%define upstream_version 1.669002

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	6

Summary:	Automatic text wrapping and reformatting
License:	Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz
Source1:	dot-vimrc.bz2
Source2:	dot-emacs.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Text::Reform)

BuildArch:	noarch

%description
Text::Autoformat  provides  intelligent  formatting   of   plaintext
without the need for  any  kind  of  embedded  mark-up.  The  module
recognizes Internet quoting conventions, a wide range  of  bulleting
and  number  schemes,  centred  text,  and  block  quotations,   and
reformats each appropriately. Other options allow the user to adjust
inter-word and inter-paragraph spacing,  justify  text,  and  impose
various capitalization schemes.

The  module  also  supplies  a   re-entrant,   highly   configurable
replacement for the built-in Perl format() mechanism.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
bzcat %{SOURCE1} > dot-vimrc
bzcat %{SOURCE2} > dot-emacs

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes dot-vimrc dot-emacs META.yml
%{perl_vendorlib}/Text
%{_mandir}/*/*



%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: aaaa817
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15810 |12mr|perl-Text-CSV-1.210.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Text-CSV
%define upstream_version 1.21

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Manipulate comma-separated value strings
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(IO::Handle)
BuildRequires:	perl(Test::Harness)
BuildRequires:	perl(Test::More)
BuildArch:	noarch

%description
Text::CSV provides facilities for the composition and decomposition of
comma-separated values using the Text::CSV_XS manpage or its pure Perl
version.

An instance of the Text::CSV class can combine fields into a CSV string and
parse a CSV string into fields.

The module accepts either strings or files as input and can utilize any
user-specified characters as delimiters, separators, and escapes so it is
perhaps better called ASV (anything separated values) rather than just CSV.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 5097677
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15811 |12mr|perl-Text-CSV_XS-0.760.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Text-CSV_XS
%define upstream_version 0.76

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Comma-separated values manipulation routines
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tgz

BuildRequires: perl-devel

%description
Text-CSV_XS is a Perl module that provides facilities for the composition
and decomposition of comma-separated values.  An instance of the Text::CSV
class can combine fields into a CSV string and parse a CSV string into
fields.

%prep 
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc MANIFEST ChangeLog README
%{perl_vendorarch}/Text
%{perl_vendorarch}/auto/Text
%{_mandir}/*/*



%changelog
* Thu Sep  20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 4745779
- Spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15812 |12mr|perl-Text-DelimMatch-1.06-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname  Text-DelimMatch
%define preversion a

Name:		perl-%{realname}
Version:    1.06
Release:    %mkrel 10
License:	GPL
Group:		Development/Perl
Summary:    Perl extension to find regexp delimited strings with proper nesting
Source0:    http://search.cpan.org/CPAN/authors/id/N/NW/NWALSH/DelimMatch-%{version}%{preversion}.tar.bz2
Url:		http://search.cpan.org/dis/DelimMatch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	perl-devel
BuildArch: noarch

%description
These routines allow you to match delimited substrings in a buffer.
The delimiters can be specified with any regular expression and the
start and end delimiters need not be the same. If the delimited text
is properly nested, entire nested groups are returned.

In addition, you may specify quoting and escaping characters that 
contribute to the recognition of start and end delimiters.

%prep
%setup -q -n DelimMatch-%{version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{perl_vendorlib}/*
%{_mandir}/man3/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15813 |12mr|perl-Text-Diff-1.410.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Text-Diff
%define upstream_version 1.41

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Perform diffs on files and record sets
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://www.cpan.org
Source0:	http://search.cpan.org/CPAN/authors/id/R/RB/RBS/%{upstream_name}-%{upstream_version}.tar.gz 

BuildRequires:	perl-devel
BuildRequires:	perl-Algorithm-Diff
BuildArch:	noarch

%description
%name provides a basic set of services akin to the GNU diff utility.
It is not anywhere near as feature complete as GNU diff, but it is 
better integrated with Perl and available on all platforms. 

It is often faster than shelling out to a system's diff
executable for small files, and generally slower on larger files.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%{perl_vendorlib}/*
%{_mandir}/man3/*


%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: e6dce9e
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15814 |12mr|perl-Text-Glob-0.90.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Text-Glob
%define upstream_version 0.09

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Match globbing patterns against text
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Text::Glob implements glob(3) style matching that can be used to match against
text, rather than fetching names from a filesystem. If you want to do full file
globbing use the File::Glob module instead.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%check
make test

%files
%doc Changes
%{perl_vendorlib}/Text
%{_mandir}/*/*



%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 5722cb8
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15815 |12mr|perl-Text-Iconv-1.7-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module  %pdir-%pnam  
%define	pdir	Text
%define	pnam	Iconv
%define name	perl-%pdir-%pnam
%define version 1.7
%define release %mkrel 9

Summary:	Text::Iconv perl module
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Development/Perl
Source0:	ftp://ftp.cpan.org/pub/CPAN/modules/by-module/%{pdir}/%{module}-%{version}.tar.bz2
BuildRequires:	perl-devel >= 5.6.1
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Url:		http://search.cpan.org/dist/%{module}

%description
This module provides a Perl interface to the iconv() codeset
conversion function, as defined by the Single UNIX Specification. For
more details see the POD documentation embedded in the file Iconv.pm,
which will also be installed as Text::Iconv(3) man page.

%prep
%setup -q -n %{pdir}-%{pnam}-%{version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%install
%{__rm} -rf %{buildroot}
%{makeinstall_std} INSTALLDIRS=vendor

%{__rm} -f %{buildroot}%{perl_archlib}/perllocal.pod

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes README
%dir %{perl_vendorarch}/Text
%{perl_vendorarch}/Text/Iconv.pm
%dir %{perl_vendorarch}/auto/Text
%dir %{perl_vendorarch}/auto/Text/Iconv
%{perl_vendorarch}/auto/Text/Iconv/autosplit.ix
%{perl_vendorarch}/auto/Text/Iconv/*.so
%{_mandir}/man3/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15816 |12mr|perl-Text-Patch-1.800.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Text-Patch
%define upstream_version 1.8

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Patches text with given patch
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Text::Diff)
BuildArch:	noarch

%description
Text::Patch combines source text with given diff (difference) data. Diff
data is produced by Text::Diff module or by the standard diff utility (man
diff, see -u option).

* patch( $source, $diff, options... )

  First argument is source (original) text. Second is the diff data. Third
  argument can be either hash reference with options or all the rest
  arguments will be considered patch options:

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README META.yml ChangeLog
%{_mandir}/man3/*
%{perl_vendorlib}/*





%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: a450417
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15817 |12mr|perl-Text-Reform-1.200.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Text-Reform
%define upstream_version 1.20

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Manual text wrapping and reformatting
License:	Artistic
Group:		Text tools
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
The form() subroutine may be exported from the module. It takes a series
of format (or "picture") strings followed by replacement values, inter-
polates those values into each picture string, and returns the result.
The effect is similar to the inbuilt perl format mechanism, although the
field specification syntax is simpler and some of the formatting beha-
viour is more sophisticated.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%__perl -pi -e "s,/usr/local/bin/perl,%__perl," *.pl
# muhahahah

%build
%__perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files
%doc README MANIFEST Changes
%{perl_vendorlib}/Text/*
%{_mandir}/*/*



%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 2c32c65
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15818 |12mr|perl-Text-Unidecode-0.40.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Text-Unidecode
%define upstream_version 0.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Represent Unicode data in US-ASCII characters
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
It often happens that you have non-Roman text data in Unicode, but you
can't display it -- usually because you're trying to show it to a user via
an application that doesn't support Unicode, or because the fonts you need
aren't accessible. You could represent the Unicode characters as "???????"
or "\15BA\15A0\1610...", but that's nearly useless to the user who actually
wants to read what the text says.

What Text::Unidecode provides is a function, 'unidecode(...)' that takes
Unicode data and tries to represent it in US-ASCII characters (i.e., the
universally displayable characters between 0x00 and 0x7F). The
representation is almost always an attempt at _transliteration_ -- i.e.,
conveying, in Roman letters, the pronunciation expressed by the text in
some other writing system. (See the example in the synopsis.)

Unidecode's ability to transliterate is limited by two factors:

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README ChangeLog
%{_mandir}/man3/*
%perl_vendorlib/*



%changelog
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 7c8a16f
- Fix summary, add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15819 |12mr|perltidy-20101217-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    perltidy
%define version 20101217
%define release %mkrel 3

Name:           %{name}
Version:        %{version}
Release:        %{release}
Summary:        Script which indents and reformats Perl script
License:        GPL
Group:          Text tools
Source:         http://prdownloads.sourceforge.net/perltidy/Perl-Tidy-%{version}.tar.gz
URL:            http://perltidy.sourceforge.net
BuildRequires:  perl-devel
BuildArch:      noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}

%description
Perltidy is a Perl script which indents and reformats Perl scripts to
make them easier to read. If you write Perl scripts, or spend much time
reading them, you will probably find it useful.

%prep
%setup -q -n Perl-Tidy-%version
# fix  perms
#chmod -R go=u-w *

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README COPYING docs
%_bindir/*
%_mandir/*/*
%{perl_vendorlib}/Perl



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15820 |12mr|perl-Tie-DBI-1.50.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Tie-DBI
%define upstream_version 1.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Tie hashes to DBI relational databases 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Tie/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:	perl-devel
BuildRequires:	perl(Test::More)
BuildRequires:	perl(DBD::SQLite)
BuildArch:	noarch

%description
This module allows you to tie Perl associative arrays (hashes) to SQL databases
using the DBI interface. The tied hash is associated with a table in a local or
networked database. One column becomes the hash key. Each row of the table
becomes an associative array, from which individual fields can be set or
retrieved.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make 

%check
# test require a real database

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Tie
%{_mandir}/*/*



%changelog
* Fri Sep  14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 7c50852
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15821 |12mr|perl-Tie-EncryptedHash-1.240.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Tie-EncryptedHash
%define upstream_version 1.24

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	6

Summary:	Hashes (and objects based on hashes) with encrypting fields
License:	Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Tie/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl-Crypt-CBC
BuildRequires:	perl-Crypt-Blowfish
BuildRequires:	perl-Crypt-DES
BuildArch:	noarch

%description 
Tie::EncryptedHash augments Perl hash semantics to build
secure, encrypting containers of data. Tie::EncryptedHash
introduces special hash fields that are coupled with
encrypt/decrypt routines to encrypt assignments at STORE()
and decrypt retrievals at FETCH(). By design, encrypting
fields are associated with keys that begin in single
underscore. The remaining keyspace is used for accessing
normal hash fields, which are retained without
modification.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
CFLAGS="%{optflags}" echo | %__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README.html
%{perl_vendorlib}/*
%{_mandir}/*/*



%changelog
* Fri Sep  14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 543f251
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15822 |12mr|perl-Tie-IxHash-1.220.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Tie-IxHash
%define upstream_version 1.22

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    5

Summary: 	%{upstream_name} module for perl
License: 	GPL+ or Artistic
Group: 		Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}/
Source0: 	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Tie/%{upstream_name}-%{upstream_version}.tar.gz

BuildArch: 	noarch
BuildRoot: 	%{_tmppath}/%{name}-%{version}-%{release}
BuildRequires:  perl-devel

%description
%{upstream_name} module for perl.  This Perl module implements ordered
in-memory associative arrays.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files
%defattr(644,root,root,755)
%doc Changes README
%{perl_vendorlib}/Tie/IxHash.pm
%{_mandir}/*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15823 |12mr|perl-Tie-Simple-1.30.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Tie-Simple
%define upstream_version 1.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Create ties without creating full packages
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Tie/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch: noarch

%description
This module adds the ability to quickly create new types of tie objects
without creating a complete class. It does so in such a way as to try and
make the programmers life easier when it comes to single-use ties that I
find myself wanting to use from time-to-time.

The 'Tie::Simple' package is actually a front-end to other classes which
really do all the work once tied, but this package does the dwimming to
automatically figure out what you're trying to do.

I've tried to make this as intuitive as possible and dependent on other
bits of Perl where I can to minimize the need for documentation and to make
this extra, extra spiffy.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc META.yml Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Fri Sep  14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 5d5e008
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15824 |12mr|perl-TimeDate-1.200.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 TimeDate
%define upstream_version 1.20

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	%{upstream_name} module for perl (Data_Type_Utilities/Time)
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/TimeDate/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Simple Time and Date module for perl.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files
%doc MANIFEST README ChangeLog
%{perl_vendorlib}/Date
%{perl_vendorlib}/Time
%{_mandir}/*/*



%changelog
* Fri Sep  14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 1c32c17
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15825 |12mr|perl-Time-modules-2011.0517-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 2011.0517

Summary:	Time modules for perl
Name:		perl-Time-modules
Version:	%{version}
Release:	%mkrel 3
License:	distributable
Group:		Development/Perl
Source:		Time-modules-%{version}.tar.bz2
URL:		http://www.cpan.org/modules/by-module/Time/
Requires:	perl
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildRequires:	perl-devel >= 5.8.0
BuildArch:	noarch

%description
This package contains the following perl5 modules:

        Time::CTime.pm
                ctime, strftime, and asctime
        Time::JulianDay.pm
                Julian Day conversions
        Time::ParseDate.pm
                Reverses strftime and also understands relative times
        Time::Timezone.pm
        Time::DaysInMonth.pm

%prep
%setup -q -n Time-modules-%{version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor PREFIX=%{_prefix}
%{__make}

%install
rm -rf %{buildroot}
%{__make} PREFIX=%{buildroot}%{_prefix} install

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README MANIFEST CHANGELOG
%{_mandir}/*/*
%{perl_vendorlib}/Time/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15826 |12mr|perl-Time-Piece-1.200.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Time-Piece
%define upstream_version 1.20

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    8

Summary:	Object Oriented time objects
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Time/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel

%description
This module replaces the standard localtime and gmtime functions with
implementations that return objects. It does so in a backwards compatible
manner, so that using localtime/gmtime in the way documented in perlfunc will
still return what you expect.

The module actually implements most of an interface described by Larry Wall on
the perl5-porters mailing list here:
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-01/msg00241.html

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes README
%{perl_vendorarch}/Time
%{perl_vendorarch}/auto/Time
%{_mandir}/*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15827 |12mr|perl-Time-ZoneInfo-0.300.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Time-ZoneInfo
%define upstream_version 0.3

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    8

Summary:    Perl extension for returning a list of Time Zones
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Time/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires: perl-devel
Patch0:	    Time-ZoneInfo-0.3-geolocalisation.patch

BuildArch: noarch

%description
An OO interface to accessing a list of timezones. This is useful if you
want to provide an interface for your user to choose one of the available
time zones.

Version 0.3.1 also gives the geolocalisation for a time zone.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch0 -p1 -b .geo

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes README
%{_mandir}/man3/*
%perl_vendorlib/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15828 |12mr|perl-Tk-804.29.0-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name    Tk
%define upstream_version 804.029

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	10

Summary:	Tk modules for Perl
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Tk/%{upstream_name}-%{upstream_version}.tar.gz
# modified version of http://ftp.de.debian.org/debian/pool/main/p/perl-tk/perl-tk_804.027-8.diff.gz
Patch1:		perl-Tk-debian.patch
# fix segfaults as in #235666 because of broken cashing code
Patch2:		perl-Tk-seg.patch
Patch3:		Tk-804.029-xlib.patch

BuildRequires:	perl-devel
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xft)
BuildRequires:	pkgconfig(fontconfig)
Provides:	perl(Tk::TextReindex)
Provides:	perl(Tk::LabRadio)
Provides:   perl-Tie-Watch

%package	devel
Summary:	Tk modules for Perl (development package)
Group:		Development/C
Requires:	perl-Tk = %{version}-%{release}

%package	doc
Summary:	Tk modules for Perl (documentation package)
Group:		Development/Perl
Requires:	perl-Tk = %{version}-%{release}

%description
This package provides the modules and Tk code for Perl/Tk,
as written by Nick Ing-Simmons (pTk), John Ousterhout(Tk),
and Ioi Kim Lam(Tix).
It gives you the ability to develop perl applications using the Tk GUI.
It includes the source code for the Tk and Tix elements it uses.
The licences for the various components differ, so check the copyright.

%description	devel
This package provides the modules and Tk code for Perl/Tk,
as written by Nick Ing-Simmons (pTk), John Ousterhout(Tk),
and Ioi Kim Lam(Tix).
It gives you the ability to develop perl applications using the Tk GUI.
It includes the source code for the Tk and Tix elements it uses.
The licences for the various components differ, so check the copyright.

This is the development package.

%description	doc
This package provides the modules and Tk code for Perl/Tk,
as written by Nick Ing-Simmons (pTk), John Ousterhout(Tk),
and Ioi Kim Lam(Tix).
It gives you the ability to develop perl applications using the Tk GUI.
It includes the source code for the Tk and Tix elements it uses.
The licences for the various components differ, so check the copyright.

This is the documentation package.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
chmod -x pod/Popup.pod Tixish/lib/Tk/balArrow.xbm
# debian patch
%patch1 -p1
# patch to fix #235666 ... seems like caching code is broken
%patch2 -p0
%patch3 -p0

find . -type f | xargs perl -pi -e 's|^#!.*/bin/perl\S*|#!/usr/bin/perl|'
# Make it lib64 aware, avoid patch
perl -pi -e "s,(/usr/X11(R6|\\*)|\\\$X11|\(\?:)/lib,\1/%{_lib},g" \
  myConfig pTk/mTk/{unix,tixUnix/{itcl2.0,tk4.0}}/configure
#(peroyvind) --center does no longer seem to be working, obsoleted by -c
perl -pi -e "s#--center#-c#" ./Tk/MMutil.pm

%build
%__perl Makefile.PL INSTALLDIRS=vendor XFT=1
%make OPTIMIZE="%{optflags}" LD_RUN_PATH=""

%install
%makeinstall_std
%__chmod 644 %{buildroot}%{_mandir}/man3*/*

# Remove unpackaged files, add them if you find a use
# Tie::Watch is packaged separately
rm -f %{buildroot}%{perl_vendorarch}/Tk/prolog.ps
rm -f %{buildroot}%{_mandir}/man1/{ptk{ed,sh},widget}.1*

## compress all .pm files (as using perl-PerlIO-gzip).
#find %{buildroot} -name "*.pm" | xargs gzip -9

%files
%doc COPYING ToDo Changes README README.linux
%{_bindir}/*
%{_mandir}/man*/*
%{perl_vendorarch}/Tk.pm*
%dir %{perl_vendorarch}/Tk
%{perl_vendorarch}/Tie/Watch.pm
%{perl_vendorarch}/Tk/*.pm*
%{perl_vendorarch}/Tk/*.gif
%{perl_vendorarch}/Tk/*.xbm
%{perl_vendorarch}/Tk/*.xpm
%{perl_vendorarch}/Tk/license.terms
%{perl_vendorarch}/Tk/Credits
%{perl_vendorarch}/Tk/DragDrop
%{perl_vendorarch}/Tk/Event
%{perl_vendorarch}/Tk/Menu
%{perl_vendorarch}/Tk/Text
%{perl_vendorarch}/Tk/demos
%{perl_vendorarch}/auto/Tk

%files devel
%doc COPYING Funcs.doc INSTALL
%{perl_vendorarch}/Tk/pTk
%{perl_vendorarch}/Tk/*.def
%{perl_vendorarch}/Tk/*.h
%{perl_vendorarch}/Tk/*.m
%{perl_vendorarch}/Tk/*.t
%{perl_vendorarch}/Tk/typemap

%files doc
%doc COPYING
%{perl_vendorarch}/Tk.pod
%{perl_vendorarch}/Tk/*.pod
%{perl_vendorarch}/Tk/README.Adjust



%changelog
* Thu Aug  23 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: a9f5d84
- Convert BR to pkgconfig style, drop some Obsoletes, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15829 |12mr|perl-Tree-DAG_Node-1.60.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Tree-DAG_Node
%define upstream_version 1.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Class for representing nodes in a tre
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Tree/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This class encapsulates/makes/manipulates objects that represent nodes in a
tree structure. The tree structure is not an object itself, but is emergent
from the linkages you create between nodes. This class provides the methods for
making linkages that can be used to build up a tree, while preventing you from
ever making any kinds of linkages which are not allowed in a tree (such as
having a node be its own mother or ancestor, or having a node have two
mothers).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%check
make test

%files 
%doc ChangeLog README
%{perl_vendorlib}/Tree
%{_mandir}/*/*



%changelog
* Fri Sep  14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: f09f294
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15830 |12mr|perl-Try-Tiny-0.110.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Try-Tiny
%define upstream_version 0.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Minimal try/catch with proper localization of $@
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Try/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(Test::More)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module provides bare bones 'try'/'catch' statements that are designed
to minimize common mistakes with eval blocks, and NOTHING else.

This is unlike the TryCatch manpage which provides a nice syntax and avoids
adding another call stack layer, and supports calling 'return' from the try
block to return from the parent subroutine. These extra features come at a
cost of a few dependencies, namely the Devel::Declare manpage and the
Scope::Upper manpage which are occasionally problematic, and the additional
catch filtering uses the Moose manpage type constraints which may not be
desirable either.

The main focus of this module is to provide simple and reliable error
handling for those having a hard time installing the TryCatch manpage, but
who still want to write correct 'eval' blocks without 5 lines of
boilerplate each time.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Fri Sep  14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 7b297e6
- New version 0.11
  
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 7169082
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15831 |12mr|perl-Unicode-Map-0.112-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	Unicode-Map
%define name	perl-%{module}
%define version	0.112
%define release	15

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Maps charsets from and to utf16 unicode
License:	GPL or Artistic
Group:		Development/Perl
Url:            http://search.cpan.org/dist/%{module}
Source:         http://www.cpan.org/modules/by-module/Unicode/%{module}-%{version}.tar.bz2
Buildrequires:	perl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This module converts strings from and to 2-byte Unicode UCS2 format. All
mappings happen via 2 byte UTF16 encodings, not via 1 byte UTF8 encoding. To
transform these use Unicode::String.

For historical reasons this module coexists with Unicode::Map8. Please use
Unicode::Map8 unless you need to care for two byte character sets, e.g. chinese
GB2312. Anyway, if you stick to the basic functionality (see documentation) you
can use both modules equivalently.


Practically this module will disappear from earth sooner or later as Unicode
mapping support needs somehow to get into perl's core. If you like to work on
this field please don't hesitate contacting Gisle Aas!

This module can't deal directly with utf8. Use Unicode::String to convert utf8
to utf16 and vice versa.

Character mapping is according to the data of binary mapfiles in Unicode::Map
hierarchy. Binary mapfiles can also be created with this module, enabling you
to install own specific character sets. Refer to mkmapfile or file REGISTRY in
the Unicode::Map hierarchy

%prep
%setup -q -n %{module}-%{version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean 
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc README
%{perl_vendorarch}/Unicode
%{perl_vendorarch}/auto/Unicode
%{_mandir}/*/*
%{_bindir}/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15832 |12mr|perl-Unicode-Map8-0.130.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Unicode-Map8
%define upstream_version 0.13

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	7

Summary:	Mapping table between 8-bit chars and Unicode
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
# (tv) for test suite:
BuildRequires:	perl-Unicode-String

%description
The Unicode::Map8 class implement efficient mapping tables between 8-bit
character sets and 16 bit character sets like Unicode. The tables are efficient
both in terms of space allocated and translation speed. The 16-bit strings is
assumed to use network byte order.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# (tv) test suite failed in iurt but success with iurt --shell :-(
#%make test

%install
%makeinstall_std

%files 
%doc README Changes
%{perl_vendorarch}/auto/Unicode
%{perl_vendorarch}/Unicode
%{_mandir}/*/*
%{_bindir}/*



%changelog
* Fri Sep  14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 21d4684
- Spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15833 |12mr|perl-Unicode-MapUTF8-1.110.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Unicode-MapUTF8
%define upstream_version 1.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Conversions to and from arbitrary character sets and UTF8
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://search.cpan.org/CPAN/authors/id/S/SN/SNOWHARE/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Unicode::Map)
BuildRequires:	perl(Unicode::Map8)
BuildRequires:	perl(Jcode)
BuildArch:	noarch

%description
Provides an adapter layer between core routines for converting to and from UTF8
and other encodings. In essence, a way to give multiple existing Unicode
modules a single common interface so you don't have to know the underlaying
implementations to do simple UTF8 to-from other character set encoding
conversions. As such, it wraps the Unicode::String, Unicode::Map8, Unicode::Map
and Jcode modules in a standardized and simple API.

This also provides general character set conversion operation based on UTF8 -
it is possible to convert between any two compatible and supported character
sets via a simple two step chaining of conversions.

As with most things Perlish - if you give it a few big chunks of text to chew
on instead of lots of small ones it will handle many more characters per
second.

By design, it can be easily extended to encompass any new charset encoding
conversion modules that arrive on the scene.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files 
%doc README
%{perl_vendorlib}/Unicode
%{_mandir}/*/*



%changelog
* Fri Sep  14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 5ae3918
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15834 |12mr|perl-Unicode-String-2.90.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Unicode-String
%define upstream_version 2.09

Name:           perl-%{upstream_name}
Version:        %perl_convert_version %{upstream_version}
Release:        %mkrel 6

Summary:        Unicode-String module for perl
License:        GPL+ or Artistic
Group:          Development/Perl
Url:            http://search.cpan.org/dist/%{upstream_name}/
Source0:        ftp://ftp.perl.org/pub/CPAN/modules/by-module/Unicode/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:  perl-devel >= 5.8.0
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}
Requires:       perl

%description
These are experimental modules to handle various Unicode issues.  They
were made before perl included native UTF8 support.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%check
make test

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes README
%{perl_vendorarch}/auto/Unicode/String
%{perl_vendorarch}/Unicode/*.pm
%{_mandir}/*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15835 |12mr|perl-Unix-Syslog-1.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	Unix-Syslog
%define	name	perl-%{module}
%define	version	1.1
%define	release	%mkrel 8

Name:		%{name}
Summary:	Perl interface to the UNIX system logger
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{module}/
Source:     http://www.cpan.org/modules/by-module/Unix/%{module}-%{version}.tar.gz
Buildrequires:	perl-devel
Buildroot:	%{_tmppath}/%{name}-%{version}

%description
This module provides access to the system logger available on most
UNIX systems via perl XSUBs (perl's C interface).

%prep
%setup -q -n %{module}-%{version}

%build
CFLAGS="$RPM_OPT_FLAGS" %{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
rm -rf %{buildroot}
%{makeinstall_std}

%clean
rm -rf %{buildroot} 

%files
%defattr(-,root,root)
%{perl_vendorarch}/*
%{_mandir}/*/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15836 |12mr|perl-URI-1.580.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 URI
%define upstream_version 1.58

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Business::ISBN\\)'
%else
%define _requires_exceptions perl(Business::ISBN)
%endif

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    6

Summary:	URI module for perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/URI/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This Perl module implements the URI class. Objects of this class represent
Uniform Resource Identifier (URI) references as specified in RFC 2396.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%__make

%check
%__make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/URI.pm
%{perl_vendorlib}/URI
%{_mandir}/*/*



%changelog
* Wed Aug  22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 4abbc47
- Add internal dependency generator exceptions
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15837 |12mr|perl-URPM-4.43-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define real_name URPM

Summary:	URPM module for perl
Name:		perl-%{real_name}
Version:	4.43
Release:	2
License:	GPLv2+ or Artistic
Group:		Development/Perl
Source0:	%{real_name}-%{version}.tar.xz
URL:		http://svn.mandriva.com/cgi-bin/viewvc.cgi/soft/rpm/perl-URPM/
BuildRequires:	rpm-devel >= 1:5.4
BuildRequires:	perl(MDV::Packdrakeng)
BuildRequires:	perl-devel
BuildRequires:	perl-List-MoreUtils

# we can now expect librpm API to be backward compatible
Requires:	rpm
Conflicts:	rpm < 1:5.3
Conflicts:	urpmi < 6.44
Requires:	perl(MDV::Packdrakeng)
Provides:	perl(URPM::Build) = %{version}-%{release}
Provides:	perl(URPM::Resolve) = %{version}-%{release}
Provides:	perl(URPM::Signature) = %{version}-%{release}

%description
The URPM module allows you to manipulate rpm files, rpm header files and
hdlist files and manage them in memory.

%prep
%setup -q -n %{real_name}-%{version}

%build
perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"
%make

%check
# skip check suite when building on rpm 4, as some parts of it depends on
# rpm 5.3 to be installed
[ "`rpm --version|sed -e  's/^.* \([0-9]\+\).*/\1/'`" != 4 ] && \
make test

%install
%makeinstall_std

%files
%doc README ChangeLog
%{_mandir}/man3/*
%{perl_vendorarch}/URPM.pm
%dir %{perl_vendorarch}/URPM
%{perl_vendorarch}/URPM/*.pm
%dir %{perl_vendorarch}/auto/URPM
%{perl_vendorarch}/auto/URPM/URPM.so



%changelog
* Thu Aug  23 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: baae5e8
- Bump release for updates purpose
  
* Mon Aug  6 2012 akdengi <kazancas@mandriva.ru>
+ Commit: 27dba75
- - update to 4.43
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15838 |12mr|perl-User-Identity-0.930.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name    User-Identity
%define upstream_version 0.93

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	%{upstream_name} CPAN Perl module
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/User-Identity/
Source0:	http://search.cpan.org/CPAN/authors/id/M/MA/MARKOV/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This is the User Identity CPAN Perl module.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
make
make test

%install
%makeinstall_std

%files
%doc Changes 
%{_mandir}/*/*
%{perl_vendorlib}/Mail/*
%{perl_vendorlib}/User/*



%changelog
* Fri Sep  14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 4155595
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15839 |12mr|perl-version-0.950.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 version
%define upstream_version 0.95

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    3
Epoch:      1

Summary:	Perl extension for Version Objects
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://search.cpan.org/CPAN/authors/id/J/JP/JPEACOCK/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Test::More)
BuildRequires:	perl-devel

Provides:   perl(version) = %{epoch}:%{version}

%description
Overloaded version objects for all versions of Perl. This module implements
all of the features of version objects which will be part of Perl 5.10.0
except automatic version object creation.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorarch}/version*
%{perl_vendorarch}/auto/version
%{_mandir}/*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15840 |12mr|perl-WWW-Curl-4.150.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 WWW-Curl
%define upstream_version 4.15

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    5

Summary:	Perl extension interface for libcurl
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:    http://www.cpan.org/modules/by-module/WWW/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	libcurl-devel
BuildRequires:	perl-devel


%description
WWW::Curl is a Perl extension interface for libcurl.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%{__make}

%check
# yes, some tests are interactive. that's Evil.
# no point in running them, then: they'll be skipped
#%{__make} test < /dev/null

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README Changes
%{perl_vendorarch}/WWW
%{perl_vendorarch}/auto/WWW
%{_mandir}/*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15841 |12mr|perl-WWW-Mechanize-1.720.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name  WWW-Mechanize
%define upstream_version 1.72

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Handy web browsing in a Perl object
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/WWW/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(CGI)
BuildRequires:	perl(HTML::Form)
BuildRequires:	perl(HTML::Parser)
BuildRequires:	perl(IO::Socket::SSL)
BuildRequires:	perl(URI)
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::Memory::Cycle)
BuildRequires:	perl(Test::Pod)
BuildRequires:	perl(Test::Warn)
BuildRequires:	perl(Test::LongString)
BuildRequires:	perl(HTTP::Daemon)
BuildRequires:	perl(HTTP::Response::Encoding)
BuildRequires:	perl(HTTP::Server::Simple::CGI)
BuildArch:	noarch

%description
WWW::Mechanize, or Mech for short, helps you automate interaction with a
website. It supports performing a sequence of page fetches including following
links and submitting forms. Each fetched page is parsed and its links and forms
are extracted. A link or a form can be selected, form fields can be filled and
the next page can be fetched. Mech also stores a history of the URLs you've
visited, which can be queried and revisited.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor <<EOF
EOF
%make

%install
%makeinstall_std

%check
make test

%files 
%doc Changes etc/www-mechanize-logo.png
%{perl_vendorlib}/WWW
%{_mandir}/*/*
%{_bindir}/*



%changelog
* Fri Sep  14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: acf488c
- New version 1.72
  
* Fri Sep  14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 267066d
- Update BuildRequires
  
* Fri Sep  14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 613bc1f
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15842 |12mr|perl-WWW-RobotRules-6.10.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    WWW-RobotRules
%define upstream_version 6.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	Parse /robots.txt file
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/WWW/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(AnyDBM_File)
BuildRequires:	perl(Fcntl)
BuildRequires:	perl(URI)
BuildArch:	noarch

%description
This module parses _/robots.txt_ files as specified in "A Standard for
Robot Exclusion", at <http://www.robotstxt.org/wc/norobots.html> Webmasters
can use the _/robots.txt_ file to forbid conforming robots from accessing
parts of their web site.

The parsed files are kept in a WWW::RobotRules object, and this object
provides methods to check if access to a given URL is prohibited. The same
WWW::RobotRules object can be used for one or more parsed _/robots.txt_
files on any number of hosts.

The following methods are provided:

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Fri Sep  14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 02ac86d
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15843 |12mr|perl-XML-Checker-0.130.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    XML-Checker
%define upstream_version 0.13

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	XML::Checker - a Perl module for validating XML
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/T/TJ/TJMATHER/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl-XML-Parser >= 2.30
BuildRequires:	perl-XML-DOM >= 1.29
BuildRequires:	perl-libxml-perl >= 0.07
BuildArch:	noarch
Provides:	perl-libxml-enno = %{version}-%{release}

%description
XML::Checker can be used in different ways to validate XML. See the
manual pages of XML::Checker::Parser and XML::DOM::ValParser for more
information.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/XML/Checker*
%{perl_vendorlib}/XML/DOM/*
%{_mandir}/man3/*



%changelog
* Fri Sep  14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: c08426e
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15844 |12mr|perl-XML-DOM-1.440.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    XML-DOM
%define upstream_version 1.44

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	XML::DOM - build DOM Level 1 compliant document structures
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/T/TJ/TJMATHER/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl-XML-Parser >= 2.30
BuildRequires:	perl-XML-RegExp
BuildRequires:	perl-libwww-perl
BuildRequires:	perl-libxml-perl >= 0.07
BuildArch:	noarch
Provides:	perl-libxml-enno = %{version}-%{release}

%description
This is a Perl extension to XML::Parser. It adds a new 'Style' to
XML::Parser, called 'Dom', that allows XML::Parser to build an Object
Oriented datastructure with a DOM Level 1 compliant interface.
However, there is a new DOM module, XML::GDOME which is under active
development and significantly faster than XML::DOM, since it is based
on the libgdome C library.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# some old'ish utf8 stuff, nuke it (rgs)
rm -f t/dom_jp_attr.t
rm -f t/dom_jp_cdata.t
rm -f t/dom_jp_example.t
rm -f t/dom_jp_minus.t
rm -f t/dom_jp_modify.t
rm -f t/dom_jp_print.t
make test

%install
%makeinstall_std

%files
%doc Changes README
%dir %{perl_vendorlib}/XML/DOM
%{perl_vendorlib}/XML/DOM.pm
%{perl_vendorlib}/XML/DOM/*.pod
%{perl_vendorlib}/XML/DOM/*.pm
%{perl_vendorlib}/XML/Handler/*
%{_mandir}/man3/*



%changelog
* Fri Sep  14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: df0a8af
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15845 |12mr|perl-XML-DOM-XPath-0.140.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 XML-DOM-XPath
%define upstream_version 0.14

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	XPath support to XML::DOM, using XML::XPath engine
License:	Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/M/MI/MIROD/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl-XML-XPath
BuildRequires:	perl-XML-XPathEngine
BuildRequires:	perl-XML-DOM
BuildArch:	noarch
Provides:	perl-libxml-enno = %{version}-%{release}

%description
XML::DOM::XPath allows you to use XML::XPath methods to query a DOM. This is
often much easier than relying only on getElementsByTagName.

It lets you use all of the XML::DOM methods.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%check
make test

%files
%{perl_vendorlib}/XML
%{_mandir}/*/*



%changelog
* Fri Sep  14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 92e5021
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15846 |12mr|perl-XML-Encoding-2.80.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 XML-Encoding
%define upstream_version 2.08

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	A perl module for parsing XML encoding maps
License:	Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(XML::Parser)
BuildArch:	noarch

%description
This module, which is built as a subclass of XML::Parser, provides a parser for
encoding map files, which are XML files. The file maps/encmap.dtd in the
distribution describes the structure of these files. Calling a parse method
returns the name of the encoding map (obtained from the name attribute of the
root element). The contents of the map are processed through the callback
functions push_prefix, pop_prefix, and range_set.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make OPTIMIZE="%{optflags}"

%check
make test

%install
%makeinstall_std

%files
%{_mandir}/*/*
%{_bindir}/*
%{perl_vendorlib}/XML


%changelog
* Fri Sep  14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 48c39fb
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15847 |12mr|perl-XML-Filter-BufferText-1.10.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    XML-Filter-BufferText
%define upstream_version 1.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	6

Summary:	Filter to put all characters() in one event
License:	Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(XML::SAX)
BuildArch:	noarch

%description
This is a very simple filter. One common cause of grief (and programmer error)
is that XML parsers aren't required to provide character events in one chunk.
They can, but are not forced to, and most don't. This filter does the trivial
but oft-repeated task of putting all characters into a single event.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
chmod 644 BufferText.pm Changes README

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%check
make test

%files
%doc Changes README
%{perl_vendorlib}/XML
%{_mandir}/*/*



%changelog
* Fri Sep  14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 983e199
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15848 |12mr|perl-XML-Filter-DetectWS-0.10.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    XML-Filter-DetectWS
%define upstream_version 0.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	XML::Filter::DetectWS - a PerlSAX filter that detects ignorable whitespace
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/T/TJ/TJMATHER/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl-XML-Filter-SAXT
BuildArch:	noarch
Provides:	perl-libxml-enno = %{version}-%{release}

%description
This a PerlSAX filter that detects which character data contains
ignorable whitespace and optionally filters it.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/XML/Filter/DetectWS.pm
%{_mandir}/*/*



%changelog
* Fri Sep  14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 53c998f
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15849 |12mr|perl-XML-Filter-SAXT-0.10.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    XML-Filter-SAXT
%define upstream_version 0.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	XML::Filter::SAXT - replicates SAX events to several SAX event handlers
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/T/TJ/TJMATHER/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch
Provides:	perl-libxml-enno = %{version}-%{release}

%description
SAXT is like the Unix 'tee' command in that it multiplexes the input
stream to several output streams. In this case, the input stream is a
PerlSAX event producer (like XML::Parser::PerlSAX) and the output
streams are PerlSAX handlers or filters.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/XML/Filter/SAXT.pm
%{_mandir}/*/*



%changelog
* Fri Sep  14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 405fd03
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15850 |12mr|perl-XML-Grove-0.460.0alpha-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 XML-Grove
%define upstream_version 0.46alpha

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	6

Summary:	Provides the information set of parsed XML/HTML/SGML trees
License:	Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
The XML::Grove Perl module provides simple access to the information
set of parsed XML, HTML, or SGML instances using a tree of Perl
hashes.  This package also includes several extensions to XML::Grove
that provide the following:

   - returning element contents as a string
   - returning element contents as XML, HTML, or Canonical XML
   - processing entire groves using the visitor pattern
   - processing entire groves using PerlSAX
   - running a filter over all nodes in the grove
   - substituting values into an XML template grove
   - indexing a grove by ID or other attributes
   - accessing elements and objects via URL-like paths
   - create grove objects using an easy shorthand

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
make

%install
%makeinstall_std

%files
%{_mandir}/*/*
%{perl_vendorlib}/XML/*



%changelog
* Fri Sep  14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 4edd2c0
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15851 |12mr|perl-XML-Handler-YAWriter-0.230.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    XML-Handler-YAWriter
%define upstream_version 0.23

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	XML::Handler::YAWriter perl module
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.cpan.org/pub/CPAN/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl-libxml-perl >= 0.06
BuildArch:	noarch

Provides:	XML-Handler-YAWriter = %{version}-%{release}

%description
YAWriter implements Yet Another XML::Handler::Writer. The reasons for
this one are that I needed a flexible escaping technique, and want
some kind of pretty printing.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%__rm -f %{buildroot}%{perl_archlib}/perllocal.pod

%files
%doc README
%{_bindir}/*
%{perl_vendorlib}/XML/Handler/*
%{_mandir}/man[13]/*



%changelog
* Fri Sep  14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 170c687
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15852 |12mr|perl-XML-LibXML-1.980.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	XML-LibXML
%define	upstream_version 1.98

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Perl Binding for libxml2
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	libxml2-devel >= 2.4.20
BuildRequires:	perl(XML::NamespaceSupport)
BuildRequires:	perl(XML::SAX)
BuildRequires:	perl-devel
Obsoletes:	perl-XML-LibXML-XPathContext
Obsoletes:	perl-XML-LibXML-Common
Requires(post):	perl-XML-SAX >= 0.11
Requires(preun):perl-XML-SAX >= 0.11

%description
This module implements much of the DOM Level 2 API as an 
interface to the Gnome libxml2 library. This makes it a fast
and highly capable validating XML parser library, as well as
a high performance DOM.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" SKIP_SAX_INSTALL=1
%make

%check
make test

%install
%makeinstall_std

%preun -p %{__perl}
use XML::SAX;
XML::SAX->remove_parser(q(XML::LibXML::SAX::Parser))->save_parsers();

%post -p %{__perl}
use XML::SAX;
XML::SAX->add_parser(q(XML::LibXML::SAX::Parser))->save_parsers();

%files
%doc Changes README example/*
%{perl_vendorarch}/auto/XML/LibXML
%{perl_vendorarch}/XML/LibXML*
%{_mandir}/*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15853 |12mr|perl-XML-LibXSLT-1.770.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    XML-LibXSLT
%define upstream_version 1.77

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Perl interface to the gnome libxslt library
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}/
Source0:    http://www.cpan.org/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:  libgdbm-devel
BuildRequires:  libxslt-devel
BuildRequires:  perl(XML::LibXML) >= 1.59
BuildRequires:  perl-devel
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}

Requires:       perl(XML::LibXML) >= 1.59

%description
This module is a fast XSLT library, based on the Gnome libxslt engine.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%{__make} test

%clean 
rm -rf %{buildroot}

%install
rm -rf %{buildroot}
%makeinstall_std

%files 
%defattr(-,root,root)
%doc Changes README example/*
%{_mandir}/*/*
%{perl_vendorarch}/XML
%{perl_vendorarch}/auto/XML



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15854 |12mr|perl-XML-NamespaceSupport-1.110.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 XML-NamespaceSupport
%define upstream_version 1.11

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    6

Summary:	%{upstream_name} module for perl
License:	MPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires: perl-devel
BuildArch:	noarch


%description
This module offers a simple to process namespaced XML names (unames) from
within any application that may need them. It also helps maintain a prefix
to namespace URI map, and provides a number of basic checks.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
chmod 644 Changes README

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor --skipdeps
%make

%check
%make test

%clean
rm -rf %{buildroot}

%install
rm -rf %{buildroot}
%makeinstall_std

%files
%defattr(-,root,root)
%doc Changes README
%{perl_vendorlib}/XML/*.pm
%{_mandir}/*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15855 |12mr|perl-XML-Parser-2.410.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 XML-Parser
%define	upstream_version 2.41

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	A perl module for parsing XML documents
License:	GPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.gz
Source1:	http://uucode.com/xml/perl/enc.tar.bz2
Patch0:		XML-Parser-2.36-use_filehandle.patch

BuildRequires:	chrpath
BuildRequires:	libexpat-devel >= 2.0.1
BuildRequires:	perl(HTML::Parser)
BuildRequires:	perl-devel >= 2:5.14
BuildRequires:	perl-List-MoreUtils >= 0.320.0-3
BuildRequires:	perl-libwww-perl

%description
A perl module for parsing XML documents.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%setup -q -n %{upstream_name}-%{upstream_version} -T -D -a 1
%patch0 -p0 -b .filehandle

%build
%define Werror_cflags %{nil}
perl Makefile.PL INSTALLDIRS=vendor
%make OPTIMIZE="%{optflags}"

%check
make test

%clean 
rm -rf %{buildroot}

%install
rm -rf %{buildroot}
%makeinstall_std
install -m 644 enc/koi8-r.enc %{buildroot}%{perl_vendorarch}/XML/Parser/Encodings
chmod +w   %{buildroot}%{perl_vendorarch}/auto/XML/Parser/Expat/Expat.so
chrpath -d %{buildroot}%{perl_vendorarch}/auto/XML/Parser/Expat/Expat.so

%files
%defattr(-,root,root)
%doc README Changes
%{_mandir}/*/*
%{perl_vendorarch}/XML/Parser*
%{perl_vendorarch}/auto/XML/Parser*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15856 |12mr|perl-XML-RegExp-0.30.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    XML-RegExp
%define upstream_version 0.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	XML::RegExp - regular expressions for XML tokens
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/T/TJ/TJMATHER/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This package contains regular expressions for the following XML
tokens: BaseChar, Ideographic, Letter, Digit, Extender, CombiningChar,
NameChar, EntityRef, CharRef, Reference, Name, NmToken, and AttValue.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/XML/RegExp.pm
%{_mandir}/*/*



%changelog
* Fri Sep  14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: b0263d4
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15857 |12mr|perl-XML-SAX-0.990.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 XML-SAX
%define upstream_version 0.99

# skipping requires on perl modules not in perl-base but in perl pkg
# those requires are only used by PurePerl module, whereas we often use perl-XML-LibXML
# this is useful to ensure urpmi only need perl-base, not perl
%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(File::Temp\\)|perl\\(Encode\\)'
%else
%define _requires_exceptions perl(File::Temp)\\|perl(Encode)
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Simple API for XML
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(XML::NamespaceSupport)
Provides:	perl(XML::SAX::PurePerl::DTDDecls)
Provides:	perl(XML::SAX::PurePerl::DocType)
Provides:	perl(XML::SAX::PurePerl::EncodingDetect)
Provides:	perl(XML::SAX::PurePerl::XMLDecl)
BuildArch:	noarch

%description
XML::SAX consists of several framework classes for using and building
Perl SAX2 XML parsers, filters, and drivers. It is designed around the
need to be able to "plug in" different SAX parsers to an application
without requiring programmer intervention. Those of you familiar with
the DBI will be right at home. Some of the designs come from the Java
JAXP specification (SAX part), only without the javaness.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
chmod 644 Changes LICENSE README

%build
%__perl Makefile.PL INSTALLDIRS=vendor <<EOF
N
EOF
%make

%check
make test

%install
%makeinstall_std PERL="perl -I%{buildroot}%{perl_vendorlib}/"
touch %{buildroot}%{perl_vendorlib}/XML/SAX/ParserDetails.ini

rm -f %{buildroot}%{perl_vendorlib}/XML/SAX/placeholder.pl

%post
perl -MXML::SAX -e \
  'XML::SAX->add_parser(q(XML::SAX::PurePerl))->save_parsers()' 2>/dev/null

%preun
if [ $1 -eq 0 ]; then
  perl -MXML::SAX -e \
    'XML::SAX->remove_parser(q(XML::SAX::PurePerl))->save_parsers()'
fi

%files
%doc Changes LICENSE README
%{perl_vendorlib}/XML
%{_mandir}/man3/XML::*.3*


%changelog
* Fri Sep  14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 4412336
- Add requires exceptions for internal dependency generator, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15858 |12mr|perl-XML-SAX-Base-1.80.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 XML-SAX-Base
%define upstream_version 1.08

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:	Simple API for XML Base
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.gz

Buildrequires:	perl-devel
BuildRequires:	perl(XML::NamespaceSupport)
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
This module has a very simple task - to be a base class for 
PerlSAX drivers and filters.  It's default behaviour is to 
pass the input directly to the output unchanged. It can be 
useful to use this module as a base class so you don't 
have to, for example, implement the characters() callback.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
chmod 644 Changes README

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor <<EOF
N
EOF
%make

%check
%{__make} test

%install
rm -rf %{buildroot}
%makeinstall_std PERL="perl -I%{buildroot}%{perl_vendorlib}/"

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc Changes README
%{perl_vendorlib}/XML
%{_mandir}/man3/XML::*.3*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15859 |12mr|perl-XML-SAX-Expat-0.400.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    XML-SAX-Expat
%define upstream_version 0.40

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5
Summary:	SAX2 Driver for perl Expat Module

License:	Artistic or GPL+
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/XML/XML-SAX-Expat-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(XML::SAX::Base)
BuildRequires:	perl(XML::Parser)         
BuildRequires:	perl(XML::NamespaceSupport)
BuildRequires:	perl(XML::SAX)            
BuildArch:	noarch

%description
An implementation of a SAX2 driver sitting on top of Expat (XML::Parser). 

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
# some autoregistration stufif, moved to %post
perl -pi -e 'm/^sub MY/ and exit' Makefile.PL
chmod -x Changes

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std
chmod -x %{buildroot}%{perl_vendorlib}/XML/SAX/Expat.pm

%post 
# directly taken from Makefile
perl -MXML::SAX -e "XML::SAX->add_parser(q(XML::SAX::Expat))->save_parsers()"

%files
%doc Changes
%{perl_vendorlib}/XML
%{_mandir}/man3/*


%changelog
* Fri Sep  14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: a135f90
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15860 |12mr|perl-XML-SAX-Writer-0.530.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    XML-SAX-Writer
%define upstream_version 0.53

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	7

Summary:	SAX2 Writer
License:	Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Text::Iconv)
BuildRequires:	perl(XML::Filter::BufferText)
BuildRequires:	perl(XML::SAX)
BuildArch:	noarch

%description
A new XML Writer was needed to match the SAX2 effort because quite naturally no
existing writer understood SAX2. My first intention had been to start patching
XML::Handler::YAWriter as it had previously been my favourite writer in the
SAX1 world.

However the more I patched it the more I realised that what I thought was going
to be a simple patch (mostly adding a few event handlers and changing the
attribute syntax) was turning out to be a rewrite due to various ideas I'd been
collecting along the way. Besides, I couldn't find a way to elegantly make it
work with SAX2 without breaking the SAX1 compatibility which people are
probably still using. There are of course ways to do that, but most require
user interaction which is something I wanted to avoid.

So in the end there was a new writer. I think it's in fact better this way as
it helps keep SAX1 and SAX2 separated.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
chmod 644 README Changes lib/XML/SAX/Writer/XML.pm

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/XML
%{_mandir}/*/*



%changelog
* Fri Sep  14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 6423af7
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15861 |12mr|perl-XML-Simple-2.180.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name 	 XML-Simple
%define upstream_version 2.18

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Easy API to maintain XML (esp config files)
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(XML::SAX)
BuildArch:	noarch

%description
XML::Simple is a trivial perl API to manipulate XML.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/XML
%{_mandir}/*/*



%changelog
* Fri Sep  14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 7523c0e
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15862 |12mr|perl-XML-Stream-1.230.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name 	 XML-Stream
%define upstream_version 1.23

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	%{upstream_name} perl module
License: 	LGPL
Group:		Development/Perl
Url:		http://www.cpan.org/
Source0:	http://www.cpan.org/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl-Unicode-String
BuildRequires:	perl-Authen-SASL
BuildArch:	noarch

%description
This module provides you with access to XML Streams.  An XML Stream
is just that.  A stream of XML over a connection between two computers.

%prep
%setup -q  -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor 
make

%check
make test

%install
%makeinstall_std

%files
%doc README CHANGES
%{_mandir}/*/*
%{perl_vendorlib}/XML/*



%changelog
* Fri Sep  14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 37c54b1
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15863 |12mr|perl-XML-Twig-3.380.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    XML-Twig
%define upstream_version 3.38

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	6

Summary:	A perl module for processing huge XML documents in tree mode
License:	Artistic
Group:		Development/Perl
Url:		http://www.xmltwig.com/xmltwig/
Source0:	http://www.xmltwig.com/xmltwig/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(XML::Parser)
BuildRequires:	perl(XML::Handler::YAWriter)
# for tests
BuildRequires:	perl(HTML::Tree)
BuildRequires:	perl(Tie::IxHash)
BuildRequires:	perl(Unicode::Map8)
BuildRequires:	perl(XML::Simple)
BuildRequires:	perl(XML::XPath)
BuildRequires:	perl(XML::XPathEngine)

BuildArch:	noarch

%description
XML::Twig is a Perl module that subclasses XML-Parser to allow easy
processing of XML documents of all sizes.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
# TODO: maintainer: package them if requested...
%__perl Makefile.PL INSTALLDIRS=vendor << EOF
n
n
n
EOF
%make

%check
%make test

%install
%makeinstall_std

%files
%{perl_vendorlib}/XML
%{_mandir}/*/*
%{_bindir}/*



%changelog
* Fri Sep  14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: e945272
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15864 |12mr|perl-XML-Validator-Schema-1.100.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    XML-Validator-Schema
%define upstream_version 1.10

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	Validate XML with a subset of W3C XML Schema
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Carp)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Tree::DAG_Node)
BuildRequires:	perl(XML::Filter::BufferText)
BuildRequires:	perl(XML::SAX)
BuildArch:	noarch

%description
This module allows you to validate XML documents against a W3C XML Schema.
This module does not implement the full W3C XML Schema recommendation
(http://www.w3.org/XML/Schema), but a useful subset. See the "SCHEMA
SUPPORT" section below.

*IMPORTANT NOTE*: To get line and column numbers in the error messages
generated by this module you must install XML::Filter::ExceptionLocator and
use XML::SAX::ExpatXS as your SAX parser. This module is much more useful
if you can tell where your errors are, so using these modules is highly
recommeded!

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Fri Sep  14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 3755bb0
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15865 |12mr|perl-XML-Writer-0.612.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name 	 XML-Writer
%define upstream_version 0.612

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	6

Summary:	Module for writing XML documents
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(XML::Parser)

BuildArch:	noarch

%description
XML::Writer is a simple Perl module for writing XML documents: it
takes care of constructing markup and escaping data correctly, and by
default, it also performs a significant amount of well-formedness
checking on the output, to make certain (for example) that start and
end tags match, that there is exactly one document element, and that
there are not duplicate attribute names.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/XML/Writer*
%{_mandir}/*/*



%changelog
* Fri Sep  14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 2e4d7da
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15866 |12mr|perl-XML-XPath-1.130.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name 	 XML-XPath
%define upstream_version 1.13

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	6

Summary:	XML::XPath - a set of modules for parsing and evaluating XPath statements
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://sergeant.org
Source0:	http://search.cpan.org/CPAN/authors/id/M/MS/MSERGEANT/%{upstream_name}-%{upstream_version}.tar.bz2
# (oe) http://rt.cpan.org/NoAuth/Bug.html?id=6363
Patch0:		XML-XPath-1.13-bug6363.diff

BuildRequires:	perl-devel
BuildRequires:	perl(XML::Parser)

BuildArch:	noarch

%description
This module aims to comply exactly to the XPath specification 
at http://www.w3.org/TR/xpath and yet allow extensions to be 
added in the form of functions. Modules such as XSLT and 
XPointer may need to do this as they support functionality 
beyond XPath.

%prep
%setup -q  -n %{upstream_name}-%{upstream_version}
%patch0 -p1

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README TODO examples
%{_bindir}/*
%{_mandir}/*/*
%{perl_vendorlib}/XML/*



%changelog
* Fri Sep  14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 7f46506
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15867 |12mr|perl-XML-XPathEngine-0.120.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    XML-XPathEngine
%define upstream_version 0.12

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	A re-usable XPath engine for DOM-like trees
License:	Artistic and GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/XML/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module provides an XPath engine, that can be re-used by other
module/classes that implement trees.

In order to use the XPath engine, nodes in the user module need to mimick DOM
nodes. The degree of similitude between the user tree and a DOM dictates how
much of the XPath features can be used. A module implementing all of the DOM
should be able to use this module very easily (you might need to add the cmp
method on nodes in order to get ordered result sets).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/*/*
%{perl_vendorlib}/XML



%changelog
* Fri Sep  14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 9cb596b
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15868 |12mr|perl-XML-XQL-0.680.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    XML-XQL
%define upstream_version 0.68

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	4

Summary:	XML::XQL - query XML tree structures with XQL
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/T/TJ/TJMATHER/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl-XML-DOM >= 1.29
BuildRequires:	perl(Date::Manip) >= 5.33
BuildRequires:	perl-Parse-Yapp
BuildRequires:	perl-XML-Parser >= 2.30
BuildArch:	noarch

%description
This is a Perl extension that allows you to perform XQL queries on XML
object trees. Currently only the XML::DOM module is supported, but
other implementations, like XML::Grove, may soon follow.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
%makeinstall_std

%files
%doc Changes README
%attr(755,root,root) %{_bindir}/*
%dir %{perl_vendorlib}/XML/XQL
%{perl_vendorlib}/XML/XQL.pm
%{perl_vendorlib}/XML/XQL/*.pm
%{perl_vendorlib}/XML/XQL/*.pod
%{_mandir}/*/*



%changelog
* Fri Sep  14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: de1185e
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15869 |12mr|perl-XML-XSLT-0.480.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 XML-XSLT
%define upstream_version 0.48

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	5

Summary:	XML::XSLT - A perl module for processing XSLT
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://www.cpan.org/
Source0:	http://search.cpan.org/CPAN/authors/id/J/JS/JSTOWE/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl-XML-Parser
BuildRequires:	perl-XML-DOM
BuildArch:	noarch

%description
This module implements the W3C's XSLT specification. The goal is
full implementation of this spec, but we have not yet achieved
that. However, it already works well. See XML::XSLT Commands for
the current status of each command.

XML::XSLT makes use of XML::DOM and LWP::Simple, while XML::DOM
uses XML::Parser.  Therefore XML::Parser, XML::DOM and LWP::Simple
have to be installed properly for XML::XSLT to run.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
# (tv) fix doc permissions:
chmod 755 examples

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
%makeinstall_std

%files
%doc ChangeLog MANIFEST README examples
%{_bindir}/*
%{_mandir}/*/*
%{perl_vendorlib}/XML



%changelog
* Fri Sep  14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 222b828
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15870 |12mr|perl-YAML-0.840.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name YAML
%define upstream_version 0.84

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	YAML Ain't Markup Language (tm)
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/YAML/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-Test-Base >= 0.47
BuildRequires:	perl-devel
Provides:	perl-YAML-parser
Buildarch:	noarch

%description
The YAML.pm module implements a YAML Loader and Dumper based on the YAML 1.0
specification. http://www.yaml.org/spec/

YAML is a generic data serialization language that is optimized for human
readability. It can be used to express the data structures of most modern
programming languages. (Including Perl!!!)

For information on the YAML syntax, please refer to the YAML specification.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor <<EOF
EOF
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/YAML*
%{perl_vendorlib}/Test/YAML*
%{_mandir}/*/*



%changelog
* Fri Sep  28 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 85098e5
- New version 0.84
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15871 |12mr|perl-YAML-Syck-1.190.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	YAML-Syck
%define upstream_version 1.19

%define Werror_cflags %nil

Name:		perl-%{module}
Version:	%perl_convert_version %{upstream_version}
Release:	3

Summary:	Fast, lightweight YAML loader and dumper
License:	MIT
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{module}
Source0:	http://www.cpan.org/modules/by-module/YAML/%{module}-%{upstream_version}.tar.gz
Patch0:		YAML-Syck-1.19-string-format-fix.patch

BuildRequires:	perl-devel
Provides:	perl-YAML-parser

%description
This module provides a Perl interface to the libsyck data
serialization library. It exports the Dump and Load functions for
converting Perl data structures to YAML strings, and the other way
around.

%prep
%setup -q -n %{module}-%{upstream_version}
%patch0 -p1 -b .str_fmt~

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make OPTIMIZE="%{optflags}"

%check
%__make test

%install
%makeinstall_std

%files
%doc Changes COPYING README
%{_mandir}/*/*
%{perl_vendorarch}/JSON
%{perl_vendorarch}/YAML
%{perl_vendorarch}/auto/YAML



%changelog
* Thu Aug  23 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 3803a40
- Just rebuild with new perl
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15872 |12mr|perl-YAML-Tiny-1.500.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    YAML-Tiny
%define upstream_version 1.50

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    4

Summary:    Read/Write YAML files with as little code as possible
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/YAML/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(File::Spec)
BuildRequires:	perl(Test::More)
BuildRequires:	perl-devel
BuildArch: noarch

%description
*YAML::Tiny* is a perl class for reading and writing YAML-style files,
written with as little code as possible, reducing load time and memory
overhead.

Most of the time it is accepted that Perl applications use a lot of memory
and modules. The *::Tiny* family of modules is specifically intended to
provide an ultralight and zero-dependency alternative to many more-thorough
standard modules.

This module is primarily for reading human-written files (like simple
config files) and generating very simple human-readable files. Note that I
said *human-readable* and not *geek-readable*. The sort of files that your
average manager or secretary should be able to look at and make sense of.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc LICENSE README Changes
%{_mandir}/man3/*
%perl_vendorlib/YAML



%changelog
* Wed Aug  22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 73adef5
- Add perl-devel to BuildRequires, minor spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15873 |12mr|pessulus-2.30.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name pessulus
%define version 2.30.4

Summary: Desktop lockdown editor for GNOME
Name: %{name}
Version: %{version}
Release: %mkrel 3
Source0: http://ftp.gnome.org/pub/GNOME/sources/%name/%{name}-%{version}.tar.bz2
License: GPLv2+
Group: Graphical desktop/GNOME
Url: http://www.gnome.org/~vuntz/pessulus/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
BuildRequires: python-devel
BuildRequires: pygtk2.0-devel >= 2.6.0
BuildRequires: gnome-python >= 2.6.0
BuildRequires: gnome-python-devel >= 2.6.0
BuildRequires: gnome-python-desktop
BuildRequires: intltool
BuildRequires: desktop-file-utils
Requires: gnome-python gnome-python-gconf pygtk2.0-libglade
#gw for bugbuddy
Requires: gnome-python-desktop

%description 
pessulus is a lockdown editor for GNOME, written in python.  pessulus
enables administrators to set mandatory settings in GConf. The users
can not change these settings.

Use of pessulus can be useful on computers that are open to use by
everyone, e.g. in an internet cafe.


%prep
%setup -q

%build
./configure --prefix=%_prefix
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std
%find_lang %name
desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="X-MandrivaLinux-System-Configuration-GNOME-Advanced" \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/*


%if %mdkversion < 200900
%post
%update_menus
%endif
%if %mdkversion < 200900
%postun
%clean_menus
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %name.lang
%defattr(-,root,root)
%doc AUTHORS ChangeLog HACKING NEWS MAINTAINERS README TODO
%_bindir/%name
%_iconsdir/hicolor/*/apps/*
%_datadir/%name/
%_datadir/applications/%name.desktop
%py_puresitedir/Pessulus/





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15874 |12mr|phonon-4.6.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 4

Name:		phonon
Summary:	KDE4 Multimedia Framework 
Group:		Graphical desktop/KDE
Version:	4.6.0
Release:	3
Epoch:		2
URL:		http://phonon.kde.org/
License:	LGPLv2+
Source0:	ftp://ftp.kde.org/pub/kde/stable/phonon/%{version}/%{name}-%{version}.tar.xz
Patch1:		phonon-4.6.50-phonon-allow-stop-empty-source.patch
Patch2:		phonon-4.6.0-qmake-syntax.patch
# (cg) NB This version hack is only needed for 2010.0... added here too for ease of backporting
Source4:	phonon-4.3.80-ignore-pulse-version.patch
# (cg) Phonon 4.4.1 needs Qt 4.6+
BuildRequires:	cmake
BuildRequires:	imagemagick
BuildRequires:	automoc4
BuildRequires:	qt4-devel >= 4:4.6
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(libpulse)

%description
Phonon is the KDE4 Multimedia Framework

#--------------------------------------------------------------------
%define libphononexperimental %mklibname phononexperimental %{major}

%package -n %{libphononexperimental}
Summary:	Phonon Library
Group:		System/Libraries

%description -n %{libphononexperimental}
Library for Phonon.

%files -n %{libphononexperimental}
%{_libdir}/libphononexperimental.so.%{major}*

#--------------------------------------------------------------------
%define libphonon %mklibname phonon %{major}

%package -n %{libphonon}
Summary:	Phonon Library
Group:		System/Libraries

%description -n %{libphonon}
Library for Phonon.

%files -n %{libphonon}
%{_libdir}/libphonon.so.%{major}*

#--------------------------------------------------------------------
%package designer-plugin
Summary:	Phonon Designer Plugin
Group:		System/Libraries
Conflicts:	qt4-designer-plugin-phonon <= 5:4.7.4

%description designer-plugin
Designer plugin for phonon.

%files designer-plugin
%{_qt_plugindir}/designer/libphononwidgets.so

#--------------------------------------------------------------------
%package devel
Group:		Development/KDE and Qt
Summary:	Phonon Development Files
Requires:	%{libphononexperimental} = %{EVRD}
Requires:	%{libphonon} = %{EVRD}
Requires:	phonon-designer-plugin = %{EVRD}

%description devel
Header files needed to compile applications for KDE.

%files devel
%{_qt_datadir}/mkspecs/modules/qt_phonon.pri
%{_datadir}/dbus-1/interfaces/org.kde.Phonon.AudioOutput.xml
%{_datadir}/phonon/buildsystem/
%{_includedir}/phonon/
%{_includedir}/KDE/
%{_libdir}/libphonon.so
%{_libdir}/libphononexperimental.so
%{_libdir}/pkgconfig/phonon.pc
%{_libdir}/cmake/phonon/Phonon*.cmake

#--------------------------------------------------------------------
%prep
%setup -q
%apply_patches

%build
%cmake \
    -DPHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT=ON
%make

%install
%makeinstall_std -C build




%changelog
* Wed Oct  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 5bdbb9a
- Sync patches with Cooker, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15875 |12mr|phonon-gstreamer-4.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		phonon-gstreamer
Summary:	GStreamer backend to Phonon
Group:		Sound
Version:	4.6.2
Release:	1
Epoch:		2
URL:		http://phonon.kde.org/
License:	LGPLv2+
Source0:	ftp://ftp.kde.org/pub/kde/unstable/phonon/phonon-backend-gstreamer/4.5.90/src/phonon-backend-gstreamer-%{version}.tar.xz
Patch1:		phonon-4.4.3-flac_mimetype.patch
Patch2:		phonon-backend-gstreamer-4.6.0-snapshot.patch
Patch3:		phonon-backend-gstreamer-4.6.2-fix-multiple-drive.patch

BuildRequires:	cmake
BuildRequires:	imagemagick
BuildRequires:	automoc4
BuildRequires:	pkgconfig(gstreamer-0.10)
BuildRequires:	pkgconfig(gstreamer-plugins-base-0.10)
BuildRequires:	pkgconfig(phonon)
Requires:	gstreamer0.10-plugins-good
Requires:	gstreamer0.10-plugins-base
Suggests:	gstreamer0.10-plugins-ugly
Suggests:	gstreamer0.10-ffmpeg
Suggests:	gstreamer0.10-soup
Suggests:	gstreamer0.10-pulse
Provides:	phonon-backend

%description
GStreamer backend to Phonon.

%files
%{_libdir}/kde4/plugins/phonon_backend/phonon_gstreamer.so
%{_datadir}/kde4/services/phononbackends/gstreamer.desktop
%{_iconsdir}/*/*/*/*

#--------------------------------------------------------------------
%prep
%setup -qn phonon-backend-gstreamer-%{version}
%apply_patches

%build
%cmake
%make

%install
%makeinstall_std -C build



%changelog
* Wed Oct  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 4504eba
- New version 4.6.2 (sync with Cooker), sync patches with Mageia, spec minor cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15876 |12mr|php-5.4.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _build_pkgcheck_set %{nil}
%define _build_pkgcheck_srpm %{nil}

%define build_test 1
%{?_with_test: %{expand: %%global build_test 1}}
%{?_without_test: %{expand: %%global build_test 0}}

%define build_libmagic 0
%{?_with_libmagic: %{expand: %%global build_libmagic 1}}
%{?_without_libmagic: %{expand: %%global build_libmagic 0}}

%define php5_common_major 5
%define libname %mklibname php5_common %{php5_common_major}

Summary:	The PHP5 scripting language
Name:		php
Version:	5.4.9
Release:	1
Source0:	http://se.php.net/distributions/php-%{version}.tar.gz
Group:		Development/PHP
License:	PHP License
URL:		http://www.php.net
Source1:	php-test.ini
Source2:	maxlifetime
Source3:	php.crond
Source4:	php-fpm.service
Source5:	php-fpm.sysconf
Source6:	php-fpm.logrotate
# S7 comes from ext/fileinfo/create_data_file.php but could be removed someday
Source7:	create_data_file.php
Patch0:		php-init.diff
Patch1:		php-shared.diff
Patch3:		php-libtool.diff
Patch4:		php-phpize.diff
Patch5:		php-phpbuilddir.diff
# http://www.outoforder.cc/projects/apache/mod_transform/
# http://www.outoforder.cc/projects/apache/mod_transform/patches/php5-apache2-filters.patch
Patch6:		php5-apache2-filters.diff
# remove libedit once and for all
Patch7:		php-no_libedit.diff
Patch8:		php-xmlrpc_epi.patch
Patch9:		php-xmlrpc_no_rpath.diff
Patch11:	php-5.3.8-bdb-5.2.diff
#####################################################################
# Stolen from PLD
Patch20:	php-mail.diff
Patch21:	php-filter-shared.diff
Patch22:	php-dba-link.patch
Patch23:	php-zlib-for-getimagesize.patch
Patch25:	php-5.3.10-external_libzip.diff
Patch26:	php-5.3.9RC2-mcrypt-libs.diff
# for kolab2
# P50 was rediffed from PLD (php-5.3.3-8.src.rpm) which merges the annotation and status-current patches
Patch27:	php-imap-annotation+status-current.diff
# P51 was taken from http://kolab.org/cgi-bin/viewcvs-kolab.cgi/server/php/patches/php-5.3.2/
Patch28:	php-imap-myrights.diff
Patch29:	php-5.3.x-fpm-0.6.5-shared.diff
Patch30:	php-5.3.x-fpm-0.6.5-mdv_conf.diff
#####################################################################
# stolen from debian
Patch50:	php-session.save_path.diff
Patch51:	php-exif_nesting_level.diff
# https://bugs.php.net/bug.php?id=51247
Patch52:	php-5.3.9RC2-fix_broken_sha-2_test.diff
#####################################################################
# Stolen from fedora
Patch101:	php-cxx.diff
Patch102:	php-install.diff
Patch105:	php-umask.diff
# Fixes for extension modules
Patch111:	php-5.3.6-jpegversion.patch
Patch113:	php-libc-client.diff
Patch114:	php-no_pam_in_c-client.diff
# Functional changes
Patch115:	php-dlopen.diff
# Fix bugs
Patch120:	php-tests-wddx.diff
Patch121:	php-bug43221.diff
Patch123:	php-bug43589.diff
Patch226:	php-no-fvisibility_hidden_fix.diff
Patch227:	php-5.3.0RC1-enchant_lib64_fix.diff
Patch228:	php-5.3.0RC2-xmlrpc-epi_fix.diff
Patch302:	php-no_egg.diff
Patch303:	php-mdv_logo.diff

BuildRequires:	autoconf
BuildRequires:	automake
BuildRequires:	bison
BuildRequires:	byacc
BuildRequires:	file
BuildRequires:	flex
BuildRequires:	lemon
BuildRequires:	libtool
BuildRequires:	openssl
BuildRequires:	re2c >= 0.13.4

BuildRequires:	pkgconfig(enchant)
BuildRequires:	pkgconfig(expat)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libpcre)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(libxslt)
BuildRequires:	pkgconfig(libzip)
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xpm)

BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	aspell-devel
BuildRequires:	bzip2-devel
BuildRequires:	c-client-devel >= 2007
BuildRequires:	db-devel
BuildRequires:	elfutils-devel
BuildRequires:	freetds-devel >= 0.63
BuildRequires:	gdbm-devel
BuildRequires:	gd-devel >= 2.0.33
BuildRequires:	gettext-devel
BuildRequires:	gmp-devel
BuildRequires:	gpm-devel
BuildRequires:	icu-devel >= 49.0
BuildRequires:	jpeg-devel
BuildRequires:	libldap-devel
BuildRequires:	libmcrypt-devel
BuildRequires:	libsasl-devel
BuildRequires:	libtool-devel
BuildRequires:	mbfl-devel >= 1.2.0
BuildRequires:	mysql-devel >= 4.1.7
BuildRequires:	net-snmp-devel
BuildRequires:	net-snmp-mibs
BuildRequires:	onig-devel >= 5.9.2
BuildRequires:	pam-devel
BuildRequires:	postgresql-devel
BuildRequires:	readline-devel
BuildRequires:	recode-devel
BuildRequires:	t1lib-devel
BuildRequires:	tidy-devel
BuildRequires:	unixODBC-devel >= 2.2.1
BuildRequires:	xmlrpc-epi-devel
%if %{build_libmagic}
BuildRequires:	magic-devel
%endif
Epoch: 3

# stupid postgresql... stupid build system...
# this is needed due to the postgresql packaging and due to bugs like this:
# https://qa.mandriva.com/show_bug.cgi?id=52527
%define postgresql_version %(pg_config &>/dev/null && pg_config 2>/dev/null | grep "^VERSION" | awk '{ print $4 }' 2>/dev/null || echo 0)

%description
PHP5 is an HTML-embeddable scripting language. PHP5 offers built-in database
integration for several commercial and non-commercial database management
systems, so writing a database-enabled script with PHP5 is fairly simple. The
most common use of PHP5 coding is probably as a replacement for CGI scripts.

%package	cli
Summary:	PHP5 CLI interface
Group:		Development/Other
Requires:	%{libname} >= %{epoch}:%{version}
Requires:	php-ctype >= %{epoch}:%{version}
Requires:	php-filter >= %{epoch}:%{version}
Requires:	php-ftp >= %{epoch}:%{version}
Requires:	php-gettext >= %{epoch}:%{version}
Requires:	php-hash >= %{epoch}:%{version}
Requires:	php-ini >= %{version}
Requires:	php-json >= %{epoch}:%{version}
Requires:	php-openssl >= %{epoch}:%{version}
Requires:	php-pcre >= %{epoch}:%{version}
Requires:	php-posix >= %{epoch}:%{version}
Requires:	php-session >= %{epoch}:%{version}
Suggests:	php-suhosin >= 0.9.33
Requires:	php-sysvsem >= %{epoch}:%{version}
Requires:	php-sysvshm >= %{epoch}:%{version}
Requires:	php-timezonedb >= 3:2009.10
Requires:	php-tokenizer >= %{epoch}:%{version}
Requires:	php-xmlreader >= %{epoch}:%{version}
Requires:	php-xmlwriter >= %{epoch}:%{version}
Requires:	php-zlib >= %{epoch}:%{version}
Requires:	php-xml >= %{epoch}:%{version}
Provides:	php = %{epoch}:%{version}

%description	cli
PHP5 is an HTML-embeddable scripting language. PHP5 offers built-in database
integration for several commercial and non-commercial database management
systems, so writing a database-enabled script with PHP5 is fairly simple. The
most common use of PHP5 coding is probably as a replacement for CGI scripts.

This package contains a command-line (CLI) version of php. You must also
install libphp5_common. If you need apache module support, you also need to
install the apache-mod_php package.

%package	cgi
Summary:	PHP5 CGI interface
Group:		Development/Other
Requires:	%{libname} >= %{epoch}:%{version}
Requires:	php-ctype >= %{epoch}:%{version}
Requires:	php-filter >= %{epoch}:%{version}
Requires:	php-ftp >= %{epoch}:%{version}
Requires:	php-gettext >= %{epoch}:%{version}
Requires:	php-hash >= %{epoch}:%{version}
Requires:	php-ini >= %{version}
Requires:	php-json >= %{epoch}:%{version}
Requires:	php-openssl >= %{epoch}:%{version}
Requires:	php-pcre >= %{epoch}:%{version}
Requires:	php-posix >= %{epoch}:%{version}
Requires:	php-session >= %{epoch}:%{version}
Suggests:	php-suhosin >= 0.9.33
Requires:	php-sysvsem >= %{epoch}:%{version}
Requires:	php-sysvshm >= %{epoch}:%{version}
Requires:	php-timezonedb >= 3:2009.10
Requires:	php-tokenizer >= %{epoch}:%{version}
Requires:	php-xmlreader >= %{epoch}:%{version}
Requires:	php-xmlwriter >= %{epoch}:%{version}
Requires:	php-zlib >= %{epoch}:%{version}
Requires:	php-xml >= %{epoch}:%{version}
Provides:	php = %{epoch}:%{version}
Provides:	php-fcgi = %{epoch}:%{version}-%{release}
Obsoletes:	php-fcgi
# because of a added compat softlink
Conflicts:	php-fcgi < %{epoch}:%{version}-%{release}

%description	cgi
PHP5 is an HTML-embeddable scripting language. PHP5 offers built-in database
integration for several commercial and non-commercial database management
systems, so writing a database-enabled script with PHP5 is fairly simple. The
most common use of PHP5 coding is probably as a replacement for CGI scripts.

This package contains a standalone (CGI) version of php with FastCGI support.
You must also install libphp5_common. If you need apache module support, you
also need to install the apache-mod_php package.

%package -n	%{libname}
Summary:	Shared library for PHP5
Group:		Development/Other
Provides:	php-pcre = %{epoch}:%{version}
Provides:	php-simplexml = %{epoch}:%{version}
Requires:	systemd-units
Requires(post): systemd-units
Requires(preun): systemd-units
Requires(postun): systemd-units

%description -n	%{libname}
This package provides the common files to run with different implementations of
PHP5. You need this package if you install the php standalone package or a
webserver with php support (ie: apache-mod_php).

%package	devel
Summary:	Development package for PHP5
Group:		Development/C
Requires:	%{libname} >= %{epoch}:%{version}
Requires:	autoconf automake libtool
Requires:	bison
Requires:	byacc
Requires:	chrpath
Requires:	dos2unix
Requires:	flex
Requires:	openssl
Requires:	re2c >= 0.9.11
Requires:	tcl
Requires:	pam-devel
Requires:	pkgconfig(libpcre)
Requires:	pkgconfig(libxml-2.0)
Requires:	pkgconfig(libxslt)
Requires:	pkgconfig(openssl)


%description	devel
The php-devel package lets you compile dynamic extensions to PHP5. Included
here is the source for the php extensions. Instead of recompiling the whole php
binary to add support for, say, oracle, install this package and use the new
self-contained extensions support. For more information, read the file
SELF-CONTAINED-EXTENSIONS.

%package	openssl
Summary:	OpenSSL extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{epoch}:%{version}

%description	openssl
This is a dynamic shared object (DSO) for PHP that will add OpenSSL support.

%package	zlib
Summary:	Zlib extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{epoch}:%{version}

%description	zlib
This is a dynamic shared object (DSO) for PHP that will add zlib compression
support to PHP.

%package	doc
Summary:	Documentation for PHP
Group:		Development/PHP

%description	doc
Documentation for php.

%package	bcmath
Summary:	The bcmath module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{epoch}:%{version}

%description	bcmath
This is a dynamic shared object (DSO) for PHP that will add bc style precision
math functions support.

For arbitrary precision mathematics PHP offers the Binary Calculator which
supports numbers of any size and precision, represented as strings.

%package	bz2
Summary:	Bzip2 extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{epoch}:%{version}

%description	bz2
This is a dynamic shared object (DSO) for PHP that will add bzip2 compression
support to PHP.

The bzip2 functions are used to transparently read and write bzip2 (.bz2)
compressed files.

%package	calendar
Summary:	Calendar extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{epoch}:%{version}

%description	calendar
This is a dynamic shared object (DSO) for PHP that will add calendar support.

The calendar extension presents a series of functions to simplify converting
between different calendar formats. The intermediary or standard it is based on
is the Julian Day Count. The Julian Day Count is a count of days starting from
January 1st, 4713 B.C. To convert between calendar systems, you must first
convert to Julian Day Count, then to the calendar system of your choice. Julian
Day Count is very different from the Julian Calendar! For more information on
Julian Day Count, visit http://www.hermetic.ch/cal_stud/jdn.htm. For more
information on calendar systems visit
http://www.boogle.com/info/cal-overview.html. Excerpts from this page are
included in these instructions, and are in quotes.

%package	ctype
Summary:	Ctype extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{epoch}:%{version}

%description	ctype
This is a dynamic shared object (DSO) for PHP that will add ctype support.

The functions provided by this extension check whether a character or string
falls into a certain character class according to the current locale (see also
setlocale()).

%package	curl
Summary:	Curl extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{epoch}:%{version}

%description	curl
This is a dynamic shared object (DSO) for PHP that will add curl support.

PHP supports libcurl, a library created by Daniel Stenberg, that allows you to
connect and communicate to many different types of servers with many different
types of protocols. libcurl currently supports the http, https, ftp, gopher,
telnet, dict, file, and ldap protocols. libcurl also supports HTTPS
certificates, HTTP POST, HTTP PUT, FTP uploading (this can also be done with
PHP's ftp extension), HTTP form based upload, proxies, cookies, and
user+password authentication.

%package	dba
Summary:	DBA extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{epoch}:%{version}

%description	dba
This is a dynamic shared object (DSO) for PHP that will add flat-file databases
(DBA) support.

These functions build the foundation for accessing Berkeley DB style databases.

This is a general abstraction layer for several file-based databases. As such,
functionality is limited to a common subset of features supported by modern
databases such as Sleepycat Software's DB2. (This is not to be confused with
IBM's DB2 software, which is supported through the ODBC functions.)

%package	dom
Summary:	Dom extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{epoch}:%{version}

%description	dom
This is a dynamic shared object (DSO) for PHP that will add dom support.

The DOM extension is the replacement for the DOM XML extension from PHP 4. The
extension still contains many old functions, but they should no longer be used.
In particular, functions that are not object-oriented should be avoided.

The extension allows you to operate on an XML document with the DOM API.

%package	enchant
Summary:	Libenchant binder, support near all spelling tools
Group:		Development/PHP
Requires:	%{libname} >= %{epoch}:%{version}

%description	enchant
Enchant is a binder for libenchant. Libenchant provides a common API for many
spell libraries:

 - aspell/pspell (intended to replace ispell)
 - hspell (hebrew)
 - ispell 
 - myspell (OpenOffice project, mozilla)
 - uspell (primarily Yiddish, Hebrew, and Eastern European languages)
   A plugin system allows to add custom spell support.
   see www.abisource.com/enchant/

%package	exif
Summary:	EXIF extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{epoch}:%{version}
Requires:	php-mbstring >= %{epoch}:%{version}

%description	exif
This is a dynamic shared object (DSO) for PHP that will add EXIF tags support
in image files.

With the exif extension you are able to work with image meta data. For example,
you may use exif functions to read meta data of pictures taken from digital
cameras by working with information stored in the headers of the JPEG and TIFF
images.

%package	fileinfo
Summary:	Fileinfo extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{epoch}:%{version}

%description	fileinfo
This extension allows retrieval of information regarding vast majority of file.
This information may include dimensions, quality, length etc...

Additionally it can also be used to retrieve the mime type for a particular
file and for text files proper language encoding.

%package	filter
Summary:	Extension for safely dealing with input parameters
Group:		Development/PHP
Requires:	%{libname} >= %{epoch}:%{version}

%description	filter
The Input Filter extension is meant to address this issue by implementing a set
of filters and mechanisms that users can use to safely access their input data.

%package	ftp
Summary:	FTP extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{epoch}:%{version}

%description	ftp
This is a dynamic shared object (DSO) for PHP that will add FTP support.

The functions in this extension implement client access to file servers
speaking the File Transfer Protocol (FTP) as defined in
http://www.faqs.org/rfcs/rfc959. This extension is meant for detailed access to
an FTP server providing a wide range of control to the executing script. If you
only wish to read from or write to a file on an FTP server, consider using the
ftp:// wrapper  with the filesystem functions  which provide a simpler and more
intuitive interface.

%package	gd
Summary:	GD extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{epoch}:%{version}

%description	gd
This is a dynamic shared object (DSO) for PHP that will add GD support,
allowing you to create and manipulate images with PHP using the gd library.

PHP is not limited to creating just HTML output. It can also be used to create
and manipulate image files in a variety of different image formats, including
gif, png, jpg, wbmp, and xpm. Even more convenient, PHP can output image
streams directly to a browser. You will need to compile PHP with the GD library
of image functions for this to work. GD and PHP may also require other
libraries, depending on which image formats you want to work with.

You can use the image functions in PHP to get the size of JPEG, GIF, PNG, SWF,
TIFF and JPEG2000 images.

%package	gettext
Summary:	Gettext extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{epoch}:%{version}

%description	gettext
This is a dynamic shared object (DSO) for PHP that will add gettext support.

The gettext functions implement an NLS (Native Language Support) API which can
be used to internationalize your PHP applications. Please see the gettext
documentation for your system for a thorough explanation of these functions or
view the docs at http://www.gnu.org/software/gettext/manual/gettext.html.

%package	gmp
Summary:	Gmp extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{epoch}:%{version}

%description	gmp
This is a dynamic shared object (DSO) for PHP that will add arbitrary length
number support using the GNU MP library.

%package	hash
Summary:	HASH Message Digest Framework
Group:		Development/PHP
Requires:	%{libname} >= %{epoch}:%{version}

%description	hash
Native implementations of common message digest algorithms using a generic
factory method.

Message Digest (hash) engine. Allows direct or incremental processing of
arbitrary length messages using a variety of hashing algorithms.

%package	iconv
Summary:	Iconv extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{epoch}:%{version}

%description	iconv
This is a dynamic shared object (DSO) for PHP that will add iconv support.

This module contains an interface to iconv character set conversion facility.
With this module, you can turn a string represented by a local character set
into the one represented by another character set, which may be the Unicode
character set. Supported character sets depend on the iconv implementation of
your system. Note that the iconv function on some systems may not work as you
expect. In such case, it'd be a good idea to install the GNU libiconv library.
It will most likely end up with more consistent results.

%package	imap
Summary:	IMAP extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{epoch}:%{version}

%description	imap
This is a dynamic shared object (DSO) for PHP that will add IMAP support.

These functions are not limited to the IMAP protocol, despite their name. The
underlying c-client library also supports NNTP, POP3 and local mailbox access
methods.

%package	intl
Summary:	Internationalization extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{epoch}:%{version}

%description	intl
This is a dynamic shared object (DSO) for PHP that will add
Internationalization support.

Internationalization extension implements ICU library functionality in PHP.

%package	json
Summary:	JavaScript Object Notation
Group:		Development/PHP
Requires:	%{libname} >= %{epoch}:%{version}

%description	json
Support for JSON (JavaScript Object Notation) serialization.

%package	ldap
Summary:	LDAP extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{epoch}:%{version}

%description	ldap
This is a dynamic shared object (DSO) for PHP that will add LDAP support.

LDAP is the Lightweight Directory Access Protocol, and is a protocol used to
access "Directory Servers". The Directory is a special kind of database that
holds information in a tree structure.

The concept is similar to your hard disk directory structure, except that in
this context, the root directory is "The world" and the first level
subdirectories are "countries". Lower levels of the directory structure contain
entries for companies, organisations or places, while yet lower still we find
directory entries for people, and perhaps equipment or documents.

%package	mbstring
Summary:	MBstring extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{epoch}:%{version}

%description	mbstring
This is a dynamic shared object (DSO) for PHP that will add multibyte string
support.

mbstring provides multibyte specific string functions that help you deal with
multibyte encodings in PHP. In addition to that, mbstring handles character
encoding conversion between the possible encoding pairs. mbstring is designed
to handle Unicode-based encodings such as UTF-8 and UCS-2 and many single-byte
encodings for convenience.

%package	mcrypt
Summary:	Mcrypt extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{epoch}:%{version}

%description	mcrypt
This is a dynamic shared object (DSO) for PHP that will add mcrypt support.

This is an interface to the mcrypt library, which supports a wide variety of
block algorithms such as DES, TripleDES, Blowfish (default), 3-WAY, SAFER-SK64,
SAFER-SK128, TWOFISH, TEA, RC3 and GOST in CBC, OFB, CFB and ECB cipher modes.
Additionally, it supports RC6 and IDEA which are considered "non-free".

%package	mssql
Summary:	MS SQL extension module for PHP
Group:		Development/PHP
Requires:       freetds >= 0.63
Requires:	%{libname} >= %{epoch}:%{version}

%description	mssql
This is a dynamic shared object (DSO) for PHP that will add MS SQL databases
support using the FreeTDS library.

%package	mysql
Summary:	MySQL database module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{epoch}:%{version}

%description	mysql
This is a dynamic shared object (DSO) for PHP that will add MySQL database
support.

These functions allow you to access MySQL database servers. More information
about MySQL can be found at http://www.mysql.com/.

Documentation for MySQL can be found at http://dev.mysql.com/doc/.

%package	mysqli
Summary:	MySQL database module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{epoch}:%{version}

%description	mysqli
This is a dynamic shared object (DSO) for PHP that will add MySQL database
support.

The mysqli extension allows you to access the functionality provided by MySQL
4.1 and above. It is an improved version of the older PHP MySQL driver,
offering various benefits. The developers of the PHP programming language
recommend using MySQLi when dealing with MySQL server versions 4.1.3 and newer
(takes advantage of new functionality)

More information about the MySQL Database server can be found at
http://www.mysql.com/

Documentation for MySQL can be found at http://dev.mysql.com/doc/.

Documentation for MySQLi can be found at http://www.php.net/manual/en/mysqli.overview.php.

%package	mysqlnd
Summary:	MySQL native database module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{epoch}:%{version}

%description	mysqlnd
This is a dynamic shared object (DSO) for PHP that will add MySQL native
database support.

These functions allow you to access MySQL database servers. More information
about MySQL can be found at http://www.mysql.com/.

Documentation for MySQL can be found at http://dev.mysql.com/doc/.

%package	odbc
Summary:	ODBC extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{epoch}:%{version}

%description	odbc
This is a dynamic shared object (DSO) for PHP that will add ODBC support.

In addition to normal ODBC support, the Unified ODBC functions in PHP allow you
to access several databases that have borrowed the semantics of the ODBC API to
implement their own API. Instead of maintaining multiple database drivers that
were all nearly identical, these drivers have been unified into a single set of
ODBC functions.

%package	pcntl
Summary:	Process Control extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{epoch}:%{version}

%description	pcntl
This is a dynamic shared object (DSO) for PHP that will add process spawning
and control support. It supports functions like fork(), waitpid(), signal()
etc.

Process Control support in PHP implements the Unix style of process creation,
program execution, signal handling and process termination. Process Control
should not be enabled within a webserver environment and unexpected results may
happen if any Process Control functions are used within a webserver
environment.

%package	pdo
Summary:	PHP Data Objects Interface
Group:		Development/PHP
Requires:	%{libname} >= %{epoch}:%{version}

%description	pdo
PDO provides a uniform data access interface, sporting advanced features such
as prepared statements and bound parameters. PDO drivers are dynamically
loadable and may be developed independently from the core, but still accessed
using the same API.

Read the documentation at http://www.php.net/pdo for more information.

%package	pdo_dblib
Summary:	Sybase Interface driver for PDO
Group:		Development/PHP
Requires:       freetds >= 0.63
Requires:	php-pdo >= %{epoch}:%{version}
Requires:	%{libname} >= %{epoch}:%{version}

%description	pdo_dblib
PDO_DBLIB is a driver that implements the PHP Data Objects (PDO) interface to
enable access from PHP to Microsoft SQL Server and Sybase databases through the
FreeTDS libary.

%package	pdo_mysql
Summary:	MySQL Interface driver for PDO
Group:		Development/PHP
Requires:	php-pdo >= %{epoch}:%{version}
Requires:	%{libname} >= %{epoch}:%{version}

%description	pdo_mysql
PDO_MYSQL is a driver that implements the PHP Data Objects (PDO) interface to
enable access from PHP to MySQL 3.x and 4.x databases.
 
PDO_MYSQL will take advantage of native prepared statement support present in
MySQL 4.1 and higher. If you're using an older version of the mysql client
libraries, PDO will emulate them for you.

%package	pdo_odbc
Summary:	ODBC v3 Interface driver for PDO
Group:		Development/PHP
Requires:	php-pdo >= %{epoch}:%{version}
Requires:	%{libname} >= %{epoch}:%{version}

%description	pdo_odbc
PDO_ODBC is a driver that implements the PHP Data Objects (PDO) interface to
enable access from PHP to databases through ODBC drivers or through the IBM DB2
Call Level Interface (DB2 CLI) library. PDO_ODBC currently supports three
different "flavours" of database drivers:
 
 o ibm-db2  - Supports access to IBM DB2 Universal Database, Cloudscape, and
              Apache Derby servers through the free DB2 client.

 o unixODBC - Supports access to database servers through the unixODBC driver
              manager and the database's own ODBC drivers.

 o generic  - Offers a compile option for ODBC driver managers that are not
              explicitly supported by PDO_ODBC.

%package	pdo_pgsql
Summary:	PostgreSQL interface driver for PDO
Group:		Development/PHP
Requires:	php-pdo >= %{epoch}:%{version}
Requires:	%{libname} >= %{epoch}:%{version}
Requires:	postgresql-libs >= %{postgresql_version}

%description	pdo_pgsql
PDO_PGSQL is a driver that implements the PHP Data Objects (PDO) interface to
enable access from PHP to PostgreSQL databases.

%package	pdo_sqlite
Summary:	SQLite v3 Interface driver for PDO
Group:		Development/PHP
Requires:	php-pdo >= %{epoch}:%{version}
Requires:	%{libname} >= %{epoch}:%{version}

%description	pdo_sqlite
PDO_SQLITE is a driver that implements the PHP Data Objects (PDO) interface to
enable access to SQLite 3 databases.

This extension provides an SQLite v3 driver for PDO. SQLite V3 is NOT
compatible with the bundled SQLite 2 in PHP 5, but is a significant step
forwards, featuring complete utf-8 support, native support for blobs, native
support for prepared statements with bound parameters and improved concurrency.

%package	pgsql
Summary:	PostgreSQL database module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{epoch}:%{version}
Requires:	postgresql-libs >= %{postgresql_version}

%description	pgsql
This is a dynamic shared object (DSO) for PHP that will add PostgreSQL database
support.

PostgreSQL database is Open Source product and available without cost.
Postgres, developed originally in the UC Berkeley Computer Science Department,
pioneered many of the object-relational concepts now becoming available in some
commercial databases. It provides SQL92/SQL99 language support, transactions,
referential integrity, stored procedures and type extensibility. PostgreSQL is
an open source descendant of this original Berkeley code.

%package	phar
Summary:	Allows running of complete applications out of .phar files
Group:		Development/PHP
Requires:	%{libname} >= %{epoch}:%{version}
Requires:	php-bz2
Requires:	php-hash

%description	phar
This is the extension version of PEAR's PHP_Archive package. Support for
zlib, bz2 and crc32 is achieved without any dependency other than the external
zlib or bz2 extension.

.phar files can be read using the phar stream, or with the Phar class. If the
SPL extension is available, a Phar object can be used as an array to iterate
over a phar's contents or to read files directly from the phar.

Phar archives can be created using the streams API or with the Phar class, if
the phar.readonly ini variable is set to false.

Full support for MD5 and SHA1 signatures is possible. Signatures can be
required if the ini variable phar.require_hash is set to true. When PECL
extension hash is avaiable then SHA-256 and SHA-512 signatures are supported as
well.

%package	posix
Summary:	POSIX extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{epoch}:%{version}

%description	posix
This is a dynamic shared object (DSO) for PHP that will add POSIX functions
support to PHP.

This module contains an interface to those functions defined in the IEEE 1003.1
(POSIX.1) standards document which are not accessible through other means.
POSIX.1 for example defined the open(), read(), write() and close() functions,
too, which traditionally have been part of PHP 3 for a long time. Some more
system specific functions have not been available before, though, and this
module tries to remedy this by providing easy access to these functions.

%package	pspell
Summary:	Pspell extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{epoch}:%{version}

%description	pspell
This is a dynamic shared object (DSO) for PHP that will add pspell support to
PHP.

These functions allow you to check the spelling of a word and offer
suggestions.

%package	readline
Summary:	Readline extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{epoch}:%{version}

%description	readline
This PHP module adds support for readline functions (only for cli and cgi
SAPIs).

The readline() functions implement an interface to the GNU Readline library.
These are functions that provide editable command lines. An example being the
way Bash allows you to use the arrow keys to insert characters or scroll
through command history. Because of the interactive nature of this library, it
will be of little use for writing Web applications, but may be useful when
writing scripts used from a command line.

%package	recode
Summary:	Recode extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{epoch}:%{version}

%description	recode
This is a dynamic shared object (DSO) for PHP that will add recode support
using the recode library.

This module contains an interface to the GNU Recode library. The GNU Recode
library converts files between various coded character sets and surface
encodings. When this cannot be achieved exactly, it may get rid of the
offending characters or fall back on approximations. The library recognises or
produces nearly 150 different character sets and is able to convert files
between almost any pair. Most RFC 1345 character sets are supported.

%package	session
Summary:	Session extension module for PHP
Group:		Development/PHP
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires:	%{libname} >= %{epoch}:%{version}

%description	session
This is a dynamic shared object (DSO) for PHP that will add session support.

Session support in PHP consists of a way to preserve certain data across
subsequent accesses. This enables you to build more customized applications and
increase the appeal of your web site.

A visitor accessing your web site is assigned a unique id, the so-called
session id. This is either stored in a cookie on the user side or is propagated
in the URL.

%package	shmop
Summary:	Shared Memory Operations extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{epoch}:%{version}

%description	shmop
This is a dynamic shared object (DSO) for PHP that will add Shared Memory
Operations support.

Shmop is an easy to use set of functions that allows PHP to read, write, create
and delete Unix shared memory segments.

%package	snmp
Summary:	NET-SNMP extension module for PHP
Group:		Development/PHP
Requires:	net-snmp-mibs
Requires:	%{libname} >= %{epoch}:%{version}

%description	snmp
This is a dynamic shared object (DSO) for PHP that will add SNMP support using
the NET-SNMP libraries.

In order to use the SNMP functions you need to install the NET-SNMP package.

%package	soap
Summary:	Soap extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{epoch}:%{version}

%description	soap
This is a dynamic shared object (DSO) for PHP that will add soap support.

The SOAP extension can be used to write SOAP Servers and Clients. It supports
subsets of SOAP 1.1, SOAP 1.2 and WSDL 1.1 specifications.

%package	sockets
Summary:	Sockets extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{epoch}:%{version}

%description	sockets
This is a dynamic shared object (DSO) for PHP that will add sockets support.

The socket extension implements a low-level interface to the socket
communication functions based on the popular BSD sockets, providing the
possibility to act as a socket server as well as a client.

%package	sqlite3
Summary:	SQLite database bindings for PHP
Group:		Development/PHP
Requires:	php-pdo >= %{epoch}:%{version}
Requires:	%{libname} >= %{epoch}:%{version}
Obsoletes:	%name-sqlite

%description	sqlite3
This is an extension for the SQLite Embeddable SQL Database Engine. SQLite is a
C library that implements an embeddable SQL database engine. Programs that link
with the SQLite library can have SQL database access without running a separate
RDBMS process.

SQLite is not a client library used to connect to a big database server. SQLite
is the server. The SQLite library reads and writes directly to and from the
database files on disk.

%package	sybase_ct
Summary:	Sybase extension module for PHP
Group:		Development/PHP
Obsoletes:	php-sybase
Provides:	php-sybase = %{epoch}:%{version}
Requires:	%{libname} >= %{epoch}:%{version}

%description	sybase_ct
This is a dynamic shared object (DSO) for PHP that will add Sybase support to
PHP.

%package	sysvmsg
Summary:	SysV msg extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{epoch}:%{version}

%description	sysvmsg
This is a dynamic shared object (DSO) for PHP that will add SysV message queues
support.

%package	sysvsem
Summary:	SysV sem extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{epoch}:%{version}

%description	sysvsem
This is a dynamic shared object (DSO) for PHP that will add SysV semaphores
support.

%package	sysvshm
Summary:	SysV shm extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{epoch}:%{version}

%description	sysvshm
This is a dynamic shared object (DSO) for PHP that will add SysV Shared Memory
support.

%package	tidy
Summary:	Tidy HTML Repairing and Parsing for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{epoch}:%{version}

%description	tidy
Tidy is a binding for the Tidy HTML clean and repair utility which allows you
to not only clean and otherwise manipluate HTML documents, but also traverse
the document tree using the Zend Engine 2 OO semantics.

%package	tokenizer
Summary:	Tokenizer extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{epoch}:%{version}

%description	tokenizer
This is a dynamic shared object (DSO) for PHP that will add Tokenizer support.

The tokenizer functions provide an interface to the PHP tokenizer embedded in
the Zend Engine. Using these functions you may write your own PHP source
analyzing or modification tools without having to deal with the language
specification at the lexical level.

%package	xml
Summary:	XML extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{epoch}:%{version}

%description	xml
This is a dynamic shared object (DSO) for PHP that will add XML support. This
extension lets you create XML parsers and then define handlers for different
XML events.

%package	xmlreader
Summary:	Xmlreader extension module for PHP
Group:		Development/PHP
Requires:	php-dom
Requires:	%{libname} >= %{epoch}:%{version}

%description	xmlreader
XMLReader represents a reader that provides non-cached, forward-only access to
XML data. It is based upon the xmlTextReader api from libxml

%package	xmlrpc
Summary:	Xmlrpc extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{epoch}:%{version}

%description	xmlrpc
This is a dynamic shared object (DSO) for PHP that will add XMLRPC support.

These functions can be used to write XML-RPC servers and clients. You can find
more information about XML-RPC at http://www.xmlrpc.com/, and more
documentation on this extension and its functions at
http://xmlrpc-epi.sourceforge.net/.

%package	xmlwriter
Summary:	Provides fast, non-cached, forward-only means to write XML data
Group:		Development/PHP
Requires:	%{libname} >= %{epoch}:%{version}

%description	xmlwriter
This extension wraps the libxml xmlWriter API. Represents a writer that
provides a non-cached, forward-only means of generating streams or files
containing XML data.

%package	xsl
Summary:	Xsl extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{epoch}:%{version}

%description	xsl
This is a dynamic shared object (DSO) for PHP that will add xsl support.

The XSL extension implements the XSL standard, performing XSLT transformations
using the libxslt library

%package	wddx
Summary:	WDDX serialization functions
Group:		Development/PHP
Requires:	php-xml
Requires:	%{libname} >= %{epoch}:%{version}

%description	wddx
This is a dynamic shared object (DSO) that adds wddx support to PHP. 

These functions are intended for work with WDDX (http://www.openwddx.org/)

%package	zip
Summary:	A zip management extension for PHP
Group:		Development/PHP

%description	zip
This is a dynamic shared object (DSO) for PHP that will add zip support to
create and read zip files using the libzip library.

%package	fpm
Summary:	PHP5 FastCGI Process Manager
Group:		Development/Other
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires:	%{libname} >= %{epoch}:%{version}
Requires:	php-ctype >= %{epoch}:%{version}
Requires:	php-filter >= %{epoch}:%{version}
Requires:	php-ftp >= %{epoch}:%{version}
Requires:	php-gettext >= %{epoch}:%{version}
Requires:	php-hash >= %{epoch}:%{version}
Requires:	php-ini >= %{version}
Requires:	php-json >= %{epoch}:%{version}
Requires:	php-openssl >= %{epoch}:%{version}
Requires:	php-pcre >= %{epoch}:%{version}
Requires:	php-posix >= %{epoch}:%{version}
Requires:	php-session >= %{epoch}:%{version}
Suggests:	php-suhosin >= 0.9.33
Requires:	php-sysvsem >= %{epoch}:%{version}
Requires:	php-sysvshm >= %{epoch}:%{version}
Requires:	php-timezonedb >= 3:2009.10
Requires:	php-tokenizer >= %{epoch}:%{version}
Requires:	php-xmlreader >= %{epoch}:%{version}
Requires:	php-xmlwriter >= %{epoch}:%{version}
Requires:	php-zlib >= %{epoch}:%{version}
Requires:	php-xml >= %{epoch}:%{version}
Provides:	php = %{epoch}:%{version}

%description	fpm
PHP5 is an HTML-embeddable scripting language. PHP5 offers built-in database
integration for several commercial and non-commercial database management
systems, so writing a database-enabled script with PHP5 is fairly simple. The
most common use of PHP5 coding is probably as a replacement for CGI scripts.

This package contains the FastCGI Process Manager. You must also install
libphp5_common.

%prep

%setup -q -n php-%{version}

%if %{build_libmagic}
if ! [ -f %{_datadir}/misc/magic.mgc ]; then
    echo "ERROR: the %{_datadir}/misc/magic.mgc file is needed"
    exit 1
fi
%endif

# the ".droplet" suffix is here to nuke the backups later..., we don't want those in php-devel

%patch0 -p0 -b .init.droplet
%patch1 -p1 -b .shared.droplet
%patch3 -p0 -b .libtool.droplet
%patch4 -p1 -b .phpize.droplet
%patch5 -p1 -b .phpbuilddir.droplet
%patch6 -p1 -b .apache2-filters.droplet
%patch7 -p1 -b .no_libedit.droplet
%patch8 -p0 -b .xmlrpc_epi_header
%patch9 -p0 -b .xmlrpc_no_rpath.droplet
%patch11 -p0 -b .bdb-5.2.droplet

#####################################################################
# Stolen from PLD
%patch20 -p1 -b .mail.droplet
%patch21 -p0 -b .filter-shared.droplet
%patch22 -p0 -b .dba-link.droplet
%patch23 -p0 -b .zlib-for-getimagesize.droplet
%patch25 -p1 -b .external_libzip.droplet
%patch26 -p0 -b .mcrypt-libs.droplet
# for kolab2
%patch27 -p1 -b .imap-annotation.droplet
%patch28 -p1 -b .imap-myrights.droplet
# fpm stuff
%patch29 -p1 -b .shared-fpm.droplet
%patch30 -p1 -b .fpmmdv.droplet

#####################################################################
# stolen from debian
%patch50 -p1 -b .session.save_path.droplet
%patch51 -p0 -b .exif_nesting_level.droplet
%patch52 -p0 -b .fix_broken_sha-2_test.droplet

#####################################################################
# Stolen from fedora
%patch101 -p1 -b .cxx.droplet
%patch102 -p0 -b .install.droplet
%patch105 -p1 -b .umask.droplet
%patch111 -p0 -b .jpegversion
%patch113 -p0 -b .libc-client-php.droplet
%patch114 -p0 -b .no_pam_in_c-client.droplet
%patch115 -p0 -b .dlopen.droplet

# upstream fixes
%patch120 -p1 -b .tests-wddx.droplet
%patch121 -p0 -b .bug43221.droplet
%patch123 -p0 -b .bug43589.droplet
%patch226 -p0 -b .no-fvisibility_hidden.droplet
%patch227 -p0 -b .enchant_lib64_fix.droplet
%patch228 -p0 -b .xmlrpc-epi_fix.droplet

%patch302 -p1 -b .no_egg.droplet
%patch303 -p1 -b .mdv_logo.droplet

cp %{SOURCE1} php-test.ini
cp %{SOURCE2} maxlifetime
cp %{SOURCE3} php.crond
cp %{SOURCE4} php-fpm.service
cp %{SOURCE5} php-fpm.sysconf
cp %{SOURCE6} php-fpm.logrotate
cp %{SOURCE7} create_data_file.php

# lib64 hack
perl -p -i -e "s|/usr/lib|%{_libdir}|" php.crond

# nuke bogus checks becuase i fixed this years ago in our recode package
rm -f ext/recode/config9.m4

# Change perms otherwise rpm would get fooled while finding requires
find -name "*.inc" | xargs chmod 644
find -name "*.php*" | xargs chmod 644
find -name "*README*" | xargs chmod 644

mkdir -p php-devel/extensions
mkdir -p php-devel/sapi

# Install test files in php-devel
cp -a tests php-devel

cp -dpR ext/* php-devel/extensions/
rm -f php-devel/extensions/informix/stub.c
rm -f php-devel/extensions/standard/.deps
rm -f php-devel/extensions/skeleton/EXPERIMENTAL

# SAPI
cp -dpR sapi/* php-devel/sapi/ 
rm -f php-devel/sapi/thttpd/stub.c
rm -f php-devel/sapi/cgi/php.sym
rm -f php-devel/sapi/fastcgi/php.sym
rm -f php-devel/sapi/pi3web/php.sym

# cleanup
find php-devel -name "*.droplet" | xargs rm -f

# don't ship MS Windows source
rm -rf php-devel/extensions/com_dotnet

# likewise with these:
find php-devel -name "*.dsp" | xargs rm -f
find php-devel -name "*.mak" | xargs rm -f
find php-devel -name "*.w32" | xargs rm

# maek sure using system libs
rm -rf ext/pcre/pcrelib
rm -rf ext/pdo_sqlite/sqlite
rm -rf ext/xmlrpc/libxmlrpc

%build
%serverbuild

# it does not work with -fPIE and someone added that to the serverbuild macro...
CFLAGS=`echo $CFLAGS|sed -e 's|-fPIE||g'`
CXXFLAGS=`echo $CXXFLAGS|sed -e 's|-fPIE||g'`

#export CFLAGS="`echo ${CFLAGS} | sed s/O2/O0/` -fPIC -L%{_libdir} -fno-strict-aliasing"
export CFLAGS="${CFLAGS} -fPIC -L%{_libdir} -fno-strict-aliasing"
export CXXFLAGS="${CFLAGS}"
export RPM_OPT_FLAGS="${CFLAGS}"

cat > php-devel/buildext <<EOF
#!/bin/bash
gcc -Wall -fPIC -shared $CFLAGS \\
    -I. \`%{_bindir}/php-config --includes\` \\
    -I%{_includedir}/libxml2 \\
    -I%{_includedir}/freetype \\
    -I%{_includedir}/openssl \\
    -I%{_usrsrc}/php-devel/ext \\
    -I%{_includedir}/\$1 \\
    \$4 \$2 -o \$1.so \$3 -lc
EOF

chmod 755 php-devel/buildext

#export PHP_AUTOCONF=autoconf-2.13
rm -f configure
rm -rf autom4te.cache
./buildconf --force

# Do this patch with a perl hack...
perl -pi -e "s|'\\\$install_libdir'|'%{_libdir}'|" ltmain.sh

export oldstyleextdir=yes
export EXTENSION_DIR="%{_libdir}/php/extensions"
export PROG_SENDMAIL="%{_sbindir}/sendmail"
export GD_SHARED_LIBADD="$GD_SHARED_LIBADD -lm"
SAFE_LDFLAGS=`echo %{ldflags}|sed -e 's|-Wl,--no-undefined||g'`
export LDFLAGS="$SAFE_LDFLAGS"

# never use "--disable-rpath", it does the opposite

# Configure php5
# FIXME switch to external gd (--with-gd=shared,%_prefix) once php bug #60108 is fixed
for i in fpm cgi cli apxs; do
./configure \
    `[ $i = fpm ] && echo --disable-cli --enable-fpm --with-libxml-dir=%{_prefix} --with-fpm-user=apache --with-fpm-group=apache` \
    `[ $i = cgi ] && echo --disable-cli` \
    `[ $i = cli ] && echo --disable-cgi --enable-cli` \
    `[ $i = apxs ] && echo --with-apxs2=%{_bindir}/apxs` \
    --build=%{_build} \
    --prefix=%{_prefix} \
    --exec-prefix=%{_prefix} \
    --bindir=%{_bindir} \
    --sbindir=%{_sbindir} \
    --sysconfdir=%{_sysconfdir} \
    --datadir=%{_datadir} \
    --includedir=%{_includedir} \
    --libdir=%{_libdir} \
    --libexecdir=%{_libexecdir} \
    --localstatedir=/var/lib \
    --mandir=%{_mandir} \
    --enable-shared=yes \
    --enable-static=no \
    --with-libdir=%{_lib} \
    --with-config-file-path=%{_sysconfdir} \
    --with-config-file-scan-dir=%{_sysconfdir}/php.d \
    --disable-debug  \
    --enable-inline-optimization \
    --with-exec-dir=%{_bindir} \
    --with-regex=system \
    --with-pcre-regex=%{_prefix} \
    --with-freetype-dir=%{_prefix} --with-zlib=%{_prefix} \
    --with-png-dir=%{_prefix} \
    --with-pdo-odbc=unixODBC \
    --enable-magic-quotes \
    --enable-safe-mode \
    --with-zlib=shared,%{_prefix} --with-zlib-dir=%{_prefix} \
    --with-openssl=shared,%{_prefix} \
    --enable-libxml=%{_prefix} --with-libxml-dir=%{_prefix} \
    --enable-mod_charset \
    --without-pear \
    --enable-bcmath=shared \
    --with-bz2=shared,%{_prefix} \
    --enable-calendar=shared \
    --enable-ctype=shared \
    --with-curl=shared,%{_prefix} --without-curlwrappers \
    --enable-dba=shared --with-gdbm --with-db4 --with-cdb  \
    --enable-dom=shared,%{_prefix} --with-libxml-dir=%{_prefix} \
    --with-enchant=shared,%{_prefix} \
    --enable-exif=shared \
    --enable-fileinfo=shared \
    --enable-filter=shared --with-pcre-dir=%{_prefix} \
    --enable-intl=shared --with-icu-dir=%{_prefix} \
    --enable-json=shared \
    --with-openssl-dir=%{_prefix} --enable-ftp=shared \
    --with-gd=shared --with-jpeg-dir=%{_prefix} --with-png-dir=%{_prefix} --with-zlib-dir=%{_prefix} --with-xpm-dir=%{_prefix}/X11R6 --with-freetype-dir=%{_prefix} --enable-gd-native-ttf --with-t1lib=%{_prefix} \
    --with-gettext=shared,%{_prefix} \
    --with-gmp=shared,%{_prefix} \
    --enable-hash=shared,%{_prefix} \
    --with-iconv=shared \
    --with-imap=shared,%{_prefix} --with-imap-ssl=%{_prefix} \
    --with-ldap=shared,%{_prefix} --with-ldap-sasl=%{_prefix} \
    --enable-mbstring=shared,%{_prefix} --enable-mbregex --with-libmbfl=%{_prefix} --with-onig=%{_prefix} \
    --with-mcrypt=shared,%{_prefix} \
    --with-mssql=shared,%{_prefix} \
    --with-mysql=shared,%{_prefix} --with-mysql-sock=/var/lib/mysql/mysql.sock --with-zlib-dir=%{_prefix} \
    --with-mysqli=shared,%{_bindir}/mysql_config \
    --enable-mysqlnd=shared,%{_prefix} \
    --with-unixODBC=shared,%{_prefix} \
    --enable-pcntl=shared \
    --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} \
    --with-pgsql=shared,%{_prefix} \
    --enable-phar=shared \
    --enable-posix=shared \
    --with-pspell=shared,%{_prefix} \
    --with-readline=shared,%{_prefix} \
    --with-recode=shared,%{_prefix} \
    --enable-session=shared,%{_prefix} \
    --enable-shmop=shared,%{_prefix} \
    --enable-simplexml \
    --with-snmp=shared,%{_prefix} --enable-ucd-snmp-hack \
    --enable-soap=shared,%{_prefix} --with-libxml-dir=%{_prefix} \
    --enable-sockets=shared,%{_prefix} \
    --with-sqlite=shared,%{_prefix} \
    --with-sqlite3=shared,%{_prefix} \
    --with-sybase-ct=shared,%{_prefix} \
    --enable-sysvmsg=shared,%{_prefix} \
    --enable-sysvsem=shared,%{_prefix} \
    --enable-sysvshm=shared,%{_prefix} \
    --with-tidy=shared,%{_prefix} \
    --enable-tokenizer=shared,%{_prefix} \
    --enable-xml=shared,%{_prefix} --with-libxml-dir=%{_prefix} \
    --enable-xmlreader=shared,%{_prefix} \
    --with-xmlrpc=shared,%{_prefix} \
    --enable-xmlwriter=shared,%{_prefix} \
    --with-xsl=shared,%{_prefix} \
    --enable-wddx=shared --with-libxml-dir=%{_prefix} \
    --enable-zip=shared --with-libzip=%{_prefix}

cp -f Makefile Makefile.$i

# left for debugging purposes
cp -f main/php_config.h php_config.h.$i

# when all else failed...
perl -pi -e "s|-prefer-non-pic -static||g" Makefile.$i

done

# remove all confusion...
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
cp config.nice configure_command; chmod 644 configure_command

%make

%if %{build_libmagic}
# keep in sync with latest system magic, the next best thing when system libmagic can't be used...
sapi/cli/php create_data_file.php %{_datadir}/misc/magic.mgc > ext/fileinfo/data_file.c
rm -rf ext/fileinfo/.libs ext/fileinfo/*.lo ext/fileinfo/*.la modules/fileinfo.so modules/fileinfo.la
cp -p ext/fileinfo/data_file.c php-devel/extensions/fileinfo/data_file.c
%make
%endif

# make php-cgi
cp -af php_config.h.cgi main/php_config.h
make -f Makefile.cgi sapi/cgi/php-cgi
cp -af php_config.h.apxs main/php_config.h

# make php-fpm
cp -af php_config.h.fpm main/php_config.h
make -f Makefile.fpm sapi/fpm/php-fpm
cp -af php_config.h.apxs main/php_config.h

%install

install -d %{buildroot}%{_libdir}
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_sysconfdir}/php.d
install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_usrsrc}/php-devel
install -d %{buildroot}%{_mandir}/man1
install -d %{buildroot}%{_sysconfdir}/cron.d
install -d %{buildroot}/var/lib/php

make -f Makefile.apxs install \
	INSTALL_ROOT=%{buildroot} \
	INSTALL_IT="\$(LIBTOOL) --mode=install install libphp5_common.la %{buildroot}%{_libdir}/"

# borked autopoo
rm -f %{buildroot}%{_bindir}/php %{buildroot}%{_bindir}/php-cgi
./libtool --silent --mode=install install sapi/cli/php %{buildroot}%{_bindir}/php
./libtool --silent --mode=install install sapi/cgi/php-cgi %{buildroot}%{_bindir}/php-cgi

# compat php-fcgi symink
ln -s php-cgi %{buildroot}%{_bindir}/php-fcgi

cp -dpR php-devel/* %{buildroot}%{_usrsrc}/php-devel/
install -m0644 run-tests*.php %{buildroot}%{_usrsrc}/php-devel/
install -m0644 main/internal_functions.c %{buildroot}%{_usrsrc}/php-devel/

install -m0644 sapi/cli/php.1 %{buildroot}%{_mandir}/man1/
install -m0644 scripts/man1/phpize.1 %{buildroot}%{_mandir}/man1/
install -m0644 scripts/man1/php-config.1 %{buildroot}%{_mandir}/man1/

# fpm
install -d %{buildroot}/lib/systemd/system
install -d %{buildroot}%{_sysconfdir}/logrotate.d
install -d %{buildroot}%{_sysconfdir}/sysconfig
install -d %{buildroot}%{_sysconfdir}/php-fpm.d
install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_mandir}/man8
install -d %{buildroot}/var/lib/php-fpm
install -d %{buildroot}/var/log/php-fpm
install -d %{buildroot}/var/run/php-fpm
# a small bug here...
echo "; place your config here" > %{buildroot}%{_sysconfdir}/php-fpm.d/default.conf

./libtool --silent --mode=install install sapi/fpm/php-fpm %{buildroot}%{_sbindir}/php-fpm
install -m0644 sapi/fpm/php-fpm.8 %{buildroot}%{_mandir}/man8/
install -m0644 sapi/fpm/php-fpm.conf %{buildroot}%{_sysconfdir}/
install -m0644 php-fpm.service %{buildroot}/lib/systemd/system/
install -m0644 php-fpm.sysconf %{buildroot}%{_sysconfdir}/sysconfig/php-fpm
install -m0644 php-fpm.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/php-fpm

ln -snf extensions %{buildroot}%{_usrsrc}/php-devel/ext

# extensions
echo "extension = openssl.so"		> %{buildroot}%{_sysconfdir}/php.d/21_openssl.ini
echo "extension = zlib.so"		> %{buildroot}%{_sysconfdir}/php.d/21_zlib.ini
echo "extension = bcmath.so"		> %{buildroot}%{_sysconfdir}/php.d/66_bcmath.ini
echo "extension = bz2.so"		> %{buildroot}%{_sysconfdir}/php.d/10_bz2.ini
echo "extension = calendar.so"		> %{buildroot}%{_sysconfdir}/php.d/11_calendar.ini
echo "extension = ctype.so"		> %{buildroot}%{_sysconfdir}/php.d/12_ctype.ini
echo "extension = curl.so"		> %{buildroot}%{_sysconfdir}/php.d/13_curl.ini
echo "extension = dba.so"		> %{buildroot}%{_sysconfdir}/php.d/14_dba.ini
echo "extension = dom.so"		> %{buildroot}%{_sysconfdir}/php.d/18_dom.ini
echo "extension = exif.so"		> %{buildroot}%{_sysconfdir}/php.d/19_exif.ini
echo "extension = filter.so"		> %{buildroot}%{_sysconfdir}/php.d/81_filter.ini
echo "extension = ftp.so"		> %{buildroot}%{_sysconfdir}/php.d/22_ftp.ini
echo "extension = gd.so"		> %{buildroot}%{_sysconfdir}/php.d/23_gd.ini
echo "extension = gettext.so"		> %{buildroot}%{_sysconfdir}/php.d/24_gettext.ini
echo "extension = gmp.so"		> %{buildroot}%{_sysconfdir}/php.d/25_gmp.ini
echo "extension = hash.so"		> %{buildroot}%{_sysconfdir}/php.d/54_hash.ini
echo "extension = iconv.so"		> %{buildroot}%{_sysconfdir}/php.d/26_iconv.ini
echo "extension = imap.so"		> %{buildroot}%{_sysconfdir}/php.d/27_imap.ini
echo "extension = intl.so"		> %{buildroot}%{_sysconfdir}/php.d/27_intl.ini
echo "extension = ldap.so"		> %{buildroot}%{_sysconfdir}/php.d/28_ldap.ini
echo "extension = mbstring.so"		> %{buildroot}%{_sysconfdir}/php.d/29_mbstring.ini
echo "extension = mcrypt.so"		> %{buildroot}%{_sysconfdir}/php.d/30_mcrypt.ini
echo "extension = fileinfo.so"		> %{buildroot}%{_sysconfdir}/php.d/32_fileinfo.ini
echo "extension = mssql.so"		> %{buildroot}%{_sysconfdir}/php.d/35_mssql.ini
echo "extension = mysql.so"		> %{buildroot}%{_sysconfdir}/php.d/36_mysql.ini
echo "extension = mysqli.so"		> %{buildroot}%{_sysconfdir}/php.d/37_mysqli.ini
echo "extension = enchant.so"		> %{buildroot}%{_sysconfdir}/php.d/38_enchant.ini
echo "extension = odbc.so"		> %{buildroot}%{_sysconfdir}/php.d/39_odbc.ini
echo "extension = pcntl.so"		> %{buildroot}%{_sysconfdir}/php.d/40_pcntl.ini
echo "extension = pdo.so"		> %{buildroot}%{_sysconfdir}/php.d/70_pdo.ini
echo "extension = pdo_dblib.so"		> %{buildroot}%{_sysconfdir}/php.d/71_pdo_dblib.ini
echo "extension = pdo_mysql.so"		> %{buildroot}%{_sysconfdir}/php.d/73_pdo_mysql.ini
echo "extension = pdo_odbc.so"		> %{buildroot}%{_sysconfdir}/php.d/75_pdo_odbc.ini
echo "extension = pdo_pgsql.so"		> %{buildroot}%{_sysconfdir}/php.d/76_pdo_pgsql.ini
echo "extension = pdo_sqlite.so"	> %{buildroot}%{_sysconfdir}/php.d/77_pdo_sqlite.ini
echo "extension = mysqlnd.so"		> %{buildroot}%{_sysconfdir}/php.d/78_mysqlnd.ini
echo "extension = pgsql.so"		> %{buildroot}%{_sysconfdir}/php.d/42_pgsql.ini
echo "extension = posix.so"		> %{buildroot}%{_sysconfdir}/php.d/43_posix.ini
echo "extension = pspell.so"		> %{buildroot}%{_sysconfdir}/php.d/44_pspell.ini
echo "extension = readline.so"		> %{buildroot}%{_sysconfdir}/php.d/45_readline.ini
echo "extension = recode.so"		> %{buildroot}%{_sysconfdir}/php.d/46_recode.ini
echo "extension = session.so"		> %{buildroot}%{_sysconfdir}/php.d/47_session.ini
echo "extension = shmop.so"		> %{buildroot}%{_sysconfdir}/php.d/48_shmop.ini
echo "extension = snmp.so"		> %{buildroot}%{_sysconfdir}/php.d/50_snmp.ini
echo "extension = soap.so"		> %{buildroot}%{_sysconfdir}/php.d/51_soap.ini
echo "extension = sockets.so"		> %{buildroot}%{_sysconfdir}/php.d/52_sockets.ini
echo "extension = sqlite3.so"		> %{buildroot}%{_sysconfdir}/php.d/78_sqlite3.ini
echo "extension = sybase_ct.so"		> %{buildroot}%{_sysconfdir}/php.d/46_sybase_ct.ini
echo "extension = sysvmsg.so"		> %{buildroot}%{_sysconfdir}/php.d/56_sysvmsg.ini
echo "extension = sysvsem.so"		> %{buildroot}%{_sysconfdir}/php.d/57_sysvsem.ini
echo "extension = sysvshm.so"		> %{buildroot}%{_sysconfdir}/php.d/58_sysvshm.ini
echo "extension = tidy.so"		> %{buildroot}%{_sysconfdir}/php.d/59_tidy.ini
echo "extension = tokenizer.so"		> %{buildroot}%{_sysconfdir}/php.d/60_tokenizer.ini
echo "extension = xml.so"		> %{buildroot}%{_sysconfdir}/php.d/62_xml.ini
echo "extension = xmlreader.so"		> %{buildroot}%{_sysconfdir}/php.d/63_xmlreader.ini
echo "extension = xmlrpc.so"		> %{buildroot}%{_sysconfdir}/php.d/62_xmlrpc.ini
echo "extension = xmlwriter.so"		> %{buildroot}%{_sysconfdir}/php.d/64_xmlwriter.ini
echo "extension = xsl.so"		> %{buildroot}%{_sysconfdir}/php.d/63_xsl.ini
echo "extension = wddx.so"		> %{buildroot}%{_sysconfdir}/php.d/63_wddx.ini
echo "extension = json.so"		> %{buildroot}%{_sysconfdir}/php.d/82_json.ini
echo "extension = zip.so"		> %{buildroot}%{_sysconfdir}/php.d/83_zip.ini
echo "extension = phar.so"		> %{buildroot}%{_sysconfdir}/php.d/84_phar.ini

install -m0755 maxlifetime %{buildroot}%{_libdir}/php/maxlifetime
install -m0644 php.crond %{buildroot}%{_sysconfdir}/cron.d/php

# fix docs
cp Zend/LICENSE Zend/ZEND_LICENSE
cp README.SELF-CONTAINED-EXTENSIONS SELF-CONTAINED-EXTENSIONS
cp ext/openssl/README README.openssl
cp ext/spl/README README.spl
cp ext/libxml/CREDITS CREDITS.libxml
cp ext/zlib/CREDITS CREDITS.zlib

# cgi docs
cp sapi/cgi/CREDITS CREDITS.cgi
cp sapi/cgi/README.FastCGI README.fcgi

# cli docs
cp sapi/cli/CREDITS CREDITS.cli
cp sapi/cli/README README.cli
cp sapi/cli/TODO TODO.cli

# phar fixes
if [ -L %{buildroot}%{_bindir}/phar ]; then
    rm -f %{buildroot}%{_bindir}/phar
    mv %{buildroot}%{_bindir}/phar.phar %{buildroot}%{_bindir}/phar
fi

# house cleaning
rm -f %{buildroot}%{_bindir}/pear
rm -f %{buildroot}%{_libdir}/*.*a

# don't pack useless stuff
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/bcmath
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/bz2
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/calendar
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/ctype
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/curl
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/dba
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/dom
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/enchant
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/ereg
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/exif
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/fileinfo
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/filter
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/ftp
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/gettext
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/gmp
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/hash
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/iconv
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/imap
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/intl
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/json
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/ldap
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/libxml
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/mbstring
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/mcrypt
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/mssql
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/mysql
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/mysqli
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/mysqlnd
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/odbc
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/openssl
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/pcntl
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/pcre
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/pdo
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/pdo_dblib
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/pdo_mysql
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/pdo_odbc
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/pdo_pgsql
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/pdo_sqlite
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/pgsql
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/phar
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/posix
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/pspell
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/readline
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/recode
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/shmop
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/snmp
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/soap
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/sockets
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/spl
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/sqlite
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/sqlite3
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/standard
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/sybase_ct
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/sysvmsg
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/sysvsem
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/sysvshm
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/tidy
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/tokenizer
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/wddx
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/xml
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/xmlreader
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/xmlrpc
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/xmlwriter
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/xsl
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/zip
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/zlib

# php-devel.i586: E: zero-length /usr/src/php-devel/extensions/pdo_firebird/EXPERIMENTAL
find %{buildroot}%{_usrsrc}/php-devel -type f -size 0 -exec rm -f {} \;

%multiarch_includes %{buildroot}%{_includedir}/php/main/build-defs.h

%multiarch_includes %{buildroot}%{_includedir}/php/main/php_config.h

%if %{build_test}
# do a make test
export NO_INTERACTION=1
export PHPRC="."
export REPORT_EXIT_STATUS=2
export TEST_PHP_DETAILED=0
export TEST_PHP_ERROR_STYLE=EMACS
export TEST_PHP_LOG_FORMAT=LEODC
export PHP_INI_SCAN_DIR=/dev/null

# FAILING TESTS:
# unknown errors with ext/date/tests/oo_002.phpt probably because of php-5.2.5-systzdata.patch
# http://bugs.php.net/bug.php?id=22414 (claimed to be fixed in 2003, but seems not)
# unknown errors with ext/standard/tests/general_functions/phpinfo.phpt
# unknown errors with ext/standard/tests/strings/setlocale_*
disable_tests="ext/date/tests/oo_002.phpt \
ext/standard/tests/file/bug22414.phpt \
ext/standard/tests/general_functions/phpinfo.phpt \
ext/standard/tests/strings/setlocale_basic1.phpt \
ext/standard/tests/strings/setlocale_basic2.phpt \
ext/standard/tests/strings/setlocale_basic3.phpt \
ext/standard/tests/strings/setlocale_variation1.phpt \
ext/standard/tests/strings/setlocale_variation3.phpt \
ext/standard/tests/strings/setlocale_variation4.phpt \
ext/standard/tests/strings/setlocale_variation5.phpt"

[[ -n "$disable_tests" ]] && \
for f in $disable_tests; do
  [[ -f "$f" ]] && mv $f $f.disabled
done

TEST_PHP_EXECUTABLE=sapi/cli/php sapi/cli/php -c ./php-test.ini run-tests.php
%endif

%post bcmath
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun bcmath
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post bz2
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun bz2
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post calendar
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun calendar
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post cgi
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun cgi
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post cli
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun cli
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post ctype
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun ctype
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post curl
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun curl
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post dba
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun dba
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post devel
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun devel
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post doc
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun doc
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post dom
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun dom
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post enchant
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun enchant
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post exif
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun exif
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post fileinfo
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun fileinfo
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post filter
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun filter
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post ftp
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun ftp
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post gd
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun gd
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post gettext
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun gettext
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post gmp
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun gmp
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post hash
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun hash
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post iconv
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun iconv
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post imap
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun imap
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post intl
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun intl
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post json
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun json
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post ldap
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun ldap
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mbstring
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mbstring
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mcrypt
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mcrypt
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mssql
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mssql
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mysql
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mysql
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mysqli
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mysqli
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mysqlnd
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mysqlnd
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post odbc
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun odbc
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post openssl
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun openssl
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post pcntl
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun pcntl
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post pdo
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun pdo
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post pdo_dblib
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun pdo_dblib
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post pdo_mysql
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun pdo_mysql
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post pdo_odbc
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun pdo_odbc
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post pdo_pgsql
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun pdo_pgsql
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post pdo_sqlite
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun pdo_sqlite
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post pgsql
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun pgsql
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post phar
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun phar
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post posix
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun posix
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post pspell
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun pspell
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post readline
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun readline
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post recode
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun recode
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%pre session
%_pre_useradd apache /var/www /bin/sh

%post session
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun session
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post shmop
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun shmop
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post snmp
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun snmp
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post soap
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun soap
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post sockets
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun sockets
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post sqlite3
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun sqlite3
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post sybase_ct
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun sybase_ct
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post sysvmsg
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun sysvmsg
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post sysvsem
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun sysvsem
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post sysvshm
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun sysvshm
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post tidy
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun tidy
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post tokenizer
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun tokenizer
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post wddx
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun wddx
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post xml
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun xml
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post xmlreader
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun xmlreader
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post xmlrpc
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun xmlrpc
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post xmlwriter
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun xmlwriter
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post xsl
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun xsl
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post zip
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun zip
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post zlib
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun zlib
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post fpm
if [ $1 = 1 ]; then
    # Initial installation
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%pre fpm
%_pre_useradd apache /var/www /bin/sh

%preun fpm
if [ $1 = 0 ]; then
    # Package removal, not upgrade
    /bin/systemctl --no-reload disable php-fpm.service >/dev/null 2>&1 || :
    /bin/systemctl stop php-fpm.service >/dev/null 2>&1 || :
fi

%postun fpm
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
if [ $1 -ge 1 ]; then
    # Package upgrade, not uninstall
    /bin/systemctl try-restart php-fpm.service >/dev/null 2>&1 || :
fi
%_postun_userdel apache

%files doc
%doc CREDITS INSTALL LICENSE NEWS Zend/ZEND_LICENSE 
%doc php.ini-production php.ini-development configure_command
%doc README.openssl README.spl CREDITS.libxml CREDITS.zlib
%doc README.PHP4-TO-PHP5-THIN-CHANGES
%doc README.EXTENSIONS README.EXT_SKEL README.input_filter
%doc README.PARAMETER_PARSING_API README.STREAMS

%files -n %{libname}
%{_libdir}/libphp5_common.so.%{php5_common_major}*

%files cli
%doc CREDITS.cli README.cli TODO.cli
%attr(0755,root,root) %{_bindir}/php
%attr(0644,root,root) %{_mandir}/man1/php.1*

%files cgi
%doc CREDITS.cgi README.fcgi
%attr(0755,root,root) %{_bindir}/php-cgi
%attr(0755,root,root) %{_bindir}/php-fcgi

%files devel
%doc SELF-CONTAINED-EXTENSIONS CODING_STANDARDS README.* EXTENSIONS
%doc Zend/ZEND_* README.TESTING*
%attr(0755,root,root) %{_bindir}/php-config
%attr(0755,root,root) %{_bindir}/phpize
%attr(0755,root,root) %{_libdir}/libphp5_common.so
%{_libdir}/php/build
%{_usrsrc}/php-devel
%{multiarch_includedir}/php/main/build-defs.h
%{multiarch_includedir}/php/main/php_config.h
%{_includedir}/php
%attr(0644,root,root) %{_mandir}/man1/php-config.1*
%attr(0644,root,root) %{_mandir}/man1/phpize.1*

%files openssl
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/21_openssl.ini
%attr(0755,root,root) %{_libdir}/php/extensions/openssl.so

%files zlib
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/21_zlib.ini
%attr(0755,root,root) %{_libdir}/php/extensions/zlib.so

%files bcmath
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/66_bcmath.ini
%attr(0755,root,root) %{_libdir}/php/extensions/bcmath.so

%files bz2
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/10_bz2.ini
%attr(0755,root,root) %{_libdir}/php/extensions/bz2.so

%files calendar
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/11_calendar.ini
%attr(0755,root,root) %{_libdir}/php/extensions/calendar.so

%files ctype
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/12_ctype.ini
%attr(0755,root,root) %{_libdir}/php/extensions/ctype.so

%files curl
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/13_curl.ini
%attr(0755,root,root) %{_libdir}/php/extensions/curl.so

%files dba
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/14_dba.ini
%attr(0755,root,root) %{_libdir}/php/extensions/dba.so

%files dom
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/18_dom.ini
%attr(0755,root,root) %{_libdir}/php/extensions/dom.so

%files enchant
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/38_enchant.ini
%attr(0755,root,root) %{_libdir}/php/extensions/enchant.so

%files exif
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/19_exif.ini
%attr(0755,root,root) %{_libdir}/php/extensions/exif.so

%files fileinfo
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/32_fileinfo.ini
%attr(0755,root,root) %{_libdir}/php/extensions/fileinfo.so

%files filter
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/81_filter.ini
%attr(0755,root,root) %{_libdir}/php/extensions/filter.so

%files ftp
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/22_ftp.ini
%attr(0755,root,root) %{_libdir}/php/extensions/ftp.so

%files gd
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/23_gd.ini
%attr(0755,root,root) %{_libdir}/php/extensions/gd.so

%files gettext
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/24_gettext.ini
%attr(0755,root,root) %{_libdir}/php/extensions/gettext.so

%files gmp
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/25_gmp.ini
%attr(0755,root,root) %{_libdir}/php/extensions/gmp.so

%files hash
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/54_hash.ini
%attr(0755,root,root) %{_libdir}/php/extensions/hash.so

%files iconv
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/26_iconv.ini
%attr(0755,root,root) %{_libdir}/php/extensions/iconv.so

%files imap
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/27_imap.ini
%attr(0755,root,root) %{_libdir}/php/extensions/imap.so

%files intl
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/27_intl.ini
%attr(0755,root,root) %{_libdir}/php/extensions/intl.so

%files json
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/82_json.ini
%attr(0755,root,root) %{_libdir}/php/extensions/json.so

%files ldap
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/28_ldap.ini
%attr(0755,root,root) %{_libdir}/php/extensions/ldap.so

%files mbstring
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/29_mbstring.ini
%attr(0755,root,root) %{_libdir}/php/extensions/mbstring.so

%files mcrypt
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/30_mcrypt.ini
%attr(0755,root,root) %{_libdir}/php/extensions/mcrypt.so

%files mssql
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/35_mssql.ini
%attr(0755,root,root) %{_libdir}/php/extensions/mssql.so

%files mysql
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/36_mysql.ini
%attr(0755,root,root) %{_libdir}/php/extensions/mysql.so

%files mysqli
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/37_mysqli.ini
%attr(0755,root,root) %{_libdir}/php/extensions/mysqli.so

%files mysqlnd
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/78_mysqlnd.ini
%attr(0755,root,root) %{_libdir}/php/extensions/mysqlnd.so

%files odbc
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/39_odbc.ini
%attr(0755,root,root) %{_libdir}/php/extensions/odbc.so

%files pcntl
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/40_pcntl.ini
%attr(0755,root,root) %{_libdir}/php/extensions/pcntl.so

%files pdo
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/70_pdo.ini
%attr(0755,root,root) %{_libdir}/php/extensions/pdo.so

%files pdo_dblib
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/71_pdo_dblib.ini
%attr(0755,root,root) %{_libdir}/php/extensions/pdo_dblib.so

%files pdo_mysql
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/73_pdo_mysql.ini
%attr(0755,root,root) %{_libdir}/php/extensions/pdo_mysql.so

%files pdo_odbc
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/75_pdo_odbc.ini
%attr(0755,root,root) %{_libdir}/php/extensions/pdo_odbc.so

%files pdo_pgsql
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/76_pdo_pgsql.ini
%attr(0755,root,root) %{_libdir}/php/extensions/pdo_pgsql.so

%files pdo_sqlite
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/77_pdo_sqlite.ini
%attr(0755,root,root) %{_libdir}/php/extensions/pdo_sqlite.so

%files pgsql
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/42_pgsql.ini
%attr(0755,root,root) %{_libdir}/php/extensions/pgsql.so

%files phar
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/84_phar.ini
%attr(0755,root,root) %{_libdir}/php/extensions/phar.so
%attr(0755,root,root) %{_bindir}/phar

%files posix
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/43_posix.ini
%attr(0755,root,root) %{_libdir}/php/extensions/posix.so

%files pspell
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/44_pspell.ini
%attr(0755,root,root) %{_libdir}/php/extensions/pspell.so

%files readline
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/45_readline.ini
%attr(0755,root,root) %{_libdir}/php/extensions/readline.so

%files recode
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/46_recode.ini
%attr(0755,root,root) %{_libdir}/php/extensions/recode.so

%files session
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/47_session.ini
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/cron.d/php
%attr(0755,root,root) %{_libdir}/php/extensions/session.so
%attr(0755,root,root) %{_libdir}/php/maxlifetime
%attr(01733,apache,apache) %dir /var/lib/php

%files shmop
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/48_shmop.ini
%attr(0755,root,root) %{_libdir}/php/extensions/shmop.so

%files snmp
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/50_snmp.ini
%attr(0755,root,root) %{_libdir}/php/extensions/snmp.so

%files soap
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/51_soap.ini
%attr(0755,root,root) %{_libdir}/php/extensions/soap.so

%files sockets
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/52_sockets.ini
%attr(0755,root,root) %{_libdir}/php/extensions/sockets.so

%files sqlite3
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/78_sqlite3.ini
%attr(0755,root,root) %{_libdir}/php/extensions/sqlite3.so

%files sybase_ct
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/46_sybase_ct.ini
%attr(0755,root,root) %{_libdir}/php/extensions/sybase_ct.so

%files sysvmsg
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/56_sysvmsg.ini
%attr(0755,root,root) %{_libdir}/php/extensions/sysvmsg.so

%files sysvsem
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/57_sysvsem.ini
%attr(0755,root,root) %{_libdir}/php/extensions/sysvsem.so

%files sysvshm
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/58_sysvshm.ini
%attr(0755,root,root) %{_libdir}/php/extensions/sysvshm.so

%files tidy
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/59_tidy.ini
%attr(0755,root,root) %{_libdir}/php/extensions/tidy.so

%files tokenizer
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/60_tokenizer.ini
%attr(0755,root,root) %{_libdir}/php/extensions/tokenizer.so

%files xml
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/62_xml.ini
%attr(0755,root,root) %{_libdir}/php/extensions/xml.so

%files xmlreader
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/63_xmlreader.ini
%attr(0755,root,root) %{_libdir}/php/extensions/xmlreader.so

%files xmlrpc
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/62_xmlrpc.ini
%attr(0755,root,root) %{_libdir}/php/extensions/xmlrpc.so

%files xmlwriter
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/64_xmlwriter.ini
%attr(0755,root,root) %{_libdir}/php/extensions/xmlwriter.so

%files xsl
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/63_xsl.ini
%attr(0755,root,root) %{_libdir}/php/extensions/xsl.so

%files wddx
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/63_wddx.ini
%attr(0755,root,root) %{_libdir}/php/extensions/wddx.so

%files zip
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/83_zip.ini
%attr(0755,root,root) %{_libdir}/php/extensions/zip.so

%files fpm
%doc sapi/fpm/CREDITS sapi/fpm/LICENSE
/lib/systemd/system/php-fpm.service
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php-fpm.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/php-fpm
%attr(0644,root,root) %{_sysconfdir}/logrotate.d/php-fpm
%attr(0755,root,root) %dir %{_sysconfdir}/php-fpm.d
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php-fpm.d/default.conf
%attr(0755,root,root) %{_sbindir}/php-fpm
%attr(0644,root,root) %{_mandir}/man8/php-fpm.8*
%attr(0711,apache,apache) %dir /var/lib/php-fpm
%attr(0711,apache,apache) %dir /var/log/php-fpm
%attr(0711,apache,apache) %dir /var/run/php-fpm



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15877 |12mr|php-apc-3.1.12-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

%define realname apc (Alternative PHP Cache)
%define modname apc
%define dirname %{modname}
%define soname %{modname}.so
%define inifile 99_%{modname}.ini

%define _requires_exceptions pear(

Summary:	The %{realname} module for PHP
Name:		php-%{modname}
Version:	3.1.12
Release:	%mkrel 1
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/APC
Source0:	http://pecl.php.net/get/APC-%{version}.tgz
Source1:	apc.ini
Patch0:		APC-3.1.3p1-default_lock_dir.diff
Patch1:		APC-3.1.9-svn_fixes.diff
BuildRequires:  php-devel >= 3:5.2.0
Conflicts:	php-afterburner php-mmcache php-eaccelerator
Epoch:		1
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
APC was conceived of to provide a way of boosting the performance of PHP on
heavily loaded sites by providing a way for scripts to be cached in a compiled
state, so that the overhead of parsing and compiling can be almost completely
eliminated. There are commercial products which provide this functionality, but
they are neither open-source nor free. Our goal was to level the playing field
by providing an implementation that allows greater flexibility and is
universally accessible. 

NOTE!: %{name} has to be loaded last, very important!

This package comes with four different flavours of APC (use only one of them):

 o apc-mmap.so - mmap (fcntl) based locks (default)
 o apc-sem.so - IPC semamphore based locks
 o apc-spinlocks.so - Hardware-dependent implementation of spinlocks
 o apc-pthread.so - NPTL pthread mutex based locks
 o apc-mmap+mutex.so - mmap (fcntl) and pthread mutex based locks

%package	admin
Summary:	Web admin GUI for %{realname}
Group:		Development/PHP
%if %mdkversion < 201010
Requires(post):   rpm-helper
Requires(postun):   rpm-helper
%endif
Requires:	apache-mod_php
Requires:	%{name}

%description	admin
This package contains a Web admin GUI for %{realname}.

To access the web GUI please open up your favourite web browser and point to:

http://localhost/%{name}/

%prep

%setup -q -n APC-%{version}
[ "../package*.xml" != "/" ] && mv ../package*.xml .

%patch0 -p0


cp %{SOURCE1} %{inifile}

%build
%serverbuild

phpize

mkdir -p build-apc-mmap
pushd build-apc-mmap
ln -s ../configure .
%configure2_5x \
    --enable-%{modname}=shared,%{_prefix} \
    --enable-apc-filehits \
    --disable-apc-pthreadmutex \
    --disable-apc-pthreadrwlocks \
    --disable-apc-sem \
    --disable-apc-spinlocks \
    --enable-apc-mmap \
    --enable-apc-memprotect

%make
popd

mkdir -p build-apc-sem
pushd build-apc-sem
ln -s ../configure .
%configure2_5x \
    --enable-%{modname}=shared,%{_prefix} \
    --enable-apc-filehits \
    --disable-apc-pthreadmutex \
    --disable-apc-pthreadrwlocks \
    --disable-apc-mmap \
    --disable-apc-spinlocks \
    --enable-apc-sem \
    --enable-apc-memprotect

%make
popd

mkdir -p build-apc-spinlocks
pushd build-apc-spinlocks
ln -s ../configure .
%configure2_5x \
    --enable-%{modname}=shared,%{_prefix} \
    --enable-apc-filehits \
    --disable-apc-pthreadmutex \
    --disable-apc-pthreadrwlocks \
    --disable-apc-sem \
    --disable-apc-mmap \
    --disable-apc-memprotect \
    --enable-apc-spinlocks

%make
popd

mkdir -p build-apc-pthread
pushd build-apc-pthread
ln -s ../configure .
%configure2_5x \
    --enable-%{modname}=shared,%{_prefix} \
    --enable-apc-filehits \
    --enable-apc-pthreadrwlocks \
    --disable-apc-spinlocks \
    --disable-apc-mmap \
    --disable-apc-sem \
    --disable-apc-memprotect
%make
popd

mkdir -p build-apc-mmap+mutex
pushd build-apc-mmap+mutex
ln -s ../configure .
%configure2_5x \
    --enable-%{modname}=shared,%{_prefix} \
    --enable-apc-filehits \
    --enable-apc-mmap \
    --enable-apc-pthreadmutex
%make
popd

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d
install -d %{buildroot}/var/www/%{name}
install -d %{buildroot}/var/lib/php-apc

install -m0644 %{inifile} %{buildroot}%{_sysconfdir}/php.d/%{inifile}

install -m0755 build-apc-mmap/modules/apc.so %{buildroot}%{_libdir}/php/extensions/apc-mmap.so
install -m0755 build-apc-sem/modules/apc.so %{buildroot}%{_libdir}/php/extensions/apc-sem.so
install -m0755 build-apc-spinlocks/modules/apc.so %{buildroot}%{_libdir}/php/extensions/apc-spinlocks.so
install -m0755 build-apc-pthread/modules/apc.so %{buildroot}%{_libdir}/php/extensions/apc-pthread.so
install -m0755 build-apc-mmap+mutex/modules/apc.so %{buildroot}%{_libdir}/php/extensions/apc-mmap+mutex.so

install -d -m 755 %{buildroot}%{webappconfdir}
cat > %{buildroot}%{webappconfdir}/%{name}.conf << EOF
Alias /%{name} /var/www/%{name}

<Directory "/var/www/%{name}">
    Order deny,allow
    Deny from all
    Allow from 127.0.0.1
    ErrorDocument 403 "Access denied per %{webappconfdir}/%{name}.conf"
</Directory>
EOF

install -m0644 apc.php %{buildroot}/var/www/%{name}/index.php

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%post admin
%if %mdkversion < 201010
%_post_webapp
%endif

%postun admin
%if %mdkversion < 201010
%_postun_webapp
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc tests CHANGELOG INSTALL LICENSE NOTICE TECHNOTES.txt TODO package*.xml
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/apc-mmap.so
%attr(0755,root,root) %{_libdir}/php/extensions/apc-sem.so
%attr(0755,root,root) %{_libdir}/php/extensions/apc-spinlocks.so
%attr(0755,root,root) %{_libdir}/php/extensions/apc-pthread.so
%attr(0755,root,root) %{_libdir}/php/extensions/apc-mmap+mutex.so
%attr(0755,apache,apache) /var/lib/php-apc

%files admin
%defattr(-,root,root)
%config(noreplace) %{webappconfdir}/%{name}.conf
%dir /var/www/%{name}
/var/www/%{name}/index.php



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15878 |12mr|php-cairo-0.3.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname Cairo
%define modname cairo
%define dirname %{modname}
%define soname %{modname}.so
%define inifile A98_%{modname}.ini

Summary:	Cairo Graphics Library Extension
Name:		php-%{modname}
Version:	0.3.2
Release:	3
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/Cairo/
Source0:	http://pecl.php.net/get/%{rname}-%{version}.tgz
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	pkgconfig
BuildRequires:	cairo-devel >= 1.4

%description
Cairo is a 2D graphics library with support for multiple output devices.
Currently supported output targets include the X Window System, Quartz, Win32,
image buffers, PostScript, PDF, and SVG file output.

%prep

%setup -q -n %{rname}-%{version}
[ "../package*.xml" != "/" ] && mv ../package*.xml .

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}
%make
mv modules/*.so .

%install
install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m755 %{soname} %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%files 
%doc CREDITS IGNORED README SYMBOLS TODO package*.xml 
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15879 |12mr|php-eaccelerator-0.9.6.1git20120725-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname eaccelerator
%define dirname %{modname}
%define soname %{modname}.so
%define inifile Z99_%{modname}.ini

Summary:	PHP accelerator optimizer
Name:		php-eaccelerator
Version:	0.9.6.1git20120725
Release:	11
Group:		Development/PHP
License:	GPL
URL:		http://eaccelerator.net/
# svn --username anonymous --password anonymous co http://dev.eaccelerator.net/eaccelerator/trunk eaccelerator
Source0:	http://prdownloads.sourceforge.net/eaccelerator/eaccelerator-%{version}.tar.gz
Source1:	eaccelerator.ini
Patch0:		eaccelerator-cache_file_location.diff
Requires(post): rpm-helper
Requires(postun): rpm-helper
BuildRequires:	php-devel >= 3:5.2.2
BuildRequires:	apache-devel >= 2.2.4
Conflicts:	php-afterburner php-apc %{name}-eloader
Epoch:		2
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
ExcludeArch:	%mips %arm

%description
eAccelerator is a further development of the mmcache PHP accelerator and
encoder. It increases the performance of PHP scripts by caching them in a
compiled state, so that the overhead of compiling is almost completely
eliminated. 

%package	admin
Summary:	Web interface for controlling eaccelerator and encode php files
Group:		System/Servers
%if %mdkversion < 201010
Requires(post):   rpm-helper
Requires(postun):   rpm-helper
%endif
Requires:	%{name} >= %{epoch}:%{version}
Conflicts:	%{name}-eloader
Epoch:		%{epoch}

%description	admin
This packages install the eAccelerator admin webinterface and a
script for encoding php files.

%prep

%setup -q -n eaccelerator-%{version}
%patch0 -p1 -b .cache_file_location

cp %{SOURCE1} eaccelerator.ini

# lib64 fixes
perl -pi -e "s|/usr/lib|%{_libdir}|g" eaccelerator.ini

# fixi strange attribs
find . -type d -exec chmod 755 {} \;
find . -type f -exec chmod 644 {} \;

%build
%serverbuild

phpize

# wtf?
chmod 755 configure

%configure2_5x \
    --with-libdir=%{_lib} \
    --cache-file=config.cache \
    --with-eaccelerator-info \
    --with-eaccelerator-disassembler \
    --with-%{modname}=shared,%{_prefix}

%make
mv modules/*.so .

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d
install -d %{buildroot}/var/www/php-eaccelerator

install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/

install -m0644 eaccelerator.ini %{buildroot}%{_sysconfdir}/php.d/%{inifile}

install -m0644 bugreport.php %{buildroot}/var/www/php-eaccelerator/
install -m0644 control.php %{buildroot}/var/www/php-eaccelerator/index.php
install -m0644 dasm.php %{buildroot}/var/www/php-eaccelerator/
install -m0644 PHP_Highlight.php %{buildroot}/var/www/php-eaccelerator/

# fix access config files
install -d -m 755 %{buildroot}%{webappconfdir}
cat > %{buildroot}%{webappconfdir}/php-eaccelerator.conf << EOF
Alias /php-eaccelerator /var/www/php-eaccelerator

<Directory /var/www/php-eaccelerator>
    Order deny,allow
    Deny from all
    Allow from 127.0.0.1
    ErrorDocument 403 "Access denied per %{webappconfdir}/php-eaccelerator.conf"
</Directory>
EOF

# pre-populate the balanced tree, grep "^static char num2hex" eaccelerator.c + grep "^#define EACCELERATOR_HASH_LEVEL" eaccelerator.h
install -d %{buildroot}/var/cache/httpd/php-eaccelerator/{0,1,2,3,4,5,6,7,8,9,a,b,c,d,e,f}/{0,1,2,3,4,5,6,7,8,9,a,b,c,d,e,f}
find %{buildroot}/var/cache/httpd/php-eaccelerator -type d | sed -e "s|%{buildroot}||" | sed -e 's/^/%attr(0711,apache,root) %dir /' > %{name}.filelist

%post
%if %mdkversion < 201010
%_post_webapp
%endif

%postun
%if %mdkversion < 201010
%_postun_webapp
%endif

%post admin
%_post_webapp

%postun admin
%_postun_webapp

%clean
rm -rf %{buildroot}

%files -f %{name}.filelist
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog NEWS README doc/*
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}

%files admin
%defattr(-,root,root)
%config(noreplace) %{webappconfdir}/php-eaccelerator.conf
%dir /var/www/php-eaccelerator
/var/www/php-eaccelerator/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15880 |12mr|php-gtk2-2.0.3-0.svn20120905.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#define _requires_exceptions pear(EventGenerator.config.php)\\|pear(bugconfig.php)

%define snapshot 20120905
%define rel 1

%if %{snapshot}
%define release 0.svn%{snapshot}.%{rel}
%else
%define release %{rel}
%endif

Summary:	GTK+2 toolkit for php
Name:		php-gtk2
Version:	2.0.3
Release:	%{release}
Epoch:		2
Group:		Development/PHP
License:	LGPLv2.1
URL:		http://gtk.php.net/
# Now it's in git: http://git.php.net/?p=php/gtk-src.git
Source0:	php-gtk2-%{version}-0.svn%{snapshot}.tar.gz
Source1:	php_cairo_api.h
Patch1:		cairo_local_path.patch
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(pango)
BuildRequires:	php-mbstring
BuildRequires:	pkgconfig(libglade-2.0) >= 2.4.0
BuildRequires:	php-cairo
BuildRequires:	php-cli >= 3:5.3.0
Requires:	php-cli >= 3:5.3.0
Conflicts:	apache-mod_php

%description
PHP-GTK is an extension for PHP programming language that implements language
bindings for GTK+ toolkit. It provides an object-oriented interface to GTK+
classes and functions and greatly simplifies writing client side cross-platform
GUI applications.

%prep
%setup -q -n php-gtk2
%patch1 -p0

cp %{SOURCE1} main/php_cairo_api.h

%build
%serverbuild
rm -f configure
rm -rf autom4te.cache
./buildconf

%configure2_5x \
    --with-libdir=%{_lib}

# We use our own libtool, and apply some fixes
%{__rm} libtool
ln -s %{_bindir}/libtool libtool

sed -i.orig 's/compile $(CC)/compile --tag=CC $(CC)/g' Makefile
sed -i.orig 's/link $(CC)/link --tag=CC $(CC)/g' Makefile

# link some files in order to have enough gtk support for not released yet 2.19 gtk
pushd ext/gtk+/
ln -s gtk-2.18.defs gtk-2.19.defs
ln -s gtk-2.18.overrides gtk-2.19.overrides
ln -s gtk-2.18-types.defs gtk-2.19-types.defs
popd

make

%install
install -d %{buildroot}%{_sysconfdir}/php.d
install -d %{buildroot}%{_libdir}/php/extensions

install -m0755 modules/php_gtk2.so %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/A99_gtk2.ini << EOF
extension = php_gtk2.so

[php-gtk]

;php-gtk.codepage = iso-8859-1
;php-gtk.extensions = 

EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%files
%doc demos AUTHORS ChangeLog NEWS README* TODO2
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/*
%{_libdir}/php/extensions/php_gtk2.so



%changelog
* Wed Sep  5 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: be617a1
- Just use latest snapshot (20120905) instead of crazy patching for PHP 5.4 support
  
* Wed Sep  5 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 3dad29c
- Add patch to fix build with PHP 5.4 (try it)
  
* Wed Sep  5 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 38115f9
- Drop patch 0 (make-3.8), convert BR to pkgconfig style, disable requires exceptions to check if they are still needed
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15881 |12mr|php-ini-5.4.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

Summary:	INI files for PHP
Name:		php-ini
Version:	5.4.9
Release:	1
Group:		Development/Other
URL:		http://www.php.net
License:	PHP License
Source0:	php.ini

%description
The php-ini package contains the ini file required for PHP.

%prep

%setup -c -T

install -m0644 %{SOURCE0} php.ini

# lib64 hack
perl -p -i -e "s|/usr/lib|%{_libdir}|" php.ini

%build

%install
install -d -m 755 %{buildroot}%{_sysconfdir}/php.d
install -d -m 755 %{buildroot}%{_libdir}/php/extensions
install -d -m 755 %{buildroot}%{_datadir}/php

install -m0644 php.ini %{buildroot}%{_sysconfdir}/php.ini
install -m0644 php.ini %{buildroot}%{_sysconfdir}/php-cgi-fcgi.ini

%files
%config(noreplace) %{_sysconfdir}/php.ini
%config(noreplace) %{_sysconfdir}/php-cgi-fcgi.ini
%dir %{_sysconfdir}/php.d
%dir %{_libdir}/php
%dir %{_datadir}/php
%dir %{_libdir}/php/extensions


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15882 |12mr|php-mailparse-2.1.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname mailparse
%define dirname %{modname}
%define soname %{modname}.so
%define inifile A12_%{modname}.ini

Summary:	Email message manipulation for PHP
Name:		php-%{modname}
Version:	2.1.6
Release:	%mkrel 2
License:	PHP License
Group:		Development/PHP
URL:		http://pecl.php.net/package/mailparse
Source0:	http://pecl.php.net/get/%{modname}-%{version}.tgz
Source1:	%{modname}.ini
Patch0:		mailparse-0.9.4-silly_fix.patch
Patch1:		mailparse-2.1.5-libmbfl_is_external.diff
Requires:	php-cli >= 3:5.2.0
Requires:	php-mbstring
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:	mbfl-devel
Epoch:		1
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Mailparse is an extension for parsing and working with email messages. It can
deal with rfc822 and rfc2045 (MIME) compliant messages. 

%prep

%setup -q -n %{modname}-%{version}
%patch0 -p0
%patch1 -p0

# fix strange attribs
find tests -type f|xargs chmod 644

ln -s %{_usrsrc}/php-devel/ext .

cp %{SOURCE1} %{inifile}

%build
%serverbuild

phpize
%configure2_5x \
    --enable-%{modname}=shared,%{_prefix}

%make
mv modules/*.so .

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m0644 %{inifile} %{buildroot}%{_sysconfdir}/php.d/%{inifile}
install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc tests CREDITS README try.php
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15883 |12mr|php-mcal-0.6-45
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname MCAL
%define modname mcal
%define dirname %{modname}
%define soname %{modname}.so
%define inifile 62_%{modname}.ini

Summary:	The %{realname} module for PHP
Name:		php-%{modname}
Version:	0.6
Release:	%mkrel 45
Group:		Development/PHP
License:	PHP License
URL:		http://www.php.net
Source0:	mcal-%{version}.tar.bz2
Patch0:		mcal-0.6-deprecation_fix.diff
Patch1:		mcal-0.6-php54x.diff
BuildRequires:  php-devel >= 3:5.2.0
BuildRequires:	libmcal-devel
Epoch:		1
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This is a dynamic shared object (DSO) that adds MCAL support to PHP.

MCAL stands for Modular Calendar Access Library.
 
Libmcal is a C library for accessing calendars. It's written to be very
modular, with pluggable drivers. MCAL is the calendar equivalent of the IMAP
module for mailboxes.
 
With mcal support, a calendar stream can be opened much like the mailbox stream
with the IMAP support. Calendars can be local file stores, remote ICAP servers,
or other formats that are supported by the mcal library.
 
Calendar events can be pulled up, queried, and stored. There is also support
for calendar triggers (alarms) and recurring events.
 
With libmcal, central calendar servers can be accessed, removing the need for
any specific database or local file programming. 

%prep

%setup -q -n mcal-%{version}
%patch0 -p0
%patch1 -p0

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=%{_prefix}

%make
mv modules/*.so .

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} 

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m755 %{soname} %{buildroot}%{_libdir}/php/extensions/

cat > README.%{modname} << EOF
The %{name} package contains a dynamic shared object (DSO) for PHP. 
To activate it, make sure a file /etc/php.d/%{inifile} is present and
contains the line 'extension = %{soname}'.
EOF

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc README*
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15884 |12mr|php-optimizer-0.1-0.alpha2.16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

%define modname optimizer
%define soname %{modname}.so
%define inifile 99_%{modname}.ini

Summary:	PHP optimizer extension for APC
Name:		php-%{modname}
Version:	0.1
Release:	%mkrel 0.alpha2.16
Group:		Development/PHP
License:	BSD-Style
URL:		http://pecl.php.net/package/%{modname}
#Source0:	http://pecl.php.net/get/%{modname}-%{version}alpha1.tgz
# cvs -d :pserver:cvsread@cvs.php.net:/repository checkout pecl/optimizer optimizer
Source0:	%{modname}.tar.gz
Source1:	optimizer.ini
Patch0:		optimizer-no_egg.diff
BuildRequires:  php-devel >= 3:5.2.0
Requires:	php-vld
Requires:	php-apc
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
An opcode optimizer for PHP to be used with the APC opcode cache.

%prep

%setup -q -n %{modname}
#[ "../package*.xml" != "/" ] && mv ../package*.xml .

find . -type d -exec chmod 755 {} \;
find . -type f -exec chmod 644 {} \;

for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
done

%patch0 -p1

cp %{SOURCE1} %{inifile}

%build
%serverbuild

phpize

mkdir -p build-optimizer
pushd build-optimizer
ln -s ../configure .
%configure2_5x \
    --enable-%{modname}=shared,%{_prefix}

%make
popd

mkdir -p build-optimizer-debug
pushd build-optimizer-debug
ln -s ../configure .
export OPTIMIZER_DEBUG_COMPILE="1"
export OPTIMIZER_STATS_COMPILE="1"

%configure2_5x \
    --enable-%{modname}=shared,%{_prefix}

%make
popd

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m0644 %{inifile} %{buildroot}%{_sysconfdir}/php.d/%{inifile}

install -m0755 build-optimizer/modules/optimizer.so %{buildroot}%{_libdir}/php/extensions/optimizer.so
install -m0755 build-optimizer-debug/modules/optimizer.so %{buildroot}%{_libdir}/php/extensions/optimizer-debug.so

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README package*.xml
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/optimizer.so
%attr(0755,root,root) %{_libdir}/php/extensions/optimizer-debug.so




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15885 |12mr|php-pear-1.9.4-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	__noautoreq pear\\\\((PHPUnit.*|PEAR.*)\\\\)
%define Archive_Tar_version 1.3.9
%define Console_Getopt_version 1.3.1
%define Structures_Graph_version 1.0.4
%define XML_RPC_version 1.5.5
%define XML_Util_version 1.2.1

Summary:	PHP Extension and Application Repository
Name:		php-pear
Version:	1.9.4
Epoch:		1
Release:	5
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/PEAR/
Source0:	http://pear.php.net/get/PEAR-%{version}.tgz
Source1:	install-pear.php
Source2:	relocate.php
Source3:	strip.php
Source4:	LICENSE
Source5:	pear.script
Source10:	pear.sh
Source11:	pecl.sh
Source12:	peardev.sh
Source20:	http://pear.php.net/get/XML_RPC-%{XML_RPC_version}.tgz
Source21:	http://pear.php.net/get/Archive_Tar-%{Archive_Tar_version}.tgz
Source22:	http://pear.php.net/get/Console_Getopt-%{Console_Getopt_version}.tgz
Source23:	http://pear.php.net/get/Structures_Graph-%{Structures_Graph_version}.tgz
Source24:	http://pear.php.net/get/XML_Util-%{XML_Util_version}.tgz
Patch0:		PEAR-1.9.4-use-autoload.patch
BuildRequires:	php-cli
BuildRequires:	php-xml
Requires:	php-cli
Requires:	php-xml
Provides:	php-pear-Console_Getopt = %{Console_Getopt_version}
Provides:	php-pear-Archive_Tar = %{Archive_Tar_version}
Provides:	php-pear-Structures_Graph = %{Structures_Graph_version}
Provides:	php-pear-XML_RPC = %{XML_RPC_version}
Provides:	php-pear-XML_Util = %{XML_Util_version}
Obsoletes:	php-pear-XML_Util < %{XML_Util_version}
# the russian roulette fix - start
# this reduces breakage going from php-pear-5.2.x
Provides:	pear = %{epoch}:%{version}
Provides:	php-pear-PEAR = %{epoch}:%{version}
Provides:	php-pear-PEAR-Command = %{epoch}:%{version}
Provides:	php-pear-PEAR-Frontend_CLI = %{epoch}:%{version}
Provides:	php-pear-PEAR-OS = %{epoch}:%{version}
Obsoletes:	php-pear-PEAR
Obsoletes:	php-pear-PEAR-Command
Obsoletes:	php-pear-PEAR-Frontend_CLI
Obsoletes:	php-pear-PEAR-OS
# the russian roulette fix - end
Suggests:	php-pear-DB php-pear-Log php-pear-Mail php-pear-Mail_Mime php-pear-Mail_mimeDecode php-pear-Net_SMTP php-pear-Net_Socket php-pear-XML_Parser
BuildArch:	noarch

%description
PEAR is short for "PHP Extension and Application Repository" and is pronounced
just like the fruit. The purpose of PEAR is to provide:

 * A structured library of open-sourced code for PHP users
 * A system for code distribution and package maintenance
 * A standard style for code written in PHP
 * The PHP Foundation Classes (PFC)
 * The PHP Extension Code Library (PECL)
 * A web site, mailing lists and download mirrors to support the PHP/PEAR
   community

%prep
%setup -q -cT

# Create a usable PEAR directory (used by install-pear.php)
for archive in %{SOURCE0} %{SOURCE21} %{SOURCE22} %{SOURCE23} %{SOURCE24}; do
    tar xzf  $archive --strip-components 1
done
tar xzf %{SOURCE24} package.xml
mv package.xml XML_Util.xml

%patch0 -p1

%build

%install

export PHP_PEAR_SYSCONF_DIR=%{_sysconfdir}
export PHP_PEAR_SIG_KEYDIR=%{_sysconfdir}/pearkeys
export PHP_PEAR_SIG_BIN=%{_bindir}/gpg
export PHP_PEAR_INSTALL_DIR=%{_datadir}/pear

# 1.4.11 tries to write to the cache directory during installation
# so it's not possible to set a sane default via the environment.
# The ${PWD} bit will be stripped via relocate.php later.
export PHP_PEAR_CACHE_DIR=${PWD}%{_localstatedir}/cache/php-pear
export PHP_PEAR_TEMP_DIR=/var/tmp

install -d \
    %{buildroot}%{_datadir}/pear \
    %{buildroot}%{_localstatedir}/cache/php-pear \
    %{buildroot}%{_localstatedir}/www/html \
    %{buildroot}%{_datadir}/pear/.pkgxml \
    %{buildroot}%{_sysconfdir}/rpm \
    %{buildroot}%{_sysconfdir}/pear

export INSTALL_ROOT=%{buildroot}

%{_bindir}/php \
    -n -dmemory_limit=32M -dshort_open_tag=0 -dsafe_mode=0 \
    -derror_reporting=E_ALL -ddetect_unicode=0 \
    %{SOURCE1} -d %{_datadir}/pear \
    -c %{_sysconfdir}/pear \
    -b %{_bindir} \
    -w %{_localstatedir}/www/html \
    %{SOURCE0} %{SOURCE21} %{SOURCE22} %{SOURCE23} %{SOURCE24} %{SOURCE20}

# Replace /usr/bin/* with simple scripts:
install -m 755 %{SOURCE10} %{buildroot}%{_bindir}/pear
install -m 755 %{SOURCE11} %{buildroot}%{_bindir}/pecl
install -m 755 %{SOURCE12} %{buildroot}%{_bindir}/peardev

# Sanitize the pear.conf
%{_bindir}/php -n %{SOURCE2} %{buildroot}%{_sysconfdir}/pear.conf %{buildroot} | 
%{_bindir}/php -n %{SOURCE2} php://stdin $PWD > new-pear.conf
%{_bindir}/php -n %{SOURCE3} new-pear.conf ext_dir |
%{_bindir}/php -n %{SOURCE3} php://stdin http_proxy > %{buildroot}%{_sysconfdir}/pear.conf

%{_bindir}/php -r "print_r(unserialize(substr(file_get_contents('%{buildroot}%{_sysconfdir}/pear.conf'),17)));"

install -m 644 -c %{SOURCE4} LICENSE

# Why this file here ?
rm -rf %{buildroot}/.depdb* %{buildroot}/.lock %{buildroot}/.channels %{buildroot}/.filemap

# Need for re-registrying XML_Util
install -m 644 XML_Util.xml %{buildroot}%{_datadir}/pear/.pkgxml/

# rpm filetriggers
install -d -m 755 %{buildroot}%{_localstatedir}/lib/rpm/filetriggers
cat > %buildroot%{_localstatedir}/lib/rpm/filetriggers/pear.filter << EOF
^.%{_datadir}/pear/packages/.*\.xml$
EOF
install -m 755 %{SOURCE5} \
    %{buildroot}%{_localstatedir}/lib/rpm/filetriggers/pear.script

%check
# Check that no bogus paths are left in the configuration, or in
# the generated registry files.
grep %{buildroot} %{buildroot}%{_sysconfdir}/pear.conf && exit 1
grep %{_libdir} %{buildroot}%{_sysconfdir}/pear.conf && exit 1
grep '"/tmp"' %{buildroot}%{_sysconfdir}/pear.conf && exit 1
grep /usr/local %{buildroot}%{_sysconfdir}/pear.conf && exit 1
grep -rl %{buildroot} %{buildroot} && exit 1

%triggerpostun -- php-pear-XML-Util
# re-register extension unregistered during postun of obsoleted
# package php-pear-XML-Util
%{_bindir}/pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/XML_Util.xml >/dev/null || :

%files
%doc LICENSE README
%dir %{_sysconfdir}/pear
%config(noreplace) %{_sysconfdir}/pear.conf
%{_datadir}/pear
%{_bindir}/*
%dir %{_localstatedir}/cache/php-pear
%{_localstatedir}/lib/rpm/filetriggers/pear.*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15886 |12mr|php-pear-Auth_SASL-1.0.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Auth
%define		_subclass	SASL
%define		upstream_name	%{_class}_%{_subclass}

Summary:	Generate responses to common SASL mechanisms
Name:		php-pear-%{upstream_name}
Version:	1.0.6
Release:	%mkrel 2
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Auth_SASL/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildRequires:	php-pear
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Provides code to generate responses to common SASL mechanisms,
including: Digest-MD5, CramMD5, Plain, Anonymous, Login (Pseudo
mechanism).

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15887 |12mr|php-pear-Cache-1.5.6-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Cache
%define		upstream_name	%{_class}

Name:		php-pear-%{upstream_name}
Version:	1.5.6
Release:	%mkrel 4
Summary:	Framework for caching of arbitrary data
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Cache/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires:	php-pear
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear-HTTP_Request
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
With the PEAR Cache you can cache the result of certain function
calls, as well as the output of a whole script run or share data
between applications.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}.php
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15888 |12mr|php-pear-Cache_Lite-1.7.11-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Cache
%define		_subclass	Lite
%define		upstream_name	%{_class}_%{_subclass}

%define _requires_exceptions pear(Cache/Lite/Lite.php)

Name:		php-pear-%{upstream_name}
Version:	1.7.11
Release:	%mkrel 3
Summary:	Fast and Safe little cache system
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Cache_Lite/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Source1:	Hashed_Cache_Lite.php.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This package is a little cache system optimized for file containers.
It is fast and safe (because it uses file locking and/or
anti-corruption tests).

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%doc %{upstream_name}-%{version}/TODO
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15889 |12mr|php-pear-Config-1.10.12-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Config
%define		upstream_name	%{_class}

Name:		php-pear-%{upstream_name}
Version:	1.10.12
Release:	%mkrel 4
Summary:	Class for reading and writing Config-"files"
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Config/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
The Config package provides methods for editing configuration
datasources. It does so in an object oriented manner, defining each
and every items found in the config datasource as a Config_Container
of various types (comments, sections, directives, blanks, ...). Items
can then be edited, added, removed, inserted. This package is not
intended for reading configuration data only, but for editing them. If
you only want to read your configuration data, use functions like
parse_ini_file() and the like instead, they are much faster.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}.php
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15890 |12mr|php-pear-Console_Color-1.0.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Console
%define		_subclass	Color
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.3
Release:	3
Summary:	Easily use ANSI console colors in your application
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Console_Color/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
You can use Console_Color::convert to transform colorcodes like %%r
into ANSI control codes. 'print Console_Color::convert("%%rHello
World!%%n");' would print "Hello World" in red, for example.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15891 |12mr|php-pear-Console_ProgressBar-0.5.2beta-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Console
%define		_subclass	ProgressBar
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.5.2beta
Release:	%mkrel 7
Summary:	Provides an easy-to-use interface to progress bars
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Console_ProgressBar/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
The class allows you to display progress bars in your terminal. You can
use this for displaying the status of downloads or other tasks that take
some time.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15892 |12mr|php-pear-Console_Table-1.1.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Console
%define		_subclass	Table
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.1.4
Release:	%mkrel 3
Summary:	Makes it easy to build console style tables
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Console_Table/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Provides methods such as addRow(), insertRow(), addCol() etc to build
Console tables. Can be with or without headers, and has various
configurable options.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15893 |12mr|php-pear-Crypt_Rc4-1.0.2-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Crypt
%define		_subclass	Rc4
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.2
Release:	%mkrel 15
Summary:	Encryption class for RC4 encryption
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Crypt_Rc4/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
RC4 encryption class.

%prep
%setup -q -c
mv package.xml Crypt_RC4-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd Crypt_RC4-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15894 |12mr|php-pear-Date-1.4.7-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Date
%define		upstream_name	%{_class}

%define		_requires_exceptions pear(PHPUnit.php)

Name:		php-pear-%{upstream_name}
Version:	1.4.7
Release:	%mkrel 9
Summary:	Date and time zone classes
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Date/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Generic classes for representation and manipulation of dates, times
and time zones without the need of timestamps, which is a huge
limitation for PHP programs. Includes time zone data, time zone
conversions and many date/time conversions. It does not rely on 32-bit
system date stamps, so you can display calendars and compare dates
that date pre 1970 and post 2038. This package also provides a class
to convert date strings between Gregorian and Human calendar formats.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}.php
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15895 |12mr|php-pear-Date_Holidays-0.21.5-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Date
%define		_subclass	Holidays
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.21.5
Release:	%mkrel 3
Summary:	Driver based class to calculate holidays
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Date_Holidays/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
%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
%if %mdkversion >= 200900
Suggests:	%{pear_deps}
%else
Requires:	%{pear_deps}
%endif
BuildArch:	noarch
BuildRequires:  php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Date_Holidays helps you calculating the dates and titles of
holidays and other special celebrations. The calculation is
driver-based so it is easy to add new drivers that calculate
a country's holidays. The methods of the class can be used
to get a holiday's date and title in various languages.


%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%{_bindir}/pear-dh-*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15896 |12mr|php-pear-DB-1.7.13-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		    DB
%define		upstream_name	%{_class}

Name:		php-pear-%{upstream_name}
Version:	1.7.13
Release:	%mkrel 5
Summary:	Database Abstraction Layer
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/%{upstream_name}
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildRequires:	php-pear
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
DB is a database abstraction layer providing:
* an OO-style query API
* portability features that make programs written for one DBMS work with other
  DBMS's
* a DSN (data source name) format for specifying database servers
* prepare/execute (bind) emulation for databases that don't support it natively
* a result object for each query response
* portable error codes
* sequence emulation
* sequential and non-sequential row fetching as well as bulk fetching
* formats fetched rows as associative arrays, ordered arrays or objects
* row limit support
* transactions support
* table information interface
* DocBook and phpDocumentor API documentation

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/doc/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/%{_class}.php
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15897 |12mr|php-pear-DB_DataObject-1.9.5-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		DB
%define		_subclass	DataObject
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.9.5
Release:	%mkrel 3
Summary:	An SQL builder, object interface to database tables
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/DB_DataObject/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
The core class is designed to be extended for each of your tables so
that you put the data logic inside the data classes. Included is a
Generator to make your configuration files and your base classes.
DataObject performs 2 tasks:
- Builds SQL statements based on the objects vars and the builder
  methods,
- acts as a datastore for a table row.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests
rm -rf %{buildroot}%{_bindir}/DB

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/example.ini
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15898 |12mr|php-pear-File-1.4.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		File
%define		upstream_name	%{_class}

%define		_requires_exceptions pear(PHPUnit.php)

Summary:	Common file and directory routines
Name:		php-pear-%{upstream_name}
Version:	1.4.0
Release:	%mkrel 4
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/File/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
Suggests:	php-pear-File_Util
Suggests:	php-pear-File_CSV
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Provides easy access to read/write to files along with some common routines
to deal with paths.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}.php
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15899 |12mr|php-pear-File_CSV-1.0.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		File
%define		upstream_name	%{_class}_CSV

%define		_requires_exceptions pear(PHPUnit.php)

Summary:	Read and write of CSV files
Name:		php-pear-%{upstream_name}
Version:	1.0.0
Release:	%mkrel 3
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/File_CSV/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
Conflicts:	php-pear-File < 1.4.0
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Read and write of CSV files as well as discovering the format the CSV file is
in.

Supports headers and is excel compatible, i.e. ="0004" outputs as 0004 (only
read wise)

For more information on CSV: http://rfc.net/rfc4180.html

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}/CSV.php
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15900 |12mr|php-pear-File_Gettext-0.4.1-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		File
%define		_subclass	Gettext
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.4.1
Release:	%mkrel 10
Summary:	GNU Gettext file parser
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/File_Gettext/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Reader and writer for GNU PO and MO files.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15901 |12mr|php-pear-File_PDF-0.3.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		File
%define		_subclass	PDF
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.3.3
Release:	%mkrel 2
Summary:	PDF generation using only PHP
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/File_PDF/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This package provides PDF generation using only PHP, without requiring
any external libraries.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15902 |12mr|php-pear-File_Util-1.0.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		File
%define		upstream_name	%{_class}_Util

%define		_requires_exceptions pear(PHPUnit.php)

Summary:	Common file and directory utility functions
Name:		php-pear-%{upstream_name}
Version:	1.0.0
Release:	%mkrel 3
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/File_Util/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
Conflicts:	php-pear-File < 1.4.0
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Common file and directory utility functions. Path handling, temp dir/file,
sorting of files, listDirs, isIncludable and more.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}/Util.php
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15903 |12mr|php-pear-Gtk_VarDump-1.0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Gtk
%define		_subclass	VarDump
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.1
Release:	%mkrel 2
Summary:	A simple GUI to example PHP data trees
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Gtk_VarDump/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Patch0:		php-pear-Gtk_VarDump-1.0.1-php_gtk2.patch
Requires:	php-gtk2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Just a regedit type interface to examine PHP data trees.

%prep
%setup -q -c
%patch0 -p1
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15904 |12mr|php-pear-HTML_Common-1.2.5-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTML
%define		_subclass	Common
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.2.5
Release:	%mkrel 6
Summary:	Base class for other HTML classes
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTML_Common/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
The PEAR::HTML_Common package provides methods for HTML code display
and attributes handling:
- Methods to set, remove, update HTML attributes.
- Handles comments in HTML code.
- Handles layout and tabs for nicer HTML code.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15905 |12mr|php-pear-HTML_Javascript-1.1.2-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTML
%define		_subclass	Javascript
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.1.2
Release:	%mkrel 7
Summary:	An interface for creating simple JS scripts
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTML_Javascript/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Provides two classes:
- HTML_Javascript for performing basic JS operations
- HTML_Javascript_Convert for converting variables
Allow output data to a file, to the standart output (print), or
return.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15906 |12mr|php-pear-HTML_Page-2.0.0-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define     _class          HTML
%define     _subclass       Page
%define		upstream_name	%{_class}_%{_subclass}
%define		pre 		    RC2

Name:		php-pear-%{upstream_name}
Version:	2.0.0
Release:	%mkrel 16
Summary:	Base class for XHTML page generation
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTML_Page/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}%{pre}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
The PEAR::HTML_Page package provides a simple interface for generating
an XHTML compliant page.
- supports virtually all HTML doctypes, from HTML 2.0 through XHTML 1.1
  and XHTML Basic 1.0
Plus preliminary support for XHTML 2.0
- namespace support
- global language declaration for the document
- line ending styles
- full META tag support
- support for stylesheet declaration in the head section
- support for linked stylesheets and scripts
- body can be a string, object with toHtml or toString methods or an
  array (can be combined)

This class has in PEAR status: %{_status}.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}%{pre}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}%{pre}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}%{pre}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15907 |12mr|php-pear-HTML_Progress-1.2.6-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTML
%define		_subclass	Progress
%define		upstream_name	%{_class}_%{_subclass}

%if %{_use_internal_dependency_generator}
%define __noautoreq 'pear\\(Smarty.class.php\\)'
%else
%define _requires_exceptions	pear(Smarty.class.php)
%endif

Name:		php-pear-%{upstream_name}
Version:	1.2.6
Release:	10
Summary:	Including a loading bar in your XHTML documents quickly and easily
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTML_Progress/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildRequires:	php-pear
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This package provides a way to add a loading bar fully costomizable in
existing XHTML documents.

Your browser should accept DHTML feature.

Features:
- allows usage of an existing stylesheet for colors and size model
- all colors and size elements are customizable
- show or hide text percent information
- set/add and returns value of current status of progress
- compliant with all CSS/XHTML standards
- integration with template engine ITx family is possible
- create horizontal and also vertical bart
- optional message line come with progress status
- percent info is floating all around the progress bar
- scale can be changed (default is 100)
- legend of percent text info can be changed (default is "%")

This class has in PEAR status: %{_status}.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/ChangeLog
%doc %{upstream_name}-%{version}/INSTALL
%doc %{upstream_name}-%{version}/LICENSE
%doc %{upstream_name}-%{version}/examples
%doc %{upstream_name}-%{version}/Release-*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15908 |12mr|php-pear-HTML_QuickForm-3.2.12-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTML
%define		_subclass	QuickForm
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	3.2.12
Release:	%mkrel 4
Summary:	Methods for creating, validating, processing HTML forms
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTML_QuickForm/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
The PEAR::HTML_QuickForm package provides methods for creating,
validating, processing HTML forms. Features:
- Creates xHTML compliant form elements of various type.
- Allows you to choose an unlimited number of html attributes.
- Allows you to create your own custom elements using your own
  classes.
- Process form values (you should override the process method).
- Creates javascript validation code using regular expression.
- Server-side validation too.
- Allows you to create your own validation rules.
- Manages file uploads.
- Allows you to freeze some elements in your form.
- Allows you to customize the look of your form in many ways.
- Template-like form elements customization...

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15909 |12mr|php-pear-HTML_QuickForm_Controller-1.0.10-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTML
%define		_subclass	QuickForm
%define		upstream_name	%{_class}_%{_subclass}_Controller

Name:		php-pear-%{upstream_name}
Version:	1.0.10
Release:	%mkrel 3
Summary:	Add-on to HTML_QuickForm that allows building of multiple forms 
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTML_QuickForm_Controller/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This package is essentially an implementation of a PageController
pattern. 

Architecture:
- Controller class that examines HTTP requests and manages form values
  persistance across requests.
- Page class (subclass of QuickForm) representing a single page of the
  form.
- Business logic is contained in subclasses of Action class.

Cool features:
- Includes several default actions that allows easy building of
  multipage forms.
- Includes usage examples for common usage cases (single-page form,
  wizard tabbed form).

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15910 |12mr|php-pear-HTML_Table-1.8.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTML
%define		_subclass	Table
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.8.3
Release:	%mkrel 3
Summary:	Makes HTML tables easy, flexible, reusable and efficient
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTML_Table/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
The PEAR::HTML_Table package provides methods for easy and efficient
design of HTML tables.
- Lots of customization options.
- Tables can be modified at any time.
- The logic is the same as standard HTML editors.
- Handles col and rowspans.
- PHP code is shorter, easier to read and to maintain.
- Tables options can be reused.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15911 |12mr|php-pear-HTML_Template_Flexy-1.3.11-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTML
%define		_subclass	Template
%define		upstream_name	%{_class}_%{_subclass}_Flexy

%define _requires_exceptions pear(Gtk/VarDump.php)\\|pear(Services/JSON.php)
%define _requires_exceptions pear(HTML/Template/Flexy/Filter/SimpleTags.php)
Name:		php-pear-%{upstream_name}
Version:	1.3.11
Release:	%mkrel 5
Summary:	A flexible caching template engine based on SimpleTemplate
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTML_Template_Flexy/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
HTML_Template_Flexy started its life as a simplification of
HTML_Template_Xipe, however in version 0.2, it became one of the first
template engine to use a real Lexer, rather than regexes, making it
possible to do things like ASP.net or Cold Fusion tags. However, it
still has a very simple set of goals.
- Very Simple API,
	- easy to learn...
	- prevents to much logic going in templates
- Easy to write documentable code
	- By using object vars for a template rather than 'assign',
	  you can use PHPDoc comments to list what variable you use.
- Editable in WYSIWYG editors
	- you can create full featured templates, that don't get
	  broken every time you edit with Dreamweaver(tm) or Mozilla
	  editor
	- Uses namespaced attributes to add looping/conditionals
- Extremely Fast
	- runtime is at least 4 time smaller than most other template
	  engines (eg. Smarty)
	- uses compiled templates, as a result it is many times faster
	  on blocks and loops than than Regex templates (eg.
	  IT/phplib)
- Safer (for cross-site scripting attacks)
	- All variables default to be output as HTML escaped
	  (overridden with the :h modifier)
- Multilanguage support
	- Parses strings out of template, so you can build translation
	  tools
	- Compiles language specific templates (so translation is only
	  done once, not on every request)
- Full dynamic element support (like ASP.NET), so you can pick
	  elements to replace at runtime

The long term plan for Flexy is to be integrated as a backend for the
Future Template Package (A BC wrapper will be made available - as the
author needs to use it too).

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

cd %{upstream_name}-%{version}

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests
rm -rf %{buildroot}%{_datadir}/pear/data

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/TODO %{upstream_name}-%{version}/ChangeLog
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15912 |12mr|php-pear-HTML_Template_IT-1.3.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTML
%define		_subclass	Template
%define		upstream_name	%{_class}_%{_subclass}_IT

Name:		php-pear-%{upstream_name}
Version:	1.3.0
Release:	%mkrel 5
Summary:	Integrated Templates
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTML_Template_IT/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
HTML_Template_IT: Simple template API. The Isotemplate API is somewhat
tricky for a beginner although it is the best one you can build.
template::parse() [phplib template = Isotemplate] requests you to name
a source and a target where the current block gets parsed into. Source
and target can be block names or even handler names. This API gives
you a maximum of fexibility but you always have to know what you do
which is quite unusual for PHP skripter like me. I noticed that I do
not any control on which block gets parsed into which one. If all
blocks are within one file, the script knows how they are nested and
in which way you have to parse them. IT knows that inner1 is a child
of block2, there's no need to tell him about this. Features:
 - Nested blocks,
 - Include external file,
 - Custom tags format (default {mytag}).

HTML_Template_ITX: With this class you get the full power of the
phplib template class. You may have one file with blocks in it but you
have as well one main file and multiple files one for each block. This
is quite useful when you have user configurable websites. Using blocks
not in the main template allows you to modify some parts of your
layout easily.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15913 |12mr|php-pear-HTML_Template_Sigma-1.2.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTML
%define		_subclass	Template
%define		upstream_name	%{_class}_%{_subclass}_Sigma

%define		_requires_exceptions pear())\\|pear(PHPUnit.php)

Name:		php-pear-%{upstream_name}
Version:	1.2.0
Release:	%mkrel 8
Summary:	Integrated Templates API implemetation with template 'compilation'
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTML_Template_Sigma/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
HTML_Template_Sigma implements Integrated Templates API designed by
Ulf Wendel.

Features:
- Nested blocks. Nesting is controlled by the engine.
- Ability to include files from within template: <!-- INCLUDE -->
- Automatic removal of empty blocks and unknown variables (methods to
  manually tweak/override this are also available)
- Methods for runtime addition and replacement of blocks in templates
- Ability to insert simple function calls into templates:
  func_uppercase('Hello world!') and to define callback functions for
  these
- 'Compiled' templates: the engine has to parse a template file using
  regular expressions to find all the blocks and variable placeholders.
  This is a very "expensive" operation and is an overkill to do on every
  page request: templates seldom change on production websites. Thus
  this feature: an internal representation of the template structure is
  saved into a file and this file gets loaded instead of the source one
  on subsequent requests (unless the source changes)
- PHPUnit-based tests to define correct behaviour
- Usage examples for most of the features are available, look in the
  docs/ directory

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15914 |12mr|php-pear-HTML_Template_Xipe-1.7.6-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTML
%define		_subclass	Template
%define		upstream_name	%{_class}_%{_subclass}_Xipe

%define		_requires_exceptions pear())

Name:		php-pear-%{upstream_name}
Version:	1.7.6
Release:	%mkrel 15
Summary:	A simple, fast and powerful template engine
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTML_Template_Xipe/	
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
The template engine is a compiling engine, all templates are compiled
into PHP-files. This will make the delivery of the files faster on the
next request, since the template doesn't need to be compiled again. If
the template changes it will be recompiled.

There is no new template language to learn. Beside the default mode,
there is a set of constructs since version 1.6 which allow you to edit
your templates with WYSIWYG editors.

By default the template engine uses indention for building blocks (you
can turn that off). This feature was inspired by Python and by the
need I felt to force myself to write proper HTML-code, using proper
indentions, to make the code better readable.

Every template is customizable in multiple ways. You can configure
each template or an entire directory to use different delimiters,
caching parameters, etc. via either an XML-file or a XML-chunk which
you simply write anywhere inside the tpl-code.

Using the Cache the final file can also be cached (i.e. a resulting
HTML-file). The caching options can be customized as needed. The cache
can reduce the server load by very much, since the entire php-file
doesn't need to be processed again, the resulting client-readable data
are simply delivered right from the cache (the data are saved using
php's output buffering).

The template engine is prepared to be used for multi-language
applications too. If you i.e. use the PEAR::I18N for translating the
template, the compiled templates need to be saved under a different
name for each language. The template engine is prepared for that too,
it saves the compiled template including the language code if required
(i.e. a compiled index.tpl which is saved for english gets the
filename index.tpl.en.php).

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15915 |12mr|php-pear-HTTP-1.4.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTTP
%define		upstream_name	%{_class}

Name:		php-pear-%{upstream_name}
Version:	1.4.1
Release:	%mkrel 5
Summary:	Miscellaneous HTTP utilities
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTTP/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
The HTTP class is a class with static methods for doing miscellaneous
HTTP-related stuff like date formatting or language negotiation.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}.php
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15916 |12mr|php-pear-HTTP_Request-1.4.4-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTTP
%define		_subclass	Request
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.4.4
Release:	%mkrel 7
Summary:	Provides an easy way to perform HTTP requests
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTTP_Request/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
Requires:	php-pear-Net_URL >= 1.0.12
Requires:	php-pear-Net_Socket >= 1.0
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Supports GET/POST/HEAD/TRACE/PUT/DELETE, Basic authentication, Proxy,
Proxy Authentication etc.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15917 |12mr|php-pear-HTTP_WebDAV_Server-0.99.1-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTTP
%define		_subclass	WebDAV
%define		upstream_name	%{_class}_%{_subclass}_Server

Name:		php-pear-%{upstream_name}
Version:	0.99.1
Release:	%mkrel 16
Summary:	WebDAV Server Baseclass
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTTP_WebDAV_Server/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear-HTTP >= 1.0
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Mostly RFC2518 compliant helper class for WebDAV server
implementation.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15918 |12mr|php-pear-I18Nv2-0.11.4-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		I18Nv2
%define		upstream_name	%{_class}

%define		_requires_exceptions pear(PHPUnit.php)

Name:		php-pear-%{upstream_name}
Version:	0.11.4
Release:	%mkrel 10
Summary:	Internationalization
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/I18Nv2/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
Requires:	php-iconv
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This package provides basic support to localize your application, like
locale based formatting of dates, numbers and currency.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/examples
%{_datadir}/pear/%{_class}.php
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15919 |12mr|php-pear-Image_Color-1.0.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Image
%define		_subclass	Color
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.4
Release:	%mkrel 3
Summary:	Manage and handles color data and conversions
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Image_Color/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires:	php-gd
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Manage and handles color data and conversions.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests
rm -rf %{buildroot}%{_datadir}/pear/%{_class}/Tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15920 |12mr|php-pear-Log-1.12.7-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		    Log
%define		upstream_name	%{_class}

Name:		php-pear-%{upstream_name}
Version:	1.12.7
Release:	%mkrel 3
Summary:	Logging Framework
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/%{upstream_name}
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildRequires:	php-pear
BuildArch:	noarch
# because it was broken out and the one doing it was pretty careless...
Conflicts:	php-pear < 1:1.9
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
The Log package provides an abstracted logging framework. It includes output
handlers for log files, databases, syslog, email, Firebug, and the console. It
also provides composite and subject-observer logging mechanisms.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/* %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/%{_class}.php
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15921 |12mr|php-pear-Mail-1.2.0-0.b1.8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Mail
%define		pre		        b1
%define		upstream_name	%{_class}

Name:		php-pear-%{upstream_name}
Version:	1.2.0
Release:	%mkrel 0.%{pre}.8
Summary:	Class that provides multiple interfaces for sending emails
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/%{upstream_name}
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}%{pre}.tgz
Patch0:		Mail-1.2.0b1-CVE-2009-4023,4111.diff
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildRequires:	php-pear
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
PEAR's Mail package defines an interface for implementing mailers under the
PEAR hierarchy. It also provides supporting functions useful to multiple mailer
backends. Currently supported backends include: PHP's native mail() function,
sendmail, and SMTP. This package also provides a RFC822 email address list
validation utility class.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}%{pre}/%{upstream_name}.xml

%patch0 -p0 -b .CVE-2009-4023,4111

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}%{pre}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/%{_class}.php
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15922 |12mr|php-pear-Mail_Mime-1.8.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Mail
%define		_subclass	Mime
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.8.1
Release:	%mkrel 4
Summary:	Mail_Mime provides classes to create mime messages
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/%{upstream_name}
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildRequires:	php-pear
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Mail_Mime provides classes to deal with the creation and manipulation of mime
messages. It allows people to create Email messages consisting of:
* Text Parts
* HTML Parts
* Inline HTML Images
* Attachments
* Attached messages

Starting with version 1.4.0, it also allows non US-ASCII chars in filenames,
subjects, recipients, etc, etc.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15923 |12mr|php-pear-Mail_mimeDecode-1.5.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Mail
%define		_subclass	mimeDecode
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.5.5
Release:	%mkrel 2
Summary:	Provides a class to decode mime messages
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/%{upstream_name}
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildRequires:	php-pear
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Provides a class to deal with the decoding and interpreting of mime messages.
This package used to be part of the Mail_Mime package, but has been split off.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15924 |12mr|php-pear-MDB-1.3.0-19
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		MDB
%define		upstream_name	%{_class}

%define		_requires_exceptions pear(test_setup.php)\\|pear(PHPUnit.php)

Name:		php-pear-%{upstream_name}
Version:	1.3.0
Release:	%mkrel 19
Summary:	Unified database API
Epoch:		1
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/MDB/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
MDB is a merge of PEAR's DB and Metabases that provides a unified DB
API. It also provides methods for DB portability and DB feature
emulation. Most notably it features a DB independent XML-Schema
manager.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/MAINTAINERS
%doc %{upstream_name}-%{version}/README
%doc %{upstream_name}-%{version}/TODO
%doc %{upstream_name}-%{version}/doc/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/%{_class}.php
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15925 |12mr|php-pear-MDB2-2.5.0-0.0.b3.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		MDB2
%define		upstream_name	%{_class}

%define		_requires_exceptions pear(test_setup.php)\\|pear(MDB2/Schema.php)\\|pear(PHPUnit.php)

Name:		php-pear-%{upstream_name}
Version:	2.5.0
Release:	%mkrel 0.0.b3.3
Summary:	Unified database API
Epoch:		2
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/MDB2/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}b3.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildRequires:	php-pear
BuildArch:	noarch
Suggests:	php-pear-MDB2_Driver_mysql
Suggests:	php-pear-MDB2_Driver_mysqli
Suggests:	php-pear-MDB2_Driver_pgsql
Suggests:	php-pear-MDB2_Driver_sqlite
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
MDB2 is a merge of PEAR's DB and Metabases that provides a unified DB
API. It also provides methods for DB portability and DB feature
emulation. Most notably it features a DB independent XML-Schema
manager.

%prep
%setup -q -c -n %{name}-%{version}b3
mv package.xml %{upstream_name}-%{version}b3/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}b3
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests
rm -rf %{buildroot}%{_datadir}/pear/data/%{upstream_name}/LICENSE

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}b3/docs/*
%doc %{upstream_name}-%{version}b3/LICENSE
%{_datadir}/pear/%{_class}
%{_datadir}/pear/%{_class}.php
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15926 |12mr|php-pear-MDB2_Driver_mysql-1.5.0-0.0.b3.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define        _class           MDB2
%define        _subclass        Driver_mysql
%define        upstream_name    %{_class}_%{_subclass}

Name:           php-pear-%{upstream_name}
Version:        1.5.0
Release:        %mkrel 0.0.b3.1
Summary:	Mysql MDB2 driver
License:        PHP License
Group:          Development/PHP
URL:            http://pear.php.net/package/MDB2_Driver_mysql/
Source0:        http://download.pear.php.net/package/MDB2_Driver_mysql-%{version}b3.tgz
Requires:       php-mysql
Requires(post): php-pear
Requires(preun): php-pear
Requires:       php-pear
BuildRequires:  php-pear
BuildArch:      noarch
Epoch:		1
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
MDB2 MySQL driver.

%prep
%setup -q -c -n %{name}-%{version}b3
mv package.xml %{upstream_name}-%{version}b3/%{upstream_name}.xml

%install
%{__rm} -rf %{buildroot}

cd %{upstream_name}-%{version}b3
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15927 |12mr|php-pear-MDB2_Driver_mysqli-1.5.0-0.0.b3.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define        _class           MDB2
%define        _subclass        Driver_mysqli
%define        upstream_name    %{_class}_%{_subclass}

Name:           php-pear-%{upstream_name}
Version:        1.5.0
Release:        %mkrel 0.0.b3.2
Summary:	Mysqli MDB2 driver
Epoch:          1
License:        PHP License
Group:          Development/PHP
URL:            http://pear.php.net/package/MDB2_Driver_mysqli/
Source0:        http://download.pear.php.net/package/MDB2_Driver_mysqli-%{version}b3.tgz
Requires:       php-mysqli
Requires(post): php-pear
Requires(preun): php-pear
Requires:       php-pear
BuildRequires:  php-pear
BuildArch:      noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
MDB2 MySQLi driver.

%prep
%setup -q -c -n %{name}-%{version}b3
mv package.xml %{upstream_name}-%{version}b3/%{upstream_name}.xml

%install
%{__rm} -rf %{buildroot}

cd %{upstream_name}-%{version}b3
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15928 |12mr|php-pear-MDB2_Driver_pgsql-1.5.0-0.0.b3.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define        _class           MDB2
%define        _subclass        Driver_pgsql
%define        upstream_name    %{_class}_%{_subclass}

Name:           php-pear-%{upstream_name}
Version:        1.5.0
Release:        %mkrel 0.0.b3.3
Summary:	Pgsql MDB2 driver
Epoch:          1
License:        PHP License
Group:          Development/PHP
URL:            http://pear.php.net/package/MDB2_Driver_pgsql/
Source0:        http://download.pear.php.net/package/MDB2_Driver_pgsql-%{version}b3.tgz
Requires:	php-pgsql
Requires(post): php-pear
Requires(preun): php-pear
Requires:       php-pear
BuildRequires:  php-pear
BuildArch:      noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
MDB2 pgsql driver.

%prep
%setup -q -c -n %{name}-%{version}b3
mv package.xml %{upstream_name}-%{version}b3/%{upstream_name}.xml

%install
%{__rm} -rf %{buildroot}

cd %{upstream_name}-%{version}b3
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15929 |12mr|php-pear-MDB2_Driver_sqlite-1.5.0-0.0.b3.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define        _class           MDB2
%define        _subclass        Driver_sqlite
%define        upstream_name    %{_class}_%{_subclass}

Name:           php-pear-%{upstream_name}
Version:        1.5.0
Release:        %mkrel 0.0.b3.1
Summary:        Sqlite MDB2 driver
Epoch:          1
License:        PHP License
Group:          Development/PHP
URL:            http://pear.php.net/package/MDB2_Driver_sqlite/
Source0:        http://download.pear.php.net/package/MDB2_Driver_sqlite-%{version}b3.tgz
Requires:	php-sqlite
Requires(post): php-pear
Requires(preun): php-pear
Requires:       php-pear
BuildRequires:  php-pear
BuildArch:      noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
MDB2 sqlite driver.

%prep
%setup -q -c -n %{name}-%{version}b3
mv package.xml %{upstream_name}-%{version}b3/%{upstream_name}.xml

%install
%{__rm} -rf %{buildroot}

cd %{upstream_name}-%{version}b3
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15930 |12mr|php-pear-Net_Cyrus-0.3.1-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	Cyrus
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.3.1
Release:	%mkrel 16
Summary:	An API for the administration of Cyrus IMAP servers
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_Cyrus/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
API for the administration of Cyrus IMAP servers. It can be used to
create,delete and modify users and it's properties (Quota and ACL)

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/test_cyrus.php
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15931 |12mr|php-pear-Net_DIME-1.0.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	DIME
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.2
Release:	%mkrel 4
Summary:	Implements DIME encoding
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_DIME/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Provides an implementation of DIME as defined at
http://search.ietf.org/internet-drafts/draft-nielsen-dime-02.txt

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15932 |12mr|php-pear-Net_FTP-1.3.7-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	FTP
%define		upstream_name	%{_class}_%{_subclass}

%define		_requires_exceptions pear(Net/FTP/Observer.php)

Name:		php-pear-%{upstream_name}
Version:	1.3.7
Release:	%mkrel 7
Summary:	Comfortable communication with FTP-servers
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_FTP/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires:	php-ftp
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This class allows you to communicate with FTP-servers more comfortable
that the ftp-functions of PHP. Especially you can up- and download
recursively.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests
rm -rf %{buildroot}%{_datadir}/pear/data/%{upstream_name}/CHANGELOG

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/example
%doc %{upstream_name}-%{version}/CHANGELOG
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15933 |12mr|php-pear-Net_IDNA-0.8.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	IDNA
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.8.1
Release:	%mkrel 3
Summary:	Punycode encoding and decoding
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_IDNA/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This package helps you to encode and decode punycode strings easily.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15934 |12mr|php-pear-Net_IMAP-1.1.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	IMAP
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.1.0
Release:	%mkrel 5
Summary:	An implementation of the IMAP protocol
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_IMAP/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Provides an implementation of the IMAP4Rev1 protocol using PEAR's
Net_Socket and Auth_SASL class.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15935 |12mr|php-pear-Net_LMTP-1.0.1-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	LMTP
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.1
Release:	%mkrel 15
Summary:	An implementation of the RFC2033 LMTP protocol
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_LMTP/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This package provides an implementation of the RFC2033 LMTP using
PEAR's Net_Socket and Auth_SASL class.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/test_lmtp.php
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15936 |12mr|php-pear-Net_POP3-1.3.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	POP3
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.3.8
Release:	%mkrel 2
Summary:	POP3 class to access POP3 server
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_POP3/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Provides a POP3 class to access POP3 server. Support all POP3 commands
including UIDL listings, APOP authentication, DIGEST-MD5 and CRAM-MD5
using optional Auth_SASL package.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15937 |12mr|php-pear-Net_Sieve-1.3.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	Sieve
%define		upstream_name	%{_class}_%{_subclass}

%define _requires_exceptions pear(password.inc.php)\\|pear(PHPUnit2

Name:		php-pear-%{upstream_name}
Version:	1.3.0
Release:	%mkrel 3
Summary:	Handles talking to timsieved
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_Sieve/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
Requires:	php-pear-Net_Socket >= 1.0
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Provides an API to talk to the timsieved server that comes with Cyrus
IMAPd. Can be used to install, remove, mark active etc sieve scripts.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15938 |12mr|php-pear-Net_SMS-0.2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	SMS
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.2.0
Release:	%mkrel 2
Summary:	SMS functionality
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_SMS/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This package provides SMS functionality and access to SMS gateways.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15939 |12mr|php-pear-Net_SMTP-1.6.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	SMTP
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.6.0
Release:	%mkrel 2
Summary:	An implementation of the SMTP protocol
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/%{upstream_name}
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildRequires:	php-pear
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Provides an implementation of the SMTP protocol using PEAR's Net_Socket class.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15940 |12mr|php-pear-Net_Socket-1.0.10-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	Socket
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.10
Release:	%mkrel 4
Summary:	Network Socket Interface
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_LDAP2
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildRequires:	php-pear
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Net_Socket is a class interface to TCP sockets. It provides blocking
and non-blocking operation, with different reading and writing modes
(byte-wise, block-wise, line-wise and special formats like network
byte-order ip addresses).

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15941 |12mr|php-pear-Net_URL-1.0.15-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	URL
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.15
Release:	%mkrel 8
Summary:	Easy parsing of URLs
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_URL/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Provides easy parsing of URLs and their constituent parts.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15942 |12mr|php-pear-PEAR_Command_Packaging-0.2.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		PEAR
%define		_subclass	Command
%define		upstream_name	%{_class}_%{_subclass}_Packaging

Name:		php-pear-%{upstream_name}
Version:	0.2.0
Release:	%mkrel 6
Summary:	Create RPM spec files from PEAR modules
License:	PHP License
Group:		Development/PHP
URL:        http://pear.php.net/package/PEAR_Command_Packaging
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This command is an improved implementation of the standard PEAR "makerpm" 
command, and contains several enhancements that make it far more flexible. 
Similar functions for other external packaging mechanisms may be added at
a later date.

Enhanced features over the original PEAR "makerpm" command include:

- Ability to define a release on the command line
- Allows more advanced customisation of the generated package name
- Allows virtual Provides/Requires that differ in format from the package name
  format
- tries to intelligently distinguish between PEAR and PECL when generating
  packages

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15943 |12mr|php-pear-PEAR_RemoteInstaller-0.3.1-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		PEAR
%define		_subclass	Command
%define		upstream_name	%{_class}_RemoteInstaller

Name:		php-pear-%{upstream_name}
Version:	0.3.1
Release:	%mkrel 13
Summary:	PEAR Remote installation plugin through FTP
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/PEAR_RemoteInstaller/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Originally part of the 1.4.0 new features, remote installation
through FTP is now its own package. This package adds the commands
"remote-install" "remote-upgrade" "remote-uninstall" and 
"remote-upgrade-all" to the PEAR core.
    
To take advantage, you must have a config file on the remote ftp
server and full access to the server to create and remove files.
The config-create command can be used to get started, and the
remote_config configuration variable is set to the full URL as
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
in "ftp://ftp.example.com/path/to/pear.ini"
 
After this is done, install/upgrade as normal using the remote*
commands as if they were local.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15944 |12mr|php-pear-PHP_Compat-1.5.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		PHP
%define		_subclass	Compat
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.5.0
Release:	%mkrel 9
Summary:	Provides missing functionality for older versions of PHP
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/PHP_Compat/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
PHP_Compat provides missing functionality in the form of Constants and
Functions for older versions of PHP.

Constants:
- E_STRICT
- PATH_SEPERATOR
- ...

Functions:
- file_get_contents
- file_put_contents
- is_a
- scandir
- array_combine
- ...

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15945 |12mr|php-pear-Services_JSON-1.0.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Services
%define		_subclass	JSON
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.3
Release:	%mkrel 2
Summary:	PHP implementaion of json_encode/decode
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/%{upstream_name}
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildRequires:	php-pear
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This package provides a simple encoder and decoder for JSON notation. It is
intended for use with client-side Javascript applications that make use of
HTTPRequest to perform server communication functions - data can be encoded
into JSON notation for use in a client-side javascript, or decoded from
incoming Javascript requests. JSON format is native to Javascript, and can be
directly eval()'ed with no further parsing overhead.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :

%preun
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15946 |12mr|php-pear-Services_Weather-1.4.5-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Services
%define		_subclass	Weather
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.4.5
Release:	11
Summary:	An interface to various online weather-services
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Services_Weather/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
Requires:	php-pear-Cache >= 1.5.3
Requires:	php-pear-DB >= 1.4
Requires:	php-pear-HTTP_Request >= 1.2
Requires:	php-pear-SOAP >= 0.7.5
Requires:	php-pear-XML_Serializer >= 0.8
Requires:	php-pear-Net_FTP
BuildArch:	noarch
BuildRequires:	php-pear


%description
Services_Weather searches for given locations and retrieves current
weather data and, dependent on the used service, also forecasts. Up to
now, GlobalWeather from CapeScience, a XML service from weather.com
and METAR from noaa.gov are supported. Further services will get
included, if they become available, have a usable API and are properly
documented.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

cd %{upstream_name}-%{version}
sed 's#/usr/local/bin/php#/usr/bin/php#' buildMetarDB.php >> tmp
mv -f tmp buildMetarDB.php

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
install -m 644 Weather.php  %{buildroot}%{_datadir}/pear/Services/
install -m 644 buildMetarDB.php  %{buildroot}%{_datadir}/pear/Services/
install -m 644 Weather/*.php %{buildroot}%{_datadir}/pear/Services/Weather/

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%doc %{upstream_name}-%{version}/images
%{_datadir}/pear/Services/buildMetarDB.php
%{_datadir}/pear/packages/%{upstream_name}.xml
%{_datadir}/pear/Services/Weather/*
%{_datadir}/pear/Services/Weather.php




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15947 |12mr|php-pear-SOAP-0.12.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		SOAP
%define		upstream_name	%{_class}

%define _requires_exceptions pear(SOAP/test/test.utility.php)

Name:		php-pear-%{upstream_name}
Version:	0.12.0
Release:	%mkrel 6
Summary:	Client/Server for PHP
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/SOAP/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
Requires:	php-bcmath
Requires:	php-pear-HTTP_Request
Requires:	php-pear-Net_URL
Requires:	php-pear-Net_DIME
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Implementation of SOAP protocol and services.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/example
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15948 |12mr|php-pear-Text_Diff-1.1.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Text
%define		_subclass	Diff
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.1.1
Release:	%mkrel 6
Summary:	Engine for performing and rendering text diffs
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Text_Diff/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildRequires:	php-pear
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}


%description
This package provides a text-based diff engine and renderers for
multiple diff output formats. 

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15949 |12mr|php-pear-Text_Highlighter-0.7.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Text
%define		_subclass	Highlighter
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.7.1
Release:	%mkrel 7
Summary:	Syntax highlighting
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Text_Highlighter/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Text_Highlighter is a package for syntax highlighting.

It provides a base class providing all the functionality, and a
descendent classes geneator class.

The main idea is to simplify creation of subclasses implementing
syntax highlighting for particular language. Subclasses do not
implement any new functionality, they just provide syntax
highlighting rules. The rules sources are in XML format.

To create a highlighter for a language, there is no need to code a new
class manually. Simply describe the rules in XML file and use
Text_Highlighter_Generator to create a new class.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests
rm -rf %{buildroot}%{_datadir}/pear/data/TODO

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/README
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15950 |12mr|php-pear-Translation2-2.0.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Translation2
%define		upstream_name	%{_class}

Name:		php-pear-%{upstream_name}
Version:	2.0.4
Release:	%mkrel 2
Summary:	Class for multilingual applications management
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Translation2/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This class provides an easy way to retrieve all the strings for a
multilingual site from a data source (i.e. db). A PEAR::DB and a
PEAR::MDB container are provided, more containers will follow. It is
designed to reduce the number of queries to the db, caching the
results when possible. An Admin class is provided to easily manage
translations (add/remove a language, add/remove a string).

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_bindir}/t2xmlchk.php
%{_datadir}/pear/%{_class}.php
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15951 |12mr|php-pear-Tree-0.3.4-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Tree
%define		upstream_name	%{_class}

Name:		php-pear-%{upstream_name}
Version:	0.3.4
Release:	%mkrel 7
Summary:	Generic tree management
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Tree/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Provides methods to read and manipulate trees, which are stored in the
DB or an XML file. The trees can be stored in the DB either as nested
trees or as simple trees ('brain dead method'), which use
parentId-like structure. Currently XML data can only be read from a
file and accessed. The package offers a big number of methods to
access and manipulate trees. For example methods like: getRoot,
getChild[ren], getParent, getPath and many more. There are two ways of
retrieving the data from the place where they are stored, one is by
reading the entire tree into the memory - the Memory way. The other is
reading the tree nodes as needed (very useful in combination with huge
trees and the nested set model). The package is designed that way that
it is possible to convert/copy tree data from either structure to
another (from XML into DB).

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15952 |12mr|php-pear-Validate-0.8.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Validate
%define		upstream_name	%{_class}

%define		_requires_exceptions pear(FR_insee_country_codes.php)

Name:		php-pear-%{upstream_name}
Version:	0.8.4
Release:	%mkrel 3
Summary:	Validation class
License:	BSD
Group:		Development/PHP
URL:		http://pear.php.net/package/Validate/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Package to validate various datas. It includes :
- numbers (min/max, decimal or not),
- email (syntax, domain check),
- string (predifined type alpha upper and/or lowercase, numeric,...),
- date (min, max),
- Credit cards,
- possibility valid multiple data with a single method call
  (::multiple).

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}.php
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15953 |12mr|php-pear-Var_Dump-1.0.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Var_Dump
%define		upstream_name	%{_class}

Name:		php-pear-%{upstream_name}
Version:	1.0.4
Release:	%mkrel 3
Summary:	Methods for dumping information about a variable
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Var_Dump/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Displays informations about the values of variables on a graphical
way:
- If given a simple variable (string, integer, double, ressource), the
  value itself is printed,
- If given an array, it is explored recursively and values are
  presented in a format that shows keys and elements,
- If given an object, informations about the object and the class are
  printed.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_bindir}/gen_php_doc.sh
%{_datadir}/pear/*.php
%{_datadir}/pear/%{upstream_name}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15954 |12mr|php-pear-VFS-0.3.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		VFS
%define		upstream_name	%{_class}
%define		_requires_exceptions pear(Horde

Name:		php-pear-%{upstream_name}
Version:	0.3.0
Release:	%mkrel 2
Summary:	Virtual File System API
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/VFS/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Patch0:		php-pear-VFS-0.3.0-fix-path.diff
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildRequires:	php-pear
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This package provides a Virtual File System API, with backends for:
- SQL
- FTP
- Local Filesystems
- Hybrid SQL and filesystem

... and more planned. Reading/writing/listing of files are all
supported, and there are both object-based and array-based interfaces
to directory listing.

%prep
%setup -q -c
%patch0 -p 1
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

# bork
mv %{buildroot}%{_datadir}/pear/lib/VFS/kolab.php %{buildroot}%{_datadir}/pear/%{_class}/

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_bindir}/vfs
%{_datadir}/pear/%{_class}
%{_datadir}/pear/%{_class}.php
%{_datadir}/pear/data/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15955 |12mr|php-pear-XML_DTD-0.5.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		XML
%define		_subclass	DTD
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.5.1
Release:	%mkrel 7
Summary:	Parsing of DTD files and DTD validation of XML files
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/XML_DTD/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Parsing of DTD files and DTD validation of XML files. The XML
validation is done with the PHP sax parser, the xml extension, it does
not use the domxml extension.

Currently supports most of current XML specification, including
entities, elements and attributes. Some uncommon parts of the
specification may still be unsupported.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/*.txt
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15956 |12mr|php-pear-XML_Parser-1.3.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		XML
%define		_subclass	Parser
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.3.4
Release:	%mkrel 2
Summary:	XML parsing class based on PHP's bundled expat
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/%{upstream_name}
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildRequires:	php-pear
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This is an XML parser based on PHPs built-in xml extension.  It supports two
basic modes of operation: "func" and "event".  In "func" mode, it will look for
a function named after each element (xmltag_ELEMENT for start tags and
xmltag_ELEMENT_ for end tags), and in "event" mode it uses a set of generic
callbacks.

Since version 1.2.0 there's a new XML_Parser_Simple class that makes parsing of
most XML documents easier, by automatically providing a stack for the elements.
Furthermore its now possible to split the parser from the handler object, so
you do not have to extend XML_Parser anymore in order to parse a document with
it.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{upstream_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15957 |12mr|php-pear-XML_Serializer-0.19.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		XML
%define		_subclass	Serializer
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.19.2
Release:	%mkrel 8
Summary:	Class to build XML documents from data structures
License:	BSD
Group:		Development/PHP
URL:		http://pear.php.net/package/XML_Serializer/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
%{upstream_name} serializes complex data structures like arrays or objects
as XML documents. This class helps you generating any XML document you
require without the need for DOM.


%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests
rm -rf %{buildroot}%{_datadir}/pear/data

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/doc
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15958 |12mr|php-pear-XML_sql2xml-0.3.4-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		XML
%define		_subclass	sql2xml
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.3.4
Release:	%mkrel 7
Summary:	Returns XML from a SQL-query
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/XML_sql2xml/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This class takes a PEAR::DB-Result Object, a sql-query-string, an
array and/or an xml-string/file and returns a xml-representation of
it.


%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/doc/*
%doc %{upstream_name}-%{version}/%{_subclass}_ext.php
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15959 |12mr|php-pear-XML_SVG-1.0.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		XML
%define		_subclass	SVG
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.3
Release:	%mkrel 4
Summary:	XML_SVG API
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/XML_SVG/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
This package provides and object-oriented way of building SVG
documents.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 201000
pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/%{upstream_name}.xml >/dev/null || :
%endif

%preun
%if %mdkversion < 201000
if [ "$1" -eq "0" ]; then
    pear uninstall --nodeps --ignore-errors --register-only \
        %{pear_name} >/dev/null || :
fi
%endif

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15960 |12mr|php-sasl-0.1.0-43
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname sasl
%define dirname %{modname}
%define soname %{modname}.so
%define inifile A40_%{modname}.ini

Summary:	Cyrus SASL Extension
Name:		php-%{modname}
Version:	0.1.0
Release:	%mkrel 43
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/sasl
Source0:	sasl-%{version}.tar.bz2
Patch0:		sasl-0.1.0-lib64.diff
Patch1:		sasl-0.1.0-php54x.diff
Patch2:		sasl-0.1.0-sasl2_shared.diff
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:	libsasl-devel
Epoch:		1
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
SASL is the Simple Authentication and Security Layer (as defined by RFC 2222).
It provides a system for adding plugable authenticating support to
connection-based protocols. The SASL Extension for PHP makes the Cyrus SASL
library functions available to PHP. It aims to provide a 1-to-1 wrapper around
the SASL library to provide the greatest amount of implementation flexibility.
To that end, it is possible to build both a client-side and server-side SASL
implementation entirely in PHP.

%prep

%setup -q -n sasl-%{version}
%patch0 -p0
%patch1 -p0
%patch2 -p0

%build
%serverbuild

export SASL_SUB="sasl"
export SASL_SHARED_LIBADD="-lsasl2"

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}

%make
mv modules/*.so .

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m755 %{soname} %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
[ "../package.xml" != "/" ] && rm -f ../package.xml

%files 
%defattr(-,root,root)
%doc docs tests
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15961 |12mr|php-smarty-3.1.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# (oe) undefining these makes the build _real_ quick.
%undefine __find_provides
%undefine __find_requires

Summary:	The compiling PHP template engine
Name:		php-smarty
Version:	3.1.10
Release:	1
License:	LGPL
Group:		Development/Other
URL:		http://www.smarty.net/
Source0:	http://www.smarty.net/files/Smarty-%{version}.tar.gz
Source1:	http://www.smarty.net/files/docs/manual-en-3.1.8.zip
Source2:	smarty.gif
BuildArch:	noarch
Buildrequires:	unzip

%description
Smarty is a template engine for PHP.  More specifically, it 
facilitates a manageable way to separate application logic and
content from its presentation.  This is best described in a
situation where the application programmer and the template 
designer play different roles, or in most cases are not the same
person.  For example, let's say you are creating a web page that
is displaying a newspaper article.  The article headline, tagline,
author and body are content elements, they contain no information
about how they will be presented.  They are passed into Smarty by
the application, then the template designer edits the templates
and uses a combination of HTML tags and template tags to format 
the presentation of these elements (HTML tables, background
colors, font sizes, style sheets, etc.) One day the programmer
needs to change the way the article content is retrieved (a change
in application logic.)  This change does not affect the template
designer, the content will still arrive in the template exactly
the same.  Likewise, if the template designer wants to completely
redesign the templates, this requires no changes to the
application logic.  Therefore, the programmer can make changes to
the application logic without the need to restructure templates,
and the template designer can make changes to templates without
breaking application logic. 

%package doc
Summary:	The HTML manual for Smarty
Group:		Development/Other
Obsoletes:  %{name}-manual

%description doc
The HTML manual for Smarty

%prep
%setup -q -n Smarty-%{version} -a1

%build

%install

install -d %{buildroot}%{_datadir}/php/smarty
install -d %{buildroot}%{_var}/www/icons

cp -rp libs/* %{buildroot}%{_datadir}/php/smarty
install -m0644 %{SOURCE2} %{buildroot}/var/www/icons/smarty.gif

# fix attribs
find %{buildroot}%{_datadir}/php/smarty -type d -exec chmod 755 {} \;
find %{buildroot}%{_datadir}/php/smarty -type f -exec chmod 644 {} \;

%files
%doc COPYING.lib README *.txt
%{_datadir}/php/smarty
%{_var}/www/icons/smarty.gif

%files doc
%doc manual-en/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15962 |12mr|php-ssh2-0.11.3-0.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname ssh2
%define soname %{modname}.so
%define inifile A36_%{modname}.ini

Summary:	PHP bindings for the libssh2 library
Name:		php-%{modname}
Version:	0.11.3
%define subrel 1
Release:	%mkrel 0
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/ssh2
Source0:	http://pecl.php.net/get/ssh2-%{version}.tgz
# svn checkout http://svn.php.net/repository/pecl/ssh2/trunk ssh2
Patch0:		php-ssh2-lib64.diff
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:	openssl-devel
BuildRequires:	zlib-devel
BuildRequires:	libssh2-devel >= 0.15
Epoch:		1
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Provides bindings to the libssh2 library which provide access to resources
(shell, remote exec, tunneling, file transfer) on a remote machine using a
secure cryptographic transport.

%prep

%setup -q -n ssh2-%{version}
[ "../package*.xml" != "/" ] && mv ../package*.xml .

%patch0 -p0

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}

make
mv modules/*.so .

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc package*.xml
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15963 |12mr|php-suhosin-0.9.34-0.0.git716a292.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname suhosin
%define soname %{modname}.so
%define inifile Z98_%{modname}.ini

Summary:	Suhosin extension module for PHP
Name:		php-%{modname}
Version:	0.9.34
Release:	%mkrel 0.0.git716a292.1
Group:		Development/PHP
License:	PHP License
URL:		http://www.hardened-php.net/suhosin/
#Source0:	http://download.suhosin.org/%{modname}-%{version}.tgz
#Source1:	http://download.suhosin.org/%{modname}-%{version}.tgz.sig
Source0:	stefanesser-suhosin-716a292.tar.gz
BuildRequires:	php-devel >= 3:5.2.0
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Suhosin is an advanced protection system for PHP installations. It was designed
to protect servers and users from known and unknown flaws in PHP applications
and the PHP core. Suhosin is binary compatible to normal PHP installation,
which means it is compatible to 3rd party binary extension like ZendOptimizer.

%prep

#%%setup -q -n %{modname}-%{version}
%setup -q -n stefanesser-suhosin-716a292

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}

%make
mv modules/*.so %{modname}.so

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/
install -m0644 suhosin.ini %{buildroot}%{_sysconfdir}/php.d/%{inifile}

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc CREDITS tests Changelog
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15964 |12mr|php-tclink-3.4.5-17
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname tclink
%define dirname %{modname}
%define soname %{modname}.so
%define inifile A13_%{modname}.ini

Summary:	TCLink enables credit card processing via the TrustCommerce payment gateway
Name:		php-%{modname}
Version:	3.4.5
Release:	%mkrel 17
Group:		Development/PHP
License:	LGPL
URL:		http://www.trustcommerce.com/tclink.html
Source0:	http://www.trustcommerce.com/downloads/tclink-%{version}-php.tar.gz
Patch0:		TCLink-3.4.0-lib64.diff
Patch1:		tclink-3.4.5-php-54x.diff
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:	tclink-devel >= 3.4.4
BuildRequires:	openssl-devel
Epoch:		1
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This package provides a module for using TCLink directly from PHP scripts.
TCLink is a thin client library to allow your e-commerce servers to connect to
the TrustCommerce payment gateway.

%prep

%setup -q -n tclink-%{version}-php

# fix strange attribs
find . -type d -exec chmod 755 {} \;
find . -type f -exec chmod 644 {} \;

%patch0 -p0
%patch1 -p0

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix} \
    --with-ssl=%{_prefix}

%make
mv modules/*.so .

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/

%{__cat} > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc LICENSE README tcexample.php tctest.php doc/*
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15965 |12mr|php-timezonedb-2012.5-0.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname timezonedb
%define dirname %{modname}
%define soname %{modname}.so
%define inifile A60_%{modname}.ini

# (tpg) define release here
%if %mandriva_branch == Cooker
# Cooker
%define release %mkrel 1
%else
# Old distros
%define subrel 1
%define release %mkrel 0
%endif

Summary:	Timezone Database to be used with PHP's date and time functions
Name:		php-%{modname}
Version:	2012.5
Release:	%{release}
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/timezonedb/
Source0:	http://pecl.php.net/get/%{modname}-%{version}.tgz
Source1:	A60_timezonedb.ini
BuildRequires:	php-devel >= 3:5.2.1
BuildRequires:	file
Epoch:		3

%description
This extension is a drop-in replacement for the builtin timezone database that
comes with PHP. You should only install this extension in case you need to get
a later version of the timezone database than the one that ships with PHP.

The data that this extension uses comes from the "Olson" database, which is
located at ftp://elsie.nci.nih.gov/pub/.

%prep

%setup -q -n %{modname}-%{version}
[ "../package*.xml" != "/" ] && mv ../package*.xml .

cp %{SOURCE1} %{inifile}

# fix permissions
find . -type f | xargs chmod 644

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}
%make

mv modules/*.so .

%install
install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/
install -m0644 %{inifile} %{buildroot}%{_sysconfdir}/php.d/%{inifile}

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%files 
%defattr(-,root,root)
%doc CREDITS package*.xml
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15966 |12mr|php-translit-0.6.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname translit
%define dirname %{modname}
%define soname %{modname}.so
%define inifile A33_%{modname}.ini

Summary:	Transliterates non-latin character sets to latin
Name:		php-%{modname}
Version:	0.6.1
Release:	%mkrel 5
Group:		Development/PHP
License:	PHP License
URL:		http://derickrethans.nl/translit.php
Source0:	http://pecl.php.net/get/translit-%{version}.tgz
BuildRequires:	php-devel >= 3:5.2.0
Epoch:		1
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This extension allows you to transliterate text in non-latin characters (such
as Chinese, Cyrillic, Greek etc) to latin characters. Besides the
transliteration the extension also contains filters to upper- and lowercase
latin, cyrillic and greek, and perform special forms of transliteration such as
converting ligatures such as the Norwegian "" to "ae" and normalizing
punctuation and spacing.

%prep

%setup -q -n translit-%{version}
[ "../package.xml" != "/" ] && mv ../package.xml .

%build
%serverbuild

phpize
%configure2_5x \
    --enable-%{modname}=shared,%{_prefix}

%make
mv modules/*.so .

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}


install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m755 %{soname} %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc package.xml
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15967 |12mr|php-vld-0.11.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname vld
%define soname %{modname}.so
%define inifile 98_%{modname}.ini

Summary:	Provides functionality to dump the internal representation of PHP scripts
Name:		php-%{modname}
Version:	0.11.1
Release:	%mkrel 2
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/vld
Source0:	http://pecl.php.net/get/%{modname}-%{version}.tgz
Requires(pre): rpm-helper
Requires(postun): rpm-helper
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:	file
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The Vulcan Logic Disassembler hooks into the Zend Engine and dumps all the
opcodes (execution units) of a script.

%prep

%setup -q -n %{modname}-%{version}
[ "../package*.xml" != "/" ] && mv ../package*.xml .

# fix permissions
find . -type f | xargs chmod 644

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

# lib64 fix
perl -pi -e "s|/lib\b|/%{_lib}|g" config.m4

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}

%make

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}/php.d
install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}/var/log/httpd

install -m0755 modules/%{soname} %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}

[vld]
vld.active = 0
vld.execute = 1
vld.skip_append = 0
vld.skip_prepend = 0
vld.verbosity = 1
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc package*.xml
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15968 |12mr|php-xattr-1.1.0-25
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname xattr
%define dirname %{modname}
%define soname %{modname}.so
%define inifile A27_%{modname}.ini

Summary:	Provides a interface to Extended attributes for PHP
Name:		php-%{modname}
Version:	1.1.0
Release:	25
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/xattr
Source0:	http://pecl.php.net/get/xattr-%{version}.tgz
Patch0:		xattr-1.1.0-php54x.diff
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:	attr-devel
Epoch:		1

%description
This package allows to manipulate extended attributes on filesystems that
support them. Requires libattr from Linux XFS project.

%prep

%setup -q -n xattr-%{version}
[ "../package.xml" != "/" ] && mv ../package.xml .

%patch0 -p0

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}

%make
mv modules/*.so .

%install
install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m755 %{soname} %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%files 
%doc tests CREDITS package.xml
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15969 |12mr|php-xdebug-2.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname xdebug
%define dirname %{modname}
%define soname %{modname}.so
%define inifile A29_%{modname}.ini

Summary:	Provides functions for function traces and profiling for PHP5
Name:		php-%{modname}
Version:	2.2.1
Release:	%mkrel 1
Group:		Development/PHP
License:	BSD-like
URL:		http://www.xdebug.org/
Source0:	http://www.xdebug.org/files/%{modname}-%{version}.tgz
Source1:	%{modname}.ini
Patch0:		xdebug-2.2.1-fmtstr.diff
Requires:	gdb
BuildRequires:	php-devel >= 3:5.2.0
Epoch:		2

%description
The Xdebug extension helps you debugging your script by providing a lot of
valuable debug information.  The debug information that Xdebug can provide
includes the following: 

* stack and function traces in error messages with: 
  o full parameter display for user defined functions
  o function name, file name and line indications
  o support for member functions
* memory allocation
* protection for infinite recursions

Xdebug also provides: 

* profiling information for PHP scripts
* script execution analysis
* capabilities to debug your scripts interactively with a debug client

%prep

%setup -q -n %{modname}-%{version}
[ "../package*.xml" != "/" ] && mv ../package*.xml .
%patch0 -p0

cp %{SOURCE1} %{inifile}

# lib64 fix
perl -pi -e "s|/usr/lib|%{_libdir}|g" %{inifile}

%build
%serverbuild

phpize
%configure2_5x \
    --enable-%{modname}=shared,%{_prefix}

%make
mv modules/*.so .

# make the debugclient
pushd debugclient
#sh ./buildconf
#    %%configure2_5x
#	--with-libedit
#    %%make

#  the autostuff is borked...
touch config.h
gcc $CFLAGS %{ldflags} -o debugclient main.c usefulstuff.c -lnsl

popd

%install

install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d
install -d %{buildroot}%{_bindir}

install -m0644 %{inifile} %{buildroot}%{_sysconfdir}/php.d/%{inifile}
install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/
install -m0755 debugclient/debugclient %{buildroot}%{_bindir}/

%post
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%files 
%doc CREDITS LICENSE NEWS README
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_bindir}/debugclient
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15970 |12mr|physfs-2.0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	physfs
%define	version	2.0.2

%define	libname_orig 	lib%{name}
%define major		2
%define compat_major	1
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname %{name} -d
 
Name:		%{name}
Summary:	A library to provide abstract access to various archives
Version:	%{version}
Release:	%mkrel 2
License:	zlib
Group:		System/Libraries
Source0:	http://www.icculus.org/physfs/downloads/%{name}-%{version}.tar.gz
Patch0:		physfs-2.0.2-fix-build.patch
URL:		http://www.icculus.org/physfs/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	ncurses-devel
BuildRequires:	readline-devel
BuildRequires:	zlib-devel
BuildRequires:	liblzma-devel
BuildRequires:	cmake


%description
A library to provide abstract access to various archives. 
It is intended for use in video games. 
The programmer defines a "write directory" on the physical filesystem. 
No file writing done through the PhysicsFS API can leave that write directory.

%package -n	%{libname}
Summary:	Main library for physfs
Group:		System/Libraries
Provides:	%{libname_orig} = %{version}-%{release}
Provides:	%{name} = %{version}-%{release}

%description -n	%{libname}
This package contains the library needed to run programs dynamically
linked with physfs

%package -n	%{develname}
Summary:	Headers for developing programs that will use physfs
Group:		Development/C 
Requires:	%{libname} = %{version} zlib-devel
Provides:	%{libname_orig}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname physfs 1.0 -d}

%description -n	%{develname}
This package contains the headers that programmers will need to develop
applications which will use physfs

%prep
%setup -q
%patch0 -p0

# Ensure we use system zlib  
# don't use bundled lzma
rm -rf zlib123
rm -rf lzma

%build
%cmake -DPHYSFS_ARCHIVE_7Z=OFF
%make


%install
rm -rf %{buildroot}

# fix 64 bits lib path 
%ifarch x86_64
cd build
sed -i -e 's,lib",lib64",g' cmake_install.cmake
cd ..
%endif

%makeinstall_std -C build


install -d %{buildroot}%{_docdir}%{name}
install *.txt %{buildroot}%{_docdir}%{name}/

rm -rf %{buildroot}%{_libdir}/*.a

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%files -n %{libname}
%defattr(-, root, root)
%{_libdir}/*.so.%{major}*
%{_libdir}/*.so.%{compat_major}

%files -n %{develname}
%defattr(-, root, root)
%doc %{_docdir}%{name}/*.txt
%{_bindir}/*
%{_includedir}/*.h
%{_libdir}/*.so



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15971 |12mr|piccolo-1.04-2.2.7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2005, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define _with_gcj_support 1
%define gcj_support %{?_with_gcj_support:1}%{!?_with_gcj_support:
%{?_without_gcj_support:0}%{!?_without_gcj_support:%{?_gcj_support:
%{_gcj_support}}%{!?_gcj_support:0}}}

Summary:        Small fast XML parser
Name:           piccolo
Version:        1.04
Release:        %mkrel 2.2.7
Epoch:          0
License:        Apache Software License
URL:            http://piccolo.sourceforge.net/
Group:          Development/Java
Source0:        piccolo-%{version}-src.zip
Patch0:         piccolo-build_xml.patch
BuildRequires:  java-rpmbuild >= 0:1.5.32
BuildRequires:  ant >= 0:1.6
BuildRequires:  ant-junit
BuildRequires:  junit
Requires:       jpackage-utils
%if ! %{gcj_support}
BuildArch:      noarch
%endif
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%if %{gcj_support}
BuildRequires:          java-gcj-compat-devel
%endif

%description
Piccolo is a small, extremely fast XML parser for 
Java. It implements the SAX 1, SAX 2.0.1, and 
JAXP 1.1 (SAX parsing only) interfaces as a 
non-validating parser and attempts to detect 
all XML well-formedness errors. 

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
%{summary}.

%prep
%setup -q -T -c -n %{name}-%{version}
cd ..
unzip -q %{SOURCE0}
cd %{name}-%{version}
rm -r src/org src/javax
%patch0
#Fix wrong-file-end-of-line-encoding
sed -i 's/\r$//g' LICENSE.txt

%build
export OPT_JAR_LIST="ant/ant-junit junit"
export CLASSPATH=
ant -Dbuild.sysclasspath=first build javadoc

%install
rm -rf $RPM_BUILD_ROOT

# jars
mkdir -p $RPM_BUILD_ROOT%{_javadir}
cp -p lib/Piccolo.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}.jar; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)

# javadoc
mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}
cp -pr doc/javadoc/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}


%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%doc LICENSE.txt
%{_javadir}/%{name}.jar
%{_javadir}/%{name}-%{version}.jar

%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/piccolo-1.04.jar.*
%endif

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/*

# -----------------------------------------------------------------------------



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15972 |12mr|pidentd-3.0.19-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	An implementation of the RFC1413 identification server
Name:		pidentd
Version:	3.0.19
Release:	%mkrel 12
License:	GPL
Group:		System/Servers
URL:		http://www.lysator.liu.se/~pen/pidentd/
Source0:	ftp://ftp.lysator.liu.se/pub/unix/ident/servers/%{name}-%{version}.tar.bz2
Source1:	identd.conf
Patch2:		pidentd-3.0.10-install.patch
Patch3:		pidentd-3.0.11-nossl.patch
Patch4:		pidentd-3.0.14-remove_o.patch
Patch5:		pidentd-3.0.19-pinit.patch
Requires(post): rpm-helper
Requires(preun): rpm-helper
Provides:	identd
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The pidentd package contains identd, which implements the RFC1413
identification server. Identd looks up specific TCP/IP connections and returns
either the user name or other information about the process that owns the
connection.

%prep

%setup -q
#%patch0 -p1 -b .dummy
%patch2 -p1 -b .inst
%patch3 -p1
%patch4 -p1
%patch5 -p1 -b .pinit
chmod 644 src/*.{c,h} BUGS ChangeLog FAQ INSTALL README Y2K doc/rfc1413.txt doc/sgi_irix.txt

%build
%serverbuild
autoconf
%configure2_5x --sysconfdir=%{_sysconfdir} --with-threads=yes

%make

%install
rm -rf %{buildroot}

mkdir -p %{buildroot}%{_sbindir}
mkdir -p %{buildroot}%{_mandir}/man8

%makeinstall

ln -s identd ${RPM_BUILD_ROOT}%{_sbindir}/in.identd
# dangling symlink (typo ?)
#ln -s identd.8 ${RPM_BUILD_ROOT}%{_sbindir}/in.identd.8
install -m0644 %{SOURCE1} -D %{buildroot}%{_sysconfdir}/identd.conf
install -m755 etc/identd.init -D %{buildroot}%{_initrddir}/identd

%post
%_post_service identd

%preun
%_preun_service identd

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc BUGS ChangeLog FAQ INSTALL README Y2K doc/rfc1413.txt doc/sgi_irix.txt
%{_sbindir}/*
%config(noreplace) %{_sysconfdir}/identd.conf
%{_initrddir}/identd
%{_mandir}/man8/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15973 |12mr|pidgin-2.10.6-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#gw 2.7.0, the yahoo plugin does not build otherwise
%define _disable_ld_no_undefined 1

%define major 0
%define libname %mklibname purple %{major}
%define libclient %mklibname purple-client %{major}
%define libgnt %mklibname gnt %{major}
%define develname %mklibname purple -d

%define build_evolution 0
%define build_silc 1
%define build_meanwhile 1
%define build_networkmanager 1
%define build_perl 1
#gw http://developer.pidgin.im/ticket/11936#comment:1
%define build_mono 0
%define build_vv 1
# (tpg) libgadu is now in main, pidgin's one is really old
# gw pidgin's internal libgadu was updated recently
# build against external version if possible, keep in mind older distros
# might have older libgadu
#gw configure check is used unless --with-* options are used:
%define build_libgadu 0

%ifarch mips mipsel
%define build_mono 0
%endif

Summary:	A GTK+ based multiprotocol instant messaging client
Name:		pidgin
Version:	2.10.6
Release:	3
Group:		Networking/Instant messaging
License:	GPLv2+
URL:		http://www.pidgin.im/
Source0:	http://downloads.sourceforge.net/pidgin/%{name}-%{version}.tar.bz2
#gw from Fedora: generate one time passwords
Source2:	one_time_password.c
Patch0:		pidgin-2.7.0-smiley.patch
Patch3:		pidgin-2.4.2-set-jabber-as-module.patch
#gw fix build with mono 2.6.4 which does not have the nessessary glib dep
#in the pkgconfig file
#also add missing include
Patch6:		pidgin-2.7.0-mono-build.patch
#gw fix reading resolv.conf in NetworkManager integration
Patch111:	%{name}-2.8.0-reread-resolvconf.patch
Patch115:	%{name}-2.10.0-gg-search-by-uin.patch
Patch116:	%{name}-2.8.0-gg-disconnect.patch
Patch117:	pidgin-2.10.1-fix-perl-module-build.patch
# since libtool drops soname for unversioned modules now, we need to explicitly
# add soname to plugins that other plugins links against it
Patch118:	pidgin-2.10.2-explicitly-add-soname-to-liboscar-and-libjabber.patch

BuildRequires:	desktop-file-utils
BuildRequires:	doxygen
BuildRequires:	GConf2
BuildRequires:	graphviz
BuildRequires:	intltool
BuildRequires:	xsltproc
BuildRequires:	expat-devel
BuildRequires:	gettext-devel
BuildRequires:	krb5-devel
BuildRequires:	tk-devel
BuildRequires:	tcl-devel
BuildRequires:	pkgconfig(avahi-glib)
BuildRequires:	pkgconfig(avahi-client)
BuildRequires:	pkgconfig(gnutls)
BuildRequires:	libgcrypt-devel
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(gstreamer-0.10)
BuildRequires:	pkgconfig(gstreamer-plugins-base-0.10)
BuildRequires:	pkgconfig(gtk+-2.0)
Buildrequires:	pkgconfig(gtkspell-2.0) >= 2.0.2
BuildRequires:	pkgconfig(ice)
BuildRequires:	pkgconfig(jack)
BuildRequires:  pkgconfig(libidn)
BuildRequires:	pkgconfig(libstartup-notification-1.0) >= 0.5
Buildrequires:	pkgconfig(ncursesw)
BuildRequires:	pkgconfig(nss)
BuildRequires:	pkgconfig(nspr)
Buildrequires:	pkgconfig(python)
BuildRequires:	pkgconfig(samplerate)
BuildRequires:	pkgconfig(sm)
Buildrequires:	pkgconfig(sqlite3)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xscrnsaver)
BuildRequires:	pkgconfig(x11)
%if %build_libgadu
Buildrequires:	pkgconfig(libgadu) >= 1.11.0
%endif
%if %build_networkmanager
Buildrequires:	pkgconfig(libnm-util)
%endif
%if %build_meanwhile
BuildRequires:	pkgconfig(meanwhile) >= 1.0.0
%endif
%if %build_evolution
BuildRequires:	pkgconfig(evolution-data-server-1.2)
BuildRequires:	pkgconfig(libebook-1.2)
BuildRequires:  pkgconfig(libedata-book-1.2)
%endif
%if %build_silc
BuildRequires:	pkgconfig(silc) >= 0.9.12
BuildRequires:	pkgconfig(silcclient) >= 0.9.12
%endif
%if %build_perl
BuildRequires:	perl-devel
%endif
%if %build_mono
BuildRequires:	pkgconfig(mono)
%endif
%if %build_vv
BuildRequires:  pkgconfig(farstream-0.1)
Suggests: gstreamer0.10-farstream
%endif

Requires:	%{name}-i18n = %{version}-%{release}
Requires:	%{name}-plugins = %{version}-%{release}
Requires:	%{name}-client >= %{version}-%{release}
Requires:	rootcerts
Requires:	xdg-utils

%description
Pidgin allows you to talk to anyone using a variety of messaging
protocols including AIM, MSN, Yahoo!, Jabber, Bonjour, Gadu-Gadu,
ICQ, IRC, Novell Groupwise, QQ, Lotus Sametime, SILC, Simple and
Zephyr.  These protocols are implemented using a modular, easy to
use design.  To use a protocol, just add an account using the
account editor.

Pidgin supports many common features of other clients, as well as many
unique features, such as perl scripting, TCL scripting and C plugins.

Pidgin is not affiliated with or endorsed by America Online, Inc.,
Microsoft Corporation, Yahoo! Inc., or ICQ Inc.

%package plugins
Summary:	Pidgin plugins shared by the Purple and Finch
Group:		Networking/Instant messaging
Conflicts:	%{name} < 2.4.1-3

%description plugins
This contains the parts of Pidgin that are shared between the Purple and
Finch Instant Messengers.

%package perl
Summary:	Purple extension, to use perl scripting
Group:		Networking/Instant messaging
Requires:	%{name} >= %{version}-%{release}

%description perl
Purple can use perl script as plugin, this plugin enable them.

%package tcl
Summary:	Purple extension, to use tcl scripting
Group:		Networking/Instant messaging
Requires:	%{name} >= %{version}-%{release}

%description tcl
Purple can use tcl script as plugin, this plugin enable them.

%if %build_evolution
%package gevolution
Summary:	Pidgin extension, for Evolution integration
Group:		Networking/Instant messaging
Requires:	%{name} >= %{version}-%{release}

%description gevolution
This pidgin plugin allows you to have pidgin working together with evolution.
%endif

%package silc
Summary:	Purple extension, to use SILC (Secure Internet Live Conferencing)
Group:		Networking/Instant messaging
Requires:	%{name} >= %{version}-%{release}

%description silc
This purple plugin allows you to use SILC (Secure Internet Live Conferencing)
plugin for live video conference.

%package -n %{develname}
Summary:	Development files for pidgin
Group:		Development/GNOME and GTK+
Requires:	%{libname} >= %{version}-%{release}
Requires:	%{libgnt} = %{version}-%{release}
Requires:	%{libclient} = %{version}-%{release}
Provides:	pidgin-devel = %{version}-%{release}

%description -n %{develname}
The pidgin-devel package contains the header files, developer
documentation, and libraries required for development of Pidgin scripts
and plugins.

%package -n %{libname}
Summary:	The libpurple library for IM clients like Pidgin and Finch
Group:		System/Libraries

%description -n %{libname}
libpurple contains the core IM support for IM clients such as Pidgin
and Finch.

%package -n %{libclient}
Summary:	The libpurple-client library for %{name}-client
Group:		System/Libraries
Conflicts:	%{name}-client < 2.10.1-1

%description -n %{libclient}
libpurple-client contains the shared library for %{name}-client.

%package -n %{libgnt}
Summary:	The libgnt library for the Finch IM client
Group:		System/Libraries
%rename %{_lib}finch0

%description -n %{libgnt}
libgnt contains the core IM support for the Finch IM client.

libgnt supports a variety of messaging protocols including AIM, MSN,
Yahoo!, Jabber, Bonjour, Gadu-Gadu, ICQ, IRC, Novell Groupwise, QQ,
Lotus Sametime, SILC, Simple and Zephyr.

%package -n finch
Summary:	A text-based user interface for Pidgin
Group:		Networking/Instant messaging
Requires:	%{name}-i18n >= %{version}-%{release}
Requires:	%{name}-plugins >= %{version}-%{release}
Requires:	%{name}-client >= %{version}-%{release}

%description -n	finch
A text-based user interface for using libpurple. This can be run from a
standard text console or from a terminal within X Windows.  It
uses ncurses and our homegrown gnt library for drawing windows
and text.

%package bonjour
Summary:	Bonjour plugin for Purple
Group:		Networking/Instant messaging
Requires:	%{name} >= %{version}-%{release}

%description bonjour
Bonjour plugin for purple.

%package meanwhile
Summary:	Lotus Sametime Community Client plugin for Purple
Group:		Networking/Instant messaging
Requires:	%{name} >= %{version}-%{release}

%description meanwhile
Lotus Sametime Community Client plugin for purple.

%package client
Summary:	Plugin and sample client to control purple clients
Group:		Networking/Instant messaging
Requires:	dbus-python

%description client
Applications and library to control purple clients remotely.

%if %build_mono
%package mono
Summary:	Purple extension, to use Mono plugins
Group:		Networking/Instant messaging
Requires:	%{name} >= %{version}-%{release}

%description mono
Purple can use plugins developed with Mono.
%endif

%package i18n
Summary:	Translation files for Pidgin/Finch
Group:		Networking/Instant messaging

%description i18n
This package contains translation files for Pidgin/Finch.

%prep
%setup -q
%patch0 -p1 -b .smiley
%patch3 -p0
%patch6 -p1
%patch111 -p1 -b .reread-resolvconf
%patch115 -p1 -b .gg-search
%patch116 -p1
%patch117 -p1 -b .perl_buildfix~
%patch118 -p1 -b .soname~

autoreconf -fi -Im4macros

%build
%configure2_5x \
	--enable-gnutls=yes \
%if %build_perl
	--enable-perl \
%else
	--disable-perl \
%endif
%if %build_mono
	--enable-mono \
%else
	--disable-mono \
%endif
%if %build_networkmanager
	--enable-nm \
%else
	--disable-nm \
%endif
%if %build_evolution
	--enable-gevolution \
%endif
%if ! %build_vv
	--disable-vv \
%endif
	--without-krb4 \
	--enable-cap \
	--with-system-ssl-certs=%{_sysconfdir}/pki/tls/rootcerts/ \
	--disable-static \
	--disable-schemas-install

%make

# one_time_password plugin, to be merged upstream soon
cp %{SOURCE2} libpurple/plugins/
pushd libpurple/plugins/
make one_time_password.so
popd

%install
rm -rf %{buildroot}

%makeinstall_std mkinstalldirs='mkdir -p'

install -m 0755 libpurple/plugins/one_time_password.so %{buildroot}%{_libdir}/purple-2/

desktop-file-install \
  --remove-category="Application" \
  --add-category="GTK" \
  --add-category="Network" \
  --add-category="InstantMessaging" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

# remove files not bundled
rm -f %{buildroot}%{_libdir}/*/*.la 
rm -f %{buildroot}%{_prefix}/*/perl5/*/perllocal.pod \
      %{buildroot}%{_libdir}/*/perl/auto/*/{.packlist,*.bs,autosplit.ix}
rm -f %{buildroot}%{_libdir}/*.*a

%find_lang %{name}

%preun
%preun_uninstall_gconf_schemas purple

%files i18n -f %{name}.lang

%files
%doc AUTHORS COPYRIGHT ChangeLog
%doc NEWS README README.MTN doc/the_penguin.txt
%{_mandir}/man1/pidgin.*
%{_sysconfdir}/gconf/schemas/purple.schemas
%{_bindir}/%{name}
%dir %{_libdir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/*
%{_datadir}/icons/*
%{_datadir}/sounds/purple
%{_libdir}/pidgin/cap.so
%{_libdir}/pidgin/convcolors.so
%{_libdir}/pidgin/extplacement.so
%{_libdir}/pidgin/gestures.so
%{_libdir}/pidgin/gtkbuddynote.so
%{_libdir}/pidgin/history.so
%{_libdir}/pidgin/iconaway.so
%{_libdir}/pidgin/markerline.so
%{_libdir}/pidgin/musicmessaging.so
%{_libdir}/pidgin/notify.so
%{_libdir}/pidgin/pidginrc.so
%{_libdir}/pidgin/relnot.so
%{_libdir}/pidgin/sendbutton.so
%{_libdir}/pidgin/spellchk.so
%{_libdir}/pidgin/themeedit.so
%{_libdir}/pidgin/ticker.so
%{_libdir}/pidgin/timestamp.so
%{_libdir}/pidgin/timestamp_format.so
%if %build_vv
%{_libdir}/pidgin/vvconfig.so
%endif
%{_libdir}/pidgin/xmppconsole.so
%{_libdir}/pidgin/xmppdisco.so

%files -n %{develname}
%doc ChangeLog.API HACKING PLUGIN_HOWTO
%{_includedir}/*
%{_datadir}/aclocal/purple.m4
%{_libdir}/pkgconfig/*.pc
%{_libdir}/libpurple.so
%{_libdir}/libgnt.so
%{_libdir}/libpurple-client.so

%files -n %{libname}
%{_libdir}/libpurple.so.%{major}*

%files -n %{libclient}
%{_libdir}/libpurple-client.so.%{major}*

%files -n %{libgnt}
%{_libdir}/libgnt.so.%{major}*

%files client
%{_bindir}/purple-remote
%{_bindir}/purple-send
%{_bindir}/purple-send-async
%{_bindir}/purple-client-example
%{_bindir}/purple-url-handler
%{_libdir}/purple-2/dbus-example.so

%files -n finch
%doc %{_mandir}/man1/finch.*
%{_bindir}/finch
%{_libdir}/finch/
%{_libdir}/gnt/

%if %build_perl
%files perl
%doc doc/PERL-HOWTO.dox
%dir %{_libdir}/%{name}/perl
%{_libdir}/%{name}/perl/Pidgin.pm
%dir %{_libdir}/%{name}/perl/auto
%dir %{_libdir}/%{name}/perl/auto/Pidgin/
%{_libdir}/%{name}/perl/auto/Pidgin/Pidgin.so
%dir %{_libdir}/purple-2/perl
%{_libdir}/purple-2/perl/Purple.pm
%dir %{_libdir}/purple-2/perl/auto
%dir %{_libdir}/purple-2/perl/auto/Purple/
%{_libdir}/purple-2/perl/auto/Purple/Purple.so
%{_libdir}/purple-2/perl.so
%{_mandir}/man3*/*
%endif

%files bonjour
%{_libdir}/purple-2/libbonjour.so

%files tcl
%doc doc/TCL-HOWTO.dox
%{_libdir}/purple-2/tcl.so

%if %build_silc
%files silc
%doc libpurple/protocols/silc/README
%{_libdir}/purple-2/libsilcpurple.so
%endif

%if %build_evolution
%files gevolution
%{_libdir}/%{name}/gevolution.so
%endif

%if %build_meanwhile
%files meanwhile
%{_libdir}/purple-2/libsametime.so
%endif

%if %build_mono
%files mono
%{_libdir}/purple-2/mono.so
%{_libdir}/purple-2/*.dll
%endif

%files plugins
%dir %{_libdir}/purple-2
%{_libdir}/purple-2/autoaccept.so
%{_libdir}/purple-2/buddynote.so
%{_libdir}/purple-2/idle.so
%{_libdir}/purple-2/joinpart.so
%{_libdir}/purple-2/libaim.so
%{_libdir}/purple-2/libgg.so
%{_libdir}/purple-2/libicq.so
%{_libdir}/purple-2/libirc.so
%{_libdir}/purple-2/libjabber.so
%{_libdir}/purple-2/libmsn.so
%{_libdir}/purple-2/libmxit.so
%{_libdir}/purple-2/libmyspace.so
%{_libdir}/purple-2/libnovell.so
%{_libdir}/purple-2/liboscar.so
%{_libdir}/purple-2/libsimple.so
%{_libdir}/purple-2/libxmpp.so
%{_libdir}/purple-2/libymsg.so*
%{_libdir}/purple-2/libyahoo.so
%{_libdir}/purple-2/libyahoojp.so
%{_libdir}/purple-2/libzephyr.so
%{_libdir}/purple-2/log_reader.so
%{_libdir}/purple-2/newline.so
%{_libdir}/purple-2/offlinemsg.so
%{_libdir}/purple-2/one_time_password.so
%{_libdir}/purple-2/psychic.so
%{_libdir}/purple-2/ssl-gnutls.so
%{_libdir}/purple-2/ssl-nss.so
%{_libdir}/purple-2/ssl.so
%{_libdir}/purple-2/statenotify.so
%dir %{_datadir}/purple/
%dir %{_datadir}/purple/ca-certs
%{_datadir}/purple/ca-certs/AOL*
%{_datadir}/purple/ca-certs/Microsoft*
%{_datadir}/purple/ca-certs/VeriSign*
%{_datadir}/purple/ca-certs/DigiCert*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15974 |12mr|pigz-2.2.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           pigz
Version:        2.2.4
Release:        1
Summary:        Parallel implementation of gzip
Group:          Archiving/Compression
License:        zlib
URL:            http://www.zlib.net/pigz/
Source0:        http://www.zlib.net/%{name}/%{name}-%{version}.tar.gz
BuildRequires:  zlib-devel

%description
pigz, which stands for parallel implementation of gzip,
is a fully functional replacement for gzip that exploits
multiple processors and multiple cores to the hilt when compressing data.

%prep
%setup -q

%build
%make CFLAGS="%{optflags} -O3" LDFLAGS="%{ldflags}"

%install
install -p -m755 pigz -D %{buildroot}%{_bindir}/pigz
install -p -m755 unpigz -D %{buildroot}%{_bindir}/unpigz
install -p -m644 pigz.1 -D %{buildroot}%{_datadir}/man/man1/pigz.1

%files
%doc pigz.pdf README
%{_bindir}/pigz
%{_bindir}/unpigz
%{_datadir}/man/man1/pigz.*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15975 |12mr|pilot-link-0.12.5-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _requires_exceptions perl\(PDA::Pilot\)

%define	lib_major	9
%define	libname		%mklibname pisock %{lib_major}
%define	develname	%mklibname pisock -d
%define	libsync		%mklibname pisync %{sync_major}
%define	sync_major	1

Summary:	File transfer utilities between Linux and PalmPilots
Name:		pilot-link
Version:	0.12.5
Release:	11
License:	GPLv2+ and LGPLv2+
Group:		Communications
URL:		http://www.pilot-link.org/
Source0:	http://www.pilot-link.org/source/pilot-link-%{version}.tar.bz2 
Source1:	connect-palm-ppp.tar.bz2
Source2:	19-palm-acl-management.fdi
Source3: 	pilot-device-file.policy
Source4:	50pilot.sh
Source5:	50pilot.csh
# (fc) 0.12.3-3mdv fix undefined value (Fedora)
Patch3:		pilot-link-0.12.1-var.patch
# (fc) 0.12.3-3mdv fix open calls (Fedora)
Patch4:		pilot-link-0.12.5-open.patch
# (fc) 0.12.3-4mdv fix SJ-22 support (Michael Ekstrand)
Patch5:		pilot-link-0.12.3-sj22.patch
#gw this code doesn't work with our setting of Werror
Patch6: 	pilot-link-0.12.3-no-werror-messup.patch
Patch7:		pilot-link-0.12.3-fix-format-strings.patch
Patch8:		pilot-link-0.12.5-build_with_perl514.patch
Patch9:		pilot-link-0.12.3-libpng14.patch
BuildRequires:	autoconf automake libtool
BuildRequires:	bison
BuildRequires:	perl-devel
BuildRequires:	readline-devel
BuildRequires:	chrpath
BuildRequires:	pkgconfig(libusb)
Buildrequires:	pkgconfig(popt)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(bluez)
Provides:	%{name}-tcl

%description
This suite of tools allows you to upload and download programs and
data files between a Linux/UNIX machine and the PalmPilot.  It has a
few extra utils that will allow for things like syncing the
PalmPilot's calendar app with Ical.  Note that you might still need to
consult the sources for pilot-link if you would like the Python, Tcl,
or Perl bindings.

Install pilot-link if you want to synchronize your Palm with your
Linux system.

%package -n	%{libname}
Summary:	Libraries needed to use pilot-link
Group:		System/Libraries
Requires:	%{name}-common >= %{version}-%{release}

%description -n	%{libname}
Libraries needed to use pilot-link.

%package common
Summary:	Files used by pilot-link packages
Group:		Communications
Conflicts:	pilot-link < 0.12.4-3mdv

%description common
Files used by pilot-link packages.

%package -n	%{libsync}
Summary:	Libraries needed to use pilot-link
Group:		System/Libraries

%description -n	%{libsync}
Libraries needed to use pilot-link.

%package -n	%{develname}
Summary:	PalmPilot development header files
Group:		Development/C
Requires:	%{name} = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Requires:	%{libsync} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	libpisock-devel = %{version}-%{release}
Conflicts:	%{_lib}pisock8-devel < 0.12.5-9
Obsoletes:	%{_lib}pisock9-devel < 0.12.5-9

%description -n	%{develname}
This package contains the development headers that are used to build
the pilot-link package.  It also includes the static libraries
necessary to build static pilot apps.

If you want to develop PalmPilot synchronizing applications, you'll
need to install this package.

%package -n	perl-PDA-Pilot
Summary:	Perl module for Palm
Group:		Communications
Requires:	%{name} = %{version}-%{release}

%description -n	perl-PDA-Pilot
This package provides perl modules for supporting Palm.

%prep 
%setup -q -a 1
%patch3 -p1 -b .var
%patch4 -p1 -b .open
%patch5 -p1 -b .sj22
%patch6 -p1
%patch7 -p1
%patch8 -p1 -b .perl514
%patch9 -p0

autoreconf -fi

# (tv) fix build by disabling -Werror:
#perl -pi -e 's! -Werror"!"!' configure

%build
%configure2_5x \
	--with-perl \
	--enable-conduits \
	--enable-libusb \
	--enable-threads \
	--disable-static

# parallel compilation is broken
make

%install

%makeinstall_std

# fix manpage install
%makeinstall_std -C doc/man

mkdir -p %{buildroot}%{_sysconfdir}/modprobe.d/
cat << EOF > %{buildroot}%{_sysconfdir}/modprobe.d/visor.conf
blacklist visor
EOF

# remove unneeded files
rm -f %{buildroot}%{_libdir}/perl5/*/*/*/PDA/dump.pl

# remove broken prog
rm -f %{buildroot}%{_bindir}/pilot-prc

# Install hal rules file.
mkdir -p %{buildroot}%{_datadir}/hal/fdi/policy/10osvendor/
install -p -m644 %{SOURCE2} %{buildroot}%{_datadir}/hal/fdi/policy/10osvendor/19-palm-acl-management.fdi

# Install PolicyKit
mkdir -p %{buildroot}%{_datadir}/PolicyKit/policy
install -p -m644 %{SOURCE3} %{buildroot}%{_datadir}/PolicyKit/policy/pilot-device-file.policy

# Install udev rules
mkdir -p %{buildroot}%{_sysconfdir}/udev/rules.d
sed -e 's/MODE="0664"$/MODE="0664", ENV{ACL_MANAGE}="1"/g' doc/60-libpisock.rules >  %{buildroot}%{_sysconfdir}/udev/rules.d/60-libpisock.rules

# install profile.d files
mkdir -p %{buildroot}%{_sysconfdir}/profile.d
install -p -m 644 %{SOURCE4} %{buildroot}%{_sysconfdir}/profile.d/
install -p -m 644 %{SOURCE5} %{buildroot}%{_sysconfdir}/profile.d/

%files
%doc COPYING ChangeLog README NEWS
%doc connect-palm-ppp/
%doc doc/README.usb doc/TODO doc/README.libusb
%{_bindir}/pilot-*
%exclude %{_bindir}/pilot-undelete
%{_mandir}/man1/pilot-*
%{_mandir}/man7/*
%{_datadir}/pilot-link

%files common
%config(noreplace) %{_sysconfdir}/profile.d/50pilot.*
%config(noreplace) %{_sysconfdir}/modprobe.d/visor.conf
%{_sysconfdir}/udev/rules.d/*.rules
%{_datadir}/hal/fdi/policy/10osvendor/19-palm-acl-management.fdi
%{_datadir}/PolicyKit/policy/pilot-device-file.policy

%files -n %{libname}
%{_libdir}/libpisock.so.*

%files -n %{libsync}
%{_libdir}/libpisync.so.*

%files -n %{develname}
%{_libdir}/*.so
%{_includedir}/*
%{_datadir}/aclocal/pilot-link.m4
%{_libdir}/pkgconfig/*

%files -n perl-PDA-Pilot
%{_bindir}/pilot-undelete
%{_mandir}/man1/ietf2datebook*
%{_mandir}/man3/PDA::Pilot.*
%{perl_vendorarch}/PDA/*
%{perl_vendorarch}/auto/PDA/*


%changelog
* Thu Aug  23 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: f571eec
- Rebuild for new perl
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15976 |12mr|pinentry-0.8.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		pinentry
Version:	0.8.2
Release:	%mkrel 1
Summary:	Collection of simple PIN or passphrase entry dialogs
Source0:	ftp://ftp.gnupg.org/gcrypt/%{name}/%{name}-%{version}.tar.bz2
Source1:	%{SOURCE0}.sig
Source2:	pinentry-wrapper
License:	GPLv2+
Group:		System/Kernel and hardware
URL:		http://www.gnupg.org/
BuildRequires:	libgtk+2.0-devel
BuildRequires:	libcap-devel
BuildRequires:	ncurses-devel
BuildRequires:	qt4-devel
BuildRequires:	gettext-devel
Obsoletes:	%{name}-curses < 0.8.0-2
Suggests:	%{name}-gui

%description 
%{name} is a collection of simple PIN or passphrase entry dialogs which
utilize the Assuan protocol as described by the aegypten project.

%pre
%{_sbindir}/update-alternatives --remove pinentry %{_bindir}/pinentry-curses ||:
%{_sbindir}/update-alternatives --remove pinentry %{_bindir}/pinentry-gtk ||:
%{_sbindir}/update-alternatives --remove pinentry %{_bindir}/pinentry-qt ||:
%{_sbindir}/update-alternatives --remove pinentry %{_bindir}/pinentry-qt4 ||:

%files 
%doc README TODO ChangeLog NEWS AUTHORS THANKS
%{_bindir}/pinentry
%{_bindir}/pinentry-curses
%{_infodir}/*.info*

#-----------------------------------------------------------------------------------------

%package	gtk2
Summary:	GTK+ interface of pinentry
Group:		System/Kernel and hardware
Provides:	%{name}-gui = %{version}-%{release}
Requires:	%{name} = %{version}-%{release}
Obsoletes:	%{name}-gtk

%description	gtk2
%{name} is a collection of simple PIN or passphrase entry dialogs which
utilize the Assuan protocol as described by the aegypten project.

This package provides GTK+ interface of the dialog.

%files		gtk2
%_bindir/pinentry-gtk-2

#-----------------------------------------------------------------------------------------

%package	qt4
Summary:	QT4 interface of pinentry
Group:		System/Kernel and hardware
Provides:	%{name}-gui = %{version}-%{release}
Requires:	%{name} = %{version}-%{release}
Obsoletes:	%{name}-qt < 0.7.6-3

%description	qt4
%{name} is a collection of simple PIN or passphrase entry dialogs which
utilize the Assuan protocol as described by the aegypten project.

This package provides QT4 interface of the dialog.

%files		qt4
%{_bindir}/pinentry-qt*

#-----------------------------------------------------------------------------------------

%prep
%setup -q 

%build
./autogen.sh

%configure2_5x \
	--disable-pinentry-gtk \
	--disable-pinentry-qt \
	--enable-pinentry-qt4 \
	--enable-pinentry-gtk2 \
	--with-qt4-dir=%qt4dir \
	--disable-rpath

%make
%install
%makeinstall_std

install -p -m755 -D %{SOURCE2} %{buildroot}%{_bindir}/pinentry 

pushd %{buildroot}%{_bindir}
ln -s pinentry-qt4 pinentry-qt
popd

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15977 |12mr|pinfo-0.6.9-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	Przemek's Info Viewer - a (much) better info
Name: 		pinfo
Version: 	0.6.9
Release: 	13
Group: 		Development/Other
BuildRequires: 	ncurses-devel
License: 	GPL
Url: 		http://alioth.debian.org/project/showfiles.php?group_id=30592
Source0: 	http://alioth.debian.org/download.php/1498/%{name}-%{version}.tar.bz2
Patch0:		pinfo-0.6.9-lzma-support.patch
Patch1:		pinfo-0.6.9-as-needed.patch

%description
Hypertext info file viewer. User interface similar to lynx.
It is based on ncurses. It can handle now as well info
pages as man pages. Regexp searching included.

%prep
%setup -q
%patch0 -p1 -b .lzma_support
%patch1 -p1

%build
#needed by patch 1
aclocal
libtoolize --copy --force
autoreconf
%configure 
%make
%make -C po

%install
%makeinstall_std

%find_lang %{name}

ln -s pinfo %{buildroot}%{_bindir}/pman

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS ChangeLog README TECHSTUFF
%config(noreplace) %{_sysconfdir}/pinforc
%{_bindir}/*
%{_mandir}/*/*
%{_infodir}/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15978 |12mr|pitivi-0.15.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name pitivi
%define pitividir %_prefix/lib
%define gnonlin 0.10.16
%define gstpy 0.10.19
Summary: Pitivi non linear video editor under linux 
Name: %name
Version: 0.15.1
Release: %mkrel 1
Source0: http://ftp.gnome.org/pub/GNOME/sources/%name/%{name}-%{version}.tar.xz
License: LGPLv2+
Group: Video
URL: http://www.pitivi.org
BuildRequires:	python-devel
BuildRequires:  desktop-file-utils
BuildRequires:  intltool
BuildRequires:  pkgconfig(gnome-doc-utils)
Requires:  python-zope-interface
Requires:  python-pkg-resources
Requires:  pygtk2.0-libglade
Requires:  gnome-python
Requires:  gnome-python-gnomevfs
Requires:  gstreamer0.10-python >= %gstpy
Requires:  gstreamer0.10-plugins-base >= 0.10.24
Requires:  gnonlin >= %gnonlin
Requires:  python-pygoocanvas
Requires:  python-dbus
Requires:  pyxdg
#gw for make check
#BuildRequires:  x11-server-xvfb
#BuildRequires:  python-zope-interface
#BuildRequires:  python-pkg-resources
#BuildRequires:  pygtk2.0-libglade
#BuildRequires:  gnome-python
#BuildRequires:  gnome-python-gnomevfs
#BuildRequires:  gstreamer0.10-python >= %gstpy
#BuildRequires:  gstreamer0.10-plugins-base >= 0.10.24
#BuildRequires:  gnonlin >= %gnonlin
#BuildRequires:  python-pygoocanvas
Suggests:  gstreamer0.10-plugins-good
Suggests:  gstreamer0.10-plugins-bad
Suggests:  gstreamer0.10-plugins-ugly
Suggests:  gstreamer0.10-plugin-ffmpeg
BuildArch: noarch

%description
Pitivi is a Non Linear Video Editor using the popular GStreamer media
framework.


%prep
%setup -q
%apply_patches

%build
./configure --prefix=%_prefix --libdir=%pitividir
%make

%install
%makeinstall_std
%find_lang %name --with-gnome

%check
#gw it currently needs an installed pitivi
#https://bugzilla.gnome.org/show_bug.cgi?id=594985
#xfvb-run make check

%files -f %name.lang
%doc AUTHORS  ChangeLog NEWS RELEASE
%{_datadir}/pitivi/
%{_bindir}/pitivi
%_mandir/man1/%name.1*
%_datadir/applications/%name.desktop
%_datadir/icons/hicolor/*/apps/*
%_datadir/mime/packages/%name.xml
%pitividir/pitivi/



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15979 |12mr|pixman-0.28.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define apiver 1
%define libname %mklibname %{name} %{apiver} %{major}
%define develname %mklibname %{name} -d

Summary:	A pixel manipulation library
Name:		pixman
Version:	0.28.0
Release:	1
License:	MIT
Group:		System/Libraries
URL:		http://gitweb.freedesktop.org/?p=pixman.git
Source0:	http://xorg.freedesktop.org/releases/individual/lib/%{name}-%{version}.tar.bz2

%description
Pixel manipulation Library.

%package -n %{libname}
Summary:	Pixel manipulation library
Group:		System/Libraries
Provides:	%{_lib}pixman-1_0
Obsoletes:	%{_lib}pixman-1_0 < 0.22.0

%description -n %{libname}
A library for manipulating pixel regions -- a set of Y-X banded
rectangles, image compositing using the Porter/Duff model
and implicit mask generation for geometric primitives including
trapezoids, triangles, and rectangles.

%package -n %{develname}
Summary:	Libraries and include files for developing with libpixman
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-%{apiver}-devel = %{version}-%{release}
Obsoletes:	%{_lib}pixman-1-devel < 0.22.0

%description -n %{develname}
This package provides the necessary development libraries and include
files to allow you to develop with pixman.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static
%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/*%{apiver}.so.%{major}*

%files -n %{develname}
%doc README AUTHORS
%{_libdir}/*.so
%dir %{_includedir}/pixman-1
%{_includedir}/pixman-1/*.h
%{_libdir}/pkgconfig/*.pc


%changelog
* Sat Oct 27 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 0.27.4-1
+ Revision: 820034
- fix docs
- update to new version 0.27.4

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - own %%{_includedir}/pixman-1

* Tue Aug 07 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 0.27.2-1
+ Revision: 812234
- update to new version 0.27.2

* Sun Jul 01 2012 Bernhard Rosenkraenzer <bero@bero.eu> 0.26.2-1
+ Revision: 807698
- Update to 0.26.2

* Mon May 28 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.26.0-1
+ Revision: 800982
- version update 0.26.0

* Mon May 21 2012 Bernhard Rosenkraenzer <bero@bero.eu> 0.25.6-1
+ Revision: 799745
- Update to 0.25.6

* Thu Mar 29 2012 Bernhard Rosenkraenzer <bero@bero.eu> 0.25.2-1
+ Revision: 788250
- Update to 0.25.2

* Sun Feb 19 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 0.24.4-1
+ Revision: 777326
- update to new version 0.24.4

* Wed Feb 01 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 0.24.2-1
+ Revision: 770547
- update to new version 0.24.2

* Wed Dec 28 2011 Matthew Dawkins <mattydaw@mandriva.org> 0.24.0-2
+ Revision: 745857
- bump release
- rebuild
- removed .la files
- cleaned up spec

* Wed Nov 09 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.24.0-1
+ Revision: 729378
- update to new version 0.24.0

* Sat Sep 03 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.22.2-1
+ Revision: 698106
- update to new version 0.22.2

  + Matthew Dawkins <mattydaw@mandriva.org>
    - added a provides for old libname
    - disabled static build

* Wed May 04 2011 Funda Wang <fwang@mandriva.org> 0.22.0-1
+ Revision: 666172
- new version 0.22.0

* Fri Apr 22 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.20.2-2
+ Revision: 656746
- rebuild for missing ix68 packages (mdvbz#63101)

* Wed Jan 26 2011 Thierry Vignaud <tv@mandriva.org> 0.20.2-1
+ Revision: 632908
- new release

* Thu Oct 28 2010 Thierry Vignaud <tv@mandriva.org> 0.20.0-1mdv2011.0
+ Revision: 589753
- new release

* Thu Oct 21 2010 Thierry Vignaud <tv@mandriva.org> 0.19.6-1mdv2011.0
+ Revision: 587062
- new release

* Tue Sep 21 2010 Thierry Vignaud <tv@mandriva.org> 0.19.4-1mdv2011.0
+ Revision: 580432
- new release

* Mon Aug 23 2010 Thierry Vignaud <tv@mandriva.org> 0.19.2-1mdv2011.0
+ Revision: 572375
- new release

* Tue Aug 17 2010 Thierry Vignaud <tv@mandriva.org> 0.18.4-1mdv2011.0
+ Revision: 571085
- new release

* Mon May 17 2010 Frederic Crozat <fcrozat@mandriva.com> 0.18.2-1mdv2010.1
+ Revision: 544922
- Release 0.18.2

* Thu Apr 01 2010 Christophe Fergeau <cfergeau@mandriva.com> 0.18.0-1mdv2010.1
+ Revision: 530627
- pixman 0.18.0

* Wed Mar 24 2010 Christophe Fergeau <cfergeau@mandriva.com> 0.17.14-1mdv2010.1
+ Revision: 527082
- pixman 0.17.14

* Thu Mar 18 2010 Frederic Crozat <fcrozat@mandriva.com> 0.17.12-1mdv2010.1
+ Revision: 524912
- Release 0.17.12

* Mon Mar 08 2010 Christophe Fergeau <cfergeau@mandriva.com> 0.17.10-1mdv2010.1
+ Revision: 515806
- new upstream release: 0.17.10

* Thu Feb 25 2010 Frederic Crozat <fcrozat@mandriva.com> 0.17.8-1mdv2010.1
+ Revision: 510935
- Release 0.17.8
 -Remove patch0 (not applied anymore)

* Mon Feb 15 2010 Christophe Fergeau <cfergeau@mandriva.com> 0.17.6-1mdv2010.1
+ Revision: 506138
- pixman 0.17.6

* Thu Feb 11 2010 Christophe Fergeau <cfergeau@mandriva.com> 0.17.4-1mdv2010.1
+ Revision: 504236
- pixman 0.17.4

* Fri Nov 20 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.17.2-1mdv2010.1
+ Revision: 467733
- update to new version 0.17.2

* Mon Sep 28 2009 Frederik Himpe <fhimpe@mandriva.org> 0.16.2-1mdv2010.0
+ Revision: 450626
- update to new version 0.16.2

* Sun Aug 30 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.16.0-1mdv2010.0
+ Revision: 422500
- update to new version 0.16.0

* Wed Aug 12 2009 Frederic Crozat <fcrozat@mandriva.com> 0.15.20-1mdv2010.0
+ Revision: 415372
- Release 0.15.20

* Tue Jul 21 2009 Thierry Vignaud <tv@mandriva.org> 0.15.18-1mdv2010.0
+ Revision: 398429
- new release (should fix fdo #22484 and thus mdv #52320)

* Sat Jul 18 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.15.16-1mdv2010.0
+ Revision: 397061
- update to new version 0.15.16

* Fri Jun 26 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.15.14-1mdv2010.0
+ Revision: 389283
- update to new version 0.15.14

* Wed Jun 17 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.15.12-1mdv2010.0
+ Revision: 386833
- update to new version 0.15.12

* Sun Jun 07 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.15.10-1mdv2010.0
+ Revision: 383551
- update to new version 0.15.10

* Mon Jun 01 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.15.8-1mdv2010.0
+ Revision: 381999
- update to new version 0.15.8

* Sat May 30 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.15.6-1mdv2010.0
+ Revision: 381322
- update to new version 0.15.6

* Sat Feb 07 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.14.0-1mdv2009.1
+ Revision: 338320
- update to new version 0.14.0

* Sun Nov 30 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.13.2-1mdv2009.1
+ Revision: 308557
- update to new version 0.13.2

* Thu Sep 18 2008 Götz Waschk <waschk@mandriva.org> 0.12.0-1mdv2009.0
+ Revision: 285592
- new version
- drop patch 1

* Fri Sep 12 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.11.10-1mdv2009.0
+ Revision: 283968
- update to new version 0.11.10
- Patch1: do not render weird artifacts (fd.o bug #17477) (hopefully this will fix also mdv bug #39971 ?)

* Tue Aug 12 2008 Götz Waschk <waschk@mandriva.org> 0.11.8-1mdv2009.0
+ Revision: 271004
- new version

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 0.10.0-2mdv2009.0
+ Revision: 224920
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Tue Apr 01 2008 Frederic Crozat <fcrozat@mandriva.com> 0.10.0-1mdv2008.1
+ Revision: 191349
- Release 0.10.0 (needed for cairo 1.6.0 when released), with additional MMX optimisations as a bonus

* Tue Jan 15 2008 Paulo Andrade <pcpa@mandriva.com.br> 0.9.6-2mdv2008.1
+ Revision: 152909
- Disable patch0 as it was used only to "document" functions called by
  the X Server.
- Still a noop patch, but add an explicit _X_EXPORT for other symbols. This
  time symbols used by some X Server modules.
- This is a "noop" patch. But it can be considered a list of the functions,
  code from X Server uses from pixmap (libpixman-1), at a later stage, this
  library can be changed to make available only the public symbols.

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Oct 25 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9.6-1mdv2008.1
+ Revision: 102081
- new version

* Tue Oct 16 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 0.9.5-3mdv2008.1
+ Revision: 99035
+ rebuild (emptylog)

* Wed Oct 10 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 0.9.5-1mdv2008.1
+ Revision: 96931
- new upstream version: 0.9.5
- minor spec cleanup

  + Götz Waschk <waschk@mandriva.org>
    - fix library name to be compatible with libpixman in main
    - remove wrong obsoletes

* Tue Aug 07 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9.4-1mdv2008.0
+ Revision: 59882
- Import pixman


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15980 |12mr|pkcs11-helper-1.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1

Name: pkcs11-helper
Version: 1.10
Release: 1
Summary: A library that simplifies the interaction with PKCS#11
License: GPL
Group: System/Libraries
URL: http://www.opensc-project.org
Source0: http://www.opensc-project.org/files/pkcs11-helper/%{name}-%{version}.tar.bz2
BuildRequires: pkgconfig
BuildRequires: openssl-devel

%description
pkcs11-helper is a library that simplifies the interaction with PKCS#11
providers for end-user applications.

#-------------------------------------------------------------

%define libname %mklibname pcks11-helper %{major}

%package -n %{libname}
Summary: Dynamic libraries from %name
Group: System/Libraries

%description -n %{libname}
Dynamic libraries from %name.

%files -n %{libname}
%{_docdir}/pkcs11-helper
%{_libdir}/*.so.%{major}*

#-------------------------------------------------------------

%define develname %mklibname -d %{name}

%package -n %{develname}
Summary: Header files and static libraries from %name
Group: Development/C
Requires: %{libname} = %{version}
Provides: pkcs11-helper-devel
Provides: libpkcs11-helper-devel = %version

%description -n %{develname}
Libraries and includes files for developing programs based on %name.

%files -n %{develname}
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_mandir}/man8/*
%{_datadir}/aclocal/*

#-------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x \
    --disable-debug \
    --disable-static

%make
										
%install
%makeinstall_std



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15981 |12mr|pkgconfig-0.26-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname pkg-config

Name:		pkgconfig
Version:	0.26
Release:	%mkrel 2
Summary:	Pkgconfig helps make building packages easier
Source0:	http://pkgconfig.freedesktop.org/releases/%{pkgname}-%version.tar.gz
Patch0:		pkg-config-0.26-biarch.patch
URL:		http://pkg-config.freedesktop.org/
# (fhimpe) Otherwise packages with pc files having
# Requires: pkg-config > X are not installable
Provides:	pkgconfig(pkg-config) = %{version}
License:	GPLv2+
Group:		Development/Other
BuildRoot:	%{_tmppath}/%{name}-%{version}-root
BuildRequires:	glib2-devel
BuildRequires:	popt-devel

%description
pkgconfig is a program which helps you gather information to make
life easier when you are compiling a program for those programs which support
it.

In fact, it's required to build certain packages.

%prep
%setup -q -n %{pkgname}-%{version}
%patch0 -p1 -b .biarch

%build
autoreconf -fi
%configure2_5x --with-installed-glib --with-installed-popt
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

rm -fr %buildroot%_datadir/doc

mkdir -p $RPM_BUILD_ROOT%{_libdir}/pkgconfig
%if "%{_lib}" != "lib"
mkdir -p $RPM_BUILD_ROOT%{_prefix}/lib/pkgconfig
ln -s ../../lib/pkgconfig $RPM_BUILD_ROOT%{_libdir}/pkgconfig/32
%endif

mkdir -p $RPM_BUILD_ROOT%{_datadir}/pkgconfig

%check
%make check

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS COPYING INSTALL README ChangeLog pkg-config-guide.html
%{_bindir}/pkg-config
%dir %{_libdir}/pkgconfig
%{_datadir}/pkgconfig
%if "%{_lib}" != "lib"
%{_prefix}/lib/pkgconfig
%{_libdir}/pkgconfig/32
%endif
%{_datadir}/aclocal/*
%{_mandir}/man1/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15982 |12mr|planner-0.14.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api	1
%define major	0
%define libname	%mklibname %{name} %{api} %{major}
%define devname	%mklibname %{name} -d

%define build_gda 1

%define url_ver	%(echo %{version}|cut -d. -f1,2)

Summary:	Project management application for GNOME
Name: 		planner
Version:	0.14.6
Release:	1
License: 	GPLv2+
Group: 		Office
Url:		http://live.gnome.org/Planner
Source0:	http://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
BuildRequires:	intltool
BuildRequires:	rarian
BuildRequires:	pkgconfig(glib-2.0) >= 2.6.0
BuildRequires:	pkgconfig(gobject-2.0)
BuildRequires:	pkgconfig(gmodule-2.0)
BuildRequires:	pkgconfig(gtk+-2.0) >= 2.14.0
BuildRequires:	pkgconfig(libgnomecanvas-2.0) >= 2.10.0
BuildRequires:	pkgconfig(libgnomeui-2.0) >= 2.10.0
BuildRequires:	pkgconfig(libglade-2.0) >= 2.3.0
BuildRequires:	pkgconfig(gconf-2.0) >= 2.10.0
BuildRequires:	pkgconfig(python-2.7)
BuildRequires:	pkgconfig(pygtk-2.0)
BuildRequires:	pkgconfig(libgsf-1)

%if %{build_gda}
BuildRequires:	pkgconfig(libgda-3.0) >= 1.0
%endif

# added 12/2011
Obsoletes:	%{name}-database < 0.14.6

%description
Planner is a project management application for GNOME.

It was formely known as MrProject.

%package python
Summary:	Python binding for Planner library
Group:		Development/GNOME and GTK+

%description python
Python binding for Planner library.

%package -n %{libname}
Summary:	Shared libraries for %{name}
Group:		System/Libraries

%description -n	%{libname}
A support library for accessing Planner data.

%package -n %{devname}
Summary:	The files needed for Planner application development
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	lib%{name}-1-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{devname}
This package contains the necessary include files
for developing applications that access Planner data.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static \
	--enable-python \
	--enable-python-plugin \
	--disable-eds \
	--disable-eds-backend \
%if %{build_gda}
	--with-database \
%endif
	--disable-update-mimedb \
	--disable-schemas-install

# FIXME: pygtk-codegen-2.0 creates code, which breaks strict aliasing
sed -i 's/^CFLAGS =/& -fno-strict-aliasing/' python/Makefile.in

%make

%install
%makeinstall_std

sed -i -e 's/^\(Icon=.*\).png$/\1/g' %{buildroot}%{_datadir}/applications/planner.desktop 

#duplicate comments to GenericName for KDE (Mdv bug #33406)
sed -i -e 's/^Comment\(.*\)$/GenericName\1\nComment\1/g' %{buildroot}%{_datadir}/applications/planner.desktop 

desktop-file-install --vendor="" \
	--add-category="GTK" \
	--add-category="GNOME" \
	--dir %{buildroot}%{_datadir}/applications \
		%{buildroot}%{_datadir}/applications/*


%find_lang %{name} --with-gnome

# remove unpackaged files
rm -rf %{buildroot}%{_datadir}/doc/planner \
	%{buildroot}%{_datadir}/mime/{globs,XMLnamespaces,application,magic,aliases,subclasses}

%preun
%preun_uninstall_gconf_schemas %{name}

%files -f %{name}.lang
%doc NEWS README examples/sample-1.planner
%doc docs/sql/README.sql
%{_sysconfdir}/gconf/schemas/planner.schemas
%{_bindir}/%{name}
%{_libdir}/%{name}
%exclude %{_libdir}/%{name}/plugins/libpython-plugin.so
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/gnome-%{name}.png
%{_datadir}/mime/packages/%{name}.xml
%{_datadir}/icons/hicolor/48x48/mimetypes/gnome-mime-application-x-planner.png
%{_mandir}/man1/%{name}.*

%files -n %{libname}
%{_libdir}/lib%{name}-%{api}.so.%{major}*

%files -n %{devname}
%doc %{_datadir}/gtk-doc/html/lib%{name}
%{_libdir}/lib%{name}-%{api}.so
%{_includedir}/%{name}-1.0
%{_libdir}/pkgconfig/lib%{name}-%{api}.pc

%files python
%{py_platsitedir}/*
%{_libdir}/%{name}/plugins/libpython-plugin.so


%changelog
* Mon Sep  17 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 203ad7c
- New version 0.14.6, drop no longer needed patches (sync with Mageia where spec is already cleaned up), more cleanups
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15983 |12mr|plasma-applet-py-cashew-1.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pname py-cashew

Name:		plasma-applet-py-cashew
Version:	1.1
Release:	3
Summary:	A KDE4 plasmoid that hides the desktop toolbox, also known as the Cashew
Group:		Graphical desktop/KDE
License:	GPLv3+
Url:		http://kde-look.org/content/show.php/Py-Cashew?content=147892
Source0:	%{name}.tar.bz2
BuildRequires:	fdupes
BuildRequires:	kdebase4-workspace-devel
BuildRequires:	zip

Requires:	kdebase4-workspace
Requires:	python-kde4
BuildArch:	noarch

%description
Py-Cashew is a KDE4 plasmoid that hides the desktop toolbox, 
also known as the cashew. Some find the cashew pretty but others
who don't have no way to remove it. The KDE developers made it 
clear that they won't add an option to hide it so this plasmoid 
offers a way out.

%prep
%setup -q

%build
%make

%install
mkdir -p %{buildroot}%{_kde_appsdir}/plasma/plasmoids/%{pname}
cp -r contents py-cashew.png metadata.desktop %{buildroot}%{_kde_appsdir}/plasma/plasmoids/%{pname}/

mkdir -p %{buildroot}%{_kde_services}
cp metadata.desktop %{buildroot}%{_kde_services}/plasma-applet-%{pname}.desktop

%files
%doc COPYING README
%{_kde_appsdir}/plasma/plasmoids/%{pname}/*
%{_kde_services}/plasma-applet-%{pname}.desktop


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15984 |12mr|plasma-applet-stackfolder-2.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define doc_version 1.1

Name: plasma-applet-stackfolder
Summary: Browse the stack of folders
Version: 2.4
Release: 3
Epoch: 1
Group: Graphical desktop/KDE
License: GPL
URL: http://www.rosalab.ru
Source0: %name-%version.tar.gz
Source1: %name-doc-%{doc_version}.tar.gz
#Source1: %name-%version-docs.tar.gz
BuildRequires: kdelibs4-devel
BuildRequires: kdebase4-devel

%description
Browse the stack of folders

%files
%_kde_libdir/kde4/plasma_applet_stackfolder.so
%_kde_datadir/kde4/services/plasma-applet-stackfolder.desktop
%_kde_datadir/apps/plasma/packages/org.kde.stackfolder/contents/ui/main.qml
%_kde_datadir/apps/plasma/packages/org.kde.stackfolder/contents/ui/Button.qml
%_kde_datadir/apps/plasma/packages/org.kde.stackfolder/contents/ui/Delegate.qml
%_kde_datadir/apps/plasma/packages/org.kde.stackfolder/contents/ui/ScrollBar.qml
%doc welcome-en.pdf welcome-ru.pdf

%prep
%setup -q

tar xvf %{SOURCE1}

%build
%cmake_kde4

%make

%install
%makeinstall_std -C build


%changelog
* Thu Dec 06 2012 Ural Mullabaev <ural.mullabaev@rosalab.ru> 1:2.4-3
- Fixed plasma core module importing

* Mon Dec 03 2012 Ural Mullabaev <ural.mullabaev@rosalab.ru> 1:0.2.4-2
- Fixed focus losses after KDE updating to 4.9.4 version

* Sun Dec 02 2012 Ural Mullabaev <ural.mullabaev@rosalab.ru> 1:0.2.4-1
- Fixed focus losing after klook hiding

* Tue Nov 29 2012 Ural Mullabaev <ural.mullabaev@rosalab.ru> 1:0.2.3-7
- Updated help documents

* Tue Nov 29 2012 Ural Mullabaev <ural.mullabaev@rosalab.ru> 1:0.2.3-6
- Added help documents

* Fri Nov 23 2012 Ural Mullabaev <ural.mullabaev@rosalab.ru> 1:0.2.3-5
- Fixed losing preview
- Fixed memory leaks
- Fixed hiding Klook
- Implemented switching items highlight by mouse

* Fri Oct 26 2012 Ural Mullabaev <ural.mullabaev@rosalab.ru> 1:0.2.3-3
- Set text color from theme

* Wed Oct 24 2012 Ural Mullabaev <ural.mullabaev@rosalab.ru> 1:0.2.3-2
- Added shadows for text

* Fri Oct 19 2012 Ural Mullabaev <ural.mullabaev@rosalab.ru> 1:0.2.3-1
- Fixed plasma resetting after changing folder name
- Fixed escape button parsing for correct closing embedded klook application
- Moved qml contents to the plasma/packages and renamed package to org.kde.stackfolder

* Fri Oct 05 2012 Ural Mullabaev <ural.mullabaev@rosalab.ru> 1:0.2.2-2
- Fixed icon resizing on the panel

* Fri Aug 31 2012 Ural Mullabaev <ural.mullabaev@rosalab.ru> 1:0.2.2-1
- Reworked to PopupApplet

* Tue May 29 2012 Dmitry Ashkadov <dmitry.ashkadov@rosalab.ru> 1:0.2.1-23
- Drag and Drop was implemented

* Wed May 02 2012 Ural Mullabaev <ural.mullabaev@rosalab.ru> 1:0.2.1-20
- Added folder name to the tooltip

* Sat Apr 28 2012 Ural Mullabaev <ural.mullabaev@rosalab.ru> 1:0.2.1-19
- Added sorting by date to download folder

* Thu Apr 26 2012 Ural Mullabaev <ural.mullabaev@rosalab.ru> 1:0.2.1-18
- Reworked Klook launching behavior for hovered item

* Tue Apr 24 2012 Ural Mullabaev <ural.mullabaev@rosalab.ru> 1:0.2.1-17
- Hid scrollbar for empty folders

* Tue Apr 24 2012 Ural Mullabaev <ural.mullabaev@rosalab.ru> 1:0.2.1-16
- Fixed loss of focus

* Mon Apr 23 2012 Ural Mullabaev <ural.mullabaev@rosalab.ru> 1:0.2.1-15
- Added scrollbar
- Added Klook launching for hovered item

* Wed Apr 18 2012 Ural Mullabaev <ural.mullabaev@rosalab.ru> 1:0.2.1-14
- Fixed bug with loss preview after flicking

* Mon Apr 16 2012 Ural Mullabaev <ural.mullabaev@rosalab.ru> 1:0.2.1-12
- Added interaction with Klook
- Fixed preview generating bug

* Mon Apr 02 2012 Ural Mullabaev <ural.mullabaev@rosalab.ru> 1:0.2.1-3
- Fixed loss of highlight items

* Thu Mar 29 2012 Ural Mullabaev <ural.mullabaev@rosalab.ru> 1:0.2.1-2
- Removed debug outputs

* Mon Mar 26 2012 Ural Mullabaev <ural.mullabaev@rosalab.ru> 1:0.2.1-1
- Updated to version 2.0

* Fri Jul 22 2011 Ural Mullabaev <mur@mandriva.org> 1:0.1.9-12
+ Revision: 691070
- Add tooltip

* Tue Jun 28 2011 Ural Mullabaev <mur@mandriva.org> 1:0.1.9-11
+ Revision: 687702
- Added returning to the preset root folder after hiding

* Thu Jun 09 2011 Ural Mullabaev <mur@mandriva.org> 1:0.1.9-10
+ Revision: 683514
- Added window hiding after opening folder by file manager

* Wed Jun 08 2011 Ural Mullabaev <mur@mandriva.org> 1:0.1.9-9
+ Revision: 683214
- Change to the stretchable icon on the panel

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Clean spec file

* Thu May 05 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.1.9-8
+ Revision: 667780
- mass rebuild

* Mon Mar 14 2011 Alex Burmashev <burmashev@mandriva.org> 1:0.1.9-7
+ Revision: 644608
- Fixed screen title size bug

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - libjpeg-devel is not needed as buildrequires because already required by kdelibs4

* Fri Mar 04 2011 Alex Burmashev <burmashev@mandriva.org> 1:0.1.9-6
+ Revision: 641604
- imported package plasma-applet-stackfolder


* Fri Jan 21 2011 Ural Mullabaev <ural.mullabaev@rosalab.ru> 0.1.0-1
- First package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15985 |12mr|plasma-applet-yawp-0.4.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		plasma-applet-yawp
Version:	0.4.3
Release:	1
Summary:	Plasma applet that allow to see the weather
License:	GPLv2+
Group:		Graphical desktop/KDE
URL:		http://www.kde-look.org/content/show.php?content=94106
Source0:	http://downloads.sourceforge.net/project/yawp/yawp/%{version}/yawp-%{version}.tar.bz2
Patch0:		yawp-0.4.3-rus.patch
BuildRequires:	kdebase4-workspace-devel
Requires:	kdebase4-runtime
Provides:	plasma-applet

%description
Yet Another Weather Plasmoid
Plasma applet that allow to see the weather.

%files -f plasma_applet_yawp.lang
%doc CHANGELOG COPYRIGHT LICENSE-BSD LICENSE-GPL2 LICENSE-LGPL-2 README TODO
%{_kde_libdir}/kde4/*.so
%{_kde_appsdir}/desktoptheme/default/widgets/*.svg
%{_kde_services}/*.desktop


#--------------------------------------------------------------------

%prep
%setup -q -n yawp-%{version}
%patch0 -p1

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build
%find_lang plasma_applet_yawp


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15986 |12mr|plasma-desktoptheme-rosa-1.2.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: 		plasma-desktoptheme-rosa
Version:	1.2.5
Release:	2
Summary: 	Plasma Desktop theme from ROSA
Group: 		Graphical desktop/KDE
License:        GPLv2
URL:            http://rosalinux.com
BuildRequires:  kde4-macros
Requires:       kdebase4-workspace
BuildArch:	noarch
Source:		%{name}-%{version}.tar.bz2

%description
Original theme for the Plasma Desktop from ROSA.
This theme is used by default in ROSA Desktop since 2011.

%files
%{_kde_appsdir}/desktoptheme/ROSA

%prep
%setup -q -n ROSA

%install
mkdir -p %{buildroot}/%{_kde_appsdir}/desktoptheme/ROSA
mv * %{buildroot}/%{_kde_appsdir}/desktoptheme/ROSA

# Removing KDE Cache. This is not very good idea to use 'rm', 
# I know, but it seems we have no more accurate methods for this.
# Why also %postun script? Because it will work for update 
# and uninstall operations.

%post
rm -rf /var/tmp/kdecache-*/plasma_theme_ROSA.kcache

%postun
rm -rf /var/tmp/kdecache-*/plasma_theme_ROSA.kcache

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15987 |12mr|plasma-wallpaper-timeoftheday-0.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: plasma-wallpaper-timeoftheday
Summary: A Plasma Wallpaper that changes wallpaper based on day hour
Version: 0.1
Release: %mkrel 8
Source0: plasma-wallpaper-timeoftheday-%{version}.tar.bz2
Patch0:  plasma-wallpaper-timeoftheday-0.1-add-translation.patch
Patch1:  plasma-wallpaper-timeoftheday-0.1-remove-debug.patch
Patch2:  plasma-wallpaper-timeoftheday-0.1-less-transitions.patch
Group: Graphical desktop/KDE
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License: GPL
BuildRequires: qt4-devel
BuildRequires: kde4-macros
BuildRequires: kdelibs4-devel
BuildRequires: kdebase4-workspace-devel
BuildRequires: cmake

%description
A Plasma Wallpaper that changes wallpaper based on day hour

%prep
%setup -q
%patch0 -p0
%patch1 -p0
%patch2 -p0

%build
%cmake_kde4
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std -C build


%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%_kde_libdir/kde4/plasma_wallpaper_timeoftheday.so
%_kde_services/plasma-wallpaper-timeoftheday.desktop



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15988 |12mr|plasma-widget-menubar-0.1.18-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		plasma-widget-menubar
Summary:	A Plasma widget to display menubar of application windows
Version:	0.1.18
Release:	%mkrel 1
URL:		https://launchpad.net/plasma-widget-menubar
License:	GPLv2
Group:		Graphical desktop/KDE
Source0:	%{name}-%{version}.tar.bz2
BuildRequires:	kdelibs4-devel
BuildRequires:	%{_lib}dbusmenu-qt-devel
BuildRequires:	%{_lib}qjson-devel
Requires:	%{_lib}dbusmenu-qt2

%description
A Plasma widget to display menubar of application windows.

%prep
%setup -q

%build
%cmake_kde4
%make

%install
cd build
%makeinstall_std
cd -

%files
%{_libdir}/kde4/plasma_applet_menubar.so
%{_datadir}/kde4/services/plasma-applet-menubar.desktop

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15989 |12mr|playmidi-2.5-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A MIDI sound file player
Name:		playmidi
Version:	2.5
Release:	%mkrel 14
Source0:	%{name}-%{version}.tar.bz2
URL:		http://sourceforge.net/projects/playmidi/
License:	GPLv2+
Group:		Sound
Patch0:		%{name}-2.3-hertz.patch
Patch1:		%{name}-2.3-awe2.patch
Patch2:		playmidi-2.4-lib64.patch
Patch3:		%{name}-2.4-midimap.patch
Patch4:		playmidi-2.4-CAN-2005-0020.patch
Patch5:		%{name}-2.5-fix-str-fmt.patch
Patch6:		%{name}-2.5-fix-overlinking.patch
BuildRequires:	ncurses-devel
BuildRequires:	libx11-devel
BuildRequires:	libxaw-devel
BuildRequires:	libxt-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%package X11
Summary:	An X Window System based MIDI sound file player
Requires:	%{name} = %{version}
Group:		Sound

%description
Playmidi plays MIDI (Musicial Instrument Digital Interface) sound
files through a sound card synthesizer.  This package includes basic
drum samples for use with simple FM synthesizers.

Install playmidi if you want to play MIDI files using your computer's
sound card.

%description X11
Playmidi-X11 provides an X Window System interface for playing MIDI
(Musical Instrument Digital Interface) sound files through a sound
card synthesizer.  This package includes basic drum samples for use
with simple FM synthesizers.

Install playmidi-X11 if you want to use an X interface to play MIDI
sound files using your computer's sound card.

%prep
%setup -q -n %{name}-2.4
%patch0 -p1 -b .consthertz
%patch1 -p1 -b .awe2
%patch2 -p1 -b .lib64
%patch3 -p1 -b .midimap
%patch4 -p1 -b .can-2005-0020
%patch5 -p1 -b .strfmt
%patch6 -p1 -b .overlinking

%build
./Configure << EOF
2
EOF

PATH=.:$PATH

%{__make} CFLAGS="%optflags" LDFLAGS="%ldflags" LIB="%{_lib}" %{name}
%{__make} CFLAGS="%optflags" LDFLAGS="%ldflags" LIB="%{_lib}" x%{name}

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_datadir}/app-defaults/XPlaymidi
install -d %{buildroot}%{_mandir}/man1

install -m0755 %{name} %{buildroot}%{_bindir}/%{name}
install -m0755 x%{name} %{buildroot}%{_bindir}/x%{name}
install -m0644 XPlaymidi.ad %{buildroot}%{_datadir}/app-defaults/XPlaymidi
install -m0644 %{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1

install -d %{buildroot}%{_sysconfdir}/midi
for n in std.o3 drums.o3 std.sb drums.sb; do
    install -m 644 $n -D %{buildroot}%{_sysconfdir}/midi/$n
done

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc QuickStart COPYING BUGS
%{_bindir}/%{name}
%dir %{_sysconfdir}/midi
%config(noreplace) %{_sysconfdir}/midi/std.o3
%config(noreplace) %{_sysconfdir}/midi/std.sb
%config(noreplace) %{_sysconfdir}/midi/drums.o3
%config(noreplace) %{_sysconfdir}/midi/drums.sb
%{_mandir}/man1/%{name}.1*

%files X11
%defattr(-,root,root)
%doc QuickStart COPYING BUGS
%{_bindir}/x%{name}
%{_datadir}/app-defaults/XPlaymidi



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15990 |12mr|plexus-ant-factory-1.0-0.1.a1.2jpp.2.7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2005, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define _with_gcj_support 1
%define gcj_support %{?_with_gcj_support:1}%{!?_with_gcj_support:
  %{?_without_gcj_support:0}%{!?_without_gcj_support:%{?_gcj_support:
  %{_gcj_support}}%{!?_gcj_support:0}}}

%define with_maven %{!?_without_maven:1}%{?_without_maven:0}
%define without_maven %{?_without_maven:1}%{!?_without_maven:0}

%define without_maven 1
%define with_maven 0

%define parent plexus
%define subname ant-factory

Name:           %{parent}-%{subname}
Version:        1.0
Release:        0.1.a1.2jpp.2.7
Epoch:          0
Summary:        Plexus Ant component factory
License:        MIT-Style
Group:          Development/Java
URL:            http://plexus.codehaus.org/
Source0:        %{name}-src.tar.gz
# svn export svn://svn.plexus.codehaus.org/plexus/tags/
#            plexus-ant-factory-1.0-alpha-1 plexus-ant-factory/
# tar czf plexus-ant-factory-src.tar.gz plexus-ant-factory/
Source1:        %{name}-jpp-depmap.xml
Source2:        %{name}-build.xml

%if ! %{gcj_support}
BuildArch:      noarch
%endif

BuildRequires:  java-rpmbuild >= 0:1.7.2
%if %{with_maven}
BuildRequires:    maven2 >= 2.0.4-9
BuildRequires:    maven2-plugin-compiler
BuildRequires:    maven2-plugin-install
BuildRequires:    maven2-plugin-jar
BuildRequires:    maven2-plugin-javadoc
BuildRequires:    maven2-plugin-release
BuildRequires:    maven2-plugin-resources
BuildRequires:    maven2-plugin-surefire
BuildRequires:    maven2-common-poms >= 1.0-2
%endif
BuildRequires:    ant
BuildRequires:    classworlds
BuildRequires:    plexus-container-default
BuildRequires:    plexus-utils

Requires:    ant
Requires:    classworlds
Requires:    plexus-container-default
Requires:    plexus-utils

Requires(post):    jpackage-utils >= 0:1.7.2
Requires(postun):  jpackage-utils >= 0:1.7.2

%if %{gcj_support}
BuildRequires:       java-gcj-compat-devel
%endif

%description
Ant component class creator for Plexus.

%if %{with_maven}
%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
Javadoc for %{name}.
%endif

%prep
%setup -q -n %{name}

%if %{without_maven}
    cp -p %{SOURCE2} build.xml
%endif


%build
%if %{with_maven}
    export MAVEN_REPO_LOCAL=$(pwd)/.m2/repository
    mkdir -p $MAVEN_REPO_LOCAL

    mvn-jpp \
        -e \
        -Dmaven.repo.local=$MAVEN_REPO_LOCAL \
        install javadoc:javadoc

%else

    mkdir lib
    build-jar-repository \
                             -s -p \
                            lib ant ant-launcher \
                            classworlds \
                            plexus/container-default \
                            plexus/utils
    %{ant} -Dmaven.mode.offline=true

%endif

%install
# jars
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}/plexus
install -pm 644 target/*.jar \
      $RPM_BUILD_ROOT%{_javadir}/%{parent}/%{subname}-%{version}.jar
%add_to_maven_depmap org.codehaus.plexus %{name} 1.0-alpha-1 JPP/%{parent} %{subname}

(cd $RPM_BUILD_ROOT%{_javadir}/%{parent} && for jar in *-%{version}*; \
  do ln -sf ${jar} `echo $jar| sed  "s|-%{version}||g"`; done)

# pom
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms
install -pm 644 pom.xml \
          $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{parent}-%{subname}.pom

# javadoc
%if %{with_maven}
    install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}

    cp -pr target/site/apidocs/* \
        $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/

    ln -s %{name}-%{version} \
                $RPM_BUILD_ROOT%{_javadocdir}/%{name} # ghost symlink
%endif

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%post
%if %{gcj_support}
if [ -x %{_bindir}/rebuild-gcj-db ]
then
  %{_bindir}/rebuild-gcj-db
fi
%endif
%update_maven_depmap

%postun
%if %{gcj_support}
if [ -x %{_bindir}/rebuild-gcj-db ]
then
  %{_bindir}/rebuild-gcj-db
fi
%endif
%update_maven_depmap

%files
%{_javadir}/plexus
%{_datadir}/maven2
%config(noreplace) %{_mavendepmapfragdir}/*

%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%{_libdir}/gcj/%{name}/ant-factory-1.0.jar.*
%endif

%if %{with_maven}
%files javadoc
%doc %{_javadocdir}/*
%endif



%changelog
* Fri Aug  31 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 82155f7
- Fix files section
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15991 |12mr|plexus-bsh-factory-1.0-0.1.a7s.2.2.9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2005, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define gcj_support 0

%define _without_maven 1
%define with_maven %{!?_without_maven:1}%{?_without_maven:0}
%define without_maven %{?_without_maven:1}%{!?_without_maven:0}

%define parent plexus
%define subname bsh-factory

Name:           %{parent}-%{subname}
Version:        1.0
Release:        0.1.a7s.2.2.9
Epoch:          0
Summary:        Plexus Bsh component factory
License:        MIT-Style
Group:          Development/Java
URL:            http://plexus.codehaus.org/
Source0:        %{name}-src.tar.gz
# svn export svn://svn.plexus.codehaus.org/plexus/tags/plexus-bsh-factory-1.0-alpha-7-SNAPSHOT plexus-bsh-factory/
# tar czf plexus-bsh-factory-src.tar.gz plexus-bsh-factory/
Source1:        %{name}-jpp-depmap.xml
Source2:        %{name}-build.xml

Patch1:         %{name}-encodingfix.patch

%if ! %{gcj_support}
BuildArch:      noarch
%endif

BuildRequires:     java-rpmbuild 
%if %{with_maven}
BuildRequires:     maven2 >= 2.0.4-9
BuildRequires:     maven2-plugin-compiler
BuildRequires:     maven2-plugin-install
BuildRequires:     maven2-plugin-jar
BuildRequires:     maven2-plugin-javadoc
BuildRequires:     maven2-plugin-release
BuildRequires:     maven2-plugin-resources
BuildRequires:     maven2-plugin-surefire
BuildRequires:     maven2-common-poms >= 1.0-2
%else
BuildRequires:     ant
%endif
BuildRequires:     bsh
BuildRequires:     classworlds
BuildRequires:     plexus-container-default
BuildRequires:     plexus-utils

Requires:          bsh
Requires:          classworlds
Requires:          plexus-container-default
Requires:          plexus-utils

Requires(post):    jpackage-utils >= 0:1.7.2
Requires(postun):  jpackage-utils >= 0:1.7.2

%if %{gcj_support}
BuildRequires:     java-gcj-compat-devel
%endif

%description
Bsh component class creator for Plexus.

%if %{with_maven}
%package javadoc
Summary:        Javadoc for %{name}
Group:          Documentation

%description javadoc
Javadoc for %{name}.
%endif

%prep
%setup -q -n %{name}

%patch1 -b .sav

%if %{without_maven}
    cp -p %{SOURCE2} build.xml
%endif


%build

%if %{with_maven}
    export MAVEN_REPO_LOCAL=$(pwd)/.m2/repository
    mkdir -p $MAVEN_REPO_LOCAL

    mvn-jpp \
        -e \
        -Dmaven.repo.local=$MAVEN_REPO_LOCAL \
        install javadoc:javadoc

%else

    mkdir lib
    build-jar-repository \
                             -s -p \
                             lib bsh classworlds \
                             plexus/container-default \
                             plexus/utils
    %{ant} -Dmaven.mode.offline=true

%endif

%install
# jars
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}/plexus
install -pm 644 target/*.jar \
      $RPM_BUILD_ROOT%{_javadir}/%{parent}/%{subname}-%{version}.jar
%add_to_maven_depmap org.codehaus.plexus %{name} 1.0-alpha-7 JPP/%{parent} %{subname}

(cd $RPM_BUILD_ROOT%{_javadir}/%{parent} && for jar in *-%{version}*; \
  do ln -sf ${jar} `echo $jar| sed  "s|-%{version}||g"`; done)

# pom
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms
install -pm 644 \
  pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{parent}-%{subname}.pom

# javadoc
%if %{with_maven}
    install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}

    cp -pr target/site/apidocs/* \
        $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/

    ln -s %{name}-%{version} \
                $RPM_BUILD_ROOT%{_javadocdir}/%{name} # ghost symlink
%endif

%{gcj_compile}

%post
%if %{gcj_support}
%{update_gcjdb}
%endif
%update_maven_depmap

%postun
%if %{gcj_support}
%{clean_gcjdb}
%endif
%update_maven_depmap

%files
%{_javadir}/plexus
%{_datadir}/maven2
%config(noreplace) %{_mavendepmapfragdir}/*
%{gcj_files}

%if %{with_maven}
%files javadoc
%doc %{_javadocdir}/*
%endif



%changelog
* Fri Aug  31 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: fd4cb90
- Fix files
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15992 |12mr|plexus-container-default-1.0-0.1.a8.3.0.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2007, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

# If you don't want to build with maven, and use straight ant instead,
# give rpmbuild option '--without maven'

%define with_maven 0

%define gcj_support 1

%define parent plexus
%define subname container-default

Name:           plexus-container-default
Version:        1.0
Release:        %mkrel 0.1.a8.3.0.2
Epoch:          0
Summary:        Default Plexus Container
License:        Apache License
Group:          Development/Java
URL:            http://plexus.codehaus.org/
Source0:        plexus-container-default-1.0-alpha-8-src.tar.gz
# svn export svn://svn.plexus.codehaus.org/plexus/scm/tags/plexus-container-default-1.0-alpha-8/
Source1:        plexus-container-default-1.0-build.xml
Source2:        plexus-container-default-1.0-project.xml
Source3:        plexus-container-default-settings.xml
Source4:        plexus-container-default-1.0-jpp-depmap.xml


BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildArch:      noarch
BuildRequires:  java-devel
%endif
BuildRequires:  java-rpmbuild >= 0:1.7.2
BuildRequires:  ant >= 0:1.6
BuildRequires:  ant-nodeps
BuildRequires:  junit
%if %{with_maven}
BuildRequires:  maven2 >= 2.0.4
BuildRequires:  maven2-plugin-compiler
BuildRequires:  maven2-plugin-install
BuildRequires:  maven2-plugin-jar
BuildRequires:  maven2-plugin-javadoc
BuildRequires:  maven2-plugin-resources
BuildRequires:  maven2-plugin-surefire
BuildRequires:  maven2-plugin-release
%endif
BuildRequires:  classworlds >= 0:1.1
BuildRequires:  plexus-utils 
Requires:  classworlds >= 0:1.1
Requires:  plexus-utils 

%description
The Plexus project seeks to create end-to-end developer tools for 
writing applications. At the core is the container, which can be 
embedded or for a full scale application server. There are many 
reusable components for hibernate, form processing, jndi, i18n, 
velocity, etc. Plexus also includes an application server which 
is like a J2EE application server, without all the baggage.


%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
Javadoc for %{name}.


%prep
%setup -q -n plexus-container-default-1.0-alpha-8
for j in $(find . -name "*.jar"); do
        mv $j $j.no
done
cp %{SOURCE1} build.xml
cp %{SOURCE2} project.xml
cp %{SOURCE3} settings.xml

%build
sed -i -e "s|<url>__JPP_URL_PLACEHOLDER__</url>|<url>file://`pwd`/.m2/repository</url>|g" settings.xml
sed -i -e "s|<url>__JAVADIR_PLACEHOLDER__</url>|<url>file://`pwd`/external_repo</url>|g" settings.xml
sed -i -e "s|<url>__MAVENREPO_DIR_PLACEHOLDER__</url>|<url>file://`pwd`/.m2/repository</url>|g" settings.xml
sed -i -e "s|<url>__MAVENDIR_PLUGIN_PLACEHOLDER__</url>|<url>file:///usr/share/maven2/plugins</url>|g" settings.xml
sed -i -e "s|<url>__ECLIPSEDIR_PLUGIN_PLACEHOLDER__</url>|<url>file:///usr/share/eclipse/plugins</url>|g" settings.xml

export MAVEN_REPO_LOCAL=$(pwd)/.m2/repository
mkdir -p $MAVEN_REPO_LOCAL

mkdir external_repo
ln -s %{_javadir} external_repo/JPP

%if %{with_maven}
    mvn-jpp \
        -e \
        -s $(pwd)/settings.xml \
        -Dmaven2.jpp.depmap.file=%{SOURCE4} \
        -Dmaven.repo.local=$MAVEN_REPO_LOCAL \
        -Dmaven.test.skip=true \
        install javadoc:javadoc

%else
mkdir -p target/lib
build-jar-repository -s -p target/lib \
classworlds \
plexus/utils \
junit

%{ant} jar javadoc
%endif


%install
rm -rf $RPM_BUILD_ROOT
# jars
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}/plexus
install -pm 644 target/%{name}-%{version}-alpha-8.jar \
  $RPM_BUILD_ROOT%{_javadir}/plexus/container-default-%{version}.jar
%add_to_maven_depmap org.codehaus.plexus %{name} %{version} JPP/%{parent} %{subname}
(cd $RPM_BUILD_ROOT%{_javadir}/plexus && \
 for jar in *-%{version}*; do \
     ln -sf ${jar} `echo $jar| sed  "s|-%{version}||g"`; \
 done \
)

# poms
%if %{with_maven}
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms
install -pm 644 pom.xml \
    $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{parent}-%{subname}.pom
%endif

# javadoc
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%post
%update_maven_depmap
%if %{gcj_support}
%{update_gcjdb}
%endif

%postun
%update_maven_depmap
%if %{gcj_support}
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%{_javadir}/*
%if %{with_maven}
%{_datadir}/maven2/poms/*
%endif
%{_mavendepmapfragdir}
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/*
%endif

%files javadoc
%defattr(-,root,root,-)
%doc %{_javadocdir}/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15993 |12mr|plexus-i18n-1.0-0.b6.5.0.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2007, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define gcj_support 1

# If you don't want to build with maven, and use straight ant instead,
# give rpmbuild option '--without maven'

%define with_maven 0

%define section     free
%define parent plexus
%define subname i18n

Name:           plexus-i18n
Version:        1.0
Release:        %mkrel 0.b6.5.0.1
Epoch:          0
Summary:        Plexus I18N Component
License:        Apache Software License
Group:          Development/Java
URL:            http://plexus.codehaus.org/
Source0:        plexus-i18n-1.0-beta-6-src.tar.gz
# svn export svn://svn.plexus.codehaus.org/plexus/tags/plexus-i18n-1.0-beta-6
# tar czf plexus-i18n.tar.gz plexus-i18n-1.0-beta-6/
Source1:        plexus-i18n-1.0-build.xml
Source2:        plexus-i18n-1.0-project.xml
Source3:        plexus-i18n-settings.xml
Source4:        plexus-i18n-1.0-jpp-depmap.xml

BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%if ! %{gcj_support}
BuildArch:      noarch
%endif
BuildRequires:  java-rpmbuild >= 0:1.6
BuildRequires:  ant >= 0:1.6
%if %{with_maven}
BuildRequires:  maven2 >= 2.0.4-10jpp
BuildRequires:  maven2-plugin-compiler
BuildRequires:  maven2-plugin-install
BuildRequires:  maven2-plugin-jar
BuildRequires:  maven2-plugin-javadoc
BuildRequires:  maven2-plugin-resources
BuildRequires:  maven2-plugin-surefire
BuildRequires:  maven2-plugin-release
BuildRequires:  plexus-maven-plugin
%endif

BuildRequires:  classworlds >= 0:1.1
BuildRequires:  plexus-container-default 
BuildRequires:  plexus-utils 
Requires:  classworlds >= 0:1.1
Requires:  plexus-container-default 
Requires:  plexus-utils 

%if %{gcj_support}
BuildRequires:                java-gcj-compat-devel
%endif

%description
The Plexus project seeks to create end-to-end developer tools for 
writing applications. At the core is the container, which can be 
embedded or for a full scale application server. There are many 
reusable components for hibernate, form processing, jndi, i18n, 
velocity, etc. Plexus also includes an application server which 
is like a J2EE application server, without all the baggage.


%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
Javadoc for %{name}.


%prep
%setup -q -n plexus-i18n-1.0-beta-6
%remove_java_binaries
cp %{SOURCE1} build.xml
cp %{SOURCE2} project.xml
cp %{SOURCE3} settings.xml


%build
%if %{with_maven}
sed -i -e "s|<url>__JPP_URL_PLACEHOLDER__</url>|<url>file://`pwd`/.m2/repository</url>|g" settings.xml
sed -i -e "s|<url>__JAVADIR_PLACEHOLDER__</url>|<url>file://`pwd`/external_repo</url>|g" settings.xml
sed -i -e "s|<url>__MAVENREPO_DIR_PLACEHOLDER__</url>|<url>file://`pwd`/.m2/repository</url>|g" settings.xml
sed -i -e "s|<url>__MAVENDIR_PLUGIN_PLACEHOLDER__</url>|<url>file:///usr/share/maven2/plugins</url>|g" settings.xml
sed -i -e "s|<url>__ECLIPSEDIR_PLUGIN_PLACEHOLDER__</url>|<url>file:///usr/share/eclipse/plugins</url>|g" settings.xml

export MAVEN_REPO_LOCAL=$(pwd)/.m2/repository
mkdir -p $MAVEN_REPO_LOCAL

mkdir external_repo
ln -s %{_javadir} external_repo/JPP

mvn-jpp \
        -e \
        -s $(pwd)/settings.xml \
        -Dmaven2.jpp.mode=true \
        -Dmaven2.jpp.depmap.file=%{SOURCE4} \
        -Dmaven.repo.local=$MAVEN_REPO_LOCAL \
        install javadoc:javadoc

%else

mkdir -p target/lib
build-jar-repository -s -p target/lib \
classworlds \
plexus/container-default \
plexus/utils \

%{ant} jar javadoc

%endif



%install
rm -rf $RPM_BUILD_ROOT
# jars
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}/plexus
install -pm 644 target/%{name}-%{version}-beta-6.jar \
  $RPM_BUILD_ROOT%{_javadir}/plexus/i18n-%{version}.jar
%add_to_maven_depmap org.codehaus.plexus %{name} %{version} JPP/%{parent} %{subname}

(cd $RPM_BUILD_ROOT%{_javadir}/plexus && for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed  "s|-%{version}||g"`; done)

# poms
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms
install -pm 644 pom.xml \
    $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{parent}-%{subname}.pom

# javadoc
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name} 


%{gcj_compile}

%clean
rm -rf $RPM_BUILD_ROOT


%post
%update_maven_depmap
%if %{gcj_support}
%{update_gcjdb}
%endif

%postun
%update_maven_depmap
%if %{gcj_support}
%{clean_gcjdb}
%endif

%files
%defattr(-,root,root,-)
%{_javadir}/*
%{_datadir}/maven2/poms/*
%{_mavendepmapfragdir}
%{gcj_files}

%files javadoc
%defattr(-,root,root,-)
%doc %{_javadocdir}/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15994 |12mr|plexus-interactivity-1.0-0.1.a5.2.2.7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2005, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

# We just want to use ant
%define _without_maven 1

# If you don't want to build with maven, and use straight ant instead,
# give rpmbuild option '--without maven'

%define with_maven %{!?_without_maven:1}%{?_without_maven:0}
%define without_maven %{?_without_maven:1}%{!?_without_maven:0}
%define gcj_support 1

Name:           plexus-interactivity
Version:        1.0
Release:        %mkrel 0.1.a5.2.2.7
Epoch:          0
Summary:        Plexus Interactivity Handler Component
License:        Apache License
Group:          Development/Java
URL:            http://plexus.codehaus.org/
# svn export \
#   svn://svn.plexus.codehaus.org/plexus/tags/plexus-interactivity-1.0-alpha-5/
# tar cjf plexus-interactivity-1.0-alpha-5-src.tar.bz2 \
#   plexus-interactivity-1.0-alpha-5
# md5sum 7b2a814da29fc1118bc5b4e4bc6225eb
Source0:        plexus-interactivity-1.0-alpha-5-src.tar.bz2

Source1:        plexus-interactivity-1.0-api-build.xml
Source2:        plexus-interactivity-1.0-jline-build.xml
%if %{with_maven}
Source3:        plexus-interactivity-1.0-api-project.xml
Source4:        plexus-interactivity-1.0-jline-project.xml
%endif

BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildArch:      noarch
BuildRequires:  java-devel
%endif
BuildRequires:  java-rpmbuild >= 0:1.6
BuildRequires:  ant >= 0:1.6
BuildRequires:  ant-nodeps 
%if %{with_maven}
BuildRequires:  maven
%endif
BuildRequires:  jline
BuildRequires:  plexus-container-default
BuildRequires:  plexus-utils

Requires:  plexus-container-default
Requires:  plexus-utils
Requires:  jline

%description
The Plexus project seeks to create end-to-end developer tools for
writing applications. At the core is the container, which can be
embedded or for a full scale application server. There are many
reusable components for hibernate, form processing, jndi, i18n,
velocity, etc. Plexus also includes an application server which
is like a J2EE application server, without all the baggage.

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
Javadoc for %{name}.

%prep
%setup -q -n plexus-interactivity-1.0-alpha-5
cp %{SOURCE1} plexus-interactivity-api/build.xml
cp %{SOURCE2} plexus-interactivity-jline/build.xml
%if %{with_maven}
cp %{SOURCE3} plexus-interactivity-api/project.xml
cp %{SOURCE4} plexus-interactivity-jline/project.xml
%endif

%build
%if %{with_maven}
mkdir -p .maven/repository/maven/jars
build-jar-repository .maven/repository/maven/jars \
maven-jelly-tags

mkdir -p .maven/repository/JPP/jars
build-jar-repository -s -p .maven/repository/JPP/jars \
jline plexus/container-default plexus/utils
export MAVEN_HOME_LOCAL=$(pwd)/.maven
%endif

pushd plexus-interactivity-api
%if %{with_maven}
maven \
        -Dmaven.repo.remote=file:/usr/share/maven/repository \
        -Dmaven.home.local=$MAVEN_HOME_LOCAL \
        jar:install javadoc

%else

mkdir -p target/lib
build-jar-repository -s -p target/lib plexus/container-default plexus/utils
%{ant} jar javadoc
%endif
popd

pushd plexus-interactivity-jline
%if %{with_maven}
maven \
        -Dmaven.repo.remote=file:/usr/share/maven/repository \
        -Dmaven.home.local=$MAVEN_HOME_LOCAL \
        jar:install javadoc

%else

mkdir -p target/lib
cp \
  ../plexus-interactivity-api/target/plexus-interactivity-api-1.0-alpha-5.jar \
  target/lib
build-jar-repository -s -p target/lib jline plexus/container-default
ant jar javadoc
%endif
popd

%install
rm -rf $RPM_BUILD_ROOT
# jars
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}/plexus
install -pm 644 \
  plexus-interactivity-api/target/%{name}-api-%{version}-alpha-5.jar \
  $RPM_BUILD_ROOT%{_javadir}/plexus/interactivity-api-%{version}.jar
install -pm 644 \
  plexus-interactivity-jline/target/%{name}-jline-%{version}-alpha-5.jar \
  $RPM_BUILD_ROOT%{_javadir}/plexus/interactivity-jline-%{version}.jar
(cd $RPM_BUILD_ROOT%{_javadir}/plexus && \
 for jar in *-%{version}*; do \
     ln -sf ${jar} `echo $jar| sed  "s|-%{version}||g"`; \
 done \
)

# javadoc
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/api
cp -pr plexus-interactivity-api/target/docs/apidocs/* \
  $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/api
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/jline
cp -pr plexus-interactivity-jline/target/docs/apidocs/* \
  $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/jline
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files
%defattr(-,root,root,-)
%{_javadir}/*
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/*
%endif

%files javadoc
%defattr(-,root,root,-)
%doc %{_javadocdir}/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15995 |12mr|plexus-utils-1.4.8-1.0.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2007, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

# If you don't want to build with maven, and use straight ant instead,
# give rpmbuild option '--without maven'

%define with_maven 0
%define gcj_support 1

%define parent plexus
%define subname utils


Name:           plexus-utils
Version:        1.4.8
Release:        1.0.2
Epoch:          0
Summary:        Plexus Common Utilities
License:        Apache License
Group:          Development/Java
URL:            http://plexus.codehaus.org/
# svn export svn://svn.plexus.codehaus.org/plexus/tags/plexus-utils-1.8/
# tar xzf plexus-utils-1.8.tar.gz plexus-utils-1.8
Source0:        plexus-utils-1.4.8.tar.gz
Source1:        plexus-utils-1.4.8-build.xml
# build it with maven2-generated ant build.xml
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildArch:      noarch
BuildRequires:  java-devel
%endif

BuildRequires:  ant >= 0:1.6.5
BuildRequires:  locales-en
BuildRequires:  java-rpmbuild >= 0:1.6
Requires:       jpackage-utils
Requires(postun): jpackage-utils
%if %{with_maven}
BuildRequires:  maven2 >= 0:2.0.4
BuildRequires:  maven2-plugin-surefire
BuildRequires:  maven2-plugin-resources
BuildRequires:  maven2-plugin-compiler
BuildRequires:  maven2-plugin-jar
BuildRequires:  maven2-plugin-install
BuildRequires:  maven2-plugin-release
BuildRequires:  maven2-plugin-javadoc
%endif

%description
The Plexus project seeks to create end-to-end developer tools for 
writing applications. At the core is the container, which can be 
embedded or for a full scale application server. There are many 
reusable components for hibernate, form processing, jndi, i18n, 
velocity, etc. Plexus also includes an application server which 
is like a J2EE application server, without all the baggage.

%package javadoc
Summary:          Javadoc for %{name}
Group:            Development/Java
Requires:         jpackage-utils
Requires(postun): jpackage-utils

%description javadoc
Javadoc for %{name}.


%prep
%setup -q -n %{name}-%{version}
cp %{SOURCE1} build.xml

%build
export LC_ALL=ISO-8859-1
%if %{with_maven}
export MAVEN_REPO_LOCAL=`pwd`/.m2/repository

mvn-jpp -e \
    -Dmaven.repo.local=$MAVEN_REPO_LOCAL \
    install javadoc:javadoc


%else
export CLASSPATH=target/classes:target/test-classes
%{ant} -Dbuild.sysclasspath=only jar javadoc
%endif

%install
# jars
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}/plexus
install -pm 644 target/%{name}-%{version}.jar \
  $RPM_BUILD_ROOT%{_javadir}/plexus/utils-%{version}.jar
%add_to_maven_depmap org.codehaus.plexus %{name} %{version} JPP/%{parent} %{subname}
(cd $RPM_BUILD_ROOT%{_javadir}/plexus && for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed  "s|-%{version}||g"`; done)

# pom
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms
install -pm 644 pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{parent}-%{subname}.pom

# javadoc
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%post
%update_maven_depmap
%if %{gcj_support}
%{update_gcjdb}
%endif

%postun
%update_maven_depmap
%if %{gcj_support}
%{clean_gcjdb}
%endif

%files
%defattr(-,root,root,-)
%{_javadir}/*
%{_datadir}/maven2
%config(noreplace) %{_mavendepmapfragdir}/*
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/*
%endif

%files javadoc
%defattr(-,root,root,-)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15996 |12mr|plexus-velocity-1.1.7-1.0.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2007, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define _with_gcj_support 1
%define gcj_support %{?_with_gcj_support:1}%{!?_with_gcj_support:%{?_without_gcj_support:0}%{!?_without_gcj_support:%{?_gcj_support:%{_gcj_support}}%{!?_gcj_support:0}}}

# If you don't want to build with maven, and use straight ant instead,
# give rpmbuild option '--without maven'
%define with_maven 0
%define without_maven 1

%define section     free
%define parent plexus
%define subname velocity

Name:           plexus-velocity
Version:        1.1.7
Release:        %mkrel 1.0.1
Epoch:          0
Summary:        Plexus Velocity Component
License:         Apache Software License
Group:          Development/Java
URL:            http://plexus.codehaus.org/
# svn export http://svn.codehaus.org/plexus/plexus-components/tags/plexus-velocity-1.1.6/ && tar cvvzf plexus-velocity-1.1.6.tar.gz plexus-velocity-1.1.7/
Source0:        plexus-velocity-%{version}.tar.gz
Source1:        plexus-velocity-1.1.7-build.xml
#Source2:        plexus-velocity-1.1.7-project.xml
Source3:        plexus-velocity-settings.xml
Source4:        plexus-velocity-1.1.7-jpp-depmap.xml

BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%if ! %{gcj_support}
BuildArch:      noarch
%endif
BuildRequires:  java-rpmbuild >= 0:1.7.2
BuildRequires:  ant >= 0:1.6
%if %{with_maven}
BuildRequires:  maven2 >= 2.0.4-10jpp
BuildRequires:  maven2-plugin-compiler
BuildRequires:  maven2-plugin-install
BuildRequires:  maven2-plugin-jar
BuildRequires:  maven2-plugin-javadoc
BuildRequires:  maven2-plugin-resources
BuildRequires:  maven2-plugin-surefire
BuildRequires:  maven2-plugin-release
%endif
BuildRequires:  ant-nodeps
BuildRequires:  classworlds >= 0:1.1
BuildRequires:  jakarta-commons-collections
BuildRequires:  jakarta-commons-logging
BuildRequires:  plexus-container-default
BuildRequires:  plexus-utils
BuildRequires:  velocity
%if %{gcj_support}
BuildRequires:          java-gcj-compat-devel
%endif
Requires:  classworlds >= 0:1.1
Requires:  jakarta-commons-collections
Requires:  plexus-container-default
Requires:  plexus-utils
Requires:  velocity
Requires(post):    jpackage-utils >= 0:1.7.2
Requires(postun):  jpackage-utils >= 0:1.7.2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root

%description
The Plexus project seeks to create end-to-end developer tools for
writing applications. At the core is the container, which can be
embedded or for a full scale application server. There are many
reusable components for hibernate, form processing, jndi, i18n,
velocity, etc. Plexus also includes an application server which
is like a J2EE application server, without all the baggage.

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
Javadoc for %{name}.

%prep
%setup -q
for j in $(find . -name "*.jar"); do
        rm $j
done
cp %{SOURCE1} build.xml
#cp %{SOURCE2} project.xml
cp %{SOURCE3} settings.xml

%build
sed -i -e "s|<url>__JPP_URL_PLACEHOLDER__</url>|<url>file://`pwd`/.m2/repository</url>|g" settings.xml
sed -i -e "s|<url>__JAVADIR_PLACEHOLDER__</url>|<url>file://`pwd`/external_repo</url>|g" settings.xml
sed -i -e "s|<url>__MAVENREPO_DIR_PLACEHOLDER__</url>|<url>file://`pwd`/.m2/repository</url>|g" settings.xml
sed -i -e "s|<url>__MAVENDIR_PLUGIN_PLACEHOLDER__</url>|<url>file:///usr/share/maven2/plugins</url>|g" settings.xml
sed -i -e "s|<url>__ECLIPSEDIR_PLUGIN_PLACEHOLDER__</url>|<url>file:///usr/share/eclipse/plugins</url>|g" settings.xml

export MAVEN_REPO_LOCAL=$(pwd)/.m2/repository
mkdir -p $MAVEN_REPO_LOCAL

mkdir external_repo
ln -s %{_javadir} external_repo/JPP

%if %{with_maven}
    mvn-jpp \
        -e \
        -s $(pwd)/settings.xml \
        -Dmaven2.jpp.depmap.file=%{SOURCE4} \
        -Dmaven.repo.local=$MAVEN_REPO_LOCAL \
        install javadoc:javadoc

%else

mkdir -p target/lib
build-jar-repository -s -p target/lib \
classworlds \
commons-collections \
commons-logging-api \
plexus/container-default \
plexus/utils \
velocity \

%{ant} jar javadoc

%endif

%install
rm -rf $RPM_BUILD_ROOT

# jars
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}/plexus
install -pm 644 target/%{name}-%{version}.jar \
  $RPM_BUILD_ROOT%{_javadir}/plexus/velocity-%{version}.jar
(cd $RPM_BUILD_ROOT%{_javadir}/plexus && for jar in *-%{version}*; \
do ln -sf ${jar} `echo $jar| sed  "s|-%{version}||g"`; done)
%add_to_maven_depmap org.codehaus.plexus %{name} %{version} JPP/%{parent} %{subname}

(cd $RPM_BUILD_ROOT%{_javadir}/plexus && for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed  "s|-%{version}||g"`; done)

# poms
%if %{with_maven}
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms
install -pm 644 pom.xml \
    $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{parent}-%{subname}.pom
%endif

# javadoc
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name} # ghost symlink

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%clean
rm -rf $RPM_BUILD_ROOT


%post
%update_maven_depmap
%if %{gcj_support}
%{update_gcjdb}
%endif

%postun
%update_maven_depmap
%if %{gcj_support}
%{clean_gcjdb}
%endif

%files
%defattr(-,root,root,-)
%{_javadir}/*
%if %{with_maven}
%{_datadir}/maven2/poms/*
%endif
%config(noreplace) %{_mavendepmapfragdir}/*
%if %{gcj_support}
%dir %attr(-,root,root) %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/velocity-%{version}.jar.*
%endif

%files javadoc
%defattr(-,root,root,-)
%doc %{_javadocdir}/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15997 |12mr|plotutils-2.6-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	2
%define	 xmi_major 0
%define	libname	%mklibname %name %major
%define develname %mklibname %name -d

Summary:	GNU Plotting Utilities
Name:		plotutils
Version:	2.6
Release:	12
License:	GPLv2
Group:		Graphics
Source:		ftp://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.gz
Patch0:		plotutils-2.5.1-fix-str-fmt.patch
Patch1:		plotutils-2.6-libpng-1.5.patch
URL:		http://www.gnu.org/software/%{name}/plotutils.html
Requires:	ghostscript-fonts texinfo
BuildRequires:	flex
BuildRequires:	Xaw3d-devel
BuildRequires:	zlib-devel
BuildRequires:	png-devel
BuildRequires:	bison
BuildRequires:	libxaw-devel

%description 
The GNU plotting utilities, sometimes called 'plotutils', include: 
(1) GNU libplot, a shared library for exporting 2-D vector graphics files
and for performing vector graphics animation under the X Window System.
Its output file formats include the new WebCGM format, pseudo-GIF, PNM,
Adobe Illustrator, Postscript (editable with the free 'idraw' drawing
editor), Fig (editable with the free 'xfig' drawing editor), PCL 5, HP-GL
and HP-GL/2, Tektronix, and GNU metafile format. Many Postscript, PCL, and
Hershey fonts are supported. A separate class library, 'libplotter',
provides a C++ binding to libplot's functionality. (2) Sample command-line
applications 'graph', 'plot', 'tek2plot', 'pic2plot', and 'plotfont', which
are built on top of GNU libplot. 'graph' is a powerful utility for XY
plotting, 'plot' translates GNU metafiles to other formats, 'tek2plot'
translates legacy Tektronix data, 'pic2plot' translates box-and-arrow
diagrams in the pic language, and 'plotfont' plots character maps.
(3) Command-line applications 'spline', 'double', and 'ode', which are useful
in scientific plotting. 'spline' does spline interpolation of input data
of arbitrary dimensionality. It uses cubic splines, splines under tension,
or cubic Bessel interpolation. 'ode' is an interactive program that can
integrate a user-specified system of ordinary differential equations.


%package -n %libname
Summary: Main library for %{name}
Group: Graphics
Provides: lib%name = %version-%release
Obsoletes: %{mklibname xmi 0}

%description -n %libname
This package contains the library needed to run programs dynamically
linked with %{name}.


%package -n %{develname}
Summary: Headers for developing programs that will use %{name}
Group: Development/Other
Requires: %{libname} = %{version}-%{release}
Provides: lib%{name}-devel = %{version}-%{release}
Provides: %{name}-devel = %{version}
Provides: libxmi-devel
Obsoletes: %{libname}-devel
Obsoletes: %{mklibname xmi 0 -d}

%description -n %{develname}
This package contains the headers that programmers will need to develop
applications which will use %{name}.


%prep
%setup -q
%patch0 -p0
%patch1 -p0

%build
%configure2_5x --enable-libplotter --enable-libxmi 
%make

%install
%makeinstall_std

mkdir -p %{buildroot}%{_libdir}/X11/fonts/misc
cp -p fonts/pcf/*.pcf %{buildroot}%{_libdir}/X11/fonts/misc

# We don't want .la files
find %{buildroot} -name *.la -delete

%post
export PATH=/sbin:/usr/bin/X11:/usr/X11/bin:/usr/bin:$PATH

cd %{_libdir}/X11/fonts/misc
mkfontdir
if ! test -f %{_libdir}/X11/fonts/Type1/a010013l.pfb ; then
if test -f %{_datadir}/ghostscript/fonts/a010013l.pfb ; then
cd %{_datadir}/ghostscript/fonts
for i in *.pfb ; do
ln -s %{_datadir}/ghostscript/fonts/$i %{_libdir}/X11/fonts/Type1/$i
done
cd %{_libdir}/X11/fonts/Type1
echo 'a010013l.pfb -adobe-itc avant garde gothic-book-r-normal--0-0-0-0-p-0-iso8859-1' >> fonts.scale
echo 'a010015l.pfb -adobe-itc avant garde gothic-demi-r-normal--0-0-0-0-p-0-iso8859-1' >> fonts.scale
echo 'a010033l.pfb -adobe-itc avant garde gothic-book-o-normal--0-0-0-0-p-0-iso8859-1' >> fonts.scale
echo 'a010035l.pfb -adobe-itc avant garde gothic-demi-o-normal--0-0-0-0-p-0-iso8859-1' >> fonts.scale
echo 'b018012l.pfb -adobe-itc bookman-light-r-normal--0-0-0-0-p-0-iso8859-1' >> fonts.scale
echo 'b018015l.pfb -adobe-itc bookman-demi-r-normal--0-0-0-0-p-0-iso8859-1' >> fonts.scale
echo 'b018032l.pfb -adobe-itc bookman-light-i-normal--0-0-0-0-p-0-iso8859-1' >> fonts.scale
echo 'b018035l.pfb -adobe-itc bookman-demi-i-normal--0-0-0-0-p-0-iso8859-1' >> fonts.scale
echo 'c059013l.pfb -adobe-new century schoolbook-medium-r-normal--0-0-0-0-p-0-iso8859-1' >> fonts.scale
echo 'c059016l.pfb -adobe-new century schoolbook-bold-r-normal--0-0-0-0-p-0-iso8859-1' >> fonts.scale
echo 'c059033l.pfb -adobe-new century schoolbook-medium-i-normal--0-0-0-0-p-0-iso8859-1' >> fonts.scale
echo 'c059036l.pfb -adobe-new century schoolbook-bold-i-normal--0-0-0-0-p-0-iso8859-1' >> fonts.scale
echo 'd050000l.pfb -adobe-itc zapf dingbats-medium-r-normal--0-0-0-0-p-0-adobe-fontspecific' >> fonts.scale
echo 'n019003l.pfb -adobe-helvetica-medium-r-normal--0-0-0-0-p-0-iso8859-1' >> fonts.scale
echo 'n019004l.pfb -adobe-helvetica-bold-r-normal--0-0-0-0-p-0-iso8859-1' >> fonts.scale
echo 'n019023l.pfb -adobe-helvetica-medium-i-normal--0-0-0-0-p-0-iso8859-1' >> fonts.scale
echo 'n019024l.pfb -adobe-helvetica-bold-i-normal--0-0-0-0-p-0-iso8859-1' >> fonts.scale
echo 'n019043l.pfb -adobe-helvetica-medium-r-narrow--0-0-0-0-p-0-iso8859-1' >> fonts.scale
echo 'n019044l.pfb -adobe-helvetica-bold-r-narrow--0-0-0-0-p-0-iso8859-1' >> fonts.scale
echo 'n019063l.pfb -adobe-helvetica-medium-i-narrow--0-0-0-0-p-0-iso8859-1' >> fonts.scale
echo 'n019064l.pfb -adobe-helvetica-bold-i-narrow--0-0-0-0-p-0-iso8859-1' >> fonts.scale
echo 'n021003l.pfb -adobe-times-medium-r-normal--0-0-0-0-p-0-iso8859-1' >> fonts.scale
echo 'n021004l.pfb -adobe-times-bold-r-normal--0-0-0-0-p-0-iso8859-1' >> fonts.scale
echo 'n021023l.pfb -adobe-times-medium-i-normal--0-0-0-0-p-0-iso8859-1' >> fonts.scale
echo 'n021024l.pfb -adobe-times-bold-i-normal--0-0-0-0-p-0-iso8859-1' >> fonts.scale
echo 'n022003l.pfb -adobe-courier-medium-r-normal--0-0-0-0-m-0-iso8859-1' >> fonts.scale
echo 'n022004l.pfb -adobe-courier-bold-r-normal--0-0-0-0-m-0-iso8859-1' >> fonts.scale
echo 'n022023l.pfb -adobe-courier-medium-o-normal--0-0-0-0-m-0-iso8859-1' >> fonts.scale
echo 'n022024l.pfb -adobe-courier-bold-o-normal--0-0-0-0-m-0-iso8859-1' >> fonts.scale
echo 'p052003l.pfb -adobe-palatino-medium-r-normal--0-0-0-0-p-0-iso8859-1' >> fonts.scale
echo 'p052004l.pfb -adobe-palatino-bold-r-normal--0-0-0-0-p-0-iso8859-1' >> fonts.scale
echo 'p052023l.pfb -adobe-palatino-medium-i-normal--0-0-0-0-p-0-iso8859-1' >> fonts.scale
echo 'p052024l.pfb -adobe-palatino-bold-i-normal--0-0-0-0-p-0-iso8859-1' >> fonts.scale
echo 's050000l.pfb -adobe-symbol-medium-r-normal--0-0-0-0-p-0-adobe-fontspecific' >> fonts.scale
echo 'z003034l.pfb -adobe-itc zapf chancery-medium-i-normal--0-0-0-0-p-0-iso8859-1' >> fonts.scale
mkfontdir
fi
fi
if test "$DISPLAY" != "" ; then xset fp rehash 2> /dev/null ; fi

%postun
export PATH=/sbin:/usr/bin/X11:/usr/X11/bin:$PATH
cd %{_libdir}/X11/fonts/misc
mkfontdir
if test "$DISPLAY" != "" ; then xset fp rehash 2> /dev/null ; fi

%files
%doc AUTHORS INSTALL.fonts KNOWN_BUGS NEWS ONEWS PROBLEMS README THANKS
%{_bindir}/*
%{_libdir}/X11/fonts/misc/*
%{_mandir}/man1/*
%{_infodir}/*
%dir %{_datadir}/ode
%{_datadir}/ode/*
%dir %{_datadir}/tek2plot
%{_datadir}/tek2plot/*
%dir %{_datadir}/pic2plot
%{_datadir}/pic2plot/*

%files -n %{libname}
%{_libdir}/libplot.so.%{major}*
%{_libdir}/libplotter.so.%{major}*
%{_libdir}/libxmi.so.%{xmi_major}*

%files -n %{develname}
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/*.a
%dir %{_datadir}/libplot
%{_datadir}/libplot/*
%doc README



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15998 |12mr|plymouth-0.8.6.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define plymouthdaemon_execdir /sbin
%define plymouthclient_execdir /bin
%define plymouth_libdir /%{_lib}

%define _libexecdir %{_prefix}/libexec

%define major 2
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

%define snapshot 0

%bcond_with uclibc

Summary:	Graphical Boot Animation and Logger
Name:		plymouth
Version:	0.8.6.1
Release:	6
License:	GPLv2+
Group:		System/Kernel and hardware
Url:		http://www.freedesktop.org/wiki/Software/Plymouth
Source0:	http://www.freedesktop.org/software/plymouth/releases/%{name}-%{version}.tar.bz2
Source1:	boot-duration
Source2:	charge.plymouth
# PATCH-OPENSUSE -- Restore suspend / resume state (needed for suspend package)
Patch0:		plymouth-restore-suspend.patch
# PATCH-OPENSUSE -- Change udevadm path
Patch1:		plymouth-0.8.6.1-udevadm-path.patch
# PATCH-FIX-UPSTREAM -- Create targets for plymouth systemd services
Patch2:		plymouth-systemd-target.patch
Patch3:		plymouth-0.8.6.1-fix-systemd-service-patch.patch
# PATCH-OPENSUSE -- Handle correctly multiple displays with different sizes
Patch4:		plymouth-fix-window-size
# PATCH-FIX-UPSTREAM -- Recognize quotes often used in sysconfig-style files
Patch5:		0001-ply-text-progress-bar-strip-quotes-if-present.patch
# PATCH-OPENSUSE -- Add line numbers to tracing output
Patch6:         plymouth-trace-lines
Patch7:         plymouth-0.8.6.1.quitsplash.patch
Patch8:         plymouth-0.8.6.1.mkinitrd-to-dracut.patch
BuildRequires:	gtk2-devel
BuildRequires:	libdrm-devel
%if %{with uclibc}
BuildRequires:	uClibc-devel
BuildRequires:	libpng-static-devel
%endif
BuildRequires:	systemd-units
%rename		splashy
Requires(post):	plymouth-scripts = %{version}-%{release}
Requires:	initscripts >= 8.83
Requires(post): dracut
Requires:	desktop-common-data >= 2010.0-1mdv
Conflicts:	systemd-units < 186

%description
Plymouth provides an attractive graphical boot animation in
place of the text messages that normally get shown.  Text
messages are instead redirected to a log file for viewing
after boot.

%package system-theme
Group:		System/Kernel and hardware
Summary:	Plymouth default theme
Requires:	plymouth(system-theme)
Requires:	plymouth = %{version}-%{release}

%description system-theme
This metapackage tracks the current distribution default theme.

%package -n %{libname}
Summary:	Plymouth libraries
Group:		System/Libraries
Obsoletes:	%{mklibname %{name} 0} < 0.8.0

%description -n %{libname}
This package contains the libply and libplybootsplash libraries
used by Plymouth.

%package -n %{develname}
Group:		System/Kernel and hardware
Summary:	Libraries and headers for writing Plymouth splash plugins
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n %{develname}
This package contains the libply and libplybootsplash libraries
and headers needed to develop 3rd party splash plugins for Plymouth.

%package utils
Group:		System/Kernel and hardware
Summary:	Plymouth related utilities
Requires:	%{name} = %{version}-%{release}

%description utils
This package contains utilities that integrate with Plymouth
including a boot log viewing application.

%package scripts
Group:		System/Kernel and hardware
Summary:	Plymouth related scripts
Conflicts:	mkinitrd < 6.0.92-6mdv
Requires:	plymouth = %{version}-%{release}

%description scripts
This package contains scripts that help integrate Plymouth with
the system.

%package plugin-label
Group:		System/Kernel and hardware
Summary:	Plymouth label plugin
Requires:	%{libname} = %{version}-%{release}

%description plugin-label
This package contains the label control plugin for
Plymouth. It provides the ability to render text on
graphical boot splashes using pango and cairo.

%package plugin-fade-throbber
Group:		System/Kernel and hardware
Summary:	Plymouth "Fade-Throbber" plugin
Requires:	%{libname} = %{version}-%{release}

%description plugin-fade-throbber
This package contains the "Fade-In" boot splash plugin for
Plymouth. It features a centered image that fades in and out
while other images pulsate around during system boot up.

%package plugin-script
Group:		System/Kernel and hardware
Summary:	Plymouth "Script" plugin
Requires:	%{libname} = %{version}-%{release}
Requires:	plymouth-plugin-label = %{version}-%{release}

%description plugin-script
This package contains the "Script" plugin for Plymouth. 

%package theme-script
Group:		System/Kernel and hardware
Summary:	Plymouth "Script" theme
Requires:	%{name}-plugin-script = %{version}-%{release}
Requires(post):	plymouth-scripts = %{version}-%{release}

%description theme-script
This package contains the "Script" boot splash theme for
Plymouth. 

%package theme-fade-in
Group:		System/Kernel and hardware
Summary:	Plymouth "Fade-In" theme
Requires:	%{name}-plugin-fade-throbber = %{version}-%{release}
Requires(post):	plymouth-scripts = %{version}-%{release}

%description theme-fade-in
This package contains the "Fade-In" boot splash theme for
Plymouth. It features a centered logo that fades in and out
while stars twinkle around the logo during system boot up.

%package plugin-throbgress
Group:		System/Kernel and hardware
Summary:	Plymouth "Throbgress" plugin
Requires:	%{libname} = %{version}-%{release}
Requires:	plymouth-plugin-label = %{version}-%{release}

%description plugin-throbgress
This package contains the "throbgress" boot splash plugin for
Plymouth. It features a centered logo and animated spinner that
spins repeatedly while a progress bar advances at the bottom of
the screen.

%package theme-spinfinity
Group:		System/Kernel and hardware
Summary:	Plymouth "Spinfinity" theme
Requires:	%{name}-plugin-throbgress = %{version}-%{release}
Requires(post):	plymouth-scripts = %{version}-%{release}

%description theme-spinfinity
This package contains the "Spinfinity" boot splash theme for
Plymouth. It features a centered logo and animated spinner that
spins in the shape of an infinity sign.

%package theme-spinner
Group: System/Kernel and hardware
Summary: Plymouth "Spinner" theme
Requires: %{name}-plugin-two-step = %{version}-%{release}
Requires(post): plymouth-scripts = %{version}-%{release}

%description theme-spinner
This package contains the "Spinner" boot splash theme for
Plymouth.

%package plugin-space-flares
Group:		System/Kernel and hardware
Summary:	Plymouth "space-flares" plugin
Requires:	%{libname} = %{version}-%{release}
Requires:	plymouth-plugin-label = %{version}-%{release}

%description plugin-space-flares
This package contains the "space-flares" boot splash plugin for
Plymouth. It features a corner image with animated flares.

%package theme-solar
Group:		System/Kernel and hardware
Summary:	Plymouth "Solar" theme
Requires:	%{name}-plugin-space-flares = %{version}-%{release}
Requires(post):	plymouth-scripts = %{version}-%{release}

%description theme-solar
This package contains the "Solar" boot splash theme for
Plymouth. It features a blue flamed sun with animated solar flares.

%package plugin-two-step
Group:		System/Kernel and hardware
Summary:	Plymouth "two-step" plugin
Requires:	%{libname} = %{version}-%{release}
Requires:	plymouth-plugin-label = %{version}-%{release}

%description plugin-two-step
This package contains the "two-step" boot splash plugin for
Plymouth. It features a two phased boot process that starts with
a progressing animation synced to boot time and finishes with a
short, fast one-shot animation.

%package theme-charge
Group:		System/Kernel and hardware
Summary:	Plymouth "Charge" plugin
Requires:	%{name}-plugin-two-step = %{version}-%{release}
Requires(post):	plymouth-scripts = %{version}-%{release}

%description theme-charge
This package contains the "charge" boot splash theme for
Plymouth. It features the shadowy hull of a logo charge up and
and finally burst into full form.

%package theme-glow
Group:		System/Kernel and hardware
Summary:	Plymouth "Glow" plugin
Requires(post):	plymouth-scripts  = %{version}-%{release}
Requires:	plymouth-plugin-two-step = %{version}-%{release}

%description theme-glow
This package contains the "Glow" boot splash theme for Plymouth.

%prep
%setup -q
%patch0 -p1 -b .suspend~
%patch1 -p1 -b .udevadm~
%patch2 -p1 -b .systemd~
%patch3 -p1 -b .dashes~
%patch4 -p1 -b .window_size~
%patch5 -p1 -b .strip_quotes~
%patch6 -p1 -b .trace_lines~
%patch7 -p1
%patch8 -p1

%if %{snapshot}
sh ./autogen.sh
make distclean
%endif

%build
export CONFIGURE_TOP=`pwd`
%if %{with uclibc}
mkdir -p uclibc
cd uclibc
%configure CC="%{uclibc_cc}" \
	CFLAGS="%{uclibc_cflags}" \
	LDFLAGS="%{ldflags} -lz" \
	--prefix=%{uclibc_root}%{_prefix} \
	--libdir="%{uclibc_root}%{_libdir}" \
	--bindir="%{uclibc_root}%{plymouthclient_execdir}" \
	--sbindir="%{uclibc_root}%{plymouthdaemon_execdir}" \
	--enable-tracing \
	--disable-tests \
	--with-logo=%{_datadir}/icons/large/mandriva.png \
	--with-background-start-color-stop=0x0073B3 \
	--with-background-end-color-stop=0x00457E \
	--with-background-color=0x3391cd \
	--disable-gdm-transition \
	--without-gdm-autostart-file \
	--without-rhgb-compat-link \
	--with-system-root-install \
	--enable-systemd-integration \
	--enable-pango \
%ifnarch %{ix86} x86_64
	--disable-libdrm_intel \
%endif
	--enable-libkms \
%if %mdvver >= 201200
	--with-release-file=/etc/os-release \
%else
	--with-release-file=/etc/mandriva-release \
%endif
	--with-log-viewer

# We don't build these for uclibc since they link against a lot of libraries
# that we don't provide any uclibc linked version of
sed -e 's#viewer##g' -i src/Makefile
sed -e 's#label##g' -i src/plugins/controls/Makefile
%make
cd ..
%endif

mkdir -p system
cd system
%configure2_5x \
	--disable-static \
	--enable-tracing \
	--disable-tests \
	--with-logo=%{_datadir}/icons/large/mandriva.png \
	--with-background-start-color-stop=0x0073B3 \
	--with-background-end-color-stop=0x00457E \
	--with-background-color=0x3391cd \
	--disable-gdm-transition \
	--without-gdm-autostart-file \
	--without-rhgb-compat-link \
	--with-system-root-install \
	--enable-systemd-integration \
	--enable-pango \
%ifnarch %{ix86} x86_64
	--disable-libdrm_intel \
%endif
	--enable-libkms \
%if %mdvver >= 201200
	--with-release-file=/etc/os-release \
%else
	--with-release-file=/etc/mandriva-release \
%endif
	--with-log-viewer


%make
cd ..

%install

%if %{with uclibc}
%makeinstall_std -C uclibc plymouthdaemondir=%{uclibc_root}%{plymouthdaemon_execdir} plymouthclientdir=%{uclibc_root}%{plymouthclient_execdir}
rm -rf %{buildroot}%{uclibc_root}{%{_includedir},%{_datadir},%{_libdir}/pkgconfig,%{_libexecdir},%{plymouthdaemon_execdir}/plymouth-set-default-theme}
%endif
%makeinstall_std -C system


# (tpg) enable plymouth services
mkdir -p %{buildroot}/lib/systemd/system/{sysinit,poweroff,halt,kexec,reboot,multi-user}.target.wants
ln -s ../plymouth-start.service %{buildroot}/lib/systemd/system/sysinit.target.wants/
ln -s ../plymouth-read-write.service %{buildroot}/lib/systemd/system/sysinit.target.wants/
ln -s ../plymouth-poweroff.service %{buildroot}/lib/systemd/system/poweroff.target.wants/
ln -s ../plymouth-halt.service %{buildroot}/lib/systemd/system/halt.target.wants/
ln -s ../plymouth-kexec.service %{buildroot}/lib/systemd/system/kexec.target.wants/
ln -s ../plymouth-reboot.service %{buildroot}/lib/systemd/system/reboot.target.wants/
ln -s ../plymouth-quit.service %{buildroot}/lib/systemd/system/multi-user.target.wants/
ln -s ../plymouth-quit-wait.service %{buildroot}/lib/systemd/system/multi-user.target.wants/


# Temporary symlink until rc.sysinit is fixed
(cd %{buildroot}%{_bindir}; ln -s ../../bin/plymouth)
touch %{buildroot}%{_datadir}/plymouth/themes/default.plymouth

mkdir -p %{buildroot}%{_localstatedir}/lib/plymouth
cp %{SOURCE1} %{buildroot}%{_datadir}/plymouth/default-boot-duration
touch %{buildroot}%{_localstatedir}/lib/plymouth/{boot,shutdown}-duration

# Add charge
mkdir -p %{buildroot}%{_datadir}/plymouth/themes/charge
cp %{SOURCE2} %{buildroot}%{_datadir}/plymouth/themes/charge
cp %{buildroot}%{_datadir}/plymouth/themes/glow/{box,bullet,entry,lock}.png %{buildroot}%{_datadir}/plymouth/themes/charge

find %{buildroot} -name \*.a -delete -o -name \*.la -delete

%post
[ -f %{_localstatedir}/lib/plymouth/boot-duration ] || cp -f %{_datadir}/plymouth/default-boot-duration %{_localstatedir}/lib/plymouth/boot-duration
if [ "x$DURING_INSTALL" = "x" ]; then
  if [ $1 -eq 1 ]; then
   %{_libexecdir}/plymouth/plymouth-update-initrd
  fi
fi


%postun
if [ $1 -eq 0 ]; then
    rm -f %{_libdir}/plymouth/default.so
fi

%define theme_scripts() \
%post -n %{name}-theme-%{1} \
if [ -x %{_sbindir}/plymouth-set-default-theme ]; then \
  export LIB=%{_lib} \
  if [ $1 -eq 1 ]; then \
      %{_sbindir}/plymouth-set-default-theme --rebuild-initrd %{1} \
  else \
      THEME=$(%{_sbindir}/plymouth-set-default-theme) \
      if [ "$THEME" == "text" -o "$THEME" == "%{1}" ]; then \
          %{_sbindir}/plymouth-set-default-theme --rebuild-initrd %{1} \
      fi \
  fi \
fi \
\
%postun -n %{name}-theme-%{1} \
export LIB=%{_lib} \
if [ $1 -eq 0 -a -x %{_sbindir}/plymouth-set-default-theme ]; then \
    if [ "$(%{_sbindir}/plymouth-set-default-theme)" == "%{1}" ]; then \
        %{_sbindir}/plymouth-set-default-theme --reset --rebuild-initrd \
    fi \
fi \


%theme_scripts spinfinity
%theme_scripts fade-in
%theme_scripts solar
%theme_scripts charge
%theme_scripts glow
%theme_scripts script

%files
%doc AUTHORS NEWS README
%config(noreplace) %{_sysconfdir}/plymouth
%dir %{_datadir}/plymouth
%dir %{_datadir}/plymouth/themes
%dir %{_libdir}/plymouth
%{_datadir}/plymouth/default-boot-duration
%dir %{_localstatedir}/lib/plymouth
%{plymouthdaemon_execdir}/plymouthd
%{plymouthclient_execdir}/plymouth
%{_bindir}/plymouth
%{_libdir}/plymouth/details.so
%{_libdir}/plymouth/text.so
/lib/systemd/system/*plymouth*.service
/lib/systemd/system/systemd-*.path
/lib/systemd/system/*.wants/plymouth-*.service
%dir %{_libdir}/plymouth/renderers
%{_libdir}/plymouth/renderers/drm*
%{_libdir}/plymouth/renderers/frame-buffer*
%ghost %{_datadir}/plymouth/themes/default.plymouth
%{_datadir}/plymouth/plymouthd.defaults
%{_datadir}/plymouth/themes/details
%{_datadir}/plymouth/themes/text
%{_localstatedir}/run/plymouth
%{_localstatedir}/spool/plymouth
%ghost %{_localstatedir}/lib/plymouth/shutdown-duration
%ghost %{_localstatedir}/lib/plymouth/boot-duration
%{_mandir}/man8/*
%if %{with uclibc}
%{uclibc_root}%{plymouthdaemon_execdir}/plymouthd
%{uclibc_root}%{plymouthclient_execdir}/plymouth
%{uclibc_root}%{_libdir}/plymouth/details.so
%{uclibc_root}%{_libdir}/plymouth/text.so
%endif

%files -n %{develname}
%{plymouth_libdir}/libply.so
%{_libdir}/libply-boot-client.so
%{_libdir}/libply-splash-graphics.so
%{_libdir}/plymouth/renderers/x11*
/%{_lib}/libply-splash-core.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/plymouth-1

%files -n %{libname}
%{plymouth_libdir}/libply.so.%{major}*
%{_libdir}/libply-boot-client.so.%{major}*
%{_libdir}/libply-splash-graphics.so.%{major}*
/%{_lib}/libply-splash-core.so.%{major}*
%if %{with uclibc}
%dir %{uclibc_root}%{_libdir}/plymouth
%{uclibc_root}%{plymouth_libdir}/libply.so*
%{uclibc_root}%{_libdir}/libply-boot-client.so*
%{uclibc_root}%{_libdir}/libply-splash-graphics.so*
%endif

%files scripts
%{_sbindir}/plymouth-set-default-theme
%{_libexecdir}/plymouth

%files utils
%{_bindir}/plymouth-log-viewer

%files plugin-label
%{_libdir}/plymouth/label.so

%files plugin-fade-throbber
%{_libdir}/plymouth/fade-throbber.so
%if %{with uclibc}
%{uclibc_root}%{_libdir}/plymouth/fade-throbber.so
%endif

%files theme-fade-in
%{_datadir}/plymouth/themes/fade-in

%files plugin-throbgress
%{_libdir}/plymouth/throbgress.so
%if %{with uclibc}
%{uclibc_root}%{_libdir}/plymouth/throbgress.so
%endif

%files plugin-script
%{_libdir}/plymouth/script.so
%if %{with uclibc}
%{uclibc_root}%{_libdir}/plymouth/script.so
%endif

%files theme-script
%{_datadir}/plymouth/themes/script

%files theme-spinfinity
%{_datadir}/plymouth/themes/spinfinity

%files theme-spinner
%{_datadir}/plymouth/themes/spinner

%files plugin-space-flares
%{_libdir}/plymouth/space-flares.so
%if %{with uclibc}
%{uclibc_root}%{_libdir}/plymouth/space-flares.so
%endif

%files theme-solar
%{_datadir}/plymouth/themes/solar

%files plugin-two-step
%{_libdir}/plymouth/two-step.so
%if %{with uclibc}
%{uclibc_root}%{_libdir}/plymouth/two-step.so
%endif

%files theme-charge
%{_datadir}/plymouth/themes/charge

%files theme-glow
%{_datadir}/plymouth/themes/glow

%files system-theme



%changelog
* Mon Aug 13 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.8.6.1-2
+ Revision: 814660
- add line numbers to tracing output (P6, from OpenSuSE)
- recognize quotes often used in sysconfig-style files (P5, from OpenSuSE)
- handle correctly multiple displays with different sizes (P4, from OpenSuSE)
- work around issue with dashes and semicolons in systemd service (P3)
- create targets for plymouth systemd services
- fix path to udevadm (P1)
- Restore suspend / resume state (needed for suspend package)

* Mon Jul 16 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 0.8.6.1-1
+ Revision: 809930
- update to new version 0.8.6.1
- drop patches 1,2 and 3
- default realease file is set to /etc/os-release
- package services

* Sun Jul 08 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 0.8.5.1-2
+ Revision: 808501
- add conflicts on systemd-units < 186
- add two patches from upstream git, which clean up udev mess
- symlink plymouth services into systemd target wants

* Sun Jul 08 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 0.8.5.1-1
+ Revision: 808476
- update to new version 0.8.5.1
- drop patch 0, fixed by upstream
- update file list (systemd services)

* Fri Jun 01 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.8.4-3.20120515.5
+ Revision: 801892
- change versioned dependency on mkinitrd to a conflicts giving equivalent
  behaviour without having to pull in mkinitrd

* Tue May 15 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 0.8.4-3.20120515.4
+ Revision: 799071
- update to new snapshot 20120515
- use default ttys

* Fri May 11 2012 Franck Bui <franck.bui@mandriva.com> 0.8.4-3.20120503.3
+ Revision: 798316
- libdrm supports are enabled by default

* Fri May 11 2012 Franck Bui <franck.bui@mandriva.com> 0.8.4-3.20120503.2
+ Revision: 798235
- fix configure option --enable-libdrm_nouveau
- Don't build libdrm intel support on non x86 architectures

* Mon May 07 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.8.4-3.20120503.1
+ Revision: 797271
- new snapshot from 20120503
- cleaned up spec

* Sun Mar 25 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 0.8.4-3
+ Revision: 786638
- patch1: show splash for 'splash=silent'

* Sat Mar 24 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 0.8.4-2
+ Revision: 786555
- Patch0: fix dracut path to functions.sh

* Fri Mar 23 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 0.8.4-1
+ Revision: 786237
- update to new verion 0.8.4
- drop all patches, most of them were applied by upstream or were fixed in a different way
- enable systemd integration, pango and kms support
- package new theme called spinner
- spec file clean
- update to new version 0.8.4

* Fri Mar 23 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 0.8.3-16
+ Revision: 786232
- Patch16: redirect output to /dev/null istead of /null
- spec file clean

* Thu Sep 29 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.8.3-15
+ Revision: 701830
- Patch15: add support for libpng15

* Thu May 05 2011 Oden Eriksson <oeriksson@mandriva.com> 0.8.3-14
+ Revision: 667787
- mass rebuild

* Tue Mar 01 2011 Andrey Borzenkov <arvidjaar@mandriva.org> 0.8.3-13
+ Revision: 641115
- P14: do not wait forver for non-existing daemon to quit

* Sun Feb 27 2011 Funda Wang <fwang@mandriva.org> 0.8.3-12
+ Revision: 640282
- rebuild to obsolete old packages

* Sat Feb 19 2011 Andrey Borzenkov <arvidjaar@mandriva.org> 0.8.3-11
+ Revision: 638695
- P13: update with upstream version (GIT)

* Fri Feb 18 2011 Andrey Borzenkov <arvidjaar@mandriva.org> 0.8.3-10
+ Revision: 638569
- P13: workaround for https://bugzilla.redhat.com/show_bug.cgi?id=655538

* Sun Jan 30 2011 Andrey Borzenkov <arvidjaar@mandriva.org> 0.8.3-9
+ Revision: 634146
- P12: silence "could not write bytes" (GIT)

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - check new path for /lib/mkinitrd/functions
    - regenerate and reenable uclibc related patches that doesn't affect non-uclibc
      build at all

* Thu Nov 18 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 0.8.3-7mdv2011.0
+ Revision: 598802
- patch6: fix compatibility between old and new socket names

* Wed Nov 17 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 0.8.3-6mdv2011.0
+ Revision: 598311
- patch4: allow splash with init= as well (GIT)
  patch5: changed socket path (GIT)

* Wed Oct 06 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 0.8.3-5mdv2011.0
+ Revision: 583884
- patch3: fix "stair stepping" effect using systemd (GIT 0430e512 rediff)

* Wed May 26 2010 Frederic Crozat <fcrozat@mandriva.com> 0.8.3-4mdv2010.1
+ Revision: 546233
- Patch2: do not exit if details plugin isn't available

* Tue May 25 2010 Frederic Crozat <fcrozat@mandriva.com> 0.8.3-3mdv2010.1
+ Revision: 545983
- Patch1: do not switch VT when hiding splash (Mdv bug #59375)

* Wed May 19 2010 Frederic Crozat <fcrozat@mandriva.com> 0.8.3-2mdv2010.1
+ Revision: 545396
- Patch0 (GIT): fix tty staying locked after boot

* Fri May 07 2010 Frederic Crozat <fcrozat@mandriva.com> 0.8.3-1mdv2010.1
+ Revision: 543104
- Release 0.8.3
- Remove patches 0, 1, 2, 3, 4, 5 (merged upstream)

* Thu May 06 2010 Frederic Crozat <fcrozat@mandriva.com> 0.8.2-6mdv2010.1
+ Revision: 542925
- Patch3 (GIT): add more debug
- Patch4 (GIT): wait for VT switch before quit
- Patch5 (GIT): ensure terminal is locked

* Tue Apr 27 2010 Frederic Crozat <fcrozat@mandriva.com> 0.8.2-5mdv2010.1
+ Revision: 539798
- Force rebuild

* Tue Apr 27 2010 Christophe Fergeau <cfergeau@mandriva.com> 0.8.2-4mdv2010.1
+ Revision: 539592
- rebuild so that shared libraries are properly stripped again

* Wed Apr 21 2010 Frederic Crozat <fcrozat@mandriva.com> 0.8.2-3mdv2010.1
+ Revision: 537649
- Patch2 (GIT): export configuration directories

* Tue Apr 20 2010 Frederic Crozat <fcrozat@mandriva.com> 0.8.2-2mdv2010.1
+ Revision: 537082
- Patch1 (GIT): fix text alpha by default

* Wed Apr 14 2010 Frederic Crozat <fcrozat@mandriva.com> 0.8.2-1mdv2010.1
+ Revision: 534762
- Update Buildrequirements
- Release 0.8.2
- Remove patches 2, 3, 4, 5, 6 (merged upstream)
- Patch0 (GIT): fix build with latest libdrm

* Thu Mar 18 2010 Oden Eriksson <oeriksson@mandriva.com> 0.7.2-9mdv2010.1
+ Revision: 524920
- fix deps

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - add libpng-static-devel to buildrequires for uClibc as it links against a
      static uClibc build of libpng that doesn't get pulled in by other deps

* Mon Mar 01 2010 Frederic Crozat <fcrozat@mandriva.com> 0.7.2-8mdv2010.1
+ Revision: 512911
- Patch11: ensure shutdown tty is tty1 (Mdv bug #55077)
- Ensure plymouth is building by disable uclibc stuff

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - specify absolute path as install location for /bin/plymouth with initrd (P10)
    - build uclibc linked version
    - if linking against plymouth, we need to link against libdl as well (updates P8)
    - fix library link order for static linking (P8)
    - ditch non-sense dependency on plymouth for -devel package
    - fix header include order issue with uclibc (P7)

* Thu Oct 29 2009 Frederic Crozat <fcrozat@mandriva.com> 0.7.2-7mdv2010.0
+ Revision: 459991
- Patch5 (GIT): add on_quit support for script
- Patch6 (Charles Brej): optimize images resize / scale / rotation

* Wed Oct 28 2009 Frederic Crozat <fcrozat@mandriva.com> 0.7.2-6mdv2010.0
+ Revision: 459711
- Patch4 (GIT): add support for arrays

* Tue Oct 13 2009 Frederic Crozat <fcrozat@mandriva.com> 0.7.2-5mdv2010.0
+ Revision: 457160
- Patch3 (GIT): handle plymouth:force-splash and ensure init= value doesn't prevent plymouth to start at shutdown (fdo bug #22180)

* Thu Oct 08 2009 Frederic Crozat <fcrozat@mandriva.com> 0.7.2-4mdv2010.0
+ Revision: 456136
- Do not generate initrd during install

* Wed Oct 07 2009 Olivier Blin <blino@mandriva.org> 0.7.2-3mdv2010.0
+ Revision: 455771
- do not require strict version/release for plymouth(system-theme)
  (external package can not provide the exact version/release)

* Wed Oct 07 2009 Frederic Crozat <fcrozat@mandriva.com> 0.7.2-2mdv2010.0
+ Revision: 455683
- Remove mdv theme, moved to mandriva-theme
- Obsoletes / Provides splashy

* Mon Sep 28 2009 Frederic Crozat <fcrozat@mandriva.com> 0.7.2-1mdv2010.0
+ Revision: 450588
- Release 0.7.2

* Thu Sep 10 2009 Frederic Crozat <fcrozat@mandriva.com> 0.7.2-0.20090910.1mdv2010.0
+ Revision: 437097
- New git snapshot (20090910)
- Remove patch3, merged and fixed correctly in git snapshot

* Thu Sep 10 2009 Frederic Crozat <fcrozat@mandriva.com> 0.7.2-0.20090904.3mdv2010.0
+ Revision: 436871
- Patch3: recognize s,S,-s as single on kernel cmdline

* Tue Sep 08 2009 Frederic Crozat <fcrozat@mandriva.com> 0.7.2-0.20090904.2mdv2010.0
+ Revision: 433139
- Add missing provides on devel package

* Fri Sep 04 2009 Frederic Crozat <fcrozat@mandriva.com> 0.7.2-0.20090904.1mdv2010.0
+ Revision: 431243
- Snapshot of 0.7.2 (include libification work for hibernate / resume)
- Update Mdv theme for hibernate

* Tue Sep 01 2009 Frederic Crozat <fcrozat@mandriva.com> 0.7.1-2mdv2010.0
+ Revision: 423697
- Patch3: disable splash when splash=verbose is on cmdline

* Wed Aug 26 2009 Frederic Crozat <fcrozat@mandriva.com> 0.7.1-1mdv2010.0
+ Revision: 421456
- Release 0.7.1
- Remove patches 0, 1, 3, 4 (merged upstream)
- Update mdv theme to correctly display / hide password and logo
- Improve / factorize post/postun scripts for themes
- Fix requires on glow subpackage (Mdv bug #53160)

* Tue Aug 25 2009 Frederic Crozat <fcrozat@mandriva.com> 0.7.0-7mdv2010.0
+ Revision: 421069
- Patch4: various git fixes, including infinite loop in message handling (Mdv bug #52861)
- Update patch2 to no longer crash on empty message
- Own more directory

* Wed Aug 19 2009 Frederic Crozat <fcrozat@mandriva.com> 0.7.0-6mdv2010.0
+ Revision: 418114
- Patch2 (Charlie Brej): text support in script plugin
- Patch3 (GIT): add callback for message event in script plugin
- Adapt mdv theme to display text message / password prompt
- Enforce dependencies

* Wed Aug 19 2009 Frederic Crozat <fcrozat@mandriva.com> 0.7.0-5mdv2010.0
+ Revision: 418005
- Remove patch2 and revert initrd scripts to be in /usr/libexec (as upstream)
- Fix post / postun scripts

* Wed Aug 19 2009 Frederic Crozat <fcrozat@mandriva.com> 0.7.0-4mdv2010.0
+ Revision: 417963
- Use mandriva.png from desktop-common-data now (Mdv bug #52973)

* Tue Aug 18 2009 Frederic Crozat <fcrozat@mandriva.com> 0.7.0-3mdv2010.0
+ Revision: 417842
- Add a initial Mdv theme, similar to splashy one (no text support yet)
- change default theme to Mdv
- Rebuild initrd when switching theme
- Patch1 (GIT): fix resizing code
- Patch2: allow alternative libexec path
- Update default duration file with a Mandriva file

* Mon Aug 17 2009 Frederic Crozat <fcrozat@mandriva.com> 0.7.0-2mdv2010.0
+ Revision: 417347
- Patch0 (GIT): reconnect on tty_disconnect

* Thu Aug 13 2009 Frederic Crozat <fcrozat@mandriva.com> 0.7.0-1mdv2010.0
+ Revision: 416079
- Release 0.7.0 final
- add script plugin/theme

* Thu Jul 02 2009 Frederic Crozat <fcrozat@mandriva.com> 0.7.0-0.20090515.1mdv2010.0
+ Revision: 391840
- Fix dependencies
- import plymouth


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 15999 |12mr|pmake-1.45-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The BSD 4.4 version of make
Name:		pmake
Version:	1.45
Release:	%mkrel 13
Epoch:		1
License:	BSD
Group:		Development/Other
Source0:	http://ftp.debian.org/debian/dists/potato/main/source/devel/%{name}_%{version}-3.2.tar.bz2
Patch0:         pmake-1.45-gcc4.patch
Patch1:		pmake_1.45-3.2-LDFLAGS.diff
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root

%description
Make is a GNU tool which allows users to build and install programs
without any significant knowledge of the build process.  Details about
how the program should be built are included in the program's
Makefile.  Pmake is a particular version (BSD 4.4) of make.  Pmake
supports some additional syntax which is not in the standard make
program.  Some Berkeley programs have Makefiles written for pmake.

Pmake should be installed on your system so that you will be able to
build programs which require using pmake instead of make.

%prep

%setup -q
%patch0 -p1 -b .gcc4
%patch1 -p0 -b .LDFLAGS

%build
make -f Makefile.boot \
        CFLAGS="%{optflags} \
	-D__COPYRIGHT\(x\)= \
	-D__RCSID\(x\)= \
	-I. \
	-DMACHINE=\\\"mandrake\\\" \
	-DMACHINE_ARCH=\\\"`arch`\\\"" \
	CC=gcc \
        LDFLAGS="%{ldflags}"
touch build


%install
rm -rf %{buildroot}

install -d %{buildroot}/%{_bindir}
install -d %{buildroot}/%{_mandir}/man1

install bmake %{buildroot}/%{_bindir}/pmake
install -m 755 mkdep %{buildroot}/%{_bindir}
install make.1 %{buildroot}/%{_mandir}/man1/pmake.1
install mkdep.1 %{buildroot}/%{_mandir}/man1

install -d %{buildroot}/%{_datadir}/mk
for file in mk/*; do
    install -m 644 $file %{buildroot}/%{_datadir}/mk
done

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc PSD.doc/tutorial.ms
%{_bindir}/*
%dir %{_datadir}/mk
%{_datadir}/mk/*
%{_mandir}/man1/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16000 |12mr|pmd-4.2.1-2.0.6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2005, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define gcj_support 1

Name:           pmd
Version:        4.2.1
Release:        2.0.6
Epoch:          0
Summary:        Scans Java source code and looks for potential problems
License:        BSD Style
URL:            http://pmd.sourceforge.net/
## svn export https://pmd.svn.sourceforge.net/svnroot/pmd/tags/pmd/pmd_release_4_2_1 pmd && tar cvjf pmd-src.tar.bz2 pmd
#Source0:        %{name}-src.tar.bz2
Source0:        http://downloads.sourceforge.net/pmd/pmd-src-4.2.1.zip
Patch0:         %{name}-asm.patch
Patch1:         %{name}-4.2.1-no-retroweaver.patch
BuildRequires:  java-rpmbuild >= 0:1.6
BuildRequires:  ant >= 0:1.6
BuildRequires:  ant-nodeps
BuildRequires:  javacc
BuildRequires:  junit4
BuildRequires:  jaxen >= 0:1.1
BuildRequires:  xerces-j2
BuildRequires:  xml-commons-jaxp-1.3-apis >= 1.3.02
BuildRequires:  jakarta-oro
BuildRequires:  asm2
BuildRequires:  locales-en
Requires:       jaxen >= 0:1.1
Requires:       xerces-j2
Requires:       xml-commons-jaxp-1.3-apis >= 1.3.02
Requires:       jakarta-oro
Group:          Development/Java
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildArch:      noarch
BuildRequires:  java-devel
%endif

%description
PMD scans Java source code and looks for potential 
problems like:
+ Unused local variables 
+ Empty catch blocks 
+ Unused parameters 
+ Empty 'if' statements 
+ Duplicate import statements 
+ Unused private methods 
+ Classes which could be Singletons 
+ Short/long variable and method names 
PMD has plugins for JDeveloper, JEdit, JBuilder, 
NetBeans/Sun ONE Studio, IntelliJ IDEA, TextPad, 
Maven, Ant, Eclipse, Gel, and Emacs. 

%package manual
Summary:        Manual for %{name}
Group:          Development/Java

%description manual
Documentation for %{name}.

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
Javadoc for %{name}.

%prep
%setup -q
# XXX: uses internal junit4 API
%{__rm} -r regress/test/net/sourceforge/pmd/*
##%{_bindir}/find . -type d -name "*.svn" | %{_bindir}/xargs -t %{__rm} -r
%{__perl} -pi -e 's/\r\n$/\n/g' src/net/sourceforge/pmd/dcd/graph/UsageGraphBuilder.java
%patch0 -p1
%patch1 -p1
%{__perl} -pi -e 's/<javac( |$)/<javac nowarn="true" /g' bin/build.xml
%{__perl} -pi -e 's/JavaCharStream\.java/CharStream.java/g' bin/build.xml

# set right permissions
%{_bindir}/find . -name "*.sh" | %{_bindir}/xargs -t %{__chmod} 755
# remove all binary libs
%{_bindir}/find . -name "*.jar" | %{_bindir}/xargs -t %{__rm}

#%{__rm} src/net/sourceforge/pmd/ast/*

%build
export LC_ALL=ISO-8859-1
export OPT_JAR_LIST="ant/ant-nodeps"
export CLASSPATH=$(%{_bindir}/build-classpath \
javacc \
jaxen \
oro \
junit4 \
xerces-j2 \
xml-commons-jaxp-1.3-apis \
asm2 )
CLASSPATH=$CLASSPATH:target/classes:target/test-classes
cd bin
%{ant} -Dbuild.sysclasspath=only -Djavacc-home.path=%{_javadir} jjtree jspjjtree cppjavacc jar javadoc

%install
rm -rf $RPM_BUILD_ROOT

# jar
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
install -m 644 lib/%{name}-%{version}.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}.jar; \
   do ln -sf ${jar} ${jar/-%{version}/}; done)
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}/etc
cp -a etc/* $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}/etc
%{__perl} -pi -e 's|/usr/local/bin|%{_bindir}|' $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}/etc/*.rb
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}/rulesets
cp -a rulesets/* $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}/rulesets

# javadoc
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -a docs/api/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}

# manual
install -d -m 755 $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
cp -a LICENSE.txt $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%doc LICENSE.txt
%{_javadir}/*.jar
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/*
%endif
%dir %{_datadir}/%{name}-%{version}
%attr(-,root,root) %{_datadir}/%{name}-%{version}/*
#E: pmd non-executable-script /usr/share/pmd-4.0/etc/fr_docs/copy_up.sh 0644
#E: pmd wrong-script-interpreter /usr/share/pmd-4.0/etc/rule_summary.rb "/usr/local/bin/ruby"
#E: pmd non-executable-script /usr/share/pmd-4.0/etc/rule_summary.rb 0644
#E: pmd invalid-dependency /usr/local/bin/ruby

%files manual
%defattr(0644,root,root,0755)
%doc %{_docdir}/%{name}-%{version}

%files javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16001 |12mr|pm-fallback-policy-0.1-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name pm-fallback-policy
%define version 0.1
%define release %mkrel 11

Summary: Power management fallback policy
Name: %{name}
Version: %{version}
Release: %{release}
Source0: power-event
Source1: sleep-event
Source2: pm-fallback-shutdown
Source3: pm-fallback-suspend
License: GPL
Group: System/Kernel and hardware
Url: http://wiki.mandriva.com/Docs/Hardware/PowerManagement
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
Conflicts: suspend-scripts < 1.27

%description
This package provides a set of scripts to implement a power management
fallback policy. They will be used as fallback when no power
management tool is running.

%prep
%setup -q -c -T

%build

%install
rm -rf %{buildroot}
install -d %{buildroot}%{_sysconfdir}/acpi/events
install %{SOURCE0} %{buildroot}%{_sysconfdir}/acpi/events/power
install %{SOURCE1} %{buildroot}%{_sysconfdir}/acpi/events/sleep
install -d %{buildroot}%{_sysconfdir}/acpi/actions
install -m 755 %{SOURCE2} %{buildroot}%{_sysconfdir}/acpi/actions/pm-fallback-shutdown
install -m 755 %{SOURCE3} %{buildroot}%{_sysconfdir}/acpi/actions/pm-fallback-suspend

%clean
rm -rf %{buildroot}

%post
[ -x /etc/init.d/acpid ] && service acpid condrestart || :

%files
%defattr(-,root,root)
%{_sysconfdir}/acpi/actions/*
%{_sysconfdir}/acpi/events/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16002 |12mr|pm-utils-1.4.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name pm-utils
%define version 1.4.1
%define rel %mkrel 6
%define quirks 20100619

Name: %name
Version: %version
Release: %rel 
Summary: Power management utilities and scripts
License: GPL
Group: System/Kernel and hardware
URL: http://pm-utils.freedesktop.org/wiki/
Source0: http://pm-utils.freedesktop.org/releases/%{name}-%{version}.tar.gz
Source1: pm-suspend.pam
Source2: pm-hibernate.pam
Source3: pm-powersave.pam
Source4: pm-suspend.app
Source5: pm-hibernate.app
Source6: pm-powersave.app
Source7: pm-suspend-hybrid.app
Source8: pm-suspend-hybrid.pam
Source20: 01bootloader
Source21: 10network
Source22: 92disk
Source23: 30pcmcia
Source24: 40xlock
Source25: 06mysqld
Source27: 15sound
Source28: 91laptop-mode
Source50: power-policy.conf
Source51: pm-has-power-policy
Source52: http://pm-utils.freedesktop.org/releases/pm-quirks-%{quirks}.tar.gz
#- Mandriva
Patch100: pm-utils-1.2.4-service_status.patch
# (fc) 0.99.3-5mdv do not allow kernel hibernation if no resume partition is set
Patch101: pm-utils-1.2.4-checkresume.patch
Patch102: pm-utils-1.2.4-s2diskdev.patch
Patch103: pm-utils-1.2.0-uswsusp-default.patch
Patch104: pm-utils-1.2.4-s2both_quirks.patch
# (bor) ported from hal-info
Patch105:   pm-quirks-20100619-untested_quirks.patch

BuildRoot: %{_tmppath}/%{name}-%{version}-root
BuildRequires: pkgconfig 
BuildRequires: dbus-devel
BuildRequires: xmlto

Obsoletes: pmscripts
Obsoletes: suspend-scripts
Provides: suspend-scripts = 1.27-2mdv2007.1

Requires: usermode-consoleonly
Requires: pciutils
Requires: radeontool
%ifnarch %arm %mips
Requires: vbetool
%endif
Requires: pm-fallback-policy
#Requires: suspend-s2ram
Requires: bootloader-utils

Suggests: suspend

Conflicts: apmd < 3.2.2-11mdv2007.1
Conflicts: mkinitrd < 4.2.17-27mdv2007.1
Conflicts: initscripts < 8.48-5mdv2007.1

%description
The pm-utils package contains utilities and scripts
useful for power management.

%package devel
Summary: Files for development using %{name}
Group: Development/Other
Requires: %{name} = %{version}

%description devel
This package contains the pkg-config files for development
when building programs that use %{name}.

%prep
%setup -q
%setup -q -a 52
#- Mandriva
%patch100 -p1 -b .service_status
%patch101 -p1 -b .checkresume
%patch102 -p1 -b .s2diskdev
%patch103 -p1 -b .uswsusp-default
%patch104 -p1 -b .s2both_quirks
%patch105 -p0

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}

%makeinstall_std

install -m 755 -d %{buildroot}%{_sysconfdir}/pam.d
for x in %{SOURCE1} %{SOURCE2} %{SOURCE3} %{SOURCE8} ; do
	y=$(basename ${x%%.pam})
	install -T -m 644 $x %{buildroot}%{_sysconfdir}/pam.d/$y
done
install -m 755 -d %{buildroot}%{_sysconfdir}/security/console.apps/
for x in %{SOURCE4} %{SOURCE5} %{SOURCE6} %{SOURCE7} ; do
	y=$(basename ${x%%.app})
	install -T -m 644 $x %{buildroot}%{_sysconfdir}/security/console.apps/$y
done
install -m 755 -d %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
for x in pm-hibernate pm-powersave pm-restart pm-shutdown pm-suspend pm-suspend-hybrid ; do
	ln -sf consolehelper $x
done
popd

install -m 755 %{SOURCE20} %{SOURCE21} %{SOURCE22} %{SOURCE23} %{SOURCE24} %{SOURCE25} %{SOURCE27} %{SOURCE28} %{buildroot}%{_libdir}/pm-utils/sleep.d/
rm %{buildroot}%{_libdir}/pm-utils/sleep.d/01grub

install -m 644 %{SOURCE50} -D %{buildroot}%{_sysconfdir}/dbus-1/system.d/power-policy.conf
install -m 755 %{SOURCE51} %{buildroot}%{_bindir}/pm-has-power-policy
install -d -m 755 %{buildroot}/var/log
install -m 600 /dev/null %{buildroot}/var/log/pm-suspend.log

# quirks DB
cp -a video-quirks %{buildroot}%{_libdir}/pm-utils

%clean
rm -rf %{buildroot}

%post
if [ ! -a %{_var}/log/pm-suspend.log ] ; then
        install -m 600 /dev/null %{_var}/log/pm-suspend.log
fi


%files
%defattr(-,root,root)
%docdir %{_docdir}/%{name}
%{_docdir}/%{name}/*
%dir %{_sysconfdir}/pm
%dir %{_sysconfdir}/pm/power.d
%dir %{_sysconfdir}/pm/sleep.d
%dir %{_sysconfdir}/pm/config.d
%{_sysconfdir}/security/console.apps/*
%{_sysconfdir}/pam.d/*
%{_sysconfdir}/dbus-1/system.d/power-policy.conf
%{_bindir}/*
%{_sbindir}/*
%{_libdir}/pm-utils
%{_mandir}/man*/*
%ghost %verify(not md5 size mtime) %{_var}/log/pm-suspend.log

%files devel
%defattr(-,root,root)
%{_libdir}/pkgconfig/%{name}.pc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16003 |12mr|pnm2ppa-1.12-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	PNM2PPA GhostScript Print Filter
Name:		pnm2ppa
Version:	1.12
Release:	%mkrel 11
Group:		System/Printing
License:	GPL
URL:		http://pnm2ppa.sourceforge.net/
Source0:	http://downloads.sourceforge.net/pnm2ppa/%{name}-%{version}.tar.gz
#Source1:	http://www.httptech.com/ppa/files/ppa-0.8.6.tar.bz2
Source1:	http://fresh.t-systems-sfr.com/linux/src/ppa-0.8.6.tar.gz
Patch0:		pbm2ppa-20000205.diff
Patch1:		pnm2ppa-mdv_conf.diff
Patch2:		pbm2ppa-mdv_conf.diff
Patch3:		pnm2ppa-1.12-LDFLAGS.diff
Conflicts:	printer-utils = 2007
Conflicts:	printer-filters = 2007
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
PPA (Printing Performance Architecture) is a closed, proprietary protocol
developed by Hewlett Packard for a short-lived series of DeskJet printers. In
essence, the PPA protocol moves the low-level processing of the data to the
host computer rather than the printer. This allows for a low-cost (to produce)
printer with a small amount of memory and computing power. However, in practice
the printer was often as expensive as more capable printers and HP has since
discontinued the use of PPA in favour of returning to PCL3e in their latest
USB-based printers.

%prep

%setup -q -a1

# fix attribs
find -type f | xargs chmod 644

%patch0 -p1
%patch1 -p0
%patch2 -p0
%patch3 -p1

# remove "version ERROR" line from pnm2ppa.conf
perl -n -i -e 'if ( !m/^\s*version\s*0\s*(|\#.*)$/ ) { print "$_";}' pnm2ppa-*/pnm2ppa.conf

# Generate README file
cat > README.calibration << EOF

Colour calibration for PPA printers
-----------------------------------

If you have an HP DeskJet PPA printer (very cheap models: 710C, 712C,
720C, 722C, 820C, 1000C, or a newer printer which works with one of
these model entries) you can optionally do a colour correction. Do the
following:

Some of the printing modes offer optional colour correction. See the
option "Printing Mode" which is offered to you in the option window of
"printerdrake" and if you use CUPS also in "qtcups" or "kprinter"
("Properties" button, "Advanced" tab), "xpp" ("Options" button,
"Extra" tab), "kups" (right click on printer, "Configure printer" in
menu), or the WWW interface ("Configure printer" button) and if you
use PDQ in "xpdq" ("Driver options"). Choose a setting with "optional
colour correction" and save your settings. Read the file

    %{_docdir}/%{name}*/COLOR.txt

and follow the instructions there, but use the name

   /etc/pnm2ppa.gamma_normal

for the colour correction file for the "normal quality" modes and

   /etc/pnm2ppa.gamma_best

for the colour correction file for the "best quality" modes. So you
can do the colour correction independently in both normal and best
quality modes. The files are automatically taken into account by the
appropriate modes as soon as they are created.
EOF

%build

%make RPM_OPT_FLAGS="%{optflags}" LDFLAGS="%{ldflags}"

%make -C pbm2ppa-* RPM_OPT_FLAGS="%{optflags}" LDFLAGS="%{ldflags}"

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_mandir}/man1

%makeinstall_std

install -m 0755 utils/Linux/detect_ppa %{buildroot}%{_bindir}/
install -m 0755 utils/Linux/test_ppa %{buildroot}%{_bindir}/

install -m 0755 pbm2ppa-*/pbm2ppa %{buildroot}%{_bindir}/
install -m 0755 pbm2ppa-*/pbmtpg %{buildroot}%{_bindir}/
install -m 0644 pbm2ppa-*/pbm2ppa.conf %{buildroot}%{_sysconfdir}/
install -m 0644 pbm2ppa-*/pbm2ppa.1 %{buildroot}%{_mandir}/man1/

for i in CALIBRATION CREDITS INSTALL INSTALL-MORE README; do
    cp pbm2ppa-*/$i $i.pbm2ppa
done

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc Changelog README.calibration README.security test.ps testpage-a4.ps testpage.ps
%doc docs/en/CALIBRATION.txt docs/en/COLOR.txt docs/en/CREDITS docs/en/INSTALL docs/en/INSTALL.MANDRAKE.txt
%doc docs/en/LICENSE docs/en/PPA_networking.txt docs/en/README docs/en/RELEASE-NOTES docs/en/TODO *.pbm2ppa
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/pnm2ppa.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/pbm2ppa.conf
%attr(0755,root,root) %{_bindir}/calibrate_ppa
%attr(0755,root,root) %{_bindir}/detect_ppa
%attr(0755,root,root) %{_bindir}/pbm2ppa
%attr(0755,root,root) %{_bindir}/pbmtpg
%attr(0755,root,root) %{_bindir}/pnm2ppa
%attr(0755,root,root) %{_bindir}/test_ppa
%attr(0644,root,root) %{_mandir}/man1/pnm2ppa.1*
%attr(0644,root,root) %{_mandir}/man1/pbm2ppa.1*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16004 |12mr|pnputils-0.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name pnputils
%define version 0.1

Summary: Dump resource information for PnP devices
Name: %{name}
Version: %{version}
Release: %mkrel 8
Source0: %{name}-%{version}.tar.bz2
Patch0: pnputils-0.1-destdir.patch
License: GPL
Group: System/Kernel and hardware
Url: ftp://ftp.kernel.org/pub/linux/kernel/people/helgaas/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires: ldetect-lst >= 0.1.282


%description
A utility for dumping resource information for PnP devices.

%prep
%setup -q
%patch0 -p1 -b .destdir

%build
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

#packaged as part of ldetect-lst
rm -f $RPM_BUILD_ROOT%{_datadir}/misc/pnp.ids

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc ChangeLog
/sbin/lspnp
/sbin/setpnp
%{_mandir}/man8/*.8*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16005 |12mr|podsleuth-0.6.7-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name podsleuth
%define version 0.6.7
%define release %mkrel 5

Summary: Extract metadata from Apple iPods
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://download.banshee-project.org/%name/%version/%{name}-%{version}.tar.bz2
License: BSD
Group: System/Libraries
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Url: http://banshee-project.org/PodSleuth
BuildRequires: mono-devel
BuildRequires: hal-devel
BuildRequires: ndesk-dbus-devel
BuildRequires: libsgutils-devel
Requires: hal

%description
PodSleuth is a tool to discover detailed model information about an
Apple (TM) iPod (TM). Its primary role is to be run as a callout by
HAL (http://freedesktop.org/wiki/Software_2fhal) because root access
is needed to scan the device for required information. When the model
information is discovered, it is merged into HAL as properties for
other applications to use.

%package devel
Summary: Development files for %name
Group: Development/Other
Requires: %name = %version-%release

%description devel
PodSleuth is a tool to discover detailed model information about an
Apple (TM) iPod (TM). Its primary role is to be run as a callout by
HAL (http://freedesktop.org/wiki/Software_2fhal) because root access
is needed to scan the device for required information. When the model
information is discovered, it is merged into HAL as properties for
other applications to use.

%prep
%setup -q

%build
%configure2_5x
make

%install
rm -rf %{buildroot}
%makeinstall_std
mkdir -p %buildroot/var/cache/podsleuth
mkdir -p %buildroot%_libdir/hal/scripts
mv %buildroot%_libdir/hal/hal-podsleuth %buildroot%_libdir/hal/scripts

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README NEWS
%config(noreplace) %_sysconfdir/dbus-1/system.d/podsleuth.conf
%_bindir/podsleuth
%_libdir/hal/scripts/hal-podsleuth
#gw this must be in /usr/lib as referenced by the hal script
%_prefix/lib/podsleuth
%_datadir/hal/fdi/policy/20thirdparty/20-podsleuth.fdi
%dir /var/cache/podsleuth

%files devel
%_libdir/pkgconfig/podsleuth.pc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16006 |12mr|policykit-0.9-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lib_major 2
%define libname %mklibname polkit %{lib_major}
%define libnamedevel %mklibname polkit -d

%define _localstatedir %{_var}

%define expat_version           1.95.5
%define glib2_version           2.6.0
%define dbus_version            0.90
%define dbus_glib_version	0.70
%define gtk_doc_version         1.4
%define consolekit_version      0.2.1
%define pam_version             0.99.6

# uid/gid allocated in this bug:
# https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=244950
%define polkit_uid              87

Summary: Authorization Toolkit
Name: policykit
Version: 0.9
Release: %mkrel 10
License: MIT
Group: System/Libraries
URL: http://people.freedesktop.org/~david/polkit-spec.html
Source0: http://hal.freedesktop.org/releases/PolicyKit-%{version}.tar.gz
# (fc) 0.9-3mdv adapt to ConsoleKit 0.3 API (Fedora)
Patch0: pk-ck-api-change.patch
# (fc) fix memleak (Fedora)
Patch1: entry-leak.patch
# (fc) fix default D-Bus policy (fdo bug #18948)
Patch2: polkit-0.8-dbus-policy.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
Obsoletes: PolicyKit < %{version}-%{release}
Provides: PolicyKit = %{version}-%{release}
Requires(pre): rpm-helper
Requires(postun): rpm-helper
BuildRequires: expat-devel >= %{expat_version}
BuildRequires: glib2-devel >= %{glib2_version}
BuildRequires: dbus-devel  >= %{dbus_version}
BuildRequires: dbus-glib-devel >= %{dbus_glib_version}
BuildRequires: gtk-doc >= %{gtk_doc_version}
BuildRequires: xmlto
BuildRequires: pam-devel >= %{pam_version}
BuildRequires: perl-XML-Parser
BuildRequires: intltool

%description
PolicyKit is a toolkit for defining and handling authorizations.
It is used to allows unprivileged processes to speak to 
privileged processes.

%package -n %{libname}
Summary: Authorization Toolkit
Group: System/Libraries
Requires: dbus >= %{dbus_version}
Requires: dbus-glib >= %{dbus_glib_version}
Requires: glib2 >= %{glib2_version}
Requires: ConsoleKit >= %{consolekit_version}
Requires: pam >= %{pam_version}
Requires: %{name} = %{version}-%{release}

%description -n %{libname}
PolicyKit is a toolkit for defining and handling authorizations.
It is used to allows unprivileged processes to speak to 
privileged processes.

%package -n %{libnamedevel}
Summary: Headers and libraries for PolicyKit
Group: Development/C
Requires: %{libname} = %{version}-%{release}
Requires: pkgconfig
Requires: glib2-devel
Requires: dbus-devel
Provides: polkit-devel = %{version}-%{release}

%description -n %{libnamedevel}
Headers and libraries for PolicyKit.

%package docs
Summary: Documentation for PolicyKit
Group: Development/C
Requires: %{name} = %{version}-%{release}
# stupid guidelines require this for ownership of /usr/share/gtk-doc
Requires: gtk-doc

%description docs
Documentation for PolicyKit.

%prep
%setup -q -n PolicyKit-%{version}
%patch0 -p1 -b .ck03
%patch1 -p1 -b .entry-leak
%patch2 -p1 -b .policy-fix

%build
%configure2_5x --disable-selinux

#parallel build is broken
make

%install
rm -rf %{buildroot}
%makeinstall_std profiledir=%{_sysconfdir}/bash_completion.d

rm -f %{buildroot}%{_libdir}/*.la
rm -f %{buildroot}%{_libdir}/*.a

# standard completion file name
mv %{buildroot}%{_sysconfdir}/bash_completion.d/polkit-bash-completion.sh \
   %{buildroot}%{_sysconfdir}/bash_completion.d/%{name}
chmod 644 %{buildroot}%{_sysconfdir}/bash_completion.d/%{name}

%clean
rm -rf %{buildroot}

%pre
%_pre_useradd polkituser / /sbin/nologin %{polkit_uid}

%postun
%_postun_userdel polkituser

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%files
%defattr(-,root,root,-)

%doc AUTHORS COPYING HACKING NEWS README doc/TODO

%config(noreplace) %{_sysconfdir}/pam.d/polkit
%dir %{_sysconfdir}/PolicyKit
%config(noreplace) %{_sysconfdir}/PolicyKit/PolicyKit.conf
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/org.freedesktop.PolicyKit.conf
%{_sysconfdir}/bash_completion.d/%{name}

%{_bindir}/*
%{_libexecdir}/polkitd

%{_mandir}/man1/*
%{_mandir}/man5/*
%{_mandir}/man8/*

# see README file for why these permissions are necessary
%attr(4755,polkituser,root) %{_libexecdir}/polkit-set-default-helper
%attr(2755,root,polkituser) %{_libexecdir}/polkit-read-auth-helper
%attr(2755,root,polkituser) %{_libexecdir}/polkit-revoke-helper
%attr(2755,root,polkituser) %{_libexecdir}/polkit-explicit-grant-helper
%attr(2755,root,polkituser) %{_libexecdir}/polkit-grant-helper
%attr(4754,root,polkituser) %{_libexecdir}/polkit-grant-helper-pam
%attr(4755,root,polkituser) %{_libexecdir}/polkit-resolve-exe-helper
%attr(0770,root,polkituser) %dir %{_localstatedir}/run/PolicyKit
%attr(0770,root,polkituser) %dir %{_localstatedir}/lib/PolicyKit
%attr(0755,polkituser,root) %dir %{_localstatedir}/lib/PolicyKit-public
%attr(0664,polkituser,polkituser) %{_localstatedir}/lib/misc/PolicyKit.reload

%dir %{_datadir}/PolicyKit
%dir %{_datadir}/PolicyKit/policy
%{_datadir}/PolicyKit/config.dtd
%{_datadir}/PolicyKit/policy/org.freedesktop.policykit.policy

%{_datadir}/dbus-1/system-services/org.freedesktop.PolicyKit.service
%{_datadir}/dbus-1/interfaces/org.freedesktop.PolicyKit.AuthenticationAgent.xml

%files -n %{libname}
%defattr(-,root,root,-)
%{_libdir}/lib*.so.%{lib_major}*

%files -n %{libnamedevel}
%defattr(-,root,root,-)
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*
%{_includedir}/*

%files docs
%defattr(-,root,root,-)
%{_datadir}/gtk-doc/html/polkit




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16007 |12mr|policykit-gnome-0.9.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define dbus_version		0.90
%define dbus_glib_version	0.71
%define gtk2_version		2.13.6
%define gnome_doc_utils_version 0.3.2
%define polkit_version		0.9
%define intltool_version	0.35

%define pkgname PolicyKit-gnome

%define lib_major 0
%define lib_name %mklibname polkit-gnome %{lib_major}
%define lib_name_devel %mklibname polkit-gnome -d

Summary: PolicyKit integration for the GNOME desktop
Name: policykit-gnome
Version: 0.9.2
Release: 9
License: GPLV2+
Group: System/Libraries
URL: http://gitweb.freedesktop.org/?p=users/david/PolicyKit-gnome.git;a=summary
Source0: http://hal.freedesktop.org/releases/%{pkgname}-%{version}.tar.bz2
# (fc) 0.9.2-2mdv fix i18n init
Patch0: PolicyKit-gnome-0.9.2-i18ninit.patch
# (fc) 0.9.2-2mdv fix for use with non UTF8 locale
Patch1: PolicyKit-gnome-0.9.2-nonutf8.patch
# (fc) 0.9.2-4mdv fix object registration (fdo bug #23297, mdv bug #50486) (Fedora)
Patch2: PolicyKit-gnome-0.9.2-fix-manager-object-path-fdo-23297.patch
# (fc) 0.9.2-4mdv don't spawn when running under GDM (Fedora)
Patch3: PolicyKit-gnome-0.9.2-dont-spawn-when-running-under-gdm.patch
# (fc) 0.9.2-4mdv fix clickable button (Fedora)
Patch4: PolicyKit-gnome-0.9.2-fix-clickable-buttons.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
BuildRequires: dbus-devel  >= %{dbus_version}
BuildRequires: dbus-glib-devel >= %{dbus_glib_version}
BuildRequires: dbus-glib >= %{dbus_glib_version}
BuildRequires: libGConf2-devel GConf2
BuildRequires: gtk2-devel >= %{gtk2_version}
BuildRequires: polkit-devel >= %{polkit_version}
BuildRequires: pkgconfig(gnome-doc-utils)
BuildRequires: intltool >= %{intltool_version}
BuildRequires: gettext
BuildRequires: desktop-file-utils
BuildRequires: gtk-doc
Requires: policykit >= %{polkit_version}
Provides: %{pkgname} = %{version}-%{release}

%description 
PolicyKit-gnome provides a GNOME integration library and tools for
PolicyKit including an Authentication Agent that matches the look and
feel of the GNOME desktop.

%package -n %{lib_name}
Summary: PolicyKit integration for the GNOME desktop
Group: System/Libraries
License: LGPLv2+
Requires: %{name} >= %{version}

%description -n %{lib_name}
PolicyKit-gnome provides a GNOME integration library and tools for
PolicyKit including an Authentication Agent that matches the look and
feel of the GNOME desktop.

%package -n %{lib_name_devel}
Summary: Headers, libraries and API docs for PolicyKit-gnome
Group: Development/C
License: LGPLv2+
Requires: %{name} >= %{version}
Requires: %{lib_name} = %{version}-%{release}
Provides: %name-devel = %version-%release

%description -n %{lib_name_devel}
This package provides headers, libraries and API docs for
PolicyKit-gnome.

%package demo
Summary: Demo application for PolicyKit-gnome
Group: Development/C
License: GPLv2+
Requires: %{name} = %{version}-%{release}

%description demo 
Policy-gnome-demo provides a sample application that demonstrates the
features of both PolicyKit and PolicyKit-gnome. You normally don't
want to have this package installed.

%prep
%setup -q -n %{pkgname}-%{version}
%patch0 -p1 -b .i18ninit
%patch1 -p1 -b .nonutf8
%patch2 -p1 -b .fix-manager-path
%patch3 -p1 -b .no-spawning-under-gdm
%patch4 -p1 -b .fix-clickable-buttons

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT

%makeinstall_std

desktop-file-install --vendor="" \
  --add-category="GNOME" \
  --add-category="GTK" \
  --add-category="System" \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/*


%find_lang %{pkgname}

# remove unpackaged files
rm -f $RPM_BUILD_ROOT%{_libdir}/*.{la,a}

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post -n %{lib_name} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{lib_name} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%post
%post_install_gconf_schemas polkit-gnome
%endif

%preun
%preun_uninstall_gconf_schemas polkit-gnome

%files -f %{pkgname}.lang
%defattr(-,root,root,-)
%doc README AUTHORS NEWS COPYING HACKING TODO
%_sysconfdir/gconf/schemas/polkit-gnome.schemas
%{_bindir}/polkit-gnome-authorization
%{_libexecdir}/polkit-gnome-manager
%{_datadir}/dbus-1/services/org.gnome.PolicyKit.service
%{_datadir}/dbus-1/services/org.gnome.PolicyKit.AuthorizationManager.service
%{_datadir}/dbus-1/services/gnome-org.freedesktop.PolicyKit.AuthenticationAgent.service
%{_datadir}/applications/polkit-gnome-authorization.desktop

%files -n %{lib_name}
%defattr(-,root,root,-)
%{_libdir}/*.so.%{lib_major}*

%files -n %{lib_name_devel}
%defattr(-,root,root,-)
%doc %{_datadir}/gtk-doc/html/*
%{_libdir}/*.so
%{_includedir}/*
%{_libdir}/pkgconfig/*

%files demo
%defattr(-,root,root,-)
%{_bindir}/polkit-gnome-example
%_datadir/PolicyKit/policy/org.gnome.policykit.examples.policy



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16008 |12mr|polkit-0.107-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 1
%define major 0
%define gir_major 1.0
%define libname %mklibname %{name} %{api} %{major}
%define girname %mklibname %{name}-gir %{gir_major}
%define develname %mklibname -d %{name} %{api}

Summary:	PolicyKit Authorization Framework
Name:		polkit
Version:	0.107
Release:	4
License:	LGPLv2+
Group:		System/Libraries
URL:		http://www.freedesktop.org/wiki/Software/PolicyKit
Source0:	http://www.freedesktop.org/software/polkit/releases/%{name}-%{version}.tar.gz
Patch0:		polkit-0.107-fall-back-to-uid0-if-no-admin-users-are-available.patch
BuildRequires:	gtk-doc
BuildRequires:	intltool
BuildRequires:	expat-devel
BuildRequires:	pam-devel
BuildRequires:	pkgconfig(mozjs185)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(libsystemd-login)
BuildRequires:	pkgconfig(systemd)
# (cg) Only needed due to patches+autoconf
BuildRequires:	gettext-devel
Requires:	dbus

Obsoletes: PolicyKit <= 0.10
Provides: PolicyKit = 0.11

# polkit saw some API/ABI changes from 0.96 to 0.97 so require a
# sufficiently new polkit-gnome package
Conflicts: polkit-gnome < 0.97

Obsoletes: polkit-desktop-policy < 0.103
Provides: polkit-desktop-policy = 0.103

%description
PolicyKit is a toolkit for defining and handling authorizations.
It is used for allowing unprivileged processes to speak to privileged
processes.

%package -n %{libname}
Group:		System/Libraries
Summary:	PolicyKit Authorization Framework

%description -n %{libname}
This package contains the shared libraries of %{name}.

%package -n %{girname}
Group:		System/Libraries
Summary:	GObject Introspection interface library for %{name}
Conflicts:	polkit < 0.104-3

%description -n %{girname}
GObject Introspection interface library for %{name}.

%package -n %{develname}
Summary:	Development files for PolicyKit
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	polkit-%{api}-devel = %{version}-%{release}
Requires: pkgconfig(glib-2.0)
Obsoletes: PolicyKit-devel <= 0.10
Provides: PolicyKit-devel = 0.11

%description -n %{develname}
Development files for PolicyKit.

%prep
%setup -q
%apply_patches

%build
libtoolize --copy --force; aclocal; autoheader; automake --add-missing --force-missing; autoconf
%configure2_5x \
	--enable-gtk-doc \
	--disable-static \
	--libexecdir=%{_libexecdir}/polkit-1 \
    --enable-introspection \
    --enable-systemd=yes

%make

%install
%makeinstall_std
# (cg) Make the rules dir (this is where other packages should ship their rules)
mkdir -p %{buildroot}%{_datadir}/polkit-1/rules.d

%find_lang polkit-1 polkit-1.lang

# remove unpackaged files
find %{buildroot} -name '*.la' -exec rm -f {} ';'

%pre
%_pre_useradd polkitd %{_prefix}/lib/polkit-1 /sbin/nologin

%post
# (cg) Previous package enabled this but it's now purely dbus activated
rm -f %{_sysconfdir}/systemd/system/graphical.target.wants/polkitd.service

%postun
%_postun_userdel polkitd

%files -f polkit-1.lang
%{_sysconfdir}/dbus-1/system.d/org.freedesktop.PolicyKit1.conf
%{_sysconfdir}/pam.d/polkit-1
%{_bindir}/pkaction
%{_bindir}/pkcheck
%{_bindir}/pkttyagent
%{_bindir}/pk-example-frobnicate
%{_systemunitdir}/polkit.service
%dir %{_prefix}/lib/polkit-1
%{_prefix}/lib/polkit-1/polkitd
%{_datadir}/dbus-1/system-services/*
%dir %{_datadir}/polkit-1/
%dir %{_datadir}/polkit-1/actions
%{_datadir}/polkit-1/actions/org.freedesktop.policykit.policy
%{_datadir}/polkit-1/actions/org.freedesktop.policykit.examples.pkexec.policy
%attr(700,polkitd,root) %dir %{_datadir}/polkit-1/rules.d
%attr(700,polkitd,root) %{_sysconfdir}/polkit-1/rules.d
%dir %{_sysconfdir}/polkit-1
#%{_sysconfdir}/polkit-1/rules.d/50-default.rules
%{_mandir}/man1/*
%{_mandir}/man8/*

# see upstream docs for why these permissions are necessary
%attr(4755,root,root) %{_bindir}/pkexec
%attr(4755,root,root) %{_prefix}/lib/polkit-1/polkit-agent-helper-1

%files -n %{libname}
%{_libdir}/lib*-%{api}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Polkit*-%{gir_major}.typelib

%files -n %{develname}
%{_includedir}/*
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*.pc
%{_datadir}/gir-1.0/*.gir
%{_datadir}/gtk-doc/html/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16009 |12mr|polkit-gnome-0.105-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	PolicyKit integration for the GNOME desktop
Name:		polkit-gnome
Version:	0.105
Release:	%mkrel 2
License:	LGPLv2+
URL:		http://www.freedesktop.org/wiki/Software/PolicyKit
Group:		System/Libraries
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/polkit-gnome/0.105/%{name}-%{version}.tar.xz
BuildRequires:	pkgconfig(gobject-introspection-1.0) >= 0.6.2
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.0.0
BuildRequires:	pkgconfig(polkit-agent-1) >= 0.97
BuildRequires:	pkgconfig(polkit-gobject-1) >= 0.97
Buildrequires:	intltool >= 0.35.0
Provides:	polkit-agent

Obsoletes:	%{_lib}polkit-gtk1_0 < 0.104
Obsoletes:	%{_lib}polkit-gtk1-devel < 0.104
Obsoletes:	%{_lib}polkitgtk-gir1.0 < 0.104
Obsoletes:	polkit-gnome-docs < 0.104

%description
polkit-gnome provides an authentication agent for PolicyKit
that matches the look and feel of the GNOME desktop.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static
make

%install
%makeinstall_std

%find_lang polkit-gnome-1

%files -f polkit-gnome-1.lang
%doc COPYING AUTHORS README
%{_libexecdir}/polkit-gnome-authentication-agent-1



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16010 |12mr|polkit-kde-agent-1-0.99.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           polkit-kde-agent-1
Version:        0.99.0
Summary:        PolicyKit authentication agent for KDE
Release:        6
License:        GPL
Group:          Graphical desktop/KDE
URL:            https://projects.kde.org/projects/extragear/base/%{name}
Source0:        http://fr2.rpmfind.net/linux/KDE/stable/apps/KDE4.x/admin/%{name}-%{version}.tar.bz2
# upstream patches
# (bor) make sure dialogue is not hidden (GIT)
Patch100:	0001-Bring-the-auth-dialog-to-the-front-when-it-is-shown..patch
Patch101:	polkit-kde-agent-1-0.99.0-l10n-ru.patch
BuildRequires:  polkit-qt-1-devel >= 0.99.0
BuildRequires:  kdelibs4-devel
Provides:       polkit-agent
Provides:	polkit-kde-1

%description
PolicyKit authentication agent for KDE

%files -f polkit-kde-authentication-agent-1.lang
%dir %{_kde_appsdir}/policykit1-kde
%{_kde_appsdir}/policykit1-kde/policykit1-kde.notifyrc
%{_kde_autostart}/polkit-kde-authentication-agent-1.desktop
%{_kde_libdir}/kde4/libexec/polkit-kde-authentication-agent-1

#-----------------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{version}
%apply_patches

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang polkit-kde-authentication-agent-1



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16011 |12mr|polkit-qt-0.9.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           polkit-qt
Version:        0.9.3
Summary:        Library that allows developer to access PolicyKit API
Release:        %mkrel 4
License:        GPL
Group:          Graphical desktop/KDE
URL:            http://www.kde.org/
Source0:        http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
BuildRoot:      %_tmppath/%name-%version-%release-buildroot
BuildRequires:  polkit-devel
BUildRequires:  qt4-devel
BuildRequires:  cmake
BuildRequires:  automoc4

%description
Polkit-qt is a library that allows developer to access PolicyKit 
API with a nice Qt-style API

#-----------------------------------------------------------------------------

%define libpolkit_qt_core_major 0
%define libpolkit_qt_core %mklibname polkit-qt-core %{libpolkit_qt_core_major}

%package -n %libpolkit_qt_core
Summary: Polkit-Qt core library
Group: System/Libraries

%description -n %libpolkit_qt_core
Polkit-Qt core library.

%files -n %libpolkit_qt_core
%defattr(-,root,root)
%_libdir/libpolkit-qt-core.so.%{libpolkit_qt_core_major}*

#-----------------------------------------------------------------------------

%define libpolkit_qt_gui_major 0
%define libpolkit_qt_gui %mklibname polkit-qt-gui %{libpolkit_qt_gui_major}

%package -n %libpolkit_qt_gui
Summary: Polkit-Qt core library
Group: System/Libraries

%description -n %libpolkit_qt_gui
Polkit-Qt core library.

%files -n %libpolkit_qt_gui
%defattr(-,root,root)
%_libdir/libpolkit-qt-gui.so.%{libpolkit_qt_gui_major}*

#-----------------------------------------------------------------------------

%package   devel
Summary:   Devel stuff for polkit-Qt
Group:     Development/KDE and Qt
Requires:  %libpolkit_qt_core = %version
Requires:  %libpolkit_qt_gui = %version

%description  devel
This package contains header files needed if you wish to build applications
based on %name.

%files devel
%defattr(-,root,root)
%_libdir/pkgconfig/polkit-qt-core.pc
%_libdir/pkgconfig/polkit-qt-gui.pc
%_libdir/pkgconfig/polkit-qt.pc
%_includedir/PolicyKit/polkit-qt
%_libdir/libpolkit-qt-core.so
%_libdir/libpolkit-qt-gui.so

#-----------------------------------------------------------------------------

%prep
%setup -q

%build

%cmake_qt4
%make


%install
rm -rf %buildroot
%makeinstall_std -C build

%clean
rm -rf %{buildroot}




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16012 |12mr|polkit-qt-1-0.103.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1

Name:		polkit-qt-1
Version:	0.103.0
Summary:	Library that allows developer to access PolicyKit-1 API
Release:	4
License:	LGPLv2+
Group:		Graphical desktop/KDE
URL:		https://projects.kde.org/projects/kdesupport/polkit-qt-1
Source0:	http://fr2.rpmfind.net/linux/KDE/stable/apps/KDE4.x/admin/%{name}-%{version}.tar.bz2

BuildRequires:	polkit-1-devel >= 0.98.1
BuildRequires:	qt4-devel
BuildRequires:	cmake
BuildRequires:	automoc4

%description
Polkit-qt is a library that allows developer to access PolicyKit-1
API with a nice Qt-style API

#-----------------------------------------------------------------------------
%define libpolkit_qt_core_1 %mklibname polkit-qt-core-1_ %{major}

%package -n %{libpolkit_qt_core_1}
Summary:	Polkit-Qt core library
Group:		System/Libraries
Obsoletes:	%{_lib}polkit-qt-core-10 < %{version}-%{release}

%description -n %{libpolkit_qt_core_1}
Polkit-Qt core library.

%files -n %{libpolkit_qt_core_1}
%{_libdir}/libpolkit-qt-core-1.so.%{major}*

#-----------------------------------------------------------------------------
%define libpolkit_qt_gui_1 %mklibname polkit-qt-gui-1_ %{major}

%package -n %{libpolkit_qt_gui_1}
Summary:	Polkit-Qt core library
Group:		System/Libraries
Obsoletes:	%{_lib}polkit-qt-gui-10 < %{version}-%{release}

%description -n %{libpolkit_qt_gui_1}
Polkit-Qt core library.

%files -n %{libpolkit_qt_gui_1}
%{_libdir}/libpolkit-qt-gui-1.so.%{major}*

#-----------------------------------------------------------------------------
%define libpolkit_qt_agent_1 %mklibname polkit-qt-agent-1_ %{major}

%package -n %{libpolkit_qt_agent_1}
Summary:	Polkit-Qt core library
Group:		System/Libraries
Obsoletes:	%{_lib}polkit-qt-agent-10 < %{version}-%{release}

%description -n %{libpolkit_qt_agent_1}
Polkit-Qt core library.

%files -n %{libpolkit_qt_agent_1}
%{_libdir}/libpolkit-qt-agent-1.so.%{major}*

#-----------------------------------------------------------------------------

%package   devel
Summary:	Devel stuff for polkit-Qt
Group:		Development/KDE and Qt
Requires:	%{libpolkit_qt_core_1} = %{version}-%{release}
Requires:	%{libpolkit_qt_gui_1} = %{version}-%{release}
Requires:	%{libpolkit_qt_agent_1} = %{version}-%{release}

%description  devel
This package contains header files needed if you wish to build applications
based on %{name}.

%files devel
%{_includedir}/polkit-qt-1
%{_libdir}/libpolkit-qt-agent-1.so
%{_libdir}/libpolkit-qt-core-1.so
%{_libdir}/libpolkit-qt-gui-1.so
%{_libdir}/pkgconfig/polkit-qt-1.pc
%{_libdir}/pkgconfig/polkit-qt-agent-1.pc
%{_libdir}/pkgconfig/polkit-qt-core-1.pc
%{_libdir}/pkgconfig/polkit-qt-gui-1.pc
%{_libdir}/cmake/PolkitQt-1/*.cmake

#-----------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_qt4
%make

%install
%makeinstall_std -C build


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16013 |12mr|poppler-0.20.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		26
%define glibmajor	8
%define qt3major	3
%define qt4major	4
%define cppmajor	0
%define girmajor	0.18
%define libname		%mklibname %{name} %{major}
%define libnameglib	%mklibname %{name}-glib %{glibmajor}
%define libnameqt4	%mklibname %{name}-qt4- %{qt4major}
%define libnameqt	%mklibname %{name}-qt %{qt3major}
%define libnamecpp	%mklibname %{name}-cpp %{cppmajor}
%define girname		%mklibname %{name}-gir %{girmajor}
%define libnamedev	%mklibname -d %{name}
%define libnameglibdev	%mklibname -d %{name}-glib
%define libnameqtdev	%mklibname -d %{name}-qt
%define libnameqt4dev	%mklibname -d %{name}-qt4
%define libnamecppdev	%mklibname -d %{name}-cpp

Summary:	PDF rendering library
Name:		poppler
Version:	0.20.2
Release:	1
License:	GPLv2+
Group:		Office
URL:		http://poppler.freedesktop.org
Source0:	http://poppler.freedesktop.org/%{name}-%{version}.tar.gz
## upstreamable patches
Patch1:		poppler-0.12-CVE-2009-3608,3609.patch
Patch2:		poppler-0.18.4-linkage.patch

BuildRequires:	gtk-doc
BuildRequires:	gettext-devel
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(cairo) >= 1.8.4
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libopenjpeg1)
BuildRequires:	pkgconfig(QtCore)

%description
Poppler is a PDF rendering library based on the xpdf-3.0 code base.

%package -n %{libname}
Summary:	PDF rendering library
Group:		System/Libraries
Conflicts:	%{_lib}poppler12
Suggests:	poppler-data

%description -n %{libname}
Poppler is a PDF rendering library based on the xpdf-3.0 code base.

%package -n %{girname}
Summary:	GObject Introspection interface library for %{name}
Group:		System/Libraries
Conflicts:	%{_lib}poppler25 < 0.20.0-1
Conflicts:	%{_lib}poppler19 < 0.18.4-3

%description -n %{girname}
GObject Introspection interface library for %{name}.

%package -n %{libnamedev}
Summary:	Development files for %{name}
Group:		Development/C++
Provides:	lib%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Requires:	%{girname} = %{version}-%{release}
Obsoletes:	%{libname}-devel < 0.20.2

%description -n %{libnamedev}
Development files for %{name}

%package -n %{libnameqt}
Summary:	PDF rendering library - QT backend
Group:		System/Libraries

%description -n %{libnameqt}
Poppler is a PDF rendering library based on the xpdf-3.0 code base.
This is the QT backend version.

%package -n %{libnamecpp}
Summary:	PDF rendering library - C++ backend
Group:		System/Libraries

%description -n %{libnamecpp}
Poppler is a PDF rendering library based on the xpdf-3.0 code base.
This is the C++ backend version.

%package  -n %{libnameqt4dev}
Summary:	Development files for %{name}-qt4
Group:		Development/C++
Provides:	lib%{name}-qt4-devel = %{version}
Requires:	%{libnameqt4} = %{version}
Requires:	%{libnamedev} = %{version}
Obsoletes:	%{libnameqt4}-devel < 0.20.2

%description -n %{libnameqt4dev}
Development files for %{name}-qt4

%package -n %{libnameqt4}
Summary:	PDF rendering library - QT4 backend
Group:		System/Libraries

%description -n %{libnameqt4}
Poppler is a PDF rendering library based on the xpdf-3.0 code base.
This is the QT backend version.

%package -n %{libnameglib}
Summary:	PDF rendering library - glib binding
Group:		System/Libraries
Conflicts:	%{libname} < %{version}-%{release}

%description -n %{libnameglib}
Poppler is a PDF rendering library based on the xpdf-3.0 code base.

%package -n %{libnameglibdev}
Summary:	Development files for %{name}'s glib binding
Group:		Development/C++
Provides:	lib%{name}-glib-devel = %{version}
Requires:	%{libnameglib} = %{version}
Requires:	%{libnamedev} = %{version}
Conflicts:	%{libnamedev} < %{version}-%{release}
Obsoletes:	%{libnameglib}-devel < 0.20.2

%description -n %{libnameglibdev}
Development files for %{name}'s glib binding.

%package glib-demo
Summary:	Tool demonstrating %{libnameglib}
Group:		Development/C++
Requires:	%{libnameglib} = %{version}-%{release}

%description glib-demo
Tool demonstrating %{libnameglib} by retrieving
information about PDF files and displaying them

%package -n %{libnamecppdev}
Summary:	Development files for %{name}-cpp
Group:		Development/C++
Provides:	lib%{name}-cpp-devel = %{version}
Requires:	%{libnamecpp} = %{version}
Requires:	%{libnamedev} = %{version}

%description -n %{libnamecppdev}
Development files for %{name}-cpp

%prep
%setup -q
%patch1 -p1 -b .cve-2009-3608,3609.patch
%patch2 -p1 -b .linkage

#needed by patch2
autoreconf

%build
export CPPFLAGS="-I%{_includedir}/freetype2"
export PATH="%qt4dir/bin:${PATH}"

%configure2_5x \
	--enable-cairo-output \
	--enable-poppler-qt4 \
	--disable-poppler-qt \
	--enable-xpdf-headers \
	--enable-gtk-doc
%make

%install
%makeinstall_std
cp -a config.h %{buildroot}%{_includedir}/poppler/

%files
%doc AUTHORS COPYING NEWS README
%{_bindir}/*
%exclude %{_bindir}/poppler-glib-demo
%{_mandir}/man1/*

%files -n %{libname}
%{_libdir}/libpoppler.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Poppler-0.18.typelib

%files -n %{libnamedev}
%{_libdir}/libpoppler.so
%attr(644,root,root) %{_libdir}/libpoppler.*a
%dir %{_includedir}/poppler
%{_includedir}/poppler/config.h
%{_includedir}/poppler/[A-Z]*
%{_includedir}/poppler/fofi
%{_includedir}/poppler/goo
%{_includedir}/poppler/splash
%{_includedir}/poppler/poppler-config.h
%{_libdir}/pkgconfig/poppler-cairo.pc
%{_libdir}/pkgconfig/poppler-splash.pc
%{_libdir}/pkgconfig/poppler.pc
%{_datadir}/gtk-doc/html/%{name}
%{_datadir}/gir-1.0/Poppler-0.18.gir

%files -n %{libnameglib}
%{_libdir}/libpoppler-glib.so.%{glibmajor}*

%files glib-demo
%{_bindir}/poppler-glib-demo

%files -n %{libnameglibdev}
%attr(644,root,root) %{_libdir}/libpoppler-glib.*a
%{_libdir}/libpoppler-glib.so
%{_libdir}/pkgconfig/poppler-glib.pc
%{_includedir}/poppler/glib

%files -n %{libnameqt4dev}
%{_includedir}/poppler/qt4
%{_libdir}/pkgconfig/poppler-qt4.pc
%{_libdir}/libpoppler-qt4.so
%attr(644,root,root) %{_libdir}/libpoppler-qt4.*a

%files -n %{libnameqt4}
%{_libdir}/libpoppler-qt4.so.%{qt4major}*

%files -n %{libnamecpp}
%{_libdir}/libpoppler-cpp.so.%{cppmajor}*

%files -n %{libnamecppdev}
%{_libdir}/libpoppler-cpp.so
%attr(644,root,root) %{_libdir}/libpoppler-cpp.*a
%{_libdir}/pkgconfig/poppler-cpp.pc
%{_includedir}/poppler/cpp


%changelog
* Tue Aug  14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: af431da
- New version 0.20.2 (sync with Cooker), fix unversioned Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16014 |12mr|poppler-data-0.4.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: poppler-data
Version: 0.4.4
Release: %mkrel 3
Summary: Encoding files for poppler
Source0: http://poppler.freedesktop.org/%{name}-%{version}.tar.gz
License: Distributable
Group: Development/X11
Url: http://poppler.freedesktop.org/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch

%description
This package consists of encoding files for use with poppler.  The
encoding files are optional and poppler will automatically read them
if they are present.  When installed, the encoding files enables
poppler to correctly render CJK and Cyrillic properly.  While poppler
is licensed under the GPL, these encoding files are copyright Adobe
and licensed much more strictly, and thus distributed separately.

%prep
%setup -q

%build

%install
rm -rf %{buildroot}
%makeinstall_std datadir=%_datadir

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README COPYING
%_datadir/poppler/



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16015 |12mr|popt-1.16-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	0
%define	libname	%mklibname %{name} %{major}
%define	devname	%mklibname %{name} -d

Summary:	C library for parsing command line parameters
Name:		popt
Version:	1.16
Release:	6
Epoch:		1
License:	MIT
Group:		System/Libraries
Url:		http://rpm5.org/files/popt/
Source0:	http://rpm5.org/files/popt/%{name}-%{version}.tar.gz
Patch0:		popt-1.16-pkgconfig-libdir.patch
Patch1:		popt-1.16-automake1.12.patch
BuildRequires:	gettext

%description
Popt is a C library for parsing command line parameters. Popt was
heavily influenced by the getopt() and getopt_long() functions, but
it improves on them by allowing more powerful argument expansion.
Popt can parse arbitrary argv[] style arrays and automatically set
variables based on command line arguments. Popt allows command line
arguments to be aliased via configuration files and includes utility
functions for parsing arbitrary strings into argv[] arrays using
shell-like rules.

%package -n	%{libname}
Summary:	Main %{name} library
Group:		System/Libraries
Requires:	%{name}-data = %{EVRD}
Provides:	%{name} = %{EVRD}

%description -n %{libname}
This package contains the library needed to run programs dynamically
linked with the %{name} library.

%package -n	%{devname}
Summary:	Development headers and libraries for %{name}
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n	%{devname} 
This package contains the header files and libraries needed for
developing programs using the %{name} library.

%package -n	%{name}-data
Summary:	Data files for %{name}
Group:		System/Libraries

%description -n	popt-data
This package contains popt data files like locales.

%prep
%setup -q
%patch0 -p1 -b .pkglib64~
%patch1 -p1 -b .automake1.12~
autoreconf -f

%build
%configure2_5x	--disable-rpath

%make

%install
%makeinstall_std
mkdir -p %{buildroot}/%{_lib}
mv %{buildroot}%{_libdir}/lib%{name}.so.%{major}* %{buildroot}/%{_lib}
ln -sf /%{_lib}/lib%{name}.so.%{major} %{buildroot}%{_libdir}/lib%{name}.so

%find_lang %{name}

%files -n %{libname}
%doc README CHANGES
/%{_lib}/lib%{name}.so.%{major}*

%files -n %{devname}
%{_includedir}/%{name}.h
%{_libdir}/pkgconfig/popt.pc
%{_libdir}/lib%{name}*a
%{_libdir}/lib%{name}.so
%{_mandir}/man3/popt.*

%files -n %{name}-data -f %{name}.lang



%changelog
* Sun Aug  5 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: c357066
- Add popt-1.16-automake1.12 to fix build with automake 1.12
  
* Sun Aug  5 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 9df2b45
- Sync with Cooker (drop .la files, spec cleanups)
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16016 |12mr|portaudio0-18.1-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _provides_exceptions devel(libportaudio

%define	major 0
%define libname %mklibname portaudio %{major}

Summary:	Cross platform audio I/O library
Name:		portaudio0
Version:	18.1
Release:	%mkrel 14
URL:		http://www.portaudio.com/
Group:		System/Libraries
License:	BSD
Source0:	portaudio_v18_1.tar.bz2
Patch0:		portaudio_v18_1-libtool.diff
Patch1:		portaudio_v18_1-unix_oss.diff
Patch2:		portaudio_v18_1-oss_in_only.diff
BuildRoot:	%{_tmppath}/%{name}-%{version}-root

%description
PortAudio is a free, cross platform, open-source, audio I/O 
library. It lets you write simple audio programs in 'C' that will
compile and run on many platforms including Windows, Macintosh 
(8,9,X), Unix (OSS), SGI, and BeOS. PortAudio is intended to
promote the exchange of audio synthesis software between
developers on different platforms, and was recently selected as
the audio component of a larger PortMusic project that includes
MIDI and sound file support. 

PortAudio provides a very simple API for recording and/or playing
sound using a simple callback function. Example programs are 
included that synthesize sine waves and pink noise, perform fuzz
distortion on a guitar, list available audio devices, etc. 

%package -n	%{libname}
Summary:	Cross platform audio I/O library
Group:          System/Libraries

%description -n	%{libname}
PortAudio is a free, cross platform, open-source, audio I/O 
library. It lets you write simple audio programs in 'C' that will
compile and run on many platforms including Windows, Macintosh 
(8,9,X), Unix (OSS), SGI, and BeOS. PortAudio is intended to
promote the exchange of audio synthesis software between
developers on different platforms, and was recently selected as
the audio component of a larger PortMusic project that includes
MIDI and sound file support. 

PortAudio provides a very simple API for recording and/or playing
sound using a simple callback function. Example programs are 
included that synthesize sine waves and pink noise, perform fuzz
distortion on a guitar, list available audio devices, etc. 

%package -n	%{libname}-devel
Summary:	Static library and header files for the PortAudio library
Group:		Development/C
Conflicts:	portaudio-devel
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{libname}-devel
PortAudio is a free, cross platform, open-source, audio I/O 
library. It lets you write simple audio programs in 'C' that will
compile and run on many platforms including Windows, Macintosh 
(8,9,X), Unix (OSS), SGI, and BeOS. PortAudio is intended to
promote the exchange of audio synthesis software between
developers on different platforms, and was recently selected as
the audio component of a larger PortMusic project that includes
MIDI and sound file support. 

PortAudio provides a very simple API for recording and/or playing
sound using a simple callback function. Example programs are 
included that synthesize sine waves and pink noise, perform fuzz
distortion on a guitar, list available audio devices, etc. 

This package contains the static PortAudio library and its header
files.

%prep

%setup -q -n portaudio_v18_1

# fix dir perms
find . -type d | xargs chmod 755

# fix file perms
find . -type f | xargs chmod 644

# strip away annoying ^M
find . -type f | xargs perl -p -i -e 's/\r//'

%patch0 -p1 -b .libtool
%patch1 -p0 -b .unix_oss
%patch2 -p0 -b .oss_in_only

%build
autoreconf -fi
chmod a+x ./configure
%configure2_5x
%make

#CC="gcc" \
#    CFLAGS="%{optflags} -fPIC -DPIC -D_REENTRANT -D_GNU_SOURCE -Ipa_common -Ipablio"

%install
%makeinstall_std

%files -n %{libname}
%defattr(-,root,root)
%doc LICENSE.txt README.txt
%{_libdir}/*.so.*

%files -n %{libname}-devel
%defattr(-,root,root)
%doc docs/*
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/*.a





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16017 |12mr|portaudio-19-21
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 2
%define libname	%mklibname portaudio %{major}
%define develname %mklibname portaudio -d
%define snapshot 20110326

Summary:	Cross platform audio I/O library
Name:		portaudio
Version:	19
Release:	21
Group:		System/Libraries
License:	BSD
URL:		http://www.portaudio.com/
Source0:	http://www.portaudio.com/archives/pa_stable_v%{version}_%{snapshot}.tgz
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(jack)
BuildRequires:	pkgconfig(samplerate)
BuildRequires:	pkgconfig(celt)

%description
PortAudio is a free, cross platform, open-source, audio I/O 
library. It lets you write simple audio programs in 'C' that will
compile and run on many platforms including Windows, Macintosh 
(8,9,X), Unix (OSS), SGI, and BeOS. PortAudio is intended to
promote the exchange of audio synthesis software between
developers on different platforms, and was recently selected as
the audio component of a larger PortMusic project that includes
MIDI and sound file support. 

PortAudio provides a very simple API for recording and/or playing
sound using a simple callback function. Example programs are 
included that synthesize sine waves and pink noise, perform fuzz
distortion on a guitar, list available audio devices, etc. 

%package -n	%{libname}
Summary:	Cross platform audio I/O library
Group:		System/Libraries
Provides:	libportaudio2

%description -n	%{libname}
PortAudio is a free, cross platform, open-source, audio I/O 
library. It lets you write simple audio programs in 'C' that will
compile and run on many platforms including Windows, Macintosh 
(8,9,X), Unix (OSS), SGI, and BeOS. PortAudio is intended to
promote the exchange of audio synthesis software between
developers on different platforms, and was recently selected as
the audio component of a larger PortMusic project that includes
MIDI and sound file support. 

PortAudio provides a very simple API for recording and/or playing
sound using a simple callback function. Example programs are 
included that synthesize sine waves and pink noise, perform fuzz
distortion on a guitar, list available audio devices, etc. 

%package -n	%{develname}
Summary:	Static library and header files for the PortAudio library
Group:		Development/C
Provides:	%{name}-devel = %{version}
Provides:	lib%{name}-devel = %{version}
Requires:	%{libname} = %{version}
Obsoletes:	%{mklibname -d portaudio 2} < 19-21
Obsoletes:	%{mklibname -d portaudio 1} < 19-21
Conflicts:	%{mklibname -d portaudio 0} < 19-21
# (Anssi 03/2008) Do not obsolete portaudio0, we still have it.

%description -n	%{develname}
PortAudio is a free, cross platform, open-source, audio I/O 
library. It lets you write simple audio programs in 'C' that will
compile and run on many platforms including Windows, Macintosh 
(8,9,X), Unix (OSS), SGI, and BeOS. PortAudio is intended to
promote the exchange of audio synthesis software between
developers on different platforms, and was recently selected as
the audio component of a larger PortMusic project that includes
MIDI and sound file support. 

PortAudio provides a very simple API for recording and/or playing
sound using a simple callback function. Example programs are 
included that synthesize sine waves and pink noise, perform fuzz
distortion on a guitar, list available audio devices, etc. 

This package contains the static PortAudio library and its header
files.

%prep
%setup -q -n %{name}

# fix dir perms
find . -type d | xargs chmod 755

# fix file perms
find . -type f | xargs chmod 644
chmod 755 configure

# strip away annoying ^M
find . -type f | xargs perl -p -i -e 's/\r//'

%build
%configure2_5x \
    --with-alsa \
    --with-jack

%make

#CC="gcc" \
#    CFLAGS="%{optflags} -fPIC -DPIC -D_REENTRANT -D_GNU_SOURCE -Ipa_common -Ipablio"

%install
%makeinstall_std

%files -n %{libname}
%doc LICENSE.txt README.txt
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/portaudio-*.pc


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16018 |12mr|portreserve-0.0.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	TCP port reservation utility
Name:		portreserve
Version:	0.0.5
Release:	%mkrel 2
License:	GPL
Group:		System/Base
URL:		http://cyberelk.net/tim/portreserve/
Source0:	http://cyberelk.net/tim/data/portreserve/stable/%{name}-%{version}.tar.bz2
Source1:	http://cyberelk.net/tim/data/portreserve/stable/%{name}-%{version}.tar.bz2.sig
Source2:	portreserve.init
Patch1:		portreserve-0.0.0-socket_dir.diff
Requires(pre): rpm-helper
Requires(postun): rpm-helper
BuildRequires:	xmlto
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The portreserve program aims to help services with well-known ports that lie in
the portmap range.  It prevents portmap from a real service's port by occupying
it itself, until the real service tells it to release the port (generally in
the init script).

%prep

%setup -q
%patch1 -p1 -b .socket_dir

cp %{SOURCE2} portreserve-mandriva.init

%build
autoreconf

%configure2_5x \
    --sbindir=/sbin

%make

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_sysconfdir}/%{name}
install -d %{buildroot}%{_localstatedir}/lib/%{name}
install -d %{buildroot}%{_mandir}/man1

%makeinstall_std

install -m0755 portreserve-mandriva.init %{buildroot}%{_initrddir}/%{name}

install -m0644 doc/portrelease.1 %{buildroot}%{_mandir}/man1/
install -m0644 doc/portreserve.1 %{buildroot}%{_mandir}/man1/

%preun
%_preun_service %{name}

%post
%_post_service %{name}

%postun
if [ "$1" -ge "1" ]; then
    /sbin/service %{name} condrestart >/dev/null 2>&1
fi

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog NEWS README
%dir %attr(0711,root,root) %{_localstatedir}/lib/%{name}
%dir %attr(0711,root,root) %{_sysconfdir}/%{name}
%attr(0755,root,root) %{_initrddir}/%{name}
%attr(0755,root,root) /sbin/*
%{_mandir}/man1/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16019 |12mr|poster-0-0.20060221.9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define snap 20060221

Summary:	PostScript Utilities
Name:		poster
Version:	0
Release:	%mkrel 0.%{snap}.9
License:	GPL
Group:		System/Printing
Source0:	ftp://ftp.kde.org/pub/kde/printing/poster.tar.bz2
Patch0:		poster-LDFLAGS.diff
Conflicts:	printer-utils = 2007
Conflicts:	printer-filters = 2007
BuildRoot:	%{_tmppath}/%{name}-%{version}-root

%description
Poster can be used to create a large poster by building it from multiple pages
and/or printing it on large media. It expects as input a generic (encapsulated)
postscript file, normally printing on a single page. The output is again a
postscript file, maybe containing multiple pages together building the poster.
The output pages bear cutmarks and have slightly overlapping images for easier
assembling. The input picture will be scaled to obtain the desired size.

%prep

%setup -q -n %{name}-%{snap}
%patch0 -p0

%build

%make CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_mandir}/man1

install -m0755 poster %{buildroot}%{_bindir}/
install -m0644 poster.1 %{buildroot}%{_mandir}/man1/

%clean
rm -rf %{buildroot}

%files
%defattr(644,root,root,755)
%doc COPYING ChangeLog README manual.ps
%attr(0755,root,root) %{_bindir}/poster
%attr(0644,root,root) %{_mandir}/man1/poster.1*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16020 |12mr|postfix-2.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1
%define libname %mklibname postfix 1
%define sendmail_command %{_sbindir}/sendmail.postfix

%define post_install_parameters	daemon_directory=%{_libdir}/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

# use bcond_with if default is disabled
# use bcond_without if default is enabled
# built
%bcond_without ldap
%bcond_without mysql
%bcond_without pgsql
%bcond_without sqlite
%bcond_without pcre
%bcond_without sasl
%bcond_without tls
%bcond_without ipv6
%bcond_without cdb
%bcond_without chroot

# Postfix requires one exlusive uid/gid and a 2nd exclusive gid for its own use.
%define maildrop_group	postdrop
%define queue_directory	%{_var}/spool/postfix

# Macro: %{dynmap_add_cmd <name> [<soname>] [-m]}
%define dynmap_add_cmd(m) FILE=%{_sysconfdir}/postfix/dynamicmaps.cf; if ! grep -q "^%{1}[[:space:]]" ${FILE}; then echo "%{1}	%{_libdir}/postfix/dict_%{?2:%{2}}%{?!2:%{1}}.so	dict_%{1}_open%{-m:	mkmap_%{1}_open}" >> ${FILE}; fi;
%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;

Summary:	Postfix Mail Transport Agent
Name:		postfix
Epoch:		1
Version:	2.9.4
Release:	1
License:	IBM Public License
Group:		System/Servers
URL:		http://www.postfix.org/
Source0: 	ftp://ftp.porcupine.org/mirrors/postfix-release/official/%{name}-%{version}.tar.gz
Source1: 	%{SOURCE0}.sig
Source2: 	postfix-main.cf
Source3: 	postfix-etc-init.d-postfix
Source4:	postfix-etc-pam.d-smtp
Source5:	postfix-aliases
Source6:	postfix-ip-up
Source7:	postfix-ip-down
Source8:	postfix-ifup-d
Source10:	postfix-README.MDK
Source11:	postfix-README.MDK.update
Source12:	postfix-bash-completion
Source13:	http://www.seaglass.com/postfix/faq.html
Source14:	postfix-chroot.sh
Source15:	postfix-smtpd.conf

# Simon J. Mudd stuff
Source21:	ftp://ftp.wl0.org/postfinger/postfinger-1.30

# Jim Seymour stuff
Source25:	http://jimsun.LinxNet.com/misc/postfix-anti-UCE.txt
Source26:	http://jimsun.LinxNet.com/misc/header_checks.txt
Source27:	http://jimsun.LinxNet.com/misc/body_checks.txt

# Dynamic map patch taken from debian's package
Patch0:		postfix-2.9.1-dynamicmaps.diff
Patch5:		postfix-2.9.1-dynamicmaps2.diff

Patch1:		postfix-2.9.1-mdkconfig.diff
Patch2:		postfix-alternatives-mdk.patch

# dbupgrade patch patch split from dynamicmaps one
Patch3:		postfix-2.9.1-dbupgrade.diff

# sdbm patch patch split from dynamicmaps one
Patch4:		postfix-2.7.0-sdbm.patch

# Shamelessy stolen from debian
Patch6:		postfix-2.2.4-smtpstone.patch

BuildRequires:	db-devel
BuildRequires:	gawk
BuildRequires:	perl-base
BuildRequires:	sed
BuildRequires:	html2text
%if %{with sasl}
BuildRequires:	libsasl-devel >= 2.0
%endif
%if %{with tls}
BuildRequires:	openssl-devel >= 0.9.7
%endif

Provides:	mail-server
Provides:	sendmail-command
# syslog-ng before this version needed a different chroot script, 
# which was bug-prone
Conflicts:	syslog-ng < 3.1-0.beta2.2
# http://archives.mandrivalinux.com/cooker/2005-06/msg01987.php
Requires(post): chkconfig
Requires: initscripts
Requires: syslog-daemon
Requires: coreutils
Requires: diffutils
Requires: gawk
Requires(pre,post,postun,preun): rpm-helper >= 0.3
Requires(pre,post):	sed
%if %{with tls}
Requires(post):	openssl
%endif
Requires(post,preun): update-alternatives
Requires(post,preun): %{libname} >= %EVRD
Requires: %name-config >= 2.9.0-1

%description
Postfix is a Mail Transport Agent (MTA), supporting LDAP, SMTP AUTH (SASL),
TLS and running in a chroot environment.

Postfix is Wietse Venema's mailer that started life as an alternative 
to the widely-used Sendmail program.
Postfix attempts to be fast, easy to administer, and secure, while at 
the same time being sendmail compatible enough to not upset existing 
users. Thus, the outside has a sendmail-ish flavor, but the inside is 
completely different.
This software was formerly known as VMailer. It was released by the end
of 1998 as the IBM Secure Mailer. From then on it has lived on as Postfix. 

PLEASE READ THE %{_defaultdocdir}/%{name}/README.MDK FILE.

%package -n %{libname}
Summary:	Shared libraries required to run Postfix
Group:		System/Servers

%description -n %{libname}
This package contains shared libraries used by Postfix.

%if %{with ldap}
%package ldap
Summary:	LDAP map support for Postfix
Group:		System/Servers
BuildRequires:	openldap-devel >= 2.1
Requires:	%{name} = %EVRD

%description ldap
This package provides support for LDAP maps in Postfix.
%endif

%if %{with pcre}
%package pcre
Summary:	PCRE map support for Postfix
Group:		System/Servers
BuildRequires:	pcre-devel
Requires:	%{name} = %EVRD

%description pcre
This package provides support for PCRE (perl compatible regular expression)
maps in Postfix.
%endif

%if %{with mysql}
%package mysql
Summary:	MYSQL map support for Postfix
Group:		System/Servers
BuildRequires:	mysql-devel
Requires:	%{name} = %EVRD

%description mysql
This package provides support for MYSQL maps in Postfix.
%endif

%if %{with pgsql}
%package pgsql
Summary:	Postgres SQL map support for Postfix
Group:		System/Servers
BuildRequires:	postgresql9.0-devel
Requires:	%{name} = %EVRD

%description pgsql
This package provides support for Postgres SQL maps in Postfix.
%endif

%if %{with sqlite}
%package sqlite
Summary:	SQLite map support for Postfix
Group:		System/Servers
BuildRequires:	sqlite3-devel
Requires:	%{name} = %EVRD

%description sqlite
This package provides support for SQLite maps in Postfix.
%endif

%if %{with cdb}
%package cdb
Summary:	CDB map support for Postfix
Group:		System/Servers
BuildRequires:	libtinycdb-devel
Requires:	%{name} = %EVRD

%description cdb
This package provides support for CDB maps in Postfix.
%endif

%package config-standalone
Summary: Default configuration files for running Postfix standalone
Provides: %name-config = %version-%release
Conflicts: %name-config-dovecot

%description config-standalone
Default configuration files for running Postfix standalone.

Use this config if you intend to run Postfix without dovecot.
Alternatively, install %name-config-dovecot for the
postfix/dovecot combo.

%prep
%setup -q
%apply_patches
# no backup files here, otherwise they get included in %%doc
find . -name \*.orig -exec rm {} \;

mkdir -p conf/dist
mv conf/main.cf conf/dist
cp %{SOURCE2} conf/main.cf

# ugly hack for 32/64 arches
if [ %{_lib} != lib ]; then
	sed -i -e 's@^/usr/lib/@%{_libdir}/@' conf/postfix-files
	sed -i -e "s@/lib/@/%{_lib}@g" conf/main.cf
fi

install -m644 %{SOURCE10} README.MDK
install -m644 %{SOURCE11} README.MDK.update
install -m644 %{SOURCE13} postfix-users-faq.html

mkdir UCE
install -m644 %{SOURCE25} UCE
install -m644 %{SOURCE26} UCE
install -m644 %{SOURCE27} UCE

%if %{with chroot}
cp -p conf/master.cf conf/master.cf.chroot
awk -v NEVER_CHROOT_PROGRAM='^(proxymap|local|pipe|virtual|spawn)$' \
	-v NEVER_CHROOT_SERVICE='^cyrus$' '
		BEGIN                   { IFS="[ \t]+"; OFS="\t"; }
		/^#/                    { print; next; }
		/^ /                    { print; next; }
		$1 ~ NEVER_CHROOT_SERVICE    { print; next; }
		$8 ~ NEVER_CHROOT_PROGRAM    { print; next; }
		$5 == "n"               { $5="y"; print $0; next; }
								{ print; }
	' conf/master.cf.chroot > conf/master.cf
%endif

# use sed to fix mantools/postlink for our non posix sed
#cp -p mantools/postlink mantools/postlink.posix
#sed -e 's/\[\[:<:\]\]/\\</g; s/\[\[:>:\]\]/\\>/g' mantools/postlink.posix > mantools/postlink
# XXX - andreas - original postlink with perl is segfaulting
cp -p mantools/postlink.sed mantools/postlink.posix
sed -e 's/\[\[:<:\]\]/\\</g; s/\[\[:>:\]\]/\\>/g' mantools/postlink.posix > mantools/postlink

%build
%serverbuild
# it does not work with -fPIE and someone added that to the serverbuild macro...
CFLAGS=`echo $CFLAGS|sed -e 's|-fPIE||g'`
CXXFLAGS=`echo $CXXFLAGS|sed -e 's|-fPIE||g'`
RPM_OPT_FLAGS=`echo $RPM_OPT_FLAGS|sed -e 's|-fPIE||g'`

OPT="$RPM_OPT_FLAGS"
DEBUG=
CCARGS=
AUXLIBS="%{?ldflags:%ldflags}"
AUXLIBS=`echo $AUXLIBS|sed -e 's|-fPIE||g'`

# the patch is mixed with SDBM support :(
  CCARGS="${CCARGS} -DHAS_SDBM -DHAS_DLOPEN"

%if %{with ldap}
  CCARGS="${CCARGS} -DHAS_LDAP"
%endif
%if %{with pcre}
  CCARGS="${CCARGS} -DHAS_PCRE"
%endif
%if %{with mysql}
  CCARGS="${CCARGS} -DHAS_MYSQL -I/usr/include/mysql"
%endif
%if %{with pgsql}
  CCARGS="${CCARGS} -DHAS_PGSQL -I/usr/include/pgsql"
%endif
%if %{with sasl}
  CCARGS="${CCARGS} -DUSE_SASL_AUTH -DUSE_CYRUS_SASL -I/usr/include/sasl"
  AUXLIBS="${AUXLIBS} -lsasl2"
%endif
%if ! %{with ipv6}
  CCARGS="${CCARGS} -DNO_IPV6"
%endif
%if %{with tls}
  CCARGS="${CCARGS} -DUSE_TLS -I/usr/include/openssl"
  AUXLIBS="${AUXLIBS} -lssl -lcrypto"
%endif
%if %{with cdb}
  CCARGS="${CCARGS} -DHAS_CDB"
%endif

export CCARGS AUXLIBS OPT DEBUG
make -f Makefile.init makefiles

unset CCARGS AUXLIBS DEBUG OPT
make
make manpages

for i in lib/*.a; do
	j=${i#lib/lib}
	ln -s ${i#lib/} lib/libpostfix-${j%.a}.so.1
done

# generate main.cf.default here, since in make it will fail
cat > conf/main.cf.default << EOF
# DO NOT EDIT THIS FILE. EDIT THE MAIN.CF FILE INSTEAD. THE
# TEXT HERE JUST SHOWS DEFAULT SETTINGS BUILT INTO POSTFIX.
#
EOF
LD_LIBRARY_PATH=$PWD/lib${LD_LIBRARY_PATH:+:}${LD_LIBRARY_PATH} \
	./src/postconf/postconf -d | \
	egrep -v '^(myhostname|mydomain|mynetworks) ' >> conf/main.cf.default

# add correct parameters to main.cf.dist
LD_LIBRARY_PATH=$PWD/lib${LD_LIBRARY_PATH:+:}${LD_LIBRARY_PATH} \
	./src/postconf/postconf -c ./conf/dist -e \
	%post_install_parameters
mv conf/dist/main.cf conf/main.cf.dist

%install
rm -fr %{buildroot}

# install postfix into the build root
LD_LIBRARY_PATH=$PWD/lib${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH} \
make non-interactive-package \
	install_root=%{buildroot} \
	config_directory=%{_sysconfdir}/postfix \
	%post_install_parameters \
	|| exit 1

mkdir -p %{buildroot}/var/lib/postfix

for i in lib/*.a; do
	j=${i#lib/lib}
	install $i %{buildroot}%{_libdir}/libpostfix-${j%.a}.so.1
done

# rpm %%doc macro wants to take his files in buildroot
rm -fr DOC
mkdir DOC
mv %{buildroot}%{_docdir}/%{name}/html DOC/html
mv %{buildroot}%{_docdir}/%{name}/README_FILES DOC/README_FILES

# for sasl configuration
mkdir -p %{buildroot}%{_sysconfdir}/sasl2
cp %{SOURCE15} %{buildroot}%{_sysconfdir}/sasl2/smtpd.conf

# This installs into the /etc/rc.d/init.d directory
mkdir -p %{buildroot}%{_initrddir}
install -c %{SOURCE3} %{buildroot}%{_initrddir}/postfix
mkdir -p %{buildroot}%{_sysconfdir}/pam.d
install -c %{SOURCE4} %{buildroot}%{_sysconfdir}/pam.d/smtp

mkdir -p %{buildroot}%{_sysconfdir}/ppp/ip-{up,down}.d
install -c %{SOURCE6} %{buildroot}%{_sysconfdir}/ppp/ip-up.d/postfix
install -c %{SOURCE7} %{buildroot}%{_sysconfdir}/ppp/ip-down.d/postfix

mkdir -p %{buildroot}%{_sysconfdir}/resolvconf/update-libc.d/
install -c %{SOURCE8} %{buildroot}%{_sysconfdir}/resolvconf/update-libc.d/postfix

mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
touch %{buildroot}%{_sysconfdir}/sysconfig/postfix

# this is used by some examples (cyrus)
mkdir -p %{buildroot}%{queue_directory}/extern

install -c auxiliary/rmail/rmail %{buildroot}%{_bindir}/rmail

# copy new aliases files and generate a ghost aliases.db file
cp -f %{SOURCE5} %{buildroot}%{_sysconfdir}/postfix/aliases
chmod 644 %{buildroot}%{_sysconfdir}/postfix/aliases
touch %{buildroot}%{_sysconfdir}/postfix/aliases.db

# install chroot script and postfinger
install -m 0755 %{SOURCE14} %{buildroot}%{_sbindir}/postfix-chroot.sh
install -m 0755 %{SOURCE21} %{buildroot}%{_sbindir}/postfinger

# install qshape
install -m755 auxiliary/qshape/qshape.pl %{buildroot}%{_sbindir}/qshape
cp man/man1/qshape.1 %{buildroot}%{_mandir}/man1/qshape.1

# RPM compresses man pages automatically.
# - Edit postfix-files to reflect this, so post-install won't get confused
#   when called during package installation.
sed -i -e "s@\(/man[158]/.*\.[158]\):@\1%{_extension}:@" %{buildroot}%{_libdir}/postfix/postfix-files

# remove files that are not in the main package
sed -i -e "/dict_.*\.so/d" %{buildroot}%{_libdir}/postfix/postfix-files

# remove sample_directory from main.cf (#15297)
# the default is /etc/postfix
sed -i -e "/^sample_directory/d" %{buildroot}%{_sysconfdir}/postfix/main.cf

%pre
%_pre_useradd postfix %{queue_directory} /bin/false
%_pre_groupadd %{maildrop_group} postfix
# disable chroot of spawn service in /etc/sysconfig/postfix, 
# but do it only once and only if user did not
# modify /etc/sysconfig/postfix manually
if grep -qs "^NEVER_CHROOT_PROGRAM='^(proxymap|local|pipe|virtual)$'$" /etc/sysconfig/postfix; then
	if ! grep -qs "^NEVER_CHROOT_PROGRAM='^(proxymap|local|pipe|virtual|spawn)$'$" /usr/sbin/postfix-chroot.sh; then
		perl -pi -e "s/^NEVER_CHROOT_PROGRAM=.*\$/NEVER_CHROOT_PROGRAM=\'^(proxymap|local|pipe|virtual|spawn)\\\$\'/" /etc/sysconfig/postfix
	fi
fi
# disable some unneeded and potentially harmful nss libraries in 
# /etc/sysconfig/postfix, but do it only once and only if user did not
# modify /etc/sysconfig/postfix manually
if grep -qs "^IGNORE_NSS_LIBS='^$'$" /etc/sysconfig/postfix; then
	if ! grep -qs "^IGNORE_NSS_LIBS='^(mdns.*|ldap|db|wins)$'$" /usr/sbin/postfix-chroot.sh; then
		perl -pi -e "s/^IGNORE_NSS_LIBS=.*\$/IGNORE_NSS_LIBS=\'^(mdns.*|ldap|db|wins)\\\$\'/" /etc/sysconfig/postfix
	fi
fi

%post
# we don't have these maps anymore as separate packages/plugins:
# cidr, tcp and sdbm (2007.0)
if [ "$1" -eq "2" ]; then
	sed -i "/^cidr/d;/^sdbm/d;/^tcp/d" %{_sysconfdir}/postfix/dynamicmaps.cf
fi

# upgrade configuration files if necessary
%{_sbindir}/postfix \
	set-permissions \
	upgrade-configuration \
	config_directory=%{_sysconfdir}/postfix \
	%post_install_parameters

# move previous sasl configuration files to new location if applicable
# have to go through many loops to prevent damaging user configuration
# this changed around 2007.0 so it should go away soon
saslpath=`postconf -h smtpd_sasl_path`
if [ "${saslpath}" != "${saslpath##*:}" -o "${saslpath}" != "${saslpath##*/usr/lib}" ]; then
	postconf -e smtpd_sasl_path=smtpd
fi

for old_smtpd_conf in /etc/postfix/sasl/smtpd.conf %{_libdir}/sasl2/smtpd.conf; do
	if [ -e ${old_smtpd_conf} ]; then
		if ! grep -qsve '^\(#.*\|[[:space:]]*\)$' /etc/sasl2/smtpd.conf; then
			# /etc/sasl2/smtpd.conf missing or just comments
			if [ -s /etc/sasl2/smtpd.conf ] && [ ! -e /etc/sasl2/smtpd.conf.rpmnew -o /etc/sasl2/smtpd.conf -nt /etc/sasl2/smtpd.conf.rpmnew ]; then
				mv /etc/sasl2/smtpd.conf /etc/sasl2/smtpd.conf.rpmnew
			fi
			mv ${old_smtpd_conf} /etc/sasl2/smtpd.conf
		else
			echo "warning: existing ${old_smtpd_conf} will be ignored"
		fi
	fi
done

%if %{with tls}
%_create_ssl_certificate postfix
%endif

if [ -e /etc/sysconfig/postfix ]; then
	%{_sbindir}/postfix-chroot.sh -q update
else
%if %{with chroot}
	%{_sbindir}/postfix-chroot.sh -q enable
%else
	%{_sbindir}/postfix-chroot.sh -q create_sysconfig
%endif
fi
%_post_service postfix

/usr/sbin/update-alternatives --install %{_sbindir}/sendmail sendmail-command %{sendmail_command} 30 --slave %{_prefix}/lib/sendmail sendmail-command-in_libdir %{sendmail_command}

%triggerin -- glibc setup nss_ldap nss_db nss_wins nss_mdns
# Generate chroot jails on the fly when needed things are installed/upgraded
%{_sbindir}/postfix-chroot.sh -q update

%preun
rmqueue() {
	[ $2 -gt 0 ] || return
	local i
	for i in 0 1 2 3 4 5 6 7 8 9 A B C D E F; do
		if [ -d $1/$i ]; then
			rmqueue $1/$i $(( $2 - 1 ))
			rm -f $1/$i/*
			rmdir $1/$i
		fi
	done
}

# selectively remove the queue directory structure
queue_directory_remove () {
# first remove the "queues"
local IFS=', '
for dir in `%{_sbindir}/postconf -h hash_queue_names`; do
	test -d $dir && rmqueue %{queue_directory}/$dir `%{_sbindir}/postconf -h hash_queue_depth`
done

# now remove the other directories
for dir in corrupt maildrop pid private public trace; do
	test -d $dir && /bin/rm -f $dir/*
done
}

%_preun_service postfix

if [ $1 = 0 ]; then
	# Clean up chroot environment and spool directory
	%{_sbindir}/postfix-chroot.sh -q remove
	cd %{queue_directory} && queue_directory_remove || true
fi

%postun
%_postun_userdel postfix
%_postun_groupdel %{maildrop_group}
if [ ! -e %{sendmail_command} ]; then
	/usr/sbin/update-alternatives --remove sendmail-command %{sendmail_command} 
fi

%files
%dir %{_sysconfdir}/postfix
%config(noreplace) %{_sysconfdir}/sasl2/smtpd.conf
%config(noreplace) %{_sysconfdir}/postfix/access
%config(noreplace) %{_sysconfdir}/postfix/aliases
%ghost %{_sysconfdir}/postfix/aliases.db
%config(noreplace) %{_sysconfdir}/postfix/canonical
%config(noreplace) %{_sysconfdir}/postfix/generic
%config(noreplace) %{_sysconfdir}/postfix/header_checks
%config(noreplace) %{_sysconfdir}/postfix/relocated
%config(noreplace) %{_sysconfdir}/postfix/transport
%config(noreplace) %{_sysconfdir}/postfix/virtual
%{_sysconfdir}/postfix/makedefs.out
%config(noreplace) %{_sysconfdir}/postfix/dynamicmaps.cf
%attr(0755, root, root) %{_initrddir}/postfix
%attr(0644, root, root) %config(noreplace) %{_sysconfdir}/pam.d/smtp
%attr(0755, root, root) %config(noreplace) %{_sysconfdir}/ppp/ip-up.d/postfix
%attr(0755, root, root) %config(noreplace) %{_sysconfdir}/ppp/ip-down.d/postfix
%attr(0755, root, root) %config(noreplace) %{_sysconfdir}/resolvconf/update-libc.d/postfix
%ghost %{_sysconfdir}/sysconfig/postfix

%dir %attr(0700, postfix, root) /var/lib/postfix

# For correct directory permissions check postfix-install script
%dir %{queue_directory}
%dir %attr(0700, postfix, root) %{queue_directory}/active
%dir %attr(0700, postfix, root) %{queue_directory}/bounce
%dir %attr(0700, postfix, root) %{queue_directory}/corrupt
%dir %attr(0700, postfix, root) %{queue_directory}/defer
%dir %attr(0700, postfix, root) %{queue_directory}/deferred
%dir %attr(0700, postfix, root) %{queue_directory}/flush
%dir %attr(0700, postfix, root) %{queue_directory}/hold
%dir %attr(0700, postfix, root) %{queue_directory}/incoming
%dir %attr(0700, postfix, root) %{queue_directory}/private
%dir %attr(0700, postfix, root) %{queue_directory}/trace
%dir %attr(0730, postfix, %{maildrop_group}) %{queue_directory}/maildrop
%dir %attr(0710, postfix, %{maildrop_group}) %{queue_directory}/public
%dir %attr(0755, root, root) %{queue_directory}/pid
%dir %attr(0755, root, root) %{queue_directory}/extern

%doc AAAREADME
%doc US_PATENT_6321267
%doc examples/smtpd-policy
%doc COMPATIBILITY
%doc COPYRIGHT
%doc HISTORY
%doc LICENSE
%doc PORTING
%doc RELEASE_NOTES*
%doc IPv6-ChangeLog
%doc TLS_*
#doc html
%doc DOC/html
%doc DOC/README_FILES
%doc README.MDK README.MDK.update
%doc postfix-users-faq.html
%doc UCE

%dir %{_libdir}/postfix
%attr(0644, root, root) %{_libdir}/postfix/postfix-files
%attr(0755, root, root) %{_libdir}/postfix/anvil
%attr(0755, root, root) %{_libdir}/postfix/bounce
%attr(0755, root, root) %{_libdir}/postfix/cleanup
%attr(0755, root, root) %{_libdir}/postfix/discard
%attr(0755, root, root) %{_libdir}/postfix/dnsblog
%attr(0755, root, root) %{_libdir}/postfix/error
%attr(0755, root, root) %{_libdir}/postfix/flush
%attr(0755, root, root) %{_libdir}/postfix/lmtp
%attr(0755, root, root) %{_libdir}/postfix/local
%attr(0755, root, root) %{_libdir}/postfix/master
%attr(0755, root, root) %{_libdir}/postfix/nqmgr
%attr(0755, root, root) %{_libdir}/postfix/oqmgr
%attr(0755, root, root) %{_libdir}/postfix/pickup
%attr(0755, root, root) %{_libdir}/postfix/pipe
%attr(0755, root, root) %{_libdir}/postfix/postfix-script
%attr(0755, root, root) %{_libdir}/postfix/postfix-wrapper
%attr(0755, root, root) %{_libdir}/postfix/post-install
%attr(0755, root, root) %{_libdir}/postfix/postmulti-script
%attr(0755, root, root) %{_libdir}/postfix/postscreen
%attr(0755, root, root) %{_libdir}/postfix/proxymap
%attr(0755, root, root) %{_libdir}/postfix/qmgr
%attr(0755, root, root) %{_libdir}/postfix/qmqpd
%attr(0755, root, root) %{_libdir}/postfix/scache
%attr(0755, root, root) %{_libdir}/postfix/showq
%attr(0755, root, root) %{_libdir}/postfix/smtp
%attr(0755, root, root) %{_libdir}/postfix/smtpd
%attr(0755, root, root) %{_libdir}/postfix/spawn
%attr(0755, root, root) %{_libdir}/postfix/tlsmgr
%attr(0755, root, root) %{_libdir}/postfix/tlsproxy
%attr(0755, root, root) %{_libdir}/postfix/trivial-rewrite
%attr(0755, root, root) %{_libdir}/postfix/verify
%attr(0755, root, root) %{_libdir}/postfix/virtual

%attr(0755, root, root) %{_sbindir}/postalias
%attr(0755, root, root) %{_sbindir}/postcat
%attr(0755, root, root) %{_sbindir}/postconf
%attr(2755,root,%{maildrop_group}) %{_sbindir}/postdrop
%attr(2755,root,%{maildrop_group}) %{_sbindir}/postqueue
%attr(0755, root, root) %{_sbindir}/postfix
%attr(0755, root, root) %{_sbindir}/postkick
%attr(0755, root, root) %{_sbindir}/postlock
%attr(0755, root, root) %{_sbindir}/postlog
%attr(0755, root, root) %{_sbindir}/postmap
%attr(0755, root, root) %{_sbindir}/postmulti
%attr(0755, root, root) %{_sbindir}/postsuper
%attr(0755, root, root) %{_sbindir}/qmqp-sink
%attr(0755, root, root) %{_sbindir}/qmqp-source
%attr(0755, root, root) %{_sbindir}/smtp-sink
%attr(0755, root, root) %{_sbindir}/smtp-source
%attr(0755, root, root) %{_sbindir}/postfinger
%attr(0755, root, root) %{_sbindir}/postfix-chroot.sh
%attr(0755, root, root) %{_sbindir}/qshape
%attr(0755, root, root) %{sendmail_command}
%attr(0755, root, root) %{_bindir}/mailq
%attr(0755, root, root) %{_bindir}/newaliases
%attr(0755, root, root) %{_bindir}/rmail
%{_mandir}/*/*

%files -n %{libname}
%attr(0755, root, root) %{_libdir}/libpostfix-dns.so.1
%attr(0755, root, root) %{_libdir}/libpostfix-global.so.1
%attr(0755, root, root) %{_libdir}/libpostfix-master.so.1
%attr(0755, root, root) %{_libdir}/libpostfix-util.so.1
%attr(0755, root, root) %{_libdir}/libpostfix-tls.so.1
%attr(0755, root, root) %{_libdir}/libpostfix-milter.so.1
%attr(0755, root, root) %{_libdir}/libpostfix-xsasl.so.1

%if %{with ldap}
%files ldap
%attr(755, root, root) %{_libdir}/postfix/dict_ldap.so

%post ldap
%dynmap_add_cmd ldap
%postun ldap
%dynmap_rm_cmd ldap
%endif

%if %{with mysql}
%files mysql
%attr(755, root, root) %{_libdir}/postfix/dict_mysql.so 

%post mysql
%dynmap_add_cmd mysql
%postun mysql
%dynmap_rm_cmd mysql
%endif

%if %{with pcre}
%files pcre
%attr(755, root, root) %{_libdir}/postfix/dict_pcre.so

%post pcre
%dynmap_add_cmd pcre
%postun pcre
%dynmap_rm_cmd pcre
%endif

%if %{with pgsql}
%files pgsql
%attr(755, root, root) %{_libdir}/postfix/dict_pgsql.so

%post pgsql
%dynmap_add_cmd pgsql
%postun pgsql
%dynmap_rm_cmd pgsql
%endif

%if %{with sqlite}
%files sqlite
%attr(755, root, root) %{_libdir}/postfix/dict_sqlite.so

%post sqlite
%dynmap_add_cmd sqlite
%postun sqlite
%dynmap_rm_cmd sqlite
%endif

%if %{with cdb}
%files cdb
%attr(755, root, root) %{_libdir}/postfix/dict_cdb.so

%post cdb
%dynmap_add_cmd cdb -m
%postun cdb
%dynmap_rm_cmd cdb
%endif

%files config-standalone
%config(noreplace) %{_sysconfdir}/postfix/main.cf
# http://archives.mandrivalinux.com/cooker/2005-07/msg01109.php
%{_sysconfdir}/postfix/main.cf.dist
%{_sysconfdir}/postfix/main.cf.default
%{_sysconfdir}/postfix/bounce.cf.default
%config(noreplace) %{_sysconfdir}/postfix/master.cf
%attr(0644, root, root) %{_libdir}/postfix/main.cf
%attr(0644, root, root) %{_libdir}/postfix/master.cf



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16021 |12mr|postgresql9.0-9.0.9-0.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %_lib == lib64
%define _requires_exceptions devel(libtcl8.4(64bit))
%else
%define _requires_exceptions devel(libtcl8.4)
%endif

%define Werror_cflags %nil
%define _disable_ld_no_undefined 1

%define perl_version %(rpm -q --qf "%{VERSION}" perl)
%define perl_epoch %(rpm -q --qf "%{EPOCH}" perl)

%define pgdata /var/lib/pgsql
%define logrotatedir %{_sysconfdir}/logrotate.d

%define major 5
%define major_ecpg 6

%define bname postgresql
%define current_major_version 9.0
%define current_minor_version 9

# Define if it's a beta
# %%define beta rc2

# define the mdv release
%define rel 0

%define subrel 1
%define release %mkrel %{?beta:0.rc.%{beta}.}%{rel}

%define libname %mklibname pq%{current_major_version} _%{major}
%define libecpg %mklibname ecpg%{current_major_version} _%{major_ecpg}

%define withuuid 0
%if %mdvver >= 201100
%define withuuid 1
%endif

Summary: 	PostgreSQL client programs and libraries
Name:		%{bname}%{current_major_version}
Version: 	%{current_major_version}%{?!beta:.%{current_minor_version}}
Release: 	%release
License:	BSD
Group:		Databases
URL:		http://www.postgresql.org/ 
Source0:	ftp://ftp.postgresql.org/pub/source/v%{version}/postgresql-%{version}%{?beta}.tar.bz2
Source5:	ftp://ftp.postgresql.org/pub/source/v%{version}/postgresql-%{version}%{?beta}.tar.bz2.md5
Source10:	postgres.profile
Source11:	postgresql.init
Source13:	postgresql.mdv.releasenote
Patch0:		postgresql-9.0.4_ossp-uuid-dir.patch
Patch1:		 postgresql-9.0.8-soname_fix.diff
Requires:	perl
Provides:	postgresql-clients = %{version}-%{release}
BuildRequires:	bison flex
BuildRequires:	openssl-devel
BuildRequires:	pam-devel
BuildRequires:	perl-devel
BuildRequires:	python-devel
BuildRequires:	readline-devel
BuildRequires:	tcl-devel
BuildRequires:	libxml2-devel
BuildRequires:	libxslt-devel
BuildRequires:	zlib-devel
%if %withuuid
BuildRequires:  ossp-uuid-devel >= 1.6.2-5
%endif
# Need to build doc
BuildRequires:  docbook-dtd42-sgml docbook-dtd44-xml
BuildRequires:	openjade docbook-utils xsltproc docbook-style-xsl
Provides:	%{bname}-virtual = %{current_major_version}
Conflicts:	%{bname}-virtual < %{current_major_version}
Requires:	%{libname} >= %{version}
Provides:	%{bname} = %{version}-%{release}
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
PostgreSQL is an advanced Object-Relational database management system (DBMS)
that supports almost all SQL constructs (including transactions, subselects and
user-defined types and functions). The postgresql package includes the client
programs and libraries that you'll need to access a PostgreSQL DBMS server.
These PostgreSQL client programs are programs that directly manipulate the
internal structure of PostgreSQL databases on a PostgreSQL server. These client
programs can be located on the same machine with the PostgreSQL server, or may
be on a remote machine which accesses a PostgreSQL server over a network
connection. This package contains the client libraries for C and C++, as well
as command-line utilities for managing PostgreSQL databases on a PostgreSQL
server.

If you want to manipulate a PostgreSQL database on a remote PostgreSQL server,
you need this package. You also need to install this package if you're
installing the postgresql-server package.

%package -n	%{libname}
Summary:	The shared libraries required for any PostgreSQL clients
Group:		System/Libraries
Provides:	postgresql-libs = %{version}-%{release}
Provides:	libpq = %{version}-%{release}
Provides:	%{mklibname pq}-virtual = %{current_major_version}
Conflicts:	postgresql-libs < %{current_major_version}
# Avoid conflicts with lib having bad major
Conflicts:	libpq3 = 8.0.2

%description -n	%{libname}
C and C++ libraries to enable user programs to communicate with the PostgreSQL
database backend. The backend can be on another machine and accessed through
TCP/IP.

%package -n	%{libecpg}
Summary:	Shared library libecpg for PostgreSQL
Group:		System/Libraries
Requires:	postgresql%{current_major_version} >= %{version}-%{release}
Provides:	libecpg = %{version}-%{release}
Provides:	%{mklibname ecpg}-virtual = %{current_major_version}
Conflicts:	libecpg < %{current_major_version}

%description -n	%{libecpg}
Libecpg is used by programs built with ecpg (Embedded PostgreSQL for C) Use
postgresql-dev to develop such programs.

%package	server
Summary:	The programs needed to create and run a PostgreSQL server
Group:		Databases
Provides:	sqlserver
Requires(post): %{libname} >= %{version}-%{release}
Requires(preun): %{libname} >= %{version}-%{release}
# add/remove services
Requires(post): rpm-helper
Requires(preun): rpm-helper
# add/del user
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	postgresql%{current_major_version} >= %{version}-%{release}
Requires(post):	postgresql%{current_major_version} >= %{version}-%{release}
Conflicts:	postgresql < 7.3
Provides:	%{?arch_tagged:%arch_tagged %{bname}-server-ABI}%{?!arch_tagged:%{bname}-server-ABI} = %{current_major_version}
Provides:	%{bname}-server-virtual = %{current_major_version}
Conflicts:	%{bname}-server-virtual < %{current_major_version}
Provides:	%{bname}-server = %{version}-%{release}
Conflicts:	%{bname}8.3-test < %{version}-%{release}
Requires:   postgresql-plpgsql >= %{version}-%{release}

%description	server
The postgresql-server package includes the programs needed to create and run a
PostgreSQL server, which will in turn allow you to create and maintain
PostgreSQL databases.  PostgreSQL is an advanced Object-Relational database
management system (DBMS) that supports almost all SQL constructs (including
transactions, subselects and user-defined types and functions). You should
install postgresql-server if you want to create and maintain your own
PostgreSQL databases and/or your own PostgreSQL server. You also need to
install the postgresql and postgresql-devel packages.

After installing this package, please read postgresql.mdv.releasenote.

%package	docs
Summary:	Extra documentation for PostgreSQL
Group:		Databases
Provides:	%{bname}-docs-virtual = %{current_major_version}
Conflicts:	%{bname}-docs-virtual < %{current_major_version}

%description	docs
The postgresql-docs package includes the SGML source for the documentation as
well as the documentation in other formats, and some extra documentation.
Install this package if you want to help with the PostgreSQL documentation
project, or if you want to generate printed documentation.

%package	contrib
Summary:	Contributed binaries distributed with PostgreSQL
Group:		Databases
Requires:	postgresql%{current_major_version}-server >= %{version}-%{release}
Provides:	%{bname}-contrib-virtual = %{current_major_version}
Conflicts:	%{bname}-contrib-virtual < %{current_major_version}

%description	contrib
The postgresql-contrib package includes the contrib tree distributed with the
PostgreSQL tarball.  Selected contrib modules are prebuilt.

%package	devel
Summary:	PostgreSQL development header files and libraries
Group:		Development/Databases
Requires:	postgresql%{current_major_version} >= %{version}-%{release}
Provides:	%{bname}-devel-virtual = %{current_major_version}
Conflicts:	%{bname}-devel-virtual < %{current_major_version}
Requires:	%{libname} >= %{version}-%{release}
Provides:	postgresql-libs-devel = %{version}-%{release}
Provides:	pq-devel = %{version}-%{release}
# Avoid conflicts with lib having bad major
Conflicts:	libpq3-devel = 8.0.2
%if %_lib != lib
Provides:	libpq-devel = %{version}-%{release}
%endif
Provides:	%{_lib}pq-devel = %{version}
Requires:	%{libecpg} >= %{version}-%{release}
Provides:	libecpg-devel = %{version}-%{release} 
Provides:	%{_lib}ecpg-devel = %{version}-%{release}
Conflicts:	%mklibname -d ecpg 5
Conflicts:	%mklibname -d pq 5
Conflicts:	%mklibname -d pq8.3
Conflicts:	%mklibname -d ecpg8.3
Conflicts:	%mklibname -d pq8.4
Conflicts:	%mklibname -d ecpg8.4
Provides:	%{bname}-devel = %{version}-%{release}

%description	devel
The postgresql-devel package contains the header files and libraries needed to
compile C or C++ applications which will directly interact with a PostgreSQL
database management server and the ecpg Embedded C Postgres preprocessor. You
need to install this package if you want to develop applications which will
interact with a PostgreSQL server. If you're installing postgresql-server, you
need to install this package.

%package	pl
Summary:	Procedurals languages for PostgreSQL
Group:		Databases
Conflicts:	libpgsql2
Requires:	%{name}-plpython >= %{version}-%{release} 
Requires:	%{name}-plperl >= %{version}-%{release} 
Requires:	%{name}-pltcl >= %{version}-%{release} 
Requires:	%{name}-plpgsql >= %{version}-%{release} 
Provides:	%{bname}-pl-virtual = %{current_major_version}
Conflicts:	%{bname}-pl-virtual < %{current_major_version}
Provides:	%{bname}-pl = %{version}-%{release}

%description	pl
PostgreSQL is an advanced Object-Relational database management system. The
postgresql-pl will install the the PL/Perl, PL/Tcl, and PL/Python procedural
languages for the backend. PL/Pgsql is part of the core server package.

%package	plpython
Summary:	The PL/Python procedural language for PostgreSQL
Group:		Databases
Requires:	postgresql%{current_major_version}-server >= %{version}
Requires:	%{?arch_tagged:%arch_tagged %{bname}-server-ABI}%{?!arch_tagged:%{bname}-server-ABI} >= %{current_major_version}
Provides:	%{bname}-plpython-virtual = %{current_major_version}
Conflicts:	%{bname}-plpython-virtual < %{current_major_version}
Provides:	%{bname}-plpython = %{version}-%{release}

%description	plpython
PostgreSQL is an advanced Object-Relational database management system. The
postgresql-plpython package contains the the PL/Python procedural languages for
the backend. PL/Python is part of the core server package.

%package	plperl
Summary:	The PL/Perl procedural language for PostgreSQL
Group:		Databases
Requires:	postgresql%{current_major_version}-server >= %{version}
Requires:	perl-base >= %{perl_epoch}:%{perl_version}
Requires:	%{?arch_tagged:%arch_tagged %{bname}-server-ABI}%{?!arch_tagged:%{bname}-server-ABI} >= %{current_major_version}
Provides:	%{bname}-plperl-virtual = %{current_major_version}
Conflicts:	%{bname}-plperl-virtual < %{current_major_version}
Provides:	%{bname}-plperl = %{version}-%{release}

%description	plperl
PostgreSQL is an advanced Object-Relational database management system. The
postgresql-plperl package contains the the PL/Perl procedural languages for the
backend. PL/Perl is part of the core server package.

%package	pltcl
Summary:	The PL/Tcl procedural language for PostgreSQL
Group:		Databases
Requires:	postgresql%{current_major_version}-server >= %{version}
Requires:	%{?arch_tagged:%arch_tagged %{bname}-server-ABI}%{?!arch_tagged:%{bname}-server-ABI} >= %{current_major_version}
Provides:	%{bname}-pltcl-virtual = %{current_major_version}
Conflicts:	%{bname}-pltcl-virtual < %{current_major_version}
Provides:	%{bname}-pltcl = %{version}-%{release}

%description	pltcl
PostgreSQL is an advanced Object-Relational database management system. The
postgresql-pltcl package contains the the PL/Tcl procedural languages for the
backend. PL/Tcl is part of the core server package.

%package	plpgsql
Summary:	The PL/PgSQL procedural language for PostgreSQL
Group:		Databases
Requires:	postgresql%{current_major_version}-server >= %{version}
Requires:	%{?arch_tagged:%arch_tagged %{bname}-server-ABI}%{?!arch_tagged:%{bname}-server-ABI} >= %{current_major_version}
Provides:	%{bname}-plpgsql-virtual = %{current_major_version}
Conflicts:	%{bname}-plpgsql-virtual < %{current_major_version}
Provides:	%{bname}-plpgsql = %{version}-%{release}

%description	plpgsql
PostgreSQL is an advanced Object-Relational database management system. The
postgresql-plpgsql package contains the the PL/PgSQL procedural languages for
the backend. PL/PgSQL is part of the core server package.

%prep

%setup -q -n %{bname}-%{version}%{?beta}
%patch0 -p1 -b .ossp-uuid_dir~
%patch1 -p1 -b .soname_fix

%build

%serverbuild
# it does not work with -fPIE and someone added that to the serverbuild macro...
CFLAGS=`echo $CFLAGS|sed -e 's|-fPIE||g'`
CXXFLAGS=`echo $CXXFLAGS|sed -e 's|-fPIE||g'`

%configure2_5x \
        --disable-rpath \
	--with-perl \
	--with-python \
        --with-tcl --with-tclconfig=%{_libdir} \
        --with-openssl \
        --with-pam \
        --with-libxml \
        --with-libxslt \
        --libdir=%{_libdir} \
        --mandir=%{_mandir} \
        --prefix=%_prefix \
        --sysconfdir=%{_sysconfdir}/pgsql \
        --enable-nls \
%if %withuuid
        --with-ossp-uuid
%endif

# nuke -Wl,--no-undefined
perl -pi -e "s|-Wl,--no-undefined||g" src/Makefile.global

%if %withuuid
# bork...
echo "#define HAVE_OSSP_UUID_H 1" >> src/include/pg_config.h
%endif

%make world

pushd src/test
make all
popd

%check
make check

%install
rm -rf %{buildroot}

make DESTDIR=%{buildroot} install-world install-docs

# install odbcinst.ini
mkdir -p %{buildroot}%{_sysconfdir}/pgsql

# copy over Makefile.global to the include dir....
#install -m755 src/Makefile.global %{buildroot}%{_includedir}/pgsql/

# PGDATA needs removal of group and world permissions due to pg_pwd hole.
install -d -m 700 %{buildroot}/var/lib/pgsql/data

# backups of data go here...
install -d -m 700 %{buildroot}/var/lib/pgsql/backups

# Create the multiple postmaster startup directory
install -d -m 700 %{buildroot}/etc/sysconfig/pgsql

%if 0
# tests. There are many files included here that are unnecessary, but include
# them anyway for completeness.
mkdir -p %{buildroot}%{_libdir}/pgsql/test
cp -a src/test/regress %{buildroot}%{_libdir}/pgsql/test
install -m 0755 contrib/spi/refint.so %{buildroot}%{_libdir}/pgsql/test/regress
install -m 0755 contrib/spi/autoinc.so %{buildroot}%{_libdir}/pgsql/test/regress
pushd  %{buildroot}%{_libdir}/pgsql/test/regress/
strip *.so
popd
%endif

mkdir -p %buildroot/var/log/postgres

mkdir -p %buildroot%logrotatedir
cat > %buildroot%logrotatedir/%{bname} <<EOF
/var/log/postgres/postgresql {
    notifempty
    missingok
    copytruncate
}
EOF

install -D -m755 %{SOURCE11} %{buildroot}%{_initrddir}/postgresql

mv %{buildroot}%{_docdir}/%{bname}/html %{buildroot}%{_docdir}/%{name}-docs-%{version}

echo -n '' > main.lst
for i in \
    pg_ctl initdb pg_config psql pg_dump pgscripts \
    ecpg libpq%{major} ecpglib%{major_ecpg}; do
    %find_lang $i-%{current_major_version}
    cat $i-%{current_major_version}.lang >> main.lst
#    %find_lang $i
#    cat $i.lang >> main.lst
done
echo -n '' > server.lst
for i in postgres pg_resetxlog pg_controldata plpgsql plpython plperl pltcl; do
#    %find_lang $i
#    cat $i.lang >> server.lst
    %find_lang $i-%{current_major_version}
    cat $i-%{current_major_version}.lang >> server.lst
done

# pg_ctl.lang initdb.lang pg_config.lang psql.lang pg_dump.lang pgscripts.lang \
# postgres.lang pg_resetxlog.lang pg_controldata.lang \
# libpq.lang libecpg.lang \

# taken directly in build dir.
rm -fr %{buildroot}%{_datadir}/doc/postgresql/contrib/

#(
#cd postgresql-mdk
#make install DESTDIR=%buildroot
#)

mkdir -p %buildroot/%_sys_macros_dir
cat > %buildroot/%_sys_macros_dir/%{name}.macros <<EOF
%%postgresql_version %{version}
%%postgresql_major   %{current_major_version}
%%postgresql_minor   %{current_minor_version}
%%pgmodules_req Requires: %{?arch_tagged:%arch_tagged %{bname}-server-ABI}%{?!arch_tagged:%{bname}-server-ABI} >= %{current_major_version}
EOF

cat %{SOURCE13} > postgresql.mdv.releasenote
cat > README.urpmi <<EOF
You just installed or updated %{bname} server.
You can find important information about mandriva %{bname} rpms and database
management in:

%{_defaultdocdir}/%{name}-server/postgresql.mdv.releasenote

Please read it.
EOF

# postgres' .profile and .bashrc
install -D -m 700 %SOURCE10 %{buildroot}/var/lib/pgsql/.profile
(
cd %{buildroot}/var/lib/pgsql/
ln -s .profile .bashrc
)

cat > %buildroot%_sysconfdir/sysconfig/postgresql <<EOF
# Olivier Thauvin <nanardon@mandriva.org>

# The database location:
# You probably won't change this
# PGDATA=/var/lib/pgsql/data

# What is the based locales for postgresql
# Setting locales to C allow to use any encoding
# ISO or UTF, any other choice will restrict you
# either ISO or UTF.
LC_ALL=C

# These are additional to pass to pg_ctl when starting/restarting postgresql.
# PGOPTIONS=
EOF

%pre server
%_pre_useradd postgres /var/lib/pgsql /bin/bash

[ ! -f %pgdata/data/PG_VERSION ] && exit 0
mypgversion=`cat %pgdata/data/PG_VERSION`
[ $mypgversion = %{current_major_version} ] && exit 0

echo ""
echo "You currently have database tree for Postgresql $mypgversion"
echo "You must use postgresql${mypgversion}-server"
echo "To update you Postgresql server, dump your databases"
echo "delete /var/lib/pgsql/data/ content, upgrade the server, then"
echo "restore your databases from your backup"
echo ""

exit 1

%posttrans server

%_post_service %{bname}

%preun server
%_preun_service %{bname}

%postun server
%_postun_userdel postgres

%clean
rm -rf %{buildroot}

%files -f main.lst
%defattr(-,root,root)
%doc doc/KNOWN_BUGS doc/MISSING_FEATURES doc/README* 
%doc COPYRIGHT README HISTORY doc/bug.template
%{_bindir}/clusterdb
%{_bindir}/createdb
%{_bindir}/createlang
%{_bindir}/createuser
%{_bindir}/dropdb
%{_bindir}/droplang
%{_bindir}/dropuser
%{_bindir}/pg_dump
%{_bindir}/pg_dumpall
%{_bindir}/pg_restore
%{_bindir}/psql
%{_bindir}/reindexdb
%{_bindir}/vacuumdb
%{_mandir}/man1/clusterdb.*
%{_mandir}/man1/createdb.*
%{_mandir}/man1/createlang.*
%{_mandir}/man1/createuser.*
%{_mandir}/man1/dropdb.*
%{_mandir}/man1/droplang.*
%{_mandir}/man1/dropuser.*
%{_mandir}/man1/pg_dump.*
%{_mandir}/man1/pg_dumpall.*
%{_mandir}/man1/pg_restore.*
%{_mandir}/man1/psql.*
%{_mandir}/man1/vacuumdb.*
%{_mandir}/man1/reindexdb.*
%{_mandir}/man7/*
%_sys_macros_dir/%{name}.macros

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/libpq.so.%{major}*

%files -n %{libecpg}
%defattr(-,root,root)
%{_libdir}/libecpg.so.%{major_ecpg}*
%{_libdir}/libecpg_compat.so.*
%{_libdir}/libpgtypes.so.*

%files docs
%defattr(-,root,root)
%doc %{_docdir}/%{name}-docs-%{version}

%files contrib
%defattr(-,root,root)
# %doc contrib/*/README.* contrib/spi/*.example
%{_libdir}/postgresql/_int.so
%{_libdir}/postgresql/btree_gist.so
%{_libdir}/postgresql/chkpass.so
%{_libdir}/postgresql/cube.so
%{_libdir}/postgresql/dblink.so
%{_libdir}/postgresql/earthdistance.so
%{_libdir}/postgresql/fuzzystrmatch.so
%{_libdir}/postgresql/insert_username.so
%{_libdir}/postgresql/lo.so
%{_libdir}/postgresql/ltree.so
%{_libdir}/postgresql/moddatetime.so
%{_libdir}/postgresql/pgcrypto.so
%{_libdir}/postgresql/pgstattuple.so
%{_libdir}/postgresql/refint.so
%{_libdir}/postgresql/seg.so
%{_libdir}/postgresql/tablefunc.so
%{_libdir}/postgresql/timetravel.so
%{_libdir}/postgresql/pg_trgm.so
%{_libdir}/postgresql/autoinc.so
%{_libdir}/postgresql/pg_buffercache.so
%{_libdir}/postgresql/adminpack.so
%{_libdir}/postgresql/hstore.so
%{_libdir}/postgresql/isn.so
%{_libdir}/postgresql/pg_freespacemap.so
%{_libdir}/postgresql/pgrowlocks.so
%{_libdir}/postgresql/sslinfo.so
%{_libdir}/postgresql/pageinspect.so

%{_datadir}/postgresql/contrib/
%{_bindir}/oid2name
%{_bindir}/pgbench
%{_bindir}/vacuumlo

%files server -f server.lst
%defattr(-,root,root)
%{_initrddir}/postgresql
%config(noreplace) %{_sysconfdir}/sysconfig/postgresql
%doc README.urpmi postgresql.mdv.releasenote
%{_bindir}/initdb
%{_bindir}/pg_controldata
%{_bindir}/pg_ctl
%{_bindir}/pg_resetxlog
%{_bindir}/postgres
%{_bindir}/postmaster
%{_bindir}/pg_standby
%{_bindir}/pg_archivecleanup
%{_bindir}/pg_upgrade
%{_mandir}/man1/initdb.1*
%{_mandir}/man1/pg_controldata.*
%{_mandir}/man1/pg_ctl.1*
%{_mandir}/man1/pg_resetxlog.*
%{_mandir}/man1/postgres.1*
%{_mandir}/man1/postmaster.1*
%dir %{_libdir}/postgresql
%dir %{_datadir}/postgresql
%attr(644,postgres,postgres) %config(noreplace) /var/lib/pgsql/.bashrc
%attr(-,postgres,postgres) /var/lib/pgsql/.profile
%attr(700,postgres,postgres) %dir %{pgdata}
%attr(-,postgres,postgres) %{pgdata}/data
%attr(700,postgres,postgres) %dir %{pgdata}/backups
%{_libdir}/postgresql/*_and_*.so
%{_libdir}/postgresql/pgxml.so
%{_libdir}/postgresql/dict_int.so
%{_libdir}/postgresql/dict_xsyn.so
%{_libdir}/postgresql/test_parser.so
%{_libdir}/postgresql/tsearch2.so
%{_libdir}/postgresql/dict_snowball.so
%{_libdir}/postgresql/auto_explain.so
%{_libdir}/postgresql/btree_gin.so
%{_libdir}/postgresql/citext.so
%{_libdir}/postgresql/pg_stat_statements.so
%if %withuuid
%{_libdir}/postgresql/uuid-ossp.so
%endif
%{_libdir}/postgresql/euc2004_sjis2004.so
%{_libdir}/postgresql/libpqwalreceiver.so
%{_libdir}/postgresql/passwordcheck.so
%{_libdir}/postgresql/pg_upgrade_support.so
%{_libdir}/postgresql/unaccent.so
%{_datadir}/postgresql/postgres.bki
%{_datadir}/postgresql/postgres.description
%{_datadir}/postgresql/*.sample
%{_datadir}/postgresql/timezone
%{_datadir}/postgresql/system_views.sql
%{_datadir}/postgresql/conversion_create.sql
%{_datadir}/postgresql/information_schema.sql
%{_datadir}/postgresql/snowball_create.sql
%{_datadir}/postgresql/sql_features.txt
%{_datadir}/postgresql/postgres.shdescription
%dir %{_datadir}/postgresql/timezonesets
%{_datadir}/postgresql/timezonesets/Africa.txt
%{_datadir}/postgresql/timezonesets/America.txt
%{_datadir}/postgresql/timezonesets/Antarctica.txt
%{_datadir}/postgresql/timezonesets/Asia.txt
%{_datadir}/postgresql/timezonesets/Atlantic.txt
%{_datadir}/postgresql/timezonesets/Australia
%{_datadir}/postgresql/timezonesets/Australia.txt
%{_datadir}/postgresql/timezonesets/Default
%{_datadir}/postgresql/timezonesets/Etc.txt
%{_datadir}/postgresql/timezonesets/Europe.txt
%{_datadir}/postgresql/timezonesets/India
%{_datadir}/postgresql/timezonesets/Indian.txt
%{_datadir}/postgresql/timezonesets/Pacific.txt
%{_datadir}/postgresql/tsearch_data

%attr(700,postgres,postgres) %dir /var/log/postgres
%logrotatedir/%{bname}

%files devel
%defattr(-,root,root)
# %doc doc/TODO doc/TODO.detail
%{_includedir}/*
%{_bindir}/ecpg
%{_libdir}/lib*.a
%{_libdir}/lib*.so
%{_libdir}/postgresql/pgxs/
%{_mandir}/man1/ecpg.1*
%{_bindir}/pg_config
%{_mandir}/man1/pg_config.1*
#From %files -n %{libnamedevel}
#%{_libdir}/libpq.so
#From %files -n %{libecpgdevel}
#%{_libdir}/libecpg.so
%{_mandir}/man3/SPI_*.3*
%{_mandir}/man3/dblink*.3*

%files pl 
%defattr(-,root,root) 

%files plpython
%defattr(-,root,root) 
%{_libdir}/postgresql/plpython.so
%{_libdir}/postgresql/plpython2.so

%files plperl
%defattr(-,root,root) 
%{_libdir}/postgresql/plperl.so

%files pltcl
%defattr(-,root,root) 
%{_libdir}/postgresql/pltcl.so
%{_bindir}/pltcl_delmod 
%{_bindir}/pltcl_listmod 
%{_bindir}/pltcl_loadmod 
%{_datadir}/postgresql/unknown.pltcl

%files plpgsql
%defattr(-,root,root) 
%{_libdir}/postgresql/plpgsql.so



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16022 |12mr|postscript-ppds-2006-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 2006
%define release %mkrel 11

##### RPM PROBLEM WORKAROUNDS

# Suppress automatically generated Requires for Perl libraries.
#define _requires_exceptions perl\(.*\)

#define _unpackaged_files_terminate_build       0 
#define _missing_doc_files_terminate_build      0


Summary: PPD files for PostScript printers
Name:		postscript-ppds
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Publishing
URL:		http://cups.sourceforge.net/
BuildRequires:	cups-common
Requires:	foomatic-filters >= 3.0.2-1.20050802.1mdk ghostscript
BuildArchitectures: noarch

##### SOURCES

# CUPS-Drivers package from Sourceforge, only PPD files for native 
# PostScript printers used
Source200: 	ftp://cups.sourceforge.net/pub/cups/cups-drivers/0.3.6/cups-drivers-all-0.3.6.tar.bz2

# Perl script to clean up Manufacturer entries in the PPD files, so that
# drivers are sorted by the printer manufacturer in the graphical frontends
Source201: 	cleanppd.pl.bz2

# PPD file for a generic PostScript printer (taken from KUPS)
Source203: 	postscript.ppd.bz2

##### PATCHES

# Fix buggy PPD file
Patch200: cups-drivers-hplj5m_4.ppd.patch



##### BUILD ROOT

BuildRoot:	%_tmppath/%name-%version-%release-root



##### PACKAGE DESCRIPTION

%description
This package contains PPD files for older PostScript printers.

The PPD files for recent printers are in the foomatic-db package.

Setting up print queues with CUPS or foomatic-rip and these PPD files
makes all features of the printer available, therefore its use is
highly recommended. printerdrake will choose a manufacturer-supplied
PPD file automatically if one for your printer is found.



%prep
# remove old directory
rm -rf $RPM_BUILD_DIR/%{name}-%{version}
mkdir $RPM_BUILD_DIR/%{name}-%{version}

# PPD files for old PostScript printers
%setup -q -T -D -a 200 -n %{name}-%{version}

# Apply patch for buggy ppd file
%patch200 -p0

# Remove CUPS-O-MATIC PPDs
rm -rf cups-drivers-0.3.6/usr/share/cups/model/cups-o-matic

# Remove pstogstoraster-based PPD files, they do not work 
# when printing via Samba. There are other, better PPDs for 
# these printers.
rm -f cups-drivers-0.3.6/usr/share/cups/model/canon/bj10.ppd
rm -f cups-drivers-0.3.6/usr/share/cups/model/hp/djet_890c.ppd
rm -f cups-drivers-0.3.6/usr/share/cups/model/hp/laserjet_gs.ppd

# Remove CUPS PPD files, there are newer versions of them in the CUPS
# package
rm -f cups-drivers-0.3.6/usr/share/cups/model/hp/laserjet.ppd
rm -f cups-drivers-0.3.6/usr/share/cups/model/hp/deskjet.ppd



%build

# Nothing to build



%install

rm -rf $RPM_BUILD_ROOT

# Make directories
install -d $RPM_BUILD_ROOT%{_datadir}/cups/model

# Put the Sourceforge PPDs into CUPS PPD directory
cp -a cups-drivers-0.3.6/usr/share/cups/model/* $RPM_BUILD_ROOT%{_datadir}/cups/model/

# Install PPD file for a generic PostScript printer
bzcat %{SOURCE203} > $RPM_BUILD_ROOT%{_datadir}/cups/model/postscript.ppd

# Correct permissions of PPD file directory
chmod -R u+w,a+rX $RPM_BUILD_ROOT%{_datadir}/cups/model

# "cleanppd.pl" removes unwished PPD files (currently the ones for Birmy
# PowerRIP), fixes broken manufacturer entries, and cleans lines which
# contain only spaces and tabs.

# Uncompress Perl script for cleaning up the PPD files
bzcat %{SOURCE201} > ./cleanppd.pl
chmod a+rx ./cleanppd.pl
# Do the clean-up
find $RPM_BUILD_ROOT%{_datadir}/cups/model -name "*.ppd" -exec ./cleanppd.pl '{}' \;
# Remove PPDs which are not Adobe-compliant and therefore not working with
# CUPS 1.1.20
for ppd in `find $RPM_BUILD_ROOT%{_datadir}/cups/model -name "*.ppd.gz" -print`; do cupstestppd -q $ppd || (rm -f $ppd && echo "$ppd not Adobe-compliant. Deleted."); done



##### GENERAL STUFF

# Correct permissions for all documentation files
for f in %{buildroot}%{_datadir}/cups/model/*/*; do
  chmod a-x $f
done



##### FILES

%files
%defattr(-,root,root)
%{_datadir}/cups/model/*



# Restart the CUPS daemon when it is running, but do not start it when it
# is not running. The restart of the CUPS daemon updates the CUPS-internal
# PPD index

%post
/sbin/service cups condrestart > /dev/null 2>/dev/null || :

%postun
/sbin/service cups condrestart > /dev/null 2>/dev/null || :



%clean
rm -rf $RPM_BUILD_ROOT






%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16023 |12mr|potrace-1.9-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	potrace
%define version 1.8

Summary:	Utility for transforming a bitmap into a scalable image
Name:		potrace
Version:	1.9
Release:	%mkrel 3
License:	GPLv2
Group:		Graphics
URL:		http://potrace.sourceforge.net/
Source0:	http://potrace.sourceforge.net/download/%{name}-%{version}.tar.gz
Buildrequires:	zlib-devel
Provides:	fonttracer

%description
potrace is a utility for tracing a bitmap, which means, transforming 
a bitmap into a smooth, scalable image. The input is a bitmap (PBM, 
PGM, PPM, or BMP format), and the output can be EPS (default), 
Postscript, SVG ou PGM (for easy antialiasing). A typical use is to 
create EPS files from scanned data, such as company or university logos, 
handwritten notes, etc. The resulting image is not "jaggy" like a bitmap, 
but smooth. It can then be rendered at any resolution.

%prep
%setup -q

# fix file perm
chmod -R go+rX .

%build
%configure2_5x --enable-a4
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog README NEWS
%{_bindir}/*
%{_mandir}/man1/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16024 |12mr|powerman-2.3.9-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 0
%define libname	%mklibname powerman  %{major}
%define develname %mklibname -d powerman

Summary:	Power to the Cluster
Name:		powerman
Version:	2.3.9
Release:	%mkrel 3
Group:		System/Servers
License:	GPLv2+
URL:		http://code.google.com/p/powerman/
Source0:	http://powerman.googlecode.com/files/powerman-%{version}.tar.gz
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires(pre): rpm-helper
Requires(postun): rpm-helper
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	genders-devel
BuildRequires:	libcurl-devel
BuildRequires:	ncurses-devel
BuildRequires:	net-snmp-devel
BuildRequires:	readline-devel
BuildRequires:	tcp_wrappers-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
PowerMan is a tool for manipulating remote power control (RPC) devices from a 
central location. Several RPC varieties are supported natively by PowerMan and 
Expect-like configurability simplifies the addition of new devices.

%package -n	%{libname}
Summary:	PowerMan library
Group:          System/Libraries

%description -n	%{libname}
PowerMan is a tool for manipulating remote power control (RPC) devices from a 
central location. Several RPC varieties are supported natively by PowerMan and 
Expect-like configurability simplifies the addition of new devices.

%package -n	%{develname}
Summary:	Static library and header files for the PowerMan library
Group:		Development/C
Provides:	%{name}-devel = %{version}
Provides:	lib%{name}-devel = %{version}
Requires:	%{libname} = %{version}

%description -n	%{develname}
PowerMan is a tool for manipulating remote power control (RPC) devices from a 
central location. Several RPC varieties are supported natively by PowerMan and 
Expect-like configurability simplifies the addition of new devices.

This package contains the static genders library and its header files.

%prep

%setup -q

%build
#sh ./autogen.sh
%serverbuild

%configure2_5x \
    --with-snmppower \
    --with-httppower \
    --with-genders \
    --with-ncurses \
    --with-user=powerman

# parallel makes often fail
make -e VERSION=%{version} EXTRA_CFLAGS="$CFLAGS"

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_initrddir}

%makeinstall_std mandir=%{_mandir}

# work around a problem in the install make file target
rm %{buildroot}%{_bindir}/pm
pushd %{buildroot}%{_bindir}
    ln -s powerman pm
popd

# get rid of execute bit on powerman script files to fix rpmlint errror
chmod -x %{buildroot}%{_sysconfdir}/%{name}/*

mv %{buildroot}%{_sysconfdir}/init.d/%{name} %{buildroot}%{_initrddir}/

# Don't turn on by default
%{__perl} -pi -e 's|chkconfig:.*95 5|chkconfig: - 95 5|g' %{buildroot}%{_initrddir}/%{name}

# don't package this for now
rm -rf %{buildroot}%{_libdir}/stonith

%pre
%_pre_useradd powerman /var/empty /bin/sh

%postun
%_postun_userdel powerman

%post
%_post_service powerman

%preun
%_preun_service powerman

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc ChangeLog DISCLAIMER COPYING NEWS TODO
%{_initrddir}/%{name}
%{_bindir}/pm
%{_bindir}/powerman
%{_sbindir}/httppower
%{_sbindir}/plmpower
%{_sbindir}/powermand
%{_sbindir}/snmppower
%{_sbindir}/vpcd
%dir %{_sysconfdir}/%{name}/
%config(noreplace) %{_sysconfdir}/%{name}/*
%{_mandir}/man*/*
%attr(0755,powerman,powerman) %dir /var/run/%{name}

%files -n %{libname}
%defattr(-,root,root)
%doc COPYING
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/*.*a
%{_libdir}/pkgconfig/*.pc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16025 |12mr|powermanga-0.91-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Shoot 'em up game with 3D graphics
Name:		powermanga
Version:	0.91
Release:	1
License:	GPLv3+
Group:		Games/Arcade
URL:		http://linux.tlk.fr/games/Powermanga/
Source0:	http://linux.tlk.fr/games/Powermanga/download/%{name}-%{version}.tgz
Source11:	%{name}.16.png
Source12:	%{name}.32.png
Source13:	%{name}.48.png
Patch0:		powermanga-0.91-zlib.patch
Patch1:		powermanga-0.91-gcc4.7.patch
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(libpng)

Requires(post):		rpm-helper
Requires(postun):	rpm-helper

%description
In this "shoot 'em up" with 3d graphics, you'll have to face and destroy
more than 60 different types of opponents. Nice musics, many weapons, and
a ton of surprises.

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
autoreconf -fi
%configure2_5x
%make

%install
%makeinstall_std

install -d install %{buildroot}%{_gamesdatadir}/%{name}/texts
install -m 644 texts/*.txt texts/*.ini %{buildroot}%{_gamesdatadir}/%{name}/texts

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=PowerManga
Comment=Shoot 'em up game with 3D graphics
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;ArcadeGame;
EOF

install -m644 %{SOURCE11} -D %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
install -m644 %{SOURCE13} -D %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png

%post
%create_ghostfile %{_localstatedir}/games/%{name}/%{name}.hi root games 664
%create_ghostfile %{_localstatedir}/games/%{name}/%{name}.hi-easy root games 664
%create_ghostfile %{_localstatedir}/games/%{name}/%{name}.hi-hard root games 664

%files
%doc README
%attr(-, root, games) %{_gamesbindir}/%{name}
%{_gamesdatadir}/%{name}
%{_mandir}/man6/%{name}.6*
%{_datadir}/applications/mandriva-%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png
%attr(664, root, games) %ghost %{_localstatedir}/games/%{name}/%{name}.hi
%attr(664, root, games) %ghost %{_localstatedir}/games/%{name}/%{name}.hi-easy
%attr(664, root, games) %ghost %{_localstatedir}/games/%{name}/%{name}.hi-hard




%changelog
* Fri Aug  31 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 25d93c9
- Add patches to fix build with libpng15 and gcc 4.7
  
* Fri Aug  31 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 6feb145
- New version 0.91, update files list
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16026 |12mr|powernowd-1.00-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:		Daemon to adjust speed of your laptop processor
Name:			powernowd
Version:		1.00
Release:		%mkrel 8
License:		GPLv2 
Group:			System/Servers
Source0:		http://www.deater.net/john/%{name}-%{version}.tar.bz2
Source1:		powernowd.rc
Source2:		powernowd.8
URL:			http://www.deater.net/john/%{name}.html
BuildRoot:		%{_tmppath}/%{name}-%{version}-%{release}-buildroot
ExclusiveArch:		%{ix86} ia64 x86_64 amd64 ppc
Requires(pre):		rpm-helper

%description
This is a very simple daemon that will adjust the speed of your 
CPU depending on system load.

It only works with a supported processor found on some laptops, 
with the cpufreq interface.

%prep 
%setup -q

%build
%make

%install
cat > powernowd.sysconfig <<EOF
# place here the option passed to powernowd.
# They are described in powernowd(8)
#
#   -n   Include 'nice'd processes in calculations
#   -m   Modes of operation, can be 0, 1, 2, or 3:
#          0 = SINE, 1 = AGGRESSIVE (default), 2 = PASSIVE, 3 = LEAPS
#   -s   Frequency step in kHz (default = 100000)
#   -p   Polling frequency in msecs (default = 1000)
#   -u   CPU usage upper limit percentage [0 .. 100, default 80]
#   -l   CPU usage lower limit percentage [0 .. 100, default 20]
#

OPTIONS=""

EOF
rm -rf %{buildroot}
mkdir -p %{buildroot}/%{_sbindir}
install -m755 %{name} %{buildroot}/%{_sbindir}

mkdir -p %{buildroot}/%{_mandir}/man8
install -m644 %{SOURCE2} %{buildroot}/%{_mandir}/man8

mkdir -p %{buildroot}/%{_initrddir}/
install -m755 %{SOURCE1} %{buildroot}/%{_initrddir}/%{name}

mkdir -p %{buildroot}/%{_sysconfdir}/sysconfig/
install -m644 powernowd.sysconfig %{buildroot}/%{_sysconfdir}/sysconfig/%{name}


%clean
rm -rf %{buildroot}

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%files
%defattr(-,root,root)
%doc README
%attr(700,root,root) %{_initrddir}/%{name}
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%{_sbindir}/*
%{_mandir}/man8/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16027 |12mr|ppl-0.11.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		ppl_major		9
%define		libppl			%mklibname ppl %ppl_major
%define 	libppl_devel		%mklibname -d ppl
%define 	libppl_static_devel	%mklibname -d -s ppl

%define		ppl_c_major		4
%define		libppl_c		%mklibname ppl_c %ppl_c_major
%define 	libppl_c_devel		%mklibname -d ppl_c
%define 	libppl_c_static_devel	%mklibname -d -s ppl_c

%define		pwl_major		5
%define		libpwl			%mklibname pwl %pwl_major
%define 	libpwl_devel		%mklibname -d pwl
%define 	libpwl_static_devel	%mklibname -d -s pwl

Name:		ppl
Version:	0.11.2
Release:	2
Group:		Development/C
Summary:	The Parma Polyhedra Library: a library of numerical abstractions
License:	GPLv3+
URL:		http://bugseng.com/products/ppl
Source0:	http://bugseng.com/products/ppl/download/ftp/ppl/releases/%version/ppl-%version.tar.bz2
Source1:	ppl.hh
Source2:	ppl_c.h
Source3:	pwl.hh
Patch0:		ppl-0.10.2-Makefile.patch
Patch1:		ppl-0.11.2-autoconf-2.68.patch
Patch2:		ppl-0.11.2-automake-1.11.2.patch
Patch3:		ppl-0.11.2-lzma.patch
BuildRequires:	gmp-devel >= 4.1.3, gmpxx-devel >= 4.1.3, m4 >= 1.4.8

%description
The Parma Polyhedra Library (PPL) is a library for the manipulation of
(not necessarily closed) convex polyhedra and other numerical
abstractions.  The applications of convex polyhedra include program
analysis, optimized compilation, integer and combinatorial
optimization and statistical data-editing.  The Parma Polyhedra
Library comes with several user friendly interfaces, is fully dynamic
(available virtual memory is the only limitation to the dimension of
anything), written in accordance to all the applicable standards,
exception-safe, rather efficient, thoroughly documented, and free
software.  This package provides all what is necessary to run
applications using the PPL through its C and C++ interfaces.

#-----------------------------------------------------------------------
%package	-n %{libppl}
Group:		Development/C
Summary:	The Parma Polyhedra Library: a library of numerical abstractions
%if %mdkversion == 201100
Conflicts:	%{mklibname ppl 7} = 0.11
%endif

%description	-n %{libppl}
The Parma Polyhedra Library (PPL) is a library for the manipulation of
(not necessarily closed) convex polyhedra and other numerical
abstractions.  The applications of convex polyhedra include program
analysis, optimized compilation, integer and combinatorial
optimization and statistical data-editing.  The Parma Polyhedra
Library comes with several user friendly interfaces, is fully dynamic
(available virtual memory is the only limitation to the dimension of
anything), written in accordance to all the applicable standards,
exception-safe, rather efficient, thoroughly documented, and free
software.  This package provides all what is necessary to run
applications using the PPL through its C and C++ interfaces.

%files		-n %{libppl}
%defattr(-,root,root,-)
%doc %{_datadir}/doc/%{name}-%{version}/BUGS
%doc %{_datadir}/doc/%{name}-%{version}/COPYING
%doc %{_datadir}/doc/%{name}-%{version}/CREDITS
%doc %{_datadir}/doc/%{name}-%{version}/NEWS
%doc %{_datadir}/doc/%{name}-%{version}/README
%doc %{_datadir}/doc/%{name}-%{version}/README.configure
%doc %{_datadir}/doc/%{name}-%{version}/TODO
%doc %{_datadir}/doc/%{name}-%{version}/gpl.txt
%{_libdir}/libppl.so.%{ppl_major}
%{_libdir}/libppl.so.%{ppl_major}.*
%dir %{_libdir}/%{name}
%dir %{_datadir}/%{name}
%dir %{_datadir}/doc/%{name}-%{version}

#-----------------------------------------------------------------------
%package	-n %{libppl_devel}
Summary:	Development tools for the Parma Polyhedra Library C and C++ interfaces
Group:		Development/C
Requires:	%{libppl} = %{version}-%{release}
Requires:	gmp-devel >= 4.1.3
Requires:	gmpxx-devel >= 4.1.3
Provides:	%{name}-devel = %version-%release
Conflicts:	%{_lib}ppl7-devel < 0.11-3

%description	-n %{libppl_devel}
The header files, Autoconf macro and minimal documentation for
developing applications using the Parma Polyhedra Library through
its C and C++ interfaces.

%files		-n %{libppl_devel}
%defattr(-,root,root,-)
%{_bindir}/ppl-config
%{_includedir}/ppl*.hh
%{_libdir}/libppl.so
%{_mandir}/man1/ppl-config.1.*
%{_mandir}/man3/libppl.3.*
%{_datadir}/aclocal/ppl.m4

#-----------------------------------------------------------------------
%package	-n %{libppl_static_devel}
Summary:	Static archives for the Parma Polyhedra Library C and C++ interfaces
Group:		Development/C
Requires:	%{name}-devel = %{version}-%{release}
Provides:	libppl-static-devel = %{version}-%{release}
Obsoletes:	%{_lib}ppl7-static-devel < 0.11-3

%description	-n %{libppl_static_devel}
The static archives for the Parma Polyhedra Library C and C++ interfaces.

%files		-n %{libppl_static_devel}
%defattr(-,root,root,-)
%{_libdir}/libppl.a

#-----------------------------------------------------------------------
%package	-n %{libppl_c}
Group:		Development/C
Summary:	The Parma Polyhedra Library: a library of numerical abstractions
%if %mdkversion == 201100
Conflicts:	%{mklibname ppl_c 2} = 0.11
%endif

%description	-n %{libppl_c}
The Parma Polyhedra Library (PPL) is a library for the manipulation of
(not necessarily closed) convex polyhedra and other numerical
abstractions.  The applications of convex polyhedra include program
analysis, optimized compilation, integer and combinatorial
optimization and statistical data-editing.  The Parma Polyhedra
Library comes with several user friendly interfaces, is fully dynamic
(available virtual memory is the only limitation to the dimension of
anything), written in accordance to all the applicable standards,
exception-safe, rather efficient, thoroughly documented, and free
software.  This package provides all what is necessary to run
applications using the PPL through its C and C++ interfaces.

%files		-n %{libppl_c}
%defattr(-,root,root,-)
%{_libdir}/libppl_c.so.%{ppl_c_major}
%{_libdir}/libppl_c.so.%{ppl_c_major}.*

#-----------------------------------------------------------------------
%package	-n %{libppl_c_devel}
Summary:	Development tools for the Parma Polyhedra Library C and C++ interfaces
Group:		Development/C
Requires:	%{libppl_c} = %{version}-%{release}
Conflicts:	%{_lib}ppl-devel < 0.11-3
Provides:	ppl_c-devel = %{version}-%{release}

%description	-n %{libppl_c_devel}
The header files, Autoconf macro and minimal documentation for
developing applications using the Parma Polyhedra Library through
its C and C++ interfaces.

%files		-n %{libppl_c_devel}
%defattr(-,root,root,-)
%{_includedir}/ppl_c*.h
%{_libdir}/libppl_c.so
%{_mandir}/man3/libppl_c.3.*
%{_datadir}/aclocal/ppl_c.m4

#-----------------------------------------------------------------------
%package	-n %{libppl_c_static_devel}
Summary:	Static archives for the Parma Polyhedra Library C and C++ interfaces
Group:		Development/C
Requires:	%{libppl_c_devel} = %{version}-%{release}
Provides:	libppl_c-static-devel = %{version}-%{release}
Provides:	ppl_c-static-devel = %{version}-%{release}
Conflicts:	%{_lib}ppl7-static-devel

%description	-n %{libppl_c_static_devel}
The static archives for the Parma Polyhedra Library C and C++ interfaces.

%files		-n %{libppl_c_static_devel}
%defattr(-,root,root,-)
%{_libdir}/libppl_c.a

#-----------------------------------------------------------------------
%package	utils
Summary:	Utilities using the Parma Polyhedra Library
Group:		Development/C
Requires:	%{libppl} = %{version}-%{release}
BuildRequires:	glpk-devel >= 4.13

%description	utils
This package contains the mixed integer linear programming solver ppl_lpsol
and the program ppl_lcdd for vertex/facet enumeration of convex polyhedra.

%files		utils
%defattr(-,root,root,-)
%{_bindir}/ppl_lcdd
%{_bindir}/ppl_lpsol
%{_bindir}/ppl_pips
%{_mandir}/man1/ppl_lcdd.1.*
%{_mandir}/man1/ppl_lpsol.1.*
%{_mandir}/man1/ppl_pips.1.*

#-----------------------------------------------------------------------
%ifnarch ia64 ppc64 s390 s390x %arm
%package	gprolog
# The `gprolog' package is not available on ppc64:
# the GNU Prolog interface must thus be disabled for that architecture.
Summary:	The GNU Prolog interface of the Parma Polyhedra Library
Group:		Development/Other
BuildRequires:	gprolog >= 1.2.19
Requires:	%{libppl} = %{version}-%{release},
Requires:	%{libpwl} = %{version}-%{release}
Requires:	gprolog >= 1.2.19

%description	gprolog
This package adds GNU Prolog support to the Parma Polyhedra Library (PPL).
Install this package if you want to use the library in GNU Prolog programs.

%files		gprolog
%defattr(-,root,root,-)
%doc interfaces/Prolog/GNU/README.gprolog
%{_bindir}/ppl_gprolog
%{_datadir}/%{name}/ppl_gprolog.pl
%{_libdir}/%{name}/libppl_gprolog.so

#-----------------------------------------------------------------------
%package	gprolog-static
Summary:	The static archive for the GNU Prolog interface of the Parma Polyhedra Library
Group:		Development/Other
Requires:	%{name}-gprolog = %{version}-%{release}
%description gprolog-static
This package contains the static archive for the GNU Prolog interface
of the Parma Polyhedra Library.

%files		gprolog-static
%defattr(-,root,root,-)
%{_libdir}/%{name}/libppl_gprolog.a
%endif

#-----------------------------------------------------------------------
#%package	ocaml
#Summary:	The OCaml interface of the Parma Polyhedra Library
#Group:		Development/Other
#BuildRequires:	ocaml >= 3.09
#Requires:	%{name} = %{version}-%{release}

#%description	ocaml
#This package adds Objective Caml (OCaml) support to the Parma
#Polyhedra Library.  Install this package if you want to use the
#library in OCaml programs.

#%files		ocaml
#%defattr(-,root,root,-)
#%doc interfaces/OCaml/README.ocaml
#%{_libdir}/%{name}/ppl_ocaml.cma
#%{_libdir}/%{name}/ppl_ocaml.cmi
#%{_libdir}/%{name}/ppl_ocaml_globals.cmi

#-----------------------------------------------------------------------
#%package	ocaml-devel
#Summary:	The OCaml interface of the Parma Polyhedra Library
#Group:		Development/Other
#Requires:	%{name}-ocaml = %{version}-%{release}

#%description	ocaml-devel
#This package contains libraries and signature files for developing
#applications using the OCaml interface of the Parma Polyhedra Library.

#%files		ocaml-devel
#%defattr(-,root,root,-)
#%{_libdir}/%{name}/libppl_ocaml.a
#%{_libdir}/%{name}/ppl_ocaml.mli

#-----------------------------------------------------------------------
%package	java
Summary:	The Java interface of the Parma Polyhedra Library
Group:		Development/Java
BuildRequires:	java-devel >= 0:1.6.0
BuildRequires:	jpackage-utils
Requires:	java >= 1.6.0
Requires:	jpackage-utils
Requires:	%{libppl} = %{version}-%{release}

%description	java
This package adds Java support to the Parma Polyhedra Library.
Install this package if you want to use the library in Java programs.

%files		java
%defattr(-,root,root,-)
%doc interfaces/Java/README.java
%{_libdir}/%{name}/libppl_java.so
%{_libdir}/%{name}/ppl_java.jar

#-----------------------------------------------------------------------
%package	java-javadoc
Summary:	Javadocs for %{name}-java
Group:		Development/Java
Requires:	%{name}-java = %{version}-%{release}
Requires:	jpackage-utils

%description	java-javadoc
This package contains the API documentation for Java interface
of the Parma Polyhedra Library.

%files		java-javadoc
%defattr(-,root,root,-)
%{_javadocdir}/%{name}-java

#-----------------------------------------------------------------------
%package	docs
Summary:	Documentation for the Parma Polyhedra Library
Group:		Development/C
Requires:	%{libppl} = %{version}-%{release}

%description	docs
This package contains all the documentations required by programmers
using the Parma Polyhedra Library (PPL).
Install this package if you want to program with the PPL.

%files		docs
%defattr(-,root,root,-)
%doc %{_datadir}/doc/%{name}-%{version}/ChangeLog*
%doc %{_datadir}/doc/%{name}-%{version}/README.doc
%doc %{_datadir}/doc/%{name}-%{version}/fdl.*
%doc %{_datadir}/doc/%{name}-%{version}/gpl.pdf
%doc %{_datadir}/doc/%{name}-%{version}/gpl.ps.gz
%doc %{_datadir}/doc/%{name}-%{version}/ppl-user-%{version}-html/
%doc %{_datadir}/doc/%{name}-%{version}/ppl-user-*-interface-%{version}-html/
%doc %{_datadir}/doc/%{name}-%{version}/ppl-user-%{version}.pdf
%doc %{_datadir}/doc/%{name}-%{version}/ppl-user-*-interface-%{version}.pdf
%doc %{_datadir}/doc/%{name}-%{version}/ppl-user-%{version}.ps.gz
%doc %{_datadir}/doc/%{name}-%{version}/ppl-user-*-interface-%{version}.ps.gz

#-----------------------------------------------------------------------
%package	-n %{libpwl}
Summary:	The Parma Watchdog Library: a C++ library for watchdog timers
Group:		Development/C++
%if %mdkversion == 201100
Conflicts:	%{mklibname pwl 4} = 0.11
%endif

%description	 -n %{libpwl}
The Parma Watchdog Library (PWL) provides support for multiple,
concurrent watchdog timers on systems providing setitimer(2).  This
package provides all what is necessary to run applications using the
PWL.  The PWL is currently distributed with the Parma Polyhedra
Library, but is totally independent from it.

%files		-n %{libpwl}
%defattr(-,root,root,-)
%{_libdir}/libpwl.so.%{pwl_major}
%{_libdir}/libpwl.so.%{pwl_major}.*

#-----------------------------------------------------------------------
%package	-n %{libpwl_devel}
Summary:	Development tools for the Parma Watchdog Library
Group:		Development/C++
Requires:	%{libpwl} = %{version}-%{release}
Provides:	%{name}-pwl-devel = %{version}-%{release}
Provides:	pwl-devel = %{version}-%{release}

%description	-n %{libpwl_devel}
The header files, documentation and static libraries for developing
applications using the Parma Watchdog Library.

%files		-n %{libpwl_devel}
%defattr(-,root,root,-)
%doc Watchdog/doc/README.doc
%{_includedir}/pwl*.hh
%{_libdir}/libpwl.so

#-----------------------------------------------------------------------
%package	-n %{libpwl_static_devel}
Summary:	Static archive for the Parma Watchdog Library
Group:		Development/C++
Requires:	%{name}-pwl-devel = %{version}-%{release}
Provides: 	libpwl-static-devel = %{version}-%{release}
Obsoletes:	%{_lib}pwl4-static-devel < 0.11-3

%description	-n %{libpwl_static_devel}
This package contains the static archive for the Parma Watchdog Library.

%files		-n %{libpwl_static_devel}
%defattr(-,root,root,-)
%{_libdir}/libpwl.a

#-----------------------------------------------------------------------
%package	pwl-docs
Summary:	Documentation for the Parma Watchdog Library
Group:		Development/C++
Requires:	%{libpwl} = %{version}-%{release}

%description	pwl-docs
This package contains all the documentations required by programmers
using the Parma Watchdog Library (PWL).
Install this package if you want to program with the PWL.

%files		pwl-docs
%defattr(-,root,root,-)
%doc %{_datadir}/doc/%{name}-%{version}/pwl-user-0.8-html/
%doc %{_datadir}/doc/%{name}-%{version}/pwl-user-0.8.pdf
%doc %{_datadir}/doc/%{name}-%{version}/pwl-user-0.8.ps.gz

#-----------------------------------------------------------------------
%prep
%setup -q
%patch0 -p1 -b .Makefile~
%patch1 -p1 -b .ac268~
%patch2 -p1 -b .am11~
%patch3 -p1 -b .lzma~

#-----------------------------------------------------------------------
%build
aclocal -I m4
autoreconf -fi
%ifnarch ia64 ppc64 s390 s390x %arm
CPPFLAGS="%{optflags} -I%{_libdir}/gprolog-`gprolog --version 2>&1 | head -1 | sed -e "s/.* \([^ ]*\)$/\1/g"`/include"
%endif
%configure --docdir=%{_datadir}/doc/%{name}-%{version} --enable-shared --enable-interfaces="c++ c gnu_prolog java" CPPFLAGS="$CPPFLAGS"
#sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
#sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
#sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' Watchdog/libtool
#sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' Watchdog/libtool
%make

#-----------------------------------------------------------------------
%install
rm -rf %{buildroot}
%makeinstall_std

# In order to avoid multiarch conflicts when installed for multiple
# architectures (e.g., i386 and x86_64), we rename the header files
# of the ppl-devel and ppl-pwl-devel packages.  They are substituted with
# ad-hoc switchers that select the appropriate header file depending on
# the architecture for which the compiler is compiling.

# Since our header files only depend on the sizeof things, we smash
# ix86 onto i386 and arm* onto arm.  For the SuperH RISC engine family,
# we smash sh3 and sh4 onto sh.
normalized_arch=%{_arch}
%ifarch %{ix86}
normalized_arch=i386
%endif
%ifarch %{arm}
normalized_arch=arm
%endif
%ifarch sh3 sh4
normalized_arch=sh
%endif

mv %{buildroot}/%{_includedir}/ppl.hh %{buildroot}/%{_includedir}/ppl-${normalized_arch}.hh
install -m644 %{SOURCE1} %{buildroot}/%{_includedir}/ppl.hh
mv %{buildroot}/%{_includedir}/ppl_c.h %{buildroot}/%{_includedir}/ppl_c-${normalized_arch}.h
install -m644 %{SOURCE2} %{buildroot}/%{_includedir}/ppl_c.h
mv %{buildroot}/%{_includedir}/pwl.hh %{buildroot}/%{_includedir}/pwl-${normalized_arch}.hh
install -m644 %{SOURCE3} %{buildroot}/%{_includedir}/pwl.hh

# Install the Javadocs for ppl-java.
mkdir -p %{buildroot}%{_javadocdir}
mv \
%{buildroot}/%{_datadir}/doc/%{name}-%{version}/ppl-user-java-interface-%{version}-html \
%{buildroot}%{_javadocdir}/%{name}-java

rm %{buildroot}%{_libdir}/*.la
rm %{buildroot}%{_libdir}/ppl/*.la

#-----------------------------------------------------------------------
%clean
rm -rf %{buildroot}

%changelog
* Tue Jan 10 2012 Bernhard Rosenkraenzer <bero@bero.eu> 0.11.2-1mdv2012.0
+ Revision: 759624
- Update to 0.11.2
- Fix build with current autotools

* Wed Dec 07 2011 Paulo Andrade <pcpa@mandriva.com.br> 0.11-5
+ Revision: 738700
- Rebuild for .la file removal.
- Add cooker specific conflicts for easier cooker updates

  + Matthew Dawkins <mattydaw@mandriva.org>
    - added arm support
      simplified docs file list to avoid more ifnarch statements

* Sun Apr 10 2011 Paulo Andrade <pcpa@mandriva.com.br> 0.11-3
+ Revision: 652189
- Update to ppl 0.11, add libppl_c and correct library major on package names

  + Funda Wang <fwang@mandriva.org>
    - add more conflicts and obsoletes to ease upgrade
    - new static devel package policy
    - move ppl-config into devel package, which is the correct package it belongs
    - correctly lock major
    - lock libmajor
    - convert to devel package polciy for static devel package

* Wed Feb 02 2011 Paulo Andrade <pcpa@mandriva.com.br> 0.11-2
+ Revision: 634947
- Add intermediate revert before rebuilding with proper major

* Tue Feb 01 2011 Alexandre Lissy <alissy@mandriva.com> 0.11-1
+ Revision: 634631
- * updating to ppl 0.11 (headers are from Fedora's package, no real explanation why they are needed this way ...)

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 0.10.2-2mdv2011.0
+ Revision: 607200
- rebuild

* Tue Feb 09 2010 Funda Wang <fwang@mandriva.org> 0.10.2-1mdv2010.1
+ Revision: 503055
- fix file list
- fix build with gmp 5.0

* Wed May 20 2009 Christophe Fergeau <cfergeau@mandriva.com> 0.10.2-1mdv2010.0
+ Revision: 377977
- Fix libglpk build require
- Fix Group for the various packages
- import ppl


* Sat Apr 18 2009 Roberto Bagnara <bagnara@cs.unipr.it> 0.10.2-1
- Updated for PPL 0.10.2.

* Tue Apr 14 2009 Roberto Bagnara <bagnara@cs.unipr.it> 0.10.1-1
- Updated for PPL 0.10.1.

* Sun Mar 29 2009 Roberto Bagnara <bagnara@cs.unipr.it> 0.10-11
- Moved changelogs and PostScript and PDF versions of the GPL to the
  `docs' subpackages. This saves considerable space on the live media.

* Tue Mar 24 2009 Roberto Bagnara <bagnara@cs.unipr.it> 0.10-10
- There are no GNU Prolog packages available on ia64: disable the GNU Prolog
  interface also on those platforms (besides ppc64, s390 and s390x).

* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.10-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild.

* Wed Feb 18 2009 Roberto Bagnara <bagnara@cs.unipr.it> 0.10-8
- Install the documentation according to the Fedora packaging conventions.

* Wed Feb 17 2009 Karsten Hopp <karsten@redhat.comt> 0.10-7
- There are no GNU Prolog packages available on s390 and s390x: disable
  the GNU Prolog interface also on those platforms (besides ppc64).

* Wed Feb 04 2009 Roberto Bagnara <bagnara@cs.unipr.it> 0.10-6
- Better workaround for the bug affecting PPL 0.10 on big-endian
  architectures.

* Tue Feb 03 2009 Roberto Bagnara <bagnara@cs.unipr.it> 0.10-5
- Work around the bug affecting PPL 0.10 on big-endian architectures.

* Fri Dec 05 2008 Roberto Bagnara <bagnara@cs.unipr.it> 0.10-4
- Added `%%dir %%{_datadir}/doc/pwl' to the `%%files' section
  of the `ppl-pwl' package.

* Thu Nov 04 2008 Roberto Bagnara <bagnara@cs.unipr.it> 0.10-3
- Fixed the requirements of the `ppl-java' package.

* Thu Nov 04 2008 Roberto Bagnara <bagnara@cs.unipr.it> 0.10-2
- Added m4 >= 1.4.8 to build requirements.

* Thu Nov 04 2008 Roberto Bagnara <bagnara@cs.unipr.it> 0.10-1
- Updated and extended for PPL 0.10.  In particular, the `ppl-config'
  program, being useful also for non-development activities, has been
  brought back to the main package.

* Tue Sep 30 2008 Roberto Bagnara <bagnara@cs.unipr.it> 0.9-25
- The `swiprolog' package now requires pl >= 5.6.57-2.

* Mon Sep 08 2008 Roberto Bagnara <bagnara@cs.unipr.it> 0.9-24
- Changed ppl-0.9-swiprolog.patch so as to invoke `plld' with
  the `-v' option.

* Mon Sep 08 2008 Roberto Bagnara <bagnara@cs.unipr.it> 0.9-23
- Fixed ppl-0.9-swiprolog.patch.

* Mon Sep 08 2008 Roberto Bagnara <bagnara@cs.unipr.it> 0.9-22
- Implemented a workaround to cope with the new location of SWI-Prolog.h.

* Mon Sep 08 2008 Roberto Bagnara <bagnara@cs.unipr.it> 0.9-21
- Fixed the SWI-Prolog interface dependencies.

* Mon May 19 2008 Roberto Bagnara <bagnara@cs.unipr.it> 0.9-20
- Added Requires /sbin/ldconfig.

* Wed Feb 13 2008 Roberto Bagnara <bagnara@cs.unipr.it> 0.9-19
- Include a patch to supply a missing inclusions of <cstdlib>.

* Wed Jan 09 2008 Roberto Bagnara <bagnara@cs.unipr.it> 0.9-18
- Avoid multiarch conflicts when installed for multiple architectures.

* Sun Dec 23 2007 Roberto Bagnara <bagnara@cs.unipr.it> 0.9-17
- The SWI-Prolog `pl' package is temporarily not available on the ppc64
  architecture: temporarily disabled `ppl-swiprolog' and
  `ppl-swiprolog-static' on that architecture.

* Sat Sep 29 2007 Roberto Bagnara <bagnara@cs.unipr.it> 0.9-16
- The value of the `License' tag is now `GPLv2+'.
- `ppl-swiprolog' dependency on `readline-devel' removed (again).

* Mon Sep 24 2007 Jesse Keating <jkeating@redhat.com> 0.9-15
- Rebuild for new libgmpxx.

* Tue Aug 28 2007 Fedora Release Engineering <rel-eng at fedoraproject dot org> 0.9-14
- Rebuild for selinux ppc32 issue.

* Fri Jul 06 2007 Roberto Bagnara <bagnara@cs.unipr.it> 0.9-13
- Bug 246815 had been fixed: YAP support enabled again.

* Thu Jul 05 2007 Roberto Bagnara <bagnara@cs.unipr.it> 0.9-12
- Disable YAP support until bug 246815 is fixed.
- Bug 243084 has been fixed: `ppl-swiprolog' dependency on `readline-devel'
  removed.

* Thu Jul 05 2007 Roberto Bagnara <bagnara@cs.unipr.it> 0.9-11
- The `gprolog' package is not available on the ppc64 architecture:
  so do `ppl-gprolog' and `ppl-gprolog-static'.

* Tue Jul 03 2007 Roberto Bagnara <bagnara@cs.unipr.it> 0.9-10
- Use `%%{buildroot}' consistently, instead of  `$RPM_BUILD_ROOT'.

* Mon Jul 02 2007 Roberto Bagnara <bagnara@cs.unipr.it> 0.9-9
- Patch NEWS, TODO and doc/definitions.dox so as to use the
  UTF-8 encoding instead of ISO-8859.

* Tue Jun 12 2007 Roberto Bagnara <bagnara@cs.unipr.it> 0.9-8
- Patch the `libtool' script after `%%configure' so as to fix
  the rpath issue.
- Revised the description of the `devel' package.
- Include also the `TODO' file in the documentation of the main package.

* Thu Jun 07 2007 Roberto Bagnara <bagnara@cs.unipr.it> 0.9-7
- `%%install' commands revised.

* Thu Jun 07 2007 Roberto Bagnara <bagnara@cs.unipr.it> 0.9-6
- All the static archives are now in `*-static' packages.
- Packages `ppl-gprolog-devel', `ppl-swiprolog-devel' and `ppl-yap-devel'
  renamed `ppl-gprolog', `ppl-swiprolog' and `ppl-yap',
  respectively.
- As a workaround for a bug in the `pl' package (Bugzilla Bug 243084),
  `ppl-swiprolog' is now dependent on `readline-devel'.
- Added `%%dir %%{_datadir}/doc/%%{name}'.
- The `ppl-user-0.9-html' documentation directory is now properly listed.
- Remove installed *.la files.
- Added a `ppl-0.9-configure.patch' to avoid overriding CFLAGS and CXXFLAGS.

* Wed Jun 06 2007 Roberto Bagnara <bagnara@cs.unipr.it> 0.9-5
- Use `%%{_includedir}' and `%%{_libdir}' instead of `/usr/include'
  and `/usr/lib', respectively.
- Use `%%{_datadir}/doc/%%{name}' instead of `/usr/share/doc/ppl'.
- Replaced `%%defattr(-,root,root)' with `%%defattr(-,root,root,-)'.

* Fri Feb 23 2007 Roberto Bagnara <bagnara@cs.unipr.it> 0.9-4
- The user manual (in various formats) is now in the `docs' package.

* Thu Feb 22 2007 Roberto Bagnara <bagnara@cs.unipr.it> 0.9-3
- Dependencies for YAP fixed.
- Make sure the header files of GNU Prolog and YAP are found.

* Wed Feb 21 2007 Roberto Bagnara <bagnara@cs.unipr.it>
- Added missing dependencies.

* Sun Feb 18 2007 Roberto Bagnara <bagnara@cs.unipr.it>
- `%%doc' tags corrected for the Prolog interfaces.
- Tabs used consistently instead of spaces.

* Sat Feb 17 2007 Roberto Bagnara <bagnara@cs.unipr.it>
- Make `swiprolog-devel' depend on `pl' (at leat 5.6); documentation added.
- The `yap' package has been renamed `yap-devel' and completed.
- The `gprolog' package has been renamed `gprolog-devel' and completed.
- The `ppl_lcdd' and `ppl_lpsol' programs are now in a new `utils' package.
- The `ppl-config' program is now in the `devel' package.
- Modified the configuration command so that the `glpk-devel' include files
  are found.

* Sun Feb 11 2007 Roberto Bagnara <bagnara@cs.unipr.it> 0.9-2
- The `%%_libdir/ppl' is no longer orphaned.
- Use `make %%{?_smp_mflags}' for building.
- The `swi' package has been renamed `swiprolog-devel'.

* Sat Feb 10 2007 Roberto Bagnara <bagnara@cs.unipr.it>
- Added the `%
%changelog
* Tue Aug  28 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: c64017f
- New version 0.11.2 (sync with Cooker), minor cleanups
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16028 |12mr|ppmtocpva-1.0-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Converts PPM files to the format used by the Citizen Printiva series printers
Name:		ppmtocpva
Version:	1.0
Release:	%mkrel 13
License:	GPL
Group:		System/Printing
URL:		http://www.stevens-bradfield.com/ppmtomd/
Source0:	http://www.dcs.ed.ac.uk/home/jcb/ppmtocpva-%{version}.tar.bz2
Patch0:		ppmtocpva-1.0-includes.patch
Patch1:		ppmtocpva-1.0-netpbm.patch
Patch2:		ppmtocpva-1.0-LDFLAGS.diff
BuildRequires:	netpbm-devel
Conflicts:	printer-utils = 2007
Conflicts:	printer-filters = 2007
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This program converts PPM files to the format used by the Citizen Printiva
series printers and some printers of the Alps MD series.

%prep

%setup -q
%patch0 -p1 -b .includes
%patch1 -p1
%patch2 -p0

# fix attribs
chmod 644 *

%build

%make CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}

install -m0755 ppmtocpva %{buildroot}%{_bindir}/
install -m0755 cpva-colour %{buildroot}%{_bindir}/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%attr(0755,root,root) %{_bindir}/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16029 |12mr|ppmtomd-1.5-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Driver for the Alps Micro-Dry printers and similars
Name:		ppmtomd
Version:	1.5
Release:	%mkrel 11
License:	GPL
Group:		System/Printing
URL:		http://www.stevens-bradfield.com/ppmtomd/
Source0:	http://www.stevens-bradfield.com/ppmtomd/ppmtomd-%{version}.tar.gz
Patch0:		ppmtomd-mdv_conf.diff
Patch1:		ppmtomd-1.5-LDFLAGS.diff
Patch2:		ppmtomd-1.5-mdv-fix-netpbm-includes.patch
BuildRequires:	netpbm-devel
Conflicts:	printer-utils = 2007
Conflicts:	printer-filters = 2007
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
A program to convert images from PPM format into the control language for the
Alps Micro-Dry printers, at various times sold by Citizen, Alps and Okidata.

This program drives the Alps Micro-Dry series of printers, including the
Citizen Printiva series, Alps MD series, and Oki DP series (but not yet the
DP-7000).

In the current release, the program drives the standard mode fairly well; the
dye sublimation mode very well; and the VPhoto mode reasonably well.

It supports all the colours available up to the DP-5000, including the foil
colours.

%prep

%setup -q
%patch0 -p0
%patch1 -p0
%if %{mdkversion} >= 201010
%patch2 -p1
%endif

# fix attribs
chmod 644 *

%build

%make CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_mandir}/man1

install -m0755 ppmtomd %{buildroot}%{_bindir}/
install -m0644 ppmtomd.man %{buildroot}%{_mandir}/man1/ppmtomd.1

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc LICENCE README
%attr(0755,root,root) %{_bindir}/*
%attr(0644,root,root) %{_mandir}/man1/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16030 |12mr|ppp-2.4.5-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 0
%define libname %mklibname radiusclient %{major}
%define develname %mklibname radiusclient -d

%define name	ppp
%define version	2.4.5
%define release	10

%define enable_inet6 1
%{?_with_inet6: %{expand: %%global enable_inet6 1}}
%{?_without_inet6: %{expand: %%global enable_inet6 0}}

%define enable_debug	0
%{?_with_debug: %global enable_debug 1}
%{?_without_debug: %global use_debug 0}

%define enable_radiusclient 0
%{?_with_radiusclient: %{expand: %%global enable_radiusclient 1}}
%{?_without_radiusclient: %{expand: %%global enable_radiusclient 0}}

Summary:	The PPP daemon and documentation for Linux 1.3.xx and greater
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	BSD-like
Url:		http://www.samba.org/ppp/
Group:		System/Servers
Source0:	ftp://ftp.samba.org/pub/ppp/%{name}-%{version}.tar.bz2
Source1:	ppp-2.4.3-pam.conf
Source2:	ppp-2.4.1-mppe-crypto.tar.bz2
Source3:	README.pppoatm
Source4:	ppp.logrotate
Source5:	ppp-dhcpc.tar.bz2
Patch0:		ppp-2.4.5-make.patch
Patch1:		ppp-2.3.6-sample.patch
Patch2:		ppp-2.4.2-wtmp.patch
Patch4:		ppp-options.patch
Patch5:		ppp-2.4.3-pppdump-Makefile.patch
Patch6:		ppp-2.4.3-noexttraffic.patch
# (blino) use external libatm for pppoatm plugin
Patch7:		ppp-2.4.3-libatm.patch
Patch8: 	ppp-2.4.2-pie.patch
Patch9: 	ppp-2.4.4-multipledefrt.patch
Patch10:	ppp-2.4.4-dontwriteetc.patch
# (blino) http://orakel.tznetz.com/dload/ppp-2.4.4-mppe-mppc-1.1.patch.gz
# original patch on http://mppe-mppc.alphacron.de/
# (tpg) disable this patch, because it need a rediff and also there are some legal issues
# Although the module's source code is completely free, MPPC itself is patented algorithm.
#Patent for *Microsoft* PPC is holded by the  Hifn Inc. This is obvious ;-).
#Furthermore, MPPE uses RC4[1]  encryption algorithm which itself isn't patented,
#but RC4 is trademark of RSA Data Security Inc.
#To avoid legal problems, US citizens shouldn't use this module.
Patch11:	ppp-2.4.4-mppe-mppc-1.1.patch
Patch15:	ppp-2.4.3-pic.patch
Patch16:	ppp-2.4.3-etcppp.patch
Patch18:	ppp-2.4.5-includes-sha1.patch
Patch19:	ppp-2.4.5-makeopt2.patch
Patch20:	ppp-2.4.3-nostrip.patch
Patch21:	ppp-2.4.5-pppol2tpv3.patch
BuildRequires:	libatm-devel
BuildRequires:	libpcap-devel
BuildRequires:	openssl-devel >= 0.9.7
BuildRequires:	pam-devel
BuildRequires:	libtool
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires:	glibc >= 2.0.6

%description
The ppp package contains the PPP (Point-to-Point Protocol) daemon
and documentation for PPP support.  The PPP protocol provides a
method for transmitting datagrams over serial point-to-point links.

The ppp package should be installed if your machine need to support
the PPP protocol.


%package	devel
Summary:	PPP devel files
Group:		Development/C
Requires:	%{name} = %{version}

%description	devel
PPP over ATM plugin for %{name}.

%package	pppoatm
Summary:	PPP over ATM plugin for %{name}
Group:		System/Servers
Requires:	%{name} = %{version}

%description	pppoatm
PPP over ATM plugin for %{name}.

%package	pppoe
Summary:	PPP over ethernet plugin for %{name}
Group:		System/Servers
Requires:	%{name} = %{version}

%description	pppoe
PPP over ethernet plugin for %{name}.

%package	radius
Summary:	Radius plugin for %{name}
Group:		System/Servers
Requires:	%{name} = %{version}
Requires:	radiusclient-utils

%description	radius
Radius plugin for %{name}.

%package	dhcp
Summary:	DHCP plugin for %{name}
Group:		System/Servers
Requires:	%{name} = %{version}

%description	dhcp
DHCP plugin for %{name}.

%if %enable_radiusclient
%package -n	radiusclient-utils
Summary:	Radiusclient library
Group:		System/Servers
Requires:	%{libname} = %{version}-%{release}
Conflicts:	radiusclient

%description -n	radiusclient-utils
Radiusclient is a /bin/login replacement which gets called by a getty
to log in a user and to setup the user's login environment. Normal
login programs just check the login name and password which the user
entered against the local password file (/etc/passwd, /etc/shadow). In
contrast to that Radiusclient also uses the RADIUS protocol to
authenticate the user.

%package -n	%{libname}
Summary:	Radiusclient library
Group:		System/Libraries

%description -n	%{libname}
Libraries required for Radiusclient

%package -n	%{develname}
Summary:	Header files and development documentation for radiusclient
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	radiusclient-devel = %{version}-%{release}
Provides:	libradiusclient-devel = %{version}-%{release}

%description -n	%{develname}
Header files and development documentation for radiusclient.

%package -n	%{staticname}
Summary:	Static libraries for radiusclient
Group:		Development/C
Requires:	%{libname}-devel = %{version}-%{release}

%description -n	%{staticname}
Radiusclient static library.
%endif

%prep
%setup -q
find -type d -name CVS|xargs rm -rf
%patch0 -p1 -b .make
%patch1 -p1 -b .sample
%patch2 -p1 -b .wtmp
%patch4 -p1 -b .options
%patch5 -p1 -b .pppdump-Makefile

# (gg) add noext-traffic option
%patch6 -p1 -b .noext

%patch7 -p1 -b .libatm
%patch8 -p1 -b .pie
%patch9 -p1 -b .multipledefrt

tar -xjf %{SOURCE2}
pushd pppd/plugins
	tar -xjf %{SOURCE5}
popd

%patch10 -p1 -b .dontwriteetc
#%patch11 -p1 -b .mppe_mppc
%patch15 -p1 -b .pic
%patch16 -p1 -b .etcppp
%patch18 -p1 -b .incsha1
%patch19 -p1 -b .dhcp
%if %enable_debug
%patch20 -p1 -b .nostrip
%endif
%patch21 -p1 -b .pppol2tpv3

# lib64 fixes
perl -pi -e "s|^(LIBDIR.*)\\\$\(DESTDIR\)/lib|\1\\\$(INSTROOT)%{_libdir}|g" pppd/Makefile.linux pppd/plugins/Makefile.linux pppd/plugins/{pppoatm,radius,rp-pppoe,pppol2tp}/Makefile.linux
perl -pi -e "s|(--prefix=/usr)|\1 --libdir=%{_libdir}|g" pppd/plugins/radius/Makefile.linux
perl -pi -e "/_PATH_PLUGIN/ and s,(?:/usr/lib|DESTDIR (\")/lib),\$1%{_libdir},"  pppd/pathnames.h
# enable the dhcp plugin
perl -p -i -e "s|^(PLUGINS :=)|SUBDIRS += dhcp\n\$1|g" pppd/plugins/Makefile.linux

# fix /usr/local in scripts path
perl -pi -e "s|/usr/local/bin/pppd|%{_sbindir}/pppd|g;
	     s|/usr/local/bin/ssh|%{_bindir}/ssh|g;
	     s|/usr/local/bin/expect|%{_bindir}/expect|g" \
	scripts/ppp-on-rsh \
	scripts/ppp-on-ssh \
	scripts/secure-card

%if %enable_inet6
perl -pi -e "s/#HAVE_INET6/HAVE_INET6/" pppd/Makefile.linux
%endif

%build
# stpcpy() is a GNU extension
%if %enable_debug
OPT_FLAGS="%{optflags} -g -D_GNU_SOURCE"
%else
OPT_FLAGS="%{optflags} -D_GNU_SOURCE"
%endif
perl -pi -e "s/openssl/openssl -DOPENSSL_NO_SHA1/;" openssl/crypto/sha/Makefile

CFLAGS="$OPT_FLAGS" CXXFLAGS="$OPT_FLAGS" %configure2_5x
# remove the following line when rebuilding against kernel 2.4 for multilink
#perl -pi -e "s|-DHAVE_MULTILINK||" pppd/Makefile
%make RPM_OPT_FLAGS="$OPT_FLAGS" LIBDIR=%{_libdir}
%make -C pppd/plugins -f Makefile.linux

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}{%{_sbindir},%{_bindir},/usr/X11R6/bin/,%{_mandir}/man8,%{_sysconfdir}/{ppp/peers,pam.d}}

%makeinstall LIBDIR=%{buildroot}%{_libdir}/pppd/%{version}/ INSTALL=install -C pppd/plugins/dhcp
%makeinstall INSTROOT=%{buildroot} SUBDIRS="pppoatm rp-pppoe radius pppol2tp"

%multiarch_includes %{buildroot}%{_includedir}/pppd/pathnames.h

# (gg) Allow stripping
chmod u+w %{buildroot}%{_sbindir}/*

%if !%enable_debug
# (florin) strip the binary
strip %{buildroot}%{_sbindir}/pppd
%endif

chmod go+r scripts/*
install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/pam.d/ppp
install -m 644 %{SOURCE3} %{_builddir}/%{name}-%{version}/

# (stew) fix permissions
chmod 0755 `find %{buildroot} -name "*\.so"`

# Provide pointers for people who expect stuff in old places
touch %{buildroot}/var/log/ppp/connect-errors
touch %{buildroot}/var/run/ppp/resolv.conf
ln -s ../../var/log/ppp/connect-errors %{buildroot}/etc/ppp/connect-errors
ln -s ../../var/run/ppp/resolv.conf %{buildroot}/etc/ppp/resolv.conf

# Logrotate script
mkdir -p %{buildroot}/etc/logrotate.d
install -m 644 %{SOURCE4} %{buildroot}/etc/logrotate.d/ppp

%if !%enable_radiusclient
rm -rf %{buildroot}%{_sbindir}/*rad*
rm -rf %{buildroot}%{_sysconfdir}/*rad*
rm -rf %{buildroot}%{_includedir}/*rad*
rm -rf %{buildroot}%{_libdir}/*rad*
%endif

%if %enable_debug
export DONT_STRIP=1
%endif

%if %enable_radiusclient
%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%post -n %{develname} -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %{develname} -p /sbin/ldconfig
%endif
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc FAQ PLUGINS README* scripts sample 
%{_sbindir}/chat
%{_sbindir}/pppdump
%attr(5755,root,root)	%{_sbindir}/pppd
%attr(0755,root,daemon)	%{_sbindir}/pppstats
%{_mandir}/man*/*
%exclude %{_mandir}/man8/*rad*
%dir %{_libdir}/pppd
%{_libdir}/pppd/%{version}
%exclude %{_libdir}/pppd/%{version}/pppoatm.so
%exclude %{_libdir}/pppd/%{version}/rp-pppoe.so
%exclude %{_libdir}/pppd/%{version}/rad*
%exclude %{_libdir}/pppd/%{version}/dhcpc.so
%dir %{_sysconfdir}/ppp
%dir /var/run/ppp 
/var/run/ppp/*
%attr(700, root, root) %dir /var/log/ppp
/var/log/ppp/*
%attr(0600,root,daemon)	%config(noreplace) %{_sysconfdir}/ppp/chap-secrets
%attr(0600,root,daemon)	%config(noreplace) %{_sysconfdir}/ppp/options
%attr(0600,root,daemon)	%config(noreplace) %{_sysconfdir}/ppp/pap-secrets
%attr(0600,root,daemon)	%{_sysconfdir}/ppp/connect-errors
%attr(0600,root,daemon)	%{_sysconfdir}/ppp/resolv.conf
%attr(755,root,daemon) %dir %{_sysconfdir}/ppp/peers
%config(noreplace) %{_sysconfdir}/pam.d/ppp
%config(noreplace) /etc/logrotate.d/ppp

%files devel
%defattr(-,root,root)
%doc README*
%{_includedir}/pppd/*
%{multiarch_includedir}/pppd/pathnames.h

%files pppoatm
%defattr(-,root,root)
%doc README
%{_libdir}/pppd/%{version}/pppoatm.so

%files pppoe
%defattr(-,root,root)
%doc README
%{_libdir}/pppd/%{version}/rp-pppoe.so
%attr(755,root,root) %{_sbindir}/pppoe-discovery

%files radius
%defattr(-,root,root)
%doc README
%{_libdir}/pppd/%{version}/rad*.so
%{_mandir}/man8/*rad*

%files dhcp
%defattr(-,root,root)
%doc pppd/plugins/dhcp/README 
%doc pppd/plugins/dhcp/AUTHORS
%doc pppd/plugins/dhcp/COPYING
%{_libdir}/pppd/%{version}/dhcpc.so

%if %enable_radiusclient
%files -n radiusclient-utils
%defattr(644,root,root,755)
%doc pppd/plugins/radius/radiusclient/BUGS 
%doc pppd/plugins/radius/radiusclient/CHANGES 
%doc pppd/plugins/radius/radiusclient/README 
%doc pppd/plugins/radius/radiusclient/doc/*.html
%dir %{_sysconfdir}/radiusclient
%attr(644,root,root) %config(missingok,noreplace) %verify(not md5 size mtime) %{_sysconfdir}/radiusclient/*
%attr(755,root,root) %{_sbindir}/*rad*

%files -n %{libname}
%defattr(-,root,root)
%attr(755,root,root) %{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%defattr(644,root,root,755)
%attr(755,root,root) %{_libdir}/lib*.so
%attr(755,root,root) %{_libdir}/lib*.la
%{_includedir}/*rad*

%files -n %{staticname}
%defattr(644,root,root,755)
%{_libdir}/lib*.a
%endif



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16031 |12mr|pptp-linux-1.7.2-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name pptp-linux
%define version 1.7.2

Summary:	PPTP-linux VPN client 
Name:		%{name}
Version:	%{version}
Release:	%mkrel 7
License:	GPLv2+
Group:		Networking/Other

Source0:	http://prdownloads.sourceforge.net/pptpclient/pptp-%{version}.tar.gz
Source1: 	pptp-command
Source2: 	options.pptp
Source3: 	pptp_fe.pl
Source4: 	xpptp_fe.pl
Source5:	pptp.initd
Patch0: 	pptp-1.7.2-fix-ip-path.patch

URL:		http://pptpclient.sourceforge.net/
Requires:	ppp >= 2.4.3
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Conflicts:	pptp-adsl-alcatel
Obsoletes:	pptp-client
Provides:	pptp-client

%description
PPTP-linux allows you to connect to a PPTP server from a Linux or other
Unix box (ports of pptp-linuxto other Unix variants should be trivial,
but have not yet been performed). See the IPfwd page
(http://www.pdos.lcs.mit.edu/~cananian/Projects/IPfwd) for information
on tunnelling PPTP through Linux firewalls.

%prep
%setup -q -n pptp-%{version}
%patch0 -p1 -b .ip-path

%build
%make OPTIMIZE="$RPM_OPT_FLAGS" DEBUG=""

%install
rm -rf $RPM_BUILD_ROOT

install -m755 pptp -D $RPM_BUILD_ROOT%{_sbindir}/pptp
install -m755 %{SOURCE1} -D $RPM_BUILD_ROOT%{_sbindir}/pptp-command
install -d $RPM_BUILD_ROOT%{_sysconfdir}/pptp.d
install -m644 %{SOURCE2} -D $RPM_BUILD_ROOT%{_sysconfdir}/ppp/options.pptp
install -m644 pptp.8 -D $RPM_BUILD_ROOT%{_mandir}/man8/pptp.8
install -d $RPM_BUILD_ROOT%{_initrddir}
install -m755 %{SOURCE5} -D $RPM_BUILD_ROOT%{_initrddir}/pptp

%clean
rm -rf $RPM_BUILD_ROOT

%post
%_post_service pptp

%preun
%_preun_service pptp

%files
%defattr (-,root,root)
%doc AUTHORS NEWS README TODO USING Documentation/[D,P]*
%{_sbindir}/*
%{_initrddir}/pptp
%{_mandir}/man8/pptp.8*
%config(noreplace) %attr(0600,root,root) %{_sysconfdir}/ppp/options.pptp
%attr(0755,root,root) %dir %{_sysconfdir}/pptp.d




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16032 |12mr|prcsys-0.0.3-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name prcsys
%define version 0.0.3

Summary: Parallel init for Mandriva
Name: %{name}
Version: %{version}
Release: %mkrel 9
# SVN snapshot from http://zarb.org/users/svn/trem/prcsys/trunk/
Source0: %{name}-%{version}.tar.bz2
Patch0: prcsys-0.0.3-LDFLAGS.diff
# (fc) 0.0.3-5mdv add support for plymouth
Patch1: prcsys-0.0.3-plymouth.patch
License: GPL
Group: System/Base
Url: http://www.zarb.org/~couriousous/boot/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Conflicts: initscripts < 8.38

%description
A parallel init implementation for Mandriva.
It should be LSB compliant.

%prep
%setup -q -n %{name}-%{version}
%patch0 -p0 -b .LDFLAGS
%patch1 -p1 -b .plymouth

%build
%make CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"

%install
rm -rf %{buildroot}
mkdir -p $RPM_BUILD_ROOT/sbin
install -m755 prcsys $RPM_BUILD_ROOT/sbin/

%clean
rm -rf %{buildroot}

%files
%doc AUTHORS Changelog
%defattr(755,root,root)
/sbin/prcsys





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16033 |12mr|prelink-0.4.6-1.20111012.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	date	20111012

Name:		prelink
Version:	0.4.6
Release:	1.%{date}.3
Summary:	An ELF prelinking utility
License:	GPLv2+
Epoch:		1
Group:		System/Base
# actually, ripped from latest srpm from
# http://mirrors.kernel.org/fedora/development/15/source/SRPMS/prelink-0.4.4-1.fc15.src.rpm
Source0:	http://people.redhat.com/jakub/prelink/%{name}-%{date}.tar.bz2
Source2:	prelink.conf
Source3:	prelink.cron
Source4:	prelink.sysconfig
Source5:	prelink.macros
Source6:	prelink.logrotate
Patch0:		prelink-0.4.6-init.patch
Patch1:		cron-use-ionice.diff
Patch2:		conf-skip-debug-files.patch
Patch3:		fix-libgelf-linking.patch

BuildRequires:	elfutils-static-devel glibc-static-devel perl
Requires:	coreutils findutils
Requires:	util-linux gawk grep
Requires(post):	rpm-helper

%description
The prelink package contains a utility which modifies ELF shared libraries
and executables, so that far fewer relocations need to be resolved at runtime
and thus programs come up faster.

%prep
%setup -q -n %{name}
%patch0 -p1 -b .init
cp -a %{SOURCE2} %{SOURCE3} %{SOURCE4} .
%patch1 -p0 -b .ionice
%patch2 -p0 -b .skip_debug
%patch3 -p1 -b .fix_libgelf
perl -MConfig -e '$path = "-l $Config{archlib}\n-l $Config{installvendorarch}\n"; $path =~ s/$Config{version}/*/g; print $path' >> prelink.conf
echo -e "-l %{py_platsitedir}\\n-l %{py_platlibdir}/lib-dynload\\n"|sed -e 's#%{py_ver}#*#g' >> prelink.conf
sed -i -e '/^prelink_LDADD/s/=/= -pthread/' src/Makefile.{am,in}

%build
%configure2_5x --disable-shared
%make

%check
%define testcc CC='gcc -Wl,--add-needed' CXX='g++ -Wl,--add-needed'
echo ====================TESTING=========================
%make -C testsuite check-harder %{testcc}
%make -C testsuite check-cycle %{testcc}
echo ====================TESTING END=====================

%install
%{makeinstall_std}
install -m644 %{SOURCE2} -D %{buildroot}%{_sysconfdir}/prelink.conf
install -m755 %{SOURCE3} -D %{buildroot}%{_sysconfdir}/cron.daily/prelink
install -m644 %{SOURCE4} -D %{buildroot}%{_sysconfdir}/sysconfig/prelink
install -m644 %{SOURCE5} -D %{buildroot}%{_sys_macros_dir}/%{name}.macros
install -m644 %{SOURCE6} -D %{buildroot}%{_sysconfdir}/logrotate.d/%{name}

mkdir -p %{buildroot}{%{_localstatedir}/lib/misc,%{_var}/log/prelink}
touch %{buildroot}%{_localstatedir}/lib/misc/prelink.full
touch %{buildroot}%{_localstatedir}/lib/misc/prelink.force
touch %{buildroot}%{_var}/log/prelink/prelink.log

mkdir -p %{buildroot}%{_sysconfdir}/prelink.conf.d
touch %{buildroot}%{_sysconfdir}/prelink.cache

%post
%create_ghostfile %{_localstatedir}/lib/misc/prelink.full root root 644
%create_ghostfile %{_localstatedir}/lib/misc/prelink.force root root 644
%create_ghostfile %{_var}/log/prelink/prelink.log root root 600

%preun
if [ "$1" = "0" ]; then
 echo undo prelinking, it might take some time
 %{_sbindir}/prelink -ua 2> /dev/null
fi

# This is a bit sub-optimal and only does libraries for now,
# once trigger functionality in rpm has been extended so that
# matching files can be passed by name, we can do it faster
# and also trigger it on binaries as well.
# XXX: disabled, too slow, will rather consider re-enabling it
# per file when triggers has been extended with the necessary
# functionality
%if 0
#"%{distepoch}" >= "2012.0"
%triggerin -- /lib/*.so.*, /lib64/*.so.*, %{_prefix}/lib/*.so.*, %{_prefix}/lib64/*.so.*
[ -f %{_sysconfdir}/sysconfig/prelink ] && . %{_sysconfdir}/sysconfig/prelink
echo "`date`, %{_sbindir}/prelink $PRELINK_OPTS --libs-only --all --quick --verbose:" >> %{_var}/log/prelink/prelink.log
/usr/bin/time %{_sbindir}/prelink $PRELINK_OPTS --libs-only --all --quick --verbose &>> %{_var}/log/prelink/prelink.log
%endif

%files
%doc doc/prelink.pdf
%verify(not md5 size mtime) %config(noreplace) %{_sysconfdir}/prelink.conf
%verify(not md5 size mtime) %config(noreplace) %{_sysconfdir}/sysconfig/prelink
%verify(not md5 size mtime) %{_sysconfdir}/prelink.cache
%dir %{_sysconfdir}/prelink.conf.d
%config(noreplace) %{_sys_macros_dir}/%{name}.macros
%{_sysconfdir}/cron.daily/prelink
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%{_sbindir}/prelink
%{_bindir}/execstack
%{_mandir}/man8/prelink.8*
%{_mandir}/man8/execstack.8*
%dir %{_var}/log/prelink
%attr(0644,root,root) %verify(not md5 size mtime) %ghost %config(missingok,noreplace) %{_localstatedir}/lib/misc/prelink.full
%attr(0644,root,root) %verify(not md5 size mtime) %ghost %config(missingok,noreplace) %{_localstatedir}/lib/misc/prelink.force
%attr(0600,root,root) %verify(not md5 size mtime) %ghost %config(missingok,noreplace) %{_var}/log/prelink/prelink.log



%changelog
* Thu Sep  6 2012 Dmitry Mikhirev <mikhirev@mezon.ru>
+ Commit: b2ca5c0
- update to 0.4.6 (20111012
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16034 |12mr|preload-0.6.4-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Adaptive readahead daemon
Name:		preload
Version:	0.6.4
Release:	%mkrel 6
License:	GPLv2+
Group:		System/Base
URL:		http://preload.sourceforge.net
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
# (fc) 0.6.3-2mdv start after dm and only in graphical login
Patch0:		preload-0.6.3-prcsys.patch
BuildRequires:	glib2-devel >= 2.14
BuildRequires:	help2man
Requires:	logrotate
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
preload is an adaptive readahead daemon that prefetches files mapped by
applications from the disk to reduce application startup time. It runs as a
daemon and gathers information about processes running on the system and
shared-objects that they use. This information is saved in a file to keep
across runs of preload.

%prep
%setup -q
%patch0 -p1 -b .prcsys

%build
%configure2_5x

#parallel build is broken
%make -j1

%install
rm -rf %{buildroot}
%makeinstall_std

# already as %%doc
rm -f %{buildroot}/%{_docdir}/preload-%{version}/index.txt
rm -f %{buildroot}/%{_docdir}/preload-%{version}/proposal.txt

%clean
rm -rf %{buildroot}

%post
%_post_service preload

%preun
%_preun_service preload

%files
%defattr(-,root,root)
%doc README AUTHORS ChangeLog TODO THANKS NEWS
%doc doc/index.txt doc/proposal.txt
%{_sbindir}/preload
%{_datadir}/man/man8/preload.8*
%{_sysconfdir}/rc.d/init.d/preload
%config(noreplace) %{_sysconfdir}/preload.conf
%config(noreplace) %{_sysconfdir}/sysconfig/preload
%config(noreplace) %{_sysconfdir}/logrotate.d/preload
%attr(0644,root,root) %ghost %config(missingok,noreplace) %{_var}/log/preload.log
%attr(0644,root,root) %ghost %config(missingok,noreplace) %{_var}/lib/preload/preload.state
%attr(0755,root,root) %dir %{_var}/lib/preload



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16035 |12mr|prelude-lml-1.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _localstatedir %{_var}

Name:           prelude-lml
Version:        1.0.1
Release:        1
Summary:        Prelude Hybrid Intrusion Detection System - Log Analyzer Sensor
License:        GPLv2+
Group:          Networking/Other
URL:            http://www.prelude-ids.org/
Source0:        %{name}-%{version}.tar.gz
Source1:        %{name}-%{version}-missing_rules.tar.gz
Source2:        %{name}.init
Requires(post): rpm-helper
Requires(preun): rpm-helper
BuildRequires:  chrpath
BuildRequires:  gnutls-devel
BuildRequires:  pcre-devel
BuildRequires:  prelude-devel
Obsoletes:      prelude-nids < %{version}-%{release}
Provides:       prelude-nids = %{version}-%{release}
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%description
The Prelude Log Monitoring Lackey (LML) is the host-based sensor program part
of the Prelude Hybrid IDS suite. It can act as a centralized log collector for
local or remote systems, or as a simple log analyzer (such as swatch). It can
run as a network server listening on a syslog port or analyze log files. It
supports logfiles in the BSD syslog format and is able to analyze any logfile
by using the PCRE library. It can apply logfile-specific analysis through
plugins such as PAX. It can send an alert to the Prelude Manager when a
suspicious log entry is detected. 

%package        devel
Summary:        Libraries, includes, etc. to develop Prelude Log Analyzer Sensor
Group:          Development/C
Requires:       %{name} = %{version}

%description    devel
The Prelude Log Monitoring Lackey (LML) is the host-based sensor program part
of the Prelude Hybrid IDS suite. It can act as a centralized log collector for
local or remote systems, or as a simple log analyzer (such as swatch). It can
run as a network server listening on a syslog port or analyze log files. It
supports logfiles in the BSD syslog format and is able to analyze any logfile
by using the PCRE library. It can apply logfile-specific analysis through
plugins such as PAX. It can send an alert to the Prelude Manager when a
suspicious log entry is detected. 
The devel headers.

%prep
%setup -q -a1
%{__perl} -pi -e 's|/var/log/apache2|%{_logdir}/httpd|g' prelude-lml.conf.in
cp %{SOURCE2} %{name}.init

%build
%configure2_5x \
    --bindir=%{_sbindir} \
    --enable-shared \
    --disable-static \
    --enable-unsupported-rulesets \
    --with-libprelude-prefix=%{_prefix}
%make

%install
install -d %{buildroot}%{_localstatedir}/%{name}
%makeinstall_std

install -d %{buildroot}%{_localstatedir}/lib/%{name}
install -d %{buildroot}%{_initrddir}
install -m0755 prelude-lml.init %{buildroot}%{_initrddir}/%{name}

%{_bindir}/chrpath -d %{buildroot}%{_sbindir}/prelude-lml

rm -f %{buildroot}%{_libdir}/%{name}/*.*a

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%files
%doc AUTHORS COPYING ChangeLog HACKING.README NEWS README
%attr(0755,root,root) %{_sbindir}/%{name}
%attr(0755,root,root) %{_initrddir}/%{name}
%dir %{_libdir}/%{name}
%attr(0755,root,root) %{_libdir}/%{name}/*.so
%dir %{_localstatedir}/lib/%{name}
%dir %{_sysconfdir}/%{name}
%attr(0640,root,root) %config(noreplace) %{_sysconfdir}/%{name}/*.rules
%attr(0640,root,root) %config(noreplace) %{_sysconfdir}/%{name}/*.conf
%dir %{_sysconfdir}/%{name}/ruleset
%config(noreplace) %{_sysconfdir}/%{name}/ruleset/*.rules

%files devel
%doc AUTHORS COPYING ChangeLog HACKING.README NEWS README
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/*.h


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16036 |12mr|prelude-manager-1.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           prelude-manager
Version:        1.0.2
Release:        1
Summary:        Prelude Hybrid Intrusion Detection System Manager
License:        GPLv2+
Group:          System/Servers
URL:            http://www.prelude-ids.org/
Source0:        http://www.prelude-ids.org/download/releases/%name/%{name}-%{version}.tar.gz
Source4:        prelude-manager.init
# They removed this code and provides it only with their "enterprise" version.
# Sorry, but this is GPL, so we use the code from v1.0.1
Patch0:         prelude-manager-1.0.1-missing_relaying.diff
Requires:       prelude-tools
Requires(post): rpm-helper
Requires(postun): rpm-helper
Requires(pre):  rpm-helper
Requires(preun): rpm-helper
Requires:       tcp_wrappers
BuildRequires:  autoconf automake libtool
BuildRequires:  chrpath
BuildRequires:  gnutls-devel
BuildRequires:  prelude-devel
BuildRequires:  preludedb-devel
BuildRequires:  tcp_wrappers-devel
BuildRequires:  libxml2-devel
Obsoletes:      prelude-doc <= %{version}-%{release}
Obsoletes:      prelude < %{version}-%{release}
Provides:       prelude = %{version}-%{release}

%description
Prelude Manager is the main program of the Prelude Hybrid IDS
suite. It is a multithreaded server which handles connections from
the Prelude sensors. It is able to register local or remote
sensors, let the operator configure them remotely, receive alerts,
and store alerts in a database or any format supported by
reporting plugins, thus providing centralized logging and
analysis. It also provides relaying capabilities for failover and
replication. The IDMEF standard is used for alert representation.
Support for filtering plugins allows you to hook in different
places in the Manager to define custom criteria for alert relaying
and logging.

%package        db-plugin
Summary:        Database report plugin for Prelude IDS Manager
Group:          System/Servers
Requires:       %{name} = %{version}-%{release}

%description db-plugin
Prelude Manager is the main program of the Prelude Hybrid IDS
suite. It is a multithreaded server which handles connections from
the Prelude sensors. It is able to register local or remote
sensors, let the operator configure them remotely, receive alerts,
and store alerts in a database or any format supported by
reporting plugins, thus providing centralized logging and
analysis. It also provides relaying capabilities for failover and
replication. The IDMEF standard is used for alert representation.
Support for filtering plugins allows you to hook in different
places in the Manager to define custom criteria for alert relaying
and logging.

This plugin authorize prelude-manager to write to database

%package        xml-plugin
Summary:        XML report plugin for Prelude IDS Manager
Group:          System/Servers
Requires:       %{name} = %{version}-%{release}

%description xml-plugin
Prelude Manager is the main program of the Prelude Hybrid IDS
suite. It is a multithreaded server which handles connections from
the Prelude sensors. It is able to register local or remote
sensors, let the operator configure them remotely, receive alerts,
and store alerts in a database or any format supported by
reporting plugins, thus providing centralized logging and
analysis. It also provides relaying capabilities for failover and
replication. The IDMEF standard is used for alert representation.
Support for filtering plugins allows you to hook in different
places in the Manager to define custom criteria for alert relaying
and logging.

This plugin adds XML logging capabilities to the Prelude IDS
Manager.

%package devel
Summary:        Libraries, includes, etc. to develop Prelude IDS Manager plugins
Group:          Development/C
Requires:       %{name} = %{version}-%{release}
Requires:       %{name}-db-plugin = %{version}-%{release}
Requires:       %{name}-xml-plugin = %{version}-%{release}

%description devel
Prelude Manager is the main program of the Prelude Hybrid IDS
suite. It is a multithreaded server which handles connections from
the Prelude sensors. It is able to register local or remote
sensors, let the operator configure them remotely, receive alerts,
and store alerts in a database or any format supported by
reporting plugins, thus providing centralized logging and
analysis. It also provides relaying capabilities for failover and
replication. The IDMEF standard is used for alert representation.
Support for filtering plugins allows you to hook in different
places in the Manager to define custom criteria for alert relaying
and logging.

Install this package if you want to build Prelude IDS Manager
Plugins.

%prep

%setup -q
%patch0 -p1
%{__perl} -pi -e "s|\@prefix\@%{_logdir}/|%{_logdir}/%{name}/|g" %{name}.conf*
%{__perl} -pi -e "s|/lib\b|/%{_lib}|g" configure.in

cp %{SOURCE4} prelude-manager.init

%build
autoreconf -fi
%configure2_5x \
    --disable-static \
    --enable-shared \
    --localstatedir=%{_var} \
    --with-libprelude-prefix=%{_prefix} \
    --with-libpreludedb-prefix=%{_prefix} \
    --with-xml-prefix=%{_prefix} \
    --with-xml-exec-prefix=%{_prefix}

# fix linkage to the shared wrapper libs
%{_bindir}/find -name "Makefile" | %{_bindir}/xargs %{__perl} -pi -e "s|^LIBWRAP_LIBS.*|LIBWRAP_LIBS = -L%{_libdir} -lwrap -lnsl|g"
%{_bindir}/find -name "Makefile" | %{_bindir}/xargs %{__perl} -pi -e "s|-L%{_libdir} %{_libdir}/libwrap\.a -lnsl|-L%{_libdir} -lwrap -lnsl|g"

%make

%install

%makeinstall_std

install -d %{buildroot}%{_var}/run/%{name}
install -d %{buildroot}%{_localstatedir}/lib/%{name}
install -d %{buildroot}%{_sysconfdir}/prelude/profile/%{name}
install -d %{buildroot}%{_var}/spool/%{name}/scheduler

install -d %{buildroot}%{_sbindir}
mv %{buildroot}%{_bindir}/%{name} %{buildroot}%{_sbindir}/%{name}

%{_bindir}/chrpath -d %{buildroot}%{_libdir}/%{name}/reports/db.so

# install init script
install -d %{buildroot}%{_initrddir}
install -m0755 prelude-manager.init %{buildroot}%{_initrddir}/%{name}

# fix logrotate stuff
install -d %{buildroot}%{_sysconfdir}/logrotate.d
cat > %{buildroot}%{_sysconfdir}/logrotate.d/%{name} << EOF
%{_logdir}/%{name}/prelude.log %{_logdir}/%{name}/prelude-xml.log {
    missingok
    postrotate
        [ -f %{_var}/lock/subsys/%{name} ] && %{_initrddir}/%{name} restart
    endscript
}
EOF

# make the logdir
install -d %{buildroot}%{_logdir}/%{name}
/bin/touch %{buildroot}%{_logdir}/%{name}/prelude.log
/bin/touch %{buildroot}%{_logdir}/%{name}/prelude-xml.log

# fix a README.urpmi
cat > README.urpmi << EOF
If you want database support (required for prewikka),
you should install a preludedb package such as preludedb-mysql and
then do something like the following:

%{_bindir}/mysqladmin create prelude
echo "GRANT ALL PRIVILEGES ON prelude.* TO prelude@'localhost' IDENTIFIED BY 'prelude';" | %{_bindir}/mysql -h localhost
%{_bindir}/mysql -h localhost -u prelude prelude -p < %{_datadir}/libpreludedb/classic/mysql.sql
%{_bindir}/mysql -h localhost -u prelude prelude -p < %{_datadir}/libpreludedb/classic/addIndices.sql
EOF

rm -f %{buildroot}%{_libdir}/%{name}/filters/*.*a
rm -f %{buildroot}%{_libdir}/%{name}/reports/*.*a
rm -f %{buildroot}%{_libdir}/%{name}/decodes/*.*a

%post
%create_ghostfile %{_logdir}/prelude-manager/prelude.log prelude-manager prelude-manager 640
%create_ghostfile %{_logdir}/prelude-manager/prelude-xml.log prelude-manager prelude-manager 640
[ ! -f %{_sysconfdir}/prelude/profile/%{name}/analyzerid ] && [ -x %{_bindir}/prelude-adduser ] && \
  %{_bindir}/prelude-adduser add prelude-manager --uid `%{__id} -u prelude-manager` --gid `%{__id} -g prelude-manager` >/dev/null 2>&1 || :
%_post_service %{name}

%preun
%_preun_service %{name}

%pre
%_pre_useradd prelude-manager %{_localstatedir}/lib/%{name} /bin/false

%postun
%_postun_userdel prelude-manager

%files
%doc AUTHORS COPYING ChangeLog HACKING.README NEWS README README.urpmi
%attr(0755,root,root) %{_initrddir}/%{name}
%attr(0755,root,root) %{_sbindir}/%{name}
%dir %{_libdir}/%{name}
%dir %{_libdir}/%{name}/decodes
%dir %{_libdir}/%{name}/filters
%dir %{_libdir}/%{name}/reports
%attr(0755,root,root) %{_libdir}/%{name}/filters/idmef-criteria.so
%attr(0755,root,root) %{_libdir}/%{name}/filters/thresholding.so
%attr(0755,root,root) %{_libdir}/%{name}/reports/debug.so
%attr(0755,root,root) %{_libdir}/%{name}/reports/relaying.so
%attr(0755,root,root) %{_libdir}/%{name}/reports/smtp.so
%attr(0755,root,root) %{_libdir}/%{name}/reports/textmod.so
%attr(0755,root,root) %{_libdir}/%{name}/decodes/normalize.so
%attr(0750,prelude-manager,prelude-manager) %dir %{_var}/spool/%{name}
%attr(0750,prelude-manager,prelude-manager) %dir %{_var}/spool/%{name}/scheduler
%dir %attr(0750,prelude-manager,prelude-manager) %{_logdir}/%{name}
%dir %attr(0750,prelude-manager,prelude-manager) %{_var}/run/%{name}
%ghost %attr(0640,prelude-manager,prelude-manager) %{_logdir}/%{name}/prelude.log
%ghost %attr(0640,prelude-manager,prelude-manager) %{_logdir}/%{name}/prelude-xml.log
%dir %attr(0750,prelude-manager,prelude-manager) %{_localstatedir}/lib/%{name}
%dir %attr(0750,prelude-manager,prelude-manager) %{_sysconfdir}/prelude/profile/%{name}
%dir %{_sysconfdir}/%{name}
%attr(0640,root,prelude-manager) %config(noreplace) %{_sysconfdir}/%{name}/*.conf
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%{_mandir}/man1/prelude-manager.1*

%files db-plugin
%attr(0755,root,root) %{_libdir}/%{name}/reports/db.so

%files xml-plugin
%attr(0755,root,root) %{_libdir}/%{name}/reports/xmlmod.so
%{_datadir}/%{name}/xmlmod/idmef-message.dtd

%files devel
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/*.h



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16037 |12mr|printer-filters-utils-2008-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define mainversion 2008
%define mainrelease 9

%define debug 0

##### RPM PROBLEM WORKAROUNDS

# Suppress automatically generated Requires for Perl libraries.
#define _requires_exceptions perl\(.*\)

#define _unpackaged_files_terminate_build       0 
#define _missing_doc_files_terminate_build      0


Summary: Filter-style and IJS printer drivers, printer maintenance utilities
Name:		printer-filters-utils
Version:	%{mainversion}
Release:	%{mainrelease}
License:	GPL
Group:		Publishing
URL:		http://www.linuxprinting.org/

##### PRINTER FILTERS/UTILS BUILDREQUIRES

BuildRequires:	autoconf, libtiff-devel, libijs-devel
BuildRequires:	jbig-devel, libusb-devel, gmp-devel
BuildRequires:	lesstif-devel, automake1.4, gimp-devel
BuildRequires:	libnetpbm-devel
BuildRequires:	gtk2-devel
BuildRequires:  ghostscript
BuildRequires:	cups-common

# automake 1.4 is needed for z42tool

##### PRINTER FILTERS SOURCES 

# Apple StyleWriter
Source50:	http://homepage.mac.com/monroe/styl/stylewriter.tar.bz2

# Canon CaPSL
Source51:	ftp://metalab.unc.edu/pub/Linux/system/printing/cjet089.tar.bz2

# Lexmark 1100
Source52:	http://www.linuxprinting.org/download/printing/lm1100/lm1100.1.0.2a.tar.bz2

# Lexmark 2070 colour
Source53:	http://www.kornblum.i-p.com/2070/Lexmark2070.html/c2070-0.99.tar.bz2

# Lexmark 2070 grayscale
Source54:	http://www.kornblum.i-p.com/2070/Lexmark2070.html/Lexmark2070.latest.tar.bz2

# Lexmark 7xxx, 57xx, Z51
Source55:	http://bimbo.fjfi.cvut.cz/~paluch/l7kdriver/lexmark7000linux-990516.tar.bz2

# Lexmark Z11
Source56:	http://sourceforge.net/projects/lz11/lz11-V2-1.2.tar.bz2
#Source56:	http://sourceforge.net/projects/lz11/lz11-cvs20030907.tar.bz2

# HP DeskJet PPA printers
Source62:	http://download.sourceforge.net/pnm2ppa/pnm2ppa-1.12.tar.bz2
Source63:	http://www.httptech.com/ppa/files/ppa-0.8.6.tar.bz2

# Lexmark 2050
Source64:	http://www.prato.linux.it/~mnencia/lexmark2050/c2050-0.4.tar.bz2

# Lexmark 2030
Source65:	pbm2l2030-1.4.tar.bz2

# Okipage 4w and compatible winprinters
Source66:	http://www.linuxprinting.org/download/printing/oki4linux-2.0.tar.bz2
Source67:	oki4w.startup.bz2
Source68:	oki4w_install.bz2

# Citizen Printiva 600C
Source69:	http://www.dcs.ed.ac.uk/home/jcb/ppmtocpva-1.0.tar.bz2

# CoStar and compatible label printers
Source70:	http://www.freelabs.com/~whitis/software/pbm2lwxl/pbm2lwxl.tar.bz2

# Driver for the Samsung ML-85G and QL-85G winprinters
Source71:	http://www.pragana.net/ml85p-0.2.0.tar.bz2

# Filter for the Lexmark Z42
Source73:	http://www.xs4all.nl/~pastolk/drv_z42-0.4.3.tar.bz2

# GhostScript wrapper for the Pentax PocketJet printers
Source74:	http://www.pragana.net/pentaxpj-1.0.0.tar.bz2

# Unix driver for MicroDry Printers
Source76:	http://www.dcs.ed.ac.uk/home/jcb/ppmtomd/ppmtomd-1.5.tar.bz2

# Driver for the HP LaserJet 1000
Source82:	http://www.linuxprinting.org/download/printing/pbmtozjs.c.bz2

# Driver for Zenographics-based printers (Minolta magicolor DL series, HP
# LaserJet 1000, 1005, 1018, 1020, 1022, Color LaserJet 1600, 2600)
Source83:	http://foo2zjs.rkkda.com/foo2zjs.tar.bz2
Source830:	foo2zjs-foomatic-data-20060608.tar.bz2

# Driver for Epson EPL "L" series
Source84:	http://cesnet.dl.sourceforge.net/sourceforge/epsonepl/epsoneplijs-0.4.0.tar.bz2
#Source84:	http://cesnet.dl.sourceforge.net/sourceforge/epsonepl/epsoneplijs-cvs20040128.tar.bz2

# Driver for Lexmark X125 (only printing)
Source1000:	http://heanet.dl.sourceforge.net/sourceforge/x125-linux/x125-drv-0.2.3.tar.bz2
Source1001:	http://heanet.dl.sourceforge.net/sourceforge/x125-linux/x125-drv-network-0.2.0.tar.bz2

# Driver for Canon LBP-460/660
Source1010:	http://www.boichat.ch/nicolas/lbp660/lbp660-0.2.4.tar.bz2

# Driver for Lexmark X74/X75
Source1020:	http://home.online.no/~enrio/lxx74-cups-0.8.4.1.tar.bz2

# Driver for Minolta magicolor 2300W
Source1030:	http://heanet.dl.sourceforge.net/sourceforge/m2300w/m2300w-0.51.tar.bz2

# Driver for Minolta PagePro 12xxW, 13xxW, and 14xxW
Source1035:	http://www.hinterbergen.de/mala/min12xxw/min12xxw-0.0.9.tar.bz2

# Driver for Casio USB label printers
Source1040:	http://www.tu-harburg.de/~soda0231/pegg/files/pegg-0.23.tar.bz2
Source1041:	http://www.tu-harburg.de/~soda0231/pegg/files/xbm2crw-0.4.tar.bz2
Source1042:	http://www.tu-harburg.de/~soda0231/pegg/files/cups2pegg-0.21a.tar.bz2
Source1043:	http://www.tu-harburg.de/~soda0231/pegg/files/pegg_el-0.11.tar.bz2

# Perl script to clean up Manufacturer entries in the PPD files, so that
# drivers are sorted by the printer Manufacturer in the graphical frontends
Source201: 	cleanppd.pl.bz2

# Drivers for the Konica Minolta magicolor DL series supplied by Konica
# Minolta
# Available on: http://printer.konicaminolta.com/support/index_ds.html
# (Choose printer model under "Color Laser", then choose "Linux" under
# "Drivers, PPDs, & Utilities")
Source1050:	magicolor2430DL-1.6.0.tar.bz2
Source1051:	magicolor5430DL-1.8.0.tar.bz2
Source1052:	magicolor5440DL-1.2.0.tar.bz2

# Driver for Canon LBP-810/1120
Source1060:	http://www.boichat.ch/nicolas/capt/capt-0.1.tar.bz2

# Driver for Brother P-Touch label printers
Source1070:  	http://www.diku.dk/~panic/P-touch/ptouch-driver-1.0.tar.bz2

# Driver for Kyocera GDI printers: Kyocera FS-1016MFP
Source1080:    http://sourceforge.net/projects/kyo-fs1016mfp/foo2kyo-0.1.0a.tar.bz2

# Driver for Samsung SPL2 printers
Source1090:	splix-0.0.1.tar.bz2

##### PRINTER FILTERS PATCHES

# Apple StyleWriter
Patch1040:	stylewriter-gcc4.patch

# Lexmark 1100
Patch50:	lexmark2ppm.pl.patch
Patch1002:	lm1100.1.0.2a-fix-compile-gcc-3.4.patch

# HP DeskJet PPA printers
Patch52:	pbm2ppa-20000205.diff

# Okipage 4w and compatible winprinters
Patch54:	http://www.linuxprinting.org/download/printing/oki4linux-2.0-daemon-patch
Patch55:	oki4linux-2.0-daemon-mdk-patch

# "-fPIC" for Epson EPL xxxxL driver (Gwenole)
Patch1001:	epsoneplijs-0.3.0-fPIC.patch

# Deactivate checks for installed Foomatic in "./configure" of "m2300w"
Patch1030:	m2300w-0.3-noppdbuild.patch
Patch1031:	m2300w-0.2-ppc-build-fix.patch

# Correct "Duplex" option in Foomatic data of "foo2zjs"
Patch1050:	foo2zjs-Duplex.patch
# Add support for Minolta magicolor 2430 to "foo2zjs"
Patch1051:	foo2zjs-foomatic-magicolor-2430-dl.patch

# Driver for Samsung SPL2 printers: correction for CUPS 1.2 compatibility
Patch1060:	splix-0.0.1-cups-1.2.patch


##### PRINTER UTILS

# Printer maintenance (All PJL and some Lexmark Optra)
#Source57:	http://pup.sourceforge.net/pup_1.1_src.tar.bz2

# Lexmark printer maintenance
Source58:	http://www.powerup.com.au/~pbwest/lexmark/lexmark.html/lxcontrol.tar.bz2
Source59:	lm1100maint.tar.bz2
Source60:	http://bimbo.fjfi.cvut.cz/~paluch/l7kdriver/changecartridge.bz2
Source61:	printutils.png.bz2

# Script to adjust margins and offsets of printed pages
Source75: 	alignmargins.bz2
Source175:	align.ps.bz2

# mtink - Graphical maintenance/ink monitoring tool for Epson inkjets
Source77:	http://xwtools.automatix.de/files/mtink-1.0.14.tar.gz
# mtink - Do not request koi8-ru, but koi8-r instead. Fixes mdv#25315
Patch70:	mtink-1.0.14-ru_font.patch

# poster - Print big posters to be assambled out of many standard sized
#          (A4, Letter, A3, ...) sheets, also used by KDE Print.
Source78:	http://printing.kde.org/downloads/poster-1.0.1.tar.bz2

# Tool for uploading the firmware on the HP LaserJet 1000S
Source85:	http://www.linuxprinting.org/download/printing/hp1000fw.bz2
Source86:	udev-hp1000fw.rules.bz2

# Tools for reading USB device ID strings
Source87:	http://www.linuxprinting.org/download/printing/usb_id_test.c.bz2
Source88:	http://www.linuxprinting.org/download/printing/getusbprinterid.pl.bz2

# ppmtocpva & ppmtomd fixes
Patch100:	ppmtocpva-1.0-includes.patch
Patch101:	ppmtocpva-1.0-netpbm.patch
Patch102:	ppmtomd-1.3-netpbm.patch


##### PACKAGE DESCRIPTIONS

##### PRINTER FILTERS

%package -n printer-filters
Summary: Filters to support additional printers
Group: 		Publishing
Requires(post):	ghostscript
Requires(post):	rpm-helper
Requires(preun):rpm-helper
# psutils, unzip, and mscompress needed by the foo2zjs driver
Requires:	psutils, unzip
Requires:	mscompress
# "convert" needed by "pegg"
Requires:	imagemagick
Conflicts:	foomatic-db <= 3.0.1

# <mrl> Requires for the packages that are obsoleting this one.
Requires:	c2050
Requires:	c2070
Requires:	cjet
Requires:	cups-drivers-capt
Requires:	cups-drivers-foo2kyo
Requires:	cups-drivers-foo2zjs
Requires:	cups-drivers-lbp660
Requires:	cups-drivers-lz11
Requires:	cups-drivers-m2300w
Requires:	cups-drivers-pegg
Requires:	cups-drivers-ptouch
Requires:	drv_z42
Requires:	epsoneplijs
#Requires:	foomatic-db-foo2zjs
#Requires:	foomatic-db-m2300w
Requires:	lexmark2070
Requires:	lexmark7000linux
Requires:	lm1100
Requires:	min12xxw
Requires:	ml85p
Requires:	oki4linux
Requires:	pbm2l2030
Requires:	pbm2lwxl
Requires:	pbmtozjs
Requires:	pentaxpj
Requires:	pnm2ppa
Requires:	ppmtocpva
Requires:	ppmtomd
Requires:	printer-filters
Requires:	stylewriter
Requires:	x125

%package -n printer-filters-doc
Summary: Documentation for printer filters (to support additional printers)
Group: 		Publishing

##### PRINTER UTILS

%package -n printer-utils
Summary: Additional tools for configuring and maintaining printers
Group: 		Publishing
Obsoletes:	ghostscript-utils Lexmark-printer-maintenance
Provides:	ghostscript-utils Lexmark-printer-maintenance
Requires(post):	rpm-helper
Requires(preun):rpm-helper
Requires:	lesstif
Conflicts:	ghostscript < 8.15

# <mrl> Requires for the packages that are obsoleting this one.
Requires:	lm1100
Requires:	mtink
Requires:	poster
Requires:	printer-utils

%package -n cups-drivers
Summary:	Special CUPS printer drivers
Requires: 	cups >= 1.1, ghostscript >= 7.05
# "convert" needed by "pegg"
Requires:	imagemagick
Group: 		Publishing

# <mrl> Requires for the packages that are obsoleting this one.
Requires:	cups-drivers-lxx74
Requires:	cups-drivers-magicolor2430dl
Requires:	cups-drivers-magicolor5430dl
Requires:	cups-drivers-magicolor5440dl
Requires:	cups-drivers-pegg
Requires:	cups-drivers-splix
Requires:	mtink

##### DESCRIPTION TEXTS

%description
This source RPM builds the printer-filters and printer-utils
packages. These two packages are built by one source RPM, as many
upstream source packages contain both a filter and a utility.

%description -n printer-filters
This package contains filters which transfer the raw bitmap of
GhostScript into the protocol of some additional printer models. There
are standalone filter executables which get GhostScripts bitmap output
as standard input via a pipe or IJS plug-ins for GhostScript.

Note: HPIJS and Gimp-Print are in separate packages.

%description -n printer-filters-doc
This package contains documentation about printer filters.

These filters transfer the raw bitmap of GhostScript into the protocol
of some additional printer models. There are standalone filter
executables which get GhostScripts bitmap output as standard input via
a pipe or IJS plug-ins for GhostScript.

%description -n printer-utils
Tools for printer maintenance: Setting default options for most laser
printers (PJL-capable printers), cartridge changing, head aligning,
ink level checking for inkjet printers. Printing big posters on many 
sheets of standard sized paper (A4, A3, Letter, ...) to be assambled
together (also used by KDE Print to print posters).

%description -n cups-drivers
This package contains special printer drivers to be used with CUPS and
their appropriate PPD files.


%prep
%setup -q -T -c
mkdir printer-filters
echo > printer-filters/debugfiles.list
exit 0

# remove old directory
rm -rf $RPM_BUILD_DIR/%{name}-%{mainversion}
mkdir $RPM_BUILD_DIR/%{name}-%{mainversion}

mkdir $RPM_BUILD_DIR/%{name}-%{mainversion}/printer-filters

# Apple StyleWriter
%setup -q -T -D -a 50 -n %{name}-%{mainversion}/printer-filters
cd stylewriter
%patch1040 -p0
cd ..

# Canon CaPSL
%setup -q -T -D -a 51 -n %{name}-%{mainversion}/printer-filters

# Lexmark 1100
%setup -q -T -D -a 52 -n %{name}-%{mainversion}/printer-filters
# fix to make it compiling with gcc 2.96
# Patch to make LM 1100 printer emulator script to work
cd lm1100*
%patch50 -p0
%patch1002 -p0
cd ..

# Lexmark 2070 colour
%setup -q -T -D -a 53 -c -n %{name}-%{mainversion}/printer-filters/c2070-0.99

# Lexmark 2070 grayscale
%setup -q -T -D -a 54 -c -n %{name}-%{mainversion}/printer-filters/Lexmark2070.latest

# Lexmark 7xxx, 57xx, Z51
%setup -q -T -D -a 55 -n %{name}-%{mainversion}/printer-filters
# Fix Makefile
cd lexmark7000linux-990516
sed "s/-o root -g root//" Makefile > Makefile.new
chmod --reference=Makefile Makefile.new
mv -f Makefile.new Makefile
cd ..

# Lexmark Z11
%setup -q -T -D -a 56 -n %{name}-%{mainversion}/printer-filters
#setup -q -T -D -a 56 -n %{name}-%{mainversion}/printer-filters
#bzcat %SOURCE72 > $RPM_BUILD_DIR/%{name}-%{mainversion}/printer-filters/LexZ11-distro/cZ11.c
perl -p -i -e "s/gcc/gcc $RPM_OPT_FLAGS/" lx11*/makefile

# Printer Utility Program
#setup -q -T -D -a 57 -n %{name}-%{mainversion}/printer-filters

# Lexmark printer maintenance
%setup -q -T -D -a 58 -n %{name}-%{mainversion}/printer-filters
%setup -q -T -D -a 59 -n %{name}-%{mainversion}/printer-filters
bzcat %{SOURCE60} > $RPM_BUILD_DIR/%{name}-%{mainversion}/printer-filters/changecartridge
#cp $RPM_BUILD_DIR/%{name}-%{mainversion}/printer-filters/pup_1.1/README \
#	$RPM_BUILD_DIR/%{name}-%{mainversion}/printer-filters/README.LexmarkOptra40_45
mv $RPM_BUILD_DIR/%{name}-%{mainversion}/printer-filters/lxcontrol/README.Lexmark \
	$RPM_BUILD_DIR/%{name}-%{mainversion}/printer-filters/lxcontrol/README.Lexmark5xxx_7xxx
mv $RPM_BUILD_DIR/%{name}-%{mainversion}/printer-filters/lm1100maint/README \
	$RPM_BUILD_DIR/%{name}-%{mainversion}/printer-filters/lm1100maint/README.Lexmark1xxx

# Generate doc file for "changecartridge"
cat << EOF > $RPM_BUILD_DIR/%{name}-%{mainversion}/printer-filters/README.changecartridge

changecartridge - a program for changing the ink cartridges
                  in the Lexmark 5xxx and 7xxx printers.

(C) 1999 Henryk Paluch, paluch@bimbo.fjfi.cvut.cz

To change the ink cartridges in a Lexmark printer you must move the
print head out of its parking corner, so that you can reach the
cartridges. Lexmark only provides a Windows program for doing this. To
not need to boot Windows for changing the cartridges there is this
script. Simply call it with:

   changecartridge

on the command line and follow the steps described on the screen.
The printer is assumed to be at the parallel port #1 (/dev/lp0), but
this setting can be changed by editing the definition of the PORT
variable in /usr/bin/changecartridge.



EOF
# Generate doc file for "README.Lexmark-Maintenance"
cat << EOF > $RPM_BUILD_DIR/%{name}-%{mainversion}/printer-filters/README.Lexmark-Maintenance

Lexmark Printer Maintenance Tools
---------------------------------

Programs for maintanance of Lexmark inkjet printers: Moving out the print
head to change the cartridges, adjusting the print heads, cleaning the
nozzles ...

showcartridges
hidecartridges
headalign
headclean     - Command line programs for the Lexmark 5xxx and 7xxx

changecartridge - Another command line tool for changing the
                ink cartridges in the Lexmark 5xxx and 7xxx 

lm1100change,
lm1100back    - Command line tools for changing the cartridge in Lexmark
                1xxx printers

Since Lexmark will not release protocol specifications the authors had
to dissassemble the byte codes sent by their Windows printer maintenance
programs to create this.



EOF

# Load menu icon
bzcat %{SOURCE61} > $RPM_BUILD_DIR/%{name}-%{mainversion}/printer-filters/printutils.png

# HP DeskJet PPA printers
%setup -q -T -D -a 62 -n %{name}-%{mainversion}/printer-filters
# remove "version ERROR" line from pnm2ppa.conf
perl -n -i -e 'if ( !m/^\s*version\s*0\s*(|\#.*)$/ ) { print "$_";}' pnm2ppa-*/pnm2ppa.conf

# Generate README file
cat <<EOF >README.calibration

Colour calibration for PPA printers
-----------------------------------

If you have an HP DeskJet PPA printer (very cheap models: 710C, 712C,
720C, 722C, 820C, 1000C, or a newer printer which works with one of
these model entries) you can optionally do a colour correction. Do the
following:

Some of the printing modes offer optional colour correction. See the
option "Printing Mode" which is offered to you in the option window of
"printerdrake" and if you use CUPS also in "qtcups" or "kprinter"
("Properties" button, "Advanced" tab), "xpp" ("Options" button,
"Extra" tab), "kups" (right click on printer, "Configure printer" in
menu), or the WWW interface ("Configure printer" button) and if you
use PDQ in "xpdq" ("Driver options"). Choose a setting with "optional
colour correction" and save your settings. Read the file

   /usr/share/doc/printer-filters-1.0/HPDeskJetPPA/pnm2ppa/COLOR.txt

and follow the instructions there, but use the name

   /etc/pnm2ppa.gamma_normal

for the colour correction file for the "normal quality" modes and

   /etc/pnm2ppa.gamma_best

for the colour correction file for the "best quality" modes. So you
can do the colour correction independently in both normal and best
quality modes. The files are automatically taken into account by the
appropriate modes as soon as they are created.



EOF


# pbm2ppa source
%setup -q -T -D -a 63 -n %{name}-%{mainversion}/printer-filters
%patch52 -p0

# Lexmark 2050
%setup -q -T -D -a 64 -n %{name}-%{mainversion}/printer-filters

# Lexmark 2030
%setup -q -T -D -a 65 -c -n %{name}-%{mainversion}/printer-filters/pbm2l2030

# Okipage 4w and compatible winprinters
%setup -T -D -a 66 -n %{name}-%{mainversion}/printer-filters
cd oki4linux-2.0
%patch54 -p1
%patch55 -p1

# Do some small corrections in the daemon script:
# - The daemon crashes with "setlogsock('unix');"
# - Correct the path for the driver
cd src
mv oki4daemon oki4daemon.pre
sed "s/setlogsock('unix');/setlogsock('inet');/" oki4daemon.pre | sed "s:/usr/local/sbin/oki4drv:/usr/bin/oki4drv:" > oki4daemon
cd ../..
# Mandrivized startup script for the daemon
bzcat %{SOURCE67} > $RPM_BUILD_DIR/%{name}-%{mainversion}/printer-filters/oki4daemon
%if 0
# Installer for a CUPS queue for an OKI winprinter
bzcat %{SOURCE68} > $RPM_BUILD_DIR/%{name}-%{mainversion}/printer-filters/oki4w_install
# Generate doc file for "README.OKI-Winprinters"
cat << EOF > $RPM_BUILD_DIR/%{name}-%{mainversion}/printer-filters/README.OKI-Winprinters

Driver for the OKI 4w and compatible winprinters
------------------------------------------------

These laser printers have neither memory nor a processor and therefore
they must get their data in an absolutely continuous stream (because
they cannot buffer data). This cannot be made sure by usual printing
spoolers (as CUPS or LPD). The only possibility is running a special
driver program which connects directly to the printer. But this is
very unconvenient, because many Linux applications can only print
through a spooler. To solve this, Grant Taylor has created a special
daemon acting between the printing program and the spooler, the
"oki4daemon". It provides a named pipe ("/dev/oki4drv") which accepts
PostScript and renders it for being understood by the printer.

Because "kups" and the web interface of CUPS cannot start an extra
daemon and also cannot set up a queue with "/dev/oki4drv" as
destination, you have to install your OKI printer with a special
installation program. Call it by entering

   oki4w_install

on the command line or by choosing "Configuration"/"Printing"/"Install
OKI 4w or compatible" in the desktop menues.

NOTE: These printers should not be used on machines which are often
under high loads (because of the timing requirements) or on machines
with high security demands (because of the additional daemon).



EOF
%endif

# CoStar and compatible label printers
%setup -q -T -D -a 70 -c -n %{name}-%{mainversion}/printer-filters/pbm2lwxl

# Citizen Printiva 600C
%setup -q -T -D -a 69 -n %{name}-%{mainversion}/printer-filters
cd ppmtocpva-*
%patch100 -p1
%patch101 -p1
cd ..

# Samsung ML-85G and QL-85G winprinters
%setup -q -T -D -a 71 -n %{name}-%{mainversion}/printer-filters
#patch58 -p0

# Filter for the Lexmark Z42
%setup -q -T -D -a 73 -n %{name}-%{mainversion}/printer-filters

# GhostScript wrapper for the Pentax PocketJet printers
%setup -q -T -D -a 74 -n %{name}-%{mainversion}/printer-filters

# Unix driver for MicroDry Printers
%setup -q -T -D -a 76 -n %{name}-%{mainversion}/printer-filters
cd ppmtomd-*
%patch102 -p1
cd ..

# Mtink - Printer maintenance/ink monitoring for Epson inkjets
%setup -q -T -D -a 77 -n %{name}-%{mainversion}/printer-filters
cd mtink-1*
%patch70 -p3
cd ..

# Poster - Poster-printing on stndard sized paper 
%setup -q -T -D -a 78 -n %{name}-%{mainversion}/printer-filters

# Driver for the HP LaserJet 1000
bzcat %{SOURCE82} > pbmtozjs.c

# Driver for Zenographics-based printers (Minolta magicolor DL series, HP
# LaserJet 1000, 1005, 1018, 1020, 1022, Color LaserJet 1600, 2600)
%setup -q -T -D -a 83 -n %{name}-%{mainversion}/printer-filters
cd foo2zjs*/foomatic-db
rm -rf *
%setup -q -T -D -a 830 -n %{name}-%{mainversion}/printer-filters/foo2zjs/foomatic-db
cd ../..
# Fit udev rules to stricter syntax of new udev
# (blino) don't try to rename the device,
#         it has already been renamed to the exact same name in 50-mdk.rules
#         so udev would skip the rule
perl -p -i -e 's:(KERNEL|BUS|SYSFS.*?)=([^=]):$1==$2:g;s{SYMLINK=}{SYMLINK+=}g;s{(?:NAME|MODE)=.*?,\s*}{}g' foo2zjs*/hplj10xx.rules

# Driver for Epson EPL "L" series
%setup -q -T -D -a 84 -n %{name}-%{mainversion}/printer-filters
cd epsonepl*
perl -p -i -e "s/-g -O2 -Wall -ansi -pedantic -Wmissing-prototypes/-fPIC/" Makefile.in
#patch1001 -p1 -b .fPIC
cd ..

# Driver for Lexmark X125 (only printing)
%setup -q -T -D -a 1000 -n %{name}-%{mainversion}/printer-filters
%setup -q -T -D -a 1001 -n %{name}-%{mainversion}/printer-filters
perl -p -i -e "s/gcc/gcc $RPM_OPT_FLAGS/" drv_x125*/src/Makefile

%ifarch %{ix86}
# Driver for Canon LBP-460/660
%setup -q -T -D -a 1010 -n %{name}-%{mainversion}/printer-filters
perl -p -i -e "s/gcc/gcc $RPM_OPT_FLAGS/" lbp660*/Makefile
%endif

# Driver for Canon LBP-810/1120
%setup -q -T -D -a 1060 -n %{name}-%{mainversion}/printer-filters
perl -p -i -e "s/gcc/gcc $RPM_OPT_FLAGS/" cast*/Makefile

# Driver for Lexmark X74/X75
%setup -q -T -D -a 1020 -n %{name}-%{mainversion}/printer-filters
perl -p -i -e "s/gcc/gcc $RPM_OPT_FLAGS/" lxx74*/Makefile

# Driver for Minolta magicolor 2300W
%setup -q -T -D -a 1030 -n %{name}-%{mainversion}/printer-filters
cd m2300w*
# Deactivate checks for installed Foomatic in "./configure"
%patch1030 -p0
%patch1031 -p1 -b .ppc
cd ..

# Driver for Minolta PagePro 12xxW, 13xxW, and 14xxW
%setup -q -T -D -a 1035 -n %{name}-%{mainversion}/printer-filters
#perl -p -i -e "s/gcc/gcc $RPM_OPT_FLAGS/" min12xxw*/Makefile

# Driver for Casio USB label printers
%setup -q -T -D -a 1040 -n %{name}-%{mainversion}/printer-filters
%setup -q -T -D -a 1041 -n %{name}-%{mainversion}/printer-filters
%setup -q -T -D -a 1042 -n %{name}-%{mainversion}/printer-filters
%setup -q -T -D -a 1043 -n %{name}-%{mainversion}/printer-filters

# Drivers for the Konica Minolta magicolor DL series supplied by Konica
# Minolta
%setup -q -T -D -a 1050 -n %{name}-%{mainversion}/printer-filters
%setup -q -T -D -a 1051 -n %{name}-%{mainversion}/printer-filters
%setup -q -T -D -a 1052 -n %{name}-%{mainversion}/printer-filters
# Fix copy of CUPS headers in kmlf.h
perl -p -i -e 's:\bcups_strlcpy:_cups_strlcpy:g' magicolor????DL*/src/kmlf.h
# Remove asterisks from group names in PPD file
for d in magicolor????DL*; do
	cd $d*
	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
	cd ..
done
# Determine the directory for the CUPS filters using the correct method
perl -p -i -e 's:(CUPS_SERVERBIN=)"\$libdir/cups":$1`cups-config --serverbin`:' magicolor????DL*/configure

# Driver for Brother P-Touch label printers
%setup -q -T -D -a 1070 -n %{name}-%{mainversion}/printer-filters

# Driver for Kyocera GDI printers: Kyocera FS-1016MFP
%setup -q -T -D -a 1080 -n %{name}-%{mainversion}/printer-filters
perl -p -i -e 's/Kyocera-Mita-FS-1016/Kyocera-FS-1016/g' foo2kyo*/foomatic-db/driver/foo2kyo.xml

# Driver for Samsung SPL2 printers
%setup -q -T -D -a 1090 -n %{name}-%{mainversion}/printer-filters
cd splix*
%patch1060 -p1 -b .cups12
cd ..


# Tool for uploading the firmware on the HP LaserJet 1000S
bzcat %{SOURCE85} > hp1000fw
bzcat %{SOURCE86} > udev-hp1000fw.rules

# Tools for reading USB device ID strings
bzcat %{SOURCE87} > usb_id_test.c
bzcat %{SOURCE88} > getusbprinterid



%build
exit 0

# Change compiler flags for debugging when in debug mode
%if %debug
export DONT_STRIP=1
export CFLAGS="`echo %optflags |sed -e 's/-O3/-g/' |sed -e 's/-O2/-g/'`"
export CXXFLAGS="`echo %optflags |sed -e 's/-O3/-g/' |sed -e 's/-O2/-g/'`"
export RPM_OPT_FLAGS="`echo %optflags |sed -e 's/-O3/-g/' |sed -e 's/-O2/-g/'`"
%endif

##### PRINTER FILTERS AND OTHER STUFF

cd $RPM_BUILD_DIR/%{name}-%{mainversion}/printer-filters

# Apple StyleWriter
cd stylewriter
gcc ${CFLAGS:-%optflags} -o lpstyl lpstyl.c
cd ..

# Canon CaPSL
cd cjet089
%make
cd ..

# Lexmark 1100
cd lm1100*
# Correct "friend" declarations for gcc 3.1
perl -p -i -e 's/friend Lexmark/friend class Lexmark/' *.h
# Remove extra qualifications '<class>::<member>' on class members, to make
# code compiling with gcc 4.1.1.
perl -p -i -e 's/\b[^\s:]+:://' *.h
%make
cd ..

# Lexmark 2070 colour
cd c2070-0.99
%make
cd ..

# Lexmark 2070 grayscale
cd Lexmark2070.latest
%make
cd ..

# Lexmark 7xxx, 57xx, Z51
cd lexmark7000linux-990516
%make
cd ..

# Lexmark Z11
#cd LexZ11-distro
cd lz11*
%make
cd ..

# Printer Utility Program
#cd pup_1.1
#make CC="gcc $CFLAGS -Wall -O2 -I/usr/include/glib-1.2"
#cd ..

# HP DeskJet PPA printers
cd pnm2ppa*
make BINDIR=%{_bindir} CONFDIR=%{_sysconfdir} MANDIR=%{_mandir}/man1
cd ..
cd pbm2ppa-0.8.6
make
cd ..

# Lexmark 2050
cd c2050-0.4
%make
cd ..

# Lexmark 2030
cd pbm2l2030
%make
cd ..

# Okipage 4w and compatible winprinters
cd oki4linux-2.0/src
%make
cd ../..

# Citizen Printiva 600C
cd ppmtocpva-1.0
%make
cd ..

# CoStar and compatible label printers
cd pbm2lwxl
gcc $CFLAGS -o pbm2lwxl pbm2lwxl.c
cd ..

%ifarch %{ix86}
# Samsung ML-85G and QL-85G winprinters
cd ml85p*
make
[ -e printer-test.ps.gz ] && gunzip printer-test.ps.gz
cd ..
%endif

# Filter for the Lexmark Z42
cd drv_z42/src
gcc $CFLAGS -o z42_cmyk z42_cmyk.c
cd ../z42tool/
%configure
%make
cd ../..

# GhostScript wrapper for the Pentax PocketJet printers
cd pentaxpj
%make
cd ..

# Unix driver for MicroDry Printers
cd ppmtomd*
%make
cd ..

# Mtink - Printer maintenance/ink monitoring for Epson inkjets
cd mtink*
perl -p -i -e 's|(/usr/X11R6)/lib\b|\1/%{_lib}|g' Makefile.ORG
perl -p -i -e 's|(/usr)/lib\b|\1/%{_lib}|g' Makefile.ORG
perl -p -i -e 's|(/usr)/lib$|\1/%{_lib}|g' Configure
perl -p -i -e 's|(''/usr/)lib('')|$1%{_lib}$2|g' checkMotifVersion.sh
./Configure --no-suid --prefix /usr
%make
# Fix some small bugs
#perl -p -i -e "s/START_LEVEL=S99mtink/START_LEVEL=S59mtink/" etc/installInitScript.sh
#perl -p -i -e "s/STOP_LEVEL=K02mtink/START_LEVEL=K61mtink/" etc/installInitScript.sh
#perl -p -i -e "s/for d in 2 3 4 5/XXXXXXXXXX/" etc/installInitScript.sh
#perl -p -i -e "s/for d in 0 1 6/for d in 2 3 4 5/" etc/installInitScript.sh
#perl -p -i -e "s/XXXXXXXXXX/for d in 0 1 6/" etc/installInitScript.sh
#perl -p -i -e "s!cp mtink /etc/init.d!!" etc/installInitScript.sh
perl -p -i -e "s!chmod 744 /etc/init.d/mtink!!" etc/installInitScript.sh
perl -p -i -e "s!/dev/lp;!/dev/lp\*;!" etc/mtink
perl -p -i -e 's=(\#!/bin/sh)=$1\n\#   chkconfig: 2345 14 61
\#   description: The MTink daemon allows printing on Epson inkjets in
\#                in packet mode. This way simultaneas printing and
\#                ink level readout or scanning (on multi-function devices)
\#                is possible.=' etc/mtink
cd ..

# Poster - Poster-printing on stndard sized paper 
cd poster*
%make
cd ..

# HP LaserJet 1000
ln -s %{_libdir}/libjbig.a .
ln -s /usr/include/jbig.h .
gcc -O2 -W -o pbmtozjs pbmtozjs.c libjbig.a
head -34 pbmtozjs.c | tail -33 > pbmtozjs.txt

# Driver for Zenographics-based printers (Minolta magicolor DL series, HP
# LaserJet 1000, 1005, 1018, 1020, 1022, Color LaserJet 1600, 2600)
cd foo2zjs*
# Suppress generation of PDF doc file, it needs GhostScript and GhostScript
# is introduced by this package
#perl -p -i -e "s/all-icc2ps man doc/all-icc2ps man/" Makefile
%make
cd ..

# Driver for Epson EPL "L" series
cd epsonepl*
%configure2_5x
%make
cd ..

# Driver for Lexmark X125 (only printing)
cd drv_x125/src
%make
cd ../..
cd drv_x125_network/src
%make
cd ../..

%ifarch %{ix86}
# Driver for Canon LBP-460/660
cd lbp660*
%make
# Correct PPD files to pass "cupstestppd"
perl -p -i -e "s/DefaultNoReset/DefaultAlwaysReset/" ppd/*.ppd
# Do not generate a log file with fixed name, security problem!
perl -p -i -e "s:/tmp/lbp.60.log:/dev/null:" ppd/*.ppd
cd ..
%endif

# Driver for Canon LBP-810/1120
cd capt*
%make
# Correct PPD files to pass "cupstestppd"
perl -p -i -e "s/DefaultNoReset/DefaultAlwaysReset/g" ppd/*.ppd
# Do not generate a log file with fixed name, security problem!
perl -p -i -e "s:/tmp/capt.log:/dev/null:g" ppd/*.ppd
# Create PPD file for LBP-1120
cp ppd/Canon-LBP-810-capt.ppd ppd/Canon-LBP-1120-capt.ppd
perl -p -i -e "s:LBP-810:LBP-1120:g" ppd/Canon-LBP-1120-capt.ppd
perl -p -i -e "s:lbp810:lbp1120:g" ppd/Canon-LBP-1120-capt.ppd
cd ..

# Driver for Lexmark X74/X75
cd lxx74*
# The source tarball has already all the stuff compiled, but we want to have
# our Mandriva Linux optimizations
%make clean
%make
gunzip lxx74.ppd.gz
cp lxx74.ppd Compaq-IJ670-lxx74.ppd
perl -p -i -e 's/All In One/IJ670/gi' Compaq-IJ670-lxx74.ppd
cp lxx74.ppd Compaq-Inkjet_Printer-lxx74.ppd
perl -p -i -e 's/All In One/Inkjet Printer/gi' Compaq-Inkjet_Printer-lxx74.ppd
perl -p -i -e 's/Lexmark/Compaq/gi' Compaq-*-lxx74.ppd
cp lxx74.ppd Lexmark-X74-lxx74.ppd
perl -p -i -e 's/All In One/X74/gi' Lexmark-X74-lxx74.ppd
cp lxx74.ppd Lexmark-X75-lxx74.ppd
perl -p -i -e 's/All In One/X75/gi' Lexmark-X75-lxx74.ppd
cp lxx74.ppd Lexmark-X76-lxx74.ppd
perl -p -i -e 's/All In One/X76/gi' Lexmark-X76-lxx74.ppd
cp lxx74.ppd Lexmark-Z13-lxx74.ppd
perl -p -i -e 's/All In One/Z13/gi' Lexmark-Z13-lxx74.ppd
cp lxx74.ppd Lexmark-Z14-lxx74.ppd
perl -p -i -e 's/All In One/Z14/gi' Lexmark-Z14-lxx74.ppd
cp lxx74.ppd Lexmark-Z23-lxx74.ppd
perl -p -i -e 's/All In One/Z23/gi' Lexmark-Z23-lxx74.ppd
cp lxx74.ppd Lexmark-Z33-lxx74.ppd
perl -p -i -e 's/All In One/Z33/gi' Lexmark-Z33-lxx74.ppd
cp lxx74.ppd Lexmark-Z24-lxx74.ppd
perl -p -i -e 's/All In One/Z24/gi' Lexmark-Z24-lxx74.ppd
cp lxx74.ppd Lexmark-Z34-lxx74.ppd
perl -p -i -e 's/All In One/Z34/gi' Lexmark-Z34-lxx74.ppd
cp lxx74.ppd Lexmark-Z25-lxx74.ppd
perl -p -i -e 's/All In One/Z25/gi' Lexmark-Z25-lxx74.ppd
cp lxx74.ppd Lexmark-Z35-lxx74.ppd
perl -p -i -e 's/All In One/Z35/gi' Lexmark-Z35-lxx74.ppd
cp lxx74.ppd Lexmark-Inkjet_Printer-lxx74.ppd
perl -p -i -e 's/All In One/Inkjet Printer/gi' Lexmark-Inkjet_Printer-lxx74.ppd
cp lxx74.ppd Lexmark-InkJet_4104-lxx74.ppd
perl -p -i -e 's/All In One/Inkjet 4104/gi' Lexmark-Inkjet_4104-lxx74.ppd
cp lxx74.ppd Samsung-MJC-940-lxx74.ppd
perl -p -i -e 's/All In One/MJC-940/gi' Samsung-MJC-940-lxx74.ppd
cp lxx74.ppd Samsung-MJC-950-lxx74.ppd
perl -p -i -e 's/All In One/MJC-950/gi' Samsung-MJC-950-lxx74.ppd
cp lxx74.ppd Samsung-MJC-2200-lxx74.ppd
perl -p -i -e 's/All In One/MJC-2200/gi' Samsung-MJC-2200-lxx74.ppd
cp lxx74.ppd Samsung-MJC-2130-lxx74.ppd
perl -p -i -e 's/All In One/MJC-2130/gi' Samsung-MJC-2130-lxx74.ppd
cp lxx74.ppd Samsung-MJC-530-lxx74.ppd
perl -p -i -e 's/All In One/MJC-530/gi' Samsung-MJC-530-lxx74.ppd
perl -p -i -e 's/Lexmark/Samsung/gi' Samsung-*-lxx74.ppd
gzip -9 *.ppd
cd ..

# Driver for Minolta magicolor 2300W
cd m2300w*
autoconf
%configure
# Omit the installation of the PPD in the Makefile, we use the Foomatic
# XML data
perl -p -i -e "s/src psfiles foomatic ppd/src psfiles/" Makefile
%make
cd ..

# Driver for Minolta PagePro 12xxW, 13xxW, and 14xxW
cd min12xxw*
%configure
%make
cd ..

# Driver for Casio USB label printers
cd pegg-*
%make
cd ..
cd pegg_el-*/src
%make
cd ../..
cd xbm2crw*
# Nothing to be done
cd ..
cd cups2pegg*/src
# Suppress logging in cups2pegg backend
perl -p -i -e "s:/var/log/cups/cups2pegg.log:/dev/null:" cups2pegg
# Fix PPD file
perl -p -i -e 's/^(\*ModelName:).*$/$1 "CASIO Computer CO. LTD. EL-700 EL-5000W"/' ppd/casio_el.ppd
perl -p -i -e 's/^(\*ShortNickName:).*$/$1 "CASIO EL-700 EL-5000W"/' ppd/casio_el.ppd
perl -p -i -e 's/^(\*ModelName:).*$/$1 "CASIO Computer CO. LTD. KL-P1000 KL-E11"/' ppd/casio_kl.ppd
perl -p -i -e 's/^(\*ShortNickName:).*$/$1 "CASIO KL-P1000 KL-E11"/' ppd/casio_kl.ppd
perl -p -i -e 's/: Letter/: 128_64/' ppd/casio_kl.ppd
perl -p -i -e 's/^(\*ModelName:).*$/$1 "CASIO Computer CO. LTD. KP-C10 KP-C50"/' ppd/casio_kp.ppd
perl -p -i -e 's/^(\*ShortNickName:).*$/$1 "CASIO KP-C10 KP-C50"/' ppd/casio_kp.ppd
perl -p -i -e 's/: Letter/: 512_64/' ppd/casio_kp.ppd
cd ../..

# Drivers for the Konica Minolta magicolor DL series supplied by Konica
# Minolta
for d in magicolor????DL*; do
	cd $d
	%configure
	%make
	cd ..
done
# Add support for the magicolor 2300 DL
cd magicolor2430DL*
gzip -dc src/km_en.ppd.gz | perl -p -e 's:2430(\s*DL):2300$1:g' | gzip > src/km2300dl.ppd.gz
cd ..

# Driver for Brother P-Touch label printers
cd ptouch-driver*
%configure
%make
cd ..

# Driver for Kyocera GDI printers: Kyocera FS-1016MFP
cd foo2kyo*
%make
cd ..

# Driver for Samsung SPL2 printers
cd splix*
%make
# Generate PPD files for each supported printer
cd ppd
for ext in '' 'fr'; do
  cp ml1710$ext.ppd Samsung-SPL2-ml1510$ext.ppd
  perl -p -i -e 's/(ml-?)1710/${1}1510/gi' Samsung-SPL2-ml1510$ext.ppd
  cp ml1710$ext.ppd Samsung-SPL2-ml1520$ext.ppd
  perl -p -i -e 's/(ml-?)1710/${1}1520/gi' Samsung-SPL2-ml1520$ext.ppd
  cp ml1710$ext.ppd Samsung-SPL2-ml1610$ext.ppd
  perl -p -i -e 's/(ml-?)1710/${1}1610/gi' Samsung-SPL2-ml1610$ext.ppd
  cp ml1710$ext.ppd Samsung-SPL2-ml1740$ext.ppd
  perl -p -i -e 's/(ml-?)1710/${1}1740/gi' Samsung-SPL2-ml1740$ext.ppd
  cp ml1710$ext.ppd Samsung-SPL2-ml1750$ext.ppd
  perl -p -i -e 's/(ml-?)1710/${1}1750/gi' Samsung-SPL2-ml1750$ext.ppd
  cp ml2250$ext.ppd Samsung-SPL2-ml2150$ext.ppd
  perl -p -i -e 's/(ml-?)2250/${1}2150/gi' Samsung-SPL2-ml2150$ext.ppd
  cp ml2250$ext.ppd Samsung-SPL2-ml2550$ext.ppd
  perl -p -i -e 's/(ml-?)2250/${1}2550/gi' Samsung-SPL2-ml2550$ext.ppd
  mv ml1710$ext.ppd Samsung-SPL2-ml1710$ext.ppd
  mv ml2010$ext.ppd Samsung-SPL2-ml2010$ext.ppd
  mv ml2250$ext.ppd Samsung-SPL2-ml2250$ext.ppd
done
# Add driver name to NickName in the PPDs
perl -p -i -e 's/(\*NickName:\s*\"[^\,]+)(\,\s*.*?)?/$1, CUPS + SpliX$2/i' *.ppd
cd ..
cd ..


# Tool for reading USB device ID strings
gcc -o usb_id_test usb_id_test.c



%install

rm -rf %{buildroot}
mkdir -p %{buildroot}
exit 0

# Change compiler flags for debugging when in debug mode
%if %debug
export DONT_STRIP=1
export CFLAGS="`echo %optflags |sed -e 's/-O3/-g/' |sed -e 's/-O2/-g/'`"
export CXXFLAGS="`echo %optflags |sed -e 's/-O3/-g/' |sed -e 's/-O2/-g/'`"
export RPM_OPT_FLAGS="`echo %optflags |sed -e 's/-O3/-g/' |sed -e 's/-O2/-g/'`"
%endif


# Make directories
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_libdir}
install -d %{buildroot}%{_includedir}
install -d %{buildroot}%{_sysconfdir}
install -d %{buildroot}%{_mandir}/man1
install -d %{buildroot}%{_mandir}/man8
install -d %{buildroot}%{_libdir}/gimp/2.0/plug-ins
install -d %{buildroot}%{_prefix}/lib/cups/filter
install -d %{buildroot}%{_prefix}/lib/cups/backend
install -d %{buildroot}%{_datadir}/cups/data
install -d %{buildroot}%{_datadir}/cups/model
install -d %{buildroot}%{_sysconfdir}/cups
install -d %{buildroot}%{_datadir}/foomatic/db/source/printer
install -d %{buildroot}%{_datadir}/foomatic/db/source/driver
install -d %{buildroot}%{_datadir}/foomatic/db/source/opt


##### PRINTER FILTERS AND OTHER STUFF

cd $RPM_BUILD_DIR/%{name}-%{mainversion}/printer-filters

# Apple StyleWriter
cd stylewriter
# Program files
install -m 755 lpstyl %{buildroot}%{_bindir}
# Documentation
chmod -R a+rX *
install -d %{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/AppleStyleWriter
cp -ax scripts Makefile.atalk README* adsp.* printcap.* styl.ppd \
	%{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/AppleStyleWriter
cd ..

# Canon CaPSL
cd cjet089
# Program files
install -m 755 cjet %{buildroot}%{_bindir}
# Documentation
install -d %{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/CanonCaPSL
cp -ax README INSTALL COPYING TODO ChangeLog samples \
	%{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/CanonCaPSL
cd ..

# Lexmark 1100
cd lm1100*
# Executables (filter for usage with CUPS and printer emulator script for
# development and debugging (also debugging this RPM w/o Lexmark 1100).
install -m 0755 lm1100 %{buildroot}%{_bindir}
install -m 0755 lexmark2ppm.pl %{buildroot}%{_bindir}
install -m 0755 byteutil.pl %{buildroot}%{_bindir}
# LPD support
install -d %{buildroot}%{_libdir}/rhs/rhs-printfilters
[ -e ps-to-lm1100.fpi ] || mv ps-to-printer.fpi ps-to-lm1100.fpi # file name conflict
install -m 0755 ps-to-lm1100.fpi %{buildroot}%{_libdir}/rhs/rhs-printfilters
ln -s %{_bindir}/lm1100 \
	%{buildroot}%{_libdir}/rhs/rhs-printfilters
# Documentation
install -d %{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/Lexmark1100
install -m 0644 LICENSE %{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/Lexmark1100
install -m 0644 README %{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/Lexmark1100
install -m 0644 RELEASE.txt %{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/Lexmark1100
install -m 0644 cmy.txt %{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/Lexmark1100
cd ..

# Lexmark 2070 colour
cd c2070-0.99
# Program files
install -m 755 c2070 %{buildroot}%{_bindir}
# Documentation
install -d %{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/Lexmark2070colour
cp -ax README LICENSE \
	%{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/Lexmark2070colour
cd ..

# Lexmark 2070 grayscale
cd Lexmark2070.latest
# Program files
install -m 755 Lexmark2070 %{buildroot}%{_bindir}
# Documentation
install -d %{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/Lexmark2070gray
cp -ax README LICENSE \
	%{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/Lexmark2070gray
cd ..

# Lexmark 7xxx, 57xx, Z51
cd lexmark7000linux-990516
# Program and data files
%old_makeinstall
# Documentation
install -d %{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/Lexmark7xxx_57xx_Z51
install -m 0644 CHANGES %{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/Lexmark7xxx_57xx_Z51
install -m 0644 README %{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/Lexmark7xxx_57xx_Z51
install -m 0644 lexmark5700-filter %{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/Lexmark7xxx_57xx_Z51
install -m 0644 lexmark7000-filter %{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/Lexmark7xxx_57xx_Z51
install -m 0644 lexmark7000linux-990516.lsm %{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/Lexmark7xxx_57xx_Z51
install -m 0644 lexmarkprotocol.txt %{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/Lexmark7xxx_57xx_Z51
install -m 0644 *.p?? %{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/Lexmark7xxx_57xx_Z51
cd ..

# Lexmark Z11
cd lz11*
# Program and data files
install -m 755 cZ11-V2 %{buildroot}%{_bindir}
install -m 755 cZ11 %{buildroot}%{_bindir}
#ln -s %{_bindir}/cZ11-V2 %{buildroot}%{_bindir}/cZ11
install -m 755 cZ11-bit* %{buildroot}%{_bindir}
install -m 755 lz11.[^c]* %{buildroot}%{_bindir}
install -d %{buildroot}/etc/LexmarkZ11/
install -m 644 lz11.conf %{buildroot}/etc/LexmarkZ11/
install -m 644 *.ppd %{buildroot}%{_datadir}/cups/model/
# Documentation
install -d %{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/LexmarkZ11
cp -ax README ChangeLog INSTALL \
	%{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/LexmarkZ11
cd ..

# Printer Utility Program
# Program file
#install -m 755 pup_1.1/pup %{buildroot}%{_bindir}
# Documentation
#install -d %{buildroot}%{_docdir}/printer-utils-%{mainversion}/
#install -d %{buildroot}%{_docdir}/printer-utils-%{mainversion}/PUP
#cp -ax pup_1.1/README \
#	%{buildroot}%{_docdir}/printer-utils-%{mainversion}/PUP

# Lexmark printer maintenance
# Program and data files
install -m 755 lxcontrol/lx.control %{buildroot}%{_bindir}
install -m 755 lm1100maint/lm1100change %{buildroot}%{_bindir}
install -m 755 lm1100maint/lm1100back %{buildroot}%{_bindir}
install -m 755 changecartridge %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_datadir}/lxcontrol
cp -f lxcontrol/*.out %{buildroot}%{_datadir}/lxcontrol/
( cd %{buildroot}%{_bindir}
  ln -s lx.control headclean
  ln -s lx.control headalign
  ln -s lx.control showcartridges
  ln -s lx.control hidecartridges
)
mkdir -p %{buildroot}%{_datadir}/lm1100maint
cp -f lm1100maint/lexmark* \
	%{buildroot}%{_datadir}/lm1100maint/
# Documentation
install -d %{buildroot}%{_docdir}/printer-utils-%{mainversion}/
install -d %{buildroot}%{_docdir}/printer-utils-%{mainversion}/LexmarkMaintenance
cp -ax lxcontrol/README.* lm1100maint/README.* \
	README.changecartridge README.Lexmark-Maintenance \
	%{buildroot}%{_docdir}/printer-utils-%{mainversion}/LexmarkMaintenance

# Install margin and offset adjustment script in /usr/sbin
bzcat %{SOURCE75} > %{buildroot}%{_sbindir}/alignmargins
# Adjust path to improved align.ps 
perl -p -i -e 's:/usr/share/ghostscript/\*/lib/align.ps:%{_datadir}/alignmargins/align.ps:' %{buildroot}%{_sbindir}/alignmargins
# Install improved align.ps
install -d %{buildroot}%{_datadir}/alignmargins/
bzcat %{SOURCE175} > %{buildroot}%{_datadir}/alignmargins/align.ps

# Install a script to display the test page on the screen for colour
# adjustment
cat <<EOF > %{buildroot}%{_bindir}/displaytestpage
#!/bin/sh
ps2img="gs -dQUIET -dNOPAUSE -dBATCH -sDEVICE=pnm -r75x75 -sOUTPUTFILE=- -"
testpage=/usr/share/cups/data/testprint.ps

TMPFILE=~/.displaytestpage.pnm
if [ -x /usr/bin/kview ]; then
  cat \$testpage | \$ps2img > \$TMPFILE 
  /usr/bin/kview \$TMPFILE
elif [ -x /usr/bin/ee ]; then
  cat \$testpage | \$ps2img > \$TMPFILE 
  /usr/bin/ee \$TMPFILE
elif [ -x /usr/bin/gqview ]; then
  cat \$testpage | \$ps2img > \$TMPFILE 
  /usr/bin/gqview \$TMPFILE
elif [ -x /usr/bin/xv ]; then
  cat \$testpage | \$ps2img | /usr/bin/xv -
elif [ -x /usr/bin/kghostview ]; then
  /usr/bin/kghostview \$testpage
elif [ -x /usr/X11R6/bin/gv ]; then
  /usr/X11R6/bin/gv \$testpage
elif [ -x /usr/X11R6/bin/ghostview ]; then
  /usr/X11R6/bin/ghostview \$testpage
else
  xmessage "No suitable program for viewing PostScript found, install GhostView, gv, or similar."
  exit 1
fi
rm \$TMPFILE
EOF
chmod a+rx %{buildroot}/usr/bin/displaytestpage

# Menu entries for printer-utils package
# Menu icon
mkdir -p %{buildroot}%{_datadir}/icons/locolor/16x16/apps/
install -m 644 printutils.png %{buildroot}%{_datadir}/icons/locolor/16x16/apps/
# Menu entries

%if %mdkversion <= 200700
%endif

%if %mdkversion >= 200700
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-mtink.desktop << EOF
[Desktop Entry]
Name=Mtink - Epson Inkjet Printer Tools
Comment=Epson inkjet printer maintenance (Head cleaning and alignment, ink level display, cartridge change, ...)
Exec=/usr/bin/mtink
Icon=printutils
Terminal=false
Type=Application
%if %mdkversion >= 200800
Categories=System;Monitor;
%else
Categories=X-MandrivaLinux-System-Configuration-Printing;Settings;HardwareSettings;X-MandrivaLinux-System-Monitoring;System;Monitor;
%endif
EOF
%endif

# HP DeskJet PPA printers
cd pnm2ppa-*
install -m 0644  docs/en/pnm2ppa.1 %{buildroot}%{_mandir}/man1
%old_makeinstall BINDIR=%{buildroot}%{_bindir} CONFDIR=%{buildroot}%{_sysconfdir} MANDIR=%{buildroot}%{_mandir}/man1
install -m 0755 utils/Linux/detect_ppa %{buildroot}%{_bindir}
install -m 0755 utils/Linux/test_ppa %{buildroot}%{_bindir}
install -d  %{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/HPDeskJetPPA/pnm2ppa
install -m 0644 *.ps %{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/HPDeskJetPPA/pnm2ppa
cd docs/en
for file in * ; do
  if  [ -f $file ] ; then
     install -m 0644  $file %{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/HPDeskJetPPA/pnm2ppa
  fi
done
rm -f %{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/HPDeskJetPPA/pnm2ppa/pnm2ppa.1
cd ../..
cp -ax ppa_protocol rhs-printfilters sample_scripts README.security Changelog %{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/HPDeskJetPPA/pnm2ppa
cd ..
cd pbm2ppa-0.8.6
install -m 0755 pbm2ppa  %{buildroot}%{_bindir}
install -m 0755 pbmtpg   %{buildroot}%{_bindir}
install -m 0644 pbm2ppa.conf   %{buildroot}%{_sysconfdir}
install -m 0644 pbm2ppa.1   %{buildroot}%{_mandir}/man1
install -d  %{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/HPDeskJetPPA/pbm2ppa
for file in CALIBRATION CREDITS INSTALL INSTALL-MORE LICENSE README ; do
  if [ -f $file ] ; then
    install -m 0644  $file %{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/HPDeskJetPPA/pbm2ppa
  fi
done
cd ..
install -m 0644 README.calibration %{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/HPDeskJetPPA

# Lexmark 2050
cd c2050-0.4
# Program file
install -m 0755 c2050 %{buildroot}%{_bindir}
# Documentation
install -d %{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/Lexmark2050
cp -ax README COPYING ps2lexmark \
	%{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/Lexmark2050
cd ..

# Lexmark 2030
cd pbm2l2030
# Program file
install -m 0755 pbm2l2030 %{buildroot}%{_bindir}
# Documentation
install -d %{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/Lexmark2030
cp -ax README.TXT LICENSE \
	%{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/Lexmark2030
cd ..

# Okipage 4w and compatible winprinters
cd oki4linux-2.0/src
# Program files
install -m 0755 oki4drv %{buildroot}%{_bindir}
install -d %{buildroot}%{_sbindir}
install -m 0755 oki4daemon %{buildroot}%{_sbindir}
cd ../..
install -d %{buildroot}%{_initrddir}
install -m 0755 oki4daemon %{buildroot}%{_initrddir}
#install -m 0755 oki4w_install %{buildroot}%{_sbindir}
# Documentation
install -d %{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/OKI-Winprinters
#cp -ax README.OKI-Winprinters \
#	%{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/OKI-Winprinters
cd oki4linux-2.0
cp -ax COPYING ChangeLog README crack doc samples \
	%{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/OKI-Winprinters
cd src
cp -ax README.oki4daemon align.ps oki4daemon.init \
	%{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/OKI-Winprinters
install -m 0644 oki4drv.man %{buildroot}%{_mandir}/man1/oki4drv.1
cd ../..

# Citizen Printiva 600C
cd ppmtocpva-1.0
# Program files
install -m 0755 ppmtocpva %{buildroot}%{_bindir}
install -m 0755 cpva-colour %{buildroot}%{_bindir}
# Documentation
install -d %{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/CitizenPrintiva600C
cp -ax README \
	%{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/CitizenPrintiva600C
cd ..

# CoStar and compatible label printers
cd pbm2lwxl
# Program file
install -m 0755 *2lwxl %{buildroot}%{_bindir}
# Documentation
install -d %{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/DymoCoStarAvery-LabelPrinters
cp -ax README *.html \
	%{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/DymoCoStarAvery-LabelPrinters
cd ..

%ifarch %{ix86}
# Samsung ML-85G and QL-85G winprinters
cd ml85p-*
# Program file
install -m 4750 ml85p %{buildroot}%{_bindir}
# Documentation
install -d %{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/SamsungML-85G
cp -ax COPYING NEWS README THANKS ml85-print ml85-test ml85p-*.lsm \
	printcap \
	%{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/SamsungML-85G
cd ..
%endif

# Filter for the Lexmark Z42
cd drv_z42/src
# Program file
install -s -m 755 z42_cmyk %{buildroot}%{_bindir}
cd ../z42tool/
%makeinstall
cd ..
# Documentation
install -d %{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/LexmarkZ42
cp -ax COPYING README FAQ ChangeLog \
	%{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/LexmarkZ42
cp -ax z42tool/README \
	%{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/LexmarkZ42/README.z42tool
cd ..

# GhostScript wrapper for the Pentax PocketJet printers
cd pentaxpj
# Program files
install -d %{buildroot}%{_libdir}/pentaxpj
cp -a BWidget-1.3.1 pentaxpj pentaxsetup pentax.xpm test-page.ps.gz\
	%{buildroot}%{_libdir}/pentaxpj
ln -s %{_libdir}/pentaxpj/pentaxsetup %{buildroot}%{_sbindir}
ln -s %{_libdir}/pentaxpj/pentaxpj %{buildroot}%{_bindir}
cat > %{buildroot}%{_sysconfdir}/pentaxpj.conf <<EOF
#
set settings(driverpath) %{_libdir}/pentaxpj
EOF
# Documentation
install -d %{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/PentaxPocketJet
cp -ax README \
	%{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/PentaxPocketJet
cd ..

# Unix driver for MicroDry Printers
cd ppmtomd*
# Program files
install -m 0755 ppmtomd %{buildroot}%{_bindir}
# Documentation
install -d %{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/MicroDryPrinters
cp -ax LICENCE \
	%{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/MicroDryPrinters
cp ppmtomd.man %{buildroot}%{_mandir}/man1/ppmtomd.1
cd ..

# Mtink - Printer maintenance/ink monitoring for Epson inkjets
cd mtink*
# Program files
install -d %{buildroot}%{_prefix}/lib/cups/backend
install -m 0755 mtink %{buildroot}%{_bindir}
install -m 0755 ttink %{buildroot}%{_bindir}
install -m 0755 mtinkc %{buildroot}%{_bindir}
install -m 0755 mtinkd %{buildroot}%{_sbindir}
install -m 0755 etc/mtink %{buildroot}%{_initrddir}
install -m 0755 etc/installInitScript.sh %{buildroot}%{_sbindir}/mtink-installInitScript
install -m 0755 detect/askPrinter %{buildroot}%{_sbindir}
install -m 0755 etc/mtink-cups %{buildroot}%{_prefix}/lib/cups/backend/mtink
install -m 0755 gimp-mtink %{buildroot}%{_libdir}/gimp/2.0/plug-ins/
install -d %{buildroot}/var/mtink
# Documentation
install -d %{buildroot}%{_docdir}/printer-utils-%{mainversion}/EpsonInkjetMaintenance
cp -ax CHANGE.LOG doc/* \
	%{buildroot}%{_docdir}/printer-utils-%{mainversion}/EpsonInkjetMaintenance
cp -ax etc/readme %{buildroot}%{_docdir}/printer-utils-%{mainversion}/EpsonInkjetMaintenance/README.mtinkd.startup
cd ..

# Poster - Poster-printing on stndard sized paper 
cd poster*
# Program files
install -m 0755 poster %{buildroot}%{_bindir}
# Documentation
cp poster.1 %{buildroot}%{_mandir}/man1
install -d %{buildroot}%{_docdir}/printer-utils-%{mainversion}/PosterPrinting
cp -ax ChangeLog README COPYING \
	%{buildroot}%{_docdir}/printer-utils-%{mainversion}/PosterPrinting
cd ..

# Driver for HP LaserJet 1000

# Program files
install -m 0755 pbmtozjs %{buildroot}%{_bindir}
# Documentation
install -d %{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/HPLaserJet1000
cp -ax pbmtozjs.txt \
	%{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/HPLaserJet1000

# Driver for Zenographics-based printers (Minolta magicolor DL series, HP
# LaserJet 1000, 1005, 1018, 1020, 1022, Color LaserJet 1600, 2600)
cd foo2zjs*
# Program files
install -m 0755 foo2zjs %{buildroot}%{_bindir}
install -m 0755 foo2zjs-wrapper %{buildroot}%{_bindir}
install -m 0755 foo2hp %{buildroot}%{_bindir}
install -m 0755 foo2hp2600-wrapper %{buildroot}%{_bindir}
install -m 0755 zjsdecode %{buildroot}%{_bindir}
install -m 0755 arm2hpdl %{buildroot}%{_bindir}
install -m 0755 okidecode %{buildroot}%{_bindir}
%if %mdkversion < 200700
install -m 0755 msexpand %{buildroot}%{_bindir}
%endif
#install -m 0755 jbg2pbm %{buildroot}%{_bindir}
install -m 0755 getweb %{buildroot}%{_bindir}/foo2zjs-getweb
install -m 0755 icc2ps/foo2zjs-icc2ps %{buildroot}%{_bindir}
install -d %{buildroot}%{_datadir}/foo2zjs
install -d %{buildroot}%{_datadir}/foo2hp
install -d %{buildroot}%{_datadir}/foo2zjs/crd
install -d %{buildroot}%{_datadir}/foo2hp/psfiles
install -m 0644 gamma*.ps %{buildroot}%{_datadir}/foo2zjs
cp crd/*.* %{buildroot}%{_datadir}/foo2zjs/crd
cp crd/*.ps %{buildroot}%{_datadir}/foo2hp/psfiles
install -m 0755 usb_printerid %{buildroot}%{_sbindir}
install -m 0755 hplj1000 %{buildroot}%{_sbindir}
perl -p -i -e 's:\./(getweb):foo2zjs-$1:g' %{buildroot}%{_sbindir}/hplj1000
perl -p -i -e 's:/bin(/usb_printerid):%{_sbindir}$1:g' %{buildroot}%{_sbindir}/hplj1000
ln -s %{_sbindir}/hplj1000 %{buildroot}%{_sbindir}/hplj1005
ln -s %{_sbindir}/hplj1000 %{buildroot}%{_sbindir}/hplj1018
ln -s %{_sbindir}/hplj1000 %{buildroot}%{_sbindir}/hplj1020
mkdir -p %{buildroot}%{_sysconfdir}/udev/rules.d
install -m 0644 hplj10xx.rules %{buildroot}%{_sysconfdir}/udev/rules.d/70-hplj10xx.rules
perl -p -i -e 's:/etc/hotplug/usb:%{_sbindir}:' %{buildroot}%{_sysconfdir}/udev/rules.d/70-hplj10xx.rules
for dir in driver opt; do \
install -c -m 644 foomatic-db/$dir/foo2[hz]*.xml \
	%{buildroot}%{_datadir}/foomatic/db/source/$dir/; \
done
install -d %{buildroot}%{_datadir}/foo2zjs/icm
install -d %{buildroot}%{_datadir}/foo2hp/icm
ln -s /etc/printer %{buildroot}%{_datadir}/foo2zjs/firmware
ln -s /etc/printer %{buildroot}%{_datadir}/firmware
# Documentation
install -d %{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/foo2zjs
cp -ax COPYING ChangeLog INSTALL INSTALL.usb README \
	%{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/foo2zjs
install -d %{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/foo2zjs/icc2ps
cp -ax icc2ps/[ACR]* \
	%{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/foo2zjs/icc2ps
cp foo2[hz]*.1 zjs*.1 %{buildroot}%{_mandir}/man1/
cd ..

# Driver for Epson EPL "L" series
cd epsonepl*
# Program files
%makeinstall
# Documentation
install -d %{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/EpsonEPL_L_Series
cp -ax ChangeLog epl_docs FAQ LIMITATIONS README \
	%{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/EpsonEPL_L_Series
cd ..

# Driver for Lexmark X125 (only printing)
# Program files
install -m 0755 drv_x125/src/x125_cmyk %{buildroot}%{_bindir}
install -m 0755 drv_x125/src/x125_cmyk_print.sh %{buildroot}%{_bindir}
install -m 0755 drv_x125_network/src/x125_network %{buildroot}%{_bindir}
# Documentation
install -d %{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/LexmarkX125
cd drv_x125
cp -ax ChangeLog FAQ INSTALL LICENSE README src/*.ps \
	%{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/LexmarkX125
cd ..
install -d %{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/LexmarkX125/drv_x125_network
cd drv_x125_network
cp -ax ChangeLog FAQ INSTALL LICENSE README \
	%{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/LexmarkX125/drv_x125_network
cd ..

%ifarch %{ix86}
# Driver for Canon LBP-460/660
cd lbp660*
# Program files
install -m 0755 lbp660 %{buildroot}%{_bindir}
install -m 0755 lbp[46]60-* %{buildroot}%{_bindir}
# PPD files
install -d %{buildroot}%{_datadir}/cups/model/lbp660
cp ppd/*.ppd %{buildroot}%{_datadir}/cups/model/lbp660
# Documentation
install -d %{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/CanonLBP-460-660
cp -ax COPYING NEWS README THANKS TODO \
	%{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/CanonLBP-460-660
cd ..
%endif

# Driver for Canon LBP-810/1120
cd capt*
# Program files
install -m 0755 capt %{buildroot}%{_bindir}
install -m 0755 capt-* %{buildroot}%{_bindir}
# PPD files
install -d %{buildroot}%{_datadir}/cups/model/capt
cp ppd/*.ppd %{buildroot}%{_datadir}/cups/model/capt
# Documentation
install -d %{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/CanonLBP-810-1120
cp -ax COPYING NEWS README SPECS THANKS TODO \
	%{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/CanonLBP-810-1120
cd ..

# Driver for Lexmark X74/X75
cd lxx74*
# Program files
install -m 0755 rastertolxx74 %{buildroot}%{_prefix}/lib/cups/filter/rastertolxx74.bin
install -m 0644 self-portrait.out.gz %{buildroot}%{_datadir}/cups/data/self-portrait.out.gz
cat << EOF > %{buildroot}%{_prefix}/lib/cups/filter/rastertolxx74
#!/bin/bash
export self_portrait="%{_datadir}/cups/data/self-portrait.out.gz"
exec %{_prefix}/lib/cups/filter/rastertolxx74.bin "\$@"
EOF
chmod 755 %{buildroot}%{_prefix}/lib/cups/filter/rastertolxx74
install -m 0644 lxx74.types %{buildroot}%{_sysconfdir}/cups
install -m 0644 lxx74.convs %{buildroot}%{_sysconfdir}/cups
# PPD files
install -d %{buildroot}%{_datadir}/cups/model/lxx74
cp *.ppd* %{buildroot}%{_datadir}/cups/model/lxx74
# Documentation
#install -d %{buildroot}%{_docdir}/cups-drivers-%{mainversion}/LexmarkX74X75
#cp -ax INSTALL LICENSE README lpoptions \
#	%{buildroot}%{_docdir}/cups-drivers-%{mainversion}/LexmarkX74X75
cd ..

# Driver for Minolta magicolor 2300W
cd m2300w*
%makeinstall INSTROOT=%{buildroot}
for dir in driver opt; do \
install -c -m 644 foomatic/$dir/*.xml \
	%{buildroot}%{_datadir}/foomatic/db/source/$dir/; \
done
# Move documentation to the correct place
install -d %{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/
mv %{buildroot}%{_docdir}/m2300w* %{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/MinoltaMagicolor2300W
cd ..

# Driver for Minolta PagePro 12xxW, 13xxW, and 14xxW
cd min12xxw*
# Program files
install -m 0755 min12xxw %{buildroot}%{_bindir}
install -m 0755 esc-m %{buildroot}%{_bindir}
# Documentation
install -m 0644 min12xxw.1* %{buildroot}%{_mandir}/man1
install -d %{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/MinoltaPagePro12xxW_13xxW_14xxW
cp -ax COPYING README ChangeLog FAQ INSTALL NEWS format.txt usblogs \
	%{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/MinoltaPagePro12xxW_13xxW_14xxW
cd ..

# Driver for Casio USB label printers
cd pegg-*
# Program files
install -m 0755 pegg %{buildroot}%{_bindir}
# Documentation
install -m 0644 pegg.1.gz %{buildroot}%{_mandir}/man1
install -d %{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/CasioUSBLabelPrinters/pegg
cp -ax LICENSE README CHANGELOG INSTALL test_raw \
	%{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/CasioUSBLabelPrinters/pegg
cd ..
cd pegg_el-*/src
# Program files
install -m 0755 pegg_el %{buildroot}%{_bindir}
# Documentation
install -m 0644 pegg_el.1.gz %{buildroot}%{_mandir}/man1
cd ..
install -d %{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/CasioUSBLabelPrinters/pegg_el
cp -ax TODO LICENSE README INSTALL src/test_raw \
	%{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/CasioUSBLabelPrinters/pegg_el
cd ..
cd xbm2crw*
# Program files
install -m 0755 xbm2crw %{buildroot}%{_bindir}
#install -m 0755 html2crw.sh %{buildroot}%{_bindir}
# Documentation
install -d %{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/CasioUSBLabelPrinters/xbm2crw
cp -ax LICENSE README template.xbm \
	%{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/CasioUSBLabelPrinters/xbm2crw
cd ..
cd cups2pegg*/src
# Program files
install -m 0755 cups2pegg %{buildroot}%{_prefix}/lib/cups/backend
# PPD files
install -d %{buildroot}%{_datadir}/cups/model/pegg
cp ppd/*.ppd* %{buildroot}%{_datadir}/cups/model/pegg
cd ..
# Documentation
install -d %{buildroot}%{_docdir}/cups-drivers-%{mainversion}/CasioUSBLabelPrinters/cups2pegg
cp -ax LICENSE *.html *.png \
	%{buildroot}%{_docdir}/cups-drivers-%{mainversion}/CasioUSBLabelPrinters/cups2pegg
cd ..

# Drivers for the Konica Minolta magicolor DL series supplied by Konica
# Minolta
for d in magicolor????DL*; do
	cd $d
	# Program files
	make DESTDIR=%{buildroot} install
	# Documentation
	n=`echo $d | perl -e '$s = <>; $s =~ /magicolor(\d+)DL/i; print "$1"'`
	install -d %{buildroot}%{_docdir}/cups-drivers-%{mainversion}/KonicaMinoltaMagicolor${n}DL
	cp -ax AUTHORS COPYING ChangeLog kmlf.spec \
	%{buildroot}%{_docdir}/cups-drivers-%{mainversion}/KonicaMinoltaMagicolor${n}DL
	cd ..
done
rm -f %{buildroot}%{_datadir}/KONICA_MINOLTA/*/COPYING
install -m 644 magicolor2430DL*/src/km2300dl.ppd.gz %{buildroot}%{_datadir}/cups/model/KONICA_MINOLTA

# Driver for Brother P-Touch label printers
cd ptouch-driver*
# Program files
install -m 0755 rastertoptch %{buildroot}%{_bindir}
# Foomatic data
for dir in driver opt; do \
install -c -m 644 $dir/*.xml \
	%{buildroot}%{_datadir}/foomatic/db/source/$dir/; \
done
# Documentation
install -d %{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/BrotherPTouch
cp AUTHORS ChangeLog COPYING INSTALL NEWS README %{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/BrotherPTouch
cd ..

# Driver for Kyocera GDI printers: Kyocera FS-1016MFP
cd foo2kyo*
# Program files
install -m 0755 foo2kyo %{buildroot}%{_bindir}
install -m 0755 foo2kyo-wrapper %{buildroot}%{_bindir}
for dir in driver opt; do \
install -c -m 644 foomatic-db/$dir/foo2kyo*.xml \
	%{buildroot}%{_datadir}/foomatic/db/source/$dir/; \
done
# Documentation
install -d %{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/foo2kyo
cp -ax COPYING jbig.doc \
	%{buildroot}%{_docdir}/printer-filters-doc-%{mainversion}/foo2kyo
cd ..

# Driver for Samsung SPL2 printers
cd splix*
# Program files
install -m 755 -s src/rastertospl2 %{buildroot}%{_prefix}/lib/cups/filter/
# PPD files
install -d %{buildroot}%{_datadir}/cups/model/samsung
cp ppd/*.ppd* %{buildroot}%{_datadir}/cups/model/samsung
# Documentation
install -d %{buildroot}%{_docdir}/cups-drivers-%{mainversion}/SamsungSPL2
cp -ax AUTHORS ChangeLog COPYING INSTALL README TODO \
	%{buildroot}%{_docdir}/cups-drivers-%{mainversion}/SamsungSPL2
cd ..


# Tool for uploading the firmware on the HP LaserJet 1000S
install -m 0755 hp1000fw %{buildroot}%{_bindir}
# Make hp1000fw called by udev
#mkdir -p %{buildroot}%{_sysconfdir}/udev/rules.d
#install -m 0644 udev-hp1000fw.rules %{buildroot}%{_sysconfdir}/udev/rules.d/70-hp1000fw.rules

install -d %{buildroot}%{_sysconfdir}/printer
# Tools for reading USB device ID strings
install -m 0755 usb_id_test %{buildroot}%{_bindir}
install -m 0755 getusbprinterid %{buildroot}%{_bindir}



##### GENERAL STUFF

# Correct permissions of PPD file directory
chmod -R u+w,a+rX %{buildroot}%{_datadir}/cups/model

# "cleanppd.pl" removes unwished PPD files fixes broken manufacturer
# entries, and cleans lines which contain only spaces and tabs.

# Uncompress Perl script for cleaning up the PPD files
bzcat %{SOURCE201} > ./cleanppd.pl
chmod a+rx ./cleanppd.pl
# Do the clean-up
find %{buildroot}%{_datadir}/cups/model -name "*.ppd" -exec ./cleanppd.pl '{}' \;
# Remove PPDs which are not Adobe-compliant and therefore not working with
# CUPS 1.1.20
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

# Correct permissions for all documentation files
chmod -R a+rX %{buildroot}%{_docdir}
chmod -R go-w %{buildroot}%{_docdir}
chmod -R u+w %{buildroot}%{_docdir}



##### FILES

%files -n printer-filters

%files -n printer-filters-doc

%files -n printer-utils

%files -n cups-drivers

%clean
rm -rf %{buildroot}





%changelog
* Wed Sep  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: ea7650d
- Drop obsolete lxcontrol from Requires, minor spec cleanups
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16038 |12mr|printer-testpages-2006-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name printer-testpages
%define version 2006
%define release %mkrel 10

##### RPM PROBLEM WORKAROUNDS

# Suppress automatically generated Requires for Perl libraries.
#define _requires_exceptions perl\(.*\)

#define _unpackaged_files_terminate_build       0 
#define _missing_doc_files_terminate_build      0


Summary: Test pages to check the output quality of printers
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Publishing
URL:		http://www.mandriva.com/
BuildArchitectures: noarch

##### PRINTER TESTPAGES BUILDREQUIRES

BuildRequires:	transfig

##### PRINTER TESTPAGES SOURCES

# Mandrivized printer test pages (originals from CUPS and Red Hat)
Source300:	mdk-testpages.tar.bz2
# Photo test page from Gimp-Print and ESP GhostScript
Source302:	cups-profile.jpg.bz2

##### BUILD ROOT

BuildRoot:	%_tmppath/%name-%version-%release-root

##### PACKAGE DESCRIPTION

%description -n printer-testpages
These are sample files to check the output quality of printers. Thers
is the CUPS test page with colour gradients, the Red Hat test page
with image position checks, a photo test page and a text test page.



%prep
# remove old directory
rm -rf $RPM_BUILD_DIR/%{name}-%{version}
mkdir $RPM_BUILD_DIR/%{name}-%{version}

# Red Hat test pages
%setup -q -T -D -a 300 -n %{name}-%{version}

# Photo test page
bzcat %{SOURCE302} > $RPM_BUILD_DIR/%{name}-%{version}/photo-testpage.jpg



%build

cd $RPM_BUILD_DIR/%{name}-%{version}

# Mandrivized CUPS test page
cat testprint.prolog.ps.in MDALINUX-ps1.eps testprint.epilog.ps.in > testprint.ps

# Red Hat test pages: Generate PS files of the XFig drawings
fig2dev -Lps -zLetter testpage.fig testpage.ps
fig2dev -Lps -zA4 testpage-a4.fig testpage-a4.ps



%install

rm -rf $RPM_BUILD_ROOT

# Make directory
install -d $RPM_BUILD_ROOT%{_datadir}/%{name}

cd $RPM_BUILD_DIR/%{name}-%{version}

cp *.ps *.jpg *.asc $RPM_BUILD_ROOT%{_datadir}/printer-testpages



##### FILES

%files
%defattr(-,root,root)
%{_datadir}/printer-testpages



%clean
rm -rf $RPM_BUILD_ROOT




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16039 |12mr|printer-tools-2008-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Filter-style and IJS printer drivers, printer maintenance utilities
Name:		printer-tools
Version:	2008
Release:	%mkrel 9
License:	GPL
Group:		Publishing
Obsoletes:	ghostscript-utils Lexmark-printer-maintenance
Provides:	ghostscript-utils Lexmark-printer-maintenance
Conflicts:	ghostscript < 8.15
Conflicts:	printer-filters < 2007
URL:		http://www.linuxprinting.org/

# Perl script to clean up Manufacturer entries in the PPD files, so that
# drivers are sorted by the printer Manufacturer in the graphical frontends
Source201: 	cleanppd.pl

# Script to adjust margins and offsets of printed pages
Source75: 	alignmargins
Source175:	align.ps

# Tool for uploading the firmware on the HP LaserJet 1000S
Source85:	http://www.linuxprinting.org/download/printing/hp1000fw

# Tools for reading USB device ID strings
Source87:	http://www.linuxprinting.org/download/printing/usb_id_test.c
Source88:	http://www.linuxprinting.org/download/printing/getusbprinterid.pl
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Tools for printer maintenance: Setting default options for most laser
printers (PJL-capable printers), cartridge changing, head aligning,
ink level checking for inkjet printers. Printing big posters on many 
sheets of standard sized paper (A4, A3, Letter, ...) to be assambled
together (also used by KDE Print to print posters).

%prep

%setup -q -c -T

# Tool for uploading the firmware on the HP LaserJet 1000S
cp %{SOURCE85} hp1000fw

# Tools for reading USB device ID strings
cp %{SOURCE87} usb_id_test.c
cp %{SOURCE88} getusbprinterid

%build

# Tool for reading USB device ID strings
gcc %{optflags} %{ldflags} -o usb_id_test usb_id_test.c

%install
rm -rf %{buildroot}

# Make directories
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_libdir}
install -d %{buildroot}%{_includedir}
install -d %{buildroot}%{_sysconfdir}
install -d %{buildroot}%{_mandir}/man1
install -d %{buildroot}%{_mandir}/man8
install -d %{buildroot}%{_libdir}/gimp/2.0/plug-ins
install -d %{buildroot}%{_prefix}/lib/cups/filter
install -d %{buildroot}%{_prefix}/lib/cups/backend
install -d %{buildroot}%{_datadir}/cups/data
install -d %{buildroot}%{_datadir}/cups/model
install -d %{buildroot}%{_sysconfdir}/cups
install -d %{buildroot}%{_datadir}/foomatic/db/source/printer
install -d %{buildroot}%{_datadir}/foomatic/db/source/driver
install -d %{buildroot}%{_datadir}/foomatic/db/source/opt


# Install margin and offset adjustment script in /usr/sbin
cp %{SOURCE75} %{buildroot}%{_sbindir}/alignmargins

# Adjust path to improved align.ps 
perl -p -i -e 's:/usr/share/ghostscript/\*/lib/align.ps:%{_datadir}/alignmargins/align.ps:' %{buildroot}%{_sbindir}/alignmargins

# Install improved align.ps
install -d %{buildroot}%{_datadir}/alignmargins/
cp %{SOURCE175} %{buildroot}%{_datadir}/alignmargins/align.ps

# Install a script to display the test page on the screen for colour
# adjustment
cat <<EOF > %{buildroot}%{_bindir}/displaytestpage
#!/bin/sh
ps2img="gs -dQUIET -dNOPAUSE -dBATCH -sDEVICE=pnm -r75x75 -sOUTPUTFILE=- -"
testpage=/usr/share/cups/data/testprint.ps

TMPFILE=~/.displaytestpage.pnm
if [ -x /usr/bin/kview ]; then
  cat \$testpage | \$ps2img > \$TMPFILE 
  /usr/bin/kview \$TMPFILE
elif [ -x /usr/bin/ee ]; then
  cat \$testpage | \$ps2img > \$TMPFILE 
  /usr/bin/ee \$TMPFILE
elif [ -x /usr/bin/gqview ]; then
  cat \$testpage | \$ps2img > \$TMPFILE 
  /usr/bin/gqview \$TMPFILE
elif [ -x /usr/bin/xv ]; then
  cat \$testpage | \$ps2img | /usr/bin/xv -
elif [ -x /usr/bin/kghostview ]; then
  /usr/bin/kghostview \$testpage
elif [ -x /usr/X11R6/bin/gv ]; then
  /usr/X11R6/bin/gv \$testpage
elif [ -x /usr/X11R6/bin/ghostview ]; then
  /usr/X11R6/bin/ghostview \$testpage
else
  xmessage "No suitable program for viewing PostScript found, install GhostView, gv, or similar."
  exit 1
fi
rm \$TMPFILE
EOF
chmod a+rx %{buildroot}/usr/bin/displaytestpage

# Tool for uploading the firmware on the HP LaserJet 1000S
install -m 0755 hp1000fw %{buildroot}%{_bindir}

install -d %{buildroot}%{_sysconfdir}/printer

# Tools for reading USB device ID strings
install -m0755 usb_id_test %{buildroot}%{_bindir}
install -m0755 getusbprinterid %{buildroot}%{_bindir}

# "cleanppd.pl" removes unwished PPD files fixes broken manufacturer
# entries, and cleans lines which contain only spaces and tabs.

# Uncompress Perl script for cleaning up the PPD files
#cp %{SOURCE201} ./cleanppd.pl
#chmod a+rx ./cleanppd.pl

# Do the clean-up
#find %{buildroot}%{_datadir}/cups/model -name "*.ppd" -exec ./cleanppd.pl '{}' \;

# Remove PPDs which are not Adobe-compliant and therefore not working with
# CUPS 1.1.20
#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


%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%attr(0755,root,root) %{_sbindir}/alignmargins
%attr(0755,root,root) %{_bindir}/hp1000fw
%attr(0755,root,root) %{_bindir}/displaytestpage
%attr(0755,root,root) %{_bindir}/usb_id_test
%attr(0755,root,root) %{_bindir}/getusbprinterid
%{_datadir}/alignmargins



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16040 |12mr|prism2-utils-0.2.8-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name 	prism2-utils
%define version 0.2.8
%define pretag	0
%if %pretag
%define release %mkrel 0.%{pretag}.9
%define distname linux-wlan-ng-%{version}-%{pretag}
%else
%define release %mkrel 6
%define distname linux-wlan-ng-%{version}
%endif

Summary: 	Utilities from the linux-wlan-ng project
Name: 		%{name}
Version: 	%{version}
Release: 	%{release}
URL:		http://www.linux-wlan.com/linux-wlan/
Source0: 	ftp://ftp.linux-wlan.org/pub/linux-wlan-ng/%{distname}.tar.bz2
Patch0:		linux-wlan-ng-0.2.8-udev.patch
Patch1:		linux-wlan-ng-0.2.8-rpmfiles.patch
Patch2:		linux-wlan-ng-0.2.8-disable_kernel_driver_build.patch
License: 	MPL
Group: 		System/Kernel and hardware
BuildRequires: 	kernel-source-latest
BuildRequires: 	kernel-devel
Provides:	linux-wlan-ng
BuildRoot: 	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Tools for configuring the prism2 drivers for wireless network
cards using Intersil's Prism2/2.5/3 chipsets.

%prep
%setup -q -n %{distname}
%patch0 -p1 -b .udev
%patch1 -p1 -b .rpmfiles
%patch2 -p1 -b .disable_kernel_driver_build

# sed config.in for PCMCIA=n and TARGET_ROOT_ON_HOST=installdir
sed -e 's%PRISM2_PCMCIA=y%PRISM2_PCMCIA=n%g' config.in |\
sed -e s%TARGET_ROOT_ON_HOST=%TARGET_ROOT_ON_HOST=$RPM_BUILD_ROOT%g > x
mv x config.in

make auto_config

# Mandriva has the drivers in the kernel, so we don't want to build
# them here, just the utils.

sed -e 's/p80211 prism2//g' src/Makefile > m
mv src/Makefile src/Makefile.prev
mv m src/Makefile

# want the config scripts for both fixed and cs versions to be
# installed for eventual use by drakconnect. hack the makefiles in etc.

sed -e 's%$(PRISM2_PLX)%y%g' etc/Makefile > m
mv m etc/Makefile
sed -e 's%$(PRISM2_PCMCIA)%y%g' etc/pcmcia/Makefile > m
mv m etc/pcmcia/Makefile

# fix man page location
perl -p -i -e 's|/usr/local/man|/usr/share/man||g' man/Makefile

%build

# use the headers from the Mandriva kernel
CFLAGS=-I/usr/src/linux/3rdparty/prism25/include make all

# make all

%install
rm -rf $RPM_BUILD_ROOT
# have to specify TARGET_PCMCIA_DIR since we want the config
# files even though we didn't build the driver.
TARGET_PCMCIA_DIR=$RPM_BUILD_ROOT/etc/pcmcia make install
install -m 644 src/prism2/shared.prism2 $RPM_BUILD_ROOT/etc/wlan/
install -d -m755 $RPM_BUILD_ROOT/etc/udev/rules.d
install -m 644 etc/udev/rules.d/40-prism2.rules $RPM_BUILD_ROOT/etc/udev/rules.d

# how did this get there?
rm -f %buildroot/etc/shared

%post
# disable wlan service by default, drakconnect should enable
# it when necessary.
chkconfig --del wlan

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc CHANGES COPYING FAQ LICENSE README THANKS TODO
%_mandir/man1/*
/sbin/*
%_initrddir/wlan
%_sysconfdir/wlan/shared
%config(noreplace) %_sysconfdir/pcmcia/wlan-ng
%config(noreplace) %_sysconfdir/pcmcia/wlan-ng.conf
%config(noreplace) %_sysconfdir/wlan/shared?*
%config(noreplace) %_sysconfdir/wlan/wlan-udev.sh
%config(noreplace) %_sysconfdir/wlan/wlan.conf
%attr(755,root,root) %config(noreplace) %_sysconfdir/wlan/wlancfg-DEFAULT
%config(noreplace) %{_sysconfdir}/udev/rules.d/40-prism2.rules



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16041 |12mr|procinfo-18-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	A tool for gathering and displaying system information
Name: 		procinfo
Version:	18
Release:	%mkrel 14
License: 	GPL
Group: 		Monitoring
URL:		http://freshmeat.net/projects/procinfo
Source: 	ftp://ftp.cistron.nl/pub/people/svm/procinfo-%{version}.tar.bz2
Patch0:		procinfo-14-misc.patch
Patch3:		procinfo-17-mandir.patch
Patch5:		procinfo-17-uptime.patch
Patch6:		procinfo-17-lsdev.patch
Patch7:		procinfo-18-acct.patch
Patch8:		procinfo-18-mharris-use-sysconf.patch
Patch9:		procinfo-18-maxdev.patch
Patch10:	procinfo-18-ranges.patch
Patch11:	procinfo-18-cpu-steal.patch
Patch12:	procinfo-18-intr.patch
BuildRequires: 	ncurses-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The procinfo command gets system data from the /proc directory (the kernel
filesystem), formats it and displays it on standard output. You can use
procinfo to acquire information about your system from the kernel as it is
running.

Install procinfo if you'd like to use it to gather and display system data.

%prep

%setup -q
%patch0 -p1 -b .misc
%patch3 -p1 -b .mandir
%patch5 -p1 -b .uptime
%patch6 -p1 -b .lsdev
%patch7 -p1 -b .acct
%patch8 -p1 -b .mharris-use-sysconf
%patch9 -p1 -b .maxdev
%patch10 -p1 -b .ranges
%patch11 -p1 -b .steal
%patch12 -p1 -b .intr

%build
%make RPM_OPT_FLAGS="%{optflags} -I/usr/include/ncurses" LDFLAGS="%{ldflags}" LDLIBS="-lncurses"

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}{%{_bindir},%{_mandir}/man8}
perl -p -i -e 's/-o 0 -g 0//g' Makefile
perl -p -i -e 's!/man/!/share/man/!g' Makefile
perl -p -i -e 's!$(prefix)/man!'%{buildroot}'%{_mandir}!g' Makefile
%makeinstall

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README CHANGES
%{_bindir}/procinfo
%{_bindir}/lsdev
%{_bindir}/socklist
%{_mandir}/man8/procinfo.8*
%{_mandir}/man8/lsdev.8*
%{_mandir}/man8/socklist.8*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16042 |12mr|procmail-3.22-18
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The procmail mail processing program
Name:		procmail
Version:	3.22
Release:	%mkrel 18
License:	GPL/Artistic
Group:		System/Servers
URL:		http://www.procmail.org
Source0:	ftp://ftp.procmail.org/pub/procmail/%{name}-%{version}.tar.bz2
Patch1:		%{name}-3.22-lockf.patch
Patch2:		%{name}-3.22-pixelpb.patch
Patch3:		%{name}-3.22-benchmark.patch
# Fix #27484: explictly define sendmail's location as it's not
# installed when we build procmail so it can't detect it - AdamW
# 2008/03 (thanks Snowbat)
Patch4:		procmail-3.22-defsendmail.patch
# patch from fedora
Patch5:		procmail-3.22-getline.patch
Provides:	MailTransportAgent
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The procmail program is used by Mandriva Linux for all local mail
delivery. In addition to just delivering mail, procmail can be used
for automatic filtering, presorting and other mail handling jobs.
Procmail is also the basis for the SmartList mailing list processor.

%prep

%setup -q
%patch1 -p1 -b .lockf
%patch2 -p1 -b .warly
%patch3 -p1 -b .bench
%patch4 -p1 -b .defsendmail
%patch5 -p1 -b .readline

find . -type d -exec chmod 755 {} \;

%build
echo -n -e "\n"|  %make CFLAGS0="%{optflags}" LDFLAGS0="%{ldflags}"

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_mandir}/{man1,man5}

make \
    BASENAME=%{buildroot}%{_prefix} \
    install.bin install.man

#move the man pages
mv %{buildroot}/usr/man/man1/* %{buildroot}%{_mandir}/man1/
mv %{buildroot}/usr/man/man5/* %{buildroot}%{_mandir}/man5/

## duplicate in /usr/bin
rm -f examples/mailstat

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc FAQ HISTORY README KNOWN_BUGS FEATURES examples
%attr(6755,root,mail) %{_bindir}/procmail
%attr(2755,root,mail) %{_bindir}/lockfile
%{_bindir}/formail
%{_bindir}/mailstat
%{_mandir}/man1/*1*
%{_mandir}/man5/*5*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16043 |12mr|procps-3.2.8-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major_version	3
%define minor_version	2
%define revision	8

Summary:	Utilities for monitoring your system and processes on your system
Name:		procps
Version:	%{major_version}.%{minor_version}.%{revision}
Release:	%mkrel 7
License:	GPL
Group:		Monitoring
BuildRequires:	ncurses-devel
Patch0:		procps-3.2.3-sysctlshutup.patch
Patch2:		procps-3.2.7-dont-strip.patch
Patch3:		procps-3.2.5-top-rc.patch
Patch4:		procps-3.2.5-sysctl-writeonly.patch
Patch5:    	procps-3.2.7-fix-format-string.patch
Patch6:		procps-3.2.7-sysctl-ignore.patch
# (bor) two patches based of Fedora to add cgroup support
Patch7:		procps-3.2.8-ps-cgroup.patch
Patch8:		procps-3.2.8-ps-cgroup-suppress-root-group.patch
# (bor) glob order is non-determistic; inlucde proc/module.mk before ps
Patch9:		procps-3.2.8-fix-modules.mk-order.patch
# (bor) make sure linux_version is known when we need it
#       it appears order of execution for constructors may change between
#       GCC/binutils/ld versions (not sure who is responsible here)
Patch10:	procps-3.2.8-init_Linux_version-before-init_libproc.patch
URL:		http://procps.sf.net/
Source:		http://procps.sourceforge.net/%name-%version.tar.gz
BuildRoot:	%_tmppath/%name-root
Provides:	libproc.so.%{major_version}.%{minor_version} procps3
Obsoletes:	procps3
Requires(post): /bin/rm

%description
The procps package contains a set of system utilities which provide system
information.

Procps includes ps, free, skill, snice, tload, top, uptime, vmstat, w
and watch.

  * The ps command displays a snapshot of running processes.
  * The top command provides a repetitive update of the statuses of running
    processes.
  * The free command displays the amounts of free and used memory on your
    system.
  * The skill command sends a terminate command (or another specified signal)
    to a specified set of processes.
  * The snice command is used to change the scheduling priority of specified
    processes.
  * The tload command prints a graph of the current system load average to a
    specified tty.
  * The uptime command displays the current time, how long the system has been
    running, how many users are logged on and system load averages for the past
    one, five and fifteen minutes. 
  * The w command displays a list of the users who are currently logged on and
    what they're running.
  * The watch program watches a running program.
  * The vmstat command displays virtual memory statistics about processes,
    memory, paging, block I/O, traps and CPU activity.


%package devel
Group:		Development/C
Summary:	An X based system message monitoring utility
Requires:	%name = %version

%description devel
Development headers and library for the proc library.

%prep
%setup -q
%patch0 -p0 -b .sysctl
%patch2 -p1 -b .dont-strip
%patch3 -p1 -b .top-rc
%patch4 -p1 -b .sysctl-write-only
%patch5 -p0
%patch6 -p1
%patch7 -p1
%patch8 -p1
%patch9 -p1
%patch10 -p1

%build
make CFLAGS="$RPM_OPT_FLAGS"

%install
PATH=/sbin:$PATH
rm -rf %{buildroot}

%makeinstall_std ldconfig=/bin/true install="install -D" lib="%{buildroot}/%{_lib}/"

rm -f %{buildroot}/%{_mandir}/man1/kill.1*

mkdir -p %{buildroot}%{_includedir}/procps
install -m 644 proc/*.h %{buildroot}%{_includedir}/procps
# This would conflict with util-linux:
mv %{buildroot}/bin/{,procps3-}kill
mv %{buildroot}%{_bindir}/free %{buildroot}/bin
ln -s ../../bin/free %{buildroot}%{_bindir}/free

ln -s libproc-%version.so %{buildroot}/%_lib/libproc.so

# quiet spec-helper:
chmod +w %{buildroot}/{bin,sbin,usr/bin,%_lib}/*

%clean
rm -rf %{buildroot}

%post 
%if %mdkversion < 200900
/sbin/ldconfig
%endif
# remove obsolete files
rm -f /etc/psdevtab /etc/psdatabase

%if %mdkversion < 200900
%postun -p /sbin/ldconfig
%endif

%files

%defattr(-,root,root)
%doc NEWS BUGS TODO
/%{_lib}/libproc-*.so
/bin/procps3-kill
/bin/ps
/bin/free
/sbin/sysctl
%_bindir/free
%_bindir/pgrep
%_bindir/pmap
%_bindir/pwdx
%_bindir/pkill
%_bindir/skill
%_bindir/slabtop
%_bindir/snice
%_bindir/tload
%_bindir/top
%_bindir/uptime
%_bindir/vmstat
%_bindir/w
%_bindir/watch

%_mandir/man1/free.1*
%_mandir/man1/pgrep.1*
%_mandir/man1/pkill.1*
%_mandir/man1/pmap.1*
%_mandir/man1/ps.1*
%_mandir/man1/pwdx.1*
%_mandir/man1/skill.1*
%_mandir/man1/slabtop.1*
%_mandir/man1/snice.1*
%_mandir/man1/tload.1*
%_mandir/man1/top.1*
%_mandir/man1/uptime.1*
%_mandir/man1/w.1*
%_mandir/man1/watch.1*

%_mandir/man5/sysctl.conf.5*

%_mandir/man8/sysctl.8*
%_mandir/man8/vmstat.8*

%files devel
%defattr(-,root,root)
%{_includedir}/procps/*
/%_lib/libproc.so





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16044 |12mr|proftpd-1.3.4a-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

%define _localstatedir 	 /var/run

%define mod_gss_version 1.3.3
%define mod_autohost_version 0.3
%define mod_case_version 0.4
%define mod_time_version 2.2.1
%define mod_vroot_version 0.9.2

Summary:	Professional FTP Server
Name:		proftpd
Version:	1.3.4a
Release:	2
License:	GPL
Group:		System/Servers
URL:		http://proftpd.org/
Source0:	ftp://ftp.proftpd.org/distrib/source/%{name}-%{version}.tar.gz
Source1:	proftpd.logrotate
Source2: 	proftpd.xinetd
Source3:	proftpd.init
Source4:	proftpd.service
Source5:	basic.conf
Source7:	welcome.msg
Source32:	32_mod_shaper.conf
# http://sourceforge.net/projects/gssmod/
Source100:	http://prdownloads.sourceforge.net/gssmod/mod_gss-%{mod_gss_version}.tar.gz
# from http://www.castaglia.org/proftpd/
Source102:	http://www.castaglia.org/proftpd/modules/proftpd-mod-autohost-%{mod_autohost_version}.tar.gz
Source103:	http://www.castaglia.org/proftpd/modules/proftpd-mod-case-%{mod_case_version}.tar.gz
Source105:	http://www.castaglia.org/proftpd/modules/proftpd-mod-time-%{mod_time_version}.tar.bz2
Source108:	http://www.castaglia.org/proftpd/modules/proftpd-mod-vroot-%{mod_vroot_version}.tar.gz
Source200:	anonymous.conf
Patch0:		proftpd-1.3.0-xferstats_logfile_location.diff
# (pixel): i kept the /lib/security/*.so instead of *.so in the patch to have a smaller patch
# (pixel): spec-helper will clean it up
Patch2:		proftpd-use-system-auth-instead-of-pam_unix.diff
Patch4:		proftpd-1.3.0-installfix.diff
Patch7:		proftpd-1.3.0-change_pam_name.diff
Patch8:		proftpd-1.3.2-mod_time_fix.diff
Patch10:	proftpd-1.3.3c-verbose_tests.diff
Patch11:	proftpd-1.3.4a-mod_autohost_buildfix.diff
Patch40:	mod_gss-1.3.0-format_not_a_string_literal_and_no_format_arguments.diff
Patch41:	mod_time-format_not_a_string_literal_and_no_format_arguments.diff
Patch42:	proftpd-1.3.3c-no_-ldes425.diff
Requires:	pam >= 0.59
Requires:	setup >= 2.2.0-21mdk
Requires(post): rpm-helper
Requires(postun): rpm-helper
Requires(preun): rpm-helper
Requires(pre): rpm-helper
BuildRequires:	cap-devel
BuildRequires:	gettext-devel
BuildRequires:	acl-devel
BuildRequires:	attr-devel
BuildRequires:	krb5-devel
BuildRequires:	libtool
BuildRequires:	libtool-devel
BuildRequires:	mysql-devel
BuildRequires:	ncurses-devel
BuildRequires:	openldap-devel
BuildRequires:	openssl-devel
BuildRequires:	pam-devel
BuildRequires:	pkgconfig
BuildRequires:	postgresql-libs-devel
BuildRequires:	sasl-plug-gssapi
BuildRequires:	sqlite3-devel
BuildRequires:	tcp_wrappers-devel
BuildRequires:	zlib-devel
BuildRequires:	memcached-devel >= 0.41
BuildRequires:	pcre-devel
BuildRequires:	libmemcached-devel
Provides:	ftpserver
Conflicts:	wu-ftpd
Conflicts:	pure-ftpd
Conflicts:	ncftpd
Conflicts:	anonftp
# for the test suite
# disabled for now but kept here for reference
#BuildRequires:	check-devel perl-Test-Unit perl-Error

%description
ProFTPd is an enhanced FTP server with a focus toward simplicity, security, and
ease of configuration.  It features a very Apache-like configuration syntax,
and a highly customizable server infrastructure, including support for multiple
'virtual' FTP servers, anonymous FTP, and permission-based directory
visibility.

This version supports both standalone and xinetd operation.

%package	devel
Summary:	Development files for ProFTPD
Group:		Development/C

%description	devel
This package contains the development headers for ProFTPD

%package	mod_ctrls_admin
Summary:	Module implementing admin control handlers
Group:		System/Servers
Requires(post): %{name} >= %{version}-%{release}
Requires(preun): %{name} >= %{version}-%{release}
Requires:	%{name} >= %{version}-%{release}

%description	mod_ctrls_admin
This module implements administrative control actions for the ftpdctl program.

%package	mod_ifsession
Summary:	Module supporting conditional per-user/group/class configuration contexts
Group:		System/Servers
Requires(post): %{name} >= %{version}-%{release}
Requires(preun): %{name} >= %{version}-%{release}
Requires:	%{name} >= %{version}-%{release}

%description	mod_ifsession
Module supporting conditional per-user/group/class configuration contexts

%package	mod_ldap
Summary:	LDAP password lookup module for ProFTPD
Group:		System/Servers
Requires(post): %{name} >= %{version}-%{release}
Requires(preun): %{name} >= %{version}-%{release}
Requires:	%{name} >= %{version}-%{release}

%description	mod_ldap
LDAP password lookup module for ProFTPD

%package	mod_quotatab
Summary:	Module for managing FTP byte/file quotas via centralized tables
Group:		System/Servers
Requires(post): %{name} >= %{version}-%{release}
Requires(preun): %{name} >= %{version}-%{release}
Requires:	%{name} >= %{version}-%{release}
Requires:	%{name}-mod_quotatab_driver = %{version}-%{release}

%description	mod_quotatab
Module for managing FTP byte/file quotas via centralized tables

%package	mod_quotatab_file
Summary:	Sub-module for managing quota data via file-based tables
Group:		System/Servers
Requires(post): %{name} >= %{version}-%{release}
Requires(preun): %{name} >= %{version}-%{release}
Requires:	%{name}-mod_quotatab = %{version}-%{release}
Provides:	%{name}-mod_quotatab_driver = %{version}-%{release}

%description	mod_quotatab_file
Sub-module for managing quota data via file-based tables

%package	mod_quotatab_ldap
Summary:	Sub-module for obtaining quota information from an LDAP directory
Group:		System/Servers
Requires(post): %{name} >= %{version}-%{release}
Requires(preun): %{name} >= %{version}-%{release}
Requires:	%{name}-mod_quotatab = %{version}-%{release}
Provides:	%{name}-mod_quotatab_driver = %{version}-%{release}

%description	mod_quotatab_ldap
Sub-module for obtaining quota information from an LDAP directory

%package	mod_quotatab_sql
Summary:	Sub-module for managing quota data via SQL-based tables
Group:		System/Servers
Requires(post): %{name} >= %{version}-%{release}
Requires(preun): %{name} >= %{version}-%{release}
Requires:	%{name}-mod_quotatab = %{version}-%{release}
Provides:	%{name}-mod_quotatab_driver = %{version}-%{release}

%description	mod_quotatab_sql
Sub-module for managing quota data via SQL-based tables

%package	mod_quotatab_radius
Summary:	Sub-module for managing quota data via radius
Group:		System/Servers
Requires(post): %{name} >= %{version}-%{release}
Requires(preun): %{name} >= %{version}-%{release}
Requires:	%{name}-mod_quotatab = %{version}-%{release}
Provides:	%{name}-mod_quotatab_driver = %{version}-%{release}

%description	mod_quotatab_radius
Sub-module for managing quota data via radius

%package	mod_radius
Summary:	Module for RADIUS authentication and accounting
Group:		System/Servers
Requires(post): %{name} >= %{version}-%{release}
Requires(preun): %{name} >= %{version}-%{release}
Requires:	%{name} >= %{version}-%{release}

%description	mod_radius
Module for RADIUS authentication and accounting

%package	mod_ratio
Summary:	Support upload/download ratios
Group:		System/Servers
Requires(post): %{name} >= %{version}-%{release}
Requires(preun): %{name} >= %{version}-%{release}
Requires:	%{name} >= %{version}-%{release}

%description	mod_ratio
Support upload/download ratios

%package	mod_rewrite
Summary:	Module for rewriting FTP commands
Group:		System/Servers
Requires(post): %{name} >= %{version}-%{release}
Requires(preun): %{name} >= %{version}-%{release}
Requires:	%{name} >= %{version}-%{release}

%description	mod_rewrite
Module for rewriting FTP commands

%package	mod_site_misc
Summary:	Module implementing miscellaneous SITE commands
Group:		System/Servers
Requires(post): %{name} >= %{version}-%{release}
Requires(preun): %{name} >= %{version}-%{release}
Requires:	%{name} >= %{version}-%{release}

%description	mod_site_misc
Module implementing miscellaneous SITE commands

%package	mod_sql
Summary:	SQL frontend
Group:		System/Servers
Requires(post): %{name} >= %{version}-%{release}
Requires(preun): %{name} >= %{version}-%{release}
Requires:	%{name} >= %{version}-%{release}
Requires:	%{name}-mod_sql_driver = %{version}-%{release}

%description	mod_sql
SQL frontend

%package	mod_sql_mysql
Summary:	Support for connecting to MySQL databases
Group:		System/Servers
Requires(post): %{name} >= %{version}-%{release}
Requires(preun): %{name} >= %{version}-%{release}
Requires:	%{name}-mod_sql = %{version}-%{release}
Provides:	%{name}-mod_sql_driver = %{version}-%{release}

%description	mod_sql_mysql
Support for connecting to MySQL databases

%package	mod_sql_postgres
Summary:	Support for connecting to Postgres databases
Group:		System/Servers
Requires(post): %{name} >= %{version}-%{release}
Requires(preun): %{name} >= %{version}-%{release}
Requires:	%{name}-mod_sql = %{version}-%{release}
Provides:	%{name}-mod_sql_driver = %{version}-%{release}

%description	mod_sql_postgres
Support for connecting to Postgres databases

%package	mod_sql_sqlite
Summary:	Support for connecting to SQLite3 databases
Group:		System/Servers
Requires(post): %{name} >= %{version}-%{release}
Requires(preun): %{name} >= %{version}-%{release}
Requires:	%{name}-mod_sql = %{version}-%{release}
Provides:	%{name}-mod_sql_driver = %{version}-%{release}

%description	mod_sql_sqlite
Support for connecting to SQLite3 databases

%package	mod_sql_passwd
Summary:	Various SQL password handlers
Group:		System/Servers
Requires(post): %{name} >= %{version}-%{release}
Requires(preun): %{name} >= %{version}-%{release}
Requires:	%{name}-mod_sql = %{version}-%{release}
Provides:	%{name}-mod_sql_driver = %{version}-%{release}

%description	mod_sql_passwd
Various SQL password handlers

%package	mod_tls
Summary:	An RFC2228 SSL/TLS module for ProFTPD
Group:		System/Servers
Requires(post): %{name} >= %{version}-%{release}
Requires(preun): %{name} >= %{version}-%{release}
Requires:	%{name} >= %{version}-%{release}

%description	mod_tls
An RFC2228 SSL/TLS module for ProFTPD

%package	mod_tls_shmcache
Summary:	A module which provides a shared SSL session cache using SysV shared memory
Group:		System/Servers
Requires(post): %{name} >= %{version}-%{release}
Requires(preun): %{name} >= %{version}-%{release}
Requires:	%{name} >= %{version}-%{release}
Requires:	%{name}-mod_tls = %{version}-%{release}

%description	mod_tls_shmcache
This submodule provides a SysV shared memory-based implementation of an
external SSL session cache for use by the mod_tls module's TLSSessionCache
directive.

%package	mod_tls_memcache
Summary:	A module which provides a shared SSL session cache using memcached servers
Group:		System/Servers
Requires(post): %{name} >= %{version}-%{release}
Requires(preun): %{name} >= %{version}-%{release}
Requires:	%{name} >= %{version}-%{release}
Requires:	%{name}-mod_tls = %{version}-%{release}
Suggests:	memcached

%description	mod_tls_memcache
This submodule a memcached-based implementation of an external SSL session
cache for use by the mod_tls module's TLSSessionCache directive.

#%package	mod_facl
#Summary:	POSIX ACL checking code (aka POSIX.1e hell)
#Group:		System/Servers
#Requires:	%{name} >= %{version}-%{release}
#
#%description	mod_facl
#POSIX ACL checking code (aka POSIX.1e hell)

%package	mod_autohost
Summary:	An autohost module for ProFTPD
Group:		System/Servers
Requires(post): %{name} >= %{version}-%{release}
Requires(preun): %{name} >= %{version}-%{release}
Requires:	%{name} >= %{version}-%{release}

%description	mod_autohost
For sites that run a large number of <VirtualHost>s for proftpd, it can be
cumbersome to configure them all in the proftpd.conf file. Adding or removing
virtual server configurations require restarting the daemon, as do changes to
one of the server configurations. The daemon also consumes memory for each
server configuration, and the memory footprint for the daemon process can grow
large for large numbers of servers.

The mod_autohost module allows for server configurations to be configured in
individual files, and for those configuration to be used in an "on demand"
fashion. Rather than loading the configurations into memory when the daemon
starts up, the daemon will check the IP address and port being contacted by a
connecting client, check in the filesystem for a mod_autohost configuration
file for that address/port, dynamically parse the configuration, and insert
the configuration into the session's process space. Thus changes to the
configuration are seen whenever a client connects, without requiring a daemon
restart. The memory footprint is reduced because proftpd, via mod_autohost,
only reads and uses the needed configuration.

%package	mod_case
Summary:	Makes ProFTPD case insensitive
Group:		System/Servers
Requires(post): %{name} >= %{version}-%{release}
Requires(preun): %{name} >= %{version}-%{release}
Requires:	%{name} >= %{version}-%{release}

%description	mod_case
The mod_case module is designed to help ProFTPD be case-insensitive, for those
sites that may need it (e.g. those that are migrating from a Windows
environment or have mounted Windows filesystems).

mod_case works by performing two checks on the filename used in FTP commands.
First, mod_case will scan the directory to see if there is already a file whose
name exactly matches the given filename. If not, mod_case will scan the
directory again, this time looking for case-insensitive matches. 

%package	mod_gss
Summary:	A Kerberos 5 GSS module for ProFTPD
Group:		System/Servers
Requires(post): %{name} >= %{version}-%{release}
Requires(preun): %{name} >= %{version}-%{release}
Requires:	%{name} >= %{version}-%{release}

%description	mod_gss
A Kerberos 5 GSS module for ProFTPD

%package	mod_load
Summary:	A module that determines average load for ProFTPD
Group:		System/Servers
Requires(post): %{name} >= %{version}-%{release}
Requires(preun): %{name} >= %{version}-%{release}
Requires:	%{name} >= %{version}-%{release}

%description	mod_load
The code for determining load average on a given system is hairy, to say the
least. Unfortunately, it is necessary to do it this way, as there is no
standard method for extracting such information from the kernel. This module
uses code from GNU's make application, which should function properly. If not,
please contact the author as soon as possible.

%package	mod_shaper
Summary:	A shaping module for ProFTPD
Group:		System/Servers
Requires(post): %{name} >= %{version}-%{release}
Requires(preun): %{name} >= %{version}-%{release}
Requires:	%{name} >= %{version}-%{release}

%description	mod_shaper
The mod_shaper module is designed to split overall rates, both download and
upload, for the proftpd daemon among all connected FTP clients, shaping each
session to use only a portion of the overall rate. mod_shaper shapes both
transmitted traffic, e.g. bits being downloaded via the RETR command, and
received traffic, e.g. bits being uploaded via the APPE, STOR, and STOU
commands.

%package	mod_time
Summary:	Limits acces based on the time of day and/or the day of the week
Group:		System/Servers
Requires(post): %{name} >= %{version}-%{release}
Requires(preun): %{name} >= %{version}-%{release}
Requires:	%{name} >= %{version}-%{release}

%description	mod_time
This module is designed to allow for limiting FTP commands based on the time of
day and/or the day of the week. A more detailed explanation of the usage of
this module follows the directive explanations.

%package	mod_wrap
Summary:	Provides tcpwrapper-like access control rules for ProFTPD
Group:		System/Servers
Requires(post): %{name} >= %{version}-%{release}
Requires(preun): %{name} >= %{version}-%{release}
Requires:	%{name} >= %{version}-%{release}
Requires:	%{name}-mod_wrap_driver = %{version}-%{release}
Requires:	tcp_wrappers

%description	mod_wrap
The mod_wrap package allows the proftpd daemon to provide tcpwrapper-like
access control rules while running in standalone mode. It also allows for those
access rules to be stored in various formats, such as files (e.g.
/etc/hosts.allow and /etc/hosts.deny) or in SQL tables.

The most current version of mod_wrap's submodules supports storage of access
table information in various formats:

 o mod_wrap_file for file-based access tables
 o mod_wrap_sql for SQL-based access tables

%package	mod_wrap_file
Summary:	A file-specific driver for the mod_wrap module for ProFTPD
Group:		System/Servers
Requires(post): %{name} >= %{version}-%{release}
Requires(preun): %{name} >= %{version}-%{release}
Requires:	%{name} >= %{version}-%{release}
Provides:	%{name}-mod_wrap_driver = %{version}-%{release}

%description	mod_wrap_file
This submodule provides the file-specific "driver" for storing IP/DNS-based
access control information in files.

%package	mod_wrap_sql
Summary:	A SQL database driver for the mod_wrap module for ProFTPD
Group:		System/Servers
Requires(post): %{name} >= %{version}-%{release}
Requires(preun): %{name} >= %{version}-%{release}
Requires:	%{name} >= %{version}-%{release}
Provides:	%{name}-mod_wrap_driver = %{version}-%{release}

%description	mod_wrap_sql
This submodule provides the SQL database "driver" for storing IP/DNS-based
access control information in SQL tables.

%package	mod_ban
Summary:	Adds dynamic "ban" lists to ProFTPD
Group:		System/Servers
Requires(post): %{name} >= %{version}-%{release}
Requires(preun): %{name} >= %{version}-%{release}
Requires:	%{name} >= %{version}-%{release}

%description	mod_ban
The mod_ban module is designed to add dynamic "ban" lists to proftpd. A ban
prevents the banned user, host, or class from logging in to the server; it does
not prevent the banned user, host, or class from connecting to the server.
mod_ban is not a firewall. The module also provides automatic bans that are
triggered based on configurable criteria.

%package	mod_vroot
Summary:	Adds virtual chroot capability to ProFTPD
Group:		System/Servers
Requires(post): %{name} >= %{version}-%{release}
Requires(preun): %{name} >= %{version}-%{release}
Requires:	%{name} >= %{version}-%{release}

%description	mod_vroot
The purpose of this module to is to implement a virtual chroot capability that
does not require root privileges. The mod_vroot module provides this capability
by using ProFTPD's FS API, available as of 1.2.8rc1.

%package	mod_sftp
Summary:	Implements the SSH2 protocol and its SFTP subsystem for ProFTPD
Group:		System/Servers
Requires(post): %{name} >= %{version}-%{release}
Requires(preun): %{name} >= %{version}-%{release}
Requires:	%{name} >= %{version}-%{release}

%description	mod_sftp
The mod_sftp module implements the SSH2 protocol and its SFTP subsystem, for
secure file transfer over an SSH2 connection. The mod_sftp module supports:

 o Public key authentication
 o Password authentication (e.g. user authentication via mod_sql, mod_ldap,
   mod_auth_file, mod_auth_unix, mod_auth_pam)
 o SCP support
 o Quotas (via the mod_quotatab module)
 o FIPS support (see Usage section)
 o Throttled transfers (via TransferRate, and/or the mod_shaper module)
 o Blacklisted public keys
 o Configurable traffic analysis protection
 o Passphrase-protected host keys 

%package	mod_sftp_pam
Summary:	A module which provides an SSH2 "keyboard-interactive" driver using PAM
Group:		System/Servers
Requires(post): %{name} >= %{version}-%{release}
Requires(preun): %{name} >= %{version}-%{release}
Requires:	%{name} >= %{version}-%{release}
Requires:	%{name}-mod_sftp >= %{version}-%{release}

%description	mod_sftp_pam
The mod_sftp_pam module provides support for the "SSH Keyboard-Interactive
Authentication" RFC (RFC4256).

%package	mod_sftp_sql
Summary:	SQL backend module for retrieving authorized keys
Group:		System/Servers
Requires(post): %{name} >= %{version}-%{release}
Requires(preun): %{name} >= %{version}-%{release}
Requires:	%{name} >= %{version}-%{release}
Requires:	%{name}-mod_sftp >= %{version}-%{release}
Requires:	%{name}-mod_sql >= %{version}-%{release}

%description	mod_sftp_sql
The mod_sftp module for ProFTPD can support different storage formats for its
user- and host-based authorized keys. By default, the mod_sftp module supports
storing authorized keys in flats. This mod_sftp_sql module allows for
authorized SSH keys to be stored in SQL tables.

%package	mod_memcache
Summary:	A module for managing memcache data
Group:		System/Servers
Requires(post): %{name} >= %{version}-%{release}
Requires(preun): %{name} >= %{version}-%{release}
Requires:	%{name} >= %{version}-%{release}

%description	mod_memcache
The mod_memcache module enables ProFTPD support for caching data in memcached
servers, using the libmemcached client library.

%prep

%setup -q -n %{name}-%{version} -a100 -a102 -a103 -a105 -a108

%patch0 -p0 -b .logfile_location
%patch2 -p0 -b .pam
%patch4 -p1 -b .installfix
%patch7 -p0 -b .change_pam_name
%patch8 -p0 -b .mod_time_fix
%patch10 -p0 -b .verbose_tests
%patch11 -p0 -b .mod_autohost_buildfix

%patch40 -p0 -b .format_not_a_string_literal_and_no_format_arguments
%patch41 -p0 -b .format_not_a_string_literal_and_no_format_arguments
%patch42 -p1 -b .no_-ldes425

# Mandriva config
mkdir -p Mandriva
install -m0644 %{SOURCE1} Mandriva/proftpd.logrotate
install -m0644 %{SOURCE2} Mandriva/proftpd.xinetd
install -m0644 %{SOURCE3} Mandriva/proftpd.init
install -m0644 %{SOURCE4} Mandriva/proftpd.service
install -m0644 %{SOURCE5} Mandriva/basic.conf
install -m0644 %{SOURCE7} Mandriva/welcome.msg
install -m0644 %{SOURCE32} Mandriva/32_mod_shaper.conf

# lib64 fix
perl -pi -e "s|/usr/lib|%{_libdir}|g" Mandriva/basic.conf

# fix includes, instead of a patch
perl -pi -e "s|\<mysql\.h\>|\<mysql\/mysql\.h\>|g" contrib/mod_sql_mysql.c
#perl -pi -e "s|\<libpq-fe\.h\>|\<pgsql\/libpq-fe\.h\>|g" contrib/mod_sql_postgres.c

%build

%serverbuild

export CFLAGS="$CFLAGS -DLDAP_DEPRECATED -DUSE_LDAP_TLS -DHAVE_OPENSSL"
export LIBS="-L%{_libdir} -lattr"

pushd mod_gss-%{mod_gss_version}
perl -pi -e "s|<gssapi.h>|<gssapi/gssapi.h>|" configure*
perl -pi -e "s|NULL,code|kc,code|" *.in
#libtoolize --copy --force --ltdl
#rm -rf lib/libltdl; mv libltdl lib/
#rm -f configure; autoconf
%configure2_5x --enable-mit
# Workaround a missing dcl in kerberos...
cat >> mod_gss.h <<EOF
#ifndef GSS_C_AF_INET6
#define GSS_C_AF_INET6 24
#endif
EOF
popd

pushd contrib/mod_load
%configure2_5x
popd

pushd contrib/mod_wrap2
%configure2_5x
popd

# put extra modules in place 
for i in `find mod_* -type f -name "*.c"` `find mod_* -type f -name "*.h"`; do
    cp $i contrib/
done

#head -n 190 aclocal.m4 > acinclude.m4
#rm -f aclocal.m4
#libtoolize --copy --force --ltdl
#rm -rf lib/libltdl; mv libltdl lib/
#aclocal; autoconf

%configure2_5x \
    --libexecdir=%{_libdir}/%{name} \
    --enable-auth-pam \
    --enable-cap \
    --disable-facl \
    --enable-dso \
    --enable-nls \
    --enable-openssl \
    --with-lastlog=/var/log/lastlog \
    --enable-ipv6 \
    --enable-shadow \
    --enable-ctrls \
    --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_gss: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_vroot:mod_sftp:mod_sftp_pam:mod_sftp_sql:mod_time:mod_ifsession:mod_memcache:mod_tls_memcache" \
    --with-modules="mod_readme:mod_auth_pam" \
    --disable-strip \
    --enable-pcre

#    --enable-tests

# libcap hack
perl -pi -e "s|/lib/libcap|/blabla|g" Make.rules
echo "#define HAVE_LINUX_CAPABILITY_H 1" >> config.h

%make

#%%check
#make check

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_libdir}/%{name}
install -d %{buildroot}%{_sysconfdir}/logrotate.d
install -d %{buildroot}%{_sysconfdir}/%{name}.d
install -d %{buildroot}%{_sysconfdir}/pam.d
install -d %{buildroot}%{_sysconfdir}/xinetd.d
install -d %{buildroot}/var/ftp/pub
install -d %{buildroot}/var/log/%{name}
install -d %{buildroot}/var/run/%{name}

%makeinstall \
    rundir=%{buildroot}/var/run/%{name} \
    LIBEXECDIR=%{buildroot}%{_libdir}/%{name} \
    SHARED_MODULE_DIRS="" \
    pkgconfigdir=%{buildroot}%{_libdir}/pkgconfig

# fix borked pkgconfig file
perl -pi -e "s|^prefix.*|prefix=%{_prefix}|g" %{buildroot}%{_libdir}/pkgconfig/*.pc
perl -pi -e "s|/lib/|/%{_lib}/|g" %{buildroot}%{_libdir}/pkgconfig/*.pc

%makeinstall -C contrib/mod_wrap2 LIBEXECDIR=%{buildroot}%{_libdir}/%{name}
%makeinstall -C contrib/mod_load LIBEXECDIR=%{buildroot}%{_libdir}/%{name}
%makeinstall -C contrib/mod_sftp LIBEXECDIR=%{buildroot}%{_libdir}/%{name}

install -m0644 contrib/dist/rpm/ftp.pamd %{buildroot}%{_sysconfdir}/pam.d/%{name}
install -m0755 contrib/xferstats.holger-preiss %{buildroot}%{_sbindir}

install -m0644 Mandriva/proftpd.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
install -m0644 Mandriva/proftpd.xinetd %{buildroot}%{_sysconfdir}/xinetd.d/%{name}-xinetd
install -m0755 Mandriva/proftpd.init %{buildroot}%{_initrddir}/%{name}
install -m0644 Mandriva/basic.conf %{buildroot}%{_sysconfdir}/%{name}.conf
install -m0644 Mandriva/welcome.msg %{buildroot}/var/ftp/pub/welcome.msg

install -m0644 %{SOURCE200} %{buildroot}%{_sysconfdir}/proftpd-anonymous.conf

ln -snf %{name} %{buildroot}%{_sbindir}/in.%{name}
ln -snf %{name} %{buildroot}%{_sbindir}/in.ftpd

# config
echo "LoadModule mod_ctrls_admin.c" > %{buildroot}%{_sysconfdir}/%{name}.d/10_mod_ctrls_admin.conf
echo "LoadModule mod_tls.c" > %{buildroot}%{_sysconfdir}/%{name}.d/11_mod_tls.conf
echo "LoadModule mod_tls_shmcache.c" > %{buildroot}%{_sysconfdir}/%{name}.d/12_mod_tls_shmcache.conf
echo "LoadModule mod_sql.c" > %{buildroot}%{_sysconfdir}/%{name}.d/12_mod_sql.conf
echo "LoadModule mod_ldap.c" > %{buildroot}%{_sysconfdir}/%{name}.d/13_mod_ldap.conf
echo "LoadModule mod_sql_mysql.c" > %{buildroot}%{_sysconfdir}/%{name}.d/14_mod_sql_mysql.conf
echo "LoadModule mod_sql_postgres.c" > %{buildroot}%{_sysconfdir}/%{name}.d/15_mod_sql_postgres.conf
echo "LoadModule mod_sql_sqlite.c" > %{buildroot}%{_sysconfdir}/%{name}.d/16_mod_sql_sqlite.conf
echo "LoadModule mod_sql_passwd.c" > %{buildroot}%{_sysconfdir}/%{name}.d/17_mod_sql_passwd.conf
echo "LoadModule mod_quotatab.c" > %{buildroot}%{_sysconfdir}/%{name}.d/16_mod_quotatab.conf
echo "LoadModule mod_quotatab_file.c" > %{buildroot}%{_sysconfdir}/%{name}.d/17_mod_quotatab_file.conf
echo "LoadModule mod_quotatab_ldap.c" > %{buildroot}%{_sysconfdir}/%{name}.d/18_mod_quotatab_ldap.conf
echo "LoadModule mod_quotatab_sql.c" > %{buildroot}%{_sysconfdir}/%{name}.d/19_mod_quotatab_sql.conf
echo "LoadModule mod_quotatab_radius.c" > %{buildroot}%{_sysconfdir}/%{name}.d/20_mod_quotatab_radius.conf
echo "LoadModule mod_radius.c" > %{buildroot}%{_sysconfdir}/%{name}.d/20_mod_radius.conf
echo "LoadModule mod_wrap2.c" > %{buildroot}%{_sysconfdir}/%{name}.d/21_mod_wrap2.conf
echo "LoadModule mod_wrap2_file.c" > %{buildroot}%{_sysconfdir}/%{name}.d/22_mod_wrap2_file.conf
echo "LoadModule mod_wrap2_sql.c" > %{buildroot}%{_sysconfdir}/%{name}.d/23_mod_wrap2_sql.conf
echo "LoadModule mod_rewrite.c" > %{buildroot}%{_sysconfdir}/%{name}.d/24_mod_rewrite.conf
echo "LoadModule mod_ratio.c" > %{buildroot}%{_sysconfdir}/%{name}.d/25_mod_ratio.conf
echo "LoadModule mod_gss.c" > %{buildroot}%{_sysconfdir}/%{name}.d/26_mod_gss.conf
echo "LoadModule mod_autohost.c" > %{buildroot}%{_sysconfdir}/%{name}.d/27_mod_autohost.conf
echo "LoadModule mod_case.c" > %{buildroot}%{_sysconfdir}/%{name}.d/28_mod_case.conf
#echo "LoadModule mod_facl.c" > %{buildroot}%{_sysconfdir}/%{name}.d/30_mod_facl.conf
echo "LoadModule mod_load.c" > %{buildroot}%{_sysconfdir}/%{name}.d/31_mod_load.conf
install -m0644 Mandriva/32_mod_shaper.conf %{buildroot}%{_sysconfdir}/%{name}.d/32_mod_shaper.conf
echo "LoadModule mod_site_misc.c" > %{buildroot}%{_sysconfdir}/%{name}.d/33_mod_site_misc.conf
echo "LoadModule mod_time.c" > %{buildroot}%{_sysconfdir}/%{name}.d/34_mod_time.conf
echo "LoadModule mod_ban.c" > %{buildroot}%{_sysconfdir}/%{name}.d/35_mod_ban.conf
echo "LoadModule mod_vroot.c" > %{buildroot}%{_sysconfdir}/%{name}.d/36_mod_vroot.conf
echo "LoadModule mod_sftp.c" > %{buildroot}%{_sysconfdir}/%{name}.d/37_mod_sftp.conf
echo "LoadModule mod_sftp_pam.c" > %{buildroot}%{_sysconfdir}/%{name}.d/38_mod_sftp_pam.conf
echo "LoadModule mod_sftp_sql.c" > %{buildroot}%{_sysconfdir}/%{name}.d/39_mod_sftp_sql.conf
echo "LoadModule mod_memcache.c" > %{buildroot}%{_sysconfdir}/%{name}.d/40_mod_memcache.conf
echo "LoadModule mod_tls_memcache.c" > %{buildroot}%{_sysconfdir}/%{name}.d/41_mod_tls_memcache.conf

cat > %{buildroot}%{_sysconfdir}/%{name}.d/99_mod_ifsession.conf << EOF
# keep this module the last one
LoadModule mod_ifsession.c
EOF

cat > README.urpmi << EOF
Mandriva RPM specific notes

modules support
---------------
proftpd-1.3.0 now loads the modules dynamically, very few modules are compiled
into the proftpd binary. The new configuration file /etc/proftpd.conf uses a
"Include /etc/proftpd.d/*.conf" statement which makes proftpd very similar to
how modules are loaded and the configuration of apache-2.x. Because of this you
may have to manually merge your old configuration into the new
/etc/proftpd.conf file.  This is especially true if you are using LDAP, because
then the mod_ldap.so proftpd module will not be automatically loaded. Here is a
list of the modules that are compiled as DSO's:

 o mod_autohost.so         <- NEW
 o mod_ban.so              <- NEW
 o mod_case.so             <- NEW
 o mod_ctrls_admin.so      <- NEW
 o mod_facl.so
 o mod_gss.so
 o mod_ifsession.so
 o mod_ldap.so
 o mod_load.so             <- NEW
 o mod_quotatab.so         <- NEW
 o mod_quotatab_file.so    <- NEW
 o mod_quotatab_ldap.so    <- NEW
 o mod_quotatab_sql.so     <- NEW
 o mod_quotatab_radius.so  <- NEW
 o mod_radius.so
 o mod_ratio.so
 o mod_rewrite.so
 o mod_shaper.so           <- NEW
 o mod_site_misc.so        <- NEW
 o mod_sql.so              <- NEW
 o mod_sql_mysql.so        <- NEW
 o mod_sql_postgres.so     <- NEW
 o mod_sql_sqlite.so       <- NEW
 o mod_sql_passwd.so       <- NEW
 o mod_time.so             <- NEW
 o mod_tls.so
 o mod_tls_shmcache.so     <- NEW
 o mod_wrap2.so            <- NEW
 o mod_wrap2_file.so       <- NEW
 o mod_wrap2_sql.so        <- NEW
 o mod_vroot.so            <- NEW
 o mod_sftp                <- NEW
 o mod_sftp_pam            <- NEW
 o mod_sftp_sql            <- NEW
 o mod_memcache            <- NEW
 o mod_tls_memcache        <- NEW

anonymous access configuration
------------------------------
Starting with 1.3.0-3mdv2007.1, there is no proftpd-anonymous package anymore.
As it is just a configuration issue, providing a dedicated package was a bit
overkill. Samples configuration files are available among normal package
documentation. You may have to update your configuration manually.
EOF


%find_lang %{name}

# cleanup
rm -f %{buildroot}%{_libdir}/%{name}/*.{a,la}
rm -f contrib/README.mod_sql contrib/README.linux-privs

%post
%_post_service %{name}

# xinetd reset
# Only do it if xinetd is there. -- Geoff
if [ -x /usr/sbin/xinetd ];then
%_post_service xinetd
fi

# ftpusers creation
if [ ! -f %{_sysconfdir}/ftpusers ]; then
    touch %{_sysconfdir}/ftpusers
fi

USERS="root bin daemon adm lp sync shutdown halt mail news uucp operator games nobody"
for i in $USERS ;do
        cat %{_sysconfdir}/ftpusers | grep -q "^$i$" || echo $i >> %{_sysconfdir}/ftpusers
done

%pre
%_pre_useradd ftp /var/ftp /bin/false

%postun
%_postun_userdel ftp

%preun
%_preun_service %{name}
if [ "$1" = 0 ]; then
 if [ -d /var/run/%{name} ]; then
  rm -rf /var/run/%{name}/*
 fi
fi

if [ -x /usr/sbin/xinetd ];then
%_post_service xinetd
fi

%post mod_autohost
service proftpd condrestart > /dev/null 2>/dev/null || :

%preun mod_autohost
if [ "$1" = 0 ]; then
    service proftpd condrestart > /dev/null 2>/dev/null || :
fi

%post mod_case
service proftpd condrestart > /dev/null 2>/dev/null || :

%preun mod_case
if [ "$1" = 0 ]; then
    service proftpd condrestart > /dev/null 2>/dev/null || :
fi

%post mod_ctrls_admin
service proftpd condrestart > /dev/null 2>/dev/null || :

%preun mod_ctrls_admin
if [ "$1" = 0 ]; then
    service proftpd condrestart > /dev/null 2>/dev/null || :
fi

#%post mod_facl
#service proftpd condrestart > /dev/null 2>/dev/null || :
#    
#%preun mod_facl
#if [ "$1" = 0 ]; then
#    service proftpd condrestart > /dev/null 2>/dev/null || :
#fi

%post mod_gss
service proftpd condrestart > /dev/null 2>/dev/null || :

%preun mod_gss
if [ "$1" = 0 ]; then
    service proftpd condrestart > /dev/null 2>/dev/null || :
fi

%post mod_ifsession
service proftpd condrestart > /dev/null 2>/dev/null || :

%preun mod_ifsession
if [ "$1" = 0 ]; then
    service proftpd condrestart > /dev/null 2>/dev/null || :
fi

%post mod_ldap
service proftpd condrestart > /dev/null 2>/dev/null || :

%preun mod_ldap
if [ "$1" = 0 ]; then
    service proftpd condrestart > /dev/null 2>/dev/null || :
fi

%post mod_load
service proftpd condrestart > /dev/null 2>/dev/null || :

%preun mod_load
if [ "$1" = 0 ]; then
    service proftpd condrestart > /dev/null 2>/dev/null || :
fi

%post mod_quotatab
service proftpd condrestart > /dev/null 2>/dev/null || :

%preun mod_quotatab
if [ "$1" = 0 ]; then
    service proftpd condrestart > /dev/null 2>/dev/null || :
fi

%post mod_quotatab_file
service proftpd condrestart > /dev/null 2>/dev/null || :

%preun mod_quotatab_file
if [ "$1" = 0 ]; then
    service proftpd condrestart > /dev/null 2>/dev/null || :
fi

%post mod_quotatab_ldap
service proftpd condrestart > /dev/null 2>/dev/null || :

%preun mod_quotatab_ldap
if [ "$1" = 0 ]; then
    service proftpd condrestart > /dev/null 2>/dev/null || :
fi

%post mod_quotatab_sql
service proftpd condrestart > /dev/null 2>/dev/null || :

%preun mod_quotatab_sql
if [ "$1" = 0 ]; then
    service proftpd condrestart > /dev/null 2>/dev/null || :
fi

%post mod_quotatab_radius
service proftpd condrestart > /dev/null 2>/dev/null || :

%preun mod_quotatab_radius
if [ "$1" = 0 ]; then
    service proftpd condrestart > /dev/null 2>/dev/null || :
fi

%post mod_radius
service proftpd condrestart > /dev/null 2>/dev/null || :

%preun mod_radius
if [ "$1" = 0 ]; then
    service proftpd condrestart > /dev/null 2>/dev/null || :
fi

%post mod_ratio
service proftpd condrestart > /dev/null 2>/dev/null || :

%preun mod_ratio
if [ "$1" = 0 ]; then
    service proftpd condrestart > /dev/null 2>/dev/null || :
fi

%post mod_rewrite
service proftpd condrestart > /dev/null 2>/dev/null || :

%preun mod_rewrite
if [ "$1" = 0 ]; then
    service proftpd condrestart > /dev/null 2>/dev/null || :
fi

%post mod_shaper
service proftpd condrestart > /dev/null 2>/dev/null || :

%preun mod_shaper
if [ "$1" = 0 ]; then
    service proftpd condrestart > /dev/null 2>/dev/null || :
fi

%post mod_site_misc
service proftpd condrestart > /dev/null 2>/dev/null || :

%preun mod_site_misc
if [ "$1" = 0 ]; then
    service proftpd condrestart > /dev/null 2>/dev/null || :
fi

%post mod_sql
service proftpd condrestart > /dev/null 2>/dev/null || :

%preun mod_sql
if [ "$1" = 0 ]; then
    service proftpd condrestart > /dev/null 2>/dev/null || :
fi

%post mod_sql_mysql
service proftpd condrestart > /dev/null 2>/dev/null || :

%preun mod_sql_mysql
if [ "$1" = 0 ]; then
    service proftpd condrestart > /dev/null 2>/dev/null || :
fi

%post mod_sql_postgres
service proftpd condrestart > /dev/null 2>/dev/null || :

%preun mod_sql_postgres
if [ "$1" = 0 ]; then
    service proftpd condrestart > /dev/null 2>/dev/null || :
fi

%post mod_sql_sqlite
service proftpd condrestart > /dev/null 2>/dev/null || :

%preun mod_sql_sqlite
if [ "$1" = 0 ]; then
    service proftpd condrestart > /dev/null 2>/dev/null || :
fi

%post mod_sql_passwd
service proftpd condrestart > /dev/null 2>/dev/null || :

%preun mod_sql_passwd
if [ "$1" = 0 ]; then
    service proftpd condrestart > /dev/null 2>/dev/null || :
fi

%post mod_time
service proftpd condrestart > /dev/null 2>/dev/null || :

%preun mod_time
if [ "$1" = 0 ]; then
    service proftpd condrestart > /dev/null 2>/dev/null || :
fi

%post mod_tls
service proftpd condrestart > /dev/null 2>/dev/null || :

%preun mod_tls
if [ "$1" = 0 ]; then
    service proftpd condrestart > /dev/null 2>/dev/null || :
fi

%post mod_tls_shmcache
service proftpd condrestart > /dev/null 2>/dev/null || :

%preun mod_tls_shmcache
if [ "$1" = 0 ]; then
    service proftpd condrestart > /dev/null 2>/dev/null || :
fi

%post mod_tls_memcache
service proftpd condrestart > /dev/null 2>/dev/null || :

%preun mod_tls_memcache
if [ "$1" = 0 ]; then
    service proftpd condrestart > /dev/null 2>/dev/null || :
fi

%post mod_wrap_file
service proftpd condrestart > /dev/null 2>/dev/null || :

%preun mod_wrap_file
if [ "$1" = 0 ]; then
    service proftpd condrestart > /dev/null 2>/dev/null || :
fi

%post mod_wrap
service proftpd condrestart > /dev/null 2>/dev/null || :

%preun mod_wrap
if [ "$1" = 0 ]; then
    service proftpd condrestart > /dev/null 2>/dev/null || :
fi

%post mod_wrap_sql
service proftpd condrestart > /dev/null 2>/dev/null || :

%preun mod_wrap_sql
if [ "$1" = 0 ]; then
    service proftpd condrestart > /dev/null 2>/dev/null || :
fi

%post mod_ban
service proftpd condrestart > /dev/null 2>/dev/null || :

%preun mod_ban
if [ "$1" = 0 ]; then
    service proftpd condrestart > /dev/null 2>/dev/null || :
fi

%post mod_vroot
service proftpd condrestart > /dev/null 2>/dev/null || :

%preun mod_vroot
if [ "$1" = 0 ]; then
    service proftpd condrestart > /dev/null 2>/dev/null || :
fi

%post mod_sftp
service proftpd condrestart > /dev/null 2>/dev/null || :

%preun mod_sftp
if [ "$1" = 0 ]; then
    service proftpd condrestart > /dev/null 2>/dev/null || :
fi

%post mod_sftp_pam
service proftpd condrestart > /dev/null 2>/dev/null || :

%preun mod_sftp_pam
if [ "$1" = 0 ]; then
    service proftpd condrestart > /dev/null 2>/dev/null || :
fi

%post mod_sftp_sql
service proftpd condrestart > /dev/null 2>/dev/null || :

%preun mod_sftp_sql
if [ "$1" = 0 ]; then
    service proftpd condrestart > /dev/null 2>/dev/null || :
fi

%post mod_memcache
service proftpd condrestart > /dev/null 2>/dev/null || :

%preun mod_memcache
if [ "$1" = 0 ]; then
    service proftpd condrestart > /dev/null 2>/dev/null || :
fi

%files -f %{name}.lang
%doc README* INSTALL NEWS CREDITS COPYING doc/* README.urpmi
%doc sample-configurations/*
%dir %{_sysconfdir}/proftpd.d
%config(noreplace) %{_sysconfdir}/%{name}.conf
%config(noreplace) %{_sysconfdir}/%{name}-anonymous.conf
%config(noreplace) %{_sysconfdir}/pam.d/%{name}
%config(noreplace) %{_sysconfdir}/xinetd.d/%{name}-xinetd
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%{_initrddir}/%{name}
%{_sbindir}/%{name}
%{_sbindir}/ftpscrub
%{_sbindir}/ftpshut
%{_sbindir}/in.ftpd
%{_sbindir}/in.%{name}
%{_sbindir}/xferstats.holger-preiss
%{_bindir}/ftpasswd
%{_bindir}/ftpcount
%{_bindir}/ftpdctl
%{_bindir}/ftpmail
%{_bindir}/ftpquota
%{_bindir}/ftptop
%{_bindir}/ftpwho
%{_bindir}/prxs
%dir %{_libdir}/%{name}
%dir /var/ftp
%dir /var/ftp/pub
%config(noreplace) /var/ftp/pub/welcome.msg
%dir /var/run/%{name}
%dir /var/log/%{name}
%{_mandir}/man*/*

%files devel
%doc ChangeLog
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/*.h
%{_libdir}/pkgconfig/*.pc

%files mod_ctrls_admin
%doc doc/contrib/mod_ctrls_admin.html
%config(noreplace) %{_sysconfdir}/%{name}.d/10_mod_ctrls_admin.conf
%{_libdir}/%{name}/mod_ctrls_admin.so

%files mod_ifsession
%doc doc/contrib/mod_ifsession.html
%config(noreplace) %{_sysconfdir}/%{name}.d/99_mod_ifsession.conf
%{_libdir}/%{name}/mod_ifsession.so

%files mod_ldap
%config(noreplace) %{_sysconfdir}/%{name}.d/13_mod_ldap.conf
%{_libdir}/%{name}/mod_ldap.so

%files mod_quotatab
%doc doc/contrib/mod_quotatab.html
%config(noreplace) %{_sysconfdir}/%{name}.d/16_mod_quotatab.conf
%{_libdir}/%{name}/mod_quotatab.so

%files mod_quotatab_file
%doc doc/contrib/mod_quotatab_file.html
%config(noreplace) %{_sysconfdir}/%{name}.d/17_mod_quotatab_file.conf
%{_libdir}/%{name}/mod_quotatab_file.so

%files mod_quotatab_ldap
%doc doc/contrib/mod_quotatab_ldap.html
%config(noreplace) %{_sysconfdir}/%{name}.d/18_mod_quotatab_ldap.conf
%{_libdir}/%{name}/mod_quotatab_ldap.so

%files mod_quotatab_sql
%doc doc/contrib/mod_quotatab_sql.html
%config(noreplace) %{_sysconfdir}/%{name}.d/19_mod_quotatab_sql.conf
%{_libdir}/%{name}/mod_quotatab_sql.so

%files mod_quotatab_radius
%doc doc/contrib/mod_quotatab_radius.html
%config(noreplace) %{_sysconfdir}/%{name}.d/20_mod_quotatab_radius.conf
%{_libdir}/%{name}/mod_quotatab_radius.so

%files mod_radius
%doc doc/contrib/mod_radius.html
%config(noreplace) %{_sysconfdir}/%{name}.d/20_mod_radius.conf
%{_libdir}/%{name}/mod_radius.so

%files mod_ratio
%doc contrib/README.ratio
%config(noreplace) %{_sysconfdir}/%{name}.d/25_mod_ratio.conf
%{_libdir}/%{name}/mod_ratio.so

%files mod_rewrite
%doc doc/contrib/mod_rewrite.html
%config(noreplace) %{_sysconfdir}/%{name}.d/24_mod_rewrite.conf
%{_libdir}/%{name}/mod_rewrite.so

%files mod_site_misc
%doc doc/contrib/mod_site_misc.html
%config(noreplace) %{_sysconfdir}/%{name}.d/33_mod_site_misc.conf
%{_libdir}/%{name}/mod_site_misc.so

%files mod_sql
%doc doc/contrib/mod_sql.html
%config(noreplace) %{_sysconfdir}/%{name}.d/12_mod_sql.conf
%{_libdir}/%{name}/mod_sql.so

%files mod_sql_mysql
%config(noreplace) %{_sysconfdir}/%{name}.d/14_mod_sql_mysql.conf
%{_libdir}/%{name}/mod_sql_mysql.so

%files mod_sql_postgres
%config(noreplace) %{_sysconfdir}/%{name}.d/15_mod_sql_postgres.conf
%{_libdir}/%{name}/mod_sql_postgres.so

%files mod_sql_sqlite
%config(noreplace) %{_sysconfdir}/%{name}.d/16_mod_sql_sqlite.conf
%{_libdir}/%{name}/mod_sql_sqlite.so

%files mod_sql_passwd
%config(noreplace) %{_sysconfdir}/%{name}.d/17_mod_sql_passwd.conf
%{_libdir}/%{name}/mod_sql_passwd.so

%files mod_tls
%doc doc/contrib/mod_tls.html
%config(noreplace) %{_sysconfdir}/%{name}.d/11_mod_tls.conf
%{_libdir}/%{name}/mod_tls.so

%files mod_tls_shmcache
%doc doc/contrib/mod_tls_shmcache.html
%config(noreplace) %{_sysconfdir}/%{name}.d/12_mod_tls_shmcache.conf
%{_libdir}/%{name}/mod_tls_shmcache.so

%files mod_tls_memcache
%doc doc/contrib/mod_tls_memcache.html
%config(noreplace) %{_sysconfdir}/%{name}.d/41_mod_tls_memcache.conf
%{_libdir}/%{name}/mod_tls_memcache.so

#%files mod_facl
#%config(noreplace) %{_sysconfdir}/%{name}.d/30_mod_facl.conf
#%{_libdir}/%{name}/mod_facl.so

%files mod_autohost
%doc mod_autohost/mod_autohost.html
%config(noreplace) %{_sysconfdir}/%{name}.d/27_mod_autohost.conf
%{_libdir}/%{name}/mod_autohost.so

%files mod_case
%doc mod_case/mod_case.html
%config(noreplace) %{_sysconfdir}/%{name}.d/28_mod_case.conf
%{_libdir}/%{name}/mod_case.so

%files mod_gss
%doc mod_gss-*/COPYING mod_gss-*/mod_gss.html mod_gss-*/README.mod_gss mod_gss-*/rfc1509.txt mod_gss-*/rfc2228.txt
%config(noreplace) %{_sysconfdir}/%{name}.d/26_mod_gss.conf
%{_libdir}/%{name}/mod_gss.so

%files mod_load
%doc doc/contrib/mod_load.html
%config(noreplace) %{_sysconfdir}/%{name}.d/31_mod_load.conf
%{_libdir}/%{name}/mod_load.so

%files mod_shaper
%doc doc/contrib/mod_shaper.html
%config(noreplace) %{_sysconfdir}/%{name}.d/32_mod_shaper.conf
%{_libdir}/%{name}/mod_shaper.so

%files mod_time
%doc mod_time/README mod_time/mod_time.html
%config(noreplace) %{_sysconfdir}/%{name}.d/34_mod_time.conf
%{_libdir}/%{name}/mod_time.so

%files mod_wrap
%doc doc/contrib/mod_wrap2.html
%config(noreplace) %{_sysconfdir}/%{name}.d/21_mod_wrap2.conf
%{_libdir}/%{name}/mod_wrap2.so

%files mod_wrap_file
%doc doc/contrib/mod_wrap2_file.html
%config(noreplace) %{_sysconfdir}/%{name}.d/22_mod_wrap2_file.conf
%{_libdir}/%{name}/mod_wrap2_file.so

%files mod_wrap_sql
%doc doc/contrib/mod_wrap2_sql.html
%config(noreplace) %{_sysconfdir}/%{name}.d/23_mod_wrap2_sql.conf
%{_libdir}/%{name}/mod_wrap2_sql.so

%files mod_ban
%doc doc/contrib/mod_ban.html
%config(noreplace) %{_sysconfdir}/%{name}.d/35_mod_ban.conf
%{_libdir}/%{name}/mod_ban.so

%files mod_vroot
%doc mod_vroot/mod_vroot.html
%config(noreplace) %{_sysconfdir}/%{name}.d/36_mod_vroot.conf
%{_libdir}/%{name}/mod_vroot.so

%files mod_sftp
%doc doc/contrib/mod_sftp.html
%config(noreplace) %{_sysconfdir}/blacklist.dat
%config(noreplace) %{_sysconfdir}/dhparams.pem
%config(noreplace) %{_sysconfdir}/%{name}.d/37_mod_sftp.conf
%{_libdir}/%{name}/mod_sftp.so

%files mod_sftp_pam
%doc doc/contrib/mod_sftp_pam.html
%config(noreplace) %{_sysconfdir}/%{name}.d/38_mod_sftp_pam.conf
%{_libdir}/%{name}/mod_sftp_pam.so

%files mod_sftp_sql
%doc doc/contrib/mod_sftp_sql.html
%config(noreplace) %{_sysconfdir}/%{name}.d/39_mod_sftp_sql.conf
%{_libdir}/%{name}/mod_sftp_sql.so

%files mod_memcache
%doc doc/modules/mod_memcache.html
%config(noreplace) %{_sysconfdir}/%{name}.d/40_mod_memcache.conf
%{_libdir}/%{name}/mod_memcache.so



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16045 |12mr|proj-4.8.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: proj
Version: 4.8.0
Release: 3
Summary: Cartographic projection software
Source0: ftp://ftp.remotesensing.org/pub/proj/%{name}-%{version}.tar.gz
Source1: ftp://ftp.remotesensing.org/pub/proj/proj-datumgrid-1.5.zip
License: MIT
URL: http://trac.osgeo.org/proj/
Group: Sciences/Geosciences
Provides: proj4
Patch0:	remove_include.patch

%description
Cartographic projection software and libraries.

%files
%doc AUTHORS COPYING ChangeLog README
%{_bindir}/*
%{_mandir}/man1/*
%{_mandir}/man3/*
%{_datadir}/proj

#-------------------------------------------------------------------------

%define major 0
%define libname %mklibname %{name} %{major}

%package -n %{libname}
Summary: Cartographic projection software - Libraries
Group: System/Libraries
License: MIT

%description -n %{libname}
Cartographic projection software and libraries.

%files -n %{libname}
%{_libdir}/*.so.%{major}*

#-------------------------------------------------------------------------

%define develname %mklibname -d %name

%package -n %{develname}
Summary: Cartographic projection software - Development files
Group: Development/Other
Provides: %{name}-devel = %{version}
Provides: proj4-devel = %{version}
Provides: libproj4-devel = %{version}
Requires: %{libname} = %{version}
Obsoletes: %{mklibname -d proj 0}

%description -n %{develname}
Cartographic projection development files.

%files -n %{develname}
%{_includedir}/*.h
%{_libdir}/*.so
%{_libdir}/pkgconfig/proj.pc

#-------------------------------------------------------------------------

%define sdevelname %mklibname -d -s %name

%package -n %sdevelname
Summary: Cartographic projection software - Development files
Group: Development/Other
Provides: %name-static-devel = %{version}
Provides: proj4-static-devel = %{version}
Provides: libproj4-static-devel = %{version}
Requires: %{develname} = %{version}
Requires: %{libname} = %version-%release
Obsoletes: %{mklibname -d -s proj 0}

%description -n %{sdevelname}
Cartographic projection development files (static).

%files -n %{sdevelname}
%{_libdir}/*.a

#-------------------------------------------------------------------------

%prep
%setup -D -q
%patch0 -p0
find . -name "*.c" -exec chmod 644 {} \;
pushd nad
unzip -qqo %{SOURCE1}
popd

%build
%configure2_5x
%make

%install
%makeinstall_std
mkdir -p %{buildroot}%{_includedir}
install -m644 src/projects.h %{buildroot}%{_includedir}/


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16046 |12mr|protobuf-2.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Major
%define major 7

# Library names
%define libname		%mklibname %{name} %{major}
%define liblite		%mklibname %{name}-lite %{major}
%define libcompiler	%mklibname protoc %{major}
%define develname	%mklibname %{name} -d
%define staticdevelname	%mklibname %{name} -d -s

# don't build python subpackage
%define with_python %{?_without_python: 0} %{?!_without_python: 1}
# don't build -java subpackages
# -- -- %define with_java     %{?_without_java:   0} %{?!_without_java:   1}
# 15 nov 2009 : java part of the package broken, don't build the subpackages
%define with_java 0

%bcond_with gtest

Summary:	Protocol Buffers - Google's data interchange format
Name:		protobuf
Version:	2.4.1
Release:	1
License:	BSD
Group:		Development/Other
Source:		http://protobuf.googlecode.com/files/%{name}-%{version}.tar.bz2
Source1:	ftdetect-proto.vim
URL:		http://code.google.com/p/protobuf/
%if %{with gtest}
BuildRequires:	gtest-devel
%endif
%if %{with_python}
BuildRequires:	python-devel
BuildRequires:	python-setuptools
%endif
%if %{with_java}
BuildRequires:	java-devel >= 1.6
BuildRequires:	jpackage-utils
BuildRequires:	maven2
BuildRequires:	maven2-plugin-compiler
BuildRequires:	maven2-plugin-install
BuildRequires:	maven2-plugin-jar
BuildRequires:	maven2-plugin-javadoc
BuildRequires:	maven2-plugin-release
BuildRequires:	maven2-plugin-resources
BuildRequires:	maven2-plugin-surefire
BuildRequires:	maven2-plugin-antrun
%endif

%description
Protocol Buffers are a way of encoding structured data in an efficient
yet extensible format. Google uses Protocol Buffers for almost all of
its internal RPC protocols and file formats.

Protocol buffers are a flexible, efficient, automated mechanism for
serializing structured data - think XML, but smaller, faster, and
simpler. You define how you want your data to be structured once, then
you can use special generated source code to easily write and read
your structured data to and from a variety of data streams and using a
variety of languages. You can even update your data structure without
breaking deployed programs that are compiled against the "old" format.

%package -n	%{libname}
Summary:	Runtime library for %{name}
Group:		System/Libraries

%description -n	%{libname}
Protocol Buffers are a way of encoding structured data in an efficient
yet extensible format. Google uses Protocol Buffers for almost all of
its internal RPC protocols and file formats.

Protocol buffers are a flexible, efficient, automated mechanism for
serializing structured data - think XML, but smaller, faster, and
simpler. You define how you want your data to be structured once, then
you can use special generated source code to easily write and read
your structured data to and from a variety of data streams and using a
variety of languages. You can even update your data structure without
breaking deployed programs that are compiled against the "old" format.

This package contains the shared %{name} library.

%package -n	%{liblite}
Summary:	Protocol Buffers lite version
Group:		Development/Other

%description -n	%{liblite}
This package contains a compiled with "optimize_for = LITE_RUNTIME" 
version of Google's Protocol Buffers library.

The "optimize_for = LITE_RUNTIME" option causes the compiler to 
generate code which only depends libprotobuf-lite, which is much 
smaller than libprotobuf but lacks descriptors, reflection, and some 
other features.

%package	compiler
Summary:	Protocol Buffers compiler
Group:		Development/Other
Suggests:	%{libname}
Suggests:	%{liblite}

%description	compiler
This package contains Protocol Buffers compiler for all programming
languages.

%package -n	%{libcompiler}
Summary:	Protocol Buffers compiler shared library
Group:		System/Libraries

%description -n	%{libcompiler}
This package contains the Protocol Buffers compiler shared library.

%package -n	%{develname}
Summary:	Protocol Buffers C++ headers and libraries
Group:		Development/Other
Requires:	%{libname} = %{version}
Requires:	%{liblite} = %{version}
Requires:	%{name}-compiler
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{develname}
This package contains Protocol Buffers compiler for all languages and
C++ headers and libraries.

%package -n	%{staticdevelname}
Summary:	Static development files for %{name}
Group:		Development/Other
Requires:	%{libname} = %{version}
Requires:	%{liblite} = %{version}
Provides:	%{name}-static-devel = %{version}-%{release}

%description -n	%{staticdevelname}
This package contains static libraries for Protocol Buffers.

%if %{with_python}
%package -n	python-%{name}
Summary:	Python bindings for Google Protocol Buffers
Group:		Development/Python
Conflicts:	%{name}-compiler > %{version}
Conflicts:	%{name}-compiler < %{version}

%description -n	python-%{name}
This package contains Python bindings for Google Protocol Buffers.
%endif

%package	vim
Summary:	Vim syntax highlighting for Google Protocol Buffers
Group:		Development/Other
Requires:	vim-enhanced

%description	vim
This package contains syntax highlighting for Google Protocol Buffers
descriptions in Vim editor.

%if %{with_java}
%package	java
Summary:	Java Protocol Buffers runtime library
Group:		Development/Java
Requires:	java
Requires:	jpackage-utils
Requires(post):	jpackage-utils
Requires(postun): jpackage-utils
Conflicts:	%{name}-compiler > %{version}
Conflicts:	%{name}-compiler < %{version}

%description	java
This package contains Java Protocol Buffers runtime library.

%package	javadoc
Summary:	Javadocs for %{name}-java
Group:		Development/Java
Requires:	jpackage-utils
Requires:	%{name}-java

%description	javadoc
This package contains the API documentation for %{name}-java.

%endif

%prep
%setup -q
chmod 644 examples/*

%build
export PTHREAD_LIBS="-lpthread"
./autogen.sh
%configure
%make

%if %{with_python}
pushd python
%__python ./setup.py build
sed -i -e 1d build/lib/google/protobuf/descriptor_pb2.py
popd
%endif

%if %{with_java}
pushd java
export MAVEN_REPO_LOCAL=$(pwd)/.m2/repository
mkdir -p $MAVEN_REPO_LOCAL
mvn-jpp -Dmaven.repo.local=$MAVEN_REPO_LOCAL install javadoc:javadoc
popd
%endif

%check
# Tests are broken with gcc 4.7
#make check

%install
%makeinstall
find %{buildroot} -type f -name "*.la" -exec rm -f {} \;

%if %{with_python}
pushd python
%__python ./setup.py install --root=%{buildroot} --single-version-externally-managed --record=INSTALLED_FILES --optimize=1
popd
%endif

install -p -m 644 -D %{SOURCE1} %{buildroot}%{_datadir}/vim/vimfiles/ftdetect/proto.vim
install -p -m 644 -D editors/proto.vim %{buildroot}%{_datadir}/vim/vimfiles/syntax/proto.vim

%if %{with_java}
pushd java
install -d -m 755 %{buildroot}%{_javadir}
install -pm 644 target/%{name}-java-%{version}.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar

install -d -m 755 %{buildroot}%{_javadocdir}/%{name}
cp -rp target/site/apidocs %{buildroot}%{_javadocdir}/%{name}

install -d -m 755 %{buildroot}%{_datadir}/maven2/poms
install -pm 644 pom.xml %{buildroot}%{_datadir}/maven2/poms/JPP-%{name}.pom
%add_to_maven_depmap org.apache.maven %{name} %{version} JPP %{name}
popd
%endif

%if %{with_java}
%post java
%update_maven_depmap

%postun java
%update_maven_depmap
%endif

%files -n %{libname}
%doc CHANGES.txt CONTRIBUTORS.txt COPYING.txt README.txt
%{_libdir}/lib%{name}.so.%{major}*

%files -n %{liblite}
%doc COPYING.txt README.txt
%{_libdir}/lib%{name}-lite.so.%{major}*

%files compiler
%doc COPYING.txt README.txt
%{_bindir}/protoc

%files -n %{libcompiler}
%{_libdir}/libprotoc.so.%{major}*

%files -n %{develname}
%doc examples/add_person.cc examples/addressbook.proto
%doc  examples/list_people.cc examples/Makefile examples/README.txt
%dir %{_includedir}/google
%{_includedir}/google/%{name}/
%{_libdir}/lib%{name}.so
%{_libdir}/lib%{name}-lite.so
%{_libdir}/libprotoc.so
%{_libdir}/pkgconfig/%{name}.pc
%{_libdir}/pkgconfig/%{name}-lite.pc

%files -n %{staticdevelname}
%{_libdir}/lib%{name}.a
%{_libdir}/lib%{name}-lite.a
%{_libdir}/libprotoc.a

%if %{with_python}
%files -n python-%{name}
%doc python/README.txt
%doc examples/add_person.py examples/list_people.py examples/addressbook.proto
%dir %{py_puresitedir}/google
%{py_puresitedir}/google/%{name}/
%{py_puresitedir}/%{name}-%{version}-py%{python_version}.egg-info/
%{py_puresitedir}/%{name}-%{version}-py%{python_version}-nspkg.pth
%endif

%files vim
%{_datadir}/vim/vimfiles/ftdetect/proto.vim
%{_datadir}/vim/vimfiles/syntax/proto.vim

%if %{with_java}
%files java
%doc examples/AddPerson.java examples/ListPeople.java
%{_datadir}/maven2/poms/JPP-%{name}.pom
%{_mavendepmapfragdir}/%{name}
%{_javadir}/*

%files javadoc
%{_javadocdir}/%{name}
%endif




%changelog
* Sat Sep  15 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: cbd6a82
- New version 2.4.1, new library major 7, disable tests as they are broken with gcc 4.7
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16047 |12mr|proxymngr-1.0.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: proxymngr
Version: 1.0.2
Release: %mkrel 3
Summary: Proxy manager service
Group: Development/X11
Source: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License: MIT
BuildRoot: %{_tmppath}/%{name}-root

BuildRequires: lbxproxy >= 1.0.1
BuildRequires: libice-devel >= 1.0.0
BuildRequires: libx11-devel >= 1.0.0
BuildRequires: libxt-devel >= 1.0.0
BuildRequires: x11-proto-devel >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1

%description
The proxy manager (proxymngr) is responsible for resolving requests from
xfindproxy (and other similar clients), starting new proxies when appropriate,
and keeping track of all of the available proxy services. The proxy manager
strives to reuse existing proxies whenever possible.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x	--x-includes=%{_includedir}\
		--x-libraries=%{_libdir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/proxymngr
%{_libdir}/X11/proxymngr/pmconfig
%{_mandir}/man1/proxymngr.*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16048 |12mr|psacct-6.4-1.pre1.14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	psacct
%define version	6.4
%define pre	1
%if %pre
%define release %mkrel 1.pre%pre.14
%else
%define release %mkrel 7
%endif

Summary:	Utilities for monitoring process activities
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Monitoring
Url:		ftp://ftp.gnu.org/pub/gnu/
%if %pre
Source:		http://www.physik3.uni-rostock.de/tim/kernel/utils/acct/acct-%{version}-pre%{pre}.tar.bz2
%else
Source:		ftp://ftp.gnu.org/pub/gnu/acct/acct-%version.tar.bz2
%endif
Source1:	psacct.logrotate
Source2:	psacct.initscript
Patch1:		psacct-6.3.2-info.patch
Patch2:		psacct-6.3.2-biarch-utmp.patch
Requires(post):		rpm-helper
Requires(preun):	rpm-helper
BuildRequires:	texinfo

%description
The psacct package contains several utilities for monitoring process
activities, including ac, lastcomm, accton and sa.  The ac command
displays statistics about how long users have been logged on.  The
lastcomm command displays information about previous executed commands.
The accton command turns process accounting on or off.  The sa command
summarizes information about previously executed commmands.

Install the psacct package if you'd like to use its utilities for
monitoring process activities on your system.

%prep
%if %pre
%setup -q -n acct-%version-pre%pre
%else
%setup -q -n acct-%version
%endif
%patch1 -p1 -b .infoentry
%patch2 -p1 -b .biarch-utmp

%build
%serverbuild

%configure2_5x

perl -p -i -e "s@/var/account@/var/log@g" files.h configure

#make CFLAGS="$RPM_OPT_FLAGS" CXXFLAGS="$RPM_OPT_FLAGS" SHELL="/bin/sh"
#make CFLAGS="$RPM_OPT_FLAGS" CXXFLAGS="$RPM_OPT_FLAGS" SHELL="/bin/sh" accounting.info
%make
#make SHELL="/bin/sh" accounting.info

%install
mkdir -p %{buildroot}/{sbin,usr,var/log}
%makeinstall

# move accton to /sbin -- leave historical symlink
mv %{buildroot}%{_sbindir}/accton %{buildroot}/sbin/accton
ln -s ../../sbin/accton %{buildroot}%{_sbindir}/accton

# Because of the last command conflicting with the one from SysVinit
# We used to rename it, just delete it instead - it doesn't work any
# more, and this is what Debian and Fedora do - AdamW 2008/03
rm -f %{buildroot}%{_bindir}/last
rm -f %{buildroot}%{_mandir}/man1/last.1

touch %{buildroot}/var/log/pacct %{buildroot}/var/log/usracct %{buildroot}/var/log/savacct

install -D -m 644 %{SOURCE1} %{buildroot}/etc/logrotate.d/psacct
install -D -m 755 %{SOURCE2} %{buildroot}/%{_initrddir}/psacct

%post
# Create initial log files so that logrotate doesn't complain
if [ $1 = 1 ]; then
   %create_ghostfile /var/log/usracct root root 644
   %create_ghostfile /var/log/savacct root root 644
   %create_ghostfile /var/log/pacct root root 644
fi

%_post_service %{name}

%preun
%_preun_service %{name}


%files
%defattr(-,root,root)
%doc README NEWS INSTALL AUTHORS ChangeLog COPYING
/sbin/*
%{_sbindir}/*
%{_bindir}/*
%{_mandir}/*/*
%{_infodir}/*
%config(noreplace) /etc/logrotate.d/%{name}
%config(noreplace) %{_initrddir}/%{name}
%ghost /var/log/pacct
%ghost /var/log/usracct
%ghost /var/log/savacct




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16049 |12mr|psad-2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Psad analyzses iptables log messages for suspect traffic
Name:		psad
Version:	2.2
Release:	1
License:	GPL+ and GPLv2+
Group:		System/Servers
URL:		http://www.cipherdyne.org/psad/
Source0:	http://www.cipherdyne.org/psad/download/%{name}-%{version}.tar.gz
Source1:	http://www.cipherdyne.org/psad/download/%{name}-%{version}.tar.gz.asc
BuildRequires:	perl-devel
BuildRequires:	perl-Unix-Syslog
BuildRequires:	perl-NetAddr-IP
Requires:	perl-Unix-Syslog
Requires:	perl-Date-Calc
Requires:	sendmail-command
Requires:	perl-NetAddr-IP
Requires:	perl-IPTables-Parse
Requires:	userspace-ipfilter
Requires:	perl-Bit-Vector
Requires:	perl-IPTables-ChainMgr
Requires:	whois
Requires(post): rpm-helper
Requires(preun): rpm-helper

%description
Port Scan Attack Detector (psad) is a collection of four lightweight
system daemons written in Perl and C that are designed to work with
Linux firewalling code (iptables in the 2.4.x kernels, and ipchains
in the 2.2.x kernels) to detect port scans. It features a set of highly
configurable danger thresholds (with sensible defaults provided),
verbose alert messages that include the source, destination, scanned
port range, begin and end times, TCP flags and corresponding nmap
options (Linux 2.4.x kernels only), email alerting, and automatic
blocking of offending IP addresses via dynamic configuration of
ipchains/iptables firewall rulesets. In addition, for the 2.4.x kernels
psad incorporates many of the TCP, UDP, and ICMP signatures included in
Snort to detect highly suspect scans for various backdoor programs
(e.g. EvilFTP, GirlFriend, SubSeven), DDoS tools (mstream, shaft), and
advanced port scans (syn, fin, Xmas) which are easily leveraged against
a machine via nmap. Psad also uses packet TTL, IP id, TOS, and TCP
window sizes to passively fingerprint the remote operating system from
which scans originate.

%package -n perl-IPTables-Parse
Summary:	Parse iptables rules
Group:		System/Configuration/Networking
License:	GPL+ or Artistic

%description -n perl-IPTables-Parse
Psad package provides a IPTables-Parse perl module.

%package -n perl-IPTables-ChainMgr
Summary:	ChainMgr iptables perl module
Group:		System/Configuration/Networking
License:	GPL+ or Artistic

%description -n perl-IPTables-ChainMgr
Psad package provides a IPTables-ChainMgr perl module.

%prep

%setup -q

%build
### build psad binaries (kmsgsd, psadwatchd, and diskmond)
%make OPTS="%{optflags}" LDFLAGS="%{ldflags}"

pushd deps/IPTables-Parse
%__perl Makefile.PL INSTALLDIRS=vendor
%__make
popd

pushd deps/IPTables-ChainMgr
%__perl Makefile.PL INSTALLDIRS=vendor
%__make
popd

%check
pushd deps/IPTables-Parse
%__make test
popd

pushd deps/IPTables-ChainMgr
PERL5LIB=../IPTables-Parse/blib/lib %__make test
popd

%install
### log directory
mkdir -p %{buildroot}%{_logdir}/%{name}
### dir for psadfifo
mkdir -p %{buildroot}%{_localstatedir}/lib/%{name}
### dir for pidfiles
mkdir -p %{buildroot}/var/run/%{name}

mkdir -p %{buildroot}%{_mandir}/man8
mkdir -p %{buildroot}%{_sbindir}
### psad config
mkdir -p %{buildroot}%{_sysconfdir}/%{name}
### psad init script
mkdir -p %{buildroot}%{_initrddir}

install -m 700 {psad,kmsgsd,psadwatchd}	%{buildroot}%{_sbindir}/
install -m 500 fwcheck_psad.pl %{buildroot}%{_sbindir}/fwcheck_psad
install -m 755 init-scripts/psad-init.redhat %{buildroot}%{_initrddir}/%{name}
install -m 644 {psad.conf,pf.os} %{buildroot}%{_sysconfdir}/%{name}/
install -m 644 {signatures,icmp_types,icmp6_types,auto_dl,posf,ip_options} %{buildroot}%{_sysconfdir}/%{name}/
install -m 644 *.8 %{buildroot}%{_mandir}/man8/

pushd deps/IPTables-Parse
%makeinstall_std
popd

pushd deps/IPTables-ChainMgr
%makeinstall_std
popd

### install snort rules files
cp -r deps/snort_rules %{buildroot}%{_sysconfdir}/%{name}/

%post
### put the current hostname into the psad C binaries
### (diskmond and psadwatchd).
perl -p -i -e 'use Sys::Hostname; my $hostname = hostname(); s/HOSTNAME(\s+)CHANGE.?ME/HOSTNAME${1}$hostname/' /etc/psad/psad.conf

/bin/touch /var/log/psad/fwdata
chown root.root /var/log/psad/fwdata
chmod 0600 /var/log/psad/fwdata
if [ ! -p /var/lib/psad/psadfifo ];
then [ -e /var/lib/psad/psadfifo ] && /bin/rm -f /var/lib/psad/psadfifo
/bin/mknod -m 600 /var/lib/psad/psadfifo p
fi
chown root.root /var/lib/psad/psadfifo
chmod 0600 /var/lib/psad/psadfifo
### make psad start at boot
%_post_service psad
[ -f /etc/syslog.conf ] || exit 0
### make a backup of /etc/syslog.conf
[ -f /etc/syslog.conf.orig ] || cp -p /etc/syslog.conf /etc/syslog.conf.orig
### add the psadfifo line to /etc/syslog.conf if necessary
if ! grep -v "#" /etc/syslog.conf | grep -q psadfifo;
then echo " .. Adding psadfifo line to /etc/syslog.conf"
echo "kern.info |/var/lib/psad/psadfifo" >> /etc/syslog.conf
fi
if [ -e /var/run/syslogd.pid ];
then
echo " .. Restarting syslogd "
kill -HUP `cat /var/run/syslogd.pid`
fi
if grep -q "EMAIL.*root.*localhost" /etc/psad/psad.conf;
then
echo " .. You can edit the EMAIL_ADDRESSES variable in"
echo "    /etc/psad/psad.conf to have email alerts sent to"
echo "    an address other than root@localhost"
fi

%preun
%_preun_service psad

%files
%{_initrddir}/%{name}
%{_logdir}/%{name}
%{_localstatedir}/lib/%{name}
/var/run/%{name}
%attr (0500,root,root) %{_sbindir}/*
%{_mandir}/man8/*

%dir %{_sysconfdir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}/*.conf
%config(noreplace) %{_sysconfdir}/%{name}/auto_dl
%config(noreplace) %{_sysconfdir}/%{name}/icmp_types
%config(noreplace) %{_sysconfdir}/%{name}/icmp6_types
%config(noreplace) %{_sysconfdir}/%{name}/posf
%config(noreplace) %{_sysconfdir}/%{name}/signatures
%config(noreplace) %{_sysconfdir}/%{name}/pf.os
%config(noreplace) %{_sysconfdir}/%{name}/ip_options

%dir %{_sysconfdir}/%{name}/snort_rules
%config(noreplace) %{_sysconfdir}/%{name}/snort_rules/*

%files -n perl-IPTables-Parse
%{perl_vendorlib}/IPTables/Parse.pm
%{_mandir}/man3/IPTables::Parse*

%files -n perl-IPTables-ChainMgr
%{perl_vendorlib}/IPTables/ChainMgr.pm
%{_mandir}/man3/IPTables::ChainMgr*



%changelog
* Tue Sep  11 2012 Denis Silakov <denis.silakov@rosalab.ru>
+ Commit: 2953da1
- Updated to 2.2
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16050 |12mr|psiconv-0.9.8-21
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 6
%define libname %mklibname %{name} %major
%define develname %mklibname -d %{name}

Summary: PSION 5(MX) file format data conversion utilities
Name: psiconv
Version: 0.9.8
Release: 21
License: GPL
Group: File tools
Url: http://software.frodo.looijaard.name/psiconv/
Source0: http://software.frodo.looijaard.name/psiconv/files/%{name}-%{version}.tar.bz2

BuildRequires: pkgconfig(ImageMagick)
BuildRequires: bc

%description
The Psion 5 has several built-in applications. They use their own file
formats to save data files. Psion has written file conversion
utilities for Windows 95, in the form of their PsiWin program. But
there are no conversion utilities for other operating systems. Also,
Psion is not able to or does not want to release enough data for
others to write their own conversion programs. At least, that is what
I have gathered through the newsgroups and from other sources.

%package -n %{libname}
Group: System/Libraries
Summary: PSION 5(MX) file format data conversion library

%description -n %{libname}
The Psion 5 has several built-in applications. They use their own file
formats to save data files. Psion has written file conversion
utilities for Windows 95, in the form of their PsiWin program. But
there are no conversion utilities for other operating systems. Also,
Psion is not able to or does not want to release enough data for
others to write their own conversion programs. At least, that is what
I have gathered through the newsgroups and from other sources.

This contains a shared library that can be used by programs to convert
PSION files.

%package -n %{develname}
Group: Development/C
Summary: PSION 5(MX) file format data conversion library
Requires: %{libname} = %{version}-%{release}
Provides: %{name}-devel = %{version}-%{release}
Obsoletes: %{mklibname -d psiconv 6}

%description -n %{develname}
The Psion 5 has several built-in applications. They use their own file
formats to save data files. Psion has written file conversion
utilities for Windows 95, in the form of their PsiWin program. But
there are no conversion utilities for other operating systems. Also,
Psion is not able to or does not want to release enough data for
others to write their own conversion programs. At least, that is what
I have gathered through the newsgroups and from other sources.

Install this if you want to compile an application that uses psiconv
to convert PSION files.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static
%make

%install
rm -rf %{buildroot}

%makeinstall_std

%multiarch_binaries %{buildroot}%{_bindir}/psiconv-config

rm -rf %{buildroot}%{_datadir}/psiconv/xhtml

%files
%doc TODO README NEWS AUTHORS ChangeLog
%dir %{_sysconfdir}/psiconv/
%config(noreplace) %{_sysconfdir}/psiconv/*
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*
%{_datadir}/%{name}

%files -n %{libname}
%{_libdir}/libpsiconv.so.%{major}*

%files -n %{develname}
%{_libdir}/libpsiconv.so
%{_includedir}/%{name}
%{_bindir}/psiconv-config
%{multiarch_bindir}/psiconv-config
%{_mandir}/man1/psiconv-config.1*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16051 |12mr|psmisc-22.13-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:        Utilities for managing processes on your system
Name:           psmisc
Version:        22.13
Release:        %mkrel 3
License:        GPLv2+
Group:          Monitoring
URL:            http://psmisc.sourceforge.net/
Source0:        http://downloads.sourceforge.net/project/psmisc/%{name}/%{name}-%{version}.tar.gz
BuildRequires:  ncurses-devel
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

Patch0:		fuser-fix--s-option.patch

%description
The psmisc package contains utilities for managing processes on your
system: pstree, killall and fuser.  The pstree command displays a tree
structure of all of the running processes on your system.  The killall
command sends a specified signal (SIGTERM if nothing is specified) to
processes identified by name.  The fuser command identifies the PIDs
of processes that are using specified files or filesystems.

%prep
%setup -q
%patch0 -p1

%build
export CFLAGS="%{optflags} -D_GNU_SOURCE"

%{configure2_5x} \
        --disable-rpath
%{make}

%install
%{__rm} -rf %{buildroot}
%{makeinstall_std}

%{__mkdir_p} %{buildroot}/sbin
%{__mv} %{buildroot}%{_bindir}/fuser %{buildroot}/sbin

%find_lang %{name}

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS ChangeLog README
/sbin/fuser
%{_bindir}/killall
%{_bindir}/prtstat
%{_bindir}/pstree*
%{_mandir}/man1/fuser.1*
%{_mandir}/man1/killall.1*
%{_mandir}/man1/prtstat.1*
%{_mandir}/man1/pstree.1*
%{_bindir}/peekfd
%{_mandir}/man1/peekfd.1*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16052 |12mr|pstoedit-3.61-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	0
%define	libname	%mklibname pstoedit %{major}
%define	devname	%mklibname pstoedit -d

Summary:	Translates PostScript/PDF graphics into other vector formats
Name:		pstoedit
Version:	3.61
Release:	1
License:	GPLv2+
Source0:	http://prdownloads.sourceforge.net/pstoedit/%{name}-%{version}.tar.gz
URL:		http://www.pstoedit.net/pstoedit
Group:		Graphics
BuildRequires:	bison
BuildRequires:	ghostscript
BuildRequires:	pkgconfig(ImageMagick)
BuildRequires:	plotutils-devel
BuildRequires:	multiarch-utils >= 1.0.3
# not compatible
BuildConflicts:	ming-devel

%description
pstoedit translates PostScript and PDF graphics into other vector formats.
Currently pstoedit can generate the following formats:

	- Tgif .obj format (for tgif version >= 3)
	- fig format for xfig
	- pdf Adobe Portable Document Format
	- gnuplot format
	- Flattened PostScript (with or without Bezier curves)
	- DXF - CAD exchange format
	- LWO - LightWave 3D
	- RIB - RenderMan
	- RPL - Real3D
	- Idraw format (a special format of EPS that Idraw can read)
	- Tcl/Tk
	- HPGL
	- AI - Adobe Illustrator Format (based on ps2ai.ps, not a real pstoedit)
	- WMF - Windows Meta Files
	- PIC format for troff/groff
	- MetaPost format per usage with TeX/LaTeX
	- LaTeX2e picture
	- Kontour
	- GNU Metafile (plotutils/libplot)
	- Sketch (http://sketch.sourceforge.net)
	- Mathematica
	- trough ImageMagick to any format supported by ImageMagick

%package -n	%{libname}
Summary:	Pstoedit libraries
Group:		System/Libraries

%description -n	%{libname}
This package contains the libraries needed to run programs dynamically
linked with pstoedit libraries.

%package -n	%{devname}
Summary:	Static libraries and header files for pstoedit development
Group:		Development/C
Provides:	%{name}-devel = %{EVRD}
Requires:	%{libname} = %{EVRD}
%rename		%{_lib}pstoedit0-devel

%description -n	%{devname}
If you want to create applications that will use pstoedit code or
APIs, you'll need to install these packages as well as pstoedit. This
additional package isn't necessary if you simply want to use pstoedit.

%prep
%setup -q

# clean up permissions
find -type f -perm +111 | xargs -r file | grep -v script | cut -d: -f1| xargs -r chmod 0644

#AUTOMAKE=automake-1.9 ACLOCAL=aclocal-1.9 autoreconf --force --install

%build
# needed because of definitions in imagemagick headers that break with -pedantic
sed -ie 's/-pedantic//' configure
%configure2_5x --enable-static
%make

%install
%makeinstall_std

install -m644 doc/pstoedit.1 -D %{buildroot}%{_mandir}/man1/pstoedit.1

rm -f %{buildroot}%{_libdir}/%{name}/*.a

%files
%doc doc/changelog.htm doc/index.htm doc/readme.txt
%doc readme.install examples
%{_bindir}/pstoedit
%{_datadir}/pstoedit
%{_mandir}/man1/*.1*

%files -n %{libname}
%{_libdir}/*.so.*
%{_libdir}/pstoedit/*.so
%{_libdir}/pstoedit/*.so.%{major}*

%files -n %{devname}
%doc doc/pstoedit.htm
%{_includedir}/pstoedit
%{_libdir}/*.a
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_datadir}/aclocal/*.m4



%changelog
* Sat Sep  15 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 12f131d
- New version 3.61
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16053 |12mr|psutils-p17-20
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	PostScript utilities
Name:		psutils
Version:	p17
Release:	%mkrel 20

URL:		http://www.tardis.ed.ac.uk/~ajcd/psutils/index.html
Source0:	ftp://ftp.knackered.org/pub/psutils/%{name}-%{version}.tar.bz2
Patch0:		psutils-make.patch
Patch1:		psutils-maketext.patch

License:	BSD-like
Group:		Publishing
BuildRoot:	%_tmppath/%name-%version-%release-root
Requires:	perl

%description
psutils contains some utilities for manipulating PostScript documents.
Page selections and rearrangement are supported, including arrengement
into signatures for booklet printing, and page merging for n-up printing.

%prep

%setup -q -n psutils
%patch0 -p1
%patch1 -p1

%build
make -f Makefile.unix RPM_OPT_FLAGS="$RPM_OPT_FLAGS" \
	BUILDROOT="$RPM_BUILD_ROOT" PERL=%{_bindir}/perl

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/usr/{bin,man,share/psutils}
make -f Makefile.unix install BUILDROOT="$RPM_BUILD_ROOT"
strip $RPM_BUILD_ROOT/%_bindir/{epsffit,psbook,psnup,psresize,pstops,psselect}
#move the man page
mv $RPM_BUILD_ROOT/usr/man $RPM_BUILD_ROOT/%_datadir

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,0755)
%doc LICENSE README
%attr(755,root,root) %_bindir/*
%dir %_datadir/%{name}
%_mandir/man1/*
%_datadir/%{name}/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16054 |12mr|psyncclient-0.1-77
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:       ROSA 2Safe client
Name:          psyncclient
Version:       0.1
Release:       77
License:       GPLv3
Group:         Graphical desktop/KDE
URL:           http://2safe.com
Source:        %{name}-%{version}.tar.gz
Requires:      %{_lib}psync = %{version}-%{release}
Requires:      %{_lib}config9 >= 1.4.8
Requires:      %{_lib}jsoncpp0 >= 0.5.0
Requires:      %{_lib}curl4 >= 7.26.0
Requires:      kdebase4-workspace >= 4.8.1
BuildRequires: qt4-devel
BuildRequires: kdelibs4-devel
BuildRequires: kdebase4-devel
BuildRequires: %{_lib}jsoncpp-devel
BuildRequires: %{_lib}curl-devel
#BuildRequires: libuuid-devel
#BuildRequires: libneon-devel
BuildRequires: %{_lib}config-devel


%description
Desktop client to synchronization user's data. ROSA 2Safe client.

%files 
%define kde_path /usr
%define _datadir %kde_path/share
%define _sysconfdir /etc
%define _libdir %kde_path/%{_lib}
%{_bindir}/*
%config(noreplace) %{_sysconfdir}/skel/.psyncclient/sync.cfg
#{_sysconfdir}/skel/.sync-unresolved
%{_datadir}/autostart/psyncnotify.desktop
%{_datadir}/autostart/psyncd.desktop
%{_datadir}/apps/psyncnotify/psyncnotify.notifyrc
%{_datadir}/icons/hicolor/128x128/apps/sync.png
%{_datadir}/icons/hicolor/112x112/apps/sync.png
%{_datadir}/icons/hicolor/96x96/apps/sync.png
%{_datadir}/icons/hicolor/72x72/apps/sync.png
%{_datadir}/icons/hicolor/64x64/apps/sync.png
%{_datadir}/icons/hicolor/48x48/apps/sync.png
%{_datadir}/icons/hicolor/32x32/apps/sync.png
%{_datadir}/icons/hicolor/24x24/apps/sync.png
%{_datadir}/icons/hicolor/22x22/apps/sync.png
%{_datadir}/icons/hicolor/16x16/apps/sync.png
%{_datadir}/icons/gray_icon.png
%{_datadir}/icons/green_icon.png
%{_datadir}/kde4/services/kcm_sync.desktop
%{_datadir}/kde4/services/syncfileitemplugin.desktop
%{_libdir}/kde4/kcm_sync.so
%{_libdir}/kde4/syncfileitemplugin.so
%lang(ru_RU) %{_datadir}/locale/ru/LC_MESSAGES/psyncconfig.po
%lang(ru_RU) %{_datadir}/locale/ru/LC_MESSAGES/psyncconfig.mo
%lang(ru_RU) %{_datadir}/locale/ru/LC_MESSAGES/psyncnotify.po
%lang(ru_RU) %{_datadir}/locale/ru/LC_MESSAGES/psyncnotify.mo
%lang(ru_RU) %{_datadir}/locale/ru/LC_MESSAGES/syncfileitemplugin.po
%lang(ru_RU) %{_datadir}/locale/ru/LC_MESSAGES/syncfileitemplugin.mo

#-------------------------------------------------------------------------------

%define major_psync 1
%define libpsync %mklibname psync
#define __find_requires /usr/{_lib}/rpm/mandriva/find-requires
%undefine __find_requires
      
%package -n %libpsync
Group:          Graphical desktop/KDE
Summary:        ROSA 2Safe client
Obsoletes:      %{_lib}psync < %{version}-%{release}
Obsoletes:      %{_lib}psync1 < %{version}-%{release}

%description -n %libpsync
Rosa 2Safe client library package

%files -n %libpsync
%{_libdir}/libpsync.so.%{major_psync}*
#{_libdir}/libcfg.so
%{_libdir}/liblcfg.so.%{major_psync}*
%{_libdir}/libsync_db.so.%{major_psync}*
%{_libdir}/libsyncdbus.so.%{major_psync}*

#-------------------------------------------------------------------------------

%define develname %mklibname -d psync

%package -n     %develname
Group:          Development/KDE and Qt
Summary:        Rosa 2Safe client library development files
Provides:       %name-devel = %version-%release
Requires:       %libpsync = %version-%release
Obsoletes:      %{_lib}psync-devel < %{version}-%{release}

%description -n %develname
Development files for Rosa 2Safe client

%files -n %develname

#{_libdir}/libcfg.a
%{_includedir}/psync/*
%{_libdir}/liblcfg.so
%{_libdir}/libpsync.so
%{_libdir}/libsync_db.so
%{_libdir}/libsyncdbus.so

#--------------------------------------------------------------------

%prep
%setup -c -q

%build

sed -i 's/\/usr\/lib/\/usr\/%_lib/' ./liblcfg/liblcfg.pro
sed -i 's/\/usr\/lib/\/usr\/%_lib/' ./libsync_db/libsync_db.pro
sed -i 's/\/usr\/lib/\/usr\/%_lib/' ./libpsync/libpsync.pro
sed -i 's/\/usr\/lib/\/usr\/%_lib/' ./psyncconfig/psyncconfig.pro
sed -i 's/\/usr\/lib/\/usr\/%_lib/' ./syncconfigapp/psyncconfig.pro
sed -i 's/\/usr\/lib/\/usr\/%_lib/' ./dolphin-plugin/syncfileitemplugin.pro
sed -i 's/\/usr\/lib/\/usr\/%_lib/' ./libsyncdbus/libsyncdbus.pro

mkdir -p .lib
#make -C libcfg
#cp libcfg/libcfg.so .lib

cd liblcfg
qmake liblcfg.pro
cd ..
%make -C liblcfg
cp liblcfg/liblcfg.so.1.0.0 .lib

cd .lib
ln -s liblcfg.so.1.0.0 liblcfg.so.1.0
ln -s liblcfg.so.1.0.0 liblcfg.so.1
ln -s liblcfg.so.1.0.0 liblcfg.so
cd ..

cd libsync_db
qmake libsync_db.pro
cd ..
%make -C libsync_db
cp libsync_db/libsync_db.so.1.0.0 .lib

cd .lib
ln -s libsync_db.so.1.0.0 libsync_db.so.1.0
ln -s libsync_db.so.1.0.0 libsync_db.so.1
ln -s libsync_db.so.1.0.0 libsync_db.so
cd ..

cd libsyncdbus
qmake libsyncdbus.pro
cd ..
%make -C libsyncdbus
cp libsyncdbus/libsyncdbus.so.1.0.0 .lib

cd .lib
ln -s libsyncdbus.so.1.0.0 libsyncdbus.so.1.0
ln -s libsyncdbus.so.1.0.0 libsyncdbus.so.1
ln -s libsyncdbus.so.1.0.0 libsyncdbus.so
cd ..

cd libpsync
qmake libpsync.pro
cd ..
%make -C libpsync
cp libpsync/libpsync.so.1.0.0 .lib

cd .lib
ln -s libpsync.so.1.0.0 libpsync.so.1.0
ln -s libpsync.so.1.0.0 libpsync.so.1
ln -s libpsync.so.1.0.0 libpsync.so
cd ..

cd libfilesettings
qmake filesettings.pro
%make
cd ..

cd psyncconfig
qmake psyncconfig.pro
%make
cd ..

cd syncconfigapp
qmake psyncconfig.pro
%make
cd ..

cd psyncnotify
qmake psyncnotify.pro
%make
cd ..

cd dolphin-plugin
qmake syncfileitemplugin.pro
%make
cd ..

### For update from 755 to now
cd install_update
qmake install_update.pro
%make
cd ..

make -C syncd


%install
#make PREFIX=buildroot{_libdir} -C libcfg install
make INSTALL_ROOT=%buildroot -C liblcfg install
make INSTALL_ROOT=%buildroot -C libpsync install
make INSTALL_ROOT=%buildroot -C psyncconfig install
make INSTALL_ROOT=%buildroot -C psyncnotify install
make INSTALL_ROOT=%buildroot -C syncd install
make INSTALL_ROOT=%buildroot -C syncconfigapp install
make INSTALL_ROOT=%buildroot -C libsync_db install
make INSTALL_ROOT=%buildroot -C dolphin-plugin install
make INSTALL_ROOT=%buildroot -C libsyncdbus install
make INSTALL_ROOT=%buildroot -C install_update install
                           
%find_lang psyncconfig psyncnotify syncfileitemplugin

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16055 |12mr|pth-2.0.7-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 20
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	GNU Pth - GNU Portable Threads
Name:		pth
Version:	2.0.7
Release:	%mkrel 12
License:	LGPLv2+
Group:		System/Libraries
URL:		http://www.gnu.org/software/pth/
Source0:	ftp://ftp.gnu.org/pub/gnu/pth/%{name}-%{version}.tar.gz
Source1:	ftp://ftp.gnu.org/pub/gnu/pth/%{name}-%{version}.tar.gz.sig
Patch0:		%{name}-2.0.0-pth-config.in.patch
Patch1:		pth-2.0.7-linux3.patch

%description
Pth is a very portable POSIX/ANSI-C based library for Unix platforms
which provides non-preemptive priority-based scheduling for multiple
threads of execution ("multithreading") inside server applications.
All threads run in the same address space of the server application,
but each thread has it's own individual program-counter, run-time
stack, signal mask and errno variable.

%package -n %{libname}
Summary:	GNU Pth - GNU Portable Threads
Group:		System/Libraries

%description -n %{libname}
Pth is a very portable POSIX/ANSI-C based library for Unix platforms
which provides non-preemptive priority-based scheduling for multiple
threads of execution ("multithreading") inside server applications.
All threads run in the same address space of the server application,
but each thread has it's own individual program-counter, run-time
stack, signal mask and errno variable.

This package provides the main %{name} library.

%package -n %{develname}
Summary:	GNU Pth - GNU Portable Threads (Headers and Static Libs)
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Obsoletes:	%mklibname %{name} 20 -d
Provides:	%mklibname %{name} 20 -d

%description -n %{develname}
Pth is a very portable POSIX/ANSI-C based library for Unix platforms.

This package provides all necessary files to develop or compile any
applications or libraries that use %{name} library.

%prep
%setup -q
%patch0 -p1 -b .cflags-ldflags
%patch1 -p1 -b .linux3

%build

%configure2_5x \
	--enable-optimize=yes \
	--enable-pthread=no
	
# (tpg)	without this parallel make fails
%make pth_p.h

%make

%check 
make test

%install

%makeinstall_std

%multiarch_binaries %{buildroot}%{_bindir}/pth-config


%files -n %{libname}
%{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%doc AUTHORS ChangeLog NEWS PORTING README THANKS
%{_bindir}/pth-config
%{multiarch_bindir}/pth-config
%{_datadir}/aclocal/*.m4
%{_includedir}/*
%{_libdir}/lib*.a
%{_libdir}/lib*.so
%{_mandir}/man?/*

%changelog
* Mon Aug  6 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 356b906
- Drop .la files, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16056 |12mr|ptlib-2.10.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	fname	pt

%define major		%{version}
%define libname		%mklibname %{fname} %{major}
%define develname	%mklibname %{fname} -d

%define url_ver %(echo %version | cut -d. -f1,2)

Summary:	Portable Tool Library
Name:		ptlib
Version:	2.10.9
Release:	1
License:	MPL
Group:		System/Libraries
URL:		http://www.opalvoip.org
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/ptlib/%{url_ver}/%{name}-%{version}.tar.xz
BuildRequires:	autoconf
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	sed
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(expat)
BuildRequires:	pkgconfig(libavc1394)
BuildRequires:	libdc1394_12-devel >= 0.9.5
#BuildRequires:	pkgconfig(libdc1394-2)
BuildRequires:	pkgconfig(libdv)
BuildRequires:	libraw1394_8-devel
#BuildRequires:	pkgconfig(libraw1394)
BuildRequires:	openldap-devel
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	unixODBC-devel
BuildRequires:	pkgconfig(libpulse)
# We are not ready for that yet
BuildConflicts:	pkgconfig(libdc1394-2)

%description
PTLib is a C++ multi-platform abstraction library that has its genesis
many years ago as a method to produce applications to run on both
Microsoft Windows and Unix systems. It also was to have a Macintosh
port but this never eventuated.

This is the GNOME.org version of ptlib.

%package -n	%{libname}
Summary:	Portable Windows Libary
Group:		System/Libraries
Requires:	%{libname}-plugins >= %{version}-%{release}

%description -n	%{libname}
PTLib is a C++ multi-platform abstraction library that has its genesis
many years ago as a method to produce applications to run on both
Microsoft Windows and Unix systems. It also was to have a Macintosh
port but this never eventuated.

This is the GNOME.org version of ptlib.

%package -n	%{develname}
Summary:	Portable Windows Libary development files
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Conflicts:	%{mklibname pwlib -d}

%description -n	%{develname}
Header files and libraries for developing applications that use ptlib.

%package -n	%{libname}-plugins
Summary:	Main plugins for ptlib
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-plugins = %{version}-%{release}
Provides:	%{name}-plugins-alsa = %{version}-%{release}
Provides:	%{name}-plugins-oss = %{version}-%{release}
Provides:	%{name}-plugins-pulseaudio = %{version}-%{release}
Provides:	%{name}-plugins-v4l2 = %{version}-%{release}

%description -n	%{libname}-plugins
This package contains the oss, alsa, pulseaudio and v4l2 plugins for ptlib.

%package -n	%{libname}-plugins-dc
Summary:	Dc plugin for ptlib
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-plugins-dc = %{version}-%{release}

%description -n	%{libname}-plugins-dc
This package contains the dc plugin for ptlib.

%package -n	%{libname}-plugins-avc
Summary:	AVC plugin for ptlib
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-plugins-avc = %{version}-%{release}

%description -n	%{libname}-plugins-avc
This package contains the AVC plugin for ptlib.

%prep
%setup -q

%build
%configure2_5x \
    --enable-v4l2 \
    --enable-plugins \
    --enable-oss \
    --enable-avc \
    --enable-dc

%make RPM_OPT_FLAGS="%{optflags}"

%install
%makeinstall_std

%multiarch_includes %{buildroot}%{_includedir}/ptbuildopts.h

%multiarch_includes %{buildroot}%{_includedir}/ptlib/pluginmgr.h

#fix doc perms
chmod a+r *.txt

#remove unpackaged files
rm -f %{buildroot}%{_datadir}/ptlib/make/*.{pat,in,lib64,libname,ptlibdir,includesdir}

# fix ptlib-config
install -d %{buildroot}%{_bindir}
ln -snf %{_datadir}/ptlib/make/ptlib-config %{buildroot}%{_bindir}/ptlib-config

# fix strange perms
find %{buildroot} -type d -perm 0700 -exec chmod 755 {} \;
find %{buildroot} -type f -perm 0555 -exec chmod 755 {} \;
find %{buildroot} -type f -perm 0444 -exec chmod 644 {} \;
find %{buildroot}%{_libdir} -type f -name '*.so*' -exec chmod 755 {} \;

# it's not stable at major version level...
rm -f %{buildroot}%{_libdir}/libpt.so.?
rm -f %{buildroot}%{_libdir}/libpt.so.?.?

%files -n %{libname}
%attr(0755,root,root) %{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%doc *.txt
%attr(0755,root,root) %{_bindir}/ptlib-config
%attr(0755,root,root) %{_libdir}/*.so
%{_libdir}/*.a
%{_includedir}/*
%{_datadir}/%{name}
%{_libdir}/pkgconfig/%{name}.pc

%files -n %{libname}-plugins
%dir %{_libdir}/%{name}-%{version}
%dir %{_libdir}/%{name}-%{version}/devices
%dir %{_libdir}/%{name}-%{version}/devices/sound
%dir %{_libdir}/%{name}-%{version}/devices/videoinput
%attr(0755,root,root) %{_libdir}/%{name}-%{version}/devices/sound/alsa_pwplugin.so
%attr(0755,root,root) %{_libdir}/%{name}-%{version}/devices/sound/oss_pwplugin.so
%attr(0755,root,root) %{_libdir}/%{name}-%{version}/devices/sound/pulse_pwplugin.so
%attr(0755,root,root) %{_libdir}/%{name}-%{version}/devices/videoinput/v4l2_pwplugin.so

%files -n %{libname}-plugins-dc
%attr(0755,root,root) %{_libdir}/%{name}-%{version}/devices/videoinput/dc_pwplugin.so

%files -n %{libname}-plugins-avc
%attr(0755,root,root) %{_libdir}/%{name}-%{version}/devices/videoinput/avc_pwplugin.so


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16057 |12mr|pugixml-1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		major 1
%define		libname		%mklibname pugixml %{major}
%define		develname	%mklibname pugixml -d

Name:		pugixml
Version:	1.2
Release:	1
Summary:	A light-weight C++ XML processing library
Group:		System/Libraries
License:	MIT
URL:		http://pugixml.org
Source0:	http://pugixml.googlecode.com/files/%{name}-%{version}.tar.gz
BuildRequires:	cmake

%description
pugixml is a light-weight C++ XML processing library.
It features:
- DOM-like interface with rich traversal/modification capabilities
- Extremely fast non-validating XML parser which constructs the DOM tree from
  an XML file/buffer
- XPath 1.0 implementation for complex data-driven tree queries
- Full Unicode support with Unicode interface variants and automatic encoding
  conversions

%package -n %{libname}
Summary:	A light-weight C++ XML processing library
Group:		System/Libraries

%description -n %{libname}
pugixml is a light-weight C++ XML processing library.
It features:
- DOM-like interface with rich traversal/modification capabilities
- Extremely fast non-validating XML parser which constructs the DOM tree from
  an XML file/buffer
- XPath 1.0 implementation for complex data-driven tree queries
- Full Unicode support with Unicode interface variants and automatic encoding
  conversions

%package -n %{develname}
Summary:	Development files for %{name} library
Group:		Development/C++
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}

%description -n %{develname}
Development files for package %{name} library

%prep
%setup -q -c %{name}-%{version}
#%patch0 -p0

%build
%cmake ../scripts
%make

%install
mkdir -p %{buildroot}%{_includedir}
mkdir -p %{buildroot}%{_datadir}/%{name}/contrib
mkdir -p %{buildroot}%{_libdir}

install -p -m 0644 contrib/* %{buildroot}%{_datadir}/%{name}/contrib/
install -p -m 0644 src/*.hpp %{buildroot}%{_includedir}/
install -p -m 0755  build/*.so.* %{buildroot}%{_libdir}/
mv build/*.so %{buildroot}%{_libdir}/

%files -n %{libname}
%doc readme.txt
%{_libdir}/*.so.%{major}.*

%files -n %{develname}
%doc docs/*
%{_libdir}/*.so
%{_datadir}/%{name}
%{_includedir}/*.hpp



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16058 |12mr|pulseaudio-2.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name pulseaudio
%define version 2.1
%define fullgit dev-275-g360ca
%define git 0
%define rel 4
%if %{git}
%define release 0.%{git}.%rel
%else
%define release %rel
%endif

%define bootstrap 0
%{?_without_bootstrap: %global bootstrap 0}
%{?_with_bootstrap: %global bootstrap 1}

# (cg) Lennart has introduced a circular dependancy in the libraries
# libpulse requires libpulsecommon but libpulsecommon requires libpulse.
# This breaks no-undefined.
# Further issues in some test apps (maybe more) require that disabling
# as-needed is also required.
%define _disable_ld_no_undefined 1
%define _disable_ld_as_needed 1
%if %{_use_internal_dependency_generator}
%define __noautoreq 'devel\\(libpulsecommon.*\\)'
%else
%define _requires_exceptions devel(libpulsecommon
%endif

# Majors
%define major 0
%define zeroconfmajor 0
%define glib2major 0
%define apiver 2.1

# Library names
%define libname %mklibname %{name} %{major}
%define libname_devel %mklibname -d %{name}

%define glib2libname %mklibname pulseglib2 %{glib2major}

# API libs (not real shared libs - mostly private but needed by other libs and server)
%define corelibname %mklibname pulsecore %{apiver}
%define commonlibname %mklibname pulsecommon %{apiver}


Summary: Sound server for Linux
Name: %{name}
Version: %{version}
Release: %{release}
%if %{git}
Source0: %{name}-%{version}-%{fullgit}.tar.xz
%else
Source0: http://freedesktop.org/software/pulseaudio/releases/%{name}-%{version}.tar.xz
%endif
Source1: %{name}.sysconfig
#Source2: %{name}.xinit
# (cg) We have to ship an esd.conf file with auto_spawn=0 to stop
# libesound from.... you guessed it... auto spawning.
Source3: esd.conf
Source4: %{name}.svg


# (cg) Using git to manage patches
# To recreate the structure
# git clone git://git.0pointer.de/pulseaudio
# git checkout v1.0
# git checkout -b mdv-1.x-cherry-picks
# git am 00*.patch
# git checkout -b mga-1.x-patches
# git am 05*.patch

# To apply new custom patches
# git checkout mga-1.x-patches
# (do stuff)

# To apply new cherry-picks
# git checkout mdv-1.x-cherry-picks
# git cherry-pick <blah>
# git checkout mga-1.x-patches
# git rebase mdv-1.x-cherry-picks

# Stable Branch Patches
# git format-patch --start-number 100 v1.0..stable-1.x

Patch100: 0100-module-systemd-login-Use-a-new-check-to-only-exit-wh.patch

# Mandriva Patches
# git format-patch --start-number 500 table-1.x..mdv-1.x-patches
Patch500: 0500-Customise-startup-so-we-can-easily-disable-PA.patch
Patch501: 0501-Some-customisations-to-esdcompat-in-order-to-adhere-.patch
Patch502: 0502-Change-the-default-resample-method-to-speex-fixed-0-.patch
Patch503: 0503-start-PA-earlier-in-GNOME-Mdv-bug-47594.patch
Patch504: 0504-Apply-startup-customisation-to-new-KDE-module.patch
Patch505: 0505-alsa-mixer-Allow-speakers-even-when-no-specific-path.patch
Patch506: 0506-module-equalizer-sink.patch

# Airtunes links to OpenSSL which is BSD-like and should be reflected here
License: LGPL and BSD-like
Group: Sound
Url: http://pulseaudio.org/
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	cap-devel
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	pkgconfig(samplerate)
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(avahi-client)
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	libwrap-devel
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(ice)
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(xtst)
BuildRequires:	pkgconfig(xcb-util)
BuildRequires:	pkgconfig(udev)
#gw libtool dep:
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	doxygen
BuildRequires:	automake1.8
BuildRequires:	libltdl-devel
BuildRequires:	libatomic_ops-devel
BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(jack)
BuildRequires:	pkgconfig(liblircclient0)
%if !%bootstrap
BuildRequires:	pkgconfig(bluez)
%endif
BuildRequires:	tdb-devel
BuildRequires:	pkgconfig(speex)
# (cg) Needed for airtunes
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(polkit-agent-1)
BuildRequires:	pkgconfig(libasyncns)
BuildRequires:	intltool
BuildRequires:	imagemagick
BuildRequires:	pkgconfig(json)
BuildRequires:	pkgconfig(orc-0.4)
BuildRequires:	pkgconfig(fftw3)
BuildRequires:	xen-devel
BuildRequires:	pkgconfig(xi)
BuildRequires:  pkgconfig(libsystemd-login)
BuildRequires:  pkgconfig(systemd)

Provides: polypaudio
Obsoletes: polypaudio < %{version}-%{release}
# (cg) This is for the backport of 0.9.7 to 2008
#      pulseaudio fails when using older versions of libtool
Requires: libltdl >= 1.5.24
# (cg) Just incase people backport, require specific udev
Requires: udev >= 143
Requires: rtkit
Requires(post): ccp
# (cg) When upgrading from pa < 0.9.7-1 things break due to spec restructure
Conflicts: %{libname} < 0.9.7-2

%description
pulseaudio is a sound server for Linux and other Unix like operating
systems. It is intended to be an improved drop-in replacement for the
Enlightened Sound Daemon (EsounD). In addition to the features EsounD
provides pulseaudio has:
     * Extensible plugin architecture (by loading dynamic loadable
       modules with dlopen())
     * Support for more than one sink/source
     * Better low latency behaviour
     * Embedabble into other software (the core is available as C
       library)
     * Completely asynchronous C API
     * Simple command line interface for reconfiguring the daemon while
       running
     * Flexible, implicit sample type conversion and resampling
     * "Zero-Copy" architecture
     * Module autoloading
     * Very accurate latency measurement for playback and recording.
     * May be used to combine multiple sound cards to one (with sample
       rate adjustment)
     * Client side latency interpolation

%post
ccp -i -d --set NoOrphans --oldfile %{_sysconfdir}/pulse/daemon.conf --newfile %{_sysconfdir}/pulse/daemon.conf.rpmnew
# (cg) For upgrade between 1.x -> 2.x
if grep -q module-cork-music-on-phone %{_sysconfdir}/pulse/default.pa; then 
  sed -i 's/module-cork-music-on-phone/module-role-cork/' %{_sysconfdir}/pulse/default.pa
fi


%package -n %{libname}
Summary: Libraries for PulseAudio clients
Group: System/Libraries
Requires: %{name}-client-config
Suggests: %{mklibname alsa-plugins}-pulseaudio
%ifarch x86_64
# (cg) Suggest the 32 bit library on 64 bits to ensure compatibility
#      with (typically closed source) 32 bit apps.
Suggests: lib%{name}%{major}
%endif
# (cg) Deprecated in PA 1.0 - Make upgrade smoother :)
Obsoletes:	%{mklibname pulsezeroconf 0} < 2.0

%description -n %{libname}
This package contains the runtime libraries for any application that wishes
to interface with a PulseAudio sound server.

%package -n %{corelibname}
Summary: Core Library for PulseAudio
Group: System/Libraries
Obsoletes:	%{mklibname pulsezeroconf 0} < 2.0

%description -n %{corelibname}
This package contains a library needed by the PulseAudio sound server
and modules.

%package -n %{commonlibname}
Summary: Common Library for PulseAudio
Group: System/Libraries

%description -n %{commonlibname}
This package contains a library needed by the PulseAudio sound server,
modules and clients.


%define alt_name soundprofile
%define alt_priority 20

%package client-config
Summary: Client configuration for PulseAudio clients
Group: System/Libraries
# (eatdirt) Otherwise may trigger bug 2966
Requires: alsa-plugins-pulse-config
Requires(post): ccp
Requires(post): update-alternatives
Requires(postun): update-alternatives
Conflicts: %{name} < 0.9.16-0.20090816.1
# (cg) Adding the obsoletes here as this package is almost always installed
#      and doing it in task-pulseaudio would cause it to be installed when not needed.
# Flash plugin support pulse natively and libflashsupport now causes more
# problems than it fixes
Obsoletes: libflashsupport


%description client-config
This package contains the client configuration files for any application
that wishes to interface with a PulseAudio sound server.


%post client-config
%{_sbindir}/update-alternatives \
  --install %{_sysconfdir}/sound/profiles/current %{alt_name} %{_sysconfdir}/sound/profiles/pulse %{alt_priority}
ccp -i -d --set NoOrphans --oldfile %{_sysconfdir}/pulse/client.conf --newfile %{_sysconfdir}/pulse/client.conf.rpmnew

%postun client-config
if [ ! -f %{_sysconfdir}/sound/profiles/pulse/profile.conf ]; then
  /usr/sbin/update-alternatives --remove %{alt_name} %{_sysconfdir}/sound/profiles/pulse
fi


%package -n %{glib2libname}
Summary:  GLIB 2.x bindings for PulseAudio clients
Group:    System/Libraries

%description -n %{glib2libname}
This package contains bindings to integrate the PulseAudio client library with
a GLIB 2.x based application.


%package -n %{libname_devel}
Summary: Headers and libraries for PulseAudio client development
Group: Development/C
Requires: %{libname} = %{version}-%{release}
Requires: %{glib2libname} = %{version}-%{release}
Provides: lib%{name}-devel = %{version}-%{release}
Provides: %{name}-devel = %{version}-%{release}
Obsoletes: %{mklibname -d pulseaudio 0} < 2.1

%description -n %{libname_devel}
Headers and libraries for developing applications that can communicate with
a PulseAudio sound server.


%package esound-compat
Summary:   PulseAudio EsounD daemon compatibility script
Group:     Sound
Requires:  %{name} = %{version}-%{release}
Provides:  esound
Obsoletes: esound < 0.2.38-5mdv
Conflicts: esound-daemon
Obsoletes: esound-daemon

%description esound-compat
A compatibility script that allows applications to call /usr/bin/esd
and start PulseAudio with EsounD protocol modules.


%package module-lirc
Summary:   LIRC support for the PulseAudio sound server
Group:     Sound
Requires:  %{name} = %{version}-%{release}

%description module-lirc
LIRC volume control module for the PulseAudio sound server.

%if !%bootstrap
%package module-bluetooth
Summary:   Bluetooth support for the PulseAudio sound server
Group:     Sound
Requires:  %{name} = %{version}-%{release}

%description module-bluetooth
Bluetooth modules for the PulseAudio sound server to provide support
for headsets and proximity detection.
%endif

%package module-x11
Summary:   X11 support for the PulseAudio sound server
Group:     Sound
Requires:  %{name} = %{version}-%{release}

%description module-x11
X11 bell and security modules for the PulseAudio sound server.

%package module-zeroconf
Summary:   Zeroconf support for the PulseAudio sound server
Group:     Sound
Requires:  %{name} = %{version}-%{release}

%description module-zeroconf
Zeroconf publishing module for the PulseAudio sound server.

%package module-jack
Summary:   JACK support for the PulseAudio sound server
Group:     Sound
Requires:  %{name} = %{version}-%{release}

%description module-jack
JACK sink and source modules for the PulseAudio sound server.

%package module-gconf
Summary:   GConf support for the PulseAudio sound server
Group:     Sound
Requires:  %{name} = %{version}-%{release}

%description module-gconf
GConf configuration backend for the PulseAudio sound server.

%package module-equalizer
Summary:   Equalizer support for the PulseAudio sound server
Group:     Sound
Requires:  %{name} = %{version}-%{release}

%description module-equalizer
Equalizer support and GUI for the PulseAudio sound server.

%package module-xen
Summary:   Xen guest support for the PulseAudio sound server
Group:     Sound
Requires:  %{name} = %{version}-%{release}

%description module-xen
Xen guest support for the PulseAudio sound server.

%package utils
Summary:  PulseAudio sound server utilities
Group:    Sound

%description utils
This package contains command line utilities for the PulseAudio sound server.


%prep
%if %{git}
%setup -q -n %{name}-%{version}-%{fullgit}
%else
%setup -q -n %{name}-%{version}
%endif

%apply_patches

# (cg) If autoconf is retriggered (which can happen automatically) we need this file.
cat >git-version-gen <<EOF
#!/bin/bash
echo -n %{version}.0-%{release}
EOF
chmod a+x git-version-gen

#%if %{git}
echo "clean:" > Makefile
./bootstrap.sh -V
#%endif

%build
%configure2_5x \
  --disable-hal \

%make
make doxygen

%install
rm -rf %{buildroot}
%makeinstall_std

install -D -m 0644 %{_sourcedir}/%{name}.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/%{name}
#install -D -m 0755 %{_sourcedir}/%{name}.xinit %{buildroot}%{_sysconfdir}/X11/xinit.d/50%{name}
install -D -m 0755 %{_sourcedir}/esd.conf %{buildroot}%{_sysconfdir}/

install -D -m 0644 %{_sourcedir}/%{name}.svg %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/scalable/devices
ln -s ../apps/%{name}.svg %{buildroot}%{_datadir}/icons/hicolor/scalable/devices/audio-backend-pulseaudio.svg
for size in 16 22 32 48 64 128; do
  mkdir -p %{buildroot}%{_datadir}/icons/hicolor/${size}x${size}/{apps,devices}
  convert -geometry ${size}x${size} %{_sourcedir}/%{name}.svg %{buildroot}%{_datadir}/icons/hicolor/${size}x${size}/apps/%{name}.png
  ln -s ../apps/%{name}.png %{buildroot}%{_datadir}/icons/hicolor/${size}x${size}/devices/audio-backend-pulseaudio.png
done

# Remove static and metalink libraries
find %{buildroot} \( -name *.a -o -name *.la \) -exec rm {} \;

# Fix esd
ln -s esdcompat %{buildroot}%{_bindir}/esd

# (cg) For sound profile support
mkdir -p %{buildroot}%{_sysconfdir}/sound/profiles/pulse
echo "SOUNDPROFILE=pulse" >%{buildroot}%{_sysconfdir}/sound/profiles/pulse/profile.conf

# (cg) HAL support is no longer the default, and we don't officially support system wide, so
# System Wide + HAL is pretty unlikely.
rm -f %{buildroot}%{_sysconfdir}/dbus-1/system.d/%{name}-system.conf

# (cg) We require systemd now, so no point in using CK
rm -f %{buildroot}%{_libdir}/pulse-%{apiver}/modules/module-console-kit.so


# (cg) Disable x11-cork-request... it should be ahndled in the apps as we cannot
#      maintain state via this mechanism. Should be a patch, but I'm lazy.
sed -i 's,\(/usr/bin/pactl load-module module-x11-cork-request\),#\1,' %{buildroot}%{_bindir}/start-pulseaudio-x11

# (akdengi) Fix volume down to 0. We need restore alsa setting after run PA
echo "/usr/sbin/alsactl restore" >> %{buildroot}/%{_bindir}/start-pulseaudio-x11
echo "/usr/sbin/alsactl restore" >> %{buildroot}/%{_bindir}/start-pulseaudio-kde

%find_lang %{name}

%files -f %{name}.lang
%defattr(-,root,root)
%doc README
%dir %{_sysconfdir}/pulse/
%config(noreplace) %{_sysconfdir}/pulse/daemon.conf
%config(noreplace) %{_sysconfdir}/pulse/default.pa
%config(noreplace) %{_sysconfdir}/pulse/system.pa
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1.*
%{_mandir}/man5/pulse-client.conf.5.*
%{_mandir}/man5/pulse-daemon.conf.5.*
%{_mandir}/man5/default.pa.5.*
%{_mandir}/man5/pulse-cli-syntax.5.*
%{_datadir}/icons/hicolor/*
%dir %{_datadir}/%{name}/
%{_datadir}/%{name}/alsa-mixer
/lib/udev/rules.d/90-pulseaudio.rules
%dir %{_libdir}/pulse-%{apiver}
%dir %{_libdir}/pulse-%{apiver}/modules
%{_libdir}/pulse-%{apiver}/modules/libalsa-util.so
%{_libdir}/pulse-%{apiver}/modules/libcli.so
%{_libdir}/pulse-%{apiver}/modules/liboss-util.so
%{_libdir}/pulse-%{apiver}/modules/libprotocol-cli.so
%{_libdir}/pulse-%{apiver}/modules/libprotocol-esound.so
%{_libdir}/pulse-%{apiver}/modules/libprotocol-http.so
%{_libdir}/pulse-%{apiver}/modules/libprotocol-native.so
%{_libdir}/pulse-%{apiver}/modules/libprotocol-simple.so
%{_libdir}/pulse-%{apiver}/modules/libraop.so
%{_libdir}/pulse-%{apiver}/modules/librtp.so
%{_libdir}/pulse-%{apiver}/modules/module-alsa-card.so
%{_libdir}/pulse-%{apiver}/modules/module-alsa-sink.so
%{_libdir}/pulse-%{apiver}/modules/module-alsa-source.so
%{_libdir}/pulse-%{apiver}/modules/module-always-sink.so
%{_libdir}/pulse-%{apiver}/modules/module-augment-properties.so
%{_libdir}/pulse-%{apiver}/modules/module-card-restore.so
%{_libdir}/pulse-%{apiver}/modules/module-cli-protocol-tcp.so
%{_libdir}/pulse-%{apiver}/modules/module-cli-protocol-unix.so
%{_libdir}/pulse-%{apiver}/modules/module-cli.so
%{_libdir}/pulse-%{apiver}/modules/module-combine.so
%{_libdir}/pulse-%{apiver}/modules/module-combine-sink.so
%{_libdir}/pulse-%{apiver}/modules/module-role-cork.so
%{_libdir}/pulse-%{apiver}/modules/module-systemd-login.so
%{_libdir}/pulse-%{apiver}/modules/module-dbus-protocol.so
%{_libdir}/pulse-%{apiver}/modules/module-detect.so
%{_libdir}/pulse-%{apiver}/modules/module-device-manager.so
%{_libdir}/pulse-%{apiver}/modules/module-device-restore.so
%{_libdir}/pulse-%{apiver}/modules/module-echo-cancel.so
%{_libdir}/pulse-%{apiver}/modules/module-esound-compat-spawnfd.so
%{_libdir}/pulse-%{apiver}/modules/module-esound-compat-spawnpid.so
%{_libdir}/pulse-%{apiver}/modules/module-esound-protocol-tcp.so
%{_libdir}/pulse-%{apiver}/modules/module-esound-protocol-unix.so
%{_libdir}/pulse-%{apiver}/modules/module-esound-sink.so
%{_libdir}/pulse-%{apiver}/modules/module-hal-detect.so
%{_libdir}/pulse-%{apiver}/modules/module-http-protocol-tcp.so
%{_libdir}/pulse-%{apiver}/modules/module-http-protocol-unix.so
%{_libdir}/pulse-%{apiver}/modules/module-intended-roles.so
%{_libdir}/pulse-%{apiver}/modules/module-loopback.so
%{_libdir}/pulse-%{apiver}/modules/module-match.so
%{_libdir}/pulse-%{apiver}/modules/module-mmkbd-evdev.so
%{_libdir}/pulse-%{apiver}/modules/module-native-protocol-fd.so
%{_libdir}/pulse-%{apiver}/modules/module-native-protocol-tcp.so
%{_libdir}/pulse-%{apiver}/modules/module-native-protocol-unix.so
%{_libdir}/pulse-%{apiver}/modules/module-null-sink.so
%{_libdir}/pulse-%{apiver}/modules/module-null-source.so
%{_libdir}/pulse-%{apiver}/modules/module-oss.so
%{_libdir}/pulse-%{apiver}/modules/module-pipe-sink.so
%{_libdir}/pulse-%{apiver}/modules/module-pipe-source.so
%{_libdir}/pulse-%{apiver}/modules/module-raop-sink.so
%{_libdir}/pulse-%{apiver}/modules/module-rygel-media-server.so
%{_libdir}/pulse-%{apiver}/modules/module-position-event-sounds.so
%{_libdir}/pulse-%{apiver}/modules/module-rescue-streams.so
%{_libdir}/pulse-%{apiver}/modules/module-rtp-recv.so
%{_libdir}/pulse-%{apiver}/modules/module-rtp-send.so
%{_libdir}/pulse-%{apiver}/modules/module-simple-protocol-tcp.so
%{_libdir}/pulse-%{apiver}/modules/module-simple-protocol-unix.so
%{_libdir}/pulse-%{apiver}/modules/module-sine.so
%{_libdir}/pulse-%{apiver}/modules/module-sine-source.so
%{_libdir}/pulse-%{apiver}/modules/module-tunnel-sink.so
%{_libdir}/pulse-%{apiver}/modules/module-tunnel-source.so
%{_libdir}/pulse-%{apiver}/modules/module-udev-detect.so
%{_libdir}/pulse-%{apiver}/modules/module-volume-restore.so
%{_libdir}/pulse-%{apiver}/modules/module-virtual-sink.so
%{_libdir}/pulse-%{apiver}/modules/module-virtual-source.so
%{_libdir}/pulse-%{apiver}/modules/module-stream-restore.so
%{_libdir}/pulse-%{apiver}/modules/module-suspend-on-idle.so
%{_libdir}/pulse-%{apiver}/modules/module-default-device-restore.so
%{_libdir}/pulse-%{apiver}/modules/module-ladspa-sink.so
%{_libdir}/pulse-%{apiver}/modules/module-remap-sink.so
%{_libdir}/pulse-%{apiver}/modules/module-switch-on-connect.so
%{_libdir}/pulse-%{apiver}/modules/module-filter-apply.so
%{_libdir}/pulse-%{apiver}/modules/module-filter-heuristics.so
%{_libdir}/pulse-%{apiver}/modules/module-virtual-surround-sink.so
%{_libdir}/pulse-%{apiver}/modules/module-switch-on-port-available.so


%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/libpulse.so.%{major}*
%{_libdir}/libpulse-simple.so.%{major}*
%dir %{_libdir}/%{name}
# (cg) Although the following is not a shared library, putting this file here
# will allow padsp to work on dual arch machines... (e.g. using padsp to start
# a 32-bit app).
%{_libdir}/%{name}/libpulsedsp.so

%files -n %{corelibname}
%{_libdir}/libpulsecore-%{apiver}.so

%files -n %{commonlibname}
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/libpulsecommon-%{apiver}.so

%files client-config
%defattr(-,root,root)
%dir 
%config(noreplace) %{_sysconfdir}/pulse/client.conf
%dir %{_sysconfdir}/sound/profiles/pulse
%{_sysconfdir}/sound/profiles/pulse/profile.conf


%files -n %{glib2libname}
%defattr(-,root,root)
%{_libdir}/libpulse-mainloop-glib.so.%{glib2major}*

%files -n %{libname_devel}
%doc doxygen/html
%defattr(-,root,root)
%{_libdir}/libpulse.so
%{_libdir}/libpulse-mainloop-glib.so
%{_libdir}/libpulse-simple.so
%dir %{_includedir}/pulse
%{_includedir}/pulse/*.h
%{_libdir}/pkgconfig/*.pc
%{_libdir}/cmake/PulseAudio
%{_datadir}/vala/vapi/libpulse.deps
%{_datadir}/vala/vapi/libpulse.vapi
%{_datadir}/vala/vapi/libpulse-mainloop-glib.deps
%{_datadir}/vala/vapi/libpulse-mainloop-glib.vapi


%files esound-compat
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/esd.conf
%{_bindir}/esdcompat
%{_bindir}/esd
%{_mandir}/man1/esdcompat.1.*

%if !%bootstrap
%files module-bluetooth
%defattr(-,root,root)
%{_libdir}/pulse-%{apiver}/modules/libbluetooth-ipc.so
%{_libdir}/pulse-%{apiver}/modules/libbluetooth-sbc.so
%{_libdir}/pulse-%{apiver}/modules/libbluetooth-util.so
%{_libdir}/pulse-%{apiver}/modules/module-bluetooth-device.so
%{_libdir}/pulse-%{apiver}/modules/module-bluetooth-discover.so
%{_libdir}/pulse-%{apiver}/modules/module-bluetooth-proximity.so
%{_libdir}/pulse/proximity-helper
%endif


%files module-lirc
%defattr(-,root,root)
%{_libdir}/pulse-%{apiver}/modules/module-lirc.so

%files module-x11
%defattr(-,root,root)
#{_sysconfdir}/X11/xinit.d/50%{name}
%{_bindir}/pax11publish
%{_bindir}/start-pulseaudio-x11
%{_bindir}/start-pulseaudio-kde
%{_mandir}/man1/pax11publish.1.*
%{_mandir}/man1/start-pulseaudio-x11.1.*
%{_mandir}/man1/start-pulseaudio-kde.1.*
%{_libdir}/pulse-%{apiver}/modules/module-x11-bell.so
%{_libdir}/pulse-%{apiver}/modules/module-x11-cork-request.so
%{_libdir}/pulse-%{apiver}/modules/module-x11-publish.so
%{_libdir}/pulse-%{apiver}/modules/module-x11-xsmp.so
%{_sysconfdir}/xdg/autostart/pulseaudio.desktop
%{_sysconfdir}/xdg/autostart/pulseaudio-kde.desktop

%files module-zeroconf
%defattr(-,root,root)
%{_libdir}/pulse-%{apiver}/modules/libavahi-wrap.so
%{_libdir}/pulse-%{apiver}/modules/module-zeroconf-discover.so
%{_libdir}/pulse-%{apiver}/modules/module-zeroconf-publish.so
%{_libdir}/pulse-%{apiver}/modules/module-raop-discover.so

%files module-jack
%defattr(-,root,root)
%{_libdir}/pulse-%{apiver}/modules/module-jack-sink.so
%{_libdir}/pulse-%{apiver}/modules/module-jack-source.so
%{_libdir}/pulse-%{apiver}/modules/module-jackdbus-detect.so

%files module-gconf
%defattr(-,root,root)
%{_libdir}/pulse-%{apiver}/modules/module-gconf.so
%dir %{_libdir}/pulse/
%{_libdir}/pulse/gconf-helper

%files module-equalizer
%defattr(-,root,root)
%{_bindir}/qpaeq
%{_libdir}/pulse-%{apiver}/modules/module-equalizer-sink.so

%files module-xen
%defattr(-,root,root)
%{_libdir}/pulse-%{apiver}/modules/module-xenpv-sink.so

%files utils
%defattr(-,root,root)
%{_bindir}/pacat
%{_bindir}/pacmd
%{_bindir}/pactl
%{_bindir}/padsp
%{_bindir}/pamon
%{_bindir}/paplay
%{_bindir}/parec
%{_bindir}/parecord
%{_bindir}/pasuspender
%{_mandir}/man1/pacat.1.*
%{_mandir}/man1/pacmd.1.*
%{_mandir}/man1/pactl.1.*
%{_mandir}/man1/padsp.1.*
%{_mandir}/man1/paplay.1.*
%{_mandir}/man1/pasuspender.1.*



%changelog
* Fri Sep  21 2012 akdengi <kazancas@mandriva.ru>
+ Commit: 5740774
- -switch to systemd and add patch prevent logout idle
  
* Thu Sep  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 0ff8dcb
- Convert BuildRequires to pkgconfig style
  
* Wed Aug  15 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 02b0f31
- Fix description line too long RPM errors
  
* Wed Aug  15 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 192b3c8
- Use proper requires exceptions generation, fix unversioned Obsoletes
  
* Fri Aug  3 2012 akdengi <kazancas@mandriva.ru>
+ Commit: d0dc755
- -new version 2.1
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16059 |12mr|pure-ftpd-1.0.36-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Lightweight, fast and secure FTP server
Name:		pure-ftpd
Version:	1.0.36
Release:	1
License:	GPL
Group:		System/Servers
URL:		http://www.pureftpd.org
Source0:	http://download.pureftpd.org/pub/pure-ftpd/releases/%{name}-%{version}.tar.gz
Source1:	pure-ftpd.init
Source2:	pure-ftpd.logrotate
Source3:	pure-ftpd-xinetd
Source4:	pure-ftpd.service
Source6:        pure-ftpd.pam
Patch0:		pure-ftpd.mdkconf.patch
Provides:	ftp-server ftpserver
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Conflicts:	wu-ftpd, ncftpd, proftpd, anonftp, vsftpd
BuildRequires:	pam-devel
BuildRequires:	openldap-devel
BuildRequires:	mysql-devel
BuildRequires:	postgresql-devel
BuildRequires:	openssl-devel

%description
Pure-FTPd is a fast, production-quality, standard-comformant FTP server,
based upon Troll-FTPd. Unlike other popular FTP servers, it has no known
security flaw, it is really trivial to set up and it is especially designed
for modern Linux and FreeBSD kernels (setfsuid, sendfile, capabilities) .
Features include PAM support, IPv6, chroot()ed home directories, virtual
domains, built-in LS, anti-warez system, bandwidth throttling, FXP, bounded
ports for passive downloads, UL/DL ratios, native LDAP and SQL support,
Apache log files and more.

%package 	anonymous
Summary:	Anonymous support for pure-ftpd
Group:		System/Servers
Requires:	pure-ftpd

%description 	anonymous
This package provides anonymous support for pure-ftpd. 

%package 	anon-upload
Summary:	Anonymous upload support for pure-ftpd
Group:		System/Servers
Requires:	pure-ftpd

%description 	anon-upload
This package provides anonymous upload support for pure-ftpd. 

%prep

%setup -q -n %{name}-%{version}
%patch0 -p1 -b .mdkconf

# nuke mac files
find -name "\._*" | xargs rm -f

cp %{SOURCE3} pure-ftpd-xinetd
cp %{SOURCE4} pure-ftpd.service
cp %{SOURCE6} pure-ftpd.pam

%build
%configure2_5x \
    --sysconfdir=%{_sysconfdir}/%{name} \
    --with-paranoidmsg \
    --without-capabilities \
    --with-pam \
    --with-ldap \
    --with-mysql \
    --with-pgsql \
    --with-puredb \
    --without-sendfile \
    --with-altlog \
    --with-cookie \
    --with-diraliases \
    --with-throttling \
    --with-ratios \
    --with-quotas \
    --with-ftpwho \
    --with-welcomemsg \
    --with-uploadscript \
    --with-peruserlimits \
    --with-virtualhosts \
    --with-virtualchroot \
    --with-extauth \
    --with-largefile \
    --with-rfc2640 \
    --with-tls

%make

%install 
rm -rf %{buildroot}

%makeinstall_std

install -d -m 755 %{buildroot}%{_mandir}/man8/
install -d -m 755 %{buildroot}%{_sbindir}
install -d -m 755 %{buildroot}%{_sysconfdir}/rc.d/init.d/
install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}

# Conf 
install -m 755 configuration-file/pure-config.pl %{buildroot}%{_sbindir}
install -m 644 configuration-file/pure-ftpd.conf %{buildroot}%{_sysconfdir}/%{name}
install -m 755 configuration-file/pure-config.py %{buildroot}%{_sbindir}
install -m 644 pureftpd-ldap.conf %{buildroot}%{_sysconfdir}/%{name}
install -m 644 pureftpd-mysql.conf %{buildroot}%{_sysconfdir}/%{name}
install -m 644 pureftpd-pgsql.conf %{buildroot}%{_sysconfdir}/%{name}

# Man
install -m 644 man/pure-ftpd.8 %{buildroot}%{_mandir}/man8
install -m 644 man/pure-ftpwho.8 %{buildroot}%{_mandir}/man8
install -m 644 man/pure-mrtginfo.8 %{buildroot}%{_mandir}/man8
install -m 644 man/pure-uploadscript.8 %{buildroot}%{_mandir}/man8
install -m 644 man/pure-pw.8 %{buildroot}%{_mandir}/man8
install -m 644 man/pure-pwconvert.8 %{buildroot}%{_mandir}/man8
install -m 644 man/pure-statsdecode.8 %{buildroot}%{_mandir}/man8
install -m 644 man/pure-quotacheck.8 %{buildroot}%{_mandir}/man8
install -m 644 man/pure-authd.8 %{buildroot}%{_mandir}/man8

install -m 755 %{SOURCE1} %{buildroot}%{_initrddir}/pure-ftpd

# Pam 
install -d -m 755 %{buildroot}%{_sysconfdir}/pam.d/
install -m 0644 pure-ftpd.pam %{buildroot}%{_sysconfdir}/pam.d/%{name}

# Logrotate
install -d %{buildroot}%{_sysconfdir}/logrotate.d/
install -m0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}

#anonymous ftp
mkdir -p %{buildroot}/var/ftp/pub/
mkdir -p %{buildroot}/var/ftp/incoming/

# xinetd support (tv)
mkdir -p %{buildroot}%{_sysconfdir}/xinetd.d
install -m0644 pure-ftpd-xinetd %{buildroot}%{_sysconfdir}/xinetd.d/pure-ftpd-xinetd

# avahi support (misc)
mkdir -p %{buildroot}%{_sysconfdir}/avahi/services/
install -m0644 pure-ftpd.service %{buildroot}%{_sysconfdir}/avahi/services/%{name}.service

%post
# ftpusers creation
if [ ! -f %{_sysconfdir}/ftpusers ]; then
	touch %{_sysconfdir}/ftpusers
fi

USERS="root bin daemon adm lp sync shutdown halt mail news uucp operator games nobody"
for i in $USERS ;do
    cat %{_sysconfdir}/ftpusers | grep -q "^$i$" || echo $i >> %{_sysconfdir}/ftpusers
done

%_post_service pure-ftpd

%pre
%_pre_useradd ftp /var/ftp /bin/false

%postun
%_postun_userdel ftp

%preun
%_preun_service pure-ftpd

%files
%doc FAQ THANKS README.Authentication-Modules README.Windows README.Virtual-Users README.Debian 
%doc README README.Contrib README.Configuration-File AUTHORS CONTACT HISTORY NEWS README.LDAP
%doc README.PGSQL README.MySQL pure-ftpd.png contrib/pure-vpopauth.pl
%doc contrib/pure-stat.pl pureftpd.schema
%attr(0755,root,root) %{_initrddir}/pure-ftpd

%config(noreplace) %{_sysconfdir}/%{name}/pure-ftpd.conf
%config(noreplace) %{_sysconfdir}/%{name}/pureftpd-ldap.conf
%config(noreplace) %{_sysconfdir}/%{name}/pureftpd-mysql.conf
%config(noreplace) %{_sysconfdir}/%{name}/pureftpd-pgsql.conf
%config(noreplace) %{_sysconfdir}/pam.d/pure-ftpd
%config(noreplace) %{_sysconfdir}/logrotate.d/pure-ftpd
%config(noreplace) %{_sysconfdir}/xinetd.d/pure-ftpd-xinetd
%config(noreplace) %{_sysconfdir}/avahi/services/%{name}.service

%{_bindir}/pure-pw
%{_bindir}/pure-pwconvert
%{_bindir}/pure-statsdecode
%{_sbindir}/pure-config.pl
%{_sbindir}/pure-config.py
%{_sbindir}/pure-ftpd
%{_sbindir}/pure-ftpwho
%{_sbindir}/pure-uploadscript
%{_sbindir}/pure-mrtginfo
%{_sbindir}/pure-quotacheck
%{_sbindir}/pure-authd

%attr(644,root,root) %{_mandir}/man8/*

%files anonymous
%dir /var/ftp/pub/

%files anon-upload
%attr(0777,root,root) %dir /var/ftp/incoming



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16060 |12mr|pv-1.1.4-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Monitor the progress of data through a pipe
Name:		pv
Version:	1.1.4
Release:	%mkrel 6
Group:		Development/Other
License:	Artistic
URL:		http://www.ivarch.com/programs/pv.shtml
Source0:	%{name}-%{version}.tar.bz2
BuildRequires:	gettext-devel
BuildRequires:	gettext
BuildRequires:	tetex
BuildRequires:	texinfo
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
PV ("Pipe Viewer") is a tool for monitoring the progress of data
through a pipeline.  It can be inserted into any normal pipeline
between two processes to give a visual indication of how quickly
data is passing through, how long it has taken, how near to
completion it is, and an estimate of how long it will be until
completion.

%prep

%setup -q

%build
%configure2_5x

%make

make test

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_mandir}/man1

%{makeinstall_std}

%find_lang %{name}
# note; the nls files should probably be added also somehow in the future...

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-, root, root)
%doc README doc/NEWS doc/TODO doc/COPYING
%{_bindir}/*
%{_mandir}/man1/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16061 |12mr|pwauth-2.3.9-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A Unix Web Authenticator
Name:		pwauth
Version:	2.3.9
Release:	%mkrel 4
License:	BSD
Group:		System/Servers
URL:		http://code.google.com/p/pwauth/
Source0:	http://pwauth.googlecode.com/files/%{name}-%{version}.tar.gz
Source1:	pwauth.pam
Patch0:		pwauth-typo_fix.diff
Patch1:		pwauth-config.diff
Patch2:		pwauth-2.3.2-pam.diff
Patch3:		pwauth-2.3.2-server.diff
Patch4:		pwauth-ldflags_fix.diff
BuildRequires:	pam-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Pwauth is an authenticator designed to be used with
mod_auth_external and the Apache HTTP Daemon to support reasonably
secure web authentication out of the system password database on
most versions of Unix. 

What pwauth actually does is very simple. Given a login and a
password, it returns a status code indicating whether it is a
valid login/password or not. It is normally installed as an
suid-root program, so other programs (like Apache or a CGI
program) can run it to check if a login/password is valid even
though they don't themselves have read access to the system
password database.

%prep

%setup -q
%patch0 -p0
%patch1 -p0
%patch2 -p0
%patch3 -p0
%patch4 -p0

cp %{SOURCE1} pwauth.pam

%build
%serverbuild

%make CFLAGS="$CFLAGS" LDFLAGS="%{ldflags}" LIB="-lpam -ldl"

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}/pam.d
install -d %{buildroot}%{_bindir}

install -m0755 pwauth %{buildroot}%{_bindir}/
install -m0755 unixgroup %{buildroot}%{_bindir}/

install -m0644 pwauth.pam %{buildroot}%{_sysconfdir}/pam.d/pwauth
install -m0644 pwauth.pam %{buildroot}%{_sysconfdir}/pam.d/unixgroup

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGES FORM_AUTH INSTALL README
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/pam.d/pwauth
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/pam.d/unixgroup
%attr(04550,root,apache) %{_bindir}/pwauth
%attr(04550,root,apache) %{_bindir}/unixgroup



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16062 |12mr|pwdb-0.62-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 0
%define libname	%mklibname pwdb %{major}

Summary:	The password database library
Name:		pwdb
Version:	0.62
Release:	%mkrel 14
License:	GPL
Group:		System/Libraries
Source:		%{name}-%{version}.tar.bz2
Patch0:		%{name}-0.62-includes.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
The pwdb package contains libpwdb, the password database library.
Libpwdb is a library which implements a generic user information
database.  Libpwdb was specifically designed to work with Linux's PAM
(Pluggable Authentication Modules).  Libpwdb allows configurable
access to and management of security tools like /etc/passwd,
/etc/shadow and network authentication systems including NIS and
Radius.

%package	conf
Summary:	The password database library config
Group:		System/Base

%description	conf
Configuration package for the libpwdb, the password database library.

%package -n	%{libname}
Summary:	The password database library
Group:		System/Libraries
Requires:	%{name}-conf
Provides:	pwdb = %{version}-%{release}
Obsoletes:	pwdb

%description -n	%{libname}
The pwdb package contains libpwdb, the password database library.
Libpwdb is a library which implements a generic user information
database.  Libpwdb was specifically designed to work with Linux's PAM
(Pluggable Authentication Modules).  Libpwdb allows configurable
access to and management of security tools like /etc/passwd,
/etc/shadow and network authentication systems including NIS and
Radius.

%package -n	%{libname}-devel
Summary:	The pwdb include files and link library
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	pwdb-devel = %{version}-%{release}
Conflicts:	pwdb-devel <= 0.61

%description -n	%{libname}-devel
The development header / link library for pwdb.

%package -n	%{libname}-static-devel
Summary:	The pwdb static library
Group:		Development/C
Requires:	%{libname}-devel = %{version}-%{release}
Provides:	pwdb-static-devel = %{version}-%{release}

%description -n	%{libname}-static-devel
The static development library for pwdb.

%prep

%setup -q
%patch0 -p1 -b .includes

rm default.defs
ln -s defs/redhat.defs default.defs
# checking out of the CVS sometimes preserves the setgid bit on
# directories...
chmod -R g-s .

%build
%make

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

mkdir -p %{buildroot}/{%{_lib},%{_sysconfdir},%{_includedir}/pwdb}

make	INCLUDED=%{buildroot}%{_includedir}/pwdb \
	LIBDIR=%{buildroot}/%{_lib} \
	LDCONFIG=":" \
	install

install conf/pwdb.conf %{buildroot}%{_sysconfdir}/pwdb.conf

ln -sf lib%{name}.so.%{version} %{buildroot}/%{_lib}/lib%{name}.so.%{major}

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files conf
%defattr(644,root,root,755)
%doc Copyright doc/pwdb.txt doc/html
%config(noreplace) %{_sysconfdir}/pwdb.conf

%files -n %{libname}
%defattr(644,root,root,755)
%attr(755,root,root) /%{_lib}/libpwdb.so.%{major}*

%files -n %{libname}-devel
%defattr(644,root,root,755)
/%{_lib}/libpwdb.so
%{_includedir}/pwdb

%files -n %{libname}-static-devel
%defattr(644,root,root,755)
/%{_lib}/libpwdb.a





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16063 |12mr|pxe-1.4.2-22
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    pxe 
%define version 1.4.2

%define tftpbase /var/lib/tftpboot

Name:           %{name}
Summary:        A Linux PXE (Preboot eXecution Environment) package
Group:          System/Servers
Version:        %{version}
Release:        %mkrel 22
License:        GPL
URL: 		http://www.kano.org.uk/projects/pxe
Requires:       chkconfig, dhcp-server, coreutils, grep, tftp-server, pxelinux
Provides:	pxeserver
BuildRoot:      %{_tmppath}/%{name}-%{version}
Requires(post): rpm-helper
Requires(preun): rpm-helper

Source:		http://www.kano.org.uk/projects/pxe/%{name}-%{version}.tar.gz
Source1: 	pxe
Source2: 	pxe.conf
Source3:	dhcpd.conf.pxe
#Source8:	default
#Source9:	messages
Source10:	elilo.efi
Source11:	elilo.txt
Source12:	elilovars.txt
Source13:	elilo.conf
#Source14:	help.txt
Patch0:		pxe-1.4.patch
Patch3:		pxe-autoconf.patch
Patch4:		pxe-mtftp.patch
Patch5:		pxe-1.4.2-arch_id.patch
Patch7:		pxe-segfault_on_exit.patch

%package	bootstraps
Summary:	A compilation of Linux PXE (Preboot eXecution Environment) Bootstraps
Group:		System/Servers
%ifarch %{ix86}
BuildRequires:	dev86-devel
%endif
Requires:	syslinux >= 1.67
Source5:	pxe-linux.tar.bz2
Source6:	grubNBI.tar.bz2
Source7:	pxedoc.tar.bz2
Patch1:		pxe-1.0-cmdlinearg.patch
Patch2:	 	pxe-linux-config.patch


%description bootstraps
This package contains a compiltation of PXE bootstraps.

%description 
The pxe package contains the PXE (Preboot eXecution Environment)
server and code needed for Linux to boot from a boot disk image on a
Linux PXE server.


%prep 
rm -rf ${RPM_BUILD_ROOT}
%setup -q -n %{name}-%{version}
%setup -q -T -D -a 5
%setup -q -T -D -a 6
%setup -q -T -D -a 7
%patch0 -p1
%patch1 -p0
%patch2 -p0
%patch3 -p0
%patch4 -p0
%patch5 -p1 -b .arch_id
%patch7 -p0

%build
%configure
%make

%install
myname=`id -un`
mygroup=`id -gn`
mkdir -p %{buildroot}%{_initrddir}
mkdir -p %{buildroot}%{_sysconfdir}
mkdir -p %{buildroot}%{_sbindir}
#mkdir -p %{buildroot}%{tftpbase}/X86PC/linux/pxelinux.cfg
mkdir -p %{buildroot}%{tftpbase}/IA64PC/linux/

install -m755 %{_builddir}/%{name}-%{version}/pxe %{buildroot}%{_sbindir}
install -m755 %{SOURCE1} %{buildroot}%{_initrddir}/pxe
install -m755 %{SOURCE2} %{buildroot}%{_sysconfdir}/pxe.conf
install -m755 %{SOURCE3} %{buildroot}%{_sysconfdir}/dhcpd.conf.pxe
#install -m644 %{SOURCE8} %{buildroot}%{tftpbase}/X86PC/linux/pxelinux.cfg/default
#install -m644 %{SOURCE9} %{buildroot}%{tftpbase}/X86PC/linux/messages
install -m644 %{SOURCE10} %{buildroot}%{tftpbase}/IA64PC/linux/linux.0
install -m644 %{SOURCE11} %{buildroot}%{tftpbase}/IA64PC/linux/
install -m644 %{SOURCE12} %{buildroot}%{tftpbase}/IA64PC/linux/
install -m644 %{SOURCE13} %{buildroot}%{tftpbase}/IA64PC/linux/linux.1
#install -m644 %{SOURCE14} %{buildroot}%{tftpbase}/X86PC/linux/help.txt

%clean
rm -rf ${RPM_BUILD_ROOT}

%post 
%_post_service pxe
mkdir -p %{tftpbase}/X86PC/linux

%preun
%_preun_service pxe

%files bootstraps
%defattr(-,root,root)
%doc grubNBI/*

%files
%defattr(-,root,root)
%doc README LICENCE INSTALL Changes pxedoc/*
%attr(755,root,root) %{_sbindir}/pxe
%attr(644,root,root) %config(noreplace) %{_sysconfdir}/pxe.conf
%attr(644,root,root) %config(noreplace) %{_sysconfdir}/dhcpd.conf.pxe
#%attr(644,root,root) %config(noreplace) %{tftpbase}/X86PC/linux//pxelinux.cfg/default
#%attr(644,root,root) %config(noreplace) %{tftpbase}/X86PC/linux//messages
#%attr(644,root,root) %config(noreplace) %{tftpbase}/X86PC/linux/help.txt
%attr(755,root,root) %{_initrddir}/pxe
%{tftpbase}/IA64PC/linux





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16064 |12mr|pxlib-0.6.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname px %major
%define develname %mklibname -d px

Summary: A library to read Paradox DB files
Name: pxlib
Version: 0.6.5
Release: %mkrel 1
License: GPL
Group: System/Libraries
Url: http://pxlib.sourceforge.net/
Source: http://prdownloads.sourceforge.net/pxlib/%{name}-%{version}.tar.gz
BuildRoot: %_tmppath/%name-%version-root
BuildRequires: autoconf2.5 >= 2.54
BuildRequires: sqlite-devel
BuildRequires: libgsf-devel
BuildRequires: intltool
BuildRequires: docbook-to-man docbook-utils
BuildRequires: glib2-devel

%description
pxlib is a simply and still small C library to read Paradox DB files. It
supports all versions starting from 3.0. It currently has a very limited set of
functions like to open a DB file, read its header and read every single record.

%package -n %libname
Group: System/Libraries
Summary: A library to read Paradox DB files
Requires: %name >= %version

%description -n %libname
pxlib is a simply and still small C library to read Paradox DB files. It
supports all versions starting from 3.0. It currently has a very limited set of
functions like to open a DB file, read its header and read every single record.

%package -n %develname
Summary: A library to read Paradox DB files (Development)
Group: Development/C
Requires: %libname = %{version}
Provides: libpx-devel = %{version}-%release
Obsoletes: %mklibname -d px 0

%description -n %develname
pxlib is a simply and still small C library to read Paradox DB files. It
supports all versions starting from 3.0. It currently has a very limited set of
functions like to open a DB file, read its header and read every single record.

%prep
%setup -q

%build
export CPPFLAGS=`pkg-config --cflags glib-2.0`
%configure2_5x  --with-sqlite --with-gsf
%make LIBS=-lm

%install
rm -rf %{buildroot}
%makeinstall_std
%find_lang %name

%clean
rm -rf %{buildroot}

%files -f %name.lang
%defattr(-,root,root)
%doc README AUTHORS ChangeLog

%files -n %libname
%defattr(-,root,root)
%_libdir/libpx.so.%{major}*

%files -n %develname
%defattr(-,root,root)
%_libdir/lib*.so
%_libdir/*.a
%_libdir/pkgconfig/*
%_includedir/*
%_mandir/man3/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16065 |12mr|pyasn1-0.0.11a-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: pyasn1
Summary: ASN.1 tools for Python
Version: 0.0.11a
Release: %mkrel 3
License: BSD
Group: Development/Python
Source0: http://downloads.sourceforge.net/pyasn1/pyasn1-%{version}.tar.gz
URL: http://pyasn1.sourceforge.net/
BuildRoot: %{_tmppath}/%{name}-%{version}-root-%(id -u -n)
BuildRequires: python-devel
BuildArch: noarch

%description
This project is dedicated to implementation of ASN.1 types (concrete syntax)
and codecs (transfer syntaxes) for Python programming environment. ASN.1
compiler is planned for implementation in the future.


%prep
%setup -q

%build
python ./setup.py build

%install
rm -rf %{buildroot}
python ./setup.py install --root=%{buildroot}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGES LICENSE README TODO
%{python_sitelib}/pyasn1
%{python_sitelib}/*.egg-info



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16066 |12mr|pyclutter-1.3.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define apiver 1.0
%define api 1.0

Summary:	Python bindings for clutter
Name:		pyclutter
Version:	1.3.2
Release:	5
License:	LGPLv2+
Group:		Graphics
Url:		http://clutter-project.org/
Source0:	http://www.clutter-project.org/sources/pyclutter/%apiver/%{name}-%{version}.tar.bz2
Patch1:		pyclutter-1.0.2-fix-link.patch
Patch2:		pyclutter-1.3.2-clutter-1.9.2-compat.patch
Patch3:		pyclutter-1.3.2-clutter-1.9.14-compat.patch
BuildRequires:	clutter-devel >= 1.2.0
BuildRequires:	pygtk2.0-devel >= 2.8.0
BuildRequires:	python-cairo-devel >= 1.0.2
BuildRequires:	libxslt-proc
BuildRequires:	mesa-common-devel

%description
Python bindings for clutter

#----------------------------------------------------------------------------

%package -n python-clutter
Summary:	Python bindings for clutter
Group:		Graphics
Provides:	pyclutter = %{version}-%{release}

%description -n python-clutter
Python bindings for clutter

%package -n python-clutter-devel
Summary:	Python bindings for clutter
Group:		Development/Python
Requires:	python-clutter  = %{version}-%{release}

%description -n python-clutter-devel
Python bindings for clutter - development files.

%prep
%setup -q
%apply_patches

%build
%configure2_5x --enable-docs
%make

%install
%makeinstall_std

%files -n python-clutter
%doc AUTHORS README NEWS
%dir %{py_platsitedir}/clutter
%{py_platsitedir}/clutter/*

%files -n python-clutter-devel
%doc ChangeLog
%dir %{_datadir}/%{name}
%dir %{_datadir}/%{name}/%{api}
%dir %{_datadir}/%{name}/%{api}/defs
%{_datadir}/%{name}/%{api}/defs/*.defs
%{_includedir}/%{name}-%{api}/%{name}/%{name}.h
%{_libdir}/pkgconfig/%{name}-%{apiver}.pc
%{_datadir}/gtk-doc/html/%{name}/



%changelog
* Tue Sep  18 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 7e80317
- Add patches from Fedora to fix build with new clutter (only workaround)
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16067 |12mr|pyclutter-gtk-0.10.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define apiver 1.0
%define api 0.10
%define pyclutter 1.0.0

Summary:	Python bindings for clutter-gtk
Name:		pyclutter-gtk
Version:	0.10.0
Release:	5
License:	LGPLv2+
Group:		Graphics
Url:		http://clutter-project.org/
Source0:	http://www.clutter-project.org/sources/%{name}/%{apiver}/%{name}-%{version}.tar.bz2
Patch0:		pyclutter-gtk-0.10.0-link.patch
Patch1:		pyclutter-gtk-0.10.0-clutter-gtk-1.0.patch
Patch2:		pyclutter-gtk-0.10.0-git-changes-20100929.patch
Patch3:		pyclutter-gtk-0.10.0-no-scrollable.patch
Patch4:		pyclutter-gtk-0.10.0-no-zoomable.patch
Patch5:		pyclutter-gtk-0.10.0-no-standin.patch
Patch6:		pyclutter-gtk-0.10.0-no-viewport.patch
Patch7:		pyclutter-gtk-0.10.0-automake.patch
BuildRequires:	pkgconfig(clutter-gtk-1.0)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pygtk2.0-devel >= 2.8.0
BuildRequires:	python-clutter-devel >= %{pyclutter}
BuildRequires:	python-cairo-devel >= 1.0.2
BuildRequires:	libxslt-proc

%description
Python bindings for clutter-gtk

#----------------------------------------------------------------------------

%package -n python-clutter-gtk
Summary:	Python bindings for clutter-gtk
Group:		Graphics
Provides:	pyclutter-gtk = %{version}-%{release}
Requires:	python-clutter >= %{pyclutter}

%description -n python-clutter-gtk
Python bindings for clutter-gtk

%package -n python-clutter-gtk-devel
Summary:	Python bindings for clutter-gtk
Group:		Development/Python
Requires:	python-clutter-gtk = %{version}-%{release}

%description -n python-clutter-gtk-devel
Python bindings for clutter-gtk - development files.


%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1
%patch6 -p1
%patch7 -p1

%build
autoreconf -fi
%configure2_5x --enable-docs
%make

%install
%makeinstall_std

%files -n python-clutter-gtk
%doc AUTHORS README NEWS
%{py_platsitedir}/cluttergtk

%files -n python-clutter-gtk-devel
%doc ChangeLog
%{_datadir}/pyclutter/%{apiver}/defs/*.defs
%{_libdir}/pkgconfig/%{name}-%{api}.pc



%changelog
* Tue Sep  18 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: bfd2cf1
- Update BuildRequires
  
* Tue Sep  18 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: afec672
- Add patch to fix autoreconf
  
* Tue Sep  18 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 8628a1c
- Add patches from Fedora to fix build with new clutter-gtk
  
* Mon Sep  17 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 9ffb1b4
- Spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16068 |12mr|pygtk2.0-2.24.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname pygtk
#rpmlint wants %mklibname
Summary:	Python bindings for the GTK+2 widget set
Name:		pygtk2.0
Version:	2.24.0
Release:	4
License:	LGPLv2+
Group:		Development/GNOME and GTK+
URL:		http://www.pygtk.org
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%oname/%oname-%{version}.tar.bz2

BuildRequires:	gnome-common
BuildRequires:	xsltproc
#BuildRequires:  x11-server-xvfb
BuildRequires:	python-numpy-devel
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(pygobject-2.0)
BuildRequires:	pkgconfig(pycairo)

Requires:	python-numpy
Requires:	python-gobject
Requires:	python-cairo

Provides:	pygtk2 = %{version}-%{release}

%description
PyGTK is an extension module for python that gives you access to the GTK+
widget set.  Just about anything you can write in C with GTK+ you can write
in python with PyGTK (within reason), but with all of python's benefits.

This new release includes GTK2 support.

%package devel
Summary:	Files needed to build wrappers for GTK+ addon libraries
Group:		Development/GNOME and GTK+
Requires:	%{name} = %{version}-%{release}

%description devel
This package contains files required to build wrappers for GTK+ addon
libraries so that they interoperate with pygtk.

This new release includes GTK2 support.

%package libglade
Summary:	A wrapper for the libglade library for use with PyGTK
Group:		Development/GNOME and GTK+
Requires:	%{name} = %{version}-%{release}

%description libglade
This module contains a wrapper for the libglade library.  Libglade is a
library similar to the pyglade module, except that it is written in C (so
is faster) and is more complete.

%package demos
Summary:	Examples and demos for %{name}
Group:		Development/GNOME and GTK+
Requires:	%{name}-devel = %{version}-%{release}

%description demos
This package contains example programs and demos for %{name}.

%prep
%setup -q -n pygtk-%{version}
%apply_patches

%build
%configure2_5x  \
	--enable-thread \
	--enable-numpy

%make LIBS="`python-config --libs`"

#%#check
#%#_bindir/xvfb-run -a make check

%install
%makeinstall_std

#(tpg) remove svn form docs
rm -rf `find -name .svn` %{buildroot}%{_docdir}

%files
%doc AUTHORS NEWS README MAPPING ChangeLog 
%dir %{py_platsitedir}/gtk-2.0/gtk/
%{py_platsitedir}/gtk-2.0/gtk/*.py*
%{py_platsitedir}/gtk-2.0/gtk/_*.so
%{py_platsitedir}/gtk-2.0/gtkunixprint*
%{py_platsitedir}/gtk-2.0/atk*.so
%{py_platsitedir}/gtk-2.0/pango*.so

%files libglade
%{py_platsitedir}/gtk-2.0/gtk/glade.so

%files devel
%_bindir/pygtk-codegen-2.0
%{_includedir}/pygtk-2.0/*
%dir %{_datadir}/pygtk
%dir %{_datadir}/pygtk/2.0
%dir %{_datadir}/pygtk/2.0/defs
%{_datadir}/pygtk/2.0/defs/*.defs
%{_datadir}/pygtk/2.0/defs/pangocairo.override
%{_libdir}/pkgconfig/pygtk-2.0.pc
%{_datadir}/gtk-doc/html/pygtk/

%files demos
%doc examples/{atk,glade,gobject,gtk,ide,pango,simple}
%dir %{_libdir}/pygtk/2.0/demos
%dir %{_libdir}/pygtk/2.0/demos/images
%attr(755,root,root) %{_bindir}/pygtk-demo
%attr(755,root,root) %{_libdir}/pygtk/2.0/pygtk-demo.py
%{_libdir}/pygtk/2.0/pygtk-demo.py[co]
%attr(755,root,root) %{_libdir}/pygtk/2.0/demos/*.py
%{_libdir}/pygtk/2.0/demos/*.py[co]
%{_libdir}/pygtk/2.0/demos/images/*


%changelog
* Tue Aug  28 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 146687b
- Sync fixes and cleanups with Cooker
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16069 |12mr|pyid3lib-0.5.1-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 0.5.1
%define release %mkrel 14

Summary:	Python module for editing ID3v2 tags of MP3 audio files
Name:		pyid3lib
Version:	%{version}
Release:	%{release}
License:	LGPL
Group:		Sound
URL:		http://pyid3lib.sourceforge.net/
Source:		http://download.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
Patch0: pyid3lib-0.5.1-64bit.patch
Patch1: pyid3lib-0.5.1-gcc-4.4.patch
Buildroot:	%{_tmppath}/%{name}-%{version}-root
BuildRequires:	libid3-devel
BuildRequires:	zlib-devel
BuildRequires:	python-devel

%description
%{name} is a Python module for editing ID3v2 tags of MP3 audio files.

%prep
%setup -q
%patch0 -p1
%patch1 -p0
chmod -R go+rX .

%build
%{_bindir}/python setup.py build

%install
rm -rf %{buildroot}
%{_bindir}/python setup.py install --root=%{buildroot}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING doc.html README
%py_platsitedir/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16070 |12mr|pykickstart-1.99.15-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}

Summary:  A python library for manipulating kickstart files
Name: pykickstart
Url: http://fedoraproject.org/wiki/pykickstart
Version: 1.99.15
Release: 2
# This is a Red Hat maintained package which is specific to
# our distribution.  Thus the source is only available from
# within this srpm.
Source0: %{name}-%{version}.tar.gz

License: GPLv2
Group: System Environment/Libraries
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: python-devel, gettext, python-setuptools
Requires: python, python-urlgrabber

%description
The pykickstart package is a python library for manipulating kickstart
files.

%prep
%setup -q

%build
make

%install
rm -rf %{buildroot}
make DESTDIR=%{buildroot} install
%find_lang %{name}

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root,-)
%doc README ChangeLog COPYING docs/programmers-guide
%doc docs/kickstart-docs.txt
%{python_sitelib}/*
%{_bindir}/ksvalidator
%{_bindir}/ksflatten
%{_bindir}/ksverdiff


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16071 |12mr|pyorbit-2.24.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pyver 2.3
Summary: Python bindings for ORBit2
Name: pyorbit
Version: 2.24.0
Release: %mkrel 7
License: LGPLv2+
Group: Development/GNOME and GTK+
URL: ftp://ftp.gnome.org/pub/GNOME/sources/pyorbit/
Source: %{name}-%{version}.tar.bz2
Patch0: pyorbit-2.24.0-linkage.patch
BuildRoot: %{_tmppath}/%{name}-root
Requires: ORBit2 >= 2.4.4
Requires: libIDL >= 0.7.1
Requires: glib2 >= 1.3.10
Buildrequires: python-devel
Buildrequires: libORBit2-devel >= 2.4.4
Buildrequires: libIDL-devel >= 0.7.1
Buildrequires: glib2-devel >= 1.3.10

%description
pyorbit is an extension module for python that gives you access
to the ORBit2 CORBA ORB.

%package devel
Summary: Files needed to build wrappers for ORBit2 addon libraries
Group: Development/GNOME and GTK+
Requires: %{name} = %{version}-%release
Requires: libORBit2-devel

%description devel
This package contains files required to build wrappers for ORBit2 addon
libraries so that they interoperate with pyorbit

%prep
%setup -q
%patch0 -p0

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std
find $RPM_BUILD_ROOT -name "*.la" -exec rm {} \;

%clean
rm -rf %buildroot

%files
%defattr(755, root, root, 755)
%doc AUTHORS NEWS README ChangeLog
%{_libdir}/python?.?/site-packages/*

%files devel
%defattr(755, root, root, 755)
%dir %{_includedir}/pyorbit-2
%{_includedir}/pyorbit-2/*.h
%{_libdir}/pkgconfig/*.pc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16072 |12mr|pyparted-3.8-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Python module for GNU parted
Name:    pyparted
Version: 3.8
Release: 7
License: GPLv2+
Group:   System Environment/Libraries
URL:     http://fedorahosted.org/pyparted

Source0: http://fedorahosted.org/releases/p/y/%{name}/%{name}-%{version}.tar.gz

Patch1: 0001-Add-support-for-new-disk-flag-PED_DISK_GPT_PMBR_BOOT.patch

BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(id -u -n)
BuildRequires: python-devel
BuildRequires: parted-devel >= 3.0-6
BuildRequires: pkgconfig
Obsoletes:	python-parted

%description
Python module for the parted library.  It is used for manipulating
partition tables.

%prep
%setup -q
%patch1 -p1

%build
make %{?_smp_mflags}

%install
rm -rf %{buildroot}
make install DESTDIR=%{buildroot}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc AUTHORS BUGS COPYING ChangeLog NEWS README TODO
%{python_sitearch}/_pedmodule.so
%{python_sitearch}/parted
%{python_sitearch}/%{name}-%{version}-*.egg-info


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16073 |12mr|pyside-1.1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define qtver 4.8
%define pyver python2.7

Name:		pyside
Version:	1.1.2
Release:	1
License:	LGPLv2+
Summary:	The PySide project provides LGPL-licensed Python bindings for the Qt
Group:		Development/KDE and Qt
URL:		http://www.pyside.org
Source0:	http://www.pyside.org/files/%{name}-qt%{qtver}+%{version}.tar.bz2
BuildRequires:	cmake
BuildRequires:	qt4-devel
BuildRequires:	phonon-devel
BuildRequires:	shiboken-devel >= 1.1.2
Buildrequires:	python-devel
Requires:	pyside-phonon
Requires:	pyside-core
Requires:	pyside-declarative
Requires:	pyside-gui
Requires:	pyside-help
Requires:	pyside-multimedia
Requires:	pyside-network
Requires:	pyside-opengl
Requires:	pyside-script
Requires:	pyside-scripttools
Requires:	pyside-sql
Requires:	pyside-test
Requires:	pyside-xmlpatterns
Requires:	pyside-xml
Requires:	pyside-uitools
Requires:	pyside-svg
Requires:	pyside-webkit

%description
The PySide project provides LGPL-licensed Python bindings for the Qt
cross-platform application and UI framework. PySide Qt bindings allow both free
open source and proprietary software development and ultimately aim to support
all of the platforms as Qt itself.

%files

#------------------------------------------------------------------------------

%package phonon
Summary:	PySide phonon module
Group:		Development/KDE and Qt
Requires:	pyside-core = %{version}

%description phonon
PySide phonon module.

%files phonon
%{py_platsitedir}/PySide/phonon.so
%{_datadir}/PySide/typesystems/typesystem_phonon.*

#------------------------------------------------------------------------------

%package core
Summary:	PySide core module
Group:		Development/KDE and Qt

%description core
PySide core module.

%files core
%{py_platsitedir}/PySide/QtCore.so
%{py_platsitedir}/PySide/__init__.py
%{_datadir}/PySide/typesystems/typesystem_core*
%{_datadir}/PySide/typesystems/typesystem_templates.*

#------------------------------------------------------------------------------

%package declarative
Summary:	PySide declarative module
Group:		Development/KDE and Qt
Requires:	pyside-core = %{version}

%description declarative
PySide declarative module.

%files declarative
%{py_platsitedir}/PySide/QtDeclarative.so
%{_datadir}/PySide/typesystems/typesystem_declarative.*

#------------------------------------------------------------------------------

%package gui
Summary:	PySide gui module
Group:		Development/KDE and Qt
Requires:	pyside-core = %{version}

%description gui
PySide gui module.

%files gui
%{py_platsitedir}/PySide/QtGui.so
%{_datadir}/PySide/typesystems/typesystem_gui*

#------------------------------------------------------------------------------

%package help
Summary:	PySide help module
Group:		Development/KDE and Qt
Requires:	pyside-core = %{version}

%description help
PySide help module.

%files help
%{py_platsitedir}/PySide/QtHelp.so
%{_datadir}/PySide/typesystems/typesystem_help.*

#------------------------------------------------------------------------------

%package multimedia
Summary:	PySide multimedia module
Group:		Development/KDE and Qt
Requires:	pyside-core = %{version}

%description multimedia
PySide multimedia module.

%files multimedia
%{py_platsitedir}/PySide/QtMultimedia.so
%{_datadir}/PySide/typesystems/typesystem_multimedia*

#------------------------------------------------------------------------------

%package network
Summary:	PySide network module
Group:		Development/KDE and Qt
Requires:	pyside-core = %{version}

%description network
PySide network module.

%files network
%{py_platsitedir}/PySide/QtNetwork.so
%{_datadir}/PySide/typesystems/typesystem_network.*

#------------------------------------------------------------------------------

%package opengl
Summary:	PySide opengl module
Group:		Development/KDE and Qt
Requires:	pyside-core = %{version}

%description opengl
PySide opengl module.

%files opengl
%{py_platsitedir}/PySide/QtOpenGL.so
%{_datadir}/PySide/typesystems/typesystem_opengl*

#------------------------------------------------------------------------------

%package script
Summary:	PySide script module
Group:		Development/KDE and Qt
Requires:	pyside-core = %{version}

%description script
PySide script module.

%files script
%{py_platsitedir}/PySide/QtScript.so
%{_datadir}/PySide/typesystems/typesystem_script.*

#------------------------------------------------------------------------------

%package scripttools
Summary:	PySide scripttool module
Group:		Development/KDE and Qt
Requires:	pyside-core = %{version}

%description scripttools
PySide scripttool module.

%files scripttools
%{py_platsitedir}/PySide/QtScriptTools.so
%{_datadir}/PySide/typesystems/typesystem_scripttools.*

#------------------------------------------------------------------------------

%package sql
Summary:	PySide sql module
Group:		Development/KDE and Qt
Requires:	pyside-core = %{version}

%description sql
PySide sql module.

%files sql
%{py_platsitedir}/PySide/QtSql.so
%{_datadir}/PySide/typesystems/typesystem_sql.*

#------------------------------------------------------------------------------

%package svg
Summary:	PySide svg module
Group:		Development/KDE and Qt
Requires:	pyside-core = %{version}

%description svg
PySide svg module.

%files svg
%{py_platsitedir}/PySide/QtSvg.so
%{_datadir}/PySide/typesystems/typesystem_svg.*

#------------------------------------------------------------------------------

%package test
Summary:	PySide test module
Group:		Development/KDE and Qt
Requires:	pyside-core = %{version}

%description test
PySide test module.

%files test
%{py_platsitedir}/PySide/QtTest.so
%{_datadir}/PySide/typesystems/typesystem_test.*

#------------------------------------------------------------------------------

%package uitools
Summary:	PySide uitools module
Group:		Development/KDE and Qt
Requires:	pyside-core = %{version}

%description uitools
PySide uitools module.

%files uitools
%{py_platsitedir}/PySide/QtUiTools.so
%{_datadir}/PySide/typesystems/typesystem_uitools.*

#------------------------------------------------------------------------------

%package webkit
Summary:	PySide webkit module
Group:		Development/KDE and Qt
Requires:	pyside-core = %{version}

%description webkit
PySide webkit module.

%files webkit
%{py_platsitedir}/PySide/QtWebKit.so
%{_datadir}/PySide/typesystems/typesystem_webkit*

#------------------------------------------------------------------------------

%package xmlpatterns
Summary:	PySide xmlpatterns module
Group:		Development/KDE and Qt
Requires:	pyside-core = %{version}

%description xmlpatterns
PySide xmlpatterns module.

%files xmlpatterns
%{py_platsitedir}/PySide/QtXmlPatterns.so
%{_datadir}/PySide/typesystems/typesystem_xmlpatterns*

#------------------------------------------------------------------------------

%package xml
Summary:	PySide xml module
Group:		Development/KDE and Qt
Requires:	pyside-core = %{version}

%description xml
PySide xml module.

%files xml
%{py_platsitedir}/PySide/QtXml.so
%{_datadir}/PySide/typesystems/typesystem_xml.*

#------------------------------------------------------------------------------

%define major 1
%define libname %mklibname pyside %{major}

%package -n %{libname}
Summary:	PySide core library
Group:		Development/KDE and Qt
Obsoletes:	%{_lib}pysidebase0 < 0.4.0

%description -n %{libname}
PySide core library.

%files -n %{libname}
%{_libdir}/libpyside-python%{py_ver}.so.%{major}*

#------------------------------------------------------------------------------

%package devel
Summary:	PySide devel files
Group:		Development/KDE and Qt
Requires:	%{name} = %{version}
Requires:	%{libname} = %{version}

%description devel
PySide devel files.

%files devel
%{_libdir}/*.so
%{_includedir}/*
%{_libdir}/pkgconfig/*
%{_libdir}/cmake/*

#------------------------------------------------------------------------------

%prep
%setup -qn %{name}-qt%{qtver}+%{version}

%build
%define Werror_cflags %nil
%__sed 's/-Wno-strict-aliasing/-fno-strict-aliasing/' -i CMakeLists.txt
%cmake \
	-DQT_SRC_DIR=%{buildroot}%{qt4dir} \
	-DQT_PHONON_INCLUDE_DIR=%{_includedir}/phonon \
	-DPYTHON_BASENAME=%{pyver}
%make

%install
%makeinstall_std -C build


%changelog
* Sat Sep  22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: f76392e
- New version 1.1.2
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16074 |12mr|pysol-4.82-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pssver	3.01

Summary:	PySol provides several solitaire card games
Name:		pysol
Version:        4.82
Release:        %mkrel 14
License:	GPL
Group:		Games/Cards
URL:		http://www.oberhumer.com/opensource/pysol/

Source0:	%{name}-%{version}.tar.bz2
Source1: 	http://www.oberhumer.com/opensource/pysol/download/pysol-sound-server-%{pssver}.tar.bz2
Source2:	%name-%version-src.tar.bz2
#gw use the pysol.py from the source release instead of the bytecode
Patch:		pysol-4.81-srcrelease.patch
Patch1:		pysol-4.82-sound.patch
BuildRoot:	%_tmppath/%name-%version-%release-root
Requires:	tkinter >= 1.5.2
%py_requires -d
BuildRequires:  smpeg-devel

%description
PySol has several solitaire card games, written in 100%% pure
Python. It has many features: unlimited undo and redo, load & save
games, player statistics, hint system, game plug-ins, and more!
Contains: klondike, freecel, spider, golf, etc.

%prep
%setup -q -a 1 -a 2
%patch -p1
%patch1

cp pysol-sound-server-%pssver/NEWS NEWS.pysol-sound-server
cp pysol-sound-server-%pssver/README README.pysol-sound-server

%build
cd pysol-sound-server-%pssver/src
./configure --libdir=%_libdir
%make


%install
rm -fr %buildroot
make prefix=%_prefix bindir=%buildroot%_gamesbindir pkgdatadir=%buildroot%_gamesdatadir/%name install-bin install-data install-man mandir=$RPM_BUILD_ROOT/%{_mandir}
perl -pi -e "s%$RPM_BUILD_ROOT/usr%/usr%" $RPM_BUILD_ROOT%_gamesbindir/pysol
cd pysol-sound-server-%pssver/src
python setup.py install --root=$RPM_BUILD_ROOT
cd ../..
# they don't support python 2.4 yet
rm -f %buildroot%_gamesdatadir/%name/*pyc
mkdir %buildroot%_gamesdatadir/%name/BINARIES
cp -r %name-%version/src/* %buildroot%_gamesdatadir/%name/BINARIES
cat > $RPM_BUILD_ROOT/%_gamesbindir/pysol << EOF
#!/bin/sh
exec python %_gamesdatadir/%name/BINARIES/pysol.py --pkgdatadir=%_gamesdatadir/%name/ --bindir=%_gamesdatadir/%name/BINARIES/ ${1+"$@"}

echo "$0: running $PYTHON failed !"
exit 1
EOF
chmod 755 $RPM_BUILD_ROOT/%_gamesbindir/pysol

# Menu support
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=PySOL
Comment=All solitaire cards games
Exec=%{name}
Icon=cards_section
Terminal=false
Type=Application
StartupNotify=true
Categories=X-MandrivaLinux-MoreApplications-Games-Cards;Game;CardGame;
EOF

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-, root,root)
%doc NEWS* README*
%{_gamesdatadir}/pysol/
%{_gamesbindir}/pysol
%{_mandir}/man6/pysol.6*
%_datadir/applications/mandriva*
%{py_platsitedir}/*

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus} 
%endif





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16075 |12mr|python-2.7.3-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Patching guideline for python :
# - no big patch with invasive change not 
#     approved by upstream ( ie not coming from upstream svn )
# - small bugfix must be sent to upstream and approved if they 
#     change any interface
# - all patchs should be commented ( unless for security, 
#     as they are usually easy to spot )

%define	docver	2.7.3
%define	dirver	2.7

%define	major	%{dirver}
%define	libname	%mklibname %{name} %{major}
%define	devname	%mklibname %{name} -d

%ifarch %{ix86} x86_64 ppc
%bcond_without	valgrind
%else
%bcond_with	valgrind
%endif
Summary:	An interpreted, interactive object-oriented programming language
Name:		python
Version:	2.7.3
Release:	6
License:	Modified CNRI Open Source License
Group:		Development/Python
URL:		http://www.python.org/
Source0:	http://www.python.org/ftp/python/%{version}/Python-%{version}.tar.bz2
Source1:	http://www.python.org/ftp/python/doc/%{docver}/python-%{docver}-docs-html.tar.bz2
Source2:	bdist_rpm5.py
Source3:	%{name}.rpmlintrc
Patch0:		python-2.7-module-linkage.patch
# Don't include /usr/local/* in search path
Patch3:		Python-2.7.2-no-local-incpath.patch

# Support */lib64 convention on x86_64, sparc64, etc.
# similar patches reported upstream on http://bugs.python.org/issue1294959
Patch4:		python-lib64.patch

# Do handle <asm-XXX/*.h> headers in h2py.py
# FIXME: incomplete for proper bi-arch support as #if/#else/#endif
# clauses generally should have been handled
# to send upstream after cleaning
Patch5:		Python-2.2.2-biarch-headers.patch

# add mandriva to the list of supported distribution, applied upstream
Patch10:	python-2.5.1-detect-mandriva.patch

# adds xz support to distutils targets: 'sdist', 'bdist' & 'bdist_rpm'
# sent upstream : http://bugs.python.org/issue5411
# DO NOT REMOVE, IT DOESN'T TOUCH *ANY* public interfaces and has been
# accepted by upstream
#Patch14:	Python-2.7.2-distutils-xz-support.patch

# from Fedora, fixes gettext.py parsing of Plural-Forms: header (fixes mdv bugs #49475, #44088)
# to send upstream
Patch16:	python-2.5.1-plural-fix.patch

# skip semaphore test, as it requires /dev/shm
Patch23: python-2.7.1-skip-shm-test.patch

# add support for berkeley db <= 5.1
# sent upstream: http://bugs.python.org/issue11817
Patch24:	Python-2.7.1-berkeley-db-5.3.patch

# do not use uname -m to get the exact name on mips/arm
Patch25:	python_arch.patch

Patch26:	Python-2.7.1-berkeley-db-5.3-2.patch

BuildRequires:	blt
BuildRequires:	db5-devel
BuildRequires:	expat-devel
BuildRequires:	gdbm-devel
BuildRequires:	gmp-devel
BuildRequires:	ncursesw-devel
BuildRequires:	openssl-devel
BuildRequires:	readline-devel
BuildRequires:	termcap-devel
BuildRequires:	tcl tcl-devel
BuildRequires:	tk tk-devel
BuildRequires:	tix
BuildRequires:	bzip2-devel
BuildRequires:	sqlite3-devel
%if %{with valgrind}
BuildRequires:	valgrind-devel
%endif
BuildRequires:	chrpath
# (2010/03/21, misc: interfere with test__all )
BuildConflicts:	python-pyxml

Conflicts:	tkinter < %{version}
Conflicts:	python-devel < 2.7-6
%rename		python-ctypes
%rename		python-elementtree
%rename		python-base

%description
Python is an interpreted, interactive, object-oriented programming
language often compared to Tcl, Perl, Scheme or Java. Python includes
modules, classes, exceptions, very high level dynamic data types and
dynamic typing. Python supports interfaces to many system calls and
libraries, as well as to various windowing systems (X11, Motif, Tk,
Mac and MFC).

Programmers can write new built-in modules for Python in C or C++.
Python can be used as an extension language for applications that
need a programmable interface. This package contains most of the
standard Python modules, as well as modules for interfacing to the
Tix widget set for Tk and RPM.

Note that documentation for Python is provided in the python-docs
package.

%package -n	%{libname}
Summary:	Shared libraries for Python %{version}
Group:		System/Libraries

%description -n	%{libname}
This packages contains Python shared object library.  Python is an
interpreted, interactive, object-oriented programming language often
compared to Tcl, Perl, Scheme or Java.

%package -n	%{devname}
Summary:	The libraries and header files needed for Python development
Group:		Development/Python
Requires:	%{name} = %{version}
Requires:	%{libname} = %{version}
Obsoletes:	%{name}-devel < %{version}-%{release}
# (misc) needed to ease upgrade , see #47803
Obsoletes:	%{mklibname -d %{name} 2.5} < 2.7
Obsoletes:	%{mklibname -d %{name} 2.6} < 2.7
Obsoletes:	%{mklibname -d %{name} 2.7} < 2.7-4
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{devname}
The Python programming language's interpreter can be extended with
dynamically loaded extensions and can be embedded in other programs.
This package contains the header files and libraries needed to do
these types of tasks.

Install %{devname} if you want to develop Python extensions.  The
python package will also need to be installed.  You'll probably also
want to install the python-docs package, which contains Python
documentation.

%package	docs
Summary:	Documentation for the Python programming language
Requires:	python = %{version}
Requires:	xdg-utils
Group:		Development/Python

%description	docs
The python-docs package contains documentation on the Python
programming language and interpreter.  The documentation is provided
in ASCII text files and in LaTeX source files.

Install the python-docs package if you'd like to use the documentation
for the Python language.

%package -n	tkinter
Summary:	A graphical user interface for the Python scripting language
Group:		Development/Python
Requires:	python = %{version}
Requires:	tcl tk

%description -n	tkinter
The Tkinter (Tk interface) program is an graphical user interface for
the Python scripting language.

You should install the tkinter package if you'd like to use a graphical
user interface for Python programming.

%package -n	tkinter-apps
Summary:	Various applications written using tkinter
Group:		Development/Python
Requires:	tkinter

%description -n	tkinter-apps
Various applications written using tkinter

%prep
%setup -q -n Python-%{version}
%patch0 -p0
# local include
%patch3 -p0
# lib64
%patch4 -p0 -b .lib64

# biarch header
%patch5 -p0

# add mandriva to the list of supported distribution
%patch10 -p0
# must fix tararchive first..
#patch14 -p1 .xz~

%patch16 -p1 -b .plural-fix

%patch23 -p1 
%patch24 -p1 -b .db5~
%patch25 -p1 -b .arch
%patch26 -p1 -b .db5-2

autoconf

mkdir html
bzcat %{SOURCE1} | tar x  -C html

find . -type f -print0 | xargs -0 perl -p -i -e 's@/usr/local/bin/python@/usr/bin/python@'

cat > README.mdk << EOF
Python interpreter support readline completion by default.
This is only used with the interpreter. In order to remove it,
you can :
1) unset PYTHONSTARTUP when you login
2) create a empty file \$HOME/.pythonrc.py
3) change %{_sysconfdir}/pythonrc.py
EOF

%build
rm -f Modules/Setup.local
cat > Modules/Setup.local << EOF
linuxaudiodev linuxaudiodev.c
EOF

export OPT="%{optflags}"
export CCSHARED="-fPIC -fno-PIE"

# see https://qa.mandriva.com/show_bug.cgi?id=48570 
# for wide unicode support
%configure2_5x \
    --with-threads \
    --with-system-expat \
    --enable-unicode=ucs4 \
    --enable-ipv6 \
    --enable-shared \
    --with-dbmliborder=gdbm:ndbm:bdb \
%if %{with valgrind}
    --with-valgrind
%endif

# fix build
#perl -pi -e 's/^(LDFLAGS=.*)/$1 -lstdc++/' Makefile
# (misc) if the home is nfs mounted, rmdir fails due to delay
export TMP="/tmp" TMPDIR="/tmp"
%make

%check
# (misc) if the home is nfs mounted, rmdir fails
export TMP="/tmp" TMPDIR="/tmp"

# all tests must pass
%ifarch %{arm}
# don't know if it's a python issue or a toolchain issue :(
# test test_float failed -- Traceback (most recent call last):
#  File "/home/rtp/deb/python2.6-2.6.4/Lib/test/test_float.py", line 665, in test_from_hex
#    self.identical(fromHex('0x0.ffffffffffffd6p-1022'), MIN-3*TINY)
#  File "/home/rtp/deb/python2.6-2.6.4/Lib/test/test_float.py", line 375, in identical
#    self.fail('%r not identical to %r' % (x, y))
# AssertionError: 2.2250738585071999e-308 not identical to 2.2250738585071984e-308
%define custom_test -x test_float
%else
%define custom_test ""
%endif
# if a test doesn't pass, it can be disabled with -x test, but this should be documented in the
# spec file, and a bug should be reported if possible ( on python side )
# (misc, 28/10/2010) test_gdb fail, didn't time too look
# (misc, 29/10/2010) test_site fail due to one of our patch, will fix later
#   test_distutils, fail because of lib64 patch ( like test_site ), and because it requires libpython2.7 to be installed
#   test_io, blocks on my computer on 2nd run
make test TESTOPTS="-w -l -x test_gdb -x test_site -x test_io -x test_distutils -x test_urllib2 %{custom_test}"

%install
mkdir -p %{buildroot}%{_prefix}/lib/python%{dirver}/site-packages

# fix Makefile to get rid of reference to distcc
perl -pi -e "/^CC=/ and s/distcc/gcc/" Makefile

# set the install path
echo '[install_scripts]' >setup.cfg
echo 'install_dir='"%{buildroot}/usr/bin" >>setup.cfg

# python is not GNU and does not know fsstd
mkdir -p %{buildroot}%{_mandir}
%makeinstall_std

ln -sf libpython%{major}.so.* %{buildroot}/%{_libdir}/libpython%{major}.so

# Provide a libpython%{dirver}.so symlink in /usr/lib/puthon*/config, so that
# the shared library could be found when -L/usr/lib/python*/config is specified
ln -sf ../../libpython%{major}.so %{buildroot}%{_libdir}/python%{dirver}/config; ln -sf ../../libpython%{major}.so .

#"  this comment is just here because vim syntax higlighting is confused by the previous snippet of lisp

# smtpd proxy
mv -f %{buildroot}%{_bindir}/smtpd.py %{buildroot}%{_libdir}/python%{dirver}/

# idle
cp Tools/scripts/idle %{buildroot}%{_bindir}/idle


# pynche
cat << EOF > %{buildroot}%{_bindir}/pynche
#!/bin/bash
exec %{_libdir}/python%{dirver}/site-packages/pynche/pynche
EOF
rm -f Tools/pynche/*.pyw
cp -r Tools/pynche %{buildroot}%{_libdir}/python%{dirver}/site-packages/

chmod 755 %{buildroot}%{_bindir}/{idle,pynche}

ln -f Tools/pynche/README Tools/pynche/README.pynche

%if %{with valgrind}
install Misc/valgrind-python.supp -D %{buildroot}%{_libdir}/valgrind/valgrind-python.supp
%endif

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-tkinter.desktop << EOF
[Desktop Entry]
Name=IDLE
Comment=IDE for Python
Exec=%{_bindir}/idle
Icon=development_environment_section
Terminal=false
Type=Application
Categories=Development;IDE;
EOF


cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}-docs.desktop << EOF
[Desktop Entry]
Name=Python documentation
Comment=Python complete reference
Exec=%{_bindir}/xdg-open %{_defaultdocdir}/%{name}-docs/index.html
Icon=documentation_section
Terminal=false
Type=Application
Categories=Documentation;
EOF


# fix non real scripts
chmod 644 %{buildroot}%{_libdir}/python*/test/test_{binascii,grp,htmlparser}.py*
# fix python library not stripped
chmod u+w %{buildroot}%{_libdir}/libpython%{major}.so.1.0


mkdir -p %{buildroot}%{_sysconfdir}/profile.d/

cat > %{buildroot}%{_sysconfdir}/profile.d/30python.sh << 'EOF'
if [ -f $HOME/.pythonrc.py ] ; then
	export PYTHONSTARTUP=$HOME/.pythonrc.py
else
	export PYTHONSTARTUP=/etc/pythonrc.py
fi

export PYTHONDONTWRITEBYTECODE=1
EOF

cat > %{buildroot}/%{_sysconfdir}/profile.d/30python.csh << 'EOF'
if ( -f ${HOME}/.pythonrc.py ) then
	setenv PYTHONSTARTUP ${HOME}/.pythonrc.py
else
	setenv PYTHONSTARTUP /etc/pythonrc.py
endif
setenv PYTHONDONTWRITEBYTECODE 1
EOF

cat > %{buildroot}%{_sysconfdir}/pythonrc.py << EOF
try:
    # this add completion to python interpreter
    import readline
    import rlcompleter
    # see readline man page for this
    readline.parse_and_bind("set show-all-if-ambiguous on")
    readline.parse_and_bind("tab: complete")
except:
    pass
# you can place a file .pythonrc.py in your home to overrides this one
# but then, this file will not be sourced
EOF

%multiarch_includes %{buildroot}/usr/include/python*/pyconfig.h

install -m644 %{SOURCE2} -D %{buildroot}%{_libdir}/python%{dirver}/distutils/command/bdist_rpm5.py

chrpath -d %{buildroot}%{_libdir}/python%{dirver}/lib-dynload/_sqlite3.so

%files
%doc README.mdk
%{_sysconfdir}/profile.d/*
%config(noreplace) %{_sysconfdir}/pythonrc.py
%if %{_lib} != "lib"
%dir %{_prefix}/lib/python%{dirver}
%endif
%dir %{_libdir}/python%{dirver}
%{_libdir}/python%{dirver}/*.doc
%{_libdir}/python%{dirver}/*.egg-info
%{_libdir}/python%{dirver}/*.py*
%{_libdir}/python%{dirver}/*.txt
%{_libdir}/python%{dirver}/bsddb
%{_libdir}/python%{dirver}/compiler
# "Makefile" and the config.h file are needed by
# distutils/sysconfig.py:_init_posix(), so we include them in the libs
# package, along with their parent directories (RH bug#531901):
%dir %{_libdir}/python%{dirver}/config
%{_libdir}/python%{dirver}/config/Makefile
%{_libdir}/python%{dirver}/ctypes
%{_libdir}/python%{dirver}/curses
%{_libdir}/python%{dirver}/distutils
%{_libdir}/python%{dirver}/email
%{_libdir}/python%{dirver}/encodings
%{_libdir}/python%{dirver}/hotshot
%{_libdir}/python%{dirver}/importlib
%{_libdir}/python%{dirver}/json
%{_libdir}/python%{dirver}/lib2to3
%{_libdir}/python%{dirver}/lib-dynload
%exclude %{_libdir}/python%{dirver}/lib-dynload/_tkinter.so
%{_libdir}/python%{dirver}/logging
%{_libdir}/python%{dirver}/multiprocessing
%{_libdir}/python%{dirver}/plat-linux2
%{_libdir}/python%{dirver}/pydoc_data
%if %{_lib} != "lib"
%dir %{_prefix}/lib/python%{dirver}/site-packages
%endif
%dir %{_libdir}/python%{dirver}/site-packages
%{_libdir}/python%{dirver}/site-packages/README
%{_libdir}/python%{dirver}/sqlite3
%{_libdir}/python%{dirver}/unittest
%{_libdir}/python%{dirver}/wsgiref
%{_libdir}/python%{dirver}/xml

%dir %{_includedir}/python%{dirver}
%{_includedir}/python%{dirver}/pyconfig.h
%multiarch_includedir/python%{dirver}/pyconfig.h

%{_bindir}/python%{dirver}
%{_bindir}/pydoc
%{_bindir}/python
%{_bindir}/python2
%{_bindir}/2to3
%{_mandir}/man*/*
%if %{with valgrind}
%{_libdir}/valgrind/valgrind-python.supp
%endif

%files -n %{libname}
%{_libdir}/libpython*.so.1*

%files -n %{devname}
%{_libdir}/libpython*.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/python%{dirver}
%{_libdir}/python%{dirver}/config/*
%{_libdir}/python%{dirver}/test/
%{_bindir}/python%{dirver}-config
%{_bindir}/python2-config
%{_bindir}/python-config
%exclude %{_libdir}/python%{dirver}/config/Makefile
%exclude %{_includedir}/python%{dirver}/pyconfig.h

%files docs
%doc html/*/*
%{_datadir}/applications/mandriva-%{name}-docs.desktop

%files -n tkinter
%dir %{_libdir}/python%{dirver}/lib-tk
%{_libdir}/python%{dirver}/lib-tk/*.py*
%{_libdir}/python%{dirver}/lib-tk/test/
%{_libdir}/python%{dirver}/lib-dynload/_tkinter.so
%{_libdir}/python%{dirver}/idlelib
%{_libdir}/python%{dirver}/site-packages/pynche

%files -n tkinter-apps
%{_bindir}/idle
%{_bindir}/pynche
%{_datadir}/applications/mandriva-tkinter.desktop



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16076 |12mr|python3-3.2.3-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define docver  3.2.3
%define dirver  3.2
%define familyver 3

%define lib_major	%{dirver}
%define lib_name_orig	libpython%{familyver}
%define lib_name	%mklibname python %{lib_major}
%define develname	%mklibname python3 -d

%ifarch %{ix86} x86_64 ppc
%bcond_without	valgrind
%else
%bcond_with	valgrind
%endif
Summary:	An interpreted, interactive object-oriented programming language
Name:		python3
Version:	3.2.3
Release:	6
License:	Modified CNRI Open Source License
Group:		Development/Python

Source:		http://www.python.org/ftp/python/%{version}/Python-%{version}.tar.xz
Source1:	http://www.python.org/ftp/python/doc/%{docver}/python-%{docver}-docs-html.tar.bz2
Source2:	python3.macros
#Source4:	python-mode-1.0.tar.bz2

Patch0:		python-3.1.2-module-linkage.patch
Patch1:		python3-3.2.3-fdr-lib64.patch
Patch2:		python3-3.2.3-fdr-lib64-fix-for-test_install.patch
Patch3:		python-3.2-CVE-2012-2135.patch
Patch4:		python-3.2-bug14579-tests.diff

URL:		http://www.python.org/
Conflicts:	tkinter3 < %{version}
Conflicts:	%{lib_name}-devel < 3.1.2-4
Conflicts:	%{develname} < 3.2.2-3
Requires:	%{lib_name} = %{version}
BuildRequires:	blt
BuildRequires:	db-devel
BuildRequires:	pkgconfig(expat)
BuildRequires:	gdbm-devel
BuildRequires:	gmp-devel
BuildRequires:	pkgconfig(ncursesw)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	readline-devel
BuildRequires:	termcap-devel
BuildRequires:	tcl tcl-devel
BuildRequires:	tk tk-devel
BuildRequires:	autoconf
BuildRequires:	bzip2-devel
BuildRequires:	pkgconfig(sqlite3)
# uncomment once the emacs part no longer conflict with python 2.X
#BuildRequires:	emacs
#BuildRequires:	emacs-bin
%if %{with valgrind}
BuildRequires:	valgrind-devel
%endif
Provides:	%{name} = %{version}
Provides:	python(abi) = %{dirver}
Provides:	/usr/bin/python%{dirver}mu


%description
Python is an interpreted, interactive, object-oriented programming
language often compared to Tcl, Perl, Scheme or Java. Python includes
modules, classes, exceptions, very high level dynamic data types and
dynamic typing. Python supports interfaces to many system calls and
libraries, as well as to various windowing systems (X11, Motif, Tk,
Mac and MFC).

Programmers can write new built-in modules for Python in C or C++.
Python can be used as an extension language for applications that
need a programmable interface. This package contains most of the
standard Python modules, as well as modules for interfacing to the
Tix widget set for Tk and RPM.

Note that documentation for Python is provided in the python-docs
package.

%package -n	%{lib_name}
Summary:	Shared libraries for Python %{version}
Group:		System/Libraries

%description -n	%{lib_name}
This packages contains Python shared object library.  Python is an
interpreted, interactive, object-oriented programming language often
compared to Tcl, Perl, Scheme or Java.

%package -n	%{develname}
Summary:	The libraries and header files needed for Python development
Group:		Development/Python
Requires:	%{name} = %{version}
Requires:	%{lib_name} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	%{lib_name_orig}-devel = %{version}-%{release}
Obsoletes:	%{_lib}python3.1-devel < %{version}
Obsoletes:	%{_lib}python3.2-devel < %{version}-%{release}

%description -n	%{develname}
The Python programming language's interpreter can be extended with
dynamically loaded extensions and can be embedded in other programs.
This package contains the header files and libraries needed to do
these types of tasks.

Install %{develname} if you want to develop Python extensions.  The
python package will also need to be installed.  You'll probably also
want to install the python-docs package, which contains Python
documentation.

%package	docs
Summary:	Documentation for the Python programming language
Group:		Development/Python
Requires:	%{name} = %{version}
Requires:	xdg-utils
BuildArch:	noarch

%description	docs
The python-docs package contains documentation on the Python
programming language and interpreter.  The documentation is provided
in ASCII text files and in LaTeX source files.

Install the python-docs package if you'd like to use the documentation
for the Python language.

%package -n	tkinter3
Summary:	A graphical user interface for the Python scripting language
Group:		Development/Python
Requires:	%{name} = %{version}
Requires:	tcl tk

%description -n	tkinter3
The Tkinter (Tk interface) program is an graphical user interface for
the Python scripting language.

You should install the tkinter package if you'd like to use a graphical
user interface for Python programming.

%package -n	tkinter3-apps
Summary:	Various applications written using tkinter
Group:		Development/Python
Requires:	tkinter3

%description -n	tkinter3-apps
Various applications written using tkinter

%prep
%setup -qn Python-%{version}
%patch0 -p0 -b .link
%patch3 -p1 -b .CVE-2012-2135
%patch4 -p1 -b .bug14579-tests

%if "%{_lib}" == "lib64"
%patch1 -p1 -b .lib64
%patch2 -p1
%endif

# docs
mkdir html
bzcat %{SOURCE1} | tar x  -C html

find . -type f -print0 | xargs -0 perl -p -i -e 's@/usr/local/bin/python@/usr/bin/python3@'

cat > README.mga << EOF
Python interpreter support readline completion by default.
This is only used with the interpreter. In order to remove it,
you can :
1) unset PYTHONSTARTUP when you login
2) create a empty file \$HOME/.pythonrc.py
3) change %{_sysconfdir}/pythonrc.py
EOF

%build
rm -f Modules/Setup.local

export OPT="%{optflags} -g"

# to fix curses module build
# https://bugs.mageia.org/show_bug.cgi?id=6702
export CFLAGS="%{optflags} -I/usr/include/ncursesw"
export CPPFLAGS="%{optflags} -I/usr/include/ncursesw"

autoreconf -vfi
%configure2_5x	--with-threads \
		--enable-ipv6 \
		--with-wide-unicode \
		--with-dbmliborder=gdbm \
		--enable-shared \
%if %{with valgrind}
		--with-valgrind
%endif

# fix build
#perl -pi -e 's/^(LDFLAGS=.*)/$1 -lstdc++/' Makefile
# (misc) if the home is nfs mounted, rmdir fails due to delay
export TMP="/tmp" TMPDIR="/tmp"
%make LN="ln -sf"

%check
# (misc) if the home is nfs mounted, rmdir fails
export TMP="/tmp" TMPDIR="/tmp"

# all tests must pass
# (misc, 28/11/2006) test_shutil is causing problem in iurt, it seems to remove /tmp,
# which make other test fail
# (misc, 11/12/2006) test_pyexpat is icrashing, seem to be done on purpose ( http://python.org/sf/1296433 )
# (misc, 11/12/2006) test_minidom is not working anymore, something changed either on my computer
# or elsewhere.
# (misc, 11/12/2006) test_sax fail too, will take a look later
# (misc, 21/08/2007) test_string and test_str segfault, test_unicode, test_userstring, I need to pass the package as a security update
# (eugeni, 21/07/2009) test_distutils fails with python3.1 due to ld error
# (eugeni, 22/07/2009) test_mailbox fails on the BS
# (eugeni, 17/08/2009) test_telnetlib fails with a connection reset by peer message
# test test_sax failed -- 1 of 44 tests failed: test_xmlgen_attr_escape
make test TESTOPTS="-w -l -x test_linuxaudiodev -x test_nis -x test_shutil -x test_pyexpat -x test_minidom -x test_sax -x test_string -x test_str -x test_unicode -x test_userstring -x test_bytes -x test_distutils -x test_mailbox -x test_ioctl -x test_telnetlib"

%install
mkdir -p %{buildroot}%{_prefix}/lib/python%{dirver}

# fix Makefile to get rid of reference to distcc
perl -pi -e "/^CC=/ and s/distcc/gcc/" Makefile

# set the install path
echo '[install_scripts]' >setup.cfg
echo 'install_dir='"%{buildroot}%{_bindir}" >>setup.cfg

# python is not GNU and does not know fsstd
mkdir -p %{buildroot}%{_mandir}
%makeinstall_std LN="ln -sf"

(cd %{buildroot}%{_libdir}; ln -sf `ls libpython%{lib_major}*.so.*` libpython%{lib_major}.so)

# fix files conflicting with python2.6
mv %{buildroot}%{_bindir}/2to3 %{buildroot}%{_bindir}/python3-2to3

# conflicts with python2
# # emacs, I use it, I want it
# mkdir -p %{buildroot}%{_datadir}/emacs/site-lisp
# install -m 644 Misc/python-mode.el %{buildroot}%{_datadir}/emacs/site-lisp
# emacs -batch -f batch-byte-compile %{buildroot}%{_datadir}/emacs/site-lisp/python-mode.el
# 
# install -d %{buildroot}%{_sysconfdir}/emacs/site-start.d
# cat <<EOF >%{buildroot}%{_sysconfdir}/emacs/site-start.d/%{name}.el
# (setq auto-mode-alist (cons '("\\\\.py$" . python-mode) auto-mode-alist))
# (autoload 'python-mode "python-mode" "Mode for python files." t)
# EOF

#"  this comment is just here because vim syntax higlighting is confused by the previous snippet of lisp

# install pynche as pynche3
cat << EOF > %{buildroot}%{_bindir}/pynche3
#!/bin/bash
exec %{_libdir}/python%{dirver}/site-packages/pynche/pynche
EOF
rm -f Tools/pynche/*.pyw
cp -r Tools/pynche %{buildroot}%{_libdir}/python%{dirver}/site-packages/

chmod 755 %{buildroot}%{_bindir}/{idle3,pynche3}

ln -f Tools/pynche/README Tools/pynche/README.pynche

%if %{with valgrind}
install Misc/valgrind-python.supp -D %{buildroot}%{_libdir}/valgrind/valgrind-python3.supp
%endif

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-tkinter3.desktop << EOF
[Desktop Entry]
Name=IDLE
Comment=IDE for Python3
Exec=%{_bindir}/idle3
Icon=development_environment_section
Terminal=false
Type=Application
Categories=Development;IDE;
EOF


cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}-docs.desktop << EOF
[Desktop Entry]
Name=Python documentation
Comment=Python complete reference
Exec=%{_bindir}/xdg-open %{_defaultdocdir}/%{name}-docs/index.html
Icon=documentation_section
Terminal=false
Type=Application
Categories=Documentation;
EOF


# fix non real scripts
#chmod 644 %{buildroot}%{_libdir}/python*/test/test_{binascii,grp,htmlparser}.py*
find %{buildroot} -type f \( -name "test_binascii.py*" -o -name "test_grp.py*" -o -name "test_htmlparser.py*" \) -exec chmod 644 {} \;
# fix python library not stripped
chmod u+w %{buildroot}%{_libdir}/libpython%{lib_major}*.so.1.0 %{buildroot}%{_libdir}/libpython3.so


mkdir -p %{buildroot}%{_sysconfdir}/profile.d/

cat > %{buildroot}%{_sysconfdir}/profile.d/30python.sh << 'EOF'
if [ -f $HOME/.pythonrc.py ] ; then
	export PYTHONSTARTUP=$HOME/.pythonrc.py
else
	export PYTHONSTARTUP=/etc/pythonrc.py
fi

export PYTHONDONTWRITEBYTECODE=1
EOF

cat > %{buildroot}%{_sysconfdir}/profile.d/30python.csh << 'EOF'
if ( -f ${HOME}/.pythonrc.py ) then
	setenv PYTHONSTARTUP ${HOME}/.pythonrc.py
else
	setenv PYTHONSTARTUP /etc/pythonrc.py
endif
setenv PYTHONDONTWRITEBYTECODE 1
EOF

cat > %{buildroot}%{_sysconfdir}/pythonrc.py << EOF
try:
    # this add completion to python interpreter
    import readline
    import rlcompleter
    # see readline man page for this
    readline.parse_and_bind("set show-all-if-ambiguous on")
    readline.parse_and_bind("tab: complete")
except:
    pass
# you can place a file .pythonrc.py in your home to overrides this one
# but then, this file will not be sourced
EOF

%multiarch_includes %{buildroot}/usr/include/python*/pyconfig.h

mkdir -p %{buildroot}%{_sysconfdir}/rpm/macros.d
install -m644 %{SOURCE2} %{buildroot}%{_sysconfdir}/rpm/macros.d/

%files
%doc README.mga
# conflicts with python2.6
#%config(noreplace) %{_sysconfdir}/emacs/site-start.d/%{name}.el
%{_sysconfdir}/rpm/macros.d/*.macros
%{_sysconfdir}/profile.d/*
%config(noreplace) %{_sysconfdir}/pythonrc.py
%{_includedir}/python*/pyconfig.h
%{multiarch_includedir}/python*/pyconfig.h

%{_libdir}/python*/config*/Makefile
%exclude %{_libdir}/python*/site-packages/pynche
%exclude %{_libdir}/python*/lib-dynload/_tkinter.*.so

# HACK: build fails without this (TODO: investigate rpm)
%dir %{_libdir}/python*
%{_libdir}/python*/LICENSE.txt
%{_libdir}/python%{dirver}/*.py
%{_libdir}/python%{dirver}/__pycache__
%{_libdir}/python%{dirver}/concurrent
%{_libdir}/python%{dirver}/ctypes
%{_libdir}/python%{dirver}/curses
%{_libdir}/python%{dirver}/dbm
%{_libdir}/python%{dirver}/distutils
%{_libdir}/python%{dirver}/email
%{_libdir}/python%{dirver}/encodings
%{_libdir}/python%{dirver}/html
%{_libdir}/python%{dirver}/http
%{_libdir}/python%{dirver}/importlib
%{_libdir}/python%{dirver}/json
%{_libdir}/python%{dirver}/lib-dynload
%{_libdir}/python%{dirver}/lib2to3
%{_libdir}/python%{dirver}/logging
%{_libdir}/python%{dirver}/multiprocessing
%{_libdir}/python%{dirver}/plat-linux2
%{_libdir}/python%{dirver}/pydoc_data
%{_libdir}/python%{dirver}/site-packages
%{_libdir}/python%{dirver}/sqlite3
%{_libdir}/python%{dirver}/turtledemo
%{_libdir}/python%{dirver}/unittest
%{_libdir}/python%{dirver}/urllib
%{_libdir}/python%{dirver}/wsgiref*
%{_libdir}/python%{dirver}/xml
%{_libdir}/python%{dirver}/xmlrpc
%{_bindir}/pydoc3*
%{_bindir}/python3*
%{_bindir}/2to3-%{dirver}
%exclude %{_bindir}/python*config
#%{_datadir}/emacs/site-lisp/*
%{_mandir}/man*/*
%if %{with valgrind}
%{_libdir}/valgrind/valgrind-python3.supp
%endif

%files -n %{lib_name}
%{_libdir}/libpython*.so.1*

%files -n %{develname}
%{_libdir}/libpython*.so
%{_includedir}/python*
%{_libdir}/python*/config-%{dirver}*
%{_libdir}/python*/test/
%{_bindir}/python%{dirver}*-config
%{_bindir}/python%{familyver}-config
%{_libdir}/pkgconfig/python*.pc
%exclude %{_includedir}/python*/pyconfig.h
%exclude %{_libdir}/python*/config*/Makefile

%files docs
%doc html/*/*
%{_datadir}/applications/mandriva-%{name}-docs.desktop

%files -n tkinter3
%{_libdir}/python*/tkinter/
%{_libdir}/python*/idlelib
%{_libdir}/python*/site-packages/pynche
%{_libdir}/python*/lib-dynload/_tkinter.*.so

%files -n tkinter3-apps
%{_bindir}/idle3*
%{_bindir}/pynche3
%{_datadir}/applications/mandriva-tkinter3.desktop



%changelog

* Wed Aug 08 2012 luigiwalser <luigiwalser> 3.2.3-5.mga3
+ Revision: 280050
- add patch from OpenSuSE to fix CVE-2012-2135 (patch 3)
- add upstream patch adding tests to testsuite associated w/CVE (patch 4)

* Mon Jul 30 2012 tv <tv> 3.2.3-4.mga3
+ Revision: 276244
- rebuild for db-5.3

* Thu Jul 05 2012 wally <wally> 3.2.3-3.mga3
+ Revision: 268245
- fix curses module build (mga#6702)

* Tue Jul 03 2012 kamil <kamil> 3.2.3-2.mga3
+ Revision: 266996
- add P2 fdr-lib64-fix-for-test_install.patch
- sync P1 with Fedora and fix x86_64 bugs (mga#6664)

* Sat Apr 14 2012 fwang <fwang> 3.2.3-1.mga2
+ Revision: 230764
- update lib64 patch
- new version 3.2.3

* Mon Feb 20 2012 guillomovitch <guillomovitch> 3.2.2-3.mga2
+ Revision: 211298
- don't hardcode pyconfig.h location in lib64 path
- ship pyconfig.h in main package, not just multiarch wrapper
- spec cleanup

* Mon Dec 05 2011 fwang <fwang> 3.2.2-2.mga2
+ Revision: 176932
- add upstream patch to recognize gdbm 1.9 magic value
- build with gdbm
- rebuild for new gdbm

* Mon Sep 05 2011 fwang <fwang> 3.2.2-1.mga2
+ Revision: 138550
- new version 3.2.2

* Fri Sep 02 2011 tv <tv> 3.2.1-2.mga2
+ Revision: 137805
- make the huge doc subpackage be noarch

* Tue Jul 12 2011 fwang <fwang> 3.2.1-1.mga2
+ Revision: 122718
- use ln -sf always
- update file list
- really rediff lib64 patch
- rediff lib64 patch
- new version 3.2.1

* Sat Jul 02 2011 fwang <fwang> 3.2-6.mga2
+ Revision: 117326
- rebuild for new tcl

* Tue Jun 28 2011 fwang <fwang> 3.2-5.mga2
+ Revision: 115157
- add provides for binary

* Tue Jun 07 2011 dmorgan <dmorgan> 3.2-4.mga2
+ Revision: 101527
- imported package python3


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16077 |12mr|python-abf-1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           python-abf
Version:        1.2
Release:        2
Summary:        Python API to ABF (https://abf.rosalinux.ru)
Group:          System/Configuration/Packaging
License:        GPLv2
URL:            http://wiki.rosalab.ru/en/index.php/ABF_Console_Client
Source0:        %{name}-%{version}.tar.gz
BuildArch:      noarch

Requires:       python-beautifulsoup
Requires:       python-mechanize

%description
%{name} is the python API to ABF (https://abf.rosalinux.ru).
It contains a set of basic operations, done with either HTML 
parsing or through ABF json API. It also provides datamodel to
operate with.


%prep
%setup -q -n %{name}

%install
rm -rf %{buildroot}
make install DESTDIR=$RPM_BUILD_ROOT


%files
%defattr(-,root,root,-)
%dir %{py_puresitedir}/abf
%dir %{py_puresitedir}/abf/api
%{py_puresitedir}/abf/*.py*
%{py_puresitedir}/abf/api/*.py*

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16078 |12mr|python-axiom-0.6.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module  axiom
%define name	python-%{module}
%define version 0.6.0
%define release %mkrel 4

Name: 		%{name}
Summary: 	Object database, or alternatively, an object-relational mapper
Version: 	%{version}
Release: 	%{release}
Group: 		Development/Python 
URL: 		http://www.divmod.org/trac/wiki/DivmodAxiom
Source0: 	http://divmod.org/trac/attachment/wiki/SoftwareReleases/Axiom-%{version}.tar.gz
License: 	BSD
Requires: 	python-epsilon 
Provides: 	python-Axiom = %{version}
Provides: 	Axiom = %{version}
BuildRequires: 	python-epsilon, python-twisted, python-devel
BuildArch:	noarch
BuildRoot: 	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Axiom is an object database, or alternatively, an object-relational mapper.

%prep
%setup -q -n Axiom-%version

%build
%__python setup.py build

%install
%__rm -rf %buildroot

PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=INSTALLED_FILES.tmp
%__grep -v %{py_sitedir}/build INSTALLED_FILES.tmp > INSTALLED_FILES
%__rm -rf %{buildroot}%{py_sitedir}/build
# I don't think it would be right to package this - AdamW 2008/12
rm -f %{buildroot}%{py_puresitedir}/twisted/plugins/dropin.cache

%clean
%__rm -rf %buildroot

%files -f INSTALLED_FILES
%defattr(-,root,root)
%doc *.txt LICENSE



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16079 |12mr|python-beaker-1.5.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: python-beaker
Version: 1.5.3
Release: %mkrel 5
Summary: WSGI middleware layer to provide sessions

Group: Development/Python
License: BSD
URL: http://beaker.groovie.org/
Source0: http://pypi.python.org/packages/source/B/Beaker/Beaker-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}
BuildArch: noarch
BuildRequires: python-setuptools

%description
Beaker is a caching library that includes Session and Cache objects built on
Myghty's Container API used in MyghtyUtils. WSGI middleware is also included to
manage Session objects and signed cookies.


%prep
%setup -q -n Beaker-%{version}
# Fix rpmlint warning
sed -i -e '/\/usr\/bin\/python/d' beaker/crypto/pbkdf2.py


%build
%{__python} setup.py build


%install
rm -rf %{buildroot}
%{__python} setup.py install --skip-build --root %{buildroot}


%clean
rm -rf %{buildroot}


%files
%defattr(-,root,root,-)
%doc LICENSE CHANGELOG
%{python_sitelib}/beaker/
%{python_sitelib}/Beaker*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16080 |12mr|python-beautifulsoup-3.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	BeautifulSoup 
  
Name:		python-beautifulsoup
Version:	3.2.1
Release:	1
Summary:	The Screen-Scraper's Friend 
Group:		Development/Python
License:	Python
URL:		http://www.crummy.com/software/BeautifulSoup 
Source0:	http://www.crummy.com/software/BeautifulSoup/download/%{module}-%{version}.tar.gz
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root 
BuildArch:	noarch 
BuildRequires:	python-devel
BuildRequires:	python-setuptools
  
%description 
The BeautifulSoup class turns arbitrarily bad HTML into a tree-like 
nested tag-soup list of Tag objects and text snippets. A Tag object 
corresponds to an HTML tag.  It knows about the HTML tag's attributes, 
and contains a representation of everything contained between the 
original tag and its closing tag (if any). It's easy to extract Tags 
that meet certain criteria. 
  
%prep
%setup -q -n %{module}-%{version}
  
%install 
%__rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILE_LIST

%clean 
%__rm -rf %{buildroot}
  
%files -f FILE_LIST
%defattr(-,root,root,-) 




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16081 |12mr|python-cairo-1.10.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname py2cairo

Summary:	A python wrapper for the Cairo libraries
Name:		python-cairo
Version:	1.10.0
Release:	1
License:	LGPLv2+
Group:		Development/Python
URL:		http://cairographics.org/pycairo
Source:		http://cairographics.org/releases/%{oname}-%{version}.tar.bz2
Patch0:		pycairo-1.10.0-link.patch
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(python)

%description
Aset of Python bindings for the cairo graphics library.

%package devel
Summary:	Development files for %{name}
Group:		Development/Python
Requires:	%{name} = %{version}-%{release}
Provides:	%{oname}-devel = %{version}-%{release}

%description devel
Development files for %{name}.

%prep
%setup -qn %{oname}-%{version}
%apply_patches
touch ChangeLog

%build
autoreconf -fi
%configure2_5x
%make

%install
%makeinstall_std

%files 
%doc AUTHORS
%{py_platsitedir}/cairo

%files devel
%doc examples
%{_includedir}/pycairo/pycairo.h
%{_libdir}/pkgconfig/pycairo.pc




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16082 |12mr|python-celementtree-1.0.5-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module		cElementTree
%define date_version	20051216

Summary:        Add-on to the standard ElementTree package
Name: 		python-celementtree
Version: 	1.0.5
Release: 	%mkrel 9
Group: 		Development/Python
License:	Python license
URL:            http://effbot.org/zone/element-index.htm
Source0:        http://effbot.org/downloads/%{module}-%{version}-%{date_version}.tar.bz2
Patch0:		celementtree-1.0.5-external-libexpat.patch
Requires:	python-elementtree
%py_requires -d
BuildRequires:	expat-devel
BuildRoot:      %{_tmppath}/%{name}-%{version}

%description
This is an add-on to the standard ElementTree package, which adds a very fast
and memory-efficient alternative implementation of the ElementTree API.

%prep
%setup -q -n %{module}-%{version}-%{date_version}
%patch0 -p1

%build
%{__python} setup.py build


%install
rm -rf %{buildroot}
%{__python} setup.py install --root=%{buildroot} --record INSTALLED_FILES


%clean
rm -rf %{buildroot}

%files -f INSTALLED_FILES
%defattr(-,root,root)
%doc samples README* CHANGES*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16083 |12mr|python-cheetah-2.4.4-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Python-powered template engine and code-generator
Name: python-cheetah
Version: 2.4.4
Release: %mkrel 4
URL: http://www.CheetahTemplate.org/
Source0: http://pypi.python.org/packages/source/C/Cheetah/Cheetah-%{version}.tar.gz
License: MIT like
Group: Development/Python
BuildRequires: python-devel
BuildRoot: %{_tmppath}/%{name}-buildroot
Provides: python-cheetah2
Obsoletes: python-cheetah2

%description
Python-cheetah:
* generates HTML, SGML, XML, SQL, Postscript, form email, LaTeX, or any other
  text-based format.
* cleanly separates content, graphic design, and program code. This leads to
  highly modular, flexible, and reusable site architectures; faster
  development time; and HTML and program code that is easier to understand and
  maintain. It is particularly well suited for team efforts.
* blends the power and flexibility of Python with a simple template language
  that non-programmers can understand.
* gives template writers full access to any Python data structure, module,
  function, object, or method in their templates.
* makes code reuse easy by providing an object-orientated interface to
  templates that is accessible from Python code or other Cheetah templates.
  One template can subclass another and selectively reimplement sections of it.
* provides a simple, yet powerful, caching mechanism that can dramatically
  improve the performance of a dynamic website.
* compiles templates into optimized, yet readable, Python code.

%prep
%setup -q -n Cheetah-%version

%build
python setup.py build

%install
rm -rf $RPM_BUILD_ROOT
python setup.py install --root $RPM_BUILD_ROOT

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc CHANGES LICENSE TODO
%_libdir/python*/site-packages/Cheetah
%_libdir/python*/site-packages/*.egg-info
%_bindir/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16084 |12mr|python-clientform-0.2.10-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname ClientForm

Summary:	Client-side HTML form handling
Name:		python-clientform
Version:	0.2.10
Release:	%mkrel 4
Source0:	http://wwwsearch.sourceforge.net/%{oname}/src/%{oname}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
BuildArch:	noarch
URL:		http://wwwsearch.sourceforge.net/ClientForm/
BuildRequires:	python-devel
BuildRequires:	python-setuptools

%description
ClientForm is a Python module for handling HTML forms on the client
side, useful for parsing HTML forms, filling them in and returning the
completed forms to the server.  It developed from a port of Gisle Aas'
Perl module HTML::Form, from the libwww-perl library, but the
interface is not the same.

%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
python setup.py install --single-version-externally-managed --root=%{buildroot}

%files
%doc *txt *html
%{py_puresitedir}/%{oname}*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16085 |12mr|python-coherence-0.6.6.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarball_name Coherence

Name: python-coherence
Summary: A DLNA/UPnP MediaServer/MediaRenderer in addition of a framework
Version: 0.6.6.2
Release: 5
Group: Networking/File transfer 
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL: https://coherence.beebits.net/
Source0: https://coherence.beebits.net/download/%{tarball_name}-%{version}.tar.gz
Source1: coherence.conf
Source2: coherence-32x32.png
Patch0: Coherence-0.6.0-daemon_name_fix.diff
License: MIT
Provides: coherence = %version
Requires: python-twisted-core
Requires: python-twisted-web
Requires: python-twisted-conch >= 0.8
#Requires: python-louie
Requires: python-axiom >= 0.5.7
Requires: python-epsilon >= 0.5.8
Requires: python-configobj
Requires: python-celementtree
Requires: python-elementtree
Requires: python-dbus
Requires: python-mechanize
Requires: pyid3lib
# Gstreamer
Requires: gstreamer0.10-python
Requires: gstreamer0.10-flac
Requires: gstreamer0.10-plugins-base

%if %mdkversion > 200900
Requires:	python-pkg-resources
%else
Requires: python-setuptools
%endif
Requires: python-nose
Requires: python-sqlite2
Requires(post):   rpm-helper
Requires(preun):  rpm-helper
BuildRequires: python-setuptools, imagemagick
BuildRequires: python-twisted-core
BuildRequires: python-twisted-web
%py_requires -d

%description
As a stand-alone application Coherence acts as a DLNA/UPnP MediaServer and
exports local and remote media files via its plugins to other UPnP clients.
And together with GStreamer it forms a controllable DLNA/UPnP MediaRenderer.

%post
%_post_service coherence

%preun
%_preun_service coherence

%files 
%defattr(-,root,root)
%doc docs/coherence.conf.example 
%_bindir/coherence
%_initrddir/coherence
%config(noreplace) %_sysconfdir/coherence/*conf
%py_platsitedir/*
/srv/public
%{_datadir}/dbus-1/services/

#------------------------------------------------------------

%package applet
Summary: Applet for controlling coherence
Group:  Networking/File transfer
Requires: %name
Requires: python-qt4, python-qt4-core, python-qt4-gui

%description applet
A simple desktop applet to control (start/stop) coherence

%files applet
%defattr(-,root,root)
%_bindir/applet-coherence
%{_iconsdir}/coherence/*
%{_datadir}/applications/%{name}-applet.desktop
%{_iconsdir}/coherence.png
%{_liconsdir}/coherence.png
%{_miconsdir}/coherence.png

#------------------------------------------------------------

%prep
%setup -q -n %{tarball_name}-%version
%patch0 -p0

%build
python setup.py build

%install
rm -rf %buildroot
mkdir -p %buildroot/%_initrddir
mkdir -p %buildroot/%_sysconfdir/coherence
mkdir -p %buildroot/usr/share/icons/coherence
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
mkdir -p $RPM_BUILD_ROOT/srv/public
# Install the D-Bus service file
%{__mkdir_p} %{buildroot}/%{_datadir}/dbus-1/services

python setup.py install --root=%buildroot --install-lib=%py_platsitedir
install -m 755 misc/coherence-initscript.sh %buildroot/%_initrddir/coherence
install -m 644 %SOURCE1 %buildroot/%_sysconfdir/coherence
mv "%buildroot/%py_platsitedir/misc/Desktop-Applet/tango-system-file-manager.png" %buildroot/usr/share/icons/coherence
install -m 644 misc/org.Coherence.service %{buildroot}/%{_datadir}/dbus-1/services/

# install icons
mkdir -p %{buildroot}%{_miconsdir}
mkdir -p %{buildroot}%{_iconsdir}
mkdir -p %{buildroot}%{_liconsdir}
install -m 644 %SOURCE2 %{buildroot}%{_iconsdir}/coherence.png
convert -scale 16x16 %SOURCE2 $RPM_BUILD_ROOT%{_miconsdir}/coherence.png
convert -scale 48x48 %SOURCE2 $RPM_BUILD_ROOT%{_liconsdir}/coherence.png

# menu
cat > $RPM_BUILD_ROOT%{_datadir}/applications/%{name}-applet.desktop <<EOF
[Desktop Entry]
Encoding=UTF-8
Name=Coherence
Comment=DLNA/UPnP MediaServer/MediaRenderer
Exec=applet-coherence
Icon=coherence
StartupNotify=true
Terminal=false
Type=Application
Categories=X-MandrivaLinux-Internet;X-MandrivaLinux-CrossDesktop
EOF

%clean
rm -rf %buildroot




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16086 |12mr|python-configobj-4.7.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	configobj
%define name	python-%{module}
%define version 4.7.2
%define release %mkrel 5

Name: 	   %{name}
Summary:   Simple but powerful config file reader and writer
Version:   %{version}
Release:   %{release}
License:   BSD
Group:	   Development/Python 
Provides:  python-ConfigObj = %{version}
URL: 	   http://www.voidspace.org.uk/python/configobj.html
Source0:   http://www.voidspace.org.uk/downloads/%{module}-%{version}.zip
Provides:  ConfigObj = %{version}
BuildRequires: python-devel 
BuildRequires: python-setuptools
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}

%description
ConfigObj is a simple but powerful config file reader and writer: an ini file
round tripper. Its main feature is that it is very easy to use, with a
straightforward programmer's interface and a simple syntax for config files.

%prep
# for 4.7.2, it seems the tarball is wrong 
#%%setup -q -n %{module}-%{version}
unzip -o %SOURCE0
%setup -D -T -q -n %{module}-%{version}
%build
%__python setup.py build

%install
%__rm -rf %buildroot

%__python setup.py install --root=%buildroot

%clean
%__rm -rf %buildroot

%files
%defattr(-,root,root)
%doc docs/*
%py_puresitedir/*py
%py_puresitedir/*.egg-info



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16087 |12mr|python-cups-1.9.57-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define module cups

Summary:       Python bindings for the CUPS API
Name:          python-%{module}
Version:       1.9.57
Release:       %mkrel 3
Source0:       http://cyberelk.net/tim/data/pycups/pycups-%{version}.tar.bz2
Source1:       http://cyberelk.net/tim/data/pycups/pycups-%{version}.tar.bz2.sig
License:       BSD 
Group:         Development/Python
BuildRoot:     %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Url:           http://cyberelk.net/tim/software/pycups/
%py_requires -d
BuildRequires: cups-devel

%description
Python bindings for the CUPS API.

%files
%defattr(-,root,root)
%{py_platsitedir}/*.egg-info
%{py_platsitedir}/cups.so

#--------------------------------------------------------------------

%prep
%setup -qn pycups-%version

%build
CFLAGS=-DVERSION=\\\"%{version}\\\" python setup.py build

%install
rm -rf $RPM_BUILD_ROOT
python setup.py install --skip-build --root=$RPM_BUILD_ROOT

%clean
rm -rf $RPM_BUILD_ROOT



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16088 |12mr|python-curl-7.19.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module curl

Summary:	A Python interface to libcurl
Name:		python-%{module}
Version:	7.19.0
Release:	9
Group:		Development/Python
License:	LGPLv2+
URL:		http://pycurl.sourceforge.net
Source0:	http://pycurl.sourceforge.net/download/pycurl-%{version}.tar.gz
# Ugly hack to get libs necessary to compile libcurl 
#   but avoid linking with libcurl.a
Patch0:		pycurl-7.19.0-no-static-libcurl.patch
BuildRequires:  python-devel
BuildRequires:  curl-devel >= 7.19.0
%py_requires -d
BuildRoot:      %{_tmppath}/%{name}-%{version}-buildroot
Obsoletes:	python-pycurl < %{version}-%{release}
Provides:	python-pycurl = %{version}-%{release}

%description
PycURL is a Python interface to libcurl. PycURL can be used to fetch
objects identified by a URL from a Python program, similar to the
urllib Python module. PycURL is mature, very fast, and supports a lot
of features.

%prep
%setup -qn pycurl-%{version}
chmod a-x examples/*
%apply_patches

%build
env CFLAGS="%{optflags} -DHAVE_CURL_OPENSSL" %{__python} setup.py build

%check
%{__python} tests/test_internals.py -q

%install
rm -rf %{buildroot}
%{__python} setup.py install --skip-build --root=%{buildroot} --optimize=2
rm -rf %{buildroot}%{_datadir}/doc/pycurl
 
%files
%defattr(-,root,root)
%doc COPYING ChangeLog README TODO examples doc tests
%{python_sitearch}/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16089 |12mr|python-cython-0.17-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname Cython

Summary:	Language for writing C extensions to Python
Name:		python-cython
Version:	0.17
Release:	1
Source0:	http://www.cython.org/release/%{tarname}-%{version}.tar.gz
License:	Apache License
Group:		Development/Python
Url:		http://www.cython.org
BuildRequires:	python-devel
BuildRequires:	dos2unix

%description
Cython is a language that facilitates the writing of C extensions for
the Python language. It is based on Pyrex, but provides more cutting
edge functionality and optimizations.

%prep
%setup -q -n %{tarname}-%{version}

%install
find -name .*DS_Store* | xargs rm -rf

PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}
pushd Tools
dos2unix cython-mode.el
%__install -m 755 -d %{buildroot}%{_sysconfdir}/emacs/site-start.d
%__install -m 644 *.el* %{buildroot}%{_sysconfdir}/emacs/site-start.d
popd

#%%check
#PYTHONPATH=`pwd`/../build/lib make test clean

%files 
%doc *.txt Demos Doc
%{_sysconfdir}/emacs/site-start.d/*.el*
%_bindir/cy*
%py_platsitedir/Cython*
%py_platsitedir/cython*
%py_platsitedir/pyximport*



%changelog
* Wed Oct  3 2012 Denis Silakov <denis.silakov@rosalab.ru>
+ Commit: fa36f97
- Updated to 0.17
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16090 |12mr|python-dateutil-1.5-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define fname	dateutil

Summary:	Provides powerful extensions to the standard datetime module
Name:		python-dateutil
Version:	1.5
Release:	%mkrel 4
License:	Python
Group:		Development/Python
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL:		http://labix.org/python-dateutil
Source0:	http://labix.org/download/python-dateutil/%{name}-%{version}.tar.bz2
BuildRequires:	python-devel
BuildRequires:	python-setuptools
Requires:	python
BuildArch:	noarch

%description
The dateutil module provides powerful extensions to the standard
datetime module available in Python. Features include:

* Computing of relative deltas (next month, next year, next monday,
  last week of month, etc);
* Computing of relative deltas between two given date and/or datetime
  objects;
* Computing of dates based on very flexible recurrence rules, using a
  superset of the iCalendar specification. Parsing of RFC strings is
  supported as well;
* Generic parsing of dates in almost any string format;
* Timezone (tzinfo) implementations for tzfile(5) format files
  (/etc/localtime, /usr/share/zoneinfo, etc), TZ environment string
  (in all known formats), iCalendar format files, given ranges (with
  help from relative deltas), local machine timezone, fixed offset
  timezone, UTC timezone, and Windows registry-based time zones;
* Internal up-to-date world timezone information based on Olson's
  database;
* Computing of Easter Sunday dates for any given year, using Western,
  Orthodox or Julian algorithms;
* More than 400 test cases.

%prep
%setup -q

%build

%install
rm -rf %{buildroot}
python setup.py install --root=%{buildroot}

%post

%postun

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc LICENSE README NEWS
%{py_puresitedir}/%{fname}
%{py_puresitedir}/python_%{fname}-%{version}-py%{py_ver}.egg-info




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16091 |12mr|python-decorator-3.3.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	decorator
%define name	python-%{module}
%define version	3.3.3
%define release %mkrel 1

Summary:	Python decorator utilities
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://pypi.python.org/packages/source/d/%{module}/%{module}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		http://pypi.python.org/pypi/decorator/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	python-devel

%description
The aim of the decorator module it to simplify the usage of decorators
for the average programmer, and to popularize decorators by showing
various non-trivial examples. Of course, as all techniques, decorators
can be abused and you should not try to solve every problem with a
decorator, just because you can.

%prep 
%setup -q -n %{module}-%{version}

%install
%__rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} 

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc *.txt documentation.*
%py_sitedir/%{module}*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16092 |12mr|python-decoratortools-1.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname DecoratorTools

Name:           python-decoratortools
Version:        1.8
Release:        2
Summary:        Use class and function decorators -- even in Python 2.3
Group:          Development/Python
License:        Python or ZPLv2.1
URL:            http://cheeseshop.python.org/pypi/DecoratorTools
Source0:        http://cheeseshop.python.org/packages/source/D/DecoratorTools/%{oname}-%{version}.zip
BuildArch:      noarch

BuildRequires:  python-devel 
BuildRequires:  python-setuptools

%description
Want to use decorators, but still need to support Python 2.3? Wish you could
have class decorators, decorate arbitrary assignments, or match decorated
function signatures to their original functions?
Then you need "DecoratorTools".

%prep
%setup -q -n %{oname}-%{version}

%build
%{__python} setup.py build

%install
%{__python} setup.py install --skip-build --root %{buildroot}
 
%files
%defattr(-,root,root,-)
%doc README.txt
%{py_puresitedir}/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16093 |12mr|python-distribute-0.6.28-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	distribute

Summary:	Python Distutils Enhancements
Name:		python-%{module}
Version:	0.6.28
Release:	1
License:	Zope Public License (ZPL)
Group:		Development/Python
Url:		http://pypi.python.org/pypi/%{module}
Source0:    http://pypi.python.org/packages/source/d/%{module}/%{module}-%{version}.tar.gz
BuildArch:	noarch
BuildRequires:	python-devel
Requires:	python-devel
Requires:	python-pkg-resources
%rename		python-setuptools

%description
A collection of enhancements to the Python distutils that allow 
you to more easily build and distribute Python packages, especially 
ones that have dependencies on other packages.

%package -n	python-pkg-resources
Summary:	Runtime module to access python resources
Group:		Development/Python
Conflicts:	python-setuptools < 0.6c9-2mdv

%description -n	python-pkg-resources
Module used to find and manage Python package/version dependencies and access
bundled files and resources, including those inside of zipped .egg files.

%prep
%setup -q -n %{module}-%{version}

%build
export CFLAGS="%{optflags}"
%__python setup.py build

# Fails with 0.6.27:
#%check
#%__python setup.py test

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}

%files
%doc *.txt
%{_bindir}/*
%{py_sitedir}/*
%exclude %{py_sitedir}/pkg_resources.py*

%files -n python-pkg-resources
%{py_sitedir}/pkg_resources.py*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16094 |12mr|python-django-1.4.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	django
%define tarname	Django
%define name	python-%module
%define version	1.4.2
%define stablev	1.4
%define release	1

Summary:	A high-level Python Web framework
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://media.djangoproject.com/releases/%{stablev}/%{tarname}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		http://www.djangoproject.com
BuildArch:	noarch
BuildRequires:	python-setuptools, python-sphinx
%py_requires -d

%description
Django is a high-level Python Web framework that encourages rapid development
and clean, pragmatic design.

Developed and used over the past two years by a fast-moving online-news
operation, Django was designed from scratch to handle two challenges: the
intensive deadlines of a newsroom and the stringent requirements of experienced
Web developers. It has convenient niceties for developing content-management
systems, but it's an excellent tool for building any Web site.

Django focuses on automating as much as possible and adhering to the
DRY principle.

%prep
%setup -q -n %{tarname}-%{version}
sed -i 's/^\(ez_setup.use_setuptools\)/#\1/' setup.py

%build
PYTHONDONTWRITEBYTECODE= %__python setup.py build
make -C docs/ html

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}

%files
%doc LICENSE README docs/_build/html
%_bindir/*
%py_puresitedir/%{module}
%py_puresitedir/%{tarname}-*.egg-info

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16095 |12mr|python-docutils-0.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	docutils
%define name	python-%{module}
%define version	0.8

Name:		%{name}
Summary:	Python Documentation Utilities
Version:	%{version}
Release:	%mkrel 2
Source:		http://downloads.sourceforge.net/project/docutils/docutils/%{version}/%{module}-%{version}.tar.gz
URL:		http://docutils.sourceforge.net/
License:	BSD
Group:		Development/Python
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildArch:	noarch
BuildRequires:	python-devel, emacs
Requires:	python
Suggests:	python-imaging

%description
The purpose of the Docutils project is to create a set of tools for
processing plaintext documentation into useful formats, such as HTML,
XML, and LaTeX.  Support for the following sources has been implemented:

* Standalone files.
* PEPs (Python Enhancement Proposals)

Support for the following sources is planned:

* Inline documentation from Python modules and packages, extracted
  with namespace context.
* Email (RFC-822 headers, quoted excerpts, signatures, MIME parts).
* Wikis, with global reference lookups of "wiki links".
* Compound documents, such as multiple chapter files merged into a
  book.
* And others as discovered.

%prep
%setup -q -n %{module}-%{version}

%install
%__rm -rf %{buildroot}
%__python setup.py install --root=%{buildroot}
for file in %{buildroot}%_bindir/*.py; do
  mv $file %{buildroot}%_bindir/`basename $file .py`
done

# Force installation of roman.py:
%__install -D -m 0644 extras/roman.py %{buildroot}/%py_puresitedir/roman.py

# Make emacs mode available:
emacs -batch -f batch-byte-compile tools/editors/emacs/rst.el
%__install -d -m 755 %{buildroot}%{_datadir}/emacs/site-lisp
%__install -D -m 644 tools/editors/emacs/rst.el* %{buildroot}%{_datadir}/emacs/site-lisp
%__rm -rf tools/editors/emacs

cat > ./rst.el << EOF
(autoload 'rst-mode "rst" "reStructuredText mode" t)
(add-to-list 'auto-mode-alist '("\\.rst$" . rst-mode))
EOF
emacs -batch -f batch-byte-compile rst.el
%__install -d -m 755 %{buildroot}%{_sysconfdir}/emacs/site-start.d
%__install -m 644 rst.el* %{buildroot}%{_sysconfdir}/emacs/site-start.d/

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc *.txt docs tools
%py_puresitedir/docutils
%py_puresitedir/roman*
%py_puresitedir/*.egg-info
%_bindir/*
%_datadir/emacs/site-lisp/*
%_sysconfdir/emacs/site-start.d/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16096 |12mr|python-egenix-mx-base-3.2.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname egenix-mx-base

Name:		python-%{rname}
Version:	3.2.4
Release:	1
Summary:	Python extensions from eGenix
License:	eGenix.com Public License
Group:		Development/Python
URL:		http://www.egenix.com/files/python/eGenix-mx-Extensions.html
Source0:	http://downloads.egenix.com/python/%{rname}-%{version}.tar.gz
Patch0:		egenix-mx-base-fix_underlinking.diff
Patch1:		mx-3.1.1-lib64.patch
Obsoletes:	%{rname} < %{version}-%{release}
Provides:	egenix-mx-base = %{version}-%{release}
BuildRequires:	python-devel

%description
The eGenix mx Extension Series are a collection of
Python extensions written in ANSI C and Python
which provide a large spectrum of useful additions
to everyday Python programming.

The BASE package includes the Open Source subpackages
of the series and is needed by all other add-on
packages of the series.

This software is brought to you by eGenix.com and
distributed under the eGenix.com Public License.

%prep
%setup -q -n %{rname}-%{version}
find . -type f | grep .py | xargs -t sed -i 's|/usr/local.*python|/usr/bin/python|'
%patch0 -p0
%patch1 -p1

%build
python setup.py build

%install
python setup.py install --root=%{buildroot} --prefix=%{_prefix} --no-compile

%files
%defattr(-,root,root,0755)
%doc README mx/*/Doc
%doc mx/DateTime/LICENSE mx/DateTime/COPYRIGHT
%{python_sitearch}/mx
%{py_platsitedir}/*.egg-info


%changelog
* Wed Sep  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: a115d0a
- Don't terminate build on file listed twice (it's fine for this spec)
  
* Wed Sep  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 126fa1d
- New version 3.2.4, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16097 |12mr|python-enchant-1.5.3-4.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           python-enchant
Version:        1.5.3
%define subrel 1
Release:        %mkrel 4
Summary:        Python bindings for Enchant spellchecking library
Group:          Development/Python
License:        LGPL
URL:            http://www.rfk.id.au/software/pyenchant/
Source0:        http://pypi.python.org/packages/source/p/pyenchant/pyenchant-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
BuildArch:	noarch
BuildRequires:  enchant-devel python-setuptools
%py_requires -d
Provides:       PyEnchant = %{version}-%{release}
Requires:	enchant >= 1.5.0

%description
PyEnchant is a spellchecking library for Python, based on the Enchant
library by Dom Lachowicz.


%prep
%setup -q -n pyenchant-%{version}

%build
CFLAGS="$RPM_OPT_FLAGS" %{__python} setup.py build


%install
rm -rf $RPM_BUILD_ROOT
%{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT --single-version-externally-managed
rm -rf $RPM_BUILD_ROOT/%{python_sitelib}/*.egg-info

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc LICENSE.txt README.txt TODO.txt
%{python_sitelib}/enchant



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16098 |12mr|python-epsilon-0.6.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module  epsilon
%define name    python-%{module}
%define version 0.6.0
%define release %mkrel 4

Name: 		%{name}
Summary: 	A small utility package
Version: 	%{version}
Release: 	%{release}
Group: 		Development/Python 
BuildRoot: 	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL: 		http://www.divmod.org/trac/wiki/DivmodEpsilon
Source0: 	Epsilon-%{version}.tar.gz
License: 	BSD
Provides: 	python-Epsilon = %{version}
Provides: 	Epsilon = %version
Requires:	python-twisted
BuildRequires:	python-devel python-twisted
BuildArch:	noarch

%description
A small utility package that depends on tools too recent for Twisted (like
datetime in python2.4) but performs generic enough functions that it can be
used in projects that don't want to share the large footprint of Divmod's 
other projects.

%prep
%setup -q -n Epsilon-%version

%build
%__python setup.py build

%install
%__rm -rf %{buildroot}

PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=INSTALLED_FILES.tmp
%__grep -v %{py_sitedir}/build INSTALLED_FILES.tmp > INSTALLED_FILES

%__rm -rf %{buildroot}%{py_sitedir}/build

%clean
%__rm -rf %buildroot

%files -f INSTALLED_FILES
%defattr(-,root,root)
%doc README *.txt LICENSE



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16099 |12mr|python-fam-1.1.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pyver %(python -V 2>&1 | cut -f2 -d" " | cut -f1,2 -d".")

Summary: Python FAM module
Name: python-fam
Version: 1.1.1
Release: %mkrel 8
Source0: http://prdownloads.sourceforge.net/python-fam/%{name}-%{version}.tar.bz2
Patch0: python-fam-1.0.2-gamin.patch
# (fc) 1.1.1-5mdv fix crash (Debian)
Patch1: python-fam-1.1.1-fixcrash.patch
License: GPL
Group: Development/Python
URL: http://python-fam.sourceforge.net/
%py_requires -d
BuildRoot: %{_tmppath}/%{name}-buildroot
BuildRequires: fam-devel

%description
Python FAM is a wrapper module around libfam from the FAM project. It
allows Python programs to monitor files and directories. An example
script is included.

%prep
%setup -q
%patch0 -p1 -b .gamin
%patch1 -p1 -b .fixcrash
chmod 755 test.py

%build
python setup.py build

%install
rm -rf $RPM_BUILD_ROOT
python setup.py install --root=$RPM_BUILD_ROOT

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc test.py
%py_platsitedir/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16100 |12mr|python-feedparser-5.0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname feedparser

Summary: Parse RSS and Atom feeds in Python
Name: python-feedparser
Version: 5.0.1
Release: %mkrel 2
Source0: http://downloads.sourceforge.net/%{pkgname}/%{pkgname}-%{version}.tar.gz
License: BSD
URL: http://feedparser.org/
Group: Development/Python
BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot
Requires: python
BuildRequires: python-devel
BuildArch: noarch

%description
Feedparser is the "Universal Feed Parser" library for python, which
handles RSS 0.9x, RSS 1.0, RSS 2.0, CDF, Atom 0.3, and Atom 1.0 feeds

%prep
%setup -q -n %{pkgname}-%{version}

%build
CFLAGS="$RPM_OPT_FLAGS" python setup.py build

%check
pushd feedparser
    python feedparsertest.py
popd

%install
rm -rf $RPM_BUILD_ROOT

PYTHONDONTWRITEBYTECODE= python setup.py install --root=$RPM_BUILD_ROOT --record=INSTALLED_FILES

%clean
rm -rf $RPM_BUILD_ROOT

%files -f INSTALLED_FILES
%defattr(-,root,root)
%doc LICENSE README



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16101 |12mr|python-foolscap-0.6.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	foolscap
%define name	python-%{module}
%define version	0.6.1
%define release	%mkrel 3

Summary:	Rewrite of Perspective Broker
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{module}-%{version}.tar.gz
License:	MIT
Group:		Development/Python
Url:		http://foolscap.lothar.com/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires:	python >= 2.4
Requires:	python-twisted >= 2.4.0
Requires:	python-OpenSSL >= 0.6
BuildRequires:	python-devel >= 2.4
BuildArch:	noarch

%description
Foolscap is a ground-up rewrite of Perspective Broker, which itself is
Twisted's native RPC/RMI protocol (Remote Procedure Call / Remote
Method Invocation).  If you have control of both ends of the wire, and
are thus not constrained to use some other protocol like
HTTP/XMLRPC/CORBA/etc, you might consider using Foolscap.

%prep
%setup -q -n %{module}-%{version}

%build
%__python setup.py build

%install
%__rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILELIST

%clean
%__rm -rf %{buildroot}

%files -f FILELIST
%defattr(-,root,root)
%doc ChangeLog LICENSE NEWS README doc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16102 |12mr|python-GnuPG-Interface-0.3.2-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name python-GnuPG-Interface
%define version 0.3.2
%define release %mkrel 12
%define oname GnuPGInterface

Summary: GnuPG-Interface module for python
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://py-gnupg.sourceforge.net/download/%{oname}-%{version}.tar.bz2
License: LGPL
Group: Development/Python
BuildRoot: %{_tmppath}/%{name}-buildroot
Url: http://py-gnupg.sourceforge.net/
BuildRequires: python-devel
BuildRequires:  gnupg
BuildArch:	noarch

%description
This module provides Python bindings for the GnuPG.

%prep
%setup -q -n %oname-%version
chmod 644 ./*

%build
env CFLAGS="$RPM_OPT_FLAGS" python setup.py build

%install
rm -rf %buildroot 
python setup.py install --root=$RPM_BUILD_ROOT

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc COPYING ChangeLog MANIFEST NEWS README THANKS
%{py_puresitedir}/GnuPGInterface.py*
%{py_puresitedir}/*.egg-info






%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16103 |12mr|python-gobject-2.28.6-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname pygobject

%define api 2.0
%define major 0
%define libname %mklibname pyglib %{api} %{major}

Summary: GObject Python bindings 
Name: python-gobject
Version: 2.28.6
Release: 3
License: LGPLv2+
Group: Development/Python
Url: http://www.gnome.org
Source0: http://ftp.gnome.org/pub/GNOME/sources/pygobject/%{oname}-%{version}.tar.xz
Patch0: pygobject-2.16.1-fixdetection.patch
Patch1: pygobject-2.28.2-fix-link.patch

BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(gtk-doc)
BuildRequires: pkgconfig(libffi)
BuildRequires: pkgconfig(pycairo)
BuildRequires: pkgconfig(python)

Provides: python-gobject2 = %{version}-%{release}

%description
This archive contains bindings for the GObject, to be used in Python
It is a fairly complete set of bindings, it's already rather useful, 
and is usable to write moderately complex programs.  (see the
examples directory for some examples of the simpler programs you could
write).

%package -n %{libname}
Group: System/Libraries
Summary: Python Glib bindings shared library

%description -n %{libname}
This archive contains bindings for the GObject, to be used in Python
It is a fairly complete set of bindings, it's already rather useful, 
and is usable to write moderately complex programs.  (see the
examples directory for some examples of the simpler programs you could
write).

%package devel
Group: Development/C
Summary: Python-gobject development files
Requires: %{name} = %{version}-%{release}
Requires: %{libname} = %{version}-%{release}

%description devel
This contains the python-gobject development files, including C
header, pkg-config file, gtk-doc generated API documentation and a code
generation tool.

%prep
%setup -qn %{oname}-%{version}
%apply_patches

%build
%configure2_5x \
	--disable-introspection

%make LIBS='-lpython2.7'

%install
rm -rf %{buildroot}
%makeinstall_std
#gw this must be executable, it is used for building docs, e.g. in pyclutter
chmod 755 %{buildroot}%{_datadir}/pygobject/xsl/fixxref.py

%files
%doc README NEWS AUTHORS ChangeLog
%{py_platsitedir}/pygtk*
%{py_platsitedir}/glib
%{py_platsitedir}/gobject
%{py_platsitedir}/gtk-2.0/

%files -n %{libname}
%{_libdir}/libpyglib-%{api}-python.so.%{major}*

%files devel
%{_bindir}/pygobject-codegen-2.0
%{_libdir}/pkgconfig/*.pc
%{_libdir}/libpyglib-%{api}-python.so
%{_includedir}/pygtk-2.0/
%{_datadir}/gtk-doc/html/pygobject/
%{_datadir}/pygobject/




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16104 |12mr|python-gobject3-3.4.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname pygobject

%define api 2.0
%define major 0
%define libname %mklibname pyglib-gi %{api} %{major}

%if %{_use_internal_dependency_generator}
%define __noautoprovfiles %{py_platsitedir}/gi/_gobject/__init__.py
%else
%define _exclude_files_from_autoreq ^%{py_platsitedir}/gi/_gobject/__init__.py
%endif

Summary:	Python bindings for GObject Introspection
Name:		python-gobject3
Version:	3.4.0
Release:	2
License:	LGPLv2+ and MIT
Group:		Development/Python
Url:		http://www.gnome.org
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{oname}/3.4/%{oname}-%{version}.tar.xz

BuildRequires:	gtk-doc
BuildRequires:	pkgconfig(glib-2.0) >= 2.24.0
BuildRequires:	pkgconfig(gobject-introspection-1.0) >= 0.10.2
BuildRequires:	pkgconfig(libffi) >= 3.0
BuildRequires:	pkgconfig(pycairo) >= 1.2.0
BuildRequires:	pkgconfig(python) >= 2.5.2

%description
The %{name} package provides a convenient wrapper for the GObject 
library for use in Python programs.

%package -n python-gi
Summary:	Python bindings for GObject Introspection
Group:		Development/Python
Provides:	python-gobject-introspection = %{version}-%{release}
Provides:	%{name} = %{version}-%{release}
Conflicts:	python-gobject < 2.28.6-3

%description -n python-gi
This package contains the Python GObject Introspection bindings.

%package -n python-gi-cairo
Summary:	Python-gi bindings for Cairo
Group:		Development/Python
Requires:	python-gi = %{version}-%{release}
Requires:	typelib(PangoCairo)
Requires:	python-cairo >= 1.2.0
Obsoletes:	python-gobject-cairo < 2.28.6-3
Provides:	python-gobject-cairo = %{version}-%{release}

%description -n python-gi-cairo
This package contains the Python-gi Cairo bindings.

%package -n %{libname}
Group:		System/Libraries
Summary:	Python GObject Introspection bindings shared library

%description -n %{libname}
This archive contains bindings for the GObject, to be used in Python
It is a fairly complete set of bindings, it's already rather useful, 
and is usable to write moderately complex programs.

%package devel
Group:		Development/C
Summary:	Python-gobject development files
Requires:	%{libname} = %{version}-%{release}

%description devel
This contains the python-gobject development files, including C
header, pkg-config file.

%prep
%setup -qn %{oname}-%{version}

%build
%configure2_5x
%make LIBS="-lpython%{py_ver}"

%install
%makeinstall_std

# dsextra stuff is for windows installs so remove it
rm -fr %{buildroot}%{python_sitearch}/gtk-2.0

# docs are out of date and are being reworked upstream
# so remove them
rm -rf %{buildroot}%{_datadir}/gtk-doc
rm -rf %{buildroot}%{_datadir}/pygobject

%files -n python-gi
%doc README NEWS AUTHORS ChangeLog
%{py_platsitedir}/gi
%exclude %{py_platsitedir}/gi/_gi_cairo.so

%files -n python-gi-cairo
%{py_platsitedir}/gi/_gi_cairo.so

%files -n %{libname}
%{_libdir}/libpyglib-gi-%{api}-python.so.%{major}*

%files devel
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc


%changelog
* Sat Oct  13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 71cff45
- Add typelib(PangoCairo) to python-gi-cairo Requires
  
* Sat Sep  1 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: d46b564
- New version 3.2.2 (sync with Cooker), minor cleanups
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16105 |12mr|python-gpgme-0.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define python_compile_opt python -O -c "import compileall; compileall.compile_dir('.')"
%define python_compile     python -c "import compileall; compileall.compile_dir('.')"
%define mname pygpgme

Name:           python-gpgme
Version:        0.1
Release:        %mkrel 4
Summary:        Python module for working with OpenPGP messages

Group:          Development/Python
License:        LGPLv2+
URL:            http://cheeseshop.python.org/pypi/pygpgme/0.1
Source0:        http://cheeseshop.python.org/packages/source/p/%{mname}/%{mname}-%{version}.tar.gz
# upstream patch to fix gpgme intialization
# https://bugs.launchpad.net/pygpgme/+bug/452194
Patch0:         python-gpgme-0.1-fix-gpgme-initialization.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
BuildRequires:  python-devel
BuildRequires:  gpgme-devel

%description
PyGPGME is a Python module that lets you sign, verify, encrypt and decrypt
files using the OpenPGP format.  It is built on top of GNU Privacy Guard and
the GPGME library.

%prep
%setup -q -n %{mname}-%{version}
%patch0 -p0

%build
CFLAGS="$RPM_OPT_FLAGS" %{__python} setup.py build


%install
rm -rf $RPM_BUILD_ROOT
%{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT
# No need to ship the tests
rm -rf $RPM_BUILD_ROOT%{python_sitearch}/gpgme/tests/

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc README PKG-INFO
%{python_sitearch}/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16106 |12mr|python-gtkglext-1.1.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	libname		pygtkglext
%define	name		python-gtkglext
%define	version		1.1.0
%define	release		%mkrel 9

Summary:	Python bindings for GtkGLExt
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	BSD
Group:		System/Libraries
URL:		http://www.k-3d.org/gtkglext/Main_Page
Source:		http://prdownloads.sourceforge.net/sourceforge/gtkglext/%{libname}-%{version}.tar.bz2
BuildRoot:	%_tmppath/%{name}-%{version}
Requires:	gtkglext, python-opengl
BuildRequires:	gtkglext-devel
BuildRequires:  pygtk2.0-devel
%py_requires
 
%description
Python bindings for GtkGTLExt

%prep
%setup -q -n %{libname}-%{version}

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std
%if %_lib != lib
mv %buildroot%py_puresitedir/gtk-2.0/gtk/gdkgl/* %buildroot%py_platsitedir/gtk-2.0/gtk/gdkgl/
mv %buildroot%py_puresitedir/gtk-2.0/gtk/gtkgl/* %buildroot%py_platsitedir/gtk-2.0/gtk/gtkgl/
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog COPYING COPYING.LIB INSTALL README README.win32 examples/
%python_sitearch/gtk-2.0/gtk/gtkgl
%python_sitearch/gtk-2.0/gtk/gdkgl
%{_datadir}/pygtk/2.0/defs/*
%_libdir/pkgconfig/*.pc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16107 |12mr|python-gtksourceview-2.10.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name python-gtksourceview
%define version 2.10.1
%define release %mkrel 7
%define oname pygtksourceview

Summary: Gtksourceview bindings for Python
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://ftp.gnome.org/pub/GNOME/sources/%oname/%{oname}-%{version}.tar.bz2
License: LGPLv2+
Group: Development/Python
Url: http://www.gnome.org
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: gtksourceview-devel >= 2.9.1
BuildRequires: pygtk2.0-devel
BuildRequires: libGConf2-devel
BuildRequires: libxslt-proc docbook-style-xsl

%description
These are the python bindings for the version 2 of the
GtkSourceView library.

%package devel
Group: Development/Python
Summary: Files required to build applications with %name
Requires: %name = %version

%description devel
These are the python bindings for the version 2 of the
GtkSourceView library.


%prep
%setup -q -n %oname-%version

%build
%configure2_5x
%make PYTHON_LIBS="-lpython%{py_ver}"

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std
rm -f %buildroot%py_platsitedir/gtksourceview2.la
%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README NEWS AUTHORS
%py_platsitedir/gtksourceview2.so

%files devel
%defattr(-,root,root)
%doc ChangeLog
%_libdir/pkgconfig/*.pc
%_datadir/gtk-doc/html/pygtksourceview2/
%_datadir/pygtk/2.0/defs/gtksourceview2.defs



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16108 |12mr|python-httplib2-0.7.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	httplib2

Name:		python-httplib2
Summary:	Comprehensive HTTP client library for Python
Version:	0.7.4
Release:	1
Source0:	http://httplib2.googlecode.com/files/%{module}-%{version}.tar.gz
URL:		http://code.google.com/p/httplib2
Group:		System/Libraries
License:	MIT
BuildArch:	noarch
BuildRequires:	python-setuptools
%py_requires -d

%description
A comprehensive HTTP client library that supports many features left
out of other HTTP libraries.

%prep
%setup -q -n %{module}-%{version}

%build
%{__python} setup.py build

%install
PYTHONDONTWRITEBYTECODE= %{__python} setup.py install --root=%{buildroot}

%files
%defattr(-,root,root)
%doc README
%py_sitedir/httplib2-*
%py_sitedir/httplib2/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16109 |12mr|python-imaging-1.1.7-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Python's own image processing library 
Name:		python-imaging
Version: 	1.1.7
Release: 	8
License:	MIT
Group:		Development/Python
URL:		http://www.pythonware.com/products/pil/
Source0:	http://effbot.org/downloads/Imaging-%{version}.tar.gz
Source1:	pil-handbook.pdf.bz2
Source2:	linux-python-paint-icon.gif
Patch0:		Imaging-1.1.7-link.patch
Buildrequires:	python-devel
BuildRequires:	jpeg-devel
BuildRequires:	png-devel
BuildRequires:	freetype2-devel
BuildRequires:	lcms-devel
BuildRequires:	libsane-devel
Buildrequires:	tcl-devel
BuildRequires:	tk-devel
Buildrequires:	zlib-devel
BuildRequires:	tkinter

%description
Python Imaging Library version %{version}
   
The Python Imaging Library (PIL) adds image processing capabilities 
to your Python interpreter.

This library provides extensive file format support, an efficient
internal representation, and powerful image processing capabilities.

%package devel
Summary:	Header files for python-imaging
Group:		Development/C
Requires:	python-imaging = %{version}

%description devel
Header files for the Python Imaging Library version %{version}.

%prep
%setup -q -n Imaging-%{version}
%patch0 -p0
bzcat %SOURCE1 > pil-handbook.pdf

# fix tk version
# perl -p -i -e 's/8.3/8.4/g' Setup.in

# fix distutils problem
# %patch
# Make sure to get the right python library
# perl -pi -e "s,(\\\$\((exec_prefix|prefix|exec_installdir)\)|/usr/X11R6)/lib\b,\1/%{_lib},g" Makefile.pre.in Setup.in

# Nuke references to /usr/local
perl -pi -e "s,(-[IL]/usr/local/(include|lib)),,g" setup.py


%build
python setup.py build_ext -i
cd Sane
python setup.py build_ext -i

%install
find . -type f | xargs perl -pi -e 's@/usr/local/bin/python@/usr/bin/python@'

python setup.py install --root=%{buildroot}
cd libImaging
mkdir -p  %{buildroot}%{_includedir}/python%{py_ver}/
install -m 644 ImPlatform.h Imaging.h %{buildroot}%{_includedir}/python%{py_ver}/
cd ..

cd Sane
python setup.py install --root=%{buildroot}
cd ..

%files
%defattr (-,root,root)
%doc pil-handbook.pdf Scripts Images CHANGES* README
%{_bindir}/pil*.py
%py_platsitedir/PIL.pth
%dir %py_platsitedir/PIL
%py_platsitedir/PIL/*.egg-info
%py_platsitedir/PIL/*.py*
%py_platsitedir/PIL/_imaging.so
%py_platsitedir/PIL/_imagingcms.so
%py_platsitedir/PIL/_imagingft.so
%py_platsitedir/PIL/_imagingmath.so
%py_platsitedir/PIL/_imagingtk.so
%py_platsitedir/_sane.so
%py_platsitedir/*.egg-info
%py_platsitedir/sane.py*
%files devel
%defattr (-,root,root)
%{_includedir}/python%{py_ver}/Imaging.h
%{_includedir}/python%{py_ver}/ImPlatform.h




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16110 |12mr|python-iniparse-0.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname iniparse
%define name python-%oname
%define version 0.4
%define release %mkrel 3

Summary: INI parser for python
Name: %{name}
Version: %{version}
Release: %{release}
Url: http://code.google.com/p/iniparse/
Source: http://iniparse.googlecode.com/files/%{oname}-%{version}.tar.gz 
License: MIT
Group: Development/Python
BuildRoot: %{_tmppath}/%{name}-buildroot
BuildArch: noarch
BuildRequires: python-devel

%description
iniparse is a INI parser for Python which is:

 * Compatiable with ConfigParser: Backward compatible implementations of 
   ConfigParser, RawConfigParser, and SafeConfigParser are included that 
   are API-compatible with the Python standard library. They pass all the 
   unit tests in Python-2.4.4.
 * Preserves structure of INI files: Order of sections & options, indentation, 
   comments, and blank lines are preserved as far as possible when data is 
   updated.
 * More convenient: Values can be accessed using dotted notation 
   (cfg.user.name), or using container syntax (cfg['user']['name']).

It is very useful for config files that are updated both by users and by 
programs, since it is very disorienting for a user to have her config 
file completely rearranged whenever a program changes it. iniparse also 
allows making the order of entries in a config file significant, which is 
desirable in applications like image galleries.


%prep
%setup -q -n %oname-%version

%build
python setup.py build
#perl -pi -e 's|^#!python|#!/usr/bin/python|' easy_install.py setuptools/command/easy_install.py

%install
rm -rf $RPM_BUILD_ROOT
python setup.py install --prefix=$RPM_BUILD_ROOT/%_prefix 
rm -Rf $RPM_BUILD_ROOT/%_prefix/share/doc/*

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc Changelog LICENSE LICENSE-PSF README html/* 
%py_sitedir/%{oname}*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16111 |12mr|python-jinja2-2.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname Jinja2
%define fname   jinja2
%define name	python-jinja2
%define version 2.6
%define release %mkrel 2

# jinja requires itself ( as python-sphinx use it ) to build doc
%define enable_doc 0

Summary:	Python template engine
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{tarname}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		http://jinja.pocoo.org/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
Obsoletes:	python-jinja
Requires:	python >= 2.4
Suggests:	python-markupsafe
BuildRequires:	python-devel >= 2.4, python-setuptools
%if %enable_doc
BuildRequires:	python-sphinx
%endif

%description
Jinja2 is a library for Python 2.4 and onwards that is designed to be
flexible, fast and secure. If you have any exposure to other
text-based template languages, such as Smarty or Django, you should
feel right at home with Jinja2. It's both designer and developer
friendly by sticking to Python's principles and adding functionality
useful for templating environments.

%prep
%setup -q -n %{tarname}-%{version}

%build
PYTHONDONTWRITEBYTECODE= %__python setup.py build 
%if %enable_doc
%make -C docs html
%endif

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}
%__rm -rf docs/_build/html/.buildinfo

%check
make test

%files
%defattr(-,root,root)
%{py_puresitedir}/%{fname}
%{py_puresitedir}/%{tarname}-%{version}-py%{py_ver}.egg-info
%doc AUTHORS CHANGES LICENSE examples 
%if %enable_doc
%doc docs/_build/html
%endif



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16112 |12mr|python-kde4-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define srcname pykde4

Name:		python-kde4
Summary:	KDE bindings to non-C++ languages
Version:	4.9.4
Release:	1
Epoch:		1
Group:		Development/KDE and Qt
License:	GPLv2
URL:		http://www.kde.org
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{srcname}-%{version}.tar.xz
Patch0:		pykde4-respect-sip-flags.patch
BuildRequires:	kdepimlibs4-devel
BuildRequires:	python-sip >= 1:4.13.1
BuildRequires:	python-qt4-devel >= 4.9
BuildRequires:	python-devel
BuildRequires:	automoc4
Provides:	PyKDE4 = %{EVRD}
Provides:	pykde4 = %{EVRD}
Requires:	python-qt4 >= 4.9

%description
The Python bindings for KDE 4.

%files
%{py_platsitedir}/PyQt4/
%{py_platsitedir}/PyKDE4
%{_kde_bindir}/pykdeuic4
%{_kde_libdir}/kde4/kpythonpluginfactory.so
%dir %{_kde_appsdir}/pykde4
%exclude %{_kde_datadir}/doc/python-kde4

#-----------------------------------------------------------------------------

%package devel
Summary:	PyKDE4 sip files and examples
Group:		Development/KDE and Qt
Conflicts:	python-kde4 < 1:4.5.77-0.svn1198704.2
Requires:	python-kde4 = %{EVRD}
Requires:	python-qt4-devel

%description devel
Python KDE 4 sip files and examples.

%files devel
%{_kde_datadir}/sip/PyKDE4
%{_kde_appsdir}/pykde4/examples

#-----------------------------------------------------------------------------

%package doc
Summary:	PyKDE4 documentation
Group:		Development/KDE and Qt
BuildArch:	noarch

%description doc
Python bindings for KDE 4 documentation.

%files doc
%doc AUTHORS COPYING COPYING.LESSER NEWS README THANKS
%{_kde_datadir}/doc/python-kde4

#------------------------------------------------------------

%prep
%setup -q -n %{srcname}-%{version}
%patch0 -p1

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

# Copy Python Doc
mkdir -p %{buildroot}%{_kde_datadir}/doc/python-kde4
cp -a docs/html/* %{buildroot}%{_kde_datadir}/doc/python-kde4/

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.1-1
- New version 4.9.1

* Sat Aug 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.0-1
- New version 4.9.0

* Thu Jul 12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.8.97-1
- Update to 4.8.97
- Add pykde4-respect-sip-flags patch from Cooker

* Thu Jun 28 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.8.95-1
- Update to 4.8.95

* Wed Jun 20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.8.90-1
- Update to 4.8.90
- Update BuildRequires (as it now requires python-sip 4.13.1+)

* Fri Jun 08 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 1:4.8.4-1
- update to 4.8.4

* Thu May 10 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 1:4.8.3-1
- update to 4.8.3

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 1:4.8.2-1
- update to 4.8.2

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 1:4.8.1-1
- update to 4.8.1

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.8.0-1
+ Revision: 762417
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.97-1
+ Revision: 758118
- New upstream tarball

* Tue Jan 03 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.95-1
+ Revision: 748827
- Fix file list
- Fix file list
- Fix file list
- Fix file list
- New version

* Wed Dec 14 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.90-1
+ Revision: 740826
- New version

* Tue Nov 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.80-1
+ Revision: 732411
- Add Automoc4 as buildrequires ( to workaround a rpm5/iurt bug)
- New version 4.7.80

* Wed Sep 07 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.41-1
+ Revision: 698633
- imported package python-kde4


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16113 |12mr|python-ldap-2.4.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name python-ldap
%define version 2.4.0
%define rel 2
%define release %mkrel %rel

Summary: 	Various LDAP-related Python modules
Name: 		%{name}
Version: 	%{version}
Release: 	%{release}
Source0: 	http://pypi.python.org/packages/source/p/python-ldap/python-ldap-%{version}.tar.gz
Patch0:		python-ldap-2.4.0-fix-link.patch
License:	Modified CNRI Open Source License
Group: 		Development/Python
BuildRoot: 	%{_tmppath}/%{name}-buildroot
Url: 		http://python-ldap.sourceforge.net/
BuildRequires:	openldap-devel >= 2.4.11
BuildRequires:	python-devel

%description
python-ldap provides an object-oriented API to access LDAP directory 
servers from Python programs. Mainly it wraps the OpenLDAP 2.x libs 
for that purpose.

Additionally the package contains modules for other LDAP-related stuff 
(e.g. processing LDIF, LDAPURLs, LDAPv3 schema, etc.).

%prep
%setup -q
%patch0 -p0

%build
python setup.py build

%install
rm -Rf %{buildroot}
python setup.py install --root=$RPM_BUILD_ROOT

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc CHANGES README INSTALL TODO Demo/
%python_sitearch/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16114 |12mr|python-levenshtein-0.10.1-3.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname python-Levenshtein
%define version 0.10.1
%define subrel 1
%define release %mkrel 3

Summary: Levenshtein Python extension and C library
Name: python-levenshtein
Version: %{version}
Release: %{release}
Source0: http://downloads.sourceforge.net/translate/%{oname}-%{version}.tar.bz2
# nedded to build the html documentation
Source1: genextdoc.py
Patch0: python-Levenshtein-0.10.1-mathlib.diff
License: GPLv2+
Group: Development/Python
Url: http://translate.sourceforge.net/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: python-devel
Provides: %{oname} = %{version}-%{release}

%description
The Levenshtein Python C extension module contains functions for fast
computation of
- Levenshtein (edit) distance, and edit operations
- string similarity
- approximate median strings, and generally string averaging
- string sequence and set similarity
It supports both normal and Unicode strings.

%prep
%setup -q -n %{oname}-%{version}
%patch0 -p0
install %{SOURCE1} .

%build

%{__python} setup.py build

%install
rm -rf %{buildroot}
%{__python} setup.py install --root=%{buildroot}

PYTHONPATH=$PYTHONPATH:%{buildroot}%{python_sitearch} ./gendoc.sh Levenshtein

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc MANIFEST NEWS COPYING README
%doc StringMatcher.py Levenshtein.html
%{python_sitearch}/*.so
%{python_sitearch}/*.egg-info




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16115 |12mr|python-liblzma-0.5.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	pyliblzma
%define	module	liblzma

Summary:	Python bindings for liblzma
Name:		python-%{module}
Version:	0.5.3
Release:	%mkrel 3
License:	LGPLv3+
Group:		Development/Python
Url:		http://lzmautils.sourceforge.net/
Source0:	%{oname}-%{version}.tar.xz
%py_requires -d
BuildRequires:	liblzma-devel >= 4.999.8beta python-setuptools
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
PylibLZMA provides a python interface for the liblzma library
to read and write data that has been compressed or can be decompressed
by Lasse Collin's lzma utils.

%prep
%setup -qn %{oname}-%{version}

%build
python setup.py build

%check
python setup.py test

%install
rm -rf %{buildroot}
python setup.py install --root=%{buildroot}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README THANKS ChangeLog
%{python_sitearch}/lzma.so
%{python_sitearch}/%{module}.py*
%{python_sitearch}/%{oname}*.egg-info


%changelog
* Sat Nov 27 2010 Funda Wang <fwang@mandriva.org> 0.5.3-3mdv2011.0
+ Revision: 601640
- rebuild for new liblzma

* Sun Oct 31 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 0.5.3-2mdv2011.0
+ Revision: 590770
- rebuild for new python 2.7

* Tue Apr 13 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.5.3-1mdv2010.1
+ Revision: 534615
- new release: 0.5.3

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.5.2-2mdv2010.0
+ Revision: 442262
- rebuild

* Thu Feb 26 2009 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.5.2-1mdv2009.1
+ Revision: 345302
- new release: 0.5.2

* Sun Jan 25 2009 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.5.0-1mdv2009.1
+ Revision: 333379
- new release (adds xz support \o/)

* Sat Dec 27 2008 Adam Williamson <awilliamson@mandriva.org> 0.4.1-2mdv2009.1
+ Revision: 319567
- rebuild with python 2.6

* Fri Oct 24 2008 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.4.1-1mdv2009.1
+ Revision: 296938
- new release: 0.4.1 (fixes compatibility with new liblzma api)
- new release

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.3.1-2mdv2009.0
+ Revision: 269032
- rebuild early 2009.0 package (before pixel changes)

* Fri May 23 2008 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.3.1-1mdv2009.0
+ Revision: 210362
- new release: 0.3.1

* Tue May 20 2008 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.3-1mdv2009.0
+ Revision: 209447
- import python-liblzma


* Mon May 19 2008 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.3-1
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16116 |12mr|python-louie-1.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module  louie
%define name   	python-%{module}
%define version	1.1
%define release %mkrel 8

Name: 	       %{name}
Summary:       Louie provides dispatch signals between objects in a wide variety of contexts
Version:       %{version}
Release:       %{release}
Group: 	       Development/Python 
BuildRoot:     %{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL: 	       http://pylouie.org/
Source0:       louie_%{version}.orig.tar.gz
License:       BSD
Provides:      Louie
BuildRequires: python-setuptools
BuildArch:     noarch
%py_requires -d

%description
Louie provides Python programmers with a straightforward way to dispatch
signals between objects in a wide variety of contexts. It is based on
PyDispatcher, which in turn was based on a highly-rated recipe in the Python
Cookbook.

%prep
%setup -q -n Louie-%version

%build
%__python setup.py build 

%install
%__rm -rf %{buildroot}

%__python setup.py install --root=%{buildroot}

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc doc/*.txt
%py_puresitedir/louie
%py_puresitedir/Louie*.egg-info



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16117 |12mr|python-lxml-2.3.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname lxml

Name:           python-%{modname}
URL:            http://codespeak.net/lxml/
Summary:        A Pythonic binding for the libxml2 and libxslt libraries
Version:        2.3.6
Release:        1
License:        BSD
Group:          Development/Python
Source:         http://pypi.python.org/packages/source/l/lxml/%{modname}-%{version}.tar.gz
BuildRequires:  python-devel
BuildRequires:  libxml2-devel
BuildRequires:  libxslt-devel
BuildRequires:  python-pyrex
BuildRequires:  python-setuptools

%description
lxml is a Pythonic binding for the libxml2 and libxslt libraries. It follows
the ElementTree API as much as possible, building it on top of the native
libxml2 tree. It also extends this API to expose libxml2 and libxslt specific
functionality, such as XPath, Relax NG, XML Schema, XSLT, and c14n.

%package docs
Summary:	Documentation for %{name}
Group:		Development/Python

%description docs
lxml is a Pythonic binding for the libxml2 and libxslt libraries. It follows
the ElementTree API as much as possible, building it on top of the native
libxml2 tree. It also extends this API to expose libxml2 and libxslt specific
functionality, such as XPath, Relax NG, XML Schema, XSLT, and c14n.

This package contains the documentation. The documentation is located in
%{_docdir}/%{name}/doc.

%prep
%setup -q -n %{modname}-%{version}

%build
export CFLAGS="$RPM_OPT_FLAGS"
%{__python} setup.py build

export PYTHONPATH="%{buildroot}%{_libdir}/python%{pyver}/site-packages"

%install
%{__python} setup.py install --root=%{buildroot}

#docs
mkdir -p %{buildroot}%{_docdir}/%{name}/doc
cp -r doc/* %{buildroot}%{_docdir}/%{name}/doc

%clean
rm -rf  %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGES.txt CREDITS.txt LICENSES.txt README.rst TODO.txt
%exclude %{_docdir}/%{name}/doc
%py_platsitedir/lxml*

%files docs
%defattr(-,root,root)
%doc %{_docdir}/%{name}/doc

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16118 |12mr|python-lzma-0.5.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname pyliblzma
%define module lzma

Summary:	Python bindings for the LZMA compression library
Name:		python-%{module}
Version:	0.5.3
Release:	%mkrel 1
License:	LGPLv2+
Group:		Development/Python
Url:		http://www.joachim-bauch.de/projects/python/pylzma
Source0:	http://www.joachim-bauch.de/projects/python/pylzma/releases/%{oname}-%{version}.tar.bz2
BuildRequires:	lzma-devel
BuildRequires:	python-devel
BuildRequires:  python-setuptools
Provides:	%{oname}
Obsoletes:	%{oname}
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
Python bindings for the LZMA compression library.

%prep
%setup -qn pyliblzma-%{version}

%build
env CFLAGS="%{optflags}" python setup.py build

%install
rm -rf %{buildroot}

python setup.py install --root=%{buildroot} --record=INSTALLED_FILES

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README NEWS COPYING ChangeLog
%{python_sitearch}/*.py*
%{python_sitearch}/pyliblzma*.egg-info
%{python_sitearch}/lzma.so


%changelog
* Sat Nov 27 2010 Funda Wang <fwang@mandriva.org> 0.5.2-3mdv2011.0
+ Revision: 601639
- rebuild for new liblzma

* Sun Oct 31 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 0.5.2-2mdv2011.0
+ Revision: 590769
- rebuild for new python 2.7

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - new version

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.3.0-8mdv2010.0
+ Revision: 442306
- rebuild

* Sun Dec 28 2008 Funda Wang <fwang@mandriva.org> 0.3.0-7mdv2009.1
+ Revision: 320170
- rebuild for new python

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.3.0-6mdv2009.0
+ Revision: 259681
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 0.3.0-5mdv2009.0
+ Revision: 247505
- rebuild

* Sun Feb 03 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.0-3mdv2008.1
+ Revision: 161881
- new license policy

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Sep 14 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.0-2mdv2008.0
+ Revision: 85744
- fix file list
- new name
- package docs
- python module name compiliant

* Sat Jun 16 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.0-1mdv2008.0
+ Revision: 40301
- Import pylzma


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16119 |12mr|python-m2crypto-0.20.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	Crypto and SSL toolkit for Python
Name: 		python-m2crypto
Version: 	0.20.2
Release: 	%mkrel 5
Source0:	http://pypi.python.org/packages/source/M/M2Crypto/M2Crypto-%version.tar.gz
Patch0:		M2Crypto-0.20.2-openssl1.patch
License:	MIT
Group: 		Development/Python
BuildRoot: 	%{_tmppath}/%{name}-buildroot
Url: 		http://chandlerproject.org/Projects/MeTooCrypto
%py_requires -d
BuildRequires:	swig
BuildRequires:	openssl-devel

%description
M2Crypto is a crypto and SSL toolkit for Python featuring the following:

    * RSA, DSA, DH, HMACs, message digests, symmetric ciphers (including AES).
    * SSL functionality to implement clients and servers.
    * HTTPS extensions to Python's httplib, urllib, and xmlrpclib.
    * Unforgeable HMAC'ing AuthCookies for web session management.
    * FTP/TLS client and server.
    * S/MIME.
    * ZServerSSL: A HTTPS server for Zope.
    * ZSmime: An S/MIME messenger for Zope.

%prep
%setup -q -n M2Crypto-%version
%patch0 -p0
for i in SWIG/_ec.i SWIG/_evp.i; do
	sed -i -e "s/openssl\/opensslconf/%{multiarch_platform}\/openssl\/opensslconf/" "$i"
done

%build
env CFLAGS="$RPM_OPT_FLAGS" python setup.py build
# test requires some files ( such as a certificat, so disabled for now )
#PYTHONPATH="./build/lib.linux-i686-2.4/M2Crypto/:." python tests/alltests.py
%install
python setup.py install --root=$RPM_BUILD_ROOT --record=INSTALLED_FILES

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{py_platsitedir}/M2Crypto
%{py_platsitedir}/*.egg-info
%doc CHANGES README INSTALL LICENCE



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16120 |12mr|python-mako-0.7.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		tarname	Mako
%define		name	python-mako
%define		version	0.7.2
%define		rel		1
%if %mdkversion < 201100
%define		release	%mkrel %{rel}
%else
%define		release	%{rel}
%endif

Summary:	Mako template library for Python
Name:		%{name}
Version:	%{version}
Release:	%{release}
Group:		Development/Python 
License:	MIT
URL:		http://www.makotemplates.org/
Source0:	http://www.makotemplates.org/downloads/%{tarname}-%{version}.tar.gz
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch
Requires:	python-beaker >= 1.1
Requires:	python-markupsafe >= 0.9.2
BuildRequires:	python-setuptools
BuildRequires:	python-nose
BuildRequires:	python-beaker >= 1.1
BuildRequires:	python-markupsafe >= 0.9.2
%py_requires -d

%description
Mako is a template library written in Python. It provides a familiar, non-XML
syntax which compiles into Python modules for maximum performance. Mako's
syntax and API borrows from the best ideas of many others, including Django
templates, Cheetah, Myghty, and Genshi. Conceptually, Mako is an embedded
Python (i.e. Python Server Page) language, which refines the familiar ideas of
componentized layout and inheritance to produce one of the most straightforward
and flexible models available, while also maintaining close ties to Python
calling and scoping semantics.

%prep
%setup -q -n %{tarname}-%{version}

%install
%__rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= %{__python} setup.py install --root %{buildroot}

%check 
%__python setup.py test

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc CHANGES LICENSE README.rst doc examples
%_bindir/mako-render
%py_sitedir/mako
%py_sitedir/Mako*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16121 |12mr|python-markupsafe-0.12-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	eggname	MarkupSafe
%define	modname	markupsafe
%define	enable_tests 0

Summary:	XML/HTML/XHTML markup safe string package for Python
Name:		python-%{modname}
Version:	0.12
Release:	%mkrel 3
Source0:	http://pypi.python.org/packages/source/M/MarkupSafe/%{eggname}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		http://pypi.python.org/pypi/MarkupSafe
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	python-setuptools
%if %enable_tests
BuildRequires:	python-nose
%endif
BuildRequires:	python-devel

%description
This package implements a XML/HTML/XHTML markup safe string for Python.

%prep
%setup -q -n %{eggname}-%{version}

%build
PYTHONDONTWRITEBYTECODE= %__python setup.py build

%install
%__rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}

%check
%if %enable_tests
nosetests
%endif

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS LICENSE README.rst
%dir %{py_platsitedir}/%{modname}
%{py_platsitedir}/%{modname}/*.py*
%{py_platsitedir}/%{modname}/*.so
%{py_platsitedir}/%{modname}/*.c
%dir %{py_platsitedir}/%{eggname}-%{version}-py%{py_ver}.egg-info
%{py_platsitedir}/%{eggname}-%{version}-py%{py_ver}.egg-info/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16122 |12mr|python-matplotlib-1.1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	matplotlib

Name:		python-%{module}
Version:	1.1.0
Release:	2
Summary:	Matlab-style 2D plotting package for Python
Group:		Development/Python
License:	Python license
URL:		http://matplotlib.sourceforge.net/
Source0:	http://downloads.sourceforge.net/project/%{module}/%{module}/%{module}-%{version}/%{module}-%{version}.tar.gz
%{py_requires -d}
Patch0:		setupext-tk-include-0.99.1.2.patch
Requires:	python-numpy >= 1.1.0
Requires:	python-configobj, python-dateutil, python-pytz
Requires:	python-matplotlib-gtk = %{version}-%{release}
BuildRequires:	python-setuptools
BuildRequires:	python-numpy-devel >= 1.1.0
BuildRequires:	libwxPythonGTK-devel, pygtk2.0-devel, cairo-devel
BuildRequires:	tkinter, tcl-devel, tk-devel, freetype2-devel >= 2.1.7
BuildRequires:	python-qt, python-qt4
BuildRequires:	pkgconfig(libpng)
BuildRequires:	zlib-devel
BuildRequires:	python-configobj, python-dateutil, python-pytz
BuildRequires:	python-docutils, python-sphinx
BuildRequires:	ipython

%description
matplotlib is a Python 2D plotting library which produces publication
quality figures in a variety of hardcopy formats and interactive
environments across platforms. matplotlib can be used in Python
scripts, the python and ipython shell (a la Matlab or Mathematica), web
application servers, and various graphical user interface toolkits.

%package cairo
Summary:	Cairo backend for matplotlib
Group:		Development/Python
Requires:	%{name} = %{version}-%{release}
Requires:	python-cairo >= 1.2.0

%description cairo
This package contains the Cairo backend for matplotlib.

%package emf
Summary:	EMF backend for matplotlib
Group:		Development/Python
Requires:	%{name} = %{version}-%{release}
Requires:	python-pyemf

%description emf
This package contains the EMF backend for matplotlib.

%package fltk
Summary:	FLTK backend for matplotlib
Group:		Development/Python
Requires:	%{name} = %{version}-%{release}
Requires:	python-pyfltk

%description fltk
This package contains the FLTK backend for matplotlib.

%package gtk
Summary:	GDK and GTK backends for matplotlib
Group:		Development/Python
Requires:	%{name} = %{version}-%{release}
Requires:	pygtk2.0 >= 2.4.0
Requires:	%{name}-cairo = %{version}-%{release}

%description gtk
This package contains the GDK and GTK backends for matplotlib.

%package qt
Summary:	Qt backend for matplotlib
Group:		Development/Python
Requires:	%{name} = %{version}-%{release}
Requires:	python-qt

%description qt
This package contains the Qt backend for matplotlib.

%package qt4
Summary:	Qt backend for matplotlib
Group:		Development/Python
Requires:	%{name} = %{version}-%{release}
Requires:	python-qt4

%description qt4
This package contains the Qt4 backend for matplotlib.

%package svg
Summary:	SVG backend for matplotlib
Group:		Development/Python
Requires:	%{name} = %{version}-%{release}
Requires:	python-pyxml

%description svg
This package contains the SVG backend for matplotlib.

%package tk
Summary:	Tk backend for matplotlib
Group:		Development/Python
Requires:	%{name} = %{version}-%{release}
Requires:	tkinter

%description tk
This package contains the Tk backend for matplotlib.

%package wx
Summary:	wxPython backend for matplotlib
Group:		Development/Python
Requires:	%{name} = %{version}-%{release}
Requires:	wxPython

%description wx
This package contains the wxPython backend for matplotlib.

%package doc
Summary:	Documentation for matplotlib
Group:		Development/Python
BuildArch:	noarch

%description doc
This package contains documentation and sample code for matplotlib.

%prep
%setup -q -n %{module}-%{version}
%patch0 -p0 -b .setupext

%build
find -name .svn | xargs rm -rf

# Remove duplicate test data file:
%__rm -f lib/matplotlib/tests/baseline_images/test_axes/shaped\ data.svg

PYTHONDONTWRITEBYTECODE= %__python setup.py build

# Need to make built matplotlib libs available for the sphinx extensions:
pushd doc
export PYTHONPATH=`dir -d ../build/lib.linux*`
./make.py html
popd

%install
%__rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILELIST

%files -f FILELIST
%exclude %{py_platsitedir}/%{module}/backends/backend_cairo.py*
%exclude %{py_platsitedir}/%{module}/backends/backend_emf.py*
%exclude %{py_platsitedir}/%{module}/backends/backend_fltkagg.py*
%exclude %{py_platsitedir}/%{module}/backends/backend_gdk.py*
%exclude %{py_platsitedir}/%{module}/backends/backend_gtk.py*
%exclude %{py_platsitedir}/%{module}/backends/backend_gtkagg.py*
%exclude %{py_platsitedir}/%{module}/backends/backend_gtkcairo.py*
%exclude %{py_platsitedir}/%{module}/backends/_backend_gdk.so
%exclude %{py_platsitedir}/%{module}/backends/_gtkagg.so
%exclude %{py_platsitedir}/%{module}/backends/backend_qt.py*
%exclude %{py_platsitedir}/%{module}/backends/backend_qtagg.py*
%exclude %{py_platsitedir}/%{module}/backends/backend_qt4.py*
%exclude %{py_platsitedir}/%{module}/backends/backend_qt4agg.py*
%exclude %{py_platsitedir}/%{module}/backends/backend_svg.py*
%exclude %{py_platsitedir}/%{module}/backends/backend_tkagg.py*
%exclude %{py_platsitedir}/%{module}/backends/tkagg.py*
%exclude %{py_platsitedir}/%{module}/backends/_tkagg.so
%exclude %{py_platsitedir}/%{module}/backends/backend_wx.py*
%exclude %{py_platsitedir}/%{module}/backends/backend_wxagg.py*

%files cairo
%{py_platsitedir}/%{module}/backends/backend_cairo.py*

%files emf
%{py_platsitedir}/%{module}/backends/backend_emf.py*

%files fltk
%{py_platsitedir}/%{module}/backends/backend_fltkagg.py*

%files gtk
%{py_platsitedir}/%{module}/backends/backend_gdk.py*
%{py_platsitedir}/%{module}/backends/backend_gtk.py*
%{py_platsitedir}/%{module}/backends/backend_gtkagg.py*
%{py_platsitedir}/%{module}/backends/backend_gtkcairo.py*
%{py_platsitedir}/%{module}/backends/_backend_gdk.so
%{py_platsitedir}/%{module}/backends/_gtkagg.so

%files qt
%{py_platsitedir}/%{module}/backends/backend_qt.py*
%{py_platsitedir}/%{module}/backends/backend_qtagg.py*

%files qt4
%{py_platsitedir}/%{module}/backends/backend_qt4.py*
%{py_platsitedir}/%{module}/backends/backend_qt4agg.py*

%files svg
%{py_platsitedir}/%{module}/backends/backend_svg.py*

%files tk
%{py_platsitedir}/%{module}/backends/backend_tkagg.py*
%{py_platsitedir}/%{module}/backends/tkagg.py*
%{py_platsitedir}/%{module}/backends/_tkagg.so

%files wx
%{py_platsitedir}/%{module}/backends/backend_wx.py*
%{py_platsitedir}/%{module}/backends/backend_wxagg.py*

%files doc
%doc examples/ CHANGELOG README.txt TODO doc/build/html/*



%changelog
* Fri Sep  7 2012 abondrov <andrey.bondrov@rosalab.ru>
+ Commit: 1e8a0bd
- New version 1.1.0 (sync with Cooker), minor cleanups
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16123 |12mr|python-mechanize-0.2.5-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname mechanize

Summary:	Stateful programmatic web browsing
Name:		python-%{oname}
Version:	0.2.5
Release:	%mkrel 3
Source0:	http://wwwsearch.sourceforge.net/%oname/src/%{oname}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
URL:		http://wwwsearch.sourceforge.net/mechanize/
BuildRequires:	python-devel
BuildRequires:	python-setuptools
Requires:	python-clientform
Obsoletes:	python-clientcookie < 1.3.0-2
Provides:	python-clientcookie

%description
Stateful programmatic web browsing, after Andy Lester's Perl module
WWW::Mechanize.

The library is layered: mechanize.Browser (stateful web browser),
mechanize.UserAgent (configurable URL opener), plus urllib2 handlers.

Features include: ftp:, http: and file: URL schemes, browser history,
high-level hyperlink and HTML form support, HTTP cookies, HTTP-EQUIV and
Refresh, Referer [sic] header, robots.txt, redirections, proxies, and
Basic and Digest HTTP authentication.  mechanize's response objects are
(lazily-) .seek()able and still work after .close().

Much of the code originally derived from Perl code by Gisle Aas
(libwww-perl), Johnny Lee (MSIE Cookie support) and last but not least
Andy Lester (WWW::Mechanize).  urllib2 was written by Jeremy Hylton.

%prep
%setup -q -n %{oname}-%{version}

%build
python setup.py build

%install
rm -rf %{buildroot}
python setup.py install --single-version-externally-managed --root=%{buildroot}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc docs/* *.txt
%{py_puresitedir}/%{oname}*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16124 |12mr|python-memphis-0.2.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name python-memphis
%define version 0.2.1
%define release %mkrel 5

Summary: Python bindings for the Memphis maps renderer
Name: %{name}
Version: %{version}
Release: %{release}
Source0: pymemphis-mainline-master.tar.gz
License: GPLv2+
Group: Development/Python
Url: http://gitorious.net/pymemphis
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: memphis-devel
BuildRequires: python-gobject-devel
BuildRequires: python-cairo-devel

%description
Libmemphis is a generic glib/cairo based OSM renderer library. It
draws maps on arbitrary cairo surfaces. PyMemphis provides Python
bindings for this library.

%package devel
Summary: Python bindings for the Memphis maps renderer
Group: Development/Python
Requires: %name = %version-%release

%description devel
Libmemphis is a generic glib/cairo based OSM renderer library. It
draws maps on arbitrary cairo surfaces. PyMemphis provides Python
bindings for this library.

%prep
%setup -q -n pymemphis-mainline
NOCONFIGURE=1 ./autogen.sh

%build
%configure2_5x
%make LIBS="`python-config --libs`"

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS README
%py_platsitedir/memphis

%files devel
%defattr(-,root,root)
%_datadir/pymemphis
%_libdir/pkgconfig/pymemphis-0.2.pc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16125 |12mr|python-mwclient-0.6.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           python-mwclient
Version:        0.6.5
Release:        %mkrel 2
Summary:        Mwclient is a client to the MediaWiki API
Group:          Development/Python
License:        MIT
URL:            http://sourceforge.net/apps/mediawiki/mwclient/index.php?title=Main_Page
Source0:        http://downloads.sourceforge.net/project/mwclient/mwclient/mwclient-%{version}/mwclient-%{version}.tar.gz
BuildArch:      noarch
BuildRequires:  python-devel
Requires:       python-simplejson

%description
Mwclient is a client to the MediaWiki API <http://mediawiki.org/wiki/API>
and allows access to almost all implemented API functions


%files
%defattr(-,root,root,-)
%doc README.txt
%{python_sitelib}/mwclient

# -------------------------------------------------------------------

%prep
%setup -q -n mwclient-%{version}

%build
:

%install
install -d -m755 %{buildroot}%{python_sitelib}/mwclient/
install -pm 0644 *.py %{buildroot}%{python_sitelib}/mwclient/


%clean
rm -rf %{buildroot}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16126 |12mr|python-mysql-1.2.3-0.c1.7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pre c1

Summary:	Python interface to MySQL
Name:		python-mysql
Version:	1.2.3
Release:	%mkrel 0.%{pre}.7
License:	GPL
Group:		Development/Python
URL:		http://sourceforge.net/projects/mysql-python/
Source0:	http://prdownloads.sourceforge.net/mysql-python/MySQL-python-%{version}%{pre}.tar.gz
%py_requires -d
BuildRequires:	python-setuptools
BuildRequires:	mysql-devel
BuildRequires:	zlib-devel
Provides:	MySQL-python = %{version}-%{release}
Obsoletes:	MySQL-python
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Python interface to MySQL-3.2 and beyond

MySQLdb is an interface to the popular MySQL database server for Python.
The design goals are:

-     Compliance with Python database API version 2.0 
-     Thread-safety 
-     Thread-friendliness (threads will not block each other) 
-     Compatibility with MySQL-3.23 and later

This module should be mostly compatible with an older interface written by Joe
Skinner and others. However, the older version is a) not thread-friendly, b)
written for MySQL 3.21, c) apparently t actively maintained. No code from that
version is used in MySQLdb. MySQLdb is free software.

%prep
%setup -q -n MySQL-python-%{version}%{pre}

%build
env CFLAGS="%{optflags} %{?ldflags}" python setup.py build

%install
rm -rf %{buildroot}
python setup.py install --root=%{buildroot}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README doc/*
%{python_sitearch}/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16127 |12mr|python-nose-1.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	nose
%define name	python-%{module}
%define version	1.2.1
%define release	%mkrel 1

Summary:	Unittest-based testing framework for Python
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{module}-%{version}.tar.gz
License:	LGPLv2+
Group:		Development/Python
Url:		http://python-nose.googlecode.com/
BuildArch:	noarch
BuildRequires:	python-sphinx >= 0.6.0
%py_requires -d

%description
nose extends the test loading and running features of unittest,
making it easier to write, find and run tests.

By default, nose will run tests in files or directories under the current
working directory whose names include "test" or "Test" at a word boundary (like
"test_this" or "functional_test" or "TestClass" but not "libtest"). Test output
is similar to that of unittest, but also includes captured stdout output from
failing tests, for easy print-style debugging.

These features, and many more, are customizable through the use of plugins.
Plugins included with nose provide support for doctest, code coverage and
profiling, flexible attribute-based test selection, output capture and more.

%prep
%setup -q -n %{module}-%{version}

%install
%__make -C doc/ html

%__python setup.py install --root=%{buildroot} 
%__mkdir -p %{buildroot}%{_mandir}/man1/
%__mv %{buildroot}/usr/man/man1/nosetests.1 %{buildroot}%{_mandir}/man1/
%__lzma -z %{buildroot}%{_mandir}/man1/nosetests.1

%files 
%doc AUTHORS CHANGELOG NEWS README.txt lgpl.txt examples/ doc/.build/html
%{_bindir}/*
#% {py_sitedir}/%{module}-%{version}.egg-info
#% {py_sitedir}/%{module}*/*
%{_mandir}/man1/nosetests.*
%{py_sitedir}/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16128 |12mr|python-notify-0.1.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name python-notify
%define oname notify-python
%define version 0.1.1
%define release %mkrel 8

Summary: Notification system based on libnotify
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://www.galago-project.org/files/releases/source/notify-python/%{oname}-%{version}.tar.bz2
Patch0: notify-python-0.1.1-libnotify07.patch
Patch1: notify-python-0.1.1-link.patch
License: LGPL
Group: Development/Python
Url: http://www.galago-project.org/news/index.php
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: pygtk2.0-devel
BuildRequires: libnotify-devel
BuildRequires: ffi5-devel

%description
This is the python version of the desktop notification framework.

%prep
%setup -q -n %oname-%version
%patch0 -p1
%patch1 -p0

%build
autoreconf -fi
%configure2_5x
touch src/pynotify.override
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc NEWS AUTHORS ChangeLog
%py_platsitedir/gtk-2.0/pynotify/
%_datadir/pygtk/2.0/defs/pynotify.defs
%_libdir/pkgconfig/notify-python.pc





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16129 |12mr|python-numpy-1.6.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define enable_atlas 0
%{?_with_atlas: %global enable_atlas 1}

%define module	numpy

# disable this for bootstrapping nose and sphinx
%define enable_tests 0
%define enable_doc 0

Summary:	A fast multidimensional array facility for Python
Name:		python-%{module}
Version:	1.6.2
Epoch:		1
Release:	4
License:	BSD
Group:		Development/Python
Url: 		http://numpy.scipy.org
Source0:	http://downloads.sourceforge.net/numpy/%{module}-%{version}.tar.gz
Patch0:		numpy-1.5.1-link.patch

%rename	f2py
%if %enable_atlas
BuildRequires:	libatlas-devel
%else
BuildRequires:	blas-devel
%endif
BuildRequires:	lapack-devel
BuildRequires:	gcc-gfortran >= 4.0
%if %enable_doc
BuildRequires:	python-sphinx >= 1.0
BuildRequires:	python-matplotlib
%endif
%if %enable_tests
BuildRequires:	python-nose
%endif
%py_requires -d

%description
Numpy is a general-purpose array-processing package designed to
efficiently manipulate large multi-dimensional arrays of arbitrary
records without sacrificing too much speed for small multi-dimensional
arrays. Numpy is built on the Numeric code base and adds features
introduced by numarray as well as an extended C-API and the ability to
create arrays of arbitrary type.

Numpy also provides facilities for basic linear algebra routines,
basic Fourier transforms, and random number generation.

%package devel
Summary:	Numpy headers and development tools
Group:		Development/Python
Requires:	%{name} = %{EVRD}

%description devel
This package contains tools and header files need to develop modules 
in C and Fortran that can interact with Numpy

%prep
%setup -q -n %{module}-%{version}
%patch0 -p1

%build
CFLAGS="%{optflags} -fPIC -O3" PYTHONDONTWRITEBYTECODE= %{__python} setup.py config_fc --fcompiler=gnu95 build

%if %enable_doc
pushd doc
export PYTHONPATH=`dir -d ../build/lib.linux*`
%make html
popd
%endif

%install
CFLAGS="%{optflags} -fPIC -O3" PYTHONDONTWRITEBYTECODE= %{__python} setup.py install --root=%{buildroot} 

rm -rf docs-f2py; %__mv %{buildroot}%{py_platsitedir}/%{module}/f2py/docs docs-f2py
mv -f %{buildroot}%{py_platsitedir}/%{module}/f2py/f2py.1 f2py.1
install -D -p -m 0644 f2py.1 %{buildroot}%{_mandir}/man1/f2py.1

rm -rf %{buildroot}%{py_platsitedir}/%{module}/tools/

# Remove doc files that should be in %doc:
rm -f %{buildroot}%{py_platsitedir}/%{module}/COMPATIBILITY
rm -f %{buildroot}%{py_platsitedir}/%{module}/*.txt
rm -f %{buildroot}%{py_platsitedir}/%{module}/site.cfg.example

# Drop shebang from non-executable scripts to make rpmlint happy
find %{buildroot}%{py_platsitedir} -name "*py" -perm 644 -exec sed -i '/#!\/usr\/bin\/env python/d' {} \;

%check
%if %enable_tests
# Don't run tests from within main directory to avoid importing the uninstalled numpy stuff:
pushd doc &> /dev/null
PYTHONPATH="%{buildroot}%{py_platsitedir}" %{__python} -c "import numpy; numpy.test()"
popd &> /dev/null
%endif

%files 
%doc LICENSE.txt README.txt THANKS.txt DEV_README.txt COMPATIBILITY site.cfg.example 
%if %enable_doc
%doc doc/build/html
%endif
%dir %{py_platsitedir}/%{module}
%{py_platsitedir}/%{module}/*.py*
%{py_platsitedir}/%{module}/core/ 
%{py_platsitedir}/%{module}/compat/
%{py_platsitedir}/%{module}/doc/
%exclude %{py_platsitedir}/%{module}/core/include/
%{py_platsitedir}/%{module}/fft/
%{py_platsitedir}/%{module}/lib/
%{py_platsitedir}/%{module}/linalg/
%{py_platsitedir}/%{module}/ma/
%{py_platsitedir}/%{module}/matrixlib/
%{py_platsitedir}/%{module}/numarray/
%exclude %{py_platsitedir}/%{module}/numarray/include/
%{py_platsitedir}/%{module}/oldnumeric/
%{py_platsitedir}/%{module}/polynomial/
%{py_platsitedir}/%{module}/random/
%exclude %{py_platsitedir}/%{module}/random/randomkit.h
%{py_platsitedir}/%{module}/testing/
%{py_platsitedir}/%{module}/tests/ 
%{py_platsitedir}/%{module}-*.egg-info

%files devel
%{_bindir}/f2py
%{_mandir}/man1/f2py.*
%{py_platsitedir}/%{module}/core/include/
%{py_platsitedir}/%{module}/numarray/include/
%{py_platsitedir}/%{module}/distutils/
%{py_platsitedir}/%{module}/f2py/
%{py_platsitedir}/%{module}/random/randomkit.h


%changelog
* Fri Jun 08 2012 Lev Givon <lev@mandriva.org> 1:1.6.2-2
+ Revision: 803420
- Tweak to build on 2010.1.

* Sun May 20 2012 Lev Givon <lev@mandriva.org> 1:1.6.2-1
+ Revision: 799735
- Update to 1.6.2.

* Tue Nov 08 2011 Matthew Dawkins <mattydaw@mandriva.org> 1:1.6.1-2
+ Revision: 728879
- rebuild for new gfortran
  cleaned up spec

* Thu Jul 21 2011 Lev Givon <lev@mandriva.org> 1:1.6.1-1
+ Revision: 690874
- Update to 1.6.1.

* Sun May 15 2011 Lev Givon <lev@mandriva.org> 1:1.6.0-1
+ Revision: 674859
- Update to 1.6.0.

* Thu May 05 2011 Oden Eriksson <oeriksson@mandriva.com> 1:1.5.1-2
+ Revision: 668018
- mass rebuild

  + Pascal Terjan <pterjan@mandriva.org>
    - Fix extensions linkage

* Thu Nov 18 2010 Lev Givon <lev@mandriva.org> 1:1.5.1-1mdv2011.0
+ Revision: 598753
- Update to 1.5.1.

* Sat Oct 30 2010 Götz Waschk <waschk@mandriva.org> 1:1.5.0-5mdv2011.0
+ Revision: 590554
- rebuild for new python

* Sat Oct 30 2010 Olivier Thauvin <nanardon@mandriva.org> 1:1.5.0-4mdv2011.0
+ Revision: 590528
- rebuild

  + Michael Scherer <misc@mandriva.org>
    - add a switch to disable doc due to boostraping problem
    - disable test, so we can recompile for python 2.7
    - rebuild for python 2.7

* Thu Sep 16 2010 Lev Givon <lev@mandriva.org> 1:1.5.0-2mdv2011.0
+ Revision: 578796
- Patch to enable doc build (numpy bug #1596).

* Tue Aug 31 2010 Lev Givon <lev@mandriva.org> 1:1.5.0-1mdv2011.0
+ Revision: 574837
- Update to 1.5.0.

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - don't manually compress package in %%install, it breaks short-circuitting and
      is also automatically done by helpers anyways..

* Tue Apr 27 2010 Christophe Fergeau <cfergeau@mandriva.com> 1:1.4.1-2mdv2010.1
+ Revision: 539595
- rebuild so that shared libraries are properly stripped again

* Thu Apr 22 2010 Lev Givon <lev@mandriva.org> 1:1.4.1-1mdv2010.1
+ Revision: 537982
- Update to 1.4.1.

* Thu Jan 28 2010 Frederik Himpe <fhimpe@mandriva.org> 1:1.4.0-1mdv2010.1
+ Revision: 497771
- Disable atlas build: it is not in main

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - new version

  + Lev Givon <lev@mandriva.org>
    - Clean up spec file.
      Build against atlas instead of netlib blas/lapack.

* Thu Sep 10 2009 Lev Givon <lev@mandriva.org> 1:1.3.0-4mdv2010.0
+ Revision: 436957
- Remove python-devel suggested install because it induces
  installation of lots of other devel stuff.

* Tue Sep 08 2009 Lev Givon <lev@mandriva.org> 1:1.3.0-3mdv2010.0
+ Revision: 433755
- Add python-devel as a suggested install because it is required to run
  some tests.

* Wed Sep 02 2009 Lev Givon <lev@mandriva.org> 1:1.3.0-2mdv2010.0
+ Revision: 424322
- Add python-nose as an optional install dependency.

* Fri Jun 19 2009 Per Øyvind Karlsen <peroyvind@mandriva.org> 1:1.3.0-1mdv2010.0
+ Revision: 387249
- boost gcc optimization level to -O3 as this proves beneficial for performance

* Sun Apr 05 2009 Lev Givon <lev@mandriva.org> 1:1.3.0-1mdv2009.1
+ Revision: 364159
- Update to 1.3.0.

* Thu Mar 19 2009 Paulo Andrade <pcpa@mandriva.com.br> 1.3.0b1-1mdv2009.1
+ Revision: 358059
- Update to latest upstream release.

* Thu Dec 25 2008 Adam Williamson <awilliamson@mandriva.org> 1.2.1-3mdv2009.1
+ Revision: 318550
- rebuild for new python

* Tue Nov 25 2008 Lev Givon <lev@mandriva.org> 1.2.1-2mdv2009.1
+ Revision: 306745
- Rebuild against lapack 3.2.

* Thu Oct 30 2008 Lev Givon <lev@mandriva.org> 1.2.1-1mdv2009.1
+ Revision: 298753
- Update to 1.2.1.

* Sun Oct 26 2008 Lev Givon <lev@mandriva.org> 1.2.0-1mdv2009.1
+ Revision: 297454
- Update to 1.2.0.

* Sun Aug 03 2008 Lev Givon <lev@mandriva.org> 1.1.1-1mdv2009.0
+ Revision: 262015
- Update to 1.1.1.

* Fri Jul 11 2008 Lev Givon <lev@mandriva.org> 1.1.0-2mdv2009.0
+ Revision: 233799
- Bump release to rebuild against reorganized blas/lapack libraries.

* Thu May 29 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.1.0-1mdv2009.0
+ Revision: 212881
- update to new version 1.1.0
- spec file clean

  + Thierry Vignaud <tv@mandriva.org>
    - fix summary-not-capitalized
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Tue Nov 13 2007 Lev Givon <lev@mandriva.org> 1.0.4-1mdv2008.1
+ Revision: 108503
- Update to 1.0.4.

* Fri Nov 09 2007 Lev Givon <lev@mandriva.org> 1.0.3.1-2mdv2008.1
+ Revision: 106991
- Bump release to rebuild against lapack 3.1.1.

* Wed Aug 22 2007 Lev Givon <lev@mandriva.org> 1.0.3.1-1mdv2008.0
+ Revision: 69185
- Update to 1.0.3.1.

* Wed Jun 20 2007 Lev Givon <lev@mandriva.org> 1.0.3-1mdv2008.0
+ Revision: 41659
- Update to 1.0.3.

* Tue Apr 17 2007 Lev Givon <lev@mandriva.org> 1.0.2-1mdv2008.0
+ Revision: 13991
- Update to 1.0.2.


* Mon Jan 22 2007 Lev Givon <lev@mandriva.org> 1.0.1-2mdv2007.0
+ Revision: 111955
- Patch to search for X11 libs in lib64 (Bug 28348).

* Sat Dec 02 2006 Emmanuel Andry <eandry@mandriva.org> 1.0.1-1mdv2007.1
+ Revision: 90060
- new version 1.0.1

* Thu Oct 26 2006 Lev Givon <lev@mandriva.org> 1.0rc1-1mdv2007.1
+ Revision: 72558
- Import python-numpy

* Wed Sep 27 2006 Lev Givon <lev@mandriva.org> 1.0rc1-1mdk
- Update.

* Mon Jul 31 2006 Lev Givon <lev@mandriva.org> 1.0b1-1mdk
- Update.

* Tue May 23 2006 Lev Givon <lev@mandriva.org> 0.9.8-2mdk
- Put all .h files in devel package.

* Fri May 19 2006 Lev Givon <lev@mandriva.org> 0.9.8-1mdk
- Update.

* Tue Apr 25 2006 Lev Givon <lev@mandriva.org> 0.9.6-2mdk
- Fix build dependencies.

* Sun Mar 19 2006 Lev Givon <lev@mandriva.org> 0.9.6-1mdk
- Update.

* Fri Mar 17 2006 Lev Givon <lev@mandriva.org> 0.9.5-4mdk
- Make package obsolete old f2py.

* Thu Mar 16 2006 Lev Givon <lev@mandriva.org> 0.9.5-3mdk
- Fix multiarch problem.

* Thu Mar 02 2006 Lev Givon <lev@mandriva.org> 0.9.5-2mdk
- Define devel package.

* Thu Feb 23 2006 Lev Givon <lev@mandriva.org> 0.9.5-1mdk
- Update.

* Tue Jan 31 2006 Lev Givon <lev@mandriva.org> 0.9.4-1mdk
- Update.

* Fri Jan 20 2006 Lev Givon <lev@mandriva.org> 0.9.2-1mdk
- Initial Mandriva package.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16130 |12mr|python-oauth-1.0.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define fname oauth

Name:		python-%{fname}
Summary:	Python module for OAuth
Version:	1.0.1
Release:	4
Source0:	http://pypi.python.org/packages/source/o/%{fname}/%{fname}-%{version}.tar.gz
URL:		http://code.google.com/p/oauth/
Group:		Development/Python
License:	ASL 2.0

BuildRequires:	python
BuildRequires:	python-devel
BuildRequires:	python-setuptools
BuildRequires:	intltool

Requires:	python
BuildArch:	noarch

%description
An open protocol to allow API authentication in a simple and standard
method from desktop and web applications (this is the Python module only).

%prep
%setup -q -n %{fname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot} --compile --optimize=2

%files
%doc LICENSE.txt PKG-INFO
%{py_sitedir}/*



%changelog
* Fri Oct  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 3caaf2f
- Should be noarch package
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16131 |12mr|python-opengl-3.0.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	libname PyOpenGL

Summary:	Python bindings for OpenGL
Name:		python-opengl
Version:	3.0.1
Release:	4
License:	BSD
Group:		System/Libraries
URL:		http://pyopengl.sourceforge.net/
Source0:	http://downloads.sourceforge.net/pyopengl/%{libname}-%{version}.tar.gz
Patch0:		PyOpenGL-3.0.0a6-shebang.patch
BuildRequires:	mesa-common-devel
BuildRequires:	python-devel
BuildRequires:	swig
BuildRequires:	tcl
BuildRequires:	tcl-devel
BuildRequires:	tk
BuildRequires:	tk-devel
BuildRequires:	python-setuptools
BuildArch:      noarch

%description
Python bindings for OpenGL

%package	tk
Summary:	PyOpenGL Tk widget
Group:		System/Libraries
Requires:	%{name} = %{version}
Requires:	tkinter

%description	tk
PyOpenGL Togl (Tk OpenGL widget) 1.6 support.

%package	doc
Summary:	Documentation files for %{name}
Group:		Development/Python

%description	doc
Documentation files for %{name}

%prep

%setup -q -n %{libname}-%{version}
%patch0 -p0 -z .shebang

%build
python setup.py build

%install
python setup.py install --root=%{buildroot} --prefix=%{_prefix}

%files
%defattr(-,root,root)
%{python_sitelib}/*OpenGL*
%exclude %{python_sitelib}/OpenGL/Tk

%files tk
%defattr(-,root,root,-)
%{python_sitelib}/OpenGL/Tk

%files doc
%defattr(-,root,root,-)



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16132 |12mr|python-OpenSSL-0.12-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pname	OpenSSL

Summary:	Python interface to the OpenSSL library
Name:		python-%{pname}
Version:	0.12
Release:	4
Source:		http://launchpad.net/pyopenssl/main/%{version}/+download/py%{pname}-%{version}.tar.gz
License:	LGPLv2.1
Group:		Development/Python
Url:		https://launchpad.net/pyopenssl
Requires:	python >= 2.2
BuildRequires:	python-devel
BuildRequires:	pkgconfig(openssl)
BuildRequires:	tetex-latex
BuildRequires:	tetex-dvipdfm
# We don't need whole texlive collection
# but it's hard to find what exactly we need
# so we require whole set for now
BuildRequires:	texlive
Provides:	pyOpenSSL

%description
pyOpenSSL is a high-level Python wrapper around a subset of OpenSSL library.
It includes SSL Context objects, SSL Connection objects, using Python sockets as a transport layer.

* SSL Context objects;
* SSL Connection objects, that use Python sockets as a transport layer;
* callbacks written in Python;
* an extensive error-handling mechanism that mirrors OpenSSL's error codes;
* and much more.
				
%prep
%setup -q -n py%{pname}-%{version}

%build
%__python setup.py build

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}

pushd doc
make dvi PAPER=letter
dvipdfm pyOpenSSL.dvi
popd

%files
%doc TODO README ChangeLog examples/ doc/pyOpenSSL.pdf
%{python_sitearch}/*



%changelog
* Wed Sep  5 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 24dd9c6
- Update BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16133 |12mr|python-parsing-1.5.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	parsing
%define name	python-%{module}
%define version	1.5.6
%define release	%mkrel 1

Summary:	An object-oriented approach to text processing
Name:		%{name}
Version:	%{version}
Release:	%{release}
Group:		Development/Python
License:	MIT
URL:		http://pyparsing.wikispaces.com/
Source0:	http://prdownloads.sourceforge.net/py%{module}/py%{module}-%{version}.zip
BuildArch:	noarch
BuildRequires:	python-devel

%description
The pyparsing module provides an alternative approach to creating and
executing simple grammars in Python versus the traditional lex/yacc
approach or the use of regular expressions. It provides a library of
classes that client code can use to construct a grammar directly.

%prep
%setup -q -n py%{module}-%{version}

%build
%{__python} setup.py build

install -m 644 pyparsingClassDiagram.PNG pyparsingClassDiagram.png

%install
%__rm -rf %{buildroot}
%{__python} setup.py install -O1 --skip-build --root=%{buildroot} --record=FILE_LIST

# fix permissions
chmod 0644 examples/* htmldoc/* CHANGES HowToUsePyparsing.html pyparsingClassDiagram.png README LICENSE

%files
%doc CHANGES examples HowToUsePyparsing.html htmldoc pyparsingClassDiagram.png README LICENSE
%py_puresitedir/*

%changelog
* Wed Sep  5 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 7144f41
- Spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16134 |12mr|python-pexpect-2.4-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module  pexpect
%define name    python-%{module}
%define version 2.4
%define release %mkrel 5

Summary:       An efficient, pure Python replacement for Expect
Name: 	       %{name}
Version:       %{version}
Release:       %{release}
Source0:       %{module}-%{version}.tar.gz
License:       MIT
Group:         Development/Python
Url:           http://pexpect.sourceforge.net/
BuildRoot:     %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:     noarch
BuildRequires: python
BuildRequires: python-devel

%description
Pexpect is a pure Python module for spawning child applications,
controlling them, and responding to expected patterns in their
output. Pexpect works like Don Libes' Expect. Pexpect allows your
script to spawn a child application and control it as if a human were
typing commands.

Pexpect can be used for automating interactive applications such as
ssh, ftp, passwd, telnet, etc. It can be used to a automate setup
scripts for duplicating software package installations on different
servers. It can be used for automated software testing. Pexpect is in
the spirit of Don Libes' Expect, but Pexpect is pure Python. Unlike
other Expect-like modules for Python, Pexpect does not require TCL or
Expect, nor does it require C extensions to be compiled. It should work
on any platform that supports the standard Python pty module. The
Pexpect interface was designed to be easy to use.

%prep
%setup -q -n %{module}-%{version}

%build
%__python setup.py build

%install
%__rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= \
%__python setup.py install --root=%{buildroot} --record=FILELIST

%clean
%__rm -rf %{buildroot}

%files -f FILELIST
%defattr(-,root,root)
%doc README LICENSE doc/ examples/



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16135 |12mr|python-psyco-1.6-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name python-psyco
%define version 1.6
%define release %mkrel 7
%define oname psyco

Summary: Python Specializing Compiler
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://downloads.sourceforge.net/%oname/%oname-%version-src.tar.gz
Source1: psyco-1.1.1-docs.tar.bz2
Patch0:	python-psyco_python27.patch
Patch1: psyco-1.6-fix-linking.patch
License: MIT
Group: Development/Python
BuildRoot: %{_tmppath}/%{name}-buildroot
BuildRequires: libpython-devel
Provides: psyco
Obsoletes: psyco
Url: http://psyco.sourceforge.net
Exclusivearch: %ix86

%description
Psyco is a Python extension module which can massively speed up the
execution of any Python code.

%package docs
Group: Development/Python
Summary: Programmer's documentation for Psyco

%description docs
Psyco is a Python extension module which can massively speed up the
execution of any Python code.

This package contains the developer's documentation for %{name} in HTML
and PostScript formats.

%prep
%setup -q -n %{oname}-%{version} -a 1
%patch0 -p0 
%patch1 -p1

%build
export CFLAGS="%{optflags}"
python setup.py build

%install
rm -rf %{buildroot}
python setup.py install --root=%{buildroot} --optimize=2

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc *.txt
%py_platsitedir/*psyco*

%files docs 
%defattr(-,root,root)
%doc Documentation/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16136 |12mr|python-psycopg2-2.4.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module psycopg2

Summary:        PostgreSQL database adapter for Python
Name:           python-%module
Version:        2.4.4
Release:        1
Group:          Development/Python
License:        GPLv2 and ZPLv2.1 and BSD
URL:            http://www.psycopg.org/psycopg/
Source0:        http://www.psycopg.org/psycopg/tarballs/PSYCOPG-2-4/%{module}-%{version}.tar.gz
Patch0:		psycopg2-2.4.1-link.patch
# for DateTime
Requires:       python-egenix-mx-base
BuildRequires:  python-devel
BuildRequires:  postgresql-devel
BuildRequires:  python-egenix-mx-base

%description
psycopg is a PostgreSQL database adapter for the Python programming
language (just like pygresql and popy.) It was written from scratch with
the aim of being very small and fast, and stable as a rock. The main
advantages of psycopg are that it supports the full Python DBAPI-2.0 and
being thread safe at level 2.

psycopg2 is an almost complete rewrite of the psycopg 1.1.x branch.

%prep
%setup -q -n %{module}-%{version}
%patch0 -p0

%build
export CFLAGS="$RPM_OPT_FLAGS"
python setup.py build

%install
python setup.py install --root=%buildroot

%files
%doc AUTHORS examples/ ChangeLog  LICENSE  README
%py_platsitedir/psycopg2*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16137 |12mr|python-pyatspi-0.4.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name python-pyatspi
%define version 0.4.1
%define release %mkrel 2
%define oname pyatspi

Summary: D-Bus AT-SPI - Python bindings
Name: %{name}
Version: %{version}
Release: %{release}
Source0: ftp://ftp.gnome.org/pub/GNOME/sources/%{oname}/%{oname}-%{version}.tar.bz2
License: LGPLv2
Group: Development/Python
Url: http://www.linuxfoundation.org/en/AT-SPI_on_D-Bus
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
BuildRequires:	python-devel
BuildRequires:  dbus-glib-devel
BuildRequires:  gtk+2-devel
BuildRequires:  libxml2-devel
BuildRequires:  python-dbus
Requires:  python-dbus

%description
This version of at-spi is a major break from previous versions.  It
has been completely rewritten to use D-Bus rather than ORBIT / CORBA
for its transport protocol.

%prep
%setup -q -n %oname-%version

%build
./configure --prefix=%_prefix
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README AUTHORS
%py_puresitedir/%{oname}_dbus



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16138 |12mr|python-pycrypto-2.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname	pycrypto

Summary:	Python interface to various crypto algorithms and protocols
Name:		python-%{oname}
Version:	2.3
Release:	%mkrel 4
Source0:	http://ftp.dlitz.net/pub/dlitz/crypto/pycrypto/%{oname}-%{version}.tar.gz
Source1:	http://ftp.dlitz.net/pub/dlitz/crypto/pycrypto/%{oname}-%{version}.tar.gz.asc
Patch0:		pycrypto-2.1.0-64bit.patch
Patch1:		pycrypto-2.3-link.patch
License:	Public Domain
Group:		Development/Python
URL:		http://www.pycrypto.org
BuildRequires:	python-devel >= 2.2
BuildRequires:	gmp-devel
Requires:	python >= 2.2
BuildRoot:	%{_tmppath}/%{oname}-%{version}-%{release}-buildroot
Obsoletes:	pycrypto =< %{version}-%{release}
Provides:	pycrypto = %{version}-%{release}

%description
The Toolkit is a collection of cryptographic algorithms and protocols,
implemented for use from Python. Among the contents of the package:

 * Hash functions: MD2, MD4, RIPEMD.
 * Block encryption algorithms: AES, ARC2, Blowfish, CAST, DES, Triple-
   DES, IDEA, RC5.
 * Stream encryption algorithms: ARC4, simple XOR.
 * Public-key algorithms: RSA, DSA, ElGamal, qNEW.
 * Protocols: All-or-nothing transforms, chaffing/winnowing.
 * Miscellaneous: RFC1751 module for converting 128-key keys into a set
   of English words, primality testing.
 * Some demo programs (currently all quite old and outdated).

%prep
%setup -q -n %{oname}-%{version}
%patch0 -p0 -b .64bit
%patch1 -p0 -b .link

perl -pi -e 's|/usr/local/bin/|%{_bindir}/|' Util/RFC1751.py 

%build
CFLAGS="%{optflags}" python setup.py build

%install
rm -rf %{buildroot}
python setup.py install --root=%{buildroot} --compile --optimize=2

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ChangeLog README COPYRIGHT TODO
%{py_platsitedir}/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16139 |12mr|python-pyemf-2.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	pyemf
%define name	python-%{module}
%define version 2.0.0
%define release %mkrel 1

Summary:	Pure Python Enhanced Metafile Library
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{module}-%{version}.tar.gz
License:	LGPLv2.1
Group:		Development/Python
Url:		http://pyemf.sourceforge.net/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	python-devel

%description
pyemf is a pure python module that provides bindings for an ECMA-234
compliant vector graphics library. ECMA-234 is the published interface
for the Windows GDI used in the Microsoft windows environment and,
more importantly, natively supported by the OpenOffice suite of tools.

%prep
%setup -q -n %{module}-%{version}

%install
%__rm -rf %{buildroot}
%__python setup.py install --root=%{buildroot} --record=FILE_LIST

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ChangeLog LICENSE README examples/
%py_puresitedir/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16140 |12mr|python-pyfltk-1.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname pyFltk

Summary:	Python wrapper for the FLTK library
Name:		python-pyfltk
Version:	1.3.0
Release:	1
License:	GPLv2
Group:		Development/Python
Url:		http://pyfltk.sourceforge.net/
Source0:	http://downloads.sourceforge.net/pyfltk/%{tarname}-%{version}.tar.gz
Patch0:		pyFltk-1.3.0rc1-build.patch
Patch1:		pyfltk-1.3.0-linux-3.x-detection.patch
BuildRequires:	fltk-devel >= 1.3.0
BuildRequires:	python-devel
BuildRequires:	swig

%description
pyFLTK is a Python wrapper for the Fast Light Tool Kit
cross-platform graphical user-interface library.

%prep
%setup -q -n %{tarname}-%{version}
%patch0 -p1 -b .cflags
%patch1 -p0 -b .linux-detection

# (wally) With P0, disable Werror_cflags temporarily to get pkg build
%define Werror_cflags   %nil
sed -i -e 's|@CUSTOM_CFLAGS@|%{optflags}|' setup.py

%build
CPPFLAGS="-DFL_INTERNALS -lGL %{ldflags}" python setup.py build

%install
python setup.py install --root=%{buildroot}

rm -rf %{buildroot}%{py_platsitedir}/fltk/docs
rm -rf %{buildroot}%{py_platsitedir}/fltk/test

%files
%doc CHANGES COPYING README TODO
%{py_platsitedir}/fltk/*
%{py_platsitedir}/*info



%changelog
* Wed Sep  5 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 9ac81cc
- Add -lGL to linker flags
  
* Wed Sep  5 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: aa24242
- New version 1.3.0 (use Mageia as base package), add patch from Gentoo to fix linux detection
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16141 |12mr|python-pygments-1.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname Pygments
%define module	pygments
%define name	python-%{module}
%define version	1.5
%define release	%mkrel 1

Name:           %{name}
Version:        %{version}
Release:        %{release}
Summary:        Syntax highlighting package written in Python
Group:          Development/Python
License:        BSD
URL:            http://pygments.org/
Source0:        http://pypi.python.org/packages/source/P/%{tarname}/%{tarname}-%{version}.tar.gz
%py_requires -d
Requires:       python-pkg-resources
BuildRequires:	python-setuptools
BuildArch:		noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Pygments is a syntax highlighting package written in Python.  It is a
generic syntax highlighter for general use in all kinds of software
such as forum systems, wikis or other applications that need to
prettify source code.  Highlights are:

* a wide range of common languages and markup formats is supported
* special attention is paid to details, increasing quality by a fair amount
* support for new languages and formats are added easily
* a number of output formats, presently HTML, LaTeX, RTF, SVG and ANSI
  sequences
* it is usable as a command-line tool and as a library
* ... and it highlights even Brainf*ck!

%prep
%setup -q -n %{tarname}-%{version}

%build
%{__python} setup.py build

%install
%__rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= %{__python} setup.py install --skip-build --root=%{buildroot}
mv docs/build html

%__mkdir -p %{buildroot}%{_mandir}/man1
%__sed -i 's/\/usr\/share\/doc\/python-pygments\//\/usr\/share\/doc\/python-pygments\/html\//' docs/pygmentize.1
%__install -m 644 docs/pygmentize.1 %{buildroot}%{_mandir}/man1

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc AUTHORS CHANGES LICENSE TODO html/
%_bindir/pygmentize
%py_sitedir/pygments/*
%py_sitedir/Pygments-*
%_mandir/man1/pygmentize.*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16142 |12mr|python-pygoocanvas-0.14.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname pygoocanvas
%define pycairo 1.8.4
Name: python-%{oname}
Summary: GooCanvas python bindings
Version: 0.14.1
Release: %mkrel 4
URL: http://developer.berlios.de/projects/pygoocanvas/
License: LGPL
Group: Development/Python
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: goocanvas-devel >= 0.14
BuildRequires: pygtk2.0-devel >= 2.10.4
BuildRequires: pkgconfig(pycairo) >= %pycairo
BuildRequires: gnome-doc-utils
BuildRequires: docbook-style-xsl
Requires: python-cairo >= %pycairo
Provides: %{oname} = %{version}-%{release}
Source: http://ftp.gnome.org/pub/GNOME/sources/%{oname}/%{oname}-%{version}.tar.bz2
Patch0: 0001-Check-the-return-value-of-PycairoContext_FromContext.patch

%description
This package includes Python bindings for GooCanvas. It is
needed to run programs written in Python and using GooCanvas
set.

%package devel
Summary: GooCanvas python bindings - Development files
Group: Development/Python
Requires: %name = %version

%description devel
This package includes development files of python bindings for GooCanvas.

%prep
%setup -q -n %{oname}-%{version}
%apply_patches

%build
%configure2_5x
%make

%install
rm -fr %{buildroot}
%makeinstall_std

%clean
rm -fr %{buildroot}

%files
%doc %{_datadir}/gtk-doc/html/%{oname}
%{python_sitearch}/*

%files devel
%{_libdir}/pkgconfig/*.pc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16143 |12mr|python-pyinotify-0.9.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname pyinotify

Summary:	Python module for monitoring filesystems changes
Name:		python-%{oname}
Version:	0.9.3
Release:	1
License:	MIT
Group:		Development/Python
Url:		http://github.com/seb-m/pyinotify
Source0:	http://seb.dbzteam.org/pub/pyinotify/releases/%{oname}-%{version}.tar.gz
BuildArch:	noarch
Provides:	%{oname} = %{version}-%{release}
BuildRequires:	epydoc
BuildRequires:	python-devel
# pyinotify can use psyco to speed things up, unfortunaltely,
# psyco does not work under x86_64
#Suggests:	python-psyco

%description
Pyinotify is a pure Python module for monitoring filesystems changes.
Pyinotify relies on inotify, a Linux Kernel functionality (since 
kernel 2.6.13). inotify is an event-driven notification mechanism, its 
notifications are exported to user space through three system calls. 
Pyinotify binds these system calls and provides an implementation on 
top of them.

%prep
%setup -q -n %{oname}-%{version}

%build
%{__python} setup.py build

%install
%{__python} setup.py install --root=%{buildroot}

%files
%doc README* ACKS COPYING
%{py_puresitedir}/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16144 |12mr|python-pylibacl-0.5.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname pylibacl

Summary: 	Posix ACL module for Python
Name: 		python-%{rname}
Version: 	0.5.0
Release: 	5
License:	GPL
Group: 		Development/Python
URL: 		http://%{rname}.sourceforge.net
Source0: 	http://prdownloads.sourceforge.net/%{rname}/%{rname}-%{version}.tar.gz
BuildRequires:	acl-devel
BuildRequires:	python-devel
BuildRequires:	python-setuptools
Provides:	%{rname} = %{version}-%{release}
Obsoletes:	%{rname}

%description
This is an extension for Python which implements POSIX ACLs (POSIX.1e).

%prep
%setup -q -n %{rname}-%{version}

%build
env CFLAGS="%{optflags}" python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%{py_platsitedir}/%{rname}-%{version}-py%{py_ver}.egg-info
%{py_platsitedir}/posix1e.so



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16145 |12mr|python-pyrex-0.9.9-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	pyrex
%define name	python-%{module}
%define version 0.9.9
%define release %mkrel 6

Summary: 	Language for Writing Python Extension Modules
Name: 	 	%{name}
Version: 	%{version}
Release: 	%{release}
Source:     	Pyrex-%{version}.tar.gz
URL:		http://www.cosc.canterbury.ac.nz/~greg/python/Pyrex/
License:	Apache License
Group:		Development/Python
Obsoletes:      pyrex
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires:	python
BuildRequires:	python-devel
BuildRequires:	dos2unix, emacs
BuildArch:	noarch

%description
Pyrex lets you write code that mixes Python and C data types any way you want,
and compiles it into a C extension for Python. 

%prep
%setup -q -n Pyrex-%{version} 

%install
%__rm -rf %{buildroot}
find -name .*hg* | xargs rm -rf

PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILELIST
pushd Tools
dos2unix pyrex-mode.el
emacs -batch -f batch-byte-compile pyrex-mode.el
%__install -m 755 -d %{buildroot}%{_sysconfdir}/emacs/site-start.d
%__install -m 644 pyrex-mode.el* %{buildroot}%{_sysconfdir}/emacs/site-start.d
popd

#%check
#cd Demos
#PYTHONPATH=`pwd`/../build/lib make test clean

%clean
%__rm -rf %{buildroot}

%files -f FILELIST
%defattr(-,root,root)
%doc *.txt Demos Doc
%{_sysconfdir}/emacs/site-start.d/*.el*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16146 |12mr|python-pytools-2011.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	pytools

Summary:	A collection of tools for Python
Name:		python-%{module}
Version:	2011.5
Release:	2
Source0:	http://pypi.python.org/packages/source/p/%{module}/%{module}-%{version}.tar.gz
Patch0:		no-distribute.patch
License:	MIT
Group:		Development/Python
Url:		http://mathema.tician.de/software/pytools
BuildArch:	noarch
Requires:	python-decorator >= 3.2.0
BuildRequires:	python-setuptools >= 0.6c8
%py_requires -d

%description
Pytools is a big bag of things that are "missing" from the Python
standard library. This is mainly a dependency of my other software
packages, and is probably of little interest to you unless you use
those. If you're curious nonetheless, here's what's on offer:

* A ton of small tool functions such as len_iterable, argmin, tuple
  generation, permutation generation, ASCII table pretty printing,
  GvR's mokeypatch_xxx() hack, the elusive flatten, and much more.
* Michele Simionato's decorator module.
* A time-series logging module, pytools.log.
* Batch job submission, pytools.batchjob.
* A lexer, pytools.lex.

%prep
%setup -q -n %{module}-%{version}
%patch0 -p0

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILE_LIST
sed -i 's/.*egg-info$//' FILE_LIST

%files -f FILE_LIST
%doc README



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16147 |12mr|python-pytz-2011h-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	pytz
%define name	python-%{module}
%define version	2011h
%define release	%mkrel 1

Summary:	World timezone definitions for Python
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{module}-%{version}.tar.bz2
License:	MIT
Group:		Development/Python
Url:		http://pytz.sourceforge.net/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	python-devel >= 2.3
BuildArch:	noarch

%description
pytz brings the Olson tz database into Python. This library allows
accurate and cross platform timezone calculations using Python 2.3 or
higher. It also solves the issue of ambiguous times at the end of
daylight savings, which you can read more about in the Python Library
Reference (datetime.tzinfo).

Amost all (over 540) of the Olson timezones are supported.

%prep
%setup -q -n %{module}-%{version}

%install
%__rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILELIST

%clean
%__rm -rf %{buildroot}

%files -f FILELIST
%defattr(-,root,root)
%doc *.txt




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16148 |12mr|python-pyxdg-0.19-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname   pyxdg
%define version 0.19
%define release 1

Name:             python-pyxdg
Summary:          Python library to access freedesktop.org standards
Version:          %{version}
Release:          %{release}
BuildArch:        noarch
Source0:          http://www.freedesktop.org/~lanius/%{oname}-%{version}.tar.gz
URL:              http://www.freedesktop.org/Software/pyxdg
Group:            System/Libraries
License:          LGPLv2
BuildRequires:    python-devel
Provides:         pyxdg
Obsoletes:        pyxdg < 0.19-3

%description
PyXDG is a python library to access freedesktop.org standards. 
Currently supported are:

	* Base Directory Specification Version 0.6 

	* Menu Specification Version 1.0 

	* Desktop Entry Specification Version 1.0 

	* Icon Theme Specification Version 0.8 

	* Recent File Spec 0.2 

	* Shared-MIME-Database Specification 0.13 

%prep
%setup -qn %{oname}-%{version}

%build
python setup.py build

%install
PYTHONDONTWRITEBYTECODE= python setup.py install --root=%{buildroot} --record=INSTALLED_FILES

%files -f INSTALLED_FILES
%doc AUTHORS COPYING ChangeLog README TODO



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16149 |12mr|python-pyxml-0.8.4-19
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	PyXML
%define name	python-pyxml
%define version 0.8.4
%define release %mkrel 19

Name:		%{name}
Version:	%{version}
Release:	%{release}
URL:		http://pyxml.sourceforge.net/
Source0:	http://downloads.sourceforge.net/pyxml/%{module}-%{version}.tar.bz2
Patch0:		python-pyxml-fix_python_2.6.patch 
License:	MIT and Python and ZPLv1.0 and BSD
Group:		System/Libraries
Summary:	XML libraries for python
BuildRequires:	libexpat-devel >= 2.0.1
Obsoletes:	%{module}
Provides:	%{module}
%py_requires -d

%description
An XML package for Python. The distribution contains a validating XML parser,
an implementation of the SAX and DOM programming interfaces and an interface
to the Expat parser.

%prep
%setup -q -n %{module}-%{version}
%patch0 -p0

%build
CFLAGS="%{optflags}" python setup.py build --with-libexpat=%{_prefix}

%install
python setup.py install -O 1 --root=%{buildroot} --record=INSTALLED_FILES 

%files
%defattr(-,root,root)
%doc LICENCE ANNOUNCE CREDITS README README.dom README.pyexpat README.sgmlop TODO doc/*
%_bindir/*
%py_platsitedir/PyXML-0.8.4-py2.7.egg-info
%py_platsitedir/_xmlplus/*py
%py_platsitedir/_xmlplus/marshal/
%py_platsitedir/_xmlplus/parsers/
%py_platsitedir/_xmlplus/sax/
%py_platsitedir/_xmlplus/schema/
%py_platsitedir/_xmlplus/unicode/
%py_platsitedir/_xmlplus/utils/
%py_platsitedir/_xmlplus/xpath/
%py_platsitedir/_xmlplus/dom/*py
%py_platsitedir/_xmlplus/dom/ext/
%py_platsitedir/_xmlplus/dom/html/
%lang(de) %{py_platsitedir}/_xmlplus/dom/de/
%lang(en_US) %{py_platsitedir}/_xmlplus/dom/en_US/
%lang(fr) %{py_platsitedir}/_xmlplus/dom/fr/


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16150 |12mr|python-qt-3.18.1-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: python-qt
Summary: Set of Python bindings for Trolltech's Qt application framework
Version: 3.18.1
Release: %mkrel 10
Epoch: 1
Group: Development/KDE and Qt
URL: http://www.riverbankcomputing.co.uk/software/pyqt/intro
Source0: http://www.riverbankcomputing.com/Downloads/PyQt3/GPL/PyQt-x11-gpl-%{version}.tar.gz
Patch0: PyQt-x11-gpl-3.17.3-mandriva-multiarch.patch
License: GPLv2+
Provides: PyQt = %epoch:%version-%release
Requires: python-sip >= 1:4.7
BuildRoot: %_tmppath/%name-%version-%release-root
BuildRequires: qt3-devel
BuildRequires: mesaglu-devel
BuildRequires: python-sip >= 1:4.7
BuildRequires: python-devel

%description
PyQt is a set of Python bindings for Trolltech's Qt application framework and
runs on all platforms supported by Qt including Windows, MacOS/X and Linux.

%files 
%defattr(-,root,root)
%_bindir/pyuic
%_bindir/pylupdate
%py_platsitedir/q*
%py_platsitedir/pyqtconfig.py
%_datadir/sip/*

#------------------------------------------------------------

%prep
%setup -q -n PyQt-x11-gpl-%version
%patch0 -p1

%build
export QTDIR=%qt3dir
echo "yes" | python ./configure.py \
    -y qt-mt LIBDIR_QT=%{_libdir}

for name in pylupdate3 pyuic3 qt qtcanvas qtgl qtnetwork qtsql qttable qtui qtxml; do
	sed -i "s#^LIBS = #LIBS = $(python-config --libs) #g" ${name}/Makefile
	sed -i "s#^CFLAGS = #CFLAGS = %{optflags} #g" ${name}/Makefile
	sed -i "s#^CXXFLAGS = #CXXFLAGS = %{optflags} #g" ${name}/Makefile
	sed -i "s#^LFLAGS = #LFLAGS = %{ldflags} #g" ${name}/Makefile
done

%make

%install
rm -rf %buildroot
make DESTDIR=%buildroot install

%clean
rm -rf %buildroot




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16151 |12mr|python-qt4-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		python-qt4
Summary:	Set of Python bindings for Trolltech's Qt application framework
Version:	4.9.4
Release:	1
Group:		Development/KDE and Qt
URL:		http://www.riverbankcomputing.co.uk/software/pyqt/intro
Source0:	http://www.riverbankcomputing.co.uk/static/Downloads/PyQt4/PyQt-x11-gpl-%{version}.tar.gz
Patch2:		03_qreal_float_support.dpatch
License:	GPLv2+
BuildRequires:	qt4-devel >= 3:4.5.1
BuildRequires:	qt-assistant-adp-devel
BuildRequires:	dbus-python
BuildRequires:	dbus-devel
BuildRequires:	python-sip >= 1:4.12.2
BuildRequires:	sed
BuildRequires:	phonon-devel
BuildRequires:	python-devel
Provides:	PyQt4 = %{version}-%{release}
Requires:	python-sip >= 1:4.12.2
Requires:	%{name}-core = %{version}
Requires:	%{name}-dbus = %{version}
Requires:	%{name}-declarative = %{version}
Requires:	%{name}-designer = %{version}
Requires:	%{name}-gui = %{version}
Requires:	%{name}-help = %{version}
Requires:	%{name}-multimedia = %{version}
Requires:	%{name}-network = %{version}
Requires:	%{name}-opengl = %{version}
Requires:	%{name}-phonon = %{version}
Requires:	%{name}-script = %{version}
Requires:	%{name}-scripttools = %{version}
Requires:	%{name}-sql = %{version}
Requires:	%{name}-svg = %{version}
Requires:	%{name}-test = %{version}
Requires:	%{name}-webkit = %{version}
Requires:	%{name}-xml = %{version}
Requires:	%{name}-xmlpatterns = %{version}

%description
PyQt is a set of Python bindings for Trolltech's Qt application framework

%files

#------------------------------------------------------------

%package core
Summary:	PyQt 4 core
Group:		Development/KDE and Qt

%description core
PyQt 4 core

%files core
%dir %{py_platsitedir}/PyQt4
%{py_platsitedir}/PyQt4/uic
%{py_platsitedir}/PyQt4/__init__.py
%{py_platsitedir}/PyQt4/pyqtconfig.py
%{py_puresitedir}/dbus/*
%{py_platsitedir}/PyQt4/Qt.so
%{py_platsitedir}/PyQt4/QtCore.so
%{_datadir}/sip/PyQt4/Qt
%{_datadir}/sip/PyQt4/QtCore
%{qt4dir}/qsci/api/python/PyQt4.api

#------------------------------------------------------------

%package dbus
Summary:	PyQt 4 dbus
Group:		Development/KDE and Qt
Requires:	%{name}-core = %{version}

%description dbus
PyQt 4 dbus

%files dbus
%{py_platsitedir}/PyQt4/QtDBus.so
%{_datadir}/sip/PyQt4/QtDBus

#------------------------------------------------------------

%package declarative
Summary:	PyQt 4 declarative
Group:		Development/KDE and Qt
Requires:	%{name}-core = %{version}

%description declarative
PyQt 4 declarative

%files declarative
%{py_platsitedir}/PyQt4/QtDeclarative.so
%{_datadir}/sip/PyQt4/QtDeclarative

#------------------------------------------------------------

%package assistant
Summary:	PyQt 4 assistant
Group:		Development/KDE and Qt
Requires:	%{name}-core = %{version}

%description assistant
PyQt 4 assistant

%files assistant
%{py_platsitedir}/PyQt4/QtAssistant.so
%{_datadir}/sip/PyQt4/QtAssistant

#------------------------------------------------------------

%package gui
Summary:	PyQt 4 gui
Group:		Development/KDE and Qt
Requires:	%{name}-core = %{version}

%description gui
PyQt 4 gui

%files gui
%{py_platsitedir}/PyQt4/QtGui.so
%{_datadir}/sip/PyQt4/QtGui

#------------------------------------------------------------

%package network
Summary:	PyQt 4 network
Group:		Development/KDE and Qt
Requires:	%{name}-core = %{version}

%description network
PyQt 4 network

%files network
%{py_platsitedir}/PyQt4/QtNetwork.so
%{_datadir}/sip/PyQt4/QtNetwork

#------------------------------------------------------------

%package help
Summary:	PyQt 4 help
Group:		Development/KDE and Qt
Requires:	%{name}-core = %{version}

%description help
PyQt 4 help

%files help
%{py_platsitedir}/PyQt4/QtHelp.so
%{_datadir}/sip/PyQt4/QtHelp

#------------------------------------------------------------

%package opengl
Summary:	PyQt 4 opengl
Group:		Development/KDE and Qt
Requires:	%{name}-core = %{version}

%description opengl
PyQt 4 opengl

%files opengl
%{py_platsitedir}/PyQt4/QtOpenGL.so
%{_datadir}/sip/PyQt4/QtOpenGL

#------------------------------------------------------------

%package multimedia
Summary:	PyQt 4 multimedia
Group:		Development/KDE and Qt
Requires:	%{name}-core = %{version}

%description multimedia
PyQt 4 multimedia

%files multimedia
%{py_platsitedir}/PyQt4/QtMultimedia.so
%{_datadir}/sip/PyQt4/QtMultimedia

#------------------------------------------------------------

%package script
Summary:	PyQt 4 script
Group:		Development/KDE and Qt
Requires:	%{name}-core = %{version}

%description script
PyQt 4 script

%files script
%{py_platsitedir}/PyQt4/QtScript.so
%{_datadir}/sip/PyQt4/QtScript

#------------------------------------------------------------

%package sql
Summary:	PyQt 4 sql
Group:		Development/KDE and Qt
Requires:	%{name}-core = %{version}

%description sql
PyQt 4 sql

%files sql
%{py_platsitedir}/PyQt4/QtSql.so
%{_datadir}/sip/PyQt4/QtSql

#------------------------------------------------------------

%package svg
Summary:	PyQt 4 svg
Group:		Development/KDE and Qt
Requires:	%{name}-core = %{version}

%description svg
PyQt 4 svg

%files svg
%{py_platsitedir}/PyQt4/QtSvg.so
%{_datadir}/sip/PyQt4/QtSvg

#------------------------------------------------------------

%package test
Summary:	PyQt 4 test
Group:		Development/KDE and Qt
Requires:	%{name}-core = %{version}

%description test
PyQt 4 test

%files test
%{py_platsitedir}/PyQt4/QtTest.so
%{_datadir}/sip/PyQt4/QtTest

#------------------------------------------------------------

%package webkit
Summary:	PyQt 4 Webkit
Group:		Development/KDE and Qt
Requires:	%{name}-core = %{version}

%description webkit
PyQt 4 webkit

%files webkit
%{py_platsitedir}/PyQt4/QtWebKit.so
%{_datadir}/sip/PyQt4/QtWebKit

#------------------------------------------------------------

%package xml
Summary:	PyQt 4 xml
Group:		Development/KDE and Qt
Requires:	%{name}-core = %{version}

%description xml
PyQt 4 xml

%files xml
%{py_platsitedir}/PyQt4/QtXml.so
%{_datadir}/sip/PyQt4/QtXml

#------------------------------------------------------------

%package xmlpatterns
Summary:	PyQt 4 xmlpatterns
Group:		Development/KDE and Qt
Requires:	%{name}-core = %{version}

%description xmlpatterns
PyQt 4 xmlpatterns

%files xmlpatterns
%{py_platsitedir}/PyQt4/QtXmlPatterns.so
%{_datadir}/sip/PyQt4/QtXmlPatterns

#------------------------------------------------------------

%package scripttools
Summary:	PyQt 4 scripttools
Group:		Development/KDE and Qt
Requires:	%{name}-core = %{version}

%description scripttools
PyQt 4 scripttools

%files scripttools
%{py_platsitedir}/PyQt4/QtScriptTools.so
%{_datadir}/sip/PyQt4/QtScriptTools

#------------------------------------------------------------

%package designer
Summary:	PyQt 4 designer
Group:		Development/KDE and Qt
Requires:	%{name}-core = %{version}

%description designer
PyQt 4 designer

%files designer
%{py_platsitedir}/PyQt4/QtDesigner.so
%{_datadir}/sip/PyQt4/QtDesigner

#------------------------------------------------------------

%package phonon
Summary:	PyQt 4 phonon
Group:		Development/KDE and Qt
Requires:	%{name}-core = %{version}

%description phonon
PyQt 4 phonon

%files phonon
%{py_platsitedir}/PyQt4/phonon.so
%{_datadir}/sip/PyQt4/phonon

#------------------------------------------------------------

%package devel
Summary:	PyQt 4 devel
Group:		Development/KDE and Qt
Requires:	%{name} = %{version}
Requires:	qt4-designer

%description devel
PyQt 4 devel utilities

%files devel
%{_bindir}/pyuic4
%{_bindir}/pyrcc4
%{_bindir}/pylupdate4
%{qt4plugins}/designer/*

#------------------------------------------------------------

%prep
%setup -qn PyQt-x11-gpl-%{version}
%patch2 -p1 -b .real

%build
export QTDIR=%{qt4dir}
export PATH=%{qt4dir}/bin:$PATH
export CFLAGS='%{optflags} -fPIC' 
export CXXFLAGS='%{optflags} -fPIC'

python ./configure.py \
	--qsci-api \
	--confirm-license \
	-s /usr/include/dbus-1.0
	
# Some modules not requires X libraries
# Python sip not diferentiate qt modules and always add a X set of 
# libs to link. We're explicitely this unecessary links
# Using same approach to add missin libpython linh

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
    if [ -e ${name}/Makefile ]; then
        sed -i "s,^LIBS = ,LIBS = $(python-config --libs) ,g" ${name}/Makefile
	fi
done
sed -i "s,/usr/lib/qt4/include/phonon,/usr/include/phonon,g" phonon/Makefile
sed -i "s,/usr/lib/qt4//include/phonon,/usr/include/phonon,g" phonon/Makefile

%make

%install
rm -rf %{buildroot}
%makeinstall_std INSTALL_ROOT=%{buildroot}


%changelog
* Sat Aug  18 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 21115e3
- New version 4.9.4
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16152 |12mr|python-rdflib-3.1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname rdflib
%define version 3.1.0
%define release %mkrel 2

Summary:	Python library for working with RDF
Name:		python-%{oname}
Version:	%{version}
Release:	%{release}
Source0:	%{oname}-%{version}.tar.gz
License:	BSD
Group:		Development/Python
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	python-setuptools
Url:		http://rdflib.net/

%description
RDFLib is a Python library for working with RDF, a simple yet powerful
language for representing information.

The library contains parsers and serializers for RDF/XML, N3,
NTriples, Turtle, TriX and RDFa . The library presents a Graph
interface which can be backed by any one of a number of Store
implementations, including, Memory, MySQL, Redland, SQLite, Sleepycat
and SQLObject.  If you have recently reported a bug marked as fixed,
or have a craving for the very latest, you may want the development
version instead: http://rdflib.googlecode.com/svn/trunk#egg=rdflib-dev

%prep
%setup -q -n %{oname}-%{version}

%build
%__python setup.py build

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILE_LIST
%__rm -rf %{buildroot}%{py_platsitedir}/test

%clean
%__rm -rf %{buildroot}

%files -f FILE_LIST
%defattr(-,root,root)
%doc CHANGELOG LICENSE README examples/



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16153 |12mr|python-reportlab-2.5-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define ver 2_1

Summary:	ReportLab library to create PDF documents using Python
Name:		python-reportlab
Version:	2.5
Release:	%mkrel 6
URL:		http://www.reportlab.org/
# Upstream tarball with Odyssey text and non-free font files replaced
# Changes copied from Debian package - AdamW 2008/02
Source0:	http://www.reportlab.org/ftp/ReportLab_%{ver}-fontclean.tar.lzma
Source1:	rl_accel-0.61-daily-unix.tgz
# From Debian, rediffed: changes source to use the free replacement 
# fonts - AdamW 2008/02
Patch0:		python-reportlab-2.1-fontclean.patch
Patch1:		python-reportlab-2.1-link.patch
License:	BSD
Group:		Publishing
BuildRoot:	%{_tmppath}/%{name}-buildroot
%py_requires -d

%description
ReportLab is a library that lets you directly create documents in
Adobe's Portable Document Format (PDF) using the Python programming
language.

ReportLab library creates PDF based on graphics commands without
intervening steps. It's therefore extremely fast, and flexible (since
you're using a full-blown programming language).

Sample use cases are:

  * Dynamic PDF generation on the web
  * High-volume corporate reporting and database publishing
  * As embeddable print engine for other applications, including a
    'report language' so that users can customize their own reports.
  * As 'build system' for complex documents with charts, tables and text
    such as management accounts, statistical reports and scientific papers
  * from XML to PDF in one step

%prep
%setup -q -n reportlab_%{ver}
%patch0 -p0 -b .fontclean
%patch1 -p0 -b .link
tar zxf %{SOURCE1}
mv rl_accel*/rl_accel reportlab/
find . -type f | xargs perl -p -i -e 's@#!/bin/env python@#!/usr/bin/env python@'

%build
cd reportlab
python setup.py build

%install
rm -rf %{buildroot}
cd reportlab
python setup.py install --root=%{buildroot} --compile --optimize=2
#cd %{buildroot}%_libdir/python*
#tar c reportlab | tar x -C site-packages
#rm -rf reportlab

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc reportlab/license.txt reportlab/README 
%{py_platsitedir}/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16154 |12mr|python-rhpl-0.212-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Library of Python code used by installation and configuration tools
Name: python-rhpl
Version: 0.212
Release: %mkrel 8
Source0: rhpl-%{version}.tar.bz2
License: GPLv2+
Group: Development/Python
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root
Provides: rhpl = %{version}-%{release}
BuildRequires: gettext
%py_requires -d
%ifnarch s390 s390x
BuildRequires: libiw-devel
%endif
Conflicts: kudzu < 1.2.0
# FIXME: we provide this in ldetect-lst, but unversioned
#Conflicts: hwdata < 0.169
Conflicts: wireless-tools < 28-0.pre8.5
# FIXME: we provide this version, but not sure about the release
#Conflicts: kbd < 1.12-21

%description
The rhpl package contains Python code used throughout the system.

%prep
%setup -q -n rhpl-%{version}

%build
%make


%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%find_lang rhpl

%clean
rm -rf $RPM_BUILD_ROOT

%files -f rhpl.lang
%defattr(-,root,root)
%doc README COPYING
%{python_sitearch}/rhpl




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16155 |12mr|python-rope-0.9.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	rope
%define name	python-%{module}
%define version 0.9.3
%define release %mkrel 1

Summary:	Python refactoring library
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{module}-%{version}.tar.gz
License:	GPLv2
Group:		Development/Python
Url:		http://rope.sourceforge.net/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
%py_requires -d

%description
Rope is a Python refactoring library. You can use
rope as a library in other IDEs.

%prep
%setup -q -n %{module}-%{version}

%install
%__rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILE_LIST

%clean
%__rm -rf %{buildroot}

%files -f FILE_LIST
%defattr(-,root,root)
%doc COPYING README.txt docs/*


%changelog
* Wed Nov 03 2010 Lev Givon <lev@mandriva.org> 0.9.3-1mdv2011.0
+ Revision: 592949
- import python-rope



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16156 |12mr|python-sexy-0.1.9-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name python-sexy
%define version 0.1.9
%define release %mkrel 9
%define oname sexy-python

Summary: Python bingings for the sexy GTK+ widgets
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{oname}-%{version}.tar.bz2
Patch0: sexy-python-0.1.9-link.patch
License: LGPL
Group: Development/Python
Url: http://www.chipx86.com/wiki/Libsexy#sexy-python
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: pygtk2.0-devel
BuildRequires: libsexy-devel
Requires: pygtk2.0

%description
Sexy-python is a set of Python bindings around libsexy.

Libsexy is a collection of GTK+ widgets that extend the functionality
of such standard widgets as GtkEntry and GtkLabel by subclassing them
and working around the limitations of the widgets.

%prep
%setup -q -n %oname-%version
%patch0 -p0

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std
rm -f %buildroot%py_platsitedir/gtk-2.0/sexy.la

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS README NEWS
%py_platsitedir/gtk-2.0/sexy.so
%_datadir/pygtk/2.0/defs/sexy.defs



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16157 |12mr|python-simplejson-2.1.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define shortname	simplejson

Name:           python-%{shortname}
Version:        2.1.6
Release:        %mkrel 2
Summary:        Simple, fast, extensible JSON encoder/decoder for Python
Group:          Development/Python
License:        MIT
URL:            http://undefined.org/python/#simplejson
Source0:        http://pypi.python.org/packages/source/s/simplejson/%{shortname}-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	python-setuptools
%py_requires -d

%description
simplejson is a simple, fast, complete, correct and extensible JSON
(http://json.org) encoder and decoder for Python 2.3+. It is pure Python code
with no dependencies, but includes an optional C extension for a serious speed
boost.

simplejson was formerly known as simple_json, but changed its name to comply
with PEP 8 module naming guidelines.

The encoder may be subclassed to provide serialization in any kind of
situation, without any special support by the objects to be serialized
(somewhat like pickle).

The decoder can handle incoming JSON strings of any specified encoding (UTF-8
by default).

%prep
%setup -q -n %{shortname}-%{version}

%build
%{__python} setup.py build

%install
rm -rf %{buildroot}
%{__python} setup.py install -O1 --skip-build --root %{buildroot} --install-purelib=%py_platsitedir

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%{py_platsitedir}/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16158 |12mr|python-sip-4.13.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		python-sip
Summary:	Riverbanks's python sip
Version:	4.13.3
Release:	1
Epoch:		1
Group:		Development/Python
URL:		http://www.riverbankcomputing.co.uk/software/sip/intro
Source0:	http://www.riverbankcomputing.com/static/Downloads/sip4/sip-%{version}.tar.gz
License:	GPLv2+
BuildRequires:	bzip2-devel
BuildRequires:	python-devel
Obsoletes:	sip < %{version}
Obsoletes:	sip-devel < %{version}

%description
SIP is a tool that makes it very easy to create Python bindings
for C and C++ libraries. It was originally developed to create PyQt,
the Python bindings for the Qt toolkit, but can be used to
create bindings for any C or C++ library.

%files
%{_bindir}/sip
%{py_platsitedir}/s*
%{py_incdir}/sip.h

#------------------------------------------------------------

%prep
%setup -q -n sip-%{version}
#  Don't use X11R6 prefix for includes neither libraries by default.
for file in specs/linux-*; do
    %__perl -p -i -e "s@/X11R6/@/@g" $file
done

%build
%__python configure.py
%define _disable_ld_no_undefined 1
%make CFLAGS="%{optflags} -fPIC" CXXFLAGS="%{optflags} -fPIC" LIBS="%{?ldflags} -lpython%{py_ver}"

%install
%makeinstall_std


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16159 |12mr|python-slip-0.2.17-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# sitelib for noarch packages, sitearch for others (remove the unneeded one)
%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(0)")}
%{!?python_version: %global python_version %(%{__python} -c "from distutils.sysconfig import get_python_version; print get_python_version()")}

Name:       python-slip
Version:    0.2.17
Release:    %mkrel 1
Summary:    Miscellaneous convenience, extension and workaround code for Python

Group:      System/Libraries
License:    GPLv2+
URL:        http://fedorahosted.org/python-slip
Source0:    http://fedorahosted.org/released/%{name}/%{name}-%{version}.tar.bz2
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch:  noarch

BuildRequires:  python
BuildRequires:  python-devel

Requires: python-selinux

%description
The Simple Library for Python packages contain miscellaneous code for
convenience, extension and workaround purposes.

This package provides the "slip" and the "slip.util" modules.

%package dbus
Summary:    Convenience functions for dbus services
Group:      System/Libraries
Requires:   %{name} = %{?epoch:%{epoch}:}%{version}-%{release}
Requires:   dbus-python >= 0.80
Requires:   python-gobject
Requires:   policykit
Requires:   polkit >= 0.94
Requires:   python-decorator

%description dbus
The Simple Library for Python packages contain miscellaneous code for
convenience, extension and workaround purposes.

This package provides slip.dbus.service.Object, which is a dbus.service.Object
derivative that ends itself after a certain time without being used and/or if
there are no clients anymore on the message bus, as well as convenience
functions and decorators for integrating a dbus service with PolicyKit.

%package gtk
Summary:    Code to make auto-wrapping gtk labels
Group:      System/Libraries
Requires:   %{name} = %{?epoch:%{epoch}:}%{version}-%{release}
Requires:   pygtk2.0

%description gtk
The Simple Library for Python packages contain miscellaneous code for
convenience, extension and workaround purposes.

This package provides slip.gtk.set_autowrap(), a convenience function which
lets gtk labels be automatically re-wrapped upon resizing.

%prep
%setup -q

%build
make %{?_smp_mflags}

%install
rm -rf %buildroot
make install DESTDIR=%buildroot

%clean
rm -rf %buildroot

%files
%defattr(-,root,root,-)
%doc COPYING doc/dbus
%dir %{python_sitelib}/slip/
%{python_sitelib}/slip/__init__.py*
%{python_sitelib}/slip/util
%{python_sitelib}/slip-%{version}-py%{python_version}.egg-info

%files dbus
%defattr(-,root,root,-)
%doc doc/dbus/*
%{python_sitelib}/slip/dbus
%{python_sitelib}/slip.dbus-%{version}-py%{python_version}.egg-info

%files gtk
%defattr(-,root,root,-)
%{python_sitelib}/slip/gtk
%{python_sitelib}/slip.gtk-%{version}-py%{python_version}.egg-info


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16160 |12mr|python-smbc-1.0.10-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module smbc
%define name python-%{module}
%define oname pysmbc
%define version 1.0.10
%define release %mkrel 3
    
Name:    %{name}
Summary: Python bindings for the libsmbclient API from Samba
Version: %{version}
Release: %{release}
Group:   Development/Python
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL: http://cyberelk.net/tim/data/pysmbc/
Source0:       %oname-%version.tar.bz2 
BuildRequires: libsmbclient-devel
License: BSD
%py_requires -d
   
%description
Python bindings for the libsmbclient API, known as pysmbc. It was written
for use with system-config-printer, but can be put to other uses as well.

%prep
%setup -q -n %{oname}-%version
 
%build
%__python setup.py build
  
%install
%__rm -rf %{buildroot}
  
%__python setup.py install --root=%{buildroot}
  
%clean
%__rm -rf %{buildroot}
   
%files
%defattr(-,root,root)
%python_sitearch/*.egg-info
%python_sitearch/smbc.so



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16161 |12mr|python-smbpasswd-1.0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           python-smbpasswd
Version:        1.0.1
Release:        2
Summary:        Python SMB Password Hash Generator Module

Group:          Development/Python
License:        GPLv2
URL:            http://barryp.org/software/py-smbpasswd
Source0:        py-smbpasswd-%{version}.tar.gz
BuildRequires:	python-devel

%description
This package contains a python module, which is able to generate LANMAN and
NT password hashes suiteable to us with Samba.

%prep
%setup -q -n py-smbpasswd-%{version}

%build
CFLAGS="%{optflags}" 
python setup.py build

%install
python setup.py install -O1 --skip-build --root %{buildroot}

%files
%{py_platsitedir}/smbpasswd.so
%{py_platsitedir}/*egg-info
%doc COPYING README.txt


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16162 |12mr|python-sphinx-1.1.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname	Sphinx
%define name	python-sphinx
%define version	1.1.3
%define release	1

# disable these for bootstrapping nose and sphinx
%define enable_tests 1
%define enable_doc 1

Summary:	Python documentation generator
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://pypi.python.org/packages/source/S/%{tarname}/%{tarname}-%{version}.tar.gz
Patch0:         Sphinx-1.1.3-sagemath.patch
License:	BSD
Group:		Development/Python
Url:		http://sphinx.pocoo.org/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
Requires:	python-pkg-resources
Requires:	python-docutils >= 0.7
Requires:	python-pygments >= 1.2
Requires:	python-jinja2 >= 2.3
BuildRequires:	python-setuptools
Requires:	python-pygments >= 1.2
%if %enable_doc
BuildRequires:	python-docutils >= 0.7
BuildRequires:	python-jinja2 >= 2.3
%endif
%if %enable_tests
BuildRequires:	python-nose
%endif
%py_requires -d

%description
Sphinx is a tool that facilitates the creation of beautiful
documentation for Python projects from reStructuredText sources. It
was originally created to format the new documentation for Python, but
has since been cleaned up in the hope that it will be useful in many
other projects.

%prep
%setup -q -n %{tarname}-%{version}
%patch0 -p1

%install
%__rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}
%if %enable_doc
%__make -C doc html
%endif
%clean
%__rm -rf %{buildroot}

%check
%if %enable_tests
pushd tests
%__python run.py
popd
%endif

%files
%defattr(-,root,root)
%doc AUTHORS CHANGES LICENSE TODO 
%if %enable_doc
%doc doc/_build/html/
%endif
%_bindir/sphinx*
%py_sitedir/sphinx/
%py_sitedir/Sphinx-*egg-info/



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16163 |12mr|python-sqlalchemy-0.6.6-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module_name SQLAlchemy

Summary:	SQL toolkit and object relational mapper for Python
Name:		python-sqlalchemy
Version:	0.6.6
Release:	%mkrel 3
License:	MIT
Group:		Development/Python
URL:		http://www.sqlalchemy.org/
Source0:	http://pypi.python.org/packages/source/S/%{module_name}/%{module_name}-%{version}.tar.gz
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	python-setuptools
BuildRequires:	python-nose
%py_requires -d

%description
%{module_name} is a SQL toolkit and object relational mapper for Python. It
encourages "relational mapping" as opposed to "table mapping" and includes
enterprise-level features such as eager loading, unit-of-work object commits,
topological dependency sorting, and full usage of bind parameters. It
supports MySQL, Postgres, Oracle, and SQLite.

%prep

%setup -q -n %{module_name}-%{version}

%build
%__python setup.py build

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --skip-build --root=%{buildroot} --install-purelib=%{python_sitelib}

%clean
rm -rf %{buildroot}

#%check
#%__python setup.py test

%files
%defattr(-, root, root, 0755)
%doc CHANGES LICENSE README doc/* examples
%{python_sitelib}/sqlalchemy/*
%{python_sitelib}/%{module_name}-%{version}-py*.egg-info/
%{python_sitelib}/sqlalchemy_nose/



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16164 |12mr|python-sqlite2-2.5.5-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname pysqlite

Name:		python-sqlite2
Version:	2.5.5
Release:	%mkrel 5
License:	zlib
Group:		Development/Python
Summary:	Python bindings for sqlite3
Source0:	http://oss.itsystementwicklung.de/trac/pysqlite/%{realname}-%{version}.tar.gz
Url:		http://pysqlite.org
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	python-devel sqlite3-devel 

%description
This packages allows you to use sqlite3 with python.
sqliite is a simple database engine.

%prep
%setup -q -n %{realname}-%{version}

%build

%install
python ./setup.py install --root=%buildroot
mv %{buildroot}%{_prefix}/pysqlite2-doc/ installed-docs

%check
cd %{buildroot}%{py_platsitedir}
python -c "from pysqlite2 import test; test.test()"

%files
%defattr(-,root,root)
%doc installed-docs/*
%py_platsitedir/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16165 |12mr|python-storm-0.18-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname	storm

Summary:	Object Relational Mapper for Python
Name:		python-%{oname}
Version:	0.18
Release:	2
Source0:	https://launchpad.net/storm/trunk/%{version}/+download/%{oname}-%{version}.tar.bz2
License:	GPLv2
URL:		http://storm.canonical.com/
Group:		Development/Python
BuildArch:	noarch
BuildRequires:	python-devel
Requires:	python
Requires:	python-psycopg2
Requires:	python-sqlite2

%description
Storm is an object-relation mapper (ORM) for the Python language. It allows
rows from a relational database to be seen as objects in an object-oriented
language like Python.

- Storm lets you efficiently access and update large datasets by allowing you
  to formulate complex queries spanning multiple tables using Python.

- Storm allows you to fallback to SQL if needed (or if you just prefer),
  allowing you to mix "old school" code and ORM code

%prep
%setup -q -n %{oname}-%{version}

%build

%install
install -d %{buildroot}%{py_puresitedir}
cp -af storm/ %{buildroot}%{py_puresitedir}

%files
%doc TODO LICENSE README tests/tutorial.txt tests/
%{py_puresitedir}/*



%changelog
* Tue Sep  18 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 194ab86
- Spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16166 |12mr|python-translate-1.9.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pname translate
%define oname %{pname}-toolkit

Summary: Software localization toolkit
Name:    python-%{pname}
Version: 1.9.0
Release: 3
Source0: http://downloads.sourceforge.net/translate/%{oname}-%{version}.tar.bz2
License: GPLv2+
Group: Development/Python
Url: http://translate.sourceforge.net/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
BuildRequires: python-devel
# (Fedoar) those are needed for mange page generation
BuildRequires: python-lxml
BuildRequires: python-simplejson
Requires: python-lxml
Requires: python-levenshtein
Requires: python-simplejson
Requires: python-enchant
Requires: python-vobject
Requires: python-iniparse
# for sub2po and po2sub
Requires: python-aeidon
# python-pysco is only available for i586
%ifarch %{ix86}
Requires: python-psyco
%endif
Provides: %{oname} = %{version}-%{release}

%description
The Translate Toolkit is a set of software and documentation designed
to help make the lives of localizers both more productive and less
frustrating.  The Toolkit is part of the translate.sourceforge.net
project, hosted at http://translate.sourceforge.net/

The software includes programs to covert localization formats to the
common PO format and programs to check and manage PO files.  The
documentation includes guides on using the tools, running a
localization project and how to localize various projects from
OpenOffice.org to Mozilla.

At its core the software contains a set of classes for handling
various localization storage formats: DTD, properties, OpenOffice.org
GSI/SDF, CSV and of course PO.  And scripts to convert between these
formats.

Also part of the Toolkit are Python programs to create word counts,
merge translations and perform various checks on PO files.

%prep
%setup -q -n %{oname}-%{version}

%build
./setup.py build

%install
./setup.py install --root=%{buildroot}

# (Fedora) create manpages
mkdir -p %{buildroot}/%{_mandir}/man1
for program in %{buildroot}/%{_bindir}/*; do
    case $(basename $program) in
      pocompendium|poen|pomigrate2|popuretext|poreencode|posplit|\
      pocount|poglossary|lookupclient.py|tmserver|build_tmdb|\
      junitmsgfmt)
       ;;
      *)
        LC_ALL=C PYTHONPATH=. $program --manpage \
          >  %{buildroot}/%{_mandir}/man1/$(basename $program).1 \
          || rm -f %{buildroot}/%{_mandir}/man1/$(basename $program).1
          ;;
    esac
done

# Drop shebang from non-executable scripts to make rpmlint happy
find %{buildroot}%{py_puresitedir} -name "*py" -perm 644 -exec sed -i '/#!\/usr\/bin\/env python/d' {} \;

%files
%defattr(-,root,root)
%doc %{pname}/README
%{_bindir}/*
%{py_puresitedir}/%{pname}
%{py_puresitedir}/translate_toolkit-%{version}-py%{py_ver}.egg-info
%{_mandir}/man1/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16167 |12mr|python-twisted-12.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:   Event-based framework for internet applications
Name:      python-twisted
Version:   12.2.0
Release:   %mkrel 1
License:   MIT
Group:     Development/Python
URL:       http://www.twistedmatrix.com/
Requires:  python-twisted-conch 
Requires:  python-twisted-lore 
Requires:  python-twisted-mail 
Requires:  python-twisted-names  
Requires:  python-twisted-news 
Requires:  python-twisted-runner 
Requires:  python-twisted-web 
Requires:  python-twisted-words 
BuildArch: noarch
# add the pythonegg provides manually as this is a meta package, so the rpm auto-provides
# scripts won't work here
Provides:  pythonegg(twisted)

%description
Twisted is a framework, written in Python, for writing networked
applications. It includes implementations of a number of commonly used
network services such as a web server, an IRC chat server, a mail
server, a relational database interface and an object broker. Developers
can build applications using all of these services as well as custom
services that they write themselves. Twisted also includes a user
authentication system that controls access to services and provides
services with user context information to implement their own security
models.

This package is just a empty rpm with requires on all twisted sub-modules,
in order to allows smooth upgrade and easy installation of the whole
framework.

%build
cat >  README.mdv <<EOF
This package is just a empty rpm with requires on all twisted sub-modules,
in order to allows smooth upgrade and easy installation of the whole
framework.
EOF

%files
%doc README.mdv

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16168 |12mr|python-twisted-conch-12.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name python-twisted-conch
%define version 12.2.0
%define release %mkrel 1
%define mainver %(echo %{version} | sed -e 's/\\([0-9]*\\.[0-9]*\\)\\.[0-9]*/\\1/')

%define progname TwistedConch

Summary:        An SSH and SFTP protocol implementation together with clients and servers
Name:           %{name}
Version:        %{version}
Release:        %{release}
Source0:        http://twistedmatrix.com/Releases/Conch/%{mainver}/%{progname}-%{version}.tar.bz2
License:        MIT
Group:          Development/Python
URL:            http://twistedmatrix.com/projects/conch
BuildRequires:	python-devel python-twisted-core
Requires:       python-twisted-core
Requires:	pyasn1

%description
Conch is an SSHv2 implementation written in Python.
SSH is a protocol designed to allow remote access
to shells and commands, but it is generic enough to allow
everything from TCP forwarding to generic filesystem access.
Since Conch is written in Python, it interfaces well with
other Python projects such as Imagination.
Conch also includes a implementations of the telnet and vt102
protocols, as well as support for rudamentary line editing behaviors.
A new implementation of Twisted's Manhole application is also included,
featuring server-side input history and interactive syntax coloring.

%prep
%setup -q -n %{progname}-%{version}

%build
%__python setup.py build

%install
%__rm -rf %{buildroot}
%__python setup.py install --root=%{buildroot} --install-purelib=%{py_platsitedir}

%__install -d %{buildroot}%{_mandir}/man1
%__install -m 644 doc/man/*.1 %{buildroot}%{_mandir}/man1

%files
%defattr(0755,root,root,0755)
%_bindir/*
%defattr(0644,root,root,0755)
%doc LICENSE README doc/*
%dir %py_platsitedir/twisted/conch
%py_platsitedir/twisted/conch/*
%py_platsitedir/twisted/plugins/*
%py_platsitedir/*.egg-info
%_mandir/man1/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16169 |12mr|python-twisted-core-10.1.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name python-twisted-core
%define version 10.1.0
%define rel 5
%define mainver %(echo %{version} | sed -e 's/\\([0-9]*\\.[0-9]*\\)\\.[0-9]*/\\1/')

Summary:        Event-based framework for internet applications
Name:           %{name}
Version:        %{version}
Release:        %mkrel %rel
Source0:        http://tmrc.mit.edu/mirror/twisted/Core/%{mainver}/TwistedCore-%{version}.tar.bz2
License:        MIT
Group:          Development/Python
URL:            http://twistedmatrix.com/projects/core/
BuildRoot:      %{_tmppath}/%{name}-buildroot
Requires:       pycrypto
Requires:       python-OpenSSL python-zope-interface
BuildRequires:	python-devel python-zope-interface
Conflicts:      python-twisted < 2.0.0

Patch0:		TwistedCore-8.2.0-python-2.6.patch
Patch1:		TwistedCore-10.1.0-sagemath.patch

%description
Twisted is a framework, written in Python, for writing networked
applications. It includes implementations of a number of commonly used
network services such as a web server, an IRC chat server, a mail
server, a relational database interface and an object broker. Developers
can build applications using all of these services as well as custom
services that they write themselves. Twisted also includes a user
authentication system that controls access to services and provides
services with user context information to implement their own security
models.

%package  doc
Group:          Development/Python
Summary:        %{name} documentation

%description  doc
Documentation files for %name.
This consist mainly of the twist api for the core component.

%prep
%setup -q -n TwistedCore-%{version}
%patch1	-p1

%build
%__python setup.py build

%install
%__rm -rf %buildroot
%__python setup.py install --root=%{buildroot}

# no need for c source code
find %{buildroot}/%{py_platsitedir}/twisted -type f -name '*.c' | xargs rm -f

%__install -d %{buildroot}%{_mandir}/man1
%__install -m 644 doc/man/*.1 %{buildroot}%{_mandir}/man1

%clean
%__rm -rf %{buildroot}

%files
%defattr(0755,root,root,0755)
%_bindir/*
%defattr(0644,root,root,0755)
%doc CREDITS LICENSE NEWS README
%dir %py_platsitedir/twisted
%py_platsitedir/twisted/*
%py_platsitedir/*.egg-info
%_mandir/man1/*

%files doc
# ChangeLog.Old is here as this is big
%doc doc/ ChangeLog.Old




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16170 |12mr|python-twisted-lore-12.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name python-twisted-lore
%define version 12.2.0
%define rel 1
%define mainver %(echo %{version} | sed -e 's/\\([0-9]*\\.[0-9]*\\)\\.[0-9]*/\\1/')

Summary:        A documentation generator
Name:           %{name}
Version:        %{version}
Release:        %mkrel %{rel}
Source0:        http://tmrc.mit.edu/mirror/twisted/Lore/%{mainver}/TwistedLore-%{version}.tar.bz2
License:        MIT
Group:          Development/Python
URL:            http://twistedmatrix.com/trac/wiki/TwistedLore
BuildRequires:	python-devel python-twisted-core
Requires:       python-twisted-core
# for docbook, lmath, etc
Requires:       python-twisted-web

%description
Twisted Lore is the documentation generator of the Twisted matrix
framework.

%prep
%setup -q -n TwistedLore-%{version}

%build
%__python setup.py build

%install
%__python setup.py install --root=%{buildroot} --install-purelib=%{py_platsitedir}

%__install -d %{buildroot}%{_mandir}/man1
%__install -m 644 doc/man/*.1 %{buildroot}%{_mandir}/man1

%files
%defattr(0755,root,root,0755)
%_bindir/*
%defattr(0644,root,root,0755)
%doc LICENSE README doc/*
%dir %py_platsitedir/twisted/lore
%py_platsitedir/twisted/lore/*
%py_platsitedir/twisted/plugins/*
%py_platsitedir/*.egg-info
%_mandir/man1/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16171 |12mr|python-twisted-mail-12.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define mainver %(echo %{version} | sed -e 's/\\([0-9]*\\.[0-9]*\\)\\.[0-9]*/\\1/')

Summary:        An STMP/POP2/IMAP protocol implementation together with clients and servers
Name:           python-twisted-mail
Version:        12.2.0
Release:        1
Source0:        http://tmrc.mit.edu/mirror/twisted/Mail/%{mainver}/TwistedMail-%{version}.tar.bz2
License:        MIT
Group:          Development/Python
URL:            http://twistedmatrix.com/trac/wiki/TwistedMail
BuildRequires:	python-devel python-twisted-core
Requires:       python-twisted-core
# for mail/relaymanager.py
Requires:       python-twisted-names

%description
Twisted Mail contains high-level, efficient protocol implementations for both
clients and servers of SMTP, POP3, and IMAP4. Additionally, it contains an
"out of the box" combination SMTP/POP3 virtual-hosting mail server. Also
included is a read/write Maildir implementation and a basic Mail Exchange
calculator (depends on Twisted Names).

%prep
%setup -q -n TwistedMail-%{version}

%build
%__python setup.py build

%install
%__python setup.py install --root=%{buildroot} --install-purelib=%{py_platsitedir}

%__install -d %{buildroot}%{_mandir}/man1
%__install -m 644 doc/man/*.1 %{buildroot}%{_mandir}/man1

%files
%defattr(0755,root,root,0755)
%_bindir/*
%defattr(0644,root,root,0755)
%doc LICENSE README doc/*
%dir %py_platsitedir/twisted/mail
%py_platsitedir/twisted/mail/*
%py_platsitedir/twisted/plugins/*
%py_platsitedir/*.egg-info
%_mandir/man1/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16172 |12mr|python-twisted-names-12.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define mainver %(echo %{version} | sed -e 's/\\([0-9]*\\.[0-9]*\\)\\.[0-9]*/\\1/')

Summary:        An DNS protocol implementation with client and server
Name:           python-twisted-names
Version:	12.2.0
Release:	1
Source0:        http://twistedmatrix.com/Releases/Names/%{mainver}/TwistedNames-%{version}.tar.bz2
License:        MIT
Group:          Development/Python
URL:            http://twistedmatrix.com/trac/wiki/TwistedNames
BuildRequires:	python-devel python-twisted-core
Requires:       python-twisted-core

%description
Twisted Names is both a domain name server as well as a client resolver
library.

Twisted Names comes with an "out of the box" nameserver which can read most
BIND-syntax zone files as well as a simple Python-based configuration format.
Twisted Names can act as an authoritative server, perform zone transfers from
a master to act as a secondary, act as a caching nameserver, or any combination
of these.

Twisted Names' client resolver library provides functions to query for all
commonly used record types as well as a replacement for the blocking
gethostbyname() function provided by the Python stdlib socket module.

%prep
%setup -q -n TwistedNames-%version

%build
%__python setup.py build

%install
%__python setup.py install --root=%{buildroot} --install-purelib=%{py_platsitedir}

%files
%defattr(0644,root,root,0755)
%doc LICENSE README doc/*
%dir %py_platsitedir/twisted/names
%py_platsitedir/twisted/names/*
%py_platsitedir/twisted/plugins/*
%py_platsitedir/*.egg-info

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16173 |12mr|python-twisted-news-12.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define mainver %(echo %{version} | sed -e 's/\\([0-9]*\\.[0-9]*\\)\\.[0-9]*/\\1/')

Summary:        An NNTP protocol implementation together with clients and servers
Name:           python-twisted-news
Version:	12.2.0
Release:	1
Source0:        http://tmrc.mit.edu/mirror/twisted/News/%{mainver}/TwistedNews-%{version}.tar.bz2
License:        MIT
Group:          Development/Python
URL:            http://twistedmatrix.com/trac/wiki/TwistedNews
BuildRequires:	python-devel python-twisted-core
Requires:       python-twisted-core

%description
Twisted News provides a very basic NNTP server, as well as an NNTP client
protocol implementation. Two messages storage systems are supported: the
DB-API 2.0 backend stores and indexes messages in any compatible SQL
database; the Twisted dirdbm backend uses serialized Python objects
stored directly on the filesystem for message storage. Twisted News
also has very rudamentary support for moderated groups.

%prep
%setup -q -n TwistedNews-%{version}

%build
%__python setup.py build

%install
%__python setup.py install --root=%{buildroot} --install-purelib=%{py_platsitedir}

%files
%defattr(0644,root,root,0755)
%doc  LICENSE README
%dir %py_platsitedir/twisted/news/
%py_platsitedir/twisted/news/*
%py_platsitedir/twisted/plugins/*
%py_platsitedir/*.egg-info

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16174 |12mr|python-twisted-runner-12.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name python-twisted-runner
%define version 12.2.0
%define rel 1
%define mainver %(echo %{version} | sed -e 's/\\([0-9]*\\.[0-9]*\\)\\.[0-9]*/\\1/')

Summary:        Runner has process management, including an inetd replacement for Twisted
Name:           %{name}
Version:        %{version}
Release:	%mkrel %{rel}
Source0:        http://tmrc.mit.edu/mirror/twisted/Runner/%{mainver}/TwistedRunner-%{version}.tar.bz2
License:        MIT
Group:          Development/Python
URL:            http://twistedmatrix.com/trac/wiki/TwistedRunner
BuildRequires:  python-devel python-twisted-core
Requires:       python-twisted-core

%description
Runner has process management, including an inetd replacement for Twisted.

%prep
%setup -q -n TwistedRunner-%version

%build
%__python setup.py build

%install
%__python setup.py install --root=%{buildroot} --install-purelib=%{py_platsitedir}

%files
%defattr(0644,root,root,0755)
%doc LICENSE README
%dir %py_platsitedir/twisted/runner
%py_platsitedir/twisted/runner/*
%py_platsitedir/twisted/plugins/*
%py_platsitedir/*.egg-info

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16175 |12mr|python-twisted-web-12.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define mainver %(echo %{version} | sed -e 's/\\([0-9]*\\.[0-9]*\\)\\.[0-9]*/\\1/')

Summary:        An HTTP protocol implementation together with clients and servers
Name:           python-twisted-web
Version:	12.2.0
Release:	1
Source0:        http://tmrc.mit.edu/mirror/twisted/Web/%{mainver}/TwistedWeb-%{version}.tar.bz2
License:        MIT
Group:          Development/Python
URL:            http://twistedmatrix.com/projects/web/
BuildRequires:	python-devel python-twisted-core
Requires:       python-twisted-core

%description
An HTTP protocol implementation together with clients and servers, based on
the twisted python framework.

%prep
%setup -q -n TwistedWeb-%{version}

%build
%__python setup.py build

%install
%__python setup.py install --root=%{buildroot} --install-purelib=%{py_platsitedir}


%files
%defattr(0755,root,root,0755)
%defattr(0644,root,root,0755)
%doc LICENSE README
%dir %py_platsitedir/twisted/web
%py_platsitedir/twisted/web/*
%py_platsitedir/twisted/plugins/*
%py_platsitedir/*.egg-info

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16176 |12mr|python-twisted-words-12.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name python-twisted-words
%define version 12.2.0
%define rel 1
%define mainver %(echo %{version} | sed -e 's/\\([0-9]*\\.[0-9]*\\)\\.[0-9]*/\\1/')

Summary:        Chat and Instant Messaging module for Twisted
Name:           %{name}
Version:	%{version}
Release:	%mkrel %{rel}
Source0:        http://twistedmatrix.com/Releases/Words/%{mainver}/TwistedWords-%{version}.tar.bz2
License:        MIT
Group:          Development/Python
URL:            http://twistedmatrix.com/trac/wiki/TwistedWords
BuildRequires:	python-devel python-twisted-core
Requires:       python-twisted-core
# for words/tap.py
Requires:       python-twisted-web

%description
Twisted Words includes:

* Low-level protocol implementations of OSCAR (AIM and ICQ), IRC, MSN,
  TOC (AIM).
* Jabber libraries.
* Prototypes of chat server and client frameworks built on top of
  the protocols.

%prep
%setup -q -n TwistedWords-%{version}

%build
%__python setup.py build

%install
%__rm -rf %{buildroot}
%__python setup.py install --root=%{buildroot} --install-purelib=%{py_platsitedir}



%files
%defattr(0644,root,root,0755)
%doc LICENSE NEWS README doc/*
%dir %py_platsitedir/twisted/words/
%py_platsitedir/twisted/words/*
%py_platsitedir/twisted/plugins/*
%py_platsitedir/*.egg-info

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16177 |12mr|python-urlgrabber-3.9.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname urlgrabber
%define name python-%oname
%define version 3.9.1

Summary: A high-level cross-protocol url-grabber
Name: %{name}
Version: %{version}
Release: %mkrel 5
Source0: http://urlgrabber.baseurl.org/download/%{oname}-%{version}.tar.gz
Patch1: urlgrabber-HEAD.patch
License: LGPLv2+
Group: Development/Python
BuildRoot: %{_tmppath}/%{name}-buildroot
BuildArchitectures: noarch
Url: http://urlgrabber.baseurl.org/
BuildRequires: python-devel
BuildRequires: python-curl
Requires: python-curl

%description
A high-level cross-protocol url-grabber.

Using urlgrabber, data can be fetched in three basic ways:

  urlgrab(url) copy the file to the local filesystem
  urlopen(url) open the remote file and return a file object (like
  urllib2.urlopen)
  urlread(url) return the contents of the file as a string

When using these functions (or methods), urlgrabber supports the following 
features:

  * identical behavior for http://, ftp://, and file:// urls
  * http keepalive - faster downloads of many files by using only a single 
    connection
  * byte ranges - fetch only a portion of the file
  * reget - for a urlgrab, resume a partial download
  * progress meters - the ability to report download progress automatically, 
    even when using urlopen!
  * throttling - restrict bandwidth usage
  * retries - automatically retry a download if it fails. The number of retries
    and failure types are configurable.
  * authenticated server access for http and ftp
  * proxy support - support for authenticated http and ftp proxies
  * mirror groups - treat a list of mirrors as a single source, automatically 
    switching mirrors if there is a failure.


%prep
%setup -q -n %oname-%version
%patch1 -p1

%build
python setup.py build

%install
rm -rf %buildroot installed-docs
python setup.py install --root=%{buildroot}
mv %buildroot%_datadir/doc/%oname-%version/ installed-docs

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc installed-docs/*
%_bindir/%oname
%py_puresitedir/%oname/
%py_puresitedir/*.egg-info





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16178 |12mr|python-utmp-0.8-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: A python module for working with utmp
Name: python-utmp
Version: 0.8
Release: 3
URL: http://kassiopeia.juls.savba.sk/~garabik/software/python-utmp/
Source0: http://kassiopeia.juls.savba.sk/~garabik/software/%{name}/%{name}_%{version}.tar.gz
License: Copyright only
Group: Development/Python
BuildRoot: %{_tmppath}/%{name}-buildroot
%py_requires -d

%description
This package provides 3 python modules to access utmp and wtmp
records.  utmpaccess is lowlevel module wrapping glibc functions,
UTMPCONST provides useful constants, and utmp is module build on top
of utmpaccess module, providing object oriented interface.

%prep
%setup -q

%build
%make -f Makefile.glibc PYTHONVER=%{py_ver} PYTHONDIR='$(DESTDIR)%{py_platsitedir}/'

%install
%makeinstall_std -f Makefile.glibc PYTHONVER=%{py_ver} PYTHONDIR='$(DESTDIR)%{py_platsitedir}/'


%files
%doc README COPYING TODO examples/*
%{py_platsitedir}/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16179 |12mr|python-virtkey-0.60.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           python-virtkey
Version:        0.60.0
Release:        %mkrel 1
Summary:        Python extension for emulating keypresses and getting current keyboard layout

Group:          Development/Python
License:        GPLv2+
URL:            https://launchpad.net/virtkey
Source0:        http://launchpad.net/virtkey/trunk/0.50/+download/%{name}-%{version}.tar.gz
Patch0:         virtkey-gdk-pixbuf-headers.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildRequires:  python-devel, libxtst-devel, gtk2-devel, glib2-devel

%description
Python-virtkey is a python extension for emulating keypresses and getting
current keyboard layout.

%prep
%setup -q 

%build
CFLAGS="$RPM_OPT_FLAGS" %{__python} setup.py build


%install
rm -rf $RPM_BUILD_ROOT
%{__python} setup.py install --root $RPM_BUILD_ROOT

 
%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root,-)
#no documentation included in upstream tarball
%{python_sitearch}/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16180 |12mr|python-virtualenv-1.7.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	virtualenv
%define name	python-%{module}
%define version	1.7.2

Name:		%{name}
Version:	%{version}
Release:	1
Summary:	Virtual Python Environment builder
Group:		Development/Python
License:	MIT
URL:		http://pypi.python.org/pypi/virtualenv
Source0:	http://pypi.python.org/packages/source/v/virtualenv/%{module}-%{version}.tar.gz
Source1:	virtualenv
Patch0:		multiarch-1.7.2.patch
BuildArch:	noarch
BuildRequires:	python-setuptools
BuildRoot:	%{_tmppath}/%{name}-%{version}
Requires:	python-devel

%description
virtualenv is a tool to create isolated Python environments.

%prep
%setup -q -n %{module}-%{version}
%patch0 -p0 -b .multiarch

%build
PYTHONDONTWRITEBYTECODE= %{__python} setup.py build

%install
%__rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= %{__python} setup.py install --root=%{buildroot}
%__mv %{buildroot}%{_bindir}/virtualenv %{buildroot}%{_bindir}/virtualenv.sh 
%__install -m 755 %SOURCE1 %{buildroot}%{_bindir}

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc docs/*.txt
%_bindir/virtualenv*
%py_sitedir/virtualenv*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16181 |12mr|python-webkitgtk-1.1.8-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname	pywebkitgtk

%if %{_use_internal_dependency_generator}
%define __noautoreq 'pkgconfig\(.*\)'
%else
%define _requires_exceptions pkgconfig\(.*\)
%endif

Summary:	Python bindings for WebKitGtk
Name:		python-webkitgtk
Version:	1.1.8
Release:	5
Source0:	http://pywebkitgtk.googlecode.com/files/%{oname}-%{version}.tar.bz2
License:	LGPLv2+
Group:		Development/Python
URL:		http://code.google.com/p/pywebkitgtk/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	webkitgtk-devel
BuildRequires:	pygtk2.0-devel
BuildRequires:  python

Provides:	%{oname} = %{version}-%{release}

%description
PyWebKitGtk provides an API for developers to program WebKit/Gtk using
Python.

%prep
%setup -q -n %{oname}-%{version}

%build
%configure2_5x
%make LIBS="`python-config --libs`"

%install
rm -rf %{buildroot}
%makeinstall_std LIBS="`python-config --libs`"

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS MAINTAINERS NEWS README
%{py_platsitedir}/webkit/*.py
%{py_platsitedir}/webkit/webkit.*
%{_datadir}/pywebkitgtk/defs/webkit-*.defs
%{_libdir}/pkgconfig/*.pc


%changelog
* Mon Jun 20 2011 Funda Wang <fwang@mandriva.org> 1.1.8-2mdv2011.0
+ Revision: 686117
- rebuild for new webkit

* Sun Apr 10 2011 Funda Wang <fwang@mandriva.org> 1.1.8-1
+ Revision: 652201
- new version 1.1.8

* Sat Apr 09 2011 Funda Wang <fwang@mandriva.org> 1.1.7-3
+ Revision: 652109
- link with libpython

* Sun Oct 31 2010 John Balcaen <mikala@mandriva.org> 1.1.7-2mdv2011.0
+ Revision: 590927
- Rebuild for python 2.7
- Add BR for python
- Remove %%py_requires macro

* Wed Dec 30 2009 Frederik Himpe <fhimpe@mandriva.org> 1.1.7-1mdv2010.1
+ Revision: 483945
- Update to new version 1.1.7

* Thu Jul 09 2009 Frederik Himpe <fhimpe@mandriva.org> 1.1.5-1mdv2010.0
+ Revision: 394016
- Update to new version 1.1.5
- Remove build fix integrated upstream

* Thu Mar 12 2009 Frederik Himpe <fhimpe@mandriva.org> 1.0.2-2mdv2009.1
+ Revision: 354409
- Rebuild for new webkit major

* Fri Dec 26 2008 Adam Williamson <awilliamson@mandriva.org> 1.0.2-1mdv2009.1
+ Revision: 319497
- add build.patch: fix build (from upstream SVN)
- rebuild with python 2.6
- new release 1.0.2

  + Funda Wang <fwang@mandriva.org>
    - rebuild for new python

* Fri Aug 22 2008 Adam Williamson <awilliamson@mandriva.org> 1.0.1-1mdv2009.0
+ Revision: 275141
- br pygtk2.0-devel
- add python requires / br
- import python-webkitgtk



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16182 |12mr|python-which-1.1.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           python-which
Version:        1.1.0
Release:        %mkrel 7
Summary:        Small which replacement that can be used as a Python module

Group:          Development/Python
License:        MIT
URL:            http://trentm.com/projects/which/
Source0:        http://trentm.com/downloads/which/%{version}/which-%{version}.zip
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

BuildArch:      noarch
%py_requires -d

%description
which.py is a small which replacement. It has the following features:

 * it can print all matches on the PATH;
 * it can note "near misses" on the PATH (e.g. files that match but 
   may not, say, have execute permissions); and
 * it can be used as a Python module.


%prep
%setup -q -n which-%{version}


%build
%{__python} setup.py build


%install
rm -rf $RPM_BUILD_ROOT
%{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT
# add a script that calls the python module
cat << \EOF > which-python
#!/bin/sh
python -m which $@
EOF
mkdir -p $RPM_BUILD_ROOT%{_bindir}
install -m0755 -p which-python $RPM_BUILD_ROOT%{_bindir}

 
%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root,-)
%doc LICENSE.txt README.txt TODO.txt
%{_bindir}/which-python
%{python_sitelib}/which.py*
%{python_sitelib}/which-*.egg-info





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16183 |12mr|python-xmldiff-0.6.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	xmldiff
%define name	python-%{module}
%define version 0.6.10
%define release %mkrel 1

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Python classes to diff XML files
URL:		http://www.logilab.org/projects/xmldiff
Source0:	ftp://ftp.logilab.org/pub/xmldiff/%{module}-%{version}.tar.gz
License:	GPL
Group:		File tools
BuildRequires:	python-devel

%description
XMLdiff is a python tool that figures out the differences between two similar
XML files, in the same way the diff utility does it for text files. It was
developed for the Narval project and could also be used as a library or as a
command line tool. It can work either with XML files or DOM trees

%prep
%setup -q -n %{module}-%{version}

%build
export CFLAGS="%{optflags}"
python setup.py build

%install
python setup.py install --root=%{buildroot} --record=INSTALLED_FILES
rm -rf %{buildroot}%{_libdir}/python%{pyver}/site-packages/%{module}/test
chmod 755 %{buildroot}%{_bindir}/*

%files
%doc ChangeLog DEPENDS README README.xmlrev TODO
%{_bindir}/*
%{_datadir}/sgml/stylesheet/%{module}
%{py_platsitedir}/%{module}
%{py_platsitedir}/%{module}-*.egg-info

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16184 |12mr|python-yaml-3.09-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define real_name PyYAML

Name:           python-yaml
Version:        3.09
Release:        %mkrel 7
Epoch:          0
Summary:        Python package implementing YAML parser and emitter
License:        MIT
Group:          Development/Python
URL:            http://pyyaml.org/
Source0:        http://pyyaml.org/download/pyyaml/PyYAML-%{version}.tar.gz
Provides:       %{real_name} = %{epoch}:%{version}-%{release}
%py_requires -d
BuildRequires:	yaml-devel
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%description
PyYAML is a YAML parser and emitter for the Python programming
language. 

YAML is a data serialization format designed for human readability
and interaction with scripting languages.

%prep
%setup -q -n %{real_name}-%{version}

%build
export CFLAGS="%{optflags}"
%{__python} setup.py build

%install
%{__rm} -rf %{buildroot}
%{__python} setup.py install -O2 --skip-build --root=%{buildroot} --prefix=%{_prefix}
%{_bindir}/find %{buildroot} -name \*.egg-info | %{_bindir}/xargs %{__rm}

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(-,root,root,0755)
%doc LICENSE README examples
%{python_sitearch}/yaml
%{python_sitearch}/*.so



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16185 |12mr|pyxdg-0.19-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name      pyxdg
%define version 0.19
%define release %mkrel 4

Name:             %{name}
Summary:          Python library to access freedesktop.org standards
Version:          %{version}
Release:          %{release}
Buildarch:        noarch
Source0:          http://www.freedesktop.org/~lanius/%{name}-%{version}.tar.gz
URL:              http://www.freedesktop.org/Software/pyxdg
Group:            System/Libraries
BuildRoot:        %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License:          LGPLv2
BuildRequires:    python-devel

%description
PyXDG is a python library to access freedesktop.org standards. 
Currently supported are:

	* Base Directory Specification Version 0.6 

	* Menu Specification Version 1.0 

	* Desktop Entry Specification Version 1.0 

	* Icon Theme Specification Version 0.8 

	* Recent File Spec 0.2 

	* Shared-MIME-Database Specification 0.13 



%prep
%setup -q

%build
python setup.py build

%install
PYTHONDONTWRITEBYTECODE= python setup.py install --root=%{buildroot} --record=INSTALLED_FILES

%clean
rm -rf %{buildroot}

%files -f INSTALLED_FILES
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog README TODO



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16186 |12mr|qalculate-gtk-0.9.7-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define bname qalculate

Summary:	A very versatile desktop calculator
Name:		qalculate-gtk
Version:	0.9.7
Release:	%mkrel 4
License:	GPLv2+
Group:		Office
URL:		http://qalculate.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/qalculate/%{name}-%{version}.tar.bz2
Patch1:		qalculate-gtk-0.9.6-fix-str-fmt.patch
BuildRequires:	libqalculate-devel >= %{version}
BuildRequires:	libglade2.0-devel
BuildRequires:	gtk+2-devel
BuildRequires:	imagemagick
BuildRequires:	scrollkeeper
BuildRequires:	perl(XML::Parser)
BuildRequires:	desktop-file-utils
BuildRequires:	libgnome2-devel
Requires(pre):	scrollkeeper
Requires:	gnuplot
Requires:	wget
Obsoletes:	qalculate < %{version}
Provides:	qalculate = %{version}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Qalculate! is a modern multi-purpose desktop calculator for GNU/Linux. It is
small and simple to use but with much power and versatility underneath.
Features include customizable functions, units, arbitrary precision, plotting,
and a graphical interface that uses a one-line fault-tolerant expression entry 
(although it supports optional traditional buttons). 
This package provides the GTK frontend.

%prep
%setup -q
%patch1 -p0

%build

%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std 

#menu
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps

#icons 
convert -size 48x48 data/%{bname}.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png 
convert -size 32x32 data/%{bname}.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png 
convert -size 16x16 data/%{bname}.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png

#(tpg) drop icon extension
sed -i -e 's/^Icon=%{bname}.png$/Icon=%{name}/g' %{buildroot}%{_datadir}/applications/*

desktop-file-install \
	--remove-category="Application" \
	--add-category="GTK" \
	--add-category="Calculator" \
	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/* 

##CAE rm symlink so both gtk and kde frontend are installable
rm -f %{buildroot}%{_bindir}/qalculate

%find_lang %{name} --with-gnome

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS ChangeLog NEWS README TODO
%{_bindir}/*
%{_datadir}/applications/*
%{_datadir}/pixmaps/*.png
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/glade/*.glade
%{_iconsdir}/hicolor/*/apps/%{name}.png



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16187 |12mr|qca2-2.0.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define build_sys_rootcerts 1
%{?_without_sys_rootcerts: %{expand: %%global build_sys_rootcerts 0}}

%define name_orig	qca
%define qtcryptodir	%{qt4plugins}/crypto
%define lib_major	2
%define lib_name	%mklibname %{name_orig} %{lib_major}

Name:		qca2
Version:	2.0.3
Release:	2
License:	LGPL
Summary:	Straightforward and cross-platform crypto API for Qt
Group:		System/Libraries
URL:		http://delta.affinix.com/qca
# From kde support module
Source0:	%{name_orig}-%{version}.tar.xz
Patch0:		qca-2.0.3-gcc.patch
BuildRequires:	qt4-devel >= 2:4.5
%if %{build_sys_rootcerts}
BuildRequires:	rootcerts
%endif
BuildRequires:	cmake
BuildRequires:	libgcrypt-devel
BuildRequires:	libsasl-devel
BuildRequires:	pkgconfig(nss)
Obsoletes:	qca >= 2.0
Requires:	%{lib_name} = %{version}-%{release}

%description
The QCA library provides an easy API for a range of cryptographic
features, including SSL/TLS, X.509 certificates, SASL, symmetric
ciphers, public key ciphers, hashes and much more.

Functionality is supplied via plugins. This is useful for avoiding
dependence on a particular crypto library and makes upgrading easier,
as there is no need to recompile your application when adding or
upgrading a crypto plugin. Also, by pushing crypto functionality into
plugins, applications are free of legal issues, such as export
regulation.

%files
%doc README COPYING INSTALL TODO
%{_mandir}/man1/*
%defattr(0755,root,root,0755)
%{qt4dir}/bin/qcatool2

#------------------------------------------------------------------------------

%if ! %{build_sys_rootcerts}
%package -n %{name}-root-certificates
Summary:	Common root CA certificates for QCA
Group:		System/Libraries
Requires:	%{lib_name} = %{version}-%{release}

%description	-n %{name}-root-certificates
Provides root Certificate Authority certificates for the QCA library.
These certificates are the same ones that are included in Mozilla.

%files -n %{name}-root-certificates
%dir %{qt4dir}/share/qca
%dir %{qt4dir}/share/qca/certs
%doc %{qt4dir}/share/qca/certs/README
%{qt4dir}/share/qca/certs/rootcerts.pem
%endif

#------------------------------------------------------------------------------

%package	-n %{lib_name}
Summary:	Libraries for QCA
Group:		System/Libraries
%if %{build_sys_rootcerts}
Requires:	rootcerts
Obsoletes:	%{name}-root-certificates < %{version}-%{release}
%else
Requires:	%{name}-root-certificates >= %{version}-%{release}
%endif

%description -n %{lib_name}
Libraries for QCA.

%files -n %{lib_name}
%dir %{qtcryptodir}
%defattr(0755,root,root,0755)
%{qt4lib}/libqca.so.%{lib_major}*

#------------------------------------------------------------------------------

%define libdev %mklibname -d qca

%package -n %{libdev}
Summary:	Development files for QCA
Group:		Development/KDE and Qt
Requires:	%{lib_name} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	%{mklibname qca 2 -d} = %{version}-%{release}

%description -n %{libdev}
Development files for QCA.

%files -n %{libdev}
%{_libdir}/pkgconfig/qca2.pc
%{qt4dir}/mkspecs/features/crypto.prf
%dir %{qt4include}/QtCrypto
%{qt4include}/QtCrypto/*
%{qt4lib}/libqca.so

#------------------------------------------------------------------------------

%package plugin-gnupg
Summary:	GnuPG plugin for QCA
Group:		Development/KDE and Qt
Provides:	qca2-gnupg = %{version}-%{release}
Provides:	qca-gnupg = %{version}-%{release}
Provides:	%{lib_name}-plugin-gnupg = %{version}-%{release}
Provides:	qca2-plugin-gnupg-%{_lib} = %{version}-%{release}
Obsoletes:	qca2-plugin-gnupg-%{_lib} < 2.0.0-5

%description plugin-gnupg
This is a plugin to provide GnuPG capability to programs that
utilize the Qt Cryptographic Architecture (QCA).

%files plugin-gnupg
%attr(0755,root,root) %{qt4plugins}/crypto/libqca-gnupg.*

#------------------------------------------------------------------------------

%package plugin-openssl
Summary:	OpenSSL plugin for QCA
Group:		Development/KDE and Qt
BuildRequires:	pkgconfig(openssl)
Provides:	qca2-openssl = %{version}-%{release}
Provides:	qca-ossl = %{version}-%{release}
Provides:	qca2-tls = %{version}-%{release}
Provides:	%{lib_name}-plugin-openssl = %{version}-%{release}
Provides:	qca2-plugin-openssl-%{_lib} = %{version}-%{release}
Obsoletes:	qca2-plugin-openssl-%{_lib} < 2.0.0-5

%description plugin-openssl
This is a plugin to provide OpenSSL capability to programs that
utilize the Qt Cryptographic Architecture (QCA).

%files plugin-openssl
%attr(0755,root,root) %{qt4plugins}/crypto/libqca-ossl.*

#------------------------------------------------------------------------------

%package plugin-pkcs11
Summary:	PKCS11 plugin for QCA
Group:		Development/KDE and Qt
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(libpkcs11-helper-1)
Provides:	qca2-pkcs11 = %{version}-%{release}
Provides:	qca2-plugin-pkcs11-%{_lib} = %{version}-%{release}
Obsoletes:	qca2-plugin-pkcs11-%{_lib} < 2.0.0-5
Provides:	%{lib_name}-plugin-pkcs11 = %{version}-%{release}

%description plugin-pkcs11
This is a plugin to provide PKCS11 capability to programs that
utilize the Qt Cryptographic Architecture (QCA).

%files plugin-pkcs11
%attr(0755,root,root) %{qt4plugins}/crypto/libqca-pkcs11.*

#------------------------------------------------------------------------------

%package plugin-cyrus-sasl
Summary:	Cyrus-sasl plugin for QCA
Group:		Development/KDE and Qt
BuildRequires:	libsasl2-devel
Provides:	qca2-sasl = %{version}-%{release}
Provides:	qca2-plugin-cyrus-sasl-%{_lib} = %{version}-%{release}
Obsoletes:	qca2-plugin-cyrus-sasl-%{_lib} < 2.0.0-5
Provides:	%{lib_name}-plugin-cyrus-sasl = %{version}-%{release}

%description plugin-cyrus-sasl
This is a plugin to provide cyrus-sasl capability to programs that
utilize the Qt Cryptographic Architecture (QCA).

%files plugin-cyrus-sasl
%attr(0755,root,root) %{qt4plugins}/crypto/libqca-cyrus-sasl.*

#------------------------------------------------------------------------------

%package plugin-logger
Summary:	Logger plugin for QCA
Group:		Development/KDE and Qt
Provides:	qca2-logger = %{version}-%{release}
Provides:	qca2-plugin-logger-%{_lib} = %{version}-%{release}
Obsoletes:	qca2-plugin-logger-%{_lib} < 2.0.0-5
Provides:	%{lib_name}-plugin-logger = %{version}-%{release}

%description plugin-logger
This is a plugin to provide logger capability to programs that
utilize the Qt Cryptographic Architecture (QCA).

%files plugin-logger
%attr(0755,root,root) %{qt4plugins}/crypto/libqca-logger.*

#------------------------------------------------------------------------------

%package plugin-gcrypt
Summary:	Logger plugin for QCA
Group:		Development/KDE and Qt
Provides:	qca2-gcrypt = %{version}-%{release}
Provides:	qca2-plugin-gcrypt-%{_lib} = %{version}-%{release}
Obsoletes:	qca2-plugin-gcrypt-%{_lib} < 2.0.0-5
Provides:	%{lib_name}-plugin-gcrypt = %{version}-%{release}

%description plugin-gcrypt
This is a plugin to provide gcrypt capability to programs that
utilize the Qt Cryptographic Architecture (QCA).

%files plugin-gcrypt
%attr(0755,root,root) %{qt4plugins}/crypto/libqca-gcrypt.*

#------------------------------------------------------------------------------

%package plugin-nss
Summary:	Logger plugin for QCA
Group:		Development/KDE and Qt
Provides:	qca2-nss = %{version}-%{release}
Provides:	qca2-plugin-nss-%{_lib} = %{version}-%{release}
Obsoletes:	qca2-plugin-nss-%{_lib} < 2.0.0-5
Provides:	%{lib_name}-plugin-nss = %{version}-%{release}

%description plugin-nss
This is a plugin to provide nss capability to programs that
utilize the Qt Cryptographic Architecture (QCA).

%files plugin-nss
%attr(0755,root,root) %{qt4plugins}/crypto/libqca-nss.*

#------------------------------------------------------------------------------

%package plugin-softstore
Summary:	Logger plugin for QCA
Group:		Development/KDE and Qt
Provides:	qca2-softstore = %{version}-%{release}
Provides:	qca2-plugin-softstore-%{_lib} = %{version}-%{release}
Obsoletes:	qca2-plugin-softstore-%{_lib} < 2.0.0-5
Provides:	%{lib_name}-plugin-softstore = %{version}-%{release}

%description plugin-softstore
This is a plugin to provide softstore capability to programs that
utilize the Qt Cryptographic Architecture (QCA).

%files plugin-softstore
%attr(0755,root,root) %{qt4plugins}/crypto/libqca-softstore.*

#------------------------------------------------------------------------------

%prep
%setup -q -n %{name_orig}-%{version}
%patch0 -p1

%build
%cmake_qt4 \
	-DCMAKE_INSTALL_PREFIX=%{qt4dir} \
	-DLIB_INSTALL_DIR=%{_libdir} \
	-DPKGCONFIG_INSTALL_PREFIX=%{_libdir}/pkgconfig
%make


%install
%makeinstall_std -C build

# Make directory for plugins
install -d -m 755 %{buildroot}/%{qtcryptodir}

mkdir -p %{buildroot}%{_mandir}
mv %{buildroot}%{qt4dir}/share/man/man1 %{buildroot}%{_mandir}



%changelog
* Mon Aug  20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 8f61b69
- Add patch from Mageia/Fedora to fix build with new gcc
  
* Mon Aug  20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 513c8ee
- New version 2.0.3 (sync with Cooker), convert BR to pkgconfig style, drop some Obsoletes, keep some older Provides
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16188 |12mr|qcad-2.0.5.0-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define manver	2.0.4.0-1

Summary:	A professional CAD system
Name:		qcad
Version:	2.0.5.0
Release:	11
License: 	GPL
Group: 		Graphics
URL: 		http://www.qcad.org
Source0:	http://www.ribbonsoft.com/archives/qcad/qcad-%{version}-1-community.src.tar.bz2
Source1:	icons-%{name}.tar.bz2
Source2:	http://www.ribbonsoft.com/archives/qcad/qcad-manual-en-%{manver}.html.zip
Patch0:		qcad-2.0.4.0-1-x86_64.patch
Patch1:		qcad-2.0.4.0-1-assistant.patch
Patch2:		qcad-2.0.5.0-1-path.patch
Patch3:		qcad-2.0.4.0-1-manfix.patch
Patch4:		qcad-2.0.5.0-1-nopedantic.patch
Patch5:		qcad-2.0.5.0-1-release_translations.patch
Patch6:		qcad-2.0.5.0-1-gcc43.patch
BuildRequires:	qt3-devel
BuildRequires:	unzip

%description
QCad is a professional CAD System. With QCad you can easily construct
and change drawings with ISO-text and many other features and save
them as DXF-files. These DXF-files are the interface to many
CAD-systems such as AutoCAD(TM) and many others.

%prep
%setup -q -n %{name}-%{version}-1-community.src
%setup -q -T -D -a 2 -n %{name}-%{version}-1-community.src
%patch0 -p1 -b .x86_64
%patch1 -p1 -b .assistant
%patch2 -p1 -b .path
%patch3 -p1 -b .manfix
%patch4 -p1 -b .nopedantic
%patch5 -p1 -b .rtsh
%patch6 -p1 -b .gcc43
perl -pi -e 's!\@BINDIR\@!%{_bindir}!;s!\@DATADIR\@!%{_datadir}!' qcad/src/qc_applicationwindow.cpp
chmod +x scripts/release_translations.sh

%build
# QTDIR is always set to /usr/lib/qt3
export QTDIR=%{qt3dir}
export PATH=$PATH:$QTDIR/bin
%ifarch x86_64
export QMAKESPEC=$QTDIR/mkspecs/linux-g++-64
%else
export QMAKESPEC=$QTDIR/mkspecs/linux-g++
%endif

pushd scripts
CFLAGS="%{optflags}" \
CXXFLAGS="%{optflags}" \
./build_qcad.sh
popd

%install
install -m 755 -d %{buildroot}%{_bindir} \
	%{buildroot}%{_libdir}/qcad \
	%{buildroot}%{_iconsdir} \
        %{buildroot}%{_datadir}/%{name} \
	%{buildroot}%{_datadir}/qcad/doc \
	%{buildroot}%{_datadir}/qcad/library

pushd qcad
	cp -p qcad %{buildroot}%{_bindir}/
	for i in {data,fonts,library,machines,patterns,qm}; do
		cp -r $i %{buildroot}%{_datadir}/%{name}
	done
popd
cp -rfp qcad-manual-en-%{manver}.html/* %{buildroot}%{_datadir}/qcad/doc

# icons
tar xjf %{SOURCE1} -C %{buildroot}%{_iconsdir}

# desktop
install -m 755 -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Name=Qcad
Comment=A professional CAD system
Exec=%{_bindir}/qcad %f
Icon=qcad
Terminal=false
Type=Application
Categories=Office;Chart;Qt;
StartupNotify=true
EOF

# fix permissions
find %{buildroot}%{_bindir}/ -type d -print0 | xargs -0 chmod 755
find %{buildroot}%{_libdir}/ -type d -print0 | xargs -0 chmod 755
find %{buildroot}%{_datadir}/ -type d -print0 | xargs -0 chmod 755
find %{buildroot}%{_datadir}/ -type f  -print0 | xargs -0 chmod 644

# remove not packaged files
rm -rf %{buildroot}%{_includedir}

%files
%doc qcad/README
%attr(755,root,root) %{_bindir}/qcad
%{_iconsdir}/*.png
%{_liconsdir}/*.png
%{_miconsdir}/*.png
%{_datadir}/qcad/*
%{_datadir}/applications/*.desktop





%changelog
* Fri Aug  31 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: ffa6107
- Spec cleanup, update x86_64 patch
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16189 |12mr|qdox-1.9.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2005, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define gcj_support 0

Name:           qdox
Version:        1.9.2
Release:        %mkrel 5
Epoch:          0
Summary:        Extract class/interface/method definitions from sources
License:        Apache License
URL:            http://qdox.codehaus.org/
Group:          Development/Java
Source0:        %{name}-%{version}.tar.bz2
#svn export http://svn.codehaus.org/qdox/tags/qdox-%{version}
#tar cvjf qdox-%{version}.tar.gz qdox-%{version}
Source1:        qdox-build.xml
Source2:        qdox-LocatedDef.java
BuildRequires:  java-rpmbuild >= 0:1.6
BuildRequires:  ant >= 0:1.6
BuildRequires:  ant-junit >= 0:1.6
BuildRequires:  ant-nodeps >= 0:1.6
BuildRequires:  junit >= 0:3.8.1
BuildRequires:  java-cup
BuildRequires:  jflex
BuildRequires:  byaccj
Requires:       jpackage-utils
Requires:       java
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildArch:      noarch
BuildRequires:  java-devel
%endif
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%description
QDox is a high speed, small footprint parser 
for extracting class/interface/method definitions 
from source files complete with JavaDoc @tags. 
It is designed to be used by active code 
generators or documentation tools. 

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
%{summary}.

%prep
%setup -q
cp %{SOURCE2} src/java/com/thoughtworks/qdox/parser/structs/LocatedDef.java 
cp %{SOURCE1} build.xml

#Remove files which needed jmock
rm src/test/com/thoughtworks/qdox/parser/MockBuilder.java
rm src/test/com/thoughtworks/qdox/parser/MockLexer.java
rm src/test/com/thoughtworks/qdox/parser/ParserTest.java
rm src/test/com/thoughtworks/qdox/directorywalker/DirectoryScannerTest.java

%{__perl} -pi -e 's/fork="yes"/fork="no"/g;' build.xml
%{__perl} -pi -e 's/yy_lexical_state/zzLexicalState/g;' src/grammar/lexer.flex

%build
export CLASSPATH=$(build-classpath \
ant \
ant-launcher \
java-cup \
jflex \
junit)
CLASSPATH=target/classes:target/test-classes:$CLASSPATH
%{ant} -Dbuild.sysclasspath=only jar javadoc

%install
rm -rf $RPM_BUILD_ROOT

# jars
mkdir -p $RPM_BUILD_ROOT%{_javadir}
cp -p build/%{name}.jar \
      $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}.jar; \
do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)

# javadoc
mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}
cp -pr build/javadocdir/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%doc LICENSE.txt README.txt
%{_javadir}/%{name}.jar
%{_javadir}/%{name}-%{version}.jar
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/*
%endif

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16190 |12mr|qedje-0.4.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: qedje
Version: 0.4.0
Release: %mkrel 8
License: GPL
Group: Development/KDE and Qt 
Summary: QEdje - Declarative language
Source: %name-%version.tar.gz
Patch0:       qedje-0.4.0-fix-install.patch
Url: http://code.openbossa.org/projects/qedje
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: qt4-devel
BuildRequires: kde4-macros
BuildRequires: qzion-devel >= 0.4.0
BuildRequires: eet-devel

%description
Edje is a declarative language that simplifies the development of 
complex interfaces separating the UI design from the application 
logic, by providing animations, layouts and simple scripts in a 
very small memory footprint.

%files
%defattr(-,root,root)
%_kde_bindir/qedje_viewer

#------------------------------------------------

%define libqedje_major 0
%define libqedje %mklibname qedje %{libqedje_major}

%package -n %libqedje
Summary: qedjelibrary
Group: System/Libraries

%description -n %libqedje
qedje library.


%files -n %libqedje
%defattr(-,root,root)
%_kde_libdir/libqedje.so.%{libqedje_major}*

#-----------------------------------------------

%package   devel
Summary:   Devel stuff for kdebase 4
Group:     Development/KDE and Qt
Requires:  %libqedje = %version

%description  devel
Devel packages needed to build qedje apps

%files devel
%defattr(-,root,root)
%_kde_includedir/*.h
%_kde_libdir/pkgconfig/qedje.pc
%_kde_libdir/libqedje.so

#------------------------------------------------

%prep
%setup -q -n %name-mainline
%patch0 -p1

%build
%cmake_qt4 -DBUILD_TOOLS=TRUE
%make

%install
rm -rf %{buildroot}
cd build
make DESTDIR=%buildroot install

%clean
rm -rf %buildroot



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16191 |12mr|qemu-1.2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with    x86only          # disabled
%bcond_with    exclusive_x86_64 # disabled
%bcond_without rbd              # enabled
%bcond_without fdt              # enabled

%define _udevdir /lib/udev/rules.d
%define qemudocdir %{_docdir}/%{name}

Summary:	QEMU CPU Emulator
Name:		qemu
Version:	1.2.0
Release:	2
Source0:	http://wiki.qemu.org/download/%{name}-%{version}.tar.bz2

%define qemu_snapshot	0
#Release:	%{?qemu_snapshot:0.%{qemu_snapshot}.}1
#Source0:	http://wiki.qemu.org/download/%{name}-%{version}%{?qemu_snapshot:-%{qemu_snapshot}}.tar.bz2

Source1: qemu.binfmt

# Loads kvm kernel modules at boot
Source2: kvm.modules

# Creates /dev/kvm
Source3: 80-kvm.rules

# KSM control scripts
Source4: ksm.service
Source5: ksm.sysconfig
Source6: ksmctl.c
Source7: ksmtuned.service
Source8: ksmtuned
Source9: ksmtuned.conf

Source10: qemu-guest-agent.service
Source11: 99-qemu-guest-agent.rules

# Non upstream build fix
#Patch1: 0001-mips-Fix-link-error-with-piix4_pm_init.patch

# Add ./configure --disable-kvm-options
# keep: Carrying locally until qemu-kvm is fully merged into qemu.git
Patch2: 0002-configure-Add-disable-kvm-options.patch

# The infamous chardev flow control patches
Patch101: 0101-char-Split-out-tcp-socket-close-code-in-a-separate-f.patch
Patch102: 0102-char-Add-a-QemuChrHandlers-struct-to-initialise-char.patch
Patch103: 0103-iohandlers-Add-enable-disable_write_fd_handler-funct.patch
Patch104: 0104-char-Add-framework-for-a-write-unblocked-callback.patch
Patch105: 0105-char-Update-send_all-to-handle-nonblocking-chardev-w.patch
Patch106: 0106-char-Equip-the-unix-tcp-backend-to-handle-nonblockin.patch
Patch107: 0107-char-Throttle-when-host-connection-is-down.patch
Patch108: 0108-virtio-console-Enable-port-throttling-when-chardev-i.patch
Patch109: 0109-spice-qemu-char.c-add-throttling.patch
Patch110: 0110-spice-qemu-char.c-remove-intermediate-buffer.patch
Patch111: 0111-usb-redir-Add-flow-control-support.patch
Patch112: 0112-virtio-serial-bus-replay-guest_open-on-migration.patch
Patch113: 0113-char-Disable-write-callback-if-throttled-chardev-is-.patch

# Spice features from upstream master: seamless migration & dynamic monitors
Patch201: 0201-spice-abort-on-invalid-streaming-cmdline-params.patch
Patch202: 0202-spice-notify-spice-server-on-vm-start-stop.patch
Patch203: 0203-spice-notify-on-vm-state-change-only-via-spice_serve.patch
Patch204: 0204-spice-migration-add-QEVENT_SPICE_MIGRATE_COMPLETED.patch
Patch205: 0205-spice-add-migrated-flag-to-spice-info.patch
Patch206: 0206-spice-adding-seamless-migration-option-to-the-comman.patch
Patch207: 0207-spice-increase-the-verbosity-of-spice-section-in-qem.patch
Patch208: 0208-qxl-update_area_io-guest_bug-on-invalid-parameters.patch
Patch209: 0209-qxl-disallow-unknown-revisions.patch
Patch210: 0210-qxl-add-QXL_IO_MONITORS_CONFIG_ASYNC.patch
Patch211: 0211-configure-print-spice-protocol-and-spice-server-vers.patch
Patch212: 0212-spice-make-number-of-surfaces-runtime-configurable.patch
Patch213: 0213-qxl-Add-set_client_capabilities-interface-to-QXLInte.patch
Patch214: 0214-Remove-ifdef-QXL_COMMAND_FLAG_COMPAT_16BPP.patch
Patch215: 0215-spice-switch-to-queue-for-vga-mode-updates.patch
Patch216: 0216-spice-split-qemu_spice_create_update.patch
Patch217: 0217-spice-add-screen-mirror.patch
Patch218: 0218-spice-send-updates-only-for-changed-screen-content.patch
Patch219: 0219-qxl-dont-update-invalid-area.patch
Patch220: 0220-qxl-Ignore-set_client_capabilities-pre-post-migrate.patch
Patch221: 0221-qxl-better-cleanup-for-surface-destroy.patch
Patch222: 0222-hw-qxl-tracing-fixes.patch
Patch223: 0223-qxl-add-trace-event-for-QXL_IO_LOG.patch
Patch224: 0224-hw-qxl-support-client-monitor-configuration-via-devi.patch
Patch225: 0225-qxl-always-update-displaysurface-on-resize.patch
Patch226: 0226-qxl-update_area_io-cleanup-invalid-parameters-handli.patch
Patch227: 0227-qxl-fix-range-check-for-rev3-io-commands.patch

# Ugh, ton of USB bugfixes / preparation patches for usb-redir
# live-migration which did not make 1.2.0 :|
# All are in upstream master so can be dropped next qemu release
Patch0301: 0301-usb-controllers-do-not-need-to-check-for-babble-them.patch
Patch0302: 0302-usb-core-Don-t-set-packet-state-to-complete-on-a-nak.patch
Patch0303: 0303-usb-core-Add-a-usb_ep_find_packet_by_id-helper-funct.patch
Patch0304: 0304-usb-core-Allow-the-first-packet-of-a-pipelined-ep-to.patch
Patch0305: 0305-Revert-ehci-don-t-flush-cache-on-doorbell-rings.patch
Patch0306: 0306-ehci-Validate-qh-is-not-changed-unexpectedly-by-the-.patch
Patch0307: 0307-ehci-Update-copyright-headers-to-reflect-recent-work.patch
Patch0308: 0308-ehci-Properly-cleanup-packets-on-cancel.patch
Patch0309: 0309-ehci-Properly-report-completed-but-not-yet-processed.patch
Patch0310: 0310-ehci-check-for-EHCI_ASYNC_FINISHED-first-in-ehci_fre.patch
Patch0311: 0311-ehci-trace-guest-bugs.patch
Patch0312: 0312-ehci-add-doorbell-trace-events.patch
Patch0313: 0313-ehci-Add-some-additional-ehci_trace_guest_bug-calls.patch
Patch0314: 0314-ehci-Fix-memory-leak-in-handling-of-NAK-ed-packets.patch
Patch0315: 0315-ehci-Handle-USB_RET_PROCERR-in-ehci_fill_queue.patch
Patch0316: 0316-ehci-Correct-a-comment-in-fetchqtd-packet-processing.patch
Patch0317: 0317-usb-redir-Never-return-USB_RET_NAK-for-async-handled.patch
Patch0318: 0318-usb-redir-Don-t-delay-handling-of-open-events-to-a-b.patch
Patch0319: 0319-usb-redir-Get-rid-of-async-struct-get-member.patch
Patch0320: 0320-usb-redir-Get-rid-of-local-shadow-copy-of-packet-hea.patch
Patch0321: 0321-usb-redir-Get-rid-of-unused-async-struct-dev-member.patch
Patch0322: 0322-usb-redir-Move-to-core-packet-id-and-queue-handling.patch
Patch0323: 0323-usb-redir-Return-babble-when-getting-more-bulk-data-.patch
Patch0324: 0324-usb-redir-Convert-to-new-libusbredirparser-0.5-API.patch
Patch0325: 0325-usb-redir-Set-ep-max_packet_size-if-available.patch
Patch0326: 0326-usb-redir-Add-a-usbredir_reject_device-helper-functi.patch
Patch0327: 0327-usb-redir-Ensure-our-peer-has-the-necessary-caps-whe.patch
Patch0328: 0328-usb-redir-Enable-pipelining-for-bulk-endpoints.patch
Patch0329: 0329-Better-name-usb-braille-device.patch
Patch0330: 0330-usb-audio-fix-usb-version.patch
Patch0331: 0331-xhci-rip-out-background-transfer-code.patch
Patch0332: 0332-xhci-drop-buffering.patch
Patch0333: 0333-xhci-move-device-lookup-into-xhci_setup_packet.patch
Patch0334: 0334-xhci-implement-mfindex.patch
Patch0335: 0335-xhci-iso-xfer-support.patch
Patch0336: 0336-xhci-trace-cc-codes-in-cleartext.patch
Patch0337: 0337-xhci-add-trace_usb_xhci_ep_set_dequeue.patch
Patch0338: 0338-xhci-fix-runtime-write-tracepoint.patch
Patch0339: 0339-xhci-update-register-layout.patch
Patch0340: 0340-xhci-update-port-handling.patch
Patch0341: 0341-usb3-superspeed-descriptors.patch
Patch0342: 0342-usb3-superspeed-endpoint-companion.patch
Patch0343: 0343-usb3-bos-decriptor.patch
Patch0344: 0344-usb-storage-usb3-support.patch
Patch0345: 0345-xhci-fix-cleanup-msi.patch
Patch0346: 0346-xhci-rework-interrupt-handling.patch
Patch0347: 0347-xhci-add-msix-support.patch
Patch0348: 0348-xhci-move-register-update-into-xhci_intr_raise.patch
Patch0349: 0349-xhci-add-XHCIInterrupter.patch
Patch0350: 0350-xhci-prepare-xhci_runtime_-read-write-for-multiple-i.patch
Patch0351: 0351-xhci-pick-target-interrupter.patch
Patch0352: 0352-xhci-support-multiple-interrupters.patch
Patch0353: 0353-xhci-kill-xhci_mem_-read-write-dispatcher-functions.patch
Patch0354: 0354-xhci-allow-bytewise-capability-register-reads.patch
Patch0355: 0355-usb-host-allow-emulated-non-async-control-requests-w.patch
Patch0356: 0356-ehci-switch-to-new-style-memory-ops.patch
Patch0357: 0357-ehci-Fix-interrupts-stopping-when-Interrupt-Threshol.patch
Patch0358: 0358-ehci-Don-t-process-too-much-frames-in-1-timer-tick-v.patch
Patch0359: 0359-configure-usbredir-fixes.patch
Patch0360: 0360-ehci-Don-t-set-seen-to-0-when-removing-unseen-queue-.patch
Patch0361: 0361-ehci-Walk-async-schedule-before-and-after-migration.patch
Patch0362: 0362-usb-redir-Change-cancelled-packet-code-into-a-generi.patch
Patch0363: 0363-usb-redir-Add-an-already_in_flight-packet-id-queue.patch
Patch0364: 0364-usb-redir-Store-max_packet_size-in-endp_data.patch
Patch0365: 0365-usb-redir-Add-support-for-migration.patch
Patch0366: 0366-usb-redir-Add-chardev-open-close-debug-logging.patch
Patch0367: 0367-usb-redir-Revert-usb-redir-part-of-commit-93bfef4c.patch
Patch0368: 0368-uhci-Don-t-queue-up-packets-after-one-with-the-SPD-f.patch
# And the last few ehci fixes + the actual usb-redir live migration code
# Not yet upstream but should get there real soon
Patch0369: 0369-ehci-Fix-interrupt-packet-MULT-handling.patch
Patch0370: 0370-usb-redir-Adjust-pkg-config-check-for-usbredirparser.patch
Patch0371: 0371-usb-redir-Change-usbredir_open_chardev-into-usbredir.patch
Patch0372: 0372-usb-redir-Don-t-make-migration-fail-in-none-seamless.patch

# Revert c3767ed0eb5d0.
# NOT upstream (hopefully will be soon).
# See: https://bugzilla.redhat.com/show_bug.cgi?id=853408
# and: https://lists.gnu.org/archive/html/qemu-devel/2012-09/msg00526.html
# plus followups.
Patch0900: 0001-Revert-qemu-char-Re-connect-for-tcp_chr_write-unconn.patch


Source100:	qemu.rpmlintrc

License:	GPLv2+ and LGPLv2+ and BSD
URL:		http://wiki.qemu.org/Main_Page
Group:		Emulators
%rename		kvm
Requires:	qemu-img = %{EVRD}
Requires:	libcacard-tools
# for %%{_sysconfdir}/sasl2
Requires:	cyrus-sasl
Requires:	vgabios >= 0.6c
Requires:	seabios-bin >= 0.6.0-1
Requires:	sgabios-bin
Requires:	ipxe-roms-qemu

BuildRequires:	pkgconfig(sdl)
BuildRequires:	texi2html
# XXXX: -luuid
BuildRequires:	pkgconfig(ext2fs)
BuildRequires:	kernel-headers
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig
BuildRequires:	brlapi-devel
BuildRequires:	pkgconfig(gnutls) >= 3.0
BuildRequires:	libsasl2-devel
BuildRequires:	pkgconfig(libpci)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(libcap-ng)
BuildRequires:	pkgconfig(spice-server)
BuildRequires:	pkgconfig(spice-protocol)
#BuildRequires:	pkgconfig(libcacard)
BuildRequires:	pkgconfig(libseccomp)
BuildRequires:	pkgconfig(uuid)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(bluez)
BuildRequires:	pkgconfig(libusbredirhost) >=0.5.2
BuildRequires:	usbredir-devel >= 0.5.2
BuildRequires:	libtool
BuildRequires:	xfsprogs-devel
BuildRequires:	texinfo
BuildRequires:	systemtap
# not in main
#BuildRequires:	vde-devel
BuildRequires:	dev86
BuildRequires:	iasl

#not ready yet
#%if %{with fdt}
# For FDT device tree support
#BuildRequires: libfdt-devel
#%endif
#%if %{with rbd}
## For rbd block driver
#BuildRequires: ceph-devel
#%endif

# glibc-devel with fixed preadv/pwritev prototypes
BuildRequires:	glibc-devel >= 6:2.10.1-7mnb2
ExclusiveArch:	%{ix86} ppc x86_64 amd64 %{sparcx}

%description
QEMU is a generic and open source processor emulator which achieves a good
emulation speed by using dynamic translation. QEMU has two operating modes:

* Full system emulation. In this mode, QEMU emulates a full system (for
  example a PC), including a processor and various peripherials. It can be
  used to launch different Operating Systems without rebooting the PC or
  to debug system code.
* User mode emulation. In this mode, QEMU can launch Linux processes compiled
  for one CPU on another CPU.

As QEMU requires no host kernel patches to run, it is safe and easy to use.

%package	img
Summary:	QEMU disk image utility
Group:		Emulators
Conflicts:	qemu < 0.9.0-3

%description	img
This package contains the QEMU disk image utility that is used to
create, commit, convert and get information from a disk image.

%prep
%setup -q
%apply_patches

%build
#(proyvind): binutils upstream bug #10862, linking with gold fails if doing parallel build
mkdir -p bfd
ln -s %{_bindir}/ld.bfd bfd/ld
export PATH=$PWD/bfd:$PATH
buildarch="i386-softmmu x86_64-softmmu arm-softmmu cris-softmmu \
    m68k-softmmu mips-softmmu mipsel-softmmu mips64-softmmu \
    mips64el-softmmu sh4-softmmu sh4eb-softmmu sparc-softmmu sparc64-softmmu \
    ppc-softmmu ppcemb-softmmu ppc64-softmmu \
    i386-linux-user x86_64-linux-user alpha-linux-user arm-linux-user \
    armeb-linux-user cris-linux-user m68k-linux-user mips-linux-user \
    mipsel-linux-user ppc-linux-user ppc64-linux-user \
    ppc64abi32-linux-user sh4-linux-user sh4eb-linux-user \
    sparc-linux-user sparc64-linux-user sparc32plus-linux-user"
%if %{with x86only}
    buildarch="i386-softmmu x86_64-softmmu i386-linux-user x86_64-linux-user"
%endif

# Targets we don't build as of qemu 1.1.50
# alpha-softmmu lm32-softmmu microblaze-softmmu microblazeel-softmmu
# or32-softmmu s390x-softmmu xtensa-softmmu xtensaeb-softmmu unicore32-softmmu
# alpha-linux-user microblaze-linux-user microblazeel-linux-user
# or32-linux-user unicore32-linux-user s390x-linux-user


# --build-id option is used for giving info to the debug packages.
extraldflags="-Wl,--build-id";
buildldflags="VL_LDFLAGS=-Wl,--build-id"

%ifarch s390
# drop -g flag to prevent memory exhaustion by linker
%global optflags %(echo %{optflags} | sed 's/-g//')
sed -i.debug 's/"-g $CFLAGS"/"$CFLAGS"/g' configure
%endif


dobuild() {
    ./configure \
        --prefix=%{_prefix} \
        --sysconfdir=%{_sysconfdir} \
        --interp-prefix=%{_prefix}/qemu-%%M \
        --audio-drv-list=pa,sdl,alsa,oss \
        --disable-strip \
        --extra-ldflags="$extraldflags -pie -Wl,-z,relro -Wl,-z,now" \
        --extra-cflags="%{optflags} -fPIE -DPIE" \
%ifarch %{ix86} x86_64
        --enable-spice \
        --enable-mixemu \
        --enable-seccomp \
%endif
%if %{without rbd}
        --disable-rbd \
%endif
%if %{without fdt}
        --disable-fdt \
%endif
        --enable-trace-backend=dtrace \
        --disable-werror \
        --disable-xen \
        --enable-kvm \
	--disable-smartcard \
        "$@"

    echo "config-host.mak contents:"
    echo "==="
    cat config-host.mak
    echo "==="

    make V=1 %{?_smp_mflags} $buildldflags
}

# This is kind of confusing. We run ./configure + make twice here to
# preserve some back compat: if on x86, we want to provide a qemu-kvm
# binary that defaults to KVM=on. All other qemu-system* should be
# able to use KVM, but default to KVM=off (upstream qemu semantics).
#
# Once qemu-kvm and qemu fully merge, and we base off qemu releases,
# all qemu-system-* will default to KVM=off, so we hopefully won't need
# to do these double builds. But then I'm not sure how we are going to
# generate a back compat qemu-kvm binary...

%ifarch %{ix86} x86_64
# Build qemu-kvm back compat binary
dobuild --target-list=x86_64-softmmu

# Setup back compat qemu-kvm binary which defaults to KVM=on
./scripts/tracetool.py --backend dtrace --format stap \
  --binary %{_bindir}/qemu-kvm --target-arch x86_64 --target-type system \
  --probe-prefix qemu.kvm < ./trace-events > qemu-kvm.stp
cp -a x86_64-softmmu/qemu-system-x86_64 qemu-kvm
make clean
%endif

# Build qemu-system-* with consistent default of kvm=off
dobuild --target-list="$buildarch" --disable-kvm-options
gcc %{SOURCE6} -O2 -g -o ksmctl

%install

install -D -p -m 0755 %{SOURCE4} %{buildroot}/%{_unitdir}/ksm.service
install -D -p -m 0644 %{SOURCE5} %{buildroot}%{_sysconfdir}/sysconfig/ksm
install -D -p -m 0755 ksmctl %{buildroot}/lib/systemd/ksmctl

install -D -p -m 0755 %{SOURCE7} %{buildroot}/%{_unitdir}/ksmtuned.service
install -D -p -m 0755 %{SOURCE8} %{buildroot}%{_sbindir}/ksmtuned
install -D -p -m 0644 %{SOURCE9} %{buildroot}%{_sysconfdir}/ksmtuned.conf

%ifarch %{ix86} x86_64
mkdir -p %{buildroot}%{_sysconfdir}/sysconfig/modules
mkdir -p %{buildroot}%{_bindir}/
mkdir -p %{buildroot}%{_datadir}/%{name}
mkdir -p %{buildroot}%{_udevdir}
mkdir -p %{buildroot}%{_datadir}/systemtap/tapset

install -m 0755 %{SOURCE2} %{buildroot}%{_sysconfdir}/sysconfig/modules/kvm.modules
install -m 0755 scripts/kvm/kvm_stat %{buildroot}%{_bindir}/
install -m 0755 qemu-kvm %{buildroot}%{_bindir}/
install -m 0644 qemu-kvm.stp %{buildroot}%{_datadir}/systemtap/tapset/
install -m 0644 %{SOURCE3} %{buildroot}%{_udevdir}
%endif

make DESTDIR=%{buildroot} install
chmod -x %{buildroot}%{_mandir}/man1/*
install -D -p -m 0644 -t %{buildroot}%{qemudocdir} Changelog README TODO COPYING COPYING.LIB LICENSE

install -D -p -m 0644 qemu.sasl %{buildroot}%{_sysconfdir}/sasl2/qemu.conf

# Provided by package ipxe
rm -rf %{buildroot}%{_datadir}/%{name}/pxe*rom
# Provided by package vgabios
rm -rf %{buildroot}%{_datadir}/%{name}/vgabios*bin
# Provided by package seabios
rm -rf %{buildroot}%{_datadir}/%{name}/bios.bin
# Provided by package sgabios
rm -rf %{buildroot}%{_datadir}/%{name}/sgabios.bin
# Provided by package openbios
#needed this:
#BuildRequires:  gcc-powerpc64-linux-gnu
#BuildRequires:  gcc-sparc64-linux-gnu
#rm -rf %{buildroot}%{_datadir}/%{name}/openbios-ppc
#rm -rf %{buildroot}%{_datadir}/%{name}/openbios-sparc32
#rm -rf %{buildroot}%{_datadir}/%{name}/openbios-sparc64
# Provided by package SLOF
#gcc-powerpc64-linux-gnu needed
#rm -rf % {buildroot} % {_datadir}/% {name}/slof.bin

# remove unpackaged files on x86only:
%if %{with x86only}
rm -f %{buildroot}%{_datadir}/%{name}/bamboo.dtb
rm -f %{buildroot}%{_datadir}/%{name}/ppc_rom.bin
rm -f %{buildroot}%{_datadir}/%{name}/spapr-rtas.bin
%endif

# The following aren't provided by any Fedora package

# Used by target s390/s390x
#rm -rf %{buildroot}%{_datadir}/%{name}/s390-zipl.rom
#rm -rf %{buildroot}%{_datadir}/%{name}/palcode-clipper
# Binary device trees for microblaze target
#rm -rf %{buildroot}%{_datadir}/%{name}/petalogix*.dtb


# the pxe gpxe images will be symlinks to the images on
# /usr/share/ipxe, as QEMU doesn't know how to look
# for other paths, yet.
pxe_link() {
  ln -s ../ipxe/$2.rom %{buildroot}%{_datadir}/%{name}/pxe-$1.rom
}

pxe_link e1000 8086100e
pxe_link ne2k_pci 10ec8029
pxe_link pcnet 10222000
pxe_link rtl8139 10ec8139
pxe_link virtio 1af41000

rom_link() {
    ln -s $1 %{buildroot}%{_datadir}/%{name}/$2
}

rom_link ../vgabios/VGABIOS-lgpl-latest.bin vgabios.bin
rom_link ../vgabios/VGABIOS-lgpl-latest.cirrus.bin vgabios-cirrus.bin
rom_link ../vgabios/VGABIOS-lgpl-latest.qxl.bin vgabios-qxl.bin
rom_link ../vgabios/VGABIOS-lgpl-latest.stdvga.bin vgabios-stdvga.bin
rom_link ../vgabios/VGABIOS-lgpl-latest.vmware.bin vgabios-vmware.bin
rom_link ../seabios/bios.bin bios.bin
rom_link ../sgabios/sgabios.bin sgabios.bin

mkdir -p %{buildroot}%{_exec_prefix}/lib/binfmt.d
for i in dummy \
%ifnarch %{ix86} x86_64
    qemu-i386 \
%endif
%if %{without x86only}
%ifnarch alpha
    qemu-alpha \
%endif
%ifnarch arm
    qemu-arm \
%endif
    qemu-armeb \
%ifnarch mips
    qemu-mips qemu-mipsn32 qemu-mips64 \
%endif
%ifnarch mipsel
    qemu-mipsel qemu-mipsn32el qemu-mips64el \
%endif
%ifnarch m68k
    qemu-m68k \
%endif
%ifnarch ppc ppc64
    qemu-ppc \
%endif
%ifnarch sparc sparc64
    qemu-sparc \
%endif
%ifnarch s390 s390x
    qemu-s390x \
%endif
%ifnarch sh4
    qemu-sh4 \
%endif
    qemu-sh4eb \
%endif
; do
  test $i = dummy && continue
  grep /$i:\$ %{SOURCE1} > %{buildroot}%{_exec_prefix}/lib/binfmt.d/$i.conf
  chmod 644 %{buildroot}%{_exec_prefix}/lib/binfmt.d/$i.conf
done < %{SOURCE1}

# For the qemu-guest-agent subpackage install the systemd
# service and udev rules.
mkdir -p %{buildroot}%{_unitdir}
mkdir -p %{buildroot}%{_udevdir}
install -m 0644 %{SOURCE10} %{buildroot}%{_unitdir}
install -m 0644 %{SOURCE11} %{buildroot}%{_udevdir}


%post 
%ifarch %{ix86} x86_64
sh %{_sysconfdir}/sysconfig/modules/kvm.modules || :
udevadm trigger --sysname-match=kvm || :
%endif

%_post_service ksmtuned.service
%_post_service ksm.service
%_post_service qemu-guest-agent.service

%preun
%_preun_service ksm.service
%_preun_service ksmtuned.service
%_preun_service qemu-guest-agent.service

%triggerpostun -- qemu < 0.10.4-6
rm -f /etc/rc.d/*/{K,S}??qemu

%files
%doc README qemu-doc.html qemu-tech.html
%config(noreplace) %{_sysconfdir}/sasl2/qemu.conf
%{_unitdir}/ksm.service
%config(noreplace) %{_sysconfdir}/sysconfig/ksm
%{_unitdir}/ksmtuned.service
%{_sbindir}/ksmtuned
%{_unitdir}/qemu-guest-agent.service
%{_udevdir}/99-qemu-guest-agent.rules
%{_udevdir}/80-kvm.rules
%config(noreplace) %{_sysconfdir}/ksmtuned.conf
%{_sysconfdir}/sysconfig/modules/kvm.modules
%{_sysconfdir}/qemu/target-x86_64.conf
%{_bindir}/kvm_stat
%{_bindir}/qemu-io
%{_bindir}/qemu-kvm
%{_bindir}/qemu-alpha
%{_bindir}/qemu-arm*
%{_bindir}/qemu-cris
%{_bindir}/qemu-ga
%{_bindir}/qemu-i386
%{_bindir}/qemu-m68k
%{_bindir}/qemu-mips*
%{_bindir}/qemu-nbd
%{_bindir}/qemu-ppc*
%{_bindir}/qemu-sh4*
%{_bindir}/qemu-sparc*
%{_bindir}/qemu-x86_64
%{_bindir}/qemu-system-arm
%{_bindir}/qemu-system-cris
%{_bindir}/qemu-system-i386
%{_bindir}/qemu-system-m68k
%{_bindir}/qemu-system-sh4*
%{_bindir}/qemu-system-ppc*
%{_bindir}/qemu-system-mips*
%{_bindir}/qemu-system-sparc
%{_bindir}/qemu-system-sparc64
%{_bindir}/qemu-system-x86_64
#% {_bindir}/qmp-shell
#conflicts with cacard-tools
#% {_bindir}/vscclient
%{_bindir}/virtfs-proxy-helper
/lib/systemd/ksmctl
%{_mandir}/man1/qemu.1*
%{_mandir}/man1/virtfs-proxy-helper.1*
%{_mandir}/man8/qemu-nbd.8*
%{_prefix}/libexec/qemu-bridge-helper
%dir %{_datadir}/qemu
%{_datadir}/qemu/*.bin
%{_datadir}/qemu/*.rom
%{_datadir}/qemu/cpus-x86_64.conf
%{_datadir}/qemu/keymaps
%{_datadir}/qemu/openbios-sparc32
%{_datadir}/qemu/openbios-sparc64
%{_datadir}/qemu/openbios-ppc
%{_datadir}/qemu/bamboo.dtb
#%{_datadir}/qemu/mpc8544ds.dtb
%{_datadir}/qemu/palcode-clipper
%{_datadir}/qemu/petalogix-ml605.dtb
%{_datadir}/qemu/petalogix-s3adsp1800.dtb
%{_datadir}/qemu/qemu-icon.bmp

%{_datadir}/systemtap/tapset/qemu-alpha.stp
%{_datadir}/systemtap/tapset/qemu-arm.stp
%{_datadir}/systemtap/tapset/qemu-armeb.stp
%{_datadir}/systemtap/tapset/qemu-cris.stp
%{_datadir}/systemtap/tapset/qemu-m68k.stp
%{_datadir}/systemtap/tapset/qemu-mips.stp
%{_datadir}/systemtap/tapset/qemu-mipsel.stp
%{_datadir}/systemtap/tapset/qemu-ppc.stp
%{_datadir}/systemtap/tapset/qemu-ppc64.stp
%{_datadir}/systemtap/tapset/qemu-ppc64abi32.stp
%{_datadir}/systemtap/tapset/qemu-sh4.stp
%{_datadir}/systemtap/tapset/qemu-sh4eb.stp
%{_datadir}/systemtap/tapset/qemu-sparc.stp
%{_datadir}/systemtap/tapset/qemu-sparc32plus.stp
%{_datadir}/systemtap/tapset/qemu-sparc64.stp
#%{_datadir}/systemtap/tapset/qemu-kvm.stp
%{_datadir}/systemtap/tapset/qemu-system-i386.stp
%{_datadir}/systemtap/tapset/qemu-system-x86_64.stp
%{_datadir}/systemtap/tapset/qemu-system-mips.stp
%{_datadir}/systemtap/tapset/qemu-system-mipsel.stp
%{_datadir}/systemtap/tapset/qemu-system-mips64el.stp
%{_datadir}/systemtap/tapset/qemu-system-mips64.stp
%{_datadir}/systemtap/tapset/qemu-system-m68k.stp
%{_datadir}/systemtap/tapset/qemu-system-cris.stp
%{_datadir}/systemtap/tapset/qemu-system-sh4.stp
%{_datadir}/systemtap/tapset/qemu-system-sh4eb.stp
%{_datadir}/systemtap/tapset/qemu-system-sparc.stp
%{_datadir}/systemtap/tapset/qemu-system-sparc64.stp
%{_datadir}/systemtap/tapset/qemu-system-ppc.stp
%{_datadir}/systemtap/tapset/qemu-system-ppc64.stp
%{_datadir}/systemtap/tapset/qemu-system-ppcemb.stp
%{_datadir}/systemtap/tapset/qemu-system-arm.stp
%{_datadir}/systemtap/tapset/qemu-kvm.stp
%{_datadir}/systemtap/tapset/qemu-x86_64.stp
%{_datadir}/systemtap/tapset/qemu-i386.stp

%{_exec_prefix}/lib/binfmt.d/qemu-*.conf

#% {py_platsitedir}/qmp.py

%files img
%{_bindir}/qemu-img
%{_mandir}/man1/qemu-img.1*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16192 |12mr|qgtkstylealt-0.1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		qgtkstylealt
Summary:	ROSA Alternative GTK+ style for Qt
Version:	0.1.2
Release:	%mkrel 1
Source0:	qgtkstylealt-%{version}.tar.gz
Group:		Graphical desktop/KDE
License:	GPLv3


Requires:       kdebase4-runtime qt4-common %{_lib}gtk+2.0_0
BuildRequires:  libqt4-devel libgtk+2.0-devel kdebase4-devel kdebase4-workspace-devel

%description
ROSA Alternative GTK+ style for Qt

%prep
%setup -q

%build
cmake .
make

%install
%__rm -rf %{buildroot}

make DESTDIR=%{buildroot} install

%clean 
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%_kde_libdir/kde4/plugins/styles/qgtkstylealt.so
%_kde_datadir/apps/kstyle/themes/qgtkstylealt.themerc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16193 |12mr|qimageblitz-0.0.6-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define unstable 1
%{?_unstable: %{expand: %%global unstable 1}}

%define branch 1
%{?_branch: %{expand: %%global branch 1}}

%if %{unstable}
# We cannot use it when debug is set to nil
#define dont_strip 1
%endif

Name:		qimageblitz
Version:	0.0.6
Release:	6
Epoch:		1
Summary:	Graphics manipulation library 
License:	GPL
Group:		Development/KDE and Qt
Source:		%{name}-%{version}.tar.bz2
BuildRequires:	cmake >= 2.4.5
BuildRequires:	qt4-devel >= 4.3.0

%description
Blitz is a graphics manipulation library.

%files 
%_bindir/blitztest

#--------------------------------------------------------------------

%define blitz_major 4
%define libblitz %mklibname qimageblitz %{blitz_major}

%package -n %{libblitz}
Summary:	Blitz library
Group:		System/Libraries

%description -n %{libblitz}
Blitz library.

%files -n %{libblitz}
%{_libdir}/*.so.%{blitz_major}*

#--------------------------------------------------------------------

%define libblitzdev %mklibname -d qimageblitz

%package -n %{libblitzdev}
Summary:	Development files for %{name}
Group:		Development/KDE and Qt
Requires:	%{libblitz} = %{EVRD}
Provides:	lib%{name}-devel = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{libblitzdev}
Development files for %{name}.

%files -n %libblitzdev
%{_libdir}/*.so
%{_includedir}/qimageblitz
%{_libdir}/pkgconfig/*

#--------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_qt4 \
	-DCMAKE_SKIP_RPATH:BOOL=ON \
	-DLIB_INSTALL_DIR=%{_libdir} \
	-DINCLUDE_INSTALL_DIR=%{_includedir}
%make

%install
%makeinstall_std -C build


%changelog
* Fri Sep  14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 3872216
- Spec cleanup, avoid dont_strip as it fails when used with debug set to nil
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16194 |12mr|qjson-0.7.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           qjson
Summary:        QJson is a qt-based library that maps JSON data to QVariant objects
Version:        0.7.1
Release:        %mkrel 7
License:        GPLv2
Url:            http://qjson.sourceforge.net/
Group:          Development/C
BuildRequires:  cmake
BuildRequires:  qt4-devel
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
Source0:        http://downloads.sourceforge.net/qjson/qjson-%{version}.tar.bz2

%description
JSON (JavaScript Object Notation) is a lightweight data-interchange format. 
It can represents integer, real number, string, an ordered sequence of value, 
and a collection of name/value pairs.
QJson is a qt-based library that maps JSON data to QVariant objects.
JSON arrays will be mapped to QVariantList instances, while JSON's objects 
will be mapped to QVariantMap.

#--------------------------------------------------------------------

%define major 0
%define libname %mklibname qjson %{major}

%package -n   %{libname}
Summary:      QJson is a qt-based library that maps JSON data to QVariant objects
Group:        System/Libraries
Provides:     %name = %version-%release
Obsoletes:    %name < 0.7.1-5

%description -n   %{libname}
JSON (JavaScript Object Notation) is a lightweight data-interchange format.
It can represents integer, real number, string, an ordered sequence of value,
and a collection of name/value pairs.
QJson is a qt-based library that maps JSON data to QVariant objects.
JSON arrays will be mapped to QVariantList instances, while JSON's objects
will be mapped to QVariantMap.

%files -n   %{libname}
%defattr(-,root,root)
%_libdir/libqjson.so.%{major}*

#--------------------------------------------------------------------

%define develname %mklibname -d qjson

%package -n %{develname}
Summary:      Development files for QJson
Group:        Development/C
Requires:     %libname = %version-%release
Provides:     %name-devel = %version-%release
Obsoletes:    %{name}-devel < 0.7.1-5
Conflicts:    qjson < 0.7.1-5

%description -n %{develname}
JSON (JavaScript Object Notation) is a lightweight data-interchange format.
It can represents integer, real number, string, an ordered sequence of value,
and a collection of name/value pairs.
QJson is a qt-based library that maps JSON data to QVariant objects.
JSON arrays will be mapped to QVariantList instances, while JSON's objects
will be mapped to QVariantMap.

This package contains files for developing applications using 
QJson.

%files -n %{develname}
%defattr(-,root,root)
%_libdir/libqjson.so
%_libdir/pkgconfig/QJson.pc
%_datadir/apps/cmake/modules/FindQJSON.cmake
%_includedir/qjson

#--------------------------------------------------------------------

%prep
%setup -q -n qjson

%build
%cmake_qt4
%make

%install
rm -rf %{buildroot}

%makeinstall_std -C build

%clean
rm -rf %buildroot




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16195 |12mr|qoauth-1.0.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:          qoauth
Summary:       Qt-based C++ library for OAuth authorization scheme
Group:         Graphical desktop/KDE
Version:       1.0.1
Release:       %mkrel 6
License:       LGPLv3+
URL:           http://github.com/ayoy/qoauth
Source0:       http://files.ayoy.net/qoauth/release/%version/src/%{name}-%{version}-src.tar.bz2
BuildRequires: qt4-devel
BuildRequires: qca2-devel 
BuildRequires: doxygen
BuildRoot: %_tmppath/%name-%version-%release-root

%description 
QOAuth is an attempt to support interaction with OAuth-powered network 
services in a Qt way, i.e. simply, clearly and efficiently. It gives 
the application developer no more than 4 methods, namely:

* requestToken() to obtain an unauthorized Request Token,
* accessToken() to exchange Request Token for the Access Token,
* createParametersString() to construct a request according to OAuth
  authorization scheme,
* inlineParemeters() - to construct a query string basing on given 
  parameters (provided only for convenience).

#-----------------------------------------------------------------------------   
%define qoauth_major 1
%define libqoauth %mklibname qoauth %qoauth_major

%package -n %libqoauth
Summary: %name core library
Group: System/Libraries
Requires: qca2-plugin-openssl

%description -n %libqoauth
%name core library.

%files -n %libqoauth
%defattr(-,root,root)
%_libdir/libqoauth.so.%{qoauth_major}*

#-----------------------------------------------------------------------------

%package devel
Summary: Devel stuff for %name
Group: Development/KDE and Qt
Requires: %libqoauth = %version-%release

%description  devel
This package contains header files needed if you wish to build applications
based on %{name} .

%files devel
%defattr(-,root,root)
%doc doc/html doc/examples
%_includedir/QtOAuth
%_libdir/libqoauth.prl
%_libdir/libqoauth.so
%_libdir/pkgconfig/qoauth.pc
%qt4dir/mkspecs/features/oauth.prf

#-----------------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{version}-src
sed -i -e 's\/lib\/%{_lib}\g' src/pcfile.sh

%build
%qmake_qt4
%make

%install
rm -rf %buildroot

make install INSTALL="install -p" INSTALL_ROOT=%{buildroot}
doxygen Doxyfile

# fix the time stamp
for file in doc/html/*; do
     touch -r Doxyfile $file
done

%check
make check || :

%clean
rm -fr %buildroot



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16196 |12mr|qrq-0.3.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           qrq
Version:        0.3.0
Release:        2
Summary:        Morse telegraphy trainer
Group:          Education
License:        GPLv2+
URL:            http://fkurz.net/ham/qrq.html
Source0:        http://fkurz.net/ham/qrq/qrq-%{version}.tar.gz
Patch0:         qrq-0.2.1-makefile.patch

BuildRequires:  ncurses-devel
BuildRequires:  pulseaudio-devel

%description
qrq is an open source morse telegraphy trainer for Linux and Unix operating
systems, similar to the classic DOS version of Rufz by DL4MM.

It's not intended for learning telegraphy, but to improve the ability to
copy callsigns at high speeds, as needed for example for Contesting. 

%prep
%setup -q
%patch0 -p1

%build
export LDFLAGS="-lpthread"
%make

%install
make install DESTDIR=%{buildroot}%{_prefix} OSX_BUNDLE=NO

%files
%defattr(-,root,root,-)
%doc ChangeLog COPYING README
%{_bindir}/qrq
%{_bindir}/qrqscore
%{_mandir}/man?/*
%{_datadir}/qrq



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16197 |12mr|qscintilla-2.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: qscintilla
Summary: Port to Qt of Neil Hodgson's Scintilla C++ editor class
Version: 2.7
Release: 2
License: GPLv2+
Group: System/Libraries
Source0: http://www.riverbankcomputing.co.uk/static/Downloads/QScintilla2/QScintilla-gpl-%version.tar.gz
Patch0: QScintilla-gpl-2.2-libdir.patch
Patch1: QScintilla-gpl-2.4-fix-linkage.patch
URL: http://www.riverbankcomputing.co.uk/software/qscintilla/intro
BuildRequires: qt4-devel >= 4:4.3.1
BuildRequires: python-sip >= 1:4.7.10
BuildRequires: python-qt4-devel
BuildRequires: python-devel

%description
As well as features found in standard text editing components,
QScintilla includes features especially useful when editing and
debugging source code. These include support for syntax styling, error
indicators, code completion and call tips. The selection margin can
contain markers like those used in debuggers to indicate breakpoints
and the current line. Styling choices are more open than with many
editors, allowing the use of proportional fonts, bold and italics,
multiple foreground and background colours and multiple fonts.

#--------------------------------------------------------------

%define major 9
%define libqs4 %mklibname qscintilla2_ %{major}

%package -n %libqs4
Summary: Port to Qt of Neil Hodgson's Scintilla C++ editor class
Group: System/Libraries
Obsoletes: qscintilla-translations
Obsoletes: %{_lib}qscintilla-qt4_2 < 2.6-2

%description -n %libqs4
As well as features found in standard text editing components,
QScintilla includes features especially useful when editing and
debugging source code. These include support for syntax styling, error
indicators, code completion and call tips. The selection margin can
contain markers like those used in debuggers to indicate breakpoints
and the current line. Styling choices are more open than with many
editors, allowing the use of proportional fonts, bold and italics,
multiple foreground and background colours and multiple fonts.

%files -n %libqs4
%attr(755,root,root) %{qt4lib}/libqscintilla2.so.%{major}
%attr(755,root,root) %{qt4lib}/libqscintilla2.so.%{major}.*
%{qt4dir}/translations/qscintilla*.qm

#--------------------------------------------------------------

%define libqs4dev %mklibname -d qscintilla

%package -n %libqs4dev
Summary: Libraries, include to develop applications with QScintilla for Qt
Group: Development/KDE and Qt
Requires: %libqs4 = %{version}-%{release}
Provides: %{name}-qt4-devel = %{version}-%{release}
Obsoletes: %{_lib}qscintilla-qt4_-devel
Obsoletes: %{_lib}qscintilla-qt4-devel < 2.6-2
Provides: qscintilla-qt4-devel = %{version}-%{release}
Conflicts: %{_lib}qscintilla-qt3_2 <= 2.2-2

%description -n %libqs4dev
This packages contains the libraries, include and other files
you can use to develop applications with QScintilla.

%files -n %libqs4dev
%{qt4dir}/include/*
%{qt4lib}/*.so
%{qt4plugins}/designer/*

#--------------------------------------------------------------

%package -n python-qt4-qscintilla
Summary: Python qt4 QScintilla bindings
Group: Development/KDE and Qt
Requires: python-qt4-core
Requires: python-qt4-gui
Requires: %libqs4 = %{version}

%description -n python-qt4-qscintilla
Python qt4 QScintilla bindings.

%files -n python-qt4-qscintilla 
%_datadir/sip/PyQt4
%qt4dir/qsci
%{py_platsitedir}/PyQt4/Qsci.so

#--------------------------------------------------------------

%package doc
Summary: QScintilla docs
Group: Development/KDE and Qt
BuildArch: noarch

%description doc
QScintilla doc.

%files doc
%doc NEWS README doc	

#--------------------------------------------------------------

%prep 
%setup -qn QScintilla-gpl-%{version}
%patch0 -p1 -b .libbuild
%patch1 -p0 -b .linkage

%build
pushd Qt4Qt5
    export QTDIR=%qt4dir/qsci
    %qmake_qt4 DESTDIR=%buildroot/%{qt4lib} qscintilla.pro
    %make 
popd

pushd designer-Qt4
    echo "INCLUDEPATH += ../Qt4Qt5" >> designer.pro
    echo "LIBS += -L%buildroot/%{qt4lib}" >> designer.pro
    %qmake_qt4 designer.pro
    make
popd


%install
rm -fr %{buildroot}
mkdir -p %buildroot/%qt4lib

pushd Qt4Qt5
    make INSTALL_ROOT=%buildroot install
popd

pushd designer-Qt4
    make INSTALL_ROOT=%buildroot install
popd

pushd Python
    export QTDIR=%_qt4_datadir
    export PATH=%_qt4_datadir/bin:$PATH
    python configure.py \
        -n ../Qt4Qt5 \
        -o %buildroot/%{qt4lib} 
    %make 
    make DESTDIR=%buildroot install
popd

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16198 |12mr|qsynaptics-0.22.0-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name qsynaptics
%define version 0.22.0

Summary:	A QT application to configure Synaptic TouchPad
Name:		%{name}
Version:	%{version}
Release:	%mkrel 14
License:	GPL
Url:		http://qsynaptics.sourceforge.net/
Group:		System/Configuration/Hardware
Source:		http://prdownloads.sourceforge.net/qsynaptics/%{name}/%{name}-%{version}.tar.bz2
Source11:	mmouse.png
Source12:	mouse.png
Source13:	lmouse.png
Patch1:		qsynaptics-0.22-stdlib-for-exit.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	qt3-devel >= 3.2
Requires:	synaptics

%description
QSynaptics aims to help desktop users to configure their synaptics touch pad
that's commonly used in laptops.  The program uses Qt 3.2, is easy to manage
and performs the basic configuration steps to use your pad more efficiently.
The program is based on the X11 synaptics touch pad driver.

%prep
%setup -q
%patch1 -p1

%build
export PATH=%{_prefix}/lib/qt3/bin:$PATH
export QTDIR=%{_prefix}/lib/qt3
cd src
qmake
%make

%install
mkdir -p %{buildroot}/usr/bin
install bin/%{name} %{buildroot}%{_bindir}

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Name=Qsynaptics
Comment=A QT application to configure Synaptics TouchPad
Exec=%{_bindir}/%{name} 
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Qt;Utility;Settings;HardwareSettings;X-MandrivaLinux-System-Configuration-Hardware;
EOF

install -m644 %{SOURCE11} -D $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
install -m644 %{SOURCE11} -D $RPM_BUILD_ROOT%{_iconsdir}/hicolor/16x16/apps/%{name}.png
install -m644 %{SOURCE12} -D $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
install -m644 %{SOURCE12} -D $RPM_BUILD_ROOT%{_iconsdir}/hicolor/32x32/apps/%{name}.png
install -m644 %{SOURCE13} -D $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png
install -m644 %{SOURCE13} -D $RPM_BUILD_ROOT%{_iconsdir}/hicolor/48x48/apps/%{name}.png

mkdir -p %{buildroot}/%{_sysconfdir}/X11/xinit.d
cat > %{buildroot}/%{_sysconfdir}/X11/xinit.d/qsynaptics <<EOF
#!/bin/sh
[ -s ~/.qsynaptics ] && %{_bindir}/qsynaptics -r >/dev/null 2>&1
EOF

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post
%update_menus
%update_icon_cache hicolor
%endif
 
%if %mdkversion < 200900
%postun
%clean_menus
%clean_icon_cache hicolor
%endif

%files
%defattr(644,root,root, 755)
%doc README AUTHORS ChangeLog TODO COPYING 
%attr(755,root,root) %{_bindir}/%{name}
%attr(755,root,root) %config(noreplace) %{_sysconfdir}/X11/xinit.d/qsynaptics
%{_datadir}/applications/mandriva-%{name}.desktop
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_iconsdir}/hicolor/16x16/apps/%{name}.png
%{_iconsdir}/hicolor/32x32/apps/%{name}.png
%{_iconsdir}/hicolor/48x48/apps/%{name}.png



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16199 |12mr|qt3-3.3.8b-34
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _files_listed_twice_terminate_build 0

%define Werror_cflags %nil

# QTDIR is always /usr/lib/qt3, whether that's a lib64 architecture or
# not (sublibdirs are correctly qualified in the latter case however).
%define qtdir %{_prefix}/lib/qt3
%define libqt3name %mklibname qt 3

%define libqassistantname %mklibname qassistantclient 1
%define libdesignercore %mklibname designercore 1
%define libeditor %mklibname editor 1

%define nameqt qt-x11-free

%define buildSQL 1
%{?_without_SQL: %{expand4 %%global buildSQL 0}}

%define buildDebug 0
%{?_with_debug: %{expand: %%global buildDebug 1}}

%define buildStatic 1
%{?_without_static: %{expand: %%global buildStatic 0}}

%define buildImmodule 1
%{?_without_immodule: %{expand: %%global buildImmodule 0}}

%define plugindir  %{_libdir}/qt3/plugins

Name:		qt3
Version:	3.3.8b
Release:	34
License:	GPLv3+ and QPL
Summary:	Qt3 Sources
Group:		System/Libraries
URL:		http://qt.nokia.com
Source:		ftp://ftp.qt.nokia.com/qt/source/%nameqt-%version.tar.gz
Source1:	qt3.macros
Source2:	qt3-assistant.desktop
Source3:	qt3-designer.desktop
Source4:	qt3-linguist.desktop
Source5:	qt3-designer-sh
Source6:	qt3-assistant-sh
Source7:	qt3-uic-sh
Source8:	qt3-README-Mandriva-Linux
Source9:	90qtrc-jp
Patch1:		qt-3.1.1-fix-xft2-compile.patch
Patch2:		qt-3.2.3-fix-cupslib.patch
Patch4:		qt-x11-free-3.3.5-no-rpath.patch
Patch5:		qt-3.3.2-fix-configure.patch
Patch7:		qt-x11-free-3.3.5-fix-load-gl.patch
Patch8:		qt-3.3.5-lib64-plugins.patch
Patch10:	qt-3.3.3-fix-accessible.patch
Patch11:	qt-x11-free-3.3.6-qt-x11-immodule-unified-qt3.3.5-20060318-pre.patch
Patch12:	fix-key-release-event-with-imm.diff
Patch13:	qt-x11-free-3.3.6-lib64.patch
Patch14:	qt-x11-free-3.3.4-linux32.patch
Patch15:	qt-visibility.patch
Patch16:	qt-x11-free-3.3.5-makelibshared.patch
Patch23:	qt-x11-free-3.3.5-rubberband.patch
Patch24:	qt-x11-free-3.3.5-qtranslator-crash.patch
Patch28:	qt-x11-immodule-nodebug.diff
Patch29:	fix-x11-immodule.diff
Patch30:	fix-im-crash-on-exit.diff
Patch31:	workaround-for-xlib-xim-bug.diff
Patch51:	qt-x11-immodule-unified-qt3.3.7-20061229.diff
Patch52:	qt-x11-free-3.3.6-qt-x11-immodule-unified-qt3.3.5-20060318-post.patch
Patch53:	qt-x11-immodule-unified-qt3.3.5-20051012-quiet.patch
Patch54:	qt3-xinerama-support.patch
Patch56:	qt3-3.3.6-fix-xorg7.0.patch
Patch58:	qt-3.3.6-fix-qfile-message-error.patch
Patch59:	qt-3.3.6-fix-qfile-message-error2.patch
Patch60:	qt3-3.3.8-fix-space.patch
Patch63:	qt-x11-free-3.3.8-qmo35263.patch
Patch64:	qt-x11-free-3.3.8b-unixodb-64.patch
Patch65:	qt-x11-free-3.3.8b-cstddef.patch
#-------------- KDE qt-copy patches ( added the relevant ones )
Patch100:	0005-qpixmap_mitshm.patch
Patch101:	0007-qpixmap_constants.patch
Patch102:	0017-qiconview-ctrl_rubber.patch
Patch103:	0032-fix_rotated_randr.diff
Patch104:	0035-qvaluelist-streaming-operator.patch
Patch105:	0038-dragobject-dont-prefer-unknown.patch
Patch106:	0044-qscrollview-windowactivate-fix.diff
Patch107:	0047-fix-kmenu-width.diff
Patch109:	0059-qpopup_has_mouse.patch
Patch110:	0060-qpopup_ignore_mousepos.patch
Patch111:	0061-qscrollview-propagate-horizontal-wheelevent.patch
Patch112:	0073-xinerama-aware-qpopup.patch
Patch115:	0078-argb-visual-hack.patch
Patch116:	qt-x11-free-3.3.8b-libpng15.diff
%if %buildSQL
BuildRequires:	mysql-devel
BuildRequires:	unixODBC-devel
BuildRequires:	libpq-devel
%endif
BuildRequires:	freetype2-devel
BuildRequires:	mesaglu-devel
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(ice)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xcursor)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xft)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	pkgconfig(xmu)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(xrender)
BuildRequires:	fontconfig-devel
BuildRequires:	bzip2-devel
BuildRequires:	jpeg-devel
BuildRequires:	mng-devel
BuildRequires:	pkgconfig(libpng)
BuildRequires:	zlib-devel
BuildRequires:	nas-devel
%if "%{_lib}" != "lib"
BuildRequires:	linux32
%endif

%description
Qt is a complete and well-designed multi-platform object-oriented framework for
developing graphical user interface (GUI) applications using C++. Qt has
seamless integration with OpenGL/Mesa 3D libraries.

Qt has excellent documentation: around 750 pages of postscript and fully
cross-referenced online html documentation. It is available on the web:
http://doc.trolltech.com/

#--------------------------------------------------------------------

%package -n %{libqt3name}
Summary:	Qt3 - Shared libraries
Group:		System/Libraries
Requires:	%{name}-common = %{version}

%description -n %{libqt3name}
Qt is a complete and well-designed multi-platform object-oriented framework for
developing graphical user interface (GUI) applications using C++. Qt has
seamless integration with OpenGL/Mesa 3D libraries.

Qt has excellent documentation: around 750 pages of postscript and fully
cross-referenced online html documentation. It is available on the web:
http://doc.trolltech.com/

This package contains shared libraries. 

%postun -n %{libqt3name}
if [ "$1" = "0" ]; then
   rm -f /etc/ld.so.conf.new
   grep -v -e "^%{qtdir}/%{_lib}$" /etc/ld.so.conf > /etc/ld.so.conf.new
   mv -f /etc/ld.so.conf.new /etc/ld.so.conf
fi

%files -n %{libqt3name}
%dir %{qtdir}/
%{_libdir}/libqt-mt.so.3
%{_libdir}/libqt-mt.so.3.3
%{_libdir}/libqt-mt.so.3.3.8
%{_libdir}/libqui.so.1
%{_libdir}/libqui.so.1.0
%{_libdir}/libqui.so.1.0.0
%{_libdir}/*.prl

%dir %{plugindir}/styles/
%{plugindir}/styles/*style.so

%if %{buildImmodule}
%dir %{plugindir}/inputmethods/
%{plugindir}/inputmethods/*.so
%endif

#--------------------------------------------------------------------

%package -n %{libqt3name}-devel
Summary:	Qt3 - Files needed to build Qt3 based applications
Group:		Development/KDE and Qt
Requires:	%{libqt3name} = %{version}-%{release}
Requires:	%{libeditor} = %{version}-%{release}
Requires:	%{libqassistantname} = %{version}-%{release}
Requires:	%{libdesignercore} = %{version}-%{release}
Provides:	libqt-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	libqt3-pch-headers < 3.3.5

%description -n %{libqt3name}-devel
The qt3-devel package contains the files necessary to develop
applications using the Qt GUI toolkit: the header files, the Qt meta
object compiler.

%post -n %{libqt3name}-devel
update-alternatives --install %{_bindir}/qmake qmake %{qtdir}/bin/qmake 10

%postun -n %{libqt3name}-devel
if ! [ -e %{qtdir}/bin/qmake ]; then
  update-alternatives --remove qmake %{qtdir}/bin/qmake
fi

%files -n %{libqt3name}-devel
%doc %{_mandir}/man1/*
%doc %{_mandir}/man3/*
%{_bindir}/designer-qt3
%{_libdir}/*.so
%{_sysconfdir}/rpm/macros.d/*
%{_libdir}/pkgconfig/*.pc
%{_datadir}/applications/*
%{qtdir}/bin/designer
%{qtdir}/bin/lrelease
%{qtdir}/bin/moc
%{qtdir}/bin/%{multiarch_platform}/qmake
%{qtdir}/bin/qmake
%{qtdir}/bin/uic
%{qtdir}/bin/designer
%{qtdir}/bin/lupdate
%{qtdir}/bin/qm2ts
%{qtdir}/include/%{multiarch_platform}
%dir %{qtdir}/include/
%{qtdir}/include/*
%dir %{qtdir}/templates/
%{qtdir}/templates/*.ui
%{plugindir}/designer
%dir %{qtdir}/mkspecs/
%{qtdir}/mkspecs/*
%dir %{qtdir}/src/
%{qtdir}/src/*

#--------------------------------------------------------------------
%if %{buildStatic}

%package -n %{libqt3name}-static-devel
Summary:	Qt3 - Static files needed to build Qt3 based applications
Group:		Development/KDE and Qt
Requires:	%{libqt3name}-devel = %{version}-%{release}
Provides:	libqt-static-devel = %{version}-%{release}
Provides:	%{name}-static-devel = %{version}-%{release}

%description -n %{libqt3name}-static-devel
This package contains:
  - files needed to build static Qt based applications

%files -n %{libqt3name}-static-devel
%{_libdir}/*.a

%endif

#--------------------------------------------------------------------

%package common
Summary:	Config, language file for Qt
Group:		Development/KDE and Qt
Requires:	%{libqt3name} = %{version}
Obsoletes:	libqt3-common < %{version}-%{release}
Provides:	libqt3-common = %{version}-%{release}
# Laurent : allow to install package which use this provides (commercial packages which want to install under distro and used this provides
Provides:	qt = %{version}-%{release}
Provides:	qt3 = %{version}-%{release}

%description common
This package contains all config file and language file

%post common
update-alternatives --install %{_bindir}/qtconfig qtconfig %{qtdir}/bin/qtconfig 10

%postun common
if ! [ -e %{qtdir}/bin/qtconfig ]; then
  update-alternatives --remove qtconfig %{qtdir}/bin/qtconfig
fi

%files common
%dir %{plugindir}
%if %{buildSQL}
%dir %{plugindir}/sqldrivers
%endif
%dir %{qtdir}/phrasebooks/
%{qtdir}/phrasebooks/*.qph
%dir %{qtdir}/
%dir %{qtdir}/bin
%{qtdir}/bin/qtconfig
%{_sysconfdir}/profile.d/*.csh
%{_sysconfdir}/profile.d/*.sh
%config(noreplace) %{_sysconfdir}/qtrc
%config(noreplace) %{_sysconfdir}/kstylerc
%dir %{qtdir}/translations/
%{qtdir}/translations/*.qm
%{_sysconfdir}/X11/xinit.d/*

#--------------------------------------------------------------------

%if %{buildSQL}
%package -n %{libqt3name}-mysql
Summary:	MySQL plugin for Qt
Group:		Development/KDE and Qt
Requires:	%{libqt3name} = %{version}-%{release}
Provides:	%{name}-MySQL = %{version}-%{release}

%description -n %{libqt3name}-mysql
This package contain the MySQL plugin for Qt.

%files -n %{libqt3name}-mysql
%{plugindir}/sqldrivers/libqsqlmysql.so

%package -n %{libqt3name}-psql
Summary:	PostgresSQL plugin for Qt
Group:		Development/KDE and Qt
Requires:	%{libqt3name} = %{version}-%{release}
Provides:	%{name}-PostgreSQL = %{version}-%{release}

%description -n %{libqt3name}-psql
This package contain the PostgresSQL plugin for Qt.

%files -n %{libqt3name}-psql
%{plugindir}/sqldrivers/libqsqlpsql.so

%package -n %{libqt3name}-odbc
Summary:	ODBC plugin for Qt
Group:		Development/KDE and Qt
Requires:	%{libqt3name} = %{version}-%{release}
Provides:	%{name}-ODBC = %{version}-%{release}

%description -n %{libqt3name}-odbc
This package contain the ODBC plugin for Qt.

%files -n %{libqt3name}-odbc
%{plugindir}/sqldrivers/libqsqlodbc.so

%package -n %{libqt3name}-sqlite
Summary: 	Sqlite 2 plugin for Qt
Group: 		Development/KDE and Qt
Requires:	%{libqt3name} = %{version}-%{release}
Provides:	%{name}-Sqlite = %{version}-%{release}

%description -n %{libqt3name}-sqlite
This package contain the Sqlite 2 plugin for Qt.

%files -n %{libqt3name}-sqlite
%{plugindir}/sqldrivers/libqsqlite.so

%endif

#--------------------------------------------------------------------

%package -n %{libqassistantname}
Summary:	Qt3 - Shared libraries
Group:		System/Libraries

%description -n %{libqassistantname}
Qt3 - Shared libraries

%files -n %{libqassistantname}
%{_libdir}/libqassistantclient.so.*

#--------------------------------------------------------------------

%package assistant
Summary:	Qt assistant
Group:		Development/KDE and Qt

%description assistant
This package contain Qt assistant

%files assistant
%{_bindir}/assistant-qt3
%{qtdir}/bin/assistant

#--------------------------------------------------------------------

%package linguist
Summary:	Qt linguist
Group:		Development/KDE and Qt

%description linguist
This package contain Qt linguist

%files linguist
%{qtdir}/bin/linguist

#--------------------------------------------------------------------

%package -n %{libdesignercore}
Summary:	Qt3 - Shared libraries
Group:		System/Libraries

%description -n %{libdesignercore}
Qt3 - Shared libraries

%files -n %{libdesignercore}
%{_libdir}/libdesignercore.so.*

#--------------------------------------------------------------------

%package -n %{libeditor}
Summary:	Qt3 - Shared libraries
Group:		System/Libraries

%description -n %{libeditor}
Qt3 - Shared libraries

%files -n %{libeditor}
%{_libdir}/libeditor.so.*

#--------------------------------------------------------------------

%package example
Summary:	Qt examples
Group:		Development/KDE and Qt
Obsoletes:	libqt3-example < %{version}-%{release}
Provides:	libqt3-example
BuildArch:	noarch

%description example
This package contain Qt example.

%files example
%dir %{_docdir}/%{name}/examples
%doc %{_docdir}/%{name}/examples/*

#--------------------------------------------------------------------

%package tutorial
Summary:	Qt tutorials
Group:		Development/KDE and Qt
BuildArch:	noarch

%description tutorial
This package contain Qt tutorial.

%files tutorial
%dir %{_docdir}/%{name}/tutorial
%doc %{_docdir}/%{name}/tutorial/*

#--------------------------------------------------------------------

%package doc
Summary:	Qt documentation
Group:		Development/KDE and Qt
Conflicts:	libqt3-devel <= 3.3.4-13mdk
BuildArch:	noarch

%description doc
This package contain Qt documentation

%post doc
# Remove old qt3 doc directories
find %{_docdir} -maxdepth 1 -type d -name qt-3.\* -exec rm -rf {} \;

%files doc
%dir %{_docdir}/%{name}
%doc %{_docdir}/%{name}/FAQ
%doc %{_docdir}/%{name}/LICENSE*
%doc %{_docdir}/%{name}/README*
%dir %{_docdir}/%{name}/doc/
%dir %{_docdir}/%{name}/doc/html/
%doc %{_docdir}/%{name}/doc/html/*
%dir %{qtdir}/doc/
%{qtdir}/doc/html

#--------------------------------------------------------------------

%prep
%setup -q -n %{nameqt}-%{version}

%patch1 -p1 -b .fix_xft_compile
%patch2 -p1 -b .fix_cups_lib
%patch4 -p0
%patch5 -p1 -b .fix_configure_space
%patch7 -p0 -b .fix_opengl
%patch13 -p1 -b .lib64
%patch14 -p1 -b .linux32
%patch10 -p1 -b .fix_accessible
%if %{buildImmodule}
%patch11 -p1 -b .add_support_for_qt_immodule
%patch51 -p1 -b .diff_immodule
%patch52 -p1 -b .post_immodule
%patch53 -p1 -b .fix
%endif
%patch15 -p1 -b .fix_qt_export
%patch16 -p1 -b .sharedlibs
%patch23 -p0 -b .rubberband
%patch24 -p0 -b .qtranslator
%patch54 -p1 -b .fix_xinerama
%patch56 -p1 -b .fix_xorg_7.0
%patch58 -p1 -b .fix_qfile_message_error
%patch59 -p1 -b .fix_qfile_message_error
%patch60 -p1 -b .fix_space
%patch63 -p0 -b .fix_bug_35263
%if "%_lib" == "lib64"
%patch64 -p0 -b .fix_unixodbc
%endif
%patch65 -p1 -b .gcc46
# KDE qt-copy patches
%patch100 -p0 -b .qt-copy
%patch101 -p0 -b .qt-copy
%patch102 -p0 -b .qt-copy
%patch103 -p0 -b .qt-copy
%patch104 -p0 -b .qt-copy
%patch105 -p0 -b .qt-copy
%patch106 -p0 -b .qt-copy
%patch107 -p0 -b .qt-copy
%patch109 -p0 -b .qt-copy
%patch110 -p0 -b .qt-copy
%patch111 -p0 -b .qt-copy
%patch112 -p0 -b .qt-copy
%patch115 -p0 -b .qt-copy
%patch116 -p0 -b .libpng-1.5

# (Anssi 01/2008)
# Hack to disable stripping, a better fix for configure script welcome:
mkdir -p stripbin
echo "#!/bin/true" > stripbin/strip
chmod +x stripbin/strip

sed -e "s|^QMAKE_STRIP.*=.*|QMAKE_STRIP =|" -i mkspecs/linux-g++*/qmake.conf
sed -e "s|^QMAKE_CFLAGS\t.*$|QMAKE_CFLAGS = %{optflags}  -DPIC -fPIC|" \
        -e "s|^QMAKE_LFLAGS\t.*=.*$|QMAKE_LFLAGS = %{ldflags} |" \
        -e "s|^QMAKE_LFLAGS_PLUGIN\t.*\+= |QMAKE_LFLAGS_PLUGIN = %(echo %ldflags|sed -e 's#-Wl,--no-undefined##') |" \
        -i mkspecs/linux-g++*/qmake.conf

%build
export QTDIR=$(/bin/pwd)
export PATH=$(pwd)/stripbin:$QTDIR/bin:$PATH
export MANPATH=$QTDIR/doc/man:$MANPATH
export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH

%if %{buildImmodule}
sh ./make-symlinks.sh
%endif

# Default platform (take care to lib64 arches)
PLATFORM=linux-g++
%if "%{_lib}" == "lib64"
PLATFORM=linux-g++-64
%endif
echo "#define QT_MITSHM" >> mkspecs/${PLATFORM}/qplatformdefs.h

function main_configure {
echo "yes" | ./configure \
	-I/usr/include/postgresql/server/ \
	-I/usr/include/fontconfig \
	-I/usr/include/Xft2 \
	-I/usr/include/Xft2/X11/Xft \
	-I/usr/include/mysql/ \
	-prefix %{qtdir}/ \
	-libdir %{_libdir} \
	-plugindir %{plugindir} \
	-sysconfdir %{_sysconfdir} \
	-docdir %{_docdir}/%{name}/doc/ \
   %if %{buildDebug}
   -debug \
   %else
	-release \
   %endif
	-qt-gif \
	-system-zlib \
	-no-exceptions \
	-platform $PLATFORM \
	-no-dlopen-opengl \
	%if %{buildSQL}		
		-enable-sql \
		-plugin-sql-mysql \
		-plugin-sql-odbc \
		-plugin-sql-psql \
		-plugin-sql-sqlite \
	%endif
	-plugin-style-cde \
	-plugin-style-compact \
	-plugin-style-motif \
	-plugin-style-sgi \
	-plugin-style-platinum \
	-plugin-style-motifplus \
	-thread \
	-stl \
	-qt-imgfmt-png \
	-qt-imgfmt-jpeg \
	-qt-imgfmt-mng  \
	-system-libpng \
	-system-libjpeg \
	-system-libmng \
	-sm \
	-xkb \
	-xinerama \
	-xrender \
	-xrandr \
	-xcursor \
	-xft \
	-nis \
	-no-tablet \
	-v \
	-xkb \
	$*
}

%if %{buildStatic}

main_configure -static 
pushd src
	%make && make INSTALL_ROOT=%{buildroot} install_target
popd
mkdir -p safelib
mv -f lib/libqt-mt.a safelib
%endif

# Build shared
main_configure -shared 
%make symlinks src-qmake src-moc sub-src sub-tools

%install
export QTDIR=$(/bin/pwd)
export PATH=$(pwd)/stripbin:$QTDIR/bin:$PATH
export MANPATH=$QTDIR/doc/man:$MANPATH
export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
rm -fr %{buildroot}

make install INSTALL_ROOT=%{buildroot}

rm -rf %{buildroot}%{qtdir}/bin/qmake
install -m 0755  %{_builddir}/%{nameqt}-%{version}/qmake/qmake %{buildroot}%{qtdir}/bin/

# David - 3.0.0-0.11mdk - Install a README for Mandriva Linux
install -m 0644 %{SOURCE8} %{buildroot}%{_docdir}/%{name}/README.Mandriva_Linux
perl -pi -e "s|QtVersion|%{version}|" %{buildroot}%{_docdir}/%{name}/README.Mandriva_Linux
perl -pi -e "s|PackageVersion|%{version}-%{release}|" %{buildroot}%{_docdir}/%{name}/README.Mandriva_Linux

# David - 3.0.0-0.11mdk - Install missing documentation
install -d -m 0755 %{buildroot}%{_docdir}/%{name}/
install -m 0644 %{_builddir}/%{nameqt}-%{version}/FAQ       %{buildroot}%{_docdir}/%{name}/
install -m 0644 %{_builddir}/%{nameqt}-%{version}/LICENSE*  %{buildroot}%{_docdir}/%{name}/
install -m 0644 %{_builddir}/%{nameqt}-%{version}/README    %{buildroot}%{_docdir}/%{name}/
install -m 0644 %{_builddir}/%{nameqt}-%{version}/README-QT.TXT %{buildroot}%{_docdir}/%{name}/

# David - 3.0.0-0.11mdk - Install man pages
install -d -m 0755 %{buildroot}%{_mandir}/man1/
for i in %{_builddir}/%{nameqt}-%{version}/doc/man/man1/* ; do
		if [ ! -d $i ] ; then
		   install -m 0644 $i %{buildroot}%{_mandir}/man1/
		fi
done
#
install -d -m 0755 %{buildroot}%{_mandir}/man3/
for i in %{_builddir}/%{nameqt}-%{version}/doc/man/man3/* ; do
	    if [ ! -d $i ] ; then
   			install -m 0644 $i %{buildroot}%{_mandir}/man3/
	    fi
done

install -d -m 0755 %{buildroot}%{_bindir}/
install -m 0755 %{_builddir}/%{nameqt}-%{version}/bin/moc %{buildroot}%{qtdir}/bin/moc

# David - 3.0.1-2mdk - Install .pri files needed to build examples and tutorials
install -d -m 0755 %{buildroot}%{qtdir}/src/
for i in %{_builddir}/%{nameqt}-%{version}/src/*.pri; do
   install -m 0644 $i %{buildroot}%{qtdir}/src/
done

cp -ar %{_builddir}/%{nameqt}-%{version}/examples/ %{buildroot}%{_docdir}/%{name}
cp -ar %{_builddir}/%{nameqt}-%{version}/tutorial/ %{buildroot}%{_docdir}/%{name}

# Fix include directory for examples ( based on David Faure changes )
find %{buildroot}%{_docdir}/%{name}/{examples,tutorial} -name Makefile | xargs perl -pi -e "s|../../../include|%{qtdir}/include|"
find %{buildroot}%{_docdir}/%{name}/{examples,tutorial} -name Makefile | xargs perl -pi -e "s|../../include|%{qtdir}/include|"

# Fix lib directory for examples
find %{buildroot}%{_docdir}/%{name}/{examples,tutorial} -name Makefile | xargs perl -pi -e "s|../../../../lib/libqt-mt.prl|%{_libdir}/libqt-mt.prl|"
find %{buildroot}%{_docdir}/%{name}/{examples,tutorial} -name Makefile | xargs perl -pi -e "s|../../../lib/libqt-mt.prl|%{_libdir}/libqt-mt.prl|"
find %{buildroot}%{_docdir}/%{name}/{examples,tutorial} -name Makefile | xargs perl -pi -e "s|../../lib/libqt-mt.prl|%{_libdir}/libqt-mt.prl|"
find %{buildroot}%{_docdir}/%{name}/{examples,tutorial} -name Makefile | xargs perl -pi -e "s|../../src/qt_professional.pri|%{qtdir}/src/qt_professional.pri|"

# Set RPM_BUILD_DIR to QTDIR
find %{buildroot}%{_docdir}/%{name}/{examples,tutorial} -name Makefile | xargs perl -pi -e "s|%{_builddir}/qt-%{version}|%{qtdir}|"
find %{buildroot}%{_docdir}/%{name}/{examples,tutorial} -name Makefile | xargs perl -pi -e "s|%{_builddir}/qt-x11-free-%{version}/mkspecs/|%{qtdir}/mkspecs/|"
find %{buildroot}%{_docdir}/%{name}/{examples,tutorial} -name Makefile | xargs perl -pi -e "s|%{_builddir}/qt-x11-free-%{version}/|%{qtdir}/|"
find %{buildroot}%{_docdir}/%{name}/{examples,tutorial} -name Makefile | xargs perl -pi -e "s|../../lib/libqassistantclient.prl|%{_libdir}/libqassistantclient.prl|"

# Remove .obj .moc directories
for name in `find %{buildroot}%{_docdir}/%{name}/{examples,tutorial} -type d -name .obj`; do
   rm -rf $name
done
for name in `find %{buildroot}%{_docdir}/%{name}/{examples,tutorial} -type d -name .moc`; do
   rm -rf $name
done

install -m 0755 %{SOURCE5} %{buildroot}%{_bindir}/designer-qt3
install -m 0755 %{SOURCE6} %{buildroot}%{_bindir}/assistant-qt3

pushd %{buildroot}/%{qtdir}/
install -d -m 0755 doc
ln -s %{_docdir}/%{name}/doc/html/ doc/html
popd

install -d -m 0755 %{buildroot}%{_sysconfdir}/profile.d/
cat >> %{buildroot}%{_sysconfdir}/profile.d/90qtdir3.csh << EOF
if (! \$?QTDIR ) then
    setenv QTDIR "%{qtdir}"
endif
if (! \$?QTINC ) then
    setenv QTINC "%{qtdir}/include"
endif
if (! \$?QTLIB ) then
    setenv QTLIB "%{_libdir}"
endif
if (! \$?QT_XFT ) then
    setenv QT_XFT 0
endif
EOF

cat >> %{buildroot}%{_sysconfdir}/profile.d/90qtdir3.sh << EOF
#! /bin/bash
[ -z "\$QTDIR" ] && export QTDIR="%{qtdir}"
[ -z "\$QTINC" ] && export QTINC="%{qtdir}/include"
[ -z "\$QTLIB" ] && export QTLIB="%{_libdir}"
[ -z "\$QT_XFT" ] && export QT_XFT=0
EOF

# Generate default qtrc
install -d -m 0755 %{buildroot}%{_sysconfdir}/
cat >> %{buildroot}%{_sysconfdir}/qtrc << EOF
[3.3]
libraryPath=%{plugindir}

[General]
enableXft=true
font=Sans,10,-1,5,0,0,0,0,0,0
style=plastik
useXft=true
EOF

cat >> %{buildroot}%{_sysconfdir}/kstylerc << EOF
[Settings]
MenuDropShadow=true
MenuOpacity=0.9
MenuTransparencyEngine=Disabled
SemiTransparentRubberband=true
EOF


install -d -m 0755 %{buildroot}%{_datadir}/applications
install -m 0644 %{SOURCE2} %{buildroot}%{_datadir}/applications/qt3-assistant.desktop
install -m 0644 %{SOURCE3} %{buildroot}%{_datadir}/applications/qt3-designer.desktop
install -m 0644 %{SOURCE4} %{buildroot}%{_datadir}/applications/qt3-linguist.desktop

# Multiarch fixes
%multiarch_binaries %{buildroot}%{qtdir}/bin/qmake

%multiarch_includes %{buildroot}%{qtdir}/include/qconfig.h

%if %{buildStatic}
# Static install
install -d -m 0755 %{buildroot}%{_libdir}/
install -m644 safelib/*  %{buildroot}/%{_libdir}/
%endif

# Removing invalid symlink. They really should not be here
# Old symlink if was set in right place, would create a cyclic symlynk
cd %{buildroot}%{qtdir}/mkspecs/
if [ -h default ]; then
   rm -f default/linux*
fi
# provide default64 for multiarch devel
%if "%{_lib}" == "lib64"
ln -sf linux-g++-64 default64
%endif
cd -

# Install rpm macros
mkdir -p %{buildroot}%{_sysconfdir}/rpm/macros.d
install -m 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/rpm/macros.d

mkdir -p %{buildroot}%{_sysconfdir}/X11/xinit.d/
install -m 0755 %{SOURCE9} %{buildroot}%{_sysconfdir}/X11/xinit.d/


%changelog
* Sat Oct  20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 8eadec0
- Fix BuildRequires
  
* Fri Aug  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 16758da
- Don't terminate build on file listed twice, more spec cosmetics
  
* Thu Aug  9 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 5d3af2c
- Fix file listed twice error
  
* Thu Aug  9 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: f5ae817
- Drop .la files
  
* Thu Aug  9 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 69222f1
- Convert BuildRequires to pkgconfig style, partial spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16200 |12mr|qt4-4.8.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_exceptions 1
%define _default_patch_flags -s -l
%define _default_patch_fuzz 2

# we need private headers to build qt-creator
# but it may change in future so we use condition
%define with_private_headers 1

%bcond_without postgres
%bcond_without mysql
%bcond_without sqlite
%bcond_without tds
%bcond_without cups
%bcond_without webkit
%bcond_without qvfb
%bcond_with openvg
%bcond_without docs
%bcond_without demos
%bcond_without examples

%bcond_with odbc
%bcond_with debug
%bcond_with ibase
%bcond_with phonon

%define major 4

%define _qt_datadir		%{_prefix}/lib/qt4
%define _qt_bindir		%{_qt_datadir}/bin
%define _qt_docdir		%{_docdir}/qt4
%define _qt_libdir		%{_libdir}
%define _qt_includedir		%{_qt_datadir}/include
%define _qt_plugindir		%{_libdir}/qt4/plugins
%define _qt_demodir		%{_qt_datadir}/demos
%define _qt_exampledir		%{_qt_datadir}/examples
%define _qt_importdir		%{_qt_datadir}/imports
%define _qt_translationdir	%{_qt_datadir}/translations

%define libqt			%mklibname qt %{major}
%define libqtdevel		%mklibname qt %{major} -d
%define libqt3support		%mklibname qt3support %{major}
%define libqtcore		%mklibname qtcore %{major}
%define libqtdesigner		%mklibname qtdesigner %{major}
%define libqtgui		%mklibname qtgui %{major}
%define libqtnetwork		%mklibname qtnetwork %{major}
%define libqtopengl		%mklibname qtopengl %{major}
%define libqtsql		%mklibname qtsql %{major}
%define libqtxml		%mklibname qtxml %{major}
%define libqtscripttools	%mklibname qtscripttools %{major}
%define libqtxmlpatterns	%mklibname qtxmlpatterns %{major}
%define libqtsvg		%mklibname qtsvg %{major}
%define libqttest		%mklibname qttest %{major}
%define libqdbus		%mklibname qtdbus %{major}
%define libqtscript		%mklibname qtscript %{major}
%define libqtclucene		%mklibname qtclucene %{major}
%define libqthelp		%mklibname qthelp %{major}
%define libqtwebkit		%mklibname qtwebkit %{major}
%define libqtmultimedia		%mklibname qtmultimedia %{major}
%define libphonon		%mklibname phonon %{major}
%define libqtdeclarative	%mklibname qtdeclarative %{major}
%define libqtopenvg		%mklibname qtopenvg %{major}


Name:		qt4
Summary:	Qt GUI Toolkit
Group:		Development/KDE and Qt
Version:	4.8.4
Release:	1
Epoch:		4
License:	LGPLv2 with exceptions or GPLv3 with exceptions
URL:		http://qt.nokia.com/
Source0:	http://releases.qt-project.org/qt4/source/qt-everywhere-opensource-src-%{version}.tar.gz
Source2:	qt4.macros
Source3:	mandriva-designer-qt4.desktop 
Source4:	mandriva-assistant-qt4.desktop 
Source5:	mandriva-linguist-qt4.desktop
Source10:	qt4.rpmlintrc
# Make OpenVG build with -std=gnu++0x
Patch1:		qt-4.8.1-OpenVG-stdc++11.patch
# Disable -std=gnu++0x for WebKit - it isn't ready
Patch2:		qt-4.8.1-WebKit-no-stdc++11.patch
# https://bugs.kde.org/show_bug.cgi?id=256475
Patch3:		qt-4.8.1-transculent-drag-pixmap.patch
Patch7:		qt-everywhere-opensource-src-4.8.0-tp-openssl.patch
Patch10:	qt-4.8.2-fix-qvfb-build.patch
Patch11:	patches_r113848_r93631.patch
Patch12:	qt-everywhere-opensource-src-4.8.0-rc1-moc-boost148.patch
# This patch reverts patch from Debian that caused some crashes in Qt4 4.8.3
# Looks like in Qt4 4.8.4 the issue is fixed. But let's keep patch for a while,
# not apply it.
#Patch13:	qt-everywhere-opensource-src-4.8.3.disable.debian.patch

BuildRequires:	pkgconfig(xtst)
BuildRequires:	pkgconfig(libxslt)
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(gl)
# Make sure we don't link with egl
BuildConflicts:	pkgconfig(egl)
%if %{with openvg}
BuildRequires:	pkgconfig(vg)
%endif
BuildRequires:	pkgconfig(zlib)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	jpeg-devel
BuildRequires:	mng-devel
BuildRequires:	lcms-devel
BuildRequires:	cups-devel
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	pkgconfig(expat)
BuildRequires:	pkgconfig(dbus-1) >= 0.92
BuildRequires:	termcap-devel
BuildRequires:	pam-devel
BuildRequires:	readline-devel
BuildRequires:	perl
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	binutils >= 2.18
BuildRequires:	pkgconfig(xcursor)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(xrender)
BuildRequires:	pkgconfig(xv)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	pkgconfig(gtk+-2.0)
%if %{with phonon}
BuildRequires:	pkgconfig(gstreamer-0.10)
BuildRequires:	pkgconfig(gstreamer-plugins-base-0.10)
%endif
%if %{with mysql}
BuildRequires:	mysql-devel
%endif
%if %{with odbc}
BuildRequires:	unixODBC-devel
%endif
%if %{with sqlite}
BuildRequires:	sqlite3-devel
%endif
%if %{with tds}
BuildRequires:	freetds-devel
%endif
%if %{with ibase}
BuildRequires: firebird-devel
%endif
%if %{with postgres}
BuildRequires:	postgresql-devel
BuildRequires:	libpq-devel
%endif
%if %{with_private_headers}
BuildRequires:	rsync
%endif

%description
Qt is a GUI software toolkit which simplifies the task of writing and
maintaining GUI (Graphical User Interface) applications for the X
Window System. Qt is written in C++ and is fully object-oriented.

This package contains the shared library needed to run Qt
applications, as well as the README files for Qt.

#------------------------------------------------------------------------
%package common
Group:		Development/KDE and Qt
Summary:	Qt%{major} Config and Language Files

%description common
Configuration and language files for Qt.

%files common
%attr(0755,root,root) %{_sysconfdir}/profile.d/60qt4.sh
%dir %{_qt_bindir}
%dir %{_qt_datadir}
%dir %{_qt_plugindir}
%{_qt_datadir}/phrasebooks/
%dir %{_qt_translationdir}
%{_qt_translationdir}/qt_*.qm

#------------------------------------------------------------------------
# CORE QT LIBRARIES
#--------------------------------------------------------------------

%package -n %{libqt3support}
Summary:	Qt%{major} Component Library
Group:		System/Libraries

%description -n %{libqt3support}
Qt component library.

%files -n %{libqt3support}
%{_libdir}/libQt3Support.so.%{major}*

#--------------------------------------------------------------------
%package -n %{libqtclucene}
Summary:	Qt%{major} Component Library
Group:		System/Libraries

%description -n %{libqtclucene}
Qt component library.

%files -n %{libqtclucene}
%{_libdir}/libQtCLucene.so.%{major}*

#--------------------------------------------------------------------
%package -n %{libqtcore}
Summary:	Qt%{major} Component Library
Group:		System/Libraries
Conflicts:	%{libqtgui} <= 2:4.2.2
Obsoletes:	%{_lib}qtuitools4
Obsoletes:	qt4-codecs-plugin-%{_lib}

%description -n %{libqtcore}
Qt component library.

%files -n %{libqtcore}
%{_libdir}/libQtCore.so.%{major}*
%{_qt_plugindir}/codecs/

#--------------------------------------------------------------------
%package -n %{libqdbus}
Summary:	Qt%{major} DBus Library
Group:		System/Libraries

%description -n %{libqdbus}
Qt dbus library.

%files -n %{libqdbus}
%{_libdir}/libQtDBus.so.%{major}*

#--------------------------------------------------------------------
%package -n %{libqtdeclarative}
Summary:	Qt%{major} Multimedia Library
Group:		System/Libraries
Conflicts:	qt4-qmlviewer < 4:4.8.0-2

%description -n %{libqtdeclarative}
Qt multimedia library.

%files -n %{libqtdeclarative}
%{_libdir}/libQtDeclarative.so.%{major}*
%{_qt_plugindir}/designer/libqdeclarativeview.so

#--------------------------------------------------------------------
%package -n %{libqtdesigner}
Summary:	Qt%{major} Component Library
Group:		System/Libraries
# Had wrong major:
Obsoletes:	%{_lib}qtdesigner1 < 2:4.3.4-4

%description -n %{libqtdesigner}
Qt component library.

%files -n %{libqtdesigner}
%{_libdir}/libQtDesigner.so.%{major}*
%{_libdir}/libQtDesignerComponents.so.%{major}*

#--------------------------------------------------------------------
%package -n %{libqtgui}
Summary:	Qt%{major} Component Library
Group:		System/Libraries
Conflicts:	%{libqtcore} <= 2:4.2.2

%description -n %{libqtgui}
Qt component library.

%files -n %{libqtgui}
%{_libdir}/libQtGui.so.%{major}*
%{_qt_plugindir}/imageformats/
%dir %{_qt_plugindir}/inputmethods/
%{_qt_plugindir}/inputmethods/libqimsw-multi.so

#--------------------------------------------------------------------
%package -n %{libqthelp}
Summary:	Qt%{major} Component Library
Group:		System/Libraries

%description -n %{libqthelp}
Qt component library.

%files -n %{libqthelp}
%{_libdir}/libQtHelp.so.%{major}*

#--------------------------------------------------------------------
%package -n %{libqtmultimedia}
Summary:	Qt%{major} Multimedia Library
Group:		System/Libraries

%description -n %{libqtmultimedia}
Qt multimedia library.

%files -n %{libqtmultimedia}
%{_libdir}/libQtMultimedia.so.%{major}*

#--------------------------------------------------------------------
%package -n %{libqtnetwork}
Summary:	Qt%{major} Component Library
Group:		System/Libraries

%description -n %{libqtnetwork}
Qt component library.

%files -n %{libqtnetwork}
%{_libdir}/libQtNetwork.so.%{major}*

#--------------------------------------------------------------------
%package -n %{libqtopengl}
Summary:	Qt%{major} Component Library
Group:		System/Libraries

%description -n %{libqtopengl}
Qt component library.

%files -n %{libqtopengl}
%{_libdir}/libQtOpenGL.so.%{major}*

%if %{with openvg}
#--------------------------------------------------------------------
%package -n %{libqtopenvg}
Summary:	Qt%{major} Multimedia Library
Group:		System/Libraries

%description -n %{libqtopenvg}
Qt multimedia library.

%files -n %{libqtopenvg}
%{_libdir}/libQtOpenVG.so.%{major}*
%endif

#--------------------------------------------------------------------
%package -n %{libqtscript}
Summary:	Qt%{major} Component Library
Group:		System/Libraries

%description -n %{libqtscript}
Qt component library.

%files -n %{libqtscript}
%{_libdir}/libQtScript.so.%{major}*
%{_qt_plugindir}/script/

#--------------------------------------------------------------------
%package -n %{libqtscripttools}
Summary:	Qt%{major} Component Library
Group:		System/Libraries

%description -n %{libqtscripttools}
Qt component library.

%files -n %{libqtscripttools}
%{_libdir}/libQtScriptTools.so.%{major}*

#--------------------------------------------------------------------
%package -n %{libqtsql}
Summary:	Qt%{major} Component Library
Group:		System/Libraries

%description -n %{libqtsql}
Qt component library.

%files -n %{libqtsql}
%{_libdir}/libQtSql.so.%{major}*

#--------------------------------------------------------------------
%package -n %{libqtsvg}
Summary:	Qt%{major} Component Library
Group:		System/Libraries

%description -n %{libqtsvg}
Qt component library.

%files -n %{libqtsvg}
%{_libdir}/libQtSvg.so.%{major}*
%{_qt_plugindir}/iconengines/

#--------------------------------------------------------------------
%package -n %{libqttest}
Summary:	Qt%{major} Component Library
Group:		System/Libraries

%description -n %{libqttest}
Qt component library.

%files -n %{libqttest}
%{_libdir}/libQtTest.so.%{major}*

#--------------------------------------------------------------------
%package -n %{libqtxml}
Summary:	Qt%{major} Component Library
Group:		System/Libraries

%description -n %{libqtxml}
Qt component library.

%files -n %{libqtxml}
%{_libdir}/libQtXml.so.%{major}*

#--------------------------------------------------------------------
%package -n %{libqtxmlpatterns}
Summary:	Qt%{major} Component Library
Group:		System/Libraries

%description -n %{libqtxmlpatterns}
Qt component library.

%files -n %{libqtxmlpatterns}
%{_libdir}/libQtXmlPatterns.so.%{major}*


%if %{with webkit}
#--------------------------------------------------------------------
%package -n %{libqtwebkit}
Summary:	Qt%{major} Component Library
Group:		System/Libraries

%description -n %{libqtwebkit}
Qt component library.

%files -n %{libqtwebkit}
%{_libdir}/libQtWebKit.so.%{major}*
%endif

%if %{with phonon}
#--------------------------------------------------------------------
%package -n %{libphonon}
Summary:	Qt%{major} Phonon Library
Group:		System/Libraries

%description -n %{libphonon}
Phonon library for Qt.

%files -n %{libphonon}
%{_libdir}/libphonon.so.%{major}*

#--------------------------------------------------------------------
%package -n phonon-gstreamer
Summary:	Qt%{major} Phonon Gstreamer Backend
Group:		System/Libraries
Provides:	phonon-backend = %{epoch}:%{version}-%{release}
Requires:	gstreamer0.10-plugins-good
Requires:	gstreamer0.10-pulse
Suggests:	gstreamer0.10-ffmpeg
Suggests:	gstreamer0.10-soup
%if %mdkversion >= 201000
Obsoletes:	arts
Obsoletes:	arts3
%endif

%description -n phonon-gstreamer
Phonon gstreamer backend for Qt.

%files -n phonon-gstreamer
%{_qt_plugindir}/phonon_backend/libphonon_gstreamer.so

#--------------------------------------------------------------------
%package designer-plugin-phonon
Summary:	Qt%{major} Designer Phonon Plugin
Group:		Development/KDE and Qt

%description designer-plugin-phonon
Designer phonon plugin for Qt.

%files designer-plugin-phonon
%{_qt_plugindir}/designer/libphononwidgets.so
%endif

#--------------------------------------------------------------------
%package -n %{libqtdevel}
Summary:	Development files for the Qt GUI toolkit
Group:		Development/KDE and Qt
Requires:	%{name}-common = %{epoch}:%{version}
Requires:	qt4-qtconfig = %{epoch}:%{version}
Provides:	qt-devel = %{epoch}:%{version}-%{release}
Provides:	qt4-devel = %{epoch}:%{version}-%{release}
Provides:	libqt4-devel = %{epoch}:%{version}-%{release}
Requires:	%{libqtdeclarative} = %{epoch}:%{version}
Requires:	%{libqt3support} = %{epoch}:%{version}
Requires:	%{libqt3support} = %{epoch}:%{version}
Requires:	%{libqtcore} = %{epoch}:%{version}
Requires:	%{libqtdesigner} = %{epoch}:%{version}
Requires:	%{libqtgui} = %{epoch}:%{version}
Requires:	%{libqtnetwork} = %{epoch}:%{version}
Requires:	%{libqtopengl} = %{epoch}:%{version}
Requires:	%{libqtsql} = %{epoch}:%{version}
Requires:	%{libqtxml} = %{epoch}:%{version}
Requires:	%{libqtscripttools} = %{epoch}:%{version}
Requires:	%{libqtxmlpatterns} = %{epoch}:%{version}
Requires:	%{libqtsvg} = %{epoch}:%{version}
Requires:	%{libqtclucene} = %{epoch}:%{version}
Requires:	%{libqttest} = %{epoch}:%{version}
Requires:	%{libqdbus} = %{epoch}:%{version}
%if %{with webkit}
Requires:	%{libqtwebkit} = %{epoch}:%{version}
%endif
Requires:	%{libqtscript} = %{epoch}:%{version}
Requires:	%{libqthelp} = %{epoch}:%{version}
Requires:	%{libqtmultimedia} = %{epoch}:%{version}
%if %{with openvg}
Requires:	%{libqtopenvg} = %{epoch}:%{version}
%endif
%if %{with phonon}
Requires:	qt4-designer-plugin-phonon = %{epoch}:%{version}
Requires:	%{libphonon} = %{epoch}:%{version}
%endif
Requires:	qt4-qtdbus = %{epoch}:%{version}
Requires:	qt4-designer-plugin-webkit = %{epoch}:%{version}
Requires:	qt4-designer-plugin-qt3support = %{epoch}:%{version}
Requires(post):	update-alternatives
Requires(postun):update-alternatives
Conflicts:	qt4-common <= 2:4.3.3
Obsoletes:	%{mklibname -d QtWebKit} < %{version}
Conflicts:	%{_lib}qtxml4 < 2:4.3.4-3
Conflicts:	%{_lib}qtsql4 < 2:4.3.4-3
Conflicts:	%{_lib}qtnetwork4 < 2:4.3.4-3
Conflicts:	%{_lib}qtscript4 < 2:4.3.4-3
Conflicts:	%{_lib}qtgui4 < 2:4.3.4-3
Conflicts:	%{_lib}qtsvg4 < 2:4.3.4-3
Conflicts:	%{_lib}qttest4 < 2:4.3.4-3
Conflicts:	%{_lib}qtcore4 < 2:4.3.4-3
Conflicts:	%{_lib}qt3support4 < 2:4.3.4-3
Conflicts:	%{_lib}qtopengl4 < 2:4.3.4-3
Conflicts:	%{_lib}qtdesigner1 < 2:4.3.4-3
Conflicts:	%{_lib}qtdbus4 < 2:4.3.4-3
Conflicts:	%{_lib}qassistant1 < 2:4.3.4-3
Conflicts:	%{_lib}qttest4 < 2:4.3.4-3
Conflicts:	%{_lib}qtcore4 < 2:4.3.4-3
Conflicts:	qt4-linguist < 2:4.4.3-3

%description -n %{libqtdevel}
Necessary files to develop applications using the Qt GUI toolkit:
the header files, the Qt meta object compiler, and static libraries.
Enter in http://qt.nokia.com/ for more information about Qt.

Install %{name}-devel if you want to develop GUI applications using
the Qt toolkit.

%post -n %{libqtdevel}
update-alternatives --install %{_bindir}/qmake qmake %{_qt_bindir}/qmake 20

%postun -n %{libqtdevel}
if ! [ -e %{_qt_bindir}/qmake ]; then
  update-alternatives --remove qmake %{_qt_bindir}/qmake
fi

%files -n %{libqtdevel}
%{_sysconfdir}/rpm/macros.d/qt4.macros
%{_qt_bindir}/lrelease
%{_qt_bindir}/lupdate
%{_qt_bindir}/moc
%{_qt_bindir}/pixeltool
%{_qt_bindir}/qdbusxml2cpp
%{_qt_bindir}/qdbuscpp2xml
%{_qt_bindir}/qmake
%{_qt_bindir}/qt3to4
%{_qt_bindir}/qttracereplay
%{_qt_bindir}/rcc
%{_qt_bindir}/uic*
%{_qt_bindir}/xmlpatternsvalidator
%{_qt_includedir}/Qt*/
%{_qt_datadir}/mkspecs/
%{_qt_datadir}/q3porting.xml
%{_libdir}/libQt3Support.so
%{_libdir}/libQtCLucene.so
%{_libdir}/libQtCore.so
%{_libdir}/libQtDBus.so
%{_libdir}/libQtDeclarative.so
%{_libdir}/libQtDesigner.so
%{_libdir}/libQtDesignerComponents.so
%{_libdir}/libQtGui.so
%{_libdir}/libQtHelp.so
%{_libdir}/libQtMultimedia.so
%{_libdir}/libQtNetwork.so
%{_libdir}/libQtOpenGL.so
%if %{with openvg}
%{_libdir}/libQtOpenVG.so
%endif
%{_libdir}/libQtScript.so
%{_libdir}/libQtScriptTools.so
%{_libdir}/libQtSql.so
%{_libdir}/libQtSvg.so
%{_libdir}/libQtTest.so
%{_libdir}/libQtXml.so
%{_libdir}/libQtXmlPatterns.so
%if %{with webkit}
%{_libdir}/libQtWebKit.so
%endif
%{_libdir}/*.a
%{_libdir}/*.prl
%{_libdir}/pkgconfig/Qt*.pc
%if %{with_private_headers}
%exclude %{_qt_includedir}/*/private/
%endif

#-------------------------------------------------------------------------
%if %{with_private_headers}
%package devel-private
Summary:	Private headers for Qt toolkit
Group:		Development/KDE and Qt
Requires:	qt4-devel = %{epoch}:%{version}-%{release}
BuildArch:	noarch

%description devel-private
The %{name}-devel-private package contains the private headres for Qt4
toolkit. It is needed to build Qt Creator with all features.

%files devel-private
%{_qt_includedir}/QtCore/private/
%{_qt_includedir}/QtDeclarative/private/
%{_qt_includedir}/QtGui/private/
%{_qt_includedir}/QtScript/private/
%{_qt_includedir}/../src/corelib/
%{_qt_includedir}/../src/declarative/
%{_qt_includedir}/../src/gui/
%{_qt_includedir}/../src/script/
%endif

#--------------------------------------------------------------------
%package assistant
Summary:	Qt%{major} Assistantion Doc Utility
Group:		Books/Computer books
Requires:	%{name}-common = %{epoch}:%{version}
Requires:	qt4-database-plugin-sqlite = %{epoch}:%{version}
Suggests:	qt4-doc = %{epoch}:%{version}
Conflicts:	%{name}-common <= 4.3.3-4

%description assistant
Qt Assistant provides a documentation Browser.

%files assistant
%{_qt_bindir}/assistant
%{_qt_bindir}/qcollectiongenerator
%{_qt_bindir}/qhelpconverter
%{_qt_bindir}/qhelpgenerator
%{_datadir}/applications/mandriva-assistant-qt4.desktop
%{_qt_translationdir}/assistant*

#--------------------------------------------------------------------
%package designer
Summary:	Qt%{major} Visual Design Tool
Group:		Development/KDE and Qt
Requires:	%{libqtdevel} = %{epoch}:%{version}
Requires:	qt4-designer-plugin-qt3support = %{epoch}:%{version}
%if %{with webkit}
Requires:	qt4-designer-plugin-webkit = %{epoch}:%{version}
%endif
%if %{with phonon}
Requires:	qt4-designer-plugin-phonon
%endif
%if %{with examples}
Suggests:	qt4-examples = %{epoch}:%{version}
%endif
%if %{with demos}
Suggests:	qt4-demos = %{epoch}:%{version}-%{release}
%endif
Conflicts:	%{name}-common <= 4.3.3-4

%description designer
The Qt Designer is a visual design tool that makes designing and
implementing user interfaces a lot easier.

%files designer
%{_qt_bindir}/designer
%{_datadir}/applications/mandriva-designer-qt4.desktop
%{_qt_translationdir}/designer_*

#--------------------------------------------------------------------
%package linguist
Summary:	Qt%{major} Linguist Translation Utility
Group:		Books/Computer books
Requires:	%{name}-common = %{epoch}:%{version}
Conflicts:	%{name}-common <= 4.3.3-4

%description linguist
Linguist provides easy translation for Qt GUI's in severall languages.

%files linguist
%{_qt_bindir}/linguist
%{_qt_bindir}/lconvert
%{_datadir}/applications/mandriva-linguist-qt4.desktop
%{_qt_translationdir}/linguist*

#--------------------------------------------------------------------
%package qdoc3
Summary:	Qt%{major} Documentation Generator
Group:		Development/KDE and Qt
Requires:	%{name}-common = %{epoch}:%{version}
Conflicts:	%{name}-common <= 4.3.3-4

%description qdoc3
Qt 4 documentation generator.

%files qdoc3
%{_qt_bindir}/qdoc3

#--------------------------------------------------------------------
%package qtdbus
Summary:	Qt%{major} DBus Binary
Group:		Development/KDE and Qt
Requires:	%{name}-common = %{epoch}:%{version}

%description qtdbus
Dbus interface for Qt.

%files qtdbus
%{_qt_bindir}/qdbus
%{_qt_bindir}/qdbusviewer

#--------------------------------------------------------------------
%package qmlviewer
Summary:	Qt%{major} Qmlviewer Utility
Group:		Development/KDE and Qt
Requires:	%{name}-common = %{epoch}:%{version}

%description qmlviewer
Qmlviewer utility for Qt.

%files qmlviewer
%{_qt_bindir}/qmlviewer
%{_qt_bindir}/qmlplugindump
%{_qt_importdir}/Qt/
%if %{with webkit}
%{_qt_importdir}/QtWebKit/libqmlwebkitplugin.so
%{_qt_importdir}/QtWebKit/qmldir
%endif
%{_qt_plugindir}/bearer/libqgenericbearer.so
%{_qt_plugindir}/bearer/libqnmbearer.so
%{_qt_plugindir}/bearer/libqconnmanbearer.so
%dir %{_qt_plugindir}/qmltooling/
%{_qt_plugindir}/qmltooling/libqmldbg_tcp.so
%{_qt_plugindir}/qmltooling/libqmldbg_inspector.so

#--------------------------------------------------------------------
%package qtconfig
Summary:	Qt%{major} Configuration Utility
Group:		Development/KDE and Qt
Requires:	%{name}-common = %{epoch}:%{version}
Conflicts:	qt4-common <= 2:4.3.3
Requires(post):	update-alternatives
Requires(postun):update-alternatives

%description qtconfig
Main configuration utility for Qt.

%post qtconfig
update-alternatives --install %{_bindir}/qtconfig qtconfig %{_qt_bindir}/qtconfig 20

%postun qtconfig
if ! [ -e %{_qt_bindir}/qtconfig ]; then
  update-alternatives --remove qtconfig %{_qt_bindir}/qtconfig 
fi

%files qtconfig
%{_qt_bindir}/qtconfig
%{_qt_translationdir}/qtconfig*

#--------------------------------------------------------------------
%if %{with qvfb}
%package qvfb
Summary:	Qt%{major} Embedded Virtual Terminal
Group:		Development/KDE and Qt
Requires:	%{name}-common = %{epoch}:%{version}
Conflicts:	%{name}-common <= 4.3.3-4

%description qvfb
Embedded virtual terminal for Qt support.

%files qvfb
%{_qt_bindir}/qvfb
%{_qt_translationdir}/qvfb*
%endif

#--------------------------------------------------------------------
%package xmlpatterns
Summary:	Qt%{major} Xmlpatterns Utility
Group:		Development/KDE and Qt
Requires:	%{name}-common = %{epoch}:%{version}

%description xmlpatterns
Xmlpatterns utility for Qt.

%files xmlpatterns
%{_qt_bindir}/xmlpatterns

#--------------------------------------------------------------------
%package accessibility-plugin
Summary:	Qt%{major} Accessibility Plugin
Group:		Development/KDE and Qt
Obsoletes:	qt4-accessibility-plugin-%_lib

%description accessibility-plugin
Acessibility plugins for Qt.

%files accessibility-plugin
%{_qt_plugindir}/accessible/

#--------------------------------------------------------------------
%package designer-plugin-qt3support
Summary:	Qt%{major} designer qt3support plugin
Group:		Development/KDE and Qt

%description designer-plugin-qt3support
Designer plugin for qt3support Qt support.

%files designer-plugin-qt3support
%{_qt_plugindir}/designer/libqt3supportwidgets.so

#--------------------------------------------------------------------
%if %{with webkit}
%package designer-plugin-webkit
Summary:	Qt%{major} Designer Webkit Plugin
Group:		Development/KDE and Qt

%description designer-plugin-webkit
Designer plugin for webkit Qt support.

%files designer-plugin-webkit
%{_qt_plugindir}/designer/libqwebview.so
%endif

#--------------------------------------------------------------------
%package graphicssystems-plugin
Summary:	Qt%{major} Graphicssystems Plugin
Group:		Development/KDE and Qt
Obsoletes:	qt4-graphicssystems-plugin-%{_lib}

%description graphicssystems-plugin
Graphicssystems plugins for Qt.

%files graphicssystems-plugin
%dir %{_qt_plugindir}/graphicssystems/
%{_qt_plugindir}/graphicssystems/libqglgraphicssystem.so
%{_qt_plugindir}/graphicssystems/libqtracegraphicssystem.so
%if %{with openvg}
%{_qt_plugindir}/graphicssystems/libqvggraphicssystem.so
%endif

#--------------------------------------------------------------------
%if %{with ibase}
%package database-plugin-ibase
Summary:	Qt%{major} Database Interbase Plugin
Group:		Development/KDE and Qt
Obsoletes:	qt4-database-plugin-ibase-%{_lib}

%description database-plugin-ibase
Database plugin for interbase Qt support.

%files database-plugin-ibase
%{_qt_plugindir}/sqldrivers/libqsqlibase.so
%endif

#--------------------------------------------------------------------
%if %{with mysql}
%package database-plugin-mysql
Summary:	Qt%{major} Database MYSQL Plugin
Group:		Development/KDE and Qt
Obsoletes:	qt4-database-plugin-mysql-%{_lib}

%description database-plugin-mysql
Database plugin for mysql Qt support.

%files database-plugin-mysql
%{_qt_plugindir}/sqldrivers/libqsqlmysql.so
%endif

#--------------------------------------------------------------------
%if %{with odbc}
%package database-plugin-odbc
Summary:	Qt%{major} Database ODBC Plugin
Group:		Development/KDE and Qt
Obsoletes:	qt4-database-plugin-odbc-%{_lib}
 
%description database-plugin-odbc
Database plugin for ODBC Qt support.

%files database-plugin-odbc
%{_qt_plugindir}/sqldrivers/libqsqlodbc.so
%endif

#--------------------------------------------------------------------
%if %{with postgres}
%package database-plugin-pgsql
Summary:	Qt%{major} Database PGSQL Plugin
Group:		Development/KDE and Qt
Obsoletes:	qt4-database-plugin-pgsql-%{_lib}

%description database-plugin-pgsql
Database plugin for pgsql Qt support.

%files database-plugin-pgsql
%{_qt_plugindir}/sqldrivers/libqsqlpsql.so
%endif

#--------------------------------------------------------------------
%if %{with sqlite}
%package database-plugin-sqlite
Summary:	Qt%{major} Database SQLITE Plugin
Group:		Databases
Obsoletes:	qt4-database-plugin-sqlite-%{_lib}

%description database-plugin-sqlite
Database plugin for sqlite Qt support.

%files database-plugin-sqlite
%{_qt_plugindir}/sqldrivers/libqsqlite.so
%endif

#--------------------------------------------------------------------
%if %{with tds}
%package database-plugin-tds
Summary:	Q%{major} Database FREETDS Plugin
Group:		Databases
Obsoletes:	qt4-database-plugin-tds-%{_lib}

%description database-plugin-tds
Database plugin for freetds Qt support.

%files database-plugin-tds
%{_qt_plugindir}/sqldrivers/libqsqltds.so
%endif

#--------------------------------------------------------------------
%if %{with docs}
%package doc
Summary:	Qt%{major} HTML Documentation
Group:		Books/Computer books
BuildArch:	noarch

%description doc
HTML documentation for the Qt toolkit. To view the documentation,
please load up the file %{_qt_docdir}/html/index.html in your
favourite browser.

%post doc
# Remove old qt4 doc directories
find %{_docdir} -maxdepth 1 -type d -name qt-4.\* -exec rm -rf {} \;

%files doc
%{_qt_docdir}/html/
%{_qt_docdir}/qch/
%{_qt_docdir}/src/
%endif

#--------------------------------------------------------------------
%if %{with demos}
%package demos
Summary:	Qt%{major} Demonstration Applications
Group:		Development/KDE and Qt
Requires:	%{name}-common = %{epoch}:%{version}
Obsoletes:	%{name}-demos < 4:4.8.0
%if %{with docs}
Requires:	%{name}-doc = %{epoch}:%{version}
%endif
%if %{with examples}
Suggests:	%{name}-examples = %{epoch}:%{version}
%endif

%description demos
Demonstration applications made with Qt %{version}.

%files demos
%{_qt_bindir}/qtdemo
%{_qt_demodir}/
%{_qt_plugindir}/designer/libarthurplugin.so
%endif

#--------------------------------------------------------------------
%if %{with examples}
%package examples
Summary:	Qt%{major} Programs Examples
Group:		Development/KDE and Qt
Requires:	%{name}-common = %{epoch}:%{version}
Obsoletes:	qt4-tutorial
Obsoletes:	%{name}-examples < 4:4.7.0-3

%description examples
Programs examples made with Qt %{version}.

%files examples
%{_qt_exampledir}/
%{_qt_plugindir}/designer/libcontainerextension.so
%{_qt_plugindir}/designer/libcustomwidgetplugin.so
%{_qt_plugindir}/designer/libtaskmenuextension.so
%{_qt_plugindir}/designer/libworldtimeclockplugin.so
%endif

#--------------------------------------------------------------------
%prep
%setup -q -n qt-everywhere-opensource-src-%{version}
%patch1 -p1 -b .c++11-1~
%patch2 -p1 -b .c++11-2~
%patch3 -p1 -b .kde-bug-256475
%patch7 -p1 -b .ssl
%patch10 -p1 -b .fix-qvfb-build
%patch11 -p1
%patch12 -p1 -b .moc-boost148
#patch13 -p1

# let makefile create missing .qm files, the .qm files should be included in qt upstream
for f in translations/*.ts ; do
  touch ${f%.ts}.qm
done

# QMAKE_STRIP need to be clear to allow mdv -debug package
sed -e "s|^QMAKE_STRIP.*=.*|QMAKE_STRIP             =|" -i mkspecs/common/linux.conf
# We use -g1 to override -gdwarf-4 -- the latter needs more
# RAM during QtWebKit build than x86_32 can handle.
sed -e "s|^QMAKE_CFLAGS_RELEASE .*$|QMAKE_CFLAGS_RELEASE    += %{optflags}  -fno-strict-aliasing -DPIC -fPIC -g1| " \
    -e "s|^QMAKE_LFLAGS	.*$|QMAKE_LFLAGS		+= %{ldflags}|" \
    -e "s|^QMAKE_LFLAGS_PLUGIN.*\+= |QMAKE_LFLAGS_PLUGIN += %(echo %ldflags|sed -e 's#-Wl,--no-undefined##') |" \
    -e 's|^QMAKE_CXXFLAGS .*|& -std=gnu++0x|' \
    -i mkspecs/common/gcc-base.conf mkspecs/common/gcc-base-unix.conf

%build
export QTDIR=`/bin/pwd`
export PATH=$QTDIR/bin:$PATH

# Don't include headers or link with /usr/X11R6/{include,lib}
perl -pi -e 's@/X11R6/@/@' mkspecs/linux-*/qmake.conf mkspecs/common/linux.conf

#--------------------------------------------------------
./configure \
    -prefix %{_qt_datadir} \
    -sysconfdir %{_sysconfdir} \
    -libdir %{_libdir} \
    -docdir %{_qt_docdir} \
    -plugindir %{_qt_plugindir} \
    -translationdir %{_qt_translationdir} \
%if %{with debug}
    -debug \
    -verbose \
%else
    -release \
    -silent \
%endif
    -opensource \
    -confirm-license \
    -shared \
    -no-separate-debug-info \
    -no-rpath \
    -no-pch \
    -optimized-qmake \
    -reduce-relocations \
    -openssl-linked \
    -dbus-linked \
    -gtkstyle \
    -xmlpatterns \
    -opengl desktop \
    -platform linux-g++ \
    -xinerama \
    -xrandr \
%if %{with qvfb}
    -qvfb \
%endif
%if !%{with cups}
    -no-cups \
%endif
%if !%{with phonon}
    -no-phonon \
    -no-phonon-backend \
%endif
%if %{with postgres}
    -plugin-sql-psql \
%endif
%if %{with mysql}
    -plugin-sql-mysql \
%else
    -no-sql-mysql \
%endif
%if %{with ibase}
    -plugin-sql-ibase \
%else
    -no-sql-ibase \
%endif
%if %{with sqlite}
    -plugin-sql-sqlite \
    -system-sqlite \
    -no-sql-sqlite2 \
%else
    -no-sql-sqlite \
    -no-sql-sqlite2 \
%endif
%if %{with odbc}
    -plugin-sql-odbc \
%else
    -no-sql-odbc \
%endif
%if %{with tds}
    -plugin-sql-tds \
%else
    -no-sql-tds \
%endif
%if %{with openvg}
    -openvg \
%else
    -no-openvg \
%endif
%if !%{with webkit}
    -no-webkit \
%endif
%if !%{with docs}
    -nomake docs \
%endif
%if !%{with demos}
    -nomake demos \
%endif
%if !%{with examples}
    -nomake examples
%endif

%make

%if %{with qvfb}
    pushd tools/qvfb
    %{_builddir}/qt-everywhere-opensource-src-%{version}/bin/qmake
    %make
    popd
%endif

%install
rm -rf %{buildroot}
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_docdir}/%{name}
install -d %{buildroot}%{_sysconfdir}/profile.d

# recreate .qm files
LD_LIBRARY_PATH=`pwd`/lib bin/lrelease translations/*.ts
export PATH=`pwd`/bin:$PATH

make install INSTALL_ROOT=%{buildroot}

%if %{with_private_headers}
# install private headers
# using rsync -R as easy way to preserve relative path names
# we're little cheating here with destination dir to keep things simple
rsync -aR \
  include/Qt{Core,Declarative,Gui,Script}/private \
  src/{corelib,declarative,gui,script}/*/*_p.h \
  %{buildroot}%{_qt_datadir}
%endif

%if %{with qvfb}
# Install qvfb
make install -C tools/qvfb INSTALL_ROOT=%{buildroot}
%else
# Remove qvfb translation files that are installed by default
rm -f %{buildroot}%{_qt_translationdir}/qvfb_*.qm
%endif

%if !%{with docs}
# Remove these doc src files that are installed even if using -nomake-docs
rm -f %{buildroot}%{_qt_docdir}/src/
%endif

mkdir -p %{buildroot}%{_datadir}/applications
install -m 644 %{SOURCE3} %{buildroot}%{_datadir}/applications
install -m 644 %{SOURCE4} %{buildroot}%{_datadir}/applications
install -m 644 %{SOURCE5} %{buildroot}%{_datadir}/applications

# Fix mkspec link
pushd  %{buildroot}%{_qt_datadir}/mkspecs
rm -f default
ln -sf %{_qt_datadir}/mkspecs/linux-g++ default
popd

# Copy examples/tutorial and demos
for d in %{?with_demos:demos} %{?with_examples:examples}; do
   tar --exclude=.obj --exclude=.moc -cf - $d | \
   tar -C %{buildroot}/%{_qt_datadir}/ -xf -
done

# Fix all buildroot paths
find %{buildroot}%{_libdir} -type f -name '*prl' -exec perl -pi -e "s, -L%{_builddir}/\S+,,g" {} \;
find %{buildroot}%{_libdir} -type f -name '*prl' -exec sed -i -e "/^QMAKE_PRL_BUILD_DIR/d" {} \;
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" {} \;
find %{buildroot}/%{_qt_datadir}/mkspecs -name 'qmake.conf' -exec chmod -x -- {} \;
find %{buildroot}/%{_qt_datadir}/mkspecs -name Info.plist.app -exec chmod -x -- {} \;

# Don't reference %{builddir} neither /usr(/X11R6)?/ in .pc files.
perl -pi -e '\
s@-L/usr/X11R6/%{_lib} @@g;\
s@-I/usr/X11R6/include @@g;\
s@-L/%{_builddir}\S+@@g'\
    `find . -name \*.pc`

# Install rpm macros
mkdir -p %{buildroot}%{_sysconfdir}/rpm/macros.d
install -m 0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/rpm/macros.d

# Profiles
cat > %{buildroot}%{_sysconfdir}/profile.d/60qt4.sh << EOF
#!/bin/bash

# Qt4 is the main Qt on system
export QTDIR=%{_qt_datadir}

[ -z \$QT4DOCDIR ] && export QT4DOCDIR=%{_qt_docdir}

if [ -z \$(echo \$PATH | grep "%{_qt_bindir}") ]; then
    PATH=\${PATH}:%{_qt_bindir}
    export PATH
fi

EOF

# identical binaries are copied, not linked:
rm -f %{buildroot}%{_qt_exampledir}/declarative/cppextensions/qwidgets/QWidgets/libqmlqwidgetsplugin.so
ln -s %{buildroot}%{_qt_exampledir}/declarative/cppextensions/plugins/libqmlqwidgetsplugin.so %{buildroot}%{_qt_exampledir}/declarative/cppextensions/qwidgets/QWidgets/libqmlqwidgetsplugin.so

# Clean WEBKIT test files
rm -fr %{buildroot}%{_qt_datadir}/tests/qt4/tst_*/


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16201 |12mr|qt-assistant-adp-4.6.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Compatibility version of Qt Assistant
Name:		qt-assistant-adp
Epoch:		4
Version:	4.6.3
Release:	5
# See LGPL_EXCEPTIONS.txt, LICENSE.GPL3, respectively, for exception details
License:	LGPLv2 with exceptions or GPLv3 with exceptions
Group:		System/Libraries
Url:		http://qt.nokia.com/doc/4.6/qassistantclient.html
Source:		ftp://ftp.qt.nokia.com/qt/source/qt-assistant-qassistantclient-library-compat-src-%{version}.tar.gz
# missing header files from Debian (Fathi Boudra)
Source1:	QAssistantClient
Source2:	QtAssistant
# build fixes from Debian (Fathi Boudra)
Patch1:		01_build_system.diff
BuildRequires: qt4-devel >= 4:4.7.0
Conflicts: qt4-assistant < 4:4.6.3

%description
The old version of Qt Assistant, based on Assistant Document Profile (.adp)
files, and the associated QtAssistantClient library, for compatibility with
applications providing help in that format.

New applications should use the new version of Qt Assistant introduced in Qt
4.4, based on the Qt Help Framework also introduced in Qt 4.4, instead.

%define libqassistant %mklibname qassistant 4
%package -n %{libqassistant}
Summary:	QT assistant lib
Group:		System/Libraries
Provides:	qassistantlib = %epoch:%version


%description -n %{libqassistant}
QT assistant lib.

%package devel
Summary:	Development files for the compatibility QAssistantClient
Group:		Development/KDE and Qt
Requires:	%{libqassistant} = %{epoch}:%{version}-%{release}
Requires:	qt4-devel >= 4:4.7.0

%description devel
This package contains the files necessary to build applications using the
deprecated QAssistantClient class (in the deprecated QtAssistantClient
library), which is used together with the legacy Assistant Document
Profile (.adp) version of Qt Assistant.

This class is obsolete. It is provided to keep old source code working. 
We strongly advise against using it in new code. New code should use the
Qt Help Framework introduced in Qt 4.4 and/or the version of Qt Assistant
based on it (also introduced in Qt 4.4) instead.

%prep
%setup -q -n qt-assistant-qassistantclient-library-compat-version-%{version}
%patch1 -p1 -b .build_system
mkdir include
cp -p %{SOURCE1} %{SOURCE2} include/

%build
# build assistant_adp
%qmake_qt4 QT_PRODUCT=OpenSource
%make

# build libQtAssistantClient
pushd lib
%qmake_qt4 CONFIG=create_prl
%make
popd

# build assistant_adp translations
pushd translations
lrelease assistant_adp_*.ts
popd

%install
# install assistant_adp
make install INSTALL_ROOT=%{buildroot}

# install libQtAssistantClient
make install INSTALL_ROOT=%{buildroot} -C lib

# install assistant_adp translations
mkdir -p %{buildroot}%{qt4dir}/translations
install -p -m644 translations/assistant_adp_*.qm \
                 %{buildroot}%{qt4dir}/translations

# install assistant.prf mkspec
install -D -p -m644 features/assistant.prf \
                    %{buildroot}%{qt4dir}/mkspecs/features/assistant.prf

# install missing headers (thanks to Fathi Boudra from Debian)
install -p -m644 include/Q* %{buildroot}%{qt4include}/QtAssistant/

# nuke dangling reference(s) to the buildroot
sed -i -e "/^QMAKE_PRL_BUILD_DIR/d" %{buildroot}%{qt4lib}/*.prl

# let rpm handle binaries conflicts
mkdir %{buildroot}%{_bindir}
pushd %{buildroot}%{qt4bin}
mv assistant_adp ../../../bin/
ln -s ../../../bin/assistant_adp .
popd

# _debug target (see bug #196513)
pushd %{buildroot}%{qt4lib}
echo "INPUT(-lQtAssistantClient)" >libQtAssistantClient_debug.so
popd

# Note that we intentionally DO NOT install a .desktop file for assistant_adp
# because it makes no sense to invoke it without a specific .adp file to open.
# By default, it views the Qt documentation, for which we already have a menu
# entry using the current version of the Qt Assistant, and there is no UI for
# viewing anything different. The .adp file needs to be passed on the command
# line, which is usually done by the application.

%files
%doc LGPL_EXCEPTION.txt LICENSE.LGPL LICENSE.GPL3
%{_bindir}/assistant_adp
%{qt4dir}/translations/*
%{qt4bin}/assistant_adp

%files -n %{libqassistant}
%{qt4lib}/libQtAssistantClient.so.4*

%files devel
%{qt4include}/QtAssistant/
%{qt4lib}/libQtAssistantClient.so
%{qt4lib}/libQtAssistantClient_debug.so
%{qt4lib}/libQtAssistantClient.prl
%{_libdir}/pkgconfig/QtAssistantClient.pc
%{qt4dir}/mkspecs/features/assistant.prf



%changelog
* Fri Oct  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 4888e9e
- Fix description length
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16202 |12mr|qt-components-desktop-20110608-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gitversion 20110608


Summary:	A Desktop Qt Quick Component
Name:		qt-components-desktop
Version:	%gitversion
Release:	%mkrel 2
License:	LGPL
Group:		Development/KDE and Qt
Url:		http://qt.gitorious.org/qt-components/desktop
Source0:	%{name}-%{version}.tar.bz2
BuildRequires:	qt4-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This contains the research on desktop components for QML.

These files are used by MCC2 and MPM infrastructure.

%prep
%setup -q

%build
qmake
%make

%install
rm -rf %buildroot
mkdir -p %{buildroot}/%_datadir/mandriva/qt-components/desktop
cp -R components %{buildroot}/%{_datadir}/mandriva/qt-components/desktop
cp -R examples %{buildroot}/%{_datadir}/mandriva/qt-components/desktop

%files
%defattr(-,root,root)
%_datadir/mandriva/qt-components



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16203 |12mr|qt-creator-2.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		qt-creator
Version:	2.6.0
Release:	1
License:	LGPLv2+ and MIT
Summary:	Qt Creator is a lightweight, cross-platform IDE
Group:		Development/KDE and Qt
URL:		http://qt.nokia.com/products/developer-tools
Source0:	http://get.qt.nokia.com/qtcreator/%{name}-%{version}-src.tar.gz
Source1:	%{name}.rpmlintrc
Source2:	Nokia-QtCreator.xml
Patch0:		qt-creator-2.6.0-linkage.patch
BuildRequires:	qt4-devel >= 4:4.7.4
BuildRequires:	qt4-devel-private >= 4:4.7.4
BuildRequires:	qt4-qdoc3
BuildRequires:	qt4-assistant
BuildRequires:	automoc4
Suggests:	qt4-designer
Suggests:	qt4-assistant
Suggests:	qt4-devel
Suggests:	qt4-qmlviewer
Suggests:	qt-creator-doc

%description
Qt Creator (previously known as Project Greenhouse) is a new, lightweight,
cross-platform integrated development environment (IDE) designed to make
development with the Qt application framework even faster and easier.

%pre
if [ "$1" == "2" -a -L %{_bindir}/qtcreator ]
then
	rm -f %{_bindir}/qtcreator
fi

%files
%doc README
%{_bindir}/qtcreator
%{_bindir}/qmlpuppet
%{_bindir}/qtcreator_process_stub
%{_bindir}/qtpromaker
%{_bindir}/sdktool
%{_libdir}/qtcreator
%{_datadir}/qtcreator
%{_iconsdir}/*/*/*/QtProject-qtcreator.png
%{_datadir}/mime/packages/*
%{_datadir}/applications/qtcreator.desktop

#------------------------------------------------------------------------------

%package doc
Summary:	Qt Creator documentation
Group:		Development/KDE and Qt
Suggests:	qt4-doc

%description doc
Qt Creator documentation.

%files doc
%{_datadir}/doc/qtcreator/qtcreator.qch
%{_datadir}/doc/qtcreator/qtcreator-dev.qch

#------------------------------------------------------------------------------

%prep
%setup -qn %{name}-%{version}-src
%patch0 -p1

%build
export QTDIR=%{qt4dir}
%qmake_qt4 -r IDE_LIBRARY_BASENAME=%{_lib}
%make
%make docs

%install
make install INSTALL_ROOT=%{buildroot}%{_prefix} install_docs

mkdir -p %{buildroot}%{_datadir}/mime/packages
install -m 0644 %{SOURCE2} %{buildroot}/%{_datadir}/mime/packages

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/qtcreator.desktop << EOF
[Desktop Entry]
Type=Application
Exec=%{_bindir}/qtcreator
Name=Qt Creator
GenericName=C++ IDE for developing Qt applications
X-KDE-StartupNotify=true
Icon=QtProject-qtcreator
Terminal=false
Categories=Development;IDE;Qt;
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;
InitialPreference=9
EOF


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16204 |12mr|qtcurve-gtk2-1.8.15-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libname %{_lib}%{name}

Name:		qtcurve-gtk2
Summary:	QtCurve Theme for GTK
Version:	1.8.15
Release:	2
Group:		Graphical desktop/GNOME
License:	GPLv2
URL:		http://www.kde-look.org/content/show.php?content=40492
Source0:	http://craigd.wikispaces.com/file/view/QtCurve-Gtk2-%{version}.tar.bz2
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	cmake
Requires:	%{libname} = %{version}-%{release}

%description
QtCurve theme for GTK2.

%package -n %{libname}
Summary:	libraries for %{name}
Group:		System/Libraries
Provides:	lib%{name} = %{version}-%{release}

%description -n %{libname}
Libraries for %{name}.

%prep
%setup -q -n QtCurve-Gtk2-%{version}

%build
%cmake
%make

%install
%makeinstall_std -C build

%files
%doc AUTHORS ChangeLog README TODO
%{_datadir}/themes/QtCurve

%files -n %{libname}
%{_libdir}/gtk-2.0/*/engines/libqtcurve.so



%changelog
* Thu Aug  30 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 47ac29b
- New version 1.8.15 (sync with Cooker)
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16205 |12mr|qtscriptgenerator-0.1.0-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:          qtscriptgenerator
Version:       0.1.0
Release:       %mkrel 10
Summary:       A tool to generate Qt bindings for Qt Script    
Group:         System/Libraries
License:       GPLv2   
URL:           http://code.google.com/p/qtscriptgenerator/ 
Source0:       http://qtscriptgenerator.googlecode.com/files/qtscriptgenerator-src-%{version}.tar.gz   
Patch0:        qtscriptgenerator-src-0.1.0-fix-strings.patch
Patch1:        include_everything.patch
Patch2:        qtscriptgenerator-src-0.1.0-fix-build.patch
Patch3:        qtscriptgenerator-src-0.1.0-fix-gcc44.patch
Patch4:        qtscriptgenerator-src-0.1.0-no_QFileOpenEvent.patch
BuildRoot:     %_tmppath/%name-%version-%release-root
BuildRequires: libxslt-proc
BuildRequires: phonon-devel >= 4.3.1
BuildRequires: qt4-devel >= 3:4.5.0

# not strictly required, but the expectation would be for the 
# bindings to be present
Requires:      qtscriptbindings = %{version}-%{release}

%description
Qt Script Generator is a tool to generate Qt bindings for Qt Script.

%files
%defattr(-,root,root,-)
%{qt4bin}/generator

#--------------------------------------------------------------------

%package -n qtscriptbindings 
Summary:    Qt bindings for Qt Script
Group:      System/Libraries
Provides:   qtscript-qt = %{version}-%{release}
Requires:   qt4-common

%description -n qtscriptbindings
Bindings providing access to substantial portions of the Qt API
from within Qt Script.

%files -n qtscriptbindings
%defattr(-,root,root,-)
%doc README LICENSE.GPL
%doc README.qsexec
%doc doc/
%doc examples/
%{_bindir}/qsexec
%{qt4plugins}/script/libqtscript*

#--------------------------------------------------------------------

%prep
%setup -q -n %{name}-src-%{version}
%patch0 -p1
%patch1 -p1
%patch2 -p0
%patch3 -p1
%patch4 -p1
%build

# workaround buildsys bogosity, see also:
# http://code.google.com/p/qtscriptgenerator/issues/detail?id=38
export INCLUDE=%{qt4include}

pushd generator 
%{qmake_qt4} generator.pro
make
./generator
popd

pushd qtbindings
%{qmake_qt4} qtbindings.pro
make %{?_smp_mflags}
popd
 
pushd tools/qsexec/src
%{qmake_qt4} qsexec.pro
make  %{?_smp_mflags}
popd


%install
rm -rf %{buildroot} 

mkdir -p %{buildroot}%{qt4plugins}/script/
# install doesn't do symlinks
cp -a plugins/script/libqtscript* \
  %{buildroot}%{qt4plugins}/script/

cp -a tools/qsexec/README.TXT README.qsexec
install -D -p -m755 tools/qsexec/qsexec %{buildroot}%{_bindir}/qsexec

install -D -p -m755 generator/generator %{buildroot}%{qt4bin}/generator

%clean
rm -rf %{buildroot} 



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16206 |12mr|qtweetlib-0.5.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 1
%define	libqtweetlib %mklibname qtweetlib %{major}
%define develqtweetlib %mklibname -d qtweetlib

Name:		qtweetlib
License:	GPLv2
Version:	0.5.0
Release:	1
Source0:	%{name}-%{version}.tar.gz
Url:		https://github.com/dschmidt/QTweetLib
Summary:	C++ Qt based Twitter library
Group:		System/Libraries
BuildRequires:	cmake gcc-c++ qt4-devel
BuildRequires:	qjson-devel

%description
C++ Qt based Twitter library.

%package -n %{libqtweetlib}
Group:		System/Libraries
Summary:	C++ Qt based Twitter library

%description -n %{libqtweetlib}
C++ Qt based Twitter library.

%package -n %{develqtweetlib}
Group:		Development/C
Summary:	C++ Qt based Twitter library
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libqtweetlib} = %{version}

%description -n %{develqtweetlib} 
C++ Qt based Twitter library (devel package).

%prep
%setup -q -n minimoog-QTweetLib-2af0b78

%build
%cmake
%make

%install
%makeinstall_std -C build

%files -n %{libqtweetlib}
%{_libdir}/libQTweetLib.so.%{major}*

%files -n %{develqtweetlib}
%{_libdir}/libQTweetLib.so
%{_includedir}/QTweetLib/



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16207 |12mr|quadra-1.2.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	quadra
%define	version	1.2.0
%define summary	Multiplayer puzzle game

Name:		%{name}
Version:	%{version}
Release:	%mkrel 6
URL:		http://code.google.com/p/quadra/
Source0:	http://quadra.googlecode.com/files/%{name}-%{version}.tar.gz
Source1:	%{name}-icons.tar.bz2
Source5:	%{name}-16.png
Source6:	%{name}-32.png
Source7:	%{name}-48.png
# fix str fmt, patch sent upstream 08 Jun 2009
Patch0:		%{name}-1.2.0-fix-str-fmt.patch
License:	LGPLv2+
Group:		Games/Arcade
Summary:	%{summary}
BuildRequires:	libx11-devel
BuildRequires:	libxext-devel
BuildRequires:	libxpm-devel
BuildRequires:	libxxf86vm-devel
BuildRequires:	libpng-devel
BuildRequires:  bc
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
This is the official release %{version} of Quadra, a full-featured
multiplayer action puzzle game for the X Window System and Svgalib.
Features include:

 - Recursive block chaining
 - Blocks shadows
 - Teams playing
 - TCP/IP networking (free Internet playing! Supports SOCKS proxies)
 - Smooth block falling
 - Sound effects
 - Watches on other players
 - Chat window
 - CD-based music
 - And much more!

%prep
%setup -q
%patch0 -p1 -b .strfmt

cat << EOF > mandriva-%{name}.desktop
[Desktop Entry]
Encoding=UTF-8
Name=Quadra
Comment=%{summary}
Exec=%_gamesbindir/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;ArcadeGame;
EOF

%build
%configure2_5x --bindir=%{_gamesbindir}
%make

%install
rm -rf %{buildroot}
%makeinstall_std
#install -s -D source/quadra $RPM_BUILD_ROOT%{_bindir}/quadra
#install -m644 -D source/quadra.res $RPM_BUILD_ROOT%{_datadir}/games/quadra.res

install -D -m644 mandriva-%{name}.desktop %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop
install -D -m644 %SOURCE6 %{buildroot}%{_iconsdir}/%{name}.png
install -D -m644 %SOURCE5 %{buildroot}%{_miconsdir}/%{name}.png
install -D -m644 %SOURCE7 %{buildroot}%{_liconsdir}/%{name}.png

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ChangeLog LICENSE README
%{_gamesbindir}/*
%{_gamesdatadir}/quadra.res
%{_datadir}/pixmaps/*
%{_datadir}/applications/*
%{_iconsdir}/*.png
%{_miconsdir}/*.png
%{_liconsdir}/*.png



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16208 |12mr|quassel-0.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:       quassel
Version:    0.8.0
Release:    1
Summary:    A modern cross-platform distributed IRC client (monolythic)
Source0:    http://quassel-irc.org/pub/quassel-%{version}.tar.bz2
Source1:    networks.ini
Group:      Networking/IRC
License:    GPLv3
URL:        http://quassel-irc.org/
BuildRequires:  qt4-linguist >= 4:4.6.0
BuildRequires:  kdelibs4-devel
Requires:   quassel-common = %{version}
Provides:   kde4-irc-client

%description
Quassel IRC is a modern, cross-platform, distributed IRC client,
meaning that one (or multiple) client(s) can attach to and detach
from a central core -- much like the popular combination of screen
and a text-based IRC client such as WeeChat, but graphical. In
addition to this unique feature, we aim to bring a pleasurable,
comfortable chatting experience to all major platforms (including
Linux®, Windows®, and MacOS X® as well as Qtopia-based cell phones
and PDAs), making communication with your peers not only convenient,
but also ubiquitous available.

%files
%defattr(-,root,root)
%{_bindir}/quassel
%{_kde_applicationsdir}/quassel.desktop

#-----------------------------------------------------------------------

%package common
Group: Networking/IRC
Summary: A modern cross-platform distributed IRC client - Common files
Requires: qt4-database-plugin-sqlite
Conflicts: quassel < 0.3.1.20090128-4

%description common
A modern, cross-platform, distributed IRC client
- This is client only, depends on a core server.

%files common
%defattr(-,root,root)
%{_datadir}/icons/hicolor/*/*/*
%{_datadir}/pixmaps/%{name}.png
%{_kde_appsdir}/quassel
%doc AUTHORS ChangeLog README

#-----------------------------------------------------------------------

%package client
Group: Networking/IRC
Summary: A modern cross-platform distributed IRC client - Client only
Requires: quassel-common = %version

%description client
A modern, cross-platform, distributed IRC client - Client only

%files client
%defattr(-,root,root)
%{_bindir}/quasselclient
%{_kde_applicationsdir}/quasselclient.desktop

#-----------------------------------------------------------------------

%package core
Group: Networking/IRC
Summary: A modern cross-platform distributed IRC client - Core server
Requires: quassel-common = %version

%description core
A modern, cross-platform, distributed IRC client - This is the quassel
core server for clients.

%files core
%defattr(-,root,root)
%{_bindir}/quasselcore

#-----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4 \
    -DWANT_MONO=ON \
    -DWITH_KDE=ON \
    -DEMBED_DATA=OFF
%make

%install
%makeinstall_std -C build

# Our own defined networks
rm -f %buildroot/%_datadir/apps/quassel/networks.ini
install -m 644 %{SOURCE1} %buildroot/%_datadir/apps/quassel/



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16209 |12mr|quazip-0.4.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1

%define libname %mklibname %{name} %{major}
%define develname %mklibname -d %{name}

Name:		quazip
Version:	0.4.4
Release:	3
Summary:	Qt/C++ wrapper for the minizip library
License:	LGPLv2+
Group:		System/Libraries
URL:		http://quazip.sourceforge.net/
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.zip
BuildRequires:	qt4-devel
BuildRequires:	zlib-devel
BuildRequires:	libzip-devel
BuildRequires:	doxygen
BuildRequires:	graphviz
BuildRequires:	dos2unix

%description
QuaZIP is a simple C++ wrapper over Gilles Vollant's ZIP/UNZIP package that
can be used to access ZIP archives. It uses Trolltech's Qt toolkit.

QuaZIP allows you to access files inside ZIP archives using QIODevice API,
and - yes! - that means that you can also use QTextStream, QDataStream or
whatever you would like to use on your zipped files.

QuaZIP provides complete abstraction of the ZIP/UNZIP API, for both reading
from and writing to ZIP archives.

#------------------------------------------------------------------------------

%package -n %{libname}
Summary:	Qt/C++ wrapper for the minizip library
%rename quazip

%description -n %{libname}
QuaZIP is a simple C++ wrapper over Gilles Vollant's ZIP/UNZIP package that
can be used to access ZIP archives. It uses Trolltech's Qt toolkit.

QuaZIP allows you to access files inside ZIP archives using QIODevice API,
and - yes! - that means that you can also use QTextStream, QDataStream or
whatever you would like to use on your zipped files.

QuaZIP provides complete abstraction of the ZIP/UNZIP API, for both reading
from and writing to ZIP archives.

%files -n %{libname}
%doc COPYING* NEWS
%{_libdir}/*.so.%{major}*

#------------------------------------------------------------------------------

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Requires:	zlib-devel
Requires:	qt4-devel
Provides:	quazip-devel = %{version}-%{release}
Obsoletes:	quazip-devel <= 0.4.3-1
Obsoletes:	%{mklibname -d quazip 1} < 0.4.4-2

%description -n %{develname}
This package contains libraries, header files and documentation
for developing applications that use %{libname}.

%files -n %{develname}
%doc COPYING* NEWS
%doc doc/html
%{_includedir}/%{name}
%{_libdir}/*.so

#------------------------------------------------------------------------------

%prep
%setup -q

# Fixes build and install
sed -i 's\PREFIX/lib\PREFIX/%{_lib}\' %{name}/%{name}.pro
# removing test programs
sed -i 's\test/[a-zA-Z]*\\g' %{name}.pro

dos2unix COPYING NEWS doc/html/*

%build
%{qmake_qt4} PREFIX=%{_prefix} LIBS+=-lz
make

doxygen Doxyfile
for file in doc/html/*; do
	touch -r Doxyfile $file
done

%install
make INSTALL="install -p" INSTALL_ROOT=%{buildroot} install



%changelog
* Fri Oct  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: f85e43b
- Fix description length
  
* Tue Sep  4 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 80a3a96
- Rename devel package, control library major
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16210 |12mr|quick-usb-formatter-0.5-0.preview.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define binname quickusbformatter

%define beta preview

Name:		quick-usb-formatter
Version:	0.5
Release:	0.%{beta}.1
Summary:	A small KDE4 application to format usb sticks and devices
Group:		Graphical desktop/KDE
License:	LGPLv2+
URL:		http://kde-apps.org/content/show.php?content=137493
Source0:	http://sourceforge.net/projects/chakra/files/Tools/Quick-Usb-Formatter/quick-usb-formatter-%{version}-%{beta}.tar.bz2
Patch0:		quick-usb-formatter-0.5-l10n-ru.patch
BuildRequires:	cmake
BuildRequires:	kdelibs4-devel
BuildRequires:	gettext

%description
Quick Usb Formatter is a tiny app designed for enhance the usability of the
device notifier, an additional option for quick format usb sticks.

%prep
%setup -q -n chakra-quick-usb-formatter
%patch0 -p1 -b .ru

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang %{binname}

%files -f %{binname}.lang
%doc README.txt
%{_kde_bindir}/%{binname}
%{_kde_appsdir}/solid/actions/%{binname}_solid.desktop
%{_kde_applicationsdir}/%{binname}.desktop
%{_kde_libdir}/kde4/libexec/helper
%{_datadir}/dbus-1/system-services/org.kde.auth.quf.service
%{_datadir}/polkit-1/actions/org.kde.auth.quf.policy
%{_sysconfdir}/dbus-1/system.d/org.kde.auth.quf.conf


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16211 |12mr|quota-3.17-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	System administration tools for monitoring users' disk usage
Name:		quota
Version:	3.17
Release:	10
License:	BSD and GPLv2+
Group:		System/Configuration/Other
URL:		http://sourceforge.net/projects/linuxquota/
Source0:	http://prdownloads.sourceforge.net/linuxquota/%{name}-%{version}.tar.gz
Patch0:		quota-3.06-warnquota.patch
Patch1:		quota-3.17-no-stripping.patch
Patch2:		quota-3.06-man-page.patch
Patch3:		quota-3.06-pie.patch
Patch4:		quota-3.13-wrong-ports.patch
Patch5:		quota-3.16-helpoption.patch
Patch6:		quota-3.16-quotaoffhelp.patch
Patch50:	quota-tools-default-conf.patch
BuildRequires:	pkgconfig(ext2fs)
BuildRequires:	gettext
BuildRequires:	tcp_wrappers-devel
Requires:	e2fsprogs
Requires:	initscripts >= 6.38
Requires:	tcp_wrappers

%description
The quota package contains system administration tools for monitoring and
limiting users' and or groups' disk usage, per filesystem.

Install quota if you want to monitor and/or limit user/group disk usage.

%prep

%setup -q -n quota-tools
%patch0 -p1
%patch1 -p1
%patch2 -p1
%ifnarch ppc ppc64
%patch3 -p1
%endif
%patch4 -p1
%patch5 -p1
%patch6 -p1

%patch50 -p1 -b .default-conf

#fix typos/mistakes in localized documentation
for pofile in $(find ./po/*.p*)
do
   sed -i 's/editting/editing/' "$pofile"
done

%build
%serverbuild

%configure2_5x \
    --enable-ldapmail=try \
    --with-ext2direct=no \
    --enable-rootsbin 

%make

%install
install -d %{buildroot}/sbin
install -d %{buildroot}%{_sysconfdir}
install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_mandir}/{man1,man2,man3,man8}

make install ROOTDIR=%{buildroot} \
             DEF_BIN_MODE=755 \
             DEF_SBIN_MODE=755 \
             DEF_MAN_MODE=644 \
             STRIP=""

install -m0644 warnquota.conf %{buildroot}%{_sysconfdir}

# we don't support XFS yet
rm -f %{buildroot}%{_sbindir}/quot
rm -f %{buildroot}%{_sbindir}/xqmstats
rm -f %{buildroot}%{_mandir}/man8/quot.*
rm -f %{buildroot}%{_mandir}/man8/xqmstats.*

%find_lang %{name}

%files -f %{name}.lang
%doc Changelog README.ldap-support README.mailserver ldap-scripts
%config(noreplace) %{_sysconfdir}/warnquota.conf
%config(noreplace) %{_sysconfdir}/quotagrpadmins
%config(noreplace) %{_sysconfdir}/quotatab
/sbin/*
%{_bindir}/*
%{_sbindir}/*
%{_includedir}/rpcsvc/*
%{_mandir}/man?/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16212 |12mr|qxmlrpc-1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d

Summary:	Full Qt4 based implementation of XML-RPC protocol
Name:		qxmlrpc
Version:	1
Release:	5
License:	GPLv3+
Group:		System/Libraries
Source0:	%{name}-%{version}.tar.bz2
Patch0:		qxmlrpc-1-shared.patch
BuildRequires:	qt4-devel

%description
Full Qt4 based implementation of XML-RPC protocol.

%package -n %{libname}
Summary:	Full Qt4 based implementation of XML-RPC protocol
Group:		System/Libraries

%description -n %{libname}
Full Qt4 based implementation of XML-RPC protocol.

%files -n %{libname}
%{_libdir}/libqxmlrpc.so.%{major}*

%package -n %{devname}
Summary:	Develompent stuff for %{name}
Group:		Development/KDE and Qt
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{name} < 1-5
Obsoletes:	%{name}-devel < 1-5

%description -n %{devname}
Files needed to build applications based on %{name}.

%files -n %{devname}
%{_libdir}/libqxmlrpc.so
%{_libdir}/libqxmlrpc.a
%{_includedir}/%{name}

%prep
%setup -q
%patch0 -p1

%build
%qmake_qt4 xmlrpc.pro -config static -o Makefile.static
%qmake_qt4 xmlrpc.pro -config shared -o Makefile.shared

%make -f Makefile.static CFLAGS="%{optflags}"
make clean -f Makefile.static
%make -f Makefile.shared

%install
mkdir -p %{buildroot}%{_libdir}
cp libqxmlrpc.a %{buildroot}%{_libdir}/
cp libqxmlrpc.so.%{major}.0.0 %{buildroot}%{_libdir}/

pushd %{buildroot}%{_libdir}
ln -s libqxmlrpc.so.%{major}.0.0 libqxmlrpc.so.%{major}.0
ln -s libqxmlrpc.so.%{major}.0 libqxmlrpc.so.%{major}
ln -s libqxmlrpc.so.%{major} libqxmlrpc.so
popd

mkdir -p %{buildroot}%{_includedir}/%{name}/
cp *.h %{buildroot}%{_includedir}/%{name}/


%changelog
* Fri Sep  7 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 4b2dd56
- Completely recreate package to make it follow Rosa/Mandriva packaging policy
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16213 |12mr|qyoto-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		qyoto
Summary:	C# Mono Qt 4 bindings
Version:	4.9.4
Release:	1
Epoch:		1
Group:		Development/KDE and Qt
License:	GPL
URL:		https://projects.kde.org/projects/kde/kdebindings/csharp/qyoto
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel >= 2:%{version}
BuildRequires:	smokegen-devel >= 1:%{version}
BuildRequires:	smokeqt-devel >= 1:%{version}
BuildRequires:	pkgconfig(mono)
BuildRequires:	pkgconfig(phonon)
BuildRequires:	pkgconfig(qimageblitz)
BuildRequires:	kde4-macros
BuildRequires:	cmake
BuildRequires:	qscintilla-qt4-devel
Provides:	mono-qt4 = %{EVRD}

%description
.NET/Mono bindings for the Qt libraries.

%files
%{_prefix}/lib/mono/qyoto/qt-dotnet.dll
%{_prefix}/lib/mono/qyoto/qscintilla.dll
%{_prefix}/lib/mono/qyoto/qtscript.dll
%{_prefix}/lib/mono/qyoto/qtuitools.dll
%{_prefix}/lib/mono/qyoto/qtwebkit.dll
%{_prefix}/lib/mono/qyoto/qttest.dll
%{_prefix}/lib/mono/qyoto/phonon.dll
%{_prefix}/lib/mono/gac/qttest
%{_prefix}/lib/mono/gac/qt-dotnet
%{_prefix}/lib/mono/gac/qscintilla
%{_prefix}/lib/mono/gac/qtscript
%{_prefix}/lib/mono/gac/qtwebkit
%{_prefix}/lib/mono/gac/qtuitools
%{_prefix}/lib/mono/gac/phonon
%{_kde_libdir}/libqscintilla-sharp.so
%{_kde_libdir}/libqtscript-sharp.so
%{_kde_libdir}/libqtuitools-sharp.so
%{_kde_libdir}/libqtwebkit-sharp.so
%{_kde_libdir}/libqttest-sharp.so
%{_kde_libdir}/libphonon-sharp.so

#------------------------------------------------------------

%define libqyoto_major 2
%define libqyoto %mklibname qyoto %{libqyoto_major}

%package -n %{libqyoto}
Summary:	Qt generic bindings library
Group:		Development/KDE and Qt

%description -n %{libqyoto}
Qt generic bindings library.

%files -n %{libqyoto}
%{_kde_libdir}/libqyoto.so.%{libqyoto_major}*

#------------------------------------------------------------

%package -n qyoto-devel
Summary:	Header files for qyoto
Group:		Development/KDE and Qt
Provides:	mono-qt4-devel = %{EVRD}
Requires:	qyoto = %{EVRD}
Requires:	%{libqyoto} = %{EVRD}
Conflicts:	qyoto < 1:4.4.95

%description -n qyoto-devel
qyoto devel files.

%files -n qyoto-devel
%{_kde_bindir}/csrcc
%{_kde_bindir}/uics
%{_kde_includedir}/qyoto
%{_kde_libdir}/libqyoto.so
%{_kde_libdir}/pkgconfig/qyoto.pc
%{_kde_libdir}/pkgconfig/qtscript-sharp.pc
%{_kde_libdir}/pkgconfig/qttest-sharp.pc
%{_kde_libdir}/pkgconfig/qtuitools-sharp.pc
%{_kde_libdir}/pkgconfig/qtwebkit-sharp.pc
%{_kde_datadir}/qyoto/cmake/*
%{_kde_datadir}/qyoto/key.snk

#------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.1-1
- New version 4.9.1

* Tue Aug 14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.0-1
- New version 4.9.0

* Mon Jul 09 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.8.95-1
- New version 4.8.95

* Fri Jun 08 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 1:4.8.4-69.1mib2010.2
- New version 4.8.4
- MIB (Mandriva International Backports)

* Fri May 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 1:4.8.3-69.1mib2010.2
- New version 4.8.3
- MIB (Mandriva International Backports)

* Wed Apr 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 1:4.8.2-69.1mib2010.2
- New version 4.8.2
- MIB (Mandriva International Backports)

* Wed Mar 07 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 1:4.8.1-69.1mib2010.2
- New version 4.8.1
- MIB (Mandriva International Backports)

* Mon Feb 20 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 1:4.8.0-69.1mib2010.2
+ Revision: 758088
- Backport to 2010.2 for MIB users
- Update to 4.8.0
- MIB (Mandriva International Backports)

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.97-1
+ Revision: 758088
- New upstream tarball

* Thu Dec 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.95-1
+ Revision: 744567
- New upstream tarball

* Thu Dec 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.90-1
+ Revision: 744325
- Remove merged patch
- New upstream tarball $NEW_VERSION
- Import qyoto
- Create folder


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16214 |12mr|qzion-0.4.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: qzion
Version: 0.4.0
Release: %mkrel 5
License: GPL
Group: Development/KDE and Qt 
Summary: QZion is an canvas abstraction used by and made for QEdje
Source: %name-%version.tar.gz
Patch0: qzion-0.4.0-gcc44.patch
Patch1: qzion-0.4.0-fix-install.patch
Url: http://code.openbossa.org//qedje/
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: qt4-devel
BuildRequires: kde4-macros
BuildRequires: python-qt4
%py_requires -d

%description
QZion is an canvas abstraction used by and made for QEdje

#------------------------------------------------

%define libqzion_major 0
%define libqzion %mklibname qzion %{libqzion_major}

%package -n %libqzion
Summary: Qzionlibrary
Group: System/Libraries

%description -n %libqzion
Qzion library.


%files -n %libqzion
%defattr(-,root,root)
%_kde_libdir/libqzion.so.%{libqzion_major}*

#-----------------------------------------------

%package -n python-qzion
Summary: Qzion python bindings
Group:     Development/KDE and Qt
Requires: python-qt4

%description -n python-qzion
Qzion python bindings.

%files -n python-qzion
%py_sitedir/qzion
%_datadir/sip/qzion

#-----------------------------------------------

%package   devel
Summary:   Devel stuff for kdebase 4
Group:     Development/KDE and Qt
Requires:  %libqzion = %version
%description  devel
Devel packages needed to build QZion apps

%files devel
%defattr(-,root,root)
%_kde_includedir/*.h
%_kde_libdir/pkgconfig/qzion.pc
%_kde_libdir/libqzion.so

#------------------------------------------------

%prep
%setup -q -n qzion-mainline 
%patch0 -p1 -b .gcc44
%patch1 -p0
%build
%cmake_qt4
%make

%install
rm -rf %{buildroot}
cd build
make DESTDIR=%buildroot install

%clean
rm -rf %buildroot



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16215 |12mr|R-2.15.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		upgrade_from_2_12		1

# (tpg) really not needed
# for private copy in /usr/lib/R/share/perl/Text/DelimMatch.pm 
%define __noautoprov '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::.*\)'
%define __noautoreq 'libRblas.so\\|libRlapack.so\\|perl\(R::.*\)'
%define _disable_ld_no_undefined 1

%bcond_without	system_pcre

%ifarch %{mips} %{arm}
    %bcond_with	java
%else
    %bcond_without java
%endif

%ifarch x86_64
    %define	java_arch		amd64
%else
    %define	java_arch		%{_arch}
%endif

%define		libRmath		%{mklibname Rmath}
%define		libRmath_devel		%{mklibname -d Rmath}
%define		libRmath_static_devel	%{mklibname -d -s Rmath}

#-----------------------------------------------------------------------
Name:		R
Version:	2.15.1
Release:	3
Summary:	A language for data analysis and graphics
URL:		http://www.r-project.org
Source0:	ftp://cran.r-project.org/pub/R/src/base/R-2/R-%{version}.tar.gz
Source1:	macros.R
Source2:	R-make-search-index.sh
Source3:	R-icons-png.tar.bz2
Source4:	R.bash_completion.bz2
Source100:	R.rpmlintrc
License:	GPLv2+
Group:		Sciences/Mathematics
BuildRequires:	bison
BuildRequires:	pkgconfig(blas)
BuildRequires:	bzip2-devel
BuildRequires:	pkgconfig(cairo)
BuildRequires:	cups-common
BuildRequires:	gcc-c++
BuildRequires:	gcc-gfortran
BuildRequires:	gcc-objc
BuildRequires:	gettext-devel
BuildRequires:	glibc-static-devel
BuildRequires:	gpm-devel
BuildRequires:	icu-devel >= 49
%if %{with java}
BuildRequires:	java-rpmbuild
%endif
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(lapack)
BuildRequires:	less
BuildRequires:	pkgconfig(ice)
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xmu)
BuildRequires:	pkgconfig(xt)
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(pango)
BuildRequires:	paper-utils
%if %{with system_pcre}
BuildRequires:	pkgconfig(libpcre)
%endif
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pth-devel
BuildRequires:	readline-devel
BuildRequires:	tcl-devel
BuildRequires:	texinfo
BuildRequires:	texlive
BuildRequires:	tiff-devel
BuildRequires:	tk-devel
BuildRequires:	zip
BuildRequires:	zlib-devel
# R-devel will pull in R-core
Requires:	R-devel = %{EVRD}
# libRmath-devel will pull in libRmath
Requires:	%{libRmath_devel} = %{EVRD}
Suggests:	x11-font-adobe-100dpi
Obsoletes:	R-recommended <= 1.5.1
Provides:	R-recommended
Patch1:		R-2.8.1-menu.patch
Patch2:		R-2.10.1-gfxdemos.patch

%description
This is a metapackage that provides both core R userspace and 
all R development components.

R is a language and environment for statistical computing and graphics. 
R is similar to the award-winning S system, which was developed at 
Bell Laboratories by John Chambers et al. It provides a wide 
variety of statistical and graphical techniques (linear and
nonlinear modelling, statistical tests, time series analysis,
classification, clustering, ...).

R is designed as a true computer language with control-flow
constructions for iteration and alternation, and it allows users to
add additional functionality by defining new functions. For
computationally intensive tasks, C, C++ and Fortran code can be linked
and called at run time.

%files

#-----------------------------------------------------------------------
%package	core
Summary:	The minimal R components necessary for a functional runtime
Group:		Sciences/Mathematics
Requires:	cups
Requires:	gawk
Requires:	less
Requires:	perl
Requires:	sed
Requires:	texlive
Requires:	vim
Requires:	xdg-utils
# These are the submodules that R-core provides. Sometimes R modules say they
# depend on one of these submodules rather than just R. These are provided for 
# packager convenience.
%rename R-base
Provides:	R-boot = 1.3.3
Provides:	R-class = 7.3.3
Provides:	R-cluster = 1.14.1
Provides:	R-codetools = 0.2.8
Provides:	R-datasets = %{version}
Provides:	R-foreign = 0.8.46
Provides:	R-graphics = %{version}
Provides:	R-grDevices = %{version}
Provides:	R-grid = %{version}
Provides:	R-KernSmooth = 2.23.6
Provides:	R-lattice = 0.20.0
Provides:	R-MASS = 7.3.16
Provides:	R-Matrix = 1.0.1
Obsoletes:	R-Matrix < 0.999375-7
Provides:	R-methods = %{version}
Provides:	R-mgcv = 1.7.9
Provides:	R-nlme = 3.1.102
Provides:	R-nnet = 7.3.1
Provides:	R-parallel = %{version}
Provides:	R-rpart = 3.1.50
Provides:	R-spatial = 7.3.3
Provides:	R-splines = %{version}
Provides:	R-stats = %{version}
Provides:	R-stats4 = %{version}
Provides:	R-survival = 2.36.10
Provides:	R-tcltk = %{version}
Provides:	R-tools = %{version}
Provides:	R-utils = %{version}

%description	core
A language and environment for statistical computing and graphics.
R is similar to the award-winning S system, which was developed at
Bell Laboratories by John Chambers et al. It provides a wide
variety of statistical and graphical techniques (linear and
nonlinear modelling, statistical tests, time series analysis,
classification, clustering, ...).

R is designed as a true computer language with control-flow
constructions for iteration and alternation, and it allows users to
add additional functionality by defining new functions. For
computationally intensive tasks, C, C++ and Fortran code can be linked
and called at run time.

%post core
    %{_sbindir}/texlive.post
    %if %{with java}
    R CMD javareconf \
	JAVA_HOME=%{_jvmdir}/jre \
	JAVA_CPPFLAGS='-I%{_jvmdir}/java/include\ -I%{_jvmdir}/java/include/linux' \
	JAVA_LIBS='-L%{_jvmdir}/jre/lib/%{java_arch}/server \
	-L%{_jvmdir}/jre/lib/%{java_arch}\ -L%{_jvmdir}/java/lib/%{java_arch} \
	-L/lib\ -L/usr/lib\ -ljvm' \
	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 \
	> /dev/null 2>&1 || exit 0
    %endif

%postun core
    if [ $1 -eq 0 ] ; then
	%{_sbindir}/texlive.post
    fi

%if %{upgrade_from_2_12}
%posttrans core
    if [ ! -e %{_libdir}/R/doc ]; then
	ln -sf %{_docdir}/R %{_libdir}/R/doc
    fi
%endif

%files		core
%{_bindir}/*
%{_datadir}/R
%{_libdir}/R
%exclude %{_libdir}/R/include
%{_prefix}/lib/rpm/R-make-search-index.sh
%{_infodir}/R-*.info*
%{_sysconfdir}/bash_completion.d/*
%{_sysconfdir}/rpm/macros.d/macros.R
%{_mandir}/man1/*
%{_sysconfdir}/ld.so.conf.d/*
%{_texmfdir}/tex/latex/R
%{_iconsdir}/Rlogo.png
%{_liconsdir}/*
%{_miconsdir}/*
%{_datadir}/applications/*
%doc %{_docdir}/R

#-----------------------------------------------------------------------
%package	devel
Summary:	Files for development of R packages
Group:		Development/Other
Requires:	R-core = %{EVRD}
# You need all the BuildRequires for the development version
Requires:	bzip2-devel
Requires:	gcc-c++
Requires:	gcc-gfortran
Requires:	libx11-devel
%if %{with system_pcre}
Requires:	pcre-devel
%endif
Requires:	pkgconfig
Requires:	tcl-devel
Requires:	texinfo
Requires:	texlive
Requires:	tk-devel
Requires:	zlib-devel
Provides:	R-Matrix-devel = 1.0.1
Obsoletes:	R-Matrix-devel < 0.999375-7

%description	devel
Install R-devel if you are going to develop or compile R packages.

%files		devel
%{_libdir}/pkgconfig/libR.pc
%{_includedir}/R
%{_libdir}/R/include

#-----------------------------------------------------------------------
%package	-n %{libRmath}
Summary:	Standalone math library from the R project
Group:		System/Libraries
Provides:	Rmath = %{EVRD}

%description	-n %{libRmath}
A standalone library of mathematical and statistical functions derived
from the R project.  This package provides the shared libRmath library.

%files		-n %{libRmath}
%{_libdir}/libRmath.so

#-----------------------------------------------------------------------
%package	-n %{libRmath_devel}
Summary:	Headers from the R Standalone math library
Group:		Development/Other
Requires:	%{libRmath} = %{EVRD}
Requires:	pkgconfig
Provides:	Rmath-devel = %{EVRD}

%description	-n %{libRmath_devel}
A standalone library of mathematical and statistical functions derived
from the R project.  This package provides the libRmath header files.

%files		-n %{libRmath_devel}
%{_includedir}/Rmath.h
%{_libdir}/pkgconfig/libRmath.pc

#-----------------------------------------------------------------------
%package	-n %{libRmath_static_devel}
Summary:	Static R Standalone math library
Group:		Development/Other
Requires:	%{libRmath_devel} = %{EVRD}
Provides:	Rmath-static-devel = %{EVRD}

%description	-n %{libRmath_static_devel}
A standalone library of mathematical and statistical functions derived
from the R project.  This package provides the static libRmath library.

%files		-n %{libRmath_static_devel}
%{_libdir}/libRmath.a

########################################################################
%prep
%setup -q
%patch1 -p1
%patch2 -p1

#-----------------------------------------------------------------------
%build
# Add PATHS to Renviron for R_LIBS_SITE
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
export R_PDFVIEWER="%{_bindir}/xdg-open"
export R_PRINTCMD="lpr"
export R_BROWSER="%{_bindir}/xdg-open"

# instead of "BuildConflicts: R-core" and/or R-foo packages
if [ -x %{bindir}/Rscript ]; then
    mkdir bin
    ln -sf bin/R bin/Rscript
fi

export FCFLAGS="%{optflags}"
%if %{with java}
    export JAVA_HOME="%{java_home}"
%endif

(
    %configure						\
	--with-tcltk					\
	--with-tcl-config=%{_libdir}/tclConfig.sh	\
	--with-tk-config=%{_libdir}/tkConfig.sh		\
	--with-cairo					\
	--with-libpng					\
	--with-jpeglib					\
	--with-system-zlib				\
	--with-system-bzlib				\
%if %{with system_pcre}
	--with-system-pcre				\
%else
	--without-system-pcre				\
%endif
	--with-system-xz				\
	--with-ICU					\
	--with-readline					\
	--disable-BLAS-shlib				\
	--with-lapack=%{_libdir}			\
	--with-blas=%{_libdir}				\
	--enable-R-shlib				\
	--enable-prebuilt-html				\
	rdocdir=%{_docdir}/R				\
	rsharedir=%{_datadir}/R
) | grep -A30 'R is now' - > CAPABILITIES

# (tpg) somehow --prefix is not honored
sed -i -e 's#/usr/local#%{_prefix}#g' Makeconf

%make
make -C src/nmath/standalone

#make check-all
%make pdf
%make info

# Convert to UTF-8
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
    iconv -f iso-8859-1 -t utf-8 -o $i{.utf8,}
    mv $i{.utf8,}
done

#-----------------------------------------------------------------------
%install
make DESTDIR=%{buildroot} install install-info
make DESTDIR=%{buildroot} install-pdf

rm -f %{buildroot}%{_infodir}/dir
rm -f %{buildroot}%{_infodir}/dir.old
install -p CAPABILITIES %{buildroot}%{_docdir}/R

# Install libRmath files
make -C src/nmath/standalone install DESTDIR=%{buildroot}

mkdir -p %{buildroot}/etc/ld.so.conf.d
echo "%{_libdir}/R/lib" > %{buildroot}/etc/ld.so.conf.d/%{name}-%{_arch}.conf

mkdir -p %{buildroot}%{_datadir}/R/library

# Install rpm helper macros
mkdir -p %{buildroot}%{_sysconfdir}/rpm/macros.d
install -m0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/rpm/macros.d

# Install rpm helper script
mkdir -p %{buildroot}%{_prefix}/lib/rpm/
install -m0755 %{SOURCE2} %{buildroot}/usr/lib/rpm/

# Fix html/packages.html
# We can safely use RHOME here, because all of these are system packages.
sed -i 's|\..\/\..|%{_libdir}/R|g' %{buildroot}%{_docdir}/R/html/packages.html

for i in %{buildroot}%{_libdir}/R/library/*/html/*.html; do
  sed -i 's|\..\/\..\/..\/doc|%{_docdir}/R|g' $i
done

# Fix exec bits
chmod +x %{buildroot}%{_datadir}/R/sh/echo.sh
chmod -x %{buildroot}%{_libdir}/R/library/mgcv/CITATION %{buildroot}%{_docdir}/R/CAPABILITIES

# Symbolic link for convenience
# Actually do make the reverse link done in fedora, to avoid the need to
# fight rpm to convert a directory into a symlink if upgrading from
# previous mandriva packages
ln -sf ../%{_lib}/R/include %{buildroot}%{_includedir}/R

%if !%{upgrade_from_2_12}
ln -sf %{_docdir}/R %{buildroot}%{_libdir}/R/doc
%endif

# Symbolic link for LaTeX
mkdir -p %{buildroot}%{_texmfdir}/tex/latex
pushd %{buildroot}%{_texmfdir}/tex/latex
    ln -s ../../../R/texmf/tex/latex R
popd

cp doc/COPYING %{buildroot}%{_docdir}/R

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Name=R
Comment=A language for statistical computing
Exec=%{_bindir}/R --gui=tk
Terminal=true
Type=Application
Icon=Rlogo
Categories=Science;Math;
EOF

# icons
mkdir -p %{buildroot}%{_iconsdir}
tar xjf %{SOURCE3} -C %{buildroot}%{_iconsdir}

# (tpg) add bash completion file
mkdir -p %{buildroot}%{_sysconfdir}/bash_completion.d
bzcat %{SOURCE4} > %{buildroot}%{_sysconfdir}/bash_completion.d/R-base



%changelog
* Sun Sep  23 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 280bd87
- Bump release for updates purpose
  
* Sun Sep  23 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 8db9f1b
- New version 2.15.1, convert BR to pkgconfig style
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16216 |12mr|radeontool-1.6.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		radeontool
Version:	1.6.0
Release:	%mkrel 3
Summary:	Enable/disable ATI Radeon external display/backlight
Source0:	http://people.freedesktop.org/~airlied/%{name}/%{name}-%{version}.tar.bz2
Source1:	http://www.fdd.com/software/radeon/lightwatch2.pl
Patch1:		radeontool-1.6.0-fix-str-fmt.patch
URL:		http://people.freedesktop.org/~airlied/radeontool/
License:	BSD
Group:		System/Configuration/Hardware
BuildRoot:	%_tmppath/%name-%version-buildroot
BuildRequires:	libpciaccess-devel

%description
This utility should enable/disable the external display for ATI Radeon video
cards.
It should also enable/disable the backlight on a laptop equipped with a an ATI
Radeon Mobility video card.
Since it was engineered without access to the Radeon documents, it may as well
break your hardware.
USE RADEONTOOL AT YOUR OWN RISK


%prep
%setup -q
%patch1 -p1 -b .str
cp %{SOURCE1} .

%build
%configure2_5x --bindir=%{_sbindir}
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,755)
%doc lightwatch2.pl
%{_sbindir}/radeontool
%{_sbindir}/avivotool





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16217 |12mr|radiusclient-0.3.2-17
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 0
%define libname	%mklibname radius %{major}
%define develname %mklibname radius -d
%define sdevelname %mklibname radius -d -s

Summary:	Radiusclient library and tools
Name:		radiusclient
Version:	0.3.2
Release:	%mkrel 17
License:	BSD
Group:		System/Libraries
URL:		ftp://ftp.cityline.net/pub/radiusclient/
Source0:	%{name}-%{version}.tar.bz2
Patch0:		%{name}-am_ac.patch

%description
Radiusclient is a /bin/login replacement which gets called by a getty
to log in a user and to setup the user's login environment. Normal
login programs just check the login name and password which the user
entered against the local password file (/etc/passwd, /etc/shadow). In
contrast to that Radiusclient also uses the RADIUS protocol to
authenticate the user.

%package -n	%{name}-utils
Summary:	Radiusclient library
Group:          System/Servers

%description -n	%{name}-utils
Radiusclient is a /bin/login replacement which gets called by a getty
to log in a user and to setup the user's login environment. Normal
login programs just check the login name and password which the user
entered against the local password file (/etc/passwd, /etc/shadow). In
contrast to that Radiusclient also uses the RADIUS protocol to
authenticate the user.

%package -n	%{libname}
Summary:	Radiusclient library
Group:          System/Libraries

%description -n	%{libname}
Libraries required for Radiusclient

%package -n	%{develname}
Summary:	Header files and development documentation for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	libradius-devel = %{version}-%{release}
Obsoletes:	%{_lib}radius0-devel < 0.3.2-12

%description -n	%{develname}
Header files and development documentation for %{name}.

%package -n	%{sdevelname}
Summary:	Static libraries for %{name}
Group:		Development/C
Requires:	%{develname} = %{version}-%{release}
Provides:	%{name}-static-devel = %{version}-%{release}
Obsoletes:	%{_lib}radius0-static-devel < 0.3.2-12

%description -n	%{sdevelname}
%{name} static library.

%prep
%setup -q
%patch0 -p1

%build
autoreconf -fi
%configure2_5x \
    --enable-shadow \
    --enable-scp

%make

%install
%makeinstall_std

%files -n %{name}-utils
%defattr(644,root,root,755)
%doc BUGS CHANGES README* doc/*.html
%dir %{_sysconfdir}/%{name}
%attr(644,root,root) %config(missingok,noreplace) %verify(not md5 size mtime) %{_sysconfdir}/%{name}/*
%attr(755,root,root) %{_sbindir}/*

%files -n %{libname}
%defattr(-,root,root)
%attr(755,root,root) %{_libdir}/lib*.so.*

%files -n %{develname}
%defattr(644,root,root,755)
%attr(755,root,root) %{_libdir}/lib*.so
%{_includedir}/*

%files -n %{sdevelname}
%defattr(644,root,root,755)
%{_libdir}/lib*.a





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16218 |12mr|radvd-1.9.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The IPv6 Router Advertisement Daemon
Name:		radvd
Version:	1.9.1
Release:	1
License:	BSD
Group:		System/Servers
URL:		http://v6web.litech.org/radvd/
Source0:	http://v6web.litech.org/radvd/dist/%{name}-%{version}.tar.gz
Source1:	radvd-tmpfs.conf
Source2:	radvd.service
Source3:	radvd.conf
Requires(post): rpm-helper
Requires(preun): rpm-helper
BuildRequires:	flex bison
BuildRequires:	pkgconfig(libdaemon)

%description
IPv6 has a lot more support for autoconfiguration than IPv4. But
for this autoconfiguration to work on the hosts of a network, the
routers of the local network have to run a program which answers
the autoconfiguration requests of the hosts.

On Linux this program is called radvd, which stands for Router
ADVertisement Daemon. This daemon listens to router solicitations (RS)
and answers with router advertisement (RA). Furthermore unsolicited
RAs are also send from time to time.

These RAs contain information, which is used by hosts to configure
their interfaces. This information includes address prefixes, the MTU of
the link and information about default routers.

%prep

%setup -q
for F in CHANGES; do
    iconv -f iso-8859-1 -t utf-8 < "$F" > "${F}.new"
    touch -r "$F" "${F}.new"
    mv "${F}.new" "$F"
done

%build
%serverbuild
%configure2_5x --with-pidfile=%{_localstatedir}/run/radvd/radvd.pid
%make


%install

%makeinstall_std

mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
mkdir -p %{buildroot}%{_localstatedir}/run/radvd
mkdir -p %{buildroot}%{_unitdir}

install -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/radvd.conf
install -m 644 redhat/radvd.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/radvd

install -d -m 755 %{buildroot}%{_sysconfdir}/tmpfiles.d
install -p -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/tmpfiles.d/radvd.conf
install -m 644 %{SOURCE2} %{buildroot}%{_unitdir}


%pre
%_pre_useradd radvd / /sbin/nologin
%_pre_groupadd daemon radvd

%post
if [ "$1" = "1" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
    /bin/systemctl enable radvd.service >/dev/null 2>&1 || :
fi

%postun
%_postun_groupdel daemon radvd
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
if [ $1 -ge 1 ] ; then
    /bin/systemctl try-restart radvd.service >/dev/null 2>&1 || :
fi

%preun
if [ "$1" -eq 0 ]; then
   /bin/systemctl disable radvd.service > /dev/null 2>&1 || :
   /bin/systemctl stop radvd.service > /dev/null 2>&1 || :
fi
 


%files
%doc CHANGES COPYRIGHT INTRO.html README TODO
%{_unitdir}/radvd.service
%config(noreplace) %{_sysconfdir}/radvd.conf
%config(noreplace) %{_sysconfdir}/sysconfig/radvd
%config(noreplace) %{_sysconfdir}/tmpfiles.d/radvd.conf
%dir %attr(-,radvd,radvd) %{_localstatedir}/run/radvd/
%doc radvd.conf.example
%{_mandir}/*/*
%{_sbindir}/radvd
%{_sbindir}/radvdump



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16219 |12mr|rapidsvn-0.12.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 3
%define	libname %mklibname svncpp %{major}
%define	oldlibname %mklibname rapidsvn 0
%define	develname %mklibname svncpp -d

Summary:	A cross-platform GUI for the Subversion concurrent versioning system
Name:		rapidsvn
Version:	0.12.0
Release:	7
License:	GPLv2+
Group:		Development/Other
URL:		http://rapidsvn.tigris.org
Source0:	http://www.rapidsvn.org/download/release/%{version}/%{name}-%{version}-1.tar.gz
Source1:	rapidsvn_logo.png
Patch1:		rapidsvn-0.12.0-linkage_fix.patch
BuildRequires:	apache-devel
BuildRequires:	doxygen
BuildRequires:	subversion-devel >= 1.2
BuildRequires:	subversion >= 1.2
BuildRequires:	libtool >= 1.4.2
BuildRequires:	wxgtku-devel
BuildRequires:	libxslt-proc
BuildRequires:	docbook-style-xsl
BuildRequires:	pkgconfig(neon)
BuildRequires:	imagemagick
BuildRequires:	pkgconfig(cppunit)
Requires(post):	%{libname} = %{version}-%{release}
Requires(preun): %{libname} = %{version}-%{release}
Requires:	subversion

%description
RapidSVN is a platform independent GUI client for the Subversion
revision system written in C++ using the wxWindows framework.

%package -n %{libname}
Summary:	RapidSVN shared SvnCpp C++ API libraries
Group:		System/Libraries

%description -n %{libname}
RapidSVN is a platform independent GUI client for the Subversion
revision system written in C++ using the wxWindows framework.

This package contains shared SvnCpp C++ API libraries for
RapidSVN.

%package -n %{develname}
Summary:	RapidSVN SvnCpp C++ API development libraries
Group:		Development/C++
Requires:	%{libname} = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	libsvncpp-devel = %{version}-%{release}
Provides:	%{oldlibname}-devel = %{version}-%{release}

%description -n %{develname}
As part of the RapidSVN effort it became clear that it would make
the code easier to update and manage if the Subversion client C
API were wrapped in C++. This is where SvnCpp comes from. Right
now it has the following aspects of the C API have been
abstracted: authentication, logging, status, notification, and
properties. SvnCpp should provide an object-oriented programming
interface to any project that uses C++ or a SWIG-compatible
language like Python or Java. 

%prep
%setup -qn %{name}-%{version}-1
%patch1 -p1

cp %{SOURCE1} rapidsvn_logo.png

%build
#mkdir src/tests/svncpp; touch src/tests/svncpp/Makefile.in
aclocal; autoconf; libtoolize --automake --force; aclocal; automake -a

export CFLAGS="%{optflags} -fno-strict-aliasing"
export CXXFLAGS=$CFLAGS

%configure2_5x \
    --enable-shared \
    --disable-static \
    --with-svn-include=%{_includedir} \
    --with-svn-lib=%{_libdir} \
    --with-xsltproc=%{_bindir}/xsltproc \
    --with-apr-config=%{_bindir}/apr-1-config \
    --with-apu-config=%{_bindir}/apu-1-config

%make

%install
%makeinstall_std

# Mandriva Icons
%__install -d %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps

convert rapidsvn_logo.png -resize 16x16 %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
convert rapidsvn_logo.png -resize 32x32 %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert rapidsvn_logo.png -resize 48x48 %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png

%__mkdir_p %{buildroot}%{_datadir}/applications
%__cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=RapidSVN
Comment=%{summary}
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Development;RevisionControl;
EOF

%__mv doc/svncpp/html .

%find_lang %{name}

%files -f %{name}.lang
%doc html AUTHORS ChangeLog NEWS README
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_includedir}/svncpp
%{_libdir}/*.so


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16220 |12mr|raptor-1.4.21-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname %{name} %{major}
%define develname %mklibname -d %{name}

Summary:   	Raptor RDF Parser Toolkit for Redland
Name:      	raptor
Version:   	1.4.21
Release:   	10
License: 	GPL LGPL
Group:     	Development/Other
URL:       	http://librdf.org/raptor/
Source0:	http://librdf.org/dist/source/%{name}-%{version}.tar.gz
Patch0:		raptor-1.4.21-mdv_conf.diff
Patch1:		raptor-1.4.21-CVE-2012-0037.diff
BuildRequires: 	libxml2-devel
BuildRequires:  curl-devel
Requires:	%{libname} >= %{version}

%description
Raptor is the RDF Parser Toolkit for Redland that provides
a set of standalone RDF parsers, generating triples from RDF/XML
or N-Triples.

%package -n	%{libname}
Summary:        Dynamic libraries from %{name}
Group:          System/Libraries

%description -n	%{libname}
Dynamic libraries from %{name}.

%package -n	%{develname}
Summary:	Header files and static libraries from %name
Group:		Development/C
Requires:	%{libname} >= %{version}
Provides:	%{name}-devel = %{version}-%{release} 
Obsoletes:	%{name}-devel < %{version}-%{release}
Obsoletes:	%{mklibname -d raptor 1}
Conflicts:	%{name} < 1.4.21-3

%description -n	%{develname}
Libraries and includes files for developing programs based on %{name}.

%prep

%setup -q
%patch0 -p0
%patch1 -p1 -b .CVE-2012-0037

%build
%configure2_5x
%make

%install

install -d %{buildroot}%{_mandir}/man{1,3}
%makeinstall

rm -f %{buildroot}%{_libdir}/*.*a

%files
%doc AUTHORS COPYING COPYING.LIB ChangeLog LICENSE.txt NEWS README
%{_mandir}/man1/rapper.1*
%{_mandir}/man3/libraptor.3*
%{_bindir}/rapper

%files -n %libname
%{_libdir}/lib*.so.%{major}*

%files -n %develname
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/%{name}.pc
%{_includedir}/*
%_datadir/gtk-doc/html/raptor/
%{_bindir}/raptor-config
%{_mandir}/man1/raptor-config.1*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16221 |12mr|raptor2-2.0.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %{name}_ %{major}
%define develname %mklibname -d %{name}

Summary:	Raptor RDF Parser Toolkit for Redland
Name:		raptor2
Version:	2.0.8
Release:	2
License:	GPL LGPL
Group:		Development/Other
URL:		http://librdf.org/raptor/
Source0:	http://librdf.org/dist/source/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(libxslt)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	gtk-doc
Conflicts:	raptor < 2.0.0

%description
Raptor is the RDF Parser Toolkit for Redland that provides
a set of standalone RDF parsers, generating triples from RDF/XML
or N-Triples.

%package -n	%{libname}
Summary:	Dynamic libraries from %{name}
Group:		System/Libraries

%description -n	%{libname}
Dynamic libraries from %{name}.

%package -n	%{develname}
Summary:	Header files and static libraries from %{name}
Group:		Development/C
Requires:	gtk-doc
Requires:	%{libname} >= %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{develname}
Libraries and includes files for developing programs based on %{name}.

%prep
%setup -q

%build
%configure2_5x --disable-static --with-html-dir=/dev/null
%make

%install
rm -rf %{buildroot}
%makeinstall_std

# cleanup
rm -rf %{buildroot}/dev/null

%files
%doc AUTHORS COPYING COPYING.LIB ChangeLog LICENSE.txt NEWS README
%{_mandir}/man1/rap*
%{_mandir}/man3/libraptor2.3*
%{_bindir}/rapper

%files -n %{libname}
%{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/*



%changelog
* Fri Aug  24 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: c7ad4d2
- New version 2.0.8 (sync with Cooker), convert BR to pkgconfig style
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16222 |12mr|rarian-0.8.1-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %{name} %{major}
%define develname %mklibname -d %{name}
%define xmlcatalog      %{_sysconfdir}/xml/catalog

Summary:	Cataloging system for documentation on open systems
Name:		rarian
Version:	0.8.1
Release:	11
License:	GPLv2+
Group:		Publishing
Url:		http://rarian.freedesktop.org/
Source0:	http://rarian.freedesktop.org/Releases/%{name}-%{version}.tar.bz2
Source1:	scrollkeeper-omf.dtd
# gw https://bugs.freedesktop.org/show_bug.cgi?id=11779
Patch0:		rarian-0.5.4-mv.patch
Patch1:		rarian-0.8.1-xz-support.patch

Requires(post):	libxml2-utils sgml-common util-linux-ng
Requires(preun): libxml2-utils sgml-common
%rename		scrollkeeper

%description
Rarian is a cataloging system for the installed documentation.

Rarian is designed to be a replacement for scrollkeeper.  It is
currently undergoing heavy development.  As of writing, rarian can be
installed in place of scrollkeeper and everything will work okay.

%package -n	%{libname}
Group:		System/Libraries
Summary:	Rarian cataloging system library

%description -n	%{libname}
Rarian is a cataloging system for the installed documentation.

Rarian is designed to be a replacement for scrollkeeper.  It is
currently undergoing heavy development.  As of writing, rarian can be
installed in place of scrollkeeper and everything will work okay.

%package -n	%{develname}
Group:		Development/C
Summary:	Rarian cataloging system - development files
Requires:	%{libname} = %version
Provides:	%{name}-devel = %version-%release

%description -n	%{develname}
Rarian is a cataloging system for the installed documentation.

Rarian is designed to be a replacement for scrollkeeper.  It is
currently undergoing heavy development.  As of writing, rarian can be
installed in place of scrollkeeper and everything will work okay.

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--disable-static \
	--disable-skdb-update \
	--localstatedir=/var
%make

%install
%makeinstall_std localstatedir=%{buildroot}/var
mkdir -p %{buildroot}/var/lib/rarian
touch %{buildroot}/var/lib/rarian/rarian-update-mtimes
install -D -m 644 %{SOURCE1} %{buildroot}%{_datadir}/xml/scrollkeeper/dtds/scrollkeeper-omf.dtd

%post
  if [ "$1" = "1" ]; then
%{_bindir}/rarian-sk-update
%{_bindir}/xmlcatalog --noout --add "public" \
        "-//OMF//DTD Scrollkeeper OMF Variant V1.0//EN" \
        "%{_datadir}/xml/scrollkeeper/dtds/scrollkeeper-omf.dtd" %{xmlcatalog}
%{_bindir}/xmlcatalog --noout --add "rewriteURI" \
        "http://scrollkeeper.sourceforge.net/dtds/scrollkeeper-omf-1.0/" \
        "file:///usr/share/xml/scrollkeeper/dtds/" %{xmlcatalog}
fi
%{_bindir}/rarian-sk-rebuild > /dev/null || true

%preun
if [ "$1" = "0" -a -f %{xmlcatalog} -a -x %{_bindir}/xmlcatalog ] ; then
  %{_bindir}/xmlcatalog --noout --del \
	"%{_datadir}/xml/scrollkeeper/dtds/scrollkeeper-omf.dtd" %{xmlcatalog}
fi

%postun
if [ "$1" = "0" ]; then
  # rarian is being removed, not upgraded.  
  rm -f %{_datadir}/help/*.document
fi

%triggerpostun -- scrollkeeper < 0.5.6-2mdv
%{_bindir}/xmlcatalog --noout --add "public" \
        "-//OMF//DTD Scrollkeeper OMF Variant V1.0//EN" \
        "%{_datadir}/xml/scrollkeeper/dtds/scrollkeeper-omf.dtd" %{xmlcatalog}

%triggerin -- %{_datadir}/omf/*/*.omf
%{_bindir}/scrollkeeper-update -q

%triggerpostun -- %{_datadir}/omf/*/*.omf
%{_bindir}/scrollkeeper-update -q

%files
%doc README NEWS 
%{_bindir}/rarian*
%{_bindir}/scrollkeeper*
%dir %{_datadir}/help/
%{_datadir}/help/rarian.document
%{_datadir}/librarian
%dir %{_datadir}/xml/scrollkeeper/
%dir %{_datadir}/xml/scrollkeeper/dtds/
%{_datadir}/xml/scrollkeeper/dtds/scrollkeeper-omf.dtd
%dir /var/lib/rarian
%ghost /var/lib/rarian/rarian-update-mtimes

%files -n %{libname}
%{_libdir}/librarian.so.%{major}*

%files -n %{develname}
%doc ChangeLog TODO
%{_libdir}/librarian.so
%{_includedir}/rarian
%{_libdir}/pkgconfig/rarian.pc




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16223 |12mr|rasqal-0.9.29-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	3
%define libname %mklibname %{name} %{major}
%define develname %mklibname -d %{name}

Name: 	 	rasqal
Summary: 	RDF querying library
Group:		Databases
Version: 	0.9.29
Release: 	1
License:	LGPL
URL:		http://librdf.org/rasqal/
Source0:	http://download.librdf.org/source/%{name}-%{version}.tar.gz
Patch0:		rasqal-0.9.28-linkm.patch
BuildRequires:	raptor2-devel > 2.0.4-2
BuildRequires:	libmpfr-devel

%description
Rasqal handles Resource Description Framework (RDF) query syntaxes, query
construction and query execution returning result bindings. The supported
query languages are RDQL and SPARQL.  Rasqal was designed to work closely
with the Redland RDF library but is entirely separate. It is intended to be
a portable library working across many POSIX systems (Unix, GNU/Linux,
BSDs, OSX, cygwin) win32 and others.

%package -n 	%{libname}
Summary:        Dynamic libraries from %{name}
Group:          System/Libraries
Obsoletes:	%{mklibname rasqal 0} >= 0.9.16

%description -n %{libname}
Dynamic libraries from %{name}.

%package -n 	%{develname}
Summary: 	Header files and static libraries from %{name}
Group: 		Development/C
Requires: 	%{libname} >= %{version}
Provides:	%{name}-devel = %{version}-%{release} 
Obsoletes: 	%{name}-devel < %{version}-%{release}
Obsoletes:	%{mklibname -d %{name} 0}

%description -n %{develname}
Libraries and includes files for developing programs based on %{name}.

%prep
%setup -q
%patch0 -p1 -b .linkm~

%build
%configure2_5x --disable-static
%make
										
%install
rm -rf %{buildroot}
%makeinstall_std

%multiarch_binaries %{buildroot}%{_bindir}/%{name}-config

# Zé: clean .la files
rm -f %{buildroot}%{_libdir}/*.la

%check
#make check

%files
%doc AUTHORS COPYING* ChangeLog LICENSE* NEWS* NOTICE README*
%{_bindir}/roqet
%{_mandir}/man1/roqet*

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_bindir}/%{name}-config
%{multiarch_bindir}/%{name}-config
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*
%{_mandir}/man1/rasqal*
%{_mandir}/man3/lib*
%{_datadir}/gtk-doc/html/%{name}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16224 |12mr|razorqt-0.4.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname qtxdglib %{major}
%define develname %mklibname qtxdglib -d

%define razorlibs %mklibname razorqt %{major}

Name:		razorqt
Version:	0.4.1
Release:	3
License:	LGPL
Group:		Graphical desktop/Other
Summary:	Razor is a lightweight desktop toolbox
Url:		http://razor-qt.org
Source0:	https://github.com/downloads/Razor-qt/razor-qt/razorqt-%{version}.tar.bz2
Patch0:		razorqt-0.4.1-gcc4.7.patch
BuildRequires:	gcc-c++
BuildRequires:	cmake
BuildRequires:	doxygen
BuildRequires:	magic-devel
BuildRequires:	qt4-devel
BuildRequires:	qt4-linguist
BuildRequires:	pkgconfig(xcomposite)
BuildRequires:	pkgconfig(udev)
BuildRequires:	pkgconfig(polkit-qt-1)
BuildRequires:	pkgconfig(xcursor)
Requires:	%{name}-desktop = %{version}
Requires:	%{name}-panel = %{version}
Requires:	%{name}-session = %{version}
Requires:	%{name}-appswitcher = %{version}
Requires:	%{name}-runner = %{version}
Requires:	%{name}-config = %{version}
Requires:	%{name}-data = %{version}
Requires:	%{name}-power = %{version}
Requires:	%{name}-policykit = %{version}
Requires:	razorqtlibs = %{version}
Requires:	qtxdglib = %{version}

#Recommends:	qterminal, juffed, ptbatterysystemtray, qlipper, qxkb, qasmixer, screengrab

%description
Razor is a lightweight desktop toolbox.

%package	devel
Summary:	RazorQt development package
Url:		http://razor-qt.org
Group:		Development/C
Requires:	razorqtlibs = %{version}-%{release}
Obsoletes:	razorqt-x11info <= %{version}

%description	devel
RazorQt development package.

%package -n	%{razorlibs}
Summary:	RazorQt shared library
Url:		http://razor-qt.org
Group:		System/Libraries
Requires:	upower
#Requires:	oxygen-icon-theme
# names before 0.4
Obsoletes:	razorqt-libs <= %{version}, librazorqt0 <= %{version}
Provides:	razorqtlibs = %{version}-%{release}

%description	-n %{razorlibs}
RazorQt shared library.

%package	-n %{libname}
Url:		http://razor-qt.org
Summary:	QtXdg library
Group:		System/Libraries
Provides:	qtxdglib = %{version}-%{release}

%description	-n %{libname}
Implementation of XDG standards in Qt.

%package	-n %{develname}
Url:		http://razor-qt.org
Summary:	Development files for QtXdg library
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	qtxdglib-devel = %{version}-%{release}

%description	-n %{develname}
Development files for QtXdg library.

%package	appswitcher
Url:		http://razor-qt.org
Summary:	RazorQt application switcher
Group:		System/X11
Requires:	%{name}-data

%description	appswitcher
RazorQt application switcher.

%package	desktop
Url:		http://razor-qt.org
Summary:	RazorQt desktop
Group:		Graphical desktop/Other
Requires:	%{name}-data

%description	desktop
RazorQt desktop.

%package	panel
Url:		http://razor-qt.org
Summary:	RazorQt panel
Group:		System/X11
Requires:	%{name}-data xscreensaver

%description	panel
RazorQt panel.

%package	data
Url:		http://razor-qt.org
Summary:	RazorQt resources and shared data
Group:		System/X11
Obsoletes:	%{name}-resources <= %{version}

%description	data
RazorQt resources and shared data.

%package	runner
Url:		http://razor-qt.org
Summary:	RazorQt runner application
Group:		System/X11
Requires:	%{name}-data

%description	runner
RazorQt runner application.

%package	session
Url:		http://razor-qt.org
Summary:	RazorQt session
Group:		System/X11
Requires:	%{name}-data, openbox
Obsoletes:	%{name}-openbox <= %{version}, %{name}-wm <= %{version}

%description	session
RazorQt session.

%package	config
Url:		http://razor-qt.org
Summary:	RazorQt config tools
Group:		System/X11

%description	config
RazorQt config tools.

%package	power
Url:		http://razor-qt.org
Summary:	RazorQt power management tools
Group:		System/X11

%description	power
RazorQt power management tools.

%package	policykit
Url:		http://razor-qt.org
Summary:	RazorQt policykit integration
Group:		System/X11

%description	policykit
RazorQt policykit integration.

%prep
%setup -q
%patch0 -p1

%build
#%  cmake_qt4 '-DCMAKE_MODULE_LINKER_FLAGS:STRING=-Wl,--as-needed -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags, -lX11' '-DCMAKE_SHARED_LINKER_FLAGS:STRING='
%cmake_qt4
%make

%install
%makeinstall_std -C build

%files
%doc README

%files -n %{razorlibs}
%{_libdir}/librazor*.so.*
%{_datadir}/librazorqt

%files  -n %{libname}
%{_libdir}/libqtxdg.so.*
%{_datadir}/qtxdg

%files  -n %{develname}
%{_libdir}/libqtxdg.so
%{_includedir}/qtxdg/
%{_libdir}/pkgconfig/*


%files	devel
%{_libdir}/librazor*.so
%{_includedir}/razor*/
%{_bindir}/razor-x11info

%files	appswitcher
%{_bindir}/razor-appswitcher

%files	desktop
%{_bindir}/razor-desktop
%{_bindir}/razor-config-desktop
%{_libdir}/razor-desktop
%dir %{_datadir}/razor
%{_datadir}/razor/desktop.conf
%{_datadir}/razor/razor-desktop/

%files	panel
%{_bindir}/razor-panel
%{_libdir}/razor-panel/
%{_datadir}/razor/razor-panel/

%files	runner
%{_bindir}/razor-runner
%{_datadir}/razor/razor-runner/

%files  config
%{_bindir}/razor-config
%{_bindir}/razor-config-mouse
%{_bindir}/razor-config-appearance
%{_datadir}/razor/razor-config/

%files power
%{_bindir}/razor-autosuspend
%{_bindir}/razor-power
%{_datadir}/razor/razor-power/*.qm

%files policykit
%{_bindir}/razor-policykit-agent

%files	session
%{_bindir}/razor-session
%{_bindir}/razor-config-session
%{_bindir}/startrazor
%{_datadir}/xsessions/razor*.desktop
%dir %{_datadir}/apps/
%dir %{_datadir}/apps/kdm
%dir %{_datadir}/apps/kdm/sessions
%{_datadir}/apps/kdm/sessions/razor*.desktop
%{_datadir}/razor/session*.conf
%{_datadir}/razor/razor-session/

%files	data
%{_datadir}/razor/razor.conf
%{_datadir}/razor/graphics/
%{_datadir}/razor/themes/
%{_datadir}/applications/*.desktop
%config /etc/xdg/menus/razor-applications.menu
%dir /etc/xdg/menus
%{_sysconfdir}/xdg/autostart/*.desktop
%{_datadir}/desktop-directories/razor*
%dir %{_datadir}/desktop-directories
# temp files - it will be removed when it becomes part of upstream
%{_libdir}/razor-xdg-tools
%{_iconsdir}/hicolor/scalable/apps/*.svg



%changelog
* Tue Sep  4 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 8367c32
- New subpackage razorqt-policykit, update package structure and fix some descriptions and summaries
  
* Tue Sep  4 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: c296e45
- Add pkgconfig(polkit-qt-1) to BuildRequires
  
* Tue Sep  4 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 7552f0a
- Add patch to fix build with gcc 4.7, minor spec cleanups
  
* Mon Sep  3 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 341dc5e
- Convert BR to pkgconfig style
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16225 |12mr|R-base-2.15.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libname %mklibname Rmath
# (tpg) really not needed
# for private copy in /usr/lib/R/share/perl/Text/DelimMatch.pm 
%if %{_use_internal_dependency_generator}
%define __noautoprov 'KernSmooth\\.so|MASS\\.so|Matrix\\.so|R_X11\\.so|cairo\\.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|parallel\\.so|rpart\\.so|spatial\\.so|splines\\.so|stats\\.so|survival\\.so|tcltk\\.so|tools\\.so|vfonts\\.so'
%else
%define _provides_exceptions KernSmooth.so\\|MASS.so\\|Matrix.so\\|R_X11.so\\|cairo.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\\|parallel.so\\|rpart.so\\|spatial.so\\|splines.so\\|stats.so\\|survival.so\\|tcltk.so\\|tools.so\\|vfonts.so
%endif

%define _disable_ld_no_undefined 1

%ifarch %mips %arm
%define use_java	0
%else
%define use_java	1
%endif

Summary:	A language for data analysis and graphics
Name:		R-base
Version:	2.15.1
Release:	2
License:	GPLv2+
Group:		Sciences/Mathematics
URL:		http://www.r-project.org
Source0:	http://cran.r-project.org/src/base/R-2/R-%{version}.tar.gz
Source1:	R-icons-png.tar.bz2
Source2:	R.bash_completion
Patch0:		R-2.8.1-menu.patch
Patch1:		R-2.13.0-disable-optimized-BLAS-test.patch
Patch5:		R-2.10.1-gfxdemos.patch
BuildRequires:	pth-devel
BuildRequires:	glibc-static-devel
BuildRequires:	gcc-c++
BuildRequires:	cups-common
BuildRequires:	bzip2-devel
BuildRequires:	gcc-gfortran
BuildRequires:	quadmath-devel
BuildRequires:	gpm-devel
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	readline-devel
BuildRequires:	pkgconfig(tk)
BuildRequires:	tcl
BuildRequires:	tcl-devel
BuildRequires:	texinfo
BuildRequires:	texlive
BuildRequires:	texlive-fontsextra
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xmu)
BuildRequires:	pkgconfig(xt)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(libpcre)
BuildRequires:	bison
BuildRequires:	xdg-utils
%if %{use_java}
BuildRequires:	java-rpmbuild
%endif
BuildRequires:	paper-utils
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(pango)
BuildRequires:	tiff-devel
BuildRequires:	zip
BuildRequires:	pkgconfig(lapack)
BuildRequires:	pkgconfig(blas)
BuildRequires:	gcc-objc
BuildRequires:	gcc-objc++
BuildRequires:	imake
BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(liblzma)
BuildRequires:	icu-devel
BuildRequires:	paper-utils
Requires:	tcl
Requires:	tk
Requires:	perl
Requires:	sed
Requires:	x11-font-adobe-100dpi
Provides:	R
Provides:	R-recommended

%description
`GNU S' - A language and environment for statistical computing and
graphics. R is similar to the S system, which was developed at Bell
Laboratories by John Chambers et al. It provides a wide variety of
statistical and graphical techniques (linear and nonlinear modelling,
statistical tests, time series analysis, classification, clustering, ...).

R is designed as a true computer language with control-flow
constructions for iteration and alternation, and it allows users to
add additional functionality by defining new functions. For
computationally intensive tasks, C, C++ and Fortran code can be linked
and called at run time.

%package -n %{libname}
Summary:	Standalone math library from the R project
Group:		Development/Other

%description -n %{libname}
A standalone library of mathematical and statistical functions derived
from the R project.  This packages provides the shared libRmath library.

%package -n %{libname}-devel
Summary:	Standalone math library from the R project
Group:		Development/Other
Provides:	libRmath-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n %{libname}-devel
A standalone library of mathematical and statistical functions derived
from the R project.  This packages provides the static libRmath library
and header files.

%prep
%setup -qn R-%{version}
%patch0 -p1
%patch1 -p1
%patch5 -p1

#rm -f acinclude.m4
aclocal -I ./m4
autoconf --force
#autoreconf -fiv

%build
export R_BROWSER="$(type -p xdg-open)"
export R_PDFVIEWER="$(type -p xdg-open)"
export R_PRINTCMD="lpr"

# (tpg) try to not build with -ffast-math
export CFLAGS=$(echo "%{optflags}" | sed -e s/-ffast-math/-fno-fast-math/g )
export CFLAGS="%{optflags}"
export FFLAGS=$CFLAGS
export CXXFLAGS=$CFLAGS
export FCFLAGS=$CFLAGS
export OBJCFLAGS=$CFLAGS
export F77="gfortran"
%if %{use_java}
export JAVA_HOME="%{java_home}"
%endif
export FPICFLAGS=-fPIC
unset DISPLAY

%configure2_5x \
	--with-tcltk \
	--with-tcl-config=%{_libdir}/tclConfig.sh \
	--with-tk-config=%{_libdir}/tkConfig.sh \
	--with-cairo \
	--with-libpng \
	--with-jpeglib \
	--with-system-zlib \
	--with-system-bzlib \
	--with-system-pcre \
	--with-system-xz \
	--with-ICU \
	--with-readline \
	--disable-BLAS-shlib \
	--with-lapack=%{_libdir} \
	--with-blas=%{_libdir} \
	--enable-threads=pth \
	--enable-R-profiling \
	--enable-R-shlib

make

pushd src/nmath/standalone
make
popd

%make pdf
%make info

# DON'T comment "make check" below! If R doesn't pass the 'check' test
# then it is probably badly compiled, or there are problems with
# the compiler.
%check
make check


%install
# N.B. don't use %%makeinstall because it sets prefix= which breaks Rscript
# mga#1434
%makeinstall_std install-info

pushd src/nmath/standalone
%makeinstall \
    includedir=%{buildroot}%{_includedir} \
    libdir=%{buildroot}%{_libdir}
popd

mv doc/manual/*.pdf . || :
# Add soft links (useful for TK gui)
for i in R-admin R-data refman R-exts R-FAQ R-intro R-lang; do
	ln -s %{_datadir}/doc/R-base/${i}.pdf %{buildroot}%{_libdir}/R/doc/manual/${i}.pdf
done

# Remove latex versions of help pages
#
rm -rf %{buildroot}%{_libdir}/R/library/*/latex/

# Get rid of buildroot in script
for i in %{buildroot}%{_libdir}/R/bin/R %{buildroot}%{_bindir}/R %{buildroot}%{_libdir}/pkgconfig/libR*.pc;
do
  sed -i "s|%{buildroot}||g" $i;
done

# Remove package indices. They are rebuilt by the postinstall script.
#
rm -f %{buildroot}%{_libdir}/R/doc/html/function.html
rm -f %{buildroot}%{_libdir}/R/doc/html/packages.html
rm -f %{buildroot}%{_libdir}/R/doc/html/search/index.txt

# Fix permissions
chmod 644 %{buildroot}%{_libdir}/R/library/MASS/scripts/*
chmod 755 %{buildroot}%{_libdir}/R/share/sh/echo.sh

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mageia-%{name}.desktop <<EOF
[Desktop Entry]
Name=R
Comment=A language for statistical computing
Exec=%{_bindir}/R --gui=tk
Terminal=true
Type=Application
Icon=Rlogo
Categories=Science;Math;
EOF

# icons
mkdir -p %{buildroot}%{_iconsdir}
tar xjf %{SOURCE1} -C %{buildroot}%{_iconsdir}

# remove unpackaged files
rm -f %{buildroot}%{_infodir}/dir{,.old*}

# remove private perl libraries
rm -rf %{buildroot}%{_libdir}/R/share/perl/File
rm -rf %{buildroot}%{_libdir}/R/share/perl/Text

# (tpg) add bash completion file
mkdir -p %{buildroot}%{_sysconfdir}/bash_completion.d
cp %{SOURCE2} %{buildroot}%{_sysconfdir}/bash_completion.d/R-base

%files
%doc README VERSION NEWS
%doc R-admin.pdf R-data.pdf R-exts.pdf R-FAQ.pdf R-intro.pdf R-lang.pdf refman.pdf
%{_sysconfdir}/bash_completion.d/*
%{_bindir}/R
%{_bindir}/Rscript
%{_mandir}/*/*
%{_libdir}/R
%{_infodir}/*.info*
%{_iconsdir}/*.*
%{_liconsdir}/*.*
%{_miconsdir}/*.*
%{_datadir}/applications/*.desktop
%{_libdir}/pkgconfig/libR.pc

%files -n %{libname}
%{_libdir}/libRmath.so

%files -n %{libname}-devel
%{_libdir}/libRmath.a
%{_includedir}/Rmath.h
%{_libdir}/pkgconfig/libRmath.pc



%changelog
* Mon Sep  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 706c69a
- Fix exceptions
  
* Tue Sep  4 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 9996499
- Add internal dependency generator provides exceptions
  
* Tue Sep  4 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: a13d7d5
- New version 2.15.1 (use Mageia package as base), convert BR to pkgconfig style, spec cleanups
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16226 |12mr|rcairo-1.12.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Ruby bindings for cairo
Name:		rcairo
Version:	1.12.2
Release:	1
License:	GPL
Group:		Development/Ruby
URL:		http://cairographics.org
Source0:	http://cairographics.org/releases/%{name}-%{version}.tar.gz
BuildRequires:	ruby-devel
BuildRequires:	pkgconfig(cairo)
BuildRequires:	rubygem(pkg-config)

%description
Ruby bindings for cairo.

%package -n ruby-cairo
Summary:	Ruby bindings for cairo
Group:		Development/Ruby
Provides:	%{name} = %{version}-%{release}

%description -n ruby-cairo
Ruby bindings for cairo.

%package -n ruby-cairo-devel
Summary:	Development files of ruby cairo bindings
Group:		Development/Ruby
Requires:	ruby-cairo = %{version}-%{release}

%description -n ruby-cairo-devel
Development files of ruby cairo bindings.

%prep
%setup -q

%build
ruby extconf.rb
%make

%install
%makeinstall_std

%files -n ruby-cairo
%doc AUTHORS COPYING samples/png.rb
%{ruby_sitelibdir}/cairo*
%{ruby_sitearchdir}/cairo.so

%files -n ruby-cairo-devel
%doc AUTHORS COPYING
%{ruby_sitearchdir}/rb_cairo.h



%changelog
* Thu Aug  30 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: e56669b
- New version 1.12.2
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16227 |12mr|rcs-5.7-18
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	rcs
%define version	5.7

Name:		%{name}
Summary:	Revision Control System (RCS) file version management tools
Version:	%{version}
Release:	%mkrel 18
License:	GPL
Group:		Development/Other
Source0:	ftp://ftp.gnu.org/pub/gnu/rcs-5.7.tar.bz2
Patch0:		rcs-5.7-stupidrcs.patch
Patch1:		rcs-5.7-security.patch
Url:		http://www.cs.purdue.edu/homes/trinkle/RCS/
BuildRequires:	autoconf2.1
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The Revision Control System (RCS) is a system for managing multiple
versions of files.  RCS automates the storage, retrieval, logging,
identification and merging of file revisions.  RCS is useful for text
files that are revised frequently (for example, programs,
documentation, graphics, papers and form letters).

The rcs package should be installed if you need a system for managing
different versions of files.

%prep
%setup -q
%patch0 -p1 -b .stupidrcs
%patch1 -p1 -b .security

%build
autoconf
%configure --with-diffutils

touch src/conf.h
%make

%install
rm -rf $RPM_BUILD_ROOT

%makeinstall man1dir=$RPM_BUILD_ROOT%{_mandir}/man1 man5dir=$RPM_BUILD_ROOT%{_mandir}/man5

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc NEWS REFS
%{_bindir}/*
%{_mandir}/man1/*
%{_mandir}/man5/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16228 |12mr|rdate-1.4-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Retrieving the date and time from another machine on your network
Name:		rdate
Version:	1.4
Release:	%mkrel 14
License:	GPL
Group:		System/Configuration/Other
URL:		ftp://people.redhat.com/sopwith
Source0:	ftp://people.redhat.com/sopwith/%{name}-%{version}.tar.bz2
Patch0:		rdate-1.4-udp.patch
Patch1:		rdate-1.4-format_not_a_string_literal_and_no_format_arguments.diff
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The rdate utility retrieves the date and time from another machine on your
network, using the protocol described in RFC 868. If you run rdate as root, it
will set your machine's local time to the time of the machine that you queried.
Note that rdate isn't scrupulously accurate. If you are worried about
milliseconds, get the xntpd program instead.

%prep
%setup -q
%patch0 -p1 -b .udp
%patch1 -p0 -b .format_not_a_string_literal_and_no_format_arguments

%build
%make CFLAGS="%{optflags} -Wall -DINET6" CC="gcc" LDFLAGS="%{ldflags}"

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_mandir}/man1

install -m0755 %{name} %{buildroot}%{_bindir}/%{name}
install -m0644 %{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16229 |12mr|rdesktop-1.7.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	Werror_cflags	%nil

Summary:	RDP client
Name:		rdesktop
Version:	1.7.1
Release:	1
License:	GPL
Group:		Networking/Remote access
URL:		http://www.rdesktop.org/
Source0:	http://prdownloads.sourceforge.net/rdesktop/%{name}-%{version}.tar.gz

Patch1:		rdesktop-libao.patch

BuildRequires:	libx11-devel
BuildRequires:	libao-devel
BuildRequires:	openssl-devel
BuildRequires:	pcsc-lite-devel
BuildRequires:	libsamplerate-devel
BuildRequires:	libxrandr-devel
# nx used to have a forked version of rdesktop called nxdesktop, this
# was dropped in nx 3.2.0 and nx now works with unmodified rdekstop.
# it seems to make most sense handling this by making the original
# rdesktop obsolete and provide the now obsolete fork - AdamW 2008/09
Obsoletes:	nxdesktop < 3.2.0
Provides:	nxdesktop

%description
rdesktop is an open source client for Windows NT Terminal Server and Windows
2000 Terminal Services, capable of natively speaking Remote Desktop Protocol
(RDP) in order to present the user's NT desktop. Unlike Citrix ICA, no server
extensions are required.  

rdesktop currently runs on most UNIX based platforms with the X Window System,
and other ports should be fairly straightforward. rdesktop is used through
rfbdrake.

%prep

%setup -q
%patch1 -p1 -b .ao

# lib64 fix
perl -pi -e "s|\/lib\"|\/%{_lib}\"|g" configure*
perl -pi -e "s|\/lib\ |\/%{_lib}\ |g" configure*

%build
export STRIP="/bin/true"

%configure2_5x \
    --with-openssl=%{_prefix} \
    --with-libao=%{_prefix} \
    --with-sound=libao \
    --with-ipv6 \
    --enable-smartcard

%make

chmod 644 COPYING
chmod 644 doc/*

%install
%makeinstall_std


%files
%doc COPYING doc/*.txt doc/AUTHORS doc/HACKING doc/TODO
%{_bindir}/rdesktop
%{_datadir}/%{name}
%{_mandir}/man1/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16230 |12mr|re2c-0.13.5-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A tool for generating C-based recognizers from regular expressions
Name:		re2c
Version:	0.13.5
Release:	%mkrel 8
License:	Public Domain
Group:		Development/Other
URL:		http://re2c.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/re2c/re2c-%{version}.tar.gz

%description
re2c is a great tool for writing fast and flexible lexers. It has served many
people well for many years and it deserves to be maintained more actively. re2c
is on the order of 2-3 times faster than a flex based scanner, and its input
model is much more flexible.

%prep

%setup -q

for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
done

# fix attribs
chmod 644 doc/* examples/*.c examples/*.re examples/rexx/* CHANGELOG README

find lessons -type f -exec chmod 644 {} \;
find test -type f -exec chmod 644 {} \;

# don't ship windows code
rm -rf lessons/001_upn_calculator/windows

%build

%configure2_5x

%make

#regenerate file scanner.cc
rm -f scanner.cc
./re2c scanner.re > scanner.cc
rm -f re2c scanner.o
%make

%check
make check

%install
%makeinstall_std

%files
%doc doc/* examples CHANGELOG README lessons
%attr(0755,root,root) %{_bindir}/re2c
%{_mandir}/man1/re2c.1*

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16231 |12mr|readahead-1.5.7-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define git_url git://git.fedorahosted.org/readahead

Summary:        Read a preset list of files into memory
Name:           readahead
Version:        1.5.7
Release:        7
Group:          System/Configuration/Boot and Init
License:        GPLv2+
URL:		https://hosted.fedoraproject.org/readahead
Source0:	readahead-%{version}.tar.bz2
Source1:	readahead_early
Source2:	default.early
# (fc) 1.4.6-2mdv default values for Mandriva
Patch0:		readahead-default.patch
# (fc) 1.4.6-2mdv create a temp file to detect if collector is running, autodelect collector enabling file at end of collection
Patch1:		readahead-1.5.6-autocollector.patch
BuildRequires:	libblkid-devel
BuildRequires:	audit-devel
BuildRequires:	auparse-devel
BuildRequires:	ext2fs-devel
Requires(post):    chkconfig
Requires(pre):     chkconfig
Requires(pre):   systemd
Requires:	procps
Requires:	gawk
Requires:	util-linux-ng
Obsoletes:	kernel-utils
# easy upgrade from 2009.1 to 2010.1
Conflicts:	%mklibname audit 0

%description
readahead reads the contents of a list of files into memory,
which causes them to be read from cache when they are actually
needed. Its goal is to speed up the boot process.

%prep
%setup -q
%patch0 -p1 -b .default
%patch1 -p1 -b .autocollector
install -m644 %{SOURCE2} lists/

%build
%configure2_5x \
	--sbindir=/sbin \
	--disable-rpath

%make

make rpm-lists-rebuild FILES="default.early" RPM_LIB="%{_lib}" RPM_ARCH="%{_arch}"


%install
rm -rf %{buildroot}
%makeinstall_std
%find_lang %{name}

install -m755 %{SOURCE1} %{buildroot}/sbin
install -m755 %{SOURCE1} %{buildroot}/sbin/readahead_later
sed -i -e 's/early/later/g' %{buildroot}/sbin/readahead_later

mkdir -p %{buildroot}%{_var}/lib/readahead
install -m644 lists/default.early %{buildroot}%{_var}/lib/readahead

# we don't use upstart
rm -rf %{buildroot}/etc/event.d
rm -rf %{buildroot}%{_sysconfdir}/init

# (bor) disable for now, it is done in rc.sysinit
rm -rf %{buildroot}/lib/systemd/system/default.target.wants
%pre
if [ -f /etc/rc.d/init.d/readahead_early ]; then
  /sbin/chkconfig --del readahead_early > /dev/null 2>&1 
  /sbin/chkconfig --del readahead_later
fi

%post
if [ "$1" = "1" ]; then
 touch /.readahead_collect
fi

%files -f %{name}.lang
%doc README lists/README.lists
/sbin/readahead
/sbin/readahead-collector
/sbin/readahead_early
/sbin/readahead_later
/etc/cron.daily/readahead.cron
/etc/cron.monthly/readahead-monthly.cron
%config(noreplace) %{_sysconfdir}/sysconfig/readahead
%config(noreplace) %{_sysconfdir}/readahead.conf
%dir /var/lib/readahead
%attr(0644,root,root) %{_var}/lib/readahead/default.early
/lib/readahead/%{name}-*.sh
# (bor) disable for now, it is done in rc.sysinit
#/lib/systemd/system/default.target.wants/readahead-*.service
/lib/systemd/system/readahead-*.service



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16232 |12mr|readline-6.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 6
%define lib_name_orig lib%{name}
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	Library for reading lines from a terminal
Name:		readline
Version:	6.2
Release:	5
License:	GPLv2+
Group:		System/Libraries
Url:		http://tiswww.case.edu/php/chet/readline/rltop.html
Source0:	ftp://ftp.gnu.org/gnu/readline/%{name}-%{version}.tar.gz
Source1:	ftp://ftp.gnu.org/gnu/readline/%{name}-%{version}.tar.gz.sig
Patch0:		readline-4.3-no_rpath.patch
Patch3:		readline-4.1-outdated.patch
Patch4:		rl-header.patch
Patch5:		rl-attribute.patch
Patch6:		readline-6.0-fix-shared-libs-perms.patch
Patch7:		readline62-001
BuildRequires:	pkgconfig(ncurses)

%description
The "readline" library will read a line from the terminal and return it,
allowing the user to edit the line with the standard emacs editing keys.
It allows the programmer to give the user an easier-to-use and more
intuitive interface.

%package -n %{libname}
Summary:	Shared libraries for readline
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}

%description -n	%{libname}
This package contains the library needed to run programs dynamically
linked to readline.

%package doc
Summary:	Readline documentation in GNU info format
Group:		Books/Computer books
Provides:	%{name}-doc = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description doc
This package contains readline documentation in the GNU info format.

%package -n %{develname}
Summary:	Files for developing programs that use the readline library
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Obsoletes:	%{name}-devel < 6.0-2
Provides:	%{lib_name_orig}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Requires:	pkgconfig(ncurses)

%description -n	%{develname}
The "readline" library will read a line from the terminal and return it,
using prompt as a prompt.  If prompt is null, no prompt is issued.  The
line returned is allocated with malloc(3), so the caller must free it when
finished.  The line returned has the final newline removed, so only the
text of the line remains.

%prep
%setup -q
%patch0 -p1 -b .no_rpath
%patch3 -p1 -b .outdated
%patch4 -p1 -b .header
%patch5 -p1 -b .attribute
%patch6 -p1 -b .fix-perms
%patch7 -p0 -b .001

libtoolize --copy --force

%build
export LDFLAGS="-I%{_includedir}/ncurses -lncurses"
export CFLAGS="%{optflags} -I%{_includedir}/ncurses -lncurses"
export CXXFLAGS="%{optflags} -I%{_includedir}/ncurses -lncurses"

%configure2_5x \
	 --with-curses \
	 --enable-multibyte

perl -p -i -e 's|-Wl,-rpath.*||' shlib/Makefile

%make

%install
rm -rf %{buildroot}
%makeinstall_std

# put all libs in /lib because some package needs it
# before /usr is mounted
install -d %{buildroot}/%{_lib}
mv %{buildroot}%{_libdir}/*.so* %{buildroot}/%{_lib}
ln -s ../../%{_lib}/lib{history,readline}.so %{buildroot}%{_libdir}

# The make install moves the existing libs with a suffix of old. Urgh.
rm -f %{buildroot}/%{_lib}/*.old

perl -p -i -e 's|/usr/local/bin/perl|/usr/bin/perl|' doc/texi2html

%files -n %{libname}
/%{_lib}/lib*.so.%{major}*

%files doc
%{_infodir}/*info*

%files -n %{develname}
%defattr(-,root,root)
%doc CHANGELOG CHANGES MANIFEST README USAGE
%doc doc examples support
%{_mandir}/man3/*
%{_datadir}/readline
%{_includedir}/readline
%{_libdir}/lib*.a
%{_libdir}/lib*.so
/%{_lib}/*so



%changelog
* Sat Aug  25 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 46d7f58
- Convert BuildRequires to pkgconfig style, drop Obsoletes, minor cleanups
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16233 |12mr|recode-3.6-22
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 0
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	GNU recode
Name:		recode
Version:	3.6
Release:	22
Group:		Text tools
License:	GPL
URL:		http://recode.progiciels-bpi.ca/
Source0:	ftp://prep.ai.mit.edu:/pub/gnu/recode/recode-%{version}.tar.bz2
# OE: taken from debian, but symbol clash fix originates from here:
# http://www.pybliographer.org/help/recode.patch
# recode and mysql symbols collided and made php crash, this patch
# fixes this.
Patch0:		recode_3.6-15.diff
Patch1:		recode-3.6-format_not_a_string_literal_and_no_format_arguments.diff
BuildRequires:	flex
BuildRequires:	gettext-devel
BuildRequires:	automake1.4

%description
The GNU recode utility converts files between various character sets.

%package -n	%{libname}
Summary:	Shared GNU recode library
Group:          System/Libraries

%description -n	%{libname}
The GNU recode utility converts files between various character sets.

This package provides the shared recode library.

%package -n	%{develname}
Summary:	Development files for the %{libname} library
Group:		Development/C
Obsoletes:	%{name}-devel
Provides:	%{name}-devel
Provides:	lib%{name}-devel
Requires:	%{libname} = %{version}
Obsoletes:	%{mklibname %{name} 0 -d}

%description -n	%{develname}
Development files for the %{libname} library

%prep

%setup -q
%patch0 -p1
%patch1 -p0

%build

%configure2_5x \
     --without-included-gettext

# no -recheck hack
touch *

%make CFLAGS="%{optflags} -D_REENTRANT -fPIC"

%install
%makeinstall_std

%find_lang %{name}

# house cleansing
rm -f %{buildroot}%{_infodir}/dir

%files -f %{name}.lang
%defattr(-,root,root)
%doc BACKLOG COPYING INSTALL NEWS README
%doc THANKS doc
%{_bindir}/*
%{_mandir}/man1/*
%{_infodir}/*

%files -n %{libname}
%defattr(0644,root,root,755)
%attr(0755,root,root) %{_libdir}/lib*.so.*

%files -n %{develname}
%defattr(0644,root,root,755)
%doc contrib
%{_libdir}/*.so
%{_libdir}/*.a
%{_includedir}/*.h



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16234 |12mr|redland-1.0.15-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major   0
%define libname %mklibname %{name} %{major}
%define develname %mklibname -d %{name}

Name:		redland
Version:	1.0.15
Release:	1
License:	LGPLv2.1+ ASL 2.0
Summary:	Redland RDF Application Framework
Group:		Development/Other
Source0:	http://download.librdf.org/source/%{name}-%{version}.tar.gz
URL:		http://librdf.org/
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	pkgconfig(rasqal)
BuildRequires:	pkgconfig(gtk-doc)
BuildRequires:	db-devel >= 5.2
BuildRequires:	libtool-devel
BuildRequires:	mysql-devel
BuildRequires:	postgresql-devel
BuildRequires:	gmp-devel
Conflicts:	%{develname} < 1.0.13
Requires:	rasqal
Requires:	raptor2

%description
Redland is a library that provides a high-level interface for RDF
(Resource Description Framework) implemented in an object-based API.
It is modular and supports different RDF/XML parsers, storage
mechanisms and other elements. Redland is designed for applications
developers to provide RDF support in their applications as well as
for RDF developers to experiment with the technology.

%package -n	%{libname}
Summary:        Dynamic libraries from %{name}
Group:          System/Libraries

%description -n %{libname}
Dynamic libraries from %{name}.

%package -n	%{develname}
Summary:	Header files and static libraries from %{name}
Group:		Development/Other
Requires:	%{libname} = %{version}
Provides:	lib%{name}-devel = %{version}-%{release}
%rename		%{name}-devel
Obsoletes:	%{mklibname -d %{name} 0} < 1.0.15

%description -n	%{develname}
Libraries and includes files for developing programs based on %{name}.

%prep
%setup -q
# hack to nuke rpaths
sed -i -e 's|"/lib /usr/lib|"/%{_lib} %{_libdir}|' configure

%build
./autogen.sh
%configure2_5x	--disable-static \
		--without-included-ltdl \
    		--with-mysql \
    		--with-postgresql \
    		--enable-gtk-doc

%make

%install
%makeinstall_std

%multiarch_binaries %{buildroot}%{_bindir}/redland-config

%files
%doc AUTHORS ChangeLog README NEWS
%doc *.html
%{_bindir}/redland-db-upgrade
%{_bindir}/rdfproc
%{_libdir}/%{name}/
%{_datadir}/%{name}/
%{_mandir}/man1/*
%{_mandir}/man3/*

%files -n %{libname}
%{_libdir}/librdf.so.%{major}*

%files -n %{develname}
%{multiarch_bindir}/redland-config
%{_bindir}/redland-config
%{_libdir}/*.so
%{_includedir}/redland.h
%{_includedir}/librdf.h
%{_includedir}/rdf_*.h
%{_libdir}/pkgconfig/*.pc
%{_datadir}/gtk-doc/*/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16235 |12mr|regexp-1.5-0.0.8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2005, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define gcj_support 0

%define full_name       jakarta-%{name}
%define section         free

Name:           regexp
Version:        1.5
Release:        %mkrel 0.0.8
Epoch:          0
Summary:        Simple regular expressions API
License:        Apache License
Group:          Development/Java
Url:            http://jakarta.apache.org/%{name}/
Source0:        http://www.apache.org/dist/jakarta/regexp/jakarta-regexp-%{version}.tar.gz
BuildRequires:  java-rpmbuild >= 0:1.6
Requires(pre):     jpackage-utils >= 0:1.6
Requires(postun):  jpackage-utils >= 0:1.6

BuildRequires:  ant >= 1.6
%if ! %{gcj_support}
Buildarch:      noarch
%endif
Buildroot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%if %{gcj_support}
BuildRequires:          java-gcj-compat-devel
%endif

%description
Regexp is a 100% Pure Java Regular Expression package that was
graciously donated to the Apache Software Foundation by Jonathan Locke.
He originally wrote this software back in 1996 and it has stood up quite
well to the test of time.
It includes complete Javadoc documentation as well as a simple Applet
for visual debugging and testing suite for compatibility.

%package javadoc
Group:          Development/Java
Summary:        Javadoc for %{name}
Requires(post): %{__rm}
Requires(postun): %{__rm}
Requires(post): /bin/ln

%description javadoc
Javadoc for %{name}.

%prep
%setup -q -n %{full_name}-%{version}
%remove_java_binaries

%build
mkdir lib
export CLASSPATH=
export OPT_JAR_LIST=
%{ant} -Djakarta-site2.dir=. jar javadocs


%install
rm -rf $RPM_BUILD_ROOT

# jars
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
install -m 644 build/*.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed  "s|-%{version}||g"`; done)
# javadoc
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -r docs/api/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
rm -rf docs/api
%{__ln_s} %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}

# fix end-of-line
for i in `find $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version} -type f -name "*.html" -o -name "*.css"`; do
  %{__perl} -pi -e 's/\r\n/\n/g' $i
done

%{gcj_compile}

%clean
rm -rf $RPM_BUILD_ROOT

%if %{gcj_support}
%post
%{update_gcjdb}
%endif

%if %{gcj_support}
%postun
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%doc LICENSE
%{_javadir}/*.jar
%{gcj_files}

%files javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}-%{version}
%dir %{_javadocdir}/%{name}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16236 |12mr|reiserfsprogs-3.6.21-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The utilities to create reiserfs volumes
Name:		reiserfsprogs
Version:	3.6.21
Epoch:		1
Release:	%manbo_mkrel 4
License:	GPLv2 with exceptions
Group:		System/Kernel and hardware
Url:		http://ftp.kernel.org/pub/linux/utils/fs/reiserfs/
Source0:	http://ftp.kernel.org/pub/linux/utils/fs/reiserfs/%{name}-%{version}.tar.bz2
Patch1:		reiserfsprogs-3.6.2-make-the-force-option-works-in-resize_reiserfs.patch
Patch3:		reiserfsprogs-3.6.21-uuid.patch
BuildRequires:	libblkid-devel
Obsoletes:	reiserfs-utils
Provides:	reiserfs-utils
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
This package contains tools for reiserfs filesystems.
Reiserfs is a file system using a plug-in based object oriented
variant on classical balanced tree algorithms.

%prep
%setup -q
%patch1 -p0 -b .make-the-force-option-works-in-resize_reiserfs
%patch3 -p1 -b .uuid

%build
%configure2_5x

%make OPTFLAGS="%{optflags}"

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

mkdir -p %{buildroot}%{_mandir}/man8

%makeinstall_std

mv %{buildroot}/{usr/,}sbin
ln -s mkreiserfs %{buildroot}/sbin/mkfs.reiserfs
ln -s reiserfsck %{buildroot}/sbin/fsck.reiserfs
ln -s mkreiserfs.8 %{buildroot}%{_mandir}/man8/mkfs.reiserfs.8
ln -s reiserfsck.8 %{buildroot}%{_mandir}/man8/fsck.reiserfs.8

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(644,root,root,755)
%doc README ChangeLog
%attr(755,root,root) /sbin/*
%{_mandir}/*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16237 |12mr|relaxngDatatype-1.0-3.2.0
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2005, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define gcj_support 1

Name:           relaxngDatatype
Version:        1.0
Release:        %mkrel 3.2.0
Summary:        RELAX NG Datatype API

Group:          Development/Java
License:        BSD
URL:            https://sourceforge.net/projects/relaxng
Source0:        %{name}-%{version}.zip
Patch0:         %{name}-compressjar.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

BuildRequires:  java-rpmbuild >= 0:1.6
BuildRequires:  ant >= 0:1.6
Provides:       msv <= %{version}
Obsoletes:      msv <= %{version}
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildArch:      noarch
BuildRequires:  java-devel
%endif

%description
RELAX NG is a public space for test cases and other ancillary software
related to the construction of the RELAX NG language and its
implementations.

%package        javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description    javadoc
Javadoc for %{name}.

%prep
%setup -q -n %{name}-%{version}
%patch0 -p0

%build
%{ant} -Dbuild.sysclasspath=only 
sed -i 's/\r$//g' copying.txt

%install
rm -rf $RPM_BUILD_ROOT
install -Dpm 644 %{name}.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
ln -s %{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar

install -dm 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr doc/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}
pushd $RPM_BUILD_ROOT%{_javadocdir}/%{name}
for f in `find -name \*.html -o -name \*.css`; do
    sed -i 's/\r$//g' $f > /dev/null
done
popd

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%doc copying.txt
%{_javadir}/*.jar
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/*
%endif

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16238 |12mr|repsys-1.10-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#
# please keep this file backportable on the system running on kenobi
#
%define my_py_ver %(echo %py_ver | tr -d -c '[:digit:]')
%if "%my_py_ver" == ""
# Assume 2.6 if we don't have python at src.rpm creation time
%define my_py_ver 26
%endif

Name: repsys
Version: 1.10
Epoch: 1
Release: 3
Summary: Tools for Mandriva Linux repository access and management
Group: Development/Other
Source: %{name}-%{version}.tar.bz2
Source1: mdk-rebrand-mdk
Source2: repsys.conf
Patch0: repsys-1.9-new-ssh-url.patch
License: GPL
URL: http://svn.mandriva.com/cgi-bin/viewvc.cgi/soft/build_system/repsys/
Requires: python-cheetah subversion openssh-clients python-rpm
%py_requires -d
BuildRoot: %{_tmppath}/%{name}-%{version}-root
BuildArch: noarch

%description
Tools for Mandriva Linux repository access and management.

<http://wiki.mandriva.com/en/Development/Packaging/RepositorySystem>

<http://wiki.mandriva.com/en/Development/Packaging/Tools/repsys>


%package ldap
Group: Development/Other
Summary: Repsys plugin to retrieve maintainer information from LDAP
Requires: repsys >= 1.6.16 python-ldap

%description ldap
A Repsys plugin that allows retrieving maintainer information shown in
changelogs from a LDAP server. 

See repsys --help-plugin ldapusers for more information. Also see
http://qa.mandriva.com/show_bug.cgi?id=30549

%prep
%setup -q
install -m 0644 %_sourcedir/repsys.conf %_builddir/%name-%version
%patch0 -p1 -b .new-ssh-url

%build
python setup.py build

%install
rm -rf %{buildroot}

python setup.py install --root=%{buildroot}
# Using compile inline since niemeyer's python macros still not available on mdk rpm macros
find %{buildroot}%{py_puresitedir} -name '*.pyc' -exec rm -f {} \; 
python -c "import sys, os, compileall; br='%{buildroot}'; compileall.compile_dir(sys.argv[1], ddir=br and 
(sys.argv[1][len(os.path.abspath(br)):]+'/') or None)" %{buildroot}%{py_sitedir}

mkdir -p %{buildroot}%{_sysconfdir}
mkdir -p %{buildroot}%{_datadir}/repsys/
mkdir -p %{buildroot}%{_bindir}/
install -m 0755 %{SOURCE1} %{buildroot}%{_datadir}/repsys/rebrand-mdk
install -m 0755 create-srpm %{buildroot}%{_datadir}/repsys/create-srpm
install -m 0755 repsys-ssh %{buildroot}%{_bindir}/repsys-ssh
install -m 0644 repsys.conf %{buildroot}%{_sysconfdir}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGES repsys-example.conf
%attr(0644,root,root) %{_sysconfdir}/repsys.conf
%{_bindir}/repsys
%{_bindir}/repsys-ssh
%{_datadir}/repsys
%{_mandir}/*/*
%{py_puresitedir}/RepSys
%exclude %{py_puresitedir}/RepSys/plugins/ldapusers.py*
%if %my_py_ver >= 25
%{py_puresitedir}/*.egg-info
%endif

%files ldap
%doc README.LDAP
%{py_puresitedir}/RepSys/plugins/ldapusers.py*



%changelog
* Thu May 05 2011 Oden Eriksson <oeriksson@mandriva.com> 1:1.10-2
+ Revision: 669418
- mass rebuild

* Wed Mar 16 2011 Bogdano Arendartchuk <bogdano@mandriva.com> 1:1.10-1
+ Revision: 645663
- new version 1.10:
  o allow setting the port used to connect to the submit host
  o allow using submit -r REV, without package name
  o allow using target macros in getsrpm as in submit (via the -d option)
  o abort when no submit host is defined, less chance of obscure errors
  o added option in configuration to allow disabling submits temporarily

* Fri Nov 26 2010 Bogdano Arendartchuk <bogdano@mandriva.com> 1:1.9-5mdv2011.0
+ Revision: 601603
- added patch updating the URL on authentication errors

* Thu Nov 11 2010 Bogdano Arendartchuk <bogdano@mandriva.com> 1:1.9-4mdv2011.0
+ Revision: 596164
- removed noreplace for /etc/repsys.conf in order to allow bringing new urls
  and fixes in configuration; personal config should go to ~/.repsys/config

* Fri Oct 29 2010 Michael Scherer <misc@mandriva.org> 1:1.9-3mdv2011.0
+ Revision: 590093
- rebuild for python 2.7

* Thu Mar 18 2010 Bogdano Arendartchuk <bogdano@mandriva.com> 1:1.9-2mdv2011.0
+ Revision: 525093
- disabled mirror use, it will be reenabled when mdvsys reads it correctly
  (without cooker/)

* Fri Mar 05 2010 Bogdano Arendartchuk <bogdano@mandriva.com> 1:1.9-1mdv2010.1
+ Revision: 514360
- new version 1.9

  + Michael Scherer <misc@mandriva.org>
    - fix build on a 64 bit host
    - fix comment and mirror option with the proper url for mdvsys

* Tue Jan 12 2010 Pascal Terjan <pterjan@mandriva.org> 1:1.8-4mdv2010.1
+ Revision: 490215
- Really allow recreating src.rpm without python
- Allow recreating src.rpm without python

  + Bogdano Arendartchuk <bogdano@mandriva.com>
    - changed configuration to use the mirror repository by default, so that
      anonymous users can checkout packages without changing repsys.conf
      (authenticated users either have to user 'repsys switch' or disable it in
      the configuration)

* Thu Sep 24 2009 Bogdano Arendartchuk <bogdano@mandriva.com> 1:1.8-1mdv2010.0
+ Revision: 448508
- version 1.8

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 1:1.7-8mdv2010.0
+ Revision: 426906
- rebuild

* Tue Feb 17 2009 Bogdano Arendartchuk <bogdano@mandriva.com> 1:1.7-7mdv2009.1
+ Revision: 342254
- fixed submit to allow specifying only the package name
- the patch advertised on the previous release was not being applied

* Mon Feb 16 2009 Bogdano Arendartchuk <bogdano@mandriva.com> 1:1.7-6mdv2009.1
+ Revision: 341081
- added patch to make the -M option work again

* Wed Dec 24 2008 Michael Scherer <misc@mandriva.org> 1:1.7-5mdv2009.1
+ Revision: 318445
- rebuild for new python

* Wed Dec 24 2008 Funda Wang <fwang@mandriva.org> 1:1.7-4mdv2009.1
+ Revision: 318358
- rebuild for new python
- simplify BR

* Mon Nov 17 2008 Bogdano Arendartchuk <bogdano@mandriva.com> 1:1.7-3mdv2009.1
+ Revision: 303959
- added patch fixing putsrpm changelog stripping and spec renaming

* Thu Nov 13 2008 Bogdano Arendartchuk <bogdano@mandriva.com> 1:1.7-2mdv2009.1
+ Revision: 302695
- leave the configuration file open in the package
- added default_parent back to repsys.conf

* Tue Nov 11 2008 Bogdano Arendartchuk <bogdano@mandriva.com> 1:1.7-1mdv2009.1
+ Revision: 302259
- new version 1.7

* Fri Jul 11 2008 Bogdano Arendartchuk <bogdano@mandriva.com> 1:1.6.90-1mdv2009.0
+ Revision: 233872
- added patch to make it compatible with create-srpm from repsys < 1.6.90
- new testing version 1.6.90
- added patch to fix incompatibility with urlparse on python-2.4

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Dec 12 2007 Bogdano Arendartchuk <bogdano@mandriva.com> 1:1.6.19.2-1mdv2008.1
+ Revision: 118027
- new version 1.6.19.2

* Wed Nov 14 2007 Bogdano Arendartchuk <bogdano@mandriva.com> 1:1.6.19.1-2mdv2008.1
+ Revision: 108874
- new version 1.6.19.1

* Thu Nov 08 2007 Bogdano Arendartchuk <bogdano@mandriva.com> 1:1.6.19-2mdv2008.1
+ Revision: 106971
- new version 1.6.19

* Mon Jul 02 2007 Bogdano Arendartchuk <bogdano@mandriva.com> 1:1.6.18-2mdv2008.0
+ Revision: 47244
- should require openssh-clients instead of ssh

* Mon Jun 18 2007 Bogdano Arendartchuk <bogdano@mandriva.com> 1:1.6.18-1mdv2008.0
+ Revision: 41040
- new version 1.6.18
- added requires to python-rpm, as noted by mrl
- added requires to ssh
- requires to subversion

* Wed May 09 2007 Bogdano Arendartchuk <bogdano@mandriva.com> 1:1.6.17.1-1mdv2008.0
+ Revision: 25791
- upgrade to 1.7.17.1 bugfix release for 2007.0

* Tue May 08 2007 Andreas Hasenack <andreas@mandriva.com> 1:1.6.17-3mdv2008.0
+ Revision: 25107
- ldap plugin should *only* be in the ldap subpackage

* Tue May 08 2007 Gustavo De Nardin <gustavodn@mandriva.com> 1:1.6.17-2mdv2008.0
+ Revision: 24985
- updated URL and description

* Mon May 07 2007 Bogdano Arendartchuk <bogdano@mandriva.com> 1:1.6.17-1mdv2008.0
+ Revision: 24954
- upgrade to 1.6.17
- moved the plugin ldapusers to the package repsys-ldap
- updated to 1.6.16


* Wed Feb 28 2007 Bogdano Arendartchuk <bogdano@mandriva.com> 1.6.14-1mdv2007.0
+ Revision: 127256
- 1.6.14

* Tue Jan 16 2007 Andreas Hasenack <andreas@mandriva.com> 1:1.6.13-1mdv2007.1
+ Revision: 109634
- updated to version 1.6.13

* Wed Jan 03 2007 Andreas Hasenack <andreas@mandriva.com> 1:1.6.12-1mdv2007.1
+ Revision: 103724
- version 1.6.12: small fix for the silent feature
- updated to version 1.6.11 (new silent feature)

* Fri Dec 01 2006 Andreas Hasenack <andreas@mandriva.com> 1:1.6.10-1mdv2007.1
+ Revision: 89695
- only package egg file if in newer python
- updated to version 1.6.10:
- use svn export instead of checkout, saves 50%% disk space (part of #27423)
- fixed repsys changed
- using getsrpm-mdk from the tarball
- removed old source

* Tue Nov 28 2006 Michael Scherer <misc@mandriva.org> 1:1.6.9-2mdv2007.1
+ Revision: 87853
- add the .egg-info file to the file listing

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild against python2.5

* Mon Nov 13 2006 Olivier Blin <oblin@mandriva.com> 1:1.6.9-1mdv2007.0
+ Revision: 83823
- 1.6.9
- use 1.6 branch as default in cooker

  + Andreas Hasenack <andreas@mandriva.com>
    - use py_requires for correct python requires (we also need python: python-base
      is not enough for this package)

* Thu Oct 19 2006 Olivier Blin <oblin@mandriva.com> 1:1.5.10-1mdv2007.1
+ Revision: 70681
- 1.5.10
- 1.5.9

* Sun Aug 20 2006 Andreas Hasenack <andreas@mandriva.com> 1:1.5.8-1mdv2007.0
+ Revision: 56843
- updated to 1.5.8

* Sat Aug 05 2006 Andreas Hasenack <andreas@mandriva.com> 1:1.5.7-2mdv2007.0
+ Revision: 51785
- removed bogus requires: python-cheetah is only needed by
  repsys-1.6.x+

* Wed Jul 19 2006 Andreas Hasenack <andreas@mandriva.com> 1:1.5.7-1mdv2007.0
+ Revision: 41543
- updated to version 1.5.7

* Tue Jul 18 2006 Andreas Hasenack <andreas@mandriva.com> 1:1.5.6-1mdv2007.0
+ Revision: 41506
- updated to version 1.5.6

* Thu Jul 13 2006 Andreas Hasenack <andreas@mandriva.com> 1:1.5.5-1mdv2007.0
+ Revision: 41001
- updated to version 1.5.5
- removed moredefines patch: already applied upstream

* Sat Jun 24 2006 Andreas Hasenack <andreas@mandriva.com> 1:1.5.4-2mdv2007.0
+ Revision: 37986
- using mkrel
- define a more complete rpm environment for constructing the .src.rpm
  so all the files end up being where we expect them to be
- renamed mdv to packages because mdv is too generic and it's hosting only packages anyway

* Tue Feb 14 2006 Andreas Hasenack <andreas@mandriva.com> 1:1.5.4-1mdk
+ Revision: 1737
- downgraded to version 1.5.4: 1.6.0 is not ready for prime time
  (bumped epoch)
- removed patch that was already applied in version 1.5.4 (wasn't being
  applied to 1.6.0 either)

* Thu Feb 02 2006 Andreas Hasenack <andreas@mandriva.com> 1.6.0-1mdk
+ Revision: 1563
- added new requires for python-cheetah
- updated to version 1.6.0 which has the new %
%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16239 |12mr|resolvconf-1.68-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name resolvconf
%define version 1.68

Summary: Nameserver information handler
Name: %{name}
Version: %{version}
Release: 7
Source0: ftp://ftp.debian.org/debian/pool/main/r/resolvconf/%{name}_%{version}.tar.gz
Source1: list-by-metric
Source2: resolvconf.init
Source3: %{name}-tmpfiles.conf
# fix path for run-parts
Patch0: resolvconf-1.68-path.patch
# allow /run/resolvconf/resolv.conf to be a symlink
Patch1: resolvconf-1.68-symlink.patch
Patch2: resolvconf-1.68-metric.patch
# use same level for eth* ath* wlan* ppp*, to sort them by metric
Patch3: resolvconf-1.68-mdvorder.patch
# (cg) Some fixes related to nscd that have bugged me for a while.
Patch4: resolvconf-1.41-nscd-cache-enabled-check-fix.patch
Patch5: resolvconf-1.41-nscd-restart-fix.patch
License: GPLv2+
Group: Networking/Other
Url: http://packages.debian.org/unstable/net/resolvconf
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
Conflicts: initscripts < 8.48-3mdv2007.1
Requires(post): rpm-helper
Requires(preun): rpm-helper

%description
Resolvconf is a framework for keeping track of the system's
information about currently available nameservers. It sets itself up
as the intermediary between programs that supply nameserver
information and programs that use nameserver information. Examples of
programs that supply nameserver information are: ifupdown, DHCP
clients, the PPP daemon and local nameservers. Examples of programs
that use this information are: DNS caches, resolver libraries and the
programs that use them.

%prep
%setup -q
%patch0 -p1 -b .path
%patch1 -p1 -b .symlink
%patch2 -p1 -b .metric
%patch3 -p1 -b .mdvorder
%patch4 -p1 -b .nscd1
%patch5 -p1 -b .nscd2

%build

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}
cp -a etc/%{name} %{buildroot}%{_sysconfdir}
# remove patch backup files
rm -f %{buildroot}%{_sysconfdir}/%{name}/interface-order.*
rm -f %{buildroot}%{_sysconfdir}/%{name}/update.d/*.*

touch %{buildroot}%{_sysconfdir}/%{name}/resolv.conf.d/tail

install -d %{buildroot}/sbin
install bin/%{name} %{buildroot}/sbin
install -d %{buildroot}/lib/%{name}
install bin/list-records %{buildroot}/lib/%{name}
install -m 755 %{SOURCE1} %{buildroot}/lib/%{name}/list-by-metric
ln -s /run/%{name} %{buildroot}%{_sysconfdir}/%{name}/run

install -d %{buildroot}%{_initrddir}
install -m 755 %{SOURCE2} %{buildroot}%{_initrddir}/%{name}

# create tmpfiles directory
install -d -m0755 %{buildroot}%{_prefix}/lib/tmpfiles.d
install -m0644 %{SOURCE3} %{buildroot}%{_prefix}/lib/tmpfiles.d/%{name}.conf

install -d %{buildroot}%{_mandir}/man{5,8}
install -m 644 man/interface-order.5 %{buildroot}%{_mandir}/man5
install -m 644 man/resolvconf.8 %{buildroot}%{_mandir}/man8

%post
systemd-tmpfiles --create %{name}.conf
%_post_service %{name}

%preun
%_preun_service %{name}

%files
%defattr(-,root,root)
%doc README COPYING
/sbin/%{name}
/lib/%{name}
%{_prefix}/lib/tmpfiles.d/*.conf
%{_initrddir}/%{name}
%dir %{_sysconfdir}/%{name}
%{_sysconfdir}/%{name}/run
%config(noreplace) %{_sysconfdir}/%{name}/interface-order
%dir %{_sysconfdir}/%{name}/resolv.conf.d
%config(noreplace) %{_sysconfdir}/%{name}/resolv.conf.d/*
%dir %{_sysconfdir}/%{name}/update.d
%{_sysconfdir}/%{name}/update.d/*
#dir %{_sysconfdir}/%{name}/update-libc.d
%{_mandir}/man?/*


%changelog
* Tue Sep  25 2012 akdengi <kazancas@mandriva.ru>
+ Commit: 727837a
- Recreate symlink patch. Now if symlink check enabled in /etc/resolv.conf/update.d/libc resolv.conf symlink create automatically
  
* Sat Sep  15 2012 akdengi <kazancas@mandriva.ru>
+ Commit: 2799167
- - update to 1.68. - Switch to tmpfiles to create runtime files
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16240 |12mr|resource-agents-3.0.17-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: resource-agents
Version: 3.0.17
Release: %mkrel 2
Summary: Fencing agents for cluster suite
Group: System/Kernel and hardware
URL: http://sources.redhat.com/cluster/wiki/
Source: https://fedorahosted.org/releases/c/l/cluster/resource-agents-%{version}.tar.gz
#Patch0: fence-agents-remove-nonexistent-subdirs.patch
License: GPLv2
Conflicts: cman < 3.0.0
BuildArch: noarch
BuildRequires: logthread-devel ccs-devel nss-devel cman-devel libvirt-devel
BuildRoot: %{_tmppath}/%{name}-root

%description
This package contains fencing agents for use with the cman package from cluster
suite


%prep
%setup -q
#patch0 -p1

%build
./configure \
        --libdir=%{_libdir} \
        --mandir=%{_mandir} \
        --prefix=%{_prefix} \
        --sbindir=%{_sbindir} \
        --incdir=%{_includedir} \
        --without_kernel_modules \
        --disable_kernel_check \
        --nssincdir=%{_includedir}/nss \
        --nsprincdir=%{_includedir}/nspr4

%make -C rgmanager/src/resources/

%install
rm -Rf %{buildroot}
%makeinstall_std -C rgmanager/src/resources/

%clean
rm -Rf %{buildroot}

%files
%defattr(-,root,root)
%{_datadir}/cluster/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16241 |12mr|rfkill-0.4-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		rfkill
Summary:	Simple /dev/rfkill userspace tool
Epoch:		1
Version:	0.4
Release: 	%mkrel 5
License: 	GPLv2+
Group:		System/Base
Source0:	http://wireless.kernel.org/download/%{name}/%{name}-%{version}.tar.bz2
Source1:	%{name}.pam
Source2:	%{name}.consoleapp
URL:		http://wireless.kernel.org/en/users/Documentation/rfkill
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Rfkill is a simple userspace tool to manipulate /dev/rfkill.
It's needed to enable and disable wireless and bluetooth from 
userspace beginning with 2.6.31 series kernels.

%prep
%setup -q

%build
%make

%install
rm -rf %{buildroot}
%{makeinstall} \
	PREFIX=%{buildroot} \
	BINDIR=%{buildroot}/sbin \
	MANDIR=%{buildroot}/%{_mandir}

# Consolehelper
%{__mkdir_p} %{buildroot}%{_bindir}
%{__ln_s} consolehelper %{buildroot}%{_bindir}/%{name}
%{__install} -m 0644 %{SOURCE1} -D %{buildroot}%{_sysconfdir}/pam.d/%{name}
%{__install} -m 0644 %{SOURCE2} -D %{buildroot}%{_sysconfdir}/security/console.apps/%{name}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING README
%attr(0755,root,root) /sbin/%{name}
%attr(0755,root,root) %{_bindir}/%{name}
%config(noreplace) %{_sysconfdir}/pam.d/%{name}
%config(noreplace) %{_sysconfdir}/security/console.apps/%{name}
%{_mandir}/man8/%{name}.8.*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16242 |12mr|rgb-1.0.4-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: rgb
Version: 1.0.4
Release: %mkrel 4
Summary: Uncompile an rgb color
Group: Development/X11
Source: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License: MIT
BuildRoot: %{_tmppath}/%{name}-root

BuildRequires: libx11-devel >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1

%description
The showrgb program reads an rgb color-name database compiled for use with
the dbm database routines and converts it back to source form.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x	--x-includes=%{_includedir}\
		--x-libraries=%{_libdir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/showrgb
%{_datadir}/X11/rgb.txt
%{_mandir}/man1/showrgb.*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16243 |12mr|rhino-1.7-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2005, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define cvs_version 1_7R1
%define archive_version 1_7R1
%define section     free
%define gcj_support 0

Name:           rhino
Version:        1.7
Release:        8
Epoch:          0
Summary:        JavaScript for Java
License:        MPL
Source0:        ftp://ftp.mozilla.org/pub/mozilla.org/js/rhino%{archive_version}.zip
Source1:        http://java.sun.com/products/jfc/tsc/articles/treetable2/downloads/src.zip
Source2:        %{name}.script
Patch0:                http://svn.dojotoolkit.org/dojo/trunk/buildscripts/lib/custom_rhino.diff
Patch1:                rhino-no-xmlbeans.patch
URL:            http://www.mozilla.org/rhino/
Group:          Development/Java
#Requires:       xmlbeans
BuildRequires:  java-rpmbuild
BuildRequires:  ant
#BuildRequires:  xmlbeans
%if %{gcj_support}
BuildRequires:   java-gcj-compat-devel
%else
BuildArch:       noarch
BuildRequires:   java-devel >= 0:1.4.2 
%endif
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Rhino is an open-source implementation of JavaScript written entirely
in Java. It is typically embedded into Java applications to provide
scripting to end users.

This version contains Dojo's JavaScript compression patch.

This version does not contain E4X due to missing xmlbeans/xbean.jar.

%package        demo
Summary:        Examples for %{name}
Group:          Development/Java

%description    demo
Examples for %{name}.

%package        manual

Summary:        Manual for %{name}
Group:          Development/Java

%description    manual
Documentation for %{name}.

%package        javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description    javadoc
Javadoc for %{name}.

%prep
%setup -q -n %{name}%{cvs_version}
%patch0 -p1
%patch1 -p1

# Fix build
%{__perl} -pi -e 's|.*<get.*src=.*>\n||' build.xml testsrc/build.xml toolsrc/org/mozilla/javascript/tools/debugger/build.xml xmlimplsrc/build.xml
%{__install} -D -p -m 644 %{SOURCE1} toolsrc/org/mozilla/javascript/tools/debugger/downloaded/swingExSrc.zip

# Fix manifest
%{__perl} -pi -e 's|^Class-Path:.*\n||g' src/manifest

# Add jpp release info to version
%{__perl} -pi -e 's|^implementation.version: Rhino .* release .* \${implementation.date}|implementation.version: Rhino %{version} release %{release} \${implementation.date}|' build.properties

%build
export CLASSPATH=
export OPT_JAR_LIST=:
#%%{ant} -Dxbean.jar=$(build-classpath xmlbeans/xbean) jar javadoc
%{ant} -Dxbean.jar= -Djsr173.jar= -Dxmlimplsrc-build-file= jar javadoc

pushd examples
export CLASSPATH=../build/%{name}%{cvs_version}/js.jar:$(build-classpath xmlbeans/xbean 2>/dev/null)
%{javac} *.java
%{jar} cvf ../build/%{name}%{cvs_version}/%{name}-examples-%{version}.jar *.class
popd

%install
%{__rm} -rf %{buildroot}

# jars
%{__mkdir_p} %{buildroot}%{_javadir}
cp -a build/%{name}%{cvs_version}/js.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
cp -a build/%{name}%{cvs_version}/%{name}-examples-%{version}.jar %{buildroot}%{_javadir}/%{name}-examples-%{version}.jar
(cd %{buildroot}%{_javadir} && %{__ln_s} %{name}-%{version}.jar js-%{version}.jar)
(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do %{__ln_s} ${jar} `echo $jar| %{__sed} "s|-%{version}||g"`; done)

# javadoc
%{__mkdir_p} %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -a build/%{name}%{cvs_version}/javadoc/* %{buildroot}%{_javadocdir}/%{name}-%{version}
%{__ln_s} %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}
%{_bindir}/find %{buildroot}%{_javadocdir}/%{name}-%{version} -type f -name '*.html' | %{_bindir}/xargs %{__perl} -pi -e 's/\r$//g'

# script
%{__mkdir_p} %{buildroot}%{_bindir}
%{__install} -m 755 %{SOURCE2} %{buildroot}%{_bindir}/%{name}

# examples
%{__mkdir_p} %{buildroot}%{_datadir}/%{name}
cp -a examples/* %{buildroot}%{_datadir}/%{name}

# aot compile
%{gcj_compile}

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%attr(0755,root,root) %{_bindir}/%{name}
%{_javadir}/*.jar
%{gcj_files}

%files demo
%defattr(0644,root,root,0755)
%{_datadir}/%{name}

%files manual
%defattr(0644,root,root,0755)
%if 0
%doc build/%{name}%{cvs_version}/docs/*
%endif

%files javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16244 |12mr|rhythmbox-2.98-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#gw rb.c
#define Werror_cflags %nil

%define	gstname gstreamer0.10

%define major 		6
%define girmajor	3.0
%define libname %mklibname rhythmbox %{major}
%define girname	%mklibname %{name}-gir %{girmajor}

Name:		rhythmbox
Summary:	Music Management Application 
Version:	2.98
Release:	1
License:	GPLv2+ with exception
Group:		Sound
URL:		http://www.gnome.org/projects/rhythmbox/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/rhythmbox/2.98/%{name}-%{version}.tar.xz
# gw take default Internet radio station listing from Fedora:
Source1:	http://cvs.fedoraproject.org/viewcvs/*checkout*/rpms/rhythmbox/devel/rhythmbox-iradio-initial.pls
#gw: add more radio stations
Patch6:		rhythmbox-more-radios.patch

BuildRequires:	intltool
BuildRequires:	vala
BuildRequires:	pkgconfig(avahi-glib)
BuildRequires:	pkgconfig(clutter-1.0) >= 1.2
BuildRequires:	pkgconfig(clutter-gst-1.0) >= 1.0
BuildRequires:	pkgconfig(clutter-gtk-1.0) >= 1.0
BuildRequires:	pkgconfig(clutter-x11-1.0) >= 1.2
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(gnome-keyring-1)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(grilo-0.2) >= 0.2.0
BuildRequires:	pkgconfig(gstreamer-0.10) >= 0.10.32
BuildRequires:	pkgconfig(gstreamer-interfaces-0.10) >= 0.10.32
BuildRequires:	pkgconfig(gstreamer-pbutils-0.10) >= 0.10.32
BuildRequires:	pkgconfig(gstreamer-plugins-base-0.10) >= 0.10.32
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.2.0
BuildRequires:	pkgconfig(gudev-1.0)
BuildRequires:	pkgconfig(ice)
BuildRequires:	pkgconfig(json-glib-1.0)
BuildRequires:	pkgconfig(libbrasero-media3)
BuildRequires:	pkgconfig(libdmapsharing-3.0)
BuildRequires:	pkgconfig(libgpod-1.0)
BuildRequires:	pkgconfig(liblircclient0)
BuildRequires:	pkgconfig(libmtp)
BuildRequires:	pkgconfig(libmusicbrainz4)
BuildRequires:	pkgconfig(libdiscid)
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	pkgconfig(libpeas-1.0) >= 0.7.3
BuildRequires:	pkgconfig(libpeas-gtk-1.0) >= 0.7.3
BuildRequires:	pkgconfig(libsoup-2.4)
BuildRequires:	pkgconfig(libsoup-gnome-2.4)
BuildRequires:	pkgconfig(mx-1.0) >= 1.0.1
BuildRequires:	pkgconfig(pygobject-3.0) >= 2.90.2
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(tdb)
BuildRequires:	pkgconfig(totem-plparser)
BuildRequires:	pkgconfig(webkitgtk-3.0)

Suggests:	grilo-plugins
Suggests:	media-player-info

Requires:	dbus-x11
Requires:	%{gstname}-plugins-base
Requires:	%{gstname}-plugins-good
Suggests:	%{gstname}-plugins-ugly
Requires:	%{gstname}-flac
Requires:	%{gstname}-gnomevfs
Requires:	%{gstname}-soup
# For python plugins
Requires:	python-gi

# md no more upnp plugin
Obsoletes:	rhythmbox-upnp < 2.96

%description
Music Management application with support for ripping audio-cd's,
playback of Ogg Vorbis and Mp3 and burning of CD-Rs.

%package -n %{libname}
Group:System/Libraries
Summary: Shared library part of %{name}

%description -n %{libname}
This is the shared library part of %{name}.

%package -n %{girname}
Summary: GObject Introspection interface description for %{name}
Group: System/Libraries

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package mozilla
Group: Sound
Summary: Rhythmbox integration for Mozilla Firefox
Requires: %{name} = %{version}

%description mozilla
This plugin integates Rhythmbox with Mozilla and compatible
browsers. It provides a handler for itms:// Links to Apples iTunes
Music Store.

%package devel
Group: Development/C
Summary: Rhythmbox plugin development files
Requires: %{libname} = %{version}-%{release}
Requires: %{girname} = %{version}-%{release}

%description devel
Install this if you want to build Rhythmbox plugins.

%prep
%setup -q
cp %SOURCE1 .
%patch6 -p0

%build
%configure2_5x \
	--disable-static \
	--disable-scrollkeeper \
	--disable-gtk-doc \
	--with-mdns=avahi \
	--enable-vala \
	--with-gnome-keyring

%make 

%install
%makeinstall_std _ENABLE_SK=false
find %{buildroot} -type f -name "*.la" -delete -print
%find_lang %{name} --with-gnome

desktop-file-install --vendor="" \
	--remove-category="Application" \
	--add-category="Audio;Player" \
	--dir %{buildroot}%{_datadir}/applications \
	%{buildroot}%{_datadir}/applications/*

# Replace the default radios with Ogg Radios
cp -a rhythmbox-iradio-initial.pls %{buildroot}%{_libdir}/rhythmbox/plugins/iradio/iradio-initial.pls

# save space by linking identical images in translated docs
helpdir=%{buildroot}%{_datadir}/gnome/help/%{name}
for f in $helpdir/C/figures/*.png; do
  b="$(basename $f)"
  for d in $helpdir/*; do
    if [ -d "$d" -a "$d" != "$helpdir/C" ]; then
      g="$d/figures/$b"
      if [ -f "$g" ]; then
        if cmp -s $f $g; then
          rm "$g"; ln -s "../../C/figures/$b" "$g"
        fi
      fi
    fi
  done
done

%files -f %{name}.lang
%doc AUTHORS COPYING README NEWS
%{_bindir}/rhythmbox
%{_bindir}/rhythmbox-client
%{_datadir}/applications/rhythmbox.desktop
%{_datadir}/applications/rhythmbox-device.desktop
%{_datadir}/dbus-1/services/org.gnome.Rhythmbox3.service
%{_datadir}/glib-2.0/schemas/*.xml
%{_datadir}/rhythmbox/
%{_iconsdir}/hicolor/*/apps/rhythmbox*
%{_iconsdir}/hicolor/*/places/music-library.*
%{_iconsdir}/hicolor/*/status/rhythmbox-*
%{_libexecdir}/rhythmbox-metadata
%dir %{_libdir}/%{name}/
%dir %{_libdir}/%{name}/plugins
%{_libdir}/%{name}/plugins/artsearch
%{_libdir}/%{name}/plugins/audiocd
%{_libdir}/%{name}/plugins/audioscrobbler
%{_libdir}/%{name}/plugins/cd-recorder
%{_libdir}/%{name}/plugins/context
%{_libdir}/%{name}/plugins/daap
%{_libdir}/%{name}/plugins/dbus-media-server
%{_libdir}/%{name}/plugins/fmradio
%{_libdir}/%{name}/plugins/generic-player
%{_libdir}/%{name}/plugins/grilo
%{_libdir}/%{name}/plugins/im-status
%{_libdir}/%{name}/plugins/ipod
%{_libdir}/%{name}/plugins/iradio
%{_libdir}/%{name}/plugins/lyrics
%{_libdir}/%{name}/plugins/magnatune
%{_libdir}/%{name}/plugins/mmkeys
%{_libdir}/%{name}/plugins/mpris
%{_libdir}/%{name}/plugins/mtpdevice
%{_libdir}/%{name}/plugins/notification
%{_libdir}/%{name}/plugins/power-manager
%{_libdir}/%{name}/plugins/python-console
%{_libdir}/%{name}/plugins/rb
%{_libdir}/%{name}/plugins/rblirc
%{_libdir}/%{name}/plugins/rbzeitgeist
%{_libdir}/%{name}/plugins/replaygain
%{_libdir}/%{name}/sample-plugins/*
%{_libdir}/%{name}/plugins/sendto
%{_libdir}/%{name}/plugins/visualizer
%{_mandir}/man1/*.1*

%files -n %{libname}
%{_libdir}/librhythmbox-core.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/MPID-%{girmajor}.typelib
%{_libdir}/girepository-1.0/RB-%{girmajor}.typelib

%files mozilla
%{_libdir}/mozilla/plugins/librhythmbox-itms-detection-plugin.so

%files devel
%{_includedir}/%{name}
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/%{name}.pc
%{_datadir}/gtk-doc/html/%{name}
%{_datadir}/gir-1.0/MPID-%{girmajor}.gir
%{_datadir}/gir-1.0/RB-%{girmajor}.gir




%changelog
* Tue Sep  18 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 52700f0
- New version 2.97 (sync with Cooker)
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16245 |12mr|ripole-0.2.0-17
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 0
%define libname %mklibname ripole %{major}
%define develname %mklibname ripole -d

Summary:	Extracts attachments out of mailpack format emails
Name:		ripole
Version:	0.2.0
Release:	%mkrel 17
License:	BSD
Group:		Networking/Mail
URL:		http://www.pldaniels.com/ripole/
Source0:	http://www.pldaniels.com/ripole/%{name}-%{version}.tar.bz2
Patch0:		ripole-0.1.4-shared.diff
Patch1:		ripole-0.2.0-dev.diff
Patch2:		ripole-0.2.0-format_not_a_string_literal_and_no_format_arguments.diff
BuildRequires:	libtool
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
ripOLE is a small program/library designed to pull out attachments from OLE2
data files (ie, MS Office documents). ripOLE is BSD licenced meaning that
commercial projects can also use the code without worry of licence costs or
legal liabilities. 

%package -n	%{libname}
Summary:	Shared %{name} library
Group:          System/Libraries

%description -n	%{libname}
ripOLE is a small program/library designed to pull out attachments from OLE2
data files (ie, MS Office documents). ripOLE is BSD licenced meaning that
commercial projects can also use the code without worry of licence costs or
legal liabilities. 

%package -n	%{develname}
Summary:	Development files for the %{name} library
Group:		Development/C
Provides:	%{name}-devel
Provides:	lib%{name}-devel
Requires:	%{libname} = %{version}
Obsoletes:	%{mklibname ripole 0 -d}

%description -n	%{develname}
ripOLE is a small program/library designed to pull out attachments from OLE2
data files (ie, MS Office documents). ripOLE is BSD licenced meaning that
commercial projects can also use the code without worry of licence costs or
legal liabilities. 

This package contains the development files for ripOLE.

%prep

%setup -q
%patch0 -p0
%patch1 -p1
%patch2 -p0

%build
%serverbuild
export LDFLAGS="`rpm --eval %%configure|grep LDFLAGS|cut -d\\" -f2|sed -e 's/\$LDFLAGS\ //'`"

%make \
CFLAGS="$CFLAGS -I. -fPIC -DPIC -D_REENTRANT" \
    libdir=%{_libdir} LDFLAGS="$LDFLAGS"

%install

%makeinstall_std \
    bindir=%{_bindir} \
    libdir=%{_libdir} \
    includedir=%{_includedir}

%files
%defattr(-,root,root)
%doc CHANGELOG CONTRIBUTORS INSTALL LICENSE README
%{_bindir}/*

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/*.so.*

%files -n %{develname}
%defattr(-,root,root)
%doc TODO
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/*
%{_libdir}/*.so



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16246 |12mr|rman-3.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: rman
Version: 3.2
Release: %mkrel 9
Summary: PolyglotMan - manual page translator to HTML, ASCII, TkMan, DocBook
Group: Development/X11
URL: http://polyglotman.sourceforge.net/
Source: %{name}-%{version}.tar.gz
License: GPL
BuildRoot: %{_tmppath}/%{name}-root

BuildRequires: libx11-devel >= 1.0.0
BuildRequires: libxmu-devel >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1

%description
PolyglotMan takes man pages from most of the popular flavors of UNIX and
transforms them into any of a number of text source formats.

%prep
%setup -q

%build
%make

%install
rm -rf %buildroot
install -d %buildroot/%_bindir
install -d %buildroot/%_mandir/man1
make BINDIR=%buildroot/%_bindir MANDIR=%buildroot/%_mandir/man1 install


%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%_bindir/rman
%_mandir/*/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16247 |12mr|rng-utils-2-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:        Random number generator related utilities
Name:           rng-utils
Version:        2
Release:        %mkrel 11
Group:          System/Kernel and hardware
License:        GPL
Source0:        rng-tools-%version.tar.bz2
# 2.6.x's device name
Patch1:         rng-tools-2-devname.patch
Buildroot:      %_tmppath/%name-%version-root


%description
Hardware random number generation tools.

%prep
%setup -q -n rng-tools-%version
%patch1 -p1

%build
%configure --sbindir=/sbin
%make

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p %{buildroot}{%_sbindir,%_mandir/man{1,8},%_sysconfdir,%_initrddir}
%makeinstall_std
chmod -R a-s %{buildroot}

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
/usr/bin/rngtest
/sbin/rngd
%_mandir/man1/rngtest.1.*
%_mandir/man8/rngd.8.*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16248 |12mr|rocksndiamonds-3.2.6.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	rocksndiamonds
%define version 3.2.6.1
%define rel	6
%define release %mkrel %rel
%define	Summary	A boulderdash like game

Name:		%{name}
Summary:	%{Summary}
Version:	%{version}
Release:	%{release}
Source0:	http://www.artsoft.org/RELEASES/unix/rocksndiamonds/%{name}-%{version}.tar.bz2
Source11:	%{name}.16.png
Source12:	%{name}.32.png
Source13:	%{name}.48.png
URL:		http://www.artsoft.org/rocksndiamonds/
License:	GPL
Group:		Games/Arcade
BuildRequires:	SDL-devel
BuildRequires:	SDL_mixer-devel
BuildRequires:	SDL_image-devel
BuildRequires:	SDL_net-devel
BuildRequires:	libsmpeg-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This is a nice little game with color graphics and sound for your
Unix system.

If you know the game "Boulderdash" (Commodore C64) or "Emerald Mine"
(Amiga) or "Supaplex" (PC), you know what "ROCKS'N'DIAMONDS" is about.

%prep
%setup -q
perl -pi -e 's!.*RO_GAME_DIR\s*=.*!RO_GAME_DIR = %{_gamesdatadir}/%{name}!; s!.*RW_GAME_DIR\s*=.*!RW_GAME_DIR = /var/games/%{name}!' Makefile

%build
make sdl OPTIONS="%optflags" CC="gcc %ldflags"

%install
rm -rf $RPM_BUILD_ROOT

# Install stuff
mkdir -p $RPM_BUILD_ROOT%{_gamesbindir} $RPM_BUILD_ROOT%{_gamesdatadir}/%{name} $RPM_BUILD_ROOT%{_mandir}/man1
cp -a %{name} $RPM_BUILD_ROOT%{_gamesbindir}/%{name}
cp -a graphics levels sounds music $RPM_BUILD_ROOT%{_gamesdatadir}/%{name}
cp -a *.1 $RPM_BUILD_ROOT%{_mandir}/man1

# Install scores
mkdir -p $RPM_BUILD_ROOT/var/games/%{name}
install -d $RPM_BUILD_ROOT/var/games/%{name}/scores


# Menu
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Rocks n Diamonds
Comment=%Summary
Exec=%_gamesbindir/%{name}
Icon=%name
Terminal=false
Type=Application
StartupNotify=true
Categories=X-MandrivaLinux-MoreApplications-Games-Arcade;Game;ArcadeGame;
EOF


# Icon
install -m644 %{SOURCE11} -D $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
install -m644 %{SOURCE12} -D $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
install -m644 %{SOURCE13} -D $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png

%pre
if [ -d %{_gamesdatadir}/%{name}/scores ]; then
	mkdir -p /var/games/%{name}/
	mv %{_gamesdatadir}/%{name}/scores /var/games/%{name}/
fi

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README COPYING
%attr(0755,root,root) %{_gamesbindir}/%{name}
%{_gamesdatadir}/%{name}
%_datadir/applications/mandriva*
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_mandir}/man?/*
/var/games/%{name}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16249 |12mr|rocs-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		rocs
Summary:	Graph - Editor and a Programming Environement
Version:	4.9.4
Release:	1
Group:		Graphical desktop/KDE
License:	GPLv2 LGPLv2 GFDL
URL:		http://edu.kde.org/rocs
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	boost-devel

%description
Rocs aims to be a Graph Theory IDE for helping professors to show the results
of a graph algorithm and also helping students to do the algorithms.
Rocs has a scripting module, done in Qt Script, that interacts with the drawn
graph and every change in the graph with the script is reflected on the drawn
one.

%files
%doc AUTHORS COPYING COPYING.LIB.LGPL-2 COPYING.LIB.LGPL-2.1 COPYING.DOC README HACKING.txt 
%doc %{_kde_docdir}/HTML/en/rocs
%{_kde_bindir}/rocs
%{_kde_appsdir}/rocs
%{_kde_appsdir}/rocs_rootedtree
%{_kde_applicationsdir}/rocs.desktop
%{_kde_datadir}/config.kcfg/rocs.kcfg
%{_kde_configdir}/rocs.knsrc
%{_kde_libdir}/kde4/rocs_plaintxt.so
%{_kde_libdir}/kde4/rocs_GraphStructure.so
%{_kde_libdir}/kde4/rocs_ListStructure.so
%{_kde_libdir}/kde4/rocs_assignvaluesplugin.so
%{_kde_libdir}/kde4/rocs_generategraphplugin.so
%{_kde_libdir}/kde4/rocs_transformedgesplugin.so
%{_kde_libdir}/kde4/rocs_GMLParser.so
%{_kde_libdir}/kde4/rocs_dotFilePlugin.so
%{_kde_libdir}/kde4/rocs_RootedTreeStructure.so
%{_kde_services}/rocs_GMLParser.desktop
%{_kde_services}/rocs_dotFilePlugin.desktop
%{_kde_services}/rocs_plaintxtplugin.desktop
%{_kde_services}/rocs_GraphStructure.desktop
%{_kde_services}/rocs_ListStructure.desktop
%{_kde_services}/rocs_assignvaluesplugin.desktop
%{_kde_services}/rocs_generategraphplugin.desktop
%{_kde_services}/rocs_transformedgesplugin.desktop
%{_kde_services}/rocs_RootedTreeStructure.desktop
%{_kde_servicetypes}/RocsFilePlugin.desktop
%{_kde_servicetypes}/RocsToolsPlugin.desktop
%{_kde_servicetypes}/RocsDataStructurePlugin.desktop

#---------------------------------------------

%define rocslib_major 4
%define librocslib %mklibname rocslib %{rocslib_major}

%package -n %{librocslib}
Summary:	Runtime library for Rocs
Group:		System/Libraries

%description -n %{librocslib}
Runtime library for Rocs

%files -n %{librocslib}
%{_kde_libdir}/librocslib.so.%{rocslib_major}*

#---------------------------------------------

%package devel
Summary:	Devel stuff for %{name}
Group:		Development/KDE and Qt
Requires:	kdelibs4-devel
Requires:	%{librocslib} = %{EVRD}
Requires:	boost-devel
Conflicts:	kdeedu4-devel < 4.6.90

%description devel
Files needed to build applications based on %{name}.

%files devel
%{_includedir}/rocs
%{_kde_libdir}/librocslib.so

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.1-1
- New version 4.9.1

* Tue Aug 14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.0-1
- New version 4.9.0

* Sun Jul 22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.97-1
- New version 4.8.97

* Tue Jul 10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.95-1
- New version 4.8.95
- Update files

* Fri Jun 08 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.4-1
- update to 4.8.4

* Thu May 10 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.3-1
- update to 4.8.3

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.2-1
- update to 4.8.2

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.1-1
- update to 4.8.1

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.8.0-1
+ Revision: 762504
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.97-1
+ Revision: 758089
- New upstream tarball

* Thu Dec 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.95-1
+ Revision: 744568
- New upstream tarball

* Fri Dec 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.90-1
+ Revision: 739323
- New upstream tarball $NEW_VERSION

* Thu Nov 24 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.80-1
+ Revision: 733071
- New upstream tarball 4.7.80

* Wed Nov 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.41-1
+ Revision: 729219
- Import package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16250 |12mr|rootcerts-20120628.00-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# don't make useless debug packages
%define _enable_debug_packages	%{nil}
%define debug_package		%{nil}

# _without = java enabled, _with = java disabled
%if %mdkversion < 200900
%bcond_with java
%else
%ifnarch %mips
%bcond_without java
%else
%bcond_with java
%endif
%endif

Summary:	Bundle of CA Root Certificates
Name:		rootcerts
# <mrl> Use this versioning style in order to be easily backportable.
# Note that the release is the last two digits on the version.
# All BuildRequires for rootcerts should be done this way:
# BuildRequires: rootcerts >= 0:20070402.00, for example
# - NEVER specifying the %%{release}
Epoch:		1
Version:	20120628.00
Release:	%mkrel 1
License:	GPL
Group:		System/Servers
URL:		http://www.mandriva.com
# S0 originates from http://switch.dl.sourceforge.net/sourceforge/courier/courier-0.52.1.tar.bz2
Source0:	rootcerts.tar.bz2
# www.mail-archive.com/ modssl-users@modssl.org/msg16980.html
Source1:	certdata.txt
Source2:	rootcerts-igp-brasil.txt
# http://www.cacert.org/certs/root.der
Source3:	cacert.org.der
# http://qa.mandriva.com/show_bug.cgi?id=29612
# https://www.verisign.com/support/verisign-intermediate-ca/secure-site-intermediate/index.html
Source4:	verisign-class-3-secure-server-ca.pem
# Java JKS keystore generator:
# http://cvs.fedora.redhat.com/viewcvs/devel/ca-certificates/generate-cacerts.pl
Source6:	generate-cacerts.pl
# Fix overwriting issue with generate-cacerts.pl
Patch0:		generate-cacerts-fix-entrustsslca.patch
# Some hacks to make generate-cacerts.pl work with some of our certificates
Patch1:		generate-cacerts-mandriva.patch
# Just rename identically named certificates that are not handled by mandriva.cpatch
Patch2:		generate-cacerts-rename-duplicates.patch
BuildRequires:	perl openssl nss automake libtool
%if %with java
BuildRequires:	java-rpmbuild
%endif
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This is a bundle of X.509 certificates of public Certificate
Authorities (CA). These were automatically extracted from Mozilla's
root CA list (the file "certdata.txt"). It contains the certificates
in both plain text and PEM format and therefore can be directly used
with an Apache/mod_ssl webserver for SSL client authentication. Just
configure this file as the SSLCACertificateFile.

%if %with java
%package java
Summary:	Bundle of CA Root Certificates for Java
Group:		Development/Java

%description java
Bundle of X.509 certificates of public Certificate Authorities (CA)
in a format used by Java Runtime Environment.
%endif

%prep

%setup -q -n rootcerts

#cvs -d :pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot co -p mozilla/security/nss/lib/ckfw/builtins/certdata.txt > certdata.txt

mkdir -p builtins
cp %{SOURCE1} builtins/certdata.txt

# extract the license
head -36 builtins/certdata.txt > LICENSE

# add additional CA's here, needs to have the mozilla format...
cat %{SOURCE2} >> builtins/certdata.txt

# CAcert
cp %{SOURCE3} .

cp %{SOURCE6} .
%patch0 -p0
%patch1 -p0
%patch2 -p0

%build 
rm -f configure
libtoolize --copy --force; aclocal; autoconf; automake --foreign --add-missing --copy

# CAcert
# http://wiki.cacert.org/wiki/NSSLib
addbuiltin -n "CAcert Inc." -t "CT,C,C" < cacert.org.der >> builtins/certdata.txt

# new verisign intermediate certificate
# -t trust        trust flags (cCTpPuw).
openssl x509 -in %{SOURCE4} -inform PEM -outform DER | \
	addbuiltin -n "VeriSign Class 3 Secure Server CA" \
	-t "CT,C,C" >> builtins/certdata.txt

perl mkcerts.pl > certs.sh

%configure2_5x --with-certdb=%{_sysconfdir}/pki/tls/rootcerts
%make
cat pem/*.pem > ca-bundle.crt
cat %{SOURCE4} >> ca-bundle.crt

%if %with java
mkdir -p java
cd java
LC_ALL=C perl ../generate-cacerts.pl %{java_home}/bin/keytool ../ca-bundle.crt
cd ..
%endif

%install
rm -rf %{buildroot}

%makeinstall_std

install -d %{buildroot}%{_sysconfdir}/pki/tls/certs
install -d %{buildroot}%{_sysconfdir}/pki/tls/mozilla
install -d %{buildroot}%{_bindir}

install -m0644 ca-bundle.crt %{buildroot}%{_sysconfdir}/pki/tls/certs/
ln -s certs/ca-bundle.crt %{buildroot}%{_sysconfdir}/pki/tls/cert.pem

install -m0644 builtins/certdata.txt %{buildroot}%{_sysconfdir}/pki/tls/mozilla/

%if %with java
install -d %{buildroot}%{_sysconfdir}/pki/java
install -m0644 java/cacerts %{buildroot}%{_sysconfdir}/pki/java/
%endif

cat > README << EOF

R O O T C E R T S
-----------------

This is a bundle of X.509 certificates of public Certificate
Authorities (CA). These were automatically extracted from Mozilla's
root CA list (the file "certdata.txt"). It contains the certificates
in both plain text and PEM format and therefore can be directly used
with an Apache/mod_ssl webserver for SSL client authentication. Just
configure this file as the SSLCACertificateFile.

EOF

# fix #58107
install -d %{buildroot}%{_sysconfdir}/ssl
ln -sf %{_sysconfdir}/pki/tls/certs %{buildroot}%{_sysconfdir}/ssl/certs

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc README LICENSE
%{_sysconfdir}/pki/tls/cert.pem
%config(noreplace) %{_sysconfdir}/pki/tls/certs/ca-bundle.crt
%config(noreplace) %{_sysconfdir}/pki/tls/rootcerts/*
%config(noreplace) %{_sysconfdir}/pki/tls/mozilla/certdata.txt
%{_sysconfdir}/ssl/certs

%if %with java
%files java
%defattr(-,root,root)
%dir %{_sysconfdir}/pki/java
%config(noreplace) %{_sysconfdir}/pki/java/cacerts
%endif



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16251 |12mr|rootfiles-11.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	rootfiles
%define version 11.0
%define release %mkrel 9

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	The basic required files for the root user's directory
License:	Public Domain
Group:		System/Base
Source:		%name-%version.tar.bz2
BuildRoot:	%_tmppath/%name-%version-%release-root
BuildArch:	noarch

%description
The rootfiles package contains basic required files that are placed
in the root user's account.

%prep
%setup -q

%install
rm -rf %{buildroot}
install -d %buildroot/root
make install DESTDIR=%buildroot

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ChangeLog 
%config(noreplace) /root/.Xdefaults
%config(noreplace) /root/.bash_logout
%config(noreplace) /root/.bash_profile
%config(noreplace) /root/.bash_completion
%config(noreplace) /root/.bashrc
%config(noreplace) /root/.cshrc
%config(noreplace) /root/.tcshrc
%config(noreplace) /root/.vimrc
%attr(0700,root,root) /root/tmp/





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16252 |12mr|rosa-elementary-dark-theme-2.4.2-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname	rosa-elementary-dark-theme
%define name	rosa-elementary-dark-theme
%define version	2.4.2
%define release 7

Summary:	ROSA-elementary theme
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{tarname}-%{version}.tar.bz2
#Theme for openbox
Source1:	rosa-elementary-theme-openbox.tar.gz
# new metacity theme
Source2:	metacity-1.tar.bz2
Source3:	metacity-theme-1.xml

Patch0:		rosa-elementary-dark-theme-2.4.2-force-panel-color.patch

License:	GPLv2
Group:		Graphical desktop/Other
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires:	murrine
Requires:	gtk-aurora-engine
Suggests:	rosa-icons

%description
ROSA-elementary theme creates specially for the Mandriva. Based on the
original theme by Daniel Fore (aka Dan Rabbit).

%prep
%setup -q -a1
%patch0 -p1
rm -fr metacity-1

tar xjf %{SOURCE2}



%install
%__rm -rf %{buildroot}
%__mkdir -p %{buildroot}%{_datadir}/themes/rosa-elementary-dark
cp -rf ./* %{buildroot}%{_datadir}/themes/rosa-elementary-dark

install -m 644 %{SOURCE3} %{buildroot}%{_datadir}/themes/rosa-elementary-dark/metacity-1/metacity-theme-1.xml

%clean
%__rm -rf %{buildroot}

%files
%defattr(644,root,root,755)
%{_datadir}/themes/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16253 |12mr|rosa-elementary-theme-2.5.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname	rosa-elementary-theme
%define name	rosa-elementary-theme
%define version	2.5.1
%define release 1

Summary:	ROSA-elementary theme
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{tarname}-%{version}.tar.gz
#Theme for openbox
Source1:	%{tarname}-openbox.tar.gz
# new metacity theme
Source2:	metacity-1.tar.bz2
License:	GPLv2
Group:		Graphical desktop/Other
URL:		www.rosalinux.com
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires:	murrine
Requires:	gtk-aurora-engine
Suggests:	rosa-icons

%description
ROSA-elementary theme creates specially for the ROSA.
Originally based on Elementary theme by Daniel Fore 
(aka Dan Rabbit).

%prep
%setup -q -a1
rm -fr metacity-1

tar xjf %{SOURCE2}

%install
%__rm -rf %{buildroot}
%__mkdir -p %{buildroot}%{_datadir}/themes
%__mkdir -p %{buildroot}%{_datadir}/themes/rosa-elementary
cp -rf ./* %{buildroot}%{_datadir}/themes/rosa-elementary

%clean
%__rm -rf %{buildroot}

%files
%defattr(644,root,root,755)
%{_datadir}/themes/*
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16254 |12mr|rosa-gfxboot-theme-1.0.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: ROSA graphical boot theme
Name: rosa-gfxboot-theme
Version: 1.0.2
Release: 3
License: GPL
Group: System/Configuration/Boot and Init
# URL: http://svn.mandriva.com/cgi-bin/viewvc.cgi/soft/theme/mandriva-gfxboot-theme/trunk/
Source: rosa-gfxboot-theme-%{version}.tar.lzma
#
Source1: back.jpg
Source2: welcome.jpg
Source3: timer_a.jpg
Source4: mandriva.pcx
Source5: grub-gfxmenu

BuildRequires: gfxboot-devel
Requires(post): perl-Archive-Cpio
#Exclusivearch: %ix86 x86_64
BuildArch: noarch

%description
This package provides the ROSA Marathon gfxboot theme.
This theme is used by the ROSA installation to initialized
the DVD/CD/USB boot, and by installed system to boot.

%prep
%setup -q

# our jpegs:
install -m 644 %{SOURCE1} %{SOURCE2} %{SOURCE3} %{SOURCE4} data-install/
install -m 644 %{SOURCE1} %{SOURCE3} data-boot/

%build
CXXFLAGS=
#gfxboot binary is needed for the build and is in /usr/sbin
#make sure we only build one task at a time since po generation is broken
#otherwise
PATH="$PATH:/usr/sbin" make

%install
dest=%{buildroot}%{_datadir}/gfxboot/themes/ROSA
install -d $dest/install $dest/boot
install bootlogo bootlogo.dir/* $dest/install/
install message $dest/boot/

# install grub-gfxmenu
install -d %{buildroot}%{_sbindir}
install %{SOURCE5} %{buildroot}%{_sbindir}

%post
if [ "$1" -gt 1 ]; then
   %_sbindir/grub-gfxmenu --update-gfxmenu
fi

%files
%defattr(-,root,root,-)
%doc
%_sbindir/*
%_datadir/gfxboot/themes/ROSA/




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16255 |12mr|rosa-icons-1.0.35-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname	rosa
%define _name	rosa
%define version	1.0.35
%define release	1

Summary:	ROSA icons theme
Name:		%{_name}-icons
Version:	%{version}
Release:	%{release}
Source0:	%{tarname}-%{version}.tar.xz
URL:		www.rosalinux.com
License:	GPLv2
Group:		Graphical desktop/Other
BuildArch:	noarch
BuildRequires:	fdupes inkscape
Requires:	gnome-icon-theme

%description
ROSA icon theme is high quality icon theme for KDE, GNOME and Xfce.
It is part of ROSA theme pack - theme for ROSA Desktop distribution.
Initially based on the original icon theme Elementary by Daniel Fore
(Dan Rabbit).

%prep
%setup -q -n %{_name}-%{version}

%install
mkdir -p %{buildroot}%{_datadir}/icons/%{_name}
cp -rf ./* %{buildroot}%{_datadir}/icons/%{_name}

# An ugly hack to work with Ikscape.
# TODO: Neccessary find a real problem!
cd %{buildroot}%{_datadir}/icons/%{_name}/places/16

for i in `ls`
do
    echo "Converting $i to plain SVG."
    inkscape -l $i $i
done
# devices icons should be converted too
cd %{buildroot}%{_datadir}/icons/%{_name}/devices/16
for i in `ls`
do
    echo "Converting $i to plain SVG."
    inkscape -l $i $i
done

%fdupes -s %{buildroot}%{_datadir}/icons/%{_name}

%files
%{_datadir}/icons/%{_name}/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16256 |12mr|rosa-launcher-2.0.0-49
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		rosa-launcher
Version:	2.0.0
Release:	49
Epoch:		1
Summary:	ROSA Desktop Application Launcher
Group:		Graphical desktop/KDE
License:	GPLv3
URL:		http://www.rosalab.ru/
Source0:	rosa-launcher-%{version}.tar.gz

Requires:       kdebase4-workspace qjson
BuildRequires:  kdebase4-workspace-devel qjson-devel

%description
ROSA Desktop Application Launcher

%files
%defattr(-,root,root)
%_kde_libdir/kde4/plasma_applet_rosastarter.so
%_kde_libdir/libtimeframe.so
%_kde_datadir/kde4/services/plasma-applet-rosastarter.desktop
%_kde_bindir/rosa-launcher
%_kde_datadir/rosa-launcher/*
%_kde_datadir/locale
%_datadir/timeframe

#--------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4

%install
%makeinstall_std -C build

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16257 |12mr|rosa-media-player-1.5.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Multimedia player based on mplayer technology
Name:		rosa-media-player
Version:	1.5.1
Release:	6
License:	GPLv2+
Group:		Video
Url:		http://www.rosalinux.com
Source:		%{name}-%{version}.tar.gz
BuildRequires:	qt4-devel	>= 4.2.0
BuildRequires:	qt4-linguist	>= 4.2.0
BuildRequires:	wildmidi-devel
Requires:	mplayer		>= 1.0-1.rc1
Requires:	mencoder
Requires:	ffmpeg
Requires:	xdg-utils
Requires:	timidity-patch-gravis
%ifarch %ix86
Requires:	libwildmidi1
%endif
%ifarch x86_64
Requires:	lib64wildmidi1
%endif

BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
Rosa Media Player (ROMP) - multimedia player that supports
most of audio and video formats such as Audio CD, DVD, Video CD,
multimedia files in AVi, ASF/WMV/WMA, MOV/MP4, RealMedia,
Ogg Vorbis, NUT, NSV, VIVO, FLI, NuppelVideo, yuv4mpeg, FILM (.cpk),
RoQ, PVA and Matroska  formats recorded with video codecs - DivX , 
MPEG-1, MPEG-2, MPEG-4, Sorenson, WMV, RealVideo, x264 and audio
codecs MP3, Musepack, Vorbis, RealAudio, AC3/A52 (Dolby Digital),
AAC (MPEG-4 audio), QuickTime, VIVO audio and WMA and many other
less widespread video and audio codecs.

It also supports streaming via HTTP/FTP, RTP/RTSP, MMS/MMST, MPST,
SDP, capture and record (via mencoder) of television signal.

ROMP allows you to trim a particular piece of video, extract audio from
multimedia files and record screen presentations and many other things.

%prep
%setup -qn %{name}

%build
%setup_compile_flags
./get_romp_version.sh %{version} %{release}
%make PREFIX=%{_prefix} QMAKE=%{qt4bin}/qmake LRELEASE=%{qt4bin}/lrelease
# (tpg) don't use kde dialogs
#KDE_SUPPORT=1

%install
%makeinstall_std PREFIX=%{_prefix}

# remove wrongly put docs
rm -rf %{buildroot}%{_datadir}/doc

#desktop-file-install \
#	--remove-key='Encoding' \
#	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

#%clean
#[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%doc *.txt src/docs/*
%dir %{_datadir}/%{name}
%dir %{_datadir}/%{name}/shortcuts
%dir %{_datadir}/%{name}/translations

%attr(755,root,root) %{_bindir}/%{name}

#%{_mandir}/man1/%{name}.*
%{_datadir}/%{name}/*.conf
%{_iconsdir}/hicolor/*/apps/rosamp.png
%{_datadir}/applications/*.desktop
%{_datadir}/%{name}/shortcuts/*

%lang(ar_SY) %{_datadir}/%{name}/translations/rosamp_ar_SY.qm
#%lang(bg) %{_datadir}/%{name}/translations/rosamp_bg.qm
#%lang(ca) %{_datadir}/%{name}/translations/rosamp_ca.qm
%lang(cs) %{_datadir}/%{name}/translations/rosamp_cs.qm
%lang(de) %{_datadir}/%{name}/translations/rosamp_de.qm
#%lang(el_GR) %{_datadir}/%{name}/translations/rosamp_el_GR.qm
#%lang(en_US) %{_datadir}/%{name}/translations/rosamp_en_US.qm
%lang(es) %{_datadir}/%{name}/translations/rosamp_es.qm
%lang(et) %{_datadir}/%{name}/translations/rosamp_et.qm
#%lang(eu) %{_datadir}/%{name}/translations/rosamp_eu.qm
%lang(fi) %{_datadir}/%{name}/translations/rosamp_fi.qm
%lang(fr) %{_datadir}/%{name}/translations/rosamp_fr.qm
%lang(gl) %{_datadir}/%{name}/translations/rosamp_gl.qm
%lang(hu) %{_datadir}/%{name}/translations/rosamp_hu.qm
%lang(it) %{_datadir}/%{name}/translations/rosamp_it.qm
%lang(ja) %{_datadir}/%{name}/translations/rosamp_ja.qm
#%lang(ka) %{_datadir}/%{name}/translations/rosamp_ka.qm
#%lang(ko) %{_datadir}/%{name}/translations/rosamp_ko.qm
%lang(ku) %{_datadir}/%{name}/translations/rosamp_ku.qm
%lang(lt) %{_datadir}/%{name}/translations/rosamp_lt.qm
%lang(mk) %{_datadir}/%{name}/translations/rosamp_mk.qm
%lang(nl) %{_datadir}/%{name}/translations/rosamp_nl.qm
%lang(pl) %{_datadir}/%{name}/translations/rosamp_pl.qm
%lang(pt_BR) %{_datadir}/%{name}/translations/rosamp_pt_BR.qm
%lang(pt_pt) %{_datadir}/%{name}/translations/rosamp_pt.qm
%lang(ro_RO) %{_datadir}/%{name}/translations/rosamp_ro_RO.qm
%lang(ru_RU) %{_datadir}/%{name}/translations/rosamp_ru_RU.qm
#%lang(sk) %{_datadir}/%{name}/translations/rosamp_sk.qm
%lang(sl) %{_datadir}/%{name}/translations/rosamp_sl.qm
#%lang(sr) %{_datadir}/%{name}/translations/rosamp_sr.qm
#%lang(sv) %{_datadir}/%{name}/translations/rosamp_sv.qm
%lang(tr) %{_datadir}/%{name}/translations/rosamp_tr.qm
%lang(uk_UA) %{_datadir}/%{name}/translations/rosamp_uk_UA.qm
%lang(vi) %{_datadir}/%{name}/translations/rosamp_vi_VN.qm
%lang(zh_CN) %{_datadir}/%{name}/translations/rosamp_zh_CN.qm
%lang(zh_TW) %{_datadir}/%{name}/translations/rosamp_zh_TW.qm




%changelog
* Mon Dec 19 2011 Evgeniy Auginev <eauginev@mandriva.org> 0.952-4mdv2012.0
+ Revision: 743747
- audio files playing interface error fixed

* Fri Dec 16 2011 Evgeniy Auginev <eauginev@mandriva.org> 0.952-2
+ Revision: 743050
-copy parameter added on split video function

* Fri Dec 09 2011 Evgeniy Auginev <eauginev@mandriva.org> 0.952-1
+ Revision: 739438
- Playlist item hints added; free-space calculating algorithm changed for split video function; one running instance option fixed

* Mon Nov 28 2011 Evgeniy Auginev <eauginev@mandriva.org> 0.951-3
+ Revision: 734874
- fix archive name
- change version number

* Mon Nov 28 2011 Alex Burmashev <burmashev@mandriva.org> 0.95-3
+ Revision: 734825
- import rosa-media-player



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16258 |12mr|rosa-media-player-plugin-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	ROSA Media Player Plugin
Name:		rosa-media-player-plugin
Version:        1.0
Release:	2
URL:		https://abf.rosalinux.ru/import/rosa-media-player-plugin
License:        GPL 3+
Group:		Video
Source:		%{name}-%{version}.tar.gz
BuildRequires:	qt4-devel
BuildRequires:	qt4-linguist
Requires:	mplayer
Packager:	Denis Koryavov <denis.koryavov@rosalab.ru>

%if %{_use_internal_dependency_generator}
%define __noautoreq 'devel\\((.*)\\)'
%else
%define _requires_exceptions devel(
%endif

%description
ROSA Media Player Plugin is designed to use with internet browsers 
like Firefox and Chrome/Chromium.

%prep
%setup -c

%build
cd rosa-media-player
qmake rosampcore.pro
make
cd ..

cd rosamp-plugin
qmake rosamp-plugin-smp.pro
make
qmake rosamp-plugin-qt.pro
make
qmake rosamp-plugin-wmp.pro
make
qmake rosamp-plugin-dvx.pro
make
qmake rosamp-plugin-rm.pro
make
lrelease rosamp-plugin-qt.pro
cd ..

%install
mkdir -p $RPM_BUILD_ROOT/%{_libdir}/mozilla/plugins/
mkdir -p $RPM_BUILD_ROOT/%{_libdir}/mozilla/plugins/translations/
mkdir -p $RPM_BUILD_ROOT/%{_libdir}/
cp -f rosamp-plugin/build/librosa-media-player-plugin-smp.so $RPM_BUILD_ROOT/%{_libdir}/mozilla/plugins/
cp -f rosamp-plugin/build/librosa-media-player-plugin-dvx.so $RPM_BUILD_ROOT/%{_libdir}/mozilla/plugins/
cp -f rosamp-plugin/build/librosa-media-player-plugin-qt.so $RPM_BUILD_ROOT/%{_libdir}/mozilla/plugins/
cp -f rosamp-plugin/build/librosa-media-player-plugin-rm.so $RPM_BUILD_ROOT/%{_libdir}/mozilla/plugins/
cp -f rosamp-plugin/build/librosa-media-player-plugin-wmp.so $RPM_BUILD_ROOT/%{_libdir}/mozilla/plugins/
cp -f rosa-media-player/build/librosampcore.so.1.0.0 $RPM_BUILD_ROOT/%{_libdir}/

cp -f rosamp-plugin/translations/*.qm $RPM_BUILD_ROOT/%{_libdir}/mozilla/plugins/translations/

cd rosa-media-player/build/
ln -s librosampcore.so.1.0.0 $RPM_BUILD_ROOT/%{_libdir}/librosampcore.so.1.0
ln -s librosampcore.so.1.0.0 $RPM_BUILD_ROOT/%{_libdir}/librosampcore.so.1
ln -s librosampcore.so.1.0.0 $RPM_BUILD_ROOT/%{_libdir}/librosampcore.so


%files
%{_libdir}/mozilla/plugins/librosa-media-player-plugin-*
%{_libdir}/librosampcore*
%{_libdir}/mozilla/plugins/translations/rosamp_plugin*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16259 |12mr|rosapanel-1.5.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           rosapanel
Version:        1.5.0
Release:      	1
Epoch:		1
Summary:        RocketBar - ROSA panel for KDE
Group:		Graphical desktop/KDE 
License:        LGPL v2
URL:            http://rosalab.ru/
Source0:        %{name}-%{version}.tar.gz
Requires: 	kdebase4-workspace 
Requires:       python-kde4 
Requires:       plasma-scriptengine-python
Requires: 	rosa-launcher 
Requires: 	plasma-applet-stackfolder 
Requires: 	plasma-desktoptheme-rosa
BuildRequires:  kdebase4-workspace-devel 
BuildRequires:  kdebase4-devel
BuildRequires:  automoc4

%files
%_kde_libdir/kde4/*.so
%_kde_services/*.desktop

#--------------------------------------------------------------------

%description
ROSA panel

%prep
%setup -q

%build
%cmake_kde4

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Dmitry Ashkadov <dmitry.ashkadov@rosalab.ru> 1.5.0-1
- RocketBar was updated to version 1.5.0

* Tue Dec 04 2012 Ural Mullabaev <ural.mullabaev@rosalab.ru> 1.0-43
- Fixed loading delay

* Tue Nov 20 2012 Dmitry Ashkadov <dmitry.ashkadov@rosalab.ru> 1.0-40
- Fix: support of Oxygen theme

* Mon Sep 10 2012 Dmitry Ashkadov <dmitry.ashkadov@rosalab.ru> 1.0-38
- Wrench of icons was fixed

* Thu Aug 30 2012 Dmitry Ashkadov <dmitry.ashkadov@rosalab.ru> 1.0-34
- Rosa separator as separate applet was removed
- Layouting of applets (if user adds panel) was fixed
- Problem with icons of default stackfolders was fixed

* Wed Aug 15 2012 Dmitry Ashkadov <dmitry.ashkadov@rosalab.ru> 1.0-31
- Fixed wrench of some icons if immutability of panel is changed

* Mon Apr 23 2012 Ural Mullabaev <ural.mullabaev@rosalab.ru> 1.0-30
- Added check the lock panel before deleting applet
- Added russian translations for the trash applet

* Wed Apr 18 2012 Yermakov Alexey <alexey.yermakov@rosalab.ru 1.0-29
- Fixed a bug in icon-applet which showed 'unknown' icon for directory entries

* Tue Apr 03 2012 Yermakov Alexey <alexey.yermakov@rosalab.ru 1.0-28
- Fixed dropping of icons in the wrong place

* Mon Mar 26 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 1.0-27
- update KDE 4.8 integration

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16260 |12mr|rosa-release-2012.1-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Please update release notes:
# make -C SOURCES release-notes.{html,txt}
#

%define distrib Desktop
%define version 2012.1
%define rel 15
%define distname rosa
%define distsuffix rosa
%define distribution ROSA Fresh Desktop

%define product_vendor ROSA
%define product_distribution %distribution
%define product_type Basic
%define product_version %version
%define product_branch Official
%define product_release 1
%define product_arch %{_target_cpu}

%define product_id_base vendor=%product_vendor,distribution=%product_distribution,type=%product_type,version=%product_version,branch=%product_branch,release=%product_release,arch=%product_arch

%define rosa_release %version
%define rosa_branch %distrib
%define rosa_arch %{_target_cpu}
%define rosa_os %{_target_os}

%define realversion %version
%define mdkver %(echo %version | sed 's/\\.//')0

Summary:	ROSA release file
Name:		rosa-release
Version:	%version
Release:	%rel
License:	GPL
URL:		http://www.rosalinux.com/
Group:		System/Configuration/Other
Source:		%name.tar.bz2
Source3:	CREDITS
# edited lynx -dump of wiki:
Source4:	release-notes.txt
Source5:	release-notes.html
Source6:	10rosa-release.sh
Source7:	10rosa-release.csh
BuildRoot:	%{_tmppath}/%{name}-root

%description
ROSA Desktop release file.

%package common
Summary: ROSA release common files
Group: System/Configuration/Other
Obsoletes: mandriva-release-Discovery
Obsoletes: mandriva-release-Powerpack+
Obsoletes: mandriva-release-One
Obsoletes: mandriva-release-Free
Obsoletes: %name < %version-%release
Obsoletes: mandriva-release-common
Requires:  lsb-release

# cf mdvbz#32631
Provides: arch(%{_target_cpu})
Provides: rosa-release-common
Provides: mandriva-release-common

%description common
Common files for ROSA Desktop release packages.

%define release_package(s) \
%{-s:%package %1} \
Summary: ROSA release file%{?1: for %1} \
Group: System/Configuration/Other \
Requires:	rosa-release-common \
Requires(post):	coreutils \
Provides:	redhat-release rawhide-release mandrake-release mandriva-release mandrakelinux-release rosa-release \
Provides:	%name = %version-%release \

%define release_descr(s) \
%description %{-s:%1} \
ROSA Desktop release file for %1 flavor. \

%define release_post(s) \
%post %{-s:%1} \
/bin/ln -fs product.id.%1 /etc/product.id

%define release_install(s) \
cat > %buildroot/etc/product.id.%{1} << EOF \
%{product_id_base},product=%1\
EOF\
 \
mkdir -p %buildroot/etc/rpm/macros.d \
cat > %buildroot/etc/rpm/macros.d/%{1}.macros <<EOF \
%%distribution      %distribution\
%%rosa_release  %rosa_release\
%%rosa_branch   %rosa_branch\
%%rosa_arch     %rosa_arch\
%%rosa_os       %rosa_os\
%%rosa_class    %%(. /etc/sysconfig/system; echo \\\$META_CLASS)\
%%mdkver            %mdkver\
%%mdvver            %mdkver\
%%distsuffix        %distsuffix\
%%mandriva_release  %%rosa_release\
%%mandriva_branch  %%rosa_branch\
%%mandriva_arch     %%rosa_arch\
%%mandriva_os       %%rosa_os\
%%mandriva_class       %%rosa_class\
\
# productid variable\
%%product_id %{product_id_base},product=%{1}\
\
%%product_vendor        %product_vendor\
%%product_distribution  %product_distribution\
%%product_type          %product_type\
%%product_version       %product_version\
%%product_branch        %product_branch\
%%product_release       %product_release\
%%product_arch          %product_arch\
%%product_product       %1\
\
%{?unstable}\
EOF\
 \
mkdir -p %buildroot/etc/sysconfig \
cat > %buildroot/etc/sysconfig/system <<EOF \
SECURITY=3\
CLASS=beginner\
LIBSAFE=no\
META_CLASS=download\
EOF\


%release_package -s Free
Conflicts: rosa-release-EE

%release_package -s EE
Conflicts: rosa-release-Free

%release_descr -s Free
%release_descr -s EE

%prep
%setup -q -n %{name}
cp -a %SOURCE3 CREDITS
cp -a %SOURCE4 release-notes.txt
cp -a %SOURCE5 release-notes.html
cat > README.urpmi <<EOF
This is ROSA Fresh Desktop %version

You can find the release notes in %_docdir/%name-common/release-notes.txt

or on the web at http://wiki.rosalab.ru
EOF

# check that CREDITS file is in UTF-8, fail otherwise
if iconv -f utf-8 -t utf-8 < CREDITS > /dev/null
then
	true
else
	echo "the CREDITS file *MUST* be encoded in UTF-8"
	echo "please fix it before continuing"
	false
fi

%install
rm -rf %buildroot
mkdir -p %buildroot/etc

echo "ROSA Fresh Desktop release %{realversion} (%{distrib}) for %{_target_cpu}" > %buildroot/etc/rosa-release
ln -sf rosa-release %buildroot/etc/redhat-release
ln -sf rosa-release %buildroot/etc/mandrake-release
ln -sf rosa-release %buildroot/etc/release
ln -sf rosa-release %buildroot/etc/mandriva-release
ln -sf rosa-release %buildroot/etc/mandrakelinux-release
ln -sf rosa-release %buildroot/etc/system-release

echo "%{version}.0 %{rel} %{distname}" > %{buildroot}/etc/version

mkdir -p %buildroot/etc/profile.d

# (tpg) follow standard specifications http://0pointer.de/blog/projects/os-release
cat > %{buildroot}/etc/os-release << EOF
NAME="%{distribution}"
VERSION="%{product_product} %{realversion} %{distrib}"
ID=rosa
VERSION_ID=%{realversion}
PRETTY_NAME="%{distribution} %{product_product} %{realversion} %{distrib}"
ANSI_COLOR="1;43"
CPE_NAME="cpe:/o:rosa:rosalinux:%{realversion}"
HOME_URL="http://www.rosalinux.com/"
BUG_REPORT_URL="https://bugs.rosalinux.com/"
EOF

cp -f %{SOURCE6} %buildroot/etc/profile.d/
cp -f %{SOURCE7} %buildroot/etc/profile.d/

%release_install Free
%release_install EE

%release_post -s Free
%release_post -s EE

%define release_files(s:) \
%files %{-s:%{-s*}} \
%defattr(-,root,root) \
/etc/rpm/macros.d/%{1}.macros \
/etc/product.id.%1 \
\

%release_files -s Free Free
%release_files -s EE EE

%files common
%defattr(-,root,root)
%doc CREDITS distro.txt README.urpmi release-notes.*
/etc/mandrake-release
/etc/mandriva-release
/etc/mandrakelinux-release
/etc/redhat-release
/etc/rosa-release
/etc/release
/etc/system-release
/etc/version
/etc/os-release
/etc/profile.d/10rosa-release.sh
/etc/profile.d/10rosa-release.csh
%config(noreplace) %verify(not md5 size mtime) /etc/sysconfig/system


%changelog
* Tue Dec  18 2012 root <root@localhost.localdomain>
+ Commit: c2c2a73
- ROSA Desktop.Fresh -> ROSA Fresh Desktop
  
* Wed Dec  12 2012 root <root@localhost.localdomain>
+ Commit: 02c614d
- Desktop -> Desktop.Fresh
  
* Wed Dec  12 2012 root <root@localhost.localdomain>
+ Commit: 42b229e
- update to the last version
  
* Mon Dec  10 2012 Alexander Kazancev <kazancas@gmail.com>
+ Commit: 39da66f
- Updated rosa-release.spec
  
* Tue Dec  4 2012 root <root@localhost.localdomain>
+ Commit: 1d42e95
- changed Linux to Desktop
  
* Tue Nov  20 2012 Alex Burmashev <alex.burmashev@rosalab.ru>
+ Commit: dea1da6
- Updated rosa-release.spec
  
* Tue Nov  20 2012 Alex Burmashev <alex.burmashev@rosalab.ru>
+ Commit: 5a4781d
- Updated rosa-release.spec
  
* Tue Oct  23 2012 Alexander Kazancev <kazancas@gmail.com>
+ Commit: 1dcc2d2
- Updated rosa-release.spec
  
* Tue Aug  21 2012 alexander barakin aka sash-kan <alex@barak.in>
+ Commit: 8760860
- 2012.1: fix other missing macros mandriva_*
  
* Fri Aug  17 2012 alexander barakin aka sash-kan <alex@barak.in>
+ Commit: f58975e
- symlink product.id created during installation
  
* Fri Aug  17 2012 alexander barakin aka sash-kan <alex@barak.in>
+ Commit: f8d9d1f
- 2012.1: fix missing macro mandriva_release
  
* Thu Jul  19 2012 Alexander Kazancev <kazancas@mandriva.ru>
+ Commit: 505e9e0
- LOG - add provides mandriva-release-common
  
* Tue Jun  19 2012 Alex Burmashev <alex.burmashev@rosalab.ru>
+ Commit: fa46796
- Updated rosa-release.spec
  
* Tue Jun  19 2012 Alexander Kazancev <kazancas@mandriva.ru>
+ Commit: eff1840
- Updated rosa-release.spec
  
* Tue Jun  19 2012 akdengi <kazancas@mandriva.ru>
+ Commit: 7d85e62
- fix
  
* Tue Jun  19 2012 akdengi <kazancas@mandriva.ru>
+ Commit: 01464f2
- sync with mandriva
  
* Tue Jun  19 2012 akdengi <kazancas@mandriva.ru>
+ Commit: fb7ea49
- fix spec to avoid conflict
  
* Tue Jun  19 2012 Alexander Kazancev <kazancas@mandriva.ru>
+ Commit: 3e5ce2b
- Updated rosa-release.spec
  
* Tue Jun  19 2012 akdengi <kazancas@mandriva.ru>
+ Commit: d38d303
- add mandriva-relese to Obsoletes
  
* Tue Jun  19 2012 akdengi <kazancas@mandriva.ru>
+ Commit: 1e2c9ec
- fix provides
  
* Tue Jun  19 2012 akdengi <kazancas@mandriva.ru>
+ Commit: 247bc4d
- fix
  
* Tue Jun  19 2012 Alexander Kazancev <kazancas@mandriva.ru>
+ Commit: 01c7c39
- Updated rosa-release.spec
  
* Tue Jun  19 2012 akdengi <kazancas@mandriva.ru>
+ Commit: f2c5a1b
- fix sprc
  
* Tue Jun  19 2012 akdengi <kazancas@mandriva.ru>
+ Commit: 6e51ea6
- fix source in spec
  
* Tue Jun  19 2012 akdengi <kazancas@mandriva.ru>
+ Commit: 4a97913
- use script file instead generate
  
* Tue Jun  19 2012 akdengi <kazancas@mandriva.ru>
+ Commit: f4b4aab
- fix spec
  
* Tue Jun  19 2012 akdengi <kazancas@mandriva.ru>
+ Commit: d490de8
- fix spec
  
* Tue Jun  19 2012 akdengi <kazancas@mandriva.ru>
+ Commit: 35402ce
- fix spec
  
* Tue Jun  19 2012 akdengi <kazancas@mandriva.ru>
+ Commit: aebfa5c
- fix spec
  
* Tue Jun  19 2012 akdengi <kazancas@mandriva.ru>
+ Commit: c4d5d53
- update release
  
* Mon Jun  18 2012 akdengi <kazancas@mandriva.ru>
+ Commit: db81419
- fix spec
  
* Mon Jun  18 2012 akdengi <kazancas@mandriva.ru>
+ Commit: 4869a28
- fix spec
  
* Mon Jun  18 2012 akdengi <kazancas@mandriva.ru>
+ Commit: 719dc2b
- Set requires in manual mode
  
* Mon Jun  18 2012 akdengi <kazancas@mandriva.ru>
+ Commit: a6267a5
- some fix
  
* Wed Jun  13 2012 akdengi <kazancas@mandriva.ru>
+ Commit: efb1bf4
- add privides rosa release and symlink to /etc/mandriva-release
  
* Wed Jun  13 2012 akdengi <kazancas@mandriva.ru>
+ Commit: cb0eb78
- add privides rosa release and symlink to /etc/mandriva-release
  
* Wed Jun  13 2012 akdengi <kazancas@mandriva.ru>
+ Commit: 8d62fe6
- initial
  
* Wed May  23 2012 Rosa <rosa@rosa-build.rosalab.ru>
+ Commit: 1d8a2ab
- Automatic import for version 2012.0
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16261 |12mr|rosa-repodata-2012.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           rosa-repodata
Version:        2012.1
Release:        1
Summary:        Repository Configuration
Group:          System/Base
License:        GPL
Source0:        RPM-GPG-KEYS-rosa2012.1
Source1:        urpmi.cfg
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}

BuildArch:      noarch

%description

This package contains the repository GPG key(s) as well as configuration
for the URPM package manager ROSA Desktop.Fresh 2012.

%prep
%setup -c -T

%build

%install

# common (name of key see in urpmi.cfg)
install -Dpm 644 %{SOURCE0} \
    %{buildroot}%{_sysconfdir}/RPM-GPG-KEYS/16a853e7.asc

# urpm
install -dm 755 %{buildroot}%{_sysconfdir}/urpmi/
install -pm 644 %{SOURCE1} \
    %{buildroot}%{_sysconfdir}/urpmi/

%post
#import key to keyring
/bin/rpm --import %{_sysconfdir}/RPM-GPG-KEYS/16a853e7.asc

%files
%defattr(-,root,root,-)
%{_sysconfdir}/RPM-GPG-KEYS/*
%config(noreplace) %{_sysconfdir}/urpmi/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16262 |12mr|routed-0.17-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: The routing daemon which maintains routing tables
Name: routed
Version: 0.17
Release: %mkrel 15
License: BSD
Group: System/Servers
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL: ftp://ftp.uk.linux.org/pub/linux/Networking/netkit
Source: ftp://sunsite.unc.edu/pub/Linux/system/network/daemons/netkit-routed-%{version}.tar.bz2
Source1: routed.init
Patch: routed-nonrootbuild.patch
Patch1: routed-BM-fix.patch
#Patch2: routed-gee-man-fork.patch.bz2
Requires(post,preun): chkconfig
Requires(post,preun):	rpm-helper
Conflicts: gated

%description
The routed routing daemon handles incoming RIP traffic and broadcasts
outgoing RIP traffic about network traffic routes, in order to maintain
current routing tables.  These routing tables are essential for a
networked computer, so that it knows where packets need to be sent.

The routed package should be installed on any networked machine.

%prep
%setup -q -n netkit-%{name}-%{version}
%patch -p1
%patch1 -p1
#%patch2 -p1


%build
%serverbuild

./configure --prefix=%{_prefix}
CC=gcc CFLAGS="$RPM_OPT_FLAGS" make

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/{%{_initrddir},%{_mandir}/man8,%{_sbindir}}
make INSTALLROOT=$RPM_BUILD_ROOT install
install -m 755 %{SOURCE1} $RPM_BUILD_ROOT/%{_initrddir}/routed

perl -pi -e "s|/etc/rc.d/init.d|%{_initrddir}|" $RPM_BUILD_ROOT%{_initrddir}/*

%clean
rm -rf $RPM_BUILD_ROOT

%post
%_post_service %name

%preun
%_preun_service %name

%files
%defattr(-,root,root)
%{_sbindir}/*
%{_mandir}/man8/*
%config(noreplace) %{_initrddir}/routed





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16263 |12mr|rpcbind-0.2.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		rpcbind
Version:	0.2.0
Release:	%mkrel 6
Summary:	Universal Addresses to RPC Program Number Napper
License:	GPL
Group:		System/Servers
URL:		http://rpcbind.sourceforge.net/
Source0:	http://downloads.sourceforge.net/rpcbind/%{name}-%{version}.tar.bz2
Source1:	rpcbind.init
Source2:	rpcbind.sysconfig
Source3:    sbin.rpcbind.apparmor
BuildRequires:	tirpc-devel >= 0.1.7
BuildRequires:	quota
Obsoletes:	    portmap
Conflicts:      apparmor-profiles < 2.1-1.961.4mdv2008.0
Requires(post): rpm-helper
Requires(preun): rpm-helper
BuildRoot:      %{_tmppath}/%{name}-%{version}

%description
The rpcbind utility is a server that converts RPC program numbers into
universal addresses.  It must be running on the host to be able to make RPC
calls on a server on that machine.

%prep
%setup -q
cp %{SOURCE1} .
cp %{SOURCE2} .

%build
%serverbuild

%configure2_5x \
    CFLAGS="$RPM_OPT_FLAGS -fpie" LDFLAGS="-pie" \
    --enable-warmstarts \
    --with-statedir="%{_localstatedir}/lib/%{name}" \
    --with-rpcuser="rpc" \
    --enable-debug

%make all

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}/sysconfig
install -d %{buildroot}%{_initrddir}
install -d %{buildroot}/sbin
install -d %{buildroot}%{_localstatedir}/lib/%{name}
install -d %{buildroot}%{_mandir}/man8

install -m0755 src/rpcbind %{buildroot}/sbin
install -m0755 src/rpcinfo %{buildroot}/sbin
install -m0755 rpcbind.init %{buildroot}%{_initrddir}/rpcbind
install -m0644 rpcbind.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/rpcbind
install -m0644 man/rpcbind.8 %{buildroot}%{_mandir}/man8/rpcbind.8
install -m0644 man/rpcinfo.8 %{buildroot}%{_mandir}/man8/rpcbind-rpcinfo.8

cat > README.urpmi << EOF

Because of file conflicts with glibc the following files has been renamed:

rpcinfo.8 -> rpcbind-rpcinfo.8

glibc also provides rpcinfo as /usr/sbin/rpcinfo, so the rpcinfo program
provided with this package is put in /sbin/rpcinfo
EOF

# apparmor profile
mkdir -p %{buildroot}%{_sysconfdir}/apparmor.d
install -m 0644 %{SOURCE3} %{buildroot}%{_sysconfdir}/apparmor.d/sbin.rpcbind

%pre
%_pre_useradd rpc %{_localstatedir}/lib/%{name} /sbin/nologin

%post 
%_post_service %{name}
# restart running services depending on portmapper
for service in amd autofs bootparamd clusternfs mcserv \
               nfs-common nfs-server \
               ypserv ypbind yppasswdd ypxfrd; do
    if [ -f /var/lock/subsys/$service ]; then
        /sbin/service $service restart > /dev/null 2>/dev/null || :
    fi
done

%preun
%_preun_service %{name}

%posttrans
# if we have apparmor installed, reload if it's being used
if [ -x /sbin/apparmor_parser ]; then
        /sbin/service apparmor condreload
fi

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog README README.urpmi
%{_initrddir}/rpcbind
%config(noreplace) %{_sysconfdir}/sysconfig/rpcbind
%config(noreplace) %{_sysconfdir}/apparmor.d/sbin.rpcbind
/sbin/rpcbind
/sbin/rpcinfo
%{_mandir}/man8/*
%dir %attr(0700,rpc,rpc) %{_localstatedir}/lib/%{name}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16264 |12mr|rply-1.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	1
%define libname	%mklibname %{name} %{major}
%define develname	%mklibname -d %{name}

Name:		rply
Version:	1.1.1
Release:	1
Summary:	A library to read and write PLY files
Group:		Development/Other
License:	MIT
URL:		http://www.tecgraf.puc-rio.br/~diego/professional/rply/
Source0:	http://www.tecgraf.puc-rio.br/~diego/professional/rply/%{name}-%{version}.tar.gz
Source1:	rply_CMakeLists.txt
Source2:	RPLYConfig.cmake.in
Source3:	rply_cmake_export_cmakelists.txt
BuildRequires:	cmake >= 2.6.0

%description
RPly is a library that lets applications read and write PLY files.
The PLY file format is widely used to store geometric information, such as 3D
models, but is general enough to be useful for other purposes.

RPly is easy to use, well documented, small, free, open-source, ANSI C, 
efficient, and well tested. The highlights are:

* A callback mechanism that makes PLY file input straightforward;
* Support for the full range of numeric formats;
* Binary (big and little endian) and text modes are fully supported;
* Input and output are buffered for efficiency;
* Available under the MIT license for added freedom. 

%package -n %{libname}
Summary:	A library to read and write PLY files
Group:		System/Libraries

%description -n %{libname}
RPly is a library that lets applications read and write PLY files.
The PLY file format is widely used to store geometric information, such as 3D
models, but is general enough to be useful for other purposes.

%package -n %{develname}
Summary:	Development files and headers for %{name}
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
Rply Library Header Files and Link Libraries.

%prep
%setup -q

iconv -f ISO8859-1 -t UTF-8 LICENSE > LICENSE.utf8
mv -f LICENSE.utf8 LICENSE

# Add CMakeLists.txt file
cp %{SOURCE1} CMakeLists.txt

# Add CMake detection modules
mkdir -p CMake/export
mkdir -p CMake/Modules

cp %{SOURCE2} CMake/Modules/
cp %{SOURCE3} CMake/export/CMakeLists.txt

%build
%cmake \
	-DCMAKE_BUILD_TYPE:STRING="Release"\
	-DCMAKE_VERBOSE_MAKEFILE=ON

%make

%install
%makeinstall_std -C build

%files
%doc LICENSE
%doc manual/*
%{_bindir}/*

%files -n %{libname}
%{_libdir}/lib%{name}.so.%{major}*

%files -n %{develname}
%{_includedir}/%{name}/*
%{_libdir}/lib%{name}.so
%{_datadir}/%{name}/




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16265 |12mr|rpm-5.4.10-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with	bootstrap
%bcond_with	debug

%bcond_without	ossp_uuid
%bcond_without	augeas

#XXX: this macro is a bit awkward, better can be done!
%if %{with bootstrap}
%bcond_with	perl
%bcond_with	python
%bcond_with	tcl
%bcond_with	squirrel
%bcond_with	embed
%bcond_with	docs
%bcond_with	sqlite
%else
%bcond_without	perl
%bcond_without	python
%bcond_without	tcl
%bcond_without	squirrel
%bcond_without	embed
%bcond_without	docs
# use what's in berkeley db
%bcond_with	sqlite
%endif

%bcond_with	notyet
%if %{with notyet}
%bcond_without	xar
%bcond_without	ruby
%bcond_without	js
%else
%bcond_with	xar
%bcond_with	ruby
%bcond_with	js
%endif

%if %{with debug}
%global	debugcflags	%{debugcflags} -g3 -O0
%endif

# can probably be restored now..
%if %{with bootstrap}
#include %%{_sourcedir}/bootstrap.spec
%endif

%define	bdb		db52

%define libver		5.4
%define	minorver	10
%define	srcver		%{libver}.%{minorver}
#define	prereldate	20110712

%define librpmname	%mklibname rpm %{libver}
%define librpmnamedevel	%mklibname -d rpm
%define	librpmstatic	%mklibname -d -s rpm

Summary:	The RPM package management system
Name:		rpm
Epoch:		1
Version:	%{libver}.%{minorver}
Release:	%{?prereldate:0.%{prereldate}.}6
License:	LGPLv2.1+
Group:		System/Configuration/Packaging
URL:		http://rpm5.org/
# snapshot from rpm-5_4 branch: 'cvs -d :pserver:anonymous@rpm5.org:/cvs co -r rpm-5_4 rpm'
# tarball generated with './devtool tarball.xz'
Source0:	ftp://ftp.jbj.org/pub/rpm-%{libver}.x/%{name}-%{srcver}.tar.gz
#Source1:	bootstrap.spec
# These are a bit dated with a lot of redundant macros and many of them no
# of use at all anymore! Should ideally just contain the macros different
# from the default; _arch, optflags, _lib & _multilib*.
# stripping away the rest (along with os specificity) and create a resulting
# cpu-macros.tar.gz to push upstream would seem like a sane improvement.
Source2:	rpm.rpmlintrc
Source3:	cpu-os-macros.tar.gz
Source4:	legacy_compat.macros
# already merged upstream
Patch0:		rpm-5.3.8-set-default-bdb-log-dir.patch
# TODO: should be disable for cooker, packaging needs to be fixed (enable for legacy compatibility)
# status: to be removed later..
Patch1:		rpm-5.3.8-dependency-whiteout.patch
# TODO: make conditional & disabled through macro by default (enable for legacy compatibility)
# status: to be removed later
Patch2:		rpm-5.4.9-non-pre-scripts-dont-fail.patch
# status: to be removed later
Patch3:		rpm-5.4.9-no-doc-conflicts.patch
# if distsuffix is defined, use it for disttag (from Anssi)
# status: merged upstream IIRC, could probably be dropped
Patch4:		rpm-5.3.8-disttag-distsuffix-fallback.patch
# ugly hack to workaround disttag/distepoch pattern matching issue to buy some
# time to come up with better pattern fix..
# status: needs to be fixed properly, but can be merged upstream
Patch5:		rpm-5.3.8-distepoch-pattern-hack.patch
# fixes a typo in russian translation (#62333)
# status: needs to be pushed back to the Russian i18n project
Patch11:	rpm-5.4.9-fix-russian-typo.patch
# temporary workaround for issues with file triggers firing multiple times and
# a huge memleak...
# DIE
Patch15:	rpm-5.3.8-fire-file-triggers-only-once.patch
# status: keep as mandriva specific for now
Patch21:	rpm-5.3.12-change-dep-loop-errors-to-warnings.patch
# status: need to be revisited and made sure that we get the correct behaviour,
# regression tests certainly required
Patch22:	rpm-5.3.12-55810-rpmevrcmp-again-grf.patch
# status: ready to merge, it's already been merged on HEAD, so commiting it to rpm-5_4
# would basically just mean backporting it..
Patch29:	rpm-5.4.4-add-_specfile-macro.patch
# status: ready for merge
Patch31:	rpm-5.4.9-fix-rpm_qa-pattern.patch
# uhm.. broken?
# status: this one was fixed for real in 5.3.12, but I forgot commiting it
# on rpm-5_4 branch back then, and I've been unable to remember and not
# bothered figuring out what was wrong..
Patch32:	rpm-5.4.4-really-always-invoke-clean-at-end.patch
# status: i18n strings is getting dropped, so this one might be of less relevance,
# but feel free to discuss it on rpm-devel
Patch33:	rpm-5.4.9-fix-mdvbz62979.patch
# This patch adds support for untangling dependency loops with prioritized removal
# of dependencies from loops. It's very crude for now and certainly needs some obvious
# improvement, but it'll fix the most common scenario giving issues where ie.
# Requires(post) has been used and shouldn't introduce any regressions..
# REF: http://rpm5.org/community/rpm-devel/4633.html
# status: needs to be finished and probably rewrite the implementation,
# so keep locally for now, but feel free to discuss it on rpm-devel if you run out
# of things to do.. :p
Patch34:	rpm-5.4.4-use-dependency-type-for-ordering.patch
# status: needs to be cleaned up and properly reviewed together with rest
# of the patches related to dependency generation
Patch37:	rpm-5.4.9-avoid-dependencies-on-self.patch
# status: probably ready to merge
Patch40:	rpm-5.4.4-pkgconfigdeps-check-path.patch
# status: probably okay to merge, but discuss on rpm-devel first
Patch42:	rpm-5.4.4-glob-wildcards-for-loading-macro-files.patch
# status: needs to be discussed
Patch46:	rpm-5.4.4-allow-installation-of-repackaged-rpms.patch
# status: same as for other dependency generation related patches
Patch47:	rpm-5.4.4-fix-removal-of-overlapping-dependencies.patch
# status: ready to merge
Patch48:	rpm-5.4.8-dont-show-suggests-with-requires.patch
# backport from HEAD
# status: almost ready for merge, the strip reloc flag to debugedit needs to be made
# conditional first in order to not break backwards compatibility with older elfutils versions
Patch55:	rpm-5.4.9-find-debuginfo-strip-reloc-debug-sections.patch
# status: ready for merge
Patch61:	rpm-5.4.4-fix-same-package-with-epoch-possible-to-upgrade.patch
# status: ready for merge
Patch63:	rpm-5.4.9-strip-buildroot-away-from-duplicate-files-list.patch
# status: probably okay to merge, but discuss on rpm-devel first
Patch64:	rpm-5.4.10-duplicate_files_terminate_build.patch
# status: same as above
Patch65:	rpm-5.4.10-unpackaged_subdirs_terminate_build.patch
# mdvbz#64898
# status: uncertain, might be okay to merge, discuss on rpm-devel first
Patch66:	rpm-5.4.4-rpmbuild-withoutclean.patch
# status: ready for merge
Patch67:	rpm-5.4.4-find-debuginfo-avoid-excessive-output-from-eu-strip.patch
# no sense in having an additional dependency on 'pkgconfig' on all packages that
# have a pkgconfig file, it's not needed for them to be made useful and anything
# actuallly using pkgconfig for this purpose will pull it in as a dependency anyways...
# status: might be okay to merge, but discuss on rpm-devel first
Patch69:	rpm-5.4.4-drop-useless-auto-generated-pkgconfig-dependency.patch
# drop dependencies such as /bin/sh which will always be satisfied by glibc's dependency on
# bash, and also on /sbin/ldconfig which always will be satisfied by glibc
# status: should *NOT* be merged
Patch70:	rpm-5.4.4-drop-base-dependencies.patch
# status: ready for merge
Patch71:	rpm-5.4.4-fix-rpmconstant-to-always-use-LC_CTYPE-C-for-case-conversion.patch
# $RPM_BUILD_DIR isn't necessarily the same as $PWD, it's %%{_builddir}, not
# %%{_builddir}/%%{?buildsubdir}, messing up paths in debug packages created..
# status: needs to be discussed and investigated a bit better..
Patch74:	rpm-5.4.4-pass-_builddir-properly-to-find-debuginfo.patch
# status: probably okay to merge, but discuss on rpm-devel first
Patch76:	rpm-5.4.10-files-listed-twice-terminates-build.patch
# status: don't merge
Patch77:	rpm-5.4.7-use-bdb-5.2.patch
# status: probably okay to merge
Patch78:	rpm-5.4.9-ruby1.9-fixes.patch
# mdvbz#65269
# status: same as for other dependency generation patches
Patch79:	rpm-5.4.4-dont-consider-ranged-dependencies-as-overlapping-for-removal.patch
# status: ignoree for now
Patch81:	rpm-5.4.5-libsql-conditional.patch
# status: same as for other dependency generation patches
Patch85:	rpm-5.4.5-fix-removal-of-overlapping-dependencies-for-internal-dependency-generator.patch
# this updates to using the dependency generator shipped with mono, it has some
# issues which makes me cautious about actually merging it with rpm5 upstream,
# but we'll anyways use it as is for now to prevent any potential regressions
# by switching to the internal dependency generator
# status: shouldn't be merged as is
Patch86:	rpm-5.4.5-update-mono-dependency-generator.patch
# status: probably okay to merge
Patch87:	rpm-5.4.5-dont-generate-php-dependencies-only-when-executable.patch
# status: these three were lost on rpm-5_3 branch, so should be okay to merge
Patch88:	rpm-5.4.5-patchset_16004.patch
Patch89:	rpm-5.4.5-patchset_16005.patch
Patch90:	rpm-5.4.5-patchset_16022.patch
# status: same as for other dep gen patches
Patch91:	rpm-5.4.9-update-rpmfc-when-removing-dependencies-on-self.patch
# status: idem
Patch92:	rpm-5.4.9-rpmfc-extract-dependencies-for-all-files.patch
# status: ready for merge
Patch93:	rpm-5.4.5-rubygems-add-missing-newline.patch
# status: ugly, keep locally for now
Patch94:	rpm-5.4.9-generate-haskell-dependencies.patch
# status: same as for other dep gen patches
Patch95:	rpm-5.4.5-drop-some-interpreter-deps.patch
# status: probably okay to merge..
Patch96:	rpm-5.4.5-fix-elf-interpreter-resolving-breaking-uclibc-deps.patch
# status: probably okay to merge
Patch97:	rpm-5.4.5-set-proper-file-color-for-scripts-using-env-in-shellbang.patch
Patch98:	rpm-5.4.5-update-rpmfc-when-removing-overlapping-dependencies.patch
# status: probably okay to merge
Patch99:	rpm-5.4.5-python-export-spec-macros.patch
# status: same as for other dep gen patches
Patch100:	rpm-5.4.5-do-not-merge-script-dependencies-with-non-script-dependencies.patch
# status: idem
Patch101:	rpm-5.4.9-font-provides.patch
# status: idem
Patch102:	rpm-5.4.7-kmod-dependencies.patch
# status: idem
Patch103:	rpm-5.4.5-desktop-provides.patch
# status: probably okay to merge, discuss on rpm-devel first
Patch104:	rpm-5.4.5-skip-dependencies-for-character-devices.patch
# status: ready to merge
Patch105:	rpm-5.4.5-rpmfc-use-strlen-not-sizeof.patch
# status: same as for other dep gen patches
Patch106:	rpm-5.4.5-break-out-of-elf-link-loop.patch
# status: probably okay to merge
Patch107:	rpm-5.4.5-rpmfc-apply-python-coloring-from-magic.patch
# status: same as for other dep gen patches
Patch109:	rpm-5.4.5-fix-generation-of-uclibc-deps-on-non-lib64.patch
# status: idem
Patch110:	rpm-5.4.7-only-generate-devel-deps-for-symlinks-start-with-lib.patch
# status: keep locally
Patch111:	rpm-5.4.9-keep-loading-script-macros.patch
# status: ready for merge
Patch112:	rpm-5.4.7-use-gnu-hash-style-by-default-and-drop-rtld-dep.patch
# status: keep locally only
Patch113:	rpm-5.4.9-add-distepoch-rpmlib-feature.patch
# status: probably okay to merge, but discuss on rpm-devel first
Patch114:	rpm-5.4.9-dont-add-versioneddependency-rpmlib-feature-dependency.patch
# status: ready to merge
Patch115:	rpm-5.4.7-rpmfc-fix-invalid-free-if-not-_defaultdocdir-set.patch
# status: probably okay to merge
Patch116:	rpm-5.4.10-dont-try-generate-rpmfc-dependencies-from-doc-files.patch
# status: ready to merge
Patch117:	rpm-5.4.7-only-generate-ruby-and-python-deps-for-executables-and-modules.patch
# status: same as for other dep gen patches
Patch118:	rpm-5.4.7-dont-generate-soname-provides-for-dsos-with-no-soname.patch
# status: ready
Patch119:	rpm-5.4.7-fix-generation-of-ruby-abi-provides.patch
# status: same as for other dep gen patches
Patch120:	rpm-5.4.7-print-name-of-files-removed-dependencies-are-generated-from.patch
# status: idem
Patch121:	rpm-5.4.7-always-choose-equal-only-deps-when-overlapping.patch
# status: idem
Patch122:	rpm-5.4.7-rpmfc-strdup-EVR-in-overlap-removal.patch
# status: idem
Patch123:	rpm-5.4.7-rpmds-dont-try-fopen-empty-filenames.patch
# status: ready
Patch124:	rpm-5.4.7-change-to-debuginfo-suffix.patch
# crash reproducable with 'rpm -qa --triggers'
# status: ready
Patch125:	rpm-5.4.7-hdrfmt-fix-unitialized-argv-element.patch
# status: probably okay to merge, discuss on rpm-devel first
Patch126:	rpm-5.4.9-add-filetriggers-regex-matching-support.patch
# status: idem
Patch127:	rpm-5.4.9-add-matches-as-arguments-to-triggers.patch
# status: same as for other dep gen patches
Patch128:	rpm-5.4.7-dont-consider-trigger-dependencies-as-overlapping.patch
# status: ready
Patch129:	rpm-5.4.7-fix-minor-memleaks.patch
# status: ready
Patch130:	rpm-5.4.9-mire-fix-strings-lacking-null-terminator.patch
# status: keep locally for now
Patch131:	rpm-5.4.10-dlopen-embedded-interpreters.patch
# status: ready
Patch132:	rpm-5.4.9-rpmpython-fix-input.patch
# status: same as for other dep gen patches
Patch133:	rpm-5.4.7-generate-devel-provides-outside-of-libdirs.patch
# status: ready
Patch134:	rpm-5.4.7-actually-perform-linking-against-internal-lua.patch
# status: ready
Patch135:	rpm-5.4.7-no-seqid_init-on-rdonly-database.patch
# status: same as for other dep gen patches
Patch136:	rpm-5.4.9-add-support-for-using-rpmdsMerge-with-filepath-tags.patch
# status: probably ready for merging
Patch137:	rpm-5.4.9-avoid-double-slash-in-path-for-dirname-filetrigger-matching.patch
# status: unfinished
Patch138:	rpm-5.4.10-trigtrans.patch
# status: probably ready to merge, discuss on rpm-devel first
Patch139:	rpm-5.4.9-fix-verify-segfault.patch
# status: keep locally
Patch140:	rpm-5.4.7-rpmv3-support.patch
# status: ready
Patch143:	rpm-5.4.7-mono-find-requires-strip-newlines.patch
# status: ready
Patch144:	rpm-5.4.8-URPM-build-fix.patch
# status: undefined
Patch145:	rpm-5.4.8-add-armv7l-specific-macros.patch
# status: keep locally, might drop this one later..
Patch146:	rpm-5.4.9-support-signatures-and-digest-disablers.patch
# status: undefined
Patch147:	rpm-5.4.9-add-x32-macros.patch
# status: ready and should be merged
Patch149:	rpm-5.4.9-fix-typo-in-rpmtag-header.patch
# status: can be merged, but doesn't really matter as it's to be removed and
# we now anyways disable the support in question..
Patch150:	rpm-5.4.9-dont-remap-i18n-strings-if-enabled.patch
# status: just keep around and toss away when ripped out upstream...
Patch151:	rpm-5.4.9-disable-support-for-i18nstring-type.patch
# lack insight on actual functionality, which anyways seems broken, so let's
# disable it to avoid errors from berkeley db..
# status: keep locally
Patch152:	rpm-5.4.9-disable-l10ndir.patch
# drop this dead macro
# status: ready
Patch154:	rpm-5.4.9-drop-dead-cputoolize-macro.patch
# idem
Patch155:	rpm-5.4.9-ditch-install-info-macros.patch
# the php dependency generator carried with rpm5 is based on a version from PLD
# that they've backed out later on, reverting to their older version.
# this patch replaces current upstream rpm5 version with mandriva one, which is
# based on the same as PLD currently uses.
# status: current version carried upstream seems useless and unmaintained, so
# replacing it with this one shouldn't hurt..
Patch156:	rpm-5.4.9-updated-pld-mandriva-php-dep-generator.patch
# this patch contains changes from rpm-setup & rpm.org
# status: not entirely convinced by the perl version conversion macro stuff
# in the script, which might not be upstream material, but rest of the patch
# should otherwise be sane 'nuff
Patch157:	rpm-5.4.10-merge-rpm.org-and-mandriva-perl-dep-gen-changes.patch
# Due to rpmdav/neon being written in a different fashion than other rpmio clients,
# the inconsistent behaviour affects code elsewhere which expects consistent behaviour,
# with the result being that when unable to download files, neon will save error
# page as the target file.
# status: should go upstream, but uncertain about "correct" fix, ie. this is
# more of a workaround, while rewriting rpmdav code to behave consistently
# would be "the right thing to do". Yet I'm not fully able to grasp all of the
# code and don't want to spend more time just to get the API..
Patch158:	rpm-5.4.10-fix-neon-saving-error-pages-as-target-file.patch
# As the transaction flags for ignoring arch & os are no longer used, there's
# currently no way to ignore arch & os of packages anymore. This patch adds
# support for doing this again by defining rpm variables and overriding
# --ignorearch & --ignoreos to set these.
# status: needs to be discussed upstream before thinking about merging
Patch159:	rpm-5.4.10-support-ignore-arch-and-os-again.patch
Patch160:	rpm-5.4.10-bump-up-to-default-xz-compression-level.patch
# fix so that we search through library dirs within buildroot for uclibc libraries
# status: same as for other dep gen patches
Patch161:	rpm-5.4.10-search-through-buildroot-library-dirs-for-uclibc-deps.patch
# status: same as for other dep gen patches
Patch162:	rpm-5.4.10-fix-uninitialized-variable.patch

# ROSA stuff
Patch501:	rpm-5.3.12.vendor.ROSA.patch
# Restore RPM_PACKAGE_NAME export as it's still used by aot-compile-rpm
Patch502:	rpm-5.4.9-package-name.patch
# for specspo
Patch503:	rpm-5.4.9-specspo.patch

BuildRequires:	autoconf >= 2.57
BuildRequires:	bzip2-devel
BuildRequires:	automake >= 1.8
BuildRequires:	elfutils-devel
BuildRequires:	sed >= 4.0.3
BuildRequires:	beecrypt-devel >= 4.2.1-8
BuildRequires:	ed
BuildRequires:	gettext-devel
BuildRequires:	byacc
BuildRequires:	pkgconfig(neon)
#BuildRequires:	rpm-%{_target_vendor}-setup-build
BuildRequires:	rpm-mandriva-setup-build
BuildRequires:	readline-devel
BuildRequires:	ncurses-devel
BuildRequires:	pkgconfig(libssl)
BuildRequires:	pkgconfig(libcrypto)
BuildRequires:	pkgconfig(liblzma)
BuildRequires:	pkgconfig(libpcre)
BuildRequires:	pkgconfig(libpcreposix)
BuildRequires:	acl-devel
BuildRequires:	magic-devel
BuildRequires:	pkgconfig(popt) >= 1.15
BuildRequires:	libxml2-devel >= 2.7.8-9
# we're now building with internal..
#BuildRequires:	pkgconfig(lua)
# needed by internal lua
BuildRequires:	expat-devel
%ifarch %{ix86} x86_64 ppc ppc64 ia64
BuildRequires:	pkgconfig(libcpuinfo) 
%endif
BuildRequires:	syck-devel
BuildRequires:	keyutils-devel
BuildRequires:	gomp-devel
BuildRequires:	pkgconfig(gnutls)
BuildRequires:	gnupg2
# required by parts of test suite...
BuildRequires:	wget
# Should we prefer internal xar in stead? internal xar contains at least
# lzma/xz patches, what's the state of these and upstream?
# does internal xar contain any other rpm specific patches as well, or..?
%if %{with xar}
BuildRequires:	xar-devel
%endif
BuildRequires:	%{bdb}-devel >= 5.2.36-3
# required by test suite
BuildRequires:	%{bdb}-utils
%if %{with perl}
BuildRequires:	perl-devel
%endif
%if %{with python}
BuildRequires:	python-devel
%endif
%if %{with js}
BuildRequires:	pkgconfig(mozjs185)
%endif
%if %{with ruby}
BuildRequires:	ruby-devel
%endif
%if %{with tcl}
BuildRequires:	tcl-devel
%endif
%if %{with squirrel}
BuildRequires:	squirrel-devel
%endif
%if %{with docs}
BuildRequires:	doxygen
BuildRequires:	graphviz
BuildRequires:	texlive
%endif
%if %{with sqlite}
BuildRequires:	pkgconfig(sqlite3)
%endif
%if %{with ossp_uuid}
BuildRequires:	pkgconfig(ossp-uuid)
%endif
%if %{with augeas}
BuildRequires:	pkgconfig(augeas)
%endif
BuildRequires:	spec-helper >= 0.31.12
BuildRequires:	stdc++-static-devel >= 4.6.2-8
BuildRequires:	elfutils >= 0.153
BuildRequires:	libtool >= 2.4.2-3
Requires:	cpio
Requires:	gawk
Requires:	mktemp
Requires:	update-alternatives
Requires:	%{bdb}_recover
Suggests:	%{bdb}-utils
Requires:	%{librpmname} = %{EVRD}
Conflicts:	rpm-build < 1:5.3.10-0.20110422.3
Requires(pre):	coreutils
%rename		rpmconstant
%rename		multiarch-utils
%rename		rpm-manbo-setup
#rename		rpm-%{_target_vendor}-setup
%rename		rpm-mandriva-setup
Obsoletes:	haskell-macros < 6.4-5

%description
RPM is a powerful command line driven package management system capable of
installing, uninstalling, verifying, querying, and updating software packages.
Each software package consists of an archive of files along with information
about the package like its version, a description, etc.

%package -n	%{librpmname}
Summary:	Libraries used by rpm
Group:		System/Libraries
# Forcing upgrades of anything else linked against it as rpmdb is incompatible
# with older versions (#61658, comment #136)
Conflicts:	librpm < 5.3
Conflicts:	%{_lib}db5.1 < 5.1.25
Conflicts:	%{_lib}elfutils1 < 0.152
Conflicts:	%{_lib}beecrypt7 < 4.2.1

%description -n	%{librpmname}
RPM is a powerful command line driven package management system capable of
installing, uninstalling, verifying, querying, and updating software packages.
This package contains common files to all applications based on rpm.

%package -n	%{librpmnamedevel}
Summary:	Development files for applications which will manipulate RPM packages
Group:		Development/C
Requires:	%{librpmname} = %{EVRD}
Provides:	rpm-devel = %{EVRD}
%rename		%{_lib}rpmconstant-devel
Obsoletes:	%{_lib}rpm4.4-devel

%description -n %{librpmnamedevel}
This package contains the RPM C library and header files. These
development files will simplify the process of writing programs
which manipulate RPM packages and databases and are intended to make
it easier to create graphical package managers or any other tools
that need an intimate knowledge of RPM packages in order to function.

This package should be installed if you want to develop programs that
will manipulate RPM packages and databases.

%package -n	%{librpmstatic}
Summary:	Static libraries for rpm development
Group:		Development/C
Requires:	%{librpmnamedevel} = %{EVRD}

%description -n %{librpmstatic}
Static libraries for rpm development.

%package	build
Summary:	Scripts and executable programs used to build packages
Group:		System/Configuration/Packaging
Requires:	autoconf
Requires:	automake
Requires:	file
Requires:	gcc-c++
Requires:	libtool-base >= 2.4.2-3
Requires:	patch >= 2.5.9-7
Requires:	make
Requires:	unzip
Requires:	elfutils >= 0.152-4
Requires:	rpm = %{EVRD}
#Requires:	rpm-%{_target_vendor}-setup-build
Requires:	rpm-mandriva-setup-build
Requires:	spec-helper >= 0.31.12
#Requires:	rpmlint-%{_target_vendor}-policy >= 0.3.2
Requires:	rpmlint-mandriva-policy >= 0.3.2
Requires:	python-rpm = %{EVRD}
Requires:	perl-RPM = %{EVRD}
Conflicts:	rpmlint < 1.4-4
Conflicts:	multiarch-utils < 1:5.3.10
Conflicts:	rpm < 1:5.4.4-32
Obsoletes:	rpm5-manbo-setup
%rename		rpm-manbo-setup-build

%description	build
This package contains scripts and executable programs that are used to
build packages using RPM.

%if %{with python}
%package -n	python-rpm
Summary:	Python bindings for apps which will manipulate RPM packages
Group:		Development/Python

%description -n	python-rpm
The rpm-python package contains a module which permits applications
written in the Python programming language to use the interface
supplied by RPM (RPM Package Manager) libraries.

This package should be installed if you want to develop Python
programs that will manipulate RPM packages and databases.
%endif

%if %{with perl}
%define	perlmod	RPM
%package -n	perl-%{perlmod}
Summary:	Perl bindings for RPM
Group:		Development/Perl
Obsoletes:	perl-RPM4
Requires:	perl-IO-String

%description -n perl-%{perlmod}
The RPM Perl module provides an object-oriented interface to querying both
the installed RPM database as well as files on the filesystem.
%endif

%if %{with ruby}
%package -n	rpm-rubyembed
Summary:	Ruby embedding module for rpm
Group:		Development/Ruby
Requires:	ruby(abi)

%description -n rpm-rubyembed
This package provides embedded ruby interpreter support for RPM.
%endif

%if %{with tcl}
%package -n	rpm-tclembed
Summary:	Tcl embedding module for rpm
Group:		Development/Other
Requires:	tcl

%description -n rpm-tclembed
This package provides embedded Tcl interpreter support for RPM.
%endif

%if %{with squirrel}
%package -n	rpm-squirrelembed
Summary:	Squirrel embedding module for rpm
Group:		Development/Other
Requires:	squirrel

%description -n rpm-squirrelembed
This package provides embedded Squirrel interpreter support for RPM.
%endif

%if %{with docs}
%package 	apidocs
Summary:	API documentation for RPM
Group:		Books/Computer books
BuildArch:	noarch

%description	apidocs
This package contains the RPM API documentation generated in HTML format.
%endif

%prep
%setup -q
%patch111 -p1 -b .script_macros~
# These patches has been commited hastily upstream for review,
# keeping them around here for now untill finished...
%if 0
%patch0 -p1 -b .set_lg_dir~
%patch1 -p1 -b .dep_whiteout~
%endif
%patch2 -p1 -b .scriptlet~
%patch3 -p1 -b .doc_conflicts~
%patch11 -p1 -b .ru~
%if 0
%patch4 -p1 -b .distsuffix~
%patch5 -p1 -b .distpatt~
%patch15 -p1 -b .trigger_once~
%endif
#%%patch21 -p1 -b .loop_warnings~
#%%patch22 -p1 -b .55810~
#patch27 -p1 -b .mdv~
%patch29 -p1 -b .specfile~
%patch31 -p1 -b .rpm_qa~
#%%patch32 -p1 -b .clean~
%patch34 -p1 -b .ordering~
%patch37 -p1 -b .drop_deps~
%patch40 -p1 -b .pc_paths~
%patch42 -p1 -b .glob~
%patch46 -p1 -b .repackage~
%patch47 -p1 -b .overlap~
%patch48 -p1 -b .suggests~
%patch55 -p1 -b .strip_reloc_debug~
%patch61 -p1 -b .epoch_cmp~
%patch63 -p1 -b .buildroot_dups~
%patch64 -p1 -b .dups_terminate~
%patch65 -p1 -b .subdir_terminate~
%patch66 -p1 -b .withoutclean~
%patch67 -p1 -b .strip_silent~
%patch69 -p1 -b .oneshot~
%patch70 -p1 -b .drop_basedeps~
%patch71 -p1 -b .locale~
%patch74 -p1 -b .builddir~
%patch76 -p1 -b .twice_terminate~
%patch77 -p1 -b .db52~
%patch78 -p1 -b .ruby19~
%patch79 -p1 -b .range_nooverlap~
#patch81 -p1 -b .libsql~
%patch85 -p1 -b .int_gen_overlap~
%patch86 -p1 -b .mono_deps_new~
%patch87 -p1 -b .php_dep_gen~
%patch88 -p1 -b .16004~
%patch89 -p1 -b .16005~
%patch90 -p1 -b .16022~
%patch91 -p1 -b .fc_deps~
%patch92 -p1 -b .rpmfc_ruby~
%patch93 -p1 -b .rb_newline~
%patch94 -p1 -b .haskell~
%patch95 -p1 -b .interpret_deps~
%patch96 -p1 -b .uclibc~
%patch97 -p1 -b .env_color~
%patch98 -p1 -b .fc_overlap~
%patch99 -p1 -b .py_macros~
%patch100 -p1 -b .script_overlap~
%patch101 -p1 -b .font~
%patch102 -p1 -b .kmod~
%patch103 -p1 -b .desktop~
%patch104 -p1 -b .skip_chrdev~
%patch105 -p1 -b .sizeof~
%patch106 -p1 -b .link_loop~
%patch107 -p1 -b .python_color~
%patch109 -p1 -b .uclibc_nolib64~
%patch110 -p1 -b .req_devel~
%patch112 -p1 -b .gnu_hash~
%patch113 -p1 -b .depoch_rpmlib~
%patch114 -p1 -b .no_verdepfeat~
%patch115 -p1 -b .free~
%patch116 -p1 -b .skip_doc~
%patch117 -p1 -b .exec_modules~
#patch118 -p1 -b .soname_only~
%patch119 -p1 -b .rubyabi_prov~
%patch120 -p1 -b .filedep_origins~
%patch121 -p1 -b .equal_overlaps~
%patch122 -p1 -b .strdup~
%patch123 -p1 -b .ds_fopen~
%patch124 -p1 -b .debuginfo~
%patch125 -p1 -b .unitialized~
%patch126 -p1 -b .trig_pcre~
%patch127 -p1 -b .trigger_args~
%patch128 -p1 -b .triggers_nooverlap~
%patch129 -p1 -b .memleak~
%patch130 -p1 -b .str_nul~
%patch131 -p1 -b .dlopen~
%patch132 -p1 -b .py_input~
%patch133 -p1 -b .devel_prov~
#patch134 -p1 -b .lua~
%patch135 -p1 -b .db_rdonly~
%patch136 -p1 -b .ds_merge~
%patch137 -p1 -b .slash~
#patch138 -p1 -b .trigtrans~
%patch139 -p1 -b .fix_verify~
%patch140 -p1 -b .rpmv3~
%patch143 -p1 -b .mono_newline~
%patch144 -p1 -b .urpm~
%patch146 -p1 -b .nosig~
%patch147 -p1
%patch149 -p1 -b .typo~
%patch150 -p1 -b .i18n_str~
%patch151 -p1 -b .noi18n~
%patch152 -p1 -b .l10ndir~
%patch154 -p1 -b .cputoolize~
%patch155 -p1 -b .install_info~
%patch156 -p1 -b .php_deps~
%patch157 -p1 -b .perl_deps~
%patch158 -p1 -b .dl_error~
#patch138 -p1 -b .trigtrans~
%patch159 -p1 -b .ignore_arch~
%patch160 -p1 -b .xz_level~
%patch161 -p1 -b .uclibc_buildroot~
%patch162 -p1 -b .uninitialized~

%patch501 -p1 -b .rosa_vendor~
%patch502 -p1 -b .package_name~
%patch503 -p1 -b .specspo~

#required by P55, P80, P81, P94..
./autogen.sh

mkdir -p cpu-os-macros
tar -zxf %{SOURCE3} -C cpu-os-macros
%patch145 -p1

%build
%configure2_5x	--enable-nls \
		--with-pic \
%if %{with debug}
		--enable-debug \
		--with-valgrind \
%endif
		--enable-posixmutexes \
%if %{with python}
		--with-python=%{python_version} \
%if %{with embed}
		--with-pythonembed=external \
%endif
%else
		--without-python \
%endif
%if %{with perl}
		--with-perl=vendor \
%if %{with embed}
		--with-perlembed=external \
%endif
%else
		--without-perl \
%endif
%if %{with js}
		--with-mozjs185=external \
%else
		--without-mozjs185 \
%endif
%if %{with ruby}
		--with-ruby=external \
%if %{with embed}
		--with-rubyembed=external \
%endif
%endif
%if %{with tcl}
		--with-tcl=external \
%endif
%if %{with squirrel}
		--with-squirrel=external \
%endif
		--with-glob \
		--without-selinux \
%if %{with docs}
		--with-apidocs \
%endif
		--with-libelf \
		--with-popt=external \
		--with-xz=external \
		--with-bzip2=external \
		--with-lua=internal \
		--with-expat=external \
		--with-pcre=external \
%ifarch %{ix86} x86_64 ppc ppc64 ia64
		--with-cpuinfo=external \
%else
		--without-cpuinfo \
%endif
		--with-syck=external \
		--with-file=external \
		--with-path-magic=%{_datadir}/misc/magic.mgc \
		--with-beecrypt=external \
		--with-usecrypto=beecrypt \
		--with-keyutils=external \
		--with-neon=external \
		--with-acl \
		--enable-openmp \
%if %{with xar}
		--with-xar=%{_includedir}/xar \
%endif
		--with-db \
		--with-dbsql=external \
		--without-db-tools-integrated \
%if %{with sqlite}
		--with-sqlite=external \
%else
		--without-sqlite \
%endif
%if %{with ossp_uuid}
%if 0
# TODO: needs to be fixed properly for automatic detection in internal lua build
%endif
		--with-uuid=%{_libdir}:%{_includedir}/ossp-uuid \
%else
		--without-uuid \
%endif
%if %{with augeas}
		--with-augeas=external \
%else
		--without-augeas \
%endif
%if 0
		--with-extra-path-macros=%{_usrlibrpm}/macros.d/mandriva \
%else
		--with-extra-path-macros=%{_usrlibrpm}/platform/%%{_target}/macros:%{_sysconfdir}/rpm/macros.d/*.macros:%{_usrlibrpm}/macros.d/mandriva \
%endif
		--with-vendor=mandriva \
		--enable-build-warnings
# XXX: Making ie. a --with-pre-macros option might be more aestethic and easier
# of use to others if pushed back upstream?
# For our case, this is only used to define _prefer_target_cpu before any other
# macros so that rpm knows about this for libcpuinfo when loading macros, but
# could perhaps be useful to others, ie. for defining a _target_vendor earlier,
# so that vendor specific macros to load could be defined at runtime rather
# than compile time.. Sounds convenient if LSB certification is done on a specific
# set of binaries (does it..?) wrt. Manbo Labs.
echo '#define PREMACROFILES "%{_sysconfdir}/rpm/premacros.d/*.macros"' >> config.h
%make
%if %{with docs}
%make apidocs
%endif

%check
#make check

%install
%makeinstall_std -k

# XXX: why isn't this installed by 'make install'?
install -m755 scripts/symclash.* %{buildroot}%{_rpmhome}

# Save list of packages through cron
install -m755 scripts/rpm.daily -D %{buildroot}%{_sysconfdir}/cron.daily/rpm
install -m644 scripts/rpm.log -D %{buildroot}%{_sysconfdir}/logrotate.d/rpm

mkdir -p %{buildroot}/var/spool/repackage

mkdir -p %{buildroot}%{_sysconfdir}/%{name}/{{pre,}macros.d,sysinfo}

# actual usefulness of this seems rather dubious with macros.d now...
cat > %{buildroot}%{_sysconfdir}/%{name}/macros <<EOF
# Put your own system macros here
# usually contains 

# Set this one according your locales
# %%_install_langs

EOF

# FIXME: weird issue, seems to have issue with lines starting with '%%_'...
cat > %{buildroot}%{_sysconfdir}/%{name}/premacros.d/cpuinfo_target.macros <<EOF
# This sets which of the available architectures to prefer when building
# packages with libcpuinfo support enabled.
 %%_prefer_target_cpu     x86_64 i586
EOF

# Get rid of unpackaged files
# XXX: is there any of these we might want to keep?
for f in %{py_platsitedir}/poptmodule.a %{py_platsitedir}/rpmmodule.a \
	%{py_platsitedir}/rpm/*.a %{_rpmhome}/*.a %{_rpmhome}/lib/*.a\
	%{_rpmhome}/{Specfile.pm,cpanflute2,cpanflute,sql.prov,sql.req,tcl.req} \
	%{_rpmhome}/{config.site,cross-build,rpmdiff.cgi} \
	%{_rpmhome}/trpm %{_bindir}/rpmdiff; do
	rm -f %{buildroot}$f
done

%find_lang %{name}

mkdir -p %{buildroot}/var/lib/rpm/{log,tmp}
for dbi in `./rpm --macros macros/macros --eval %_dbi_tags_4|tr : ' '` __db.00{0..9}; do
    touch %{buildroot}/var/lib/rpm/$dbi
    echo "%attr(0644, root, root) %verify(not md5 size mtime) %ghost %config(missingok,noreplace) %{_localstatedir}/lib/rpm/$dbi" >> %{name}.lang
done

install -d %{buildroot}/bin
# FIXME: considering that most libraries dynamically linked against is located
# in /usr/lib*, this doesn't make much sense unless we either statically link
# against them (Ark Linux actually does this) or move the libraries to /lib*,
# neither being very attractive options, not to mention maintenance headaches
# spread across these library packages...
# So moving rpm back to /usr/bin probably makes the most sense...
# An optional, "minimal" rpm-static package with /bin/rpm could perhaps be done
# if anyone expresses actual interest in this...
mv %{buildroot}%{_bindir}/rpm %{buildroot}/bin/rpm

cp -r cpu-os-macros %{buildroot}%{_usrlibrpm}/platform
install -m644 %{SOURCE4} -D %{buildroot}%{_sysconfdir}/%{name}/macros.d/legacy_compat.macros

%if %{with docs}
install -d %{buildroot}%{_docdir}/rpm
cp -r apidocs/html %{buildroot}%{_docdir}/rpm
%endif

install -d %{buildroot}%{multiarch_bindir}
install -d %{buildroot}%{multiarch_includedir}
%if "%{_lib}" == "lib64"
install -d %{buildroot}%(linux32 rpm -E %%{multiarch_bindir})
install -d %{buildroot}%(linux32 rpm -E %%{multiarch_includedir})
%endif

# should really be handled by make script..
ln -f %{buildroot}%{_rpmhome}/bin/{rpmlua,lua}
ln -f %{buildroot}%{_rpmhome}/bin/{rpmluac,luac}

# TODO: review which files goes into what packages...?
%files -f %{name}.lang
%doc CHANGES doc/manual/[a-z]*
%if %{with docs}
%exclude %{_docdir}/rpm/html
%endif
/bin/rpm
%{_bindir}/multiarch-dispatch
%{_bindir}/rpmconstant*
%{_bindir}/rpm2cpio*
%{_rpmhome}/bin/augtool
%{_rpmhome}/bin/chroot
%{_rpmhome}/bin/cp
%{_rpmhome}/bin/dbconvert
%{_rpmhome}/bin/find
#%%{_rpmhome}/bin/grep
#%%{_rpmhome}/bin/lua
%{_rpmhome}/bin/mtree
%{_rpmhome}/bin/mgo
#%%{_rpmhome}/bin/rc
%{_rpmhome}/bin/rpmspecdump
%{_rpmhome}/bin/wget
%if %{with xar}
%{_rpmhome}/bin/txar
%endif
%{_rpmhome}/dbconvert.sh
%{_rpmhome}/rpm.*
%{_rpmhome}/rpm2cpio
%{_rpmhome}/rpmdb_loadcvt
%{_rpmhome}/tgpg

%dir %{_localstatedir}/lib/rpm
%dir %{_localstatedir}/lib/rpm/log
%dir %{_localstatedir}/lib/rpm/tmp


%{_rpmhome}/macros.d/*
%{_rpmhome}/cpuinfo.yaml
%{_rpmhome}/macros
%{_rpmhome}/rpmpopt
%{_rpmhome}/platform/*/macros
%config(noreplace) %{_localstatedir}/lib/rpm/DB_CONFIG

%dir %{_localstatedir}/spool/repackage
%dir %{_rpmhome}
%dir %{_rpmhome}/bin
%dir %{_rpmhome}/lib
%dir %{_rpmhome}/platform/
%dir %{_rpmhome}/platform/*/
%dir %{_rpmhome}/macros.d
%dir %{_sysconfdir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}/macros
%dir %{_sysconfdir}/%{name}/macros.d
%dir %{_sysconfdir}/%{name}/premacros.d
%dir %{_sysconfdir}/%{name}/sysinfo
%{_sysconfdir}/%{name}/macros.d/*.macros
%{_sysconfdir}/%{name}/premacros.d/*.macros

%{_mandir}/man[18]/*.[18]*
%lang(pl)	%{_mandir}/pl/man[18]/*.[18]*
%lang(ru)	%{_mandir}/ru/man[18]/*.[18]*
%lang(ja)	%{_mandir}/ja/man[18]/*.[18]*
%lang(sk)	%{_mandir}/sk/man[18]/*.[18]*
%lang(fr)	%{_mandir}/fr/man[18]/*.[18]*
%lang(ko)	%{_mandir}/ko/man[18]/*.[18]*
%exclude	%{_mandir}/man8/rpmbuild.8*
%exclude	%{_mandir}/man8/rpmdeps.8*

%{_sysconfdir}/cron.daily/rpm
%config(noreplace,missingok) %{_sysconfdir}/logrotate.d/rpm

%dir %{multiarch_bindir}
%dir %{multiarch_includedir}
%if "%{_lib}" == "lib64"
%dir %(linux32 rpm -E %%{multiarch_bindir})
%dir %(linux32 rpm -E %%{multiarch_includedir})
%endif

%{_includedir}/multiarch-dispatch.h

%files build
%{_bindir}/gendiff
%{_bindir}/rpmbuild
%{_bindir}/multiarch-platform
#%%{_rpmhome}/bin/abi-compliance-checker.pl
%{_rpmhome}/bin/api-sanity-autotest.pl
%{_rpmhome}/bin/api-sanity-checker.pl
%{_rpmhome}/bin/dbsql
%{_rpmhome}/bin/debugedit
%{_rpmhome}/bin/install-sh
%{_rpmhome}/bin/lua
%{_rpmhome}/bin/luac
%{_rpmhome}/bin/mkinstalldirs
%{_rpmhome}/bin/pom2spec
%{_rpmhome}/bin/rpmcache
%{_rpmhome}/bin/rpmcmp
%{_rpmhome}/bin/rpmdeps
%{_rpmhome}/bin/rpmdigest
%{_rpmhome}/bin/rpmkey
%{_rpmhome}/bin/rpmlua
%{_rpmhome}/bin/rpmluac
%{_rpmhome}/bin/rpmrepo
%{_rpmhome}/bin/sqlite3
%dir %{_rpmhome}/helpers
%{_rpmhome}/helpers/*
%dir %{_rpmhome}/qf
%{_rpmhome}/qf/*
%{_rpmhome}/vcheck
%{_rpmhome}/brp-*
%{_rpmhome}/check-files
%{_rpmhome}/check-multiarch-files
#%%{_rpmhome}/cross-build
%{_rpmhome}/find-debuginfo.sh
%{_rpmhome}/find-lang.sh
%{_rpmhome}/find-prov.pl
%{_rpmhome}/find-provides.perl
%{_rpmhome}/find-req.pl
%{_rpmhome}/find-requires.perl
%{_rpmhome}/fontconfig.prov
%{_rpmhome}/gem_helper.rb
%{_rpmhome}/getpo.sh
%{_rpmhome}/gstreamer.sh
%{_rpmhome}/haskelldeps.sh
%{_rpmhome}/http.req
%{_rpmhome}/javadeps.sh
%{_rpmhome}/kmod-deps.sh
%{_rpmhome}/mkmultiarch
%{_rpmhome}/mono-find-provides
%{_rpmhome}/mono-find-requires
%{_rpmhome}/executabledeps.sh
%{_rpmhome}/libtooldeps.sh
%{_rpmhome}/osgideps.pl
%{_rpmhome}/perldeps.pl
%{_rpmhome}/perl.prov
%{_rpmhome}/perl.req
%{_rpmhome}/php.prov
%{_rpmhome}/php.req
%{_rpmhome}/pkgconfigdeps.sh
%{_rpmhome}/pythondeps.sh
%{_rpmhome}/pythoneggs.py
%{_rpmhome}/rubygems.rb
%{_rpmhome}/symclash.*
%{_rpmhome}/u_pkg.sh
%{_rpmhome}/vpkg-provides.sh
%{_rpmhome}/vpkg-provides2.sh

%if %{with js}
%{_rpmhome}/bin/tjs
%endif
%{_rpmhome}/macros.rpmbuild
%{_mandir}/man8/rpmbuild.8*
%{_mandir}/man8/rpmdeps.8*

%files -n %{librpmname}
%{_libdir}/librpm-%{libver}.so
%{_libdir}/librpmconstant-%{libver}.so
%{_libdir}/librpmdb-%{libver}.so
%{_libdir}/librpmio-%{libver}.so
%{_libdir}/librpmmisc-%{libver}.so
%{_libdir}/librpmbuild-%{libver}.so
%if %{with js}
%{_rpmhome}/lib/librpmjsm.so.*
%{_rpmhome}/lib/rpmjsm.so
%endif
#%%if %%{with sqlite}
#%%{_rpmhome}/libsql*.so.*
#%%endif

%files -n %{librpmnamedevel}
#%%doc apidocs/html
%{_includedir}/rpm
%{_libdir}/librpm.so
%{_libdir}/librpmconstant.so
%{_libdir}/librpmdb.so
%{_libdir}/librpmio.so
%{_libdir}/librpmmisc.so
%{_libdir}/librpmbuild.so
%{_libdir}/pkgconfig/rpm.pc

%if %{with js}
%{_rpmhome}/lib/librpmjsm.so
%endif
#%%if %%{with sqlite}
#%%{_rpmhome}/libsql*.so
#%%endif

%files -n %{librpmstatic}
%{_libdir}/librpm.a
%{_libdir}/librpmconstant.a
%{_libdir}/librpmdb.a
%{_libdir}/librpmio.a
%{_libdir}/librpmmisc.a
%{_libdir}/librpmbuild.a

%if %{with perl}
%files -n perl-%{perlmod}
#%%doc perl/Changes
%if %{with embed}
%{_rpmhome}/lib/rpmperl.so
%endif
%{_mandir}/man3/RPM*
%{perl_vendorarch}/%{perlmod}.pm
%dir %{perl_vendorarch}/%{perlmod}
%{perl_vendorarch}/%{perlmod}/*.pm
%{perl_vendorarch}/auto/%{perlmod}
%endif

%if %{with python}
%files -n python-rpm
%if %{with embed}
%{_rpmhome}/lib/rpmpython.so
%endif
%dir %{py_platsitedir}/rpm
%{py_platsitedir}/rpm/*.py
%{py_platsitedir}/rpm/*.so
%endif

%if %{with ruby}
%files -n rpm-rubyembed
%{_rpmhome}/bin/trb
%{_rpmhome}/lib/rpm.so
%{_rpmhome}/lib/rpmruby.so
%endif

%if %{with tcl}
%files -n rpm-tclembed
%{_rpmhome}/lib/rpmtcl.so
%endif

%if %{with squirrel}
%files -n rpm-squirrelembed
%{_rpmhome}/lib/rpmsquirrel.so
%endif

%if %{with docs}
%files apidocs
%dir %{_docdir}/rpm/html
%{_docdir}/rpm/html/*
%endif



%changelog
* Wed Oct  17 2012 akdengi <kazancas@mandriva.ru>
+ Commit: 0a3577c
- sync with Cooker 5.4.10 without ROSA patchset
  
* Thu Aug  30 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 8f43f3e
- Update ruby1.9-fixes patch to fix issue with gem_helper.rb and new psych
  
* Sat Aug  25 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 38b6473
- Add rpm-5.4.9-package-name.patch to restore RPM_PACKAGE_NAME export which is still used by aot-compile-rpm
  
* Thu Aug  23 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 02043d3
- Build against new perl
  
* Thu Aug  9 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 28d0951
- Rebuild against new libpcre
  
* Thu Aug  2 2012 akdengi <kazancas@mandriva.ru>
+ Commit: e7db0c5
- - drop rpmlint pkgcheck patch
  
* Wed Apr  11 2012 Anton Kirilenko <anton.kirilenko@rosalab.ru>
+ Commit: 38544b4
- fixed https://bugs.launchpad.net/rpm/+bug/910708 (rpm -Va --nofiles Segmentation fault)
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16266 |12mr|rpmdrake-5.26.12-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Rpmdrake::widgets\\)'
%else
%define _requires_exceptions perl(Rpmdrake::widgets)
%endif

Name:		rpmdrake
Version:	5.26.12
Release:	5

Summary:	Mandriva Linux graphical front end for sofware installation/removal
License:	GPLv2+
Group:		System/Configuration/Packaging
URL:		http://wiki.mandriva.com/en/Installing_and_removing_software

Source0:	%{name}-%{version}.tar.xz

Patch0:		rpmdrake-5.26.12-drop_update_media_only.patch
Patch1:		upgrade_info_utf8.patch
Patch2:		rpmdrake-5.26.12-version-release.patch

BuildRequires:	gettext 
BuildRequires:	perl-devel
BuildRequires:	intltool
BuildRequires:	perl_checker
BuildArch:	noarch

Requires:	perl-MDK-Common
Requires:	urpmi > 6.18
Requires:	perl-URPM >= 3.07-2
Requires:	drakxtools >= 12.64
Requires:	perl-Gtk2 >= 1.172-2
Requires:	perl-Locale-gettext >= 1.05-6
# lazy load modules:
Requires:	perl-Gtk2-SourceView2
Requires:	perl-File-MimeInfo
# for translations:
Suggests:	mdv-rpm-summary
# need the consolehelper basic pam config files
Requires:	usermode-consoleonly
# for icons:
Requires:	desktop-common-data
Provides:	MandrakeUpdate

%description
This package contains the Mandriva graphical software manipulation
tools.

Rpmdrake provides a simple interface that makes it easy to install
and remove software.

MandrivaUpdate is a single-purpose application for keeping your system
up to date with the latest official updates.

There is also a tool for configuring package sources (medias), which can
be run independently or accessed from within rpmdrake.

%prep
%setup -q
%apply_patches

%build
make OPTIMIZE="%{optflags} -Wall" PREFIX=%{_prefix} INSTALLDIRS=vendor

%install
%makeinstall_std PREFIX=%buildroot/%{_prefix}

%find_lang rpmdrake

# for consolehelper config (#29696)
mkdir -p %{buildroot}%{_sysconfdir}/pam.d
ln -sf %{_sysconfdir}/pam.d/mandriva-simple-auth %{buildroot}%{_sysconfdir}/pam.d/rpmdrake
cp -af %{buildroot}%{_sysconfdir}/pam.d/{rpmdrake,mandrivaupdate}
mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
cat > %{buildroot}%{_sysconfdir}/security/console.apps/rpmdrake <<EOF
USER=root
PROGRAM=/usr/sbin/rpmdrake
FALLBACK=false
SESSION=true
EOF
# Rights Delegation spec for MDV2008 says MandrivaUpdate should ask for
# user password, not root password
cat > %{buildroot}%{_sysconfdir}/security/console.apps/MandrivaUpdate <<EOF
USER=<user>
PROGRAM=/usr/sbin/MandrivaUpdate
FALLBACK=false
SESSION=true
EOF

# edit media
cp -af %{buildroot}%{_sysconfdir}/pam.d/{rpmdrake,drakrpm-edit-media}
cat > %{buildroot}%{_sysconfdir}/security/console.apps/drakrpm-edit-media <<EOF
USER=root
PROGRAM=/usr/sbin/drakrpm-edit-media
FALLBACK=false
SESSION=true
EOF
ln -sf %{_bindir}/consolehelper %{buildroot}%{_bindir}/drakrpm-edit-media
# XXX - should be changed upstream
sed -i -e "s,%{_sbindir}/edit-urpm-sources.pl,%{_bindir}/drakrpm-edit-media," \
        %{buildroot}%{_datadir}/applications/rpmdrake-sources.desktop

mkdir -p %{buildroot}{%{_miconsdir},%{_liconsdir},%{_iconsdir}/hicolor,%{_iconsdir}/hicolor/{16x16,32x32,48x48},%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps}
for i in rpmdrake mandrivaupdate edit-urpm-sources; do
  cp pixmaps/${i}16.png %{buildroot}%{_miconsdir}/${i}.png
  cp pixmaps/${i}32.png %{buildroot}%{_iconsdir}/${i}.png
  cp pixmaps/${i}48.png %{buildroot}%{_liconsdir}/${i}.png
  cp pixmaps/${i}16.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/${i}.png
  cp pixmaps/${i}32.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/${i}.png
  cp pixmaps/${i}48.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/${i}.png
done
ln -sf %{_bindir}/consolehelper %{buildroot}%{_bindir}/rpmdrake
ln -sf %{_bindir}/consolehelper %{buildroot}%{_bindir}/MandrivaUpdate
ln -sf %{_bindir}/rpmdrake %{buildroot}%{_bindir}/drakrpm
ln -sf %{_sysconfdir}/security/console.apps/MandrivaUpdate %{buildroot}%{_sysconfdir}/security/console.apps/mandrivaupdate
ln -sf %{_sysconfdir}/pam.d/rpmdrake %{buildroot}%{_sysconfdir}/pam.d/drakrpm
ln -sf %{_sysconfdir}/security/console.apps/rpmdrake %{buildroot}%{_sysconfdir}/security/console.apps/drakrpm


%check
%make check

%files -f rpmdrake.lang
%doc AUTHORS COPYING NEWS README 
%config(noreplace) %{_sysconfdir}/pam.d/rpmdrake
%config(noreplace) %{_sysconfdir}/pam.d/mandrivaupdate
%config(noreplace) %{_sysconfdir}/pam.d/drakrpm-edit-media
%config(noreplace) %{_sysconfdir}/security/console.apps/rpmdrake
%config(noreplace) %{_sysconfdir}/security/console.apps/MandrivaUpdate
%config(noreplace) %{_sysconfdir}/security/console.apps/drakrpm-edit-media
# all these in sysconfdir are symlinks
%{_sysconfdir}/pam.d/drakrpm
%{_sysconfdir}/security/console.apps/drakrpm
%{_sysconfdir}/security/console.apps/mandrivaupdate
%{_sbindir}/rpmdrake*
%{_sbindir}/MandrivaUpdate
%{_sbindir}/edit-urpm-*
%{_sbindir}/drakrpm-edit-media
%{_sbindir}/drakrpm-update
%{_sbindir}/gurpmi.addmedia
%{_bindir}/*
%{_datadir}/%{name}
%{perl_vendorlib}/*.pm
%{perl_vendorlib}/Rpmdrake
%{_datadir}/mimelnk/application/x-urpmi-media.desktop
%{_datadir}/mime/packages/urpmi-media.xml
%{_datadir}/applications/*.desktop
%{_iconsdir}/*.png
%{_miconsdir}/*.png
%{_liconsdir}/*.png
%{_iconsdir}/hicolor/16x16/apps/*.png
%{_iconsdir}/hicolor/32x32/apps/*.png
%{_iconsdir}/hicolor/48x48/apps/*.png



%changelog
* Wed Sep  5 2012 Dmitry Mikhirev <mikhirev@mezon.ru>
+ Commit: 5d1c212
- fix displaying package version and release
  
* Thu Aug  23 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 879bb76
- Add proper Requires exceptions for internal dependency generator, minor cleanups
  
* Tue Jul  10 2012 Konstantin Vlasov <konstantin.vlasov@rosalab.ru>
+ Commit: 6cfeb4c
- Fixed encoding in Upgrade Information dialog (ANSI->UTF-8)
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16267 |12mr|rpm-helper-0.24.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		rpm-helper
Version:	0.24.1
Release:	3
Summary:	Helper scripts for rpm scriptlets
License:	GPL
Group:		System/Configuration/Packaging
URL:		http://www.rosalinux.com/
Source0:	%{name}-%{version}.tar.bz2
Requires:	grep
Requires:	shadow-utils
Requires:	chkconfig
Requires(pre):	coreutils
# for addgroup which uses xargs
Requires:	findutils
# for /etc/passwd and /etc/group
Requires:	setup
# for /bin/systemctl
Requires:	systemd-units
#Conflicts:  chkconfig < 1.3.50-1
BuildArch:	noarch

%description
Helper scripts for rpm installation.

%prep
%setup -q

%install
%makeinstall_std

# Make sure these are always executable
chmod 0755 %{buildroot}%{_datadir}/%{name}/*

%check
make test

%files
%doc README NEWS AUTHORS
%{_datadir}/%{name}
%{_sys_macros_dir}/%{name}.macros
%{_localstatedir}/lib/%{name}
%config(noreplace) %{_sysconfdir}/sysconfig/ssl


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16268 |12mr|rpmlint-1.4-25
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		rpmlint
Version:	1.4
Release:	25

Summary:	RPM correctness checker
License:	GPLv2+
Group:		Development/System

URL:		http://rpmlint.zarb.org/
Source0:	http://rpmlint.zarb.org/download/%{name}-%{version}.tar.xz
Source1:	rpmlint.config

Patch0:		rpmlint-1.4-fix-paths-to-extracted-srpm-files.patch
Patch1:		rpmlint-1.4-add-lgplv21-license.patch
Patch2:		rpmlint-1.4-below-threshold-returns-zero.patch
Patch3:		rpmlint-1.4-fix-setup-checks.patch
Patch4:		rpmlint-1.4-external-depfilter-with-internal-depgen.patch
Patch5:		rpmlint-1.4-shared-lib-not-executable.patch
# proper fix for rhbz#487855
Patch6:		rpmlint-1.4-only-report-actual-errors-as-spec_error.patch
Patch7:		rpmlint-1.4-install-info-trigger.patch
Patch8:		rpmlint-1.4-legacy-mandriva-filetriggers.patch
Patch9:		rpmlint-1.4-double-slash-in-path.patch
Patch10:	rpmlint-1.4-make-tests-pass.patch
Patch11:	rpmlint-1.4-dont-check-use-of-RPM_SOURCE_DIR-in-changelog.patch
Patch12:	rpmlint-1.4-dont-use-_RPMVSF_NOSIGNATURES.patch
Patch13:        rpmlint-1.4-encoding.patch
Patch14:	rpmlint-1.4-incoherent-pkgname-description.patch
Patch15:	rpmlint-1.4-only-report-non-versioned-files-for-libs.patch

Requires:	python-rpm python-magic desktop-file-utils
Suggests:	python-enchant rpmlint-%{_target_vendor}-policy

BuildRequires:	python-rpm
BuildArch:	noarch

%description
Rpmlint is a tool to check common errors on rpm packages.
Binary and source packages can be checked.

%prep
%setup -q
%patch0 -p1 -b .srpm_paths~
%patch1 -p1 -b .lgplv21~
%patch2 -p1 -b .threshold~
%patch3 -p1 -b .setup~
%patch4 -p1 -b .dep_filter~
%patch5 -p1 -b .shlib_exec~
%patch6 -p1 -b .spec_error~
%patch7 -p1 -b .info~
%patch8 -p1 -b .triggers~
%patch9 -p1 -b .slash~
%patch10 -p1 -b .test~
%patch11 -p1 -b .sourcedir_changelog~
%patch12 -p1 -b .nosig~
%patch13 -p1
%patch14 -p1
%patch15 -p0

%build
export COMPILE_PYC=1
%make

%check
make check

%install
%makeinstall_std

install -m644 %{SOURCE1} -D %{buildroot}%{_datadir}/%{name}/config
install -d %{buildroot}%{_datadir}/%{name}/config.d/

%files
%doc ChangeLog README*
%{_bindir}/*
%{_datadir}/%{name}
%{_mandir}/man1/*
%config(noreplace) %{_sysconfdir}/%{name}/config
%config(noreplace) %{_sysconfdir}/bash_completion.d/%{name}
%dir %{_sysconfdir}/%{name}/


%changelog
* Thu May 17 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.4-14
+ Revision: 799355
- don't use _RPMVSF_NOSIGNATURES constant which is no longer part of of public
  rpm >= 5.4.9 api (P12)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16269 |12mr|rpmlint-mandriva-policy-0.3.22-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		rpmlint-mandriva-policy
Version:	0.3.22
Release:	6
Summary:	Rpmlint mandriva policy
Group:		Development/Other
License:	GPLv2+
URL:		http://wiki.mandriva.com/
Source0:	mandriva.conf
Source1:	mandriva.error.list
BuildArch:	noarch
BuildRequires:	rpmlint
Requires:	rpmlint

%description
Official rpmlint Mandriva policy, install this if you want to produce RPMs
for Mandriva.

%prep

%build

#check
#PYTHONPATH=%{_datadir}/rpmlint python %{SOURCE0}

%install
install -m644 %{SOURCE0} -D %{buildroot}%{_datadir}/rpmlint/config.d/mandriva.conf
install -m644 %{SOURCE1} -D %{buildroot}%{_datadir}/rpmlint/config.d/mandriva.error.list

%files
%{_datadir}/rpmlint/config.d/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16270 |12mr|rpm-manbo-setup-2-27
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The Manbo rpm configuration and scripts
Name:		rpm-manbo-setup
Version:	2
Release:	27
Source3:	manbo.macros
Source4:	manbo-build.macros
Source5:	fix-libtool-ltmain-from-overlinking
Source6:	force-as-needed-for-shared-lib-in-libtool
Source7:	drop-ld-no-undefined-for-shared-lib-modules-in-libtool
Source8:	fix-dlsearch-path-in-libtool-for-multilib
Source9:	fix-libtool-from-moving-options-after-libs
License:	GPL
Group:		System/Configuration/Packaging
BuildArch:	noarch

%description
The Manbo rpm configuration and scripts.

%package	build
Group:		System/Configuration/Packaging
Summary:	The Manbo rpm configuration and scripts to build rpms
Requires:	%name = %version-%release

%description	build
The Manbo rpm configuration and scripts dedicated to build rpms.

%install
install -d %buildroot/usr/lib/rpm/manbo
install %SOURCE5 %SOURCE6 %SOURCE7 %SOURCE8 %SOURCE9 %buildroot/usr/lib/rpm/manbo

install -D -m 644 %SOURCE3 %buildroot/etc/rpm/macros.d/10manbo.macros
install -D -m 644 %SOURCE4 %buildroot/etc/rpm/macros.d/10manbo-build.macros

%files
%dir %{_sysconfdir}/rpm/macros.d
%{_sysconfdir}/rpm/macros.d/10manbo.macros
%dir %_prefix/lib/rpm/manbo

%files build
%{_sysconfdir}/rpm/macros.d/10manbo-build.macros
%_prefix/lib/rpm/manbo/fix-libtool-ltmain-from-overlinking
%_prefix/lib/rpm/manbo/force-as-needed-for-shared-lib-in-libtool
%_prefix/lib/rpm/manbo/drop-ld-no-undefined-for-shared-lib-modules-in-libtool
%_prefix/lib/rpm/manbo/fix-dlsearch-path-in-libtool-for-multilib
%_prefix/lib/rpm/manbo/fix-libtool-from-moving-options-after-libs



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16271 |12mr|rpm-mandriva-setup-1.140-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# we want /etc/rpm/platform and rpmgenplatform only on rpm5.org < 5.2
%define rpmplatform %{?evr_tuple_select: 0}%{!?evr_tuple_select: %(if rpm --help | grep -q yaml; then echo 1; else echo 0; fi)}

Summary:	The Mandriva rpm configuration and scripts
Name:		rpm-mandriva-setup
Version:	1.140
Release:	4
Source0:	%{name}-%{version}.tar.xz
License:	GPLv2+
Group:		System/Configuration/Packaging
Url:		http://svn.mandriva.com/cgi-bin/viewvc.cgi/soft/rpm/rpm-setup/
# for "make test":
BuildRequires:	rpm-devel
#BuildRequires:	rpm-manbo-setup-build
#Requires:		rpm-manbo-setup-build
%if !%{rpmplatform}
# older rpm do not load /usr/lib/rpm/manbo/rpmrc:
Conflicts:	rpm < 1:5.4.4
BuildArch:	noarch
%endif

%description
The Mandriva rpm configuration and scripts.

%package	build
Group:		System/Configuration/Packaging
Summary:	The Mandriva rpm configuration and scripts to build rpms
Requires:	spec-helper >= 0.6-5mdk
Requires:	pkgconfig
Requires:	python-pkg-resources
Requires:	perl(JSON)
Requires:	perl(YAML)
Requires:	perl(File::Basename)
Requires:	perl(File::Find)
Requires:	perl(Getopt::Long)
Requires:	perl(Pod::Usage)
Conflicts:	spec-helper <= 0.26.1

%description	build
The Mandriva rpm configuration and scripts dedicated to build rpms.

%prep
%setup -q

%build

%configure	--build=%{_build} \
%if %{rpmplatform}
		--with-rpmplatform \
%endif

%make

%install
%makeinstall_std

# spec mode for emacs
install -d %{buildroot}%{_datadir}/emacs/site-lisp/
install -m644 rpm-spec-mode.el %{buildroot}%{_datadir}/emacs/site-lisp/

install -d %{buildroot}%{_sysconfdir}/emacs/site-start.d
cat <<EOF >%{buildroot}%{_sysconfdir}/emacs/site-start.d/%{name}.el
(setq auto-mode-alist (cons '("\\\\.spec$" . rpm-spec-mode) auto-mode-alist))
(autoload 'rpm-spec-mode "rpm-spec-mode" "RPM spec mode (mandrakized)." t)
EOF

# workaround to fix build with rpm-mandriva-setup 1.96
touch debugfiles.list

%files
%if %rpmplatform
%{_bindir}/rpmgenplatform
%config(noreplace) %{_sysconfdir}/rpm/platform
%ifarch x86_64
%config(noreplace) %{_sysconfdir}/rpm/platform32
%endif
%endif

%files build
%doc NEWS ChangeLog
%dir %{_prefix}/lib/rpm/mandriva
%{_prefix}/lib/rpm/mandriva/*
%{_datadir}/emacs/site-lisp/rpm-spec-mode.el
%config(noreplace) %{_sysconfdir}/emacs/site-start.d/%{name}.el



%changelog
* Wed Aug  1 2012 akdengi <kazancas@mandriva.ru>
+ Commit: 7ea597d
- - new version 1.140
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16272 |12mr|rpm-rebuilder-0.28-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	rpm-rebuilder
%define version	0.28
%define release %mkrel 8

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Tools to build/check distributions
URL:		http://www.mandrivalinux.com/
Source0:	%{name}-%{version}.tar.bz2
License:	GPL
Group:		System/Configuration/Packaging
Requires:	rpmlint
Requires:	strace
Requires:	rpm-build
Requires:	diffutils
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
The rpm-rebuilder package contains a set of tools written in bourne
shell, python and perl to rebuild/check large sets of rpm source packages.

check-distrib: checks if a set of source and binary rpms are in sync.

rpm-rebuilder: build a set of rpms from a set of srpms.

compute-build-requires: trace an rpm build command to find the BuildRequires
it needs.

compute-compile-order: from the sets of binary and sources rpms, find the order
in which the source rpms must be recompiled.

%prep
%setup -q

%build

%install
rm -rf %{buildroot}
make install

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS README README.CVS ChangeLog
%_bindir/*
%_sbindir/*
%_datadir/rpm-rebuilder




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16273 |12mr|rpmstats-0.7-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Gather statistics from installed packages
Name:		rpmstats
Version:	0.7
Release:	4
# maintained at http://svn.mandriva.com/viewvc/soft/rpm/rpmstats/
Source0:	%{name}-%{version}.tar.xz
License:	GPLv2+
Group:		System/Configuration/Packaging
BuildRequires:	rpm-devel >= 5.0

%description
rpmstats retrieves statistics about installed packages.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall

%files
%doc ChangeLog
%doc %{_mandir}/*/*
%{_bindir}/*
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/%{name}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16274 |12mr|rpmtools-6.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Various RPM command-line tools
Name:		rpmtools
Version:	6.1
Release:	4
Source0:	%{name}-%{version}.tar.xz
#Patch0:		rpmtools-6.1-genhdlist2.patch
License:	GPLv2+
Group:		System/Configuration/Packaging
URL:		http://svn.mandriva.com/cgi-bin/viewvc.cgi/soft/rpm/rpmtools/
BuildRequires:	perl-devel
BuildRequires:	perl-MDV-Packdrakeng
BuildRequires:	perl-MDV-Distribconf
BuildArch:	noarch
Requires:	perl-MDV-Distribconf > 3.00
Requires:	xz
Requires:	genhdlist2
Requires:	perl(File::Find)
Requires:	perl(File::Path)
Requires:	perl(File::Temp)
Requires:	perl(Getopt::Long)
Requires:	perl(MDV::Distribconf::Build)
Requires:	perl(Pod::Usage)
Requires:	perl(URPM)
Requires:	perl(URPM::Build)
Conflicts:	rpmtools-compat <= 2.0
Conflicts:	rpmtools-devel <= 2.0
Conflicts:	packdrake < 5.0.26

%description
Various tools needed by urpmi and drakxtools for handling rpm files.

%package -n	packdrake
Group:		%{group}
Summary:	A simple Archive Extractor/Builder
Conflicts:	rpmtools <= 5.0.25
Provides:	perl(packdrake)

%description -n	packdrake
Packdrake is a simple indexed archive builder and extractor using
standard compression methods.

%package -n	genhdlist2
Group:		%{group}
Summary:	Tool to generate urpmi metadata (media_info/*)
Conflicts:	rpmtools <= 5.4

%description -n	genhdlist2
genhdlist2 generates hdlist.cz, synthesis.hdlist.cz and *.xml.lzma files used
by urpmi

%prep
%setup -q
#apply_patches

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%{_bindir}/dumpdistribconf
%{_bindir}/gendistrib
%{_bindir}/genhdlist-old
%{_mandir}/man1/dumpdistribconf*
%{_mandir}/man1/gendistrib*
%{_mandir}/man1/genhdlist-old.*

%files -n packdrake
%{_bindir}/packdrake
%{perl_vendorlib}/packdrake.pm
%{_mandir}/man1/packdrake*

%files -n genhdlist2
%{_bindir}/genhdlist2
%{_mandir}/man1/genhdlist2*


%changelog
* Tue May 31 2011 Per Ã˜yvind Karlsen <peroyvind@mandriva.org> 6.1-1mdv2011.0
+ Revision: 682063
- add disttag & distepoch to .xml.lzma metadata so that we can parse name,
  version, release & arch properly from filename

* Sun May 08 2011 Eugeni Dodonov <eugeni@mandriva.com> 6.0-4
+ Revision: 672593
- Use correct locale for genhdlist2 (patch from pterjan, #63229)

* Fri May 06 2011 Funda Wang <fwang@mandriva.org> 6.0-3
+ Revision: 669766
- add missing requires

* Thu May 05 2011 Oden Eriksson <oeriksson@mandriva.com> 6.0-2
+ Revision: 669449
- mass rebuild

* Wed Dec 15 2010 Per Ã˜yvind Karlsen <peroyvind@mandriva.org> 6.0-1mdv2011.0
+ Revision: 621872
- replace 'bzip2' dependency with 'xz'
- cleanup spec
- new release: 6.2
  	o compress xml files with '--text' flag passed to lzma (shrinks
  	  files.xml.lzma by 25%% \o/)
  	o add support for custom compression filter used for xml-info &
  	  synthesis.

  + Funda Wang <fwang@mandriva.org>
    - update URL

* Thu Jul 22 2010 Funda Wang <fwang@mandriva.org> 5.9-4mdv2011.0
+ Revision: 557004
- rebuild

* Wed Mar 17 2010 Oden Eriksson <oeriksson@mandriva.com> 5.9-3mdv2010.1
+ Revision: 523930
- rebuilt for 2010.1

* Sun Oct 04 2009 Funda Wang <fwang@mandriva.org> 5.9-2mdv2010.0
+ Revision: 453293
- perl-Compress-Zlib not needed any more

* Tue Jan 20 2009 Pixel <pixel@mandriva.com> 5.9-1mdv2009.1
+ Revision: 331814
- 5.9
- drop parsehdlist, rpm2header: unused, partially duplicated with perl-URPM
- drop rpm2cpio.pl (doesn't handle lzma payload which is the default)

* Tue Sep 30 2008 Pixel <pixel@mandriva.com> 5.8-1mdv2009.0
+ Revision: 290150
- 5.8:
- gendistrib:
  o don't call genhdlist2 with --no-md5sum for no good reason

* Tue Sep 23 2008 Pixel <pixel@mandriva.com> 5.7-1mdv2009.0
+ Revision: 287193
- genhdlist2:
  o with --versioned, create "versioned" metadata
  o add xml header to xml files generated
- gendistrib:
  o if "xml-info" is set in media.cfg, pass --xml-info to genhdlist2
- parsehdlist, rpm2header
  o fix support for rpm5
  o update deprecated code
- genhdlist-old
  o genhdlist is now renamed as genhdlist-old

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 5.6-2mdv2009.0
+ Revision: 225335
- rebuild

* Tue Mar 18 2008 Pixel <pixel@mandriva.com> 5.6-1mdv2008.1
+ Revision: 188468
- 5.6:
- gendistrib:
  o "askmedia" and "suppl" must not modify gendistrib behaviour (#39017)

* Wed Mar 05 2008 Pixel <pixel@mandriva.com> 5.5-2mdv2008.1
+ Revision: 180075
- fix upgrade: new pkg genhdlist2 must conflicts with previous rpmtools

* Wed Mar 05 2008 Pixel <pixel@mandriva.com> 5.5-1mdv2008.1
+ Revision: 179782
- move genhdlist2 to its own package
- 5.5:
- genhdlist2:
  o use utf8:: functions instead of Encode
    (to be able to work with only perl base modules)

* Tue Feb 26 2008 Pixel <pixel@mandriva.com> 5.4-1mdv2008.1
+ Revision: 175446
- 5.4:
- parsehdlist, rpm2header:
  o do not add/use FILENAME_TAG and FILESIZE_TAG to/in hdlist anymore

* Tue Feb 05 2008 Pixel <pixel@mandriva.com> 5.3.6-1mdv2008.1
+ Revision: 162588
- 5.3.6:
- genhdlist2:
  o fix writing utf8 in xml info files (#37482)

* Fri Jan 25 2008 Pixel <pixel@mandriva.com> 5.3.5-2mdv2008.1
+ Revision: 158001
- we can now expect librpm API to be backward compatible

* Tue Jan 15 2008 Pixel <pixel@mandriva.com> 5.3.5-1mdv2008.1
+ Revision: 152579
- 5.3.5:
- genhdlist2:
  o rename --xml-media-info into --xml-info
    (to be coherent with urpmi)

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 18 2007 Pixel <pixel@mandriva.com> 5.3.4-1mdv2008.1
+ Revision: 132233
- 5.3.4:
- genhdlist2:
  o add --no-hdlist option (to be used by urpmi for --probe-rpms)

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Dec 17 2007 Pixel <pixel@mandriva.com> 5.3.3-1mdv2008.1
+ Revision: 121717
- require rpm used for build, including epoch
- 5.3.3:
- genhdlist2:
  o generate {info,changelog,files}.xml.lzma when they already exist,
    or when --xml-media-info is used
  o error message when parse_hdlist (partially) fail
  o handle old-rpms.lst (to be generated by youri)
    which will allow keeping rpms for some time without having in hdlist
    (useful for installs which expect the pkgs to be in sync in hdlist during
    the full install time)
    it will also allow keeping deprecated packages for some time

* Fri Jun 22 2007 Pixel <pixel@mandriva.com> 5.3.2-1mdv2008.0
+ Revision: 43048
- bug fix release
- gendistrib:
  o do generate global MD5SUM (in media/media_info)
- new release, 5.3.1
- genhdlist2:
  o add --allow-empty-media
  o fix MD5SUM generation
  o allow using this script with perl-URPM 1.47 (ie mdv2007.0)
- gendistrib:
  o call genhdlist2 instead of doing things here
  o media/media_info/hdlist_xxx_yyy.cz is now a symlink to media/xxx/yyy/media_info/hdlist.cz
  o synthesis.hdlist_xxx_yyy.cz and pubkey_xxx_yyy are also symlinks now
- parsehdlist:
  o display pkgsize with --all (Christiaan Welvaart)

* Fri Jun 15 2007 Pixel <pixel@mandriva.com> 5.2.1-1mdv2008.0
+ Revision: 40155
- new genhdlist2 (which will deprecate genhdlist)

* Mon Jun 11 2007 Olivier Thauvin <nanardon@mandriva.org> 5.2.0-1mdv2008.0
+ Revision: 37979
- 5.2.0 (kill old compat modules)

* Sun Jun 10 2007 Olivier Thauvin <nanardon@mandriva.org> 5.1.0-2mdv2008.0
+ Revision: 37965
- rebuild for rpm 4.4.8


* Tue Aug 22 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 2006-08-22 13:48:39 (57497)
- 5.1.0

* Mon Aug 21 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 2006-08-21 15:18:37 (57022)
- 5.0.29

* Mon Aug 21 2006 Olivier Thauvin <nanardon@mandriva.org>
+ 2006-08-21 14:33:43 (57000)
Import rpmtools

* Mon Mar 20 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 5.0.28-1mdk
- Add --norecursive option to genhdlist (M. Scherer)

* Wed Mar 15 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 5.0.27-2mdk
- Rebuild for rpm 4.4.5

* Mon Jan 16 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 5.0.27-1mdk
- Replace serial by epoch everywhere in parsehdlist (rpm 4.4.4 compatibility)
- Fix BuildRequires
- Misc. code cleanup in gendistrib

* Fri Dec 30 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 5.0.26-2mdk
- Bump conflicts due to file moves
- Don't install empty manpages
- Update copyright notices

* Wed Nov 16 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 5.0.26-1mdk
- Use MDV:: perl modules, replaces the ones shipped by compatibility wrappers
- Move packdrake manpage to packdrake rpm
- gendistrib: Fix the location where the MD5SUM files are generated
  (thanks joeghi)

* Mon Oct 03 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 5.0.25-1mdk
- Documentation: new manpages for gendistrib, genhdlist, dumpdistribconf.
  More internal docs for Perl modules.
- gendistrib: new --version switch. Remove --distrib switch.
- Use Pod::Usage to implement --help in Perl tools
- Many code cleanups.
- dumpdistribconf wasn't working.
- genhdlist has new switches --md5sum, --list and --subdir. --headersdir has
  been removed since it uses File::Temp now.
- Remove build dependency on MDK::Common (Buchan Milne)

* Wed Sep 14 2005 Olivier Thauvin <nanardon@zarb.org> 5.0.24-1mdk
- 5.0.24 (gendistrib improvement && s/mandrake/mandriva/)

* Tue Aug 23 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 5.0.23-1mdk
- packdrake: fix bug in urpmq --headers (17245)

* Mon Aug 22 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 5.0.22-1mdk
- Minor code fixes and better error messages

* Mon Jun 20 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 5.0.21-1mdk
- Create tempfiles in $TMPDIR instead of $TMP
- Nits in error message reporting

* Tue May 10 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 5.0.20-2mdk
- Rebuild for rpm 4.4

* Mon Apr 04 2005 Pixel <pixel@mandrakesoft.com> 5.0.20-1mdk
- packdrake: remove dirty message when decompressing without Compress::Zlib

* Tue Mar 29 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 5.0.19-1mdk
- gendistrib: fix a bug in creation of media_info directories

* Mon Mar 14 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 5.0.18-1mdk
- gendistrib: build hdlists in a temporary file first, to reduce the window
  where the hdlists are corrupted

* Mon Mar 07 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 5.0.17-1mdk
- gendistrib: fix generation of per-media MD5SUM files. Plus doc nits.

* Tue Mar 01 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 5.0.16-1mdk
- packdrake: report size of toc (for rpmdrake's search progress bar)
- parsehdlist: add support to output SQL statements (Leon Brooks)

* Tue Feb 22 2005 Olivier Thauvin <thauvin@aerov.jussieu.fr> 5.0.15-1mdk
- generate VERSION
- split Distribconf with Build
- gendistrib: --skipmissingdir
- gendistrib: perform little check

* Mon Feb 21 2005 Olivier Thauvin <thauvin@aerov.jussieu.fr> 5.0.14-1mdk
- fix undefined handle in write_hdlists

* Mon Feb 21 2005 Olivier Thauvin <thauvin@aerov.jussieu.fr> 5.0.13-1mdk
- Distribconf manage pubkey
- use lowercase name to generate filename (hdlist,synthesis,pubkey)
- rpmtools conflict packdrake < 5.0.10 (man page, thx Warly)

* Mon Feb 21 2005 Olivier Thauvin <thauvin@aerov.jussieu.fr> 5.0.12-1mdk
- gendistrib skip media if suppl or askmedia is set

* Sun Feb 20 2005 Olivier Thauvin <thauvin@aerov.jussieu.fr> 5.0.11-1mdk
- add Distribconf.pm and dumpdistribconf to manage distrib config
- gendistrib use Distribconf.pm

* Thu Feb 17 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 5.0.10-1mdk
- gendistrib:
  - Generate hdlists and synthesis as hard links in <name>/media_info
    subdirectories
  - Handle new hdlists format
  - Generate MD5SUM files

* Mon Jan 17 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 5.0.9-1mdk
- genhdlist now follows symlinks
- minor fixes in Packdrakeng

* Mon Jan 03 2005 Olivier Thauvin <thauvin@aerov.jussieu.fr> 5.0.8-1mdk
- Fix the previous speedup
- BuildRequires perl-Compress-Zlib

* Thu Dec 30 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 5.0.7-1mdk
- speedup uncompress function

* Fri Dec 17 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 5.0.6-1mdk
- Ensure Packdrakeng::zlib loads properly, and is not used if Compress::Zlib
  is not available. Remove Compress::Zlib from BuildRequires
- packdrake: show a warning when an archive can't be found
- more docs

* Tue Dec 14 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 5.0.5-1mdk
- Fix the "quiet" option of packdrake (so urpmq and other tools don't produce
  warnings)

* Tue Dec 14 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 5.0.4-1mdk
- extract_archive() function in packdrake should do nothing if no file list
  is specified
- drop the requirement of packdrake on Compress::Zlib

* Mon Dec 13 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 5.0.3-1mdk
- don't use File::* modules (light for gi)
- conflict rpmtools <= 5.0.0 (split package)

* Mon Dec 13 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 5.0.2-1mdk
- add missing Packdrake/zlib.pm

* Mon Dec 13 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 5.0.1-1mdk
- split package

* Sun Dec 12 2004 Stefan van der Eijk <stefan@eijk.nu> 5.0.0-3mdk
- BuildRequires

* Thu Dec 09 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 5.0.0-2mdk
- Mostly doc fixes

* Mon Dec 06 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 5.0.0-1mdk
- 5.0.0
- Packdrakeng, new code

* Thu Sep 02 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.5-25mdk
- Make rpm tools handle new keywords in hdlists file.

* Wed Aug 18 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.5-24mdk
- Add rpm2cpio.pl

* Wed Aug 11 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.5-23mdk
- Don't include internal dependencies of the rpmlib in the parsehdlist output

* Thu Jul 22 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.5-22mdk
- Updates for the new media layout in cooker

* Mon Jul 05 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.5-21mdk
- Minor changes

* Fri Apr 23 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.5-20mdk
- add a --quiet option to packdrake
- rebuild for perl 5.8.4, and add a dependency on perl-base

* Wed Feb 25 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 4.5-19mdk
- rebuild for perl 5.8.3

* Fri Jan 16 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 4.5-18mdk
- Fix genhdlist without arg

* Fri Jan 16 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 4.5-17mdk
- add --dest option to genhdlist
- fix dir parsing (Thx Pascal Terjan)

* Fri Jan 09 2004 Warly <warly@mandrakesoft.com> 4.5-16mdk
- add provides perl(packdrake)

* Mon Jan 05 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 4.5-15mdk
- add some options to gendistrib/genhdlist

* Tue Dec 09 2003 François Pons <fpons@mandrakesoft.com> 4.5-14mdk
- added compability with RH 7.3.

* Thu Aug 28 2003 François Pons <fpons@mandrakesoft.com> 4.5-13mdk
- added support for %%{ARCH} in gendistrib.
- removing remaining MD5SUM files when running gendistrib.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16275 |12mr|rp-pppoe-3.11-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define enable_debug	0
%{?_with_debug: %global enable_debug 1}
%{?_without_debug: %global use_debug 0}

%define pppver	2.4.5

Summary:	ADSL/PPPoE userspace driver
Name:		rp-pppoe
Version:	3.11
Release:	1
Source0:	http://www.roaringpenguin.com/files/download/%{name}-%{version}.tar.gz
Url:		http://www.roaringpenguin.com/pppoe
License:	GPL
Group:		System/Servers
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires:	ppp >= 2.4.1
BuildRequires:	autoconf2.5
BuildRequires:	ppp-devel = %{pppver}

%package	gui
Group:		System/Servers
Summary:	GUI front-end for rp-pppoe
Requires:	rp-pppoe >= 3.6
Requires:	tk

%description
PPPoE (Point-to-Point Protocol over Ethernet) is a protocol used by
many ADSL Internet Service Providers. Roaring Penguin has a free
client for Linux systems to connect to PPPoE service providers.

The client is a user-mode program and does not require any kernel
modifications. It is fully compliant with RFC 2516, the official PPPoE
specification.

It has been tested with many ISPs, such as the Canadian Sympatico HSE (High
Speed Edition) service.

%description	gui
This package contains the graphical frontend (tk-based) for rp-pppoe.

Install this if you wish to have a graphical frontend for pppoe.

%package	plugin
Summary:	PPP over ethernet kernel-mode plugin
Group:		System/Servers
Requires:	%{name} = %{version}
Conflicts:	ppp-pppoe

%description	plugin
PPP over ethernet kernel-mode plugin.

%prep
%setup -q

%build
%serverbuild
cd src
%if %enable_debug
CFLAGS="$RPM_OPT_FLAGS -g" \
%endif
./configure --docdir=%{_docdir}/%{name} \
	--enable-plugin=%{_includedir} --docdir=%{_docdir}/%{name}

%make

%install
#rm -fr %buildroot
install -d -m 0755 %buildroot

pushd src
%makeinstall_std
popd

pushd gui
%makeinstall_std
popd

# This is necessary for the gui to work, but it shouldn't be done here !
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/ppp/rp-pppoe-gui

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-rp-pppoe-gui.desktop <<EOF
[Desktop Entry]
Name=TkPPPoE
Comment=Frontend for rp-pppoe
Exec=%{_bindir}/tkpppoe
Icon=remote_access_section
Terminal=false
Type=Application
Categories=X-MandrivaLinux-Internet-RemoteAccess;Network;RemoteAccess;Dialup;
EOF

perl -pi -e "s/restart/restart\|reload/g;" %{buildroot}%{_initrddir}/pppoe
rm -rf %{buildroot}/usr/share/doc

mkdir -p $RPM_BUILD_ROOT%{_libdir}/pppd/%{pppver}
rm -f $RPM_BUILD_ROOT%{_sysconfdir}/ppp/plugins/README

# backward compatibility links
for i in connect start stop setup status; do
	ln -sf %{_sbindir}/pppoe-$i $RPM_BUILD_ROOT%{_sbindir}/adsl-$i
	ln -sf pppoe-$i.8 $RPM_BUILD_ROOT%{_mandir}/man8/adsl-$i.8
done

%if %enable_debug
export DONT_STRIP=1
export EXCLUDE_FROM_STRIP=".*"
%endif

%post gui
%if %mdkversion < 200900
%update_desktop_database
%update_menus
%endif

%postun gui
%if %mdkversion < 200900
%clean_desktop_database
%clean_menus
%endif


%files
%defattr(-,root,root)
%doc doc/* README SERVPOET
%config(noreplace) %{_sysconfdir}/ppp/pppoe.conf
%config(noreplace) %{_sysconfdir}/ppp/pppoe-server-options
%config(noreplace) %{_sysconfdir}/ppp/firewall-masq
%config(noreplace) %{_sysconfdir}/ppp/firewall-standalone
%{_sbindir}/pppoe
%{_sbindir}/pppoe-connect
%{_sbindir}/pppoe-relay
%{_sbindir}/pppoe-server
%{_sbindir}/pppoe-setup
%{_sbindir}/pppoe-sniff
%{_sbindir}/pppoe-start
%{_sbindir}/pppoe-status
%{_sbindir}/pppoe-stop
%{_sbindir}/adsl-connect
%{_sbindir}/adsl-setup
%{_sbindir}/adsl-start
%{_sbindir}/adsl-status
%{_sbindir}/adsl-stop
%{_mandir}/man[58]/*
%config(noreplace)%{_initrddir}/pppoe

%files gui
%defattr(-,root,root)
%{_bindir}/tkpppoe
%{_sbindir}/pppoe-wrapper
%{_mandir}/man1/*
%if %{mdkversion} >= 200610
%{_datadir}/applications/*
%endif
%dir %{_datadir}/tkpppoe
%dir %{_sysconfdir}/ppp/rp-pppoe-gui
%{_datadir}/tkpppoe/*

%files plugin
%defattr(-,root,root)
%doc doc/KERNEL-MODE-PPPOE





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16276 |12mr|rrdtool-1.4.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 4
%define libname %mklibname rrdtool %{major}
%define develname %mklibname -d rrdtool

Summary:	Round Robin Database Tool to store and display time-series data
Name:		rrdtool
Version:	1.4.7
Release:	1
License:	GPLv2+
Group:		Networking/Other
URL:		http://oss.oetiker.ch/rrdtool/
Source0:	http://oss.oetiker.ch/rrdtool/pub/%{name}-%{version}.tar.gz
Source1:	rrdcached.init
Source2:	rrdcached.sysconfig
Patch0:		rrdtool-1.4.7-pic.diff
Patch1:		rrdtool-1.2.23-fix-examples.patch
Patch2:		rrdtool-1.4.1-avoid-version.diff
Patch3:		rrdtool-setup.py-module-name.diff
Patch4:		rrdtool-1.4.7-no-rpath.diff
# Install tcl bindings to correct location as per policy (the upstream
# conditional that should nearly do this doesn't work) - AdamW 2008/12
Patch5:		rrdtool-1.3.4-tcl_location.patch
# Relax version requirement for Tcl, it breaks if you're using a
# pre-release - AdamW 2008/12
Patch6:		rrdtool-1.3.4-tcl_require.patch
Patch7:		rrdtool-1.4.1-tcl_soname.diff
Patch8:		rrdtool-1.4.4-gettext-0.17_hack.diff
Requires:	fonts-ttf-dejavu
BuildRequires:	autoconf automake libtool
BuildRequires:	cairo-devel >= 1.10.2
BuildRequires:	chrpath
BuildRequires:	dbi-devel
BuildRequires:	fontconfig-devel >= 2.8.0
BuildRequires:	freetype2-devel >= 2.4.6
BuildRequires:	gd-devel
BuildRequires:	gettext
BuildRequires:	gettext-devel
BuildRequires:	glib2-devel
BuildRequires:	groff
BuildRequires:	intltool >= 0.35.0
BuildRequires:	libart_lgpl-devel
BuildRequires:	libpng-devel >= 1.5
BuildRequires:	lua-devel
BuildRequires:	perl-devel
BuildRequires:	pkgconfig
BuildRequires:	pkgconfig(pango) >= 1.28.4
BuildRequires:	pkgconfig(pangocairo)  >= 1.28.4
BuildRequires:	python-devel
BuildRequires:	tcl tcl-devel
BuildRequires:	zlib-devel

%description
RRD is the Acronym for Round Robin Database. RRD is a system to store and
display time-series data (i.e. network bandwidth, machine-room temperature,
server load average). It stores the data in a very compact way that will not
expand over time, and it presents useful graphs by processing the data to
enforce a certain data density. It can be used either via simple wrapper
scripts (from shell or Perl) or via frontends that poll network devices and
put a friendly user interface on it.

%package -n	rrdcached
Summary:	Data caching daemon for RRDtool
Group:		System/Servers
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires:	%{name} >= %{version}-%{release}

%description -n	rrdcached
rrdcached is a daemon that receives updates to existing RRD files, accumulates
them and, if enough have been received or a defined time has passed, writes the
updates to the RRD file. The daemon was written with big setups in mind which
usually runs into I/O related problems. This daemon was written to alleviate
these problems.

%package -n	%{libname}
Summary:	RRDTool - round robin database shared libraries
Group:		System/Libraries

%description -n	%{libname}
RRD is the Acronym for Round Robin Database. RRD is a system to store and
display time-series data (i.e. network bandwidth, machine-room temperature,
server load average). This package allow you to use this library directly.

%package -n	%{develname}
Summary:	Development libraries and headers for %{libname}
Group:		Development/Other
Requires:	%{libname} >= %{version}-%{release}
Requires:	perl-devel
Requires:	gd-devel
Requires:	zlib-devel
Requires:	freetype2-devel
Requires:	libart_lgpl-devel
Provides:	rrdtool-devel = %{version}-%{release}
Provides:	librrdtool-devel = %{version}-%{release}
Obsoletes:	rrdtool-devel
Conflicts:	%{mklibname rrdtool 0 -d}
Conflicts:	%{mklibname rrdtool 2 -d}

%description -n	%{develname}
RRD is the Acronym for Round Robin Database. RRD is a system to store and
display time-series data (i.e. network bandwidth, machine-room temperature,
server load average).

This package provides development libraries and headers for %{libname}.

%package -n	perl-%{name}
Summary:	RRD Tool Perl interface
Group:		Development/Perl
Requires:	%{name} >= %{version}-%{release}

%description -n	perl-%{name}
The RRD Tools Perl modules.

%package -n	python-%{name}
Summary:	RRD Tool Python interface
Group:		Development/Python
Requires:	%{name} >= %{version}-%{release}
Requires:	python >= 2.3

%description -n	python-%{name}
The RRD Tools Python modules.

%package -n	tcl-%{name}
Summary:	RRD Tool TCL interface
Group:		Development/Other
Requires:	%{name} >= %{version}-%{release}
Requires:	tcl

%description -n	tcl-%{name}
The RRD Tools TCL modules.

%package -n	lua-%{name}
Summary:	RRD Tool LUA interface
Group:		Development/Other
Requires:	%{name} >= %{version}-%{release}
Requires:	lua

%description -n	lua-%{name}
The RRD Tools LUA module.

%prep

%setup -q
%patch0 -p1 -b .pic
%patch1 -p1
%patch2 -p0
%patch3 -p0
%patch4 -p1
%patch5 -p1 -b .tcl_location
%patch6 -p1 -b .tcl_require
%patch7 -p0 -b .tcl_soname

cp %{SOURCE1} .
cp %{SOURCE2} .

# annoyance be gone
perl -pi -e "s|^sleep .*|usleep 10000|g" configure.*

# friggin gettext bump
gettext_version=`gettext --version | head -1 | awk '{ print $4}'`
perl -pi -e "s|^AM_GNU_GETTEXT_VERSION.*|AM_GNU_GETTEXT_VERSION\($gettext_version\)|g" configure.ac

%build
mkdir -p m4
autoreconf -fi

%configure2_5x \
    --disable-rpath \
    --disable-static \
    --with-perl-options="INSTALLDIRS=vendor" \
    --enable-tcl-site \
    --disable-ruby

make

%install
rm -rf %{buildroot}

%makeinstall_std

# equivalent of "make site-perl-install" except for the PREFIX
# "make site-perl-install" is not done by "make install"
%makeinstall_std -C bindings/perl-piped install_vendor
%makeinstall_std -C bindings/perl-shared install_vendor

%{__install} -d %{buildroot}%{_sbindir}

# now create include and files
%{__install} -d %{buildroot}%{_includedir}
%{__install} -m644 src/rrd*.h %{buildroot}%{_includedir}/

# moving the docs in the right place (another approach)
rm -rf installed_docs
mkdir -p installed_docs/{html,pod,txt,examples/rrdcached}
cp doc/*.txt installed_docs/txt/
cp doc/*.pod installed_docs/pod/
cp doc/*.html installed_docs/html/
cp examples/*.{cgi,pl} installed_docs/examples/
cp examples/rrdcached/*.{pm,pl} installed_docs/examples/rrdcached/
# fix attribs
find installed_docs -type f | xargs chmod 644

#removing things installed in the wrong place
%{__rm} -rf %{buildroot}%{_prefix}/lib/perl/*.pm
%{__rm} -rf %{buildroot}%{_prefix}/lib/perl/auto/RRDs/RRDs*
%{__rm} -rf %{buildroot}%{_prefix}/lib/perl5/site_perl
%{__rm} -rf %{buildroot}%{_prefix}/shared
%{__rm} -rf %{buildroot}%{_datadir}/doc/%{name}*

# icky ntmake.pl
%{__rm} -f %{buildroot}%{perl_vendorarch}/ntmake.pl

# I've tried and tried and tried to get rid of the rpath.
# It only appears after you do a make install, so I have
# no idea what is doing it but this gets rid of it...
#chrpath -d %{buildroot}%{_bindir}/*

# the problem has now moved to the perl stuff...
find %{buildroot}%{_prefix}/lib/perl* -name "*.so" | xargs chrpath -d 

# and the tcl stuff
chrpath -d %{buildroot}%{_libdir}/tclrrd%{version}.so

# remove .in/.am files
find %{buildroot} -name "*.in" | xargs %{__rm} -f
find %{buildroot} -name "*.am" | xargs %{__rm} -f

# install rrdcached files
install -d %{buildroot}%{_sysconfdir}/sysconfig
install -d %{buildroot}%{_initrddir}
install -d %{buildroot}/var/lib/rrdcached
install -d %{buildroot}/var/run/rrdcached

install -m0755 rrdcached.init %{buildroot}%{_initrddir}/rrdcached
install -m0644 rrdcached.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/rrdcached

# cleanup
rm -f %{buildroot}%{_prefix}/lib/lua/*/*.*a
rm -rf %{buildroot}%{_datadir}/rrdtool

rm -f %{buildroot}%{_libdir}/*.*a

%pre -n rrdcached
%_pre_useradd rrdcached /var/lib/rrdcached /sbin/nologin

%post -n rrdcached
%_post_service rrdcached

%preun -n rrdcached
%_preun_service rrdcached

%postun -n rrdcached
%_postun_userdel rrdcached

%files
%doc CONTRIBUTORS COPYING COPYRIGHT NEWS README THREADS TODO
%doc installed_docs/txt installed_docs/html
%{_bindir}/rrdcgi
%{_bindir}/rrdtool
%{_bindir}/rrdupdate
%exclude %{_mandir}/man1/rrdcached.1*
%{_mandir}/man1/*

%files -n rrdcached
%{_initrddir}/rrdcached
%{_sysconfdir}/sysconfig/rrdcached
%{_bindir}/rrdcached
%attr(0755,rrdcached,rrdcached) %dir /var/lib/rrdcached
%attr(0755,rrdcached,rrdcached) %dir /var/run/rrdcached
%{_mandir}/man1/rrdcached*

%files -n %{libname}
%doc COPYING
%{_libdir}/librrd.so.%{major}*
%{_libdir}/librrd_th.so.*
%{_mandir}/man3/librrd.3*

%files -n %{develname}
%doc COPYING
%exclude %{_libdir}/tclrrd%{version}.so
%{_libdir}/*.so
%{_includedir}/*.h
%{_libdir}/pkgconfig/librrd.pc

%files -n perl-%{name}
%doc installed_docs/pod installed_docs/examples
%{perl_vendorarch}/*.pm
%{perl_vendorlib}/*.pm
%dir %{perl_vendorarch}/auto/RRDs
%{perl_vendorarch}/auto/RRDs/RRDs.so
%{_mandir}/man3*/RRDp.3*
%{_mandir}/man3*/RRDs.3*

%files -n python-%{name}
%doc bindings/python/AUTHORS bindings/python/COPYING bindings/python/README
%py_platsitedir/*

%files -n tcl-%{name}
%doc bindings/tcl/README
%{tcl_sitearch}/tclrrd
%{_libdir}/tclrrd%{version}.so

%files -n lua-%{name}
%doc bindings/lua/README
%{_prefix}/lib/lua/*/rrd.so



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16277 |12mr|rsnapshot-1.3.1-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Local and remote filesystem snapshot utility
Name:		rsnapshot
Version:	1.3.1
Release:	%mkrel 10
License:	GPL
Group:		Archiving/Backup
URL:		http://www.rsnapshot.org
Source0:	%{name}-%{version}.tar.gz
Patch0:		%{name}.patch
Patch1:		rsnapshot-ionice.patch
Patch2:		rsnapshot-exclude-snapshot_root.patch
BuildArch:	noarch
BuildRequires:	rsync openssh-clients
Requires:	rsync openssh-clients
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This is a remote backup program that uses rsync to take backup snapshots of
filesystems.  It uses hard links to save space on disk.
For more details see http://www.rsnapshot.org/.

%prep
%setup -q -n %{name}-%{version}
%patch0 -p0
%patch1 -p0
%patch2 -p0

%build
%configure2_5x \
	--sysconfdir=%{buildroot}%{_sysconfdir}

%make

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -m 755 rsnapshot %{buildroot}%{_bindir}/rsnapshot
install -m 755 rsnapshot-diff %{buildroot}%{_bindir}/rsnapshot-diff
install -m 755 utils/rsnapreport.pl %{buildroot}%{_bindir}/rsnapreport.pl

install -d %{buildroot}%{_datadir}/rsnapshot
mv utils/rsnapshotdb rsnapshotdb
mv utils/README README.utils
mv rsnapshotdb/CHANGES.txt rsnapshotdb/rsnapshotDB.CHANGES.txt
mv rsnapshotdb/TODO.txt rsnapshotdb/rsnapshotDB.TODO.txt
install -m 755 utils/* %{buildroot}%{_datadir}/rsnapshot
install -m 755 rsnapshotdb/rsnapshotDB.pl %{buildroot}%{_bindir}/rsnapshotDB

install -d %{buildroot}%{_mandir}/man1
install -m 644 rsnapshot.1 %{buildroot}%{_mandir}/man1/
install -m 644 rsnapshot-diff.1 %{buildroot}%{_mandir}/man1/

install -d %{buildroot}%{_sysconfdir}
install -m 644 rsnapshot.conf.default %{buildroot}%{_sysconfdir}/rsnapshot.conf.default
install -m 600 rsnapshot.conf.default %{buildroot}%{_sysconfdir}/rsnapshot.conf
install -m 600 rsnapshotdb/rsnapshotDB.conf.sample %{buildroot}%{_sysconfdir}/rsnapshotDB.conf
install -m 644 rsnapshotdb/rsnapshotDB.xsd %{buildroot}%{_sysconfdir}/rsnapshotDB.xsd

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

perl -pi -e "s|%{buildroot}||g" %{buildroot}%{_bindir}/rsnapshot

# path fix
find %{buildroot} -type f | xargs perl -pi -e "s|/usr/local|%{_prefix}|g"

#Remove unnessesary files
rm -f %{_datadir}/rsnapreport.pl
rm -f %{_datadir}/sign_packages.sh
rm -f %{_datadir}/rsnapshot_if_mounted.sh

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog README INSTALL TODO README.utils
%doc docs/Upgrading_from_1.1 docs/HOWTOs/rsnapshot-HOWTO.en.html
%doc rsnapshotdb/rsnapshotDB.CHANGES.txt rsnapshotdb/rsnapshotDB.TODO.txt 
%doc rsnapshotdb/rsnapshotDB.conf.sample
%config %{_sysconfdir}/rsnapshot.conf.default
%config(noreplace) %{_sysconfdir}/rsnapshot.conf
%config(noreplace) %{_sysconfdir}/rsnapshotDB.conf
%config %{_sysconfdir}/rsnapshotDB.xsd
%{_bindir}/rsnapshot
%{_bindir}/rsnapshot-diff
%{_bindir}/rsnapreport.pl
%{_bindir}/rsnapshotDB
%{_datadir}/rsnapshot
%{_mandir}/man1/rsnapshot.1*
%{_mandir}/man1/rsnapshot-diff.1*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16278 |12mr|rstart-1.0.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: rstart
Version: 1.0.4
Release: %mkrel 3
Summary: A sample implementation of a Remote Start rsh helper
Group: Development/X11
Source: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License: MIT
BuildRoot: %{_tmppath}/%{name}-root

BuildRequires: libx11-devel >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1

%description
Rstart is a simple implementation of a Remote Start client as defined in "A
Flexible Remote Execution Protocol Based on rsh". It uses rsh as its
underlying remote execution mechanism.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x	--x-includes=%{_includedir}\
		--x-libraries=%{_libdir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/rstartd
%{_bindir}/rstart
%{_libdir}/X11/rstart/rstartd.real
%{_libdir}/X11/rstart/config
%{_libdir}/X11/rstart/commands/@List
%{_libdir}/X11/rstart/commands/x11r6/Terminal
%{_libdir}/X11/rstart/commands/x11r6/@List
%{_libdir}/X11/rstart/commands/x11r6/LoadMonitor
%{_libdir}/X11/rstart/commands/ListGenericCommands
%{_libdir}/X11/rstart/commands/ListContexts
%{_libdir}/X11/rstart/contexts/default
%{_libdir}/X11/rstart/contexts/@List
%{_libdir}/X11/rstart/contexts/x11r6
%{_libdir}/X11/rstart/*/x11
%{_libdir}/X11/rstart/*/x
%{_mandir}/man1/rstartd.*
%{_mandir}/man1/rstart.*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16279 |12mr|rsync-3.0.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# %%define pre pre10

Summary:	A program for synchronizing files over a network
Name:		rsync
Version: 	3.0.9
Release:	1
Group:		Networking/File transfer
License:	GPLv3+
URL:		http://rsync.samba.org/
Source0:	http://rsync.samba.org/ftp/rsync/%{name}-%{version}.tar.gz
Source1:	rsync.html
Source2:	rsyncd.conf.html
Source3:	rsync.xinetd
Source4:	http://rsync.samba.org/ftp/rsync/%{name}-%{version}.tar.gz.asc
Source5:	http://rsync.samba.org/ftp/rsync/%{name}-patches-%{version}.tar.gz
Source6:	http://rsync.samba.org/ftp/rsync/%{name}-patches-%{version}.tar.gz.asc
Patch0:		rrsync-bug-3.0.0.patch
BuildRequires:	popt-devel
BuildRequires:	acl-devel
BuildRequires:	acl

%define apply_patches 1

%{?_with_patches:%define apply_patches 1}
%{?_without_patches:%define apply_patches 0}

%description
Rsync uses a quick and reliable algorithm to very quickly bring
remote and host files into sync.  Rsync is fast because it just
sends the differences in the files over the network (instead of
sending the complete files). Rsync is often used as a very powerful
mirroring process or just as a more capable replacement for the
rcp command.  A technical report which describes the rsync algorithm
is included in this package.

Install rsync if you need a powerful mirroring program.
%if %apply_patches
This rpm has these patches applied from rsync tree:
  - acl: allow to mirror acl

Rebuild the source rpm with `--without patches' if you don't  want these patches
%endif

%prep
%setup -q
%patch0 -p0 -b .rrsync
%if %apply_patches
%setup -q -D -b 5 -n %{name}-%{version}
%__patch -p1 -b -z .dir-del < patches/backup-dir-dels.diff
%__patch -p1 -b -z .acl < patches/acls.diff
%endif

%build
%__autoconf
%__autoheader
%serverbuild
rm -f config.h

%configure2_5x \
    --enable-acl-support \
    --with-acl-support \
    --with-nobody-group=nogroup

# kernel or glibc sucks
perl -pi -e 's:^#define HAVE_LUTIMES 1$:/* #undef HAVE_LUTIMES */:' config.h

%make proto
%make

%check
# Test failed on the cluster because there are 2 svn group
[ `hostname | grep mandriva.com` ] && exit 0
make test

%install
install -d %{buildroot}{%{_bindir},%{_mandir}/{man1,man5}}

%makeinstall_std

install -m644 %{SOURCE1} %{SOURCE2} .
install -D -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/xinetd.d/rsync

%files
%doc tech_report.tex README *html NEWS OLDNEWS
%doc support/rrsync
%config(noreplace) %{_sysconfdir}/xinetd.d/%{name}
%{_bindir}/rsync
%{_mandir}/man1/rsync.1*
%{_mandir}/man5/rsyncd.conf.5*



%changelog
* Sun Aug  26 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: bffa380
- New version 3.0.9 (sync with Cooker), spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16280 |12mr|rsyslog-5.8.12-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _with_systemd 1

%define _libdir /%{_lib}

Summary:	Enhanced system logging and kernel message trapping daemons
Name:		rsyslog
Version:	5.8.12
Release:	1
License:	GPLv3
Group:		System/Kernel and hardware
URL:		http://www.rsyslog.com/
Source0:	http://www.rsyslog.com/files/download/%{name}/%{name}-%{version}.tar.gz
Source1:	rsyslog.init
Source2:	rsyslog.sysconfig
Source3:	rsyslog.conf
Source4:	00_common.conf
Source5:	01_mysql.conf
Source6:	02_pgsql.conf
Source7:	03_gssapi.conf
Source8:	04_relp.conf
Source9:	05_dbi.conf
Source10:	06_snmp.conf
Source11:	sysklogd.conf
Source12:	07_rsyslog.log
Patch0:		rsyslog-5.8.12-systemd.patch
BuildRequires:	autoconf
BuildRequires:	automake
BuildRequires:	java-rpmbuild
BuildRequires:	krb5-devel
BuildRequires:	libdbi-devel
BuildRequires:	libtool
BuildRequires:	mysql-devel >= 4.0
BuildRequires:	net-snmp-devel
BuildRequires:	pkgconfig
BuildRequires:	postgresql-devel
BuildRequires:	relp-devel
BuildRequires:	zlib-devel
%if %{_with_systemd}
BuildRequires:	systemd-units
%endif
Requires:	logrotate
Provides:	syslog-daemon
Requires(post):	/sbin/chkconfig
Requires(post):	coreutils
%if %{_with_systemd}
Requires(post):	systemd-units
Requires(post):	systemd-sysvinit
Requires(preun):	systemd-units
Requires(postun):	systemd-units
%endif
Requires(post):	rpm-helper
Requires(preun):	rpm-helper
# Nothing requires sysklogd
#Provides:	sysklogd = 1.4.5-5
Obsoletes:	sysklogd < 1.5-5
Conflicts:	logrotate < 3.5.2
#Conflicts:	sysklogd
Conflicts:	syslog-ng

%description
Rsyslog is an enhanced multi-threaded syslogd supporting, among others, MySQL,
PostgreSQL, syslog/tcp, RFC 3195, permitted sender lists, filtering on any
message part, and fine grain output format control. It is quite compatible to
stock sysklogd and can be used as a drop-in replacement. Its advanced features
make it suitable for enterprise-class, encryption protected syslog relay chains
while  at the same time being very easy to setup for the novice user.

 o lmnet.so    - Implementation of network related stuff.
 o lmregexp.so - Implementation of regexp related stuff.
 o lmtcpclt.so - This is the implementation of TCP-based syslog clients.
 o lmtcpsrv.so - Common code for plain TCP based servers.
 o imtcp.so    - This is the implementation of the TCP input module.
 o imudp.so    - This is the implementation of the UDP input module.
 o imuxsock.so - This is the implementation of the Unix sockets input module.
 o imklog.so   - The kernel log input module for Linux.
 o immark.so   - This is the implementation of the build-in mark message input
                 module.
 o imfile.so - This is the input module for reading text file data.

%package mysql
Summary:	MySQL support for rsyslog
Group:		System/Kernel and hardware
Requires:	%{name} = %{version}-%{release}

%description mysql
The rsyslog-mysql package contains a dynamic shared object that will add
MySQL database support to rsyslog.

 o ommysql.so - This is the implementation of the build-in output module for
                MySQL.

%package pgsql
Summary:	PostgreSQL support for rsyslog
Group:		System/Kernel and hardware
Requires:	%{name} = %{version}-%{release}

%description pgsql
The rsyslog-pgsql package contains a dynamic shared object that will add
PostgreSQL database support to rsyslog.

 o ompgsql.so - This is the implementation of the build-in output module for
                PgSQL.

%package gssapi
Summary:	GSS-API support for rsyslog
Group:		System/Kernel and hardware
Requires:	%{name} = %{version}-%{release}

%description gssapi
The rsyslog-gssapi package contains dynamic shared objects that will add
GSS-API support to rsyslog.

 o lmgssutil.so - This is a miscellaneous helper class for gss-api features.
 o imgssapi.so  - This is the implementation of the GSSAPI input module.
 o omgssapi.so  - This is the implementation of the build-in forwarding output
                  module.

%package relp
Summary:	RELP support for rsyslog
Group:		System/Kernel and hardware
Requires:	%{name} = %{version}-%{release}

%description relp
The rsyslog-relp package contains a dynamic shared object that will add
RELP support to rsyslog.

 o imrelp.so - This is the implementation of the RELP input module.
 o omrelp.so - This is the implementation of the RELP output module.

%package dbi
Summary:	Dbi support for rsyslog
Group:		System/Kernel and hardware
Requires:	%{name} = %{version}-%{release}

%description dbi
The rsyslog-dbi package contains a dynamic shared object that will add
dbi driver support to rsyslog.

 o omlibdbi.so - This is the implementation of the dbi output module.

%package snmp
Summary:	SNMP support for rsyslog
Group:		System/Kernel and hardware
Requires:	%{name} = %{version}-%{release}

%description snmp
The rsyslog-snmp package contains a dynamic shared object that will add
SNMP support to rsyslog.

 o omsnmp.so - This module sends an snmp trap.

%package docs
Summary:	HTML documentation for rsyslog
Group:		System/Kernel and hardware

%description docs
This package contains the HTML documentation for rsyslog.

%prep
%setup -q

mkdir -p Mandriva
cp %{SOURCE1} Mandriva/rsyslog.init
cp %{SOURCE2} Mandriva/rsyslog.sysconfig
cp %{SOURCE3} Mandriva/rsyslog.conf
cp %{SOURCE4} Mandriva/00_common.conf
cp %{SOURCE5} Mandriva/01_mysql.conf
cp %{SOURCE6} Mandriva/02_pgsql.conf
cp %{SOURCE7} Mandriva/03_gssapi.conf
cp %{SOURCE8} Mandriva/04_relp.conf
cp %{SOURCE9} Mandriva/05_dbi.conf
cp %{SOURCE10} Mandriva/06_snmp.conf
cp %{SOURCE11} Mandriva/syslog.conf
cp %{SOURCE12} Mandriva/rsyslog.log

%patch0 -p1 -b .systemd

%build
%if %mdkver >= 201200
%serverbuild_hardened
%else
%serverbuild
%endif

%configure2_5x \
%if %{_with_systemd}
    --with-systemdsystemunitdir=%{_unitdir} \
%endif
    --disable-static \
    --sbindir=/sbin \
    --enable-largefile \
    --enable-regexp \
    --enable-zlib \
    --enable-gssapi-krb5 \
    --enable-pthreads \
    --enable-klog \
    --enable-inet \
    --enable-mysql \
    --enable-pgsql \
    --enable-libdbi \
    --enable-snmp \
    --enable-rsyslogd \
    --enable-mail \
    --enable-relp \
    --enable-imfile \
    --enable-imtemplate

%make

%install
%makeinstall_std

install -d -m 755 %{buildroot}%{_initrddir}
install -d -m 755 %{buildroot}%{_sysconfdir}/sysconfig
install -d -m 755 %{buildroot}%{_sysconfdir}/logrotate.d
install -d -m 755 %{buildroot}%{_sysconfdir}/rsyslog.d

%if !%{_with_systemd}
install -p -m 755 Mandriva/rsyslog.init %{buildroot}%{_initrddir}/rsyslog
%endif
install -p -m 644 Mandriva/rsyslog.conf %{buildroot}%{_sysconfdir}/rsyslog.conf
install -p -m 644 Mandriva/syslog.conf %{buildroot}%{_sysconfdir}/syslog.conf
install -p -m 644 Mandriva/rsyslog.log %{buildroot}%{_sysconfdir}/logrotate.d/rsyslog
install -p -m 644 Mandriva/rsyslog.sysconfig %{buildroot}/%{_sysconfdir}/sysconfig/rsyslog
install -p -m 644 Mandriva/*_*.conf %{buildroot}%{_sysconfdir}/rsyslog.d/

#get rid of *.la
rm %{buildroot}/%{_libdir}/rsyslog/*.la

# cleanup
rm -f %{buildroot}%{_libdir}/rsyslog/imtemplate.so

# fix html docs
rm -rf html_docs; mkdir -p html_docs
cp doc/*.html doc/*.jpg html_docs/
chmod 644 html_docs/*

# (bor) rsyslog.socket conflicts with syslog.socket for the /dev/log
rm -f %{buildroot}/lib/systemd/system/rsyslog.socket

%post
# The following should really be part of _post_service
[ $1 = 1 -a -x /bin/systemctl ] && /bin/systemctl enable rsyslog.service || :

%_post_service rsyslog

for n in /var/log/{messages,secure,maillog,spooler}; do
    [ -f $n ] && continue
    umask 066 && touch $n
done

# (from Mageia) Handle a quirk of rsyslog installation
if [ -f /etc/systemd/system/multi-user.target.wants/rsyslog.service -a ! -f /etc/systemd/system/syslog.service ]; then
	cp -a /etc/systemd/system/multi-user.target.wants/rsyslog.service /etc/systemd/system/syslog.service
fi

%triggerin -- rsyslog < 5.6.2-3
# enable systemd unit on update
[ -x /bin/systemctl ] && /bin/systemctl enable rsyslog.service || :

%triggerpostun -- rsyslog < 2.0.1-2mdv2008.1
if [ ! -f /etc/syslog.conf ]; then
    # restore syslog.conf
    mv -f /etc/rsyslog.conf /etc/syslog.conf
    mv -f /etc/rsyslog.conf.rpmnew /etc/rsyslog.conf
fi

%triggerun -- rsyslog < 3.0.0
/bin/kill `cat /var/run/rklogd.pid 2> /dev/null` > /dev/null 2>&1 ||:

%triggerun -- sysklogd < 1.5-5
. /etc/sysconfig/syslog
if echo $SYSLOGD_OPTIONS | grep -q -- "-r"
then
	sed -i	-e 's/^\#\$ModLoad imudp.so$/$ModLoad imudp.so/' \
		-e 's/^\#\$UDPServerRun 514$/$UDPServerRun 514/' /etc/rsyslog.d/00_common.conf
fi
if [ -f /var/run/syslogd.pid ]
then
	%{_initrddir}/syslog stop
	%{_initrddir}/rsyslog start
fi

%preun
%_preun_service rsyslog
# The following should really be part of _preun_service
[ $1 = 0 -a -x /bin/systemctl ] && /bin/systemctl disable rsyslog.service || :

%postun
if [ "$1" -ge "1" ]; then
    %{_initrddir}/rsyslog condrestart > /dev/null 2>/dev/null || :
fi

%post mysql
%{_initrddir}/rsyslog condrestart > /dev/null 2>/dev/null || :

%preun mysql
if [ "$1" = 0 ]; then
    %{_initrddir}/rsyslog condrestart > /dev/null 2>/dev/null || :
fi

%post pgsql
%{_initrddir}/rsyslog condrestart > /dev/null 2>/dev/null || :

%preun pgsql
if [ "$1" = 0 ]; then
    %{_initrddir}/rsyslog condrestart > /dev/null 2>/dev/null || :
fi

%post gssapi
%{_initrddir}/rsyslog condrestart > /dev/null 2>/dev/null || :

%preun gssapi
if [ "$1" = 0 ]; then
    %{_initrddir}/rsyslog condrestart > /dev/null 2>/dev/null || :
fi

%post relp
%{_initrddir}/rsyslog condrestart > /dev/null 2>/dev/null || :

%preun relp
if [ "$1" = 0 ]; then
    %{_initrddir}/rsyslog condrestart > /dev/null 2>/dev/null || :
fi

%post dbi
%{_initrddir}/rsyslog condrestart > /dev/null 2>/dev/null || :

%preun dbi
if [ "$1" = 0 ]; then
    %{_initrddir}/rsyslog condrestart > /dev/null 2>/dev/null || :
fi

%post snmp
%{_initrddir}/rsyslog condrestart > /dev/null 2>/dev/null || :

%preun snmp
if [ "$1" = 0 ]; then
    %{_initrddir}/rsyslog condrestart > /dev/null 2>/dev/null || :
fi

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog README  doc/rsyslog-example.conf
%config(noreplace) %{_sysconfdir}/rsyslog.conf
%config(noreplace) %{_sysconfdir}/syslog.conf
%config(noreplace) %{_sysconfdir}/sysconfig/rsyslog
%config(noreplace) %{_sysconfdir}/logrotate.d/rsyslog
%dir %{_sysconfdir}/rsyslog.d
%config(noreplace) %{_sysconfdir}/rsyslog.d/*_common.conf
%if %{_with_systemd}
%{_unitdir}/rsyslog.service
%else
%{_initrddir}/rsyslog
%endif
/sbin/rsyslogd
%dir %{_libdir}/rsyslog
%{_libdir}/rsyslog/imfile.so
%{_libdir}/rsyslog/imklog.so
%{_libdir}/rsyslog/immark.so
%{_libdir}/rsyslog/imtcp.so
%{_libdir}/rsyslog/imudp.so
%{_libdir}/rsyslog/imuxsock.so
%{_libdir}/rsyslog/lmnet.so
%{_libdir}/rsyslog/lmnetstrms.so
%{_libdir}/rsyslog/lmnsd_ptcp.so
%{_libdir}/rsyslog/lmregexp.so
%{_libdir}/rsyslog/lmstrmsrv.so
%{_libdir}/rsyslog/lmtcpclt.so
%{_libdir}/rsyslog/lmzlibw.so
%{_libdir}/rsyslog/lmtcpsrv.so
%{_libdir}/rsyslog/omtesting.so
%{_libdir}/rsyslog/ommail.so
%{_libdir}/rsyslog/omruleset.so
%{_mandir}/*/*

%files mysql
%doc plugins/ommysql/createDB.sql plugins/ommysql/contrib/delete_mysql
%config(noreplace) %{_sysconfdir}/rsyslog.d/*_mysql.conf
%{_libdir}/rsyslog/ommysql.so

%files pgsql
%doc plugins/ompgsql/createDB.sql
%config(noreplace) %{_sysconfdir}/rsyslog.d/*_pgsql.conf
%{_libdir}/rsyslog/ompgsql.so

%files gssapi
%config(noreplace) %{_sysconfdir}/rsyslog.d/*_gssapi.conf
%{_libdir}/rsyslog/omgssapi.so
%{_libdir}/rsyslog/imgssapi.so
%{_libdir}/rsyslog/lmgssutil.so

%files relp
%config(noreplace) %{_sysconfdir}/rsyslog.d/*_relp.conf
%{_libdir}/rsyslog/imrelp.so
%{_libdir}/rsyslog/omrelp.so

%files dbi
%config(noreplace) %{_sysconfdir}/rsyslog.d/*_dbi.conf
%{_libdir}/rsyslog/omlibdbi.so

%files snmp
%config(noreplace) %{_sysconfdir}/rsyslog.d/*_snmp.conf
%{_libdir}/rsyslog/omsnmp.so

%files docs
%doc html_docs/*



%changelog
* Wed Aug  29 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 007e396
- Sync with Cooker (new version 5.8.12 etc)
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16281 |12mr|rtkit-0.10-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _with_systemd 1

Name:		rtkit
Version:	0.10
Release:	%mkrel 4
Summary:	Realtime Policy and Watchdog Daemon
Group:		System/Libraries
License:	GPLv3+ and BSD
URL:		http://git.0pointer.de/?p=rtkit.git
Source0:	http://0pointer.de/public/%{name}-%{version}.tar.gz
Requires:	polkit >= 0.93
BuildRequires:	dbus-devel >= 1.2
BuildRequires:	cap-devel
BuildRequires:	polkit-1-devel
%if %{_with_systemd}
BuildRequires:	systemd-units
BuildRequires:	libsystemd-daemon-devel
%endif
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
RealtimeKit is a D-Bus system service that changes the
scheduling policy of user processes/threads to SCHED_RR (i.e. realtime
scheduling mode) on request. It is intended to be used as a secure
mechanism to allow real-time scheduling to be used by normal user
processes.

%prep
%setup -q

%build
%configure2_5x \
%if !%{_with_systemd}
	--without-systemdsystemunitdir
%endif

%make
./rtkit-daemon --introspect > org.freedesktop.RealtimeKit1.xml

%install
rm -rf %{buildroot}
%makeinstall_std
install -D org.freedesktop.RealtimeKit1.xml %{buildroot}/%{_datadir}/dbus-1/interfaces/org.freedesktop.RealtimeKit1.xml

%clean
rm -rf %{buildroot}

%pre
%_pre_useradd rtkit /proc /sbin/nologin

%postun
%_postun_userdel rtkit

%post
dbus-send --system --type=method_call --dest=org.freedesktop.DBus / org.freedesktop.DBus.ReloadConfig >/dev/null 2>&1 || :

%files
%defattr(-,root,root)
%doc README rtkit.c rtkit.h
%attr(0755,root,root) %{_sbindir}/rtkitctl
%attr(0755,root,root) %{_libexecdir}/rtkit-daemon
%{_datadir}/dbus-1/system-services/org.freedesktop.RealtimeKit1.service
%{_datadir}/dbus-1/interfaces/org.freedesktop.RealtimeKit1.xml
%{_datadir}/polkit-1/actions/org.freedesktop.RealtimeKit1.policy
%{_mandir}/man*/rtkitctl.*
%{_sysconfdir}/dbus-1/system.d/org.freedesktop.RealtimeKit1.conf
%if %{_with_systemd}
/lib/systemd/system/rtkit-daemon.service
%endif



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16282 |12mr|rtmpdump-2.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define name	rtmpdump
%define version	2.3
%define rel	5

%define major	0
%define libname	%mklibname rtmp %major
%define devname	%mklibname rtmp -d

%define build_crypto 0

%bcond_with plf

%if %with plf
%define build_crypto 1
%define distsuffix plf
%if %mdvver >= 201100
# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
%define extrarelsuffix plf
%endif
%endif

%if !%build_crypto
%define notice This version does not contain RTMPE / RTMPS / SWF verification support.
%else
%if %with plf
%define notice This package is in PLF because it contains support for the RTMPE protocol \
which some people may consider to be a DRM protection mechanism.
%else
%define notice %nil
%endif
%endif

Summary:	Toolkit for RTMP streams
Name:		%{name}
Version:	%{version}
Release:	%mkrel %rel%{?extrarelsuffix}
URL:		http://rtmpdump.mplayerhq.hu/
Source:		http://rtmpdump.mplayerhq.hu/download/%name-%version.tgz
# fix pkgconfig issues
Patch0:		rtmp-pkgconfig-hardcoded.patch
Patch1:		rtmp-pkgconfig-private.patch
# these do not belong to sbindir
Patch2:		rtmp-no-sbindir.patch
# (from upstream) link progs against shared library
Patch3:		rtmp-link-shared.patch
Patch4:		rtmp-link-shared2.patch
License:	GPLv2+
Group:		Video
BuildRoot:	%{_tmppath}/%{name}-root
BuildRequires:	zlib-devel
%if %build_crypto
BuildRequires:	openssl-devel
%endif
Requires:	%libname >= %{version}

%description
rtmpdump is a toolkit for RTMP streams.

%notice

%package -n %libname
Summary:	Shared library: librtmp
Group:		System/Libraries

%description -n %libname
Shared library for handling RTMP streams.

%notice

%package -n %devname
Summary:	Development files for librtmp
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	rtmp-devel = %{version}-%{release}
Provides:	librtmp-devel = %{version}-%{release}
Requires:	openssl-devel

%description -n %devname
The development files that are needed to build software depending
on librtmp.

%prep
%setup -q
%apply_patches

%build
%make XCFLAGS="%optflags" LDFLAGS="%ldflags" \
%if !%build_crypto
	CRYPTO=
%endif
# empty line

%install
rm -rf %{buildroot}
%makeinstall_std prefix=%{_prefix} libdir=%{_libdir} mandir=%{_mandir}
rm %{buildroot}%{_libdir}/librtmp.a

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README ChangeLog
%{_bindir}/rtmpdump
%{_bindir}/rtmpgw
%{_bindir}/rtmpsrv
%{_bindir}/rtmpsuck
%{_mandir}/man1/rtmpdump.1*
%{_mandir}/man8/rtmpgw.8*

%files -n %libname
%defattr(-,root,root)
%{_libdir}/librtmp.so.%{major}*

%files -n %devname
%defattr(-,root,root)
%dir %{_includedir}/librtmp
%{_includedir}/librtmp/*.h
%{_libdir}/librtmp.so
%{_libdir}/pkgconfig/librtmp.pc
%{_mandir}/man3/librtmp.3*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16283 |12mr|ruby-1.9.3.p194-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define subver 1.9
%define abiver 1.9.1
%define rubyver 1.9.3
%define patchversion p194

Summary:	Object Oriented Script Language
Name:		ruby
Version:	%{rubyver}.%{patchversion}
Release: 	4
License:	Ruby or GPLv2
Group:		Development/Ruby

Source0:	ftp://ftp.ruby-lang.org/pub/ruby/%{subver}/ruby-%{rubyver}-%{patchversion}.tar.bz2
Source1:	http://www.rubycentral.com/faq/rubyfaqall.html
Source2:	http://dev.rubycentral.com/downloads/files/ProgrammingRuby-0.4.tar.bz2
# from ruby 1.9, to prevent file conflicts
Source4:	ruby-mode.el
Patch1:		ruby-do-not-use-system-ruby-to-generate-ri-doc.patch
Patch3:		ruby-do_not_propagate_no-undefined.patch
Patch4:		ruby-1.8.7-gnueabi.patch
# http://redmine.ruby-lang.org/issues/5108
Patch5:		ruby-1.8.7-p352-stdout-rouge-fix.patch
# Use shared libs as opposed to static for mkmf
# See bug rhbz#428384
Patch6:		ruby-1.8.7-p249-mkmf-use-shared.patch
URL:		http://www.ruby-lang.org/

BuildRequires:	autoconf
BuildRequires:	byacc
BuildRequires:	ncurses-devel
BuildRequires:	readline-devel
BuildRequires:	tcl-devel tk-devel
BuildRequires:	db5-devel
BuildRequires:	libgdbm-devel >= 1.8.3
BuildRequires:	openssl-devel
BuildRequires:	zlib-devel
BuildRequires:	yaml-devel
%rename		ruby-rexml
%rename		ruby-irb
%rename		ruby-libs
%rename		ruby-rdoc
%rename		ruby1.9
%rename		ruby-rake
%rename		rubygem-rake
Provides:	rubygem(rake) = 0.9.2.2
%rename		ruby-RubyGems
Provides:	rubygems = %version-%release

# explicit file provides (since such requires are automatically added by find-requires)
Provides:	/usr/bin/ruby
Provides:	ruby(abi) = %{abiver}
# will also apply to all subpackages also, but since they all depend on
# ruby = %version anyways for now, it doesn't really matter...
%if %{_use_internal_dependency_generator}
%define __noautoreq		'ruby\\(abi\\)'
%else
%define _requires_exceptions	ruby\(abi\)
%endif

%define my_target_cpu %{_target_cpu}
%ifarch ppc
%define my_target_cpu powerpc
%endif
%ifarch ppc64
%define my_target_cpu powerpc64
%endif
%ifarch amd64
%define my_target_cpu x86_64
%endif

%define	libname	%mklibname ruby %{subver}

%package -n	%{libname}
Summary:	Shared main library for ruby %{subver}
Group:		System/Libraries

%package	doc
Summary:	Documentation for the powerful language Ruby
Group:		Development/Ruby
BuildArch:	noarch
%rename		ruby1.9-doc

%package	devel
Summary:	Development file for the powerful language Ruby
Group:		Development/Ruby
Requires:	%{name} = %{version}
%rename		ruby-static
%rename		ruby1.9-devel

%package	tk
Summary:	Tk extension for the powerful language Ruby
Group:		Development/Ruby
Requires:	%{name} = %{version}
%rename		ruby1.9-tk

%description
Ruby is the interpreted scripting language for quick and
easy object-oriented programming.  It has many features to
process text files and to do system management tasks (as in
Perl).  It is simple, straight-forward, and extensible.

%description -n	%{libname}
This package contains the shared ruby %{subver} library.

%description	doc
Ruby is the interpreted scripting language for quick and
easy object-oriented programming.  It has many features to
process text files and to do system management tasks (as in
Perl). It is simple, straight-forward, and extensible.

This package contains the Ruby's documentation

%description	devel
Ruby is the interpreted scripting language for quick and
easy object-oriented programming.  It has many features to
process text files and to do system management tasks (as in
Perl). It is simple, straight-forward, and extensible.

This package contains the Ruby's devel files.

%description	tk
Ruby is the interpreted scripting language for quick and
easy object-oriented programming.  It has many features to
process text files and to do system management tasks (as in
Perl). It is simple, straight-forward, and extensible.

This package contains the Tk extension for Ruby.

%prep
%setup -q -n ruby-%{rubyver}-%{patchversion}
%patch1 -p1 -b .ri
%patch3 -p1 -b .undefined
%ifarch %arm
%patch4 -p1
%endif
%patch5 -p1 -b .stdout~
%patch6 -p1 -b .shared~

autoreconf

%build
CFLAGS=`echo %optflags | sed 's/-fomit-frame-pointer//'`
%configure2_5x	--enable-shared \
		--disable-rpath \
		--enable-pthread \
		--with-sitedir=%{_prefix}/lib/ruby/%{abiver}/site_ruby \
		--with-vendordir=%{_prefix}/lib/ruby/%{abiver}/vendor_ruby \
		--with-rubylibprefix=%{_prefix}/lib/ruby
%make

%install
%makeinstall_std install-doc

install -d %{buildroot}%{_docdir}/%{name}-%{version}
cp -a COPYING* ChangeLog README* ToDo sample %{buildroot}%{_docdir}/%{name}-%{version}
install -m644 %{SOURCE1} -D %{buildroot}%{_docdir}/%{name}-%{version}/FAQ.html

install -m644 %{SOURCE4} -D %{buildroot}%{_datadir}/emacs/site-lisp/ruby-mode.el

install -d %{buildroot}%{_sysconfdir}/emacs/site-start.d
cat <<EOF >%{buildroot}%{_sysconfdir}/emacs/site-start.d/%{name}.el
(autoload 'ruby-mode "ruby-mode" "Ruby editing mode." t)
(add-to-list 'auto-mode-alist '("\\\\.rb$" . ruby-mode))
(add-to-list 'interpreter-mode-alist '("ruby" . ruby-mode))
EOF

tar -C %{buildroot}%{_docdir}/%{name}-%{version} -xjf %{SOURCE2}
mv %{buildroot}%{_docdir}/%{name}-%{version}/ProgrammingRuby-*/{html/*,}
rm -rf %{buildroot}%{_docdir}/%{name}-%{version}/ProgrammingRuby-*/{html,xml}/

# Make the file/dirs list, filtering out tcl/tk and devel files
find %{buildroot}%{_prefix}/lib/ruby/%{abiver} \
          \( -not -type d -printf "%%p\n" \) \
          -or \( -type d -printf "%%%%dir %%p\n" \) \
| sed -e 's#%{buildroot}##g' \
| egrep -v '/(tcl)?tk|(%{my_target_cpu}-%{_target_os}/.*[ha]$)' > %{name}.list

# Fix scripts permissions and location
find %{buildroot} sample -type f | file -i -f - | grep text | cut -d: -f1 >text.list
cat text.list | xargs chmod 0644
#  Magic grepping to get only files with '#!' in the first line
cat text.list | xargs grep -n '^#!' | grep ':1:#!' | cut -d: -f1 >shebang.list
cat shebang.list | xargs sed -i -e 's|/usr/local/bin|/usr/bin|; s|\./ruby|/usr/bin/ruby|'
cat shebang.list | xargs chmod 0755

%check
make test

%files -f %{name}.list
%dir %{_docdir}/%{name}-%{version}
%doc %{_docdir}/%{name}-%{version}/README
%doc %{_docdir}/%name
%{_bindir}/*
%dir %{_prefix}/lib/%{name}/
%{_mandir}/*/*
%{_datadir}/emacs/site-lisp/*
%dir %_prefix/lib/%name/gems/%abiver/gems
%dir %_prefix/lib/%name/gems/%abiver/gems/rake-*
%dir %_prefix/lib/%name/gems/%abiver/gems/rake-*/bin
%{_prefix}/lib/%{name}/gems/%{abiver}/gems/rake-*/bin/rake
%dir %{_prefix}/lib/%{name}/gems/%{abiver}/gems/rdoc-*
%dir %{_prefix}/lib/%{name}/gems/%{abiver}/gems/rdoc-*/bin
%{_prefix}/lib/%{name}/gems/%{abiver}/gems/rdoc-*/bin/rdoc
%{_prefix}/lib/%{name}/gems/%{abiver}/gems/rdoc-*/bin/ri
%dir %_prefix/lib/%name/gems/%abiver/specifications
%{_prefix}/lib/%{name}/gems/%{abiver}/specifications/*.gemspec
%config(noreplace) %{_sysconfdir}/emacs/site-start.d/*

%files -n %{libname}
%{_libdir}/libruby.so.%{subver}*

%files doc
%{_datadir}/ri
%dir %{_docdir}/%{name}-%{version}
%{_docdir}/%{name}-%{version}/COPYING*
%{_docdir}/%{name}-%{version}/ChangeLog
%{_docdir}/%{name}-%{version}/README.*
%{_docdir}/%{name}-%{version}/FAQ.html
%{_docdir}/%{name}-%{version}/ToDo
%{_docdir}/%{name}-%{version}/sample
%{_docdir}/%{name}-%{version}/ProgrammingRuby*

%files devel
%{_includedir}/ruby-*
%{_libdir}/libruby-static.a
%{_libdir}/libruby.so
%{_libdir}/pkgconfig/ruby-%{subver}.pc

%files tk
%{_prefix}/lib/%{name}/%{abiver}/%{my_target_cpu}-%{_target_os}/tcltk*
%{_prefix}/lib/%{name}/%{abiver}/%{my_target_cpu}-%{_target_os}/tk*
%{_prefix}/lib/%{name}/%{abiver}/tcltk*
%{_prefix}/lib/%{name}/%{abiver}/tk*



%changelog
* Wed Aug  29 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 21ef8b8
- Rebuild for new yaml
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16284 |12mr|rubygem-atk-1.1.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from pkg-config-1.1.4.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	atk

Summary:	Ruby binding of ATK-1.0.x.
Name:		rubygem-%{rbname}

Version:	1.1.5
Release:	1
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://ruby-gnome2.sourceforge.jp/
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildRequires:  rubygem(glib2)
BuildRequires:  rubygem-glib2-devel
BuildRequires:  ruby-devel
BuildRequires:  pkgconfig(atk)
Obsoletes:      ruby-atk

%description
Ruby binding of ATK-1.0.x.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%package    devel                                                                                                                                                                                              
Summary:    Development files for %{name}
Group:      Development/Ruby

%description	devel
Development files for %{name}.

%prep
%setup -q

%build
%gem_build

%install
%gem_install

%files
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec
%{ruby_sitearchdir}/%{rbname}.so

%files doc
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}

%files devel
%{ruby_sitearchdir}/*.h


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16285 |12mr|rubygem-cairo-1.12.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from pkg-config-1.1.4.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	cairo

Summary:	Ruby binding of cairo
Name:		rubygem-%{rbname}

Version:	1.12.2
Release:	2
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://ruby-gnome2.sourceforge.jp/
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildRequires:  pkgconfig(cairo)                                                                                                                                                                               
BuildRequires:  rubygem(pkg-config)
BuildRequires:  ruby-devel
Obsoletes:      ruby-cairo

%description
Ruby binding of cairo.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%package    devel                                                                                                                                                                                              
Summary:    Development files for %{name}
Group:      Development/Ruby

%description	devel
Development files for %{name}.

%prep
%setup -q

%build
%gem_build

%install
%gem_install

%files
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/context/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec
%{ruby_sitearchdir}/%{rbname}.so

%files doc
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/README.rdoc

%files devel
%{ruby_sitearchdir}/*.h


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16286 |12mr|rubygem-gdk_pixbuf2-1.1.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from pkg-config-1.1.4.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname gdk_pixbuf2

Summary:	Ruby binding of GdkPixbuf-2.x.
Name:		rubygem-%{rbname}

Version:	1.1.5
Release:	1
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://ruby-gnome2.sourceforge.jp/
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildRequires:  rubygem(glib2)
BuildRequires:  ruby-devel
BuildRequires:  pkgconfig(gtk+-2.0)
BuildRequires:  rubygem-glib2-devel
Obsoletes:      ruby-gdkpixbuf2

%description
Ruby binding of GdkPixbuf-2.x.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%package    devel
Summary:    Development files for %{name}
Group:      Development/Ruby

%description    devel
Development files for %{name}.

%prep
%setup -q

%build
%gem_build

%install
%gem_install

%files
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec
%{ruby_sitearchdir}/%{rbname}.so

%files doc
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}

%files devel
%{ruby_sitearchdir}/*.h


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16287 |12mr|rubygem-gio2-1.1.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from pkg-config-1.1.4.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	gio2

Summary:	Ruby binding of gio-2.x.
Name:		rubygem-%{rbname}

Version:	1.1.5
Release:	1
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://ruby-gnome2.sourceforge.jp/
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildRequires:  rubygem(glib2)
BuildRequires:  rubygem-glib2-devel
BuildRequires:  ruby-devel
BuildRequires:  pkgconfig(glib-2.0)

%description
Ruby binding of gio-2.x.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build

%install
%gem_install

%files
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec
%{ruby_sitearchdir}/%{rbname}.so

%files doc
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16288 |12mr|rubygem-glib2-1.1.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from pkg-config-1.1.4.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	glib2

Summary:	Ruby binding of GLib-2.x.
Name:		rubygem-%{rbname}

Version:	1.1.5
Release:	1
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://ruby-gnome2.sourceforge.jp/
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildRequires:	rubygem(pkg-config)
BuildRequires:  ruby-devel
BuildRequires:  pkgconfig(glib-2.0)
Obsoletes:      ruby-glib2

%description
Ruby binding of GLib-2.x.

%package	doc
Summary:	Documentation for %{name}
Group:		Development/Ruby
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%package    devel                                                                                                                                                                                              
Summary:    Development files for %{name}
Group:      Development/Ruby

%description	devel
Development files for %{name}

%prep
%setup -q

%build
%gem_build

%install
%gem_install

%files
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec
%{ruby_sitearchdir}/glib2.so                                                                                                                                                                                 

%files doc
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}

%files  devel                                                                                                                                                                                                  
%{ruby_sitearchdir}/*.h 


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16289 |12mr|rubygem-gtk2-1.1.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from pkg-config-1.1.4.gem by gem2rpm5 -*- rpm-spec -*-
%define	rbname	gtk2

Summary:	Ruby binding of GTK+-2.x
Name:		rubygem-%{rbname}

Version:	1.1.5
Release:	2
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://ruby-gnome2.sourceforge.jp/
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildRequires:  rubygem(gdk_pixbuf2)
BuildRequires:  rubygem(atk)
BuildRequires:  rubygem(pango)
BuildRequires:  rubygem-atk-devel
BuildRequires:  rubygem-glib2-devel
BuildRequires:  rubygem-pango-devel
BuildRequires:  ruby-devel
BuildRequires:  pkgconfig(gtk+-2.0)
Obsoletes:      ruby-gtk2

%description
Ruby binding of GTK-2.x.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%package    devel                                                                                                                                                                                              
Summary:    Development files for %{name}
Group:      Development/Ruby

%description	devel
Development files for %{name}.

%prep
%setup -q

%build
%gem_build

%install
%gem_install

%files
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec
%{ruby_sitearchdir}/%{rbname}.so

%files doc
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}

%files devel
%{ruby_sitearchdir}/*.h


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16290 |12mr|rubygem-pango-1.1.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from pkg-config-1.1.4.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	pango

Summary:	Ruby binding of ATK-1.0.x.
Name:		rubygem-%{rbname}

Version:	1.1.5
Release:	1
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://ruby-gnome2.sourceforge.jp/
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildRequires:  rubygem(glib2)
BuildRequires:  rubygem-glib2-devel
BuildRequires:  ruby-devel
BuildRequires:  pkgconfig(pango)
BuildRequires:  pkgconfig(pangocairo)
Obsoletes:      ruby-pango

%description
Ruby binding of ATK-1.0.x.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%package    devel                                                                                                                                                                                              
Summary:    Development files for %{name}
Group:      Development/Ruby

%description	devel
Development files for %{name}.

%prep
%setup -q

%build
%gem_build

%install
%gem_install

%files
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec
%{ruby_sitearchdir}/%{rbname}.so

%files doc
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}

%files devel
%{ruby_sitearchdir}/*.h


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16291 |12mr|rubygem-pkg-config-1.1.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from pkg-config-1.1.4.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	pkg-config

Summary:	A pkg-config implementation for Ruby
Name:		rubygem-%{rbname}

Version:	1.1.4
Release:	1
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		https://github.com/rcairo/pkg-config
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildArch:	noarch

%description
pkg-config can be used in your extconf.rb to properly detect need libraries
for compiling Ruby native extensions

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build

%install
%gem_install

%files
#%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib/pkg-config
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/pkg-config/*.rb
#%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/test
#%{ruby_gemdir}/gems/%{rbname}-%{version}/test/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16292 |12mr|rubygem-poppler-1.1.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from pkg-config-1.1.4.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	poppler

Summary:	Ruby binding of poppler-glib
Name:		rubygem-%{rbname}

Version:	1.1.5
Release:	1
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://ruby-gnome2.sourceforge.jp/
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildRequires:  rubygem(gtk2)
BuildRequires:  rubygem-gtk2-devel
BuildRequires:  pkgconfig(glib-2.0)
BuildRequires:  rubygem-glib2-devel
BuildRequires:  pkgconfig(poppler-glib)
BuildRequires:  ruby-devel
Obsoletes:      ruby-poppler

%description
Ruby binding of poppler-glib

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build

%install
%gem_install

%files
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec
%{ruby_sitearchdir}/%{rbname}.so

%files doc
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16293 |12mr|rubygem-rsvg2-1.1.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from pkg-config-1.1.4.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	rsvg2

Summary:	Ruby binding of librsvg-2.x.
Name:		rubygem-%{rbname}

Version:	1.1.5
Release:	1
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://ruby-gnome2.sourceforge.jp/
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildRequires:  rubygem(glib2)
BuildRequires:  rubygem-glib2-devel
BuildRequires:  ruby-devel
BuildRequires:  pkgconfig(librsvg-2.0)
Obsoletes:      ruby-rsvg2

%description
Ruby binding of librsvg-2.x.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build

%install
%gem_install

%files
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec
%{ruby_sitearchdir}/%{rbname}.so

%files doc
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16294 |12mr|rubygem-vte-1.1.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from pkg-config-1.1.4.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	vte

Summary:	Ruby binding of VTE.
Name:		rubygem-%{rbname}

Version:	1.1.5
Release:	1
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://ruby-gnome2.sourceforge.jp/
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildRequires:  rubygem(glib2)
BuildRequires:  rubygem-glib2-devel
BuildRequires:  rubygem-gtk2-devel
BuildRequires:  ruby-devel
BuildRequires:  pkgconfig(vte)
Obsoletes:      ruby-vte

%description
Ruby binding of VTE.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build

%install
%gem_install

%files
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/*.rb 
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec
%{ruby_sitearchdir}/%{rbname}.so

%files doc
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16295 |12mr|ruby-gnome2-0.90.5-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1
%define rubyver 1.9

%define build_goocanvas 0

Summary:	Set of Ruby language bindings for the GNOME 2.0
Name:		ruby-gnome2
Version:	0.90.5
Release:	7
License:	LGPLv2+
Group:		Development/Ruby
URL:		http://ruby-gnome2.sourceforge.jp/
Source0: 	http://surfnet.dl.sourceforge.net/sourceforge/ruby-gnome2/%{name}-all-%{version}.tar.gz
Patch0:     ruby-gnome2-0.90.4-newpng.patch

BuildRequires:	ruby-devel
BuildRequires:	rubygem(pkg-config)
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(libgnomeui-2.0)
BuildRequires:	pkgconfig(libgnomecanvas-2.0)
BuildRequires:	pkgconfig(libart-2.0)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(pango)
BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
BuildRequires:	pkgconfig(atk)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gnome-vfs-2.0)
BuildRequires:	pkgconfig(libgtkhtml-2.0)
BuildRequires:	pkgconfig(gdkglext-1.0)
BuildRequires:	pkgconfig(libgda-3.0)
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	pkgconfig(libpanelapplet-2.0)
BuildRequires:	pkgconfig(gtksourceview-2.0)
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	pkgconfig(libgnomeprintui-2.2)
BuildRequires:	pkgconfig(libgnomeprint-2.2)
BuildRequires:	pkgconfig(vte)
BuildRequires:	pkgconfig(poppler)
BuildRequires:	pkgconfig(poppler-glib)
BuildRequires:	pkgconfig(cairo)
BuildRequires:	rubygem-cairo-devel
BuildRequires:	rubygem(cairo)
BuildRequires:	pkgconfig(gstreamer-0.10)
BuildRequires:	pkgconfig(gstreamer-plugins-base-0.10)
BuildRequires:	pkgconfig(libbonoboui-2.0)
BuildConflicts:	gtksourceview1.0
BuildConflicts:	xulrunner-devel

Requires:	ruby >= %{rubyver}
#Requires:	ruby-libart2 = %version
Requires:	rubygem(gtk2)
#Requires:	ruby-gnomecanvas2 = %version

%description
This is a set of Ruby language bindings for the GNOME 2.0 development
environment. This is the next generation of Ruby-GNOME.

%package devel
Summary:	Headers for developing with Ruby/Gnome2, Ruby/Gtk2, 
License:	LGPLv2+
Group:		Development/Ruby
Requires:	%{name} = %{version}-%{release}
Provides:	ruby-gtk2-devel
Requires:	pkgconfig(gdk-pixbuf-2.0)
Requires:	pkgconfig(gtk+-2.0)
Requires:	pkgconfig(pango)
Requires:	pkgconfig(gconf-2.0)
Requires:	pkgconfig(libgnomeui-2.0)

%description devel
Ruby bindings for Gnome2.
This package contains header files needed for developing Ruby extensions
depending on Ruby/Gnome2, Ruby/Glib2, Ruby/Pango, ...

%package -n ruby-libglade2
Summary:	Ruby bindings of Libglade2
Group:		Development/Ruby
Requires:	rubygem(gtk2)

%description -n ruby-libglade2
Ruby/Libglade2 is a Ruby bindings of Libglade2.
This provides a very simple interface to the libglade library,
to load interfaces dynamically from a glade file.

%package -n ruby-libart2
Summary:	Ruby binding of Libart_lgpl
Group:		Development/Ruby
Requires:	ruby >= %{rubyver}

%description -n ruby-libart2
Ruby/Libart2 is a Ruby binding of Libart_lgpl.

%package -n ruby-gnomecanvas2
Summary:	Ruby binding of GnomeCanvas-2.x
Group:		Development/Ruby
Requires:	ruby-libart2 = %{version}-%{release}
Requires:	rubygem(gtk2)

%description -n ruby-gnomecanvas2
Ruby/GnomeCanvas2 is a Ruby binding of GnomeCanvas-2.x.

%package -n ruby-gconf2
Summary:	Ruby binding of GConf-1.2.x
Group:		Development/Ruby
Requires:	rubygem(glib2)

%description -n ruby-gconf2
Ruby/GConf2 is a Ruby binding of GConf-1.2.x.

%package -n ruby-gnomevfs2
Summary:	Ruby binding of GnomeVFS-2.0.x
Group:		Development/Ruby
Requires:	rubygem(glib2)
Requires:	ruby-gconf2 = %{version}-%{release}

%description -n ruby-gnomevfs2
Ruby/GnomeVFS is a Ruby binding of GnomeVFS-2.0.x.

%package -n ruby-gtkhtml2
Summary:	Ruby binding of GtkHtml2
Group:		Development/Ruby
Requires:	rubygem(gtk2)

%description -n ruby-gtkhtml2
Ruby/GtkHtml2 is a Ruby binding of GtkHtml2.

%package -n ruby-gtkglext
Summary:	Ruby binding of GtkGLExt
Group:		Development/Ruby
Requires:	ruby-rbogl
Requires:	rubygem(gtk2)

%description -n ruby-gtkglext
Ruby/GtkGLExt is a Ruby binding of GtkGLExt.

%package -n ruby-panelapplet2
Summary:	Ruby binding of libpanel-applet-2.x
Group:		Development/Ruby
Requires:	rubygem(glib2)
Requires:	rubygem(gtk2)

%description -n ruby-panelapplet2
Ruby/PanelApplet2 is a Ruby binding of libpanel-applet-2.x.

%package -n ruby-gtksourceview2
Summary:	Ruby binding of gtksourceview-2.0.x
Group:		Development/Ruby
Requires:	rubygem(gtk2)

%description -n ruby-gtksourceview2
Ruby/GtkSourceView is a Ruby binding of gtksourceview-2.0.x.

%package -n ruby-gnomeprint2
Summary:	Ruby binding of libgnomeprint
Group:		Development/Ruby
Requires:	ruby >= %{rubyver}

%description -n ruby-gnomeprint2
Ruby/GnomePrint is a Ruby binding of libgnomeprint.

%package -n ruby-gnomeprintui2
Summary:	Ruby binding of libgnomeprintui
Group:		Development/Ruby
Requires:	rubygem(gtk2)

%description -n ruby-gnomeprintui2
Ruby/GnomePrintUI is a Ruby binding of libgnomeprintui.

%package -n ruby-gst
Summary:	Ruby binding of GStreamer
Group:		Development/Ruby
Requires:	rubygem(glib2)
  	 
%description -n ruby-gst
Ruby/GStreamer is a Ruby binding of GStreamer.

%package -n ruby-bonobo2
Summary:	Ruby binding of libbonobo-2.x
Group:		Development/Ruby
Requires:	rubygem(gtk2)

%description -n ruby-bonobo2
Ruby/Bonobo2 is a Ruby binding of libbonobo-2.x.

%package -n ruby-bonoboui2
Summary:	Ruby binding of libbonoboui-2.x
Group:		Development/Ruby
Requires:	ruby-gnome2 = %{version}-%{release}

%description -n ruby-bonoboui2
Ruby/BonoboUI2 is a Ruby binding of libbonoboui-2.x.

%if %{build_goocanvas}
%package -n ruby-goocanvas
Summary:	Ruby binding of goocanvas
Group:		Development/Ruby
Requires:	ruby-gnome2 = %{version}-%{release}
BuildRequires:	goocanvas-devel

%description -n ruby-goocanvas
Ruby/BonoboUI2 is a Ruby binding of goocanvas.
%endif

%prep 
%setup -q -n ruby-gnome2-all-%{version}
%patch0 -p1
#find -name depend -exec sed -i s/sitearchdir/vendorarchdir/ {} \;

%build
#ruby extconf.rb --vendor
ruby extconf.rb 
%make

find */* -name \*.rb -exec sed -i -e 's|/usr/local/bin/ruby|/usr/bin/ruby|' {} \;

%install
make install DESTDIR=%{buildroot} libdir=%buildroot%{_libdir} archdir=%{buildroot}%{ruby_sitearchdir}

mkdir -p %buildroot%{_bindir}
cp libglade/bin/* %{buildroot}%{_bindir}

for f in `find */test */tests */sample */samples -type f`
do
        if head -n1 "$f" | grep '^#!' >/dev/null;
        then
                sed -i 's|/usr/local/bin|/usr/bin|' "$f"
                chmod 0755 "$f"
        else
                chmod 0644 "$f"
        fi
done

## Remove files packaged from gems
# ruby-glib2
rm -f %{buildroot}%{ruby_sitearchdir}/glib2.so
rm -f %{buildroot}%{ruby_sitelibdir}/glib2.rb
rm -f %{buildroot}%{ruby_sitelibdir}/glib-mkenums.rb
rm -f %{buildroot}glib/{COPYING.LIB,ChangeLog,README}

# ruby-gtk2
rm -f %{buildroot}%{ruby_sitearchdir}/gtk2.so
rm -f %{buildroot}%{ruby_sitelibdir}/gtk2.rb
rm -f %{buildroot}%{ruby_sitelibdir}/gtk2/base.rb
rm -rf %{buildroot}gtk/{COPYING.LIB,ChangeLog,README,sample}

# ruby-gdkpixbuf2
rm -f %{buildroot}%{ruby_sitearchdir}/gdk_pixbuf2.so
rm -f %{buildroot}%{ruby_sitelibdir}/gdk_pixbuf2.rb
rm -rf %{buildroot}gdkpixbuf/{COPYING.LIB,ChangeLog,README,sample}

# ruby-gio2
rm -f %{buildroot}%{ruby_sitearchdir}/gio2.so
rm -f %{buildroot}%{ruby_sitelibdir}/gio2.rb

# ruby-pango
rm -f %{buildroot}%{ruby_sitearchdir}/pango.so
rm -f %{buildroot}%{ruby_sitelibdir}/pango.rb
rm -rf %{buildroot}pango/{COPYING.LIB,ChangeLog,README,sample}

# ruby-atk
rm -f %{buildroot}%{ruby_sitearchdir}/atk.so
rm -f %{buildroot}%{ruby_sitelibdir}/atk.rb
rm -f %{buildroot}atk/{COPYING.LIB,ChangeLog,README}

# ruby-rsvg2
rm -f %{buildroot}%{ruby_sitearchdir}/rsvg2.so
rm -f %{buildroot}%{ruby_sitelibdir}/rsvg2.rb
rm -rf %{buildroot}rsvg/{ChangeLog,README,sample,COPYING.LIB}

# ruby-vte
rm -f %{buildroot}%{ruby_sitearchdir}/vte.so
rm -f %{buildroot}%{ruby_sitelibdir}/vte.rb
rm -rf %{buildroot}vte/{ChangeLog,README,sample,COPYING.LIB}

# ruby-poppler
rm -f %{buildroot}%{ruby_sitearchdir}/poppler.so
rm -f %{buildroot}%{ruby_sitelibdir}/poppler.rb
rm -rf %{buildroot}poppler/{ChangeLog,README,sample,COPYING.LIB}



%files -n ruby-panelapplet2
%{ruby_sitearchdir}/panelapplet2.so
%{ruby_sitearchdir}/panelapplet2_main.so
%{ruby_sitelibdir}/panelapplet2.rb
%doc AUTHORS panel-applet/{COPYING.LIB,ChangeLog,README,sample}

%files -n ruby-libglade2
%{ruby_sitearchdir}/libglade2.so
%{ruby_sitelibdir}/libglade2.rb
%{_bindir}/ruby-glade-create-template
%doc AUTHORS libglade/{COPYING.LIB,ChangeLog,README,sample}

%files -n ruby-libart2
%{ruby_sitearchdir}/libart2.so
%{ruby_sitelibdir}/libart2.rb
%doc AUTHORS libart/{COPYING.LIB,ChangeLog,README,sample}

%files
%{ruby_sitearchdir}/gnome2.so
%{ruby_sitelibdir}/gnome2.rb
%doc AUTHORS gnome/{COPYING.LIB,ChangeLog,README,sample}

%files -n ruby-gnomecanvas2
%{ruby_sitearchdir}/gnomecanvas2.so
%{ruby_sitelibdir}/gnomecanvas2.rb
%doc AUTHORS gnomecanvas/{COPYING.LIB,ChangeLog,README,sample}

%files -n ruby-gconf2
%{ruby_sitearchdir}/gconf2.so
%{ruby_sitelibdir}/gconf2.rb
%doc AUTHORS gconf/{COPYING.LIB,ChangeLog,README,tests}

%files -n ruby-gnomevfs2
%{ruby_sitearchdir}/gnomevfs.so
%{ruby_sitelibdir}/gnomevfs.rb
%doc AUTHORS gnomevfs/{COPYING.LIB,ChangeLog,README,tests}

%files -n ruby-gtkhtml2
%{ruby_sitearchdir}/gtkhtml2.so
%{ruby_sitelibdir}/gtkhtml2.rb
%doc AUTHORS gtkhtml2/{COPYING.LIB,ChangeLog,README,sample}

%files -n ruby-gtkglext
%{ruby_sitearchdir}/gtkglext.so
%{ruby_sitelibdir}/gtkglext.rb
%doc AUTHORS gtkglext/{ChangeLog,README,sample}


%files -n ruby-gtksourceview2
%{ruby_sitearchdir}/gtksourceview2.so
%{ruby_sitelibdir}/gtksourceview2.rb
%doc AUTHORS gtksourceview/{ChangeLog,README,sample,COPYING.LIB}

%files -n ruby-gnomeprint2
%{ruby_sitearchdir}/gnomeprint2.so
%{ruby_sitelibdir}/gnomeprint2.rb
%doc AUTHORS gnomeprint/{COPYING.LIB,ChangeLog,README,sample,test}

%files -n ruby-gnomeprintui2
%{ruby_sitearchdir}/gnomeprintui2.so
%{ruby_sitelibdir}/gnomeprintui2.rb
%doc AUTHORS gnomeprintui/{ChangeLog,README,sample,COPYING.LIB}


%files devel
# Seems to be no longer installed and needed
#{ruby_sitelibdir}/mkmf-gnome2.rb
#{ruby_sitelibdir}/pkg-config.rb
%{ruby_sitearchdir}/*.h
#%{_libdir}/pkgconfig

%files -n ruby-gst 	 
%{ruby_sitearchdir}/gst.so 	 
%{ruby_sitelibdir}/gst.rb 	 
%doc AUTHORS gstreamer/{COPYING.LIB,ChangeLog,README,tests} 	 

%files -n ruby-bonobo2
%doc bonobo/ChangeLog bonobo/COPYING.LIB bonobo/README
%{ruby_sitelibdir}/bonobo2.rb
%{ruby_sitearchdir}/bonobo2.so

%files -n ruby-bonoboui2
%doc bonoboui/ChangeLog bonoboui/COPYING.LIB bonoboui/README
%{ruby_sitelibdir}/bonoboui2.rb
%{ruby_sitearchdir}/bonoboui2.so

%if %build_goocanvas
%files -n ruby-goocanvas
%doc goocanvas/README goocanvas/Changelog
%{ruby_sitelibdir}/goocanvas.rb
%{ruby_sitearchdir}/goocanvas.so
%endif



%changelog
* Wed Sep  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: feca3dd
- Fix requires
  
* Sun Sep  16 2012 Denis Silakov <denis.silakov@rosalab.ru>
+ Commit: ccd5cc2
- Update to 0.90.5
  
* Sat Sep  15 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 203885b
- Update files
  
* Sat Sep  15 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: abb4a94
- Convert BR to pkgconfig style
  
* Sat Sep  15 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 74a560c
- Spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16296 |12mr|ruby-progressbar-0.11.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from progressbar-0.11.0.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	progressbar

Summary:	Ruby/ProgressBar is a text progress bar library for Ruby
Name:		ruby-%{rbname}

Version:	0.11.0
Release:	1
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://github.com/peleteiro/progressbar
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems >= 1.3.6
BuildArch:	noarch

%description
Ruby/ProgressBar is a text progress bar library for Ruby. It can indicate
progress with percentage, a progress bar, and estimated remaining time.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build

%install
%gem_install

%files
#%dir %{ruby_gemdir}/gems/%{rbname}-%{version}
#%dir %{ruby_gemdir}/gems/%{rbname}-%{version}/lib
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec

%files doc
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}


%changelog
* Fri Sep  7 2012 Denis Silakov <denis.silakov@rosalab.ru>
+ Commit: 36f1306
- Updated to 0.11.0
  
* Fri Sep  7 2012 Denis Silakov <denis.silakov@rosalab.ru>
+ Commit: c659224
- Updated to 0.11.0
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16297 |12mr|ruby-qt4-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		ruby-qt4
Summary:	Ruby Qt4 bindings
Version:	4.9.4
Release:	1
Epoch:		1
Group:		Development/KDE and Qt
License:	GPLv2 LGPLv2
URL:		http://www.kde.org
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/qtruby-%{version}.tar.xz
BuildRequires:	cmake
BuildRequires:	kde4-macros
Buildrequires:	kdelibs4-devel
BuildRequires:	smokeqt-devel >= 1:%{version}
BuildRequires:	phonon-devel
BuildRequires:	qscintilla-qt4-devel
BuildRequires:	ruby-devel
BuildRequires:	ruby

%description
A Qt4 bindings for Ruby language.

%files
%doc COPYING COPYING.LIB README TODO AUTHORS ChangeLog
%{_kde_bindir}/rbqtapi
%{ruby_sitearchdir}/qscintilla.so
%{ruby_sitearchdir}/qtdeclarative.so
%{ruby_sitearchdir}/qtruby4.so
%{ruby_sitearchdir}/qtuitools.so
%{ruby_sitearchdir}/qtwebkit.so
%{ruby_sitearchdir}/qtscript.so
%{ruby_sitearchdir}/qttest.so
%{ruby_sitearchdir}/phonon.so
%{ruby_sitelibdir}/Qt.rb
%{ruby_sitelibdir}/Qt3.rb
%{ruby_sitelibdir}/Qt4.rb
%{ruby_sitelibdir}/Qt
%{ruby_sitelibdir}/qscintilla
%{ruby_sitelibdir}/qtdeclarative
%{ruby_sitelibdir}/qtuitools
%{ruby_sitelibdir}/qtwebkit
%{ruby_sitelibdir}/qtscript
%{ruby_sitelibdir}/qttest
%{ruby_sitelibdir}/phonon

#------------------------------------------------------------

%define libqtruby4shared_major 2
%define libqtruby4shared %mklibname qtruby4shared %{libqtruby4shared_major}

%package -n %{libqtruby4shared}
Summary:	Qt generic bindings library
Group:		Development/KDE and Qt

%description -n %{libqtruby4shared}
Qt generic bindings library.

%files -n %{libqtruby4shared}
%{_kde_libdir}/libqtruby4shared.so.%{libqtruby4shared_major}*

#------------------------------------------------------------

%package devel
Summary:	Header files for ruby-qt4
Group:		Development/KDE and Qt
Requires:	ruby-qt4 = %{EVRD}
Requires:	%{libqtruby4shared} = %{EVRD}

%description devel
ruby-qt4 devel files.

%files devel
%{_kde_bindir}/rbrcc
%{_kde_bindir}/rbuic4
%{_kde_libdir}/libqtruby4shared.so
%{_kde_includedir}/qtruby
%{_kde_datadir}/qtruby4/cmake/*.cmake

#------------------------------------------------------------

%prep
%setup -qn qtruby-%{version}

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.1-1
- New version 4.9.1

* Tue Aug 14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.0-1
- New version 4.9.0

* Sun Jul 22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.8.97-1
- New version 4.8.97

* Sun Jul 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.8.95-1
- New version 4.8.95

* Fri Jun 08 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 1:4.8.4-69.1mib2010.2
- New version 4.8.4
- MIB (Mandriva International Backports)

* Fri May 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 1:4.8.3-69.1mib2010.2
- New version 4.8.3
- MIB (Mandriva International Backports)

* Wed Apr 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 1:4.8.2-69.1mib2010.2
- New version 4.8.2
- MIB (Mandriva International Backports)

* Wed Mar 07 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 1:4.8.1-69.1mib2010.2
- New version 4.8.1
- MIB (Mandriva International Backports)

* Mon Feb 20 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 1:4.8.0-69.2mib2010.2
+ Revision: 771180
- Backport to 2010.2 for MIB users
- MIB (Mandriva International Backports)

* Sat Feb 04 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.8.0-2
+ Revision: 771180
- Rebuild against new ruby

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.8.0-1
+ Revision: 762418
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.97-1
+ Revision: 758119
- New upstream tarball

* Tue Jan 03 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.95-1
+ Revision: 748770
- New version

* Wed Dec 14 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.90-1
+ Revision: 740827
- New version

* Mon Nov 21 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.80-1
+ Revision: 732114
- New version 4.7.80

* Tue Sep 20 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.41-1
+ Revision: 700589
- Add runy as buildrequire
- Import qtruby
- Create current folder


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16298 |12mr|ruby-rake-0.8.7-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname   rake

Summary:    Simple ruby build program with capabilities similar to make
Name:       ruby-%{rname}
Version:    0.8.7
Release:    %mkrel 4
License:    MIT
Group:      Development/Ruby
URL:        http://rake.rubyforge.org/
Source0:    http://gems.rubyforge.org/gems/%{rname}-%{version}.gem
BuildRoot:  %{_tmppath}/%{name}-buildroot
BuildArch:  noarch
BuildRequires: ruby-RubyGems
Provides:   rubygem(%{rname}) = %{version}

%description
This package contains Rake, a simple ruby build program with capabilities
similar to make.

Rake has the following features:
 * Rakefiles (rake's version of Makefiles) are completely defined in
   standard Ruby syntax. No XML files to edit. No quirky Makefile syntax to
   worry about (is that a tab or a space?)
 * Users can specify tasks with prerequisites.
 * Rake supports rule patterns to sythesize implicit tasks.
 * Rake is lightweight. It can be distributed with other projects as a single
   file. Projects that depend upon rake do not require that rake be installed
   on target systems.

%prep

%build

%install
rm -rf %buildroot
gem install --local --install-dir %{buildroot}%{ruby_gemdir} \
            --force --rdoc %{SOURCE0}

# Move executable to bindir
mkdir -p %{buildroot}/%{_bindir}
mv %{buildroot}%{ruby_gemdir}/bin/* %{buildroot}/%{_bindir}
rmdir %{buildroot}%{ruby_gemdir}/bin
chmod a+x %{buildroot}%{ruby_gemdir}/gems/%{rname}-%{version}/bin/rake

# Move manpage to mandir
mkdir -p %{buildroot}%{_mandir}/man1/
gzip -dc %{buildroot}%{ruby_gemdir}/gems/%{rname}-%{version}/doc/rake.1.gz > %{buildroot}%{_mandir}/man1/rake.1
rm %{buildroot}%{ruby_gemdir}/gems/%{rname}-%{version}/doc/rake.1.gz

# Fix shebang and permissions
for f in `find %buildroot%{ruby_gemdir}/gems/%{rname}-%{version} -type f`
do
  if head -n1 "$f" | grep '^#!' >/dev/null;
  then
    sed -i 's|/usr/local/bin|/usr/bin|' "$f"
    chmod 0755 "$f"
  else
    chmod 0644 "$f"
  fi
done

%clean
rm -rf %buildroot

%files
%defattr(-,root,root)
%{_bindir}/rake
%{_mandir}/man1/%{rname}.1.*
%dir %{ruby_gemdir}/gems/%{rname}-%{version}/
%{ruby_gemdir}/gems/%{rname}-%{version}/bin/
%{ruby_gemdir}/gems/%{rname}-%{version}/lib/
%{ruby_gemdir}/gems/%{rname}-%{version}/test/
%{ruby_gemdir}/gems/%{rname}-%{version}/install.rb
%doc %{ruby_gemdir}/doc/%{rname}-%{version}
%doc %{ruby_gemdir}/gems/%{rname}-%{version}/Rakefile
%doc %{ruby_gemdir}/gems/%{rname}-%{version}/README
%doc %{ruby_gemdir}/gems/%{rname}-%{version}/MIT-LICENSE
%doc %{ruby_gemdir}/gems/%{rname}-%{version}/TODO
%doc %{ruby_gemdir}/gems/%{rname}-%{version}/CHANGES
%doc %{ruby_gemdir}/gems/%{rname}-%{version}/doc/
%{ruby_gemdir}/cache/%{rname}-%{version}.gem
%{ruby_gemdir}/specifications/%{rname}-%{version}.gemspec



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16299 |12mr|ruby-rbogl-0.32g-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name ruby-rbogl
%define version 0.32g
%define release 12

Summary: Ruby extension library to use OpenGL
Name: %{name}
Version: %{version}
Release: %{release}
URL: http://www2.giganet.net/~yoshi/
Source0: rbogl-%{version}.tar.bz2
Patch0:  opengl-0.32g-RString.patch
License: GPL
Group: Development/Ruby
Requires: ruby >= 1.8
BuildRequires: ruby-devel
BuildRequires: libx11-devel
BuildRequires: mesa-common-devel

%description
Ruby extension library to use OpenGL.

%prep
%setup -q -n opengl-%{version}
%patch0 -p1

%build
ruby extconf.rb --with-x11-lib=/usr/%{_lib}/X11
CFLAGS=${RPM_OPT_FLAGS} make
sed -i 's|/usr/local|/usr|' sample/*.rb

%install
make install DESTDIR=%buildroot
rm -rf sample/.svn

%files
%{ruby_sitearchdir}/*.so
%doc README.EUC ChangeLog sample 



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16300 |12mr|ruby-sary-1.2.0-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname sary

Summary:	Ruby Binding of Sary
Name:		ruby-%{rname}
Version:	1.2.0
Release:	12
License:	LGPL
Group:		Development/Ruby
URL:		http://prime.sourceforge.jp/src/
Source0:	%{rname}-ruby-%{version}.tar.bz2
Patch0:		sary-ruby-1.2.0-ruby19.patch
Patch1:		sary-ruby-1.2.0-sfmt.patch
BuildRequires:	ruby-devel
BuildRequires:	sary-devel

%description
Ruby Binding of Sary

%prep
%setup -q -n %{rname}-ruby-%{version}
%patch0 -p1
%patch1 -p1

%build
ruby extconf.rb
make

%install
%makeinstall_std

%files
%{ruby_sitearchdir}/%{rname}.so
%doc ChangeLog README.en.rd README.ja.rd
%doc Reference.en.rd Reference.ja.rd




%changelog
* Wed Sep  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 2608447
- Add patch to fix format not a string literal error
  
* Wed Sep  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 504cf0b
- Add patch from Gentoo to fix build with Ruby 1.9
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16301 |12mr|run-parts-3.2.1-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:       run-parts
Version:    3.2.1
Release:    %mkrel 9
Epoch:      1
Summary:    Run scripts or programs in a directory
License:    GPLv2+
Group:      System/Configuration/Other
Url:        http://svn.mandriva.com/svn/soft/run-parts/trunk
Source:     debianutils_%{version}.tar.gz
Patch0:     run-parts-3.2.1-blacklist-rpm-files.patch
Patch1:     run-parts-3.2.1-allow-dots-in-filenames.patch
Conflicts:  setup < 2.7.11-2
BuildRoot:  %{_tmppath}/%{name}-%{version}

%description
run-parts runs a number of scripts or programs found in a single direc-
tory.  Filenames should consist entirely of upper and lower
case letters, digits,  underscores,  and  hyphens. Subdirectories  of
directory and files with other names will be silently ignored.

%prep
%setup -q -n debianutils-%{version}
%patch0 -p 1
%patch1 -p 1

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
install -d -m 755 %{buildroot}%{_bindir}
install -d -m 755 %{buildroot}%{_mandir}/man8
install -d -m 755 %{buildroot}%{_mandir}/fr/man8

install -m 755 run-parts  %{buildroot}%{_bindir}
install -m 644 run-parts.8  %{buildroot}%{_mandir}/man8
install -m 644 po4a/fr/run-parts.8  %{buildroot}%{_mandir}/fr/man8

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc debian/changelog debian/copyright
%{_bindir}/run-parts
%{_mandir}/man8/run-parts.8*
%{_mandir}/fr/man8/run-parts.8*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16302 |12mr|rusers-0.17-24
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Displays the users logged into machines on the local network
Name:		rusers
Version:	0.17
Release: 	%mkrel 24
License:	BSD
Group:		Monitoring
URL:		ftp://sunsite.unc.edu/pub/Linux/system/network/daemons/
Source:		ftp://sunsite.unc.edu/pub/Linux/system/network/daemons/netkit-rusers-%{version}.tar.bz2
Source1:	rusersd.init
Source2:	rstatd.tar.bz2
Source3:	rstatd.init
Patch0:		rstatd-jbj.patch
Patch1:		netkit-rusers-0.15-numusers.patch
Patch2:		rusers-0.15-libproc.patch
Patch3:		netkit-rusers-0.17-2.4.patch
Patch4:		netkit-rusers-0.17-includes.patch
Patch5:		netkit-rusers-0.17-2.6-stats.patch
BuildRequires:	procps-devel
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-root

%description
The rusers program allows users to find out who is logged into various machines
on the local network.  The rusers command produces output similar to who, but
for the specified list of hosts or for all machines on the local network.

Install rusers if you need to keep track of who is logged into your local
network.

%package	server
Summary:	Server for the rusers protocol
Group:		System/Servers
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires:	rpcbind

%description	server
The rusers program allows users to find out who is logged into various machines
on the local network. The rusers command produces output similar to who, but
for the specified list of hosts or for all machines on the local network. The
rusers-server package contains the server for responding to rusers requests.
(rpc.rusersd, rpc.rstatd)

Install rusers-server if you want remote users to be able to see who is logged
into your machine.

%prep

%setup -q -n netkit-rusers-%{version} -a 2
%patch0 -p1 -b .jbj
%patch1 -p1 -b .numusers
%patch2 -p1 -b .warly
%patch3 -p1 -b .mdk
%patch4 -p1 -b .mdk
%patch5 -p1 -b .2.6-stats

%build
%serverbuild
sh configure
perl -pi -e 's,-O2,\$(RPM_OPT_FLAGS),' MCONFIG

%make
%make -C rpc.rstatd

%install
rm -rf %{buildroot}

mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_sbindir}
mkdir -p %{buildroot}%{_initrddir}
mkdir -p %{buildroot}%{_mandir}/{man1,man8}

make INSTALLROOT=%{buildroot} install MANDIR=%{_mandir}
make INSTALLROOT=%{buildroot} install -C rpc.rstatd MANDIR=%{_mandir}

install -m 755 %SOURCE1 %{buildroot}%{_initrddir}/rusersd
install -m 755 %SOURCE3 %{buildroot}%{_initrddir}/rstatd

cd %{buildroot}%{_mandir}/man8
for i in rstatd rusersd; do
	rm $i.8
	ln -s rpc.$i.8.bz2 $i.8.bz2
done

perl -pi -e "s|/etc/rc.d/init.d|%{_initrddir}|" %{buildroot}%{_initrddir}/*

%clean
rm -rf %{buildroot}

%post server
%_post_service rusersd
%_post_service rstatd

%preun server
%_preun_service rusersd
%_preun_service rstatd

%files
%defattr(-,root,root)
%{_bindir}/rup
%{_bindir}/rusers
%{_mandir}/man1/*

%files server
%defattr(-,root,root)
%doc  README ChangeLog BUGS
%{_initrddir}/rusersd
%{_initrddir}/rstatd
%{_mandir}/man8/*
%{_sbindir}/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16303 |12mr|rwall-0.17-21
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Client and server for sending messages to a host's logged in users
Name:		rwall
Version:	0.17
Release:	%mkrel 21
License:	BSD
Group:		System/Servers
Source:		ftp://sunsite.unc.edu/pub/Linux/system/network/daemons/netkit-rwall-%version.tar.bz2
Source1:	rwalld.init
Patch0:		netkit-rwalld-0.10-banner.patch
Requires(post): rpm-helper
Requires(preun): rpm-helper
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
The rwall command sends a message to all of the users logged into a specified
host.  Actually, your machine's rwall client sends the message to the rwall
daemon running on the specified host, and the rwall daemon relays the message
to all of the users logged in to that host.  The rwall daemon is run from
/etc/inetd.conf and is disabled by default on Mandriva Linux systems (it can be
very annoying to keep getting all those messages when you're trying to play
Quake--I mean trying to get some work done).

Install rwall if you'd like the ability to send messages to users logged in to
a specified host machine.

%prep

%setup -q -n netkit-rwall-%version
%patch0 -p1

%build
%serverbuild
CC="gcc" CFLAGS="$RPM_OPT_FLAGS" ./configure
%make

%install
rm -rf %{buildroot}

mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_sbindir}
mkdir -p %{buildroot}%{_mandir}/man{1,8}

%makeinstall INSTALLROOT=%{buildroot} MANDIR=%{_mandir}
install -m 755 %{SOURCE1} -D %{buildroot}%{_initrddir}/rwalld

rm %{buildroot}%{_mandir}/man8/rwalld.8
ln -s rpc.rwalld.8 %{buildroot}%{_mandir}/man8/rwalld.8

perl -pi -e "s|/etc/rc.d/init.d|%{_initrddir}|" %{buildroot}%{_initrddir}/*
 
%post
%_post_service rwalld

%preun
%_preun_service rwalld

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_initrddir}/rwalld
%{_bindir}/rwall
%{_sbindir}/rpc.rwalld
%{_mandir}/man8/rpc.rwalld.8*
%{_mandir}/man8/rwalld.8*
%{_mandir}/man1/rwall.1*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16304 |12mr|rwho-0.17-21
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Logged in to local network machines
Name:		rwho
Version:	0.17
Release:	21
License:	BSD
Group:		Monitoring
Url:		ftp://ftp.uk.linux.org/pub/linux/Networking/netkit/
Source:		ftp://ftp.uk.linux.org/pub/linux/Networking/netkit/netkit-rwho-%{version}.tar.bz2
Source1:	rwhod.init
#FIX for http://www.mandriva.com/security/advisories?name=MDKSA-2005:039
Patch0:		netkit-rwho-0.17-makefiles.patch
Patch2:		rwho-0.17-fixbcast.patch
Patch3:		rwho-0.17-fixhostname.patch
Patch5:		rwho-0.17-CAN-2004-1180.patch

Requires(pre):	rpm-helper

%description
The rwho command displays output similar to the output of the who
command (it shows who is logged in) for all machines on the local
network running the rwho daemon.

Install the rwho command if you need to keep track of the users who
are logged in to your local network.

%prep
%setup -q -n netkit-rwho-%{version}

%patch5 -p1 -b .can-2004-118
# (02/11/05 - vdanen) drop due to it being too intrusive against the security patch
# and we don't support alpha anyways
%patch0 -p1 -b .makefiles
%patch2 -p0 -b .fixbcast
%patch3 -p1 -b .fixhostname

%build
%serverbuild
CFLAGS="%{optflags}" ./configure --with-c-compiler=gcc

make RPM_OPT_FLAGS="%{optflags}"
make RPM_OPT_FLAGS="%{optflags}" -C ruptime

%install
mkdir -p %{buildroot}/%{_bindir}
mkdir -p %{buildroot}%{_sbindir}
mkdir -p %{buildroot}/%{_mandir}/man{1,8}
mkdir -p %{buildroot}%{_initrddir}
mkdir -p %{buildroot}/var/spool/rwho

make INSTALLROOT=%{buildroot} MANDIR=%{_mandir} install 
make INSTALLROOT=%{buildroot} install -C ruptime MANDIR=%{_mandir}

install -m 755 %{SOURCE1} %{buildroot}%{_initrddir}/rwhod

perl -pi -e "s|/etc/rc.d/init.d|%{_initrddir}|" %{buildroot}%{_initrddir}/*

%post
%_post_service rwhod

%preun
%_preun_service rwhod

%files
%{_bindir}/ruptime
%{_mandir}/man1/ruptime.1*
%{_bindir}/rwho
%{_mandir}/man1/rwho.1*
%{_sbindir}/rwhod
%{_mandir}/man8/rwhod.8*
%attr(0755,daemon,daemon) /var/spool/rwho
%config(noreplace) %{_initrddir}/rwhod


%changelog
* Sat Oct  20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 795f907
- Add patch to fix makefiles
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16305 |12mr|rxvt-2.7.10-25
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A color VT102 terminal emulator for the X Window System
Name:		rxvt
Epoch:		3
Version:	2.7.10
Release: 	%mkrel 25
License:	GPLv2
Group:		Terminals

Source:		ftp://ftp.rxvt.org/pub/rxvt/rxvt-%{version}.tar.bz2
Source1:	rxvt.sh
Source2:	rxvt-zh.menu
Source3:	rxvt-CLE-mini.png
Source4:	rxvt-CLE.png
Source5:	rxvt-CLE-large.png

Patch0:		rxvt-2.7.8-big-buffer.patch
# definition of the default fonts to use depending on language -- pablo 
Patch2:		rxvt-2.7.10-fonts.patch
# IM fix from http://www.giga.it.okayama-u.ac.jp/~ishihara/opensource/:
Patch3:		rxvt-2.7.10-xim-fix.patch 

# from gentoo
Patch4:		rxvt-2.7.10-asneeded.patch
Patch5:		rxvt-2.7.10-azz4.diff
Patch6:		rxvt-2.7.10-line-scroll.patch
Patch7:		rxvt-2.7.10-rk.patch
Patch8:		rxvt-2.7.10-CVE-2008-1142-DISPLAY.patch

Buildroot:	%{_tmppath}/%name-%{version}-%{release}-root
URL:		http://rxvt.sourceforge.net/
Obsoletes:	crxvt <= 2.7.10, gbrxvt <= 2.7.10
Obsoletes:	rxvt-CLE <= 2.7.10
Provides:	crxvt = %{version}-%{release}, gbrxvt = %{version}-%{release}
Provides:	rxvt-CLE = %{version}-%{release}
BuildRequires:	xpm-devel utempter-devel lesstif-devel
# X11 locales are required to build IM support
BuildRequires:	libx11-common
Conflicts:	drakconf < 9.3-25mdk

%package CJK
Summary:	CJK menus for rxvt
Requires:	%{name} = %{epoch}:%{version}-%{release}
Group:		Terminals

%description
Rxvt is a color VT102 terminal emulator for the X Window System.
Rxvt is intended to be an xterm replacement for users who don't need
the more esoteric features of xterm, like Tektronix 4014 emulation,
session logging and toolkit style configurability.  Since it doesn't
support those features, rxvt uses much less swap space than xterm
uses.  This is a significant advantage on a machine which is serving
a large number of X sessions.

The rxvt package should be installed on any machine which serves a
large number of X sessions, if you'd like to improve that machine's
performance.

This version of rxvt can display Japanese, Chinese (Big5 and GuoBiao) 
and Korean.

%description CJK
This package contains the CJK versions of rxvt.

%prep
%setup -q
%patch0 -p1 -b .bigbuf
%patch2 -p1 -b .fonts
%patch3 -p1 -b .im

%patch4 -p1 -b .asneeded
%patch5 -p1 -b .azz4
%patch6 -p0 -b .line-scroll
%patch7 -p1 -b .rk
%patch8 -p1 -b .CVE-2008-1142

%build
# NeXT scrollbar is cool :)
perl -pi -e s/-eten-/-\*-/g src/defaultfont.h

export CFLAGS="$RPM_OPT_FLAGS -D_GNU_SOURCE -DUTEMPTER"  
%configure2_5x --mandir=%_mandir \
	--enable-xpm-background --enable-menubar \
	--enable-utmp --enable-ttygid \
	--enable-transparency --enable-next-scroll --enable-rxvt-scroll --enable-xterm-scroll \
	--enable-xim --enable-languages --enable-smart-resize  \
	--enable-mousewheel --enable-static=yes

# make -j doesn't works... seems some Makefile tasks are done in wrong order
#make -j 2
make
cp src/rxvt src/rxvt.cjk
cp src/rxvt src/rxvt.bin

%install
rm -rf $RPM_BUILD_ROOT

%makeinstall_std
mkdir -p $RPM_BUILD_ROOT/etc/X11/app-defaults
touch src/rxvt
for i in cjk bin;do
	install -m755 src/rxvt.$i $RPM_BUILD_ROOT/usr/bin
done
rm -f $RPM_BUILD_ROOT/usr/bin/rxvt
rm -f $RPM_BUILD_ROOT/usr/bin/rxvt-%{version}

install -m 755 %{SOURCE1} $RPM_BUILD_ROOT/usr/bin

# (fg) 20000925 Make the necessary links
( cd $RPM_BUILD_ROOT/usr/bin;
  for i in {gb,c,j,k}rxvt; do
		ln rxvt.sh $i
  done
  ln -s rxvt.sh rxvt
)

mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/rxvt

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
cat << EOF > %buildroot%{_datadir}/applications/mandriva-rxvt.desktop
[Desktop Entry]
Type=Application
Categories=X-MandrivaLinux-System-Terminals;TerminalEmulator;
Name=RXvt
Comment=A version of the rxvt terminal with support for Traditional Chinese, Simplified Chinese, Japanese and Korean.
Exec=/usr/bin/rxvt
Icon=rxvt-CLE
EOF

cat << EOF > %buildroot%{_datadir}/applications/mandriva-rxvt-C_tw.desktop
[Desktop Entry]
Type=Application
Categories=X-MandrivaLinux-System-Terminals;TerminalEmulator;
Name=CRXvt (Big5)  
Comment=Traditional Chinese rxvt terminal  
Exec=/usr/bin/crxvt -ls  
Icon=rxvt-CJK
EOF

cat << EOF > %buildroot%{_datadir}/applications/mandriva-rxvt-C_ch.desktop
[Desktop Entry]
Type=Application
Categories=X-MandrivaLinux-System-Terminals;TerminalEmulator;
Name=GBRXvt (GB2312)  
Comment=Simplified Chinese rxvt terminal  
Exec=/usr/bin/gbrxvt -ls  
Icon=rxvt-CJK
EOF

cat << EOF > %buildroot%{_datadir}/applications/mandriva-rxvt-J.desktop
[Desktop Entry]
Type=Application
Categories=X-MandrivaLinux-System-Terminals;TerminalEmulator;
Name=JRXvt (JIS)  
Comment=Japanese rxvt terminal  
Exec=/usr/bin/jrxvt -ls
Icon=rxvt-CJK
EOF

cat << EOF > %buildroot%{_datadir}/applications/mandriva-rxvt-K.desktop
[Desktop Entry]
Type=Application
Categories=X-MandrivaLinux-System-Terminals;TerminalEmulator;
Name=KRXvt (KSC5601)  
Comment=Korean rxvt terminal  
Exec=/usr/bin/krxvt -ls
Icon=rxvt-CJK
EOF

# (fg) 20000929 New icons from ln
mkdir -p $RPM_BUILD_ROOT/%{_iconsdir}/{large,mini}
for i in CLE CJK; do
install -m644 %{SOURCE3} $RPM_BUILD_ROOT/%{_miconsdir}/rxvt-$i.png

install -m644 %{SOURCE4} $RPM_BUILD_ROOT/%{_iconsdir}/rxvt-$i.png
install -m644 %{SOURCE5} $RPM_BUILD_ROOT/%{_liconsdir}/rxvt-$i.png
done

chmod -x doc/menu/*

%post
%if %mdkversion < 200900
%{update_menus}
%endif
update-alternatives --install /usr/bin/xvt xvt /usr/bin/rxvt 20

%postun
%if %mdkversion < 200900
%{clean_menus}
%endif

if [ "$1" = "0" ]; then
	update-alternatives --remove xvt /usr/bin/rxvt
fi

%if %mdkversion < 200900
%post CJK
%update_menus
%endif

%if %mdkversion < 200900
%postun CJK
%clean_menus
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc doc/*
%_bindir/rclock
%_bindir/rxvt
%_bindir/rxvt.bin
%_bindir/rxvt.cjk
%_bindir/rxvt.sh
%_mandir/man1/*
#%config(missingok,noreplace) /etc/rxvt/rxvt-zh.menu
%{_datadir}/applications/mandriva-rxvt.desktop
%{_iconsdir}/rxvt-CLE.png
%{_liconsdir}/rxvt-CLE.png
%{_miconsdir}/rxvt-CLE.png

%files CJK
%defattr(-,root,root)
%_bindir/crxvt
%_bindir/gbrxvt
%_bindir/jrxvt
%_bindir/krxvt
%{_datadir}/applications/mandriva-rxvt-*.desktop
%{_iconsdir}/rxvt-CJK.png
%{_liconsdir}/rxvt-CJK.png
%{_miconsdir}/rxvt-CJK.png





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16306 |12mr|s2u-0.9.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: System to user tools
Name: s2u
Version: 0.9.2
Release: %mkrel 3
URL: http://www.mandrivalinux.com/
Source0: %{name}-%{version}.tar.bz2
Patch0: s2u-0.9.2-new-libnotify.patch
License: GPLv2+
Group: Graphical desktop/Other
BuildRoot: %{_tmppath}/%{name}-buildroot
BuildRequires: dbus-glib-devel
BuildRequires: gtk+2-devel
BuildRequires: libnotify-devel >= 0.7
Requires: dbus
Requires: initscripts >= 7.06-52mdk

%description
Use dbus to communicate between from the system to the users.

%prep
%setup -q
%apply_patches

%build
%make CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc ChangeLog README AUTHORS LICENSE
%_bindir/s2u
%_sysconfdir/X11/xinit.d/s2u
%_sysconfdir/sysconfig/network-scripts/hostname.d/s2u
%config(noreplace) %_sysconfdir/dbus-1/system.d/*.conf

# MAKE THE CHANGES IN SVN: NO PATCH OR SOURCE ALLOWED





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16307 |12mr|sablotron-1.0.3-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	altname Sablot
%define builddir $RPM_BUILD_DIR/%{altname}-%{version}
%define libname_orig libsablotron

%define major 0
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

%define jscript 1
%define readline 0
%define GPL 0

Summary:	XSLT, XPath and DOM processor
Name:		sablotron
Version:	1.0.3
Release:	%mkrel 11
%if %{GPL} 
License:	GPL
%else
License:	MPL/GPL
%endif
Group:		Development/Other
URL:		http://www.gingerall.cz
Source0:	http://download-1.gingerall.cz/download/sablot/%{altname}-%{version}.tar.bz2
Source1:	http://download-1.gingerall.cz/download/sablot/SabTest-%{version}.tar.bz2
Patch0:		Sablot-linkage_fix.diff
BuildRequires:	expat-devel >= 1.95.2
BuildRequires:	perl-XML-Parser
BuildRequires:	ncurses-devel
BuildRequires:	libstdc++-devel
BuildRequires:	autoconf2.5
BuildRequires:	automake1.9 >= 1.9.2
BuildRequires:	libtool
%if %{jscript}
BuildRequires:	js-devel >= 1.5
BuildRequires:	pkgconfig
%endif 
%if %{readline}
BuildRequires:	readline-devel
%endif
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Sablotron is a fast, compact and portable XML toolkit
implementing XSLT, DOM and XPath.

The goal of this project is to create a lightweight,
reliable and fast XML library processor conforming to the W3C
specification, which is available for public and can be used as a base
for multi-platform XML applications.

%package -n	%{libname}
Summary:	Main library for sablotron
Group:		System/Libraries
Provides:	%{libname_orig} = %{version}-%{release}

%description -n	%{libname}
Contains the library for sablotron.

%package -n	%{develname}
Summary:	The development libraries and header files for Sablotron
Requires:	sablotron = %{version}
Group:		Development/C
Provides:	%{libname_orig}-devel = %{version}-%{release}
Provides:	sablotron-devel = %{version}
Obsoletes:	%{mklibname %{name} -d 0}

%description -n	%{develname}
These are the development libraries and header files for Sablotron

%prep

%if %{readline} && !%{GPL}
echo "The readline library may not be linked to non GPL'ed programs, so if you want to have readline support in the debugger, you have to choose the GPL from Sablotron license model."
exit 1
%endif

%setup -q -n %{altname}-%{version} -a1
%patch0 -p0

perl -pi -e 's,SABLOT_LIBS="-L\$sab_base/lib",SABLOT_LIBS="-L\$sab_base/%{_lib}",' SabTest-%{version}/configure{.in,}

%if %{jscript}
JS_INCLUDE_PATH=`pkg-config --cflags libjs|sed -e 's/-I\/usr//'`
perl -pi -e "s|/include/js\b|$JS_INCLUDE_PATH|g" configure*
%endif
touch NEWS AUTHORS ChangeLog
autoreconf -fi
pushd SabTest-%{version}
touch NEWS AUTHORS ChangeLog
autoreconf -fi
popd

%build

export CXXFLAGS="%{optflags}"

%if %{jscript}
export CPLUS_INCLUDE_PATH=`pkg-config --cflags libjs|sed -e 's/-I//'`
%endif

%if %{GPL}
export SABLOT_GPL=1
%endif

%configure2_5x \
%if %{jscript}
    --enable-javascript=%{_prefix} \
%endif
%if %{GPL} && %{readline}
    --with-readline \
%endif
    --enable-debugger

%make

%check
# make and run the test suite
make DESTDIR=`pwd`/SabTest-%{version} install
pushd SabTest-%{version}
touch NEWS AUTHORS ChangeLog
libtoolize --copy --force; aclocal; autoconf; automake --add-missing --copy
%configure2_5x --with-sablot=`pwd`/usr
%make
make test
make test-js
popd

%install
rm -rf %{buildroot}

%makeinstall_std

%multiarch_binaries %{buildroot}%{_bindir}/sablot-config

# nuke installed docs
rm -rf %{buildroot}%{_datadir}/doc

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(0755,root,root)
%{_bindir}/sabcmd
%_mandir/man1/*

%files -n %{libname}
%defattr(-,root,root)
%doc README RELEASE doc/misc/NOTES doc/misc/DEBUGGER
%{_libdir}/libsablot.so.*

%files -n %{develname}
%defattr(-,root,root)
%doc doc/apidoc/sablot doc/apidoc/jsdom-ref doc/apidoc/sxp
%{_bindir}/sablot-config
%{multiarch_bindir}/sablot-config
%{_libdir}/lib*.a
%{_libdir}/lib*.so
%{_includedir}/*.h



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16308 |12mr|sag-0.7.0-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The LDP's System Administrators' Guide in HTML format
Name:		sag
Version:	0.7.0
Release:	%mkrel 12
License:	distributable
Group:		Books/Computer books
URL:		http://www.linuxdoc.org/LDP/sag/
Source:		sag-0.6.2-html.tar.bz2
BuildArch:	noarch
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
The Linux Documentation Project's System Administrators' Guide, provided in
HTML format. This document provides a generic guide to Linux system
administration. Check the Linux Documentation Project's website at
http://www.metalab.unc.edu/LDP/ for other formats of this document or for any
updates.

Install the sag package if you'd like to use the HTML version of the LDP's
System Administrators' Guide on your own machine.

%prep

%install
rm -rf $RPM_BUILD_ROOT

mkdir -p $RPM_BUILD_ROOT%{_docdir}/LDP/sag
tar -jxf %{SOURCE0} -C $RPM_BUILD_ROOT%{_docdir}/LDP/sag

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_docdir}/LDP/sag





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16309 |12mr|samba-3.6.9-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkg_name	samba
%define version		3.6.9
%define rel		2
#define	subrel		1
%define vscanver 	0.1.3
%define libsmbmajor	0
%define netapimajor	0
%define smbsharemodesmajor	0
%define	tallocmajor	1
%define tdbmajor	1
%define	wbclientmajor	0
 
%define check_sig() export GNUPGHOME=%{_tmppath}/rpm-gpghome \
if [ -d "$GNUPGHOME" ] \
then echo "Error, GNUPGHOME $GNUPGHOME exists, remove it and try again"; exit 1 \
fi \
install -d -m700 $GNUPGHOME \
gpg --import %{1} \
gpg --trust-model always --verify %{2} %{?3} \
rm -Rf $GNUPGHOME \


# Samba has started using -Wl,z,nodefs upstream, without libtool (after patch
# submission to them, handled in samba bug 6792. To allow
# plugins to link now, we have to avoid any such flags by default
#define _disable_ld_no_undefined 1
# or, instead, filter them out of the right line in the Makefile, like before
# see LDSHFLAGS_MODULES below

%{!?lib: %global lib lib}
%{!?mklibname: %global mklibname(ds) %lib%{1}%{?2:%{2}}%{?3:_%{3}}%{-s:-static}%{-d:-devel}}

%{?!mdkversion:%global mdkversion(r:) %{-r:%(perl -e '$_="%{1}";m/(((\\d\\.?)+)(\\w\*))(.\*)/;$pre=$4;print "0.$pre." if $pre =~ /\\w\{2,\}/;print "%{-r*}"')}%{!-r:%(perl -e '$_="%{1}";m/(((\\d\\.?)+)(\\w\*))(.\*)/;$pre=$4;print "$2";print $pre if $pre !~ /\\w{2,}/')}}

%define libname %mklibname smbclient %libsmbmajor
%define libnetapi %mklibname netapi %netapimajor
%define netapidevel %mklibname -d netapi
%define libsmbsharemodes %mklibname smbsharemodes %smbsharemodesmajor
%define smbsharemodesdevel %mklibname -d smbsharemodes
%define libtalloc %mklibname talloc %tallocmajor
%define tallocdevel %mklibname -d talloc
%define libtdb %mklibname tdb %tdbmajor
%define tdbdevel %mklibname -d tdb
%define libwbclient %mklibname wbclient %wbclientmajor
%define wbclientdevel %mklibname -d wbclient

# Version and release replaced by samba-team at release from samba cvs
%define pversion PVERSION
%define prelease PRELEASE

#Check to see if p(version|release) has been replaced (1 if replaced)
%define have_pversion %(if [ "%pversion" = `echo "pversion" |tr '[:lower:]' '[:upper:]'` ];then echo 0; else echo 1; fi)

%if %have_pversion
%define source_ver 	%{pversion}
%define rel %mkrel 1.%{prelease}
# Don't abort for stupid reasons on builds from tarballs:
%global	_unpackaged_files_terminate_build	0
%global	_missing_doc_files_terminate_build	0
%else
%define source_ver 	%{version}
%endif

%define prerel %mdkversion -r %rel %source_ver
%define real_version %mdkversion %source_ver
%define release %mkrel %prerel
%define have_pre %([ "%version" == "%source_ver" ]; echo $?)

# Check to see if we are running a build from a tarball release from samba.org
# (%have_pversion) If so, disable vscan, unless explicitly requested
# (--with vscan).
%define build_vscan 	1
%if %have_pversion
%define build_vscan 	0
%{?_with_vscan: %define build_vscan 1}
%endif

# Default options
%define build_talloc 0
%define build_tdb 0
%define build_ldb 0
%define build_ctdb 0
%define build_alternatives	1
%define build_system	1
%define build_acl 	1
%define build_winbind 	1
%define build_wins 	1
%define build_ldap 	0
%define build_ads	1
%define build_scanners	0
%define build_test	0
# CUPS supports functionality for 'printcap name = cups' (9.0 and later):
%define build_cupspc	1
# %_{pre,postun}_service are provided by rpm-helper in 9.0 and later
%define have_rpmhelper	1
%define build_mysql	0
%define build_pgsql 	0

# Allow commandline option overrides (borrowed from Vince's qmail srpm):
# To use it, do rpm [-ba|--rebuild] --with 'xxx'
# Check if the rpm was built with the defaults, otherwise we inform the user
%define build_non_default 0
%{?_with_system: %global build_system 1}
%{?_without_system: %global build_system 0}
%{?_with_acl: %global build_acl 1}
%{?_with_acl: %global build_non_default 1}
%{?_without_acl: %global build_acl 0}
%{?_without_acl: %global build_non_default 1}
%{?_with_winbind: %global build_winbind 1}
%{?_with_winbind: %global build_non_default 1}
%{?_without_winbind: %global build_winbind 0}
%{?_without_winbind: %global build_non_default 1}
%{?_with_wins: %global build_wins 1}
%{?_with_wins: %global build_non_default 1}
%{?_without_wins: %global build_wins 0}
%{?_without_wins: %global build_non_default 1}
%{?_with_ldap: %global build_ldap 1}
%{?_with_ldap: %global build_non_default 1}
%{?_without_ldap: %global build_ldap 0}
%{?_without_ldap: %global build_non_default 1}
%{?_with_ads: %global build_ads 1}
%{?_with_ads: %global build_non_default 1}
%{?_without_ads: %global build_ads 0}
%{?_without_ads: %global build_non_default 1}
%{?_with_scanners: %global build_scanners 1}
%{?_with_scanners: %global build_non_default 1}
%{?_without_scanners: %global build_scanners 0}
%{?_without_scanners: %global build_non_default 1}
%{?_with_vscan: %global build_vscan 1}
%{?_with_vscan: %global build_non_default 1}
%{?_without_vscan: %global build_vscan 0}
%{?_without_vscan: %global build_non_default 1}
%{?_with_test: %global build_test 1}
%{?_with_test: %global build_non_default 1}
%{?_without_test: %global build_test 0}
%{?_without_test: %global build_non_default 1}
%{?_with_mysql: %global build_mysql 1}
%{?_with_pgsql: %global build_pgsql 1}
# As if that weren't enough, we're going to try building with antivirus
# support as an option also
%global build_antivir 	0
%global build_clamav 	0
%global build_fprot 	0
%global build_fsav 	0
%global build_icap 	0
%global build_kaspersky 0
%global build_mks 	0
%global build_nai 	0
%global build_openav	0
%global build_sophos 	0
%global build_symantec 	0
%global build_trend	0
%if %build_vscan
# These we build by default
%global build_clamav 	1
%global build_icap 	0
%global build_fsav 	1
%global build_sophos 	1
%endif
%if %build_vscan && %build_scanners
# These scanners are built if scanners are selected
# symantec requires their library present and must be selected 
# individually
%global build_fprot 	1
%global build_kaspersky 1
%global build_mks 	1
%global build_nai 	1
%global build_openav	1
%global build_trend 	1
%endif
%if %build_vscan
%{?_with_fprot: %{expand: %%global build_fprot 1}}
%{?_with_kaspersky: %{expand: %%global build_kaspersky 1}}
%{?_with_mks: %{expand: %%global build_mks 1}}
%{?_with_openav: %{expand: %%global build_openav 1}}
%{?_with_sophos: %{expand: %%global build_sophos 1}}
#%{?_with_symantec: %{expand: %%global build_symantec 1}}
%{?_with_trend: %{expand: %%global build_trend 1}}
%global vscandir samba-virusfilter-%{vscanver}
%endif
%global vfsdir examples.bin/VFS

#Standard texts for descriptions:
%define message_bugzilla() %(echo -e -n "Please file bug reports for this package at Rosa bugzilla \\n(http://bugs.rosalinux.ru) under the product name %{1}")
%define message_system %(echo -e -n "NOTE: These packages of samba-%{version}, are provided, parallel installable\\nwith samba-2.2.x, to allow easy migration from samba-2.2.x to samba-%{version},\\nbut are not officially supported")

#check gcc version to disable some optimisations on gcc-3.3.1
# gcc is not mandatory to do rpm queries on a .src.rpm, which is what the buildsystem
# ends up doing, so we need to guard against that
%define gcc331 %((gcc -dumpversion 2>/dev/null || echo 4.1.2) |awk '{if ($1>3.3) print 1; else print 0}')

#Define sets of binaries that we can use in globs and loops:
%global commonbin net,ntlm_auth,rpcclient,smbcacls,smbcquotas,smbpasswd,smbtree,testparm

%global serverbin 	pdbedit,profiles,smbcontrol,smbstatus,sharesec,smbta-util
%if %build_ldb
%global serverldbbin 	ldbadd,ldbdel,ldbedit,ldbmodify,ldbsearch,ldbrename
%endif
%global serversbin nmbd,samba,smbd

%global clientbin 	findsmb,nmblookup,smbclient,smbprint,smbspool,smbtar,smbget
%global client_sbin 	mount.smb,mount.smbfs
%global client_man	man1/findsmb.1,man1/nmblookup.1,man1/smbclient.1,man1/smbget.1,man1/smbtar.1,man5/smbgetrc.5,man8/smbspool.8

%global testbin 	debug2html,smbtorture,msgtest,masktest,locktest,locktest2,nsstest,vfstest

%ifarch alpha
%define build_expsam xml
%else
%define build_expsam xml%{?_with_pgsql:,pgsql}%{?_with_mysql:,mysql}
%endif

# Determine whether this is the system samba or not.
%if %build_system
%define samba_major	%{nil}
%else
%define samba_major	3
%endif
# alternatives_major is %{nil} if we aren't system and not using alternatives
%if !%build_system || %build_alternatives
%define alternative_major 3
%else
%define alternative_major %{nil}
%endif

Summary: Samba SMB server
Name: %{pkg_name}%{samba_major}

Version: %{source_ver}
Release: %mkrel %rel

License: GPLv3
Group: System/Servers
Source: http://ftp.samba.org/pub/samba/stable/samba-%{source_ver}.tar.gz
Source99: http://ftp.samba.org/pub/samba/stable/samba-%{source_ver}.tar.asc
Source98: http://ftp.samba.org/pub/samba/samba-pubkey.asc
URL:	http://www.samba.org
Source1: samba.log
Source3: samba.xinetd
Source4: swat_48.png
Source5: swat_32.png
Source6: swat_16.png
Source7: README.%{name}-rosa-rpm
Source8: https://github.com/downloads/fumiyas/samba-virusfilter/samba-virusfilter-%{vscanver}.tar.bz2
%if %build_vscan
%endif
%if %build_vscan
BuildRequires: magic-devel
%endif
Source10: samba-print-pdf.sh
Source11: smb-migrate

#Sources that used to be in packaging patch:
Source20:	smbusers
Source21:	smbprint
#Source22:	smbadduser
Source23:	findsmb
Source24:	smb.init
Source25:	winbind.init
Source26:	wrepld.init
Source27:	samba.pamd
Source28:	samba.pamd0_9
Source29:	system-auth-winbind.pamd
Source30:	smb.conf


%if !%have_pversion
# Version specific patches: current version
Patch11: samba-3.0-rosa-packaging.patch
# https://bugzilla.samba.org/show_bug.cgi?id=3571, bug 21387
Patch19: samba-3.0.21c-swat-fr-translaction.patch
Patch30: samba-3.5-check-undefined-before-zdefs.patch
Patch31: samba-3.5.3-fix-nss-wins-syslog.patch
Patch33: samba-3.5.8-fix-netapi-examples-linking.patch
%else
# Version specific patches: upcoming version
%endif
# Limbo patches (applied to prereleases, but not preleases, ie destined for
# samba CVS)
%if %have_pversion && %have_pre
%endif
Requires: pam >= 0.64, samba-common = %{version}
BuildRequires: pam-devel readline-devel pkgconfig(ncurses) pkgconfig(popt)
BuildRequires: libxml2-devel
# Samba 3.2 and later should be built with capabilities support:
# http://lists.samba.org/archive/samba/2009-March/146821.html
BuildRequires: libcap-devel
BuildRequires: gnupg
BuildRequires: avahi-client-devel
BuildRequires: libaio-devel
BuildRequires: pkgconfig(uuid)
BuildRequires: pkgconfig(gamin)
%if %build_ctdb
BuildRequires: pkgconfig(ctdb)
%endif
%if %build_pgsql
BuildRequires: postgresql-devel
%endif
%ifnarch alpha
%if %build_mysql
BuildRequires: mysql-devel
%endif
%endif
%if %build_acl
BuildRequires: acl-devel
%endif
BuildRequires: cups-devel cups-common
BuildRequires: libldap-devel
%if %build_ads
BuildRequires: libldap-devel krb5-devel
%endif
BuildRequires: keyutils-devel
%if !%build_tdb
BuildRequires: tdb-devel
%endif
%if !%build_ldb
#BuildRequires: ldb-devel
%endif
%if !%build_talloc
BuildRequires: talloc-devel
%endif
# for domain-join gui
BuildRequires: gtk2-devel
Requires(pre): chkconfig mktemp psmisc
Requires(pre): coreutils sed grep

%description
Samba provides an SMB server which can be used to provide
network services to SMB (sometimes called "Lan Manager")
clients, including various versions of MS Windows, OS/2,
and other Linux machines. Samba also provides some SMB
clients, which complement the built-in SMB filesystem
in Linux. Samba uses NetBIOS over TCP/IP (NetBT) protocols
and does NOT need NetBEUI (Microsoft Raw NetBIOS frame)
protocol.

Samba-3.0 features working NT Domain Control capability and
includes the SWAT (Samba Web Administration Tool) that
allows samba's smb.conf file to be remotely managed using your
favourite web browser. For the time being this is being
enabled on TCP port 901 via xinetd. SWAT is now included in
it's own subpackage, samba-swat.

Please refer to the WHATSNEW.txt document for fixup information.
This binary release includes encrypted password support.

Please read the smb.conf file and ENCRYPTION.txt in the
docs directory for implementation details.
%if %have_pversion
%message_bugzilla samba3
%endif 
%if !%build_system
%message_system
%endif
%if %build_non_default
WARNING: This RPM was built with command-line options. Please
see README.%{name}-rosa-rpm in the documentation for
more information.
%endif

%package server
URL:	http://www.samba.org
Summary: Samba (SMB) server programs
Requires: %{name}-common = %{version}
Requires: %libwbclient >= %{version}
%if %have_rpmhelper
Requires(pre):		rpm-helper
%endif
Group: Networking/Other
%if %build_system
Provides: samba
Obsoletes: samba
Provides:  samba-server-ldap
Obsoletes: samba-server-ldap
Provides:  samba3-server
Obsoletes: samba3-server
%else
#Provides: samba-server
%endif

%description server
Samba-server provides a SMB server which can be used to provide
network services to SMB (sometimes called "Lan Manager")
clients. Samba uses NetBIOS over TCP/IP (NetBT) protocols
and does NOT need NetBEUI (Microsoft Raw NetBIOS frame)
protocol.

Samba-3.0 features working NT Domain Control capability and
includes the SWAT (Samba Web Administration Tool) that
allows samba's smb.conf file to be remotely managed using your
favourite web browser. For the time being this is being
enabled on TCP port 901 via xinetd. SWAT is now included in
it's own subpackage, samba-swat.

Please refer to the WHATSNEW.txt document for fixup information.
This binary release includes encrypted password support.

Please read the smb.conf file and ENCRYPTION.txt in the
docs directory for implementation details.
%if %have_pversion
%message_bugzilla samba3-server
%endif
%if !%build_system
%message_system
%endif

%package client
URL:	http://www.samba.org
Summary: Samba (SMB) client programs
Group: Networking/Other
Requires: %{name}-common = %{version}
Requires: cifs-utils >= 4.4
%if %build_alternatives
#Conflicts:	samba-client < 2.2.8a-9mdk
%endif
%if %build_system
Provides:  samba3-client
Obsoletes: samba3-client
Obsoletes: smbfs
%else
#Provides: samba-client
%endif
%if !%build_system && %build_alternatives
Provides: samba-client
%endif

%description client
Samba-client provides some SMB clients, which complement the built-in
SMB filesystem in Linux. These allow the accessing of SMB shares, and
printing to SMB printers.
%if %have_pversion
%message_bugzilla samba3-client
%endif
%if !%build_system
%message_system
%endif

%package common
URL:	http://www.samba.org
Summary: Files used by both Samba servers and clients
Group: System/Servers
Conflicts: %{name}-server < 3.6.6-2
%if %build_system
Provides:  samba-common-ldap
Obsoletes: samba-common-ldap
Provides:  samba3-common
Obsoletes: samba3-common
%else
#Provides: samba-common
%endif

%description common
Samba-common provides files necessary for both the server and client
packages of Samba.
%if %have_pversion
%message_bugzilla samba3-common
%endif
%if !%build_system
%message_system
%endif

%package doc
URL:	http://www.samba.org
Summary: Documentation for Samba servers and clients
Group: System/Servers
Requires: %{name}-common = %{version}
BuildArch: noarch
%if %build_system
Obsoletes: samba3-doc
Provides:  samba3-doc
%else
#Provides: samba-doc
%endif

%description doc
Samba-doc provides documentation files for both the server and client
packages of Samba.
%if %have_pversion
%message_bugzilla samba3-doc
%endif
%if !%build_system
%message_system
%endif

%package swat
URL:	http://www.samba.org
Summary: The Samba Web Administration Tool
Requires: %{name}-server = %{version}
Requires: xinetd
Group: System/Servers
%if %build_system
Provides:  samba-swat-ldap
Obsoletes: samba-swat-ldap
Provides:  samba3-swat
Obsoletes: samba3-swat
%else
#Provides: samba-swat
%endif
Conflicts: %{name}-server < 3.4.0
Suggests: %{name}-doc

%description swat
SWAT (the Samba Web Administration Tool) allows samba's smb.conf file
to be remotely managed using your favourite web browser. For the time
being this is being enabled on TCP port 901 via xinetd. Note that
SWAT does not use SSL encryption, nor does it preserve comments in
your smb.conf file. Webmin uses SSL encryption by default, and
preserves comments in configuration files, even if it does not display
them, and is therefore the preferred method for remotely managing
Samba.
%if %have_pversion
%message_bugzilla samba3-swat
%endif
%if !%build_system
%message_system
%endif

%if %build_winbind
%package winbind
URL:	http://www.samba.org
Summary: Samba-winbind daemon, utilities and documentation
Group: System/Servers
Requires: %{name}-common = %{version}
%endif
%if %build_winbind && !%build_system
Conflicts: samba-winbind
%endif
%if %build_winbind
%description winbind
Provides the winbind daemon and testing tools to allow authentication 
and group/user enumeration from a Windows or Samba domain controller.
%endif
%if %have_pversion
%message_bugzilla samba3-winbind
%endif
%if !%build_system
%message_system
%endif

%if %build_wins
%package -n nss_wins%{samba_major}
URL:	http://www.samba.org
Summary: Name Service Switch service for WINS
Group: System/Servers
Requires: %{name}-common = %{version}
Requires(pre): glibc
%endif
%if %build_wins && !%build_system
Conflicts: nss_wins
%endif
%if %build_wins
%description -n nss_wins%{samba_major}
Provides the libnss_wins shared library which resolves NetBIOS names to 
IP addresses.
%endif
%if %have_pversion
%message_bugzilla nss_wins3
%endif
%if !%build_system
%message_system
%endif

%if %build_test
%package test
URL:	http://www.samba.org
Summary: Debugging and benchmarking tools for samba
Group: System/Servers
Requires: %{name}-common = %{version}
%endif
%if %build_system && %build_test
Provides:  samba3-test samba3-debug
Obsoletes: samba3-test samba3-debug
%endif
%if !%build_system && %{build_test}
Provides: samba-test samba3-debug
Obsoletes: samba3-debug
%endif
%if %{build_test}

%description test
This package provides tools for benchmarking samba, and debugging
the correct operation of tools against smb servers.
%endif

%if %build_system
%package -n %{libname}
URL:		http://www.samba.org
Summary: 	SMB Client Library
Group:		System/Libraries
Provides:	libsmbclient

%description -n %{libname}
This package contains the SMB client library, part of the samba
suite of networking software, allowing other software to access
SMB shares.
%endif
%if %have_pversion && %build_system
%message_bugzilla %{libname}
%endif

%if %build_system
%package -n %{libname}-devel
URL:		http://www.samba.org
Summary: 	SMB Client Library Development files
Group:		Development/C
Provides:	libsmbclient-devel = %{version}-%{release}
Requires:       %{libname} = %{version}-%{release}

%description -n %{libname}-devel
This package contains the development files for the SMB client
library, part of the samba suite of networking software, allowing
the development of other software to access SMB shares.
%endif
%if %have_pversion && %build_system
%message_bugzilla %{libname}-devel
%endif

%if %build_system
%package -n %{libname}-static-devel
URL:            http://www.samba.org
Summary:        SMB Client Static Library Development files
Group:          Development/C
Provides:       libsmbclient-static-devel = %{version}-%{release}
Requires:       %{libname}-devel = %{version}-%{release}

%description -n %{libname}-static-devel
This package contains the static development files for the SMB
client library, part of the samba suite of networking software,
allowing the development of other software to access SMB shares.
%endif
%if %have_pversion && %build_system
%message_bugzilla %{libname}-devel
%endif

%package -n %libnetapi
Summary: Samba library for accessing functions in 'net' binary
Group: System/Libraries

%description -n %libnetapi
Samba library for accessing functions in 'net' binary

%package -n %netapidevel
Group: Development/C
Summary: Samba library for accessing functions in 'net' binary
Provides: netapi-devel = %{version}-%{release}

%description -n %netapidevel
Samba library for accessing functions in 'net' binary

%package -n %libsmbsharemodes
Group: System/Libraries
Summary: Samba Library for accessing smb share modes (locks etc.)

%description -n %libsmbsharemodes
Samba Library for accessing smb share modes (locks etc.)

%package -n %smbsharemodesdevel
Group: Development/C
Summary: Samba Library for accessing smb share modes (locks etc.)
Provides: smbsharemodes-devel = %{version}-%{release}

%description -n %smbsharemodesdevel
Samba Library for accessing smb share modes (locks etc.)

%if %build_talloc
%package -n %libtalloc
Group: System/Libraries
Summary: Library implementing Samba's memory allocator

%description -n %libtalloc
Library implementing Samba's memory allocator

%package -n %tallocdevel
Group: Development/C
Summary: Library implementing Samba's memory allocator
Provides: talloc-devel = %{version}-%{release}

%description -n %tallocdevel
Library implementing Samba's memory allocator
%endif

%if %build_tdb
%package -n %libtdb
Group: System/Libraries
Summary: Library implementing Samba's embedded database

%description -n %libtdb
Library implementing Samba's embedded database

%package -n %tdbdevel
Group: Development/C
Summary: Library implementing Samba's embedded database
Provides: tdb-devel = %{version}-%{release}
Requires: %libtdb
# because /usr/include/tdb.h was moved from libsmbclient0-devel to libtdb-devel
Conflicts: %{mklibname smbclient 0 -d} < 3.2.6-3

%description -n %tdbdevel
Library implementing Samba's embedded database
%endif

%package -n %libwbclient
Group: System/Libraries
Summary: Library providing access to winbindd

%description -n %libwbclient
Library providing access to winbindd

%package -n %wbclientdevel
Group: Development/C
Summary: Library providing access to winbindd
Provides: wbclient-devel = %{version}-%{release}
Requires: %libwbclient >= %{version}

%description -n %wbclientdevel
Library providing access to winbindd

#%package passdb-ldap
#URL:		http://www.samba.org
#Summary:	Samba password database plugin for LDAP
#Group:		System/Libraries
#
#%description passdb-ldap
#The passdb-ldap package for samba provides a password database
#backend allowing samba to store account details in an LDAP
#database
#_if %have_pversion
#_message_bugzilla samba3-passdb-ldap
#_endif
#_if !%build_system
#_message_system
#_endif

%ifnarch alpha
%if %{build_mysql}
%package passdb-mysql
URL:		http://www.samba.org
Summary:	Samba password database plugin for MySQL
Group:		System/Libraries
Requires:	%{name}-server = %{version}-%{release}
%endif
%endif
%ifnarch alpha
%if %build_system && %{build_mysql}
Obsoletes:	samba3-passdb-mysql 
Provides:	samba3-passdb-mysql 
%endif
%endif
%ifnarch alpha
%if %{build_mysql}

%description passdb-mysql
The passdb-mysql package for samba provides a password database
backend allowing samba to store account details in a MySQL
database
%endif
%endif

#does postgresql build on alpha?
#ifnarch alpha
%if %{build_pgsql}
%package passdb-pgsql
URL:		http://www.samba.org
Summary:	Samba password database plugin for PostgreSQL
Group:		System/Libraries
Requires:	%{name}-server = %{version}-%{release}
#endif
#ifnarch alpha && %build_system
%endif
%if %build_system && %{build_pgsql}
Obsoletes:	samba3-passdb-pgsql
Provides:	samba3-passdb-pgsql
%endif
%if %{build_pgsql}

%description passdb-pgsql
The passdb-pgsql package for samba provides a password database
backend allowing samba to store account details in a PostgreSQL
database
%endif

#Antivirus packages:
%if %build_antivir
%package vscan-antivir
Summary: On-access virus scanning for samba using Antivir
Group: System/Servers
Requires: %{name}-server = %{version}
Provides: %{name}-vscan
%description vscan-antivir
A vfs-module for samba to implement on-access scanning using the
Antivir antivirus scanner daemon.
%endif


%if %build_clamav
%package virusfilter-clamav
Summary: On-access virus scanning for samba using Clam Antivirus
Group: System/Servers
URL: https://github.com/fumiyas/samba-virusfilter
Requires: %{name}-server = %{version}
Provides: %{name}-vscan
Provides: %{name}-virusfilter
Requires: clamd
%description virusfilter-clamav
This is a Samba VFS module to scan and filter virus files on Samba file
services with an anti-virus scanner.

This package includes the VFS module supporting:
* ClamAV (clamd daemon) http://www.clamav.net

%endif

%if %build_fprot
%package vscan-fprot
Summary: On-access virus scanning for samba using FPROT
Group: System/Servers
Requires: %{name}-server = %{version}
Provides: %{name}-vscan
%description vscan-fprot
A vfs-module for samba to implement on-access scanning using the
FPROT antivirus software (which must be installed to use this).
%endif

%if %build_fsav
%package virusfilter-fsecure
Summary: On-access virus scanning for samba using F-Secure
Group: System/Servers
URL: https://github.com/fumiyas/samba-virusfilter
Requires: %{name}-server = %{version}
Provides: %{name}-vscan
Provides: %{name}-virusfilter
%description virusfilter-fsecure
This is a Samba VFS module to scan and filter virus files on Samba file
services with an anti-virus scanner.

This package provides the VFS module supporting:
* F-Secure Anti-Virus (fsavd daemon) http://www.f-secure.com

%endif

%if %build_icap
%package vscan-icap
Summary: On-access virus scanning for samba using ICAP
Group: System/Servers
Requires: %{name}-server = %{version}
Provides: %{name}-icap
%description vscan-icap
A vfs-module for samba to implement on-access scanning using
ICAP-capable antivirus software.
%endif

%if %build_kaspersky
%package vscan-kaspersky
Summary: On-access virus scanning for samba using Kaspersky
Group: System/Servers
Requires: %{name}-server = %{version}
Provides: %{name}-vscan
%description vscan-kaspersky
A vfs-module for samba to implement on-access scanning using the
Kaspersky antivirus software (which must be installed to use this).
%endif

%if %build_mks
%package vscan-mks
Summary: On-access virus scanning for samba using MKS
Group: System/Servers
Requires: %{name}-server = %{version}
Provides: %{name}-vscan
%description vscan-mks
A vfs-module for samba to implement on-access scanning using the
MKS antivirus software (which must be installed to use this).
%endif

%if %build_nai
%package vscan-nai
Summary: On-access virus scanning for samba using NAI McAfee
Group: System/Servers
Requires: %{name}-server = %{version}
Provides: %{name}-vscan
%description vscan-nai
A vfs-module for samba to implement on-access scanning using the
NAI McAfee antivirus software (which must be installed to use this).
%endif

%if %build_openav
%package vscan-openav
Summary: On-access virus scanning for samba using OpenAntivirus
Group: System/Servers
Requires: %{name}-server = %{version}
Provides: %{name}-vscan
%description vscan-openav
A vfs-module for samba to implement on-access scanning using the
OpenAntivirus antivirus software (which must be installed to use this).
%endif

%if %build_sophos
%package virusfilter-sophos
Summary: On-access virus scanning for samba using Sophos
Group: System/Servers
URL: https://github.com/fumiyas/samba-virusfilter
Requires: %{name}-server = %{version}
Provides: %{name}-vscan
%description virusfilter-sophos
This is a Samba VFS module to scan and filter virus files on Samba file
services with an anti-virus scanner.

This package includes the VFS module supporting:
* Sophos Anti-Virus (savdid daemon) http://www.sophos.com
%endif

%if %build_symantec
%package vscan-symantec
Summary: On-access virus scanning for samba using Symantec
Group: System/Servers
Requires: %{name}-server = %{version}
Provides: %{name}-vscan
Autoreq: 0
%description vscan-symantec
A vfs-module for samba to implement on-access scanning using the
Symantec antivirus software (which must be installed to use this).
%endif


%if %build_trend
%package vscan-trend
Summary: On-access virus scanning for samba using Trend
Group: System/Servers
Requires: %{name}-server = %{version}
Provides: %{name}-vscan
%description vscan-trend
A vfs-module for samba to implement on-access scanning using the
Trend antivirus software (which must be installed to use this).
%endif

%package domainjoin-gui
Summary: Domainjoin GUI
Requires: samba-common = %{version}
Group: System/Configuration/Other

%description domainjoin-gui
The samba-domainjoin-gui package includes a domainjoin gtk application.

%prep

# Allow users to query build options with --with options:
#%%define opt_status(%1)	%(echo %{1})
%if %{?_with_options:1}%{!?_with_options:0}
%define opt_status(%{1})	%(if [ %{1} -eq 1 ];then echo enabled;else echo disabled;fi)
#exit 1
%{error: }
%{error:Build options available are:}
%{error:--with[out] system   Build as the system samba package [or as samba3]}
%{error:--with[out] acl      Build with support for file ACLs          - %opt_status %build_acl}
%{error:--with[out] winbind  Build with Winbind support                - %opt_status %build_winbind}
%{error:--with[out] wins     Build with WINS name resolution support   - %opt_status %build_wins}
%{error:--with[out] ldap     Build with legacy (samba2) LDAP support   - %opt_status %build_ldap}
%{error:--with[out] ads      Build with Active Directory support       - %opt_status %build_ads}
%{error:--with[out] mysql    Build MySQL passdb backend                - %opt_status %build_mysql}
%{error:--with[out] pgsql    Build PostgreSQL passdb backend           - %opt_status %build_pgsql}
%{error:--with[out] scanners Enable on-access virus scanners           - %opt_status %build_scanners}
%{error:--with[out] test     Enable testing and benchmarking tools     - %opt_status %build_test}
%{error: }
%else
#{error: }
#{error: This rpm has build options available, use --with options to see them}
#{error: }
echo -e "\n This rpm has build options available, use --with options to see them\n" >&2
sleep 1
%endif

%if %{?_with_options:1}%{!?_with_options:0} && %build_scanners
#{error:--with scanners enables the following:%{?build_clamav:clamav,}%{?build_icap:icap,}%{?build_fprot:fprot,}%{?build_mks:mks,}%{?build_openav:openav,}%{?build_sophos:sophos,}%{?build_symantec:symantec,}%{?build_trend:trend}}
%{error:--with scanners enables the following: antivir,clamav,icap,fprot,fsav,mks,nai,openav,sophos,trend}
%{error: }
%{error:To enable others (requires development libraries for the scanner):}
%{error:--with symantec           Enable on-access scanning with Symantec        - %opt_status %build_symantec}
%{error: }
%endif

%if %{?_with_options:1}%{!?_with_options:0}
clear
exit 1
%endif


%if %build_non_default
RPM_EXTRA_OPTIONS="\
%{?_with_system: --with system}\
%{?_without_system: --without system}\
%{?_with_acl: --with acl}\
%{?_without_acl: --without acl}\
%{?_with_winbind: --with winbind}\
%{?_without_winbind: --without winbind}\
%{?_with_wins: --with wins}\
%{?_without_wins: --without wins}\
%{?_with_ldap: --with ldap}\
%{?_without_ldap: --without ldap}\
%{?_with_ads: --with ads}\
%{?_without_ads: --without ads}\
%{?_with_scanners: --with scanners}\
%{?_without_scanners: --without scanners}\
"
echo "Building a non-default rpm with the following command-line arguments:"
echo "$RPM_EXTRA_OPTIONS"
echo "This rpm was built with non-default options, thus, to build ">%{SOURCE7}
echo "an identical rpm, you need to supply the following options">>%{SOURCE7}
echo "at build time: $RPM_EXTRA_OPTIONS">>%{SOURCE7}
echo -e "\n%{name}-%{version}-%{release}\n">>%{SOURCE7}
%else
echo "This rpm was built with default options">%{SOURCE7}
echo -e "\n%{name}-%{version}-%{release}\n">>%{SOURCE7}
%endif


#Try and validate signatures on source:
VERIFYSOURCE=%{SOURCE0}
VERIFYSOURCE=${VERIFYSOURCE%%.gz}
gzip -dc %{SOURCE0} > $VERIFYSOURCE
%check_sig %{SOURCE98} %{SOURCE99} $VERIFYSOURCE

%if %build_vscan
%setup -q -a 8 -n %{pkg_name}-%{source_ver}
%else
%setup -q -n %{pkg_name}-%{source_ver}
%endif
# Version specific patches: current version
%if !%have_pversion
echo "Applying patches for current version: %{ver}"
%patch11 -p1 -b .rosa
pushd source3
popd
%patch30 -p1 -b .checkflags
#patch31 -p1 -b .nss_wins_log
%patch33 -p1 -b .netapi_link

# patches from cvs/samba team
pushd source3
popd
%else
# Version specific patches: upcoming version
echo "Applying patches for new versions: %{pversion}"
%endif

# Limbo patches
%if %have_pversion && %have_pre
echo "Appling patches which should only be applied to prereleases"
%endif

cp %{SOURCE7} .

# Make a copy of examples so that we have a clean one for doc:
cp -a examples examples.bin

%if %build_vscan
pushd samba-virusfilter-%{vscanver}
perl -pi -e 's,/var/run/clamav/clamd.ctl,/var/lib/clamav/clamd.socket,g' clamav/svf-clamav.c
popd
%endif

# Edit some files when not building system samba:
%if !%build_system
perl -pi -e 's/%{pkg_name}/%{name}/g' source3/auth/pampass.c
%endif

#remove cvs internal files from docs:
find docs examples -name '.cvsignore' -exec rm -f {} \;

#make better doc trees:
chmod -R a+rX examples docs *Manifest* README  Roadmap COPYING
mkdir -p clean-docs/samba-doc
cp -a examples docs clean-docs/samba-doc
mv -f clean-docs/samba-doc/examples/libsmbclient clean-docs/
rm -Rf clean-docs/samba-doc/docs/{docbook,manpages,htmldocs,using_samba}
#ln -s %{_datadir}/swat%{samba_major}/using_samba clean-docs/samba-doc/docs/using_samba
mkdir clean-docs/samba-doc/docs/htmldocs
cp docs/htmldocs/*.{html,css} clean-docs/samba-doc/docs/htmldocs
ln -sf %{_datadir}/swat%{samba_major}/help/{Samba3-ByExample,Samba3-HOWTO,Samba3-Developers-Guide,using_samba,manpages} clean-docs/samba-doc/docs/htmldocs/

%build
%serverbuild
(cd source3
CFLAGS="`echo "$RPM_OPT_FLAGS"|sed -e 's/ -g / /g'` -DLDAP_DEPRECATED"
%if %gcc331
CFLAGS=`echo "$CFLAGS"|sed -e 's/-O2/-O/g'`
%endif
./autogen.sh
# Don't use --with-fhs now, since it overrides libdir, it sets configdir, 
# lockdir,piddir logfilebase,privatedir and swatdir
%configure2_5x  --prefix=%{_prefix} \
                --sysconfdir=%{_sysconfdir}/%{name} \
                --localstatedir=/var \
                --with-modulesdir=%{_libdir}/%{name} \
                --with-privatedir=%{_sysconfdir}/%{name} \
		--with-lockdir=/var/cache/%{name} \
		--with-piddir=/var/run \
                --with-swatdir=%{_datadir}/swat%{samba_major} \
                --with-configdir=%{_sysconfdir}/%{name} \
		--with-logfilebase=/var/log/%{name} \
                --with-pammodulesdir=%{_lib}/security/ \
                --with-rootsbindir=/bin \
%if %build_talloc
		--with-libtalloc=yes \
%else
		--enable-external-libtalloc=yes \
%endif
%if %build_tdb
		--with-libtdb = yes \
%else
		--enable-external-libtdb=yes \
%endif		
%if %build_ctdb
		--with-cluster-support \
%endif
%if !%build_ads
		--with-ads=no	\
%endif
                --with-automount \
                --with-pam \
                --with-pam_smbpass \
		--with-aio-support \
%if %build_ldap
		--with-ldapsam \
%endif
                --with-syslog \
                --with-quotas \
                --with-utmp \
%if %build_acl
		--with-acl-support      \
%endif
		--with-shared-modules=idmap_rid,idmap_ad \
		--enable-avahi \
		--with-dnsupdate \
		--program-suffix=%{samba_major} 
#		--with-expsam=%build_expsam \
#		--with-shared-modules=pdb_ldap,idmap_ldap \
#		--with-manpages-langs=en,ja,pl	\
#_if !%build_system
#                --with-smbwrapper \
#_endif		
#		--with-nisplussam \
#                --with-fhs \

# Remove -Wl,--no-undefined for plugins:
grep ^LDSHFLAGS_MODULES Makefile
perl -pi -e 'if ( m/^LDSHFLAGS_MODULES/ ) { $_ =~ s/-Wl,--no-undefined//g;};' Makefile
grep ^LDSHFLAGS_MODULES Makefile

#Should be a patch instead?
%if !%build_talloc
perl -pi -e 's,-I./lib/talloc,,g;s,bin/libtalloc.so,,g;s,^(installlibs:: )installlibtalloc,$1,g' Makefile
%endif
%if !%build_tdb
perl -pi -e 's,-I./lib/tdb/include,,g;s,bin/libtdb.so,,g;s,^(installlibs:: )installlibtdb,$1,g' Makefile
%endif
%if !%build_ldb
perl -pi -e 's,\$\(BIN_PROGS4\),,g' Makefile
%endif

perl -pi -e 's|-Wl,-rpath,%{_libdir}||g;s|-Wl,-rpath -Wl,%{_libdir}||g' Makefile

make proto_exists || :
%make all libsmbclient smbfilter wins %{?_with_test: torture debug2html bin/log2pcap} bin/smbget
make -C lib/netapi/examples
)

%if %build_vscan
echo -e "\n\nBuild antivirus VFS modules\n\n"
pushd %{vscandir}
%configure --with-samba-source=../
make
popd
%endif

# Build antivirus vfs objects
%if %build_symantec
echo "Building Symantec"
make -C %{vfsdir}/%{vscandir} symantec
%endif

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}

#Ensure all docs are readable
chmod a+r docs -R

# Any entries here mean samba makefile is *really* broken:
mkdir -p %{buildroot}%{_sysconfdir}/%{name}
mkdir -p %{buildroot}/%{_datadir}
mkdir -p %{buildroot}%{_libdir}/%{name}/vfs

(cd source3
make DESTDIR=%{buildroot} install installclientlib installmodules)

# we ship docs in the docs supackage, and lik it into swat, delete the extra copy:
rm -Rf %{buildroot}/%{_datadir}/swat/using_samba

#install -m755 source/bin/smbget %{buildroot}/%{_bindir}


#need to stay
mkdir -p %{buildroot}/{sbin,bin}
mkdir -p %{buildroot}%{_sysconfdir}/{logrotate.d,pam.d,xinetd.d}
mkdir -p %{buildroot}/%{_initrddir}
mkdir -p %{buildroot}/var/cache/%{name}
mkdir -p %{buildroot}/var/log/%{name}
mkdir -p %{buildroot}/var/run/%{name}
mkdir -p %{buildroot}/var/spool/%{name}
mkdir -p %{buildroot}/%{_localstatedir}/lib/%{name}/{netlogon,profiles,printers}
mkdir -p %{buildroot}/%{_localstatedir}/lib/%{name}/printers/{W32X86,WIN40,W32ALPHA,W32MIPS,W32PPC}
mkdir -p %{buildroot}/%{_localstatedir}/lib/%{name}/codepages/src
mkdir -p %{buildroot}/%{_lib}/security
mkdir -p %{buildroot}%{_libdir}/pkgconfig
mkdir -p %{buildroot}%{_sbindir}
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_libdir}/%{name}/vfs
mkdir -p %{buildroot}%{_datadir}/%{name}/scripts

install -m755 source3/bin/lib*.a %{buildroot}%{_libdir}/

# smbsh forgotten
#install -m 755 source/bin/smbsh %{buildroot}%{_bindir}/

%if %build_vscan
%makeinstall_std -C %{vscandir}
install -m 644 %{vscandir}/etc/*.conf.example %{buildroot}/%{_sysconfdir}/%{name}
for i in %{buildroot}/%{_sysconfdir}/%{name}/*.example
do mv $i ${i%%.example}
done
#mv %{buildroot}/%{_datadir}/%{name}/bin/svf-notify %{buildroot}/%{_datadir}/%{name}/scripts
# script uses ksh, which we don't have
rm %{buildroot}/%{_datadir}/%{name}/bin/svf-notify
perl -pi -e 's,%{_datadir}/%{name}/bin,%{_datadir}/%{name}/scripts,g' %{buildroot}/%{_sysconfdir}/%{name}/smb.svf-*.conf
%endif

#libnss_* still not handled by make:
# Install the nsswitch library extension file
for i in wins winbind; do
  install -m755 nsswitch/libnss_${i}.so %{buildroot}/%{_lib}/libnss_${i}.so
done
# Make link for wins and winbind resolvers
( cd %{buildroot}/%{_lib}; ln -s libnss_wins.so libnss_wins.so.2; ln -s libnss_winbind.so libnss_winbind.so.2)
install -d %{buildroot}/%{_libdir}/krb5/plugins
install -m755 source3/bin/winbind_krb5_locator.so %{buildroot}/%{_libdir}/krb5/plugins

install -m 755 source3/lib/netapi/examples/bin/netdomjoin-gui %{buildroot}/%{_sbindir}/netdomjoin-gui
mkdir -p %{buildroot}%{_datadir}/pixmaps/%{name}
install -m 644 source3/lib/netapi/examples/netdomjoin-gui/samba.ico %{buildroot}/%{_datadir}/pixmaps/%{name}/samba.ico
install -m 644 source3/lib/netapi/examples/netdomjoin-gui/logo.png %{buildroot}/%{_datadir}/pixmaps/%{name}/logo.png
install -m 644 source3/lib/netapi/examples/netdomjoin-gui/logo-small.png %{buildroot}/%{_datadir}/pixmaps/%{name}/logo-small.png

%if %{build_test}
for i in {%{testbin}};do
  #install -m755 source/bin/${i} %{buildroot}/%{_bindir}/${i}%{samba_major}
done
%endif

# Install other stuff

#        install -m644 examples/VFS/recycle/recycle.conf %{buildroot}%{_sysconfdir}/samba/
        install -m644 %{SOURCE20} %{buildroot}%{_sysconfdir}/%{name}/smbusers
        install -m755 %{SOURCE21} %{buildroot}/%{_bindir}
        #install -m755 %{SOURCE22} %{buildroot}/usr/bin
        install -m755 %{SOURCE23} %{buildroot}/%{_bindir}
        install -m755 %{SOURCE24} %{buildroot}/%{_initrddir}/smb%{samba_major}
        install -m755 %{SOURCE24} %{buildroot}/%{_sbindir}/%{name}
	install -m755 %{SOURCE25} %{buildroot}/%{_initrddir}/winbind
	install -m755 %{SOURCE25} %{buildroot}/%{_sbindir}/winbind
#	install -m755 %{SOURCE26} %{buildroot}/%{_initrddir}/wrepld%{samba_major}
        install -m644 %{SOURCE28} %{buildroot}/%{_sysconfdir}/pam.d/%{name}
	install -m644 %{SOURCE29} %{buildroot}/%{_sysconfdir}/pam.d/system-auth-winbind
#
        install -m644 %{SOURCE1} %{buildroot}/%{_sysconfdir}/logrotate.d/%{name}

# install pam_winbind.conf sample file
mkdir -p %{buildroot}%{_sysconfdir}/security
install -m 0644 examples/pam_winbind/pam_winbind.conf %{buildroot}%{_sysconfdir}/security/pam_winbind.conf

install -m755 examples/LDAP/convertSambaAccount %{buildroot}/%{_datadir}/%{name}/scripts/

# make a conf file for winbind from the default one:
	cat %{SOURCE30}|sed -e  's/^;  winbind/  winbind/g;s/^;  obey pam/  obey pam/g;s/   printer admin = @adm/#  printer admin = @adm/g; s/^#   printer admin = @"D/   printer admin = @"D/g;s/^;   password server = \*/   password server = \*/g;s/^;  template/  template/g; s/^   security = user/   security = domain/g' > packaging/Rosa/smb-winbind.conf
        install -m644 packaging/Rosa/smb-winbind.conf %{buildroot}/%{_sysconfdir}/%{name}/smb-winbind.conf

# Some inline fixes for smb.conf for non-winbind use
install -m644 %{SOURCE30} %{buildroot}/%{_sysconfdir}/%{name}/smb.conf
cat %{SOURCE30} | \
sed -e 's/^;   printer admin = @adm/   printer admin = @adm/g' >%{buildroot}/%{_sysconfdir}/%{name}/smb.conf
%if %build_cupspc
perl -pi -e 's/printcap name = lpstat/printcap name = cups/g' %{buildroot}/%{_sysconfdir}/%{name}/smb.conf
perl -pi -e 's/printcap name = lpstat/printcap name = cups/g' %{buildroot}/%{_sysconfdir}/%{name}/smb-winbind.conf
%endif

#%if !%build_system
# Fix script paths in smb.conf
#perl -pi -e 's,%{_datadir}/samba,%{_datadir}/%{name},g' %{buildroot}/%{_sysconfdir}/%{name}/smb*.conf
#%endif


        echo 127.0.0.1 localhost > %{buildroot}/%{_sysconfdir}/%{name}/lmhosts

# Link smbspool to CUPS (does not require installed CUPS)

        mkdir -p %{buildroot}/%{_prefix}/lib/cups/backend
        ln -s %{_bindir}/smbspool%{alternative_major} %{buildroot}/%{_prefix}/lib/cups/backend/smb%{alternative_major}

# xinetd support

        mkdir -p %{buildroot}/%{_sysconfdir}/xinetd.d
        install -m644 %{SOURCE3} %{buildroot}/%{_sysconfdir}/xinetd.d/swat%{samba_major}

# menu support

mkdir -p %{buildroot}/%{_datadir}/applications
cat > %{buildroot}/%{_datadir}/applications/rosa-%{name}-swat.desktop << EOF
[Desktop Entry]
Name=Samba Configuration (SWAT)
Comment=The Swat Samba Administration Tool
Exec=www-browser http://localhost:901/
Icon=swat%{samba_major}
Terminal=false
Type=Application
StartupNotify=true
Categories=X-MandrivaLinux-System-Configuration-Networking;
EOF

mkdir -p %{buildroot}%{_liconsdir} %{buildroot}%{_iconsdir} %{buildroot}%{_miconsdir}

# install html man pages for swat
install -d %{buildroot}/%{_datadir}/swat%{samba_major}/help/manpages
#install -m644 docs/htmldocs/manpages-3/* %{buildroot}/%{_datadir}/swat%{samba_major}/help/manpages

install %{SOURCE4} %{buildroot}%{_liconsdir}/swat%{samba_major}.png
install %{SOURCE5} %{buildroot}%{_iconsdir}/swat%{samba_major}.png
install %{SOURCE6} %{buildroot}%{_miconsdir}/swat%{samba_major}.png

install %{SOURCE10} %{buildroot}%{_datadir}/%{name}/scripts/print-pdf
install %{SOURCE11} %{buildroot}%{_datadir}/%{name}/scripts/smb-migrate

# Fix configs when not building system samba:

#Client binaries will have suffixes while we use alternatives, even
# if we are system samba
%if !%build_system || %build_alternatives
for OLD in %{buildroot}/%{_bindir}/{%{clientbin},eventlogadm} %{buildroot}/%{_prefix}/lib/cups/backend/smb
do
    NEW=`echo ${OLD}%{alternative_major}`
    [ -e $OLD ] && mv -f $OLD $NEW
done
for OLD in %{buildroot}/%{_mandir}/man?/{%{clientbin},eventlogadm}* 
do
    if [ -e $OLD ]
    then
        BASE=`perl -e '$_="'${OLD}'"; m,(%buildroot)(.*?)(\.[0-9]),;print "$1$2\n";'`
        EXT=`echo $OLD|sed -e 's,'${BASE}',,g'`
        NEW=`echo ${BASE}%{alternative_major}${EXT}`
        mv $OLD $NEW
    fi
done		
%endif
# Server/common binaries are versioned only if not system samba:
%if !%build_system
for OLD in %{buildroot}/%{_bindir}/{%{commonbin}} %{buildroot}/%{_bindir}/{%{serverbin}%{?serverldbbin:,%serverldbbin}} %{buildroot}/%{_sbindir}/{%{serversbin},swat}
do
    NEW=`echo ${OLD}%{alternative_major}`
    mv $OLD $NEW -f ||:
done
# And the man pages too:
for OLD in %{buildroot}/%{_mandir}/man?/{%{commonbin},%{serverbin}%{?serverldbbin:,%serverldbbin},%{serversbin},swat,{%testbin},smb.conf,lmhosts}*
do
    if [ -e $OLD ]
    then
        BASE=`perl -e '$_="'${OLD}'"; m,(%buildroot)(.*?)(\.[0-9]),;print "$1$2\n";'`
#        BASE=`perl -e '$name="'${OLD}'"; print "",($name =~ /(.*?)\.[0-9]/), "\n";'`
	EXT=`echo $OLD|sed -e 's,'${BASE}',,g'`
	NEW=`echo ${BASE}%{samba_major}${EXT}`
	mv $OLD $NEW
    fi
done		
# Replace paths in config files and init scripts:
for i in smb ;do
	perl -pi -e 's,/subsys/'$i',/subsys/'$i'%{samba_major},g' %{buildroot}/%{_initrddir}/${i}%{samba_major}
done
for i in %{_sysconfdir}/%{name}/smb.conf %{_initrddir}/smb%{samba_major} %{_sbindir}/%{name} %{_initrddir}/winbind /%{_sysconfdir}/logrotate.d/%{name} /%{_sysconfdir}/xinetd.d/swat%{samba_major} %{_initrddir}/wrepld%{samba_major}; do
	perl -pi -e 's,/%{pkg_name},/%{name},g; s,smbd,%{_sbindir}/smbd%{samba_major},g; s,nmbd,%{_sbindir}/nmbd%{samba_major},g; s,/usr/sbin/swat,%{_sbindir}/swat%{samba_major},g;s,wrepld,%{_sbindir}/wrepld%{samba_major},g' %{buildroot}/$i;
done
# Fix xinetd file for swat:
perl -pi -e 's,/usr/sbin,%{_sbindir},g' %{buildroot}/%{_sysconfdir}/xinetd.d/swat%{samba_major}
%endif

#Clean up unpackaged files:
#for i in %{_bindir}/pam_smbpass.so %{_bindir}/smbwrapper.so;do
#rm -f %{buildroot}/$i
#done
# the binary gets removed ... but not the man page ...
rm -f %{buildroot}/%{_mandir}/man1/testprns*

# (sb) make a smb.conf.clean we can use for the merge, since an existing
# smb.conf won't get overwritten
cp %{buildroot}/%{_sysconfdir}/%{name}/smb.conf %{buildroot}/%{_datadir}/%{name}/smb.conf.clean

# (sb) leave a README.rosa.conf to explain what has been done
cat << EOF > %{buildroot}/%{_datadir}/%{name}/README.rosa.conf
In order to facilitate upgrading an existing samba install, and merging
previous configuration data with any new syntax used by samba3, a merge
script has attempted to combine your local configuration data with the
new conf file format.  The merged data is in smb.conf, with comments like

	# *** merged from original smb.conf: ***

near the additional entries.  Any local shares should have been appended to
smb.conf.  A log of what took place should be in: 

	/var/log/samba/smb-migrate.log

A clean samba3 smb.conf is in /usr/share/samba, named smb.conf.clean.
Your original conf should be /etc/samba/smb.conf.tomerge.

The actual merge script is /usr/share/samba/scripts/smb-migrate.

EOF

# Development pkgconfig files

# 1. Generate the .pc files that are not done automatically
# (NB: This does not work when done at the same time as configure above)
for i in  \
%if %build_talloc
talloc \
%endif
%if %build_tdb
tdb \
%endif
; do
	pushd lib/$i
	./autogen.sh -V && ./configure --prefix=%{_prefix} --libdir=%{_libdir}
	popd
	install -m 644 lib/$i/$i.pc %{buildroot}%{_libdir}/pkgconfig/
done

# 2. Install them
for i in smbclient smbsharemodes netapi wbclient; do
	install -m 644 source3/pkgconfig/$i.pc %{buildroot}%{_libdir}/pkgconfig/
done

%if !%build_ldb
rm -f %{buildroot}/%{_bindir}/ldb*
rm -fr %{buildroot}%{_mandir}/man1/ldbadd.1
rm -fr %{buildroot}%{_mandir}/man1/ldbdel.1
rm -fr %{buildroot}%{_mandir}/man1/ldbedit.1
rm -fr %{buildroot}%{_mandir}/man1/ldbmodify.1
rm -fr %{buildroot}%{_mandir}/man1/ldbrename.1
rm -fr %{buildroot}%{_mandir}/man1/ldbsearch.1
%endif

%if %{build_test}
rm -fr %{buildroot}%{_mandir}/man1/log2pcap*.1*
%else
rm -fr %{buildroot}%{_mandir}/man1/vfstest%{samba_major}*.1*
rm -fr %{buildroot}%{_mandir}/man1/log2pcap*.1*
%endif

rm -fr %{buildroot}%{_mandir}/man8/tdb*.8*

%if %build_winbind
%find_lang pam_winbind
%endif
%find_lang net

%ifarch alpha
rm -f %{_bindir}/smb*m*nt%{samba_major}
rm -f %{_mandir}/man8/smb*m*nt*.8*
%endif

%if !%build_system
rm -f %{_libdir}/libsmbclient.so.*
rm -f %{_includedir}/*
rm -f %{_libdir}/libsmbclient.so
rm -f %{_libdir}/lib*.a
rm -f %{_mandir}/man8/libsmbclient.8*
rm -f %{_libdir}/pkgconfig/smbclient.pc
%endif

%if %build_vscan
#rm -f %{buildroot}%{_libdir}/%{name}/vfs/vscan*.so

%if !%build_antivir
rm -f %{buildroot}%{_libdir}/%{name}/vfs/vscan-antivir.so
rm -f %{buildroot}%{_sysconfdir}/%{name}/vscan-antivir.conf
%endif

%if !%build_clamav
rm -f %{buildroot}%{_libdir}/%{name}/vfs/svf-clamav.so
rm -f %{buildroot}%{_sysconfdir}/%{name}/smb.svf-clamav.conf
%endif

%if !%build_fprot
rm -f %{buildroot}%{_libdir}/%{name}/vfs/vscan-fprotd.so
rm -f %{buildroot}%{_sysconfdir}/%{name}/vscan-fprotd.conf
%endif

%if !%build_fsav
rm -f %{buildroot}%{_libdir}/%{name}/vfs/svf-fsav.so
rm -f %{buildroot}%{_sysconfdir}/%{name}/smb.svf-fsav.conf
%endif

%if !%build_icap
rm -f %{buildroot}%{_libdir}/%{name}/vfs/vscan-icap.so
rm -f %{buildroot}%{_sysconfdir}/%{name}/vscan-icap.conf
%endif

%if !%build_kaspersky
rm -f %{buildroot}%{_libdir}/%{name}/vfs/vscan-kavp.so
rm -f %{buildroot}%{_sysconfdir}/%{name}/vscan-kavp.conf
%endif

%if !%build_mks
rm -f %{buildroot}%{_libdir}/%{name}/vfs/vscan-mksd.so
rm -f %{buildroot}%{_sysconfdir}/%{name}/vscan-mks*.conf
%endif

%if !%build_nai
rm -f %{buildroot}%{_libdir}/%{name}/vfs/vscan-mcdaemon.so
rm -f %{buildroot}%{_sysconfdir}/%{name}/vscan-mcdaemon.conf
%endif

%if !%build_openav
rm -f %{buildroot}%{_libdir}/%{name}/vfs/vscan-oav.so
rm -f %{buildroot}%{_sysconfdir}/%{name}/vscan-oav.conf
%endif

%if !%build_sophos
rm -f %{buildroot}%{_libdir}/%{name}/vfs/svf-sophos.so
rm -f %{buildroot}%{_sysconfdir}/%{name}/smb.svf-sophos.conf
%endif

%if !%build_symantec
rm -rf %{buildroot}%{_sysconfdir}/%{name}/vscan-symantec.conf
%endif

%if !%build_trend
rm -f %{buildroot}%{_libdir}/%{name}/vfs/vscan-trend.so
rm -f %{buildroot}%{_sysconfdir}/%{name}/vscan-trend.conf
%endif
%endif

# these are provided by ldb-utils
rm -f %{buildroot}%{_mandir}/man1/ldbadd.1*
rm -f %{buildroot}%{_mandir}/man1/ldbdel.1*
rm -f %{buildroot}%{_mandir}/man1/ldbedit.1*
rm -f %{buildroot}%{_mandir}/man1/ldbmodify.1*
rm -f %{buildroot}%{_mandir}/man1/ldbrename.1*
rm -f %{buildroot}%{_mandir}/man1/ldbsearch.1*

# these are provided by tdb-utils
rm -f %{buildroot}%{_mandir}/man8/tdbbackup.8*
rm -f %{buildroot}%{_mandir}/man8/tdbdump.8*
rm -f %{buildroot}%{_mandir}/man8/tdbtool.8*

# these are not built
rm -f %{buildroot}%{_mandir}/man1/log2pcap.1*
rm -f %{buildroot}%{_mandir}/man1/vfstest.1*

%clean
rm -rf %{buildroot}

%post server
#add additional directory for support filesharing through 'net' command
mkdir /var/cache/samba/usershares
chmod 1770 /var/cache/samba/usershares
chown root:users /var/cache/samba/usershares

%_post_service smb%{samba_major}
#%_post_service wrepld%{samba_major}

# Add a unix group for samba machine accounts
groupadd -frg 421 machines

# Migrate tdb's from /var/lock/samba (taken from official samba spec file):
for i in /var/lock/samba/*.tdb
do
if [ -f $i ]; then
	newname=`echo $i | sed -e's|var\/lock\/samba|var\/cache\/samba|'`
	echo "Moving $i to $newname"
	mv $i $newname
fi
done

%post common
# Basic migration script for pre-2.2.1 users,
# since smb config moved from /etc to %{_sysconfdir}/samba

# Let's create a proper %{_sysconfdir}/samba/smbpasswd file
[ -f %{_sysconfdir}/%{name}/smbpasswd ] || {
	echo "Creating password file for samba..."
	touch %{_sysconfdir}/%{name}/smbpasswd
}

# And this too, in case we don't have smbd to create it for us
[ -f /var/cache/%{name}/unexpected.tdb ] || {
	touch /var/cache/%{name}/unexpected.tdb
}

# Let's define the proper paths for config files
perl -pi -e 's/(\/etc\/)(smb)/\1%{name}\/\2/' %{_sysconfdir}/%{name}/smb.conf

# Fix the logrotate.d file from smb and nmb to smbd and nmbd
if [ -f %{_sysconfdir}/logrotate.d/samba ]; then
        perl -pi -e 's/smb /smbd /' %{_sysconfdir}/logrotate.d/samba
        perl -pi -e 's/nmb /nmbd /' %{_sysconfdir}/logrotate.d/samba
fi

# And not loose our machine account SID
[ -f %{_sysconfdir}/MACHINE.SID ] && mv -f %{_sysconfdir}/MACHINE.SID %{_sysconfdir}/%{name}/ ||:

# FIXME: Can be removed in rosa ?
%triggerpostun common -- samba-common < 3.0.1-3mdk
# (sb) merge any existing smb.conf with new syntax file
if [ $1 = 2 ]; then
	# (sb) save existing smb.conf for merge
	echo "Upgrade: copy smb.conf to smb.conf.tomerge for merging..."
	cp -f %{_sysconfdir}/%{name}/smb.conf %{_sysconfdir}/%{name}/smb.conf.tomerge
	echo "Upgrade: merging previous smb.conf..."
	if [ -f %{_datadir}/%{name}/smb.conf.clean ]; then
		cp %{_datadir}/%{name}/smb.conf.clean %{_sysconfdir}/%{name}/smb.conf
		cp %{_datadir}/%{name}/README.rosa.conf %{_sysconfdir}/%{name}/
		%{_datadir}/%{name}/scripts/smb-migrate commit
	fi
fi

%postun common
if [ -f %{_sysconfdir}/%{name}/README.rosa.conf ];then rm -f %{_sysconfdir}/%{name}/README.rosa.conf;fi

%if %build_winbind
%post winbind
if [ $1 = 1 ]; then
    /sbin/chkconfig winbind on
    cp -af %{_sysconfdir}/nsswitch.conf %{_sysconfdir}/nsswitch.conf.rpmsave
    cp -af %{_sysconfdir}/nsswitch.conf %{_sysconfdir}/nsswitch.conf.rpmtemp
    for i in passwd group;do
        grep ^$i %{_sysconfdir}/nsswitch.conf |grep -v 'winbind' >/dev/null
        if [ $? = 0 ];then
            echo "Adding a winbind entry to the $i section of %{_sysconfdir}/nsswitch.conf"
            awk '/^'$i'/ {print $0 " winbind"};!/^'$i'/ {print}' %{_sysconfdir}/nsswitch.conf.rpmtemp >%{_sysconfdir}/nsswitch.conf;
	    cp -af %{_sysconfdir}/nsswitch.conf %{_sysconfdir}/nsswitch.conf.rpmtemp
        else
            echo "$i entry found in %{_sysconfdir}/nsswitch.conf"
        fi
    done
    if [ -f %{_sysconfdir}/nsswitch.conf.rpmtemp ];then rm -f %{_sysconfdir}/nsswitch.conf.rpmtemp;fi
fi

%preun winbind
if [ $1 = 0 ]; then
	echo "Removing winbind entries from %{_sysconfdir}/nsswitch.conf"
	perl -pi -e 's/ winbind//' %{_sysconfdir}/nsswitch.conf

	/sbin/chkconfig winbind reset
fi
%endif %build_winbind

%if %build_wins
%post -n nss_wins%{samba_major}
if [ $1 = 1 ]; then
    cp -af %{_sysconfdir}/nsswitch.conf %{_sysconfdir}/nsswitch.conf.rpmsave
    grep '^hosts' %{_sysconfdir}/nsswitch.conf |grep -v 'wins' >/dev/null
    if [ $? = 0 ];then
        echo "Adding a wins entry to the hosts section of %{_sysconfdir}/nsswitch.conf"
        awk '/^hosts/ {print $0 " wins"};!/^hosts/ {print}' %{_sysconfdir}/nsswitch.conf.rpmsave >%{_sysconfdir}/nsswitch.conf;
    else
        echo "wins entry found in %{_sysconfdir}/nsswitch.conf"
    fi
#    else
#        echo "Upgrade, leaving nsswitch.conf intact"
fi

%preun -n nss_wins%{samba_major}
if [ $1 = 0 ]; then
	echo "Removing wins entry from %{_sysconfdir}/nsswitch.conf"
	perl -pi -e 's/ wins//' %{_sysconfdir}/nsswitch.conf
#else
#	echo "Leaving %{_sysconfdir}/nsswitch.conf intact"
fi
%endif %build_wins

%preun server

%_preun_service smb%{samba_major}
#%_preun_service wrepld%{samba_major}

#if [ $1 = 0 ] ; then
#    /sbin/chkconfig --level 35 smb reset
# Let's not loose /var/cache/samba
#
#    if [ -d /var/cache/%{name} ]; then
#      mv -f /var/cache/%{name} /var/cache/%{name}.BAK
#    fi
#fi

%post swat
if [ -f /var/lock/subsys/xinetd ]; then
        service xinetd reload >/dev/null 2>&1 || :
fi

%postun swat

# Remove swat entry from xinetd
if [ $1 = 0 -a -f %{_sysconfdir}/xinetd.conf ] ; then
rm -f %{_sysconfdir}/xinetd.d/swat%{samba_major}
	service xinetd reload &>/dev/null || :
fi

if [ "$1" = "0" -a -x /usr/bin/update-menus ]; then /usr/bin/update-menus || true ; fi

%if %build_alternatives
%post client

update-alternatives --install %{_bindir}/smbclient smbclient \
%{_bindir}/smbclient%{alternative_major} 10 \
$(for i in %{_bindir}/{%{clientbin},eventlogadm};do
j=`basename $i`
[ "$j" = "smbclient" ] || \
echo -n " --slave ${i} ${j} ${i}%{alternative_major}";done) \
$(for i in %{_mandir}/{%{client_man}};do
echo -n " --slave ${i}%{_extension} `basename $i` ${i%%.?}%{alternative_major}.${i##*.}%{_extension}";done) \
--slave %{_prefix}/lib/cups/backend/smb cups_smb %{_prefix}/lib/cups/backend/smb%{alternative_major} || \
update-alternatives --auto smbclient

%preun client
[ $1 = 0 ] && update-alternatives --remove smbclient %{_bindir}/smbclient%{alternative_major} ||:
%endif

%if %build_alternatives
%triggerpostun client -- samba-client, samba2-client
[ ! -e %{_bindir}/smbclient ] && update-alternatives --auto smbclient || :
%endif

%files server
%defattr(-,root,root)
%(for i in %{_sbindir}/{%{serversbin}}%{samba_major};do echo $i;done)
%(for i in %{_bindir}/{%{serverbin}%{?serverldbbin:,%serverldbbin}}%{samba_major};do echo $i;done)
%attr(755,root,root) /%{_lib}/security/pam_smbpass*
%dir %{_libdir}/%{name}/vfs
#%{_libdir}/%{name}/vfs/*.so

%{_libdir}/%{name}/vfs/acl*.so
%{_libdir}/%{name}/vfs/aio_fork.so
%{_libdir}/%{name}/vfs/fileid.so
%{_libdir}/%{name}/vfs/fake_perms.so
%{_libdir}/%{name}/vfs/extd_audit.so
%{_libdir}/%{name}/vfs/expand_msdfs.so
%{_libdir}/%{name}/vfs/dirsort.so
%{_libdir}/%{name}/vfs/default_quota.so
%{_libdir}/%{name}/vfs/crossrename.so
%{_libdir}/%{name}/vfs/catia.so
%{_libdir}/%{name}/vfs/cap.so
%{_libdir}/%{name}/vfs/audit.so
%{_libdir}/%{name}/vfs/shadow*.so
%{_libdir}/%{name}/vfs/scannedonly.so
%{_libdir}/%{name}/vfs/recycle.so
%{_libdir}/%{name}/vfs/read*.so
%{_libdir}/%{name}/vfs/preopen.so
%{_libdir}/%{name}/vfs/notify_fam.so
%{_libdir}/%{name}/vfs/netatalk.so
%{_libdir}/%{name}/vfs/linux_xfs_sgid.so
%{_libdir}/%{name}/vfs/full_audit.so
%{_libdir}/%{name}/vfs/smb_traffic_analyzer.so
%{_libdir}/%{name}/vfs/time_audit.so
%{_libdir}/%{name}/vfs/syncops.so
%{_libdir}/%{name}/vfs/stream*.so
%{_libdir}/%{name}/vfs/xattr_tdb.so

%dir %{_libdir}/%{name}/pdb
%{_libdir}/%{name}/auth
#{_libdir}/%{name}/*.so
%dir %{_libdir}/%{name}/nss_info
%{_libdir}/%{name}/nss_info/rfc2307.so
%{_libdir}/%{name}/nss_info/sfu*.so

%attr(-,root,root) %config(noreplace) %{_sysconfdir}/%{name}/smbusers
%attr(-,root,root) %config(noreplace) %{_initrddir}/smb%{samba_major}
#%attr(-,root,root) %config(noreplace) %{_initrddir}/wrepld%{samba_major}
%attr(-,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%attr(-,root,root) %config(noreplace) %{_sysconfdir}/pam.d/%{name}
#%attr(-,root,root) %config(noreplace) %{_sysconfdir}/%{name}/samba-slapd.include
%(for i in %{_mandir}/man?/{%{serverbin}%{?serverldbbin:,%serverldbbin},%{serversbin}}%{samba_major}\.[0-9]\\*;do echo $i|grep -v mkntpwd;done)
%attr(775,root,adm) %dir %{_localstatedir}/lib/%{name}/netlogon
%attr(755,root,root) %dir %{_localstatedir}/lib/%{name}/profiles
%attr(755,root,root) %dir %{_localstatedir}/lib/%{name}/printers
%attr(2775,root,adm) %dir %{_localstatedir}/lib/%{name}/printers/*
%attr(1777,root,root) %dir /var/spool/%{name}
%dir %{_datadir}/%{name}
%dir %{_datadir}/%{name}/scripts
%attr(0755,root,root) %{_datadir}/%{name}/scripts/*
%exclude %{_datadir}/%{name}/scripts/smb-migrate
%{_mandir}/man8/idmap_*.8*
%{_mandir}/man8/vfs_*.8*

%files doc
%defattr(-,root,root)
%doc README COPYING Manifest Read-Manifest-Now
%doc WHATSNEW.txt Roadmap
%doc README.%{name}-rosa-rpm
%doc clean-docs/samba-doc/docs/*
%doc clean-docs/samba-doc/examples
#%attr(-,root,root) %{_datadir}/swat%{samba_major}/using_samba/
%attr(-,root,root) %{_datadir}/swat%{samba_major}/help/

%files swat
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/xinetd.d/swat%{samba_major}
#%attr(-,root,root) /sbin/*
%{_sbindir}/swat%{samba_major}
%{_datadir}/applications/rosa-%{name}-swat.desktop
%{_miconsdir}/*.png
%{_liconsdir}/*.png
%{_iconsdir}/*.png
#%attr(-,root,root) %{_datadir}/swat%{samba_major}/help/
%attr(-,root,root) %{_datadir}/swat%{samba_major}/images/
%attr(-,root,root) %{_datadir}/swat%{samba_major}/include/
%lang(ja) %{_datadir}/swat%{samba_major}/lang/ja
%lang(tr) %{_datadir}/swat%{samba_major}/lang/tr
%{_mandir}/man8/swat*.8*
%lang(de) %{_libdir}/%{name}/de.msg
%lang(en) %{_libdir}/%{name}/en.msg
%lang(fr) %{_libdir}/%{name}/fr.msg
%lang(it) %{_libdir}/%{name}/it.msg
%lang(ja) %{_libdir}/%{name}/ja.msg
%lang(nl) %{_libdir}/%{name}/nl.msg
%lang(pl) %{_libdir}/%{name}/pl.msg
%lang(tr) %{_libdir}/%{name}/tr.msg
%lang(fi) %{_libdir}/%{name}/fi.msg
%lang(ru) %{_libdir}/%{name}/ru.msg
#%doc swat/README

%files client
%defattr(-,root,root)
%(for i in %{_bindir}/{%{clientbin},eventlogadm}%{alternative_major};do echo $i;done)
%(for i in %{_mandir}/man?/{%{clientbin}}%{alternative_major}.\\?.\\*;do echo $i|grep -v smbprint;done)
#xclude %{_mandir}/man?/smbget*
%{_mandir}/man5/smbgetrc%{alternative_major}.5*
%ifnarch alpha
#(for i in /sbin/{%{client_sbin}}%{alternative_major};do echo $i|grep -v "smb.*m.*nt";done)
%endif
%{_mandir}/man8/eventlogadm3.8*
# Link of smbspool to CUPS
%{_prefix}/lib*/cups/backend/smb%{alternative_major}

%files common -f net.lang
%defattr(-,root,root)
%dir /var/cache/%{name}
%dir /var/log/%{name}
%dir /var/run/%{name}
%(for i in %{_bindir}/{%{commonbin}}%{samba_major};do echo $i;done)
%(for i in %{_mandir}/man?/{%{commonbin}}%{samba_major}\.[0-9]\\*;do echo $i;done)
#%{_libdir}/smbwrapper%{samba_major}.so
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/*.dat
%{_libdir}/%{name}/charset
#%{_libdir}/%{name}/lowcase.dat
#%{_libdir}/%{name}/valid.dat
%dir %{_sysconfdir}/%{name}
%attr(-,root,root) %config(noreplace) %{_sysconfdir}/%{name}/smb.conf
%attr(-,root,root) %config(noreplace) %{_sysconfdir}/%{name}/smb-winbind.conf
%attr(-,root,root) %config(noreplace) %{_sysconfdir}/%{name}/lmhosts
%dir %{_localstatedir}/lib/%{name}
%attr(-,root,root) %{_localstatedir}/lib/%{name}/codepages
%{_mandir}/man5/smb.conf*.5*
%{_mandir}/man5/lmhosts*.5*
#%{_mandir}/man7/Samba*.7*
%dir %{_datadir}/swat%{samba_major}
%attr(0750,root,adm) %{_datadir}/%{name}/scripts/smb-migrate
%attr(-,root,root) %{_datadir}/%{name}/smb.conf.clean
%attr(-,root,root) %{_datadir}/%{name}/README.rosa.conf

%if %build_winbind
%files winbind -f pam_winbind.lang
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/security/pam_winbind.conf
%{_sbindir}/winbindd
%{_sbindir}/winbind
%{_bindir}/wbinfo
%attr(755,root,root) /%{_lib}/security/pam_winbind*
%attr(755,root,root) /%{_lib}/libnss_winbind*
%{_libdir}/%{name}/idmap
%{_libdir}/krb5/plugins/winbind_krb5_locator.so
%attr(-,root,root) %config(noreplace) %{_initrddir}/winbind
%attr(-,root,root) %config(noreplace) %{_sysconfdir}/pam.d/system-auth-winbind*
%{_mandir}/man8/winbindd*.8*
%{_mandir}/man8/pam_winbind.8*
%{_mandir}/man5/pam_winbind.conf.5.*
%{_mandir}/man7/winbind_krb5_locator.7.*
%{_mandir}/man1/wbinfo*.1*
%endif

%if %build_wins
%files -n nss_wins%{samba_major}
%defattr(-,root,root)
%attr(755,root,root) /%{_lib}/libnss_wins.so*
%endif

%if %{build_test}
%files test
%defattr(-,root,root)
%(for i in %{_bindir}/{%{testbin}}%{samba_major};do echo $i;done)
%{_mandir}/man1/vfstest%{samba_major}*.1*
%endif

%if %build_system
%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/libsmbclient.so.%{libsmbmajor}
%endif

%if %build_system
%files -n %{libname}-devel
%defattr(-,root,root)
%{_includedir}/libsmbclient.h
%{_libdir}/libsmbclient.so
%doc clean-docs/libsmbclient/*
%{_mandir}/man7/libsmbclient.7*
%{_libdir}/pkgconfig/smbclient.pc
%endif

%if %build_system
%files -n %{libname}-static-devel
%defattr(-,root,root)
%{_libdir}/lib*.a
%endif

%files -n %libnetapi
%defattr(-,root,root)
%{_libdir}/libnetapi.so.%{netapimajor}*

%files -n %netapidevel
%defattr(-,root,root)
%{_libdir}/libnetapi*.so
%{_includedir}/netapi.h
%{_libdir}/pkgconfig/netapi.pc

%files -n %libsmbsharemodes
%defattr(-,root,root)
%{_libdir}/libsmbsharemodes.so.%{smbsharemodesmajor}*

%files -n %smbsharemodesdevel
%defattr(-,root,root)
%{_libdir}/libsmbsharemodes.so
%{_includedir}/smb_share_modes.h
%{_libdir}/pkgconfig/smbsharemodes.pc

%if %build_talloc
%files -n %libtalloc
%defattr(-,root,root)
%{_libdir}/libtalloc.so.%{tallocmajor}*

%files -n %tallocdevel
%defattr(-,root,root)
%{_libdir}/libtalloc.so
%{_includedir}/talloc.h
%{_libdir}/pkgconfig/talloc.pc
%endif

%if %build_tdb
%files -n %libtdb
%defattr(-,root,root)
%{_libdir}/libtdb.so.%{tdbmajor}*

%files -n %tdbdevel
%defattr(-,root,root)
%{_libdir}/libtdb.so
%{_includedir}/tdb.h
%{_libdir}/pkgconfig/tdb.pc
%endif

%files -n %libwbclient
%defattr(-,root,root)
%{_libdir}/libwbclient.so.%{wbclientmajor}

%files -n %wbclientdevel
%defattr(-,root,root)
%{_libdir}/libwbclient.so
%{_includedir}/wbclient.h
%{_libdir}/pkgconfig/wbclient.pc

#%files passdb-ldap
#%defattr(-,root,root)
#%{_libdir}/%{name}/*/*ldap.so

%ifnarch alpha
%if %{build_mysql}
%files passdb-mysql
%defattr(-,root,root)
%{_libdir}/%{name}/pdb/*mysql.so
%endif
%endif

%if %{build_pgsql}
%files passdb-pgsql
%defattr(-,root,root)
%{_libdir}/%{name}/pdb/*pgsql.so
%endif

#Files for antivirus support:
%if %build_antivir
%files vscan-antivir
%defattr(-,root,root)
%{_libdir}/%{name}/vfs/vscan-antivir.so
%config(noreplace) %{_sysconfdir}/%{name}/vscan-antivir.conf
%endif

%if %build_clamav
%files virusfilter-clamav
%defattr(-,root,root)
%{_libdir}/%{name}/vfs/svf-clamav.so
%config(noreplace) %{_sysconfdir}/%{name}/smb.svf-clamav.conf
%endif

%if %build_fprot
%files vscan-fprot
%defattr(-,root,root)
%{_libdir}/%{name}/vfs/vscan-fprotd.so
%config(noreplace) %{_sysconfdir}/%{name}/vscan-fprotd.conf
%doc %{vfsdir}/%{vscandir}/INSTALL
%endif

%if %build_fsav
%files virusfilter-fsecure
%defattr(-,root,root)
%{_libdir}/%{name}/vfs/svf-fsav.so
%config(noreplace) %{_sysconfdir}/%{name}/smb.svf-fsav.conf
%endif

%if %build_icap
%files vscan-icap
%defattr(-,root,root)
%{_libdir}/%{name}/vfs/vscan-icap.so
%config(noreplace) %{_sysconfdir}/%{name}/vscan-icap.conf
%doc %{vfsdir}/%{vscandir}/INSTALL
%endif

%if %build_kaspersky
%files vscan-kaspersky
%defattr(-,root,root)
%{_libdir}/%{name}/vfs/vscan-kavp.so
%config(noreplace) %{_sysconfdir}/%{name}/vscan-kavp.conf
%doc %{vfsdir}/%{vscandir}/INSTALL
%endif

%if %build_mks
%files vscan-mks
%defattr(-,root,root)
%{_libdir}/%{name}/vfs/vscan-mksd.so
%config(noreplace) %{_sysconfdir}/%{name}/vscan-mks*.conf
%doc %{vfsdir}/%{vscandir}/INSTALL
%endif

%if %build_nai
%files vscan-nai
%defattr(-,root,root)
%{_libdir}/%{name}/vfs/vscan-mcdaemon.so
%config(noreplace) %{_sysconfdir}/%{name}/vscan-mcdaemon.conf
%doc %{vfsdir}/%{vscandir}/INSTALL
%endif

%if %build_openav
%files vscan-openav
%defattr(-,root,root)
%{_libdir}/%{name}/vfs/vscan-oav.so
%config(noreplace) %{_sysconfdir}/%{name}/vscan-oav.conf
%doc %{vfsdir}/%{vscandir}/INSTALL
%endif

%if %build_sophos
%files virusfilter-sophos
%defattr(-,root,root)
%{_libdir}/%{name}/vfs/svf-sophos.so
%config(noreplace) %{_sysconfdir}/%{name}/smb.svf-sophos.conf
%endif

%if %build_symantec
%files vscan-symantec
%defattr(-,root,root)
%{_libdir}/%{name}/vfs/vscan-symantec.so
%config(noreplace) %{_sysconfdir}/%{name}/vscan-symantec.conf
%doc %{vfsdir}/%{vscandir}/INSTALL
%endif

%if %build_trend
%files vscan-trend
%defattr(-,root,root)
%{_libdir}/%{name}/vfs/vscan-trend.so
%config(noreplace) %{_sysconfdir}/%{name}/vscan-trend.conf
%doc %{vfsdir}/%{vscandir}/INSTALL
%endif

%files domainjoin-gui
%defattr(-,root,root)
%{_sbindir}/netdomjoin-gui
%dir %{_datadir}/pixmaps/samba
%{_datadir}/pixmaps/samba/samba.ico
%{_datadir}/pixmaps/samba/logo.png
%{_datadir}/pixmaps/samba/logo-small.png



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16310 |12mr|sane-1.0.23-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define beta	%nil
%define libmajor 1
%define libname %mklibname %{name} %{libmajor}
%define develname %mklibname %{name} %{libmajor} -d

%define iscanversion 2.24.0

# All sane backends have SONAME libsane.so.1. We do not want
# sane-backends-iscan to provide libsane.so.1, so filter these out.
%if %{_use_internal_dependency_generator}
%define __noautoprovfiles %{_libdir}/sane
%else
%define _exclude_files_from_autoprov  %{_libdir}/%{name}/
%endif

%define __libtoolize /bin/true

# Setting this makes the /etc/sane.d/dll.conf empty so that scanning apps
# do not search for all existing scanner models which makes their startup
# slow (the user or "scannerdrake" has to insert the names of the really
# installed scanners then)
%define empty_dll_conf 0

%define gphoto2_support 1
%define v4l_support 1
# Switch to disable the compilation of the "primax" backend in case of
# problems
%define primax_support 1
# Switch to disable the compilation of the "epkowa" backend in case of
# problems
%define epkowa_support 1
%ifarch alpha ppc sparc %arm %mips
%define primax_support 0
%define epkowa_support 0
%endif

Name:		sane
Version:	1.0.23
Release:	2
Summary:	SANE - local and remote scanner access
# lib/ is LGPLv2+, backends are GPLv2+ with exceptions
# Tools are GPLv2+, docs are public domain
License: 	GPLv2+ and GPLv2+ with exceptions and Public Domain
Group:		Graphics
URL:		http://www.sane-project.org/
Source0:	ftp://ftp.sane-project.org/pub/sane/sane-%version/sane-backends-%{version}%{beta}.tar.gz
Source3:	http://belnet.dl.sourceforge.net/sourceforge/px-backend/primaxscan-1.1.beta1.tar.bz2
Source5:	saned-xinetd
Source9:	http://heanet.dl.sourceforge.net/sourceforge/hp44x0backend/sane_hp_rts88xx-0.18.tar.bz2
Source10:	http://heanet.dl.sourceforge.net/sourceforge/brother-mfc/sane-driver-0.2.tar.bz2
Source11:	http://www.geocities.com/trsh0101/SANE/primascan.h
Source12:	http://www.geocities.com/trsh0101/SANE/primascan.c
# The free part of Epson's scanner driver package IScan, full package
# downloaded from http://www.avasys.jp/english/linux_e/index.html
# Non-free part stripped out with
# 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
Source13:	iscan_%{iscanversion}-4-free.tar.bz2
Source14:	http://downloads.sourceforge.net/project/geniusvp2/sane-backend-geniusvp2/1.0.16.1/sane-backend-geniusvp2_1.0.16.1.tar.gz
Source15:	sane.rpmlintrc
Patch1:		sane-backends-1.0.18-plustek-s12.patch
Patch9: 	sane-sparc.patch
#Patch20:	http://projects.troy.rollo.name/rt-scanners/hp3500.diff
Patch21:	sane-hp_rts88xx-0.18_fix_link.patch
Patch23:	iscan-2.10.0-1_fix_link.patch
Patch24:	sane-backends-1.0.21-link.patch
Patch26:	iscan-2.20.1-no_non-free_please.diff
Patch27:	iscan-2.20.1-linkage_fix.patch
# (fc) 1.0.19-12mdv fix group for device
Patch28:	sane-backends-1.0.20-group.patch
# (fc) 1.0.20-1mdv primascan build support
Patch29:	sane-backends-1.0.22-primascan.patch
# (fc) list Brother MFC-260C, DCP130C as supported (Mdv bug # 52951)
Patch30:	sane-backends-1.0.20-brother2list.patch
Patch31:	sane-backends-1.0.22-strformat.patch
# Debian patches
# new build system breaks build when using pthreads.
Patch101:       01_missing_pthreads.dpatch
# only link the frontends with the libraries they need.
Patch102:       02_frontends_libs.dpatch
# reduce libsane.so deps to the bare minimum.
Patch103:       03_libsane_deps.dpatch
# add back SANE_CAP_ALWAYS_SETTABLE which was mistakenly
# removed from SANE 1.0.20
Patch106:       06_cap_always_settable.dpatch
# Update es translation and add new gl translation, courtesy of
# Miguel Bouzada <mbouzada@gmail.com>.
Patch109:       09_po_update_es_add_gl.dpatch
# Use fedora's patch to remove rpath
# Patch to the dll backend to look for pieces of dll.conf inside the
# /etc/sane.d/dll.d/ directory. This is a facility for packages providing
# external backends (like libsane-extras, hpoj and hplip).
Patch113:       22_dll_backend_conf.dpatch
Patch115:       24_sane-desc.c_debian_mods.dpatch

# Fedora patches
Patch202: sane-backends-1.0.20-open-macro.patch
Patch203: sane-backends-1.0.20-hal.patch
Patch205: sane-backends-1.0.20-epson-expression800.patch

Requires:	%{libname} = %{version}-%{release}
Requires:	sane-backends = %{version}-%{release}

BuildRequires:	jpeg-devel
BuildRequires:	tiff-devel
BuildRequires:	pkgconfig(libusb)
BuildRequires:	libieee1284-devel
BuildRequires:	libtool-devel
BuildRequires:	tetex-latex
BuildRequires:	tetex-dvips
BuildRequires:	texlive
BuildRequires:	gettext
BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(gtk+-2.0)
%if %{gphoto2_support}
BuildRequires:	pkgconfig(libgphoto2)
%endif
%if %{v4l_support}
BuildRequires:	libv4l-devel
%endif
%if %{epkowa_support}
BuildRequires:	autoconf
BuildRequires:	automake
%endif
# ensure resmgr is not pulled
BuildConflicts:	resmgr-devel

%description
SANE (Scanner Access Now Easy) is a sane and simple interface
to both local and networked scanners and other image acquisition devices
like digital still and video cameras.  SANE currently includes modules for
accessing a range of scanners, including models from Agfa SnapScan, Apple,
Artec, Canon, CoolScan, Epson, HP, Microtek, Mustek, Nikon, Siemens,
Tamarack, UMAX, Connectix, QuickCams and other SANE devices via network.

For the latest information on SANE, the SANE standard definition, and
mailing list access, see http://www.mostang.com/sane/

This package does not enable network scanning by default; if you wish
to enable it, install the saned package.

%package -n %{libname}
Group: 		System/Kernel and hardware
License: 	LGPL
Summary: 	SANE - local and remote scanner access. This package contains the sane library
Provides:	libsane = %{version}-%{release}

%description -n %{libname}
SANE (Scanner Access Now Easy) is a sane and simple interface
to both local and networked scanners and other image acquisition devices
like digital still and video cameras.  SANE currently includes modules for
accessing a range of scanners, including models from Agfa SnapScan, Apple,
Artec, Canon, CoolScan, Epson, HP, Microtek, Mustek, Nikon, Siemens,
Tamarack, UMAX, Connectix, QuickCams and other SANE devices via network.

For the latest information on SANE, the SANE standard definition, and
mailing list access, see http://www.mostang.com/sane/

This package does not enable network scanning by default; if you wish
to enable it, install the saned package.

%package -n %{develname}
Group: 		Development/C
License:	LGPL
Summary: 	SANE - local and remote scanner access
Requires: 	%{libname} = %{version}
Provides: 	libsane-devel = %{version}-%{release}
Provides:	sane-devel = %{version}-%{release}

%description -n %{develname}
SANE (Scanner Access Now Easy) is a sane and simple interface
to both local and networked scanners and other image acquisition devices
like digital still and video cameras.  SANE currently includes modules for
accessing a range of scanners, including models from Agfa SnapScan, Apple,
Artec, Canon, CoolScan, Epson, HP, Microtek, Mustek, Nikon, Siemens,
Tamarack, UMAX, Connectix, QuickCams and other SANE devices via network.

For the latest information on SANE, the SANE standard definition, and
mailing list access, see http://www.mostang.com/sane/

This package contains the headers and development libraries necessary 
to develop applications using SANE.

%package backends
Group:		System/Kernel and hardware
License:	LGPL
Summary:	SANE - local and remote scanner access
Provides:	%{name} = %{version}-%{release}
%if %epkowa_support
Suggests:	iscan
%endif

%description backends
SANE (Scanner Access Now Easy) is a sane and simple interface
to both local and networked scanners and other image acquisition devices
like digital still and video cameras.  SANE currently includes modules for
accessing a range of scanners, including models from Agfa SnapScan, Apple,
Artec, Canon, CoolScan, Epson, HP, Microtek, Mustek, Nikon, Siemens,
Tamarack, UMAX, Connectix, QuickCams and other SANE devices via network.

For the latest information on SANE, the SANE standard definition, and
mailing list access, see http://www.mostang.com/sane/

This package does not enable network scanning by default; if you wish
to enable it, install the saned package and set up the sane-net backend.
This package contains the backends for different scanners.

%if %epkowa_support
%package backends-iscan
Group:		System/Kernel and hardware
License:	LGPL
Summary:	SANE - local and remote scanner access
Provides:	iscan = %{iscanversion}
Conflicts:	sane-backends < 1.0.19-3
Conflicts:	%{libname} < 1.0.19-5
Conflicts:	%{develname} < 1.0.20-7

%description backends-iscan
SANE (Scanner Access Now Easy) is a sane and simple interface
to both local and networked scanners and other image acquisition devices
like digital still and video cameras.  SANE currently includes modules for
accessing a range of scanners, including models from Agfa SnapScan, Apple,
Artec, Canon, CoolScan, Epson, HP, Microtek, Mustek, Nikon, Siemens,
Tamarack, UMAX, Connectix, QuickCams and other SANE devices via network.

For the latest information on SANE, the SANE standard definition, and
mailing list access, see http://www.mostang.com/sane/

This package does not enable network scanning by default; if you wish
to enable it, install the saned package and set up the sane-net backend.

This package contains the iscan backend, in order to not conflict with
manufacturer-supplied packages.
%endif

%package backends-doc
Summary:	Documentation for SANE backends
Group:		System/Kernel and hardware

%description backends-doc
This package contains the SANE backend documentation for different
scanners.

SANE (Scanner Access Now Easy) is a sane and simple interface
to both local and networked scanners and other image acquisition devices
like digital still and video cameras.  SANE currently includes modules for
accessing a range of scanners, including models from Agfa SnapScan, Apple,
Artec, Canon, CoolScan, Epson, HP, Microtek, Mustek, Nikon, Siemens,
Tamarack, UMAX, Connectix, QuickCams and other SANE devices via network.

For the latest information on SANE, the SANE standard definition, and
mailing list access, see http://www.mostang.com/sane/

This package does not enable network scanning by default; if you wish
to enable it, install the saned package and set up the sane-net backend.

%package -n saned
Group:          System/Kernel and hardware
License:        LGPL
Summary:        SANE - local and remote scanner access
Provides:       %{name} = %{version}-%{release}
Provides:	saned = %{version}-%{release}
Requires:	sane-backends >= 1.0.15-2mdk
Requires:	xinetd
Requires(preun,post):	rpm-helper

%description -n saned
SANE (Scanner Access Now Easy) is a sane and simple interface
to both local and networked scanners and other image acquisition devices
like digital still and video cameras.  SANE currently includes modules for
accessing a range of scanners, including models from Agfa SnapScan, Apple,
Artec, Canon, CoolScan, Epson, HP, Microtek, Mustek, Nikon, Siemens,
Tamarack, UMAX, Connectix, QuickCams and other SANE devices via network.

For the latest information on SANE, the SANE standard definition, and
mailing list access, see http://www.mostang.com/sane/

This package contains saned, a daemon that allows remote clients to
access image acquisition devices available on the local host.

%prep
%setup -q -n sane-backends-%{version}%{beta}
%patch1 -p1 -b .plusteks12
#patch24 -p0 -b .link
%patch28 -p1 -b .group
%patch30 -p1 -b .brother2list
%patch31 -p1 -b .strformat

%patch101 -p1
#patch102 -p1
##patch103 -p1
%patch106 -p1
#%patch109 -p1
%patch113 -p1
%patch115 -p1

# Fedora patches
%patch202 -p1 -b .open-macro
#%patch203 -p1 -b .hal
%patch205 -p0 -b .epson-expression800


# Patches for non-x86 platforms
%ifarch sparc
%patch9 -p1 -b .sparc
%endif

# "geniusvp2" backend
#setup -q -T -D -a 14 -n sane-backends-%{version}

# "hp3500" backend
# Patch does not match on file unsupported.desc (change should not affect
# the backend itself), so we force it in
#bzcat %{PATCH20} | patch -p0 -b --suffix .hp3500 -f || :

# Fix parallel build (Gwenole)
#for a in `find . -name Makefile.in -print`; do \
#	perl -p -i -e 's/^(\s*TARGETS\s+=\s+)(\S+)(\s+)(\$\(\S+_LTOBJS\))/$1$4$3$2/' $a; \
#done

# Patch for the HP ScanJet 44x0C scanners ("hp_rts88xx" backend)
#%setup -q -T -D -a 9 -n sane-backends-%{version}%{beta}
#cd sane_hp_rts88xx/sane_hp_rts88xx
#./patch-sane.sh %{_builddir}/sane-backends-%{version}%{beta}
#cd ../..
#patch21 -p1 -b .hp_rts88xx-0.18-fix_link
#echo 'hp_rts88xx' >> backend/dll.conf.in

# Primax parallel port scanners
%if %{primax_support}
%setup -q -T -D -a 3 -n sane-backends-%{version}%{beta}
%endif

# "primascan" backend 
# (commented out in dll.conf, as it claims to support every USB scanner)
%patch29 -p1 -b .primascan
cat %{SOURCE11} > backend/primascan.h
cat %{SOURCE12} > backend/primascan.c
##perl -p -i -e 's:(BACKENDS=\"):$1primascan :' configure.in
# <mrl> avoid autoconf by applying change to configure too.
##perl -p -i -e 's:(BACKENDS=\"):$1primascan :' configure
##perl -p -i -e 's:(DISTFILES\s*=\s*):$1primascan.h primascan.c :' backend/Makefile.in
echo '#primascan' >> backend/dll.conf.in
autoreconf -fi

# Scanners in some Brother MF devices
#setup -q -T -D -a 10 -n sane-backends-%{version}%{beta}

# Epson Avasys driver for Epson scanners
%if %{epkowa_support}
%setup -q -T -D -a 13 -n sane-backends-%{version}%{beta}
%endif

# lib64 fixes (avoid patch)
# NOTE: don't regenerate configure script past this line
perl -pi -e "s@/lib(\"|\b[^/])@/%_lib\1@g if /LDFLAGS=.*with_ptal/" configure

# Reduce number of retries done by the "snapscan" backend when accessing
# the scanner
perl -p -i -e 's:for \(retries = 20; retries; retries--\):for (retries = 5; retries; retries--):' backend/snapscan-scsi.c

%if %epkowa_support
pushd iscan-%{iscanversion}
%patch23 -p0 -b .iscan-2.10.0-1_fix_link
%patch26 -p0 -b .no_non-free_please
%patch27 -p2 -b .linkage_fix
popd
%endif

# Remove the backend/dll.conf file generated by the patches, it prevents
# the Makefile from generating  the real dll.conf file
rm -f backend/dll.conf

%build
%configure2_5x \
	--disable-static \
	--enable-rpath=no \
%if !%{gphoto2_support}
	--without-gphoto2
%endif


# Do not use macros here (with percent in the beginning) as parallelized
# build does not work
%make

# Primax parallel port scanners
%if %{primax_support}
chmod a+rx tools/sane-config
cd primaxscan*
PATH=`pwd`/../tools:${PATH}
CFLAGS="${RPM_OPT_FLAGS/-ffast-math/} -fPIC -I`pwd`/../include -L`pwd`/../backend/.libs/"\
#CFLAGS="${RPM_OPT_FLAGS/-ffast-math/} -I`pwd`/../include/sane -L`pwd`/../backend/.libs/"\
%configure2_5x \
	--disable-static

%make
%make primax_scan
cd ..
%endif

# Epson Avasys driver for Epson scanners
%if %{epkowa_support}
chmod a+rx tools/sane-config
PATH=`pwd`/tools:${PATH}
cd iscan-%{iscanversion}
#autoconf
sh ./bootstrap
export CFLAGS="${RPM_OPT_FLAGS/-ffast-math/} -I`pwd`/../include -L`pwd`/../backend/ -fPIC"
export CXXFLAGS="${RPM_OPT_FLAGS/-ffast-math/} -I`pwd`/../include -L`pwd`/../backend/ -fPIC"
%configure2_5x \
	--disable-static \
	--disable-frontend
%make
cd ..
%endif

%install
rm -rf %{buildroot}
%makeinstall_std

# Create missing lock dir
install -d %{buildroot}/var/lib/lock/sane

#mv %{buildroot}/%{_sbindir}/saned %{buildroot}/%{_sbindir}/in.saned
#install -m 755 tools/sane-find-scanner %{buildroot}/%{_bindir}
perl -pi -e "s/installed.*/installed=yes/g" %{buildroot}%{_libdir}/libsane.la
/sbin/ldconfig -n %{buildroot}%{_libdir} %{buildroot}%{_libdir}/sane

# Comment out entry for the "geniusvp2" backend in
# /etc/sane.d/dll.conf as it makes SANE hanging on some systems when
# the appropriate scanner is not present
perl -p -i -e 's/^(\s*geniusvp2)/\#$1/g' %{buildroot}%{_sysconfdir}/sane.d/dll.conf

# Comment out entry for the "epson" backend in /etc/sane.d/dll.conf as
# we have also Epson's "epkowa" backend which supports the same
# scanners
perl -p -i -e 's/^(\s*epson)/\#$1/g' %{buildroot}%{_sysconfdir}/sane.d/dll.conf

# Remove "hpoj" line from /etc/sane.d/dll.con
perl -p -i -e 's/HP\s+OfficeJet/HPLIP/g' %{buildroot}%{_sysconfdir}/sane.d/dll.conf
perl -p -i -e 's/hpoj.sf.net/hplip.sf.net/g' %{buildroot}%{_sysconfdir}/sane.d/dll.conf
perl -p -i -e 's/hpoj/hpaio/g' %{buildroot}%{_sysconfdir}/sane.d/dll.conf

%if %{empty_dll_conf}
# The /etc/sane.d/dll.conf contains lines for every backend, so every
# backend probes for a scanner when a SANE frontend (e. g. xsane) is
# started. With this the user has always to wait around one minute
# before he can scan. We simply replace the file by a nearly empty one
# and let scannerdrake only insert the needed backends. So the
# frontends will start immediately
mv %{buildroot}%{_sysconfdir}/sane.d/dll.conf %{buildroot}%{_sysconfdir}/sane.d/dll.conf.orig
cat > %{buildroot}%{_sysconfdir}/sane.d/dll.conf <<EOF
# enable the next line if you want to allow access through the network:
net
EOF
%endif

# Move documentation from /usr/doc to /usr/share/doc
install -d %{buildroot}%{_docdir}/sane-backends-%version/
install -d %{buildroot}%{_docdir}/sane-backends-doc-%version/
pushd %{buildroot}/usr/doc/sane-%{version}
#pushd %{buildroot}/usr/doc/sane-1.0.18-cvs
mv `find -mindepth 1 -type d` *.html *.txt %{buildroot}%{_docdir}/sane-backends-doc-%version/
mv README README.linux %{buildroot}%{_docdir}/sane-backends-%version/
rm -f README.*
mv * %{buildroot}%{_docdir}/sane-backends-%version/
popd

# Primax parallel port scanners
%if %{primax_support}
cd primaxscan*
%makeinstall
rm -f %{buildroot}%{_libdir}/libsane-primax.a
mv %{buildroot}%{_libdir}/libsane-primax* %{buildroot}%{_libdir}/sane/
cp primax_scan %{buildroot}%{_bindir}
cd ..
%endif

# Epson Avasys driver for Epson scanners
%if %{epkowa_support}
cd iscan-%{iscanversion}
%makeinstall
rm -f %{buildroot}%{_libdir}/sane/libsane-epkowa.a
rm -f %{buildroot}%{_mandir}/man1/iscan.1*
rm -rf %{buildroot}%{_libdir}/iscan
cp backend/epkowa.conf %{buildroot}%{_sysconfdir}/sane.d/
echo 'epkowa' >> %{buildroot}%{_sysconfdir}/sane.d/dll.conf
cd ..
%endif

# Xinetd.d entry
mkdir %{buildroot}/etc/xinetd.d
cat %{SOURCE5} > %{buildroot}/etc/xinetd.d/saned

# udev rules for libusb user support
mkdir -p %{buildroot}/%{_sysconfdir}/udev/rules.d
install -m644 tools/udev/libsane.rules %{buildroot}/%{_sysconfdir}/udev/rules.d/60-libsane.rules
# Shorten too long comments
perl -p -i -e 's/(\#.{500}).*$/$1 .../' %{buildroot}/%{_sysconfdir}/udev/rules.d/60-libsane.rules

%find_lang sane-backends

sed -i '/^%dir/d' sane-backends.lang

%post -n saned
%_post_service saned

%pre -n saned
# Add saned to group cdwriter and ub for scanner access.
#/usr/sbin/useradd -r -M -s /bin/false  -c "system user for saned" saned -G cdwriter,usb || :
%_pre_useradd saned /etc/sane.d /bin/false
/usr/sbin/usermod -G cdwriter,usb saned

%preun -n saned
%_preun_service saned

%postun -n saned
%_postun_userdel saned

%files backends -f sane-backends.lang
%doc %{_docdir}/sane-backends-%version
%{_bindir}/sane-find-scanner
%{_bindir}/scanimage
%{_bindir}/gamma4scanimage
%if %{primax_support}
%{_bindir}/primax_scan
%endif
%{_mandir}/man1/*
%{_mandir}/man5/*
%{_mandir}/man7/*
%dir %{_sysconfdir}/sane.d
#config(noreplace) %{_sysconfdir}/sane.d/*[^saned]
%config(noreplace) %{_sysconfdir}/sane.d/*
%{_sysconfdir}/udev/rules.d/*-libsane.rules
%attr(1777,root,root) %dir /var/lib/lock/sane
%if %epkowa_support
# iscan files
%exclude %{_sysconfdir}/sane.d/epkowa.conf
%exclude %{_mandir}/man5/sane-epkowa.5*
%endif

%if %epkowa_support
#-f iscan.lang
%files backends-iscan 
%{_libdir}/sane/libsane-epkowa.*
%{_sysconfdir}/sane.d/epkowa.conf
%{_mandir}/man5/sane-epkowa.5*
%dir %{_datadir}/iscan
%{_datadir}/iscan/*
%endif

%files backends-doc
%doc %{_docdir}/sane-backends-doc-%version

%files -n %{libname}
%{_libdir}/*.so.*
%dir %{_libdir}/sane
%{_libdir}/sane/*.so.*
%if %epkowa_support
%exclude %_libdir/sane/libsane-epkowa.*
%endif

%files -n %{develname}
%{_bindir}/sane-config
%{_libdir}/*.so
%{_libdir}/sane/*.so
%_libdir/pkgconfig/*.pc
%{_includedir}/sane
%if %epkowa_support
%exclude %_libdir/sane/libsane-epkowa*
%endif

%files -n saned
%{_sbindir}/*
%{_mandir}/man8/saned*
#config(noreplace) %{_sysconfdir}/sane.d/saned.conf
%attr(644,root,root) %config(noreplace) %{_sysconfdir}/xinetd.d/saned



%changelog
* Wed Aug  15 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: ee2b32f
- Fix provides exceptions generation, add rpmlintrc file
  
* Thu Aug  16 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: f06a827
- Sync with Cooker (drop .la files, spec cleanup etc), fix unversioned Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16311 |12mr|sane-frontends-1.0.14-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name 	sane-frontends
%define version 1.0.14
%define beta    %nil
#-beta1

# Enable debug mode
%define debug 0

Name:           %{name}
Version:        %{version}
Release:        15
Summary: 	Graphical frontend to SANE
URL:       	http://www.mostang.com/sane/
Source:    	ftp://ftp.sane-project.org/pub/sane/sane-frontends-%{version}/%{name}-%{version}%{beta}.tar.bz2
Source1:	sane-frontends16.png
Source2:	sane-frontends32.png
Source3:	sane-frontends48.png
Patch0:		sane-frontends-1.0.14-segfault.patch
License: 	GPLv2+
Group:		Graphics
BuildRequires:	pkgconfig(gimp-2.0)
Buildrequires:	libjpeg-devel 
Buildrequires:	libsane-devel >= %{version}
Buildrequires:	libusb-devel
Requires: 	sane >= %{version}
Buildroot: 	%{_tmppath}/%{name}-%{version}-root

%description
This is the xscanimage program, used to scan images using SANE, either
standalone or as a gimp plugin. Also includes xcam and scanadf.

%prep
%setup -q -n sane-frontends-%{version}%{beta}
%patch0 -p1

%build


%if %debug
export DONT_STRIP=1
CFLAGS="`echo %optflags |perl -pi -e 's,-O3,-g,g'`" CXXFLAGS="`echo %optflags |perl -pi -e 's,-O3,-g,g'`" \
%endif
%configure
perl -pi -e 's#,-rpath,/usr/lib##' src/Makefile #yves 1.0.5-4mdk
# glibc 2.1 has stpcpy, but sane's configure is apparently unable to detect it.
perl -p -i -e "s|\/\* #undef HAVE_STPCPY \*\/|#define HAVE_STPCPY 1|" include/sane/config.h
%make

%install
rm -rf $RPM_BUILD_ROOT
%if %debug
export DONT_STRIP=1
%endif

%makeinstall

mkdir -p %{buildroot}%{_libdir}/gimp/2.0/plug-ins
ln -s %{_bindir}/xscanimage %{buildroot}%{_libdir}/gimp/2.0/plug-ins

# menu icons
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
install -m 0644 %SOURCE1 %{buildroot}/%{_iconsdir}/hicolor/16x16/apps/sane-frontends.png
install -m 0644 %SOURCE2 %{buildroot}/%{_iconsdir}/hicolor/32x32/apps/sane-frontends.png
install -m 0644 %SOURCE3 %{buildroot}/%{_iconsdir}/hicolor/48x48/apps/sane-frontends.png

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-xscanimage.desktop <<EOF
[Desktop Entry]
Encoding=UTF-8
Name=XScanImage
Comment=A simple frontend for the SANE scanning system
Exec=%{_bindir}/xscanimage
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=GTK;Graphics;Scanning;
EOF

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-xcam.desktop <<EOF
[Desktop Entry]
Encoding=UTF-8
Name=XCam
Comment=A SANE-based frontend for webcams
Exec=%{_bindir}/xcam
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=GTK;AudioVideo;Video;
EOF

%files
%defattr(-,root,root,755)
%doc INSTALL NEWS README AUTHORS
%{_bindir}/*
#config(noreplace) %{_datadir}/sane/sane-style.rc
%{_datadir}/sane/sane-style.rc
%{_mandir}/man1/*
%{_datadir}/applications/*.desktop
%{_iconsdir}/hicolor/*/apps/*.png
%{_libdir}/gimp/2.0/plug-ins/xscanimage


%changelog
* Fri Sep  14 2012 akdengi <kazancas@mandriva.ru>
+ Commit: bb93dc9
- add missed %{_libdir}/gimp/2.0/plug-ins/xscanimage
  
* Fri Sep  14 2012 akdengi <kazancas@mandriva.ru>
+ Commit: 8ab6d90
- use pkgconfig(gimp-2.0) instead libgimp-devel in BR
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16312 |12mr|sary-1.2.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 10
%define libname_orig lib%{name}
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	Suffix array library (with tools)
Name:		sary
Version:	1.2.0
Release:	%mkrel 15
Group:		System/Internationalization
License:	LGPL
URL:		http://prime.sourceforge.jp/src/
Source0:	%{name}-%{version}.tar.bz2
Patch0:		sary-linkage_fix.diff
BuildRequires:	glib2-devel
Requires:	%{libname} = %{version}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root

%description
Sary is a suffix array library. It provides fast full-text search facilities
for text files on the order of 10 to 100 MB using a data structure called a
suffix array. It can also search specific fields in a text file by assigning
index points to those fields. 

%package -n	%{libname}
Summary:	Sary library
Group:		System/Internationalization
Provides:	%{libname_orig} = %{version}-%{release}

%description -n	%{libname}
Sary is a suffix array library. It provides fast full-text search facilities
for text files on the order of 10 to 100 MB using a data structure called a
suffix array. It can also search specific fields in a text file by assigning
index points to those fields. 

%package -n	%{develname}
Summary:	Development headers for sary
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	%{libname_orig}-devel = %{version}-%{release}
Obsoletes:	%{mklibname sary 0 -d}
Obsoletes:	%{mklibname sary 10 -d}

%description -n	%{develname}
Sary is a suffix array library. It provides fast full-text search facilities
for text files on the order of 10 to 100 MB using a data structure called a
suffix array. It can also search specific fields in a text file by assigning
index points to those fields. 

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog NEWS README TODO
%{_bindir}/mksary
%{_bindir}/sary
%{_datadir}/%{name}
%{_mandir}/man*/*

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/libsary.so.%{major}.0.0
%{_libdir}/libsary.so.%{major}

%files -n %{develname}
%defattr(-,root,root)
%{_includedir}/*
%{_libdir}/libsary.a
%{_libdir}/libsary.so
%{_libdir}/pkgconfig/sary.pc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16313 |12mr|sash-3.7-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A statically linked shell, including some built-in basic commands
Name:		sash
Version:	3.7
Release:	15
License:	GPL
Group:		Shells
Url:		http://www.canb.auug.org.au/~dbell/
Source0:	http://www.canb.auug.org.au/~dbell/programs/%{name}-%{version}.tar.bz2
Patch0:		sash-3.7-optflags.patch
Patch2: 	sash-3.7-losetup.patch
Patch3: 	sash-3.7-fix-loop__remove_it_when_kernel_headers_are_fixed.patch
Patch4:		sash-3.7-linux2.6-buildfix.patch
Patch5:		sash-3.6-scriptarg.patch
Patch6:		sash-pwdfunc.patch
Patch7:		sash-3.7-segfault.patch
Patch8:		sash-3.7-special-script-call-esp-for-glibc-post.patch
Conflicts:      glibc < 6:2.3.3-2mdk
BuildRequires:	zlib-devel glibc-static-devel pkgconfig(ext2fs)
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
Sash is a simple, standalone, statically linked shell which includes
simplified versions of built-in commands like ls, dd and gzip.  Sash
is statically linked so that it can work without shared libraries, so
it is particularly useful for recovering from certain types of system
failures.  Sash can also be used to safely upgrade to new versions of
shared libraries.

%prep
%setup -q
%patch0 -p1 -b ".misc"
%patch2 -p1 -b ".losetup"
%patch3 -p1 -b .loop
%patch4 -p1 -b .peroyvind
%patch5 -p1 -b .scriptarg
%patch6 -p1 -b ".pwd"
%patch7 -p1 -b ".segf"
%patch8 -p1 -b ".scriptarg" -z .pix

%build
make RPM_OPT_FLAGS="%{optflags}"

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -s -D sash %{buildroot}/sbin/sash
install -D sash.1 %{buildroot}%{_mandir}/man8/sash.8

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(644,root,root,755)
%attr(755,root,root) /sbin/sash
%_mandir/*/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16314 |12mr|sat4j-2.0.3-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define eclipse_base %{_libdir}/eclipse
# We want the version to match that shipped in Eclipse's Orbit project
%define qualifier 20081021

Name:           sat4j
Version:        2.0.3
Release:        7
Summary:        A library of SAT solvers written in Java

Group:          Development/Java
License:        EPL and LGPLv2
URL:            http://www.sat4j.org/
# Created by sh %{name}-fetch.sh
Source0:        %{name}-%{version}.tar.bz2
Source1:        %{name}-fetch.sh

#BuildRequires:  java-devel >= 1.6
BuildRequires:  java-1.6.0-openjdk-devel
BuildRequires:  java-rpmbuild
BuildRequires:  ant
Requires:       java >= 1.6
Requires:       jpackage-utils

BuildArch:      noarch

%description
The aim of the SAT4J library is to provide an efficient library of SAT
solvers in Java. The SAT4J library targets first users of SAT "black
boxes", those willing to embed SAT technologies into their application
without worrying about the details.

%prep
%setup -q

# Only used for the tests
rm lib/commons-cli.jar

%build
ant -Drelease=%{version} -DBUILD_DATE=%{qualifier} p2

%install
rm -rf $RPM_BUILD_ROOT
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
cp -rp dist/%{version}/org.sat4j.core.jar \
$RPM_BUILD_ROOT%{_javadir}
cp -rp dist/%{version}/org.sat4j.pb.jar \
$RPM_BUILD_ROOT%{_javadir}

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%{_javadir}/org.sat4j*


%changelog
* Fri May 06 2011 Oden Eriksson <oeriksson@mandriva.com> 2.0.3-5mdv2011.0
+ Revision: 669959
- mass rebuild

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 2.0.3-4mdv2011.0
+ Revision: 607511
- rebuild

* Wed Mar 17 2010 Oden Eriksson <oeriksson@mandriva.com> 2.0.3-3mdv2010.1
+ Revision: 523963
- rebuilt for 2010.1

* Fri Feb 27 2009 Jérôme Soyer <saispo@mandriva.org> 2.0.3-2mdv2009.1
+ Revision: 345520
- New upstream release
- Remove strict java version

* Fri Feb 27 2009 Jérôme Soyer <saispo@mandriva.org> 2.0.3-1mdv2009.1
+ Revision: 345460
- New upstream release

* Wed Jul 16 2008 Alexander Kurtakov <akurtakov@mandriva.org> 2.0.0-0.6.1mdv2009.0
+ Revision: 236246
- fix group
- import sat4j



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16315 |12mr|scanssh-2.1-17
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Scans the given addresses and networks for running SSH servers
Name:		scanssh
Version:	2.1
Release:	%mkrel 17
License:	BSD
Group:		Networking/Other
URL:		http://www.monkey.org/~provos/scanssh/
Source0:	http://www.monkey.org/~provos/scanssh/%{name}-%{version}.tar.bz2
Patch0:		scanssh-no-locincpth.patch
BuildRequires:	libpcap >= 0.9.5
BuildRequires:	libpcap-devel >= 0.9.5
BuildRequires:	libevent-devel >= 1.3
BuildRequires:	libdnet-devel >= 1.7
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Scanssh scans the given addresses and networks for running SSH servers. It will
query their version number and displays the results in a list.

This program was originally written under OpenBSD as a personal measurement
tool. However, besides gathering statistics, it's also useful for other
purposes such as ensuring that all machines on your network run the latest SSH
versions, etc...

%prep

%setup -q -n %{name}-%{version}
%patch0 -p0 

%build

%configure2_5x

# work around --recheck
touch *

%make CFLAGS="%{optflags} -fPIC"

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_mandir}/man1

install -m755 scanssh %{buildroot}%{_sbindir}
install -m644 scanssh.1 %{buildroot}%{_mandir}/man1
  
%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr (-,root,root)
%doc README
%{_sbindir}/scanssh
%{_mandir}/*/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16316 |12mr|schroedinger-1.0.10-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define abi 1.0
%define major 0
%define libname %mklibname %{name} %{abi} %{major}
%define develname %mklibname -d %{name}

Name:		schroedinger
Version:	1.0.10
Release:	6
Summary:	Portable libraries for the high quality Dirac video codec
Group:		Video
License:	LGPL/MIT/MPL
URL:		http://www.diracvideo.org/
Source0:	http://www.diracvideo.org/download/schroedinger/schroedinger-%{version}.tar.gz
Patch0:		schroedinger-1.0.9-fix-linking.patch

BuildRequires:	pkgconfig(orc-0.4)
BuildRequires:	gtk-doc

%description
The Schrödinger project will implement portable libraries for the high
quality Dirac video codec created by BBC Research and
Development. Dirac is a free and open source codec producing very high
image quality video.

The Schrödinger project is a project done by BBC R&D and Fluendo in
order to create a set of high quality decoder and encoder libraries
for the Dirac video codec.

%package -n %{libname}
Group:		System/Libraries
Summary:	Portable libraries for the high quality Dirac video codec

%description -n %{libname}
The Schrödinger project will implement portable libraries for the high
quality Dirac video codec created by BBC Research and
Development. Dirac is a free and open source codec producing very high
image quality video.

The Schrödinger project is a project done by BBC R&D and Fluendo in
order to create a set of high quality decoder and encoder libraries
for the Dirac video codec.

%package -n %{develname}
Group:		Development/C
Summary:	Development files for schrodinger
Requires:	%{libname} = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}

%description -n %{develname}
Development files for schrodinger

%prep
%setup -q
%apply_patches
autoreconf -fi

%build
%configure2_5x \
	--disable-static \
	--enable-gtk-doc
%make

%install
%makeinstall_std

%check
make check

%files -n %{libname}
%doc COPYING* NEWS TODO
%{_libdir}/libschroedinger-%{abi}.so.%{major}*

%files -n %{develname}
%doc %{_datadir}/gtk-doc/html/schroedinger
%{_includedir}/schroedinger-%{abi}
%{_libdir}/*.so
%{_libdir}/pkgconfig/schroedinger-%{abi}.pc




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16317 |12mr|scli-0.4.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	SCLI - SNMP Command Line Interface
Name:		scli
Version:	0.4.0
Release:	4
License:	GPLv2
#patch was sent upstream (Kharec)
Patch0:		scli-0.4.0-fix-str-fmt.patch 
Group:		Networking/Other
Source0:	ftp://ftp.ibr.cs.tu-bs.de/pub/local/scli/%{name}-%{version}.tar.gz
Url:		http://www.ibr.cs.tu-bs.de/projects/scli/
BuildRequires:	libxml2-devel
BuildRequires:	readline-devel
BuildRequires:	ncurses-devel
BuildRequires:	libglib2-devel
BuildRequires:	libgnet2-devel
BuildRequires:	gsnmp-devel

%description
Authors description on the project's home page:

The scli package was written to address the need for small and
efficient command line utilities to monitor and configure network
devices and host systems. The scli package is based on the SNMP
management protocol. It utilizes a MIB compiler called smidump to
generate C stub code. In fact, virtually no SNMP knowledge is required
in order to extend the scli programs with new features.

The programs contained in the scli package try to be very specific
rather than generic. Generic SNMP tools such as MIB browsers or simple
command line tools (e.g. snmpwalk) are hard to use since they expose
too many protocol details. And in most cases, they fail to present the
information in a format that is easy to read and understand.

The scli package was designed to be extensible. Additional modes that
extend the capabilities of the tools can easily be added. The smidump
MIB compiler hides all the SNMP protocol details so that every C
programmer can implement new modes. In fact, we like to encourage
users to write and contribute new modes so that the package becomes
more and more valuable.

To summarize, the slogan for this little package is: "After more than
10 years of SNMP, I felt it is time for really useful command line
SNMP monitoring and configuration tools. ;-)"

%prep
%setup -q
%patch0 -p0

%build
%configure2_5x --disable-xmltest
%make

%install
%makeinstall_std

%files
%defattr(-,root,root)
%doc AUTHORS NEWS PORTING README TODO 
%{_bindir}/*
%{_mandir}/man1/*
%{_infodir}/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16318 |12mr|scons-2.0.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           scons
Version:        2.0.1
Release:        %mkrel 4
Epoch:          1
Summary:        Open Source software construction tool
License:        MIT
Group:          Development/Other
URL:            http://www.scons.org/
Source0:        http://download.sourceforge.net/scons/scons-%{version}.tar.gz
Source1:	scons.macros
Patch0:         scons-1.0.0-qt-handle-missing-moc-files.patch
Requires:       python-%{name} = %{epoch}:%{version}-%{release}
%py_requires -d
BuildArch:      noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%description
SCons is an Open Source software construction tool--that is, a build
tool; an improved substitute for the classic Make utility; a better way
to build software. SCons is based on the design which won the Software
Carpentry build tool design competition in August 2000.

SCons "configuration files" are Python scripts, eliminating the need
to learn a new build tool syntax. SCons maintains a global view of
all dependencies in a tree, and can scan source (or other) files for
implicit dependencies, such as files specified on #include lines. SCons
uses MD5 signatures to rebuild only when the contents of a file have
really changed, not just when the timestamp has been touched. SCons
supports side-by-side variant builds, and is easily extended with user-
defined Builder and/or Scanner objects.

%package -n python-%{name}
Summary:        SCons library
Group:          Development/Python
%py_requires -d

%description -n python-%{name}
The SCons library is required by scons.

%prep
%setup -q
#%patch0 -p2

%build
CFLAGS="%{optflags}" %{__python} setup.py build

%install
%{__rm} -rf %{buildroot}
%{__python} setup.py install \
    --root=%{buildroot} \
    --record=INSTALLED_FILES \
    --symlink-scons \
    --standard-lib
%{__mkdir_p} %{buildroot}%{_mandir}
%{__mv} %{buildroot}%{_prefix}/man/* %{buildroot}%{_mandir}

# install scons rpm macro helper
install -D %{SOURCE1} %{buildroot}%{_sysconfdir}/rpm/macros.d/scons.macros

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc CHANGES.txt LICENSE.txt README.txt RELEASE.txt PKG-INFO
%attr(0755,root,root) %{_bindir}/scons
%attr(0755,root,root) %{_bindir}/scons-time
%attr(0755,root,root) %{_bindir}/sconsign
%attr(0755,root,root) %{_bindir}/scons-%{version}
%attr(0755,root,root) %{_bindir}/sconsign-%{version}
%attr(0755,root,root) %{_bindir}/scons-time-%{version}
%{_sysconfdir}/rpm/macros.d/scons.macros
%{_mandir}/man1/scons.1*
%{_mandir}/man1/scons-time.1*
%{_mandir}/man1/sconsign.1*

%files -n python-%{name}
%defattr(0644,root,root,0755)
%{py_puresitedir}/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16319 |12mr|screen-4.0.3-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A manager that supports multiple logins on one terminal
Name:		screen
Version:	4.0.3
Release:	12
License:	GPLv2+
Group:		Terminals
BuildRequires:	ncurses-devel
BuildRequires:	utempter-devel
BuildRequires:	texinfo
URL:		http://www.gnu.org/software/screen/
Source0:	ftp://ftp.uni-erlangen.de/pub/utilities/screen/%{name}-%{version}.tar.gz

# correct the location of various files in man page and info page 
# not sent upstream
Patch4:		screen-3.9.11-fix-utmp.diff
# do not link with libelf, this is not needed
Patch6:		screen-3.9.13-no-libelf.patch
# for portability ? is it needed ? in doubt, let's apply it
# fixed upstream git on b4aa8750 , but that's a different fix
Patch7:		screen-3.9.11-biarch-utmp.patch
# add U as default binding to switch to utf8, in /etc/screenrc
# not to send upstream
Patch8:		screen-4.0.2-screenrc-utf8-switch.patch
# manpage of execl specify that the list should be NULL terminated, so there is a bug
# i however do not know if this fix a crash or anything
# already fixed upstream, different fix
Patch9:		screen-4.0.2-varargs.patch
# add ipv6 support to the builtin telnet client
Patch12:	screen-4.0.3-ipv6.patch
# from git, workaround vte's autodetect DEL
Patch13:	screen-4.0.3-vte-autodetect-workaround.patch
# Prevent format-string errors
# sent upstream : https://savannah.gnu.org/bugs/index.php?29024
Patch14:	screen-4.0.3-format-string.patch

%description
The screen utility allows you to have multiple logins on just one
terminal.  Screen is useful for users who telnet into a machine or
are connected via a dumb terminal, but want to use more than just
one login.

Install the screen package if you need a screen manager that can
support multiple logins on one terminal.

%prep
%setup -q
%patch4 -p1
%patch6 -p1 -b .no-libelf
%patch7 -p1 -b .biarch-utmp
%patch8 -p0
%patch9 -p1 -b .varargs
%patch12 -p1 -b .ipv6
%patch13 -p2 -b .vte
%patch14 -p1 -b .format-string

%build
# 5 is tty group
%configure2_5x	--enable-colors256 \
		--with-pty-mode=0620 \
		--with-pty-group=5 \
		--enable-telnet

perl -pi -e 's|.*#undef HAVE_BRAILLE.*|#define HAVE_BRAILLE 1|' config.h

perl -pi -e 's|%{_prefix}/etc/screenrc|%{_sysconfdir}/screenrc|' config.h
perl -pi -e 's|/usr/local/etc/screenrc|%{_sysconfdir}/screenrc|' etc/etcscreenrc doc/*
perl -pi -e 's|/local/etc/screenrc|%{_sysconfdir}/screenrc|' doc/*
rm doc/screen.info*

%make CFLAGS="%{optflags} -DETCSCREENRC=\\\"%{_sysconfdir}/screenrc\\\""

%install
rm -Rf %{buildroot}
mkdir -p %{buildroot}%{_sysconfdir}/skel

%makeinstall SCREENENCODINGS=%{buildroot}%{_datadir}/screen/utf8encodings/

( cd %{buildroot}/%{_bindir} && {
	rm -f screen.old screen
	mv screen-%{version} screen
  }
)

install -c -m 0644 etc/etcscreenrc %{buildroot}/%{_sysconfdir}/screenrc
install -c -m 0644 etc/screenrc %{buildroot}/%{_sysconfdir}/skel/.screenrc

mkdir -p %{buildroot}/%{_sysconfdir}/profile.d

cat > %{buildroot}/%{_sysconfdir}/profile.d/20screen.sh <<'EOF'
if [ -z "$SCREENDIR" ]; then
	export SCREENDIR=$HOME/tmp
fi
EOF

%files
%doc NEWS README doc/FAQ doc/README.DOTSCREEN ChangeLog
%{_bindir}/screen
%{_mandir}/man1/screen.1*
%{_infodir}/screen.info*
%config(noreplace) %{_sysconfdir}/profile.d/20screen.sh
%config(noreplace) %{_sysconfdir}/screenrc
%attr(644,root,root) %config(noreplace) %{_sysconfdir}/skel/.screenrc
%{_datadir}/screen/



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16320 |12mr|scribus-1.4.0-0.rc5.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    scribus
%define version 1.4.0
%define release %mkrel -c rc5 3

%define	major	0
%define	libname	%mklibname %name %major
%define develname %{name}-devel

Summary: 	Scribus - Open Source Page Layout
Name: 		%name
Version: 	%version
Release:	%release
Source0:	http://downloads.sourceforge.net/scribus/%name-%version.rc5.tar.xz
URL: 		http://www.scribus.net/
License:	GPLv2+
Group:  	Office
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	aspell-devel
BuildRequires:	cups-devel
BuildRequires:	lcms-devel
BuildRequires:	boost-devel
BuildRequires:	cairo-devel
BuildRequires:	qt4-devel >= 3:4.4.0
BuildRequires:	tiff-devel
BuildRequires:	python-devel
BuildRequires:	libtiff-devel
BuildRequires:	desktop-file-utils imagemagick
BuildRequires:	cmake >= 2.6.0
Requires:	tkinter
Requires:	ghostscript-common

Obsoletes:    scribus-i18n-en
Obsoletes:    scribus-i18n-de
Obsoletes:    scribus-i18n-fr
Obsoletes:	%libname

%description
Scribus is a desktop open source page layout program with the aim of
producing commerical grade output in PDF and Postscript, primarily,
though not exclusively, for Linux.

While the goals of the program are ease of use and simple
easy-to-understand tools, Scribus offers support for professional
publishing features, such as CMYK colors, easy PDF creation,
Encapsulated Postscript import and export, and creation of color
separations.

%if %mdkversion < 200900
%post
%update_menus
%update_mime_database
%update_icon_cache hicolor
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%clean_mime_database
%clean_icon_cache hicolor
%endif

%files
%defattr(-,root,root)
%{_bindir}/*
%{_datadir}/applications/*.desktop
%{_mandir}/man1/*
%lang(pl) %{_mandir}/pl/man1/*
%lang(de) %{_mandir}/de/man1/*
%{_libdir}/scribus
%{_datadir}/mime/packages/*.xml
%{_datadir}/scribus
%_iconsdir/hicolor/*/apps/%{name}.png
%doc %{_datadir}/doc/%{name}*

#--------------------------------------------------------------------

%package -n	%{develname}
Summary:	Development tools for programs which will use the %libname library
Group:		Development/C++
Obsoletes:	%{libname}-devel
Obsoletes:	libkde3-scribus0-devel
Provides:	libkde3-scribus0-devel

%description -n	%{develname}
The %{develname} package includes the header files and static libraries
necessary for developing programs using the %{libname} library.

If you are going to develop programs which will use this library
you should install %{develname}-devel.  You'll also need to have the %name
package installed.

%files -n %{develname}
%defattr(-,root,root)
%doc AUTHORS COPYING
%_includedir/%name/*

#--------------------------------------------------------------------

%prep
%setup -qn %name-%version.rc5
# Don't add (Development) to name in program menu, it makes no sense for
# users
sed -i -e "s/ (Development)//" scribus.desktop

%build
%cmake_qt4
%make

%install
rm -rf $RPM_BUILD_ROOT

%makeinstall_std -C build

install -d %buildroot%{_datadir}/applications
desktop-file-install --vendor='' \
	--dir %buildroot%{_datadir}/applications/ \
	--remove-key='Encoding' \
	--remove-category='Graphics' \
	--add-category='Office' \
	--add-category='X-MandrivaLinux-CrossDesktop'\
	%name.desktop

# install icons for hicolor and old WM
mkdir -p %buildroot%_iconsdir/hicolor/{16x16,32x32,48x48}/apps
convert -resize 16x16 resources/icons/scribus.png %buildroot%_iconsdir/hicolor/16x16/apps/%{name}.png
convert -resize 32x32 resources/icons/scribus.png %buildroot%_iconsdir/hicolor/32x32/apps/%{name}.png
convert -resize 48x48 resources/icons/scribus.png %buildroot%_iconsdir/hicolor/48x48/apps/%{name}.png

# we do not need kde stuffs for 2009
rm -f %buildroot%_datadir/mimelnk/application/vnd.scribus.desktop

%clean
rm -rf $RPM_BUILD_ROOT



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16321 |12mr|scrot-0.8-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	scrot
%define version	0.8
%define rel     3
%define release %rel
%define summary Screen-shot capture using Imlib 2

Summary:        %summary
Name:           %name
Version: 	%version
Release: 	%release
License: 	BSD
Group:		Graphics
Source: 		http://linuxbrit.co.uk/downloads/%{name}-%{version}.tar.gz
Url: 		http://www.linuxbrit.co.uk
BuildRequires:  pkgconfig(giblib)
BuildRequires:  autoconf2.5

%description
A nice and straightforward screen capture utility implementing the 
dynamic loaders of imlib2.

%prep
%setup -q 

%build
CFLAGS="$RPM_OPT_FLAGS"
%configure2_5x

%make

%install
mkdir -p %buildroot%_defaultdocdir
%{makeinstall_std}
mv %buildroot%_prefix/doc/* %buildroot%_defaultdocdir

%files
%doc %_defaultdocdir/%name
%_bindir/%name
%_mandir/man1/%name.1.*



%changelog
* Sat Oct  13 2012 symbianflo <symbianflo@mandrivausers.ro>
+ Commit: 5ff4502
- fixed %files section, spec clean, switch to pkgconfig style
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16322 |12mr|SDL12-1.2.15-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	fname	SDL

%define	build_plugins	0
%define	build_directfb	1
%define	build_ggi	1
%define	build_aalib	1

Summary:	Simple DirectMedia Layer
Name:		SDL12
Version:	1.2.15
Release:	4
License:	LGPLv2+
Group:		System/Libraries
URL:		http://www.libsdl.org/
Source0:	http://www.libsdl.org/release/%{fname}-%{version}.tar.gz
Patch0:		SDL-1.2.10-fixrpath.patch
Patch21:	SDL-1.2.14-anonymous-enums.patch
# (cg) 1.2.13-10mdv Use pulse output by default
Patch54:	SDL-1.2.14-dont-propagate-lpthread.patch
# (fc) 1.2.13-7mdv fix crash in pulseaudio backend when /proc is not mounted (Mdv bug #38220)
Patch57:	SDL-1.2.14-noproc.patch
# (misc) patch from fedora to solve ri-li crash ( mdv bug #45721 )
Patch58:	SDL-1.2.13-rh484362.patch 

# debian patches
Patch102:	060_disable_ipod.diff
Patch103:	205_x11_keysym_fix.diff
# needs to be updated or dropped
Patch104:	221_check_SDL_NOKBD_environment_variable.diff
Patch107:	310_fixmouseclicks

# libGL is required to enable glx support
BuildRequires:	pkgconfig(glu)
BuildRequires:	nas-devel
BuildRequires:	chrpath
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	zlib-devel
%ifarch %{ix86}
BuildRequires:	yasm
%endif
%if %{build_plugins}
BuildRequires:	libltdl-devel
%endif
%if %{build_directfb}
BuildRequires:	pkgconfig(directfb)
%endif
%if %{build_ggi}
BuildRequires:	libggi-devel
%endif
%if %{build_aalib}
BuildRequires:	aalib-devel
%endif

%description
This is the Simple DirectMedia Layer, a generic API that provides low level
access to audio, keyboard, mouse, and display framebuffer across multiple
platforms.

%define	lib_name_orig	lib%{fname}
%define	apiver	1.2
%define	major	0
%define	libname	%mklibname %{fname} %{apiver} %{major}
%define	devname	%mklibname %{fname} -d

%package -n	%{libname}
Summary:	Main library for %{name}
Group:		System/Libraries
%rename		%{fname}
%define	libold	%mklibname %{fname} 1.2
%rename		%{libold}

%description -n	%{libname}
This package contains the library needed to run programs dynamically
linked with %{name}.

%package -n	%{devname}
Summary:	Headers for developing programs that will use %{name}
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Requires:	pkgconfig(alsa)
# GL/GLU referenced in headers, but is dlopened so there are no autodeps:
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
Provides:	%{lib_name_orig}-devel = %{version}-%{release}
Provides:	%{fname}-devel = %{EVRD}
Provides:	%{name}%{apiver}-devel = %{version}-%{release}
%define	libold	%mklibname SDL %{fname} -d
%rename	libold

%description -n	%{devname}
This package contains the headers that programmers will need to develop
applications which will use %{name}.

%if %{build_plugins}
%if %{build_ggi}
%package -n	%{libname}-video-ggi
Summary:	GGI video support for SDL
Group:		System/Libraries

%description -n	%{libname}-video-ggi
This is the Simple DirectMedia Layer, a generic API that provides low level
access to audio, keyboard, mouse, and display framebuffer across multiple
platforms.

This package provides GGI video support as a plugin to SDL.
%endif

%if %{build_directfb}
%package -n	%{libname}-video-directfb
Summary:	DirectFB video support for SDL
Group:		System/Libraries

%description -n	%{libname}-video-directfb
This is the Simple DirectMedia Layer, a generic API that provides low level
access to audio, keyboard, mouse, and display framebuffer across multiple
platforms.

This package provides DirectFB video support as a plugin to SDL.
%endif
%endif

%prep
%setup -q -n %{fname}-%{version}
%patch0 -p1
%patch21 -p1 -b .enums~
%patch54 -p1 -b .no_lpthread~
%patch57 -p1 -b .noproc~
%patch58 -p1 -b .disable_SDL_revcpy~

iconv -f ISO-8859-1 -t UTF-8 CREDITS > CREDITS.tmp
touch -r CREDITS CREDITS.tmp
mv CREDITS.tmp CREDITS

%patch102 -p1
%patch103 -p1
##patch104 -p1
%patch107 -p1

%build
./autogen.sh
export CFLAGS="%{optflags} -fPIC -funroll-loops -ffast-math -O3"
export CXXFLAGS="$CFLAGS"

%configure2_5x	--enable-video-opengl \
		--disable-video-svga \
%if %{build_ggi}
		--enable-video-ggi \
%if %{build_plugins}
		--enable-video-ggi-plugin \
%endif
%endif
%if %{build_directfb}
		--enable-video-directfb \
%if %{build_plugins}
		--enable-video-directfb-plugin \
%endif
%endif
%if %{build_aalib}
		--enable-video-aalib \
%if %{build_plugins}
		--enable-video-aalib-plugin \
%endif
%endif
%ifarch %{ix86} x86_64
		--enable-nasm \
%else
		--disable-nasm \
%endif
		--enable-assembly \
		--enable-sdl-dlopen \
		--enable-nas \
		--enable-nas-shared \
		--enable-pulseaudio \
		--enable-pulseaudio-shared \
		--enable-alsa \
		--enable-alsa-shared \
		--disable-arts \
		--disable-esd \
		--program-prefix= \
		--disable-rpath
%make

%install
%makeinstall_std

# remove unpackaged files
%if %{build_plugins}
rm -f %{buildroot}%{_libdir}/SDL/*.a
%endif

# --disable-rpath does not seem to work correctly
chrpath -d %{buildroot}%{_libdir}/libSDL.so

#multiarch
%multiarch_binaries %{buildroot}%{_bindir}/sdl-config

%files -n %{libname}
%doc README-SDL.txt CREDITS BUGS
%{_libdir}/libSDL-%{apiver}.so.%{major}*
%if %{build_plugins}
%dir %{_libdir}/SDL
%endif

%if %{build_plugins}

%if %{build_ggi}
%files -n %{libname}-video-ggi
%{_libdir}/SDL/video_ggi.*
%endif

%if %{build_directfb}
%files -n %{libname}-video-directfb
%{_libdir}/SDL/video_directfb.*
%endif

%endif

%files -n %{devname}
%doc README README-SDL.txt CREDITS BUGS WhatsNew docs.html
%doc docs/html/*.html
%{_bindir}/sdl-config
%{multiarch_bindir}/sdl-config
%{_libdir}/pkgconfig/sdl.pc
%{_libdir}/*.a
%{_libdir}/*.so
%dir %{_includedir}/SDL
%{_includedir}/SDL/*.h
%{_datadir}/aclocal/*
%{_mandir}/*/*


%changelog
* Mon May 14 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 1.2.15-3
+ Revision: 798687
- rebuild for new directfb-1.5.3

* Tue Apr 03 2012 Andrey Bondrov <abondrov@mandriva.org> 1.2.15-2
+ Revision: 788966
- Bump release, update BuildRequires to fix x86_64 build
- Disable patch 104 for now
- New version 1.2.15, drop no longer needed patches, update patch 104

* Mon Mar 12 2012 Andrey Bondrov <abondrov@mandriva.org> 1.2.14-12
+ Revision: 784396
- Use pkgconfig(alsa) instead of alsa-lib-devel (no longer provided by alsa devel package)
- Require alsa-lib-devel instead of libalsa-devel

* Wed Dec 28 2011 Andrey Bondrov <abondrov@mandriva.org> 1.2.14-11
+ Revision: 745920
- Rebuild for .la files issue

  + Zé <ze@mandriva.org>
    -clean virtual provides from lib package
    - fix provides to include versioning

* Wed Jul 13 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.2.14-9
+ Revision: 689925
- add -funroll-loops to compile flags
- fix crash when trying to exit because of an xio-error (rhbz#603984, sdlbz#1009)
- remove dead configure options
- Adapt to nasm-2.09 (rhbz#678818)
- Do not call memcpy() on overlapping areas (rhbz#669844)
- disable esound support as it's now deprecated

* Thu May 26 2011 Matthew Dawkins <mattydaw@mandriva.org> 1.2.14-8
+ Revision: 679195
- removed non std unicode space characted

* Wed Apr 27 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.2.14-7
+ Revision: 659651
- bump

* Wed Apr 27 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.2.14-6
+ Revision: 659527
- compile with -ffast-math
- build with --enable-assembly
- build nas as shared
- enable assembly instructions on x86_64 as well
- cleanups
- sync in various patches from debian

* Tue Apr 19 2011 Antoine Ginies <aginies@mandriva.com> 1.2.14-4
+ Revision: 655991
- fix bug in wesnoth windowed mode

* Fri Dec 17 2010 Funda Wang <fwang@mandriva.org> 1.2.14-3mdv2011.0
+ Revision: 622441
- rebuild for new directfb

* Sat Dec 04 2010 Tomas Kindl <supp@mandriva.org> 1.2.14-2mdv2011.0
+ Revision: 609502
- rebuild
- fix encoding of 'CREDITS' file

* Sun Nov 08 2009 Funda Wang <fwang@mandriva.org> 1.2.14-1mdv2010.1
+ Revision: 462998
- New version 1.2.14
- New version 1.2.14

* Sat Apr 11 2009 Michael Scherer <misc@mandriva.org> 1.2.13-13mdv2009.1
+ Revision: 366227
- add a RH patch to fix mdv bug #45721, patch from rh 484362
  ( found from  https://bugzilla.redhat.com/show_bug.cgi?id=484121 )

* Mon Mar 02 2009 Anssi Hannula <anssi@mandriva.org> 1.2.13-12mdv2009.1
+ Revision: 347292
- buildrequires on libalsa-devel and libxrandr-devel
- use yasm instead of nasm as it is preferred by configure and no longer
  breaks build (drop disable_yasm.patch)

* Mon Feb 09 2009 Helio Chissini de Castro <helio@mandriva.com> 1.2.13-11mdv2009.1
+ Revision: 338954
- Adios arts...

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - ditch --enable-arts*
    - ditch arts-devel buildrequires

* Wed Aug 20 2008 Colin Guthrie <cguthrie@mandriva.org> 1.2.13-10mdv2009.0
+ Revision: 274289
- Update spec to not include package descriptions for packages that will not be built (rpmlint)
- Update pulseaudio buffering patch as recommended by Lennart Pottering
- Prefer pulseaudio output over ESD and ALSA

* Sun Aug 17 2008 Funda Wang <fwang@mandriva.org> 1.2.13-9mdv2009.0
+ Revision: 272979
- rebuild for new dfb

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Wed Mar 26 2008 Frederic Crozat <fcrozat@mandriva.com> 1.2.13-8mdv2008.1
+ Revision: 190355
- Update patch51 to favor esd backend instead of pulse one, until it is fixed (Mdv bug #37235)

* Tue Mar 11 2008 Frederic Crozat <fcrozat@mandriva.com> 1.2.13-7mdv2008.1
+ Revision: 186644
- Patch57: fix crash in pulseaudio backend when /proc is not mounted (Mdv bug #38220)

* Thu Mar 06 2008 Colin Guthrie <cguthrie@mandriva.org> 1.2.13-6mdv2008.1
+ Revision: 180259
- Second attempt to fix pulse buffering issues (mdv#37235)

* Tue Mar 04 2008 Colin Guthrie <cguthrie@mandriva.org> 1.2.13-5mdv2008.1
+ Revision: 179233
- Use default buffering for pulseaudio output (mdv#37235)

* Wed Feb 06 2008 Frederic Crozat <fcrozat@mandriva.com> 1.2.13-4mdv2008.1
+ Revision: 163109
- Patch55 (Fedora): fix pulseaudio backend, no longer dynamic linked, use dlopen instead

* Tue Feb 05 2008 Anssi Hannula <anssi@mandriva.org> 1.2.13-3mdv2008.1
+ Revision: 162646
- devel package requires mesaglu-devel and mesagl-devel

* Mon Jan 14 2008 Frederic Crozat <fcrozat@mandriva.com> 1.2.13-2mdv2008.1
+ Revision: 151334
- Update patch51 to favor PulseAudio (when running) over Alsa (Mdv bug #36768)

* Sat Jan 12 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.2.13-1mdv2008.1
+ Revision: 149210
- new license policy
- new devel policy
- correct libification, add apiver which on this case is 1.2, major is 0
- spec file clean
- do not package COPYING file
- drop disabled patches, as they are not needed
- also drop patches 2, 35 and 44
- regenerate patches 4 and 53
- do not hardcode buildrequires on automake1.9
- run autogen.sh
- new version
- enable PulseAudio support

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Jul 26 2007 Funda Wang <fwang@mandriva.org> 1.2.12-1mdv2008.0
+ Revision: 55747
- Redif patch51, patch52
- New version

* Mon May 21 2007 Funda Wang <fwang@mandriva.org> 1.2.11-8mdv2008.0
+ Revision: 29100
- Rebuuild against directfb 1.0.0


* Sun Feb 18 2007 Anssi Hannula <anssi@mandriva.org> 1.2.11-7mdv2007.0
+ Revision: 122613
- ggi and directfb can now be enabled again

* Sun Feb 18 2007 Anssi Hannula <anssi@mandriva.org> 1.2.11-6mdv2007.1
+ Revision: 122548
- build without directfb and ggi until they will be rebuilt
- rebuild for new libgii
- buildrequire chrpath for rpath removal
- disable rpath
- add missing buildrequires

  + Olivier Blin <oblin@mandriva.com>
    - Import SDL12

* Tue Aug 22 2006 Guillaume Bedot <littletux@mandriva.org> 1.2.11-3mdv2007.0
- fix for #24005

* Wed Jul 26 2006 Christiaan Welvaart <cjw@daneel.dyndns.org> 1.2.11-2
- add BuildRequires: libmesaglu-devel

* Sat Jul 22 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.2.11-1mdv2007.0
- 1.2.11
- use nasm, not yasm as it will fail to build (P53 from debian)
- Do not propagate -lpthread to sdl-config --libs (P54 from debian)
- Removed ugly stuff from acinclude.m4 (P55 from debian)
- drop P37 (merged upstream)
- fix macro-in-%
%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16323 |12mr|SDL_gfx-2.0.23-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 13
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d
%define staticname %mklibname %{name} -d -s

Summary:	SDL graphics drawing primitives and other support functions
Name:		SDL_gfx
Version:	2.0.23
Release:	3
License:	LGPLv2+
Group:		System/Libraries
URL:		http://www.ferzkopp.net/~aschiffler/Software/SDL_gfx-2.0/index.html
Source0:	http://www.ferzkopp.net/Software/SDL_gfx-2.0/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	tiff-devel

%description
The SDL_gfx library evolved out of the SDL_gfxPrimitives code.

The current components of the SDL_gfx library are:
- Graphic Primitives (SDL_gfxPrimitves.h)
- Rotozoomer (SDL_rotozoom.h)
- Framerate control (SDL_framerate.h)
- MMX image filters (SDL_imageFilter.h)

The library is backwards compatible to the above mentioned code. It's
is written in plain C and can be used in C++ code.

%package -n %{libname}
Summary:	SDL graphics drawing primitives and other support functions
Group:		System/Libraries

%description -n %{libname}
The SDL_gfx library evolved out of the SDL_gfxPrimitives code.

The current components of the SDL_gfx library are:
- Graphic Primitives (SDL_gfxPrimitves.h)
- Rotozoomer (SDL_rotozoom.h)
- Framerate control (SDL_framerate.h)
- MMX image filters (SDL_imageFilter.h)

The library is backwards compatible to the above mentioned code. It's
is written in plain C and can be used in C++ code.

%package -n %{develname}
Summary:	Header files and more to develop SDL_gfx applications
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Requires:	SDL-devel
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}

%description -n %{develname}
Header files and more to develop SDL_gfx applications.

%package -n %{staticname}
Summary:	Static SDL_gfx libraries
Group:		Development/C
Requires:	%{develname} = %{version}-%{release}

%description -n	%{staticname}
Static SDL_gfx libraries.

%prep
%setup -q

%build
%configure2_5x --disable-mmx
%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%doc README ChangeLog AUTHORS Docs
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/*

%files -n %{staticname}
%{_libdir}/lib*.a



%changelog
* Sun Aug  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 87a244a
- New version 2.0.23 (sync with Cooker), convert BR to pkgconfig style, drop Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16324 |12mr|SDL_image-1.2.12-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		major 0
%define		apiver 1.2
%define		libname %mklibname %{name} %{apiver} %{major}
%define		develname %mklibname %{name} -d

Summary:	Simple DirectMedia Layer - image
Name:		SDL_image
Version:	1.2.12
Release:	2
License:	LGPLv2+
Group:		System/Libraries
URL:		http://www.libsdl.org/projects/SDL_image/index.html
Source0:	http://www.libsdl.org/projects/SDL_image/release/%{name}-%{version}.tar.gz
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(libpng)
BuildRequires:	tiff-devel
BuildRequires:	SDL-devel >= 1.2.10

%description
This is a simple library to load images of various formats as SDL surfaces.
This library currently supports BMP, PPM, PCX, GIF, JPEG, and PNG formats.

This package contains the binary `sdlshow' to test the library.

%package -n %{libname}
Summary:	Main library for %{name}
Group:		System/Libraries
Obsoletes:	%{_lib}SDL_image1.2 < 1.2.6-2

%description -n %{libname}
This package contains the library needed to run programs dynamically
linked with %{name}.

%package -n %{develname}
Summary:	Headers for developing programs that will use %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Requires:	SDL-devel
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}%{major}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{_lib}SDL_image1.2-devel < 1.2.6-2

%description -n %{develname}
This package contains the headers that programmers will need to develop
applications which will use %{name}.

%package -n %{libname}-test
Summary:	Test binary for %{name}
Group:		System/Libraries
Obsoletes:	%{_lib}SDL_image1.2-test < 1.2.6-2

%description -n %{libname}-test
This package contains binary to test the associated library.

%prep
%setup -q

%build
# (anssi) --disable-x-shared disable dlopening, so that we link to them
# dynamically instead, and thus get correct autorequires
%configure2_5x 	--enable-bmp \
		--enable-gif \
		--enable-jpg \
		--enable-pcx \
		--enable-png \
		--enable-tif \
		--enable-xpm \
		--disable-jpg-shared \
		--disable-png-shared \
		--disable-tif-shared \
		--disable-static

%make

%install
%makeinstall_std
%__install -d %{buildroot}%{_bindir}
%__install -m755 .libs/showimage %{buildroot}%{_bindir}/sdlshow

%files -n %{libname}-test
%{_bindir}/sdlshow

%files -n %{libname}
%{_libdir}/lib*%{apiver}.so.%{major}*

%files -n %{develname}
%doc README CHANGES
%{_libdir}/lib*.so
%{_includedir}/SDL/*
%{_libdir}/pkgconfig/SDL_image.pc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16325 |12mr|SDL_mixer-1.2.12-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		major 0
%define		apiver 1.2
%define		libname %mklibname %{name} %{apiver} %{major}
%define		develname %mklibname %{name} -d

Name:		SDL_mixer
Version:	1.2.12
Release:	2
Summary:	Simple DirectMedia Layer - mixer
License:	LGPLv2+
Group:		System/Libraries
URL:		http://www.libsdl.org/projects/SDL_mixer/
Source0:	http://www.libsdl.org/projects/SDL_mixer/release/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(esound)
BuildRequires:	libmikmod-devel
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	zlib-devel
BuildRequires:	nas-devel
BuildRequires:	smpeg-devel >= 0.4.3
BuildRequires:	pkgconfig(flac)
BuildRequires:	libstdc++-static-devel

%description
SDL_mixer is a sample multi-channel audio mixer library. It supports any
number of simultaneously playing channels of 16 bit stereo audio, plus a
single channel of music, mixed by the popular MikMod MOD, Timidity MIDI
and SMPEG MP3 libraries.

%package -n %{libname}
Summary:	Main library for %{name}
Group:		System/Libraries
Obsoletes:	%{_lib}SDL_mixer1.2_0 < 1.2.10
Provides:	%{name} = %{version}-%{release}

%description -n	%{libname}
This package contains the library needed to run programs dynamically
linked with %{name}.

%package -n %{develname}
Summary:	Headers for developing programs that will use %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Requires:	pkgconfig(sdl)
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}%{apiver}-devel = %{version}-%{release}

%description -n %{develname}
This package contains the headers that programmers will need to develop
applications which will use %{name}.

%package -n %{name}-player
Summary:	Players using %{name}
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}

%description -n %{name}-player
This package contains binary to test the associated library.

%prep
%setup -q

%build
# (Anssi 02/2010) The below --disable-music-foo-shared options do not disable
# support for the format in question. They just disable dlopen, and using the
# shared libraries directly, allowing rpm autodeps to work. Just using dlopen
# on them would make it quite likely that adding the deps later on downstream
# packages using SDL_mixer manually would be forgotten.
%configure2_5x	--enable-music-libmikmod=yes \
		--enable-music-native-midi \
		--disable-music-ogg-shared \
		--disable-music-flac-shared \
		--disable-music-mod-shared \
		--disable-music-mp3-shared \
		--disable-static
%make

iconv -f ISO-8859-1 -t UTF-8 CHANGES > CHANGES.tmp
touch -r CHANGES CHANGES.tmp
%__mv CHANGES.tmp CHANGES

%install
%makeinstall_std install-bin

%files -n %{name}-player
%doc README
%{_bindir}/playwave
%{_bindir}/playmus

%files -n %{libname}
%doc timidity/FAQ timidity/README
%{_libdir}/lib*%{apiver}.so.%{major}*

%files -n %{develname}
%doc README CHANGES
%{_libdir}/lib*.so
%{_includedir}/SDL/*
%{_libdir}/pkgconfig/%{name}.pc


%changelog
* Sun Aug  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 589bff7
- New version 1.2.12 (sync with Cooker), convert BR to pkgconfig style, drop Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16326 |12mr|SDL_net-1.2.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		major 0
%define		apiver 1.2
%define		libname %mklibname %{name} %{apiver} %{major}
%define		develname %mklibname %{name} -d

Summary:	Simple DirectMedia Layer - network
Name:		SDL_net
Version:	1.2.8
Release:	2
License:	LGPLv2+
Group:		System/Libraries
URL:		http://www.libsdl.org/projects/SDL_net/
Source0:	http://www.libsdl.org/projects/SDL_net/release/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(sdl)
BuildRequires:	texinfo

%description
This is an example portable network library for use with SDL. Note that this
isn't necessarily how you would want to write a chat program, but it
demonstrates how to use the basic features of the network and GUI libraries.

%package -n %{libname}
Summary:	Main library for %{name}
Group:		System/Libraries

%description -n %{libname}
This package contains the library needed to run programs dynamically
linked with %{name}.

%package -n %{develname}
Summary:	Headers for developing programs that will use %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Requires:	pkgconfig(sdl)
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
This package contains the headers that programmers will need to develop
applications which will use %{name}.

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/lib*%{apiver}.so.%{major}*

%files -n %{develname}
%doc README CHANGES
%{_includedir}/SDL/*
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*.pc



%changelog
* Sun Aug  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 9d2dcbb
- New version 1.2.8 (sync with Cooker), convert BR to pkgconfig style, drop Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16327 |12mr|SDL_Pango-0.1.2-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

%define _includedir %{_prefix}/include/SDL

Summary:	Simple DirectMedia Layer for pango
Name:		SDL_Pango
Version:	0.1.2
Release:	12
License:	LGPLv2+
Group:		System/Libraries
URL:		http://sdlpango.sourceforge.net/
Source0:	http://puzzle.dl.sourceforge.net/sourceforge/sdlpango/%{name}-%{version}.tar.bz2
Patch0:		SDL_Pango-0.1.2-API-adds.patch
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(pango)
BuildRequires:	pkgconfig(pangoft2)

%description
Pango is the text rendering engine of GNOME 2.
SDL_Pango connects the engine to SDL.

%package -n %{libname}
Summary:	Main library for %{name}
Group:		System/Libraries

%description -n %{libname}
This package contains the library needed to run programs dynamically
linked with %{name}.

%package -n %{develname}
Summary:	Headers for developing programs that will use %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
This package contains the headers that programmers will need to develop
applications which will use %{name}.

%prep
%setup -q
%patch0 -p0

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%doc README
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*
%{_includedir}/*



%changelog
* Mon Aug  20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: d336c0d
- Convert BR to pkgconfig style, drop .la and .a files, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16328 |12mr|SDL_sound-1.0.3-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define apiver 1.0
%define libname %mklibname %{name} %{apiver} %{major}
%define develname %mklibname %{name} -d
%define staticname %mklibname %{name} -d -s
%define oldlibname %mklibname %{name} 1.0

Summary:	An abstract SDL soundfile decoder
Name:		SDL_sound
Version:	1.0.3
Release:	11
Group:		Sound
License:	LGPLv2+
URL:		http://www.icculus.org/SDL_sound
Source:		http://www.icculus.org/SDL_sound/downloads/%{name}-%{version}.tar.gz
Patch0:		SDL_sound-1.0.3-linkage.patch
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(flac)
BuildRequires:	libmikmod-devel
BuildRequires:	pkgconfig(libmodplug)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(speex)
BuildRequires:	physfs-devel
BuildRequires:	doxygen

%description
SDL_sound is a library that handles the decoding of several popular
sound file formats, such as .WAV and .MP3. It is meant to make the
programmer's sound playback tasks simpler. The programmer gives
SDL_sound a filename, or feeds it data directly from one of many
sources, and then reads the decoded waveform data back at her
leisure. If resource constraints are a concern, SDL_sound can process
sound data in programmer-specified blocks. Alternately, SDL_sound can
decode a whole sound file and hand back a single pointer to the whole
waveform. SDL_sound can also handle sample rate, audio format, and
channel conversion on-the-fly and behind-the-scenes, if the programmer
desires.


%package -n %{libname}
Summary:	SDL graphics drawing primitives and other support functions
Group:		System/Libraries
Obsoletes:	%{oldlibname} < 1.0.1-15

%description -n %{libname}
SDL_sound is a library that handles the decoding of several popular
sound file formats, such as .WAV and .MP3. It is meant to make the
programmer's sound playback tasks simpler. The programmer gives
SDL_sound a filename, or feeds it data directly from one of many
sources, and then reads the decoded waveform data back at her
leisure. If resource constraints are a concern, SDL_sound can process
sound data in programmer-specified blocks. Alternately, SDL_sound can
decode a whole sound file and hand back a single pointer to the whole
waveform. SDL_sound can also handle sample rate, audio format, and
channel conversion on-the-fly and behind-the-scenes, if the programmer
desires.

%package -n %{develname}
Summary:	Header files and more to develop SDL_sound applications
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{oldlibname}-devel < 1.0.1-15

%description -n %{develname}
Header files and more to develop SDL_sound applications.

%package -n %{staticname}
Summary:	Static SDL_sound libraries
Group:		Development/C
Requires:	%{develname} = %{version}-%{release}
Obsoletes:	%{oldlibname}-static-devel < 1.0.1-15

%description -n %{staticname}
Static SDL_sound libraries.

%prep
%setup -q
%patch0 -p1

%build
export CPPFLAGS="-I%{_includedir}/libmodplug"
%configure2_5x
%make
doxygen

%install
%__rm -rf %{buildroot}
%makeinstall_std

%if "%{_lib}" == "lib64"
perl -pi -e "s|-L/usr/lib\b|-L%{_libdir}|g" %{buildroot}%{_libdir}/*.la
%endif

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%{_bindir}/*

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/lib*%{apiver}.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%doc CHANGELOG TODO CREDITS docs/html
%{_libdir}/lib*.so
%{_includedir}/SDL/*

%files -n %{staticname}
%defattr(-,root,root)
%{_libdir}/lib*.a



%changelog
* Sat Sep  29 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 9b3140c
- Add patch to fix linkage
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16329 |12mr|SDL_ttf-2.0.11-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	lib_name_orig	lib%{name}
%define	major 0
%define	apiver 2.0
%define	libname %mklibname %{name} %{apiver} %{major}
%define	develname %mklibname -d %{name}

Summary:	Simple DirectMedia Layer - Sample TrueType Font Library
Name:		SDL_ttf
Version:	2.0.11
Release:	2
License:	LGPLv2+
Group:		System/Libraries
URL:		http://www.libsdl.org/projects/SDL_ttf/
Source0:	http://www.libsdl.org/projects/SDL_ttf/release/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(freetype2)

%description
This is a sample library which allows you to use TrueType fonts in your SDL
applications. It comes with an example program "showfont" which displays an
example string for a given TrueType font file.

Warning! TrueType font decoding is under patent, and software using this
library may be in violation of this patent. Use at your own risk! See
http://www.freetype.org/ for details.

%package -n %{libname}
Summary:	Main library for %{name}
Group:		System/Libraries

%description -n	%{libname}
This package contains the library needed to run programs dynamically
linked with %{name}.

Warning! TrueType font decoding is under patent, and software using this
library may be in violation of this patent. Use at your own risk! See
http://www.freetype.org/ for details.

%package -n %{develname}
Summary:	Headers for developing programs that will use %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{lib_name_orig}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{develname}
This package contains the headers that programmers will need to develop
applications which will use %{name}.

Warning! TrueType font decoding is under patent, and software using this
library may be in violation of this patent. Use at your own risk! See
http://www.freetype.org/ for details.

%package -n %{libname}-test
Summary:	Test binary for %{name}
Group:		System/Libraries
Conflicts:	showfont

%description -n	%{libname}-test
This package contains binary to test the associated library.

%prep
%setup -q

%build
export CFLAGS="%{optflags} -lm"
%configure2_5x --disable-static
%make

%install
%makeinstall_std
%__install -d %{buildroot}%{_bindir}
%__install -m755 .libs/{showfont,glfont} %{buildroot}%{_bindir}

%files -n %{libname}-test
%{_bindir}/showfont
%{_bindir}/glfont

%files -n %{libname}
%{_libdir}/lib*%{apiver}.so.%{major}*

%files -n %{develname}
%doc README CHANGES
%{_libdir}/lib*.so
%{_includedir}/SDL/*
%{_libdir}/pkgconfig/*.pc



%changelog
* Sun Aug  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: ca0445a
- New version 2.0.11 (sync with Cooker), convert BR to pkgconfig style, drop Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16330 |12mr|sdparm-1.06-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	List or change SCSI disk parameters
Name:		sdparm
Version:	1.06
Release:	%mkrel 3
License:	BSD
Group:		System/Kernel and hardware
URL:		http://sg.danny.cz/sg/sdparm.html 
Source0:	http://sg.danny.cz/sg/p/%{name}-%{version}.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
SCSI disk parameters are held in mode pages. This utility lists or
changes those parameters. Other SCSI devices (or devices that use
the SCSI command set) such as CD/DVD and tape drives may also find
parts of sdparm useful. Requires the linux kernel 2.4 series or later.
In the 2.4 series SCSI generic device names (e.g. /dev/sg0)
must be used. In the 2.6 series other device names may be used as
well (e.g. /dev/sda).

Warning: It is possible (but unlikely) to change SCSI disk settings
that stop or slow it down. Use with care.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ChangeLog README CREDITS AUTHORS COPYING
%{_bindir}/*
%{_mandir}/man*/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16331 |12mr|seabios-1.7.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		seabios
Version:	1.7.1
Release:	1
Summary:	Open-source legacy BIOS implementation

Group:		Emulators
License:	LGPLv3
URL:		http://www.coreboot.org/SeaBIOS
Source0:	http://code.coreboot.org/p/seabios/downloads/get/%{name}-%{version}.tar.gz

BuildRequires:	python iasl
ExclusiveArch:	%{ix86} x86_64

Requires:	%{name}-bin = %{version}-%{release}

# Seabios is noarch, but required on architectures which cannot build it.
# Disable debuginfo because it is of no use to us.
%global debug_package %{nil}

# You can build a debugging version of the BIOS by setting this to a
# value > 1.  See src/config.h for possible values, but setting it to
# a number like 99 will enable all possible debugging.  Note that
# debugging goes to a special qemu port that you have to enable.  See
# the SeaBIOS top-level README file for the magic qemu invocation to
# enable this.
%global debug_level 1


%description
SeaBIOS is an open-source legacy BIOS implementation which can be used as
a coreboot payload. It implements the standard BIOS calling interfaces
that a typical x86 proprietary BIOS implements.


%ifarch %{ix86} x86_64
%package bin
Summary: Seabios for x86
Buildarch: noarch


%description bin
SeaBIOS is an open-source legacy BIOS implementation which can be used as
a coreboot payload. It implements the standard BIOS calling interfaces
that a typical x86 proprietary BIOS implements.
%endif


%prep
%setup -q

# Makefile changes version to include date and buildhost
sed -i 's,VERSION=%{version}.*,VERSION=%{version},g' Makefile


%build
mkdir -p bfd
ln -s %{_bindir}/ld.bfd bfd/ld
export PATH=$PWD/bfd:$PATH

make .config
sed -i 's,CONFIG_DEBUG_LEVEL=.*,CONFIG_DEBUG_LEVEL=%{debug_level},g' .config

%ifarch %{ix86} x86_64
export CFLAGS="$RPM_OPT_FLAGS"
make
%endif


%install
mkdir -p %{buildroot}%{_datadir}/seabios
%ifarch %{ix86} x86_64
install -m 0644 out/bios.bin %{buildroot}%{_datadir}/seabios
%endif


%files
%doc COPYING COPYING.LESSER README TODO


%ifarch %{ix86} x86_64
%files bin
%dir %{_datadir}/seabios/
%{_datadir}/seabios/bios.bin
%endif

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16332 |12mr|seahorse-3.6.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver	%(echo %{version}|cut -d. -f1,2)

Summary:	GNOME frontend to GnuPG
Name:		seahorse
Version:	3.6.3
Release:	1
License:	GPLv2+
Group:		Graphical desktop/GNOME
URL:		http://seahorse.sourceforge.net/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz

BuildRequires:	desktop-file-utils
BuildRequires:	gnupg
BuildRequires:	imagemagick
BuildRequires:	intltool itstool
BuildRequires:	xsltproc
BuildRequires:	gpgme-devel >= 1.0.0
BuildRequires:	libldap-devel
BuildRequires:	pkgconfig(avahi-client)
BuildRequires:	pkgconfig(avahi-glib)
BuildRequires:	pkgconfig(gck-1)
BuildRequires:	pkgconfig(gcr-3)
BuildRequires:	pkgconfig(gio-2.0)
BuildRequires:	pkgconfig(gmodule-2.0)
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(gnome-keyring-1)
BuildRequires:	pkgconfig(gthread-2.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(libsoup-2.4)
BuildRequires:	pkgconfig(libsecret-1)

Requires:	gnupg
%rename		gnome-keyring-manager

%description
Seahorse is a GNOME frontend for the GNU Privacy Guard ecryption tool. It can 
be used for file encryption and decryption and for digitally signing files and 
for verifying those signatures. Key management options are also included.

%prep
%setup -q
#apply_patches

%build
%configure2_5x \
	--disable-static \
	--disable-scrollkeeper

%make

%install
%makeinstall_std

# Menu
desktop-file-install --vendor="" \
	--remove-category="Advanced" \
	--remove-category="Application" \
	--dir %{buildroot}%{_datadir}/applications \
	%{buildroot}%{_datadir}/applications/%{name}.desktop

%find_lang %{name} --all-name --with-gnome
 
%files -f %{name}.lang
%doc AUTHORS ChangeLog NEWS README
%{_bindir}/seahorse
%{_libdir}/%{name}/
%{_datadir}/applications/seahorse.desktop
%{_datadir}/GConf/gsettings/*.convert
%{_datadir}/glib-2.0/schemas/*.xml
%{_datadir}/icons/hicolor/*/apps/*
%dir %{_datadir}/seahorse/
%{_datadir}/seahorse/ui
%{_datadir}/seahorse/icons/hicolor/*
%{_mandir}/man1/*



%changelog
* Tue Oct 16 2012 Arkady L. Shane <ashejn@rosalab.ru> 3.6.1-1
- update to 3.6.1

* Mon Jul 16 2012 Matthew Dawkins <mattydaw@mandriva.org> 3.4.1-1
+ Revision: 809909
- added compile patch
- disabled scrollkeeper

  + Alexander Khrukin <akhrukin@mandriva.org>
    - version update 3.4.1

* Sun May 22 2011 GÃ¶tz Waschk <waschk@mandriva.org> 3.0.2-1
+ Revision: 677309
- update to new version 3.0.2

* Sun May 22 2011 Funda Wang <fwang@mandriva.org> 3.0.1-2
+ Revision: 677122
- rebuild to add gconf2 as req

* Tue Apr 26 2011 Funda Wang <fwang@mandriva.org> 3.0.1-1
+ Revision: 659138
- build with gtk2
- update to new version 3.0.1

* Fri Apr 08 2011 Funda Wang <fwang@mandriva.org> 3.0.0-1
+ Revision: 651957
- add br
- new version 3.0.0

  + StÃ©phane TÃ©letchÃ©a <steletch@mandriva.org>
    - update to new version 2.91.91

* Tue Sep 28 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.32.0-1mdv2011.0
+ Revision: 581652
- update to new version 2.32.0

* Thu Sep 16 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.31.91-2mdv2011.0
+ Revision: 578944
- rebuild for new gobject-introspection

* Tue Aug 31 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.31.91-1mdv2011.0
+ Revision: 574627
- update to new version 2.31.91

* Sat Jul 31 2010 Funda Wang <fwang@mandriva.org> 2.30.1-2mdv2011.0
+ Revision: 563923
- rebuild for new gobject-introspection

* Tue Apr 27 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.30.1-1mdv2010.1
+ Revision: 539466
- update to new version 2.30.1

* Wed Mar 31 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.30.0-1mdv2010.1
+ Revision: 530224
- update to new version 2.30.0

* Mon Feb 22 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.29.91-1mdv2010.1
+ Revision: 509418
- update to new version 2.29.91

* Tue Feb 09 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.29.90-1mdv2010.1
+ Revision: 502602
- new version
- drop patch 1
- update file list

  + Christophe Fergeau <cfergeau@mandriva.com>
    - remove no longer needed CPPFLAGS

* Wed Jan 13 2010 Christophe Fergeau <cfergeau@mandriva.com> 2.29.4-3mdv2010.1
+ Revision: 490988
-add patch from gnome git to fix crash at startup

* Mon Dec 28 2009 Frederic Crozat <fcrozat@mandriva.com> 2.29.4-2mdv2010.1
+ Revision: 483003
- Obsoletes gnome-keyring-manager

* Thu Dec 24 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.29.4-1mdv2010.1
+ Revision: 482037
- new version
- update build deps
- add introspection files

* Wed Dec 09 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.29.3-1mdv2010.1
+ Revision: 475390
- update to new version 2.29.3

* Wed Oct 21 2009 Frederic Crozat <fcrozat@mandriva.com> 2.28.1-1mdv2010.0
+ Revision: 458598
- Release 2.28.1

* Mon Sep 21 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.28.0-1mdv2010.0
+ Revision: 446798
- update to new version 2.28.0

* Mon Sep 14 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.27.92-1mdv2010.0
+ Revision: 439073
- new version
- fix linking
- update file list

* Mon Sep 07 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.27.90-2mdv2010.0
+ Revision: 432559
- don't setuid the daemon

* Mon Aug 10 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.27.90-1mdv2010.0
+ Revision: 414392
- update to new version 2.27.90

* Tue Jul 28 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.27.5-2mdv2010.0
+ Revision: 401465
- release bump
- new version
- fix build
- update file list

* Mon May 11 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.27.1-1mdv2010.0
+ Revision: 374167
- new version

* Tue Apr 14 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.26.1-1mdv2009.1
+ Revision: 367000
- update to new version 2.26.1

* Sat Mar 14 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.26.0-1mdv2009.1
+ Revision: 355156
- update to new version 2.26.0

* Mon Mar 02 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.25.92-1mdv2009.1
+ Revision: 347295
- update to new version 2.25.92

* Sat Feb 14 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.25.91-1mdv2009.1
+ Revision: 340320
- update to new version 2.25.91

* Tue Feb 03 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.25.90-1mdv2009.1
+ Revision: 337020
- new version
- update file list

* Wed Jan 07 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.25.4-1mdv2009.1
+ Revision: 326689
- new version
- bump deps
- update file list

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Sun Nov 09 2008 Oden Eriksson <oeriksson@mandriva.com> 2.25.1-2mdv2009.1
+ Revision: 301586
- rebuilt against new libxcb

* Tue Nov 04 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.25.1-1mdv2009.1
+ Revision: 299881
- update to new version 2.25.1

* Sun Oct 19 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.24.1-1mdv2009.1
+ Revision: 295220
- update to new version 2.24.1

* Sun Sep 21 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.24.0-1mdv2009.0
+ Revision: 286291
- new version

* Mon Sep 08 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.23.92-1mdv2009.0
+ Revision: 282462
- new version

* Wed Sep 03 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.23.91-1mdv2009.0
+ Revision: 279800
- new version

* Tue Aug 19 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.23.90-1mdv2009.0
+ Revision: 273559
- new version
- remove extra icons

* Mon Aug 04 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.23.6-1mdv2009.0
+ Revision: 262950
- new version

* Tue Jul 22 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.23.5-1mdv2009.0
+ Revision: 240188
- new version
- update deps
- drop epiphany, nautilus and gedit plugins
- drop patches
- update file list

* Mon Jun 30 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.22.3-1mdv2009.0
+ Revision: 230368
- new version

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Tue May 27 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.22.2-1mdv2009.0
+ Revision: 211579
- new version

* Wed Apr 09 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.22.1-1mdv2009.0
+ Revision: 192454
- new version
- sync license tag with Fedora

* Mon Mar 10 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.22.0-2mdv2008.1
+ Revision: 183400
- build with epiphany 2.22

* Sun Mar 09 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.22.0-1mdv2008.1
+ Revision: 183051
- new version

* Mon Feb 25 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.92-1mdv2008.1
+ Revision: 174583
- new version

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 2.21.91-3mdv2008.1
+ Revision: 171105
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

* Tue Feb 12 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.91-2mdv2008.1
+ Revision: 166157
- libsoup rebuild

* Thu Jan 31 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.91-1mdv2008.1
+ Revision: 160630
- new version
- drop patch 2
- reenable epiphany extension

* Tue Jan 29 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.90-1mdv2008.1
+ Revision: 159683
- new version
- fix epiphany detection, but keep epi plugin build disabled

* Wed Jan 23 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.4-2mdv2008.1
+ Revision: 157091
- fix nautilus extension build
- new nautilus extensions directory

  + Funda Wang <fwang@mandriva.org>
    - rebuild against latest gnutls

  + Thierry Vignaud <tv@mandriva.org>
    - drop old menu
    - remove "no crypto" add from description

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Dec 17 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.4-1mdv2008.1
+ Revision: 131124
- new version
- disable epiphany plugin for now

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - remove outdated data about en & ja translations from description

* Mon Dec 03 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.3-1mdv2008.1
+ Revision: 114546
- new version

* Mon Oct 15 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.20.1-1mdv2008.1
+ Revision: 98582
- new version
- drop patch 1

* Wed Sep 19 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.20.0-2mdv2008.0
+ Revision: 90815
- patch to support gedit 2.20
- build for new epiphany

* Wed Sep 19 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.20.0-1mdv2008.0
+ Revision: 90416
- new version
- new version

* Sun Aug 26 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.19.91-1mdv2008.0
+ Revision: 71580
- new version

* Tue Aug 14 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.19.90-1mdv2008.0
+ Revision: 62978
- new version
- new devel name

* Sun Jul 08 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.19.5-1mdv2008.0
+ Revision: 49771
- new version
- update file list

  + Andreas Hasenack <andreas@mandriva.com>
    - added buildrequires for libGConf2-devel
    - rebuild with new rpm-mandriva-setup (-fstack-protector)

* Mon Jun 18 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.19.4-1mdv2008.0
+ Revision: 41065
- new version
- drop patch 1

* Thu Jun 07 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.19.2-2mdv2008.0
+ Revision: 36498
- fix for epiphany 2.19
- new version
- update file list

* Tue Apr 17 2007 GÃ¶tz Waschk <waschk@mandriva.org> 1.0.1-1mdv2008.0
+ Revision: 13822
- new version
- drop patch


* Mon Mar 12 2007 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1mdv2007.1
+ Revision: 142070
- patch for epiphany 2.18
- new version

* Fri Feb 23 2007 GÃ¶tz Waschk <waschk@mandriva.org> 0.9.92-1mdv2007.1
+ Revision: 125158
- new version

* Tue Feb 13 2007 GÃ¶tz Waschk <waschk@mandriva.org> 0.9.91-1mdv2007.1
+ Revision: 120272
- new version

* Fri Jan 05 2007 GÃ¶tz Waschk <waschk@mandriva.org> 0.9.10-1mdv2007.1
+ Revision: 104335
- new version

* Wed Dec 20 2006 GÃ¶tz Waschk <waschk@mandriva.org> 0.9.9-1mdv2007.1
+ Revision: 100371
- new version
- update file list

* Tue Dec 05 2006 GÃ¶tz Waschk <waschk@mandriva.org> 0.9.8-1mdv2007.1
+ Revision: 90718
- new version
- epiphany 2.17
- add omf files
- fix directory ownership

* Sun Nov 05 2006 GÃ¶tz Waschk <waschk@mandriva.org> 0.9.7-1mdv2007.1
+ Revision: 76766
- new version
- update file list

* Fri Oct 27 2006 GÃ¶tz Waschk <waschk@mandriva.org> 0.9.6-2mdv2007.1
+ Revision: 73247
- fix buildrequires
- Import seahorse

* Fri Oct 27 2006 Götz Waschk <waschk@mandriva.org> 0.9.6-1mdv2007.1
- unpack patch
- add epiphany plugin
- New version 0.9.6

* Wed Sep 13 2006 Götz Waschk <waschk@mandriva.org> 0.9.5-1mdv2007.0
- drop patch 1
- New version 0.9.5

* Tue Sep 12 2006 Götz Waschk <waschk@mandriva.org> 0.9.4-1mdv2007.0
- fix build
- patch for new gedit
- New version 0.9.4

* Sat Aug 26 2006 Götz Waschk <waschk@mandriva.org> 0.9.3-1mdv2007.0
- update file list
- drop merged patch 1
- New release 0.9.3

* Sat Aug 19 2006 Götz Waschk <waschk@mandriva.org> 0.9.2.1-3mdv2007.0
- patch 1: fix syntax error in schemas file

* Sat Aug 19 2006 Götz Waschk <waschk@mandriva.org> 0.9.2.1-2mdv2007.0
- add missing update-desktop-database call
- fix menu categories

* Fri Aug 18 2006 Götz Waschk <waschk@mandriva.org> 0.9.2.1-1mdv2007.0
- xdg menu
- new macros
- update file list
- New release 0.9.2.1

* Thu Apr 27 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.9.1-3mdk
- Fix BuildRequires

* Sun Apr 16 2006 Götz Waschk <waschk@mandriva.org> 0.9.1-2mdk
- fix buildrequires

* Sun Apr 16 2006 Götz Waschk <waschk@mandriva.org> 0.9.1-1mdk
- update file list
- handle scrollkeeper stuff
- New release 0.9.1

* Tue Mar 07 2006 Götz Waschk <waschk@mandriva.org> 0.9.0-1mdk
- update file list
- update deps
- rediff the patch
- New release 0.9.0

* Mon Mar 06 2006 Götz Waschk <waschk@mandriva.org> 0.8.1-1mdk
- rediff the patch
- New release 0.8.1

* Fri Oct 07 2005 GÃ¶tz Waschk <waschk@mandriva.org> 0.8-1mdk
- New release 0.8

* Thu Sep 08 2005 Michael Scherer <misc@mandriva.org> 0.7.9-3mdk
- Rebuild for libglitz
- mkrel

* Wed Aug 31 2005 Buchan Milne <bgmilne@linux-mandrake.com> 0.7.9-2mdk
- Rebuild for libldap2.3

* Fri Jul 29 2005 Götz Waschk <waschk@mandriva.org> 0.7.9-1mdk
- update file list
- New release 0.7.9

* Tue May 10 2005 Götz Waschk <waschk@mandriva.org> 0.7.8-1mdk
- add new nautilus extension
- drop bonobo parts
- New release 0.7.8

* Sat Apr 16 2005 Götz Waschk <waschk@linux-mandrake.com> 0.7.7-1mdk
- update file list
- fix build
- New release 0.7.7

* Tue Feb 22 2005 Götz Waschk <waschk@linux-mandrake.com> 0.7.6-2mdk
- fix buildrequires

* Sun Feb 20 2005 Götz Waschk <waschk@linux-mandrake.com> 0.7.6-1mdk
- update menu entry
- update file list
- rediff the patch
- New release 0.7.6

* Wed Nov 03 2004 Götz Waschk <waschk@linux-mandrake.com> 0.7.5-1mdk
- add library package
- New release 0.7.5

* Fri Oct 22 2004 Götz Waschk <waschk@linux-mandrake.com> 0.7.4-2mdk
- fix buildrequires

* Thu Oct 21 2004 Götz Waschk <waschk@linux-mandrake.com> 0.7.4-1mdk
- add gedit plugin and shared mime database package
- patch to fix installation
- requires new gpgme
- drop merged patch
- source URL
- New release 0.7.4

* Sat Aug 28 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 0.7.3-9mdk
- Fix menu

* Tue Apr 27 2004 Charles A Edwards <eslrahc@mandrake.org> 0.7.3-8mdk
- fix unneeded require by rm requires for gpgme 
- BuildRequires


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16333 |12mr|sed-4.2.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

Summary:	A GNU stream text editor
Name:		sed
Version:	4.2.1
Release:	7
License:	GPL
Group:		Text tools
Url:		http://www.gnu.org/software/sed/
Source0:	ftp://ftp.gnu.org/pub/gnu/sed/%{name}-%{version}.tar.bz2
Patch0:		sed-4.1.1-dest_len-0.1.patch
Provides: /bin/sed
BuildRequires:	texinfo

%description
The sed (Stream EDitor) editor is a stream or batch (non-interactive)
editor.  Sed takes text as input, performs an operation or set of
operations on the text and outputs the modified text.  The operations
that sed performs (substitutions, deletions, insertions, etc.) can be
specified in a script file or from the command line.

%prep
%setup -q
%patch0 -p1 -b .dest_len

%build
%configure2_5x	--bindir=/bin
%make LDFLAGS=-s
%make html
%make check

%install
%makeinstall_std
rm -f %{buildroot}%{_docdir}/sed.html

%find_lang %{name}

%files -f %{name}.lang
%defattr(644,root,root,755)
%doc BUGS NEWS README doc/sed.html
%attr(755,root,root) /bin/sed 
%{_infodir}/sed.info*
%{_mandir}/man1/sed.1*




%changelog
* Mon Feb 20 2012 abf
- The release updated by ABF

* Fri May 06 2011 Oden Eriksson <oeriksson@mandriva.com> 4.2.1-4mdv2011.0
+ Revision: 669967
- mass rebuild

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 4.2.1-3mdv2011.0
+ Revision: 607530
- rebuild

* Mon Mar 15 2010 Oden Eriksson <oeriksson@mandriva.com> 4.2.1-2mdv2010.1
+ Revision: 520215
- rebuilt for 2010.1

* Sun Jun 28 2009 Frederik Himpe <fhimpe@mandriva.org> 4.2.1-1mdv2010.0
+ Revision: 390170
- update to new version 4.2.1

* Sat May 02 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 4.2-1mdv2010.0
+ Revision: 370724
- update to new version 4.2

* Mon Dec 22 2008 Oden Eriksson <oeriksson@mandriva.com> 4.1.5-5mdv2009.1
+ Revision: 317154
- rebuild

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 4.1.5-4mdv2009.0
+ Revision: 225433
- rebuild

* Fri Jan 04 2008 Emmanuel Andry <eandry@mandriva.org> 4.1.5-3mdv2008.1
+ Revision: 144218
- Fix group (bug #36363)

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Mon Feb 12 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 4.1.5-2mdv2007.0
+ Revision: 119972
- Import sed

* Wed Mar 01 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 4.1.5-1mdk
- 4.1.5
- Fix prereq

* Sun Jan 01 2006 Mandriva Linux Team <http://www.mandrivaexpert.com/> 4.1.4-3mdk
- Rebuild

* Sat Feb 19 2005 Christiaan Welvaart <cjw@daneel.dyndns.org> 4.1.4-2mdk
- add BuildRequires: texinfo

* Fri Feb 18 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 4.1.4-1mdk
- 4.1.4
- fix summary-ended-with-dot
- rather specify bindir with configure than moving it around afterwards

* Wed Nov 10 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 4.1.2-1mdk
- 4.1.2

* Thu Aug 19 2004 Stew Benedict <sbenedict@mandrakesoft.com> 4.1.1-2mdk
- new patch0 for lsb/i18n tests (Mitsuru Chinen, should merge upstream soon)

* Tue Jul 27 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 4.1.1-1mdk
- 4.1.1
- cosmetics


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16334 |12mr|seed-3.2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %{name} %{major}
%define develname %mklibname -d %{name}

Summary:	GObject JavaScriptCore bridge
Name:		seed
Version:	3.2.0
Release:	2
License:	LGPLv3+ and GPLv3+
Group:		Development/Other
Url:		http://live.gnome.org/Seed
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.xz
Patch0:		seed-3.2.0-linkage.patch

BuildRequires:	intltool
BuildRequires:	gnome-common
BuildRequires:	gobject-introspection
BuildRequires:	gtk-doc
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(gdk-3.0)
BuildRequires:	pkgconfig(gnome-js-common)
BuildRequires:	pkgconfig(gobject-introspection-1.0) >= 0.6.3
BuildRequires:	pkgconfig(gthread-2.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(libffi)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	pkgconfig(webkitgtk-3.0)
BuildRequires:	readline-devel
BuildRequires:	mpfr-devel

Requires:	%{libname} = %{version}-%{release}

%description
Seed is a library and interpreter, dynamically bridging (through
GObjectIntrospection) the WebKit JavaScriptCore engine, with the
GObject type system. In a more concrete sense, Seed enables you to
immediately write applications around a significant portion of the
GNOME platform, and easily embed JavaScript as a scripting-language in
your GObject library.

%package -n %{libname}
Group:		System/Libraries
Summary:	GObject JavaScriptCore bridge - shared library

%description -n %{libname}
This package contains the dynamic libraries from %{name}.

%package -n %{develname}
Summary:	GObject JavaScriptCore bridge - development library
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
This packages contains the headers and libraries for %{name}.

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--enable-gtk-doc \
	--disable-static \
	--with-webkit=3.0

%make

%install
%makeinstall_std

%files
%doc README AUTHORS
%{_bindir}/seed
%{_datadir}/seed-gtk3
%{_mandir}/man1/seed.1*
%{_libdir}/seed-gtk3

%files -n %{libname}
%{_libdir}/libseed-gtk3.so.%{major}*

%files -n %{develname}
%doc ChangeLog
%{_libdir}/libseed-gtk3.so
%{_libdir}/pkgconfig/seed.pc
%{_includedir}/seed-gtk3
%{_datadir}/gtk-doc/html/seed




%changelog
* Sat Oct  20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: f37beca
- Update linkage patch, do some cosmetics
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16335 |12mr|sendmail-8.14.5-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Net::CIDR\\)'
%endif

%define _enable_debug_packages	%{nil}
%define debug_package		%{nil}

%define initdir 	/etc/rc.d/init.d
%define	alternatives	1
%define sendmaildir	%{_prefix}/lib

Summary:	A widely used Mail Transport Agent (MTA)
Name:		sendmail
Version: 	8.14.5
Release: 	4
License:	BSD
Group:		System/Servers
Provides:	mail-server sendmail-command
Conflicts:	vacation postfix
URL:		http://www.sendmail.org

Source0:	ftp://ftp.sendmail.org/pub/sendmail/%{name}.%{version}.tar.gz
Source1:	sendmail.init
Source2:	ftp://ftp.sendmail.org/pub/sendmail/%{name}.%{version}.tar.gz.sig
Source3:	aliases
Source4:	sendmail.sysconfig
Source5:	sendmail-etc-mail-Makefile
Source6:	sendmail-mandrake.mc
Source7:	Sendmail.conf
Source8:	sendmail.pam
Source9:	sendmail-real-time.mc
Source10:	README.mdk
Source13:	sendmail-certs.sh

Patch1:		sendmail-8.10.0-makemapman.patch
Patch3:		sendmail-8.8.7-rmail.patch
Patch5:		sendmail-8.12.10-movefiles.patch
Patch9:		sendmail-8.14.0-mdk.patch
# (cjw) set .pid file for queue runner and set some other mandriva defaults
#       adapted from fedora sendmail package
Patch12:	sendmail-submit.mc-mandriva.patch

Patch50:	sendmail-8.11.1-up-limit.patch

Requires(pre):	rpm-helper
Requires(pre):	update-alternatives
Requires:	procmail
Requires:	bash >= 2.0
Requires:	cyrus-sasl
Requires:	openssl
Requires: 	setup
BuildRequires:  db-devel
BuildRequires:  cyrus-sasl
BuildRequires:  groff-for-man
BuildRequires:  libgdbm-devel
BuildRequires:  openssl-devel
BuildRequires:  libsasl-devel
BuildRequires:  tcp_wrappers-devel
BuildRequires:  libldap-devel
BuildRequires:	openssl

%description
The Sendmail program is a very widely used Mail Transport Agent (MTA).
MTAs send mail from one machine to another.

Sendmail is not a client program, which you use to read your e-mail.
Sendmail is a behind-the-scenes program which actually moves your
e-mail over networks or the Internet to where you want it to go.

If you ever need to reconfigure Sendmail, you'll also need to have the
sendmail.cf package installed.  If you need documentation on Sendmail, you can
install the sendmail-doc package.

%package doc
Summary:	Documentation about the Sendmail Mail Transport Agent program
Group:		System/Servers 

%description doc
The sendmail-doc package contains documentation about the Sendmail
Mail Transport Agent (MTA) program, including release notes, the
Sendmail FAQ and a few papers written about Sendmail.  The papers are
provided in PostScript(TM) and troff formats.

Install the sendmail-doc package if you need documentation about
Sendmail.

%package cf
Summary:	The files needed to reconfigure Sendmail
Group:		System/Servers
Requires:	make, m4

%description cf
This package includes the configuration files which you'd need to generate the
sendmail.cf file distributed with the sendmail package.

You'll need the sendmail-cf package if you ever need to reconfigure and rebuild
your sendmail.cf file. For example, the default sendmail.cf file is not
configured for UUCP. If someday you needed to send and receive mail over UUCP,
you'd need to install the sendmail-cf package to help you reconfigure Sendmail.

Install the sendmail-cf package if you need to reconfigure your
sendmail.cf file.

%package devel
Summary:	Sendmail static libraries and headers file
Group: Development/Other

%description devel
This package includes the static libraries and header files

%prep
%setup -q
%patch1 -p1 -b .makemapman
%patch3 -p1 -b .rmail
%patch5 -p1 -b .movefiles
%patch9 -p1 -b .mdk
%patch12 -p1 -b .mandriva
##
%patch50 -p1 -b .up-limit
##

# XXX REVERTING
sed -e 's|@@PATH@@|\.\.|' < %{SOURCE6} > cf/cf/mandrake.mc
sed -e 's|@@PATH@@|\.\.|' < %{SOURCE9} > cf/cf/real-time.mc
# (sb) smrsh path fixes in docs
perl -pi -e 's|\/usr\/libexec|\/usr\/sbin|g' smrsh/README
perl -pi -e 's|\/usr\/adm\/sm.bin|\/etc\/smrsh|g' smrsh/README
perl -pi -e 's|\/usr\/lib\/sendmail|\/usr\/sbin\/sendmail|g' smrsh/README
echo 'Paths modified for Mandriva Linux mailto:sbenedict@mandriva.com' >> smrsh/README

perl -pi -e 's|\/usr\/adm\/sm.bin|\/etc\/smrsh|g' smrsh/smrsh.8
perl -pi -e 's|sm.bin|\/etc\/smrsh|g' smrsh/smrsh.8
head -n -17 smrsh/smrsh.8 > smrsh/smrsh.8.mdk
cat << EOF >> smrsh/smrsh.8.mdk
.SH FILES
/etc/smrsh \- directory for restricted programs
.SH SEE ALSO
sendmail(8)
EOF
mv smrsh/smrsh.8.mdk smrsh/smrsh.8

# (sb) m4 path
perl -pi -e 's|\`sh \$BUILDTOOLS\/bin\/find_m4.sh\`|\/usr\/bin\/m4|g' cf/cf/Build

%build

%serverbuild 
export RPM_OPT_FLAGS="%optflags -DNETINET6"
export LDFLAGS="%ldflags"
export confLIBDIR=%{_libdir}

%make

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/{%{_sysconfdir}/sysconfig,%{initdir},%{_sysconfdir}/pam.d}
mkdir -p %{buildroot}/{%_bindir,%_libdir,%{sendmaildir},%{_mandir}/man{1,5,8},%_sbindir}
mkdir -p %{buildroot}/{var/log,var/spool,%_datadir/sendmail-cf,%_includedir/libmilter}
mkdir -p %{buildroot}/%_docdir/sendmail

OBJDIR=obj.$(uname -s).$(uname -r).$(arch)

# fix default id and gid during install steps

nameuser=`id -nu`
namegroup=`id -ng`

export confLIBDIR=%{_libdir}
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"

# (sb) fix example perl script interpreter paths
sed -i 's|/usr/local/bin/perl|/usr/bin/perl|' contrib/*.pl

# see https://bugzilla.mandriva.com/show_bug.cgi?id=34050
cat cf/cf/mandrake.mc | \
        sed -e "s,%{_datadir}/sendmail-cf/m4/cf\.m4,../../cf/m4/cf.m4," \
        > cf/cf/mandrake-build.mc
cat cf/cf/submit.mc | \
        sed -e "s,%{_datadir}/sendmail-cf/m4/cf\.m4,../../cf/m4/cf.m4," \
        > cf/cf/submit-build.mc
%makeinstall DESTDIR=%{buildroot} MANROOT=%{_mandir}/man CF=mandrake-build SUBMIT=submit-build $ID

%make DESTDIR=%{buildroot} MANROOT=%{_mandir}/man $ID force-install -C $OBJDIR/rmail
%make DESTDIR=%{buildroot} MANROOT=%{_mandir}/man $ID force-install -C $OBJDIR/mail.local

%make DESTDIR=%{buildroot} MANROOT=%{_mandir}/man $ID install -C $OBJDIR/smrsh

ln -sf ../sbin/makemap %{buildroot}/usr/bin/makemap

# install docs by hand - do it in builddir instead of RPM_BUILD_ROOT
rm -fr sendmail-docs
mkdir -p sendmail-docs%{_docdir}/sendmail
cp -ar FAQ LICENSE KNOWNBUGS README RELEASE_NOTES doc sendmail-docs%{_docdir}/sendmail
cp smrsh/README sendmail-docs%{_docdir}/sendmail/README.smrsh
cp sendmail/README sendmail-docs%{_docdir}/sendmail/README.sendmail
cp sendmail/SECURITY sendmail-docs%{_docdir}/sendmail/SECURITY.sendmail
cp sendmail/TUNING sendmail-docs%{_docdir}/sendmail/TUNING.sendmail
cp mail.local/README sendmail-docs%{_docdir}/sendmail/README.mail.local
cp cf/README sendmail-docs%{_docdir}/sendmail/README.cf
cp cf/cf/README sendmail-docs%{_docdir}/sendmail/README.install-cf
cp %{SOURCE10} sendmail-docs%{_docdir}/sendmail/
cp libmilter/README sendmail-docs%{_docdir}/sendmail/README.libmilter
cp -ar libmilter/docs/ sendmail-docs%{_docdir}/sendmail/libmilter

# install the cf files
make DESTDIR=%{buildroot} MANROOT=%{_mandir}/man $ID CF=mandrake-build SUBMIT=submit-build install-cf -C cf/cf
# restore include path
sed -i -e "s,\.\./\.\./cf/m4/cf\.m4,%{_datadir}/sendmail-cf/m4/cf.m4,g" \
        %{buildroot}%{_sysconfdir}/mail/sendmail.cf
rm -f cf/cf/mandrake-build.mc
rm -f cf/cf/submit-build.mc
pushd cf
cp -ar * %{buildroot}/usr/share/sendmail-cf
install -m 644 %{SOURCE9} %{buildroot}/usr/share/sendmail-cf/cf
rm -f %{buildroot}/usr/share/sendmail-cf/*/*.m4path
make -C cf mandrake-build.cf
popd

rm -f %{buildroot}%{_datadir}/sendmail-cf/cf/mandrake-build.cf

mkdir -p %{buildroot}/%{_sysconfdir}/mail
sed -e 's|@@PATH@@|/usr/share/sendmail-cf|' < %{SOURCE6} > %{buildroot}/%{_sysconfdir}/mail/sendmail.mc
cp cf/cf/submit.mc %{buildroot}/%{_sysconfdir}/mail/

echo "# local-host-names - include all aliases for your machine here." > %{buildroot}/%{_sysconfdir}/mail/local-host-names
( echo "# trusted-users - users that can send mail as others without a warning"
echo "# apache, mailman, majordomo, uucp, are good candidates" ) \
	> %{buildroot}/%{_sysconfdir}/mail/trusted-users


install -d -m755 %{buildroot}/var/spool/mqueue
install -d -m755 %{buildroot}/var/spool/clientmqueue

# dangling symlinks
ln -sf ../sbin/sendmail.sendmail %{buildroot}/%{sendmaildir}/sendmail
for f in hoststat mailq newaliases purgestat
  do
    ln -sf ../sbin/sendmail.sendmail %{buildroot}/%_bindir/${f}
  done

mkdir -p %{buildroot}/%{_sysconfdir}/smrsh

cat <<EOF > %{buildroot}/%{_sysconfdir}/mail/access
# Check the /usr/share/doc/sendmail-%{version}/README.cf file for a description
# of the format of this file. (search for access_db in that file)
# The /usr/share/doc/sendmail-%{version}/README.cf is part of the sendmail-doc
# package.
#
# by default we allow relaying from localhost...
localhost.localdomain		RELAY
localhost			RELAY
127.0.0.1			RELAY

EOF

for map in virtusertable access domaintable mailertable
  do
    touch %{buildroot}/%{_sysconfdir}/mail/${map}
    chmod 0644 %{buildroot}/%{_sysconfdir}/mail/${map}
    %{buildroot}/usr/sbin/makemap -C %{buildroot}/%{_sysconfdir}/mail/sendmail.cf hash %{buildroot}/%{_sysconfdir}/mail/${map}.db < %{buildroot}/%{_sysconfdir}/mail/${map}
    chmod 0644 %{buildroot}/%{_sysconfdir}/mail/${map}.db
  done
install -m644 %{SOURCE3} %{buildroot}/%{_sysconfdir}/aliases
%{buildroot}/usr/sbin/makemap -C %{buildroot}/%{_sysconfdir}/mail/sendmail.cf hash %{buildroot}/%{_sysconfdir}/aliases.db < %{SOURCE3}

install -m644 %SOURCE4 %{buildroot}/%{_sysconfdir}/sysconfig/sendmail
install -m755 %SOURCE1 %{buildroot}%{initdir}/sendmail

install -m 644 %{SOURCE5} %{buildroot}/%{_sysconfdir}/mail/Makefile

chmod u+w %{buildroot}/usr/sbin/{mailstats,praliases}
chmod u+w %{buildroot}/usr/bin/rmail

install -m755 -d %{buildroot}%{_libdir}/sasl2
install -m 644 %{SOURCE7} %{buildroot}%{_libdir}/sasl2/Sendmail.conf
install -m 644 %{SOURCE8} %{buildroot}/%{_sysconfdir}/pam.d/smtp

# add certs directory for STARTTLS
mkdir -p %{buildroot}/%{_sysconfdir}/ssl/%{name}
# create placeholder certs
pushd %{buildroot}/%{_sysconfdir}/ssl/%{name}
sh %{SOURCE13}
popd

%if %{alternatives}
mv %{buildroot}%{_sbindir}/sendmail %{buildroot}%{_sbindir}/sendmail.sendmail
mv %{buildroot}/%{sendmaildir}/sendmail %{buildroot}/%{sendmaildir}/sendmail.sendmail
%endif

# (sb) logrotate
install -d %{buildroot}%{_sysconfdir}/logrotate.d
cat << EOF > %{buildroot}%{_sysconfdir}/logrotate.d/statistics
/var/log/statistics {
    missingok
    compress
    postrotate
        service sendmail reload
    endscript
}
EOF

# make strip able to touch these
chmod 755 %{buildroot}%{_bindir}/* %{buildroot}%{_sbindir}/*
	
%pre
%_pre_useradd mailnull /var/spool/mqueue /dev/null
%_pre_useradd smmsp /var/spool/mqueue /dev/null

%postun
if [ "$1" -ge "1" ]; then
	${initdir}/sendmail condrestart > /dev/null 2>&1
fi
exit 0
%_postun_userdel mailnull
%_postun_userdel smmsp

%post
#
# Convert old format to new
#
if [ -f %{_sysconfdir}/mail/deny ] ; then
    cat %{_sysconfdir}/mail/deny | \
	awk 'BEGIN{ print "# Entries from obsoleted /etc/mail/deny"} \
		  {print $1" REJECT"}' >> %{_sysconfdir}/mail/access
    cp %{_sysconfdir}/mail/deny %{_sysconfdir}/mail/deny.rpmorig
fi
for oldfile in relay_allow ip_allow name_allow ; do
    if [ -f %{_sysconfdir}/mail/$oldfile ] ; then
	cat %{_sysconfdir}/mail/$oldfile | \
		awk "BEGIN { print \"# Entries from obsoleted /etc/mail/$oldfile\" ;} \
	     { print \$1\" RELAY\" }" >> %{_sysconfdir}/mail/access
	cp %{_sysconfdir}/mail/$oldfile %{_sysconfdir}/mail/$oldfile.rpmorig
     fi
done

%if %{alternatives}
#
# Set up the alternatives files for MTAs.
#
/usr/sbin/update-alternatives --install %{_sbindir}/sendmail sendmail-command %{_sbindir}/sendmail.sendmail 10 \
        --slave %{sendmaildir}/sendmail sendmail-command-in_libdir %{_sbindir}/sendmail.sendmail \
        #--initscript sendmail
%endif


#
# Oops, these files moved
#
if [ -f %{_sysconfdir}/sendmail.cf -a ! -f %{_sysconfdir}/mail/sendmail.cf ] ; then
	sed -e 's/^O AutoRebuildAliases/#O AutoRebuildAliases/'  %{_sysconfdir}/sendmail.cf > %{_sysconfdir}/mail/sendmail.cf
	mv %{_sysconfdir}/sendmail.cf %{_sysconfdir}/sendmail.cf.rpmorig
fi

if [ -f %{_sysconfdir}/sendmail.cw ] ; then
    cat %{_sysconfdir}/sendmail.cw  | \
      awk 'BEGIN { print "# Entries from obsoleted /etc/sendmail.cw" ;} \
           { print $1 }' >> %{_sysconfdir}/mail/local-host-names
    cp %{_sysconfdir}/sendmail.cw %{_sysconfdir}/sendmail.cw.rpmorig
fi
#
# Rebuild maps (next reboot will rebuild also)
#
{ /usr/bin/newaliases
  for map in virtusertable access domaintable mailertable
  do
    if [ -f %{_sysconfdir}/mail/${map} ] ; then
      /usr/sbin/makemap hash %{_sysconfdir}/mail/${map} < %{_sysconfdir}/mail/${map}
      sleep 1
    fi
  done
} > /dev/null 2>&1
%_post_service sendmail

%preun
%_preun_service sendmail
if [ $1 = 0 ]; then
        %if %alternatives
                update-alternatives --remove sendmail-command %{_sbindir}/sendmail.sendmail
        %endif
fi


%triggerpostun -- sendmail < 8.10.0
/sbin/chkconfig --add sendmail

%files
%defattr(-,root,root)
%attr(0555,bin,bin) /usr/bin/vacation
/usr/bin/hoststat
/usr/bin/purgestat
/usr/bin/makemap
%attr(0555,bin,bin) /usr/sbin/makemap
%attr(0555,bin,bin) /usr/sbin/editmap
%attr(0555,bin,bin) /usr/sbin/mail.local
%attr(0555,bin,bin) /usr/sbin/smrsh
%attr(0555,bin,bin) /usr/sbin/mailstats
%attr(0555,bin,bin) /usr/sbin/praliases
%if %{alternatives}
%attr(2555,root,mail)/usr/sbin/sendmail.sendmail
%{sendmaildir}/sendmail.sendmail
%else
%attr(2555,root,mail) /usr/sbin/sendmail
%attr(0555,bin,bin) /usr/bin/rmail
%{sendmaildir}/sendmail
%endif
/usr/bin/rmail
/usr/bin/newaliases
/usr/bin/mailq
%{_mandir}/man1/mailq.1.*
%{_mandir}/man1/newaliases.1.*
%{_mandir}/man1/vacation.1.*
%{_mandir}/man5/aliases.5.*
%{_mandir}/man8/editmap.8.*
%{_mandir}/man8/mail.local.8.*
%{_mandir}/man8/mailstats.8.*
%{_mandir}/man8/makemap.8.*
%{_mandir}/man8/praliases.8.*
%{_mandir}/man8/rmail.8.*
%{_mandir}/man8/sendmail.8.*
%{_mandir}/man8/smrsh.8.*

# XXX can't do noreplace here or new sendmail will not deliver.
%dir %{_sysconfdir}/smrsh
%dir %{_sysconfdir}/mail
%attr(0755,root,mail) %dir %{_sysconfdir}/ssl/%{name}
%attr(0600,root,mail) %config(noreplace)        %{_sysconfdir}/ssl/%{name}/*

%config(noreplace) %{_sysconfdir}/mail/Makefile
%attr(0444,root,mail) %config(noreplace)	%{_sysconfdir}/mail/sendmail.cf
%attr(0444,root,mail) %config(noreplace)	%{_sysconfdir}/mail/submit.cf
%attr(0644,root,mail) %config(noreplace) %{_sysconfdir}/mail/sendmail.mc
%attr(0644,root,mail) %config(noreplace) %{_sysconfdir}/mail/submit.mc
%config(noreplace)	%{_sysconfdir}/mail/local-host-names
%config(noreplace)	%{_sysconfdir}/aliases
%attr(0644,root,root) %ghost %{_sysconfdir}/aliases.db
%attr(0750,root,mail) %dir /var/spool/mqueue
%attr(0770,mail,mail) %dir /var/spool/clientmqueue
%attr(4555,root,mail) /var/log/statistics
%attr(0644,root,root) %ghost			%{_sysconfdir}/mail/virtusertable.db
%attr(0644,root,root) %config(noreplace)	%{_sysconfdir}/mail/virtusertable

%attr(0644,root,root) %ghost			%{_sysconfdir}/mail/access.db
%attr(0644,root,root) %config(noreplace)	%{_sysconfdir}/mail/access

%attr(0644,root,root) %ghost			%{_sysconfdir}/mail/domaintable.db
%attr(0644,root,root) %config(noreplace)	%{_sysconfdir}/mail/domaintable

%attr(0644,root,root) %ghost			%{_sysconfdir}/mail/mailertable.db
%attr(0644,root,root) %config(noreplace)	%{_sysconfdir}/mail/mailertable

%attr(0644,bin,bin) %config(noreplace)	%{_sysconfdir}/mail/helpfile
%attr(0644,root,root) %config(noreplace)	%{_sysconfdir}/mail/trusted-users

%config(noreplace) %{_sysconfdir}/sysconfig/sendmail

%config(noreplace) %{initdir}/sendmail

%config(noreplace) %{_libdir}/sasl2/Sendmail.conf
%config(noreplace) %{_sysconfdir}/logrotate.d/statistics
%config(noreplace) %{_sysconfdir}/pam.d/smtp

%files cf
/usr/share/sendmail-cf

%files doc
%doc contrib sendmail-docs%{_docdir}/sendmail

%files devel
%doc libsm/{*.html,README} sendmail-docs%{_docdir}/sendmail/{libmilter,README.libmilter}
%dir %{_includedir}/libmilter
%{_includedir}/libmilter/*.h
%{_libdir}/lib*.a





%changelog
* Wed Sep  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: bd73546
- Add requires exceptions
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16336 |12mr|serf-1.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 0
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	A high-performance asynchronous HTTP client library
Name:		serf
Version:	1.1.0
Release:	1
License:	Apache License
Group:		System/Libraries
URL:		http://code.google.com/p/serf/
Source0:	http://serf.googlecode.com/files/%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(apr-1)
BuildRequires:	pkgconfig(apr-util-1)
BuildRequires:	autoconf2.5
BuildRequires:	automake
BuildRequires:	libtool
BuildRequires:	pkgconfig(openssl)
BuildRequires:	zlib-devel
BuildRequires:	db-devel

%description
The serf library is a C-based HTTP client library built upon the Apache
Portable Runtime (APR) library. It multiplexes connections, running the
read/write communication asynchronously. Memory copies and transformations are
kept to a minimum to provide high performance operation.

%package -n	%{libname}
Summary:	A high-performance asynchronous HTTP client library
Group:		System/Libraries

%description -n	%{libname}
The serf library is a C-based HTTP client library built upon the Apache
Portable Runtime (APR) library. It multiplexes connections, running the
read/write communication asynchronously. Memory copies and transformations are
kept to a minimum to provide high performance operation.

%package -n	%{develname}
Summary:	Development libraries and headers for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{develname}
The serf library is a C-based HTTP client library built upon the Apache
Portable Runtime (APR) library. It multiplexes connections, running the
read/write communication asynchronously. Memory copies and transformations are
kept to a minimum to provide high performance operation.

This package contains all of the development files that you will need in order
to compile %{name} applications.

%prep
%setup -q

# don't link against ldap libs
perl -pi -e "s|apu_config --link-libtool --libs|apu_config --link-ld --avoid-ldap --libs|g" configure*

# lib64 fix
perl -pi -e "s|/lib\b|/%{_lib}|g" configure*

# no static builds
perl -pi -e "s|-static||g" Makefile*

%build
%serverbuild
export CFLAGS="$CFLAGS -fPIC"

%configure2_5x --disable-static

%make

%check
make check

%install
%makeinstall_std

# enable strip and debug packages
chmod 755 %{buildroot}%{_libdir}/libserf*.so*

%files -n %{libname}
%doc CHANGES LICENSE NOTICE README design-guide.txt
%{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%{_includedir}/*.h
%{_libdir}/*.so
%{_libdir}/pkgconfig/serf-1.pc


%changelog
* Thu Aug  30 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 035c36a
- Add serf-1.pc to devel package's files
  
* Thu Aug  30 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 7602494
- Add db-devel to BuildRequires
  
* Thu Aug  30 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 27d52cd
- New version 1.1.0, convert BR to pkgconfig style, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16337 |12mr|sessreg-1.0.6-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: sessreg
Version: 1.0.6
Release: %mkrel 3
Summary: Manage utmp/wtmp entries for non-init clients
Group: Development/X11
Source: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License: MIT
BuildRoot: %{_tmppath}/%{name}-root

BuildRequires: libx11-devel >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1

%description
Sessreg is a simple program for managing utmp/wtmp entries for xdm sessions.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x	--x-includes=%{_includedir}\
		--x-libraries=%{_libdir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/sessreg
%{_mandir}/man1/sessreg.*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16338 |12mr|setserial-2.17-18
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A utility for configuring serial ports
Name:		setserial
Version:	2.17
Release:	%mkrel 18
License:	GPL
Group:		System/Configuration/Hardware
URL:		http://setserial.sourceforge.net/
Source0: 	ftp://tsx-11.mit.edu/pub/linux/sources/sbin/%{name}-%{version}.tar.bz2
Patch0:		setserial-2.17-LDFLAGS.diff
Patch1:		setserial-hayesesp.patch
BuildRequires:  groff-for-man
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Setserial is a basic system utility for displaying or setting serial port
information. Setserial can reveal and allow you to alter the I/O port and IRQ
that a particular serial device is using, and more.

You should install setserial because you may find it useful for detecting
and/or altering device information.

%prep
%setup -q
%patch0 -p0
%patch1 -p1 -b .hayesesp

%build
rm -f config.cache

%configure

%ifarch %{ix86}
%make
%else
%make DEFS="-DHAVE_ASM_IOCTLS_H=1"
%endif

%install
rm -rf %{buildroot}

install -m755 %{name} -D %{buildroot}/bin/%{name}
install -m644 %{name}.8 -D %{buildroot}%{_mandir}/man8/%{name}.8

%clean
rm -rf %{buildroot}

%files
%defattr(644,root,root,755)
%doc README rc.serial *.lsm *.conf Documentation
%{_mandir}/man8/%{name}.8*
%defattr(755,root,root,755)
/bin/%{name}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16339 |12mr|setup-2.7.21-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A set of system configuration and setup files
Name:		setup
Version:	2.7.21
Release:	2
License:	Public Domain
Group:		System/Configuration/Other
Url:		http://svn.mandriva.com/svn/soft/setup/trunk
Source0:	%{name}-%{version}.tar.xz

Requires(pre):	rpm-helper
Requires(posttrans):shadow-conv
BuildArch:	noarch

%description
The setup package contains a set of very important system
configuration and setup files, such as passwd, group,
profile and more.

You should install the setup package because you will
find yourself using its many features for system
administration.

%prep
%setup -q

%build
%make

%install
%makeinstall_std

%pre
# due to important new group additions, we need to add them manually here if they
# don't already exist because rpm will create group.rpmnew instead
if [ -f /etc/group ]; then
    grep -q '^auth:' /etc/group || %_pre_groupadd auth
    # be a little fancy here in case this is an upgrade and the user hasn't migrated to tcb yet
    if [ "`grep -q '^shadow:' /etc/group; echo $?`" == 1 ]; then
        %_pre_groupadd shadow
        if [ -f /etc/shadow ]; then
            chmod 0440 /etc/shadow && chgrp shadow /etc/shadow
        fi
    fi
    grep -q '^chkpwd:' /etc/group || %_pre_groupadd chkpwd
    grep -q '^dialout:' /etc/group || %_pre_groupadd dialout
fi

%posttrans
pwconv 2>/dev/null >/dev/null  || :
grpconv 2>/dev/null >/dev/null  || :

[ -f /var/log/lastlog ] || echo -n '' > /var/log/lastlog

if [ -x /usr/sbin/nscd ]; then
	nscd -i passwd -i group || :
fi

%triggerpostun -- setup < 2.7.8
# the files is no more in setup starting from 2.7.8, it is now in nfs-utils
if [ -e /etc/exports.rpmsave ]; then
  mv -f /etc/exports.rpmsave /etc/exports && echo "warning: /etc/exports.rpmsave restored as /etc/exports"
fi

%files
%doc NEWS
%verify(not md5 size mtime) %config(noreplace) %{_sysconfdir}/passwd
%verify(not md5 size mtime) %config(noreplace) %{_sysconfdir}/fstab
%verify(not md5 size mtime) %config(noreplace) %{_sysconfdir}/resolv.conf
%verify(not md5 size mtime) %config(noreplace) %{_sysconfdir}/group
%verify(not md5 size mtime) %config(noreplace) %{_sysconfdir}/hosts
%config(noreplace) %{_sysconfdir}/services
%config(noreplace) %{_sysconfdir}/inputrc
%config(noreplace) %{_sysconfdir}/filesystems
%config(noreplace) %{_sysconfdir}/host.conf
%config(noreplace) %{_sysconfdir}/hosts.allow
%config(noreplace) %{_sysconfdir}/hosts.deny
%config(noreplace) %{_sysconfdir}/motd
%config(noreplace) %{_sysconfdir}/printcap
%config(noreplace) %{_sysconfdir}/profile
%config(noreplace) %{_sysconfdir}/shells
%config(noreplace) %{_sysconfdir}/protocols
%attr(0644,root,root) %config(missingok,noreplace) %{_sysconfdir}/securetty
%config(noreplace) %{_sysconfdir}/csh.login
%config(noreplace) %{_sysconfdir}/csh.cshrc
%ghost %verify(not md5 size mtime) /var/log/lastlog



%changelog
* Tue Aug  21 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 3ad47c1
- Bump release
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16340 |12mr|setxkbmap-1.2.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: setxkbmap
Version: 1.2.0
Release: %mkrel 3
Summary: Set the keyboard using the X Keyboard Extension
Group: Development/X11
Source: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License: MIT
BuildRoot: %{_tmppath}/%{name}-root

BuildRequires: libx11-devel >= 1.0.0
BuildRequires: libxkbfile-devel >= 1.0.1
BuildRequires: x11-util-macros >= 1.0.1

%description
The setxkbmap command maps the keyboard to use the layout determined by the
options specified on the command line.

%prep
%setup -q -n %{name}-%{version}

%build
%configure
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/setxkbmap
%{_mandir}/man1/setxkbmap.1.*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16341 |12mr|sfml-1.6-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	_duplicate_files_terminate_build 0

Name:			sfml
Version:		1.6
Release:		6

%define	major		1
%define	minor		6

%define	libname_a	%mklibname sfml-audio %{major}.%{minor}
%define develname_a	%mklibname sfml-audio -d
%define	libname_g	%mklibname sfml-graphics %{major}.%{minor}
%define develname_g	%mklibname sfml-graphics -d
%define	libname_n	%mklibname sfml-network %{major}.%{minor}
%define develname_n	%mklibname sfml-network -d
%define	libname_s	%mklibname sfml-system %{major}.%{minor}
%define develname_s	%mklibname sfml-system -d
%define	libname_w	%mklibname sfml-window %{major}.%{minor}
%define develname_w	%mklibname sfml-window -d

%define	cname		c%{name}

%define	libname_ac	%mklibname csfml-audio %{major}.%{minor}
%define develname_ac	%mklibname csfml-audio -d
%define	libname_gc	%mklibname csfml-graphics %{major}.%{minor}
%define develname_gc	%mklibname csfml-graphics -d
%define	libname_nc	%mklibname csfml-network %{major}.%{minor}
%define develname_nc	%mklibname csfml-network -d
%define	libname_sc	%mklibname csfml-system %{major}.%{minor}
%define develname_sc	%mklibname csfml-system -d
%define	libname_wc	%mklibname csfml-window %{major}.%{minor}
%define develname_wc	%mklibname csfml-window -d

Summary:	Simple and Fast Multimedia Library
License:	zlib/libpng License
Group:		System/Libraries
URL:		http://sourceforge.net/projects/sfml
Source0:	http://sourceforge.net/projects/sfml/files/sfml/%{version}/SFML-%{version}-sdk-linux-32.tar.gz
Source1:	http://sourceforge.net/projects/sfml/files/sfml/%{version}/SFML-%{version}-c-sdk-linux-32.tar.gz
# real links:
# wget http://sourceforge.net/projects/sfml/files/sfml/%{version}/SFML-%{version}-sdk-linux-32.tar.gz/download
# wget http://sourceforge.net/projects/sfml/files/sfml/%{version}/SFML-%{version}-c-sdk-linux-32.tar.gz/download
Patch0:		samples-qt-Makefile-qt-inc-path.patch
Patch1:		sfml-c-makefile.patch
Patch2:		rem-included-libs.patch
Patch3:		SFML-1.6-png15.patch
Patch4:		SFML-1.6-gcc4.7.patch
Patch5:		SFML-1.6-dso.patch

BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	recode
#for samples
BuildRequires:	qt4-devel
BuildRequires:	wxgtku-devel

%description
SFML is a portable and easy to use multimedia API written in C++.

Its features are :
 - portability,
 - object-oriented design,
 - flexibility (a lot of small packages),
 - easy to use,
 - easy to integrate with GUI toolkits.

The library is divided in 5 small packages :
 - audio
 - graphics
 - network
 - system
 - window

This package contains documentation and samples.

########################################################
# C++ libs

%package -n %{develname_a}
Summary:	Header files from %{name}-audio
Group:		Development/C++
Requires:	sfml-system-devel = %{version}
Requires:	%{libname_a} = %{version}
Provides:	%{name}-audio-devel = %{version}-%{release}
Conflicts:	%{develname_ac}

%description -n %{develname_a}
Includes files for developing programs based on %{name}-audio.

%package -n %{develname_g}
Summary:	Header files from %{name}-graphics
Group:		Development/C++
Requires:	sfml-window-devel = %{version}
Requires:	%{libname_g} = %{version}
Provides:	%{name}-graphics-devel = %{version}-%{release}
Conflicts:	%{develname_gc}

%description -n %{develname_g}
Includes files for developing programs based on %{name}-graphics.

%package -n %{develname_n}
Summary:	Header files from %{name}-network
Group:		Development/C++
Requires:	sfml-system-devel = %{version}
Requires:	%{libname_n} = %{version}
Provides:	%{name}-network-devel = %{version}-%{release}
Conflicts:	%{develname_nc}

%description -n %{develname_n}
Includes files for developing programs based on %{name}-network.

%package -n %{develname_s}
Summary:	Header files from %{name}-system
Group:		Development/C++
Requires:	%{libname_s} = %{version}
Provides:	%{name}-system-devel = %{version}-%{release}
Conflicts:	%{develname_sc}

%description -n %{develname_s}
Includes files for developing programs based on %{name}-system.

%package -n %{develname_w}
Summary:	Header files from %{name}-window
Group:		Development/C++
Requires:	sfml-system-devel = %{version}
Requires:	%{libname_w} = %{version}
Provides:	%{name}-window-devel = %{version}-%{release}
Conflicts:	%{develname_wc}

%description -n %{develname_w}
Includes files for developing programs based on %{name}-window.

%package -n %{libname_a}
Summary:	Dynamic libraries from %{name}-audio
Group:		System/Libraries
Provides:	%{name}-audio = %{version}-%{release}

%description -n %{libname_a}
Dynamic libraries from %{name}-audio.

%package -n %{libname_g}
Summary:	Dynamic libraries from %{name}-graphics
Group:		System/Libraries
Provides:	%{name}-graphics = %{version}-%{release}

%description -n %{libname_g}
Dynamic libraries from %{name}-graphics.

%package -n %{libname_n}
Summary:	Dynamic libraries from %{name}-network
Group:		System/Libraries
Provides:	%{name}-network = %{version}-%{release}

%description -n %{libname_n}
Dynamic libraries from %{name}-network.

%package -n %{libname_s}
Summary:	Dynamic libraries from %{name}-system
Group:		System/Libraries
Provides:	%{name}-system = %{version}-%{release}

%description -n %{libname_s}
Dynamic libraries from %{name}-system.

%package -n %{libname_w}
Summary:	Dynamic libraries from %{name}-window
Group:		System/Libraries
Provides:	%{name}-window = %{version}-%{release}

%description -n %{libname_w}
Dynamic libraries from %{name}-window.

########################################################
# C libs

%package -n %{develname_ac}
Summary:	Header files from %{cname}-audio
Group:		Development/C
Requires:	sfml-system-devel = %{version}
Requires:	%{libname_ac} = %{version}
Requires:	%{libname_a} = %{version}
Provides:	%{cname}-audio-devel = %{version}-%{release}

%description -n %{develname_ac}
Includes files for developing programs based on %{cname}-audio.

%package -n %{develname_gc}
Summary:	Header files from %{cname}-graphics
Group:		Development/C
Requires:	sfml-window-devel = %{version}
Requires:	%{libname_gc} = %{version}
Requires:	%{libname_g} = %{version}
Provides:	%{cname}-graphics-devel = %{version}-%{release}

%description -n %{develname_gc}
Includes files for developing programs based on %{cname}-graphics.

%package -n %{develname_nc}
Summary:	Header files from %{cname}-network
Group:		Development/C
Requires:	sfml-system-devel = %{version}
Requires:	%{libname_nc} = %{version}
Requires:	%{libname_n} = %{version}
Provides:	%{cname}-network-devel = %{version}-%{release}

%description -n %{develname_nc}
Includes files for developing programs based on %{cname}-network.

%package -n %{develname_sc}
Summary:	Header files from %{cname}-system
Group:		Development/C
Requires:	%{libname_sc} = %{version}
Requires:	%{libname_s} = %{version}
Provides:	%{cname}-system-devel = %{version}-%{release}

%description -n %{develname_sc}
Includes files for developing programs based on %{cname}-system.

%package -n %{develname_wc}
Summary:	Header files from %{cname}-window
Group:		Development/C
Requires:	sfml-system-devel = %{version}
Requires:	%{libname_wc} = %{version}
Requires:	%{libname_w} = %{version}
Provides:	%{cname}-window-devel = %{version}-%{release}

%description -n %{develname_wc}
Includes files for developing programs based on %{cname}-window.

%package -n %{libname_ac}
Summary:	Dynamic libraries from %{cname}-audio
Group:		System/Libraries
Requires:	%{libname_a} = %{version}
Provides:	%{cname}-audio = %{version}-%{release}

%description -n %{libname_ac}
Dynamic libraries from %{cname}-audio.

%package -n %{libname_gc}
Summary:	Dynamic libraries from %{cname}-graphics
Group:		System/Libraries
Requires:	%{libname_g} = %{version}
Provides:	%{cname}-graphics = %{version}-%{release}

%description -n %{libname_gc}
Dynamic libraries from %{cname}-graphics.

%package -n %{libname_nc}
Summary:	Dynamic libraries from %{cname}-network
Group:		System/Libraries
Requires:	%{libname_n} = %{version}
Provides:	%{cname}-network = %{version}-%{release}

%description -n %{libname_nc}
Dynamic libraries from %{cname}-network.

%package -n %{libname_sc}
Summary:	Dynamic libraries from %{cname}-system
Group:		System/Libraries
Requires:	%{libname_s} = %{version}
Provides:	%{cname}-system = %{version}-%{release}

%description -n %{libname_sc}
Dynamic libraries from %{cname}-system.

%package -n %{libname_wc}
Summary:	Dynamic libraries from %{cname}-window
Group:		System/Libraries
Requires:	%{libname_w} = %{version}
Provides:	%{cname}-window = %{version}-%{release}

%description -n %{libname_wc}
Dynamic libraries from %{cname}-window.

########################################################

%prep
%setup -q -b1 -n SFML-%{version}
rm -f lib/*.so*
# removing included libs
rm -rf src/SFML/Graphics/libjpeg/
rm -rf src/SFML/Graphics/libpng/
rm -rf src/SFML/Graphics/zlib/
%patch0 -p0 -b .qtincpath
%patch1 -p0 -b .csfml
%patch2 -p1 -b .inclibs
%patch3 -p1 -b .png15
%patch4 -p1 -b .gcc46
%patch5 -p1 -b .dso
%ifarch x86_64
perl -pi -e "s|DESTDIR\)/lib|DESTDIR\)/lib64|" src/SFML/Makefile
%endif
perl -pi -e "s|\r\n|\n|g" *.txt
recode l1..u8 *.txt

%ifarch x86_64
perl -pi -e "s|DESTDIR\)/lib|DESTDIR\)/lib64|" CSFML/src/SFML/Makefile
%endif

# fix samples build
perl -pi -e "s|export LDFLAGS  =|export LDFLAGS  = -L%{_libdir} -L../../lib|" \
 samples/Makefile
perl -pi -e "s|-I/usr/include/qt4|-I/usr/lib/qt4/include|" \
 samples/qt/Makefile

# fix samples data location
find samples -name "*.cpp" -exec perl -pi -e \
 "s|datas|%{_datadir}/%{name}/samples/bin/datas|g" {} +

%build
%make
#samples
pushd lib
for i in *.so* ; do ln -s $i ${i%.1.6} ; done
popd
pushd samples
%make
popd
pushd CSFML
%make
popd

%install
%makeinstall_std DESTDIR=%{buildroot}%{_prefix}

pushd CSFML
%makeinstall_std DESTDIR=%{buildroot}%{_prefix}
popd

# install sample source and data
rm -f %{buildroot}%{_datadir}/%{name}/samples/*/*.o
install -d -m 755 %{buildroot}%{_datadir}/%{name}/samples
cp -R ./samples/* %{buildroot}%{_datadir}/%{name}/samples/
rm -f %{buildroot}%{_datadir}/%{name}/samples/*/*.o

# install sample binaries to sfml-sample*
install -d -m 755 %{buildroot}%{_bindir}
for i in %{buildroot}%{_datadir}/%{name}/samples/bin/[!d]* ; do \
 mv $i %{buildroot}%{_bindir}/sfml-sample-`basename $i` ; done

%files
%defattr(0644,root,root,0755)
%doc *.txt doc/*
%attr(0755,root,root) %{_bindir}/sfml-sample-*
%{_datadir}/%{name}/samples

##############################
# C++ libs

%files -n %{develname_a}
%defattr(0644,root,root,0755)
%{_includedir}/SFML/Audio.hpp
%{_includedir}/SFML/Audio
%{_libdir}/libsfml-audio.so

%files -n %{develname_g}
%defattr(0644,root,root,0755)
%{_includedir}/SFML/Graphics.hpp
%{_includedir}/SFML/Graphics
%{_libdir}/libsfml-graphics.so

%files -n %{develname_n}
%defattr(0644,root,root,0755)
%{_includedir}/SFML/Network.hpp
%{_includedir}/SFML/Network
%{_libdir}/libsfml-network.so

%files -n %{develname_s}
%defattr(0644,root,root,0755)
%dir %{_includedir}/SFML
%{_includedir}/SFML/Config.hpp
%{_includedir}/SFML/System.hpp
%{_includedir}/SFML/System
%{_libdir}/libsfml-system.so

%files -n %{develname_w}
%defattr(0644,root,root,0755)
%{_includedir}/SFML/Window.hpp
%{_includedir}/SFML/Window
%{_libdir}/libsfml-window.so

%files -n %{libname_a}
%defattr(0755,root,root,0755)
%{_libdir}/libsfml-audio.so.%{major}.%{minor}

%files -n %{libname_g}
%defattr(0755,root,root,0755)
%{_libdir}/libsfml-graphics.so.%{major}.%{minor}

%files -n %{libname_n}
%defattr(0755,root,root,0755)
%{_libdir}/libsfml-network.so.%{major}.%{minor}

%files -n %{libname_s}
%defattr(0755,root,root,0755)
%{_libdir}/libsfml-system.so.%{major}.%{minor}

%files -n %{libname_w}
%defattr(0755,root,root,0755)
%{_libdir}/libsfml-window.so.%{major}.%{minor}

##############################
# C libs

%files -n %{develname_ac}
%defattr(0644,root,root,0755)
%{_includedir}/SFML/Audio.h
%{_includedir}/SFML/Audio
%{_libdir}/libcsfml-audio.so

%files -n %{develname_gc}
%defattr(0644,root,root,0755)
%{_includedir}/SFML/Graphics.h
%{_includedir}/SFML/Graphics
%{_libdir}/libcsfml-graphics.so

%files -n %{develname_nc}
%defattr(0644,root,root,0755)
%{_includedir}/SFML/Network.h
%{_includedir}/SFML/Network
%{_libdir}/libcsfml-network.so

%files -n %{develname_sc}
%defattr(0644,root,root,0755)
%dir %{_includedir}/SFML
%{_includedir}/SFML/Config.h
%{_includedir}/SFML/System.h
%{_includedir}/SFML/System
%{_libdir}/libcsfml-system.so

%files -n %{develname_wc}
%defattr(0644,root,root,0755)
%{_includedir}/SFML/Window.h
%{_includedir}/SFML/Window
%{_libdir}/libcsfml-window.so

%files -n %{libname_ac}
%defattr(0755,root,root,0755)
%{_libdir}/libcsfml-audio.so.%{major}.%{minor}

%files -n %{libname_gc}
%defattr(0755,root,root,0755)
%{_libdir}/libcsfml-graphics.so.%{major}.%{minor}

%files -n %{libname_nc}
%defattr(0755,root,root,0755)
%{_libdir}/libcsfml-network.so.%{major}.%{minor}

%files -n %{libname_sc}
%defattr(0755,root,root,0755)
%{_libdir}/libcsfml-system.so.%{major}.%{minor}

%files -n %{libname_wc}
%defattr(0755,root,root,0755)
%{_libdir}/libcsfml-window.so.%{major}.%{minor}




%changelog
* Wed Oct  24 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: abeb7a1
- Fix permissions
  
* Sat Sep  29 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: ccf73c8
- Update gcc patch, convert BR to pkgconfig style
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16342 |12mr|sg3_utils-1.34-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 2
%define libname	%mklibname sgutils %{major}
%define develname %mklibname sgutils -d

Summary:	Utils for Linux's SCSI generic driver devices + raw devices
Name:		sg3_utils
Version:	1.34
Release:	1
License:	GPL+
Group:		System/Kernel and hardware
URL:		http://sg.danny.cz/sg/sg3_utils.html
Source0:	http://sg.danny.cz/sg/p/%{name}-%{version}.tar.bz2
BuildRequires:	libtool

%description
Collection of tools for SCSI devices that use the Linux SCSI
generic (sg) interface. Includes utilities to copy data based on
"dd" syntax and semantics (called sg_dd, sgp_dd and sgm_dd); check
INQUIRY data and associated pages (sg_inq); check mode and log
pages (sg_modes and sg_logs); spin up and down disks (sg_start);
do self tests (sg_senddiag); and various other functions. See the
README and CHANGELOG files. Requires the lk 2.4 series or better.
[In the lk 2.5 development series many of these utilities can be
used on the primary block device name (e.g. /dev/sda).]

Warning: Some of these tools access the internals of your system
and the incorrect usage of them may render your system inoperable.

%package -n %{libname}
Summary:	Shared library for %{name}
Group:		System/Libraries

%description -n %{libname}
This package contains the shared library for %{name}.

%package -n %{develname}
Summary:	Static library and header files for the sgutils library
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Provides:	libsgutils-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Obsoletes:	%{mklibname sgutils 1 -d} < 1.26

%description -n	%{develname}
This package contains the sgutils library and its header
files.

%define devel_name_static %mklibname %{name} -d -s
%package -n	%{devel_name_static}
Summary:	Static library and header files for the sgutils library
Group:		Development/C
Provides:	%{name}-static-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Obsoletes:      %{mklibname sgutils 1 -d} < 1.26

%description -n	%{devel_name_static}
This package contains the static sgutils library and its header
files.

%prep
%setup -q

%build
%configure2_5x \
	--bindir=%{_sbindir}
%make

%install
%makeinstall_std 
find %{buildroot} -name \*.la|xargs rm -f


%files
%doc ChangeLog COVERAGE CREDITS README README.sg_start
%attr(0755,root,root) %{_sbindir}/*
%{_mandir}/man8/*

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_includedir}/scsi/*.h
%{_libdir}/*.so

%files -n %{devel_name_static}
%{_libdir}/*.a

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16343 |12mr|sgabios-0-0.svn.20110622
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           sgabios
Version:        0
Release:        %mkrel 0.svn.20110622
Summary:        Open-source serial graphics BIOS option rom

Group:          Emulators
License:        ASL 2.0
URL:            http://code.google.com/p/sgabios/
# Tarball created from SVN archive using the following commands:
# svn export -r 8 http://sgabios.googlecode.com/svn/trunk sgabios-0
# tar -czvf sgabios-0-svnr8.tar.gz sgabios-0
Source0:        sgabios-0-svnr8.tar.gz

ExclusiveArch: %{ix86} x86_64

Requires: %{name}-bin = %{version}-%{release}

# Sgabios is noarch, but required on architectures which cannot build it.
# Disable debuginfo because it is of no use to us.
%global debug_package %{nil}

%description
SGABIOS is designed to be inserted into a BIOS as an option rom to provide over
a serial port the display and input capabilities normally handled by a VGA
adapter and a keyboard, and additionally provide hooks for logging displayed
characters for later collection after an operating system boots.

%ifarch %{ix86} x86_64 
%package bin
Summary: Sgabios for x86
Buildarch: noarch

%description bin
SGABIOS is designed to be inserted into a BIOS as an option rom to provide over 
a serial port the display and input capabilities normally handled by a VGA
adapter and a keyboard, and additionally provide hooks for logging displayed
characters for later collection after an operating system boots.
%endif

%prep
%setup -q

%build
mkdir -p bfd
ln -s %{_bindir}/ld.bfd bfd/ld
export PATH=$PWD/bfd:$PATH
unset MAKEFLAGS
%ifarch %{ix86} x86_64 
export CFLAGS="$RPM_OPT_FLAGS"
make
%endif


%install
mkdir -p %{buildroot}%{_datadir}/sgabios
%ifarch %{ix86} x86_64 
install -m 0644 sgabios.bin %{buildroot}%{_datadir}/sgabios
%endif


%files
%doc COPYING design.txt

%ifarch %{ix86} x86_64 
%files bin
%dir %{_datadir}/sgabios/
%{_datadir}/sgabios/sgabios.bin
%endif

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16344 |12mr|sgml-common-0.6.3-20
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Name sgml-common
%define Version 0.6.3

Name:		%{Name}
Version:	%{Version}
Release:	%mkrel 20
Group       	: Publishing

Summary     	: Base ISO character entities and utilities for SGML and XML

License   	: GPL
URL         	: http://www.w3.org/2003/entities/


BuildRoot   	: %{_tmppath}/%{Name}-%{Version}

BuildArch	: noarch
Source0		: ftp://sources.redhat.com/pub/docbook-tools/new-trials/SOURCES/%{Name}-%{Version}.tar.bz2
Source1		: http://oasis-open.org/committees/docbook/xmlcharent/0.3/xmlcharent-0.3.tar.bz2
Source2		: xmlcharent-catalog.tar.bz2
# http://www.w3.org/2003/entities/iso8879/
Patch0: sgml-common-0.6.3-umask.patch
Patch1: sgml-common-xmldir.patch
Patch2: sgml-common-quotes.patch
Patch3: sgml-common-0.6.3-automake-fix.patch

Requires: coreutils grep
Requires: libxml2-utils >= 2.4.8-2
BuildRequires: libxml2-utils >= 2.4.8-2
%if %{mdkversion} < 1010
BuildRequires: automake = 1.4
%endif

Obsoletes: xml-common
Provides: xml-common

%define sgmlbase %{_datadir}/sgml

%Description
The ISO standardization organization has normalized a set of characters
symbolic names ("character entities") used by SGML documents of many types.
There are character entities for latin languages, math symbols, greek,
cyrillic, etc. This package also includes very basic utilities to allow
SGML catalogs manipulation.

%Prep
%setup -q
%setup -q -D -a 1
%setup -q -D -a 2
%patch0 -p1 -b .umask
%patch1 -p1 -b .xmldir
%patch2 -p1 -b .quotes
%patch3 -p1 -b .automake

autoreconf -fi

%Build
%configure


%Install
rm -Rf $RPM_BUILD_ROOT
DESTDIR=$RPM_BUILD_ROOT
%makeinstall
# remove installed doc (added later in %files)
rm -rf $DESTDIR/usr/doc

# remove xml.dcl, it is now in openjade
rm -f $RPM_BUILD_ROOT%{sgmlbase}/xml.dcl

# remove entities to install them later in /usr/share/sgml
# instead of /usr/share/xml
rm -rf $DESTDIR/usr/share/xml
mkdir $RPM_BUILD_ROOT/etc/xml
mkdir $RPM_BUILD_ROOT%{sgmlbase}/docbook
# Create an empty XML catalog.
XMLCATALOG=$RPM_BUILD_ROOT/etc/xml/catalog
/usr/bin/xmlcatalog --noout --create $XMLCATALOG
# install common ISO entities character set
rm -rf $RPM_BUILD_ROOT%{sgmlbase}/xml-iso-entities-8879.1986/
mkdir $RPM_BUILD_ROOT%{sgmlbase}/xml-iso-entities-8879.1986/
install iso-*.ent $RPM_BUILD_ROOT%{sgmlbase}/xml-iso-entities-8879.1986/
install catalog $RPM_BUILD_ROOT%{sgmlbase}/xml-iso-entities-8879.1986/
/usr/bin/xmlcatalog --noout --add "delegatePublic" \
	"-//OASIS//ENTITIES DocBook XML" \
	"file://%{sgmlbase}/xml-iso-entities-8879.1986/catalog" $XMLCATALOG
/usr/bin/xmlcatalog --noout --add "delegatePublic" \
	"ISO 8879:1986" \
	"file://%{sgmlbase}/xml-iso-entities-8879.1986/catalog" $XMLCATALOG
# Also create the common DocBook catalog
/usr/bin/xmlcatalog --noout --create \
	$RPM_BUILD_ROOT%{sgmlbase}/docbook/xmlcatalog
# Now put the common DocBook entries
/usr/bin/xmlcatalog --noout --add "delegatePublic" \
	"-//OASIS//DTD DocBook XML" \
	"file://%{sgmlbase}/docbook/xmlcatalog" $XMLCATALOG
/usr/bin/xmlcatalog --noout --add "delegateSystem" \
	"http://www.oasis-open.org/docbook/" \
	"file://%{sgmlbase}/docbook/xmlcatalog" $XMLCATALOG
/usr/bin/xmlcatalog --noout --add "delegateURI" \
	"http://www.oasis-open.org/docbook/" \
	"file://%{sgmlbase}/docbook/xmlcatalog" $XMLCATALOG

%clean
rm -Rf $RPM_BUILD_ROOT

%Files
%defattr (-,root,root)
%doc doc/HTML/*.html
%dir /etc/sgml
%config(noreplace) /etc/sgml/sgml.conf
%dir %{sgmlbase}
%dir %{sgmlbase}/sgml-iso-entities-8879.1986
%{sgmlbase}/sgml-iso-entities-8879.1986/*
%{_bindir}/sgmlwhich
%{_bindir}/install-catalog
%{_mandir}/man8/*

%dir /etc/xml
%config(noreplace) /etc/xml/catalog
%dir %{sgmlbase}/docbook
%config(noreplace) %{sgmlbase}/docbook/xmlcatalog
%dir %{sgmlbase}/xml-iso-entities-8879.1986/
%{sgmlbase}/xml-iso-entities-8879.1986/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16345 |12mr|shadow-utils-4.1.5.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# (cg) Certain binaries build in this package are no longer wanted or are now
# provided by other packages (e.g. coreutils, util-linux or passwd)
%define unwanted chfn chsh groups passwd porttime su suauth nologin chgpasswd getspnam
# (cg) Some localised man pages are provided by the man-pages package rather
# than here so kill them off
# (Question: why?? See "urpmf share.*man.*/XXXX\\." where XXXX is one of the below)
%define unwanted_i18n_mans sg shadow

Name:		shadow-utils
Epoch:		2
Version:	4.1.5.1
Release:	3
Summary:	Utilities for managing shadow password files and user/group accounts
License:	BSD
Group:		System/Base
URL:		http://pkg-shadow.alioth.debian.org/
Source0:	http://pkg-shadow.alioth.debian.org/releases/shadow-%{version}.tar.bz2
Source1:	shadow-970616.login.defs
Source2:	shadow-970616.useradd
Source3:	adduser.8
Source4:	pwunconv.8
Source5:	grpconv.8
Source6:	grpunconv.8
# http://qa.mandriva.com/show_bug.cgi?id=27082
Source7:	shadow-utils-nl.po
Source8:	user-group-mod.pamd
Source9:	chpasswd-newusers.pamd
Source10:	chage-chfn-chsh.pamd
Patch2:		shadow-4.1.5.1-rpmsave.patch
Patch4:		shadow-4.1.4.2-dotinname.patch
Patch7:		shadow-4.1.5.1-avx-owl-crypt_gensalt.patch
# Patch 8 is disabled because it seems to be no longer needed in 4.1.5.1
Patch8:		shadow-4.1.4.2-avx-owl-tcb.patch
Patch9:		shadow-4.1.5.1-shadow_perms.patch
Patch11:	shadow-4.1.5.1-tcb-build.patch

BuildRequires:	gettext-devel
BuildRequires:	pam-devel
BuildRequires:	tcb-devel
BuildRequires:	glibc-crypt_blowfish-devel
BuildRequires:	pam_userpass-devel

Requires:	setup >= 2.7.12-2
Provides:	/usr/sbin/useradd
Provides:	/usr/sbin/groupadd
%rename		adduser
%rename		newgrp
Conflicts:	msec < 0.47
Conflicts:	util-linux-ng < 2.13.1-6

%description
The shadow-utils package includes the necessary programs for
converting UNIX password files to the shadow password format, plus
programs for managing user and group accounts.  
- The pwck command checks the integrity of password and shadow files.  
- The lastlog command prints out the last login times for all users.  
- The useradd, userdel and usermod commands are used for managing
  user accounts.  
- The groupadd, groupdel and groupmod commands are used for managing
  group accounts.

%package -n shadow-conv
Summary:	Conversion tools for ${name}
Group:		System/Libraries
Conflicts:	%{name} < 2:4.1.5.1

%description -n shadow-conv
This package contains the conversion tools for %{name} needed by setup. 
- The pwconv command converts passwords to the shadow password format.  
- The pwunconv command unconverts shadow passwords and generates 
  an npasswd file (a standard UNIX password file).

%prep
%setup -q -n shadow-%{version}
%patch2 -p1 -b .rpmsave
%patch4 -p1 -b .dot
%patch7 -p1 -b .salt
#patch8 -p1 -b .tcb
%patch9 -p1 -b .shadow_perms
%patch11 -p1 -b .tcb2

cp -f %{SOURCE7} po/nl.po
rm -f po/nl.gmo

%build
libtoolize --copy --force; aclocal; autoconf; automake --add-missing
%serverbuild
CFLAGS="%{optflags} -DSHADOWTCB -DEXTRA_CHECK_HOME_DIR" \
%configure --disable-shared --disable-desrpc --with-libcrypt --with-libpam --without-libcrack
%make
# because of the extra po file added manually
make -C po update-gmo

%install
%{makeinstall_std} gnulocaledir=%{buildroot}/%{_datadir}/locale MKINSTALLDIRS=`pwd`/mkinstalldirs

install -d -m 750 %{buildroot}%{_sysconfdir}/default
install -m 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/login.defs
install -m 0600 %{SOURCE2} %{buildroot}%{_sysconfdir}/default/useradd

ln -s useradd %{buildroot}%_sbindir/adduser
install -m644 %SOURCE3 %{buildroot}%_mandir/man8/
install -m644 %SOURCE4 %{buildroot}%_mandir/man8/
install -m644 %SOURCE5 %{buildroot}%_mandir/man8/
install -m644 %SOURCE6 %{buildroot}%_mandir/man8/
perl -pi -e "s/encrpted/encrypted/g" %{buildroot}%{_mandir}/man8/newusers.8

# add pam support files
rm -rf %{buildroot}/etc/pam.d/
mkdir -p %{buildroot}/etc/pam.d/
install -m 0600 %{SOURCE8} %{buildroot}/etc/pam.d/user-group-mod
install -m 0600 %{SOURCE9} %{buildroot}/etc/pam.d/chpasswd-newusers
install -m 0600 %{SOURCE10} %{buildroot}/etc/pam.d/chage-chfn-chsh

pushd %{buildroot}/etc/pam.d
    for f in chpasswd newusers; do
        ln -s chpasswd-newusers ${f}
    done
    for f in chage; do
        # chfn and chsh are built without pam support in util-linux-ng
        ln -s chage-chfn-chsh ${f}
    done
    for f in groupadd groupdel groupmod useradd userdel usermod; do
        ln -s user-group-mod ${f}
    done
popd

# (cg) Remove unwanted binaries (and their corresponding man pages)
for unwanted in %{unwanted}; do
  rm -f %{buildroot}{%{_bindir},%{_sbindir}}/$unwanted
  rm -f %{buildroot}%{_mandir}/{,{??,??_??}/}man*/$unwanted.*
done

rm -f %{buildroot}%{_mandir}/man1/login.1*

# (cg) Remove man pages provided by the "man-pages" package...
for unwanted in %{unwanted_i18n_mans}; do
  rm -f %{buildroot}%{_mandir}/{??,??_??}/man*/$unwanted.*
done

# (cg) Find all localised man pages
find %{buildroot}%{_mandir} -depth -type d -empty -delete

%find_lang shadow

for dir in $(ls -1d %{buildroot}%{_mandir}/{??,??_??}) ; do
  dir=$(echo $dir | sed -e "s|^%{buildroot}||")
  lang=$(basename $dir)
  echo "%%lang($lang) $dir/man*/*" >> shadow.lang
done

%files -n shadow-conv
%{_sbindir}/*conv
%{_mandir}/man8/*conv.8*

%files -f shadow.lang
%doc doc/HOWTO NEWS
%doc doc/WISHLIST doc/README.limits doc/README.platforms
%attr(0640,root,shadow)	%config(noreplace) %{_sysconfdir}/login.defs
%attr(0600,root,root)	%config(noreplace) %{_sysconfdir}/default/useradd
%{_bindir}/sg
%attr(2711,root,shadow) %{_bindir}/chage
%{_bindir}/faillog
%{_bindir}/gpasswd
%{_bindir}/expiry
%{_bindir}/login
%attr(4711,root,root)   %{_bindir}/newgrp
%{_bindir}/lastlog
%{_sbindir}/logoutd
%{_sbindir}/adduser
%{_sbindir}/user*
%{_sbindir}/group*
%{_sbindir}/grpck
%{_sbindir}/pwck
%{_sbindir}/chpasswd
%{_sbindir}/newusers
%{_sbindir}/vipw
%{_sbindir}/vigr
%{_mandir}/man1/chage.1*
%{_mandir}/man1/expiry.1*
%{_mandir}/man1/newgrp.1*
%{_mandir}/man1/sg.1*
%{_mandir}/man1/gpasswd.1*
%{_mandir}/man3/shadow.3*
%{_mandir}/man5/shadow.5*
%{_mandir}/man5/gshadow.5*
%{_mandir}/man5/login.defs.5*
%{_mandir}/man5/faillog.5*
%{_mandir}/man8/adduser.8*
%{_mandir}/man8/group*.8*
%{_mandir}/man8/user*.8*
%{_mandir}/man8/pwck.8*
%{_mandir}/man8/grpck.8*
%{_mandir}/man8/chpasswd.8*
%{_mandir}/man8/logoutd.8*
%{_mandir}/man8/newusers.8*
%{_mandir}/man8/vipw.8*
%{_mandir}/man8/vigr.8*
%{_mandir}/man8/lastlog.8*
%{_mandir}/man8/faillog.8*
%attr(640,root,shadow) %config(noreplace) /etc/pam.d/chage-chfn-chsh
/etc/pam.d/chage
%attr(640,root,shadow) %config(noreplace) /etc/pam.d/chpasswd-newusers 
/etc/pam.d/chpasswd
/etc/pam.d/newusers
%attr(640,root,shadow) %config(noreplace) /etc/pam.d/user-group-mod
/etc/pam.d/useradd
/etc/pam.d/userdel
/etc/pam.d/usermod
/etc/pam.d/groupadd
/etc/pam.d/groupdel
/etc/pam.d/groupmod




%changelog
* Wed Aug  22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: ef9ab0a
- Drop man for login
  
* Tue Aug  21 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 3b735cd
- New version 4.1.5.1, sync spec with Cooker for new structure, then add some patches and spec improvements from Mageia
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16346 |12mr|shapelib-1.2.10-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 1
%define	libname %mklibname %{name} %{major}
%define	develname %mklibname %{name} -d

Summary:	API in "C" for Shapefile handling
Name:		shapelib
Version:	1.2.10
Release:	%mkrel 7
License:	LGPL MIT
Group:		Sciences/Geosciences
URL:		http://shapelib.maptools.org/
Source0:	http://shapelib.maptools.org/dl/%{name}-%{version}.tar.bz2
Patch0:		shapelib-1.2.10-gcc4-fix.patch
Patch1:		shapelib-1.2.10-mdkconf.patch
Requires:	proj >= 4.4.1
BuildRequires:	proj-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The Shapefile C Library provides the ability to write
simple C programs for reading, writing and updating (to a
limited extent) ESRI Shapefiles, and the associated
attribute file (.dbf).

%package -n	%{libname}
Summary:	API in "C" for Shapefile handling
Group:		System/Libraries

%description -n	%{libname}
The Shapefile C Library provides the ability to write
simple C programs for reading, writing and updating (to a
limited extent) ESRI Shapefiles, and the associated
attribute file (.dbf).

%package -n	%{develname}
Summary:	API in "C" for Shapefile handling
Group:		Development/Other
Requires:	%{libname} = %{version}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname %{name} 1 -d}

%description -n	%{develname}
The Shapefile C Library provides the ability to write
simple C programs for reading, writing and updating (to a
limited extent) ESRI Shapefiles, and the associated
attribute file (.dbf).

%prep

%setup -q
%patch0 -p1 -b .gcc4
%patch1 -p1 -b .mdkconf

%build
make CFLAGS="$RPM_OPT_FLAGS"
%ifarch sparc sparcv9 sparc64 ppc
make CFLAGS="$RPM_OPT_FLAGS -DPROJ4 -D_BIG_ENDIAN -I.. -w" -C contrib
%else
make CFLAGS="$RPM_OPT_FLAGS -DPROJ4 -D_LITTLE_ENDIAN -I.. -w" -C contrib
%endif
make lib CFLAGS="$RPM_OPT_FLAGS"

%install
rm -rf %{buildroot}

mkdir -p %{buildroot}%{_bindir}
install -m755 dbfadd dbfcreate dbfdump shpadd shpcreate shpdump shptest %{buildroot}%{_bindir}
install -m755 contrib/{dbfcat,dbfinfo,shpcat,shpcentrd,shpdata,shpdxf,shpfix,shpinfo,shpwkb,shpproj} %{buildroot}%{_bindir}

make lib_install LIB=%{_lib} DESTDIR=$RPM_BUILD_ROOT

#(peroyvind) don't care about these for now..
rm -f %{buildroot}%{_libdir}/lib*.*a

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files -n %{name}
%defattr (-,root,root)
%doc README.tree dbf_api.html shapelib.html shp_api.html
%doc contrib/doc/shpproj.txt
%{_bindir}/*

%files -n %{develname}
%defattr (-,root,root)
%{_includedir}/libshp/shapefil.h
%{_libdir}/*.so

%files -n %{libname}
%defattr (-,root,root)
%{_libdir}/*.so.*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16347 |12mr|shared-color-profiles-0.1.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Color profiles to be used in color management aware applications
Name: shared-color-profiles
Version: 0.1.5
Release: %mkrel 1
URL: http://github.com/hughsie/shared-color-profiles
Source0: http://people.freedesktop.org/~hughsient/releases/%{name}-%{version}.tar.gz
License: GPLv2+ and Public Domain
Group: System/Libraries
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
BuildArch: noarch

%description 
The shared-color-profiles package contains various profiles which are 
useful for programs that are color management aware.

%package extra
Summary: More profiles for color management that are less commonly used
Requires: %{name} >= %{version}-%{release}
Group: System/Libraries

%description extra
More color profiles for color management that are less commonly used.
This may be useful for CMYK soft-proofing or for extra device support.

%prep
%setup -q

%build
%configure2_5x

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc AUTHORS COPYING ChangeLog
%{_datadir}/color/icc/*.ic?
%dir %{_datadir}/shared-color-profiles

# Argyll
%{_datadir}/shared-color-profiles/Argyll/

# common colorspaces
%{_datadir}/color/icc/Argyll/

# so we can display at least something in the CMYK dropdown
#%{_datadir}/color/icc/Fogra27L.icc

# monitor test profiles
#%{_datadir}/color/icc/bluish.icc
#%{_datadir}/color/icc/AdobeGammaTest.icm

%files extra
%defattr(-,root,root,-)

# Oysonar
%dir %{_datadir}/color/icc/Oysonar
%{_datadir}/color/icc/Oysonar/*
%{_datadir}/shared-color-profiles/Oysonar/

%_datadir/color/icc/Yamma
%_datadir/%name/Yamma



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16348 |12mr|shared-desktop-ontologies-0.10.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		shared-desktop-ontologies
Version:	0.10.0
Release:	1
Summary:	Semantic web to the desktop in terms of vocabulary
Group:		System/Base
License:	BSD
URL:		http://sourceforge.net/projects/oscaf/
Source0:	http://sourceforge.net/projects/oscaf/files/%{name}/%{version}/%{name}-%{version}.tar.bz2
BuildRequires:	kde4-macros
BuildArch:	noarch

%description
Open Semantic Collaboration Architecture Foundation (OSCAF) ontologies 
and reference code development. This project is used maintainers from 
open source projects to maintain standards for the interoperability 
of desktop and web applications.

The shared-desktop-ontologies package brings the semantic web to the desktop
in terms of vocabulary. It contains the well known core ontologies such as RDF
and RDFS as well as the Nepomuk ontologies which are used by projects like KDE
or Strigi.

%files
%{_kde_datadir}/ontology

#--------------------------------------------------------------------

%package devel
Summary:	Devel stuff for %{name}
Group:		Development/KDE and Qt
Requires:	%{name}

%description devel
This package contains header files needed if you wish to build applications
based on %{name}.

%files devel
%{_kde_datadir}/pkgconfig/shared-desktop-ontologies.pc
%{_kde_datadir}/cmake/SharedDesktopOntologies

#--------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16349 |12mr|shared-mime-info-0.90-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		shared-mime-info
Version:	0.90
Release:	%mkrel 10
Summary:	Shared MIME-Info Specification
Group:		Graphical desktop/Other
#gw main is GPL, test program is LGPL
License:	GPL+ and LGPLv2+
URL:		http://www.freedesktop.org/wiki/Software/shared-mime-info
Source0:	http://freedesktop.org/~hadess/%{name}-%{version}.tar.bz2
Source1:	defaults.list
# KDE 4 overrides.
Source2:	mimeapps.list
Patch0: shared-mime-info-xz.patch
# (fc) 0.22-2mdv fix VHDL vs CRT magic detection (Mdv bug #31603)
Patch4:		shared-mime-info-0.80-vhdl.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildRequires:	libxml2-devel
BuildRequires:  libxml2-utils
BuildRequires:	glib2-devel
BuildRequires:  intltool

%description
This is the freedesktop.org shared MIME info database.

Many programs and desktops use the MIME system to represent the types of
files. Frequently, it is necessary to work out the correct MIME type for
a file. This is generally done by examining the file's name or contents,
and looking up the correct MIME type in a database.

For interoperability, it is useful for different programs to use the
same database so that different programs agree on the type of a file,
and new rules for determining the type apply to all programs.

This specification attempts to unify the type-guessing systems currently
in use by GNOME, KDE and ROX. Only the name-to-type and contents-to-type
mappings are covered by this spec; other MIME type information, such as
the default handler for a particular type, or the icon to use to display
it in a file manager, are not covered since these are a matter of style.

In addition, freedesktop.org provides a shared database in this format
to avoid inconsistencies between desktops. This database has been
created by converting the existing KDE and GNOME databases to the new
format and merging them together.

%prep
%setup -q
%patch0 -p1 -b .xz
%patch4 -p1 -b .vhdl

%build
%configure2_5x --disable-update-mimedb
#gw parallel make fails in 0.90
make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
install -m 644 %{SOURCE1} %{SOURCE2} $RPM_BUILD_ROOT%{_datadir}/applications
mkdir -p $RPM_BUILD_ROOT%{_datadir}/mime/{application,image,message,multipart,text,audio,inode,model,packages,video}

touch $RPM_BUILD_ROOT%{_datadir}/mime/{XMLnamespaces,aliases,globs,magic,subclasses,mime.cache}

## remove these bogus files
%{__rm} -rf $RPM_BUILD_ROOT%{_datadir}/locale/*

%clean
rm -rf $RPM_BUILD_ROOT

%check
make check

%post
%{_bindir}/update-mime-database %{_datadir}/mime > /dev/null

%triggerun -- shared-mime-info < 0.20-3mdv
%{_bindir}/update-mime-database %{_datadir}/mime > /dev/null

%triggerin -- %{_datadir}/mime/packages/*.xml
%{_bindir}/update-mime-database %{_datadir}/mime > /dev/null

%triggerpostun -- %{_datadir}/mime/packages/*.xml
%{_bindir}/update-mime-database %{_datadir}/mime > /dev/null

%files
%defattr (-,root,root)
%doc README shared-mime-info-spec.xml NEWS
%_bindir/update-mime-database
%dir %{_datadir}/mime/
%{_datadir}/applications/defaults.list
%{_datadir}/applications/mimeapps.list
%dir %{_datadir}/mime/application
%dir %{_datadir}/mime/image
%dir %{_datadir}/mime/message
%dir %{_datadir}/mime/multipart
%dir %{_datadir}/mime/text
%dir %{_datadir}/mime/audio
%dir %{_datadir}/mime/inode
%dir %{_datadir}/mime/model
%dir %{_datadir}/mime/packages
%dir %{_datadir}/mime/video
%ghost %{_datadir}/mime/XMLnamespaces
%ghost %{_datadir}/mime/aliases
%ghost %{_datadir}/mime/globs
%ghost %{_datadir}/mime/magic
%ghost %{_datadir}/mime/subclasses
%ghost %{_datadir}/mime/mime.cache
%{_datadir}/mime/packages/freedesktop.org.xml
%_mandir/man1/update-mime-database.1*
%_datadir/pkgconfig/shared-mime-info.pc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16350 |12mr|sharutils-4.11.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The GNU shar utilities for packaging and unpackaging shell archives
Name:		sharutils
Version:	4.11.1
Release:	4
License:	GPLv3
Group:		Archiving/Backup
Url:		http://www.gnu.org/software/sharutils/
Source0:	ftp://ftp.gnu.org/pub/gnu/%name/%name-%version.tar.bz2
Patch0:		sharutils-4.7-fix-str-fmt.patch
BuildRequires:	texinfo

%description
The sharutils package contains the GNU shar utilities, a set of tools
for encoding and decoding packages of files (in binary or text format)
in a special plain text format called shell archives (shar).  This
format can be sent through email (which can be problematic for
regular binary files).  The shar utility supports a wide range of
capabilities (compressing, uuencoding, splitting long files for
multi-part mailings, providing checksums), which make it very flexible
at creating shar files.  After the files have been sent, the unshar
tool scans mail messages looking for shar files.  Unshar automatically
strips off mail headers and introductory text and then unpacks the shar
files.

Install sharutils if you send binary files through email very often.

%prep
%setup -q
%patch0 -p0

%build
%configure2_5x \
	--disable-rpath

%make

%install
%makeinstall_std 

%find_lang %{name}

%files -f %{name}.lang
%defattr(-,root,root)
%{_bindir}/*
%{_infodir}/*
%{_mandir}/man?/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16351 |12mr|shiboken-1.1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		shiboken
Version:	1.1.2
Release:	1
License:	GPLv2
Summary:	Creates the PySide bindings source files
Group:		Development/KDE and Qt
URL:		http://www.pyside.org
Source0:	http://www.pyside.org/files/%{name}-%{version}.tar.bz2
BuildRequires:	cmake
BuildRequires:	qt4-devel
BuildRequires:	python-devel
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(libxslt)
Obsoletes:	generatorrunner < 0.6.17

%description
The Shiboken Generator (A.K.A. shiboken) is the plugin that creates the
PySide bindings source files from Qt headers and auxiliary files
(typesystems, global.h and glue files).

Since 1.1.1 it's merged with apiextractor and generatorrunner.

%files
%{_bindir}/%{name}
%{py_platsitedir}/%{name}.so
%{_mandir}/man1/*

#------------------------------------------------------------------------------

%define libmajor 1
%define libname %mklibname %{name} %{libmajor}

%define oldapiexlib %mklibname apiextractor 0
%define oldgenlib %mklibname genrunner 0

%package -n %{libname}
Summary:	Shiboken Generator core lib
Group:		System/Libraries
Obsoletes:	%{oldapiexlib} <= 0.10.11
Obsoletes:	%{oldgenlib} <= 0.6.17

%description -n %{libname}
Shiboken Generator core lib.

%files -n %{libname}
%{_libdir}/lib%{name}-python%{py_ver}.so.%{libmajor}*

#------------------------------------------------------------------------------

%define oldapiexdev %mklibname apiextractor -d

%package devel
Summary:	Devel stuff for Shiboken Generator
Group:		Development/KDE and Qt
Requires:	%{libname} = %{version}-%{release}
Requires:	%{name} = %{version}-%{release}
Obsoletes:	%{oldapiexdev} < 0.10.11
Obsoletes:	generatorrunner-devel < 0.6.17

%description devel
Devel stuff for Shiboken Generator.

%files devel
%{_includedir}/%{name}
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_libdir}/cmake/*

#------------------------------------------------------------------------------

%prep
%setup -q

%build
%__sed 's/-Wno-strict-aliasing/-fno-strict-aliasing/' -i CMakeLists.txt
%cmake
%make

%install
%makeinstall_std -C build

%changelog
* Sat Sep  22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: e1d7b50
- Fix files
  
* Sat Sep  22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 181e63a
- New version 1.1.2
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16352 |12mr|shorewall-4.4.25-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}
%define subrel 2

%define version_major 4.4
%define version_minor 25
%define version %{version_major}.%{version_minor}
%define version_main %{version}
%define version_lite %{version}
%define ipv6_ver %{version}
%define ipv6_lite_ver %{version}
%define sha1sums_ver %{version_main}
%define ftp_path ftp://ftp.shorewall.net/pub/shorewall/%{version_major}/%{name}-%{version}

%define name6 %{name}6

Summary:	Iptables-based firewall for Linux systems
Name:		shorewall
Version:	%{version}
Release:	4
License:	GPLv2+
Group:		System/Configuration/Networking
URL:		http://www.shorewall.net/
Source0:	%ftp_path/%{name}-%{version_main}.tar.bz2
Source1:	%ftp_path/%{name}-lite-%{version_lite}.tar.bz2
Source2:	%ftp_path/%{name}-docs-html-%{version}.tar.bz2
Source3:	%ftp_path/%{name6}-%{ipv6_ver}.tar.bz2
Source4:	%ftp_path/%{name6}-lite-%{ipv6_lite_ver}.tar.bz2
Source5:	%ftp_path/%{name}-init-%{version_main}.tar.bz2
Source6:	%ftp_path/%{sha1sums_ver}.sha1sums
BuildConflicts:	apt-common
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildRequires:	perl
BuildRequires:	systemd-units
# since shorewall 4.4 we do not have common, shell and perl modules anymore
Obsoletes:	shorewall-common
Obsoletes:	shorewall-perl
Obsoletes:	shorewall-shell
Conflicts:	shorewall < 4.0.7-1
Requires:	iptables >= 1.4.1
Requires:	iproute2
Requires:	dash
Requires(post):	rpm-helper
Requires(preun):	rpm-helper
Requires(post):	/sbin/chkconfig
Requires(post):	systemd-units
Requires(post):	systemd-sysvinit
Requires(preun):	systemd-units
Requires(postun):	systemd-units

%description
The Shoreline Firewall, more commonly known as "Shorewall", is a Netfilter
(iptables) based firewall that can be used on a dedicated firewall system,
a multi-function gateway/ router/server or on a standalone GNU/Linux system.

%package -n %{name6}
Summary:	IPv6 capable Shorewall
Group:		System/Configuration/Networking
Requires:	%{name} = %{version}-%{release}
Requires:	iptables-ipv6
Requires:	iproute2
Requires(post):	rpm-helper
Requires(preun):	rpm-helper
Requires(post):	/sbin/chkconfig
Requires(post):	systemd-units
Requires(post):	systemd-sysvinit
Requires(preun):	systemd-units
Requires(postun):	systemd-units
Obsoletes:	%{name}-ipv6 < 4.4.24
Provides:	%{name}-ipv6

%description -n %{name6}
An IPv6 enabled and capable Shoreline Firewall.

%package -n %{name6}-lite
Summary:	Lite version of ipv6 shorewall
Group:		System/Configuration/Networking
Requires:	%{name6} = %{version}-%{release}
Requires(post):	rpm-helper
Requires(preun):	rpm-helper
Requires(post):	/sbin/chkconfig
Requires(post):	systemd-units
Requires(post):	systemd-sysvinit
Requires(preun):	systemd-units
Requires(postun):	systemd-units
Obsoletes:	%{name}-ipv6-lite < 4.4.24
Provides:	%{name}-ipv6-lite

%description -n %{name6}-lite
Shorewall IPv6 Lite is a companion product to Shorewall IPv6 that allows 
network administrators to centralize the configuration of Shorewall-based
firewalls.

%package lite
Summary:	Lite version of shorewall
Group:		System/Configuration/Networking
Requires:	%{name} = %{version}-%{release}
Requires(post):	rpm-helper
Requires(preun):	rpm-helper
Requires(post):	/sbin/chkconfig
Requires(post):	systemd-units
Requires(post):	systemd-sysvinit
Requires(preun):	systemd-units
Requires(postun):	systemd-units

%description lite
Shorewall Lite is a companion product to Shorewall that allows network
administrators to centralize the configuration of Shorewall-based firewalls.

%package init
Summary:	Initialization functionality and NetworkManager integration for Shorewall
Group:		System/Configuration/Networking
Requires:	NetworkManager
Requires:	%{name} = %{version}-%{release}
Requires(post):	/sbin/chkconfig
Requires(post):	systemd-units
Requires(post):	systemd-sysvinit
Requires(preun):	systemd-units
Requires(postun):	systemd-units

%description init
This package adds additional initialization functionality to Shorewall in two
ways. It allows the firewall to be closed prior to bringing up network
devices. This insures that unwanted connections are not allowed between the
time that the network comes up and when the firewall is started. It also
integrates with NetworkManager and distribution ifup/ifdown systems to allow
for 'event-driven' startup and shutdown.

%package doc
Summary:	Firewall scripts
Group:		Books/Computer books

%description doc
The Shoreline Firewall, more commonly known as "Shorewall", is a Netfilter
(iptables) based firewall that can be used on a dedicated firewall system,
a multi-function gateway/ router/server or on a standalone GNU/Linux system.

This package contains the docs.

%prep
%setup -q -c -n %{name}-%{version} -T -a0 -a1 -a2 -a3 -a4 -a5

%build
# (tpg) we do nothing here

# (tpg) add comment to the configfiles
for i in $(find -L $(find . -name configfiles -type d)  -type f);
do echo "#LAST LINE -- DO NOT REMOVE" >> $i;
done

%install
rm -rf %{buildroot}
export PREFIX=%{buildroot}
export OWNER=`id -n -u`
export GROUP=`id -n -g`
export DEST=%{_initrddir}
export CONFDIR=%{_sysconfdir}/%{name}

pushd %{name}-%{version_main}
# (blino) enable startup (new setting as of 2.1.3)
perl -pi -e 's/STARTUP_ENABLED=.*/STARTUP_ENABLED=Yes/' configfiles/%{name}.conf

# Keep synced with net.ipv4.ip_forward var in /etc/sysctl.conf
perl -pi -e 's/IP_FORWARDING=.*/IP_FORWARDING=Keep/' configfiles/%{name}.conf

# blank Internal option 
perl -pi -e 's/TC_ENABLED=Internal/TC_ENABLED=/' configfiles/%{name}.conf

# (tpg) use perl compiler
perl -pi -e 's/SHOREWALL_COMPILER=.*/SHOREWALL_COMPILER=perl/' configfiles/%{name}.conf

# (tpg) do the optimizations
perl -pi -e 's/OPTIMIZE=.*/OPTIMIZE=1/' configfiles/%{name}.conf

# (tpg) enable IPv6
perl -pi -e 's#DISABLE_IPV6=.*#DISABLE_IPV6=No#' configfiles/%{name}.conf

# (tpg) set config path
perl -pi -e 's#CONFIG_PATH=.*#CONFIG_PATH=configfiles/%{/g_sysconfdir}/%{name}#' configpath

# (tpg) enable AUTOMAKE - skip comilation on start/restart if there were no changes in rules
perl -pi -e 's/AUTOMAKE=.*/AUTOMAKE=Yes/' configfiles/%{name}.conf

popd

#(tpg) IPv6
pushd %{name6}-%{ipv6_ver}
# (blino) enable startup (new setting as of 2.1.3)
perl -pi -e 's/STARTUP_ENABLED=.*/STARTUP_ENABLED=Yes/' %{name6}.conf
# Keep synced with net.ipv4.ip_forward var in /etc/sysctl.conf
perl -pi -e 's/IP_FORWARDING=.*/IP_FORWARDING=Keep/' %{name6}.conf

popd

# let's do the install
targets="shorewall shorewall-lite shorewall6 shorewall6-lite shorewall-init"

mkdir -p %{buildroot}/lib/systemd/system

for i in $targets; do
    pushd ${i}-%{version}
	./install.sh
	install -m 644 ${i}.service %{buildroot}/lib/systemd/system
     popd
done

# Suppress automatic replacement of "echo" by "gprintf" in the shorewall
# startup script by RPM. This automatic replacement is broken.
export DONT_GPRINTIFY=1

#(tpg) looks like these files are needed
touch %{buildroot}/%{_var}/lib/shorewall/{chains,nat,proxyarp,restarted,zones,restore-base,restore-tail,state,.modules,.modulesdir,.iptables-restore-input,.start,.restart,.restore}
touch %{buildroot}/%{_var}/lib/shorewall-lite/firewall

#(tpg) ipv6
touch %{buildroot}/%{_var}/lib/%{name6}/{chains,restarted,zones,restore-base,restore-tail,state,.modules,.modulesdir,.iptables-restore-input,.start,.restart,.restore}
touch %{buildroot}/%{_var}/lib/%{name6}-lite/firewall

#(tpg) remove hash-bang
find %{buildroot} -name "lib.*" -exec sed -i -e '/\#\!\/bin\/sh/d' {} \;

# (tpg) let's use dash everywhere!
find %{buildroot} -type f -exec sed -i -e 's@/bin/sh@/bin/dash@' {} \;

# add information about 4.4.0 upgrade
cat > README.4.4.0.upgrade.urpmi << EOF
As of shorewall 4.4.0, the shorewall-common and shorewall-perl packages
were merged into a single shorewall package. Other notable changes in 4.4.0
version are:
 - The support for shorewall-shell has been discontinued
 - Support for SAME target in /etc/shorewall/masq and /etc/shorewall/rules
   has been removed.
 - Support for norfc1918 and RFC1918_STRICT have been removed.
 - The name 'any' is now reserved and may not be used as a zone name.

If you were relying on those options, please review your shorewall
configuration. Refer to the /usr/share/doc/shorewall/releasenotes.txt file
for further instructions.
EOF

# due to the removal of the %%exclude macro...
rm -rf %{buildroot}%{_datadir}/%{name6}/configfiles
rm -rf %{buildroot}%{_datadir}/shorewall/configfiles

%clean
rm -rf %{buildroot}

%post
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
if [ $1 -eq 1 ] ; then
    /bin/systemctl enable shorewall.service >/dev/null 2>&1 || :
    /bin/systemctl try-restart shorewall.service >/dev/null 2>&1 || :
fi

%create_ghostfile %{_var}/lib/%{name}/chains root root 644
%create_ghostfile %{_var}/lib/%{name}/nat root root 644
%create_ghostfile %{_var}/lib/%{name}/proxyarp root root 644
%create_ghostfile %{_var}/lib/%{name}/restarted root root 644
%create_ghostfile %{_var}/lib/%{name}/zones root root 644
%create_ghostfile %{_var}/lib/%{name}/restore-base root root 644
%create_ghostfile %{_var}/lib/%{name}/restore-tail root root 644
%create_ghostfile %{_var}/lib/%{name}/state root root 644
%create_ghostfile %{_var}/lib/%{name}/.modules root root 644
%create_ghostfile %{_var}/lib/%{name}/.modulesdir root root 644
%create_ghostfile %{_var}/lib/%{name}/.iptables-restore-input root root 644
%create_ghostfile %{_var}/lib/%{name}/.restart root root 700
%create_ghostfile %{_var}/lib/%{name}/.restore root root 700
%create_ghostfile %{_var}/lib/%{name}/.start root root 700

%preun
if [ $1 -eq 0 ] ; then
    /bin/systemctl --no-reload disable shorewall.service > /dev/null 2>&1 || :
    /bin/systemctl stop shorewall.service > /dev/null 2>&1 || :
    %{__rm} -f %{_var}/lib/%{name}/*
fi

%postun
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
if [ $1 -ge 1 ] ; then
    /bin/systemctl try-restart shorewall.service >/dev/null 2>&1 || :
fi

%triggerun -- shorewall < 4.4.23.1-2
/sbin/chkconfig --del shorewall >/dev/null 2>&1 || :
/bin/systemctl try-restart shorewall.service >/dev/null 2>&1 || :


%post -n %{name}-lite
if [ $1 -eq 1 ] ; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%create_ghostfile %{_var}/lib/%{name}-lite/firewall root root 644

%preun -n %{name}-lite
if [ $1 -eq 0 ] ; then
    /bin/systemctl --no-reload disable shorewall-lite.service > /dev/null 2>&1 || :
    /bin/systemctl stop shorewall-lite.service > /dev/null 2>&1 || :
    %{__rm} -f %{_var}/lib/%{name}-lite/*
fi

%postun -n %{name}-lite
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
if [ $1 -ge 1 ] ; then
    /bin/systemctl try-restart shorewall-lite.service >/dev/null 2>&1 || :
fi

%triggerun -- shorewall-lite < 4.4.23.1-2
/sbin/chkconfig --del shorewall-lite >/dev/null 2>&1 || :
/bin/systemctl try-restart shorewall-lite.service >/dev/null 2>&1 || :

%post -n %{name6}
if [ $1 -eq 1 ] ; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%create_ghostfile %{_var}/lib/%{name6}/chains root root 644
%create_ghostfile %{_var}/lib/%{name6}/restarted root root 644
%create_ghostfile %{_var}/lib/%{name6}/zones root root 644
%create_ghostfile %{_var}/lib/%{name6}/restore-base root root 644
%create_ghostfile %{_var}/lib/%{name6}/restore-tail root root 644
%create_ghostfile %{_var}/lib/%{name6}/state root root 644
%create_ghostfile %{_var}/lib/%{name6}/.modules root root 644
%create_ghostfile %{_var}/lib/%{name6}/.modulesdir root root 644
%create_ghostfile %{_var}/lib/%{name6}/.iptables-restore-input root root 644
%create_ghostfile %{_var}/lib/%{name6}/.restart root root 700
%create_ghostfile %{_var}/lib/%{name6}/.restore root root 700
%create_ghostfile %{_var}/lib/%{name6}/.start root root 700

%preun -n %{name6}
if [ $1 -eq 0 ] ; then
    /bin/systemctl --no-reload disable shorewall6.service > /dev/null 2>&1 || :
    /bin/systemctl stop shorewall6.service > /dev/null 2>&1 || :
    %{__rm} -f %{_var}/lib/%{name6}/*
fi

%postun -n %{name6}
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
if [ $1 -ge 1 ] ; then
    /bin/systemctl try-restart shorewall6.service >/dev/null 2>&1 || :
fi

%triggerun -- shorewall-ipv6 < 4.4.23.1-2
/sbin/chkconfig --del shorewall6 >/dev/null 2>&1 || :
/bin/systemctl try-restart shorewall6.service >/dev/null 2>&1 || :

%post -n %{name6}-lite
if [ $1 -eq 1 ] ; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%create_ghostfile %{_var}/lib/%{name6}-lite/firewall root root 644

%preun -n %{name6}-lite
if [ $1 -eq 0 ] ; then
    /bin/systemctl --no-reload disable shorewall6-lite.service > /dev/null 2>&1 || :
    /bin/systemctl stop shorewall6-lite.service > /dev/null 2>&1 || :
    %{__rm} -f %{_var}/lib/%{name6}-lite/*
fi

%postun -n %{name6}-lite
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
if [ $1 -ge 1 ] ; then
    /bin/systemctl try-restart shorewall6-lite.service >/dev/null 2>&1 || :
fi

%triggerun -- shorewall-ipv6-lite < 4.4.23.1-2
/sbin/chkconfig --del shorewall6-lite >/dev/null 2>&1 || :
/bin/systemctl try-restart shorewall6-lite.service >/dev/null 2>&1 || :

%post -n %{name}-init
if [ $1 -eq 1 ] ; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%preun -n %{name}-init
if [ $1 -eq 0 ] ; then
    /bin/systemctl --no-reload disable shorewall-init.service > /dev/null 2>&1 || :
    /bin/systemctl stop shorewall-init.service > /dev/null 2>&1 || :
    %{__rm} -f %{_var}/lib/%{name}-init/*
fi

%postun -n %{name}-init
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
if [ $1 -ge 1 ] ; then
    /bin/systemctl try-restart shorewall-init.service >/dev/null 2>&1 || :
fi

%triggerun -- shorewall-init < 4.4.23.1-2
/sbin/chkconfig --del shorewall-init >/dev/null 2>&1 || :
/bin/systemctl try-restart shorewall-init.service >/dev/null 2>&1 || :

%files
%defattr(-,root,root)
%doc README.4.4.0.upgrade.urpmi %{name}-%{version_main}/{changelog.txt,releasenotes.txt,Samples}
%dir %{_sysconfdir}/%{name}
%dir %{_datadir}/%{name}
%dir %attr(755,root,root) %{_var}/lib/%{name}
%ghost %{_var}/lib/%{name}/*
%ghost %{_var}/lib/%{name}/.??*
%config %{_sysconfdir}/logrotate.d/%{name}
%attr(700,root,root) %{_initrddir}/%{name}
%attr(0600,root,root) %config(noreplace) %{_sysconfdir}/%{name}/*
%attr(755,root,root) /sbin/%{name}
/lib/systemd/system/shorewall.service
%{_datadir}/%{name}/action*
%{_datadir}/%{name}/configpath
%{_datadir}/%{name}/functions
%{_datadir}/%{name}/helpers
%{_datadir}/%{name}/lib.*
%{_datadir}/%{name}/macro.*
%{_datadir}/%{name}/modules*
%{_datadir}/%{name}/version
%{_datadir}/%{name}/wait4ifup
%{_datadir}/%{name}/getparams
%{_mandir}/man5/%{name}-accounting.5.*
%{_mandir}/man5/%{name}-actions.5.*
%{_mandir}/man5/%{name}-blacklist.5.*
%{_mandir}/man5/%{name}-ecn.5.*
%{_mandir}/man5/%{name}-exclusion.5.*
%{_mandir}/man5/%{name}-hosts.5.*
%{_mandir}/man5/%{name}-interfaces.5.*
%{_mandir}/man5/%{name}-maclist.5.*
%{_mandir}/man5/%{name}-masq.5.*
%{_mandir}/man5/%{name}-modules.5.*
%{_mandir}/man5/%{name}-nat.5.*
%{_mandir}/man5/%{name}-nesting.5.*
%{_mandir}/man5/%{name}-notrack.5.*
%{_mandir}/man5/%{name}-netmap.5.*
%{_mandir}/man5/%{name}-params.5.*
%{_mandir}/man5/%{name}-policy.5.*
%{_mandir}/man5/%{name}-providers.5.*
%{_mandir}/man5/%{name}-proxyarp.5.*
%{_mandir}/man5/%{name}-route_rules.5.*
%{_mandir}/man5/%{name}-routestopped.5.*
%{_mandir}/man5/%{name}-rules.5.*
%{_mandir}/man5/%{name}-tcclasses.5.*
%{_mandir}/man5/%{name}-tcinterfaces.5.*
%{_mandir}/man5/%{name}-tcpri.5.*
%{_mandir}/man5/%{name}-tcdevices.5.*
%{_mandir}/man5/%{name}-tcfilters.5.*
%{_mandir}/man5/%{name}-tcrules.5.*
%{_mandir}/man5/%{name}-tos.5.*
%{_mandir}/man5/%{name}-tunnels.5.*
%{_mandir}/man5/%{name}-vardir.5.*
%{_mandir}/man5/%{name}-zones.5.*
%{_mandir}/man5/%{name}.conf.5.*
%{_mandir}/man5/%{name}-ipsets.5*
%{_mandir}/man5/%{name}-routes.5*
%{_mandir}/man5/%{name}-secmarks.5*
%{_mandir}/man8/%{name}.8.*
%dir %{_datadir}/shorewall/Shorewall
%{_datadir}/shorewall/Shorewall/*.pm
%{_datadir}/shorewall/compiler.pl
%{_datadir}/shorewall/prog.footer
%{_datadir}/shorewall/prog.header

%files -n %{name6}
%defattr(-,root,root)
%doc %{name6}-%{ipv6_ver}/{changelog.txt,releasenotes.txt,tunnel,ipsecvpn,Samples6}
%dir %{_sysconfdir}/%{name6}
%dir %{_datadir}/%{name6}
%dir %attr(755,root,root) %{_var}/lib/%{name6}
%ghost %{_var}/lib/%{name6}/*
%ghost %{_var}/lib/%{name6}/.??*
%attr(700,root,root) %{_initrddir}/%{name6}
%config(noreplace) %{_sysconfdir}/%{name6}/*
%config %{_sysconfdir}/logrotate.d/%{name6}
%attr(755,root,root) /sbin/%{name6}
/lib/systemd/system/shorewall6.service
%{_datadir}/%{name6}/action*
%{_datadir}/%{name}/prog.footer6
%{_datadir}/%{name}/prog.header6
%{_datadir}/%{name6}/configpath
%{_datadir}/%{name6}/functions
%{_datadir}/%{name6}/helpers
%{_datadir}/%{name6}/lib.*
%{_datadir}/%{name6}/macro.*
%{_datadir}/%{name6}/modules*
%{_datadir}/%{name6}/version
%{_datadir}/%{name6}/wait4ifup
%{_mandir}/man5/%{name6}-accounting.5.*
%{_mandir}/man5/%{name6}-actions.5.*
%{_mandir}/man5/%{name6}-blacklist.5.*
%{_mandir}/man5/%{name6}-exclusion.5.*
%{_mandir}/man5/%{name6}-hosts.5.*
%{_mandir}/man5/%{name6}-interfaces.5.*
%{_mandir}/man5/%{name6}-ipsets.5.*
%{_mandir}/man5/%{name6}-maclist.5.*
%{_mandir}/man5/%{name6}-modules.5.*
%{_mandir}/man5/%{name6}-nesting.5.*
%{_mandir}/man5/%{name6}-netmap.5.*
%{_mandir}/man5/%{name6}-notrack.5.*
%{_mandir}/man5/%{name6}-params.5.*
%{_mandir}/man5/%{name6}-policy.5.*
%{_mandir}/man5/%{name6}-providers.5.*
%{_mandir}/man5/%{name6}-route_rules.5.*
%{_mandir}/man5/%{name6}-routestopped.5.*
%{_mandir}/man5/%{name6}-rules.5.*
%{_mandir}/man5/%{name6}-tcclasses.5.*
%{_mandir}/man5/%{name6}-tcdevices.5.*
%{_mandir}/man5/%{name6}-tcinterfaces.5.*
%{_mandir}/man5/%{name6}-tcpri.5.*
%{_mandir}/man5/%{name6}-tcrules.5.*
%{_mandir}/man5/%{name6}-tos.5.*
%{_mandir}/man5/%{name6}-tunnels.5.*
%{_mandir}/man5/%{name6}-vardir.5.*
%{_mandir}/man5/%{name6}-zones.5.*
%{_mandir}/man5/%{name6}.conf.5.*
%{_mandir}/man5/%{name6}-proxyndp.5*
%{_mandir}/man5/%{name6}-routes.5*
%{_mandir}/man5/%{name6}-secmarks.5*
%{_mandir}/man5/%{name6}-tcfilters.5*
%{_mandir}/man8/%{name6}.8.*

%files lite
%defattr(-,root,root)
%doc %{name}-lite-%{version_lite}/*.txt
%dir %{_datadir}/%{name}-lite
%dir %attr(755,root,root) %{_var}/lib/%{name}-lite
%ghost %{_var}/lib/%{name}-lite/*
%attr(700,root,root) %{_initrddir}/%{name}-lite
%config(noreplace) %{_sysconfdir}/%{name}-lite/*
%config %{_sysconfdir}/logrotate.d/%{name}-lite
%attr(755,root,root) /sbin/%{name}-lite
/lib/systemd/system/shorewall-lite.service
%{_datadir}/%{name}-lite/configpath
%{_datadir}/%{name}-lite/functions
%{_datadir}/%{name}-lite/lib.*
%{_datadir}/%{name}-lite/modules*
%{_datadir}/%{name}-lite/shorecap
%{_datadir}/%{name}-lite/version
%{_datadir}/%{name}-lite/wait4ifup
%{_datadir}/%{name}-lite/helpers
%{_mandir}/man5/%{name}-lite*
%{_mandir}/man8/%{name}-lite*

%files -n %{name6}-lite
%defattr(-,root,root)
%doc %{name6}-lite-%{ipv6_lite_ver}/*.txt
%dir %{_datadir}/%{name6}-lite
%dir %attr(755,root,root) %{_var}/lib/%{name6}-lite
%ghost %{_var}/lib/%{name6}-lite/*
%attr(700,root,root) %{_initrddir}/%{name6}-lite
%config(noreplace) %{_sysconfdir}/%{name6}-lite/*
%config %{_sysconfdir}/logrotate.d/%{name6}-lite
%attr(755,root,root) /sbin/%{name6}-lite
/lib/systemd/system/shorewall6-lite.service
%{_datadir}/%{name6}-lite/configpath
%{_datadir}/%{name6}-lite/functions
%{_datadir}/%{name6}-lite/lib.*
%{_datadir}/%{name6}-lite/modules*
%{_datadir}/%{name6}-lite/shorecap
%{_datadir}/%{name6}-lite/version
%{_datadir}/%{name6}-lite/wait4ifup
%{_datadir}/%{name6}-lite/helpers
%{_mandir}/man5/%{name6}-lite*
%{_mandir}/man8/%{name6}-lite*

%files init
%defattr(-,root,root)
%doc shorewall-init-%{version}/{COPYING,changelog.txt,releasenotes.txt}
%{_sysconfdir}/NetworkManager/dispatcher.d/01-shorewall
%config(noreplace) %{_sysconfdir}/sysconfig/shorewall-init
%attr(700,root,root) %{_initrddir}/%{name}-init
%{_datadir}/shorewall-init
/lib/systemd/system/shorewall-init.service
%{_mandir}/man8/%{name}-init.8.*

%files doc
%defattr(-,root,root)
%doc %{name}-docs-html-%{version}/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16353 |12mr|shotwell-0.13.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined	1
%define Werror_cflags			%nil

%define url_ver		 %(echo %{version} | cut -d "." -f -2)

Name:		shotwell
Version:	0.13.1
Release:	2
Summary:	A photo organizer designed for GNOME
License:	LGPLv2+ and CC-BY-SA
Group:		Graphics
Url:		http://www.yorba.org/shotwell/
Source0:	http://www.yorba.org/download/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
BuildRequires:	vala
BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
BuildRequires:	pkgconfig(gdk-3.0)
BuildRequires:	pkgconfig(gexiv2)
BuildRequires:	pkgconfig(gee-1.0)
BuildRequires:	pkgconfig(libsoup-2.4)
BuildRequires:	pkgconfig(webkitgtk-3.0)
BuildRequires:	pkgconfig(gudev-1.0)
BuildRequires:	pkgconfig(libexif)
BuildRequires:	pkgconfig(libgphoto2)
BuildRequires:	pkgconfig(unique-3.0)
BuildRequires:	pkgconfig(libraw)
BuildRequires:	pkgconfig(rest-0.7)
BuildRequires:	pkgconfig(gstreamer-plugins-base-0.10)
BuildRequires:	pkgconfig(gstreamer-0.10)
BuildRequires:	pkgconfig(gstreamer-pbutils-0.10)
BuildRequires:	pkgconfig(json-glib-1.0)

%description
Shotwell is a digital photo organizer designed for the GNOME desktop 
environment. It allows you to import photos from disk or camera, 
organize them in various ways, view them in full-window or fullscreen 
mode, and export them to share with others.

%prep
%setup -q -n %{name}-%{version}

%build
%before_configure
./configure \
	--prefix=%{_prefix} \
	--lib=%{_lib} \
	--disable-schemas-compile \
	--disable-desktop-update \
	--disable-icon-update

%make

%install
%makeinstall_std

%find_lang %{name} --all-name

%files -f %{name}.lang
%doc AUTHORS MAINTAINERS README COPYING NEWS THANKS
%{_bindir}/*
%{_libdir}/%{name}
/usr/libexec/%{name}
%{_datadir}/%{name}
%{_datadir}/gnome/help/%{name}
%{_datadir}/applications/%{name}*.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.*
%{_datadir}/GConf/gsettings/shotwell.convert
%{_datadir}/glib-2.0/schemas/org.yorba.shotwell*.gschema.xml




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16354 |12mr|showfont-1.0.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: showfont
Version: 1.0.3
Release: %mkrel 4
Summary: Font dumper for X font server
Group: Development/X11
URL: http://xorg.freedesktop.org
Source: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License: MIT
BuildRoot: %{_tmppath}/%{name}-root

BuildRequires: libfs-devel >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1

Patch1: 0001-Update-to-match-mandriva-default-fontserver-config.patch

%description
Showfont  displays  data  about  a font that matches the given pattern.
The information shown includes font information, font properties, character
metrics, and character bitmaps.

%prep
%setup -q -n %{name}-%{version}

%patch1 -p1

%build
%configure	--x-includes=%{_includedir}\
		--x-libraries=%{_libdir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/showfont
%{_mandir}/man1/showfont.*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16355 |12mr|shutter-0.89.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Feature-rich screenshot application
Name:		shutter
Version:	0.89.1
Release:	1
License:	GPLv3
Group:		Graphical desktop/GNOME
URL:		http://shutter-project.org/
Source0:	http://shutter-project.org/wp-content/uploads/releases/tars/%{name}-%{version}.tar.gz
BuildArch:	noarch
BuildRequires:	gettext
%rename gscrot

%description
Shutter is a feature-rich screenshot program. You can take a screenshot of a
specific area, window, your whole screen, or even of a website - apply
different effects to it, draw on it to highlight points, and then upload
to an image hosting site, all within one window.

%prep
%setup -q

%build

%install
install -d -m 0755 %{buildroot}
install -d -m 0755 %{buildroot}/%{_prefix}
cp -a bin %{buildroot}/%{_prefix}
cp -a share %{buildroot}/%{_prefix}
%find_lang %{name}
%find_lang %{name}-upload-plugins
%find_lang %{name}-plugins
cat %{name}-upload-plugins.lang >> %{name}.lang
cat %{name}-plugins.lang >> %{name}.lang

%files -f %{name}.lang
%defattr(-,root,root)
%attr(755,root,root) %{_bindir}/shutter
%{_datadir}/shutter/*
%{_datadir}/applications/shutter.desktop
%{_mandir}/man1/*
%{_iconsdir}/hicolor/*/apps/*.png
%{_iconsdir}/hicolor/scalable/apps/*.svg
%{_iconsdir}/ubuntu-mono-light/scalable/apps/
%{_iconsdir}/ubuntu-mono-dark/scalable/apps/
%{_iconsdir}/ubuntu-mono-light/*/apps/*.png
%{_iconsdir}/ubuntu-mono-dark/*/apps/*.png
%{_datadir}/pixmaps/%{name}.png
%doc README


%changelog
* Sat Dec  8 2012 Arkady L. Shane <ashejn@rosalab.ru> 0.89.1-1
- update to 0.89.1

* Thu May 10 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.88.3-1
+ Revision: 797874
- update to 0.88.3

* Sun Feb 26 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.88.2-1
+ Revision: 780932
- update to 0.88.2
- specfile cleanup

* Mon Dec 12 2011 Alexander Khrukin <akhrukin@mandriva.org> 0.88.1-1
+ Revision: 740490
- version update 0.88.1

  + Jon Dill <dillj@mandriva.org>
    - update to 0.87.3

  + Sandro Cazzaniga <kharec@mandriva.org>
    - update to 0.86.2

* Fri Apr 16 2010 Frederik Himpe <fhimpe@mandriva.org> 0.86.1-1mdv2010.1
+ Revision: 535584
- update to new version 0.86.1

* Sun Apr 04 2010 Sandro Cazzaniga <kharec@mandriva.org> 0.86-1mdv2010.1
+ Revision: 531233
- update to 0.86

* Thu Dec 10 2009 Frederik Himpe <fhimpe@mandriva.org> 0.85.1-1mdv2010.1
+ Revision: 476133
- Update to new version 0.85.1

* Fri Nov 20 2009 Frederik Himpe <fhimpe@mandriva.org> 0.85-1mdv2010.1
+ Revision: 467760
- Update to new version 0.85
- Make mo creation script not fail if directory for a certain locale
  does not exist yet

* Sun Oct 04 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 0.80.1-3mdv2010.0
+ Revision: 453267
- Make sure i18n files are uptodate (#53496).

* Sat Oct 03 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 0.80.1-2mdv2010.0
+ Revision: 453236
- Suggests perl-Image-Magic (optional, only some plugins require it)
  Closes #53496

* Fri Aug 07 2009 Frederik Himpe <fhimpe@mandriva.org> 0.80.1-1mdv2010.0
+ Revision: 411308
- Update to new version 0.80.1

* Thu Jul 09 2009 Frederik Himpe <fhimpe@mandriva.org> 0.80-1mdv2010.0
+ Revision: 394010
- Update to new version 0.80

* Tue Mar 17 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 0.70.1-0.ppa2.3mdv2009.1
+ Revision: 356637
- Remove own copy of perl-* modules provided by other packages, issue
  reported by Frederic Crozat.

* Thu Mar 12 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 0.70.1-0.ppa2.2mdv2009.1
+ Revision: 354274
- Suggests gnome-web-photo (optional, enables screenshots of websites
  feature).

* Wed Mar 11 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 0.70.1-0.ppa2.1mdv2009.1
+ Revision: 353965
- Updated to version 0.70.1-0.ppa2
- Removed requires for libgoocanvas, already required by perl-Goo-Canvas
- Replaced Requires for perl-Goo-Canvas by Suggests, it is optional
  (drawing tool disabled if not installed).
- Suggests perl-Gtk2-ImageView (optional, advanced seletion disabled if
  not installed).

* Wed Mar 11 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 0.70-0.ppa11.3mdv2009.1
+ Revision: 353900
- Change Group tag from "Development/Perl" to "Graphical desktop/GNOME",
  reported by Greg Harris.

* Wed Mar 11 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 0.70-0.ppa11.2mdv2009.1
+ Revision: 353864
- shutter must require libgoocanvas, not libgoocanvas3 (x86_64 lib64
  prefix), reported by Olivier Blin.

* Mon Mar 09 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 0.70-0.ppa11.1mdv2009.1
+ Revision: 353230
- Updated to version 0.70-0.ppa11
- Finish rename gscrot->shutter on spec.
- Split requires entries by line.
- Update shutter homepage URL entry.
- Obsolete current gscrot version in Mandriva cooker (gscrot renamed to
  shutter).
- Rename spec file (gscrot renamed to shutter).
- gscrot was renamed to shutter, change svn entry.

* Sat Jan 17 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 0.64-0.ppa10.2mdv2009.1
+ Revision: 330438
- Rebuild for fixed package changelog.

* Fri Jan 16 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 0.64-0.ppa10.1mdv2009.1
+ Revision: 330174
- Fix summary ended with dot.
- Line break description.
- Import gscrot package, made/sent by Ednilson Miura.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16356 |12mr|sidplay-libs-2.1.1-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define spmajor 2
%define libname    %mklibname sidplay %{spmajor}
%define sumajor 0
%define libnamesu %mklibname sidutils %{sumajor}
%define develnamesu %mklibname -d sidutils
%define staticdevelnamesu %mklibname -s -d sidutils
%define builders %{_libdir}/sidplay/builders

Summary:	A Commodore 64 music player and SID chip emulator library
Name:		sidplay-libs
Version:	2.1.1
Release:	12
License:	GPLv2+
Group:		System/Libraries
URL:		http://sidplay2.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/sidplay2/%{name}-%version.tar.bz2
Patch0:		sidplay-libs-2.1.1-gcc4.3.patch
#gw from xsidplay 2.0.3
Patch1:		cia1.patch
BuildRequires:	automake
BuildRequires:	chrpath

%description
This is a cycle-based version of a C64 music playing library
developed by Simon White. This library provides no internal
SID emulation. Instead a means to drive any external SID hardware or
emulation has been provided using the SID Builder Classes.

A ReSID Builder Class using a modified version of ReSID 0.13
is included in this package. Alternative/updated classes can be
obtained from the SIDPlay2 homepage.

%package -n %{libname}
Summary:	A Commodore 64 music player and SID chip emulator library
Group:		System/Libraries

%description -n %{libname}
This is a cycle-based version of a C64 music playing library
developed by Simon White. This library provides no internal
SID emulation. Instead a means to drive any external SID hardware or
emulation has been provided using the SID Builder Classes.

A ReSID Builder Class using a modified version of ReSID 0.13
is included in this package. Alternative/updated classes can be
obtained from the SIDPlay2 homepage.

#gw don't use libsidplay-devel here, that's libsidplay1
%package -n %{libname}-devel
Summary:	Development headers and libraries for %{libname}
Group:		Development/C++
Requires:	%{libname} = %{version}
Provides:	libsidplay-devel = %{version}-%{release}
Provides:	sidplay2-devel = %{version}-%{release}

%description -n %{libname}-devel
This package includes the header and library files necessary
for developing applications to use %{libname}.

%package -n %{libnamesu}
Summary:	General utility library for use in sidplayers
Requires:	%{libname} = %{version}-%{release}
Group:		System/Libraries

%description -n %{libnamesu}
This library provides general utilities that are not considered core
to the C64 emulation.  Utilities include decoding and obtaining tune
lengths from the songlength database, INI file format parser and SID
filter files (types 1 and 2).

%package -n %{develnamesu}
Summary:	Development headers and libraries for libsidutils
Group:		Development/C++
Requires:	%{libnamesu} = %{version}-%{release}
Requires:	%{libname}-devel = %{version}-%{release}
Provides:	libsidutils-devel = %{version}-%{release}

%description -n %{develnamesu}
This package includes the header and library files necessary
for developing applications to use %{libnamesu}.

%package -n %{staticdevelnamesu}
Summary:	Static library for %{libnamesu}
Group:		Development/C++
Requires:	%{develnamesu} = %{version}
Provides:	libsidutils-static-devel = %{version}-%{release}

%description -n %{staticdevelnamesu}
This package includes the static library file necessary
for developing applications to use %{libnamesu}.


%prep
%setup -q
%patch0 -p1 -b .gcc
%patch1 -p1
aclocal -I unix
automake -a
autoconf
cd resid
aclocal
libtoolize --copy --force
automake -a
autoconf
cd ..

%build
export CFLAGS="%optflags -fPIC"
export CXXFLAGS="%optflags -fPIC"
%configure2_5x
%make

%install
#hack to prevent relinking
sed s/relink_command.*// < libsidutils/src/libsidutils.la > tmp.la
mv tmp.la libsidutils/src/libsidutils.la
%makeinstall_std
chrpath -d %{buildroot}%{_libdir}/libsidutils.so

rm -f %{buildroot}%{builders}/libsid*
rm -rf %{buildroot}%{builders}/pkgconfig

%multiarch_includes %{buildroot}%{_includedir}/sidplay/sidconfig.h

%files -n %libname
%doc libsidplay/AUTHORS libsidplay/ChangeLog libsidplay/README libsidplay/TODO
%{_libdir}/libsidplay*.so.*

%files -n %libname-devel
%dir %{_libdir}/sidplay/
%dir %{_libdir}/sidplay/builders
%dir %{_includedir}/sidplay/builders/
%{_includedir}/sidplay/*.h
%{_includedir}/sidplay/builders/*.h
%multiarch %{multiarch_includedir}/sidplay/

%{_libdir}/libsidplay*.so
%{_libdir}/libsidplay*.a
%{_libdir}/pkgconfig/libsidplay*.pc
%{builders}/*.a

%files -n %{libnamesu}
%doc libsidutils/AUTHORS libsidutils/ChangeLog libsidutils/README libsidutils/TODO
%{_libdir}/libsidutils*.so.*

%files -n %{develnamesu}
%dir %{_includedir}/sidplay/utils/
%{_includedir}/sidplay/utils/*
%{_libdir}/libsidutils*.so
%{_libdir}/pkgconfig/libsidutils*pc

%files -n %{staticdevelnamesu}
%{_libdir}/libsidutils*.a



%changelog
* Mon Aug  20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 8b0662d
- Spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16357 |12mr|silc-toolkit-1.1.10-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api_version 1.1
%define silcmajor 2
%define clientmajor 3
%define silclibname %mklibname silc %{api_version} %{silcmajor}
%define silclibname_orig %mklibname silc %{api_version}
%define clientlibname %mklibname silcclient %{api_version} %{clientmajor}
%define clientlibname_orig %mklibname silcclient %{api_version}

Summary:	SILC toolkit
Name:		silc-toolkit
Version:	1.1.10
Release:	8
License:	GPLv2
Group:		Networking/Chat
URL:		http://silcnet.org/
Source0:	http://silcnet.org/download/toolkit/sources/%{name}-%{version}.tar.gz
Patch2:		silc-toolkit-1.1.5-docinst.patch
#gw fix linking, link libsilc with pthread and dl, link silcclient with silc
Patch3:		silc-toolkit-1.1.10-fix-linking.patch
Requires:	%{silclibname} = %{version}-%{release}
BuildRequires:	libtool
BuildRequires:	autoconf
BuildRequires:	automake
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	nasm

%description
SILC (Secure Internet Live Conferencing) is a protocol which provides
secure conferencing services on the Internet over insecure channel.
SILC is IRC-like software although internally they are very different.
The biggest similarity between SILC and IRC is that they both provide
conferencing services and that SILC has almost the same commands as IRC.
Other than that they are nothing alike.  Major differences are that SILC
is secure what IRC is not in any way.  The network model is also entirely
different compared to IRC.

This package provides development related files for any application that
has SILC support.

%package -n %{silclibname}
Summary:	SILC library
Group:		System/Libraries
Provides:	%{silclibname_orig} = %{version}-%{release}
Requires:	%{name} = %{version}-%{release}

%description -n %{silclibname}
SILC (Secure Internet Live Conferencing) is a protocol which provides
secure conferencing services on the Internet over insecure channel.
SILC is IRC-like software although internally they are very different.
The biggest similarity between SILC and IRC is that they both provide
conferencing services and that SILC has almost the same commands as IRC.
Other than that they are nothing alike.  Major differences are that SILC
is secure what IRC is not in any way.  The network model is also entirely
different compared to IRC.

This is the library implementing SILC protocol, including core components,
cryptographic algorithms and utility functions.

%package -n %{clientlibname}
Summary:	SILC client library
Group:		System/Libraries
Provides:	%{clientlibname_orig} = %{version}-%{release}
Provides:	%{_lib}silc-client1 = %{version}-%{release}

%description -n %{clientlibname}
SILC (Secure Internet Live Conferencing) is a protocol which provides
secure conferencing services on the Internet over insecure channel.
SILC is IRC-like software although internally they are very different.
The biggest similarity between SILC and IRC is that they both provide
conferencing services and that SILC has almost the same commands as IRC.
Other than that they are nothing alike.  Major differences are that SILC
is secure what IRC is not in any way.  The network model is also entirely
different compared to IRC.

The SILC Client library. Implementation of the SILC Client without
the user interface.  The library provides an interface for user
interface designers.

%package devel
Summary:	SILC toolkit
Group:		Development/Other
# rpmlint wants that, so be it
Requires:	%{name} = %{version}-%{release}
Provides:	%{clientlibname_orig}-devel = %{version}-%{release}
Requires:	%{clientlibname} = %{version}-%{release}
Provides:	%{silclibname_orig}-devel = %{version}-%{release}
Requires:	%{silclibname} = %{version}-%{release}
Provides:	%{_lib}client1-devel = %{version}-%{release}
Provides:	%{_lib}silc-client1-devel = %{version}-%{release}

%description devel
SILC (Secure Internet Live Conferencing) is a protocol which provides
secure conferencing services on the Internet over insecure channel.
SILC is IRC-like software although internally they are very different.
The biggest similarity between SILC and IRC is that they both provide
conferencing services and that SILC has almost the same commands as IRC.
Other than that they are nothing alike.  Major differences are that SILC
is secure what IRC is not in any way.  The network model is also entirely
different compared to IRC.

This package contains all development related files for developing or 
compiling applications using SILC protocol.

%prep
%setup -q
%patch2 -p1 -b .docinst
%patch3 -p1

find -type f | xargs file | grep -v script | cut -d: -f1 | xargs chmod -x
autoreconf -fi

%build

%configure2_5x \
	--with-simdir=%{_libdir}/silc/modules \
	--enable-ipv6 \
	--enable-shared \
	--includedir=%{_includedir}/silc

# parallel will succeed but produce broken library
%make -j1 LIBTOOL=%{_bindir}/libtool

%install
%makeinstall_std LIBTOOL=%{_bindir}/libtool

chmod 0755 %{buildroot}%{_libdir}/silc/modules/*.so

%triggerpostun -- libsilc-client1 <= 1.0.1-2mdk
tempfile=`mktemp /etc/ld.so.conf.XXXXXX` || exit $?
grep -v "^%{_libdir}/silc$" /etc/ld.so.conf > $tempfile && cat $tempfile > /etc/ld.so.conf
rm -f $tempfile

%files
%doc %{_docdir}/%{name}/README*
%doc %{_docdir}/%{name}/ChangeLog
%doc %{_docdir}/%{name}/TODO
%{_libdir}/silc

%files -n %{silclibname}
%{_libdir}/libsilc-%{api_version}.so.%{silcmajor}*

%files -n %{clientlibname}
%{_libdir}/libsilcclient-%{api_version}.so.%{clientmajor}*

%files devel
%doc %{_docdir}/%{name}/*
%exclude %{_docdir}/%{name}/README*
%exclude %{_docdir}/%{name}/ChangeLog
%exclude %{_docdir}/%{name}/TODO
%{_includedir}/silc
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*.pc


%changelog
* Fri May 06 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.10-5mdv2011.0
+ Revision: 669980
- mass rebuild

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.10-4mdv2011.0
+ Revision: 607537
- rebuild

* Mon Mar 15 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.10-3mdv2010.1
+ Revision: 520219
- rebuilt for 2010.1

* Thu Sep 17 2009 Götz Waschk <waschk@mandriva.org> 1.1.10-2mdv2010.0
+ Revision: 443905
- drop patch 1, it no longer works with libidn 1.13
- fix linking
- reenable --no-undefined

* Tue Sep 15 2009 Oden Eriksson <oeriksson@mandriva.com> 1.1.10-1mdv2010.0
+ Revision: 443001
- 1.1.10

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 1.1.9-2mdv2010.0
+ Revision: 427140
- rebuild

* Sun Jan 11 2009 Funda Wang <fwang@mandriva.org> 1.1.9-1mdv2009.1
+ Revision: 328294
- new client major
- use system libtool
- use our own libtool
- New version 1.1.9

* Sun Oct 26 2008 Funda Wang <fwang@mandriva.org> 1.1.8-1mdv2009.1
+ Revision: 297336
- fix file list
- New version 1.1.8

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1.1.7-4mdv2009.0
+ Revision: 265697
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Sun Jun 08 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.1.7-3mdv2009.0
+ Revision: 216838
- add buildrequires on nasm
- spec file clean
- new license policy

* Thu Apr 24 2008 Götz Waschk <waschk@mandriva.org> 1.1.7-2mdv2009.0
+ Revision: 197112
- drop patch 0, trying to fix bug #40137

* Sun Apr 20 2008 Götz Waschk <waschk@mandriva.org> 1.1.7-1mdv2009.0
+ Revision: 195861
- new version

* Tue Mar 18 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1.6-1mdv2008.1
+ Revision: 188508
- 1.1.6, fixes #38836 (CVE-2008-1227: silc - remote DoS and/or arbitrary code execution)
- sync with fc9

  + Thierry Vignaud <tv@mandriva.org>
    - fix no-buildroot-tag
    - kill re-definition of %%buildroot on Pixel's request

* Wed Nov 21 2007 Funda Wang <fwang@mandriva.org> 1.1.5-1mdv2008.1
+ Revision: 110844
- update to new version 1.1.5

* Wed Oct 17 2007 Funda Wang <fwang@mandriva.org> 1.1.3-2mdv2008.1
+ Revision: 99721
- correct libname according to lib policy at http://wiki.mandriva.com/en/Policies/Library
- New version 1.1.3

* Mon Jul 23 2007 Funda Wang <fwang@mandriva.org> 1.1.2-2mdv2008.0
+ Revision: 54684
- clean spec file
- remove wrong obsoletes and provides

* Mon Jul 23 2007 Funda Wang <fwang@mandriva.org> 1.1.2-1mdv2008.0
+ Revision: 54533
- perl-silc is provided by silc-client now
- Obsoletes old library
- New version

* Tue May 08 2007 Funda Wang <fwang@mandriva.org> 1.0.2-2mdv2008.0
+ Revision: 25013
- fix rpm group


* Sat Jan 20 2007 Götz Waschk <waschk@mandriva.org> 1.0.2-1mdv2007.0
+ Revision: 110993
- we need glib 1.2
- fix buildrequires
- new version
- fix major
- fix installation
- add perl module

  + Emmanuel Andry <eandry@mandriva.org>
    - Import silc-toolkit

* Mon May 08 2006 Stefan van der Eijk <stefan@eijk.nu> 0.9.13-3mdk
- rebuild for sparc

* Sat Jul 02 2005 Abel Cheung <deaddog@mandriva.org> 0.9.13-2mdk
- Fix 64bit arch install

* Wed Apr 27 2005 Abel Cheung <deaddog@mandriva.org> 0.9.13-1mdk
- New release 0.9.13

* Tue Feb 01 2005 Abel Cheung <deaddog@mandrake.org> 0.9.12-3mdk
- multiarch

* Sun Jan 02 2005 Abel Cheung <deaddog@mandrake.org> 0.9.12-2mdk
- Disable parallel build

* Sun Oct 24 2004 Abel Cheung <deaddog@mandrake.org> 0.9.12-1mdk
- First package for Mandrakelinux
- Replace the libraries and devel package from silc-client


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16358 |12mr|simple-scan-3.4.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		simple-scan
Version:	3.4.2
Release:	1
Summary:	Simple scanning utility
Group:		Graphical desktop/GNOME
License:	GPLv3+
URL:		https://launchpad.net/simple-scan
Source0:	https://launchpad.net/simple-scan/3.4/%{version}/+download/%{name}-%{version}.tar.gz

BuildRequires: intltool
BuildRequires: jpeg-devel
BuildRequires: sane-devel
BuildRequires: pkgconfig(cairo)
BuildRequires: pkgconfig(colord)
BuildRequires: pkgconfig(gdk-pixbuf-2.0)
BuildRequires: pkgconfig(gmodule-export-2.0)
BuildRequires: pkgconfig(gnome-doc-utils)
BuildRequires: pkgconfig(gthread-2.0)
BuildRequires: pkgconfig(gtk+-3.0)
BuildRequires: pkgconfig(gudev-1.0)
BuildRequires: pkgconfig(mx-1.0)
BuildRequires: pkgconfig(zlib)
BuildRequires: itstool

Requires: gnome-icon-theme
Requires: xdg-utils
Requires: yelp

%description
Simple Scan is an easy-to-use application, designed to let users connect their
scanner and quickly have the image/document in an appropriate format.

%prep
%setup -q

%build
%configure2_5x \
	--disable-schemas-install

%make

%install
%makeinstall_std

%find_lang %{name} --with-man --with-gnome

%files -f %{name}.lang 
%doc AUTHORS README COPYING ChangeLog
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/glib-2.0/schemas/org.gnome.SimpleScan.gschema.xml
%{_datadir}/%{name}
%{_mandir}/man1/%{name}.1.*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16359 |12mr|sinjdoc-0.5-4.10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define gcj_support 1
%bcond_with        bootstrap

%if %with bootstrap
%define gcj_support 0
%endif

Name:           sinjdoc
Version:        0.5
Release:        %mkrel 4.10
Summary:        Documentation generator for Java source code
Group:          Development/Java
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License:        GPL
URL:            http://www.cag.lcs.mit.edu/~cananian/Projects/GJ/sinjdoc-latest/
Source0:        %name-%version.tar.bz2
Patch0:         sinjdoc-annotations.patch
Patch1:         sinjdoc-autotools-changes.patch
Patch2:         sinjdoc-0.5-doclet.patch

%if %without bootstrap
BuildRequires:  eclipse-ecj
%else
BuildRequires:  ecj-bootstrap
%endif

BuildRequires:  java_cup >= 0.10
BuildRequires:  java
BuildRequires:  java-rpmbuild
BuildRequires:  java-gcj-compat-devel
Requires:       java_cup >= 0.10
Requires:       java
Requires:       jpackage-utils

%if !%{gcj_support}
BuildArch:      noarch
%endif

# (anssi) do not obsolete yet
#Obsoletes:     gjdoc <= 0.7.7-14.fc7

%description
This package contains Sinjdoc a tool for generating Javadoc-style
documentation from Java source code

%prep
%setup -q
%patch0 -p0
%patch1 -p0
%patch2 -p1
%{__perl} -pi -e 's|javac|%{javac}|' configure.ac
%{__aclocal}
%{__automake}
%{__autoconf}

%build
export JAR=%{jar}
export JAVA=%{java}

%if %with bootstrap
# (anssi) run ecj with libgcj9 instead of libgcj7 (libgcj8 could work as well)
export LD_LIBRARY_PATH=%{_libdir}/gcj_bc-4.3:$LD_LIBRARY_PATH
%endif

%{configure2_5x}
%{make}

%install
rm -rf %{buildroot}

%jpackage_script net.cscott.sinjdoc.Main %{nil} %{nil} %{name}:java_cup-runtime %{name}

chmod a+x %{buildroot}%{_bindir}/sinjdoc

install -d 755 %{buildroot}%{_javadir}
install -D -m 644 sinjdoc.jar %{buildroot}%{_javadir}/sinjdoc.jar

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%clean
rm -rf %{buildroot}

%if %{gcj_support}
%post
%{update_gcjdb}
%endif

%if %{gcj_support}
%postun
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%doc AUTHORS ChangeLog COPYING README
%attr(0755,root,root) %{_bindir}/sinjdoc
%{_javadir}/sinjdoc.jar
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/*
%endif



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16360 |12mr|skkdic-20070529-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version	20070529
%define release	%mkrel 10

Name:      skkdic
Summary:   SKK Dictionaries for Japanese
Version:   %{version}
Release:   %{release}
Group:     System/Internationalization
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License:   GPL
URL:       http://openlab.ring.gr.jp/skk/

# Use this file:
# http://openlab.jp/skk/skk/dic/SKK-JISYO.L 
Source0:   %{name}-%{version}.tar.bz2

BuildArch: noarch

%description
SKK dictionaries for Japanese.
SKK is a Simple Kana-to-Kanji conversion program.


%prep
%setup -q -n %name-%version.orig

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/skk
install -m 644 SKK-JISYO.* $RPM_BUILD_ROOT/%{_datadir}/skk

%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root)
%{_datadir}/skk/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16361 |12mr|skobo-0.5.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	SDL port of Akira Higuchis game XKobo 
Name:		skobo
Version:	0.5.1
Release:	%mkrel 6
License:	GPL
Group:		Games/Arcade
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL:		http://www.olofson.net/kobodl/
Source0:	http://olofson.net/kobodl/download/KoboDeluxe-%{version}.tar.bz2
Source5:	%{name}-16.png
Source6:	%{name}-32.png
Source7:	%{name}-48.png
Patch0:		skobo-0.4pre10-gcc4.patch
# Patch1:		KoboDeluxe-0.4.1-various-from-debian.patch
Patch2:		KoboDeluxe-0.4pre10-fix-segfault-in-midi.patch
Patch3:		04_enemies-pipe-decl.patch
Patch4:		skobo-0.5.1-gcc44.patch
BuildRequires: SDL_image-devel
BuildRequires: libmesaglu-devel
Provides:	KoboDeluxe = %version
Provides:	kobodeluxe = %version

%description
Kobo Deluxe is an SDL port of Akira Higuchi's game XKobo. It adds sound,
smoother animation, filtered high resolution support, a more intuitive menu
driven user interface, joystick support and other features, and runs on most
of the major operating systems. Kobo Deluxe uses the Free/Open Source
libraries SDL and SDL_image, which can be downloaded (source as well as
binaries for various platforms) from http://www.libsdl.org.

%prep
%setup -q -n KoboDeluxe-%{version}
%patch0 -p0 -b .gcc4
# %patch1 -p1
%patch2 -p1
%patch3 -p1 -b .debian
%patch4 -p0 -b .gcc44

%build
%configure2_5x	--bindir=%{_gamesbindir}
%make kobo_scoredir=%{_localstatedir}/lib/games/%{name}

%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT%{_localstatedir}/lib/games/%{name}
%makeinstall_std kobo_scoredir=%{_localstatedir}/lib/games/%{name}


mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Kobo Deluxe
Comment=Arcade video game
Exec=%_gamesbindir/kobodl
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;ArcadeGame;X-MandrivaLinux-MoreApplications-Games-Arcade;
EOF

install -D -m644 %SOURCE6 $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
install -D -m644 %SOURCE5 $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
install -D -m644 %SOURCE7 $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post 
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%files
%defattr(-,root,root)
%doc COPYING* ChangeLog README* TODO
%attr(2755, root, games) %{_gamesbindir}/kobodl
%attr(775, root, games) %{_localstatedir}/lib/games/%{name}
%{_datadir}/kobo-deluxe
%{_mandir}/man6/*
%{_datadir}/applications/*
%{_iconsdir}/*.png
%{_miconsdir}/*
%{_liconsdir}/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16362 |12mr|skrooge-0.9.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		skrooge
Version:	0.9.0
Release:	4
Summary:	Personal Finance Management Tool
License:	GPLv3+
Group:		Office
Url:		http://skrooge.org
Source0:	http://skrooge.org/files/%{name}-%{version}.tar.bz2
BuildRequires:	kdelibs4-devel
BuildRequires:	qca2-devel
BuildRequires:	kdesdk4-scripts
BuildRequires:	sqlite3-devel
BuildRequires:	libofx-devel
BuildRequires:  desktop-file-utils
Requires:	qt4-database-plugin-sqlite
Requires:	qca2-plugin-openssl
Conflicts:	%{_lib}skrooge1 < 0.6.1-0.1100688.2


%description
Skrooge is a personal finance management tool for KDE4, with the aim of
being highly intuitive, while providing powerful functions such as
graphics, persistent Undo/Redo, infinite category levels, and much more...

%files -f %name.lang
%{_kde_bindir}/*
%{_kde_libdir}/kde4/*.so
%{_kde_datadir}/applications/kde4/*.desktop
%{_datadir}/mime/packages/*.xml
%{_kde_datadir}/config.kcfg/*.kcfg
%{_kde_services}/*.desktop
%{_kde_servicetypes}/*.desktop
%{_kde_appsdir}/*
%{_kde_iconsdir}/*/*/*/*

#-----------------------------------------------------------------------------

%define libskgbankgui_major 0
%define libskgbankgui %mklibname skgbankgui %{libskgbankgui_major}

%package -n %{libskgbankgui}
Summary:    %name library
Group:      System/Libraries
Obsoletes:  %{_lib}skrooge1 < 0.6.1-0.1100688.2
Conflicts:  %{name} < 0.6.1-0.1100688.5

%description -n %{libskgbankgui}
%{name} library.

%files -n %{libskgbankgui}
%{_kde_libdir}/libskgbankgui.so.%{libskgbankgui_major}*
%{_kde_libdir}/kde4/plugins/designer/libskgbankgui.so.%{libskgbankgui_major}*

#-----------------------------------------------------------------------------

%define libskgbankmodeler_major 0
%define libskgbankmodeler %mklibname skgbankmodeler %{libskgbankmodeler_major}

%package -n %{libskgbankmodeler}
Summary:	%{name} library
Group:		System/Libraries
Conflicts:	%{_lib}skrooge1 < 0.6.1-0.1100688.2

%description -n %{libskgbankmodeler}
%{name} library.

%files -n %{libskgbankmodeler}
%{_kde_libdir}/libskgbankmodeler.so.%{libskgbankmodeler_major}*

#-----------------------------------------------------------------------------

%define libskgbasegui_major 0
%define libskgbasegui %mklibname skgbasegui %{libskgbasegui_major}

%package -n %{libskgbasegui}
Summary:	%{name} library
Group:		System/Libraries
Conflicts:	%{_lib}skrooge1 < 0.6.1-0.1100688.2
Conflicts:	%{name} < 0.6.1-0.1100688.5

%description -n %{libskgbasegui}
%{name} library.

%files -n %{libskgbasegui}
%{_kde_libdir}/libskgbasegui.so.%{libskgbasegui_major}*
%{_kde_libdir}/kde4/plugins/designer/libskgbasegui.so.%{libskgbasegui_major}*

#-----------------------------------------------------------------------------

%define libskgbasemodeler_major 0
%define libskgbasemodeler %mklibname skgbasemodeler %{libskgbasemodeler_major}

%package -n %{libskgbasemodeler}
Summary:	%{name} library
Group:		System/Libraries
Conflicts:	%{_lib}skrooge1 < 0.6.1-0.1100688.2

%description -n %{libskgbasemodeler}
%{name} library.

%files -n %{libskgbasemodeler}
%{_kde_libdir}/libskgbasemodeler.so.%{libskgbasegui_major}*

#-----------------------------------------------------------------------------

%package devel
Summary:	Skrooge development files
Group:		Development/KDE and Qt
Requires:	%{libskgbasemodeler} = %{version}-%{release}
Requires:	%{libskgbasegui} = %{version}-%{release}
Requires:	%{libskgbankmodeler} = %{version}-%{release}
Requires:	%{libskgbankgui} = %{version}-%{release}
Conflicts:	%{name} < 0.2.3

%description devel
This package contains header files needed if you wish to build applications
based on skrooge.

%files devel
%{_kde_libdir}/*.so
%{_kde_plugindir}/designer/*.so

#--------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%check
for f in %{buildroot}%{_kde_datadir}/applications/kde4/*.desktop ; do
     desktop-file-validate $f
done 

%find_lang %{name} --with-html


%changelog
* Wed Sep  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: c778159
- Rebuild for new libofx, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16363 |12mr|slang-2.2.4-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	2
%define	minor	2
%define	modules	%{mklibname %{name}}-modules
%define	libname %mklibname %{name} %{major}
%define	devname %mklibname %{name} -d
%define	static	%mklibname %{name} -s -d

%bcond_without	pcre
%bcond_without	png
%bcond_with	onig
%bcond_without	diet
%bcond_without	uclibc

Summary:	The shared library for the S-Lang extension language
Name:		slang
Version:	2.2.4
Release:	8
License:	GPLv2+
Group:		System/Libraries
URL:		http://www.s-lang.org
Source0:	ftp://ftp.fu-berlin.de/pub/unix/misc/slang/v%{major}.%{minor}/slang-%{version}.tar.bz2
Source1:	%{SOURCE0}.asc
Patch5:		slang-2.2.4-slsh-makefile.patch
Patch6:		slang-2.2.4-modules-makefile.patch
Patch7:		slang-2.2.4-perms.patch
Patch8:		slang-2.2.4-no-rpath.patch
BuildRequires:	pkgconfig(libpng)
BuildRequires:	libtool
BuildRequires:	pkgconfig(libpcre)
BuildRequires:	onig-devel
%if %{with diet}
BuildRequires:	dietlibc-devel
%endif
%if %{with uclibc}
BuildRequires:	uClibc-devel >= 0.9.33.2-3
%endif

%description
S-Lang is an interpreted language and a programming library.  The
S-Lang language was designed so that it can be easily embedded into
a program to provide the program with a powerful extension language.
The S-Lang library, provided in this package, provides the S-Lang
extension language.  S-Lang's syntax resembles C, which makes it easy
to recode S-Lang procedures in C if you need to.

%package -n	%{modules}
Summary:	Modules for the S-Lang extension language
Group:		Development/Other
Conflicts:	%{libname} < 2.2.4-3

%description -n	%{modules}
This package contains the main modules for the S-Lang extension language.

%package -n	%{libname}
Summary:	The shared library for the S-Lang extension language
Group:		System/Libraries
Requires:	%{modules} = %{EVRD}

%description -n	%{libname}
S-Lang is an interpreted language and a programming library.  The
S-Lang language was designed so that it can be easily embedded into
a program to provide the program with a powerful extension language.
The S-Lang library, provided in this package, provides the S-Lang
extension language.  S-Lang's syntax resembles C, which makes it easy
to recode S-Lang procedures in C if you need to.

%if %{with uclibc}
%package -n	uclibc-%{libname}
Summary:	The shared library for the S-Lang extension language linked against uClibc
Group:		System/Libraries

%description -n	uclibc-%{libname}
S-Lang is an interpreted language and a programming library.  The
S-Lang language was designed so that it can be easily embedded into
a program to provide the program with a powerful extension language.
The S-Lang library, provided in this package, provides the S-Lang
extension language.  S-Lang's syntax resembles C, which makes it easy
to recode S-Lang procedures in C if you need to.
%endif

%package -n	%{devname}
Summary:	The library and header files for development using S-Lang
Group:		Development/C
Provides:	%{name}-devel = %{EVRD}
Requires:	%{libname} = %{EVRD}

%description -n	%{devname}
This package contains the S-Lang extension language libraries and
header files which you'll need if you want to develop S-Lang based
applications.  Documentation which may help you write S-Lang based
applications is also included.

Install the slang-devel package if you want to develop applications
based on the S-Lang extension language.

%package -n	%{static}
Summary:	Static development files for %{name}
Group:		Development/C
Requires:	%{devname} = %{EVRD}
Provides:	%{name}-static-devel = %{EVRD}

%description -n	%{static}
Static development files for %{name}.

%package	doc
Summary:	Extra documentation for slang libraries
Group:		Books/Computer books

%description	doc
This package contains documentation about S-Lang.
S-Lang is an interpreted language and a programming library.  The
S-Lang language was designed so that it can be easily embedded into
a program to provide the program with a powerful extension language.
The S-Lang library, provided in this package, provides the S-Lang
extension language.  S-Lang's syntax resembles C, which makes it easy
to recode S-Lang procedures in C if you need to.

%package	slsh
Summary:	S-Lang script interpreter
Group:		Shells

%description	slsh
slsh is a program that embeds the S-Lang interpreter and may be used
to test slang scripts.

%prep
%setup -q
%patch5 -p1
%patch6 -p1
%patch7 -p1 -b .lib_exec~
%patch8 -p1 -b .norpath~
%if %{with diet}
mkdir diet
cp -r autoconf configure doc demo mkfiles modules slang.lis slsh src utf8 changes.txt COPYING diet
%endif

%if %{with uclibc}
mkdir uclibc
cp -r autoconf configure doc demo mkfiles modules slang.lis slsh src utf8 changes.txt COPYING uclibc
%endif

%build
%if %{with diet}
pushd diet
./configure \
CC="diet gcc" CFLAGS="-Os -g"
make -C src/ static
popd
%endif

%if %{with uclibc}
pushd uclibc
%configure2_5x	--prefix=%{uclibc_root} \
		--libdir=%{uclibc_root}%{_libdir} \
		CC="%{uclibc_cc}" CFLAGS="%{uclibc_cflags}"
make -C src/ static $PWD/src/elfobjs/libslang.so.%{version}
popd
%endif

%configure2_5x	--with-{onig,pcre,png,z}lib=%{_libdir} \
		--with-{onig,pcre,png,z}inc=%{_includedir} \
		--includedir=%{_includedir}/slang

make

%check
make check

%install
%makeinstall_std install-static

%if %{with diet}
install -m644 diet/src/objs/libslang.a -D %{buildroot}%{_prefix}/lib/dietlibc/lib-%{_arch}/libslang.a
%endif

%if %{with uclibc}
install -m644 uclibc/src/objs/libslang.a -D %{buildroot}%{uclibc_root}%{_libdir}/libslang.a
cp -a uclibc/src/elfobjs/libslang.so* %{buildroot}%{uclibc_root}%{_libdir}
%endif

%files -n %{modules}
%dir %{_libdir}/slang
%{_libdir}/slang/v%{major}

%files -n %{libname}
%{_libdir}/libslang.so.%{major}*

%if %{with uclibc}
%files -n uclibc-%{libname}
%{uclibc_root}%{_libdir}/libslang.so.%{major}*
%endif

%files -n %{devname}
%{_libdir}/libslang.so
%if %{with uclibc}
%{uclibc_root}%{_libdir}/libslang.so
%endif
%dir %{_includedir}/slang/
%{_includedir}/slang/*.h
%{_libdir}/pkgconfig/slang.pc

%files -n %{static}
%{_libdir}/libslang.a
%if %{with diet}
%{_prefix}/lib/dietlibc/lib-%{_arch}/libslang.a
%endif
%if %{with uclibc}
%{_prefix}/uclibc%{_libdir}/libslang.a
%endif

%files doc
%{_defaultdocdir}/slang

%files slsh
%doc %{_docdir}/slsh
%{_bindir}/slsh
%{_datadir}/slsh
%{_mandir}/man1/slsh.1*
%config(noreplace) %{_sysconfdir}/slsh.rc

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16364 |12mr|slap-2r4p4-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	SLAP - SEIKO SmartLabel Printing Utility
Name:		slap
Version:	2r4p4
Release:	%mkrel 15
License:	GPL
Group:		Publishing
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot

# SLAP
Source:		http://members.tripod.com/~uutil/slap/%{name}%{version}.tar.bz2
# Static library needed by SLAP
Source1:	http://members.tripod.com/~uutil/slap/mjsulib3r0p1.tar.bz2

Url:		http://members.tripod.com/~uutil/slap/

%description
SLAP is a UNIX command line program that prints labels on many SEIKO Smart
Label Printers. It prints only text, no graphics, PostScript, and so on.
The text can be printed in 16 different fonts and in 6 font sizes. Enter
"man slap" at the command prompt for more info.

%prep

# Load source code
%setup -q -n slap
%setup -q -T -D -a 1 -n slap

# Correct file permissions
chmod -R u+w *

%build

# Compile static library
mkdir mjsulibfiles
cd mjsulib/
./Configure $RPM_BUILD_DIR/%name/mjsulibfiles
%make install
cd ..

# Compile SLAP
yes | ./Configure $RPM_BUILD_ROOT/usr
# Set library path
perl -p -i -e 's!/somewhere!/'$RPM_BUILD_DIR'/%name/mjsulibfiles!' makefile
# Correct path for man pages
perl -p -i -e 's!man/man1!share/man/man1!' makefile
%make

# Compile SLAP font converter
%make sdk

%install

# Clean up
rm -fr %buildroot

# Install SLAP
%makeinstall

# Install font converter
install -m 755 makefont %buildroot/%_bindir

# Correct file permissions
chmod -R u+w %buildroot/*


%clean
rm -fr %buildroot

%files
%defattr(-,root,root)
%doc *.txt 9devnotes COPYING FAQ.htm HOWTO
%_bindir/*
%_prefix/lib/slap*
%_mandir/man*/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16365 |12mr|slib-3b3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:      Platform independent library for scheme
Name:         slib
Version:      3b3
Release:      2
License:      SLIB
Group:        Development/Other
BuildArch:    noarch
Source0:      http://groups.csail.mit.edu/mac/ftpdir/scm/slib-%{version}.zip
URL:          http://people.csail.mit.edu/jaffer/SLIB.html

%description
"SLIB" is a portable library for the programming language Scheme.
It provides a platform independent framework for using "packages" of
Scheme procedures and syntax.  As distributed, SLIB contains useful
packages for all Scheme implementations.  Its catalog can be
transparently extended to accommodate packages specific to a site,
implementation, user, or directory.

%prep
%setup -q -n %{name}
sed -r -i "s,/usr/(local/)?lib/slib,%{_datadir}/slib,g" *.init

%build

%install
mkdir -p ${RPM_BUILD_ROOT}%{_datadir}/slib
cp *.scm *.init *.xyz *.txt *.dat *.ps ${RPM_BUILD_ROOT}%{_datadir}/slib
mkdir -p ${RPM_BUILD_ROOT}%{_infodir}
install -m644 slib.info $RPM_BUILD_ROOT%{_infodir}

%files
%defattr(-,root,root)
%doc ANNOUNCE README COPYING FAQ ChangeLog
%{_datadir}/slib
%{_infodir}/slib.*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16366 |12mr|slrn-0.9.9p1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		slrn
Summary:	A powerful, easy to use, threaded Internet news reader
Version:	0.9.9p1
Release:	8
License:	GPLv2+
Group:		Networking/News
URL:		http://www.slrn.org/
Source0:	ftp://slrn.sourceforge.net/pub/slrn/%{name}-%{version}.tar.bz2
Source1:	slrnpull-expire
Source2:	slrnpull.log
Source3:	README.rpm-slrnpull
Patch0:		slrn-0.9.9p1-dont-strip-binaries-on-install.patch
Patch1:		slrn-0.9.9p1-no-rpath.patch
Requires:	inews
Suggests:	lynx
BuildRequires:	slang-devel >= 2.0.0
BuildRequires:	sendmail-command
BuildRequires:	gettext-devel
BuildRequires:	inews

%description
SLRN is a powerful, easy to use, threaded Internet news reader.  SLRN is
highly customizable and allows you to design complex filters to sort or kill
news articles.  SLRN works well over slow network connections, and includes
a utility for reading news off-line.

Install slrn if you need a full-featured news reader, if you have a slow
network connection, or if you'D like to save on-line time by reading your
news off-line.

%package	pull
Summary:	Offline news reading support for slrn
Group:		Networking/News
Requires:	%{name} = %{EVRD}

%description pull
This package provides slrnpull, which allows set up of a small news
spool for offline news reading.

%prep
%setup -q
%patch0 -p1 -b .nostrip~
%patch1 -p1 -b .norpath~

%build
# Fix install of slrnpull man page, seems to be broken upstream
# - AdamW 2008/02
sed -i -e 's,slrn.1,*.1,g' src/Makefile.in
# Better default browser - AdamW 2008/02
sed -i -e 's,netscape,www-browser,g' doc/slrn.rc
# FHS compliant install
%configure2_5x	--sysconfdir=%{_sysconfdir}/news \
		--with-slanginc=%{_includedir}/slang \
		--with-slanglib=%{_libdir} \
		--with-slrnpull \
		--with-slanginc=%{_includedir}/slang \
		--with-nss-compat \
		--enable-inews \
		--enable-setgid-code \
		--disable-rpath
%make
# Force build of slrnpull, again seems broken upstream - AdaMw 2008/02
%make slrnpull

%install
%makeinstall_std
%find_lang %{name}

mkdir -p %{buildroot}%{_sysconfdir}/{cron.daily,logrotate.d,news}
install -m644 doc/slrn.rc -D %{buildroot}%{_sysconfdir}/news/slrn.rc

#(peroyvind) remove unpackaged files
rm -rf %{buildroot}%{_docdir}/%{name}

%files -f %{name}.lang
%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
%attr(755,root,root) %{_bindir}/slrn
%{_mandir}/man1/slrn.1*
%config(noreplace) %{_sysconfdir}/news/*
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*

%files pull
%doc doc/slrnpull/*
%{_mandir}/man1/slrnpull*
%{_bindir}/slrnpull



%changelog
* Tue Sep  18 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 915f79a
- With with Cooker (spec cleanup, fix Requires etc)
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16367 |12mr|slv2-0.6.6-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 9
%define libname %mklibname %{name} _%{major}
%define develname %mklibname -d %{name}

Summary:    A library for simple use of LV2 plugins
Name:       slv2
Version:    0.6.6
Release:    7
Group:      System/Libraries
License:    GPLv2+
URL:        http://wiki.drobilla.net/SLV2
Source0:    http://download.drobilla.net/%{name}-%{version}.tar.bz2
Patch0:        slv2-0.6.6-ladspa2lv2_fix.diff
Patch1:        slv2-0.6.6-gcc46linking.diff
BuildRequires:  doxygen
BuildRequires:  jackit-devel
BuildRequires:  liblrdf-devel
BuildRequires:  libtool
BuildRequires:  pkgconfig
BuildRequires:  pkgconfig(lv2core)
BuildRequires:  raptor-devel
BuildRequires:  rasqal-devel
BuildRequires:  redland-devel >= 1.0.6
BuildRequires:  python
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
SLV2 is a library geared towards music and audio applications which makes the
use of LV2 plugins <http://lv2plug.in> as simple as possible.

This binary package contains various binaries:

 o lv2_inspect - Display information about an LV2 plugin.
 o lv2_jack_host - SLV2 Jack Host.
 o lv2_list - List system installed LV2 plugins.
 o lv2_simple_jack_host - SLV2 Simple Jack Host Example.

%package -n %{libname}
Summary:    A library for simple use of LV2 plugins
Group:          System/Libraries

%description -n %{libname}
SLV2 is a library geared towards music and audio applications which makes the
use of LV2 plugins <http://lv2plug.in> as simple as possible.

%package -n %{develname}
Summary:    Development files (headers) for SLV2
Group:      Development/C
Requires:   %{libname} = %{version}
Provides:   %{name}-devel = %{version}

%description -n %{develname}
Files required for compiling programs which use SLV2, and developer
documentation.

%prep

%setup -q -n %{name}-%version
%patch0 -p0
%patch1 -p0

# antiborker
perl -pi -e "s|/sbin/ldconfig|/bin/true|g" *.py

# lib64 fix
perl -pi -e "s|/lib\b|/%{_lib}|g" *.py

%build
export CFLAGS="%{optflags}"
export CXXFLAGS="%{optflags}"

python ./waf configure \
    --prefix=%{_prefix} \
    --libdir=%{_libdir}/ \
    --mandir=%{_mandir} \
    --build-docs

python ./waf build --verbose


%install
rm -rf %{buildroot}

DESTDIR=%{buildroot} python ./waf install --verbose
strip %{buildroot}/%{_libdir}/libslv2.so.%{major}*

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README
%{_bindir}/ladspa2lv2
%{_bindir}/lv2_inspect
%{_bindir}/lv2_jack_host
%{_bindir}/lv2_list
%{_bindir}/lv2_simple_jack_host
%{_mandir}/man1/*

%files -n %{libname}
%defattr(-,root,root)
%doc AUTHORS README
%attr(0755,root,root) %{_libdir}/libslv2.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%doc build/default/doc/html/*
%{_includedir}/slv2/*.h
%attr(0755,root,root) %{_libdir}/*.so
%{_libdir}/pkgconfig/slv2.pc
%{_mandir}/man3/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16368 |12mr|smart-1.4.1-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %mdkversion <= 200910
%bcond_without ksmarttray
%else
%bcond_with    ksmarttray
%endif
%bcond_without smart_update
%bcond_without smart_applet

Name:		smart
Version:	1.4.1
Release:	9
Epoch:		1
Group:		System/Configuration/Packaging
Summary:	Next generation package handling tool
License:	GPLv2+
URL:		http://smartpm.org
Source0:	http://labix.org/download/smart/%{name}-%{version}.tar.bz2
Source1:	smart-mandriva-distro.py
Source2:	smart.console
Source4:	smart-package-manager.desktop
Source6:	smart-newer.py
Source7:	smart-install.desktop
Source8:	smart-applet.desktop
Source9:	smart-applet.png
Source10:	smart-unity-distro.py

Patch1:		smart-1.4.1-enable-distepoch.patch
Patch2:		smart-1.4.1-applet.patch

Patch603:	smart-1.4.1-cache-packages-toggle.patch
Patch606:	smart-1.4.1-sysstdoutencoding-utf-8.patch
Patch607:	smart-1.4.1-saving-cache-msgbox.patch
Patch609:	smart-1.4.1-pycurl-speedup.patch
Patch610:	smart-1.4.1-pycurl-ftp-segfault.patch
Patch611:	smart-1.4.1-pycurl-for-ftp-only.patch
Patch613:	smart-1.4.1-keyerror.patch
Patch615:	smart-1.4.1-coercing2unicode.patch
Patch616:	smart-1.4.1-prefer-last-ok-mirror.patch
Patch618:	smart-1.4.1-inst-by-provide-fix.patch
Patch619:	smart-1.4.1-info-perm-denied.patch
# fix error probably introduced by createrepo update
# unclear if it actually works or not MD 20100830
Patch803:	smart-1.4.1-uncompress-close.patch
# https://bugs.launchpad.net/smart/+bug/268143
# add suggest config to ignore or install for rpm&deb
Patch805:	smart-1.4.1-rpm-suggests-config.patch
Patch806:	smart-1.4.1-deb-suggests-config.patch
Patch1007:	smart-1.4.1-computing_upgrades_989_988.patch
Patch1008:	smart-1.4.1-install-update.patch
Patch1009:	smart-1.4.1-dont-use-_RPMVSF_NOSIGNATURES.patch
#ROSA patch
Patch2000:	smart-1.4.1-rosa-mirrors.patch
Patch2001:	smart-1.4.1-urpm-cachesize-ignore.patch

BuildRequires:	rpm-mandriva-setup
BuildRequires:	desktop-file-utils
# required by test suite
#BuildRequires:	dpkg
BuildRequires:	python-rpm
Requires:	python-rpm pythonegg(pyliblzma) >= 0.4.0
Requires:	usermode-consoleonly
%ifarch %{ix86}
Requires:	pythonegg(psyco)
%endif
Suggests:	pythonegg(pycurl)
BuildRequires:	pkgconfig(python)

%description
Smart Package Manager is a next generation package handling tool.

%package	gui
Summary:	Smart GTK user interface
Group:		System/Configuration/Packaging
Requires(post):	desktop-file-utils
Requires(postun): desktop-file-utils
%if "%{disttag}" == "unity"
Requires(post):	xdg-utils
%endif
Requires:	%{name} = %{EVRD}
Requires:	pygtk2.0

%description	gui
Smart GTK user interface.

%if %{with smart_update}
%package	update
Summary:	Allows execution of 'smart update' by normal users (suid)
Group:		System/Configuration/Packaging
Requires:	%{name} = %{EVRD}

%description	update
Allows execution of 'smart update' by normal users through a
special suid command.
%endif

%if %{with smart_applet}
%package	applet
Summary:	Smart system tray applet
Group:		System/Configuration/Packaging
Requires:	%{name} = %{EVRD}
Requires:	gnome-python

%description	applet
Smart system tray applet.
%endif

%if %{with ksmarttray}
%package -n	ksmarttray
Summary:	KDE tray program for watching updates with Smart Package Manager
Group:		System/Configuration/Packaging
Requires(post):	desktop-file-utils
Requires(postun): desktop-file-utils
Requires:	%{name}-update = %{EVRD}
BuildRequires:	kdelibs-devel
BuildRequires:	popt
BuildRequires:	rpm-devel
 
%description -n ksmarttray
KDE tray program for watching updates with Smart Package Manager.
%endif

%prep
%setup -q
%patch1 -p1 -b .distepoch~
%patch2 -p1 -b .applet~
%patch603 -p1 -b .cache_packages_toggle~
%patch606 -p1 -b .sysstdoutencoding_utf-8~
%patch607 -p1 -b .saving_cache_msgbox~
%patch609 -p1 -b .pycurl_speedup~
%patch610 -p1 -b .ftp_segfault_pycurl~
%patch611 -p1 -b .pycurl_for_ftp_only~
%patch613 -p1 -b .keyerror~
%patch615 -p1 -b .coercing2unicode~
%patch616 -p1 -b .prefer_last_ok_mirror~
%patch618 -p1 -b .inst_by_provide_fix~
%patch619 -p1 -b .info_perm_denied~
%patch803 -p1 -b .uncompress_close~
%patch805 -p1 -b .rpm_suggests~
%patch806 -p1 -b .deb_suggests~
%patch1007 -p1 -b .computation~
%patch1008 -p1 -b .update_channels~
%patch1009 -p1 -b .nosig~
%patch2000 -p1 -b .rosa_mirrors
%patch2001 -p1 -b .hdlist_size_ignore
cp %{SOURCE9} contrib/smart-applet

%build
%setup_compile_flags
%make

%if %{with ksmarttray}
pushd contrib/ksmarttray
make -f admin/Makefile.common

%configure_kde3
%make
popd
%endif

%if %{with smart_update}
pushd contrib/smart-update
%make
popd
%endif

#Disable test - it's need dpkg
#check
#make test

%install
%makeinstall_std

%if "%{disttag}" == "unity"
install -m644 %{SOURCE10} -D %{buildroot}%{_prefix}/lib/smart/distro.py
%else
install -m644 %{SOURCE1} -D %{buildroot}%{_prefix}/lib/smart/distro.py
%endif

install -m644 %{SOURCE2} -D %{buildroot}%{_sysconfdir}/security/console.apps/smart-root

ln -sf consolehelper %{buildroot}%{_bindir}/smart-root

mkdir -p %{buildroot}%{_sysconfdir}/pam.d

cat > %{buildroot}%{_sysconfdir}/pam.d/smart-root <<EOF
#%PAM-1.0
auth       sufficient   pam_rootok.so
auth       sufficient   pam_timestamp.so
auth       include      system-auth
account    required     pam_permit.so
session    required     pam_permit.so
session    optional     pam_timestamp.so
session    optional     pam_xauth.so
EOF

mkdir -p %{buildroot}%{_datadir}/applications
desktop-file-install \
        --dir %{buildroot}%{_datadir}/applications \
	%{SOURCE4}

install -m644 smart/interfaces/images/smart.png -D %{buildroot}%{_datadir}/pixmaps/smart-package-manager.png
mkdir -p %{buildroot}%{_localstatedir}/lib/smart/channels

install -m644 %{SOURCE6} -D %{buildroot}%{py_platsitedir}/%{name}/commands/newer.py

%if %{with smart_update}
install -m755 contrib/smart-update/smart-update -D %{buildroot}%{_bindir}/smart-update
%endif

%if %{with smart_applet}
desktop-file-install \
	--dir %{buildroot}%{_datadir}/applications \
	%{SOURCE8}
install -m755 contrib/smart-applet/smart-applet.py  -D %{buildroot}%{_bindir}/smart-applet
install -m644 contrib/smart-applet/smart-applet.png  -D %{buildroot}%{_datadir}/pixmaps/smart-applet.png
install -m644 contrib/smart-applet/smart-helper.pam %{buildroot}%{_sysconfdir}/pam.d/smart-helper
install -m644 contrib/smart-applet/smart-helper.helper %{buildroot}%{_sysconfdir}/security/console.apps/smart-helper
ln -sf consolehelper %{buildroot}%{_bindir}/smart-helper
%endif

%if %{with ksmarttray}
pushd contrib/ksmarttray
%makeinstall_std
popd

install -m755 contrib/servicemenus/kde_add_smart_channel.sh -D %{buildroot}%{_kde3_bindir}/kde_add_smart_channel.sh
mkdir -p %{buildroot}%{_kde3_datadir}/apps/konqueror/servicemenus
desktop-file-install \
        --dir %{buildroot}%{_kde3_datadir}/apps/konqueror/servicemenus \
        contrib/servicemenus/add_smart_channel.desktop

# XDG menu entry
mkdir -p %{buildroot}%{_kde3_datadir}/applications/
cat > ksmarttray.desktop << EOF
[Desktop Entry]
Name=KSmartTray
Comment=KDE Tray widget for updating RPM files
Exec=%{_kde3_bindir}/ksmarttray %%F
Icon=smart-package-manager
Type=Application
Categories=Qt;KDE;Settings;PackageManager;
EOF

%{_bindir}/desktop-file-install \
        --dir %{buildroot}%{_kde3_datadir}/applications  \
        ksmarttray.desktop
%endif

#fix plugin chanel bug
rm -f %{buildroot}%{py_platsitedir}/smart/plugins/yumchannelsync.py


%find_lang %{name}

%if "%{disttag}" == "unity"
%post gui
xdg-mime default smart-install.desktop application/x-rpm
xdg-mime default smart-install.desktop application/x-redhat-package-manager
%endif

%post
#Update chanels after install (need with urpmi use only)
/usr/bin/smart update


%files -f %{name}.lang
%defattr(0644,root,root,0755)
%doc HACKING README TODO IDEAS doc/*.css doc/*.html
%config(noreplace) %{_sysconfdir}/security/console.apps/smart-root
%config(noreplace) %{_sysconfdir}/pam.d/smart-root
%attr(0755,root,root)%{_bindir}/%{name}
%attr(0755,root,root)%{_bindir}/%{name}-root
%dir %{_prefix}/lib/%{name}
%{_prefix}/lib/%{name}/distro.py
%dir %{py_platsitedir}/smart
%{py_platsitedir}/smart/*
%{py_platsitedir}/*.egg-info
%exclude %{py_platsitedir}/smart/interfaces/gtk
%dir %{_localstatedir}/lib/smart/channels
%{_mandir}/*/*

%files gui
%defattr(0644,root,root,0755)
%{_datadir}/applications/smart-package-manager.desktop
%{_datadir}/pixmaps/smart-package-manager.png
%{py_platsitedir}/smart/interfaces/gtk

%if %{with smart_update}
%files update
%attr(4755,root,root) %{_bindir}/smart-update
%endif

%if %{with smart_applet}
%files applet
%config(noreplace) %{_sysconfdir}/security/console.apps/smart-helper
%config(noreplace) %{_sysconfdir}/pam.d/smart-helper
%attr(4755,root,root) %{_bindir}/smart-applet
%{_bindir}/smart-helper
%{_datadir}/applications/smart-applet.desktop
%{_datadir}/pixmaps/smart-applet.png
%endif

%if %{with ksmarttray}
%files -n ksmarttray
%{_kde3_bindir}/ksmarttray
%{_kde3_bindir}/kde_add_smart_channel.sh
%{_kde3_datadir}/apps/ksmarttray
%{_kde3_datadir}/applications/ksmarttray.desktop
%{_kde3_datadir}/apps/konqueror/servicemenus/add_smart_channel.desktop
%{_kde3_iconsdir}/hicolor/48x48/apps/ksmarttray.png
%endif


%changelog
* Fri May 18 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1:1.4.1-3
+ Revision: 799466
- d'oh, patch wasn't finished in previous release..:|
- don't use _RPMVSF_NOSIGNATURES ~constant (fixes breakage with rpm >= 5.4.9)

* Fri Jan 20 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1:1.4.1-1
+ Revision: 763291
- add amois computational speed up patch (P1007, from Unity Linux)
- add --update & --update-channels options for 'smart install' &
--update-channels for 'smart upgrade' (P1008, from Unity Linux)
- make sure to close input & output files after decompression (P803, from Unity
  Linux)
- use pythonegg() dependencies
- fix info command exception when redirecting to file/pipe (P606, from Unity
  Linux)
- set smart-install.desktop to default mimetype for application/x-rpm if built
  for unity linux
- install unity specific distro.py if built on unity
- make behaviour of handlig Suggests configurable (P805 & P806, from Unity Linux)
- add a message box outputting "Saving cache..." in gui when saving cache (P607,
  from Unity Linux)
- fix so that 'smart install foo' will work even if anything providing 'foo' is
  installed (P618, from Unity Linux)
- output warning about configuration being in read-only mode if trying to reload
  channels in read-only mode (P619, from Unity Linux)
- fix update progress stopping when refetching invalid package (#lp:538807)
  and smart update crashing on first run with many channels (#lp:244605) (P613)
- workaround AttributeError thrown in FTPHandler.fetch() (P615, [#lp:535628])
- download single channel metadata from the same mirror [#lp:539601] and to
  support prefer-origin option that makes Smart prefer primary mirrors (P616)
- use pycurl for ftp only (P611, from Unity Linux)
- fix pycurl ftp segfault (P610, [#lp:533805], unitybz#338)
- add back pycurl speedup patch (P609)
- add support for toggling to keep packages in /var/lib/smart/packages after
  install (P603, from Unity Linux)
- add smart applet (from Unity Linux)
- use %%{EVRD} macro
- 1.4.1 (upstream version, mandriva branch has been merged)
- drop legacy rpm stuff..
- enable rpm ordering by default

* Fri Jan 28 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 1:1.4-1.r951.1
+ Revision: 633562
- implement distepoch support

* Fri Oct 29 2010 Michael Scherer <misc@mandriva.org> 1:1.4-1.r949.2mdv2011.0
+ Revision: 590080
- rebuild for python 2.7

* Sat Oct 02 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 1:1.4-1.r949.1mdv2011.0
+ Revision: 582426
- New release: 1.4 (merging in latest code from trunk)

* Thu Apr 22 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 1:1.3.1-0.r948.1mdv2010.1
+ Revision: 537821
- update to revision 948:
  	o fix loading of old cache lacking new channel attribute (fixes #58144)
  	o revert an accidental change that were commited in r942
- remove scriptlets for < 2009.0 releases
- update to revision 946 to fix a build failure and a couple of test failures
- new bzr snapshot:
  	o fixes gtk gui breakage with channel updating
  	o merges latest code from trunk & unity branch

* Sat Feb 27 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 1:1.3-1mdv2010.1
+ Revision: 512282
- new release: 1.3 (synced mandriva branch with trunk)
- use %%setup_compile_flags macro

* Sun Sep 27 2009 Per Øyvind Karlsen <peroyvind@mandriva.org> 1:1.2-10mdv2010.0
+ Revision: 449900
- make multilib behaviour optionable and also apply the behaviour to package
  upgrades as well (updates P501)
- move distro.py to standard location as it no longer contains any arch specific
  stuff...
- fix slow pycurl fetcher without breaking others..
- fix huge slowdown limiting download speed to ~160K/sec when using pycurl
- for a dependency which only two packages of same version and different arch
  satisfies, automatically pick the one with best arch score. This will ie.
  make smart able to automatically pick 'lib64foo-devel' to satisfy 'foo-devel'
  in cases where both 'libfoo-devel' & 'lib64foo-devel' provides it. (P501)
- restore old revision after accidental removal of directory
- fixes and updates from smart mandriva branch (P500):
  	o really fix handling of hdlist.cz to make it actually work again
  	o make sure that mirror picked by urpmisync plugin may actually be used
  	o add XZHandler for handling xz compressed files

* Tue Jun 02 2009 Per Øyvind Karlsen <peroyvind@mandriva.org> 1:1.2-8mdv2010.0
+ Revision: 382279
- add a buildconflicts on python-curl to prevent it's different output breaking test suite
- update to new tarball generated from my branch:
  	o fix handling of restricted channels (fixes #51249)
  	o fix handling of cdrom (fixes #51247)
  	o fix baseurl so that downloading will work again (fixes #50460)
  	o print warning if errors resulting in urpmisync being disabled occurs

* Mon May 25 2009 Per Øyvind Karlsen <peroyvind@mandriva.org> 1:1.2-7mdv2010.0
+ Revision: 379714
- disable ksmarttray for >= 2010.0
- * make urpmisync more sturdy, remove channels when disabled and fallback to
  disabled if exceptions occurs (P505)
- fix decompression of hdlist.cz (P504)

* Sat Apr 25 2009 Per Øyvind Karlsen <peroyvind@mandriva.org> 1:1.2-6mdv2010.0
+ Revision: 369038
- skip global options urpmi.cfg for urpmichannelsync (fixes #48509,8)
- fix dealing with urpmi medias containing dots in the name (P502)

* Tue Mar 10 2009 Per Øyvind Karlsen <peroyvind@mandriva.org> 1:1.2-5mdv2009.1
+ Revision: 353349
- make urpmichannelsync channels default to 0 for priority to keep consistent
  priority of packages based on their version only which is what one usually wants..
- be sure to move hdlist if present as well updates (P0)

* Mon Mar 09 2009 Per Øyvind Karlsen <peroyvind@mandriva.org> 1:1.2-4mdv2009.1
+ Revision: 353328
- reuse existing urpmi metadata when forcing migration to new layout and remove
  any old leftovers (P0)

* Sat Mar 07 2009 Per Øyvind Karlsen <peroyvind@mandriva.org> 1:1.2-3mdv2009.1
+ Revision: 350674
- add python-rpm to buildrequires (required by test suite)
- add %%check section with test suite running to prevent more silly mistakes..:p
- gah, previous commit/release missed the actually updated tarball, update it
  from my branch again with more fixes:
  	o in situations where /var/lib/media/<medianame>/ doesn't exist, create it,
  	  will force urpmi to migrate to new layout from old with
  	  /var/lib/media/synthesis.hdlist.<medianame>.cz etc. as well.
  	o fix broken urpmichannelsync test
  	o fix locale issue which would break the test suite
  	o fix issue where dpkg installed, but not used would break smart

* Fri Mar 06 2009 Per Øyvind Karlsen <peroyvind@mandriva.org> 1:1.2-2mdv2009.1
+ Revision: 349658
- fix mess with unresolved conflicts which made it in to the branch by accident:(

* Thu Mar 05 2009 Per Øyvind Karlsen <peroyvind@mandriva.org> 1:1.2-1mdv2009.1
+ Revision: 349177
- update to new version based on my branch:
  	o merging in new 1.2 stable release from trunk
  	o merge in several of afb's bugfix and relevant feature branches which hasn't
  	  made their way to trunk yet
  	o improve urpmichannelsync plugin making it a bit more robust
  	o merge all of our appropriate patches and throw away those who's not
  	o switch to xz compression for tarball
  fix up after previous vandalism commit:
  	o revert back to my mandriva branch
  	o fix reckless usage of epoch tag which broke dependencies on subpackages
  	o fix #48265 properly

* Thu Feb 26 2009 Helio Chissini de Castro <helio@mandriva.com> 1:1.1-3mdv2009.1
+ Revision: 345173
- Fixing bug https://qa.mandriva.com/show_bug.cgi?id=48265 with a easy solution, using the real upstream package.
  In near future, we should accept only upstream tarballs, instead of use unfinished obscure branchs

* Thu Dec 25 2008 Funda Wang <fwang@mandriva.org> 1.1.1-2mdv2009.1
+ Revision: 318616
- fix patch
- rediff signature patch
- rediff channel patch
- rebuild for new python

* Wed Nov 05 2008 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.1.1-1mdv2009.1
+ Revision: 300004
- workaround nagging about missing files during build of ksmarttray
- perform some spec cleanups and cosmetics to follow "regular" Mandriva style
- update from my own branch based on 1.1.1:
  	o adds urpimsync plugin to natively supporting use of local urpmi
  	  configuration and data (replaces existing distro.py and obsoletes
  	  urpmi2smart)
  	o adds basic mirrorlist support
- make dependency on python-liblzma versioned

* Mon Sep 15 2008 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.1-1mdv2009.0
+ Revision: 285039
- since last one never got through, bump release down back to 1
- bump release
- cool down on overeager macro usage for %%{name}
- change conflicts on python-curl to suggests
- add dependency on python-liblzma since we need it for info.xml.lzma
- add support for info.xml metadata and fix crash with curl (P200, from my own branch:)
- fix string splitting in urpmi2smart that got broken due to a second ':' showing
  up in new mirrorurl variable
- new release
- remove conflict on python-curl, new version of python-curl works without
  segfaulting :)
- always pass -pX argument to %%patchX

* Fri Aug 15 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.0-1mdv2009.0
+ Revision: 272233
- Update to Smart 1.0
  Remove patches 0, 2,6 ,11 ( Merged upstream )
  Added comment about patch 13 ( i do not know if this is still needed to use it )

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.52-7mdv2009.0
+ Revision: 269254
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - ensure comment does not appear in ksmarttray's %%postun

* Sat Jun 07 2008 Funda Wang <fwang@mandriva.org> 0.52-6mdv2009.0
+ Revision: 216583
- use media_info and synthesis by default
- move kde3 stuff to /opt

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Thu Jan 31 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.52-5mdv2008.1
+ Revision: 160889
- fix smart widht when running in terminal, patch 105

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Dec 17 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.52-4mdv2008.1
+ Revision: 121130
- use SUSE patches
- drop patches 100-102
- rebuild for new rpm
- new license policy
- do not package LICENSE file

* Mon Oct 22 2007 David Walluck <walluck@mandriva.org> 0.52-3mdv2008.1
+ Revision: 101073
- always include ksmarttray patches in src.rpm
- always apply ksmarttray patches regardless of whether we are building it

* Thu Oct 18 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.52-2mdv2008.1
+ Revision: 99836
- drop patch 9 (merged in one SUSE patch)
- add three SUSE patches (x86_64 support)

* Tue Oct 09 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.52-1mdv2008.1
+ Revision: 96573
- remove patch 2 as it has been applied upstream
- new version
- *.pyc files should be shipped

* Thu Sep 27 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.51-17mdv2008.0
+ Revision: 93301
- do not hardcode libdir
- conflicts python-curl as it crashesh smart while updating channels
- do not ship *.pyc files
-  add full url for source0
- enable ksmarttray (somehow i just disabled it ;)
- use smart's makefile
- fix mixture of tabs and spaces
- do not use vendor in desktop files
- move patch 12 to ksmarttray section
- suggests python-curl

* Sat Sep 15 2007 David Walluck <walluck@mandriva.org> 0.51-16mdv2008.0
+ Revision: 85891
- require smart = %%{version}-%%{release} from subpackages so we don't get breakage

* Sat Sep 15 2007 David Walluck <walluck@mandriva.org> 0.51-15mdv2008.0
+ Revision: 85877
- fix conflicts with gui subpackage

* Fri Sep 14 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.51-14mdv2008.0
+ Revision: 85627
- check rpm signatures and add default pgp keyserver
  provide patch 14, which prevents segfaults on slower connections
  provide patch 15, which add support for fail on curl authentification error
  provide patch 16, which add Hide-Unlocked option in View menu
  provide patch 17, which should haven't slowndown on curl downloading
  set requires on python-curl, especially useful for people using proxies

* Thu Sep 13 2007 Thierry Vignaud <tv@mandriva.org> 0.51-13mdv2008.0
+ Revision: 85237
- bump conflicts in order to fix upgrade (#33465)

* Thu Sep 13 2007 David Walluck <walluck@mandriva.org> 0.51-12mdv2008.0
+ Revision: 84932
- bump release
- remove executable bit from smart-package-manager.desktop
- document some outstanding issues

* Thu Sep 13 2007 David Walluck <walluck@mandriva.org> 0.51-10mdv2008.0
+ Revision: 84913
- partial fix for upstream ksmarttray update bug
- fix for bug #28782 (detectsys)

* Sun Sep 09 2007 David Walluck <walluck@mandriva.org> 0.51-9mdv2008.0
+ Revision: 83949
- include modified urpmi2smart.py script
- replace references to i568 with i586 in distro.i586
- always include distro.i586 as a source regardless of arch and update at install time
- use %%bcond_without macros for spec options
- add patch to fix downloading over scp
- use desktop-file-install and make sure .desktop files validate
- show ksmarttray in menus

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - update channel list
      remove JPackage because it is dead
      add non-free channel
      provide separate channel list for i586 and x86_64

* Mon Sep 03 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.51-6mdv2008.0
+ Revision: 78579
- use script fo find translations
- remove options for older mdv release
- drop exclude for some files
- ksmarttray will be shown only in KDE menus

* Wed Aug 29 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.51-5mdv2008.0
+ Revision: 74263
- remove doubled/unneeded buildrequires
- do not use  %%{_sourcedir}
- remove %%ifarch, rely on libsuffix for configure script
- small cleans in a spec file
- drop source 5 (smart has french translation already)
- provide patch 8 (fixes gui)
- provide patch 9 (speed up listing packages in channels)
- provide patch 5 (should speed up gui responsiveness)

* Tue Aug 28 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.51-4mdv2008.0
+ Revision: 72632
- fix build on x86_64
- provides smart newer, a command which shows packages that have available upgrades
- add ksmarttray's konqueror service menus
- add scriplets
- provide patch 4, which adds handling of rpm gpg signatures
- provide patch 3 (mirrors for channels)
- provide patch 2 (should speed up cache loading)
- provide patch 7 (ksmarttray can start smart-gui now)

* Fri Aug 10 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.51-3mdv2008.0
+ Revision: 61015
- provide patch 6 (enable build of ksmarttray)
- drop X-MandrivaLinux from desktop file

* Mon Jun 11 2007 Olivier Thauvin <nanardon@mandriva.org> 0.51-2mdv2008.0
+ Revision: 37984
- rebuild for rpm

* Mon May 21 2007 Andreas Hasenack <andreas@mandriva.com> 0.51-1mdv2008.0
+ Revision: 29383
- updated to version 0.51
- removed patches that were already included

* Wed May 02 2007 Funda Wang <fwang@mandriva.org> 0.50-5mdv2008.0
+ Revision: 20377
- Move translations into main package, because vt under x11 may need
  translations.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16369 |12mr|smartmontools-5.41-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	For monitoring S.M.A.R.T. disks and devices
Name:		smartmontools
Version:	5.41
Release:	%mkrel 5
License:	GPLv2
Group:		System/Kernel and hardware
URL:		http://smartmontools.sourceforge.net/
Source0:	http://heanet.dl.sourceforge.net/sourceforge/%{name}/%{name}-%{version}.tar.gz
Source1:	smartd.conf
Source2:	smartd.init
Source3:	smartd.sysconfig
Patch0:		smartmontools-5.42-service.patch
Obsoletes:	smartsuite
Provides:	smartsuite
Requires(post):	rpm-helper
Requires(preun): rpm-helper
BuildRequires:	libcap-ng-devel
BuildRequires:	pkgconfig(systemd)

%description
SMARTmontools controls and monitors storage devices using the Self-Monitoring,
Analysis and Reporting Technology System (S.M.A.R.T.) built into ATA and SCSI
Hard Drives. This is used to check the reliability of the hard drive and
predict drive failures. The suite contains two utilities. The first, smartctl,
is a command-line utility designed to perform simple S.M.A.R.T. tasks. The
second, smartd, is a daemon that periodically monitors smart status and
reports errors to syslog. The package is compatible with the ATA/ATAPI-5
specification. Future releases will be compatible with the ATA/ATAPI-6 and
ATA/ATAPI-7 specifications. The package is intended to incorporate as much
"vendor specific" and "reserved" information as possible about disk drives.
man smartctl and man smartd will provide more information.

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x \
    --with-libcap-ng=yes \
    --enable-drivedb

%make

%install
%__rm -rf %{buildroot}

%__install -d %{buildroot}%{_sysconfdir}/sysconfig
%__install -d %{buildroot}%{_initrddir}

%makeinstall_std

%__install %{SOURCE1} %{buildroot}%{_sysconfdir}/
%__install %{SOURCE2} %{buildroot}%{_initrddir}/smartd
%__install %{SOURCE3} %{buildroot}%{_sysconfdir}/sysconfig/smartd

%post
%_post_service smartd

%preun
%_preun_service smartd

%clean
%__rm -rf %{buildroot}

%files
%attr(0755,root,root) %{_initrddir}/smartd
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/smartd.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/smartd
%{_sbindir}/*
%{_mandir}/man?/*
%{_docdir}/%{name}
%{_datadir}/%{name}/drivedb.h
/lib/systemd/system/smartd.service


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16370 |12mr|smb4k-0.10.12-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		smb4k
Version:	0.10.12
Release:	1
Summary:	A KDE SMB share browser
Source:		http://downloads.sourceforge.net/project/smb4k/Smb4K%20%28stable%20releases%29/0.10.12/%{name}-%{version}.tar.bz2
Patch1:		smb4k-0.10.10-sudo.patch
License:	GPLv2+
Group:		Networking/Other
Url:		http://sourceforge.net/projects/smb4k
Requires:	samba-client
Requires:	kdebase4-runtime
BuildRequires:  kdelibs4-devel
Obsoletes:	%mklibname %name 0
# fwang: I remove libname in 0.9.0-1, because:
# 1) libname is only used by the application
# 2) the application is mainly an end user application rather than
#    a development library
Obsoletes:	%mklibname %name 1
Obsoletes:	%{mklibname smb4kdialogs 2} < %version-%release
Conflicts:	%name-devel < 0.10.0-rc

%description
An SMB network and share browser for KDE 4 or later.

%files -f %{name}.lang
%defattr(-,root,root)
%{_kde_bindir}/*
%_kde_datadir/apps/kconf_update/*
%{_kde_libdir}/kde4/*.so
%{_kde_libdir}/libsmb4kdialogs.so
%{_kde_datadir}/applications/kde4/smb4k.desktop
%dir %{_kde_datadir}/apps/smb4k
%{_kde_datadir}/apps/*/*.rc
%{_kde_datadir}/config.kcfg/smb4k.kcfg
%{_kde_iconsdir}/*/*/*/*

#------------------------------------------------	

%define smb4kcore_major 3
%define libsmb4kcore %mklibname smb4kcore %smb4kcore_major

%package -n %libsmb4kcore
Summary: SMB4K core library
Group: System/Libraries

%description -n %libsmb4kcore
SMB4K core library.

%files -n %libsmb4kcore
%defattr(-,root,root)
%_kde_libdir/libsmb4kcore.so.%{smb4kcore_major}*

#------------------------------------------------
%package devel
Summary: Developemnt files for smb4k
Group: Development/KDE and Qt
Requires: %libsmb4kcore = %version-%release

%description devel
Developemnt files for smb4k.

%files devel
%defattr(-,root,root)
%_kde_libdir/libsmb4kcore.so

#------------------------------------------------

%prep
%setup -q -n %name-%version
%patch1 -p1

cd po/pt
mv pt.po %name.po

%build
%cmake_kde4
%make

%install
rm -Rf %{buildroot}
%makeinstall_std -C build

%find_lang %name --with-html

%clean
rm -rf %{buildroot}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16371 |12mr|smbldap-tools-0.9.5-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	User & Group administration tools for Samba-OpenLDAP
Name: 		smbldap-tools
Version: 	0.9.5
Release: 	%mkrel 8
Group: 		System/Servers
License: 	GPL
URL:		https://gna.org/projects/smbldap-tools/
Source0: 	http://download.gna.org/smbldap-tools/packages/%{name}-%{version}.tgz
Source1: 	mkntpwd.tar.bz2
Patch0:		smbldap-tools-mdvconfig.diff
Patch1:		smbldap-tools-utf-8.patch
Requires:	perl-IO-Socket-SSL
BuildRequires:	perl-doc
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Smbldap-tools is a set of perl scripts written by Idealx. Those scripts are
designed to help managing users and groups in a ldap directory server and
can be used both by users and administrators of Linux systems:
. users can change their password in a way similar to the standard
  "passwd" command,
. administrators can perform users and groups management

Scripts are described in the Smbldap-tools User Manual
(http://samba.idealx.org/smbldap-tools.en.html) which also give command
line examples.
You can download the latest version on Idealx web site
(http://samba.idealx.org/dist/).
Comments and/or questions can be sent to the smbldap-tools mailing list
(http://lists.idealx.org/lists/samba).

%prep

%setup -q -a1
%patch0 -p0 -b .mdvconf
%patch1 -p1 -b .utf8

# nuke that IDEALX stuff from the code
for i in `find -type f`; do
    perl -pi -e "s|/etc/opt/IDEALX/smbldap-tools/|%{_sysconfdir}/smbldap-tools/|g; \
    s|/opt/IDEALX/bin:||g; \
    s|/opt/IDEALX/sbin|%{_sbindir}|g" $i
done

%build
%serverbuild

pushd mkntpwd
%make CFLAGS="$CFLAGS"
popd

# make some manpages
for i in smbldap-groupadd smbldap-groupdel smbldap-groupmod smbldap-groupshow smbldap-passwd \
    smbldap-populate smbldap-useradd smbldap-userdel smbldap-userinfo smbldap-usermod smbldap-usershow; do
    perldoc $i > $i.1
done

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}/smbldap-tools
install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{perl_vendorlib}
install -d %{buildroot}%{_mandir}/man1

install -m0644 smbldap.conf %{buildroot}%{_sysconfdir}/smbldap-tools/
install -m0600 smbldap_bind.conf %{buildroot}%{_sysconfdir}/smbldap-tools/
install -m0644 smbldap_tools.pm %{buildroot}%{perl_vendorlib}/

install -m0755 smbldap-groupadd %{buildroot}%{_sbindir}/
install -m0755 smbldap-groupdel %{buildroot}%{_sbindir}/
install -m0755 smbldap-groupmod %{buildroot}%{_sbindir}/
install -m0755 smbldap-groupshow %{buildroot}%{_sbindir}/
install -m0755 smbldap-passwd %{buildroot}%{_sbindir}/
install -m0755 smbldap-populate %{buildroot}%{_sbindir}/
install -m0755 smbldap-useradd %{buildroot}%{_sbindir}/
install -m0755 smbldap-userdel %{buildroot}%{_sbindir}/
install -m0755 smbldap-userinfo %{buildroot}%{_sbindir}/
install -m0755 smbldap-usermod %{buildroot}%{_sbindir}/
install -m0755 smbldap-usershow %{buildroot}%{_sbindir}/
install -m0755 mkntpwd/mkntpwd %{buildroot}%{_sbindir}/
install -m0644 smbldap-*.1 %{buildroot}%{_mandir}/man1/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CONTRIBUTORS COPYING ChangeLog INFRA INSTALL README TODO doc
%doc smbldap.conf smbldap_bind.conf configure.pl
%dir %{_sysconfdir}/smbldap-tools
%config(noreplace) %{_sysconfdir}/smbldap-tools/smbldap.conf
%config(noreplace) %{_sysconfdir}/smbldap-tools/smbldap_bind.conf
%{_sbindir}/*
%{perl_vendorlib}/smbldap_tools.pm
%{_mandir}/man1/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16372 |12mr|smilutils-0.3.2-20070731.5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	smilutils
%define version	0.3.2
%define release 20070731.5

%define major	0
%define libname %mklibname kinoextensions %major

%define _disable_ld_no_undefined 1
%define _disable_ld_as_needed 1

Name: 	 	%{name}
Summary: 	Command line tools for Kino's SMIL video format
Version: 	%{version}
Release: 	%{release}
Source:		%{name}-20070731.tar.bz2
Patch0:		smilutils-gcc4.3.patch
Patch1:		smilutils-gcc4.4.patch
URL:		http://sf.net/projects/kino
License:	GPL
Group:		Video
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	autoconf
BuildRequires:	libdv-devel quicktime-devel libxml2-devel
BuildRequires:	SDL-devel libgdk_pixbuf2.0-devel 

%description
SMIL is the file format kino uses to save projects. Here are a collection of
command line tools for SMIL manipulation.

%package -n 	%{libname}
Summary:        Dynamic libraries from %name
Group:          System/Libraries
Obsoletes:	%{libname}-devel

%description -n %{libname}
Dynamic libraries from %name.

%prep
%setup -q -n %name
%patch0 -p1
%patch1 -p1

%build
./autogen.sh
%configure2_5x
%make
										
%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%if "%{_lib}" != "lib"
	mv -f %buildroot%_prefix/lib %buildroot%_libdir
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README COPYING
%{_bindir}/*
%{_mandir}/man1/*

%files -n %libname
%defattr(-,root,root)
%{_libdir}/kino/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16373 |12mr|smokegen-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		smokegen
Summary:	Scripting MetaObject Kompiler Engine tools
Version:	4.9.4
Release:	1
Epoch:		1
Group:		Graphical desktop/KDE
License:	GPL
URL:		http://www.kde.org
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel

%description
SMOKE provides infrastructure which is used for creating bindings for
multiple languages such as Ruby, C# and PHP.

This package contains the development tools to do bindings with the
Scripting MetaObject Kompiler Engine, used by several Qt and KDE bindings,
as well as some bindings for the Wt library.

#------------------------------------------------------------

%define libsmokebase_major 3
%define libsmokebase %mklibname smokebase %{libsmokebase_major}

%package -n %{libsmokebase}
Summary:	smokegen Library
Group:		Development/KDE and Qt
Conflicts:	%{_lib}smokeqt3 <= 1:4.5.80-1

%description -n %{libsmokebase}
smokegen Library

%files -n %{libsmokebase}
%{_kde_libdir}/libsmokebase.so.%{libsmokebase_major}*

#------------------------------------------------------------

%package devel
Summary:	Header files for %{name}
Group:		Development/KDE and Qt
Conflicts:	smoke4-devel < 1:4.6.90
Requires:	kdelibs4-devel
Requires:	%{libsmokebase} = %{EVRD}

%description devel
Header files for %{name}

%files devel
%{_kde_bindir}/smokegen
%{_kde_bindir}/smokeapi
%{_kde_libdir}/libcppparser.so
%{_kde_libdir}/libsmokebase.so
%{_kde_includedir}/smokegen/generatorenvironment.h
%{_kde_includedir}/smokegen/generator_export.h
%{_kde_includedir}/smokegen/generatorpreprocessor.h
%{_kde_includedir}/smokegen/generatorvisitor.h
%{_kde_includedir}/smokegen/name_compiler.h
%{_kde_includedir}/smokegen/options.h
%{_kde_includedir}/smokegen/type_compiler.h
%{_kde_includedir}/smokegen/type.h
%{_kde_includedir}/smoke.h
%{_kde_datadir}/smokegen
%{_kde_libdir}/smokegen/generator_smoke.so
%{_kde_libdir}/smokegen/generator_dump.so
%{_kde_datadir}/smoke/cmake/SmokeConfig.cmake
%{_kde_datadir}/smoke/cmake/FindLibraryWithDebug.cmake
%{_kde_datadir}/smoke/cmake/FindPhonon.cmake
%{_kde_datadir}/smoke/cmake/FindQImageBlitz.cmake
%{_kde_datadir}/smoke/cmake/FindQScintilla.cmake
%{_kde_datadir}/smoke/cmake/FindQwt5.cmake
%{_kde_datadir}/smoke/cmake/HandleImportedTargetsInCMakeRequiredLibraries.cmake
%{_kde_datadir}/smoke/cmake/MacroLogFeature.cmake
%{_kde_datadir}/smoke/cmake/MacroOptionalAddBindings.cmake
%{_kde_datadir}/smoke/cmake/MacroOptionalFindPackage.cmake
%{_kde_datadir}/smoke/cmake/SmokeVersionConfig.cmake

#------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.1-1
- New version 4.9.1

* Tue Aug 14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.0-1
- New version 4.9.0

* Sat Jul 21 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.8.97-1
- New version 4.8.97

* Sun Jul 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.8.95-1
- New version 4.8.95

* Fri Jun 08 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 1:4.8.4-69.1mib2010.2
- New version 4.8.4
- MIB (Mandriva International Backports)

* Fri May 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 1:4.8.3-69.1mib2010.2
- New version 4.8.3
- Better summary and description
- MIB (Mandriva International Backports)

* Wed Apr 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 1:4.8.2-69.1mib2010.2
- New version 4.8.2
- MIB (Mandriva International Backports)

* Wed Mar 07 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 1:4.8.1-69.1mib2010.2
- New version 4.8.1
- MIB (Mandriva International Backports)

* Mon Feb 20 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 1:4.8.0-69.1mib2010.2
+ Revision: 762505
- Backport to 2010.2 for MIB users
- MIB (Mandriva International Backports)

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.8.0-1
+ Revision: 762505
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.97-1
+ Revision: 758090
- New upstream tarball

* Thu Dec 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.95-1
+ Revision: 744569
- New upstream tarball

* Fri Dec 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.90-1
+ Revision: 739324
- New upstream tarball $NEW_VERSION

* Sat Nov 19 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.80-1
+ Revision: 731841
- New upstream tarball 4.7.80

* Fri Aug 26 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.41-1
+ Revision: 697175
- New version 4.7.41

* Mon Aug 01 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.40-1
+ Revision: 692623
- Fix file list
- import smokegen


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16374 |12mr|smokekde-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define with_kdepimlibs 1

Name:		smokekde
Summary:	KDE4 bindings for SMOKE
Version:	4.9.4
Release:	1
Epoch:		1
Group:		Graphical desktop/KDE
License:	GPLv2 LGPLv2
URL:		http://www.kde.org
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	smokeqt-devel >= 1:%{version}
%if %{with_kdepimlibs}
BuildRequires:	kdepimlibs4-devel >= 2:%{version}
%endif
BuildRequires:	okular-devel >= 2:%{version}
BuildRequires:	kate-devel >= 1:%{version}
BuildRequires:	qscintilla-qt4-devel
BuildRequires:	pkgconfig(akonadi)
BuildRequires:	pkgconfig(libattica)
BuildRequires:	pkgconfig(soprano)

%description
KDE4 bindings for SMOKE (Scripting Meta Object Kompiler Engine)

#-----------------------------------------------------------------------------

%define smokesopranoclient_major 3
%define libsmokesopranoclient %mklibname smokesopranoclient %{smokesopranoclient_major}

%package -n %{libsmokesopranoclient}
Summary:	Soprano bindings for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokesopranoclient}
Soprano bindings for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokesopranoclient}
%{_kde_libdir}/libsmokesopranoclient.so.%{smokesopranoclient_major}*

#-----------------------------------------------------------------------------

%define smokesopranoserver_major 3
%define libsmokesopranoserver %mklibname smokesopranoserver %{smokesopranoserver_major}

%package -n %{libsmokesopranoserver}
Summary:	Soprano bindings for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokesopranoserver}
Soprano bindings for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokesopranoserver}
%{_kde_libdir}/libsmokesopranoserver.so.%{smokesopranoserver_major}*

#------------------------------------------------------------

%define smokekate_major 3
%define libsmokekate %mklibname smokekate %{smokekate_major}

%package -n %{libsmokekate}
Summary:	Kate bindings for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokekate}
Kate bindings for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokekate}
%{_kde_libdir}/libsmokekate.so.%{smokekate_major}*

#-----------------------------------------------------------------------------

%define smokekdecore_major 3
%define libsmokekdecore %mklibname smokekdecore %{smokekdecore_major}

%package -n %{libsmokekdecore}
Summary:	KDE4 bindings for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokekdecore}
KDE4 bindings for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokekdecore}
%{_kde_libdir}/libsmokekdecore.so.%{smokekdecore_major}*

#-----------------------------------------------------------------------------

%define smokekdeui_major 3
%define libsmokekdeui %mklibname smokekdeui %{smokekdeui_major}

%package -n %{libsmokekdeui}
Summary:	KDE4 bindings for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokekdeui}
KDE4 bindings for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokekdeui}
%{_kde_libdir}/libsmokekdeui.so.%{smokekdeui_major}*

#-----------------------------------------------------------------------------

%define smokekfile_major 3
%define libsmokekfile %mklibname smokekfile %{smokekfile_major}

%package -n %{libsmokekfile}
Summary:	KDE4 bindings for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokekfile}
KDE4 bindings for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokekfile}
%{_kde_libdir}/libsmokekfile.so.%{smokekfile_major}*

#-----------------------------------------------------------------------------

%define smokekio_major 3
%define libsmokekio %mklibname smokekio %{smokekio_major}

%package -n %{libsmokekio}
Summary:	KDE4 bindings for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokekio}
KDE4 bindings for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokekio}
%{_kde_libdir}/libsmokekio.so.%{smokekio_major}*

#-----------------------------------------------------------------------------

%define smokeknewstuff2_major 3
%define libsmokeknewstuff2 %mklibname smokeknewstuff2_ %{smokeknewstuff2_major}

%package -n %{libsmokeknewstuff2}
Summary:	KDE4 bindings for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokeknewstuff2}
KDE4 bindings for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokeknewstuff2}
%{_kde_libdir}/libsmokeknewstuff2.so.%{smokeknewstuff2_major}*

#-----------------------------------------------------------------------------

%define smokeknewstuff3_major 3
%define libsmokeknewstuff3 %mklibname smokeknewstuff3_ %{smokeknewstuff3_major}

%package -n %{libsmokeknewstuff3}
Summary:	KDE4 bindings for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokeknewstuff3}
KDE4 bindings for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokeknewstuff3}
%{_kde_libdir}/libsmokeknewstuff3.so.%{smokeknewstuff3_major}*

#-----------------------------------------------------------------------------

%define smokekhtml_major 3
%define libsmokekhtml %mklibname smokekhtml %{smokekhtml_major}

%package -n %{libsmokekhtml}
Summary:	KDE4 bindings for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokekhtml}
KDE4 bindings for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokekhtml}
%{_kde_libdir}/libsmokekhtml.so.%{smokekhtml_major}*

#-----------------------------------------------------------------------------

%define smokektexteditor_major 3
%define libsmokektexteditor %mklibname smoketexteditor %{smokektexteditor_major}

%package -n %{libsmokektexteditor}
Summary:	KDE4 bindings for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokektexteditor}
KDE4 bindings for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokektexteditor}
%{_kde_libdir}/libsmokektexteditor.so.%{smokektexteditor_major}*

#-----------------------------------------------------------------------------

%define smokekparts_major 3
%define libsmokekparts %mklibname smokekparts %{smokekparts_major}

%package -n %{libsmokekparts}
Summary:	KDE4 bindings for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokekparts}
KDE4 bindings for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokekparts}
%{_kde_libdir}/libsmokekparts.so.%{smokekparts_major}*

#-----------------------------------------------------------------------------

%define smokekutils_major 3
%define libsmokekutils %mklibname smokekutils %{smokekutils_major}

%package -n %{libsmokekutils}
Summary:	KDE4 bindings for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokekutils}
KDE4 bindings for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokekutils}
%{_kde_libdir}/libsmokekutils.so.%{smokekutils_major}*

#-----------------------------------------------------------------------------

%define smokesolid_major 3
%define libsmokesolid %mklibname smokesolid %{smokesolid_major}

%package -n %{libsmokesolid}
Summary:	Solid bindings for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokesolid}
Solid bindings for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokesolid}
%{_kde_libdir}/libsmokesolid.so.%{smokesolid_major}*

#-----------------------------------------------------------------------------

%define smokeokular_major 3
%define libsmokeokular %mklibname smokeokular %{smokeokular_major}

%package -n %{libsmokeokular}
Summary:	Okular bindings for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokeokular}
Okular bindings for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokeokular}
%{_kde_libdir}/libsmokeokular.so.%{smokeokular_major}*

#------------------------------------------------------------

%define libsmokesoprano_major 3
%define libsmokesoprano %mklibname smokesoprano %{libsmokesoprano_major}

%package -n %{libsmokesoprano}
Summary:	Soprano bindings for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokesoprano}
Soprano bindings for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokesoprano}
%{_kde_libdir}/libsmokesoprano.so.%{libsmokesoprano_major}*

#------------------------------------------------------------

%define libsmokeplasma_major 3
%define libsmokeplasma %mklibname smokeplasma %{libsmokeplasma_major}

%package -n %{libsmokeplasma}
Summary:	Plasma bindings for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokeplasma}
Plasma bindings for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokeplasma}
%{_kde_libdir}/libsmokeplasma.so.%{libsmokeplasma_major}*

#------------------------------------------------------------

%define libsmokenepomuk_major 3
%define libsmokenepomuk %mklibname smokenepomuk %{libsmokenepomuk_major}

%package -n %{libsmokenepomuk}
Summary:	Nepomuk bindings for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokenepomuk}
Nepomuk bindings for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokenepomuk}
%{_kde_libdir}/libsmokenepomuk.so.%{libsmokenepomuk_major}*

#------------------------------------------------------------
%if %{with_kdepimlibs}
%define libsmokeakonadi_major 3
%define libsmokeakonadi %mklibname smokeakonadi %{libsmokeakonadi_major}

%package -n %{libsmokeakonadi}
Summary:	Akondi bindings for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokeakonadi}
Akondi bindings for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokeakonadi}
%{_kde_libdir}/libsmokeakonadi.so.%{libsmokeakonadi_major}*
%endif

#------------------------------------------------------------

%define libsmokeattica_major 3
%define libsmokeattica %mklibname smokeattica %{libsmokeattica_major}

%package -n %{libsmokeattica}
Summary:	Attica bindings for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokeattica}
Attica bindings for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokeattica}
%{_kde_libdir}/libsmokeattica.so.%{libsmokeattica_major}*

#------------------------------------------------------------

%define libsmokenepomukquery_major 3
%define libsmokenepomukquery %mklibname smokenepomukquery %{libsmokenepomukquery_major}

%package -n %{libsmokenepomukquery}
Summary:	Nepomuk bindings for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokenepomukquery}
Nepomuk bindings for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokenepomukquery}
%{_kde_libdir}/libsmokenepomukquery.so.%{libsmokenepomukquery_major}*

#------------------------------------------------------------

%package devel
Summary:	Header files for %{name}
Group:		Development/KDE and Qt
Requires:	smokeqt-devel >= 1:%{version}
Requires:	okular-devel >= 2:%{version}
Requires:	kate-devel >= 1:%{version}
%if %{with_kdepimlibs}
Requires:	%{libsmokeakonadi} = %{EVRD}
Requires:	kdepimlibs4-devel >= 2:%{version}
%endif
Requires:	%{libsmokeattica} = %{EVRD}
Requires:	%{libsmokekate} = %{EVRD}
Requires:	%{libsmokekdecore} = %{EVRD}
Requires:	%{libsmokekdeui} = %{EVRD}
Requires:	%{libsmokekfile} = %{EVRD}
Requires:	%{libsmokekhtml} = %{EVRD}
Requires:	%{libsmokekio} = %{EVRD}
Requires:	%{libsmokeknewstuff2} = %{EVRD}
Requires:	%{libsmokeknewstuff3} = %{EVRD}
Requires:	%{libsmokekparts} = %{EVRD}
Requires:	%{libsmokektexteditor} = %{EVRD}
Requires:	%{libsmokekutils} = %{EVRD}
Requires:	%{libsmokenepomuk} = %{EVRD}
Requires:	%{libsmokenepomukquery} = %{EVRD}
Requires:	%{libsmokeokular} = %{EVRD}
Requires:	%{libsmokeplasma} = %{EVRD}
Requires:	%{libsmokesolid} = %{EVRD}
Requires:	%{libsmokesoprano} = %{EVRD}
Requires:	%{libsmokesopranoclient} = %{EVRD}
Requires:	%{libsmokesopranoserver} = %{EVRD}
Conflicts:	smoke4-devel < 1:4.6.90

%description devel
Devel files for %{name}

%files devel
%{_includedir}/smoke/attica_smoke.h
%{_includedir}/smoke/kdecore_smoke.h
%{_includedir}/smoke/kdeui_smoke.h
%{_includedir}/smoke/kfile_smoke.h
%{_includedir}/smoke/khtml_smoke.h
%{_includedir}/smoke/kio_smoke.h
%{_includedir}/smoke/knewstuff2_smoke.h
%{_includedir}/smoke/knewstuff3_smoke.h
%{_includedir}/smoke/kparts_smoke.h
%{_includedir}/smoke/ktexteditor_smoke.h
%{_includedir}/smoke/kutils_smoke.h
%{_includedir}/smoke/nepomuk_smoke.h
%{_includedir}/smoke/nepomukquery_smoke.h
%{_includedir}/smoke/okular_smoke.h
%{_includedir}/smoke/plasma_smoke.h
%{_includedir}/smoke/solid_smoke.h
%{_includedir}/smoke/soprano_smoke.h
%{_includedir}/smoke/sopranoclient_smoke.h
%{_includedir}/smoke/sopranoserver_smoke.h
%{_includedir}/smoke/kate_smoke.h
%{_kde_libdir}/libsmokekate.so
%if %{with_kdepimlibs}
%{_includedir}/smoke/akonadi_smoke.h
%{_kde_libdir}/libsmokeakonadi.so
%endif
%{_kde_libdir}/libsmokeattica.so
%{_kde_libdir}/libsmokekdecore.so
%{_kde_libdir}/libsmokekdeui.so
%{_kde_libdir}/libsmokekfile.so
%{_kde_libdir}/libsmokekhtml.so
%{_kde_libdir}/libsmokekio.so
%{_kde_libdir}/libsmokeknewstuff2.so
%{_kde_libdir}/libsmokeknewstuff3.so
%{_kde_libdir}/libsmokekparts.so
%{_kde_libdir}/libsmokektexteditor.so
%{_kde_libdir}/libsmokekutils.so
%{_kde_libdir}/libsmokenepomuk.so
%{_kde_libdir}/libsmokenepomukquery.so
%{_kde_libdir}/libsmokeokular.so
%{_kde_libdir}/libsmokeplasma.so
%{_kde_libdir}/libsmokesolid.so
%{_kde_libdir}/libsmokesoprano.so
%{_kde_libdir}/libsmokesopranoclient.so
%{_kde_libdir}/libsmokesopranoserver.so
%{_kde_datadir}/smokegen/kde-config.xml

#------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.1-1
- New version 4.9.1

* Tue Aug 14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.0-1
- New version 4.9.0

* Sun Jul 22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.8.97-1
- New version 4.8.97

* Sun Jul 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.8.95-1
- New version 4.8.95

* Fri Jun 08 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 1:4.8.4-69.1mib2010.2
- New version 4.8.4
- MIB (Mandriva International Backports)

* Fri May 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 1:4.8.3-69.1mib2010.2
- New version 4.8.3
- MIB (Mandriva International Backports)

* Wed Apr 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 1:4.8.2-69.1mib2010.2
- New version 4.8.2
- MIB (Mandriva International Backports)

* Wed Mar 07 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 1:4.8.1-69.1mib2010.2
- New version 4.8.1
- MIB (Mandriva International Backports)

* Mon Feb 20 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 1:4.8.0-69.2mib2010.2
+ Revision: 770534
- Backport to 2010.2 for MIB users
- MIB (Mandriva International Backports)

* Wed Feb 01 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1:4.8.0-2
+ Revision: 770534
- build with kdepimlibs
- build against working kate..

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.8.0-1
+ Revision: 762506
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.97-1
+ Revision: 758091
- New upstream tarball

* Thu Dec 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.95-1
+ Revision: 744570
- New upstream tarball

* Thu Dec 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.90-2
+ Revision: 744388
- Fix typo in requires

* Fri Dec 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.90-1
+ Revision: 739325
- New upstream tarball $NEW_VERSION
- New upstream tarball 4.7.80

* Mon Nov 14 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.41-1
+ Revision: 730563
- Import smokekde


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16375 |12mr|smokeqt-4.9.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		smokeqt
Summary:	Qt Bindings for SMOKE
Version:	4.9.4
Release:	2
Epoch:		1
Group:		Development/KDE and Qt
License:	GPL
URL:		http://www.kde.org
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	smokegen-devel >= 1:%{version}
BuildRequires:	pkgconfig(qimageblitz)
BuildRequires:	qscintilla-qt4-devel

%description
Qt Bindings for SMOKE (Scripting Meta Object Kompiler Engine)

#-----------------------------------------------------------------------------

%define smokeqtcore_major 3
%define libsmokeqtcore %mklibname smokeqtcore %{smokeqtcore_major}

%package -n %{libsmokeqtcore}
Summary:	Qt binding library for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokeqtcore}
Qt binding library for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokeqtcore}
%{_kde_libdir}/libsmokeqtcore.so.%{smokeqtcore_major}*

#-----------------------------------------------------------------------------

%define smokeqtdeclarative_major 3
%define libsmokeqtdeclarative %mklibname smokeqtdeclarative %{smokeqtdeclarative_major}

%package -n %{libsmokeqtdeclarative}
Summary:	Qt binding library for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokeqtdeclarative}
Qt binding library for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokeqtdeclarative}
%{_kde_libdir}/libsmokeqtdeclarative.so.%{smokeqtdeclarative_major}*

#-----------------------------------------------------------------------------

%define smokeqtdbus_major 3
%define libsmokeqtdbus %mklibname smokeqtdbus %{smokeqtdbus_major}

%package -n   %{libsmokeqtdbus}
Summary:	Qt binding library for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokeqtdbus}
Qt binding library for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokeqtdbus}
%{_kde_libdir}/libsmokeqtdbus.so.%{smokeqtdbus_major}*

#------------------------------------------------------------

%define smokeqthelp_major 3
%define libsmokeqthelp %mklibname smokeqthelp %{smokeqthelp_major}

%package -n %{libsmokeqthelp}
Summary:	Qt binding library for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokeqthelp}
Qt binding library for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokeqthelp}
%{_kde_libdir}/libsmokeqthelp.so.%{smokeqthelp_major}*

#-----------------------------------------------------------------------------

%define smokeqtgui_major 3
%define libsmokeqtgui %mklibname smokeqtgui %{smokeqtgui_major}

%package -n %{libsmokeqtgui}
Summary:	Qt binding library for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokeqtgui}
Qt binding library for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokeqtgui}
%{_kde_libdir}/libsmokeqtgui.so.%{smokeqtgui_major}*

#-----------------------------------------------------------------------------

%define smokeqtmultimedia_major 3
%define libsmokeqtmultimedia %mklibname smokeqtmultimedia %{smokeqtmultimedia_major}

%package -n %{libsmokeqtmultimedia}
Summary:	Qt binding library for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokeqtmultimedia}
Qt binding library for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokeqtmultimedia}
%{_kde_libdir}/libsmokeqtmultimedia.so.%{smokeqtmultimedia_major}*

#-----------------------------------------------------------------------------

%define smokeqtnetwork_major 3
%define libsmokeqtnetwork %mklibname smokeqtnetwork %{smokeqtnetwork_major}

%package -n %{libsmokeqtnetwork}
Summary:	Qt binding library for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokeqtnetwork}
Qt binding library for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokeqtnetwork}
%{_kde_libdir}/libsmokeqtnetwork.so.%{smokeqtnetwork_major}*

#-----------------------------------------------------------------------------

%define smokeqtopengl_major 3
%define libsmokeqtopengl %mklibname smokeqtopengl %{smokeqtopengl_major}

%package -n %{libsmokeqtopengl}
Summary:	Qt binding library for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokeqtopengl}
Qt binding library for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokeqtopengl}
%{_kde_libdir}/libsmokeqtopengl.so.%{smokeqtopengl_major}*

#-----------------------------------------------------------------------------

%define smokeqtsql_major 3
%define libsmokeqtsql %mklibname smokeqtsql %{smokeqtsql_major}

%package -n %{libsmokeqtsql}
Summary:	Qt binding library for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokeqtsql}
Qt binding library for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokeqtsql}
%{_kde_libdir}/libsmokeqtsql.so.%{smokeqtsql_major}*

#-----------------------------------------------------------------------------

%define smokeqtsvg_major 3
%define libsmokeqtsvg %mklibname smokeqtsvg %{smokeqtsvg_major}

%package -n %{libsmokeqtsvg}
Summary:	Qt binding library for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokeqtsvg}
Qt binding library for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokeqtsvg}
%{_kde_libdir}/libsmokeqtsvg.so.%{smokeqtsvg_major}*

#-----------------------------------------------------------------------------

%define smokeqtxml_major 3
%define libsmokeqtxml %mklibname smokeqtxml %{smokeqtxml_major}

%package -n %{libsmokeqtxml}
Summary:	Qt binding library for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokeqtxml}
Qt binding library for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokeqtxml}
%{_kde_libdir}/libsmokeqtxml.so.%{smokeqtxml_major}*

#-----------------------------------------------------------------------------

%define smokeqtxmlpatterns_major 3
%define libsmokeqtxmlpatterns %mklibname smokeqtxmlpatterns %{smokeqtxmlpatterns_major}

%package -n %{libsmokeqtxmlpatterns}
Summary:	Qt binding library for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokeqtxmlpatterns}
Qt binding library for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokeqtxmlpatterns}
%{_kde_libdir}/libsmokeqtxmlpatterns.so.%{smokeqtxmlpatterns_major}*

#-----------------------------------------------------------------------------

%define smokephonon_major 3
%define libsmokephonon %mklibname smokephonon %{smokephonon_major}

%package -n %{libsmokephonon}
Summary:	Qt binding library for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokephonon}
Phonon binding library for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokephonon}
%{_kde_libdir}/libsmokephonon.so.%{smokephonon_major}*

#-----------------------------------------------------------------------------

%define smokeqtuitools_major 3
%define libsmokeqtuitools %mklibname smokeqtuitools %{smokeqtuitools_major}

%package -n %{libsmokeqtuitools}
Summary:	Qt binding library for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokeqtuitools}
Qt binding library for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokeqtuitools}
%{_kde_libdir}/libsmokeqtuitools.so.%{smokeqtuitools_major}*

#-----------------------------------------------------------------------------

%define smokeqtwebkit_major 3
%define libsmokeqtwebkit %mklibname smokeqtwebkit %{smokeqtwebkit_major}

%package -n %{libsmokeqtwebkit}
Summary:	Qt webkit binding library for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokeqtwebkit}
Qt webkit binding library for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokeqtwebkit}
%{_kde_libdir}/libsmokeqtwebkit.so.%{smokeqtwebkit_major}*

#-----------------------------------------------------------------------------

%define smokeqimageblitz_major 3
%define libsmokeqimageblitz %mklibname smokeqimageblitz %{smokeqimageblitz_major}

%package -n %{libsmokeqimageblitz}
Summary:	Qimageblitz binding library for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokeqimageblitz}
Qimageblitz binding library for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokeqimageblitz}
%{_kde_libdir}/libsmokeqimageblitz.so.%{smokeqimageblitz_major}*

#-----------------------------------------------------------------------------

%define smokeqsci_major 3
%define libsmokeqsci %mklibname smokeqsci %{smokeqsci_major}

%package -n %{libsmokeqsci}
Summary:	Qt binding library for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokeqsci}
Qt binding library for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokeqsci}
%{_kde_libdir}/libsmokeqsci.so.%{smokeqsci_major}*

#------------------------------------------------------------

%define libsmokeqtscript_major 3
%define libsmokeqtscript %mklibname smokeqtscript %{libsmokeqtscript_major}

%package -n %{libsmokeqtscript}
Summary:	Qt binding library for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokeqtscript}
Qt binding library for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokeqtscript}
%{_kde_libdir}/libsmokeqtscript.so.%{libsmokeqtscript_major}*

#------------------------------------------------------------

%define libsmokeqttest_major 3
%define libsmokeqttest %mklibname smokeqttest %{libsmokeqttest_major}

%package -n %{libsmokeqttest}
Summary:	Qt binding library for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokeqttest}
Qt binding library for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokeqttest}
%{_kde_libdir}/libsmokeqttest.so.%{libsmokeqttest_major}*

#------------------------------------------------------------

%define libsmokeqt3support_major 3
%define libsmokeqt3support %mklibname smokeqt3support %{libsmokeqt3support_major}

%package -n %{libsmokeqt3support}
Summary:	Qt binding library for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokeqt3support}
Qt binding library for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokeqt3support}
%{_kde_libdir}/libsmokeqt3support.so.%{libsmokeqt3support_major}*

#------------------------------------------------------------

%package devel
Summary:	Header files for %{name}
Group:		Development/KDE and Qt
Conflicts:	smoke4-devel < 1:4.6.90
Requires:	kdelibs4-devel >= 2:%{version}
Requires:	smokegen-devel >= 1:%{version}
Requires:	pkgconfig(qimageblitz)
Requires:	qscintilla-qt4-devel
Requires:	%{libsmokeqimageblitz} = %{EVRD}
Requires:	%{libsmokeqsci} = %{EVRD}
Requires:	%{libsmokeqt3support} = %{EVRD}
Requires:	%{libsmokeqtcore} = %{EVRD}
Requires:	%{libsmokeqtdbus} = %{EVRD}
Requires:	%{libsmokeqtdeclarative} = %{EVRD}
Requires:	%{libsmokeqtgui} = %{EVRD}
Requires:	%{libsmokeqthelp} = %{EVRD}
Requires:	%{libsmokeqtmultimedia} = %{EVRD}
Requires:	%{libsmokeqtnetwork} = %{EVRD}
Requires:	%{libsmokeqtopengl} = %{EVRD}
Requires:	%{libsmokeqtscript} = %{EVRD}
Requires:	%{libsmokeqtsql} = %{EVRD}
Requires:	%{libsmokeqtsvg} = %{EVRD}
Requires:	%{libsmokeqttest} = %{EVRD}
Requires:	%{libsmokeqtuitools} = %{EVRD}
Requires:	%{libsmokeqtwebkit} = %{EVRD}
Requires:	%{libsmokeqtxmlpatterns} = %{EVRD}
Requires:	%{libsmokeqtxml} = %{EVRD}
Requires:	%{libsmokephonon} = %{EVRD}

%description devel
Devel headers for %{name}

%files devel
%{_kde_includedir}/smoke/phonon_smoke.h
%{_kde_includedir}/smoke/qimageblitz_smoke.h
%{_kde_includedir}/smoke/qsci_smoke.h
%{_kde_includedir}/smoke/qt3support_smoke.h
%{_kde_includedir}/smoke/qtcore_smoke.h
%{_kde_includedir}/smoke/qtdbus_smoke.h
%{_kde_includedir}/smoke/qtdeclarative_smoke.h
%{_kde_includedir}/smoke/qtgui_smoke.h
%{_kde_includedir}/smoke/qthelp_smoke.h
%{_kde_includedir}/smoke/qtmultimedia_smoke.h
%{_kde_includedir}/smoke/qtnetwork_smoke.h
%{_kde_includedir}/smoke/qtopengl_smoke.h
%{_kde_includedir}/smoke/qtscript_smoke.h
%{_kde_includedir}/smoke/qtsql_smoke.h
%{_kde_includedir}/smoke/qtsvg_smoke.h
%{_kde_includedir}/smoke/qttest_smoke.h
%{_kde_includedir}/smoke/qtuitools_smoke.h
%{_kde_includedir}/smoke/qtwebkit_smoke.h
%{_kde_includedir}/smoke/qtxml_smoke.h
%{_kde_includedir}/smoke/qtxmlpatterns_smoke.h
%{_kde_libdir}/libsmokephonon.so
%{_kde_libdir}/libsmokeqimageblitz.so
%{_kde_libdir}/libsmokeqsci.so
%{_kde_libdir}/libsmokeqt3support.so
%{_kde_libdir}/libsmokeqtcore.so
%{_kde_libdir}/libsmokeqtdbus.so
%{_kde_libdir}/libsmokeqtdeclarative.so
%{_kde_libdir}/libsmokeqtgui.so
%{_kde_libdir}/libsmokeqthelp.so
%{_kde_libdir}/libsmokeqtmultimedia.so
%{_kde_libdir}/libsmokeqtnetwork.so
%{_kde_libdir}/libsmokeqtopengl.so
%{_kde_libdir}/libsmokeqtscript.so
%{_kde_libdir}/libsmokeqtsql.so
%{_kde_libdir}/libsmokeqtsvg.so
%{_kde_libdir}/libsmokeqttest.so
%{_kde_libdir}/libsmokeqtuitools.so
%{_kde_libdir}/libsmokeqtwebkit.so
%{_kde_libdir}/libsmokeqtxml.so
%{_kde_libdir}/libsmokeqtxmlpatterns.so
%{_kde_datadir}/smokegen/qt-config.xml
%{_kde_datadir}/smokegen/qtdefines
%{_kde_datadir}/smoke/*.txt

#------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.1-1
- New version 4.9.1

* Tue Aug 14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.0-1
- New version 4.9.0

* Sun Jul 22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.8.97-1
- New version 4.8.97

* Sun Jul 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.8.95-1
- New version 4.8.95
- Update files

* Fri Jun 08 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 1:4.8.4-69.1mib2010.2
- New version 4.8.4
- MIB (Mandriva International Backports)

* Fri May 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 1:4.8.3-69.1mib2010.2
- New version 4.8.3
- MIB (Mandriva International Backports)

* Wed Apr 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 1:4.8.2-69.1mib2010.2
- New version 4.8.2
- MIB (Mandriva International Backports)

* Wed Mar 07 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 1:4.8.1-69.1mib2010.2
- New version 4.8.1
- MIB (Mandriva International Backports)

* Mon Feb 20 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 1:4.8.0-69.1mib2010.2
+ Revision: 762507
- Backport to 2010.2 for MIB users
- MIB (Mandriva International Backports)

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.8.0-1
+ Revision: 762507
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.97-1
+ Revision: 758092
- New upstream tarball

* Thu Dec 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.95-1
+ Revision: 744571
- New upstream tarball

* Fri Dec 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.90-1
+ Revision: 739326
- New upstream tarball $NEW_VERSION

* Sat Nov 19 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.80-1
+ Revision: 731844
- New upstream tarball 4.7.80

* Wed Sep 07 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 1:4.7.41-1
+ Revision: 698650
- Fix BR
- imported package smokeqt


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16376 |12mr|smpeg-0.4.4-44
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	lib_name_orig	libsmpeg
# this is really the API, the major is 0
%define	lib_major	0.4
%define	lib_name	%mklibname %{name} %{lib_major}
%define	develname	%mklibname %{name} -d

Summary:	SDL MPEG Library
Name:		smpeg
Version:	0.4.4
Release:	44
License:	LGPL
Group:		Video
URL:		http://icculus.org/smpeg/
Source0:	%{name}-%{version}.tar.bz2
Patch0:		smpeg-remove-rpath-in-smpeg-config.patch
Patch1:		smpeg-0.4.4-libsupc++.patch
Patch2:		smpeg-0.4.4-fix-m4.patch
Patch3:		smpeg-0.4.4-fix-underquoted-calls.patch
Patch4:		smpeg-0.4.4-fix-header.patch
Patch5:		smpeg-0.4.4-format_not_a_string_literal_and_no_format_arguments.diff
# (misc) since aclocal requires libgtk1-devel to regenerate the 
# configure script and others, we need to remove them from the file 
# with a axe.
Patch6:		smpeg-0.4.4-remove-gtk1.patch
Patch7:		smpeg-0.4.4-automake.patch
BuildRequires:	pkgconfig(esound)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	libstdc++-static-devel
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(slang)
BuildRequires:	zlib-devel

%description
SMPEG is based on UC Berkeley's mpeg_play software MPEG decoder and SPLAY,
an mpeg audio decoder created by Woo-jae Jung. We have completed the
initial work to wed these two projects in order to create a general
purpose MPEG video/audio player for the Linux OS.

%package -n	%{lib_name}
Summary:	Main library for %{name}
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}

%description -n	%{lib_name}
This package contains the library needed to run programs dynamically
linked with %{name}.

%package -n	%{develname}
Summary:	Headers for developing programs that will use %{name}
Group:		Development/C
Requires:	%{lib_name} = %{version}-%{release}
Provides:	%{lib_name_orig}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	%{lib_name}-devel
Obsoletes:	%{mklibname smpeg 0.4 -d} < 0.4.4-44
#gw smpeg-config calls sdl-config
Requires:	pkgconfig(sdl)

%description -n	%{develname}
This package contains the headers that programmers will need to develop
applications which will use %{name}.

%package -n	%{name}-player
Summary:	Simple MPEG player based on %{name} library
Group:		Video

%description -n	%{name}-player
This package contains a MPEG player based on %{name}.

%prep
%setup -q
%patch0 -p0
%patch1 -p1 -b .libsupc++
%patch2 -p0
%patch3 -p1 -b .underquoted
%patch4 -p1 -b .header
%patch5 -p0 -b .format_not_a_string_literal_and_no_format_arguments
%patch6 -p0
%patch7 -p1

# needed by Patch1
touch NEWS AUTHORS ChangeLog
autoreconf -fi

%build
%configure2_5x --disable-static
# (gc) this sucking rpath thing...
perl -pi -e 's/finalize_rpath="\$rpath"/finalize_rpath=/' libtool
make

%install
%makeinstall_std

%multiarch_binaries %{buildroot}%{_bindir}/smpeg-config

%files -n %{name}-player
%doc README
%{_bindir}/plaympeg
%{_bindir}/glmovie
%{_mandir}/*/*

%files -n %{lib_name}
%doc README
%{_libdir}/lib*.so.*

%files -n %{develname}
%doc CHANGES COPYING README
%{_bindir}/smpeg-config
%{multiarch_bindir}/smpeg-config
%{_includedir}/*
%{_libdir}/lib*.so
%{_datadir}/aclocal/smpeg.m4


%changelog
* Thu Aug  30 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: cf287c6
- Convert BR to pkgconfig style, fix unversioned Obsoletes and drop no longer needed Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16377 |12mr|smplayer-0.8.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		smplayer
Summary:	Complete front-end for mplayer written in Qt4
Version:	0.8.1
Release:	1
License:	GPLv2+
Group:		Video
Url:		http://smplayer.sourceforge.net
Source0:	http://downloads.sourceforge.net/smplayer/%{name}-%{version}.tar.bz2
Patch0:		%{name}-0.6.8-optflags.patch
Patch2:		%{name}-0.8.0-mdv-mime-types.patch
BuildRequires:	qt4-devel
BuildRequires:	desktop-file-utils
Requires:	mplayer
Suggests:	smplayer-themes
Obsoletes:	smplayer-qt4 < 0.5.62-1
Provides:	smplayer-qt4 = %{version}-%{release}

%description
SMPlayer intends to be a complete front-end for MPlayer,
from basic features like playing videos, DVDs, and VCDs 
to more advanced features like support for MPlayer filters and more.

One of the most interesting features of SMPlayer: it remembers the 
settings of all files you play. So you start to watch a movie but you 
have to leave... don't worry, when you open that movie again it will 
resume at the same point you left it, and with the same settings: 
audio track, subtitles, volume...

Other additional interesting features:

* New GUI. Now there are toolbars, the control at the bottom is different 
  (and it changes if the window is made smaller), the icons can be changed 
  (several icon themes are available). In fullscreen mode the floating 
  control that appears when you move the mouse to the bottom of the screen 
  is new too and this time the video doesn't resize when it shows.
* Configurable key shortcuts. A shortcut editor has been added, it's 
  located at "Preferences->Mouse & keyboard". Please read 
  Configurable_shortcuts.txt.
* Support for VCD. Now you can also play VCD discs.
* System tray icon. Now it's possible to leave SMPlayer running in the 
  system tray. This feature requires Qt 4.2.
* Added some new functions, like pan&scan, stay on top, set the size 
  of the window...
* Improved support for subtitles. For instance, now you can load a idx/sub 
  file and you'll be able to select among all languages that the file 
  provides. You can have a mkv file with embedded subtitles, load an 
  idx/sub file (or srt, sub...) and all subtitles will be available.
* New translations. SMPlayer 0.5.0 is translated (totally or partially) to 
  the following languages: Bulgarian, Czech, German, Spanish, French, 
  Hungarian, Italian, Japanese, Georgian, Dutch, Polish, Brazilian Portuguese, 
  Russian, Slovak, Serbian, Swedish, Turkish, Ukrainian, Simplified-Chinese 
  and Traditional Chinese. By the way, now it's possible to change the language
  at run-time.

SMPlayer supports themes which can be found in smplayer-themes package.

%prep
%setup -q
%patch0 -p1
%patch2 -p1

%build
# (tpg) don't use kde dialogs
#KDE_SUPPORT=1
%setup_compile_flags
%make	PREFIX=%{_prefix} 'DOC_PATH=\"%{_docdir}/%{name}\"'

%install
%makeinstall_std PREFIX=%{_prefix}

# Allow html docs
%__mv %{buildroot}%{_docdir}/packages/%{name} %{buildroot}%{_docdir}/%{name}
%__rm -fr %{buildroot}%{_docdir}/packages

desktop-file-install \
	--remove-key='Encoding' \
	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

%files
%doc Changelog *.txt
%dir %{_datadir}/%{name}
%dir %{_datadir}/%{name}/shortcuts
%dir %{_datadir}/%{name}/translations
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.*
%{_datadir}/%{name}/*.conf
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_datadir}/applications/*.desktop
%{_datadir}/%{name}/shortcuts/*
%lang(ar_SY) %{_datadir}/%{name}/translations/smplayer_ar_SY.qm
%lang(bg) %{_datadir}/%{name}/translations/smplayer_bg.qm
%lang(ca) %{_datadir}/%{name}/translations/smplayer_ca.qm
%lang(cs) %{_datadir}/%{name}/translations/smplayer_cs.qm
%lang(de) %{_datadir}/%{name}/translations/smplayer_de.qm
%lang(da) %{_datadir}/%{name}/translations/smplayer_da.qm
%lang(el_GR) %{_datadir}/%{name}/translations/smplayer_el_GR.qm
%lang(en_US) %{_datadir}/%{name}/translations/smplayer_en_US.qm
%lang(es) %{_datadir}/%{name}/translations/smplayer_es.qm
%lang(et) %{_datadir}/%{name}/translations/smplayer_et.qm
%lang(eu) %{_datadir}/%{name}/translations/smplayer_eu.qm
%lang(fi) %{_datadir}/%{name}/translations/smplayer_fi.qm
%lang(fr) %{_datadir}/%{name}/translations/smplayer_fr.qm
%lang(gl) %{_datadir}/%{name}/translations/smplayer_gl.qm
%lang(hr) %{_datadir}/%{name}/translations/smplayer_hr.qm
%lang(hu) %{_datadir}/%{name}/translations/smplayer_hu.qm
%lang(it) %{_datadir}/%{name}/translations/smplayer_it.qm
%lang(ja) %{_datadir}/%{name}/translations/smplayer_ja.qm
%lang(ka) %{_datadir}/%{name}/translations/smplayer_ka.qm
%lang(ko) %{_datadir}/%{name}/translations/smplayer_ko.qm
%lang(ku) %{_datadir}/%{name}/translations/smplayer_ku.qm
%lang(lt) %{_datadir}/%{name}/translations/smplayer_lt.qm
%lang(mk) %{_datadir}/%{name}/translations/smplayer_mk.qm
%lang(nl) %{_datadir}/%{name}/translations/smplayer_nl.qm
%lang(pl) %{_datadir}/%{name}/translations/smplayer_pl.qm
%lang(pt) %{_datadir}/%{name}/translations/smplayer_pt.qm
%lang(pt_BR) %{_datadir}/%{name}/translations/smplayer_pt_BR.qm
%lang(ro_RO) %{_datadir}/%{name}/translations/smplayer_ro_RO.qm
%lang(ru_RU) %{_datadir}/%{name}/translations/smplayer_ru_RU.qm
%lang(sk) %{_datadir}/%{name}/translations/smplayer_sk.qm
%lang(sl) %{_datadir}/%{name}/translations/smplayer_sl_SI.qm
%lang(sr) %{_datadir}/%{name}/translations/smplayer_sr.qm
%lang(sv) %{_datadir}/%{name}/translations/smplayer_sv.qm
%lang(tr) %{_datadir}/%{name}/translations/smplayer_tr.qm
%lang(uk_UA) %{_datadir}/%{name}/translations/smplayer_uk_UA.qm
%lang(vi) %{_datadir}/%{name}/translations/smplayer_vi_VN.qm
%lang(zh_CN) %{_datadir}/%{name}/translations/smplayer_zh_CN.qm
%lang(zh_TW) %{_datadir}/%{name}/translations/smplayer_zh_TW.qm

%changelog
* Thu Sep  20 2012 symbianflo <symbianflo@mandrivausers.ro>
+ Commit: 182d4ef
- update to 0.8.1
  
* Thu Sep  20 2012 symbianflo <symbianflo@mandrivausers.ro>
+ Commit: e19c603
- update to 0.8.1
  
* Fri Sep  21 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 3709f8f
- New version 0.8.0 (sync with Cooker)
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16378 |12mr|smproxy-1.0.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: smproxy
Version: 1.0.5
Release: 1
Summary: Session Manager Proxy
Group: Development/X11
Source: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License: MIT
BuildRoot: %{_tmppath}/%{name}-root

BuildRequires: libxmu-devel >= 1.0.0
BuildRequires: libxt-devel >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1

%description
Smproxy allows X applications that do not support X11R6 session management
to participate in an X11R6 session.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x	--x-includes=%{_includedir}\
		--x-libraries=%{_libdir}

%make

%install
%makeinstall_std

%files
%{_bindir}/smproxy
%{_mandir}/man1/smproxy.*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16379 |12mr|sndconfig-0.70-22
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define kudzu_version 1.1.40

Name: sndconfig
Version: 0.70
Release: %mkrel 22
License: GPL
Summary: The Red Hat Linux sound configuration tool
Group: System/Configuration/Hardware
BuildRequires: newt-devel pciutils-devel sharutils
BuildRequires: libslang-static-devel
Source: %{name}-%{version}.tar.bz2
Source1: %{name}.po
# (blino) include kudzu here since we don't want to release it
# ugly ? no ...
Source2: kudzu-%{kudzu_version}.tar.bz2
# (blino) use modprobe and be 2.6 aware (.ko modules detection)
Patch0: %{name}-0.70-use-modprobe.patch
Patch1: %{name}-0.64.9-mdkconf.patch
# (blino) get kudzu to build without sysfs patch in pciutils
Patch2: kudzu-1.1.40-comment_domain.patch
# (blino) statically link with included kudzu
Patch3: %{name}-0.70-link_kudzu.patch
Patch4: sndconfig-0.70-es-po.patch
# (blino) fix assembler errors, from kudzu-1.2.24
Patch5: kudzu-1.1.40-movl.patch
# (blino) use u_int8_t instead of byte, from kudzu-1.2.24
Patch6: kudzu-1.1.40-byte.patch
Patch7: kudzu-1.1.40-fix-ifmask.patch
Patch8: mips_buildfix.patch
# (blino) diet is needed to build kudzu
BuildRequires: dietlibc-devel
%ifarch %{ix86} alpha
Requires: isapnptools >= 1.16, sox, playmidi, kernel >= 2.2.0
%endif
Requires: awesfx
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
ExcludeArch: ppc x86_64
Prefix: %{_prefix}
URL: ftp://ftp.redhat.com/pub/linux/redhat/rawhide/SRPMS/SRPMS/

# (blino) use our own ugly find_requires script
# to exclude GLIBC_PRIVATE Requires
%define __find_requires %{_builddir}/%{name}-%{version}/find_requires.sh

%description
Sndconfig is a text based tool which sets up the configuration files you'll
need to use a sound card. Sndconfig can be used to set the proper sound type
for programs which use the /dev/dsp, /dev/audio and /dev/mixer devices. The
sound settings are saved by the aumix and sysV runlevel scripts.

Please use preferably program DrakConf to configure your sound-card. However
some configurations will fail with DrakConf, and you can try sndconfig in that
case.

%prep
%setup -q -a 2
# (blino) add a "kudzu" link so that patches don't depend on kudzu version
ln -s kudzu-%{kudzu_version} kudzu
%patch0 -p1
%patch1 -p1
%patch3 -p1
%patch4 -p0
pushd kudzu
%patch2 -p1
%patch5 -p1
%patch6 -p1
%patch7 -p1
popd
%patch8 -p1 -b .mips

# (blino) find_requires script to exclude GLIBC_PRIVATE Requires
# (adapted from glibc spec file)
cat > find_requires.sh << EOF
%{_libdir}/rpm/find-requires %{buildroot} %{_target_cpu} | grep -v GLIBC_PRIVATE
exit 0
EOF
chmod +x find_requires.sh

%build
# (blino) first build libkudzu.a in kudzu subdirectory
%make -C kudzu libkudzu.a
%make RPM_OPT_FLAGS="$RPM_OPT_FLAGS"

%install
rm -rf $RPM_BUILD_ROOT

%makeinstall

mv $RPM_BUILD_ROOT%{_sbindir}/%{name}{,.real}
cat > $RPM_BUILD_ROOT%{_sbindir}/%{name} << EOF
#!/bin/sh
%{_sbindir}/%{name}.real && /sbin/generate-modprobe.conf > /etc/modprobe.d/sndconfig.conf
EOF
chmod +x $RPM_BUILD_ROOT%{_sbindir}/%{name}

mkdir -p $RPM_BUILD_ROOT%{_datadir}/locale/zh_TW.Big5/LC_MESSAGES
msgfmt %SOURCE1 -o $RPM_BUILD_ROOT%{_datadir}/locale/zh_TW.Big5/LC_MESSAGES/%{name}.mo

%find_lang %{name}

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %{name}.lang
%defattr (-,root,root)
%{_sbindir}/%{name}
%{_sbindir}/%{name}.real
%dir %{_datadir}/%{name}/
%{_datadir}/%{name}/sample.au
%{_datadir}/%{name}/sample2.au
%{_datadir}/%{name}/sample.midi
%{_mandir}/man8/*.8*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16380 |12mr|snort-2.9.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	An Intrusion Detection System (IDS)
Name:		snort
Version:	2.9.3
Release:	%mkrel 1
License:	GPLv2
Group:		Networking/Other
URL:		http://www.snort.org/
Source0:	http://www.snort.org/dl/current/%{name}-%{version}.tar.gz
Source1:	http://www.snort.org/dl/current/%{name}-%{version}.tar.gz.sig
Source3:	snort.init
Source4:	snort.logrotate
Source5:	snort.sysconfig
Source6:	snortdb-extra
Patch0:		snort-lib64.diff
# (oe) http://www.inliniac.net/files/
Patch2:		snort-2.9.1-plugins_fix.diff
Patch3:		snort-2.8.5-werror_antibork.diff
Patch4:		snort-2.9.3-plugins_fix.patch
Requires(post): rpm-helper snort-rules
Requires(preun): rpm-helper snort-rules
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires:	pcre
Requires:	pcap
Requires:	snort-rules
BuildRequires:	pkgconfig
BuildRequires:	autoconf2.5
BuildRequires:	automake
BuildRequires:	pcap-devel
BuildRequires:	mysql-devel
BuildRequires:	openssl-devel
BuildRequires:	postgresql-devel
BuildRequires:	texinfo
BuildRequires:	zlib-devel
BuildRequires:	pcre-devel
BuildRequires:	dnet-devel
BuildRequires:	net1.0-devel
BuildRequires:	chrpath
BuildRequires:	iptables-devel
BuildRequires:	flex
BuildRequires:	bison
BuildRequires:	latex2html
BuildRequires:	libgcrypt-devel
BuildRequires:	gnutls-devel
BuildRequires:	prelude-devel
BuildRequires:	iptables-ipq-devel
BuildRequires:	daq-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Suggests:	snortsam

%description
Snort is a libpcap-based packet sniffer/logger which can be used as a
lightweight network intrusion detection system. It features rules based logging
and can perform protocol analysis, content searching/matching and can be used
to detect a variety of attacks and probes, such as buffer overflows, stealth
port scans, CGI attacks, SMB probes, OS fingerprinting attempts, and much more.
Snort has a real-time alerting capabilty, with alerts being sent to syslog, a
separate "alert" file, or as a WinPopup message via Samba's smbclient

This rpm is different from previous rpms and while it will not clobber
your current snort file, you will need to modify it.

There are 9 different packages available

All of them require the base snort rpm.  Additionally, you will need
to chose a binary to install.

%{_sbindir}/snort should end up being a symlink to a binary in one of
the following configurations. We use update-alternatives for this.
Here are the different packages along with their priorities.

plain(10)               plain+flexresp(11)              mysql(12)
mysql+flexresp(13)      postgresql(14)                  postgresql+flexresp(15)
bloat(16)               inline(17)                      inline+flexresp(18)
prelude(19)             prelude+flexresp(20)

Please see the documentation in %{_docdir}/%{name}

%package	plain+flexresp
Summary:	Snort with Flexible Response
Group:		Networking/Other
Requires:	snort >= %{version}

%description	plain+flexresp
Snort is a libpcap-based packet sniffer/logger which can be used as a
lightweight network intrusion detection system. It features rules based logging
and can perform protocol analysis, content searching/matching and can be used
to detect a variety of attacks and probes, such as buffer overflows, stealth
port scans, CGI attacks, SMB probes, OS fingerprinting attempts, and much more.
Snort has a real-time alerting capabilty, with alerts being sent to syslog, a
separate "alert" file, or as a WinPopup message via Samba's smbclient

Snort compiled with flexresp support. FlexResp allows snort to actively close
offending connections.

%package	mysql
Summary:	Snort with MySQL database support
Group:		Networking/Other
Requires:	snort >= %{version}

%description	mysql
snort is a libpcap-based packet sniffer/logger which can be used as a
hightweight network intrusion detection system. It features rules based logging
and can perform protocol analysis, content searching/matching and can be used
o detect a variety of attacks and probes, such as buffer overflows, stealth
port scans, CGI attacks, SMB probes, OS fingerprinting attempts, and much more.
Snort has a real-time alerting capabilty, with alerts being sent to syslog, a
separate "alert" file, or as a WinPopup message via Samba's smbclient

Snort compiled with mysql support.

%package	mysql+flexresp
Summary:	Snort with MySQL database and Flexible Response support
Group:		Networking/Other
Requires:	snort >= %{version}

%description	mysql+flexresp
Snort is a libpcap-based packet sniffer/logger which can be used as a
lightweight network intrusion detection system. It features rules based logging
and can perform protocol analysis, content searching/matching and can be used
to detect a variety of attacks and probes, such as buffer overflows, stealth
port scans, CGI attacks, SMB probes, OS fingerprinting attempts, and much more.
Snort has a real-time alerting capabilty, with alerts being sent to syslog, a
separate "alert" file, or as a WinPopup message via Samba's smbclient

Snort compiled with mysql+flexresp support. FlexResp allows snort to actively
close offending connections.

%package	postgresql
Summary:	Snort with PostgreSQL database support
Group:		Networking/Other
Requires:	snort >= %{version}

%description	postgresql
Snort is a libpcap-based packet sniffer/logger which can be used as a
lightweight network intrusion detection system. It features rules based logging
and can perform protocol analysis, content searching/matching and can be used
to detect a variety of attacks and probes, such as buffer overflows, stealth
port scans, CGI attacks, SMB probes, OS fingerprinting attempts, and much more.
Snort has a real-time alerting capabilty, with alerts being sent to syslog, a
separate "alert" file, or as a WinPopup message via Samba's smbclient

Snort compiled with postgresql support. 

%package	postgresql+flexresp
Summary:	Snort with PostgreSQL database and Flexible Response support
Group:		Networking/Other
Requires:	snort >= %{version}

%description	postgresql+flexresp
Snort is a libpcap-based packet sniffer/logger which can be used as a
lightweight network intrusion detection system. It features rules based logging
and can perform protocol analysis, content searching/matching and can be used
to detect a variety of attacks and probes, such as buffer overflows, stealth
port scans, CGI attacks, SMB probes, OS fingerprinting attempts, and much more.
Snort has a real-time alerting capabilty, with alerts being sent to syslog, a
separate "alert" file, or as a WinPopup message via Samba's smbclient

Snort compiled with postgresql+flexresp support. FlexResp allows snort to
actively close offending connections.

%package	bloat
Summary:	Snort with flexresp+mysql+postgresql+inline+prelude support
Group:		Networking/Other
Requires:	snort >= %{version}

%description	bloat
Snort is a libpcap-based packet sniffer/logger which can be used as a
lightweight network intrusion detection system. It features rules based logging
and can perform protocol analysis, content searching/matching and can be used
to detect a variety of attacks and probes, such as buffer overflows, stealth
port scans, CGI attacks, SMB probes, OS fingerprinting attempts, and much more.
Snort has a real-time alerting capabilty, with alerts being sent to syslog, a
separate "alert" file, or as a WinPopup message via Samba's smbclient

Snort compiled with flexresp+mysql+postgresql+inline+prelude support.

%package	inline
Summary:	Snort with Inline support
Group:		Networking/Other
Requires:	iptables
Requires:	snort >= %{version}

%description	inline
Snort is a libpcap-based packet sniffer/logger which can be used as a
lightweight network intrusion detection system. It features rules based logging
and can perform protocol analysis, content searching/matching and can be used
to detect a variety of attacks and probes, such as buffer overflows, stealth
port scans, CGI attacks, SMB probes, OS fingerprinting attempts, and much more.
Snort has a real-time alerting capabilty, with alerts being sent to syslog, a
separate "alert" file, or as a WinPopup message via Samba's smbclient

Snort compiled with inline support. Snort-Inline takes packets from iptables
instead of libpcap. It then uses new rule types to help iptables make pass or
drop decisions based on snort rules.  

%package	inline+flexresp
Summary:	Snort with Inline and Flexible Response support
Group:		Networking/Other
Requires:	iptables
Requires:	snort >= %{version}

%description	inline+flexresp
Snort is a libpcap-based packet sniffer/logger which can be used as a
lightweight network intrusion detection system. It features rules based logging
and can perform protocol analysis, content searching/matching and can be used
to detect a variety of attacks and probes, such as buffer overflows, stealth
port scans, CGI attacks, SMB probes, OS fingerprinting attempts, and much more.
Snort has a real-time alerting capabilty, with alerts being sent to syslog, a
separate "alert" file, or as a WinPopup message via Samba's smbclient

Snort compiled with inline+flexresp support. FlexResp allows snort to actively
close offending connections. Snort-Inline takes packets from iptables instead
of libpcap. It then uses new rule types to help iptables make pass or drop
decisions based on snort rules.  

%package	prelude
Summary:	Snort with Prelude support
Group:		Networking/Other
Requires:	snort >= %{version}

%description	prelude
Snort is a libpcap-based packet sniffer/logger which can be used as a
lightweight network intrusion detection system. It features rules based logging
and can perform protocol analysis, content searching/matching and can be used
to detect a variety of attacks and probes, such as buffer overflows, stealth
port scans, CGI attacks, SMB probes, OS fingerprinting attempts, and much more.
Snort has a real-time alerting capabilty, with alerts being sent to syslog, a
separate "alert" file, or as a WinPopup message via Samba's smbclient

Snort compiled with prelude support.

%package	prelude+flexresp
Summary:	Snort with Prelude and Flexible Response support
Group:		Networking/Other
Requires:	snort >= %{version}

%description	prelude+flexresp
Snort is a libpcap-based packet sniffer/logger which can be used as a
lightweight network intrusion detection system. It features rules based logging
and can perform protocol analysis, content searching/matching and can be used
to detect a variety of attacks and probes, such as buffer overflows, stealth
port scans, CGI attacks, SMB probes, OS fingerprinting attempts, and much more.
Snort has a real-time alerting capabilty, with alerts being sent to syslog, a
separate "alert" file, or as a WinPopup message via Samba's smbclient

Snort compiled with prelude+flexresp support. FlexResp allows snort to actively
close offending connections.

%package        devel
Summary:        Snort development files
Group:          Networking/Other
Requires:       snort = %{version}

%description    devel
Snort is a libpcap-based packet sniffer/logger which can be used as a
lightweight network intrusion detection system. It features rules based logging
and can perform protocol analysis, content searching/matching and can be used
to detect a variety of attacks and probes, such as buffer overflows, stealth
port scans, CGI attacks, SMB probes, OS fingerprinting attempts, and much more.
Snort has a real-time alerting capabilty, with alerts being sent to syslog, a
separate "alert" file, or as a WinPopup message via Samba's smbclient

This are snort H files.


%prep

%setup -q -n %{name}-%{version}
%patch0 -p0 -b .lib64
%patch2 -p1 -b .plugins_fix
%patch3 -p0 -b .werror_antibork
%patch4 -p0 -b .plugins_fix

# fix pid file path
/bin/echo "#define _PATH_VARRUN \"%{_var}/run/%{name}\"" >> acconfig.h

%{__cp} -a %{SOURCE6} .

%build
%serverbuild
export WANT_AUTOCONF_2_5=1
rm -f configure
libtoolize --automake --copy --force; aclocal -I m4; autoheader; automake --foreign --add-missing --copy; autoconf

# build snort
%{__rm} -rf building && %{__mkdir_p} building && cd building
SNORT_BASE_CONFIG="--prefix=%{_prefix} \
    --libdir=%{_libdir} \
    --libexecdir=%{_libdir}/%{name} \
    --mandir=%{_mandir} \
    --sysconfdir=%{_sysconfdir}/%{name} \
    --disable-prelude \
    --enable-shared \
    --enable-pthread \
    --enable-dynamicplugin \
    --enable-perfprofiling \
    --enable-linux-smp-stats \
    --disable-static-daq \
    --enable-ppm \
    --enable-decoder-preprocessor-rules \
    --cache-file=../../config.cache \
    --enable-reload \
    --enable-reload-error-restart \
    --enable-zlib \
    --enable-mpls \
    --enable-targetbased \
    --enable-perfprofiling \
    --enable-active-response \
    --enable-normalizer \
    --enable-react \
    --with-daq-includes=%{_includedir} \
    --with-daq-libraries=%{_libdir}"

# Will be, when I port razorback into Mandriva/Mageia
#    --enable-rzb-saac"

# there are some strange configure errors
# when not doing a distclean between major builds.
# plain 
{
%{__mkdir_p} plain; cd plain
../../configure $SNORT_BASE_CONFIG \
    --without-mysql --disable-mysql \
    --without-postgresql --disable-postgresql \
    --without-oracle --disable-oracle \
    --without-odbc --disable-odbc \
    --without-inline --disable-inline
%{__make}
%{__mv} src/%{name} ../%{name}-plain
#%{__make} distclean 
cd ..
}

# plain+flexresp
{
%{__mkdir_p} plain+flexresp; cd plain+flexresp
../../configure $SNORT_BASE_CONFIG \
    --without-mysql --disable-mysql \
    --without-postgresql --disable-postgresql \
    --without-oracle --disable-oracle \
    --without-odbc --disable-odbc \
    --enable-flexresp3 \
    --with-dnet-includes=%{_includedir} \
    --with-dnet-libraries=%{_libdir} \
    --without-inline --disable-inline
%{__make}
%{__mv} src/%{name} ../%{name}-plain+flexresp
# %{__make} distclean 
cd ..
}

# mysql+flexresp
{
%{__mkdir_p} mysql+flexresp; cd mysql+flexresp
../../configure $SNORT_BASE_CONFIG \
    --with-mysql-includes=%{_includedir} \
    --with-mysql-libraries=%{_libdir} \
    --without-postgresql --disable-postgresql \
    --without-oracle --disable-oracle \
    --without-odbc --disable-odbc \
    --enable-flexresp3 \
    --with-dnet-includes=%{_includedir} \
    --with-dnet-libraries=%{_libdir} \
    --without-inline --disable-inline
%{__make}
%{__mv} src/%{name} ../%{name}-mysql+flexresp
# %{__make} distclean 
cd ..
}

# mysql
{
%{__mkdir_p} mysql; cd mysql
../../configure $SNORT_BASE_CONFIG \
    --with-mysql-includes=%{_includedir} \
    --with-mysql-libraries=%{_libdir} \
    --without-postgresql --disable-postgresql \
    --without-oracle --disable-oracle \
    --without-odbc --disable-odbc \
    --without-inline --disable-inline
%{__make}
%{__mv} src/%{name} ../%{name}-mysql
# %{__make} distclean 
cd ..
}

# postgresql+flexresp
{
%{__mkdir_p} postgresql+flexresp; cd postgresql+flexresp
../../configure $SNORT_BASE_CONFIG \
    --without-mysql --disable-mysql \
    --with-postgresql=%{_prefix} \
    --without-oracle --disable-oracle \
    --without-odbc --disable-odbc \
    --enable-flexresp3 \
    --with-dnet-includes=%{_includedir} \
    --with-dnet-libraries=%{_libdir} \
    --without-inline --disable-inline
%{__make}
%{__mv} src/%{name} ../%{name}-postgresql+flexresp
# %{__make} distclean 
cd ..
}

# postgresql
{
%{__mkdir_p} postgresql; cd postgresql
../../configure $SNORT_BASE_CONFIG \
    --without-mysql --disable-mysql \
    --with-postgresql=%{_prefix} \
    --without-oracle --disable-oracle \
    --without-odbc --disable-odbc \
    --without-inline --disable-inline
%{__make}
%{__mv} src/%{name} ../%{name}-postgresql
# %{__make} distclean 
cd ..
}

# bloat
{
%{__mkdir_p} bloat; cd bloat
../../configure $SNORT_BASE_CONFIG \
    --with-mysql-includes=%{_includedir} \
    --with-mysql-libraries=%{_libdir} \
    --with-postgresql=%{_prefix} \
    --without-oracle --disable-oracle \
    --without-odbc --disable-odbc \
    --with-openssl=%{_prefix} \
    --enable-flexresp3 \
    --with-dnet-includes=%{_includedir} \
    --with-dnet-libraries=%{_libdir} \
    --with-inline --enable-inline \
    --with-libipq-includes=%{_includedir} \
    --with-libipq-libraries=%{_libdir} \
    --enable-prelude --with-libprelude-prefix=%{_prefix}
%{__make}
%{__mv} src/%{name} ../%{name}-bloat
# %{__make} distclean
cd ..
}

# inline
{
%{__mkdir_p} inline; cd inline
../../configure $SNORT_BASE_CONFIG \
    --without-mysql --disable-mysql \
    --without-postgresql --disable-postgresql \
    --without-oracle --disable-oracle \
    --without-odbc --disable-odbc \
    --with-inline --enable-inline \
    --with-libipq-includes=%{_includedir} \
    --with-libipq-libraries=%{_libdir}
%{__make}
%{__mv} src/%{name} ../%{name}-inline
#%{__make} distclean 
cd ..
}

# inline+flexresp
{
%{__mkdir_p} inline+flexresp; cd inline+flexresp
../../configure $SNORT_BASE_CONFIG \
    --without-mysql --disable-mysql \
    --without-postgresql --disable-postgresql \
    --without-oracle --disable-oracle \
    --without-odbc --disable-odbc \
    --enable-flexresp3 \
    --with-dnet-includes=%{_includedir} \
    --with-dnet-libraries=%{_libdir} \
    --with-inline --enable-inline \
    --with-libipq-includes=%{_includedir} \
    --with-libipq-libraries=%{_libdir}
%{__make}
%{__mv} src/%{name} ../%{name}-inline+flexresp
#%{__make} distclean 
cd ..
}

# prelude+flexresp
{
%{__mkdir_p} prelude+flexresp; cd prelude+flexresp
../../configure $SNORT_BASE_CONFIG \
    --enable-prelude --with-libprelude-prefix=%{_prefix} \
    --without-mysql --disable-mysql \
    --without-postgresql --disable-postgresql \
    --without-oracle --disable-oracle \
    --without-odbc --disable-odbc \
    --enable-flexresp3 \
    --with-dnet-includes=%{_includedir} \
    --with-dnet-libraries=%{_libdir} \
    --without-inline --disable-inline
%{__make}
%{__mv} src/%{name} ../%{name}-prelude+flexresp
# %{__make} distclean 
cd ..
}

# prelude
{
%{__mkdir_p} prelude; cd prelude
../../configure $SNORT_BASE_CONFIG \
    --enable-prelude --with-libprelude-prefix=%{_prefix} \
    --without-mysql --disable-mysql \
    --without-postgresql --disable-postgresql \
    --without-oracle --disable-oracle \
    --without-odbc --disable-odbc \
    --without-inline --disable-inline
%{__make}
%{__mv} src/%{name} ../%{name}-prelude
# %{__make} distclean 
cd ..
}

cd ..

## make the html versions of the faq and manual
#pushd doc
#    latex2html -info 0 -local_icons -show_section_numbers -link +2 -split +1 faq.tex
#    latex2html -info 0 -local_icons -show_section_numbers -link +2 -split +2 -noaddress snort_manual.tex
#    # cleanup
#    %{__rm} -f faq/WARNINGS faq/*.tex faq/*.idx faq/*.log faq/*.aux faq/*.pl
#    %{__rm} -f snort_manual/WARNINGS snort_manual/*.tex snort_manual/*.aux snort_manual/*.log snort_manual/*.pl
#popd

%install
%{__rm} -rf %{buildroot} 

%{__mkdir_p} %{buildroot}%{_sysconfdir}/%{name}/rules
%{__mkdir_p} %{buildroot}%{_sysconfdir}/sysconfig
%{__mkdir_p} %{buildroot}%{_sysconfdir}/logrotate.d
%{__mkdir_p} %{buildroot}/var/log/%{name}/empty
%{__mkdir_p} %{buildroot}/var/run/%{name}
%{__mkdir_p} %{buildroot}%{_sbindir}
%{__mkdir_p} %{buildroot}%{_initrddir}
%{__mkdir_p} %{buildroot}%{_mandir}/man8

%{makeinstall_std} -C building/plain

# cleanup
%{__rm} -f  %{buildroot}%{_bindir}/%{name}
%{__rm} -rf %{buildroot}%{_prefix}/src
%{__rm} -f  %{buildroot}%{_libdir}/%{name}/dynamicengine/*.{a,la}
%{__rm} -f  %{buildroot}%{_libdir}/%{name}/dynamicpreprocessor/*.{a,la}
#%{__rm} -f %{buildroot}%{_libdir}/%{name}/dynamicrules/*.{a,la}
%{__rm} -f  %{buildroot}%{_libdir}/%{name}/dynamic_preproc/*.{a,la}

{
pushd building
%{__install} %{name}-plain %{buildroot}%{_sbindir}/%{name}-plain
%{__install} %{name}-plain+flexresp %{buildroot}%{_sbindir}/%{name}-plain+flexresp
%{__install} %{name}-mysql %{buildroot}%{_sbindir}/%{name}-mysql
%{__install} %{name}-mysql+flexresp %{buildroot}%{_sbindir}/%{name}-mysql+flexresp
%{__install} %{name}-postgresql %{buildroot}%{_sbindir}/%{name}-postgresql
%{__install} %{name}-postgresql+flexresp %{buildroot}%{_sbindir}/%{name}-postgresql+flexresp
%{__install} %{name}-bloat %{buildroot}%{_sbindir}/%{name}-bloat
%{__install} %{name}-inline %{buildroot}%{_sbindir}/%{name}-inline
%{__install} %{name}-inline+flexresp %{buildroot}%{_sbindir}/%{name}-inline+flexresp
%{__install} %{name}-prelude %{buildroot}%{_sbindir}/%{name}-prelude
%{__install} %{name}-prelude+flexresp %{buildroot}%{_sbindir}/%{name}-prelude+flexresp
popd
}

%{__install} %{name}.8* %{buildroot}%{_mandir}/man8
%{__perl} -pi -e "s|var RULE_PATH ../rules|var RULE_PATH rules|" etc/%{name}.conf

%{__install} -m0644 etc/*.conf %{buildroot}%{_sysconfdir}/%{name}/
%{__install} -m0644 etc/*.config %{buildroot}%{_sysconfdir}/%{name}/
%{__install} -m0644 etc/*.map %{buildroot}%{_sysconfdir}/%{name}/

%{__install} -m0755 %{SOURCE3} %{buildroot}%{_initrddir}/snort
%{__install} -m0644 %{SOURCE4} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
%{__install} -m0644 %{SOURCE5} %{buildroot}%{_sysconfdir}/sysconfig/%{name}

# strip rpath
chrpath -d %{buildroot}%{_sbindir}/%{name}-*

# fix libexecdir
%{__perl} -pi -e "s|/usr/local/lib/snort_|%{_libdir}/%{name}/|g" %{buildroot}%{_sysconfdir}/%{name}/snort.conf

%pre
%_pre_useradd snort /var/log/snort /bin/false

%post
%{_sbindir}/update-alternatives --install %{_sbindir}/%{name} %{name} %{_sbindir}/%{name}-plain 10
%_post_service snort

%preun
%_preun_service snort

%postun
%_postun_userdel snort
# remove the link if not upgrade
if [ $1 = 0 ]; then
    %{_sbindir}/update-alternatives --remove %{name} %{_sbindir}/%{name}-plain
fi

%post plain+flexresp
%{_sbindir}/update-alternatives --install %{_sbindir}/%{name} %{name} %{_sbindir}/%{name}-plain+flexresp 11

%postun plain+flexresp
%{_sbindir}/update-alternatives --remove %{name} %{_sbindir}/%{name}-plain+flexresp

%post mysql
%{_sbindir}/update-alternatives --install %{_sbindir}/%{name} %{name} %{_sbindir}/%{name}-mysql 12

%postun mysql
%{_sbindir}/update-alternatives --remove %{name} %{_sbindir}/%{name}-mysql

%post mysql+flexresp
%{_sbindir}/update-alternatives --install %{_sbindir}/%{name} %{name} %{_sbindir}/%{name}-mysql+flexresp 13

%postun mysql+flexresp
%{_sbindir}/update-alternatives --remove %{name} %{_sbindir}/%{name}-mysql+flexresp

%post postgresql
%{_sbindir}/update-alternatives --install %{_sbindir}/%{name} %{name} %{_sbindir}/%{name}-postgresql 14

%postun postgresql
%{_sbindir}/update-alternatives --remove %{name} %{_sbindir}/%{name}-postgresql

%post postgresql+flexresp
%{_sbindir}/update-alternatives --install %{_sbindir}/%{name} %{name} %{_sbindir}/%{name}-postgresql+flexresp 15

%postun postgresql+flexresp
%{_sbindir}/update-alternatives --remove %{name} %{_sbindir}/%{name}-postgresql+flexresp

%post bloat
%{_sbindir}/update-alternatives --install %{_sbindir}/%{name} %{name} %{_sbindir}/%{name}-bloat 16

%postun bloat
%{_sbindir}/update-alternatives --remove %{name} %{_sbindir}/%{name}-bloat

%post inline
%{_sbindir}/update-alternatives --install %{_sbindir}/%{name} %{name} %{_sbindir}/%{name}-inline 17

%postun inline
%{_sbindir}/update-alternatives --remove %{name} %{_sbindir}/%{name}-inline

%post inline+flexresp
%{_sbindir}/update-alternatives --install %{_sbindir}/%{name} %{name} %{_sbindir}/%{name}-inline+flexresp 18

%postun inline+flexresp
%{_sbindir}/update-alternatives --remove %{name} %{_sbindir}/%{name}-inline+flexresp

%post prelude
%{_sbindir}/update-alternatives --install %{_sbindir}/%{name} %{name} %{_sbindir}/%{name}-prelude 19

%postun prelude
%{_sbindir}/update-alternatives --remove %{name} %{_sbindir}/%{name}-prelude

%post prelude+flexresp
%{_sbindir}/update-alternatives --install %{_sbindir}/%{name} %{name} %{_sbindir}/%{name}-prelude+flexresp 20

%postun prelude+flexresp
%{_sbindir}/update-alternatives --remove %{name} %{_sbindir}/%{name}-prelude+flexresp

%clean
%{__rm} -rf %{buildroot} 

%files
%defattr(-,root,root)
%doc COPYING ChangeLog RELEASE.NOTES
%doc doc/AUTHORS doc/BUGS doc/CREDITS doc/generators doc/INSTALL doc/NEWS doc/PROBLEMS doc/README
%doc doc/README.alert_order doc/README.asn1 doc/README.csv
%doc doc/README.dcerpc2 doc/README.decode doc/README.dns doc/README.event_queue 
%doc doc/README.flowbits doc/README.frag3 doc/README.daq doc/README.decoder_preproc_rules doc/README.reload
%doc doc/README.ftptelnet doc/README.gre doc/README.http_inspect doc/README.ipip doc/README.filters
%doc doc/README.ipv6 doc/README.pcap_readmode doc/README.PerfProfiling doc/README.PLUGINS doc/README.ppm
%doc doc/README.sfportscan doc/README.SMTP doc/README.ssh doc/README.ssl doc/README.multipleconfigs
%doc doc/README.stream5 doc/README.tag doc/README.thresholding doc/README.UNSOCK doc/README.variables
%doc doc/README.WIN32 doc/TODO doc/USAGE doc/WISHLIST doc/README.active 
%doc doc/README.sensitive_data 
%doc doc/*.pdf doc/*.tex
#%doc %doc doc/CRYPTIX-LICENSE.TXT doc/README.sam
# latex2html is borked...
#%doc  doc/snort_manual doc/faq
%attr(0755,root,root) %{_sbindir}/%{name}-plain
%attr(0755,root,root) %{_bindir}/u2boat
%attr(0755,root,root) %{_bindir}/u2spewfoo
%attr(0755,root,root) %{_mandir}/man8/%{name}.8*
%attr(0755,snort,snort) %dir /var/log/%{name}
%attr(0755,snort,snort) %dir /var/log/%{name}/empty
%attr(0755,snort,snort) %dir /var/run/%{name}
%attr(0755,root,root) %dir %{_sysconfdir}/%{name}
%attr(0755,root,root) %dir %{_sysconfdir}/%{name}/rules
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/*.config
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/threshold.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/*.map
%attr(0640,root,root) %config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%attr(0755,root,root) %{_initrddir}/snort
%attr(0755,root,root) %dir %{_libdir}/%{name}
%attr(0755,root,root) %dir %{_libdir}/%{name}/dynamicengine
%attr(0755,root,root) %dir %{_libdir}/%{name}/dynamicpreprocessor
#%attr(0755,root,root) %dir %{_libdir}/%{name}/dynamicrules
%attr(0755,root,root) %{_libdir}/%{name}/dynamicengine/libsf_engine.so
%attr(0755,root,root) %{_libdir}/%{name}/dynamicpreprocessor/libsf_dce2_preproc.so
#attr(0755,root,root) %{_libdir}/%{name}/dynamicpreprocessor/libsf_dcerpc_preproc.so
%attr(0755,root,root) %{_libdir}/%{name}/dynamicpreprocessor/libsf_dns_preproc.so
#%attr(0755,root,root) %{_libdir}/%{name}/dynamicpreprocessor/lib_sfdynamic_preprocessor_example.so
%attr(0755,root,root) %{_libdir}/%{name}/dynamicpreprocessor/libsf_ftptelnet_preproc.so
%attr(0755,root,root) %{_libdir}/%{name}/dynamicpreprocessor/libsf_smtp_preproc.so
%attr(0755,root,root) %{_libdir}/%{name}/dynamicpreprocessor/libsf_ssh_preproc.so
%attr(0755,root,root) %{_libdir}/%{name}/dynamicpreprocessor/libsf_ssl_preproc.so
#%attr(0755,root,root) %{_libdir}/%{name}/dynamicrules/lib_sfdynamic_example_rule.so
%attr(0755,root,root) %{_libdir}/%{name}/dynamicpreprocessor/libsf_sdf_preproc.so
%attr(0755,root,root) %{_libdir}/%{name}/dynamicpreprocessor/libsf_imap_preproc.so
%attr(0755,root,root) %{_libdir}/%{name}/dynamicpreprocessor/libsf_pop_preproc.so
%attr(0755,root,root) %{_libdir}/%{name}/dynamicpreprocessor/libsf_reputation_preproc.so
%attr(0755,root,root) %{_libdir}/%{name}/dynamicpreprocessor/libsf_sip_preproc.so

%attr(0755,root,root) %{_libdir}/%{name}/dynamicpreprocessor/libsf_dnp3_preproc.*
%attr(0755,root,root) %{_libdir}/%{name}/dynamicpreprocessor/libsf_gtp_preproc.*
%attr(0755,root,root) %{_libdir}/%{name}/dynamicpreprocessor/libsf_modbus_preproc.*
%attr(0755,root,root) %{_libdir}/%{name}/dynamic_output/libsf_dynamic_output.*

%files plain+flexresp
%defattr(-,root,root)
%attr(0755,root,root) %{_sbindir}/%{name}-plain+flexresp

%files mysql
%defattr(-,root,root)
#%doc schemas/create_mysql
%attr(0755,root,root) %{_sbindir}/%{name}-mysql

%files mysql+flexresp
%defattr(-,root,root)
#%doc schemas/create_mysql
%attr(0755,root,root) %{_sbindir}/%{name}-mysql+flexresp

%files postgresql
%defattr(-,root,root)
#%doc schemas/create_postgresql
%attr(0755,root,root) %{_sbindir}/%{name}-postgresql

%files postgresql+flexresp
%defattr(-,root,root)
#%doc schemas/create_postgresql
%attr(0755,root,root) %{_sbindir}/%{name}-postgresql+flexresp

%files bloat
%defattr(-,root,root)
%attr(0755,root,root) %{_sbindir}/%{name}-bloat

%files inline
%defattr(-,root,root)
%attr(0755,root,root) %{_sbindir}/%{name}-inline

%files inline+flexresp
%defattr(-,root,root)
%attr(0755,root,root) %{_sbindir}/%{name}-inline+flexresp

%files prelude
%defattr(-,root,root)
%attr(0755,root,root) %{_sbindir}/%{name}-prelude

%files prelude+flexresp
%defattr(-,root,root)
%attr(0755,root,root) %{_sbindir}/%{name}-prelude+flexresp

%files devel
%defattr(-,root,root)
%attr(0755,root,root) %dir %{_libdir}/pkgconfig
%attr(0644,root,root) %{_libdir}/pkgconfig/snort_output.pc
%attr(0644,root,root) %{_libdir}/pkgconfig/snort.pc
%attr(0644,root,root) %{_libdir}/pkgconfig/snort_preproc.pc
%attr(0755,root,root) %dir %{_includedir}/%{name}/dynamic_preproc
%attr(0755,root,root) %dir %{_includedir}/%{name}/dynamic_output/*.h
%attr(0644,root,root) %{_includedir}/%{name}/dynamic_preproc/*.h




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16381 |12mr|snort-rules-2.4-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# (oe) undefining these makes the build _real_ quick.
# i timed this package and gained almost a minute(!).
%undefine __find_provides
%undefine __find_requires

Summary:	The GPL'ed Rulesets from snortrules-pr-%{version}
Name:		snort-rules
Version:	2.4
Release:	%mkrel 9
License:	GPL
Group:		Networking/Other
URL:		http://www.snort.org
Source0:	snortrules-pr-%{version}.tar.bz2
Source1:	purge-non-gpl.sh
Source2:	remove-non-gpl.pl
Source3:	changelog
BuildArch:	noarch
Suggests:	oinkmaster
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
These rules were taken from the snortrules-pr-2.4.tar.gz tar ball and all non
GPL rules were removed, then the tar ball was repackaged. Please read the
relevant changelog entry from debian that explains this.

%prep

%setup -q -c -n snortrules-pr-%{version}

cp %{SOURCE1} purge-non-gpl.sh
cp %{SOURCE2} remove-non-gpl.pl
cp %{SOURCE3} changelog

%build

%install
rm -rf %{buildroot} 

install -d %{buildroot}%{_sysconfdir}/snort/rules
install -m0644 rules/* %{buildroot}%{_sysconfdir}/snort/rules/

cat > README << EOF
These rules were taken from the snortrules-pr-2.4.tar.gz tar ball and all non
GPL rules were removed, then the tar ball was repackaged. Please read the
relevant changelog entry from debian that explains this.
EOF

# cleanup
rm -f %{buildroot}%{_sysconfdir}/snort/rules/VRT-License.txt
rm -f %{buildroot}%{_sysconfdir}/snort/rules/snort.conf

%clean
rm -rf %{buildroot} 

%files
%defattr(0644,root,root,0755)
%doc doc/signatures README changelog purge-non-gpl.sh remove-non-gpl.pl rules/VRT-License.txt rules/snort.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/snort/rules/*.rules
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/snort/rules/*.conf*
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/snort/rules/*.map
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/snort/rules/cgi-bin.list
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/snort/rules/generators
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/snort/rules/sid



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16382 |12mr|soprano-2.8.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%ifarch %arm %mips
%define with_java 0
%else
%define with_java 1
%endif
%{?_with_java: %{expand: %%global with_java 1}}

%if %{with_java}
# Do not require java stuff just because we have a java backend
%define _requires_exceptions libjvm\.so
%define _noautoreq 'libjvm.so'
%endif

%define with_clucene 0

Name:		soprano
Summary:	Library which provides a nice QT interface to RDF
Version:	2.8.0
Release:	3
Epoch:		4
Group:		System/Libraries
License:	LGPLv2+
URL:		http://soprano.sourceforge.net
Source:		http://ovh.dl.sourceforge.net/project/soprano/Soprano/%{version}/%{name}-%{version}.tar.bz2
BuildRequires:	cmake >= 2.6.2
BuildRequires:	pkgconfig(redland) >= 1.0.6
BuildRequires:	pkgconfig(raptor2)
BuildRequires:	pkgconfig(libiodbc)
BuildRequires:	pkgconfig(QtCore)
BuildRequires:	pkgconfig(QtNetwork)
BuildRequires:	pkgconfig(QtXml)
BuildRequires:	pkgconfig(QtDBus)
BuildRequires:	kde4-macros
%if %{with_java}
BuildRequires:	java-rpmbuild
BuildRequires:	chrpath
%endif
%if %{with_clucene}
BuildRequires:	clucene-devel
%else
BuildConflicts:	clucene-devel
Obsoletes:	%{mklibname sopranoindex 1} < %{EVRD}
%endif
BuildRequires:	doxygen
Requires:	soprano-plugin-virtuoso = %{EVRD}

%description
Soprano (formally known as QRDF) is a library which provides a nice QT
interface to RDF storage solutions.  It has a modular structure which allows to
replace the actual RDF storage implementation used.  Currently two
implementations are working.  The first and most important backend used in
Soprano is based on librdf, the Redland RDF Application Framework.  The second
backend is the more interesting one as it uses the NEPOMUK-KDE backbone library
to connect to a NEPOMUK RDF triple service, thus providing a nice interface for
applications not aware of Nepomuk services.

%files
%{_bindir}/sopranocmd
%{_bindir}/sopranod
%dir %{_datadir}/soprano
%{_datadir}/soprano/rules

#---------------------------------------------------------------------------------

%if %{with_java}
%package plugin-sesame2
Summary:	Sesame2 soprano plugin
Group:		System/Libraries
Requires:	soprano-plugin-common = %{EVRD}
Requires:	java

%description plugin-sesame2
This package provide the sesame2 java indexer plugin for soprano.

%files plugin-sesame2
%dir %{_datadir}/soprano/plugins
%{_datadir}/soprano/plugins/sesame2backend.desktop
%{_datadir}/soprano/sesame2
%dir %{_libdir}/soprano
%{_libdir}/soprano/libsoprano_sesame2backend.so
%endif

#---------------------------------------------------------------------------------

%package plugin-virtuoso
Summary:	Virtuoso soprano plugin
Group:		System/Libraries
Requires:	virtuoso-opensource >= 5.0.12
Requires:	soprano-plugin-common = %{EVRD}

%description plugin-virtuoso
This package provide the virtuoso plugin for soprano.

%files plugin-virtuoso
%dir %{_datadir}/soprano/plugins
%{_datadir}/soprano/plugins/virtuosobackend.desktop
%dir %{_libdir}/soprano
%{_libdir}/soprano/libsoprano_virtuosobackend.so

#---------------------------------------------------------------------------------

%package plugin-redland
Summary:	redland soprano plugin
Group:		System/Libraries
Requires:	soprano-plugin-common = %{EVRD}

%description plugin-redland
This package provide the redland indexer plugin for soprano.

%files plugin-redland
%dir %{_datadir}/soprano/plugins
%{_datadir}/soprano/plugins/redlandbackend.desktop
%dir %{_libdir}/soprano
%{_libdir}/soprano/libsoprano_redlandbackend.so

#---------------------------------------------------------------------------------

%package plugin-common
Summary:	Common parsers and serializers
Group:		System/Libraries

%description plugin-common
Common parser and serializers

%files plugin-common
%dir %{_datadir}/soprano/plugins
%{_datadir}/soprano/plugins/*parser.desktop
%{_datadir}/soprano/plugins/*serializer.desktop
%dir %{_libdir}/soprano
%{_libdir}/soprano/libsoprano_*serializer.so
%{_libdir}/soprano/libsoprano_*parser.so

#---------------------------------------------------------------------------------

%define libsopranomajor 4
%define libsoprano %mklibname soprano %{libsopranomajor}

%package -n %{libsoprano}
Summary:	Library for %{name}
Group:		Development/C

%description -n %{libsoprano}
Soprano (formally known as QRDF) is a library which provides a nice QT
interface to RDF storage solutions.  It has a modular structure which allows to
replace the actual RDF storage implementation used.  Currently two
implementations are working.  The first and most important backend used in
Soprano is based on librdf, the Redland RDF Application Framework.  The second
backend is the more interesting one as it uses the NEPOMUK-KDE backbone library
to connect to a NEPOMUK RDF triple service, thus providing a nice interface for
applications not aware of Nepomuk services.

%files -n %{libsoprano}
%{_libdir}/libsoprano.so.%{libsopranomajor}*

#---------------------------------------------------------------------------------

%define sopranoclient_major 1
%define libsopranoclient %mklibname sopranoclient %{sopranoclient_major}

%package -n %{libsopranoclient}
Summary:	Library for %{name}
Group:		Development/C

%description -n %{libsopranoclient}
Soprano (formally known as QRDF) is a library which provides a nice QT
interface to RDF storage solutions.  It has a modular structure which allows to
replace the actual RDF storage implementation used.  Currently two
implementations are working.  The first and most important backend used in
Soprano is based on librdf, the Redland RDF Application Framework.  The second
backend is the more interesting one as it uses the NEPOMUK-KDE backbone library
to connect to a NEPOMUK RDF triple service, thus providing a nice interface for
applications not aware of Nepomuk services.

%files -n %{libsopranoclient}
%{_libdir}/libsopranoclient.so.%{sopranoclient_major}*

#---------------------------------------------------------------------------------

%define sopranoserver_major 1
%define libsopranoserver %mklibname sopranoserver %{sopranoserver_major}

%package -n %{libsopranoserver}
Summary:	Library for %{name}
Group:		Development/C

%description -n %{libsopranoserver}
Soprano (formally known as QRDF) is a library which provides a nice QT
interface to RDF storage solutions.  It has a modular structure which allows to
replace the actual RDF storage implementation used.  Currently two
implementations are working.  The first and most important backend used in
Soprano is based on librdf, the Redland RDF Application Framework.  The second
backend is the more interesting one as it uses the NEPOMUK-KDE backbone library
to connect to a NEPOMUK RDF triple service, thus providing a nice interface for
applications not aware of Nepomuk services.

%files -n %{libsopranoserver}
%{_libdir}/libsopranoserver.so.%{sopranoserver_major}*

#---------------------------------------------------------------------------------

%if %{with_clucene}
%define sopranoindex_major 1
%define libsopranoindex %mklibname sopranoindex %{sopranoindex_major}

%package -n %{libsopranoindex}
Summary:	Library for %{name}
Group:		Development/C

%description -n %{libsopranoindex}
Soprano (formally known as QRDF) is a library which provides a nice QT
interface to RDF storage solutions.  It has a modular structure which allows to
replace the actual RDF storage implementation used.  Currently two
implementations are working.  The first and most important backend used in
Soprano is based on librdf, the Redland RDF Application Framework.  The second
backend is the more interesting one as it uses the NEPOMUK-KDE backbone library
to connect to a NEPOMUK RDF triple service, thus providing a nice interface for
applications not aware of Nepomuk services.

%files -n %{libsopranoindex}
%{_libdir}/libsopranoindex.so.%{sopranoindex_major}*
%endif

#---------------------------------------------------------------------------------

%package devel
Summary:	Library
Group:		Development/C
Provides:	libsoprano-devel = %{EVRD}
Requires:	%{libsoprano} = %{EVRD}
Obsoletes:	%{libsoprano}-devel < 3:3.0-0.714066.1
Requires:	%{libsoprano} = %{EVRD}
Requires:	%{libsopranoclient} = %{EVRD}
Requires:	%{libsopranoserver} = %{EVRD}
%if %{with_clucene}
Requires:	%{libsopranoindex} = %{EVRD}
%endif
Requires:	soprano = %{EVRD}
Requires:	%{name}-plugin-virtuoso = %{EVRD}
Requires:	%{name}-plugin-redland = %{EVRD}

%description devel
This package contains the headers that programmers will need to develop
applications which will use %{name}.

%files devel
%{_bindir}/onto2vocabularyclass
%dir %{_includedir}/soprano/
%{_includedir}/soprano/*
%dir %{_includedir}/Soprano/
%{_includedir}/Soprano/*
%{_libdir}/pkgconfig/*.pc
%{_libdir}/*.so
%{_datadir}/dbus-1/interfaces/*
%{_datadir}/soprano/cmake

#---------------------------------------------------------------------------------

%prep
%setup -q

%build
%if %{with_java}
export JAVA_HOME=%{java_home}
%endif

%cmake_qt4
%make

%install
%makeinstall_std -C build

%if %{with_java}
# Load libjvm.so from the JRE directory instead of SDK directory. This
# works with Sun-derived JREs, but GCJ/Jamvm etc have libjvm.so in different
# directories. Maybe there should be an alternative pointing to libjvm.so.
old_rpath=$(chrpath -l %{buildroot}%{_libdir}/soprano/libsoprano_sesame2backend.so | cut -d= -f2)
new_rpath=$(echo "$old_rpath" | sed "s,%{java_home},%{_jvmdir},")
chrpath -r "$new_rpath" %{buildroot}%{_libdir}/soprano/libsoprano_sesame2backend.so
%endif


%changelog
* Mon Aug  20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 2e605c2
- Build without clucene support as it's deprecated anyway
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16383 |12mr|sos-2.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: A set of tools to gather troubleshooting information from a system
Name: sos
Version: 2.2
Release: 4
Group: System/Base
Source0: https://fedorahosted.org/releases/s/o/sos/%{name}-%{version}.tar.gz
License: GPLv2+
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
Url: http://fedorahosted.org/sos
BuildRequires: python-devel
BuildRequires: gettext
Requires: libxml2-python
Requires: tar
Requires: bzip2
Requires: xz

%description
Sos is a set of tools that gathers information about system
hardware and configuration. The information can then be used for
diagnostic purposes and debugging. Sos is commonly used to help
support technicians and developers.

%prep
%setup -q

%build
make

%install
%makeinstall_std
%find_lang %{name}

# Drop shebang from non-executable scripts to make rpmlint happy
find %{buildroot}%{py_puresitedir} -name "*py" -perm 644 -exec sed -i '/#!\/usr\/bin\/env python/d' {} \;


%files -f %{name}.lang
%defattr(-,root,root,-)
%doc README TODO LICENSE ChangeLog doc/*
%{_sbindir}/sosreport
%{_datadir}/%{name}
%{py_puresitedir}/*
%{_mandir}/man1/*
%{_mandir}/man5/*
%config(noreplace) %{_sysconfdir}/sos.conf



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16384 |12mr|sound-juicer-3.4.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	CD ripping tool using GTK+ and GStreamer
Name:		sound-juicer
Version:	3.4.0
Release:	2
License:	GPLv2+
Group:		Sound
URL:		http://www.burtonini.com/blog/computers/sound-juicer
Source0:	http://ftp.gnome.org/pub/GNOME/sources/sound-juicer/%{name}-%{version}.tar.xz

BuildRequires:	intltool
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(libbrasero-media3)
BuildRequires:	pkgconfig(libmusicbrainz3)
BuildRequires:	pkgconfig(gstreamer-0.10)
BuildRequires:	pkgconfig(gstreamer-plugins-base-0.10)
BuildRequires:	pkgconfig(gstreamer-pbutils-0.10)
#for autogen.sh
#BuildRequires:	gettext-devel
#BuildRequires:	gnome-common

Requires:	gstreamer0.10-plugins-bad
Requires:	gstreamer0.10-plugins-good
Requires:	gstreamer0.10-gnomevfs
Requires:	gstreamer0.10-cdparanoia
Suggests:	gstreamer0.10-vorbis
Suggests:	gstreamer0.10-flac
Suggests:	gstreamer0.10-lame
Suggests:	gstreamer0.10-faac

%description
This is Sound Juicer, a CD ripping tool using GTK+ and GStreamer.

%prep
%setup -q

%build
%configure2_5x \
	--disable-scrollkeeper \
	--disable-schemas-install

%make LIBS='-ldbus-1'

%install
%makeinstall_std
%find_lang %{name} --with-gnome

%files -f %{name}.lang
%doc README ChangeLog
%{_sysconfdir}/gconf/schemas/sound-juicer.schemas
%{_bindir}/*
%{_datadir}/applications/*
%{_datadir}/sound-juicer
%{_datadir}/icons/hicolor/*/apps/sound-juicer.*
%{_mandir}/man1/%{name}.1*


%changelog
* Fri Mar 16 2012 Matthew Dawkins <mattydaw@mandriva.org> 3.3.90-1
+ Revision: 785273
- new version 3.3.90
- cleaned up spec

* Fri May 06 2011 Oden Eriksson <oeriksson@mandriva.com> 2.32.0-2
+ Revision: 669998
- mass rebuild

  + John Balcaen <mikala@mandriva.org>
    - Fix BR for libcanberra-gtk-devel

* Tue Sep 28 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.32.0-1mdv2011.0
+ Revision: 581737
- update to new version 2.32.0

* Sat Aug 21 2010 Funda Wang <fwang@mandriva.org> 2.31.6-2mdv2011.0
+ Revision: 571609
- rebuild for new brasero

* Thu Aug 05 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.31.6-1mdv2011.0
+ Revision: 566128
- new version
- update deps

* Thu Apr 22 2010 Christophe Fergeau <cfergeau@mandriva.com> 2.28.2-2mdv2010.1
+ Revision: 537841
- drop libcdio BR since its licence is incompatible with sound-juicer licence

* Tue Mar 30 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.28.2-1mdv2010.1
+ Revision: 529944
- update to new version 2.28.2

  + Christophe Fergeau <cfergeau@mandriva.com>
    - libmusicbrainz3 is actually newer than libmusicbrainz4...
    - build against libmusicbrainz4

* Wed Nov 25 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.28.1-1mdv2010.1
+ Revision: 470091
- update to new version 2.28.1

* Tue Sep 22 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.28.0-1mdv2010.0
+ Revision: 447508
- new version
- drop patch

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 2.26.1-2mdv2010.0
+ Revision: 427203
- rebuild

* Fri Apr 10 2009 Frederic Crozat <fcrozat@mandriva.com> 2.26.1-1mdv2009.1
+ Revision: 365908
- Release 2.26.1
- Remove patches 1 & 2 (merged upstream)

* Mon Apr 06 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.26.0-3mdv2009.1
+ Revision: 364298
- fix musicbrainz crash (b.g.o #578060)

* Sat Mar 28 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.26.0-2mdv2009.1
+ Revision: 361991
- fix crash in metadata lookup

* Tue Mar 17 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.26.0-1mdv2009.1
+ Revision: 356852
- update to new version 2.26.0

* Mon Mar 09 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.25.92-1mdv2009.1
+ Revision: 353251
- new version
- drop patch 1

* Thu Feb 19 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.25.3-2mdv2009.1
+ Revision: 342856
- build only with musicbrainz3 (patch from svn)

* Fri Feb 13 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.25.3-1mdv2009.1
+ Revision: 340147
- new version
- update build deps

* Tue Feb 03 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.25.2-1mdv2009.1
+ Revision: 336858
- new version
- drop patch
- fix format strings
- update build deps

* Fri Nov 28 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.25.1-2mdv2009.1
+ Revision: 307467
- fix build with musicbrainz3 and enable it

* Tue Nov 04 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.25.1-1mdv2009.1
+ Revision: 299939
- update to new version 2.25.1

* Sun Sep 21 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.24.0-1mdv2009.0
+ Revision: 286267
- new version

* Mon Sep 08 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.23.3-1mdv2009.0
+ Revision: 282504
- new version

* Mon Aug 18 2008 Frederic Crozat <fcrozat@mandriva.com> 2.23.2-1mdv2009.0
+ Revision: 273306
- Release 2.23.2

* Mon Aug 04 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.23.1-1mdv2009.0
+ Revision: 263570
- new version

* Thu Jul 03 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.23.0-1mdv2009.0
+ Revision: 231410
- new version
- update license

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Mon Mar 10 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.22.0-1mdv2008.1
+ Revision: 183291
- new version

* Tue Feb 26 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.92-1mdv2008.1
+ Revision: 175445
- new version

* Thu Feb 14 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.91-1mdv2008.1
+ Revision: 167796
- new version

* Thu Jan 31 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.3-1mdv2008.1
+ Revision: 160736
- new version

* Sun Jan 13 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.2-1mdv2008.1
+ Revision: 151052
- new version

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Tue Jan 01 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.1-1mdv2008.1
+ Revision: 140061
- new version

  + Funda Wang <fwang@mandriva.org>
    - drop old menu
    - no need modifying xdg categories

* Thu Dec 20 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.0-1mdv2008.1
+ Revision: 135433
- new version

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Oct 14 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.20.1-1mdv2008.1
+ Revision: 98271
- new version
- drop patch

* Fri Oct 12 2007 Frederic Crozat <fcrozat@mandriva.com> 2.20.0-2mdv2008.1
+ Revision: 97338
- Patch0 (SVN): various SVN fixes (include fix for Mdv bug #34635)

* Mon Sep 17 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.20.0-1mdv2008.0
+ Revision: 89001
- new version

* Tue Aug 14 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.19.3-1mdv2008.0
+ Revision: 62996
- new version
- replace some deps by suggests

* Mon Jun 18 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.19.2-1mdv2008.0
+ Revision: 40797
- new version

* Thu Jun 07 2007 Anssi Hannula <anssi@mandriva.org> 2.19.1-2mdv2008.0
+ Revision: 36200
- rebuild with correct optflags

  + GÃ¶tz Waschk <waschk@mandriva.org>
    - new version

* Wed Apr 18 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.16.4-1mdv2008.0
+ Revision: 14503
- fix omf file list
- drop patches
- new version


* Tue Mar 20 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.16.3-3mdv2007.1
+ Revision: 146911
- initialize threads to fix warning on startup

* Sun Mar 18 2007 Pascal Terjan <pterjan@mandriva.org> 2.16.3-2mdv2007.1
+ Revision: 146025
- Fix error message about non existent CD-ROM drive in non UTF-8 locales

* Mon Jan 29 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.16.3-1mdv2007.1
+ Revision: 115012
- new version
- fix build with new gnome-doc-utils
- update file list

* Wed Nov 22 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.16.2-1mdv2007.1
+ Revision: 86169
- new version
- Import sound-juicer

* Wed Oct 04 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.16.1-1mdv2007.0
- New version 2.16.1

* Tue Sep 05 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.16.0-1mdv2007.0
- New release 2.16.0

* Tue Aug 22 2006 Frederic Crozat <fcrozat@mandriva.com> 2.15.5.1-1mdv2007.0
- Release 2.15.5.1
- Remove patch0

* Fri Aug 04 2006 Frederic Crozat <fcrozat@mandriva.com> 2.15.4-2mdv2007.0
- Rebuild with latest dbus

* Tue Jul 25 2006 Götz Waschk <waschk@mandriva.org> 2.15.4-1mdv2007.0
- new macros
- xdg menu
- New release 2.15.4

* Thu Jun 15 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.15.3-1mdv2007.0
- New release 2.15.3

* Wed Jun 07 2006 Frederic Crozat <fcrozat@mandriva.com> 2.15.2.1-1mdv2007.0
- Release 2.15.2.1
- Patch0: fix build

* Mon May 29 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.14.4-1mdv2007.0
- New release 2.14.4

* Thu Apr 20 2006 Frederic Crozat <fcrozat@mandriva.com> 2.14.3-1mdk
- Release 2.14.3

* Fri Jan 27 2006 Frederic Crozat <fcrozat@mandriva.com> 2.12.3-3mdk
- Rebuild wtih latest dbus
- disable suggests until urpmi supports them

* Tue Jan 17 2006 Götz Waschk <waschk@mandriva.org> 2.12.3-2mdk
- add some suggested gstreamer plugins

* Thu Nov 24 2005 Götz Waschk <waschk@mandriva.org> 2.12.3-1mdk
- drop patch
- New release 2.12.3

* Wed Oct 12 2005 Götz Waschk <waschk@mandriva.org> 2.12.2-3mdk
- fix buildrequires

* Wed Oct 12 2005 Frederic Crozat <fcrozat@mandriva.com> 2.12.2-2mdk
- Patch0: fix crash when opening preferences (Mdk bug #19128)

* Tue Oct 11 2005 Frederic Crozat <fcrozat@mandriva.com> 2.12.2-1mdk
- Release 2.12.2

* Sat Apr 23 2005 Frederic Crozat <fcrozat@mandriva.com> 2.10.1-1mdk 
- Release 2.10.1 (based on Götz Waschk package)

* Tue Apr 05 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 0.6.0-3mdk 
- Patch0 (CVS): fix default profile name (Mdk bug #15005)

* Fri Feb 11 2005 Christiaan Welvaart <cjw@daneel.dyndns.org> 0.6.0-2mdk
- add BuildRequires: libgstreamer-plugins-devel

* Fri Feb 04 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 0.6.0-1mdk
- New release 0.6.0
- Remove patch0 (merged upstream)

* Fri Dec 10 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 0.5.15-1mdk 
- Release 0.5.15
- Remove patches 0 & 1 (merged upstream)
- Patch 0: allow compilation with HAL 0.4.1

* Tue Nov 23 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 0.5.14-3mdk 
- Patch1 (Fedora): improve idle handler safety
- Enable HAL

* Tue Nov 23 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 0.5.14-2mdk 
- Patch0: better error handling (allow to rip some CDs with incomplete
  musicbrainz metadata)

* Thu Oct 21 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 0.5.14-1mdk
- New release 0.5.14
- Remove patch0 (merged upstream)

* Thu Sep 09 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 0.5.12-2mdk
- Patch0 (CVS): various bug fixes

* Fri Jun 18 2004 Goetz Waschk <waschk@linux-mandrake.com> 0.5.12-1mdk
- New release 0.5.12

* Mon Jun 07 2004 Abel Cheung <deaddog@deaddog.org> 0.5.11-2mdk
- Rebuild with new gcc
- Use ImageMagick to convert icons

* Sat May 22 2004 Goetz Waschk <waschk@linux-mandrake.com> 0.5.11-1mdk
- New release 0.5.11

* Thu Apr 22 2004 Götz Waschk <waschk@linux-mandrake.com> 0.5.10.1-5mdk
- fix buildrequires

* Sat Apr 17 2004 Götz Waschk <waschk@linux-mandrake.com> 0.5.10.1-4mdk
- new musicbrainz

* Wed Apr 07 2004 Götz Waschk <waschk@linux-mandrake.com> 0.5.10.1-3mdk
- rebuild for gstreamer 0.8


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16385 |12mr|sound-scripts-0.62-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The sound scripts
Name:		sound-scripts
Version:	0.62
Release:	4
License:	GPLv2+
Url:		http://svn.mandriva.com/viewvc/soft/sound-scripts/
Group:		System/Base
Source0:	%{name}-%{version}.tar.xz
Patch1: sound-scripts-0.62-fix-lsb-init.patch
Patch2: sound-scripts-0.62-fix-oss-emulation-for-kmod.patch
BuildArch:	noarch
Requires:	aumix-text
Requires:	kmod
Requires:	alsa-utils >= 1.0.25
Requires(post,preun):	rpm-helper

%description
The sound-scripts package contains the basic system scripts used:
- to setup default sound mixer on first boot
- save sound mixer level on shutdown
- restore sound mixer on bootstrapping

%prep
%setup -q
%apply_patches

%build
make

%install
%makeinstall_std

# there's no interesting string that is already gprintified
export DONT_GPRINTIFY=1

# (cg) alsa-utils has native support for sustemd that totally overrides
# all the volume save/restoration features of this package. In order to
# allow for use of sysvinit for now, we simply mask the services under systemd
mkdir -p %{buildroot}%{_unitdir}
rm -f %{buildroot}%{_unitdir}/{alsa,sound}.service
ln -s /dev/null %{buildroot}%{_unitdir}/sound.service
ln -s /dev/null %{buildroot}%{_unitdir}/alsa.service

# (cg) The modprobe tweaks to snd-usb-audio prevents it from loading
# unless the sysvinit scritps are loaded. This is incorrect as when
# using systemd, the sysvinit scripts are not used (instead the upstream
# solution to save/restore volume from alsa-utils package is used)
rm -f %{buildroot}%{_sysconfdir}/modprobe.d/snd-usb-audio.conf

# (cg) Move the OSS config into sound profiles so we can easily
# use osspd with PulseAudio by default
mkdir -p %{buildroot}%{_sysconfdir}/sound/profiles/{alsa,pulse}
mv %{buildroot}%{_sysconfdir}/modprobe.d/snd-oss.conf %{buildroot}%{_sysconfdir}/sound/profiles/alsa
ln -sf %{_sysconfdir}/sound/profiles/current/snd-oss.conf %{buildroot}%{_sysconfdir}/modprobe.d/snd-oss.conf
cat >%{buildroot}%{_sysconfdir}/sound/profiles/pulse/snd-oss.conf <<EOF
# We need to ensure that no ALSA OSS compatibility modules are loaded so
# we can use osspd easily
blacklist snd_pcm_oss
blacklist snd_mixer_oss
blacklist snd_seq_oss
EOF

%pre
if [ -e /etc/modprobe.d/snd-oss ]; then
	mv /etc/modprobe.d/snd-oss{,.conf}
fi

%post
%_post_service sound
%_post_service alsa

%preun
%_preun_service sound
%_preun_service alsa

%files
%doc ChangeLog
%{_bindir}/reset_sound
/bin/reset_sound
%{_sbindir}/alsa.agent
/sbin/alsa.agent
%{_sysconfdir}/rc.d/rc.alsa_default
%{_sysconfdir}/sound/profiles/alsa/snd-oss.conf
%{_sysconfdir}/sound/profiles/pulse/snd-oss.conf
%config(noreplace) %{_sysconfdir}/sysconfig/alsa
%{_initrddir}/*
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/udev/rules.d/*
#config(noreplace) %{_sysconfdir}/modprobe.d/snd-usb-audio.conf
%config(noreplace) %{_sysconfdir}/modprobe.d/snd-oss.conf
%{_datadir}/alsa/alsa-utils
/lib/systemd/system/alsa.service
/lib/systemd/system/sound.service



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16386 |12mr|sound-theme-freedesktop-0.7-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	freedesktop.org default sound theme
Name:		sound-theme-freedesktop
Version:	0.7
Release:	%mkrel 7
Group:		System/X11
# For details on the licenses used, see README
License:	GPLv2+ and LGPLv2+ and CC-BY-SA and CC-BY
Url:		http://www.freedesktop.org/wiki/Specifications/sound-theme-spec
Source0:	http://people.freedesktop.org/~mccann/dist/%{name}-%{version}.tar.bz2
BuildRequires:	intltool
BuildRequires:	gettext-devel 
BuildRequires:	glib-gettextize
BuildRequires:	perl(XML::Parser)
BuildArch:	noarch
Provides:	fdo-sound-theme
Obsoletes:	gnome-audio <= 2.22.2
Provides:	gnome-audio 
Obsoletes:	gnome-audio-extra <= 2.22.2
Provides:	gnome-audio-extra <= 2.22.2
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The default freedesktop.org sound theme following the XDG theming
specification.  (http://0pointer.de/public/sound-theme-spec.html).

%prep
%setup -q

%build
./autogen.sh
%configure2_5x

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

# (cg) libcanberra will purge it's cache and reload it's themes
# when the %{_datadir}/sounds folder is touched.
# While it's technically not needed to touch the folder itself,
# the RH rpm still does this so we will too. It may be needed in the
# future :)
%post
touch --no-create %{_datadir}/sounds %{_datadir}/sounds/freedesktop

%postun
touch --no-create %{_datadir}/sounds %{_datadir}/sounds/freedesktop

%files
%defattr(-,root,root)
%doc README NEWS
%dir %{_datadir}/sounds/freedesktop
%dir %{_datadir}/sounds/freedesktop/stereo
%{_datadir}/sounds/freedesktop/index.theme
%{_datadir}/sounds/freedesktop/stereo/*.oga



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16387 |12mr|soundtouch-1.6.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 0
%define libname %mklibname %{name} %{major}
%define develname %mklibname -d %{name}

Summary:	An open-source audio processing library
Name:		soundtouch
Version:	1.6.0
Release:	%mkrel 2
Group:		System/Libraries
License:	LGPLv2+
URL:		http://www.surina.net/soundtouch/
Source0:	http://www.surina.net/soundtouch/%{name}-%{version}.tar.gz
BuildRequires:	dos2unix
Conflicts:	SoundTouch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
SoundTouch is an open-source audio processing library. It allows changing the
sound tempo, pitch and playback rate parameters independently from each other.

%package -n	%{libname}
Summary:	An open-source audio processing library
Group:          System/Libraries
Conflicts:	%{mklibname SoundTouch 0}

%description -n	%{libname}
SoundTouch is an open-source audio processing library. It allows changing the
sound tempo, pitch and playback rate parameters independently from each other.

This package contains the shared libraries for SoundTouch.

%package -n	%{develname}
Summary:	Development package with static libs and headers
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Conflicts:	%{mklibname SoundTouch 0 -d}

%description -n	%{develname}
Static libraries and header files required for compiling SoundTouch plugins.

%prep

%setup -q -n %{name}

find . -type d -perm 0700 -exec chmod 755 {} \;
find . -type f -perm 0555 -exec chmod 755 {} \;
find . -type f -perm 0444 -exec chmod 644 {} \;

# fix permissions
chmod 644 COPYING.TXT README.html

# strip away annoying ^M
find -type f | grep -v ".gif" | grep -v ".png" | grep -v ".jpg" | xargs dos2unix

sh ./bootstrap

%build

%configure2_5x \
    --enable-shared

%make

%install
rm -rf %{buildroot}

%makeinstall

# cleanup
rm -rf %{buildroot}{/usr/doc,%_libdir/*.la}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING.TXT README.html
%{_bindir}/soundstretch

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%dir %{_includedir}/soundtouch
%{_includedir}/soundtouch/*
%{_libdir}/*.so
%{_libdir}/*.a
%{_libdir}/pkgconfig/soundtouch*.pc
%{_datadir}/aclocal/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16388 |12mr|soundwrapper-1.6-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name soundwrapper
%define version 1.6
%define release %mkrel 8

Summary:	Directs a program's sound output to Pulse, ALSA, aRts, or esd
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{name}-%{version}.tar.bz2
Patch0: soundwrapper-1.6-arts-disable.patch
License:	LGPL
Group:		System/Base
BuildRoot:	%{_tmppath}/%{name}-buildroot
URL:            http://cvs.mandriva.com/cgi-bin/cvsweb.cgi/SPECS/%{name}/
BuildRequires: libpulseaudio-devel 
BuildRequires: libalsa-devel 
BuildRequires: esound-devel
Conflicts:  menu < 2.1.12-9mdk

%description
When placed before a command to run a program with some audio component,
that program's audio output is redirected to the ALSA sound device or to
the PulseAudio, aRts, or EsounD sound servers if either of them is in control
of the sound device, enabling programs to play sounds at the same time

%prep
%setup -q
%patch0 -p0

aclocal
automake --add-missing
autoconf

%build
export CFLAGS="%{optflags} -I%{_kde3_includedir}"
%configure
%make

%install
rm -rf %{buildroot}
%makeinstall

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/soundwrapper






%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16389 |12mr|source-highlight-3.1.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 4
%define libname %mklibname %name %major
%define develname %mklibname -d %name
%define staticname %mklibname -s -d %name
Summary: 	Produces a document with syntax highlighting
Name: 		source-highlight
Version: 	3.1.7
Release:	2
Group: 		Development/Other
License: 	GPLv3+
Source: 	ftp://ftp.gnu.org/gnu/src-highlite/%{name}-%{version}.tar.gz
URL: 		http://www.gnu.org/software/src-highlite/
Obsoletes:	java2html
Obsoletes:	cpp2html
Provides:	java2html
Provides:	cpp2html

BuildRequires:	bison 
BuildRequires:  flex
BuildRequires:  boost-devel
BuildRequires:	ctags help2man
Requires:	ctags help2man

%description
GNU Source-highlight produces a document with syntax highlighting
when given a source file. It handles many languages, e.g., Java,
C/C++, Prolog, Perl, PHP3, Python, Flex, HTML, and other formats,
e.g., ChangeLog and log files, as source languages and HTML, XHTML,
DocBook, ANSI color escapes, LaTeX, and Texinfo as output formats.
Input and output formats can be specified with a regular expression-
oriented syntax.

%package -n %libname
Group: System/Libraries
Summary:Produces a document with syntax highlighting

%description -n %libname
GNU Source-highlight produces a document with syntax highlighting
when given a source file. It handles many languages, e.g., Java,
C/C++, Prolog, Perl, PHP3, Python, Flex, HTML, and other formats,
e.g., ChangeLog and log files, as source languages and HTML, XHTML,
DocBook, ANSI color escapes, LaTeX, and Texinfo as output formats.
Input and output formats can be specified with a regular expression-
oriented syntax.

%package -n %develname
Group: Development/C
Summary:Produces a document with syntax highlighting
Provides: lib%name-devel = %version-%release
Requires: %libname = %version-%release

%description -n %develname
GNU Source-highlight produces a document with syntax highlighting
when given a source file. It handles many languages, e.g., Java,
C/C++, Prolog, Perl, PHP3, Python, Flex, HTML, and other formats,
e.g., ChangeLog and log files, as source languages and HTML, XHTML,
DocBook, ANSI color escapes, LaTeX, and Texinfo as output formats.
Input and output formats can be specified with a regular expression-
oriented syntax.

%package -n %staticname
Group: Development/C
Summary:Produces a document with syntax highlighting
Provides: lib%name-static-devel = %version-%release
Requires: %develname = %version-%release

%description -n %staticname
GNU Source-highlight produces a document with syntax highlighting
when given a source file. It handles many languages, e.g., Java,
C/C++, Prolog, Perl, PHP3, Python, Flex, HTML, and other formats,
e.g., ChangeLog and log files, as source languages and HTML, XHTML,
DocBook, ANSI color escapes, LaTeX, and Texinfo as output formats.
Input and output formats can be specified with a regular expression-
oriented syntax.

%prep
%setup -q

%build
%configure2_5x --disable-dependency-tracking \
	--with-boost-libdir=%_libdir
%make

%install
%makeinstall_std

rm -fr %{buildroot}%{_datadir}/doc/

%files
%defattr (-,root,root)
%doc AUTHORS README CREDITS NEWS TODO.txt THANKS
%{_bindir}/*
%{_datadir}/%{name}
%{_mandir}/man1/*
%{_infodir}/*
%{_sysconfdir}/bash_completion.d/*

%files -n %libname
%defattr (-,root,root)
%_libdir/lib%{name}.so.%{major}*

%files -n %develname
%defattr (-,root,root)
%doc ChangeLog
%_libdir/lib%{name}.so
%_libdir/pkgconfig/*.pc
%_includedir/srchilite/

%files -n %staticname
%defattr (-,root,root)
%_libdir/lib%{name}.a



%changelog
* Sun Aug  26 2012 Denis Silakov <denis.silakov@rosalab.ru>
+ Commit: f8d4b5a
- Updated to 3.1.7
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16390 |12mr|sox-14.4.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define build_plf 0
%{?_with_plf: %{expand: %%global build_plf 1}}

######################
# Hardcode PLF build
%define build_plf 0
######################

%if %{build_plf}
%define distsuffix plf
%define extrarelsuffix plf
%endif

%define major 2
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	A general purpose sound file conversion tool
Name:		sox
Version:	14.4.0
Release:	3%{?extrarelsuffix}
License:	LGPLv2+
Group:		Sound
URL:		http://sox.sourceforge.net/
Source0:	http://heanet.dl.sourceforge.net/sourceforge/sox/%{name}-%{version}.tar.gz
BuildRequires:	ffmpeg-devel
BuildRequires:	magic-devel
BuildRequires:	gsm-devel
BuildRequires:	id3tag-devel
BuildRequires:	ladspa-devel
BuildRequires:	libalsa-devel
BuildRequires:	libflac-devel
BuildRequires:	libtool-devel
BuildRequires:	libpng-devel
BuildRequires:	libsamplerate-devel
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	libtheora-devel
BuildRequires:	libtool
BuildRequires:	libwavpack-devel
BuildRequires:	lpc10-devel
BuildRequires:	mad-devel
BuildRequires:	oggvorbis-devel
BuildRequires:	libgomp-devel
%if %{build_plf}
BuildRequires:	lame-devel
BuildRequires:	libamrwb-devel
BuildRequires:	libamrnb-devel
%endif

%description
SoX (Sound eXchange) is a sound file format converter for Linux,
UNIX and DOS PCs. The self-described 'Swiss Army knife of sound
tools,' SoX can convert between many different digitized sound
formats and perform simple sound manipulation functions,
including sound effects.

Install the sox package if you'd like to convert sound file formats
or manipulate some sounds.

%if %{build_plf}
This package is in restricted as it was build with lame encoder
support, which is in restricted.
%endif

%package -n %{libname}
Summary:	Libraries for SoX
Group:		System/Libraries
Obsoletes:	%{mklibname %{name} 0} < %{EVRD}

%description -n %{libname}
Libraries for SoX.

%package -n %{develname}
Summary:	Development headers and libraries for libst
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
Development headers and libraries for SoX.

%prep
%setup -q
#autoreconf -fis

%build
export CFLAGS="%{optflags} -DHAVE_SYS_SOUNDCARD_H=1 -D_FILE_OFFSET_BITS=64 -fPIC -DPIC"

%configure2_5x \
	--with-ladspa-path=%{_includedir}
%make

%install
rm -rf %{buildroot}

%makeinstall_std

ln -sf play %{buildroot}%{_bindir}/rec

cat << EOF > %{buildroot}%{_bindir}/soxplay
#!/bin/sh

%{_bindir}/sox \$1 -t .au - > /dev/audio

EOF
chmod 755 %{buildroot}%{_bindir}/soxplay

ln -snf play %{buildroot}%{_bindir}/rec
ln -s play.1%{_extension} %{buildroot}%{_mandir}/man1/rec.1%{_extension}

rm -rf %{buildroot}%{_libdir}/sox/*.{la,a}

%files
%doc ChangeLog README NEWS AUTHORS
%{_bindir}/play
%{_bindir}/rec
%{_bindir}/sox*
%{_mandir}/man1/*
%{_mandir}/man7/*

%files -n %{libname}
%{_libdir}/libsox.so.%{major}*

%files -n %{develname}
%{_includedir}/*.h
%{_libdir}/libsox.a
%{_libdir}/libsox.so
%{_libdir}/pkgconfig/sox.pc
%{_mandir}/man3/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16391 |12mr|spamassassin-3.3.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define fname Mail-SpamAssassin
%define svn_snap r1128990

Summary:	A spam filter for email which can be invoked from mail delivery agents
Name:		spamassassin
Version:	3.3.2
Release:	%mkrel 3
License:	Apache License
Group:		Networking/Mail
URL:		http://spamassassin.apache.org/
Source0:	http://www.apache.org/dist/spamassassin/source/%{fname}-%{version}.tar.gz
Source1:	http://www.apache.org/dist/spamassassin/source/%{fname}-%{version}.tar.gz.asc
#svn co https://svn.apache.org/repos/asf/spamassassin/branches/3.3 spamassassin-3.3.x
#Source0:	%{fname}-3.3.x.tar.gz
Source2:	spamd.init
Source3:	spamd.sysconfig
Source4:	spamassassin-default.rc
Source5:	spamassassin-spamc.rc
Source6:	sa-update.cron
Source7:	spamd.logrotate
Source8:	spamd.conf
# (fc) 2.60-5mdk don't use version dependent perl call in #!
Patch0:		spamassassin-3.2.0-fixbang.patch
Patch1:		Mail-SpamAssassin-3.1.5-no_spamcop.diff
Requires(post): rpm-helper
Requires(preun): rpm-helper
BuildRequires:	gnupg
BuildRequires:	openssl-devel
BuildRequires:	perl-Apache-Test
BuildRequires:	perl(Archive::Tar)
BuildRequires:	perl-DB_File
BuildRequires:	perl-devel
BuildRequires:	perl(Digest::SHA)
BuildRequires:	perl-Encode-Detect
BuildRequires:	perl(ExtUtils::MakeMaker) >= 6.17
BuildRequires:	perl-HTML-Parser
BuildRequires:	perl(IO::Socket::INET6)
BuildRequires:	perl-IO-Socket-SSL
BuildRequires:	perl-IO-Zlib
BuildRequires:	perl-IP-Country
BuildRequires:	perl-libwww-perl
BuildRequires:	perl-Mail-DKIM >= 0.37
BuildRequires:	perl-Mail-SPF
BuildRequires:	perl-Net-DNS
BuildRequires:	perl-Net-Ident
BuildRequires:	perl-Socket6
BuildRequires:	perl-Sys-Hostname-Long
BuildRequires:	perl-Time-HiRes
BuildRequires:	perl-version
BuildRequires:	re2c
Requires:	perl-Mail-SpamAssassin >= %{version}
Requires:	perl(Archive::Tar)
Requires:  	perl-DB_File
Requires:	perl(NetAddr::IP)
Requires:	perl-Net-DNS
Requires:	perl(Time::HiRes)
Requires:	spamassassin-rules >= 3.3.0
# (oe) these are not required, but if not it cripples the SpamAssassin functionalities
Suggests:	gnupg perl(Digest::SHA) perl-Encode-Detect perl-IO-Socket-SSL perl-IO-Zlib perl-IP-Country perl-libwww-perl perl-Mail-DKIM >= 0.37 perl-Mail-SPF perl-Net-Ident perl-Sys-Hostname-Long perl-version

%description
SpamAssassin provides you with a way to reduce if not completely eliminate
Unsolicited Commercial Email (SPAM) from your incoming email.  It can
be invoked by a MDA such as sendmail or postfix, or can be called from
a procmail script, .forward file, etc.  It uses a genetic-algorithm
evolved scoring system to identify messages which look spammy, then
adds headers to the message so they can be filtered by the user's mail
reading software.  This distribution includes the spamd/spamc components
which create a server that considerably speeds processing of mail.

SpamAssassin also includes support for reporting spam messages
automatically, and/or manually, to collaborative filtering databases such
as Vipul's Razor, DCC or pyzor. 
Install perl-Razor-Agent package to get Vipul's Razor support. 
Install dcc package to get Distributed Checksum Clearinghouse (DCC) support.
Install pyzor package to get Pyzor support.

To enable spamassassin, if you are receiving mail locally, simply add
this line to your ~/.procmailrc:
INCLUDERC=/etc/mail/spamassassin/spamassassin-default.rc
 
To filter spam for all users, add that line to /etc/procmailrc
(creating if necessary).

%package	sa-compile
Summary:	Compiles SpamAssassin rulesets into native perl code
Group:		Networking/Mail
Requires:	gcc make
Requires:	perl-devel
Requires:	re2c
Conflicts:	spamassassin < 3.2.5-3

%description	sa-compile
sa-compile uses re2c to compile the site-wide parts of the SpamAssassin
ruleset. No part of user_prefs or any files included from user_prefs can be
built into the compiled set. This compiled set is then used by the
"Mail::SpamAssassin::Plugin::Rule2XSBody" plugin to speed up SpamAssassin's
operation, where possible, and when that plugin is loaded. re2c can match
strings much faster than perl code, by constructing a DFA to match many simple
strings in parallel, and compiling that to native object code. Not all
SpamAssassin rules are amenable to this conversion, however.

%package	tools
Summary:        Miscleanous tools for SpamAssassin
Group:		Networking/Mail
Requires:	perl-Mail-SpamAssassin >= %{version}

%description	tools
Miscleanous tools from various authors, distributed with SpamAssassin.
See /usr/share/doc/spamassassin-tools-*/.

%package	spamd
Summary:	Daemonized version of SpamAssassin
Group:		System/Servers
Requires(post): rpm-helper spamassassin-rules >= 3.3.0
Requires(preun): rpm-helper
Requires:	spamassassin >= %{version}

%description	spamd
The purpose of this program is to provide a daemonized version of the
spamassassin executable. The goal is improving throughput performance
for automated mail checking.

This is intended to be used alongside "spamc", a fast, low-overhead C
client program.

%package	spamc
Summary:	A client for spamd
Group:		Networking/Mail

%description	spamc
Spamc is the client half of the spamc/spamd pair. It should be used in
place of "spamassassin" in scripts to process mail. It will read the
mail from STDIN, and spool it to its connection to spamd, then read
the result back and print it to STDOUT. Spamc has extremely low
overhead in loading, so it should be much faster to load than the
whole spamassassin program.

%package -n	perl-%{fname}
Summary:        SpamAssassin e-mail filter Perl modules
Group:		Development/Perl
Requires:       perl(HTML::Parser)

%description -n perl-%{fname}
Mail::SpamAssassin is a module to identify spam using text analysis and
several internet-based realtime blacklists. Using its rule base, it uses a
wide range of heuristic tests on mail headers and body text to identify
``spam'', also known as unsolicited commercial email. Once identified, the
mail can then be optionally tagged as spam for later filtering using the
user's own mail user-agent application.

%package -n	perl-%{fname}-Spamd
Summary:        A mod_perl2 module implementing the spamd protocol
Group:		Development/Perl
Requires:       apache-mod_perl
%if %mdkversion < 201010
Requires(post):   rpm-helper
Requires(postun):   rpm-helper
%endif

%description -n	perl-%{fname}-Spamd
This distribution contains a mod_perl2 module, implementing the spamd protocol
from the SpamAssassin (http://spamassassin.apache.org/) project in Apache2.
It's mostly compatible with the original spamd.

%prep

%setup -q -n %{fname}-%{version}
%patch0 -p0 -b .fixbang
%patch1 -p0

cp %{SOURCE2} spamd.init
cp %{SOURCE3} spamd.sysconfig
cp %{SOURCE6} sa-update.cron
cp %{SOURCE7} spamd.logrotate
cp %{SOURCE8} spamd.conf

# svn cleansing...
for i in `find . -type d -name .svn`; do
    if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
done

%build
%serverbuild

%{__perl} \
    Makefile.PL \
    INSTALLDIRS=vendor \
    SYSCONFDIR=%{_sysconfdir} \
    DATADIR=%{_datadir}/spamassassin \
    ENABLE_SSL=yes \
    RUN_NET_TESTS=no < /dev/null

%make

pushd spamd-apache2
    %{__perl} Makefile.PL INSTALLDIRS=vendor < /dev/null
    %make
popd

%check
#cat >> t/config.dist << EOF
#run_net_tests=y
#run_spamd_prefork_stress_test=y
#EOF
export LANG=C 
export LC_ALL=C
export LANGUAGE=C
# useless and broken test case
rm -f t/make_install.t
# requires polish locales?!?
rm -f t/lang_pl_tests.t
# probably borked ssl tests or temporary issues
rm -f t/spamd_ssl.t t/spamd_ssl_accept_fail.t t/spamd_ssl_tls.t t/spamd_ssl_v2.t t/spamd_ssl_v23.t t/spamd_ssl_v3.t
make FULLPERL="%{_bindir}/perl" test

%install
rm -rf %{buildroot}

%makeinstall_std

pushd spamd-apache2
    %makeinstall_std
popd

install -d %{buildroot}%{_sysconfdir}/mail/%{name}/sa-update-keys
install -d %{buildroot}%{_sysconfdir}/sysconfig
install -d %{buildroot}%{_sysconfdir}/cron.daily
install -d %{buildroot}%{_sysconfdir}/logrotate.d
install -d %{buildroot}%{_initrddir}
install -d %{buildroot}/var/spool/spamassassin
install -d %{buildroot}/var/log/spamassassin
install -d %{buildroot}/var/lib/spamassassin
install -d %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d

cat << EOF >> %{buildroot}%{_sysconfdir}/mail/%{name}/v330.pre

# Mail::SpamAssassin::Plugin::AWL - Normalize scores via auto-whitelist
loadplugin Mail::SpamAssassin::Plugin::AWL
EOF

cat << EOF >> %{buildroot}%{_sysconfdir}/mail/%{name}/local.cf
required_hits 5
rewrite_header Subject [SPAM]
report_safe 0
ifplugin Mail::SpamAssassin::Plugin::AWL
auto_whitelist_path        /var/spool/spamassassin/auto-whitelist
auto_whitelist_file_mode   0666
endif # Mail::SpamAssassin::Plugin::AWL
EOF

install -m0755 spamd.init %{buildroot}%{_initrddir}/spamd
install -m0644 spamd.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/spamd
install -m0755 sa-update.cron %{buildroot}%{_sysconfdir}/cron.daily/sa-update
install -m0644 spamd.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/spamd
install -m0644 spamd.conf %{buildroot}/%{_sysconfdir}/httpd/conf/webapps.d/spamd.conf

install -m0644 %{SOURCE4} %{buildroot}%{_sysconfdir}/mail/spamassassin/
install -m0644 %{SOURCE5} %{buildroot}%{_sysconfdir}/mail/spamassassin/

# bork bork
install -m0644 rules/*.pre %{buildroot}%{_sysconfdir}/mail/%{name}/

# cleanup
rm -f %{buildroot}%{_bindir}/apache-spamd.pl
rm -f %{buildroot}%{_mandir}/man1/apache-spamd.pl.1*

# these are not meant to be relased
rm -f %{buildroot}%{perl_vendorlib}/Mail/SpamAssassin/Plugin/P595Body.pm
rm -f %{buildroot}%{perl_vendorlib}/Mail/SpamAssassin/Plugin/RabinKarpBody.pm

%post
[ -f %{_sysconfdir}/spamassassin.cf ] && %{__mv} %{_sysconfdir}/spamassassin.cf %{_sysconfdir}/mail/spamassassin/migrated.cf || true
[ -f %{_sysconfdir}/mail/spamassassin.cf ] && /bin/mv %{_sysconfdir}/mail/spamassassin.cf %{_sysconfdir}/mail/spamassassin/migrated.cf || true

%post spamd
# -a and --auto-whitelist options were removed from 3.0.0
# prevent service startup failure
perl -p -i -e 's/(["\s]-\w+)a/$1/ ; s/(["\s]-)a(\w+)/$1$2/ ; s/(["\s])-a\b/$1/' /etc/sysconfig/spamd
perl -p -i -e 's/ --auto-whitelist//' /etc/sysconfig/spamd

# fix permissions
if [ -f %{_sysconfdir}/mail/%{name}/local.cf ]; then

    auto_whitelist_path="`grep "^auto_whitelist_path" %{_sysconfdir}/mail/%{name}/local.cf | awk '{ print $2 }'`"
    auto_whitelist_file_mode="`grep "^auto_whitelist_file_mode" %{_sysconfdir}/mail/%{name}/local.cf | awk '{ print $2 }'`"

    if [ "${auto_whitelist_path}" == "/var/spool/%{name}" ]; then
	echo "Correcting \"auto_whitelist_path\" (#27424) in the %{_sysconfdir}/mail/%{name}/local.cf file..."
	perl -pi -e "s|/var/spool/%{name}\b|/var/spool/%{name}/auto-whitelist|g" %{_sysconfdir}/mail/%{name}/local.cf
	auto_whitelist_path="/var/spool/%{name}/auto-whitelist"
    fi

    if ! [ -z "${auto_whitelist_path}" ]; then
        touch ${auto_whitelist_path}
        if [ -z "${auto_whitelist_file_mode}" ]; then
            auto_whitelist_file_mode="0666"
        fi
        chmod ${auto_whitelist_file_mode} ${auto_whitelist_path}
    fi

fi

%_post_service spamd

%preun spamd
%_preun_service spamd

%post -n perl-%{fname}-Spamd
%if %mdkversion < 201010
%_post_webapp
%endif

%postun -n perl-%{fname}-Spamd
%if %mdkversion < 201010
%_postun_webapp
%endif

%files
%doc README Changes sample-*.txt procmailrc.example INSTALL TRADEMARK
%doc CREDITS UPGRADE USAGE
%dir %{_sysconfdir}/mail/%{name}
%dir %attr(0700,root,root) %{_sysconfdir}/mail/%{name}/sa-update-keys
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/mail/%{name}/*.cf
%config(noreplace) %{_sysconfdir}/mail/%{name}/*.pre
%config(noreplace) %{_sysconfdir}/mail/%{name}/spamassassin-default.rc
%dir %attr(0777,root,root) /var/spool/spamassassin
%dir /var/lib/spamassassin
%attr(0755,root,root) %{_bindir}/sa-awl
%attr(0755,root,root) %{_bindir}/sa-check_spamd
%attr(0755,root,root) %{_bindir}/sa-learn
%attr(0755,root,root) %{_bindir}/sa-update
%attr(0755,root,root) %{_bindir}/spamassassin
%{_mandir}/man1/sa-learn.1*
%{_mandir}/man1/spamassassin.1*
%{_mandir}/man1/sa-update.1*
%{_mandir}/man1/spamassassin-run.1*
%{_mandir}/man1/sa-awl.1*
%{_datadir}/spamassassin

%files sa-compile
%attr(0755,root,root) %{_bindir}/sa-compile
%{_mandir}/man1/sa-compile.1*

%files tools
%doc sql ldap

%files spamd
%doc spamd/README* spamd/PROTOCOL
%attr(0700,root,root) %{_sysconfdir}/cron.daily/sa-update
%attr(0755,root,root) %{_initrddir}/spamd
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/spamd
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/spamd
%attr(0755,root,root) %{_bindir}/spamd
%{_mandir}/man1/spamd.1*
%dir %attr(0755,root,root) /var/log/spamassassin

%files spamc
%config(noreplace) %{_sysconfdir}/mail/%{name}/spamassassin-spamc.rc
%attr(0755,root,root) %{_bindir}/spamc
%{_mandir}/man1/spamc.1*

%files -n perl-%{fname}
%dir %{perl_vendorlib}/Mail/SpamAssassin
%{perl_vendorlib}/Mail/SpamAssassin/*.pm
%exclude %{perl_vendorlib}/Mail/SpamAssassin/Spamd.pm
%{perl_vendorlib}/Mail/SpamAssassin.pm
%{perl_vendorlib}/spamassassin-run.pod
%dir %{perl_vendorlib}/Mail/SpamAssassin/Bayes
%dir %{perl_vendorlib}/Mail/SpamAssassin/BayesStore
%dir %{perl_vendorlib}/Mail/SpamAssassin/Conf
%dir %{perl_vendorlib}/Mail/SpamAssassin/Locker
%dir %{perl_vendorlib}/Mail/SpamAssassin/Logger
%dir %{perl_vendorlib}/Mail/SpamAssassin/Message
%dir %{perl_vendorlib}/Mail/SpamAssassin/Message/Metadata
%dir %{perl_vendorlib}/Mail/SpamAssassin/Plugin
%dir %{perl_vendorlib}/Mail/SpamAssassin/Util
%{perl_vendorlib}/Mail/SpamAssassin/Bayes/*.pm
%{perl_vendorlib}/Mail/SpamAssassin/BayesStore/*.pm
%{perl_vendorlib}/Mail/SpamAssassin/Conf/*.pm
%{perl_vendorlib}/Mail/SpamAssassin/Locker/*.pm
%{perl_vendorlib}/Mail/SpamAssassin/Logger/*.pm
%{perl_vendorlib}/Mail/SpamAssassin/Message/Metadata/*.pm
%{perl_vendorlib}/Mail/SpamAssassin/Message/*.pm
%{perl_vendorlib}/Mail/SpamAssassin/Plugin/*.pm
%{perl_vendorlib}/Mail/SpamAssassin/Util/*.pm
%{_mandir}/man3/Mail::SpamAssassin.3pm*
%{_mandir}/man3/Mail::SpamAssassin::AICache.3pm*
%{_mandir}/man3/Mail::SpamAssassin::ArchiveIterator.3pm*
%{_mandir}/man3/Mail::SpamAssassin::AsyncLoop.3pm*
%{_mandir}/man3/Mail::SpamAssassin::AutoWhitelist.3pm*
%{_mandir}/man3/Mail::SpamAssassin::Bayes.3pm*
%{_mandir}/man3/Mail::SpamAssassin::BayesStore.3pm*
%{_mandir}/man3/Mail::SpamAssassin::BayesStore::BDB.3pm*
%{_mandir}/man3/Mail::SpamAssassin::BayesStore::MySQL.3pm*
%{_mandir}/man3/Mail::SpamAssassin::BayesStore::PgSQL.3pm*
%{_mandir}/man3/Mail::SpamAssassin::BayesStore::SQL.3pm*
%{_mandir}/man3/Mail::SpamAssassin::Client.3pm*
%{_mandir}/man3/Mail::SpamAssassin::Conf.3pm*
%{_mandir}/man3/Mail::SpamAssassin::Conf::LDAP.3pm*
%{_mandir}/man3/Mail::SpamAssassin::Conf::Parser.3pm*
%{_mandir}/man3/Mail::SpamAssassin::Conf::SQL.3pm*
%{_mandir}/man3/Mail::SpamAssassin::DnsResolver.3pm*
%{_mandir}/man3/Mail::SpamAssassin::Logger.3pm*
%{_mandir}/man3/Mail::SpamAssassin::Logger::File.3pm*
%{_mandir}/man3/Mail::SpamAssassin::Logger::Stderr.3pm*
%{_mandir}/man3/Mail::SpamAssassin::Logger::Syslog.3pm*
%{_mandir}/man3/Mail::SpamAssassin::Message.3pm*
%{_mandir}/man3/Mail::SpamAssassin::Message::Metadata.3pm*
%{_mandir}/man3/Mail::SpamAssassin::Message::Node.3pm*
%{_mandir}/man3/Mail::SpamAssassin::PerMsgLearner.3pm*
%{_mandir}/man3/Mail::SpamAssassin::PerMsgStatus.3pm*
%{_mandir}/man3/Mail::SpamAssassin::PersistentAddrList.3pm*
%{_mandir}/man3/Mail::SpamAssassin::Plugin.3pm*
%{_mandir}/man3/Mail::SpamAssassin::Plugin::AccessDB.3pm*
%{_mandir}/man3/Mail::SpamAssassin::Plugin::AntiVirus.3pm*
%{_mandir}/man3/Mail::SpamAssassin::Plugin::ASN.3pm*
%{_mandir}/man3/Mail::SpamAssassin::Plugin::AutoLearnThreshold.3pm*
%{_mandir}/man3/Mail::SpamAssassin::Plugin::AWL.3pm*
%{_mandir}/man3/Mail::SpamAssassin::Plugin::Bayes.3pm*
%{_mandir}/man3/Mail::SpamAssassin::Plugin::BodyRuleBaseExtractor.3pm*
%{_mandir}/man3/Mail::SpamAssassin::Plugin::Check.3pm*
%{_mandir}/man3/Mail::SpamAssassin::Plugin::DCC.3pm*
%{_mandir}/man3/Mail::SpamAssassin::Plugin::DKIM.3pm*
%{_mandir}/man3/Mail::SpamAssassin::PluginHandler.3pm*
%{_mandir}/man3/Mail::SpamAssassin::Plugin::Hashcash.3pm*
%{_mandir}/man3/Mail::SpamAssassin::Plugin::MIMEHeader.3pm*
%{_mandir}/man3/Mail::SpamAssassin::Plugin::OneLineBodyRuleType.3pm*
%{_mandir}/man3/Mail::SpamAssassin::Plugin::PhishTag.3pm*
%{_mandir}/man3/Mail::SpamAssassin::Plugin::Pyzor.3pm*
%{_mandir}/man3/Mail::SpamAssassin::Plugin::Razor2.3pm*
%{_mandir}/man3/Mail::SpamAssassin::Plugin::RelayCountry.3pm*
%{_mandir}/man3/Mail::SpamAssassin::Plugin::ReplaceTags.3pm*
%{_mandir}/man3/Mail::SpamAssassin::Plugin::Reuse.3pm*
%{_mandir}/man3/Mail::SpamAssassin::Plugin::Rule2XSBody.3pm*
%{_mandir}/man3/Mail::SpamAssassin::Plugin::Shortcircuit.3pm*
%{_mandir}/man3/Mail::SpamAssassin::Plugin::SpamCop.3pm*
%{_mandir}/man3/Mail::SpamAssassin::Plugin::SPF.3pm*
%{_mandir}/man3/Mail::SpamAssassin::Plugin::Test.3pm*
%{_mandir}/man3/Mail::SpamAssassin::Plugin::TextCat.3pm*
%{_mandir}/man3/Mail::SpamAssassin::Plugin::URIDetail.3pm*
%{_mandir}/man3/Mail::SpamAssassin::Plugin::URIDNSBL.3pm*
%{_mandir}/man3/Mail::SpamAssassin::Plugin::VBounce.3pm*
%{_mandir}/man3/Mail::SpamAssassin::Plugin::WhiteListSubject.3pm*
%{_mandir}/man3/Mail::SpamAssassin::SQLBasedAddrList.3pm*
%{_mandir}/man3/Mail::SpamAssassin::SubProcBackChannel.3pm*
%{_mandir}/man3/Mail::SpamAssassin::Timeout.3pm*
%{_mandir}/man3/Mail::SpamAssassin::Util.3pm*
%{_mandir}/man3/Mail::SpamAssassin::Util::DependencyInfo.3pm*
%{_mandir}/man3/Mail::SpamAssassin::Util::Progress.3pm*
%{_mandir}/man3/Mail::SpamAssassin::Util::RegistrarBoundaries.3pm*
%{_mandir}/man3/spamassassin-run.3pm*

%files -n perl-%{fname}-Spamd
%doc spamd-apache2/README.apache
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/spamd.conf
%dir %{perl_vendorlib}/Mail/SpamAssassin/Spamd
%{perl_vendorlib}/Mail/SpamAssassin/Spamd/Apache2.pm
%{perl_vendorlib}/Mail/SpamAssassin/Spamd/Config.pm
%{perl_vendorlib}/Mail/SpamAssassin/Spamd.pm
%dir %{perl_vendorlib}/Mail/SpamAssassin/Spamd/Apache2
%{perl_vendorlib}/Mail/SpamAssassin/Spamd/Apache2/AclRFC1413.pm
%{perl_vendorlib}/Mail/SpamAssassin/Spamd/Apache2/Config.pm
%{perl_vendorlib}/Mail/SpamAssassin/Spamd/Apache2/AclIP.pm
%{_mandir}/man3/Mail::SpamAssassin::Spamd.3pm*
%{_mandir}/man3/Mail::SpamAssassin::Spamd::Apache2.3pm*
%{_mandir}/man3/Mail::SpamAssassin::Spamd::Apache2::AclIP.3pm*
%{_mandir}/man3/Mail::SpamAssassin::Spamd::Apache2::AclRFC1413.3pm*
%{_mandir}/man3/Mail::SpamAssassin::Spamd::Apache2::Config.3pm*
%{_mandir}/man3/Mail::SpamAssassin::Spamd::Config.3pm*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16392 |12mr|spamassassin-rules-3.3.2-0.20110530.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Rules for SpamAssassin
Name:		spamassassin-rules
Version:	3.3.2
Release:	%mkrel 0.20110530.2
License:	Apache License
Group:		Networking/Mail
URL:		http://spamassassin.org/
Requires:	spamassassin > 3.3.0
Conflicts:	spamassassin < 3.3.0
Buildrequires:	spamassassin
Buildrequires:	gnupg
BuildArch:	noarch
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This package contains the default rules for SpamAssassin.

WARNING: These rules may be old at install time. This package is NOT
supported by Mandriva. You should immediately update your rules set as
explained in the official SpamAssassin documentations.

%prep

%setup -q -c -T -n %{name}-%{version}
sa-update --gpghomedir . --channel updates.spamassassin.org --updatedir .

%build

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_datadir}/spamassassin
install -m0644 updates_spamassassin_org/*.cf %{buildroot}%{_datadir}/spamassassin

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%attr(0644,root,root) %{_datadir}/spamassassin/*.cf


%changelog
* Mon May 30 2011 Oden Eriksson <oeriksson@mandriva.com> 3.3.2-0.20110530.1mdv2011.0
+ Revision: 681793
- bump version and release

* Fri May 06 2011 Oden Eriksson <oeriksson@mandriva.com> 3.3.1-0.20101015.2
+ Revision: 670006
- mass rebuild

* Fri Oct 15 2010 Oden Eriksson <oeriksson@mandriva.com> 3.3.1-0.20101015.1mdv2011.0
+ Revision: 585786
- ahh, use sa-update instead...

* Fri Oct 15 2010 Oden Eriksson <oeriksson@mandriva.com> 3.3.1-0.1.r923257.1mdv2011.0
+ Revision: 585776
- only slightly newer rules. (r923257)

* Sun Aug 01 2010 Thomas Spuhler <tspuhler@mandriva.org> 3.3.1-0.1.r923114.2mdv2011.0
+ Revision: 564162
- Increased release for rebuild

  + Luis Daniel Lucio Quiroz <dlucio@mandriva.org>
    - fix requires to warant SA sintax
    - Update to snap 923114

* Wed Apr 28 2010 Oden Eriksson <oeriksson@mandriva.com> 3.3.0-0.1.r901671.2mdv2010.1
+ Revision: 540449
- add a disclamier of liability, somewhat...

* Sun Jan 24 2010 Oden Eriksson <oeriksson@mandriva.com> 3.3.0-0.1.r901671.1mdv2010.1
+ Revision: 495502
- use newer rules, 3.3.0 was quite old...

* Sun Jan 24 2010 Oden Eriksson <oeriksson@mandriva.com> 3.3.0-0.1mdv2010.1
+ Revision: 495487
- import spamassassin-rules


* Sun Jan 24 2010 Oden Eriksson <oeriksson@mandriva.com> 3.3.0-0.1mdv2010.0
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16393 |12mr|sparsehash-2.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# No debug package is needed here
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	Extremely memory-efficient hash_map implementation
Name:		sparsehash
Version:	2.0.2
Release:	1
License:	BSD
Group:		Development/C++
Url:		http://code.google.com/p/sparsehash
Source:		http://%{name}.googlecode.com/files/%{name}-%{version}.tar.gz
BuildRequires:	gcc-c++

%description
The Google SparseHash project contains several C++ template hash-map
implementations with different performance characteristics, including
an implementation that optimizes for space and one that optimizes for
speed.

%package devel
Summary:	Extremely memory-efficient C++ hash_map implementation
Group:		Development/C++

%description devel
The Google SparseHash project contains several C++ template hash-map
implementations with different performance characteristics, including
an implementation that optimizes for space and one that optimizes for
speed.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std
rm %{buildroot}%{_docdir}/%{name}-%{version}/INSTALL
rm %{buildroot}%{_docdir}/%{name}-%{version}/README_windows.txt

%files devel
%doc %{_docdir}/%{name}-%{version}
%{_includedir}/google/
%{_includedir}/sparsehash/
%{_libdir}/pkgconfig/*.pc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16394 |12mr|spec-helper-0.31.15-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Name:		spec-helper
Version:	0.31.15
Release:	5
Summary:	Tools to ease the creation of rpm packages
License:	GPLv2+
Group:		Development/Other
URL:		http://svn.mandriva.com/svn/soft/rpm/spec-helper
Source0:	%{name}-%{version}.tar.xz
Requires:	findutils
Requires:	gettext
BuildRequires:	perl(IPC::Run)
BuildRequires:	perl(Digest::MD5)
BuildRequires:	perl(File::Slurp)
BuildRequires:	perl(List::MoreUtils)
#BuildRequires:	rpm >= 1:5.4.4-21
BuildRequires:	rpm
BuildArch:	noarch

%description
Tools to ease the creation of rpm packages for the Rosa Linux distribution, 
based on Mandriva source.
Compress man pages using xz, convert links and perform some sanitizing on
packages built...

%prep
%setup -q

%build

%install
%makeinstall_std bindir=%{_bindir} rpmmacrosdir=%{_sys_macros_dir}

%check
make test

%files
%doc README NEWS
%{_bindir}/macroszification
%{_datadir}/spec-helper
%{_sys_macros_dir}/%{name}.macros



%changelog
* Wed Aug  1 2012 akdengi <kazancas@mandriva.ru>
+ Commit: 36227e6
- - new version 0.31.15
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16395 |12mr|specspo-1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	ROSA package descriptions, summaries, and groups
Name:		specspo
Version:	1
Release:	3
Group:		System/Configuration/Packaging
Source:		%{name}-%{version}-%{release}.tar.xz
# No version given, only license attribution is spec file
# Since this is Red Hat generated, we can safely assume it is correct.
License:	GPL+
BuildArch:	noarch
BuildRequires:	gettext

%description
The specspo package contains the portable object catalogues used to
internationalize tags of RPM packages.

%prep
%setup -q -n %{name}-%{version}-%{release}

%build
make

%install
%makeinstall_std

mkdir -p %{buildroot}%{_sysconfdir}/rpm
echo '%%_i18ndomains	rosa-dist' > %{buildroot}%{_sysconfdir}/rpm/macros.specspo

%find_lang rosa-dist

%files -f rosa-dist.lang
%config(noreplace) %{_sysconfdir}/rpm/macros.specspo


%changelog
* Fri Oct  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 5a59276
- Partial spec cleanup
  
* Tue May  29 2012 icedphoenix <icedphoenix@rosalab.ru>
+ Commit: 325c12a
- initial translations
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16396 |12mr|speech-dispatcher-0.7.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		2
%define shortname	speechd
%define libname		%mklibname %shortname %major
%define develname	%mklibname %shortname -d

%bcond_without alsa
%bcond_without pulse
%bcond_without nas
%bcond_without espeak
%bcond_without libao


Name:			speech-dispatcher
Summary:		Speech Dispatcher provides a device independent layer for speech synthesis
Group:			System/Libraries
Version:		0.7.1
Release:		2
License:		GPLv2
URL:			http://www.freebsoft.org/speechd
Source0:		http://www.freebsoft.org/pub/projects/speechd/%name-%version.tar.gz
# modified Fedora init script 
Source1:		speech-dispatcherd.init.mdv
Source2:		speech-dispatcher.logrotate
Source3:		speech-dispatcherd.default
Source4:		speech-dispatcher-user-pulse.example
Source10:		%name.rpmlintrc
Patch1:			speech-dispatcher-0.7.1-fix-str-fmt.patch
BuildRoot:		%_tmppath/%{name}-%{version}-%{release}-buildroot
%if %{with alsa}
BuildRequires:		libalsa-devel
%endif
%if %{with pulse}
BuildRequires:		pulseaudio-devel
%endif
%if %{with nas}
BuildRequires:		libnas-devel
%endif
%if %{with espeak}
BuildRequires:		libespeak-devel
%endif
%if %{with libao}
BuildRequires:		libao-devel
%endif
BuildRequires:		libdotconf-devel
BuildRequires:		python-devel
BuildRequires:		texinfo
Requires:		%libname = %version-%release

%description
This is the Speech Dispatcher project (speech-dispatcher). It is a part of the
Free(b)soft project, which is intended to allow blind and visually impaired
people to work with computer and Internet based on free software.

%post
%_post_service speech-dispatcherd || :

%preun
%_preun_service speech-dispatcherd || :

%files
%defattr(-,root,root,-)
%doc AUTHORS NEWS README COPYING INSTALL
%doc ChangeLog speech-dispatcher-user-pulse.example
%_bindir/cli*
%_bindir/connection_recovery
%_bindir/spd-say
%_bindir/spd_long_message
%_bindir/spd_run_test
%_bindir/spdsend
%_bindir/%name
%_initrddir/speech-dispatcherd
%config %_sysconfdir/logrotate.d/%name
%config(noreplace) %_sysconfdir/%name/speechd.conf
%config(noreplace) %_sysconfdir/%name/clients/*.conf
%config(noreplace) %_sysconfdir/%name/modules/*.conf
%config(noreplace) %_sysconfdir/default/speech-dispatcherd
%_libdir/%name-modules
%_libdir/%name
%_datadir/sounds/%name
%_infodir/*
%_logdir/%name

#--------------------------------------------------------------------------

%package -n %libname
Summary:		Shared libraries for %name
Group:			System/Libraries

%description -n		%libname
This package provides the shared libraries for Speech Dispatcher.

%files -n %libname
%defattr(-,root,root,-)
%_libdir/libspeechd.so.%{major}*

#--------------------------------------------------------------------------

%package -n %develname
Summary:		Development files for %name
Group:			Development/Other
Requires:		%name = %version-%release
Provides:		%name-devel = %version-%release
Provides:		lib%name-devel = %version-%release

%description -n %develname
This package contains development files for %name.

%files -n		%develname
%defattr(-,root,root)
%_includedir/*
%_libdir/lib*.so

#--------------------------------------------------------------------------

%package -n python-%shortname
Summary:		A Python library for communication with Speech Dispatcher
Group:			System/Libraries
Requires:		%name = %version-%release
Requires:		python

%description -n		python-%shortname
This package provides a Python library for communication 
with Speech Dispatcher.

%files -n python-%shortname
%doc ChangeLog
%defattr(-,root,root,-)
%_bindir/spd-conf
%python_sitelib/speechd*

#--------------------------------------------------------------------------

%prep
%setup -q
%patch1 -p0
cp -p %SOURCE4 .

%build
%ifarch x86_64
export am_cv_python_pyexecdir=%python_sitelib
%endif
%configure2_5x \
	LDFLAGS=' -Wl,--as-needed -Wl,-z,relro -Wl,-O1 -Wl,--build-id' \
	--disable-static \
%if %{with alsa}
	--with-alsa \
%else
	--without-alsa \
%endif
%if %{with pulse}
	--with-pulse \
%else
	--without-pulse \
%endif
%if %{with nas}
	--with-nas \
%else
	--without-nas \
%endif
%if %{with espeak}
	--with-espeak \
%else
	--without-espeak \
%endif
%if %{with libao}
	--with-libao
%else
	--without-libao
%endif

%make

%install
rm -rf %buildroot
%makeinstall_std

# remove duplicates with /etc conf files 
rm -rf %buildroot%_datadir/%name

# rename some executables
mv %buildroot%_bindir/long_message %buildroot%_bindir/spd_long_message
mv %buildroot%_bindir/run_test %buildroot%_bindir/spd_run_test

# speech-dispatcherd service
install -d -m 0755 %buildroot%_initrddir
install -m 0755 %SOURCE1 %buildroot%_initrddir/speech-dispatcherd

# fix perm in _test.py
chmod +x %buildroot%python_sitelib/speechd/_test.py

# logrotate install
install -d -m 0755 %buildroot%_sysconfdir/logrotate.d
install -m 0644 %SOURCE2 %buildroot%_sysconfdir/logrotate.d/%name

# create the needed directory for logs
install -d -m 0755 %buildroot%_logdir/%name

# install the /etc/default configuration file
install -d -m 0755 %buildroot%_sysconfdir/default
install -m 0644 %SOURCE3 %buildroot%_sysconfdir/default/speech-dispatcherd

# remove flite module from the default configuration in speechd.conf
sed -i -e "210 s:AddModule:#AddModule:g" %buildroot%_sysconfdir/%name/speechd.conf

%clean
rm -rf %buildroot



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16397 |12mr|speedtouch-firmware-extractor-0.1-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name speedtouch-firmware-extractor
%define distname firmware-extractor
%define version 0.1

Summary: Speedtouch firmware extractor
Name: %{name}
Version: %{version}
Release: 9
Source0: %{distname}.tar.bz2
License: GPL
Group: System/Kernel and hardware
Url: http://www.linux-usb.org/SpeedTouch/firmware/index.html
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This is a small application to prepare and install the firmware for a
SpeedTouch USB modem so that a 2.6.10 kernel (or later) can load the
firmware without the assistance of modem_run.

The firmware extractor splits the firmware file (old mgmt.o) in
smaller firmware files (stage1 and stage2) that are meant to be used
with hotplug firmware loading.

%prep
%setup -q -n %{distname}

%build
gcc -o %{distname} firmware.c

%install
rm -rf $RPM_BUILD_ROOT
install -D -m755 %{distname} $RPM_BUILD_ROOT%{_sbindir}/%{distname}

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README
%{_sbindir}/%{distname}


%changelog
* Fri May 06 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1-8mdv2011.0
+ Revision: 670007
- mass rebuild

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1-7mdv2011.0
+ Revision: 607554
- rebuild

* Wed Mar 17 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1-6mdv2010.1
+ Revision: 524118
- rebuilt for 2010.1

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 0.1-5mdv2010.0
+ Revision: 427206
- rebuild

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 0.1-4mdv2009.0
+ Revision: 225470
- rebuild

* Wed Mar 05 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1-3mdv2008.1
+ Revision: 179516
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Jun 14 2007 Adam Williamson <awilliamson@mandriva.org> 0.1-2mdv2008.0
+ Revision: 39260
- rebuild for new era
- Import speedtouch-firmware-extractor



* Mon May 15 2006 Olivier Blin <oblin@mandriva.com> 0.1-1mdk
- initial Mandriva release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16398 |12mr|speex-1.2-0.rc1.7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define beta rc1

%define major 1
%define libname %mklibname %{name} %{major}
%define develname %mklibname -d %{name}

Summary:	An open-source, patent-free speech codec
Name:		speex
Version:	1.2
Release:	0.%{beta}.7
License:	BSD
Group:		Sound
URL:		http://www.speex.org/
Source0:	http://downloads.us.xiph.org/releases/speex/%{name}-%{version}%{beta}.tar.gz
Patch1:		speex-1.1.6-fix-pkgconfig-path.patch
Patch2:		speex-1.2rc1-CVE-2008-1686.patch

BuildRequires:	pkgconfig(vorbis)
BuildRequires:	chrpath

%description
Speex is a patent-free audio codec designed especially for voice (unlike 
Vorbis which targets general audio) signals and providing good narrowband 
and wideband quality. This project aims to be complementary to the Vorbis
codec.

%package -n	%{libname}
Summary:	Shared library of the Speex codec
Group:		System/Libraries

%description -n	%{libname}
This package contains the shared library required for running
applications based on Speex.

%package -n	%{develname}
Summary:	Speex development files
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname -s -d speex} < 1.2-0.rc1.7

%description -n	%{develname}
Speex development files.

%prep
%setup -qn %{name}-%{version}%{beta}
%apply_patches

%build
autoreconf -fi
export CFLAGS='%{optflags} -DRELEASE'
%configure2_5x \
	--disable-static \
	--with-ogg-libraries=%{_libdir}
make

%install
%makeinstall_std
chrpath -d %{buildroot}%{_bindir}/*
rm -f %{buildroot}%{_datadir}/doc/*/manual.pdf

%files
%doc COPYING AUTHORS ChangeLog NEWS README
%{_mandir}/man1/speexenc.1*
%{_mandir}/man1/speexdec.1*
%attr(755,root,root) %{_bindir}/speex*

%files -n %{libname}
%{_libdir}/libspeex.so.%{major}*
%{_libdir}/libspeexdsp.so.%{major}*

%files -n %{develname}
%doc doc/manual.pdf
%{_libdir}/libspeex*.so
%{_includedir}/speex
%{_libdir}/pkgconfig/speex.pc
%{_libdir}/pkgconfig/speexdsp.pc
%{_datadir}/aclocal/speex.m4



%changelog
* Sat Aug  4 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 5ffeaf6
- Drop .la files and fix unversioned Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16399 |12mr|spellutils-0.7-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name spellutils
%define version 0.7

Summary: Programs for helping spell checking
Name: %{name}
Version: %{version}
Release: %mkrel 14
Source0: http://home.worldonline.dk/byrial/spellutils/%{name}-%{version}.tar.bz2
License: GPL
URL: http://home.worldonline.dk/byrial/spellutils/
Group: Text tools
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Obsoletes: pospell
Provides: pospell
Requires: common-licenses

%description
Spellutils is a suite of programs which are used to isolate some parts
or texts from various types of files and hand them over to another
program which may change the texts; it is typically a spell checker.
Afterwards the possibly changed text parts are copied back in place in the
original file.

The programs in the Spellutils package are:

* newsbody which can isolate your own text from headers, quotes and
  signature in e-mail or Usenet messages
* pospell which can isolate translations in .po files
* More programs are likely to follow

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README FILES NEWS
%{_mandir}/man1/*
%{_bindir}/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16400 |12mr|sphere-client-rosa-1-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:        sphere-client-rosa
Name:           sphere-client-rosa
Version:        1
Release:        11
License:        GPLv3
Group:          System/Base
Source0:        %{name}-%{version}.tar.bz2
BuildRequires:  qxmlrpc-devel
BuildRequires:  qt4-devel

%files
%defattr(0755,root,root)
%{_bindir}/sphere-client
%{_sysconfdir}/sphere-client.conf
%{_bindir}/sphere-client_ru.qm
%{_bindir}/sphere-client_pt_br.qm
/usr/share/applications/sphere-client.desktop
/usr/share/icons/hicolor/128x128/apps/sphere-client.png
/usr/share/icons/hicolor/16x16/apps/sphere-client.png
/usr/share/icons/hicolor/22x22/apps/sphere-client.png
/usr/share/icons/hicolor/24x24/apps/sphere-client.png
/usr/share/icons/hicolor/32x32/apps/sphere-client.png
/usr/share/icons/hicolor/48x48/apps/sphere-client.png
/usr/share/icons/hicolor/64x64/apps/sphere-client.png

#--------------------------------------------------------------------

%description
sphere-client-rosa

%prep
%setup -q

%build
%qmake_qt4
%make 

%install
mkdir -p %buildroot%{_bindir}
mkdir -p %buildroot%{_sysconfdir}
mkdir -p %buildroot/usr/share/applications/
mkdir -p %buildroot/usr/share/icons/hicolor/128x128/apps/
mkdir -p %buildroot/usr/share/icons/hicolor/16x16/apps/
mkdir -p %buildroot/usr/share/icons/hicolor/22x22/apps/
mkdir -p %buildroot/usr/share/icons/hicolor/24x24/apps/
mkdir -p %buildroot/usr/share/icons/hicolor/32x32/apps/
mkdir -p %buildroot/usr/share/icons/hicolor/48x48/apps/
mkdir -p %buildroot/usr/share/icons/hicolor/64x64/apps/


cp sphere-client %buildroot%{_bindir}
cp sphere-client_ru.qm %buildroot%{_bindir}
cp sphere-client_pt_br.qm %buildroot%{_bindir}
cp sphere-client.conf %buildroot%{_sysconfdir}
cp sphere-client.desktop %buildroot/usr/share/applications
cp ./icons/helpdesk_128.png %buildroot/usr/share/icons/hicolor/128x128/apps/sphere-client.png
cp ./icons/helpdesk_16.png %buildroot/usr/share/icons/hicolor/16x16/apps/sphere-client.png
cp ./icons/helpdesk_22.png %buildroot/usr/share/icons/hicolor/22x22/apps/sphere-client.png
cp ./icons/helpdesk_24.png %buildroot/usr/share/icons/hicolor/24x24/apps/sphere-client.png
cp ./icons/helpdesk_32.png %buildroot/usr/share/icons/hicolor/32x32/apps/sphere-client.png
cp ./icons/helpdesk_48.png %buildroot/usr/share/icons/hicolor/48x48/apps/sphere-client.png
cp ./icons/helpdesk_64.png %buildroot/usr/share/icons/hicolor/64x64/apps/sphere-client.png


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16401 |12mr|spice-gtk-0.14-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define build_vala	1

%define glibapi		2.0
%define glibmajor	8
%define libglib		%mklibname spice-client-glib %{glibapi} %{glibmajor}
%define glibgir		%mklibname spice-client-glib-gir %{glibapi}
%define gtkapi		3.0
%define gtkmajor	4
%define libgtk		%mklibname spice-client-gtk %{gtkapi} %{gtkmajor}
%define libgtk2		%mklibname spice-client-gtk 2.0 1
%define gtkgir		%mklibname spice-client-gtk-gir %{gtkapi}
%define gtk2gir		%mklibname spice-client-gtk-gir 2.0
%define controllermajor	0
%define libcontroller	%mklibname spice-controller %{controllermajor}
%define develname	%mklibname -d %{name}

Name:		spice-gtk
Version:	0.14
Release:	1
Summary:	A GTK client widget for accessing SPICE desktop servers
Group:		Networking/Remote access
URL:		http://spice-space.org/page/Spice-Gtk
License:	LGPLv2+
Source0:	http://www.spice-space.org/download/gtk/%{name}-%{version}.tar.bz2
Patch0:		automake1.12.patch
Patch1:		spice-gtk-0.14.usbredir.patch
BuildRequires:	pkgconfig(cairo) >= 1.2.0
BuildRequires:	pkgconfig(celt051) >= 0.5.1.1
BuildRequires:	pkgconfig(gio-2.0) >= 2.10.0
BuildRequires:	pkgconfig(glib-2.0) >= 2.22
BuildRequires:	pkgconfig(gobject-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0) >= 0.9.4
BuildRequires:	pkgconfig(gthread-2.0) > 2.0.0
BuildRequires:	pkgconfig(gtk+-3.0) >= 2.91.3
BuildRequires:	pkgconfig(gtk+-x11-3.0)
BuildRequires:	pkgconfig(gudev-1.0)
BuildRequires:	pkgconfig(libcacard) >= 0.1.2
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(libpulse-mainloop-glib)
BuildRequires:	pkgconfig(libusb-1.0) >= 1.0.9
BuildRequires:	pkgconfig(libusbredirhost) >= 0.3.3
BuildRequires:	pkgconfig(libusbredirparser-0.5)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(pixman-1) >= 0.17.7
BuildRequires:	pkgconfig(polkit-gobject-1)
BuildRequires:	pkgconfig(spice-protocol) >= 0.10.1
#BuildRequires:	pkgconfig(spice-client-glib-2.0)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	gtk-doc >= 1.14
BuildRequires:	libsasl2-devel
BuildRequires:	libjpeg-devel
BuildRequires:	gettext-devel
BuildRequires:	perl-Text-CSV
BuildRequires:	intltool
BuildRequires:	ldetect-lst
BuildRequires:	python-parsing
# for virtmanager
BuildRequires:	pygtk2.0-devel

%if %{build_vala}
BuildRequires:	vala
BuildRequires:	vala-tools
%endif

%description
Spice-GTK is a GTK client widget for accessing SPICE desktop 
servers. This package contains two simple clients based on the 
library:
  spicy is a client to access SPICE desktops.
  snappy is a tool to capture screen-shots of a SPICE desktop.

%package -n %{libglib}
Summary: Runtime libraries for %{name}
Group: System/Libraries
Conflicts: %{_lib}spice-gtk3.0_1 < 0.7.81-2

%description -n %{libglib}
Runtime libraries for %{name}.

%package -n %{glibgir}
Summary: GObject introspection interface library for %{name}
Group: System/Libraries
Requires: %{libglib} = %{version}-%{release}
Conflicts: %{_lib}spice-gtk3.0_1 < 0.7.81-2

%description -n %{glibgir}
GObject introspection interface library for %{name}.

%package -n %{libgtk}
Summary: Runtime libraries for %{name}
Group: System/Libraries
Obsoletes: %{_lib}spice-gtk3.0_1 < 0.7.81-2

%description -n %{libgtk}
Runtime libraries for %{name}.

%package -n %{gtkgir}
Summary: GObject introspection interface library for %{name}
Group: System/Libraries
Requires: %{libgtk} = %{version}-%{release}
Conflicts: %{_lib}spice-gtk3.0_1 < 0.7.81-2

%description -n %{gtkgir}
GObject introspection interface library for %{name}.

%package -n %{libcontroller}
Summary: Runtime libraries for %{name}
Group: System/Libraries
Conflicts: %{_lib}spice-gtk3.0_1 < 0.7.81-2

%description -n %{libcontroller}
Runtime libraries for %{name}.

%package -n %{libgtk2}
Summary: Runtime libraries for %{name}
Group: System/Libraries

%description -n %{libgtk2}
GTK2 Runtime libraries for %{name}.

%package -n %{gtk2gir}
Summary: GTK2GObject introspection interface library for %{name}
Group: System/Libraries
Requires: %{libgtk2} = %{version}-%{release}

%description -n %{gtk2gir}
GTK2 GObject introspection interface library for %{name}.

%package python
Summary: Python bindings for the spice-gtk-2.0 library
Group: System/Libraries
Requires: %{name}%{?_isa} = %{version}-%{release}

%description python
SpiceClientGtk module provides a SPICE viewer widget for GTK2.

A module allowing use of the spice-gtk-2.0 widget from python

%package -n %{develname}
Summary: Development files for %{name}
Group: Development/C
Requires: %{libglib} = %{version}-%{release}
Requires: %{libgtk} = %{version}-%{release}
Requires: %{libcontroller} = %{version}-%{release}
Provides: %{name}-devel = %{version}-%{release}
Obsoletes: %{_lib}spice-gtk3.0-devel < 0.7.81-2

%description -n %{develname}
Development files for %{name}.

%prep
%setup -q  -n spice-gtk-%{version} -c
pushd spice-gtk-%{version}
#% patch0 -p1
%patch1 -p1 -b .usbredir
popd

cp -a spice-gtk-%{version} spice-gtk3-%{version}

%build
cd spice-gtk-%{version}
autoreconf -ifv
%configure --with-gtk=2.0 --enable-gtk-doc
make
cd ..

cd spice-gtk3-%{version}
autoreconf -ifv
%configure2_5x \
	--with-gtk=%{gtkapi} \
	--disable-static \
%if %{build_vala}
	--enable-vala \
%else
	--disable-vala \
%endif
	--enable-introspection=yes \
	--enable-usbredir \
	--with-pnp-ids-path=%{_datadir}/misc/pnp.ids
#% make V=1
#make LIBS='-lrt'
%make
cd ..

%install
cd spice-gtk-%{version}
%makeinstall_std
cd ..

cd spice-gtk3-%{version}
%makeinstall_std
cd ..

rm -f %{buildroot}%{_libdir}/*.la
rm -f %{buildroot}%{_libdir}/*.a
rm -f %{buildroot}%{_libdir}/python*/site-packages/*.a
rm -f %{buildroot}%{_libdir}/python*/site-packages/*.la

%if ! %{build_vala}
	rm -rf %{buildroot}%{_datadir}/vala/
%endif

%find_lang %{name}

%files -f %{name}.lang
%{_bindir}/snappy
%{_bindir}/spicy
%{_bindir}/spicy-stats
%{_bindir}/spice-client-glib-usb-acl-helper
%{_datadir}/polkit-1/actions/org.spice-space.lowlevelusbaccess.policy

%files -n %{libglib}
%{_libdir}/libspice-client-glib-%{glibapi}.so.%{glibmajor}
%{_libdir}/libspice-client-glib-%{glibapi}.so.%{glibmajor}.*

%files -n %{glibgir}
%{_libdir}/girepository-1.0/SpiceClientGLib-%{glibapi}.typelib

%files -n %{libgtk}
%{_libdir}/libspice-client-gtk-%{gtkapi}.so.%{gtkmajor}
%{_libdir}/libspice-client-gtk-%{gtkapi}.so.%{gtkmajor}.*

%files -n %{gtkgir}
%{_libdir}/girepository-1.0/SpiceClientGtk-%{gtkapi}.typelib

%files -n %{libcontroller}
%{_libdir}/libspice-controller.so.%{controllermajor}
%{_libdir}/libspice-controller.so.%{controllermajor}.*

%files -n %{libgtk2}
%{_libdir}/libspice-client-gtk-2.0.so.4
%{_libdir}/libspice-client-gtk-2.0.so.4.*

%files -n %{gtk2gir}
%{_libdir}/girepository-1.0/SpiceClientGtk-2.0.typelib

%files python
%{_libdir}/python*/site-packages/SpiceClientGtk.so

%files -n %{develname}
%doc %{_datadir}/gtk-doc/html/spice-gtk
%{_includedir}/spice-client-glib-2.0
%{_includedir}/spice-client-gtk-3.0/
%{_includedir}/spice-client-gtk-2.0/
%{_includedir}/spice-controller/
%{_libdir}/libspice-client-glib-2.0.so
%{_libdir}/libspice-client-gtk-3.0.so
%{_libdir}/libspice-client-gtk-2.0.so
%{_libdir}/libspice-controller.so
%{_libdir}/pkgconfig/spice-client-glib-2.0.pc
%{_libdir}/pkgconfig/spice-client-gtk-3.0.pc
%{_libdir}/pkgconfig/spice-client-gtk-2.0.pc
%{_libdir}/pkgconfig/spice-controller.pc
%{_datadir}/gir-1.0/SpiceClientGLib-2.0.gir
%{_datadir}/gir-1.0/SpiceClientGtk-3.0.gir
%{_datadir}/gir-1.0/SpiceClientGtk-2.0.gir
%if %{build_vala}
%{_datadir}/vala/vapi/spice-protocol.vapi
%{_datadir}/vala/vapi/spice-client-glib-%{glibapi}.deps
%{_datadir}/vala/vapi/spice-client-glib-%{glibapi}.vapi
%{_datadir}/vala/vapi/spice-client-gtk-%{gtkapi}.deps
%{_datadir}/vala/vapi/spice-client-gtk-%{gtkapi}.vapi
%endif

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16402 |12mr|spice-protocol-0.12.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           spice-protocol
Version:        0.12.2
Release:        1
Summary:        Spice protocol header files
Group:          System/Libraries
# Main headers are BSD, controller / foreign menu are LGPL, macros.h is GPL?
License:        BSD and LGPLv2+ and GPLv2+
URL:            http://www.spice-space.org/
Source0:        http://www.spice-space.org/download/releases/%{name}-%{version}.tar.bz2
BuildArch:      noarch

%description
Header files describing the spice protocol
and the para-virtual graphics card QXL.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc COPYING NEWS
%{_includedir}/spice-1
%{_datadir}/pkgconfig/spice-protocol.pc

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16403 |12mr|spice-server-0.12.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define Werror_cflags %nil

%define libname %mklibname %{name} %major
%define libnamedev %mklibname %{name} -d

Name:		spice-server
Version:	0.12.0
Release:	%mkrel 1
Summary:	Implements the SPICE protocol
Group:		Networking/Remote access
License:	LGPLv2+
URL:		http://www.spice-space.org/
Source0:	http://www.spice-space.org/download/releases/spice-%{version}.tar.bz2
Source1:	spice-xpi-client-spicec

# https://bugzilla.redhat.com/show_bug.cgi?id=613529
ExclusiveArch:	%{ix86} x86_64

BuildRequires:	pkgconfig
BuildRequires:	spice-protocol >= 0.9.1
BuildRequires:	celt051-devel
BuildRequires:	pixman-devel
BuildRequires:	pythonegg(pyparsing)
BuildRequires:	alsa-oss-devel openssl-devel libjpeg-devel
BuildRequires:	pkgconfig(xrandr)
#BuildRequires:	cegui06-devel
BuildRequires:	libcacard-devel
BuildRequires:	libsasl2-devel
BuildRequires:	pkgconfig(xfixes)

%description
The Simple Protocol for Independent Computing Environments (SPICE) is
a remote display system built for virtual environments which allows
you to view a computing 'desktop' environment not only on the machine
where it is running, but from anywhere on the Internet and from a wide
variety of machine architectures.

%package client
Summary:	Implements the client side of the SPICE protocol
Group:		Networking/Remote access
Requires(post):	%{_sbindir}/update-alternatives
Requires(postun):	%{_sbindir}/update-alternatives

%description client
The Simple Protocol for Independent Computing Environments (SPICE) is
a remote display system built for virtual environments which allows
you to view a computing 'desktop' environment not only on the machine
where it is running, but from anywhere on the Internet and from a wide
variety of machine architectures.

This package contains the SPICE client application.

%package -n %libname
Summary:	Implements the server side of the SPICE protocol
Group:		System/Libraries

%description -n %libname
The Simple Protocol for Independent Computing Environments (SPICE) is
a remote display system built for virtual environments which allows
you to view a computing 'desktop' environment not only on the machine
where it is running, but from anywhere on the Internet and from a wide
variety of machine architectures.

This package contains the run-time libraries for any application that wishes
to be a SPICE server.

%package -n %libnamedev
Summary:	Header files, libraries and development documentation for spice-server
Group:		Development/C
Requires:	%libname = %{version}-%{release}
Requires:	pkgconfig
Provides:	%name-devel = %version-%release


%description -n %libnamedev
This package contains the header files, static libraries and development
documentation for spice-server. If you like to develop programs
using spice-server, you will need to install spice-server-devel.

%prep
%setup -q -n spice-%{version}
#% patch9 -p1
#% patch10 -p1


%build
autoreconf -ifv
%configure2_5x --enable-smartcard --disable-werror
make -C spice-common WARN_CFLAGS='' %{?_smp_mflags}
make -C client WARN_CFLAGS='' %{?_smp_mflags}
%make LIBS="-lpthread"

%install
make DESTDIR=%{buildroot} -C client install
%makeinstall_std
rm -f %{buildroot}%{_libdir}/libspice-server.a
rm -f %{buildroot}%{_libdir}/libspice-server.la
mkdir -p %{buildroot}%{_libexecdir}
touch %{buildroot}%{_libexecdir}/spice-xpi-client
install -m 0755 %{SOURCE1} %{buildroot}%{_libexecdir}/

%files client
%doc COPYING README NEWS
%{_bindir}/spicec
%ghost %{_libexecdir}/spice-xpi-client
%{_libexecdir}/spice-xpi-client-spicec

%post client
%{_sbindir}/update-alternatives --install %{_libexecdir}/spice-xpi-client \
  spice-xpi-client %{_libexecdir}/spice-xpi-client-spicec 10

%postun client
if [ $1 -eq 0 ] ; then
  %{_sbindir}/update-alternatives --remove spice-xpi-client %{_libexecdir}/spice-xpi-client-spicec
fi

%files -n %libname
%doc COPYING README NEWS
%{_libdir}/libspice-server.so.%{major}*

%files -n %libnamedev
%{_includedir}/spice-server
%{_libdir}/libspice-server.so
%{_libdir}/pkgconfig/spice-server.pc

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16404 |12mr|spice-vdagent-0.12.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		spice-vdagent
Version:	0.12.0
Release:	1
Summary:	Agent for Spice guests
Group:		System/Kernel and hardware
License:	GPLv3+
URL:		http://spice-space.org/
Source0:	http://spice-space.org/download/releases/%{name}-%{version}.tar.bz2
BuildRequires:	spice-protocol
BuildRequires:	pkgconfig(systemd)
BuildRequires:	pkgconfig(libsystemd-login) >= 188
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(pciaccess)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	pkgconfig(xfixes)
Requires(pre):	rpm-helper
Requires(preun): rpm-helper

%description
Spice agent for Linux guests offering the following features:

Features:
* Client mouse mode (no need to grab mouse by client, no mouse lag)
  this is handled by the daemon by feeding mouse events into the kernel
  via uinput. This will only work if the active X-session is running a
  spice-vdagent process so that its resolution can be determined.
* Automatic adjustment of the X-session resolution to the client resolution
* Support of copy and paste (text and images) between the active X-session
  and the client

%prep
%setup -q

%build
%configure2_5x \
	--with-session-info=systemd \
	--with-init-script=systemd

%make

%install
%makeinstall_std

%post
%_post_service spice-vdagentd.service

%preun
%_preun_service spice-vdagentd.service

%postun
%systemd_postun_with_restart spice-vdagentd.service

%files
%doc COPYING ChangeLog README TODO
%config(noreplace) %{_sysconfdir}/rsyslog.d/spice-vdagentd.conf
/lib/udev/rules.d/70-spice-vdagentd.rules
%{_unitdir}/spice-vdagentd.service
%{_unitdir}/spice-vdagentd.target
%{_prefix}/lib/tmpfiles.d/spice-vdagentd.conf
%{_bindir}/spice-vdagent
%{_sbindir}/spice-vdagentd
%{_var}/run/spice-vdagentd
%{_sysconfdir}/modules-load.d/spice-vdagentd.conf
%{_sysconfdir}/xdg/autostart/spice-vdagent.desktop
# For /usr/share/gdm/autostart/LoginWindow/spice-vdagent.desktop
# We own the dir too, otherwise we must Require gdm
%{_datadir}/gdm

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16405 |12mr|sqlite-2.8.17-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define __libtoolize true
%define	major 0
%define libname %mklibname %{name} %{major}

Summary:	C library that implements an embeddable SQL database engine
Name:		sqlite
Version:	2.8.17
Release:	15
License:	Public Domain
Group:		System/Libraries
URL:		http://www.sqlite.org/
Source0:	http://www.sqlite.org/%{name}-%{version}.tar.bz2
Patch0:		sqlite-2.8.14-lib64.patch
Patch1:		sqlite-64bit-fixes.patch
Patch2:		sqlite-2.8.15-arch-double-differences.patch
Patch3:		sqlite-CVE-2007-1887_1888.patch
Patch4:		sqlite-2.8.17-format_not_a_string_literal_and_no_format_arguments.diff
BuildRequires:	chrpath
BuildRequires:	ncurses-devel
BuildRequires:	readline-devel
BuildRequires:	tcl tcl-devel

%description
SQLite is a C library that implements an embeddable SQL database
engine. Programs that link with the SQLite library can have SQL
database access without running a separate RDBMS process. The
distribution comes with a standalone command-line access program
(sqlite) that can be used to administer an SQLite database and
which serves as an example of how to use the SQLite library.

%package -n	%{libname}
Summary:	C library that implements an embeddable SQL database engine
Group:          System/Libraries

%description -n	%{libname}
SQLite is a C library that implements an embeddable SQL database
engine. Programs that link with the SQLite library can have SQL
database access without running a separate RDBMS process. The
distribution comes with a standalone command-line access program
(sqlite) that can be used to administer an SQLite database and
which serves as an example of how to use the SQLite library.

This package contains the shared libraries for %{name}

%package -n	%{libname}-devel
Summary:	Development library and header files for the %{name} library
Group:		Development/C
Requires:	%{libname} >= %{version}-%{release}
Provides:	lib%{name}-devel
Provides:	%{name}-devel

%description -n	%{libname}-devel
SQLite is a C library that implements an embeddable SQL database
engine. Programs that link with the SQLite library can have SQL
database access without running a separate RDBMS process. The
distribution comes with a standalone command-line access program
(sqlite) that can be used to administer an SQLite database and
which serves as an example of how to use the SQLite library.

This package contains the static %{libname} library and its header
files.

%package	tools
Summary:	Command line tools for managing the %{libname} library
Group:		Databases
Requires:	%{libname} = %{version}-%{release}

%description	tools
SQLite is a C library that implements an embeddable SQL database
engine. Programs that link with the SQLite library can have SQL
database access without running a separate RDBMS process. The
distribution comes with a standalone command-line access program
(sqlite) that can be used to administer an SQLite database and
which serves as an example of how to use the SQLite library.

This package contains command line tools for managing the
%{libname} library.

%prep

%setup -q -n %{name}-%{version}
%patch0 -p0 -b .lib64
%patch1 -p1 -b .64bit-fixes
%patch2 -p1 -b .double-fixes
%patch3 -p0 -b .CVE-2007-1887_1888
%patch4 -p0 -b .format_not_a_string_literal_and_no_format_arguments

%build
export CFLAGS="${CFLAGS:-%optflags} -DNDEBUG=1"
export CXXFLAGS="${CXXFLAGS:-%optflags} -DNDEBUG=1"
export FFLAGS="${FFLAGS:-%optflags} -DNDEBUG=1"

%configure2_5x \
    --enable-utf8

%make
make doc

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_includedir}
install -d %{buildroot}%{_libdir}
install -d %{buildroot}%{_mandir}/man1

%makeinstall_std

install -m644 sqlite.1 %{buildroot}%{_mandir}/man1/

chrpath -d %{buildroot}%{_bindir}/*

# cleanup
rm -f %{buildroot}%{_libdir}/*.*a

%files -n %{libname}
%doc README
%{_libdir}/lib*.so.%{major}*

%files -n %{libname}-devel
%doc doc/*.html doc/*.png
%{_includedir}/*.h
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*.pc

%files tools
%{_bindir}/*
%{_mandir}/man1/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16406 |12mr|sqlite3-3.7.14.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname sqlite
%define realver %(echo %version |cut -d. -f1)0%(echo %version |cut -d. -f2)%(echo %version |cut -d. -f3)01

%define	major 0
%define libname %mklibname %{name}_ %{major}
%define develname %mklibname %{name} -d

Summary:	C library that implements an embeddable SQL database engine
Name:		sqlite3
Version:	3.7.14.1
Release:	1
License:	Public Domain
Group:		System/Libraries
URL:		http://www.sqlite.org/
Source0:	http://www.sqlite.org/%{realname}-autoconf-%{realver}.tar.gz
BuildRequires:	ncurses-devel
BuildRequires:	readline-devel

%description
SQLite is a C library that implements an embeddable SQL database
engine. Programs that link with the SQLite library can have SQL
database access without running a separate RDBMS process. The
distribution comes with a standalone command-line access program
(sqlite) that can be used to administer an SQLite database and
which serves as an example of how to use the SQLite library.

%package -n	%{libname}
Summary:	C library that implements an embeddable SQL database engine
Group:		System/Libraries

%description -n	%{libname}
SQLite is a C library that implements an embeddable SQL database
engine. Programs that link with the SQLite library can have SQL
database access without running a separate RDBMS process. The
distribution comes with a standalone command-line access program
(sqlite) that can be used to administer an SQLite database and
which serves as an example of how to use the SQLite library.

This package contains the shared libraries for %{name}

%package -n	%{develname}
Summary:	Development library and header files for the %{name} library
Group:		Development/C
Requires:	%{libname} >= %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%mklibname %{name}_ %{major} -d

%description -n	%{develname}
SQLite is a C library that implements an embeddable SQL database
engine. Programs that link with the SQLite library can have SQL
database access without running a separate RDBMS process. The
distribution comes with a standalone command-line access program
(sqlite) that can be used to administer an SQLite database and
which serves as an example of how to use the SQLite library.

This package contains the static %{libname} library and its header
files.

%package	tools
Summary:	Command line tools for managing the %{libname} library
Group:		Databases
Requires:	%{libname} >= %{version}-%{release}

%description	tools
SQLite is a C library that implements an embeddable SQL database
engine. Programs that link with the SQLite library can have SQL
database access without running a separate RDBMS process. The
distribution comes with a standalone command-line access program
(sqlite) that can be used to administer an SQLite database and
which serves as an example of how to use the SQLite library.

This package contains command line tools for managing the
%{libname} library.

%prep
%setup -qn %{realname}-autoconf-%{realver}

%build
export CFLAGS="${CFLAGS:-%optflags} -DSQLITE_ENABLE_COLUMN_METADATA=1 -DSQLITE_ENABLE_FTS3=3 -DSQLITE_ENABLE_RTREE=1 -Wall -DNDEBUG=1 -DSQLITE_SECURE_DELETE=1 -DSQLITE_ENABLE_UNLOCK_NOTIFY=1"

%configure2_5x \
	--disable-static \
	--enable-threadsafe \
	--enable-dynamic-extensions
# rpath removal
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool

%make

%install
rm -rf %{buildroot}
%makeinstall_std

# cleanup
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'

%files -n %{libname}
%{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%attr(0644,root,root) %{_includedir}/*.h
%{_libdir}/lib*.so
%attr(0644,root,root) %{_libdir}/pkgconfig/*.pc

%files tools
%{_bindir}/sqlite3
%{_mandir}/man1/*

%changelog
* Sat Aug  18 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 12fae32
- New version 3.7.13 (sync with Cooker), minor cleanups
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16407 |12mr|squashfs3-tools-3.3-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define sqname squashfs

Name:		%{sqname}3-tools
Version:	3.3
Release:	7
Summary:	Utilities for the creation of compressed squashfs images
License:	GPLv2+
Group:		File tools
URL:		http://squashfs.sourceforge.net/
Source0:	%{sqname}%{version}.tgz
Source1:	sqlzma.h
Source2:	sqmagic.h
Patch0:		sqlzma2u-3.3.patch
Patch1:		squashfs3.3-nolzma.patch
# from CVS, fix hang when dealing with sparse files
Patch2:		squashfs3.3-sparse.patch
BuildRequires:	liblzmadec-devel
BuildRequires:	zlib-devel

%description
squashfs-tools are utilities for the creation of compressed squashfs images.

%prep
%setup -q -n %{sqname}%{version}
%patch0 -p1 -b .lzma
%patch1 -p1 -b .nolzma
%patch2 -p0 -b .sparse
cp %{SOURCE1} %{SOURCE2} squashfs-tools

%build
%make -C squashfs-tools Sqlzma=. LzmaAlone=%{_libdir} LzmaC=%{_libdir}

%install
install -d %{buildroot}%{_bindir}
install -m 755 squashfs-tools/mksquashfs %{buildroot}%{_bindir}/mksquashfs3
install -m 755 squashfs-tools/unsquashfs %{buildroot}%{_bindir}/unsquashfs3

%files
%doc ACKNOWLEDGEMENTS CHANGES README
%{_bindir}/mksquashfs3
%{_bindir}/unsquashfs3



%changelog
* Mon Sep  17 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 9f389cf
- Update patch to to fix linkage, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16408 |12mr|squashfs-tools-4.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define sqname	squashfs
%define sqver	4.2
%define release	%mkrel 4
%define	Summary	Utilities for the creation of compressed squashfs images

Name:		%{sqname}-tools
Version:	%{sqver}
Release:	%{release}
Summary:	%{Summary}
License:	GPL
Group:		File tools
URL:		http://squashfs.sourceforge.net/
Source0:	%{sqname}%{sqver}.tar.gz
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	zlib-devel attr-devel lzma-devel

%description
squashfs-tools are utilities for the creation of compressed squashfs images.

%prep
%setup -q -n %{sqname}%{sqver}

%build
cd squashfs-tools
%make XZ_SUPPORT=1 COMP_DEFAULT=xz

%install
rm -rf %{buildroot}
install -d %{buildroot}%{_bindir}
cd squashfs-tools
install -m 755 mksquashfs unsquashfs %{buildroot}%{_bindir}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
#%doc README
%{_bindir}/mksquashfs
%{_bindir}/unsquashfs



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16409 |12mr|squid-3.2.0.17-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define build_test 0

# commandline overrides:
# rpm -ba|--rebuild --with 'xxx'
%{?_with_test: %{expand: %%global build_test 1}}
%{?_without_test: %{expand: %%global build_test 0}}

%define squid_date 20120514-r11557
%define squid_beta 17
##%define their_version 3.2.0.%{squid_beta}-%{squid_date}
%define their_version 3.2.0.17

## Redefine configure values.
%define	_bindir %{_prefix}/sbin
%define _libexecdir %{_libdir}/squid
%define _initrddir /etc/rc.d/init.d/
%define _sysconfdir /etc/squid
%define  _localstatedir /var
%define _datadir %{_usr}/share/squid
%define _mandir %{_usr}/share/man
%define _infodir %{_usr}/share/info

%define defaultmaxfiles 8192

Summary:	The Squid proxy caching server %{their_version}
Name:		squid
Version:	%{their_version}
Release:	1
License:	GPLv2
Group:		System/Servers
URL:		http://www.squid-cache.org/
Source0:	http://www.squid-cache.org/Versions/v3/3.2/squid-%{their_version}.tar.bz2
Source1:	http://www.squid-cache.org/Versions/v3/3.2/squid-%{their_version}.tar.bz2.asc
Source2:	http://www.squid-cache.org/Doc/FAQ/FAQ.tar.bz2
Source3:	squid.init
Source4:	squid.logrotate
Source5:	squid.conf.authenticate
Source6:	smb.conf
Source7:	squid.conf.transparent
Source8:	rc.firewall
Source9:	ERR_CUSTOM_ACCESS_DENIED.English
Source10:	ERR_CUSTOM_ACCESS_DENIED.French
Source11: 	squid.sysconfig
Source13:	squid.pam
Source14:	squid.ifup
Patch1:		squid-config.diff
Patch2:		squid-user_group.diff
Patch3:		squid-ssl.diff
#Patch4:		squid-3.0-with_new_linux_headers_capability.patch
Patch8:		squid-visible_hostname.diff
Patch9:		squid-smb-auth.diff
Patch11:	squid-shutdown_lifetime.diff
#Patch12:	squid-no_-Werror.diff
Patch13:	squid-datadir.diff
#Patch14:	squid-digest-rfc2069.diff
#Patch15:	squid-3.1-error-make.diff
Patch16:	squid-3.1.4-mysql-helper-joomla.diff
#Patch17:	squid-3.1-10320.patch
Patch301:	squid-getconf_mess.diff
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires(pre): rpm-helper
Requires(postun): rpm-helper
BuildRequires:	bzip2
BuildRequires:	libtool-devel
BuildRequires:	db-devel
BuildRequires:	libsasl-devel
BuildRequires:	openldap-devel
BuildRequires:	openssl-devel >= 0.9.7
BuildRequires:	pam-devel
BuildRequires:	pkgconfig
BuildRequires:	libtool
BuildRequires:	krb5-devel
BuildRequires:	ecap-devel
BuildRequires:	cap-devel
#BuildRequires:	automake1.9
#BuildRequires:	autoconf2.5
%if %{build_test}
BuildRequires:	cppunit-devel
%endif
Provides:	webproxy

%description
Squid is a high-performance proxy caching server for web clients, supporting 
FTP, gopher, and HTTP data objects over IPv4 or IPv6. Unlike traditional 
caching software, Squid handles all requests in a single, non-blocking, 
asynchronous process.
Squid keeps meta data and especially hot objects cached in RAM, caches DNS 
lookups, supports non-blocking DNS lookups, and implements negative caching 
of failed requests.  Squid supports SSL, extensive access controls, and full 
request logging. By using the lightweight Internet Cache Protocol (ICP) and 
HTTP Cache Protocol (HTCP) Squid caches can be arranged in a hierarchy or 
mesh for additional bandwidth savings.

Install squid if you need a proxy caching server.

This package defaults to a maximum of %{defaultmaxfiles} filedescriptors. You
can change these values at build time by using for example:

--define 'maxfiles 4096'

The package was built to support a maximum of %{?!maxfiles:%{defaultmaxfiles}}%{?maxfiles:%{maxfiles}} filedescriptors.

You can build %{name} with some conditional build swithes;

(ie. use with rpm --rebuild):
    --with[out]	test	Initiate the test suite

%package	cachemgr
Summary:	The Squid Cache Manager
Group:		System/Servers
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.0.54
Requires(pre):	apache >= 2.0.54
Requires(pre):	apache-modules >= 2.0.54
Requires(pre):	%{name} = %{version}
Requires:	apache-conf >= 2.0.54
Requires:	apache >= 2.0.54
Requires:	apache-modules >= 2.0.54
Requires:	%{name} = %{version}

%description	cachemgr
This package contains the Squid Cache Manager.


%prep

%setup -q -n squid-%{their_version}

find . -type d -perm 0700 -exec chmod 755 {} \;
find . -type f -perm 0555 -exec chmod 755 {} \;
find . -type f -perm 0444 -exec chmod 644 {} \;

for i in `find . -type d -name CVS`  `find . -type d -name .svn` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
done


%patch1 -p1 -b .config
%patch2 -p0 -b .user_group
%patch3 -p1 -b .ssl
#patch4 -p0 -b .with_new_linux_headers_capability
%patch8 -p0 -b .visible_hostname
%patch9 -p1 -b .backslashes
%patch11 -p0 -b .shutdown_lifetime
#patch12 -p1 -b .no_-Werror
%patch13 -p1 -b .datadir
#patch14 -p1 -b .digest-rfc2069
#patch15 -p1 -b .errordir
%patch16 -p0 -b .joomla
#patch17 -p0  -b .fix
#%patch301 -p1 -b .getconf

mkdir -p faq
tar -jxf %{SOURCE2} -C faq

install -m 0755 %{SOURCE3} squid.init
install -m 0644 %{SOURCE4} squid.logrotate
install -m 0644 %{SOURCE5} squid.conf.authenticate
install -m 0644 %{SOURCE6} smb.conf
install -m 0644 %{SOURCE7} squid.conf.transparent
install -m 0755 %{SOURCE8} rc.firewall
install -m 0644 %{SOURCE11} squid.sysconfig
install -m 0755 %{SOURCE14} squid.ifup

# fix conditional pam config file
	install -m 0644 %{SOURCE13} squid.pam

perl -p -i -e "s|^SAMBAPREFIX.*|SAMBAPREFIX = /usr|" helpers/basic_auth/SMB/Makefile.*
#perl -p -i -e "s|^icondir.*|icondir = \\$\(libexecdir\)/icons|" icons/Makefile.am icons/Makefile.*
grep -r "local/bin/perl" . |sed -e "s/:.*$//g" | xargs perl -p -i -e "s@local/bin/perl@bin/perl@g"

# libtool
perl -pi -e "s|AC_PROG_RANLIB|AC_PROG_LIBTOOL|g" configure*

%build

%serverbuild
rm -rf configure autom4te.cache
#libtoolize --copy --force
#aclocal
#autoheader
#autoconf --force
#automake --foreign --add-missing --copy --force-missing

sh ./bootstrap.sh

export SSLLIB="-L%{_libdir} `pkg-config --libs openssl`"
export CPPFLAGS="-I%{_includedir}/openssl -I`find /usr/include -type f -name db_185.h|head -n1|xargs dirname` %optflags "

%ifarch x86_64
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"
export CXXFLAGS="$CXXFLAGS -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64"
%else
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"
export CXXFLAGS="$CXXFLAGS -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64"
%endif

%configure2_5x \
    --disable-strict-error-checking \
    --enable-shared=yes \
    --enable-static=no \
    --enable-xmalloc-statistics \
    --enable-carp \
    --enable-async-io \
    --enable-storeio="aufs,diskd,ufs" \
    --enable-removal-policies="heap,lru" \
    --enable-icmp \
    --enable-delay-pools \
    --disable-esi \
    --enable-icap-client \
    --enable-ecap \
    --enable-useragent-log \
    --enable-referer-log \
    --enable-wccp \
    --enable-wccpv2 \
    --disable-kill-parent-hack \
    --enable-snmp \
    --enable-cachemgr-hostname="localhost" \
    --enable-arp-acl \
    --enable-htcp \
    --enable-ssl \
    --enable-forw-via-db \
    --enable-follow-x-forwarded-for \
    --enable-cache-digests \
    --disable-poll \
    --enable-epoll \
    --enable-linux-netfilter \
    --disable-ident-lookups \
    --enable-default-hostsfile=/etc/hosts \
    --enable-auth \
    --enable-basic-auth="getpwnam,LDAP,MSNT,multi-domain-NTLM,NCSA,PAM,SMB,YP,SASL,POP3,DB,squid_radius_auth" \
    --enable-ntlm-auth="fakeauth,no_check,smb_lm" \
    --enable-negotiate-auth="squid_kerb_auth" \
    --enable-digest-auth="password,ldap,eDirectory" \
    --enable-external-acl-helpers="ip_user,ldap_group,session,unix_group,wbinfo_group" \
    --with-default-user=%{name} \
    --with-pthreads \
    --with-dl \
    --with-openssl=%{_prefix} \
    --with-large-files \
    --with-swapdir=%{_localstatedir}/spool/squid \
    --with-build-environment=default \
    --enable-mit=`/usr/bin/krb5-config --prefix` \
    --with-logdir=%{_logdir}/squid \
    --enable-http-violations \
    --enable-zph-qos \
    %{?!maxfiles:--with-filedescriptors=%{defaultmaxfiles}}%{?maxfiles:%{maxfiles}}


#    --enable-disk-io="AIO,Blocking,DiskDaemon,DiskThreads" \

# Some versions of autoconf fail to detect sys/resource.h correctly;
# apparently because it generates a compiler warning.

if [ -e /usr/include/sys/resource.h ]; then
cat >> include/autoconf.h <<EOF
#ifndef HAVE_SYS_RESOURCE_H
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_STRUCT_RUSAGE 1
#endif
EOF
fi

# move the errors files
#grep -r errors * |grep share | sed -e "s/:.*$//g" | xargs perl -p -i -e "s|usr/share/errors|usr/%{_lib}/squid/errors|g" 
#grep -r iconsdir * |grep share | sed -e "s/:.*$//g" | xargs perl -p -i -e "s|usr/share/errors|usr/%{_lib}/squid/errors|g" 

%make

#grep -r errors * |grep share | sed -e "s/:.*$//g" | xargs perl -p -i -e "s|usr/share/errors|usr/%{_lib}/squid/errors|g" 

%if %{build_test}
%check
make check
%endif

%install
rm -rf %{buildroot}

%makeinstall icondir=%{buildroot}%{_datadir}/icons DEFAULT_LOG_DIR=%{buildroot}%{_logdir}/squid DEFAULT_ERROR_DIR=%{buildroot}%{_datadir}/errors DEFAULT_ICON_DIR=%{buildroot}%{_datadir}/icons



# make some directories
install -d %{buildroot}%{_initrddir}
install -d %{buildroot}/etc/{logrotate.d,pam.d,sysconfig}
install -d %{buildroot}/etc/sysconfig/network-scripts/ifup.d
install -d %{buildroot}/etc/httpd/conf/webapps.d
install -d %{buildroot}%{_datadir}/{errors,icons}
install -d %{buildroot}%{_datadir}/errors/{English,French}
install -d %{buildroot}%{_mandir}/man8
install -d %{buildroot}%{_var}/www/cgi-bin
install -d %{buildroot}%{_var}/log/squid
#install -d %{buildroot}%{_var}/run/squid
install -d %{buildroot}%{_var}/spool/squid
install -d %{buildroot}/usr/share/snmp/mibs

# fix error docs location	
rm -rf %{buildroot}%{_sysconfdir}/errors
pushd errors
    for i in *; do
	if [ -d $i ]; then
	    install -d %{buildroot}%{_datadir}/errors/$i
	    install -m0644 $i/* %{buildroot}%{_datadir}/errors/$i
	fi
    done
popd
ln -fs %{_datadir}/errors/templates %{buildroot}%{_sysconfdir}/errors

# install config
install -m0755 squid.init %{buildroot}%{_initrddir}/squid
install -m0644 squid.logrotate %{buildroot}/etc/logrotate.d/squid
install -m0644 squid.sysconfig %{buildroot}/etc/sysconfig/squid
install -m0755 squid.ifup %{buildroot}/etc/sysconfig/network-scripts/ifup.d/squid
install -m0644 helpers/basic_auth/MSNT/msntauth.conf.default %{buildroot}%{_sysconfdir}

# fix docs
cp helpers/basic_auth/LDAP/README README.auth_ldap

cp helpers/basic_auth/MSNT/README.html README.auth_msnt.html
cp helpers/basic_auth/MSNT/msntauth.conf.default .

cp helpers/basic_auth/SASL/basic_sasl_auth.conf .

cp helpers/external_acl/file_userip/example.conf ip_user_external_acl.example.conf
cp helpers/external_acl/file_userip/example-deny_all_but.conf ip_user_external_acl.example-deny_all_but.conf

cp helpers/external_acl/LDAP_group/ChangeLog ChangeLog.ldap_group_external_acl

head -19 helpers/basic_auth/NCSA/basic_ncsa_auth.cc > README.NCSA_basic_auth
head -56 helpers/basic_auth/PAM/basic_pam_auth.cc > README.PAM_basic_auth
head -21 helpers/basic_auth/getpwnam/basic_getpwnam_auth.cc > README.getpwnam_basic_auth
head -32 helpers/digest_auth/LDAP/digest_pw_auth.cc > README.ldap_digest_auth

install -m0755 helpers/basic_auth/SMB/basic_smb_auth.sh %{buildroot}%{_libexecdir}
install -m0755 helpers/basic_auth/SASL/basic_sasl_auth %{buildroot}%{_libexecdir}

for manpage in `find -name "*.8"`; do
    install -m0644 $manpage %{buildroot}/%{_mandir}/man8/
done

install -m 0644 %{SOURCE9} %{buildroot}%{_datadir}/errors/English/ERR_CUSTOM_ACCESS_DENIED
install -m 0644 %{SOURCE10} %{buildroot}%{_datadir}/errors/French/ERR_CUSTOM_ACCESS_DENIED

install -m644 squid.pam %{buildroot}/etc/pam.d/squid

# move the mib in-place
mv %{buildroot}%{_datadir}/mib.txt %{buildroot}/usr/share/snmp/mibs/SQUID.txt

# move cachemgr.cgi to a more safe location
mv %{buildroot}%{_libexecdir}/cachemgr.cgi %{buildroot}%{_var}/www/cgi-bin/

# provide a simple apache config
cat > %{buildroot}/etc/httpd/conf/webapps.d/squid-cachemgr.conf << EOF
<Location /cgi-bin/cachemgr.cgi>
    Order deny,allow
    Deny from all
    Allow from 127.0.0.1
    ErrorDocument 403 "Access denied per /etc/httpd/conf/webapps.d/squid-cachemgr.conf"
</Location>
EOF

# some cleaning
rm -f %{buildroot}%{_libdir}/squid/no_check.pl
#rm -rf %{buildroot}%{_datadir}/errors

# nuke zero length files
find %{buildroot}%{_datadir}/errors/ -type f -size 0 -exec rm -f {} \;

%pre
%_pre_useradd squid %{_var}/spool/squid /bin/false

for i in %{_var}/log/squid %{_var}/spool/squid ; do
        if [ -d $i ] ; then
                for adir in `find $i -maxdepth 0 \! -user squid`; do
                        chown -R squid:squid $adir
                done
        fi
done

%post
%_create_ssl_certificate squid

%_post_service squid
 case "$LANG" in
  az*)
     DIR=Azerbaijani
     ;;
  bg*)
     DIR=Bulgarian
     ;;
  ca*)
     DIR=Catalan
     ;;
  cs*)
     DIR=Czech
     ;;
  da*)
     DIR=Danish
     ;;
  nl*)
     DIR=Dutch
     ;;
  en*)
     DIR=English
     ;;
  ea*)
     DIR=Estonian
     ;;
  fi*)
     DIR=Finnish
     ;;
  fr*)
     DIR=French
     ;;
  de*)
     DIR=German
     ;;
  el*)
     DIR=Greek
     ;;
  he*)
     DIR=Hebrew
     ;;
  hu*)
     DIR=Hungarian
     ;;
  it*)
     DIR=Italian
     ;;
  ja*)
     DIR=Japanese
     ;;
  kr*)
     DIR=Korean
     ;;
  lt*)
     DIR=Lithuanian
     ;;
  pl*)
     DIR=Polish
     ;;
  pt*)
     DIR=Portuguese
     ;;
  ro*)
     DIR=Romanian
     ;;
  ru*)
     DIR=Russian-koi8-r
     ;;
  sr*)
     DIR=Serbian
     ;;
  sk*)
     DIR=Slovak
     ;;
  es*)
     DIR=Spanish
     ;;
  sv*)
     DIR=Swedish
     ;;
  zh*)
     DIR=Traditional_Chinese
     ;;
  tr*)
     DIR=Turkish
     ;;
  *)
     DIR=English
     ;;
 esac

%preun
%_preun_service squid
if [ $1 = 0 ] ; then
	rm -f %{_var}/log/squid/*
        /sbin/chkconfig --del squid
fi

%postun
%_postun_userdel squid

%files
%doc faq/* C* S* R* Q* rc.firewall *.conf* doc/*.txt
%exclude %{_sysconfdir}/cachemgr.conf
%dir %_sysconfdir
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/*.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/*.default
%attr(0644,root,root) %config(noreplace) /etc/pam.d/squid
%attr(0644,root,root) %config(noreplace) /etc/sysconfig/squid
%attr(0644,root,root) %config(noreplace) /etc/logrotate.d/squid
%attr(0755,root,squid) %config(noreplace) /etc/sysconfig/network-scripts/ifup.d/squid
%attr(0755,root,squid) %{_initrddir}/squid
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/*.css
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/*.documented
%{_sysconfdir}/errors
%{_datadir}/errors
%{_datadir}/icons
%{_libexecdir}/diskd
%{_libexecdir}/unlinkd
%attr(0755,root,squid) %{_libexecdir}/digest_edirectory_auth
%attr(0755,root,squid) %{_libexecdir}/digest_ldap_auth
%attr(0755,root,squid) %{_libexecdir}/digest_file_auth
%attr(0755,root,squid) %{_libexecdir}/basic_fake_auth
%attr(0755,root,squid) %{_libexecdir}/basic_getpwnam_auth
%attr(0755,root,squid) %{_libexecdir}/basic_msnt_auth
%attr(0755,root,squid) %{_libexecdir}/basic_ncsa_auth
#%attr(0755,root,squid) %{_libexecdir}/ntlm_auth
%attr(0755,root,squid) %{_libexecdir}/basic_pam_auth
%attr(4755,root,squid) %{_libexecdir}/pinger
%attr(0755,root,squid) %{_libexecdir}/basic_pop3_auth
%attr(0755,root,squid) %{_libexecdir}/basic_sasl_auth
%attr(0755,root,squid) %{_libexecdir}/basic_smb_auth
%attr(0755,root,squid) %{_libexecdir}/basic_smb_auth.sh
%attr(0755,root,squid) %{_libexecdir}/basic_db_auth
%attr(0755,root,squid) %{_libexecdir}/basic_ldap_auth
%attr(0755,root,squid) %{_libexecdir}/basic_radius_auth
%attr(0755,root,squid) %{_libexecdir}/ext_session_acl
%attr(0755,root,squid) %{_libexecdir}/ext_unix_group_acl
%attr(0755,root,squid) %{_libexecdir}/negotiate_kerberos_auth
%attr(0755,root,squid) %{_libexecdir}/negotiate_kerberos_auth_test
%attr(0755,root,squid) %{_libexecdir}/ntlm_smb_lm_auth
%attr(0755,root,squid) %{_libexecdir}/basic_msnt_multi_domain_auth
%attr(0755,root,squid) %{_libexecdir}/basic_nis_auth
%attr(0755,root,squid) %{_libexecdir}/ext_wbinfo_group_acl
%attr(0755,root,squid) %{_libexecdir}/helper-mux.pl
%attr(0755,root,squid) %{_libexecdir}/log_file_daemon
%attr(0755,root,squid) %{_libexecdir}/negotiate_wrapper_auth
%attr(0755,root,squid) %{_libexecdir}/ntlm_fake_auth
%attr(0755,root,squid) %{_libexecdir}/url_fake_rewrite
%attr(0755,root,squid) %{_libexecdir}/url_fake_rewrite.sh

%{_sbindir}/*
%attr(0644,root,root) %{_mandir}/man8/*
%attr(0644,root,root) %{_mandir}/man1/*
#%attr(0755,squid,squid) %dir %{_var}/run/squid
%attr(0755,squid,squid) %dir %{_var}/log/squid
%attr(0755,squid,squid) %dir %{_var}/spool/squid
%attr(0644,root,squid) /usr/share/snmp/mibs/SQUID.txt

%files cachemgr
%attr(0644,root,root) %config(noreplace) /etc/httpd/conf/webapps.d/squid-cachemgr.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/cachemgr.conf
%attr(0755,root,squid) %{_var}/www/cgi-bin/cachemgr.cgi



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16410 |12mr|squidguard-1.5-0.beta.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname	squidGuard
%define prerel	beta

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\((.*)\\)'
%define __noautoprov 'perl\\((.*)\\)'
%else
%define _requires_exceptions perl(
%define _provides_exceptions perl(
%endif

Summary:	Filter, redirector and access controller plugin for Squid
Name:		squidguard
Version:	1.5
Release:	%{?prerel:0.%{prerel}.}2
License:	GPL
Group:		System/Servers
URL:		http://www.squidguard.org
Source0:	http://www.squidguard.org/Downloads/%{?prerel:Devel/}%{rname}-%{version}%{?prerel:-%{prerel}}.tar.gz
Source1:	%{rname}.conf.sample
Source2:	blacklists-readme
Source3:	%{rname}.cgi
Source4:	nulbanner.png
Source5:	blacklist-update
Source6:	%{rname}.logrotate
Patch0:		squidGuard-1.2.0.default_dir.patch
Patch1:		squidGuard-DESTDIR.diff
Patch2:		squidGuard-1.4-make_default_config_work.diff

#Debian patches
Patch11:	04_update-links-in-doc-files.patch
Patch12:	05_distclean-more-files.patch
Patch13:	06_move-setuserinfo-to-sg-y.patch
Patch15:	09_missing-content-after-percent-sign.patch
Patch16:	10_use-newer-ldapsearch-of-denis.patch
Patch17:	11_fix-for-clean-target-without-syslog.patch

BuildRequires:	bison 
BuildRequires:	db-devel
BuildRequires:	flex
BuildRequires:	openldap-devel
Requires:	squid 
Provides:	squidGuard = %{EVRD}

%description
SquidGuard is a combined filter, redirector and access controller plugin for
Squid. It is free, very flexible, extremely fast, easily installed, portable.
SquidGuard can be used to 
- limit the web access for some users to a list of accepted/well known web
servers and/or URLs only. 
- block access to some listed or blacklisted web servers and/or URLs for
some users. 
- block access to URLs matching a list of regular expressions or words for
some users. 
- enforce the use of domainnames/prohibit the use of IP address in URLs. 
- redirect blocked URLs to an "intelligent" CGI based info page.
- redirect unregistered user to a registration form. 
- redirect popular downloads like Netscape, MSIE etc. to local copies. 
- redirect banners to an empty GIF.
- have different access rules based on time of day, day of the week, date
etc. 
- have different rules for different user groups. 

Neither squidGuard nor Squid can be used to 

- filter/censor/edit text inside documents 
- filter/censor/edit embeded scripting languages 
  like JavaScript or VBscript inside HTML 


%prep

%setup -q -n %{rname}-%{version}%{?prerel:-%{prerel}}

# fix attribs
find . -type d -perm 0750 -exec chmod 755 {} \;
find . -type f -perm 0640 -exec chmod 644 {} \;

%patch0 -p1
%patch1 -p0
%patch2 -p0

%patch11 -p1
%patch12 -p1
%patch13 -p1
%patch15 -p1
%patch16 -p1
%patch17 -p1

cp %{SOURCE6} %{rname}.logrotate

%build
%serverbuild

%configure2_5x \
    --with-ldap \
    --with-sg-config=%{_sysconfdir}/squid/%{rname}.conf \
    --with-sg-logdir=/var/log/squidGuard \
    --with-sg-dbhome=%{_datadir}/%{rname}-%{version}/db

%make

%install
rm -rf %{buildroot}

Q=%{buildroot}%{_datadir}/%{rname}-%{version}

install -d %{buildroot}%{_sysconfdir}/squid
install -d %{buildroot}%{_sysconfdir}/logrotate.d
install -d %{buildroot}/var/log/squidGuard
install -d %{buildroot}/var/www/cgi-bin
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_datadir}/%{rname}-%{version}/contrib
install -d %{buildroot}%{_datadir}/%{rname}-%{version}/db/{advertising,bannedsource,banneddestination}
install -d %{buildroot}%{_datadir}/%{rname}-%{version}/db/{timerestriction,lansource,privilegedsource}
install -d %{buildroot}%{_datadir}/%{rname}-%{version}/db/{porn,adult,audio-video,forums,hacking,redirector}
install -d %{buildroot}%{_datadir}/%{rname}-%{version}/db/{warez,ads,aggressive,drugs,gambling,publicite,violence}

%makeinstall_std SQUIDUSER="`id -nu`"

install -m0644 %{rname}.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/%{rname}

touch $Q/db/advertising/{domains,urls}
touch $Q/db/banneddestination/{domains,urls,expressions}
touch $Q/db/bannedsource/ips
touch $Q/db/lansource/lan
touch $Q/db/timerestriction/lan
touch $Q/db/privilegedsource/ips

# the blacklists default directories (Fabrice Pringent's one)
touch $Q/db/porn/{domains,urls,expressions}
touch $Q/db/adult/{domains,urls,expressions}
touch $Q/db/audio-video/{domains,urls}
touch $Q/db/forums/{domains,urls,expressions}
touch $Q/db/hacking/{domains,urls}
touch $Q/db/redirector/{domains,urls,expressions}
touch $Q/db/warez/{domains,urls}
touch $Q/db/ads/{domains,urls}
touch $Q/db/aggressive/{domains,urls}
touch $Q/db/drugs/{domains,urls}
touch $Q/db/gambling/{domains,urls}
touch $Q/db/publicite/{domains,urls,expressions}
touch $Q/db/violence/{domains,urls,expressions}

cd samples/dest/
tar xzf blacklists.tar.gz
cp -af blacklists/* $Q/db
cd -

cp -a contrib/hostbyname/hostbyname $Q/contrib/
cp -a contrib/sgclean/sgclean $Q/contrib/
cp -a contrib/squidGuardRobot/{squidGuardRobot,RobotUserAgent.pm} $Q/contrib/

cp -a samples/dest $Q/samples
cp -a samples/*{.conf,.cgi} $Q/samples

cp -a %{SOURCE2} .
cp -a %{SOURCE5} .

rm -rf $Q/test/test*.conf.*

# default config files
# log & error files
touch %{buildroot}/var/log/%{rname}/%{rname}.{log,error}
touch %{buildroot}/var/log/%{rname}/advertising.log

# conf file
install %{SOURCE1} %{buildroot}/etc/squid/%{rname}.conf.sample
cp -af %{SOURCE3} %{SOURCE4} %{buildroot}/var/www/cgi-bin
rm -rf %{buildroot}%{_datadir}/%{rname}-%{version}/samples/dest

# cleanup
rm -rf %{buildroot}%{_prefix}/squidGuard

# fix attribs
find %{buildroot} -type d -perm 0750 -exec chmod 755 {} \;
find %{buildroot} -type f -perm 0640 -exec chmod 644 {} \;

%preun
if [ $1 = 0 ] ; then
        rm -f /var/log/squidGuard/*
fi

%post
rm -rf `find %{_datadir}/%{rname}-%{version}/db |grep "\.db"`
%{_bindir}/%{rname} -c  %{_sysconfdir}/squid/%{rname}.conf.sample -C all 
for i in privilegedsource bannedsource timerestriction lansource banneddestination advertising; do
    rm -rf /usr/share/%{rname}-%{version}/db/$i/*.db 
done
chown -R squid:squid /usr/share/%{rname}-%{version}/db

echo "WARNING !!! WARNING !!! WARNING !!! WARNING !!!"
echo ""
echo "Modify the following line in the /etc/squid/squid.conf file:"
echo "url_rewrite_program /usr/bin/squidGuard -c /etc/squid/squidGuard.conf"

%postun
if [ "$1" = "0" ]; then
    rm -rf %{_datadir}/%{rname}-%{version}
fi

%triggerun -- squidGuard <= 1.2.0-13mdv2007.1
mv %{_datadir}/%{rname}-%{version} %{_datadir}/%{rname}-%{version}.bk

%triggerpostun -- squidGuard <= 1.2.0-13mdv2007.1
mv %{_datadir}/%{rname}-%{version}.bk %{_datadir}/%{rname}-%{version}

%files
%defattr(-,root,root)
%doc COPYING GPL README README.LDAP ANNOUNCE CHANGELOG blacklists-readme doc/*.{html,gif,txt}
%config(noreplace) %{_sysconfdir}/squid/*
%config(noreplace) %{_sysconfdir}/logrotate.d/%{rname}
%{_bindir}/*
%attr(0755,apache,apache) /var/www/cgi-bin/*.cgi
%attr(0755,apache,apache) /var/www/cgi-bin/*.png
%{_datadir}/%{rname}-%{version}/contrib
%{_datadir}/%{rname}-%{version}/samples
%{_datadir}/%{rname}-%{version}/db
%dir %attr(-,squid,squid)/var/log/%{rname}
%attr(-,squid,squid)/var/log/%{rname}/*



%changelog
* Thu Sep  20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 2a4fda5
- Add provides and requires exceptions for internal dependency generator
  
* Tue Sep  18 2012 Dmitry Mikhirev <mikhirev@mezon.ru>
+ Commit: 1ff3630
- update to 1.5 beta and apply patches from debian wheezy
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16411 |12mr|squirrel-2.2.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined %{nil}

%define oname SQUIRREL2
%define packagedir SQUIRREL2

%define major 0
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Name:		squirrel
Version:	2.2.5
Release:	%mkrel 1
Summary:	The squirrel language
License:	zlib
Group:		Development/Other
URL:		http://squirrel-lang.org
Source0:	http://ovh.dl.sourceforge.net/sourceforge/squirrel/%{name}_%{version}_stable.tar.gz
Patch0:         %{name}-2.2.5-fdr-autotools.patch
Patch1:         %{name}-2.2.4-fdr-mem.patch

%description
Squirrel is a light weight programming language 
featuring higher-order functions,classes/inheritance,
delegation,tail recursion,generators,cooperative 
threads,exception handling, reference counting and 
garbage collection on demand. C-like syntax.


%package -n %{develname}
Summary:	Header files and static libraries from %{name}
Group:		Development/Other
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%mklibname %{name} 0 -d

%description -n %{develname}
Libraries and includes files for
developing programs based on %name.


%prep
%setup -qn %{oname}
%patch0 -p1 -b .autotools
%patch1 -p1 -b .mem

# fix file permissions
find . -type f -exec chmod a-x {} \;

# fix extension for autotools
mv sq/sq.c sq/sq.cpp

# fix EOL + preserve timestamps
for f in README HISTORY COPYRIGHT
do
    perl -pi -e 's/\015$//' $f
done

sh autogen.sh

%build
%configure2_5x --disable-static
%make
%install
%makeinstall_std INSTALL="/usr/bin/install -p"

rm %{buildroot}%{_libdir}/*.la

#correct wrong file end of line encoding 
perl -pi -e 's/\015$//' %{buildroot}/%{_includedir}/*

%files
%doc README HISTORY COPYRIGHT COMPILE
%{_bindir}/sq

%files -n %{develname}
%{_includedir}/%{name}
%{_libdir}/*.so
%{_libdir}/pkgconfig/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16412 |12mr|sshd-monitor-0.3-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	sshd-monitor
%define	version	0.3

Summary:	A simple monitor for sshd
Name:		%{name}
Version:	%{version}
Release:	%mkrel 9
Source0:	%{name}-%{version}.tar.bz2
License:	GPL
Group:		Monitoring
Requires:	openssh-server
Requires:	telnet-client
Requires:	expect
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
A very basic sshd monitor written in expect.

%prep
%setup -q

%build

%install
rm -rf $RPM_BUILD_ROOT
install expect-sshd -D $RPM_BUILD_ROOT%{_datadir}/%{name}/expect-sshd
install sshd-restarter -D $RPM_BUILD_ROOT%{_datadir}/%{name}/sshd-restarter
install -m 644 cron.entry -D $RPM_BUILD_ROOT%{_sysconfdir}/cron.d/%{name}

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc ChangeLog README.CVS
%{_datadir}/%{name}
%config(noreplace) %{_sysconfdir}/cron.d/%{name}





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16413 |12mr|stardict-3.0.3-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define build_without_gnome 0

%{?_with_gnome: %{expand: %%global build_without_gnome 0}}
%{?_without_gnome: %{expand: %%global build_without_gnome 1}}

# used to indicate difference between new/old dictionary formats
%define dict_format_version 2.4.2

Summary:	International dictionary written for GNOME
Name:		stardict
Version:	3.0.3
Release:	6
License:	GPLv3+
Group:		Text tools
URL:		http://code.google.com/p/stardict-3/
Source:		http://stardict-3.googlecode.com/files/%{name}-%{version}.tar.bz2
Source1:	defaultdict.cfg
Patch1:		stardict-3.0.3-glib.patch
Patch2:		stardict-3.0.3-str-fmt.patch
Patch3:		stardict-3.0.3-zlib.patch
Patch4:		stardict-3.0.3-compositelookup_cpp.patch
Patch9:         stardict-3.0.3-gcc46.patch

%if %build_without_gnome
%else
BuildRequires:	pkgconfig(libgnomeui-2.0) >= 2.20
%endif

BuildRequires:	pkgconfig(enchant) >= 1.2.0
BuildRequires:	pkgconfig(gio-2.0)
BuildRequires:	pkgconfig(glib-2.0) >= 2.16
BuildRequires:	pkgconfig(gtk+-2.0) >= 2.20
BuildRequires:	pkgconfig(libpcre)
BuildRequires:	pkgconfig(libxml-2.0) >= 2.5
BuildRequires:	pkgconfig(sigc++-2.0)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	mysql-devel
BuildRequires:	GConf2
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	imagemagick
BuildRequires:	scrollkeeper
BuildRequires:  intltool
BuildRequires:	desktop-file-utils
Obsoletes:	%{name}-tools < %{version}
Provides:	%{name}-tools = %{version}
Requires:	stardict-dictionary = %{dict_format_version}
Conflicts:	stardict-dictionary < %{dict_format_version}
Conflicts:	stardict-dictionary > %{dict_format_version}
Requires(preun):	GConf2 >= 2.3.3

%description
StarDict is an international dictionary written for the GNOME environment.
It has evolved from Motif/Lesstif based Chinese dictionary, into a full
featured international dictionary written in GTK+. Here are some of its
features:

- Instantly popup word definition when word is selected on screen
- Wildcard search ( e.g. "wo?d*" )
- Fuzzy query
- Dock into notification area
- Find text in word definition
- Many dictionaries available, including freedict, *quick, xdict,
  dict.org dictionaries


%prep
%setup -q
%patch1 -p0
%patch2 -p0
%patch3 -p1
%patch4 -p0
%patch9 -p1

%build
pushd dict
%before_configure
popd
%configure2_5x \
%if %build_without_gnome
        --disable-gnome-support \
%endif
	--disable-schemas-install \
 	--disable-espeak \
	--disable-festival \
	--disable-gucharmap
%make

%install
%makeinstall_std

# copy config file of locale specific default dictionaries
install -Dpm644 %{SOURCE1} %{buildroot}%{_sysconfdir}/%{name}/defaultdict.cfg

# icons
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps

install -m 0644 dict/pixmaps/stardict.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
convert -geometry 32x32 dict/pixmaps/stardict.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -geometry 16x16 dict/pixmaps/stardict.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png

# menu
desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="GTK" \
  --add-category="Office" \
  --add-category="Dictionary" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

# own various directories
mkdir -p %{buildroot}%{_datadir}/stardict/dic	\
	 %{buildroot}%{_datadir}/stardict/treedict

%find_lang %{name} --with-gnome

%preun
%preun_uninstall_gconf_schemas stardict

%files -f %{name}.lang
%{_sysconfdir}/gconf/schemas/*.schemas
%dir %{_sysconfdir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}/defaultdict.cfg
%{_bindir}/*
%{_datadir}/applications/*.desktop
%{_datadir}/idl/*.idl
%{_datadir}/pixmaps/*
%{_datadir}/%{name}
%{_libdir}/bonobo/servers/*.server
%{_mandir}/man?/*
%{_libdir}/%{name}
%{_iconsdir}/hicolor/*/apps/%{name}.png



%changelog
* Sat Sep  1 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 315c976
- Fix files as find_lang now can find omf stuff
  
* Sat Sep  1 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: cc2d3ad
- Fix BuildRequires
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16414 |12mr|stardict-freedict-afr-deu-2.4.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 9
%define dict_format_version	2.4.2

Summary:	Afrikaans -> German Freedict dictionary for StarDict 2
Name:		stardict-freedict-afr-deu
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_afr-deu-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Afrikaans -> German Freedict dictionary in StarDict 2 format

%prep
%setup -q -n stardict-dictd_www.freedict.de_afr-deu-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16415 |12mr|stardict-freedict-afr-eng-2.4.2-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 10
%define dict_format_version	2.4.2

Summary:	Afrikaans -> English Freedict dictionary for StarDict 2
Name:		stardict-freedict-afr-eng
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_afr-eng-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Afrikaans -> English Freedict dictionary in StarDict 2 format

%prep
%setup -q -n stardict-dictd_www.freedict.de_afr-eng-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16416 |12mr|stardict-freedict-cze-eng-2.4.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 9
%define dict_format_version	2.4.2

Summary:	Czech -> English Freedict dictionary for StarDict 2
Name:		stardict-freedict-cze-eng
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_cze-eng-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Czech -> English Freedict dictionary in StarDict 2 format

%prep
%setup -q -n stardict-dictd_www.freedict.de_cze-eng-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16417 |12mr|stardict-freedict-dan-eng-2.4.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 8
%define dict_format_version	2.4.2

Summary:	Danish -> English Freedict dictionary for StarDict 2
Name:		stardict-freedict-dan-eng
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_dan-eng-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Danish -> English Freedict dictionary in StarDict 2 format

%prep
%setup -q -n stardict-dictd_www.freedict.de_dan-eng-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16418 |12mr|stardict-freedict-deu-eng-2.4.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 9
%define dict_format_version	2.4.2

Summary:	German -> English Freedict dictionary for StarDict 2
Name:		stardict-freedict-deu-eng
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_deu-eng-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
German -> English Freedict dictionary in StarDict 2 format

%prep
%setup -q -n stardict-dictd_www.freedict.de_deu-eng-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16419 |12mr|stardict-freedict-deu-fra-2.4.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 9
%define dict_format_version	2.4.2

Summary:	German -> French Freedict dictionary for StarDict 2
Name:		stardict-freedict-deu-fra
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_deu-fra-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
German -> French Freedict dictionary in StarDict 2 format

%prep
%setup -q -n stardict-dictd_www.freedict.de_deu-fra-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16420 |12mr|stardict-freedict-deu-ita-2.4.2-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 11
%define dict_format_version	2.4.2

Summary:	German -> Italian Freedict dictionary for StarDict 2
Name:		stardict-freedict-deu-ita
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_deu-ita-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
German -> Italian Freedict dictionary in StarDict 2 format

%prep
%setup -q -n stardict-dictd_www.freedict.de_deu-ita-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16421 |12mr|stardict-freedict-deu-nld-2.4.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 9
%define dict_format_version	2.4.2

Summary:	German -> Nederland Freedict dictionary for StarDict 2
Name:		stardict-freedict-deu-nld
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_deu-nld-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
German -> Nederland Freedict dictionary in StarDict 2 format

%prep
%setup -q -n stardict-dictd_www.freedict.de_deu-nld-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16422 |12mr|stardict-freedict-deu-por-2.4.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 9
%define dict_format_version	2.4.2

Summary:	German -> Portugese Freedict dictionary for StarDict 2
Name:		stardict-freedict-deu-por
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_deu-por-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
German -> Portugese Freedict dictionary in StarDict 2 format

%prep
%setup -q -n stardict-dictd_www.freedict.de_deu-por-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16423 |12mr|stardict-freedict-eng-afr-2.4.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 9
%define dict_format_version	2.4.2

Summary:	English -> Afrikaans Freedict dictionary for StarDict 2
Name:		stardict-freedict-eng-afr
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_eng-afr-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
English -> Afrikaans Freedict dictionary in StarDict 2 format

%prep
%setup -q -n stardict-dictd_www.freedict.de_eng-afr-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16424 |12mr|stardict-freedict-eng-deu-2.4.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 8
%define dict_format_version	2.4.2

Summary:	English -> German Freedict dictionary for StarDict 2
Name:		stardict-freedict-eng-deu
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_eng-deu-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
English -> German Freedict dictionary in StarDict 2 format

%prep
%setup -q -n stardict-dictd_www.freedict.de_eng-deu-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16425 |12mr|stardict-freedict-eng-fra-2.4.2-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 10
%define dict_format_version	2.4.2

Summary:	English -> French Freedict dictionary for StarDict 2
Name:		stardict-freedict-eng-fra
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_eng-fra-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
English -> French Freedict dictionary in StarDict 2 format

%prep
%setup -q -n stardict-dictd_www.freedict.de_eng-fra-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16426 |12mr|stardict-freedict-eng-hun-2.4.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 8
%define dict_format_version	2.4.2

Summary:	English -> Hungarian Freedict dictionary for StarDict 2
Name:		stardict-freedict-eng-hun
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_eng-hun-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
English -> Hungarian Freedict dictionary in StarDict 2 format

%prep
%setup -q -n stardict-dictd_www.freedict.de_eng-hun-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16427 |12mr|stardict-freedict-eng-iri-2.4.2-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 10
%define dict_format_version	2.4.2

Summary:	English -> Irish Freedict dictionary for StarDict 2
Name:		stardict-freedict-eng-iri
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_eng-iri-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
English -> Irish Freedict dictionary in StarDict 2 format

%prep
%setup -q -n stardict-dictd_www.freedict.de_eng-iri-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16428 |12mr|stardict-freedict-eng-ita-2.4.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 9
%define dict_format_version	2.4.2

Summary:	English -> Italian Freedict dictionary for StarDict 2
Name:		stardict-freedict-eng-ita
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_eng-ita-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
English -> Italian Freedict dictionary in StarDict 2 format

%prep
%setup -q -n stardict-dictd_www.freedict.de_eng-ita-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16429 |12mr|stardict-freedict-eng-lat-2.4.2-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 10
%define dict_format_version	2.4.2

Summary:	English -> Latin Freedict dictionary for StarDict 2
Name:		stardict-freedict-eng-lat
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_eng-lat-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
English -> Latin Freedict dictionary in StarDict 2 format

%prep
%setup -q -n stardict-dictd_www.freedict.de_eng-lat-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16430 |12mr|stardict-freedict-eng-nld-2.4.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 9
%define dict_format_version	2.4.2

Summary:	English -> Nederland Freedict dictionary for StarDict 2
Name:		stardict-freedict-eng-nld
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_eng-nld-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
English -> Nederland Freedict dictionary in StarDict 2 format

%prep
%setup -q -n stardict-dictd_www.freedict.de_eng-nld-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16431 |12mr|stardict-freedict-eng-por-2.4.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 9
%define dict_format_version	2.4.2

Summary:	English -> Portugese Freedict dictionary for StarDict 2
Name:		stardict-freedict-eng-por
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_eng-por-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
English -> Portugese Freedict dictionary in StarDict 2 format

%prep
%setup -q -n stardict-dictd_www.freedict.de_eng-por-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16432 |12mr|stardict-freedict-eng-rom-2.4.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 9
%define dict_format_version	2.4.2

Summary:	English -> Romanian Freedict dictionary for StarDict 2
Name:		stardict-freedict-eng-rom
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_eng-rom-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
English -> Romanian Freedict dictionary in StarDict 2 format

%prep
%setup -q -n stardict-dictd_www.freedict.de_eng-rom-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16433 |12mr|stardict-freedict-eng-rus-2.4.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 8
%define dict_format_version	2.4.2

Summary:	English -> Russian Freedict dictionary for StarDict 2
Name:		stardict-freedict-eng-rus
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_eng-rus-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
English -> Russian Freedict dictionary in StarDict 2 format

%prep
%setup -q -n stardict-dictd_www.freedict.de_eng-rus-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16434 |12mr|stardict-freedict-eng-scr-2.4.2-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 10
%define dict_format_version	2.4.2

Summary:	English -> Serbo-Croat Freedict dictionary for StarDict 2
Name:		stardict-freedict-eng-scr
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

# http://freedict.sourceforge.net/download/linux/eng-scr.tar.gz
Source0:	http://deaddog.org/stardict/stardict-dictd_www.freedict.de_eng-scr-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
English -> Serbo-Croat Freedict dictionary in StarDict 2 format
(originally for dictd)

%prep
%setup -q -n stardict-dictd_www.freedict.de_eng-scr-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16435 |12mr|stardict-freedict-eng-spa-2.4.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 9
%define dict_format_version	2.4.2

Summary:	English -> Spanish Freedict dictionary for StarDict 2
Name:		stardict-freedict-eng-spa
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_eng-spa-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
English -> Spanish Freedict dictionary in StarDict 2 format

%prep
%setup -q -n stardict-dictd_www.freedict.de_eng-spa-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16436 |12mr|stardict-freedict-eng-swe-2.4.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 9
%define dict_format_version	2.4.2

Summary:	English -> Swedish Freedict dictionary for StarDict 2
Name:		stardict-freedict-eng-swe
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_eng-swe-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
English -> Swedish Freedict dictionary in StarDict 2 format

%prep
%setup -q -n stardict-dictd_www.freedict.de_eng-swe-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16437 |12mr|stardict-freedict-eng-wel-2.4.2-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 10
%define dict_format_version	2.4.2

Summary:	English -> Welsh Freedict dictionary for StarDict 2
Name:		stardict-freedict-eng-wel
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_eng-wel-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
English -> Welsh Freedict dictionary in StarDict 2 format

%prep
%setup -q -n stardict-dictd_www.freedict.de_eng-wel-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16438 |12mr|stardict-freedict-fra-deu-2.4.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 8
%define dict_format_version	2.4.2

Summary:	French -> German Freedict dictionary for StarDict 2
Name:		stardict-freedict-fra-deu
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_fra-deu-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
French -> German Freedict dictionary in StarDict 2 format

%prep
%setup -q -n stardict-dictd_www.freedict.de_fra-deu-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16439 |12mr|stardict-freedict-fra-eng-2.4.2-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 10
%define dict_format_version	2.4.2

Summary:	French -> English Freedict dictionary for StarDict 2
Name:		stardict-freedict-fra-eng
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_fra-eng-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
French -> English Freedict dictionary in StarDict 2 format

%prep
%setup -q -n stardict-dictd_www.freedict.de_fra-eng-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16440 |12mr|stardict-freedict-fra-nld-2.4.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 9
%define dict_format_version	2.4.2

Summary:	French -> Nederland Freedict dictionary for StarDict 2
Name:		stardict-freedict-fra-nld
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_fra-nld-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
French -> Nederland Freedict dictionary in StarDict 2 format

%prep
%setup -q -n stardict-dictd_www.freedict.de_fra-nld-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16441 |12mr|stardict-freedict-hun-eng-2.4.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 8
%define dict_format_version	2.4.2

Summary:	Hungarian -> English Freedict dictionary for StarDict 2
Name:		stardict-freedict-hun-eng
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_hun-eng-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Hungarian -> English Freedict dictionary in StarDict 2 format

%prep
%setup -q -n stardict-dictd_www.freedict.de_hun-eng-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16442 |12mr|stardict-freedict-iri-eng-2.4.2-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 10
%define dict_format_version	2.4.2

Summary:	Irish -> English Freedict dictionary for StarDict 2
Name:		stardict-freedict-iri-eng
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_iri-eng-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Irish -> English Freedict dictionary in StarDict 2 format

%prep
%setup -q -n stardict-dictd_www.freedict.de_iri-eng-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16443 |12mr|stardict-freedict-ita-deu-2.4.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 8
%define dict_format_version	2.4.2

Summary:	Italian -> German Freedict dictionary for StarDict 2
Name:		stardict-freedict-ita-deu
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_ita-deu-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Italian -> German Freedict dictionary in StarDict 2 format

%prep
%setup -q -n stardict-dictd_www.freedict.de_ita-deu-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16444 |12mr|stardict-freedict-ita-eng-2.4.2-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 10
%define dict_format_version	2.4.2

Summary:	Italian -> English Freedict dictionary for StarDict 2
Name:		stardict-freedict-ita-eng
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

# http://freedict.sourceforge.net/download/linux/ita-eng.tar.gz
Source0:	http://deaddog.org/stardict/stardict-dictd_www.freedict.de_ita-eng-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Italian -> English Freedict dictionary in StarDict 2 format
(originally for dictd)

%prep
%setup -q -n stardict-dictd_www.freedict.de_ita-eng-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16445 |12mr|stardict-freedict-jpn-deu-2.4.2-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 10
%define dict_format_version	2.4.2

Summary:	Japanese -> German Freedict dictionary for StarDict 2
Name:		stardict-freedict-jpn-deu
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_jpn-deu-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Japanese -> German Freedict dictionary in StarDict 2 format

%prep
%setup -q -n stardict-dictd_www.freedict.de_jpn-deu-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16446 |12mr|stardict-freedict-kha-deu-2.4.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 9
%define dict_format_version	2.4.2

Summary:	Khasi -> German Freedict dictionary for StarDict 2
Name:		stardict-freedict-kha-deu
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

# http://freedict.sourceforge.net/download/linux/kha-deu.tar.gz
Source0:	http://deaddog.org/stardict/stardict-dictd_www.freedict.de_kha-deu-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Khasi -> German Freedict dictionary in StarDict 2 format
(originally for dictd)

%prep
%setup -q -n stardict-dictd_www.freedict.de_kha-deu-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16447 |12mr|stardict-freedict-lat-deu-2.4.2-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 10
%define dict_format_version	2.4.2

Summary:	Latin -> German Freedict dictionary for StarDict 2
Name:		stardict-freedict-lat-deu
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_lat-deu-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Latin -> German Freedict dictionary in StarDict 2 format

%prep
%setup -q -n stardict-dictd_www.freedict.de_lat-deu-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16448 |12mr|stardict-freedict-lat-eng-2.4.2-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 14
%define dict_format_version	2.4.2

Summary:	Latin -> English Freedict dictionary for StarDict 2
Name:		stardict-freedict-lat-eng
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_lat-eng-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Latin -> English Freedict dictionary in StarDict 2 format

%prep
%setup -q -n stardict-dictd_www.freedict.de_lat-eng-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16449 |12mr|stardict-freedict-nld-deu-2.4.2-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 10
%define dict_format_version	2.4.2

Summary:	Nederland -> German Freedict dictionary for StarDict 2
Name:		stardict-freedict-nld-deu
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_nld-deu-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Nederland -> German Freedict dictionary in StarDict 2 format

%prep
%setup -q -n stardict-dictd_www.freedict.de_nld-deu-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16450 |12mr|stardict-freedict-nld-eng-2.4.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 9
%define dict_format_version	2.4.2

Summary:	Nederland -> English Freedict dictionary for StarDict 2
Name:		stardict-freedict-nld-eng
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_nld-eng-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Nederland -> English Freedict dictionary in StarDict 2 format

%prep
%setup -q -n stardict-dictd_www.freedict.de_nld-eng-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16451 |12mr|stardict-freedict-nld-fra-2.4.2-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 11
%define dict_format_version	2.4.2

Summary:	Nederland -> French Freedict dictionary for StarDict 2
Name:		stardict-freedict-nld-fra
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_nld-fra-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Nederland -> French Freedict dictionary in StarDict 2 format

%prep
%setup -q -n stardict-dictd_www.freedict.de_nld-fra-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16452 |12mr|stardict-freedict-por-deu-2.4.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 8
%define dict_format_version	2.4.2

Summary:	Portugese -> German Freedict dictionary for StarDict 2
Name:		stardict-freedict-por-deu
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_por-deu-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Portugese -> German Freedict dictionary in StarDict 2 format

%prep
%setup -q -n stardict-dictd_www.freedict.de_por-deu-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16453 |12mr|stardict-freedict-por-eng-2.4.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 9
%define dict_format_version	2.4.2

Summary:	Portugese -> English Freedict dictionary for StarDict 2
Name:		stardict-freedict-por-eng
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_por-eng-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Portugese -> English Freedict dictionary in StarDict 2 format

%prep
%setup -q -n stardict-dictd_www.freedict.de_por-eng-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16454 |12mr|stardict-freedict-sco-deu-2.4.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 8
%define dict_format_version	2.4.2

Summary:	Scottish -> German Freedict dictionary for StarDict 2
Name:		stardict-freedict-sco-deu
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_sco-deu-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Scottish -> German Freedict dictionary in StarDict 2 format

%prep
%setup -q -n stardict-dictd_www.freedict.de_sco-deu-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16455 |12mr|stardict-freedict-scr-eng-2.4.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 8
%define dict_format_version	2.4.2

Summary:	Serbo-Croat -> English Freedict dictionary for StarDict 2
Name:		stardict-freedict-scr-eng
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_scr-eng-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Serbo-Croat -> English Freedict dictionary in StarDict 2 format

%prep
%setup -q -n stardict-dictd_www.freedict.de_scr-eng-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16456 |12mr|stardict-freedict-slo-eng-2.4.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 8
%define dict_format_version	2.4.2

Summary:	Slovak -> English Freedict dictionary for StarDict 2
Name:		stardict-freedict-slo-eng
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_slo-eng-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Slovak -> English Freedict dictionary in StarDict 2 format

%prep
%setup -q -n stardict-dictd_www.freedict.de_slo-eng-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16457 |12mr|stardict-freedict-spa-eng-2.4.2-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 10
%define dict_format_version	2.4.2

Summary:	Spanish -> English Freedict dictionary for StarDict 2
Name:		stardict-freedict-spa-eng
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_spa-eng-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Spanish -> English Freedict dictionary in StarDict 2 format

%prep
%setup -q -n stardict-dictd_www.freedict.de_spa-eng-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16458 |12mr|stardict-freedict-swa-eng-2.4.2-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 11
%define dict_format_version	2.4.2

Summary:	Swahili -> English Freedict dictionary for StarDict 2
Name:		stardict-freedict-swa-eng
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_swa-eng-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Swahili -> English Freedict dictionary in StarDict 2 format

%prep
%setup -q -n stardict-dictd_www.freedict.de_swa-eng-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16459 |12mr|stardict-freedict-swe-eng-2.4.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 9
%define dict_format_version	2.4.2

Summary:	Swedish -> English Freedict dictionary for StarDict 2
Name:		stardict-freedict-swe-eng
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_swe-eng-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Swedish -> English Freedict dictionary in StarDict 2 format

%prep
%setup -q -n stardict-dictd_www.freedict.de_swe-eng-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16460 |12mr|stardict-freedict-tur-deu-2.4.2-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 10
%define dict_format_version	2.4.2

Summary:	Turkish -> German Freedict dictionary for StarDict 2
Name:		stardict-freedict-tur-deu
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_tur-deu-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Turkish -> German Freedict dictionary in StarDict 2 format

%prep
%setup -q -n stardict-dictd_www.freedict.de_tur-deu-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16461 |12mr|stardict-freedict-tur-eng-2.4.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 8
%define dict_format_version	2.4.2

Summary:	Turkish -> English Freedict dictionary for StarDict 2
Name:		stardict-freedict-tur-eng
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-dictd_www.freedict.de_tur-eng-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Turkish -> English Freedict dictionary in StarDict 2 format

%prep
%setup -q -n stardict-dictd_www.freedict.de_tur-eng-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16462 |12mr|stardict-freedict-wel-eng-2.4.2-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 12
%define dict_format_version	2.4.2

Summary:	Welsh -> English Freedict dictionary for StarDict 2
Name:		stardict-freedict-wel-eng
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

# http://freedict.sourceforge.net/download/linux/wel-eng.tar.gz
Source0:	http://deaddog.org/stardict/stardict-dictd_www.freedict.de_wel-eng-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Welsh -> English Freedict dictionary in StarDict 2 format
(originally for dictd)

%prep
%setup -q -n stardict-dictd_www.freedict.de_wel-eng-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16463 |12mr|stardict-quick-afr-eng-2.4.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 8
%define dict_format_version	2.4.2

Summary:	Afrikaanss -> English *Quick dictionary for StarDict 2
Name:		stardict-quick-afr-eng
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_afr-eng-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Afrikaanss -> English *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_afr-eng-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16464 |12mr|stardict-quick-dan-deu-2.4.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 8
%define dict_format_version	2.4.2

Summary:	Danish -> German *Quick dictionary for StarDict 2
Name:		stardict-quick-dan-deu
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_dan-deu-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Danish -> German *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_dan-deu-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16465 |12mr|stardict-quick-dan-eng-2.4.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 9
%define dict_format_version	2.4.2

Summary:	Danish -> English *Quick dictionary for StarDict 2
Name:		stardict-quick-dan-eng
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_dan-eng-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Danish -> English *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_dan-eng-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16466 |12mr|stardict-quick-dan-fra-2.4.2-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 10
%define dict_format_version	2.4.2

Summary:	Danish -> French *Quick dictionary for StarDict 2
Name:		stardict-quick-dan-fra
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_dan-fra-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Danish -> French *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_dan-fra-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16467 |12mr|stardict-quick-deu-dan-2.4.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 9
%define dict_format_version	2.4.2

Summary:	German -> Danish *Quick dictionary for StarDict 2
Name:		stardict-quick-deu-dan
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_deu-dan-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
German -> Danish *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_deu-dan-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16468 |12mr|stardict-quick-deu-deu-2.4.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 9
%define dict_format_version	2.4.2

Summary:	German -> German *Quick dictionary for StarDict 2
Name:		stardict-quick-deu-deu
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_deu-deu-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
German -> German *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_deu-deu-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16469 |12mr|stardict-quick-deu-eng-2.4.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 9
%define dict_format_version	2.4.2

Summary:	German -> English *Quick dictionary for StarDict 2
Name:		stardict-quick-deu-eng
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_deu-eng-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
German -> English *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_deu-eng-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16470 |12mr|stardict-quick-deu-swe-2.4.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 9
%define dict_format_version	2.4.2

Summary:	German -> Swedish *Quick dictionary for StarDict 2
Name:		stardict-quick-deu-swe
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_deu-swe-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
German -> Swedish *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_deu-swe-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16471 |12mr|stardict-quick-eng-afr-2.4.2-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 10
%define dict_format_version	2.4.2

Summary:	English -> Afrikaanss *Quick dictionary for StarDict 2
Name:		stardict-quick-eng-afr
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_eng-afr-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
English -> Afrikaanss *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_eng-afr-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16472 |12mr|stardict-quick-eng-dan-2.4.2-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 10
%define dict_format_version	2.4.2

Summary:	English -> Danish *Quick dictionary for StarDict 2
Name:		stardict-quick-eng-dan
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_eng-dan-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
English -> Danish *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_eng-dan-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16473 |12mr|stardict-quick-eng-deu-2.4.2-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 12
%define dict_format_version	2.4.2

Summary:	English -> German *Quick dictionary for StarDict 2
Name:		stardict-quick-eng-deu
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_eng-deu-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
English -> German *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_eng-deu-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16474 |12mr|stardict-quick-eng-eng-2.4.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 8
%define dict_format_version	2.4.2

Summary:	English -> English *Quick dictionary for StarDict 2
Name:		stardict-quick-eng-eng
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_eng-eng-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
English -> English *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_eng-eng-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16475 |12mr|stardict-quick-eng-fin-2.4.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 9
%define dict_format_version	2.4.2

Summary:	English -> Finnish *Quick dictionary for StarDict 2
Name:		stardict-quick-eng-fin
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_eng-fin-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
English -> Finnish *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_eng-fin-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16476 |12mr|stardict-quick-eng-fra-2.4.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 8
%define dict_format_version	2.4.2

Summary:	English -> French *Quick dictionary for StarDict 2
Name:		stardict-quick-eng-fra
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_eng-fra-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
English -> French *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_eng-fra-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16477 |12mr|stardict-quick-eng-gre-2.4.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 9
%define dict_format_version	2.4.2

Summary:	English -> Greek *Quick dictionary for StarDict 2
Name:		stardict-quick-eng-gre
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_eng-gre-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
English -> Greek *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_eng-gre-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16478 |12mr|stardict-quick-eng-hun-2.4.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 9
%define dict_format_version	2.4.2

Summary:	English -> Hungarian *Quick dictionary for StarDict 2
Name:		stardict-quick-eng-hun
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_eng-hun-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
English -> Hungarian *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_eng-hun-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16479 |12mr|stardict-quick-eng-ind-2.4.2-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 10
%define dict_format_version	2.4.2

Summary:	English -> Indonesian *Quick dictionary for StarDict 2
Name:		stardict-quick-eng-ind
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_eng-ind-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
English -> Indonesian *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_eng-ind-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16480 |12mr|stardict-quick-eng-ita-2.4.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 9
%define dict_format_version	2.4.2

Summary:	English -> Italian *Quick dictionary for StarDict 2
Name:		stardict-quick-eng-ita
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_eng-ita-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
English -> Italian *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_eng-ita-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16481 |12mr|stardict-quick-eng-jpn-2.4.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 9
%define dict_format_version	2.4.2

Summary:	English -> Japanese *Quick dictionary for StarDict 2
Name:		stardict-quick-eng-jpn
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_eng-jpn-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
English -> Japanese *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_eng-jpn-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16482 |12mr|stardict-quick-eng-lat-2.4.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 8
%define dict_format_version	2.4.2

Summary:	English -> Latin *Quick dictionary for StarDict 2
Name:		stardict-quick-eng-lat
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_eng-lat-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
English -> Latin *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_eng-lat-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16483 |12mr|stardict-quick-eng-nld-2.4.2-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 10
%define dict_format_version	2.4.2

Summary:	English -> Dutch *Quick dictionary for StarDict 2
Name:		stardict-quick-eng-nld
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_eng-nld-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
English -> Dutch *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_eng-nld-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16484 |12mr|stardict-quick-eng-nor-2.4.2-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 10
%define dict_format_version	2.4.2

Summary:	English -> Norwegian *Quick dictionary for StarDict 2
Name:		stardict-quick-eng-nor
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_eng-nor-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
English -> Norwegian *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_eng-nor-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16485 |12mr|stardict-quick-eng-por-2.4.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 9
%define dict_format_version	2.4.2

Summary:	English -> Portuguese *Quick dictionary for StarDict 2
Name:		stardict-quick-eng-por
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_eng-por-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
English -> Portuguese *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_eng-por-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16486 |12mr|stardict-quick-eng-rus-2.4.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 9
%define dict_format_version	2.4.2

Summary:	English -> Russian *Quick dictionary for StarDict 2
Name:		stardict-quick-eng-rus
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_eng-rus-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
English -> Russian *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_eng-rus-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16487 |12mr|stardict-quick-eng-spa-2.4.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 9
%define dict_format_version	2.4.2

Summary:	English -> Spanish *Quick dictionary for StarDict 2
Name:		stardict-quick-eng-spa
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_eng-spa-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
English -> Spanish *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_eng-spa-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16488 |12mr|stardict-quick-eng-swa-2.4.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 9
%define dict_format_version	2.4.2

Summary:	English -> Swahili *Quick dictionary for StarDict 2
Name:		stardict-quick-eng-swa
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_eng-swa-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
English -> Swahili *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_eng-swa-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16489 |12mr|stardict-quick-eng-swe-2.4.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 9
%define dict_format_version	2.4.2

Summary:	English -> Swedish *Quick dictionary for StarDict 2
Name:		stardict-quick-eng-swe
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_eng-swe-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
English -> Swedish *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_eng-swe-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16490 |12mr|stardict-quick-fin-eng-2.4.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 9
%define dict_format_version	2.4.2

Summary:	Finnish -> English *Quick dictionary for StarDict 2
Name:		stardict-quick-fin-eng
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_fin-eng-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Finnish -> English *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_fin-eng-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16491 |12mr|stardict-quick-fra-dan-2.4.2-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 11
%define dict_format_version	2.4.2

Summary:	French -> Danish *Quick dictionary for StarDict 2
Name:		stardict-quick-fra-dan
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_fra-dan-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
French -> Danish *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_fra-dan-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16492 |12mr|stardict-quick-fra-eng-2.4.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 9
%define dict_format_version	2.4.2

Summary:	French -> English *Quick dictionary for StarDict 2
Name:		stardict-quick-fra-eng
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_fra-eng-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
French -> English *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_fra-eng-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16493 |12mr|stardict-quick-fra-swe-2.4.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 8
%define dict_format_version	2.4.2

Summary:	French -> Swedish *Quick dictionary for StarDict 2
Name:		stardict-quick-fra-swe
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_fra-swe-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
French -> Swedish *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_fra-swe-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16494 |12mr|stardict-quick-gre-eng-2.4.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 8
%define dict_format_version	2.4.2

Summary:	Greek -> English *Quick dictionary for StarDict 2
Name:		stardict-quick-gre-eng
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_gre-eng-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Greek -> English *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_gre-eng-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16495 |12mr|stardict-quick-hun-eng-2.4.2-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 10
%define dict_format_version	2.4.2

Summary:	Hungarian -> English *Quick dictionary for StarDict 2
Name:		stardict-quick-hun-eng
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_hun-eng-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Hungarian -> English *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_hun-eng-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16496 |12mr|stardict-quick-ind-eng-2.4.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 9
%define dict_format_version	2.4.2

Summary:	Indonesian -> English *Quick dictionary for StarDict 2
Name:		stardict-quick-ind-eng
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_ind-eng-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Indonesian -> English *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_ind-eng-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16497 |12mr|stardict-quick-ita-eng-2.4.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 9
%define dict_format_version	2.4.2

Summary:	Italian -> English *Quick dictionary for StarDict 2
Name:		stardict-quick-ita-eng
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_ita-eng-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Italian -> English *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_ita-eng-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16498 |12mr|stardict-quick-jpn-eng-2.4.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 8
%define dict_format_version	2.4.2

Summary:	Japanese -> English *Quick dictionary for StarDict 2
Name:		stardict-quick-jpn-eng
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_jpn-eng-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Japanese -> English *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_jpn-eng-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16499 |12mr|stardict-quick-lat-eng-2.4.2-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 10
%define dict_format_version	2.4.2

Summary:	Latin -> English *Quick dictionary for StarDict 2
Name:		stardict-quick-lat-eng
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_lat-eng-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Latin -> English *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_lat-eng-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16500 |12mr|stardict-quick-nld-eng-2.4.2-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 10
%define dict_format_version	2.4.2

Summary:	Dutch -> English *Quick dictionary for StarDict 2
Name:		stardict-quick-nld-eng
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_nld-eng-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Dutch -> English *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_nld-eng-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16501 |12mr|stardict-quick-nor-eng-2.4.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 8
%define dict_format_version	2.4.2

Summary:	Norwegian -> English *Quick dictionary for StarDict 2
Name:		stardict-quick-nor-eng
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_nor-eng-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Norwegian -> English *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_nor-eng-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16502 |12mr|stardict-quick-por-eng-2.4.2-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 10
%define dict_format_version	2.4.2

Summary:	Portuguese -> English *Quick dictionary for StarDict 2
Name:		stardict-quick-por-eng
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_por-eng-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Portuguese -> English *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_por-eng-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16503 |12mr|stardict-quick-rus-eng-2.4.2-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 10
%define dict_format_version	2.4.2

Summary:	Russian -> English *Quick dictionary for StarDict 2
Name:		stardict-quick-rus-eng
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_rus-eng-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Russian -> English *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_rus-eng-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16504 |12mr|stardict-quick-spa-eng-2.4.2-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 10
%define dict_format_version	2.4.2

Summary:	Spanish -> English *Quick dictionary for StarDict 2
Name:		stardict-quick-spa-eng
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_spa-eng-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Spanish -> English *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_spa-eng-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16505 |12mr|stardict-quick-swa-eng-2.4.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 8
%define dict_format_version	2.4.2

Summary:	Swahili -> English *Quick dictionary for StarDict 2
Name:		stardict-quick-swa-eng
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_swa-eng-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Swahili -> English *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_swa-eng-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16506 |12mr|stardict-quick-swe-deu-2.4.2-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 10
%define dict_format_version	2.4.2

Summary:	Swedish -> German *Quick dictionary for StarDict 2
Name:		stardict-quick-swe-deu
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_swe-deu-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Swedish -> German *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_swe-deu-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16507 |12mr|stardict-quick-swe-eng-2.4.2-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 10
%define dict_format_version	2.4.2

Summary:	Swedish -> English *Quick dictionary for StarDict 2
Name:		stardict-quick-swe-eng
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_swe-eng-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Swedish -> English *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_swe-eng-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16508 |12mr|stardict-quick-swe-fra-2.4.2-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 10
%define dict_format_version	2.4.2

Summary:	Swedish -> French *Quick dictionary for StarDict 2
Name:		stardict-quick-swe-fra
Version:	%{version}
Release:	%{release}
License:	Distributable
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-quick_swe-fra-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Swedish -> French *Quick dictionary in StarDict 2 format.
*Quick is an open source translation application. For more info, visit

http://www.futureware.at/.

%prep
%setup -q -n stardict-quick_swe-fra-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16509 |12mr|stardict-stardict1.3-en-zh_CN-2.4.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 8
%define dict_format_version	2.4.2

Summary:	StarDict 1.3 dictionary (English -> Simplified Chinese) converted to StarDict 2
Name:		stardict-stardict1.3-en-zh_CN
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-stardict1.3-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
This package contains StarDict 1.3 dictionary (English -> Simplified Chinese)
database converted into StarDict 2 format.

%prep
%setup -q -n stardict-stardict1.3-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16510 |12mr|stardict-xdict-en-zh_CN-2.4.2-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 11
%define dict_format_version	2.4.2

Summary:	Simplified Chinese dictionary for stardict 2
Name:		stardict-xdict-en-zh_CN
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-xdict-ec-gb-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Xdict is an old English to Chinese dictionary application.
This package contains xdict database converted into stardict format.

%prep
%setup -q -n stardict-xdict-ec-gb-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16511 |12mr|stardict-xdict-en-zh_TW-2.4.2-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 11
%define dict_format_version	2.4.2

Summary:	Traditional Chinese dictionary for stardict 2
Name:		stardict-xdict-en-zh_TW
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-xdict-ec-big5-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Xdict is an old English to Chinese dictionary application.
This package contains xdict database converted into stardict format.

%prep
%setup -q -n stardict-xdict-ec-big5-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16512 |12mr|stardict-xdict-zh_CN-en-2.4.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 9
%define dict_format_version	2.4.2

Summary:	Xdict Simplified Chinese -> English dictionary for stardict 2
Name:		stardict-xdict-zh_CN-en
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-xdict-ce-gb-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Xdict is an old English to Chinese dictionary application.
This package contains xdict database converted into stardict format.

%prep
%setup -q -n stardict-xdict-ce-gb-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16513 |12mr|stardict-xdict-zh_TW-en-2.4.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	version	2.4.2
%define release %mkrel 9
%define dict_format_version	2.4.2

Summary:	Xdict Traditional Chinese -> English dictionary for stardict 2
Name:		stardict-xdict-zh_TW-en
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Databases
URL:		http://stardict.sourceforge.net/
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildArch:	noarch

Source0:	ftp://osdn.dl.sourceforge.net/pub/sourceforge/s/st/stardict/stardict-xdict-ce-big5-%{version}.tar.bz2

Provides:	stardict-dictionary = %{dict_format_version}
Requires:	stardict >= %{dict_format_version}

%description
Xdict is an old English to Chinese dictionary application.
This package contains xdict database converted into stardict format.

%prep
%setup -q -n stardict-xdict-ce-big5-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/stardict/dic
install -m 0644 * $RPM_BUILD_ROOT%{_datadir}/stardict/dic

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_datadir}/stardict/dic/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16514 |12mr|startup-notification-0.12-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api	1
%define major	0
%define libname	%mklibname %{name}- %{api} %{major}
%define devname	%mklibname %{name}- %{api}  -d

Summary:	Library used to monitor application startup
Name:		startup-notification
Version:	0.12
Release:	5
License:	LGPLv2+
Group:		System/Libraries
URL:		http://www.freedesktop.org/
Source0:	http://www.freedesktop.org/software/%{name}/releases/%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(xcb-util)
BuildRequires:	pkgconfig(x11-xcb)

%description
Startup-notification is a library used to monitor application startup.

%package -n %{libname}
Summary:	Library used to monitor application startup
Group:		%{group}
Provides:	lib%{name}-%{api} = %{version}-%{release}

%description -n %{libname}
Startup-notification is a library used to monitor application startup.

%package -n %{devname}
Summary:	Library used to monitor application startup
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Obsoletes:	%{mklibname startup-notification- 1 0 -d} < 0.12-5

%description -n %{devname}
Startup-notification is a library used to monitor application startup.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/*-%{api}.so.%{major}*

%files -n %{devname}
%doc ChangeLog
%{_libdir}/*.so
%{_libdir}/pkgconfig/*
%{_includedir}/*


%changelog
* Fri Aug  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 086c69c
- Sync with Cooker (drop .la files, spec cleanup), fix unversioned Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16515 |12mr|statserial-1.1-25
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A tool which displays the status of serial port modem lines
Name:		statserial
Version:	1.1
Release:	%mkrel 25
License:	BSD
Group:		Communications
URL:		ftp://sunsite.unc.edu/pub/Linux/system/serial/
Source0:	ftp://sunsite.unc.edu/pub/Linux/system/serial/%{name}-%{version}.tar.bz2
Patch0:		%{name}-1.1-config.patch
Patch1: 	%{name}-1.1-dev.patch
Patch2:		statserial-1.1-LDFLAGS.diff
BuildRequires:	ncurses-devel
BuildRequires:	glibc-static-devel 
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root

%description
The statserial utility displays a table of the signals on a standard 9-pin or
25-pin serial port and indicates the status of the handshaking lines.
Statserial is useful for debugging serial port and/or modem problems.

Install the statserial package if you need a tool to help debug serial port or
modem problems.

%prep

%setup -q
%patch0 -p1 -b .config
%patch1 -p1 -b .dev
%patch2 -p0 -b .LDFLAGS

%build
%make CFLAGS="%{optflags}" LDFLAGS="%{ldflags} -static"

%install
rm -rf %{buildroot}

mkdir -p %{buildroot}/{%{_bindir},%{_mandir}/man1}

install -m 755 statserial %{buildroot}%{_bindir}/statserial
install -m 444 statserial.1 %{buildroot}%{_mandir}/man1/statserial.1

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING ChangeLog README
%{_bindir}/statserial
%{_mandir}/man1/statserial.1*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16516 |12mr|step-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define eigen_version 2.0.3

Name:		step
Summary:	Interactive physical simulator
Version:	4.9.4
Release:	1
Group:		Graphical desktop/KDE
License:	GPLv2 GFDL
URL:		http://edu.kde.org/step/
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(eigen2) >= %{eigen_version}
BuildRequires:	pkgconfig(libqalculate)
BuildRequires:	pkgconfig(gsl)

%description
Step is an interactive physical simulator. It works like this:
you place some bodies on the scene, add some forces such as gravity
or springs, then click "Simulate" and Step shows you how your scene
will evolve according to the laws of physics. You can change every
property of bodies/forces in your experiment (even during simulation)
and see how this will change evolution of the experiment. With Step
you can not only learn but feel how physics works!

%files
%doc README AUTHORS ChangeLog COPYING COPYING.DOC DESIGN TODO
%{_kde_bindir}/step
%{_kde_applicationsdir}/step.desktop
%{_kde_appsdir}/step
%{_kde_datadir}/config.kcfg/step.kcfg
%{_kde_configdir}/step.knsrc
%{_kde_docdir}/HTML/en/step
%{_kde_iconsdir}/hicolor/*/apps/step.png

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.1-1
- New version 4.9.1

* Tue Aug 14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.0-1
- New version 4.9.0

* Sat Jul 22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.97-1
- New version 4.8.97

* Mon Jul 09 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.95-1
- New version 4.8.95

* Fri Jun 08 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.4-1
- update to 4.8.4

* Thu May 10 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.3-1
- update to 4.8.3

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.2-1
- update to 4.8.2

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.1-1
- update to 4.8.1

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.8.0-1
+ Revision: 762508
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.97-1
+ Revision: 758093
- New upstream tarball

* Thu Dec 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.95-1
+ Revision: 744572
- New upstream tarball

* Fri Dec 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.90-1
+ Revision: 739327
- New upstream tarball $NEW_VERSION

* Sat Nov 19 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.80-1
+ Revision: 731879
- New upstream tarball 4.7.80

* Wed Nov 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.41-1
+ Revision: 729217
- Import package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16517 |12mr|strace-4.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		strace
Version:	4.6
Release:	%mkrel 1
Summary:	Tracks and displays system calls associated with a running process
License:	BSD
Group:		Development/Kernel
URL:		http://sourceforge.net/projects/strace/
Source0:	http://easynews.dl.sourceforge.net/sourceforge/strace/strace-%{version}.tar.xz
# (fc) 4.5.16-2mdv display usbdevfs trace
Patch5:		http://iki.fi/lindi/strace-usbdevfs.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root

%description
The strace program intercepts and records the system calls called
and received by a running process.  Strace can print a record of
each system call, its arguments and its return value.  Strace is useful
for diagnosing problems and debugging, as well as for instructional
purposes.

Install strace if you need a tool to track the system calls made and
received by a process.

%prep
%setup -q
%patch5 -p1 -b .usbdevfs

#needed by patch5
autoreconf

%build
%configure2_5x
%{make}

%install
%{__rm} -rf %{buildroot}
%makeinstall_std

# remove unpackaged files
%{__rm} %{buildroot}%{_bindir}/strace-graph

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYRIGHT README* CREDITS ChangeLog INSTALL NEWS PORTING TODO
%{_bindir}/strace
%{_mandir}/man1/strace.1*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16518 |12mr|strigi-0.7.7-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define svn 1070828

Name:		strigi
Version:	0.7.7
Release:	3
Epoch:		1
Summary:	Desktop Search
License:	LGPLv2+
Group:		Graphical desktop/KDE
Url:		http://strigi.sourceforge.net
Source:		http://www.vandenoever.info/software/strigi/%{name}-%{version}.tar.xz
Patch0:		strigi-0.7.7-ffmpeg-0.11.patch
Patch1:		strigi-0.7.7-missinglink.patch
Patch2:		strigi-0.7.7-glibc-2.15.patch
BuildRequires:	cmake
BuildRequires:	qt4-devel
BuildRequires:	bzip2-devel
BuildRequires:	clucene-devel
BuildRequires:	magic-devel
BuildRequires:	pkgconfig(openssl)
BuildRequires:	expat-devel
BuildRequires:	attr-devel
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(cppunit)
BuildRequires:	pkgconfig(exiv2)
BuildRequires:	boost-devel
BuildRequires:	ffmpeg-devel
Obsoletes:	%{mklibname cluceneindex 0} < 0.7.7-2

%description
Here are the main features of Strigi:

    * very fast crawling
    * very small memory footprint
    * no hammering of the system
    * pluggable backend, currently clucene and hyperestraier, 
	sqlite3 and xapian are in the works
    * communication between daemon and search program over an 
	abstract interface, this is currently a simple socket 
	but implementation of dbus is a possibility. There's a 
	small perl program in the code as an example of how to 
	query. This is so easy that any KDE app could implement this.
    * simple interface for implementing plugins for extracting 
	information. we'll try to reuse the kat plugins, although 
	native plugins will have a large speed advantage
    * calculation of sha1 for every file crawled (allows fast finding
	 of duplicates)


%files
%{_bindir}/*
%dir %{_libdir}/strigi
%{_libdir}/strigi/*
%{_datadir}/strigi/*
%{_datadir}/dbus-1/services/
%exclude %{_bindir}/strigiclient

#--------------------------------------------------------------------

%package gui
Summary:	Strigi interface
Group:		Graphical desktop/KDE

%description gui
Strigi interface

%files gui
%{_bindir}/strigiclient

#--------------------------------------------------------------------

%define searchclient_major 0
%define libsearchclient %mklibname searchclient %{searchclient_major}

%package -n %{libsearchclient}
Summary:	Strigi library
Group:		System/Libraries

%description -n %{libsearchclient}
Strigi library.

%files -n %{libsearchclient}
%{_libdir}/libsearchclient.so.%{searchclient_major}*

#--------------------------------------------------------------------

%define libstreamanalyzer %mklibname streamanalyzer 0

%package -n %{libstreamanalyzer}
Summary:	Strigi library
Group:		System/Libraries

%description -n %{libstreamanalyzer}
Strigi library.

%files -n %{libstreamanalyzer}
%{_libdir}/libstreamanalyzer.so.*

#--------------------------------------------------------------------

%define libstreams %mklibname streams 0

%package -n %{libstreams}
Summary:	Strigi library
Group:		System/Libraries

%description -n %{libstreams}
Strigi library.

%files -n %{libstreams}
%{_libdir}/libstreams.so.*

#--------------------------------------------------------------------

%define libstrigihtmlgui %mklibname strigihtmlgui 0

%package -n %{libstrigihtmlgui}
Summary:	Strigi library
Group:		System/Libraries

%description -n %{libstrigihtmlgui}
Strigi library.

%files -n %{libstrigihtmlgui}
%{_libdir}/libstrigihtmlgui.so.*

#--------------------------------------------------------------------

%define libstrigiqtdbusclient %mklibname strigiqtdbusclient 0

%package -n %{libstrigiqtdbusclient}
Summary:	Strigi library
Group:		System/Libraries

%description -n %{libstrigiqtdbusclient}
Strigi library.

%files -n %{libstrigiqtdbusclient}
%{_libdir}/libstrigiqtdbusclient.so.*

#--------------------------------------------------------------------

%package devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{libstrigihtmlgui} = %{EVRD}
Requires:	%{libstrigiqtdbusclient} = %{EVRD}
Requires:	%{libsearchclient} = %{EVRD}
Requires:	%{libstreamanalyzer} = %{EVRD}
Requires:	%{libstreams} = %{EVRD}
Requires:	strigi = %{EVRD}
Provides:	libstrigi-devel = %{EVRD}

%description devel
Development files for %{name}.

%files devel
%{_libdir}/*.so
%{_includedir}/strigi
%{_libdir}/pkgconfig/*
%{_libdir}/libsearchclient/LibSearchClientConfig.cmake
%{_libdir}/libstreamanalyzer/LibStreamAnalyzerConfig.cmake
%{_libdir}/libstreams/LibStreamsConfig.cmake
%{_libdir}/libstreams/LibStreamsTargets.cmake
%{_libdir}/libstreams/LibStreamsTargets-noconfig.cmake

#--------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1 -b .ffmpeg11~
%patch1 -p1 -b .missinglink~
%patch2 -p1 -b .glibc215~

%build
%cmake_qt4
%make

%install
%makeinstall_std -C build


%changelog
* Sun Aug  26 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 2f6a412
- Rebuild against ffmpeg 0.11.x
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16519 |12mr|struts-1.2.9-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2005, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define full_name	jakarta-%{name}
%define tomcat5appsdir  %{_localstatedir}/lib/tomcat5/webapps
%define tomcat5ctxdir   %{_sysconfdir}/tomcat5/Catalina/localhost
%define webapps		blank documentation example examples tiles-documentation
%define webapplibs commons-beanutils commons-digester commons-fileupload commons-validator oro struts

Name:		struts
Version:	1.2.9
Release:	11
Epoch:		0
Summary:	Web application framework
License:	ASL 2.0
Group:      Development/Java
Source0:	%{name}-%{version}-src-RHCLEAN.tar.gz
Source2:	tomcat4-context-allowlinking.xml
Source3:	tomcat5-context-allowlinking.xml
#Patch0:		%{name}-%{version}.build.patch
Patch0:		struts-1.2.9-strutsel-build_xml.patch
Patch1:		struts-1.2.9-FacesRequestProcessor.patch
Patch2:		struts-1.2.9-HttpServletRequestWrapper.patch
Patch3:		struts-1.2.9-FacesTilesRequestProcessor.patch
Patch4:		struts-1.2.9-strutsfaces-example1-build_xml.patch
Patch5:		struts-1.2.9-strutsfaces-example2-build_xml.patch
Patch6:		struts-1.2.9-strutsfaces-systest1-build_xml.patch
Patch7:		struts-1.2.9.bz157205.patch
Patch8:		struts-1.2.9-CVE-2008-2025.patch
URL:		http://struts.apache.org/
Requires:	servlet25
Requires:	jakarta-commons-beanutils
Requires:	jakarta-commons-digester
Requires:	jakarta-commons-fileupload
Requires:	jakarta-commons-validator
Requires:	jakarta-oro
BuildRequires:	locales-en
BuildRequires:	jpackage-utils >= 1.6
BuildRequires:  java-devel >= 0:1.6.0
BuildRequires:	ant >= 1.6
BuildRequires:	ant-nodeps >= 1.6
BuildRequires:	ant-trax >= 1.6
BuildRequires:	antlr
BuildRequires:	jaxp_transform_impl
BuildRequires:	sed
BuildRequires:	servlet25
BuildRequires:  jsp21
BuildRequires:  jakarta-commons-beanutils
BuildRequires:  jakarta-commons-digester
BuildRequires:  jakarta-commons-fileupload
BuildRequires:  jakarta-commons-logging
BuildRequires:  jakarta-commons-validator
BuildRequires:  jakarta-oro

Group:		Development/Java
BuildArch:	noarch

%description
Welcome to the Struts Framework! The goal of this project is to provide
an open source framework useful in building web applications with Java
Servlet and JavaServer Pages (JSP) technology. Struts encourages
application architectures based on the Model-View-Controller (MVC)
design paradigm, colloquially known as Model 2 in discussions on various
servlet and JSP related mailing lists.
Struts includes the following primary areas of functionality:
A controller servlet that dispatches requests to appropriate Action
classes provided by the application developer.
JSP custom tag libraries, and associated support in the controller
servlet, that assists developers in creating interactive form-based
applications.
Utility classes to support XML parsing, automatic population of
JavaBeans properties based on the Java reflection APIs, and
internationalization of prompts and messages.
Struts is part of the Jakarta Project, sponsored by the Apache Software
Foundation. The official Struts home page is at
http://jakarta.apache.org/struts.

%package manual
Summary:        Manual for %{name}
Group:          Development/Java

%description manual
Documentation for %{name}.

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
Javadoc for %{name}.

%package webapps-tomcat5
Summary:        Sample %{name} webapps for tomcat5
Group:          Development/Java
Requires:       %{name} = %{version}-%{release}
Requires:       jakarta-commons-beanutils
Requires:       jakarta-commons-digester
Requires:       jakarta-commons-fileupload
Requires:       jakarta-commons-validator
Requires:       jakarta-oro
Requires:       tomcat5
Requires(post): %{name} = %{version}-%{release}
Requires(post): jakarta-commons-beanutils
Requires(post): jakarta-commons-digester
Requires(post): jakarta-commons-fileupload
Requires(post): jakarta-commons-validator
Requires(post): jakarta-oro
Requires(post): tomcat5
Requires(pre):  tomcat5
# for /bin/ln and /bin/rm
Requires(post): coreutils
Requires(preun): coreutils

%description webapps-tomcat5
Sample %{name} webapps for tomcat5.

%prep
%setup -n %{name}-%{version}-src -q
%patch0 -p0 -b .sav
%patch1 -p0 -b .sav
%patch2 -p0 -b .sav
%patch3 -p0 -b .sav
%patch4 -p0 -b .sav
%patch5 -p0 -b .sav
%patch6 -p0 -b .sav
%patch7 -p0 -b .sav
%patch8 -p1 -b .sav
# remove all binary libs
find . -name "*.jar" -exec rm -f {} \;

%build
export LC_ALL=ISO-8859-1

# build struts
export CLASSPATH=$(build-classpath servlet)
export ANT_OPTS="-Xmx256m"
STRUTS_BUILD_HOME=$(pwd)
ant -Dlibdir=/usr/share/java \
	-Dcommons-beanutils.jar=$(build-classpath commons-beanutils) \
	-Dcommons-digester.jar=$(build-classpath commons-digester) \
	-Dcommons-fileupload.jar=$(build-classpath commons-fileupload) \
	-Dcommons-logging.jar=$(build-classpath commons-logging) \
	-Dcommons-validator.jar=$(build-classpath commons-validator) \
	-Djakarta-oro.jar=$(build-classpath oro) \
        -Djdbc20ext.jar=$(find-jar jdbc-stdext) \
	-Djsp.jar=$(build-classpath jsp) \
	-Dservlet.jar=$(build-classpath servlet) \
	-Dantlr.jar=$(build-classpath antlr) \
	 dist
#	 compile.library compile.webapps compile.javadoc

%install
# jars
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
install -m 644 dist/lib/%{name}.jar \
	$RPM_BUILD_ROOT%{_javadir}/%{name}.jar

# javadoc
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}
cp -pr target/documentation/api/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}
rm -rf target/documentation/api

# data
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/%{name}
install -m 644 dist/lib/*.tld $RPM_BUILD_ROOT%{_datadir}/%{name}
install -m 644 dist/lib/*.dtd $RPM_BUILD_ROOT%{_datadir}/%{name}
install -m 644 dist/lib/vali*.xml $RPM_BUILD_ROOT%{_datadir}/%{name}

# core docs
install -d -m 755 $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/docs
cp -p {INSTALL,LICENSE.txt,NOTICE.txt,README,STATUS.txt} $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
cp -p target/documentation/*.html $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/docs
cp -p target/documentation/*.gif $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/docs
cp -pr target/documentation/uml $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/docs
cp -pr target/documentation/userGuide $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/docs
cp -pr target/documentation/images $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/docs

# tomcat 5 webapps
install -d -m 755 $RPM_BUILD_ROOT%{tomcat5appsdir}
install -d -m 755 $RPM_BUILD_ROOT%{tomcat5ctxdir}
for webapp in %{webapps}; do
    cp -pr target/$webapp $RPM_BUILD_ROOT%{tomcat5appsdir}/%{name}-$webapp
    cat %{SOURCE3} | sed -e "s/@@@APPNAME@@@/$webapp/g;" > $RPM_BUILD_ROOT%{tomcat5ctxdir}/%{name}-$webapp.xml
	# XXX: move to %%post/preun
	rm -f $RPM_BUILD_ROOT%{tomcat5appsdir}/%{name}-$webapp/WEB-INF/lib/*
    (cd $RPM_BUILD_ROOT%{tomcat5appsdir}/%{name}-$webapp/WEB-INF \
    && for tld in ../../../../../..%{_datadir}/%{name}/*.tld; do ln -sf $tld `basename $tld`; done)
done

%post webapps-tomcat5
for webapp in %{webapps}; do
build-jar-repository -s -p %{tomcat5appsdir}/%{name}-$webapp/WEB-INF/lib commons-beanutils commons-digester commons-fileupload commons-validator oro
ln -s %{_javadir}/struts.jar %{tomcat5appsdir}/%{name}-$webapp/WEB-INF/lib
done

%preun webapps-tomcat5
for webapp in %{webapps}; do
rm -f %{tomcat5appsdir}/%{name}-$webapp/WEB-INF/lib/*
done

%files
%defattr(-,root,root)
%dir %{_docdir}/%{name}-%{version}
%doc %{_docdir}/%{name}-%{version}/INSTALL
%doc %{_docdir}/%{name}-%{version}/README
%doc %{_docdir}/%{name}-%{version}/*.txt
%{_javadir}/%{name}.jar
%{_datadir}/%{name}

%files manual
%defattr(-,root,root)
%dir %{_docdir}/%{name}-%{version}
%doc %{_docdir}/%{name}-%{version}/docs

%files javadoc
%defattr(-,root,root)
%{_javadocdir}/%{name}

%files webapps-tomcat5
%defattr(-,tomcat,tomcat)
%dir %{tomcat5appsdir}/%{name}-blank
%{tomcat5appsdir}/%{name}-blank/*
%dir %{tomcat5appsdir}/%{name}-documentation
%{tomcat5appsdir}/%{name}-documentation/*
%dir %{tomcat5appsdir}/%{name}-example
%{tomcat5appsdir}/%{name}-example/*
%dir %{tomcat5appsdir}/%{name}-examples
%{tomcat5appsdir}/%{name}-examples/*
%dir %{tomcat5appsdir}/%{name}-tiles-documentation
%{tomcat5appsdir}/%{name}-tiles-documentation/*
%{tomcat5ctxdir}/%{name}-blank.xml
%{tomcat5ctxdir}/%{name}-documentation.xml
%{tomcat5ctxdir}/%{name}-example.xml
%{tomcat5ctxdir}/%{name}-examples.xml
%{tomcat5ctxdir}/%{name}-tiles-documentation.xml


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16520 |12mr|stunnel-4.53-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Program that wraps normal socket connections with SSL/TLS
Name:		stunnel
Version:	4.53
Release:	4
License:	GPLv2
Group:		System/Servers
URL:		http://www.stunnel.org/
Source0:	http://www.stunnel.org/download/stunnel/src/%{name}-%{version}.tar.gz
Source1:	http://www.stunnel.org/download/stunnel/src/%{name}-%{version}.tar.gz.asc
Source2:	stunnel.service
BuildRequires:	pkgconfig(openssl)
BuildRequires:	tcp_wrappers-devel
Requires:	tcp_wrappers
Obsoletes:	%{mklibname %{name} 0} < 4.53
Obsoletes:	%{mklibname %{name} -d} < 4.53
Obsoletes:	%{mklibname %{name} -d -s} < 4.53

%description
The stunnel program is designed to work as SSL encryption wrapper between 
remote clients and local (inetd-startable) or remote servers. The concept is 
that having non-SSL aware daemons running on your system you can easily set 
them up to communicate with clients over secure SSL channels.

stunnel can be used to add SSL functionality to commonly used inetd daemons 
like POP-2, POP-3, and IMAP servers, to standalone daemons like NNTP, SMTP 
and HTTP, and in tunneling PPP over network sockets without changes to the 
source code.

%prep
%setup -q

iconv -f iso-8859-1 -t utf-8 < doc/stunnel.fr.8 > doc/stunnel.fr.8_
mv doc/stunnel.fr.8_ doc/stunnel.fr.8
iconv -f iso-8859-2 -t utf-8 < doc/stunnel.pl.8 > doc/stunnel.pl.8_
mv doc/stunnel.pl.8_ doc/stunnel.pl.8

# XXX don't install /var/lib/stunnel
perl -ni -e '/INSTALL.*-m 1770 -g nogroup.*stunnel$/ or print' tools/Makefile.am
%build
%configure2_5x \
    --with-threads=fork \
    --with-ssl=%{_prefix} \
    --disable-static \
    --enable-shared
%make pkglibdir=%{_libdir}

%install
rm -rf %{buildroot}

# (oe) hack... don't generate the pem file, and stunnel.conf
install -d %{buildroot}%{_sysconfdir}/%{name}
touch %{buildroot}%{_sysconfdir}/%{name}/stunnel.pem

%makeinstall docdir=`pwd`/doc-to-install pkglibdir=%{buildroot}%{_libdir}

install -D -m 644 %{SOURCE2} %{buildroot}%{_unitdir}/stunnel.service

install -d %{buildroot}%{_var}/openssl/certs/trusted
install -d %{buildroot}%{_var}/run/stunnel

mv %{buildroot}%{_sysconfdir}/%{name}/stunnel.conf-sample \
    %{buildroot}%{_sysconfdir}/%{name}/stunnel.conf

perl -pi \
    -e 's|cert = .*|cert = /etc/pki/tls/certs/stunnel.pem|;' \
    -e 's|;key = .*|key = /etc/pki/tls/private//stunnel.pem|;' \
    %{buildroot}%{_sysconfdir}/%{name}/stunnel.conf

# Move the translated man pages to the right subdirectories, and strip off the
# language suffixes.
for lang in fr pl ; do
        mkdir -p %{buildroot}%{_mandir}/${lang}/man8
        mv %{buildroot}%{_mandir}/man8/*.${lang}.8* %{buildroot}%{_mandir}/${lang}/man8/
        rename ".${lang}" "" %{buildroot}%{_mandir}/${lang}/man8/*
done

# cleanup
rm -f ./doc-to-install/INSTALL.W32
rm -f %{buildroot}%{_sysconfdir}/%{name}/stunnel.pem
rm -f %{buildroot}%{_libdir}/libstunnel.la

%post
%_create_ssl_certificate stunnel

%files
%doc doc-to-install/*
%{_bindir}/stunnel
%{_bindir}/stunnel3
%dir %{_var}/run/stunnel
%{_mandir}/man8/stunnel.8.*
%lang(fr) %{_mandir}/fr/man8/stunnel.8*
%lang(pl) %{_mandir}/pl/man8/stunnel.8*
%config(noreplace) %{_sysconfdir}/%{name}/stunnel.conf
%{_unitdir}/stunnel.service
%{_libdir}/libstunnel.so



%changelog
* Wed Sep  5 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 3b4aee0
- New version 4.53 with systemd service (use Mageia package as base), update Obsoletes
  
* Wed Sep  5 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 74e54de
- Drop .la files, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16521 |12mr|stylewriter-0.9.9-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Non-MacOS StyleWriter driver
Name:		stylewriter
Version:	0.9.9
Release:	%mkrel 13
License:	GPL
Group:		System/Printing
URL:		http://homepage.mac.com/monroe/styl/
Source:		http://homepage.mac.com/monroe/styl/stylewriter.tar.gz
Patch0:		stylewriter-gcc4.patch
#BuildRequires:	netatalk-devel
Conflicts:	printer-utils = 2007
Conflicts:	printer-filters = 2007
BuildRoot:	%{_tmppath}/%{name}-%{version}-root

%description
This is a driver for certain types of Apple StyleWriter printers. 

%prep

%setup -q -n %{name}
%patch0 -p0

%build

gcc %{optflags} %{ldflags} -o lpstyl lpstyl.c

# it will not build...
#gcc %{optflags} -DATALK=1 lpstyl.c adsp.c -o lpstyl-atalk -latalk

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}

install -m0755 lpstyl %{buildroot}%{_bindir}
#install -m0755 lpstyl-atalk %{buildroot}%{_bindir}

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc scripts README* printcap* styl.ppd
%attr(0755,root,root) %{_bindir}/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16522 |12mr|subversion-1.7.5-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# disable the stupid rpmlint shit from hell!!!
%define _build_pkgcheck_set %{nil}
%define _build_pkgcheck_srpm %{nil}

%define _disable_ld_no_undefined 1

%define apache_version 2.4.0
%define libsvn %mklibname svn 0
%define libsvngnomekeyring %mklibname svn-gnome-keyring 0
%define libsvnkwallet %mklibname svn-kwallet 0

# Java requires devel symlinks in non-devel packages due to design
# (System.loadLibrary). Do not add -devel dependencies.
%if %{_use_internal_dependency_generator}
%define __noautoreqfiles '%{_libdir}/libsvnjavahl-%{svnjavahl_api}\\.so$'
%define __noautoreq 'devel\\(libneon(.*)\\)'
%else
%define _exclude_files_from_autoreq ^%{_libdir}/libsvnjavahl-%{svnjavahl_api}.so$
%define _requires_exceptions devel(libneon
%endif

%define build_python 1
%{?_without_python: %{expand: %%global build_python 0}}

%define build_ruby 1
%{?_without_ruby: %{expand: %%global build_ruby 0}}

%define build_java 1
%{?_with_java: %{expand: %%global build_java 1}}

%define build_perl 1
%{?_without_perl: %{expand: %%global build_perl 0}}

%define build_gnome_keyring 1
%{?_without_gnome_keyring: %{expand: %%global build_gnome_keyring 0}}

%define build_kwallet 1
%{?_without_kwallet: %{expand: %%global build_kwallet 0}}

%define build_test 0
%{?_with_test: %{expand: %%global build_test 1}}

%define with_debug 0
%{?_with_debug: %{expand: %%global with_debug 1}}

%if %{build_java}
# We have the non-major symlink also in this package (due to java design),
# so we only have %api in package name.
%define svnjavahl_api 1
%define libsvnjavahl %mklibname svnjavahl %{svnjavahl_api}
%endif

%ifarch %mips %arm
%define build_java 0
%endif

Summary:	A Concurrent Versioning System
Name:		subversion
Version:	1.7.5
Release:	3
Epoch:		2
License:	BSD CC2.0
Group:		Development/Other
URL:		http://subversion.apache.org/
Source0:	http://www.apache.org/dist/subversion/%{name}-%{version}.tar.bz2
Source1:	http://www.apache.org/dist/subversion/%{name}-%{version}.tar.bz2.asc
Source2:	svnserve.service
Source3:	svnserve.sysconf
Source5:	%{name}-1.3.0-global-config
Source6:	%{name}-1.3.0-global-servers
Source7:	http://svnbook.red-bean.com/nightly/en/svn-book-html-chunk.tar.bz2
Patch0:		subversion-1.7.0-rc3-no_tests.diff
Patch1:		svn-ruby-1.9-fixes.patch
Patch2:		svn-update-ruby-tests.patch
Patch3:		subversion-1.7.5-kdewallet.cpp-g++-fix.patch
BuildRequires:	autoconf automake libtool
BuildRequires:	chrpath
BuildRequires:	python
BuildRequires:	texinfo
BuildRequires:	info-install
BuildRequires:	db-devel
BuildRequires:	pkgconfig(neon)
BuildRequires:	apache-devel >= %{apache_version}
BuildRequires:	pkgconfig(apr-1)
BuildRequires:	pkgconfig(apr-util-1)
BuildRequires:	libxslt-proc
BuildRequires:	docbook-style-xsl
BuildRequires:	doxygen
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	krb5-devel
BuildRequires:	magic-devel
# Swig is runtime only
BuildRequires:	swig >= 1.3.27
# needs this despite build_ruby 0
BuildRequires:	ruby
BuildRequires:	ruby-devel
BuildRequires:	ruby-rdoc
Provides:	%{name}-ra-method = %{EVRD}
Provides:	%{name}-client-tools = %{EVRD}
Provides:	svn = %{EVRD}
Requires:	%{libsvn} >= %{EVRD}

%description
Subversion (SVN) is a concurrent version control system which enables one or
more users to collaborate in developing and maintaining a hierarchy of files
and directories while keeping a history of all changes.  Subversion only stores
the differences between versions, instead of every complete file.  Subversion
also keeps a log of who, when, and why changes occured.

As such it basically does the same thing CVS does (Concurrent Versioning
System) but has major enhancements compared to CVS and fixes a lot of the
annoyances that CVS users face.

This package contains the client, if you're looking for the server end
of things you want %{name}-repos.

%package	doc
Summary:	Subversion Documenation
Group:		Development/Other

%description	doc
Subversion is a concurrent version control system which enables
one or more users to collaborate in developing and maintaining a
hierarchy of files and directories while keeping a history of all
changes. Subversion only stores the differences between versions,
instead of every complete file. Subversion also keeps a log of
who, when, and why changes occured.

As such it basically does the same thing CVS does (Concurrent
Versioning System) but has major enhancements compared to CVS and
fixes a lot of the annoyances that CVS users face.

This package contains the subversion book and design info files.

%package -n	%{libsvn}
Summary:	Subversion libraries
Group:		System/Libraries

%description -n	%{libsvn}
Subversion common libraries

%if %{build_gnome_keyring}
%package -n	%{libsvngnomekeyring}
Summary:	gnome-keyring support for svn
Group:		System/Libraries
BuildRequires:	pkgconfig(gnome-keyring-1)
BuildRequires:	pkgconfig(dbus-1)
Requires:	gnome-keyring >= 2.26.1

%description -n	%{libsvngnomekeyring}
Subversion libraries that allow interaction with the gnome-keyring daemon
%endif

%if %{build_kwallet}
%package -n	%{libsvnkwallet}
Summary:	kwallet support for svn
Group:		System/Libraries
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(dbus-1)
Requires:	kwallet

%description -n	%{libsvnkwallet}
Subversion libraries that allow interaction with the kwallet daemon.
%endif

%package	server
Summary:	Subversion Server
Group:		System/Servers
Requires:	%{name} >= %{EVRD}
# soname didn't change between 1.3.x and 1.4.x, but we
# need the right one...
Requires:	%{libsvn} >= %{EVRD}

%description	server
This package contains a myriad of tools for subversion server
and repository admins:
  * hot-backup makes a backup of a svn repo without stopping
  * mirror_dir_through_svn.cgi 
  * various hook scripts
  * xslt example 

Note that cvs2svn has moved out of subversion and is a separate
project.  It has not released its own package yet, but you can
find it at http://cvs2svn.tigris.org/

%package	tools
Summary:	Subversion Repo/Server Tools
Group:		Development/Other
Requires:	%{name} >= %{EVRD}
# soname didn't change between 1.3.x and 1.4.x, but we
# need the right one...
Requires:	%{libsvn} >= %{epoch}:%{version}

%description	tools
This package contains a myriad of tools for subversion server
and repository admins:
  * hot-backup makes a backup of a svn repo without stopping
  * mirror_dir_through_svn.cgi 
  * various hook scripts
  * xslt example 

Note that cvs2svn has moved out of subversion and is a separate
project.  It has not released its own package yet, but you can
find it at http://cvs2svn.tigris.org/


%if %{build_python}
%package -n	python-svn
Summary:	Python bindings for Subversion
Group:		Development/Python
%py_requires -d
Provides:	python-subversion = %{version}-%{release}
Requires:	python
# soname didn't change between 1.3.x and 1.4.x, but we
# need the right one...
Requires:	%{libsvn} >= %{EVRD}

%description -n	python-svn
This package contains the files necessary to use the subversion
library functions within python scripts.
%endif

%if %{build_ruby}
%package -n	ruby-svn
Summary:	Ruby bindings for Subversion
Group:		Development/Ruby
Requires:	ruby
Requires:	%{libsvn} >= %{EVRD}
Provides:	ruby-subversion = %{EVRD}

%description -n	ruby-svn
This package contains the files necessary to use the subversion
library functions within ruby scripts.
%endif

%if %{build_java}
%package -n	%{libsvnjavahl}
Summary:	Svn Java bindings library
Group:		System/Libraries
Conflicts:	subversion-devel < 2:1.6.0-3
Obsoletes:	%{_lib}svnjavahl0 < 2:1.6.0-3

%description -n	%{libsvnjavahl}
Svn Java bindings library

%package -n	svn-javahl
Summary:	Java bindings for Subversion
Group:		Development/Java
Obsoletes:	java-svn < %{EVRD}
Provides:	java-svn = %{EVRD}
Provides:	java-subversion = %{EVRD}
Requires:	%{name} >= %{EVRD}
Requires:	%{libsvn} >= %{EVRD}
Requires:	%{libsvnjavahl} >= %{EVRD}
BuildRequires:	java-devel
BuildRequires:	ant
BuildRequires:	jpackage-utils >= 1.7.3-10
BuildRequires:	junit

%description -n	svn-javahl
This package contains the files necessary to use the subversion
library functions from Java.
%endif

%if %{build_perl}
%package -n	perl-SVN
Summary:	Perl bindings for Subversion
Group:		Development/Perl
BuildRequires:	perl-devel
Requires:	%{name} >= %{EVRD}
Obsoletes:	perl-svn < %{EVRD}
Provides:	perl-svn = %{EVRD}
Requires:	%{libsvn} >= %{EVRD}

%description -n	perl-SVN
This package contains the files necessary to use the subversion
library functions within perl scripts.
%endif

%package	devel
Summary:	Subversion headers/libraries for development
Group:		Development/C
Provides:	libsvn-devel = %{EVRD}
%if %{build_perl}
Requires:	perl-SVN >= %{EVRD}
Obsoletes:	perl-SVN-devel < 2:1.5.2-2
Provides:	per-SVN-devel = %{EVRD}
%endif
%if %{build_perl}
Requires:	python-svn >= %{EVRD}
Obsoletes:	python-svn-devel < 2:1.5.2-2
Provides:	python-svn-devel = %{EVRD}
%endif
%if %{build_ruby}
Requires:	ruby-svn >= %{EVRD}
Obsoletes:	ruby-svn-devel < 2:1.5.2-2
Provides:	ruby-svn-devel = %{EVRD}
%endif
Requires:	%{libsvn} >= %{EVRD}
Requires:	neon-devel
%if %{build_gnome_keyring}
Requires:	%{libsvngnomekeyring} >= %{EVRD}
%endif
%if %{build_kwallet}
Requires:	%{libsvnkwallet} >= %{EVRD}
%endif

%description devel
This package contains the header files and linker scripts for
subversion libraries.

%package -n	apache-mod_dav_svn
Summary:	Subversion server DSO module for apache
Group:		System/Servers
Requires:	%{name}-tools >= %{EVRD}
Requires:	apache >= %{apache_version}
Requires:	apache-mod_dav >= %{apache_version}
# soname didn't change between 1.3.x and 1.4.x, but we
# need the right one...
Requires(pre):	%{libsvn} >= %{EVRD}
Obsoletes:	apache-mod_authz_svn

%description -n	apache-mod_dav_svn
Subversion is a concurrent version control system which enables
one or more users to collaborate in developing and maintaining a
hierarchy of files and directories while keeping a history of all
changes. Subversion only stores the differences between versions,
instead of every complete file. Subversion also keeps a log of
who, when, and why changes occured.

As such it basically does the same thing CVS does (Concurrent
Versioning System) but has major enhancements compared to CVS and
fixes a lot of the annoyances that CVS users face.

This package contains the apache server extension DSO for running
a subversion server.

%package -n	apache-mod_dontdothat
Summary:	An Apache module that allows you to block specific types of Subversion requests
Group:		System/Servers
Requires:	apache >= %{apache_version}
Requires:	apache-mod_dav_svn = %{EVRD}

%description -n apache-mod_dontdothat
mod_dontdothat is an Apache module that allows you to block specific types
of Subversion requests.  Specifically, it's designed to keep users from doing
things that are particularly hard on the server, like checking out the root
of the tree, or the tags or branches directories.  It works by sticking an
input filter in front of all REPORT requests and looking for dangerous types
of requests.  If it finds any, it returns a 403 Forbidden error.

%prep
%setup -q -a7

# don't build the tests as we're not running make test since many many years...
%patch0 -p0

%patch1 -p0 -b .ruby19_1~
%patch2 -p0 -b .ruby19_2~

%patch3 -p1 -b .gcc47

# fix shellbang lines, #111498
perl -pi -e 's|/usr/bin/env perl|%{_bindir}/perl|g' tools/hook-scripts/*.pl.in

# fix file perms
chmod 644 BUGS CHANGES COMMITTERS INSTALL README

# move latest svnbook snapshot as their target version
mv svn-book-html-chunk svnbook-1.7

# lib64 fixes
perl -pi -e "s|/lib\b|/%{_lib}|g" \
    build/ac-macros/serf.m4 \
    build/ac-macros/apr_memcache.m4 \
    build/ac-macros/berkeley-db.m4 \
    build/ac-macros/sasl.m4 \
    build/ac-macros/sqlite.m4 \
    build/ac-macros/zlib.m4 \
    configure*

./autogen.sh --release

cp %{SOURCE2} .
cp %{SOURCE3} .

%build
%serverbuild

%if %{build_java}
export JAVADIR=%{_jvmdir}/java
export JAVA_HOME=%{_jvmdir}/java
%endif

%configure2_5x \
    --localstatedir=/var/lib \
    --with-apr_memcache=%{_prefix} \
    --with-apxs=%{_bindir}/apxs \
    --with-apache-libexecdir=%{_libdir}/apache \
    --with-apr=%{_bindir}/apr-1-config \
    --with-apr-util=%{_bindir}/apu-1-config \
    --with-editor=vim \
    --disable-mod-activation \
    --with-swig=%{_prefix} \
    --disable-static \
%if %{with_debug}
    --enable-maintainer-mode \
    --enable-debug \
%endif
%if %{build_java}
    --enable-javahl \
    --with-jdk=%{_jvmdir}/java \
    --with-junit=%{_javadir}/junit.jar \
%endif
%if %{build_gnome_keyring}
    --with-gnome-keyring \
%endif
%if %build_kwallet
    --with-kwallet \
%endif
    --enable-shared \
    --with-gssapi=%{_prefix} \
    --with-libmagic=%{_prefix} \
    --disable-neon-version-check \
    --with-sqlite=%{_prefix}

%make all

%if %{build_python}
make swig-py swig_pydir=%{py_platsitedir}/libsvn swig_pydir_extra=%{py_sitedir}/svn
%endif

%if %{build_perl}
make swig-pl
pushd  subversion/bindings/swig/perl/native
	perl Makefile.PL
popd
%endif

%if %{build_ruby}
make swig-rb
%endif

%if %{build_java}
make javahl
%endif

%check
%if %{build_test}
make check
%endif

%install
%makeinstall_std

%if %{build_python}
%makeinstall_std install-swig-py swig_pydir=%{py_platsitedir}/libsvn swig_pydir_extra=%{py_sitedir}/svn
# Precompile python
%py_compile %{buildroot}/%{py_platsitedir}/libsvn
%py_compile %{buildroot}/%{py_sitedir}/svn
%endif

%if %{build_perl}
%makeinstall_std install-swig-pl-lib
pushd subversion/bindings/swig/perl/native/
perl Makefile.PL
%makeinstall_std
popd
%endif

%if %{build_ruby}
%makeinstall_std install-swig-rb
%endif
%if %{build_java}
%makeinstall_std install-javahl

%__mkdir_p %{buildroot}%{_javadir}
%__mv %{buildroot}%{_libdir}/svn-javahl/svn-javahl.jar %{buildroot}%{_javadir}/svn-javahl-%{version}.jar
%__ln_s svn-javahl-%{version}.jar %{buildroot}%{_javadir}/svn-javahl.jar

%{_bindir}/chrpath -d %{buildroot}%{_libdir}/libsvnjavahl-1.so
%endif

%if %{build_perl}
# perl bindings
make pure_vendor_install -C subversion/bindings/swig/perl/native DESTDIR=%{buildroot}
%endif

install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
echo "LoadModule dav_svn_module %{_libdir}/apache/mod_dav_svn.so" > %{buildroot}%{_sysconfdir}/httpd/modules.d/146_mod_dav_svn.conf
echo "LoadModule authz_svn_module %{_libdir}/apache/mod_authz_svn.so" > %{buildroot}%{_sysconfdir}/httpd/modules.d/147_mod_authz_svn.conf

cat > %{buildroot}%{_sysconfdir}/httpd/modules.d/148_mod_dontdothat.conf << EOF
LoadModule dontdothat_module %{_libdir}/apache/mod_dontdothat.so

<Location /svn>
    DAV svn
    SVNParentPath /var/lib/svn/repositories
    DontDoThatConfigFile %{_sysconfdir}/httpd/conf/dontdothat.conf
</Location>
EOF

install -d %{buildroot}%{_sysconfdir}/httpd/conf
cat > %{buildroot}%{_sysconfdir}/httpd/conf/dontdothat.conf << EOF
[recursive-actions]
/*/trunk = allow
/ = deny
/* = deny
/*/tags = deny
/*/branches = deny
/*/* = deny
/*/*/tags = deny
/*/*/branches = deny
EOF

######################
###  client-tools  ###
######################
install -d -m 755 %{buildroot}%{_sysconfdir}/bash_completion.d
install -m 644 tools/client-side/bash_completion \
    %{buildroot}%{_sysconfdir}/bash_completion.d/subversion

# Global configs
install -d -m 755 %{buildroot}%{_sysconfdir}/subversion
install -m 644 %{SOURCE5} %{buildroot}%{_sysconfdir}/subversion/config
install -m 644 %{SOURCE6} %{buildroot}%{_sysconfdir}/subversion/servers

####################
###  repo-tools  ###
####################
# hotbackup tool
install -m 755 tools/backup/hot-backup.py %{buildroot}%{_bindir}
(cd %{buildroot}%{_bindir}; ln -sf  hot-backup.py hot-backup)

# hook-scripts
install -d -m755 %{buildroot}%{_datadir}/%{name}-%{version}/repo-tools/hook-scripts
pushd tools/hook-scripts
install -m 644 commit-access-control.cfg.example %{buildroot}/%{_datadir}/%{name}-%{version}/repo-tools/hook-scripts
install -m 755 commit-access-control.pl %{buildroot}/%{_datadir}/%{name}-%{version}/repo-tools/hook-scripts
install -m 644 svnperms.conf.example %{buildroot}/%{_datadir}/%{name}-%{version}/repo-tools/hook-scripts
install -m 755 svnperms.py %{buildroot}/%{_datadir}/%{name}-%{version}/repo-tools/hook-scripts
install -m 755 mailer/mailer.py %{buildroot}/%{_datadir}/%{name}-%{version}/repo-tools/hook-scripts
install -m 644 mailer/mailer.conf.example %{buildroot}/%{_datadir}/%{name}-%{version}/repo-tools/hook-scripts
install -m 755 commit-email.rb %{buildroot}/%{_datadir}/%{name}-%{version}/repo-tools/hook-scripts
install -m 755 log-police.py %{buildroot}/%{_datadir}/%{name}-%{version}/repo-tools/hook-scripts
install -m 755 svn2feed.py %{buildroot}/%{_datadir}/%{name}-%{version}/repo-tools/hook-scripts
install -m 755 validate-extensions.py %{buildroot}/%{_datadir}/%{name}-%{version}/repo-tools/hook-scripts
install -m 755 verify-po.py %{buildroot}/%{_datadir}/%{name}-%{version}/repo-tools/hook-scripts
popd

#xslt
install -d -m755 %{buildroot}%{_datadir}/%{name}-%{version}/repo-tools/xslt
install -m 644 tools/xslt/svnindex.css %{buildroot}%{_datadir}/%{name}-%{version}/repo-tools/xslt
install -m 644 tools/xslt/svnindex.xsl %{buildroot}%{_datadir}/%{name}-%{version}/repo-tools/xslt

# fix a missing file...
ln -sf libsvn_diff-1.so.0.0.0 %{buildroot}%{_libdir}/libsvn_diff.so

%{_bindir}/chrpath -d %{buildroot}%{_bindir}/svn
%{_bindir}/chrpath -d %{buildroot}%{_bindir}/svnlook
%{_bindir}/chrpath -d %{buildroot}%{_bindir}/svnversion
%{_bindir}/chrpath -d %{buildroot}%{_bindir}/svnserve
%{_bindir}/chrpath -d %{buildroot}%{_bindir}/svnadmin
%{_bindir}/chrpath -d %{buildroot}%{_bindir}/svndumpfilter
%{_bindir}/chrpath -d %{buildroot}%{_bindir}/svnsync

# fix the stupid rpath stuff...
find %{buildroot}%{perl_vendorarch} -type f -name "*.so" | xargs chrpath -d

# handle translations
%find_lang %{name}

# Install svnserve bits
install -d %{buildroot}/var/run/svnserve
install -d %{buildroot}/var/lib/svn/repositories
install -d %{buildroot}/lib/systemd/system
install -d %{buildroot}%{_sysconfdir}/sysconfig

install -m0644 svnserve.service %{buildroot}/lib/systemd/system/svnserve.service
install -m0644 svnserve.sysconf %{buildroot}%{_sysconfdir}/sysconfig/svnserve

# Move perl man
mv %{buildroot}%{_prefix}/local/share/man/man3/* %{buildroot}%{_mandir}/man3/

# cleanup
find %{buildroot} -name "perllocal.pod" | xargs rm -f

%pre server
%_pre_useradd svn /var/lib/svn /bin/false

%post server
# Libraries for REPOS ( Repository ) and FS ( filesystem backends ) are in
# server now, so we need a ldconfig
# fix svn entries in /etc/services
if ! grep -qE '^svn[[:space:]]+3690/(tcp|udp)[[:space:]]+svnserve' %{_sysconfdir}/services; then
	# cleanup
	sed -i -e '/^svn\(serve\)\?/d;/^# svnserve ports added by subversion-server/d' %{_sysconfdir}/services
	echo "# svnserve ports added by subversion-server" >> /etc/services
	echo -e "svn\t3690/tcp\tsvnserve\t# Subversion svnserve" >> /etc/services
	echo -e "svn\t3690/udp\tsvnserve\t# Subversion svnserve" >> /etc/services
fi
if [ $1 -eq 1 ] ; then 
    # Initial installation 
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%postun server
%_postun_userdel svn
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
if [ $1 -ge 1 ] ; then
    # Package upgrade, not uninstall
    /bin/systemctl try-restart svnserve.service >/dev/null 2>&1 || :
fi

%preun server
if [ $1 = 0 ]; then
    # Package removal, not upgrade
    /bin/systemctl --no-reload disable svnserve.service > /dev/null 2>&1 || :
    /bin/systemctl stop svnserve.service > /dev/null 2>&1 || :
fi

%post -n apache-mod_dav_svn
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun -n apache-mod_dav_svn
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post -n apache-mod_dontdothat
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun -n apache-mod_dontdothat
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%files -f %{name}.lang
%{_sysconfdir}/bash_completion.d/subversion
%{_bindir}/svn
%{_bindir}/svnversion
%{_bindir}/svnlook
%{_mandir}/man1/svn.*
%{_mandir}/man1/svnlook.*
%{_mandir}/man1/svnversion.*
%{_mandir}/man1/svnsync.*
%dir %{_datadir}/subversion-%{version}

%files doc
%doc svnbook-1.*
%doc doc/user/*.html
%doc doc/user/*.txt

%if %{build_gnome_keyring}
%files -n %{libsvngnomekeyring}
# list all ra libs to make sure we don't miss any
# in a bogus build
%{_libdir}/libsvn_auth_gnome_keyring-1.so.0*
%endif

%if %{build_kwallet}
%files -n %{libsvnkwallet}
# list all ra libs to make sure we don't miss any
# in a bogus build
%{_libdir}/libsvn_auth_kwallet-1.so.0*
%endif

%files -n %{libsvn}
%config(noreplace) %{_sysconfdir}/subversion/*
# list all ra libs to make sure we don't miss any
# in a bogus build
%{_libdir}/libsvn_ra-1.so.*
%{_libdir}/libsvn_ra_local-1.so.*
%{_libdir}/libsvn_ra_svn-1.so.*
%{_libdir}/libsvn_ra_neon-1.so.*
%{_libdir}/libsvn_client*so.*
%{_libdir}/libsvn_wc-*so.*
%{_libdir}/libsvn_delta-*so.*
%{_libdir}/libsvn_subr-*so.*
%{_libdir}/libsvn_diff-*so.*
%{_libdir}/libsvn_fs*.so.*
%{_libdir}/libsvn_repos-*.so.*

%files server
%doc BUGS CHANGES COMMITTERS INSTALL
%config(noreplace) %{_sysconfdir}/sysconfig/svnserve
%{_bindir}/svnserve
/lib/systemd/system/svnserve.service
/var/run/svnserve
/var/lib/svn
%{_mandir}/man8/svnserve.8*
%{_mandir}/man5/svnserve.conf.5*

%files tools
%{_bindir}/hot-backup*
%{_bindir}/svnadmin
%{_bindir}/svnsync
%{_bindir}/svndumpfilter
%{_bindir}/svnrdump
%{_datadir}/%{name}-%{version}/repo-tools
%{_mandir}/man1/svnadmin.1*
%{_mandir}/man1/svndumpfilter.1*
%{_mandir}/man1/svnrdump.1*

%if %{build_ruby}
%files -n ruby-svn
%{ruby_sitearchdir}/svn
%{ruby_sitelibdir}/*/*.rb
%{_libdir}/libsvn_swig_ruby*.so.*
%endif

%if %{build_python}
%files -n python-svn
%doc tools/examples/*.py subversion/bindings/swig/INSTALL subversion/bindings/swig/NOTES
%{_libdir}/libsvn_swig_py*.so.*
%{py_sitedir}/svn
%{py_platsitedir}/libsvn
%endif

%if %{build_java}
%files -n %{libsvnjavahl}
%{_libdir}/libsvnjavahl-%{svnjavahl_api}.*

%files -n svn-javahl
%doc subversion/bindings/javahl/README
%{_javadir}/svn-javahl.jar
%{_javadir}/svn-javahl-%{version}.jar
%endif

%if %{build_perl}
%files -n perl-SVN
%doc subversion/bindings/swig/INSTALL subversion/bindings/swig/NOTES
%{_libdir}/libsvn_swig_perl*.so.*
%{perl_vendorarch}/SVN
%{perl_vendorarch}/auto/SVN
%{perl_sitearch}/*
%{_mandir}/man3/SVN::*.3*
%endif

%files devel
%doc tools/examples/minimal_client.c
%{_includedir}/subversion*/*
%{_libdir}/libsvn*.so
%if %{build_java}
%exclude %{_libdir}/libsvnjavahl*
%endif

%files -n apache-mod_dav_svn
%doc subversion/mod_authz_svn/INSTALL
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/146_mod_dav_svn.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/147_mod_authz_svn.conf
%attr(0755,root,root) %{_libdir}/apache/mod_dav_svn.so
%attr(0755,root,root) %{_libdir}/apache/mod_authz_svn.so

%files -n apache-mod_dontdothat
%doc tools/server-side/mod_dontdothat/README
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/148_mod_dontdothat.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/dontdothat.conf
%attr(0755,root,root) %{_libdir}/apache/mod_dontdothat.so



%changelog
* Tue Aug  28 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 2487207
- Add missing patch
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16523 |12mr|sudo-1.7.6p2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# use fakeroot -ba sudo.spec to build!
%define plevel p2

Summary:	Allows command execution as root for specified users
Name:		sudo
Version:	1.7.6%{?plevel}
Release:	2
Epoch:		1
License:	GPLv2+
Group:		System/Base
URL:		http://www.sudo.ws/sudo
Source0:	http://www.sudo.ws/sudo/dist/%name-%version.tar.gz
Source1:	http://www.sudo.ws/sudo/dist/%name-%version.tar.gz.sig
Source2:	sudo.pamd
Source3:	sudo-1.7.4p4-sudoers
Patch1:		sudo-1.6.7p5-strip.patch
Patch2:		sudo-1.7.2p1-envdebug.patch
Patch3:		sudo-1.7.4p3-m4path.patch
BuildRequires:	audit-devel
BuildRequires:	bison
BuildRequires:	groff-for-man
BuildRequires:	libcap-devel
BuildRequires:	openldap-devel
BuildRequires:	pam-devel
Requires(pre):	openldap
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Sudo is a program designed to allow a sysadmin to give limited root
privileges to users and log root activity. The basic philosophy is
to give as few privileges as possible but still allow people to get
their work done.

%prep
%setup -q -n %{name}-%{version}
%patch1 -p1 -b .strip
%patch2 -p1 -b .envdebug
%patch3 -p1 -b .m4path

%build
# handle newer autoconf
rm -f acsite.m4
mv aclocal.m4 acinclude.m4
autoreconf -fv --install

%serverbuild
export CFLAGS="%{optflags} -D_GNU_SOURCE"

%configure2_5x \
	--without-rpath \
	--with-logging=both \
        --with-logfac=authpriv \
	--with-logpath=%{_logdir}/sudo.log \
	--with-editor=/bin/vi \
	--enable-log-host \
	--with-pam \
	--with-pam-login \
	--with-env-editor \
	--with-noexec=no \
	--with-linux-audit \
        --with-ignore-dot \
        --with-tty-tickets \
	--with-ldap \
	--with-ldap-conf-file=%{_sysconfdir}/ldap.conf \
	--with-secure-path="/sbin:%{_sbindir}:/bin:%{_bindir}:/usr/local/bin:/usr/local/sbin" \
	--with-passprompt="[sudo] password for %p: "

%make

%install
rm -rf %{buildroot}

install -d %{buildroot}/usr
install -d %{buildroot}%{_sysconfdir}/logrotate.d
install -d %{buildroot}%{_sysconfdir}/sudoers.d
install -d %{buildroot}%{_sysconfdir}/pam.d
install -d %{buildroot}%{_var}/db/sudo
install -d %{buildroot}%{_logdir}/sudo
install -d %{buildroot}%{_logdir}/sudo-io

%makeinstall_std install_uid=$UID install_gid=$(id -g) sudoers=uid=$UID sudoers_gid=$(id -g)

install -m0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/pam.d/sudo
install -m0644 %{SOURCE3} %{buildroot}%{_sysconfdir}/sudoers
install -m0755 sudoers2ldif %{buildroot}%{_bindir}

# Installing logrotated file
cat <<END >%{buildroot}%{_sysconfdir}/logrotate.d/sudo
%{_logdir}/sudo.log {
    missingok
    monthly
    compress
}
END

cat > %{buildroot}%{_sysconfdir}/pam.d/sudo << EOF
#%PAM-1.0
auth       include      system-auth
account    include      system-auth
password   include      system-auth
session    optional     pam_keyinit.so revoke
session    required     pam_limits.so
EOF

cat > %{buildroot}%{_sysconfdir}/pam.d/sudo-i << EOF
#%PAM-1.0
auth       include      sudo
account    include      sudo
password   include      sudo
session    optional     pam_keyinit.so force revoke
session    required     pam_limits.so
EOF

# so that strip can touch it...
chmod 755 %{buildroot}%{_bindir}/*
chmod 755 %{buildroot}%{_sbindir}/*

# (tpg) create the missing log file
touch %{buildroot}%{_logdir}/sudo.log

%post
/bin/chmod 0440 %{_sysconfdir}/sudoers || :
%create_ghostfile %{_logdir}/sudo.log root root 600

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc HISTORY PORTING README README.LDAP
%doc TROUBLESHOOTING UPGRADE sample.sudoers
%attr(0440,root,root) %config(noreplace) %{_sysconfdir}/sudoers
%attr(0750,root,root) %dir %{_sysconfdir}/sudoers.d/
%config(noreplace) %{_sysconfdir}/logrotate.d/sudo
%config(noreplace) %{_sysconfdir}/pam.d/sudo
%config(noreplace) %{_sysconfdir}/pam.d/sudo-i
%attr(0755,root,root) %{_bindir}/sudoers2ldif
%attr(4111,root,root) %{_bindir}/sudo
%attr(4111,root,root) %{_bindir}/sudoedit
%attr(0111,root,root) %{_bindir}/sudoreplay
%attr(0755,root,root) %{_sbindir}/visudo
%ghost %{_logdir}/sudo.log
%{_mandir}/*/*
%attr(0700,root,root) %dir %{_var}/db/sudo
%attr(0750,root,root) %dir %{_logdir}/sudo-io



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16524 |12mr|suikyo-2.1.0-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Disable debug because it should be empty but rpmlint rejects build
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

%define libname_orig %mklibname %{name}
%define libname %{libname_orig}0

Name:		suikyo
Summary:	Suikyo is Romaji-Kana conversion Library
Version:	2.1.0
Release:	10
Group:		System/Internationalization
License:	GPL
URL:		http://taiyaki.org/suikyo/
Source0:	%{name}-%{version}.tar.bz2
Requires:	ruby
BuildRequires:	ruby-devel

%description
Suikyo is Romaji-Kana conversion Library.

%prep
%setup -q

%build
[[ ! -x configure ]] && ./autogen.sh

%configure2_5x --with-rubydir=%{ruby_sitelibdir}
%make

%install
%makeinstall_std
rm -fr %{buildroot}%{_datadir}/doc

%files
%doc AUTHORS COPYING ChangeLog README
%{ruby_sitelibdir}/*
%{_libdir}/pkgconfig/*
%{_datadir}/emacs/site-lisp/*
%{_datadir}/%{name}




%changelog
* Sat Oct  20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 0f53967
- Disable debug because it should be empty but rpmlint rejects build
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16525 |12mr|sunpinyin-2.0.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: sunpinyin
Summary: A statistical language model based Chinese input method
Version: 2.0.3
Release: %mkrel 3
Group: System/Internationalization
License: LGPLv2+
URL: http://code.google.com/p/sunpinyin
Source0: http://sunpinyin.googlecode.com/files/%{name}-%{version}.tar.gz
Source1: http://open-gram.googlecode.com/files/lm_sc.t3g.arpa.tar.bz2
Source2: http://open-gram.googlecode.com/files/dict.utf8.tar.bz2
Patch0: http://sunpinyin.googlecode.com/files/force-switch-updated.patch
Patch1: sunpinyin-2.0.3-unistd.patch
BuildRequires: sqlite3-devel
BuildRequires: scons

%description
SunPinyin is a statistical language model based Chinese input method,
which was firstly developed by Sun Beijing Globalization team, and
opensource'd to community with opensolaris project, with LGPLv2 and
CDDL dual-licenses.

%define major 3
%define libname %mklibname %name %major

%package -n %libname
Summary: Shared library for %name
Group: System/Internationalization
Requires: %name = %version

%description -n %libname
SunPinyin is a statistical language model based Chinese input method,
which was firstly developed by Sun Beijing Globalization team, and
opensource'd to community with opensolaris project, with LGPLv2 and
CDDL dual-licenses.

This package contains shared library for %name.

%define develname %mklibname -d %name

%package -n %develname
Summary: Development files for %{name}
Group: Development/C
Requires: %{libname} = %{version}
Provides: %{name}-devel = %{version}-%{release}

%description -n %develname
SunPinyin is a statistical language model based Chinese input method,
which was firstly developed by Sun Beijing Globalization team, and
opensource'd to community with opensolaris project, with LGPLv2 and
CDDL dual-licenses.

This package contains all necessary files to compile or develop
programs/libraries that use %{name}.

%prep
%setup -q
%patch0 -p1
%patch1 -p1
cp %{SOURCE1} raw
cp %{SOURCE2} raw

%build
%setup_compile_flags
scons --prefix=%_prefix --libdir=%_libdir --libdatadir=%_datadir

%install
%setup_compile_flags
scons install --prefix=%_prefix --libdir=%_libdir --libdatadir=%_datadir --install-sandbox=%{buildroot}

%files
%_datadir/sunpinyin

%files -n %libname
%_libdir/*.so.%major
%_libdir/*.so.%major.*

%files -n %develname
%_libdir/*.so
%_libdir/pkgconfig/*.pc
%_includedir/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16526 |12mr|superkaramba-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		superkaramba
Summary:	Put Karamba applets to the desktop with Python
Version:	4.9.4
Release:	1
Group:		Graphical desktop/KDE
License:	LGPLv2
URL:		http://www.kde.org/
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
Patch0:		superkaramba-4.8.4-plasma.patch
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(qimageblitz)
BuildRequires:	python-devel

%description
SuperKaramba is a tool that allows you to easily create interactive
widgets on your KDE desktop.

%files
%{_kde_appsdir}/superkaramba
%{_kde_bindir}/superkaramba
%{_kde_iconsdir}/*/*/apps/superkaramba.*
%{_kde_applicationsdir}/superkaramba.desktop
%{_kde_libdir}/kde4/plasma_package_superkaramba.so
%{_kde_libdir}/kde4/plasma_scriptengine_superkaramba.so
%{_kde_services}/plasma-package-superkaramba.desktop
%{_kde_services}/plasma-scriptengine-superkaramba.desktop
%{_kde_configdir}/superkaramba.knsrc
%{_kde_datadir}/dbus-1/interfaces/org.kde.superkaramba.xml

#---------------------------------------------

%define libsuperkaramba_major 4
%define libsuperkaramba %mklibname superkaramba %{libsuperkaramba_major}

%package -n %{libsuperkaramba}
Summary:	Runtime library for superkaramba
Group:		System/Libraries
URL:		http://utils.kde.org/projects/superkaramba

%description -n %{libsuperkaramba}
Runtime library for superkaramba

%files -n %{libsuperkaramba}
%{_kde_libdir}/libsuperkaramba.so.%{libsuperkaramba_major}*

#---------------------------------------------

%package devel
Summary:	Devel stuff for %{name}
Group:		Development/KDE and Qt
Requires:	%{libsuperkaramba} = %{EVRD}

%description devel
This package contains header files needed if you wish to build applications
based on %{name}.

%files devel
%{_kde_libdir}/libsuperkaramba.so

#----------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.1-1
- New version 4.9.1

* Thu Aug 30 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.0-1
- New version 4.9.0

* Tue Jul 10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.95-1
- New version 4.8.95

* Fri Jun 08 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.4-69.1mib2010.2
- New version 4.8.4
- MIB (Mandriva International Backports)

* Fri May 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.3-69.1mib2010.2
- New version 4.8.3
- MIB (Mandriva International Backports)

* Wed Apr 04 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.2-69.1mib2010.2
- New version 4.8.2
- MIB (Mandriva International Backports)

* Wed Mar 07 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.1-69.1mib2010.2
- New version 4.8.1
- MIB (Mandriva International Backports)

* Mon Feb 20 2012 Andrey Bondrov <bondrov@math.dvgu.ru> 4.8.0-69.1mib2010.2
+ Revision: 762509
- Backport to 2010.2 for MIB users
- Add python-devel to BuildRequires
- MIB (Mandriva International Backports)

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.8.0-1
+ Revision: 762509
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.97-1
+ Revision: 758094
- New upstream tarball

* Thu Dec 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.95-1
+ Revision: 744573
- New upstream tarball
- New upstream tarball $NEW_VERSION

* Wed Nov 30 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.80-1
+ Revision: 735578
- imported package superkaramba


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16527 |12mr|supertux-0.3.3-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	supertux
%define vname	%{name}2
%define version 0.3.3
%define release	%mkrel 6
%define Summary Classic 2D jump n run sidescroller with Tux

Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	http://download.berlios.de/supertux/%{name}-%{version}.tar.bz2
Source11:	%{name}-16x16.png
Source12:	%{name}-32x32.png
Source13:	%{name}-48x48.png
Patch0:		supertux-0.3.3-use-system-squirrel.patch
Patch1:		supertux-0.3.3-gcc46.patch
Patch2:		supertux-0.3.3-ctypes.patch
License:	GPLv2+
Group:		Games/Arcade
URL:		http://supertux.berlios.de/
Summary:	%{Summary}
BuildRequires:	cmake
BuildRequires:	libcurl-devel
BuildRequires:	SDL_mixer-devel SDL_image-devel mesaglu-devel libglew-devel
BuildRequires:	oggvorbis-devel openal-devel physfs-devel zlib-devel boost-devel
BuildRequires:	libsquirrel-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
SuperTux is a classic 2D jump 'n run sidescroller game in
a similar style like the original SuperMario games. 

%prep
%setup -q
%apply_patches

%build
%cmake
%make 

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std -C build
# (blino) required data files not automatically installed by 0.3.1
# install -m644 data/camera.cfg data/credits.txt %{buildroot}%{_gamesdatadir}/%{vname}

# mv %{buildroot}%{_gamesdatadir}/applications %{buildroot}%{_datadir}/
# mv %{buildroot}%{_gamesdatadir}/pixmaps %{buildroot}%{_datadir}/
rm -fr %{buildroot}%{_gamesdatadir}/doc/%{vname}-%{version}

install -m644 %{SOURCE11} -D $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
install -m644 %{SOURCE12} -D $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
install -m644 %{SOURCE13} -D $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png

%if %mdkversion < 200900
%post
%{update_menus}
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(644,root,root,755)
%doc COPYING INSTALL README WHATSNEW.txt
%{_gamesdatadir}/%{vname}
%{_datadir}/pixmaps/%{name}.xpm
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}*.png
%{_miconsdir}/%{name}*.png
%{_datadir}/applications/%{vname}.desktop
%{_datadir}/pixmaps/supertux.png
%defattr(755,root,root,755)
%{_gamesbindir}/%{vname}
%{_docdir}/supertux2/COPYING
%{_docdir}/supertux2/INSTALL
%{_docdir}/supertux2/README
%{_docdir}/supertux2/WHATSNEW.txt



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16528 |12mr|sushi-3.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver	%(echo %{version}|cut -d. -f1,2)

%define	api	1.0
%define	major	0
%define gmajor	1.0
%define	libname		%mklibname %{name} %{api} %{major}
%define	girname		%mklibname %{name}-gir %{gmajor}
%define	develname	%mklibname -d %{name} %{api}

Summary:	Quick Previewer for Nautilus
Name:		sushi
Version:	3.6.1
Release:	1
License:	GPLv2+
Group:		File tools
Url:		http://www.gnome.org/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/sushi/%{url_ver}/%{name}-%{version}.tar.xz

#for gnome-autogen
BuildRequires:	gnome-common
BuildRequires:	gettext-devel
BuildRequires:	intltool
BuildRequires:	unoconv
BuildRequires:	pkgconfig(clutter-1.0)
BuildRequires:	pkgconfig(clutter-gst-2.0)
BuildRequires:	pkgconfig(clutter-gtk-1.0)
BuildRequires:	pkgconfig(evince-document-3.0)
BuildRequires:	pkgconfig(evince-view-3.0)
BuildRequires:	pkgconfig(gjs-1.0)
BuildRequires:	pkgconfig(gjs-dbus-1.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gstreamer-0.10)
BuildRequires:	pkgconfig(gstreamer-pbutils-0.10)
BuildRequires:	pkgconfig(gstreamer-tag-0.10)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(gtksourceview-3.0)
BuildRequires:	pkgconfig(libmusicbrainz5)
BuildRequires:	pkgconfig(webkitgtk-3.0)
Suggests:	nautilus

%description
Sushi is a quick previewer for Nautilus, the GNOME desktop file manager.

%package -n %{libname}
Summary:	Runtime libraries for %{name}
Group:		System/Libraries
# When built with unoconv support, the library will use unoconv to
# read LibreOffice files
Suggests:	unoconv

%description -n %{libname}
Runtime libraries for %{name}.

%package -n %{girname}
Summary:	GObject introspection interface for %{name}
Group:		System/Libraries

%description -n %{girname}
GObject introspection interface for %{name}.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Requires:	%{girname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
The sushi-devel package contains libraries and header files for developing
applications that use sushi.

%prep
%setup -q
#apply_patches

%build
NOCONFIGURE=1 gnome-autogen.sh
%configure2_5x
%make

%install
%makeinstall_std
find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print
%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS COPYING NEWS README
%{_bindir}/sushi
%{_libexecdir}/sushi-start
%{_datadir}/dbus-1/services/org.gnome.Sushi.service
%{_datadir}/glib-2.0/schemas/org.gnome.sushi.gschema.xml
%{_datadir}/sushi/js
%{_datadir}/sushi/style

%files -n %{libname}
%{_libdir}/%{name}/libsushi-%{api}.so

%files -n %{girname}
%{_libdir}/%{name}/girepository-1.0/Sushi-%{gmajor}.typelib

%files -n %{develname}
%{_datadir}/%{name}/gir-1.0/Sushi-%{gmajor}.gir

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16529 |12mr|suspend-1.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Not really used yet, so disable for now
%bcond_with	uclibc

Summary:	Userland tools for suspend-to-disk and suspend-to-RAM
Name:		suspend
Version:	1.0
Release:	3
%define distname %{name}-utils-%{version}
Source0:	http://prdownloads.sourceforge.net/%{name}/%{distname}.tar.bz2

#- opensuse patches
Patch1:		suspend-comment-configfile-options.diff
Patch3:		suspend-default-compress.diff
Patch5:		suspend-default-splash.diff
Patch13:	suspend-0.80-vbetool-retry-on-errors.diff
Patch15:	suspend-1.0-suspend-output-to-logfile.diff
Patch70:	suspend-0.80-whitelist-openSUSE11.diff

#- Mandriva patches
Patch100:	suspend-1.0-no_s2ram_quirks.patch
Patch101:	suspend-0.5-bootsplash.patch
Patch102:	suspend-0.8.20080612-mdvcomment.patch
Patch103:	suspend-0.8-printf_format.patch
# (blino) kill splashy before resume binary starts it
Patch104:	suspend-0.8.20080612-stopsplashy.patch
# (fc) plymouth support
Patch105:	suspend-1.0-plymouth.patch
# (proyvind): to get _GNU_SOURCE defined, fixes build with uclibc
Patch106:	suspend-0.8.20080612-configure-gnu-source.patch
Patch107:	suspend-utils-1.0-add-latitude-e6510-to-whitelist.patch

License:	GPLv2
Group:		System/Kernel and hardware
Url:		http://suspend.sourceforge.net/
BuildRequires:	pciutils-devel libx86-devel liblzo-devel 
BuildRequires:	zlib-devel
# (tv) fix upgrade ordering (libpci3 needs to be updaded from 3.0 to 3.1 before ldetect is upgraded):
Requires:	%{mklibname pci 3} >= 3.1
ExcludeArch:	ppc
Obsoletes:	wltool
Obsoletes:	suspend-wltool
Requires:   dracut
Requires(post):	drakxtools-backend >= 10.4.97-1mdv2007.1
BuildRequires:	plymouth-devel >= 0.8.6.1-2
%if %{with uclibc}
BuildRequires:	uClibc-devel
%endif

%description
The goal of the project is to create a tool that can handle the so
called "suspend-to-both". Suspend to both means that prior putting the
system in STR (suspend to ram) a snapshot of the running system is
taken and stored on disk (as suspend to disk); if for any reason
(e.g. battery depleted) the state store in the RAM is lost the user
can resume from the disk without loosing data.

Currenty suspend-to-ram and suspend-to-disk are handled by two
different program, s2ram and s2disk.

%package	s2ram
Summary:	Suspend-to-RAM utility
Group:		System/Kernel and hardware
Conflicts:	suspend < 0.5-4mdv2007.1

%description	s2ram
s2ram is a suspend-to-RAM utility.

%prep
%setup -q -n %{distname}
#- opensuse patches
%patch1 -p1
%patch3 -p0
%patch5 -p0
%patch13 -p0
%patch15 -p1 -b .log~

#- Mandriva patches
%patch100 -p1 -b .no_s2ram_quirks~
%patch101 -p1 -b .bootsplash~
%patch102 -p1 -b .mdvcomment~
%patch103 -p1 -b .printf_format~
%patch104 -p1 -b .stopsplashy~
%patch105 -p1 -b .plymouth~
%patch106 -p1 -b .gnu_source~
%patch107 -p1 -b .e6510~

#needed by patch105
libtoolize --force
autoreconf

%build
export CONFIGURE_TOP=`pwd`
%if %{with uclibc}
mkdir -p uclibc
cd uclibc
%configure2_5x \
  CC="%{uclibc_cc}" \
  CFLAGS="%{uclibc_cflags}" \
  --enable-compress \
  --enable-plymouth \
  --enable-threads \
  --disable-resume-static
%make
cd ..
%endif

mkdir -p shared
cd shared
%configure2_5x \
  --enable-compress \
  --enable-plymouth \
  --enable-threads \
  --disable-resume-static
%make
cd ..

%install
install -d %{buildroot}{,%{uclibc_root}}%{_sbindir}
install -d %{buildroot}%{_sysconfdir}
%if %{with uclibc}
install -m755 uclibc/resume -D %{buildroot}%{uclibc_root}%{_libdir}/%{name}/resume
ln -sf %{uclibc_root}%{_libdir}/%{name}/resume %{buildroot}%{uclibc_root}%{_sbindir}/resume
%endif

%makeinstall_std -C shared
rm -rf %{buildroot}%{_docdir}/suspend-utils
ln -sf %{_libdir}/%{name}/resume %{buildroot}%{_sbindir}

%post
/usr/sbin/bootloader-config --action rebuild-initrds || :

%files
%doc HOWTO README README.s2ram-whitelist
%{_sbindir}/resume
%{_sbindir}/s2both
%{_sbindir}/s2disk
%{_sbindir}/swap-offset
%{_libdir}/%{name}/resume
%config(noreplace) %{_sysconfdir}/%{name}.conf
%if %{with uclibc}
%{uclibc_root}%{_sbindir}/resume
%{uclibc_root}%{_libdir}/%{name}/resume
%endif

%files s2ram
%{_sbindir}/s2ram



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16530 |12mr|svgalib-1.9.25-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	svgalib
%define	version	1.9.25
%define	major	1
%define	libname	%mklibname %{name} %{major}

Summary:	A low-level fullscreen SVGA graphics library
Name:		%{name}
Version:	%{version}
Release:	%mkrel 8
License:	Public Domain
Group:		System/Libraries
URL:		http://www.svgalib.org/
Source0:	http://www.arava.co.il/matan/svgalib/%{name}-%{version}.tar.gz
Patch0:		svgalib-1.9.21-makefiles.patch
Patch1:		svgalib-1.4.3-fhs.patch
Patch2:		svgalib-1.9.21-demos.patch
Patch3:		svgalib-1.9.21-cfg.patch
Patch4:		svgalib-1.9.25-kernel-2.6.26.patch
Patch5:		svgalib-1.9.25-LDFLAGS.diff
Patch6:		svgalib-1.9.25-round_gtf_gtfcalc_c.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
ExclusiveArch:	%{ix86} x86_64

%description
The svgalib package provides the SVGAlib low-level graphics library for
Linux. SVGAlib is a library which allows applications to use full screen
graphics on a variety of hardware platforms. Many games and utilities use
SVGAlib for their graphics.

You'll need to have the svgalib package installed if you use any of the
programs which rely on SVGAlib for their graphics support.

%package -n	%{libname}
Summary:	Main library for %{name}
Group:		System/Libraries

%description -n %{libname}
This package contains the library needed to run programs dynamically
linked with %{name}.

%package -n	%{libname}-devel
Summary:	Development tools for programs using the SVGAlib graphics library
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release} lib%{name}-devel = %{version}-%{release}
Obsoletes:	%{name}-devel

%description -n %{libname}-devel
The svgalib-devel package contains the libraries and header files needed
to build programs which will use the SVGAlib low-level graphics library.

Install the svgalib-devel package if you want to develop applications
which will use the SVGAlib library. Please take note that SVGAlib is
independent from X Window System. Thus, this package is useless if you
want to develop X11 applications.

%prep

%setup -q
%patch0 -p1 -b .makefiles
%patch1 -p1 -b .fhs
%patch2 -p1 -b .demos
%patch3 -p1 -b .defaultcfg
%patch4 -p1 -b .kernel-2.6.26
%patch5 -p1 -b .LDFLAGS
%patch6 -p1 -b .round

#the testlinear demo needs svgalib's internal libvga header, so copy it to the
#demo dir
cp src/libvga.h demos

%build

make OPTIMIZE="%{optflags} -Wno-pointer-sign" \
    LDFLAGS="%{ldflags}" \
    prefix=%{_prefix} \
    NO_HELPER=y \
    INCLUDE_ET4000_DRIVER=y \
    INCLUDE_OAK_DRIVER=y \
    INCLUDE_MACH32_DRIVER=y \
    INCLUDE_ET3000_DRIVER=y \
    INCLUDE_GVGA6400_DRIVER=y \
    INCLUDE_ATI_DRIVER=y \
    INCLUDE_G450C2_DRIVER=y \
    INCLUDE_ET4000_DRIVER_TEST=y \
    INCLUDE_FBDEV_DRIVER_TEST=y \
    INCLUDE_VESA_DRIVER_TEST=y \
    shared

pushd utils
    make OPTIMIZE="%{optflags} -Wno-pointer-sign" \
    LDFLAGS="%{ldflags}" \
    prefix=%{_prefix}
popd

pushd threeDKit
make OPTIMIZE="%{optflags} -Wno-pointer-sign -I../gl" \
    LDFLAGS="%{ldflags}" \
    LIBS="-L../sharedlib -lm -lvgagl -lvga" \
    prefix=%{_prefix} lib3dkit.so.%{version}
popd

%ifarch %{ix86}
pushd lrmi-0.9
    make CFLAGS="%{optflags}" \
    LDFLAGS="%{ldflags}"
popd
%endif

%install
install -d %{buildroot}{%{_libdir},%{_sysconfdir}/vga}

%makeinstall \
    TOPDIR=%{buildroot} \
    prefix=%{buildroot}%{_prefix} \
    mandir=%{buildroot}%{_mandir} \
    sharedlibdir=%{buildroot}%{_libdir} \
    NO_HELPER=y \
    INSTALL_PROGRAM="install -p -m755" \
    INSTALL_SCRIPT="install -p -m755" \
    INSTALL_SHLIB="install -p -m755" \
    INSTALL_DATA="install -p -m644" \
    INSTALLMODULE="" \
    INSTALLDEV="" \

install -m644 ./src/config/* %{buildroot}%{_sysconfdir}/vga

rm -f %{buildroot}%{_datadir}/{dvorak-us.keymap,libvga.config,libvga.et4000,null.keymap}

%ifarch %{ix86}
# use the newer lrmi stuff
install -m0755 lrmi-0.9/mode3 %{buildroot}%{_bindir}/
install -m0755 lrmi-0.9/vga_reset %{buildroot}%{_bindir}/
%endif

%files
%defattr(-,root,root)
%doc 0-README LICENSE svgalib.lsm
%dir %{_sysconfdir}/vga
%config(noreplace) %{_sysconfdir}/vga/*
%{_bindir}/*
%{_mandir}/man?/*
#%attr(1777,root,root) %dir /var/lib/svgalib

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/lib*.so.*

%files -n %{libname}-devel
%defattr(-,root,root)
%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
%{_includedir}/*
#%{_libdir}/*.a
%{_libdir}/*.so



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16531 |12mr|svgpart-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		svgpart
Summary:	A SVG KPart
Version:	4.9.4
Release:	1
Epoch:		2
Group:		Graphical desktop/KDE
License:	GPLv2
URL:		http://www.kde.org
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
Conflicts:	kdegraphics4-core < 2:4.6.90

%description
A SVG KPart Service.

%files
%{_kde_libdir}/kde4/svgpart.so
%{_kde_appsdir}/svgpart/svgpart.rc
%{_kde_services}/svgpart.desktop

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.1-1
- New version 4.9.1

* Tue Aug 14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.0-1
- New version 4.9.0

* Sun Jul 22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.8.97-1
- New version 4.8.97

* Tue Jul 10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.8.95-1
- New version 4.8.95

* Sat Jun 09 2012 Crispin Boylan <crisb@mandriva.org> 2:4.8.4-1
+ Revision: 803704
- New release

* Fri May 04 2012 Crispin Boylan <crisb@mandriva.org> 2:4.8.3-1
+ Revision: 796266
- New release

* Thu Apr 19 2012 Crispin Boylan <crisb@mandriva.org> 2:4.8.2-1
+ Revision: 791994
- New release

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - New upstream tarball

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.8.0-1
+ Revision: 762510
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.97-1
+ Revision: 758095
- New upstream tarball

* Thu Dec 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.95-1
+ Revision: 744574
- New upstream tarball

* Fri Dec 09 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.90-1
+ Revision: 739329
- New upstream tarball $NEW_VERSION

* Sat Nov 19 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.80-1
+ Revision: 731854
- New upstream tarball 4.7.80

* Tue Oct 11 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.7.41-1
+ Revision: 704180
- New version 4.7.41

* Mon Jul 11 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 2:4.6.90-1
+ Revision: 689478
- import svgpart


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16532 |12mr|swatch-3.2.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	swatch
%define version	3.2.3

Summary:	A utility for monitoring system logs files
Name:		swatch
Version:	3.2.3
Release:	%mkrel 4
License:	GPLv2
Group:		Monitoring
Source0:	%{name}-%{version}.tar.gz
URL:		http://swatch.sourceforge.net/
Source1:	swatchrc.bz2
Source2:	README-mandrake.bz2
BuildRequires:	perl-devel perl-File-Tail perl-Date-Calc perl-Time-HiRes perl-TimeDate
Requires:	perl perl-File-Tail perl-Date-Calc perl-Time-HiRes perl-TimeDate
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The Swatch utility monitors system log files, filters out unwanted data
and takes specified actions (i.e., sending email, executing a script,
etc.) based upon what it finds in the log files.

Install the swatch package if you need a program that will monitor log
files and alert you in certain situations.

%prep
%setup -q
CFLAGS="$RPM_OPT_FLAGS" perl Makefile.PL INSTALLDIRS=vendor

%make

%check
make test

%install
rm -rf $RPM_BUILD_ROOT
eval `perl '-V:installarchlib'`
mkdir -p $RPM_BUILD_ROOT/$installarchlib
perl -pi -e "s|^(INSTALLMAN1DIR\s=\s/usr/share/man/man1)|INSTALLMAN1DIR = \\$\(PREFIX\)/share/man/man1|" $RPM_BUILD_DIR/%{name}-%{version}/Makefile
%{makeinstall_std}
install tools/swatch_oldrc2newrc -D $RPM_BUILD_ROOT%{_bindir}/swatch_oldrc2newrc

mkdir -p %{buildroot}%{_sysconfdir}
bzcat %{SOURCE1} >> %{buildroot}%{_sysconfdir}/swatchrc

bzcat %{SOURCE2} >> $RPM_BUILD_DIR/%{name}-%{version}/README-Mandrake

rm -rf $RPM_BUILD_ROOT%{perl_vendorlib}/auto

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc CHANGES INSTALL COPYRIGHT KNOWN_BUGS README* examples tools
%{_bindir}/swatch
%{_bindir}/swatch_oldrc2newrc
%{_mandir}/man?/*
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/swatchrc
%dir %{perl_vendorlib}/Swatch
%{perl_vendorlib}/Swatch/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16533 |12mr|sweeper-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		sweeper
Summary:	Clean unwanted traces from your system
Version:	4.9.4
Release:	1
Group:		Graphical desktop/KDE
License:	LGPLv2
URL:		http://www.kde.org/
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel

%description
Sweeper helps to clean unwanted traces the user leaves on the system.

%files
%{_kde_appsdir}/sweeper
%{_kde_bindir}/sweeper
%{_kde_applicationsdir}/sweeper.desktop
%{_kde_datadir}/dbus-1/interfaces/org.kde.sweeper.xml
%{_kde_docdir}/HTML/*/sweeper

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.2-1
- New version 4.9.2

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.1-1
- New version 4.9.1

* Tue Aug 14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.0-1
- New version 4.9.0

* Sun Jul 22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.97-1
- New version 4.8.97

* Tue Jul 10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.95-1
- New version 4.8.95

* Sat Jun 09 2012 Crispin Boylan <crisb@mandriva.org> 4.8.4-1
+ Revision: 803787
- New release

* Fri May 04 2012 Crispin Boylan <crisb@mandriva.org> 4.8.3-1
+ Revision: 796347
- New release

* Thu Apr 19 2012 Crispin Boylan <crisb@mandriva.org> 4.8.2-1
+ Revision: 792120
- New release

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - New upstream tarball

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.8.0-1
+ Revision: 762511
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.97-1
+ Revision: 758096
- New upstream tarball

* Thu Dec 22 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.95-1
+ Revision: 744575
- New upstream tarball
- New upstream tarball $NEW_VERSION

* Wed Nov 30 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.80-1
+ Revision: 735559
- imported package sweeper


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16534 |12mr|swig-2.0.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _provides_exceptions perl(Test::\\(More\\|Builder\\))

%define with_guile 0
%{?_with_ruby: %{expand: %%global with_ruby 1}}

%define with_ocaml 0
%{?_with_ocaml: %{expand: %%global with_ocaml 1}}

%define with_mono 0
%{?_with_mono: %{expand: %%global with_mono 1}}

Name:		swig
Version:	2.0.8
Release:	1
Epoch:		1
Summary:	Simplified Wrapper and Interface Generator (SWIG)
License:	BSD-like
Group:		Development/Other
URL:		http://www.swig.org/
Source0:	http://download.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
Patch0:		swig-2.0.7-pylib.patch
Patch1:		swig203-rh706140.patch
Patch2:		swig204-rh752054.patch
BuildRequires:	bison
BuildRequires:	imake
%if %{with_guile}
BuildRequires:	guile-devel
%endif
%if %{with_ocaml}
BuildRequires:	ocaml
%endif
BuildRequires:	lua-devel
%if %{with_mono}
BuildRequires:	mono
BuildRequires:	mono-devel
%endif
BuildRequires:	pcre-devel
BuildRequires:	libstdc++-devel
BuildRequires:	boost-devel
BuildRequires:	perl-devel
BuildRequires:	php-devel
BuildRequires:	python-devel
BuildRequires:	ruby-devel
BuildRequires:	tcl-devel
BuildRequires:	autoconf automake libtool
Obsoletes:	swig-devel < 2.0.7

%description
SWIG takes an interface description file written in a combination of C/C++
and special directives and produces interfaces to Perl, Python, and Tcl.
It allows scripting languages to use C/C++ code with minimal effort.


%package	doc
Summary:	Documentation and examples for %{name}
Group:		Development/C
Requires:	%{name} = %{EVRD}

%description	doc
SWIG takes an interface description file written in a combination of C/C++
and special directives and produces interfaces to Perl, Python, and Tcl.
It allows scripting languages to use C/C++ code with minimal effort.

Install the %{name}-doc package if you want to look at example and 
documentation.

%prep
%setup -q
%patch0 -p1 -b .pylib
%patch1 -p1
%patch2 -p1

%build
./autogen.sh
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc ANNOUNCE INSTALL CHANGES CHANGES.current LICENSE README TODO
%{_bindir}/swig
%{_bindir}/ccache-swig
%{_datadir}/swig
%{_mandir}/man1/*1*

%files doc
%doc Examples Doc/Manual



%changelog
* Sat Sep  15 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 5a4a0c0
- New version 2.0.8, update patchset
  
* Sun Sep  2 2012 Denis Silakov <denis.silakov@rosalab.ru>
+ Commit: 6161847
- Updated to 2.0.7
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16535 |12mr|swi-prolog-5.10.5-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %{_use_internal_dependency_generator}
%define __noautoreq '/usr/bin/../swipl.sh|/usr/bin/pl'
%else
%define _requires_exceptions /usr/bin/../swipl.sh\\|/usr/bin/pl
%endif

Summary:	Prolog interpreter and compiler
Name:		swi-prolog
Version:	5.10.5
Release:	4
License:	LGPLv2+
Group:		Development/Other
BuildRequires:	pkgconfig(ncursesw)
BuildRequires:	readline-devel
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(xpm)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xft)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	pkgconfig(xt)
Buildrequires:	pkgconfig(openssl)
BuildRequires:	fontconfig-devel
BuildRequires:	pkgconfig(zlib)
BuildRequires:	gmp-devel
BuildRequires:	unixODBC-devel
BuildRequires:	java-rpmbuild
URL:		http://www.swi-prolog.org/
Source0:	http://www.swi-prolog.org/download/stable/src/pl-%{version}.tar.gz
Patch0:		pl-5.6.63-format-string.patch
Patch1:		pl-5.10.2-link.patch
Patch2:		pl-5.10.5-32bit_build_fix.diff
Patch3:		pl-5.10.5-CVE-2011-2896.diff
Provides:	swi-pl = %{version}-%{release}

%description
Edinburgh-style Prolog compiler including modules, autoload, libraries,
Garbage-collector, stack-expandor, C-interface, GNU-readline and GNU-Emacs
interface, very fast compiler.

%package jpl
Group:		Development/Java
Summary:	Java interface for %{name}
Requires:	java >= 1.6.0
Requires:	%{name} >= %{version}-%{release}

%description jpl
JPL is a dynamic, bi-directional interface between %{name} and Java
runtimes. It offers two APIs: Java API (Java-calls-Prolog) and Prolog
API (Prolog-calls-Java).

%package xpce
Group:		Development/Other
Summary:	%{name} native GUI library
Requires:	%{name} >= %{version}-%{release}

%description xpce
XPCE is a toolkit for developing graphical applications in Prolog and
other interactive and dynamically typed languages. 

%prep
%setup -n pl-%{version} -q
%patch0 -p1 -b .format-string
%patch1 -p1 -b .link
%patch2 -p1 -b .32bit_build_fix
%patch3 -p0 -b .CVE-2011-2896

%build
%{?__cputoolize: %{__cputoolize} -c src} 
%configure2_5x --with-world --enable-shared
%make COFLAGS="%{optflags} -fno-strict-aliasing -fPIC"
#make check
pushd packages
export PATH=$PATH:%{_builddir}/pl-%{version}/src
%configure2_5x
%make COFLAGS="%{optflags} -fno-strict-aliasing -fPIC" LD_LIBRARY_PATH=%{_builddir}/pl-%{version}/lib/%{_arch}-linux/
popd

%install
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:`pwd`/lib/%{_target_cpu}-%{_target_os}
%makeinstall_std
pushd packages
%makeinstall PLBASE=%{buildroot}%{_libdir}/swipl-%{version}
%make html-install PLBASE=%{buildroot}%{_libdir}/swipl-%{version}
popd

rm -f %{buildroot}%{_mandir}/man3/readline*

%files
%defattr(-,root,root,0755)
%doc README VERSION
%{_bindir}/swipl*
%{_libdir}/swipl-%{version}
%{_mandir}/*/swipl*
%{_libdir}/pkgconfig/swipl.pc
%exclude %{_libdir}/swipl-%{version}/doc/packages/jpl
%exclude %{_libdir}/swipl-%{version}/lib/*/libjpl.so
%exclude %{_libdir}/swipl-%{version}/lib/jpl.jar
%exclude %{_libdir}/swipl-%{version}/library/jpl.pl
%exclude %{_libdir}/swipl-%{version}/doc/Manual/*xpce.html
%exclude %{_libdir}/swipl-%{version}/xpce*

%files jpl
%defattr(-,root,root,0755)
%doc packages/jpl/README.html
%{_libdir}/swipl-%{version}/doc/packages/jpl
%{_libdir}/swipl-%{version}/lib/*/libjpl.so
%{_libdir}/swipl-%{version}/lib/jpl.jar
%{_libdir}/swipl-%{version}/library/jpl.pl

%files xpce
%defattr(-,root,root,0755)
%{_mandir}/*/xpce*
%{_bindir}/xpce*
%{_libdir}/swipl-%{version}/doc/Manual/*xpce.html
%{_libdir}/swipl-%{version}/xpce*



%changelog
* Wed Sep  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: bc849c9
- New version 5.10.5 (sync with Cooker), convert BR to pkgconfig style, add requires exceptions for internal dependency generator
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16536 |12mr|syck-0.70-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %{name} %{major}
%define develname %mklibname -d %{name}

Summary:	A library for reading and writing YAML
Name:		syck
Version:	0.70
Release:	3
License:	BSD (and D&R)
Group:		System/Libraries
URL:		https://github.com/indeyets/syck/wiki
Source0:	http://rubyforge.org/frs/download.php/4492/%{name}-%{version}.tar.gz
Patch0:		syck-shared.diff
BuildRequires:	autoconf
BuildRequires:	automake
BuildRequires:	libtool
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	re2c

%description
Syck is an extension for reading and writing YAML swiftly in popular scripting
languages. As Syck loads the YAML, it stores the data directly in your
language's symbol table.

%package -n	%{libname}
Summary:	A library for reading and writing YAML
Group:		System/Libraries

%description -n	%{libname}
Syck is an extension for reading and writing YAML swiftly in popular scripting
languages. As Syck loads the YAML, it stores the data directly in your
language's symbol table.

%package -n	%{develname}
Summary:	Static library and header files for the syck library
Group:		Development/C
Requires:	%{libname} >= %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname syck -d 0} < 0.70

%description -n	%{develname}
Syck is an extension for reading and writing YAML swiftly in popular scripting
languages. As Syck loads the YAML, it stores the data directly in your
language's symbol table.

This package contains the static syck library and its header files.

%prep
%setup -q -n %{name}-%{version}
%patch0 -p1

%build
export CFLAGS="%{optflags} -fPIC -DYYPARSE_PARAM=parser"
rm -rf autom4te.cache configure
touch INSTALL NEWS AUTHORS ChangeLog
#libtoolize --copy --force; aclocal -I config; autoheader; automake --foreign --add-missing --copy; autoconf
autoreconf -fi

%configure2_5x \
    --enable-shared \
    --disable-static

%make

%install
%makeinstall_std

%files -n %{libname}
%doc CHANGELOG COPYING README README.BYTECODE README.EXT RELEASE TODO
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_includedir}/*
%{_libdir}/*.so



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16537 |12mr|symlinks-1.4-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A utility which maintains a system's symbolic links
Name:		symlinks
Version:	1.4
Release:	%mkrel 4
Group:		File tools
License:	BSD-style
Source0:	ftp://sunsite.unc.edu/pub/Linux/utils/file/%{name}-%{version}.tar.gz
URL:		http://www.ibiblio.org/pub/Linux/utils/file/
Patch0:		symlinks-1.4-noroot.patch
Patch2:		symlinks-1.4-short.patch
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
The symlinks utility performs maintenance on symbolic links.  Symlinks
checks for symlink problems, including dangling symlinks which point to
nonexistent files.  Symlinks can also automatically convert absolute
symlinks to relative symlinks.

Install the symlinks package if you need a program for maintaining
symlinks on your system.

%prep
%setup -q
%patch0 -p1 -b .noroot~
%patch2 -p1 -b .short~

%build
%make CFLAGS="%{optflags} -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" 

%install
rm -rf %{buildroot}

install -D %{name} %{buildroot}%{_bindir}/%{name}
install -D %{name}.8 %{buildroot}%{_mandir}/man8/%{name}.8

%clean
rm -rf %{buildroot}

%files
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/%{name}
%{_mandir}/man8/%{name}.8*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16538 |12mr|sysfsutils-2.1.0-20
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	fname	sysfs
%define	major	2
%define	libname	%mklibname %{fname} %{major}
%define	devname	%mklibname %{fname} -d
%define	static	%mklibname %{fname} -d -s

%bcond_without	diet
%bcond_without	uclibc

Summary:	Utility suite to enjoy sysfs
Name:		sysfsutils
Version:	2.1.0
Release:	20
URL:		http://linux-diag.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/linux-diag/%{name}-%{version}.tar.bz2
License:	GPLv2
Group:		System/Kernel and hardware
Patch0:		sysfsutils-2.0.0-class-dup.patch
Patch1:		sysfsutils-2.1.0-get_link.patch
Patch2:		sysfsutils-2.1.0-srcdir-include.patch
%if %{with diet}
BuildRequires:	dietlibc-devel
%endif
%if %{with uclibc}
BuildRequires:	uClibc-devel >= 0.9.33.2-9
%endif

%description
This package's purpose is to provide a set of utilities for interfacing
with sysfs, a virtual filesystem in Linux kernel versions 2.5+ that
provides a tree of system devices. While a filesystem is a very useful
interface, we've decided to provide a stable programming interface
that will hopefully make it easier for applications to query system devices
and their attributes.

This package currently includes:

- lsbus: a small application to query system bus information.
- systool: an application to view system device information by bus, class,
        and topology.

%package -n	%{libname}
Summary:	Main library for %{name}
License:	LGPLv2.1
Group:		System/Libraries

%description -n	%{libname}
This package contains the library needed to run programs dynamically
linked with %{name}. The libsysfs library enables to access system devices.

%package -n	uclibc-%{libname}
Summary:	uClibc linked library for %{name}
License:	LGPLv2.1
Group:		System/Libraries

%description -n	uclibc-%{libname}
This package contains the library needed to run programs dynamically
linked with %{name}. The libsysfs library enables to access system devices.

%package -n	%{devname}
Summary:	Headers for developing programs that will use %{name}
License:	LGPLv2.1
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
%if %{with uclibc}
Requires:	uclibc-%{libname} = %{version}-%{release}
%endif
# for Turbolinux compatibility:
Provides:	sysfsutils-devel = %{version}-%{release}
Obsoletes:	%mklibname %{fname} 2 -d
Conflicts:	%{_lib}sysfs1-devel < 2.1.0

%description -n	%{devname}
This package contains the headers that programmers will need to develop
applications which will use %{name}.

%package -n	%{static}
Summary:	Static library for developing programs that will use %{name}
License:	LGPLv2.1
Group:		Development/C
Requires:	%{libname} = %{version} %devname = %{version} 
Obsoletes:	%mklibname %{fname} 2 -d -s
Provides:	sysfsutils-static-devel = %{version}-%{release}

%description -n	%{static}
This package contains the static library that programmers will need to develop
applications which will use %{name}.


%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1 -b .inc~
autoreconf -fi -Im4

%build
CONFIGURE_TOP=$PWD
%if %{with diet}
mkdir -p diet
pushd diet
%configure2_5x	CC="diet gcc" \
		--enable-static \
		--disable-shared
%make V=1 LD="diet ld" CFLAGS="-Os -g"
popd
%endif

%if %{with uclibc}
mkdir -p uclibc
pushd uclibc
%configure2_5x	CC="%{uclibc_cc}" \
		CFLAGS="%{uclibc_cflags}" \
		--enable-static \
		--enable-shared \
		--libdir=%{uclibc_root}/%{_lib}
%make V=1
popd
%endif

mkdir -p glibc
pushd glibc
%configure2_5x	--libdir=/%{_lib}
%make
popd

%install
%makeinstall_std -C glibc

install -d %{buildroot}%{_libdir}
mv %{buildroot}/%{_lib}/*.{so,a} %{buildroot}%{_libdir}
ln -rsf %{buildroot}/%{_lib}/libsysfs.so.%{major}.* %{buildroot}%{_libdir}/libsysfs.so

%if %{with diet}
install -m644 ./diet/lib/.libs/libsysfs.a -D %{buildroot}%{_prefix}/lib/dietlibc/lib-%{_arch}/libsysfs.a
%endif

%if %{with uclibc}
%makeinstall_std -C uclibc/lib
install -d %{buildroot}%{uclibc_root}%{_libdir}
mv %{buildroot}%{uclibc_root}/%{_lib}/*.{so,a} %{buildroot}%{uclibc_root}%{_libdir}
ln -rsf %{buildroot}%{uclibc_root}/%{_lib}/libsysfs.so.%{major}.* %{buildroot}%{uclibc_root}%{_libdir}/libsysfs.so
%endif

%files
%doc AUTHORS README NEWS
%{_bindir}/systool
%{_bindir}/dlist_test
%{_bindir}/get_device
%{_bindir}/get_driver
%{_bindir}/get_module
#%{_bindir}/testlibsysfs
%{_mandir}/man1/*

%files -n %{libname}
/%{_lib}/libsysfs.so.%{major}*

%if %{with uclibc}
%files -n uclibc-%{libname}
%{uclibc_root}/%{_lib}/libsysfs.so.%{major}*
%endif

%files -n %{devname}
%doc docs/libsysfs.txt
%{_libdir}/libsysfs.so
%{_includedir}/sysfs/libsysfs.h
%{_includedir}/sysfs/dlist.h
%if %{with uclibc}
%{uclibc_root}%{_libdir}/libsysfs.so
%endif

%files -n %{static}
%{_libdir}/libsysfs.a
%if %{with diet}
%{_prefix}/lib/dietlibc/lib-%{_arch}/libsysfs.a
%endif
%if %{with uclibc}
%{uclibc_root}%{_libdir}/libsysfs.a
%endif

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16539 |12mr|syslinux-4.05-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define git_url git://git.kernel.org/pub/scm/boot/syslinux/syslinux.git
%define tftpbase /var/lib/tftpboot
%define pxebase %{tftpbase}/X86PC/linux

Summary:    A bootloader for linux using floppies, CD
Name:       syslinux
Version:    4.05
Release:    4
License:    GPLv2+
Group:      System/Kernel and hardware
Url:        http://syslinux.zytor.com/
Source0:    http://www.kernel.org/pub/linux/utils/boot/syslinux/%{name}-%{version}.tar.bz2
Source4:    http://www.kernel.org/pub/linux/utils/boot/syslinux/%{name}-%{version}.tar.sign
Source1:    pxelinux-help.txt
Source2:    pxelinux-messages
Source3:    pxelinux-default
Patch4:     remove-win32-from-build.patch
# (fc) 3.73-3mdv fix partition table created by isohybrid (pterjan)
Patch6:     syslinux-3.84-fixisohybrid.patch
Patch7:     syslinux-3.84_remove_keytab-lilo.patch
Patch8:     syslinux-4.05-use-ext2_fs.h-from-e2fsprogs.patch
Patch9:     syslinux-4.05.LD.test.patch
ExclusiveArch:  %{ix86} x86_64
BuildRequires:  nasm
BuildRequires:  netpbm
Buildrequires:  pkgconfig(uuid)
BuildRequires:  pkgconfig(ext2fs)
Provides:   isolinux = %{version}

%description
SYSLINUX is a boot loader for the Linux operating system which
operates off an MS-DOS/Windows FAT filesystem.  It is intended to
simplify first-time installation of Linux, and for creation of rescue-
and other special-purpose boot disks.

%package -n pxelinux
Summary:    A PXE bootloader
Group:      System/Kernel and hardware
Requires:   syslinux

%description -n pxelinux
PXELINUX is a PXE bootloader.

%package    perl
Summary:    Syslinux tools written in perl
Group:      System/Kernel and hardware
Requires:   syslinux
Conflicts:  syslinux < 4.05-3

%description    perl
Syslinux tools written in perl.

%package    devel
Summary:    Development environment for SYSLINUX add-on modules
Group:      Development/Other
Requires:   tftp-server
Requires:   syslinux

%description    devel
The SYSLINUX boot loader contains an API, called COM32, for writing
sophisticated add-on modules.  This package contains the libraries
necessary to compile such modules.

%prep
%setup -q
#%patch4 -p1 -b .win32
#%patch6 -p1 -b .fixisohybrid
#%patch7 -p0
%patch8 -p1 -b .ext2fs~
%patch9 -p1

%build
rm -f diag/geodsp/mk-lba-img
%make DATE="%{vendor} Linux" installer

%install
# AUXDIR is explicitly set because upstream sets AUXDIR to %{_datadir}/%{name}
# but we favour AUXDIR set to %{_prefix}/lib/%{name} for backward compatibility
# with our syslinux 3.63 package
%make install \
  INSTALLROOT=%{buildroot} \
  BINDIR=%{_bindir} \
  SBINDIR=%{_sbindir} \
  LIBDIR=%{_prefix}/lib \
  MANDIR=%{_mandir} \
  INCDIR=%{_includedir} \
  AUXDIR=%{_prefix}/lib/%{name}

mkdir -p %{buildroot}/%{_prefix}/lib/%{name}/menu
cp -av com32/menu/*  %{buildroot}/%{_prefix}/lib/%{name}/menu/

install -d %{buildroot}%{pxebase}/pxelinux.cfg/
install -m 0644 %SOURCE1 %{buildroot}%{pxebase}/help.txt
install -m 0644 %SOURCE2 %{buildroot}%{pxebase}/messages
install -m 0644 %SOURCE3 %{buildroot}%{pxebase}/pxelinux.cfg/default
perl -pi -e "s|VERSION|%version|g" %{buildroot}%{pxebase}/messages
install -m 0644 core/pxelinux.0 %{buildroot}%{pxebase}/linux.0
install -m 0644 memdisk/memdisk %{buildroot}%{pxebase}/memdisk

%files
%doc COPYING NEWS README doc/*.txt
%{_bindir}/gethostip
%{_bindir}/isohybrid
%{_bindir}/memdiskfind
%{_bindir}/syslinux
%{_sbindir}/extlinux
%dir %{_prefix}/lib/%{name}
%{_prefix}/lib/%{name}/*
%{_mandir}/man1/gethostip*
%{_mandir}/man1/syslinux*
%{_mandir}/man1/extlinux*
%exclude %{_mandir}/man1/syslinux2ansi*
%exclude %{_prefix}/lib/%{name}/com32
%exclude %{_prefix}/lib/%{name}/menu

%files -n pxelinux
%doc doc/pxelinux.txt
%{pxebase}/*.0
%{pxebase}/memdisk
%config(noreplace) %{pxebase}/messages
%config(noreplace) %{pxebase}/help.txt
%config(noreplace) %{pxebase}/pxelinux.cfg/default

%files perl
%{_bindir}/keytab-lilo
%{_bindir}/lss16toppm
%{_bindir}/md5pass
%{_bindir}/mkdiskimage
%{_bindir}/ppmtolss16
%{_bindir}/pxelinux-options
%{_bindir}/sha1pass
%{_bindir}/syslinux2ansi
%{_bindir}/isohybrid.pl
%{_mandir}/man1/lss16toppm*
%{_mandir}/man1/ppmtolss16*
%{_mandir}/man1/syslinux2ansi*

%files devel
%{_prefix}/lib/%{name}/com32
%{_prefix}/lib/%{name}/menu


%changelog
* Fri Jun 01 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 4.05-4
+ Revision: 801894
- don't try building different builds for loading from different paths
- use ext2_fs.h from e2fsprogs (P8)
- be sure to own %%{_prefix}/lib/%%{name}
- minor cleaning

* Wed Feb 08 2012 Matthew Dawkins <mattydaw@mandriva.org> 4.05-3
+ Revision: 772010
- fixed duplicate files
- split out perl package
- cleaned up spec
- attempt to make spec distro agnostic
- removed legacy conflicts, obsoletes

* Fri Jan 27 2012 Antoine Ginies <aginies@mandriva.com> 4.05-2
+ Revision: 769309
- back to understandable BR.... pkgconfig really sux
- back to understandable BR....
- bump the release
- fix the BR on libpn12-source
- add missing BR libuuid
- use libpng0 instead of libpng15
- add missing BR libpng-devel
- update to release 4.05

* Fri May 13 2011 Eugeni Dodonov <eugeni@mandriva.com> 4.04-1
+ Revision: 674363
- Upgraded to syslinux 4.04, fixes non-bootable 2011 isos issue.

* Fri May 13 2011 Eugeni Dodonov <eugeni@mandriva.com> 3.84-4
+ Revision: 674361
- Rebuild

* Fri May 06 2011 Antoine Ginies <aginies@mandriva.com> 3.84-3
+ Revision: 669880
- bump the release
- remove keytab-lilo script

* Tue Apr 19 2011 Antoine Ginies <aginies@mandriva.com> 3.84-2
+ Revision: 656030
- fix isohybrid.patch

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild

  + Christophe Fergeau <cfergeau@mandriva.com>
    - upload 3.84 tarball, some patches are still not rediffed
    - rediff win32 patch for syslinux 3.84

* Fri Nov 06 2009 Christophe Fergeau <cfergeau@mandriva.com> 3.83-1mdv2010.1
+ Revision: 461268
- syslinux 3.83

* Fri Oct 16 2009 Pascal Terjan <pterjan@mandriva.org> 3.82-2mdv2010.0
+ Revision: 457914
- Add a -fatfirst option to isohybrid to create a small fat partition so that Windows does not offer to format the key

* Wed Jun 10 2009 Christophe Fergeau <cfergeau@mandriva.com> 3.82-1mdv2010.0
+ Revision: 384770
- rediff patches for syslinux 3.82

  + Erwan Velu <erwan@mandriva.org>
    - Mandrake is dead :p

* Tue May 05 2009 Christophe Fergeau <cfergeau@mandriva.com> 3.80-1mdv2010.0
+ Revision: 372078
- 3.80
- 3.80pre8
- drop patches that were merged upstream
- fixes the ugly bug #48814

  + Pascal Terjan <pterjan@mandriva.org>
    - Fix partition size in isohybrid for dvd images
    - Preserve id in isohybrid when run several times

* Thu Apr 16 2009 Christophe Fergeau <cfergeau@mandriva.com> 3.75-1mdv2009.1
+ Revision: 367776
- 3.75

* Fri Apr 10 2009 Christophe Fergeau <cfergeau@mandriva.com> 3.74-1mdv2009.1
+ Revision: 365705
- 3.74:
- removed patches merged upstream
- syslinux 3.74pre17
  resync win32 patch

* Wed Apr 01 2009 Christophe Fergeau <cfergeau@mandriva.com> 3.74-0.pre14.1mdv2009.1
+ Revision: 363154
- 3.74-pre14

* Thu Mar 26 2009 Christophe Fergeau <cfergeau@mandriva.com> 3.74-0.pre11.1mdv2009.1
+ Revision: 361326
- Update to 3.74pre11
- Add git url

* Tue Mar 17 2009 Christophe Fergeau <cfergeau@mandriva.com> 3.74-0.pre6.1mdv2009.1
+ Revision: 356608
- 3.74-pre6:
  * remove obsolete patch1 (integrated in 3.74-pre6)

* Mon Mar 09 2009 Pascal Terjan <pterjan@mandriva.org> 3.73-4mdv2009.1
+ Revision: 353256
- isohybrid: no need to shift the end of the partition

* Fri Mar 06 2009 Frederic Crozat <fcrozat@mandriva.com> 3.73-3mdv2009.1
+ Revision: 349946
- Patch6 (pterjan): fix partition table created by isohybrid

  + Christophe Fergeau <cfergeau@mandriva.com>
    - More accurate licensing information

* Thu Feb 26 2009 Christophe Fergeau <cfergeau@mandriva.com> 3.73-2mdv2009.1
+ Revision: 345176
- Add patch for gfxboot to make it parse DEFAULT entries in isolinux.cfg

* Mon Jan 26 2009 Christophe Fergeau <cfergeau@mandriva.com> 3.73-1mdv2009.1
+ Revision: 333647
- syslinux 3.73
  reorder patches in a more logical order, fix content of README.gfxboot

* Fri Jan 23 2009 Christophe Fergeau <cfergeau@mandriva.com> 3.72-1mdv2009.1
+ Revision: 332733
- Pick UI directive patch from syslinux git since it the cleanest way to start GFXBOOT upon isolinux startup
- syslinux 3.72
  gethostip, sha1pass, mkdiskimage, syslinux2ansi.pl, keytab-lilo.pl are now
  installed in /usr/bin (as upstream). syslinux2ansi and keytab-lilo lost their
  .pl suffix

  + Olivier Blin <blino@mandriva.org>
    - remove date patch (fixed upstream)
    - remove duplicate local_boot code, upstream factorized it
    - remove string now defined upstream
    - adapt to cwritestr being renamed as writestr
    - rediff gfxboot patch
    - 3.71

* Mon Aug 11 2008 Olivier Blin <blino@mandriva.org> 3.63-1mdv2009.0
+ Revision: 270715
- package README.gfxboot
- fix doc installation
- fix manpages installation
- sys2ansi has been renamed syslinux2ansi
- use updated gfxboot patch from opensuse
- 3.63

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 3.51-6mdv2009.0
+ Revision: 225587
- rebuild

* Wed Mar 05 2008 Oden Eriksson <oeriksson@mandriva.com> 3.51-5mdv2008.1
+ Revision: 179591
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Aug 08 2007 Pixel <pixel@mandriva.com> 3.51-4mdv2008.0
+ Revision: 60126
- move files from /usr/lib64/syslinux to /usr/lib/syslinux
  (since they really are no x86_64 files)

* Tue Aug 07 2007 Anssi Hannula <anssi@mandriva.org> 3.51-3mdv2008.0
+ Revision: 59569
- build on x86_64 as well

* Wed Jul 18 2007 Erwan Velu <erwan@mandriva.org> 3.51-2mdv2008.0
+ Revision: 53300
- Adding missing documentation

* Wed Jul 11 2007 Olivier Blin <blino@mandriva.org> 3.51-1mdv2008.0
+ Revision: 51245
- overwrite bundled libpng files with system one (and drop patch trying to link with system one, it can't work since the com32 lib use a specific libc)
- rediff gfxboot patch
- 3.51
- drop vfat patch (merged upstream)


* Mon Jan 29 2007 Olivier Blin <oblin@mandriva.com> 3.35-1mdv2007.0
+ Revision: 114837
- 3.35
- rediff opensuse gfxboot patch

* Fri Nov 17 2006 Olivier Blin <oblin@mandriva.com> 3.31-1mdv2007.1
+ Revision: 85219
- rediff patch10
- update gfxboot (from OpenSuse package)
- delete mime-type property
- remove mime-type property
- remove bzipped patches
- bunzip patches
- 3.31
- use system libpng not to be subject to png 1.2.8 bugs
- Import syslinux

* Thu Sep 21 2006 Olivier Blin <blino@mandriva.com> 3.20-3mdv2007.0
- Patch2: correctly pass DATE when running make in subdirs
- remove extra backslash in DATE (#25966)

* Mon Aug 28 2006 Warly <warly@mandriva.com> 3.20-2mdv2007.0
- also add a isolinux-x86_64 for x86_64 only CDs

* Mon Aug 28 2006 Olivier Blin <blino@mandriva.com> 3.20-1mdv2007.0
- 3.20
- rediff Patch1

* Sat Aug 12 2006 Erwan Velu <erwan@seanodes.com> 3.11-7mdv2007.0
- Adding gethostip, sha1pass
- Adding menu & libmenu to devel

* Sun Aug 06 2006 Olivier Blin <blino@mandriva.com> 3.11-6mdv2007.0
- fix default pxelinux configuration installation

* Fri Jul 14 2006 Warly <warly@mandriva.com> 3.11-5mdv2007.0
- revert isolinux.bin default dir
- add an extra isolinux-i586.bin for dual arch CDs

* Fri Jun 30 2006 Warly <warly@mandriva.com> 3.11-4mdk2007.0
- change boot dir from /isolinux to /i586/isolinux

* Sat Jun 24 2006 Olivier Blin <oblin@mandriva.com> 3.11-3mdv2007.0
- reupload because of broken rpmctl that applies and (re)computes
  commands hours later, packages being merged meanwhile...

* Fri Jun 23 2006 Olivier Blin <oblin@mandriva.com> 3.11-2mdv2007.0
- conflicts with previous pxelinux packages (thanks Pixel)

* Fri Jun 23 2006 Olivier Blin <oblin@mandriva.com> 3.11-1mdv2007.0
- 3.11
- switch to Mandriva Linux
- remove old 1.67 version (used for mkbootdisk only?)
- drop ASM graphic patch, not maintained anymore (Patch1)
- drop Patch4 (was a backport from 2.06)
- rediff Patch0
- Patch1: GFX support and build fixes (CLK_TCK)
  (courtesy of openSUSE, thanks dudes!)
- package mkdiskimage
- merge back with pxelinux src package

* Sat Jul 23 2005 Erwan Velu <velu@seanodes.com> 1.76-18mdk
- Splitting pxelinux

* Mon Feb 21 2005 Erwan Velu <velu@seanodes.com> 1.76-17mdk
- Adding mkdiskimage

* Wed Dec 15 2004 Erwan Velu <velu@seanodes.com> 1.76-16mdk
- Add a devel package for the com32 library added in 2.12.
- New pxelinux 2.13
- Removing patch5

* Thu Aug 19 2004 Erwan Velu <erwan@mandrakesoft.com> 1.76-15mdk
- New pxelinux 2.11

* Thu Aug 05 2004 Olivier Blin <blino@mandrake.org> 1.76-14mdk
- Patch6 for syslinux-1.76 (backport from syslinux-2.06-pre1) :
    Fix problem that would occationally cause a boot failure,
    depending on the length of the kernel

* Sun Jun 20 2004 Erwan Velu <erwan@mandrakesoft.com> 1.76-13mdk
- New pxelinux 2.10
- Fixing help.txt & messages
- Removing patch4

* Thu May 06 2004 Erwan Velu <erwan@mandrakesoft.com> 1.76-12mdk
- New pxelinux 2.09
- s/Mandrake Linux/Mandrakelinux/
- Switching from Os to O1 in memdisk

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16540 |12mr|system-config-audit-0.4.18-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Audit GUI configuration tool
Name:		system-config-audit
Version:	0.4.18
Release:	%mkrel 1
License:	GPLv2
Group:		System/Base
URL:		https://fedorahosted.org/system-config-audit/
Source0:	https://fedorahosted.org/releases/s/y/system-config-audit/system-config-audit-%{version}.tar.xz
Patch0:		audit-1.6.1-desktopfile.patch
Patch1:		audit-1.6.1-sendmail.patch
Requires:	audit >= 2.0
Requires:	pygtk2.0-libglade
Requires:	python-audit >= 2.0
Requires:	usermode-consoleonly >= 1.92-4
BuildRequires:	audit-devel >= 2.0
BuildRequires:	desktop-file-utils
BuildRequires:	gettext
BuildRequires:	gettext-devel
BuildRequires:	intltool
BuildRequires:	python-devel
Obsoletes:	libaudit-common < 1.6.1
Conflicts:	audit < 1.6.1
Epoch:		1
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This package contains a GUI for configuring the Audit system.

%prep

%setup -q
%patch0 -p0
%patch1 -p0

%build
%configure2_5x \
    --libexecdir=%{_sbindir}
%make

%install
rm -rf %{buildroot}

%makeinstall_std install-fedora

desktop-file-validate %{buildroot}%{_datadir}/applications/system-config-audit.desktop

%find_lang system-config-audit

# let's use our own pam config
rm -f %{buildroot}%{_sysconfdir}/pam.d/system-config-audit-server
ln -s %{_sysconfdir}/pam.d/mandriva-simple-auth \
        %{buildroot}%{_sysconfdir}/pam.d/system-config-audit-server

%clean
rm -rf %{buildroot}

%files -f system-config-audit.lang
%defattr(-,root,root,-)
%doc AUTHORS COPYING ChangeLog NEWS README
%config(noreplace) %{_sysconfdir}/pam.d/system-config-audit-server
%config(noreplace) %{_sysconfdir}/security/console.apps/system-config-audit-server
%{_bindir}/system-config-audit
%{_datadir}/applications/system-config-audit.desktop
%{_datadir}/system-config-audit
%{_sbindir}/system-config-audit-server-real
%{_sbindir}/system-config-audit-server




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16541 |12mr|system-config-nfs-1.3.51-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: NFS server configuration tool
Name: system-config-nfs
Version: 1.3.51
Release: %mkrel 1
URL: http://fedorahosted.org/%{name}
License: GPLv2+
Group: System/Configuration/Networking
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
Source0: http://fedorahosted.org/released/%{name}/%{name}-%{version}.tar.bz2
BuildRequires: desktop-file-utils
BuildRequires: gettext
BuildRequires: intltool
BuildRequires: python
Obsoletes: system-config-nfs < 1.3.42
Requires: system-config-nfs-docs
Requires: pygtk2.0
Requires: pygtk2.0-libglade
Requires: python >= 2.0
Requires: nfs-utils
Requires: usermode
Requires: hicolor-icon-theme

%description
system-config-nfs is a graphical user interface for creating, 
modifying, and deleting nfs shares.

%prep
%setup -q

%build
make %{?with_console_util:CONSOLE_USE_CONFIG_UTIL=1} %{?_smp_mflags}

%install
rm -rf $RPM_BUILD_ROOT
make DESTDIR=$RPM_BUILD_ROOT install

desktop-file-install --vendor system --delete-original       \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications             \
  --add-category X-Red-Hat-Base        \
  --add-category X-Red-Hat-ServerConfig        \
  $RPM_BUILD_ROOT%{_datadir}/applications/system-config-nfs.desktop

%find_lang %name

%clean
rm -rf $RPM_BUILD_ROOT

%post
touch --no-create %{_datadir}/icons/hicolor
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
  %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi

%postun
touch --no-create %{_datadir}/icons/hicolor
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
  %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi

%files -f %{name}.lang
%defattr(-,root,root,-)
%doc COPYING
%{_bindir}/system-config-nfs
%{_datadir}/system-config-nfs
%{_datadir}/applications/system-config-nfs.desktop
%{_datadir}/icons/hicolor/48x48/apps/system-config-nfs.png
%config(noreplace) %{_sysconfdir}/security/console.apps/system-config-nfs
%config(noreplace) %{_sysconfdir}/pam.d/system-config-nfs



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16542 |12mr|system-config-nfs-docs-1.0.9-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Documentation for configuring an NFS server
Name:		system-config-nfs-docs
Version:	1.0.9
Release:	2
License:	GPLv2+
Group:		Books/Howtos
URL:		https://fedorahosted.org/%{name}
Source0:	http://fedorahosted.org/released/%{name}/%{name}-%{version}.tar.bz2
BuildRequires:	gettext
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	docbook-dtd45-xml
BuildRequires:	rarian

# Until version 1.3.41, system-config-nfs contained online documentation.
# From version 1.3.42 on, online documentation is split off into its own
# package system-config-nfs-docs. The following ensures that updating from
# earlier versions gives you both the main package and documentation.
Obsoletes:	system-config-nfs < 1.3.42
Requires:	system-config-nfs >= 1.3.42
Requires:	rarian
Requires:	yelp
BuildArch:	noarch

%description
This package contains the online documentation for system-config-nfs which is
a graphical user interface for creating, modifying, and deleting nfs shares.

%prep
%setup -q

%build
%make

%install
%makeinstall_std

%files
%doc COPYING
%doc %{_datadir}/omf/system-config-nfs
%doc %{_datadir}/gnome/help/system-config-nfs


%changelog
* Sat Sep  15 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 0b636b7
- Update BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16543 |12mr|system-config-printer-1.3.12-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define use_gitsnap 0
%{?_no_gitsnap: %{expand: %%global use_gitsnap 0}}
%if %{use_gitsnap}
%define gitsnap 200809231700
%endif

# disable the requires on gnome-python-gnomekeyring when it's not avaialable
# gnome-python-desktop requires s-c-p indirectly and the build fails otherwise
%define pygnomekeyring 1

%define _with_systemd 1

Name:           system-config-printer
Summary:        A printer administration tool
Version:        1.3.12
Release:        9
Url:            http://cyberelk.net/tim/software/system-config-printer/
License:        LGPLv2+
Group:          System/Configuration/Printing
Source0:        http://cyberelk.net/tim/data/system-config-printer/1.3/%{name}-%{version}%{?gitsnap:-%gitsnap}.tar.xz
Source1:        system-config-printer.pam
Source2:        system-config-printer.console
Source3:        po-mdv.tar.bz2
Source4:        mdv_printer_custom.py
#Source5:        hp-makeuri-mdv.c
#Source6:        mdv_backend
Source7:		69-printers_lp_user_fix.rules
#Patch0:         system-config-printer-1.3.4-mdv_custom-applet.patch
Patch2:         system-config-printer-1.3.3-mdv_custom-system-config-printer.patch
Patch3:         system-config-printer-1.3.1-start-applet.patch
Patch4:         system-config-printer-1.3.11-udev-configure-printer-mdv.patch
Patch5:         system-config-printer-1.3.11-mdv_custom-embedded_window.patch
Patch6:		system-config-printer-1.3.11-cups-version.patch
# Fedora patches
Patch200: system-config-printer-no-job-notifications.patch
Patch201: system-config-printer-dnssd-crash.patch
Patch203: system-config-printer-systemd.patch


# Mageia patches
Patch300:    system-config-printer-1.3.7-remove-Brother-HL-2030-blacklist.patch

BuildRequires:  cups-devel >= 1.2
BuildRequires:  python-devel >= 2.4
BuildRequires:  desktop-file-utils >= 0.2.92
BuildRequires:  gettext-devel
BuildRequires:  intltool
BuildRequires:  xmlto
BuildRequires:  docbook-dtd412-xml
BuildRequires:  docbook-style-xsl
BuildRequires:  udev-devel
BuildRequires:  libusb-devel
BuildRequires:  libhpip-devel
BuildRequires:  dbus-devel
BuildRequires:  dbus-glib-devel
%if %{_with_systemd}
BuildRequires: systemd-units >= 37
%endif

Obsoletes:      desktop-printing
Obsoletes:      printerdrake
Provides:       printerdrake
Requires:       pygtk2 >= 2.4.0
Requires:       pygtk2.0-libglade
Requires:       python-gobject
Requires:       libxml2-python
Requires:       desktop-file-utils >= 0.2.92
Requires:       dbus-x11
Requires:       system-config-printer-libs = %{version}-%{release}
Requires:       system-config-printer-udev = %{version}-%{release}
Requires:       gnome-icon-theme
Requires:       gnome-python
Requires:       virtual-notification-daemon
Requires:       python-dbus
Requires:	python-pyinotify
Requires:       python-curl
Requires:       hplip-model-data
#We now use packagekit
#Requires:	packagekit
#Requires:   typelib(PackageKitGlib)
# nmap is required to scan the network, just like 
# printerdrake used to do.
Requires:       nmap
Requires:       python-smbc
# Why? kdeutils4-printer-applet reqires system-config-printer...
#Conflicts:      kdeutils4-printer-applet
Suggests:       samba-client
Requires:       gnome-python-desktop

%description
system-config-printer is a graphical user interface that allows
the user to configure a CUPS print server.

%files
%doc ChangeLog README
%{_bindir}/%{name}
%{_bindir}/scp-dbus-service
%{_sbindir}/%{name}
#{_bindir}/hp-makeuri-mdv
%{_bindir}/%{name}-applet
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*.py*
%{_datadir}/%{name}/troubleshoot
%{_datadir}/%{name}/ui/*.ui
%{_datadir}/%{name}/xml/*
%{_datadir}/%{name}/icons
%{_datadir}/applications/system-config-printer.desktop
#%{_datadir}/applications/manage-print-jobs.desktop
%{_sysconfdir}/xdg/autostart/print-applet.desktop
%config(noreplace) %{_sysconfdir}/pam.d/%{name}
%config(noreplace) %{_sysconfdir}/security/console.apps/%{name}
%{_mandir}/man1/*

#---------------------------------------------------------------------
%package udev
Summary: Rules for udev for automatic configuration of USB printers
Group:    System/Configuration/Hardware
Requires: system-config-printer-libs = %{version}-%{release}
Requires(post):  rpm-helper >= 0.24.1
Requires(preun): rpm-helper >= 0.24.1
Obsoletes: hal-cups-utils <= 0.6.20
Conflicts: cups < 1.4.2-6

%description udev
The udev rules and helper programs for automatically configuring USB
printers.

%post
# disable old printer detection system
if [ -f /etc/sysconfig/printing ]; then
    if grep -q ^AUTO_SETUP_QUEUES_ON_PRINTER_CONNECTED= /etc/sysconfig/printing; then
        sed -i 's/AUTO_SETUP_QUEUES_ON_PRINTER_CONNECTED=.*/AUTO_SETUP_QUEUES_ON_PRINTER_CONNECTED=no/g' /etc/sysconfig/printing
    else
        echo AUTO_SETUP_QUEUES_ON_PRINTER_CONNECTED=no >> /etc/sysconfig/printing
    fi
    if grep -q ^ENABLE_QUEUES_ON_PRINTER_CONNECTED= /etc/sysconfig/printing; then
        sed -i 's/ENABLE_QUEUES_ON_PRINTER_CONNECTED=.*/ENABLE_QUEUES_ON_PRINTER_CONNECTED=no/g' /etc/sysconfig/printing
    else
        echo ENABLE_QUEUES_ON_PRINTER_CONNECTED=no >> /etc/sysconfig/printing
    fi
else
    echo AUTO_SETUP_QUEUES_ON_PRINTER_CONNECTED=no >> /etc/sysconfig/printing
    echo ENABLE_QUEUES_ON_PRINTER_CONNECTED=no >> /etc/sysconfig/printing
fi

%postun
# enable old printer detection system
if [ -f /etc/sysconfig/printing ]; then
    if grep -q ^AUTO_SETUP_QUEUES_ON_PRINTER_CONNECTED= /etc/sysconfig/printing; then
        sed -i 's/AUTO_SETUP_QUEUES_ON_PRINTER_CONNECTED=.*/AUTO_SETUP_QUEUES_ON_PRINTER_CONNECTED=yes/g' /etc/sysconfig/printing
    fi
    if grep -q ^ENABLE_QUEUES_ON_PRINTER_CONNECTED= /etc/sysconfig/printing; then
        sed -i 's/ENABLE_QUEUES_ON_PRINTER_CONNECTED=.*/ENABLE_QUEUES_ON_PRINTER_CONNECTED=yes/g' /etc/sysconfig/printing
    fi
fi

%files udev
/lib/udev/*
%dir %{_localstatedir}/run/udev-configure-printer
%verify(not md5 size mtime) %config(noreplace,missingok) %attr(0644,root,root) %{_localstatedir}/run/udev-configure-printer/usb-uris
%if %{_with_systemd}
%{_unitdir}/configure-printer.service
%endif #systemd
%{_sysconfdir}/udev/rules.d/69-printers_lp_user_fix.rules

#---------------------------------------------------------------------

%package  libs
Summary:  Common code for the graphical and non-graphical pieces
Group:    System/Libraries 
Requires: python
Requires: foomatic
Requires: python-cups

%description libs
The common code used by both the graphical and non-graphical parts of
the configuration tool.

%files libs -f system-config-printer.lang
%dir %{_sysconfdir}/cupshelpers/
%config(noreplace) %{_sysconfdir}/cupshelpers/preferreddrivers.xml
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/com.redhat.NewPrinterNotification.conf
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/com.redhat.PrinterDriversInstaller.conf
%config(noreplace) %{_datadir}/dbus-1/interfaces/org.fedoraproject.Config.Printing.xml
%config(noreplace) %{_datadir}/dbus-1/services/org.fedoraproject.Config.Printing.service
%dir %{python_sitelib}/cupshelpers
%{python_sitelib}/cupshelpers/__init__.py*
%{python_sitelib}/cupshelpers/cupshelpers.py*
%{python_sitelib}/cupshelpers/openprinting.py*
%{python_sitelib}/cupshelpers/ppds.py*
%{python_sitelib}/cupshelpers/config.py*
%{python_sitelib}/cupshelpers/installdriver.py*
%{python_sitelib}/cupshelpers/xmldriverprefs.py*
#{_prefix}/lib/cups/backend/mdv_backend
%{py_platsitedir}/mdv_printer_custom.py*
%{python_sitelib}/*.egg-info

#--------------------------------------------------------------------

%prep
%setup -q 
#patch0 -p1 -b .mdv_custom-applet
%patch2 -p1 -b .mdv_custom-system-config-printer
%patch3 -p1 -b .start_applet
%patch4 -p1 -b .udev-configue-printer-mdv
%patch5 -p1 -b .mdv_custom-embedded-window
%patch6 -p1 -b .cups_version
# Don't show job notifications.
%patch200 -p1 -b .no-job-notifications
%patch201 -p1 -b .ddns
%patch203 -p1 -b .systemd

%patch300 -p0 -b .mdv-1349

# update mdv custom translation
tar xvjf %{SOURCE3}
pushd po
for i in *.po; do
    if [ ! -f ../po-mdv/$i ]; then
        continue
    fi
    msgcat $i ../po-mdv/$i > ../po-mdv/$i-new
    rm -f $i
    mv ../po-mdv/$i-new $i
done
popd

autoreconf -fi

%build
%if %{use_gitsnap}
./bootstrap
%endif

%configure2_5x \
%if !%{_with_systemd}
  --without-systemdsystemunitdir \
%else
  --with-systemdsystemunitdir=%_unitdir \
%endif
  --with-udev-rules

make
# (salem) this hack avoids requiring hplip
#gcc %{SOURCE5} -o hp-makeuri-mdv -lhpmud

%install
rm -rf %buildroot
%makeinstall_std udevrulesdir=/lib/udev/rules.d  udevhelperdir=/lib/udev

mkdir -p %{buildroot}%{_mozillaextpath}
mkdir -p %{buildroot}%{py_platsitedir}
mkdir -p %{buildroot}%{_bindir}
#cp -f hp-makeuri-mdv %{buildroot}%{_bindir}
# Make sure pyc files are generated, otherwise we can get
# difficult to debug problems
pushd %{buildroot}%{_datadir}/%{name}
python -m compileall .
popd
mkdir -p %{buildroot}%{py_platsitedir}
cp -fv %{SOURCE4} %{buildroot}%{py_platsitedir}
pushd %{buildroot}%{py_platsitedir}
python -m compileall .
popd

%{__mkdir_p} %buildroot%{_localstatedir}/run/udev-configure-printer
touch %buildroot%{_localstatedir}/run/udev-configure-printer/usb-uris
#%{__mkdir_p} %{buildroot}%{_prefix}/lib/cups/backend
#cp -f %{SOURCE6} %{buildroot}%{_prefix}/lib/cups/backend

%{__mkdir_p} %{buildroot}%{_sysconfdir}/udev/rules.d/
cp -f %{SOURCE7} %{buildroot}%{_sysconfdir}/udev/rules.d/

mkdir -p %buildroot%{_bindir}
mkdir -p %buildroot%{_sbindir}
mkdir -p %buildroot%{_sysconfdir}/pam.d
mkdir -p %buildroot%{_sysconfdir}/security/console.apps
install -p -m0644 %{SOURCE1} %buildroot%{_sysconfdir}/pam.d/%{name}
install -p -m0644 %{SOURCE2} %buildroot%{_sysconfdir}/security/console.apps/%{name}
mv %buildroot%{_bindir}/%{name} %buildroot%{_sbindir}/%{name}
ln -s consolehelper %buildroot%{_bindir}/%{name}

#rename service
%if %{_with_systemd}
mv -f %buildroot%{_unitdir}/configure-printer@.service %buildroot%{_unitdir}/configure-printer.service
%endif #systemd

%find_lang system-config-printer


%changelog
* Sun Nov 25 2012 Arkady L. Shane <ashejn@rosalab.ru> 1.3.12-6
- R: typelib(PackageKitGlib)

* Sat Nov 24 2012 akdengi <akdengi> 1.3.12-1
- 1.3.12
- add latest Fedora patch
- drop unused Fedora patch
- run udev-detect service on setup
- check in udev service if cups installed and running.
- rediff patches

* Fri Sep 07 2012 akdengi <akdengi> 1.3.11-1
- 1.3.11
- sync with Mageia patch. Big thanks guys for hard work!
- Add patch from Fedora to avoid using deprecated udev function
- fix duplicated lines in udev-add-printer added by
  mdv_custom-system-config-printer.patch which caused automatic
  printer configuration to not work properly; the bug was probably a result of an
  erroneus rediff)
- do not install task-printing instead of task-printing-server, which
  was a non-working workaround for the above issue
- don't query packagekit for drivers, it would just produce a scary error
  while we have a separate hook to install task-printing-foobar
- fix task-printing-foobar hook to use self.remotecupsqueue instead of
  not-yet-populated self.auto_make to trigger package installation
- fork udev-configure-printer before trying to install printing server
  as long-running processes should not be run under udev
- fix cups backend directory on x86_64
- Add missing python-curl Requires
- Own %%{_sysconfdir}/cupshelpers/
- Change task-printing-server require into task-printing
- Enable systemd at build
- Fix file list
- Fix udev installation path

* Fri May 06 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-14mdv2011.0
+ Revision: 670258
- mass rebuild

* Tue Nov 02 2010 Crispin Boylan <crisb@mandriva.org> 1.2.0-13mdv2011.0
+ Revision: 592032
- Rebuild

* Wed Apr 14 2010 Tiago Salem <salem@mandriva.com.br> 1.2.0-12mdv2010.1
+ Revision: 534931
- fix the dbus timeout problem, changes the default 25 seconds to 360
- bump release

* Mon Apr 12 2010 Tiago Salem <salem@mandriva.com.br> 1.2.0-11mdv2010.1
+ Revision: 533718
- remove old patch
- merge debug patch with udev-configure-printer patch
- add more methods to applet.py to better control the installation of packages
- bump release

* Fri Apr 09 2010 Tiago Salem <salem@mandriva.com.br> 1.2.0-10mdv2010.1
+ Revision: 533500
- fix udev rules for the parallel printers
- bump release

* Wed Apr 07 2010 Tiago Salem <salem@mandriva.com.br> 1.2.0-9mdv2010.1
+ Revision: 532807
- fix for hp printers that require firmware upload
- bump release

* Tue Apr 06 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.2.0-8mdv2010.1
+ Revision: 531912
- Add back the debug patch
  As cups is fixed, allow back to install driver in the udev C file

* Mon Apr 05 2010 Tiago Salem <salem@mandriva.com.br> 1.2.0-7mdv2010.1
+ Revision: 531859
- update to the last git version
- removing some old firmware upload code
- updating old patches to the last git code
- bump release
- oops, now commiting the right fix for the device permission bug in udev
- fix variable name to set the right permission the the usb device

* Sat Apr 03 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.2.0-6mdv2010.1
+ Revision: 530858
- Disable install functions in the udev part ( for now )

  + Tiago Salem <salem@mandriva.com.br>
    - removing some self's from the old hal-cups-utils code
    - only apply the setfacl on printers

* Mon Mar 29 2010 Tiago Salem <salem@mandriva.com.br> 1.2.0-5mdv2010.1
+ Revision: 528922
- temporarily disable some notifications, as we cannot get the printer name yet
- disable redundant notification.
- bump release

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Patch6: cleanup

* Sat Mar 27 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.2.0-4mdv2010.1
+ Revision: 527893
- Add debug in the udev file

* Fri Mar 26 2010 Tiago Salem <salem@mandriva.com.br> 1.2.0-3mdv2010.1
+ Revision: 527856
- fixing conflicts tag
- many fixes concering hal -> udev migration
- moving udev rule from cups package to system-config-printer-udev
- add conflicts to system-config-printer-udev package
- bump release

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Fix requires (Bug# 58383)

* Mon Mar 22 2010 Tiago Salem <salem@mandriva.com.br> 1.2.0-2mdv2010.1
+ Revision: 526633
- fix identation issue preventing udev-add-printer from working properly.
- bump release

* Thu Mar 18 2010 Funda Wang <fwang@mandriva.org> 1.2.0-1mdv2010.1
+ Revision: 524767
- New verison 1.2.0 final
- drop merged patches

* Mon Mar 08 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.1.93-4mdv2010.1
+ Revision: 516038
- Add Fedora patches
- Restart Cups after printer installed (Bug #53138)

* Tue Mar 02 2010 Tiago Salem <salem@mandriva.com.br> 1.1.93-3mdv2010.1
+ Revision: 513669
- add missing BuildRequires
- disable parallel building. s-c-p is failing to build this way.

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Add dbus-devel as BuildRequire
    - Install cups if needed

* Mon Mar 01 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.1.93-2mdv2010.1
+ Revision: 512919
- Fix install
  Fix file lists

* Mon Mar 01 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.1.93-1mdv2010.1
+ Revision: 512886
- Rediff patch2
- Update to version 1.1.93
- Bump release
- Remove unneeded action
- Fix file list
- Fix system-config-printer-1.1.92-try-to-start-cups.patch
- Fix call to service to make it works
- If cups is not started, try to start it before exit()
- Add files needed for the udev part ( from hal utils )
  Remove not existing polkit configure option
- Start to port the hal utils part into udev
- Fix Requires

* Mon Feb 22 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.1.92-1mdv2010.1
+ Revision: 509571
- Update to version 1.1.92
  Refiff mdv patch
  Fix file list
- Add back consolehelper, this is needed because of our patch that restart cups service

* Fri Feb 19 2010 Frederik Himpe <fhimpe@mandriva.org> 1.1.17-2mdv2010.1
+ Revision: 508459
- Merge a few Ubuntu patches:
  * Delay start-up of applet in GNOME for 30 seconds to accelerate
    login
  * Prefer hpcups driver above hpijs, like in 2010.0: hpijs is obsolete
    and hpcups is mature now
  * When comparing printer URIs, deal with the different URIs used by the
    old usblp back-end and the new libusb back-end

* Fri Feb 19 2010 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.1.17-1mdv2010.1
+ Revision: 508346
- fix system-config-printer-1.1.17-mdv_custom-system-config-printer.patch
- Update to s-c-p 1.1.17
  Remove merged patches

* Wed Oct 28 2009 Frederic Crozat <fcrozat@mandriva.com> 1.1.13-12mdv2010.0
+ Revision: 459648
- Fix upgrade from 2010.0 RC1/2

* Wed Oct 28 2009 Gustavo De Nardin <gustavodn@mandriva.com> 1.1.13-11mdv2010.0
+ Revision: 459628
- dropped system-config-printer-udev, it is not ready to obsolete
  hal-cups-utils yet; all changes for system-config-printer-udev were made
  conditional for now
- dropped mdv_backend and mdv_printer_custom.py, they'll still be provided
  by hal-cups-utils for now

* Fri Oct 23 2009 Gustavo De Nardin <gustavodn@mandriva.com> 1.1.13-10mdv2010.0
+ Revision: 459118
- mdv_custom-system-config-printer fixed by Tiago Salem Herrmann, to use the
  correct data for the printer detection, should fix bug 46940 and others
- no need to require nor provide hal-cups-utils anymore

* Fri Oct 09 2009 Frederik Himpe <fhimpe@mandriva.org> 1.1.13-9mdv2010.0
+ Revision: 456412
- Requires nmap (for network printer detection) and hplip-model-data
  (for HP printer detection). Both Requires are moved here because
  hal-cups-utils which required them, is now obsoleted

* Wed Oct 07 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.1.13-8mdv2010.0
+ Revision: 455653
- Create %%{py_platsitedir}
- Fix file list
- add mdv_printer_custom python module

* Wed Oct 07 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.1.13-6mdv2010.0
+ Revision: 455513
- Fix group
- Obsolete hal-cups-utils
  Add an udev subpackage
  add udev stuffs from fedora

* Mon Oct 05 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.1.13-4mdv2010.0
+ Revision: 453913
- do not use consolehelper  as we use polkit-1

* Mon Oct 05 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.1.13-3mdv2010.0
+ Revision: 453738
- Fix buildrequires: libusb-devel
- Add patches from fedora
- not noarched now
- Package udev files

* Mon Sep 28 2009 Olivier Blin <oblin@mandriva.com> 1.1.13-2mdv2010.0
+ Revision: 450549
- require libxml2-python (#53975)

* Mon Sep 14 2009 Frederik Himpe <fhimpe@mandriva.org> 1.1.13-1mdv2010.0
+ Revision: 440692
- Update to new version 1.1.13

* Sun Sep 06 2009 Gustavo De Nardin <gustavodn@mandriva.com> 1.1.12-1mdv2010.0
+ Revision: 432080
- new version, 1.1.12
- removed patches mdv_custom-jobviewer and mdv_custom-popup_menu, s-c-p
  1.1.x implements on_icon_configure_printers_activate() with the same
  purpose
- patches rediffed for s-c-p 1.1.12: mdv_custom-applet,
  mdv_custom-embedded_window, mdv_custom-system-config-printer
- BuildRequires docbook-style-xsl for manpages/docbook.xsl for
  man/system-config-printer.xml

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 1.0.16-5mdv2010.0
+ Revision: 428451
- add docbook dtd to BuildRequires
- rebuild

* Thu Apr 16 2009 Gustavo De Nardin <gustavodn@mandriva.com> 1.0.16-4mdv2009.1
+ Revision: 367600
- P5: start system-config-printer-applet in KDE4
- python is patched to fix gettext.py, no more need to strip comments from
  po files
- updated mdv-po/pt_BR.po

* Wed Apr 15 2009 Thierry Vignaud <tv@mandriva.org> 1.0.16-3mdv2009.1
+ Revision: 367444
- translation updates

* Sun Apr 12 2009 Gustavo De Nardin <gustavodn@mandriva.com> 1.0.16-2mdv2009.1
+ Revision: 366456
- improved workaround for gettext.py bug when parsing "Plural-Forms:"
  header; fixes crash when LANGUAGE=nl (bug #49475)

* Sat Mar 14 2009 Frederik Himpe <fhimpe@mandriva.org> 1.0.16-1mdv2009.1
+ Revision: 354854
- Update to new version 1.0.16

* Thu Feb 19 2009 Frederik Himpe <fhimpe@mandriva.org> 1.0.15-1mdv2009.1
+ Revision: 342999
- update to new version 1.0.15

* Wed Feb 11 2009 Frederik Himpe <fhimpe@mandriva.org> 1.0.14-1mdv2009.1
+ Revision: 339615
- Update to new version 1.0.14
- Rediff mdv_custom-system-config-printer.patch

* Sat Jan 31 2009 Frederik Himpe <fhimpe@mandriva.org> 1.0.13-1mdv2009.1
+ Revision: 335727
- Update to new version 1.0.13

* Fri Dec 26 2008 Adam Williamson <awilliamson@mandriva.org> 1.0.12-3mdv2009.1
+ Revision: 319524
- rediff mdv_custom-applet.patch
- rebuild with python 2.6

  + Funda Wang <fwang@mandriva.org>
    - rebuild for new python

* Fri Dec 05 2008 Leonardo de Amaral Vidal <leonardoav@mandriva.com> 1.0.12-1mdv2009.1
+ Revision: 310781
- New version 1.0,12

* Thu Nov 27 2008 Leonardo de Amaral Vidal <leonardoav@mandriva.com> 1.0.11-1mdv2009.1
+ Revision: 307298
- New version 1.0.11

* Thu Nov 20 2008 Leonardo de Amaral Vidal <leonardoav@mandriva.com> 1.0.10-1mdv2009.1
+ Revision: 305240
- New version 1.0.10
- New version 1.0.10

* Wed Oct 01 2008 Funda Wang <fwang@mandriva.org> 1.0.7-13mdv2009.0
+ Revision: 290491
- new translation snapshot

* Mon Sep 29 2008 Tiago Salem <salem@mandriva.com.br> 1.0.7-12mdv2009.0
+ Revision: 289446
- update po-mdv tarball
- bump release

* Wed Sep 24 2008 Tiago Salem <salem@mandriva.com.br> 1.0.7-11mdv2009.0
+ Revision: 287941
- fix translation issue in system-config-printer-applet
- bump release

* Tue Sep 23 2008 Tiago Salem <salem@mandriva.com.br> 1.0.7-10mdv2009.0
+ Revision: 287630
- update to the latest git version
- bump release

* Tue Sep 23 2008 Tiago Salem <salem@mandriva.com.br> 1.0.7-9mdv2009.0
+ Revision: 287580
- remove custom network printer detection.
  This is done by mdv_backend in hal-cups-utils now.
- bump release

* Mon Sep 22 2008 Tiago Salem <salem@mandriva.com.br> 1.0.7-8mdv2009.0
+ Revision: 287024
- update mdv-po tarball
- remove some comments from po files generated by msgcat (fix #44088)
- bump release

* Mon Sep 22 2008 Tiago Salem <salem@mandriva.com.br> 1.0.7-7mdv2009.0
+ Revision: 286917
- add network printer detection (#43488 and #43285)
- bump release

* Mon Sep 15 2008 Tiago Salem <salem@mandriva.com.br> 1.0.7-6mdv2009.0
+ Revision: 285067
- changing spec to support git snapshots
- add git snapshot tarball to merge current translation files and some fixes
- remove upstream code
- bump release

* Thu Sep 11 2008 Tiago Salem <salem@mandriva.com.br> 1.0.7-5mdv2009.0
+ Revision: 283789
- merge upstream and custom mdv po files
- bump release

* Wed Sep 10 2008 Tiago Salem <salem@mandriva.com.br> 1.0.7-4mdv2009.0
+ Revision: 283572
- Obsoletes/Provides printerdrake.
- bump release

* Fri Sep 05 2008 Frederic Crozat <fcrozat@mandriva.com> 1.0.7-3mdv2009.0
+ Revision: 281070
- Add missing dependency on python-notify

* Tue Sep 02 2008 Tiago Salem <salem@mandriva.com.br> 1.0.7-2mdv2009.0
+ Revision: 279119
- fix bug https://bugzilla.redhat.com/show_bug.cgi?id=460670
- bump release
- re-enabling attach_to_status_icon() as it was fixed in python-cups

* Mon Sep 01 2008 Tiago Salem <salem@mandriva.com.br> 1.0.7-1mdv2009.0
+ Revision: 278409
- version 1.0.7
- Fix message typos
- prevent installing drivers for some network printers

* Tue Aug 26 2008 Tiago Salem <salem@mandriva.com.br> 1.0.6-2mdv2009.0
+ Revision: 276342
- fix icon in applet
- fix auto-select make and model for parallel printers
- auto install task-printing-hp, many commands from hplip
  are needed by system-config-printer (hp-info, hp-makeuri)
- bump release

* Mon Aug 25 2008 Tiago Salem <salem@mandriva.com.br> 1.0.6-1mdv2009.0
+ Revision: 275926
- new version 1.0.6
- rediff patches to the new version
- adapt spec to the new version

* Mon Aug 25 2008 Tiago Salem <salem@mandriva.com.br> 1.0.4-7mdv2009.0
+ Revision: 275778
- fix page bug order on wizard window (#43119)
- bump release

* Fri Aug 22 2008 Tiago Salem <salem@mandriva.com.br> 1.0.4-6mdv2009.0
+ Revision: 275232
- change patches 3 and 4 order
- add function call to reload parallel kernel modules
- add missing translation tags
- fix printer name when a custom ppd is provided
- bump release

* Wed Aug 20 2008 Tiago Salem <salem@mandriva.com.br> 1.0.4-5mdv2009.0
+ Revision: 274437
- make system-config-printer ask for task-printing-server
- bump release

* Wed Aug 20 2008 Tiago Salem <salem@mandriva.com.br> 1.0.4-4mdv2009.0
+ Revision: 274255
- add patch to be able to embed system-config-printer in mcc.
- bump release
- add obsoletes to desktop-printing package

* Thu Aug 07 2008 Tiago Salem <salem@mandriva.com.br> 1.0.4-3mdv2009.0
+ Revision: 267204
- bump release
- adding mandriva custom stuff
- bump release

* Thu Aug 07 2008 Frederik Himpe <fhimpe@mandriva.org> 1.0.4-2mdv2009.0
+ Revision: 266831
- Also create byte-compiled files for the files
  in /usr/share/system-config-printer, otherwise they can be created
  at run-time and cause trouble when the package is updated later on

* Wed Aug 06 2008 Frederik Himpe <fhimpe@mandriva.org> 1.0.4-1mdv2009.0
+ Revision: 264746
- New version 1.0.4
- Fix file list

  + Funda Wang <fwang@mandriva.org>
    - should be noarch

* Sat Jun 21 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.0.2-1mdv2009.0
+ Revision: 227707
- New version 1.0.2

* Fri Jun 06 2008 Tiago Salem <salem@mandriva.com.br> 0.9.93-1mdv2009.0
+ Revision: 216485
- Version 0.9.93
- add missing requires: python-rhpl

* Fri May 16 2008 Thierry Vignaud <tv@mandriva.org> 0.9.90-3mdv2009.0
+ Revision: 208172
- fix notification-daemon require so that it cohabites with notification-daemon-xfce

* Wed May 14 2008 Anssi Hannula <anssi@mandriva.org> 0.9.90-2mdv2009.0
+ Revision: 207238
- remove bogus buildrequires on epydoc

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Fix Requires ( big thanks to Anssi )

* Sun May 11 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.9.90-1mdv2009.0
+ Revision: 205935
- Fix Provides
- Fix groups
- Fix Groups
- Fix source naming
- Requires python-cups
- pycups is now on its own package
- Fix Requires
- Fix Requires
- import system-config-printer



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16544 |12mr|system-config-samba-1.2.92-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(0)")}
%{!?python_version: %global python_version %(%{__python} -c "from distutils.sysconfig import get_python_version; print get_python_version()")}

%bcond_with require_docs

Summary: Samba server configuration tool
Name: system-config-samba
Version: 1.2.92
Release: %mkrel 3
URL: http://fedorahosted.org/%{name}
License: GPLv2+
Group: System/Configuration/Networking
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%__id_u -n)
BuildArch: noarch
Source0: http://fedorahosted.org/released/%{name}/%{name}-%{version}.tar.bz2
Source1: config.tar.gz
Patch0:	mdv_make.patch
Patch1: mdv_dbus.patch
Patch2:	mdv_desktop.patch
BuildRequires: python
BuildRequires: python-devel
BuildRequires: desktop-file-utils
BuildRequires: gettext
BuildRequires: intltool
# Until version 1.2.67, system-config-samba contained online documentation.
# From version 1.2.68 on, online documentation is split off into its own
# package system-config-samba-docs. The following ensures that updating from
# earlier versions gives you both the main package and documentation.
Requires: system-config-samba-docs
Requires: dbus-python
Requires: pygtk2.0
Requires: pygtk2.0-libglade
Requires: python
Requires: python-slip >= 0.2.6
Requires: python-slip-dbus >= 0.2.9
Requires: samba
Requires: samba-common
Requires: hicolor-icon-theme

%description
system-config-samba is a graphical user interface for creating, 
modifying, and deleting samba shares.

%prep
%setup -q -a 1
%patch0 -p0
%patch1 -p0
%patch2 -p0
#delete fedora config
rm -f config/org.fedoraproject.*

%build
make %{?_smp_mflags}

%install
rm -rf %{buildroot}
make DESTDIR=%buildroot POLKIT0_SUPPORTED=0 install

%find_lang %name

# for consolehelper config
mkdir -p %{buildroot}%{_sysconfdir}/pam.d
mkdir -p %{buildroot}%{_bindir}
ln -sf %{_sysconfdir}/pam.d/mandriva-simple-auth %{buildroot}%{_sysconfdir}/pam.d/system-config-samba
ln -sf %{_bindir}/consolehelper %{buildroot}%{_bindir}/system-config-samba

#fix desktop back for using /usr/bin dir

sed -i s/sbin/bin/ %{buildroot}%{_datadir}/applications/system-config-samba.desktop

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root,-)
%doc COPYING
%{_bindir}/system-config-samba
%{_sbindir}/system-config-samba
%{_datadir}/system-config-samba
%{_datadir}/applications/system-config-samba.desktop
%{_datadir}/icons/hicolor/*/apps/system-config-samba.png
%{_sysconfdir}/dbus-1/system.d/*.conf
%{_sysconfdir}/pam.d/*
%{_datadir}/dbus-1/system-services/*.service
%{_datadir}/polkit-1/actions/org.freedesktop.config.samba.policy
%{python_sitelib}/scsamba
%{python_sitelib}/scsamba-%{version}-py%{python_version}.egg-info
%{python_sitelib}/scsamba.dbus-%{version}-py%{python_version}.egg-info

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16545 |12mr|system-config-samba-docs-1.0.9-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Documentation for configuring a Samba server
Name:		system-config-samba-docs
Version:	1.0.9
Release:	2
License:	GPLv2+
Group:		Books/Howtos
URL:		https://fedorahosted.org/%{name}
Source0:	http://fedorahosted.org/released/%{name}/%{name}-%{version}.tar.bz2
BuildRequires:	gettext
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	rarian
BuildRequires:	docbook-dtd45-xml

# Until version 1.2.67, system-config-samba contained online documentation.
# From version 1.2.68 on, online documentation is split off into its own
# package system-config-samba-docs. The following ensures that updating from
# earlier versions gives you both the main package and documentation.
Obsoletes:	system-config-samba < 1.2.68
Requires:	system-config-samba >= 1.2.68
Requires:	yelp
Requires:	rarian
BuildArch:	noarch


%description
This package contains the online documentation for system-config-samba which is
a graphical user interface for creating, modifying, and deleting samba shares.

%prep
%setup -q

%build
%make

%install
%makeinstall_std

%files
%doc COPYING
%doc %{_datadir}/omf/system-config-samba
%doc %{_datadir}/gnome/help/system-config-samba



%changelog
* Sat Sep  15 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 95a3489
- Update BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16546 |12mr|system-config-services-0.101.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(0)")}
%{!?python_version: %global python_version %(%{__python} -c "from distutils.sysconfig import get_python_version; print get_python_version()")}

%bcond_without require_docs

Summary: Utility to start and stop system services
Name: system-config-services
Version: 0.101.3
Release: %mkrel 5
URL: http://fedorahosted.org/%{name}
Source0: http://fedorahosted.org/released/%{name}/%{name}-%{version}.tar.bz2
Source1: config.tar.gz
Patch0:	mdv_desktop.patch
Patch1: mdv_dbus.patch
Patch2:	mdv_make.patch
Patch3: mdv_gui.patch
License: GPLv2+
Group: System/Base
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: python
BuildRequires: python-devel
BuildRequires: gettext
BuildRequires: intltool
BuildRequires: sed
BuildRequires: desktop-file-utils
Requires: chkconfig
Requires: python-gamin
Requires: hicolor-icon-theme
Requires: pygtk2.0
Requires: pygtk2.0-libglade
Requires: python >= 2.3.0
Requires: python-dbus
Requires: python-slip >= 0.1.11
Requires: python-slip-dbus >= 0.2.8
Requires: python-slip-gtk
# Until version 0.99.28, system-config-services contained online documentation.
# From version 0.99.29 on, online documentation is split off into its own
# package system-config-services-docs. The following ensures that updating from
# earlier versions gives you both the main package and documentation.
Obsoletes: system-config-services < 0.99.29
%if %{with require_docs}
Requires: system-config-services-docs
%endif
Requires: systemd

%description
system-config-services is a utility which allows you to configure which
services should be enabled on your machine.

%prep
%setup -q -a 1
%patch0 -p0
%patch1 -p0
%patch2 -p0
%patch3 -p0

rm -f config/org.fedoraproject.*

%build
make %{?_smp_mflags}

%install
rm -rf %{buildroot}
make DESTDIR=%buildroot \
    POLKIT0_SUPPORTED=0 \
    install

desktop-file-install --vendor system --delete-original      \
  --dir %{buildroot}%{_datadir}/applications                \
  %{buildroot}%{_datadir}/applications/%{name}.desktop

%find_lang %name

# for consolehelper config
mkdir -p %{buildroot}%{_sysconfdir}/pam.d
mkdir -p %{buildroot}%{_bindir}
ln -sf %{_sysconfdir}/pam.d/mandriva-simple-auth %{buildroot}%{_sysconfdir}/pam.d/system-config-services
ln -sf %{_bindir}/consolehelper %{buildroot}%{_bindir}/system-config-services

#fix desktop back for using /usr/bin dir

sed -i s/sbin/bin/ %{buildroot}%{_datadir}/applications/system-config-services.desktop

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root,-)
%doc COPYING
%{_bindir}/*
%{_sbindir}/*
%{_datadir}/applications/system-config-services.desktop
%{_datadir}/icons/hicolor/48x48/apps/system-config-services.png
%{_datadir}/system-config-services
%{python_sitelib}/scservices
%{python_sitelib}/scservices-%{version}-py%{python_version}.egg-info
%{python_sitelib}/scservices.dbus-%{version}-py%{python_version}.egg-info
%{_sysconfdir}/pam.d/*
%{_sysconfdir}/dbus-1/system.d/org.freedesktop.Config.Services.conf
%{_datadir}/dbus-1/system-services/org.freedesktop.Config.Services.service
%{_datadir}/polkit-1/actions/org.freedesktop.config.services.policy
%{_mandir}/*/system-config-services.8*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16547 |12mr|system-config-services-docs-1.1.9-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Documentation for configuring system services
Name:		system-config-services-docs
Version:	1.1.9
Release:	2
URL:		https://fedorahosted.org/%{name}
Source0:	http://fedorahosted.org/released/%{name}/%{name}-%{version}.tar.bz2
License:	GPLv2+
Group:		Books/Howtos
BuildRequires: gettext
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	rarian
BuildRequires:	docbook-dtd45-xml
Requires:	system-config-services
Requires:	yelp
Requires:	rarian
BuildArch:	noarch

%description
This package contains the online documentation for system-config-services is a
utility which allows you to configure which services should be enabled on your
machine.

%prep
%setup -q

%build
%make

%install
%makeinstall_std

%files
%doc COPYING
%doc %{_datadir}/omf/system-config-services
%doc %{_datadir}/gnome/help/system-config-services



%changelog
* Sat Sep  15 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: bb357bf
- Update BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16548 |12mr|systemd-194-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with bootstrap
%bcond_with uclibc

# macros for sysvinit transition - should be equal to
# sysvinit %version-%release-plus-1
%define sysvinit_version 2.87
%define sysvinit_release %mkrel 14

%define libdaemon_major 0
%define liblogin_major 0
%define libjournal_major 0
%define libid128_major 0

%define libdaemon %mklibname systemd-daemon %{libdaemon_major}
%define libdaemon_devel %mklibname -d systemd-daemon %{libdaemon_major}

%define liblogin %mklibname systemd-login %{liblogin_major}
%define liblogin_devel %mklibname -d systemd-login %{liblogin_major}

%define libjournal %mklibname systemd-journal %{libjournal_major}
%define libjournal_devel %mklibname -d systemd-journal %{libjournal_major}

%define libid128 %mklibname systemd-id128 %{libid128_major}
%define libid128_devel %mklibname -d systemd-id128 %{libid128_major}

%define udev_major 1
%define gudev_api 1.0
%define gudev_major 0
%define libudev %mklibname udev %{udev_major}
%define libudev_devel %mklibname udev -d
%define libgudev %mklibname gudev %{gudev_api} %{gudev_major}
%define libgudev_devel %mklibname gudev %{gudev_api} -d
%define girgudev %mklibname gudev-gir %{gudev_api}

%define systemd_libdir /lib/systemd
%define udev_libdir /lib/udev
%define udev_rules_dir %{udev_libdir}/rules.d
%define udev_user_rules_dir %{_sysconfdir}/udev/rules.d

Summary:	A System and Session Manager
Name:		systemd
Version:	194
Release:	10
License:	GPLv2+
Group:		System/Configuration/Boot and Init
Url:		http://www.freedesktop.org/wiki/Software/systemd
Source0:	http://www.freedesktop.org/software/systemd/%{name}-%{version}.tar.xz
Source1:	%{name}.macros
Source2:	50-udev-mandriva.rules
Source3:	69-printeracl.rules
Source5:	udev.sysconfig
# (blino) net rules and helpers
Source6:	76-net.rules
Source7:	udev_net_create_ifcfg
Source8:	udev_net_action
Source9:	udev_net.sysconfig
# (hk) udev rules for zte 3g modems with drakx-net
Source10:	61-mobile-zte-drakx-net.rules
Source11:	listen.conf
# (tpg) default preset for services
Source12:	99-default.preset
### SYSTEMD ###

# (bor) clean up directories on boot as done by rc.sysinit
Patch0:		systemd-18-clean-dirs-on-boot.patch
Patch1:		systemd-tmpfilesd-utmp-temp-patch.patch
#Patch2:		systemd-33-rc-local.patch
Patch3:		0502-main-Add-failsafe-to-the-sysvinit-compat-cmdline-key.patch

# GIT

### UDEV ###
# from Mandriva
# disable coldplug for storage and device pci
Patch100:	udev-182-coldplug.patch
# (proyvind):	FIXME: setting udev_log to 'info' royally screws everything up
#		for some reason, revert to 'err' for now..
Patch104:	systemd-186-set-udev_log-to-err.patch
Patch105:	systemd-191-support-build-without-secure_getenv.patch
Patch106:	systemd-191-uclibc-no-mkostemp.patch
Patch107:	systemd-191-link-against-librt.patch

#Fedora patchset
Patch503: 0503-mandriva-Fallback-message-when-display-manager-fails.patch
Patch504: 0504-mount-Add-a-new-remote-fs-target-to-specifically-del.patch
Patch506: 0506-Allow-booting-from-live-cd-in-virtualbox.patch
Patch507: 0507-reinstate-TIMEOUT-handling.patch
Patch508: 0508-udev-Allow-the-udevadm-settle-timeout-to-be-set-via-.patch


BuildRequires:	autoconf
BuildRequires:	automake
BuildRequires:	m4
BuildRequires:	libtool
BuildRequires:	acl-devel
BuildRequires:	audit-devel
BuildRequires:	docbook-style-xsl
BuildRequires:	gperf
BuildRequires:	intltool
BuildRequires:	libcap-devel
BuildRequires:	pam-devel
BuildRequires:	perl(XML::Parser)
BuildRequires:	tcp_wrappers-devel
BuildRequires:	vala >= 0.9
BuildRequires:	pkgconfig(dbus-1) >= 1.4.0
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(gee-0.8)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libcryptsetup)
BuildRequires:	pkgconfig(libkmod) >= 5
BuildRequires:	pkgconfig(liblzma)
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	pkgconfig(libxslt)
BuildRequires:	xsltproc
BuildRequires:	pkgconfig(blkid)
BuildRequires:	usbutils >= 005-3
BuildRequires:	pciutils-devel
BuildRequires:	ldetect-lst
BuildRequires:	python-devel

%if !%{with bootstrap}
BuildRequires:	pkgconfig(gobject-introspection-1.0)
%endif
%if %{with uclibc}
BuildRequires:	uClibc-devel >= 0.9.33.2-9
%endif
Requires(pre,post):	coreutils
Requires:	udev = %{version}-%{release}
Requires(post):	gawk
Requires(post):	grep
Requires(post):	awk
Requires:	dbus >= 1.3.2
Requires(pre):	initscripts > 9.24
Requires(pre):	basesystem-minimal
Requires(pre):	util-linux >= 2.18-2
Requires:	nss-myhostname
Requires:	lockdev
Conflicts:	initscripts < 9.24
Conflicts:	udev < 186-5
Requires:	kmod
%rename		readahead
Provides:	should-restart = system
# make sure we have /etc/os-release available, required by --with-distro
BuildRequires:	mandriva-release-common >= 1:2012.0-0.4
# (tpg) just to be sure we install this libraries
Requires:	libsystemd-daemon = %{version}-%{release}
Requires:	libsystemd-login = %{version}-%{release}
Requires:	libsystemd-journal = %{version}-%{release}
Requires:	libsystemd-id128 = %{version}-%{release}

%description
systemd is a system and session manager for Linux, compatible with
SysV and LSB init scripts. systemd provides aggressive parallelization
capabilities, uses socket and D-Bus activation for starting services,
offers on-demand starting of daemons, keeps track of processes using
Linux cgroups, supports snapshotting and restoring of the system
state, maintains mount and automount points and implements an
elaborate transactional dependency-based service control logic. It can
work as a drop-in replacement for sysvinit.

%if %{with uclibc}
%package -n uclibc-%{name}
Summary:	A System and Session Manager (uClibc linked)
Group:		System/Configuration/Boot and Init
Requires:	%{name} = %{EVRD}
Requires:	uclibc-udev = %{EVRD}
Requires:	uclibc-%{libdaemon} = %{EVRD}
Requires:	uclibc-%{liblogin} = %{EVRD}
Requires:	uclibc-%{liblogin} = %{EVRD}
Requires:	uclibc-%{liblogin} = %{EVRD}

%description -n	uclibc-%{name}
systemd is a system and session manager for Linux, compatible with
SysV and LSB init scripts. systemd provides aggressive parallelization
capabilities, uses socket and D-Bus activation for starting services,
offers on-demand starting of daemons, keeps track of processes using
Linux cgroups, supports snapshotting and restoring of the system
state, maintains mount and automount points and implements an
elaborate transactional dependency-based service control logic. It can
work as a drop-in replacement for sysvinit.
%endif

%package tools
Summary:	Non essential systemd tools
Group:		System/Configuration/Boot and Init
Requires:	%{name} = %{version}-%{release}
Conflicts:	%{name} < 35-6
Requires:	python-dbus
Requires:	python-cairo

%description tools
Non essential systemd tools.

%package units
Summary:	Configuration files, directories and installation tool for systemd
Group:		System/Configuration/Boot and Init
Requires(post):	coreutils
Requires(post):	gawk
Requires(post):	grep
Requires(post):	awk

%description units
Basic configuration files, directories and installation tool for the systemd
system and session manager.

%package sysvinit
Summary:	System V init tools
Group:		System/Configuration/Boot and Init
Requires:	%{name} = %{version}-%{release}
# (eugeni) systemd should work as a drop-in replacement for sysvinit, but not obsolete it
#SysVinit < %sysvinit_release-%sysvinit_release It's provides something
#like that SysVinit < 14-14 when it should be SysVinit 2.87-14
Provides:	sysvinit = %sysvinit_version-%sysvinit_release, SysVinit = %sysvinit_version-%sysvinit_release
Conflicts:	sysvinit < %sysvinit_version-%sysvinit_release, SysVinit < %sysvinit_version-%sysvinit_release
# Due to halt/poweroff etc. in _bindir
Conflicts: usermode-consoleonly < 1:1.110

%description sysvinit
Drop-in replacement for the System V init tools of systemd.

%package -n %{libdaemon}
Summary:	Systemd-daemon library package
Group:		System/Libraries
Provides:	libsystemd-daemon = %{version}-%{release}

%description -n	%{libdaemon}
This package provides the systemd-daemon shared library.

%if %{with uclibc}
%package -n	uclibc-%{libdaemon}
Summary:	Systemd-daemon library package (uClibc linked)
Group:		System/Libraries

%description -n	uclibc-%{libdaemon}
This package provides the systemd-daemon shared library.
%endif

%package -n %{libdaemon_devel}
Summary:	Systemd-daemon library development files
Group:		Development/C
Requires:	%{libdaemon} = %{version}-%{release}
%if %{with uclibc}
Requires:	uclibc-%{libdaemon} = %{version}-%{release}
%endif
Provides:	libsystemd-daemon-devel = %{version}-%{release}

%description -n	%{libdaemon_devel}
Development files for the systemd-daemon shared library.

%package -n %{liblogin}
Summary:	Systemd-login library package
Group:		System/Libraries
Provides:	libsystemd-login = %{version}-%{release}

%description -n	%{liblogin}
This package provides the systemd-login shared library.

%if %{with uclibc}
%package -n uclibc-%{liblogin}
Summary:	Systemd-login library package (uClibc linked)
Group:		System/Libraries

%description -n	uclibc-%{liblogin}
This package provides the systemd-login shared library.
%endif

%package -n %{liblogin_devel}
Summary:	Systemd-login library development files
Group:		Development/C
Requires:	%{liblogin} = %{version}-%{release}
%if %{with uclibc}
Requires:	uclibc-%{liblogin} = %{version}-%{release}
%endif
Provides:	libsystemd-login-devel = %{version}-%{release}

%description -n	%{liblogin_devel}
Development files for the systemd-login shared library.

%package -n %{libjournal}
Summary:	Systemd-journal library package
Group:		System/Libraries
Provides:	libsystemd-journal = %{version}-%{release}

%description -n	%{libjournal}
This package provides the systemd-journal shared library.

%if %{with uclibc}
%package -n uclibc-%{libjournal}
Summary:	Systemd-journal library package (uClibc linked)
Group:		System/Libraries

%description -n	uclibc-%{libjournal}
This package provides the systemd-journal shared library.
%endif

%package -n %{libjournal_devel}
Summary:	Systemd-journal library development files
Group:		Development/C
Requires:	%{libjournal} = %{version}-%{release}
%if %{with uclibc}
Requires:	uclibc-%{libjournal} = %{version}-%{release}
%endif
Provides:	libsystemd-journal-devel = %{version}-%{release}

%description -n	%{libjournal_devel}
Development files for the systemd-journal shared library.

%package -n %{libid128}
Summary:	Systemd-id128 library package
Group:		System/Libraries
Provides:	libsystemd-id128 = %{version}-%{release}

%description -n	%{libid128}
This package provides the systemd-id128 shared library.

%if %{with uclibc}
%package -n uclibc-%{libid128}
Summary:	Systemd-id128 library package (uClibc linked)
Group:		System/Libraries

%description -n	uclibc-%{libid128}
This package provides the systemd-id128 shared library.
%endif

%package -n %{libid128_devel}
Summary:	Systemd-id128 library development files
Group:		Development/C
Requires:	%{libid128} = %{version}-%{release}
%if %{with uclibc}
Requires:	uclibc-%{libid128} = %{version}-%{release}
%endif
Provides:	libsystemd-id128-devel = %{version}-%{release}

%description -n %{libid128_devel}
Development files for the systemd-id128 shared library.

%package -n udev
Summary:	Device manager for the Linux kernel
Group:		System/Configuration/Hardware
Requires:	%{name} = %{version}-%{release}
Requires:	ldetect-lst
Requires:	setup >= 2.7.16
Requires:	util-linux-ng >= 2.15
Requires:	acl
# for disk/lp groups
Requires(pre):	setup
Requires(pre):	coreutils
Requires(post,preun):	rpm-helper
Provides:	should-restart = system
Obsoletes:	hal <= 0.5.14-6

%description -n	udev
A collection of tools and a daemon to manage events received
from the kernel and deal with them in user-space. Primarily this
involves managing permissions, and creating and removing meaningful
symlinks to device nodes in /dev when hardware is discovered or
removed from the system

%if %{with uclibc}
%package -n uclibc-udev
Summary:	Device manager for the Linux kernel (uClibc linked)
Group:		System/Configuration/Hardware
Requires:	udev = %{EVRD}
#Requires:	ldetect-lst
#Requires:	setup >= 2.7.16
#Requires:	util-linux-ng >= 2.15
#Requires:	acl
# for disk/lp groups
#Requires(pre):	setup
#Requires(pre):	coreutils
#Requires(post,preun):	rpm-helper
#Provides:	should-restart = system

%description -n	uclibc-udev
A collection of tools and a daemon to manage events received
from the kernel and deal with them in user-space. Primarily this
involves managing permissions, and creating and removing meaningful
symlinks to device nodes in /dev when hardware is discovered or
removed from the system
%endif

%package -n %{libudev}
Summary:	Library for udev
Group:		System/Libraries
Obsoletes:	%{mklibname hal 1} <= 0.5.14-6

%description -n	%{libudev}
Library for udev.

%if %{with uclibc}
%package -n uclibc-%{libudev}
Summary:	Library for udev (uClibc linked)
Group:		System/Libraries

%description -n	uclibc-%{libudev}
Library for udev.
%endif

%package -n %{libudev_devel}
Summary:	Devel library for udev
Group:		Development/C
License:	LGPLv2+
Provides:	udev-devel = %{EVRD}
Requires:	%{libudev} = %{EVRD}
%if %{with uclibc}
Requires:	uclibc-%{libudev} = %{EVRD}
%endif
Obsoletes:	%{_lib}udev0-devel
Obsoletes:	%{name}-doc

%description -n	%{libudev_devel}
Devel library for udev.

%if !%{with bootstrap}
%package -n %{libgudev}
Summary:	Libraries for adding libudev support to applications that use glib
Group:		System/Libraries
#gw please don't remove this again, it is needed by the noarch package
#gudev-sharp
Provides:	libgudev = %{EVRD}

%description -n	%{libgudev}
This package contains the libraries that make it easier to use libudev
functionality from applications that use glib.

%package -n %{girgudev}
Group:		System/Libraries
Summary:	GObject Introspection interface library for gudev
Conflicts:	%{_lib}gudev1.0_0 < 182-5
Obsoletes:	%{_lib}udev-gir1.0

%description -n %{girgudev}
GObject Introspection interface library for gudev.

%package -n %{libgudev_devel}
Summary:	Header files for adding libudev support to applications that use glib
Group:		Development/C
Requires:	%{libgudev} = %{EVRD}

%description -n	%{libgudev_devel}
This package contains the header and pkg-config files for developing
glib-based applications using libudev functionality.
%endif

%package -n udev-doc
Summary:	Udev documentation
Group:		Books/Computer books

%description -n	udev-doc
This package contains documentation of udev.

%prep
%setup -q
%apply_patches
find src/ -name "*.vala" -exec touch '{}' \;

%build
autoreconf
%serverbuild_hardened

export CONFIGURE_TOP=$PWD

%if %{with uclibc}
mkdir -p uclibc
pushd uclibc
%configure2_5x \
	CC="%{uclibc_cc}" \
	CFLAGS="%{uclibc_cflags}" \
	--bindir=%{uclibc_root}%{_bindir} \
	--sbindir=%{uclibc_root}%{_sbindir} \
	--libdir=%{uclibc_root}%{_libdir} \
	--with-rootprefix= \
	--with-rootlibdir=%{uclibc_root}/%{_lib} \
	--libexecdir=%{_prefix}/lib \
	--with-distro=mandriva \
	--with-firmware-path=/lib/firmware/updates:/lib/firmware \
	--enable-static \
	--with-sysvinit-path=%{_initrddir} \
	--with-sysvrcd-path=%{_sysconfdir}/rc.d \
	--disable-selinux \
	--enable-split-usr \
	--enable-introspection=no \
	--with-usb-ids-path=/usr/share/usb.ids \
	--with-pci-ids-path=/usr/share/pci.ids \
	--enable-introspection=no \
	--disable-gudev \
	--disable-pam \
	--disable-libcryptsetup	\
	--disable-gcrypt \
	--disable-audit \
	--disable-manpages
%make
popd
%endif

mkdir -p shared
pushd shared
%configure2_5x \
	--with-rootprefix= \
	--with-rootlibdir=/%{_lib} \
	--libexecdir=%{_prefix}/lib \
	--with-distro=mandriva \
	--with-firmware-path=/lib/firmware/updates:/lib/firmware \
	--disable-static \
	--with-sysvinit-path=%{_initrddir} \
	--with-sysvrcd-path=%{_sysconfdir}/rc.d \
	--disable-selinux \
	--enable-split-usr \
%if %{with bootstrap}
	--enable-introspection=no \
%else
	--enable-introspection=yes \
%endif
	--with-usb-ids-path=/usr/share/usb.ids \
	--with-pci-ids-path=/usr/share/pci.ids
%make
popd

%install
%if %{with uclibc}
%makeinstall_std -C uclibc
mv %{buildroot}/bin %{buildroot}%{uclibc_root}/bin
mkdir -p %{buildroot}%{uclibc_root}/sbin
mv %{buildroot}%{uclibc_root}%{_bindir}/udevadm %{buildroot}%{uclibc_root}/sbin
rm -f %{buildroot}%{uclibc_root}%{_bindir}/systemd-analyze
rm -rf %{buildroot}%{uclibc_root}%{_libdir}/pkgconfig
%endif

%makeinstall_std -C shared

mkdir -p %{buildroot}{/bin,%{_sbindir}}

# (bor) create late shutdown and sleep directory
mkdir -p %{buildroot}%{systemd_libdir}/system-shutdown
mkdir -p %{buildroot}%{systemd_libdir}/system-sleep

# Create SysV compatibility symlinks. systemctl/systemd are smart
# enough to detect in which way they are called.
mkdir -p %{buildroot}/sbin
ln -s ..%{systemd_libdir}/systemd %{buildroot}/sbin/init
ln -s ..%{systemd_libdir}/systemd %{buildroot}/bin/systemd
ln -s ../bin/systemctl %{buildroot}/bin/reboot
ln -s ../bin/systemctl %{buildroot}/bin/halt
ln -s ../bin/systemctl %{buildroot}/bin/poweroff
ln -s ../bin/systemctl %{buildroot}/sbin/shutdown
ln -s ../bin/systemctl %{buildroot}/sbin/telinit
ln -s ../bin/systemctl %{buildroot}/sbin/runlevel
ln -s /bin/loginctl %{buildroot}%{_bindir}/systemd-loginctl
%if %{with uclibc}
ln -srf %{buildroot}%{uclibc_root}/bin/loginctl %{buildroot}%{uclibc_root}%{_bindir}/systemd-loginctl
%endif

# (tpg) dracut needs this
ln -s /bin/systemctl %{buildroot}%{_bindir}/systemctl

# We create all wants links manually at installation time to make sure
# they are not owned and hence overriden by rpm after the used deleted
# them.
rm -r %{buildroot}%{_sysconfdir}/systemd/system/*.target.wants
rm -f %{buildroot}%{_sysconfdir}/systemd/system/display-manager.service

# Make sure the ghost-ing below works
touch %{buildroot}%{_sysconfdir}/systemd/system/runlevel2.target
touch %{buildroot}%{_sysconfdir}/systemd/system/runlevel3.target
touch %{buildroot}%{_sysconfdir}/systemd/system/runlevel4.target
touch %{buildroot}%{_sysconfdir}/systemd/system/runlevel5.target

# Make sure these directories are properly owned
mkdir -p %{buildroot}/%{systemd_libdir}/system/basic.target.wants
mkdir -p %{buildroot}/%{systemd_libdir}/system/default.target.wants
mkdir -p %{buildroot}/%{systemd_libdir}/system/dbus.target.wants
mkdir -p %{buildroot}/%{systemd_libdir}/system/syslog.target.wants

#(tpg) keep these compat symlink
ln -s %{systemd_libdir}/system/systemd-udevd.service %{buildroot}/%{systemd_libdir}/system/udev.service
ln -s %{systemd_libdir}/system/systemd-udev-settle.service %{buildroot}/%{systemd_libdir}/system/udev-settle.service

# And the default symlink we generate automatically based on inittab
rm -f %{buildroot}%{_sysconfdir}/systemd/system/default.target

# (tpg) this is needed
mkdir -p %{buildroot}%{_prefix}/lib/systemd/system-generators
mkdir -p %{buildroot}%{_prefix}/lib/systemd/user-generators

# We are not prepared to deal with tmpfs /var/run or /var/lock
pushd %{buildroot}/%{systemd_libdir}/system/local-fs.target.wants && {
        rm -f var-lock.mount
        rm -f var-run.mount
popd
}

# (bor) make sure we own directory for bluez to install service
mkdir -p %{buildroot}/%{systemd_libdir}/system/bluetooth.target.wants

# use consistent naming and permissions for completion scriplets
mv %{buildroot}%{_sysconfdir}/bash_completion.d/systemd-bash-completion.sh %{buildroot}%{_sysconfdir}/bash_completion.d/systemd
chmod 644 %{buildroot}%{_sysconfdir}/bash_completion.d/systemd

# (tpg) use systemd's own mounting capability
sed -i -e 's/^#MountAuto=yes$/MountAuto=yes/' %{buildroot}/etc/systemd/system.conf
sed -i -e 's/^#SwapAuto=yes$/SwapAuto=yes/' %{buildroot}/etc/systemd/system.conf

# (bor) enable rpcbind.target by default so we have something to plug portmapper service into
ln -s ../rpcbind.target %{buildroot}/%{systemd_libdir}/system/multi-user.target.wants

# (bor) machine-id-setup is in /sbin in post-v20
install -d %{buildroot}/sbin && mv %{buildroot}/bin/systemd-machine-id-setup %{buildroot}/sbin
%if %{with uclibc}
install -d %{buildroot}%{uclibc_root}/sbin && mv %{buildroot}%{uclibc_root}/bin/systemd-machine-id-setup %{buildroot}%{uclibc_root}/sbin
%endif


# (eugeni) install /run
mkdir %{buildroot}/run

# (tpg) create missing dir
mkdir -p %{buildroot}%{_libdir}/systemd/user/

# add missing ttys (mdv #63600)
mkdir -p %{buildroot}/etc/systemd/system/getty.target.wants
pushd %{buildroot}/etc/systemd/system/getty.target.wants
	for _term in 1 2 3 4 5 6 ; do
	ln -s %{systemd_libdir}/system/getty@.service getty@tty$_term.service
	done
popd

# Create new-style configuration files so that we can ghost-own them
touch %{buildroot}%{_sysconfdir}/hostname
touch %{buildroot}%{_sysconfdir}/vconsole.conf
touch %{buildroot}%{_sysconfdir}/locale.conf
touch %{buildroot}%{_sysconfdir}/machine-id
touch %{buildroot}%{_sysconfdir}/machine-info
touch %{buildroot}%{_sysconfdir}/timezone
mkdir -p %{buildroot}%{_sysconfdir}/X11/xorg.conf.d
touch %{buildroot}%{_sysconfdir}/X11/xorg.conf.d/00-keyboard.conf

# (cg) Set up the pager to make it generally more useful
mkdir -p %{buildroot}%{_sysconfdir}/profile.d
cat > %{buildroot}%{_sysconfdir}/profile.d/40systemd.sh << EOF
export SYSTEMD_PAGER="/usr/bin/less -FR"
EOF
chmod 644 %{buildroot}%{_sysconfdir}/profile.d/40systemd.sh

# (tpg) add rpm macros
install -m 0644 -D %{SOURCE1} %{buildroot}%{_sysconfdir}/rpm/macros.d/%{name}.macros

# Make sure the NTP units dir exists
mkdir -p %{buildroot}%{systemd_libdir}/ntp-units.d/

# (tpg) Install default Mandriva preset policy for services
mkdir -p %{buildroot}%{systemd_libdir}/system-preset/
mkdir -p %{buildroot}%{systemd_libdir}/user-preset/
install -m 0644 %{SOURCE12} %{buildroot}%{systemd_libdir}/system-preset/

# Install rsyslog fragment
mkdir -p %{buildroot}%{_sysconfdir}/rsyslog.d/
install -m 0644 %{SOURCE11} %{buildroot}%{_sysconfdir}/rsyslog.d/

# (tpg) from mageia
# automatic systemd release on rpm installs/removals
# (see http://wiki.mandriva.com/en/Rpm_filetriggers)
install -d %{buildroot}%{_var}/lib/rpm/filetriggers
cat > %{buildroot}%{_var}/lib/rpm/filetriggers/systemd-daemon-reload.filter << EOF
^./lib/systemd/system/
^./etc/systemd/system/
EOF
cat > %{buildroot}%{_var}/lib/rpm/filetriggers/systemd-daemon-reload.script << EOF
#!/bin/sh
if /bin/mountpoint -q /sys/fs/cgroup/systemd; then
    if [ -x /bin/systemctl ]; then
	/bin/systemctl daemon-reload >/dev/null 2>&1 || :
    fi
fi
EOF
chmod 755 %{buildroot}%{_var}/lib/rpm/filetriggers/systemd-daemon-reload.script

#################
#	UDEV	#
#	START	#
#################

install -m 644 %{SOURCE2} %{buildroot}%{udev_rules_dir}/
install -m 644 %{SOURCE3} %{buildroot}%{udev_rules_dir}/
install -m 0644 %{SOURCE5} -D %{buildroot}%{_sysconfdir}/sysconfig/udev
# net rules
install -m 0644 %{SOURCE6} %{buildroot}%{udev_rules_dir}/
install -m 0755 %{SOURCE7} %{buildroot}%{udev_libdir}/net_create_ifcfg
install -m 0755 %{SOURCE8} %{buildroot}%{udev_libdir}/net_action
install -m 0644 %{SOURCE9} %{buildroot}%{_sysconfdir}/sysconfig/udev_net

install -m 0644 %{SOURCE10} %{buildroot}%{udev_rules_dir}/

# unless we make a decission to merge /*bin with /usr/*bin, we'll aim for FHS
# compliance and make sure to keep thing in their traditional locations
mv %{buildroot}%{_bindir}/udevadm %{buildroot}/sbin
# probably not required, but let's just be on the safe side for now..
ln -sf /sbin/udevadm %{buildroot}%{_bindir}/udevadm
ln -sf /sbin/udevadm %{buildroot}%{_sbindir}/udevadm

# (tpg) this is needed, because udevadm is in /sbin
# altering the path allows to boot on before root pivot
sed -i -e 's#/usr/bin/udevadm#/sbin/udevadm#g' %{buildroot}/%{systemd_libdir}/system/*.service

mkdir -p %{buildroot}%{_prefix}/lib/firmware/updates
mkdir -p %{buildroot}%{_sysconfdir}/udev/agents.d/usb
touch %{buildroot}%{_sysconfdir}/scsi_id.config

ln -s ..%{systemd_libdir}/systemd-udevd %{buildroot}/sbin/udevd
ln -s %{systemd_libdir}/systemd-udevd %{buildroot}%{udev_libdir}/udevd

# udev rules for zte 3g modems and drakx-net


mkdir -p %{buildroot}/lib/firmware/updates
# default /dev content, from Fedora RPM
mkdir -p %{buildroot}%{udev_libdir}/devices/{net,hugepages,pts,shm}
# From previous Mandriva /etc/udev/devices.d
mkdir -p %{buildroot}%{udev_libdir}/devices/cpu/0

#################
#	UDEV	#
#	END	#
#################

# (tpg) just delete this for now
# file /usr/share/man/man5/crypttab.5.xz 
# from install of systemd-186-2.x86_64 
# conflicts with file from package initscripts-9.25-10.x86_64
rm -rf %{buildroot}%{_mandir}/man5/crypttab*

%triggerin -- glibc
# reexec daemon on self or glibc update to avoid busy / on shutdown
# trigger is executed on both self and target install so no need to have
# extra own post
if [ $1 -ge 2 -o $2 -ge 2 ] ; then
	/bin/systemctl daemon-reexec 2>&1 || :
fi

%pre -n udev
if [ -d /lib/hotplug/firmware ]; then
	echo "Moving /lib/hotplug/firmware to /lib/firmware"
	mkdir -p /lib/firmware
	mv /lib/hotplug/firmware/* /lib/firmware/ 2>/dev/null
	rmdir -p --ignore-fail-on-non-empty /lib/hotplug/firmware
	:
fi

%post -n udev
/bin/systemctl --quiet try-restart systemd-udevd.service >/dev/null 2>&1 || :

#%post -n uclibc-udev
#%{uclibc_root}/bin/systemctl --quiet try-restart systemd-udevd.service >/dev/null 2>&1 || :

%pre
systemctl stop systemd-udevd.service systemd-udev.service systemd-udev-control.socket systemd-udev-kernel.socket >/dev/null 2>&1 || :

%post
/usr/bin/systemd-machine-id-setup > /dev/null 2>&1 || :
/usr/lib/systemd/systemd-random-seed save > /dev/null 2>&1 || :
/bin/systemctl daemon-reexec > /dev/null 2>&1 || :
/bin/systemctl start systemd-udevd.service systemd-udev.service >/dev/null 2>&1 || :

# (tpg) this is needed for rsyslog
/bin/ln -s /usr/lib/systemd/system/rsyslog.service /etc/systemd/system/syslog.service >/dev/null 2>&1 || :

%triggerin units -- %{name}-units < 35-1
# Enable the services we install by default.
/bin/systemctl --quiet enable \
	hwclock-load.service \
        getty@.service \
	quotaon.service \
	quotacheck.service \
	remote-fs.target
	systemd-readahead-replay.service \
	systemd-readahead-collect.service \
	2>&1 || :
# rc-local is now enabled by default in base package
rm -f /etc/systemd/system/multi-user.target.wants/rc-local.service || :

%post units
if [ $1 -eq 1 ] ; then
        # Try to read default runlevel from the old inittab if it exists
        runlevel=$(/bin/awk -F ':' '$3 == "initdefault" && $1 !~ "^#" { print $2 }' /etc/inittab 2> /dev/null)
        if [ -z "$runlevel" ] ; then
                target="/lib/systemd/system/graphical.target"
        else
                target="/lib/systemd/system/runlevel$runlevel.target"
        fi

        # And symlink what we found to the new-style default.target
        /bin/ln -sf "$target" %{_sysconfdir}/systemd/system/default.target 2>&1 || :

        # Enable the services we install by default.
        /bin/systemctl --quiet enable \
                getty@.service \
                quotaon.service \
                quotacheck.service \
                remote-fs.target \
                systemd-readahead-replay.service \
                systemd-readahead-collect.service \
                2>&1 || :
fi

hostname_new=`cat %{_sysconfdir}/hostname 2>/dev/null`
if [ -z $hostname_new ]; then
        hostname_old=`cat /etc/sysconfig/network 2>/dev/null | grep HOSTNAME | cut -d "=" -f2`
	if [ ! -z $hostname_old ]; then
    		echo $hostname_old >> %{_sysconfdir}/hostname
        else
    		echo "localhost" >> %{_sysconfdir}/hostname
        fi
fi

%preun units
if [ $1 -eq 0 ] ; then
        /bin/systemctl --quiet disable \
		getty@.service \
		quotaon.service \
		quotacheck.service \
		remote-fs.target \
		systemd-readahead-replay.service \
		systemd-readahead-collect.service \
		systemd-udev-settle.service \
		2>&1 || :

        /bin/rm -f /etc/systemd/system/default.target 2>&1 || :
fi

%postun units
if [ $1 -ge 1 ] ; then
        /bin/systemctl daemon-reload 2>&1 || :
fi

%files
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/org.freedesktop.systemd1.conf
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/org.freedesktop.hostname1.conf
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/org.freedesktop.locale1.conf
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/org.freedesktop.login1.conf
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/org.freedesktop.timedate1.conf
%config(noreplace) %{_sysconfdir}/systemd/system.conf
%config(noreplace) %{_sysconfdir}/systemd/logind.conf
%config(noreplace) %{_sysconfdir}/systemd/journald.conf
%config(noreplace) %{_sysconfdir}/systemd/user.conf
%config(noreplace) %{_sysconfdir}/rsyslog.d/listen.conf
%config(noreplace) /usr/lib/sysctl.d/coredump.conf
%ghost %config(noreplace) %{_sysconfdir}/hostname
%ghost %config(noreplace) %{_sysconfdir}/vconsole.conf
%ghost %config(noreplace) %{_sysconfdir}/locale.conf
%ghost %config(noreplace) %{_sysconfdir}/machine-id
%ghost %config(noreplace) %{_sysconfdir}/machine-info
%ghost %config(noreplace) %{_sysconfdir}/timezone
%ghost %config(noreplace) %{_sysconfdir}/X11/xorg.conf.d/00-keyboard.conf

%dir /run
%dir %{systemd_libdir}
%dir %{systemd_libdir}/*-generators
%dir %{systemd_libdir}/system-shutdown
%dir %{systemd_libdir}/system-sleep
%dir %{systemd_libdir}/ntp-units.d
%dir %{systemd_libdir}/system-preset
%dir %{systemd_libdir}/user-preset
%dir %{_prefix}/lib/tmpfiles.d
%dir %{_prefix}/lib/sysctl.d
%dir %{_prefix}/lib/modules-load.d
%dir %{_prefix}/lib/binfmt.d

%{_sysconfdir}/xdg/systemd
/bin/systemd-ask-password
/bin/systemd-notify
/bin/systemd-tmpfiles
/bin/systemd-tty-ask-password-agent
/bin/systemd
/bin/journalctl
/bin/loginctl
/bin/systemd-inhibit
/sbin/systemd-machine-id-setup
%{_bindir}/systemd-delta
%{_bindir}/systemd-detect-virt
%{_bindir}/systemd-loginctl
%{systemd_libdir}/systemd
%{systemd_libdir}/systemd-ac-power
%{systemd_libdir}/systemd-binfmt
%{systemd_libdir}/systemd-c*
%{systemd_libdir}/systemd-fsck
%{systemd_libdir}/systemd-hostnamed
%{systemd_libdir}/systemd-initctl
%{systemd_libdir}/systemd-journald
%{systemd_libdir}/systemd-lo*
%{systemd_libdir}/systemd-m*
%{systemd_libdir}/systemd-quotacheck
%{systemd_libdir}/systemd-random-seed
%{systemd_libdir}/systemd-re*
%{systemd_libdir}/systemd-s*
%{systemd_libdir}/systemd-time*
%{systemd_libdir}/systemd-update-utmp
%{systemd_libdir}/systemd-user-sessions
%{systemd_libdir}/systemd-vconsole-setup
%{systemd_libdir}/*-generators/*
%{systemd_libdir}/system-preset/99-default.preset
/usr/lib/tmpfiles.d/*.conf
/%{_lib}/security/pam_systemd.so
%{_var}/lib/rpm/filetriggers/systemd-daemon-reload.*
%{_bindir}/systemd-cgls
%{_bindir}/systemd-nspawn
%{_bindir}/systemd-stdio-bridge
%{_bindir}/systemd-cat
%{_bindir}/systemd-cgtop
%{_mandir}/man1/systemd.*
%{_mandir}/man1/systemd-ask-password.*
%{_mandir}/man1/systemd-tty-ask-password-agent.*
%{_mandir}/man1/systemd-cat.1*
%{_mandir}/man1/systemd-cgls.*
%{_mandir}/man1/systemd-cgtop.*
%{_mandir}/man1/journalctl.1*
%{_mandir}/man1/loginctl.*
%{_mandir}/man1/systemd-machine-id-setup.1*
%{_mandir}/man1/systemd-notify.*
%{_mandir}/man1/systemd-nspawn.*
%{_mandir}/man1/systemd-delta.1.*
%{_mandir}/man1/systemd-detect-virt.1.*
%{_mandir}/man1/systemd-inhibit.1.*
%{_mandir}/man3/*
%{_mandir}/man5/*
%{_mandir}/man7/*
%{_mandir}/man8/pam_systemd.*
%{_mandir}/man8/systemd-*
%{_datadir}/dbus-1/services/org.freedesktop.systemd1.service
%{_datadir}/dbus-1/system-services/org.freedesktop.hostname1.service
%{_datadir}/dbus-1/system-services/org.freedesktop.systemd1.service
%{_datadir}/dbus-1/system-services/org.freedesktop.locale1.service
%{_datadir}/dbus-1/system-services/org.freedesktop.login1.service
%{_datadir}/dbus-1/system-services/org.freedesktop.timedate1.service
%{_datadir}/dbus-1/interfaces/org.freedesktop.systemd1.*.xml
%{_datadir}/dbus-1/interfaces/org.freedesktop.hostname1*.xml
%{_datadir}/dbus-1/interfaces/org.freedesktop.locale1*.xml
%{_datadir}/dbus-1/interfaces/org.freedesktop.timedate1*.xml
%{_datadir}/polkit-1/actions/org.freedesktop.systemd1.policy
%{_datadir}/polkit-1/actions/org.freedesktop.hostname1.policy
%{_datadir}/polkit-1/actions/org.freedesktop.locale1.policy
%{_datadir}/polkit-1/actions/org.freedesktop.login1.policy
%{_datadir}/polkit-1/actions/org.freedesktop.timedate1.policy
%{_datadir}/systemd/kbd-model-map
%{_docdir}/systemd

%if %{with uclibc}
%files -n uclibc-%{name}
%{uclibc_root}/bin/systemctl
%{uclibc_root}/bin/systemd-ask-password
%{uclibc_root}/bin/systemd-notify
%{uclibc_root}/bin/systemd-tmpfiles
%{uclibc_root}/bin/systemd-tty-ask-password-agent
%{uclibc_root}/bin/journalctl
%{uclibc_root}/bin/loginctl
%{uclibc_root}/bin/systemd-inhibit
%{uclibc_root}/sbin/systemd-machine-id-setup
%{uclibc_root}%{_bindir}/systemd-delta
%{uclibc_root}%{_bindir}/systemd-detect-virt
%{uclibc_root}%{_bindir}/systemd-loginctl
%{uclibc_root}%{_bindir}/systemd-cgls
%{uclibc_root}%{_bindir}/systemd-nspawn
%{uclibc_root}%{_bindir}/systemd-stdio-bridge
%{uclibc_root}%{_bindir}/systemd-cat
%{uclibc_root}%{_bindir}/systemd-cgtop
%endif

%files tools
%{_bindir}/systemd-analyze
%{_mandir}/man1/systemd-analyze.1*
%dir %{python_sitearch}/%{name}
%{python_sitearch}/%{name}/*.py*
%{python_sitearch}/%{name}/*.so

%files units
%dir %{_sysconfdir}/systemd
%dir %{_sysconfdir}/systemd/system
%dir %{_sysconfdir}/systemd/user
%dir %{_sysconfdir}/systemd/system/getty.target.wants
%dir %{_sysconfdir}/tmpfiles.d
%dir %{_sysconfdir}/sysctl.d
%dir %{_sysconfdir}/modules-load.d
%dir %{_sysconfdir}/binfmt.d
%dir %{_sysconfdir}/bash_completion.d

%{_sysconfdir}/systemd/system/getty.target.wants/getty@*.service
%{_sysconfdir}/bash_completion.d/systemd

/bin/systemctl
%{_bindir}/systemctl
%{systemd_libdir}/system
/usr/lib/systemd/
%{_sysconfdir}/profile.d/40systemd.sh
%{_sysconfdir}/rpm/macros.d/%{name}.macros
%{_sysconfdir}/rpm/macros.systemd
%{_mandir}/man1/systemctl.*

%ghost %config(noreplace) %{_sysconfdir}/systemd/system/runlevel2.target
%ghost %config(noreplace) %{_sysconfdir}/systemd/system/runlevel3.target
%ghost %config(noreplace) %{_sysconfdir}/systemd/system/runlevel4.target
%ghost %config(noreplace) %{_sysconfdir}/systemd/system/runlevel5.target

%files sysvinit
/sbin/init
/bin/reboot
/bin/halt
/bin/poweroff
/sbin/shutdown
/sbin/telinit
/sbin/runlevel
%{_mandir}/man1/init.*
%{_mandir}/man8/halt.*
%{_mandir}/man8/reboot.*
%{_mandir}/man8/shutdown.*
%{_mandir}/man8/poweroff.*
%{_mandir}/man8/telinit.*
%{_mandir}/man8/runlevel.*
%dir /run

%files -n %{libdaemon}
/%{_lib}/libsystemd-daemon.so.%{libdaemon_major}*

%if %{with uclibc}
%files -n uclibc-%{libdaemon}
%{uclibc_root}/%{_lib}/libsystemd-daemon.so.%{libdaemon_major}*
%endif

%files -n %{libdaemon_devel}
%dir %{_includedir}/systemd
%{_includedir}/systemd/sd-daemon.h
%{_libdir}/libsystemd-daemon.so
%if %{with uclibc}
%{uclibc_root}%{_libdir}/libsystemd-daemon.so
%endif
%{_libdir}/pkgconfig/libsystemd-daemon.pc
%{_datadir}/pkgconfig/systemd.pc
%{_includedir}/systemd/sd-messages.h
%{_includedir}/systemd/sd-shutdown.h

%files -n %{liblogin}
/%{_lib}/libsystemd-login.so.%{liblogin_major}*

%if %{with uclibc}
%files -n uclibc-%{liblogin}
%{uclibc_root}/%{_lib}/libsystemd-login.so.%{liblogin_major}*
%endif

%files -n %{liblogin_devel}
%dir %{_includedir}/systemd
%{_includedir}/systemd/sd-login.h
%{_libdir}/libsystemd-login.so
%if %{with uclibc}
%{uclibc_root}%{_libdir}/libsystemd-login.so
%endif
%{_libdir}/pkgconfig/libsystemd-login.pc

%files -n %{libjournal}
/%{_lib}/libsystemd-journal.so.%{libjournal_major}*

%if %{with uclibc}
%files -n uclibc-%{libjournal}
%{uclibc_root}/%{_lib}/libsystemd-journal.so.%{libjournal_major}*
%endif

%files -n %{libjournal_devel}
%dir %{_includedir}/systemd
%{_includedir}/systemd/sd-journal.h
%{_libdir}/libsystemd-journal.so
%if %{with uclibc}
%{uclibc_root}%{_libdir}/libsystemd-journal.so
%endif
%{_libdir}/pkgconfig/libsystemd-journal.pc

%files -n %{libid128}
/%{_lib}/libsystemd-id128.so.%{libid128_major}*

%if %{with uclibc}
%files -n uclibc-%{libid128}
%{uclibc_root}/%{_lib}/libsystemd-id128.so.%{libid128_major}*
%endif

%files -n %{libid128_devel}
%dir %{_includedir}/systemd
%{_includedir}/systemd/sd-id128.h
%{_libdir}/libsystemd-id128.so
%if %{with uclibc}
%{uclibc_root}%{_libdir}/libsystemd-id128.so
%endif
%{_libdir}/pkgconfig/libsystemd-id128.pc

%files -n udev
%dir /lib/firmware
%dir /lib/firmware/updates
%dir %{udev_libdir}
%dir %{_sysconfdir}/udev
%dir %{udev_rules_dir}

%dir %attr(0644,root,root) %{udev_libdir}/keymaps
%dir %{_sysconfdir}/udev/agents.d
%dir %{_sysconfdir}/udev/agents.d/usb
%config(noreplace) %{_sysconfdir}/sysconfig/udev
%config(noreplace) %{_sysconfdir}/sysconfig/udev_net
%config(noreplace) %{_sysconfdir}/udev/*.conf
%ghost %config(noreplace,missingok) %attr(0644,root,root) %{_sysconfdir}/scsi_id.config

%{systemd_libdir}/systemd-udevd
%{_bindir}/udevadm
%attr(0755,root,root) /sbin/udevadm
%attr(0755,root,root) %{_sbindir}/udevadm
%attr(0755,root,root) /sbin/udevd
%attr(0755,root,root) %{udev_libdir}/udevd
%{udev_libdir}/keymaps/*
%{udev_rules_dir}/*.rules

%attr(0755,root,root) %{udev_libdir}/keymap
%attr(0755,root,root) %{udev_libdir}/accelerometer
%attr(0755,root,root) %{udev_libdir}/ata_id
%attr(0755,root,root) %{udev_libdir}/cdrom_id
%attr(0755,root,root) %{udev_libdir}/scsi_id
%attr(0755,root,root) %{udev_libdir}/collect
#%attr(0755,root,root) %{udev_libdir}/create_floppy_devices
#%attr(0755,root,root) %{udev_libdir}/rule_generator.functions
#%attr(0755,root,root) %{udev_libdir}/write_cd_rules
#%attr(0755,root,root) %{udev_libdir}/write_net_rules
%attr(0755,root,root) %{udev_libdir}/net_create_ifcfg
%attr(0755,root,root) %{udev_libdir}/net_action
%attr(0755,root,root) %{udev_libdir}/v4l_id
%attr(0755,root,root) %{udev_libdir}/mtd_probe
%attr(0755,root,root) %{udev_libdir}/findkeyboards
%attr(0755,root,root) %{udev_libdir}/keyboard-force-release.sh

# From previous Mandriva /etc/udev/devices.d and patches
%attr(0666,root,root) %dev(c,1,3) %{udev_libdir}/devices/null
%attr(0600,root,root) %dev(b,2,0) %{udev_libdir}/devices/fd0
%attr(0600,root,root) %dev(b,2,1) %{udev_libdir}/devices/fd1
%attr(0600,root,root) %dev(c,21,0) %{udev_libdir}/devices/sg0
%attr(0600,root,root) %dev(c,21,1) %{udev_libdir}/devices/sg1
%attr(0600,root,root) %dev(c,9,0) %{udev_libdir}/devices/st0
%attr(0600,root,root) %dev(c,9,1) %{udev_libdir}/devices/st1
%attr(0600,root,root) %dev(c,99,0) %{udev_libdir}/devices/parport0
%dir %{udev_libdir}/devices/cpu
%dir %{udev_libdir}/devices/cpu/0
%attr(0600,root,root) %dev(c,203,0) %{udev_libdir}/devices/cpu/0/cpuid
%attr(0600,root,root) %dev(c,10,184) %{udev_libdir}/devices/cpu/0/microcode
%attr(0600,root,root) %dev(c,202,0) %{udev_libdir}/devices/cpu/0/msr
%attr(0600,root,root) %dev(c,162,0) %{udev_libdir}/devices/rawctl
%attr(0600,root,root) %dev(c,195,0) %{udev_libdir}/devices/nvidia0
%attr(0600,root,root) %dev(c,195,255) %{udev_libdir}/devices/nvidiactl
# Default static nodes to copy to /dev on udevd start
%dir %{udev_libdir}/devices
# From Fedora RPM
%attr(0755,root,root) %dir %{udev_libdir}/devices/net
%attr(0755,root,root) %dir %{udev_libdir}/devices/hugepages
%attr(0755,root,root) %dir %{udev_libdir}/devices/pts
%attr(0755,root,root) %dir %{udev_libdir}/devices/shm
%attr(666,root,root) %dev(c,10,200) %{udev_libdir}/devices/net/tun
%attr(600,root,root) %dev(c,108,0) %{udev_libdir}/devices/ppp
%attr(666,root,root) %dev(c,10,229) %{udev_libdir}/devices/fuse
%attr(660,root,lp) %dev(c,6,0) %{udev_libdir}/devices/lp0
%attr(660,root,lp) %dev(c,6,1) %{udev_libdir}/devices/lp1
%attr(660,root,lp) %dev(c,6,2) %{udev_libdir}/devices/lp2
%attr(660,root,lp) %dev(c,6,3) %{udev_libdir}/devices/lp3
%attr(640,root,disk) %dev(b,7,0) %{udev_libdir}/devices/loop0
%attr(640,root,disk) %dev(b,7,1) %{udev_libdir}/devices/loop1
%attr(640,root,disk) %dev(b,7,2) %{udev_libdir}/devices/loop2
%attr(640,root,disk) %dev(b,7,3) %{udev_libdir}/devices/loop3
%attr(640,root,disk) %dev(b,7,4) %{udev_libdir}/devices/loop4
%attr(640,root,disk) %dev(b,7,5) %{udev_libdir}/devices/loop5
%attr(640,root,disk) %dev(b,7,6) %{udev_libdir}/devices/loop6
%attr(640,root,disk) %dev(b,7,7) %{udev_libdir}/devices/loop7
#%{_mandir}/man8/systemd-udevd.8.*
%{_mandir}/man8/udevadm.8.*

%if %{with uclibc}
%files -n uclibc-udev
%attr(0755,root,root) %{uclibc_root}/sbin/udevadm
%endif

%files -n %{libudev}
/%{_lib}/libudev.so.%{udev_major}*

%if %{with uclibc}
%files -n uclibc-%{libudev}
%{uclibc_root}/%{_lib}/libudev.so.%{udev_major}*
%endif

%files -n %{libudev_devel}
#%doc COPYING README TODO ChangeLog NEWS src/keymap/README.keymap.txt
#%doc %{_datadir}/gtk-doc/html/libudev
%{_libdir}/libudev.so
%if %{with uclibc}
%{uclibc_root}%{_libdir}/libudev.a
%{uclibc_root}%{_libdir}/libudev.so
%endif
%{_libdir}/pkgconfig/libudev.pc
%{_datadir}/pkgconfig/udev.pc
%{_includedir}/libudev.h

%if !%{with bootstrap}
%files -n %{libgudev}
/%{_lib}/libgudev-%{gudev_api}.so.%{gudev_major}*

%files -n %{girgudev}
%{_libdir}/girepository-1.0/GUdev-%{gudev_api}.typelib

%files -n %{libgudev_devel}
#%doc %{_datadir}/gtk-doc/html/gudev
%{_libdir}/libgudev-%{gudev_api}.so
%{_includedir}/gudev-%{gudev_api}
%{_datadir}/gir-1.0/GUdev-%{gudev_api}.gir
%{_libdir}/pkgconfig/gudev-%{gudev_api}.pc
%endif

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16549 |12mr|systemtap-1.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	Infrastructure to gather information about the running Linux system
Name: 		systemtap
Epoch:		1
Version: 	1.7
Release: 	1
License: 	GPLv2+
Group: 		Development/Kernel
URL: 		http://sourceware.org/systemtap/
Source0:	ftp://sourceware.org/pub/%{name}/releases/%{name}-%{version}.tar.gz
Patch0:		systemtap-1.5-rpm5-support.patch
Patch1:		systemtap-1.7-automake1.12.patch
Buildrequires:	elfutils-static-devel
BuildRequires:	gtkmm2.4-devel
Buildrequires:	libavahi-client-devel
Buildrequires:	latex2html
BuildRequires:	libglade2.0-devel
BuildRequires:	nss-devel nspr-devel
BuildRequires:	rpm-devel
BuildRequires:	pkgconfig
BuildRequires:	gettext gettext-devel
BuildRequires:	xmlto
BuildRequires:	texlive
BuildRequires:	automake autoconf libtool


%description
SystemTap provides free software (GPL) infrastructure to simplify the gathering
of information about the running Linux system. This assists diagnosis of a 
performance or functional problem. SystemTap eliminates the need for the 
developer to go through the tedious and disruptive instrument, recompile, 
install, and reboot sequence that may be otherwise required to collect data.

SystemTap provides a simple command line interface and scripting language for
writing instrumentation for a live running kernel. We are publishing samples, 
as well as enlarging the internal "tapset" script library to aid reuse and 
abstraction. We also plan to support probing userspace applications. We are 
investigating interfacing Systemtap with similar tools such as Frysk, 
Oprofile and LTT.

Current project members include Red Hat, IBM, Intel, and Hitachi.


%prep
%setup -q
%patch0 -p1 -b .rpm5~
%patch1 -p1 -b .automake~

%build
sed -i \
        -e 's:-Werror::g' \
        configure.ac Makefile.am \
        grapher/Makefile.am \
        runtime/staprun/Makefile.am \
        buildrun.cxx \
        runtime/bench2/bench.rb \
        runtime/bench2/Makefile \
        testsuite/systemtap.unprivileged/unprivileged_probes.exp \
        testsuite/systemtap.unprivileged/unprivileged_myproc.exp \
        testsuite/systemtap.base/stmt_rel_user.exp \
        testsuite/systemtap.base/sdt_va_args.exp \
        testsuite/systemtap.base/sdt_misc.exp \
        testsuite/systemtap.base/sdt.exp \
        scripts/kprobes_test/gen_code.py

autoreconf -f
%configure2_5x	--with-rpm
make

%install
%makeinstall

# we add testsuite with a lot of examples
install -m 766 -d testsuite %{buildroot}/%{_datadir}/%{name}/

%files
%doc AUTHORS INSTALL HACKING README
%{_bindir}/dtrace
%{_bindir}/stap*
%{_mandir}/man*/*
%{_libdir}/%{name}/*
%{_datadir}/%{name}/*
%{_includedir}/sys/sdt.h
%{_includedir}/sys/sdt-config.h
%{_localedir}/*/LC_MESSAGES/systemtap.mo

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16550 |12mr|sysvinit-2.87-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define enable_bootlogd_service 0
%define _disable_ld_no_undefined 1

Summary: Programs which control basic system processes
Name: sysvinit
Version: 2.87
Release: 16
License: GPLv2+
Group: System/Configuration/Boot and Init
Source: https://alioth.debian.org/frs/download.php/3060/sysvinit-%{version}.tar.gz
Source1: bootlogd
Source2: stop-bootlogd
URL: https://alioth.debian.org/projects/pkg-sysvinit/
Patch1: sysvinit-2.78-man.patch
Patch4: sysvinit-2.86-autofsck.patch
Patch5: sysvinit-2.86-loginshell.patch
Patch8: sysvinit-2.86-inittab.patch
Patch10: sysvinit-2.87-pidof.patch
Patch13: sysvinit-2.86-single.patch
Patch16: sysvinit-2.86-quiet.patch
Patch23: sysvinit-2.86-pidof-man.patch
Patch24: sysvinit-2.87-sulogin.patch
Patch25: sysvinit-2.87-wide.patch
Patch26: sysvinit-2.87-ipv6.patch
# Add -m option to pidof to omit processes that match existing omitted pids (#632321)
Patch27: sysvinit-2.87-omit.patch
Patch28: sysvinit-2.87-crypt-lib.patch

# Mandriva patches
Patch100: sysvinit-2.86-shutdown.patch
Patch104: sysvinit-2.85-walltty.patch
Patch105: sysvinit-disable-respawn-more-quickly.patch
# do not try to take over console tty for rc.sysinit, it conflicts with speedboot (Mdv bug #58488)
Patch106: sysvinit-2.87-speedboot-ioctl.patch

# Debian patches
Patch200: 50_bootlogd_devsubdir.patch
Patch201: 54_bootlogd_findptyfail.patch
Patch202: 55_bootlogd_flush.patch
Patch203: 99_ftbfs_define_enoioctlcmd.patch
BuildRequires: glibc-static-devel
Requires: pam >= 0.66-5
Requires(post): coreutils
Requires: sysvinit-tools = %{version}-%{release}
Obsoletes: SysVinit < 2.86-6mdv2008.1
Provides: SysVinit = %{version}-%{release}

%description
The sysvinit package contains a group of processes that control
the very basic functions of your system. sysvinit includes the init
program, the first program started by the Linux kernel when the
system boots. Init then controls the startup, running, and shutdown
of all other programs.

%package tools
Summary: Tools used for process and utmp management
Group: System/Configuration/Boot and Init
Conflicts: sysvinit < 2.87-2mdv

%description tools
The sysvinit-tools package contains various tools used for process
management.


%prep
%setup -q -n sysvinit-%{version}dsf
# We use a shell, not sulogin. Other random man fixes go here (such as #192804)
%patch1 -p1 -b .manpatch
# Unlink /.autofsck on shutdown -f
%patch4 -p1 -b .autofsck
# Invoke single-user shell as a login shell (#105653)
%patch5 -p1 -b .loginshell
# Adjust examples in inittab(5) to more accurately reflect RH/Fedora
# usage (#173572)
%patch8 -p1 -b .inittabdocs
# Fix various things in pidof - pidof /x/y matching /z/y, pidof -x
# for scripts, etc.
%patch10 -p1 -b .pidof
# Fix single user mode (#176348)
%patch13 -p1 -b .single
# Be less verbose when booted with 'quiet'
%patch16 -p1 -b .quiet
# Document some of the behavior of pidof. (#201317)
%patch23 -p1 -b .pidof
# get_default_context_with_level returns 0 on success (#568530)
%patch24 -p1 -b .sulogin
# Add wide output names with -w (#550333)
%patch25 -p1 -b .wide
# Change accepted ipv6 addresses (#573346)
%patch26 -p1 -b .ipv6
# Support -m option for pidof (#632321)
%patch27 -p1 -b .omit
%patch28 -p1 -b .crypt_lib~

%patch100 -p1 -b .shutdown
%patch104 -p1 -b .wall
%patch105 -p1 -b .disable-respawn-more-quickly
%patch106 -p1 -b .speedboot-ioctl

%patch200 -p1 -b .bootlogd_devsubdir
%patch201 -p1 -b .bootlogd_findptyfail
%patch202 -p1 -b .bootlogd_flush
%patch203 -p1 -b .define_enoioctlcmd

%build
%make CFLAGS="%{optflags} -D_GNU_SOURCE" LDFLAGS="%{ldflags}" LCRYPT="-lcrypt" -C src

%install
rm -rf %{buildroot}
for I in bin sbin usr/{bin,include} %{_mandir}/man{1,3,5,8} etc var/run dev; do
	mkdir -p %{buildroot}/$I
done

make -C src ROOT=%{buildroot} MANDIR=%{_mandir} STRIP=/bin/true \
	BIN_OWNER=`id -nu` BIN_GROUP=`id -ng` install

# If this already exists, just do nothing (the ||: part)
mknod --mode=0600 %{buildroot}/dev/initctl p ||:
ln -snf killall5 %{buildroot}/sbin/pidof

chmod 755 %{buildroot}/usr/bin/utmpdump

mkdir -p %{buildroot}%{_sysconfdir}/rc.d/init.d/
install -m755 %{SOURCE1} %{SOURCE2} %{buildroot}%{_sysconfdir}/rc.d/init.d/

%if !%enable_bootlogd_service
sed -i -e 's/chkconfig\: 2345/chkconfig: -/g' %{buildroot}%{_sysconfdir}/rc.d/init.d/bootlogd %{buildroot}%{_sysconfdir}/rc.d/init.d/stop-bootlogd
%endif

mkdir -p  %{buildroot}%{_sysconfdir}/sysconfig
cat << EOF > %{buildroot}%{_sysconfdir}/sysconfig/bootlogd
BOOTLOGD_ENABLED=no
EOF

# Remove unpackaged file(s)
rm -rf	%{buildroot}/usr/include

# Remove sulogin and utmpdump, they're part of util-linux these days
rm %buildroot/sbin/sulogin %buildroot%_mandir/man8/sulogin*
rm %buildroot%_bindir/utmpdump

%post
%_post_service bootlogd
%_post_service stop-bootlogd

[ ! -p /dev/initctl ] && rm -f /dev/initctl && mknod --mode=0600 /dev/initctl p || :
[ -e /var/run/initrunlvl ] && ln -s ../var/run/initrunlvl /etc/initrunlvl || :
[ -x /sbin/telinit -a -p /dev/initctl -a -f /proc/1/exe -a -d /proc/1/root ] && /sbin/telinit u || :
exit 0

%preun
%_preun_service bootlogd
%_preun_service stop-bootlogd

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc doc/Propaganda doc/Install
%doc doc/sysvinit-*.lsm contrib/start-stop-daemon.* 
/sbin/bootlogd
/sbin/halt
/sbin/init
/sbin/poweroff
/sbin/reboot
/sbin/runlevel
/sbin/shutdown
/sbin/telinit
%{_mandir}/man5/*
%{_mandir}/man8/halt*
%{_mandir}/man8/init*
%{_mandir}/man8/poweroff*
%{_mandir}/man8/reboot*
%{_mandir}/man8/runlevel*
%{_mandir}/man8/shutdown*
%{_mandir}/man8/telinit*
%{_mandir}/man8/bootlogd*
%ghost /dev/initctl

%{_sysconfdir}/rc.d/init.d/*bootlogd
%config(noreplace) %{_sysconfdir}/sysconfig/bootlogd

%files tools
%defattr(-,root,root)
%doc doc/Changelog COPYRIGHT
/bin/mountpoint
/bin/pidof
%{_bindir}/last
%{_bindir}/lastb
%{_bindir}/mesg
%attr(2555,root,tty)  /usr/bin/wall
/sbin/pidof
/sbin/killall5
%{_mandir}/man1/*
%{_mandir}/man8/killall5*
%{_mandir}/man8/pidof*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16551 |12mr|t1lib-5.1.2-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 5
%define libname %mklibname %{name} %{major}
%define develname %mklibname -d %name

Summary:	Type 1 font rasterizer
Name:		t1lib
Version:	5.1.2
Release:	14
License:	LGPLv2+
Group:		System/Libraries
URL:		ftp://sunsite.unc.edu/pub/Linux/libs/graphics/
Source:		ftp://sunsite.unc.edu/pub/Linux/libs/graphics/%{name}-%{version}.tar.gz
Patch1:		%{name}-doc.patch
Patch2:     %{name}-config.patch
Patch4:		t1lib-5.1.2-lib-cleanup.patch
Patch5:		t1lib-5.1.2-segf.patch
Patch6:		t1lib-5.1.2-format_not_a_string_literal_and_no_format_arguments.diff
Patch7:		t1lib-5.1.2-CVE-2010-2642,CVE-2011-0433.diff
Patch8:		t1lib-5.1.2-CVE-2011-0764,1552,1553,1554.diff
BuildRequires:	libx11-devel
BuildRequires:	libxaw-devel
BuildRequires:	libxt-devel
BuildRequires:  tetex
BuildRequires:  tetex-latex
Epoch: 		1

%description
T1lib is a library for generating character and string-glyphs from
Adobe Type 1 fonts under UNIX. T1lib uses most of the code of the X11
rasterizer donated by IBM to the X11-project. But some disadvantages
of the rasterizer being included in X11 have been eliminated.  T1lib
also includes a support for antialiasing.

%package -n %{libname}
Summary: 	Type 1 font rasterizer
Group: 		System/Libraries
Provides: 	%{name} = %{version}-%{release}
Provides:	%{name}1 = %{version}-%{release}
Provides:	lib%{name} = %{version}-%{release}
Requires:	%{name}-config

%description -n %{libname}
T1lib is a library for generating character and string-glyphs from
Adobe Type 1 fonts under UNIX. T1lib uses most of the code of the X11
rasterizer donated by IBM to the X11-project. But some disadvantages
of the rasterizer being included in X11 have been eliminated.  T1lib
also includes a support for antialiasing.

%package -n %{develname}
Summary: 	Header files for Type 1 font rasterizer
Group: 		Development/C
Requires: 	%{libname} = %{EVRD}
Provides: 	%{name}-devel = %{version}-%{release}
Provides:	%{name}1-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}

%description -n %{develname} 
Header files required for compiling packages needing the t1lib.

%package -n %{name}-progs
Summary: 	Programs dor manipulating Type 1 font
Group: 		Graphics
License: 	GPL
Provides:	 %{name}1-progs

%description -n %{name}-progs
The t1lib-progs contains the programs "xglyph" and "type1afm" It also
contains the "t1libconfig" script used to configure t1lib.

%package -n %{name}-config
Summary:	Configuration for %name
Group:		Graphics

%description -n %{name}-config
The t1lib-config contains configuration files for t1lib library

%prep
%setup -q
%patch1 -p0
%patch2 -p0
%patch4 -p1 -b .lib-cleanup
%patch5 -p1 -b .fix-segfault
%patch6 -p1 -b .format_not_a_string_literal_and_no_format_arguments
%patch7 -p1 -b .CVE-2010-2642,CVE-2011-0433
%patch8 -p1 -b .CVE-2011-0764,1552,1553,1554

%build
%configure2_5x
perl -pi -e 's,-DGLOBAL_CONFIG_DIR="\\"/usr/share/t1lib\\"",-DGLOBAL_CONFIG_DIR="\\"/etc/t1lib\\"",;' Makefile
make without_doc

%install
%makeinstall_std
mkdir -p %buildroot/%{_sysconfdir}/t1lib
mv %buildroot/%{_datadir}/t1lib/t1lib.config %buildroot/%{_sysconfdir}/t1lib

# cleanup
rm -rf %{buildroot}%{_libdir}/*.*a

chmod 0755 %{buildroot}%{_libdir}/*.so.*

%files -n %{libname}
%dir %{_sysconfdir}/t1lib
%doc Changes LGPL README.t1*
%attr(0755,root,root) %{_libdir}/libt1*.so.%{major}*

%files -n %{develname}
%doc doc/t1lib_doc.pdf
%{_includedir}/*
%{_libdir}/*.so

%files -n %{name}-progs
%doc README.t1python
%attr(0755,root,root) %{_bindir}/*

%files -n %{name}-config
%config(noreplace) %{_sysconfdir}/t1lib/t1lib.config



%changelog
* Sun Oct  21 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: f5931fb
- Do some cleanups, fix permissions
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16552 |12mr|t1utils-1.36-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Programs for manipulating PostScript Type 1 fonts
Name: t1utils
Version: 1.36
Release: %mkrel 2
Source: http://www.lcdf.org/type/%{name}-%{version}.tar.gz
URL: http://www.lcdf.org/type/
Group: Publishing
License: freely modifiable and distributable
BuildRoot: %{_tmppath}/%{name}-%{version}-root

%description
The t1utils package is a set of programs for manipulating PostScript
Type 1 fonts. It contains programs to change between binary PFB format
(for storage), ASCII PFA format (for printing), a human-readable and
editable ASCII format, and Macintosh resource forks.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc NEWS README
%attr(0755,root,root) %{_bindir}/*
%attr(0644,root,root) %{_mandir}/man1/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16553 |12mr|taglib-1.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define minor 0
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d
%define libnametagc %mklibname %{name}_c %{minor}

Summary:	Library for reading and editing audio meta data
Name:		taglib
Version:	1.8
Release:	1
License:	LGPLv2+
Group:		File tools
URL:		http://developer.kde.org/~wheeler/taglib.html
Source0:	taglib-%{version}.tar.gz
#(tpg) http://foetida.jaist.ac.jp:37565/~yaz/diary/2006/07/taglib-1.4_wchar.diff
Patch0:		taglib-1.4_wchar.diff
Patch1:		taglib-1.8-librcc.patch
BuildRequires:	zlib-devel
BuildRequires:	cppunit-devel
BuildRequires:	kde4-macros
BuildRequires:	librcc-devel

%description
TagLib, is well, a library for reading and editing audio meta data, 
commonly know as tags.
Some goals of TagLib:
A clean, high level, C++ API to handling audio meta data.
Support for at least ID3v1, ID3v2 and Ogg Vorbis comments.
A generic, simple API for the most common tagging related functions.
Binary compatibility between minor releases using the standard KDE/Qt 
techniques for C++ binary compatibility.
Make the tagging framework extensible by library users; i.e. it will be 
possible for libarary users to implement additional ID3v2 frames, 
without modifying the TagLib source.
Because TagLib desires to be toolkit agnostic, in hope of being widely 
adopted and the most flexible in licensing TagLib provides many of its 
own toolkit classes; in fact the only external dependency that TagLib has, 
it a semi-sane STL implementation.

#---------------------------------------------------------------------

%package -n %{libname}
Group:		System/Libraries
Summary:	Library for reading and editing audio meta data

%description -n %{libname}
Main taglib library.


%files -n %{libname}
%{_libdir}/libtag.so.%{major}*

#---------------------------------------------------------------------

%package -n %{libnametagc}
Group:		System/Libraries
Summary:	A C bindings for taglib library

%description	-n %{libnametagc}
TagLib, is well, a library for reading and editing audio meta data.

%files -n %{libnametagc}
%{_libdir}/libtag_c.so.%{minor}*

#---------------------------------------------------------------------

%package -n %{develname}
Group:		Development/C
Summary:	Headers and static lib for taglib development
Requires:	%{libname} = %{version}-%{release}
Requires:	%{libnametagc} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}

%description -n %{develname}
Install this package if you want do compile applications i
using the libtag library.

%files -n %{develname}
%{_bindir}/taglib-config
%{_libdir}/*.so
%{_libdir}/pkgconfig/*
%{_includedir}/*
%{multiarch_bindir}/taglib-config

#---------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
%cmake_kde4 -DWITH_ASF=ON -DWITH_MP4=ON
%make

%install
%makeinstall_std -C build

%multiarch_binaries %{buildroot}%{_bindir}/taglib-config



%changelog
* Wed Nov  7 2012 Arkady L. Shane <ashejn@rosalab.ru> 1.8-1
- update to 1.8
- apply patch to recode russian tags via librcc

* Wed Jul 11 2012 Andrey Bondrov <abondrov@mandriva.org> 1.7.2-1
+ Revision: 808821
- New version 1.7.2, drop no longer needed Conflicts and Obsoletes

* Mon Mar 26 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.7.1-1
+ Revision: 787123
- version update 1.7.1

* Mon Mar 05 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1.7-1
+ Revision: 782254
- Update to 1.7

* Mon May 02 2011 Oden Eriksson <oeriksson@mandriva.com> 1.6.3-2
+ Revision: 661752
- multiarch fixes

* Fri Oct 01 2010 Funda Wang <fwang@mandriva.org> 1.6.3-1mdv2011.0
+ Revision: 582221
- update to new version 1.6.3

* Sat Apr 10 2010 Funda Wang <fwang@mandriva.org> 1.6.2-1mdv2010.1
+ Revision: 533551
- new version 1.6.2

* Sat Mar 13 2010 Funda Wang <fwang@mandriva.org> 1.6.1-1mdv2010.1
+ Revision: 518719
- BR kde4-macros
- update url

  + Emmanuel Andry <eandry@mandriva.org>
    - New version 1.6.1

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Use CMake to build
      Fix file list
      Remove old macros

* Fri Sep 18 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.6-3mdv2010.0
+ Revision: 444460
- Rebuild
- enable asf and mp4 support ( needed for amarok)

* Tue Sep 15 2009 Frederik Himpe <fhimpe@mandriva.org> 1.6-1mdv2010.0
+ Revision: 443191
- Update to new version 1.6
- Remove gcc 4.3 tests patch: not needed anymore

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 1.5-6mdv2010.0
+ Revision: 427224
- rebuild

* Mon Aug 18 2008 Emmanuel Andry <eandry@mandriva.org> 1.5-5mdv2009.0
+ Revision: 273257
- add P1 from gentoo to pass check with gcc4.3

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Tue Mar 11 2008 Götz Waschk <waschk@mandriva.org> 1.5-4mdv2008.1
+ Revision: 185173
- rebuild for missing package

* Mon Feb 25 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.5-3mdv2008.1
+ Revision: 175106
- enable checks
- add cppunit-devel as a buildrequires, used by checks
- link with -ldl

* Mon Feb 25 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.5-2mdv2008.1
+ Revision: 174957
- new license policy
- add missing buildrequires on zlib-devel
- Patch0: convert cjk chars into utf8
- add explicit provides on libtaglib-devel
- use standard macros and defines
- make use of %%major in file list

* Thu Feb 21 2008 Helio Chissini de Castro <helio@mandriva.com> 1.5-1mdv2008.1
+ Revision: 173556
- New final upstream release 1.5

  + Thierry Vignaud <tv@mandriva.org>
    - fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

* Thu Feb 14 2008 Helio Chissini de Castro <helio@mandriva.com> 1.5-0.rc1.2mdv2008.1
+ Revision: 168652
- Obsolete taglib package, as they have no files inside, just a wrong explicit requires

* Wed Feb 13 2008 Helio Chissini de Castro <helio@mandriva.com> 1.5-0.rc1.1mdv2008.1
+ Revision: 167117
- Release Candidate 1 of new Taglib. Major bugfixes, but keeps ABI and API compatible.

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon May 28 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 1.4-3mdv2008.0
+ Revision: 31990
- Add Patch2 (close bug #30620)


* Tue Apr 03 2007 Laurent Montel <lmontel@mandriva.com> 1.4-3mdv2007.1
+ Revision: 150241
- Fix mem leak

* Wed Dec 13 2006 Götz Waschk <waschk@mandriva.org> 1.4-2mdv2007.1
+ Revision: 96488
- Import taglib

* Wed Dec 13 2006 Götz Waschk <waschk@mandriva.org> 1.4-2mdv2007.1
- use the right configure macro

* Thu Jul 28 2005 Laurent MONTEL <lmontel@mandriva.com> 1.4-1mdk
- 1.4

* Wed Jan 26 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 1.3.1-3mdk
- Add for multiarch

* Fri Jan 14 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 1.3.1-2mdk
- Add patch1: fix kde bug #96926

* Mon Nov 08 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 1.3.1-1mdk
- 1.3.1

* Sat Oct 02 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 1.3-1mdk
- 1.3

* Wed Sep 29 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 1.2-2mdk
- merge lost changes from amd64-branch:
  * mklibnamification fixes

* Thu Jul 29 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 1.2-1mdk
- 1.2
- Desactivate doc

* Tue Jul 27 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 1.1-3mdk
- Compile doc

* Fri Jun 04 2004 Montel Laurent <lmontel@mandrakesoft.com> 1.1-2mdk
- Rebuild with new gcc

* Tue Apr 06 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 1.1-1mdk
- 1.1


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16554 |12mr|taglib-extras-1.0.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:        Taglib support for other formats 
Name:           taglib-extras
Version:        1.0.1
Release:        %mkrel 6
Group:          Sound 
License:        LGPLv2
URL:            http://websvn.kde.org/trunk/kdesupport/taglib-extras/
Source0:        http://www.jefferai.com/taglib-extras/taglib-extras-%{version}.tar.gz 
BuildRoot:      %{_tmppath}/%{name}-%{version}-root

BuildRequires:  taglib-devel
BuildRequires:  kdelibs4-devel

%description
Taglib-extras delivers support for reading and editing the meta-data of 
audio formats not supported by taglib, including: asf, mp4v2, rmff, wav.

%files
%defattr(-,root,root,-)
%doc COPYING.LGPL
%{_libdir}/libtag-extras.so.1*

#--------------------------------------------------------------------

%package     devel
Summary:     Development files for %{name}
Group:       Development/C++ 
Requires:    %{name} = %{version}-%{release}
Requires:    pkgconfig
Requires:    taglib-devel
%description devel
%{summary}.

%files devel
%defattr(-,root,root,-)
%{_bindir}/taglib-extras-config
%{_includedir}/taglib-extras/
%{_libdir}/libtag-extras.so
%{_libdir}/pkgconfig/taglib-extras.pc

#--------------------------------------------------------------------

%prep
%setup -q

%build
%{cmake_kde4} -DWITH_KDE=1 ..

%make 

%install
make -C build DESTDIR=%buildroot install

%clean
rm -rf %{buildroot} 



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16555 |12mr|taglib-sharp-2.0.4.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: taglib-sharp
License:        LGPLv2
Group:          Development/Other
Summary:        Metadata library for most common movie and music formats 
Url:            http://download.banshee-project.org/taglib-sharp/
Version:        2.0.4.0
Release:        %mkrel 2
Source0:        http://download.banshee-project.org/%name/%version/%name-%{version}.tar.bz2
#gw missing from the tarball
Source1: extractKey.cpp
Source2: listData.cpp
BuildArch:      noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
BuildRequires:  mono-devel
BuildRequires:  libexiv-devel

%description
TagLib# is a metadata or "tag" reader and writer library that supports
the most common movie and music formats, abstracting away
format specificity. TagLib# offers either a common API for all
formats or access to specific APIs for a given format.

Authors:
Brian Nickel <brian.nickel@gmail.com>
Aaron Bockover <abockover@novell.com>

%package devel
Summary: Development files for %name
Group: Development/Other
Requires: %name = %version-%release

%description devel
TagLib# is a metadata or "tag" reader and writer library that supports
the most common movie and music formats, abstracting away
format specificity. TagLib# offers either a common API for all
formats or access to specific APIs for a given format.

Authors:
Brian Nickel <brian.nickel@gmail.com>
Aaron Bockover <abockover@novell.com>

%prep
%setup -q
cp %SOURCE1 %SOURCE2 examples/

%build
./configure --prefix=/usr --disable-docs
make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-, root, root)
%doc AUTHORS NEWS README
%_prefix/lib/mono/taglib-sharp
%_prefix/lib/mono/gac/taglib-sharp
%_prefix/lib/mono/gac/policy.2.0.taglib-sharp

%files devel
%defattr(-, root, root)
%_prefix/share/pkgconfig/taglib-sharp.pc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16556 |12mr|tagsoup-1.2-0.0.6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2005, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define section free
%define gcj_support 1

Name:           tagsoup
Version:        1.2
Release:        %mkrel 0.0.6
Epoch:          0
Summary:        SAX-compliant parser written in Java
License:        GPL
#Vendor:         JPackage Project
#Distribution:   JPackage
Source0:        http://home.ccil.org/~cowan/XML/tagsoup/tagsoup-%{version}-src.zip
URL:            http://mercury.ccil.org/~cowan/XML/tagsoup/
Group:          Development/Java
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildArch:      noarch
BuildRequires:  java-devel >= 0:1.4.2
%endif
Requires:       jpackage-utils >= 0:1.6
BuildRequires:  ant
BuildRequires:  ant-trax
BuildRequires:  java-rpmbuild >= 0:1.6
BuildRequires:  xalan-j2

%description 
TagSoup is a SAX-compliant parser written in Java that, instead of
parsing well-formed or valid XML, parses HTML as it is found in the wild: nasty
and brutish, though quite often far from short. TagSoup is designed for people
who have to process this stuff using some semblance of a rational application
design. By providing a SAX interface, it allows standard XML tools to be
applied to even the worst HTML.

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
Javadoc for %{name}.

%prep
%setup -q

%build
export CLASSPATH=
export OPT_JAR_LIST="`%{__cat} %{_sysconfdir}/ant.d/trax`"
%{ant} \
  -Dversion=%{version} \
  -Dj2se.apiurl=%{_javadocdir}/java \
  dist docs-api

%install
rm -rf $RPM_BUILD_ROOT
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
install -m 644 dist/lib/%{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
ln -s %{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -a docs/api/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%doc CHANGES README
%{_javadir}/*.jar
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/*
%endif

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16557 |12mr|taipeifonts-1.2-30
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	taipeifonts
%define version	1.2

Summary:	Taipei Chinese big5 fonts 
Name:		%{name}
Version:	%{version}
Release:	%mkrel 30
License:	Public Domain
Group:		System/Fonts/X11 bitmap
Source0:	%{name}-%{version}.tar.bz2
#Packager:	platin@ch.ntu.edu.tw
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch   
BuildRequires:	bdftopcf
Requires(post,postun):	mkfontscale
Requires(post,postun):	mkfontdir     
Provides:	zh-pcf-fonts, taipei16, taipeik20, taipeik24, taipeim20, taipeim24

%description
These are the Traditional Chinese fonts for X found on GNU's FTP mirror.

%prep
%setup -q

%build
bdftopcf taipei24.bdf | gzip -c > taipei24.pcf.gz
bdftopcf taipei20.bdf | gzip -c > taipei20.pcf.gz
bdftopcf taipei16.bdf | gzip -c > taipei16.pcf.gz

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/fonts/misc

install -m 644 taipei24.pcf.gz $RPM_BUILD_ROOT%{_datadir}/fonts/misc/
install -m 644 taipei20.pcf.gz $RPM_BUILD_ROOT%{_datadir}/fonts/misc/
install -m 644 taipei16.pcf.gz $RPM_BUILD_ROOT%{_datadir}/fonts/misc/
install -m 644 vga12x24.pcf.gz $RPM_BUILD_ROOT%{_datadir}/fonts/misc/

%post
mkfontscale %_datadir/fonts/misc
mkfontdir %_datadir/fonts/misc

%postun
mkfontscale %_datadir/fonts/misc
mkfontdir %_datadir/fonts/misc

%clean
rm -rf $RPM_BUILD_ROOT

%files 
%defattr(0644,root,root,0755)
%{_datadir}/fonts/misc/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16558 |12mr|taktuk-3.7-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name taktuk
%define version 3.7
%define release 4
%define lib_name_orig lib%{name}
%define major 0
%define lib_name %mklibname %name%{major}
%define module %name
%define pname perl-%{module}


Name: 		%{name}
Version: 	%{version}
Release: 	%{release}
Summary: 	Parallel, scalable launcher for cluster and lightweight grids
License: 	GPLv2+
Group: 		Networking/Remote access
Url:		http://taktuk.gforge.inria.fr/
Source0: 	https://gforge.inria.fr/frs/download.php/5255/%{name}-%{version}.tar.gz
Provides: 	parallel-tools
BuildRequires:	 perl-devel

%description
TakTuk is a tool for deploying parallel remote executions of commands to a
potentially large set of remote nodes. It spreads itself using an adaptive 
algorithm and sets up an interconnection network to transport commands and 
perform I/Os multiplexing/demultiplexing. The TakTuk mechanics dynamically
 adapt to environment (machine performance and current load, network 
contention) by using a reactive work-stealing algorithm that mix local 
parallelization and work distribution.

%package -n %{lib_name}-devel
Summary:        Taktuk header files and static libraries
Group:          Development/Other
Requires:       %{name} = %{version}

%description -n %{lib_name}-devel
Taktuk header files and static libraries

%package        -n %{lib_name}
Summary:        Parallel, scalable launcher for cluster devel
Group:          Development/Other

%description -n %{lib_name}
TakTuk is a tool for deploying parallel remote executions of commands to a
potentially large set of remote nodes.
All libs.

%package -n %{pname}
Summary:        Taktuk Perl file
Group:          Development/Perl
Requires:       %{name} = %{version}

%description -n %{pname}
Taktuk Perl Package

%prep
%setup -q -n %name-%version

%build
%configure2_5x
%make
pushd Perl-Module
%{__perl} Makefile.PL INSTALLDIRS=vendor DESTDIR=%buildroot
%make
popd

%install
%makeinstall pkgdocdir=%buildroot/%_defaultdocdir/%name-%version
pushd Perl-Module
%makeinstall pkgdocdir=%buildroot/%_defaultdocdir/%name-%version
popd
cp taktuk-light %buildroot/%{_bindir}/taktuk-light
chmod 755 %buildroot/%{_bindir}/taktuk-light

%files
%{_bindir}/taktuk
%{_bindir}/taktuk-light
%{_mandir}/man1/*
%{_mandir}/man3/*
%{_defaultdocdir}/%name-%version

%files -n %{lib_name}
%doc AUTHORS ChangeLog COPYING DISCLAIMER INSTALL NEWS README sample_session.txt TODO *.html
%defattr(-,root,root)
%{_libdir}/*.so*

%files -n %{lib_name}-devel
%{_libdir}/*.*a
%{_includedir}/*
%{_libdir}/pkgconfig/%name.pc

%files -n %{pname}
%doc AUTHORS ChangeLog COPYING DISCLAIMER INSTALL NEWS README sample_session.txt TODO *.html
%{perl_vendorlib}/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16559 |12mr|talk-0.17-21
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Talk client for one-on-one Internet chatting
Name:		talk
Version:	0.17
Release:	%mkrel 21
License:	BSD
Group:		Networking/Chat  
Source0:	ftp://ftp.uk.linux.org/pub/linux/Networking/netkit/netkit-ntalk-%{version}.tar.gz
Source1:	talk-xinetd
Source2:	ntalk-xinetd
Patch0:		netkit-ntalk-0.17-pre20000412-time.patch
Patch1:		netkit-ntalk-0.17-strip.patch
Patch2:		netkit-ntalk-0.17-sockopt.patch
Patch3:		netkit-ntalk-0.17-i18n.patch
Patch4:		netkit-ntalk-0.17-resize.patch
Patch5:		netkit-ntalk-0.17-fix-dos-condition.patch
Patch6:		netkit-ntalk-0.17-man-ln.patch
BuildRequires:	ncurses-devel
Obsoletes:	ntalk
Provides:	ntalk
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The talk package provides client and daemon programs for the Internet
talk protocol, which allows you to chat with other users on different
systems.  Talk is a communication program which copies lines from one
terminal to the terminal of another user.

Install talk if you'd like to use talk for chatting with users on
different systems.

%package	server
Group:		System/Servers
Summary:	Server for the talk program
Obsoletes:	ntalk
Requires:	xinetd

%description	server
The talk-server package provides daemon programs for the Internet talk
protocol, which allows you to chat with other users on different
machines.  Talk is a communication program which copies lines from one
terminal to the terminal of another user.

%prep
%setup -q -n netkit-ntalk-%{version}
%patch0 -p1 -b .time
%patch1 -p1 -b .strip
%patch2 -p1 -b .sockopt
%patch3 -p1 -b .i18n
%patch4 -p1 -b .resize
%patch5 -p1 -b .dos
%patch6 -p0 -b .man

cp %{SOURCE1} talk.xinetd
cp %{SOURCE2} ntalk.xinetd

%build
sh configure
perl -pi -e '
    s,^CC=.*$,CC=cc,;
    s,-O2,\$(RPM_OPT_FLAGS) -D_GNU_SOURCE,;
    s,^BINDIR=.*$,BINDIR=%{_bindir},;
    s,^MANDIR=.*$,MANDIR=%{_mandir},;
    s,^SBINDIR=.*$,SBINDIR=%{_sbindir},;
    ' MCONFIG

%make

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}/xinetd.d
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_mandir}/man1
install -d %{buildroot}%{_mandir}/man8

make INSTALLROOT=%{buildroot} install MANDIR=%{_mandir}

install -m0644 talk.xinetd %{buildroot}%{_sysconfdir}/xinetd.d/talk
install -m0644 ntalk.xinetd %{buildroot}%{_sysconfdir}/xinetd.d/ntalk

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/talk
%{_mandir}/man1/talk.1*

%files server
%defattr(-,root,root)
%config (noreplace) %{_sysconfdir}/xinetd.d/*
%attr(0711,root,root)%{_sbindir}/in.ntalkd
%{_sbindir}/in.talkd
%{_mandir}/man8/in.ntalkd.8*
%{_mandir}/man8/in.talkd.8*
%{_mandir}/man8/ntalkd.8*
%{_mandir}/man8/talkd.8*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16560 |12mr|talloc-2.0.8-0.beta5.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	tallocmajor	2
%define	libtalloc	%mklibname talloc %{tallocmajor}
%define	tallocdev	%mklibname -d talloc
%define	libpytalloc	%mklibname pytalloc-util %{tallocmajor}
%define	libpytallocdev	%mklibname -d pytalloc-util
%define beta		beta5
%define check_sig() export GNUPGHOME=%{_tmppath}/rpm-gpghome \
if [ -d "$GNUPGHOME" ] \
then echo "Error, GNUPGHOME $GNUPGHOME exists, remove it and try again"; exit 1 \
fi \
install -d -m700 $GNUPGHOME \
gpg --import %{1} \
gpg --trust-model always --verify %{2} \
rm -Rf $GNUPGHOME \

# beta versions are extracted from the samba4 source using
# mkdir -p talloc-2.0.8/lib
# cp -a lib/talloc/* talloc-2.0.8/
# cp -a lib/replace talloc-2.0.8/lib/
# cp -a buildtools talloc-2.0.8/
# tar cf talloc-2.0.8.tar talloc-2.0.8

Name:		talloc
Version:	2.0.8
URL:		http://talloc.samba.org
Source0:	http://talloc.samba.org/ftp/talloc/talloc-%{version}.tar.xz
%if "%beta" != ""
Release:	0.%beta.1
%else
Release:	1
Source1:	http://talloc.samba.org/ftp/talloc/talloc-%{version}.tar.asc
Source2:	samba-bugs.asc
%endif
License:	GPLv3
# tallocversion was not used when in samba4, so it was 4.0.0
Epoch:		1
Summary:	Library implementing Samba's memory allocator
Group:		System/Libraries
BuildRequires:	acl-devel xsltproc docbook-style-xsl
BuildRequires:	python-devel

%description
Library implementing Samba's memory allocator

%package -n	%{libtalloc}
Group:		System/Libraries
Summary:	Library implementing Samba's memory allocator

%description -n	%{libtalloc}
Library implementing Samba's memory allocator

%package -n	%{tallocdev}
Group:		Development/C
Summary:	Library implementing Samba's memory allocator
Provides:	talloc-devel = %{EVRD}
Requires:	%{libtalloc} = %{EVRD}
BuildRequires:	swig

%description -n	%{tallocdev}
Library implementing Samba's memory allocator

%package -n	python-talloc
Group:		Development/Python
Summary:	Python module for Samba's talloc memory allocator

%description -n	python-talloc
Python module for Samba's talloc memory allocator

%package -n	%{libpytalloc}
Group:		Development/C
Summary:	Utility functions for using talloc objects with Python

%description -n	%{libpytalloc}
Utility functions for using talloc objects with Python

%package -n	%{libpytallocdev}
Group:		Development/C
Summary:	Utility functions for using talloc objects with Python
Requires:	%{libpytalloc} = %{EVRD}
Provides:	pytalloc-util-devel = %{version}-%{release}

%description -n %{libpytallocdev}
Utility functions for using talloc objects with Python

%prep
%if "%beta" == ""
echo "Death to Bush! %beta"
#Try and validate signatures on source:
VERIFYSOURCE=%{SOURCE0}
VERIFYSOURCE=${VERIFYSOURCE%%.gz}
gzip -dc %{SOURCE0} > $VERIFYSOURCE

%check_sig %{SOURCE2} %{SOURCE1} $VERIFYSOURCE

rm -f $VERIFYSOURCE
%endif

%setup -q
chmod +r -R .

%build
%configure2_5x	--disable-rpath
%make

%install
%makeinstall_std
chmod +x %{buildroot}{%{_libdir}/lib*.so.%{tallocmajor}*,%{py_platsitedir}/talloc.so}

%files -n %{libtalloc}
%{_libdir}/libtalloc.so.%{tallocmajor}*

%files -n %{tallocdev}
%{_libdir}/libtalloc.so
#{_libdir}/libtalloc.a
%{_includedir}/talloc.h
%{_libdir}/pkgconfig/talloc.pc
%{_mandir}/man3/talloc*
#{_datadir}/swig/*/talloc.i

%files -n python-talloc
%{py_platsitedir}/talloc.so

%files -n %{libpytalloc}
%{_libdir}/libpytalloc-util.so.%{tallocmajor}*

%files -n %{libpytallocdev}
%{_includedir}/pytalloc.h
%{_libdir}/libpytalloc-util.so
%{_libdir}/pkgconfig/pytalloc-util.pc

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16561 |12mr|tar-1.26-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A GNU file archiving program
Name:		tar
Version:	1.26
Release:	6
License:	GPLv3
Group:		Archiving/Backup
URL:		http://www.gnu.org/software/tar/tar.html
Source0:	ftp://ftp.gnu.org/gnu/tar/%{name}-%{version}.tar.bz2
Source1:	%{SOURCE0}.sig
Source2:	%{name}-help2man.bz2
BuildRequires:	bison xz
Suggests:	/usr/bin/rsh
Patch0:		tar-1.25-fix-buffer-overflow.patch
Patch1:		tar-1.24-lzma.patch

Conflicts:	rmt < 0.4b36

%description
The GNU tar program saves many files together into one archive and
can restore individual files (or all of the files) from the archive.
Tar can also be used to add supplemental files to an archive and to
update or list files in the archive.

Tar includes multivolume support, automatic archive compression/
decompression, the ability to perform remote archives and the
ability to perform incremental and full backups.

If you want to use Tar for remote backups, you'll also need to
install the rmt package.

You should install the tar package, because you'll find its
compression and decompression utilities essential for working
with files.

%prep

%setup -q
%patch0 -p0
%patch1 -p0

bzcat %{SOURCE2} > ./help2man
chmod +x ./help2man

xz ChangeLog

sed -i 's/.*sigpipe.at.*//' tests/testsuite.at

%build
RSH=/usr/bin/rsh \
%configure2_5x \
	--enable-backup-scripts \
	--bindir=/bin \
	--disable-rpath
	
%make

# thanks to diffutils Makefile rule
(echo '[NAME]' && sed 's@/\* *@@; s/-/\\-/; q' src/tar.c) | (./help2man -i - -S '%{name} %{version}' src/tar ) | sed 's/^\.B info .*/.B info %{name}/' > %{name}.1

%check
# Disabled due to buildsystem weirdness: tests are always fine if you
# do it with iurt on the cluster, but often fail when run through bs,
# randomly - AdamW 2008/04
# (misc, 02-11-2010, sigpipe test do not pass on iurt )
make check

%install
%makeinstall_std

ln -sf tar %{buildroot}/bin/gtar

install -D -m 644 tar.1 %{buildroot}%{_mandir}/man1/tar.1

# conflicts with coda-debug-backup
mv %{buildroot}%{_sbindir}/backup %{buildroot}%{_sbindir}/tar-backup
mv %{buildroot}%{_sbindir}/restore %{buildroot}%{_sbindir}/tar-restore

# rmt is provided by rmt ...
%define rmtrealname rmt-tar
mkdir -p %{buildroot}/sbin
mv %{buildroot}%{_libdir}/rmt %{buildroot}/sbin/%rmtrealname

%find_lang %{name}

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS ChangeLog.xz NEWS README THANKS TODO
/bin/*
%{_libexecdir}/backup.sh
%{_libexecdir}/dump-remind
%{_sbindir}/*
/sbin/%rmtrealname
%{_infodir}/*.info*
%{_mandir}/man?/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16562 |12mr|task-c++-devel-2012.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

# THIS PACKAGE IS STORED IN SVN
# PLEASE DO NOT UPLOAD WITHOUT
# COMMITTING YOUR CHANGES FIRST

Name: task-c++-devel
Version: 2012.1
Release: 1
License: GPL
Summary: Metapackage for C++ development
Summary(pt_BR): Metapacote para desenvolvimento em C++
Group: Development/C++
Requires: task-c-devel
Requires: gcc-c++
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-root

%description
This package is a meta-package, meaning that its purpose is to contain
dependencies for a complete environment for development of programs in the C++
programming language.

It itself includes no software, only dependencies on software.

%description -l pt_BR
Este pacote é um metapacote, ou seja, o seu único propósito é conter
dependências para um completo ambiente de desenvolvimento de programas em C++.

Este pacote não inclui nenhum programa, apenas dependências para outros
programas.

%files
%defattr(0644,root,root,0755)






%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16563 |12mr|task-c-devel-2012.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: task-c-devel
Version: 2012.1
Release: 2
License: GPL
Summary: Metapackage for C development
Summary(pt_BR): Metapacote para desenvolvimento em C
Group: Development/C
Requires: autoconf
Requires: automake
Requires: binutils
Requires: bison
Requires: byacc
Requires: gcc-cpp
Requires: ctags
Requires: diffutils
Requires: flex
Requires: gcc
Requires: glib2-devel
Requires: glibc-devel
Requires: slang-devel
Requires: libtool
Requires: zlib-devel
Requires: m4
Requires: make
Requires: ncurses-devel
Requires: patch
Requires: texinfo
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-root

%description
This package is a meta-package, meaning that its purpose is to contain
dependencies for a complete environment for development of programs in
the C programming language.
It itself includes no software, only dependencies on software.

%description -l pt_BR
Este pacote é um metapacote, ou seja, o seu único propósito é conter
dependências para um completo ambiente de desenvolvimento de programas em C.

Este pacote não inclui nenhum programa, apenas dependências para outros
programas.

%files



%changelog
* Sat Sep  15 2012 akdengi <kazancas@mandriva.ru>
+ Commit: e78dc1b
- -new version 2012.1
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16564 |12mr|task-gnome-2012-3.6.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Metapackage for GNOME desktop environment
Name: task-gnome
Version: 2012
Release: 3.6.1
Group: Graphical desktop/GNOME
License: GPLv2+
BuildArch: noarch

Requires: %{name}-minimal
Obsoletes: gnome-utils
# MD 2012_04_02
# anything with suggests is replaceable
# anything with requires adds functionality
# please change if you disagree
Requires: cheese
Requires: eog
Requires: evince
Requires: folks
Requires: gcalctool
Requires: gnome-color-manager
Requires: gnome-disk-utility
Requires: file-roller
Requires: libsocialweb
#Requires: rhythmbox
Requires: telepathy-mission-control
Requires: totem
Requires: tracker-applet
Requires: tracker-preferences

#extras
Suggests: empathy
Suggests: epiphany
Suggests: epiphany-extensions
Suggests: gedit
Requires: gdm
# do ppl still own these
Suggests: gnome-pilot

# games
Suggests: gnome-games

# biz / office / utils
Suggests: brasero
Suggests: caribou
Suggests: caribou-gtk3
Suggests: ekiga
Suggests: evolution
Suggests: evolution-tracker
Suggests: evolution-webcal
#Suggests: gnome-boxes
Requires: gnome-contacts
Requires: gnome-dictionary
Requires: gnome-documents
Requires: gnome-font-viewer
Requires: gnome-online-accounts
Suggests: gok
Suggests: gucharmap
Suggests: mousetweaks
Suggests: nautilus-filesharing
Suggests: nautilus-sendto-bluetooth
Suggests: nautilus-sendto-evolution
Suggests: orca
Suggests: simple-scan
Suggests: shotwell
Requires: sushi
Suggests: vino
Suggests: vinagre

%description
This package is a meta-package, meaning that its purpose is to contain
dependencies for running the GNOME.

%package minimal
Summary: Minimal dependencies needed for GNOME desktop 
Group: Graphical desktop/GNOME

Requires: accountsservice
Requires: baobab
Requires: gnome-applets
Requires: gnome-control-center
Requires: gnome-icon-theme-symbolic
Requires: gnome-keyring
Requires: gnome-power-manager
Requires: gnome-system-monitor
Requires: gnome-terminal
Requires: gnome-themes-standard
Requires: gnome-tweak-tool
Requires: gnome-backgrounds
Requires: gnome-system-log
Requires: gnome-search-tool
Requires: gnome-screenshot
Requires: libgnomekbd-common
Requires: libnotify
Requires: nautilus
Requires: networkmanager-applet
Requires: notification-daemon
Requires: packagekit-gtk3-module
Requires: task-pulseaudio
Requires: task-x11
Requires: yelp
# gnome3 fallback
Requires: gnome-panel
Requires: gobject-introspection
Requires: metacity
#Suggests: mandriva-theme does mdv care?
Suggests: gnome-media
Suggests: gnome-packagekit
Suggests: preload

%description minimal
This package is a meta-package, meaning that its purpose is to contain
minimal dependencies for running a minimal GNOME desktop environment.

%files

%files minimal



%changelog
* Wed May 09 2012 Matthew Dawkins <mattydaw@mandriva.org> 2012-3.2
+ Revision: 797810
- added req task-x11
- rebuild
- added reqs for missing pkg
- gnome-online-accounts gnome-keyring
- task-pulseaudio libnotify
- notification-daemon packagekit-gtk3-module
- added suggests for gnome-packagekit

* Sun May 06 2012 Matthew Dawkins <mattydaw@mandriva.org> 2012-3.1
+ Revision: 797170
- obsolete gnome-utils

* Sun May 06 2012 Matthew Dawkins <mattydaw@mandriva.org> 2012-3
+ Revision: 796938
- rebuild for gnome 3.4

* Tue Apr 03 2012 Matthew Dawkins <mattydaw@mandriva.org> 2012-2.1
+ Revision: 789020
+ rebuild (emptylog)

* Tue Apr 03 2012 Matthew Dawkins <mattydaw@mandriva.org> 2012-2
+ Revision: 788915
- rebuild
- added another missing dep
- moved gir pkg deps to gnome-shell

* Mon Apr 02 2012 Matthew Dawkins <mattydaw@mandriva.org> 2012-1
+ Revision: 788890
- added reqs for typelib pkgs
- update for gnome3
- first attempt

* Fri May 06 2011 Oden Eriksson <oeriksson@mandriva.com> 2010.1-6
+ Revision: 670665
- mass rebuild

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 2010.1-5mdv2011.0
+ Revision: 607977
- rebuild

* Fri May 07 2010 Frederic Crozat <fcrozat@mandriva.com> 2010.1-4mdv2010.1
+ Revision: 543319
- Move some requirements from gnome-settings-daemon to tasks

* Fri Apr 16 2010 Frederic Crozat <fcrozat@mandriva.com> 2010.1-3mdv2010.1
+ Revision: 535397
- do not install evolution-tracker for now, not stable enough

* Thu Apr 15 2010 Frederic Crozat <fcrozat@mandriva.com> 2010.1-2mdv2010.1
+ Revision: 535106
- fix title
- replace beagle with tracker

* Wed Feb 03 2010 Frederic Crozat <fcrozat@mandriva.com> 2010.1-1mdv2010.1
+ Revision: 500168
- Suggests gnome-color-manager

* Mon Oct 05 2009 Frederic Crozat <fcrozat@mandriva.com> 2010.0-3mdv2010.0
+ Revision: 454068
- gnome-volume-manager functions are now provided by nautilus

* Mon Sep 21 2009 Frederic Crozat <fcrozat@mandriva.com> 2010.0-2mdv2010.0
+ Revision: 446445
- Replace pidgin with empathy

* Wed Jun 24 2009 Frederic Crozat <fcrozat@mandriva.com> 2010.0-1mdv2010.0
+ Revision: 388883
- Suggests cheese (Mdv bug #44716)

* Thu Mar 12 2009 Frederic Crozat <fcrozat@mandriva.com> 2009.1-1mdv2009.1
+ Revision: 354234
- Move suggest of gnome-media to task-gnome-minimal
- Remove suggests on nautilus-cd-burner, it is replaced by brasero

* Sat Mar 07 2009 Antoine Ginies <aginies@mandriva.com> 2009.0-6mdv2009.1
+ Revision: 351499
- rebuild

* Mon Oct 27 2008 Pixel <pixel@mandriva.com> 2009.0-5mdv2009.1
+ Revision: 297561
- transform most Requires into Suggests to allow removing those pkgs while still
  keeping task-gnome installed (otherwise it creates many "orphans")

* Fri Sep 26 2008 Frederic Crozat <fcrozat@mandriva.com> 2009.0-4mdv2009.0
+ Revision: 288690
- Move preload suggest to minimal package, and add readahead as well

* Thu Sep 25 2008 Frederic Crozat <fcrozat@mandriva.com> 2009.0-3mdv2009.0
+ Revision: 288121
- Add preload as suggests, reduce login time at startup

* Wed Aug 27 2008 Frederic Crozat <fcrozat@mandriva.com> 2009.0-2mdv2009.0
+ Revision: 276533
- Add more accessibility apps, as suggests
- enforce gnome-power-manager installation

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 2009.0-1mdv2009.0
+ Revision: 245405
- reset version

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 2008.1-5mdv2009.0
+ Revision: 225622
- rebuild

* Wed Apr 02 2008 Frederic Crozat <fcrozat@mandriva.com> 2008.1-4mdv2008.1
+ Revision: 191683
- Suggests brasero (Mdv bug #39721)

* Tue Mar 04 2008 Frederic Crozat <fcrozat@mandriva.com> 2008.1-3mdv2008.1
+ Revision: 178834
- Suggests task-pulseaudio in task-gnome-minimal

* Thu Feb 28 2008 Frederic Crozat <fcrozat@mandriva.com> 2008.1-2mdv2008.1
+ Revision: 176015
- Remove gthumb from dependencies
- Add vino and vinagre
- Rename gaim into pidgin

* Fri Feb 15 2008 Frederic Crozat <fcrozat@mandriva.com> 2008.1-1mdv2008.1
+ Revision: 168768
- Add suggests on nautilus-sendto-bluetooth and nautilus-sendto-evolution (Mdv bug #29336)

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 2007-5mdv2008.1
+ Revision: 128245
- kill re-definition of %%buildroot on Pixel's request

  + Frederic Crozat <fcrozat@mandriva.com>
    - Move requirement on bug-buddy into a suggests and move it to task-gnome-minimal


* Wed Mar 28 2007 Frederic Crozat <fcrozat@mandriva.com> 2007-5mdv2007.1
+ Revision: 149245
- Add evince dependency to main package

* Fri Mar 16 2007 Frederic Crozat <fcrozat@mandriva.com> 2007-4mdv2007.1
+ Revision: 144805
- Pull beagle-gui, not beagle
- Pull beagle-evolution
- Remove specfile translation, they are in separate package now

  + Jérôme Soyer <saispo@mandriva.org>
    - Import task-gnome

* Thu Sep 07 2006 Frederic Crozat <fcrozat@mandriva.com> 2007-3mdv2007.0
- Add more applications

* Sat Aug 19 2006 Frederic Crozat <fcrozat@mandriva.com> 2007-2mdv2007.0
- Replace gnopernicus with orca

* Tue Jul 11 2006 Frederic Crozat <fcrozat@mandriva.com> 2007-1mdv2007.0
- Rename gnome2 package as task-gnome-mininal and merge into task-gnome

* Thu Aug 11 2005 Leonardo Chiquitto Filho <chiquitto@mandriva.com> 2006-1mdk
- package created for Mandriva


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16565 |12mr|task-kde4-4.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		task-kde4
Version:	4.9.4
Release:	1
Epoch:		1
Summary:	Metapackage for KDE4
Group:		Graphical desktop/KDE
License:	GPL
Requires:	task-kde4-minimal
Suggests:	amarok
Suggests:	kcharselect
Suggests:	kcron
Suggests:	kdeaccessibility4
Suggests:	kdenetwork4
Suggests:	knetworkmanager
Suggests:	kdepim4
Suggests:	kdeplasma-addons
Suggests:	klook
Suggests:	ktimer
Suggests:	kwallet
Suggests:	rosapanel
Suggests:	rosa-launcher
Suggests:	rosa-media-player

Suggests:	plasma-scriptengine-python
Suggests:	plasma-scriptengine-ruby

# These are very useful to set with GTK applications style
Suggests:	gtk-qt-engine
Suggests:	gtk-engines2
Suggests:	kde-gtk-config

BuildArch:	noarch
Obsoletes:	task-kde < 1:4.6.5
Provides:	task-kde = %{epoch}:%{version}

%description
This package is a meta-package, meaning that its purpose is to contain
the complete dependencies for running the KDE4 desktop ( plus amarok,
koffice, ...)

%files

#---------------------------------------------------------------------

%package minimal
Summary:	Minimal dependencies needed KDE4
Group:		Graphical desktop/KDE

Suggests:	task-pulseaudio
Requires:	task-x11

Suggests:	akonadi-kde
Requires:	ark
Requires:	dbus-x11
Requires:	dolphin
Requires:	gwenview

Suggests:	kamera
Suggests:	kcalc
Suggests:	kde4-audiocd
Requires:	kde4-config-file
Requires:	kde4-nsplugins
Requires:	kdeartwork4-kscreensaver
Requires:	kdebase4-runtime
Requires:	kdebase4-workspace
Suggests:	kdepasswd
Requires:	kdialog
Requires:	kdm
Requires:	keditbookmarks
Suggests:	kio-sysinfo
Suggests:	kickoff
Requires:	kmix
Requires:	kmozillahelper
Requires:	konsole
Requires:	kwrite

Suggests:	mandriva-galaxy
Suggests:	mandriva-galaxy-data
Suggests:	mplayerthumb
Suggests:	nepomuk-scribo
Suggests:	okular
Suggests:	oxygen-icon-theme
Suggests:	phonon-gstreamer
Suggests:	plasma-applet-battery
Requires:	plasma-applet-showdesktop
Requires:	plasma-desktoptheme-rosa
Requires:	plasma-wallpaper-timeoftheday
Suggests:	preload
Requires:	qt4-qtdbus
Suggests:	readahead
Requires:	rosa-elementary-theme
Requires:	rosa-icons
Requires:	xsettings-kde

Obsoletes:	task-kde-minimal < 1:4.2.2
Provides:	task-kde-minimal = %{epoch}:%{version}

%description minimal
This package is a meta-package, meaning that its purpose is to contain
minimal dependencies for running a minimal KDE4 desktop environment.


%files minimal

#--------------------------------------------------------------------

%package devel
Summary:	Metapackage for KDE development
Group:		Development/KDE and Qt
Requires:	task-kde4
Requires:	kdebase4-devel
Requires:	kdebase4-workspace-devel
Requires:	kdelibs4-devel
Requires:	kdepimlibs4-devel
Requires:	kdesdk4-scripts
Requires:	task-c++-devel

%description devel
This package is a meta-package, meaning that its purpose is to contain
dependencies for installing a KDE development environment.

%files devel


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16566 |12mr|task-lxde-201201-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    task-lxde
%define version 201201
%define release 1

Name: %{name}
Version: %{version}
Release: %{release}
Summary: Metapackage for lxde
Group: Graphical desktop/Other
License: GPL
URL: http://lxde.org
Requires: desktop-common-data
Requires: lxde-common
Requires: lxappearance
Requires: lxterminal
Suggests: gpicview
Suggests: leafpad
Suggests: xarchiver
Suggests: lxtask
Suggests: lxrandr
#Suggests: gdm
#Suggests: halevt-user
Suggests: scrot
Suggests: xmessage
Suggests: networkmanager-applet
Suggests: parcellite
Suggests: volumeicon
#Suggests: catfish
#Suggests: lxsession-edit
#Suggests: lxinput
Suggests: mdvinput
Suggests: fskbsetting
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-root

%description
This package is a meta-package, meaning that its purpose is to contain
dependencies for running the Lightweight X11 Desktop Environment.

%files
%defattr(-,root,root)


%changelog
* Wed Aug 03 2011 Александр Казанцев <kazancas@mandriva.org> 201100-10mdv2011.0
+ Revision: 693018
- remove lxsession-edit and lxinput and adding mdvinput
- remove suggests for halevt-user due double work with GIO open

* Mon Jul 04 2011 Александр Казанцев <kazancas@mandriva.org> 201100-8
+ Revision: 688694
- add scrot for suggests
- SILEN avoid mdvver error

* Sun Jun 26 2011 Александр Казанцев <kazancas@mandriva.org> 201100-6
+ Revision: 687256
- fix suggested nm-applet for mdvver >= 201100
- fix version for backports needs

* Sat Jun 18 2011 Александр Казанцев <kazancas@mandriva.org> 2011.0-4
+ Revision: 685906
- Update suggests. Add lxinput, lxsession-edit and fskbsetting

* Mon Jun 13 2011 Александр Казанцев <kazancas@mandriva.org> 2011.0-3
+ Revision: 684428
- add search tools catfish

* Fri Apr 29 2011 Александр Казанцев <kazancas@mandriva.org> 2011.0-2
+ Revision: 660759
-add suggested package for networkmanager applet and clipboard manager

* Tue Apr 19 2011 Antoine Ginies <aginies@mandriva.com> 2011.0-1
+ Revision: 655953
- bump to 2011 release

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 2010.0-3mdv2011.0
+ Revision: 607978
- rebuild

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Add Suggests on xmessages
      CCBUG: 60964

* Wed Mar 17 2010 Oden Eriksson <oeriksson@mandriva.com> 2010.0-2mdv2010.1
+ Revision: 524165
- rebuilt for 2010.1

* Wed Oct 21 2009 Olivier Blin <blino@mandriva.org> 2010.0-1mdv2010.0
+ Revision: 458497
- 2010.0
- suggest halevt-user for USB keys automount

* Tue Sep 01 2009 Christophe Fergeau <cfergeau@mandriva.com> 2009.0-8mdv2010.0
+ Revision: 423762
- rebuild

* Mon Mar 09 2009 Anne Nicolas <ennael@mandriva.org> 2009.0-7mdv2009.1
+ Revision: 353232
- clean spec file
  add gdm suggests

* Tue Nov 04 2008 Funda Wang <fwang@mandriva.org> 2009.0-6mdv2009.1
+ Revision: 299952
- require lxterminal for the icon on the launch bar

* Tue Oct 28 2008 Funda Wang <fwang@mandriva.org> 2009.0-5mdv2009.1
+ Revision: 297797
- change some requires to suggests

* Mon Sep 29 2008 Funda Wang <fwang@mandriva.org> 2009.0-4mdv2009.0
+ Revision: 289153
- suggest randr
- change lxtask to suggest

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 2009.0-3mdv2009.0
+ Revision: 269406
- rebuild early 2009.0 package (before pixel changes)

* Sun May 04 2008 Funda Wang <fwang@mandriva.org> 2009.0-2mdv2009.0
+ Revision: 200942
- do not require lxnm by default (use our own drakx-net instead)

* Sun May 04 2008 Funda Wang <fwang@mandriva.org> 2009.0-1mdv2009.0
+ Revision: 200898
- add spec file
- Created package structure for task-lxde.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16567 |12mr|task-mds-2.4.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Meta package for the Mandriva Directory Server
Name:		task-mds
Version:	2.4.0
Release:	%mkrel 5
License:	GPL
Group:		System/Servers
URL:		http://mds.mandriva.org/
Requires:	mmc-agent >= 3.0.0
Requires:	mmc-web-base >= 3.0.0
Requires:	mmc-web-ppolicy >= 3.0.0
Requires:	python-mmc-base >= 3.0.0
Requires:	python-mmc-core >= 3.0.0
Requires:	python-mmc-ppolicy >= 3.0.0
Requires:	mmc-web-bulkimport >= 2.4.0
Requires:	mmc-web-mail >= 2.4.0
Requires:	mmc-web-network >= 2.4.0
Requires:	mmc-web-proxy >= 2.4.0
Requires:	mmc-web-samba >= 2.4.0
Requires:	mmc-web-sshlpk >= 2.4.0
Requires:	mmc-web-userquota >= 2.4.0
Requires:	python-mmc-bulkimport >= 2.4.0
Requires:	python-mmc-mail >= 2.4.0
Requires:	python-mmc-network >= 2.4.0
Requires:	python-mmc-proxy >= 2.4.0
Requires:	python-mmc-samba >= 2.4.0
Requires:	python-mmc-sshlpk >= 2.4.0
Requires:	python-mmc-userquota >= 2.4.0
Requires:	mmc-check-password >= 3.0.0
Provides:	mds = %version
Obsoletes:	mds <= 2.2.0
BuildArch:	noarch
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This meta package installs the required components for the Mandriva Directory
Server.

%files



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16568 |12mr|task-printing-scanning-2012-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# First, high-level tasks. Then, manufacturer-level tasks

Summary:	Task package for printing and scanning
Name:		task-printing-scanning
Version:	2012
Release:	1
License:	GPL
Group:		System/Printing
Url:		http://www.mandriva.com
# <mrl> Due to sane-hpaio and to avoid rebuilding sane now (2008rc2)
#BuildArch: noarch
Requires:	task-printing = %{version}
Requires:	hplip-gui
Requires:	%{mklibname sane-hpaio 1}
Requires:	samba-client
Requires:	sane-backends
Requires:	saned
Requires:	scanner-gui
Requires:	usbutils
Requires:	xinetd
Requires:	xsane

%description
This task package contains the full selection of printing and
scanning packages used in Mandriva.

%files


%package -n task-printing
Group:		System/Printing
Summary:	Task package for printing
Requires:	imagemagick
Requires:	a2ps
Requires:	cups
Requires:	cups-drivers
Requires:	cups-common
Requires:	foomatic-db
Requires:	foomatic-db-engine
Requires:	foomatic-filters
Requires:	ghostscript
Requires:	groff
Requires:	gutenprint-cups
Requires:	gutenprint-escputil
Requires:	gutenprint-foomatic
#Requires: gutenprint-gimp2
Requires:	gutenprint-ijs
Requires:	lesstif
Requires:	mpage
Requires:	netcat-traditional
Requires:	net-tools
Requires:	nmap
Requires:	postscript-ppds
Requires:	printer-filters
Requires:	printer-testpages
Requires:	printer-utils
Requires:	scli
Requires:	task-printing-canon      = %{version}-%{release}
Requires:	task-printing-epson      = %{version}-%{release}
Requires:	task-printing-hp         = %{version}-%{release}
Requires:	task-printing-lexmark    = %{version}-%{release}
Requires:	task-printing-misc       = %{version}-%{release}
Requires:	task-printing-okidata    = %{version}-%{release}
Requires:	task-printing-server     = %{version}-%{release}

%description -n task-printing
This task package contains the default selection of printing packages
used in Mandriva.

%files -n task-printing

#-------------------------------------------------------------------------------
# Manufacturer-level tasks

%define c2050_ver		0.4
%define c2070_ver		0.99
%define cjet_ver		0.8.9
%define cups_ver		1.3.0
%define drv_z42_ver		0.4.3
%define cups_drivers_foo2zjs_ver	0.0
%define foomatic_ver		1:3.0.2
%define foomatic_db_hpijs_ver	20070820
%define ghostscript_ver		8.15.4
%define gutenprint_ver		5.0.1
%define hplip_ver		2.8.2-2mdv
%define lexmark2070_ver		0.6
%define lexmark7000linux_ver	990516
%define	lexmarklxx74_ver	0.8.4.2
%define lm1100_ver		1.0.2a
%define lxcontrol_ver		1.3
%define cups_drivers_lz11_ver	1.2
%define ml85p_ver		0.2.0
%define mtink_ver		1.0.14
%define oki4linux_ver		2.1gst
%define pbm2l2030_ver		1.4
%define pbm2lwxl_ver		0
%define pentaxpj_ver		1.0.0
%define pnm2ppa_ver		1.12
%define ppmtomd_ver		1.5
%define printer_testpages_ver	2006
%define printer_tools_ver	2008
%define stylewriter_ver		0.9.9

#-------------------------------------------------------------------------------

%package -n task-printing-server
Summary:	Meta package for a full CUPS server
Group:		System/Printing
Requires:	cups			>= %{cups_ver}
Requires:	ghostscript		>= %{ghostscript_ver}
Requires:	printer-tools		>= %{printer_tools_ver}
Requires:	foomatic-db
Requires:	foomatic-db-engine
Requires:	foomatic-filters

%description -n task-printing-server
This meta package will install every package needed for a full
CUPS server, including some utilities.

%files -n task-printing-server

################################################################################
############### Manufacturer specific tasks sits bellow this ###################
################################################################################

%package -n task-printing-canon
Summary:	Meta package for Cannon printer drivers
Group:		System/Printing
Requires:	task-printing-server	= %{version}-%{release}

# The drivers
Requires:	cjet			>= %{cjet_ver}
Requires:	ghostscript		>= %{ghostscript_ver}
Requires:	gutenprint-cups	>= %{gutenprint_ver}
Requires:	gutenprint-foomatic	>= %{gutenprint_ver}
Requires:	gutenprint-ijs	>= %{gutenprint_ver}
Requires:	hplip-hpijs		>= %{hplip_ver}

%description -n task-printing-canon
This meta package will install every printer driver available for Cannon
printers.

If you have a printer of this kind installing this package is all you need to
get it working.

%files -n task-printing-canon

#-------------------------------------------------------------------------------

%package -n task-printing-epson
Summary:	Meta package for printer drivers for Epson
Group:		System/Printing
Requires:	task-printing-server	= %{version}-%{release}

# The drivers
Requires:	ghostscript		>= %{ghostscript_ver}
Requires:	gutenprint-cups	>= %{gutenprint_ver}
Requires:	gutenprint-foomatic	>= %{gutenprint_ver}
Requires:	gutenprint-ijs	>= %{gutenprint_ver}
Requires:	hplip-hpijs		>= %{hplip_ver}

# Some utils
Requires:	gutenprint-escputil	>= %{gutenprint_ver}
Requires:	printer-tools		>= %{printer_tools_ver}

%description -n task-printing-epson
This meta package will install every printer driver available for printers from
Epson.

If you have a printer of this kind installing this package is all you need to
get it working.

%files -n task-printing-epson

#-------------------------------------------------------------------------------

%package -n task-printing-hp
Summary: Meta package for printer drivers for HP
Group: System/Printing
Requires: task-printing-server	= %{version}-%{release}

# The drivers
Requires:	ghostscript		>= %{ghostscript_ver}
Requires:	gutenprint-cups	>= %{gutenprint_ver}
Requires:	gutenprint-foomatic	>= %{gutenprint_ver}
Requires:	gutenprint-ijs	>= %{gutenprint_ver}
Requires:	cups-drivers-foo2zjs	>= %{cups_drivers_foo2zjs_ver}
Requires:	hplip			>= %{hplip_ver}
Suggests:	hplip-gui             >= %{hplip_ver}
Requires:	pnm2ppa		>= %{pnm2ppa_ver}

%description -n task-printing-hp
This meta package will install every printer driver available for printers from
HP.

If you have a printer of this kind installing this package is all you need to
get it working.

%files -n task-printing-hp

#-------------------------------------------------------------------------------

%package -n task-printing-lexmark
Summary: Meta package for printer drivers for Lexmark
Group: System/Printing
Requires: task-printing-server = %{version}-%{release}

# The drivers
Requires:	c2050			>= %{c2050_ver}
Requires:	c2070			>= %{c2070_ver}
Requires:	drv_z42		>= %{drv_z42_ver}
Requires:	ghostscript		>= %{ghostscript_ver}
Requires:	gutenprint-cups	>= %{gutenprint_ver}
Requires:	gutenprint-foomatic	>= %{gutenprint_ver}
Requires:	gutenprint-ijs	>= %{gutenprint_ver}
Requires:	hplip-hpijs		>= %{hplip_ver}
Requires:	lexmark2070		>= %{lexmark2070_ver}
Requires:	lexmark7000linux	>= %{lexmark7000linux_ver}
Requires:	cups-drivers-lxx74	>= %{lexmarklxx74_ver}
Requires:	lm1100		>= %{lm1100_ver}
Requires:	cups-drivers-lz11	>= %{cups_drivers_lz11_ver}
Requires:	pbm2l2030		>= %{pbm2l2030_ver}

# Some lex utils
Requires:	printer-tools		>= %{printer_tools_ver}

%description -n task-printing-lexmark
This meta package will install every printer driver available for printers from
Lexmark.

If you have a printer of this kind installing this package is all you need to
get it working.

%files -n task-printing-lexmark

#-------------------------------------------------------------------------------

%package -n task-printing-misc
Summary:	Meta package for printer drivers for miscelaneous printers
Group:		System/Printing
Requires:	task-printing-server	= %{version}-%{release}

# The drivers
Requires:	drv_z42		>= %{drv_z42_ver}
Requires:	cups-drivers-foo2zjs	>= %{cups_drivers_foo2zjs_ver}
Requires:	ghostscript		>= %{ghostscript_ver}
Requires:	hplip-hpijs		>= %{hplip_ver}
Requires:	stylewriter		>= %{stylewriter_ver}
Requires:	ml85p			>= %{ml85p_ver}
Requires:	pbm2lwxl		>= %{pbm2lwxl_ver}
Requires:	pentaxpj		>= %{pentaxpj_ver}
Requires:	ppmtomd		>= %{ppmtomd_ver}

%description -n task-printing-misc
This meta package will install every printer driver available for printers from
miscelaneous manufacturers.

This package should cover printers from:
Alps, Anitech, Apollo, Apple, Avery, Brother, Citizen, Citoh, Compaq, Dec,
Dell, Dymo, Fujitsu, IBM, Imagen, Infotec, Kodak, Kyocera, Minolta, Mitsubishi,
Nec, Oce, Olivetti, Panasonic, Pcpi, Pentax, QMS, Ricoh, Samsung, Star,
Tektronix and Xerox.

%files -n task-printing-misc

#-------------------------------------------------------------------------------

%package -n task-printing-okidata
Summary:	Meta package for printer drivers for Okidata
Group:		System/Printing
Requires:	task-printing-server	= %{version}-%{release}

# The drivers
Requires:	ghostscript		>= %{ghostscript_ver}
Requires:	hplip-hpijs		>= %{hplip_ver}
Requires:	oki4linux		>= %{oki4linux_ver}
Requires:	ppmtomd		>= %{ppmtomd_ver}

%description -n task-printing-okidata
This meta package will install every printer driver available for printers from
Okidata.

If you have a printer of this kind installing this package is all you need to
get it working.

%files -n task-printing-okidata

#-------------------------------------------------------------------------------




%changelog
* Wed Sep  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: eb13b51
- Version up (2012), drop obsolete lxcontrol from Requires
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16569 |12mr|task-pulseaudio-2011.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:    task-pulseaudio
Version: 2011.0
Release: %mkrel 2
Summary: Metapackage for PulseAudio
Group:   Sound
License: GPL
#
Requires: pulseaudio
Requires: pulseaudio-utils
Requires: pulseaudio-module-x11
Requires: paprefs
Requires: pavucontrol
#
# don't suggest those, they aren't useful for most users
# we don't want to get those installed by default
#Suggests: paman
#Suggests: pavumeter
#Suggests: padevchooser
#
Suggests: pulseaudio-module-zeroconf
#
# don't suggest xine-pulse, plugin is not in a good shape ATM
#Suggests: xine-pulse
Suggests: gstreamer0.10-pulse
Suggests: alsa-plugins-pulseaudio

BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-root

%description
This package is a meta-package, meaning that its purpose is to contain
dependencies and recommended additions for running PulseAudio.

%files



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16570 |12mr|task-scanning-2011.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:    task-scanning
Version: 2011.0
Release: %mkrel 4
Summary: Metapackage for scanning
Group:   Graphics
License: GPL
#
Requires: scanner-gui
Requires: sane-backends
Suggests: xsane-gimp

BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-root

%description
This package is a meta-package, meaning that its purpose is to contain
dependencies and recommended additions for scanning.

%files





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16571 |12mr|task-x11-2012.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: task-x11
Version: %mandriva_release
Release: %mkrel 4
Summary: Metapackage for X.org X11
Group: System/X11
License: GPL
#
Requires: xauth
Requires: iceauth
Requires: rgb
Requires: x11-data-cursor-themes
Requires: xhost
#
Suggests: x11-driver-video
Suggests: x11-driver-input
#
Requires: x11-font-misc-misc
Requires: x11-font-cursor-misc
Suggests: fonts-ttf-dejavu
Suggests: fonts-ttf-liberation
Requires: x11-font-alias
#
Requires: setxkbmap
#
Requires: x11-server-xorg
#
Requires: xinit
#
# for debugging multimedia keyboard inet(common) (cf x11-data-xkbdata):
Suggests: xev

BuildArch: noarch

%description
This package is a meta-package, meaning that its purpose is to contain
dependencies for running X.org X11.

%prep

%build

%install

%files




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16572 |12mr|tcb-1.0.6-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define set_tcbver 0.7

%define major 0
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d
%define libpamname %mklibname pam 0

Summary:	Libraries and tools implementing the tcb password shadowing scheme
Name:		tcb
Version:	1.0.6
Release:	%mkrel 3
License:	BSD or GPL
Group:		System/Libraries
URL: 		http://www.openwall.com/tcb/
Source0:	ftp://ftp.openwall.com/pub/projects/tcb/%{name}-%{version}.tar.gz
Source1:	ftp://ftp.openwall.com/pub/projects/tcb/%{name}-%{version}.tar.gz.sign
Source2:	set_tcb-%{set_tcbver}.tar.bz2
Patch0:		tcb-1.0.2-assume_shadow.patch
Patch2:		set_tcb-0.7-nofork.patch
# Fix handling of negative fields in /etc/shadow on x86_64 with recent glibc (#52330)
Patch3:		tcb-1.0.3-warn.patch
# Use translations from pam for the available messages (#59331)
Patch4:		tcb-1.0.3-i18n.patch
BuildRequires:	glibc-crypt_blowfish-devel
BuildRequires:	pam-devel
Requires:	%{libname} >= %{version}
Requires:	pam_tcb = %{version}
Requires:	nss_tcb = %{version}
Requires:	shadow-utils >= 4.0.12-10mdv
BuildRoot: 	%{_tmppath}/%{name}-%{version}

%description
The tcb package consists of three components: pam_tcb, libnss_tcb, and
libtcb.  pam_tcb is a PAM module which supersedes pam_unix and pam_pwdb.
It also implements the tcb password shadowing scheme (see tcb(5) for
details).  The tcb scheme allows many core system utilities (passwd(1)
being the primary example) to operate with little privilege.  libnss_tcb
is the accompanying NSS module.  libtcb contains code shared by the
PAM and NSS modules and is also used by programs from the shadow-utils
package.


%package -n %{libname}
Summary:        Libraries and tools implementing the tcb password shadowing scheme
Group:          System/Libraries
Requires:	glibc-crypt_blowfish
Requires(pre):	setup >= 2.7.12-2mdv

%description -n %{libname}
libtcb contains code shared by the PAM and NSS modules and is also used
by programs from the shadow-utils package.


%package -n pam_tcb
Summary:	PAM module for TCB
Group:		System/Libraries
Requires:	%{libname} >= %{version}
Conflicts:	pam < 0.99.8.1-13
Conflicts:	%{libpamname} < 0.99.8.1-13

%description -n pam_tcb
pam_tcb is a PAM module which supersedes pam_unix and pam_pwdb.
It also implements the tcb password shadowing scheme (see tcb(5) for
details).  The tcb scheme allows many core system utilities (passwd(1)
being the primary example) to operate with little privilege.


%package -n nss_tcb
Summary:	NSS library for TCB
Group:		System/Libraries
Requires(post):	rpm-helper
Requires(postun): rpm-helper
Requires:	%{libname} = %{version}

%description -n nss_tcb
libnss_tcb is the accompanying NSS module for pam_tcb.


%package -n %{develname}
Summary:	Libraries and header files for building tcb-aware applications
Group:		Development/Other
Requires:	%{libname} >= %{version}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
This package contains static libraries and header files needed for
building tcb-aware applications.


%prep
%setup -q -a2
%patch0 -p1
%patch2 -p0
%patch3 -p1
%patch4 -p1

cat Make.defs | sed -e "s|LIBEXECDIR = /usr/libexec|LIBEXECDIR = %{_libdir}|" >Make.defs.new
cat Make.defs.new | sed -e "s|/lib$|/%{_lib}|g" >Make.defs

%build
%serverbuild
CFLAGS="%{optflags} -DENABLE_SETFSUGID" %make

%install
rm -rf %{buildroot}

make install-non-root install-pam_pwdb \
    DESTDIR=%{buildroot} \
    MANDIR=%{_mandir} \
    LIBDIR=%{_libdir} \
    LIBEXECDIR=%{_libdir} \
    SLIBDIR=/%{_lib}

mkdir -p %{buildroot}%{_sbindir}
install -m 0750 set_tcb-%{set_tcbver}/set_tcb %{buildroot}%{_sbindir}/
install -m 0644 set_tcb-%{set_tcbver}/set_tcb.8 %{buildroot}%{_mandir}/man8/


%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%post -n nss_tcb
%if %mdkversion < 200900
/sbin/ldconfig
%endif
if [ -f %{_initrddir}/nscd ]; then
    %_post_service nscd
fi

%postun -n nss_tcb
%if %mdkversion < 200900
/sbin/ldconfig
%endif
if [ -f %{_initrddir}/nscd ]; then
    %_preun_service nscd
fi

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc LICENSE
/sbin/tcb_convert
/sbin/tcb_unconvert
%{_sbindir}/set_tcb
%{_mandir}/man8/tcb_convert.8*
%{_mandir}/man8/tcb_unconvert.8*
%{_mandir}/man8/set_tcb.8*

%files -n %{libname}
%defattr(-,root,root)
/%{_lib}/libtcb.so.%{major}*
%attr(0755,root,chkpwd) %verify(not mode group) %dir %{_libdir}/chkpwd
%attr(2755,root,shadow) %verify(not mode group) %{_libdir}/chkpwd/tcb_chkpwd
%{_mandir}/man5/tcb.5*

%files -n nss_tcb
%defattr(-,root,root)
/%{_lib}/libnss_tcb.so.2

%files -n pam_tcb
%defattr(-,root,root)
/%{_lib}/security/pam_pwdb.so
/%{_lib}/security/pam_tcb.so
%{_mandir}/man8/pam_pwdb.8*
%{_mandir}/man8/pam_tcb.8*

%files -n %{develname}
%defattr(-,root,root)
%{_includedir}/tcb.h
%{_libdir}/libtcb.a
%{_libdir}/libtcb.so



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16573 |12mr|tcl-8.6-0.b1.11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rel	11
%define pre	b1

%if %pre
%define release		%mkrel 0.%{pre}.%{rel}
%define distname	%{name}%{version}%{pre}-src.tar.gz
%define setname		%{name}%{version}%{pre}
%else
%define release		%mkrel %{rel}
%define distname	%{name}%{version}-src.tar.gz
%define setname		%{name}%{version}
%endif

%define major		8.6
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname %{name} -d

Summary:	An embeddable scripting language
Name:		tcl
Version:	8.6
Release:	%{release}
Group:		System/Libraries
License:	BSD
URL:		http://tcl.tk
Source0:	http://downloads.sourceforge.net/%{name}/%{distname}
Source1:	tcl.macros
BuildRequires:	zlib-devel
Patch0:		tcl-8.5a6-soname.patch
Patch1:		tcl-8.6-dlopen.patch
# From Fedora, replaces old p6 by Stew, rediffed for 8.6 - AdamW 2008/10
Patch2:		tcl-8.6-autopath.patch
Patch3:		tcl-8.6b1-fix_includes.patch
Patch4:		tcl-8.5.0-expect-5.43.0.patch
Patch5:		tcl-8.6b1-tdbc_location.patch
# Originally from Gentoo, fix buffer overflow with GCC 4.5 -D_FORTIFY_SOURCE=2 - wally 2010/12
Patch6:		tcl8.6b1-fortify.patch
Buildroot:	%{_tmppath}/%{name}-%{version}
Provides:   /usr/bin/tclsh
Obsoletes:  %{name} < %{version}

%description
Tcl is a simple scripting language designed to be embedded into
other applications.  Tcl is designed to be used with Tk, a widget
set, which is provided in the tk package.  This package also includes
tclsh, a simple example of a Tcl application.

If you're installing the tcl package and you want to use Tcl for
development, you should also install the tk and tclx packages.

%package -n	%{libname}
Summary:	Shared libraries for %{name}
Group:		System/Libraries

%description -n %{libname}
Tcl is a simple scripting language designed to be embedded into
other applications.  Tcl is designed to be used with Tk, a widget
set, which is provided in the tk package.  This package also includes
tclsh, a simple example of a Tcl application.

If you're installing the tcl package and you want to use Tcl for
development, you should also install the tk and tclx packages.

%package -n	%{develname}
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{name} = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%mklibname tcl 8.4 -d
Obsoletes:	%mklibname tcl 8.5 -d

%description -n	%{develname}
This package contains development files for %{name}.

%prep
%setup -q -n %{setname}
%patch0 -p1 -b .soname
%patch1 -p1 -b .dlopen
%patch2 -p1 -b .autopath
%patch3 -p1
%patch4 -p1 -b .expect
%patch5 -p1 -b .tdbc_location
%patch6 -p1 -b .fortify

%build
pushd pkgs/tdbc1.0b1
autoconf
popd

pushd unix
    autoconf
    %configure2_5x \
	--enable-threads \
	--enable-gcc \
	--enable-64bit \
	--disable-rpath \
	--includedir=%{_includedir}/tcl%{version}
    %make TCL_LIBRARY=%{_datadir}/%{name}%{major}

    cp libtcl%{major}.so libtcl%{major}.so.0
#    make test
popd

%install
rm -rf %{buildroot}

%makeinstall -C unix TCL_LIBRARY=%{buildroot}%{_datadir}/%{name}%{major}

# create the arch-dependent dir
mkdir -p %{buildroot}%{_libdir}/%{name}%{major}

# fix libname
mv %{buildroot}%{_libdir}/libtcl%{major}.so %{buildroot}%{_libdir}/libtcl%{major}.so.0
ln -snf libtcl%{major}.so.0 %{buildroot}%{_libdir}/libtcl%{major}.so

# install all headers
install -d %{buildroot}%{_includedir}/tcl%{version}/compat
install -d %{buildroot}%{_includedir}/tcl%{version}/generic
install -d %{buildroot}%{_includedir}/tcl%{version}/unix
install -m0644 compat/*.h %{buildroot}%{_includedir}/tcl%{version}/compat/
install -m0644 generic/*.h %{buildroot}%{_includedir}/tcl%{version}/generic/
install -m0644 unix/*.h %{buildroot}%{_includedir}/tcl%{version}/unix/

pushd %{buildroot}%{_bindir}
    ln -fs tclsh* tclsh
popd

pushd %{buildroot}%{_libdir}
cat > lib%{name}.so << EOF
/* GNU ld script
   We want -l%{name} to include the actual system library,
   which is lib%{name}%{major}.so.0  */
INPUT ( -l%{name}%{major} )
EOF
popd

# fix config script
perl -pi -e "s|-L`pwd`/unix\b|-L%{_libdir}|g" %{buildroot}%{_libdir}/tclConfig.sh
perl -pi -e "s|`pwd`/unix/lib|%{_libdir}/lib|g" %{buildroot}%{_libdir}/tclConfig.sh
perl -pi -e "s|`pwd`|%{_includedir}/tcl%{version}|g" %{buildroot}%{_libdir}/tclConfig.sh

# and let it be found (we don't look in /usr/lib any more)
ln -s %{_libdir}/%{name}Config.sh %{buildroot}/%{_libdir}/%{name}%{major}/%{name}Config.sh

# Arrangements for lib64 platforms
echo "# placeholder" >> %{develname}.files
if [[ "%{_lib}" != "lib" ]]; then
    mkdir -p %{buildroot}%{_prefix}/lib
    ln -s %{_libdir}/tclConfig.sh %{buildroot}%{_prefix}/lib/tclConfig.sh
    echo "%{_prefix}/lib/tclConfig.sh" >> %{develname}.files
fi

# (fc) make sure .so files are writable by root
chmod 755 %{buildroot}%{_libdir}/*.so*

# set up the macros
mkdir -p %{buildroot}%{_sys_macros_dir}
install -m 0644 %{SOURCE1} %{buildroot}%{_sys_macros_dir}

# move this tdbc crap around
mv %{buildroot}%{_libdir}/%{name}%{major}/tdbc*/libtdbc*.a %{buildroot}%{_libdir}

%if %mdkversion < 200900
%post -p /sbin/ldconfig -n %{libname}
%endif

%if %mdkversion < 200900
%postun -p /sbin/ldconfig -n %{libname}
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/*
%{_datadir}/%{name}%{major}
%{_mandir}/man1/*
%{_mandir}/man3/*
%{_mandir}/mann/*
%{_datadir}/tcl8
%{_libdir}/%{name}%{major}
%exclude %{_libdir}/%{name}%{major}/tdbc*/tdbcConfig.sh

%files -n %{libname}
%defattr(-,root,root)
%attr(0755,root,root) %{_libdir}/lib*.so.*

%files -n %{develname} -f %{develname}.files
%defattr(-,root,root)
%dir %{_includedir}/tcl%{version}
%dir %{_includedir}/tcl%{version}/compat
%dir %{_includedir}/tcl%{version}/generic
%dir %{_includedir}/tcl%{version}/unix
%attr(0644,root,root) %{_includedir}/tcl%{version}/compat/*.h
%attr(0644,root,root) %{_includedir}/tcl%{version}/generic/*.h
%attr(0644,root,root) %{_includedir}/tcl%{version}/unix/*.h
%attr(0644,root,root) %{_includedir}/*.h
%attr(0755,root,root) %{_libdir}/*.so
%attr(0644,root,root) %{_libdir}/*.a
%attr(0755,root,root) %{_libdir}/tclConfig.sh
%attr(0755,root,root) %{_libdir}/%{name}%{major}/tdbc*/tdbcConfig.sh
%attr(0644,root,root) %{_sys_macros_dir}/tcl.macros




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16574 |12mr|tclap-1.2.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		tclap
Version:	1.2.1
Release:	2
Summary:	Templatized C++ Command Line Parser
Group:		System/Libraries
License:	MIT
URL:		http://tclap.sourceforge.net/
Source0:	http://sourceforge.net/projects/tclap/files/%{name}-%{version}.tar.gz
BuildArch:	noarch
Provides:	%{name}-devel = %{version}-%{release}

%description
This is a simple C++ library that facilitates parsing command line
arguments in a type independent manner.  It doesn't conform exactly
to either the GNU or POSIX standards, although it is close.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%__mkdir_p %{buildroot}%{_datadir}/pkgconfig
%__mv %{buildroot}%{_libdir}/pkgconfig/*.pc %{buildroot}%{_datadir}/pkgconfig/

%check
%make check

%files
%defattr(-,root,root)
%doc README AUTHORS ChangeLog NEWS
%{_includedir}/*
%{_datadir}/pkgconfig/*.pc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16575 |12mr|tclink-3.4.4-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 3
%define libname %mklibname tclink %{major}
%define develname %mklibname tclink -d

Summary:	TrustCommerce payment
Name:		tclink
Version:	3.4.4
Release:	%mkrel 11
Group:		System/Servers
License:	LGPL
URL:		http://www.trustcommerce.com/tclink.html
Source0:	http://www.trustcommerce.com/downloads/tclink-%{version}-C.tar.gz
Patch0:		tclink-3.4-C-soname.diff
Patch1:		tclink-correct_version.diff
Patch2:		tclink-linkage_order_fix.diff
BuildRequires:	openssl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
TCLink is a thin client library to allow your e-commerce servers to
connect to the TrustCommerce payment gateway easily and consistently.
The protocol (which is the same across all platforms and languages) is
well-documented in the Web Developer's Guide, so please consult it for
any questions you may have about the protocol syntax itself.

The TrustCommerce web site is at http://www.trustcommerce.com

%package -n	%{libname}
Summary:	Main library for tclink
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}

%description -n	%{libname}
This package contains the library needed to run programs dynamically
linked with tclink (Trust Commerce Payment Gateway).

%package -n	%{develname}
Summary:	Headers for developping programs with TCLink
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	%{mklibname tclink 3 -d} = %{version}-%{release}
Obsoletes:	%{mklibname tclink 3 -d}

%description -n	%{develname}
This package contains the header file you need to develop applications
which will use TCLink (Trust Commerce Payment Gateway).

%prep

%setup -q -n %{name}-%{version}-C

%patch0 -p0
perl -pi -e "s|_MAJOR_|%{major}|g" Makefile*

%patch1 -p0
%patch2 -p0

# fix strange perms
chmod 644 LICENSE README doc/*

# lib64 fix
perl -pi -e "s|/lib\b|/%{_lib}|g" configure.in

%build
rm -f configure
autoconf

%configure2_5x \
    --with-ssl-dir=%{_prefix}

%make MYFLAGS="" CFLAGS="%{optflags} -fPIC"

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_libdir}
install -d %{buildroot}%{_includedir}

install -m0755 lib%{name}.so.%{major} %{buildroot}%{_libdir}/
ln -snf lib%{name}.so.%{major} %{buildroot}%{_libdir}/lib%{name}.so

install -m0644 lib%{name}.a %{buildroot}%{_libdir}/
install -m0644 tclink.h %{buildroot}%{_includedir}/

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%doc LICENSE README
%{_libdir}/*.so.*

%files -n %{develname}
%defattr(-,root,root)
%doc doc/TCDevGuide.txt doc/TCDevGuide.html
%{_includedir}/*.h
%{_libdir}/*.so
%{_libdir}/*.a



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16576 |12mr|tcl-sqlite3-3.7.7-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname sqlite
%define realver 3070700
%define rpmver %(echo %{realver}|sed -e "s/00//g" -e "s/0/./g")

Summary:	Tcl binding for sqlite3
Name:		tcl-sqlite3
Version:	%rpmver
Release:	%mkrel 3
License:	Public Domain
Group:		Databases
URL:		http://www.sqlite.org/
Source0:	http://www.sqlite.org/%{realname}-autoconf-%{realver}.tar.gz
Patch0:		sqlite-tea-3070400-link.patch
BuildRequires:	sqlite3-devel >= %{rpmver}
BuildRequires:	tcl-devel
BuildRequires:	tcl
Provides:	sqltie3-tcl = %version
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
SQLite is a C library that implements an embeddable SQL database
engine. Programs that link with the SQLite library can have SQL
database access without running a separate RDBMS process. The
distribution comes with a standalone command-line access program
(sqlite) that can be used to administer an SQLite database and
which serves as an example of how to use the SQLite library.

This package contains tcl binding for %{name}.

%prep
%setup -q -n %{realname}-autoconf-%{realver}/tea
%patch0 -p0

%build
%configure2_5x --with-system-sqlite --enable-64bit
%make

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{tcl_sitearch}/sqlite3
install -m755 *.so %{buildroot}%{tcl_sitearch}/sqlite3/
install -m644 pkgIndex.tcl %{buildroot}%{tcl_sitearch}/sqlite3/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{tcl_sitearch}/sqlite3



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16577 |12mr|tcpdump-4.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A network traffic monitoring tool
Name:		tcpdump
Version:	4.3.0
Release:	1
Epoch:		2
Group:		Monitoring
License:	BSD
URL:		http://www.tcpdump.org/
Source0:	http://www.tcpdump.org/release/%{name}-%{version}.tar.gz
Source1:	http://www.tcpdump.org/release/%{name}-%{version}.tar.gz.sig
BuildRequires:	pcap-devel >= 1.2.0
BuildRequires:	openssl-devel
BuildRequires:	libsmi-devel

%description
Tcpdump is a command-line tool for monitoring network traffic.  Tcpdump can
capture and display the packet headers on a particular network interface or on
all interfaces.  Tcpdump can display all of the packet headers, or just the
ones that match particular criteria.

Install tcpdump if you need a program to monitor network traffic.

%prep
%setup -q -n %{name}-%{version}

%build
export CFLAGS="%{optflags} -I. -DIP_MAX_MEMBERSHIPS=20"
%configure2_5x \
    --enable-ipv6

%make

# (oe) TODO: investigate the following:
#--with-user=USERNAME    drop privileges by default to USERNAME
#--with-chroot=DIRECTORY when dropping privileges, chroot to DIRECTORY

%install
%makeinstall_std
# (misc) remove the binary, has this only pollutes completion
# and take useless space in the rpm
rm -f %{buildroot}/%_sbindir/%name.%version

%files
%doc README CHANGES CREDITS LICENSE
%{_sbindir}/%{name}
%{_mandir}/man1/tcpdump.1*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16578 |12mr|tcp_wrappers-7.6-44
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define LIB_MAJOR 0
%define LIB_MINOR 7
%define LIB_REL 6

%define	major %{LIB_MAJOR}
%define libname %mklibname wrap %{major}
%define develname %mklibname wrap -d

Summary: 	A security tool which acts as a wrapper for TCP daemons
Name: 		tcp_wrappers
Version: 	7.6
Release: 	%mkrel 44
Group: 		System/Servers
License: 	BSD
URL:		ftp://ftp.porcupine.org/pub/security/index.html
Source0:        http://ftp.porcupine.org/pub/security/%{name}_%{version}.tar.bz2
Patch0:		tcpw7.2-config.patch
Patch1:		tcpw7.2-setenv.patch
Patch2:		tcpw7.6-netgroup.patch
Patch3:		tcp_wrappers-7.6-bug11881.patch
Patch4:		tcp_wrappers-7.6-bug17795.patch
Patch5:		tcp_wrappers-7.6-bug17847.patch
Patch6:		tcp_wrappers-7.6-fixgethostbyname.patch
Patch7:		tcp_wrappers-7.6-docu.patch
Patch9:		tcp_wrappers.usagi-ipv6.patch
Patch10:	tcp_wrappers.ume-ipv6.patch
Patch11:	tcp_wrappers-7.6-shared.patch
Patch12:	tcp_wrappers-7.6-sig.patch
Patch13:	tcp_wrappers-7.6-strerror.patch
Patch14:	tcp_wrappers-7.6-ldflags.patch
Patch15:	tcp_wrappers-7.6-fix_sig-bug141110.patch
Patch16:	tcp_wrappers-7.6-162412.patch
Patch17:	tcp_wrappers-7.6-220015.patch
Patch18:	tcp_wrappers-7.6-restore_sigalarm.patch
Patch19:	tcp_wrappers-7.6-siglongjmp.patch
Patch20:	tcp_wrappers-7.6-sigchld.patch
Patch21:	tcp_wrappers-7.6-196326.patch
Patch22:	tcp_wrappers_7.6-249430.patch
Patch100:	tcp_wrappers-bug41864.diff
BuildConflicts:	%{name}-devel
BuildRoot: 	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The tcp_wrappers package provides small daemon programs which can
monitor and filter incoming requests for systat, finger, FTP, telnet,
rlogin, rsh, exec, tftp, talk and other network services.

Install the tcp_wrappers program if you need a security tool for
filtering incoming network services requests.

This version also supports IPv6.

%package -n	%{libname}
Summary:	A security library which acts as a wrapper for TCP daemons
Group:          System/Libraries

%description -n	%{libname}
The tcp_wrappers package provides small daemon programs which can
monitor and filter incoming requests for systat, finger, ftp, telnet,
rlogin, rsh, exec, tftp, talk and other network services.

This package contains the shared tcp_wrappers library (libwrap).

%package -n	%{develname}
Summary:	A security library which acts as a wrapper for TCP daemons
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	libwrap-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:       wrap-devel = %{version}-%{release}
Obsoletes:	%{name}-devel
Obsoletes:	%{mklibname wrap 0 -d}

%description -n	%{develname}
The tcp_wrappers package provides small daemon programs which can
monitor and filter incoming requests for systat, finger, ftp, telnet,
rlogin, rsh, exec, tftp, talk and other network services.

This package contains the static tcp_wrappers library (libwrap) and
its header files.

%prep

%setup -q -n %{name}_%{version}
%patch0 -p1 -b .config
%patch1 -p1 -b .setenv
%patch2 -p1 -b .netgroup
%patch3 -p1 -b .bug11881
%patch4 -p1 -b .bug17795
%patch5 -p1 -b .bug17847
%patch6 -p1 -b .fixgethostbyname
%patch7 -p1 -b .docu
%patch9 -p1 -b .usagi-ipv6
%patch10 -p1 -b .ume-ipv6
%patch11 -p1 -b .shared
%patch12 -p1 -b .sig
%patch13 -p1 -b .strerror
%patch14 -p1 -b .cflags
%patch15 -p1 -b .fix_sig
%patch16 -p1 -b .162412
%patch17 -p1 -b .220015
%patch18 -p1 -b .restore_sigalarm
%patch19 -p1 -b .siglongjmp
%patch20 -p1 -b .sigchld
%patch21 -p1 -b .196326
%patch22 -p1 -b .249430

%patch100 -p0 -b .bug41864

%build
%serverbuild
export CFLAGS="%{optflags} -fPIC"
%make RPM_OPT_FLAGS="$CFLAGS -fPIC -DPIC -D_REENTRANT -DHAVE_STRERROR" \
    LDFLAGS="%{ldflags} -pie" REAL_DAEMON_DIR=%{_sbindir} \
    MAJOR=%{LIB_MAJOR} MINOR=%{LIB_MINOR} REL=%{LIB_REL} linux

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_includedir}
install -d %{buildroot}/%{_lib}
install -d %{buildroot}%{_libdir}
install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_mandir}/man{3,5,8}

install -m644 hosts_access.3 %{buildroot}%{_mandir}/man3
install -m644 hosts_access.5 hosts_options.5 %{buildroot}%{_mandir}/man5
ln hosts_access.5 %{buildroot}%{_mandir}/man5/hosts.allow.5
ln hosts_access.5 %{buildroot}%{_mandir}/man5/hosts.deny.5
install -m644 tcpd.8 tcpdchk.8 tcpdmatch.8 %{buildroot}%{_mandir}/man8

install -m755 libwrap.so.%{LIB_MAJOR}.%{LIB_MINOR}.%{LIB_REL} %{buildroot}/%{_lib}/
ln -s libwrap.so.%{LIB_MAJOR}.%{LIB_MINOR}.%{LIB_REL} %{buildroot}/%{_lib}/libwrap.so.%{LIB_MAJOR}
ln -s /%{_lib}/libwrap.so.%{LIB_MAJOR}.%{LIB_MINOR}.%{LIB_REL} %{buildroot}%{_libdir}/libwrap.so

install -m644 libwrap.a %{buildroot}%{_libdir}
install -m644 tcpd.h %{buildroot}%{_includedir}

install -s -m755 safe_finger %{buildroot}%{_sbindir}
install -s -m755 tcpd %{buildroot}%{_sbindir}
install -s -m755 tcpdchk %{buildroot}%{_sbindir}
install -s -m755 tcpdmatch %{buildroot}%{_sbindir}
install -s -m755 try-from %{buildroot}%{_sbindir}

# (fg) 20000905 FIXME FIXME FIXME: setenv in libwrap.a is rather strange for
# one, so I remove it here - but will it break anything else?
#(peroyvind): do it with a patch in stead now
#ar d %{buildroot}%{_libdir}/libwrap.a setenv.o

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,755)
%doc BLURB CHANGES README* DISCLAIMER Banners.Makefile
%{_sbindir}/*
%{_mandir}/man*/*

%files -n %{libname}
%defattr(-,root,root)
%doc README
/%{_lib}/*.so.*

%files -n %{develname}
%defattr(-,root,root)
%doc DISCLAIMER
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/*.a



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16579 |12mr|tcsh-6.18.01-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	An enhanced version of csh, the C shell
Name:		tcsh
Version:	6.18.01
Release:	2
License:	BSD
Group:		Shells
URL:		http://www.tcsh.org/
Source0:	ftp://ftp.astron.com/pub/%{name}/%{name}-%{version}.tar.gz

Source1:	alias.csh
# patches from fedora
Patch1:		tcsh-6.15.00-closem.patch
Patch12:	tcsh-6.15.00-tinfo.patch
Patch13:	tcsh-6.14.00-unprintable.patch
Patch14:	tcsh-6.15.00-hist-sub.patch

# our patches
Patch106:	tcsh-6.10.00-glibc_compat.patch
# handle new DIR_COLORS codes, fixes #40532, #48284 (partly merged)
Patch107:	tcsh-6.17.00-ls-colors-var.patch

BuildRequires:	termcap-devel
BuildRequires:  groff-for-man
Requires(post):	rpm-helper >= 0.7
Requires(postun): rpm-helper >= 0.7
Provides:	csh = %{version}
Provides:	/bin/csh
Provides:   /bin/tcsh

%description
Tcsh is an enhanced but completely compatible version of csh, the C
shell. Tcsh is a command language interpreter which can be used both
as an interactive login shell and as a shell script command processor.
Tcsh includes a command line editor, programmable word completion,
spelling correction, a history mechanism, job control and a C language
like syntax.


%prep
%setup -q
%patch1 -p0
%patch12 -p0
#patch13 -p1 -b .unprintable
%patch14 -p0

%patch106 -p0
%patch107 -p0

%build
%configure2_5x --bindir=/bin --without-hesiod
%make
nroff -me eight-bit.me > eight-bit.txt

%install
install -Ds tcsh %{buildroot}/bin/tcsh
install -D tcsh.man %{buildroot}%{_mandir}/man1/tcsh.1

ln -s tcsh.1 %{buildroot}%{_mandir}/man1/csh.1
ln -sf tcsh %{buildroot}/bin/csh

install -D %{SOURCE1} %{buildroot}/etc/profile.d/$(basename %{SOURCE1})

%post
%_add_shell_helper %{name} $1 /bin/csh
%_add_shell_helper %{name} $1 /bin/tcsh

%postun
%_del_shell_helper %{name} $1 /bin/csh
%_del_shell_helper %{name} $1 /bin/tcsh

%files
%defattr(644,root,root,755)
%doc NewThings FAQ Fixes eight-bit.txt complete.tcsh
%doc Ported README* WishList Y2K
%config(noreplace) %{_sysconfdir}/profile.d/*
%attr(755,root,root) /bin/*
%{_mandir}/*/*

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16580 |12mr|tdb-1.2.11-0.beta5.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major   1
%define libname %mklibname tdb %{major}
%define devname %mklibname -d tdb
%define beta beta5

# beta releases are taken from the samba4 tarball using
# mkdir -p tdb-1.2.11/lib
# cp -a buildtools lib/tdb/* tdb-1.2.11/
# cp -a lib/replace tdb-1.2.11/lib/
# tar cf tdb-1.2.11.tar tdb-1.2.11

%define check_sig() export GNUPGHOME=%{_tmppath}/rpm-gpghome \
if [ -d "$GNUPGHOME" ] \
then echo "Error, GNUPGHOME $GNUPGHOME exists, remove it and try again"; exit 1 \
fi \
install -d -m700 $GNUPGHOME \
gpg --import %{1} \
gpg --trust-model always --verify %{2} \
rm -Rf $GNUPGHOME \


Name:           tdb
Version:        1.2.11
# We shipped it in samba3 versioned with the samba3 version
Epoch:          1
%if "%beta" != ""
Release:	0.%beta.1
%else
Release:        1
Source1:        http://samba.org/ftp/tdb/tdb-%{version}.tar.asc
Source2:        tridge.asc
%endif
Group:          System/Libraries
License:        GPLv2
URL:            http://tdb.samba.org/
Summary:        Library implementing Samba's embedded database
Source0:        http://samba.org/ftp/tdb/tdb-%{version}.tar.xz
BuildRequires:  python-devel xsltproc docbook-style-xsl

%description
Library implementing Samba's embedded database and utilities for backing up,
restoring and manipulating the database.

%package -n     %{libname}
Group:          System/Libraries
Summary:        Library implementing Samba's embedded database

%description -n %{libname}
Library implementing Samba's embedded database

%package -n     tdb-utils
Group:          Databases
Summary:        Tools for backing up, restoring, and manipulating Samba's embedded database
Conflicts:      samba-server < 3.3.2-2

%description -n tdb-utils
Tools for backing up, restoring, and manipulating Samba's embedded database

%package -n     %{devname}
Group:          Development/C
Summary:        Library implementing Samba's embedded database
Provides:       tdb-devel = %{EVRD}
Requires:       %{libname} = %{EVRD}
# because /usr/include/tdb.h was moved from libsmbclient0-devel to libname-devel
Conflicts:      %{mklibname smbclient 0 -d} < 3.2.6-3

%description -n %{devname}
Library implementing Samba's embedded database

%package -n     python-tdb
Group:          Development/Python
Summary:        Python bindings to Samba's tdb embedded database

%description -n python-tdb
Pyhton bindings to Samba's tdb embedded database

%prep
%if "%beta" == ""
#Try and validate signatures on source:
VERIFYSOURCE=%{SOURCE0}
VERIFYSOURCE=${VERIFYSOURCE%%.gz}
gzip -dc %{SOURCE0} > $VERIFYSOURCE

#check_sig %{SOURCE2} %{SOURCE1} $VERIFYSOURCE

rm -f $VERIFYSOURCE
%endif

%setup -q

%build
export PYTHONDIR=%{py_platsitedir}
%configure2_5x	--disable-rpath
%make

%install
%makeinstall_std
chmod 755 %{buildroot}%{_libdir}/libtdb.so.%{major}* %{buildroot}%{py_platsitedir}/tdb.so

%files -n %{libname}
%{_libdir}/libtdb.so.%{major}*

%files -n %{devname}
%{_libdir}/libtdb.so
#{_libdir}/libname.a
%{_includedir}/tdb.h
%{_libdir}/pkgconfig/tdb.pc

%files -n tdb-utils
%{_bindir}/tdb*
%{_mandir}/man8/tdb*.8*

%files -n python-tdb
%{py_platsitedir}/tdb.so

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16581 |12mr|teckit-2.5.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname teckit %{major}
%define libname_d %mklibname teckit -d
%define libname_d_s %mklibname teckit -d -s

Name:		teckit
Version:	2.5.1
Release:	6
Epoch:		0
Summary:	Conversion library and mapping compiler
License:	LGPL
Group:		System/Libraries
URL:		http://scripts.sil.org/teckit
Source0:	http://scripts.sil.org/svn-view/teckit/TAGS/TECkit_2_5_1.tar.gz
Patch0:		TECkit-2.5.1-gcc44.patch
BuildRequires:	chrpath
BuildRequires:	expat-devel
BuildRequires:	zlib-devel

%description 
TECkit is a low-level toolkit intended to be used by other
applications that need to perform encoding conversions (e.g., when
importing legacy data into a Unicode-based application). The
primary component of the TECkit package is therefore a library that
performs conversions; this is the "TECkit engine". The engine
relies on mapping tables in a specific binary format (for which
documentation is available); there is a compiler that creates such
tables from a human-readable mapping description (a simple text file).

%package -n %{libname}
Summary:	Conversion library and mapping compiler
Group:		System/Libraries

%description -n %{libname}
TECkit is a low-level toolkit intended to be used by other
applications that need to perform encoding conversions (e.g., when
importing legacy data into a Unicode-based application). The
primary component of the TECkit package is therefore a library that
performs conversions; this is the "TECkit engine". The engine
relies on mapping tables in a specific binary format (for which
documentation is available); there is a compiler that creates such
tables from a human-readable mapping description (a simple text file).

%package -n %{libname_d}
Summary:	Development files for teckit
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{libname_d}
Development files for teckit.

%package -n %{libname_d_s} 
Summary:	Static Library for developing applications with %{name}
Group:		Development/C
Requires:	%{libname_d} = %{EVRD}
Provides:	%{name}-static-devel = %{EVRD}

%description -n %{libname_d_s}
Static library for teckit.

%prep
%setup -q -n TECkit_2_5_1
%__chmod 0755 ./configure
%__rm -r zlib*
%patch0 -p0 -b .gcc44

%build
%configure2_5x
%make

%install
%makeinstall_std

%{_bindir}/chrpath -d %{buildroot}%{_bindir}/sfconv
%{_bindir}/chrpath -d %{buildroot}%{_bindir}/teckit_compile
%{_bindir}/chrpath -d %{buildroot}%{_bindir}/txtconv

%check
%{make} check

%files
%{_bindir}/sfconv
%{_bindir}/teckit_compile
%{_bindir}/txtconv

%files -n %{libname}
%doc AUTHORS ChangeLog COPYING INSTALL NEWS README
%{_libdir}/libTECkit.so.*
%{_libdir}/libTECkit_Compiler.so.*

%files -n %{libname_d}
%doc docs/*.pdf
%dir %{_includedir}/teckit/
%{_includedir}/teckit/TECkit_Common.h
%{_includedir}/teckit/TECkit_Compiler.h
%{_includedir}/teckit/TECkit_Engine.h
%{_libdir}/libTECkit.so
%{_libdir}/libTECkit_Compiler.so

%files -n %{libname_d_s}
%{_libdir}/libTECkit.a
%{_libdir}/libTECkit_Compiler.a



%changelog
* Wed Aug  29 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 1b7733f
- Fix BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16582 |12mr|telepathy-farstream-0.4.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		2
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname -d %{name}

Summary:	Stream Engine to handle media streaming channels
Name:		telepathy-farstream
Version:	0.4.0
Release:	2
License:	LGPLv2+
Group:		Networking/Instant messaging
Url:		http://telepathy.freedesktop.org/wiki/
Source0:	http://telepathy.freedesktop.org/releases/%{name}/%{name}-%{version}.tar.gz

BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(gst-python-0.10)
BuildRequires:	pkgconfig(farstream-0.1)
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(telepathy-glib) >= 0.13.4

%description
Stream Engine is a Telepathy client that uses Farsight and GStreamer
to handle media streaming channels. It's used as a background process
by other Telepathy clients, rather than presenting any user interface
of its own.

Telepathy is a D-Bus framework for unifying real time communication,
including instant messaging, voice calls and video calls. It abstracts
differences between protocols to provide a unified interface for
applications.

%package -n %{libname}
Group:		System/Libraries
Summary:	Stream Engine to handle media streaming channels

%description -n %{libname}
Stream Engine is a Telepathy client that uses Farsight and GStreamer
to handle media streaming channels. It's used as a background process
by other Telepathy clients, rather than presenting any user interface
of its own.

Telepathy is a D-Bus framework for unifying real time communication,
including instant messaging, voice calls and video calls. It abstracts
differences between protocols to provide a unified interface for
applications.

%package -n %{develname}
Group:		Development/C
Summary:	Stream Engine to handle media streaming channels
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
This package contains the development library and header files for %{name}.

%package -n python-%{name}
Group:		Development/Python
Summary:	Stream Engine to handle media streaming channels
Requires:	%{libname} = %{version}-%{release}
Requires:	gstreamer0.10-python

%description -n python-%{name}
Stream Engine is a Telepathy client that uses Farsight and GStreamer
to handle media streaming channels. It's used as a background process
by other Telepathy clients, rather than presenting any user interface
of its own.

Telepathy is a D-Bus framework for unifying real time communication,
including instant messaging, voice calls and video calls. It abstracts
differences between protocols to provide a unified interface for
applications.

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%files -n %{libname}
%{_libdir}/libtelepathy-farstream.so.%{major}*

%files -n %{develname}
%doc ChangeLog
%{_libdir}/libtelepathy-farstream.so
%{_includedir}/telepathy-1.0/%{name}
%{_libdir}/pkgconfig/%{name}.pc
%{_datadir}/gtk-doc/html/%{name}

%files -n python-%{name}
%doc README NEWS
%{python_sitearch}/tpfarstream.*



%changelog
* Wed Aug  29 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 3ce8345
- Drop .la files
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16583 |12mr|telepathy-filesystem-0.0.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           telepathy-filesystem
Version:        0.0.1
Release:        %mkrel 7
Summary:        Telepathy filesystem layout

Group:          System/Base
License:        Public Domain
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

BuildArch:      noarch
Requires:       filesystem

%description
This package provides some directories which are required by other
packages which comprise the Telepathy release.  

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/telepathy/managers

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%dir %{_datadir}/telepathy
%dir %{_datadir}/telepathy/managers




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16584 |12mr|telepathy-gabble-0.16.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           telepathy-gabble
Version:        0.16.4
Release:        1
Summary:        A Jabber/XMPP connection manager
Group:          Networking/Instant messaging
License:        LGPLv2+
URL:            http://telepathy.freedesktop.org/wiki/
Source0:        http://telepathy.freedesktop.org/releases/%{name}/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(dbus-1) >= 1.1.0
BuildRequires:	pkgconfig(dbus-glib-1) >= 0.82
BuildRequires:	pkgconfig(gio-2.0) >= 2.26
BuildRequires:	pkgconfig(glib-2.0) >= 2.24
BuildRequires:	pkgconfig(gmodule-2.0)
BuildRequires:  pkgconfig(openssl)
BuildRequires:	pkgconfig(gobject-2.0) >= 2.24
BuildRequires:	pkgconfig(gthread-2.0) >= 2.24
BuildRequires:	pkgconfig(libsoup-2.4)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(nice) >= 0.0.11
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	pkgconfig(telepathy-glib) >= 0.17.2
#BuildRequires:	pkgconfig(telepathy-yell)
BuildRequires:  libxslt-proc
BuildRequires:  python-devel
Requires:	telepathy-filesystem

%description
A Jabber/XMPP connection manager, that handles single and multi-user
chats and voice calls.

%files
%doc NEWS README AUTHORS
%{_bindir}/telepathy-gabble-xmpp-console
%{_datadir}/dbus-1/services/*.service
%{_datadir}/telepathy/managers/*.manager
%{_libdir}/telepathy-gabble
%{_libdir}/telepathy/gabble-0
%{_mandir}/man*/*.*

#--------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

# don't ship .la
find %buildroot -name '*.la' | xargs rm -f

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16585 |12mr|telepathy-glib-0.20.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define api 0.12
%define libname %mklibname %{name} %{major}
%define devname %mklibname -d %{name}

Summary:	A glib utility library for the telepathy framework
Name:		telepathy-glib
Version:	0.20.1
Release:	1
Group:		Networking/Instant messaging
License:	LGPLv2+
URL:		http://telepathy.freedesktop.org/wiki/
Source0:	http://telepathy.freedesktop.org/releases/%{name}/%{name}-%{version}.tar.gz
Patch0:		telepathy-glib-0.11.11-missing-file.patch

BuildRequires:	gtk-doc
BuildRequires:	xsltproc
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(python)
BuildRequires:	vala-devel >= 0.12
BuildRequires:	vala-tools

%description
%{name} is a glib utility library for the telepathy framework.

%package -n %{libname}
Summary:	A glib utility library for the telepathy framework
Group:		System/Libraries
Requires:	telepathy-filesystem
%rename		%{name}

%description -n %{libname}
%name is a glib utility library for the telepathy framework.

%package -n %{devname}
Summary:	A glib utility library for the telepathy framework
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{devname}
%{name} is a glib utility library for the telepathy framework.

%prep
%setup -q
%patch0 -p0

%build
%configure2_5x \
	--enable-vala-bindings \
	--disable-static

%make

%install
%makeinstall_std
find %{buildroot} -name '*.la' -exec rm -f {} ';'

%files -n %{libname}
%{_libdir}/libtelepathy-glib.so.%{major}*
%{_libdir}/girepository-1.0/TelepathyGLib-%{api}.typelib

%files -n %{devname}
%{_libdir}/libtelepathy-glib.so
%{_datadir}/gir-1.0/TelepathyGLib-%{api}.gir
%dir %{_includedir}/telepathy-1.0/
%dir %{_includedir}/telepathy-1.0/telepathy-glib/
%dir %{_includedir}/telepathy-1.0/telepathy-glib/_gen
%{_includedir}/telepathy-1.0/telepathy-glib/*.h
%{_includedir}/telepathy-1.0/telepathy-glib/_gen/*.h
%{_datadir}/gtk-doc/html/telepathy-glib/
%{_libdir}/pkgconfig/telepathy-glib.pc
%{_datadir}/vala/vapi/telepathy-glib.deps
%{_datadir}/vala/vapi/telepathy-glib.vapi

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16586 |12mr|telepathy-haze-0.7.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           telepathy-haze
Version:        0.7.0
Release:        1
Summary:        A multiprotocol connection manager based on pidgin

Group:          Networking/Instant messaging
License:        GPLv2+
URL:            http://telepathy.freedesktop.org/wiki/
Source0:        http://telepathy.freedesktop.org/releases/%{name}/%{name}-%{version}.tar.gz

BuildRequires:  telepathy-glib-devel >= 0.9.2
BuildRequires:  pkgconfig(purple) >= 2.6
BuildRequires:  xsltproc
Requires:       telepathy-filesystem
Suggests:	pidgin-plugins

%description
This connection manager allows you to use libpurple, pidgin backend, with 
telepathy, allowing you to access to numerous instant messaging network with
telepathy enabled software, such as empathy.

%files
%defattr(-,root,root,-)
%doc AUTHORS NEWS
%{_datadir}/dbus-1/services/*.service
#%{_datadir}/telepathy/managers/*.manager
%{_libdir}/%{name}
%{_mandir}/man*/*.xz

#--------------------------------------------------------------------

%prep
%setup -q


%build
%configure 
%make


%install
%makeinstall_std


%changelog
* Sat Nov 24 2012 Arkady L. Shane <ashejn@rosalab.ru> - 0.7.0-1
- update to 0.7.0

* Fri Apr 27 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.6.0-1
+ Revision: 793945
- version update 0.6.0

* Sat Aug 07 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.4.0-1mdv2011.0
+ Revision: 567250
- update to 0.4.0
- bump BR versions

* Mon Mar 08 2010 Frederik Himpe <fhimpe@mandriva.org> 0.3.4-1mdv2010.1
+ Revision: 516762
- Fix BuildRequires
- update to new version 0.3.4

* Mon Jan 25 2010 Frederik Himpe <fhimpe@mandriva.org> 0.3.3-1mdv2010.1
+ Revision: 496355
- update to new version 0.3.3

* Wed Nov 18 2009 Christophe Fergeau <cfergeau@mandriva.com> 0.3.2-2mdv2010.1
+ Revision: 467208
- add pidgin-plugins as a Suggests since it's what contains the aim and yahoo plugins which telepathy-haze tries to dlopen when needed

* Tue Aug 25 2009 Frederik Himpe <fhimpe@mandriva.org> 0.3.2-1mdv2010.0
+ Revision: 421219
- update to new version 0.3.2

* Sat Jun 06 2009 Frederik Himpe <fhimpe@mandriva.org> 0.3.1-1mdv2010.0
+ Revision: 383192
- update to new version 0.3.1

* Tue Aug 19 2008 Frederik Himpe <fhimpe@mandriva.org> 0.2.1-1mdv2009.0
+ Revision: 274028
- Fix BuildRequires
- Use %%makeinstall_std
- Don't package COPYING
- Package NEWS
- update to new version 0.2.1

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild

* Sat Mar 01 2008 Michael Scherer <misc@mandriva.org> 0.2.0-1mdv2008.1
+ Revision: 177224
- import telepathy-haze


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16587 |12mr|telepathy-kde-common-internals-0.5.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define srcname ktp-common-internals
%define major 3
%define version_lib 0.5

Name: telepathy-kde-common-internals
Version: %{version_lib}.1
Release: 1
Summary: KDE Telepathy Parts
Group:   System/Libraries
License: LGPLv2
URL:     https://projects.kde.org/projects/extragear/network/telepathy/ktp-common-internals
Source0: ftp://ftp.gtlib.cc.gatech.edu/pub/kde/unstable/kde-telepathy/%version/src/%srcname-%version.tar.bz2
BuildRequires: pkgconfig(TelepathyQt4) >= 0.9.2.1
BuildRequires: kdelibs4-devel

%description
This package provides the commons part used by telepathy kde.


#------------------------------------------------------------------------------
%package core
Summary: Commons files used by telepathy kde
Group:   Graphical desktop/KDE 
BuildArch: noarch
Obsoletes: %{name}-translations < 0.5.0
Conflicts: %{name} < 0.5.0
Obsoletes: %{name} < 0.5.0
Conflicts: telepathy-kde-contact-list < 0.4.0
%description core
Commons files used by telepathy kde

%files  core -f ktp-common-internals.lang
%{_kde_iconsdir}/hicolor/*/*/*.png
%{_kde_appsdir}/ktelepathy/ktelepathy.notifyrc
%{_kde_iconsdir}/hicolor/scalable/apps/telepathy-kde.svgz

#------------------------------------------------------------------------------

%define libktpmodelsprivate %mklibname ktpmodelsprivate %{major}

%package -n %{libktpmodelsprivate}
Summary: Runtime library for %{name}
Group: System/Libraries

%description -n %{libktpmodelsprivate}
Runtime library for %{name}

%files -n %{libktpmodelsprivate}
%{_kde_libdir}/libktpmodelsprivate.so.%{major}
%{_kde_libdir}/libktpmodelsprivate.so.%{version_lib}*

#------------------------------------------------------------------------------

%define libktpcommoninternalsprivate %mklibname ktpcommoninternalsprivate %{major}

%package -n %{libktpcommoninternalsprivate}
Summary: Runtime library for %{name}
Group: System/Libraries

%description -n %{libktpcommoninternalsprivate}
Runtime library for %{name}

%files -n %{libktpcommoninternalsprivate}
%{_kde_libdir}/libktpcommoninternalsprivate.so.%{major}
%{_kde_libdir}/libktpcommoninternalsprivate.so.%{version_lib}*

#------------------------------------------------------------------------------

%define libktpwidgetsprivate %mklibname ktpwidgetsprivate %{major}

%package -n %{libktpwidgetsprivate}
Summary: Runtime library for %{name}
Group: System/Libraries
%description -n %{libktpwidgetsprivate}
Runtime library for %{name}

%files -n %{libktpwidgetsprivate}
%{_kde_libdir}/libktpwidgetsprivate.so.%{major}
%{_kde_libdir}/libktpwidgetsprivate.so.%{version_lib}*

#------------------------------------------------------------------------------

%define devel %mklibname %{name} -d

%package -n %{devel}
Summary: Headers files for %{name}
Group: Development/KDE and Qt 
Provides: %name-devel = %version-%release
Provides: lib%{name}-devel = %version-%release
Requires: %{libktpmodelsprivate} = %version-%release
Requires: %{libktpcommoninternalsprivate} = %version-%release
Requires: %{libktpwidgetsprivate} = %version-%release
Provides: %{srcname}-devel = %version-%release

%description -n %{devel}
Headers files for %{name}

%files -n %{devel}
%{_kde_includedir}/KTp/
%{_kde_libdir}/libktpmodelsprivate.so
%{_kde_libdir}/libktpcommoninternalsprivate.so
%{_kde_libdir}/libktpwidgetsprivate.so
%{_kde_bindir}/ktp-debugger

#------------------------------------------------------------------------------

%prep
%setup -q -n %{srcname}-%{version}

%build
export LD=/usr/bin/ld.gold
%cmake_kde4 -DKDE4_ENABLE_FINAL=ON
%make

%install
%makeinstall_std -C build
%find_lang ktp-common-internals 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16588 |12mr|telepathy-logger-0.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 3
%define api 0.2
%define libname %mklibname %{name} %{major}
%define girname %mklibname %{name}-gir %{api}
%define develname %mklibname -d %{name}

Name:		telepathy-logger
Version:	0.6.0
Release:   	1
Summary:   	A logger for the telepathy framework
Group:     	Networking/Instant messaging
License:	LGPLv2+
URL:       	http://telepathy.freedesktop.org/wiki/
Source0:   	http://telepathy.freedesktop.org/releases/%{name}/%{name}-%{version}.tar.bz2

BuildRequires:	glib2.0-common
BuildRequires:	intltool
BuildRequires:	libxslt-proc
BuildRequires:  pkgconfig(dbus-glib-1)
BuildRequires:  pkgconfig(farstream-0.1)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:  pkgconfig(gst-python-0.10)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:  pkgconfig(python)
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:  pkgconfig(telepathy-glib) >= 0.13.4

Requires:       telepathy-filesystem

%description
%{name} is a logger for the telepathy framework.

%package -n %{libname}
Group:		System/Libraries
Summary:	A logger library for the telepathy framework

%description -n %{libname}
This package contains the shared library for %{name}.

%package -n %{girname}
Summary:    GObject Introspection interface description for %{name}
Group:      System/Libraries
Requires:   %{libname} = %{version}-%{release}

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n %{develname}
Group:		Development/C
Summary:	A logger library for the telepathy framework
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
This package contains the development library and header files for 
%{name}.

%prep
%setup -q

%build
%configure2_5x \
	--enable-call \
	--disable-static

%make LIBS='-lgmodule-2.0'

%install
rm -rf %{buildroot}
%makeinstall_std
find %{buildroot} -name "*.la" -delete

%files
%{_libexecdir}/%{name}
%{_datadir}/dbus-1/services/org.freedesktop.Telepathy.Client.Logger.service
%{_datadir}/dbus-1/services/org.freedesktop.Telepathy.Logger.service
%{_datadir}/telepathy/clients/Logger.client
%{_datadir}/glib-2.0/schemas/org.freedesktop.Telepathy.Logger.gschema.xml

%files -n %{libname}
%{_libdir}/libtelepathy-logger.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/TelepathyLogger-%{api}.typelib

%files -n %{develname}
%{_libdir}/libtelepathy-logger.so
%{_includedir}/%{name}-%{api}
%{_datadir}/gtk-doc/html/telepathy-logger/
%{_libdir}/pkgconfig/telepathy-logger-%{api}.pc
%{_datadir}/gir-1.0/TelepathyLogger-%{api}.gir



%changelog
* Fri Nov  9 2012 Arkady L. Shane <ashejn@rosalab.ru> 0.6.0-1
- update to 0.6.0

* Fri Apr 27 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.4.0-1
+ Revision: 793935
- version update 0.4.0

* Sat Jan 21 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.2.12-3
+ Revision: 764339
- fixed devel pkg description length
- added build linking fix
- rebuild with call support

* Sat Dec 10 2011 Matthew Dawkins <mattydaw@mandriva.org> 0.2.12-2
+ Revision: 740094
- bump for the BS
- fixed BRs
- new version 0.2.12
- cleaned up spec
- removed .la files
- disabled static build
- removed dep loop
- removed mkrel, BuildRoot, clean section, defattr
- split out gir pkg
- changed lib & devel descriptions
- converted BRs to pkgconfig provides
- api should be added to lib pkg name

* Thu Jun 16 2011 Götz Waschk <waschk@mandriva.org> 0.2.10-1
+ Revision: 685499
- update to new version 0.2.10

* Sat May 07 2011 Funda Wang <fwang@mandriva.org> 0.2.9-1
+ Revision: 672275
- update to new version 0.2.9

* Mon Apr 04 2011 Götz Waschk <waschk@mandriva.org> 0.2.8-1
+ Revision: 650292
- new version
- new api and major
- enable introspection
- bump telepathy-glib dep

* Wed Dec 01 2010 Götz Waschk <waschk@mandriva.org> 0.1.7-1mdv2011.0
+ Revision: 604282
- update to new version 0.1.7

* Fri Oct 15 2010 Götz Waschk <waschk@mandriva.org> 0.1.6-1mdv2011.0
+ Revision: 585760
- update to new version 0.1.6

* Fri Aug 20 2010 Götz Waschk <waschk@mandriva.org> 0.1.5-2mdv2011.0
+ Revision: 571430
- fix deps

* Wed Aug 18 2010 Götz Waschk <waschk@mandriva.org> 0.1.5-1mdv2011.0
+ Revision: 571157
- update build deps
- new version
- depend on new glib
- remove gconf stuff and replace by gsettings

* Fri Jul 30 2010 Götz Waschk <waschk@mandriva.org> 0.1.4-1mdv2011.0
+ Revision: 563550
- update build deps
- update to new version 0.1.4
- import telepathy-logger


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16589 |12mr|telepathy-mission-control-5.14.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname mission-control-plugins %major
%define develname %mklibname -d mission-control-plugins

Name:           telepathy-mission-control
Version:        5.14.0
Release:        1
Summary:        Telepathy component managing connection managers
Group:          Networking/Instant messaging
License:        LGPLv2+
URL:            http://mission-control.sourceforge.net/
Source0:        http://telepathy.freedesktop.org/releases/telepathy-mission-control/%{name}-%{version}.tar.gz

BuildRequires: chrpath
BuildRequires: glib2.0-common
BuildRequires: python
BuildRequires: xsltproc
BuildRequires: pkgconfig(dbus-glib-1)
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(gnome-keyring-1)
BuildRequires: pkgconfig(telepathy-glib) => 0.17.5

Requires:      telepathy-filesystem

%description
Mission Control, or MC, is a Telepathy component providing a way for "end-user"
applications to abstract some of the details of connection managers, to provide
a simple way to manipulate a bunch of connection managers at once, and to
remove the need to have in each program the account definitions
and credentials.

%package -n %{libname}
Summary: Run time library for telepathy-mission-control
Group:   System/Libraries
Obsoletes: %{_lib}missioncontrol5.4.0 < 5.6.0

%description -n %{libname}
Run time library for telepathy-mission-control

%package -n %{develname}
Summary: Development library for telepathy-mission-control
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{_lib}missioncontrol-devel < 5.6.0

%description -n %{develname}
Development library for telepathy-mission-control

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--enable-gnome-keyring=yes \
	--disable-static

%make

%install
%makeinstall_std

%files
%doc AUTHORS 
%{_bindir}/*
%{_datadir}/glib-2.0/schemas/im.telepathy.MissionControl.FromEmpathy.gschema.xml
%{_datadir}/dbus-1/services/*.service
%{_libexecdir}/mission-control-5
%{_mandir}/man1/*
%{_mandir}/man8/*

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_datadir}/gtk-doc/html/
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*pc

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16590 |12mr|telepathy-qt4-0.9.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

%define oname telepathy-qt

Name:		telepathy-qt4
Version:	0.9.3
Release:	1
Summary:	Base classes for use in connection managers, and proxy classes
License:	GPL
Group:		Networking/Instant messaging
Url:		http://telepathy.freedesktop.org/wiki/Telepathy-Qt4
Source0:	http://telepathy.freedesktop.org/releases/%{oname}/%{oname}-%{version}.tar.gz
Patch0:		telepathy-qt-0.9.3-fix-link.patch
BuildRequires:	pkgconfig(telepathy-farstream)
BuildRequires:	pkgconfig(telepathy-glib)
BuildRequires:	pkgconfig(gstreamer-interfaces-0.10)
BuildRequires:	python
BuildRequires:	python-dbus
BuildRequires:	cmake
BuildRequires:	doxygen
BuildRequires:	qt4-devel
BuildRequires:	qt4-assistant
BuildRequires:	libxml2-utils

%description
Qt4 libraries for use in Telepathy clients and connection managers

#--------------------------------------------------------------------

%define libtelepathy_qt4_farstream_major 2
%define libtelepathy_qt4_farstream %mklibname telepathy-qt4-farstream %{libtelepathy_qt4_farstream_major}

%package -n %{libtelepathy_qt4_farstream}
Summary:	Core Decibel library
Group:		System/Libraries

%description -n %{libtelepathy_qt4_farstream}
Core Decibel library.

%files -n %{libtelepathy_qt4_farstream}
%{_libdir}/libtelepathy-qt4-farstream.so.%{libtelepathy_qt4_farstream_major}*

#--------------------------------------------------------------------

%define libtelepathy_qt4_major 2
%define libtelepathy_qt4 %mklibname telepathy-qt4_ %{libtelepathy_qt4_major}

%package -n %{libtelepathy_qt4}
Summary:	Core Decibel library
Group:		System/Libraries

%description -n %{libtelepathy_qt4}
Core Decibel library.

%files -n %{libtelepathy_qt4}
%{_libdir}/libtelepathy-qt4.so.%{libtelepathy_qt4_major}*

#--------------------------------------------------------------------

%package devel
Summary:	%{name} development files
Group:		Development/Other
Provides:	libtelepathy-qt-devel = %{version}
Requires:	%{libtelepathy_qt4} = %{version}
Requires:	%{libtelepathy_qt4_farstream} = %{version}

%description devel
Telepathy-qt development files.

%files devel
%{_includedir}/*
%{_libdir}/pkgconfig/*
%{_libdir}/*.so
%{_libdir}/cmake/TelepathyQt4
%{_libdir}/cmake/TelepathyQt4Farstream

#--------------------------------------------------------------------
%prep
%setup -q -n %{oname}-%{version}
%patch0 -p1 -b .link

%build
%cmake
%make

%install
%makeinstall_std -C build



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16591 |12mr|telepathy-salut-0.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libdev %mklibname %name -d

Name:           telepathy-salut
Version:        0.8.0
Release:        %mkrel 1
Summary:        Connection manager implementing link-local messaging for XMPP

Group:          Networking/Instant messaging
License:        LGPLv2+
URL:            http://telepathy.freedesktop.org/wiki/
Source0:        http://telepathy.freedesktop.org/releases/%name/%{name}-%version.tar.gz

BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	avahi-gobject-devel
BuildRequires:	pkgconfig(libexslt)
BuildRequires:	pkgconfig(telepathy-glib)
BuildRequires:	python
BuildRequires:	python-twisted
BuildRequires:	avahi-python
BuildRequires:	gtk-doc
BuildRequires:	libsoup-devel
BuildRequires:	pkgconfig(uuid)
BuildRequires:	python-xmldiff
BuildRequires:	pkgconfig(gnutls)
Requires:	telepathy-filesystem

%description
telepathy-salut is a connection manager implementing link-local
messaging for XMPP

http://www.xmpp.org/extensions/xep-0174.html

%files -n %name
%doc docs/clique.xml NEWS README 
#%{_libdir}/telepathy/salut-*/lib/*plugins
%{_libdir}/telepathy/salut-*/*/libsalut-plugins-%version.so
%{_libdir}/telepathy/salut-*/*/libwocky-telepathy-salut-%version.so
%{_libexecdir}/telepathy-salut
%{_mandir}/man8/telepathy-salut.8.*
%{_datadir}/dbus-1/services/*.service
%{_datadir}/telepathy/managers/salut.manager

#--------------------------------------------------------------------

%package -n %libdev
Summary:    Header files, libraries and development documentation for %{name}
Group:      Development/C
Requires:   %{name} = %version
Provides:   %{name}-devel = %version-%release

Conflicts:  %name  < 0.8.0-2

%description -n %libdev
This package contains the header files, static libraries and development
documentation for %{name}.
If you like to develop programs using %{name},
you will need to install %{name}-devel.

%files -n %libdev
%_libdir/telepathy/salut-0/lib/libsalut-plugins.so
%_libdir/telepathy/salut-0/lib/libwocky.so

#--------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x --enable-gtk-doc --enable-olpc --disable-static
%make

%install
%makeinstall_std

rm -f %buildroot%_datadir/%name
rm -f %buildroot%_libdir/telepathy/salut-0/lib/*.la

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16592 |12mr|termcap-11.0.1-22
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	termcap
%define	version	11.0.1

Summary:	The terminal feature database used by certain applications
Name:		%{name}
Version:	%{version}
Release:	%mkrel 22
License:	none
Group:		System/Libraries
URL:		http://www.catb.org/~esr/terminfo/
Source0:	http://www.ccil.org/~esr/terminfo/termtypes.tc.bz2
Patch0:		termcap-linuxlat.patch
Patch1:		termcap-xtermchanges.patch
Patch2:		termcap-utf8.patch
# (fc) 11.0.1-4mdk patch to correctly handle Home/End with X11R6 keycode
Patch3:		termcap-xtermX11R6.patch
# (vdanen) 11.0.1-6mdk patch so Eterm is seen as a color-capable term
Patch4:		termcap-Eterm.patch
# (shikamaru) 11.0.1-17mdv add urxvt as well
Patch5:		termcap-urxvt.patch

%ifarch sparc
Obsoletes:	termfiles_sparc
Provides:	termfiles_sparc
%endif
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The termcap package provides the /etc/termcap file.  /etc/termcap is
a database which defines the capabilities of various terminals and
terminal emulators.  Certain programs use the /etc/termcap file to
access various features of terminals (the bell, colors, and graphics,
etc.).

%prep
%setup -q -T -c %{name}-%{version}
bzcat %{SOURCE0} > %{name}
%patch0 -p0
%patch1 -p0
%patch2 -p0
%patch3 -p0
%patch4 -p0
%patch5 -p0

%build

%install
rm -rf %{buildroot}
install -m644 %{name} -D %{buildroot}%{_sysconfdir}/%{name}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/%{name}





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16593 |12mr|tesseract-3.01-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define langdata() \
%package %{1}\
Group:		Graphics \
Summary:        %{2}%{?3: (%3)} language data for Tesseract \
Requires:       tesseract >= 3.00 \
Provides:       tesseract-language \
%description %{1} \
Tesseract data files required to recognize %{?3:%3 }%{2} text. \
%files %{1} \
%{_datadir}/tessdata/%{1}.* \
%{nil}


Name:		tesseract
Version:	3.01
Release:	2
Summary:	A high-performance OCR engine
URL:		http://code.google.com/p/tesseract-ocr/
License:	Apache
Group:		Graphics
Source0:	%{name}-%{version}.tar.gz
Source1:	tesseract-ocr-3.01.ara.tar.gz
Source2:	tesseract-ocr-3.01.eng.tar.gz
Source3:	tesseract-ocr-3.01.heb-com.tar.gz
Source4:	tesseract-ocr-3.01.heb.tar.gz
Source5:	tesseract-ocr-3.01.hin.tar.gz
Source6:	tesseract-ocr-3.01.osd.tar.gz
Source7:	tesseract-ocr-3.01.slk-frak.tar.gz
Source8:	tesseract-ocr-3.01.tha.tar.gz

Source9:	bul.traineddata.gz
Source10:	cat.traineddata.gz
Source11:	ces.traineddata.gz
Source12:	chi_sim.traineddata.gz
Source13:	chi_tra.traineddata.gz
Source14:	chr.traineddata.gz
Source15:	dan-frak.traineddata.gz
Source16:	dan.traineddata.gz
Source17:	deu-frak.traineddata.gz
Source18:	deu.traineddata.gz
Source19:	ell.traineddata.gz
#Source20:	eng.traineddata.gz
Source21:	fin.traineddata.gz
Source22:	fra.traineddata.gz
Source23:	hun.traineddata.gz
Source24:	ind.traineddata.gz
Source25:	ita.traineddata.gz
Source26:	jpn.traineddata.gz
Source27:	kor.traineddata.gz
Source28:	lav.traineddata.gz
Source29:	lit.traineddata.gz
Source30:	nld.traineddata.gz
Source31:	nor.traineddata.gz
Source32:	pol.traineddata.gz
Source33:	por.traineddata.gz
Source34:	ron.traineddata.gz
Source35:	rus.traineddata.gz
Source36:	slk.traineddata.gz
Source37:	slv.traineddata.gz
Source38:	spa.traineddata.gz
Source39:	srp.traineddata.gz
Source40:	swe-frak.traineddata.gz
Source41:	swe.traineddata.gz
Source42:	tgl.traineddata.gz
Source43:	tur.traineddata.gz
Source44:	ukr.traineddata.gz
Source45:	vie.traineddata.gz

Patch1:		tesseract-3.01-mdv-format-security.patch
Patch2:		tesseract-3.01-upstream-buildfix.patch
BuildRequires:	tiff-devel
BuildRequires:	jpeg-devel
BuildRequires:	leptonica-devel
Requires:	tesseract-language >= 3.00

%description
The Tesseract OCR engine was one of the top 3 engines in the 1995 
UNLV Accuracy test. Since then it has had little work done on it, 
but it is probably one of the most accurate open source OCR engines 
available. The source code will read a binary, grey or color image 
and output text. 

%files
%defattr(-,root,root)
%doc AUTHORS COPYING NEWS README ReleaseNotes ChangeLog
%{_bindir}/*
%{_datadir}/tessdata
%exclude %_datadir/tessdata/*cube.*
%exclude %_datadir/tessdata/*.traineddata
%{_mandir}/man?/*

#-----------------------------------------------------------------

%define tesseract_major 3
%define libtesseract %mklibname tesseract %{tesseract_major}

%package -n %{libtesseract}
Summary:	%name support library
Group:		System/Libraries

%description -n %{libtesseract}
%name library.

%files -n %{libtesseract}
%defattr(-,root,root,-)
%_libdir/libtesseract*.so.%{tesseract_major}*

#-----------------------------------------------------------------

%package devel
Summary:	Development files from %name
Group:		Development/C++
Requires:	%{libtesseract} = %version-%release
Provides:	%{mklibname %name -d} = %version-%release
Obsoletes:	%{mklibname %name -d} < 2.04


%description devel
The Tesseract OCR engine was one of the top 3 engines in the 1995
UNLV Accuracy test. Since then it has had little work done on it,
but it is probably one of the most accurate open source OCR engines
available. The source code will read a binary, grey or color image
and output text. A tiff reader is built in that will read
uncompressed TIFF images, or libtiff can be added to read compressed
images.

%files devel
%defattr(-,root,root)
%{_includedir}/tesseract
%{_libdir}/*.so

#-----------------------------------------------------------------

%package osd
Group:          Graphics
Summary:        Orientation & script detection data pack for tesseract

%description osd
Data files required to recognize text orintation and scripts.

%files osd
%{_datadir}/tessdata/osd.*

#-----------------------------------------------------------------

%package heb-com
Group:          Graphics
Summary:        Hebrew (community) language data for Tesseract
Requires:       tesseract >= 3.00
Provides:       tesseract-language
%description heb-com
Tesseract data files required to recognize Hebrew community text.
%files heb-com
%{_datadir}/tessdata/heb-*
%doc tessdata/heb-.README

#-----------------------------------------------------------------

%langdata ara Arabic
%langdata bul Bulgarian
%langdata cat Catalan
%langdata ces Czech
%langdata chi_sim Chinese simplified
%langdata chi_tra Chinese traditional
%langdata chr Cherokee
%langdata dan-frak Danish fraktur
%langdata dan Danish
%langdata deu-frak German fraktur
%langdata deu German
%langdata ell Greek
%langdata eng English
%langdata fin Finnish
%langdata fra French
%langdata heb Hebrew
%langdata hin Hindi
%langdata hun Hungarian
%langdata ind Indonesian
%langdata ita Italian
%langdata jpn Japanese
%langdata kor Korean
%langdata lav Latvian
%langdata lit Lithuanian
%langdata nld Dutch
%langdata nor Norwegian
%langdata pol Polish
%langdata por Portuguese
%langdata ron Romanian
%langdata rus Russian
%langdata slk Slovakian
%langdata slk-frak Slovakian fraktur
%langdata slv Slovenian
%langdata spa Spanish
%langdata srp Serbian latin
%langdata swe-frak Swedish fraktur
%langdata swe Swedish
%langdata tgl Tagalog
%langdata tha Thai
%langdata tur Turkish
%langdata ukr Ukrainian
%langdata vie Vietnamese

%prep
%setup -q -b1 -b2 -b3 -b4 -b5 -b6 -b7 -b8
mv ../tesseract-ocr/tessdata/* ./tessdata/
rm -rf ../tesseract-ocr
%patch1 -p1
%patch2 -p1

for archive in %{SOURCE9} %{SOURCE10} %{SOURCE11} %{SOURCE12} %{SOURCE13} %{SOURCE14} %{SOURCE15} %{SOURCE16} %{SOURCE17} %{SOURCE18} %{SOURCE19} %{SOURCE21} %{SOURCE22} %{SOURCE23} %{SOURCE24} %{SOURCE25} %{SOURCE26} %{SOURCE27} %{SOURCE28} %{SOURCE29} %{SOURCE30} %{SOURCE31} %{SOURCE32} %{SOURCE33} %{SOURCE34} %{SOURCE35} %{SOURCE36} %{SOURCE37} %{SOURCE38} %{SOURCE39} %{SOURCE40} %{SOURCE41} %{SOURCE42} %{SOURCE43} %{SOURCE44} %{SOURCE45}
do
filename=`echo $archive | sed -e 's|^.*/||;s|.gz$||'`
gzip -cd $archive > ./tessdata/$filename
done

%build
./autogen.sh
%configure2_5x --disable-static
%make 

%install
rm -fr %buildroot
%makeinstall_std

for file in tessdata/*cube.* tessdata/*.traineddata
do
install -m 644 -D $file %{buildroot}%{_datadir}/tessdata
done



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16594 |12mr|testdisk-6.13-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define ver_e2fsprogs 1.42
%define ver_progsreiserfs 0.3.1-rc8
#define ver_ntfsprogs 2.0.0

Summary:	Tool to check and undelete partition
Name:		testdisk
Version:	6.13
Release:	2
License:	GPLv2+
Group:		System/Kernel and hardware
Source0:	http://www.cgsecurity.org/%{name}-%{version}.tar.bz2
Source1:	progsreiserfs-%ver_progsreiserfs.tar.bz2
Patch0:		progsreiserfs-journal.patch
# Upstream patch
Patch1:		photorec_611_exif_bound_checking_v2.patch
URL:		http://www.cgsecurity.org/wiki/TestDisk
BuildRequires:	pkgconfig(ncurses) >= 5.2
BuildRequires:	pkgconfig(ext2fs) >= %ver_e2fsprogs
BuildRequires:  pkgconfig(libntfs-3g)
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(uuid)

%package -n photorec
Summary:	Data recovery software
Group:		System/Kernel and hardware
Requires:	%{name} = %{version}

%description
Tool to check and undelete partition. Works with the following
filesystems:
    * BeFS ( BeOS )
    * BSD disklabel ( FreeBSD/OpenBSD/NetBSD )
    * CramFS, Compressed File System
    * DOS/Windows FAT12, FAT16 and FAT32
    * HFS and HFS+, Hierarchical File System
    * JFS, IBM's Journaled File System
    * Linux Ext2 and Ext3
    * Linux Raid
          o RAID 1: mirroring
          o RAID 4: striped array with parity device
          o RAID 5: striped array with distributed parity information
          o RAID 6: striped array with distributed dual redundancy information 
    * Linux Swap (versions 1 and 2)
    * LVM and LVM2, Linux Logical Volume Manager
    * Mac partition map
    * Novell Storage Services NSS
    * NTFS ( Windows NT/2K/XP/2003/Vista )
    * ReiserFS 3.5, 3.6 and 4
    * Sun Solaris i386 disklabel
    * Unix File System UFS and UFS2 (Sun/BSD/...)
    * XFS, SGI's Journaled File System 

%description -n photorec
PhotoRec is file data recovery software designed to recover lost files
including video, documents and archives from Hard Disks and CDRom and lost
pictures (thus, its 'Photo Recovery' name) from digital camera memory.

PhotoRec ignores the filesystem and goes after the underlying data, so it
will still work even if your media's filesystem has been severely damaged
or re-formatted.

%package -n 	fidentify
Summary:	Data recovery software
Group:		System/Kernel and hardware
Requires:	%{name} = %{version}

%description -n fidentify
Recover lost files from harddisk, digital camera and cdrom fidentify the file
type, the "extension", by using thr same database than PhotoRec.


%prep
%setup -q -a 1 -D -n %{name}-%{version}
%patch0
#%patch1 -p1 -b .exiv2

%build
(
cd progsreiserfs-%ver_progsreiserfs
%configure2_5x --disable-Werror
%make
)

%configure2_5x --with-reiserfs-lib=`pwd`/progsreiserfs-%ver_progsreiserfs/libreiserfs/.libs/ --with-reiserfs-includes=`pwd`/progsreiserfs-%ver_progsreiserfs/include/
%make

%install
rm -rf %{buildroot}

%makeinstall_std 

rm -rf %{buildroot}/%_docdir

%files
%defattr(644,root,root,755)
%doc AUTHORS COPYING ChangeLog INFO INSTALL NEWS README THANKS doc/*.html
%attr(755,root,root) %{_bindir}/testdisk
%{_mandir}/man8/testdisk*

%files -n photorec
%defattr(644,root,root,755)
%doc AUTHORS ChangeLog INFO INSTALL NEWS README THANKS
%attr(755,root,root) %{_bindir}/photorec
%{_mandir}/man8/photorec*


%files -n fidentify
%defattr(644,root,root,755)
%doc AUTHORS ChangeLog INFO INSTALL NEWS README THANKS
%attr(755,root,root) %{_bindir}/fidentify
%{_mandir}/man8/fidentify*


%changelog
* Fri Oct  19 2012 Dmitry Mikhirev <mikhirev@mezon.ru>
+ Commit: c071a41
- use ntfs-3g instead ntfsprogs, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16595 |12mr|testng-5.11-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           testng
Version:        5.11
Release:        6
Summary:        Java-based testing framework

Group:          Development/Java
License:        ASL 2.0
URL:            http://testng.org/
Source0:        http://testng.org/%{name}-%{version}.zip
Source1:        http://repo2.maven.org/maven2/org/testng/testng/%{version}/testng-%{version}.pom
Patch0:         0001-Do-not-bundle-prebuilt-jar-s.patch
Patch1:         0001-Disable-DTDDoc-target.patch
Patch2:         0001-Port-to-QDoc-1.9.patch

BuildRoot:      %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)

BuildRequires:  ant
BuildRequires:  unzip
BuildRequires:  jpackage-utils
BuildRequires:  java-devel-openjdk
BuildRequires:  bsh
BuildRequires:  qdox
BuildRequires:  junit
BuildRequires:  jaxp_parser_impl
BuildRequires:  xml-commons-apis
BuildRequires:  java-1.6.0-openjdk-devel

Requires:       jpackage-utils

BuildArch:      noarch

%description
TestNG is a testing framework inspired from JUnit and NUnit but introducing
some new functionality, including flexible test configuration, and
distributed test running.  It is designed to cover unit tests as well as
functional, end-to-end, integration, etc.


%package javadoc
Summary:        API Documentation for %{name}
Group:          Development/Java
Requires:       jpackage-utils

%description javadoc
JavaDoc documentation for %{name}


%prep
%setup -q
%patch0 -p1 -b .nobundle
%patch1 -p1 -b .dtddoc
%patch2 -p1 -b .qdoc19


%build
find -name '*.jar' -delete
CLASSPATH=$(build-classpath bsh qdox junit) \
        ant dist-15 javadocs

# Convert CP/M line encoding to UNIX one
sed 's/\r//' <README >README.unix
touch -r README README.unix
mv README.unix README


%install
rm -rf $RPM_BUILD_ROOT

# Code
install -d $RPM_BUILD_ROOT%{_javadir}
install -pm644 %{name}-%{version}-jdk15.jar \
        $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
ln -s %{name}-%{version}.jar \
        $RPM_BUILD_ROOT%{_javadir}/%{name}.jar

# API documentation
install -d $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -a javadocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}

# Maven stuff
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms
install -pm 644 %{SOURCE1} \
        $RPM_BUILD_ROOT/%{_datadir}/maven2/poms/JPP-%{name}.pom
%add_to_maven_depmap org.%{name} %{name} %{version} JPP %{name}


%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root,-)
%{_javadir}/*
%{_sysconfdir}/maven/fragments
%{_datadir}/maven2
%doc CHANGES.txt README LICENSE.txt


%files javadoc
%defattr(-,root,root,-)
%{_javadocdir}/*


%post
%update_maven_depmap


%postun
%update_maven_depmap





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16596 |12mr|tetex-latex-arab-3.11s-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name tetex-latex-arab
%define version 3.11s

Name:		%{name}
Summary:	Files for processing Arabic LaTeX documents
Version:	%{version}
Release:	%mkrel 8
Source:		ftp://ftp.informatik.uni-stuttgart.de/pub/arabtex/arab311.tar.bz2
License:	LPPL
Group:		Publishing
URL:		ftp://ftp.informatik.uni-stuttgart.de/pub/arabtex/arabtex.htm
Requires:	tetex >= 1.0.7
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
ArabTeX is a TeX macro package with associated Naskh fonts designed to generate
the Arabic writing from texts coded in an ASCII transliteration as well as in 
some other popular encodings for Arabic and Hebrew, e.g. ASMO 449, ISO 8859-6 
(ASMO 708), Arabic Windows encoding, and HED. It is compatible with Plain TeX, 
LaTeX, NFSS, and the EDMAC package. It also cooperates well with LaTeX 2e of 
June 1996 or later. There is some support for Persian, Urdu, Pashto, and 
Sindhi. Unicode Arabic and Hebrew support is present but not extensively 
tested.

The version 3.11d supports vowelized and non-vowelized Hebrew, and 
bidirectional line-breaking within insertions. The former limitation that an 
insertion must fit on the current line no more exists.

%prep
%setup -q -c

%install
rm -rf $RPM_BUILD_ROOT
mv doc/arabtex/txt/* .
rm -rf doc/arabtex/html
install -d -m 0755 %buildroot/%_datadir/texmf
cp -R fonts tex %buildroot/%_datadir/texmf

%post 
/usr/bin/env - /usr/bin/texhash 2> /dev/null
exit 0


%clean
rm -rf $RPM_BUILD_ROOT


%files 
%defattr(-,root,root,0755)
%_datadir/texmf/fonts/source/arabtex
%_datadir/texmf/fonts/tfm/arabtex
%_datadir/texmf/fonts/type1/arabtex
%_datadir/texmf/fonts/pk/arabtex
%_datadir/texmf/tex/latex/arabtex
%doc announce.txt arabtex.doc arabtex.faq arwindoc.tex changes.txt changes2.txt hebrew.305 kashmiri.tex lppl.txt malay.tex miktex.mai readme.305 readme.txt sindhi.tex tetex.txt uighur.tex



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16597 |12mr|tevent-0.9.17-0.beta8.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define teventmajor	0
%define epoch 1
%define beta beta8
%define official 0

# Unofficial builds are extracted from the samba4 source tarball using
# cd samba-4.$VERSION
# mkdir -p tevent-%version/lib
# cp -a lib/tevent/* tevent-%version/
# cp -a lib/talloc tevent-%version/lib/
# cp -a lib/replace tevent-%version/lib/
# cp -a buildtools tevent-%version
# tar cf tevent-%version.tar tevent-%version

%define libtevent %mklibname tevent %teventmajor
%define teventdevel %mklibname -d tevent
%define check_sig() export GNUPGHOME=%{_tmppath}/rpm-gpghome \
if [ -d "$GNUPGHOME" ] \
then echo "Error, GNUPGHOME $GNUPGHOME exists, remove it and try again"; exit 1 \
fi \
install -d -m700 $GNUPGHOME \
gpg --import %{1} \
gpg --trust-model always --verify %{2} \
rm -Rf $GNUPGHOME \

Name: tevent
URL: http://tevent.samba.org/
License: GPLv3
Version: 0.9.17
# Shipped in samba4 without internal version:
Epoch: %epoch
%if "%beta" != ""
Release: 0.%beta.1
%else
Release: 1
%endif
Group: System/Libraries
Summary: Samba4's event management library
Source0: http://samba.org/ftp/tevent/tevent-%{version}.tar.gz
%if %official
Source1: http://samba.org/ftp/tevent/tevent-%{version}.tar.asc
Source2: samba-bugs.asc
%endif
Patch1: samba4-fix-tevent-link-order.patch
BuildRequires: talloc-devel >= 2.0.6 python-talloc pkgconfig(pytalloc-util) >= 2.0.6

%description
Tevent is an event system based on the talloc memory management library. It is
the core event system used in Samba. Tevent has support for many event types,
including timers, signals, and the classic file descriptor events. Tevent also
provide helpers to deal with asynchronous code providing the tevent_req (Tevent
Request) functions. 

%package -n %libtevent
Group: System/Libraries
Summary: Samba4's event management library

%description -n %libtevent
Samba4's event management library

%package -n %teventdevel
Group: Development/C
Summary: Development files for Samba4's event management library
Provides: tevent-devel = %{epoch}:%{version}-%{release}
Requires: %libtevent = %{epoch}:%{version}-%{release}

%description -n %teventdevel
Development files for Samba4's event management library

%package -n python-tevent
Group: Development/Python
Summary: Python module for Samba4's event management library

%description -n python-tevent
Python module for Samba4's event management library

%prep
%if %official
VERIFYSOURCE=%{SOURCE0}
VERIFYSOURCE=${VERIFYSOURCE%%.gz}
gzip -dc %{SOURCE0} > $VERIFYSOURCE

%check_sig %{SOURCE2} %{SOURCE1} $VERIFYSOURCE

rm -f $VERIFYSOURCE
%endif

%setup -q
#patch1 -p3 -b .linkorder

%build
export PYTHONDIR=%{py_platsitedir}
%configure2_5x
%make

%install
%makeinstall_std

%files -n %libtevent
%{_libdir}/libtevent.so.%{teventmajor}*

%files -n %teventdevel
%{_libdir}/libtevent.so
%{_includedir}/tevent.h
#%{_includedir}/tevent_internal.h
%{_libdir}/pkgconfig/tevent.pc

%files -n python-tevent
%{py_platsitedir}/_tevent.so
%{py_platsitedir}/tevent.py

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16598 |12mr|texi2html-1.82-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           texi2html
Version:        1.82
Release:        6
Epoch:          0
License:        GPL
Group:          Publishing
Summary:        Highly customizable texinfo to HTML and other formats translator
URL:            http://www.nongnu.org/texi2html/
Source0:        http://download.savannah.nongnu.org/releases/texi2html/texi2html-%{version}.tar.bz2
Requires(post): info-install
Requires(preun): info-install
%if %mdkversion >= 201100
Obsoletes:	tetex-texi2html <= 1.78
%endif
BuildArch:      noarch

%description
The basic purpose of texi2html is to convert Texinfo documents into HTML,
and other formats. Configuration files written in perl provide fine degree
of control over the final output, allowing most every aspect of the final
output not specified in the Texinfo input file to be specified.

%prep
%setup -q

%build
%{configure2_5x} --build=%{_arch}-mandriva-linux-gnu
%{make}

%install
%{makeinstall}

%files
%defattr(0644,root,root,0755)
%doc AUTHORS COPYING ChangeLog NEWS README TODO texi2html.init
%attr(0755,root,root) %{_bindir}/texi2html
%{_datadir}/texinfo/html/texi2html.html
%{_mandir}/man*/texi2html*
%{_infodir}/texi2html.info*
%dir %{_datadir}/texi2html
%{_datadir}/texi2html/*.init
%{_datadir}/texi2html/*.texi
%dir %{_datadir}/texi2html/i18n/
%{_datadir}/texi2html/i18n/*
%dir %{_datadir}/texi2html/images/
%{_datadir}/texi2html/images/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16599 |12mr|texinfo-4.13a-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with	bootstrap

Name:		texinfo
Version:	4.13a
Release:	10
Summary:	Tools needed to create Texinfo format documentation files
License:	GPLv3+
Group:		Publishing
URL:		http://www.gnu.org/software/texinfo/
Source0:	ftp://ftp.gnu.org/pub/gnu/texinfo/%{name}-%{version}.tar.lzma
Source2:	%{name}.rpmlintrc
Patch1:		texinfo-3.12h-fix.patch
Patch2:		texinfo-4.13-test.patch
Patch3:		texinfo-4.13-fix-crash-used-parallel.patch
Patch107:	texinfo-4.13-vikeys-segfault-fix.patch
Patch108:	texinfo-4.13-xz.patch
# backported from cvs
Patch109:	texinfo-4.13-use-size_t-for-len.patch
# Local fixes submitted upstream
Patch200:	texinfo-4.13-mb_modeline.patch
# (anssi 01/2008) for make check:
%if !%{with bootstrap}
Requires:	texlive-collection-texinfo
BuildRequires:	texlive-collection-texinfo
%endif
BuildRequires:	ncurses-devel
BuildRequires:	help2man
BuildRequires:	spec-helper >= 0.31.15

%description
Texinfo is a documentation system that can produce both online information
and printed output from a single source file.  Normally, you'd have to
write two separate documents: one for online help or other online
information and the other for a typeset manual or other printed work.
Using Texinfo, you only need to write one source document.  Then when the
work needs revision, you only have to revise one source document.  The GNU
Project uses the Texinfo file format for most of its documentation.

Install texinfo if you want a documentation system for producing both
online and print documentation from the same source file and/or if you are
going to write documentation for the GNU Project.

%package -n	info
Summary:	A stand-alone TTY-based reader for GNU texinfo documentation
Group:		System/Base
Requires(pre):	xz
Requires:	xz
Requires(pre):	coreutils
%rename		info-install

%description -n	info
The GNU project uses the texinfo file format for much of its
documentation. The info package provides a standalone TTY-based browser
program for viewing texinfo files.

You should install info, because GNU's texinfo documentation is a valuable
source of information about the software on your system.

%prep
%setup -qn %{name}-4.13
%apply_patches

%build
%configure2_5x	--disable-rpath
%make 
%make -C util

%check
# all tests must pass
make check

%install
%makeinstall_std
mkdir -p %{buildroot}/sbin
mv %{buildroot}%{_bindir}/install-info %{buildroot}/sbin
touch %{buildroot}%{_infodir}/dir

%find_lang %{name}

%pre -n info
if [ -f %{_sysconfdir}/info-dir -a -L %{_infodir}/dir ]; then
    mv %{_sysconfdir}/info-dir %{_infodir}/dir 
fi

%triggerin -n info -- %{_infodir}/*.info*, %{_infodir}/texinfo.*
if [ $1 -eq 0 -o $2 -eq 0 ]; then
    while [ -n "$3" ]; do
	if [ -f "$3" ]; then
	    /sbin/install-info $3 --dir=%{_infodir}/dir
	fi
	shift
    done
fi

%triggerun -n info -- %{_infodir}/*.info*, %{_infodir}/texinfo.*
if [ $2 -eq 0 ]; then
    while [ -n "$3" ]; do
	if [ -f "$3" ]; then
	    /sbin/install-info $3 --dir=%{_infodir}/dir --remove
	fi
	shift
    done
fi

%files -f %{name}.lang
%doc AUTHORS INTRODUCTION NEWS README TODO
%{_bindir}/makeinfo
%{_bindir}/texindex
%{_bindir}/texi2dvi
%{_bindir}/texi2pdf
%{_bindir}/pdftexi2dvi
%{_infodir}/info-stnd.info*
%{_infodir}/texinfo*
%{_mandir}/man1/makeinfo.1*
%{_mandir}/man1/pdftexi2dvi.1*
%{_mandir}/man1/texi2dvi.1*
%{_mandir}/man1/texi2pdf.1*
%{_mandir}/man1/texindex.1*
%{_mandir}/man5/texinfo.5*   
%{_datadir}/texinfo

%files -n info
%doc info/README
/sbin/install-info
%{_bindir}/info
%{_bindir}/infokey
%ghost %{_infodir}/dir
%{_infodir}/info.info*
%{_mandir}/man1/info.1*
%{_mandir}/man1/infokey.1*
%{_mandir}/man1/install-info.1*
%{_mandir}/man5/info.5*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16600 |12mr|texlive-12many-0.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/12many
# catalog-date 2008-10-03 01:00:01 +0200
# catalog-license lppl
# catalog-version 0.3
Name:		texlive-12many
Version:	0.3
Release:	3
Summary:	Generalising mathematical index sets
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/12many
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/12many.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/12many.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/12many.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
In the discrete branches of mathematics and the computer
sciences, it will only take some seconds before you're faced
with a set like {1,...,m}. Some people write $1\ldotp\ldotp m$,
others $\{j:1\leq j\leq m\}$, and that journal you're
submitting to might want something else entirely. The 12many
package provides an interface that makes changing from one to
another a one-line change.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/12many/12many.sty
%doc %{_texmfdistdir}/doc/latex/12many/12many.pdf
%doc %{_texmfdistdir}/doc/latex/12many/README
#- source
%doc %{_texmfdistdir}/source/latex/12many/12many.dtx
%doc %{_texmfdistdir}/source/latex/12many/12many.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16601 |12mr|texlive-20120810-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _binary_payload			w9.gzdio
%define _source_payload			w9.gzdio

%define _texmf_enable_asymptote		0
%define _texmf_enable_biber		0
%define _texmf_enable_xindy		0
%define _texmf_with_system_dialog	1
%define _texmf_with_system_icu		1
%define _texmf_with_system_lcdf		0
%define _texmf_with_system_poppler	1
%define _texmf_with_system_psutils	1
%define _texmf_with_system_t1lib	1
%define _texmf_with_system_tex4ht	0
%define _texmf_with_system_teckit	0

%define enable_shared			1

%define historic			0

#-----------------------------------------------------------------------
Name:		texlive
Version:	20120810
Release:	2
Summary:	The TeX formatting system
Group:		Publishing
License:	http://www.tug.org/texlive/LICENSE.TL
URL:		http://tug.org/texlive/
%if %{historic}
Source0:	ftp://tug.org/historic/systems/texlive/2012/texlive-20120701-source.tar.xz
Source1:	ftp://tug.org/historic/systems/texlive/2012/texlive-20120701-source.tar.xz.sha256
%else
# svn co svn://tug.org/texlive/branches/branch2012/Build/source texlive-source
# tar Jcf texlive-20120810-source.tar.xz  --exclude .svn --transform 's/^texlive-source/texlive-20120810-source/'  texlive-source/
Source0:	texlive-20120810-source.tar.xz
# sha256sum texlive-20120810-source.tar.xz > texlive-20120810-source.tar.xz.sha256
Source1:	texlive-20120810-source.tar.xz.sha256
%endif
Obsoletes:	tetex-usrlocal < 3.0-1

#-----------------------------------------------------------------------
Requires:	ghostscript
%if %{_texmf_enable_asymptote}
Requires:	gv
Requires:	tkinter
%endif
%if %{_texmf_with_system_teckit}
Requires:	teckit
%endif

Requires:	texlive-scheme-medium texlive-scheme-xml
Requires:	texlive-collection-latexextra
Requires(post):	texlive-tlpkg
BuildRequires:	texlive-tlpkg

#-----------------------------------------------------------------------
BuildRequires:	bison
%if %{_texmf_enable_xindy}
BuildRequires:	clisp
BuildRequires:	ffcall-devel
%endif
%if %{_texmf_enable_asymptote}
BuildRequires:	fftw-devel
BuildRequires:	flex
%endif
BuildRequires:	freetype-devel
BuildRequires:	fontconfig-devel
%if %{_texmf_enable_asymptote}
BuildRequires:	libgc-devel
BuildRequires:	libsigsegv-devel
BuildRequires:	ghostscript-dvipdf
BuildRequires:	gsl-devel
BuildRequires:	GL-devel
%endif
BuildRequires:	libgd-devel
%if %{_texmf_with_system_icu}
BuildRequires:	icu-devel >= 49
%endif
%if %{_texmf_with_system_poppler}
BuildRequires:	libpoppler-devel
%endif
BuildRequires:	libxaw-devel
%if !%{_texmf_with_system_dialog}
BuildRequires:	ncurses-devel
%endif
BuildRequires:	png-devel
%if %{_texmf_with_system_t1lib}
BuildRequires:	t1lib-devel
%endif
%if %{_texmf_with_system_teckit}
BuildRequires:	teckit-devel
%endif
%if %{_texmf_enable_xindy}
BuildRequires:	texlive
%endif
%if %{_texmf_enable_asymptote}
BuildRequires:	texinfo
%endif
BuildRequires:	zziplib-devel

#-----------------------------------------------------------------------
Patch0:		texlive-20120810-underlink.patch
Patch1:		texlive-20120810-format.patch
Patch2:		texlive-20120810-asymptote.patch
Patch3:		texlive-20120810-xdvi.patch

#-----------------------------------------------------------------------
%description
TeX Live is an easy way to get up and running with the TeX document
production system. It provides a comprehensive TeX system. It includes
all the major TeX-related programs, macro packages, and fonts that are
free software, including support for many languages around the world.

%files

%posttrans
    %{_sbindir}/texlive.post -

#-----------------------------------------------------------------------
%if %{enable_shared}
########################################################################
%define	kpathsea		%{mklibname kpathsea 6}

%package	-n %{kpathsea}
Summary:	Path searching library for TeX-related files
Group:		System/Libraries
Provides:	kpathsea = %{version}-%{release}

%description	-n %{kpathsea}
Kpathsea implements generic path searching, configuration,
and TeX-specific file searching.

%files -n %{kpathsea}
%{_libdir}/libkpathsea.so.*

#-----------------------------------------------------------------------
%define	kpathsea_devel		%{mklibname -d kpathsea}

%package	-n %{kpathsea_devel}
Summary:	Kpathsea development files
Group:		Development/C
Requires:	kpathsea = %{version}-%{release}
Provides:	kpathsea-devel = %{version}-%{release}

%description	-n %{kpathsea_devel}
Kpathsea implements generic path searching, configuration,
and TeX-specific file searching.
This package includes the kpathsea development files.

%files -n %{kpathsea_devel}
%{_includedir}/kpathsea
%{_libdir}/libkpathsea.so

#-----------------------------------------------------------------------
%define	kpathsea_static_devel	%{mklibname -d -s kpathsea}

%package	-n %{kpathsea_static_devel}
Summary:	Kpathsea development files
Group:		Development/C
Requires:	kpathsea-devel = %{version}-%{release}
Provides:	kpathsea-devel-static = %{version}-%{release}

%description	-n %{kpathsea_static_devel}
Kpathsea implements generic path searching, configuration,
and TeX-specific file searching.
This package includes the static kpathsea library.

%files -n %{kpathsea_static_devel}
%{_libdir}/libkpathsea.a

#-----------------------------------------------------------------------
%define	ptexenc			%{mklibname ptexenc 1}

%package	-n %{ptexenc}
Summary:	Library for Japanese pTeX
Group:		System/Libraries
Provides:	ptexenc = %{version}-%{release}

%description	-n %{ptexenc}
ptexenc is a useful library for Japanese pTeX
(which stands for publishing TeX, and is an extension of
TeX by ASCII Co.) and its surrounding tools.

%files -n %{ptexenc}
%{_libdir}/libptexenc.so.*

#-----------------------------------------------------------------------
%define	ptexenc_devel		%{mklibname -d ptexenc}

%package	-n %{ptexenc_devel}
Summary:	Library for Japanese pTeX
Group:		Development/C
Requires:	ptexenc = %{version}-%{release}
Provides:	ptexenc-devel = %{version}-%{release}

%description	-n %{ptexenc_devel}
ptexenc is a useful library for Japanese pTeX
(which stands for publishing TeX, and is an extension of
TeX by ASCII Co.) and its surrounding tools.
This package includes the ptexenc development files.

%files -n %{ptexenc_devel}
%{_includedir}/ptexenc/
%{_libdir}/libptexenc.so

#-----------------------------------------------------------------------
%define	ptexenc_static_devel	%{mklibname -d -s ptexenc}

%package	-n %{ptexenc_static_devel}
Summary:	Library for Japanese pTeX
Group:		Development/C
Requires:	ptexenc-devel = %{version}-%{release}
Provides:	ptexenc-devel-static = %{version}-%{release}

%description	-n %{ptexenc_static_devel}
ptexenc is a useful library for Japanese pTeX
(which stands for publishing TeX, and is an extension of
TeX by ASCII Co.) and its surrounding tools.
This package includes the static ptexenc library.

%files -n %{ptexenc_static_devel}
%{_libdir}/libptexenc.a

########################################################################
# enable_shared
%endif

#-----------------------------------------------------------------------
%package -n texlive-afm2pl.bin
Summary:	binary files of afm2pl
Conflicts:	texlive < 20110705-7

%description	-n texlive-afm2pl.bin
texlive afm2pl.bin package.

%files -n texlive-afm2pl.bin
%{_bindir}/afm2pl

#-----------------------------------------------------------------------
%package	-n texlive-aleph.bin
Summary:	binary files of aleph
Conflicts:	texlive < 20110705-7

%description	-n texlive-aleph.bin
texlive aleph.bin package.

%files -n texlive-aleph.bin
%{_bindir}/aleph
%{_bindir}/lamed

#-----------------------------------------------------------------------
%if %{_texmf_enable_biber}
%package	-n texlive-biber.bin
Summary:	binary files of biber
Conflicts:	texlive < 20110705-7

%description	-n texlive-biber.bin
texlive biber.bin package.

%files -n texlive-biber.bin
%{_bindir}/biber
%endif

#-----------------------------------------------------------------------
%package	-n texlive-bibtex.bin
Summary:	binary files of bibtex
Conflicts:	texlive < 20110705-7

%description	-n texlive-bibtex.bin
texlive bibtex.bin package.

%files -n texlive-bibtex.bin
%{_bindir}/bibtex

#-----------------------------------------------------------------------
%package	-n texlive-bibtex8.bin
Summary:	binary files of bibtex8
Conflicts:	texlive < 20110705-7

%description	-n texlive-bibtex8.bin
texlive bibtex8.bin package.

%files -n texlive-bibtex8.bin
%{_bindir}/bibtex8

#-----------------------------------------------------------------------
%package	-n texlive-bibtexu.bin
Summary:	binary files of bibtexu
Conflicts:	texlive < 20110705-7

%description	-n texlive-bibtexu.bin
texlive bibtexu.bin package.

%files -n texlive-bibtexu.bin
%{_bindir}/bibtexu

#-----------------------------------------------------------------------
%package	-n texlive-chktex.bin
Summary:	binary files of chktex
Conflicts:	texlive < 20110705-7

%description	-n texlive-chktex.bin
texlive chktex.bin package.

%files -n texlive-chktex.bin
%{_bindir}/chktex

#-----------------------------------------------------------------------
%package	-n texlive-cjkutils.bin
Summary:	binary files of cjkutils
Conflicts:	texlive < 20110705-7

%description	-n texlive-cjkutils.bin
texlive cjkutils.bin package.

%files -n texlive-cjkutils.bin
%{_bindir}/bg5+latex
%{_bindir}/bg5+pdflatex
%{_bindir}/bg5conv
%{_bindir}/bg5latex
%{_bindir}/bg5pdflatex
%{_bindir}/cef5conv
%{_bindir}/cef5latex
%{_bindir}/cef5pdflatex
%{_bindir}/cefconv
%{_bindir}/ceflatex
%{_bindir}/cefpdflatex
%{_bindir}/cefsconv
%{_bindir}/cefslatex
%{_bindir}/cefspdflatex
%{_bindir}/extconv
%{_bindir}/gbklatex
%{_bindir}/gbkpdflatex
%{_bindir}/hbf2gf
%{_bindir}/sjisconv
%{_bindir}/sjislatex
%{_bindir}/sjispdflatex

#-----------------------------------------------------------------------
%package	-n texlive-ctie.bin
Summary:	binary files of ctie
Conflicts:	texlive < 20110705-7

%description	-n texlive-ctie.bin
texlive ctie.bin package.

%files -n texlive-ctie.bin
%{_bindir}/ctie

#-----------------------------------------------------------------------
%package	-n texlive-cweb.bin
Summary:	binary files of cweb
Conflicts:	texlive < 20110705-7

%description	-n texlive-cweb.bin
texlive cweb.bin package.

%files -n texlive-cweb.bin
%{_bindir}/ctangle
%{_bindir}/cweave

#-----------------------------------------------------------------------
%package	-n texlive-detex.bin
Summary:	binary files of detex
Conflicts:	texlive < 20110705-7

%description	-n texlive-detex.bin
texlive detex.bin package.

%files -n texlive-detex.bin
%{_bindir}/detex

#-----------------------------------------------------------------------
%package	-n texlive-devnag.bin
Summary:	binary files of devnag
Conflicts:	texlive < 20110705-7

%description	-n texlive-devnag.bin
texlive devnag.bin package.

%files -n texlive-devnag.bin
%{_bindir}/devnag

#-----------------------------------------------------------------------
%package	-n texlive-dtl.bin
Summary:	binary files of dtl
Conflicts:	texlive < 20110705-7

%description	-n texlive-dtl.bin
texlive dtl.bin package.

%files -n texlive-dtl.bin
%{_bindir}/dt2dv
%{_bindir}/dv2dt

#-----------------------------------------------------------------------
%package	-n texlive-dvi2tty.bin
Summary:	binary files of dvi2tty
Conflicts:	texlive < 20110705-7

%description	-n texlive-dvi2tty.bin
texlive dvi2tty.bin package.

%files -n texlive-dvi2tty.bin
%{_bindir}/disdvi
%{_bindir}/dvi2tty

#-----------------------------------------------------------------------
%package	-n texlive-dvicopy.bin
Summary:	binary files of dvicopy
Conflicts:	texlive < 20110705-7

%description	-n texlive-dvicopy.bin
texlive dvicopy.bin package.

%files -n texlive-dvicopy.bin
%{_bindir}/dvicopy

#-----------------------------------------------------------------------
%package	-n texlive-dvidvi.bin
Summary:	binary files of dvidvi
Conflicts:	texlive < 20110705-7

%description	-n texlive-dvidvi.bin
texlive dvidvi.bin package.

%files -n texlive-dvidvi.bin
%{_bindir}/dvidvi

#-----------------------------------------------------------------------
%package	-n texlive-dviljk.bin
Summary:	binary files of dviljk
Conflicts:	texlive < 20110705-7

%description	-n texlive-dviljk.bin
texlive dviljk.bin package.

%files -n texlive-dviljk.bin
%{_bindir}/dvihp
%{_bindir}/dvilj
%{_bindir}/dvilj2p
%{_bindir}/dvilj4
%{_bindir}/dvilj4l
%{_bindir}/dvilj6

#-----------------------------------------------------------------------
%package	-n texlive-dvipdfmx.bin
Summary:	binary files of dvipdfmx
Provides:	texlive-dvipdfm.bin = %{EVRD}
Conflicts:	texlive < 20110705-7

%description	-n texlive-dvipdfmx.bin
texlive dvipdfmx.bin package.

%files -n texlive-dvipdfmx.bin
%{_bindir}/dvipdfm
%{_bindir}/dvipdfmx
%{_bindir}/ebb
%{_bindir}/extractbb

#-----------------------------------------------------------------------
%package	-n texlive-dvipng.bin
Summary:	binary files of dvipng
Conflicts:	texlive < 20110705-7

%description	-n texlive-dvipng.bin
texlive dvipng.bin package.

%files -n texlive-dvipng.bin
%{_bindir}/dvigif
%{_bindir}/dvipng

#-----------------------------------------------------------------------
%package	-n texlive-dvipos.bin
Summary:	binary files of dvipos
Conflicts:	texlive < 20110705-7

%description	-n texlive-dvipos.bin
texlive dvipos.bin package.

%files -n texlive-dvipos.bin
%{_bindir}/dvipos

#-----------------------------------------------------------------------
%package	-n texlive-dvips.bin
Summary:	binary files of dvips
Conflicts:	texlive < 20110705-7

%description	-n texlive-dvips.bin
texlive dvips.bin package.

%files -n texlive-dvips.bin
%{_bindir}/afm2tfm
%{_bindir}/dvips

#-----------------------------------------------------------------------
%package	-n texlive-dvisvgm.bin
Summary:	binary files of dvisvgm
Conflicts:	texlive < 20110705-7

%description	-n texlive-dvisvgm.bin
texlive dvisvgm.bin package.

%files -n texlive-dvisvgm.bin
%{_bindir}/dvisvgm

#-----------------------------------------------------------------------
%package	-n texlive-fontware.bin
Summary:	binary files of fontware
Conflicts:	texlive < 20110705-7

%description	-n texlive-fontware.bin
texlive fontware.bin package.

%files -n texlive-fontware.bin
%{_bindir}/pltotf
%{_bindir}/tftopl
%{_bindir}/vftovp
%{_bindir}/vptovf

#-----------------------------------------------------------------------
%package	-n texlive-gsftopk.bin
Summary:	binary files of gsftopk
Conflicts:	texlive < 20110705-7

%description	-n texlive-gsftopk.bin
texlive gsftopk.bin package.

%files -n texlive-gsftopk.bin
%{_bindir}/gsftopk

#-----------------------------------------------------------------------
%package	-n texlive-kpathsea.bin
Summary:	binary files of kpathsea
Conflicts:	texlive < 20110705-7

%description	-n texlive-kpathsea.bin
texlive kpathsea.bin package.

%files -n texlive-kpathsea.bin
%{_bindir}/kpseaccess
%{_bindir}/kpsepath
%{_bindir}/kpsereadlink
%{_bindir}/kpsestat
%{_bindir}/kpsetool
%{_bindir}/kpsewhich
%{_bindir}/kpsexpand
%{_bindir}/mkocp
%{_bindir}/mkofm
%{_bindir}/mktexfmt
%{_bindir}/mktexlsr
%{_bindir}/mktexmf
%{_bindir}/mktexpk
%{_bindir}/mktextfm
%{_bindir}/texhash

#-----------------------------------------------------------------------
%package	-n texlive-lacheck.bin
Summary:	binary files of lacheck
Conflicts:	texlive < 20110705-7

%description	-n texlive-lacheck.bin
texlive lacheck.bin package.

%files -n texlive-lacheck.bin
%{_bindir}/lacheck

#-----------------------------------------------------------------------
%package	-n texlive-latex.bin
Summary:	binary files of latex
Conflicts:	texlive < 20110705-7

%description	-n texlive-latex.bin
texlive latex.bin package.

%files -n texlive-latex.bin
%{_bindir}/dvilualatex
%{_bindir}/latex
%{_bindir}/lualatex
%{_bindir}/pdflatex

#-----------------------------------------------------------------------
%package	-n texlive-lcdftypetools.bin
Summary:	binary files of lcdftypetools
Conflicts:	texlive < 20110705-7

%description	-n texlive-lcdftypetools.bin
texlive lcdftypetools.bin package.

%files -n texlive-lcdftypetools.bin
%{_bindir}/cfftot1
%{_bindir}/mmafm
%{_bindir}/mmpfb
%{_bindir}/otfinfo-texlive
%{_bindir}/otftotfm
%{_bindir}/t1dotlessj
%{_bindir}/t1lint
%{_bindir}/t1rawafm
%{_bindir}/t1reencode
%{_bindir}/t1testpage
%{_bindir}/ttftotype42

#-----------------------------------------------------------------------
%package	-n texlive-luatex.bin
Summary:	binary files of luatex
Conflicts:	texlive < 20110705-7

%description	-n texlive-luatex.bin
texlive luatex.bin package.

%files -n texlive-luatex.bin
%{_bindir}/dviluatex
%{_bindir}/luatex
%{_bindir}/texlua
%{_bindir}/texluac

#-----------------------------------------------------------------------
%package	-n texlive-m-tx.bin
Summary:	binary files of m-tx
Conflicts:	texlive < 20110705-7

%description	-n texlive-m-tx.bin
texlive m-tx.bin package.

%files -n texlive-m-tx.bin
%{_bindir}/prepmx

#-----------------------------------------------------------------------
%package	-n texlive-makeindex.bin
Summary:	binary files of makeindex
Conflicts:	texlive < 20110705-7

%description	-n texlive-makeindex.bin
texlive makeindex.bin package.

%files -n texlive-makeindex.bin
%{_bindir}/makeindex
%{_bindir}/mkindex

#-----------------------------------------------------------------------
%package	-n texlive-metafont.bin
Summary:	binary files of metafont
Conflicts:	texlive < 20110705-7

%description	-n texlive-metafont.bin
texlive metafont.bin package.

%files -n texlive-metafont.bin
%{_bindir}/inimf
%{_bindir}/mf
%{_bindir}/mf-nowin

#-----------------------------------------------------------------------
%package	-n texlive-metapost.bin
Summary:	binary files of metapost
Conflicts:	texlive < 20110705-7

%description	-n texlive-metapost.bin
texlive metapost.bin package.

%files -n texlive-metapost.bin
%{_bindir}/dvitomp
%{_bindir}/mfplain
%{_bindir}/mpost

#-----------------------------------------------------------------------
%package	-n texlive-mfware.bin
Summary:	binary files of mfware
Conflicts:	texlive < 20110705-7

%description	-n texlive-mfware.bin
texlive mfware.bin package.

%files -n texlive-mfware.bin
%{_bindir}/gftodvi
%{_bindir}/gftopk
%{_bindir}/gftype
%{_bindir}/mft
%{_bindir}/pktogf
%{_bindir}/pktype

#-----------------------------------------------------------------------
%package	-n texlive-omegaware.bin
Summary:	binary files of omegaware
Conflicts:	texlive < 20110705-7

%description	-n texlive-omegaware.bin
texlive omegaware.bin package.

%files -n texlive-omegaware.bin
%{_bindir}/odvicopy
%{_bindir}/odvitype
%{_bindir}/ofm2opl
%{_bindir}/omfonts
%{_bindir}/opl2ofm
%{_bindir}/otangle
%{_bindir}/otp2ocp
%{_bindir}/outocp
%{_bindir}/ovf2ovp
%{_bindir}/ovp2ovf

#-----------------------------------------------------------------------
%package	-n texlive-patgen.bin
Summary:	binary files of patgen
Conflicts:	texlive < 20110705-7

%description	-n texlive-patgen.bin
texlive patgen.bin package.

%files -n texlive-patgen.bin
%{_bindir}/patgen

#-----------------------------------------------------------------------
%package	-n texlive-pdftex.bin
Summary:	binary files of pdftex
Provides:	texlive-amstex.bin = %{EVRD}
Provides:	texlive-cslatex.bin = %{EVRD}
Provides:	texlive-csplain.bin = %{EVRD}
Provides:	texlive-eplain.bin = %{EVRD}
Provides:	texlive-jadetex.bin = %{EVRD}
Provides:	texlive-mex.bin = %{EVRD}
Provides:	texlive-mltex.bin = %{EVRD}
Provides:	texlive-texsis.bin = %{EVRD}
Provides:	texlive-xmltex.bin = %{EVRD}
Conflicts:	texlive < 20110705-7

%description	-n texlive-pdftex.bin
texlive pdftex.bin package.

%files -n texlive-pdftex.bin
%{_bindir}/amstex
%{_bindir}/cslatex
%{_bindir}/csplain
%{_bindir}/pdfcsplain
%{_bindir}/eplain
%{_bindir}/etex
%{_bindir}/jadetex
%{_bindir}/mex
%{_bindir}/mllatex
%{_bindir}/mltex
%{_bindir}/pdfcslatex
%{_bindir}/pdfetex
%{_bindir}/pdfjadetex
%{_bindir}/pdfmex
%{_bindir}/pdftex
%{_bindir}/pdfxmltex
%{_bindir}/texsis
%{_bindir}/utf8mex
%{_bindir}/xmltex

#-----------------------------------------------------------------------
%package	-n texlive-pdftools.bin
Summary:	binary files of pdftools
Conflicts:	texlive < 20110705-7

%description	-n texlive-pdftools.bin
texlive pdftools.bin package.

%files -n texlive-pdftools.bin
%{_bindir}/pdfclose
%{_bindir}/pdfopen
%{_bindir}/pdftosrc

#-----------------------------------------------------------------------
%package	-n texlive-pmx.bin
Summary:	binary files of pmx
Conflicts:	texlive < 20110705-7

%description	-n texlive-pmx.bin
texlive m-tx.bin package.

%files -n texlive-pmx.bin
%{_bindir}/pmxab
%{_bindir}/scor2prt

#-----------------------------------------------------------------------
%package	-n texlive-ps2pkm.bin
Summary:	binary files of ps2pkm
Conflicts:	texlive < 20110705-7

%description	-n texlive-ps2pkm.bin
texlive ps2pkm.bin package.

%files -n texlive-ps2pkm.bin
%{_bindir}/mag
%{_bindir}/pfb2pfa
%{_bindir}/pk2bm
%{_bindir}/ps2pk

#-----------------------------------------------------------------------
%package	-n texlive-pstools.bin
Summary:	binary files of pstools
Conflicts:	texlive < 20110705-7

%description	-n texlive-pstools.bin
texlive pstools.bin package.

%files -n texlive-pstools.bin
%{_bindir}/bbox

#-----------------------------------------------------------------------
%package	-n texlive-ptex.bin
Summary:	binary files of ptex
Conflicts:	texlive < 20110705-7

%description	-n texlive-ptex.bin
texlive ptex.bin package.

%files -n texlive-ptex.bin
%{_bindir}/eptex
%{_bindir}/makejvf
%{_bindir}/mendex
%{_bindir}/pbibtex
%{_bindir}/pdvitype
%{_bindir}/platex
%{_bindir}/ppltotf
%{_bindir}/ptex
%{_bindir}/ptftopl

#-----------------------------------------------------------------------
%package	-n texlive-seetexk.bin
Summary:	binary files of seetexk
Conflicts:	texlive < 20110705-7

%description	-n texlive-seetexk.bin
texlive seetexk.bin package.

%files -n texlive-seetexk.bin
%{_bindir}/dvibook
%{_bindir}/dviconcat
%{_bindir}/dviselect
%{_bindir}/dvitodvi

#-----------------------------------------------------------------------
%package	-n texlive-synctex.bin
Summary:	binary files of synctex
Conflicts:	texlive < 20110705-7

%description	-n texlive-synctex.bin
texlive synctex.bin package.

%files -n texlive-synctex.bin
%{_bindir}/synctex

#-----------------------------------------------------------------------
%package	-n texlive-tex.bin
Summary:	binary files of tex
Conflicts:	texlive < 20110705-7

%description	-n texlive-tex.bin
texlive tex.bin package.

%files -n texlive-tex.bin
%{_bindir}/initex
%{_bindir}/tex

#-----------------------------------------------------------------------
%package	-n texlive-tex4ht.bin
Summary:	binary files of tex4ht
Conflicts:	texlive < 20110705-7

%description	-n texlive-tex4ht.bin
texlive tex4ht.bin package.

%files -n texlive-tex4ht.bin
%{_bindir}/t4ht
%{_bindir}/tex4ht

#-----------------------------------------------------------------------
%package	-n texlive-texware.bin
Summary:	binary files of texware
Conflicts:	texlive < 20110705-7

%description	-n texlive-texware.bin
texlive texware.bin package.

%files -n texlive-texware.bin
%{_bindir}/dvitype
%{_bindir}/pooltype

#-----------------------------------------------------------------------
%package	-n texlive-tie.bin
Summary:	binary files of tie
Conflicts:	texlive < 20110705-7

%description	-n texlive-tie.bin
texlive tie.bin package.

%files -n texlive-tie.bin
%{_bindir}/tie

#-----------------------------------------------------------------------
%package	-n texlive-ttfutils.bin
Summary:	binary files of ttfutils
Conflicts:	texlive < 20110705-7

%description	-n texlive-ttfutils.bin
texlive ttfutils.bin package.

%files -n texlive-ttfutils.bin
%{_bindir}/ttf2afm
%{_bindir}/ttf2pk
%{_bindir}/ttf2tfm
%{_bindir}/ttfdump

#-----------------------------------------------------------------------
%package	-n texlive-uptex.bin
Summary:	binary files of uptex
Conflicts:	texlive < 20110705-7

%description	-n texlive-uptex.bin
texlive uptex.bin package.

%files -n texlive-uptex.bin
%{_bindir}/euptex
%{_bindir}/upbibtex
%{_bindir}/updvitype
%{_bindir}/uplatex
%{_bindir}/uppltotf
%{_bindir}/uptex
%{_bindir}/uptftopl
%{_bindir}/wovp2ovf

#-----------------------------------------------------------------------
%package	-n texlive-vlna.bin
Summary:	binary files of vlna
Conflicts:	texlive < 20110705-7

%description	-n texlive-vlna.bin
texlive vlna.bin package.

%files -n texlive-vlna.bin
%{_bindir}/vlna

#-----------------------------------------------------------------------
%package	-n texlive-web.bin
Summary:	binary files of web
Conflicts:	texlive < 20110705-7

%description	-n texlive-web.bin
texlive web.bin package.

%files -n texlive-web.bin
%{_bindir}/tangle
%{_bindir}/weave

#-----------------------------------------------------------------------
%package	-n texlive-xdvi.bin
Summary:	binary files of xdvi
Conflicts:	texlive < 20110705-7

%description	-n texlive-xdvi.bin
texlive xdvi.bin package.

%files -n texlive-xdvi.bin
%{_bindir}/xdvi
%{_bindir}/xdvi-xaw

#-----------------------------------------------------------------------
%package	-n texlive-xetex.bin
Summary:	binary files of xetex
Conflicts:	texlive < 20110705-7

%description	-n texlive-xetex.bin
texlive xetex.bin package.

%files -n texlive-xetex.bin
%{_bindir}/teckit_compile
%{_bindir}/xdvipdfmx
%{_bindir}/xelatex
%{_bindir}/xetex

#-----------------------------------------------------------------------
%prep
%setup -q -n %{name}-%{version}-source
%patch0 -p1
%patch1 -p1
%if %{_texmf_enable_asymptote}
%patch2 -p1
%endif
%patch3 -p1

# setup default builtin values, added to paths.h from texmf.cnf
perl -pi -e 's|^(TEXMFMAIN\s+= ).*|$1%{_texmfdir}|;'			  \
	 -e 's|^(TEXMFDIST\s+= ).*|$1%{_texmfdistdir}|;'		  \
	 -e 's|^(TEXMFLOCAL\s+= ).*|$1%{_texmflocaldir}|;'		  \
	 -e 's|^(TEXMFSYSVAR\s+= ).*|$1%{_texmfvardir}|;'		  \
	 -e 's|^(TEXMFSYSCONFIG\s+= ).*|$1%{_texmfconfdir}|;'		  \
	 -e 's|^(TEXMFHOME\s+= ).*|$1\$HOME/texmf|;'			  \
	 -e 's|^(TEXMFVAR\s+= ).*|$1\$HOME/.texlive2012/texmf-var|;'	  \
	 -e 's|^(TEXMFCONFIG\s+= ).*|$1\$HOME/.texlive2012/texmf-config|;'\
	 -e 's|^(OSFONTDIR\s+= ).*|$1%{_datadir}/fonts|;'		  \
	texk/kpathsea/texmf.cnf

#-----------------------------------------------------------------------
%build
mkdir texlive
pushd texlive
CONFIGURE_TOP=.. \
%configure2_5x							\
	--with-banner-add="/Mandriva"				\
	--disable-native-texlive-build				\
	--enable-missing					\
%if %{_texmf_enable_biber}
	--enable-biber						\
%else
	--disable-biber						\
%endif
%if %{enable_shared}
	--enable-shared						\
%else
	--disable-shared					\
%endif
%if %{_texmf_enable_xindy}
	--enable-xindy						\
%else
	--disable-xindy						\
%endif
	--with-system-freetype					\
	--with-freetype-includes=%{_includedir}/freetype	\
	--with-system-freetype2					\
	--with-freetype2-includes=%{_includedir}/freetype2	\
%if %{_texmf_with_system_dialog}
	--disable-dialog					\
%else
	--enable-dialog						\
%endif
%if %{_texmf_with_system_psutils}
	--disable-psutils					\
%else
	--enable-psutils					\
%endif
	--with-system-gd					\
%if %{_texmf_with_system_lcdf}
	--disable-lcdf-typetools				\
%endif
%if %{_texmf_with_system_icu}
	--with-system-icu					\
%endif
	--with-system-png					\
%if %{_texmf_with_system_t1lib}
	--with-system-t1lib					\
	--disable-t1utils					\
%endif
%if %{_texmf_with_system_teckit}
	--disable-teckit					\
	--with-teckit-includes=%{_includedir}/teckit		\
%endif
%if %{_texmf_with_system_tex4ht}
	--disable-tex4htk					\
%endif
%if %{_texmf_with_system_poppler}
	--with-system-xpdf					\
%else
	--without-system-xpdf					\
%endif
	--with-system-zziplib
%make
popd

%if %{_texmf_enable_asymptote}
mkdir asympote
pushd asympote
CONFIGURE_TOP=../utils/asymptote
%configure2_5x							\
	--enable-gc=system					\
	--enable-texlive-build					\
	--datadir=%{_texmfdir}
%make
popd
%endif

#-----------------------------------------------------------------------
%install
pushd texlive
%makeinstall_std
popd

%if %{_texmf_enable_asymptote}
pushd asymptote
%makeinstall_std
popd
%endif

mkdir -p %{buildroot}%{_datadir}
for dir in texmf texmf-dist; do
    if [ -d %{buildroot}%{_prefix}/$dir ]; then
	rm -fr %{buildroot}%{_datadir}/$dir
	mv %{buildroot}%{_prefix}/$dir %{buildroot}%{_datadir}
    fi
done

mkdir -p %{buildroot}%{_texmfvardir}
mkdir -p %{buildroot}%{_texmfconfdir}

%if %{_texmf_with_system_lcdf}
# stray directory left
rm -fr %{buildroot}%{_datadir}/lcdf-typetools-for-tex-live
%else
# openmpi has a program with the same name
if [ -f %{buildroot}%{_bindir}/otfinfo ]; then
    mv -f %{buildroot}%{_bindir}/otfinfo{,-texlive}
fi
%endif

pushd %{buildroot}%{_bindir}
    # missing symbolic links
    ln -sf aleph lamed
    ln -sf euptex uplatex
    ln -sf luatex dvilualatex
    ln -sf luatex lualatex
    ln -sf luatex dviluatex
    ln -sf pdftex amstex
    ln -sf pdftex cslatex
    ln -sf pdftex csplain
    ln -sf pdftex eplain
    ln -sf pdftex etex
    ln -sf pdftex jadetex
    ln -sf pdftex latex
    ln -sf pdftex mex
    ln -sf pdftex mltex
    ln -sf pdftex mllatex
    ln -sf pdftex pdfcslatex
    ln -sf pdftex pdfcsplain
    ln -sf pdftex pdfetex
    ln -sf pdftex pdfjadetex
    ln -sf pdftex pdflatex
    ln -sf pdftex pdfmex
    ln -sf pdftex pdfxmltex
    ln -sf pdftex utf8mex
    ln -sf pdftex texsis
    ln -sf pdftex xmltex
    ln -sf ptex platex
    ln -sf mpost mfplain
    ln -sf xetex xelatex
%if %{_texmf_enable_asymptote}
    ln -sf %{_texmfdir}/asymptote/GUI/xasy.py xasy
%endif

    # use scripts from noarch packages
    rm -f allcm allneeded chkweb context ctxtools dvi2fax dvired	\
	  fmtutil fmtutil-sys fontinst kpsewhere luatools mtxrun	\
	  ps2frag pslatex pstopdf rlxtools rubibtex rumakeindex		\
	  texconfig texconfig-dialog texconfig-sys texexec tpic2pdftex

    # use symlinks from noarch packages
    rm -f a2ping afm2afm allec arlatex authorindex autoinst bibexport	\
	  bundledoc cachepic checkcites cmap2enc convbkmk ctanify	\
	  ctanupload de-macro deweb dviasm dvipdft dosepsbin ebong	\
	  e2pall epspdf epspdftk epstopdf exceltex fig4latex findhyph	\
	  font2afm fragmaster ht htcontext htlatex htmex httex httexi	\
	  htxelatex htxetex installfont-tl latex2man latexdiff		\
	  latexdiff-vc latexfileversion latexmk latexrevise listbib	\
	  listings-ext.sh m-tx makeglossaries match_parens mathspic	\
	  mf2pt1 mk4ht mkgrkindex mkjobtexmf mkluatexfontdb mkt1font	\
	  mptopdf musixflx musixtex ot2kpx pdf180 pdf270 pdf90		\
	  pdfannotextractor pdfatfi pdfbook pdfcrop pdfflip pdfjam	\
	  pdfjam-pocketmod pdfjam-slides3up pdfjam-slides6up pdfjoin	\
	  pdfnup pdfpun pdfthumb pedigree perltex pfm2kpx pkfix		\
	  pkfix-helper ppower4 ps2eps ps4pdf pst2pdf pmx2pdf purifyeps	\
	  repstopdf rpdfcrop rungs showglyphs simpdftex splitindex	\
	  sty2dtx svn-multi texcount texdef texdiff texdirflatten	\
	  texdoc texdoctk texlinks texliveonfly texloganalyser		\
	  texmfstart thumbpdf tlmgr typeoutfileinfo ulqda updmap	\
	  updmap-setup-kanji updmap-sys urlbst vpe vpl2ovp vpl2vpl
popd

# use texmf data
rm -fr %{buildroot}%{_texmfdir} %{buildroot}%{_texmfdistdir}

# install manual pages and info files from noarch packages
rm -fr %{buildroot}%{_mandir} %{buildroot}%{_infodir}

%if !%{enable_shared}
    # do not generate dynamic libraries and do not install static ones
    rm -fr %{buildroot}%{_libdir}
    rm -fr %{buildroot}%{_includedir}
%endif



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16602 |12mr|texlive-2up-20111103-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18310
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-2up
Version:	20111103
Release:	3
Summary:	TeXLive 2up package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/2up.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/2up.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive 2up package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/2up/2up.sty
%{_texmfdistdir}/tex/generic/2up/2up.tex
%doc %{_texmfdistdir}/doc/generic/2up/2up-doc.pdf
%doc %{_texmfdistdir}/doc/generic/2up/2up-doc.tex
%doc %{_texmfdistdir}/doc/generic/2up/Changes
%doc %{_texmfdistdir}/doc/generic/2up/Makefile
%doc %{_texmfdistdir}/doc/generic/2up/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16603 |12mr|texlive-a0poster-1.22b-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/a0poster
# catalog-date 2006-11-28 22:38:04 +0100
# catalog-license lppl
# catalog-version 1.22b
Name:		texlive-a0poster
Version:	1.22b
Release:	2
Summary:	Support for designing posters on large paper
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/a0poster
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/a0poster.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/a0poster.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Provides fonts in sizes of 12pt up to 107pt and also makes sure
that in math formulas the symbols appear in the right size. Can
also create a PostScript header file for dvips which ensures
that the poster will be printed in the right size. Supported
sizes are DIN A0, DIN A1, DIN A2 and DIN A3.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/a0poster/a0poster.cls
%{_texmfdistdir}/tex/latex/a0poster/a0size.sty
%doc %{_texmfdistdir}/doc/latex/a0poster/a0.pdf
%doc %{_texmfdistdir}/doc/latex/a0poster/a0.tex
%doc %{_texmfdistdir}/doc/latex/a0poster/a0_eng.pdf
%doc %{_texmfdistdir}/doc/latex/a0poster/a0_eng.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16604 |12mr|texlive-a2ping-20091109-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18835
# category TLCore
# catalog-ctan /graphics/a2ping/a2ping.pl
# catalog-date 2009-11-09 13:03:38 +0100
# catalog-license gpl
# catalog-version undef
Name:		texlive-a2ping
Version:	20091109
Release:	2
Summary:	Advanced PS, PDF, EPS converter
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/a2ping/a2ping.pl
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/a2ping.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/a2ping.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-a2ping.bin = %{EVRD}

%description
a2ping is a Perl script command line utility written for Unix
that converts many raster image and vector graphics formats to
EPS or PDF and other page description formats. Accepted input
file formats are: PS (PostScript), EPS, PDF, PNG, JPEG, TIFF,
PNM, BMP, GIF, LBM, XPM, PCX, TGA. Accepted output formats are:
EPS, PCL5, PDF, PDF1, PBM, PGM, PPM, PS, markedEPS, markedPS,
PNG, XWD, BMP, TIFF, JPEG, GIF, XPM. a2ping delegates the low-
level work to Ghostscript (GS), pdftops and sam2p. a2ping fixes
many glitches during the EPS to EPS conversion, so its output
is often more compatible and better embeddable than its input.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/a2ping
%{_texmfdir}/scripts/a2ping/a2ping.pl
%doc %{_mandir}/man1/a2ping.1*
%doc %{_texmfdir}/doc/man/man1/a2ping.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdir}/scripts/a2ping/a2ping.pl a2ping
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16605 |12mr|texlive-a4wide-20110105-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20943
# category Package
# catalog-ctan /macros/latex/contrib/a4wide
# catalog-date 2011-01-05 08:46:38 +0100
# catalog-license lppl1
# catalog-version undef
Name:		texlive-a4wide
Version:	20110105
Release:	2
Summary:	"Wide" a4 layout
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/a4wide
License:	LPPL1
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/a4wide.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/a4wide.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package increases the width of the typeset area of an a4
page. This sort of operation is capable of producing
typographically poor results; the operation itself is better
provided by the geometry package. The package uses the a4
package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/a4wide/a4wide.sty
%doc %{_texmfdistdir}/doc/latex/a4wide/a4wide.pdf
%doc %{_texmfdistdir}/doc/latex/a4wide/a4wide.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16606 |12mr|texlive-a5comb-4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17020
# category Package
# catalog-ctan /macros/latex/contrib/a5comb
# catalog-date 2010-02-23 16:03:07 +0100
# catalog-license pd
# catalog-version 4
Name:		texlive-a5comb
Version:	4
Release:	2
Summary:	Support for a5 paper sizes
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/a5comb
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/a5comb.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/a5comb.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Superceded by geometry.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/a5comb/a5comb.sty
%doc %{_texmfdistdir}/doc/latex/a5comb/a5comb.pdf
%doc %{_texmfdistdir}/doc/latex/a5comb/a5comb.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16607 |12mr|texlive-aastex-5.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/aastex
# catalog-date 2007-01-26 22:11:52 +0100
# catalog-license lppl
# catalog-version 5.2
Name:		texlive-aastex
Version:	5.2
Release:	2
Summary:	Macros for Manuscript Preparation for AAS Journals
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/aastex
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/aastex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/aastex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bundle provides a document class for preparing papers for
American Astronomical Society publications. Authors who wish to
submit papers to AAS journals are strongly urged to use this
class in preference to any of the alternatives available.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/aastex/aastex.cls
%{_texmfdistdir}/tex/latex/aastex/aastex.sty
%doc %{_texmfdistdir}/doc/latex/aastex/README
%doc %{_texmfdistdir}/doc/latex/aastex/aasclass.tex
%doc %{_texmfdistdir}/doc/latex/aastex/aasguide.pdf
%doc %{_texmfdistdir}/doc/latex/aastex/aasguide.tex
%doc %{_texmfdistdir}/doc/latex/aastex/aassymbols.pdf
%doc %{_texmfdistdir}/doc/latex/aastex/aassymbols.tex
%doc %{_texmfdistdir}/doc/latex/aastex/datafile1.txt
%doc %{_texmfdistdir}/doc/latex/aastex/f1.eps
%doc %{_texmfdistdir}/doc/latex/aastex/f2.eps
%doc %{_texmfdistdir}/doc/latex/aastex/f2_color.eps
%doc %{_texmfdistdir}/doc/latex/aastex/f3.eps
%doc %{_texmfdistdir}/doc/latex/aastex/sample.tex
%doc %{_texmfdistdir}/doc/latex/aastex/table.tex
%doc %{_texmfdistdir}/doc/latex/aastex/video3.mpg

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16608 |12mr|texlive-abbr-20070525-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/generic/abbr
# catalog-date 2007-05-25 16:15:27 +0200
# catalog-license pd
# catalog-version undef
Name:		texlive-abbr
Version:	20070525
Release:	2
Summary:	Simple macros supporting abreviations for Plain and LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/generic/abbr
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/abbr.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/abbr.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Abbr is a set of some simple macros to support abbreviations in
Plain or LaTeX. It allows writing e.g. \<TEX> instead of \TeX,
hence frees users from having to escape space after
parameterless macros.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/abbr/abbr.tex
%doc %{_texmfdistdir}/doc/generic/abbr/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16609 |12mr|texlive-abc-20080308-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/abc
# catalog-date 2008-03-08 20:47:21 +0100
# catalog-license lppl
# catalog-version .0
Name:		texlive-abc
Version:	20080308
Release:	2
Summary:	Support ABC music notation in LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/abc
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/abc.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/abc.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/abc.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The abc package lets you include lines of music written in the
ABC Plus language. The package will then employ the \write18
facility to convert your notation to PostScript (using the
established utility abcm2ps) and hence to the format needed for
inclusion in your document.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/abc/abc.sty
%{_texmfdistdir}/tex/latex/abc/mup.sty
%doc %{_texmfdistdir}/doc/latex/abc/README
%doc %{_texmfdistdir}/doc/latex/abc/abc.pdf
%doc %{_texmfdistdir}/doc/latex/abc/example.tex
%doc %{_texmfdistdir}/doc/latex/abc/mupexa.tex
%doc %{_texmfdistdir}/doc/latex/abc/poll.abc
%doc %{_texmfdistdir}/doc/latex/abc/simple.mup
#- source
%doc %{_texmfdistdir}/source/latex/abc/abc.dtx
%doc %{_texmfdistdir}/source/latex/abc/abc.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16610 |12mr|texlive-abstract-1.2a-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/abstract
# catalog-date 2009-09-02 11:33:10 +0200
# catalog-license lppl
# catalog-version 1.2a
Name:		texlive-abstract
Version:	1.2a
Release:	2
Summary:	Control the typesetting of the abstract environment
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/abstract
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/abstract.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/abstract.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/abstract.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The abstract package gives you control over the typesetting of
the abstract environment, and in particular provides for a one
column abstract in a two column paper.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/abstract/abstract.sty
%doc %{_texmfdistdir}/doc/latex/abstract/README
%doc %{_texmfdistdir}/doc/latex/abstract/abstract.pdf
#- source
%doc %{_texmfdistdir}/source/latex/abstract/abstract.dtx
%doc %{_texmfdistdir}/source/latex/abstract/abstract.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16611 |12mr|texlive-abstyles-20081126-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /biblio/bibtex/contrib/abstyles
# catalog-date 2008-11-26 23:58:56 +0100
# catalog-license other-free
# catalog-version undef
Name:		texlive-abstyles
Version:	20081126
Release:	2
Summary:	Adaptable BibTeX styles
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/abstyles
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/abstyles.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/abstyles.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A family of modifications of the standard BibTeX styles whose
behaviour may be changed by changing the user document, without
change to the styles themselves. The package is largely used
nowadays in its adaptation for working with Babel.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bib/abstyles/acompat.bib
%{_texmfdistdir}/bibtex/bib/abstyles/jourabbr.bib
%{_texmfdistdir}/bibtex/bib/abstyles/jourfull.bib
%{_texmfdistdir}/bibtex/bst/abstyles/aabbrv.bst
%{_texmfdistdir}/bibtex/bst/abstyles/aalpha.bst
%{_texmfdistdir}/bibtex/bst/abstyles/anotit.bst
%{_texmfdistdir}/bibtex/bst/abstyles/aplain.bst
%{_texmfdistdir}/bibtex/bst/abstyles/aunsnot.bst
%{_texmfdistdir}/bibtex/bst/abstyles/aunsrt.bst
%{_texmfdistdir}/tex/generic/abstyles/apreambl.tex
%doc %{_texmfdistdir}/doc/bibtex/abstyles/README
%doc %{_texmfdistdir}/doc/bibtex/abstyles/a4c.sty
%doc %{_texmfdistdir}/doc/bibtex/abstyles/a4c.tex
%doc %{_texmfdistdir}/doc/bibtex/abstyles/abstdok.pdf
%doc %{_texmfdistdir}/doc/bibtex/abstyles/abstdok.tex
%doc %{_texmfdistdir}/doc/bibtex/abstyles/apreambl.doc
%doc %{_texmfdistdir}/doc/bibtex/abstyles/btxabst.doc
%doc %{_texmfdistdir}/doc/bibtex/abstyles/docmac.doc
%doc %{_texmfdistdir}/doc/bibtex/abstyles/docmac.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16612 |12mr|texlive-accfonts-0.25-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18835
# category Package
# catalog-ctan /fonts/utilities/accfonts
# catalog-date 2009-04-10 11:27:58 +0200
# catalog-license gpl
# catalog-version 0.25
Name:		texlive-accfonts
Version:	0.25
Release:	2
Summary:	Utilities to derive new fonts from existing ones
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/utilities/accfonts
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/accfonts.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/accfonts.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-accfonts.bin = %{EVRD}

%description
The accfonts package contains three utilities to permit easy
manipulation of fonts, in particular the creation of unusual
accented characters. Mkt1font works on Adobe Type 1 fonts,
vpl2vpl works on TeX virtual fonts and vpl2ovp transforms a TeX
font to an Omega one. All three programs read in a font (either
the font itself or a property list), together with a simple
definition file containing lines such as '128 z acute'; they
then write out a new version of the font with the requested new
characters in the numerical slots specified. Great care is
taken over the positioning of accents, and over the provision
of kerning information for new characters; mkt1font also
generates suitable "hints" to enhance quality at small sizes or
poor resolutions. The programs are written in Perl.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/mkt1font
%{_bindir}/vpl2ovp
%{_bindir}/vpl2vpl
%{_texmfdistdir}/scripts/accfonts/mkt1font
%{_texmfdistdir}/scripts/accfonts/vpl2ovp
%{_texmfdistdir}/scripts/accfonts/vpl2vpl
%{_texmfdistdir}/tex/latex/accfonts/CSX.def
%{_texmfdistdir}/tex/latex/accfonts/ISO-Latin1.def
%{_texmfdistdir}/tex/latex/accfonts/ISO-Latin2.def
%{_texmfdistdir}/tex/latex/accfonts/IndUni_Omega.def
%{_texmfdistdir}/tex/latex/accfonts/Norman.def
%doc %{_texmfdistdir}/doc/fonts/accfonts/CHANGES
%doc %{_texmfdistdir}/doc/fonts/accfonts/COPYING
%doc %{_texmfdistdir}/doc/fonts/accfonts/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/accfonts/mkt1font mkt1font
    ln -sf %{_texmfdistdir}/scripts/accfonts/vpl2ovp vpl2ovp
    ln -sf %{_texmfdistdir}/scripts/accfonts/vpl2vpl vpl2vpl
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16613 |12mr|texlive-achemso-3.7b-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27172
# category Package
# catalog-ctan /macros/latex/contrib/achemso
# catalog-date 2012-07-26 00:18:42 +0200
# catalog-license lppl1.3
# catalog-version 3.7b
Name:		texlive-achemso
Version:	3.7b
Release:	1
Summary:	Support for American Chemical Society journal submissions
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/achemso
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/achemso.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/achemso.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/achemso.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bundle provides the official macros (achemso.cls) and
BibTeX styles (achemso.bst and biochem.bst) for submission to
the journals of the American Chemical Society. The natmove
package, which moves citations relative to punctuation, is
distributed as part of the bundle.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/achemso/achemso.bst
%{_texmfdistdir}/bibtex/bst/achemso/biochem.bst
%{_texmfdistdir}/tex/latex/achemso/achemso.cls
%{_texmfdistdir}/tex/latex/achemso/achemso.sty
%{_texmfdistdir}/tex/latex/achemso/config/acbcct.cfg
%{_texmfdistdir}/tex/latex/achemso/config/accacs.cfg
%{_texmfdistdir}/tex/latex/achemso/config/achre4.cfg
%{_texmfdistdir}/tex/latex/achemso/config/acncdm.cfg
%{_texmfdistdir}/tex/latex/achemso/config/acsccc.cfg
%{_texmfdistdir}/tex/latex/achemso/config/amclct.cfg
%{_texmfdistdir}/tex/latex/achemso/config/ancac3.cfg
%{_texmfdistdir}/tex/latex/achemso/config/ancham.cfg
%{_texmfdistdir}/tex/latex/achemso/config/bcches.cfg
%{_texmfdistdir}/tex/latex/achemso/config/bichaw.cfg
%{_texmfdistdir}/tex/latex/achemso/config/bipret.cfg
%{_texmfdistdir}/tex/latex/achemso/config/bomaf6.cfg
%{_texmfdistdir}/tex/latex/achemso/config/cgdefu.cfg
%{_texmfdistdir}/tex/latex/achemso/config/chreay.cfg
%{_texmfdistdir}/tex/latex/achemso/config/cmatex.cfg
%{_texmfdistdir}/tex/latex/achemso/config/crtoec.cfg
%{_texmfdistdir}/tex/latex/achemso/config/enfuem.cfg
%{_texmfdistdir}/tex/latex/achemso/config/esthag.cfg
%{_texmfdistdir}/tex/latex/achemso/config/iecred.cfg
%{_texmfdistdir}/tex/latex/achemso/config/inoraj.cfg
%{_texmfdistdir}/tex/latex/achemso/config/jacsat.cfg
%{_texmfdistdir}/tex/latex/achemso/config/jafcau.cfg
%{_texmfdistdir}/tex/latex/achemso/config/jceaax.cfg
%{_texmfdistdir}/tex/latex/achemso/config/jceda8.cfg
%{_texmfdistdir}/tex/latex/achemso/config/jcisd8.cfg
%{_texmfdistdir}/tex/latex/achemso/config/jctcce.cfg
%{_texmfdistdir}/tex/latex/achemso/config/jmcmar.cfg
%{_texmfdistdir}/tex/latex/achemso/config/jnprdf.cfg
%{_texmfdistdir}/tex/latex/achemso/config/joceah.cfg
%{_texmfdistdir}/tex/latex/achemso/config/jpcafh.cfg
%{_texmfdistdir}/tex/latex/achemso/config/jpcbfk.cfg
%{_texmfdistdir}/tex/latex/achemso/config/jpccck.cfg
%{_texmfdistdir}/tex/latex/achemso/config/jpclcd.cfg
%{_texmfdistdir}/tex/latex/achemso/config/jprobs.cfg
%{_texmfdistdir}/tex/latex/achemso/config/langd5.cfg
%{_texmfdistdir}/tex/latex/achemso/config/mamobx.cfg
%{_texmfdistdir}/tex/latex/achemso/config/mpohbp.cfg
%{_texmfdistdir}/tex/latex/achemso/config/nalefd.cfg
%{_texmfdistdir}/tex/latex/achemso/config/oprdfk.cfg
%{_texmfdistdir}/tex/latex/achemso/config/orgnd7.cfg
%{_texmfdistdir}/tex/latex/achemso/config/orlef7.cfg
%{_texmfdistdir}/tex/latex/achemso/natmove.sty
%doc %{_texmfdistdir}/doc/latex/achemso/README
%doc %{_texmfdistdir}/doc/latex/achemso/achemso-demo.bib
%doc %{_texmfdistdir}/doc/latex/achemso/achemso-demo.pdf
%doc %{_texmfdistdir}/doc/latex/achemso/achemso-demo.tex
%doc %{_texmfdistdir}/doc/latex/achemso/achemso.pdf
#- source
%doc %{_texmfdistdir}/source/latex/achemso/achemso.dtx
%doc %{_texmfdistdir}/source/latex/achemso/achemso.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16614 |12mr|texlive-acmconf-1.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/acmconf
# catalog-date 2008-05-14 19:23:34 +0200
# catalog-license lppl
# catalog-version 1.3
Name:		texlive-acmconf
Version:	1.3
Release:	2
Summary:	Class for ACM conference proceedings
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/acmconf
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/acmconf.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/acmconf.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/acmconf.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This class may be used to typeset articles to be published in
the proceedings of ACM (Association for Computing Machinery)
conferences and workshops. The layout produced by the acmconf
class is based on the ACM's own specification.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/acmconf/acmconf.cls
%doc %{_texmfdistdir}/doc/latex/acmconf/README
%doc %{_texmfdistdir}/doc/latex/acmconf/THIS-IS-VERSION-1.3
%doc %{_texmfdistdir}/doc/latex/acmconf/accept.tex
%doc %{_texmfdistdir}/doc/latex/acmconf/acmconf.pdf
%doc %{_texmfdistdir}/doc/latex/acmconf/body.eps
%doc %{_texmfdistdir}/doc/latex/acmconf/error.tex
%doc %{_texmfdistdir}/doc/latex/acmconf/prepare.tex
%doc %{_texmfdistdir}/doc/latex/acmconf/print.tex
%doc %{_texmfdistdir}/doc/latex/acmconf/pubform.bib
%doc %{_texmfdistdir}/doc/latex/acmconf/pubform.tex
%doc %{_texmfdistdir}/doc/latex/acmconf/publish.tex
%doc %{_texmfdistdir}/doc/latex/acmconf/submit.tex
#- source
%doc %{_texmfdistdir}/source/latex/acmconf/Makefile
%doc %{_texmfdistdir}/source/latex/acmconf/acmconf.dtx
%doc %{_texmfdistdir}/source/latex/acmconf/acmconf.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16615 |12mr|texlive-acro-0.3e-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27175
# category Package
# catalog-ctan /macros/latex/contrib/acro
# catalog-date 2012-07-24 16:08:54 +0200
# catalog-license lppl
# catalog-version 0.3e
Name:		texlive-acro
Version:	0.3e
Release:	1
Summary:	Typeset acronyms
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/acro
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/acro.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/acro.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package enables the author to create acronyms in a simple
way, and provides means to add them to different 'classes' of
acronyms. Lists can be created of separate acronym classes. The
package option 'single' instructs the package to ignore
acronyms that are used only once in the whole document. As an
experimental feature the package also offers the option 'sort'
which automatically sorts the list created by \printacronyms.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/acro/acro.sty
%doc %{_texmfdistdir}/doc/latex/acro/README
%doc %{_texmfdistdir}/doc/latex/acro/acro_en.pdf
%doc %{_texmfdistdir}/doc/latex/acro/acro_en.tex
%doc %{_texmfdistdir}/doc/latex/acro/example_one.tex
%doc %{_texmfdistdir}/doc/latex/acro/example_two.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16616 |12mr|texlive-acronym-1.36-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19660
# category Package
# catalog-ctan /macros/latex/contrib/acronym
# catalog-date 2010-09-10 01:16:09 +0200
# catalog-license lppl
# catalog-version 1.36
Name:		texlive-acronym
Version:	1.36
Release:	2
Summary:	Expand acronyms at least once
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/acronym
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/acronym.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/acronym.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/acronym.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package ensures that all acronyms used in the text are
spelled out in full at least once. It also provides an
environment to build a list of acronyms used. The package is
compatible with pdf bookmarks. The package requires the suffix
package, which in turn requires that it runs under e-TeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/acronym/acronym.sty
%doc %{_texmfdistdir}/doc/latex/acronym/README
%doc %{_texmfdistdir}/doc/latex/acronym/acronym.pdf
%doc %{_texmfdistdir}/doc/latex/acronym/acrotest.tex
#- source
%doc %{_texmfdistdir}/source/latex/acronym/acronym.dtx
%doc %{_texmfdistdir}/source/latex/acronym/acronym.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16617 |12mr|texlive-acroterm-0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20498
# category Package
# catalog-ctan /macros/latex/contrib/acroterm
# catalog-date 2010-11-19 20:33:28 +0100
# catalog-license lppl1.3
# catalog-version 0.1
Name:		texlive-acroterm
Version:	0.1
Release:	2
Summary:	Manage and index acronyms and terms
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/acroterm
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/acroterm.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/acroterm.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/acroterm.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Yet another package for acronyms: the package offers simple
markup of acronyms and technical terms in the text, giving an
index each of terms and acronyms with their expanded form.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/acroterm/acroterm.sty
%doc %{_texmfdistdir}/doc/latex/acroterm/README
%doc %{_texmfdistdir}/doc/latex/acroterm/acroterm.pdf
#- source
%doc %{_texmfdistdir}/source/latex/acroterm/acroterm.dtx
%doc %{_texmfdistdir}/source/latex/acroterm/acroterm.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16618 |12mr|texlive-active-conf-0.3a-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/conferences/active-conf
# catalog-date 2008-05-24 14:41:17 +0200
# catalog-license lppl
# catalog-version 0.3a
Name:		texlive-active-conf
Version:	0.3a
Release:	2
Summary:	Class for typesetting ACTIVE conference papers
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/conferences/active-conf
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/active-conf.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/active-conf.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/active-conf.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Active-conf is a class for typesetting papers for the Active
conference on noise and vibration control. It is initially
intended for the 2006 conference in Adelaide, Australia. The
class is based on article with more flexible front-matter, and
can be customised for conferences in future years with a header
file.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/active-conf/active-conf.cls
%doc %{_texmfdistdir}/doc/latex/active-conf/README
%doc %{_texmfdistdir}/doc/latex/active-conf/active-conf.pdf
%doc %{_texmfdistdir}/doc/latex/active-conf/example/active-example.ltx
%doc %{_texmfdistdir}/doc/latex/active-conf/example/active-header-2006.tex
%doc %{_texmfdistdir}/doc/latex/active-conf/example/header-logo-2006.eps
%doc %{_texmfdistdir}/doc/latex/active-conf/example/header-logo-2006.pdf
#- source
%doc %{_texmfdistdir}/source/latex/active-conf/active-conf.dtx
%doc %{_texmfdistdir}/source/latex/active-conf/active-conf.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16619 |12mr|texlive-addlines-0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/addlines
# catalog-date 2009-04-24 13:36:42 +0200
# catalog-license lppl
# catalog-version 0.2
Name:		texlive-addlines
Version:	0.2
Release:	2
Summary:	A user-friendly wrapper around \enlargethispage
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/addlines
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/addlines.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/addlines.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/addlines.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This small package provides the command \addlines for adding or
removing space in the textblock of the page it's used on. E.g.,
adding an extra line of text to the page so that a section fits
better on the next page. It will also add space to the facing
page in a two-sided document.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/addlines/addlines.sty
%doc %{_texmfdistdir}/doc/latex/addlines/README
%doc %{_texmfdistdir}/doc/latex/addlines/addlines-example.ltx
%doc %{_texmfdistdir}/doc/latex/addlines/addlines.pdf
#- source
%doc %{_texmfdistdir}/source/latex/addlines/addlines.dtx
%doc %{_texmfdistdir}/source/latex/addlines/addlines.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16620 |12mr|texlive-adfathesis-2.42-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26048
# category Package
# catalog-ctan /macros/latex/contrib/adfathesis
# catalog-date 2011-11-23 23:58:18 +0100
# catalog-license pd
# catalog-version 2.42
Name:		texlive-adfathesis
Version:	2.42
Release:	2
Summary:	Australian Defence Force Academy thesis format
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/adfathesis
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/adfathesis.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/adfathesis.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/adfathesis.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bundle includes a BibTeX style file.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/adfathesis/adfathesis.bst
%{_texmfdistdir}/tex/latex/adfathesis/adfathesis.cls
%doc %{_texmfdistdir}/doc/latex/adfathesis/README
%doc %{_texmfdistdir}/doc/latex/adfathesis/adfathesis.pdf
%doc %{_texmfdistdir}/doc/latex/adfathesis/template.tex
#- source
%doc %{_texmfdistdir}/source/latex/adfathesis/adfathesis.dtx
%doc %{_texmfdistdir}/source/latex/adfathesis/adfathesis.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16621 |12mr|texlive-adforn-1.001b2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20019
# category Package
# catalog-ctan /fonts/adforn
# catalog-date 2010-10-06 08:49:34 +0200
# catalog-license lppl
# catalog-version 1.001-b-2
Name:		texlive-adforn
Version:	1.001b2
Release:	2
Summary:	OrnementsADF font with TeX/LaTeX support
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/adforn
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/adforn.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/adforn.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bundle provides the Ornements ADF font in PostScript type 1
format with TeX/LaTeX support files. The font is licensed under
GPL v2 or later with font exception. (See NOTICE, COPYING,
README.) The TeX/LaTeX support is licensed under LPPL. (See
README, manifest.txt.).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/arkandis/adforn/OrnementsADF.afm
%{_texmfdistdir}/fonts/enc/dvips/adforn/OrnementsADF.enc
%{_texmfdistdir}/fonts/map/dvips/adforn/OrnementsADF.map
%{_texmfdistdir}/fonts/tfm/arkandis/adforn/OrnementsADF.tfm
%{_texmfdistdir}/fonts/type1/arkandis/adforn/OrnementsADF.pfb
%{_texmfdistdir}/fonts/type1/arkandis/adforn/OrnementsADF.pfm
%{_texmfdistdir}/tex/latex/adforn/adforn.sty
%{_texmfdistdir}/tex/latex/adforn/uornementsadf.fd
%doc %{_texmfdistdir}/doc/fonts/adforn/COPYING
%doc %{_texmfdistdir}/doc/fonts/adforn/NOTICE
%doc %{_texmfdistdir}/doc/fonts/adforn/README
%doc %{_texmfdistdir}/doc/fonts/adforn/adforn.pdf
%doc %{_texmfdistdir}/doc/fonts/adforn/adforn.tex
%doc %{_texmfdistdir}/doc/fonts/adforn/manifest.txt

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16622 |12mr|texlive-adfsymbols-1.001-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19766
# category Package
# catalog-ctan /fonts/adfsymbols
# catalog-date 2010-09-13 13:22:42 +0200
# catalog-license lppl
# catalog-version 1.001
Name:		texlive-adfsymbols
Version:	1.001
Release:	2
Summary:	SymbolsADF with TeX/LaTeX support
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/adfsymbols
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/adfsymbols.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/adfsymbols.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-tetex

%description
The package provides Arkandis foundry's ArrowsADF and
BulletsADF fonts in Adobe Type 1 format, together with
TeX/LaTeX support files. The fonts are licensed under GPL v2 or
later with font exception. (See NOTICE, COPYING, README.) The
TeX/LaTeX support is licensed under LPPL. (See README,
manifest.txt.).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/arkandis/adfsymbols/ArrowsADF.afm
%{_texmfdistdir}/fonts/afm/arkandis/adfsymbols/BulletsADF.afm
%{_texmfdistdir}/fonts/enc/dvips/adfsymbols/SymbolsADF.enc
%{_texmfdistdir}/fonts/map/dvips/adfsymbols/ArrowsADF.map
%{_texmfdistdir}/fonts/map/dvips/adfsymbols/BulletsADF.map
%{_texmfdistdir}/fonts/tfm/arkandis/adfsymbols/ArrowsADF.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/adfsymbols/BulletsADF.tfm
%{_texmfdistdir}/fonts/type1/arkandis/adfsymbols/ArrowsADF.pfb
%{_texmfdistdir}/fonts/type1/arkandis/adfsymbols/BulletsADF.pfb
%{_texmfdistdir}/tex/latex/adfsymbols/adfarrows.sty
%{_texmfdistdir}/tex/latex/adfsymbols/adfbullets.sty
%{_texmfdistdir}/tex/latex/adfsymbols/uarrowsadf.fd
%{_texmfdistdir}/tex/latex/adfsymbols/ubulletsadf.fd
%_texmf_updmap_d/adfsymbols
%doc %{_texmfdistdir}/doc/fonts/adfsymbols/COPYING
%doc %{_texmfdistdir}/doc/fonts/adfsymbols/NOTICE
%doc %{_texmfdistdir}/doc/fonts/adfsymbols/README
%doc %{_texmfdistdir}/doc/fonts/adfsymbols/adfsymbols.pdf
%doc %{_texmfdistdir}/doc/fonts/adfsymbols/adfsymbols.tex
%doc %{_texmfdistdir}/doc/fonts/adfsymbols/manifest.txt

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}
mkdir -p %{buildroot}%{_texmf_updmap_d}
cat > %{buildroot}%{_texmf_updmap_d}/adfsymbols <<EOF
Map ArrowsADF.map
Map BulletsADF.map
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16623 |12mr|texlive-adjmulticol-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21512
# category Package
# catalog-ctan /macros/latex/contrib/adjmulticol
# catalog-date 2011-02-24 09:45:27 +0100
# catalog-license lppl1.3
# catalog-version 1.0
Name:		texlive-adjmulticol
Version:	1.0
Release:	2
Summary:	Adjusting margins for multicolumn and single column output
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/adjmulticol
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/adjmulticol.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/adjmulticol.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/adjmulticol.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
package extends the multicol package with the option to change
the margins for multicolumn and unicolumn layout. The package
understands the difference between the even and odd margins for
two side printing.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/adjmulticol/adjmulticol.sty
%doc %{_texmfdistdir}/doc/latex/adjmulticol/Makefile
%doc %{_texmfdistdir}/doc/latex/adjmulticol/README
%doc %{_texmfdistdir}/doc/latex/adjmulticol/adjmulticol.bib
%doc %{_texmfdistdir}/doc/latex/adjmulticol/adjmulticol.pdf
%doc %{_texmfdistdir}/doc/latex/adjmulticol/sample.pdf
%doc %{_texmfdistdir}/doc/latex/adjmulticol/sample.tex
#- source
%doc %{_texmfdistdir}/source/latex/adjmulticol/adjmulticol.dtx
%doc %{_texmfdistdir}/source/latex/adjmulticol/adjmulticol.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16624 |12mr|texlive-adjustbox-0.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24593
# category Package
# catalog-ctan /macros/latex/contrib/adjustbox
# catalog-date 2011-11-14 19:03:15 +0100
# catalog-license lppl1.3
# catalog-version 0.8
Name:		texlive-adjustbox
Version:	0.8
Release:	2
Summary:	Apply graphics package macros to general boxes
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/adjustbox
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/adjustbox.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/adjustbox.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/adjustbox.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides several macros to adjust boxed content.
One purpose is to supplement the standard 'graphics' package,
which defines the macros \resizebox, \scalebox and \rotatebox ,
with the macros\trimbox and \clipbox. The main feature is the
general \adjustbox macro which extends the "key=value"
interface of \includegraphics from the graphics package and
applies it to general text content. Additional provided box
macros are \lapbox, \marginbox, \minsizebox, \maxsizebox and
\phantombox. All macros use the collectbox package to read the
content as a box and not as a macro argument. This allows for
all forms of content including special material like verbatim
content. A special feature of collectbox is used to provide
matching environments with the identical names as the macros.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/adjustbox/adjcalc.sty
%{_texmfdistdir}/tex/latex/adjustbox/adjdvips.def
%{_texmfdistdir}/tex/latex/adjustbox/adjgrfx.sty
%{_texmfdistdir}/tex/latex/adjustbox/adjpdftex.def
%{_texmfdistdir}/tex/latex/adjustbox/adjpgf.def
%{_texmfdistdir}/tex/latex/adjustbox/adjustbox.sty
%{_texmfdistdir}/tex/latex/adjustbox/adjxetex.def
%doc %{_texmfdistdir}/doc/latex/adjustbox/README
%doc %{_texmfdistdir}/doc/latex/adjustbox/adjustbox.pdf
#- source
%doc %{_texmfdistdir}/source/latex/adjustbox/adjustbox.dtx
%doc %{_texmfdistdir}/source/latex/adjustbox/adjustbox.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16625 |12mr|texlive-adobemapping-20120508-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26261
# category Package
# catalog-ctan /support/adobemapping
# catalog-date 2012-05-08 12:38:17 +0200
# catalog-license bsd
# catalog-version undef
Name:		texlive-adobemapping
Version:	20120508
Release:	1
Summary:	Adobe cmap and pdfmapping files
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/adobemapping
License:	BSD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/adobemapping.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package comprises the collection of CMap and PDF mapping
files now made available for distribution by Adobe systems
incorporated.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/cmap/adobemapping/LICENSE
%{_texmfdistdir}/fonts/cmap/adobemapping/MappingOther/90ms-RKSJ-UCS2
%{_texmfdistdir}/fonts/cmap/adobemapping/MappingOther/90pv-RKSJ-UCS2
%{_texmfdistdir}/fonts/cmap/adobemapping/MappingOther/90pv-RKSJ-UCS2C
%{_texmfdistdir}/fonts/cmap/adobemapping/MappingOther/Adobe-CNS1-B5pc
%{_texmfdistdir}/fonts/cmap/adobemapping/MappingOther/Adobe-CNS1-ETen-B5
%{_texmfdistdir}/fonts/cmap/adobemapping/MappingOther/Adobe-CNS1-H-CID
%{_texmfdistdir}/fonts/cmap/adobemapping/MappingOther/Adobe-CNS1-H-Host
%{_texmfdistdir}/fonts/cmap/adobemapping/MappingOther/Adobe-CNS1-H-Mac
%{_texmfdistdir}/fonts/cmap/adobemapping/MappingOther/Adobe-GB1-GBK-EUC
%{_texmfdistdir}/fonts/cmap/adobemapping/MappingOther/Adobe-GB1-GBpc-EUC
%{_texmfdistdir}/fonts/cmap/adobemapping/MappingOther/Adobe-GB1-H-CID
%{_texmfdistdir}/fonts/cmap/adobemapping/MappingOther/Adobe-GB1-H-Host
%{_texmfdistdir}/fonts/cmap/adobemapping/MappingOther/Adobe-GB1-H-Mac
%{_texmfdistdir}/fonts/cmap/adobemapping/MappingOther/Adobe-Japan1-90ms-RKSJ
%{_texmfdistdir}/fonts/cmap/adobemapping/MappingOther/Adobe-Japan1-90pv-RKSJ
%{_texmfdistdir}/fonts/cmap/adobemapping/MappingOther/Adobe-Japan1-H-CID
%{_texmfdistdir}/fonts/cmap/adobemapping/MappingOther/Adobe-Japan1-H-Host
%{_texmfdistdir}/fonts/cmap/adobemapping/MappingOther/Adobe-Japan1-H-Mac
%{_texmfdistdir}/fonts/cmap/adobemapping/MappingOther/Adobe-Japan1-PS-H
%{_texmfdistdir}/fonts/cmap/adobemapping/MappingOther/Adobe-Japan1-PS-V
%{_texmfdistdir}/fonts/cmap/adobemapping/MappingOther/Adobe-Korea1-H-CID
%{_texmfdistdir}/fonts/cmap/adobemapping/MappingOther/Adobe-Korea1-H-Host
%{_texmfdistdir}/fonts/cmap/adobemapping/MappingOther/Adobe-Korea1-H-Mac
%{_texmfdistdir}/fonts/cmap/adobemapping/MappingOther/Adobe-Korea1-KSCms-UHC
%{_texmfdistdir}/fonts/cmap/adobemapping/MappingOther/Adobe-Korea1-KSCpc-EUC
%{_texmfdistdir}/fonts/cmap/adobemapping/MappingOther/B5pc-UCS2
%{_texmfdistdir}/fonts/cmap/adobemapping/MappingOther/B5pc-UCS2C
%{_texmfdistdir}/fonts/cmap/adobemapping/MappingOther/ETen-B5-UCS2
%{_texmfdistdir}/fonts/cmap/adobemapping/MappingOther/GBK-EUC-UCS2
%{_texmfdistdir}/fonts/cmap/adobemapping/MappingOther/GBpc-EUC-UCS2
%{_texmfdistdir}/fonts/cmap/adobemapping/MappingOther/GBpc-EUC-UCS2C
%{_texmfdistdir}/fonts/cmap/adobemapping/MappingOther/KSCms-UHC-UCS2
%{_texmfdistdir}/fonts/cmap/adobemapping/MappingOther/KSCpc-EUC-UCS2
%{_texmfdistdir}/fonts/cmap/adobemapping/MappingOther/KSCpc-EUC-UCS2C
%{_texmfdistdir}/fonts/cmap/adobemapping/MappingOther/UCS2-90ms-RKSJ
%{_texmfdistdir}/fonts/cmap/adobemapping/MappingOther/UCS2-90pv-RKSJ
%{_texmfdistdir}/fonts/cmap/adobemapping/MappingOther/UCS2-B5pc
%{_texmfdistdir}/fonts/cmap/adobemapping/MappingOther/UCS2-ETen-B5
%{_texmfdistdir}/fonts/cmap/adobemapping/MappingOther/UCS2-GBK-EUC
%{_texmfdistdir}/fonts/cmap/adobemapping/MappingOther/UCS2-GBpc-EUC
%{_texmfdistdir}/fonts/cmap/adobemapping/MappingOther/UCS2-KSCms-UHC
%{_texmfdistdir}/fonts/cmap/adobemapping/MappingOther/UCS2-KSCpc-EUC
%{_texmfdistdir}/fonts/cmap/adobemapping/README
%{_texmfdistdir}/fonts/cmap/adobemapping/ToUnicode/Adobe-CNS1-UCS2
%{_texmfdistdir}/fonts/cmap/adobemapping/ToUnicode/Adobe-GB1-UCS2
%{_texmfdistdir}/fonts/cmap/adobemapping/ToUnicode/Adobe-Japan1-UCS2
%{_texmfdistdir}/fonts/cmap/adobemapping/ToUnicode/Adobe-Korea1-UCS2
%{_texmfdistdir}/fonts/cmap/adobemapping/ac16/CMap/Adobe-CNS1-0
%{_texmfdistdir}/fonts/cmap/adobemapping/ac16/CMap/Adobe-CNS1-1
%{_texmfdistdir}/fonts/cmap/adobemapping/ac16/CMap/Adobe-CNS1-2
%{_texmfdistdir}/fonts/cmap/adobemapping/ac16/CMap/Adobe-CNS1-3
%{_texmfdistdir}/fonts/cmap/adobemapping/ac16/CMap/Adobe-CNS1-4
%{_texmfdistdir}/fonts/cmap/adobemapping/ac16/CMap/Adobe-CNS1-5
%{_texmfdistdir}/fonts/cmap/adobemapping/ac16/CMap/Adobe-CNS1-6
%{_texmfdistdir}/fonts/cmap/adobemapping/ac16/CMap/B5-H
%{_texmfdistdir}/fonts/cmap/adobemapping/ac16/CMap/B5-V
%{_texmfdistdir}/fonts/cmap/adobemapping/ac16/CMap/B5pc-H
%{_texmfdistdir}/fonts/cmap/adobemapping/ac16/CMap/B5pc-V
%{_texmfdistdir}/fonts/cmap/adobemapping/ac16/CMap/CNS-EUC-H
%{_texmfdistdir}/fonts/cmap/adobemapping/ac16/CMap/CNS-EUC-V
%{_texmfdistdir}/fonts/cmap/adobemapping/ac16/CMap/CNS1-H
%{_texmfdistdir}/fonts/cmap/adobemapping/ac16/CMap/CNS1-V
%{_texmfdistdir}/fonts/cmap/adobemapping/ac16/CMap/CNS2-H
%{_texmfdistdir}/fonts/cmap/adobemapping/ac16/CMap/CNS2-V
%{_texmfdistdir}/fonts/cmap/adobemapping/ac16/CMap/ETHK-B5-H
%{_texmfdistdir}/fonts/cmap/adobemapping/ac16/CMap/ETHK-B5-V
%{_texmfdistdir}/fonts/cmap/adobemapping/ac16/CMap/ETen-B5-H
%{_texmfdistdir}/fonts/cmap/adobemapping/ac16/CMap/ETen-B5-V
%{_texmfdistdir}/fonts/cmap/adobemapping/ac16/CMap/ETenms-B5-H
%{_texmfdistdir}/fonts/cmap/adobemapping/ac16/CMap/ETenms-B5-V
%{_texmfdistdir}/fonts/cmap/adobemapping/ac16/CMap/HKdla-B5-H
%{_texmfdistdir}/fonts/cmap/adobemapping/ac16/CMap/HKdla-B5-V
%{_texmfdistdir}/fonts/cmap/adobemapping/ac16/CMap/HKdlb-B5-H
%{_texmfdistdir}/fonts/cmap/adobemapping/ac16/CMap/HKdlb-B5-V
%{_texmfdistdir}/fonts/cmap/adobemapping/ac16/CMap/HKgccs-B5-H
%{_texmfdistdir}/fonts/cmap/adobemapping/ac16/CMap/HKgccs-B5-V
%{_texmfdistdir}/fonts/cmap/adobemapping/ac16/CMap/HKm314-B5-H
%{_texmfdistdir}/fonts/cmap/adobemapping/ac16/CMap/HKm314-B5-V
%{_texmfdistdir}/fonts/cmap/adobemapping/ac16/CMap/HKm471-B5-H
%{_texmfdistdir}/fonts/cmap/adobemapping/ac16/CMap/HKm471-B5-V
%{_texmfdistdir}/fonts/cmap/adobemapping/ac16/CMap/HKscs-B5-H
%{_texmfdistdir}/fonts/cmap/adobemapping/ac16/CMap/HKscs-B5-V
%{_texmfdistdir}/fonts/cmap/adobemapping/ac16/CMap/UniCNS-UCS2-H
%{_texmfdistdir}/fonts/cmap/adobemapping/ac16/CMap/UniCNS-UCS2-V
%{_texmfdistdir}/fonts/cmap/adobemapping/ac16/CMap/UniCNS-UTF16-H
%{_texmfdistdir}/fonts/cmap/adobemapping/ac16/CMap/UniCNS-UTF16-V
%{_texmfdistdir}/fonts/cmap/adobemapping/ac16/CMap/UniCNS-UTF32-H
%{_texmfdistdir}/fonts/cmap/adobemapping/ac16/CMap/UniCNS-UTF32-V
%{_texmfdistdir}/fonts/cmap/adobemapping/ac16/CMap/UniCNS-UTF8-H
%{_texmfdistdir}/fonts/cmap/adobemapping/ac16/CMap/UniCNS-UTF8-V
%{_texmfdistdir}/fonts/cmap/adobemapping/ac16/cid2code.txt
%{_texmfdistdir}/fonts/cmap/adobemapping/ag15/CMap/Adobe-GB1-0
%{_texmfdistdir}/fonts/cmap/adobemapping/ag15/CMap/Adobe-GB1-1
%{_texmfdistdir}/fonts/cmap/adobemapping/ag15/CMap/Adobe-GB1-2
%{_texmfdistdir}/fonts/cmap/adobemapping/ag15/CMap/Adobe-GB1-3
%{_texmfdistdir}/fonts/cmap/adobemapping/ag15/CMap/Adobe-GB1-4
%{_texmfdistdir}/fonts/cmap/adobemapping/ag15/CMap/Adobe-GB1-5
%{_texmfdistdir}/fonts/cmap/adobemapping/ag15/CMap/GB-EUC-H
%{_texmfdistdir}/fonts/cmap/adobemapping/ag15/CMap/GB-EUC-V
%{_texmfdistdir}/fonts/cmap/adobemapping/ag15/CMap/GB-H
%{_texmfdistdir}/fonts/cmap/adobemapping/ag15/CMap/GB-V
%{_texmfdistdir}/fonts/cmap/adobemapping/ag15/CMap/GBK-EUC-H
%{_texmfdistdir}/fonts/cmap/adobemapping/ag15/CMap/GBK-EUC-V
%{_texmfdistdir}/fonts/cmap/adobemapping/ag15/CMap/GBK2K-H
%{_texmfdistdir}/fonts/cmap/adobemapping/ag15/CMap/GBK2K-V
%{_texmfdistdir}/fonts/cmap/adobemapping/ag15/CMap/GBKp-EUC-H
%{_texmfdistdir}/fonts/cmap/adobemapping/ag15/CMap/GBKp-EUC-V
%{_texmfdistdir}/fonts/cmap/adobemapping/ag15/CMap/GBT-EUC-H
%{_texmfdistdir}/fonts/cmap/adobemapping/ag15/CMap/GBT-EUC-V
%{_texmfdistdir}/fonts/cmap/adobemapping/ag15/CMap/GBT-H
%{_texmfdistdir}/fonts/cmap/adobemapping/ag15/CMap/GBT-V
%{_texmfdistdir}/fonts/cmap/adobemapping/ag15/CMap/GBTpc-EUC-H
%{_texmfdistdir}/fonts/cmap/adobemapping/ag15/CMap/GBTpc-EUC-V
%{_texmfdistdir}/fonts/cmap/adobemapping/ag15/CMap/GBpc-EUC-H
%{_texmfdistdir}/fonts/cmap/adobemapping/ag15/CMap/GBpc-EUC-V
%{_texmfdistdir}/fonts/cmap/adobemapping/ag15/CMap/UniGB-UCS2-H
%{_texmfdistdir}/fonts/cmap/adobemapping/ag15/CMap/UniGB-UCS2-V
%{_texmfdistdir}/fonts/cmap/adobemapping/ag15/CMap/UniGB-UTF16-H
%{_texmfdistdir}/fonts/cmap/adobemapping/ag15/CMap/UniGB-UTF16-V
%{_texmfdistdir}/fonts/cmap/adobemapping/ag15/CMap/UniGB-UTF32-H
%{_texmfdistdir}/fonts/cmap/adobemapping/ag15/CMap/UniGB-UTF32-V
%{_texmfdistdir}/fonts/cmap/adobemapping/ag15/CMap/UniGB-UTF8-H
%{_texmfdistdir}/fonts/cmap/adobemapping/ag15/CMap/UniGB-UTF8-V
%{_texmfdistdir}/fonts/cmap/adobemapping/ag15/cid2code.txt
%{_texmfdistdir}/fonts/cmap/adobemapping/ai0/CMap/Identity-H
%{_texmfdistdir}/fonts/cmap/adobemapping/ai0/CMap/Identity-V
%{_texmfdistdir}/fonts/cmap/adobemapping/aj16/CMap/78-EUC-H
%{_texmfdistdir}/fonts/cmap/adobemapping/aj16/CMap/78-EUC-V
%{_texmfdistdir}/fonts/cmap/adobemapping/aj16/CMap/78-H
%{_texmfdistdir}/fonts/cmap/adobemapping/aj16/CMap/78-RKSJ-H
%{_texmfdistdir}/fonts/cmap/adobemapping/aj16/CMap/78-RKSJ-V
%{_texmfdistdir}/fonts/cmap/adobemapping/aj16/CMap/78-V
%{_texmfdistdir}/fonts/cmap/adobemapping/aj16/CMap/78ms-RKSJ-H
%{_texmfdistdir}/fonts/cmap/adobemapping/aj16/CMap/78ms-RKSJ-V
%{_texmfdistdir}/fonts/cmap/adobemapping/aj16/CMap/83pv-RKSJ-H
%{_texmfdistdir}/fonts/cmap/adobemapping/aj16/CMap/90ms-RKSJ-H
%{_texmfdistdir}/fonts/cmap/adobemapping/aj16/CMap/90ms-RKSJ-V
%{_texmfdistdir}/fonts/cmap/adobemapping/aj16/CMap/90msp-RKSJ-H
%{_texmfdistdir}/fonts/cmap/adobemapping/aj16/CMap/90msp-RKSJ-V
%{_texmfdistdir}/fonts/cmap/adobemapping/aj16/CMap/90pv-RKSJ-H
%{_texmfdistdir}/fonts/cmap/adobemapping/aj16/CMap/90pv-RKSJ-V
%{_texmfdistdir}/fonts/cmap/adobemapping/aj16/CMap/Add-H
%{_texmfdistdir}/fonts/cmap/adobemapping/aj16/CMap/Add-RKSJ-H
%{_texmfdistdir}/fonts/cmap/adobemapping/aj16/CMap/Add-RKSJ-V
%{_texmfdistdir}/fonts/cmap/adobemapping/aj16/CMap/Add-V
%{_texmfdistdir}/fonts/cmap/adobemapping/aj16/CMap/Adobe-Japan1-0
%{_texmfdistdir}/fonts/cmap/adobemapping/aj16/CMap/Adobe-Japan1-1
%{_texmfdistdir}/fonts/cmap/adobemapping/aj16/CMap/Adobe-Japan1-2
%{_texmfdistdir}/fonts/cmap/adobemapping/aj16/CMap/Adobe-Japan1-3
%{_texmfdistdir}/fonts/cmap/adobemapping/aj16/CMap/Adobe-Japan1-4
%{_texmfdistdir}/fonts/cmap/adobemapping/aj16/CMap/Adobe-Japan1-5
%{_texmfdistdir}/fonts/cmap/adobemapping/aj16/CMap/Adobe-Japan1-6
%{_texmfdistdir}/fonts/cmap/adobemapping/aj16/CMap/EUC-H
%{_texmfdistdir}/fonts/cmap/adobemapping/aj16/CMap/EUC-V
%{_texmfdistdir}/fonts/cmap/adobemapping/aj16/CMap/Ext-H
%{_texmfdistdir}/fonts/cmap/adobemapping/aj16/CMap/Ext-RKSJ-H
%{_texmfdistdir}/fonts/cmap/adobemapping/aj16/CMap/Ext-RKSJ-V
%{_texmfdistdir}/fonts/cmap/adobemapping/aj16/CMap/Ext-V
%{_texmfdistdir}/fonts/cmap/adobemapping/aj16/CMap/H
%{_texmfdistdir}/fonts/cmap/adobemapping/aj16/CMap/Hankaku
%{_texmfdistdir}/fonts/cmap/adobemapping/aj16/CMap/Hiragana
%{_texmfdistdir}/fonts/cmap/adobemapping/aj16/CMap/Katakana
%{_texmfdistdir}/fonts/cmap/adobemapping/aj16/CMap/NWP-H
%{_texmfdistdir}/fonts/cmap/adobemapping/aj16/CMap/NWP-V
%{_texmfdistdir}/fonts/cmap/adobemapping/aj16/CMap/RKSJ-H
%{_texmfdistdir}/fonts/cmap/adobemapping/aj16/CMap/RKSJ-V
%{_texmfdistdir}/fonts/cmap/adobemapping/aj16/CMap/Roman
%{_texmfdistdir}/fonts/cmap/adobemapping/aj16/CMap/UniJIS-UCS2-H
%{_texmfdistdir}/fonts/cmap/adobemapping/aj16/CMap/UniJIS-UCS2-HW-H
%{_texmfdistdir}/fonts/cmap/adobemapping/aj16/CMap/UniJIS-UCS2-HW-V
%{_texmfdistdir}/fonts/cmap/adobemapping/aj16/CMap/UniJIS-UCS2-V
%{_texmfdistdir}/fonts/cmap/adobemapping/aj16/CMap/UniJIS-UTF16-H
%{_texmfdistdir}/fonts/cmap/adobemapping/aj16/CMap/UniJIS-UTF16-V
%{_texmfdistdir}/fonts/cmap/adobemapping/aj16/CMap/UniJIS-UTF32-H
%{_texmfdistdir}/fonts/cmap/adobemapping/aj16/CMap/UniJIS-UTF32-V
%{_texmfdistdir}/fonts/cmap/adobemapping/aj16/CMap/UniJIS-UTF8-H
%{_texmfdistdir}/fonts/cmap/adobemapping/aj16/CMap/UniJIS-UTF8-V
%{_texmfdistdir}/fonts/cmap/adobemapping/aj16/CMap/UniJIS2004-UTF16-H
%{_texmfdistdir}/fonts/cmap/adobemapping/aj16/CMap/UniJIS2004-UTF16-V
%{_texmfdistdir}/fonts/cmap/adobemapping/aj16/CMap/UniJIS2004-UTF32-H
%{_texmfdistdir}/fonts/cmap/adobemapping/aj16/CMap/UniJIS2004-UTF32-V
%{_texmfdistdir}/fonts/cmap/adobemapping/aj16/CMap/UniJIS2004-UTF8-H
%{_texmfdistdir}/fonts/cmap/adobemapping/aj16/CMap/UniJIS2004-UTF8-V
%{_texmfdistdir}/fonts/cmap/adobemapping/aj16/CMap/UniJISPro-UCS2-HW-V
%{_texmfdistdir}/fonts/cmap/adobemapping/aj16/CMap/UniJISPro-UCS2-V
%{_texmfdistdir}/fonts/cmap/adobemapping/aj16/CMap/UniJISPro-UTF8-V
%{_texmfdistdir}/fonts/cmap/adobemapping/aj16/CMap/UniJISX0213-UTF32-H
%{_texmfdistdir}/fonts/cmap/adobemapping/aj16/CMap/UniJISX0213-UTF32-V
%{_texmfdistdir}/fonts/cmap/adobemapping/aj16/CMap/UniJISX02132004-UTF32-H
%{_texmfdistdir}/fonts/cmap/adobemapping/aj16/CMap/UniJISX02132004-UTF32-V
%{_texmfdistdir}/fonts/cmap/adobemapping/aj16/CMap/V
%{_texmfdistdir}/fonts/cmap/adobemapping/aj16/CMap/WP-Symbol
%{_texmfdistdir}/fonts/cmap/adobemapping/aj16/cid2code.txt
%{_texmfdistdir}/fonts/cmap/adobemapping/ak12/CMap/Adobe-Korea1-0
%{_texmfdistdir}/fonts/cmap/adobemapping/ak12/CMap/Adobe-Korea1-1
%{_texmfdistdir}/fonts/cmap/adobemapping/ak12/CMap/Adobe-Korea1-2
%{_texmfdistdir}/fonts/cmap/adobemapping/ak12/CMap/KSC-EUC-H
%{_texmfdistdir}/fonts/cmap/adobemapping/ak12/CMap/KSC-EUC-V
%{_texmfdistdir}/fonts/cmap/adobemapping/ak12/CMap/KSC-H
%{_texmfdistdir}/fonts/cmap/adobemapping/ak12/CMap/KSC-Johab-H
%{_texmfdistdir}/fonts/cmap/adobemapping/ak12/CMap/KSC-Johab-V
%{_texmfdistdir}/fonts/cmap/adobemapping/ak12/CMap/KSC-V
%{_texmfdistdir}/fonts/cmap/adobemapping/ak12/CMap/KSCms-UHC-H
%{_texmfdistdir}/fonts/cmap/adobemapping/ak12/CMap/KSCms-UHC-HW-H
%{_texmfdistdir}/fonts/cmap/adobemapping/ak12/CMap/KSCms-UHC-HW-V
%{_texmfdistdir}/fonts/cmap/adobemapping/ak12/CMap/KSCms-UHC-V
%{_texmfdistdir}/fonts/cmap/adobemapping/ak12/CMap/KSCpc-EUC-H
%{_texmfdistdir}/fonts/cmap/adobemapping/ak12/CMap/KSCpc-EUC-V
%{_texmfdistdir}/fonts/cmap/adobemapping/ak12/CMap/UniKS-UCS2-H
%{_texmfdistdir}/fonts/cmap/adobemapping/ak12/CMap/UniKS-UCS2-V
%{_texmfdistdir}/fonts/cmap/adobemapping/ak12/CMap/UniKS-UTF16-H
%{_texmfdistdir}/fonts/cmap/adobemapping/ak12/CMap/UniKS-UTF16-V
%{_texmfdistdir}/fonts/cmap/adobemapping/ak12/CMap/UniKS-UTF32-H
%{_texmfdistdir}/fonts/cmap/adobemapping/ak12/CMap/UniKS-UTF32-V
%{_texmfdistdir}/fonts/cmap/adobemapping/ak12/CMap/UniKS-UTF8-H
%{_texmfdistdir}/fonts/cmap/adobemapping/ak12/CMap/UniKS-UTF8-V
%{_texmfdistdir}/fonts/cmap/adobemapping/ak12/cid2code.txt
%{_texmfdistdir}/fonts/cmap/adobemapping/cmap-current-versions.txt
%{_texmfdistdir}/fonts/cmap/adobemapping/cmap-readme.txt
%{_texmfdistdir}/fonts/cmap/adobemapping/mapping-readme.txt

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16626 |12mr|texlive-adrconv-1.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17683
# category Package
# catalog-ctan /macros/latex/contrib/adrconv
# catalog-date 2010-04-05 11:11:18 +0200
# catalog-license lppl
# catalog-version 1.3
Name:		texlive-adrconv
Version:	1.3
Release:	2
Summary:	BibTeX styles to implement an address database
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/adrconv
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/adrconv.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/adrconv.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/adrconv.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Adrconv is a collection of BibTeX style files to turn an
address database stored in the .bib format into files suitable
for printing as address books or included into letter classes
like akletter or scrletter2. Adrconv will sort the data either
by name or birthday and create output files in various formats
for address books or time planers.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/adrconv/adrbirthday.bst
%{_texmfdistdir}/bibtex/bst/adrconv/adrconv.bst
%{_texmfdistdir}/bibtex/bst/adrconv/adrfax.bst
%{_texmfdistdir}/tex/latex/adrconv/adrdir.cfg
%{_texmfdistdir}/tex/latex/adrconv/adrplaner.cfg
%{_texmfdistdir}/tex/latex/adrconv/adrsmall.cfg
%doc %{_texmfdistdir}/doc/latex/adrconv/2latex.vim
%doc %{_texmfdistdir}/doc/latex/adrconv/adrconv.tex
%doc %{_texmfdistdir}/doc/latex/adrconv/adrconv_pages08.pages/Contents/PkgInfo
%doc %{_texmfdistdir}/doc/latex/adrconv/adrconv_pages08.pages/QuickLook/Thumbnail.jpg
%doc %{_texmfdistdir}/doc/latex/adrconv/adrconv_pages08.pages/index.xml.gz
%doc %{_texmfdistdir}/doc/latex/adrconv/adrdir.tex
%doc %{_texmfdistdir}/doc/latex/adrconv/adrfax.tex
%doc %{_texmfdistdir}/doc/latex/adrconv/adrguide.pdf
%doc %{_texmfdistdir}/doc/latex/adrconv/adrguide.tex
%doc %{_texmfdistdir}/doc/latex/adrconv/adrmontage1.tex
%doc %{_texmfdistdir}/doc/latex/adrconv/adrmontage2.tex
%doc %{_texmfdistdir}/doc/latex/adrconv/birthday.tex
%doc %{_texmfdistdir}/doc/latex/adrconv/example.bib
#- source
%doc %{_texmfdistdir}/source/latex/adrconv/adrconv.dtx
%doc %{_texmfdistdir}/source/latex/adrconv/adrconv.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16627 |12mr|texlive-advdate-20101122-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20538
# category Package
# catalog-ctan /macros/latex/contrib/advdate
# catalog-date 2010-11-22 09:08:01 +0100
# catalog-license lppl1.3
# catalog-version undef
Name:		texlive-advdate
Version:	20101122
Release:	2
Summary:	Print a date relative to "today"
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/advdate
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/advdate.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/advdate.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Provides macros which can add a specified number of days to the
current date (as specified in \today), to save, set and restore
the 'current date' and print it. Intended for use, for example,
in invoices payable within 14 days from today etc. Has only
been tested with Czech dates.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/advdate/advdate.sty
%doc %{_texmfdistdir}/doc/latex/advdate/advdate.pdf
%doc %{_texmfdistdir}/doc/latex/advdate/advdate.tex
%doc %{_texmfdistdir}/doc/latex/advdate/manifest.txt

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16628 |12mr|texlive-ae-1.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /fonts/ae
# catalog-date 2009-06-30 11:37:01 +0200
# catalog-license lppl
# catalog-version 1.4
Name:		texlive-ae
Version:	1.4
Release:	2
Summary:	Virtual fonts for T1 encoded CMR-fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/ae
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ae.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ae.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ae.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A set of virtual fonts which emulates T1 coded fonts using the
standard CM fonts. The package name, AE fonts, supposedly
stands for "Almost European". The main use of the package was
to produce PDF files using Adobe Type 1 versions of the CM
fonts instead of bitmapped EC fonts. Note that direct
substitutes for the bitmapped EC fonts are now available, via
the CM-super, Latin Modern and (in a restricted way) CM-LGC
font sets.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/tfm/public/ae/aeb10.tfm
%{_texmfdistdir}/fonts/tfm/public/ae/aebx10.tfm
%{_texmfdistdir}/fonts/tfm/public/ae/aebx12.tfm
%{_texmfdistdir}/fonts/tfm/public/ae/aebx5.tfm
%{_texmfdistdir}/fonts/tfm/public/ae/aebx6.tfm
%{_texmfdistdir}/fonts/tfm/public/ae/aebx7.tfm
%{_texmfdistdir}/fonts/tfm/public/ae/aebx8.tfm
%{_texmfdistdir}/fonts/tfm/public/ae/aebx9.tfm
%{_texmfdistdir}/fonts/tfm/public/ae/aebxsl10.tfm
%{_texmfdistdir}/fonts/tfm/public/ae/aebxti10.tfm
%{_texmfdistdir}/fonts/tfm/public/ae/aecsc10.tfm
%{_texmfdistdir}/fonts/tfm/public/ae/aeitt10.tfm
%{_texmfdistdir}/fonts/tfm/public/ae/aer10.tfm
%{_texmfdistdir}/fonts/tfm/public/ae/aer12.tfm
%{_texmfdistdir}/fonts/tfm/public/ae/aer17.tfm
%{_texmfdistdir}/fonts/tfm/public/ae/aer5.tfm
%{_texmfdistdir}/fonts/tfm/public/ae/aer6.tfm
%{_texmfdistdir}/fonts/tfm/public/ae/aer7.tfm
%{_texmfdistdir}/fonts/tfm/public/ae/aer8.tfm
%{_texmfdistdir}/fonts/tfm/public/ae/aer9.tfm
%{_texmfdistdir}/fonts/tfm/public/ae/aesl10.tfm
%{_texmfdistdir}/fonts/tfm/public/ae/aesl12.tfm
%{_texmfdistdir}/fonts/tfm/public/ae/aesl8.tfm
%{_texmfdistdir}/fonts/tfm/public/ae/aesl9.tfm
%{_texmfdistdir}/fonts/tfm/public/ae/aesltt10.tfm
%{_texmfdistdir}/fonts/tfm/public/ae/aess10.tfm
%{_texmfdistdir}/fonts/tfm/public/ae/aess12.tfm
%{_texmfdistdir}/fonts/tfm/public/ae/aess17.tfm
%{_texmfdistdir}/fonts/tfm/public/ae/aess8.tfm
%{_texmfdistdir}/fonts/tfm/public/ae/aess9.tfm
%{_texmfdistdir}/fonts/tfm/public/ae/aessbx10.tfm
%{_texmfdistdir}/fonts/tfm/public/ae/aessdc10.tfm
%{_texmfdistdir}/fonts/tfm/public/ae/aessi10.tfm
%{_texmfdistdir}/fonts/tfm/public/ae/aessi12.tfm
%{_texmfdistdir}/fonts/tfm/public/ae/aessi17.tfm
%{_texmfdistdir}/fonts/tfm/public/ae/aessi8.tfm
%{_texmfdistdir}/fonts/tfm/public/ae/aessi9.tfm
%{_texmfdistdir}/fonts/tfm/public/ae/aetcsc10.tfm
%{_texmfdistdir}/fonts/tfm/public/ae/aeti10.tfm
%{_texmfdistdir}/fonts/tfm/public/ae/aeti12.tfm
%{_texmfdistdir}/fonts/tfm/public/ae/aeti7.tfm
%{_texmfdistdir}/fonts/tfm/public/ae/aeti8.tfm
%{_texmfdistdir}/fonts/tfm/public/ae/aeti9.tfm
%{_texmfdistdir}/fonts/tfm/public/ae/aett10.tfm
%{_texmfdistdir}/fonts/tfm/public/ae/aett12.tfm
%{_texmfdistdir}/fonts/tfm/public/ae/aett8.tfm
%{_texmfdistdir}/fonts/tfm/public/ae/aett9.tfm
%{_texmfdistdir}/fonts/tfm/public/ae/laess8.tfm
%{_texmfdistdir}/fonts/tfm/public/ae/laessb8.tfm
%{_texmfdistdir}/fonts/tfm/public/ae/laessi8.tfm
%{_texmfdistdir}/fonts/vf/public/ae/aeb10.vf
%{_texmfdistdir}/fonts/vf/public/ae/aebx10.vf
%{_texmfdistdir}/fonts/vf/public/ae/aebx12.vf
%{_texmfdistdir}/fonts/vf/public/ae/aebx5.vf
%{_texmfdistdir}/fonts/vf/public/ae/aebx6.vf
%{_texmfdistdir}/fonts/vf/public/ae/aebx7.vf
%{_texmfdistdir}/fonts/vf/public/ae/aebx8.vf
%{_texmfdistdir}/fonts/vf/public/ae/aebx9.vf
%{_texmfdistdir}/fonts/vf/public/ae/aebxsl10.vf
%{_texmfdistdir}/fonts/vf/public/ae/aebxti10.vf
%{_texmfdistdir}/fonts/vf/public/ae/aecsc10.vf
%{_texmfdistdir}/fonts/vf/public/ae/aeitt10.vf
%{_texmfdistdir}/fonts/vf/public/ae/aer10.vf
%{_texmfdistdir}/fonts/vf/public/ae/aer12.vf
%{_texmfdistdir}/fonts/vf/public/ae/aer17.vf
%{_texmfdistdir}/fonts/vf/public/ae/aer5.vf
%{_texmfdistdir}/fonts/vf/public/ae/aer6.vf
%{_texmfdistdir}/fonts/vf/public/ae/aer7.vf
%{_texmfdistdir}/fonts/vf/public/ae/aer8.vf
%{_texmfdistdir}/fonts/vf/public/ae/aer9.vf
%{_texmfdistdir}/fonts/vf/public/ae/aesl10.vf
%{_texmfdistdir}/fonts/vf/public/ae/aesl12.vf
%{_texmfdistdir}/fonts/vf/public/ae/aesl8.vf
%{_texmfdistdir}/fonts/vf/public/ae/aesl9.vf
%{_texmfdistdir}/fonts/vf/public/ae/aesltt10.vf
%{_texmfdistdir}/fonts/vf/public/ae/aess10.vf
%{_texmfdistdir}/fonts/vf/public/ae/aess12.vf
%{_texmfdistdir}/fonts/vf/public/ae/aess17.vf
%{_texmfdistdir}/fonts/vf/public/ae/aess8.vf
%{_texmfdistdir}/fonts/vf/public/ae/aess9.vf
%{_texmfdistdir}/fonts/vf/public/ae/aessbx10.vf
%{_texmfdistdir}/fonts/vf/public/ae/aessdc10.vf
%{_texmfdistdir}/fonts/vf/public/ae/aessi10.vf
%{_texmfdistdir}/fonts/vf/public/ae/aessi12.vf
%{_texmfdistdir}/fonts/vf/public/ae/aessi17.vf
%{_texmfdistdir}/fonts/vf/public/ae/aessi8.vf
%{_texmfdistdir}/fonts/vf/public/ae/aessi9.vf
%{_texmfdistdir}/fonts/vf/public/ae/aetcsc10.vf
%{_texmfdistdir}/fonts/vf/public/ae/aeti10.vf
%{_texmfdistdir}/fonts/vf/public/ae/aeti12.vf
%{_texmfdistdir}/fonts/vf/public/ae/aeti7.vf
%{_texmfdistdir}/fonts/vf/public/ae/aeti8.vf
%{_texmfdistdir}/fonts/vf/public/ae/aeti9.vf
%{_texmfdistdir}/fonts/vf/public/ae/aett10.vf
%{_texmfdistdir}/fonts/vf/public/ae/aett12.vf
%{_texmfdistdir}/fonts/vf/public/ae/aett8.vf
%{_texmfdistdir}/fonts/vf/public/ae/aett9.vf
%{_texmfdistdir}/fonts/vf/public/ae/laess8.vf
%{_texmfdistdir}/fonts/vf/public/ae/laessb8.vf
%{_texmfdistdir}/fonts/vf/public/ae/laessi8.vf
%{_texmfdistdir}/tex/latex/ae/ae.sty
%{_texmfdistdir}/tex/latex/ae/aecompl.sty
%{_texmfdistdir}/tex/latex/ae/omlaer.fd
%{_texmfdistdir}/tex/latex/ae/omsaer.fd
%{_texmfdistdir}/tex/latex/ae/ot1aer.fd
%{_texmfdistdir}/tex/latex/ae/ot1aess.fd
%{_texmfdistdir}/tex/latex/ae/ot1aett.fd
%{_texmfdistdir}/tex/latex/ae/ot1laess.fd
%{_texmfdistdir}/tex/latex/ae/ot1laett.fd
%{_texmfdistdir}/tex/latex/ae/t1aer.fd
%{_texmfdistdir}/tex/latex/ae/t1aess.fd
%{_texmfdistdir}/tex/latex/ae/t1aett.fd
%{_texmfdistdir}/tex/latex/ae/t1laess.fd
%{_texmfdistdir}/tex/latex/ae/t1laett.fd
%doc %{_texmfdistdir}/doc/fonts/ae/COPYING
%doc %{_texmfdistdir}/doc/fonts/ae/MANIFEST
%doc %{_texmfdistdir}/doc/fonts/ae/README
#- source
%doc %{_texmfdistdir}/source/fonts/ae/aefonts.mtx
%doc %{_texmfdistdir}/source/fonts/ae/aefonts.tex
%doc %{_texmfdistdir}/source/fonts/ae/aehax5.mtx
%doc %{_texmfdistdir}/source/fonts/ae/aehaxit.mtx
%doc %{_texmfdistdir}/source/fonts/ae/aehaxrm.mtx
%doc %{_texmfdistdir}/source/fonts/ae/aehaxsc.mtx
%doc %{_texmfdistdir}/source/fonts/ae/aehaxsl.mtx
%doc %{_texmfdistdir}/source/fonts/ae/aehaxss.mtx
%doc %{_texmfdistdir}/source/fonts/ae/aelatin.mtx
%doc %{_texmfdistdir}/source/fonts/ae/aelatint.mtx
%doc %{_texmfdistdir}/source/fonts/ae/aesample.tex
%doc %{_texmfdistdir}/source/fonts/ae/aet1.etx
%doc %{_texmfdistdir}/source/fonts/ae/bxittest.tex
%doc %{_texmfdistdir}/source/fonts/ae/clean
%doc %{_texmfdistdir}/source/fonts/ae/germtest.tex
%doc %{_texmfdistdir}/source/fonts/ae/go
%doc %{_texmfdistdir}/source/fonts/ae/install
%doc %{_texmfdistdir}/source/fonts/ae/makepl
%doc %{_texmfdistdir}/source/fonts/ae/ot1tt.etx
%doc %{_texmfdistdir}/source/fonts/ae/slitest.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16629 |12mr|texlive-aeguill-20090430-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/aeguill
# catalog-date 2009-04-30 00:32:08 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-aeguill
Version:	20090430
Release:	2
Summary:	Add several kinds of guillemets to the ae fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/aeguill
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/aeguill.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/aeguill.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package enables the user to add guillemets from several
source (Polish cmr, Cyrillic cmr, lasy and ec) to the ae fonts.
This was useful when the ae fonts were used to produce PDF
files, since the additional guillemets exist in fonts available
in Adobe Type 1 format.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/aeguill/aeguill.sty
%doc %{_texmfdistdir}/doc/latex/aeguill/README
%doc %{_texmfdistdir}/doc/latex/aeguill/guil-test1.pdf
%doc %{_texmfdistdir}/doc/latex/aeguill/guil-test1.tex
%doc %{_texmfdistdir}/doc/latex/aeguill/guil-test2.pdf
%doc %{_texmfdistdir}/doc/latex/aeguill/guil-test2.tex
%doc %{_texmfdistdir}/doc/latex/aeguill/license.txt

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16630 |12mr|texlive-afm2pl-20120807-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26689
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-afm2pl
Version:	20120807
Release:	1
Summary:	TeXLive afm2pl package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/afm2pl.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/afm2pl.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-afm2pl.bin
%rename tetex-afm
%rename texlive-texmf-afm

%description
TeXLive afm2pl package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdir}/fonts/enc/dvips/afm2pl/afm2pl-ot1.enc
%{_texmfdir}/fonts/enc/dvips/afm2pl/afm2pl-ot1ital.enc
%{_texmfdir}/fonts/enc/dvips/afm2pl/afm2pl-ot1tt.enc
%{_texmfdir}/fonts/enc/dvips/afm2pl/afm2pl-texnanlc.enc
%{_texmfdir}/fonts/enc/dvips/afm2pl/afm2pl-texnanuc.enc
%{_texmfdir}/fonts/lig/afm2pl/accents.lig
%{_texmfdir}/fonts/lig/afm2pl/bound.lig
%{_texmfdir}/fonts/lig/afm2pl/default.lig
%{_texmfdir}/fonts/lig/afm2pl/defpost.lig
%{_texmfdir}/fonts/lig/afm2pl/defpre.lig
%{_texmfdir}/fonts/lig/afm2pl/forge.lig
%{_texmfdir}/fonts/lig/afm2pl/ligtex.lig
%{_texmfdir}/tex/fontinst/afm2pl/README
%{_texmfdir}/tex/fontinst/afm2pl/ly1.etx
%{_texmfdir}/tex/fontinst/afm2pl/ly1c.etx
%{_texmfdir}/tex/fontinst/afm2pl/makesc8y.tex
%doc %{_mandir}/man1/afm2pl.1*
%doc %{_texmfdir}/doc/man/man1/afm2pl.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16631 |12mr|texlive-afthesis-2.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/afthesis
# catalog-date 2008-11-01 22:12:33 +0100
# catalog-license pd
# catalog-version 2.7
Name:		texlive-afthesis
Version:	2.7
Release:	2
Summary:	Air Force Institute of Technology thesis class
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/afthesis
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/afthesis.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/afthesis.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
LaTeX thesis/dissertation class for US Air Force Institute Of
Technology.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/afthesis/thesnumb.bst
%{_texmfdistdir}/tex/latex/afthesis/afthes10.sty
%{_texmfdistdir}/tex/latex/afthesis/afthes11.sty
%{_texmfdistdir}/tex/latex/afthesis/afthes12.sty
%{_texmfdistdir}/tex/latex/afthesis/afthesis.cls
%{_texmfdistdir}/tex/latex/afthesis/afthesis.sty
%doc %{_texmfdistdir}/doc/latex/afthesis/README
%doc %{_texmfdistdir}/doc/latex/afthesis/thesnumb.doc
%doc %{_texmfdistdir}/doc/latex/afthesis/usethesis.pdf
%doc %{_texmfdistdir}/doc/latex/afthesis/usethesis.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16632 |12mr|texlive-aguplus-1.6b-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17156
# category Package
# catalog-ctan /macros/latex/contrib/aguplus
# catalog-date 2010-02-24 21:28:09 +0100
# catalog-license lppl
# catalog-version 1.6b
Name:		texlive-aguplus
Version:	1.6b
Release:	2
Summary:	Styles for American Geophysical Union
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/aguplus
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/aguplus.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/aguplus.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This bundle started as an extension to the AGU's own published
styles, providing extra facilities and improved usability. The
AGU now publishes satisfactory LaTeX materials of its own; the
author of aguplus recommends that users switch to using the
official distribution.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/aguplus/agu.bst
%{_texmfdistdir}/bibtex/bst/aguplus/agu04.bst
%{_texmfdistdir}/bibtex/bst/aguplus/agufull.bst
%{_texmfdistdir}/bibtex/bst/aguplus/agufull04.bst
%{_texmfdistdir}/tex/latex/aguplus/aguplus.cls
%{_texmfdistdir}/tex/latex/aguplus/aguplus.sty
%{_texmfdistdir}/tex/latex/aguplus/agupp.sty
%doc %{_texmfdistdir}/doc/latex/aguplus/README
%doc %{_texmfdistdir}/doc/latex/aguplus/README.aguplus
%doc %{_texmfdistdir}/doc/latex/aguplus/aguplus.pdf
%doc %{_texmfdistdir}/doc/latex/aguplus/aguplus.tex
%doc %{_texmfdistdir}/doc/latex/aguplus/changes.v16b
%doc %{_texmfdistdir}/doc/latex/aguplus/geophys.tex
%doc %{_texmfdistdir}/doc/latex/aguplus/sample.bib
%doc %{_texmfdistdir}/doc/latex/aguplus/samplus.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16633 |12mr|texlive-aiaa-3.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/aiaa
# catalog-date 2006-09-12 13:40:13 +0200
# catalog-license lppl
# catalog-version 3.6
Name:		texlive-aiaa
Version:	3.6
Release:	2
Summary:	Typeset AIAA conference papers
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/aiaa
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/aiaa.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/aiaa.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/aiaa.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A bundle of LaTeX/BibTeX files and sample documents to aid
those producing papers and journal articles according to the
guidelines of the American Institute of Aeronautics and
Astronautics (AIAA).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/aiaa/aiaa.bst
%{_texmfdistdir}/tex/latex/aiaa/aiaa-tc.cls
%doc %{_texmfdistdir}/doc/latex/aiaa/README
%doc %{_texmfdistdir}/doc/latex/aiaa/aiaa.pdf
%doc %{_texmfdistdir}/doc/latex/aiaa/author_guide.pdf
%doc %{_texmfdistdir}/doc/latex/aiaa/author_guide.tex
%doc %{_texmfdistdir}/doc/latex/aiaa/bibtex_database.bib
%doc %{_texmfdistdir}/doc/latex/aiaa/figure_magnet.eps
%doc %{_texmfdistdir}/doc/latex/aiaa/figure_magnet.pdf
%doc %{_texmfdistdir}/doc/latex/aiaa/pre2004/CHANGES
%doc %{_texmfdistdir}/doc/latex/aiaa/pre2004/MANIFEST
%doc %{_texmfdistdir}/doc/latex/aiaa/pre2004/README
%doc %{_texmfdistdir}/doc/latex/aiaa/pre2004/aiaa.dtx
%doc %{_texmfdistdir}/doc/latex/aiaa/pre2004/aiaa.ins
%doc %{_texmfdistdir}/doc/latex/aiaa/pre2004/aiaa.pdf
%doc %{_texmfdistdir}/doc/latex/aiaa/pre2004/aiaalgo.eps
%doc %{_texmfdistdir}/doc/latex/aiaa/pre2004/demos/paper/smpaiaa.ps
%doc %{_texmfdistdir}/doc/latex/aiaa/pre2004/demos/paper/smpaiaa.tex
%doc %{_texmfdistdir}/doc/latex/aiaa/pre2004/demos/paper/smpbtx.bib
%doc %{_texmfdistdir}/doc/latex/aiaa/pre2004/demos/paper/smpfig.eps
%doc %{_texmfdistdir}/doc/latex/aiaa/pre2004/demos/refs/tstbtx.bib
%doc %{_texmfdistdir}/doc/latex/aiaa/pre2004/demos/refs/tstref.tex
%doc %{_texmfdistdir}/doc/latex/aiaa/pre2004/demos/subfigs/smpfig.eps
%doc %{_texmfdistdir}/doc/latex/aiaa/pre2004/demos/subfigs/smpsubf.tex
%doc %{_texmfdistdir}/doc/latex/aiaa/pre2004/demos/talk/smpfig.eps
%doc %{_texmfdistdir}/doc/latex/aiaa/pre2004/demos/talk/smptalk.ps
%doc %{_texmfdistdir}/doc/latex/aiaa/pre2004/demos/talk/smptalk.sty
%doc %{_texmfdistdir}/doc/latex/aiaa/pre2004/demos/talk/smptalk.tex
%doc %{_texmfdistdir}/doc/latex/aiaa/template_advanced.pdf
%doc %{_texmfdistdir}/doc/latex/aiaa/template_advanced.tex
%doc %{_texmfdistdir}/doc/latex/aiaa/template_basic.pdf
%doc %{_texmfdistdir}/doc/latex/aiaa/template_basic.tex
#- source
%doc %{_texmfdistdir}/source/latex/aiaa/aiaa.dtx
%doc %{_texmfdistdir}/source/latex/aiaa/aiaa.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16634 |12mr|texlive-aichej-20080816-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /biblio/bibtex/contrib/misc/aichej.bst
# catalog-date 2008-08-16 20:32:59 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-aichej
Version:	20080816
Release:	2
Summary:	Bibliography style file for the AIChE Journal
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/misc/aichej.bst
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/aichej.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The style was generated using custom-bib, and implements the
style of the American Institute of Chemical Engineers Jounal
(or AIChE Journal or AIChE J or AIChEJ).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/aichej/aichej.bst

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16635 |12mr|texlive-akktex-0.3.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26055
# category Package
# catalog-ctan /macros/latex/contrib/akktex
# catalog-date 2010-08-24 18:19:56 +0200
# catalog-license lppl
# catalog-version 0.3.2
Name:		texlive-akktex
Version:	0.3.2
Release:	2
Summary:	A collection of packages and classes
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/akktex
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/akktex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/akktex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bundle provides: - new document classes for technical
documents, thesis works, manuscripts and lecture notes; - many
mathematical packages providing a large number of macros for
mathematical texts; - layout providing a non-empty parskip with
extended length corrections and new section definition
commands; - easy label creation for counters; and - german
language tools and predefined abbreviations.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/akktex/akkconditional.sty
%{_texmfdistdir}/tex/latex/akktex/akkcounterlabelpattern.sty
%{_texmfdistdir}/tex/latex/akktex/akkcs.sty
%{_texmfdistdir}/tex/latex/akktex/akkdoc.sty
%{_texmfdistdir}/tex/latex/akktex/akkgerman.sty
%{_texmfdistdir}/tex/latex/akktex/akkgermanabbreviations.sty
%{_texmfdistdir}/tex/latex/akktex/akklecture.cls
%{_texmfdistdir}/tex/latex/akktex/akklongpage.sty
%{_texmfdistdir}/tex/latex/akktex/akkmath.sty
%{_texmfdistdir}/tex/latex/akktex/akkmathbasic.sty
%{_texmfdistdir}/tex/latex/akktex/akkmathdisc.sty
%{_texmfdistdir}/tex/latex/akktex/akkmathfun.sty
%{_texmfdistdir}/tex/latex/akktex/akkmathnum.sty
%{_texmfdistdir}/tex/latex/akktex/akkmathpaper.sty
%{_texmfdistdir}/tex/latex/akktex/akkmathproof.sty
%{_texmfdistdir}/tex/latex/akktex/akkmathrel.sty
%{_texmfdistdir}/tex/latex/akktex/akkmathset.sty
%{_texmfdistdir}/tex/latex/akktex/akkmathtext.sty
%{_texmfdistdir}/tex/latex/akktex/akknum.sty
%{_texmfdistdir}/tex/latex/akktex/akkparskip.sty
%{_texmfdistdir}/tex/latex/akktex/akkscript.cls
%{_texmfdistdir}/tex/latex/akktex/akksection.sty
%{_texmfdistdir}/tex/latex/akktex/akkstring.sty
%{_texmfdistdir}/tex/latex/akktex/akktecdoc.cls
%{_texmfdistdir}/tex/latex/akktex/akktex.sty
%{_texmfdistdir}/tex/latex/akktex/akkwidepage.sty
%doc %{_texmfdistdir}/doc/latex/akktex/README
%doc %{_texmfdistdir}/doc/latex/akktex/README.TEXLIVE

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16636 |12mr|texlive-akletter-1.5i-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/akletter
# catalog-date 2009-01-23 15:11:09 +0100
# catalog-license lppl
# catalog-version 1.5i
Name:		texlive-akletter
Version:	1.5i
Release:	2
Summary:	Comprehensive letter support
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/akletter
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/akletter.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/akletter.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
An advanced letter document class which extends LaTeX's usual
letter class, providing support for building your own
letterhead and marking fold points for window envelopes.
Options supported by the package include: letterpaper for US
letter; a4offset for a modified A4 layout suitable for platic
binders that cover a part of the left margin. The class's
handling of dates has inspired an extended version of date-
handling in the isodate package. The class supersedes an
earlier class called myletter.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/akletter/akfax.cfg
%{_texmfdistdir}/tex/latex/akletter/akletter.cfg
%{_texmfdistdir}/tex/latex/akletter/akletter.cls
%{_texmfdistdir}/tex/latex/akletter/myletter.cls
%doc %{_texmfdistdir}/doc/latex/akletter/akletter.tex
%doc %{_texmfdistdir}/doc/latex/akletter/akletter.upl
%doc %{_texmfdistdir}/doc/latex/akletter/letterdoc.pdf
%doc %{_texmfdistdir}/doc/latex/akletter/letterdoc.tex
%doc %{_texmfdistdir}/doc/latex/akletter/lettereng.pdf
%doc %{_texmfdistdir}/doc/latex/akletter/lettereng.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16637 |12mr|texlive-aleph-RC2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26689
# category Package
# catalog-ctan /systems/aleph
# catalog-date 2012-02-09 23:17:52 +0100
# catalog-license gpl
# catalog-version RC2
Name:		texlive-aleph
Version:	RC2
Release:	6
Summary:	Extended TeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/systems/aleph
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/aleph.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/aleph.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-tetex
Requires:	texlive-latex
Requires:	texlive-plain
Requires:	texlive-lambda
Requires:	texlive-aleph.bin

%description
An development of omega, using most of the extensions of TeX
itself developed for e-TeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	rm -fr %{_texmfvardir}/web2c/aleph
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%_texmf_fmtutil_d/aleph
%doc %{_texmfdistdir}/doc/aleph/base/News
%doc %{_texmfdistdir}/doc/aleph/base/readme.txt
%doc %{_mandir}/man1/aleph.1*
%doc %{_texmfdir}/doc/man/man1/aleph.man1.pdf
%doc %{_mandir}/man1/lamed.1*
%doc %{_texmfdir}/doc/man/man1/lamed.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1
mkdir -p %{buildroot}%{_texmf_fmtutil_d}
cat > %{buildroot}%{_texmf_fmtutil_d}/aleph <<EOF
#
# from aleph:
aleph aleph - *aleph.ini
lamed aleph language.dat *lambda.ini
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16638 |12mr|texlive-alg-20010313-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/alg
# catalog-date 2006-12-17 11:41:28 +0100
# catalog-license lppl
# catalog-version 2001-03-13
Name:		texlive-alg
Version:	20010313
Release:	2
Summary:	LaTeX environments for typesetting algorithms
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/alg
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/alg.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/alg.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/alg.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Defines two environments for typesetting algorithms in LaTeX2e.
The algtab environment is used to typeset an algorithm with
automatically numbered lines. The algorithm environment can be
used to encapsulate the algtab environment algorithm in a
floating body together with a header, a caption, etc.
\listofalgorithms is defined.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/alg/alg.sty
%doc %{_texmfdistdir}/doc/latex/alg/readme.txt
#- source
%doc %{_texmfdistdir}/source/latex/alg/alg.dtx
%doc %{_texmfdistdir}/source/latex/alg/alg.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16639 |12mr|texlive-algorithm2e-4.01-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16417
# category Package
# catalog-ctan /macros/latex/contrib/algorithm2e
# catalog-date 2009-12-15 18:51:03 +0100
# catalog-license lppl
# catalog-version 4.01
Name:		texlive-algorithm2e
Version:	4.01
Release:	2
Summary:	Floating algorithm environment with algorithmic keywords
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/algorithm2e
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/algorithm2e.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/algorithm2e.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Algorithm2e is an environment for writing algorithms. An
algorithm becomes a floating object (like figure, table, etc.).
The package provides macros that allow you to create different
keywords, and a set of predefined key words is provided; you
can change the typography of the keywords. The package allows
vertical lines delimiting a block of instructions in an
algorithm, and defines different sorts of algorithms such as
Procedure or Function; the name of these functions may be
reused in the text or in other algorithms.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/algorithm2e/algorithm2e.sty
%doc %{_texmfdistdir}/doc/latex/algorithm2e/README
%doc %{_texmfdistdir}/doc/latex/algorithm2e/algorithm2e.pdf
%doc %{_texmfdistdir}/doc/latex/algorithm2e/algorithm2e.tex
%doc %{_texmfdistdir}/doc/latex/algorithm2e/algorithm2e_ex01.tex
%doc %{_texmfdistdir}/doc/latex/algorithm2e/algorithm2e_ex02.tex
%doc %{_texmfdistdir}/doc/latex/algorithm2e/algorithm2e_ex03.tex
%doc %{_texmfdistdir}/doc/latex/algorithm2e/algorithm2e_ex04.tex
%doc %{_texmfdistdir}/doc/latex/algorithm2e/algorithm2e_ex05.tex
%doc %{_texmfdistdir}/doc/latex/algorithm2e/algorithm2e_ex06.tex
%doc %{_texmfdistdir}/doc/latex/algorithm2e/algorithm2e_ex07.tex
%doc %{_texmfdistdir}/doc/latex/algorithm2e/algorithm2e_exAlgoDisjdecomp.tex
%doc %{_texmfdistdir}/doc/latex/algorithm2e/algorithm2e_exIR.tex
%doc %{_texmfdistdir}/doc/latex/algorithm2e/algorithm2e_exfor.tex
%doc %{_texmfdistdir}/doc/latex/algorithm2e/algorithm2e_exrepeat.tex
%doc %{_texmfdistdir}/doc/latex/algorithm2e/algorithm2e_exswitch.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16640 |12mr|texlive-algorithmicx-20061012-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/algorithmicx
# catalog-date 2006-10-12 12:11:58 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-algorithmicx
Version:	20061012
Release:	2
Summary:	The algorithmic style you always wanted
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/algorithmicx
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/algorithmicx.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/algorithmicx.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Algorithmicx provides a very flexible, yet easy to use way for
inserting good looking pseudocode or source code in your
papers. It has built in support for Pseudocode, Pascal, C, and
powerful means to create definitions for any programming
language. You can easily adapt a Pseudocode style to your
native language.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/algorithmicx/algc.sty
%{_texmfdistdir}/tex/latex/algorithmicx/algcompatible.sty
%{_texmfdistdir}/tex/latex/algorithmicx/algmatlab.sty
%{_texmfdistdir}/tex/latex/algorithmicx/algorithmicx.sty
%{_texmfdistdir}/tex/latex/algorithmicx/algpascal.sty
%{_texmfdistdir}/tex/latex/algorithmicx/algpseudocode.sty
%doc %{_texmfdistdir}/doc/latex/algorithmicx/README
%doc %{_texmfdistdir}/doc/latex/algorithmicx/algorithmicx.pdf
%doc %{_texmfdistdir}/doc/latex/algorithmicx/algorithmicx.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16641 |12mr|texlive-algorithms-0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/algorithms
# catalog-date 2009-08-25 14:02:57 +0200
# catalog-license lgpl
# catalog-version 0.1
Name:		texlive-algorithms
Version:	0.1
Release:	2
Summary:	A suite of tools for typesetting algorithms in pseudo-code
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/algorithms
License:	LGPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/algorithms.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/algorithms.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/algorithms.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Consists of two environments: algorithm and algorithmic. The
algorithm package defines a floating algorithm environment
designed to work with the algorithmic style. Within an
algorithmic environment a number of commands for typesetting
popular algorithmic constructs are available.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/algorithms/algorithm.sty
%{_texmfdistdir}/tex/latex/algorithms/algorithmic.sty
%doc %{_texmfdistdir}/doc/latex/algorithms/COPYING
%doc %{_texmfdistdir}/doc/latex/algorithms/README
%doc %{_texmfdistdir}/doc/latex/algorithms/THANKS
%doc %{_texmfdistdir}/doc/latex/algorithms/algorithms.pdf
#- source
%doc %{_texmfdistdir}/source/latex/algorithms/algorithms.dtx
%doc %{_texmfdistdir}/source/latex/algorithms/algorithms.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16642 |12mr|texlive-allrunes-2.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21886
# category Package
# catalog-ctan /fonts/allrunes
# catalog-date 2007-01-14 10:14:42 +0100
# catalog-license lppl
# catalog-version 2.1
Name:		texlive-allrunes
Version:	2.1
Release:	2
Summary:	Fonts and LaTeX package for almost all runes
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/allrunes
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/allrunes.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/allrunes.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/allrunes.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This large collection of fonts (in Adobe Type 1 format), with
the LaTeX package gives access to almost all runes ever used in
Europe. The bundle covers not only the main forms but also a
lot of varieties.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/map/dvips/allrunes/allrunes.map
%{_texmfdistdir}/fonts/source/public/allrunes/frua.mf
%{_texmfdistdir}/fonts/source/public/allrunes/fruabm.mf
%{_texmfdistdir}/fonts/source/public/allrunes/fruabn.mf
%{_texmfdistdir}/fonts/source/public/allrunes/fruabq.mf
%{_texmfdistdir}/fonts/source/public/allrunes/fruabr.mf
%{_texmfdistdir}/fonts/source/public/allrunes/fruabs.mf
%{_texmfdistdir}/fonts/source/public/allrunes/fruabt.mf
%{_texmfdistdir}/fonts/source/public/allrunes/fruacm.mf
%{_texmfdistdir}/fonts/source/public/allrunes/fruacn.mf
%{_texmfdistdir}/fonts/source/public/allrunes/fruacq.mf
%{_texmfdistdir}/fonts/source/public/allrunes/fruacr.mf
%{_texmfdistdir}/fonts/source/public/allrunes/fruacs.mf
%{_texmfdistdir}/fonts/source/public/allrunes/fruact.mf
%{_texmfdistdir}/fonts/source/public/allrunes/fruakm.mf
%{_texmfdistdir}/fonts/source/public/allrunes/fruakn.mf
%{_texmfdistdir}/fonts/source/public/allrunes/fruakq.mf
%{_texmfdistdir}/fonts/source/public/allrunes/fruakr.mf
%{_texmfdistdir}/fonts/source/public/allrunes/fruaks.mf
%{_texmfdistdir}/fonts/source/public/allrunes/fruakt.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frualm.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frualn.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frualq.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frualr.mf
%{_texmfdistdir}/fonts/source/public/allrunes/fruals.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frualt.mf
%{_texmfdistdir}/fonts/source/public/allrunes/fruamm.mf
%{_texmfdistdir}/fonts/source/public/allrunes/fruamn.mf
%{_texmfdistdir}/fonts/source/public/allrunes/fruamq.mf
%{_texmfdistdir}/fonts/source/public/allrunes/fruamr.mf
%{_texmfdistdir}/fonts/source/public/allrunes/fruams.mf
%{_texmfdistdir}/fonts/source/public/allrunes/fruamt.mf
%{_texmfdistdir}/fonts/source/public/allrunes/fruanm.mf
%{_texmfdistdir}/fonts/source/public/allrunes/fruann.mf
%{_texmfdistdir}/fonts/source/public/allrunes/fruanq.mf
%{_texmfdistdir}/fonts/source/public/allrunes/fruanr.mf
%{_texmfdistdir}/fonts/source/public/allrunes/fruans.mf
%{_texmfdistdir}/fonts/source/public/allrunes/fruant.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frubase.mf
%{_texmfdistdir}/fonts/source/public/allrunes/fruc.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frucbm.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frucbn.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frucbq.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frucbr.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frucbs.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frucbt.mf
%{_texmfdistdir}/fonts/source/public/allrunes/fruccm.mf
%{_texmfdistdir}/fonts/source/public/allrunes/fruccn.mf
%{_texmfdistdir}/fonts/source/public/allrunes/fruccq.mf
%{_texmfdistdir}/fonts/source/public/allrunes/fruccr.mf
%{_texmfdistdir}/fonts/source/public/allrunes/fruccs.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frucct.mf
%{_texmfdistdir}/fonts/source/public/allrunes/fruckm.mf
%{_texmfdistdir}/fonts/source/public/allrunes/fruckn.mf
%{_texmfdistdir}/fonts/source/public/allrunes/fruckq.mf
%{_texmfdistdir}/fonts/source/public/allrunes/fruckr.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frucks.mf
%{_texmfdistdir}/fonts/source/public/allrunes/fruckt.mf
%{_texmfdistdir}/fonts/source/public/allrunes/fruclm.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frucln.mf
%{_texmfdistdir}/fonts/source/public/allrunes/fruclq.mf
%{_texmfdistdir}/fonts/source/public/allrunes/fruclr.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frucls.mf
%{_texmfdistdir}/fonts/source/public/allrunes/fruclt.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frucmm.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frucmn.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frucmq.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frucmr.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frucms.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frucmt.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frucnm.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frucnn.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frucnq.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frucnr.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frucns.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frucnt.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frul.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frulbm.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frulbn.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frulbq.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frulbr.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frulbs.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frulbt.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frulcm.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frulcn.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frulcq.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frulcr.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frulcs.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frulct.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frulkm.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frulkn.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frulkq.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frulkr.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frulks.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frulkt.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frullm.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frulln.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frullq.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frullr.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frulls.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frullt.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frulmm.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frulmn.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frulmq.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frulmr.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frulms.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frulmt.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frulnm.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frulnn.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frulnq.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frulnr.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frulns.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frulnt.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frum.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frumbm.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frumbn.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frumbq.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frumbr.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frumbs.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frumbt.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frumcm.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frumcn.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frumcq.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frumcr.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frumcs.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frumct.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frumkm.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frumkn.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frumkq.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frumkr.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frumks.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frumkt.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frumlm.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frumln.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frumlq.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frumlr.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frumls.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frumlt.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frummm.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frummn.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frummq.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frummr.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frumms.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frummt.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frumnm.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frumnn.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frumnq.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frumnr.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frumns.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frumnt.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frun.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frunbm.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frunbn.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frunbq.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frunbr.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frunbs.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frunbt.mf
%{_texmfdistdir}/fonts/source/public/allrunes/fruncm.mf
%{_texmfdistdir}/fonts/source/public/allrunes/fruncn.mf
%{_texmfdistdir}/fonts/source/public/allrunes/fruncq.mf
%{_texmfdistdir}/fonts/source/public/allrunes/fruncr.mf
%{_texmfdistdir}/fonts/source/public/allrunes/fruncs.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frunct.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frunkm.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frunkn.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frunkq.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frunkr.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frunks.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frunkt.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frunlm.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frunln.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frunlq.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frunlr.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frunls.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frunlt.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frunmm.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frunmn.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frunmq.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frunmr.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frunms.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frunmt.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frunnm.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frunnn.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frunnq.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frunnr.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frunns.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frunnt.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frusep.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frut.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frutbm.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frutbn.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frutbq.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frutbr.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frutbs.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frutbt.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frutcm.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frutcn.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frutcq.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frutcr.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frutcs.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frutct.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frutkm.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frutkn.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frutkq.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frutkr.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frutks.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frutkt.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frutlm.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frutln.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frutlq.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frutlr.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frutls.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frutlt.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frutmm.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frutmn.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frutmq.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frutmr.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frutms.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frutmt.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frutnm.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frutnn.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frutnq.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frutnr.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frutns.mf
%{_texmfdistdir}/fonts/source/public/allrunes/frutnt.mf
%{_texmfdistdir}/fonts/type1/public/allrunes/fruabm.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/fruabn.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/fruabq.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/fruabr.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/fruabs.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/fruabt.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/fruacm.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/fruacn.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/fruacq.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/fruacr.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/fruacs.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/fruact.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/fruakm.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/fruakn.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/fruakq.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/fruakr.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/fruaks.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/fruakt.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frualm.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frualn.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frualq.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frualr.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/fruals.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frualt.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/fruamm.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/fruamn.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/fruamq.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/fruamr.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/fruams.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/fruamt.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/fruanm.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/fruann.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/fruanq.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/fruanr.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/fruans.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/fruant.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frucbm.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frucbn.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frucbq.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frucbr.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frucbs.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frucbt.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/fruccm.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/fruccn.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/fruccq.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/fruccr.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/fruccs.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frucct.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/fruckm.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/fruckn.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/fruckq.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/fruckr.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frucks.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/fruckt.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/fruclm.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frucln.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/fruclq.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/fruclr.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frucls.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/fruclt.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frucmm.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frucmn.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frucmq.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frucmr.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frucms.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frucmt.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frucnm.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frucnn.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frucnq.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frucnr.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frucns.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frucnt.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frulbm.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frulbn.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frulbq.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frulbr.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frulbs.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frulbt.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frulcm.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frulcn.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frulcq.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frulcr.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frulcs.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frulct.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frulkm.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frulkn.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frulkq.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frulkr.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frulks.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frulkt.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frullm.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frulln.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frullq.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frullr.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frulls.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frullt.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frulmm.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frulmn.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frulmq.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frulmr.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frulms.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frulmt.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frulnm.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frulnn.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frulnq.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frulnr.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frulns.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frulnt.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frumbm.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frumbn.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frumbq.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frumbr.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frumbs.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frumbt.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frumcm.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frumcn.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frumcq.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frumcr.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frumcs.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frumct.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frumkm.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frumkn.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frumkq.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frumkr.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frumks.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frumkt.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frumlm.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frumln.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frumlq.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frumlr.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frumls.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frumlt.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frummm.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frummn.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frummq.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frummr.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frumms.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frummt.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frumnm.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frumnn.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frumnq.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frumnr.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frumns.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frumnt.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frunbm.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frunbn.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frunbq.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frunbr.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frunbs.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frunbt.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/fruncm.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/fruncn.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/fruncq.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/fruncr.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/fruncs.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frunct.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frunkm.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frunkn.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frunkq.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frunkr.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frunks.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frunkt.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frunlm.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frunln.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frunlq.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frunlr.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frunls.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frunlt.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frunmm.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frunmn.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frunmq.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frunmr.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frunms.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frunmt.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frunnm.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frunnn.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frunnq.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frunnr.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frunns.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frunnt.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frutbm.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frutbn.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frutbq.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frutbr.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frutbs.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frutbt.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frutcm.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frutcn.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frutcq.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frutcr.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frutcs.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frutct.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frutkm.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frutkn.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frutkq.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frutkr.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frutks.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frutkt.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frutlm.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frutln.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frutlq.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frutlr.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frutls.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frutlt.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frutmm.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frutmn.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frutmq.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frutmr.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frutms.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frutmt.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frutnm.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frutnn.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frutnq.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frutnr.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frutns.pfb
%{_texmfdistdir}/fonts/type1/public/allrunes/frutnt.pfb
%{_texmfdistdir}/tex/latex/allrunes/allrunes.sty
%{_texmfdistdir}/tex/latex/allrunes/ara.fd
%{_texmfdistdir}/tex/latex/allrunes/arc.fd
%{_texmfdistdir}/tex/latex/allrunes/arl.fd
%{_texmfdistdir}/tex/latex/allrunes/arm.fd
%{_texmfdistdir}/tex/latex/allrunes/arn.fd
%{_texmfdistdir}/tex/latex/allrunes/art.fd
%doc %{_texmfdistdir}/doc/fonts/allrunes/README
%doc %{_texmfdistdir}/doc/fonts/allrunes/allrunes.pdf
#- source
%doc %{_texmfdistdir}/source/fonts/allrunes/allrunes.dtx
%doc %{_texmfdistdir}/source/fonts/allrunes/allrunes.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16643 |12mr|texlive-alnumsec-v0.03-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/alnumsec
# catalog-date 2008-05-11 02:21:17 +0200
# catalog-license lppl
# catalog-version v0.03
Name:		texlive-alnumsec
Version:	v0.03
Release:	2
Summary:	Alphanumeric section numbering
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/alnumsec
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/alnumsec.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/alnumsec.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/alnumsec.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package allows you to use alphanumeric section numbering,
for instance "A. Introduction ... III. International Law". Its
output is similar to alphanum, but you can use the standard
LaTeX sectioning commands, so that it is possible to switch
numbering schemes easily. Greek letters, double letters (bb)
and different delimiters around them are supported.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/alnumsec/alnumsec.sty
%doc %{_texmfdistdir}/doc/latex/alnumsec/README
%doc %{_texmfdistdir}/doc/latex/alnumsec/alnumsec.pdf
#- source
%doc %{_texmfdistdir}/source/latex/alnumsec/alnumsec.dtx
%doc %{_texmfdistdir}/source/latex/alnumsec/alnumsec.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16644 |12mr|texlive-alterqcm-3.7c-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23385
# category Package
# catalog-ctan /macros/latex/contrib/alterqcm
# catalog-date 2011-06-06 00:10:59 +0200
# catalog-license lppl
# catalog-version 3.7c
Name:		texlive-alterqcm
Version:	3.7c
Release:	2
Summary:	Multiple choice questionnaires in two column tables
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/alterqcm
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/alterqcm.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/alterqcm.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Macros to support the creation of multiple-choice
questionnaires in two-column tables.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/alterqcm/alterqcm.sty
%doc %{_texmfdistdir}/doc/latex/alterqcm/README
%doc %{_texmfdistdir}/doc/latex/alterqcm/README.doc
%doc %{_texmfdistdir}/doc/latex/alterqcm/doc_aq-screen.pdf
%doc %{_texmfdistdir}/doc/latex/alterqcm/examples/latex/AntillesESjuin2006.tex
%doc %{_texmfdistdir}/doc/latex/alterqcm/examples/latex/alea.tex
%doc %{_texmfdistdir}/doc/latex/alterqcm/examples/latex/annexe.tex
%doc %{_texmfdistdir}/doc/latex/alterqcm/examples/latex/correct.tex
%doc %{_texmfdistdir}/doc/latex/alterqcm/examples/latex/example_1.tex
%doc %{_texmfdistdir}/doc/latex/alterqcm/examples/latex/example_2.tex
%doc %{_texmfdistdir}/doc/latex/alterqcm/examples/latex/language.tex
%doc %{_texmfdistdir}/doc/latex/alterqcm/examples/latex/points.tex
%doc %{_texmfdistdir}/doc/latex/alterqcm/examples/latex/sep.tex
%doc %{_texmfdistdir}/doc/latex/alterqcm/examples/latex/transparent-final.tex
%doc %{_texmfdistdir}/doc/latex/alterqcm/examples/latex/transparent-init.tex
%doc %{_texmfdistdir}/doc/latex/alterqcm/examples/latex/verb.tex
%doc %{_texmfdistdir}/doc/latex/alterqcm/examples/pdf/AntillesESjuin2006.pdf
%doc %{_texmfdistdir}/doc/latex/alterqcm/examples/pdf/alea.pdf
%doc %{_texmfdistdir}/doc/latex/alterqcm/examples/pdf/annexe.pdf
%doc %{_texmfdistdir}/doc/latex/alterqcm/examples/pdf/correct.pdf
%doc %{_texmfdistdir}/doc/latex/alterqcm/examples/pdf/doc_aq.pdf
%doc %{_texmfdistdir}/doc/latex/alterqcm/examples/pdf/example_1.pdf
%doc %{_texmfdistdir}/doc/latex/alterqcm/examples/pdf/example_2.pdf
%doc %{_texmfdistdir}/doc/latex/alterqcm/examples/pdf/language.pdf
%doc %{_texmfdistdir}/doc/latex/alterqcm/examples/pdf/points.pdf
%doc %{_texmfdistdir}/doc/latex/alterqcm/examples/pdf/sep.pdf
%doc %{_texmfdistdir}/doc/latex/alterqcm/examples/pdf/transparent-final.pdf
%doc %{_texmfdistdir}/doc/latex/alterqcm/examples/pdf/transparent-init.pdf
%doc %{_texmfdistdir}/doc/latex/alterqcm/examples/pdf/verb.pdf
%doc %{_texmfdistdir}/doc/latex/alterqcm/latex/180px-Gustave_Moreau_007.jpg
%doc %{_texmfdistdir}/doc/latex/alterqcm/latex/240px-Mort_du_fossoyeur.jpg
%doc %{_texmfdistdir}/doc/latex/alterqcm/latex/The_Wounded_Angel_-_Hugo_Simberg.jpg
%doc %{_texmfdistdir}/doc/latex/alterqcm/latex/aq.ist
%doc %{_texmfdistdir}/doc/latex/alterqcm/latex/doc-aq-def.tex
%doc %{_texmfdistdir}/doc/latex/alterqcm/latex/doc-aq-excomp.tex
%doc %{_texmfdistdir}/doc/latex/alterqcm/latex/doc-aq-globales.tex
%doc %{_texmfdistdir}/doc/latex/alterqcm/latex/doc-aq-installation.tex
%doc %{_texmfdistdir}/doc/latex/alterqcm/latex/doc-aq-locales.tex
%doc %{_texmfdistdir}/doc/latex/alterqcm/latex/doc-aq-mc.tex
%doc %{_texmfdistdir}/doc/latex/alterqcm/latex/doc-aq-points.tex
%doc %{_texmfdistdir}/doc/latex/alterqcm/latex/doc-aq-problem.tex
%doc %{_texmfdistdir}/doc/latex/alterqcm/latex/doc_aq-main.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16645 |12mr|texlive-altfont-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/altfont
# catalog-date 2007-09-25 20:36:22 +0200
# catalog-license gpl
# catalog-version 1.1
Name:		texlive-altfont
Version:	1.1
Release:	2
Summary:	Alternative font handling in LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/altfont
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/altfont.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/altfont.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/altfont.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a replacement for that part of psnfss and
mfnfss that changes the default font. The package is
distributed together with the psfont package, by the same
author.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/altfont/altfont.cfg
%{_texmfdistdir}/tex/latex/altfont/altfont.sty
%{_texmfdistdir}/tex/latex/altfont/psfont.cfg
%{_texmfdistdir}/tex/latex/altfont/psfont.sty
%doc %{_texmfdistdir}/doc/latex/altfont/README
%doc %{_texmfdistdir}/doc/latex/altfont/altfont.pdf
%doc %{_texmfdistdir}/doc/latex/altfont/psfont.pdf
#- source
%doc %{_texmfdistdir}/source/latex/altfont/altfont.dtx
%doc %{_texmfdistdir}/source/latex/altfont/altfont.ins
%doc %{_texmfdistdir}/source/latex/altfont/psfont.dtx
%doc %{_texmfdistdir}/source/latex/altfont/psfont.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16646 |12mr|texlive-ametsoc-3.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/ametsoc
# catalog-date 2008-09-04 00:14:12 +0200
# catalog-license lppl
# catalog-version 3.0
Name:		texlive-ametsoc
Version:	3.0
Release:	2
Summary:	Official American Meteorological Society Latex Template
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ametsoc
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ametsoc.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ametsoc.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package contains all the files necessary to write an
article using latex for the American Meteorological Society
journals. The article and bibliography style files are provided
along with two PDFs describing the use of the files and a blank
template for authors to use in writing their article. Also
available is a separate style file used to format a two-column,
journal page layout draft for the author's personal use.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/ametsoc/ametsoc.bst
%{_texmfdistdir}/tex/latex/ametsoc/ametsoc.sty
%{_texmfdistdir}/tex/latex/ametsoc/ametsoc2col.sty
%doc %{_texmfdistdir}/doc/latex/ametsoc/AMS_References.pdf
%doc %{_texmfdistdir}/doc/latex/ametsoc/README
%doc %{_texmfdistdir}/doc/latex/ametsoc/amspaper.pdf
%doc %{_texmfdistdir}/doc/latex/ametsoc/amspaper.tex
%doc %{_texmfdistdir}/doc/latex/ametsoc/amspaper2col.pdf
%doc %{_texmfdistdir}/doc/latex/ametsoc/bibliography/database.bib
%doc %{_texmfdistdir}/doc/latex/ametsoc/bibliography/references.bib
%doc %{_texmfdistdir}/doc/latex/ametsoc/blank_template.pdf
%doc %{_texmfdistdir}/doc/latex/ametsoc/blank_template.tex
%doc %{_texmfdistdir}/doc/latex/ametsoc/figures/figure01.eps

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16647 |12mr|texlive-amiri-0.104-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27114
# category Package
# catalog-ctan /fonts/amiri
# catalog-date 2012-07-19 13:24:09 +0200
# catalog-license ofl
# catalog-version 0.104
Name:		texlive-amiri
Epoch:		1
Version:	0.104
Release:	1
Summary:	A classical Arabic typeface, Naskh style
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/amiri
License:	OFL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amiri.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amiri.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This is a beta-release of the font, though it is believed to be
largely usable. (The author retains the right to make
incompatible changes in the future.) The font covers the Arabic
and Arabic Supplement blocks of Unicode 6.0, which means it
essentially covers any language written in Arabic script and
supported by Unicode.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/truetype/public/amiri/amiri-bold.ttf
%{_texmfdistdir}/fonts/truetype/public/amiri/amiri-boldslanted.ttf
%{_texmfdistdir}/fonts/truetype/public/amiri/amiri-regular.ttf
%{_texmfdistdir}/fonts/truetype/public/amiri/amiri-slanted.ttf
%doc %{_texmfdistdir}/doc/fonts/amiri/Makefile
%doc %{_texmfdistdir}/doc/fonts/amiri/OFL-FAQ.txt
%doc %{_texmfdistdir}/doc/fonts/amiri/OFL.txt
%doc %{_texmfdistdir}/doc/fonts/amiri/README
%doc %{_texmfdistdir}/doc/fonts/amiri/documentation/NEWS-Arabic.txt
%doc %{_texmfdistdir}/doc/fonts/amiri/documentation/NEWS.txt
%doc %{_texmfdistdir}/doc/fonts/amiri/documentation/README-Arabic.txt
%doc %{_texmfdistdir}/doc/fonts/amiri/documentation/README.txt
%doc %{_texmfdistdir}/doc/fonts/amiri/documentation/amiri-table.pdf
%doc %{_texmfdistdir}/doc/fonts/amiri/sources/amiri-bold.sfd
%doc %{_texmfdistdir}/doc/fonts/amiri/sources/amiri-regular.fea
%doc %{_texmfdistdir}/doc/fonts/amiri/sources/amiri-regular.sfd
%doc %{_texmfdistdir}/doc/fonts/amiri/sources/amiri-slanted.fea
%doc %{_texmfdistdir}/doc/fonts/amiri/sources/basic.fea
%doc %{_texmfdistdir}/doc/fonts/amiri/sources/classes.fea
%doc %{_texmfdistdir}/doc/fonts/amiri/sources/contextuals.fea
%doc %{_texmfdistdir}/doc/fonts/amiri/sources/crimson/sources/Crimson-Bold.sfd
%doc %{_texmfdistdir}/doc/fonts/amiri/sources/crimson/sources/Crimson-BoldItalic.sfd
%doc %{_texmfdistdir}/doc/fonts/amiri/sources/crimson/sources/Crimson-Italic.sfd
%doc %{_texmfdistdir}/doc/fonts/amiri/sources/crimson/sources/Crimson-Roman-edits.sfd
%doc %{_texmfdistdir}/doc/fonts/amiri/sources/crimson/sources/Crimson-Roman.sfd
%doc %{_texmfdistdir}/doc/fonts/amiri/sources/crimson/sources/Crimson-Semibold.sfd
%doc %{_texmfdistdir}/doc/fonts/amiri/sources/crimson/sources/Crimson-SemiboldItalic.sfd
%doc %{_texmfdistdir}/doc/fonts/amiri/sources/crimson/sources/OT-featurefiles/calt.fea
%doc %{_texmfdistdir}/doc/fonts/amiri/sources/crimson/sources/OT-featurefiles/calt_italic.fea
%doc %{_texmfdistdir}/doc/fonts/amiri/sources/crimson/sources/OT-featurefiles/crimson.fea
%doc %{_texmfdistdir}/doc/fonts/amiri/sources/crimson/sources/OT-featurefiles/crimson_italic.fea
%doc %{_texmfdistdir}/doc/fonts/amiri/sources/crimson/sources/OT-featurefiles/fractions.fea
%doc %{_texmfdistdir}/doc/fonts/amiri/sources/crimson/sources/OT-featurefiles/italic_glyphclasses.fea
%doc %{_texmfdistdir}/doc/fonts/amiri/sources/crimson/sources/OT-featurefiles/ligatures.fea
%doc %{_texmfdistdir}/doc/fonts/amiri/sources/crimson/sources/OT-featurefiles/locl.fea
%doc %{_texmfdistdir}/doc/fonts/amiri/sources/crimson/sources/OT-featurefiles/numbers.fea
%doc %{_texmfdistdir}/doc/fonts/amiri/sources/crimson/sources/OT-featurefiles/numbers_italic.fea
%doc %{_texmfdistdir}/doc/fonts/amiri/sources/crimson/sources/OT-featurefiles/roman_glyphclasses.fea
%doc %{_texmfdistdir}/doc/fonts/amiri/sources/crimson/sources/OT-featurefiles/smallcaps.fea
%doc %{_texmfdistdir}/doc/fonts/amiri/sources/crimson/sources/OT-featurefiles/subs_sups.fea
%doc %{_texmfdistdir}/doc/fonts/amiri/sources/crimson/sources/OT-featurefiles/variants.fea
%doc %{_texmfdistdir}/doc/fonts/amiri/sources/crimson/sources/OT-featurefiles/variants_italic.fea
%doc %{_texmfdistdir}/doc/fonts/amiri/sources/enclosing.fea
%doc %{_texmfdistdir}/doc/fonts/amiri/sources/italic_classes.fea
%doc %{_texmfdistdir}/doc/fonts/amiri/sources/italic_ltra.fea
%doc %{_texmfdistdir}/doc/fonts/amiri/sources/italic_proportional.fea
%doc %{_texmfdistdir}/doc/fonts/amiri/sources/italic_rtla.fea
%doc %{_texmfdistdir}/doc/fonts/amiri/sources/kashida.fea
%doc %{_texmfdistdir}/doc/fonts/amiri/sources/kerning.fea
%doc %{_texmfdistdir}/doc/fonts/amiri/sources/lang.fea
%doc %{_texmfdistdir}/doc/fonts/amiri/sources/lang_arabic.fea
%doc %{_texmfdistdir}/doc/fonts/amiri/sources/lang_latin.fea
%doc %{_texmfdistdir}/doc/fonts/amiri/sources/latin_gsub.fea
%doc %{_texmfdistdir}/doc/fonts/amiri/sources/lellah.fea
%doc %{_texmfdistdir}/doc/fonts/amiri/sources/local.fea
%doc %{_texmfdistdir}/doc/fonts/amiri/sources/proportional.fea
%doc %{_texmfdistdir}/doc/fonts/amiri/sources/quran.fea
%doc %{_texmfdistdir}/doc/fonts/amiri/sources/rtlm.fea
%doc %{_texmfdistdir}/doc/fonts/amiri/sources/stylisticsets.fea
%doc %{_texmfdistdir}/doc/fonts/amiri/test-suite/basic.test
%doc %{_texmfdistdir}/doc/fonts/amiri/test-suite/enclosing.ptest
%doc %{_texmfdistdir}/doc/fonts/amiri/test-suite/extendedmeem.test
%doc %{_texmfdistdir}/doc/fonts/amiri/test-suite/high_baa.test
%doc %{_texmfdistdir}/doc/fonts/amiri/test-suite/lellah.test
%doc %{_texmfdistdir}/doc/fonts/amiri/test-suite/local.test
%doc %{_texmfdistdir}/doc/fonts/amiri/tools/build.py
%doc %{_texmfdistdir}/doc/fonts/amiri/tools/runtest.py

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16648 |12mr|texlive-amsaddr-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/amsaddr
# catalog-date 2008-08-16 20:32:59 +0200
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-amsaddr
Version:	1.0
Release:	2
Summary:	Alter the position of affiliations in amsart
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/amsaddr
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amsaddr.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amsaddr.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amsaddr.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package is to be used with the amsart documentclass. It
lets you move the authors' affiliations either just below the
authors' names on the front page or as footnotes on the first
page. The email addresses are always listed as a footnote on
the front page.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/amsaddr/amsaddr.sty
%doc %{_texmfdistdir}/doc/latex/amsaddr/README
%doc %{_texmfdistdir}/doc/latex/amsaddr/amsaddr.pdf
#- source
%doc %{_texmfdistdir}/source/latex/amsaddr/amsaddr.dtx
%doc %{_texmfdistdir}/source/latex/amsaddr/amsaddr.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16649 |12mr|texlive-amscls-20110719-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26388
# category Package
# catalog-ctan /macros/latex/required/amslatex/amscls
# catalog-date 2011-07-19 12:21:10 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-amscls
Version:	20110719
Release:	3
Summary:	AMS document classes for LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/required/amslatex/amscls
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amscls.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amscls.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amscls.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This bundle contains three AMS classes, amsart (for writing
articles for the AMS), amsbook (for books) and amsproc (for
proceedings), together with some supporting material. The
material is made available as part of the AMS-LaTeX
distribution.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/amscls/amsalpha.bst
%{_texmfdistdir}/bibtex/bst/amscls/amsplain.bst
%{_texmfdistdir}/tex/latex/amscls/amsart.cls
%{_texmfdistdir}/tex/latex/amscls/amsbook.cls
%{_texmfdistdir}/tex/latex/amscls/amsbooka.sty
%{_texmfdistdir}/tex/latex/amscls/amsdtx.cls
%{_texmfdistdir}/tex/latex/amscls/amsldoc.cls
%{_texmfdistdir}/tex/latex/amscls/amsmidx.sty
%{_texmfdistdir}/tex/latex/amscls/amsproc.cls
%{_texmfdistdir}/tex/latex/amscls/amsthm.sty
%{_texmfdistdir}/tex/latex/amscls/upref.sty
%doc %{_texmfdistdir}/doc/latex/amscls/00LICENSE.txt
%doc %{_texmfdistdir}/doc/latex/amscls/amsart.template
%doc %{_texmfdistdir}/doc/latex/amscls/amsbook.template
%doc %{_texmfdistdir}/doc/latex/amscls/amsclass.pdf
%doc %{_texmfdistdir}/doc/latex/amscls/amsdtx.pdf
%doc %{_texmfdistdir}/doc/latex/amscls/amsmidx.pdf
%doc %{_texmfdistdir}/doc/latex/amscls/amsproc.template
%doc %{_texmfdistdir}/doc/latex/amscls/amsthdoc.pdf
%doc %{_texmfdistdir}/doc/latex/amscls/diffs-c.txt
%doc %{_texmfdistdir}/doc/latex/amscls/instr-l.pdf
%doc %{_texmfdistdir}/doc/latex/amscls/thmtest.pdf
%doc %{_texmfdistdir}/doc/latex/amscls/upref.pdf
#- source
%doc %{_texmfdistdir}/source/latex/amscls/00LICENSE.txt
%doc %{_texmfdistdir}/source/latex/amscls/00readme.txt
%doc %{_texmfdistdir}/source/latex/amscls/ams-c1.ins
%doc %{_texmfdistdir}/source/latex/amscls/amsclass.dtx
%doc %{_texmfdistdir}/source/latex/amscls/amsdtx.dtx
%doc %{_texmfdistdir}/source/latex/amscls/amsdtx.ins
%doc %{_texmfdistdir}/source/latex/amscls/amsmidx.dtx
%doc %{_texmfdistdir}/source/latex/amscls/amsthdoc.tex
%doc %{_texmfdistdir}/source/latex/amscls/install.txt
%doc %{_texmfdistdir}/source/latex/amscls/instr-l.tex
%doc %{_texmfdistdir}/source/latex/amscls/manifest.txt
%doc %{_texmfdistdir}/source/latex/amscls/thmtest.tex
%doc %{_texmfdistdir}/source/latex/amscls/upref.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16650 |12mr|texlive-amsfonts-3.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26315
# category Package
# catalog-ctan /fonts/amsfonts
# catalog-date 2011-12-20 12:56:09 +0100
# catalog-license ofl
# catalog-version 3.0
Name:		texlive-amsfonts
Version:	3.0
Release:	3
Summary:	TeX fonts from the American Mathematical Society
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/amsfonts
License:	OFL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amsfonts.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amsfonts.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amsfonts.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-tetex

%description
An extended set of fonts for use in mathematics, including:
extra mathematical symbols; blackboard bold letters (uppercase
only); fraktur letters; subscript sizes of bold math italic and
bold Greek letters; subscript sizes of large symbols such as
sum and product; added sizes of the Computer Modern small caps
font; cyrillic fonts (from the University of Washington); Euler
mathematical fonts. All fonts are provided as Adobe Type 1
files, and all except the Euler fonts are provided as Metafont
source. The distribution also includes the canonical Type 1
versions of the Computer Modern family of fonts. Plain TeX and
LaTeX macros for using the fonts are provided.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmb10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmbsy10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmbx10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmbx12.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmbx5.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmbx6.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmbx7.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmbx8.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmbx9.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmbxsl10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmbxti10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmcsc10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmdunh10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmex10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmff10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmfi10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmfib8.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cminch.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmitt10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmmi10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmmi12.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmmi5.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmmi6.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmmi7.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmmi8.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmmi9.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmmib10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmr10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmr12.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmr17.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmr5.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmr6.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmr7.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmr8.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmr9.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmsl10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmsl12.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmsl8.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmsl9.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmsltt10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmss10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmss12.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmss17.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmss8.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmss9.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmssbx10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmssdc10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmssi10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmssi12.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmssi17.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmssi8.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmssi9.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmssq8.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmssqi8.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmsy10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmsy5.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmsy6.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmsy7.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmsy8.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmsy9.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmtcsc10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmtex10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmtex8.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmtex9.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmti10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmti12.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmti7.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmti8.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmti9.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmtt10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmtt12.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmtt8.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmtt9.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmu10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmvtt10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cmextra/cmbsy5.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cmextra/cmbsy6.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cmextra/cmbsy7.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cmextra/cmbsy8.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cmextra/cmbsy9.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cmextra/cmcsc8.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cmextra/cmcsc9.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cmextra/cmex7.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cmextra/cmex8.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cmextra/cmex9.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cmextra/cmmib5.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cmextra/cmmib6.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cmextra/cmmib7.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cmextra/cmmib8.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cmextra/cmmib9.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cyrillic/wncyb10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cyrillic/wncyi10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cyrillic/wncyr10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cyrillic/wncysc10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cyrillic/wncyss10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/euler/euex10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/euler/euex7.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/euler/euex8.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/euler/euex9.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/euler/eufb10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/euler/eufb5.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/euler/eufb7.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/euler/eufm10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/euler/eufm5.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/euler/eufm7.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/euler/eurb10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/euler/eurb5.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/euler/eurb7.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/euler/eurm10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/euler/eurm5.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/euler/eurm7.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/euler/eusb10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/euler/eusb5.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/euler/eusb7.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/euler/eusm10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/euler/eusm5.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/euler/eusm7.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/latxfont/lasy10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/latxfont/lasy5.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/latxfont/lasy6.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/latxfont/lasy7.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/latxfont/lasy8.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/latxfont/lasy9.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/latxfont/lasyb10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/latxfont/lcircle1.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/latxfont/lcirclew.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/latxfont/lcmss8.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/latxfont/lcmssb8.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/latxfont/lcmssi8.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/latxfont/line10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/latxfont/linew10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/symbols/msam10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/symbols/msam5.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/symbols/msam6.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/symbols/msam7.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/symbols/msam8.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/symbols/msam9.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/symbols/msbm10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/symbols/msbm5.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/symbols/msbm6.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/symbols/msbm7.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/symbols/msbm8.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/symbols/msbm9.afm
%{_texmfdistdir}/fonts/map/dvips/amsfonts/cm.map
%{_texmfdistdir}/fonts/map/dvips/amsfonts/cmextra.map
%{_texmfdistdir}/fonts/map/dvips/amsfonts/cyrillic.map
%{_texmfdistdir}/fonts/map/dvips/amsfonts/euler.map
%{_texmfdistdir}/fonts/map/dvips/amsfonts/latxfont.map
%{_texmfdistdir}/fonts/map/dvips/amsfonts/symbols.map
%{_texmfdistdir}/fonts/source/public/amsfonts/cmextra/cmbsy5.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cmextra/cmbsy6.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cmextra/cmbsy7.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cmextra/cmbsy8.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cmextra/cmbsy9.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cmextra/cmcsc8.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cmextra/cmcsc9.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cmextra/cmex7.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cmextra/cmex8.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cmextra/cmex9.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cmextra/cmmib5.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cmextra/cmmib6.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cmextra/cmmib7.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cmextra/cmmib8.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cmextra/cmmib9.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/cyrcsc.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/cyrfont.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/cyrilu.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/cyrital.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/cyrmax.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/cyrpunc.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/cyrspl.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/cyrspu.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/cyrti.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/serb.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/serbspu.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/wncyb10.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/wncyb5.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/wncyb6.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/wncyb7.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/wncyb8.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/wncyb9.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/wncyi10.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/wncyi5.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/wncyi6.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/wncyi7.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/wncyi8.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/wncyi9.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/wncyr10.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/wncyr5.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/wncyr6.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/wncyr7.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/wncyr8.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/wncyr9.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/wncysc10.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/wncyss10.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/wncyss8.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/wncyss9.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/dummy/dummy.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/symbols/amsya.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/symbols/amsyb.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/symbols/asymbols.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/symbols/bsymbols.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/symbols/msam10.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/symbols/msam5.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/symbols/msam6.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/symbols/msam7.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/symbols/msam8.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/symbols/msam9.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/symbols/msbm10.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/symbols/msbm5.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/symbols/msbm6.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/symbols/msbm7.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/symbols/msbm8.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/symbols/msbm9.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/symbols/xbbase.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/symbols/xbbold.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/symbols/xbcaps.mf
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cmextra/cmbsy5.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cmextra/cmbsy6.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cmextra/cmbsy7.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cmextra/cmbsy8.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cmextra/cmbsy9.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cmextra/cmcsc8.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cmextra/cmcsc9.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cmextra/cmex7.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cmextra/cmex8.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cmextra/cmex9.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cmextra/cmmib5.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cmextra/cmmib6.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cmextra/cmmib7.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cmextra/cmmib8.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cmextra/cmmib9.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cyrillic/wncyb10.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cyrillic/wncyb5.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cyrillic/wncyb6.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cyrillic/wncyb7.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cyrillic/wncyb8.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cyrillic/wncyb9.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cyrillic/wncyi10.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cyrillic/wncyi5.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cyrillic/wncyi6.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cyrillic/wncyi7.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cyrillic/wncyi8.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cyrillic/wncyi9.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cyrillic/wncyr10.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cyrillic/wncyr5.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cyrillic/wncyr6.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cyrillic/wncyr7.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cyrillic/wncyr8.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cyrillic/wncyr9.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cyrillic/wncysc10.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cyrillic/wncyss10.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cyrillic/wncyss8.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cyrillic/wncyss9.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/dummy/dummy.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/euex10.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/euex7.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/euex8.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/euex9.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eufb10.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eufb5.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eufb6.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eufb7.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eufb8.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eufb9.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eufm10.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eufm5.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eufm6.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eufm7.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eufm8.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eufm9.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eurb10.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eurb5.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eurb6.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eurb7.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eurb8.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eurb9.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eurm10.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eurm5.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eurm6.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eurm7.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eurm8.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eurm9.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eusb10.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eusb5.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eusb6.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eusb7.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eusb8.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eusb9.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eusm10.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eusm5.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eusm6.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eusm7.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eusm8.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eusm9.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/symbols/msam10.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/symbols/msam5.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/symbols/msam6.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/symbols/msam7.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/symbols/msam8.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/symbols/msam9.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/symbols/msbm10.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/symbols/msbm5.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/symbols/msbm6.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/symbols/msbm7.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/symbols/msbm8.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/symbols/msbm9.tfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmb10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmb10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmbsy10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmbsy10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmbx10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmbx10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmbx12.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmbx12.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmbx5.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmbx5.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmbx6.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmbx6.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmbx7.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmbx7.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmbx8.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmbx8.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmbx9.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmbx9.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmbxsl10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmbxsl10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmbxti10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmbxti10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmcsc10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmcsc10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmdunh10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmdunh10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmex10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmex10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmff10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmff10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmfi10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmfi10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmfib8.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmfib8.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cminch.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cminch.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmitt10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmitt10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmmi10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmmi10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmmi12.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmmi12.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmmi5.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmmi5.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmmi6.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmmi6.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmmi7.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmmi7.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmmi8.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmmi8.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmmi9.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmmi9.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmmib10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmmib10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmr10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmr10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmr12.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmr12.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmr17.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmr17.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmr5.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmr5.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmr6.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmr6.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmr7.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmr7.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmr8.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmr8.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmr9.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmr9.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmsl10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmsl10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmsl12.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmsl12.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmsl8.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmsl8.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmsl9.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmsl9.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmsltt10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmsltt10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmss10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmss10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmss12.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmss12.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmss17.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmss17.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmss8.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmss8.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmss9.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmss9.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmssbx10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmssbx10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmssdc10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmssdc10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmssi10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmssi10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmssi12.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmssi12.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmssi17.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmssi17.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmssi8.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmssi8.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmssi9.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmssi9.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmssq8.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmssq8.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmssqi8.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmssqi8.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmsy10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmsy10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmsy5.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmsy5.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmsy6.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmsy6.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmsy7.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmsy7.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmsy8.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmsy8.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmsy9.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmsy9.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmtcsc10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmtcsc10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmtex10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmtex10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmtex8.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmtex8.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmtex9.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmtex9.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmti10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmti10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmti12.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmti12.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmti7.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmti7.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmti8.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmti8.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmti9.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmti9.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmtt10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmtt10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmtt12.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmtt12.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmtt8.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmtt8.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmtt9.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmtt9.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmu10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmu10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmvtt10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmvtt10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmbsy5.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmbsy5.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmbsy6.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmbsy6.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmbsy7.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmbsy7.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmbsy8.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmbsy8.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmbsy9.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmbsy9.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmcsc8.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmcsc8.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmcsc9.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmcsc9.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmex7.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmex7.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmex8.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmex8.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmex9.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmex9.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmmib5.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmmib5.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmmib6.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmmib6.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmmib7.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmmib7.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmmib8.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmmib8.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmmib9.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmmib9.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cyrillic/wncyb10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cyrillic/wncyb10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cyrillic/wncyi10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cyrillic/wncyi10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cyrillic/wncyr10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cyrillic/wncyr10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cyrillic/wncysc10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cyrillic/wncysc10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cyrillic/wncyss10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cyrillic/wncyss10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/euex10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/euex10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/euex7.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/euex7.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/euex8.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/euex8.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/euex9.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/euex9.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eufb10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eufb10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eufb5.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eufb5.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eufb7.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eufb7.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eufm10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eufm10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eufm5.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eufm5.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eufm7.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eufm7.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eurb10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eurb10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eurb5.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eurb5.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eurb7.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eurb7.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eurm10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eurm10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eurm5.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eurm5.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eurm7.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eurm7.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eusb10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eusb10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eusb5.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eusb5.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eusb7.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eusb7.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eusm10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eusm10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eusm5.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eusm5.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eusm7.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eusm7.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lasy10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lasy10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lasy5.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lasy5.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lasy6.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lasy6.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lasy7.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lasy7.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lasy8.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lasy8.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lasy9.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lasy9.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lasyb10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lasyb10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lcircle1.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lcircle1.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lcirclew.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lcirclew.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lcmss8.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lcmss8.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lcmssb8.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lcmssb8.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lcmssi8.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lcmssi8.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/line10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/line10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/linew10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/linew10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msam10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msam10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msam5.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msam5.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msam6.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msam6.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msam7.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msam7.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msam8.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msam8.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msam9.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msam9.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msbm10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msbm10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msbm5.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msbm5.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msbm6.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msbm6.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msbm7.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msbm7.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msbm8.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msbm8.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msbm9.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msbm9.pfm
%{_texmfdistdir}/tex/latex/amsfonts/amsfonts.sty
%{_texmfdistdir}/tex/latex/amsfonts/amssymb.sty
%{_texmfdistdir}/tex/latex/amsfonts/cmmib57.sty
%{_texmfdistdir}/tex/latex/amsfonts/eucal.sty
%{_texmfdistdir}/tex/latex/amsfonts/eufrak.sty
%{_texmfdistdir}/tex/latex/amsfonts/euscript.sty
%{_texmfdistdir}/tex/latex/amsfonts/ueuex.fd
%{_texmfdistdir}/tex/latex/amsfonts/ueuf.fd
%{_texmfdistdir}/tex/latex/amsfonts/ueur.fd
%{_texmfdistdir}/tex/latex/amsfonts/ueus.fd
%{_texmfdistdir}/tex/latex/amsfonts/umsa.fd
%{_texmfdistdir}/tex/latex/amsfonts/umsb.fd
%{_texmfdistdir}/tex/plain/amsfonts/amssym.def
%{_texmfdistdir}/tex/plain/amsfonts/amssym.tex
%{_texmfdistdir}/tex/plain/amsfonts/cyracc.def
%_texmf_updmap_d/amsfonts
%doc %{_texmfdistdir}/doc/fonts/amsfonts/00README
%doc %{_texmfdistdir}/doc/fonts/amsfonts/OFL-FAQ.txt
%doc %{_texmfdistdir}/doc/fonts/amsfonts/OFL.txt
%doc %{_texmfdistdir}/doc/fonts/amsfonts/amsfndoc.pdf
%doc %{_texmfdistdir}/doc/fonts/amsfonts/amsfonts.pdf
%doc %{_texmfdistdir}/doc/fonts/amsfonts/amssymb.pdf
%doc %{_texmfdistdir}/doc/fonts/amsfonts/cmmib57.pdf
%doc %{_texmfdistdir}/doc/fonts/amsfonts/eufrak.pdf
%doc %{_texmfdistdir}/doc/fonts/amsfonts/euscript.pdf
#- source
%doc %{_texmfdistdir}/source/latex/amsfonts/amsfndoc.cyr
%doc %{_texmfdistdir}/source/latex/amsfonts/amsfndoc.def
%doc %{_texmfdistdir}/source/latex/amsfonts/amsfndoc.fnt
%doc %{_texmfdistdir}/source/latex/amsfonts/amsfndoc.ins
%doc %{_texmfdistdir}/source/latex/amsfonts/amsfndoc.tex
%doc %{_texmfdistdir}/source/latex/amsfonts/amsfonts.bug
%doc %{_texmfdistdir}/source/latex/amsfonts/amsfonts.dtx
%doc %{_texmfdistdir}/source/latex/amsfonts/amsfonts.faq
%doc %{_texmfdistdir}/source/latex/amsfonts/amsfonts.ins
%doc %{_texmfdistdir}/source/latex/amsfonts/amssymb.dtx
%doc %{_texmfdistdir}/source/latex/amsfonts/cmmib57.dtx
%doc %{_texmfdistdir}/source/latex/amsfonts/eufrak.dtx
%doc %{_texmfdistdir}/source/latex/amsfonts/euscript.dtx
%doc %{_texmfdistdir}/source/latex/amsfonts/manifest.txt

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}
mkdir -p %{buildroot}%{_texmf_updmap_d}
cat > %{buildroot}%{_texmf_updmap_d}/amsfonts <<EOF
Map      euler.map
MixedMap cm.map
MixedMap cmextra.map
MixedMap cyrillic.map
MixedMap latxfont.map
MixedMap symbols.map
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16651 |12mr|texlive-amslatex-primer-2.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22612
# category Package
# catalog-ctan /info/amslatex/primer
# catalog-date 2011-05-25 00:58:45 +0200
# catalog-license lppl
# catalog-version 2.2
Name:		texlive-amslatex-primer
Version:	2.2
Release:	2
Summary:	Getting up and running with AMS-LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/amslatex/primer
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amslatex-primer.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amslatex-primer.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
The document aims to get you up and running with AMS-LaTeX as
quickly as possible. These instructions (along with a template
file template.tex) are not a substitute for the full
documentation, but they may get you started quickly enough so
that you will only need to refer to the main documentation
occasionally. In addition to 'AMS-LaTeX out of the box', the
document contains: - a section describing how to draw
commutative diagrams using Xy-pic; and - a section describing
how to use amsrefs to create a bibliography.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/amslatex-primer/README
%doc %{_texmfdistdir}/doc/latex/amslatex-primer/amshelp.md5
%doc %{_texmfdistdir}/doc/latex/amslatex-primer/amshelp.pdf
%doc %{_texmfdistdir}/doc/latex/amslatex-primer/amshelp.tex
%doc %{_texmfdistdir}/doc/latex/amslatex-primer/template.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16652 |12mr|texlive-amsldoc-it-20111103-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-amsldoc-it
Version:	20111103
Release:	2
Summary:	TeXLive amsldoc-it package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amsldoc-it.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amsldoc-it.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
TeXLive amsldoc-it package.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/amsldoc-it/itamsldoc.pdf
%doc %{_texmfdistdir}/doc/latex/amsldoc-it/itamsldoc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16653 |12mr|texlive-amsldoc-vn-2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21855
# category Package
# catalog-ctan /info/amslatex/vietnamese
# catalog-date 2007-01-26 22:11:52 +0100
# catalog-license lgpl
# catalog-version 2.0
Name:		texlive-amsldoc-vn
Version:	2.0
Release:	2
Summary:	Vietnamese documentation
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/amslatex/vietnamese
License:	LGPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amsldoc-vn.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amsldoc-vn.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
This is a Vietnamese translation of amsldoc, the users' guide
to amsmath.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/amsldoc-vn/Makefile
%doc %{_texmfdistdir}/doc/latex/amsldoc-vn/README
%doc %{_texmfdistdir}/doc/latex/amsldoc-vn/TODO
%doc %{_texmfdistdir}/doc/latex/amsldoc-vn/amsldoc-print-vi.pdf
%doc %{_texmfdistdir}/doc/latex/amsldoc-vn/amsldoc-print-vi.tex
%doc %{_texmfdistdir}/doc/latex/amsldoc-vn/amsldoc-vi.pdf
%doc %{_texmfdistdir}/doc/latex/amsldoc-vn/amsldoc-vi.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16654 |12mr|texlive-amsmath-2.13-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26389
# category Package
# catalog-ctan /macros/latex/required/amslatex/math
# catalog-date 2010-12-31 18:17:46 +0100
# catalog-license lppl
# catalog-version 2.13
Name:		texlive-amsmath
Version:	2.13
Release:	3
Summary:	AMS mathematical facilities for LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/required/amslatex/math
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amsmath.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amsmath.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amsmath.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package is the principal package in the AMS-LaTeX
distribution. It adapts for use in LaTeX most of the
mathematical features found in AMS-TeX; it is a near-
indispensable adjunct to serious mathematical typesetting in
LaTeX. When amsmath is loaded, AMS-LaTeX packages amsbsy (for
bold symbols), amsopn (for operator names) and amstext (for
text embdedded in mathematics) are also loaded. Amsmath is part
of the LaTeX required distribution; however, several
contributed packages add still further to its appeal; examples
are empheq, which provides functions for decorating and
highlighting mathematics, and ntheorem, for specifying theorem
(and similar) definitions.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/amsmath/amsbsy.sty
%{_texmfdistdir}/tex/latex/amsmath/amscd.sty
%{_texmfdistdir}/tex/latex/amsmath/amsgen.sty
%{_texmfdistdir}/tex/latex/amsmath/amsmath.sty
%{_texmfdistdir}/tex/latex/amsmath/amsopn.sty
%{_texmfdistdir}/tex/latex/amsmath/amstex.sty
%{_texmfdistdir}/tex/latex/amsmath/amstext.sty
%{_texmfdistdir}/tex/latex/amsmath/amsxtra.sty
%doc %{_texmfdistdir}/doc/latex/amsmath/00LICENSE.txt
%doc %{_texmfdistdir}/doc/latex/amsmath/amsbsy.pdf
%doc %{_texmfdistdir}/doc/latex/amsmath/amscd.pdf
%doc %{_texmfdistdir}/doc/latex/amsmath/amsgen.pdf
%doc %{_texmfdistdir}/doc/latex/amsmath/amsldoc.pdf
%doc %{_texmfdistdir}/doc/latex/amsmath/amsmath.pdf
%doc %{_texmfdistdir}/doc/latex/amsmath/amsopn.pdf
%doc %{_texmfdistdir}/doc/latex/amsmath/amstext.pdf
%doc %{_texmfdistdir}/doc/latex/amsmath/amsxtra.pdf
%doc %{_texmfdistdir}/doc/latex/amsmath/diffs-m.txt
%doc %{_texmfdistdir}/doc/latex/amsmath/subeqn.pdf
%doc %{_texmfdistdir}/doc/latex/amsmath/technote.pdf
%doc %{_texmfdistdir}/doc/latex/amsmath/testmath.pdf
#- source
%doc %{_texmfdistdir}/source/latex/amsmath/00LICENSE.txt
%doc %{_texmfdistdir}/source/latex/amsmath/00readme.txt
%doc %{_texmfdistdir}/source/latex/amsmath/ams-m1.ins
%doc %{_texmfdistdir}/source/latex/amsmath/amsbsy.dtx
%doc %{_texmfdistdir}/source/latex/amsmath/amscd.dtx
%doc %{_texmfdistdir}/source/latex/amsmath/amsdtx.cls
%doc %{_texmfdistdir}/source/latex/amsmath/amsgen.dtx
%doc %{_texmfdistdir}/source/latex/amsmath/amsldoc.cls
%doc %{_texmfdistdir}/source/latex/amsmath/amsldoc.tex
%doc %{_texmfdistdir}/source/latex/amsmath/amsmath.dtx
%doc %{_texmfdistdir}/source/latex/amsmath/amsopn.dtx
%doc %{_texmfdistdir}/source/latex/amsmath/amstext.dtx
%doc %{_texmfdistdir}/source/latex/amsmath/amsxtra.dtx
%doc %{_texmfdistdir}/source/latex/amsmath/install.txt
%doc %{_texmfdistdir}/source/latex/amsmath/manifest.txt
%doc %{_texmfdistdir}/source/latex/amsmath/subeqn.tex
%doc %{_texmfdistdir}/source/latex/amsmath/technote.tex
%doc %{_texmfdistdir}/source/latex/amsmath/testmath.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16655 |12mr|texlive-amsmath-it-20110329-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22930
# category Package
# catalog-ctan /info/translations/amsmath/it
# catalog-date 2011-03-29 16:35:51 +0200
# catalog-license noinfo
# catalog-version undef
Name:		texlive-amsmath-it
Version:	20110329
Release:	2
Summary:	Italian translations of some old AMSmath documents
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/translations/amsmath/it
License:	NOINFO
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amsmath-it.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amsmath-it.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
The documents are: diffs-m.txt of December 1999, and
amsmath.faq of March 2000.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/amsmath-it/README
%doc %{_texmfdistdir}/doc/latex/amsmath-it/amsmath.faq
%doc %{_texmfdistdir}/doc/latex/amsmath-it/diffs-m_it.txt

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16656 |12mr|texlive-amsrefs-2.09-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26387
# category Package
# catalog-ctan /macros/latex/contrib/amsrefs
# catalog-date 2012-05-09 12:23:21 +0200
# catalog-license lppl1.3
# catalog-version 2.09
Name:		texlive-amsrefs
Version:	2.09
Release:	3
Summary:	A LaTeX-based replacement for BibTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/amsrefs
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amsrefs.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amsrefs.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amsrefs.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Amsrefs is a LaTeX package for bibliographies that provides an
archival data format similar to the format of BibTeX database
files, but adapted to make direct processing by LaTeX easier.
The package can be used either in conjunction with BibTeX or as
a replacement for BibTeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bib/amsrefs/amsj.bib
%{_texmfdistdir}/bibtex/bst/amsrefs/amsra.bst
%{_texmfdistdir}/bibtex/bst/amsrefs/amsrn.bst
%{_texmfdistdir}/bibtex/bst/amsrefs/amsrs.bst
%{_texmfdistdir}/bibtex/bst/amsrefs/amsru.bst
%{_texmfdistdir}/bibtex/bst/amsrefs/amsry.bst
%{_texmfdistdir}/tex/latex/amsrefs/amsbst.sty
%{_texmfdistdir}/tex/latex/amsrefs/amsrefs.sty
%{_texmfdistdir}/tex/latex/amsrefs/ifoption.sty
%{_texmfdistdir}/tex/latex/amsrefs/mathscinet.sty
%{_texmfdistdir}/tex/latex/amsrefs/pcatcode.sty
%{_texmfdistdir}/tex/latex/amsrefs/rkeyval.sty
%{_texmfdistdir}/tex/latex/amsrefs/textcmds.sty
%doc %{_texmfdistdir}/doc/latex/amsrefs/amsrdoc.pdf
%doc %{_texmfdistdir}/doc/latex/amsrefs/amsrefs.faq
%doc %{_texmfdistdir}/doc/latex/amsrefs/amsrefs.pdf
%doc %{_texmfdistdir}/doc/latex/amsrefs/amsxport.pdf
%doc %{_texmfdistdir}/doc/latex/amsrefs/changes.pdf
%doc %{_texmfdistdir}/doc/latex/amsrefs/cite-xa.pdf
%doc %{_texmfdistdir}/doc/latex/amsrefs/cite-xa.tex
%doc %{_texmfdistdir}/doc/latex/amsrefs/cite-xb.pdf
%doc %{_texmfdistdir}/doc/latex/amsrefs/cite-xb.tex
%doc %{_texmfdistdir}/doc/latex/amsrefs/cite-xh.pdf
%doc %{_texmfdistdir}/doc/latex/amsrefs/cite-xh.tex
%doc %{_texmfdistdir}/doc/latex/amsrefs/cite-xs.pdf
%doc %{_texmfdistdir}/doc/latex/amsrefs/cite-xs.tex
%doc %{_texmfdistdir}/doc/latex/amsrefs/gktest.ltb
%doc %{_texmfdistdir}/doc/latex/amsrefs/ifoption.pdf
%doc %{_texmfdistdir}/doc/latex/amsrefs/jr.bib
%doc %{_texmfdistdir}/doc/latex/amsrefs/mathscinet.pdf
%doc %{_texmfdistdir}/doc/latex/amsrefs/pcatcode.pdf
%doc %{_texmfdistdir}/doc/latex/amsrefs/rkeyval.pdf
%doc %{_texmfdistdir}/doc/latex/amsrefs/textcmds.pdf
#- source
%doc %{_texmfdistdir}/source/latex/amsrefs/00readme.txt
%doc %{_texmfdistdir}/source/latex/amsrefs/README
%doc %{_texmfdistdir}/source/latex/amsrefs/amsrdoc.tex
%doc %{_texmfdistdir}/source/latex/amsrefs/amsrefs.dtx
%doc %{_texmfdistdir}/source/latex/amsrefs/amsrefs.ins
%doc %{_texmfdistdir}/source/latex/amsrefs/amsxport.dtx
%doc %{_texmfdistdir}/source/latex/amsrefs/amsxport.ins
%doc %{_texmfdistdir}/source/latex/amsrefs/changes.tex
%doc %{_texmfdistdir}/source/latex/amsrefs/ifoption.dtx
%doc %{_texmfdistdir}/source/latex/amsrefs/ifoption.ins
%doc %{_texmfdistdir}/source/latex/amsrefs/install.txt
%doc %{_texmfdistdir}/source/latex/amsrefs/manifest.txt
%doc %{_texmfdistdir}/source/latex/amsrefs/mathscinet.dtx
%doc %{_texmfdistdir}/source/latex/amsrefs/mathscinet.ins
%doc %{_texmfdistdir}/source/latex/amsrefs/pcatcode.dtx
%doc %{_texmfdistdir}/source/latex/amsrefs/pcatcode.ins
%doc %{_texmfdistdir}/source/latex/amsrefs/rkeyval.dtx
%doc %{_texmfdistdir}/source/latex/amsrefs/rkeyval.ins
%doc %{_texmfdistdir}/source/latex/amsrefs/textcmds.dtx
%doc %{_texmfdistdir}/source/latex/amsrefs/textcmds.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16657 |12mr|texlive-amstex-2.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23089
# category Package
# catalog-ctan /macros/amstex
# catalog-date 2011-04-11 22:27:07 +0200
# catalog-license lppl
# catalog-version 2.2
Name:		texlive-amstex
Version:	2.2
Release:	3
Summary:	American Mathematical Society plain TeX macros
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/amstex
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amstex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amstex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-tetex
Requires:	texlive-tex
Requires:	texlive-amstex.bin

%description
AMSTeX is a TeX macro package, originally written by Michael
Spivak for the American Mathematical Society (AMS) during 1983-
1985 and is described in the book 'The Joy of TeX'. It is based
on Plain TeX, and provides many features for producing more
professional-looking maths formulas with less burden on
authors. More recently, the focus of attention has switched to
amslatex, but AMSTeX remains as a working system.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/amstex/base/amsppt.sti
%{_texmfdistdir}/tex/amstex/base/amsppt.sty
%{_texmfdistdir}/tex/amstex/base/amsppt1.tex
%{_texmfdistdir}/tex/amstex/base/amstex.bug
%{_texmfdistdir}/tex/amstex/base/amstex.tex
%{_texmfdistdir}/tex/amstex/config/amstex.ini
%_texmf_fmtutil_d/amstex
%doc %{_texmfdistdir}/doc/amstex/base/README
%doc %{_texmfdistdir}/doc/amstex/base/amsguide.pdf
%doc %{_texmfdistdir}/doc/amstex/base/amsguide.tex
%doc %{_texmfdistdir}/doc/amstex/base/amsppt.doc
%doc %{_texmfdistdir}/doc/amstex/base/amsppt.faq
%doc %{_texmfdistdir}/doc/amstex/base/amstinst.ps.gz
%doc %{_texmfdistdir}/doc/amstex/base/amstinst.tex
%doc %{_texmfdistdir}/doc/amstex/base/joyerr.tex
%doc %{_texmfdistdir}/doc/amstex/base/joyerr2.tex
%doc %{_mandir}/man1/amstex.1*
%doc %{_texmfdir}/doc/man/man1/amstex.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1
mkdir -p %{buildroot}%{_texmf_fmtutil_d}
cat > %{buildroot}%{_texmf_fmtutil_d}/amstex <<EOF
#
# from amstex:
amstex pdftex - -translate-file=cp227.tcx *amstex.ini
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16658 |12mr|texlive-amsthdoc-it-20111103-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-amsthdoc-it
Version:	20111103
Release:	2
Summary:	TeXLive amsthdoc-it package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amsthdoc-it.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amsthdoc-it.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
TeXLive amsthdoc-it package.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/amsthdoc-it/README
%doc %{_texmfdistdir}/doc/latex/amsthdoc-it/amsthdoc_it.pdf
%doc %{_texmfdistdir}/doc/latex/amsthdoc-it/amsthdoc_it.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16659 |12mr|texlive-animate-20120807-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26643
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-animate
Version:	20120807
Release:	1
Summary:	TeXLive animate package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/animate.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/animate.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive animate package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/animate/animate.sty
%{_texmfdistdir}/tex/latex/animate/animfp.sty
%doc %{_texmfdistdir}/doc/latex/animate/ChangeLog
%doc %{_texmfdistdir}/doc/latex/animate/README
%doc %{_texmfdistdir}/doc/latex/animate/animate.pdf
%doc %{_texmfdistdir}/doc/latex/animate/animate.tex
%doc %{_texmfdistdir}/doc/latex/animate/files/bye_0.eps
%doc %{_texmfdistdir}/doc/latex/animate/files/bye_1.eps
%doc %{_texmfdistdir}/doc/latex/animate/files/bye_2.eps
%doc %{_texmfdistdir}/doc/latex/animate/files/bye_3.eps
%doc %{_texmfdistdir}/doc/latex/animate/files/click.mp3
%doc %{_texmfdistdir}/doc/latex/animate/files/exp.mp
%doc %{_texmfdistdir}/doc/latex/animate/files/mailto.eps
%doc %{_texmfdistdir}/doc/latex/animate/files/pstmetronome.tex
%doc %{_texmfdistdir}/doc/latex/animate/files/scarab.mp

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16660 |12mr|texlive-anonchap-1.1a-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17049
# category Package
# catalog-ctan /macros/latex/contrib/anonchap
# catalog-date 2010-02-23 16:03:07 +0100
# catalog-license lppl
# catalog-version 1.1a
Name:		texlive-anonchap
Version:	1.1a
Release:	2
Summary:	Make chapters be typeset like sections
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/anonchap
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/anonchap.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/anonchap.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The command \simplechapter sets up the \chapter command not to
number chapters, though they may possibly have a prefix, and a
suffix (the \simplechapterdelim command, which the user may
alter). The \restorechapter command restores the status quo
ante.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/anonchap/anonchap.sty
%doc %{_texmfdistdir}/doc/latex/anonchap/anonchap.pdf
%doc %{_texmfdistdir}/doc/latex/anonchap/anonchap.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16661 |12mr|texlive-answers-2.13-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20070
# category Package
# catalog-ctan /macros/latex/contrib/answers
# catalog-date 2010-10-12 00:02:51 +0200
# catalog-license lppl
# catalog-version 2.13
Name:		texlive-answers
Version:	2.13
Release:	2
Summary:	Setting questions (or exercises) and answers
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/answers
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/answers.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/answers.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/answers.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package allows a lot of flexibility in constructing
question and answer sheets.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/answers/answers.sty
%doc %{_texmfdistdir}/doc/latex/answers/ansexam1.tex
%doc %{_texmfdistdir}/doc/latex/answers/ansexam2.tex
%doc %{_texmfdistdir}/doc/latex/answers/ansexam3.tex
%doc %{_texmfdistdir}/doc/latex/answers/answers.pdf
#- source
%doc %{_texmfdistdir}/source/latex/answers/answers.dtx
%doc %{_texmfdistdir}/source/latex/answers/answers.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16662 |12mr|texlive-antiqua-001.003-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24266
# category Package
# catalog-ctan /fonts/urw/antiqua
# catalog-date 2011-10-11 17:17:32 +0200
# catalog-license gpl
# catalog-version 001.003
Name:		texlive-antiqua
Version:	001.003
Release:	2
Summary:	URW Antiqua condensed font, for use with TeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/urw/antiqua
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/antiqua.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/antiqua.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The directory contains a copy of the Type 1 font "URW Antiqua
2051 Regular Condensed" released under the GPL by URW, with
supporting files for use with (La)TeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/urw/antiqua/uaqr8ac.afm
%{_texmfdistdir}/fonts/map/dvips/antiqua/uaq.map
%{_texmfdistdir}/fonts/map/vtex/antiqua/uaq.ali
%{_texmfdistdir}/fonts/tfm/urw/antiqua/uaqr7tc.tfm
%{_texmfdistdir}/fonts/tfm/urw/antiqua/uaqr8ac.tfm
%{_texmfdistdir}/fonts/tfm/urw/antiqua/uaqr8cc.tfm
%{_texmfdistdir}/fonts/tfm/urw/antiqua/uaqr8rc.tfm
%{_texmfdistdir}/fonts/tfm/urw/antiqua/uaqr8tc.tfm
%{_texmfdistdir}/fonts/tfm/urw/antiqua/uaqrc7tc.tfm
%{_texmfdistdir}/fonts/tfm/urw/antiqua/uaqrc8tc.tfm
%{_texmfdistdir}/fonts/tfm/urw/antiqua/uaqro7tc.tfm
%{_texmfdistdir}/fonts/tfm/urw/antiqua/uaqro8cc.tfm
%{_texmfdistdir}/fonts/tfm/urw/antiqua/uaqro8rc.tfm
%{_texmfdistdir}/fonts/tfm/urw/antiqua/uaqro8tc.tfm
%{_texmfdistdir}/fonts/type1/urw/antiqua/uaqr8ac.pfb
%{_texmfdistdir}/fonts/type1/urw/antiqua/uaqr8ac.pfm
%{_texmfdistdir}/fonts/vf/urw/antiqua/uaqr7tc.vf
%{_texmfdistdir}/fonts/vf/urw/antiqua/uaqr8cc.vf
%{_texmfdistdir}/fonts/vf/urw/antiqua/uaqr8tc.vf
%{_texmfdistdir}/fonts/vf/urw/antiqua/uaqrc7tc.vf
%{_texmfdistdir}/fonts/vf/urw/antiqua/uaqrc8tc.vf
%{_texmfdistdir}/fonts/vf/urw/antiqua/uaqro7tc.vf
%{_texmfdistdir}/fonts/vf/urw/antiqua/uaqro8cc.vf
%{_texmfdistdir}/fonts/vf/urw/antiqua/uaqro8tc.vf
%{_texmfdistdir}/tex/latex/antiqua/ot1uaq.fd
%{_texmfdistdir}/tex/latex/antiqua/t1uaq.fd
%{_texmfdistdir}/tex/latex/antiqua/ts1uaq.fd
%doc %{_texmfdistdir}/doc/fonts/antiqua/antiqua.txt
%doc %{_texmfdistdir}/doc/fonts/antiqua/uaqr8ac.afm.org

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16663 |12mr|texlive-antomega-0.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21933
# category Package
# catalog-ctan /systems/omega/contrib/antomega
# catalog-date 2007-01-23 22:34:44 +0100
# catalog-license lppl
# catalog-version 0.8
Name:		texlive-antomega
Version:	0.8
Release:	2
Summary:	Alternative language support for Omega/Lambda
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/systems/omega/contrib/antomega
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/antomega.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/antomega.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/antomega.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-omega

%description
A language support package for Omega/Lambda. This replaces the
original omega package for use with Lambda, and provides extra
facilities (including Babel-like language switching, which
eases porting of LaTeX documents to Lambda).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/omega/ocp/antomega/babel2de.ocp
%{_texmfdistdir}/omega/ocp/antomega/babel2es.ocp
%{_texmfdistdir}/omega/ocp/antomega/babel2la.ocp
%{_texmfdistdir}/omega/ocp/antomega/babel2pl.ocp
%{_texmfdistdir}/omega/ocp/antomega/babel2punct.ocp
%{_texmfdistdir}/omega/ocp/antomega/babel2ru.ocp
%{_texmfdistdir}/omega/ocp/antomega/bblgrk2uni.ocp
%{_texmfdistdir}/omega/ocp/antomega/dosrus2uni.ocp
%{_texmfdistdir}/omega/ocp/antomega/greek2punct.ocp
%{_texmfdistdir}/omega/ocp/antomega/iso2uni.ocp
%{_texmfdistdir}/omega/ocp/antomega/isobaltic2uni.ocp
%{_texmfdistdir}/omega/ocp/antomega/isoce2uni.ocp
%{_texmfdistdir}/omega/ocp/antomega/isocyr2uni.ocp
%{_texmfdistdir}/omega/ocp/antomega/isogrk2uni.ocp
%{_texmfdistdir}/omega/ocp/antomega/koirus2uni.ocp
%{_texmfdistdir}/omega/ocp/antomega/latcyr2uni.ocp
%{_texmfdistdir}/omega/ocp/antomega/latin/la-lig.ocp
%{_texmfdistdir}/omega/ocp/antomega/latin/la-longs.ocp
%{_texmfdistdir}/omega/ocp/antomega/latin/la-noj.ocp
%{_texmfdistdir}/omega/ocp/antomega/latin/la-nouv.ocp
%{_texmfdistdir}/omega/ocp/antomega/oldstyle.ocp
%{_texmfdistdir}/omega/ocp/antomega/rhobre.ocp
%{_texmfdistdir}/omega/ocp/antomega/rhonobre.ocp
%{_texmfdistdir}/omega/ocp/antomega/tex2punct.ocp
%{_texmfdistdir}/omega/ocp/antomega/texgrk2uni.ocp
%{_texmfdistdir}/omega/ocp/antomega/uni2accents.ocp
%{_texmfdistdir}/omega/ocp/antomega/uni2lgr.ocp
%{_texmfdistdir}/omega/ocp/antomega/uni2lig.ocp
%{_texmfdistdir}/omega/ocp/antomega/uni2omega.ocp
%{_texmfdistdir}/omega/ocp/antomega/uni2t1.ocp
%{_texmfdistdir}/omega/ocp/antomega/uni2t2a.ocp
%{_texmfdistdir}/omega/ocp/antomega/uniutf2uni.ocp
%{_texmfdistdir}/omega/ocp/antomega/uppercase-dflt.ocp
%{_texmfdistdir}/omega/ocp/antomega/win2uni.ocp
%{_texmfdistdir}/omega/ocp/antomega/winbaltic2uni.ocp
%{_texmfdistdir}/omega/ocp/antomega/wince2uni.ocp
%{_texmfdistdir}/omega/ocp/antomega/wincyr2uni.ocp
%{_texmfdistdir}/omega/otp/antomega/babel2de.otp
%{_texmfdistdir}/omega/otp/antomega/babel2es.otp
%{_texmfdistdir}/omega/otp/antomega/babel2la.otp
%{_texmfdistdir}/omega/otp/antomega/babel2pl.otp
%{_texmfdistdir}/omega/otp/antomega/babel2punct.otp
%{_texmfdistdir}/omega/otp/antomega/babel2ru.otp
%{_texmfdistdir}/omega/otp/antomega/bblgrk2uni.otp
%{_texmfdistdir}/omega/otp/antomega/dosrus2uni.otp
%{_texmfdistdir}/omega/otp/antomega/greek2punct.otp
%{_texmfdistdir}/omega/otp/antomega/iso2uni.otp
%{_texmfdistdir}/omega/otp/antomega/isobaltic2uni.otp
%{_texmfdistdir}/omega/otp/antomega/isoce2uni.otp
%{_texmfdistdir}/omega/otp/antomega/isocyr2uni.otp
%{_texmfdistdir}/omega/otp/antomega/isogrk2uni.otp
%{_texmfdistdir}/omega/otp/antomega/koirus2uni.otp
%{_texmfdistdir}/omega/otp/antomega/latcyr2uni.otp
%{_texmfdistdir}/omega/otp/antomega/latin/la-lig.otp
%{_texmfdistdir}/omega/otp/antomega/latin/la-longs.otp
%{_texmfdistdir}/omega/otp/antomega/latin/la-noj.otp
%{_texmfdistdir}/omega/otp/antomega/latin/la-nouv.otp
%{_texmfdistdir}/omega/otp/antomega/rhobre.otp
%{_texmfdistdir}/omega/otp/antomega/rhonobre.otp
%{_texmfdistdir}/omega/otp/antomega/tex2punct.otp
%{_texmfdistdir}/omega/otp/antomega/texgrk2uni.otp
%{_texmfdistdir}/omega/otp/antomega/uni2accents.otp
%{_texmfdistdir}/omega/otp/antomega/uni2lgr.otp
%{_texmfdistdir}/omega/otp/antomega/uni2lig.otp
%{_texmfdistdir}/omega/otp/antomega/uni2omega.otp
%{_texmfdistdir}/omega/otp/antomega/uni2t1.otp
%{_texmfdistdir}/omega/otp/antomega/uni2t2a.otp
%{_texmfdistdir}/omega/otp/antomega/uniutf2uni.otp
%{_texmfdistdir}/omega/otp/antomega/uppercase-dflt.otp
%{_texmfdistdir}/omega/otp/antomega/win2uni.otp
%{_texmfdistdir}/omega/otp/antomega/winbaltic2uni.otp
%{_texmfdistdir}/omega/otp/antomega/wince2uni.otp
%{_texmfdistdir}/omega/otp/antomega/wincyr2uni.otp
%{_texmfdistdir}/tex/lambda/antomega/antomega.cfg
%{_texmfdistdir}/tex/lambda/antomega/antomega.sty
%{_texmfdistdir}/tex/lambda/antomega/grhyph16.tex
%{_texmfdistdir}/tex/lambda/antomega/hyphen.cfg
%{_texmfdistdir}/tex/lambda/antomega/language.dat.sample
%{_texmfdistdir}/tex/lambda/antomega/lgc0700.def
%{_texmfdistdir}/tex/lambda/antomega/lgrenc-antomega.def
%{_texmfdistdir}/tex/lambda/antomega/ograhyph4.tex
%{_texmfdistdir}/tex/lambda/antomega/ogrmhyph4.tex
%{_texmfdistdir}/tex/lambda/antomega/ogrphyph4.tex
%{_texmfdistdir}/tex/lambda/antomega/omega-english.ldf
%{_texmfdistdir}/tex/lambda/antomega/omega-french.ldf
%{_texmfdistdir}/tex/lambda/antomega/omega-german.ldf
%{_texmfdistdir}/tex/lambda/antomega/omega-greek.ldf
%{_texmfdistdir}/tex/lambda/antomega/omega-latin.ldf
%{_texmfdistdir}/tex/lambda/antomega/omega-latvian.ldf
%{_texmfdistdir}/tex/lambda/antomega/omega-polish.ldf
%{_texmfdistdir}/tex/lambda/antomega/omega-russian.ldf
%{_texmfdistdir}/tex/lambda/antomega/omega-spanish.ldf
%{_texmfdistdir}/tex/lambda/antomega/ruhyph16.tex
%{_texmfdistdir}/tex/lambda/antomega/t1enc-antomega.def
%{_texmfdistdir}/tex/lambda/antomega/t2aenc-antomega.def
%{_texmfdistdir}/tex/lambda/antomega/uni0100.def
%{_texmfdistdir}/tex/lambda/antomega/uni0370.def
%{_texmfdistdir}/tex/lambda/antomega/uni0400.def
%{_texmfdistdir}/tex/lambda/antomega/uni1f00.def
%{_texmfdistdir}/tex/lambda/antomega/ut1enc-antomega.def
%doc %{_texmfdistdir}/doc/omega/antomega/README
%doc %{_texmfdistdir}/doc/omega/antomega/antomega.pdf
#- source
%doc %{_texmfdistdir}/source/lambda/antomega/antenc.dtx
%doc %{_texmfdistdir}/source/lambda/antomega/antenc.ins
%doc %{_texmfdistdir}/source/lambda/antomega/antomega.dtx
%doc %{_texmfdistdir}/source/lambda/antomega/antomega.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar omega tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16664 |12mr|texlive-antt-2.08-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18651
# category Package
# catalog-ctan /fonts/antt
# catalog-date 2007-08-24 10:36:49 +0200
# catalog-license gfsl
# catalog-version 2.08
Name:		texlive-antt
Version:	2.08
Release:	2
Summary:	Antykwa Torunska: a Type 1 family of a Polish traditional type
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/antt
License:	GFSL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/antt.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/antt.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Antykwa Torunska is a serif font designed by the late Polish
typographer Zygfryd Gardzielewski, reconstructed and digitized
as as Type 1.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/antt/anttb.afm
%{_texmfdistdir}/fonts/afm/public/antt/anttbi.afm
%{_texmfdistdir}/fonts/afm/public/antt/anttcb.afm
%{_texmfdistdir}/fonts/afm/public/antt/anttcbi.afm
%{_texmfdistdir}/fonts/afm/public/antt/anttcl.afm
%{_texmfdistdir}/fonts/afm/public/antt/anttcli.afm
%{_texmfdistdir}/fonts/afm/public/antt/anttcm.afm
%{_texmfdistdir}/fonts/afm/public/antt/anttcmi.afm
%{_texmfdistdir}/fonts/afm/public/antt/anttcr.afm
%{_texmfdistdir}/fonts/afm/public/antt/anttcri.afm
%{_texmfdistdir}/fonts/afm/public/antt/anttl.afm
%{_texmfdistdir}/fonts/afm/public/antt/anttli.afm
%{_texmfdistdir}/fonts/afm/public/antt/anttm.afm
%{_texmfdistdir}/fonts/afm/public/antt/anttmi.afm
%{_texmfdistdir}/fonts/afm/public/antt/anttr.afm
%{_texmfdistdir}/fonts/afm/public/antt/anttri.afm
%{_texmfdistdir}/fonts/enc/dvips/antt/antt-cs.enc
%{_texmfdistdir}/fonts/enc/dvips/antt/antt-ec.enc
%{_texmfdistdir}/fonts/enc/dvips/antt/antt-el.enc
%{_texmfdistdir}/fonts/enc/dvips/antt/antt-ex.enc
%{_texmfdistdir}/fonts/enc/dvips/antt/antt-exp.enc
%{_texmfdistdir}/fonts/enc/dvips/antt/antt-greek.enc
%{_texmfdistdir}/fonts/enc/dvips/antt/antt-mi.enc
%{_texmfdistdir}/fonts/enc/dvips/antt/antt-qx.enc
%{_texmfdistdir}/fonts/enc/dvips/antt/antt-rm.enc
%{_texmfdistdir}/fonts/enc/dvips/antt/antt-sy.enc
%{_texmfdistdir}/fonts/enc/dvips/antt/antt-t2a.enc
%{_texmfdistdir}/fonts/enc/dvips/antt/antt-t2b.enc
%{_texmfdistdir}/fonts/enc/dvips/antt/antt-t2c.enc
%{_texmfdistdir}/fonts/enc/dvips/antt/antt-t5.enc
%{_texmfdistdir}/fonts/enc/dvips/antt/antt-texnansi.enc
%{_texmfdistdir}/fonts/enc/dvips/antt/antt-ts1.enc
%{_texmfdistdir}/fonts/enc/dvips/antt/antt-wncy.enc
%{_texmfdistdir}/fonts/enc/dvips/antt/anttcap-cs.enc
%{_texmfdistdir}/fonts/enc/dvips/antt/anttcap-ec.enc
%{_texmfdistdir}/fonts/enc/dvips/antt/anttcap-qx.enc
%{_texmfdistdir}/fonts/enc/dvips/antt/anttcap-t5.enc
%{_texmfdistdir}/fonts/enc/dvips/antt/anttcap-texnansi.enc
%{_texmfdistdir}/fonts/map/dvips/antt/antt-cs.map
%{_texmfdistdir}/fonts/map/dvips/antt/antt-ec.map
%{_texmfdistdir}/fonts/map/dvips/antt/antt-el.map
%{_texmfdistdir}/fonts/map/dvips/antt/antt-ex.map
%{_texmfdistdir}/fonts/map/dvips/antt/antt-exp.map
%{_texmfdistdir}/fonts/map/dvips/antt/antt-greek.map
%{_texmfdistdir}/fonts/map/dvips/antt/antt-mi.map
%{_texmfdistdir}/fonts/map/dvips/antt/antt-qx.map
%{_texmfdistdir}/fonts/map/dvips/antt/antt-rm.map
%{_texmfdistdir}/fonts/map/dvips/antt/antt-sy.map
%{_texmfdistdir}/fonts/map/dvips/antt/antt-t2a.map
%{_texmfdistdir}/fonts/map/dvips/antt/antt-t2b.map
%{_texmfdistdir}/fonts/map/dvips/antt/antt-t2c.map
%{_texmfdistdir}/fonts/map/dvips/antt/antt-t5.map
%{_texmfdistdir}/fonts/map/dvips/antt/antt-texnansi.map
%{_texmfdistdir}/fonts/map/dvips/antt/antt-ts1.map
%{_texmfdistdir}/fonts/map/dvips/antt/antt-wncy.map
%{_texmfdistdir}/fonts/map/dvips/antt/antt.map
%{_texmfdistdir}/fonts/opentype/public/antt/AntykwaTorunska-Bold.otf
%{_texmfdistdir}/fonts/opentype/public/antt/AntykwaTorunska-BoldItalic.otf
%{_texmfdistdir}/fonts/opentype/public/antt/AntykwaTorunska-Italic.otf
%{_texmfdistdir}/fonts/opentype/public/antt/AntykwaTorunska-Regular.otf
%{_texmfdistdir}/fonts/opentype/public/antt/AntykwaTorunskaCond-Bold.otf
%{_texmfdistdir}/fonts/opentype/public/antt/AntykwaTorunskaCond-BoldItalic.otf
%{_texmfdistdir}/fonts/opentype/public/antt/AntykwaTorunskaCond-Italic.otf
%{_texmfdistdir}/fonts/opentype/public/antt/AntykwaTorunskaCond-Regular.otf
%{_texmfdistdir}/fonts/opentype/public/antt/AntykwaTorunskaCondLight-Italic.otf
%{_texmfdistdir}/fonts/opentype/public/antt/AntykwaTorunskaCondLight-Regular.otf
%{_texmfdistdir}/fonts/opentype/public/antt/AntykwaTorunskaCondMed-Italic.otf
%{_texmfdistdir}/fonts/opentype/public/antt/AntykwaTorunskaCondMed-Regular.otf
%{_texmfdistdir}/fonts/opentype/public/antt/AntykwaTorunskaLight-Italic.otf
%{_texmfdistdir}/fonts/opentype/public/antt/AntykwaTorunskaLight-Regular.otf
%{_texmfdistdir}/fonts/opentype/public/antt/AntykwaTorunskaMed-Italic.otf
%{_texmfdistdir}/fonts/opentype/public/antt/AntykwaTorunskaMed-Regular.otf
%{_texmfdistdir}/fonts/tfm/public/antt/cs-anttb.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/cs-anttbcap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/cs-anttbi.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/cs-anttbicap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/cs-anttcb.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/cs-anttcbcap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/cs-anttcbi.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/cs-anttcbicap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/cs-anttcl.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/cs-anttclcap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/cs-anttcli.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/cs-anttclicap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/cs-anttcm.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/cs-anttcmcap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/cs-anttcmi.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/cs-anttcmicap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/cs-anttcr.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/cs-anttcrcap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/cs-anttcri.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/cs-anttcricap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/cs-anttl.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/cs-anttlcap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/cs-anttli.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/cs-anttlicap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/cs-anttm.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/cs-anttmcap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/cs-anttmi.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/cs-anttmicap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/cs-anttr.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/cs-anttrcap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/cs-anttri.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/cs-anttricap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/ec-anttb.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/ec-anttbcap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/ec-anttbi.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/ec-anttbicap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/ec-anttcb.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/ec-anttcbcap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/ec-anttcbi.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/ec-anttcbicap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/ec-anttcl.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/ec-anttclcap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/ec-anttcli.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/ec-anttclicap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/ec-anttcm.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/ec-anttcmcap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/ec-anttcmi.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/ec-anttcmicap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/ec-anttcr.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/ec-anttcrcap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/ec-anttcri.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/ec-anttcricap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/ec-anttl.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/ec-anttlcap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/ec-anttli.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/ec-anttlicap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/ec-anttm.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/ec-anttmcap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/ec-anttmi.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/ec-anttmicap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/ec-anttr.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/ec-anttrcap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/ec-anttri.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/ec-anttricap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/el-anttb.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/el-anttbi.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/el-anttcb.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/el-anttcbi.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/el-anttcl.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/el-anttcli.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/el-anttcm.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/el-anttcmi.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/el-anttcr.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/el-anttcri.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/el-anttl.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/el-anttli.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/el-anttm.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/el-anttmi.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/el-anttr.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/el-anttri.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/ex-anttb.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/ex-anttcb.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/ex-anttcl.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/ex-anttcm.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/ex-anttcr.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/ex-anttl.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/ex-anttm.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/ex-anttr.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/exp-anttb.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/exp-anttbi.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/exp-anttcb.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/exp-anttcbi.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/exp-anttcl.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/exp-anttcli.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/exp-anttcm.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/exp-anttcmi.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/exp-anttcr.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/exp-anttcri.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/exp-anttl.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/exp-anttli.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/exp-anttm.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/exp-anttmi.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/exp-anttr.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/exp-anttri.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/greek-anttb.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/greek-anttbi.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/greek-anttcb.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/greek-anttcbi.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/greek-anttcl.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/greek-anttcli.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/greek-anttcm.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/greek-anttcmi.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/greek-anttcr.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/greek-anttcri.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/greek-anttl.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/greek-anttli.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/greek-anttm.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/greek-anttmi.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/greek-anttr.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/greek-anttri.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/mi-anttbi.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/mi-anttcbi.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/mi-anttcli.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/mi-anttcmi.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/mi-anttcri.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/mi-anttli.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/mi-anttmi.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/mi-anttri.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/qx-anttb.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/qx-anttbcap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/qx-anttbi.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/qx-anttbicap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/qx-anttcb.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/qx-anttcbcap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/qx-anttcbi.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/qx-anttcbicap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/qx-anttcl.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/qx-anttclcap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/qx-anttcli.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/qx-anttclicap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/qx-anttcm.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/qx-anttcmcap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/qx-anttcmi.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/qx-anttcmicap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/qx-anttcr.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/qx-anttcrcap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/qx-anttcri.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/qx-anttcricap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/qx-anttl.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/qx-anttlcap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/qx-anttli.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/qx-anttlicap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/qx-anttm.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/qx-anttmcap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/qx-anttmi.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/qx-anttmicap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/qx-anttr.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/qx-anttrcap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/qx-anttri.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/qx-anttricap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/rm-anttb.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/rm-anttbi.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/rm-anttcb.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/rm-anttcbi.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/rm-anttcl.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/rm-anttcli.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/rm-anttcm.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/rm-anttcmi.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/rm-anttcr.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/rm-anttcri.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/rm-anttl.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/rm-anttli.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/rm-anttm.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/rm-anttmi.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/rm-anttr.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/rm-anttri.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/sy-anttbz.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/sy-anttcbz.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/sy-anttclz.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/sy-anttcmz.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/sy-anttcrz.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/sy-anttlz.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/sy-anttmz.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/sy-anttrz.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t2a-anttb.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t2a-anttbi.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t2a-anttcb.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t2a-anttcbi.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t2a-anttcl.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t2a-anttcli.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t2a-anttcm.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t2a-anttcmi.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t2a-anttcr.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t2a-anttcri.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t2a-anttl.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t2a-anttli.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t2a-anttm.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t2a-anttmi.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t2a-anttr.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t2a-anttri.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t2b-anttb.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t2b-anttbi.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t2b-anttcb.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t2b-anttcbi.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t2b-anttcl.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t2b-anttcli.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t2b-anttcm.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t2b-anttcmi.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t2b-anttcr.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t2b-anttcri.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t2b-anttl.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t2b-anttli.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t2b-anttm.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t2b-anttmi.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t2b-anttr.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t2b-anttri.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t2c-anttb.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t2c-anttbi.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t2c-anttcb.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t2c-anttcbi.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t2c-anttcl.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t2c-anttcli.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t2c-anttcm.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t2c-anttcmi.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t2c-anttcr.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t2c-anttcri.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t2c-anttl.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t2c-anttli.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t2c-anttm.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t2c-anttmi.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t2c-anttr.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t2c-anttri.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t5-anttb.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t5-anttbcap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t5-anttbi.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t5-anttbicap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t5-anttcb.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t5-anttcbcap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t5-anttcbi.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t5-anttcbicap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t5-anttcl.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t5-anttclcap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t5-anttcli.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t5-anttclicap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t5-anttcm.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t5-anttcmcap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t5-anttcmi.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t5-anttcmicap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t5-anttcr.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t5-anttcrcap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t5-anttcri.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t5-anttcricap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t5-anttl.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t5-anttlcap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t5-anttli.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t5-anttlicap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t5-anttm.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t5-anttmcap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t5-anttmi.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t5-anttmicap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t5-anttr.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t5-anttrcap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t5-anttri.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/t5-anttricap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/texnansi-anttb.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/texnansi-anttbcap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/texnansi-anttbi.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/texnansi-anttbicap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/texnansi-anttcb.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/texnansi-anttcbcap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/texnansi-anttcbi.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/texnansi-anttcbicap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/texnansi-anttcl.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/texnansi-anttclcap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/texnansi-anttcli.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/texnansi-anttclicap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/texnansi-anttcm.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/texnansi-anttcmcap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/texnansi-anttcmi.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/texnansi-anttcmicap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/texnansi-anttcr.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/texnansi-anttcrcap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/texnansi-anttcri.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/texnansi-anttcricap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/texnansi-anttl.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/texnansi-anttlcap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/texnansi-anttli.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/texnansi-anttlicap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/texnansi-anttm.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/texnansi-anttmcap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/texnansi-anttmi.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/texnansi-anttmicap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/texnansi-anttr.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/texnansi-anttrcap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/texnansi-anttri.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/texnansi-anttricap.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/ts1-anttb.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/ts1-anttbi.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/ts1-anttcb.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/ts1-anttcbi.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/ts1-anttcl.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/ts1-anttcli.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/ts1-anttcm.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/ts1-anttcmi.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/ts1-anttcr.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/ts1-anttcri.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/ts1-anttl.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/ts1-anttli.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/ts1-anttm.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/ts1-anttmi.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/ts1-anttr.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/ts1-anttri.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/wncy-anttb.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/wncy-anttbi.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/wncy-anttcb.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/wncy-anttcbi.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/wncy-anttcl.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/wncy-anttcli.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/wncy-anttcm.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/wncy-anttcmi.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/wncy-anttcr.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/wncy-anttcri.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/wncy-anttl.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/wncy-anttli.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/wncy-anttm.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/wncy-anttmi.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/wncy-anttr.tfm
%{_texmfdistdir}/fonts/tfm/public/antt/wncy-anttri.tfm
%{_texmfdistdir}/fonts/type1/public/antt/anttb.pfb
%{_texmfdistdir}/fonts/type1/public/antt/anttbi.pfb
%{_texmfdistdir}/fonts/type1/public/antt/anttcb.pfb
%{_texmfdistdir}/fonts/type1/public/antt/anttcbi.pfb
%{_texmfdistdir}/fonts/type1/public/antt/anttcl.pfb
%{_texmfdistdir}/fonts/type1/public/antt/anttcli.pfb
%{_texmfdistdir}/fonts/type1/public/antt/anttcm.pfb
%{_texmfdistdir}/fonts/type1/public/antt/anttcmi.pfb
%{_texmfdistdir}/fonts/type1/public/antt/anttcr.pfb
%{_texmfdistdir}/fonts/type1/public/antt/anttcri.pfb
%{_texmfdistdir}/fonts/type1/public/antt/anttl.pfb
%{_texmfdistdir}/fonts/type1/public/antt/anttli.pfb
%{_texmfdistdir}/fonts/type1/public/antt/anttm.pfb
%{_texmfdistdir}/fonts/type1/public/antt/anttmi.pfb
%{_texmfdistdir}/fonts/type1/public/antt/anttr.pfb
%{_texmfdistdir}/fonts/type1/public/antt/anttri.pfb
%{_texmfdistdir}/tex/latex/antt/anttor.sty
%{_texmfdistdir}/tex/latex/antt/antyktor.sty
%{_texmfdistdir}/tex/latex/antt/il2antt.fd
%{_texmfdistdir}/tex/latex/antt/il2anttc.fd
%{_texmfdistdir}/tex/latex/antt/il2anttl.fd
%{_texmfdistdir}/tex/latex/antt/il2anttlc.fd
%{_texmfdistdir}/tex/latex/antt/ly1antt.fd
%{_texmfdistdir}/tex/latex/antt/ly1anttc.fd
%{_texmfdistdir}/tex/latex/antt/ly1anttl.fd
%{_texmfdistdir}/tex/latex/antt/ly1anttlc.fd
%{_texmfdistdir}/tex/latex/antt/omlantt.fd
%{_texmfdistdir}/tex/latex/antt/omlanttc.fd
%{_texmfdistdir}/tex/latex/antt/omlanttl.fd
%{_texmfdistdir}/tex/latex/antt/omlanttlc.fd
%{_texmfdistdir}/tex/latex/antt/omsantt.fd
%{_texmfdistdir}/tex/latex/antt/omsanttc.fd
%{_texmfdistdir}/tex/latex/antt/omsanttl.fd
%{_texmfdistdir}/tex/latex/antt/omsanttlc.fd
%{_texmfdistdir}/tex/latex/antt/omxantt.fd
%{_texmfdistdir}/tex/latex/antt/omxanttc.fd
%{_texmfdistdir}/tex/latex/antt/omxanttl.fd
%{_texmfdistdir}/tex/latex/antt/omxanttlc.fd
%{_texmfdistdir}/tex/latex/antt/ot1antt.fd
%{_texmfdistdir}/tex/latex/antt/ot1anttc.fd
%{_texmfdistdir}/tex/latex/antt/ot1anttcm.fd
%{_texmfdistdir}/tex/latex/antt/ot1anttl.fd
%{_texmfdistdir}/tex/latex/antt/ot1anttlc.fd
%{_texmfdistdir}/tex/latex/antt/ot1anttlcm.fd
%{_texmfdistdir}/tex/latex/antt/ot1anttlm.fd
%{_texmfdistdir}/tex/latex/antt/ot1anttm.fd
%{_texmfdistdir}/tex/latex/antt/ot2antt.fd
%{_texmfdistdir}/tex/latex/antt/ot2anttc.fd
%{_texmfdistdir}/tex/latex/antt/ot2anttl.fd
%{_texmfdistdir}/tex/latex/antt/ot2anttlc.fd
%{_texmfdistdir}/tex/latex/antt/ot4antt.fd
%{_texmfdistdir}/tex/latex/antt/ot4anttc.fd
%{_texmfdistdir}/tex/latex/antt/ot4anttl.fd
%{_texmfdistdir}/tex/latex/antt/ot4anttlc.fd
%{_texmfdistdir}/tex/latex/antt/qxantt.fd
%{_texmfdistdir}/tex/latex/antt/qxanttc.fd
%{_texmfdistdir}/tex/latex/antt/qxanttl.fd
%{_texmfdistdir}/tex/latex/antt/qxanttlc.fd
%{_texmfdistdir}/tex/latex/antt/t1antt.fd
%{_texmfdistdir}/tex/latex/antt/t1anttc.fd
%{_texmfdistdir}/tex/latex/antt/t1anttl.fd
%{_texmfdistdir}/tex/latex/antt/t1anttlc.fd
%{_texmfdistdir}/tex/latex/antt/t2aantt.fd
%{_texmfdistdir}/tex/latex/antt/t2aanttc.fd
%{_texmfdistdir}/tex/latex/antt/t2aanttl.fd
%{_texmfdistdir}/tex/latex/antt/t2aanttlc.fd
%{_texmfdistdir}/tex/latex/antt/t2bantt.fd
%{_texmfdistdir}/tex/latex/antt/t2banttc.fd
%{_texmfdistdir}/tex/latex/antt/t2banttl.fd
%{_texmfdistdir}/tex/latex/antt/t2banttlc.fd
%{_texmfdistdir}/tex/latex/antt/t2cantt.fd
%{_texmfdistdir}/tex/latex/antt/t2canttc.fd
%{_texmfdistdir}/tex/latex/antt/t2canttl.fd
%{_texmfdistdir}/tex/latex/antt/t2canttlc.fd
%{_texmfdistdir}/tex/latex/antt/t5antt.fd
%{_texmfdistdir}/tex/latex/antt/t5anttc.fd
%{_texmfdistdir}/tex/latex/antt/t5anttl.fd
%{_texmfdistdir}/tex/latex/antt/t5anttlc.fd
%{_texmfdistdir}/tex/latex/antt/ts1antt.fd
%{_texmfdistdir}/tex/latex/antt/ts1anttc.fd
%{_texmfdistdir}/tex/latex/antt/ts1anttl.fd
%{_texmfdistdir}/tex/latex/antt/ts1anttlc.fd
%{_texmfdistdir}/tex/plain/antt/antt-math.tex
%doc %{_texmfdistdir}/doc/fonts/antt/AntykwaTorunska-doc-en-2_03.pdf
%doc %{_texmfdistdir}/doc/fonts/antt/AntykwaTorunska-doc-pl-2_03.pdf
%doc %{_texmfdistdir}/doc/fonts/antt/AntykwaTorunska-doc-src-2_03.zip
%doc %{_texmfdistdir}/doc/fonts/antt/GUST-FONT-NOSOURCE-LICENSE.txt
%doc %{_texmfdistdir}/doc/fonts/antt/MANIFEST.txt
%doc %{_texmfdistdir}/doc/fonts/antt/README
%doc %{_texmfdistdir}/doc/fonts/antt/antt-latex-cyr.tex
%doc %{_texmfdistdir}/doc/fonts/antt/antt-latex-math.tex
%doc %{_texmfdistdir}/doc/fonts/antt/antt-latex-pl.tex
%doc %{_texmfdistdir}/doc/fonts/antt/antt-latex-t2a.tex
%doc %{_texmfdistdir}/doc/fonts/antt/antt-latex-t5.tex
%doc %{_texmfdistdir}/doc/fonts/antt/antt-mathtest.tex
%doc %{_texmfdistdir}/doc/fonts/antt/antt-table.tex
%doc %{_texmfdistdir}/doc/latex/antt/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16665 |12mr|texlive-anufinalexam-20120417-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26053
# category Package
# catalog-ctan /macros/latex/contrib/anufinalexam/ANUfinalexam.tex
# catalog-date 2012-04-17 00:02:56 +0200
# catalog-license gpl
# catalog-version undef
Name:		texlive-anufinalexam
Version:	20120417
Release:	2
Summary:	LaTeX document shell for ANU final exam
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/anufinalexam/ANUfinalexam.tex
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/anufinalexam.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/anufinalexam.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
This LaTeX document shell is created for the standard
formatting of final exams in The Australian National
University.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/anufinalexam/ANUfinalexam.tex
%doc %{_texmfdistdir}/doc/latex/anufinalexam/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16666 |12mr|texlive-anyfontsize-20100215-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17050
# category Package
# catalog-ctan /macros/latex/contrib/anyfontsize
# catalog-date 2010-02-15 00:07:58 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-anyfontsize
Version:	20100215
Release:	2
Summary:	Select any font size in LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/anyfontsize
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/anyfontsize.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/anyfontsize.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package allows the to user select any font size (via e.g.
\fontsize{...}{...}\selectfont), even those sizes that are not
listed in the .fd file. If such a size is requested, LaTeX will
search for and select the nearest listed size; anyfontsize will
then scale the font to the size actually requested. Similar
functionality is available for the CM family, for the EC
family, or for either computer modern encoding; the present
package generalises the facility.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/anyfontsize/anyfontsize.sty
%doc %{_texmfdistdir}/doc/latex/anyfontsize/README
%doc %{_texmfdistdir}/doc/latex/anyfontsize/anyfontsize.pdf
%doc %{_texmfdistdir}/doc/latex/anyfontsize/anyfontsize.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16667 |12mr|texlive-anysize-20090924-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/anysize
# catalog-date 2009-09-24 14:57:17 +0200
# catalog-license pd
# catalog-version undef
Name:		texlive-anysize
Version:	20090924
Release:	2
Summary:	A simple package to set up document margins
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/anysize
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/anysize.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/anysize.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package is considered obsolete; alternatives are the
typearea package from the koma-script bundle, or the geometry
package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/anysize/anysize.sty
%doc %{_texmfdistdir}/doc/latex/anysize/README
%doc %{_texmfdistdir}/doc/latex/anysize/anysize.pdf
%doc %{_texmfdistdir}/doc/latex/anysize/anysize.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16668 |12mr|texlive-aomart-1.10-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23349
# category Package
# catalog-ctan /macros/latex/contrib/aomart
# catalog-date 2011-06-22 20:08:44 +0200
# catalog-license lppl1.3
# catalog-version 1.10
Name:		texlive-aomart
Version:	1.10
Release:	2
Summary:	Typeset articles for the Annals of Mathematics
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/aomart
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/aomart.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/aomart.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/aomart.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a class for typesetting articles for The
Annals of Mathematics.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/aomart/aomalpha.bst
%{_texmfdistdir}/bibtex/bst/aomart/aomplain.bst
%{_texmfdistdir}/tex/latex/aomart/aomart.cls
%doc %{_texmfdistdir}/doc/latex/aomart/Makefile
%doc %{_texmfdistdir}/doc/latex/aomart/README
%doc %{_texmfdistdir}/doc/latex/aomart/aomart.bib
%doc %{_texmfdistdir}/doc/latex/aomart/aomart.pdf
%doc %{_texmfdistdir}/doc/latex/aomart/aomsample.bib
%doc %{_texmfdistdir}/doc/latex/aomart/aomsample.pdf
%doc %{_texmfdistdir}/doc/latex/aomart/aomsample.tex
%doc %{_texmfdistdir}/doc/latex/aomart/aomsample1.pdf
%doc %{_texmfdistdir}/doc/latex/aomart/aomsample1.tex
%doc %{_texmfdistdir}/doc/latex/aomart/fullref.pl
#- source
%doc %{_texmfdistdir}/source/latex/aomart/aomart.dtx
%doc %{_texmfdistdir}/source/latex/aomart/aomart.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16669 |12mr|texlive-apa-1.3.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/apa
# catalog-date 2008-12-23 16:23:48 +0100
# catalog-license lppl
# catalog-version 1.3.4
Name:		texlive-apa
Version:	1.3.4
Release:	2
Summary:	American Psychological Association format
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/apa
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/apa.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/apa.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A LaTeX class to format text according to the American
Psychological Association Publication Manual (5th ed.)
specifications for manuscripts or to the APA journal look found
in journals like the Journal of Experimental Psychology etc. In
addition, it provides regular LaTeX-like output with a few
enhancements and APA-motivated changes.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/apa/apa.cls
%{_texmfdistdir}/tex/latex/apa/dutch.apa
%{_texmfdistdir}/tex/latex/apa/english.apa
%{_texmfdistdir}/tex/latex/apa/greek.apa
%doc %{_texmfdistdir}/doc/latex/apa/APAendfloat.cfg
%doc %{_texmfdistdir}/doc/latex/apa/CHANGELOG.txt
%doc %{_texmfdistdir}/doc/latex/apa/LICENCE
%doc %{_texmfdistdir}/doc/latex/apa/README
%doc %{_texmfdistdir}/doc/latex/apa/apacls.html
%doc %{_texmfdistdir}/doc/latex/apa/apacls.txt
%doc %{_texmfdistdir}/doc/latex/apa/apaenum.txt
%doc %{_texmfdistdir}/doc/latex/apa/apaexample.tex
%doc %{_texmfdistdir}/doc/latex/apa/examplebib.bib
%doc %{_texmfdistdir}/doc/latex/apa/examples.txt

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16670 |12mr|texlive-apa6-1.30-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25852
# category Package
# catalog-ctan /macros/latex/contrib/apa6
# catalog-date 2012-04-04 15:21:46 +0200
# catalog-license lppl1.3
# catalog-version 1.3
Name:		texlive-apa6
Version:	1.30
Release:	1
Summary:	Format documents in APA style (6th edition)
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/apa6
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/apa6.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/apa6.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/apa6.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The class formats documents in APA style (6th Edition). It
provides a full set of facilities in three different output
modes (journal-like appearance, double-spaced manuscript,
LaTeX-like document), in contrast to the earlier apa6e, which
only formats double-spaced manuscripts in APA style. The class
can mask author identity for copies for use in masked peer
review. Citations are provided using the apacite bundle; the
class requires that package if citations are to be typeset. The
class is a development of the apa class (which is no longer
maintained).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/apa6/apa6.cls
%{_texmfdistdir}/tex/latex/apa6/config/APAamerican.txt
%{_texmfdistdir}/tex/latex/apa6/config/APAbritish.txt
%{_texmfdistdir}/tex/latex/apa6/config/APAczech.txt
%{_texmfdistdir}/tex/latex/apa6/config/APAdutch.txt
%{_texmfdistdir}/tex/latex/apa6/config/APAendfloat.cfg
%{_texmfdistdir}/tex/latex/apa6/config/APAenglish.txt
%{_texmfdistdir}/tex/latex/apa6/config/APAgerman.txt
%{_texmfdistdir}/tex/latex/apa6/config/APAgreek.txt
%{_texmfdistdir}/tex/latex/apa6/config/APAngerman.txt
%doc %{_texmfdistdir}/doc/latex/apa6/README
%doc %{_texmfdistdir}/doc/latex/apa6/README.txt
%doc %{_texmfdistdir}/doc/latex/apa6/apa6.pdf
%doc %{_texmfdistdir}/doc/latex/apa6/pseudoTeX/apa6.ptex
%doc %{_texmfdistdir}/doc/latex/apa6/samples/Figure1.pdf
%doc %{_texmfdistdir}/doc/latex/apa6/samples/bibliography.bib
%doc %{_texmfdistdir}/doc/latex/apa6/samples/longsample.tex
%doc %{_texmfdistdir}/doc/latex/apa6/samples/shortsample.tex
#- source
%doc %{_texmfdistdir}/source/latex/apa6/apa6.dtx
%doc %{_texmfdistdir}/source/latex/apa6/apa6.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16671 |12mr|texlive-apa6e-0.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23350
# category Package
# catalog-ctan /macros/latex/contrib/apa6e
# catalog-date 2011-07-03 10:15:22 +0200
# catalog-license other-free
# catalog-version 0.3
Name:		texlive-apa6e
Version:	0.3
Release:	2
Summary:	Format manuscripts to APA 6th edition guidelines
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/apa6e
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/apa6e.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/apa6e.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/apa6e.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This is a minimalist class file for formatting manuscripts in
the style described in the American Psychological Association
(APA) 6th edition guidelines. Some day, the established (and
more capable) apa class will perhaps gain support for the 6th
edition of the APA guidelines, in which case users should
probably use it instead. But in the mean time, this class may
be useful.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/apa6e/apa6e.cls
%doc %{_texmfdistdir}/doc/latex/apa6e/README
%doc %{_texmfdistdir}/doc/latex/apa6e/apa6e.pdf
#- source
%doc %{_texmfdistdir}/source/latex/apa6e/apa6e.dtx
%doc %{_texmfdistdir}/source/latex/apa6e/apa6e.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16672 |12mr|texlive-apacite-6.01-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25515
# category Package
# catalog-ctan /biblio/bibtex/contrib/apacite
# catalog-date 2012-02-26 23:50:03 +0100
# catalog-license lppl
# catalog-version 6.01
Name:		texlive-apacite
Version:	6.01
Release:	2
Summary:	Citation style following the rules of the APA
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/apacite
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/apacite.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/apacite.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/apacite.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Apacite provides a BibTeX style and a LaTeX package which are
designed to match the requirements of the American
Psychological Association's style for citations. The package
follows the 6th edition of the APA manual, and is designed to
work with the apa6 class. A test document is provided. The
package is compatible with chapterbib and (to some extent) with
hyperref (for limits of compatibility, see the documentation).
The package also includes a means of generating an author index
for a document.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/apacite/apacann.bst
%{_texmfdistdir}/bibtex/bst/apacite/apacannx.bst
%{_texmfdistdir}/bibtex/bst/apacite/apacite.bst
%{_texmfdistdir}/bibtex/bst/apacite/apacitex.bst
%{_texmfdistdir}/tex/latex/apacite/apacdoc.sty
%{_texmfdistdir}/tex/latex/apacite/apacite.sty
%{_texmfdistdir}/tex/latex/apacite/dutch.apc
%{_texmfdistdir}/tex/latex/apacite/english.apc
%{_texmfdistdir}/tex/latex/apacite/finnish.apc
%{_texmfdistdir}/tex/latex/apacite/french.apc
%{_texmfdistdir}/tex/latex/apacite/german.apc
%{_texmfdistdir}/tex/latex/apacite/greek.apc
%{_texmfdistdir}/tex/latex/apacite/ngerman.apc
%{_texmfdistdir}/tex/latex/apacite/norsk.apc
%{_texmfdistdir}/tex/latex/apacite/spanish.apc
%{_texmfdistdir}/tex/latex/apacite/swedish.apc
%doc %{_texmfdistdir}/doc/bibtex/apacite/README
%doc %{_texmfdistdir}/doc/bibtex/apacite/apa5ex.bib
%doc %{_texmfdistdir}/doc/bibtex/apacite/apacite.pdf
%doc %{_texmfdistdir}/doc/bibtex/apacite/apacxmpl.tex
#- source
%doc %{_texmfdistdir}/source/bibtex/apacite/apacite.drv
%doc %{_texmfdistdir}/source/bibtex/apacite/apacite.dtx
%doc %{_texmfdistdir}/source/bibtex/apacite/apacite.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16673 |12mr|texlive-apalike2-20091109-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /biblio/bibtex/contrib/apalike2/apalike2.bst
# catalog-date 2009-11-09 13:03:38 +0100
# catalog-license other-free
# catalog-version undef
Name:		texlive-apalike2
Version:	20091109
Release:	2
Summary:	Bibliography style that approaches APA requirements
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/apalike2/apalike2.bst
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/apalike2.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Described as a "local adaptation" of apalike.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/apalike2/apalike2.bst

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16674 |12mr|texlive-appendix-1.2b-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/appendix
# catalog-date 2009-09-02 11:33:10 +0200
# catalog-license lppl
# catalog-version 1.2b
Name:		texlive-appendix
Version:	1.2b
Release:	2
Summary:	Extra control of appendices
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/appendix
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/appendix.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/appendix.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/appendix.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The appendix package provides various ways of formatting the
titles of appendices. Also (sub)appendices environments are
provided that can be used, for example, for per chapter/section
appendices. The word `Appendix' or similar can be prepended to
the appendix number for article class documents. The word
`Appendices' or similar can be added to the table of contents
before the appendices are listed. The word `Appendices' or
similar can be typeset as a \part-like heading (page) in the
body. An appendices environment is provided which can be used
instead of the \appendix command.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/appendix/appendix.sty
%doc %{_texmfdistdir}/doc/latex/appendix/README
%doc %{_texmfdistdir}/doc/latex/appendix/appendix.pdf
#- source
%doc %{_texmfdistdir}/source/latex/appendix/appendix.dtx
%doc %{_texmfdistdir}/source/latex/appendix/appendix.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16675 |12mr|texlive-appendixnumberbeamer-20120329-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25809
# category Package
# catalog-ctan /macros/latex/contrib/beamer-contrib/appendixnumberbeamer
# catalog-date 2012-03-29 08:44:19 +0200
# catalog-license gpl3
# catalog-version undef
Name:		texlive-appendixnumberbeamer
Version:	20120329
Release:	1
Summary:	Manage frame numbering in appendixes in beamer
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/beamer-contrib/appendixnumberbeamer
License:	GPL3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/appendixnumberbeamer.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/appendixnumberbeamer.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package arranges that an appendix in a beamer presentation
is not counted in the frame count of the presentation;
appendixes are numbered starting from one.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/appendixnumberbeamer/appendixnumberbeamer.sty
%doc %{_texmfdistdir}/doc/latex/appendixnumberbeamer/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16676 |12mr|texlive-apprends-latex-4.02-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19306
# category Package
# catalog-ctan /info/apprends-latex
# catalog-date 2010-07-09 10:38:38 +0200
# catalog-license lppl
# catalog-version 4.02
Name:		texlive-apprends-latex
Version:	4.02
Release:	2
Summary:	Apprends LaTeX!
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/apprends-latex
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/apprends-latex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/apprends-latex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
Apprends LaTeX! ("Learn LaTeX", in English) is French
documentation for LaTeX beginners.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/apprends-latex/Apprends_LaTeX.pdf
%doc %{_texmfdistdir}/doc/latex/apprends-latex/Apprends_LaTeX.tex
%doc %{_texmfdistdir}/doc/latex/apprends-latex/README
%doc %{_texmfdistdir}/doc/latex/apprends-latex/avance.bib
%doc %{_texmfdistdir}/doc/latex/apprends-latex/bibliographie-index.bib
%doc %{_texmfdistdir}/doc/latex/apprends-latex/divers.bib
%doc %{_texmfdistdir}/doc/latex/apprends-latex/exemples/Makefile
%doc %{_texmfdistdir}/doc/latex/apprends-latex/exemples/beamer-themes.pl
%doc %{_texmfdistdir}/doc/latex/apprends-latex/exemples/beamer-titlepage.tex
%doc %{_texmfdistdir}/doc/latex/apprends-latex/exemples/currvita.tex
%doc %{_texmfdistdir}/doc/latex/apprends-latex/exemples/curve-experience.tex
%doc %{_texmfdistdir}/doc/latex/apprends-latex/exemples/curve-extra.tex
%doc %{_texmfdistdir}/doc/latex/apprends-latex/exemples/curve-formation.tex
%doc %{_texmfdistdir}/doc/latex/apprends-latex/exemples/curve-langues.tex
%doc %{_texmfdistdir}/doc/latex/apprends-latex/exemples/curve-methodologies.tex
%doc %{_texmfdistdir}/doc/latex/apprends-latex/exemples/curve-references.tex
%doc %{_texmfdistdir}/doc/latex/apprends-latex/exemples/curve.tex
%doc %{_texmfdistdir}/doc/latex/apprends-latex/exemples/letter.tex
%doc %{_texmfdistdir}/doc/latex/apprends-latex/exemples/moderncv.tex
%doc %{_texmfdistdir}/doc/latex/apprends-latex/exemples/polices.pl
%doc %{_texmfdistdir}/doc/latex/apprends-latex/exemples/scrlttr2.tex
%doc %{_texmfdistdir}/doc/latex/apprends-latex/exemples/seraphin-lampion.jpg
%doc %{_texmfdistdir}/doc/latex/apprends-latex/exemples/slides.tex
%doc %{_texmfdistdir}/doc/latex/apprends-latex/exemples/tikz.tex
%doc %{_texmfdistdir}/doc/latex/apprends-latex/graphisme.bib
%doc %{_texmfdistdir}/doc/latex/apprends-latex/index.ist
%doc %{_texmfdistdir}/doc/latex/apprends-latex/latex.bib
%doc %{_texmfdistdir}/doc/latex/apprends-latex/latexmkrc
%doc %{_texmfdistdir}/doc/latex/apprends-latex/typographie.bib

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16677 |12mr|texlive-ar-20080419-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21791
# category Package
# catalog-ctan /macros/latex/contrib/ar
# catalog-date 2008-04-19 22:58:44 +0200
# catalog-license other-free
# catalog-version undef
Name:		texlive-ar
Version:	20080419
Release:	2
Summary:	Capital A and capital R ligature for Apsect Ratio
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ar
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ar.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ar.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Provides MetaFont files and a LaTeX package for producing and
using the uppercase A/R ligature as used by scientists and
engineers in the field of aeronautics as the symbol for "aspect
ratio".

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/ar/ar10.mf
%{_texmfdistdir}/fonts/source/public/ar/ar12.mf
%{_texmfdistdir}/fonts/source/public/ar/ar5.mf
%{_texmfdistdir}/fonts/source/public/ar/ar6.mf
%{_texmfdistdir}/fonts/source/public/ar/ar7.mf
%{_texmfdistdir}/fonts/source/public/ar/ar8.mf
%{_texmfdistdir}/fonts/source/public/ar/ar9.mf
%{_texmfdistdir}/fonts/tfm/public/ar/ar10.tfm
%{_texmfdistdir}/fonts/tfm/public/ar/ar12.tfm
%{_texmfdistdir}/fonts/tfm/public/ar/ar5.tfm
%{_texmfdistdir}/fonts/tfm/public/ar/ar6.tfm
%{_texmfdistdir}/fonts/tfm/public/ar/ar7.tfm
%{_texmfdistdir}/fonts/tfm/public/ar/ar8.tfm
%{_texmfdistdir}/fonts/tfm/public/ar/ar9.tfm
%{_texmfdistdir}/tex/latex/ar/ar.sty
%doc %{_texmfdistdir}/doc/latex/ar/ar.txt

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16678 |12mr|texlive-arabi-1.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25095
# category Package
# catalog-ctan /language/arabic/arabi
# catalog-date 2011-12-04 22:44:34 +0100
# catalog-license lppl
# catalog-version 1.1
Name:		texlive-arabi
Version:	1.1
Release:	3
Summary:	(La)TeX support for Arabic and Farsi, compliant with Babel
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/arabic/arabi
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/arabi.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/arabi.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides the Arabic and Farsi script support for
TeX without the need of any external pre-processor, and in a
way that is compatible with babel. The bi-directional
capability supposes that the user has a TeX engine that knows
the four primitives \beginR, \endR, \beginL and \endL. That is
the case in both the TeX--XeT and e-TeX engines. Arabi will
accept input in several 8-bit encodings, including UTF-8. Arabi
can make use of a wide variety of Arabic and Farsi fonts; PDF
files generated using Arabi may be searched, and text may be
copied from them and pasted elsewhere.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/arabi/arabeyes/ae_almohanad_boldItalitalic.afm
%{_texmfdistdir}/fonts/afm/arabi/arabeyes/ae_almohanad_thin.afm
%{_texmfdistdir}/fonts/afm/arabi/arabeyes/ae_almohanad_xxbold.afm
%{_texmfdistdir}/fonts/enc/dvips/arabi/ararabeyes.enc
%{_texmfdistdir}/fonts/enc/dvips/arabi/ardtpnaskh.enc
%{_texmfdistdir}/fonts/enc/dvips/arabi/ardtpthuluth.enc
%{_texmfdistdir}/fonts/enc/dvips/arabi/armonotype.enc
%{_texmfdistdir}/fonts/enc/dvips/arabi/aromega.enc
%{_texmfdistdir}/fonts/enc/dvips/arabi/arsimplified.enc
%{_texmfdistdir}/fonts/enc/dvips/arabi/arunicode.enc
%{_texmfdistdir}/fonts/enc/dvips/arabi/farsitex.enc
%{_texmfdistdir}/fonts/enc/dvips/arabi/farsiwebencoding.enc
%{_texmfdistdir}/fonts/enc/dvips/arabi/frmonotype.enc
%{_texmfdistdir}/fonts/enc/dvips/arabi/frsimple.enc
%{_texmfdistdir}/fonts/enc/dvips/arabi/frsimplified.enc
%{_texmfdistdir}/fonts/enc/dvips/arabi/frunicode.enc
%{_texmfdistdir}/fonts/map/dvips/arabi/arabi.map
%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/ae_almohanad_xxbold.tfm
%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/ae_alyermook.tfm
%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/ae_arab.tfm
%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/ae_tholoth.tfm
%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/aealbattar.tfm
%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/aealmateen.tfm
%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/aealmohanadb.tfm
%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/aealmohanadbolditalic.tfm
%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/aealmothnna.tfm
%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/aealyermook.tfm
%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/aearab.tfm
%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/aecortoba.tfm
%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/aedimnah.tfm
%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/aefurat.tfm
%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/aegranada.tfm
%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/aegraph.tfm
%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/aehani.tfm
%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/aehor.tfm
%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/aekayrawan.tfm
%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/aekhalid.tfm
%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/aemashq.tfm
%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/aemetal.tfm
%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/aenada.tfm
%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/aenagham.tfm
%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/aenice.tfm
%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/aeostorah.tfm
%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/aeouhod.tfm
%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/aepetra.tfm
%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/aerehan.tfm
%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/aesalem.tfm
%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/aeshado.tfm
%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/aesharjah.tfm
%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/aesindibad.tfm
%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/aetarablus.tfm
%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/aetholoth.tfm
%{_texmfdistdir}/fonts/tfm/arabi/farsiweb/homa.tfm
%{_texmfdistdir}/fonts/tfm/arabi/farsiweb/nazli.tfm
%{_texmfdistdir}/fonts/tfm/arabi/farsiweb/nazlib.tfm
%{_texmfdistdir}/fonts/tfm/arabi/farsiweb/nazlibout.tfm
%{_texmfdistdir}/fonts/tfm/arabi/farsiweb/nazliout.tfm
%{_texmfdistdir}/fonts/tfm/arabi/farsiweb/titr.tfm
%{_texmfdistdir}/fonts/tfm/arabi/farsiweb/titrout.tfm
%{_texmfdistdir}/fonts/type1/arabi/arabeyes/ae_albattar.pfb
%{_texmfdistdir}/fonts/type1/arabi/arabeyes/ae_almateen.pfb
%{_texmfdistdir}/fonts/type1/arabi/arabeyes/ae_almohanad_bold.pfb
%{_texmfdistdir}/fonts/type1/arabi/arabeyes/ae_almohanad_boldItalitalic.pfb
%{_texmfdistdir}/fonts/type1/arabi/arabeyes/ae_almohanad_thin.pfb
%{_texmfdistdir}/fonts/type1/arabi/arabeyes/ae_almohanad_xxbold.pfb
%{_texmfdistdir}/fonts/type1/arabi/arabeyes/ae_almothnna.pfb
%{_texmfdistdir}/fonts/type1/arabi/arabeyes/ae_alyermook.pfb
%{_texmfdistdir}/fonts/type1/arabi/arabeyes/ae_arab.pfb
%{_texmfdistdir}/fonts/type1/arabi/arabeyes/ae_cortoba.pfb
%{_texmfdistdir}/fonts/type1/arabi/arabeyes/ae_dimnah.pfb
%{_texmfdistdir}/fonts/type1/arabi/arabeyes/ae_furat.pfb
%{_texmfdistdir}/fonts/type1/arabi/arabeyes/ae_granada.pfb
%{_texmfdistdir}/fonts/type1/arabi/arabeyes/ae_graph.pfb
%{_texmfdistdir}/fonts/type1/arabi/arabeyes/ae_hani.pfb
%{_texmfdistdir}/fonts/type1/arabi/arabeyes/ae_hor.pfb
%{_texmfdistdir}/fonts/type1/arabi/arabeyes/ae_kayrawan.pfb
%{_texmfdistdir}/fonts/type1/arabi/arabeyes/ae_khalid.pfb
%{_texmfdistdir}/fonts/type1/arabi/arabeyes/ae_mashq.pfb
%{_texmfdistdir}/fonts/type1/arabi/arabeyes/ae_metal.pfb
%{_texmfdistdir}/fonts/type1/arabi/arabeyes/ae_nada.pfb
%{_texmfdistdir}/fonts/type1/arabi/arabeyes/ae_nagham.pfb
%{_texmfdistdir}/fonts/type1/arabi/arabeyes/ae_nice.pfb
%{_texmfdistdir}/fonts/type1/arabi/arabeyes/ae_ostorah.pfb
%{_texmfdistdir}/fonts/type1/arabi/arabeyes/ae_ouhod.pfb
%{_texmfdistdir}/fonts/type1/arabi/arabeyes/ae_petra.pfb
%{_texmfdistdir}/fonts/type1/arabi/arabeyes/ae_rehan.pfb
%{_texmfdistdir}/fonts/type1/arabi/arabeyes/ae_salem.pfb
%{_texmfdistdir}/fonts/type1/arabi/arabeyes/ae_shado.pfb
%{_texmfdistdir}/fonts/type1/arabi/arabeyes/ae_sharjah.pfb
%{_texmfdistdir}/fonts/type1/arabi/arabeyes/ae_sindibad.pfb
%{_texmfdistdir}/fonts/type1/arabi/arabeyes/ae_tarablus.pfb
%{_texmfdistdir}/fonts/type1/arabi/arabeyes/ae_tholoth.pfb
%{_texmfdistdir}/fonts/type1/arabi/farsiweb/homa.pfb
%{_texmfdistdir}/fonts/type1/arabi/farsiweb/nazli.pfb
%{_texmfdistdir}/fonts/type1/arabi/farsiweb/nazlib.pfb
%{_texmfdistdir}/fonts/type1/arabi/farsiweb/titr.pfb
%{_texmfdistdir}/tex/latex/arabi/8859-6.def
%{_texmfdistdir}/tex/latex/arabi/PPRarabic.sty
%{_texmfdistdir}/tex/latex/arabi/arabi4ht.cfg
%{_texmfdistdir}/tex/latex/arabi/arabic.cfg
%{_texmfdistdir}/tex/latex/arabi/arabic.ldf
%{_texmfdistdir}/tex/latex/arabi/arabicfnt.sty
%{_texmfdistdir}/tex/latex/arabi/arabicore.sty
%{_texmfdistdir}/tex/latex/arabi/arabiftoday.sty
%{_texmfdistdir}/tex/latex/arabi/arabnovowel.sty
%{_texmfdistdir}/tex/latex/arabi/arfonts.sty
%{_texmfdistdir}/tex/latex/arabi/calendrierfpar.sty
%{_texmfdistdir}/tex/latex/arabi/calendrierfpmodified.sty
%{_texmfdistdir}/tex/latex/arabi/cp1256.def
%{_texmfdistdir}/tex/latex/arabi/farsi.ldf
%{_texmfdistdir}/tex/latex/arabi/farsifnt.sty
%{_texmfdistdir}/tex/latex/arabi/fmultico.sty
%{_texmfdistdir}/tex/latex/arabi/fnum.sty
%{_texmfdistdir}/tex/latex/arabi/frfonts.sty
%{_texmfdistdir}/tex/latex/arabi/haparabica.sty
%{_texmfdistdir}/tex/latex/arabi/laeaealbattar.fd
%{_texmfdistdir}/tex/latex/arabi/laeaealmateen.fd
%{_texmfdistdir}/tex/latex/arabi/laeaealmohanadb.fd
%{_texmfdistdir}/tex/latex/arabi/laeaealmothnna.fd
%{_texmfdistdir}/tex/latex/arabi/laeaealyermook.fd
%{_texmfdistdir}/tex/latex/arabi/laeaearab.fd
%{_texmfdistdir}/tex/latex/arabi/laeaecortoba.fd
%{_texmfdistdir}/tex/latex/arabi/laeaedimnah.fd
%{_texmfdistdir}/tex/latex/arabi/laeaefurat.fd
%{_texmfdistdir}/tex/latex/arabi/laeaegranada.fd
%{_texmfdistdir}/tex/latex/arabi/laeaegraph.fd
%{_texmfdistdir}/tex/latex/arabi/laeaehani.fd
%{_texmfdistdir}/tex/latex/arabi/laeaehor.fd
%{_texmfdistdir}/tex/latex/arabi/laeaekayrawan.fd
%{_texmfdistdir}/tex/latex/arabi/laeaekhalid.fd
%{_texmfdistdir}/tex/latex/arabi/laeaemashq.fd
%{_texmfdistdir}/tex/latex/arabi/laeaemetal.fd
%{_texmfdistdir}/tex/latex/arabi/laeaenada.fd
%{_texmfdistdir}/tex/latex/arabi/laeaenagham.fd
%{_texmfdistdir}/tex/latex/arabi/laeaenice.fd
%{_texmfdistdir}/tex/latex/arabi/laeaeostorah.fd
%{_texmfdistdir}/tex/latex/arabi/laeaeouhod.fd
%{_texmfdistdir}/tex/latex/arabi/laeaepetra.fd
%{_texmfdistdir}/tex/latex/arabi/laeaerehan.fd
%{_texmfdistdir}/tex/latex/arabi/laeaesalem.fd
%{_texmfdistdir}/tex/latex/arabi/laeaeshado.fd
%{_texmfdistdir}/tex/latex/arabi/laeaesharjah.fd
%{_texmfdistdir}/tex/latex/arabi/laeaesindibad.fd
%{_texmfdistdir}/tex/latex/arabi/laeaetarablus.fd
%{_texmfdistdir}/tex/latex/arabi/laeaetholoth.fd
%{_texmfdistdir}/tex/latex/arabi/laeandlso.fd
%{_texmfdistdir}/tex/latex/arabi/laeararial.fd
%{_texmfdistdir}/tex/latex/arabi/laearcour.fd
%{_texmfdistdir}/tex/latex/arabi/laearomega.fd
%{_texmfdistdir}/tex/latex/arabi/laearsimpo.fd
%{_texmfdistdir}/tex/latex/arabi/laeartimes.fd
%{_texmfdistdir}/tex/latex/arabi/laeasv.fd
%{_texmfdistdir}/tex/latex/arabi/laecmr.fd
%{_texmfdistdir}/tex/latex/arabi/laecmss.fd
%{_texmfdistdir}/tex/latex/arabi/laecmtt.fd
%{_texmfdistdir}/tex/latex/arabi/laedthuluth.fd
%{_texmfdistdir}/tex/latex/arabi/laedtpn.fd
%{_texmfdistdir}/tex/latex/arabi/laedtpnsp.fd
%{_texmfdistdir}/tex/latex/arabi/laeenc.def
%{_texmfdistdir}/tex/latex/arabi/laeenc.dfu
%{_texmfdistdir}/tex/latex/arabi/laekacstbook.fd
%{_texmfdistdir}/tex/latex/arabi/laemaghribi.fd
%{_texmfdistdir}/tex/latex/arabi/laenaskhi.fd
%{_texmfdistdir}/tex/latex/arabi/laereqaa.fd
%{_texmfdistdir}/tex/latex/arabi/laetraditionalarabic.fd
%{_texmfdistdir}/tex/latex/arabi/lagally.sty
%{_texmfdistdir}/tex/latex/arabi/lfecmr.fd
%{_texmfdistdir}/tex/latex/arabi/lfecmss.fd
%{_texmfdistdir}/tex/latex/arabi/lfecmtt.fd
%{_texmfdistdir}/tex/latex/arabi/lfeelham.fd
%{_texmfdistdir}/tex/latex/arabi/lfeenc.def
%{_texmfdistdir}/tex/latex/arabi/lfefandlso.fd
%{_texmfdistdir}/tex/latex/arabi/lfefarsismpl.fd
%{_texmfdistdir}/tex/latex/arabi/lfefrarial.fd
%{_texmfdistdir}/tex/latex/arabi/lfefrtimes.fd
%{_texmfdistdir}/tex/latex/arabi/lfeftraditionalarabic.fd
%{_texmfdistdir}/tex/latex/arabi/lfehoma.fd
%{_texmfdistdir}/tex/latex/arabi/lfekoodak.fd
%{_texmfdistdir}/tex/latex/arabi/lfenazli.fd
%{_texmfdistdir}/tex/latex/arabi/lfenazliout.fd
%{_texmfdistdir}/tex/latex/arabi/lferoya.fd
%{_texmfdistdir}/tex/latex/arabi/lfesmplarabic.fd
%{_texmfdistdir}/tex/latex/arabi/lfeterafik.fd
%{_texmfdistdir}/tex/latex/arabi/lfetitr.fd
%{_texmfdistdir}/tex/latex/arabi/lfetitrout.fd
%{_texmfdistdir}/tex/latex/arabi/mosq.def
%{_texmfdistdir}/tex/latex/arabi/poetry.sty
%{_texmfdistdir}/tex/latex/arabi/puenc-ar.def
%{_texmfdistdir}/tex/latex/arabi/transcmr.fd
%{_texmfdistdir}/tex/latex/arabi/translit.sty
%doc %{_texmfdistdir}/doc/latex/arabi/README
%doc %{_texmfdistdir}/doc/latex/arabi/bblopts.cfg
%doc %{_texmfdistdir}/doc/latex/arabi/big2.pdf
%doc %{_texmfdistdir}/doc/latex/arabi/big2.tex
%doc %{_texmfdistdir}/doc/latex/arabi/fontchart_arabic.pdf
%doc %{_texmfdistdir}/doc/latex/arabi/fontchart_farsi.pdf
%doc %{_texmfdistdir}/doc/latex/arabi/lion.pdf
%doc %{_texmfdistdir}/doc/latex/arabi/lppl.tex
%doc %{_texmfdistdir}/doc/latex/arabi/samplebook.css
%doc %{_texmfdistdir}/doc/latex/arabi/samplebook.html
%doc %{_texmfdistdir}/doc/latex/arabi/samplebook.pdf
%doc %{_texmfdistdir}/doc/latex/arabi/samplebook.tex
%doc %{_texmfdistdir}/doc/latex/arabi/test_beamer.pdf
%doc %{_texmfdistdir}/doc/latex/arabi/testplaintex.pdf
%doc %{_texmfdistdir}/doc/latex/arabi/testplaintex.tex
%doc %{_texmfdistdir}/doc/latex/arabi/user_guide.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16679 |12mr|texlive-arabtex-3.17-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25711
# category Package
# catalog-ctan /language/arabic/arabtex
# catalog-date 2012-03-20 14:44:41 +0100
# catalog-license lppl
# catalog-version 3.17 
Name:		texlive-arabtex
Version:	3.17
Release:	1
Summary:	Macros and fonts for typesetting Arabic
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/arabic/arabtex
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/arabtex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/arabtex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
ArabTeX is a package extending the capabilities of TeX/LaTeX to
generate Arabic and Hebrew text. Input may be in ASCII
transliteration or other encodings (including UTF-8); output
may be Arabic, Hebrew, or any of several languages that use the
Arabic script. ArabTeX consists of a TeX macro package and
Arabic and Hebrew fonts (provided both in Metafont format and
Adobe Type 1). The Arabic font is presently only available in
the Naskhi style. ArabTeX will run with Plain TeX and also with
LaTeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/map/dvips/arabtex/arabtex.map
%{_texmfdistdir}/fonts/source/public/arabtex/arabsymb.mf
%{_texmfdistdir}/fonts/source/public/arabtex/hcaption.mf
%{_texmfdistdir}/fonts/source/public/arabtex/hcbase.mf
%{_texmfdistdir}/fonts/source/public/arabtex/hclassic.mf
%{_texmfdistdir}/fonts/source/public/arabtex/nash.mf
%{_texmfdistdir}/fonts/source/public/arabtex/nash14.mf
%{_texmfdistdir}/fonts/source/public/arabtex/nash14bf.mf
%{_texmfdistdir}/fonts/source/public/arabtex/nashbase.mf
%{_texmfdistdir}/fonts/source/public/arabtex/nashchar.mf
%{_texmfdistdir}/fonts/source/public/arabtex/nashdia.mf
%{_texmfdistdir}/fonts/source/public/arabtex/nashdig.mf
%{_texmfdistdir}/fonts/source/public/arabtex/nashlig.mf
%{_texmfdistdir}/fonts/source/public/arabtex/nashspec.mf
%{_texmfdistdir}/fonts/source/public/arabtex/xarbsymb.mf
%{_texmfdistdir}/fonts/source/public/arabtex/xnsh.mf
%{_texmfdistdir}/fonts/source/public/arabtex/xnsh14.mf
%{_texmfdistdir}/fonts/source/public/arabtex/xnsh14bf.mf
%{_texmfdistdir}/fonts/source/public/arabtex/xnshbase.mf
%{_texmfdistdir}/fonts/source/public/arabtex/xnshchar.mf
%{_texmfdistdir}/fonts/source/public/arabtex/xnshdia.mf
%{_texmfdistdir}/fonts/source/public/arabtex/xnshdig.mf
%{_texmfdistdir}/fonts/source/public/arabtex/xnshlig.mf
%{_texmfdistdir}/fonts/source/public/arabtex/xnshspec.mf
%{_texmfdistdir}/fonts/tfm/public/arabtex/hcaption.tfm
%{_texmfdistdir}/fonts/tfm/public/arabtex/hclassic.tfm
%{_texmfdistdir}/fonts/tfm/public/arabtex/nash14.tfm
%{_texmfdistdir}/fonts/tfm/public/arabtex/nash14bf.tfm
%{_texmfdistdir}/fonts/tfm/public/arabtex/xnsh14.tfm
%{_texmfdistdir}/fonts/tfm/public/arabtex/xnsh14bf.tfm
%{_texmfdistdir}/fonts/tfm/public/arabtex/yarborn.tfm
%{_texmfdistdir}/fonts/type1/public/arabtex/hcaption-4.pfb
%{_texmfdistdir}/fonts/type1/public/arabtex/hclassic-4.pfb
%{_texmfdistdir}/fonts/type1/public/arabtex/xnsh14.pfb
%{_texmfdistdir}/fonts/type1/public/arabtex/xnsh14bf.pfb
%{_texmfdistdir}/tex/latex/arabtex/Uxnsh.fd
%{_texmfdistdir}/tex/latex/arabtex/abidir.sty
%{_texmfdistdir}/tex/latex/arabtex/abjad.sty
%{_texmfdistdir}/tex/latex/arabtex/aboxes.sty
%{_texmfdistdir}/tex/latex/arabtex/acjk.sty
%{_texmfdistdir}/tex/latex/arabtex/acmd.sty
%{_texmfdistdir}/tex/latex/arabtex/aconfig.sty
%{_texmfdistdir}/tex/latex/arabtex/aedpatch.sty
%{_texmfdistdir}/tex/latex/arabtex/afonts.sty
%{_texmfdistdir}/tex/latex/arabtex/afonts0.sty
%{_texmfdistdir}/tex/latex/arabtex/afonts1.sty
%{_texmfdistdir}/tex/latex/arabtex/afonts2.sty
%{_texmfdistdir}/tex/latex/arabtex/afoot.sty
%{_texmfdistdir}/tex/latex/arabtex/alatex.sty
%{_texmfdistdir}/tex/latex/arabtex/aligs.sty
%{_texmfdistdir}/tex/latex/arabtex/alists.sty
%{_texmfdistdir}/tex/latex/arabtex/alocal.sty
%{_texmfdistdir}/tex/latex/arabtex/altxext.sty
%{_texmfdistdir}/tex/latex/arabtex/amac.sty
%{_texmfdistdir}/tex/latex/arabtex/aoutput.sty
%{_texmfdistdir}/tex/latex/arabtex/aparse.sty
%{_texmfdistdir}/tex/latex/arabtex/apatch.sty
%{_texmfdistdir}/tex/latex/arabtex/arababel.sty
%{_texmfdistdir}/tex/latex/arabtex/arabart.cls
%{_texmfdistdir}/tex/latex/arabtex/arabaux.sty
%{_texmfdistdir}/tex/latex/arabtex/arabbook.cls
%{_texmfdistdir}/tex/latex/arabtex/arabchrs.sty
%{_texmfdistdir}/tex/latex/arabtex/arabext.sty
%{_texmfdistdir}/tex/latex/arabtex/arabrep.cls
%{_texmfdistdir}/tex/latex/arabtex/arabrep1.cls
%{_texmfdistdir}/tex/latex/arabtex/arabskel.sty
%{_texmfdistdir}/tex/latex/arabtex/arabsymb.sty
%{_texmfdistdir}/tex/latex/arabtex/arabtex-doc.tex
%{_texmfdistdir}/tex/latex/arabtex/arabtex.sty
%{_texmfdistdir}/tex/latex/arabtex/arabtex.tex
%{_texmfdistdir}/tex/latex/arabtex/arabtoks.sty
%{_texmfdistdir}/tex/latex/arabtex/arwindoc.tex
%{_texmfdistdir}/tex/latex/arabtex/ascan.sty
%{_texmfdistdir}/tex/latex/arabtex/asect.sty
%{_texmfdistdir}/tex/latex/arabtex/asize10.clo
%{_texmfdistdir}/tex/latex/arabtex/asize11.clo
%{_texmfdistdir}/tex/latex/arabtex/asize12.clo
%{_texmfdistdir}/tex/latex/arabtex/asmo449.sty
%{_texmfdistdir}/tex/latex/arabtex/asmo449a.sty
%{_texmfdistdir}/tex/latex/arabtex/atabg.sty
%{_texmfdistdir}/tex/latex/arabtex/atrans.sty
%{_texmfdistdir}/tex/latex/arabtex/awrite.sty
%{_texmfdistdir}/tex/latex/arabtex/bhs.sty
%{_texmfdistdir}/tex/latex/arabtex/bhslabel.sty
%{_texmfdistdir}/tex/latex/arabtex/buck.sty
%{_texmfdistdir}/tex/latex/arabtex/captions.def
%{_texmfdistdir}/tex/latex/arabtex/cp1256.sty
%{_texmfdistdir}/tex/latex/arabtex/etrans.sty
%{_texmfdistdir}/tex/latex/arabtex/gedalin.sty
%{_texmfdistdir}/tex/latex/arabtex/guha.tex
%{_texmfdistdir}/tex/latex/arabtex/hebchrs.sty
%{_texmfdistdir}/tex/latex/arabtex/hebsymb.sty
%{_texmfdistdir}/tex/latex/arabtex/hebtex.sty
%{_texmfdistdir}/tex/latex/arabtex/hebtex.tex
%{_texmfdistdir}/tex/latex/arabtex/hecmd.sty
%{_texmfdistdir}/tex/latex/arabtex/hefonts.sty
%{_texmfdistdir}/tex/latex/arabtex/hefonts0.sty
%{_texmfdistdir}/tex/latex/arabtex/hefonts1.sty
%{_texmfdistdir}/tex/latex/arabtex/hefonts2.sty
%{_texmfdistdir}/tex/latex/arabtex/heparse.sty
%{_texmfdistdir}/tex/latex/arabtex/hepatch.sty
%{_texmfdistdir}/tex/latex/arabtex/hescan.sty
%{_texmfdistdir}/tex/latex/arabtex/hetrans.sty
%{_texmfdistdir}/tex/latex/arabtex/hewrite.sty
%{_texmfdistdir}/tex/latex/arabtex/hmac.sty
%{_texmfdistdir}/tex/latex/arabtex/isiri.sty
%{_texmfdistdir}/tex/latex/arabtex/iso88596.sty
%{_texmfdistdir}/tex/latex/arabtex/kashmiri.tex
%{_texmfdistdir}/tex/latex/arabtex/ligtable.tex
%{_texmfdistdir}/tex/latex/arabtex/malay.tex
%{_texmfdistdir}/tex/latex/arabtex/nashbf.sty
%{_texmfdistdir}/tex/latex/arabtex/omar.tex
%{_texmfdistdir}/tex/latex/arabtex/raw.sty
%{_texmfdistdir}/tex/latex/arabtex/saw.sty
%{_texmfdistdir}/tex/latex/arabtex/sindhi.tex
%{_texmfdistdir}/tex/latex/arabtex/sotoku.sty
%{_texmfdistdir}/tex/latex/arabtex/twoblks.sty
%{_texmfdistdir}/tex/latex/arabtex/uheb.fd
%{_texmfdistdir}/tex/latex/arabtex/uighur.tex
%{_texmfdistdir}/tex/latex/arabtex/unash.fd
%{_texmfdistdir}/tex/latex/arabtex/utf8.sty
%{_texmfdistdir}/tex/latex/arabtex/utfcode.sty
%{_texmfdistdir}/tex/latex/arabtex/verses.sty
%{_texmfdistdir}/tex/latex/arabtex/witbhs.sty
%{_texmfdistdir}/tex/latex/arabtex/xarbskel.sty
%{_texmfdistdir}/tex/latex/arabtex/xarbsymb.sty
%{_texmfdistdir}/tex/latex/arabtex/yiddish.sty
%doc %{_texmfdistdir}/doc/latex/arabtex/announce.txt
%doc %{_texmfdistdir}/doc/latex/arabtex/arabtex-doc.pdf
%doc %{_texmfdistdir}/doc/latex/arabtex/arabtex.doc
%doc %{_texmfdistdir}/doc/latex/arabtex/arabtex.faq
%doc %{_texmfdistdir}/doc/latex/arabtex/arabtex.gif
%doc %{_texmfdistdir}/doc/latex/arabtex/arabtex.htm
%doc %{_texmfdistdir}/doc/latex/arabtex/arabtex1.htm
%doc %{_texmfdistdir}/doc/latex/arabtex/arabtex2.htm
%doc %{_texmfdistdir}/doc/latex/arabtex/changes.htm
%doc %{_texmfdistdir}/doc/latex/arabtex/changes.txt
%doc %{_texmfdistdir}/doc/latex/arabtex/changes2.txt
%doc %{_texmfdistdir}/doc/latex/arabtex/chg311.htm
%doc %{_texmfdistdir}/doc/latex/arabtex/chg311a.htm
%doc %{_texmfdistdir}/doc/latex/arabtex/chg311b.htm
%doc %{_texmfdistdir}/doc/latex/arabtex/chg311c.htm
%doc %{_texmfdistdir}/doc/latex/arabtex/chg311d.htm
%doc %{_texmfdistdir}/doc/latex/arabtex/guha.ps
%doc %{_texmfdistdir}/doc/latex/arabtex/hebrew.305
%doc %{_texmfdistdir}/doc/latex/arabtex/install.txt
%doc %{_texmfdistdir}/doc/latex/arabtex/lppl.txt
%doc %{_texmfdistdir}/doc/latex/arabtex/malay.ps
%doc %{_texmfdistdir}/doc/latex/arabtex/manifest.txt
%doc %{_texmfdistdir}/doc/latex/arabtex/miktex.htm
%doc %{_texmfdistdir}/doc/latex/arabtex/miktex.mai
%doc %{_texmfdistdir}/doc/latex/arabtex/new1.gif
%doc %{_texmfdistdir}/doc/latex/arabtex/new2.gif
%doc %{_texmfdistdir}/doc/latex/arabtex/readme.305
%doc %{_texmfdistdir}/doc/latex/arabtex/readme.txt
%doc %{_texmfdistdir}/doc/latex/arabtex/refer.htm
%doc %{_texmfdistdir}/doc/latex/arabtex/sindhi.ps
%doc %{_texmfdistdir}/doc/latex/arabtex/tetex.txt
%doc %{_texmfdistdir}/doc/latex/arabtex/uighur.ps
%doc %{_texmfdistdir}/doc/latex/arabtex/xarbsymb.dat

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16680 |12mr|texlive-arabxetex-v1.1.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17470
# category Package
# catalog-ctan /macros/xetex/latex/arabxetex
# catalog-date 2010-03-06 08:51:23 +0100
# catalog-license lppl
# catalog-version v1.1.4
Name:		texlive-arabxetex
Version:	v1.1.4
Release:	2
Summary:	An ArabTeX-like interface for XeLaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/xetex/latex/arabxetex
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/arabxetex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/arabxetex.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/arabxetex.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
ArabXeTeX provides a convenient ArabTeX-like user-interface for
typesetting languages using the Arabic script in XeLaTeX, with
flexible access to font features. Input in ArabTeX notation can
be set in three different vocalization modes or in roman
transliteration. Direct UTF-8 input is also supported. The
parsing and converting of ArabTeX input to Unicode is done by
means of TECkit mappings. Version 1.0 provides support for
Arabic, Maghribi Arabic, Farsi (Persian), Urdu, Sindhi,
Kashmiri, Ottoman Turkish, Kurdish, Jawi (Malay) and Uighur.
The documentation (not yet complete) covers topics such as
typesetting the Holy Quran, typesetting bidirectional critical
editions (with ednotes), and information on various recommended
OpenType fonts for the Arabic script and for transliterating
Oriental languages.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabicdigits.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabicdigits.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-farsi-trans-loc.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-farsi-trans-loc.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2alif-farsi-fullvoc.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2alif-farsi-fullvoc.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2alif-farsi-novoc.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2alif-farsi-novoc.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2alif-farsi-voc.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2alif-farsi-voc.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2alif-fullvoc.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2alif-fullvoc.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2alif-kashmiri-fullvoc.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2alif-kashmiri-fullvoc.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2alif-kashmiri-novoc.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2alif-kashmiri-novoc.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2alif-kashmiri-voc.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2alif-kashmiri-voc.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2alif-kurdish.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2alif-kurdish.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2alif-maghribi-fullvoc.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2alif-maghribi-fullvoc.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2alif-maghribi-novoc.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2alif-maghribi-novoc.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2alif-maghribi-voc.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2alif-maghribi-voc.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2alif-malay-fullvoc.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2alif-malay-fullvoc.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2alif-malay-novoc.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2alif-malay-novoc.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2alif-malay-voc.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2alif-malay-voc.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2alif-novoc.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2alif-novoc.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2alif-pashto-fullvoc.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2alif-pashto-fullvoc.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2alif-pashto-novoc.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2alif-pashto-novoc.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2alif-pashto-voc.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2alif-pashto-voc.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2alif-sindhi-fullvoc.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2alif-sindhi-fullvoc.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2alif-sindhi-novoc.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2alif-sindhi-novoc.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2alif-sindhi-voc.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2alif-sindhi-voc.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2alif-turk-fullvoc.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2alif-turk-fullvoc.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2alif-turk-novoc.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2alif-turk-novoc.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2alif-turk-voc.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2alif-turk-voc.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2alif-uighur.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2alif-uighur.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2alif-urdu-fullvoc.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2alif-urdu-fullvoc.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2alif-urdu-novoc.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2alif-urdu-novoc.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2alif-urdu-voc.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2alif-urdu-voc.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2alif-voc.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2alif-voc.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2noalif-farsi-fullvoc.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2noalif-farsi-fullvoc.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2noalif-farsi-novoc.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2noalif-farsi-novoc.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2noalif-farsi-voc.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2noalif-farsi-voc.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2noalif-fullvoc.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2noalif-fullvoc.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2noalif-kashmiri-fullvoc.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2noalif-kashmiri-fullvoc.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2noalif-kashmiri-novoc.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2noalif-kashmiri-novoc.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2noalif-kashmiri-voc.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2noalif-kashmiri-voc.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2noalif-kurdish.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2noalif-kurdish.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2noalif-maghribi-fullvoc.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2noalif-maghribi-fullvoc.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2noalif-maghribi-novoc.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2noalif-maghribi-novoc.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2noalif-maghribi-voc.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2noalif-maghribi-voc.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2noalif-malay-fullvoc.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2noalif-malay-fullvoc.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2noalif-malay-novoc.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2noalif-malay-novoc.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2noalif-malay-voc.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2noalif-malay-voc.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2noalif-novoc.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2noalif-novoc.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2noalif-pashto-fullvoc.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2noalif-pashto-fullvoc.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2noalif-pashto-novoc.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2noalif-pashto-novoc.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2noalif-pashto-voc.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2noalif-pashto-voc.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2noalif-sindhi-fullvoc.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2noalif-sindhi-fullvoc.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2noalif-sindhi-novoc.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2noalif-sindhi-novoc.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2noalif-sindhi-voc.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2noalif-sindhi-voc.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2noalif-turk-fullvoc.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2noalif-turk-fullvoc.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2noalif-turk-novoc.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2noalif-turk-novoc.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2noalif-turk-voc.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2noalif-turk-voc.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2noalif-uighur.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2noalif-uighur.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2noalif-urdu-fullvoc.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2noalif-urdu-fullvoc.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2noalif-urdu-novoc.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2noalif-urdu-novoc.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2noalif-urdu-voc.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2noalif-urdu-voc.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2noalif-voc.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-fdf2noalif-voc.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-pashto-trans-loc.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-pashto-trans-loc.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-sindhi-trans-loc.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-sindhi-trans-loc.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-trans-dmg.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-trans-dmg.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-trans-loc.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-trans-loc.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-urdu-trans-loc.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/arabtex-urdu-trans-loc.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/farsidigits.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/farsidigits.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/fixlamalif.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/fixlamalif.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/mirrorpunct.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex/mirrorpunct.tec
%{_texmfdistdir}/tex/xelatex/arabxetex/arabxetex.sty
%doc %{_texmfdistdir}/doc/xelatex/arabxetex/README
%doc %{_texmfdistdir}/doc/xelatex/arabxetex/arabxetex.pdf
%doc %{_texmfdistdir}/doc/xelatex/arabxetex/examples/ednotes_example.pdf
%doc %{_texmfdistdir}/doc/xelatex/arabxetex/examples/ednotes_example.tex
%doc %{_texmfdistdir}/doc/xelatex/arabxetex/examples/minimal.tex
#- source
%doc %{_texmfdistdir}/source/xelatex/arabxetex/arabtex-farsi-trans-loc.map
%doc %{_texmfdistdir}/source/xelatex/arabxetex/arabtex-kurdish.maps
%doc %{_texmfdistdir}/source/xelatex/arabxetex/arabtex-pashto-trans-loc.map
%doc %{_texmfdistdir}/source/xelatex/arabxetex/arabtex-sindhi-trans-loc.map
%doc %{_texmfdistdir}/source/xelatex/arabxetex/arabtex-trans-dmg.map
%doc %{_texmfdistdir}/source/xelatex/arabxetex/arabtex-trans-loc.map
%doc %{_texmfdistdir}/source/xelatex/arabxetex/arabtex-uighur.maps
%doc %{_texmfdistdir}/source/xelatex/arabxetex/arabtex-urdu-trans-loc.map
%doc %{_texmfdistdir}/source/xelatex/arabxetex/arabtex.maps
%doc %{_texmfdistdir}/source/xelatex/arabxetex/arabxetex.dtx
%doc %{_texmfdistdir}/source/xelatex/arabxetex/makemaps.pl

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16681 |12mr|texlive-archaic-20061108-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /fonts/archaic
# catalog-date 2006-11-08 11:10:08 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-archaic
Version:	20061108
Release:	2
Summary:	A collection of archaic fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/archaic
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/archaic.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/archaic.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/archaic.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The collection contains fonts to represent Aramaic, Cypriot,
Etruscan, Greek of the 6th and 4th centuries BCE, Egyptian
hieroglyphics, Linear A, Linear B, Nabatean old Persian, the
Phaistos disc, Phoenician, proto-Semitic, runic, South Arabian
Ugaritic and Viking scripts. The bundle also includes a small
font for use in phonetic transcription of the archaic writings.
The bundle's own directory includes a font installation map
file for the whole collection.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/archaic/aram10.afm
%{_texmfdistdir}/fonts/afm/public/archaic/copsn10.afm
%{_texmfdistdir}/fonts/afm/public/archaic/cugar10.afm
%{_texmfdistdir}/fonts/afm/public/archaic/cypr10.afm
%{_texmfdistdir}/fonts/afm/public/archaic/etr10.afm
%{_texmfdistdir}/fonts/afm/public/archaic/fut10.afm
%{_texmfdistdir}/fonts/afm/public/archaic/givbc10.afm
%{_texmfdistdir}/fonts/afm/public/archaic/gvibc10.afm
%{_texmfdistdir}/fonts/afm/public/archaic/linb10.afm
%{_texmfdistdir}/fonts/afm/public/archaic/nab10.afm
%{_texmfdistdir}/fonts/afm/public/archaic/oandsi10.afm
%{_texmfdistdir}/fonts/afm/public/archaic/oandsu10.afm
%{_texmfdistdir}/fonts/afm/public/archaic/phnc10.afm
%{_texmfdistdir}/fonts/afm/public/archaic/pmhg.afm
%{_texmfdistdir}/fonts/afm/public/archaic/proto10.afm
%{_texmfdistdir}/fonts/afm/public/archaic/sarab10.afm
%{_texmfdistdir}/fonts/map/dvips/archaic/aramaic.map
%{_texmfdistdir}/fonts/map/dvips/archaic/archaicprw.map
%{_texmfdistdir}/fonts/map/dvips/archaic/cypriot.map
%{_texmfdistdir}/fonts/map/dvips/archaic/etruscan.map
%{_texmfdistdir}/fonts/map/dvips/archaic/fut10.map
%{_texmfdistdir}/fonts/map/dvips/archaic/greek4cbc.map
%{_texmfdistdir}/fonts/map/dvips/archaic/greek6cbc.map
%{_texmfdistdir}/fonts/map/dvips/archaic/hieroglf.map
%{_texmfdistdir}/fonts/map/dvips/archaic/linearb.map
%{_texmfdistdir}/fonts/map/dvips/archaic/nabatean.map
%{_texmfdistdir}/fonts/map/dvips/archaic/oands.map
%{_texmfdistdir}/fonts/map/dvips/archaic/oldprsn.map
%{_texmfdistdir}/fonts/map/dvips/archaic/phoenician.map
%{_texmfdistdir}/fonts/map/dvips/archaic/protosem.map
%{_texmfdistdir}/fonts/map/dvips/archaic/sarabian.map
%{_texmfdistdir}/fonts/map/dvips/archaic/ugarite.map
%{_texmfdistdir}/fonts/source/public/archaic/copsn10.mf
%{_texmfdistdir}/fonts/source/public/archaic/givbc10.mf
%{_texmfdistdir}/fonts/source/public/archaic/gvibc10.mf
%{_texmfdistdir}/fonts/source/public/archaic/sarab10.mf
%{_texmfdistdir}/fonts/source/public/archaic/vik10.mf
%{_texmfdistdir}/fonts/source/public/archaic/vikglyph.mf
%{_texmfdistdir}/fonts/source/public/archaic/viktitle.mf
%{_texmfdistdir}/fonts/tfm/public/archaic/aram10.tfm
%{_texmfdistdir}/fonts/tfm/public/archaic/copsn10.tfm
%{_texmfdistdir}/fonts/tfm/public/archaic/cugar10.tfm
%{_texmfdistdir}/fonts/tfm/public/archaic/cypr10.tfm
%{_texmfdistdir}/fonts/tfm/public/archaic/etr10.tfm
%{_texmfdistdir}/fonts/tfm/public/archaic/fut10.tfm
%{_texmfdistdir}/fonts/tfm/public/archaic/givbc10.tfm
%{_texmfdistdir}/fonts/tfm/public/archaic/gvibc10.tfm
%{_texmfdistdir}/fonts/tfm/public/archaic/linb10.tfm
%{_texmfdistdir}/fonts/tfm/public/archaic/nab10.tfm
%{_texmfdistdir}/fonts/tfm/public/archaic/oandsi10.tfm
%{_texmfdistdir}/fonts/tfm/public/archaic/oandsu10.tfm
%{_texmfdistdir}/fonts/tfm/public/archaic/phnc10.tfm
%{_texmfdistdir}/fonts/tfm/public/archaic/pmhg.tfm
%{_texmfdistdir}/fonts/tfm/public/archaic/proto10.tfm
%{_texmfdistdir}/fonts/tfm/public/archaic/sarab10.tfm
%{_texmfdistdir}/fonts/tfm/public/archaic/vik10.tfm
%{_texmfdistdir}/fonts/type1/public/archaic/aram10.pfb
%{_texmfdistdir}/fonts/type1/public/archaic/copsn10.pfb
%{_texmfdistdir}/fonts/type1/public/archaic/cugar10.pfb
%{_texmfdistdir}/fonts/type1/public/archaic/cypr10.pfb
%{_texmfdistdir}/fonts/type1/public/archaic/etr10.pfb
%{_texmfdistdir}/fonts/type1/public/archaic/fut10.pfb
%{_texmfdistdir}/fonts/type1/public/archaic/givbc10.pfb
%{_texmfdistdir}/fonts/type1/public/archaic/gvibc10.pfb
%{_texmfdistdir}/fonts/type1/public/archaic/linb10.pfb
%{_texmfdistdir}/fonts/type1/public/archaic/nab10.pfb
%{_texmfdistdir}/fonts/type1/public/archaic/oandsi10.pfb
%{_texmfdistdir}/fonts/type1/public/archaic/oandsu10.pfb
%{_texmfdistdir}/fonts/type1/public/archaic/phnc10.pfb
%{_texmfdistdir}/fonts/type1/public/archaic/pmhg.pfb
%{_texmfdistdir}/fonts/type1/public/archaic/proto10.pfb
%{_texmfdistdir}/fonts/type1/public/archaic/sarab10.pfb
%{_texmfdistdir}/tex/latex/archaic/aramaic.sty
%{_texmfdistdir}/tex/latex/archaic/cypriot.sty
%{_texmfdistdir}/tex/latex/archaic/etruscan.sty
%{_texmfdistdir}/tex/latex/archaic/greek4cbc.sty
%{_texmfdistdir}/tex/latex/archaic/greek6cbc.sty
%{_texmfdistdir}/tex/latex/archaic/hieroglf.sty
%{_texmfdistdir}/tex/latex/archaic/linearb.sty
%{_texmfdistdir}/tex/latex/archaic/nabatean.sty
%{_texmfdistdir}/tex/latex/archaic/oands.sty
%{_texmfdistdir}/tex/latex/archaic/oldprsn.sty
%{_texmfdistdir}/tex/latex/archaic/ot1aram.fd
%{_texmfdistdir}/tex/latex/archaic/ot1copsn.fd
%{_texmfdistdir}/tex/latex/archaic/ot1cugar.fd
%{_texmfdistdir}/tex/latex/archaic/ot1cypr.fd
%{_texmfdistdir}/tex/latex/archaic/ot1etr.fd
%{_texmfdistdir}/tex/latex/archaic/ot1fut.fd
%{_texmfdistdir}/tex/latex/archaic/ot1givbc.fd
%{_texmfdistdir}/tex/latex/archaic/ot1gvibc.fd
%{_texmfdistdir}/tex/latex/archaic/ot1nab.fd
%{_texmfdistdir}/tex/latex/archaic/ot1oands.fd
%{_texmfdistdir}/tex/latex/archaic/ot1phnc.fd
%{_texmfdistdir}/tex/latex/archaic/ot1pmhg.fd
%{_texmfdistdir}/tex/latex/archaic/ot1proto.fd
%{_texmfdistdir}/tex/latex/archaic/ot1sarab.fd
%{_texmfdistdir}/tex/latex/archaic/ot1vik.fd
%{_texmfdistdir}/tex/latex/archaic/phoenician.sty
%{_texmfdistdir}/tex/latex/archaic/protosem.sty
%{_texmfdistdir}/tex/latex/archaic/runic.sty
%{_texmfdistdir}/tex/latex/archaic/sarabian.sty
%{_texmfdistdir}/tex/latex/archaic/t1aram.fd
%{_texmfdistdir}/tex/latex/archaic/t1copsn.fd
%{_texmfdistdir}/tex/latex/archaic/t1cugar.fd
%{_texmfdistdir}/tex/latex/archaic/t1cypr.fd
%{_texmfdistdir}/tex/latex/archaic/t1etr.fd
%{_texmfdistdir}/tex/latex/archaic/t1fut.fd
%{_texmfdistdir}/tex/latex/archaic/t1givbc.fd
%{_texmfdistdir}/tex/latex/archaic/t1gvibc.fd
%{_texmfdistdir}/tex/latex/archaic/t1linb.fd
%{_texmfdistdir}/tex/latex/archaic/t1nab.fd
%{_texmfdistdir}/tex/latex/archaic/t1oands.fd
%{_texmfdistdir}/tex/latex/archaic/t1phnc.fd
%{_texmfdistdir}/tex/latex/archaic/t1pmhg.fd
%{_texmfdistdir}/tex/latex/archaic/t1proto.fd
%{_texmfdistdir}/tex/latex/archaic/t1sarab.fd
%{_texmfdistdir}/tex/latex/archaic/t1vik.fd
%{_texmfdistdir}/tex/latex/archaic/ugarite.sty
%{_texmfdistdir}/tex/latex/archaic/viking.sty
%doc %{_texmfdistdir}/doc/fonts/archaic/README.PRW
%doc %{_texmfdistdir}/doc/fonts/archaic/aramaic-README
%doc %{_texmfdistdir}/doc/fonts/archaic/aramaic.pdf
%doc %{_texmfdistdir}/doc/fonts/archaic/asamples.pdf
%doc %{_texmfdistdir}/doc/fonts/archaic/asamples.tex
%doc %{_texmfdistdir}/doc/fonts/archaic/cypriot-README
%doc %{_texmfdistdir}/doc/fonts/archaic/cypriot.pdf
%doc %{_texmfdistdir}/doc/fonts/archaic/etruscan-README
%doc %{_texmfdistdir}/doc/fonts/archaic/etruscan.pdf
%doc %{_texmfdistdir}/doc/fonts/archaic/greek4cbc-README
%doc %{_texmfdistdir}/doc/fonts/archaic/greek4cbc-trygivbc.pdf
%doc %{_texmfdistdir}/doc/fonts/archaic/greek4cbc-trygivbc.tex
%doc %{_texmfdistdir}/doc/fonts/archaic/greek4cbc.pdf
%doc %{_texmfdistdir}/doc/fonts/archaic/greek6cbc-README
%doc %{_texmfdistdir}/doc/fonts/archaic/greek6cbc-trygvibc.pdf
%doc %{_texmfdistdir}/doc/fonts/archaic/greek6cbc-trygvibc.tex
%doc %{_texmfdistdir}/doc/fonts/archaic/greek6cbc.pdf
%doc %{_texmfdistdir}/doc/fonts/archaic/hieroglf-README
%doc %{_texmfdistdir}/doc/fonts/archaic/hieroglf-trypmhg.pdf
%doc %{_texmfdistdir}/doc/fonts/archaic/hieroglf-trypmhg.tex
%doc %{_texmfdistdir}/doc/fonts/archaic/hieroglf.pdf
%doc %{_texmfdistdir}/doc/fonts/archaic/linearb-README
%doc %{_texmfdistdir}/doc/fonts/archaic/linearb.pdf
%doc %{_texmfdistdir}/doc/fonts/archaic/nabatean-README
%doc %{_texmfdistdir}/doc/fonts/archaic/nabatean.pdf
%doc %{_texmfdistdir}/doc/fonts/archaic/oands-README
%doc %{_texmfdistdir}/doc/fonts/archaic/oands.pdf
%doc %{_texmfdistdir}/doc/fonts/archaic/oldprsn-README
%doc %{_texmfdistdir}/doc/fonts/archaic/oldprsn.pdf
%doc %{_texmfdistdir}/doc/fonts/archaic/phoenician-README
%doc %{_texmfdistdir}/doc/fonts/archaic/phoenician-tryphnc.pdf
%doc %{_texmfdistdir}/doc/fonts/archaic/phoenician-tryphnc.tex
%doc %{_texmfdistdir}/doc/fonts/archaic/phoenician.pdf
%doc %{_texmfdistdir}/doc/fonts/archaic/protosem-README
%doc %{_texmfdistdir}/doc/fonts/archaic/protosem.pdf
%doc %{_texmfdistdir}/doc/fonts/archaic/runic-README
%doc %{_texmfdistdir}/doc/fonts/archaic/runic.pdf
%doc %{_texmfdistdir}/doc/fonts/archaic/sarabian-README
%doc %{_texmfdistdir}/doc/fonts/archaic/sarabian.pdf
%doc %{_texmfdistdir}/doc/fonts/archaic/tryaramaic.pdf
%doc %{_texmfdistdir}/doc/fonts/archaic/tryaramaic.tex
%doc %{_texmfdistdir}/doc/fonts/archaic/trycypriot.pdf
%doc %{_texmfdistdir}/doc/fonts/archaic/trycypriot.tex
%doc %{_texmfdistdir}/doc/fonts/archaic/tryetruscan.pdf
%doc %{_texmfdistdir}/doc/fonts/archaic/tryetruscan.tex
%doc %{_texmfdistdir}/doc/fonts/archaic/trylinearb.pdf
%doc %{_texmfdistdir}/doc/fonts/archaic/trylinearb.tex
%doc %{_texmfdistdir}/doc/fonts/archaic/trynabatean.pdf
%doc %{_texmfdistdir}/doc/fonts/archaic/trynabatean.tex
%doc %{_texmfdistdir}/doc/fonts/archaic/tryoands.pdf
%doc %{_texmfdistdir}/doc/fonts/archaic/tryoands.tex
%doc %{_texmfdistdir}/doc/fonts/archaic/tryoldprsn.pdf
%doc %{_texmfdistdir}/doc/fonts/archaic/tryoldprsn.tex
%doc %{_texmfdistdir}/doc/fonts/archaic/tryprotosem.pdf
%doc %{_texmfdistdir}/doc/fonts/archaic/tryprotosem.tex
%doc %{_texmfdistdir}/doc/fonts/archaic/tryrunic.pdf
%doc %{_texmfdistdir}/doc/fonts/archaic/tryrunic.tex
%doc %{_texmfdistdir}/doc/fonts/archaic/trysarabian.pdf
%doc %{_texmfdistdir}/doc/fonts/archaic/trysarabian.tex
%doc %{_texmfdistdir}/doc/fonts/archaic/tryugarite.pdf
%doc %{_texmfdistdir}/doc/fonts/archaic/tryugarite.tex
%doc %{_texmfdistdir}/doc/fonts/archaic/ugarite-README
%doc %{_texmfdistdir}/doc/fonts/archaic/ugarite.pdf
%doc %{_texmfdistdir}/doc/fonts/archaic/viking-README
%doc %{_texmfdistdir}/doc/fonts/archaic/viking-try_vik.tex
#- source
%doc %{_texmfdistdir}/source/fonts/archaic/aramaic.dtx
%doc %{_texmfdistdir}/source/fonts/archaic/aramaic.ins
%doc %{_texmfdistdir}/source/fonts/archaic/cypriot.dtx
%doc %{_texmfdistdir}/source/fonts/archaic/cypriot.ins
%doc %{_texmfdistdir}/source/fonts/archaic/etruscan.dtx
%doc %{_texmfdistdir}/source/fonts/archaic/etruscan.ins
%doc %{_texmfdistdir}/source/fonts/archaic/greek4cbc.dtx
%doc %{_texmfdistdir}/source/fonts/archaic/greek4cbc.ins
%doc %{_texmfdistdir}/source/fonts/archaic/greek6cbc.dtx
%doc %{_texmfdistdir}/source/fonts/archaic/greek6cbc.ins
%doc %{_texmfdistdir}/source/fonts/archaic/hieroglf.dtx
%doc %{_texmfdistdir}/source/fonts/archaic/hieroglf.ins
%doc %{_texmfdistdir}/source/fonts/archaic/linearb.dtx
%doc %{_texmfdistdir}/source/fonts/archaic/linearb.ins
%doc %{_texmfdistdir}/source/fonts/archaic/nabatean.dtx
%doc %{_texmfdistdir}/source/fonts/archaic/nabatean.ins
%doc %{_texmfdistdir}/source/fonts/archaic/oands.dtx
%doc %{_texmfdistdir}/source/fonts/archaic/oands.ins
%doc %{_texmfdistdir}/source/fonts/archaic/oldprsn.dtx
%doc %{_texmfdistdir}/source/fonts/archaic/oldprsn.ins
%doc %{_texmfdistdir}/source/fonts/archaic/phoenician.dtx
%doc %{_texmfdistdir}/source/fonts/archaic/phoenician.ins
%doc %{_texmfdistdir}/source/fonts/archaic/protosem.dtx
%doc %{_texmfdistdir}/source/fonts/archaic/protosem.ins
%doc %{_texmfdistdir}/source/fonts/archaic/runic.dtx
%doc %{_texmfdistdir}/source/fonts/archaic/runic.ins
%doc %{_texmfdistdir}/source/fonts/archaic/sarabian.dtx
%doc %{_texmfdistdir}/source/fonts/archaic/sarabian.ins
%doc %{_texmfdistdir}/source/fonts/archaic/ugarite.dtx
%doc %{_texmfdistdir}/source/fonts/archaic/ugarite.ins
%doc %{_texmfdistdir}/source/fonts/archaic/viking.dtx
%doc %{_texmfdistdir}/source/fonts/archaic/viking.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16682 |12mr|texlive-arcs-2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/arcs
# catalog-date 2006-10-12 15:06:10 +0200
# catalog-license lppl
# catalog-version 1
Name:		texlive-arcs
Version:	2
Release:	2
Summary:	Draw arcs over and under text
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/arcs
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/arcs.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/arcs.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/arcs.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides two commands for placing an arc over
(\overarc) or under (\underarc) a piece of text. (The text may
be up to three letters long.) The commands generate an \hbox,
and may be used both in text and in maths formulae.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/arcs/arcs.sty
%doc %{_texmfdistdir}/doc/latex/arcs/README
%doc %{_texmfdistdir}/doc/latex/arcs/arcs.pdf
%doc %{_texmfdistdir}/doc/latex/arcs/arcstest.tex
#- source
%doc %{_texmfdistdir}/source/latex/arcs/arcs.dtx
%doc %{_texmfdistdir}/source/latex/arcs/arcs.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16683 |12mr|texlive-arev-20070225-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /fonts/arev
# catalog-date 2007-02-25 15:08:52 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-arev
Version:	20070225
Release:	2
Summary:	Fonts and LaTeX support files for Arev Sans
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/arev
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/arev.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/arev.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/arev.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package arev provides type 1 and virtual fonts, together
with LaTeX packages for using Arev Sans in both text and
mathematics. Arev Sans is a derivative of Bitstream Vera Sans
created by Tavmjong Bah, adding support for Greek and Cyrillic
characters. Bah also added a few variant letters that are more
appropriate for mathematics. The primary purpose for using Arev
Sans in LaTeX is presentations, particularly when using a
computer projector. In such a context, Arev Sans is quite
readable, with large x-height, "open letters", wide spacing,
and thick stems. The style is very similar to the SliTeX font
lcmss, but heavier. Arev is one of a very small number of sans-
font mathematics support packages. Others are cmbright, hvmath
and kerkis.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/arev/ArevSans-Bold.afm
%{_texmfdistdir}/fonts/afm/public/arev/ArevSans-BoldOblique.afm
%{_texmfdistdir}/fonts/afm/public/arev/ArevSans-Oblique.afm
%{_texmfdistdir}/fonts/afm/public/arev/ArevSans-Roman.afm
%{_texmfdistdir}/fonts/enc/dvips/arev/arevoml.enc
%{_texmfdistdir}/fonts/enc/dvips/arev/arevoms.enc
%{_texmfdistdir}/fonts/enc/dvips/arev/arevot1.enc
%{_texmfdistdir}/fonts/map/dvips/arev/arev.map
%{_texmfdistdir}/fonts/tfm/public/arev/ArevSans-Bold.tfm
%{_texmfdistdir}/fonts/tfm/public/arev/ArevSans-BoldOblique.tfm
%{_texmfdistdir}/fonts/tfm/public/arev/ArevSans-Oblique.tfm
%{_texmfdistdir}/fonts/tfm/public/arev/ArevSans-Roman.tfm
%{_texmfdistdir}/fonts/tfm/public/arev/favb8r.tfm
%{_texmfdistdir}/fonts/tfm/public/arev/favb8t.tfm
%{_texmfdistdir}/fonts/tfm/public/arev/favbi8r.tfm
%{_texmfdistdir}/fonts/tfm/public/arev/favbi8t.tfm
%{_texmfdistdir}/fonts/tfm/public/arev/favmb7t.tfm
%{_texmfdistdir}/fonts/tfm/public/arev/favmbi7m.tfm
%{_texmfdistdir}/fonts/tfm/public/arev/favmr7t.tfm
%{_texmfdistdir}/fonts/tfm/public/arev/favmr7y.tfm
%{_texmfdistdir}/fonts/tfm/public/arev/favmri7m.tfm
%{_texmfdistdir}/fonts/tfm/public/arev/favr8r.tfm
%{_texmfdistdir}/fonts/tfm/public/arev/favr8t.tfm
%{_texmfdistdir}/fonts/tfm/public/arev/favri8r.tfm
%{_texmfdistdir}/fonts/tfm/public/arev/favri8t.tfm
%{_texmfdistdir}/fonts/tfm/public/arev/zavmb7t.tfm
%{_texmfdistdir}/fonts/tfm/public/arev/zavmbi7m.tfm
%{_texmfdistdir}/fonts/tfm/public/arev/zavmr7t.tfm
%{_texmfdistdir}/fonts/tfm/public/arev/zavmr7y.tfm
%{_texmfdistdir}/fonts/tfm/public/arev/zavmri7m.tfm
%{_texmfdistdir}/fonts/type1/public/arev/ArevSans-Bold.pfb
%{_texmfdistdir}/fonts/type1/public/arev/ArevSans-BoldOblique.pfb
%{_texmfdistdir}/fonts/type1/public/arev/ArevSans-Oblique.pfb
%{_texmfdistdir}/fonts/type1/public/arev/ArevSans-Roman.pfb
%{_texmfdistdir}/fonts/vf/public/arev/favb8t.vf
%{_texmfdistdir}/fonts/vf/public/arev/favbi8t.vf
%{_texmfdistdir}/fonts/vf/public/arev/favr8t.vf
%{_texmfdistdir}/fonts/vf/public/arev/favri8t.vf
%{_texmfdistdir}/fonts/vf/public/arev/zavmb7t.vf
%{_texmfdistdir}/fonts/vf/public/arev/zavmbi7m.vf
%{_texmfdistdir}/fonts/vf/public/arev/zavmr7t.vf
%{_texmfdistdir}/fonts/vf/public/arev/zavmr7y.vf
%{_texmfdistdir}/fonts/vf/public/arev/zavmri7m.vf
%{_texmfdistdir}/tex/latex/arev/ams-mdbch.sty
%{_texmfdistdir}/tex/latex/arev/arev.sty
%{_texmfdistdir}/tex/latex/arev/arevmath.sty
%{_texmfdistdir}/tex/latex/arev/arevsymbols.tex
%{_texmfdistdir}/tex/latex/arev/arevtext.sty
%{_texmfdistdir}/tex/latex/arev/omlzavm.fd
%{_texmfdistdir}/tex/latex/arev/omszavm.fd
%{_texmfdistdir}/tex/latex/arev/ot1zavm.fd
%{_texmfdistdir}/tex/latex/arev/t1fav.fd
%{_texmfdistdir}/tex/latex/arev/uzavm.fd
%doc %{_texmfdistdir}/doc/fonts/arev/ArevSansLicense.txt
%doc %{_texmfdistdir}/doc/fonts/arev/BitstreamVeraLicense.txt
%doc %{_texmfdistdir}/doc/fonts/arev/ChangeLog
%doc %{_texmfdistdir}/doc/fonts/arev/GPLv2.txt
%doc %{_texmfdistdir}/doc/fonts/arev/LPPLv1-3a.txt
%doc %{_texmfdistdir}/doc/fonts/arev/Makefile
%doc %{_texmfdistdir}/doc/fonts/arev/README
%doc %{_texmfdistdir}/doc/fonts/arev/arevdoc.lyx
%doc %{_texmfdistdir}/doc/fonts/arev/arevdoc.pdf
%doc %{_texmfdistdir}/doc/fonts/arev/arevdoc.tex
%doc %{_texmfdistdir}/doc/fonts/arev/fontsample.tex
%doc %{_texmfdistdir}/doc/fonts/arev/mathtesty.pdf
%doc %{_texmfdistdir}/doc/fonts/arev/mathtesty.tex
%doc %{_texmfdistdir}/doc/fonts/arev/prosper-arev.tex
%doc %{_texmfdistdir}/doc/fonts/arev/prosper-cmbright.tex
%doc %{_texmfdistdir}/doc/fonts/arev/prosper-cmss.tex
%doc %{_texmfdistdir}/doc/fonts/arev/prosper-header.tex
%doc %{_texmfdistdir}/doc/fonts/arev/prosper-helvetica.tex
%doc %{_texmfdistdir}/doc/fonts/arev/prosper-kerkis.tex
%doc %{_texmfdistdir}/doc/fonts/arev/prosper-lcmss.tex
%doc %{_texmfdistdir}/doc/fonts/arev/prosper-text.tex
#- source
%doc %{_texmfdistdir}/source/fonts/arev/TODO.txt
%doc %{_texmfdistdir}/source/fonts/arev/afmtoglyphlist
%doc %{_texmfdistdir}/source/fonts/arev/arevfontinst.tex
%doc %{_texmfdistdir}/source/fonts/arev/arevoml.etx
%doc %{_texmfdistdir}/source/fonts/arev/arevoms.etx
%doc %{_texmfdistdir}/source/fonts/arev/arevot1.etx
%doc %{_texmfdistdir}/source/fonts/arev/convert-ff
%doc %{_texmfdistdir}/source/fonts/arev/createkerndata
%doc %{_texmfdistdir}/source/fonts/arev/enctofontpos
%doc %{_texmfdistdir}/source/fonts/arev/fixkernaccents.tex
%doc %{_texmfdistdir}/source/fonts/arev/fixweierstrass.mtx
%doc %{_texmfdistdir}/source/fonts/arev/fonttokernsfd.ff
%doc %{_texmfdistdir}/source/fonts/arev/fonttopfb.ff
%doc %{_texmfdistdir}/source/fonts/arev/glyphlistoml.tex
%doc %{_texmfdistdir}/source/fonts/arev/glyphlistoms.tex
%doc %{_texmfdistdir}/source/fonts/arev/glyphlistot1.tex
%doc %{_texmfdistdir}/source/fonts/arev/makefontfiles
%doc %{_texmfdistdir}/source/fonts/arev/resetdotlessi.mtx
%doc %{_texmfdistdir}/source/fonts/arev/sfdtokernaccent
%doc %{_texmfdistdir}/source/fonts/arev/unsetomssymbols.mtx
%doc %{_texmfdistdir}/source/fonts/arev/unsetot1symbols.mtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16684 |12mr|texlive-around-the-bend-20091109-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /info/challenges/AroBend
# catalog-date 2009-11-09 13:03:38 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-around-the-bend
Version:	20091109
Release:	2
Summary:	Typeset exercises in TeX, with answers
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/challenges/AroBend
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/around-the-bend.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/around-the-bend.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
This is a typeset version of the files of the aro-bend, plus
three extra questions (with their answers) that Michael Downes
didn't manage to get onto CTAN.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/generic/around-the-bend/AroundTheBend.pdf
%doc %{_texmfdistdir}/doc/generic/around-the-bend/AroundTheBend.tex
%doc %{_texmfdistdir}/doc/generic/around-the-bend/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16685 |12mr|texlive-arphic-20070525-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /fonts/arphic
# catalog-date 2007-05-25 18:39:01 +0200
# catalog-license other-free
# catalog-version undef
Name:		texlive-arphic
Version:	20070525
Release:	2
Summary:	Arphic (Chinese) font packages
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/arphic
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/arphic.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/arphic.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-tetex

%description
These are font bundles for the Chinese Arphic fonts which work
with the CJK package. Arphic is actually the name of the
company that which created the fonts (and put them under a GPL-
like licence).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/arphic/config.bkaiu
%{_texmfdistdir}/dvips/arphic/config.bsmiu
%{_texmfdistdir}/dvips/arphic/config.gbsnu
%{_texmfdistdir}/dvips/arphic/config.gkaiu
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu00.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu02.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu03.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu20.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu21.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu22.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu25.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu26.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu30.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu31.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu32.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu33.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu4e.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu4f.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu50.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu51.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu52.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu53.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu54.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu55.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu56.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu57.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu58.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu59.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu5a.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu5b.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu5c.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu5d.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu5e.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu5f.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu60.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu61.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu62.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu63.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu64.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu65.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu66.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu67.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu68.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu69.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu6a.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu6b.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu6c.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu6d.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu6e.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu6f.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu70.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu71.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu72.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu73.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu74.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu75.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu76.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu77.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu78.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu79.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu7a.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu7b.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu7c.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu7d.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu7e.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu7f.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu80.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu81.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu82.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu83.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu84.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu85.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu86.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu87.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu88.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu89.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu8a.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu8b.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu8c.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu8d.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu8e.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu8f.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu90.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu91.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu92.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu93.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu94.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu95.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu96.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu97.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu98.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu99.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu9a.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu9b.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu9c.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu9d.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu9e.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu9f.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiuee.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiuf6.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiuf7.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiuf8.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiufa.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiufe.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiuff.afm
%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiuv.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu00.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu02.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu03.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu20.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu21.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu22.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu25.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu26.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu30.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu31.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu32.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu33.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu4e.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu4f.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu50.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu51.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu52.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu53.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu54.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu55.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu56.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu57.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu58.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu59.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu5a.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu5b.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu5c.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu5d.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu5e.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu5f.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu60.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu61.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu62.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu63.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu64.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu65.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu66.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu67.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu68.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu69.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu6a.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu6b.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu6c.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu6d.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu6e.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu6f.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu70.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu71.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu72.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu73.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu74.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu75.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu76.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu77.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu78.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu79.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu7a.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu7b.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu7c.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu7d.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu7e.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu7f.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu80.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu81.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu82.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu83.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu84.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu85.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu86.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu87.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu88.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu89.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu8a.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu8b.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu8c.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu8d.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu8e.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu8f.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu90.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu91.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu92.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu93.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu94.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu95.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu96.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu97.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu98.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu99.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu9a.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu9b.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu9c.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu9d.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu9e.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu9f.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiuee.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiuf6.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiuf7.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiuf8.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiufa.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiufe.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiuff.afm
%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiuv.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu00.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu01.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu02.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu03.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu04.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu20.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu21.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu22.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu23.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu24.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu25.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu26.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu30.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu31.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu32.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu4e.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu4f.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu50.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu51.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu52.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu53.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu54.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu55.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu56.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu57.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu58.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu59.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu5a.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu5b.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu5c.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu5d.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu5e.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu5f.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu60.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu61.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu62.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu63.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu64.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu65.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu66.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu67.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu68.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu69.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu6a.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu6b.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu6c.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu6d.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu6e.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu6f.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu70.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu71.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu72.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu73.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu74.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu75.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu76.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu77.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu78.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu79.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu7a.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu7b.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu7c.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu7d.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu7e.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu7f.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu80.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu81.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu82.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu83.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu84.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu85.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu86.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu87.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu88.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu89.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu8a.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu8b.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu8c.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu8d.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu8e.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu8f.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu90.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu91.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu92.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu93.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu94.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu95.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu96.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu97.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu98.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu99.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu9a.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu9b.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu9c.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu9e.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu9f.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnufe.afm
%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnuff.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu00.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu01.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu02.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu03.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu04.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu20.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu21.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu22.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu23.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu24.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu25.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu26.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu30.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu31.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu32.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu4e.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu4f.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu50.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu51.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu52.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu53.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu54.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu55.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu56.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu57.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu58.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu59.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu5a.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu5b.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu5c.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu5d.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu5e.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu5f.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu60.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu61.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu62.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu63.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu64.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu65.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu66.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu67.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu68.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu69.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu6a.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu6b.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu6c.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu6d.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu6e.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu6f.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu70.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu71.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu72.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu73.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu74.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu75.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu76.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu77.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu78.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu79.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu7a.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu7b.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu7c.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu7d.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu7e.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu7f.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu80.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu81.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu82.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu83.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu84.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu85.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu86.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu87.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu88.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu89.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu8a.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu8b.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu8c.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu8d.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu8e.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu8f.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu90.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu91.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu92.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu93.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu94.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu95.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu96.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu97.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu98.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu99.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu9a.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu9b.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu9c.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu9e.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu9f.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiufe.afm
%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiuff.afm
%{_texmfdistdir}/fonts/map/dvips/arphic/bkaiu.map
%{_texmfdistdir}/fonts/map/dvips/arphic/bsmiu.map
%{_texmfdistdir}/fonts/map/dvips/arphic/gbsnu.map
%{_texmfdistdir}/fonts/map/dvips/arphic/gkaiu.map
%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp00.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp01.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp02.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp03.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp04.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp05.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp06.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp07.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp08.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp09.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp10.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp11.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp12.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp13.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp14.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp15.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp16.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp17.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp18.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp19.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp20.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp21.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp22.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp23.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp25.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp26.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp27.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp28.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp29.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp30.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp31.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp32.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp33.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp34.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp35.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp36.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp37.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp38.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp39.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp40.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp41.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp42.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp43.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp44.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp45.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp46.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp47.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp48.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp49.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp50.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp51.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp52.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp53.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp54.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp55.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimpv.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu00.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu02.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu03.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu20.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu21.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu22.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu25.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu26.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu30.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu31.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu32.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu33.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu4e.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu4f.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu50.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu51.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu52.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu53.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu54.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu55.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu56.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu57.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu58.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu59.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu5a.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu5b.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu5c.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu5d.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu5e.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu5f.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu60.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu61.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu62.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu63.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu64.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu65.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu66.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu67.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu68.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu69.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu6a.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu6b.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu6c.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu6d.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu6e.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu6f.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu70.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu71.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu72.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu73.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu74.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu75.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu76.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu77.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu78.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu79.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu7a.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu7b.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu7c.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu7d.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu7e.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu7f.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu80.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu81.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu82.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu83.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu84.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu85.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu86.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu87.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu88.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu89.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu8a.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu8b.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu8c.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu8d.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu8e.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu8f.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu90.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu91.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu92.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu93.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu94.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu95.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu96.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu97.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu98.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu99.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu9a.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu9b.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu9c.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu9d.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu9e.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu9f.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiuee.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiuf6.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiuf7.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiuf8.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiufa.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiufe.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiuff.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiuv.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp00.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp01.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp02.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp03.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp04.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp05.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp06.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp07.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp08.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp09.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp10.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp11.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp12.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp13.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp14.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp15.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp16.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp17.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp18.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp19.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp20.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp21.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp22.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp23.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp25.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp26.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp27.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp28.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp29.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp30.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp31.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp32.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp33.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp34.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp35.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp36.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp37.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp38.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp39.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp40.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp41.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp42.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp43.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp44.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp45.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp46.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp47.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp48.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp49.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp50.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp51.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp52.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp53.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp54.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp55.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilpv.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu00.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu02.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu03.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu20.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu21.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu22.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu25.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu26.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu30.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu31.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu32.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu33.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu4e.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu4f.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu50.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu51.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu52.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu53.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu54.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu55.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu56.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu57.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu58.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu59.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu5a.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu5b.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu5c.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu5d.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu5e.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu5f.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu60.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu61.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu62.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu63.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu64.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu65.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu66.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu67.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu68.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu69.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu6a.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu6b.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu6c.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu6d.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu6e.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu6f.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu70.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu71.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu72.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu73.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu74.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu75.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu76.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu77.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu78.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu79.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu7a.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu7b.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu7c.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu7d.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu7e.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu7f.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu80.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu81.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu82.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu83.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu84.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu85.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu86.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu87.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu88.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu89.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu8a.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu8b.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu8c.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu8d.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu8e.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu8f.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu90.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu91.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu92.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu93.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu94.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu95.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu96.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu97.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu98.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu99.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu9a.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu9b.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu9c.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu9d.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu9e.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu9f.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiuee.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiuf6.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiuf7.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiuf8.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiufa.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiufe.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiuff.tfm
%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiuv.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnlp/gbsnlp00.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnlp/gbsnlp01.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnlp/gbsnlp02.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnlp/gbsnlp03.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnlp/gbsnlp04.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnlp/gbsnlp06.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnlp/gbsnlp07.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnlp/gbsnlp08.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnlp/gbsnlp09.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnlp/gbsnlp10.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnlp/gbsnlp11.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnlp/gbsnlp12.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnlp/gbsnlp13.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnlp/gbsnlp14.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnlp/gbsnlp15.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnlp/gbsnlp16.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnlp/gbsnlp17.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnlp/gbsnlp18.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnlp/gbsnlp19.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnlp/gbsnlp20.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnlp/gbsnlp21.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnlp/gbsnlp22.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnlp/gbsnlp23.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnlp/gbsnlp24.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnlp/gbsnlp25.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnlp/gbsnlp26.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnlp/gbsnlp27.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnlp/gbsnlp28.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnlp/gbsnlp29.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnlp/gbsnlp30.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnlp/gbsnlp31.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnlp/gbsnlp32.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu00.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu01.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu02.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu03.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu04.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu20.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu21.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu22.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu23.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu24.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu25.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu26.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu30.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu31.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu32.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu4e.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu4f.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu50.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu51.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu52.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu53.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu54.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu55.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu56.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu57.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu58.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu59.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu5a.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu5b.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu5c.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu5d.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu5e.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu5f.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu60.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu61.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu62.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu63.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu64.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu65.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu66.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu67.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu68.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu69.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu6a.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu6b.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu6c.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu6d.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu6e.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu6f.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu70.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu71.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu72.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu73.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu74.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu75.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu76.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu77.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu78.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu79.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu7a.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu7b.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu7c.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu7d.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu7e.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu7f.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu80.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu81.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu82.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu83.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu84.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu85.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu86.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu87.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu88.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu89.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu8a.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu8b.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu8c.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu8d.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu8e.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu8f.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu90.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu91.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu92.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu93.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu94.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu95.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu96.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu97.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu98.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu99.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu9a.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu9b.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu9c.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu9e.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu9f.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnufe.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnuff.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaimp/gkaimp00.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaimp/gkaimp01.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaimp/gkaimp02.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaimp/gkaimp03.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaimp/gkaimp04.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaimp/gkaimp06.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaimp/gkaimp07.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaimp/gkaimp08.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaimp/gkaimp09.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaimp/gkaimp10.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaimp/gkaimp11.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaimp/gkaimp12.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaimp/gkaimp13.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaimp/gkaimp14.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaimp/gkaimp15.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaimp/gkaimp16.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaimp/gkaimp17.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaimp/gkaimp18.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaimp/gkaimp19.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaimp/gkaimp20.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaimp/gkaimp21.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaimp/gkaimp22.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaimp/gkaimp23.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaimp/gkaimp24.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaimp/gkaimp25.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaimp/gkaimp26.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaimp/gkaimp27.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaimp/gkaimp28.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaimp/gkaimp29.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaimp/gkaimp30.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaimp/gkaimp31.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaimp/gkaimp32.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu00.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu01.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu02.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu03.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu04.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu20.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu21.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu22.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu23.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu24.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu25.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu26.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu30.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu31.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu32.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu4e.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu4f.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu50.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu51.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu52.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu53.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu54.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu55.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu56.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu57.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu58.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu59.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu5a.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu5b.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu5c.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu5d.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu5e.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu5f.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu60.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu61.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu62.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu63.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu64.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu65.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu66.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu67.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu68.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu69.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu6a.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu6b.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu6c.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu6d.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu6e.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu6f.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu70.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu71.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu72.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu73.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu74.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu75.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu76.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu77.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu78.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu79.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu7a.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu7b.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu7c.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu7d.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu7e.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu7f.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu80.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu81.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu82.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu83.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu84.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu85.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu86.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu87.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu88.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu89.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu8a.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu8b.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu8c.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu8d.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu8e.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu8f.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu90.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu91.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu92.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu93.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu94.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu95.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu96.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu97.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu98.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu99.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu9a.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu9b.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu9c.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu9e.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu9f.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiufe.tfm
%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiuff.tfm
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu00.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu02.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu03.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu20.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu21.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu22.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu25.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu26.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu30.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu31.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu32.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu33.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu4e.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu4f.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu50.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu51.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu52.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu53.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu54.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu55.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu56.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu57.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu58.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu59.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu5a.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu5b.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu5c.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu5d.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu5e.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu5f.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu60.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu61.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu62.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu63.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu64.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu65.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu66.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu67.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu68.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu69.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu6a.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu6b.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu6c.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu6d.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu6e.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu6f.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu70.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu71.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu72.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu73.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu74.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu75.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu76.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu77.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu78.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu79.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu7a.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu7b.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu7c.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu7d.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu7e.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu7f.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu80.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu81.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu82.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu83.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu84.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu85.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu86.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu87.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu88.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu89.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu8a.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu8b.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu8c.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu8d.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu8e.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu8f.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu90.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu91.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu92.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu93.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu94.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu95.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu96.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu97.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu98.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu99.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu9a.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu9b.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu9c.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu9d.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu9e.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu9f.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiuee.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiuf6.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiuf7.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiuf8.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiufa.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiufe.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiuff.pfb
%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiuv.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu00.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu02.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu03.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu20.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu21.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu22.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu25.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu26.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu30.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu31.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu32.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu33.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu4e.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu4f.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu50.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu51.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu52.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu53.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu54.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu55.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu56.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu57.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu58.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu59.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu5a.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu5b.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu5c.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu5d.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu5e.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu5f.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu60.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu61.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu62.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu63.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu64.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu65.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu66.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu67.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu68.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu69.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu6a.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu6b.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu6c.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu6d.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu6e.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu6f.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu70.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu71.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu72.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu73.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu74.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu75.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu76.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu77.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu78.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu79.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu7a.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu7b.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu7c.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu7d.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu7e.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu7f.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu80.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu81.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu82.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu83.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu84.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu85.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu86.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu87.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu88.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu89.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu8a.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu8b.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu8c.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu8d.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu8e.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu8f.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu90.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu91.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu92.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu93.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu94.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu95.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu96.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu97.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu98.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu99.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu9a.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu9b.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu9c.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu9d.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu9e.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu9f.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiuee.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiuf6.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiuf7.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiuf8.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiufa.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiufe.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiuff.pfb
%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiuv.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu00.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu01.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu02.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu03.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu04.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu20.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu21.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu22.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu23.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu24.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu25.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu26.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu30.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu31.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu32.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu4e.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu4f.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu50.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu51.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu52.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu53.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu54.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu55.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu56.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu57.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu58.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu59.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu5a.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu5b.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu5c.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu5d.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu5e.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu5f.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu60.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu61.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu62.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu63.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu64.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu65.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu66.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu67.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu68.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu69.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu6a.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu6b.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu6c.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu6d.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu6e.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu6f.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu70.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu71.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu72.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu73.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu74.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu75.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu76.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu77.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu78.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu79.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu7a.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu7b.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu7c.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu7d.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu7e.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu7f.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu80.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu81.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu82.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu83.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu84.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu85.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu86.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu87.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu88.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu89.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu8a.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu8b.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu8c.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu8d.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu8e.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu8f.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu90.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu91.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu92.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu93.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu94.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu95.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu96.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu97.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu98.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu99.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu9a.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu9b.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu9c.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu9e.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu9f.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnufe.pfb
%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnuff.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu00.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu01.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu02.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu03.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu04.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu20.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu21.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu22.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu23.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu24.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu25.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu26.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu30.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu31.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu32.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu4e.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu4f.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu50.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu51.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu52.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu53.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu54.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu55.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu56.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu57.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu58.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu59.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu5a.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu5b.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu5c.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu5d.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu5e.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu5f.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu60.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu61.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu62.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu63.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu64.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu65.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu66.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu67.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu68.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu69.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu6a.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu6b.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu6c.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu6d.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu6e.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu6f.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu70.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu71.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu72.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu73.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu74.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu75.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu76.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu77.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu78.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu79.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu7a.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu7b.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu7c.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu7d.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu7e.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu7f.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu80.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu81.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu82.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu83.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu84.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu85.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu86.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu87.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu88.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu89.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu8a.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu8b.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu8c.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu8d.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu8e.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu8f.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu90.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu91.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu92.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu93.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu94.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu95.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu96.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu97.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu98.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu99.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu9a.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu9b.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu9c.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu9e.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu9f.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiufe.pfb
%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiuff.pfb
%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp00.vf
%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp01.vf
%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp02.vf
%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp03.vf
%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp04.vf
%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp05.vf
%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp06.vf
%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp07.vf
%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp08.vf
%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp09.vf
%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp10.vf
%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp11.vf
%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp12.vf
%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp13.vf
%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp14.vf
%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp15.vf
%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp16.vf
%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp17.vf
%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp18.vf
%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp19.vf
%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp20.vf
%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp21.vf
%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp22.vf
%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp23.vf
%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp25.vf
%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp26.vf
%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp27.vf
%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp28.vf
%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp29.vf
%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp30.vf
%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp31.vf
%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp32.vf
%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp33.vf
%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp34.vf
%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp35.vf
%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp36.vf
%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp37.vf
%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp38.vf
%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp39.vf
%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp40.vf
%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp41.vf
%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp42.vf
%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp43.vf
%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp44.vf
%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp45.vf
%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp46.vf
%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp47.vf
%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp48.vf
%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp49.vf
%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp50.vf
%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp51.vf
%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp52.vf
%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp53.vf
%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp54.vf
%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp55.vf
%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimpv.vf
%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp00.vf
%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp01.vf
%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp02.vf
%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp03.vf
%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp04.vf
%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp05.vf
%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp06.vf
%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp07.vf
%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp08.vf
%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp09.vf
%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp10.vf
%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp11.vf
%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp12.vf
%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp13.vf
%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp14.vf
%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp15.vf
%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp16.vf
%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp17.vf
%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp18.vf
%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp19.vf
%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp20.vf
%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp21.vf
%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp22.vf
%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp23.vf
%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp25.vf
%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp26.vf
%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp27.vf
%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp28.vf
%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp29.vf
%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp30.vf
%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp31.vf
%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp32.vf
%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp33.vf
%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp34.vf
%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp35.vf
%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp36.vf
%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp37.vf
%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp38.vf
%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp39.vf
%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp40.vf
%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp41.vf
%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp42.vf
%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp43.vf
%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp44.vf
%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp45.vf
%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp46.vf
%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp47.vf
%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp48.vf
%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp49.vf
%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp50.vf
%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp51.vf
%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp52.vf
%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp53.vf
%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp54.vf
%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp55.vf
%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilpv.vf
%{_texmfdistdir}/fonts/vf/arphic/gbsnlp/gbsnlp00.vf
%{_texmfdistdir}/fonts/vf/arphic/gbsnlp/gbsnlp01.vf
%{_texmfdistdir}/fonts/vf/arphic/gbsnlp/gbsnlp02.vf
%{_texmfdistdir}/fonts/vf/arphic/gbsnlp/gbsnlp03.vf
%{_texmfdistdir}/fonts/vf/arphic/gbsnlp/gbsnlp04.vf
%{_texmfdistdir}/fonts/vf/arphic/gbsnlp/gbsnlp06.vf
%{_texmfdistdir}/fonts/vf/arphic/gbsnlp/gbsnlp07.vf
%{_texmfdistdir}/fonts/vf/arphic/gbsnlp/gbsnlp08.vf
%{_texmfdistdir}/fonts/vf/arphic/gbsnlp/gbsnlp09.vf
%{_texmfdistdir}/fonts/vf/arphic/gbsnlp/gbsnlp10.vf
%{_texmfdistdir}/fonts/vf/arphic/gbsnlp/gbsnlp11.vf
%{_texmfdistdir}/fonts/vf/arphic/gbsnlp/gbsnlp12.vf
%{_texmfdistdir}/fonts/vf/arphic/gbsnlp/gbsnlp13.vf
%{_texmfdistdir}/fonts/vf/arphic/gbsnlp/gbsnlp14.vf
%{_texmfdistdir}/fonts/vf/arphic/gbsnlp/gbsnlp15.vf
%{_texmfdistdir}/fonts/vf/arphic/gbsnlp/gbsnlp16.vf
%{_texmfdistdir}/fonts/vf/arphic/gbsnlp/gbsnlp17.vf
%{_texmfdistdir}/fonts/vf/arphic/gbsnlp/gbsnlp18.vf
%{_texmfdistdir}/fonts/vf/arphic/gbsnlp/gbsnlp19.vf
%{_texmfdistdir}/fonts/vf/arphic/gbsnlp/gbsnlp20.vf
%{_texmfdistdir}/fonts/vf/arphic/gbsnlp/gbsnlp21.vf
%{_texmfdistdir}/fonts/vf/arphic/gbsnlp/gbsnlp22.vf
%{_texmfdistdir}/fonts/vf/arphic/gbsnlp/gbsnlp23.vf
%{_texmfdistdir}/fonts/vf/arphic/gbsnlp/gbsnlp24.vf
%{_texmfdistdir}/fonts/vf/arphic/gbsnlp/gbsnlp25.vf
%{_texmfdistdir}/fonts/vf/arphic/gbsnlp/gbsnlp26.vf
%{_texmfdistdir}/fonts/vf/arphic/gbsnlp/gbsnlp27.vf
%{_texmfdistdir}/fonts/vf/arphic/gbsnlp/gbsnlp28.vf
%{_texmfdistdir}/fonts/vf/arphic/gbsnlp/gbsnlp29.vf
%{_texmfdistdir}/fonts/vf/arphic/gbsnlp/gbsnlp30.vf
%{_texmfdistdir}/fonts/vf/arphic/gbsnlp/gbsnlp31.vf
%{_texmfdistdir}/fonts/vf/arphic/gbsnlp/gbsnlp32.vf
%{_texmfdistdir}/fonts/vf/arphic/gkaimp/gkaimp00.vf
%{_texmfdistdir}/fonts/vf/arphic/gkaimp/gkaimp01.vf
%{_texmfdistdir}/fonts/vf/arphic/gkaimp/gkaimp02.vf
%{_texmfdistdir}/fonts/vf/arphic/gkaimp/gkaimp03.vf
%{_texmfdistdir}/fonts/vf/arphic/gkaimp/gkaimp04.vf
%{_texmfdistdir}/fonts/vf/arphic/gkaimp/gkaimp06.vf
%{_texmfdistdir}/fonts/vf/arphic/gkaimp/gkaimp07.vf
%{_texmfdistdir}/fonts/vf/arphic/gkaimp/gkaimp08.vf
%{_texmfdistdir}/fonts/vf/arphic/gkaimp/gkaimp09.vf
%{_texmfdistdir}/fonts/vf/arphic/gkaimp/gkaimp10.vf
%{_texmfdistdir}/fonts/vf/arphic/gkaimp/gkaimp11.vf
%{_texmfdistdir}/fonts/vf/arphic/gkaimp/gkaimp12.vf
%{_texmfdistdir}/fonts/vf/arphic/gkaimp/gkaimp13.vf
%{_texmfdistdir}/fonts/vf/arphic/gkaimp/gkaimp14.vf
%{_texmfdistdir}/fonts/vf/arphic/gkaimp/gkaimp15.vf
%{_texmfdistdir}/fonts/vf/arphic/gkaimp/gkaimp16.vf
%{_texmfdistdir}/fonts/vf/arphic/gkaimp/gkaimp17.vf
%{_texmfdistdir}/fonts/vf/arphic/gkaimp/gkaimp18.vf
%{_texmfdistdir}/fonts/vf/arphic/gkaimp/gkaimp19.vf
%{_texmfdistdir}/fonts/vf/arphic/gkaimp/gkaimp20.vf
%{_texmfdistdir}/fonts/vf/arphic/gkaimp/gkaimp21.vf
%{_texmfdistdir}/fonts/vf/arphic/gkaimp/gkaimp22.vf
%{_texmfdistdir}/fonts/vf/arphic/gkaimp/gkaimp23.vf
%{_texmfdistdir}/fonts/vf/arphic/gkaimp/gkaimp24.vf
%{_texmfdistdir}/fonts/vf/arphic/gkaimp/gkaimp25.vf
%{_texmfdistdir}/fonts/vf/arphic/gkaimp/gkaimp26.vf
%{_texmfdistdir}/fonts/vf/arphic/gkaimp/gkaimp27.vf
%{_texmfdistdir}/fonts/vf/arphic/gkaimp/gkaimp28.vf
%{_texmfdistdir}/fonts/vf/arphic/gkaimp/gkaimp29.vf
%{_texmfdistdir}/fonts/vf/arphic/gkaimp/gkaimp30.vf
%{_texmfdistdir}/fonts/vf/arphic/gkaimp/gkaimp31.vf
%{_texmfdistdir}/fonts/vf/arphic/gkaimp/gkaimp32.vf
%_texmf_updmap_d/arphic
%doc %{_texmfdistdir}/doc/fonts/arphic/arphic-sampler.pdf
%doc %{_texmfdistdir}/doc/fonts/arphic/arphic-sampler.tex
%doc %{_texmfdistdir}/doc/fonts/arphic/bkaiu/README
%doc %{_texmfdistdir}/doc/fonts/arphic/bsmiu/README
%doc %{_texmfdistdir}/doc/fonts/arphic/gbsnu/README
%doc %{_texmfdistdir}/doc/fonts/arphic/gkaiu/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips fonts doc %{buildroot}%{_texmfdistdir}
mkdir -p %{buildroot}%{_texmf_updmap_d}
cat > %{buildroot}%{_texmf_updmap_d}/arphic <<EOF
Map bkaiu.map
Map bsmiu.map
Map gbsnu.map
Map gkaiu.map
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16686 |12mr|texlive-arrayjobx-1.04-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18125
# category Package
# catalog-ctan /macros/generic/arrayjobx
# catalog-date 2010-05-11 12:36:30 +0200
# catalog-license lppl
# catalog-version 1.04
Name:		texlive-arrayjobx
Version:	1.04
Release:	2
Summary:	Array data structures for (La)TeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/generic/arrayjobx
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/arrayjobx.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/arrayjobx.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package provides array data structures in (La)TeX, in the
meaning of the classical procedural programming languages like
Fortran, Ada or C, and macros to manipulate them. Arrays can be
mono or bi-dimensional. This is useful for applications which
require high level programming techniques, like algorithmic
graphics programmed in the TeX language. The package supersedes
the arrayjob package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/arrayjobx/arrayjob.sty
%{_texmfdistdir}/tex/generic/arrayjobx/arrayjobx.sty
%doc %{_texmfdistdir}/doc/generic/arrayjobx/README
%doc %{_texmfdistdir}/doc/generic/arrayjobx/arrayjob.pdf
%doc %{_texmfdistdir}/doc/generic/arrayjobx/arrayjob.tex
%doc %{_texmfdistdir}/doc/generic/arrayjobx/arrayjobx.pdf
%doc %{_texmfdistdir}/doc/generic/arrayjobx/arrayjobx.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16687 |12mr|texlive-arsclassica-4.0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25466
# category Package
# catalog-ctan /macros/latex/contrib/arsclassica
# catalog-date 2012-02-21 16:05:39 +0100
# catalog-license lppl
# catalog-version 4.0.3
Name:		texlive-arsclassica
Version:	4.0.3
Release:	1
Summary:	A different view of the ClassicThesis package
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/arsclassica
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/arsclassica.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/arsclassica.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package changes some typographical points of the
ClassicThesis style, by Andre Miede. It enables the user to
reproduce the look of the guide The art of writing with LaTeX
(the web page is in Italian).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/makeindex/arsclassica/classic.ist
%{_texmfdistdir}/tex/latex/arsclassica/arsclassica.sty
%doc %{_texmfdistdir}/doc/latex/arsclassica/ArsClassica.pdf
%doc %{_texmfdistdir}/doc/latex/arsclassica/ArsClassica.tex
%doc %{_texmfdistdir}/doc/latex/arsclassica/Bibliography.bib
%doc %{_texmfdistdir}/doc/latex/arsclassica/CHANGES
%doc %{_texmfdistdir}/doc/latex/arsclassica/Chapters/Code.tex
%doc %{_texmfdistdir}/doc/latex/arsclassica/Chapters/Fundamentals.tex
%doc %{_texmfdistdir}/doc/latex/arsclassica/FrontBackMatter/Abstract+Sommario.tex
%doc %{_texmfdistdir}/doc/latex/arsclassica/FrontBackMatter/Acknowledgements.tex
%doc %{_texmfdistdir}/doc/latex/arsclassica/FrontBackMatter/Bibliography.tex
%doc %{_texmfdistdir}/doc/latex/arsclassica/FrontBackMatter/Contents.tex
%doc %{_texmfdistdir}/doc/latex/arsclassica/FrontBackMatter/Index.tex
%doc %{_texmfdistdir}/doc/latex/arsclassica/FrontBackMatter/Titleback.tex
%doc %{_texmfdistdir}/doc/latex/arsclassica/FrontBackMatter/Titlepage.tex
%doc %{_texmfdistdir}/doc/latex/arsclassica/Graphics/Birds.jpg
%doc %{_texmfdistdir}/doc/latex/arsclassica/Graphics/Example_1.jpg
%doc %{_texmfdistdir}/doc/latex/arsclassica/Graphics/Example_2.jpg
%doc %{_texmfdistdir}/doc/latex/arsclassica/Graphics/Example_3.jpg
%doc %{_texmfdistdir}/doc/latex/arsclassica/Graphics/Example_4.jpg
%doc %{_texmfdistdir}/doc/latex/arsclassica/README
%doc %{_texmfdistdir}/doc/latex/arsclassica/arsclassica-settings.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar makeindex tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16688 |12mr|texlive-articleingud-0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26197
# category Package
# catalog-ctan /macros/latex/contrib/articleingud
# catalog-date 2012-05-03 11:23:54 +0200
# catalog-license lppl1.2
# catalog-version 0.1
Name:		texlive-articleingud
Version:	0.1
Release:	1
Summary:	LaTeX class for articles published in INGENIERIA review
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/articleingud
License:	LPPL1.2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/articleingud.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/articleingud.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/articleingud.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The class is for articles published in INGENIERIA review. It is
derived from the standard LaTeX class article.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/articleingud/articleingud.cls
%doc %{_texmfdistdir}/doc/latex/articleingud/README
%doc %{_texmfdistdir}/doc/latex/articleingud/articleingud.pdf
%doc %{_texmfdistdir}/doc/latex/articleingud/plantilla.tex
%doc %{_texmfdistdir}/doc/latex/articleingud/template.tex
#- source
%doc %{_texmfdistdir}/source/latex/articleingud/articleingud.dtx
%doc %{_texmfdistdir}/source/latex/articleingud/articleingud.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16689 |12mr|texlive-arydshln-1.71-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/arydshln
# catalog-date 2007-04-06 18:29:05 +0200
# catalog-license lppl
# catalog-version 1.71
Name:		texlive-arydshln
Version:	1.71
Release:	2
Summary:	Horizontal and vertical dashed lines in arrays and tabulars
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/arydshln
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/arydshln.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/arydshln.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/arydshln.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Definitions of horizontal and vertical dashed lines for the
array and tabular environment. Horizontal lines are drawn by
\hdashline and \cdashline while vertical ones can be specified
as a part of preamble using ':'. The shape of dashed lines may
be controlled through style parameters or optional arguments.
The package is compatible with array and colortab.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/arydshln/arydshln.sty
%doc %{_texmfdistdir}/doc/latex/arydshln/README
%doc %{_texmfdistdir}/doc/latex/arydshln/arydshln-man.pdf
%doc %{_texmfdistdir}/doc/latex/arydshln/arydshln-man.tex
%doc %{_texmfdistdir}/doc/latex/arydshln/arydshln.pdf
#- source
%doc %{_texmfdistdir}/source/latex/arydshln/arydshln.dtx
%doc %{_texmfdistdir}/source/latex/arydshln/arydshln.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16690 |12mr|texlive-asaetr-1.0a-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/asaetr
# catalog-date 2009-04-30 00:32:08 +0200
# catalog-license pd
# catalog-version 1.0a
Name:		texlive-asaetr
Version:	1.0a
Release:	2
Summary:	Transactions of the ASAE
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/asaetr
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/asaetr.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/asaetr.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A class and BibTeX style for submissions to the Transactions of
the American Society of Agricultural Engineers. Also included
is the MetaFont source of a slanted Computer Modern Caps and
Small Caps font.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/asaetr/asaetr.bst
%{_texmfdistdir}/tex/latex/asaetr/asaesub.sty
%{_texmfdistdir}/tex/latex/asaetr/asaetr.cls
%{_texmfdistdir}/tex/latex/asaetr/asaetr.sty
%doc %{_texmfdistdir}/doc/latex/asaetr/MANIFEST
%doc %{_texmfdistdir}/doc/latex/asaetr/asaetr.bib
%doc %{_texmfdistdir}/doc/latex/asaetr/asaetr.pdf
%doc %{_texmfdistdir}/doc/latex/asaetr/asaetr.tex
%doc %{_texmfdistdir}/doc/latex/asaetr/cmcscsl10.mf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16691 |12mr|texlive-Asana-Math-000.949-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27228
# category Package
# catalog-ctan /fonts/Asana-Math
# catalog-date 2012-06-11 11:02:36 +0200
# catalog-license ofl
# catalog-version 000.949
Name:		texlive-Asana-Math
Version:	000.949
Release:	1
Summary:	A font to typeset maths in Xe(La)TeX and Lua(La)TeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/Asana-Math
License:	OFL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/Asana-Math.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/Asana-Math.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The Asana-Math font is an OpenType font that includes almost
all mathematical Unicode symbols and it can be used to typeset
mathematical text with any software that can understand the
MATH OpenType table (e.g., XeTeX 0.997 and Microsoft Word
2007). The font is beta software. Typesetting support for use
with LaTeX is provided by the fontspec and unicode-math
packages.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/opentype/public/Asana-Math/Asana-Math.otf
%{_texmfdistdir}/fonts/truetype/public/Asana-Math/Asana-Math.ttf
%doc %{_texmfdistdir}/doc/fonts/Asana-Math/FontLog.txt
%doc %{_texmfdistdir}/doc/fonts/Asana-Math/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16692 |12mr|texlive-ascelike-2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25303
# category Package
# catalog-ctan /macros/latex/contrib/ascelike
# catalog-date 2012-02-05 17:55:30 +0100
# catalog-license lppl
# catalog-version 2.2
Name:		texlive-ascelike
Version:	2.2
Release:	1
Summary:	Bibliography style for the ASCE
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ascelike
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ascelike.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ascelike.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A document class and bibliographic style that prepares
documents in the style required by the American Society of
Civil Engineers (ASCE). These are unofficial files, not
sanctioned by that organization, and the files specifically
give this caveat. Also included is a short
documentation/example of how to use the class.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/ascelike/ascelike.bst
%{_texmfdistdir}/tex/latex/ascelike/ascelike.cls
%doc %{_texmfdistdir}/doc/latex/ascelike/README
%doc %{_texmfdistdir}/doc/latex/ascelike/ascexmpl.bib
%doc %{_texmfdistdir}/doc/latex/ascelike/ascexmpl.pdf
%doc %{_texmfdistdir}/doc/latex/ascelike/ascexmpl.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16693 |12mr|texlive-ascii-2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /fonts/ascii
# catalog-date 2008-12-25 13:14:37 +0100
# catalog-license lppl
# catalog-version 2.0
Name:		texlive-ascii
Version:	2.0
Release:	2
Summary:	Support for IBM "standard ASCII" font
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/ascii
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ascii.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ascii.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ascii.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package makes available the graphical representation of
the ASCII characters as defined in the IBM PC Code Page 437 C0
Graphics. A Type 1 font of the glyphs is included.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/map/dvips/ascii/ascii.map
%{_texmfdistdir}/fonts/tfm/public/ascii/ASCII.tfm
%{_texmfdistdir}/fonts/type1/public/ascii/ASCII.pfb
%{_texmfdistdir}/tex/latex/ascii/ascii.sty
%doc %{_texmfdistdir}/doc/fonts/ascii/ascii2006.pdf
%doc %{_texmfdistdir}/doc/fonts/ascii/asciisty1994.pdf
#- source
%doc %{_texmfdistdir}/source/latex/ascii/ascii.dtx
%doc %{_texmfdistdir}/source/latex/ascii/ascii.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16694 |12mr|texlive-ascii-chart-20101122-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20536
# category Package
# catalog-ctan /info/ascii-chart
# catalog-date 2010-11-22 13:41:51 +0100
# catalog-license noinfo
# catalog-version undef
Name:		texlive-ascii-chart
Version:	20101122
Release:	2
Summary:	An ASCII wall chart
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/ascii-chart
License:	NOINFO
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ascii-chart.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ascii-chart.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
The document may be converted between Plain TeX and LaTeX
(2.09) by a simple editing action.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/support/ascii-chart/ascii.pdf
%doc %{_texmfdistdir}/doc/support/ascii-chart/ascii.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16695 |12mr|texlive-aspectratio-2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25243
# category Package
# catalog-ctan /macros/latex/contrib/aspectratio
# catalog-date 2012-01-28 10:04:30 +0100
# catalog-license lppl
# catalog-version 2.0
Name:		texlive-aspectratio
Version:	2.0
Release:	1
Summary:	Capital A and capital R ligature for Aspect Ratio
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/aspectratio
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/aspectratio.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/aspectratio.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides fonts (both as Adobe Type 1 format, and as
Metafont source) for the 'AR' symbol (for Aspect Ratio) used by
aeronautical scientists and engineers.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/map/dvips/aspectratio/aspectratio.map
%{_texmfdistdir}/fonts/source/public/aspectratio/ar10.mf
%{_texmfdistdir}/fonts/source/public/aspectratio/ar12.mf
%{_texmfdistdir}/fonts/source/public/aspectratio/ar6.mf
%{_texmfdistdir}/fonts/source/public/aspectratio/ar7.mf
%{_texmfdistdir}/fonts/source/public/aspectratio/ar8.mf
%{_texmfdistdir}/fonts/source/public/aspectratio/ar9.mf
%{_texmfdistdir}/fonts/source/public/aspectratio/arb10.mf
%{_texmfdistdir}/fonts/source/public/aspectratio/arb12.mf
%{_texmfdistdir}/fonts/source/public/aspectratio/arb5.mf
%{_texmfdistdir}/fonts/source/public/aspectratio/arb6.mf
%{_texmfdistdir}/fonts/source/public/aspectratio/arb7.mf
%{_texmfdistdir}/fonts/source/public/aspectratio/arb8.mf
%{_texmfdistdir}/fonts/source/public/aspectratio/arb9.mf
%{_texmfdistdir}/fonts/source/public/aspectratio/arssbi10.mf
%{_texmfdistdir}/fonts/source/public/aspectratio/arssi10.mf
%{_texmfdistdir}/fonts/source/public/aspectratio/artti10.mf
%{_texmfdistdir}/fonts/tfm/public/aspectratio/amarbi.tfm
%{_texmfdistdir}/fonts/tfm/public/aspectratio/amarri.tfm
%{_texmfdistdir}/fonts/tfm/public/aspectratio/aparbi.tfm
%{_texmfdistdir}/fonts/tfm/public/aspectratio/aparri.tfm
%{_texmfdistdir}/fonts/tfm/public/aspectratio/ar10.tfm
%{_texmfdistdir}/fonts/tfm/public/aspectratio/ar12.tfm
%{_texmfdistdir}/fonts/tfm/public/aspectratio/ar5.tfm
%{_texmfdistdir}/fonts/tfm/public/aspectratio/ar6.tfm
%{_texmfdistdir}/fonts/tfm/public/aspectratio/ar7.tfm
%{_texmfdistdir}/fonts/tfm/public/aspectratio/ar8.tfm
%{_texmfdistdir}/fonts/tfm/public/aspectratio/ar9.tfm
%{_texmfdistdir}/fonts/tfm/public/aspectratio/arb10.tfm
%{_texmfdistdir}/fonts/tfm/public/aspectratio/arb12.tfm
%{_texmfdistdir}/fonts/tfm/public/aspectratio/arb5.tfm
%{_texmfdistdir}/fonts/tfm/public/aspectratio/arb6.tfm
%{_texmfdistdir}/fonts/tfm/public/aspectratio/arb7.tfm
%{_texmfdistdir}/fonts/tfm/public/aspectratio/arb8.tfm
%{_texmfdistdir}/fonts/tfm/public/aspectratio/arb9.tfm
%{_texmfdistdir}/fonts/tfm/public/aspectratio/arssbi10.tfm
%{_texmfdistdir}/fonts/tfm/public/aspectratio/arssi10.tfm
%{_texmfdistdir}/fonts/tfm/public/aspectratio/artti10.tfm
%{_texmfdistdir}/fonts/type1/public/aspectratio/amarbi.pfb
%{_texmfdistdir}/fonts/type1/public/aspectratio/amarri.pfb
%{_texmfdistdir}/fonts/type1/public/aspectratio/ar10.pfb
%{_texmfdistdir}/fonts/type1/public/aspectratio/ar12.pfb
%{_texmfdistdir}/fonts/type1/public/aspectratio/ar5.pfb
%{_texmfdistdir}/fonts/type1/public/aspectratio/ar6.pfb
%{_texmfdistdir}/fonts/type1/public/aspectratio/ar7.pfb
%{_texmfdistdir}/fonts/type1/public/aspectratio/ar8.pfb
%{_texmfdistdir}/fonts/type1/public/aspectratio/ar9.pfb
%{_texmfdistdir}/fonts/type1/public/aspectratio/arb10.pfb
%{_texmfdistdir}/fonts/type1/public/aspectratio/arb12.pfb
%{_texmfdistdir}/fonts/type1/public/aspectratio/arb5.pfb
%{_texmfdistdir}/fonts/type1/public/aspectratio/arb6.pfb
%{_texmfdistdir}/fonts/type1/public/aspectratio/arb7.pfb
%{_texmfdistdir}/fonts/type1/public/aspectratio/arb8.pfb
%{_texmfdistdir}/fonts/type1/public/aspectratio/arb9.pfb
%{_texmfdistdir}/fonts/type1/public/aspectratio/arssbi10.pfb
%{_texmfdistdir}/fonts/type1/public/aspectratio/arssi10.pfb
%{_texmfdistdir}/fonts/type1/public/aspectratio/artti10.pfb
%{_texmfdistdir}/tex/latex/aspectratio/ar.sty
%doc %{_texmfdistdir}/doc/latex/aspectratio/ar.pdf
%doc %{_texmfdistdir}/doc/latex/aspectratio/ar.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16696 |12mr|texlive-assignment-20061012-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20431
# category Package
# catalog-ctan /macros/latex/contrib/assignment
# catalog-date 2006-10-12 15:12:24 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-assignment
Version:	20061012
Release:	2
Summary:	A class file for typesetting homework and lab assignments
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/assignment
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/assignment.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/assignment.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A class file for typesetting homework and lab assignments.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/assignment/assignment.cls
%doc %{_texmfdistdir}/doc/latex/assignment/Changelog
%doc %{_texmfdistdir}/doc/latex/assignment/LICENSE
%doc %{_texmfdistdir}/doc/latex/assignment/README
%doc %{_texmfdistdir}/doc/latex/assignment/assignment.pdf
%doc %{_texmfdistdir}/doc/latex/assignment/assignment.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16697 |12mr|texlive-astro-2.20-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /fonts/astro
# catalog-date 2008-10-03 22:28:15 +0200
# catalog-license lppl
# catalog-version 2.20
Name:		texlive-astro
Version:	2.20
Release:	2
Summary:	Astronomical (planetary) symbols
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/astro
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/astro.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/astro.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Astrosym is a font containing astronomical symbols, including
those used for the planets, four planetoids, the phases of the
moon, the signs of the zodiac, and some additional symbols. The
font is distributed in MetaFont format.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/astro/astrosym.cal
%{_texmfdistdir}/fonts/source/public/astro/astrosym.cmn
%{_texmfdistdir}/fonts/source/public/astro/astrosym.mac
%{_texmfdistdir}/fonts/source/public/astro/astrosym.mf
%{_texmfdistdir}/fonts/source/public/astro/astrosym.uni
%{_texmfdistdir}/fonts/source/public/astro/astrosym.xtr
%{_texmfdistdir}/fonts/tfm/public/astro/astrosym.tfm
%doc %{_texmfdistdir}/doc/fonts/astro/astrosym.tex
%doc %{_texmfdistdir}/doc/fonts/astro/astrosym.txt

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16698 |12mr|texlive-asyfig-0.1c-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17512
# category Package
# catalog-ctan /macros/latex/contrib/asyfig
# catalog-date 2010-03-20 11:11:38 +0100
# catalog-license lppl
# catalog-version 0.1c
Name:		texlive-asyfig
Version:	0.1c
Release:	2
Summary:	Commands for using Asymptote figures
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/asyfig
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/asyfig.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/asyfig.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/asyfig.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a means of reading Asymptote figures from
separate files, rather than within the document, as is standard
in the asymptote package, which is provided as part of the
Asymptote bundle. The asymptote way can prove cumbersome in a
large document; the present package allows the user to process
one picture at a time, in simple test documents, and then to
migrate (with no fuss) to their use in the target document.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/asyfig/asyalign.sty
%{_texmfdistdir}/tex/latex/asyfig/asyfig.sty
%{_texmfdistdir}/tex/latex/asyfig/asyprocess.sty
%doc %{_texmfdistdir}/doc/latex/asyfig/README
%doc %{_texmfdistdir}/doc/latex/asyfig/asyfig.pdf
%doc %{_texmfdistdir}/doc/latex/asyfig/example/frf.asy
%doc %{_texmfdistdir}/doc/latex/asyfig/example/test-asyfig.tex
#- source
%doc %{_texmfdistdir}/source/latex/asyfig/asyfig.ins
%doc %{_texmfdistdir}/source/latex/asyfig/asyfig.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16699 |12mr|texlive-attachfile-v1.5b-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21866
# category Package
# catalog-ctan /macros/latex/contrib/attachfile
# catalog-date 2011-03-28 07:44:29 +0200
# catalog-license lppl1.3
# catalog-version v1.5b
Name:		texlive-attachfile
Version:	v1.5b
Release:	2
Summary:	Attach arbitrary files to a PDF document
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/attachfile
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/attachfile.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/attachfile.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/attachfile.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Starting with PDF 1.3 (Adobe Acrobat 4.0), PDF files can
contain file attachments -- arbitrary files that a reader can
extract, just like attachments to an e-mail message. The
attachfile package brings this functionality to pdfLaTeX and
provides some additional features not available in Acrobat,
such as the ability to use arbitrary LaTeX code for the file
icon -- including things like \includegraphics, tabular, and
mathematics. Settings can be made either globally or on a per-
attachment basis. Attachfile makes it easy to attach files and
customize their appearance in the enclosing document. The
package supports the Created, Modified, and Size keys in the
EmbeddedFile's Params dictionary.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/attachfile/attachfile.sty
%doc %{_texmfdistdir}/doc/latex/attachfile/README
%doc %{_texmfdistdir}/doc/latex/attachfile/attachfile.pdf
#- source
%doc %{_texmfdistdir}/source/latex/attachfile/attachfile.dtx
%doc %{_texmfdistdir}/source/latex/attachfile/attachfile.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16700 |12mr|texlive-augie-20061229-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18948
# category Package
# catalog-ctan /fonts/augie
# catalog-date 2006-12-29 12:26:56 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-augie
Version:	20061229
Release:	2
Summary:	Calligraphic font for typesetting handwriting
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/augie
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/augie.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/augie.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A calligraphic font for simulating American-style informal
handwriting. The font is distributed in Adobe Type 1 format.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/augie/augie___.afm
%{_texmfdistdir}/fonts/map/dvips/augie/augie.map
%{_texmfdistdir}/fonts/tfm/public/augie/augie7t.tfm
%{_texmfdistdir}/fonts/tfm/public/augie/augie8c.tfm
%{_texmfdistdir}/fonts/tfm/public/augie/augie8r.tfm
%{_texmfdistdir}/fonts/tfm/public/augie/augie8t.tfm
%{_texmfdistdir}/fonts/tfm/public/augie/augie___.tfm
%{_texmfdistdir}/fonts/type1/public/augie/augie___.pfb
%{_texmfdistdir}/fonts/vf/public/augie/augie7t.vf
%{_texmfdistdir}/fonts/vf/public/augie/augie8c.vf
%{_texmfdistdir}/fonts/vf/public/augie/augie8t.vf
%{_texmfdistdir}/tex/latex/augie/ot1augie.fd
%{_texmfdistdir}/tex/latex/augie/t1augie.fd
%{_texmfdistdir}/tex/latex/augie/ts1augie.fd
%doc %{_texmfdistdir}/doc/latex/augie/README.augie
%doc %{_texmfdistdir}/doc/latex/augie/augie.txt
%doc %{_texmfdistdir}/doc/latex/augie/other/Augie___.pfm
%doc %{_texmfdistdir}/doc/latex/augie/other/augie___.inf
%doc %{_texmfdistdir}/doc/latex/augie/vtex/augie.ali

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16701 |12mr|texlive-auncial-new-2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /fonts/auncial-new
# catalog-date 2008-08-16 20:32:59 +0200
# catalog-license lppl
# catalog-version 2.0
Name:		texlive-auncial-new
Version:	2.0
Release:	2
Summary:	Artificial Uncial font and LaTeX support macros
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/auncial-new
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/auncial-new.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/auncial-new.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/auncial-new.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The auncial-new bundle provides packages and fonts for a script
based on the Artificial Uncial manuscript book-hand used
between the 6th & 10th century AD. The script consists of
minuscules and digits, with some appropriate period punctuation
marks. Both normal and bold versions are provided, and the font
is distributed in Adobe Type 1 format. This is an experimental
new version of the auncial bundle, which is one of a series of
bookhand fonts. The font follows the B1 encoding developed for
bookhands. Access to the encoding is essential. The encoding
mainly follows the standard T1 encoding.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/auncial-new/auncl10.afm
%{_texmfdistdir}/fonts/afm/public/auncial-new/aunclb10.afm
%{_texmfdistdir}/fonts/map/dvips/auncial-new/auncial.map
%{_texmfdistdir}/fonts/tfm/public/auncial-new/auncl10.tfm
%{_texmfdistdir}/fonts/tfm/public/auncial-new/aunclb10.tfm
%{_texmfdistdir}/fonts/type1/public/auncial-new/auncl10.pfb
%{_texmfdistdir}/fonts/type1/public/auncial-new/aunclb10.pfb
%{_texmfdistdir}/tex/latex/auncial-new/allauncl.sty
%{_texmfdistdir}/tex/latex/auncial-new/auncial.sty
%{_texmfdistdir}/tex/latex/auncial-new/b1auncl.fd
%doc %{_texmfdistdir}/doc/fonts/auncial-new/README
%doc %{_texmfdistdir}/doc/fonts/auncial-new/auncial.pdf
%doc %{_texmfdistdir}/doc/fonts/auncial-new/tryauncial.pdf
%doc %{_texmfdistdir}/doc/fonts/auncial-new/tryauncial.tex
#- source
%doc %{_texmfdistdir}/source/fonts/auncial-new/auncial.dtx
%doc %{_texmfdistdir}/source/fonts/auncial-new/auncial.ins
%doc %{_texmfdistdir}/source/fonts/auncial-new/aunclmfb.dtx
%doc %{_texmfdistdir}/source/fonts/auncial-new/aunclmfc.dtx
%doc %{_texmfdistdir}/source/fonts/auncial-new/aunclmft.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16702 |12mr|texlive-aurical-1.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /fonts/aurical
# catalog-date 2008-07-27 23:11:56 +0200
# catalog-license lppl
# catalog-version 1.5
Name:		texlive-aurical
Version:	1.5
Release:	2
Summary:	Calligraphic fonts for use with LaTeX in T1 encoding
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/aurical
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/aurical.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/aurical.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package that implements a set (AuriocusKalligraphicus) of
three calligraphic fonts derived from the author's handwriting
in Adobe Type 1 Format, T1 (Cork) encoding for use with LaTeX:
- Auriocus Kalligraphicus; - Lukas Svatba; and - Jana Skrivana.
Each font features oldstyle digits and (machine-generated)
boldface and slanted versions. A variant of Lukas Svatba offers
a 'long s'.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/aurical/AmiciLogo.afm
%{_texmfdistdir}/fonts/afm/public/aurical/AmiciLogoBold.afm
%{_texmfdistdir}/fonts/afm/public/aurical/AmiciLogoBoldRslant.afm
%{_texmfdistdir}/fonts/afm/public/aurical/AmiciLogoBoldSlant.afm
%{_texmfdistdir}/fonts/afm/public/aurical/AmiciLogoRslant.afm
%{_texmfdistdir}/fonts/afm/public/aurical/AmiciLogoSlant.afm
%{_texmfdistdir}/fonts/afm/public/aurical/AuriocusKalligraphicus.afm
%{_texmfdistdir}/fonts/afm/public/aurical/AuriocusKalligraphicusBold.afm
%{_texmfdistdir}/fonts/afm/public/aurical/AuriocusKalligraphicusBoldRslant.afm
%{_texmfdistdir}/fonts/afm/public/aurical/AuriocusKalligraphicusBoldSlant.afm
%{_texmfdistdir}/fonts/afm/public/aurical/AuriocusKalligraphicusRslant.afm
%{_texmfdistdir}/fonts/afm/public/aurical/AuriocusKalligraphicusSlant.afm
%{_texmfdistdir}/fonts/afm/public/aurical/JanaSkrivana.afm
%{_texmfdistdir}/fonts/afm/public/aurical/JanaSkrivanaBold.afm
%{_texmfdistdir}/fonts/afm/public/aurical/JanaSkrivanaBoldRslant.afm
%{_texmfdistdir}/fonts/afm/public/aurical/JanaSkrivanaBoldSlant.afm
%{_texmfdistdir}/fonts/afm/public/aurical/JanaSkrivanaRslant.afm
%{_texmfdistdir}/fonts/afm/public/aurical/JanaSkrivanaSlant.afm
%{_texmfdistdir}/fonts/afm/public/aurical/LukasSvatba.afm
%{_texmfdistdir}/fonts/afm/public/aurical/LukasSvatbaBold.afm
%{_texmfdistdir}/fonts/afm/public/aurical/LukasSvatbaBoldRslant.afm
%{_texmfdistdir}/fonts/afm/public/aurical/LukasSvatbaBoldSlant.afm
%{_texmfdistdir}/fonts/afm/public/aurical/LukasSvatbaRslant.afm
%{_texmfdistdir}/fonts/afm/public/aurical/LukasSvatbaSlant.afm
%{_texmfdistdir}/fonts/map/dvips/aurical/aurical.map
%{_texmfdistdir}/fonts/source/public/aurical/aurical_source.zip
%{_texmfdistdir}/fonts/tfm/public/aurical/AmiciLogo.tfm
%{_texmfdistdir}/fonts/tfm/public/aurical/AmiciLogoBold.tfm
%{_texmfdistdir}/fonts/tfm/public/aurical/AmiciLogoBoldRslant.tfm
%{_texmfdistdir}/fonts/tfm/public/aurical/AmiciLogoBoldSlant.tfm
%{_texmfdistdir}/fonts/tfm/public/aurical/AmiciLogoRslant.tfm
%{_texmfdistdir}/fonts/tfm/public/aurical/AmiciLogoSlant.tfm
%{_texmfdistdir}/fonts/tfm/public/aurical/AuriocusKalligraphicus.tfm
%{_texmfdistdir}/fonts/tfm/public/aurical/AuriocusKalligraphicusBold.tfm
%{_texmfdistdir}/fonts/tfm/public/aurical/AuriocusKalligraphicusBoldRslant.tfm
%{_texmfdistdir}/fonts/tfm/public/aurical/AuriocusKalligraphicusBoldSlant.tfm
%{_texmfdistdir}/fonts/tfm/public/aurical/AuriocusKalligraphicusRslant.tfm
%{_texmfdistdir}/fonts/tfm/public/aurical/AuriocusKalligraphicusSlant.tfm
%{_texmfdistdir}/fonts/tfm/public/aurical/JanaSkrivana.tfm
%{_texmfdistdir}/fonts/tfm/public/aurical/JanaSkrivanaBold.tfm
%{_texmfdistdir}/fonts/tfm/public/aurical/JanaSkrivanaBoldRslant.tfm
%{_texmfdistdir}/fonts/tfm/public/aurical/JanaSkrivanaBoldSlant.tfm
%{_texmfdistdir}/fonts/tfm/public/aurical/JanaSkrivanaRslant.tfm
%{_texmfdistdir}/fonts/tfm/public/aurical/JanaSkrivanaSlant.tfm
%{_texmfdistdir}/fonts/tfm/public/aurical/LukasSvatba.tfm
%{_texmfdistdir}/fonts/tfm/public/aurical/LukasSvatbaBold.tfm
%{_texmfdistdir}/fonts/tfm/public/aurical/LukasSvatbaBoldRslant.tfm
%{_texmfdistdir}/fonts/tfm/public/aurical/LukasSvatbaBoldSlant.tfm
%{_texmfdistdir}/fonts/tfm/public/aurical/LukasSvatbaRslant.tfm
%{_texmfdistdir}/fonts/tfm/public/aurical/LukasSvatbaSlant.tfm
%{_texmfdistdir}/fonts/type1/public/aurical/AmiciLogo.pfb
%{_texmfdistdir}/fonts/type1/public/aurical/AmiciLogoBold.pfb
%{_texmfdistdir}/fonts/type1/public/aurical/AmiciLogoBoldRslant.pfb
%{_texmfdistdir}/fonts/type1/public/aurical/AmiciLogoBoldSlant.pfb
%{_texmfdistdir}/fonts/type1/public/aurical/AmiciLogoRslant.pfb
%{_texmfdistdir}/fonts/type1/public/aurical/AmiciLogoSlant.pfb
%{_texmfdistdir}/fonts/type1/public/aurical/AuriocusKalligraphicus.pfb
%{_texmfdistdir}/fonts/type1/public/aurical/AuriocusKalligraphicusBold.pfb
%{_texmfdistdir}/fonts/type1/public/aurical/AuriocusKalligraphicusBoldRslant.pfb
%{_texmfdistdir}/fonts/type1/public/aurical/AuriocusKalligraphicusBoldSlant.pfb
%{_texmfdistdir}/fonts/type1/public/aurical/AuriocusKalligraphicusRslant.pfb
%{_texmfdistdir}/fonts/type1/public/aurical/AuriocusKalligraphicusSlant.pfb
%{_texmfdistdir}/fonts/type1/public/aurical/JanaSkrivana.pfb
%{_texmfdistdir}/fonts/type1/public/aurical/JanaSkrivanaBold.pfb
%{_texmfdistdir}/fonts/type1/public/aurical/JanaSkrivanaBoldRslant.pfb
%{_texmfdistdir}/fonts/type1/public/aurical/JanaSkrivanaBoldSlant.pfb
%{_texmfdistdir}/fonts/type1/public/aurical/JanaSkrivanaRslant.pfb
%{_texmfdistdir}/fonts/type1/public/aurical/JanaSkrivanaSlant.pfb
%{_texmfdistdir}/fonts/type1/public/aurical/LukasSvatba.pfb
%{_texmfdistdir}/fonts/type1/public/aurical/LukasSvatbaBold.pfb
%{_texmfdistdir}/fonts/type1/public/aurical/LukasSvatbaBoldRslant.pfb
%{_texmfdistdir}/fonts/type1/public/aurical/LukasSvatbaBoldSlant.pfb
%{_texmfdistdir}/fonts/type1/public/aurical/LukasSvatbaRslant.pfb
%{_texmfdistdir}/fonts/type1/public/aurical/LukasSvatbaSlant.pfb
%{_texmfdistdir}/tex/latex/aurical/T1AmiciLogo.fd
%{_texmfdistdir}/tex/latex/aurical/T1AuriocusKalligraphicus.fd
%{_texmfdistdir}/tex/latex/aurical/T1JanaSkrivana.fd
%{_texmfdistdir}/tex/latex/aurical/T1LukasSvatba.fd
%{_texmfdistdir}/tex/latex/aurical/aurical.sty
%doc %{_texmfdistdir}/doc/latex/aurical/aurical.pdf
%doc %{_texmfdistdir}/doc/latex/aurical/aurical.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16703 |12mr|texlive-authoraftertitle-0.9-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24863
# category Package
# catalog-ctan /macros/latex/contrib/authoraftertitle
# catalog-date 2011-12-17 14:41:04 +0100
# catalog-license pd
# catalog-version 0.9
Name:		texlive-authoraftertitle
Version:	0.9
Release:	3
Summary:	Make author, etc., available after \maketitle
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/authoraftertitle
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/authoraftertitle.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/authoraftertitle.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This jiffy package makes the author, title and date of the
package available to the user (as \MyAuthor, etc) after the
\maketitle command has been executed.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/authoraftertitle/authoraftertitle.sty
%doc %{_texmfdistdir}/doc/latex/authoraftertitle/authoraftertitle.pdf
%doc %{_texmfdistdir}/doc/latex/authoraftertitle/authoraftertitle.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16704 |12mr|texlive-authorindex-20080810-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26313
# category Package
# catalog-ctan /indexing/authorindex
# catalog-date 2008-08-10 21:45:45 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-authorindex
Version:	20080810
Release:	3
Summary:	Index citations by author names
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/indexing/authorindex
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/authorindex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/authorindex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-authorindex.bin = %{EVRD}

%description
This package allows the user to create an index of all authors
cited in a LaTeX document. Each author entry in the index
contains the pages where these citations occur. Alternatively,
the package can list the labels of the citations that appear in
the references rather than the text pages. The package relies
on BibTeX being used to handle citations. Additionally, it
requires Perl (version 5 or higher).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/authorindex
%{_texmfdistdir}/scripts/authorindex/authorindex
%{_texmfdistdir}/tex/latex/authorindex/authorindex.sty
%doc %{_texmfdistdir}/doc/latex/authorindex/COPYING
%doc %{_texmfdistdir}/doc/latex/authorindex/NEWS
%doc %{_texmfdistdir}/doc/latex/authorindex/README
%doc %{_texmfdistdir}/doc/latex/authorindex/authorindex.pdf
%doc %{_texmfdistdir}/doc/latex/authorindex/authorindex.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/authorindex/authorindex authorindex
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16705 |12mr|texlive-autoarea-0.3a-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /graphics/pictex/addon/autoarea
# catalog-date 2008-08-17 11:40:59 +0200
# catalog-license lppl
# catalog-version 0.3a
Name:		texlive-autoarea
Version:	0.3a
Release:	2
Summary:	Automatic computation of bounding boxes with PiCTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pictex/addon/autoarea
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/autoarea.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/autoarea.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package makes PiCTeX recognize lines and arcs in
determining the "bounding box" of a picture. (PiCTeX so far
accounted for put commands only). The "bounding box" is
essential for proper placement of a picture between running
text and margins and for keeping the running text away.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/autoarea/autoarea.sty
%doc %{_texmfdistdir}/doc/latex/autoarea/ANNOUNCE.txt
%doc %{_texmfdistdir}/doc/latex/autoarea/README.aa
%doc %{_texmfdistdir}/doc/latex/autoarea/autodemo/README.autodemo
%doc %{_texmfdistdir}/doc/latex/autoarea/autodemo/autodemo+.log
%doc %{_texmfdistdir}/doc/latex/autoarea/autodemo/autodemo+.pdf
%doc %{_texmfdistdir}/doc/latex/autoarea/autodemo/autodemo+.tex
%doc %{_texmfdistdir}/doc/latex/autoarea/autodemo/autodemo-.log
%doc %{_texmfdistdir}/doc/latex/autoarea/autodemo/autodemo-.pdf
%doc %{_texmfdistdir}/doc/latex/autoarea/autodemo/autodemo-.tex
%doc %{_texmfdistdir}/doc/latex/autoarea/autodemo/autodemo.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16706 |12mr|texlive-automata-0.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19717
# category Package
# catalog-ctan /graphics/metapost/contrib/macros/automata
# catalog-date 2010-09-13 12:42:36 +0200
# catalog-license lppl
# catalog-version 0.3
Name:		texlive-automata
Version:	0.3
Release:	2
Summary:	Finite state machines, graphs and trees in MetaPost
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/metapost/contrib/macros/automata
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/automata.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/automata.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package offers a collection of macros for MetaPost to make
easier to draw finite-state machines, automata, labelled
graphs, etc. The user defines nodes, which may be isolated or
arranged into matrices or trees; edges connect pairs of nodes
through arbitrary paths. Parameters, that specify the shapes of
nodes and the styles of edges, may be adjusted.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/metapost/automata/automata.mp
%doc %{_texmfdistdir}/doc/metapost/automata/README
%doc %{_texmfdistdir}/doc/metapost/automata/example.mp
%doc %{_texmfdistdir}/doc/metapost/automata/example.pdf
%doc %{_texmfdistdir}/doc/metapost/automata/example.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar metapost doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16707 |12mr|texlive-autonum-0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27224
# category Package
# catalog-ctan /macros/latex/contrib/autonum
# catalog-date 2012-07-08 14:35:29 +0200
# catalog-license lppl1.3
# catalog-version 0.2
Name:		texlive-autonum
Version:	0.2
Release:	1
Summary:	Automatic equation references
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/autonum
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/autonum.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/autonum.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/autonum.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package arranges that equation numbers are applied only to
those equations that are referenced. This operation is similar
to the showonlyrefs option of the package mathtools.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/autonum/autonum.sty
%doc %{_texmfdistdir}/doc/latex/autonum/README
%doc %{_texmfdistdir}/doc/latex/autonum/autonum.pdf
%doc %{_texmfdistdir}/doc/latex/autonum/test-autonum.pdf
#- source
%doc %{_texmfdistdir}/source/latex/autonum/autonum.dtx
%doc %{_texmfdistdir}/source/latex/autonum/autonum.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16708 |12mr|texlive-auto-pst-pdf-0.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23723
# category Package
# catalog-ctan /macros/latex/contrib/auto-pst-pdf
# catalog-date 2011-08-27 23:30:14 +0200
# catalog-license lppl
# catalog-version 0.6
Name:		texlive-auto-pst-pdf
Version:	0.6
Release:	2
Summary:	Wrapper for pst-pdf (with some psfrag features)
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/auto-pst-pdf
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/auto-pst-pdf.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/auto-pst-pdf.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/auto-pst-pdf.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package uses --shell-escape to execute pst-pdf when
necessary. This makes it especially easy to integrate into the
workflow of an editor with just "LaTeX" and "pdfLaTeX" buttons.
Wrappers are provided for various psfrag-related features so
that Matlab figures via laprint, Mathematica figures via
MathPSfrag, and regular psfrag figures can all be input
consistently and easily.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/auto-pst-pdf/auto-pst-pdf.sty
%doc %{_texmfdistdir}/doc/latex/auto-pst-pdf/README
%doc %{_texmfdistdir}/doc/latex/auto-pst-pdf/auto-pst-pdf-DE.pdf
%doc %{_texmfdistdir}/doc/latex/auto-pst-pdf/auto-pst-pdf-DE.tex
%doc %{_texmfdistdir}/doc/latex/auto-pst-pdf/auto-pst-pdf.pdf
%doc %{_texmfdistdir}/doc/latex/auto-pst-pdf/example-psfrag.tex
%doc %{_texmfdistdir}/doc/latex/auto-pst-pdf/example.eps
%doc %{_texmfdistdir}/doc/latex/auto-pst-pdf/example.tex
#- source
%doc %{_texmfdistdir}/source/latex/auto-pst-pdf/auto-pst-pdf.dtx
%doc %{_texmfdistdir}/source/latex/auto-pst-pdf/auto-pst-pdf.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16709 |12mr|texlive-avantgar-20110301-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21993
# category Package
# catalog-ctan /fonts/urw/base35
# catalog-date 2011-03-01 21:42:17 +0100
# catalog-license gpl
# catalog-version undef
Name:		texlive-avantgar
Version:	20110301
Release:	2
Summary:	URW "Base 35" font pack for LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/urw/base35
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/avantgar.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A set of fonts for use as "drop-in" replacements for Adobe's
basic set, comprising: - Century Schoolbook (substituting for
Adobe's New Century Schoolbook); - Dingbats (substituting for
Adobe's Zapf Dingbats); - Nimbus Mono L (substituting for
Abobe's Courier); - Nimbus Roman No9 L (substituting for
Adobe's Times); - Nimbus Sans L (substituting for Adobe's
Helvetica); - Standard Symbols L (substituting for Adobe's
Symbol); - URW Bookman; - URW Chancery L Medium Italic
(substituting for Adobe's Zapf Chancery); - URW Gothic L Book
(substituting for Adobe's Avant Garde); and - URW Palladio L
(substituting for Adobe's Palatino).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/avantgar/config.uag
%{_texmfdistdir}/fonts/afm/adobe/avantgar/pagd8a.afm
%{_texmfdistdir}/fonts/afm/adobe/avantgar/pagdo8a.afm
%{_texmfdistdir}/fonts/afm/adobe/avantgar/pagk8a.afm
%{_texmfdistdir}/fonts/afm/adobe/avantgar/pagko8a.afm
%{_texmfdistdir}/fonts/afm/urw/avantgar/uagb8a.afm
%{_texmfdistdir}/fonts/afm/urw/avantgar/uagbi8a.afm
%{_texmfdistdir}/fonts/afm/urw/avantgar/uagd8a.afm
%{_texmfdistdir}/fonts/afm/urw/avantgar/uagdo8a.afm
%{_texmfdistdir}/fonts/afm/urw/avantgar/uagk8a.afm
%{_texmfdistdir}/fonts/afm/urw/avantgar/uagko8a.afm
%{_texmfdistdir}/fonts/afm/urw/avantgar/uagr8a.afm
%{_texmfdistdir}/fonts/afm/urw/avantgar/uagri8a.afm
%{_texmfdistdir}/fonts/map/dvips/avantgar/uag.map
%{_texmfdistdir}/fonts/tfm/adobe/avantgar/pagd.tfm
%{_texmfdistdir}/fonts/tfm/adobe/avantgar/pagd7t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/avantgar/pagd8c.tfm
%{_texmfdistdir}/fonts/tfm/adobe/avantgar/pagd8r.tfm
%{_texmfdistdir}/fonts/tfm/adobe/avantgar/pagd8t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/avantgar/pagdc.tfm
%{_texmfdistdir}/fonts/tfm/adobe/avantgar/pagdc7t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/avantgar/pagdc8t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/avantgar/pagdo.tfm
%{_texmfdistdir}/fonts/tfm/adobe/avantgar/pagdo7t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/avantgar/pagdo8c.tfm
%{_texmfdistdir}/fonts/tfm/adobe/avantgar/pagdo8r.tfm
%{_texmfdistdir}/fonts/tfm/adobe/avantgar/pagdo8t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/avantgar/pagk.tfm
%{_texmfdistdir}/fonts/tfm/adobe/avantgar/pagk7t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/avantgar/pagk8c.tfm
%{_texmfdistdir}/fonts/tfm/adobe/avantgar/pagk8r.tfm
%{_texmfdistdir}/fonts/tfm/adobe/avantgar/pagk8t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/avantgar/pagkc.tfm
%{_texmfdistdir}/fonts/tfm/adobe/avantgar/pagkc7t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/avantgar/pagkc8t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/avantgar/pagko.tfm
%{_texmfdistdir}/fonts/tfm/adobe/avantgar/pagko7t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/avantgar/pagko8c.tfm
%{_texmfdistdir}/fonts/tfm/adobe/avantgar/pagko8r.tfm
%{_texmfdistdir}/fonts/tfm/adobe/avantgar/pagko8t.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/avantgar/pagd8z.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/avantgar/pagdc8z.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/avantgar/pagdo8z.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/avantgar/pagk8z.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/avantgar/pagkc8z.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/avantgar/pagko8z.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/avantgar/rpagd.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/avantgar/rpagdo.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/avantgar/rpagk.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/avantgar/rpagko.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagb7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagb8c.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagb8r.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagb8t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagbc7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagbc8t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagbi7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagbi8c.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagbi8r.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagbi8t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagbo7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagbo8c.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagbo8r.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagbo8t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagd7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagd8c.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagd8r.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagd8t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagdc7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagdc8t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagdo7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagdo8c.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagdo8r.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagdo8t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagk7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagk8c.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagk8r.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagk8t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagkc7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagkc8t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagko7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagko8c.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagko8r.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagko8t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagr7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagr8c.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagr8r.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagr8t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagrc7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagrc8t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagri7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagri8c.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagri8r.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagri8t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagro7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagro8c.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagro8r.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagro8t.tfm
%{_texmfdistdir}/fonts/type1/urw/avantgar/uagd8a.pfb
%{_texmfdistdir}/fonts/type1/urw/avantgar/uagd8a.pfm
%{_texmfdistdir}/fonts/type1/urw/avantgar/uagdo8a.pfb
%{_texmfdistdir}/fonts/type1/urw/avantgar/uagdo8a.pfm
%{_texmfdistdir}/fonts/type1/urw/avantgar/uagk8a.pfb
%{_texmfdistdir}/fonts/type1/urw/avantgar/uagk8a.pfm
%{_texmfdistdir}/fonts/type1/urw/avantgar/uagko8a.pfb
%{_texmfdistdir}/fonts/type1/urw/avantgar/uagko8a.pfm
%{_texmfdistdir}/fonts/vf/adobe/avantgar/pagd.vf
%{_texmfdistdir}/fonts/vf/adobe/avantgar/pagd7t.vf
%{_texmfdistdir}/fonts/vf/adobe/avantgar/pagd8c.vf
%{_texmfdistdir}/fonts/vf/adobe/avantgar/pagd8t.vf
%{_texmfdistdir}/fonts/vf/adobe/avantgar/pagdc.vf
%{_texmfdistdir}/fonts/vf/adobe/avantgar/pagdc7t.vf
%{_texmfdistdir}/fonts/vf/adobe/avantgar/pagdc8t.vf
%{_texmfdistdir}/fonts/vf/adobe/avantgar/pagdo.vf
%{_texmfdistdir}/fonts/vf/adobe/avantgar/pagdo7t.vf
%{_texmfdistdir}/fonts/vf/adobe/avantgar/pagdo8c.vf
%{_texmfdistdir}/fonts/vf/adobe/avantgar/pagdo8t.vf
%{_texmfdistdir}/fonts/vf/adobe/avantgar/pagk.vf
%{_texmfdistdir}/fonts/vf/adobe/avantgar/pagk7t.vf
%{_texmfdistdir}/fonts/vf/adobe/avantgar/pagk8c.vf
%{_texmfdistdir}/fonts/vf/adobe/avantgar/pagk8t.vf
%{_texmfdistdir}/fonts/vf/adobe/avantgar/pagkc.vf
%{_texmfdistdir}/fonts/vf/adobe/avantgar/pagkc7t.vf
%{_texmfdistdir}/fonts/vf/adobe/avantgar/pagkc8t.vf
%{_texmfdistdir}/fonts/vf/adobe/avantgar/pagko.vf
%{_texmfdistdir}/fonts/vf/adobe/avantgar/pagko7t.vf
%{_texmfdistdir}/fonts/vf/adobe/avantgar/pagko8c.vf
%{_texmfdistdir}/fonts/vf/adobe/avantgar/pagko8t.vf
%{_texmfdistdir}/fonts/vf/cspsfonts-adobe/avantgar/pagd8z.vf
%{_texmfdistdir}/fonts/vf/cspsfonts-adobe/avantgar/pagdc8z.vf
%{_texmfdistdir}/fonts/vf/cspsfonts-adobe/avantgar/pagdo8z.vf
%{_texmfdistdir}/fonts/vf/cspsfonts-adobe/avantgar/pagk8z.vf
%{_texmfdistdir}/fonts/vf/cspsfonts-adobe/avantgar/pagkc8z.vf
%{_texmfdistdir}/fonts/vf/cspsfonts-adobe/avantgar/pagko8z.vf
%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagb7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagb8c.vf
%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagb8t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagbc7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagbc8t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagbi7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagbi8c.vf
%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagbi8t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagbo7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagbo8c.vf
%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagbo8t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagd7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagd8c.vf
%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagd8t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagdc7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagdc8t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagdo7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagdo8c.vf
%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagdo8t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagk7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagk8c.vf
%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagk8t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagkc7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagkc8t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagko7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagko8c.vf
%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagko8t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagr7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagr8c.vf
%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagr8t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagrc7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagrc8t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagri7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagri8c.vf
%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagri8t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagro7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagro8c.vf
%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagro8t.vf
%{_texmfdistdir}/tex/latex/avantgar/8ruag.fd
%{_texmfdistdir}/tex/latex/avantgar/omluag.fd
%{_texmfdistdir}/tex/latex/avantgar/omsuag.fd
%{_texmfdistdir}/tex/latex/avantgar/ot1uag.fd
%{_texmfdistdir}/tex/latex/avantgar/t1uag.fd
%{_texmfdistdir}/tex/latex/avantgar/ts1uag.fd

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips fonts tex %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16710 |12mr|texlive-b1encoding-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21271
# category Package
# catalog-ctan /macros/latex/contrib/b1encoding
# catalog-date 2011-02-01 08:52:21 +0100
# catalog-license lppl1.3
# catalog-version 1.0
Name:		texlive-b1encoding
Version:	1.0
Release:	2
Summary:	LaTeX encoding tools for Bookhands fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/b1encoding
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/b1encoding.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/b1encoding.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/b1encoding.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package characterises and defines the author's B1 encoding
for use with LaTeX when typesetting things using his Bookhands
fonts.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/enc/dvips/b1encoding/TeXB1.enc
%{_texmfdistdir}/tex/latex/b1encoding/b1cmr.fd
%{_texmfdistdir}/tex/latex/b1encoding/b1enc.def
%doc %{_texmfdistdir}/doc/latex/b1encoding/README
%doc %{_texmfdistdir}/doc/latex/b1encoding/b1encoding.pdf
#- source
%doc %{_texmfdistdir}/source/latex/b1encoding/b1encoding.dtx
%doc %{_texmfdistdir}/source/latex/b1encoding/b1encoding.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16711 |12mr|texlive-babel-3.8m-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24756
# category Package
# catalog-ctan /macros/latex/required/babel
# catalog-date 2011-10-07 15:38:55 +0200
# catalog-license lppl
# catalog-version 3.8m
Name:		texlive-babel
Version:	3.8m
Release:	3
Summary:	Multilingual support for Plain TeX or LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/required/babel
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package manages culturally-determined typographical (and
other) rules, and hyphenation patterns for a wide range of
languages. A document may select a single language to be
supported, or it may select several, in which case the document
may switch from one language to another in a variety of ways.
Note that the package has contributions for several languages
that remain to be incorporated. Examples are: Arabic; Magyar
(Hungarian); Serbian written in cyrillic; Spanish; and Spanish,
using Mexican conventions.. Users of XeTeX are advised to use
polyglossia rather than Babel.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/makeindex/babel/bbglo.ist
%{_texmfdistdir}/makeindex/babel/bbind.ist
%{_texmfdistdir}/tex/generic/babel/8859-8.def
%{_texmfdistdir}/tex/generic/babel/UKenglish.sty
%{_texmfdistdir}/tex/generic/babel/USenglish.sty
%{_texmfdistdir}/tex/generic/babel/afrikaans.sty
%{_texmfdistdir}/tex/generic/babel/albanian.ldf
%{_texmfdistdir}/tex/generic/babel/albanian.sty
%{_texmfdistdir}/tex/generic/babel/american.sty
%{_texmfdistdir}/tex/generic/babel/athnum.sty
%{_texmfdistdir}/tex/generic/babel/austrian.sty
%{_texmfdistdir}/tex/generic/babel/babel.def
%{_texmfdistdir}/tex/generic/babel/babel.sty
%{_texmfdistdir}/tex/generic/babel/bahasa.sty
%{_texmfdistdir}/tex/generic/babel/bahasai.ldf
%{_texmfdistdir}/tex/generic/babel/bahasam.ldf
%{_texmfdistdir}/tex/generic/babel/bahasam.sty
%{_texmfdistdir}/tex/generic/babel/basque.ldf
%{_texmfdistdir}/tex/generic/babel/basque.sty
%{_texmfdistdir}/tex/generic/babel/blplain.tex
%{_texmfdistdir}/tex/generic/babel/bplain.tex
%{_texmfdistdir}/tex/generic/babel/breton.ldf
%{_texmfdistdir}/tex/generic/babel/breton.sty
%{_texmfdistdir}/tex/generic/babel/british.sty
%{_texmfdistdir}/tex/generic/babel/bulgarian.ldf
%{_texmfdistdir}/tex/generic/babel/bulgarian.sty
%{_texmfdistdir}/tex/generic/babel/catalan.ldf
%{_texmfdistdir}/tex/generic/babel/catalan.sty
%{_texmfdistdir}/tex/generic/babel/cp1255.def
%{_texmfdistdir}/tex/generic/babel/cp862.def
%{_texmfdistdir}/tex/generic/babel/croatian.ldf
%{_texmfdistdir}/tex/generic/babel/croatian.sty
%{_texmfdistdir}/tex/generic/babel/czech.ldf
%{_texmfdistdir}/tex/generic/babel/czech.sty
%{_texmfdistdir}/tex/generic/babel/danish.ldf
%{_texmfdistdir}/tex/generic/babel/danish.sty
%{_texmfdistdir}/tex/generic/babel/dutch.ldf
%{_texmfdistdir}/tex/generic/babel/dutch.sty
%{_texmfdistdir}/tex/generic/babel/english.ldf
%{_texmfdistdir}/tex/generic/babel/english.sty
%{_texmfdistdir}/tex/generic/babel/esperanto.ldf
%{_texmfdistdir}/tex/generic/babel/esperanto.sty
%{_texmfdistdir}/tex/generic/babel/estonian.ldf
%{_texmfdistdir}/tex/generic/babel/estonian.sty
%{_texmfdistdir}/tex/generic/babel/finnish.ldf
%{_texmfdistdir}/tex/generic/babel/finnish.sty
%{_texmfdistdir}/tex/generic/babel/francais.sty
%{_texmfdistdir}/tex/generic/babel/frenchb.cfg
%{_texmfdistdir}/tex/generic/babel/frenchb.ldf
%{_texmfdistdir}/tex/generic/babel/galician.ldf
%{_texmfdistdir}/tex/generic/babel/galician.sty
%{_texmfdistdir}/tex/generic/babel/germanb.ldf
%{_texmfdistdir}/tex/generic/babel/germanb.sty
%{_texmfdistdir}/tex/generic/babel/glbst.tex
%{_texmfdistdir}/tex/generic/babel/glromidx.tex
%{_texmfdistdir}/tex/generic/babel/greek.ldf
%{_texmfdistdir}/tex/generic/babel/greek.sty
%{_texmfdistdir}/tex/generic/babel/grmath.sty
%{_texmfdistdir}/tex/generic/babel/grsymb.sty
%{_texmfdistdir}/tex/generic/babel/he8OmegaHebrew.fd
%{_texmfdistdir}/tex/generic/babel/he8aharoni.fd
%{_texmfdistdir}/tex/generic/babel/he8cmr.fd
%{_texmfdistdir}/tex/generic/babel/he8cmss.fd
%{_texmfdistdir}/tex/generic/babel/he8cmtt.fd
%{_texmfdistdir}/tex/generic/babel/he8david.fd
%{_texmfdistdir}/tex/generic/babel/he8drugulin.fd
%{_texmfdistdir}/tex/generic/babel/he8enc.def
%{_texmfdistdir}/tex/generic/babel/he8frankruehl.fd
%{_texmfdistdir}/tex/generic/babel/he8miriam.fd
%{_texmfdistdir}/tex/generic/babel/he8nachlieli.fd
%{_texmfdistdir}/tex/generic/babel/he8yad.fd
%{_texmfdistdir}/tex/generic/babel/hebcal.sty
%{_texmfdistdir}/tex/generic/babel/hebfont.sty
%{_texmfdistdir}/tex/generic/babel/hebrew.ldf
%{_texmfdistdir}/tex/generic/babel/hebrew.sty
%{_texmfdistdir}/tex/generic/babel/hebrew_newcode.sty
%{_texmfdistdir}/tex/generic/babel/hebrew_oldcode.sty
%{_texmfdistdir}/tex/generic/babel/hebrew_p.sty
%{_texmfdistdir}/tex/generic/babel/hyphen.cfg
%{_texmfdistdir}/tex/generic/babel/icelandic.ldf
%{_texmfdistdir}/tex/generic/babel/icelandic.sty
%{_texmfdistdir}/tex/generic/babel/interlingua.ldf
%{_texmfdistdir}/tex/generic/babel/interlingua.sty
%{_texmfdistdir}/tex/generic/babel/irish.ldf
%{_texmfdistdir}/tex/generic/babel/irish.sty
%{_texmfdistdir}/tex/generic/babel/italian.ldf
%{_texmfdistdir}/tex/generic/babel/italian.sty
%{_texmfdistdir}/tex/generic/babel/kurmanji.ldf
%{_texmfdistdir}/tex/generic/babel/latin.ldf
%{_texmfdistdir}/tex/generic/babel/latin.sty
%{_texmfdistdir}/tex/generic/babel/lgrcmr.fd
%{_texmfdistdir}/tex/generic/babel/lgrcmro.fd
%{_texmfdistdir}/tex/generic/babel/lgrcmss.fd
%{_texmfdistdir}/tex/generic/babel/lgrcmtt.fd
%{_texmfdistdir}/tex/generic/babel/lgrenc.def
%{_texmfdistdir}/tex/generic/babel/lgrlcmss.fd
%{_texmfdistdir}/tex/generic/babel/lgrlcmtt.fd
%{_texmfdistdir}/tex/generic/babel/lgrlmr.fd
%{_texmfdistdir}/tex/generic/babel/lgrlmro.fd
%{_texmfdistdir}/tex/generic/babel/lgrlmss.fd
%{_texmfdistdir}/tex/generic/babel/lgrlmtt.fd
%{_texmfdistdir}/tex/generic/babel/lheclas.fd
%{_texmfdistdir}/tex/generic/babel/lhecmr.fd
%{_texmfdistdir}/tex/generic/babel/lhecmss.fd
%{_texmfdistdir}/tex/generic/babel/lhecmtt.fd
%{_texmfdistdir}/tex/generic/babel/lhecrml.fd
%{_texmfdistdir}/tex/generic/babel/lheenc.def
%{_texmfdistdir}/tex/generic/babel/lhefr.fd
%{_texmfdistdir}/tex/generic/babel/lheredis.fd
%{_texmfdistdir}/tex/generic/babel/lheshold.fd
%{_texmfdistdir}/tex/generic/babel/lheshscr.fd
%{_texmfdistdir}/tex/generic/babel/lheshstk.fd
%{_texmfdistdir}/tex/generic/babel/lsorbian.ldf
%{_texmfdistdir}/tex/generic/babel/lsorbian.sty
%{_texmfdistdir}/tex/generic/babel/magyar.ldf
%{_texmfdistdir}/tex/generic/babel/magyar.sty
%{_texmfdistdir}/tex/generic/babel/naustrian.sty
%{_texmfdistdir}/tex/generic/babel/ngermanb.ldf
%{_texmfdistdir}/tex/generic/babel/ngermanb.sty
%{_texmfdistdir}/tex/generic/babel/norsk.ldf
%{_texmfdistdir}/tex/generic/babel/norsk.sty
%{_texmfdistdir}/tex/generic/babel/plain.def
%{_texmfdistdir}/tex/generic/babel/polish.ldf
%{_texmfdistdir}/tex/generic/babel/polish.sty
%{_texmfdistdir}/tex/generic/babel/portuges.ldf
%{_texmfdistdir}/tex/generic/babel/portuges.sty
%{_texmfdistdir}/tex/generic/babel/rlbabel.def
%{_texmfdistdir}/tex/generic/babel/romanian.ldf
%{_texmfdistdir}/tex/generic/babel/romanian.sty
%{_texmfdistdir}/tex/generic/babel/romanidx.sty
%{_texmfdistdir}/tex/generic/babel/russianb.ldf
%{_texmfdistdir}/tex/generic/babel/russianb.sty
%{_texmfdistdir}/tex/generic/babel/samin.ldf
%{_texmfdistdir}/tex/generic/babel/samin.sty
%{_texmfdistdir}/tex/generic/babel/scottish.ldf
%{_texmfdistdir}/tex/generic/babel/scottish.sty
%{_texmfdistdir}/tex/generic/babel/serbian.ldf
%{_texmfdistdir}/tex/generic/babel/serbian.sty
%{_texmfdistdir}/tex/generic/babel/si960.def
%{_texmfdistdir}/tex/generic/babel/slovak.ldf
%{_texmfdistdir}/tex/generic/babel/slovak.sty
%{_texmfdistdir}/tex/generic/babel/slovene.ldf
%{_texmfdistdir}/tex/generic/babel/slovene.sty
%{_texmfdistdir}/tex/generic/babel/spanish.ldf
%{_texmfdistdir}/tex/generic/babel/spanish.sty
%{_texmfdistdir}/tex/generic/babel/swedish.ldf
%{_texmfdistdir}/tex/generic/babel/swedish.sty
%{_texmfdistdir}/tex/generic/babel/switch.def
%{_texmfdistdir}/tex/generic/babel/turkish.ldf
%{_texmfdistdir}/tex/generic/babel/turkish.sty
%{_texmfdistdir}/tex/generic/babel/ukraineb.ldf
%{_texmfdistdir}/tex/generic/babel/ukraineb.sty
%{_texmfdistdir}/tex/generic/babel/usorbian.ldf
%{_texmfdistdir}/tex/generic/babel/usorbian.sty
%{_texmfdistdir}/tex/generic/babel/welsh.ldf
%{_texmfdistdir}/tex/generic/babel/welsh.sty
%doc %{_texmfdistdir}/doc/generic/babel/00readme.heb
%doc %{_texmfdistdir}/doc/generic/babel/00readme.txt
%doc %{_texmfdistdir}/doc/generic/babel/GreekFonts.txt
%doc %{_texmfdistdir}/doc/generic/babel/announce.txt
%doc %{_texmfdistdir}/doc/generic/babel/athnum.pdf
%doc %{_texmfdistdir}/doc/generic/babel/babel.pdf
%doc %{_texmfdistdir}/doc/generic/babel/bbcompat.pdf
%doc %{_texmfdistdir}/doc/generic/babel/bbidxglo.pdf
%doc %{_texmfdistdir}/doc/generic/babel/bugs.txt
%doc %{_texmfdistdir}/doc/generic/babel/changes.txt
%doc %{_texmfdistdir}/doc/generic/babel/fixes.txt
%doc %{_texmfdistdir}/doc/generic/babel/greek-fdd.pdf
%doc %{_texmfdistdir}/doc/generic/babel/greek-usage.pdf
%doc %{_texmfdistdir}/doc/generic/babel/grmath.pdf
%doc %{_texmfdistdir}/doc/generic/babel/grsymb.pdf
%doc %{_texmfdistdir}/doc/generic/babel/howtoget.txt
%doc %{_texmfdistdir}/doc/generic/babel/install.OzTeX-4
%doc %{_texmfdistdir}/doc/generic/babel/install.OzTeX-pre4
%doc %{_texmfdistdir}/doc/generic/babel/install.txt
%doc %{_texmfdistdir}/doc/generic/babel/language.dat
%doc %{_texmfdistdir}/doc/generic/babel/language.skeleton
%doc %{_texmfdistdir}/doc/generic/babel/legal.bbl
%doc %{_texmfdistdir}/doc/generic/babel/manifest.bbl
%doc %{_texmfdistdir}/doc/generic/babel/tb1202.pdf
%doc %{_texmfdistdir}/doc/generic/babel/tb1401.pdf
%doc %{_texmfdistdir}/doc/generic/babel/tb1604.pdf
%doc %{_texmfdistdir}/doc/generic/babel/todo.txt
#- source
%doc %{_texmfdistdir}/source/generic/babel/albanian.dtx
%doc %{_texmfdistdir}/source/generic/babel/albanian.ins
%doc %{_texmfdistdir}/source/generic/babel/athnum.dtx
%doc %{_texmfdistdir}/source/generic/babel/babel.dtx
%doc %{_texmfdistdir}/source/generic/babel/babel.ins
%doc %{_texmfdistdir}/source/generic/babel/bahasa.dtx
%doc %{_texmfdistdir}/source/generic/babel/bahasa.ins
%doc %{_texmfdistdir}/source/generic/babel/bahasam.dtx
%doc %{_texmfdistdir}/source/generic/babel/base.ins
%doc %{_texmfdistdir}/source/generic/babel/basque.dtx
%doc %{_texmfdistdir}/source/generic/babel/basque.ins
%doc %{_texmfdistdir}/source/generic/babel/bbcompat.dtx
%doc %{_texmfdistdir}/source/generic/babel/bbidxglo.dtx
%doc %{_texmfdistdir}/source/generic/babel/bbplain.dtx
%doc %{_texmfdistdir}/source/generic/babel/breton.dtx
%doc %{_texmfdistdir}/source/generic/babel/breton.ins
%doc %{_texmfdistdir}/source/generic/babel/bulgarian.dtx
%doc %{_texmfdistdir}/source/generic/babel/bulgarian.ins
%doc %{_texmfdistdir}/source/generic/babel/catalan.dtx
%doc %{_texmfdistdir}/source/generic/babel/catalan.ins
%doc %{_texmfdistdir}/source/generic/babel/croatian.dtx
%doc %{_texmfdistdir}/source/generic/babel/croatian.ins
%doc %{_texmfdistdir}/source/generic/babel/czech.dtx
%doc %{_texmfdistdir}/source/generic/babel/czech.ins
%doc %{_texmfdistdir}/source/generic/babel/danish.dtx
%doc %{_texmfdistdir}/source/generic/babel/danish.ins
%doc %{_texmfdistdir}/source/generic/babel/dutch.dtx
%doc %{_texmfdistdir}/source/generic/babel/dutch.ins
%doc %{_texmfdistdir}/source/generic/babel/english.dtx
%doc %{_texmfdistdir}/source/generic/babel/english.ins
%doc %{_texmfdistdir}/source/generic/babel/esperanto.dtx
%doc %{_texmfdistdir}/source/generic/babel/esperanto.ins
%doc %{_texmfdistdir}/source/generic/babel/estonian.dtx
%doc %{_texmfdistdir}/source/generic/babel/estonian.ins
%doc %{_texmfdistdir}/source/generic/babel/finnish.dtx
%doc %{_texmfdistdir}/source/generic/babel/finnish.ins
%doc %{_texmfdistdir}/source/generic/babel/frenchb.dtx
%doc %{_texmfdistdir}/source/generic/babel/frenchb.ins
%doc %{_texmfdistdir}/source/generic/babel/galician.dtx
%doc %{_texmfdistdir}/source/generic/babel/galician.ins
%doc %{_texmfdistdir}/source/generic/babel/german.ins
%doc %{_texmfdistdir}/source/generic/babel/germanb.dtx
%doc %{_texmfdistdir}/source/generic/babel/greek.dtx
%doc %{_texmfdistdir}/source/generic/babel/greek.fdd
%doc %{_texmfdistdir}/source/generic/babel/greek.ins
%doc %{_texmfdistdir}/source/generic/babel/grmath.dtx
%doc %{_texmfdistdir}/source/generic/babel/grsymb.dtx
%doc %{_texmfdistdir}/source/generic/babel/heb209.dtx
%doc %{_texmfdistdir}/source/generic/babel/hebinp.dtx
%doc %{_texmfdistdir}/source/generic/babel/hebrew.dtx
%doc %{_texmfdistdir}/source/generic/babel/hebrew.fdd
%doc %{_texmfdistdir}/source/generic/babel/hebrew.ins
%doc %{_texmfdistdir}/source/generic/babel/icelandic.dtx
%doc %{_texmfdistdir}/source/generic/babel/icelandic.ins
%doc %{_texmfdistdir}/source/generic/babel/interlingua.dtx
%doc %{_texmfdistdir}/source/generic/babel/interlingua.ins
%doc %{_texmfdistdir}/source/generic/babel/irish.dtx
%doc %{_texmfdistdir}/source/generic/babel/irish.ins
%doc %{_texmfdistdir}/source/generic/babel/italian.dtx
%doc %{_texmfdistdir}/source/generic/babel/italian.ins
%doc %{_texmfdistdir}/source/generic/babel/kurmanji.dtx
%doc %{_texmfdistdir}/source/generic/babel/kurmanji.ins
%doc %{_texmfdistdir}/source/generic/babel/language.dat
%doc %{_texmfdistdir}/source/generic/babel/latin.dtx
%doc %{_texmfdistdir}/source/generic/babel/latin.ins
%doc %{_texmfdistdir}/source/generic/babel/lsorbian.dtx
%doc %{_texmfdistdir}/source/generic/babel/magyar.dtx
%doc %{_texmfdistdir}/source/generic/babel/magyar.ins
%doc %{_texmfdistdir}/source/generic/babel/ngermanb.dtx
%doc %{_texmfdistdir}/source/generic/babel/norsk.dtx
%doc %{_texmfdistdir}/source/generic/babel/norsk.ins
%doc %{_texmfdistdir}/source/generic/babel/polish.dtx
%doc %{_texmfdistdir}/source/generic/babel/polish.ins
%doc %{_texmfdistdir}/source/generic/babel/portuges.dtx
%doc %{_texmfdistdir}/source/generic/babel/portuges.ins
%doc %{_texmfdistdir}/source/generic/babel/romanian.dtx
%doc %{_texmfdistdir}/source/generic/babel/romanian.ins
%doc %{_texmfdistdir}/source/generic/babel/russianb.dtx
%doc %{_texmfdistdir}/source/generic/babel/russianb.ins
%doc %{_texmfdistdir}/source/generic/babel/samin.dtx
%doc %{_texmfdistdir}/source/generic/babel/samin.ins
%doc %{_texmfdistdir}/source/generic/babel/scottish.dtx
%doc %{_texmfdistdir}/source/generic/babel/scottish.ins
%doc %{_texmfdistdir}/source/generic/babel/serbian.dtx
%doc %{_texmfdistdir}/source/generic/babel/serbian.ins
%doc %{_texmfdistdir}/source/generic/babel/slovak.dtx
%doc %{_texmfdistdir}/source/generic/babel/slovak.ins
%doc %{_texmfdistdir}/source/generic/babel/slovene.dtx
%doc %{_texmfdistdir}/source/generic/babel/slovene.ins
%doc %{_texmfdistdir}/source/generic/babel/sorbian.ins
%doc %{_texmfdistdir}/source/generic/babel/spanish.dtx
%doc %{_texmfdistdir}/source/generic/babel/spanish.ins
%doc %{_texmfdistdir}/source/generic/babel/swedish.dtx
%doc %{_texmfdistdir}/source/generic/babel/swedish.ins
%doc %{_texmfdistdir}/source/generic/babel/tb1202.tex
%doc %{_texmfdistdir}/source/generic/babel/tb1401.tex
%doc %{_texmfdistdir}/source/generic/babel/tb1604.tex
%doc %{_texmfdistdir}/source/generic/babel/turkish.dtx
%doc %{_texmfdistdir}/source/generic/babel/turkish.ins
%doc %{_texmfdistdir}/source/generic/babel/ukraineb.dtx
%doc %{_texmfdistdir}/source/generic/babel/ukraineb.ins
%doc %{_texmfdistdir}/source/generic/babel/usage.tex
%doc %{_texmfdistdir}/source/generic/babel/usorbian.dtx
%doc %{_texmfdistdir}/source/generic/babel/welsh.dtx
%doc %{_texmfdistdir}/source/generic/babel/welsh.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar makeindex tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16712 |12mr|texlive-babelbib-1.31-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25245
# category Package
# catalog-ctan /biblio/bibtex/contrib/babelbib
# catalog-date 2012-01-30 12:34:22 +0100
# catalog-license lppl1
# catalog-version 1.31
Name:		texlive-babelbib
Version:	1.31
Release:	2
Summary:	Multilingual bibliographies
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/babelbib
License:	LPPL1
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babelbib.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babelbib.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package enables to generate multilingual bibliographies in
cooperation with babel. Two approaches are possible: Each
citation may be written in another language, or the whole
bibliography can be typeset in a language chosen by the user.
In addition, the package supports commands to change the
typography of the bibliographies.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/babelbib/bababbr3-fl.bst
%{_texmfdistdir}/bibtex/bst/babelbib/bababbr3-lf.bst
%{_texmfdistdir}/bibtex/bst/babelbib/bababbr3.bst
%{_texmfdistdir}/bibtex/bst/babelbib/bababbrv-fl.bst
%{_texmfdistdir}/bibtex/bst/babelbib/bababbrv-lf.bst
%{_texmfdistdir}/bibtex/bst/babelbib/bababbrv.bst
%{_texmfdistdir}/bibtex/bst/babelbib/babalpha-fl.bst
%{_texmfdistdir}/bibtex/bst/babelbib/babalpha-lf.bst
%{_texmfdistdir}/bibtex/bst/babelbib/babalpha.bst
%{_texmfdistdir}/bibtex/bst/babelbib/babamspl.bst
%{_texmfdistdir}/bibtex/bst/babelbib/babplai3-fl.bst
%{_texmfdistdir}/bibtex/bst/babelbib/babplai3-lf.bst
%{_texmfdistdir}/bibtex/bst/babelbib/babplai3.bst
%{_texmfdistdir}/bibtex/bst/babelbib/babplain-fl.bst
%{_texmfdistdir}/bibtex/bst/babelbib/babplain-lf.bst
%{_texmfdistdir}/bibtex/bst/babelbib/babplain.bst
%{_texmfdistdir}/bibtex/bst/babelbib/babunsrt-fl.bst
%{_texmfdistdir}/bibtex/bst/babelbib/babunsrt-lf.bst
%{_texmfdistdir}/bibtex/bst/babelbib/babunsrt.bst
%{_texmfdistdir}/tex/latex/babelbib/afrikaans.bdf
%{_texmfdistdir}/tex/latex/babelbib/babelbib.sty
%{_texmfdistdir}/tex/latex/babelbib/bahasa.bdf
%{_texmfdistdir}/tex/latex/babelbib/catalan.bdf
%{_texmfdistdir}/tex/latex/babelbib/croatian.bdf
%{_texmfdistdir}/tex/latex/babelbib/czech.bdf
%{_texmfdistdir}/tex/latex/babelbib/danish.bdf
%{_texmfdistdir}/tex/latex/babelbib/dutch.bdf
%{_texmfdistdir}/tex/latex/babelbib/english.bdf
%{_texmfdistdir}/tex/latex/babelbib/esperanto.bdf
%{_texmfdistdir}/tex/latex/babelbib/finnish.bdf
%{_texmfdistdir}/tex/latex/babelbib/french.bdf
%{_texmfdistdir}/tex/latex/babelbib/galician.bdf
%{_texmfdistdir}/tex/latex/babelbib/german.bdf
%{_texmfdistdir}/tex/latex/babelbib/greek.bdf
%{_texmfdistdir}/tex/latex/babelbib/italian.bdf
%{_texmfdistdir}/tex/latex/babelbib/norsk.bdf
%{_texmfdistdir}/tex/latex/babelbib/portuguese.bdf
%{_texmfdistdir}/tex/latex/babelbib/romanian.bdf
%{_texmfdistdir}/tex/latex/babelbib/russian.bdf
%{_texmfdistdir}/tex/latex/babelbib/serbian.bdf
%{_texmfdistdir}/tex/latex/babelbib/spanish.bdf
%{_texmfdistdir}/tex/latex/babelbib/swedish.bdf
%doc %{_texmfdistdir}/doc/bibtex/babelbib/ChangeLog
%doc %{_texmfdistdir}/doc/bibtex/babelbib/Makefile
%doc %{_texmfdistdir}/doc/bibtex/babelbib/README
%doc %{_texmfdistdir}/doc/bibtex/babelbib/babelbib.dtx
%doc %{_texmfdistdir}/doc/bibtex/babelbib/babelbib.ins
%doc %{_texmfdistdir}/doc/bibtex/babelbib/babelbib.pdf
%doc %{_texmfdistdir}/doc/bibtex/babelbib/babelbibtest.bib
%doc %{_texmfdistdir}/doc/bibtex/babelbib/babelbibtest.tex
%doc %{_texmfdistdir}/doc/bibtex/babelbib/getversion.tex
%doc %{_texmfdistdir}/doc/bibtex/babelbib/tugboat-babelbib.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16713 |12mr|texlive-background-1.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25802
# category Package
# catalog-ctan /macros/latex/contrib/background
# catalog-date 2009-11-18 12:12:09 +0100
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-background
Version:	1.0
Release:	4
Summary:	Placement of background material on pages of a document
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/background
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/background.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/background.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/background.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package offers the placement of background material on the
pages of a document. The user can control many aspects
(contents, position, color, opacity) of the background material
that will be displayed. The package makes use of the everypage
package, and uses pgf/tikz for attribute control.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/background/background.sty
%doc %{_texmfdistdir}/doc/latex/background/README
%doc %{_texmfdistdir}/doc/latex/background/background.pdf
#- source
%doc %{_texmfdistdir}/source/latex/background/background.dtx
%doc %{_texmfdistdir}/source/latex/background/background.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16714 |12mr|texlive-bangtex-20061214-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /language/bangtex
# catalog-date 2006-12-14 21:17:11 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-bangtex
Version:	20061214
Release:	2
Summary:	Writing Bangla and Assamese with LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/bangtex
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bangtex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bangtex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bundle provides class files for writing Bangla and Assamese
with LaTeX, and MetaFont sources for fonts.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/bangtex/bang10.mf
%{_texmfdistdir}/fonts/source/public/bangtex/bangbase.mf
%{_texmfdistdir}/fonts/source/public/bangtex/bangconso.mf
%{_texmfdistdir}/fonts/source/public/bangtex/bangdefs.mf
%{_texmfdistdir}/fonts/source/public/bangtex/bangfala.mf
%{_texmfdistdir}/fonts/source/public/bangtex/banghalf.mf
%{_texmfdistdir}/fonts/source/public/bangtex/bangjuk.mf
%{_texmfdistdir}/fonts/source/public/bangtex/bangkaar.mf
%{_texmfdistdir}/fonts/source/public/bangtex/banglig.mf
%{_texmfdistdir}/fonts/source/public/bangtex/bangmac.mf
%{_texmfdistdir}/fonts/source/public/bangtex/bangnum.mf
%{_texmfdistdir}/fonts/source/public/bangtex/bangpunc.mf
%{_texmfdistdir}/fonts/source/public/bangtex/bangsl10.mf
%{_texmfdistdir}/fonts/source/public/bangtex/bangvow.mf
%{_texmfdistdir}/fonts/source/public/bangtex/bangwd10.mf
%{_texmfdistdir}/fonts/tfm/public/bangtex/bang10.tfm
%{_texmfdistdir}/fonts/tfm/public/bangtex/bangsl10.tfm
%{_texmfdistdir}/fonts/tfm/public/bangtex/bangwd10.tfm
%{_texmfdistdir}/tex/latex/bangtex/bangfont.tex
%{_texmfdistdir}/tex/latex/bangtex/barticle.cls
%{_texmfdistdir}/tex/latex/bangtex/bbk10.clo
%{_texmfdistdir}/tex/latex/bangtex/bbk11.clo
%{_texmfdistdir}/tex/latex/bangtex/bbk12.clo
%{_texmfdistdir}/tex/latex/bangtex/bbook.cls
%{_texmfdistdir}/tex/latex/bangtex/bletter.cls
%{_texmfdistdir}/tex/latex/bangtex/bsize10.clo
%{_texmfdistdir}/tex/latex/bangtex/bsize11.clo
%{_texmfdistdir}/tex/latex/bangtex/bsize12.clo
%doc %{_texmfdistdir}/doc/latex/bangtex/README.bangtex
%doc %{_texmfdistdir}/doc/latex/bangtex/manual.tex
%doc %{_texmfdistdir}/doc/latex/bangtex/samplett.tex
%doc %{_texmfdistdir}/doc/latex/bangtex/samptex.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16715 |12mr|texlive-barcodes-20080817-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /fonts/barcodes/willadt
# catalog-date 2008-08-17 01:00:50 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-barcodes
Version:	20080817
Release:	2
Summary:	Fonts for making barcodes
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/barcodes/willadt
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/barcodes.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/barcodes.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/barcodes.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package deals with EAN barcodes; MetaFont fonts are
provided, and a set of examples; for some codes, a small Perl
script is needed.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/barcodes/wlc11.mf
%{_texmfdistdir}/fonts/source/public/barcodes/wlc128.mf
%{_texmfdistdir}/fonts/source/public/barcodes/wlc39.mf
%{_texmfdistdir}/fonts/source/public/barcodes/wlc93.mf
%{_texmfdistdir}/fonts/source/public/barcodes/wlcr39.mf
%{_texmfdistdir}/fonts/source/public/barcodes/wlean.mf
%{_texmfdistdir}/fonts/tfm/public/barcodes/wlc11.tfm
%{_texmfdistdir}/fonts/tfm/public/barcodes/wlc128.tfm
%{_texmfdistdir}/fonts/tfm/public/barcodes/wlc39.tfm
%{_texmfdistdir}/fonts/tfm/public/barcodes/wlc93.tfm
%{_texmfdistdir}/fonts/tfm/public/barcodes/wlcr39.tfm
%{_texmfdistdir}/tex/latex/barcodes/barcodes.sty
%doc %{_texmfdistdir}/doc/latex/barcodes/README
%doc %{_texmfdistdir}/doc/latex/barcodes/bcfaq.tex
%doc %{_texmfdistdir}/doc/latex/barcodes/changes
%doc %{_texmfdistdir}/doc/latex/barcodes/code39.tex
%doc %{_texmfdistdir}/doc/latex/barcodes/codean.pl
%doc %{_texmfdistdir}/doc/latex/barcodes/eandoc.pdf
%doc %{_texmfdistdir}/doc/latex/barcodes/eandoc.tex
%doc %{_texmfdistdir}/doc/latex/barcodes/examples.tex
%doc %{_texmfdistdir}/doc/latex/barcodes/install.bat
%doc %{_texmfdistdir}/doc/latex/barcodes/wlcdb.vpl
%doc %{_texmfdistdir}/doc/latex/barcodes/wlcf39.vpl
%doc %{_texmfdistdir}/doc/latex/barcodes/wlitf.vpl
#- source
%doc %{_texmfdistdir}/source/latex/barcodes/barcodes.dtx
%doc %{_texmfdistdir}/source/latex/barcodes/barcodes.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16716 |12mr|texlive-bardiag-0.4a-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22013
# category Package
# catalog-ctan /graphics/bardiag
# catalog-date 2006-12-21 16:38:41 +0100
# catalog-license lppl
# catalog-version 0.4a
Name:		texlive-bardiag
Version:	0.4a
Release:	2
Summary:	LateX package for drawing bar diagrams
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/bardiag
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bardiag.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bardiag.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The main purpose of the package is to make the drawing of bar
diagrams possible and easy in LaTeX. The BarDiag package is
inspired by and based on PSTricks.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/bardiag/barddoc.sty
%{_texmfdistdir}/tex/latex/bardiag/bardiag.bar
%{_texmfdistdir}/tex/latex/bardiag/bardiag.cfg
%{_texmfdistdir}/tex/latex/bardiag/bardiag.sty
%{_texmfdistdir}/tex/latex/bardiag/pstfp.sty
%doc %{_texmfdistdir}/doc/latex/bardiag/README
%doc %{_texmfdistdir}/doc/latex/bardiag/bardiag.pdf
%doc %{_texmfdistdir}/doc/latex/bardiag/bardiag.tex
%doc %{_texmfdistdir}/doc/latex/bardiag/bardiag1.pdf
%doc %{_texmfdistdir}/doc/latex/bardiag/bardiag1.tex
%doc %{_texmfdistdir}/doc/latex/bardiag/bardiag2.pdf
%doc %{_texmfdistdir}/doc/latex/bardiag/bardiag2.tex
%doc %{_texmfdistdir}/doc/latex/bardiag/example/altdiags.ps
%doc %{_texmfdistdir}/doc/latex/bardiag/example/altdiags.tex
%doc %{_texmfdistdir}/doc/latex/bardiag/example/compile.all
%doc %{_texmfdistdir}/doc/latex/bardiag/example/diagrams.dvi
%doc %{_texmfdistdir}/doc/latex/bardiag/example/diagrams.ps
%doc %{_texmfdistdir}/doc/latex/bardiag/example/diagrams.tex
%doc %{_texmfdistdir}/doc/latex/bardiag/example/diagramsbw.ps
%doc %{_texmfdistdir}/doc/latex/bardiag/example/diagramsbw.tex
%doc %{_texmfdistdir}/doc/latex/bardiag/example/src/10.tex
%doc %{_texmfdistdir}/doc/latex/bardiag/example/src/1a.tex
%doc %{_texmfdistdir}/doc/latex/bardiag/example/src/1b.tex
%doc %{_texmfdistdir}/doc/latex/bardiag/example/src/2a.tex
%doc %{_texmfdistdir}/doc/latex/bardiag/example/src/2b.tex
%doc %{_texmfdistdir}/doc/latex/bardiag/example/src/3.tex
%doc %{_texmfdistdir}/doc/latex/bardiag/example/src/4.tex
%doc %{_texmfdistdir}/doc/latex/bardiag/example/src/5.tex
%doc %{_texmfdistdir}/doc/latex/bardiag/example/src/6.tex
%doc %{_texmfdistdir}/doc/latex/bardiag/example/src/7.tex
%doc %{_texmfdistdir}/doc/latex/bardiag/example/src/8.tex
%doc %{_texmfdistdir}/doc/latex/bardiag/example/src/9.tex
%doc %{_texmfdistdir}/doc/latex/bardiag/figs/diag.eps
%doc %{_texmfdistdir}/doc/latex/bardiag/figs/diagleg.eps
%doc %{_texmfdistdir}/doc/latex/bardiag/figs/examp1.tex
%doc %{_texmfdistdir}/doc/latex/bardiag/figs/examp1a.tex
%doc %{_texmfdistdir}/doc/latex/bardiag/figs/examp1b.tex
%doc %{_texmfdistdir}/doc/latex/bardiag/figs/examp2.tex
%doc %{_texmfdistdir}/doc/latex/bardiag/figs/examp2er.tex
%doc %{_texmfdistdir}/doc/latex/bardiag/figs/examp3.tex
%doc %{_texmfdistdir}/doc/latex/bardiag/figs/examp4.tex
%doc %{_texmfdistdir}/doc/latex/bardiag/figs/examp5.tex
%doc %{_texmfdistdir}/doc/latex/bardiag/figs/examp6.tex
%doc %{_texmfdistdir}/doc/latex/bardiag/figs/exampcr.tex
%doc %{_texmfdistdir}/doc/latex/bardiag/figs/tddiag.eps
%doc %{_texmfdistdir}/doc/latex/bardiag/src/10.tex
%doc %{_texmfdistdir}/doc/latex/bardiag/src/1a.tex
%doc %{_texmfdistdir}/doc/latex/bardiag/src/1b.tex
%doc %{_texmfdistdir}/doc/latex/bardiag/src/2a.tex
%doc %{_texmfdistdir}/doc/latex/bardiag/src/2b.tex
%doc %{_texmfdistdir}/doc/latex/bardiag/src/3.tex
%doc %{_texmfdistdir}/doc/latex/bardiag/src/4.tex
%doc %{_texmfdistdir}/doc/latex/bardiag/src/5.tex
%doc %{_texmfdistdir}/doc/latex/bardiag/src/6.tex
%doc %{_texmfdistdir}/doc/latex/bardiag/src/7.tex
%doc %{_texmfdistdir}/doc/latex/bardiag/src/8.tex
%doc %{_texmfdistdir}/doc/latex/bardiag/src/9.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16717 |12mr|texlive-barr-20110619-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23579
# category Package
# catalog-ctan /macros/generic/diagrams/barr
# catalog-date 2011-06-19 14:02:49 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-barr
Version:	20110619
Release:	2
Summary:	Diagram macros by Michael Barr
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/generic/diagrams/barr
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/barr.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/barr.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Diagxy is a general diagramming package, useful for diagrams in
a number of mathematical disciplines. Diagxy is a development
of an earlier (successful) package to use the facilities of the
xypic bundle.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/barr/diagxy.tex
%doc %{_texmfdistdir}/doc/generic/barr/diaxydoc.pdf
%doc %{_texmfdistdir}/doc/generic/barr/diaxydoc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16718 |12mr|texlive-bartel-chess-fonts-20101129-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20619
# category Package
# catalog-ctan /fonts/bartel-chess-fonts
# catalog-date 2010-11-29 08:56:06 +0100
# catalog-license gpl
# catalog-version undef
Name:		texlive-bartel-chess-fonts
Version:	20101129
Release:	2
Summary:	A set of fonts supporting chess diagrams
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/bartel-chess-fonts
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bartel-chess-fonts.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bartel-chess-fonts.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The fonts are provided as MetaFont source.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/elch-bishop.mf
%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/elch-blackfield.mf
%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/elch-chbase.mf
%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/elch-equi.mf
%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/elch-geo.mf
%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/elch-king.mf
%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/elch-knight.mf
%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/elch-pawn.mf
%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/elch-queen.mf
%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/elch-rook.mf
%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/fselch.mf
%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/fselch10.mf
%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/fselch11.mf
%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/fselch12.mf
%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/fselch13.mf
%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/fselch14.mf
%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/fselch16.mf
%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/fselch17.mf
%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/fselch20.mf
%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/fselch24.mf
%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/fselch32.mf
%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/fselch36.mf
%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/fselch6.mf
%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/fselch7.mf
%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/fselch8.mf
%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/fselch9.mf
%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/pkbase.mf
%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/pkbishop.mf
%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/pkblackfield.mf
%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/pkelch10.mf
%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/pkelch11.mf
%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/pkelch12.mf
%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/pkelch14.mf
%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/pkelch16.mf
%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/pkelch8.mf
%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/pkelch9.mf
%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/pkgeo.mf
%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/pkking.mf
%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/pkknight.mf
%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/pkpawn.mf
%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/pkqueen.mf
%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/pkrook.mf
%{_texmfdistdir}/fonts/tfm/public/bartel-chess-fonts/fselch10.tfm
%{_texmfdistdir}/fonts/tfm/public/bartel-chess-fonts/fselch11.tfm
%{_texmfdistdir}/fonts/tfm/public/bartel-chess-fonts/fselch12.tfm
%{_texmfdistdir}/fonts/tfm/public/bartel-chess-fonts/fselch13.tfm
%{_texmfdistdir}/fonts/tfm/public/bartel-chess-fonts/fselch14.tfm
%{_texmfdistdir}/fonts/tfm/public/bartel-chess-fonts/fselch16.tfm
%{_texmfdistdir}/fonts/tfm/public/bartel-chess-fonts/fselch17.tfm
%{_texmfdistdir}/fonts/tfm/public/bartel-chess-fonts/fselch20.tfm
%{_texmfdistdir}/fonts/tfm/public/bartel-chess-fonts/fselch24.tfm
%{_texmfdistdir}/fonts/tfm/public/bartel-chess-fonts/fselch32.tfm
%{_texmfdistdir}/fonts/tfm/public/bartel-chess-fonts/fselch36.tfm
%{_texmfdistdir}/fonts/tfm/public/bartel-chess-fonts/fselch6.tfm
%{_texmfdistdir}/fonts/tfm/public/bartel-chess-fonts/fselch7.tfm
%{_texmfdistdir}/fonts/tfm/public/bartel-chess-fonts/fselch8.tfm
%{_texmfdistdir}/fonts/tfm/public/bartel-chess-fonts/fselch9.tfm
%{_texmfdistdir}/fonts/tfm/public/bartel-chess-fonts/pkelch10.tfm
%{_texmfdistdir}/fonts/tfm/public/bartel-chess-fonts/pkelch11.tfm
%{_texmfdistdir}/fonts/tfm/public/bartel-chess-fonts/pkelch12.tfm
%{_texmfdistdir}/fonts/tfm/public/bartel-chess-fonts/pkelch14.tfm
%{_texmfdistdir}/fonts/tfm/public/bartel-chess-fonts/pkelch16.tfm
%{_texmfdistdir}/fonts/tfm/public/bartel-chess-fonts/pkelch8.tfm
%{_texmfdistdir}/fonts/tfm/public/bartel-chess-fonts/pkelch9.tfm
%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/README
%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/CGA.mf
%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/agfa.mf
%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/amiga-PAL.mf
%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/amiga.mf
%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/chess.mf
%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/fselch15.mf
%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/fselch30.mf
%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/fselch34.mf
%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/fselch5mm.mf
%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/pkelch.mfj
%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/pkfootbows.mf
%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/pkmakeneutral.mf
%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/pkparallel.mf
%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/pkscreengrid.mf
%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/pkshorten.mf
%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/px150.mf
%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/px17.mf
%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/px20.mf
%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/px21.mf
%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/px23.mf
%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/px25.mf
%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/px29.mf
%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/px31.mf
%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/px33.mf
%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/px41.mf
%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/px45.mf
%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/px49.mf
%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/px53.mf
%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/px57.mf
%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/px63.mf
%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/px700.mf
%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/px71.mf
%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/px72.mf
%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/px79.mf
%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/px9.mf
%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/scan.mf
%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/screengrid.mf
%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/tt.mf
%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/turnboard.mf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16719 |12mr|texlive-bashful-0.92-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25597
# category Package
# catalog-ctan /macros/latex/contrib/bashful
# catalog-date 2011-06-17 14:38:58 +0200
# catalog-license lppl1.3
# catalog-version 0.92
Name:		texlive-bashful
Version:	0.92
Release:	3
Summary:	Invoke bash commands from within LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bashful
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bashful.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bashful.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package makes it possible to execute Unix bash shell
scripts from within LaTeX. The main application is in writing
computer-science texts, in which you want to make sure the
programs listed in the document are executed directly from the
input. The package may use other Unix shells than bash, but
does not work without modification in a Windows environment.
The package requires the -shell-escape flag when LaTeX is
processing your document.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/bashful/bashful.sty
%doc %{_texmfdistdir}/doc/latex/bashful/Makefile
%doc %{_texmfdistdir}/doc/latex/bashful/README
%doc %{_texmfdistdir}/doc/latex/bashful/bashful.pdf
%doc %{_texmfdistdir}/doc/latex/bashful/bashful.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16720 |12mr|texlive-baskervald-1.016-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19490
# category Package
# catalog-ctan /fonts/baskervaldadf
# catalog-date 2010-07-14 23:45:16 +0200
# catalog-license lppl
# catalog-version 1.016
Name:		texlive-baskervald
Version:	1.016
Release:	2
Summary:	Baskervald ADF fonts collection with TeX/LaTeX support
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/baskervaldadf
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/baskervald.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/baskervald.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/baskervald.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Baskervald ADF is a serif family with lining figures designed
as a substitute for Baskerville. The family currently includes
upright and italic or oblique shapes in each of regular, bold
and heavy weights. All fonts include the slashed zero and
additional non-standard ligatures. The support package renames
them according to the Karl Berry fontname scheme and defines
two families. One of these primarily provides access to the
"standard" or default characters while the other supports
additional ligatures. The included package files provide access
to these features in LaTeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/arkandis/baskervald/ybvb8a.afm
%{_texmfdistdir}/fonts/afm/arkandis/baskervald/ybvbi8a.afm
%{_texmfdistdir}/fonts/afm/arkandis/baskervald/ybvh8a.afm
%{_texmfdistdir}/fonts/afm/arkandis/baskervald/ybvho8a.afm
%{_texmfdistdir}/fonts/afm/arkandis/baskervald/ybvr8a.afm
%{_texmfdistdir}/fonts/afm/arkandis/baskervald/ybvri8a.afm
%{_texmfdistdir}/fonts/enc/dvips/baskervald/supp-ybv.enc
%{_texmfdistdir}/fonts/map/dvips/baskervald/ybv.map
%{_texmfdistdir}/fonts/tfm/arkandis/baskervald/ybvb8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/baskervald/ybvb8r.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/baskervald/ybvb8s.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/baskervald/ybvb8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/baskervald/ybvbi8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/baskervald/ybvbi8r.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/baskervald/ybvbi8s.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/baskervald/ybvbi8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/baskervald/ybvbiw8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/baskervald/ybvbw8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/baskervald/ybvh8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/baskervald/ybvh8r.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/baskervald/ybvh8s.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/baskervald/ybvh8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/baskervald/ybvho8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/baskervald/ybvho8r.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/baskervald/ybvho8s.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/baskervald/ybvho8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/baskervald/ybvhow8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/baskervald/ybvhw8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/baskervald/ybvr8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/baskervald/ybvr8r.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/baskervald/ybvr8s.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/baskervald/ybvr8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/baskervald/ybvri8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/baskervald/ybvri8r.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/baskervald/ybvri8s.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/baskervald/ybvri8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/baskervald/ybvriw8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/baskervald/ybvrw8t.tfm
%{_texmfdistdir}/fonts/type1/arkandis/baskervald/ybvb8a.pfb
%{_texmfdistdir}/fonts/type1/arkandis/baskervald/ybvb8a.pfm
%{_texmfdistdir}/fonts/type1/arkandis/baskervald/ybvbi8a.pfb
%{_texmfdistdir}/fonts/type1/arkandis/baskervald/ybvbi8a.pfm
%{_texmfdistdir}/fonts/type1/arkandis/baskervald/ybvh8a.pfb
%{_texmfdistdir}/fonts/type1/arkandis/baskervald/ybvh8a.pfm
%{_texmfdistdir}/fonts/type1/arkandis/baskervald/ybvho8a.pfb
%{_texmfdistdir}/fonts/type1/arkandis/baskervald/ybvho8a.pfm
%{_texmfdistdir}/fonts/type1/arkandis/baskervald/ybvr8a.pfb
%{_texmfdistdir}/fonts/type1/arkandis/baskervald/ybvr8a.pfm
%{_texmfdistdir}/fonts/type1/arkandis/baskervald/ybvri8a.pfb
%{_texmfdistdir}/fonts/type1/arkandis/baskervald/ybvri8a.pfm
%{_texmfdistdir}/fonts/vf/arkandis/baskervald/ybvb8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/baskervald/ybvb8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/baskervald/ybvbi8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/baskervald/ybvbi8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/baskervald/ybvbiw8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/baskervald/ybvbw8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/baskervald/ybvh8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/baskervald/ybvh8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/baskervald/ybvho8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/baskervald/ybvho8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/baskervald/ybvhow8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/baskervald/ybvhw8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/baskervald/ybvr8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/baskervald/ybvr8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/baskervald/ybvri8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/baskervald/ybvri8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/baskervald/ybvriw8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/baskervald/ybvrw8t.vf
%{_texmfdistdir}/tex/latex/baskervald/baskervald.sty
%{_texmfdistdir}/tex/latex/baskervald/t1ybv.fd
%{_texmfdistdir}/tex/latex/baskervald/t1ybvw.fd
%{_texmfdistdir}/tex/latex/baskervald/ts1ybv.fd
%{_texmfdistdir}/tex/latex/baskervald/ts1ybvw.fd
%doc %{_texmfdistdir}/doc/fonts/baskervald/COPYING
%doc %{_texmfdistdir}/doc/fonts/baskervald/NOTICE.txt
%doc %{_texmfdistdir}/doc/fonts/baskervald/README
%doc %{_texmfdistdir}/doc/fonts/baskervald/baskervaldadf.pdf
%doc %{_texmfdistdir}/doc/fonts/baskervald/baskervaldadf.tex
%doc %{_texmfdistdir}/doc/fonts/baskervald/manifest.txt
#- source
%doc %{_texmfdistdir}/source/fonts/baskervald/reglyph-ybv.tex
%doc %{_texmfdistdir}/source/fonts/baskervald/supp-ybv.etx
%doc %{_texmfdistdir}/source/fonts/baskervald/t1-baskervald-lig.etx
%doc %{_texmfdistdir}/source/fonts/baskervald/t1-baskervald.etx
%doc %{_texmfdistdir}/source/fonts/baskervald/ts1-baskervald.etx
%doc %{_texmfdistdir}/source/fonts/baskervald/ybv-drv.tex
%doc %{_texmfdistdir}/source/fonts/baskervald/ybv-map.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16721 |12mr|texlive-basque-book-1.20-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27049
# category Package
# catalog-ctan /macros/latex/contrib/basque-book
# catalog-date 2012-07-09 13:17:27 +0200
# catalog-license lppl1.2
# catalog-version 1.20
Name:		texlive-basque-book
Version:	1.20
Release:	1
Summary:	Class for book-type documents written in Basque
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/basque-book
License:	LPPL1.2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/basque-book.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/basque-book.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/basque-book.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The class is derived from the LaTeX book class. The extensions
solve grammatical and numeration issues that occur when book-
type documents are written in Basque. The class is useful for
writing books, PhD and Master Theses, etc., in Basque.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/basque-book/basque-book.cls
%doc %{_texmfdistdir}/doc/latex/basque-book/README
%doc %{_texmfdistdir}/doc/latex/basque-book/basque-book.pdf
#- source
%doc %{_texmfdistdir}/source/latex/basque-book/basque-book.dtx
%doc %{_texmfdistdir}/source/latex/basque-book/basque-book.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16722 |12mr|texlive-basque-date-1.05-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26477
# category Package
# catalog-ctan /macros/latex/contrib/basque-date
# catalog-date 2012-05-17 14:56:37 +0200
# catalog-license lppl1.2
# catalog-version 1.05
Name:		texlive-basque-date
Version:	1.05
Release:	1
Summary:	Print the date in Basque
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/basque-date
License:	LPPL1.2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/basque-date.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/basque-date.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/basque-date.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides two LaTeX commands to print the current
date in Basque according to the correct forms ruled by The
Basque Language Academy (Euskaltzaindia). The commands
automatically solve the complex declination issues of numbers
in Basque.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/basque-date/basque-date.sty
%doc %{_texmfdistdir}/doc/latex/basque-date/README
%doc %{_texmfdistdir}/doc/latex/basque-date/basque-date.pdf
#- source
%doc %{_texmfdistdir}/source/latex/basque-date/basque-date.dtx
%doc %{_texmfdistdir}/source/latex/basque-date/basque-date.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16723 |12mr|texlive-bbcard-20080817-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19440
# category Package
# catalog-ctan /graphics/metapost/contrib/macros/bbcard
# catalog-date 2008-08-17 01:00:50 +0200
# catalog-license pd
# catalog-version undef
Name:		texlive-bbcard
Version:	20080817
Release:	2
Summary:	Bullshit bingo, calendar and baseball-score cards
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/metapost/contrib/macros/bbcard
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bbcard.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bbcard.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Three jiffy packages for creating cards of various sorts with
MetaPost.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/metapost/bbcard/bbcard.mp
%{_texmfdistdir}/metapost/bbcard/breakwidth.mp
%{_texmfdistdir}/metapost/bbcard/calendar.mp
%{_texmfdistdir}/metapost/bbcard/scorecard.mp
%doc %{_texmfdistdir}/doc/metapost/bbcard/README.TEXLIVE
%doc %{_texmfdistdir}/doc/metapost/bbcard/README.bbcard
%doc %{_texmfdistdir}/doc/metapost/bbcard/README.calendar
%doc %{_texmfdistdir}/doc/metapost/bbcard/README.scorecard

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar metapost doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16724 |12mr|texlive-bbding-1.01-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17186
# category Package
# catalog-ctan /fonts/bbding
# catalog-date 2010-02-15 12:02:42 +0100
# catalog-license lppl
# catalog-version 1.01
Name:		texlive-bbding
Version:	1.01
Release:	2
Summary:	A symbol (dingbat) font and LaTeX macros for its use
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/bbding
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bbding.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bbding.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bbding.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A symbol font (distributed as MetaFont source) that contains
many of the symbols of the Zapf dingbats set, together with an
NFSS interface for using the font. An Adobe Type 1 version of
the fonts is available in the niceframe fonts bundle.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/bbding/bbding10.mf
%{_texmfdistdir}/fonts/tfm/public/bbding/bbding10.tfm
%{_texmfdistdir}/tex/latex/bbding/Uding.fd
%{_texmfdistdir}/tex/latex/bbding/bbding.sty
%doc %{_texmfdistdir}/doc/latex/bbding/README
%doc %{_texmfdistdir}/doc/latex/bbding/bbding.pdf
%doc %{_texmfdistdir}/doc/latex/bbding/bbding10.org
#- source
%doc %{_texmfdistdir}/source/latex/bbding/bbding.dtx
%doc %{_texmfdistdir}/source/latex/bbding/bbding.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16725 |12mr|texlive-bbm-20091119-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /fonts/cm/bbm
# catalog-date 2009-11-19 15:03:53 +0100
# catalog-license other-free
# catalog-version undef
Name:		texlive-bbm
Version:	20091119
Release:	2
Summary:	"Blackboard-style" cm fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/cm/bbm
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bbm.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bbm.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Blackboard variants of Computer Modern fonts. The fonts are
distributed as MetaFont source (only); LaTeX support is
available with the bbm-macros package. The Sauter font package
has MetaFont parameter source files for building the fonts at
more sizes than you could reasonably imagine. A sample of these
fonts appears in the blackboard bold sampler.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/bbm/bbm10.mf
%{_texmfdistdir}/fonts/source/public/bbm/bbm12.mf
%{_texmfdistdir}/fonts/source/public/bbm/bbm17.mf
%{_texmfdistdir}/fonts/source/public/bbm/bbm5.mf
%{_texmfdistdir}/fonts/source/public/bbm/bbm6.mf
%{_texmfdistdir}/fonts/source/public/bbm/bbm7.mf
%{_texmfdistdir}/fonts/source/public/bbm/bbm8.mf
%{_texmfdistdir}/fonts/source/public/bbm/bbm9.mf
%{_texmfdistdir}/fonts/source/public/bbm/bbmb10.mf
%{_texmfdistdir}/fonts/source/public/bbm/bbmbx10.mf
%{_texmfdistdir}/fonts/source/public/bbm/bbmbx12.mf
%{_texmfdistdir}/fonts/source/public/bbm/bbmbx5.mf
%{_texmfdistdir}/fonts/source/public/bbm/bbmbx6.mf
%{_texmfdistdir}/fonts/source/public/bbm/bbmbx7.mf
%{_texmfdistdir}/fonts/source/public/bbm/bbmbx8.mf
%{_texmfdistdir}/fonts/source/public/bbm/bbmbx9.mf
%{_texmfdistdir}/fonts/source/public/bbm/bbmbxsl10.mf
%{_texmfdistdir}/fonts/source/public/bbm/bbmdunh10.mf
%{_texmfdistdir}/fonts/source/public/bbm/bbmfib8.mf
%{_texmfdistdir}/fonts/source/public/bbm/bbmfxib8.mf
%{_texmfdistdir}/fonts/source/public/bbm/bbminch.mf
%{_texmfdistdir}/fonts/source/public/bbm/bbmsl10.mf
%{_texmfdistdir}/fonts/source/public/bbm/bbmsl12.mf
%{_texmfdistdir}/fonts/source/public/bbm/bbmsl8.mf
%{_texmfdistdir}/fonts/source/public/bbm/bbmsl9.mf
%{_texmfdistdir}/fonts/source/public/bbm/bbmsltt10.mf
%{_texmfdistdir}/fonts/source/public/bbm/bbmss10.mf
%{_texmfdistdir}/fonts/source/public/bbm/bbmss12.mf
%{_texmfdistdir}/fonts/source/public/bbm/bbmss17.mf
%{_texmfdistdir}/fonts/source/public/bbm/bbmss8.mf
%{_texmfdistdir}/fonts/source/public/bbm/bbmss9.mf
%{_texmfdistdir}/fonts/source/public/bbm/bbmssbx10.mf
%{_texmfdistdir}/fonts/source/public/bbm/bbmssdc10.mf
%{_texmfdistdir}/fonts/source/public/bbm/bbmssi10.mf
%{_texmfdistdir}/fonts/source/public/bbm/bbmssi12.mf
%{_texmfdistdir}/fonts/source/public/bbm/bbmssi17.mf
%{_texmfdistdir}/fonts/source/public/bbm/bbmssi8.mf
%{_texmfdistdir}/fonts/source/public/bbm/bbmssi9.mf
%{_texmfdistdir}/fonts/source/public/bbm/bbmssq8.mf
%{_texmfdistdir}/fonts/source/public/bbm/bbmssqi8.mf
%{_texmfdistdir}/fonts/source/public/bbm/bbmtt10.mf
%{_texmfdistdir}/fonts/source/public/bbm/bbmtt12.mf
%{_texmfdistdir}/fonts/source/public/bbm/bbmtt8.mf
%{_texmfdistdir}/fonts/source/public/bbm/bbmtt9.mf
%{_texmfdistdir}/fonts/source/public/bbm/bbmvtt10.mf
%{_texmfdistdir}/fonts/source/public/bbm/blbbase.mf
%{_texmfdistdir}/fonts/source/public/bbm/blbord.mf
%{_texmfdistdir}/fonts/source/public/bbm/blbordl.mf
%{_texmfdistdir}/fonts/source/public/bbm/blbordsp.mf
%{_texmfdistdir}/fonts/source/public/bbm/blbordu.mf
%{_texmfdistdir}/fonts/tfm/public/bbm/bbm10.tfm
%{_texmfdistdir}/fonts/tfm/public/bbm/bbm12.tfm
%{_texmfdistdir}/fonts/tfm/public/bbm/bbm17.tfm
%{_texmfdistdir}/fonts/tfm/public/bbm/bbm5.tfm
%{_texmfdistdir}/fonts/tfm/public/bbm/bbm6.tfm
%{_texmfdistdir}/fonts/tfm/public/bbm/bbm7.tfm
%{_texmfdistdir}/fonts/tfm/public/bbm/bbm8.tfm
%{_texmfdistdir}/fonts/tfm/public/bbm/bbm9.tfm
%{_texmfdistdir}/fonts/tfm/public/bbm/bbmb10.tfm
%{_texmfdistdir}/fonts/tfm/public/bbm/bbmbx10.tfm
%{_texmfdistdir}/fonts/tfm/public/bbm/bbmbx12.tfm
%{_texmfdistdir}/fonts/tfm/public/bbm/bbmbx5.tfm
%{_texmfdistdir}/fonts/tfm/public/bbm/bbmbx6.tfm
%{_texmfdistdir}/fonts/tfm/public/bbm/bbmbx7.tfm
%{_texmfdistdir}/fonts/tfm/public/bbm/bbmbx8.tfm
%{_texmfdistdir}/fonts/tfm/public/bbm/bbmbx9.tfm
%{_texmfdistdir}/fonts/tfm/public/bbm/bbmbxsl10.tfm
%{_texmfdistdir}/fonts/tfm/public/bbm/bbmdunh10.tfm
%{_texmfdistdir}/fonts/tfm/public/bbm/bbmfib8.tfm
%{_texmfdistdir}/fonts/tfm/public/bbm/bbmfxib8.tfm
%{_texmfdistdir}/fonts/tfm/public/bbm/bbmsl10.tfm
%{_texmfdistdir}/fonts/tfm/public/bbm/bbmsl12.tfm
%{_texmfdistdir}/fonts/tfm/public/bbm/bbmsl8.tfm
%{_texmfdistdir}/fonts/tfm/public/bbm/bbmsl9.tfm
%{_texmfdistdir}/fonts/tfm/public/bbm/bbmss10.tfm
%{_texmfdistdir}/fonts/tfm/public/bbm/bbmss12.tfm
%{_texmfdistdir}/fonts/tfm/public/bbm/bbmss17.tfm
%{_texmfdistdir}/fonts/tfm/public/bbm/bbmss8.tfm
%{_texmfdistdir}/fonts/tfm/public/bbm/bbmss9.tfm
%{_texmfdistdir}/fonts/tfm/public/bbm/bbmssbx10.tfm
%{_texmfdistdir}/fonts/tfm/public/bbm/bbmssdc10.tfm
%{_texmfdistdir}/fonts/tfm/public/bbm/bbmssi10.tfm
%{_texmfdistdir}/fonts/tfm/public/bbm/bbmssi12.tfm
%{_texmfdistdir}/fonts/tfm/public/bbm/bbmssi17.tfm
%{_texmfdistdir}/fonts/tfm/public/bbm/bbmssi8.tfm
%{_texmfdistdir}/fonts/tfm/public/bbm/bbmssi9.tfm
%{_texmfdistdir}/fonts/tfm/public/bbm/bbmssq8.tfm
%{_texmfdistdir}/fonts/tfm/public/bbm/bbmssqi8.tfm
%{_texmfdistdir}/fonts/tfm/public/bbm/bbmtt10.tfm
%{_texmfdistdir}/fonts/tfm/public/bbm/bbmtt12.tfm
%{_texmfdistdir}/fonts/tfm/public/bbm/bbmtt8.tfm
%{_texmfdistdir}/fonts/tfm/public/bbm/bbmtt9.tfm
%doc %{_texmfdistdir}/doc/fonts/bbm/README
%doc %{_texmfdistdir}/doc/fonts/bbm/gfbatch.batch
%doc %{_texmfdistdir}/doc/fonts/bbm/mfbatch.batch
%doc %{_texmfdistdir}/doc/fonts/bbm/test.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16726 |12mr|texlive-bbm-macros-20100215-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17224
# category Package
# catalog-ctan /macros/latex/contrib/bbm
# catalog-date 2010-02-15 23:28:51 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-bbm-macros
Version:	20100215
Release:	2
Summary:	LaTeX support for "blackboard-style" cm fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bbm
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bbm-macros.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bbm-macros.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bbm-macros.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Provides LaTeX support for Blackboard variants of Computer
Modern fonts. Declares a font family bbm so you can in
principle write running text in blackboard bold, and lots of
math alphabets for using the fonts within maths.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/bbm-macros/bbm.sty
%{_texmfdistdir}/tex/latex/bbm-macros/ubbm.fd
%{_texmfdistdir}/tex/latex/bbm-macros/ubbmss.fd
%{_texmfdistdir}/tex/latex/bbm-macros/ubbmtt.fd
%doc %{_texmfdistdir}/doc/latex/bbm-macros/README
%doc %{_texmfdistdir}/doc/latex/bbm-macros/bbm.pdf
#- source
%doc %{_texmfdistdir}/source/latex/bbm-macros/bbm.drv
%doc %{_texmfdistdir}/source/latex/bbm-macros/bbm.dtx
%doc %{_texmfdistdir}/source/latex/bbm-macros/bbm.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16727 |12mr|texlive-bbold-1.01-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17187
# category Package
# catalog-ctan /fonts/bbold
# catalog-date 2010-02-15 23:28:51 +0100
# catalog-license bsd
# catalog-version 1.01
Name:		texlive-bbold
Version:	1.01
Release:	2
Summary:	Sans serif blackboard bold
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/bbold
License:	BSD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bbold.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bbold.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bbold.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A geometric sans serif blackboard bold font, for use in
mathematics; MetaFont sources are provided, as well as macros
for use with LaTeX. The Sauter font package has MetaFont
parameter source files for building the fonts at more sizes
than you could reasonably imagine. See the blackboard sampler
for a feel for the font's appearance.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/bbold/bbbase.mf
%{_texmfdistdir}/fonts/source/public/bbold/bbgreekl.mf
%{_texmfdistdir}/fonts/source/public/bbold/bbgreeku.mf
%{_texmfdistdir}/fonts/source/public/bbold/bbligs.mf
%{_texmfdistdir}/fonts/source/public/bbold/bblower.mf
%{_texmfdistdir}/fonts/source/public/bbold/bbnum.mf
%{_texmfdistdir}/fonts/source/public/bbold/bbold.mf
%{_texmfdistdir}/fonts/source/public/bbold/bbold10.mf
%{_texmfdistdir}/fonts/source/public/bbold/bbold12.mf
%{_texmfdistdir}/fonts/source/public/bbold/bbold17.mf
%{_texmfdistdir}/fonts/source/public/bbold/bbold5.mf
%{_texmfdistdir}/fonts/source/public/bbold/bbold6.mf
%{_texmfdistdir}/fonts/source/public/bbold/bbold7.mf
%{_texmfdistdir}/fonts/source/public/bbold/bbold8.mf
%{_texmfdistdir}/fonts/source/public/bbold/bbold9.mf
%{_texmfdistdir}/fonts/source/public/bbold/bbparams.mf
%{_texmfdistdir}/fonts/source/public/bbold/bbpunc.mf
%{_texmfdistdir}/fonts/source/public/bbold/bbupper.mf
%{_texmfdistdir}/fonts/tfm/public/bbold/bbold10.tfm
%{_texmfdistdir}/fonts/tfm/public/bbold/bbold12.tfm
%{_texmfdistdir}/fonts/tfm/public/bbold/bbold17.tfm
%{_texmfdistdir}/fonts/tfm/public/bbold/bbold5.tfm
%{_texmfdistdir}/fonts/tfm/public/bbold/bbold6.tfm
%{_texmfdistdir}/fonts/tfm/public/bbold/bbold7.tfm
%{_texmfdistdir}/fonts/tfm/public/bbold/bbold8.tfm
%{_texmfdistdir}/fonts/tfm/public/bbold/bbold9.tfm
%{_texmfdistdir}/tex/latex/bbold/Ubbold.fd
%{_texmfdistdir}/tex/latex/bbold/bbold.sty
%doc %{_texmfdistdir}/doc/latex/bbold/INSTALL
%doc %{_texmfdistdir}/doc/latex/bbold/README
%doc %{_texmfdistdir}/doc/latex/bbold/bbold.pdf
#- source
%doc %{_texmfdistdir}/source/latex/bbold/bbold.dtx
%doc %{_texmfdistdir}/source/latex/bbold/bbold.ins
%doc %{_texmfdistdir}/source/latex/bbold/fonttabl.sty

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16728 |12mr|texlive-bbold-type1-20101121-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20524
# category Package
# catalog-ctan /fonts/bbold-type1
# catalog-date 2010-11-21 18:48:27 +0100
# catalog-license other-free
# catalog-version undef
Name:		texlive-bbold-type1
Version:	20101121
Release:	2
Summary:	An Adobe Type 1 format version of the bbold font
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/bbold-type1
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bbold-type1.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bbold-type1.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The files offer an Adobe Type 1 format version of the 5pt, 7pt
and 10pt versions of the bbold fonts. The distribution also
includes a map file, for use when incorporating the fonts into
TeX documents, but no macro sets are provided (the fonts will
not provide the correct results using macros designed for use
with the MetaFont versions of the fonts. The fonts were
produced to be part of the TeX distribution from Y&Y; they were
generously donated to the TeX Users' Group when Y&Y closed its
doors as a business.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/bbold-type1/bbold10.afm
%{_texmfdistdir}/fonts/afm/public/bbold-type1/bbold5.afm
%{_texmfdistdir}/fonts/afm/public/bbold-type1/bbold7.afm
%{_texmfdistdir}/fonts/map/dvips/bbold-type1/bbold.map
%{_texmfdistdir}/fonts/type1/public/bbold-type1/bbold10.pfb
%{_texmfdistdir}/fonts/type1/public/bbold-type1/bbold5.pfb
%{_texmfdistdir}/fonts/type1/public/bbold-type1/bbold7.pfb
%doc %{_texmfdistdir}/doc/fonts/bbold-type1/README
%doc %{_texmfdistdir}/doc/fonts/bbold-type1/test.pdf
%doc %{_texmfdistdir}/doc/fonts/bbold-type1/test.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16729 |12mr|texlive-bchart-0.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25677
# category Package
# catalog-ctan /macros/latex/contrib/bchart
# catalog-date 2012-03-17 17:05:04 +0100
# catalog-license other-free
# catalog-version 0.1.1
Name:		texlive-bchart
Version:	0.1.1
Release:	1
Summary:	Draw simple bar charts in LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bchart
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bchart.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bchart.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides horizontal bar charts, drawn using TikZ on
a numeric X-axis. The focus of the package is simplicity and
aesthetics.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/bchart/bchart.sty
%doc %{_texmfdistdir}/doc/latex/bchart/CHANGES.txt
%doc %{_texmfdistdir}/doc/latex/bchart/LICENSE.txt
%doc %{_texmfdistdir}/doc/latex/bchart/README
%doc %{_texmfdistdir}/doc/latex/bchart/bchart.pdf
%doc %{_texmfdistdir}/doc/latex/bchart/bchart.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16730 |12mr|texlive-bclogo-2.26-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23305
# category Package
# catalog-ctan /graphics/bclogo
# catalog-date 2011-08-01 12:18:46 +0200
# catalog-license lppl
# catalog-version 2.26
Name:		texlive-bclogo
Version:	2.26
Release:	2
Summary:	Creating colourful boxes with logos
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/bclogo
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bclogo.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bclogo.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package facilitates the creation of colorful boxes with a
title and logo. It may use either tikz or PSTricks as graphics
engine.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/metapost/bclogo/bc-attention.mp
%{_texmfdistdir}/metapost/bclogo/bc-aux-301.mp
%{_texmfdistdir}/metapost/bclogo/bc-bombe.mp
%{_texmfdistdir}/metapost/bclogo/bc-book.mp
%{_texmfdistdir}/metapost/bclogo/bc-calendrier.mp
%{_texmfdistdir}/metapost/bclogo/bc-cle.mp
%{_texmfdistdir}/metapost/bclogo/bc-clefa.mp
%{_texmfdistdir}/metapost/bclogo/bc-clesol.mp
%{_texmfdistdir}/metapost/bclogo/bc-coeur.mp
%{_texmfdistdir}/metapost/bclogo/bc-crayon.mp
%{_texmfdistdir}/metapost/bclogo/bc-cube.mp
%{_texmfdistdir}/metapost/bclogo/bc-dallemagne.mp
%{_texmfdistdir}/metapost/bclogo/bc-danger.mp
%{_texmfdistdir}/metapost/bclogo/bc-dautriche.mp
%{_texmfdistdir}/metapost/bclogo/bc-dbelgique.mp
%{_texmfdistdir}/metapost/bclogo/bc-dbulgarie.mp
%{_texmfdistdir}/metapost/bclogo/bc-dfrance.mp
%{_texmfdistdir}/metapost/bclogo/bc-ditalie.mp
%{_texmfdistdir}/metapost/bclogo/bc-dluxembourg.mp
%{_texmfdistdir}/metapost/bclogo/bc-dodecaedre.mp
%{_texmfdistdir}/metapost/bclogo/bc-dpaysbas.mp
%{_texmfdistdir}/metapost/bclogo/bc-dz.mp
%{_texmfdistdir}/metapost/bclogo/bc-eclaircie.mp
%{_texmfdistdir}/metapost/bclogo/bc-etoile.mp
%{_texmfdistdir}/metapost/bclogo/bc-femme.mp
%{_texmfdistdir}/metapost/bclogo/bc-feujaune.mp
%{_texmfdistdir}/metapost/bclogo/bc-feurouge.mp
%{_texmfdistdir}/metapost/bclogo/bc-feutricolore.mp
%{_texmfdistdir}/metapost/bclogo/bc-feuvert.mp
%{_texmfdistdir}/metapost/bclogo/bc-fleur.mp
%{_texmfdistdir}/metapost/bclogo/bc-homme.mp
%{_texmfdistdir}/metapost/bclogo/bc-horloge.mp
%{_texmfdistdir}/metapost/bclogo/bc-icosaedre.mp
%{_texmfdistdir}/metapost/bclogo/bc-info.mp
%{_texmfdistdir}/metapost/bclogo/bc-inter.mp
%{_texmfdistdir}/metapost/bclogo/bc-interdit.mp
%{_texmfdistdir}/metapost/bclogo/bc-lampe.mp
%{_texmfdistdir}/metapost/bclogo/bc-loupe.mp
%{_texmfdistdir}/metapost/bclogo/bc-neige.mp
%{_texmfdistdir}/metapost/bclogo/bc-note.mp
%{_texmfdistdir}/metapost/bclogo/bc-nucleaire.mp
%{_texmfdistdir}/metapost/bclogo/bc-octaedre.mp
%{_texmfdistdir}/metapost/bclogo/bc-oeil.mp
%{_texmfdistdir}/metapost/bclogo/bc-orne.mp
%{_texmfdistdir}/metapost/bclogo/bc-ours.mp
%{_texmfdistdir}/metapost/bclogo/bc-outil.mp
%{_texmfdistdir}/metapost/bclogo/bc-peaceandlove.mp
%{_texmfdistdir}/metapost/bclogo/bc-pluie.mp
%{_texmfdistdir}/metapost/bclogo/bc-plume.mp
%{_texmfdistdir}/metapost/bclogo/bc-poisson.mp
%{_texmfdistdir}/metapost/bclogo/bc-recyclage.mp
%{_texmfdistdir}/metapost/bclogo/bc-rosevents.mp
%{_texmfdistdir}/metapost/bclogo/bc-smiley-bonnehumeur.mp
%{_texmfdistdir}/metapost/bclogo/bc-smiley-mauvaisehumeur.mp
%{_texmfdistdir}/metapost/bclogo/bc-soleil.mp
%{_texmfdistdir}/metapost/bclogo/bc-stop.mp
%{_texmfdistdir}/metapost/bclogo/bc-takecare.mp
%{_texmfdistdir}/metapost/bclogo/bc-tetraedre.mp
%{_texmfdistdir}/metapost/bclogo/bc-trefle.mp
%{_texmfdistdir}/metapost/bclogo/bc-trombone.mp
%{_texmfdistdir}/metapost/bclogo/bc-valetcoeur.mp
%{_texmfdistdir}/metapost/bclogo/bc-velo.mp
%{_texmfdistdir}/metapost/bclogo/bc-yin.mp
%{_texmfdistdir}/metapost/bclogo/brace.mp
%{_texmfdistdir}/metapost/bclogo/losanges.mp
%{_texmfdistdir}/metapost/bclogo/spir.mp
%{_texmfdistdir}/tex/latex/bclogo/bc-attention.mps
%{_texmfdistdir}/tex/latex/bclogo/bc-aux-301.mps
%{_texmfdistdir}/tex/latex/bclogo/bc-bombe.mps
%{_texmfdistdir}/tex/latex/bclogo/bc-book.mps
%{_texmfdistdir}/tex/latex/bclogo/bc-calendrier.mps
%{_texmfdistdir}/tex/latex/bclogo/bc-cle.mps
%{_texmfdistdir}/tex/latex/bclogo/bc-clefa.mps
%{_texmfdistdir}/tex/latex/bclogo/bc-clesol.mps
%{_texmfdistdir}/tex/latex/bclogo/bc-coeur.mps
%{_texmfdistdir}/tex/latex/bclogo/bc-crayon.mps
%{_texmfdistdir}/tex/latex/bclogo/bc-cube.mps
%{_texmfdistdir}/tex/latex/bclogo/bc-dallemagne.mps
%{_texmfdistdir}/tex/latex/bclogo/bc-danger.mps
%{_texmfdistdir}/tex/latex/bclogo/bc-dautriche.mps
%{_texmfdistdir}/tex/latex/bclogo/bc-dbelgique.mps
%{_texmfdistdir}/tex/latex/bclogo/bc-dbulgarie.mps
%{_texmfdistdir}/tex/latex/bclogo/bc-dfrance.mps
%{_texmfdistdir}/tex/latex/bclogo/bc-ditalie.mps
%{_texmfdistdir}/tex/latex/bclogo/bc-dluxembourg.mps
%{_texmfdistdir}/tex/latex/bclogo/bc-dodecaedre.mps
%{_texmfdistdir}/tex/latex/bclogo/bc-dpaysbas.mps
%{_texmfdistdir}/tex/latex/bclogo/bc-dz.mps
%{_texmfdistdir}/tex/latex/bclogo/bc-eclaircie.mps
%{_texmfdistdir}/tex/latex/bclogo/bc-etoile.mps
%{_texmfdistdir}/tex/latex/bclogo/bc-femme.mps
%{_texmfdistdir}/tex/latex/bclogo/bc-feujaune.mps
%{_texmfdistdir}/tex/latex/bclogo/bc-feurouge.mps
%{_texmfdistdir}/tex/latex/bclogo/bc-feutricolore.mps
%{_texmfdistdir}/tex/latex/bclogo/bc-feuvert.mps
%{_texmfdistdir}/tex/latex/bclogo/bc-fleur.mps
%{_texmfdistdir}/tex/latex/bclogo/bc-homme.mps
%{_texmfdistdir}/tex/latex/bclogo/bc-horloge.mps
%{_texmfdistdir}/tex/latex/bclogo/bc-icosaedre.mps
%{_texmfdistdir}/tex/latex/bclogo/bc-info.mps
%{_texmfdistdir}/tex/latex/bclogo/bc-inter.mps
%{_texmfdistdir}/tex/latex/bclogo/bc-interdit.mps
%{_texmfdistdir}/tex/latex/bclogo/bc-lampe.mps
%{_texmfdistdir}/tex/latex/bclogo/bc-loupe.mps
%{_texmfdistdir}/tex/latex/bclogo/bc-neige.mps
%{_texmfdistdir}/tex/latex/bclogo/bc-note.mps
%{_texmfdistdir}/tex/latex/bclogo/bc-nucleaire.mps
%{_texmfdistdir}/tex/latex/bclogo/bc-octaedre.mps
%{_texmfdistdir}/tex/latex/bclogo/bc-oeil.mps
%{_texmfdistdir}/tex/latex/bclogo/bc-orne.mps
%{_texmfdistdir}/tex/latex/bclogo/bc-ours.mps
%{_texmfdistdir}/tex/latex/bclogo/bc-outil.mps
%{_texmfdistdir}/tex/latex/bclogo/bc-peaceandlove.mps
%{_texmfdistdir}/tex/latex/bclogo/bc-pluie.mps
%{_texmfdistdir}/tex/latex/bclogo/bc-plume.mps
%{_texmfdistdir}/tex/latex/bclogo/bc-poisson.mps
%{_texmfdistdir}/tex/latex/bclogo/bc-recyclage.mps
%{_texmfdistdir}/tex/latex/bclogo/bc-rosevents.mps
%{_texmfdistdir}/tex/latex/bclogo/bc-smiley-bonnehumeur.mps
%{_texmfdistdir}/tex/latex/bclogo/bc-smiley-mauvaisehumeur.mps
%{_texmfdistdir}/tex/latex/bclogo/bc-soleil.mps
%{_texmfdistdir}/tex/latex/bclogo/bc-stop.mps
%{_texmfdistdir}/tex/latex/bclogo/bc-takecare.mps
%{_texmfdistdir}/tex/latex/bclogo/bc-tetraedre.mps
%{_texmfdistdir}/tex/latex/bclogo/bc-trefle.mps
%{_texmfdistdir}/tex/latex/bclogo/bc-trombone.mps
%{_texmfdistdir}/tex/latex/bclogo/bc-valetcoeur.mps
%{_texmfdistdir}/tex/latex/bclogo/bc-velo.mps
%{_texmfdistdir}/tex/latex/bclogo/bc-yin.mps
%{_texmfdistdir}/tex/latex/bclogo/bclogo.sty
%doc %{_texmfdistdir}/doc/latex/bclogo/LISEZ-MOI.doc
%doc %{_texmfdistdir}/doc/latex/bclogo/LISEZ-MOI.latex
%doc %{_texmfdistdir}/doc/latex/bclogo/README.doc
%doc %{_texmfdistdir}/doc/latex/bclogo/README.latex
%doc %{_texmfdistdir}/doc/latex/bclogo/bclogo-doc.pdf
%doc %{_texmfdistdir}/doc/latex/bclogo/bclogo-doc.tex
%doc %{_texmfdistdir}/doc/latex/bclogo/brace.mps
%doc %{_texmfdistdir}/doc/latex/bclogo/losanges.mps
%doc %{_texmfdistdir}/doc/latex/bclogo/spir.mps

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar metapost tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16731 |12mr|texlive-beamer2thesis-2.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24496
# category Package
# catalog-ctan /macros/latex/contrib/beamer-contrib/themes/beamer2thesis
# catalog-date 2011-10-28 19:27:59 +0200
# catalog-license lppl
# catalog-version 2.1
Name:		texlive-beamer2thesis
Version:	2.1
Release:	3
Summary:	Thesis presentations using beamer
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/beamer-contrib/themes/beamer2thesis
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/beamer2thesis.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/beamer2thesis.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package specifies a beamer theme for presenting a thesis.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/beamer2thesis/beamer2thesis.jpg
%{_texmfdistdir}/tex/latex/beamer2thesis/beamercolorthemetorinoth.sty
%{_texmfdistdir}/tex/latex/beamer2thesis/beamerfontthemetorinoth.sty
%{_texmfdistdir}/tex/latex/beamer2thesis/beamerinnerthemetorinoth.sty
%{_texmfdistdir}/tex/latex/beamer2thesis/beamerouterthemetorinoth.sty
%{_texmfdistdir}/tex/latex/beamer2thesis/beamerthemeTorinoTh.sty
%{_texmfdistdir}/tex/latex/beamer2thesis/logopolito.jpg
%doc %{_texmfdistdir}/doc/latex/beamer2thesis/README
%doc %{_texmfdistdir}/doc/latex/beamer2thesis/beamer2thesis.pdf
%doc %{_texmfdistdir}/doc/latex/beamer2thesis/beamer2thesis.tex
%doc %{_texmfdistdir}/doc/latex/beamer2thesis/beamer2thesis_ita.pdf
%doc %{_texmfdistdir}/doc/latex/beamer2thesis/beamer2thesis_ita.tex
%doc %{_texmfdistdir}/doc/latex/beamer2thesis/content_end.tex
%doc %{_texmfdistdir}/doc/latex/beamer2thesis/content_end_ita.tex
%doc %{_texmfdistdir}/doc/latex/beamer2thesis/content_initial.tex
%doc %{_texmfdistdir}/doc/latex/beamer2thesis/content_initial_ita.tex
%doc %{_texmfdistdir}/doc/latex/beamer2thesis/license

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16732 |12mr|texlive-beamer-3.20-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26788
# category Package
# catalog-ctan /macros/latex/contrib/beamer
# catalog-date 2012-06-01 12:40:06 +0200
# catalog-license gpl
# catalog-version 3.20
Name:		texlive-beamer
Version:	3.20
Release:	1
Summary:	A LaTeX class for producing presentations and slides
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/beamer
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/beamer.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/beamer.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-pgf
Requires:	texlive-xcolor

%description
The beamer LaTeX class can be used for producing slides. Its
functionality is similar to Prosper but does not need any
external programs and can directly produce a presentation using
pdflatex. Beamer uses pgf for pdf/ps independent graphics.
Frames are created using \frame{...}, and a frame can build
multiple slides through a simple notation for specifying
material for each slide within a frame. Beamer supports
bibliographies, appendicies and transitions. Short versions of
title, authors, institute can also be specified as optional
parameters. A \plainframe{} allows a picture, for example, to
fill the whole frame. Support figure and table environments,
transparency effects, a \transduration command, animation
commands, a pauses environment. Beamer also provides
compatibility with other packages like prosper. The package now
incorporates the functionality of the former translator
package, which is used for customising the package for use in
other language environments.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/beamer/art/beamericonarticle.20.eps
%{_texmfdistdir}/tex/latex/beamer/art/beamericonarticle.20.pdf
%{_texmfdistdir}/tex/latex/beamer/art/beamericonarticle.eps
%{_texmfdistdir}/tex/latex/beamer/art/beamericonarticle.pdf
%{_texmfdistdir}/tex/latex/beamer/art/beamericonarticle.tex
%{_texmfdistdir}/tex/latex/beamer/art/beamericonbook.20.eps
%{_texmfdistdir}/tex/latex/beamer/art/beamericonbook.20.pdf
%{_texmfdistdir}/tex/latex/beamer/art/beamericonbook.eps
%{_texmfdistdir}/tex/latex/beamer/art/beamericonbook.pdf
%{_texmfdistdir}/tex/latex/beamer/art/beamericonbook.tex
%{_texmfdistdir}/tex/latex/beamer/art/beamericononline.20.eps
%{_texmfdistdir}/tex/latex/beamer/art/beamericononline.20.pdf
%{_texmfdistdir}/tex/latex/beamer/art/beamericononline.eps
%{_texmfdistdir}/tex/latex/beamer/art/beamericononline.pdf
%{_texmfdistdir}/tex/latex/beamer/beamer.cls
%{_texmfdistdir}/tex/latex/beamer/beamerarticle.sty
%{_texmfdistdir}/tex/latex/beamer/beamerbasearticle.sty
%{_texmfdistdir}/tex/latex/beamer/beamerbaseauxtemplates.sty
%{_texmfdistdir}/tex/latex/beamer/beamerbaseboxes.sty
%{_texmfdistdir}/tex/latex/beamer/beamerbasecolor.sty
%{_texmfdistdir}/tex/latex/beamer/beamerbasecompatibility.sty
%{_texmfdistdir}/tex/latex/beamer/beamerbasedecode.sty
%{_texmfdistdir}/tex/latex/beamer/beamerbaseexercise.sty
%{_texmfdistdir}/tex/latex/beamer/beamerbasefont.sty
%{_texmfdistdir}/tex/latex/beamer/beamerbaseframe.sty
%{_texmfdistdir}/tex/latex/beamer/beamerbaseframecomponents.sty
%{_texmfdistdir}/tex/latex/beamer/beamerbaseframesize.sty
%{_texmfdistdir}/tex/latex/beamer/beamerbaselocalstructure.sty
%{_texmfdistdir}/tex/latex/beamer/beamerbasemisc.sty
%{_texmfdistdir}/tex/latex/beamer/beamerbasemodes.sty
%{_texmfdistdir}/tex/latex/beamer/beamerbasenavigation.sty
%{_texmfdistdir}/tex/latex/beamer/beamerbasenotes.sty
%{_texmfdistdir}/tex/latex/beamer/beamerbaseoptions.sty
%{_texmfdistdir}/tex/latex/beamer/beamerbaseoverlay.sty
%{_texmfdistdir}/tex/latex/beamer/beamerbasercs.sty
%{_texmfdistdir}/tex/latex/beamer/beamerbaserequires.sty
%{_texmfdistdir}/tex/latex/beamer/beamerbasesection.sty
%{_texmfdistdir}/tex/latex/beamer/beamerbasetemplates.sty
%{_texmfdistdir}/tex/latex/beamer/beamerbasethemes.sty
%{_texmfdistdir}/tex/latex/beamer/beamerbasetheorems.sty
%{_texmfdistdir}/tex/latex/beamer/beamerbasetitle.sty
%{_texmfdistdir}/tex/latex/beamer/beamerbasetoc.sty
%{_texmfdistdir}/tex/latex/beamer/beamerbasetranslator.sty
%{_texmfdistdir}/tex/latex/beamer/beamerbasetwoscreens.sty
%{_texmfdistdir}/tex/latex/beamer/beamerbaseverbatim.sty
%{_texmfdistdir}/tex/latex/beamer/emulation/beamerfoils.sty
%{_texmfdistdir}/tex/latex/beamer/emulation/beamerprosper.sty
%{_texmfdistdir}/tex/latex/beamer/emulation/beamerseminar.sty
%{_texmfdistdir}/tex/latex/beamer/emulation/beamertexpower.sty
%{_texmfdistdir}/tex/latex/beamer/emulation/examples/beamerexample-foils.tex
%{_texmfdistdir}/tex/latex/beamer/emulation/examples/beamerexample-prosper.tex
%{_texmfdistdir}/tex/latex/beamer/emulation/examples/beamerexample-seminar.tex
%{_texmfdistdir}/tex/latex/beamer/emulation/examples/beamerexample-texpower.tex
%{_texmfdistdir}/tex/latex/beamer/multimedia/multimedia.sty
%{_texmfdistdir}/tex/latex/beamer/multimedia/multimediasymbols.sty
%{_texmfdistdir}/tex/latex/beamer/multimedia/xmpmulti.sty
%{_texmfdistdir}/tex/latex/beamer/themes/color/beamercolorthemealbatross.sty
%{_texmfdistdir}/tex/latex/beamer/themes/color/beamercolorthemebeaver.sty
%{_texmfdistdir}/tex/latex/beamer/themes/color/beamercolorthemebeetle.sty
%{_texmfdistdir}/tex/latex/beamer/themes/color/beamercolorthemecrane.sty
%{_texmfdistdir}/tex/latex/beamer/themes/color/beamercolorthemedefault.sty
%{_texmfdistdir}/tex/latex/beamer/themes/color/beamercolorthemedolphin.sty
%{_texmfdistdir}/tex/latex/beamer/themes/color/beamercolorthemedove.sty
%{_texmfdistdir}/tex/latex/beamer/themes/color/beamercolorthemefly.sty
%{_texmfdistdir}/tex/latex/beamer/themes/color/beamercolorthemelily.sty
%{_texmfdistdir}/tex/latex/beamer/themes/color/beamercolorthemeorchid.sty
%{_texmfdistdir}/tex/latex/beamer/themes/color/beamercolorthemerose.sty
%{_texmfdistdir}/tex/latex/beamer/themes/color/beamercolorthemeseagull.sty
%{_texmfdistdir}/tex/latex/beamer/themes/color/beamercolorthemeseahorse.sty
%{_texmfdistdir}/tex/latex/beamer/themes/color/beamercolorthemesidebartab.sty
%{_texmfdistdir}/tex/latex/beamer/themes/color/beamercolorthemespruce.sty
%{_texmfdistdir}/tex/latex/beamer/themes/color/beamercolorthemestructure.sty
%{_texmfdistdir}/tex/latex/beamer/themes/color/beamercolorthemewhale.sty
%{_texmfdistdir}/tex/latex/beamer/themes/color/beamercolorthemewolverine.sty
%{_texmfdistdir}/tex/latex/beamer/themes/font/beamerfontthemedefault.sty
%{_texmfdistdir}/tex/latex/beamer/themes/font/beamerfontthemeprofessionalfonts.sty
%{_texmfdistdir}/tex/latex/beamer/themes/font/beamerfontthemeserif.sty
%{_texmfdistdir}/tex/latex/beamer/themes/font/beamerfontthemestructurebold.sty
%{_texmfdistdir}/tex/latex/beamer/themes/font/beamerfontthemestructureitalicserif.sty
%{_texmfdistdir}/tex/latex/beamer/themes/font/beamerfontthemestructuresmallcapsserif.sty
%{_texmfdistdir}/tex/latex/beamer/themes/inner/beamerinnerthemecircles.sty
%{_texmfdistdir}/tex/latex/beamer/themes/inner/beamerinnerthemedefault.sty
%{_texmfdistdir}/tex/latex/beamer/themes/inner/beamerinnerthemeinmargin.sty
%{_texmfdistdir}/tex/latex/beamer/themes/inner/beamerinnerthemerectangles.sty
%{_texmfdistdir}/tex/latex/beamer/themes/inner/beamerinnerthemerounded.sty
%{_texmfdistdir}/tex/latex/beamer/themes/outer/beamerouterthemedefault.sty
%{_texmfdistdir}/tex/latex/beamer/themes/outer/beamerouterthemeinfolines.sty
%{_texmfdistdir}/tex/latex/beamer/themes/outer/beamerouterthememiniframes.sty
%{_texmfdistdir}/tex/latex/beamer/themes/outer/beamerouterthemeshadow.sty
%{_texmfdistdir}/tex/latex/beamer/themes/outer/beamerouterthemesidebar.sty
%{_texmfdistdir}/tex/latex/beamer/themes/outer/beamerouterthemesmoothbars.sty
%{_texmfdistdir}/tex/latex/beamer/themes/outer/beamerouterthemesmoothtree.sty
%{_texmfdistdir}/tex/latex/beamer/themes/outer/beamerouterthemesplit.sty
%{_texmfdistdir}/tex/latex/beamer/themes/outer/beamerouterthemetree.sty
%{_texmfdistdir}/tex/latex/beamer/themes/theme/beamerthemeAnnArbor.sty
%{_texmfdistdir}/tex/latex/beamer/themes/theme/beamerthemeAntibes.sty
%{_texmfdistdir}/tex/latex/beamer/themes/theme/beamerthemeBergen.sty
%{_texmfdistdir}/tex/latex/beamer/themes/theme/beamerthemeBerkeley.sty
%{_texmfdistdir}/tex/latex/beamer/themes/theme/beamerthemeBerlin.sty
%{_texmfdistdir}/tex/latex/beamer/themes/theme/beamerthemeBoadilla.sty
%{_texmfdistdir}/tex/latex/beamer/themes/theme/beamerthemeCambridgeUS.sty
%{_texmfdistdir}/tex/latex/beamer/themes/theme/beamerthemeCopenhagen.sty
%{_texmfdistdir}/tex/latex/beamer/themes/theme/beamerthemeDarmstadt.sty
%{_texmfdistdir}/tex/latex/beamer/themes/theme/beamerthemeDresden.sty
%{_texmfdistdir}/tex/latex/beamer/themes/theme/beamerthemeEastLansing.sty
%{_texmfdistdir}/tex/latex/beamer/themes/theme/beamerthemeFrankfurt.sty
%{_texmfdistdir}/tex/latex/beamer/themes/theme/beamerthemeGoettingen.sty
%{_texmfdistdir}/tex/latex/beamer/themes/theme/beamerthemeHannover.sty
%{_texmfdistdir}/tex/latex/beamer/themes/theme/beamerthemeIlmenau.sty
%{_texmfdistdir}/tex/latex/beamer/themes/theme/beamerthemeJuanLesPins.sty
%{_texmfdistdir}/tex/latex/beamer/themes/theme/beamerthemeLuebeck.sty
%{_texmfdistdir}/tex/latex/beamer/themes/theme/beamerthemeMadrid.sty
%{_texmfdistdir}/tex/latex/beamer/themes/theme/beamerthemeMalmoe.sty
%{_texmfdistdir}/tex/latex/beamer/themes/theme/beamerthemeMarburg.sty
%{_texmfdistdir}/tex/latex/beamer/themes/theme/beamerthemeMontpellier.sty
%{_texmfdistdir}/tex/latex/beamer/themes/theme/beamerthemePaloAlto.sty
%{_texmfdistdir}/tex/latex/beamer/themes/theme/beamerthemePittsburgh.sty
%{_texmfdistdir}/tex/latex/beamer/themes/theme/beamerthemeRochester.sty
%{_texmfdistdir}/tex/latex/beamer/themes/theme/beamerthemeSingapore.sty
%{_texmfdistdir}/tex/latex/beamer/themes/theme/beamerthemeSzeged.sty
%{_texmfdistdir}/tex/latex/beamer/themes/theme/beamerthemeWarsaw.sty
%{_texmfdistdir}/tex/latex/beamer/themes/theme/beamerthemeboxes.sty
%{_texmfdistdir}/tex/latex/beamer/themes/theme/beamerthemedefault.sty
%{_texmfdistdir}/tex/latex/beamer/themes/theme/compatibility/beamerthemebars.sty
%{_texmfdistdir}/tex/latex/beamer/themes/theme/compatibility/beamerthemeclassic.sty
%{_texmfdistdir}/tex/latex/beamer/themes/theme/compatibility/beamerthemecompatibility.sty
%{_texmfdistdir}/tex/latex/beamer/themes/theme/compatibility/beamerthemelined.sty
%{_texmfdistdir}/tex/latex/beamer/themes/theme/compatibility/beamerthemeplain.sty
%{_texmfdistdir}/tex/latex/beamer/themes/theme/compatibility/beamerthemeshadow.sty
%{_texmfdistdir}/tex/latex/beamer/themes/theme/compatibility/beamerthemesidebar.sty
%{_texmfdistdir}/tex/latex/beamer/themes/theme/compatibility/beamerthemesplit.sty
%{_texmfdistdir}/tex/latex/beamer/themes/theme/compatibility/beamerthemetree.sty
%{_texmfdistdir}/tex/latex/beamer/translator/dicts/translator-basic-dictionary/translator-basic-dictionary-Brazilian.dict
%{_texmfdistdir}/tex/latex/beamer/translator/dicts/translator-basic-dictionary/translator-basic-dictionary-Croatian.dict
%{_texmfdistdir}/tex/latex/beamer/translator/dicts/translator-basic-dictionary/translator-basic-dictionary-English.dict
%{_texmfdistdir}/tex/latex/beamer/translator/dicts/translator-basic-dictionary/translator-basic-dictionary-French.dict
%{_texmfdistdir}/tex/latex/beamer/translator/dicts/translator-basic-dictionary/translator-basic-dictionary-German.dict
%{_texmfdistdir}/tex/latex/beamer/translator/dicts/translator-basic-dictionary/translator-basic-dictionary-Greek.dict
%{_texmfdistdir}/tex/latex/beamer/translator/dicts/translator-basic-dictionary/translator-basic-dictionary-Norsk.dict
%{_texmfdistdir}/tex/latex/beamer/translator/dicts/translator-basic-dictionary/translator-basic-dictionary-Nynorsk.dict
%{_texmfdistdir}/tex/latex/beamer/translator/dicts/translator-basic-dictionary/translator-basic-dictionary-Polish.dict
%{_texmfdistdir}/tex/latex/beamer/translator/dicts/translator-basic-dictionary/translator-basic-dictionary-Serbian.dict
%{_texmfdistdir}/tex/latex/beamer/translator/dicts/translator-bibliography-dictionary/translator-bibliography-dictionary-Brazilian.dict
%{_texmfdistdir}/tex/latex/beamer/translator/dicts/translator-bibliography-dictionary/translator-bibliography-dictionary-Croatian.dict
%{_texmfdistdir}/tex/latex/beamer/translator/dicts/translator-bibliography-dictionary/translator-bibliography-dictionary-English.dict
%{_texmfdistdir}/tex/latex/beamer/translator/dicts/translator-bibliography-dictionary/translator-bibliography-dictionary-French.dict
%{_texmfdistdir}/tex/latex/beamer/translator/dicts/translator-bibliography-dictionary/translator-bibliography-dictionary-German.dict
%{_texmfdistdir}/tex/latex/beamer/translator/dicts/translator-bibliography-dictionary/translator-bibliography-dictionary-Greek.dict
%{_texmfdistdir}/tex/latex/beamer/translator/dicts/translator-bibliography-dictionary/translator-bibliography-dictionary-Polish.dict
%{_texmfdistdir}/tex/latex/beamer/translator/dicts/translator-bibliography-dictionary/translator-bibliography-dictionary-Serbian.dict
%{_texmfdistdir}/tex/latex/beamer/translator/dicts/translator-environment-dictionary/translator-environment-dictionary-Brazilian.dict
%{_texmfdistdir}/tex/latex/beamer/translator/dicts/translator-environment-dictionary/translator-environment-dictionary-Croatian.dict
%{_texmfdistdir}/tex/latex/beamer/translator/dicts/translator-environment-dictionary/translator-environment-dictionary-English.dict
%{_texmfdistdir}/tex/latex/beamer/translator/dicts/translator-environment-dictionary/translator-environment-dictionary-French.dict
%{_texmfdistdir}/tex/latex/beamer/translator/dicts/translator-environment-dictionary/translator-environment-dictionary-German.dict
%{_texmfdistdir}/tex/latex/beamer/translator/dicts/translator-environment-dictionary/translator-environment-dictionary-Greek.dict
%{_texmfdistdir}/tex/latex/beamer/translator/dicts/translator-environment-dictionary/translator-environment-dictionary-Polish.dict
%{_texmfdistdir}/tex/latex/beamer/translator/dicts/translator-environment-dictionary/translator-environment-dictionary-Serbian.dict
%{_texmfdistdir}/tex/latex/beamer/translator/dicts/translator-months-dictionary/translator-months-dictionary-Brazilian.dict
%{_texmfdistdir}/tex/latex/beamer/translator/dicts/translator-months-dictionary/translator-months-dictionary-Croatian.dict
%{_texmfdistdir}/tex/latex/beamer/translator/dicts/translator-months-dictionary/translator-months-dictionary-English.dict
%{_texmfdistdir}/tex/latex/beamer/translator/dicts/translator-months-dictionary/translator-months-dictionary-French.dict
%{_texmfdistdir}/tex/latex/beamer/translator/dicts/translator-months-dictionary/translator-months-dictionary-German.dict
%{_texmfdistdir}/tex/latex/beamer/translator/dicts/translator-months-dictionary/translator-months-dictionary-Greek.dict
%{_texmfdistdir}/tex/latex/beamer/translator/dicts/translator-months-dictionary/translator-months-dictionary-Norsk.dict
%{_texmfdistdir}/tex/latex/beamer/translator/dicts/translator-months-dictionary/translator-months-dictionary-Nynorsk.dict
%{_texmfdistdir}/tex/latex/beamer/translator/dicts/translator-months-dictionary/translator-months-dictionary-Polish.dict
%{_texmfdistdir}/tex/latex/beamer/translator/dicts/translator-months-dictionary/translator-months-dictionary-Serbian.dict
%{_texmfdistdir}/tex/latex/beamer/translator/dicts/translator-numbers-dictionary/translator-numbers-dictionary-Brazilian.dict
%{_texmfdistdir}/tex/latex/beamer/translator/dicts/translator-numbers-dictionary/translator-numbers-dictionary-Croatian.dict
%{_texmfdistdir}/tex/latex/beamer/translator/dicts/translator-numbers-dictionary/translator-numbers-dictionary-English.dict
%{_texmfdistdir}/tex/latex/beamer/translator/dicts/translator-numbers-dictionary/translator-numbers-dictionary-French.dict
%{_texmfdistdir}/tex/latex/beamer/translator/dicts/translator-numbers-dictionary/translator-numbers-dictionary-German.dict
%{_texmfdistdir}/tex/latex/beamer/translator/dicts/translator-numbers-dictionary/translator-numbers-dictionary-Greek.dict
%{_texmfdistdir}/tex/latex/beamer/translator/dicts/translator-numbers-dictionary/translator-numbers-dictionary-Norsk.dict
%{_texmfdistdir}/tex/latex/beamer/translator/dicts/translator-numbers-dictionary/translator-numbers-dictionary-Nynorsk.dict
%{_texmfdistdir}/tex/latex/beamer/translator/dicts/translator-numbers-dictionary/translator-numbers-dictionary-Polish.dict
%{_texmfdistdir}/tex/latex/beamer/translator/dicts/translator-numbers-dictionary/translator-numbers-dictionary-Serbian.dict
%{_texmfdistdir}/tex/latex/beamer/translator/dicts/translator-theorem-dictionary/translator-theorem-dictionary-Brazilian.dict
%{_texmfdistdir}/tex/latex/beamer/translator/dicts/translator-theorem-dictionary/translator-theorem-dictionary-Croatian.dict
%{_texmfdistdir}/tex/latex/beamer/translator/dicts/translator-theorem-dictionary/translator-theorem-dictionary-English.dict
%{_texmfdistdir}/tex/latex/beamer/translator/dicts/translator-theorem-dictionary/translator-theorem-dictionary-French.dict
%{_texmfdistdir}/tex/latex/beamer/translator/dicts/translator-theorem-dictionary/translator-theorem-dictionary-German.dict
%{_texmfdistdir}/tex/latex/beamer/translator/dicts/translator-theorem-dictionary/translator-theorem-dictionary-Greek.dict
%{_texmfdistdir}/tex/latex/beamer/translator/dicts/translator-theorem-dictionary/translator-theorem-dictionary-Norsk.dict
%{_texmfdistdir}/tex/latex/beamer/translator/dicts/translator-theorem-dictionary/translator-theorem-dictionary-Polish.dict
%{_texmfdistdir}/tex/latex/beamer/translator/dicts/translator-theorem-dictionary/translator-theorem-dictionary-Serbian.dict
%{_texmfdistdir}/tex/latex/beamer/translator/translator-language-mappings.tex
%{_texmfdistdir}/tex/latex/beamer/translator/translator.sty
%doc %{_texmfdistdir}/doc/latex/beamer/AUTHORS
%doc %{_texmfdistdir}/doc/latex/beamer/ChangeLog
%doc %{_texmfdistdir}/doc/latex/beamer/FILES
%doc %{_texmfdistdir}/doc/latex/beamer/INSTALL
%doc %{_texmfdistdir}/doc/latex/beamer/README
%doc %{_texmfdistdir}/doc/latex/beamer/TODO
%doc %{_texmfdistdir}/doc/latex/beamer/doc/Makefile
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamercolorthemeexample.tex
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerfontthemeexample.tex
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerinnerthemeexample.tex
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerlogo.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerouterthemeexample.tex
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerthemeexample.tex
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerthemeexamplebase.tex
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerug-animations.tex
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerug-color.tex
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerug-compatibility.tex
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerug-elements.tex
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerug-emulation.tex
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerug-fonts.tex
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerug-frames.tex
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerug-globalstructure.tex
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerug-graphics.tex
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerug-guidelines.tex
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerug-installation.tex
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerug-interaction.tex
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerug-introduction.tex
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerug-license.tex
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerug-localstructure.tex
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerug-macros.tex
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerug-nonpresentation.tex
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerug-notes.tex
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerug-overlays.tex
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerug-solutions.tex
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerug-themes.tex
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerug-translator.tex
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerug-transparencies.tex
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerug-tricks.tex
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerug-tutorial.tex
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerug-twoscreens.tex
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerug-workflow.tex
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerugcolorthemealbatross.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerugcolorthemealbatrossstylish.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerugcolorthemebeaver.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerugcolorthemebeetle.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerugcolorthemecrane.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerugcolorthemedefault.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerugcolorthemedolphin.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerugcolorthemedove.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerugcolorthemefly.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerugcolorthemelily.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerugcolorthemeorchid.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerugcolorthemerose.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerugcolorthemeseagull.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerugcolorthemeseahorse.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerugcolorthemesidebartab.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerugcolorthemespruce.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerugcolorthemestructure.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerugcolorthemewhale.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerugcolorthemewolverine.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerugfontthemedefault.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerugfontthemeserif.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerugfontthemestructurebold.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerugfontthemestructureitalicserif.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerugfontthemestructuresmallcapsserif.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beameruginnerthemecircles.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beameruginnerthemedefault.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beameruginnerthemeinmargin.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beameruginnerthemerectangles.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beameruginnerthemerounded.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerugouterthemedefault.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerugouterthemeinfolines.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerugouterthememiniframes.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerugouterthemeshadow.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerugouterthemesidebar.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerugouterthemesmoothbars.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerugouterthemesmoothtree.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerugouterthemesplit.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerugouterthemetree.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerugthemeAnnArbor.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerugthemeAntibes.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerugthemeBergen.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerugthemeBerkeley.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerugthemeBerlin.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerugthemeBoadilla.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerugthemeCambridgeUS.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerugthemeCopenhagen.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerugthemeDarmstadt.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerugthemeDresden.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerugthemeEastLansing.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerugthemeFrankfurt.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerugthemeGoettingen.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerugthemeHannover.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerugthemeIlmenau.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerugthemeJuanLesPins.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerugthemeLuebeck.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerugthemeMadrid.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerugthemeMalmoe.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerugthemeMarburg.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerugthemeMontpellier.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerugthemePaloAlto.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerugthemePittsburgh.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerugthemeRochester.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerugthemeSingapore.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerugthemeSzeged.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerugthemeWarsaw.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerugthemeboxes.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beamerugthemedefault.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beameruserguide.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/doc/beameruserguide.tex
%doc %{_texmfdistdir}/doc/latex/beamer/doc/licenses/LICENSE
%doc %{_texmfdistdir}/doc/latex/beamer/doc/themeexamples/beamerthemeexample.tex
%doc %{_texmfdistdir}/doc/latex/beamer/doc/themeexamples/beamerthememakeexamples.sh
%doc %{_texmfdistdir}/doc/latex/beamer/emacs/beamer.el
%doc %{_texmfdistdir}/doc/latex/beamer/examples/Makefile
%doc %{_texmfdistdir}/doc/latex/beamer/examples/a-conference-talk/beamerexample-conference-talk.tex
%doc %{_texmfdistdir}/doc/latex/beamer/examples/a-lecture/beamerexample-lecture-beamer-version.tex
%doc %{_texmfdistdir}/doc/latex/beamer/examples/a-lecture/beamerexample-lecture-body.tex
%doc %{_texmfdistdir}/doc/latex/beamer/examples/a-lecture/beamerexample-lecture-logo.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/examples/a-lecture/beamerexample-lecture-pic1.jpg
%doc %{_texmfdistdir}/doc/latex/beamer/examples/a-lecture/beamerexample-lecture-pic2.jpg
%doc %{_texmfdistdir}/doc/latex/beamer/examples/a-lecture/beamerexample-lecture-pic3.jpg
%doc %{_texmfdistdir}/doc/latex/beamer/examples/a-lecture/beamerexample-lecture-pic4.jpg
%doc %{_texmfdistdir}/doc/latex/beamer/examples/a-lecture/beamerexample-lecture-pic5.jpg
%doc %{_texmfdistdir}/doc/latex/beamer/examples/a-lecture/beamerexample-lecture-pic6.jpg
%doc %{_texmfdistdir}/doc/latex/beamer/examples/a-lecture/beamerexample-lecture-print-version.tex
%doc %{_texmfdistdir}/doc/latex/beamer/examples/a-lecture/beamerexample-lecture-style.tex
%doc %{_texmfdistdir}/doc/latex/beamer/examples/beamerexample-conference-talk.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/examples/beamerexample-lecture-beamer-version.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/examples/beamerexample-lecture-print-version.pdf
%doc %{_texmfdistdir}/doc/latex/beamer/examples/lyx-based-presentation/beamerexample-lyx.lyx
%doc %{_texmfdistdir}/doc/latex/beamer/solutions/conference-talks/conference-ornate-20min.de.lyx
%doc %{_texmfdistdir}/doc/latex/beamer/solutions/conference-talks/conference-ornate-20min.de.tex
%doc %{_texmfdistdir}/doc/latex/beamer/solutions/conference-talks/conference-ornate-20min.en.lyx
%doc %{_texmfdistdir}/doc/latex/beamer/solutions/conference-talks/conference-ornate-20min.en.tex
%doc %{_texmfdistdir}/doc/latex/beamer/solutions/conference-talks/conference-ornate-20min.fr.tex
%doc %{_texmfdistdir}/doc/latex/beamer/solutions/generic-talks/generic-ornate-15min-45min.de.lyx
%doc %{_texmfdistdir}/doc/latex/beamer/solutions/generic-talks/generic-ornate-15min-45min.de.tex
%doc %{_texmfdistdir}/doc/latex/beamer/solutions/generic-talks/generic-ornate-15min-45min.en.lyx
%doc %{_texmfdistdir}/doc/latex/beamer/solutions/generic-talks/generic-ornate-15min-45min.en.tex
%doc %{_texmfdistdir}/doc/latex/beamer/solutions/generic-talks/generic-ornate-15min-45min.fr.tex
%doc %{_texmfdistdir}/doc/latex/beamer/solutions/short-talks/speaker_introduction-ornate-2min.de.lyx
%doc %{_texmfdistdir}/doc/latex/beamer/solutions/short-talks/speaker_introduction-ornate-2min.de.tex
%doc %{_texmfdistdir}/doc/latex/beamer/solutions/short-talks/speaker_introduction-ornate-2min.en.lyx
%doc %{_texmfdistdir}/doc/latex/beamer/solutions/short-talks/speaker_introduction-ornate-2min.en.tex
%doc %{_texmfdistdir}/doc/latex/beamer/solutions/short-talks/speaker_introduction-ornate-2min.fr.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16733 |12mr|texlive-beameraudience-0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23427
# category Package
# catalog-ctan /macros/latex/contrib/beamer-contrib/beameraudience
# catalog-date 2011-08-05 01:50:01 +0200
# catalog-license lppl
# catalog-version 0.1
Name:		texlive-beameraudience
Version:	0.1
Release:	2
Summary:	Assembling beamer frames according to audience
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/beamer-contrib/beameraudience
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/beameraudience.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/beameraudience.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The Beamer Audience package provides macros to easily assemble
frames according to different audiences. It enables to pick up
the frames for a specific audience while leaving their order
according to a logical structure in the LaTeX source.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/beameraudience/beameraudience.sty
%doc %{_texmfdistdir}/doc/latex/beameraudience/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16734 |12mr|texlive-beamer-FUBerlin-0.02-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/beamer-FUBerlin
# catalog-date 2009-08-11 19:19:50 +0200
# catalog-license lppl
# catalog-version 0.02
Name:		texlive-beamer-FUBerlin
Version:	0.02
Release:	2
Summary:	Beamer, using the style of FU Berlin
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/beamer-FUBerlin
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/beamer-FUBerlin.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/beamer-FUBerlin.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bundle provides a beamer-derived class and a theme style
file for the corporate design of the Free University in Berlin.
Users may use the class itself (FUbeamer) or use the theme in
the usual way with \usetheme{BerlinFU}. Examples of using both
the class and the theme are provided; the PDF is visually
identical, so the catalogue only lists one; the sources of the
examples do of course differ.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/beamer-FUBerlin/FUbeamer.cls
%{_texmfdistdir}/tex/latex/beamer-FUBerlin/beamercolorthemeBerlinFU.sty
%{_texmfdistdir}/tex/latex/beamer-FUBerlin/beamerfontthemeBerlinFU.sty
%{_texmfdistdir}/tex/latex/beamer-FUBerlin/beamerouterthemeBerlinFU.sty
%{_texmfdistdir}/tex/latex/beamer-FUBerlin/beamerthemeBerlinFU.sty
%doc %{_texmfdistdir}/doc/latex/beamer-FUBerlin/Changes
%doc %{_texmfdistdir}/doc/latex/beamer-FUBerlin/FULogo.png
%doc %{_texmfdistdir}/doc/latex/beamer-FUBerlin/FUbib.jpg
%doc %{_texmfdistdir}/doc/latex/beamer-FUBerlin/FUlogo.pdf
%doc %{_texmfdistdir}/doc/latex/beamer-FUBerlin/README
%doc %{_texmfdistdir}/doc/latex/beamer-FUBerlin/exampleClass.pdf
%doc %{_texmfdistdir}/doc/latex/beamer-FUBerlin/exampleClass.tex
%doc %{_texmfdistdir}/doc/latex/beamer-FUBerlin/exampleTheme.pdf
%doc %{_texmfdistdir}/doc/latex/beamer-FUBerlin/exampleTheme.tex
%doc %{_texmfdistdir}/doc/latex/beamer-FUBerlin/geo.jpg
%doc %{_texmfdistdir}/doc/latex/beamer-FUBerlin/silberlaube2.jpg

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16735 |12mr|texlive-beamerposter-1.07-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17066
# category Package
# catalog-ctan /macros/latex/contrib/beamerposter
# catalog-date 2010-02-16 13:45:15 +0100
# catalog-license lppl
# catalog-version 1.07
Name:		texlive-beamerposter
Version:	1.07
Release:	2
Summary:	Extend beamer and a0poster for custom sized posters
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/beamerposter
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/beamerposter.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/beamerposter.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package enables the user to use beamer style operations on
a canvas of the sizes provided by a0poster; font scaling is
available (using packages such as type1cm if necessary). In
addition, the package allows the user to benefit from the nice
colour box handling and alignment provided by the beamer class
(for example, with rounded corners and shadows). Good looking
posters may be created very rapidly. Features include: -
scalable fonts using the fp and type1cm packages; - posters in
A-series sizes, and custom sizes like double A0 are possible; -
still applicable to custom beamer slides, e.g. 16:9 slides for
a wide-screen (i.e. 1.78 aspect ratio); - orientation may be
portrait or landscape; - a 'debug mode' is provided.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/beamerposter/beamerposter.sty
%doc %{_texmfdistdir}/doc/latex/beamerposter/README
%doc %{_texmfdistdir}/doc/latex/beamerposter/beamerposter.pdf
%doc %{_texmfdistdir}/doc/latex/beamerposter/beamerposter.tex
%doc %{_texmfdistdir}/doc/latex/beamerposter/example.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16736 |12mr|texlive-beamersubframe-0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23510
# category Package
# catalog-ctan /macros/latex/contrib/beamer-contrib/beamersubframe
# catalog-date 2011-08-11 10:23:40 +0200
# catalog-license lppl
# catalog-version 0.2
Name:		texlive-beamersubframe
Version:	0.2
Release:	2
Summary:	Reorder frames in the PDF file
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/beamer-contrib/beamersubframe
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/beamersubframe.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/beamersubframe.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/beamersubframe.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a method to reorder frames in the PDF file
without reordering the source. Its principal use is to embed or
append frames with details on some subject. The author
describes the package as "experimental".

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/beamersubframe/beamersubframe.sty
%doc %{_texmfdistdir}/doc/latex/beamersubframe/README
%doc %{_texmfdistdir}/doc/latex/beamersubframe/beamersubframe-append.pdf
%doc %{_texmfdistdir}/doc/latex/beamersubframe/beamersubframe-append.svg
%doc %{_texmfdistdir}/doc/latex/beamersubframe/beamersubframe-embed.pdf
%doc %{_texmfdistdir}/doc/latex/beamersubframe/beamersubframe-embed.svg
%doc %{_texmfdistdir}/doc/latex/beamersubframe/beamersubframe.pdf
%doc %{_texmfdistdir}/doc/latex/beamersubframe/bsf-example.tex
#- source
%doc %{_texmfdistdir}/source/latex/beamersubframe/beamersubframe.dtx
%doc %{_texmfdistdir}/source/latex/beamersubframe/beamersubframe.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16737 |12mr|texlive-beamerthemejltree-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21977
# category Package
# catalog-ctan /macros/latex/contrib/beamer-contrib/themes/beamerthemeJLTree.sty
# catalog-date 2010-07-13 19:58:19 +0200
# catalog-license gpl
# catalog-version 1.1
Name:		texlive-beamerthemejltree
Version:	1.1
Release:	2
Summary:	Contributed beamer theme
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/beamer-contrib/themes/beamerthemeJLTree.sty
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/beamerthemejltree.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A theme for beamer presentations.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/beamerthemejltree/beamerthemeJLTree.sty

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16738 |12mr|texlive-beamerthemenirma-0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20765
# category Package
# catalog-ctan /macros/latex/contrib/beamer-contrib/themes/nirma
# catalog-date 2010-12-16 01:15:22 +0100
# catalog-license lppl
# catalog-version 0.1
Name:		texlive-beamerthemenirma
Version:	0.1
Release:	2
Summary:	A Beamer theme for academic presentations
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/beamer-contrib/themes/nirma
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/beamerthemenirma.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/beamerthemenirma.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package developed for academic purposes. The distribution
includes nothing more than style file needed for preparing
presentations.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/beamerthemenirma/beamerthemenirma.sty
%doc %{_texmfdistdir}/doc/latex/beamerthemenirma/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16739 |12mr|texlive-beamer-tut-pt-20070305-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /info/portuguese/beamer
# catalog-date 2007-03-05 14:17:42 +0100
# catalog-license gpl
# catalog-version undef
Name:		texlive-beamer-tut-pt
Version:	20070305
Release:	2
Summary:	An introduction to the Beamer class, in Portuguese
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/portuguese/beamer
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/beamer-tut-pt.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/beamer-tut-pt.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
TeXLive beamer-tut-pt package.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/beamer-tut-pt/AnnArbor1.ps
%doc %{_texmfdistdir}/doc/latex/beamer-tut-pt/AnnArbor2.ps
%doc %{_texmfdistdir}/doc/latex/beamer-tut-pt/CambridgeUS1.ps
%doc %{_texmfdistdir}/doc/latex/beamer-tut-pt/CambridgeUS2.ps
%doc %{_texmfdistdir}/doc/latex/beamer-tut-pt/LEIAME
%doc %{_texmfdistdir}/doc/latex/beamer-tut-pt/README
%doc %{_texmfdistdir}/doc/latex/beamer-tut-pt/anim1.ps
%doc %{_texmfdistdir}/doc/latex/beamer-tut-pt/anim2.ps
%doc %{_texmfdistdir}/doc/latex/beamer-tut-pt/anim3.ps
%doc %{_texmfdistdir}/doc/latex/beamer-tut-pt/anim4.ps
%doc %{_texmfdistdir}/doc/latex/beamer-tut-pt/automato1.jpg
%doc %{_texmfdistdir}/doc/latex/beamer-tut-pt/automato2.jpg
%doc %{_texmfdistdir}/doc/latex/beamer-tut-pt/automato3.jpg
%doc %{_texmfdistdir}/doc/latex/beamer-tut-pt/automato4.jpg
%doc %{_texmfdistdir}/doc/latex/beamer-tut-pt/automato5.jpg
%doc %{_texmfdistdir}/doc/latex/beamer-tut-pt/berkeley1.ps
%doc %{_texmfdistdir}/doc/latex/beamer-tut-pt/berkeley2.ps
%doc %{_texmfdistdir}/doc/latex/beamer-tut-pt/blocos.ps
%doc %{_texmfdistdir}/doc/latex/beamer-tut-pt/boadilla1.ps
%doc %{_texmfdistdir}/doc/latex/beamer-tut-pt/boadilla2.ps
%doc %{_texmfdistdir}/doc/latex/beamer-tut-pt/exemplo.tex
%doc %{_texmfdistdir}/doc/latex/beamer-tut-pt/madrid1.ps
%doc %{_texmfdistdir}/doc/latex/beamer-tut-pt/madrid2.ps
%doc %{_texmfdistdir}/doc/latex/beamer-tut-pt/montpellier1.ps
%doc %{_texmfdistdir}/doc/latex/beamer-tut-pt/montpellier2.ps
%doc %{_texmfdistdir}/doc/latex/beamer-tut-pt/tutorialbeamer.pdf
%doc %{_texmfdistdir}/doc/latex/beamer-tut-pt/tutorialbeamer.tex
%doc %{_texmfdistdir}/doc/latex/beamer-tut-pt/ufpellogo.jpg

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16740 |12mr|texlive-beebe-20120807-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27123
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-beebe
Version:	20120807
Release:	1
Summary:	TeXLive beebe package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/beebe.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive beebe package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bib/beebe/gut.bib
%{_texmfdistdir}/bibtex/bib/beebe/komoedie.bib
%{_texmfdistdir}/bibtex/bib/beebe/texbook1.bib
%{_texmfdistdir}/bibtex/bib/beebe/texbook2.bib
%{_texmfdistdir}/bibtex/bib/beebe/texbook3.bib
%{_texmfdistdir}/bibtex/bib/beebe/texgraph.bib
%{_texmfdistdir}/bibtex/bib/beebe/texjourn.bib
%{_texmfdistdir}/bibtex/bib/beebe/texnique.bib
%{_texmfdistdir}/bibtex/bib/beebe/tugboat.bib
%{_texmfdistdir}/bibtex/bst/beebe/aaai-named.bst
%{_texmfdistdir}/bibtex/bst/beebe/abstract.bst
%{_texmfdistdir}/bibtex/bst/beebe/annotate.bst
%{_texmfdistdir}/bibtex/bst/beebe/annotation.bst
%{_texmfdistdir}/bibtex/bst/beebe/apa.bst
%{_texmfdistdir}/bibtex/bst/beebe/apalike2.bst
%{_texmfdistdir}/bibtex/bst/beebe/astron.bst
%{_texmfdistdir}/bibtex/bst/beebe/authordate1.bst
%{_texmfdistdir}/bibtex/bst/beebe/authordate2.bst
%{_texmfdistdir}/bibtex/bst/beebe/authordate3.bst
%{_texmfdistdir}/bibtex/bst/beebe/authordate4.bst
%{_texmfdistdir}/bibtex/bst/beebe/bbs.bst
%{_texmfdistdir}/bibtex/bst/beebe/bibtoref.bst
%{_texmfdistdir}/bibtex/bst/beebe/cbe.bst
%{_texmfdistdir}/bibtex/bst/beebe/chicagoa.bst
%{_texmfdistdir}/bibtex/bst/beebe/econometrica.bst
%{_texmfdistdir}/bibtex/bst/beebe/humanbio.bst
%{_texmfdistdir}/bibtex/bst/beebe/humannat.bst
%{_texmfdistdir}/bibtex/bst/beebe/is-abbrv.bst
%{_texmfdistdir}/bibtex/bst/beebe/is-alpha.bst
%{_texmfdistdir}/bibtex/bst/beebe/is-plain.bst
%{_texmfdistdir}/bibtex/bst/beebe/is-unsrt.bst
%{_texmfdistdir}/bibtex/bst/beebe/jas99.bst
%{_texmfdistdir}/bibtex/bst/beebe/jbact.bst
%{_texmfdistdir}/bibtex/bst/beebe/jmb.bst
%{_texmfdistdir}/bibtex/bst/beebe/jtb.bst
%{_texmfdistdir}/bibtex/bst/beebe/jthcarsu.bst
%{_texmfdistdir}/bibtex/bst/beebe/named.bst
%{_texmfdistdir}/bibtex/bst/beebe/namunsrt.bst
%{_texmfdistdir}/bibtex/bst/beebe/nar.bst
%{_texmfdistdir}/bibtex/bst/beebe/newapa.bst
%{_texmfdistdir}/bibtex/bst/beebe/phaip.bst
%{_texmfdistdir}/bibtex/bst/beebe/phapalik.bst
%{_texmfdistdir}/bibtex/bst/beebe/phcpc.bst
%{_texmfdistdir}/bibtex/bst/beebe/phiaea.bst
%{_texmfdistdir}/bibtex/bst/beebe/phjcp.bst
%{_texmfdistdir}/bibtex/bst/beebe/phnf.bst
%{_texmfdistdir}/bibtex/bst/beebe/phnflet.bst
%{_texmfdistdir}/bibtex/bst/beebe/phpf.bst
%{_texmfdistdir}/bibtex/bst/beebe/phppcf.bst
%{_texmfdistdir}/bibtex/bst/beebe/phreport.bst
%{_texmfdistdir}/bibtex/bst/beebe/phrmp.bst
%{_texmfdistdir}/bibtex/bst/beebe/plainyr.bst
%{_texmfdistdir}/bibtex/bst/beebe/refer.bst
%{_texmfdistdir}/bibtex/bst/beebe/xbtxbst.doc

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16741 |12mr|texlive-begriff-1.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/begriff
# catalog-date 2007-01-29 23:57:18 +0100
# catalog-license gpl
# catalog-version 1.6
Name:		texlive-begriff
Version:	1.6
Release:	2
Summary:	Typeset Begriffschrift
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/begriff
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/begriff.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/begriff.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package defines maths mode commands for typesetting Frege's
Begriffschrift.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/begriff/begriff.sty
%doc %{_texmfdistdir}/doc/latex/begriff/COPYING
%doc %{_texmfdistdir}/doc/latex/begriff/README
%doc %{_texmfdistdir}/doc/latex/begriff/examples.pdf
%doc %{_texmfdistdir}/doc/latex/begriff/examples.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16742 |12mr|texlive-belleek-20081130-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18651
# category Package
# catalog-ctan /fonts/belleek/belleek.zip
# catalog-date 2008-11-30 15:59:19 +0100
# catalog-license pd
# catalog-version undef
Name:		texlive-belleek
Version:	20081130
Release:	2
Summary:	Free replacement for basic MathTime fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/belleek/belleek.zip
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/belleek.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/belleek.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/belleek.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package replaces the original MathTime fonts, not
MathTime-Plus or MathTime Professional (the last being the only
currently available commercial bundle).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/map/dvips/belleek/belleek.map
%{_texmfdistdir}/fonts/truetype/public/belleek/blex.ttf
%{_texmfdistdir}/fonts/truetype/public/belleek/blsy.ttf
%{_texmfdistdir}/fonts/truetype/public/belleek/rblmi.ttf
%{_texmfdistdir}/fonts/type1/public/belleek/blex.pfb
%{_texmfdistdir}/fonts/type1/public/belleek/blsy.pfb
%{_texmfdistdir}/fonts/type1/public/belleek/rblmi.pfb
%doc %{_texmfdistdir}/doc/fonts/belleek/README
#- source
%doc %{_texmfdistdir}/source/latex/belleek/my1mtt.fd
%doc %{_texmfdistdir}/source/latex/belleek/my2mtt.fd
%doc %{_texmfdistdir}/source/latex/belleek/my3mtt.fd

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16743 |12mr|texlive-bengali-20110108-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20987
# category Package
# catalog-ctan /language/bengali/pandey
# catalog-date 2011-01-08 01:32:58 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-bengali
Version:	20110108
Release:	2
Summary:	Support for the Bengali language
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/bengali/pandey
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bengali.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bengali.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bengali.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package is based on Velthuis' transliteration scheme, with
extensions to deal with the Bengali letters that are not in
Devanagari. The package also supports Assamese.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/bengali/bn.mf
%{_texmfdistdir}/fonts/source/public/bengali/bnbanjon.mf
%{_texmfdistdir}/fonts/source/public/bengali/bndigit.mf
%{_texmfdistdir}/fonts/source/public/bengali/bnjuk.mf
%{_texmfdistdir}/fonts/source/public/bengali/bnkaar.mf
%{_texmfdistdir}/fonts/source/public/bengali/bnlig.mf
%{_texmfdistdir}/fonts/source/public/bengali/bnligtbl.mf
%{_texmfdistdir}/fonts/source/public/bengali/bnmacro.mf
%{_texmfdistdir}/fonts/source/public/bengali/bnmisc.mf
%{_texmfdistdir}/fonts/source/public/bengali/bnpunct.mf
%{_texmfdistdir}/fonts/source/public/bengali/bnr10.mf
%{_texmfdistdir}/fonts/source/public/bengali/bnsl10.mf
%{_texmfdistdir}/fonts/source/public/bengali/bnswar.mf
%{_texmfdistdir}/fonts/source/public/bengali/xbnr10.mf
%{_texmfdistdir}/fonts/source/public/bengali/xbnsl10.mf
%{_texmfdistdir}/fonts/source/public/bengali/xbnsupp.mf
%{_texmfdistdir}/fonts/tfm/public/bengali/bnr10.tfm
%{_texmfdistdir}/fonts/tfm/public/bengali/bnsl10.tfm
%{_texmfdistdir}/fonts/tfm/public/bengali/xbnr10.tfm
%{_texmfdistdir}/fonts/tfm/public/bengali/xbnsl10.tfm
%{_texmfdistdir}/tex/latex/bengali/beng.sty
%{_texmfdistdir}/tex/latex/bengali/ubn.fd
%{_texmfdistdir}/tex/latex/bengali/ubnx.fd
%doc %{_texmfdistdir}/doc/fonts/bengali/README
%doc %{_texmfdistdir}/doc/fonts/bengali/bengdoc.bn
%doc %{_texmfdistdir}/doc/fonts/bengali/bengdoc.pdf
%doc %{_texmfdistdir}/doc/fonts/bengali/example.bn
%doc %{_texmfdistdir}/doc/fonts/bengali/example.pdf
%doc %{_texmfdistdir}/doc/fonts/bengali/manifest.txt
#- source
%doc %{_texmfdistdir}/source/latex/bengali/beng.c

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16744 |12mr|texlive-bera-20080128-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20031
# category Package
# catalog-ctan /fonts/bera
# catalog-date 2008-01-28 20:53:41 +0100
# catalog-license other-free
# catalog-version undef
Name:		texlive-bera
Version:	20080128
Release:	2
Summary:	Bera fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/bera
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bera.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bera.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package contains the Bera Type 1 fonts, and a zip archive
containing files to use the fonts with LaTeX. Bera is a set of
three font families: Bera Serif (a slab-serif Roman), Bera Sans
(a Frutiger descendant), and Bera Mono (monospaced/typewriter).
Support for use in LaTeX is also provided. The Bera family is a
repackaging, for use with TeX, of the Bitstream Vera family.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/bera/fveb8a.afm
%{_texmfdistdir}/fonts/afm/public/bera/fver8a.afm
%{_texmfdistdir}/fonts/afm/public/bera/fvmb8a.afm
%{_texmfdistdir}/fonts/afm/public/bera/fvmbo8a.afm
%{_texmfdistdir}/fonts/afm/public/bera/fvmr8a.afm
%{_texmfdistdir}/fonts/afm/public/bera/fvmro8a.afm
%{_texmfdistdir}/fonts/afm/public/bera/fvsb8a.afm
%{_texmfdistdir}/fonts/afm/public/bera/fvsbo8a.afm
%{_texmfdistdir}/fonts/afm/public/bera/fvsr8a.afm
%{_texmfdistdir}/fonts/afm/public/bera/fvsro8a.afm
%{_texmfdistdir}/fonts/map/dvips/bera/bera.map
%{_texmfdistdir}/fonts/tfm/public/bera/fveb8a.tfm
%{_texmfdistdir}/fonts/tfm/public/bera/fveb8c.tfm
%{_texmfdistdir}/fonts/tfm/public/bera/fveb8r.tfm
%{_texmfdistdir}/fonts/tfm/public/bera/fveb8t.tfm
%{_texmfdistdir}/fonts/tfm/public/bera/fvebo8c.tfm
%{_texmfdistdir}/fonts/tfm/public/bera/fvebo8r.tfm
%{_texmfdistdir}/fonts/tfm/public/bera/fvebo8t.tfm
%{_texmfdistdir}/fonts/tfm/public/bera/fver8a.tfm
%{_texmfdistdir}/fonts/tfm/public/bera/fver8c.tfm
%{_texmfdistdir}/fonts/tfm/public/bera/fver8r.tfm
%{_texmfdistdir}/fonts/tfm/public/bera/fver8t.tfm
%{_texmfdistdir}/fonts/tfm/public/bera/fvero8c.tfm
%{_texmfdistdir}/fonts/tfm/public/bera/fvero8r.tfm
%{_texmfdistdir}/fonts/tfm/public/bera/fvero8t.tfm
%{_texmfdistdir}/fonts/tfm/public/bera/fvmb8a.tfm
%{_texmfdistdir}/fonts/tfm/public/bera/fvmb8c.tfm
%{_texmfdistdir}/fonts/tfm/public/bera/fvmb8r.tfm
%{_texmfdistdir}/fonts/tfm/public/bera/fvmb8t.tfm
%{_texmfdistdir}/fonts/tfm/public/bera/fvmbo8a.tfm
%{_texmfdistdir}/fonts/tfm/public/bera/fvmbo8c.tfm
%{_texmfdistdir}/fonts/tfm/public/bera/fvmbo8r.tfm
%{_texmfdistdir}/fonts/tfm/public/bera/fvmbo8t.tfm
%{_texmfdistdir}/fonts/tfm/public/bera/fvmr8a.tfm
%{_texmfdistdir}/fonts/tfm/public/bera/fvmr8c.tfm
%{_texmfdistdir}/fonts/tfm/public/bera/fvmr8r.tfm
%{_texmfdistdir}/fonts/tfm/public/bera/fvmr8t.tfm
%{_texmfdistdir}/fonts/tfm/public/bera/fvmro8a.tfm
%{_texmfdistdir}/fonts/tfm/public/bera/fvmro8c.tfm
%{_texmfdistdir}/fonts/tfm/public/bera/fvmro8r.tfm
%{_texmfdistdir}/fonts/tfm/public/bera/fvmro8t.tfm
%{_texmfdistdir}/fonts/tfm/public/bera/fvsb8a.tfm
%{_texmfdistdir}/fonts/tfm/public/bera/fvsb8c.tfm
%{_texmfdistdir}/fonts/tfm/public/bera/fvsb8r.tfm
%{_texmfdistdir}/fonts/tfm/public/bera/fvsb8t.tfm
%{_texmfdistdir}/fonts/tfm/public/bera/fvsbo8a.tfm
%{_texmfdistdir}/fonts/tfm/public/bera/fvsbo8c.tfm
%{_texmfdistdir}/fonts/tfm/public/bera/fvsbo8r.tfm
%{_texmfdistdir}/fonts/tfm/public/bera/fvsbo8t.tfm
%{_texmfdistdir}/fonts/tfm/public/bera/fvsr8a.tfm
%{_texmfdistdir}/fonts/tfm/public/bera/fvsr8c.tfm
%{_texmfdistdir}/fonts/tfm/public/bera/fvsr8r.tfm
%{_texmfdistdir}/fonts/tfm/public/bera/fvsr8t.tfm
%{_texmfdistdir}/fonts/tfm/public/bera/fvsro8a.tfm
%{_texmfdistdir}/fonts/tfm/public/bera/fvsro8c.tfm
%{_texmfdistdir}/fonts/tfm/public/bera/fvsro8r.tfm
%{_texmfdistdir}/fonts/tfm/public/bera/fvsro8t.tfm
%{_texmfdistdir}/fonts/type1/public/bera/fveb8a.pfb
%{_texmfdistdir}/fonts/type1/public/bera/fver8a.pfb
%{_texmfdistdir}/fonts/type1/public/bera/fvmb8a.pfb
%{_texmfdistdir}/fonts/type1/public/bera/fvmbo8a.pfb
%{_texmfdistdir}/fonts/type1/public/bera/fvmr8a.pfb
%{_texmfdistdir}/fonts/type1/public/bera/fvmro8a.pfb
%{_texmfdistdir}/fonts/type1/public/bera/fvsb8a.pfb
%{_texmfdistdir}/fonts/type1/public/bera/fvsbo8a.pfb
%{_texmfdistdir}/fonts/type1/public/bera/fvsr8a.pfb
%{_texmfdistdir}/fonts/type1/public/bera/fvsro8a.pfb
%{_texmfdistdir}/fonts/vf/public/bera/fveb8c.vf
%{_texmfdistdir}/fonts/vf/public/bera/fveb8t.vf
%{_texmfdistdir}/fonts/vf/public/bera/fvebo8c.vf
%{_texmfdistdir}/fonts/vf/public/bera/fvebo8t.vf
%{_texmfdistdir}/fonts/vf/public/bera/fver8c.vf
%{_texmfdistdir}/fonts/vf/public/bera/fver8t.vf
%{_texmfdistdir}/fonts/vf/public/bera/fvero8c.vf
%{_texmfdistdir}/fonts/vf/public/bera/fvero8t.vf
%{_texmfdistdir}/fonts/vf/public/bera/fvmb8c.vf
%{_texmfdistdir}/fonts/vf/public/bera/fvmb8t.vf
%{_texmfdistdir}/fonts/vf/public/bera/fvmbo8c.vf
%{_texmfdistdir}/fonts/vf/public/bera/fvmbo8t.vf
%{_texmfdistdir}/fonts/vf/public/bera/fvmr8c.vf
%{_texmfdistdir}/fonts/vf/public/bera/fvmr8t.vf
%{_texmfdistdir}/fonts/vf/public/bera/fvmro8c.vf
%{_texmfdistdir}/fonts/vf/public/bera/fvmro8t.vf
%{_texmfdistdir}/fonts/vf/public/bera/fvsb8c.vf
%{_texmfdistdir}/fonts/vf/public/bera/fvsb8t.vf
%{_texmfdistdir}/fonts/vf/public/bera/fvsbo8c.vf
%{_texmfdistdir}/fonts/vf/public/bera/fvsbo8t.vf
%{_texmfdistdir}/fonts/vf/public/bera/fvsr8c.vf
%{_texmfdistdir}/fonts/vf/public/bera/fvsr8t.vf
%{_texmfdistdir}/fonts/vf/public/bera/fvsro8c.vf
%{_texmfdistdir}/fonts/vf/public/bera/fvsro8t.vf
%{_texmfdistdir}/tex/latex/bera/bera.sty
%{_texmfdistdir}/tex/latex/bera/beramono.sty
%{_texmfdistdir}/tex/latex/bera/berasans.sty
%{_texmfdistdir}/tex/latex/bera/beraserif.sty
%{_texmfdistdir}/tex/latex/bera/t1fve.fd
%{_texmfdistdir}/tex/latex/bera/t1fvm.fd
%{_texmfdistdir}/tex/latex/bera/t1fvs.fd
%{_texmfdistdir}/tex/latex/bera/ts1fve.fd
%{_texmfdistdir}/tex/latex/bera/ts1fvm.fd
%{_texmfdistdir}/tex/latex/bera/ts1fvs.fd
%doc %{_texmfdistdir}/doc/fonts/bera/LICENSE
%doc %{_texmfdistdir}/doc/fonts/bera/README
%doc %{_texmfdistdir}/doc/fonts/bera/bera.pdf
%doc %{_texmfdistdir}/doc/fonts/bera/bera.txt

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16745 |12mr|texlive-berenisadf-1.004-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19952
# category Package
# catalog-ctan /fonts/berenisadf
# catalog-date 2010-09-22 13:22:51 +0200
# catalog-license other-free
# catalog-version 1.004
Name:		texlive-berenisadf
Version:	1.004
Release:	2
Summary:	Berenis ADF fonts and TeX/LaTeX support
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/berenisadf
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/berenisadf.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/berenisadf.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/berenisadf.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bundle provides the BerenisADF Pro font collection, in
OpenType and PostScript Type 1 formats, together with support
files to use the fonts in TeXnANSI (LY1) encoding.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/arkandis/berenisadf/ybdb.afm
%{_texmfdistdir}/fonts/afm/arkandis/berenisadf/ybdbc.afm
%{_texmfdistdir}/fonts/afm/arkandis/berenisadf/ybdbci.afm
%{_texmfdistdir}/fonts/afm/arkandis/berenisadf/ybdbi.afm
%{_texmfdistdir}/fonts/afm/arkandis/berenisadf/ybdr.afm
%{_texmfdistdir}/fonts/afm/arkandis/berenisadf/ybdrc.afm
%{_texmfdistdir}/fonts/afm/arkandis/berenisadf/ybdrci.afm
%{_texmfdistdir}/fonts/afm/arkandis/berenisadf/ybdri.afm
%{_texmfdistdir}/fonts/enc/dvips/berenisadf/texnansi-ybd.enc
%{_texmfdistdir}/fonts/enc/dvips/berenisadf/texnansi-ybd0.enc
%{_texmfdistdir}/fonts/enc/dvips/berenisadf/texnansi-ybd1.enc
%{_texmfdistdir}/fonts/enc/dvips/berenisadf/texnansi-ybd2.enc
%{_texmfdistdir}/fonts/enc/dvips/berenisadf/texnansi-ybd2j.enc
%{_texmfdistdir}/fonts/enc/dvips/berenisadf/texnansi-ybdj.enc
%{_texmfdistdir}/fonts/enc/dvips/berenisadf/texnansx-ybd2jw.enc
%{_texmfdistdir}/fonts/enc/dvips/berenisadf/texnansx-ybd2w.enc
%{_texmfdistdir}/fonts/enc/dvips/berenisadf/texnansx-ybdjw.enc
%{_texmfdistdir}/fonts/enc/dvips/berenisadf/texnansx-ybdw.enc
%{_texmfdistdir}/fonts/map/dvips/berenisadf/ybd.map
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdb08y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdb0c8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdb0ci8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdb0i8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdb18y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdb1c8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdb1ci8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdb1i8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdb28y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdb2c8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdb2ci8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdb2cij8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdb2cijw8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdb2ciw8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdb2cj8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdb2cjw8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdb2cw8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdb2i8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdb2ij8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdb2ijw8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdb2iw8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdb2j8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdb2jw8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdb2w8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdb8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdbc8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdbci8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdbcij8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdbcijw8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdbciw8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdbcj8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdbcjw8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdbcw8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdbi8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdbij8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdbijw8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdbiw8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdbj8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdbjw8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdbw8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdr08y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdr0c8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdr0ci8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdr0i8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdr18y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdr1c8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdr1ci8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdr1i8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdr28y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdr2c8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdr2ci8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdr2cij8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdr2cijw8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdr2ciw8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdr2cj8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdr2cjw8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdr2cw8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdr2i8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdr2ij8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdr2ijw8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdr2iw8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdr2j8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdr2jw8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdr2w8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdr8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdrc8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdrci8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdrcij8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdrcijw8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdrciw8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdrcj8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdrcjw8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdrcw8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdri8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdrij8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdrijw8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdriw8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdrj8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdrjw8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdrw8y.tfm
%{_texmfdistdir}/fonts/type1/arkandis/berenisadf/ybdb.pfb
%{_texmfdistdir}/fonts/type1/arkandis/berenisadf/ybdbc.pfb
%{_texmfdistdir}/fonts/type1/arkandis/berenisadf/ybdbci.pfb
%{_texmfdistdir}/fonts/type1/arkandis/berenisadf/ybdbi.pfb
%{_texmfdistdir}/fonts/type1/arkandis/berenisadf/ybdr.pfb
%{_texmfdistdir}/fonts/type1/arkandis/berenisadf/ybdrc.pfb
%{_texmfdistdir}/fonts/type1/arkandis/berenisadf/ybdrci.pfb
%{_texmfdistdir}/fonts/type1/arkandis/berenisadf/ybdri.pfb
%{_texmfdistdir}/tex/latex/berenisadf/berenis.sty
%{_texmfdistdir}/tex/latex/berenisadf/ly1ybd.fd
%{_texmfdistdir}/tex/latex/berenisadf/ly1ybd0.fd
%{_texmfdistdir}/tex/latex/berenisadf/ly1ybd1.fd
%{_texmfdistdir}/tex/latex/berenisadf/ly1ybd2.fd
%{_texmfdistdir}/tex/latex/berenisadf/ly1ybd2j.fd
%{_texmfdistdir}/tex/latex/berenisadf/ly1ybd2jw.fd
%{_texmfdistdir}/tex/latex/berenisadf/ly1ybd2w.fd
%{_texmfdistdir}/tex/latex/berenisadf/ly1ybdj.fd
%{_texmfdistdir}/tex/latex/berenisadf/ly1ybdjw.fd
%{_texmfdistdir}/tex/latex/berenisadf/ly1ybdw.fd
%doc %{_texmfdistdir}/doc/fonts/berenisadf/COPYING
%doc %{_texmfdistdir}/doc/fonts/berenisadf/NOTICE.txt
%doc %{_texmfdistdir}/doc/fonts/berenisadf/README
%doc %{_texmfdistdir}/doc/fonts/berenisadf/berenisadf.pdf
%doc %{_texmfdistdir}/doc/fonts/berenisadf/berenisadf.tex
%doc %{_texmfdistdir}/doc/fonts/berenisadf/manifest.txt
#- source
%doc %{_texmfdistdir}/source/fonts/berenisadf/BerenisADFPro-Bold.otf
%doc %{_texmfdistdir}/source/fonts/berenisadf/BerenisADFPro-BoldItalic.otf
%doc %{_texmfdistdir}/source/fonts/berenisadf/BerenisADFPro-Italic.otf
%doc %{_texmfdistdir}/source/fonts/berenisadf/BerenisADFPro-Regular.otf
%doc %{_texmfdistdir}/source/fonts/berenisadf/BerenisADFProSC-Bold.otf
%doc %{_texmfdistdir}/source/fonts/berenisadf/BerenisADFProSC-BoldItalic.otf
%doc %{_texmfdistdir}/source/fonts/berenisadf/BerenisADFProSC-Italic.otf
%doc %{_texmfdistdir}/source/fonts/berenisadf/BerenisADFProSC-Regular.otf
%doc %{_texmfdistdir}/source/fonts/berenisadf/Makefile
%doc %{_texmfdistdir}/source/fonts/berenisadf/cfr.make.public
%doc %{_texmfdistdir}/source/fonts/berenisadf/ff-ybd.pe
%doc %{_texmfdistdir}/source/fonts/berenisadf/ybd-8y.nam
%doc %{_texmfdistdir}/source/fonts/berenisadf/ybd.lig

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

perl -pi -e 's|/usr/local/bin/fontforge|/usr/bin/fontforge|'		\
    source/fonts/berenisadf/ff-ybd.pe

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16746 |12mr|texlive-betababel-0.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/betababel
# catalog-date 2009-03-27 13:15:14 +0100
# catalog-license lppl
# catalog-version 0.5
Name:		texlive-betababel
Version:	0.5
Release:	2
Summary:	Insert ancient greek text coded in Beta Code
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/betababel
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/betababel.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/betababel.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The betababel package extends the babel polutonikogreek option
to provide a simple way to insert ancient Greek texts with
diacritical characters into your document using the commonly
used Beta Code transliteration. You can directly insert Beta
Code texts -- as they can be found at the Perseus project, for
example -- without modification.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/betababel/betababel.sty
%doc %{_texmfdistdir}/doc/latex/betababel/betatest.pdf
%doc %{_texmfdistdir}/doc/latex/betababel/betatest.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16747 |12mr|texlive-beton-20090924-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/beton
# catalog-date 2009-09-24 15:05:48 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-beton
Version:	20090924
Release:	2
Summary:	Use Concrete fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/beton
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/beton.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/beton.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/beton.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Typeset a LaTeX2e document with the Concrete fonts designed by
Don Knuth and used in his book "Concrete Mathematics".

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/beton/beton.sty
%doc %{_texmfdistdir}/doc/latex/beton/beton.pdf
%doc %{_texmfdistdir}/doc/latex/beton/legal.txt
#- source
%doc %{_texmfdistdir}/source/latex/beton/beton.dtx
%doc %{_texmfdistdir}/source/latex/beton/beton.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16748 |12mr|texlive-bez123-1.1b-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/bez123
# catalog-date 2009-09-02 11:33:10 +0200
# catalog-license lppl1.3
# catalog-version 1.1b
Name:		texlive-bez123
Version:	1.1b
Release:	2
Summary:	Support for Bezier curves
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bez123
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bez123.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bez123.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bez123.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Provides additional facilities in a picture environment for
drawing linear, cubic, and rational quadratic Bezier curves
(standard LaTeX only offers non-rational quadratic splines).
Provides a package multiply that provides a command for
multiplication of a length without numerical overflow.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/bez123/bez123.sty
%{_texmfdistdir}/tex/latex/bez123/multiply.sty
%doc %{_texmfdistdir}/doc/latex/bez123/README
%doc %{_texmfdistdir}/doc/latex/bez123/bez123.pdf
#- source
%doc %{_texmfdistdir}/source/latex/bez123/bez123.dtx
%doc %{_texmfdistdir}/source/latex/bez123/bez123.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16749 |12mr|texlive-bezos-20101014-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25507
# category Package
# catalog-ctan /macros/latex/contrib/bezos
# catalog-date 2010-10-14 20:46:53 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-bezos
Version:	20101014
Release:	4
Summary:	Packages by Javier Bezos
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bezos
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bezos.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bezos.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A set of packages that provide: - tools for maths accents; - a
tool that changes page-numbering in frontmatter to arabic; -
tools for dealing with some annoyances in babel; - a tool for
making end-environment checking more meaningful; - tensorial
indexes; - support for multi-file documents; - tools for easy
entry of Spanish index entries; and - dotless i's and j's for
maths fonts.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/bezos/accents.sty
%{_texmfdistdir}/tex/latex/bezos/arabicfront.sty
%{_texmfdistdir}/tex/latex/bezos/babeltools.sty
%{_texmfdistdir}/tex/latex/bezos/checkend.sty
%{_texmfdistdir}/tex/latex/bezos/dotlessi.sty
%{_texmfdistdir}/tex/latex/bezos/esindex.sty
%{_texmfdistdir}/tex/latex/bezos/soulpos.sty
%{_texmfdistdir}/tex/latex/bezos/subdocs.sty
%{_texmfdistdir}/tex/latex/bezos/tensind.sty
%doc %{_texmfdistdir}/doc/latex/bezos/README
%doc %{_texmfdistdir}/doc/latex/bezos/accents.pdf
%doc %{_texmfdistdir}/doc/latex/bezos/accents.tex
%doc %{_texmfdistdir}/doc/latex/bezos/babeltools.pdf
%doc %{_texmfdistdir}/doc/latex/bezos/babeltools.tex
%doc %{_texmfdistdir}/doc/latex/bezos/bezos.pdf
%doc %{_texmfdistdir}/doc/latex/bezos/bezos.tex
%doc %{_texmfdistdir}/doc/latex/bezos/esindex.pdf
%doc %{_texmfdistdir}/doc/latex/bezos/esindex.tex
%doc %{_texmfdistdir}/doc/latex/bezos/soulpos.pdf
%doc %{_texmfdistdir}/doc/latex/bezos/soulpos.tex
%doc %{_texmfdistdir}/doc/latex/bezos/tensind.pdf
%doc %{_texmfdistdir}/doc/latex/bezos/tensind.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16750 |12mr|texlive-bgreek-0.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /language/greek/bgreek
# catalog-date 2009-02-21 22:05:10 +0100
# catalog-license lppl
# catalog-version 0.3
Name:		texlive-bgreek
Version:	0.3
Release:	2
Summary:	Using Beccari's fonts in betacode for classical Greek
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/greek/bgreek
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bgreek.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bgreek.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package implements a dialect of the Beta Code encoding
(TLG and Perseus Projects) for typesetting classical Greek
using Claudio Beccari's Greek Fonts. The package provides
virtual fonts, to reference Beccari's fonts in bgreek mode, and
support macros for use with LaTeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmc0500.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmc0600.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmc0700.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmc0800.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmc0900.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmc1000.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmc1095.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmc1200.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmc1440.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmc1728.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmc2074.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmc2488.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmn0500.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmn0600.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmn0700.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmn0800.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmn0900.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmn1000.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmn1095.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmn1200.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmn1440.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmn1728.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmn2074.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmn2488.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmo0500.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmo0600.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmo0700.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmo0800.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmo0900.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmo1000.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmo1095.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmo1200.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmo1440.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmo1728.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmo2074.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmo2488.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxc0500.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxc0600.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxc0700.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxc0800.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxc0900.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxc1000.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxc1095.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxc1200.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxc1440.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxc1728.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxc2074.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxc2488.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxn0500.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxn0600.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxn0700.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxn0800.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxn0900.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxn1000.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxn1095.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxn1200.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxn1440.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxn1728.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxn2074.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxn2488.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxo0500.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxo0600.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxo0700.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxo0800.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxo0900.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxo1000.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxo1095.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxo1200.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxo1440.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxo1728.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxo2074.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxo2488.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmc0500.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmc0600.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmc0700.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmc0800.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmc0900.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmc1000.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmc1095.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmc1200.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmc1440.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmc1728.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmc2074.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmc2488.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmn0500.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmn0600.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmn0700.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmn0800.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmn0900.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmn1000.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmn1095.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmn1200.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmn1440.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmn1728.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmn2074.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmn2488.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmo0500.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmo0600.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmo0700.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmo0800.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmo0900.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmo1000.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmo1095.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmo1200.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmo1440.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmo1728.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmo2074.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmo2488.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxc0500.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxc0600.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxc0700.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxc0800.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxc0900.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxc1000.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxc1095.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxc1200.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxc1440.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxc1728.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxc2074.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxc2488.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxn0500.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxn0600.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxn0700.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxn0800.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxn0900.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxn1000.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxn1095.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxn1200.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxn1440.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxn1728.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxn2074.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxn2488.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxo0500.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxo0600.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxo0700.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxo0800.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxo0900.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxo1000.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxo1095.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxo1200.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxo1440.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxo1728.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxo2074.tfm
%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxo2488.tfm
%{_texmfdistdir}/fonts/vf/public/bgreek/bgmc0500.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgmc0600.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgmc0700.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgmc0800.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgmc0900.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgmc1000.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgmc1095.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgmc1200.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgmc1440.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgmc1728.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgmc2074.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgmc2488.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgmn0500.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgmn0600.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgmn0700.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgmn0800.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgmn0900.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgmn1000.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgmn1095.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgmn1200.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgmn1440.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgmn1728.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgmn2074.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgmn2488.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgmo0500.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgmo0600.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgmo0700.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgmo0800.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgmo0900.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgmo1000.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgmo1095.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgmo1200.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgmo1440.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgmo1728.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgmo2074.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgmo2488.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgxc0500.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgxc0600.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgxc0700.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgxc0800.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgxc0900.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgxc1000.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgxc1095.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgxc1200.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgxc1440.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgxc1728.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgxc2074.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgxc2488.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgxn0500.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgxn0600.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgxn0700.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgxn0800.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgxn0900.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgxn1000.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgxn1095.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgxn1200.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgxn1440.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgxn1728.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgxn2074.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgxn2488.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgxo0500.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgxo0600.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgxo0700.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgxo0800.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgxo0900.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgxo1000.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgxo1095.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgxo1200.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgxo1440.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgxo1728.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgxo2074.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bgxo2488.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqmc0500.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqmc0600.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqmc0700.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqmc0800.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqmc0900.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqmc1000.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqmc1095.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqmc1200.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqmc1440.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqmc1728.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqmc2074.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqmc2488.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqmn0500.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqmn0600.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqmn0700.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqmn0800.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqmn0900.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqmn1000.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqmn1095.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqmn1200.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqmn1440.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqmn1728.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqmn2074.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqmn2488.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqmo0500.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqmo0600.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqmo0700.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqmo0800.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqmo0900.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqmo1000.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqmo1095.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqmo1200.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqmo1440.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqmo1728.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqmo2074.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqmo2488.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqxc0500.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqxc0600.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqxc0700.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqxc0800.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqxc0900.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqxc1000.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqxc1095.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqxc1200.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqxc1440.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqxc1728.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqxc2074.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqxc2488.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqxn0500.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqxn0600.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqxn0700.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqxn0800.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqxn0900.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqxn1000.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqxn1095.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqxn1200.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqxn1440.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqxn1728.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqxn2074.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqxn2488.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqxo0500.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqxo0600.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqxo0700.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqxo0800.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqxo0900.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqxo1000.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqxo1095.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqxo1200.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqxo1440.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqxo1728.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqxo2074.vf
%{_texmfdistdir}/fonts/vf/public/bgreek/bqxo2488.vf
%{_texmfdistdir}/tex/latex/bgreek/bcgcmr.fd
%{_texmfdistdir}/tex/latex/bgreek/bcgenc.def
%{_texmfdistdir}/tex/latex/bgreek/bcglmr.fd
%{_texmfdistdir}/tex/latex/bgreek/bcqcmr.fd
%{_texmfdistdir}/tex/latex/bgreek/bcqenc.def
%{_texmfdistdir}/tex/latex/bgreek/bcqlmr.fd
%{_texmfdistdir}/tex/latex/bgreek/bgfonts.tex
%{_texmfdistdir}/tex/latex/bgreek/bgreek.ldf
%{_texmfdistdir}/tex/latex/bgreek/bgreek.sty
%{_texmfdistdir}/tex/latex/bgreek/ibygreek.ldf
%doc %{_texmfdistdir}/doc/latex/bgreek/MANIFEST.TXT
%doc %{_texmfdistdir}/doc/latex/bgreek/README
%doc %{_texmfdistdir}/doc/latex/bgreek/bgman.pdf
%doc %{_texmfdistdir}/doc/latex/bgreek/bgman.tex
%doc %{_texmfdistdir}/doc/latex/bgreek/bgreek.etx
%doc %{_texmfdistdir}/doc/latex/bgreek/cbgreek.etx
%doc %{_texmfdistdir}/doc/latex/bgreek/qbgreek.etx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16751 |12mr|texlive-bgteubner-2.02-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25892
# category Package
# catalog-ctan /macros/latex/contrib/bgteubner
# catalog-date 2012-04-08 14:50:51 +0200
# catalog-license lppl
# catalog-version 2.02
Name:		texlive-bgteubner
Version:	2.02
Release:	1
Summary:	Class for producing books for the publisher "Teubner Verlag"
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bgteubner
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bgteubner.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bgteubner.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bgteubner.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bgteubner document class has been programmed by order of
the Teubner Verlag, Wiesbaden, Germany, to ensure that books of
this publisher have a unique layout. Unfortunately, most of the
documentation is only available in German. Since the document
class is intended to generate a unique layout, many things
(layout etc.) are fixed and cannot be altered by the user. If
you want to use the document class for another purpose than
publishing with the Teubner Verlag, this may arrise unwanted
restrictions (For instance, the document class provides only
two paper sizes: DIN A-5 and 17cm x 24cm; only two font
families are supported: Times and European Computer Modern).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/bgteubner/bgteuabbr.bst
%{_texmfdistdir}/bibtex/bst/bgteubner/bgteuabbr2.bst
%{_texmfdistdir}/bibtex/bst/bgteubner/bgteupln.bst
%{_texmfdistdir}/bibtex/bst/bgteubner/bgteupln2.bst
%{_texmfdistdir}/bibtex/bst/bgteubner/bgteupln3.bst
%{_texmfdistdir}/makeindex/bgteubner/bgteubner.ist
%{_texmfdistdir}/makeindex/bgteubner/bgteuglo.ist
%{_texmfdistdir}/makeindex/bgteubner/bgteuglochar.ist
%{_texmfdistdir}/tex/latex/bgteubner/bgteubner.cls
%{_texmfdistdir}/tex/latex/bgteubner/hhfixme.sty
%{_texmfdistdir}/tex/latex/bgteubner/hhsubfigure.sty
%{_texmfdistdir}/tex/latex/bgteubner/ptmxcomp.sty
%doc %{_texmfdistdir}/doc/latex/bgteubner/01b.png
%doc %{_texmfdistdir}/doc/latex/bgteubner/02b.png
%doc %{_texmfdistdir}/doc/latex/bgteubner/ChangeLog
%doc %{_texmfdistdir}/doc/latex/bgteubner/LIESMICH
%doc %{_texmfdistdir}/doc/latex/bgteubner/Makefile.hhsubfigure
%doc %{_texmfdistdir}/doc/latex/bgteubner/Makefile.source
%doc %{_texmfdistdir}/doc/latex/bgteubner/Makefile.src
%doc %{_texmfdistdir}/doc/latex/bgteubner/README
%doc %{_texmfdistdir}/doc/latex/bgteubner/README.hhsubfigure
%doc %{_texmfdistdir}/doc/latex/bgteubner/ToDo
%doc %{_texmfdistdir}/doc/latex/bgteubner/anhang.tex
%doc %{_texmfdistdir}/doc/latex/bgteubner/befehlsreferenz.tex
%doc %{_texmfdistdir}/doc/latex/bgteubner/beispiel1.tex
%doc %{_texmfdistdir}/doc/latex/bgteubner/bgteubner-17x24-cm.tex
%doc %{_texmfdistdir}/doc/latex/bgteubner/bgteubner-17x24-mathtime.tex
%doc %{_texmfdistdir}/doc/latex/bgteubner/bgteubner-17x24-times.tex
%doc %{_texmfdistdir}/doc/latex/bgteubner/bgteubner-a5-cm.tex
%doc %{_texmfdistdir}/doc/latex/bgteubner/bgteubner-a5-times.tex
%doc %{_texmfdistdir}/doc/latex/bgteubner/bgteubner-with-hyperref.tex
%doc %{_texmfdistdir}/doc/latex/bgteubner/bgteubner.pdf
%doc %{_texmfdistdir}/doc/latex/bgteubner/bgteubner.tex
%doc %{_texmfdistdir}/doc/latex/bgteubner/bgteucls.pdf
%doc %{_texmfdistdir}/doc/latex/bgteubner/bgteuversion.tex
%doc %{_texmfdistdir}/doc/latex/bgteubner/bild4c.png
%doc %{_texmfdistdir}/doc/latex/bgteubner/bild_ganz.eps
%doc %{_texmfdistdir}/doc/latex/bgteubner/bild_ganz.fig
%doc %{_texmfdistdir}/doc/latex/bgteubner/bild_ganz.pdf
%doc %{_texmfdistdir}/doc/latex/bgteubner/bild_mitte.eps
%doc %{_texmfdistdir}/doc/latex/bgteubner/bild_mitte.fig
%doc %{_texmfdistdir}/doc/latex/bgteubner/bild_mitte.pdf
%doc %{_texmfdistdir}/doc/latex/bgteubner/bild_oben.eps
%doc %{_texmfdistdir}/doc/latex/bgteubner/bild_oben.fig
%doc %{_texmfdistdir}/doc/latex/bgteubner/bild_oben.pdf
%doc %{_texmfdistdir}/doc/latex/bgteubner/bild_oben_unten.eps
%doc %{_texmfdistdir}/doc/latex/bgteubner/bild_oben_unten.fig
%doc %{_texmfdistdir}/doc/latex/bgteubner/bild_oben_unten.pdf
%doc %{_texmfdistdir}/doc/latex/bgteubner/bild_umflossen.eps
%doc %{_texmfdistdir}/doc/latex/bgteubner/bild_umflossen.fig
%doc %{_texmfdistdir}/doc/latex/bgteubner/bild_umflossen.pdf
%doc %{_texmfdistdir}/doc/latex/bgteubner/bild_unten.eps
%doc %{_texmfdistdir}/doc/latex/bgteubner/bild_unten.fig
%doc %{_texmfdistdir}/doc/latex/bgteubner/bild_unten.pdf
%doc %{_texmfdistdir}/doc/latex/bgteubner/bild_zu_lang.eps
%doc %{_texmfdistdir}/doc/latex/bgteubner/bild_zu_lang.fig
%doc %{_texmfdistdir}/doc/latex/bgteubner/bild_zu_lang.pdf
%doc %{_texmfdistdir}/doc/latex/bgteubner/bild_zu_lang2.eps
%doc %{_texmfdistdir}/doc/latex/bgteubner/bild_zu_lang2.fig
%doc %{_texmfdistdir}/doc/latex/bgteubner/bild_zu_lang2.pdf
%doc %{_texmfdistdir}/doc/latex/bgteubner/bilder.tex
%doc %{_texmfdistdir}/doc/latex/bgteubner/cdcover.tex
%doc %{_texmfdistdir}/doc/latex/bgteubner/checkliste.tex
%doc %{_texmfdistdir}/doc/latex/bgteubner/einleitung.tex
%doc %{_texmfdistdir}/doc/latex/bgteubner/formelzeichen.tex
%doc %{_texmfdistdir}/doc/latex/bgteubner/getversion.tex
%doc %{_texmfdistdir}/doc/latex/bgteubner/globales.tex
%doc %{_texmfdistdir}/doc/latex/bgteubner/hyphenation.tex
%doc %{_texmfdistdir}/doc/latex/bgteubner/index.tex
%doc %{_texmfdistdir}/doc/latex/bgteubner/installation.tex
%doc %{_texmfdistdir}/doc/latex/bgteubner/kapitel2.tex
%doc %{_texmfdistdir}/doc/latex/bgteubner/literatur.bib
%doc %{_texmfdistdir}/doc/latex/bgteubner/literatur.tex
%doc %{_texmfdistdir}/doc/latex/bgteubner/ltxdoc.cfg
%doc %{_texmfdistdir}/doc/latex/bgteubner/manifest.txt
%doc %{_texmfdistdir}/doc/latex/bgteubner/math-cm.info
%doc %{_texmfdistdir}/doc/latex/bgteubner/math-cm.pdf
%doc %{_texmfdistdir}/doc/latex/bgteubner/math-cm.tex
%doc %{_texmfdistdir}/doc/latex/bgteubner/math-mathtime.info
%doc %{_texmfdistdir}/doc/latex/bgteubner/math-mathtime.pdf
%doc %{_texmfdistdir}/doc/latex/bgteubner/math-mathtime.tex
%doc %{_texmfdistdir}/doc/latex/bgteubner/math.info
%doc %{_texmfdistdir}/doc/latex/bgteubner/math.pdf
%doc %{_texmfdistdir}/doc/latex/bgteubner/math.tex
%doc %{_texmfdistdir}/doc/latex/bgteubner/optionen-advanced.tex
%doc %{_texmfdistdir}/doc/latex/bgteubner/testquick.exercise
%doc %{_texmfdistdir}/doc/latex/bgteubner/testquick.info
%doc %{_texmfdistdir}/doc/latex/bgteubner/testquick.tex
%doc %{_texmfdistdir}/doc/latex/bgteubner/testtimes.tex
%doc %{_texmfdistdir}/doc/latex/bgteubner/tex_aufruf.tex
%doc %{_texmfdistdir}/doc/latex/bgteubner/tex_bilder.tex
%doc %{_texmfdistdir}/doc/latex/bgteubner/tex_globales.tex
%doc %{_texmfdistdir}/doc/latex/bgteubner/tex_textelemente.tex
%doc %{_texmfdistdir}/doc/latex/bgteubner/tex_typographie.tex
%doc %{_texmfdistdir}/doc/latex/bgteubner/tex_verzeichnisse.tex
%doc %{_texmfdistdir}/doc/latex/bgteubner/textelemente.tex
%doc %{_texmfdistdir}/doc/latex/bgteubner/times-ja2.png
%doc %{_texmfdistdir}/doc/latex/bgteubner/times-nein2.png
%doc %{_texmfdistdir}/doc/latex/bgteubner/umbruch1.pdf
%doc %{_texmfdistdir}/doc/latex/bgteubner/umbruch1.tex
%doc %{_texmfdistdir}/doc/latex/bgteubner/umbruch1a.pdf
%doc %{_texmfdistdir}/doc/latex/bgteubner/umbruch1a.tex
%doc %{_texmfdistdir}/doc/latex/bgteubner/umbruch2.pdf
%doc %{_texmfdistdir}/doc/latex/bgteubner/umbruch2.tex
%doc %{_texmfdistdir}/doc/latex/bgteubner/umbruch2a.pdf
%doc %{_texmfdistdir}/doc/latex/bgteubner/umbruch2a.tex
%doc %{_texmfdistdir}/doc/latex/bgteubner/umbruch3.pdf
%doc %{_texmfdistdir}/doc/latex/bgteubner/umbruch3.tex
%doc %{_texmfdistdir}/doc/latex/bgteubner/umbruch3a.pdf
%doc %{_texmfdistdir}/doc/latex/bgteubner/umbruch3a.tex
%doc %{_texmfdistdir}/doc/latex/bgteubner/usefiles.txt
%doc %{_texmfdistdir}/doc/latex/bgteubner/verzeichnisse.tex
%doc %{_texmfdistdir}/doc/latex/bgteubner/vorwort.tex
#- source
%doc %{_texmfdistdir}/source/latex/bgteubner/bgteucls.dtx
%doc %{_texmfdistdir}/source/latex/bgteubner/bgteucls.ins
%doc %{_texmfdistdir}/source/latex/bgteubner/hhsubfigure.dtx
%doc %{_texmfdistdir}/source/latex/bgteubner/hhsubfigure.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex makeindex tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16752 |12mr|texlive-bguq-0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27140
# category Package
# catalog-ctan /fonts/bguq
# catalog-date 2012-07-24 10:27:04 +0200
# catalog-license lppl
# catalog-version 0.3
Name:		texlive-bguq
Version:	0.3
Release:	1
Summary:	Improved quantifier stroke for Begriffsschrift packages
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/bguq
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bguq.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bguq.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bguq.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The font contains a single character: the Begriffsschrift
quantifier (in several sizes), as used to set the
Begriffsschrift (concept notation) of Frege. The font is not
intended for end users; instead it is expected that it will be
used by other packages which implement the Begriffsschrift. An
(unofficial) modified version of Josh Parsons' begriff is
included as an example of implementation.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/map/dvips/bguq/bguq.map
%{_texmfdistdir}/fonts/source/public/bguq/bguq.mf
%{_texmfdistdir}/fonts/source/public/bguq/bguq10.mf
%{_texmfdistdir}/fonts/source/public/bguq/bguq10t04.mf
%{_texmfdistdir}/fonts/source/public/bguq/bguq10t05.mf
%{_texmfdistdir}/fonts/source/public/bguq/bguq10t06.mf
%{_texmfdistdir}/fonts/source/public/bguq/bguq10t07.mf
%{_texmfdistdir}/fonts/source/public/bguq/bguq10t08.mf
%{_texmfdistdir}/fonts/source/public/bguq/bguq10t09.mf
%{_texmfdistdir}/fonts/source/public/bguq/bguq10t10.mf
%{_texmfdistdir}/fonts/source/public/bguq/bguq10t11.mf
%{_texmfdistdir}/fonts/source/public/bguq/bguq10t12.mf
%{_texmfdistdir}/fonts/tfm/public/bguq/bguq10t04.tfm
%{_texmfdistdir}/fonts/tfm/public/bguq/bguq10t05.tfm
%{_texmfdistdir}/fonts/tfm/public/bguq/bguq10t06.tfm
%{_texmfdistdir}/fonts/tfm/public/bguq/bguq10t07.tfm
%{_texmfdistdir}/fonts/tfm/public/bguq/bguq10t08.tfm
%{_texmfdistdir}/fonts/tfm/public/bguq/bguq10t09.tfm
%{_texmfdistdir}/fonts/tfm/public/bguq/bguq10t10.tfm
%{_texmfdistdir}/fonts/tfm/public/bguq/bguq10t11.tfm
%{_texmfdistdir}/fonts/tfm/public/bguq/bguq10t12.tfm
%{_texmfdistdir}/fonts/type1/public/bguq/bguq10t04.pfb
%{_texmfdistdir}/fonts/type1/public/bguq/bguq10t05.pfb
%{_texmfdistdir}/fonts/type1/public/bguq/bguq10t06.pfb
%{_texmfdistdir}/fonts/type1/public/bguq/bguq10t07.pfb
%{_texmfdistdir}/fonts/type1/public/bguq/bguq10t08.pfb
%{_texmfdistdir}/fonts/type1/public/bguq/bguq10t09.pfb
%{_texmfdistdir}/fonts/type1/public/bguq/bguq10t10.pfb
%{_texmfdistdir}/fonts/type1/public/bguq/bguq10t11.pfb
%{_texmfdistdir}/fonts/type1/public/bguq/bguq10t12.pfb
%{_texmfdistdir}/tex/latex/bguq/Ubguq04.fd
%{_texmfdistdir}/tex/latex/bguq/Ubguq05.fd
%{_texmfdistdir}/tex/latex/bguq/Ubguq06.fd
%{_texmfdistdir}/tex/latex/bguq/Ubguq07.fd
%{_texmfdistdir}/tex/latex/bguq/Ubguq08.fd
%{_texmfdistdir}/tex/latex/bguq/Ubguq09.fd
%{_texmfdistdir}/tex/latex/bguq/Ubguq10.fd
%{_texmfdistdir}/tex/latex/bguq/Ubguq11.fd
%{_texmfdistdir}/tex/latex/bguq/Ubguq12.fd
%{_texmfdistdir}/tex/latex/bguq/begriff-bguq.sty
%{_texmfdistdir}/tex/latex/bguq/bguq.cfg
%{_texmfdistdir}/tex/latex/bguq/bguq.sty
%doc %{_texmfdistdir}/doc/fonts/bguq/INSTALL.txt
%doc %{_texmfdistdir}/doc/fonts/bguq/Makefile
%doc %{_texmfdistdir}/doc/fonts/bguq/README.txt
%doc %{_texmfdistdir}/doc/fonts/bguq/bguq-doc.pdf
#- source
%doc %{_texmfdistdir}/source/fonts/bguq/bguq.dtx
%doc %{_texmfdistdir}/source/fonts/bguq/bguq.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16753 |12mr|texlive-bhcexam-0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23304
# category Package
# catalog-ctan /macros/latex/contrib/bhcexam
# catalog-date 2011-07-31 15:37:23 +0200
# catalog-license lppl
# catalog-version 0.2
Name:		texlive-bhcexam
Version:	0.2
Release:	2
Summary:	A LaTeX document class specially designed for High School Math Teachers in China
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bhcexam
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bhcexam.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bhcexam.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bhcexam.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A LaTeX document class based on the exam class, which is
specially designed for High School Math Teachers in China.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/bhcexam/BHCexam.cfg
%{_texmfdistdir}/tex/latex/bhcexam/BHCexam.cls
%doc %{_texmfdistdir}/doc/latex/bhcexam/Makefile
%doc %{_texmfdistdir}/doc/latex/bhcexam/README
%doc %{_texmfdistdir}/doc/latex/bhcexam/test1.tex
%doc %{_texmfdistdir}/doc/latex/bhcexam/test2.tex
%doc %{_texmfdistdir}/doc/latex/bhcexam/test3.tex
%doc %{_texmfdistdir}/doc/latex/bhcexam/test4.tex
#- source
%doc %{_texmfdistdir}/source/latex/bhcexam/BHCexam.dtx
%doc %{_texmfdistdir}/source/latex/bhcexam/BHCexam.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16754 |12mr|texlive-bibarts-20061229-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/bibarts
# catalog-date 2006-12-29 13:11:21 +0100
# catalog-license gpl
# catalog-version undef
Name:		texlive-bibarts
Version:	20061229
Release:	2
Summary:	"Arts"-style bibliographical information
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bibarts
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibarts.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibarts.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibarts.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bibarts package assists in making bibliographical lists in
the way that is common in the arts; it requires an auxiliary
program, for which source and a DOS executable are provided.
(Documentation is in German, though bibarts.sty does contain a
brief introduction in English, as a comment.).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/makeindex/bibarts/gbibarts.ist
%{_texmfdistdir}/tex/latex/bibarts/bibarts.sty
%doc %{_texmfdistdir}/doc/latex/bibarts/bibarts.pdf
%doc %{_texmfdistdir}/doc/latex/bibarts/bibarts.tex
%doc %{_texmfdistdir}/doc/latex/bibarts/gbib209.bat
%doc %{_texmfdistdir}/doc/latex/bibarts/gbib2e.bat
%doc %{_texmfdistdir}/doc/latex/bibarts/gbibsort.exe
#- source
%doc %{_texmfdistdir}/source/latex/bibarts/gbibsort.c

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar makeindex tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16755 |12mr|texlive-biber-1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27291
# category Package
# catalog-ctan /biblio/biber
# catalog-date 2012-07-31 19:56:52 +0200
# catalog-license artistic
# catalog-version 1.1
Name:		texlive-biber
Version:	1.1
Release:	1
Summary:	A BibTeX replacement for users of biblatex
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/biblio/biber
License:	ARTISTIC
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biber.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biber.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biber.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
Biber is a BibTeX replacement for users of biblatex. Biber
supports full UTF-8, can (re)-encode input and output, supports
highly configurable sorting, dynamic bibliography sets and many
other features. The CTAN distribution offers a compressed tar
archive of the sources, etc., together with "binary"
distributions for a variety of platforms. Note: on SourceForge
biber is formally named "biblatex-biber", to distinguish it
from an earlier (now apparently moribund) project called
"biber".

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/bibtex/biber/biber.pdf
#- source
%doc %{_texmfdistdir}/source/bibtex/biber/Changes
%doc %{_texmfdistdir}/source/bibtex/biber/biblatex-biber.tar.gz
%doc %{_texmfdistdir}/source/bibtex/biber/utf8-macro-map.html

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16756 |12mr|texlive-bibexport-3.01-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26313
# category Package
# catalog-ctan /biblio/bibtex/utils/bibexport
# catalog-date 2011-12-03 09:04:10 +0100
# catalog-license lppl1.3
# catalog-version 3.01
Name:		texlive-bibexport
Version:	3.01
Release:	3
Summary:	Extract a BibTeX file based on a .aux file
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/biblio/bibtex/utils/bibexport
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibexport.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibexport.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibexport.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-bibexport.bin = %{EVRD}

%description
A Bourne shell script that uses BibTeX to extract bibliography
entries that are \cite'd in a document. It can also expand a
BibTeX file, expanding the abbreviations (other than the built-
in ones like month names) and following the cross-references.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/bibexport
%{_texmfdistdir}/bibtex/bst/bibexport/expcites.bst
%{_texmfdistdir}/bibtex/bst/bibexport/expkeys.bst
%{_texmfdistdir}/bibtex/bst/bibexport/export.bst
%{_texmfdistdir}/scripts/bibexport/bibexport.sh
%doc %{_texmfdistdir}/doc/bibtex/bibexport/README
%doc %{_texmfdistdir}/doc/bibtex/bibexport/bibexport.pdf
#- source
%doc %{_texmfdistdir}/source/bibtex/bibexport/bibexport.dtx
%doc %{_texmfdistdir}/source/bibtex/bibexport/bibexport.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/bibexport/bibexport.sh bibexport
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16757 |12mr|texlive-bib-fr-1.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /biblio/bibtex/contrib/bib-fr
# catalog-date 2009-11-09 14:03:25 +0100
# catalog-license lppl
# catalog-version 1.5
Name:		texlive-bib-fr
Version:	1.5
Release:	2
Summary:	French translation of classical BibTeX styles
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/bib-fr
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bib-fr.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bib-fr.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
These files are French translations of the classical BibTeX
style files. The translations can easily be modified by simply
redefining FUNCTIONs named fr.*, at the beginning (lines 50-
150) of each file.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/bib-fr/abbrv-fr.bst
%{_texmfdistdir}/bibtex/bst/bib-fr/abbrvnat-fr.bst
%{_texmfdistdir}/bibtex/bst/bib-fr/alpha-fr.bst
%{_texmfdistdir}/bibtex/bst/bib-fr/apalike-fr.bst
%{_texmfdistdir}/bibtex/bst/bib-fr/ieeetr-fr.bst
%{_texmfdistdir}/bibtex/bst/bib-fr/plain-fr.bst
%{_texmfdistdir}/bibtex/bst/bib-fr/plainnat-fr.bst
%{_texmfdistdir}/bibtex/bst/bib-fr/siam-fr.bst
%{_texmfdistdir}/bibtex/bst/bib-fr/unsrt-fr.bst
%{_texmfdistdir}/bibtex/bst/bib-fr/unsrtnat-fr.bst
%doc %{_texmfdistdir}/doc/bibtex/bib-fr/CHANGELOG
%doc %{_texmfdistdir}/doc/bibtex/bib-fr/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16758 |12mr|texlive-bibhtml-2.0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16093
# category Package
# catalog-ctan /biblio/bibtex/contrib/bibhtml
# catalog-date 2009-11-03 16:56:08 +0100
# catalog-license gpl
# catalog-version 2.0.1
Name:		texlive-bibhtml
Version:	2.0.1
Release:	2
Summary:	BibTeX support for HTML files
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/bibhtml
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibhtml.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibhtml.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Bibhtml consists of a Perl script and a set of BibTeX style
files, which together allow you to output a bibliography as a
collection of HTML files. The references in the text are linked
directly to the corresponding bibliography entry, and if a URL
is defined in the entry within the BibTeX database file, then
the generated bibliography entry is linked to this. The package
provides three different style files derived from each of the
standard plain.bst and alpha.bst, as well as two style files
derived from abbrv.bst and unsrt.bst (i.e., eight in total).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/bibhtml/abbrvhtml.bst
%{_texmfdistdir}/bibtex/bst/bibhtml/alphahtml.bst
%{_texmfdistdir}/bibtex/bst/bibhtml/alphahtmldate.bst
%{_texmfdistdir}/bibtex/bst/bibhtml/alphahtmldater.bst
%{_texmfdistdir}/bibtex/bst/bibhtml/plainhtml.bst
%{_texmfdistdir}/bibtex/bst/bibhtml/plainhtmldate.bst
%{_texmfdistdir}/bibtex/bst/bibhtml/plainhtmldater.bst
%{_texmfdistdir}/bibtex/bst/bibhtml/unsrthtml.bst
%doc %{_texmfdistdir}/doc/bibtex/bibhtml/LICENCE
%doc %{_texmfdistdir}/doc/bibtex/bibhtml/README
%doc %{_texmfdistdir}/doc/bibtex/bibhtml/bibhtml
%doc %{_texmfdistdir}/doc/bibtex/bibhtml/bibhtml-extract-aux.xslt
%doc %{_texmfdistdir}/doc/bibtex/bibhtml/bibhtml-insert-bib.xslt
%doc %{_texmfdistdir}/doc/bibtex/bibhtml/bibhtml.html
%doc %{_texmfdistdir}/doc/bibtex/bibhtml/bibrefs.bib
%doc %{_texmfdistdir}/doc/bibtex/bibhtml/detex.sed
%doc %{_texmfdistdir}/doc/bibtex/bibhtml/style.css

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16759 |12mr|texlive-biblatex-2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27308
# category Package
# catalog-ctan /macros/latex/contrib/biblatex
# catalog-date 2012-07-31 19:56:52 +0200
# catalog-license lppl
# catalog-version 2.1
Name:		texlive-biblatex
Version:	2.1
Release:	1
Summary:	Bibliographies in LaTeX using BibTeX for sorting only
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Biblatex is a complete reimplementation of the bibliographic
facilities provided by LaTeX in conjunction with BibTeX. It
redesigns the way in which LaTeX interacts with BibTeX at a
fairly fundamental level. With biblatex, BibTeX is only used
(if it is used at all) to sort the bibliography and to generate
labels. Formatting of the bibliography is entirely controlled
by TeX macros (the BibTeX-based mechanism embeds some parts of
formatting in the BibTeX style file. Good working knowledge in
LaTeX should be sufficient to design new bibliography and
citation styles; nothing related to BibTeX's language is
needed. In fact, users need not remain bound to BibTeX for use
with biblatex: an alternative bibliography processor biblatex-
biber is available. Development of biblatex and biblatex-biber
is closely coupled; the present release of biblatex is designed
to work with biblatex-biber version 0.9.6. The package needs e-
TeX, and uses the author's etoolbox and logreq packages. For
users of biblatex-biber, version 0.9 is required (at least;
refer to the notes for the version of biblatex-biber that you
are using). Apart from the features unique to biblatex, the
package also incorporates core features of the following
packages: babelbib, bibtopic, bibunits, chapterbib, cite,
inlinebib, mcite and mciteplus, mlbib, multibib, splitbib.
Biblatex supports split bibliographies and multiple
bibliographies within one document, and separate lists of
bibliographic shorthands. Bibliographies may be subdivided into
parts (by chapter, by section, etc.) and/or segmented by topics
(by type, by keyword, etc.). Biblatex is fully localized and
can interface with the babel.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/biblatex/biblatex.bst
%{_texmfdistdir}/bibtex/csf/biblatex/latin1.csf
%{_texmfdistdir}/bibtex/csf/biblatex/latin1_at.csf
%{_texmfdistdir}/bibtex/csf/biblatex/latin1_de.csf
%{_texmfdistdir}/bibtex/csf/biblatex/latin1_dk.csf
%{_texmfdistdir}/bibtex/csf/biblatex/latin1_fi.csf
%{_texmfdistdir}/bibtex/csf/biblatex/latin1_no.csf
%{_texmfdistdir}/bibtex/csf/biblatex/latin1_se.csf
%{_texmfdistdir}/bibtex/csf/biblatex/latin9.csf
%{_texmfdistdir}/bibtex/csf/biblatex/latin9_at.csf
%{_texmfdistdir}/bibtex/csf/biblatex/latin9_de.csf
%{_texmfdistdir}/bibtex/csf/biblatex/latin9_dk.csf
%{_texmfdistdir}/bibtex/csf/biblatex/latin9_fi.csf
%{_texmfdistdir}/bibtex/csf/biblatex/latin9_no.csf
%{_texmfdistdir}/bibtex/csf/biblatex/latin9_se.csf
%{_texmfdistdir}/bibtex/csf/biblatex/winansi.csf
%{_texmfdistdir}/bibtex/csf/biblatex/winansi_at.csf
%{_texmfdistdir}/bibtex/csf/biblatex/winansi_de.csf
%{_texmfdistdir}/bibtex/csf/biblatex/winansi_dk.csf
%{_texmfdistdir}/bibtex/csf/biblatex/winansi_fi.csf
%{_texmfdistdir}/bibtex/csf/biblatex/winansi_no.csf
%{_texmfdistdir}/bibtex/csf/biblatex/winansi_se.csf
%{_texmfdistdir}/tex/latex/biblatex/bbx/alphabetic-verb.bbx
%{_texmfdistdir}/tex/latex/biblatex/bbx/alphabetic.bbx
%{_texmfdistdir}/tex/latex/biblatex/bbx/authortitle-comp.bbx
%{_texmfdistdir}/tex/latex/biblatex/bbx/authortitle-ibid.bbx
%{_texmfdistdir}/tex/latex/biblatex/bbx/authortitle-icomp.bbx
%{_texmfdistdir}/tex/latex/biblatex/bbx/authortitle-tcomp.bbx
%{_texmfdistdir}/tex/latex/biblatex/bbx/authortitle-terse.bbx
%{_texmfdistdir}/tex/latex/biblatex/bbx/authortitle-ticomp.bbx
%{_texmfdistdir}/tex/latex/biblatex/bbx/authortitle.bbx
%{_texmfdistdir}/tex/latex/biblatex/bbx/authoryear-comp.bbx
%{_texmfdistdir}/tex/latex/biblatex/bbx/authoryear-ibid.bbx
%{_texmfdistdir}/tex/latex/biblatex/bbx/authoryear-icomp.bbx
%{_texmfdistdir}/tex/latex/biblatex/bbx/authoryear.bbx
%{_texmfdistdir}/tex/latex/biblatex/bbx/debug.bbx
%{_texmfdistdir}/tex/latex/biblatex/bbx/draft.bbx
%{_texmfdistdir}/tex/latex/biblatex/bbx/numeric-comp.bbx
%{_texmfdistdir}/tex/latex/biblatex/bbx/numeric-verb.bbx
%{_texmfdistdir}/tex/latex/biblatex/bbx/numeric.bbx
%{_texmfdistdir}/tex/latex/biblatex/bbx/reading.bbx
%{_texmfdistdir}/tex/latex/biblatex/bbx/standard.bbx
%{_texmfdistdir}/tex/latex/biblatex/bbx/verbose-ibid.bbx
%{_texmfdistdir}/tex/latex/biblatex/bbx/verbose-inote.bbx
%{_texmfdistdir}/tex/latex/biblatex/bbx/verbose-note.bbx
%{_texmfdistdir}/tex/latex/biblatex/bbx/verbose-trad1.bbx
%{_texmfdistdir}/tex/latex/biblatex/bbx/verbose-trad2.bbx
%{_texmfdistdir}/tex/latex/biblatex/bbx/verbose-trad3.bbx
%{_texmfdistdir}/tex/latex/biblatex/bbx/verbose.bbx
%{_texmfdistdir}/tex/latex/biblatex/biblatex.cfg
%{_texmfdistdir}/tex/latex/biblatex/biblatex.def
%{_texmfdistdir}/tex/latex/biblatex/biblatex.sty
%{_texmfdistdir}/tex/latex/biblatex/biblatex1.sty
%{_texmfdistdir}/tex/latex/biblatex/biblatex2.sty
%{_texmfdistdir}/tex/latex/biblatex/blx-compat.def
%{_texmfdistdir}/tex/latex/biblatex/blx-dm.def
%{_texmfdistdir}/tex/latex/biblatex/blx-mcite.def
%{_texmfdistdir}/tex/latex/biblatex/blx-natbib.def
%{_texmfdistdir}/tex/latex/biblatex/cbx/alphabetic-verb.cbx
%{_texmfdistdir}/tex/latex/biblatex/cbx/alphabetic.cbx
%{_texmfdistdir}/tex/latex/biblatex/cbx/authortitle-comp.cbx
%{_texmfdistdir}/tex/latex/biblatex/cbx/authortitle-ibid.cbx
%{_texmfdistdir}/tex/latex/biblatex/cbx/authortitle-icomp.cbx
%{_texmfdistdir}/tex/latex/biblatex/cbx/authortitle-tcomp.cbx
%{_texmfdistdir}/tex/latex/biblatex/cbx/authortitle-terse.cbx
%{_texmfdistdir}/tex/latex/biblatex/cbx/authortitle-ticomp.cbx
%{_texmfdistdir}/tex/latex/biblatex/cbx/authortitle.cbx
%{_texmfdistdir}/tex/latex/biblatex/cbx/authoryear-comp.cbx
%{_texmfdistdir}/tex/latex/biblatex/cbx/authoryear-ibid.cbx
%{_texmfdistdir}/tex/latex/biblatex/cbx/authoryear-icomp.cbx
%{_texmfdistdir}/tex/latex/biblatex/cbx/authoryear.cbx
%{_texmfdistdir}/tex/latex/biblatex/cbx/debug.cbx
%{_texmfdistdir}/tex/latex/biblatex/cbx/draft.cbx
%{_texmfdistdir}/tex/latex/biblatex/cbx/numeric-comp.cbx
%{_texmfdistdir}/tex/latex/biblatex/cbx/numeric-verb.cbx
%{_texmfdistdir}/tex/latex/biblatex/cbx/numeric.cbx
%{_texmfdistdir}/tex/latex/biblatex/cbx/reading.cbx
%{_texmfdistdir}/tex/latex/biblatex/cbx/verbose-ibid.cbx
%{_texmfdistdir}/tex/latex/biblatex/cbx/verbose-inote.cbx
%{_texmfdistdir}/tex/latex/biblatex/cbx/verbose-note.cbx
%{_texmfdistdir}/tex/latex/biblatex/cbx/verbose-trad1.cbx
%{_texmfdistdir}/tex/latex/biblatex/cbx/verbose-trad2.cbx
%{_texmfdistdir}/tex/latex/biblatex/cbx/verbose-trad3.cbx
%{_texmfdistdir}/tex/latex/biblatex/cbx/verbose.cbx
%{_texmfdistdir}/tex/latex/biblatex/lbx/UKenglish.lbx
%{_texmfdistdir}/tex/latex/biblatex/lbx/USenglish.lbx
%{_texmfdistdir}/tex/latex/biblatex/lbx/american.lbx
%{_texmfdistdir}/tex/latex/biblatex/lbx/australian.lbx
%{_texmfdistdir}/tex/latex/biblatex/lbx/austrian.lbx
%{_texmfdistdir}/tex/latex/biblatex/lbx/brazil.lbx
%{_texmfdistdir}/tex/latex/biblatex/lbx/brazilian.lbx
%{_texmfdistdir}/tex/latex/biblatex/lbx/british.lbx
%{_texmfdistdir}/tex/latex/biblatex/lbx/canadian.lbx
%{_texmfdistdir}/tex/latex/biblatex/lbx/danish.lbx
%{_texmfdistdir}/tex/latex/biblatex/lbx/dutch.lbx
%{_texmfdistdir}/tex/latex/biblatex/lbx/english.lbx
%{_texmfdistdir}/tex/latex/biblatex/lbx/finnish.lbx
%{_texmfdistdir}/tex/latex/biblatex/lbx/french.lbx
%{_texmfdistdir}/tex/latex/biblatex/lbx/german.lbx
%{_texmfdistdir}/tex/latex/biblatex/lbx/greek.lbx
%{_texmfdistdir}/tex/latex/biblatex/lbx/icelandic.lbx
%{_texmfdistdir}/tex/latex/biblatex/lbx/italian.lbx
%{_texmfdistdir}/tex/latex/biblatex/lbx/naustrian.lbx
%{_texmfdistdir}/tex/latex/biblatex/lbx/newzealand.lbx
%{_texmfdistdir}/tex/latex/biblatex/lbx/ngerman.lbx
%{_texmfdistdir}/tex/latex/biblatex/lbx/norsk.lbx
%{_texmfdistdir}/tex/latex/biblatex/lbx/norwegian.lbx
%{_texmfdistdir}/tex/latex/biblatex/lbx/nynorsk.lbx
%{_texmfdistdir}/tex/latex/biblatex/lbx/portuges.lbx
%{_texmfdistdir}/tex/latex/biblatex/lbx/portuguese.lbx
%{_texmfdistdir}/tex/latex/biblatex/lbx/russian.lbx
%{_texmfdistdir}/tex/latex/biblatex/lbx/spanish.lbx
%{_texmfdistdir}/tex/latex/biblatex/lbx/swedish.lbx
%doc %{_texmfdistdir}/doc/latex/biblatex/README
%doc %{_texmfdistdir}/doc/latex/biblatex/RELEASE
%doc %{_texmfdistdir}/doc/latex/biblatex/biblatex.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex/biblatex.tex
%doc %{_texmfdistdir}/doc/latex/biblatex/bibtex/bib/biblatex-examples.bib
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/01-introduction.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/01-introduction.tex
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/02-annotations.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/02-annotations.tex
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/10-references-per-section.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/10-references-per-section.tex
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/11-references-by-section.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/11-references-by-section.tex
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/12-references-by-segment.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/12-references-by-segment.tex
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/13-references-by-keyword.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/13-references-by-keyword.tex
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/14-references-by-category.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/14-references-by-category.tex
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/15-references-by-type.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/15-references-by-type.tex
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/16-numeric-prefixed-1.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/16-numeric-prefixed-1.tex
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/17-numeric-prefixed-2.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/17-numeric-prefixed-2.tex
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/18-numeric-hybrid.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/18-numeric-hybrid.tex
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/19-alphabetic-prefixed.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/19-alphabetic-prefixed.tex
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/20-indexing-basic.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/20-indexing-basic.tex
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/21-indexing-advanced.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/21-indexing-advanced.tex
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/30-style-numeric.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/30-style-numeric.tex
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/31-style-numeric-comp.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/31-style-numeric-comp.tex
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/32-style-numeric-verb.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/32-style-numeric-verb.tex
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/40-style-alphabetic.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/40-style-alphabetic.tex
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/41-style-alphabetic-verb.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/41-style-alphabetic-verb.tex
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/42-style-alphabetic-template.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/42-style-alphabetic-template.tex
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/50-style-authoryear.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/50-style-authoryear.tex
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/51-style-authoryear-ibid.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/51-style-authoryear-ibid.tex
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/52-style-authoryear-comp.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/52-style-authoryear-comp.tex
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/53-style-authoryear-icomp.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/53-style-authoryear-icomp.tex
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/60-style-authortitle.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/60-style-authortitle.tex
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/61-style-authortitle-ibid.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/61-style-authortitle-ibid.tex
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/62-style-authortitle-comp.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/62-style-authortitle-comp.tex
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/63-style-authortitle-icomp.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/63-style-authortitle-icomp.tex
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/64-style-authortitle-terse.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/64-style-authortitle-terse.tex
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/65-style-authortitle-tcomp.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/65-style-authortitle-tcomp.tex
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/66-style-authortitle-ticomp.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/66-style-authortitle-ticomp.tex
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/70-style-verbose.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/70-style-verbose.tex
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/71-style-verbose-ibid.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/71-style-verbose-ibid.tex
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/72-style-verbose-note.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/72-style-verbose-note.tex
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/73-style-verbose-inote.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/73-style-verbose-inote.tex
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/74-style-verbose-trad1.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/74-style-verbose-trad1.tex
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/75-style-verbose-trad2.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/75-style-verbose-trad2.tex
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/76-style-verbose-trad3.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/76-style-verbose-trad3.tex
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/80-style-reading.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/80-style-reading.tex
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/81-style-draft.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/81-style-draft.tex
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/82-style-debug.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/82-style-debug.tex
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/90-related-entries.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/90-related-entries.tex
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/91-sorting-schemes.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/91-sorting-schemes.tex
%doc %{_texmfdistdir}/doc/latex/biblatex/examples/biblatex-examples.bib

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16760 |12mr|texlive-biblatex-apa-5.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27057
# category Package
# catalog-ctan /macros/latex/contrib/biblatex-contrib/biblatex-apa
# catalog-date 2012-07-10 12:04:15 +0200
# catalog-license lppl
# catalog-version 5.0
Name:		texlive-biblatex-apa
Version:	5.0
Release:	1
Summary:	Biblatex citation and reference style for APA
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex-contrib/biblatex-apa
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-apa.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-apa.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This is a fairly complete biblatex (v0.9a+) style (citations
and references) for APA (American Psychological Association)
publications. It implements and automates most of the
guidelines in the APA 6th edition style guide for citations and
references with a few (documented) exceptions (which are mainly
currently impossible to automate in principle for any BibTeX-
backed system). An example document is also given which
typesets every citation and reference example in the APA 6th
edition style guide. This version of the package requires use
of biblatex v1.4 and biber v0.9 (at least).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/biblatex-apa/american-apa.lbx
%{_texmfdistdir}/tex/latex/biblatex-apa/apa.bbx
%{_texmfdistdir}/tex/latex/biblatex-apa/apa.cbx
%{_texmfdistdir}/tex/latex/biblatex-apa/apa.dbx
%{_texmfdistdir}/tex/latex/biblatex-apa/brazilian-apa.lbx
%{_texmfdistdir}/tex/latex/biblatex-apa/british-apa.lbx
%{_texmfdistdir}/tex/latex/biblatex-apa/dutch-apa.lbx
%{_texmfdistdir}/tex/latex/biblatex-apa/french-apa.lbx
%{_texmfdistdir}/tex/latex/biblatex-apa/german-apa.lbx
%{_texmfdistdir}/tex/latex/biblatex-apa/greek-apa.lbx
%{_texmfdistdir}/tex/latex/biblatex-apa/italian-apa.lbx
%{_texmfdistdir}/tex/latex/biblatex-apa/ngerman-apa.lbx
%{_texmfdistdir}/tex/latex/biblatex-apa/spanish-apa.lbx
%doc %{_texmfdistdir}/doc/latex/biblatex-apa/README
%doc %{_texmfdistdir}/doc/latex/biblatex-apa/biblatex-apa-test-citations.bib
%doc %{_texmfdistdir}/doc/latex/biblatex-apa/biblatex-apa-test-references.bib
%doc %{_texmfdistdir}/doc/latex/biblatex-apa/biblatex-apa-test.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex-apa/biblatex-apa-test.tex
%doc %{_texmfdistdir}/doc/latex/biblatex-apa/biblatex-apa.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex-apa/biblatex-apa.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16761 |12mr|texlive-biblatex-bwl-20120809-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26556
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-biblatex-bwl
Version:	20120809
Release:	1
Summary:	TeXLive biblatex-bwl package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-bwl.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-bwl.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive biblatex-bwl package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/biblatex-bwl/bwl-FU.bbx
%{_texmfdistdir}/tex/latex/biblatex-bwl/bwl-FU.cbx
%doc %{_texmfdistdir}/doc/latex/biblatex-bwl/Changes
%doc %{_texmfdistdir}/doc/latex/biblatex-bwl/doc/bwl-FU.bib
%doc %{_texmfdistdir}/doc/latex/biblatex-bwl/doc/bwl-FU.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex-bwl/doc/bwl-FU.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16762 |12mr|texlive-biblatex-chem-1.1g-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26517
# category Package
# catalog-ctan /macros/latex/contrib/biblatex-contrib/biblatex-chem
# catalog-date 2012-05-18 19:57:07 +0200
# catalog-license lppl1.3
# catalog-version 1.1g
Name:		texlive-biblatex-chem
Version:	1.1g
Release:	1
Summary:	Chemistry styles for biblatex
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex-contrib/biblatex-chem
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-chem.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-chem.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bundle offers a set of styles to allow chemists to use
biblatex. The package has complete styles for: - all ACS
journals; - RSC journals using standard (Chem. Commun.) style;
and - Angewandte Chem. style, thus covering a wide range of
journals. A comprehensive set of examples of use is included.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/biblatex-chem/chem-acs.bbx
%{_texmfdistdir}/tex/latex/biblatex-chem/chem-acs.cbx
%{_texmfdistdir}/tex/latex/biblatex-chem/chem-angew.bbx
%{_texmfdistdir}/tex/latex/biblatex-chem/chem-angew.cbx
%{_texmfdistdir}/tex/latex/biblatex-chem/chem-biochem.bbx
%{_texmfdistdir}/tex/latex/biblatex-chem/chem-biochem.cbx
%{_texmfdistdir}/tex/latex/biblatex-chem/chem-rsc.bbx
%{_texmfdistdir}/tex/latex/biblatex-chem/chem-rsc.cbx
%doc %{_texmfdistdir}/doc/latex/biblatex-chem/README
%doc %{_texmfdistdir}/doc/latex/biblatex-chem/biblatex-chem-acs.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex-chem/biblatex-chem-acs.tex
%doc %{_texmfdistdir}/doc/latex/biblatex-chem/biblatex-chem-angew.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex-chem/biblatex-chem-angew.tex
%doc %{_texmfdistdir}/doc/latex/biblatex-chem/biblatex-chem-biochem.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex-chem/biblatex-chem-biochem.tex
%doc %{_texmfdistdir}/doc/latex/biblatex-chem/biblatex-chem-rsc.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex-chem/biblatex-chem-rsc.tex
%doc %{_texmfdistdir}/doc/latex/biblatex-chem/biblatex-chem.bib
%doc %{_texmfdistdir}/doc/latex/biblatex-chem/biblatex-chem.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex-chem/biblatex-chem.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16763 |12mr|texlive-biblatex-chicago-0.9.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27254
# category Package
# catalog-ctan /macros/latex/contrib/biblatex-contrib/biblatex-chicago
# catalog-date 2012-07-05 15:34:29 +0200
# catalog-license lppl1.3
# catalog-version 0.9.9
Name:		texlive-biblatex-chicago
Version:	0.9.9
Release:	1
Summary:	Chicago style files for biblatex
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex-contrib/biblatex-chicago
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-chicago.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-chicago.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This is a biblatex style that implements the Chicago 'author-
date' and 'notes with bibliography' style specifications given
in the Chicago Manual of Style, 15th edition. The style
implements entry types for citing audio-visual materials. The
package was previously known as biblatex-chicago-notes-df.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/biblatex-chicago/biblatex-chicago.sty
%{_texmfdistdir}/tex/latex/biblatex-chicago/chicago-authordate.bbx
%{_texmfdistdir}/tex/latex/biblatex-chicago/chicago-authordate.cbx
%{_texmfdistdir}/tex/latex/biblatex-chicago/chicago-authordate15.bbx
%{_texmfdistdir}/tex/latex/biblatex-chicago/chicago-authordate15.cbx
%{_texmfdistdir}/tex/latex/biblatex-chicago/chicago-notes.bbx
%{_texmfdistdir}/tex/latex/biblatex-chicago/chicago-notes.cbx
%{_texmfdistdir}/tex/latex/biblatex-chicago/chicago-notes15.bbx
%{_texmfdistdir}/tex/latex/biblatex-chicago/chicago-notes15.cbx
%{_texmfdistdir}/tex/latex/biblatex-chicago/cms-american.lbx
%{_texmfdistdir}/tex/latex/biblatex-chicago/cms-french.lbx
%{_texmfdistdir}/tex/latex/biblatex-chicago/cms-german.lbx
%{_texmfdistdir}/tex/latex/biblatex-chicago/cms-ngerman.lbx
%doc %{_texmfdistdir}/doc/latex/biblatex-chicago/README
%doc %{_texmfdistdir}/doc/latex/biblatex-chicago/RELEASE
%doc %{_texmfdistdir}/doc/latex/biblatex-chicago/biblatex-chicago.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex-chicago/biblatex-chicago.tex
%doc %{_texmfdistdir}/doc/latex/biblatex-chicago/biblatex-chicago15.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex-chicago/biblatex-chicago15.tex
%doc %{_texmfdistdir}/doc/latex/biblatex-chicago/cms-dates-sample.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex-chicago/cms-dates-sample.tex
%doc %{_texmfdistdir}/doc/latex/biblatex-chicago/cms-notes-sample.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex-chicago/cms-notes-sample.tex
%doc %{_texmfdistdir}/doc/latex/biblatex-chicago/cms15-dates-sample.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex-chicago/cms15-dates-sample.tex
%doc %{_texmfdistdir}/doc/latex/biblatex-chicago/cms15-notes-sample.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex-chicago/cms15-notes-sample.tex
%doc %{_texmfdistdir}/doc/latex/biblatex-chicago/dates-test.bib
%doc %{_texmfdistdir}/doc/latex/biblatex-chicago/notes-test.bib

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16764 |12mr|texlive-biblatex-dw-1.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27035
# category Package
# catalog-ctan /macros/latex/contrib/biblatex-contrib/biblatex-dw
# catalog-date 2012-06-28 18:57:40 +0200
# catalog-license lppl
# catalog-version 1.5
Name:		texlive-biblatex-dw
Version:	1.5
Release:	1
Summary:	Humanities styles for biblatex
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex-contrib/biblatex-dw
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-dw.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-dw.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A small collection of styles for the biblatex package. It was
designed for citations in the humanities and offers some
features that are not provided by the standard biblatex styles.
The styles are dependent on biblatex (at least version 0.9b)
and cannot be used without it. Eine kleine Sammlung von Stilen
fur das Paket biblatex. Es ist auf geisteswissenschaftliche
Zitierweise zugeschnitten und bietet einige Funktionen, die von
den Standard-Stilen von biblatex nicht direkt bereitgestellt
werden. Biblatex-dw baut vollstandig auf biblatex auf und kann
nicht ohne biblatex (mindestens in der Version 0.9b) verwendet
werden.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/biblatex-dw/bbx/authortitle-dw.bbx
%{_texmfdistdir}/tex/latex/biblatex-dw/bbx/footnote-dw.bbx
%{_texmfdistdir}/tex/latex/biblatex-dw/bbx/standard-dw.bbx
%{_texmfdistdir}/tex/latex/biblatex-dw/cbx/authortitle-dw.cbx
%{_texmfdistdir}/tex/latex/biblatex-dw/cbx/footnote-dw.cbx
%{_texmfdistdir}/tex/latex/biblatex-dw/cbx/standard-dw.cbx
%{_texmfdistdir}/tex/latex/biblatex-dw/lbx/english-dw.lbx
%{_texmfdistdir}/tex/latex/biblatex-dw/lbx/german-dw.lbx
%doc %{_texmfdistdir}/doc/latex/biblatex-dw/CHANGES
%doc %{_texmfdistdir}/doc/latex/biblatex-dw/LIESMICH
%doc %{_texmfdistdir}/doc/latex/biblatex-dw/README
%doc %{_texmfdistdir}/doc/latex/biblatex-dw/biblatex-dw-preamble.tex
%doc %{_texmfdistdir}/doc/latex/biblatex-dw/biblatex-dw-print.tex
%doc %{_texmfdistdir}/doc/latex/biblatex-dw/biblatex-dw-screen.tex
%doc %{_texmfdistdir}/doc/latex/biblatex-dw/biblatex-dw.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex-dw/biblatex-dw.tex
%doc %{_texmfdistdir}/doc/latex/biblatex-dw/de-biblatex-dw.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex-dw/de-biblatex-dw.tex
%doc %{_texmfdistdir}/doc/latex/biblatex-dw/examples/de-authortitle-dw.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex-dw/examples/de-authortitle-dw.tex
%doc %{_texmfdistdir}/doc/latex/biblatex-dw/examples/de-examples-dw.bib
%doc %{_texmfdistdir}/doc/latex/biblatex-dw/examples/de-footnote-dw.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex-dw/examples/de-footnote-dw.tex
%doc %{_texmfdistdir}/doc/latex/biblatex-dw/examples/en-authortitle-dw.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex-dw/examples/en-authortitle-dw.tex
%doc %{_texmfdistdir}/doc/latex/biblatex-dw/examples/en-footnote-dw.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex-dw/examples/en-footnote-dw.tex
%doc %{_texmfdistdir}/doc/latex/biblatex-dw/examples/examples-dw.bib

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16765 |12mr|texlive-biblatex-fiwi-1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27096
# category Package
# catalog-ctan /macros/latex/contrib/biblatex-contrib/biblatex-fiwi
# catalog-date 2012-07-18 16:11:54 +0200
# catalog-license lppl1.3
# catalog-version 1.2
Name:		texlive-biblatex-fiwi
Version:	1.2
Release:	1
Summary:	Biblatex styles for use in German humanities
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex-contrib/biblatex-fiwi
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-fiwi.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-fiwi.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a collection of styles for biblatex
(version 1.7 is required, currently). It was designed for
citations in German Humanities, especially film studies, and
offers some features that are not provided by the standard
biblatex styles. The style is highly optimized for documents
written in German, and the main documentation is only available
in German.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/biblatex-fiwi/fiwi-yearbeginning.bbx
%{_texmfdistdir}/tex/latex/biblatex-fiwi/fiwi.bbx
%{_texmfdistdir}/tex/latex/biblatex-fiwi/fiwi.cbx
%{_texmfdistdir}/tex/latex/biblatex-fiwi/fiwi.dbx
%{_texmfdistdir}/tex/latex/biblatex-fiwi/fiwi2.bbx
%{_texmfdistdir}/tex/latex/biblatex-fiwi/fiwi2.cbx
%{_texmfdistdir}/tex/latex/biblatex-fiwi/fiwi2.dbx
%doc %{_texmfdistdir}/doc/latex/biblatex-fiwi/README
%doc %{_texmfdistdir}/doc/latex/biblatex-fiwi/biblatex-fiwi.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex-fiwi/biblatex-fiwi.tex
%doc %{_texmfdistdir}/doc/latex/biblatex-fiwi/example-biblatex-fiwi-options.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex-fiwi/example-biblatex-fiwi-options.tex
%doc %{_texmfdistdir}/doc/latex/biblatex-fiwi/example-biblatex-fiwi.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex-fiwi/example-biblatex-fiwi.tex
%doc %{_texmfdistdir}/doc/latex/biblatex-fiwi/example-biblatex-fiwi2-options
%doc %{_texmfdistdir}/doc/latex/biblatex-fiwi/example-biblatex-fiwi2-options.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex-fiwi/example-biblatex-fiwi2.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex-fiwi/example-biblatex-fiwi2.tex
%doc %{_texmfdistdir}/doc/latex/biblatex-fiwi/examples.bib

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16766 |12mr|texlive-biblatex-historian-0.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19787
# category Package
# catalog-ctan /macros/latex/exptl/biblatex-contrib/biblatex-historian
# catalog-date 2010-08-23 11:17:08 +0200
# catalog-license lppl
# catalog-version 0.4
Name:		texlive-biblatex-historian
Version:	0.4
Release:	2
Summary:	A Biblatex style
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/exptl/biblatex-contrib/biblatex-historian
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-historian.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-historian.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A biblatex style, based on the Turabian Manual (a version of
Chicago).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/biblatex-historian/historian.bbx
%{_texmfdistdir}/tex/latex/biblatex-historian/historian.cbx
%{_texmfdistdir}/tex/latex/biblatex-historian/historian.lbx
%doc %{_texmfdistdir}/doc/latex/biblatex-historian/README.txt
%doc %{_texmfdistdir}/doc/latex/biblatex-historian/historian.bib
%doc %{_texmfdistdir}/doc/latex/biblatex-historian/historian.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16767 |12mr|texlive-biblatex-ieee-1.1b-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27183
# category Package
# catalog-ctan /macros/latex/contrib/biblatex-contrib/biblatex-ieee
# catalog-date 2012-07-21 20:46:34 +0200
# catalog-license lppl1.3
# catalog-version 1.1b
Name:		texlive-biblatex-ieee
Version:	1.1b
Release:	1
Summary:	Ieee style files for biblatex
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex-contrib/biblatex-ieee
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-ieee.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-ieee.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This is a biblatex style that implements the bibliography style
of the IEEE for biblatex. The implementation follows standard
biblatex conventions, and can be used simply by loading
biblatex with the appropriate option:
\usepackage[style=ieee]{biblatex} A demonstration database is
provided to show how to format input for the style.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/biblatex-ieee/ieee-alphabetic.bbx
%{_texmfdistdir}/tex/latex/biblatex-ieee/ieee-alphabetic.cbx
%{_texmfdistdir}/tex/latex/biblatex-ieee/ieee.bbx
%{_texmfdistdir}/tex/latex/biblatex-ieee/ieee.cbx
%doc %{_texmfdistdir}/doc/latex/biblatex-ieee/README
%doc %{_texmfdistdir}/doc/latex/biblatex-ieee/biblatex-ieee-alphabetic.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex-ieee/biblatex-ieee-alphabetic.tex
%doc %{_texmfdistdir}/doc/latex/biblatex-ieee/biblatex-ieee.bib
%doc %{_texmfdistdir}/doc/latex/biblatex-ieee/biblatex-ieee.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex-ieee/biblatex-ieee.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16768 |12mr|texlive-biblatex-juradiss-0.1f-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27195
# category Package
# catalog-ctan /macros/latex/contrib/biblatex-contrib/biblatex-juradiss
# catalog-date 2012-07-18 10:04:49 +0200
# catalog-license lppl
# catalog-version 0.1f
Name:		texlive-biblatex-juradiss
Version:	0.1f
Release:	1
Summary:	Biblatex stylefiles for German law thesis
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex-contrib/biblatex-juradiss
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-juradiss.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-juradiss.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a style for use in typesetting a German
law thesis with LaTeX. The style (using biblatex) is based on
biblatex-dw.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/biblatex-juradiss/biblatex-juradiss.bbx
%{_texmfdistdir}/tex/latex/biblatex-juradiss/biblatex-juradiss.cbx
%doc %{_texmfdistdir}/doc/latex/biblatex-juradiss/README
%doc %{_texmfdistdir}/doc/latex/biblatex-juradiss/biber.conf
%doc %{_texmfdistdir}/doc/latex/biblatex-juradiss/biblatex-juradiss.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex-juradiss/biblatex-juradiss.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16769 |12mr|texlive-biblatex-luh-ipw-0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25093
# category Package
# catalog-ctan /macros/latex/contrib/biblatex-contrib/biblatex-luh-ipw
# catalog-date 2012-01-10 17:14:00 +0100
# catalog-license lppl1.3
# catalog-version 0.2
Name:		texlive-biblatex-luh-ipw
Version:	0.2
Release:	2
Summary:	Biblatex styles for social sciences
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex-contrib/biblatex-luh-ipw
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-luh-ipw.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-luh-ipw.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bundle is a small collection of styles for biblatex. It was
designed for citations in the Humanities, following the
guidelines of style of the institutes for the social sciences
of the Leibniz University Hannover/LUH (especially the
Institute of Political Science). The bundle depends on biblatex
(version 1.1 at least) and cannot be used without it.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/biblatex-luh-ipw/bbx/authoryear-luh-ipw.bbx
%{_texmfdistdir}/tex/latex/biblatex-luh-ipw/bbx/standard-luh-ipw.bbx
%{_texmfdistdir}/tex/latex/biblatex-luh-ipw/bbx/verbose-inote-luh-ipw.bbx
%{_texmfdistdir}/tex/latex/biblatex-luh-ipw/cbx/authoryear-luh-ipw.cbx
%{_texmfdistdir}/tex/latex/biblatex-luh-ipw/cbx/standard-luh-ipw.cbx
%{_texmfdistdir}/tex/latex/biblatex-luh-ipw/cbx/verbose-inote-luh-ipw.cbx
%{_texmfdistdir}/tex/latex/biblatex-luh-ipw/lbx/english-luh-ipw.lbx
%{_texmfdistdir}/tex/latex/biblatex-luh-ipw/lbx/german-luh-ipw.lbx
%doc %{_texmfdistdir}/doc/latex/biblatex-luh-ipw/README
%doc %{_texmfdistdir}/doc/latex/biblatex-luh-ipw/biblatex-luh-ipw-preamble.tex
%doc %{_texmfdistdir}/doc/latex/biblatex-luh-ipw/biblatex-luh-ipw-print.tex
%doc %{_texmfdistdir}/doc/latex/biblatex-luh-ipw/biblatex-luh-ipw-screen.tex
%doc %{_texmfdistdir}/doc/latex/biblatex-luh-ipw/de-biblatex-luh-ipw.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex-luh-ipw/de-biblatex-luh-ipw.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16770 |12mr|texlive-biblatex-mla-0.95-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20910
# category Package
# catalog-ctan /macros/latex/contrib/biblatex-contrib/biblatex-mla
# catalog-date 2011-01-02 13:07:58 +0100
# catalog-license lppl
# catalog-version 0.95
Name:		texlive-biblatex-mla
Version:	0.95
Release:	2
Summary:	MLA style files for biblatex
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex-contrib/biblatex-mla
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-mla.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-mla.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides biblatex support for citations in the
format specified by the MLA handbook.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/biblatex-mla/american-mla.lbx
%{_texmfdistdir}/tex/latex/biblatex-mla/english-mla.lbx
%{_texmfdistdir}/tex/latex/biblatex-mla/italian-mla.lbx
%{_texmfdistdir}/tex/latex/biblatex-mla/mla.bbx
%{_texmfdistdir}/tex/latex/biblatex-mla/mla.cbx
%{_texmfdistdir}/tex/latex/biblatex-mla/portuguese-mla.lbx
%{_texmfdistdir}/tex/latex/biblatex-mla/spanish-mla.lbx
%doc %{_texmfdistdir}/doc/latex/biblatex-mla/CHANGES
%doc %{_texmfdistdir}/doc/latex/biblatex-mla/README
%doc %{_texmfdistdir}/doc/latex/biblatex-mla/doc/biblatex-mla-old.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex-mla/doc/biblatex-mla.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex-mla/doc/biblatex-mla.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16771 |12mr|texlive-biblatex-musuos-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24097
# category Package
# catalog-ctan /macros/latex/contrib/biblatex-contrib/biblatex-musuos
# catalog-date 2011-09-23 15:58:32 +0200
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-biblatex-musuos
Version:	1.0
Release:	2
Summary:	A biblatex style for citations in musuos.cls
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex-contrib/biblatex-musuos
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-musuos.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-musuos.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The style is designed for use with the musuos class, but it
should be usable with other classes, too.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/biblatex-musuos/german-musuos.lbx
%{_texmfdistdir}/tex/latex/biblatex-musuos/musuos.bbx
%{_texmfdistdir}/tex/latex/biblatex-musuos/musuos.cbx
%doc %{_texmfdistdir}/doc/latex/biblatex-musuos/README
%doc %{_texmfdistdir}/doc/latex/biblatex-musuos/biblatex-musuos.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex-musuos/biblatex-musuos.tex
%doc %{_texmfdistdir}/doc/latex/biblatex-musuos/musuos-bsp.bib

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16772 |12mr|texlive-biblatex-nature-1.2b-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27234
# category Package
# catalog-ctan /macros/latex/contrib/biblatex-contrib/biblatex-nature
# catalog-date 2012-06-08 18:13:51 +0200
# catalog-license lppl
# catalog-version 1.2b
Name:		texlive-biblatex-nature
Version:	1.2b
Release:	1
Summary:	Biblatex support for Nature
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex-contrib/biblatex-nature
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-nature.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-nature.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bundle offers styles that allow authors to use biblatex
when preparing papers for submission to the journal Nature.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/biblatex-nature/nature.bbx
%{_texmfdistdir}/tex/latex/biblatex-nature/nature.cbx
%doc %{_texmfdistdir}/doc/latex/biblatex-nature/README
%doc %{_texmfdistdir}/doc/latex/biblatex-nature/biblatex-nature.bib
%doc %{_texmfdistdir}/doc/latex/biblatex-nature/biblatex-nature.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex-nature/biblatex-nature.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16773 |12mr|texlive-biblatex-nejm-0.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24011
# category Package
# catalog-ctan /macros/latex/contrib/biblatex-contrib/biblatex-nejm
# catalog-date 2011-09-09 20:27:18 +0200
# catalog-license lppl1.3
# catalog-version 0.4
Name:		texlive-biblatex-nejm
Version:	0.4
Release:	2
Summary:	Biblatex style for the New England Journal of Medicine (NEJM)
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex-contrib/biblatex-nejm
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-nejm.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-nejm.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This is a biblatex numeric style based on the design of the New
England Journal of Medicine (NEJM).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/biblatex-nejm/nejm.bbx
%{_texmfdistdir}/tex/latex/biblatex-nejm/nejm.cbx
%doc %{_texmfdistdir}/doc/latex/biblatex-nejm/README
%doc %{_texmfdistdir}/doc/latex/biblatex-nejm/biblatex-nejm.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex-nejm/biblatex-nejm.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16774 |12mr|texlive-biblatex-philosophy-0.8b-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26219
# category Package
# catalog-ctan /macros/latex/contrib/biblatex-contrib/biblatex-philosophy
# catalog-date 2012-05-05 15:20:56 +0200
# catalog-license lppl1.3
# catalog-version 0.8b
Name:		texlive-biblatex-philosophy
Version:	0.8b
Release:	1
Summary:	Styles for using biblatex for work in philosophy
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex-contrib/biblatex-philosophy
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-philosophy.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-philosophy.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The packages offers two styles philosophy-classic and
philosophy-modern, that facilitate the production of produce
two different kinds of bibliography, based on the authoryear
style, with options and features to manage the information
about the translation of foreign texts or their reprints.
Though the package's default settings are based on the
conventions used in Italian publications, these styles can be
used with every language recognized by babel, possibly with
some simple redefinitions.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/biblatex-philosophy/english-philosophy.lbx
%{_texmfdistdir}/tex/latex/biblatex-philosophy/italian-philosophy.lbx
%{_texmfdistdir}/tex/latex/biblatex-philosophy/philosophy-classic.bbx
%{_texmfdistdir}/tex/latex/biblatex-philosophy/philosophy-classic.cbx
%{_texmfdistdir}/tex/latex/biblatex-philosophy/philosophy-modern.bbx
%{_texmfdistdir}/tex/latex/biblatex-philosophy/philosophy-modern.cbx
%{_texmfdistdir}/tex/latex/biblatex-philosophy/philosophy-standard.bbx
%{_texmfdistdir}/tex/latex/biblatex-philosophy/philosophy-verbose.bbx
%{_texmfdistdir}/tex/latex/biblatex-philosophy/philosophy-verbose.cbx
%doc %{_texmfdistdir}/doc/latex/biblatex-philosophy/README
%doc %{_texmfdistdir}/doc/latex/biblatex-philosophy/Test-philosophy-classic.tex
%doc %{_texmfdistdir}/doc/latex/biblatex-philosophy/Test-philosophy-modern.tex
%doc %{_texmfdistdir}/doc/latex/biblatex-philosophy/Test-philosophy-verbose.tex
%doc %{_texmfdistdir}/doc/latex/biblatex-philosophy/biblatex-philosophy.bib
%doc %{_texmfdistdir}/doc/latex/biblatex-philosophy/biblatex-philosophy.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex-philosophy/biblatex-philosophy.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16775 |12mr|texlive-biblatex-phys-0.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27176
# category Package
# catalog-ctan /macros/latex/contrib/biblatex-contrib/biblatex-phys
# catalog-date 2012-07-24 16:42:22 +0200
# catalog-license lppl1.3
# catalog-version 0.9
Name:		texlive-biblatex-phys
Version:	0.9
Release:	1
Summary:	A biblatex implementation of the AIP and APS bibliography style
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex-contrib/biblatex-phys
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-phys.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-phys.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The biblatex-phys package provides an implementation of the
bibliography styles of both the AIP and the APS for biblatex.
This implementation follows standard biblatex conventions, and
can be used simply by loading biblatex with the appropriate
option: \usepackage[style=phys]{biblatex} A demonstration
database is provided to show how to format input for the style.
Style options are provided to cover the minor formatting
variations between the AIP and APS bibliography styles.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/biblatex-phys/phys.bbx
%{_texmfdistdir}/tex/latex/biblatex-phys/phys.cbx
%doc %{_texmfdistdir}/doc/latex/biblatex-phys/README
%doc %{_texmfdistdir}/doc/latex/biblatex-phys/biblatex-phys.bib
%doc %{_texmfdistdir}/doc/latex/biblatex-phys/biblatex-phys.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex-phys/biblatex-phys.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16776 |12mr|texlive-biblatex-science-1.1b-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27235
# category Package
# catalog-ctan /macros/latex/contrib/biblatex-contrib/biblatex-science
# catalog-date 2012-06-08 18:13:51 +0200
# catalog-license lppl
# catalog-version 1.1b
Name:		texlive-biblatex-science
Version:	1.1b
Release:	1
Summary:	Biblatex support for Science
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex-contrib/biblatex-science
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-science.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-science.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bundle offers styles that allow authors to use biblatex
when preparing papers for submission to the journal Science.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/biblatex-science/science.bbx
%{_texmfdistdir}/tex/latex/biblatex-science/science.cbx
%doc %{_texmfdistdir}/doc/latex/biblatex-science/README
%doc %{_texmfdistdir}/doc/latex/biblatex-science/biblatex-science.bib
%doc %{_texmfdistdir}/doc/latex/biblatex-science/biblatex-science.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex-science/biblatex-science.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16777 |12mr|texlive-biblatex-swiss-legal-1.0alpha-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26210
# category Package
# catalog-ctan /macros/latex/contrib/biblatex-contrib/biblatex-swiss-legal
# catalog-date 2012-04-28 17:44:11 +0200
# catalog-license nosource
# catalog-version 1.0 alpha
Name:		texlive-biblatex-swiss-legal
Version:	1.0alpha
Release:	2
Summary:	Bibliography and citation styles following Swiss legal practice
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex-contrib/biblatex-swiss-legal
License:	NOSOURCE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-swiss-legal.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-swiss-legal.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides biblatex bibliography and citation styles
for documents written in accordance with Swiss legal citation
standards. Currently, the package is only usable for French
documents; translations to German and Italian are under
development for future versions.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/biblatex-swiss-legal/biblatex-swiss-legal-fr.lbx
%{_texmfdistdir}/tex/latex/biblatex-swiss-legal/biblatex-swiss-legal-general.bbx
%{_texmfdistdir}/tex/latex/biblatex-swiss-legal/biblatex-swiss-legal-general.cbx
%doc %{_texmfdistdir}/doc/latex/biblatex-swiss-legal/README
%doc %{_texmfdistdir}/doc/latex/biblatex-swiss-legal/biblatex-swiss-legal.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex-swiss-legal/doc_source/biblatex-swiss-legal.tex
%doc %{_texmfdistdir}/doc/latex/biblatex-swiss-legal/doc_source/biblioinstructions.bib
%doc %{_texmfdistdir}/doc/latex/biblatex-swiss-legal/doc_source/listerevuesCH.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16778 |12mr|texlive-bibleref-1.14-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21145
# category Package
# catalog-ctan /macros/latex/contrib/bibleref
# catalog-date 2011-01-19 23:57:38 +0100
# catalog-license lppl1.3
# catalog-version 1.14
Name:		texlive-bibleref
Version:	1.14
Release:	2
Summary:	Format bible citations
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bibleref
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibleref.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibleref.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibleref.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bibleref package offers consistent formatting of references
to parts of the Christian bible, in a number of well-defined
formats.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/bibleref/bibleref.sty
%doc %{_texmfdistdir}/doc/latex/bibleref/CHANGES
%doc %{_texmfdistdir}/doc/latex/bibleref/README
%doc %{_texmfdistdir}/doc/latex/bibleref/bibleref-manual.css
%doc %{_texmfdistdir}/doc/latex/bibleref/bibleref-manual.html
%doc %{_texmfdistdir}/doc/latex/bibleref/bibleref-manual.tex
%doc %{_texmfdistdir}/doc/latex/bibleref/bibleref.pdf
%doc %{_texmfdistdir}/doc/latex/bibleref/samples/sample-categories.pdf
%doc %{_texmfdistdir}/doc/latex/bibleref/samples/sample-categories.tex
%doc %{_texmfdistdir}/doc/latex/bibleref/samples/sample-multind.pdf
%doc %{_texmfdistdir}/doc/latex/bibleref/samples/sample-multind.tex
%doc %{_texmfdistdir}/doc/latex/bibleref/samples/sample-xidx.pdf
%doc %{_texmfdistdir}/doc/latex/bibleref/samples/sample-xidx.tex
%doc %{_texmfdistdir}/doc/latex/bibleref/samples/sample.ist
%doc %{_texmfdistdir}/doc/latex/bibleref/samples/sample.pdf
%doc %{_texmfdistdir}/doc/latex/bibleref/samples/sample.tex
#- source
%doc %{_texmfdistdir}/source/latex/bibleref/bibleref.dtx
%doc %{_texmfdistdir}/source/latex/bibleref/bibleref.ins
%doc %{_texmfdistdir}/source/latex/bibleref/bibleref.perl

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16779 |12mr|texlive-bibleref-french-2.3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27098
# category Package
# catalog-ctan /macros/latex/contrib/bibleref-french
# catalog-date 2012-07-14 16:43:20 +0200
# catalog-license lppl1.3
# catalog-version 2.3.1
Name:		texlive-bibleref-french
Version:	2.3.1
Release:	1
Summary:	French translations for bibleref
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bibleref-french
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibleref-french.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibleref-french.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibleref-french.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides translations and alternative typesetting
conventions for use of bibleref in French.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/bibleref-french/bibleref-french.sty
%doc %{_texmfdistdir}/doc/latex/bibleref-french/Lacroux-Bible.pdf
%doc %{_texmfdistdir}/doc/latex/bibleref-french/bibleref-french-francais.pdf
%doc %{_texmfdistdir}/doc/latex/bibleref-french/bibleref-french-francais.tex
%doc %{_texmfdistdir}/doc/latex/bibleref-french/bibleref-french.pdf
%doc %{_texmfdistdir}/doc/latex/bibleref-french/inclus/bible.bib
%doc %{_texmfdistdir}/doc/latex/bibleref-french/inclus/livres.tex
%doc %{_texmfdistdir}/doc/latex/bibleref-french/inclus/styles.tex
%doc %{_texmfdistdir}/doc/latex/bibleref-french/makefile
%doc %{_texmfdistdir}/doc/latex/bibleref-french/test.tex
#- source
%doc %{_texmfdistdir}/source/latex/bibleref-french/bibleref-french.dtx
%doc %{_texmfdistdir}/source/latex/bibleref-french/bibleref-french.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16780 |12mr|texlive-bibleref-german-1.0a-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21923
# category Package
# catalog-ctan /macros/latex/contrib/bibleref-german
# catalog-date 2011-04-02 19:46:11 +0200
# catalog-license lppl1.3
# catalog-version 1.0a
Name:		texlive-bibleref-german
Version:	1.0a
Release:	2
Summary:	German adaptation of bibleref
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bibleref-german
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibleref-german.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibleref-german.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides translations and various formats for the
use of bibleref in German documents. The German naming of the
bible books complies with the 'Loccumer Richtlinien' (Locum
guidelines). In addition, the Vulgate (Latin bible) is
supported.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/bibleref-german/bibleref-german.sty
%doc %{_texmfdistdir}/doc/latex/bibleref-german/CHANGES
%doc %{_texmfdistdir}/doc/latex/bibleref-german/LIESMICH
%doc %{_texmfdistdir}/doc/latex/bibleref-german/README
%doc %{_texmfdistdir}/doc/latex/bibleref-german/bibleref-german-preamble.tex
%doc %{_texmfdistdir}/doc/latex/bibleref-german/bibleref-german-print.tex
%doc %{_texmfdistdir}/doc/latex/bibleref-german/bibleref-german-screen.tex
%doc %{_texmfdistdir}/doc/latex/bibleref-german/de-bibleref-german.pdf
%doc %{_texmfdistdir}/doc/latex/bibleref-german/de-bibleref-german.tex
%doc %{_texmfdistdir}/doc/latex/bibleref-german/en-bibleref-german.pdf
%doc %{_texmfdistdir}/doc/latex/bibleref-german/en-bibleref-german.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16781 |12mr|texlive-bibleref-lds-1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25526
# category Package
# catalog-ctan /macros/latex/contrib/bibleref-lds
# catalog-date 2012-02-27 12:45:12 +0100
# catalog-license lppl1.3
# catalog-version 1.0
Name:		texlive-bibleref-lds
Version:	1.0
Release:	1
Summary:	Bible references, including those to the scriptures of the Church of Jesus Christ of Latter Day Saints
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bibleref-lds
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibleref-lds.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibleref-lds.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibleref-lds.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package extends the bibleref-mouth package to support
references to the scriptures of The Church of Jesus Christ of
Latter-day Saints (LDS). The package requires bibleref-mouth to
run, and its reference syntax is the same as that of the parent
package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/bibleref-lds/bibleref-lds.sty
%doc %{_texmfdistdir}/doc/latex/bibleref-lds/README
%doc %{_texmfdistdir}/doc/latex/bibleref-lds/bibleref-lds.pdf
#- source
%doc %{_texmfdistdir}/source/latex/bibleref-lds/bibleref-lds.dtx
%doc %{_texmfdistdir}/source/latex/bibleref-lds/bibleref-lds.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16782 |12mr|texlive-bibleref-mouth-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25527
# category Package
# catalog-ctan /macros/latex/contrib/bibleref-mouth
# catalog-date 2012-02-27 12:45:12 +0100
# catalog-license lppl1.3
# catalog-version 1.0
Name:		texlive-bibleref-mouth
Version:	1.0
Release:	2
Summary:	Consistent formatting of Bible references
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bibleref-mouth
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibleref-mouth.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibleref-mouth.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibleref-mouth.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package allows Bible references to be formatted in a
consistent way. It is similar to the bibleref package, except
that the formatting macros are all purely expandable -- that
is, they are all implemented in TeX's mouth. This means that
they can be used in any expandable context, such as an argument
to a \url command.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/bibleref-mouth/bibleref-mouth.sty
%doc %{_texmfdistdir}/doc/latex/bibleref-mouth/README
%doc %{_texmfdistdir}/doc/latex/bibleref-mouth/bibleref-mouth.pdf
#- source
%doc %{_texmfdistdir}/source/latex/bibleref-mouth/bibleref-mouth.dtx
%doc %{_texmfdistdir}/source/latex/bibleref-mouth/bibleref-mouth.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16783 |12mr|texlive-bibleref-parse-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22054
# category Package
# catalog-ctan /macros/latex/contrib/bibleref-parse
# catalog-date 2011-04-11 08:43:57 +0200
# catalog-license lppl1.3
# catalog-version 1.1
Name:		texlive-bibleref-parse
Version:	1.1
Release:	2
Summary:	Specify Bible passages in human-readable format
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bibleref-parse
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibleref-parse.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibleref-parse.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package parses Bible passages that are given in human
readable format. It accepts a wide variety of formats. This
allows for a simpler and more convenient interface to the
functionality of the bibleref package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/bibleref-parse/bibleref-parse.sty
%doc %{_texmfdistdir}/doc/latex/bibleref-parse/README
%doc %{_texmfdistdir}/doc/latex/bibleref-parse/bibleref-parse.pdf
%doc %{_texmfdistdir}/doc/latex/bibleref-parse/bibleref-parse.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16784 |12mr|texlive-biblist-20100221-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17116
# category Package
# catalog-ctan /macros/latex209/contrib/biblist
# catalog-date 2010-02-21 11:42:27 +0100
# catalog-license gpl
# catalog-version undef
Name:		texlive-biblist
Version:	20100221
Release:	2
Summary:	Print a BibTeX database
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex209/contrib/biblist
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblist.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblist.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides the means of listing an entire BibTeX
database, avoiding the potentially large (macro) impact
associated with \nocite{*}.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/biblist/biblist.sty
%doc %{_texmfdistdir}/doc/latex/biblist/README
%doc %{_texmfdistdir}/doc/latex/biblist/biblist.bst-dist
%doc %{_texmfdistdir}/doc/latex/biblist/biblist.gde
%doc %{_texmfdistdir}/doc/latex/biblist/biblist.pdf
%doc %{_texmfdistdir}/doc/latex/biblist/biblist.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16785 |12mr|texlive-bibtex-0.99d-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26689
# category Package
# catalog-ctan /biblio/bibtex/base
# catalog-date 2011-12-28 13:17:09 +0100
# catalog-license knuth
# catalog-version 0.99d
Name:		texlive-bibtex
Version:	0.99d
Release:	3
Summary:	Process bibliographies for LaTeX, etc
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/biblio/bibtex/base
License:	KNUTH
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibtex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibtex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-bibtex.bin

%description
BibTeX allows the user to store his citation data in generic
form, while printing citations in a document in the form
specified by a BibTeX style, to be specified in the document
itself (one often needs a LaTeX citation-style package, such as
natbib as well). BibTeX itself is an ASCII-only program; there
is, however, a version that copes with 8-bit character sets.
However, BibTeX's facilities rapidly run out as one moves away
from simple ASCII (for example, in the various national sorting
rules for languages expressed in different parts of ISO-8859 --
the "ISO Latin" series). For more flexibility, the user is
urged to consider using biber with biblatex to typeset its
output. In particular, it is best to avoid BibTeX in favour of
biblatex, if at all possible.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bib/base/xampl.bib
%{_texmfdistdir}/bibtex/bst/base/abbrv.bst
%{_texmfdistdir}/bibtex/bst/base/acm.bst
%{_texmfdistdir}/bibtex/bst/base/alpha.bst
%{_texmfdistdir}/bibtex/bst/base/apalike.bst
%{_texmfdistdir}/bibtex/bst/base/ieeetr.bst
%{_texmfdistdir}/bibtex/bst/base/plain.bst
%{_texmfdistdir}/bibtex/bst/base/siam.bst
%{_texmfdistdir}/bibtex/bst/base/unsrt.bst
%doc %{_texmfdistdir}/doc/bibtex/base/README
%doc %{_texmfdistdir}/doc/bibtex/base/btxbst.doc
%doc %{_texmfdistdir}/doc/bibtex/base/btxdoc.bib
%doc %{_texmfdistdir}/doc/bibtex/base/btxdoc.pdf
%doc %{_texmfdistdir}/doc/bibtex/base/btxdoc.tex
%doc %{_texmfdistdir}/doc/bibtex/base/btxhak.pdf
%doc %{_texmfdistdir}/doc/bibtex/base/btxhak.tex
%doc %{_texmfdistdir}/tex/generic/bibtex/apalike.sty
%doc %{_texmfdistdir}/tex/generic/bibtex/apalike.tex
%doc %{_mandir}/man1/bibtex.1*
%doc %{_texmfdir}/doc/man/man1/bibtex.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16786 |12mr|texlive-bibtex8-3.71-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18835
# category TLCore
# catalog-ctan /biblio/bibtex/8-bit
# catalog-date 2009-11-09 14:03:25 +0100
# catalog-license gpl
# catalog-version 3.71
Name:		texlive-bibtex8
Version:	3.71
Release:	2
Summary:	A fully 8-bit adaptation of BibTeX 0.99
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/biblio/bibtex/8-bit
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibtex8.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibtex8.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-bibtex8.bin

%description
An enhanced, portable C version of BibTeX. Enhanced by
conversion to "big" (32-bit) capacity, addition of run-time
selectable capacity and 8-bit support extensions. National
character set and sorting order are controlled by an external
configuration file. Various examples are included.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/csf/base/88591lat.csf
%{_texmfdistdir}/bibtex/csf/base/88591sca.csf
%{_texmfdistdir}/bibtex/csf/base/README.TEXLIVE
%{_texmfdistdir}/bibtex/csf/base/ascii.csf
%{_texmfdistdir}/bibtex/csf/base/cp437lat.csf
%{_texmfdistdir}/bibtex/csf/base/cp850lat.csf
%{_texmfdistdir}/bibtex/csf/base/cp850sca.csf
%{_texmfdistdir}/bibtex/csf/base/cp866rus.csf
%{_texmfdistdir}/bibtex/csf/base/csfile.txt
%{_texmfdistdir}/bibtex/csf/polish-csf/88592pl.csf
%{_texmfdistdir}/bibtex/csf/polish-csf/cp1250pl.csf
%{_texmfdistdir}/bibtex/csf/polish-csf/cp852pl.csf
%{_texmfdistdir}/bibtex/csf/polish-csf/iso8859-7.csf
%doc %{_texmfdir}/doc/bibtex8/00readme.txt
%doc %{_texmfdir}/doc/bibtex8/HISTORY
%doc %{_texmfdir}/doc/bibtex8/csfile.txt
%doc %{_texmfdir}/doc/bibtex8/file_id.diz

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf texmf-dist %{buildroot}%{_datadir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16787 |12mr|texlive-bibtexu-20120807-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26693
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-bibtexu
Version:	20120807
Release:	1
Summary:	TeXLive bibtexu package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibtexu.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibtexu.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-bibtexu.bin

%description
TeXLive bibtexu package.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdir}/doc/bibtexu/00readme.txt
%doc %{_texmfdir}/doc/bibtexu/HISTORY
%doc %{_texmfdir}/doc/bibtexu/csfile.txt
%doc %{_texmfdir}/doc/bibtexu/file_id.diz

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf %{buildroot}%{_datadir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16788 |12mr|texlive-bibtopic-1.1a-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/bibtopic
# catalog-date 2006-10-17 00:49:54 +0200
# catalog-license gpl
# catalog-version 1.1a
Name:		texlive-bibtopic
Version:	1.1a
Release:	2
Summary:	Include multiple bibliographies in a document
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bibtopic
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibtopic.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibtopic.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibtopic.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package allows the user to include several bibliographies
covering different 'topics' or bibliographic material into a
document (e.g., one bibliography for primary literature and one
for secondary literature). The package provides commands to
include either all references from a .bib file, only the
references actually cited or those not cited in your document.
The user has to construct a separate .bib file for each
bibliographic 'topic', each of which will be processed
separately by BibTeX. If you want to have bibliographies
specific to one part of a document, see the packages bibunits
or chapterbib.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/bibtopic/bibtopic.sty
%doc %{_texmfdistdir}/doc/latex/bibtopic/README
%doc %{_texmfdistdir}/doc/latex/bibtopic/articles.bib
%doc %{_texmfdistdir}/doc/latex/bibtopic/bibtopic.pdf
%doc %{_texmfdistdir}/doc/latex/bibtopic/books.bib
%doc %{_texmfdistdir}/doc/latex/bibtopic/sample.tex
#- source
%doc %{_texmfdistdir}/source/latex/bibtopic/bibtopic.dtx
%doc %{_texmfdistdir}/source/latex/bibtopic/bibtopic.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16789 |12mr|texlive-bibtopicprefix-1.10-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/bibtopicprefix
# catalog-date 2008-08-17 01:00:50 +0200
# catalog-license lppl
# catalog-version 1.10
Name:		texlive-bibtopicprefix
Version:	1.10
Release:	2
Summary:	Prefix references to bibliographies produced by bibtopic
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bibtopicprefix
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibtopicprefix.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibtopicprefix.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibtopicprefix.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package permits users to apply prefixes (fixed strings) to
references to entries in bibliographies produced by the
bibtopic package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/bibtopicprefix/bibtopicprefix.sty
%doc %{_texmfdistdir}/doc/latex/bibtopicprefix/README
%doc %{_texmfdistdir}/doc/latex/bibtopicprefix/bibtopicprefix.pdf
%doc %{_texmfdistdir}/doc/latex/bibtopicprefix/bibtopicprefix.xml
#- source
%doc %{_texmfdistdir}/source/latex/bibtopicprefix/bibtopicprefix.drv
%doc %{_texmfdistdir}/source/latex/bibtopicprefix/bibtopicprefix.dtx
%doc %{_texmfdistdir}/source/latex/bibtopicprefix/bibtopicprefix.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16790 |12mr|texlive-bibunits-2.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/bibunits
# catalog-date 2009-09-27 09:44:19 +0200
# catalog-license lppl
# catalog-version 2.2
Name:		texlive-bibunits
Version:	2.2
Release:	2
Summary:	Multiple bibliographies in one document
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bibunits
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibunits.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibunits.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibunits.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provide a mechanism to generate separate
bibliographies for different units (chapters, sections or
bibunit-environments) of a text. The package separates the
citations of each unit of text into a separate file to be
processed by BibTeX. The global bibliography section produced
by LaTeX may also appear in the document and citations can be
placed in both the local unit and the global bibliographies at
the same time. The package is compatible with koma-script and
with the babel French option frenchb.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/bibunits/bibunits.sty
%doc %{_texmfdistdir}/doc/latex/bibunits/README
%doc %{_texmfdistdir}/doc/latex/bibunits/bibtexall
%doc %{_texmfdistdir}/doc/latex/bibunits/bibunits.pdf
#- source
%doc %{_texmfdistdir}/source/latex/bibunits/bibunits.dtx
%doc %{_texmfdistdir}/source/latex/bibunits/bibunits.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16791 |12mr|texlive-bidi-11.161-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27207
# category Package
# catalog-ctan /macros/latex/contrib/bidi
# catalog-date 2012-07-25 12:42:16 +0200
# catalog-license lppl1.3
# catalog-version 11.161
Name:		texlive-bidi
Version:	11.161
Release:	1
Summary:	Support for bidirectional typesetting in plain TeX and LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bidi
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bidi.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bidi.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bidi.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A convenient interface for typesetting bidirectional texts with
plain TeX and LaTeX. The package includes adaptations for use
with many other commonly-used packages.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/bidi/amsart-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/amsbook-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/amsmath-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/amsthm-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/array-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/article-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/artikel1-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/artikel2-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/artikel3-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/arydshln-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/bibitem.pdf
%{_texmfdistdir}/tex/latex/bidi/bidi.sty
%{_texmfdistdir}/tex/latex/bidi/bidi.tex
%{_texmfdistdir}/tex/latex/bidi/bidi2in1.sty
%{_texmfdistdir}/tex/latex/bidi/bidicode.sty
%{_texmfdistdir}/tex/latex/bidi/bidiftnxtra.sty
%{_texmfdistdir}/tex/latex/bidi/bidimoderncv.cls
%{_texmfdistdir}/tex/latex/bidi/bidipoem.sty
%{_texmfdistdir}/tex/latex/bidi/bidipresentation.cls
%{_texmfdistdir}/tex/latex/bidi/biditools.sty
%{_texmfdistdir}/tex/latex/bidi/biditufte-book.cls
%{_texmfdistdir}/tex/latex/bidi/biditufte-handout.cls
%{_texmfdistdir}/tex/latex/bidi/bidituftefloat.sty
%{_texmfdistdir}/tex/latex/bidi/bidituftegeneralstructure.sty
%{_texmfdistdir}/tex/latex/bidi/bidituftehyperref.sty
%{_texmfdistdir}/tex/latex/bidi/bidituftesidenote.sty
%{_texmfdistdir}/tex/latex/bidi/bidituftetitle.sty
%{_texmfdistdir}/tex/latex/bidi/bidituftetoc.sty
%{_texmfdistdir}/tex/latex/bidi/boek-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/boek3-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/book-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/bookest-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/breqn-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/caption-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/color-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/colortbl-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/combine-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/crop-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/cutwin-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/cvthemebidicasual.sty
%{_texmfdistdir}/tex/latex/bidi/cvthemebidiclassic.sty
%{_texmfdistdir}/tex/latex/bidi/dblfnote-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/draftwatermark-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/empheq-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/extarticle-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/extbook-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/extletter-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/extrafootnotefeatures.def
%{_texmfdistdir}/tex/latex/bidi/extreport-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/fancyhdr-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/fleqn-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/float-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/flowfram-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/footnote-luatex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/footnote-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/framed-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/graphicx-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/hvfloat-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/hyperref-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/leqno-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/letter-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/lettrine-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/listings-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/loadingorder-bidi.def
%{_texmfdistdir}/tex/latex/bidi/longtable-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/luatex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/memoir-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/minitoc-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/multicol-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/multienum-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/natbib-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/ntheorem-hyper-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/ntheorem-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/pdfpages-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/pgf-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/picinpar-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/plain-luatex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/plain-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/pstricks-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/quotchap-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/ragged2e-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/rapport1-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/rapport3-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/refrep-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/report-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/scrartcl-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/scrbook-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/scrlettr-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/scrreprt-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/sidecap-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/stabular-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/subfigure-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/tabls-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/tabulary-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/titlesec-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/titletoc-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/tocbibind-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/tocloft-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/tocstyle-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/wrapfig-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/xcolor-xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/xetex-bidi.def
%{_texmfdistdir}/tex/latex/bidi/xltxtra-xetex-bidi.def
%doc %{_texmfdistdir}/doc/latex/bidi/README
%doc %{_texmfdistdir}/doc/latex/bidi/bidi-logo.pdf
%doc %{_texmfdistdir}/doc/latex/bidi/bidi-logo.tex
%doc %{_texmfdistdir}/doc/latex/bidi/bidi.pdf
%doc %{_texmfdistdir}/doc/latex/bidi/bidisample2e.tex
%doc %{_texmfdistdir}/doc/latex/bidi/bidismall2e.tex
%doc %{_texmfdistdir}/doc/latex/bidi/gull.jpg
%doc %{_texmfdistdir}/doc/latex/bidi/picture.jpg
%doc %{_texmfdistdir}/doc/latex/bidi/presentation-sample.tex
%doc %{_texmfdistdir}/doc/latex/bidi/test-arydshln.tex
%doc %{_texmfdistdir}/doc/latex/bidi/test-bidi.tex
%doc %{_texmfdistdir}/doc/latex/bidi/test-brochure.tex
%doc %{_texmfdistdir}/doc/latex/bidi/test-casualcv.tex
%doc %{_texmfdistdir}/doc/latex/bidi/test-classiccv.tex
%doc %{_texmfdistdir}/doc/latex/bidi/test-color.tex
%doc %{_texmfdistdir}/doc/latex/bidi/test-supertabular.tex
%doc %{_texmfdistdir}/doc/latex/bidi/test-tabular.tex
%doc %{_texmfdistdir}/doc/latex/bidi/test-tabularx.tex
%doc %{_texmfdistdir}/doc/latex/bidi/test-tabulary.tex
%doc %{_texmfdistdir}/doc/latex/bidi/test1-colortbl.tex
%doc %{_texmfdistdir}/doc/latex/bidi/test1-wrapfig.tex
%doc %{_texmfdistdir}/doc/latex/bidi/test2-colortbl.tex
%doc %{_texmfdistdir}/doc/latex/bidi/test2-wrapfig.tex
%doc %{_texmfdistdir}/doc/latex/bidi/test3-wrapfig.tex
#- source
%doc %{_texmfdistdir}/source/latex/bidi/bidi.dtx
%doc %{_texmfdistdir}/source/latex/bidi/bidi.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16792 |12mr|texlive-bigfoot-20070813-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/bigfoot
# catalog-date 2007-08-13 15:44:25 +0200
# catalog-license gpl2
# catalog-version undef
Name:		texlive-bigfoot
Version:	20070813
Release:	2
Summary:	Footnotes for critical editions
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bigfoot
License:	GPL2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bigfoot.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bigfoot.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bigfoot.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package aims to provide a 'one-stop' solution to
requirements for footnotes. It offers: - Multiple footnote
apparatus superior to that of the manyfoot; - Footnotes can be
formatted in separate paragraphs, or be run into a single
paragraph (this choice may be selected per footnote series); -
Things you might have expected (like \verb-like material in
footnotes, and colour selections over page breaks) now work.
Note that the majority of the bigfoot package's interface is
identical to that of manyfoot; users should seek information
from that package's documentation. The bigfoot bundle also
provides the perpage and suffix packages.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/bigfoot/bigfoot.sty
%{_texmfdistdir}/tex/latex/bigfoot/perpage.sty
%{_texmfdistdir}/tex/latex/bigfoot/suffix.sty
%doc %{_texmfdistdir}/doc/latex/bigfoot/README
%doc %{_texmfdistdir}/doc/latex/bigfoot/bigfoot.pdf
%doc %{_texmfdistdir}/doc/latex/bigfoot/perpage.pdf
%doc %{_texmfdistdir}/doc/latex/bigfoot/suffix.pdf
#- source
%doc %{_texmfdistdir}/source/latex/bigfoot/bigfoot.drv
%doc %{_texmfdistdir}/source/latex/bigfoot/bigfoot.dtx
%doc %{_texmfdistdir}/source/latex/bigfoot/bigfoot.ins
%doc %{_texmfdistdir}/source/latex/bigfoot/perpage.drv
%doc %{_texmfdistdir}/source/latex/bigfoot/perpage.dtx
%doc %{_texmfdistdir}/source/latex/bigfoot/suffix.drv
%doc %{_texmfdistdir}/source/latex/bigfoot/suffix.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16793 |12mr|texlive-bigints-20100226-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17223
# category Package
# catalog-ctan /macros/latex/contrib/bigints
# catalog-date 2010-02-26 01:00:05 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-bigints
Version:	20100226
Release:	2
Summary:	Writing big integrals
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bigints
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bigints.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bigints.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides facilities for drawing big integral signs
when needed. An example would be when the integrand is a
matrix.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/bigints/bigints.sty
%doc %{_texmfdistdir}/doc/latex/bigints/Makefile
%doc %{_texmfdistdir}/doc/latex/bigints/README
%doc %{_texmfdistdir}/doc/latex/bigints/bigints.forlisting
%doc %{_texmfdistdir}/doc/latex/bigints/bigints.pdf
%doc %{_texmfdistdir}/doc/latex/bigints/bigints.tex
%doc %{_texmfdistdir}/doc/latex/bigints/perso.ist

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16794 |12mr|texlive-binomexp-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/binomexp
# catalog-date 2007-03-05 14:17:42 +0100
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-binomexp
Version:	1.0
Release:	2
Summary:	Calculate Pascal's triangle
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/binomexp
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/binomexp.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/binomexp.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/binomexp.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package calculates and prints rows of Pascal's triangle. It
may be used: - simply to print successive rows of the triangle,
or - to print the rows inside an array or tabular.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/binomexp/binomexp.sty
%doc %{_texmfdistdir}/doc/latex/binomexp/README
%doc %{_texmfdistdir}/doc/latex/binomexp/binomexp.pdf
#- source
%doc %{_texmfdistdir}/source/latex/binomexp/binomexp.dtx
%doc %{_texmfdistdir}/source/latex/binomexp/binomexp.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16795 |12mr|texlive-biocon-20070123-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/biocon
# catalog-date 2007-01-23 22:34:44 +0100
# catalog-license gpl
# catalog-version undef
Name:		texlive-biocon
Version:	20070123
Release:	2
Summary:	Typesetting biological species names
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/biocon
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biocon.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biocon.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The biocon--biological conventions--package aids the
typesetting of some biological conventions. At the moment, it
makes a good job of typesetting species names (and ranks below
the species level). A distinction is made between the Plant,
Fungi, Animalia and Bacteria kingdoms. There are default
settings for the way species names are typeset, but they can be
customized. Different default styles are used in different
situations.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/biocon/biocon-old.sty
%{_texmfdistdir}/tex/latex/biocon/biocon.sty
%doc %{_texmfdistdir}/doc/latex/biocon/COPYING
%doc %{_texmfdistdir}/doc/latex/biocon/INSTALL
%doc %{_texmfdistdir}/doc/latex/biocon/README
%doc %{_texmfdistdir}/doc/latex/biocon/biocon.nw
%doc %{_texmfdistdir}/doc/latex/biocon/literature.bib
%doc %{_texmfdistdir}/doc/latex/biocon/manual-old.pdf
%doc %{_texmfdistdir}/doc/latex/biocon/manual-old.tex
%doc %{_texmfdistdir}/doc/latex/biocon/manual.pdf
%doc %{_texmfdistdir}/doc/latex/biocon/manual.tex
%doc %{_texmfdistdir}/doc/latex/biocon/source.pdf
%doc %{_texmfdistdir}/doc/latex/biocon/source.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16796 |12mr|texlive-bitelist-0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25779
# category Package
# catalog-ctan /macros/generic/bitelist
# catalog-date 2012-03-29 18:26:00 +0200
# catalog-license lppl1.3
# catalog-version 0.1
Name:		texlive-bitelist
Version:	0.1
Release:	1
Summary:	Split list, in TeX's mouth
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/generic/bitelist
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bitelist.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bitelist.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bitelist.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides commands for "splitting" a token list at
the first occurrence of another (specified) token list. I.e.,
for given token lists s, t return b and the shortest a, such
that t = a s b. The package's mechanism differs from those of
packages providing similar features, in the following ways: -
the method uses TeX's mechanism of reading delimited macro
parameters; - the splitting macros work by pure expansion,
without assignments; - the operation is carried out in a single
macro call. A variant of the operation is provided, that
retains outer braces.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/bitelist/bitedemo.tex
%{_texmfdistdir}/tex/generic/bitelist/bitelist.sty
%doc %{_texmfdistdir}/doc/generic/bitelist/README
%doc %{_texmfdistdir}/doc/generic/bitelist/bitelist.pdf
#- source
%doc %{_texmfdistdir}/source/generic/bitelist/bitelist.tex
%doc %{_texmfdistdir}/source/generic/bitelist/srcfiles.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16797 |12mr|texlive-bizcard-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/bizcard
# catalog-date 2009-04-30 00:32:08 +0200
# catalog-license gpl
# catalog-version 1.1
Name:		texlive-bizcard
Version:	1.1
Release:	2
Summary:	Typeset business cards
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bizcard
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bizcard.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bizcard.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bizcard.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This is an adaption for current LaTeX of a LaTeX 2.09 style by
Silvano Balemi. It produces cards at the normal US card size,
76.2mm x 50.8mm.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/bizcard/bizcard.sty
%doc %{_texmfdistdir}/doc/latex/bizcard/bizcard.pdf
%doc %{_texmfdistdir}/doc/latex/bizcard/bizex.pdf
%doc %{_texmfdistdir}/doc/latex/bizcard/bizex.tex
#- source
%doc %{_texmfdistdir}/source/latex/bizcard/bizcard.drv
%doc %{_texmfdistdir}/source/latex/bizcard/bizcard.dtx
%doc %{_texmfdistdir}/source/latex/bizcard/bizcard.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16798 |12mr|texlive-blacklettert1-20080419-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /fonts/gothic/blacklettert1
# catalog-date 2008-04-19 22:58:44 +0200
# catalog-license other-free
# catalog-version undef
Name:		texlive-blacklettert1
Version:	20080419
Release:	2
Summary:	T1-encoded versions of Haralambous old German fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/gothic/blacklettert1
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/blacklettert1.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/blacklettert1.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/blacklettert1.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package provides virtual fonts for T1-like variants of
Yannis Haralambous's old German fonts Gothic, Schwabacher and
Fraktur (which are also available in Adobe type 1 format). The
package includes LaTeX macros to embed the fonts into the LaTeX
font selection scheme.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/tfm/public/blacklettert1/tfrak.tfm
%{_texmfdistdir}/fonts/tfm/public/blacklettert1/tfrakls.tfm
%{_texmfdistdir}/fonts/tfm/public/blacklettert1/tgoth.tfm
%{_texmfdistdir}/fonts/tfm/public/blacklettert1/tswab.tfm
%{_texmfdistdir}/fonts/vf/public/blacklettert1/tfrak.vf
%{_texmfdistdir}/fonts/vf/public/blacklettert1/tfrakls.vf
%{_texmfdistdir}/fonts/vf/public/blacklettert1/tgoth.vf
%{_texmfdistdir}/fonts/vf/public/blacklettert1/tswab.vf
%{_texmfdistdir}/tex/latex/blacklettert1/t1yfrak.fd
%doc %{_texmfdistdir}/doc/fonts/blacklettert1/COPYING
%doc %{_texmfdistdir}/doc/fonts/blacklettert1/INSTALL
%doc %{_texmfdistdir}/doc/fonts/blacklettert1/README
%doc %{_texmfdistdir}/doc/fonts/blacklettert1/blacklettert1.pdf
#- source
%doc %{_texmfdistdir}/source/fonts/blacklettert1/Makefile
%doc %{_texmfdistdir}/source/fonts/blacklettert1/blacklettert1.dtx
%doc %{_texmfdistdir}/source/fonts/blacklettert1/blacklettert1.ins
%doc %{_texmfdistdir}/source/fonts/blacklettert1/cmbsy10.pl
%doc %{_texmfdistdir}/source/fonts/blacklettert1/cmbx10.pl
%doc %{_texmfdistdir}/source/fonts/blacklettert1/cmmi10.pl
%doc %{_texmfdistdir}/source/fonts/blacklettert1/cmmib10.pl
%doc %{_texmfdistdir}/source/fonts/blacklettert1/cmr10.pl
%doc %{_texmfdistdir}/source/fonts/blacklettert1/cmr7.pl
%doc %{_texmfdistdir}/source/fonts/blacklettert1/cmsy10.pl
%doc %{_texmfdistdir}/source/fonts/blacklettert1/cmu10.pl
%doc %{_texmfdistdir}/source/fonts/blacklettert1/ecbx1000.pl
%doc %{_texmfdistdir}/source/fonts/blacklettert1/ecrm0700.pl
%doc %{_texmfdistdir}/source/fonts/blacklettert1/ecrm1000.pl
%doc %{_texmfdistdir}/source/fonts/blacklettert1/yfrak.pl
%doc %{_texmfdistdir}/source/fonts/blacklettert1/ygoth.pl
%doc %{_texmfdistdir}/source/fonts/blacklettert1/yswab.pl

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16799 |12mr|texlive-blindtext-1.9c-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25039
# category Package
# catalog-ctan /macros/latex/contrib/blindtext
# catalog-date 2011-11-23 08:28:31 +0100
# catalog-license lppl
# catalog-version 1.9c
Name:		texlive-blindtext
Version:	1.9c
Release:	3
Summary:	Producing 'blind' text for testing
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/blindtext
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/blindtext.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/blindtext.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/blindtext.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides the commands \blindtext and \Blindtext for
creating 'blind' text useful in testing new classes and
packages, and \blinddocument, \Blinddocument for creating an
entire random document with sections, lists, mathematics, etc.
The package supports three languages, english, (n)german and
latin; the latin option provides a short "lorem ipsum" (for a
fuller lorem ipsum text, see the lipsum package).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/blindtext/blindtext.sty
%doc %{_texmfdistdir}/doc/latex/blindtext/README
%doc %{_texmfdistdir}/doc/latex/blindtext/blindtext.pdf
#- source
%doc %{_texmfdistdir}/source/latex/blindtext/blindtext.dtx
%doc %{_texmfdistdir}/source/latex/blindtext/blindtext.ins
%doc %{_texmfdistdir}/source/latex/blindtext/blindtext_american.dtx
%doc %{_texmfdistdir}/source/latex/blindtext/blindtext_catalan.dtx
%doc %{_texmfdistdir}/source/latex/blindtext/blindtext_english.dtx
%doc %{_texmfdistdir}/source/latex/blindtext/blindtext_french.dtx
%doc %{_texmfdistdir}/source/latex/blindtext/blindtext_german.dtx
%doc %{_texmfdistdir}/source/latex/blindtext/blindtext_latin.dtx
%doc %{_texmfdistdir}/source/latex/blindtext/blindtext_ngerman.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16800 |12mr|texlive-blkarray-20100223-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17089
# category Package
# catalog-ctan /macros/latex/contrib/blkarray
# catalog-date 2010-02-23 16:09:16 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-blkarray
Version:	20100223
Release:	2
Summary:	Extended array and tabular
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/blkarray
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/blkarray.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/blkarray.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
An experimental package which implements an environment,
blockarray, that may be used in the same way as the array or
tabular environments of standard LaTeX, or their extended
versions defined in array. If used in math-mode, blockarray
acts like array, otherwise it acts like tabular. The package
implements a new method of defining column types, and also
block and block* environments, for specifying sub-arrays of the
main array. What's more, the \footnote command works inside a
blockarray.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/blkarray/blkarray.sty
%doc %{_texmfdistdir}/doc/latex/blkarray/README
%doc %{_texmfdistdir}/doc/latex/blkarray/blkarray.pdf
%doc %{_texmfdistdir}/doc/latex/blkarray/blkarray.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16801 |12mr|texlive-block-20100226-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17209
# category Package
# catalog-ctan /macros/latex/contrib/block
# catalog-date 2010-02-26 11:17:49 +0100
# catalog-license pd
# catalog-version undef
Name:		texlive-block
Version:	20100226
Release:	2
Summary:	A block letter style for the letter class
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/block
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/block.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/block.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A style file for use with the letter class that overwrites the
\opening and \closing macros so that letters can be styled with
the block letter style instead of the default style. Thus, the
return address, the closing, and the signature appear flushed
on the left margin.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/block/block.sty
%doc %{_texmfdistdir}/doc/latex/block/block.pdf
%doc %{_texmfdistdir}/doc/latex/block/block.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16802 |12mr|texlive-blockdraw_mp-20080817-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /graphics/metapost/contrib/macros/blockdraw_mp
# catalog-date 2008-08-17 01:00:50 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-blockdraw_mp
Version:	20080817
Release:	2
Summary:	Block diagrams and bond graphs, with MetaPost
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/metapost/contrib/macros/blockdraw_mp
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/blockdraw_mp.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/blockdraw_mp.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A set of simple MetaPost macros for the task. While the task is
not itself difficult to program, it is felt that many users
will be happy to have a library for the job..

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/metapost/blockdraw_mp/blockdraw.mp
%{_texmfdistdir}/metapost/blockdraw_mp/bonddemo.mp
%{_texmfdistdir}/metapost/blockdraw_mp/bondgraph.mp
%{_texmfdistdir}/metapost/blockdraw_mp/cascadedemo.mp
%{_texmfdistdir}/metapost/blockdraw_mp/docblockprefs.mp
%{_texmfdistdir}/metapost/blockdraw_mp/shiftoff.mp
%doc %{_texmfdistdir}/doc/metapost/blockdraw_mp/README
%doc %{_texmfdistdir}/doc/metapost/blockdraw_mp/blockdraw_mp.pdf
%doc %{_texmfdistdir}/doc/metapost/blockdraw_mp/blockdraw_mp.tex
%doc %{_texmfdistdir}/doc/metapost/blockdraw_mp/bonddemo.pdf
%doc %{_texmfdistdir}/doc/metapost/blockdraw_mp/cascadedemo.pdf
%doc %{_texmfdistdir}/doc/metapost/blockdraw_mp/tiddetext.sty
%doc %{_texmfdistdir}/doc/metapost/blockdraw_mp/tighttoc.sty

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar metapost doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16803 |12mr|texlive-bloques-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22490
# category Package
# catalog-ctan /graphics/pgf/contrib/bloques
# catalog-date 2011-05-15 09:47:34 +0200
# catalog-license lppl1.3
# catalog-version 1.0
Name:		texlive-bloques
Version:	1.0
Release:	2
Summary:	Generate control diagrams
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/bloques
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bloques.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bloques.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package uses TikZ to provide commands for generating
control diagrams (specially in power electronics).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/bloques/bloques.sty
%doc %{_texmfdistdir}/doc/latex/bloques/README
%doc %{_texmfdistdir}/doc/latex/bloques/example.pdf
%doc %{_texmfdistdir}/doc/latex/bloques/example.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16804 |12mr|texlive-blowup-0.1j-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/blowup
# catalog-date 2009-06-04 13:48:19 +0200
# catalog-license lppl
# catalog-version 0.1j
Name:		texlive-blowup
Version:	0.1j
Release:	2
Summary:	Upscale or downscale all pages of a document
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/blowup
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/blowup.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/blowup.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/blowup.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package blowup only defines the user-level macro \blowup,
which can be used to upscale or downscale all pages of a
document. It is similar to the TeX primitive \magnification but
more accurate and user-friendly.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/blowup/blowup.sty
%doc %{_texmfdistdir}/doc/latex/blowup/README
%doc %{_texmfdistdir}/doc/latex/blowup/blowup-test0.tex
%doc %{_texmfdistdir}/doc/latex/blowup/blowup-test1.tex
%doc %{_texmfdistdir}/doc/latex/blowup/blowup-test2.tex
%doc %{_texmfdistdir}/doc/latex/blowup/blowup-test3.tex
%doc %{_texmfdistdir}/doc/latex/blowup/blowup-test4.tex
%doc %{_texmfdistdir}/doc/latex/blowup/blowup-test5.tex
%doc %{_texmfdistdir}/doc/latex/blowup/blowup.pdf
#- source
%doc %{_texmfdistdir}/source/latex/blowup/blowup.dtx
%doc %{_texmfdistdir}/source/latex/blowup/blowup.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16805 |12mr|texlive-bodegraph-1.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20047
# category Package
# catalog-ctan /graphics/pgf/contrib/bodegraph
# catalog-date 2010-10-10 09:51:39 +0200
# catalog-license lppl
# catalog-version 1.4
Name:		texlive-bodegraph
Version:	1.4
Release:	2
Summary:	Draw Bode, Nyquist and Black plots with gnuplot and TikZ
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/bodegraph
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bodegraph.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bodegraph.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides facilities to draw Bode, Nyquist and Black
plots using Gnuplot and Tikz. Elementary Transfer Functions and
basic correctors are preprogrammed for use.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/bodegraph/bodegraph.sty
%doc %{_texmfdistdir}/doc/latex/bodegraph/README
%doc %{_texmfdistdir}/doc/latex/bodegraph/bodegraph.pdf
%doc %{_texmfdistdir}/doc/latex/bodegraph/bodegraph.tex
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/1.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/1.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/10.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/10.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/11.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/11.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/12.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/12.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/13.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/13.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/14.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/14.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/15.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/15.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/16.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/16.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/17.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/17.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/18.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/18.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/19.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/19.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/20.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/20.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/21.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/21.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/22.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/22.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/23.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/23.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/24.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/24.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/25.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/25.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/26.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/26.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/27.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/27.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/28.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/28.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/29.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/29.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/3.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/3.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/30.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/30.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/31.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/31.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/32.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/32.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/33.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/33.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/34.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/34.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/35.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/35.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/36.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/36.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/37.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/37.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/38.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/38.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/39.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/39.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/4.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/4.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/40.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/40.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/41.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/41.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/42.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/42.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/43.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/43.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/44.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/44.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/45.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/45.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/46.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/46.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/47.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/47.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/48.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/48.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/49.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/49.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/5.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/5.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/50.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/50.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/51.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/51.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/52.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/52.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/53.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/53.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/54.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/54.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/55.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/55.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/56.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/56.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/57.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/57.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/58.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/58.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/59.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/59.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/6.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/6.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/60.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/60.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/61.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/61.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/62.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/62.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/63.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/63.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/64.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/64.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/66.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/66.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/67.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/67.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/68.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/68.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/69.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/69.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/7.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/7.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/70.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/70.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/72.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/72.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/73.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/73.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/74.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/74.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/75.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/75.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/76.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/76.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/78.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/78.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/79.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/79.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/8.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/8.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/81.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/81.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/82.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/82.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/83.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/83.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/84.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/84.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/85.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/85.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/86.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/86.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/87.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/87.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/89.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/89.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/9.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/9.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/90.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/90.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/91.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/91.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/93.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/93.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/94.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/94.table
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/95.gnuplot
%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/95.table

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16806 |12mr|texlive-boisik-0.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /fonts/boisik
# catalog-date 2009-08-23 18:29:20 +0200
# catalog-license gpl2
# catalog-version 0.5
Name:		texlive-boisik
Version:	0.5
Release:	2
Summary:	A font inspired by Baskerville design
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/boisik
License:	GPL2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/boisik.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/boisik.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Boisik is a serif font (inspired by the Baskerville typeface),
written in MetaFont. It comprises roman and italic text fonts
and maths fonts. LaTeX support is offered for use with OT1, IL2
and OM* encodings.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/boisik/bskarr10.mf
%{_texmfdistdir}/fonts/source/public/boisik/bskarrows.mf
%{_texmfdistdir}/fonts/source/public/boisik/bskbase.mf
%{_texmfdistdir}/fonts/source/public/boisik/bskex10.mf
%{_texmfdistdir}/fonts/source/public/boisik/bskext.mf
%{_texmfdistdir}/fonts/source/public/boisik/bskhc10.mf
%{_texmfdistdir}/fonts/source/public/boisik/bski10-TS1.mf
%{_texmfdistdir}/fonts/source/public/boisik/bski10.mf
%{_texmfdistdir}/fonts/source/public/boisik/bskib10.mf
%{_texmfdistdir}/fonts/source/public/boisik/bskiol10.mf
%{_texmfdistdir}/fonts/source/public/boisik/bskital.mf
%{_texmfdistdir}/fonts/source/public/boisik/bskiu10.mf
%{_texmfdistdir}/fonts/source/public/boisik/bskiub10.mf
%{_texmfdistdir}/fonts/source/public/boisik/bskletters-i.mf
%{_texmfdistdir}/fonts/source/public/boisik/bskletters-o.mf
%{_texmfdistdir}/fonts/source/public/boisik/bskletters-r.mf
%{_texmfdistdir}/fonts/source/public/boisik/bskligtab-i.mf
%{_texmfdistdir}/fonts/source/public/boisik/bskligtab-sc.mf
%{_texmfdistdir}/fonts/source/public/boisik/bskligtab.mf
%{_texmfdistdir}/fonts/source/public/boisik/bsklist-T1.mf
%{_texmfdistdir}/fonts/source/public/boisik/bsklist-TS1.mf
%{_texmfdistdir}/fonts/source/public/boisik/bsklist-ar.mf
%{_texmfdistdir}/fonts/source/public/boisik/bsklist-bb.mf
%{_texmfdistdir}/fonts/source/public/boisik/bsklist-ex.mf
%{_texmfdistdir}/fonts/source/public/boisik/bsklist-lc.mf
%{_texmfdistdir}/fonts/source/public/boisik/bsklist-ma.mf
%{_texmfdistdir}/fonts/source/public/boisik/bsklist-mi-up.mf
%{_texmfdistdir}/fonts/source/public/boisik/bsklist-mi.mf
%{_texmfdistdir}/fonts/source/public/boisik/bsklist-ms.mf
%{_texmfdistdir}/fonts/source/public/boisik/bsklist-sc.mf
%{_texmfdistdir}/fonts/source/public/boisik/bsklist-sy.mf
%{_texmfdistdir}/fonts/source/public/boisik/bsklist-uc.mf
%{_texmfdistdir}/fonts/source/public/boisik/bskma10.mf
%{_texmfdistdir}/fonts/source/public/boisik/bskmab10.mf
%{_texmfdistdir}/fonts/source/public/boisik/bskmath.mf
%{_texmfdistdir}/fonts/source/public/boisik/bskmathma.mf
%{_texmfdistdir}/fonts/source/public/boisik/bskmathms.mf
%{_texmfdistdir}/fonts/source/public/boisik/bskmathsy.mf
%{_texmfdistdir}/fonts/source/public/boisik/bskmi10.mf
%{_texmfdistdir}/fonts/source/public/boisik/bskmib10.mf
%{_texmfdistdir}/fonts/source/public/boisik/bskms10.mf
%{_texmfdistdir}/fonts/source/public/boisik/bskmsb10.mf
%{_texmfdistdir}/fonts/source/public/boisik/bskmsbsl10.mf
%{_texmfdistdir}/fonts/source/public/boisik/bskmssl10.mf
%{_texmfdistdir}/fonts/source/public/boisik/bskr10-T1.mf
%{_texmfdistdir}/fonts/source/public/boisik/bskr10-TS1.mf
%{_texmfdistdir}/fonts/source/public/boisik/bskr10.mf
%{_texmfdistdir}/fonts/source/public/boisik/bskrb10.mf
%{_texmfdistdir}/fonts/source/public/boisik/bskrc10.mf
%{_texmfdistdir}/fonts/source/public/boisik/bskrcb10.mf
%{_texmfdistdir}/fonts/source/public/boisik/bskrf10.mf
%{_texmfdistdir}/fonts/source/public/boisik/bskrl10.mf
%{_texmfdistdir}/fonts/source/public/boisik/bskrol10.mf
%{_texmfdistdir}/fonts/source/public/boisik/bskroman.mf
%{_texmfdistdir}/fonts/source/public/boisik/bskrsb10.mf
%{_texmfdistdir}/fonts/source/public/boisik/bskrsl10.mf
%{_texmfdistdir}/fonts/source/public/boisik/bskrw10.mf
%{_texmfdistdir}/fonts/source/public/boisik/bsksc.mf
%{_texmfdistdir}/fonts/source/public/boisik/bsksc10.mf
%{_texmfdistdir}/fonts/source/public/boisik/bsksy10.mf
%{_texmfdistdir}/fonts/source/public/boisik/bsksyb10.mf
%{_texmfdistdir}/fonts/source/public/boisik/bsksybsl10.mf
%{_texmfdistdir}/fonts/source/public/boisik/bsksymbols.mf
%{_texmfdistdir}/fonts/source/public/boisik/bsksyol10.mf
%{_texmfdistdir}/fonts/source/public/boisik/bsksysl10.mf
%{_texmfdistdir}/fonts/tfm/public/boisik/bskarr10.tfm
%{_texmfdistdir}/fonts/tfm/public/boisik/bskex10.tfm
%{_texmfdistdir}/fonts/tfm/public/boisik/bskhc10.tfm
%{_texmfdistdir}/fonts/tfm/public/boisik/bski10-TS1.tfm
%{_texmfdistdir}/fonts/tfm/public/boisik/bski10.tfm
%{_texmfdistdir}/fonts/tfm/public/boisik/bskib10.tfm
%{_texmfdistdir}/fonts/tfm/public/boisik/bskiol10.tfm
%{_texmfdistdir}/fonts/tfm/public/boisik/bskiu10.tfm
%{_texmfdistdir}/fonts/tfm/public/boisik/bskiub10.tfm
%{_texmfdistdir}/fonts/tfm/public/boisik/bskma10.tfm
%{_texmfdistdir}/fonts/tfm/public/boisik/bskmab10.tfm
%{_texmfdistdir}/fonts/tfm/public/boisik/bskmi10.tfm
%{_texmfdistdir}/fonts/tfm/public/boisik/bskmib10.tfm
%{_texmfdistdir}/fonts/tfm/public/boisik/bskms10.tfm
%{_texmfdistdir}/fonts/tfm/public/boisik/bskmsb10.tfm
%{_texmfdistdir}/fonts/tfm/public/boisik/bskmsbsl10.tfm
%{_texmfdistdir}/fonts/tfm/public/boisik/bskmssl10.tfm
%{_texmfdistdir}/fonts/tfm/public/boisik/bskr10-T1.tfm
%{_texmfdistdir}/fonts/tfm/public/boisik/bskr10-TS1.tfm
%{_texmfdistdir}/fonts/tfm/public/boisik/bskr10.tfm
%{_texmfdistdir}/fonts/tfm/public/boisik/bskrb10.tfm
%{_texmfdistdir}/fonts/tfm/public/boisik/bskrc10.tfm
%{_texmfdistdir}/fonts/tfm/public/boisik/bskrcb10.tfm
%{_texmfdistdir}/fonts/tfm/public/boisik/bskrf10.tfm
%{_texmfdistdir}/fonts/tfm/public/boisik/bskrl10.tfm
%{_texmfdistdir}/fonts/tfm/public/boisik/bskrol10.tfm
%{_texmfdistdir}/fonts/tfm/public/boisik/bskrsb10.tfm
%{_texmfdistdir}/fonts/tfm/public/boisik/bskrsl10.tfm
%{_texmfdistdir}/fonts/tfm/public/boisik/bskrw10.tfm
%{_texmfdistdir}/fonts/tfm/public/boisik/bsksc10.tfm
%{_texmfdistdir}/fonts/tfm/public/boisik/bsksy10.tfm
%{_texmfdistdir}/fonts/tfm/public/boisik/bsksyol10.tfm
%{_texmfdistdir}/fonts/tfm/public/boisik/bsksysl10.tfm
%{_texmfdistdir}/tex/latex/boisik/boisik.sty
%{_texmfdistdir}/tex/latex/boisik/il2bsk.fd
%{_texmfdistdir}/tex/latex/boisik/il2bskf.fd
%{_texmfdistdir}/tex/latex/boisik/lblbskm.fd
%{_texmfdistdir}/tex/latex/boisik/lblcmr.fd
%{_texmfdistdir}/tex/latex/boisik/lblenc.def
%{_texmfdistdir}/tex/latex/boisik/lbmbsk.fd
%{_texmfdistdir}/tex/latex/boisik/lbmbskms.fd
%{_texmfdistdir}/tex/latex/boisik/lbmcmr.fd
%{_texmfdistdir}/tex/latex/boisik/lbmenc.def
%{_texmfdistdir}/tex/latex/boisik/lbsbsk.fd
%{_texmfdistdir}/tex/latex/boisik/lbsbsksy.fd
%{_texmfdistdir}/tex/latex/boisik/lbscmr.fd
%{_texmfdistdir}/tex/latex/boisik/lbsenc.def
%{_texmfdistdir}/tex/latex/boisik/ot1bsk.fd
%{_texmfdistdir}/tex/latex/boisik/ot1bskf.fd
%{_texmfdistdir}/tex/latex/boisik/ts1bsk.fd
%{_texmfdistdir}/tex/latex/boisik/ubskex.fd
%doc %{_texmfdistdir}/doc/fonts/boisik/README
%doc %{_texmfdistdir}/doc/fonts/boisik/example/boisik-idiot.pdf
%doc %{_texmfdistdir}/doc/fonts/boisik/example/boisik-idiot.tex
%doc %{_texmfdistdir}/doc/fonts/boisik/example/boisik.pdf
%doc %{_texmfdistdir}/doc/fonts/boisik/example/boisik.tex
%doc %{_texmfdistdir}/doc/fonts/boisik/example/bskrlogo10.mf
%doc %{_texmfdistdir}/doc/fonts/boisik/example/table.pdf
%doc %{_texmfdistdir}/doc/fonts/boisik/example/table.tex
%doc %{_texmfdistdir}/doc/fonts/boisik/example/testfont.pdf
%doc %{_texmfdistdir}/doc/fonts/boisik/example/testfont.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16807 |12mr|texlive-boites-20090512-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/boites
# catalog-date 2009-05-12 11:58:09 +0200
# catalog-license gpl
# catalog-version undef
Name:		texlive-boites
Version:	20090512
Release:	2
Summary:	Boxes that may break across pages
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/boites
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/boites.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/boites.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/boites.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Defines environments that allow page breaks inside framed boxes
whose edges may be variously fancy. The bundle includes a few
examples (shaded box, box with a wavy line on its side, etc).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/boites/boites.sty
%{_texmfdistdir}/tex/latex/boites/boites_exemples.sty
%doc %{_texmfdistdir}/doc/latex/boites/README
%doc %{_texmfdistdir}/doc/latex/boites/README.docu
%doc %{_texmfdistdir}/doc/latex/boites/boites.pdf
%doc %{_texmfdistdir}/doc/latex/boites/boites_exemples.pdf
%doc %{_texmfdistdir}/doc/latex/boites/boites_exemples.tex
%doc %{_texmfdistdir}/doc/latex/boites/ligne_qui_ondule_sur_la_gauche.eps
#- source
%doc %{_texmfdistdir}/source/latex/boites/Makefile
%doc %{_texmfdistdir}/source/latex/boites/boites.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16808 |12mr|texlive-bold-extra-0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17076
# category Package
# catalog-ctan /macros/latex/contrib/bold-extra
# catalog-date 2010-02-23 16:09:16 +0100
# catalog-license lppl
# catalog-version 0.1
Name:		texlive-bold-extra
Version:	0.1
Release:	2
Summary:	Use bold small caps and typewriter fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bold-extra
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bold-extra.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bold-extra.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Allows access to extra bold fonts for Computer Modern OT1
encoding (such fonts are available as MetaFont source). Since
there is more than one bold tt-family font set, the version
required is selected by a package option.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/bold-extra/bold-extra.sty
%doc %{_texmfdistdir}/doc/latex/bold-extra/bold-extra.pdf
%doc %{_texmfdistdir}/doc/latex/bold-extra/bold-extra.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16809 |12mr|texlive-boldtensors-20080817-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/boldtensors
# catalog-date 2008-08-17 01:00:50 +0200
# catalog-license gpl
# catalog-version undef
Name:		texlive-boldtensors
Version:	20080817
Release:	2
Summary:	Bold latin and greek characters through simple prefix characters
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/boldtensors
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/boldtensors.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/boldtensors.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package provides bold latin and greek characters within
\mathversion{normal}, by using ~ and " as prefix characters.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/boldtensors/boldtensors.sty
%doc %{_texmfdistdir}/doc/latex/boldtensors/boldtensors.pdf
%doc %{_texmfdistdir}/doc/latex/boldtensors/boldtensors.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16810 |12mr|texlive-bondgraph-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21670
# category Package
# catalog-ctan /macros/latex/contrib/bondgraph
# catalog-date 2011-03-09 21:09:16 +0100
# catalog-license lppl1.3
# catalog-version 1.0
Name:		texlive-bondgraph
Version:	1.0
Release:	2
Summary:	Create bond graph figures in LaTeX documents
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bondgraph
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bondgraph.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bondgraph.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package draws bond graphs using PGF and TikZ.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/bondgraph/bondgraph.sty
%doc %{_texmfdistdir}/doc/latex/bondgraph/License.txt
%doc %{_texmfdistdir}/doc/latex/bondgraph/README
%doc %{_texmfdistdir}/doc/latex/bondgraph/bondgraph_arrows.tex
%doc %{_texmfdistdir}/doc/latex/bondgraph/bondgraph_example.pdf
%doc %{_texmfdistdir}/doc/latex/bondgraph/bondgraph_example.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16811 |12mr|texlive-bookest-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/bookest
# catalog-date 2008-08-17 01:00:50 +0200
# catalog-license lppl
# catalog-version 1.1
Name:		texlive-bookest
Version:	1.1
Release:	2
Summary:	Extended book class
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bookest
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bookest.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bookest.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The class extends the standard book class, in the areas of
colour scheme management, document layout, headings and
footers, front page layout, and other minor items.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/bookest/bookest.cls
%doc %{_texmfdistdir}/doc/latex/bookest/README
%doc %{_texmfdistdir}/doc/latex/bookest/bookestdoc-en.pdf
%doc %{_texmfdistdir}/doc/latex/bookest/bookestdoc-en.tex
%doc %{_texmfdistdir}/doc/latex/bookest/bookestdoc-it.pdf
%doc %{_texmfdistdir}/doc/latex/bookest/bookestdoc-it.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16812 |12mr|texlive-bookhands-20080103-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23609
# category Package
# catalog-ctan /fonts/bookhands
# catalog-date 2008-01-03 17:18:54 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-bookhands
Version:	20080103
Release:	2
Summary:	A collection of book-hand fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/bookhands
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bookhands.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bookhands.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bookhands.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This is a set of book-hand (MetaFont) fonts and packages
covering manuscript scripts from the 1st century until
Gutenberg and Caxton. The included hands are: Square Capitals
(1st century onwards); Roman Rustic (1st-6th centuries);
Insular Minuscule (6th cenury onwards); Carolingian Minuscule
(8th-12th centuries); Early Gothic (11th-12th centuries);
Gothic Textura Quadrata (13th-15th centuries); Gothic Textura
Prescisus vel sine pedibus (13th century onwards); Rotunda (13-
15th centuries); Humanist Minuscule (14th century onwards);
Uncial (3rd-6th centuries); Half Uncial (3rd-9th centuries);
Artificial Uncial (6th-10th centuries); and Insular Majuscule
(6th-9th centuries).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/bookhands/sqrc10.afm
%{_texmfdistdir}/fonts/afm/public/bookhands/sqrcb10.afm
%{_texmfdistdir}/fonts/map/dvips/bookhands/sqrcaps.map
%{_texmfdistdir}/fonts/source/public/bookhands/auncl10.mf
%{_texmfdistdir}/fonts/source/public/bookhands/auncl17.mf
%{_texmfdistdir}/fonts/source/public/bookhands/auncl7.mf
%{_texmfdistdir}/fonts/source/public/bookhands/aunclb10.mf
%{_texmfdistdir}/fonts/source/public/bookhands/aunclb17.mf
%{_texmfdistdir}/fonts/source/public/bookhands/aunclb7.mf
%{_texmfdistdir}/fonts/source/public/bookhands/auncldig.mf
%{_texmfdistdir}/fonts/source/public/bookhands/auncll.mf
%{_texmfdistdir}/fonts/source/public/bookhands/auncllig.mf
%{_texmfdistdir}/fonts/source/public/bookhands/aunclpunct.mf
%{_texmfdistdir}/fonts/source/public/bookhands/auncltitle.mf
%{_texmfdistdir}/fonts/source/public/bookhands/aunclu.mf
%{_texmfdistdir}/fonts/source/public/bookhands/cmin10.mf
%{_texmfdistdir}/fonts/source/public/bookhands/cmin17.mf
%{_texmfdistdir}/fonts/source/public/bookhands/cmin7.mf
%{_texmfdistdir}/fonts/source/public/bookhands/cminb10.mf
%{_texmfdistdir}/fonts/source/public/bookhands/cminb17.mf
%{_texmfdistdir}/fonts/source/public/bookhands/cminb7.mf
%{_texmfdistdir}/fonts/source/public/bookhands/cmindig.mf
%{_texmfdistdir}/fonts/source/public/bookhands/cminl.mf
%{_texmfdistdir}/fonts/source/public/bookhands/cminlig.mf
%{_texmfdistdir}/fonts/source/public/bookhands/cminpunct.mf
%{_texmfdistdir}/fonts/source/public/bookhands/cmintitle.mf
%{_texmfdistdir}/fonts/source/public/bookhands/cminu.mf
%{_texmfdistdir}/fonts/source/public/bookhands/egoth10.mf
%{_texmfdistdir}/fonts/source/public/bookhands/egoth17.mf
%{_texmfdistdir}/fonts/source/public/bookhands/egoth7.mf
%{_texmfdistdir}/fonts/source/public/bookhands/egothb10.mf
%{_texmfdistdir}/fonts/source/public/bookhands/egothb17.mf
%{_texmfdistdir}/fonts/source/public/bookhands/egothb7.mf
%{_texmfdistdir}/fonts/source/public/bookhands/egothdig.mf
%{_texmfdistdir}/fonts/source/public/bookhands/egothl.mf
%{_texmfdistdir}/fonts/source/public/bookhands/egothlig.mf
%{_texmfdistdir}/fonts/source/public/bookhands/egothpunct.mf
%{_texmfdistdir}/fonts/source/public/bookhands/egothtitle.mf
%{_texmfdistdir}/fonts/source/public/bookhands/egothu.mf
%{_texmfdistdir}/fonts/source/public/bookhands/hmin10.mf
%{_texmfdistdir}/fonts/source/public/bookhands/hmin17.mf
%{_texmfdistdir}/fonts/source/public/bookhands/hmin7.mf
%{_texmfdistdir}/fonts/source/public/bookhands/hminb10.mf
%{_texmfdistdir}/fonts/source/public/bookhands/hminb17.mf
%{_texmfdistdir}/fonts/source/public/bookhands/hminb7.mf
%{_texmfdistdir}/fonts/source/public/bookhands/hmindig.mf
%{_texmfdistdir}/fonts/source/public/bookhands/hminl.mf
%{_texmfdistdir}/fonts/source/public/bookhands/hminlig.mf
%{_texmfdistdir}/fonts/source/public/bookhands/hminpunct.mf
%{_texmfdistdir}/fonts/source/public/bookhands/hmintitle.mf
%{_texmfdistdir}/fonts/source/public/bookhands/hminu.mf
%{_texmfdistdir}/fonts/source/public/bookhands/huncl10.mf
%{_texmfdistdir}/fonts/source/public/bookhands/huncl17.mf
%{_texmfdistdir}/fonts/source/public/bookhands/huncl7.mf
%{_texmfdistdir}/fonts/source/public/bookhands/hunclb10.mf
%{_texmfdistdir}/fonts/source/public/bookhands/hunclb17.mf
%{_texmfdistdir}/fonts/source/public/bookhands/hunclb7.mf
%{_texmfdistdir}/fonts/source/public/bookhands/huncldig.mf
%{_texmfdistdir}/fonts/source/public/bookhands/huncll.mf
%{_texmfdistdir}/fonts/source/public/bookhands/huncllig.mf
%{_texmfdistdir}/fonts/source/public/bookhands/hunclpunct.mf
%{_texmfdistdir}/fonts/source/public/bookhands/huncltitle.mf
%{_texmfdistdir}/fonts/source/public/bookhands/hunclu.mf
%{_texmfdistdir}/fonts/source/public/bookhands/imaj10.mf
%{_texmfdistdir}/fonts/source/public/bookhands/imaj17.mf
%{_texmfdistdir}/fonts/source/public/bookhands/imaj7.mf
%{_texmfdistdir}/fonts/source/public/bookhands/imajb10.mf
%{_texmfdistdir}/fonts/source/public/bookhands/imajb17.mf
%{_texmfdistdir}/fonts/source/public/bookhands/imajb7.mf
%{_texmfdistdir}/fonts/source/public/bookhands/imajdig.mf
%{_texmfdistdir}/fonts/source/public/bookhands/imajl.mf
%{_texmfdistdir}/fonts/source/public/bookhands/imajlig.mf
%{_texmfdistdir}/fonts/source/public/bookhands/imajpunct.mf
%{_texmfdistdir}/fonts/source/public/bookhands/imajtitle.mf
%{_texmfdistdir}/fonts/source/public/bookhands/imaju.mf
%{_texmfdistdir}/fonts/source/public/bookhands/imin10.mf
%{_texmfdistdir}/fonts/source/public/bookhands/imin17.mf
%{_texmfdistdir}/fonts/source/public/bookhands/imin7.mf
%{_texmfdistdir}/fonts/source/public/bookhands/iminb10.mf
%{_texmfdistdir}/fonts/source/public/bookhands/iminb17.mf
%{_texmfdistdir}/fonts/source/public/bookhands/iminb7.mf
%{_texmfdistdir}/fonts/source/public/bookhands/imindig.mf
%{_texmfdistdir}/fonts/source/public/bookhands/iminl.mf
%{_texmfdistdir}/fonts/source/public/bookhands/iminlig.mf
%{_texmfdistdir}/fonts/source/public/bookhands/iminpunct.mf
%{_texmfdistdir}/fonts/source/public/bookhands/imintitle.mf
%{_texmfdistdir}/fonts/source/public/bookhands/iminu.mf
%{_texmfdistdir}/fonts/source/public/bookhands/pgoth10.mf
%{_texmfdistdir}/fonts/source/public/bookhands/pgoth17.mf
%{_texmfdistdir}/fonts/source/public/bookhands/pgoth7.mf
%{_texmfdistdir}/fonts/source/public/bookhands/pgothb10.mf
%{_texmfdistdir}/fonts/source/public/bookhands/pgothb17.mf
%{_texmfdistdir}/fonts/source/public/bookhands/pgothb7.mf
%{_texmfdistdir}/fonts/source/public/bookhands/pgothdig.mf
%{_texmfdistdir}/fonts/source/public/bookhands/pgothl.mf
%{_texmfdistdir}/fonts/source/public/bookhands/pgothlig.mf
%{_texmfdistdir}/fonts/source/public/bookhands/pgothpunct.mf
%{_texmfdistdir}/fonts/source/public/bookhands/pgothtitle.mf
%{_texmfdistdir}/fonts/source/public/bookhands/pgothu.mf
%{_texmfdistdir}/fonts/source/public/bookhands/rtnd10.mf
%{_texmfdistdir}/fonts/source/public/bookhands/rtnd17.mf
%{_texmfdistdir}/fonts/source/public/bookhands/rtnd7.mf
%{_texmfdistdir}/fonts/source/public/bookhands/rtndb10.mf
%{_texmfdistdir}/fonts/source/public/bookhands/rtndb17.mf
%{_texmfdistdir}/fonts/source/public/bookhands/rtndb7.mf
%{_texmfdistdir}/fonts/source/public/bookhands/rtnddig.mf
%{_texmfdistdir}/fonts/source/public/bookhands/rtndl.mf
%{_texmfdistdir}/fonts/source/public/bookhands/rtndlig.mf
%{_texmfdistdir}/fonts/source/public/bookhands/rtndpunct.mf
%{_texmfdistdir}/fonts/source/public/bookhands/rtndtitle.mf
%{_texmfdistdir}/fonts/source/public/bookhands/rtndu.mf
%{_texmfdistdir}/fonts/source/public/bookhands/rust10.mf
%{_texmfdistdir}/fonts/source/public/bookhands/rust17.mf
%{_texmfdistdir}/fonts/source/public/bookhands/rust7.mf
%{_texmfdistdir}/fonts/source/public/bookhands/rustb10.mf
%{_texmfdistdir}/fonts/source/public/bookhands/rustb17.mf
%{_texmfdistdir}/fonts/source/public/bookhands/rustb7.mf
%{_texmfdistdir}/fonts/source/public/bookhands/rustdig.mf
%{_texmfdistdir}/fonts/source/public/bookhands/rustl.mf
%{_texmfdistdir}/fonts/source/public/bookhands/rustlig.mf
%{_texmfdistdir}/fonts/source/public/bookhands/rustpunct.mf
%{_texmfdistdir}/fonts/source/public/bookhands/rusttitle.mf
%{_texmfdistdir}/fonts/source/public/bookhands/rustu.mf
%{_texmfdistdir}/fonts/source/public/bookhands/uncl10.mf
%{_texmfdistdir}/fonts/source/public/bookhands/uncl17.mf
%{_texmfdistdir}/fonts/source/public/bookhands/uncl7.mf
%{_texmfdistdir}/fonts/source/public/bookhands/unclb10.mf
%{_texmfdistdir}/fonts/source/public/bookhands/unclb17.mf
%{_texmfdistdir}/fonts/source/public/bookhands/unclb7.mf
%{_texmfdistdir}/fonts/source/public/bookhands/uncldig.mf
%{_texmfdistdir}/fonts/source/public/bookhands/uncll.mf
%{_texmfdistdir}/fonts/source/public/bookhands/uncllig.mf
%{_texmfdistdir}/fonts/source/public/bookhands/unclpunct.mf
%{_texmfdistdir}/fonts/source/public/bookhands/uncltitle.mf
%{_texmfdistdir}/fonts/source/public/bookhands/unclu.mf
%{_texmfdistdir}/fonts/tfm/public/bookhands/auncl17.tfm
%{_texmfdistdir}/fonts/tfm/public/bookhands/auncl7.tfm
%{_texmfdistdir}/fonts/tfm/public/bookhands/aunclb17.tfm
%{_texmfdistdir}/fonts/tfm/public/bookhands/aunclb7.tfm
%{_texmfdistdir}/fonts/tfm/public/bookhands/cmin10.tfm
%{_texmfdistdir}/fonts/tfm/public/bookhands/cmin17.tfm
%{_texmfdistdir}/fonts/tfm/public/bookhands/cmin7.tfm
%{_texmfdistdir}/fonts/tfm/public/bookhands/cminb10.tfm
%{_texmfdistdir}/fonts/tfm/public/bookhands/cminb17.tfm
%{_texmfdistdir}/fonts/tfm/public/bookhands/cminb7.tfm
%{_texmfdistdir}/fonts/tfm/public/bookhands/egoth10.tfm
%{_texmfdistdir}/fonts/tfm/public/bookhands/egoth17.tfm
%{_texmfdistdir}/fonts/tfm/public/bookhands/egoth7.tfm
%{_texmfdistdir}/fonts/tfm/public/bookhands/egothb10.tfm
%{_texmfdistdir}/fonts/tfm/public/bookhands/egothb17.tfm
%{_texmfdistdir}/fonts/tfm/public/bookhands/egothb7.tfm
%{_texmfdistdir}/fonts/tfm/public/bookhands/hmin10.tfm
%{_texmfdistdir}/fonts/tfm/public/bookhands/hmin17.tfm
%{_texmfdistdir}/fonts/tfm/public/bookhands/hmin7.tfm
%{_texmfdistdir}/fonts/tfm/public/bookhands/hminb10.tfm
%{_texmfdistdir}/fonts/tfm/public/bookhands/hminb17.tfm
%{_texmfdistdir}/fonts/tfm/public/bookhands/hminb7.tfm
%{_texmfdistdir}/fonts/tfm/public/bookhands/huncl10.tfm
%{_texmfdistdir}/fonts/tfm/public/bookhands/huncl17.tfm
%{_texmfdistdir}/fonts/tfm/public/bookhands/huncl7.tfm
%{_texmfdistdir}/fonts/tfm/public/bookhands/hunclb10.tfm
%{_texmfdistdir}/fonts/tfm/public/bookhands/hunclb17.tfm
%{_texmfdistdir}/fonts/tfm/public/bookhands/hunclb7.tfm
%{_texmfdistdir}/fonts/tfm/public/bookhands/imaj10.tfm
%{_texmfdistdir}/fonts/tfm/public/bookhands/imaj17.tfm
%{_texmfdistdir}/fonts/tfm/public/bookhands/imaj7.tfm
%{_texmfdistdir}/fonts/tfm/public/bookhands/imajb10.tfm
%{_texmfdistdir}/fonts/tfm/public/bookhands/imajb17.tfm
%{_texmfdistdir}/fonts/tfm/public/bookhands/imajb7.tfm
%{_texmfdistdir}/fonts/tfm/public/bookhands/imin10.tfm
%{_texmfdistdir}/fonts/tfm/public/bookhands/imin17.tfm
%{_texmfdistdir}/fonts/tfm/public/bookhands/imin7.tfm
%{_texmfdistdir}/fonts/tfm/public/bookhands/iminb10.tfm
%{_texmfdistdir}/fonts/tfm/public/bookhands/iminb17.tfm
%{_texmfdistdir}/fonts/tfm/public/bookhands/iminb7.tfm
%{_texmfdistdir}/fonts/tfm/public/bookhands/pgoth10.tfm
%{_texmfdistdir}/fonts/tfm/public/bookhands/pgoth17.tfm
%{_texmfdistdir}/fonts/tfm/public/bookhands/pgoth7.tfm
%{_texmfdistdir}/fonts/tfm/public/bookhands/pgothb10.tfm
%{_texmfdistdir}/fonts/tfm/public/bookhands/pgothb17.tfm
%{_texmfdistdir}/fonts/tfm/public/bookhands/rtnd10.tfm
%{_texmfdistdir}/fonts/tfm/public/bookhands/rtnd17.tfm
%{_texmfdistdir}/fonts/tfm/public/bookhands/rtnd7.tfm
%{_texmfdistdir}/fonts/tfm/public/bookhands/rtndb10.tfm
%{_texmfdistdir}/fonts/tfm/public/bookhands/rtndb17.tfm
%{_texmfdistdir}/fonts/tfm/public/bookhands/rtndb7.tfm
%{_texmfdistdir}/fonts/tfm/public/bookhands/rust10.tfm
%{_texmfdistdir}/fonts/tfm/public/bookhands/rust17.tfm
%{_texmfdistdir}/fonts/tfm/public/bookhands/rust7.tfm
%{_texmfdistdir}/fonts/tfm/public/bookhands/rustb10.tfm
%{_texmfdistdir}/fonts/tfm/public/bookhands/rustb17.tfm
%{_texmfdistdir}/fonts/tfm/public/bookhands/rustb7.tfm
%{_texmfdistdir}/fonts/tfm/public/bookhands/sqrc10.tfm
%{_texmfdistdir}/fonts/tfm/public/bookhands/sqrcb10.tfm
%{_texmfdistdir}/fonts/tfm/public/bookhands/uncl10.tfm
%{_texmfdistdir}/fonts/tfm/public/bookhands/uncl17.tfm
%{_texmfdistdir}/fonts/tfm/public/bookhands/uncl7.tfm
%{_texmfdistdir}/fonts/tfm/public/bookhands/unclb10.tfm
%{_texmfdistdir}/fonts/tfm/public/bookhands/unclb17.tfm
%{_texmfdistdir}/fonts/tfm/public/bookhands/unclb7.tfm
%{_texmfdistdir}/fonts/type1/public/bookhands/sqrc10.pfb
%{_texmfdistdir}/fonts/type1/public/bookhands/sqrcb10.pfb
%{_texmfdistdir}/tex/latex/bookhands/allcmin.sty
%{_texmfdistdir}/tex/latex/bookhands/allegoth.sty
%{_texmfdistdir}/tex/latex/bookhands/allhmin.sty
%{_texmfdistdir}/tex/latex/bookhands/allhuncl.sty
%{_texmfdistdir}/tex/latex/bookhands/allimaj.sty
%{_texmfdistdir}/tex/latex/bookhands/allimin.sty
%{_texmfdistdir}/tex/latex/bookhands/allpgoth.sty
%{_texmfdistdir}/tex/latex/bookhands/allrtnd.sty
%{_texmfdistdir}/tex/latex/bookhands/allrust.sty
%{_texmfdistdir}/tex/latex/bookhands/allsqrc.sty
%{_texmfdistdir}/tex/latex/bookhands/alluncl.sty
%{_texmfdistdir}/tex/latex/bookhands/carolmin.sty
%{_texmfdistdir}/tex/latex/bookhands/egothic.sty
%{_texmfdistdir}/tex/latex/bookhands/humanist.sty
%{_texmfdistdir}/tex/latex/bookhands/huncial.sty
%{_texmfdistdir}/tex/latex/bookhands/inslrmaj.sty
%{_texmfdistdir}/tex/latex/bookhands/inslrmin.sty
%{_texmfdistdir}/tex/latex/bookhands/ot1auncl.fd
%{_texmfdistdir}/tex/latex/bookhands/ot1cmin.fd
%{_texmfdistdir}/tex/latex/bookhands/ot1egoth.fd
%{_texmfdistdir}/tex/latex/bookhands/ot1hmin.fd
%{_texmfdistdir}/tex/latex/bookhands/ot1huncl.fd
%{_texmfdistdir}/tex/latex/bookhands/ot1imaj.fd
%{_texmfdistdir}/tex/latex/bookhands/ot1imin.fd
%{_texmfdistdir}/tex/latex/bookhands/ot1pgoth.fd
%{_texmfdistdir}/tex/latex/bookhands/ot1rtnd.fd
%{_texmfdistdir}/tex/latex/bookhands/ot1rust.fd
%{_texmfdistdir}/tex/latex/bookhands/ot1sqrc.fd
%{_texmfdistdir}/tex/latex/bookhands/ot1uncl.fd
%{_texmfdistdir}/tex/latex/bookhands/pgothic.sty
%{_texmfdistdir}/tex/latex/bookhands/rotunda.sty
%{_texmfdistdir}/tex/latex/bookhands/rustic.sty
%{_texmfdistdir}/tex/latex/bookhands/sqrcaps.sty
%{_texmfdistdir}/tex/latex/bookhands/t1auncl.fd
%{_texmfdistdir}/tex/latex/bookhands/t1cmin.fd
%{_texmfdistdir}/tex/latex/bookhands/t1egoth.fd
%{_texmfdistdir}/tex/latex/bookhands/t1hmin.fd
%{_texmfdistdir}/tex/latex/bookhands/t1huncl.fd
%{_texmfdistdir}/tex/latex/bookhands/t1imaj.fd
%{_texmfdistdir}/tex/latex/bookhands/t1imin.fd
%{_texmfdistdir}/tex/latex/bookhands/t1pgoth.fd
%{_texmfdistdir}/tex/latex/bookhands/t1rtnd.fd
%{_texmfdistdir}/tex/latex/bookhands/t1rust.fd
%{_texmfdistdir}/tex/latex/bookhands/t1sqrc.fd
%{_texmfdistdir}/tex/latex/bookhands/t1uncl.fd
%{_texmfdistdir}/tex/latex/bookhands/uncial.sty
%doc %{_texmfdistdir}/doc/fonts/bookhands/README.PRW
%doc %{_texmfdistdir}/doc/fonts/bookhands/allsqrcaps.pdf
%doc %{_texmfdistdir}/doc/fonts/bookhands/auncial-README
%doc %{_texmfdistdir}/doc/fonts/bookhands/auncial-tryfont.ps.gz
%doc %{_texmfdistdir}/doc/fonts/bookhands/auncial-tryfont.tex
%doc %{_texmfdistdir}/doc/fonts/bookhands/auncial/allfont.ps.gz
%doc %{_texmfdistdir}/doc/fonts/bookhands/auncial/allfont.tex
%doc %{_texmfdistdir}/doc/fonts/bookhands/bsamples.ps.gz
%doc %{_texmfdistdir}/doc/fonts/bookhands/bsamples.tex
%doc %{_texmfdistdir}/doc/fonts/bookhands/carolmin-README
%doc %{_texmfdistdir}/doc/fonts/bookhands/carolmin-tryfont.tex
%doc %{_texmfdistdir}/doc/fonts/bookhands/carolmin/allfont.tex
%doc %{_texmfdistdir}/doc/fonts/bookhands/egothic-README
%doc %{_texmfdistdir}/doc/fonts/bookhands/egothic-tryfont.tex
%doc %{_texmfdistdir}/doc/fonts/bookhands/egothic/allfont.tex
%doc %{_texmfdistdir}/doc/fonts/bookhands/humanist-README
%doc %{_texmfdistdir}/doc/fonts/bookhands/humanist-tryfont.tex
%doc %{_texmfdistdir}/doc/fonts/bookhands/humanist/allfont.tex
%doc %{_texmfdistdir}/doc/fonts/bookhands/huncial-README
%doc %{_texmfdistdir}/doc/fonts/bookhands/huncial-tryfont.ps.gz
%doc %{_texmfdistdir}/doc/fonts/bookhands/huncial-tryfont.tex
%doc %{_texmfdistdir}/doc/fonts/bookhands/huncial/allfont.ps.gz
%doc %{_texmfdistdir}/doc/fonts/bookhands/huncial/allfont.tex
%doc %{_texmfdistdir}/doc/fonts/bookhands/inslrmaj-README
%doc %{_texmfdistdir}/doc/fonts/bookhands/inslrmaj-tryfont.ps.gz
%doc %{_texmfdistdir}/doc/fonts/bookhands/inslrmaj-tryfont.tex
%doc %{_texmfdistdir}/doc/fonts/bookhands/inslrmaj/allfont.ps.gz
%doc %{_texmfdistdir}/doc/fonts/bookhands/inslrmaj/allfont.tex
%doc %{_texmfdistdir}/doc/fonts/bookhands/inslrmin-README
%doc %{_texmfdistdir}/doc/fonts/bookhands/inslrmin-tryfont.tex
%doc %{_texmfdistdir}/doc/fonts/bookhands/inslrmin/allfont.tex
%doc %{_texmfdistdir}/doc/fonts/bookhands/pgothic-README
%doc %{_texmfdistdir}/doc/fonts/bookhands/pgothic-tryfont.pdf
%doc %{_texmfdistdir}/doc/fonts/bookhands/pgothic-tryfont.tex
%doc %{_texmfdistdir}/doc/fonts/bookhands/pgothic/allfont.tex
%doc %{_texmfdistdir}/doc/fonts/bookhands/rotunda-README
%doc %{_texmfdistdir}/doc/fonts/bookhands/rotunda-tryfont.tex
%doc %{_texmfdistdir}/doc/fonts/bookhands/rotunda/allfont.tex
%doc %{_texmfdistdir}/doc/fonts/bookhands/rustic-README
%doc %{_texmfdistdir}/doc/fonts/bookhands/rustic-tryfont.ps.gz
%doc %{_texmfdistdir}/doc/fonts/bookhands/rustic-tryfont.tex
%doc %{_texmfdistdir}/doc/fonts/bookhands/rustic/allfont.ps.gz
%doc %{_texmfdistdir}/doc/fonts/bookhands/rustic/allfont.tex
%doc %{_texmfdistdir}/doc/fonts/bookhands/sqrcaps-README
%doc %{_texmfdistdir}/doc/fonts/bookhands/sqrcaps.pdf
%doc %{_texmfdistdir}/doc/fonts/bookhands/sqrcaps/allsqrcaps.tex
%doc %{_texmfdistdir}/doc/fonts/bookhands/tgothic/README
%doc %{_texmfdistdir}/doc/fonts/bookhands/tgothic/allfont.tex
%doc %{_texmfdistdir}/doc/fonts/bookhands/tgothic/tgothic.dtx
%doc %{_texmfdistdir}/doc/fonts/bookhands/tgothic/tgothic.ins
%doc %{_texmfdistdir}/doc/fonts/bookhands/tgothic/tryfont.tex
%doc %{_texmfdistdir}/doc/fonts/bookhands/trysqrcaps.pdf
%doc %{_texmfdistdir}/doc/fonts/bookhands/trysqrcaps.tex
%doc %{_texmfdistdir}/doc/fonts/bookhands/uncial-README
%doc %{_texmfdistdir}/doc/fonts/bookhands/uncial-tryfont.ps.gz
%doc %{_texmfdistdir}/doc/fonts/bookhands/uncial-tryfont.tex
%doc %{_texmfdistdir}/doc/fonts/bookhands/uncial/allfont.ps.gz
%doc %{_texmfdistdir}/doc/fonts/bookhands/uncial/allfont.tex
#- source
%doc %{_texmfdistdir}/source/fonts/bookhands/auncial.dtx
%doc %{_texmfdistdir}/source/fonts/bookhands/auncial.ins
%doc %{_texmfdistdir}/source/fonts/bookhands/carolmin.dtx
%doc %{_texmfdistdir}/source/fonts/bookhands/carolmin.ins
%doc %{_texmfdistdir}/source/fonts/bookhands/egothic.dtx
%doc %{_texmfdistdir}/source/fonts/bookhands/egothic.ins
%doc %{_texmfdistdir}/source/fonts/bookhands/humanist.dtx
%doc %{_texmfdistdir}/source/fonts/bookhands/humanist.ins
%doc %{_texmfdistdir}/source/fonts/bookhands/huncial.dtx
%doc %{_texmfdistdir}/source/fonts/bookhands/huncial.ins
%doc %{_texmfdistdir}/source/fonts/bookhands/inslrmaj.dtx
%doc %{_texmfdistdir}/source/fonts/bookhands/inslrmaj.ins
%doc %{_texmfdistdir}/source/fonts/bookhands/inslrmin.dtx
%doc %{_texmfdistdir}/source/fonts/bookhands/inslrmin.ins
%doc %{_texmfdistdir}/source/fonts/bookhands/pgothic.dtx
%doc %{_texmfdistdir}/source/fonts/bookhands/pgothic.ins
%doc %{_texmfdistdir}/source/fonts/bookhands/rotunda.dtx
%doc %{_texmfdistdir}/source/fonts/bookhands/rotunda.ins
%doc %{_texmfdistdir}/source/fonts/bookhands/rustic.dtx
%doc %{_texmfdistdir}/source/fonts/bookhands/rustic.ins
%doc %{_texmfdistdir}/source/fonts/bookhands/sqrcaps.dtx
%doc %{_texmfdistdir}/source/fonts/bookhands/sqrcaps.ins
%doc %{_texmfdistdir}/source/fonts/bookhands/uncial.dtx
%doc %{_texmfdistdir}/source/fonts/bookhands/uncial.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16813 |12mr|texlive-booklet-0.7b-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/booklet
# catalog-date 2009-09-02 11:33:10 +0200
# catalog-license lppl1.3
# catalog-version 0.7b
Name:		texlive-booklet
Version:	0.7b
Release:	2
Summary:	Aids for printing simple booklets
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/booklet
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/booklet.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/booklet.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/booklet.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Pages of a document processed with the booklet package will be
reordered and scalled so that they can be printed as four pages
per physical sheet of paper, two pages per side. The resulting
sheets will, when folded in half, assemble into a booklet.
Instructions on producing the manual itself as a booklet are
included.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/booklet/bkltprnt.sty
%{_texmfdistdir}/tex/latex/booklet/booklet.sty
%doc %{_texmfdistdir}/doc/latex/booklet/README
%doc %{_texmfdistdir}/doc/latex/booklet/booklet.pdf
#- source
%doc %{_texmfdistdir}/source/latex/booklet/booklet.dtx
%doc %{_texmfdistdir}/source/latex/booklet/booklet.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16814 |12mr|texlive-bookman-20110301-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21993
# category Package
# catalog-ctan /fonts/urw/base35
# catalog-date 2011-03-01 21:42:17 +0100
# catalog-license gpl
# catalog-version undef
Name:		texlive-bookman
Version:	20110301
Release:	2
Summary:	URW "Base 35" font pack for LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/urw/base35
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bookman.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A set of fonts for use as "drop-in" replacements for Adobe's
basic set, comprising: - Century Schoolbook (substituting for
Adobe's New Century Schoolbook); - Dingbats (substituting for
Adobe's Zapf Dingbats); - Nimbus Mono L (substituting for
Abobe's Courier); - Nimbus Roman No9 L (substituting for
Adobe's Times); - Nimbus Sans L (substituting for Adobe's
Helvetica); - Standard Symbols L (substituting for Adobe's
Symbol); - URW Bookman; - URW Chancery L Medium Italic
(substituting for Adobe's Zapf Chancery); - URW Gothic L Book
(substituting for Adobe's Avant Garde); and - URW Palladio L
(substituting for Adobe's Palatino).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/bookman/config.ubk
%{_texmfdistdir}/fonts/afm/adobe/bookman/pbkd8a.afm
%{_texmfdistdir}/fonts/afm/adobe/bookman/pbkdi8a.afm
%{_texmfdistdir}/fonts/afm/adobe/bookman/pbkl8a.afm
%{_texmfdistdir}/fonts/afm/adobe/bookman/pbkli8a.afm
%{_texmfdistdir}/fonts/afm/urw/bookman/ubkd8a.afm
%{_texmfdistdir}/fonts/afm/urw/bookman/ubkdi8a.afm
%{_texmfdistdir}/fonts/afm/urw/bookman/ubkl8a.afm
%{_texmfdistdir}/fonts/afm/urw/bookman/ubkli8a.afm
%{_texmfdistdir}/fonts/map/dvips/bookman/ubk.map
%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbkd.tfm
%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbkd7t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbkd8c.tfm
%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbkd8r.tfm
%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbkd8t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbkdc.tfm
%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbkdc7t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbkdc8t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbkdi.tfm
%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbkdi7t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbkdi8c.tfm
%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbkdi8r.tfm
%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbkdi8t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbkdo.tfm
%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbkdo7t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbkdo8c.tfm
%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbkdo8r.tfm
%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbkdo8t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbkl.tfm
%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbkl7t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbkl8c.tfm
%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbkl8r.tfm
%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbkl8t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbklc.tfm
%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbklc7t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbklc8t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbkli.tfm
%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbkli7t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbkli8c.tfm
%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbkli8r.tfm
%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbkli8t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbklo.tfm
%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbklo7t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbklo8c.tfm
%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbklo8r.tfm
%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbklo8t.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/bookman/pbkd8z.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/bookman/pbkdc8z.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/bookman/pbkdi8z.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/bookman/pbkl8z.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/bookman/pbklc8z.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/bookman/pbkli8z.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/bookman/rpbkd.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/bookman/rpbkdi.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/bookman/rpbkl.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/bookman/rpbkli.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkb7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkb8c.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkb8r.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkb8t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkbc7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkbc8t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkbi7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkbi8c.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkbi8r.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkbi8t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkbo7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkbo8c.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkbo8r.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkbo8t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkd7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkd8c.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkd8r.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkd8t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkdc7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkdc8t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkdi7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkdi8c.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkdi8r.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkdi8t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkdo7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkdo8c.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkdo8r.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkdo8t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkl7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkl8c.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkl8r.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkl8t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubklc7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubklc8t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkli7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkli8c.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkli8r.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkli8t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubklo7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubklo8c.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubklo8r.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubklo8t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkr7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkr8c.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkr8r.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkr8t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkrc7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkrc8t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkri7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkri8c.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkri8r.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkri8t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkro7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkro8c.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkro8r.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkro8t.tfm
%{_texmfdistdir}/fonts/type1/urw/bookman/ubkd8a.pfb
%{_texmfdistdir}/fonts/type1/urw/bookman/ubkd8a.pfm
%{_texmfdistdir}/fonts/type1/urw/bookman/ubkdi8a.pfb
%{_texmfdistdir}/fonts/type1/urw/bookman/ubkdi8a.pfm
%{_texmfdistdir}/fonts/type1/urw/bookman/ubkl8a.pfb
%{_texmfdistdir}/fonts/type1/urw/bookman/ubkl8a.pfm
%{_texmfdistdir}/fonts/type1/urw/bookman/ubkli8a.pfb
%{_texmfdistdir}/fonts/type1/urw/bookman/ubkli8a.pfm
%{_texmfdistdir}/fonts/vf/adobe/bookman/pbkd.vf
%{_texmfdistdir}/fonts/vf/adobe/bookman/pbkd7t.vf
%{_texmfdistdir}/fonts/vf/adobe/bookman/pbkd8c.vf
%{_texmfdistdir}/fonts/vf/adobe/bookman/pbkd8t.vf
%{_texmfdistdir}/fonts/vf/adobe/bookman/pbkdc.vf
%{_texmfdistdir}/fonts/vf/adobe/bookman/pbkdc7t.vf
%{_texmfdistdir}/fonts/vf/adobe/bookman/pbkdc8t.vf
%{_texmfdistdir}/fonts/vf/adobe/bookman/pbkdi.vf
%{_texmfdistdir}/fonts/vf/adobe/bookman/pbkdi7t.vf
%{_texmfdistdir}/fonts/vf/adobe/bookman/pbkdi8c.vf
%{_texmfdistdir}/fonts/vf/adobe/bookman/pbkdi8t.vf
%{_texmfdistdir}/fonts/vf/adobe/bookman/pbkdo.vf
%{_texmfdistdir}/fonts/vf/adobe/bookman/pbkdo7t.vf
%{_texmfdistdir}/fonts/vf/adobe/bookman/pbkdo8c.vf
%{_texmfdistdir}/fonts/vf/adobe/bookman/pbkdo8t.vf
%{_texmfdistdir}/fonts/vf/adobe/bookman/pbkl.vf
%{_texmfdistdir}/fonts/vf/adobe/bookman/pbkl7t.vf
%{_texmfdistdir}/fonts/vf/adobe/bookman/pbkl8c.vf
%{_texmfdistdir}/fonts/vf/adobe/bookman/pbkl8t.vf
%{_texmfdistdir}/fonts/vf/adobe/bookman/pbklc.vf
%{_texmfdistdir}/fonts/vf/adobe/bookman/pbklc7t.vf
%{_texmfdistdir}/fonts/vf/adobe/bookman/pbklc8t.vf
%{_texmfdistdir}/fonts/vf/adobe/bookman/pbkli.vf
%{_texmfdistdir}/fonts/vf/adobe/bookman/pbkli7t.vf
%{_texmfdistdir}/fonts/vf/adobe/bookman/pbkli8c.vf
%{_texmfdistdir}/fonts/vf/adobe/bookman/pbkli8t.vf
%{_texmfdistdir}/fonts/vf/adobe/bookman/pbklo.vf
%{_texmfdistdir}/fonts/vf/adobe/bookman/pbklo7t.vf
%{_texmfdistdir}/fonts/vf/adobe/bookman/pbklo8c.vf
%{_texmfdistdir}/fonts/vf/adobe/bookman/pbklo8t.vf
%{_texmfdistdir}/fonts/vf/cspsfonts-adobe/bookman/pbkd8z.vf
%{_texmfdistdir}/fonts/vf/cspsfonts-adobe/bookman/pbkdc8z.vf
%{_texmfdistdir}/fonts/vf/cspsfonts-adobe/bookman/pbkdi8z.vf
%{_texmfdistdir}/fonts/vf/cspsfonts-adobe/bookman/pbkl8z.vf
%{_texmfdistdir}/fonts/vf/cspsfonts-adobe/bookman/pbklc8z.vf
%{_texmfdistdir}/fonts/vf/cspsfonts-adobe/bookman/pbkli8z.vf
%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkb7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkb8c.vf
%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkb8t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkbc7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkbc8t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkbi7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkbi8c.vf
%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkbi8t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkbo7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkbo8c.vf
%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkbo8t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkd7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkd8c.vf
%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkd8t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkdc7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkdc8t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkdi7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkdi8c.vf
%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkdi8t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkdo7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkdo8c.vf
%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkdo8t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkl7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkl8c.vf
%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkl8t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubklc7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubklc8t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkli7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkli8c.vf
%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkli8t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubklo7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubklo8c.vf
%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubklo8t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkr7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkr8c.vf
%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkr8t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkrc7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkrc8t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkri7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkri8c.vf
%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkri8t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkro7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkro8c.vf
%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkro8t.vf
%{_texmfdistdir}/tex/latex/bookman/8rubk.fd
%{_texmfdistdir}/tex/latex/bookman/omlubk.fd
%{_texmfdistdir}/tex/latex/bookman/omsubk.fd
%{_texmfdistdir}/tex/latex/bookman/ot1ubk.fd
%{_texmfdistdir}/tex/latex/bookman/t1ubk.fd
%{_texmfdistdir}/tex/latex/bookman/ts1ubk.fd

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips fonts tex %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16815 |12mr|texlive-booktabs-1.61803-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/booktabs
# catalog-date 2009-09-24 15:05:48 +0200
# catalog-license gpl
# catalog-version 1.61803
Name:		texlive-booktabs
Version:	1.61803
Release:	2
Summary:	Publication quality tables in LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/booktabs
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/booktabs.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/booktabs.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/booktabs.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package enhances the quality of tables in LaTeX, providing
extra commands as well as behind-the-scenes optimisation.
Guidelines are given as to what constitutes a good table in
this context. From version 1.61, the package offers longtable
compatibility.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/booktabs/booktabs.sty
%doc %{_texmfdistdir}/doc/latex/booktabs/COPYING
%doc %{_texmfdistdir}/doc/latex/booktabs/README
%doc %{_texmfdistdir}/doc/latex/booktabs/booktabs.pdf
#- source
%doc %{_texmfdistdir}/source/latex/booktabs/booktabs.dtx
%doc %{_texmfdistdir}/source/latex/booktabs/booktabs.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16816 |12mr|texlive-booktabs-de-1.61803-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21907
# category Package
# catalog-ctan /macros/latex/contrib/booktabs-de
# catalog-date 2011-03-30 22:23:52 +0200
# catalog-license gpl
# catalog-version 1.61803
Name:		texlive-booktabs-de
Version:	1.61803
Release:	2
Summary:	German version of booktabs
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/booktabs-de
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/booktabs-de.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/booktabs-de.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
This is a "translation" of the booktabs.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/booktabs-de/README-DE
%doc %{_texmfdistdir}/doc/latex/booktabs-de/booktabs-de.dtx
%doc %{_texmfdistdir}/doc/latex/booktabs-de/booktabs-de.ins
%doc %{_texmfdistdir}/doc/latex/booktabs-de/booktabs-de.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16817 |12mr|texlive-booktabs-fr-1.00-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21948
# category Package
# catalog-ctan /info/translations/booktabs/fr
# catalog-date 2011-04-03 23:29:51 +0200
# catalog-license lppl
# catalog-version 1.00
Name:		texlive-booktabs-fr
Version:	1.00
Release:	2
Summary:	French translation of booktabs documentation
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/translations/booktabs/fr
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/booktabs-fr.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/booktabs-fr.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
The translation comes from a collection provided by Benjamin
Bayart.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/booktabs-fr/README
%doc %{_texmfdistdir}/doc/latex/booktabs-fr/f-booktabs.dtx
%doc %{_texmfdistdir}/doc/latex/booktabs-fr/f-booktabs.pdf
%doc %{_texmfdistdir}/doc/latex/booktabs-fr/ltxdoc.cfg

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16818 |12mr|texlive-boolexpr-3.14-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17830
# category Package
# catalog-ctan /macros/latex/contrib/boolexpr
# catalog-date 2010-04-12 11:39:15 +0200
# catalog-license lppl
# catalog-version 3.14
Name:		texlive-boolexpr
Version:	3.14
Release:	2
Summary:	A boolean expression evaluator and a switch command
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/boolexpr
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/boolexpr.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/boolexpr.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/boolexpr.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The \boolexpr macro evaluates boolean expressions in a purely
expandable way. \boolexpr{ A \OR B \AND C } expands to 0 if the
logical expression is TRUE. A, B, C may be: - numeric
expressions such as: x=y, x<>y, x>y or x<y; - boolean switches:
\iftrue 0\else 1\fi; - conditionals: \ifcsname
whatsit\endcsname 0\else 1\fi; - another \boolexpr: \boolexpr{
D \OR E \AND F }: \boolexpr may be used with \ifcase:
\ifcase\boolexpr{ A \OR B \AND C } What to do if true \else
What to do if false \fi The \switch command (which is also
expandable) has the form: \switch \case{<boolean expression>}
... \case{<boolean expression>} ... ... \otherwise ...
\endswitch.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/boolexpr/boolexpr.sty
%doc %{_texmfdistdir}/doc/latex/boolexpr/README
%doc %{_texmfdistdir}/doc/latex/boolexpr/boolexpr.pdf
#- source
%doc %{_texmfdistdir}/source/latex/boolexpr/boolexpr.dtx
%doc %{_texmfdistdir}/source/latex/boolexpr/boolexpr.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16819 |12mr|texlive-boondox-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22313
# category Package
# catalog-ctan /fonts/boondox
# catalog-date 2011-05-04 08:36:11 +0200
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-boondox
Version:	1.0
Release:	2
Summary:	Mathematical alphabets derived from the STIX fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/boondox
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/boondox.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/boondox.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package contains a number of PostScript fonts derived from
the STIX OpenType fonts, that may be used in maths mode in
regular and bold weights for calligraphic, fraktur and double-
struck alphabets. Virtual fonts with metrics suitable for maths
mode are provided, as are LaTeX support files.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/map/dvips/boondox/boondox.map
%{_texmfdistdir}/fonts/tfm/public/boondox/BOONDOX-b-cal.tfm
%{_texmfdistdir}/fonts/tfm/public/boondox/BOONDOX-b-calo.tfm
%{_texmfdistdir}/fonts/tfm/public/boondox/BOONDOX-b-ds.tfm
%{_texmfdistdir}/fonts/tfm/public/boondox/BOONDOX-b-frak.tfm
%{_texmfdistdir}/fonts/tfm/public/boondox/BOONDOX-r-cal.tfm
%{_texmfdistdir}/fonts/tfm/public/boondox/BOONDOX-r-calo.tfm
%{_texmfdistdir}/fonts/tfm/public/boondox/BOONDOX-r-ds.tfm
%{_texmfdistdir}/fonts/tfm/public/boondox/BOONDOX-r-frak.tfm
%{_texmfdistdir}/fonts/tfm/public/boondox/zxxbf7z.tfm
%{_texmfdistdir}/fonts/tfm/public/boondox/zxxbf8a.tfm
%{_texmfdistdir}/fonts/tfm/public/boondox/zxxbl7z.tfm
%{_texmfdistdir}/fonts/tfm/public/boondox/zxxbl8a.tfm
%{_texmfdistdir}/fonts/tfm/public/boondox/zxxbow7z.tfm
%{_texmfdistdir}/fonts/tfm/public/boondox/zxxbw7z.tfm
%{_texmfdistdir}/fonts/tfm/public/boondox/zxxbw8a.tfm
%{_texmfdistdir}/fonts/tfm/public/boondox/zxxrf7z.tfm
%{_texmfdistdir}/fonts/tfm/public/boondox/zxxrf8a.tfm
%{_texmfdistdir}/fonts/tfm/public/boondox/zxxrl7z.tfm
%{_texmfdistdir}/fonts/tfm/public/boondox/zxxrl8a.tfm
%{_texmfdistdir}/fonts/tfm/public/boondox/zxxrow7z.tfm
%{_texmfdistdir}/fonts/tfm/public/boondox/zxxrw7z.tfm
%{_texmfdistdir}/fonts/tfm/public/boondox/zxxrw8a.tfm
%{_texmfdistdir}/fonts/type1/public/boondox/zxxbf8a.pfb
%{_texmfdistdir}/fonts/type1/public/boondox/zxxbl8a.pfb
%{_texmfdistdir}/fonts/type1/public/boondox/zxxbw8a.pfb
%{_texmfdistdir}/fonts/type1/public/boondox/zxxrf8a.pfb
%{_texmfdistdir}/fonts/type1/public/boondox/zxxrl8a.pfb
%{_texmfdistdir}/fonts/type1/public/boondox/zxxrw8a.pfb
%{_texmfdistdir}/fonts/vf/public/boondox/BOONDOX-b-cal.vf
%{_texmfdistdir}/fonts/vf/public/boondox/BOONDOX-b-calo.vf
%{_texmfdistdir}/fonts/vf/public/boondox/BOONDOX-b-ds.vf
%{_texmfdistdir}/fonts/vf/public/boondox/BOONDOX-b-frak.vf
%{_texmfdistdir}/fonts/vf/public/boondox/BOONDOX-r-cal.vf
%{_texmfdistdir}/fonts/vf/public/boondox/BOONDOX-r-calo.vf
%{_texmfdistdir}/fonts/vf/public/boondox/BOONDOX-r-ds.vf
%{_texmfdistdir}/fonts/vf/public/boondox/BOONDOX-r-frak.vf
%{_texmfdistdir}/tex/latex/boondox/BOONDOX-cal.sty
%{_texmfdistdir}/tex/latex/boondox/BOONDOX-calo.sty
%{_texmfdistdir}/tex/latex/boondox/BOONDOX-ds.sty
%{_texmfdistdir}/tex/latex/boondox/BOONDOX-frak.sty
%{_texmfdistdir}/tex/latex/boondox/uboondox-cal.fd
%{_texmfdistdir}/tex/latex/boondox/uboondox-calo.fd
%{_texmfdistdir}/tex/latex/boondox/uboondox-ds.fd
%{_texmfdistdir}/tex/latex/boondox/uboondox-frak.fd
%doc %{_texmfdistdir}/doc/fonts/boondox/README
%doc %{_texmfdistdir}/doc/fonts/boondox/boondox-doc.pdf
%doc %{_texmfdistdir}/doc/fonts/boondox/boondox-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16820 |12mr|texlive-bophook-0.02-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17062
# category Package
# catalog-ctan /macros/latex/contrib/bophook
# catalog-date 2006-12-31 16:08:10 +0100
# catalog-license lppl
# catalog-version 0.02
Name:		texlive-bophook
Version:	0.02
Release:	2
Summary:	Provides an At-Begin-Page hook
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bophook
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bophook.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bophook.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bophook.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Using the \AtBeginPage hook, you can add material in the
background of a page. \PageLayout can be used to give page
makeup commands to be executed on every page (e.g., depend on
the page style).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/bophook/bophook.sty
%doc %{_texmfdistdir}/doc/latex/bophook/bophook.pdf
#- source
%doc %{_texmfdistdir}/source/latex/bophook/bophook.dtx
%doc %{_texmfdistdir}/source/latex/bophook/bophook.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16821 |12mr|texlive-borceux-3.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21047
# category Package
# catalog-ctan /macros/generic/diagrams/borceux
# catalog-date 2009-01-02 20:30:08 +0100
# catalog-license noinfo
# catalog-version 3.1
Name:		texlive-borceux
Version:	3.1
Release:	2
Summary:	Diagram macros by Francois Borceux
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/generic/diagrams/borceux
License:	NOINFO
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/borceux.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/borceux.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The macros support the construction of diagrams, such as those
that appear in category theory texts. The user gives the list
of vertices and arrows to be included, just as when composing a
matrix, and the program takes care of computing the dimensions
of the arrows and realizing the pagesetting. All the user has
to do about the arrows is to specify their type (monomorphism,
pair of adjoint arrows, etc.) and their direction (north,
south-east, etc.); 12 types and 32 directions are available.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/borceux/Diagram
%{_texmfdistdir}/tex/generic/borceux/MaxiDiagram
%{_texmfdistdir}/tex/generic/borceux/MicroDiagram
%{_texmfdistdir}/tex/generic/borceux/MiniDiagram
%{_texmfdistdir}/tex/generic/borceux/MultipleArrows
%doc %{_texmfdistdir}/doc/generic/borceux/Diagram_Mode_d_Emploi
%doc %{_texmfdistdir}/doc/generic/borceux/Diagram_Read_Me
%doc %{_texmfdistdir}/doc/generic/borceux/README
%doc %{_texmfdistdir}/doc/generic/borceux/compatibility/OldDiagram
%doc %{_texmfdistdir}/doc/generic/borceux/compatibility/OldMaxiDiagram
%doc %{_texmfdistdir}/doc/generic/borceux/compatibility/OldMicroDiagram
%doc %{_texmfdistdir}/doc/generic/borceux/compatibility/OldMiniDiagram
%doc %{_texmfdistdir}/doc/generic/borceux/compatibility/OldMultipleArrows

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16822 |12mr|texlive-bosisio-20100210-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16989
# category Package
# catalog-ctan /macros/latex/contrib/bosisio
# catalog-date 2010-02-10 21:47:34 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-bosisio
Version:	20100210
Release:	2
Summary:	A collection of packages by Francesco Bosisio
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bosisio
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bosisio.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bosisio.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bosisio.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A collection of packages containing: accenti dblfont; envmath;
evenpage; graphfig; mathcmd; quotes; and sobolev.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/bosisio/accenti.sty
%{_texmfdistdir}/tex/latex/bosisio/dblfont.sty
%{_texmfdistdir}/tex/latex/bosisio/envmath.sty
%{_texmfdistdir}/tex/latex/bosisio/evenpage.sty
%{_texmfdistdir}/tex/latex/bosisio/graphfig.sty
%{_texmfdistdir}/tex/latex/bosisio/mathcmd.sty
%{_texmfdistdir}/tex/latex/bosisio/quotes.sty
%{_texmfdistdir}/tex/latex/bosisio/sobolev.sty
%doc %{_texmfdistdir}/doc/latex/bosisio/README
%doc %{_texmfdistdir}/doc/latex/bosisio/accenti.html
%doc %{_texmfdistdir}/doc/latex/bosisio/accenti.pdf
%doc %{_texmfdistdir}/doc/latex/bosisio/dblfont.html
%doc %{_texmfdistdir}/doc/latex/bosisio/dblfont.pdf
%doc %{_texmfdistdir}/doc/latex/bosisio/envmath.html
%doc %{_texmfdistdir}/doc/latex/bosisio/envmath.pdf
%doc %{_texmfdistdir}/doc/latex/bosisio/evenpage.html
%doc %{_texmfdistdir}/doc/latex/bosisio/evenpage.pdf
%doc %{_texmfdistdir}/doc/latex/bosisio/graphfig.html
%doc %{_texmfdistdir}/doc/latex/bosisio/graphfig.pdf
%doc %{_texmfdistdir}/doc/latex/bosisio/index.html
%doc %{_texmfdistdir}/doc/latex/bosisio/makedoc
%doc %{_texmfdistdir}/doc/latex/bosisio/mathcmd.html
%doc %{_texmfdistdir}/doc/latex/bosisio/mathcmd.pdf
%doc %{_texmfdistdir}/doc/latex/bosisio/quotes.html
%doc %{_texmfdistdir}/doc/latex/bosisio/quotes.pdf
%doc %{_texmfdistdir}/doc/latex/bosisio/sobolev.html
%doc %{_texmfdistdir}/doc/latex/bosisio/sobolev.pdf
#- source
%doc %{_texmfdistdir}/source/latex/bosisio/accenti.drv
%doc %{_texmfdistdir}/source/latex/bosisio/accenti.dtx
%doc %{_texmfdistdir}/source/latex/bosisio/dblfont.drv
%doc %{_texmfdistdir}/source/latex/bosisio/dblfont.dtx
%doc %{_texmfdistdir}/source/latex/bosisio/envmath.drv
%doc %{_texmfdistdir}/source/latex/bosisio/envmath.dtx
%doc %{_texmfdistdir}/source/latex/bosisio/evenpage.drv
%doc %{_texmfdistdir}/source/latex/bosisio/evenpage.dtx
%doc %{_texmfdistdir}/source/latex/bosisio/graphfig.drv
%doc %{_texmfdistdir}/source/latex/bosisio/graphfig.dtx
%doc %{_texmfdistdir}/source/latex/bosisio/mathcmd.drv
%doc %{_texmfdistdir}/source/latex/bosisio/mathcmd.dtx
%doc %{_texmfdistdir}/source/latex/bosisio/quotes.drv
%doc %{_texmfdistdir}/source/latex/bosisio/quotes.dtx
%doc %{_texmfdistdir}/source/latex/bosisio/sobolev.drv
%doc %{_texmfdistdir}/source/latex/bosisio/sobolev.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16823 |12mr|texlive-boxedminipage-20100223-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17087
# category Package
# catalog-ctan /macros/latex/contrib/boxedminipage
# catalog-date 2010-02-23 16:09:16 +0100
# catalog-license pd
# catalog-version undef
Name:		texlive-boxedminipage
Version:	20100223
Release:	2
Summary:	A package for producing framed minipages
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/boxedminipage
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/boxedminipage.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/boxedminipage.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
LaTeX package which defines the boxedminipage environment --
like minipage, but with a frame around it.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/boxedminipage/boxedminipage.sty
%doc %{_texmfdistdir}/doc/latex/boxedminipage/boxedminipage.pdf
%doc %{_texmfdistdir}/doc/latex/boxedminipage/boxedminipage.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16824 |12mr|texlive-boxhandler-1.22-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21451
# category Package
# catalog-ctan /macros/latex/contrib/boxhandler
# catalog-date 2011-02-16 17:12:46 +0100
# catalog-license lppl
# catalog-version 1.22
Name:		texlive-boxhandler
Version:	1.22
Release:	2
Summary:	Flexible Captioning and Deferred Box/List Printing
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/boxhandler
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/boxhandler.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/boxhandler.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/boxhandler.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package allows the user to optimise presentation of LaTeX
tables and figures. Boxhandler will lay out table and figure
captions with a variety of stylistic apperances, and will also
allow figures and tables to be "wrapped" in a manner consistent
with many business and government documents. For a document
that might appear in different venues with different
formatting, boxhandler permits the creation of a LaTeX source
document that can, with a single-line change in the source
code, produce an output that has very different layout from the
baseline configuration, not only in terms of caption style, but
more importantly in terms of the locations where figures,
tables and lists appear (or not) in the document. Deferral
routines also allow one to keep all figure and table data in a
separate source file, while nonetheless producing a document
with figures and tables appearing in the desired location.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/boxhandler/boxhandler.sty
%doc %{_texmfdistdir}/doc/latex/boxhandler/README
%doc %{_texmfdistdir}/doc/latex/boxhandler/boxhandler.pdf
#- source
%doc %{_texmfdistdir}/source/latex/boxhandler/boxhandler.dtx
%doc %{_texmfdistdir}/source/latex/boxhandler/boxhandler.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16825 |12mr|texlive-bpchem-v1.06-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/bpchem
# catalog-date 2006-12-01 14:16:52 +0100
# catalog-license lppl
# catalog-version v1.06
Name:		texlive-bpchem
Version:	v1.06
Release:	2
Summary:	Typeset chemical names, formulae, etc
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bpchem
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bpchem.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bpchem.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bpchem.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides support for typesetting simple chemical
formulae, those long IUPAC compound names, and some chemical
idioms. It also supports the labelling of compounds and
reference to labelled compounds.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/bpchem/bpchem.sty
%doc %{_texmfdistdir}/doc/latex/bpchem/bpchem.pdf
#- source
%doc %{_texmfdistdir}/source/latex/bpchem/bpchem.dtx
%doc %{_texmfdistdir}/source/latex/bpchem/bpchem.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16826 |12mr|texlive-bpolynomial-0.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /graphics/metapost/contrib/macros/bpolynomial
# catalog-date 2008-08-17 01:00:50 +0200
# catalog-license lppl
# catalog-version 0.5
Name:		texlive-bpolynomial
Version:	0.5
Release:	2
Summary:	Drawing polynomial functions of up to order 3
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/metapost/contrib/macros/bpolynomial
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bpolynomial.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bpolynomial.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This MetaPost package helps plotting polynomial and root
functions up to order three. The package provides macros to
calculate Bezier curves exactly matching a given constant,
linear, quadratic or cubic polynomial, or square or cubic root
function. In addition, tangents on all functions and
derivatives of polynomials can be calculated.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/metapost/bpolynomial/bpolynomial.mp
%doc %{_texmfdistdir}/doc/metapost/bpolynomial/CHANGES
%doc %{_texmfdistdir}/doc/metapost/bpolynomial/README
%doc %{_texmfdistdir}/doc/metapost/bpolynomial/TODO
%doc %{_texmfdistdir}/doc/metapost/bpolynomial/bpolynomial.pdf
%doc %{_texmfdistdir}/doc/metapost/bpolynomial/bpolynomial.tex
%doc %{_texmfdistdir}/doc/metapost/bpolynomial/examples.mp

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar metapost doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16827 |12mr|texlive-bracketkey-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17129
# category Package
# catalog-ctan /macros/latex/contrib/bracketkey
# catalog-date 2010-02-19 21:33:30 +0100
# catalog-license lppl1.3
# catalog-version 1.0
Name:		texlive-bracketkey
Version:	1.0
Release:	2
Summary:	Produce bracketed identification keys
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bracketkey
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bracketkey.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bracketkey.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides an environment bracketkey for use when
producing lists of species.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/bracketkey/bracketkey.sty
%doc %{_texmfdistdir}/doc/latex/bracketkey/Malva.pdf
%doc %{_texmfdistdir}/doc/latex/bracketkey/Malva.tex
%doc %{_texmfdistdir}/doc/latex/bracketkey/README
%doc %{_texmfdistdir}/doc/latex/bracketkey/bracketkey.pdf
%doc %{_texmfdistdir}/doc/latex/bracketkey/bracketkey.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16828 |12mr|texlive-braids-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23790
# category Package
# catalog-ctan /graphics/pgf/contrib/braids
# catalog-date 2011-08-30 13:04:52 +0200
# catalog-license lppl1.3
# catalog-version 1.0
Name:		texlive-braids
Version:	1.0
Release:	2
Summary:	Draw braid diagrams with PGF/TikZ
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/braids
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/braids.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/braids.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/braids.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package enables drawing of braid diagrams with PGF/TikZ
using a simple syntax. The braid itself is specified by giving
a word in the braid group, and there are many options for
styling the strands and for drawing "floors".

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/braids/braids.sty
%doc %{_texmfdistdir}/doc/latex/braids/README
%doc %{_texmfdistdir}/doc/latex/braids/braids_doc.pdf
%doc %{_texmfdistdir}/doc/latex/braids/braids_doc.tex
#- source
%doc %{_texmfdistdir}/source/latex/braids/braids.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16829 |12mr|texlive-braille-20100220-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20655
# category Package
# catalog-ctan /macros/latex/contrib/braille
# catalog-date 2010-02-20 15:53:07 +0100
# catalog-license other-free
# catalog-version undef
Name:		texlive-braille
Version:	20100220
Release:	2
Summary:	Support for braille
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/braille
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/braille.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/braille.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package allows the user to produce Braille documents on
paper for the blind without knowing Braille (which can take
years to learn). Python scripts grade1.py and grade2.py convert
ordinary text to grade 1 and 2 braille tags; then, the LaTeX
package braille.sty takes the tags and prints out corresponding
braille symbols.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/braille/braille.sty
%doc %{_texmfdistdir}/doc/latex/braille/README
%doc %{_texmfdistdir}/doc/latex/braille/braille.html
%doc %{_texmfdistdir}/doc/latex/braille/braillegif1.gif
%doc %{_texmfdistdir}/doc/latex/braille/braillegif2.gif
%doc %{_texmfdistdir}/doc/latex/braille/grade1.py
%doc %{_texmfdistdir}/doc/latex/braille/grade2.py
%doc %{_texmfdistdir}/doc/latex/braille/summary.pdf
%doc %{_texmfdistdir}/doc/latex/braille/summary.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16830 |12mr|texlive-braket-20100223-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17127
# category Package
# catalog-ctan /macros/latex/contrib/braket
# catalog-date 2010-02-23 16:09:16 +0100
# catalog-license pd
# catalog-version undef
Name:		texlive-braket
Version:	20100223
Release:	2
Summary:	Dirac bra-ket and set notations
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/braket
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/braket.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/braket.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Provides macros to typeset bra-ket notation, as well as set
specifiers, with a single ("|") or a double ("||" or ("\|")
vertical bar specifier in between two bracketed parts. Each
macro comes in a fixed-size version and an expanding version.
If the package finds itself operating under e-tex, it uses the
extended primitive \middle for more reliable results.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/braket/braket.sty
%doc %{_texmfdistdir}/doc/latex/braket/braket.pdf
%doc %{_texmfdistdir}/doc/latex/braket/braket.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16831 |12mr|texlive-breakcites-20101211-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21014
# category Package
# catalog-ctan /macros/latex/contrib/breakcites
# catalog-date 2010-12-11 10:17:50 +0100
# catalog-license noinfo
# catalog-version undef
Name:		texlive-breakcites
Version:	20101211
Release:	2
Summary:	Ensure that multiple citations may break at line end
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/breakcites
License:	NOINFO
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/breakcites.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/breakcites.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Makes a very minor change to the operation of the \cite
command. Note that the change is not necessary in unmodified
LaTeX; however, there remain packages that restore the
undesirable behaviour of the command as provided in LaTeX 2.09.
(Note that neither cite nor natbib make this mistake.).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/breakcites/breakcites.sty
%doc %{_texmfdistdir}/doc/latex/breakcites/README
%doc %{_texmfdistdir}/doc/latex/breakcites/breakcites.pdf
%doc %{_texmfdistdir}/doc/latex/breakcites/breakcites.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16832 |12mr|texlive-breakurl-1.30-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/breakurl
# catalog-date 2009-09-27 09:44:19 +0200
# catalog-license lppl
# catalog-version 1.30
Name:		texlive-breakurl
Version:	1.30
Release:	2
Summary:	Line-breakable \url-like links in hyperref when compiling via dvips/ps2pdf
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/breakurl
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/breakurl.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/breakurl.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/breakurl.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package provides a command much like hyperref's \url that
typesets a URL using a typewriter-like font. However, if the
dvips driver is being used, the original \url doesn't allow
line breaks in the middle of the created link: the link comes
in one atomic piece. This package allows such line breaks in
the generated links.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/breakurl/breakurl.sty
%doc %{_texmfdistdir}/doc/latex/breakurl/README
%doc %{_texmfdistdir}/doc/latex/breakurl/breakurl.pdf
#- source
%doc %{_texmfdistdir}/source/latex/breakurl/breakurl.dtx
%doc %{_texmfdistdir}/source/latex/breakurl/breakurl.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16833 |12mr|texlive-brushscr-20061221-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /fonts/brushscr
# catalog-date 2006-12-21 23:43:15 +0100
# catalog-license pd
# catalog-version undef
Name:		texlive-brushscr
Version:	20061221
Release:	2
Summary:	A handwriting script font
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/brushscr
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/brushscr.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/brushscr.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/brushscr.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The BrushScript font is distributed in Adobe Type-1 format,
that simulates hand-written characters. The font is available
in italic shape only. The package includes the files needed by
LaTeX in order to use that font. The file AAA_readme.tex fully
describes the package and sample.tex illustrates its use.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/brushscr/config.pbsi
%{_texmfdistdir}/fonts/afm/public/brushscr/BrushScriptX-Italic.afm
%{_texmfdistdir}/fonts/map/dvips/brushscr/pbsi.map
%{_texmfdistdir}/fonts/tfm/public/brushscr/pbsi.tfm
%{_texmfdistdir}/fonts/tfm/public/brushscr/pbsi8r.tfm
%{_texmfdistdir}/fonts/tfm/public/brushscr/pbsi8t.tfm
%{_texmfdistdir}/fonts/type1/public/brushscr/BrushScriptX-Italic.pfb
%{_texmfdistdir}/fonts/vf/public/brushscr/pbsi8t.vf
%{_texmfdistdir}/tex/latex/brushscr/pbsi.sty
%{_texmfdistdir}/tex/latex/brushscr/t1pbsi.fd
%doc %{_texmfdistdir}/doc/latex/brushscr/AAA_readme.bbl
%doc %{_texmfdistdir}/doc/latex/brushscr/AAA_readme.blg
%doc %{_texmfdistdir}/doc/latex/brushscr/AAA_readme.dvi
%doc %{_texmfdistdir}/doc/latex/brushscr/AAA_readme.tex
%doc %{_texmfdistdir}/doc/latex/brushscr/README
%doc %{_texmfdistdir}/doc/latex/brushscr/example.dvi
%doc %{_texmfdistdir}/doc/latex/brushscr/example.tex
%doc %{_texmfdistdir}/doc/latex/brushscr/generate.tex
%doc %{_texmfdistdir}/doc/latex/brushscr/kern.txt
%doc %{_texmfdistdir}/doc/latex/brushscr/sample.dvi
%doc %{_texmfdistdir}/doc/latex/brushscr/sample.tex
#- source
%doc %{_texmfdistdir}/source/latex/brushscr/Makefile
%doc %{_texmfdistdir}/source/latex/brushscr/pbsi.mtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16834 |12mr|texlive-bullcntr-0.04-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/bullcntr
# catalog-date 2008-08-17 01:00:50 +0200
# catalog-license lppl
# catalog-version 0.04
Name:		texlive-bullcntr
Version:	0.04
Release:	2
Summary:	Display list item counter as regular pattern of bullets
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bullcntr
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bullcntr.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bullcntr.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bullcntr.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bullcntr package defines the command bullcntr, which can be
thought of as an analogue of the \fnsymbol command: like the
latter, it displays the value of a counter lying between 1 and
9, but uses, for the purpose, a regular pattern of bullets.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/bullcntr/bullcntr.sty
%{_texmfdistdir}/tex/latex/bullcntr/bullenum.sty
%doc %{_texmfdistdir}/doc/latex/bullcntr/00readme.txt
%doc %{_texmfdistdir}/doc/latex/bullcntr/README
%doc %{_texmfdistdir}/doc/latex/bullcntr/bullcntr-man.pdf
%doc %{_texmfdistdir}/doc/latex/bullcntr/bullcntr-man.tex
%doc %{_texmfdistdir}/doc/latex/bullcntr/bullcntr-sam.tex
%doc %{_texmfdistdir}/doc/latex/bullcntr/bullenum-sam.tex
%doc %{_texmfdistdir}/doc/latex/bullcntr/manifest.txt
#- source
%doc %{_texmfdistdir}/source/latex/bullcntr/bullcntr.dtx
%doc %{_texmfdistdir}/source/latex/bullcntr/bullcntr.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16835 |12mr|texlive-bundledoc-3.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26313
# category Package
# catalog-ctan /support/bundledoc
# catalog-date 2012-01-12 19:29:56 +0100
# catalog-license lppl
# catalog-version 3.1
Name:		texlive-bundledoc
Version:	3.1
Release:	3
Summary:	Bundle together all the files needed to build a LaTeX document
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/bundledoc
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bundledoc.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bundledoc.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-bundledoc.bin = %{EVRD}

%description
The bundledoc package is a post-processor for the snapshot
package that bundles together all the classes, packages and
files needed to build a given LaTeX document. It reads the .dep
file that snapshot produces, finds each of the files mentioned
therein, and archives them into a single .tar.gz (or .zip, or
whatever) file, suitable for moving across systems,
transmitting to a colleague, etc. A script, arlatex, provides
an alternative "archiving" mechanism, creating a single LaTeX
file that contains all of the ancillary files of a LaTeX
document, together with the document itself, using the
filecontents* environment.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/arlatex
%{_bindir}/bundledoc
%{_texmfdistdir}/scripts/bundledoc/arlatex
%{_texmfdistdir}/scripts/bundledoc/bundledoc
%{_texmfdistdir}/tex/latex/bundledoc/miktex.cfg
%{_texmfdistdir}/tex/latex/bundledoc/texlive-unix.cfg
%doc %{_texmfdistdir}/doc/support/bundledoc/README
%doc %{_mandir}/man1/arlatex.1*
%doc %{_texmfdir}/doc/man/man1/arlatex.man1.pdf
%doc %{_mandir}/man1/bundledoc.1*
%doc %{_texmfdir}/doc/man/man1/bundledoc.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/bundledoc/arlatex arlatex
    ln -sf %{_texmfdistdir}/scripts/bundledoc/bundledoc bundledoc
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16836 |12mr|texlive-burmese-20061221-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25185
# category Package
# catalog-ctan /language/burmese
# catalog-date 2006-12-21 23:43:15 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-burmese
Version:	20061221
Release:	3
Summary:	Basic Support for Writing Burmese
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/burmese
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/burmese.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/burmese.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/burmese.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package provides basic support for writing Burmese. The
package provides a preprocessor (written in Perl), an Adobe
Type 1 font, and LaTeX macros.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/map/dvips/burmese/burmese.map
%{_texmfdistdir}/fonts/tfm/public/burmese/burm.tfm
%{_texmfdistdir}/fonts/type1/public/burmese/burm.pfb
%{_texmfdistdir}/tex/latex/burmese/birm.sty
%{_texmfdistdir}/tex/latex/burmese/ubirm.fd
%doc %{_texmfdistdir}/doc/fonts/burmese/burmguide.pdf
#- source
%doc %{_texmfdistdir}/source/fonts/burmese/birm.pl

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16837 |12mr|texlive-bussproofs-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/bussproofs
# catalog-date 2007-03-05 14:17:42 +0100
# catalog-license lppl1.3
# catalog-version 1.0
Name:		texlive-bussproofs
Version:	1.0
Release:	2
Summary:	Proof trees in the style of the sequent calculus
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bussproofs
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bussproofs.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bussproofs.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package allows the construction of proof trees in the style
of the sequent calculus and many other proof systems. One novel
feature of the macros is they support the horizontal alignment
according to some centre point specified with the command
\fCenter. This is the style often used in sequent calculus
proofs. The package works in a Plain TeX document, as well as
in LaTeX; an exposition of the commands available is given in
the package file itself.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/bussproofs/bussproofs.sty
%doc %{_texmfdistdir}/doc/latex/bussproofs/testbp2.pdf
%doc %{_texmfdistdir}/doc/latex/bussproofs/testbp2.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16838 |12mr|texlive-bytefield-2.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23351
# category Package
# catalog-ctan /macros/latex/contrib/bytefield
# catalog-date 2011-06-22 20:08:44 +0200
# catalog-license lppl
# catalog-version 2.1
Name:		texlive-bytefield
Version:	2.1
Release:	2
Summary:	Create illustrations for network protocol specifications
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bytefield
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bytefield.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bytefield.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bytefield.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bytefield package helps the user create illustrations for
network protocol specifications and anything else that utilizes
fields of data. These illustrations show how the bits and bytes
are laid out in a packet or in memory. Users should note that
the present version 2.0 offers a different (and incompatible)
user interface from earlier versions.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/bytefield/bytefield.sty
%doc %{_texmfdistdir}/doc/latex/bytefield/README
%doc %{_texmfdistdir}/doc/latex/bytefield/bf-example.pdf
%doc %{_texmfdistdir}/doc/latex/bytefield/bf-example.tex
%doc %{_texmfdistdir}/doc/latex/bytefield/bytefield.pdf
#- source
%doc %{_texmfdistdir}/source/latex/bytefield/bytefield.dtx
%doc %{_texmfdistdir}/source/latex/bytefield/bytefield.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16839 |12mr|texlive-c90-20111103-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-c90
Version:	20111103
Release:	2
Summary:	TeXLive c90 package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/c90.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/c90.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/c90.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive c90 package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/enc/dvips/c90/c90.enc
%doc %{_texmfdistdir}/doc/fonts/enc/c90/c90.pdf
#- source
%doc %{_texmfdistdir}/source/fonts/enc/c90/c90.etx
%doc %{_texmfdistdir}/source/fonts/enc/c90/c90.mtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16840 |12mr|texlive-cachepic-1.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26313
# category Package
# catalog-ctan /macros/latex/contrib/cachepic
# catalog-date 2012-04-29 18:30:38 +0200
# catalog-license lppl1.3
# catalog-version 1.0
Name:		texlive-cachepic
Version:	1.0
Release:	3
Summary:	Convert document fragments into graphics
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/cachepic
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cachepic.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cachepic.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-cachepic.bin = %{EVRD}

%description
The bundle simplifies and automates conversion of document
fragments into external EPS or PDF files. The bundle consists
of two parts: a LaTeX package that implements a document level
interface, and a command line tool (written in lua) that
generates the external graphics.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/cachepic
%{_texmfdistdir}/scripts/cachepic/cachepic.cmd
%{_texmfdistdir}/scripts/cachepic/cachepic.tlu
%{_texmfdistdir}/tex/latex/cachepic/cachepic.sty
%{_texmfdistdir}/tex/latex/cachepic/prcachepic.def
%doc %{_texmfdistdir}/doc/latex/cachepic/README
%doc %{_texmfdistdir}/doc/latex/cachepic/cachepic.pdf
%doc %{_texmfdistdir}/doc/latex/cachepic/cachepic.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/cachepic/cachepic.tlu cachepic
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16841 |12mr|texlive-calctab-v0.6.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/calctab
# catalog-date 2009-07-14 21:55:02 +0200
# catalog-license lppl
# catalog-version v0.6.1
Name:		texlive-calctab
Version:	v0.6.1
Release:	2
Summary:	Language for numeric tables
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/calctab
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/calctab.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/calctab.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The calctab package helps the user to typeset a kind of
economic table such as invoices, expense notes and liquidation,
or other tabular material with a values column. The code
computes sum and percentage with floating point numeric methods
(using the fltpoint package) and builds the render table task.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/calctab/calctab.sty
%doc %{_texmfdistdir}/doc/latex/calctab/README
%doc %{_texmfdistdir}/doc/latex/calctab/calctab_manual.pdf
%doc %{_texmfdistdir}/doc/latex/calctab/calctab_manual.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16842 |12mr|texlive-calculator-1.0a-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27112
# category Package
# catalog-ctan /macros/latex/contrib/calculator
# catalog-date 2012-07-03 11:28:15 +0200
# catalog-license lppl1.2
# catalog-version 1.0a
Name:		texlive-calculator
Version:	1.0a
Release:	1
Summary:	Use LaTeX as a scientific calculator
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/calculator
License:	LPPL1.2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/calculator.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/calculator.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/calculator.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The calculator and calculus packages define several
instructions which allow us to realise algebraic operations and
to evaluate elementary functions and derivatives in our
documents. The package's main goal is to define the arithmetic
and functional calculations need in the author's package
xpicture, but the numeric abilities of "calculator" and
"calculus" may be useful in other contexts.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/calculator/calculator.sty
%{_texmfdistdir}/tex/latex/calculator/calculus.sty
%doc %{_texmfdistdir}/doc/latex/calculator/README
%doc %{_texmfdistdir}/doc/latex/calculator/calculator.pdf
%doc %{_texmfdistdir}/doc/latex/calculator/calculator1.tex
%doc %{_texmfdistdir}/doc/latex/calculator/calculator10.tex
%doc %{_texmfdistdir}/doc/latex/calculator/calculator11.tex
%doc %{_texmfdistdir}/doc/latex/calculator/calculator12.tex
%doc %{_texmfdistdir}/doc/latex/calculator/calculator13.tex
%doc %{_texmfdistdir}/doc/latex/calculator/calculator14.tex
%doc %{_texmfdistdir}/doc/latex/calculator/calculator15.tex
%doc %{_texmfdistdir}/doc/latex/calculator/calculator16.tex
%doc %{_texmfdistdir}/doc/latex/calculator/calculator17.tex
%doc %{_texmfdistdir}/doc/latex/calculator/calculator18.tex
%doc %{_texmfdistdir}/doc/latex/calculator/calculator19.tex
%doc %{_texmfdistdir}/doc/latex/calculator/calculator2.tex
%doc %{_texmfdistdir}/doc/latex/calculator/calculator20.tex
%doc %{_texmfdistdir}/doc/latex/calculator/calculator21.tex
%doc %{_texmfdistdir}/doc/latex/calculator/calculator22.tex
%doc %{_texmfdistdir}/doc/latex/calculator/calculator23.tex
%doc %{_texmfdistdir}/doc/latex/calculator/calculator24.tex
%doc %{_texmfdistdir}/doc/latex/calculator/calculator25.tex
%doc %{_texmfdistdir}/doc/latex/calculator/calculator26.tex
%doc %{_texmfdistdir}/doc/latex/calculator/calculator27.tex
%doc %{_texmfdistdir}/doc/latex/calculator/calculator28.tex
%doc %{_texmfdistdir}/doc/latex/calculator/calculator29.tex
%doc %{_texmfdistdir}/doc/latex/calculator/calculator3.tex
%doc %{_texmfdistdir}/doc/latex/calculator/calculator30.tex
%doc %{_texmfdistdir}/doc/latex/calculator/calculator31.tex
%doc %{_texmfdistdir}/doc/latex/calculator/calculator32.tex
%doc %{_texmfdistdir}/doc/latex/calculator/calculator33.tex
%doc %{_texmfdistdir}/doc/latex/calculator/calculator34.tex
%doc %{_texmfdistdir}/doc/latex/calculator/calculator35.tex
%doc %{_texmfdistdir}/doc/latex/calculator/calculator36.tex
%doc %{_texmfdistdir}/doc/latex/calculator/calculator37.tex
%doc %{_texmfdistdir}/doc/latex/calculator/calculator38.tex
%doc %{_texmfdistdir}/doc/latex/calculator/calculator39.tex
%doc %{_texmfdistdir}/doc/latex/calculator/calculator4.tex
%doc %{_texmfdistdir}/doc/latex/calculator/calculator40.tex
%doc %{_texmfdistdir}/doc/latex/calculator/calculator41.tex
%doc %{_texmfdistdir}/doc/latex/calculator/calculator42.tex
%doc %{_texmfdistdir}/doc/latex/calculator/calculator43.tex
%doc %{_texmfdistdir}/doc/latex/calculator/calculator44.tex
%doc %{_texmfdistdir}/doc/latex/calculator/calculator45.tex
%doc %{_texmfdistdir}/doc/latex/calculator/calculator46.tex
%doc %{_texmfdistdir}/doc/latex/calculator/calculator47.tex
%doc %{_texmfdistdir}/doc/latex/calculator/calculator48.tex
%doc %{_texmfdistdir}/doc/latex/calculator/calculator49.tex
%doc %{_texmfdistdir}/doc/latex/calculator/calculator5.tex
%doc %{_texmfdistdir}/doc/latex/calculator/calculator50.tex
%doc %{_texmfdistdir}/doc/latex/calculator/calculator51.tex
%doc %{_texmfdistdir}/doc/latex/calculator/calculator52.tex
%doc %{_texmfdistdir}/doc/latex/calculator/calculator53.tex
%doc %{_texmfdistdir}/doc/latex/calculator/calculator54.tex
%doc %{_texmfdistdir}/doc/latex/calculator/calculator55.tex
%doc %{_texmfdistdir}/doc/latex/calculator/calculator56.tex
%doc %{_texmfdistdir}/doc/latex/calculator/calculator57.tex
%doc %{_texmfdistdir}/doc/latex/calculator/calculator6.tex
%doc %{_texmfdistdir}/doc/latex/calculator/calculator7.tex
%doc %{_texmfdistdir}/doc/latex/calculator/calculator8.tex
%doc %{_texmfdistdir}/doc/latex/calculator/calculator9.tex
#- source
%doc %{_texmfdistdir}/source/latex/calculator/calculator.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16843 |12mr|texlive-calligra-20100503-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /fonts/calligra
# catalog-date 2010-05-03 23:11:16 +0200
# catalog-license other-free
# catalog-version undef
Name:		texlive-calligra
Version:	20100503
Release:	2
Summary:	Calligraphic font
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/calligra
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/calligra.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/calligra.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A calligraphic font in the handwriting style of the author,
Peter Vanroose. The font is supplied as MetaFont source LaTeX
support of the font is provided in the calligra package in the
fundus bundle.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/calligra/callig15.mf
%{_texmfdistdir}/fonts/source/public/calligra/calligra.mf
%{_texmfdistdir}/fonts/tfm/public/calligra/callig15.tfm
%doc %{_texmfdistdir}/doc/latex/calligra/README
%doc %{_texmfdistdir}/doc/latex/calligra/testfont.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16844 |12mr|texlive-calligra-type1-001.000-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24302
# category Package
# catalog-ctan /fonts/calligra-type1
# catalog-date 2011-10-16 10:43:33 +0200
# catalog-license other-free
# catalog-version 001.000
Name:		texlive-calligra-type1
Version:	001.000
Release:	2
Summary:	Type 1 version of Caliigra
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/calligra-type1
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/calligra-type1.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/calligra-type1.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This is a converstion (using mf2pt1 of Peter Vanroose's
handwriting font.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/calligra-type1/callig15.afm
%{_texmfdistdir}/fonts/map/dvips/calligra-type1/calligra.map
%{_texmfdistdir}/fonts/type1/public/calligra-type1/callig15.pfb
%doc %{_texmfdistdir}/doc/fonts/calligra-type1/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16845 |12mr|texlive-calrsfs-20100220-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17125
# category Package
# catalog-ctan /macros/latex/contrib/calrsfs
# catalog-date 2010-02-20 21:59:31 +0100
# catalog-license pd
# catalog-version undef
Name:		texlive-calrsfs
Version:	20100220
Release:	2
Summary:	Copperplate calligraphic letters in LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/calrsfs
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/calrsfs.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/calrsfs.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Provides a maths interface to the rsfs fonts.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/calrsfs/OMSrsfs.fd
%{_texmfdistdir}/tex/latex/calrsfs/calrsfs.sty
%doc %{_texmfdistdir}/doc/latex/calrsfs/README
%doc %{_texmfdistdir}/doc/latex/calrsfs/calrsfs.pdf
%doc %{_texmfdistdir}/doc/latex/calrsfs/calrsfs.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16846 |12mr|texlive-cals-2.0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22766
# category Package
# catalog-ctan /macros/latex/contrib/cals
# catalog-date 2010-10-26 15:02:43 +0200
# catalog-license lppl1.3
# catalog-version 2.0.1
Name:		texlive-cals
Version:	2.0.1
Release:	2
Summary:	Multipage tables with wide range of features
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/cals
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cals.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cals.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cals.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package allows the user to typeset multipage tables with
repeatable headers and footers, and with cells spanned over
rows and columns. Decorations are supported: padding,
background color, width of separation rules. The package is
compatible with multicol and pdfsync.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/cals/cals.sty
%doc %{_texmfdistdir}/doc/latex/cals/README
%doc %{_texmfdistdir}/doc/latex/cals/cals.pdf
%doc %{_texmfdistdir}/doc/latex/cals/examples/demo.pdf
%doc %{_texmfdistdir}/doc/latex/cals/examples/demo.tex
%doc %{_texmfdistdir}/doc/latex/cals/examples/table1.tex
%doc %{_texmfdistdir}/doc/latex/cals/examples/table2.tex
%doc %{_texmfdistdir}/doc/latex/cals/examples/table3.tex
%doc %{_texmfdistdir}/doc/latex/cals/examples/table4.tex
%doc %{_texmfdistdir}/doc/latex/cals/test/README
%doc %{_texmfdistdir}/doc/latex/cals/test/cell/test_10_create.chk
%doc %{_texmfdistdir}/doc/latex/cals/test/cell/test_10_create.tex
%doc %{_texmfdistdir}/doc/latex/cals/test/cell/test_20_colwidth.chk
%doc %{_texmfdistdir}/doc/latex/cals/test/cell/test_20_colwidth.tex
%doc %{_texmfdistdir}/doc/latex/cals/test/cell/test_30_decor.chk
%doc %{_texmfdistdir}/doc/latex/cals/test/cell/test_30_decor.tex
%doc %{_texmfdistdir}/doc/latex/cals/test/cell/test_40_width.chk
%doc %{_texmfdistdir}/doc/latex/cals/test/cell/test_40_width.tex
%doc %{_texmfdistdir}/doc/latex/cals/test/cell/test_50_hooks.chk
%doc %{_texmfdistdir}/doc/latex/cals/test/cell/test_50_hooks.tex
%doc %{_texmfdistdir}/doc/latex/cals/test/colsep/test_10_outone.chk
%doc %{_texmfdistdir}/doc/latex/cals/test/colsep/test_10_outone.tex
%doc %{_texmfdistdir}/doc/latex/cals/test/colsep/test_20_row.chk
%doc %{_texmfdistdir}/doc/latex/cals/test/colsep/test_20_row.tex
%doc %{_texmfdistdir}/doc/latex/cals/test/decoration/test_10_withwidth2.chk
%doc %{_texmfdistdir}/doc/latex/cals/test/decoration/test_10_withwidth2.tex
%doc %{_texmfdistdir}/doc/latex/cals/test/decoration/test_20_withcolor2.chk
%doc %{_texmfdistdir}/doc/latex/cals/test/decoration/test_20_withcolor2.tex
%doc %{_texmfdistdir}/doc/latex/cals/test/decoration/test_30_halfwidth.chk
%doc %{_texmfdistdir}/doc/latex/cals/test/decoration/test_30_halfwidth.tex
%doc %{_texmfdistdir}/doc/latex/cals/test/decoration/test_50_maxwidth.chk
%doc %{_texmfdistdir}/doc/latex/cals/test/decoration/test_50_maxwidth.tex
%doc %{_texmfdistdir}/doc/latex/cals/test/decoration/test_60_row.chk
%doc %{_texmfdistdir}/doc/latex/cals/test/decoration/test_60_row.tex
%doc %{_texmfdistdir}/doc/latex/cals/test/decoration/test_70_align.chk
%doc %{_texmfdistdir}/doc/latex/cals/test/decoration/test_70_align.tex
%doc %{_texmfdistdir}/doc/latex/cals/test/llt/test_10_cons_rot.chk
%doc %{_texmfdistdir}/doc/latex/cals/test/llt/test_10_cons_rot.tex
%doc %{_texmfdistdir}/doc/latex/cals/test/llt/test_20_snoc_decons.chk
%doc %{_texmfdistdir}/doc/latex/cals/test/llt/test_20_snoc_decons.tex
%doc %{_texmfdistdir}/doc/latex/cals/test/llt/test_30_all.chk
%doc %{_texmfdistdir}/doc/latex/cals/test/llt/test_30_all.tex
%doc %{_texmfdistdir}/doc/latex/cals/test/regression/test_010_wrongbreak.chk
%doc %{_texmfdistdir}/doc/latex/cals/test/regression/test_010_wrongbreak.tex
%doc %{_texmfdistdir}/doc/latex/cals/test/regression/test_020_wrongnobreak.chk
%doc %{_texmfdistdir}/doc/latex/cals/test/regression/test_020_wrongnobreak.tex
%doc %{_texmfdistdir}/doc/latex/cals/test/regression/test_030_spanbreak.chk
%doc %{_texmfdistdir}/doc/latex/cals/test/regression/test_030_spanbreak.tex
%doc %{_texmfdistdir}/doc/latex/cals/test/regression/test_040_rowheight.chk
%doc %{_texmfdistdir}/doc/latex/cals/test/regression/test_040_rowheight.tex
%doc %{_texmfdistdir}/doc/latex/cals/test/regression/test_050_leftskip_rowspan.chk
%doc %{_texmfdistdir}/doc/latex/cals/test/regression/test_050_leftskip_rowspan.tex
%doc %{_texmfdistdir}/doc/latex/cals/test/rowsep/test_10_waitrule.chk
%doc %{_texmfdistdir}/doc/latex/cals/test/rowsep/test_10_waitrule.tex
%doc %{_texmfdistdir}/doc/latex/cals/test/rowsep/test_15_waitover.chk
%doc %{_texmfdistdir}/doc/latex/cals/test/rowsep/test_15_waitover.tex
%doc %{_texmfdistdir}/doc/latex/cals/test/rowsep/test_20_pack.chk
%doc %{_texmfdistdir}/doc/latex/cals/test/rowsep/test_20_pack.tex
%doc %{_texmfdistdir}/doc/latex/cals/test/rowsep/test_30_jointwo.chk
%doc %{_texmfdistdir}/doc/latex/cals/test/rowsep/test_30_jointwo.tex
%doc %{_texmfdistdir}/doc/latex/cals/test/rowsep/test_35_joinone.chk
%doc %{_texmfdistdir}/doc/latex/cals/test/rowsep/test_35_joinone.tex
%doc %{_texmfdistdir}/doc/latex/cals/test/rowsep/test_40_construct.chk
%doc %{_texmfdistdir}/doc/latex/cals/test/rowsep/test_40_construct.tex
%doc %{_texmfdistdir}/doc/latex/cals/test/span/test_10_queue.chk
%doc %{_texmfdistdir}/doc/latex/cals/test/span/test_10_queue.tex
%doc %{_texmfdistdir}/doc/latex/cals/test/span/test_20_decor.chk
%doc %{_texmfdistdir}/doc/latex/cals/test/span/test_20_decor.tex
%doc %{_texmfdistdir}/doc/latex/cals/test/span/test_30_iftlrb.chk
%doc %{_texmfdistdir}/doc/latex/cals/test/span/test_30_iftlrb.tex
%doc %{_texmfdistdir}/doc/latex/cals/test/span/test_40_lr_queue.chk
%doc %{_texmfdistdir}/doc/latex/cals/test/span/test_40_lr_queue.tex
%doc %{_texmfdistdir}/doc/latex/cals/test/span/test_50_dimen.chk
%doc %{_texmfdistdir}/doc/latex/cals/test/span/test_50_dimen.tex
%doc %{_texmfdistdir}/doc/latex/cals/test/span/test_60_content.chk
%doc %{_texmfdistdir}/doc/latex/cals/test/span/test_60_content.tex
%doc %{_texmfdistdir}/doc/latex/cals/test/span/test_70_intercept.chk
%doc %{_texmfdistdir}/doc/latex/cals/test/span/test_70_intercept.tex
%doc %{_texmfdistdir}/doc/latex/cals/test/span/test_80_marker.chk
%doc %{_texmfdistdir}/doc/latex/cals/test/span/test_80_marker.tex
%doc %{_texmfdistdir}/doc/latex/cals/test/support/LatexTest.py
%doc %{_texmfdistdir}/doc/latex/cals/test/support/run_tests.py
%doc %{_texmfdistdir}/doc/latex/cals/test/table/test_10_ifbreak.chk
%doc %{_texmfdistdir}/doc/latex/cals/test/table/test_10_ifbreak.tex
%doc %{_texmfdistdir}/doc/latex/cals/test/table/test_20_dispatch.chk
%doc %{_texmfdistdir}/doc/latex/cals/test/table/test_20_dispatch.tex
%doc %{_texmfdistdir}/doc/latex/cals/test/table/test_30_issue_rowsep.chk
%doc %{_texmfdistdir}/doc/latex/cals/test/table/test_30_issue_rowsep.tex
%doc %{_texmfdistdir}/doc/latex/cals/test/table/test_40_issuerow.chk
%doc %{_texmfdistdir}/doc/latex/cals/test/table/test_40_issuerow.tex
%doc %{_texmfdistdir}/doc/latex/cals/test/table/test_50_row.chk
%doc %{_texmfdistdir}/doc/latex/cals/test/table/test_50_row.tex
%doc %{_texmfdistdir}/doc/latex/cals/test/table/test_60_whitespace.chk
%doc %{_texmfdistdir}/doc/latex/cals/test/table/test_60_whitespace.tex
%doc %{_texmfdistdir}/doc/latex/cals/test/table/test_70_lrskip.chk
%doc %{_texmfdistdir}/doc/latex/cals/test/table/test_70_lrskip.tex
%doc %{_texmfdistdir}/doc/latex/cals/test/template.txt
%doc %{_texmfdistdir}/doc/latex/cals/test/visual_tables/test_10_simple_2x2_with_parbreak.chk
%doc %{_texmfdistdir}/doc/latex/cals/test/visual_tables/test_10_simple_2x2_with_parbreak.png
%doc %{_texmfdistdir}/doc/latex/cals/test/visual_tables/test_10_simple_2x2_with_parbreak.tex
%doc %{_texmfdistdir}/doc/latex/cals/test/visual_tables/test_20_thead_tfoot.chk
%doc %{_texmfdistdir}/doc/latex/cals/test/visual_tables/test_20_thead_tfoot.png
%doc %{_texmfdistdir}/doc/latex/cals/test/visual_tables/test_20_thead_tfoot.tex
%doc %{_texmfdistdir}/doc/latex/cals/test/visual_tables/test_30_tbreak.chk
%doc %{_texmfdistdir}/doc/latex/cals/test/visual_tables/test_30_tbreak.png
%doc %{_texmfdistdir}/doc/latex/cals/test/visual_tables/test_30_tbreak.tex
%doc %{_texmfdistdir}/doc/latex/cals/test/visual_tables/test_40_span.chk
%doc %{_texmfdistdir}/doc/latex/cals/test/visual_tables/test_40_span.png
%doc %{_texmfdistdir}/doc/latex/cals/test/visual_tables/test_40_span.tex
#- source
%doc %{_texmfdistdir}/source/latex/cals/cals.dtx
%doc %{_texmfdistdir}/source/latex/cals/cals.ins
%doc %{_texmfdistdir}/source/latex/cals/cell.dtx
%doc %{_texmfdistdir}/source/latex/cals/colsep.dtx
%doc %{_texmfdistdir}/source/latex/cals/decor.dtx
%doc %{_texmfdistdir}/source/latex/cals/lltokens.dtx
%doc %{_texmfdistdir}/source/latex/cals/rowsep.dtx
%doc %{_texmfdistdir}/source/latex/cals/span.dtx
%doc %{_texmfdistdir}/source/latex/cals/table.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16847 |12mr|texlive-calxxxx-yyyy-1.0d-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25001
# category Package
# catalog-ctan /macros/latex/contrib/calxxxx-yyyy
# catalog-date 2012-01-03 11:34:51 +0100
# catalog-license lppl1.3
# catalog-version 1.0d
Name:		texlive-calxxxx-yyyy
Version:	1.0d
Release:	1
Summary:	Print a calendar for a group of years
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/calxxxx-yyyy
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/calxxxx-yyyy.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/calxxxx-yyyy.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package prints a calendar for 2 or more years, according to
a language selection. The package is also "culture dependent",
in the sense that it will start weeks according to local rules:
e.g., weeks conventionally start on Monday in the English-
speaking world.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/calxxxx-yyyy/calxxxx-yyyy.tex
%doc %{_texmfdistdir}/doc/latex/calxxxx-yyyy/README
%doc %{_texmfdistdir}/doc/latex/calxxxx-yyyy/README.pdf
%doc %{_texmfdistdir}/doc/latex/calxxxx-yyyy/README.tex
%doc %{_texmfdistdir}/doc/latex/calxxxx-yyyy/cal2012-2029_DE.pdf
%doc %{_texmfdistdir}/doc/latex/calxxxx-yyyy/cal2012-2029_DK.pdf
%doc %{_texmfdistdir}/doc/latex/calxxxx-yyyy/cal2012-2029_EN.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16848 |12mr|texlive-cancel-2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17124
# category Package
# catalog-ctan /macros/latex/contrib/cancel
# catalog-date 2010-02-23 16:16:11 +0100
# catalog-license pd
# catalog-version 2.0
Name:		texlive-cancel
Version:	2.0
Release:	2
Summary:	Place lines through maths formulae
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/cancel
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cancel.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cancel.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A package to draw diagonal lines ("cancelling" a term) and
arrows with limits (cancelling a term "to a value") through
parts of maths formulae.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/cancel/cancel.sty
%doc %{_texmfdistdir}/doc/latex/cancel/cancel.pdf
%doc %{_texmfdistdir}/doc/latex/cancel/cancel.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16849 |12mr|texlive-canoniclayout-0.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24523
# category Package
# catalog-ctan /macros/latex/contrib/canoniclayout
# catalog-date 2011-11-06 17:08:08 +0100
# catalog-license lppl1.3
# catalog-version 0.4
Name:		texlive-canoniclayout
Epoch:		1
Version:	0.4
Release:	2
Summary:	Create canonical page layouts with memoir
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/canoniclayout
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/canoniclayout.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/canoniclayout.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/canoniclayout.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A canonic text layout has specified relations to a circle
inscribed within the enclosing page. The package allows the
user to use a canonic layout with the memoir class.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/canoniclayout/canoniclayout.sty
%doc %{_texmfdistdir}/doc/latex/canoniclayout/README
%doc %{_texmfdistdir}/doc/latex/canoniclayout/canoniclayout.pdf
#- source
%doc %{_texmfdistdir}/source/latex/canoniclayout/canoniclayout.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16850 |12mr|texlive-cantarell-2.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27066
# category Package
# catalog-ctan /fonts/cantarell
# catalog-date 2012-06-11 20:28:41 +0200
# catalog-license lppl1.3
# catalog-version 2.4
Name:		texlive-cantarell
Version:	2.4
Release:	1
Summary:	LaTeX support for the Cantarell font family
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/cantarell
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cantarell.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cantarell.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cantarell.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Cantarell is a contemporary Humanist sans serif designed by
Dave Crossland and Jakub Steiner. This font, delivered under
the OFL version 1.1, is available on the GNOME download server.
The present package provides support for this font in LaTeX. It
includes Type 1 versions of the fonts, converted for this
package using FontForge from its sources, for full support with
Dvips.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/cantarell/Cantarell-Bold.afm
%{_texmfdistdir}/fonts/afm/public/cantarell/Cantarell-Regular.afm
%{_texmfdistdir}/fonts/enc/dvips/cantarell/cantarell-01.enc
%{_texmfdistdir}/fonts/enc/dvips/cantarell/cantarell-02.enc
%{_texmfdistdir}/fonts/enc/dvips/cantarell/cantarell-03.enc
%{_texmfdistdir}/fonts/map/dvips/cantarell/cantarell.map
%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Bold-01.tfm
%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Bold-02.tfm
%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Bold-03.tfm
%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Bold-Slanted-01.tfm
%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Bold-Slanted-02.tfm
%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Bold-Slanted-03.tfm
%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Bold-Slanted-SmallCaps-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Bold-Slanted-SmallCaps-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Bold-Slanted-SmallCaps-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Bold-Slanted-SmallCaps-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Bold-Slanted-SmallCaps-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Bold-Slanted-SmallCaps-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Bold-Slanted-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Bold-Slanted-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Bold-Slanted-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Bold-Slanted-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Bold-Slanted-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Bold-Slanted-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Bold-Slanted-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Bold-SmallCaps-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Bold-SmallCaps-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Bold-SmallCaps-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Bold-SmallCaps-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Bold-SmallCaps-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Bold-SmallCaps-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Bold-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Bold-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Bold-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Bold-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Bold-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Bold-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Bold-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Regular-01.tfm
%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Regular-02.tfm
%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Regular-03.tfm
%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Regular-Slanted-01.tfm
%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Regular-Slanted-02.tfm
%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Regular-Slanted-03.tfm
%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Regular-Slanted-SmallCaps-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Regular-Slanted-SmallCaps-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Regular-Slanted-SmallCaps-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Regular-Slanted-SmallCaps-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Regular-Slanted-SmallCaps-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Regular-Slanted-SmallCaps-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Regular-Slanted-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Regular-Slanted-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Regular-Slanted-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Regular-Slanted-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Regular-Slanted-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Regular-Slanted-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Regular-Slanted-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Regular-SmallCaps-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Regular-SmallCaps-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Regular-SmallCaps-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Regular-SmallCaps-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Regular-SmallCaps-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Regular-SmallCaps-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Regular-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Regular-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Regular-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Regular-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Regular-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Regular-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/cantarell/Cantarell-Regular-x2.tfm
%{_texmfdistdir}/fonts/type1/public/cantarell/Cantarell-Bold.pfb
%{_texmfdistdir}/fonts/type1/public/cantarell/Cantarell-Regular.pfb
%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Bold-Slanted-SmallCaps-ot1.vf
%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Bold-Slanted-SmallCaps-t1.vf
%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Bold-Slanted-SmallCaps-t2a.vf
%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Bold-Slanted-SmallCaps-t2b.vf
%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Bold-Slanted-SmallCaps-t2c.vf
%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Bold-Slanted-SmallCaps-x2.vf
%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Bold-Slanted-ot1.vf
%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Bold-Slanted-t1.vf
%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Bold-Slanted-t2a.vf
%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Bold-Slanted-t2b.vf
%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Bold-Slanted-t2c.vf
%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Bold-Slanted-ts1.vf
%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Bold-Slanted-x2.vf
%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Bold-SmallCaps-ot1.vf
%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Bold-SmallCaps-t1.vf
%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Bold-SmallCaps-t2a.vf
%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Bold-SmallCaps-t2b.vf
%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Bold-SmallCaps-t2c.vf
%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Bold-SmallCaps-x2.vf
%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Bold-ot1.vf
%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Bold-t1.vf
%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Bold-t2a.vf
%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Bold-t2b.vf
%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Bold-t2c.vf
%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Bold-ts1.vf
%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Bold-x2.vf
%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Regular-Slanted-SmallCaps-ot1.vf
%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Regular-Slanted-SmallCaps-t1.vf
%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Regular-Slanted-SmallCaps-t2a.vf
%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Regular-Slanted-SmallCaps-t2b.vf
%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Regular-Slanted-SmallCaps-t2c.vf
%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Regular-Slanted-SmallCaps-x2.vf
%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Regular-Slanted-ot1.vf
%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Regular-Slanted-t1.vf
%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Regular-Slanted-t2a.vf
%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Regular-Slanted-t2b.vf
%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Regular-Slanted-t2c.vf
%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Regular-Slanted-ts1.vf
%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Regular-Slanted-x2.vf
%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Regular-SmallCaps-ot1.vf
%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Regular-SmallCaps-t1.vf
%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Regular-SmallCaps-t2a.vf
%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Regular-SmallCaps-t2b.vf
%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Regular-SmallCaps-t2c.vf
%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Regular-SmallCaps-x2.vf
%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Regular-ot1.vf
%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Regular-t1.vf
%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Regular-t2a.vf
%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Regular-t2b.vf
%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Regular-t2c.vf
%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Regular-ts1.vf
%{_texmfdistdir}/fonts/vf/public/cantarell/Cantarell-Regular-x2.vf
%{_texmfdistdir}/tex/latex/cantarell/cantarell.sty
%{_texmfdistdir}/tex/latex/cantarell/ot1fca.fd
%{_texmfdistdir}/tex/latex/cantarell/t1fca.fd
%{_texmfdistdir}/tex/latex/cantarell/t2afca.fd
%{_texmfdistdir}/tex/latex/cantarell/t2bfca.fd
%{_texmfdistdir}/tex/latex/cantarell/t2cfca.fd
%{_texmfdistdir}/tex/latex/cantarell/ts1fca.fd
%{_texmfdistdir}/tex/latex/cantarell/x2fca.fd
%doc %{_texmfdistdir}/doc/fonts/cantarell/CHANGES
%doc %{_texmfdistdir}/doc/fonts/cantarell/README
%doc %{_texmfdistdir}/doc/fonts/cantarell/cantarell-samples.pdf
%doc %{_texmfdistdir}/doc/fonts/cantarell/cantarell-samples.tex
%doc %{_texmfdistdir}/doc/fonts/cantarell/cantarell.pdf
%doc %{_texmfdistdir}/doc/fonts/cantarell/cantarell.tex
%doc %{_texmfdistdir}/doc/fonts/cantarell/manifest.txt
#- source
%doc %{_texmfdistdir}/source/fonts/cantarell/Cantarell-Bold.sfd
%doc %{_texmfdistdir}/source/fonts/cantarell/Cantarell-Regular.sfd
%doc %{_texmfdistdir}/source/fonts/cantarell/Makefile
%doc %{_texmfdistdir}/source/fonts/cantarell/cantarell-01.etx
%doc %{_texmfdistdir}/source/fonts/cantarell/cantarell-02.etx
%doc %{_texmfdistdir}/source/fonts/cantarell/cantarell-03.etx
%doc %{_texmfdistdir}/source/fonts/cantarell/cantarell-drv.tex
%doc %{_texmfdistdir}/source/fonts/cantarell/cantarell-fixcyrillic.mtx
%doc %{_texmfdistdir}/source/fonts/cantarell/cantarell-fixgreek.mtx
%doc %{_texmfdistdir}/source/fonts/cantarell/cantarell-fixlatin.mtx
%doc %{_texmfdistdir}/source/fonts/cantarell/cantarell-fixtextcomp.mtx
%doc %{_texmfdistdir}/source/fonts/cantarell/cantarell-map.tex
%doc %{_texmfdistdir}/source/fonts/cantarell/sfd2type1.pe

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16851 |12mr|texlive-captcont-2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/captcont
# catalog-date 2006-12-31 11:53:07 +0100
# catalog-license lppl
# catalog-version 2.0
Name:		texlive-captcont
Version:	2.0
Release:	2
Summary:	Retain float number across several floats
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/captcont
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/captcont.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/captcont.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/captcont.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The captcont package provides the ability to continue the
numbering in your float environment (figure, table, etc.) with
minimal overhead. This package adds three commands: \caption*,
\captcont, and \captcont*. Along with the \caption command,
these give full control over the caption numbering, caption
text and the entries in the list-of pages. The \caption and
\captcont commands generate list-of page entries. The \caption
and \caption* commands increment the figure or table counter.
Captcont also fully supports the subfigure package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/captcont/captcont.sty
%doc %{_texmfdistdir}/doc/latex/captcont/README
%doc %{_texmfdistdir}/doc/latex/captcont/captcont.pdf
%doc %{_texmfdistdir}/doc/latex/captcont/ltxdoc.cfg
%doc %{_texmfdistdir}/doc/latex/captcont/test.tex
#- source
%doc %{_texmfdistdir}/source/latex/captcont/Makefile
%doc %{_texmfdistdir}/source/latex/captcont/captcont.dtx
%doc %{_texmfdistdir}/source/latex/captcont/captcont.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16852 |12mr|texlive-captdef-20100309-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17353
# category Package
# catalog-ctan /macros/latex/contrib/captdef
# catalog-date 2010-03-09 12:54:42 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-captdef
Version:	20100309
Release:	2
Summary:	Declare free-standing \caption commands
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/captdef
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/captdef.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/captdef.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The \DeclareCaption command defines a class of caption command
associated with the counter specified to the command. These
commands are free-standing (i.e., don't need to be inside a
float environment). The package uses \DeclareCaption to define
\figcaption and \tabcaption, which can be used outside figure
or table environments.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/captdef/captdef.sty
%doc %{_texmfdistdir}/doc/latex/captdef/captdef.pdf
%doc %{_texmfdistdir}/doc/latex/captdef/captdef.tex
%doc %{_texmfdistdir}/doc/latex/captdef/miscdoc.sty

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16853 |12mr|texlive-caption-3.2e-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25657
# category Package
# catalog-ctan /macros/latex/contrib/caption
# catalog-date 2011-11-10 13:22:20 +0100
# catalog-license lppl
# catalog-version 3.2e
Name:		texlive-caption
Version:	3.2e
Release:	3
Summary:	Customising captions in floating environments
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/caption
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/caption.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/caption.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/caption.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The caption package provides many ways to customise the
captions in floating environments like figure and table, and
cooperates with many other packages. Facilities include
rotating captions, sideways captions, continued captions (for
tables or figures that come in several parts). A list of
compatibility notes, for other packages, is provided in the
documentation. The package also provides the "caption outside
float" facility, in the same way that simpler packages like
capt-of do. The package supersedes caption2.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/caption/bicaption.sty
%{_texmfdistdir}/tex/latex/caption/caption.sty
%{_texmfdistdir}/tex/latex/caption/caption2.sty
%{_texmfdistdir}/tex/latex/caption/caption3.sty
%{_texmfdistdir}/tex/latex/caption/ltcaption.sty
%{_texmfdistdir}/tex/latex/caption/newfloat.sty
%{_texmfdistdir}/tex/latex/caption/subcaption.sty
%doc %{_texmfdistdir}/doc/latex/caption/CHANGELOG
%doc %{_texmfdistdir}/doc/latex/caption/README
%doc %{_texmfdistdir}/doc/latex/caption/bicaption.pdf
%doc %{_texmfdistdir}/doc/latex/caption/caption-deu.pdf
%doc %{_texmfdistdir}/doc/latex/caption/caption-eng.pdf
%doc %{_texmfdistdir}/doc/latex/caption/caption-rus.pdf
%doc %{_texmfdistdir}/doc/latex/caption/caption.pdf
%doc %{_texmfdistdir}/doc/latex/caption/caption2.pdf
%doc %{_texmfdistdir}/doc/latex/caption/caption3.pdf
%doc %{_texmfdistdir}/doc/latex/caption/ltcaption.pdf
%doc %{_texmfdistdir}/doc/latex/caption/newfloat.pdf
%doc %{_texmfdistdir}/doc/latex/caption/subcaption.pdf
#- source
%doc %{_texmfdistdir}/source/latex/caption/bicaption.dtx
%doc %{_texmfdistdir}/source/latex/caption/caption-deu.tex
%doc %{_texmfdistdir}/source/latex/caption/caption-eng.tex
%doc %{_texmfdistdir}/source/latex/caption/caption-rus.tex
%doc %{_texmfdistdir}/source/latex/caption/caption.dtx
%doc %{_texmfdistdir}/source/latex/caption/caption.ins
%doc %{_texmfdistdir}/source/latex/caption/caption2.dtx
%doc %{_texmfdistdir}/source/latex/caption/caption3.dtx
%doc %{_texmfdistdir}/source/latex/caption/cat.eps
%doc %{_texmfdistdir}/source/latex/caption/elephant.eps
%doc %{_texmfdistdir}/source/latex/caption/ltcaption.dtx
%doc %{_texmfdistdir}/source/latex/caption/newfloat.dtx
%doc %{_texmfdistdir}/source/latex/caption/subcaption.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16854 |12mr|texlive-capt-of-20100127-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16813
# category Package
# catalog-ctan /macros/latex/contrib/capt-of
# catalog-date 2010-01-27 23:13:46 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-capt-of
Version:	20100127
Release:	2
Summary:	Captions on more than floats
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/capt-of
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/capt-of.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/capt-of.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/capt-of.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Defines a command \captionof for putting a caption to something
that's not a float. Note that the caption package includes a
\captionof command that is an extension of that provided by
this package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/capt-of/capt-of.sty
%doc %{_texmfdistdir}/doc/latex/capt-of/README
%doc %{_texmfdistdir}/doc/latex/capt-of/capt-of.pdf
#- source
%doc %{_texmfdistdir}/source/latex/capt-of/capt-of.dtx
%doc %{_texmfdistdir}/source/latex/capt-of/capt-of.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16855 |12mr|texlive-carlisle-20100218-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18258
# category Package
# catalog-ctan /macros/latex/contrib/carlisle
# catalog-date 2010-02-18 13:36:42 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-carlisle
Version:	20100218
Release:	2
Summary:	David Carlisle's small packages
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/carlisle
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/carlisle.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/carlisle.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/carlisle.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Many of David Carlisle's more substantial packages stand on
their own, or as part of the LaTeX tools set; this set
contains: - Making dotless 'j' characters for fonts that don't
have them; - Fix marks in 2-column output; - A method for
combining the capabilities of longtable and tabularx; - A
proforma for building personalised LaTeX formats; - A jiffy to
suppress page numbers; - An environment for including Plain TeX
in LaTeX documents; - A jiffy to remove counters from other
counters' reset lists; - A package to rescale fonts to
arbitrary sizes; - A jiffy to create 'slashed' for physicists;
and - An environment for including HTML in LaTeX documents.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/carlisle/dotlessj.sty
%{_texmfdistdir}/tex/latex/carlisle/ltxtable.sty
%{_texmfdistdir}/tex/latex/carlisle/mylatex.ltx
%{_texmfdistdir}/tex/latex/carlisle/plain.sty
%{_texmfdistdir}/tex/latex/carlisle/remreset.sty
%{_texmfdistdir}/tex/latex/carlisle/scalefnt.sty
%{_texmfdistdir}/tex/latex/carlisle/slashed.sty
%doc %{_texmfdistdir}/doc/latex/carlisle/README
%doc %{_texmfdistdir}/doc/latex/carlisle/ltx1.tex
%doc %{_texmfdistdir}/doc/latex/carlisle/ltxtable.pdf
#- source
%doc %{_texmfdistdir}/source/latex/carlisle/ltxtable.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16856 |12mr|texlive-carolmin-ps-20070221-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /fonts/carolmin-ps
# catalog-date 2007-02-21 12:51:17 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-carolmin-ps
Version:	20070221
Release:	2
Summary:	Adobe Type 1 format of Carolingian Minuscule fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/carolmin-ps
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/carolmin-ps.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/carolmin-ps.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bundle offers Adobe Type 1 format versions of Peter
Wilson's Carolingian Minuscule font set (part of the bookhands
collection). The fonts in the bundle are ready-to-use
replacements for the MetaFont originals.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/carolmin-ps/cmin10.afm
%{_texmfdistdir}/fonts/afm/public/carolmin-ps/cmin17.afm
%{_texmfdistdir}/fonts/afm/public/carolmin-ps/cmin7.afm
%{_texmfdistdir}/fonts/afm/public/carolmin-ps/cminb10.afm
%{_texmfdistdir}/fonts/afm/public/carolmin-ps/cminb17.afm
%{_texmfdistdir}/fonts/afm/public/carolmin-ps/cminb7.afm
%{_texmfdistdir}/fonts/map/dvips/carolmin-ps/cmin.map
%{_texmfdistdir}/fonts/type1/public/carolmin-ps/cmin10.pfb
%{_texmfdistdir}/fonts/type1/public/carolmin-ps/cmin17.pfb
%{_texmfdistdir}/fonts/type1/public/carolmin-ps/cmin7.pfb
%{_texmfdistdir}/fonts/type1/public/carolmin-ps/cminb10.pfb
%{_texmfdistdir}/fonts/type1/public/carolmin-ps/cminb17.pfb
%{_texmfdistdir}/fonts/type1/public/carolmin-ps/cminb7.pfb
%doc %{_texmfdistdir}/doc/fonts/carolmin-ps/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16857 |12mr|texlive-cascadilla-1.8.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25144
# category Package
# catalog-ctan /macros/latex/contrib/cascadilla
# catalog-date 2012-01-18 17:26:55 +0100
# catalog-license lppl
# catalog-version 1.8.2
Name:		texlive-cascadilla
Version:	1.8.2
Release:	1
Summary:	Typeset papers conforming to the stylesheet of the Cascadilla Proceedings Project
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/cascadilla
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cascadilla.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cascadilla.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The class provides an extension of the standard LaTeX article
class that may be used to typeset papers conforming to the
stylesheet of the Cascadilla Proceedings Project, which is used
by a number of linguistics conference proceedings (e.g.,
WCCFL).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/cascadilla/cascadilla.bst
%{_texmfdistdir}/tex/latex/cascadilla/cascadilla.cls
%doc %{_texmfdistdir}/doc/latex/cascadilla/LICENSE.txt
%doc %{_texmfdistdir}/doc/latex/cascadilla/README
%doc %{_texmfdistdir}/doc/latex/cascadilla/example.pdf
%doc %{_texmfdistdir}/doc/latex/cascadilla/example.tex
%doc %{_texmfdistdir}/doc/latex/cascadilla/exampleref.bib

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16858 |12mr|texlive-cases-2.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17123
# category Package
# catalog-ctan /macros/latex/contrib/cases
# catalog-date 2010-02-23 16:16:11 +0100
# catalog-license pd
# catalog-version 2.5
Name:		texlive-cases
Version:	2.5
Release:	2
Summary:	Numbered cases environment
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/cases
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cases.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cases.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Define the environment numcases: equations with several
alternative right-hand sides, with equation numbers for each
alternative. Also environment subnumcases, where each
alternative is a sub-number (e.g., 8a, 8b, ...) of the equation
set as a whole.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/cases/cases.sty
%doc %{_texmfdistdir}/doc/latex/cases/cases.pdf
%doc %{_texmfdistdir}/doc/latex/cases/cases.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16859 |12mr|texlive-casyl-2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /language/casyl
# catalog-date 2008-10-26 18:17:50 +0100
# catalog-license pd
# catalog-version 2.0
Name:		texlive-casyl
Version:	2.0
Release:	2
Summary:	Typeset Cree/Inuktitut in Canadian Aboriginal Syllabics
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/casyl
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/casyl.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/casyl.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bundle constitutes a font (as MetaFont source) and LaTeX
macros for its use within a document.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/casyl/casyll10.mf
%{_texmfdistdir}/fonts/tfm/public/casyl/casyll10.tfm
%{_texmfdistdir}/tex/latex/casyl/casyltex.sty
%doc %{_texmfdistdir}/doc/latex/casyl/README
%doc %{_texmfdistdir}/doc/latex/casyl/casyldoc.pdf
%doc %{_texmfdistdir}/doc/latex/casyl/casyldoc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16860 |12mr|texlive-catchfilebetweentags-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21476
# category Package
# catalog-ctan /macros/latex/contrib/catchfilebetweentags
# catalog-date 2011-02-19 16:41:47 +0100
# catalog-license lppl1.3
# catalog-version 1.1
Name:		texlive-catchfilebetweentags
Version:	1.1
Release:	2
Summary:	Catch text delimited by docstrip tags
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/catchfilebetweentags
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/catchfilebetweentags.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/catchfilebetweentags.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/catchfilebetweentags.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package (built using the facilities of catchfile) provides
a macro \catchfilebetweentags acts like the original \catchfile
but only extracts a portion of the file instead of the complete
file. The extracted portion can be delimited by strings or by
docstrip tags: %<*tag> .... %</tag> (comments in the caught
region may be included or dropped).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/catchfilebetweentags/catchfilebetweentags.sty
%doc %{_texmfdistdir}/doc/latex/catchfilebetweentags/README
%doc %{_texmfdistdir}/doc/latex/catchfilebetweentags/catchfilebetweentags.pdf
#- source
%doc %{_texmfdistdir}/source/latex/catchfilebetweentags/catchfilebetweentags.drv
%doc %{_texmfdistdir}/source/latex/catchfilebetweentags/catchfilebetweentags.dtx
%doc %{_texmfdistdir}/source/latex/catchfilebetweentags/catchfilebetweentags.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16861 |12mr|texlive-catechis-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/catechis
# catalog-date 2008-09-02 21:23:27 +0200
# catalog-license lppl
# catalog-version 1.1
Name:		texlive-catechis
Version:	1.1
Release:	2
Summary:	Macros for typesetting catechisms
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/catechis
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/catechis.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/catechis.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/catechis.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The macros include: - format for question-and-answer; -
comments on answers; - citations; - a specialised enumerate
which only operates in the catechism parts of a document. The
macros are all highly customisable.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/catechis/catechis.sty
%doc %{_texmfdistdir}/doc/latex/catechis/README
%doc %{_texmfdistdir}/doc/latex/catechis/catechis.pdf
%doc %{_texmfdistdir}/doc/latex/catechis/test.tex
#- source
%doc %{_texmfdistdir}/source/latex/catechis/catechis.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16862 |12mr|texlive-catoptions-0.2.7b-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24899
# category Package
# catalog-ctan /macros/latex/contrib/catoptions
# catalog-date 2011-12-19 23:56:31 +0100
# catalog-license lppl1.3
# catalog-version 0.2.7b
Name:		texlive-catoptions
Version:	0.2.7b
Release:	2
Summary:	Preserving and recalling standard catcodes
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/catoptions
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/catoptions.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/catoptions.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package changes package loading internals so that all
subsequently loaded packages can rely on normal/standard
catcodes of all ASCII characters. The package defines canonical
control sequences to represent all the visible ASCII
characters. It also provides robust option parsing mechanisms
(XDeclareOption, XExecuteOptions and XProcessOptions, which
will be used by \documentclass if the package has already been
loaded). The package also provides a range of other TeX
programming tools.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/catoptions/catoptions-guide.cfg
%{_texmfdistdir}/tex/latex/catoptions/catoptions.sty
%doc %{_texmfdistdir}/doc/latex/catoptions/README
%doc %{_texmfdistdir}/doc/latex/catoptions/catoptions-guide.pdf
%doc %{_texmfdistdir}/doc/latex/catoptions/catoptions-guide.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16863 |12mr|texlive-cbcoptic-0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16666
# category Package
# catalog-ctan /language/coptic/cbcoptic
# catalog-date 2010-01-11 08:55:42 +0100
# catalog-license lppl
# catalog-version 0.2
Name:		texlive-cbcoptic
Version:	0.2
Release:	2
Summary:	Coptic fonts and LaTeX macros for general usage and for philology
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/coptic/cbcoptic
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cbcoptic.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cbcoptic.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
CBcoptic is a bundle of files for typesetting Coptic
philological text with the proper fonts and hyphenation. The
fonts are based on, but much extend, the fonts of the original
coptic bundle. The CBcoptic bundle includes font description
files, MetaFont sources and equivalent Adobe Type 1 fonts in
pfb format. The bundle also includes a package that provides
some macros of philological interest.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/cbcoptic/coptbase.mf
%{_texmfdistdir}/fonts/source/public/cbcoptic/copti.mf
%{_texmfdistdir}/fonts/source/public/cbcoptic/copto.mf
%{_texmfdistdir}/fonts/tfm/public/cbcoptic/copti.tfm
%{_texmfdistdir}/fonts/tfm/public/cbcoptic/copto.tfm
%{_texmfdistdir}/fonts/type1/public/cbcoptic/copti.pfb
%{_texmfdistdir}/fonts/type1/public/cbcoptic/copto.pfb
%{_texmfdistdir}/tex/latex/cbcoptic/coptic.sty
%{_texmfdistdir}/tex/latex/cbcoptic/lcopcoptic.fd
%{_texmfdistdir}/tex/latex/cbcoptic/prnthyph.sty
%doc %{_texmfdistdir}/doc/latex/cbcoptic/README
%doc %{_texmfdistdir}/doc/latex/cbcoptic/coptfont.pdf
%doc %{_texmfdistdir}/doc/latex/cbcoptic/testcop.tex
%doc %{_texmfdistdir}/doc/latex/cbcoptic/testcopOK.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16864 |12mr|texlive-cbfonts-20100713-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20304
# category Package
# catalog-ctan /fonts/greek/cbfonts
# catalog-date 2010-07-13 20:13:45 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-cbfonts
Version:	20100713
Release:	2
Summary:	Complete set of Greek fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/greek/cbfonts
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cbfonts.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cbfonts.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This bundle presents the whole of Beccari's original Greek font
set, both as MetaFont source and in Adobe Type 1 format. The
set is available at the same wide set of design sizes as are
such font sets as the EC fonts.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/enc/dvips/cbfonts/CB.enc
%{_texmfdistdir}/fonts/enc/dvips/cbfonts/gmtr.enc
%{_texmfdistdir}/fonts/map/dvips/cbfonts/cbgreek-full.map
%{_texmfdistdir}/fonts/source/public/cbfonts/cbaccent.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/cbbase.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/cbdigits.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/cbgreek.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/cblig.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/cbligit.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/cbligrm.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/cbligsc.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/cbligtt.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/cblower.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/cbmetre.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/cbpunct.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/cbspline.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/cbupper.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glic.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glic0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glic0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glic1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glic1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glic1382.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glic1659.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glic1991.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glic2389.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glic2866.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glic3440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glic4128.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glii.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glii0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glii0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glii1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glii1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glii1382.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glii1659.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glii1991.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glii2389.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glii2866.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glii3440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glii4128.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glin.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glin0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glin0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glin1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glin1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glin1382.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glin1659.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glin1991.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glin2389.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glin2866.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glin3440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glin4128.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glio.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glio0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glio0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glio1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glio1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glio1382.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glio1659.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glio1991.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glio2389.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glio2866.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glio3440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glio4128.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gliu.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gliu0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gliu0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gliu1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gliu1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gliu1382.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gliu1659.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gliu1991.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gliu2389.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gliu2866.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gliu3440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gliu4128.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gljc.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gljc0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gljc0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gljc1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gljc1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gljc1382.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gljc1659.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gljc1991.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gljc2389.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gljc2866.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gljc3440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gljc4128.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gljn.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gljn0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gljn0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gljn1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gljn1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gljn1382.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gljn1659.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gljn1991.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gljn2389.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gljn2866.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gljn3440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gljn4128.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gljo.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gljo0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gljo0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gljo1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gljo1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gljo1382.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gljo1659.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gljo1991.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gljo2389.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gljo2866.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gljo3440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gljo4128.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glmc.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glmc0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glmc0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glmc1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glmc1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glmc1382.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glmc1659.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glmc1991.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glmc2389.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glmc2866.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glmc3440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glmc4128.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glmi.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glmi0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glmi0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glmi1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glmi1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glmi1382.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glmi1659.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glmi1991.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glmi2389.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glmi2866.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glmi3440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glmi4128.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glmn.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glmn0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glmn0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glmn1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glmn1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glmn1382.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glmn1659.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glmn1991.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glmn2389.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glmn2866.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glmn3440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glmn4128.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glmo.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glmo0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glmo0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glmo1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glmo1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glmo1382.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glmo1659.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glmo1991.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glmo2389.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glmo2866.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glmo3440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glmo4128.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glmu.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glmu0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glmu0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glmu1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glmu1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glmu1382.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glmu1659.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glmu1991.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glmu2389.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glmu2866.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glmu3440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glmu4128.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gltc.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gltc0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gltc0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gltc1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gltc1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gltc1382.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gltc1659.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gltc1991.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gltc2389.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gltc2866.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gltc3440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gltc4128.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gltn.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gltn0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gltn0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gltn1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gltn1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gltn1382.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gltn1659.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gltn1991.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gltn2389.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gltn2866.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gltn3440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gltn4128.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glto.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glto0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glto0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glto1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glto1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glto1382.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glto1659.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glto1991.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glto2389.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glto2866.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glto3440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glto4128.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glwc.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glwc0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glwc0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glwc1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glwc1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glwc1382.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glwc1659.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glwc1991.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glwc2389.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glwc2866.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glwc3440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glwc4128.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glwi.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glwi0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glwi0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glwi1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glwi1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glwi1382.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glwi1659.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glwi1991.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glwi2389.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glwi2866.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glwi3440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glwi4128.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glwn.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glwn0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glwn0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glwn1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glwn1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glwn1382.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glwn1659.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glwn1991.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glwn2389.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glwn2866.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glwn3440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glwn4128.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glwo.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glwo0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glwo0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glwo1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glwo1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glwo1382.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glwo1659.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glwo1991.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glwo2389.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glwo2866.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glwo3440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glwo4128.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glwu.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glwu0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glwu0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glwu1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glwu1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glwu1382.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glwu1659.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glwu1991.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glwu2389.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glwu2866.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glwu3440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glwu4128.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glxc.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glxc0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glxc0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glxc1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glxc1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glxc1382.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glxc1659.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glxc1991.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glxc2389.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glxc2866.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glxc3440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glxc4128.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glxi.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glxi0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glxi0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glxi1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glxi1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glxi1382.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glxi1659.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glxi1991.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glxi2389.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glxi2866.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glxi3440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glxi4128.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glxn.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glxn0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glxn0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glxn1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glxn1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glxn1382.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glxn1659.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glxn1991.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glxn2389.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glxn2866.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glxn3440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glxn4128.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glxo.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glxo0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glxo0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glxo1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glxo1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glxo1382.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glxo1659.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glxo1991.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glxo2389.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glxo2866.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glxo3440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glxo4128.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glxu.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glxu0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glxu0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glxu1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glxu1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glxu1382.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glxu1659.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glxu1991.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glxu2389.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glxu2866.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glxu3440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/glxu4128.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmmn.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmmn0500.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmmn0600.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmmn0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmmn0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmmn0900.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmmn1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmmn1095.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmmn1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmmn1440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmmn1728.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmmn2074.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmmn2488.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmmn2986.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmmn3583.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmmo.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmmo0500.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmmo0600.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmmo0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmmo0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmmo0900.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmmo1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmmo1095.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmmo1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmmo1440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmmo1728.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmmo2074.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmmo2488.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmmo2986.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmmo3583.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmtr.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmtr0500.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmtr0600.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmtr0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmtr0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmtr0900.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmtr1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmtr1095.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmtr1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmtr1440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmtr1728.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmtr2074.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmtr2488.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmtr2986.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmtr3583.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmxn.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmxn0500.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmxn0600.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmxn0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmxn0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmxn0900.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmxn1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmxn1095.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmxn1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmxn1440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmxn1728.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmxn2074.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmxn2488.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmxn2986.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmxn3583.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmxo.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmxo0500.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmxo0600.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmxo0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmxo0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmxo0900.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmxo1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmxo1095.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmxo1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmxo1440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmxo1728.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmxo2074.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmxo2488.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmxo2986.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gmxo3583.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomc.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomc0500.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomc0600.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomc0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomc0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomc0900.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomc1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomc1095.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomc1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomc1440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomc1728.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomc2074.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomc2488.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomc2986.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomc3583.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomi.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomi0500.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomi0600.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomi0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomi0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomi0900.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomi1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomi1095.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomi1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomi1440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomi1728.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomi2074.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomi2488.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomi2986.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomi3583.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomn.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomn0500.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomn0600.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomn0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomn0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomn0900.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomn1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomn1095.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomn1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomn1440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomn1728.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomn2074.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomn2488.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomn2986.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomn3583.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomo.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomo0500.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomo0600.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomo0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomo0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomo0900.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomo1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomo1095.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomo1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomo1440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomo1728.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomo2074.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomo2488.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomo2986.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomo3583.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomu.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomu0500.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomu0600.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomu0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomu0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomu0900.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomu1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomu1095.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomu1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomu1440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomu1728.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomu2074.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomu2488.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomu2986.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gomu3583.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxc.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxc0500.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxc0600.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxc0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxc0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxc0900.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxc1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxc1095.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxc1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxc1440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxc1728.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxc2074.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxc2488.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxc2986.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxc3583.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxi.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxi0500.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxi0600.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxi0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxi0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxi0900.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxi1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxi1095.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxi1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxi1440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxi1728.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxi2074.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxi2488.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxi2986.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxi3583.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxn.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxn0500.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxn0600.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxn0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxn0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxn0900.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxn1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxn1095.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxn1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxn1440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxn1728.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxn2074.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxn2488.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxn2986.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxn3583.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxo.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxo0500.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxo0600.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxo0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxo0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxo0900.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxo1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxo1095.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxo1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxo1440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxo1728.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxo2074.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxo2488.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxo2986.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxo3583.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxu.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxu0500.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxu0600.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxu0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxu0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxu0900.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxu1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxu1095.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxu1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxu1440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxu1728.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxu2074.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxu2488.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxu2986.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/goxu3583.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grbl.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grbl0500.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grbl0600.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grbl0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grbl0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grbl0900.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grbl1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grbl1095.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grbl1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grbl1440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grbl1728.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grbl2074.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grbl2488.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grbl2986.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grbl3583.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmc.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmc0500.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmc0600.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmc0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmc0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmc0900.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmc1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmc1095.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmc1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmc1440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmc1728.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmc2074.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmc2488.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmc2986.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmc3583.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmi.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmi0500.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmi0600.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmi0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmi0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmi0900.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmi1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmi1095.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmi1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmi1440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmi1728.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmi2074.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmi2488.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmi2986.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmi3583.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grml.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grml0500.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grml0600.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grml0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grml0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grml0900.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grml1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grml1095.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grml1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grml1440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grml1728.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grml2074.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grml2488.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grml2986.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grml3583.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmn.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmn0500.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmn0600.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmn0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmn0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmn0900.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmn1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmn1095.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmn1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmn1440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmn1728.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmn2074.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmn2488.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmn2986.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmn3583.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmo.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmo0500.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmo0600.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmo0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmo0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmo0900.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmo1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmo1095.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmo1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmo1440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmo1728.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmo2074.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmo2488.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmo2986.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmo3583.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmu.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmu0500.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmu0600.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmu0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmu0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmu0900.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmu1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmu1095.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmu1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmu1440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmu1728.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmu2074.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmu2488.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmu2986.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grmu3583.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxc.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxc0500.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxc0600.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxc0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxc0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxc0900.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxc1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxc1095.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxc1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxc1440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxc1728.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxc2074.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxc2488.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxc2986.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxc3583.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxi.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxi0500.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxi0600.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxi0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxi0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxi0900.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxi1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxi1095.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxi1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxi1440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxi1728.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxi2074.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxi2488.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxi2986.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxi3583.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxl.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxl0500.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxl0600.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxl0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxl0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxl0900.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxl1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxl1095.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxl1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxl1440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxl1728.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxl2074.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxl2488.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxl2986.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxl3583.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxn.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxn0500.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxn0600.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxn0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxn0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxn0900.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxn1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxn1095.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxn1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxn1440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxn1728.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxn2074.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxn2488.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxn2986.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxn3583.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxo.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxo0500.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxo0600.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxo0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxo0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxo0900.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxo1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxo1095.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxo1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxo1440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxo1728.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxo2074.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxo2488.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxo2986.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxo3583.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxu.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxu0500.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxu0600.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxu0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxu0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxu0900.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxu1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxu1095.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxu1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxu1440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxu1728.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxu2074.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxu2488.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxu2986.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/grxu3583.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsma.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsma0500.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsma0600.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsma0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsma0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsma0900.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsma1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsma1095.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsma1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsma1440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsma1728.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsma2074.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsma2488.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsma2986.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsma3583.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmc.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmc0500.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmc0600.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmc0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmc0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmc0900.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmc1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmc1095.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmc1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmc1440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmc1728.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmc2074.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmc2488.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmc2986.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmc3583.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsme.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsme0500.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsme0600.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsme0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsme0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsme0900.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsme1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsme1095.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsme1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsme1440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsme1728.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsme2074.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsme2488.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsme2986.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsme3583.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmi.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmi0500.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmi0600.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmi0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmi0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmi0900.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmi1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmi1095.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmi1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmi1440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmi1728.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmi2074.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmi2488.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmi2986.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmi3583.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmn.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmn0500.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmn0600.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmn0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmn0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmn0900.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmn1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmn1095.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmn1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmn1440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmn1728.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmn2074.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmn2488.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmn2986.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmn3583.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmo.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmo0500.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmo0600.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmo0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmo0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmo0900.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmo1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmo1095.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmo1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmo1440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmo1728.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmo2074.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmo2488.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmo2986.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmo3583.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmu.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmu0500.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmu0600.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmu0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmu0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmu0900.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmu1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmu1095.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmu1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmu1440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmu1728.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmu2074.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmu2488.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmu2986.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsmu3583.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxa.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxa0500.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxa0600.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxa0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxa0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxa0900.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxa1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxa1095.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxa1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxa1440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxa1728.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxa2074.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxa2488.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxa2986.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxa3583.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxc.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxc0500.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxc0600.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxc0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxc0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxc0900.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxc1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxc1095.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxc1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxc1440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxc1728.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxc2074.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxc2488.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxc2986.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxc3583.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxe.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxe0500.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxe0600.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxe0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxe0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxe0900.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxe1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxe1095.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxe1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxe1440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxe1728.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxe2074.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxe2488.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxe2986.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxe3583.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxi.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxi0500.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxi0600.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxi0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxi0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxi0900.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxi1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxi1095.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxi1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxi1440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxi1728.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxi2074.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxi2488.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxi2986.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxi3583.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxn.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxn0500.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxn0600.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxn0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxn0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxn0900.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxn1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxn1095.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxn1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxn1440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxn1728.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxn2074.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxn2488.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxn2986.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxn3583.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxo.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxo0500.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxo0600.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxo0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxo0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxo0900.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxo1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxo1095.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxo1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxo1440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxo1728.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxo2074.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxo2488.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxo2986.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxo3583.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxu.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxu0500.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxu0600.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxu0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxu0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxu0900.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxu1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxu1095.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxu1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxu1440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxu1728.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxu2074.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxu2488.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxu2986.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gsxu3583.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gttc.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gttc0500.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gttc0600.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gttc0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gttc0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gttc0900.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gttc1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gttc1095.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gttc1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gttc1440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gttc1728.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gttc2074.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gttc2488.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gttc2986.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gttc3583.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gtti.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gtti0500.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gtti0600.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gtti0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gtti0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gtti0900.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gtti1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gtti1095.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gtti1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gtti1440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gtti1728.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gtti2074.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gtti2488.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gtti2986.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gtti3583.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gttn.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gttn0500.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gttn0600.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gttn0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gttn0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gttn0900.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gttn1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gttn1095.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gttn1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gttn1440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gttn1728.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gttn2074.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gttn2488.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gttn2986.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gttn3583.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gtto.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gtto0500.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gtto0600.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gtto0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gtto0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gtto0900.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gtto1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gtto1095.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gtto1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gtto1440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gtto1728.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gtto2074.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gtto2488.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gtto2986.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gtto3583.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gttu.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gttu0500.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gttu0600.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gttu0700.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gttu0800.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gttu0900.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gttu1000.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gttu1095.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gttu1200.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gttu1440.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gttu1728.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gttu2074.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gttu2488.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gttu2986.mf
%{_texmfdistdir}/fonts/source/public/cbfonts/gttu3583.mf
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glic0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glic0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glic1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glic1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glic1382.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glic1659.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glic1991.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glic2389.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glic2866.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glic3440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glic4128.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glii0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glii0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glii1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glii1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glii1382.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glii1659.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glii1991.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glii2389.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glii2866.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glii3440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glii4128.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glin0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glin0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glin1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glin1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glin1382.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glin1659.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glin1991.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glin2389.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glin2866.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glin3440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glin4128.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glio0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glio0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glio1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glio1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glio1382.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glio1659.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glio1991.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glio2389.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glio2866.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glio3440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glio4128.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gliu0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gliu0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gliu1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gliu1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gliu1382.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gliu1659.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gliu1991.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gliu2389.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gliu2866.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gliu3440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gliu4128.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gljc0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gljc0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gljc1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gljc1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gljc1382.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gljc1659.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gljc1991.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gljc2389.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gljc2866.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gljc3440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gljc4128.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gljn0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gljn0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gljn1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gljn1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gljn1382.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gljn1659.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gljn1991.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gljn2389.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gljn2866.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gljn3440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gljn4128.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gljo0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gljo0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gljo1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gljo1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gljo1382.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gljo1659.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gljo1991.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gljo2389.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gljo2866.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gljo3440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gljo4128.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmc0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmc0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmc1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmc1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmc1382.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmc1659.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmc1991.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmc2389.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmc2866.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmc3440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmc4128.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmi0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmi0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmi1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmi1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmi1382.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmi1659.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmi1991.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmi2389.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmi2866.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmi3440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmi4128.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmn0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmn0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmn1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmn1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmn1382.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmn1659.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmn1991.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmn2389.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmn2866.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmn3440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmn4128.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmo0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmo0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmo1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmo1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmo1382.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmo1659.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmo1991.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmo2389.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmo2866.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmo3440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmo4128.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmu0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmu0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmu1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmu1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmu1382.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmu1659.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmu1991.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmu2389.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmu2866.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmu3440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmu4128.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gltc0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gltc0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gltc1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gltc1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gltc1382.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gltc1659.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gltc1991.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gltc2389.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gltc2866.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gltc3440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gltc4128.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gltn0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gltn0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gltn1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gltn1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gltn1382.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gltn1659.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gltn1991.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gltn2389.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gltn2866.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gltn3440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gltn4128.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glto0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glto0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glto1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glto1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glto1382.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glto1659.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glto1991.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glto2389.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glto2866.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glto3440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glto4128.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwc0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwc0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwc1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwc1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwc1382.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwc1659.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwc1991.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwc2389.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwc2866.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwc3440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwc4128.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwi0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwi0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwi1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwi1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwi1382.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwi1659.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwi1991.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwi2389.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwi2866.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwi3440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwi4128.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwn0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwn0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwn1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwn1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwn1382.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwn1659.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwn1991.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwn2389.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwn2866.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwn3440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwn4128.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwo0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwo0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwo1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwo1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwo1382.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwo1659.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwo1991.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwo2389.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwo2866.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwo3440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwo4128.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwu0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwu0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwu1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwu1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwu1382.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwu1659.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwu1991.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwu2389.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwu2866.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwu3440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwu4128.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxc0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxc0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxc1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxc1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxc1382.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxc1659.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxc1991.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxc2389.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxc2866.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxc3440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxc4128.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxi0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxi0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxi1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxi1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxi1382.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxi1659.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxi1991.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxi2389.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxi2866.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxi3440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxi4128.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxn0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxn0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxn1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxn1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxn1382.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxn1659.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxn1991.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxn2389.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxn2866.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxn3440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxn4128.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxo0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxo0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxo1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxo1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxo1382.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxo1659.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxo1991.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxo2389.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxo2866.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxo3440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxo4128.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxu0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxu0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxu1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxu1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxu1382.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxu1659.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxu1991.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxu2389.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxu2866.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxu3440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxu4128.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmmn0500.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmmn0600.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmmn0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmmn0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmmn0900.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmmn1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmmn1095.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmmn1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmmn1440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmmn1728.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmmn2074.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmmn2488.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmmn2986.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmmn3583.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmmo0500.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmmo0600.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmmo0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmmo0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmmo0900.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmmo1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmmo1095.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmmo1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmmo1440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmmo1728.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmmo2074.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmmo2488.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmmo2986.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmmo3583.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmtr0500.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmtr0600.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmtr0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmtr0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmtr0900.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmtr1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmtr1095.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmtr1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmtr1440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmtr1728.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmtr2074.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmtr2488.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmtr2986.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmtr3583.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmxn0500.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmxn0600.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmxn0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmxn0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmxn0900.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmxn1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmxn1095.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmxn1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmxn1440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmxn1728.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmxn2074.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmxn2488.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmxn2986.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmxn3583.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmxo0500.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmxo0600.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmxo0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmxo0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmxo0900.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmxo1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmxo1095.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmxo1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmxo1440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmxo1728.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmxo2074.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmxo2488.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmxo2986.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmxo3583.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomc0500.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomc0600.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomc0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomc0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomc0900.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomc1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomc1095.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomc1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomc1440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomc1728.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomc2074.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomc2488.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomc2986.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomc3583.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomi0500.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomi0600.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomi0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomi0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomi0900.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomi1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomi1095.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomi1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomi1440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomi1728.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomi2074.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomi2488.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomi2986.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomi3583.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomn0500.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomn0600.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomn0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomn0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomn0900.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomn1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomn1095.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomn1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomn1440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomn1728.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomn2074.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomn2488.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomn2986.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomn3583.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomo0500.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomo0600.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomo0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomo0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomo0900.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomo1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomo1095.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomo1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomo1440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomo1728.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomo2074.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomo2488.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomo2986.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomo3583.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomu0500.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomu0600.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomu0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomu0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomu0900.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomu1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomu1095.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomu1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomu1440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomu1728.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomu2074.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomu2488.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomu2986.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomu3583.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxc0500.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxc0600.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxc0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxc0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxc0900.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxc1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxc1095.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxc1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxc1440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxc1728.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxc2074.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxc2488.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxc2986.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxc3583.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxi0500.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxi0600.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxi0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxi0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxi0900.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxi1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxi1095.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxi1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxi1440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxi1728.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxi2074.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxi2488.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxi2986.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxi3583.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxn0500.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxn0600.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxn0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxn0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxn0900.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxn1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxn1095.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxn1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxn1440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxn1728.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxn2074.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxn2488.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxn2986.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxn3583.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxo0500.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxo0600.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxo0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxo0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxo0900.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxo1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxo1095.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxo1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxo1440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxo1728.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxo2074.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxo2488.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxo2986.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxo3583.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxu0500.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxu0600.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxu0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxu0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxu0900.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxu1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxu1095.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxu1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxu1440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxu1728.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxu2074.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxu2488.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxu2986.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxu3583.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grbl0500.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grbl0600.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grbl0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grbl0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grbl0900.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grbl1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grbl1095.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grbl1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grbl1440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grbl1728.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grbl2074.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grbl2488.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grbl2986.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grbl3583.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmc0500.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmc0600.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmc0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmc0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmc0900.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmc1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmc1095.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmc1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmc1440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmc1728.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmc2074.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmc2488.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmc2986.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmc3583.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmi0500.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmi0600.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmi0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmi0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmi0900.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmi1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmi1095.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmi1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmi1440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmi1728.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmi2074.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmi2488.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmi2986.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmi3583.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grml0500.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grml0600.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grml0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grml0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grml0900.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grml1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grml1095.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grml1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grml1440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grml1728.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grml2074.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grml2488.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grml2986.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grml3583.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmn0500.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmn0600.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmn0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmn0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmn0900.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmn1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmn1095.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmn1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmn1440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmn1728.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmn2074.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmn2488.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmn2986.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmn3583.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmo0500.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmo0600.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmo0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmo0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmo0900.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmo1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmo1095.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmo1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmo1440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmo1728.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmo2074.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmo2488.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmo2986.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmo3583.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmu0500.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmu0600.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmu0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmu0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmu0900.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmu1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmu1095.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmu1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmu1440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmu1728.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmu2074.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmu2488.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmu2986.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmu3583.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxc0500.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxc0600.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxc0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxc0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxc0900.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxc1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxc1095.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxc1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxc1440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxc1728.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxc2074.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxc2488.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxc2986.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxc3583.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxi0500.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxi0600.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxi0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxi0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxi0900.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxi1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxi1095.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxi1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxi1440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxi1728.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxi2074.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxi2488.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxi2986.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxi3583.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxl0500.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxl0600.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxl0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxl0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxl0900.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxl1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxl1095.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxl1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxl1440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxl1728.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxl2074.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxl2488.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxl2986.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxl3583.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxn0500.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxn0600.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxn0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxn0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxn0900.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxn1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxn1095.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxn1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxn1440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxn1728.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxn2074.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxn2488.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxn2986.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxn3583.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxo0500.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxo0600.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxo0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxo0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxo0900.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxo1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxo1095.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxo1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxo1440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxo1728.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxo2074.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxo2488.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxo2986.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxo3583.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxu0500.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxu0600.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxu0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxu0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxu0900.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxu1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxu1095.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxu1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxu1440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxu1728.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxu2074.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxu2488.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxu2986.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxu3583.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsma0500.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsma0600.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsma0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsma0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsma0900.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsma1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsma1095.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsma1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsma1440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsma1728.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsma2074.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsma2488.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsma2986.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsma3583.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmc0500.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmc0600.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmc0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmc0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmc0900.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmc1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmc1095.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmc1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmc1440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmc1728.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmc2074.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmc2488.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmc2986.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmc3583.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsme0500.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsme0600.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsme0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsme0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsme0900.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsme1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsme1095.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsme1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsme1440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsme1728.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsme2074.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsme2488.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsme2986.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsme3583.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmi0500.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmi0600.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmi0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmi0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmi0900.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmi1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmi1095.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmi1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmi1440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmi1728.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmi2074.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmi2488.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmi2986.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmi3583.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmn0500.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmn0600.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmn0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmn0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmn0900.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmn1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmn1095.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmn1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmn1440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmn1728.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmn2074.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmn2488.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmn2986.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmn3583.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmo0500.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmo0600.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmo0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmo0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmo0900.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmo1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmo1095.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmo1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmo1440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmo1728.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmo2074.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmo2488.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmo2986.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmo3583.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmu0500.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmu0600.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmu0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmu0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmu0900.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmu1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmu1095.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmu1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmu1440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmu1728.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmu2074.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmu2488.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmu2986.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmu3583.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxa0500.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxa0600.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxa0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxa0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxa0900.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxa1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxa1095.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxa1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxa1440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxa1728.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxa2074.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxa2488.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxa2986.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxa3583.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxc0500.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxc0600.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxc0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxc0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxc0900.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxc1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxc1095.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxc1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxc1440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxc1728.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxc2074.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxc2488.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxc2986.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxc3583.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxe0500.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxe0600.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxe0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxe0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxe0900.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxe1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxe1095.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxe1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxe1440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxe1728.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxe2074.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxe2488.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxe2986.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxe3583.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxi0500.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxi0600.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxi0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxi0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxi0900.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxi1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxi1095.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxi1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxi1440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxi1728.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxi2074.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxi2488.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxi2986.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxi3583.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxn0500.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxn0600.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxn0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxn0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxn0900.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxn1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxn1095.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxn1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxn1440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxn1728.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxn2074.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxn2488.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxn2986.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxn3583.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxo0500.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxo0600.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxo0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxo0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxo0900.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxo1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxo1095.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxo1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxo1440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxo1728.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxo2074.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxo2488.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxo2986.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxo3583.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxu0500.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxu0600.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxu0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxu0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxu0900.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxu1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxu1095.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxu1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxu1440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxu1728.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxu2074.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxu2488.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxu2986.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxu3583.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttc0500.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttc0600.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttc0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttc0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttc0900.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttc1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttc1095.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttc1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttc1440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttc1728.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttc2074.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttc2488.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttc2986.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttc3583.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gtti0500.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gtti0600.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gtti0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gtti0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gtti0900.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gtti1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gtti1095.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gtti1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gtti1440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gtti1728.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gtti2074.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gtti2488.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gtti2986.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gtti3583.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttn0500.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttn0600.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttn0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttn0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttn0900.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttn1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttn1095.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttn1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttn1440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttn1728.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttn2074.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttn2488.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttn2986.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttn3583.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gtto0500.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gtto0600.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gtto0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gtto0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gtto0900.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gtto1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gtto1095.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gtto1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gtto1440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gtto1728.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gtto2074.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gtto2488.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gtto2986.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gtto3583.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttu0500.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttu0600.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttu0700.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttu0800.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttu0900.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttu1000.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttu1095.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttu1200.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttu1440.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttu1728.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttu2074.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttu2488.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttu2986.tfm
%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttu3583.tfm
%{_texmfdistdir}/fonts/type1/public/cbfonts/glic0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glic0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glic1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glic1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glic1382.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glic1659.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glic1991.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glic2389.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glic2866.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glic3440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glic4128.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glii0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glii0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glii1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glii1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glii1382.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glii1659.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glii1991.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glii2389.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glii2866.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glii3440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glii4128.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glin0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glin0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glin1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glin1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glin1382.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glin1659.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glin1991.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glin2389.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glin2866.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glin3440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glin4128.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glio0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glio0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glio1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glio1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glio1382.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glio1659.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glio1991.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glio2389.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glio2866.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glio3440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glio4128.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gliu0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gliu0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gliu1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gliu1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gliu1382.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gliu1659.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gliu1991.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gliu2389.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gliu2866.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gliu3440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gliu4128.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gljc0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gljc0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gljc1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gljc1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gljc1382.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gljc1659.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gljc1991.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gljc2389.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gljc2866.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gljc3440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gljc4128.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gljn0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gljn0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gljn1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gljn1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gljn1382.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gljn1659.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gljn1991.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gljn2389.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gljn2866.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gljn3440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gljn4128.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gljo0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gljo0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gljo1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gljo1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gljo1382.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gljo1659.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gljo1991.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gljo2389.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gljo2866.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gljo3440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gljo4128.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glmc0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glmc0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glmc1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glmc1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glmc1382.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glmc1659.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glmc1991.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glmc2389.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glmc2866.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glmc3440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glmc4128.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glmi0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glmi0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glmi1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glmi1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glmi1382.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glmi1659.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glmi1991.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glmi2389.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glmi2866.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glmi3440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glmi4128.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glmn0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glmn0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glmn1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glmn1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glmn1382.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glmn1659.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glmn1991.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glmn2389.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glmn2866.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glmn3440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glmn4128.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glmo0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glmo0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glmo1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glmo1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glmo1382.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glmo1659.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glmo1991.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glmo2389.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glmo2866.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glmo3440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glmo4128.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glmu0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glmu0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glmu1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glmu1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glmu1382.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glmu1659.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glmu1991.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glmu2389.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glmu2866.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glmu3440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glmu4128.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gltc0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gltc0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gltc1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gltc1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gltc1382.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gltc1659.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gltc1991.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gltc2389.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gltc2866.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gltc3440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gltc4128.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gltn0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gltn0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gltn1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gltn1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gltn1382.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gltn1659.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gltn1991.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gltn2389.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gltn2866.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gltn3440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gltn4128.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glto0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glto0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glto1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glto1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glto1382.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glto1659.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glto1991.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glto2389.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glto2866.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glto3440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glto4128.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glwc0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glwc0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glwc1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glwc1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glwc1382.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glwc1659.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glwc1991.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glwc2389.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glwc2866.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glwc3440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glwc4128.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glwi0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glwi0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glwi1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glwi1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glwi1382.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glwi1659.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glwi1991.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glwi2389.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glwi2866.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glwi3440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glwi4128.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glwn0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glwn0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glwn1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glwn1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glwn1382.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glwn1659.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glwn1991.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glwn2389.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glwn2866.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glwn3440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glwn4128.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glwo0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glwo0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glwo1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glwo1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glwo1382.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glwo1659.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glwo1991.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glwo2389.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glwo2866.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glwo3440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glwo4128.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glwu0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glwu0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glwu1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glwu1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glwu1382.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glwu1659.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glwu1991.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glwu2389.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glwu2866.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glwu3440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glwu4128.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glxc0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glxc0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glxc1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glxc1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glxc1382.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glxc1659.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glxc1991.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glxc2389.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glxc2866.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glxc3440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glxc4128.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glxi0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glxi0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glxi1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glxi1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glxi1382.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glxi1659.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glxi1991.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glxi2389.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glxi2866.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glxi3440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glxi4128.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glxn0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glxn0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glxn1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glxn1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glxn1382.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glxn1659.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glxn1991.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glxn2389.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glxn2866.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glxn3440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glxn4128.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glxo0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glxo0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glxo1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glxo1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glxo1382.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glxo1659.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glxo1991.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glxo2389.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glxo2866.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glxo3440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glxo4128.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glxu0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glxu0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glxu1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glxu1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glxu1382.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glxu1659.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glxu1991.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glxu2389.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glxu2866.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glxu3440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/glxu4128.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmmn0500.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmmn0600.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmmn0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmmn0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmmn0900.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmmn1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmmn1095.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmmn1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmmn1440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmmn1728.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmmn2074.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmmn2488.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmmn2986.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmmn3583.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmmo0500.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmmo0600.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmmo0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmmo0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmmo0900.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmmo1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmmo1095.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmmo1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmmo1440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmmo1728.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmmo2074.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmmo2488.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmmo2986.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmmo3583.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmtr0500.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmtr0600.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmtr0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmtr0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmtr0900.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmtr1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmtr1095.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmtr1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmtr1440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmtr1728.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmtr2074.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmtr2488.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmtr2986.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmtr3583.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmxn0500.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmxn0600.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmxn0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmxn0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmxn0900.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmxn1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmxn1095.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmxn1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmxn1440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmxn1728.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmxn2074.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmxn2488.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmxn2986.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmxn3583.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmxo0500.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmxo0600.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmxo0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmxo0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmxo0900.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmxo1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmxo1095.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmxo1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmxo1440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmxo1728.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmxo2074.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmxo2488.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmxo2986.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gmxo3583.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomc0500.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomc0600.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomc0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomc0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomc0900.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomc1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomc1095.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomc1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomc1440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomc1728.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomc2074.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomc2488.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomc2986.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomc3583.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomi0500.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomi0600.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomi0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomi0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomi0900.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomi1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomi1095.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomi1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomi1440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomi1728.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomi2074.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomi2488.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomi2986.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomi3583.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomn0500.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomn0600.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomn0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomn0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomn0900.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomn1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomn1095.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomn1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomn1440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomn1728.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomn2074.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomn2488.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomn2986.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomn3583.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomo0500.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomo0600.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomo0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomo0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomo0900.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomo1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomo1095.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomo1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomo1440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomo1728.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomo2074.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomo2488.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomo2986.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomo3583.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomu0500.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomu0600.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomu0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomu0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomu0900.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomu1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomu1095.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomu1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomu1440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomu1728.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomu2074.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomu2488.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomu2986.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gomu3583.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxc0500.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxc0600.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxc0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxc0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxc0900.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxc1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxc1095.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxc1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxc1440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxc1728.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxc2074.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxc2488.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxc2986.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxc3583.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxi0500.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxi0600.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxi0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxi0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxi0900.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxi1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxi1095.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxi1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxi1440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxi1728.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxi2074.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxi2488.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxi2986.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxi3583.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxn0500.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxn0600.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxn0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxn0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxn0900.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxn1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxn1095.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxn1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxn1440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxn1728.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxn2074.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxn2488.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxn2986.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxn3583.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxo0500.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxo0600.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxo0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxo0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxo0900.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxo1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxo1095.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxo1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxo1440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxo1728.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxo2074.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxo2488.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxo2986.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxo3583.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxu0500.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxu0600.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxu0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxu0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxu0900.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxu1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxu1095.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxu1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxu1440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxu1728.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxu2074.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxu2488.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxu2986.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/goxu3583.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grbl0500.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grbl0600.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grbl0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grbl0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grbl0900.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grbl1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grbl1095.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grbl1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grbl1440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grbl1728.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grbl2074.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grbl2488.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grbl2986.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grbl3583.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmc0500.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmc0600.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmc0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmc0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmc0900.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmc1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmc1095.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmc1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmc1440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmc1728.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmc2074.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmc2488.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmc2986.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmc3583.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmi0500.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmi0600.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmi0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmi0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmi0900.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmi1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmi1095.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmi1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmi1440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmi1728.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmi2074.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmi2488.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmi2986.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmi3583.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grml0500.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grml0600.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grml0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grml0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grml0900.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grml1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grml1095.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grml1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grml1440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grml1728.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grml2074.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grml2488.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grml2986.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grml3583.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmn0500.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmn0600.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmn0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmn0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmn0900.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmn1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmn1095.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmn1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmn1440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmn1728.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmn2074.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmn2488.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmn2986.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmn3583.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmo0500.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmo0600.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmo0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmo0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmo0900.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmo1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmo1095.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmo1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmo1440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmo1728.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmo2074.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmo2488.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmo2986.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmo3583.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmu0500.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmu0600.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmu0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmu0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmu0900.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmu1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmu1095.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmu1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmu1440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmu1728.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmu2074.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmu2488.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmu2986.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grmu3583.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxc0500.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxc0600.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxc0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxc0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxc0900.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxc1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxc1095.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxc1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxc1440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxc1728.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxc2074.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxc2488.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxc2986.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxc3583.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxi0500.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxi0600.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxi0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxi0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxi0900.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxi1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxi1095.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxi1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxi1440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxi1728.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxi2074.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxi2488.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxi2986.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxi3583.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxl0500.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxl0600.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxl0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxl0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxl0900.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxl1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxl1095.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxl1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxl1440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxl1728.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxl2074.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxl2488.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxl2986.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxl3583.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxn0500.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxn0600.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxn0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxn0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxn0900.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxn1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxn1095.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxn1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxn1440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxn1728.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxn2074.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxn2488.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxn2986.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxn3583.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxo0500.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxo0600.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxo0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxo0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxo0900.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxo1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxo1095.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxo1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxo1440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxo1728.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxo2074.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxo2488.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxo2986.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxo3583.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxu0500.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxu0600.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxu0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxu0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxu0900.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxu1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxu1095.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxu1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxu1440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxu1728.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxu2074.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxu2488.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxu2986.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/grxu3583.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsma0500.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsma0600.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsma0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsma0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsma0900.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsma1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsma1095.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsma1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsma1440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsma1728.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsma2074.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsma2488.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsma2986.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsma3583.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmc0500.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmc0600.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmc0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmc0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmc0900.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmc1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmc1095.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmc1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmc1440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmc1728.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmc2074.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmc2488.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmc2986.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmc3583.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsme0500.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsme0600.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsme0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsme0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsme0900.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsme1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsme1095.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsme1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsme1440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsme1728.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsme2074.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsme2488.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsme2986.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsme3583.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmi0500.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmi0600.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmi0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmi0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmi0900.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmi1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmi1095.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmi1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmi1440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmi1728.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmi2074.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmi2488.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmi2986.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmi3583.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmn0500.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmn0600.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmn0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmn0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmn0900.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmn1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmn1095.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmn1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmn1440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmn1728.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmn2074.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmn2488.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmn2986.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmn3583.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmo0500.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmo0600.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmo0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmo0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmo0900.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmo1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmo1095.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmo1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmo1440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmo1728.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmo2074.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmo2488.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmo2986.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmo3583.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmu0500.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmu0600.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmu0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmu0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmu0900.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmu1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmu1095.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmu1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmu1440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmu1728.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmu2074.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmu2488.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmu2986.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmu3583.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxa0500.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxa0600.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxa0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxa0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxa0900.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxa1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxa1095.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxa1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxa1440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxa1728.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxa2074.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxa2488.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxa2986.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxa3583.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxc0500.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxc0600.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxc0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxc0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxc0900.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxc1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxc1095.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxc1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxc1440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxc1728.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxc2074.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxc2488.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxc2986.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxc3583.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxe0500.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxe0600.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxe0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxe0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxe0900.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxe1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxe1095.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxe1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxe1440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxe1728.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxe2074.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxe2488.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxe2986.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxe3583.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxi0500.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxi0600.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxi0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxi0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxi0900.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxi1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxi1095.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxi1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxi1440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxi1728.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxi2074.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxi2488.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxi2986.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxi3583.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxn0500.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxn0600.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxn0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxn0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxn0900.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxn1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxn1095.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxn1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxn1440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxn1728.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxn2074.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxn2488.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxn2986.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxn3583.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxo0500.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxo0600.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxo0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxo0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxo0900.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxo1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxo1095.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxo1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxo1440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxo1728.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxo2074.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxo2488.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxo2986.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxo3583.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxu0500.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxu0600.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxu0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxu0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxu0900.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxu1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxu1095.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxu1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxu1440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxu1728.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxu2074.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxu2488.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxu2986.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxu3583.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gttc0500.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gttc0600.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gttc0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gttc0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gttc0900.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gttc1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gttc1095.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gttc1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gttc1440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gttc1728.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gttc2074.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gttc2488.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gttc2986.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gttc3583.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gtti0500.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gtti0600.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gtti0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gtti0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gtti0900.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gtti1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gtti1095.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gtti1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gtti1440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gtti1728.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gtti2074.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gtti2488.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gtti2986.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gtti3583.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gttn0500.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gttn0600.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gttn0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gttn0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gttn0900.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gttn1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gttn1095.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gttn1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gttn1440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gttn1728.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gttn2074.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gttn2488.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gttn2986.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gttn3583.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gtto0500.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gtto0600.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gtto0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gtto0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gtto0900.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gtto1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gtto1095.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gtto1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gtto1440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gtto1728.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gtto2074.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gtto2488.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gtto2986.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gtto3583.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gttu0500.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gttu0600.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gttu0700.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gttu0800.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gttu0900.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gttu1000.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gttu1095.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gttu1200.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gttu1440.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gttu1728.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gttu2074.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gttu2488.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gttu2986.pfb
%{_texmfdistdir}/fonts/type1/public/cbfonts/gttu3583.pfb
%doc %{_texmfdistdir}/doc/fonts/cbfonts/README
%doc %{_texmfdistdir}/doc/fonts/cbfonts/cbgreek.pdf
%doc %{_texmfdistdir}/doc/fonts/cbfonts/cbgreek.tex
%doc %{_texmfdistdir}/doc/fonts/cbfonts/grmn1000table.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16865 |12mr|texlive-ccaption-3.2b-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23443
# category Package
# catalog-ctan /macros/latex/contrib/ccaption
# catalog-date 2009-09-02 11:33:10 +0200
# catalog-license lppl1.3
# catalog-version 3.2b
Name:		texlive-ccaption
Version:	3.2b
Release:	2
Summary:	Continuation headings and legends for floats
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ccaption
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ccaption.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ccaption.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ccaption.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A package providing commands for 'continuation captions',
unnumbered captions, and also a non-specific legend heading for
any environment. Methods are also provided to define captions
for use outside float (e.g., figure and table) environments,
and to define new float environments and Lists of Floats. Tools
are provided for specifying your own captioning styles.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/ccaption/ccaption.sty
%doc %{_texmfdistdir}/doc/latex/ccaption/README
%doc %{_texmfdistdir}/doc/latex/ccaption/ccaption.pdf
#- source
%doc %{_texmfdistdir}/source/latex/ccaption/ccaption.dtx
%doc %{_texmfdistdir}/source/latex/ccaption/ccaption.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16866 |12mr|texlive-ccfonts-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17122
# category Package
# catalog-ctan /macros/latex/contrib/ccfonts
# catalog-date 2010-02-21 01:29:55 +0100
# catalog-license lppl
# catalog-version 1.1
Name:		texlive-ccfonts
Version:	1.1
Release:	2
Summary:	Support for Concrete text and math fonts in LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ccfonts
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ccfonts.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ccfonts.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ccfonts.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%define		_unpackaged_subdirs_terminate_build	0

%description
LaTeX font definition files for the Concrete fonts and a LaTeX
package for typesetting documents using Concrete as the default
font family. The files support OT1, T1, TS1, and Concrete
mathematics including AMS fonts (Ulrik Vieth's concmath).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/ccfonts/ccfonts.sty
%{_texmfdistdir}/tex/latex/ccfonts/t1ccr.fd
%{_texmfdistdir}/tex/latex/ccfonts/ts1ccr.fd
%doc %{_texmfdistdir}/doc/latex/ccfonts/ccfonts.pdf
%doc %{_texmfdistdir}/doc/latex/ccfonts/readme
#- source
%doc %{_texmfdistdir}/source/latex/ccfonts/cc.fdd
%doc %{_texmfdistdir}/source/latex/ccfonts/ccfonts.dtx
%doc %{_texmfdistdir}/source/latex/ccfonts/ccfonts.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16867 |12mr|texlive-ccicons-20120807-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26608
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-ccicons
Version:	20120807
Release:	1
Summary:	TeXLive ccicons package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ccicons.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ccicons.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ccicons.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive ccicons package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/enc/dvips/ccicons/ccicons-u.enc
%{_texmfdistdir}/fonts/map/dvips/ccicons/ccicons.map
%{_texmfdistdir}/fonts/tfm/public/ccicons/ccicons.tfm
%{_texmfdistdir}/fonts/type1/public/ccicons/ccicons.pfb
%{_texmfdistdir}/tex/latex/ccicons/ccicons.sty
%doc %{_texmfdistdir}/doc/latex/ccicons/ccicons.pdf
#- source
%doc %{_texmfdistdir}/source/fonts/ccicons/ccicons.sfd
%doc %{_texmfdistdir}/source/latex/ccicons/ccicons.dtx
%doc %{_texmfdistdir}/source/latex/ccicons/ccicons.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16868 |12mr|texlive-cclicenses-20080817-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/cclicenses
# catalog-date 2008-08-17 13:56:26 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-cclicenses
Version:	20080817
Release:	2
Summary:	Typeset Creative Commons licence logos
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/cclicenses
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cclicenses.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cclicenses.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cclicenses.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The cclicenses package helps users typesetting Creative Commons
logos in LaTeX. It defines some commands useful to quickly
write these logos, related to CC licences versions 1.0 and 2.0.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/cclicenses/cclicenses.sty
%doc %{_texmfdistdir}/doc/latex/cclicenses/README
%doc %{_texmfdistdir}/doc/latex/cclicenses/cclicenses_short.pdf
#- source
%doc %{_texmfdistdir}/source/latex/cclicenses/cclicenses.dtx
%doc %{_texmfdistdir}/source/latex/cclicenses/cclicenses.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16869 |12mr|texlive-cc-pl-1.02.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /fonts/cc-pl
# catalog-date 2009-09-24 20:53:04 +0200
# catalog-license pd
# catalog-version 1.02.2
Name:		texlive-cc-pl
Version:	1.02.2
Release:	2
Summary:	Polish extension of Computer Concrete fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/cc-pl
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cc-pl.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cc-pl.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
These MetaFont sources rely on the availability of the MetaFont
'Polish' fonts and of the MetaFont sources of the original
Concrete fonts. Adobe Type 1 versions of the fonts are
included.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/map/dvips/cc-pl/ccpl.map
%{_texmfdistdir}/fonts/source/public/cc-pl/fic_mic.mf
%{_texmfdistdir}/fonts/source/public/cc-pl/pccsc10.mf
%{_texmfdistdir}/fonts/source/public/cc-pl/pcmi10.mf
%{_texmfdistdir}/fonts/source/public/cc-pl/pcr10.mf
%{_texmfdistdir}/fonts/source/public/cc-pl/pcr5.mf
%{_texmfdistdir}/fonts/source/public/cc-pl/pcr6.mf
%{_texmfdistdir}/fonts/source/public/cc-pl/pcr7.mf
%{_texmfdistdir}/fonts/source/public/cc-pl/pcr8.mf
%{_texmfdistdir}/fonts/source/public/cc-pl/pcr9.mf
%{_texmfdistdir}/fonts/source/public/cc-pl/pcsl10.mf
%{_texmfdistdir}/fonts/source/public/cc-pl/pcslc9.mf
%{_texmfdistdir}/fonts/source/public/cc-pl/pcti10.mf
%{_texmfdistdir}/fonts/tfm/public/cc-pl/pccsc10.tfm
%{_texmfdistdir}/fonts/tfm/public/cc-pl/pcmi10.tfm
%{_texmfdistdir}/fonts/tfm/public/cc-pl/pcr10.tfm
%{_texmfdistdir}/fonts/tfm/public/cc-pl/pcr5.tfm
%{_texmfdistdir}/fonts/tfm/public/cc-pl/pcr6.tfm
%{_texmfdistdir}/fonts/tfm/public/cc-pl/pcr7.tfm
%{_texmfdistdir}/fonts/tfm/public/cc-pl/pcr8.tfm
%{_texmfdistdir}/fonts/tfm/public/cc-pl/pcr9.tfm
%{_texmfdistdir}/fonts/tfm/public/cc-pl/pcsl10.tfm
%{_texmfdistdir}/fonts/tfm/public/cc-pl/pcslc9.tfm
%{_texmfdistdir}/fonts/tfm/public/cc-pl/pcti10.tfm
%{_texmfdistdir}/fonts/type1/public/cc-pl/pccsc10.pfb
%{_texmfdistdir}/fonts/type1/public/cc-pl/pcmi10.pfb
%{_texmfdistdir}/fonts/type1/public/cc-pl/pcr10.pfb
%{_texmfdistdir}/fonts/type1/public/cc-pl/pcr5.pfb
%{_texmfdistdir}/fonts/type1/public/cc-pl/pcr6.pfb
%{_texmfdistdir}/fonts/type1/public/cc-pl/pcr7.pfb
%{_texmfdistdir}/fonts/type1/public/cc-pl/pcr8.pfb
%{_texmfdistdir}/fonts/type1/public/cc-pl/pcr9.pfb
%{_texmfdistdir}/fonts/type1/public/cc-pl/pcsl10.pfb
%{_texmfdistdir}/fonts/type1/public/cc-pl/pcslc9.pfb
%{_texmfdistdir}/fonts/type1/public/cc-pl/pcti10.pfb
%doc %{_texmfdistdir}/doc/fonts/cc-pl/README.cc-pl

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16870 |12mr|texlive-cd-1.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/cd
# catalog-date 2008-05-06 19:08:04 +0200
# catalog-license gpl
# catalog-version 1.3
Name:		texlive-cd
Version:	1.3
Release:	2
Summary:	Typeset CD covers
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/cd
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cd.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cd.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cd.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Normal usage will ordinarily require no more than a simple data
file per cover; the package will make a full insert for a CD
case (it copes with both normal and slim cases).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/cd/cd.cls
%doc %{_texmfdistdir}/doc/latex/cd/CD.tex
%doc %{_texmfdistdir}/doc/latex/cd/CDlist.tex
%doc %{_texmfdistdir}/doc/latex/cd/README
%doc %{_texmfdistdir}/doc/latex/cd/cd.pdf
%doc %{_texmfdistdir}/doc/latex/cd/example.dat
%doc %{_texmfdistdir}/doc/latex/cd/parsecd.rb
%doc %{_texmfdistdir}/doc/latex/cd/slimCD.tex
%doc %{_texmfdistdir}/doc/latex/cd/slimCDlist.tex
#- source
%doc %{_texmfdistdir}/source/latex/cd/cd.dtx
%doc %{_texmfdistdir}/source/latex/cd/cd.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16871 |12mr|texlive-cd-cover-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17121
# category Package
# catalog-ctan /macros/latex/contrib/cd-cover
# catalog-date 2010-02-21 01:36:59 +0100
# catalog-license gpl
# catalog-version 1.0
Name:		texlive-cd-cover
Version:	1.0
Release:	2
Summary:	Typeset CD covers
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/cd-cover
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cd-cover.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cd-cover.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cd-cover.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The CD-cover class will typeset front and back cover sheets for
CD jewel cases, or an entire paper cover, or a label for a
plastic slip-cover.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/cd-cover/cd-cover.cls
%doc %{_texmfdistdir}/doc/latex/cd-cover/README
%doc %{_texmfdistdir}/doc/latex/cd-cover/cd-cover.pdf
#- source
%doc %{_texmfdistdir}/source/latex/cd-cover/cd-cover.dtx
%doc %{_texmfdistdir}/source/latex/cd-cover/cd-cover.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16872 |12mr|texlive-cdpbundl-0.34-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/cdpbundl
# catalog-date 2007-01-31 23:04:11 +0100
# catalog-license lppl
# catalog-version 0.34
Name:		texlive-cdpbundl
Version:	0.34
Release:	2
Summary:	Business letters in the Italian style
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/cdpbundl
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cdpbundl.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cdpbundl.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cdpbundl.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The C.D.P. Bundle can be used to typeset high-quality business
letters formatted according to Italian style conventions. It is
highly configurable, and its modular structure provides you
with building blocks of increasing level, by means of which you
can compose a large variety of letters. It is also possible to
write letters divided into sections and paragraphs, to include
floating figures and tables, and to have the relevant indexes
compiled automatically. A single input file can contain several
letters, and each letter will have its own table of contents,
etc., independant from the other ones.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/cdpbundl/adiseal.sty
%{_texmfdistdir}/tex/latex/cdpbundl/articoletteracdp.cls
%{_texmfdistdir}/tex/latex/cdpbundl/cdpaddon.sty
%{_texmfdistdir}/tex/latex/cdpbundl/cdpshues-example.def
%{_texmfdistdir}/tex/latex/cdpbundl/cdpshues.cfg
%{_texmfdistdir}/tex/latex/cdpbundl/epson-stylus-740.def
%{_texmfdistdir}/tex/latex/cdpbundl/hp-laserjet-4500.def
%{_texmfdistdir}/tex/latex/cdpbundl/lettcdpadi.cls
%{_texmfdistdir}/tex/latex/cdpbundl/letteracdp.cls
%doc %{_texmfdistdir}/doc/latex/cdpbundl/00readme.txt
%doc %{_texmfdistdir}/doc/latex/cdpbundl/README
%doc %{_texmfdistdir}/doc/latex/cdpbundl/manifest.txt
%doc %{_texmfdistdir}/doc/latex/cdpbundl/overview.pdf
#- source
%doc %{_texmfdistdir}/source/latex/cdpbundl/cdpbundl.dtx
%doc %{_texmfdistdir}/source/latex/cdpbundl/cdpbundl.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16873 |12mr|texlive-cell-1.28.2.03-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20756
# category Package
# catalog-ctan /macros/latex/contrib/cell
# catalog-date 2010-12-15 11:00:48 +0100
# catalog-license pd
# catalog-version 1.28/2.03
Name:		texlive-cell
Version:	1.28.2.03
Release:	2
Summary:	Bibliography style for Cell
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/cell
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cell.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cell.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This is an "apa-like" style (cf. apalike.bst in the BibTeX
distribution), developed from the same author's JMB style. A
supporting LaTeX package is also provided.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/cell/cell.bst
%{_texmfdistdir}/tex/latex/cell/cell.sty
%doc %{_texmfdistdir}/doc/latex/cell/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16874 |12mr|texlive-cellspace-1.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/cellspace
# catalog-date 2009-08-03 16:22:07 +0200
# catalog-license lppl
# catalog-version 1.6
Name:		texlive-cellspace
Version:	1.6
Release:	2
Summary:	Ensure minimal spacing of table cells
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/cellspace
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cellspace.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cellspace.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
It is well known that high or deep cells tend to touch the
\hlines of a tabular. This package provides a modifier S acting
on usual column types so that to ensure a minimal distance that
can be controlled through two parameters \cellspacetoplimit and
\cellspacebottomlimit. The approach employed by this package is
noticeably simpler than that of tabls, which considers the
dimensions of each entire row; whereas you can ask the
cellspace only to look at the cells of potentially difficult
columns.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/cellspace/cellspace.sty
%doc %{_texmfdistdir}/doc/latex/cellspace/README
%doc %{_texmfdistdir}/doc/latex/cellspace/cellspace.pdf
%doc %{_texmfdistdir}/doc/latex/cellspace/cellspace.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16875 |12mr|texlive-censor-1.00-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20937
# category Package
# catalog-ctan /macros/latex/contrib/censor
# catalog-date 2011-01-04 21:24:54 +0100
# catalog-license lppl1.3
# catalog-version 1.00
Name:		texlive-censor
Version:	1.00
Release:	2
Summary:	Facilities for controlling restricted text in a document
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/censor
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/censor.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/censor.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package allows a convenient redaction/censor capability to
be employed, for those who need to protect restricted
information, as well as for those who are forced to work in a
more inefficient environment when dealing with restricted
information.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/censor/censor.sty
%doc %{_texmfdistdir}/doc/latex/censor/README
%doc %{_texmfdistdir}/doc/latex/censor/censor.pdf
%doc %{_texmfdistdir}/doc/latex/censor/censor.tex
%doc %{_texmfdistdir}/doc/latex/censor/manifest.txt

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16876 |12mr|texlive-cfr-lm-1.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19666
# category Package
# catalog-ctan /macros/latex/contrib/cfr-lm
# catalog-date 2010-09-08 11:26:01 +0200
# catalog-license lppl
# catalog-version 1.3
Name:		texlive-cfr-lm
Version:	1.3
Release:	2
Summary:	Enhanced support for the Latin Modern fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/cfr-lm
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cfr-lm.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cfr-lm.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cfr-lm.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package supports a number of features of the Latin Modern
fonts which are not easily accessible via the default (La)TeX
support provided in the official distribution. In particular,
the package supports the use of the various styles of digits
available, small-caps and upright italic shapes, and
alternative weights and widths. It also supports variable width
typewriter and the "quotation" font. Version 2.004 of the Latin
Modern fonts is supported. By default, the package uses
proportional oldstyle digits and variable width typewriter but
this can be changed by passing appropriate options to the
package. The package also supports using (for example)
different styles of digits within a document so it is possible
to use proportional oldstyle digits by default, say, but
tabular lining digits within a particular table. The package
requires the official Latin Modern distribution, including its
(La)TeX support. The package relies on the availability of both
the fonts themselves and the official font support files. The
package also makes use of the nfssext-cfr package. Only the T1
and TS1 encodings are supported for text fonts. The set up of
fonts for mathematics is identical to that provided by Latin
Modern.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/enc/dvips/cfr-lm/dotdigits-clm.enc
%{_texmfdistdir}/fonts/enc/dvips/cfr-lm/t1-clm.enc
%{_texmfdistdir}/fonts/map/dvips/cfr-lm/clm.map
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmb28t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmb2j8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmb2jo8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmb2o8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmb8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbj8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbjo8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbo8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbx28t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbx28t12.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbx28t5.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbx28t6.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbx28t7.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbx28t8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbx28t9.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbx2i8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbx2ij8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbx2j8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbx2j8t12.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbx2j8t5.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbx2j8t6.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbx2j8t7.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbx2j8t8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbx2j8t9.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbx2jo8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbx2o8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbx8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbx8t12.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbx8t5.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbx8t6.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbx8t7.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbx8t8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbx8t9.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbxi8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbxj8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbxj8t12.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbxj8t5.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbxj8t6.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbxj8t7.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbxj8t8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbxj8t9.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbxji8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbxjo8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmbxo8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmcsc28t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmcsc2j8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmcsc2jo8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmcsc2o8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmcsc8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmcscj8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmcscjo8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmcsco8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmdun2jo8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmdun2o8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmdunh28t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmdunh2j8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmdunh8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmdunhj8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmdunjo8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmduno8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr28t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr28t12.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr28t17.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr28t5.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr28t6.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr28t7.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr28t8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr28t9.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr2i8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr2i8t12.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr2i8t7.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr2i8t8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr2i8t9.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr2ij8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr2ij8t12.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr2ij8t7.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr2ij8t8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr2ij8t9.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr2j8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr2j8t12.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr2j8t17.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr2j8t5.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr2j8t6.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr2j8t7.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr2j8t8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr2j8t9.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr2jo8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr2jo8t12.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr2jo8t17.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr2jo8t8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr2jo8t9.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr2o8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr2o8t12.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr2o8t17.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr2o8t8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr2o8t9.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr8t12.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr8t17.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr8t5.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr8t6.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr8t7.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr8t8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmr8t9.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmri8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmri8t12.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmri8t7.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmri8t8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmri8t9.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmrj8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmrj8t12.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmrj8t17.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmrj8t5.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmrj8t6.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmrj8t7.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmrj8t8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmrj8t9.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmrji8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmrji8t12.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmrji8t7.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmrji8t8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmrji8t9.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmrjo8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmrjo8t12.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmrjo8t17.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmrjo8t8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmrjo8t9.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmro8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmro8t12.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmro8t17.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmro8t8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmro8t9.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmss28t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmss28t12.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmss28t17.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmss28t8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmss28t9.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmss2j8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmss2j8t12.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmss2j8t17.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmss2j8t8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmss2j8t9.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmss2jo8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmss2jo8t12.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmss2jo8t17.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmss2jo8t8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmss2jo8t9.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmss8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmss8t12.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmss8t17.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmss8t8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmss8t9.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssb2jo8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssb2o8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssbjo8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssbo8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssbx28t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssbx2j8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssbx8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssbxj8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssd2jo8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssd2o8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssdc28t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssdc2j8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssdc8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssdcj8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssdjo8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssdo8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssj8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssj8t12.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssj8t17.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssj8t8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssj8t9.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssjo8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssjo8t12.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssjo8t17.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssjo8t8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssjo8t9.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmsso28t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmsso28t12.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmsso28t17.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmsso28t8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmsso28t9.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmsso8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmsso8t12.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmsso8t17.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmsso8t8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmsso8t9.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssq28t8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssq2j8t8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssq2jo8t8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssq2o8t8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssq8t8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssqb2jo8t8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssqb2o8t8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssqbjo8t8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssqbo8t8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssqbx28t8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssqbx2j8t8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssqbx8t8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssqbxj8t8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssqj8t8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssqjo8t8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmssqo8t8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmtcsc8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmtcscj8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmtcsjo8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmtcso8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmtk8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmtkj8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmtkjo8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmtko8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmtl8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmtlc8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmtlcj8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmtlcjo8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmtlco8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmtlj8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmtljo8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmtlo8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmtt8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmtt8t12.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmtt8t8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmtt8t9.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmtti8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmttij8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmttj8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmttj8t12.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmttj8t8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmttj8t9.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmttjo8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmtto8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmu28t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmu2j8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmu8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmuj8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmvtk28t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmvtk2j8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmvtk2jo8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmvtk2o8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmvtk8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmvtkj8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmvtkjo8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmvtko8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmvtl28t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmvtl2j8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmvtl2jo8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmvtl2o8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmvtl8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmvtlj8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmvtljo8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmvtlo8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmvtt28t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmvtt2j8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmvtt2jo8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmvtt2o8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmvtt8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmvttj8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmvttjo8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/clmvtto8t10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmb10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmbo10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmbx10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmbx12.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmbx5.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmbx6.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmbx7.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmbx8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmbx9.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmbxi10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmbxo10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmcsc10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmcsco10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmdunh10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmduno10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmr10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmr12.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmr17.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmr5.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmr6.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmr7.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmr8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmr9.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmri10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmri12.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmri7.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmri8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmri9.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmro10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmro12.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmro17.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmro8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmro9.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmss10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmss12.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmss17.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmss8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmss9.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmssbo10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmssbx10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmssdc10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmssdo10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmsso10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmsso12.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmsso17.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmsso8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmsso9.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmssq8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmssqbo8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmssqbx8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmssqo8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmtcsc10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmtcso10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmtk10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmtko10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmtl10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmtlc10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmtlco10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmtlo10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmtt10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmtt12.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmtt8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmtt9.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmtti10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmtto10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmu10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmvtk10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmvtko10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmvtl10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmvtlo10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmvtt10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/dd-lmvtto10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmb8ttl10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmbo8ttl10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmbx8ttl10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmbx8ttl12.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmbx8ttl5.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmbx8ttl6.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmbx8ttl7.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmbx8ttl8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmbx8ttl9.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmbxi8ttl10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmbxo8ttl10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmcsc8ttl10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmcsco8ttl10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmdunh8ttl10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmduno8ttl10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmr8ttl10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmr8ttl12.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmr8ttl17.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmr8ttl5.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmr8ttl6.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmr8ttl7.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmr8ttl8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmr8ttl9.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmri8ttl10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmri8ttl12.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmri8ttl7.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmri8ttl8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmri8ttl9.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmro8ttl10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmro8ttl12.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmro8ttl17.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmro8ttl8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmro8ttl9.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmss8ttl10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmss8ttl12.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmss8ttl17.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmss8ttl8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmss8ttl9.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmssbo8ttl10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmssbx8ttl10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmssdc8ttl10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmssdo8ttl10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmsso8ttl10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmsso8ttl12.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmsso8ttl17.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmsso8ttl8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmsso8ttl9.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmssq8ttl8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmssqbo8ttl8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmssqbx8ttl8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmssqo8ttl8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmtcsc8ttl10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmtcso8ttl10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmtk8ttl10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmtko8ttl10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmtl8ttl10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmtlc8ttl10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmtlco8ttl10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmtlo8ttl10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmtt8ttl10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmtt8ttl12.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmtt8ttl8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmtt8ttl9.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmtti8ttl10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmtto8ttl10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmu8ttl10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmvtk8ttl10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmvtko8ttl10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmvtl8ttl10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmvtlo8ttl10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmvtt8ttl10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/lmvtto8ttl10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmb10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmbo10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmbx10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmbx12.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmbx5.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmbx6.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmbx7.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmbx8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmbx9.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmbxi10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmbxo10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmcsc10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmcsco10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmdunh10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmduno10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmr10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmr12.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmr17.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmr5.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmr6.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmr7.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmr8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmr9.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmri10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmri12.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmri7.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmri8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmri9.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmro10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmro12.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmro17.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmro8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmro9.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmss10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmss12.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmss17.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmss8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmss9.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmssbo10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmssbx10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmssdc10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmssdo10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmsso10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmsso12.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmsso17.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmsso8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmsso9.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmssq8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmssqbo8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmssqbx8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmssqo8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmtcsc10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmtcso10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmtk10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmtko10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmtl10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmtlc10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmtlco10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmtlo10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmtt10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmtt12.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmtt8.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmtt9.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmtti10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmtto10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmu10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmvtk10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmvtko10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmvtl10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmvtlo10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmvtt10.tfm
%{_texmfdistdir}/fonts/tfm/public/cfr-lm/u-clmvtto10.tfm
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmb28t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmb2j8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmb2jo8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmb2o8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmb8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbj8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbjo8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbo8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbx28t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbx28t12.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbx28t5.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbx28t6.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbx28t7.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbx28t8.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbx28t9.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbx2i8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbx2ij8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbx2j8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbx2j8t12.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbx2j8t5.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbx2j8t6.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbx2j8t7.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbx2j8t8.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbx2j8t9.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbx2jo8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbx2o8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbx8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbx8t12.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbx8t5.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbx8t6.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbx8t7.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbx8t8.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbx8t9.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbxi8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbxj8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbxj8t12.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbxj8t5.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbxj8t6.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbxj8t7.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbxj8t8.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbxj8t9.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbxji8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbxjo8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmbxo8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmcsc28t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmcsc2j8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmcsc2jo8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmcsc2o8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmcsc8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmcscj8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmcscjo8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmcsco8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmdun2jo8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmdun2o8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmdunh28t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmdunh2j8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmdunh8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmdunhj8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmdunjo8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmduno8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr28t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr28t12.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr28t17.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr28t5.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr28t6.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr28t7.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr28t8.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr28t9.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr2i8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr2i8t12.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr2i8t7.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr2i8t8.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr2i8t9.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr2ij8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr2ij8t12.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr2ij8t7.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr2ij8t8.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr2ij8t9.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr2j8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr2j8t12.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr2j8t17.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr2j8t5.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr2j8t6.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr2j8t7.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr2j8t8.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr2j8t9.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr2jo8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr2jo8t12.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr2jo8t17.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr2jo8t8.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr2jo8t9.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr2o8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr2o8t12.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr2o8t17.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr2o8t8.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr2o8t9.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr8t12.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr8t17.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr8t5.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr8t6.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr8t7.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr8t8.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmr8t9.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmri8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmri8t12.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmri8t7.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmri8t8.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmri8t9.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmrj8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmrj8t12.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmrj8t17.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmrj8t5.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmrj8t6.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmrj8t7.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmrj8t8.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmrj8t9.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmrji8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmrji8t12.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmrji8t7.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmrji8t8.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmrji8t9.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmrjo8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmrjo8t12.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmrjo8t17.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmrjo8t8.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmrjo8t9.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmro8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmro8t12.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmro8t17.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmro8t8.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmro8t9.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmss28t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmss28t12.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmss28t17.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmss28t8.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmss28t9.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmss2j8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmss2j8t12.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmss2j8t17.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmss2j8t8.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmss2j8t9.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmss2jo8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmss2jo8t12.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmss2jo8t17.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmss2jo8t8.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmss2jo8t9.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmss8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmss8t12.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmss8t17.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmss8t8.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmss8t9.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssb2jo8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssb2o8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssbjo8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssbo8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssbx28t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssbx2j8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssbx8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssbxj8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssd2jo8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssd2o8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssdc28t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssdc2j8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssdc8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssdcj8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssdjo8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssdo8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssj8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssj8t12.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssj8t17.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssj8t8.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssj8t9.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssjo8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssjo8t12.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssjo8t17.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssjo8t8.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssjo8t9.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmsso28t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmsso28t12.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmsso28t17.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmsso28t8.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmsso28t9.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmsso8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmsso8t12.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmsso8t17.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmsso8t8.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmsso8t9.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssq28t8.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssq2j8t8.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssq2jo8t8.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssq2o8t8.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssq8t8.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssqb2jo8t8.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssqb2o8t8.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssqbjo8t8.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssqbo8t8.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssqbx28t8.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssqbx2j8t8.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssqbx8t8.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssqbxj8t8.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssqj8t8.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssqjo8t8.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmssqo8t8.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmtcsc8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmtcscj8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmtcsjo8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmtcso8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmtk8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmtkj8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmtkjo8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmtko8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmtl8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmtlc8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmtlcj8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmtlcjo8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmtlco8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmtlj8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmtljo8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmtlo8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmtt8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmtt8t12.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmtt8t8.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmtt8t9.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmtti8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmttij8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmttj8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmttj8t12.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmttj8t8.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmttj8t9.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmttjo8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmtto8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmu28t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmu2j8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmu8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmuj8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmvtk28t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmvtk2j8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmvtk2jo8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmvtk2o8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmvtk8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmvtkj8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmvtkjo8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmvtko8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmvtl28t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmvtl2j8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmvtl2jo8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmvtl2o8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmvtl8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmvtlj8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmvtljo8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmvtlo8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmvtt28t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmvtt2j8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmvtt2jo8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmvtt2o8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmvtt8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmvttj8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmvttjo8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/clmvtto8t10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmb10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmbo10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmbx10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmbx12.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmbx5.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmbx6.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmbx7.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmbx8.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmbx9.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmbxi10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmbxo10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmcsc10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmcsco10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmdunh10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmduno10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmr10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmr12.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmr17.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmr5.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmr6.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmr7.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmr8.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmr9.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmri10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmri12.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmri7.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmri8.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmri9.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmro10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmro12.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmro17.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmro8.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmro9.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmss10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmss12.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmss17.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmss8.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmss9.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmssbo10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmssbx10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmssdc10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmssdo10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmsso10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmsso12.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmsso17.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmsso8.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmsso9.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmssq8.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmssqbo8.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmssqbx8.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmssqo8.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmtcsc10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmtcso10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmtk10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmtko10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmtl10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmtlc10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmtlco10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmtlo10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmtt10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmtt12.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmtt8.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmtt9.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmtti10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmtto10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmu10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmvtk10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmvtko10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmvtl10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmvtlo10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmvtt10.vf
%{_texmfdistdir}/fonts/vf/public/cfr-lm/u-clmvtto10.vf
%{_texmfdistdir}/tex/latex/cfr-lm/cfr-lm.sty
%{_texmfdistdir}/tex/latex/cfr-lm/t1clm.fd
%{_texmfdistdir}/tex/latex/cfr-lm/t1clm2.fd
%{_texmfdistdir}/tex/latex/cfr-lm/t1clm2d.fd
%{_texmfdistdir}/tex/latex/cfr-lm/t1clm2dj.fd
%{_texmfdistdir}/tex/latex/cfr-lm/t1clm2j.fd
%{_texmfdistdir}/tex/latex/cfr-lm/t1clm2jqs.fd
%{_texmfdistdir}/tex/latex/cfr-lm/t1clm2js.fd
%{_texmfdistdir}/tex/latex/cfr-lm/t1clm2jt.fd
%{_texmfdistdir}/tex/latex/cfr-lm/t1clm2jv.fd
%{_texmfdistdir}/tex/latex/cfr-lm/t1clm2qs.fd
%{_texmfdistdir}/tex/latex/cfr-lm/t1clm2s.fd
%{_texmfdistdir}/tex/latex/cfr-lm/t1clm2t.fd
%{_texmfdistdir}/tex/latex/cfr-lm/t1clm2v.fd
%{_texmfdistdir}/tex/latex/cfr-lm/t1clmd.fd
%{_texmfdistdir}/tex/latex/cfr-lm/t1clmdj.fd
%{_texmfdistdir}/tex/latex/cfr-lm/t1clmj.fd
%{_texmfdistdir}/tex/latex/cfr-lm/t1clmjqs.fd
%{_texmfdistdir}/tex/latex/cfr-lm/t1clmjs.fd
%{_texmfdistdir}/tex/latex/cfr-lm/t1clmjt.fd
%{_texmfdistdir}/tex/latex/cfr-lm/t1clmjv.fd
%{_texmfdistdir}/tex/latex/cfr-lm/t1clmqs.fd
%{_texmfdistdir}/tex/latex/cfr-lm/t1clms.fd
%{_texmfdistdir}/tex/latex/cfr-lm/t1clmt.fd
%{_texmfdistdir}/tex/latex/cfr-lm/t1clmv.fd
%{_texmfdistdir}/tex/latex/cfr-lm/ts1clm.fd
%{_texmfdistdir}/tex/latex/cfr-lm/ts1clm2.fd
%{_texmfdistdir}/tex/latex/cfr-lm/ts1clm2d.fd
%{_texmfdistdir}/tex/latex/cfr-lm/ts1clm2dj.fd
%{_texmfdistdir}/tex/latex/cfr-lm/ts1clm2j.fd
%{_texmfdistdir}/tex/latex/cfr-lm/ts1clm2jqs.fd
%{_texmfdistdir}/tex/latex/cfr-lm/ts1clm2js.fd
%{_texmfdistdir}/tex/latex/cfr-lm/ts1clm2jt.fd
%{_texmfdistdir}/tex/latex/cfr-lm/ts1clm2jv.fd
%{_texmfdistdir}/tex/latex/cfr-lm/ts1clm2qs.fd
%{_texmfdistdir}/tex/latex/cfr-lm/ts1clm2s.fd
%{_texmfdistdir}/tex/latex/cfr-lm/ts1clm2t.fd
%{_texmfdistdir}/tex/latex/cfr-lm/ts1clm2v.fd
%{_texmfdistdir}/tex/latex/cfr-lm/ts1clmd.fd
%{_texmfdistdir}/tex/latex/cfr-lm/ts1clmdj.fd
%{_texmfdistdir}/tex/latex/cfr-lm/ts1clmj.fd
%{_texmfdistdir}/tex/latex/cfr-lm/ts1clmjqs.fd
%{_texmfdistdir}/tex/latex/cfr-lm/ts1clmjs.fd
%{_texmfdistdir}/tex/latex/cfr-lm/ts1clmjt.fd
%{_texmfdistdir}/tex/latex/cfr-lm/ts1clmjv.fd
%{_texmfdistdir}/tex/latex/cfr-lm/ts1clmqs.fd
%{_texmfdistdir}/tex/latex/cfr-lm/ts1clms.fd
%{_texmfdistdir}/tex/latex/cfr-lm/ts1clmt.fd
%{_texmfdistdir}/tex/latex/cfr-lm/ts1clmv.fd
%{_texmfdistdir}/tex/latex/cfr-lm/uclm.fd
%{_texmfdistdir}/tex/latex/cfr-lm/uclm2.fd
%{_texmfdistdir}/tex/latex/cfr-lm/uclm2d.fd
%{_texmfdistdir}/tex/latex/cfr-lm/uclm2dj.fd
%{_texmfdistdir}/tex/latex/cfr-lm/uclm2j.fd
%{_texmfdistdir}/tex/latex/cfr-lm/uclm2jqs.fd
%{_texmfdistdir}/tex/latex/cfr-lm/uclm2js.fd
%{_texmfdistdir}/tex/latex/cfr-lm/uclm2jt.fd
%{_texmfdistdir}/tex/latex/cfr-lm/uclm2jv.fd
%{_texmfdistdir}/tex/latex/cfr-lm/uclm2qs.fd
%{_texmfdistdir}/tex/latex/cfr-lm/uclm2s.fd
%{_texmfdistdir}/tex/latex/cfr-lm/uclm2t.fd
%{_texmfdistdir}/tex/latex/cfr-lm/uclm2v.fd
%{_texmfdistdir}/tex/latex/cfr-lm/uclmd.fd
%{_texmfdistdir}/tex/latex/cfr-lm/uclmdj.fd
%{_texmfdistdir}/tex/latex/cfr-lm/uclmj.fd
%{_texmfdistdir}/tex/latex/cfr-lm/uclmjqs.fd
%{_texmfdistdir}/tex/latex/cfr-lm/uclmjs.fd
%{_texmfdistdir}/tex/latex/cfr-lm/uclmjt.fd
%{_texmfdistdir}/tex/latex/cfr-lm/uclmjv.fd
%{_texmfdistdir}/tex/latex/cfr-lm/uclmqs.fd
%{_texmfdistdir}/tex/latex/cfr-lm/uclms.fd
%{_texmfdistdir}/tex/latex/cfr-lm/uclmt.fd
%{_texmfdistdir}/tex/latex/cfr-lm/uclmv.fd
%doc %{_texmfdistdir}/doc/fonts/cfr-lm/README
%doc %{_texmfdistdir}/doc/fonts/cfr-lm/cfr-lm.pdf
%doc %{_texmfdistdir}/doc/fonts/cfr-lm/cfr-lm.tex
%doc %{_texmfdistdir}/doc/fonts/cfr-lm/clm-test.pdf
%doc %{_texmfdistdir}/doc/fonts/cfr-lm/clm-test.tex
%doc %{_texmfdistdir}/doc/fonts/cfr-lm/manifest.txt
#- source
%doc %{_texmfdistdir}/source/fonts/cfr-lm/clm-map.tex
%doc %{_texmfdistdir}/source/fonts/cfr-lm/clm-t1-drv.tex
%doc %{_texmfdistdir}/source/fonts/cfr-lm/clm-ts1-drv.tex
%doc %{_texmfdistdir}/source/fonts/cfr-lm/dotdigits.etx
%doc %{_texmfdistdir}/source/fonts/cfr-lm/dotoldstyle.etx
%doc %{_texmfdistdir}/source/fonts/cfr-lm/dotprop.etx
%doc %{_texmfdistdir}/source/fonts/cfr-lm/dottaboldstyle.etx
%doc %{_texmfdistdir}/source/fonts/cfr-lm/t1-clm.etx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16877 |12mr|texlive-changebar-3.5c-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/changebar
# catalog-date 2009-09-24 20:53:04 +0200
# catalog-license lppl
# catalog-version 3.5c
Name:		texlive-changebar
Version:	3.5c
Release:	2
Summary:	Generate changebars in LaTeX documents
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/changebar
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/changebar.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/changebar.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/changebar.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Identify areas of text to be marked with changebars with the
\cbstart and \cbend commands; the bars may be coloured. The
package uses 'drivers' to place the bars; the available drivers
can work with dvitoln03, dvitops, dvips, the emTeX and TeXtures
DVI drivers, and VTeX and PDFTeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/changebar/changebar.sty
%doc %{_texmfdistdir}/doc/latex/changebar/00readme.txt
%doc %{_texmfdistdir}/doc/latex/changebar/catalog.txt
%doc %{_texmfdistdir}/doc/latex/changebar/cbtest1-ltx.pdf
%doc %{_texmfdistdir}/doc/latex/changebar/cbtest1-pdf.pdf
%doc %{_texmfdistdir}/doc/latex/changebar/cbtest1.tex
%doc %{_texmfdistdir}/doc/latex/changebar/cbtest2-ltx.pdf
%doc %{_texmfdistdir}/doc/latex/changebar/cbtest2-pdf.pdf
%doc %{_texmfdistdir}/doc/latex/changebar/cbtest2.tex
%doc %{_texmfdistdir}/doc/latex/changebar/changebar.bug
%doc %{_texmfdistdir}/doc/latex/changebar/changebar.pdf
%doc %{_texmfdistdir}/doc/latex/changebar/chbar.1
%doc %{_texmfdistdir}/doc/latex/changebar/chbar.sh
%doc %{_texmfdistdir}/doc/latex/changebar/manifest.txt
#- source
%doc %{_texmfdistdir}/source/latex/changebar/changebar.dtx
%doc %{_texmfdistdir}/source/latex/changebar/changebar.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16878 |12mr|texlive-changelayout-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16094
# category Package
# catalog-ctan /macros/latex/contrib/changelayout
# catalog-date 2009-11-09 14:16:05 +0100
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-changelayout
Version:	1.0
Release:	2
Summary:	Change the layout of individual pages and their text
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/changelayout
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/changelayout.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/changelayout.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package is an extension of the changepage package to permit
the user to change the layout of individual pages and their
texts.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/changelayout/changelayout.sty
%doc %{_texmfdistdir}/doc/latex/changelayout/README
%doc %{_texmfdistdir}/doc/latex/changelayout/changelayout-guide.pdf
%doc %{_texmfdistdir}/doc/latex/changelayout/changelayout-guide.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16879 |12mr|texlive-changepage-1.0c-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/changepage
# catalog-date 2009-11-09 14:16:05 +0100
# catalog-license lppl1.3
# catalog-version 1.0c
Name:		texlive-changepage
Version:	1.0c
Release:	2
Summary:	Margin adjustment and detection of odd/even pages
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/changepage
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/changepage.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/changepage.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/changepage.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides commands to change the page layout in the
middle of a document, and to robustly check for typesetting on
odd or even pages. Instructions for use are at the end of the
file. The package is an extraction of code from the memoir
class, whose user interface it shares. It is intended the this
package will eventually replace the chngpage package, which is
distributed with the package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/changepage/changepage.sty
%{_texmfdistdir}/tex/latex/changepage/chngpage.sty
%doc %{_texmfdistdir}/doc/latex/changepage/README
%doc %{_texmfdistdir}/doc/latex/changepage/changepage.pdf
#- source
%doc %{_texmfdistdir}/source/latex/changepage/changepage.ins
%doc %{_texmfdistdir}/source/latex/changepage/changepage.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16880 |12mr|texlive-changes-1.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26165
# category Package
# catalog-ctan /macros/latex/contrib/changes
# catalog-date 2012-04-26 11:05:40 +0200
# catalog-license lppl1.3
# catalog-version 1.0.0
Name:		texlive-changes
Version:	1.0.0
Release:	1
Summary:	Manual change markup
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/changes
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/changes.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/changes.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/changes.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package allows the user to manually markup changes of text,
such as additions, deletions, or replacements. Changed text is
shown in a different colour; deleted text is crossed out. The
package allows definition of additional authors and their
associated colour. It also allows you to define a markup for
authors or annotations. A bash script is provided for removing
the changes.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/scripts/changes/delcmdchanges.bash
%{_texmfdistdir}/tex/latex/changes/changes.sty
%doc %{_texmfdistdir}/doc/latex/changes/README
%doc %{_texmfdistdir}/doc/latex/changes/changes.english.pdf
%doc %{_texmfdistdir}/doc/latex/changes/changes.english.withcode.pdf
%doc %{_texmfdistdir}/doc/latex/changes/changes.ngerman.pdf
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.addedmarkup.bf.pdf
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.addedmarkup.bf.tex
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.addedmarkup.dashuline.pdf
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.addedmarkup.dashuline.tex
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.addedmarkup.dotuline.pdf
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.addedmarkup.dotuline.tex
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.addedmarkup.em.pdf
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.addedmarkup.em.tex
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.addedmarkup.it.pdf
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.addedmarkup.it.tex
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.addedmarkup.none.pdf
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.addedmarkup.none.tex
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.addedmarkup.sl.pdf
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.addedmarkup.sl.tex
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.addedmarkup.sout.pdf
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.addedmarkup.sout.tex
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.addedmarkup.uline.pdf
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.addedmarkup.uline.tex
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.addedmarkup.uuline.pdf
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.addedmarkup.uuline.tex
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.addedmarkup.uwave.pdf
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.addedmarkup.uwave.tex
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.addedmarkup.wrong.pdf
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.addedmarkup.wrong.tex
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.addedmarkup.xout.pdf
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.addedmarkup.xout.tex
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.authormarkup.brackets.pdf
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.authormarkup.brackets.tex
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.authormarkup.footnote.pdf
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.authormarkup.footnote.tex
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.authormarkup.subscript.pdf
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.authormarkup.subscript.tex
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.authormarkup.superscript.pdf
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.authormarkup.superscript.tex
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.authormarkup.wrong.pdf
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.authormarkup.wrong.tex
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.authormarkupposition.left.pdf
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.authormarkupposition.left.tex
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.authormarkupposition.right.pdf
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.authormarkupposition.right.tex
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.authormarkupposition.wrong.pdf
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.authormarkupposition.wrong.tex
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.authormarkuptext.id.pdf
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.authormarkuptext.id.tex
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.authormarkuptext.name.pdf
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.authormarkuptext.name.tex
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.authormarkuptext.wrong.pdf
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.authormarkuptext.wrong.tex
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.deletedmarkup.bf.pdf
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.deletedmarkup.bf.tex
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.deletedmarkup.dashuline.pdf
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.deletedmarkup.dashuline.tex
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.deletedmarkup.dotuline.pdf
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.deletedmarkup.dotuline.tex
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.deletedmarkup.em.pdf
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.deletedmarkup.em.tex
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.deletedmarkup.it.pdf
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.deletedmarkup.it.tex
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.deletedmarkup.none.pdf
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.deletedmarkup.none.tex
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.deletedmarkup.sl.pdf
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.deletedmarkup.sl.tex
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.deletedmarkup.sout.pdf
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.deletedmarkup.sout.tex
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.deletedmarkup.uline.pdf
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.deletedmarkup.uline.tex
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.deletedmarkup.uuline.pdf
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.deletedmarkup.uuline.tex
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.deletedmarkup.uwave.pdf
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.deletedmarkup.uwave.tex
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.deletedmarkup.wrong.pdf
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.deletedmarkup.wrong.tex
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.deletedmarkup.xout.pdf
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.deletedmarkup.xout.tex
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.draft.pdf
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.draft.tex
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.final.pdf
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.final.tex
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.markup.bfit.pdf
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.markup.bfit.tex
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.markup.default.pdf
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.markup.default.tex
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.markup.nocolor.pdf
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.markup.nocolor.tex
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.markup.underlined.pdf
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.markup.underlined.tex
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.markup.wrong.pdf
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.markup.wrong.tex
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.setaddedmarkup.pdf
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.setaddedmarkup.tex
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.setauthormarkup.pdf
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.setauthormarkup.tex
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.setauthormarkupposition.pdf
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.setauthormarkupposition.tex
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.setauthormarkuptext.pdf
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.setauthormarkuptext.tex
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.setdeletedmarkup.pdf
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.setdeletedmarkup.tex
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.setlocextension.pdf
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.setlocextension.tex
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.setremarkmarkup.pdf
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.setremarkmarkup.tex
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.simple.pdf
%doc %{_texmfdistdir}/doc/latex/changes/examples/changes.example.simple.tex
#- source
%doc %{_texmfdistdir}/source/latex/changes/changes.drv
%doc %{_texmfdistdir}/source/latex/changes/changes.dtx
%doc %{_texmfdistdir}/source/latex/changes/changes.ins
%doc %{_texmfdistdir}/source/latex/changes/examples.dtx
%doc %{_texmfdistdir}/source/latex/changes/userdoc/authors.tex
%doc %{_texmfdistdir}/source/latex/changes/userdoc/changes.de.tex
%doc %{_texmfdistdir}/source/latex/changes/userdoc/changes.en.tex
%doc %{_texmfdistdir}/source/latex/changes/userdoc/command_definechangesauthor.tex
%doc %{_texmfdistdir}/source/latex/changes/userdoc/command_listofchanges.tex
%doc %{_texmfdistdir}/source/latex/changes/userdoc/command_setaddedmarkup.tex
%doc %{_texmfdistdir}/source/latex/changes/userdoc/command_setauthormarkup.tex
%doc %{_texmfdistdir}/source/latex/changes/userdoc/command_setauthormarkupposition.tex
%doc %{_texmfdistdir}/source/latex/changes/userdoc/command_setauthormarkuptext.tex
%doc %{_texmfdistdir}/source/latex/changes/userdoc/command_setdeletedmarkup.tex
%doc %{_texmfdistdir}/source/latex/changes/userdoc/command_setlocextension.tex
%doc %{_texmfdistdir}/source/latex/changes/userdoc/command_setremarkmarkup.tex
%doc %{_texmfdistdir}/source/latex/changes/userdoc/copyright.tex
%doc %{_texmfdistdir}/source/latex/changes/userdoc/email.tex
%doc %{_texmfdistdir}/source/latex/changes/userdoc/files_generated.tex
%doc %{_texmfdistdir}/source/latex/changes/userdoc/files_original.tex
%doc %{_texmfdistdir}/source/latex/changes/userdoc/option_addedmarkup.tex
%doc %{_texmfdistdir}/source/latex/changes/userdoc/option_authormarkup.tex
%doc %{_texmfdistdir}/source/latex/changes/userdoc/option_authormarkupposition.tex
%doc %{_texmfdistdir}/source/latex/changes/userdoc/option_authormarkuptext.tex
%doc %{_texmfdistdir}/source/latex/changes/userdoc/option_deletedmarkup.tex
%doc %{_texmfdistdir}/source/latex/changes/userdoc/option_draft.tex
%doc %{_texmfdistdir}/source/latex/changes/userdoc/option_final.tex
%doc %{_texmfdistdir}/source/latex/changes/userdoc/option_markup.tex
%doc %{_texmfdistdir}/source/latex/changes/userdoc/option_ulem.tex
%doc %{_texmfdistdir}/source/latex/changes/userdoc/option_xcolor.tex
%doc %{_texmfdistdir}/source/latex/changes/userdoc/path_examples.tex
%doc %{_texmfdistdir}/source/latex/changes/userdoc/path_scripts.tex
%doc %{_texmfdistdir}/source/latex/changes/userdoc/url.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar scripts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16881 |12mr|texlive-chappg-2.1b-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/chappg
# catalog-date 2009-05-30 13:37:26 +0200
# catalog-license lppl
# catalog-version 2.1b
Name:		texlive-chappg
Version:	2.1b
Release:	2
Summary:	Page numbering by chapter
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/chappg
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chappg.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chappg.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chappg.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides for 'chapterno-pageno' or 'chaptername-
pageno' page numbering. Provision is made for front- and
backmatter in book class.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/chappg/chappg.sty
%doc %{_texmfdistdir}/doc/latex/chappg/chappg.pdf
#- source
%doc %{_texmfdistdir}/source/latex/chappg/chappg.dtx
%doc %{_texmfdistdir}/source/latex/chappg/chappg.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16882 |12mr|texlive-chapterfolder-2.0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/chapterfolder
# catalog-date 2008-02-29 20:00:41 +0100
# catalog-license lppl
# catalog-version 2.0.1
Name:		texlive-chapterfolder
Version:	2.0.1
Release:	2
Summary:	Package for working with complicated folder structures
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/chapterfolder
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chapterfolder.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chapterfolder.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chapterfolder.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package simplifies working with folder structures that
match the chapter/section/subsection structure. It provides
macros to define a folder that contains the file for a
chapter/section/subsection, and provides macros that allow
inclusion without using the full path, rather the path relative
to the current folder of the chapter/section/subsection. It
makes easy changing the name of a folder, for example.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/chapterfolder/chapterfolder.sty
%doc %{_texmfdistdir}/doc/latex/chapterfolder/chapterfolder.pdf
#- source
%doc %{_texmfdistdir}/source/latex/chapterfolder/chapterfolder.dtx
%doc %{_texmfdistdir}/source/latex/chapterfolder/chapterfolder.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16883 |12mr|texlive-charter-20090523-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /fonts/charter
# catalog-date 2009-05-23 20:19:02 +0200
# catalog-license other-free
# catalog-version undef
Name:		texlive-charter
Version:	20090523
Release:	2
Summary:	Charter fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/charter
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/charter.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/charter.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A commercial text font donated for the common good. Support for
use with LaTeX is available in freenfss, part of psnfss.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/bitstrea/charter/bchb8a.afm
%{_texmfdistdir}/fonts/afm/bitstrea/charter/bchbi8a.afm
%{_texmfdistdir}/fonts/afm/bitstrea/charter/bchr8a.afm
%{_texmfdistdir}/fonts/afm/bitstrea/charter/bchri8a.afm
%{_texmfdistdir}/fonts/tfm/bitstrea/charter/bchb7t.tfm
%{_texmfdistdir}/fonts/tfm/bitstrea/charter/bchb8c.tfm
%{_texmfdistdir}/fonts/tfm/bitstrea/charter/bchb8r.tfm
%{_texmfdistdir}/fonts/tfm/bitstrea/charter/bchb8t.tfm
%{_texmfdistdir}/fonts/tfm/bitstrea/charter/bchbc7t.tfm
%{_texmfdistdir}/fonts/tfm/bitstrea/charter/bchbc8t.tfm
%{_texmfdistdir}/fonts/tfm/bitstrea/charter/bchbi7t.tfm
%{_texmfdistdir}/fonts/tfm/bitstrea/charter/bchbi8c.tfm
%{_texmfdistdir}/fonts/tfm/bitstrea/charter/bchbi8r.tfm
%{_texmfdistdir}/fonts/tfm/bitstrea/charter/bchbi8t.tfm
%{_texmfdistdir}/fonts/tfm/bitstrea/charter/bchbo7t.tfm
%{_texmfdistdir}/fonts/tfm/bitstrea/charter/bchbo8c.tfm
%{_texmfdistdir}/fonts/tfm/bitstrea/charter/bchbo8r.tfm
%{_texmfdistdir}/fonts/tfm/bitstrea/charter/bchbo8t.tfm
%{_texmfdistdir}/fonts/tfm/bitstrea/charter/bchr7t.tfm
%{_texmfdistdir}/fonts/tfm/bitstrea/charter/bchr8c.tfm
%{_texmfdistdir}/fonts/tfm/bitstrea/charter/bchr8r.tfm
%{_texmfdistdir}/fonts/tfm/bitstrea/charter/bchr8t.tfm
%{_texmfdistdir}/fonts/tfm/bitstrea/charter/bchrc7t.tfm
%{_texmfdistdir}/fonts/tfm/bitstrea/charter/bchrc8t.tfm
%{_texmfdistdir}/fonts/tfm/bitstrea/charter/bchri7t.tfm
%{_texmfdistdir}/fonts/tfm/bitstrea/charter/bchri8c.tfm
%{_texmfdistdir}/fonts/tfm/bitstrea/charter/bchri8r.tfm
%{_texmfdistdir}/fonts/tfm/bitstrea/charter/bchri8t.tfm
%{_texmfdistdir}/fonts/tfm/bitstrea/charter/bchro7t.tfm
%{_texmfdistdir}/fonts/tfm/bitstrea/charter/bchro8c.tfm
%{_texmfdistdir}/fonts/tfm/bitstrea/charter/bchro8r.tfm
%{_texmfdistdir}/fonts/tfm/bitstrea/charter/bchro8t.tfm
%{_texmfdistdir}/fonts/type1/bitstrea/charter/bchb8a.pfb
%{_texmfdistdir}/fonts/type1/bitstrea/charter/bchbi8a.pfb
%{_texmfdistdir}/fonts/type1/bitstrea/charter/bchr8a.pfb
%{_texmfdistdir}/fonts/type1/bitstrea/charter/bchri8a.pfb
%{_texmfdistdir}/fonts/vf/bitstrea/charter/bchb7t.vf
%{_texmfdistdir}/fonts/vf/bitstrea/charter/bchb8c.vf
%{_texmfdistdir}/fonts/vf/bitstrea/charter/bchb8t.vf
%{_texmfdistdir}/fonts/vf/bitstrea/charter/bchbc7t.vf
%{_texmfdistdir}/fonts/vf/bitstrea/charter/bchbc8t.vf
%{_texmfdistdir}/fonts/vf/bitstrea/charter/bchbi7t.vf
%{_texmfdistdir}/fonts/vf/bitstrea/charter/bchbi8c.vf
%{_texmfdistdir}/fonts/vf/bitstrea/charter/bchbi8t.vf
%{_texmfdistdir}/fonts/vf/bitstrea/charter/bchbo7t.vf
%{_texmfdistdir}/fonts/vf/bitstrea/charter/bchbo8c.vf
%{_texmfdistdir}/fonts/vf/bitstrea/charter/bchbo8t.vf
%{_texmfdistdir}/fonts/vf/bitstrea/charter/bchr7t.vf
%{_texmfdistdir}/fonts/vf/bitstrea/charter/bchr8c.vf
%{_texmfdistdir}/fonts/vf/bitstrea/charter/bchr8t.vf
%{_texmfdistdir}/fonts/vf/bitstrea/charter/bchrc7t.vf
%{_texmfdistdir}/fonts/vf/bitstrea/charter/bchrc8t.vf
%{_texmfdistdir}/fonts/vf/bitstrea/charter/bchri7t.vf
%{_texmfdistdir}/fonts/vf/bitstrea/charter/bchri8c.vf
%{_texmfdistdir}/fonts/vf/bitstrea/charter/bchri8t.vf
%{_texmfdistdir}/fonts/vf/bitstrea/charter/bchro7t.vf
%{_texmfdistdir}/fonts/vf/bitstrea/charter/bchro8c.vf
%{_texmfdistdir}/fonts/vf/bitstrea/charter/bchro8t.vf
%doc %{_texmfdistdir}/doc/fonts/charter/readme.charter

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16884 |12mr|texlive-chbibref-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17120
# category Package
# catalog-ctan /macros/latex/contrib/chbibref
# catalog-date 2010-02-23 16:16:11 +0100
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-chbibref
Version:	1.0
Release:	2
Summary:	Change the Bibliography/References title
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/chbibref
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chbibref.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chbibref.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Defines a single command, \setbibref, which sets whichever of
\bibname and \refname is in use. (\bibname is used in book.cls
and report.cls, and \refname is used in article.cls.).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/chbibref/chbibref.sty
%doc %{_texmfdistdir}/doc/latex/chbibref/chbibref.pdf
%doc %{_texmfdistdir}/doc/latex/chbibref/chbibref.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16885 |12mr|texlive-checkcites-1.0h-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25678
# category Package
# catalog-ctan /support/checkcites
# catalog-date 2012-03-17 17:05:04 +0100
# catalog-license lppl1.3
# catalog-version 1.0h
Name:		texlive-checkcites
Version:	1.0h
Release:	1
Summary:	Check citation commands in a document
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/checkcites
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/checkcites.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/checkcites.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-checkcites.bin = %{EVRD}

%description
The package provides a lua script written for the sole purpose
of detecting undefined and unused references from LaTeX
auxiliary or bibliography files.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/checkcites
%{_texmfdistdir}/scripts/checkcites/checkcites.lua
%doc %{_texmfdistdir}/doc/support/checkcites/README
%doc %{_texmfdistdir}/doc/support/checkcites/checkcites-doc.pdf
%doc %{_texmfdistdir}/doc/support/checkcites/checkcites-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/checkcites/checkcites.lua checkcites
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16886 |12mr|texlive-chemarrow-0.9-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17146
# category Package
# catalog-ctan /macros/latex/contrib/chemarrow
# catalog-date 2010-02-21 18:58:04 +0100
# catalog-license pd
# catalog-version 0.9
Name:		texlive-chemarrow
Version:	0.9
Release:	2
Summary:	Arrows for use in chemistry
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/chemarrow
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chemarrow.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chemarrow.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chemarrow.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This bundle consists of a font (available as metafont source,
metapost source, and generated type 1 versions), and a package
to use it. The arrows in the font are designed to look more
like those in chemistry text-books than do Knuth's originals.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/chemarrow/arrow.afm
%{_texmfdistdir}/fonts/map/dvips/chemarrow/chemarrow.map
%{_texmfdistdir}/fonts/source/public/chemarrow/arrow.mf
%{_texmfdistdir}/fonts/tfm/public/chemarrow/arrow.tfm
%{_texmfdistdir}/fonts/type1/public/chemarrow/arrow.inf
%{_texmfdistdir}/fonts/type1/public/chemarrow/arrow.pfb
%{_texmfdistdir}/fonts/type1/public/chemarrow/arrow.pfm
%{_texmfdistdir}/tex/latex/chemarrow/chemarrow.sty
%doc %{_texmfdistdir}/doc/fonts/chemarrow/Liesmich.txt
%doc %{_texmfdistdir}/doc/fonts/chemarrow/README
%doc %{_texmfdistdir}/doc/fonts/chemarrow/arrow.Mac.sit.hqx
%doc %{_texmfdistdir}/doc/fonts/chemarrow/chemarrow-de.pdf
%doc %{_texmfdistdir}/doc/fonts/chemarrow/chemarrow-de.tex
%doc %{_texmfdistdir}/doc/fonts/chemarrow/chemarrow.pdf
%doc %{_texmfdistdir}/doc/fonts/chemarrow/chemarrow.tex
%doc %{_texmfdistdir}/doc/fonts/chemarrow/testchem.tex
#- source
%doc %{_texmfdistdir}/source/fonts/chemarrow/Arrow.vfb
%doc %{_texmfdistdir}/source/fonts/chemarrow/arrow.mp

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16887 |12mr|texlive-chembst-0.2.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /biblio/bibtex/contrib/chembst
# catalog-date 2008-09-20 13:36:26 +0200
# catalog-license lppl
# catalog-version 0.2.5
Name:		texlive-chembst
Version:	0.2.5
Release:	2
Summary:	A collection of BibTeX files for chemistry journals
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/chembst
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chembst.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chembst.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chembst.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package offers a collection of advanced BibTeX style files
suitable for publications in chemistry journals. Currently,
style files for journals published by the American Chemical
Society, Wiley-VCH and The Royal Society of Chemistry are
available. The style files support advanced features such as
automatic formatting of errata or creating an appropriate entry
for publications in Angewandte Chemie where both English and
German should be cited simultaneously.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/chembst/ChemCommun.bst
%{_texmfdistdir}/bibtex/bst/chembst/ChemEurJ.bst
%{_texmfdistdir}/bibtex/bst/chembst/InorgChem.bst
%{_texmfdistdir}/bibtex/bst/chembst/JAmChemSoc.bst
%{_texmfdistdir}/bibtex/bst/chembst/JAmChemSoc_all.bst
%{_texmfdistdir}/bibtex/bst/chembst/cv.bst
%doc %{_texmfdistdir}/doc/latex/chembst/README
%doc %{_texmfdistdir}/doc/latex/chembst/chembst.pdf
#- source
%doc %{_texmfdistdir}/source/latex/chembst/chembst.dtx
%doc %{_texmfdistdir}/source/latex/chembst/chembst.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16888 |12mr|texlive-chemcompounds-20070305-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/chemcompounds
# catalog-date 2007-03-05 14:17:42 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-chemcompounds
Version:	20070305
Release:	2
Summary:	Simple consecutive numbering of chemical compounds
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/chemcompounds
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chemcompounds.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chemcompounds.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chemcompounds.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The chemcompounds package allows for a simple consecutive
numbering of chemical compounds. Optionally, it is possible to
supply a custom name for each compound. The package differs
from the chemcono package by not generating an odd-looking list
of compounds inside the text.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/chemcompounds/chemcompounds.sty
%doc %{_texmfdistdir}/doc/latex/chemcompounds/README
%doc %{_texmfdistdir}/doc/latex/chemcompounds/chemcompounds.pdf
#- source
%doc %{_texmfdistdir}/source/latex/chemcompounds/chemcompounds.dtx
%doc %{_texmfdistdir}/source/latex/chemcompounds/chemcompounds.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16889 |12mr|texlive-chemcono-1.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17119
# category Package
# catalog-ctan /macros/latex/contrib/chemcono
# catalog-date 2010-02-21 19:20:01 +0100
# catalog-license lppl
# catalog-version 1.3
Name:		texlive-chemcono
Version:	1.3
Release:	2
Summary:	Support for compound numbers in chemistry documents
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/chemcono
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chemcono.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chemcono.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A LaTeX package for using compound numbers in chemistry
documents. It works like \cite and the \thebibliography, using
\fcite and \theffbibliography instead. It allows compound names
in documents to be numbered and does not affect the normal
citation routines.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/chemcono/chemcono.sty
%{_texmfdistdir}/tex/latex/chemcono/drftcono.sty
%{_texmfdistdir}/tex/latex/chemcono/showkeysff.sty
%doc %{_texmfdistdir}/doc/latex/chemcono/chemcono.pdf
%doc %{_texmfdistdir}/doc/latex/chemcono/chemcono.tex
%doc %{_texmfdistdir}/doc/latex/chemcono/example.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16890 |12mr|texlive-chemexec-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21632
# category Package
# catalog-ctan /macros/latex/contrib/chemexec
# catalog-date 2011-03-06 18:27:32 +0100
# catalog-license lppl1.3
# catalog-version 1.0
Name:		texlive-chemexec
Version:	1.0
Release:	2
Summary:	Creating (chemical) exercise sheets
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/chemexec
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chemexec.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chemexec.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides environments and commands that the author
needed when preparing exercise sheets and other teaching
material. In particular, the package supports the creation of
exercise sheets, with separating printing of solutions.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/chemexec/chemexec.sty
%doc %{_texmfdistdir}/doc/latex/chemexec/README
%doc %{_texmfdistdir}/doc/latex/chemexec/chemexec_de.pdf
%doc %{_texmfdistdir}/doc/latex/chemexec/chemexec_de.tex
%doc %{_texmfdistdir}/doc/latex/chemexec/chemexec_en.pdf
%doc %{_texmfdistdir}/doc/latex/chemexec/chemexec_en.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16891 |12mr|texlive-chemfig-1.0f-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25504
# category Package
# catalog-ctan /macros/generic/chemfig
# catalog-date 2012-02-24 23:23:08 +0100
# catalog-license lppl1.3
# catalog-version 1.0f
Name:		texlive-chemfig
Version:	1.0f
Release:	2
Summary:	Draw molecules with easy syntax
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/generic/chemfig
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chemfig.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chemfig.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides the command \chemfig{<code>}, which draws
molecules using the tikz package. The <code> argument provides
instructions for the drawing operation. While the diagrams
produced are essentially 2-dimensional, the package supports
many of the conventional notations for illustrating the 3-
dimensional layout of a molecule. The package uses TikZ for its
actual drawing operations.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/chemfig/chemfig.sty
%{_texmfdistdir}/tex/generic/chemfig/chemfig.tex
%{_texmfdistdir}/tex/generic/chemfig/t-chemfig.tex
%doc %{_texmfdistdir}/doc/generic/chemfig/README
%doc %{_texmfdistdir}/doc/generic/chemfig/chemfig_doc_en.pdf
%doc %{_texmfdistdir}/doc/generic/chemfig/chemfig_doc_en.tex
%doc %{_texmfdistdir}/doc/generic/chemfig/chemfig_doc_fr.pdf
%doc %{_texmfdistdir}/doc/generic/chemfig/chemfig_doc_fr.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16892 |12mr|texlive-chem-journal-20070101-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /biblio/bibtex/contrib/chem-journal
# catalog-date 2007-01-01 10:31:54 +0100
# catalog-license gpl
# catalog-version undef
Name:		texlive-chem-journal
Version:	20070101
Release:	2
Summary:	Various BibTeX formats for journals in Chemistry
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/chem-journal
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chem-journal.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Various BibTeX formats for journals in Chemistry, including
Reviews in Computational Chemistry, Journal of Physical
Chemistry, Journal of Computational Chemistry, and Physical
Chemistry Chemical Physics.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/chem-journal/jcc.bst
%{_texmfdistdir}/bibtex/bst/chem-journal/jpc.bst
%{_texmfdistdir}/bibtex/bst/chem-journal/pccp.bst
%{_texmfdistdir}/bibtex/bst/chem-journal/revcompchem.bst

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16893 |12mr|texlive-chemmacros-3.3d-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27156
# category Package
# catalog-ctan /macros/latex/contrib/chemmacros
# catalog-date 2012-07-24 16:56:26 +0200
# catalog-license lppl1.3
# catalog-version 3.3d
Name:		texlive-chemmacros
Version:	3.3d
Release:	1
Summary:	A collection of macros to support typesetting chemistry documents
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/chemmacros
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chemmacros.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chemmacros.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package offers a collection of macros and commands which
are intended to make typesetting chemistry documents faster and
more convenient. Coverage includes some nomenclature commands,
oxidation numbers, thermodynamic data, newman projections, etc.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/chemmacros/chemformula.sty
%{_texmfdistdir}/tex/latex/chemmacros/chemmacros-version1.cfg
%{_texmfdistdir}/tex/latex/chemmacros/chemmacros.sty
%{_texmfdistdir}/tex/latex/chemmacros/ghsystem.sty
%{_texmfdistdir}/tex/latex/chemmacros/language/ghsystem_english.def
%{_texmfdistdir}/tex/latex/chemmacros/language/ghsystem_german.def
%{_texmfdistdir}/tex/latex/chemmacros/language/ghsystem_italian.def
%{_texmfdistdir}/tex/latex/chemmacros/language/ghsystem_langtemplate.def
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_acid-8.eps
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_acid-8.jpg
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_acid-8.pdf
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_acid-8.png
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_acid.eps
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_acid.jpg
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_acid.pdf
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_acid.png
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_aqpol.eps
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_aqpol.jpg
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_aqpol.pdf
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_aqpol.png
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_bottle-2-black.eps
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_bottle-2-black.jpg
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_bottle-2-black.pdf
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_bottle-2-black.png
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_bottle-2-white.eps
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_bottle-2-white.jpg
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_bottle-2-white.pdf
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_bottle-2-white.png
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_bottle.eps
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_bottle.jpg
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_bottle.pdf
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_bottle.png
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_exclam.eps
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_exclam.jpg
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_exclam.pdf
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_exclam.png
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_explos-1.eps
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_explos-1.jpg
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_explos-1.pdf
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_explos-1.png
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_explos-2.eps
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_explos-2.jpg
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_explos-2.pdf
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_explos-2.png
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_explos-3.eps
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_explos-3.jpg
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_explos-3.pdf
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_explos-3.png
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_explos-4.eps
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_explos-4.jpg
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_explos-4.pdf
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_explos-4.png
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_explos-5.eps
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_explos-5.jpg
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_explos-5.pdf
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_explos-5.png
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_explos-6.eps
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_explos-6.jpg
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_explos-6.pdf
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_explos-6.png
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_explos.eps
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_explos.jpg
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_explos.pdf
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_explos.png
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_flame-2-black.eps
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_flame-2-black.jpg
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_flame-2-black.pdf
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_flame-2-black.png
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_flame-2-white.eps
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_flame-2-white.jpg
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_flame-2-white.pdf
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_flame-2-white.png
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_flame-3-black.eps
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_flame-3-black.jpg
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_flame-3-black.pdf
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_flame-3-black.png
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_flame-3-white.eps
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_flame-3-white.jpg
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_flame-3-white.pdf
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_flame-3-white.png
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_flame-4-1.eps
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_flame-4-1.jpg
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_flame-4-1.pdf
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_flame-4-1.png
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_flame-4-2.eps
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_flame-4-2.jpg
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_flame-4-2.pdf
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_flame-4-2.png
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_flame-4-3-black.eps
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_flame-4-3-black.jpg
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_flame-4-3-black.pdf
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_flame-4-3-black.png
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_flame-4-3-white.eps
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_flame-4-3-white.jpg
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_flame-4-3-white.pdf
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_flame-4-3-white.png
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_flame-5-2-black.eps
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_flame-5-2-black.jpg
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_flame-5-2-black.pdf
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_flame-5-2-black.png
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_flame-5-2-white.eps
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_flame-5-2-white.jpg
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_flame-5-2-white.pdf
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_flame-5-2-white.png
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_flame-O-5-1.eps
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_flame-O-5-1.jpg
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_flame-O-5-1.pdf
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_flame-O-5-1.png
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_flame-O.eps
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_flame-O.jpg
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_flame-O.pdf
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_flame-O.png
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_flame.eps
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_flame.jpg
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_flame.pdf
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_flame.png
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_health.eps
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_health.jpg
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_health.pdf
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_health.png
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_skull-2.eps
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_skull-2.jpg
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_skull-2.pdf
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_skull-2.png
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_skull-6.eps
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_skull-6.jpg
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_skull-6.pdf
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_skull-6.png
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_skull.eps
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_skull.jpg
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_skull.pdf
%{_texmfdistdir}/tex/latex/chemmacros/pictures/ghsystem_skull.png
%doc %{_texmfdistdir}/doc/latex/chemmacros/README
%doc %{_texmfdistdir}/doc/latex/chemmacros/chemformula_test_sub_and_superscripts.tex
%doc %{_texmfdistdir}/doc/latex/chemmacros/chemmacros_de.pdf
%doc %{_texmfdistdir}/doc/latex/chemmacros/chemmacros_de.tex
%doc %{_texmfdistdir}/doc/latex/chemmacros/chemmacros_en.pdf
%doc %{_texmfdistdir}/doc/latex/chemmacros/chemmacros_en.tex
%doc %{_texmfdistdir}/doc/latex/chemmacros/chemmacros_it.pdf
%doc %{_texmfdistdir}/doc/latex/chemmacros/chemmacros_it.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16894 |12mr|texlive-chemnum-0.5c-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27177
# category Package
# catalog-ctan /macros/latex/contrib/chemnum
# catalog-date 2012-07-24 16:08:54 +0200
# catalog-license lppl1.3
# catalog-version 0.5c
Name:		texlive-chemnum
Version:	0.5c
Release:	1
Summary:	A method of numbering chemical compounds
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/chemnum
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chemnum.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chemnum.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package defines a \label- and \ref-like commands for
compound numbers. The package requires LaTeX 3 packages expl3
(from the l3kernel bundle) and xparse (from the l3packages
bundle).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/chemnum/chemnum.sty
%doc %{_texmfdistdir}/doc/latex/chemnum/README
%doc %{_texmfdistdir}/doc/latex/chemnum/chemnum_de.pdf
%doc %{_texmfdistdir}/doc/latex/chemnum/chemnum_de.tex
%doc %{_texmfdistdir}/doc/latex/chemnum/chemnum_en.pdf
%doc %{_texmfdistdir}/doc/latex/chemnum/chemnum_en.tex
%doc %{_texmfdistdir}/doc/latex/chemnum/scheme-bla.ps
%doc %{_texmfdistdir}/doc/latex/chemnum/scheme-tmp.ps

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16895 |12mr|texlive-chemstyle-2.0l-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25246
# category Package
# catalog-ctan /macros/latex/contrib/chemstyle
# catalog-date 2012-01-29 01:08:38 +0100
# catalog-license lppl1.3
# catalog-version 2.0l
Name:		texlive-chemstyle
Version:	2.0l
Release:	1
Summary:	Writing chemistry with style
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/chemstyle
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chemstyle.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chemstyle.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chemstyle.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Chemstyle has been developed as a successor to the LaTeX
package provided by the rsc bundle. The package provides an
extensible system for formatting chemistry documents according
to the conventions of a number of leading journals. It also
provides some handy chemistry-related macros. Chemstyle is much
enhanced compared to its predecessor, and users of rsc are
strongly encouraged to migrate (all of the additional macros in
the rsc LaTeX package are present in chemstyle). The package
chemscheme is distributed with chemstyle; chemstyle itself
incorporates ideas that come from the trivfloat package; the
documentation uses the auto-pst-pdf package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/chemstyle/chemscheme.sty
%{_texmfdistdir}/tex/latex/chemstyle/chemstyle.sty
%{_texmfdistdir}/tex/latex/chemstyle/config/angew.chemstyle.cfg
%{_texmfdistdir}/tex/latex/chemstyle/config/ic.chemstyle.cfg
%{_texmfdistdir}/tex/latex/chemstyle/config/jacs.chemstyle.cfg
%{_texmfdistdir}/tex/latex/chemstyle/config/jomc.chemstyle.cfg
%{_texmfdistdir}/tex/latex/chemstyle/config/orglett.chemstyle.cfg
%{_texmfdistdir}/tex/latex/chemstyle/config/rsc.chemstyle.cfg
%{_texmfdistdir}/tex/latex/chemstyle/config/tetlett.chemstyle.cfg
%doc %{_texmfdistdir}/doc/latex/chemstyle/README
%doc %{_texmfdistdir}/doc/latex/chemstyle/chemscheme.cdx
%doc %{_texmfdistdir}/doc/latex/chemstyle/chemstyle.pdf
%doc %{_texmfdistdir}/doc/latex/chemstyle/scheme-one.eps
%doc %{_texmfdistdir}/doc/latex/chemstyle/scheme-two.eps
#- source
%doc %{_texmfdistdir}/source/latex/chemstyle/chemstyle.dtx
%doc %{_texmfdistdir}/source/latex/chemstyle/chemstyle.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16896 |12mr|texlive-cherokee-20081225-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21046
# category Package
# catalog-ctan /fonts/cherokee
# catalog-date 2008-12-25 20:17:19 +0100
# catalog-license noinfo
# catalog-version undef
Name:		texlive-cherokee
Version:	20081225
Release:	2
Summary:	A font for the Cherokee script
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/cherokee
License:	NOINFO
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cherokee.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cherokee.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The Cherokee script was designed in 1821 by Segwoya. The
alphabet is essentially syllabic, only 6 characters (a e i o s
u) correspond to Roman letters: the font encodes these to the
corresponding roman letter. The remaining 79 characters have
been arbitrarily encoded in the range 38-122; the cherokee
package provides commands that map each such syllable to the
appropriate character; for example, Segwoya himself would be
represented \Cse\Cgwo\Cya.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/cherokee/cherokee.mf
%{_texmfdistdir}/fonts/tfm/public/cherokee/cherokee.tfm
%{_texmfdistdir}/tex/latex/cherokee/cherokee.sty
%doc %{_texmfdistdir}/doc/fonts/cherokee/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16897 |12mr|texlive-chess-1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20582
# category Package
# catalog-ctan /fonts/chess/chess
# catalog-date 2006-12-31 18:14:50 +0100
# catalog-license pd
# catalog-version 1.2
Name:		texlive-chess
Version:	1.2
Release:	2
Summary:	Fonts for typesetting chess boards
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/chess/chess
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chess.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chess.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The original (and now somewhat dated) TeX chess font package.
Potential users should consider skak (for alternative fonts,
and notation support), texmate (for alternative notation
support), or chessfss (for flexible font choices).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/chess/README.mf
%{_texmfdistdir}/fonts/source/public/chess/chess10.mf
%{_texmfdistdir}/fonts/source/public/chess/chess20.mf
%{_texmfdistdir}/fonts/source/public/chess/chess30.mf
%{_texmfdistdir}/fonts/source/public/chess/chessbase.mf
%{_texmfdistdir}/fonts/source/public/chess/chessdiag.mf
%{_texmfdistdir}/fonts/source/public/chess/chessf10.mf
%{_texmfdistdir}/fonts/source/public/chess/chesspieces.mf
%{_texmfdistdir}/fonts/source/public/chess/empty.mf
%{_texmfdistdir}/fonts/tfm/public/chess/chess10.tfm
%{_texmfdistdir}/fonts/tfm/public/chess/chess20.tfm
%{_texmfdistdir}/fonts/tfm/public/chess/chess30.tfm
%{_texmfdistdir}/fonts/tfm/public/chess/chessf10.tfm
%{_texmfdistdir}/fonts/tfm/public/chess/chessfig10.tfm
%{_texmfdistdir}/tex/latex/chess/chess.sty
%doc %{_texmfdistdir}/doc/fonts/chess/board.epsf
%doc %{_texmfdistdir}/doc/fonts/chess/boards.ltx
%doc %{_texmfdistdir}/doc/fonts/chess/changes12
%doc %{_texmfdistdir}/doc/fonts/chess/chessdiag.Xmf
%doc %{_texmfdistdir}/doc/fonts/chess/copyright
%doc %{_texmfdistdir}/doc/fonts/chess/dutch-tt.ltx
%doc %{_texmfdistdir}/doc/fonts/chess/dutch-tt.tex
%doc %{_texmfdistdir}/doc/fonts/chess/installation
%doc %{_texmfdistdir}/doc/fonts/chess/kasparov.ltx
%doc %{_texmfdistdir}/doc/fonts/chess/makefile
%doc %{_texmfdistdir}/doc/fonts/chess/readme
%doc %{_texmfdistdir}/doc/fonts/chess/schaakmaatje.ltx
%doc %{_texmfdistdir}/doc/fonts/chess/symbols.ltx
%doc %{_texmfdistdir}/doc/fonts/chess/symbols.tex
%doc %{_texmfdistdir}/doc/fonts/chess/tal.ltx
%doc %{_texmfdistdir}/doc/fonts/chess/tal.tex
%doc %{_texmfdistdir}/doc/fonts/chess/tugboat.ltx
%doc %{_texmfdistdir}/doc/fonts/chess/tuggame.ltx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16898 |12mr|texlive-chessboard-1.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19440
# category Package
# catalog-ctan /macros/latex/contrib/chessboard
# catalog-date 2008-08-17 13:56:26 +0200
# catalog-license lppl
# catalog-version 1.5
Name:		texlive-chessboard
Version:	1.5
Release:	2
Summary:	Print chess boards
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/chessboard
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chessboard.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chessboard.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chessboard.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package offers commands to print chessboards. It can print
partial boards, hide pieces and fields, color the boards and
put various marks on the board. It has a lot of options to
place pieces on the board. Using exotic pieces (e.g., for fairy
chess) is possible. The documentation includes an example of an
animated chessboard, for those whose PDF viewer can display
animations.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/chessboard/chessboard-keys-main.sty
%{_texmfdistdir}/tex/latex/chessboard/chessboard-keys-pgf.sty
%{_texmfdistdir}/tex/latex/chessboard/chessboard-pgf.sty
%{_texmfdistdir}/tex/latex/chessboard/chessboard.sty
%doc %{_texmfdistdir}/doc/latex/chessboard/README
%doc %{_texmfdistdir}/doc/latex/chessboard/README.TEXLIVE
#- source
%doc %{_texmfdistdir}/source/latex/chessboard/chessboard-src.dtx
%doc %{_texmfdistdir}/source/latex/chessboard/chessboard.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16899 |12mr|texlive-chessfss-1.2a-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19440
# category Package
# catalog-ctan /macros/latex/contrib/chessfss
# catalog-date 2008-08-17 13:56:26 +0200
# catalog-license lppl
# catalog-version 1.2a
Name:		texlive-chessfss
Version:	1.2a
Release:	2
Summary:	A package to handle chess fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/chessfss
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chessfss.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chessfss.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chessfss.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package offers commands to use and switch between chess
fonts. It uses the LaTeX font selection scheme (nfss). The
package doesn't parse, format and print PGN input like e.g. the
packages skak or texmate; the aim of the package is to offer
writers of chess packages a bundle of commands for fonts, so
that they don't have to implement all these commands for
themselves. A normal user can use the package to print e.g.
single chess symbols and simple diagrams. The documentation
contains also a section about installation of chess fonts.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/enc/dvips/chessfss/chess-board-example-enc.enc
%{_texmfdistdir}/fonts/enc/dvips/chessfss/chess-fig-example-enc.enc
%{_texmfdistdir}/tex/latex/chessfss/chessfss.sty
%{_texmfdistdir}/tex/latex/chessfss/lsb1enc.def
%{_texmfdistdir}/tex/latex/chessfss/lsb1skak.fd
%{_texmfdistdir}/tex/latex/chessfss/lsb1skaknew.fd
%{_texmfdistdir}/tex/latex/chessfss/lsb2enc.def
%{_texmfdistdir}/tex/latex/chessfss/lsb2skak.fd
%{_texmfdistdir}/tex/latex/chessfss/lsb2skaknew.fd
%{_texmfdistdir}/tex/latex/chessfss/lsb3enc.def
%{_texmfdistdir}/tex/latex/chessfss/lsb3skak.fd
%{_texmfdistdir}/tex/latex/chessfss/lsb3skaknew.fd
%{_texmfdistdir}/tex/latex/chessfss/lsbc1enc.def
%{_texmfdistdir}/tex/latex/chessfss/lsbc1skaknew.fd
%{_texmfdistdir}/tex/latex/chessfss/lsbc2enc.def
%{_texmfdistdir}/tex/latex/chessfss/lsbc2skaknew.fd
%{_texmfdistdir}/tex/latex/chessfss/lsbc3enc.def
%{_texmfdistdir}/tex/latex/chessfss/lsbc3skaknew.fd
%{_texmfdistdir}/tex/latex/chessfss/lsbc4enc.def
%{_texmfdistdir}/tex/latex/chessfss/lsbc4skaknew.fd
%{_texmfdistdir}/tex/latex/chessfss/lsbc5enc.def
%{_texmfdistdir}/tex/latex/chessfss/lsbc5skaknew.fd
%{_texmfdistdir}/tex/latex/chessfss/lsbenc.def
%{_texmfdistdir}/tex/latex/chessfss/lsbskak.fd
%{_texmfdistdir}/tex/latex/chessfss/lsbskaknew.fd
%{_texmfdistdir}/tex/latex/chessfss/lsfenc.def
%{_texmfdistdir}/tex/latex/chessfss/lsfskak.fd
%{_texmfdistdir}/tex/latex/chessfss/lsfskaknew.fd
%{_texmfdistdir}/tex/latex/chessfss/lsienc.def
%{_texmfdistdir}/tex/latex/chessfss/lsiskak.fd
%{_texmfdistdir}/tex/latex/chessfss/lsiskaknew.fd
%doc %{_texmfdistdir}/doc/latex/chessfss/README
%doc %{_texmfdistdir}/doc/latex/chessfss/README.TEXLIVE
#- source
%doc %{_texmfdistdir}/source/latex/chessfss/chessfss-src.dtx
%doc %{_texmfdistdir}/source/latex/chessfss/chessfss.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16900 |12mr|texlive-chess-problem-diagrams-1.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26206
# category Package
# catalog-ctan /macros/latex/contrib/chess-problem-diagrams
# catalog-date 2012-05-01 11:47:32 +0200
# catalog-license lppl1.2
# catalog-version 1.6
Name:		texlive-chess-problem-diagrams
Version:	1.6
Release:	1
Summary:	A package for typesetting chess problem diagrams
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/chess-problem-diagrams
License:	LPPL1.2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chess-problem-diagrams.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chess-problem-diagrams.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chess-problem-diagrams.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package provides macros to typeset chess problem diagrams
including fairy chess problems (mostly using rotated images of
pieces) and other boards.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/chess-problem-diagrams/diagram.sty
%doc %{_texmfdistdir}/doc/latex/chess-problem-diagrams/README
%doc %{_texmfdistdir}/doc/latex/chess-problem-diagrams/diagram.pdf
#- source
%doc %{_texmfdistdir}/source/latex/chess-problem-diagrams/diagram.dtx
%doc %{_texmfdistdir}/source/latex/chess-problem-diagrams/diagram.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16901 |12mr|texlive-chet-1.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24864
# category Package
# catalog-ctan /macros/latex/contrib/chet
# catalog-date 2011-12-18 14:52:40 +0100
# catalog-license lppl1.3
# catalog-version 1.4
Name:		texlive-chet
Version:	1.4
Release:	2
Summary:	LaTeX class inspired by harvmac
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/chet
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chet.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chet.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package is designed to streamline the work of typesetting,
and to provide the look and feel of harvmac for readers.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/chet/chetref.bst
%{_texmfdistdir}/tex/latex/chet/chet.sty
%doc %{_texmfdistdir}/doc/latex/chet/README
%doc %{_texmfdistdir}/doc/latex/chet/chetdoc.pdf
%doc %{_texmfdistdir}/doc/latex/chet/chetdoc.tex
%doc %{_texmfdistdir}/doc/latex/chet/chetmacros.txt

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16902 |12mr|texlive-chextras-1.01-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27118
# category Package
# catalog-ctan /macros/latex/contrib/chextras
# catalog-date 2012-07-20 19:39:58 +0200
# catalog-license lppl1.3
# catalog-version 1.01
Name:		texlive-chextras
Version:	1.01
Release:	1
Summary:	A companion package for the Swiss typesetter
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/chextras
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chextras.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chextras.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chextras.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package simplifies the preparation of Swiss documents and
letters by setting up linguistic and common packages. While it
is a useful addition to the chletter document class, it is not
tied to it and may be used as a general purpose package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/chextras/chextras.sty
%{_texmfdistdir}/tex/latex/chextras/eu1lmros.fd
%{_texmfdistdir}/tex/latex/chextras/eu1lmssos.fd
%{_texmfdistdir}/tex/latex/chextras/eu1lmttos.fd
%{_texmfdistdir}/tex/latex/chextras/eu1lmvttos.fd
%{_texmfdistdir}/tex/latex/chextras/t1lmros.fd
%{_texmfdistdir}/tex/latex/chextras/t1lmssos.fd
%{_texmfdistdir}/tex/latex/chextras/t1lmttos.fd
%{_texmfdistdir}/tex/latex/chextras/t1lmvttos.fd
%doc %{_texmfdistdir}/doc/latex/chextras/README
%doc %{_texmfdistdir}/doc/latex/chextras/chextras.pdf
#- source
%doc %{_texmfdistdir}/source/latex/chextras/chextras.dtx
%doc %{_texmfdistdir}/source/latex/chextras/chextras.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16903 |12mr|texlive-chicago-20081225-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /biblio/bibtex/contrib/chicago
# catalog-date 2008-12-25 20:17:19 +0100
# catalog-license other-free
# catalog-version undef
Name:		texlive-chicago
Version:	20081225
Release:	2
Summary:	A "Chicago" bibliography style
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/chicago
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chicago.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Chicago is a BibTeX style that follows the "B" reference style
of the 13th Edition of the Chicago manual of style; a LaTeX
package (to LaTeX 2.09 conventions) is also provided. The style
was derived from the newapa style.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/chicago/chicago.bst
%{_texmfdistdir}/tex/latex/chicago/chicago.sty

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16904 |12mr|texlive-chicago-annote-20090203-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /biblio/bibtex/contrib/chicago-annote/chicago-annote.bst
# catalog-date 2009-02-03 15:12:24 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-chicago-annote
Version:	20090203
Release:	2
Summary:	Chicago-based annotated BibTeX style
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/chicago-annote/chicago-annote.bst
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chicago-annote.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chicago-annote.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This is a revision of chicagoa.bst, using the commonly-used
annote field in place of the original's annotation.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/chicago-annote/chicago-annote.bst
%doc %{_texmfdistdir}/doc/bibtex/chicago-annote/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16905 |12mr|texlive-chickenize-0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26702
# category Package
# catalog-ctan /macros/luatex/generic/chickenize
# catalog-date 2012-05-21 11:52:01 +0200
# catalog-license lppl1.3
# catalog-version 0.1
Name:		texlive-chickenize
Version:	0.1
Release:	1
Summary:	Use lua callbacks for "interesting" textual effects
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/luatex/generic/chickenize
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chickenize.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chickenize.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chickenize.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package allows manipulations of any LuaTeX document (it is
known to work with Plain LuaTeX and LuaLaTeX). Most of the
package's functions are merely for fun or educational use, but
some functions (for example, colorstretch for visualising the
badness and font expansion of each line, and letterspaceadjust
doing what its name says) could be useful in a "normal" LuaTeX
document.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/luatex/chickenize/chickenize.lua
%{_texmfdistdir}/tex/luatex/chickenize/chickenize.sty
%{_texmfdistdir}/tex/luatex/chickenize/chickenize.tex
%doc %{_texmfdistdir}/doc/luatex/chickenize/README
%doc %{_texmfdistdir}/doc/luatex/chickenize/chickenize.pdf
#- source
%doc %{_texmfdistdir}/source/luatex/chickenize/chickenize.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16906 |12mr|texlive-chktex-1.6.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26693
# category TLCore
# catalog-ctan /support/chktex
# catalog-date 2012-04-08 14:01:59 +0200
# catalog-license gpl
# catalog-version 1.6.6
Name:		texlive-chktex
Version:	1.6.6
Release:	1
Summary:	Check for errors in LaTeX documents
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/chktex
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chktex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chktex.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chktex.x86_64-linux.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-chktex.bin

%description
The program reports typographic and other errors in LaTeX
documents. Filters are also provided for checking the LaTeX
parts of CWEB documents.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/chkweb
%{_bindir}/deweb
%{_texmfdir}/chktex/chktexrc
%{_texmfdir}/scripts/chktex/deweb.pl
%doc %{_texmfdir}/doc/chktex/ChkTeX.pdf
%doc %{_mandir}/man1/chktex.1*
%doc %{_texmfdir}/doc/man/man1/chktex.man1.pdf
%doc %{_mandir}/man1/chkweb.1*
%doc %{_texmfdir}/doc/man/man1/chkweb.man1.pdf
%doc %{_mandir}/man1/deweb.1*
%doc %{_texmfdir}/doc/man/man1/deweb.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_bindir}
# shell script
cp -fa bin/x86_64-linux/chkweb %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdir}/scripts/a2ping/deweb.pl deweb
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16907 |12mr|texlive-chletter-2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20060
# category Package
# catalog-ctan /macros/latex/contrib/chletter
# catalog-date 2010-10-11 07:24:02 +0200
# catalog-license lppl
# catalog-version 2.0
Name:		texlive-chletter
Version:	2.0
Release:	2
Summary:	Class for typesetting letters to Swiss rules
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/chletter
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chletter.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chletter.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chletter.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The class enables composition of letters fitting into Swiss C5
& C6/5 windowed envelopes. No assumption is made about the
language used. The class is based on the standard LaTeX classes
and is compatible with the LaTeX letter class. It is not
limited to letters and may be used as a generic document class;
it is used with the chextras package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/chletter/chletter.cls
%doc %{_texmfdistdir}/doc/latex/chletter/README
%doc %{_texmfdistdir}/doc/latex/chletter/chletter.pdf
%doc %{_texmfdistdir}/doc/latex/chletter/chlettmp.tex
#- source
%doc %{_texmfdistdir}/source/latex/chletter/chletter.dtx
%doc %{_texmfdistdir}/source/latex/chletter/chletter.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16908 |12mr|texlive-chngcntr-1.0a-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17157
# category Package
# catalog-ctan /macros/latex/contrib/chngcntr
# catalog-date 2010-03-09 12:54:42 +0100
# catalog-license lppl
# catalog-version 1.0a
Name:		texlive-chngcntr
Version:	1.0a
Release:	2
Summary:	Change the resetting of counters
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/chngcntr
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chngcntr.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chngcntr.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Defines commands \counterwithin (which sets up a counter to be
reset when another is incremented) and \counterwithout (which
unsets such a relationship).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/chngcntr/chngcntr.sty
%doc %{_texmfdistdir}/doc/latex/chngcntr/chngcntr.pdf
%doc %{_texmfdistdir}/doc/latex/chngcntr/chngcntr.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16909 |12mr|texlive-chronology-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18994
# category Package
# catalog-ctan /macros/latex/contrib/chronology
# catalog-date 2010-06-15 10:45:39 +0200
# catalog-license lppl1.3
# catalog-version 1.0
Name:		texlive-chronology
Version:	1.0
Release:	2
Summary:	Provides a horizontal timeline
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/chronology
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chronology.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chronology.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chronology.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A timeline package that allows labelling of events with per-day
granularity. Other features include relative positioning with
unit specification, adjustable tick mark step size, and scaling
to specified width.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/chronology/chronology.sty
%doc %{_texmfdistdir}/doc/latex/chronology/README
%doc %{_texmfdistdir}/doc/latex/chronology/README.txt
%doc %{_texmfdistdir}/doc/latex/chronology/chronology.hd
%doc %{_texmfdistdir}/doc/latex/chronology/chronology.pdf
#- source
%doc %{_texmfdistdir}/source/latex/chronology/chronology.dtx
%doc %{_texmfdistdir}/source/latex/chronology/chronology.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16910 |12mr|texlive-chronosys-1.20-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26700
# category Package
# catalog-ctan /macros/latex/contrib/chronosys
# catalog-date 2012-05-28 13:36:39 +0200
# catalog-license lppl1.3
# catalog-version 1.2
Name:		texlive-chronosys
Version:	1.20
Release:	1
Summary:	Drawing time-line diagrams
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/chronosys
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chronosys.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chronosys.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Macros to produce time line diagrams. Interfaces for Plain TeX,
Context and LaTeX are provided.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/chronosys/chronosys.sty
%{_texmfdistdir}/tex/generic/chronosys/chronosys.tex
%{_texmfdistdir}/tex/generic/chronosys/chronosyschr.tex
%{_texmfdistdir}/tex/generic/chronosys/x-chronosys.tex
%doc %{_texmfdistdir}/doc/generic/chronosys/README
%doc %{_texmfdistdir}/doc/generic/chronosys/docchronosys_en.pdf
%doc %{_texmfdistdir}/doc/generic/chronosys/docchronosys_en.tex
%doc %{_texmfdistdir}/doc/generic/chronosys/docchronosys_fr.pdf
%doc %{_texmfdistdir}/doc/generic/chronosys/docchronosys_fr.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16911 |12mr|texlive-chscite-2.999-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26383
# category Package
# catalog-ctan /macros/latex/contrib/chscite
# catalog-date 2012-05-14 12:19:39 +0200
# catalog-license lppl1.2
# catalog-version 2.999
Name:		texlive-chscite
Version:	2.999
Release:	1
Summary:	Bibliography style for Chalmers University of Technology
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/chscite
License:	LPPL1.2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chscite.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chscite.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chscite.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package, heavily based on the harvard package for Harvard-
style citations, provides a citation suite for students at
Chalmers University of Technology that follows given
recommendations.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/chscite/chscite.bst
%{_texmfdistdir}/tex/latex/chscite/chscite.sty
%doc %{_texmfdistdir}/doc/latex/chscite/README
%doc %{_texmfdistdir}/doc/latex/chscite/chscite.pdf
#- source
%doc %{_texmfdistdir}/source/latex/chscite/chscite.dtx
%doc %{_texmfdistdir}/source/latex/chscite/chscite.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16912 |12mr|texlive-circ-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/generic/diagrams/circ
# catalog-date 2006-12-31 18:14:50 +0100
# catalog-license gpl
# catalog-version 1.1
Name:		texlive-circ
Version:	1.1
Release:	2
Summary:	Macros for typesetting circuit diagrams
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/generic/diagrams/circ
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/circ.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/circ.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/circ.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Several electrical symbols like resistor, capacitor,
transistors etc., are defined. The symbols can be connected
with wires. The package also contains an American resistor
symbol for those of us on that side of the Atlantic. The
package also has simple facilities for producing optics
diagrams; however, no-one would deny that the PSTricks pst-
optic package, or the MetaPost makecirc package does the job
better.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/circ/cibimos.mf
%{_texmfdistdir}/fonts/source/public/circ/cicirc.mf
%{_texmfdistdir}/fonts/source/public/circ/cidiod.mf
%{_texmfdistdir}/fonts/source/public/circ/cioptic.mf
%{_texmfdistdir}/fonts/source/public/circ/ciphysic.mf
%{_texmfdistdir}/fonts/source/public/circ/cirest.mf
%{_texmfdistdir}/fonts/source/public/circ/cisym.mf
%{_texmfdistdir}/fonts/source/public/circ/ciwidko.mf
%{_texmfdistdir}/fonts/source/public/circ/csym.mf
%{_texmfdistdir}/fonts/source/public/circ/defcirc.mf
%{_texmfdistdir}/fonts/tfm/public/circ/cioptic.tfm
%{_texmfdistdir}/tex/latex/circ/basic.def
%{_texmfdistdir}/tex/latex/circ/box.def
%{_texmfdistdir}/tex/latex/circ/circ.sty
%{_texmfdistdir}/tex/latex/circ/gate.def
%{_texmfdistdir}/tex/latex/circ/ic.def
%{_texmfdistdir}/tex/latex/circ/oldgate.def
%{_texmfdistdir}/tex/latex/circ/optics.def
%{_texmfdistdir}/tex/latex/circ/physics.def
%doc %{_texmfdistdir}/doc/latex/circ/COPYING
%doc %{_texmfdistdir}/doc/latex/circ/README
%doc %{_texmfdistdir}/doc/latex/circ/cidoc.tex
%doc %{_texmfdistdir}/doc/latex/circ/circ.pdf
%doc %{_texmfdistdir}/doc/latex/circ/circ.txt
%doc %{_texmfdistdir}/doc/latex/circ/cisyms.tex
%doc %{_texmfdistdir}/doc/latex/circ/index.hlp
#- source
%doc %{_texmfdistdir}/source/latex/circ/Makefile
%doc %{_texmfdistdir}/source/latex/circ/circ.drv
%doc %{_texmfdistdir}/source/latex/circ/circ.dtx
%doc %{_texmfdistdir}/source/latex/circ/circ.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16913 |12mr|texlive-circuitikz-0.2.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23913
# category Package
# catalog-ctan /graphics/pgf/contrib/circuitikz
# catalog-date 2009-11-25 18:21:28 +0100
# catalog-license lppl
# catalog-version 0.2.3
Name:		texlive-circuitikz
Version:	0.2.3
Release:	2
Summary:	Draw electrical networks with TikZ
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/circuitikz
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/circuitikz.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/circuitikz.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a set of macros for naturally typesetting
electrical and (somewhat less naturally, perhaps) electronic
networks. It is designed as a tool that is easy to use, with a
lean syntax, native to LaTeX, and directly supporting PDF
output format. So is based on the very impressive pgf/TikZ
package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/circuitikz/circuitikz.code.tex
%{_texmfdistdir}/tex/latex/circuitikz/circuitikz.sty
%{_texmfdistdir}/tex/latex/circuitikz/circuitikz1.code.tex
%{_texmfdistdir}/tex/latex/circuitikz/pgfcircbipoles.sty
%{_texmfdistdir}/tex/latex/circuitikz/pgfcirccurrent.sty
%{_texmfdistdir}/tex/latex/circuitikz/pgfcirclabel.sty
%{_texmfdistdir}/tex/latex/circuitikz/pgfcircmath.sty
%{_texmfdistdir}/tex/latex/circuitikz/pgfcircmonopoles.sty
%{_texmfdistdir}/tex/latex/circuitikz/pgfcircquadpoles.sty
%{_texmfdistdir}/tex/latex/circuitikz/pgfcircshapes.sty
%{_texmfdistdir}/tex/latex/circuitikz/pgfcirctripoles.sty
%{_texmfdistdir}/tex/latex/circuitikz/pgfcircutils.sty
%{_texmfdistdir}/tex/latex/circuitikz/pgfcircvoltage.sty
%{_texmfdistdir}/tex/latex/circuitikz/t-circuitikz.tex
%doc %{_texmfdistdir}/doc/latex/circuitikz/CHANGELOG
%doc %{_texmfdistdir}/doc/latex/circuitikz/README
%doc %{_texmfdistdir}/doc/latex/circuitikz/circuitikz-context.pdf
%doc %{_texmfdistdir}/doc/latex/circuitikz/circuitikz-context.tex
%doc %{_texmfdistdir}/doc/latex/circuitikz/circuitikzmanual.pdf
%doc %{_texmfdistdir}/doc/latex/circuitikz/circuitikzmanual.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16914 |12mr|texlive-cite-5.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19955
# category Package
# catalog-ctan /macros/latex/contrib/cite
# catalog-date 2010-09-12 10:54:58 +0200
# catalog-license other-free
# catalog-version 5.3
Name:		texlive-cite
Version:	5.3
Release:	2
Summary:	Improved citation handling in LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/cite
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cite.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cite.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package supports compressed, sorted lists of numerical
citations, and also deals with various punctuation and other
issues of representation, including comprehensive management of
break points. The package is compatible with both hyperref and
backref. The package is (unsurprisingly) part of the cite
bundle of the author's citation-related packages.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/cite/chapterbib.sty
%{_texmfdistdir}/tex/latex/cite/cite.sty
%{_texmfdistdir}/tex/latex/cite/drftcite.sty
%{_texmfdistdir}/tex/latex/cite/overcite.sty
%doc %{_texmfdistdir}/doc/latex/cite/README
%doc %{_texmfdistdir}/doc/latex/cite/chapterbib.ltx
%doc %{_texmfdistdir}/doc/latex/cite/chapterbib.pdf
%doc %{_texmfdistdir}/doc/latex/cite/cite.ltx
%doc %{_texmfdistdir}/doc/latex/cite/cite.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16915 |12mr|texlive-cjhebrew-0.1a-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /language/hebrew/cjhebrew
# catalog-date 2007-01-01 00:37:00 +0100
# catalog-license lppl
# catalog-version 0.1a
Name:		texlive-cjhebrew
Version:	0.1a
Release:	2
Summary:	Typeset Hebrew with LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/hebrew/cjhebrew
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cjhebrew.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cjhebrew.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The cjhebrew package provides Adobe Type 1 fonts for Hebrew,
and LaTeX macros to support their use. Hebrew text can be
vocalised, and a few accents are also available. The package
makes it easy to include Hebrew text in other-language
documents. The package makes use of the e-TeX extensions to
TeX, so should be run using an "e-LaTeX".

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/cjhebrew/cjheblsm.afm
%{_texmfdistdir}/fonts/afm/public/cjhebrew/cjhebltx.afm
%{_texmfdistdir}/fonts/enc/dvips/cjhebrew/cjhebltx.enc
%{_texmfdistdir}/fonts/map/dvips/cjhebrew/cjhebrew.map
%{_texmfdistdir}/fonts/tfm/public/cjhebrew/cjhblsm.tfm
%{_texmfdistdir}/fonts/tfm/public/cjhebrew/cjhbltx.tfm
%{_texmfdistdir}/fonts/tfm/public/cjhebrew/cjheblsm.tfm
%{_texmfdistdir}/fonts/tfm/public/cjhebrew/cjhebltx.tfm
%{_texmfdistdir}/fonts/tfm/public/cjhebrew/rcjhblsm.tfm
%{_texmfdistdir}/fonts/tfm/public/cjhebrew/rcjhbltx.tfm
%{_texmfdistdir}/fonts/type1/public/cjhebrew/cjheblsm.pfb
%{_texmfdistdir}/fonts/type1/public/cjhebrew/cjhebltx.pfb
%{_texmfdistdir}/fonts/vf/public/cjhebrew/cjhblsm.vf
%{_texmfdistdir}/fonts/vf/public/cjhebrew/cjhbltx.vf
%{_texmfdistdir}/tex/latex/cjhebrew/cjhebrew.sty
%doc %{_texmfdistdir}/doc/fonts/cjhebrew/cjhebtst.tex
%doc %{_texmfdistdir}/doc/fonts/cjhebrew/manual.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16916 |12mr|texlive-cjk-4.8.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26296
# category Package
# catalog-ctan /language/chinese/CJK
# catalog-date 2012-05-09 20:27:35 +0200
# catalog-license gpl
# catalog-version 4.8.3
Name:		texlive-cjk
Version:	4.8.3
Release:	1
Summary:	CJK language support
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/chinese/CJK
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cjk.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cjk.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cjk.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-arphic
Requires:	texlive-cns
Requires:	texlive-garuda-c90
Requires:	texlive-norasi-c90
Requires:	texlive-thailatex
Requires:	texlive-uhc
Requires:	texlive-wadalab

%description
CJK is a macro package for LaTeX, providing simultaneous
support for various Asian scripts in many encodings (including
Unicode): - Chinese (both traditional and simplified), -
Japanese, - Korean and - Thai. A special add-on feature is an
interface to the Emacs editor (cjk-enc.el) which gives
simultaneous, easy-to-use support to a bunch of other scripts
in addition to the above: - Cyrillic, - Greek, - Latin-based
scripts, - Russian and - Vietnamese.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/cjk/contrib/wadalab/c42goth.fd
%{_texmfdistdir}/tex/latex/cjk/contrib/wadalab/c42goth.fdx
%{_texmfdistdir}/tex/latex/cjk/contrib/wadalab/c42maru.fd
%{_texmfdistdir}/tex/latex/cjk/contrib/wadalab/c42maru.fdx
%{_texmfdistdir}/tex/latex/cjk/contrib/wadalab/c42min.fd
%{_texmfdistdir}/tex/latex/cjk/contrib/wadalab/c42min.fdx
%{_texmfdistdir}/tex/latex/cjk/contrib/wadalab/c52maru.fd
%{_texmfdistdir}/tex/latex/cjk/contrib/wadalab/c52maru.fdx
%{_texmfdistdir}/tex/latex/cjk/contrib/wadalab/c52min.fd
%{_texmfdistdir}/tex/latex/cjk/contrib/wadalab/c52min.fdx
%{_texmfdistdir}/tex/latex/cjk/contrib/wadalab/c70goth.fd
%{_texmfdistdir}/tex/latex/cjk/contrib/wadalab/c70goth.fdx
%{_texmfdistdir}/tex/latex/cjk/contrib/wadalab/c70maru.fd
%{_texmfdistdir}/tex/latex/cjk/contrib/wadalab/c70maru.fdx
%{_texmfdistdir}/tex/latex/cjk/contrib/wadalab/c70min.fd
%{_texmfdistdir}/tex/latex/cjk/contrib/wadalab/c70min.fdx
%{_texmfdistdir}/tex/latex/cjk/texinput/Bg5/Bg5.cap
%{_texmfdistdir}/tex/latex/cjk/texinput/Bg5/Bg5.chr
%{_texmfdistdir}/tex/latex/cjk/texinput/Bg5/Bg5.cpx
%{_texmfdistdir}/tex/latex/cjk/texinput/Bg5/Bg5.enc
%{_texmfdistdir}/tex/latex/cjk/texinput/Bg5/HK.enc
%{_texmfdistdir}/tex/latex/cjk/texinput/Bg5/c00bkai.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/Bg5/c00bkai.fdx
%{_texmfdistdir}/tex/latex/cjk/texinput/Bg5/c00bsmi.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/Bg5/c00bsmi.fdx
%{_texmfdistdir}/tex/latex/cjk/texinput/Bg5/c00bsmir.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/Bg5/c00bsmir.fdx
%{_texmfdistdir}/tex/latex/cjk/texinput/Bg5/c00cns.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/Bg5/c00fs.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/Bg5/c00kai.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/Bg5/c00kair.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/Bg5/c00kair.fdx
%{_texmfdistdir}/tex/latex/cjk/texinput/Bg5/c00song.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/Bg5/c01song.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/Bg5/c05song.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/Bg5/c09song.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/CEF/c80song.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/CEF/c81song.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/CJK.enc
%{_texmfdistdir}/tex/latex/cjk/texinput/CJK.sty
%{_texmfdistdir}/tex/latex/cjk/texinput/CJKfntef.sty
%{_texmfdistdir}/tex/latex/cjk/texinput/CJKnumb.sty
%{_texmfdistdir}/tex/latex/cjk/texinput/CJKspace.sty
%{_texmfdistdir}/tex/latex/cjk/texinput/CJKulem.sty
%{_texmfdistdir}/tex/latex/cjk/texinput/CJKutf8.sty
%{_texmfdistdir}/tex/latex/cjk/texinput/CJKvert.sty
%{_texmfdistdir}/tex/latex/cjk/texinput/CNS/EUC-TW.bdg
%{_texmfdistdir}/tex/latex/cjk/texinput/CNS/EUC-TW.chr
%{_texmfdistdir}/tex/latex/cjk/texinput/CNS/EUC-TW.enc
%{_texmfdistdir}/tex/latex/cjk/texinput/CNS/c31song.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/CNS/c32song.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/CNS/c33song.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/CNS/c34song.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/CNS/c35song.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/CNS/c36song.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/CNS/c37song.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/GB/GB.cap
%{_texmfdistdir}/tex/latex/cjk/texinput/GB/GB.cpx
%{_texmfdistdir}/tex/latex/cjk/texinput/GB/c10fs.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/GB/c10gbsn.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/GB/c10gbsn.fdx
%{_texmfdistdir}/tex/latex/cjk/texinput/GB/c10gkai.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/GB/c10gkai.fdx
%{_texmfdistdir}/tex/latex/cjk/texinput/GB/c10song.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/GB/c11song.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/GB/c19song.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/GB/c20song.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/GB/c21song.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/JIS/EUC-JP.bdg
%{_texmfdistdir}/tex/latex/cjk/texinput/JIS/EUC-JP.chr
%{_texmfdistdir}/tex/latex/cjk/texinput/JIS/EUC-JP.enc
%{_texmfdistdir}/tex/latex/cjk/texinput/JIS/EUC-JPdnp.enc
%{_texmfdistdir}/tex/latex/cjk/texinput/JIS/JIS.cap
%{_texmfdistdir}/tex/latex/cjk/texinput/JIS/JIS.cpx
%{_texmfdistdir}/tex/latex/cjk/texinput/JIS/JISdnp.enc
%{_texmfdistdir}/tex/latex/cjk/texinput/JIS/c40song.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/JIS/c41song.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/JIS/c42song.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/JIS/c43song.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/JIS/c50song.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/HLaTeX.chr
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/KSHL.enc
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c63bm.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c63dn.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c63gr.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c63gs.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c63gt.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c63jgt.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c63jmj.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c63jnv.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c63jsr.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c63mj.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c63pg.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c63pga.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c63ph.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c63pn.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c63sh.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c63tz.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c63vd.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c63yt.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c64bm.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c64dn.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c64gr.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c64gs.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c64gt.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c64jgt.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c64jmj.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c64jnv.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c64jsr.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c64mj.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c64pg.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c64pga.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c64ph.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c64pn.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c64sh.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c64tz.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c64vd.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c64yt.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c65bm.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c65dn.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c65gr.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c65gs.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c65gt.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c65jgt.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c65jmj.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c65jnv.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c65jsr.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c65mj.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c65pg.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c65pga.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c65ph.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c65pn.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c65sh.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c65tz.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c65vd.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c65yt.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/pshan.sty
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/KS.chr
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/KS.enc
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/c60dr.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/c60gr.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/c60gs.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/c60gt.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/c60hgt.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/c60hmj.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/c60hol.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/c60hpg.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/c60mj.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/c61dr.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/c61gr.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/c61gs.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/c61gt.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/c61hgt.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/c61hmj.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/c61hol.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/c61hpg.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/c61mj.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/c62song.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/hangul.cap
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/hangul.cpx
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/hangul2.cap
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/hangul2.cpx
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/hanja.cap
%{_texmfdistdir}/tex/latex/cjk/texinput/KS/hanja.cpx
%{_texmfdistdir}/tex/latex/cjk/texinput/SJIS/SJIS.bdg
%{_texmfdistdir}/tex/latex/cjk/texinput/SJIS/SJIS.cap
%{_texmfdistdir}/tex/latex/cjk/texinput/SJIS/SJIS.chr
%{_texmfdistdir}/tex/latex/cjk/texinput/SJIS/SJIS.cpx
%{_texmfdistdir}/tex/latex/cjk/texinput/SJIS/SJIS.enc
%{_texmfdistdir}/tex/latex/cjk/texinput/SJIS/SJISdnp.chr
%{_texmfdistdir}/tex/latex/cjk/texinput/SJIS/SJISdnp.enc
%{_texmfdistdir}/tex/latex/cjk/texinput/SJIS/c49song.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/UTF8/UTF8.bdg
%{_texmfdistdir}/tex/latex/cjk/texinput/UTF8/UTF8.chr
%{_texmfdistdir}/tex/latex/cjk/texinput/UTF8/UTF8.enc
%{_texmfdistdir}/tex/latex/cjk/texinput/UTF8/c70bkai.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/UTF8/c70bkai.fdx
%{_texmfdistdir}/tex/latex/cjk/texinput/UTF8/c70bsmi.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/UTF8/c70bsmi.fdx
%{_texmfdistdir}/tex/latex/cjk/texinput/UTF8/c70gbsn.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/UTF8/c70gbsn.fdx
%{_texmfdistdir}/tex/latex/cjk/texinput/UTF8/c70gkai.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/UTF8/c70gkai.fdx
%{_texmfdistdir}/tex/latex/cjk/texinput/UTF8/c70mj.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/UTF8/c70mj.fdx
%{_texmfdistdir}/tex/latex/cjk/texinput/UTF8/c70song.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/UTF8/ja.cpx
%{_texmfdistdir}/tex/latex/cjk/texinput/UTF8/ko-Hang.cpx
%{_texmfdistdir}/tex/latex/cjk/texinput/UTF8/ko-Hang2.cpx
%{_texmfdistdir}/tex/latex/cjk/texinput/UTF8/ko-Hani.cpx
%{_texmfdistdir}/tex/latex/cjk/texinput/UTF8/zh-Hans.cpx
%{_texmfdistdir}/tex/latex/cjk/texinput/UTF8/zh-Hant.cpx
%{_texmfdistdir}/tex/latex/cjk/texinput/extended.chr
%{_texmfdistdir}/tex/latex/cjk/texinput/extended.enc
%{_texmfdistdir}/tex/latex/cjk/texinput/mule/MULEenc.sty
%{_texmfdistdir}/tex/latex/cjk/texinput/pinyin.sty
%{_texmfdistdir}/tex/latex/cjk/texinput/pmC.chr
%{_texmfdistdir}/tex/latex/cjk/texinput/pmCbig.enc
%{_texmfdistdir}/tex/latex/cjk/texinput/pmCsmall.enc
%{_texmfdistdir}/tex/latex/cjk/texinput/ruby.sty
%{_texmfdistdir}/tex/latex/cjk/texinput/standard.bdg
%{_texmfdistdir}/tex/latex/cjk/texinput/standard.chr
%{_texmfdistdir}/tex/latex/cjk/texinput/standard.enc
%{_texmfdistdir}/tex/latex/cjk/texinput/thai/c90cmr.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/thai/c90cmss.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/thai/c90cmtt.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/thai/c90enc.def
%{_texmfdistdir}/tex/latex/cjk/texinput/thai/c90gar.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/thai/c90nrsr.fd
%{_texmfdistdir}/tex/latex/cjk/texinput/thai/thaicjk.ldf
%{_texmfdistdir}/tex/latex/cjk/utils/pyhyphen/pinyin.ldf
%doc %{_texmfdistdir}/doc/latex/cjk/ChangeLog
%doc %{_texmfdistdir}/doc/latex/cjk/MANIFEST
%doc %{_texmfdistdir}/doc/latex/cjk/Makefile
%doc %{_texmfdistdir}/doc/latex/cjk/README
%doc %{_texmfdistdir}/doc/latex/cjk/TODO
%doc %{_texmfdistdir}/doc/latex/cjk/doc/CEF.txt
%doc %{_texmfdistdir}/doc/latex/cjk/doc/CJK.txt
%doc %{_texmfdistdir}/doc/latex/cjk/doc/CJKnumb.txt
%doc %{_texmfdistdir}/doc/latex/cjk/doc/CJKspace.txt
%doc %{_texmfdistdir}/doc/latex/cjk/doc/CJKutf8.txt
%doc %{_texmfdistdir}/doc/latex/cjk/doc/COPYING
%doc %{_texmfdistdir}/doc/latex/cjk/doc/INSTALL
%doc %{_texmfdistdir}/doc/latex/cjk/doc/TDS.txt
%doc %{_texmfdistdir}/doc/latex/cjk/doc/chinese/README
%doc %{_texmfdistdir}/doc/latex/cjk/doc/chinese/READMEb5.tex
%doc %{_texmfdistdir}/doc/latex/cjk/doc/chinese/READMEgb.tex
%doc %{_texmfdistdir}/doc/latex/cjk/doc/chinese/emTeXb5.txt
%doc %{_texmfdistdir}/doc/latex/cjk/doc/chinese/teTeXb5.txt
%doc %{_texmfdistdir}/doc/latex/cjk/doc/cjk-enc.txt
%doc %{_texmfdistdir}/doc/latex/cjk/doc/cjk/README
%doc %{_texmfdistdir}/doc/latex/cjk/doc/cjk/READMEb5.cjk
%doc %{_texmfdistdir}/doc/latex/cjk/doc/commands.txt
%doc %{_texmfdistdir}/doc/latex/cjk/doc/dvidrv.txt
%doc %{_texmfdistdir}/doc/latex/cjk/doc/fdxfiles.txt
%doc %{_texmfdistdir}/doc/latex/cjk/doc/fonts.txt
%doc %{_texmfdistdir}/doc/latex/cjk/doc/hbf2gf.txt
%doc %{_texmfdistdir}/doc/latex/cjk/doc/history.2_5
%doc %{_texmfdistdir}/doc/latex/cjk/doc/history.txt
%doc %{_texmfdistdir}/doc/latex/cjk/doc/japanese/README
%doc %{_texmfdistdir}/doc/latex/cjk/doc/japanese/ascii.txt
%doc %{_texmfdistdir}/doc/latex/cjk/doc/japanese/japanese.jis
%doc %{_texmfdistdir}/doc/latex/cjk/doc/japanese/japanese.txt
%doc %{_texmfdistdir}/doc/latex/cjk/doc/japanese/jp-fonts.txt
%doc %{_texmfdistdir}/doc/latex/cjk/doc/japanese/jp-tex.txt
%doc %{_texmfdistdir}/doc/latex/cjk/doc/japanese/preview.txt
%doc %{_texmfdistdir}/doc/latex/cjk/doc/japanese/shibuaki.txt
%doc %{_texmfdistdir}/doc/latex/cjk/doc/pdf/READMEb5.pdf
%doc %{_texmfdistdir}/doc/latex/cjk/doc/pdf/READMEgb.pdf
%doc %{_texmfdistdir}/doc/latex/cjk/doc/pdfhowto/HOWTO.txt
%doc %{_texmfdistdir}/doc/latex/cjk/doc/pdfhowto/examples/bkai.map
%doc %{_texmfdistdir}/doc/latex/cjk/doc/pdfhowto/examples/cid-x.map
%doc %{_texmfdistdir}/doc/latex/cjk/doc/pdfhowto/examples/cwtb.map
%doc %{_texmfdistdir}/doc/latex/cjk/doc/pdfhowto/examples/dvipdfmx.cfg
%doc %{_texmfdistdir}/doc/latex/cjk/doc/pdfhowto/examples/gen-map.pl
%doc %{_texmfdistdir}/doc/latex/cjk/doc/pdfhowto/examples/map.list
%doc %{_texmfdistdir}/doc/latex/cjk/doc/pdfhowto/examples/texinput/Bg5/c00cwtb.fd
%doc %{_texmfdistdir}/doc/latex/cjk/doc/pdfhowto/examples/texinput/Bg5/c00tmpl.fd
%doc %{_texmfdistdir}/doc/latex/cjk/doc/pdfhowto/examples/texinput/GB/c10tmpl.fd
%doc %{_texmfdistdir}/doc/latex/cjk/doc/pdfhowto/examples/texinput/JIS/c40tmpl.fd
%doc %{_texmfdistdir}/doc/latex/cjk/doc/pdfhowto/examples/texinput/SJIS/c49tmpl.fd
%doc %{_texmfdistdir}/doc/latex/cjk/doc/pdfhowto/examples/updmap.my
%doc %{_texmfdistdir}/doc/latex/cjk/doc/pdfhowto/examples/wcl.sfd
%doc %{_texmfdistdir}/doc/latex/cjk/doc/pinyin.txt
%doc %{_texmfdistdir}/doc/latex/cjk/doc/pyhyphen.txt
%doc %{_texmfdistdir}/doc/latex/cjk/doc/reftex.txt
%doc %{_texmfdistdir}/doc/latex/cjk/doc/ruby.txt
%doc %{_texmfdistdir}/doc/latex/cjk/doc/thaifont.txt
%doc %{_texmfdistdir}/doc/latex/cjk/doc/vertical.txt
%doc %{_texmfdistdir}/doc/latex/cjk/examples/Big5.tex
%doc %{_texmfdistdir}/doc/latex/cjk/examples/Big5vert.tex
%doc %{_texmfdistdir}/doc/latex/cjk/examples/CEF_test.tex
%doc %{_texmfdistdir}/doc/latex/cjk/examples/CJKbabel.tex
%doc %{_texmfdistdir}/doc/latex/cjk/examples/CJKfntef.tex
%doc %{_texmfdistdir}/doc/latex/cjk/examples/CJKmixed.tex
%doc %{_texmfdistdir}/doc/latex/cjk/examples/CJKspace.tex
%doc %{_texmfdistdir}/doc/latex/cjk/examples/CJKutf8.tex
%doc %{_texmfdistdir}/doc/latex/cjk/examples/GB.tex
%doc %{_texmfdistdir}/doc/latex/cjk/examples/JIS.tex
%doc %{_texmfdistdir}/doc/latex/cjk/examples/KS.tex
%doc %{_texmfdistdir}/doc/latex/cjk/examples/README
%doc %{_texmfdistdir}/doc/latex/cjk/examples/SJIS.tex
%doc %{_texmfdistdir}/doc/latex/cjk/examples/UTF8.tex
%doc %{_texmfdistdir}/doc/latex/cjk/examples/cjk/Big5.cjk
%doc %{_texmfdistdir}/doc/latex/cjk/examples/cjk/Big5vert.cjk
%doc %{_texmfdistdir}/doc/latex/cjk/examples/cjk/CEF_test.cjk
%doc %{_texmfdistdir}/doc/latex/cjk/examples/cjk/CJKbabel.cjk
%doc %{_texmfdistdir}/doc/latex/cjk/examples/cjk/SJIS.cjk
%doc %{_texmfdistdir}/doc/latex/cjk/examples/cjk/muletest.cjk
%doc %{_texmfdistdir}/doc/latex/cjk/examples/cjk/rubytest.cjk
%doc %{_texmfdistdir}/doc/latex/cjk/examples/cjk/thai.cjk
%doc %{_texmfdistdir}/doc/latex/cjk/examples/muletest.tex
%doc %{_texmfdistdir}/doc/latex/cjk/examples/pdf/Big5.pdf
%doc %{_texmfdistdir}/doc/latex/cjk/examples/pdf/Big5vert.pdf
%doc %{_texmfdistdir}/doc/latex/cjk/examples/pdf/CEF_test.pdf
%doc %{_texmfdistdir}/doc/latex/cjk/examples/pdf/CJKbabel.pdf
%doc %{_texmfdistdir}/doc/latex/cjk/examples/pdf/CJKfntef.pdf
%doc %{_texmfdistdir}/doc/latex/cjk/examples/pdf/CJKmixed.pdf
%doc %{_texmfdistdir}/doc/latex/cjk/examples/pdf/CJKspace.pdf
%doc %{_texmfdistdir}/doc/latex/cjk/examples/pdf/CJKutf8.pdf
%doc %{_texmfdistdir}/doc/latex/cjk/examples/pdf/GB.pdf
%doc %{_texmfdistdir}/doc/latex/cjk/examples/pdf/JIS.pdf
%doc %{_texmfdistdir}/doc/latex/cjk/examples/pdf/KS.pdf
%doc %{_texmfdistdir}/doc/latex/cjk/examples/pdf/SJIS.pdf
%doc %{_texmfdistdir}/doc/latex/cjk/examples/pdf/UTF8.pdf
%doc %{_texmfdistdir}/doc/latex/cjk/examples/pdf/muletest.pdf
%doc %{_texmfdistdir}/doc/latex/cjk/examples/pdf/py_test.pdf
%doc %{_texmfdistdir}/doc/latex/cjk/examples/pdf/pytest.pdf
%doc %{_texmfdistdir}/doc/latex/cjk/examples/pdf/rubytest.pdf
%doc %{_texmfdistdir}/doc/latex/cjk/examples/pdf/thai.pdf
%doc %{_texmfdistdir}/doc/latex/cjk/examples/pdf/thai_utf8.pdf
%doc %{_texmfdistdir}/doc/latex/cjk/examples/py_test.tex
%doc %{_texmfdistdir}/doc/latex/cjk/examples/rubytest.tex
%doc %{_texmfdistdir}/doc/latex/cjk/examples/thai.tex
%doc %{_texmfdistdir}/doc/latex/cjk/texlive/bin-cjkutils.pl
%doc %{_texmfdistdir}/doc/latex/cjk/texlive/c90.pl
%doc %{_texmfdistdir}/doc/latex/cjk/texlive/cjk-build.pl
%doc %{_texmfdistdir}/doc/latex/cjk/texlive/cjk.pl
%doc %{_texmfdistdir}/doc/latex/cjk/texlive/dnp.pl
%doc %{_texmfdistdir}/doc/latex/cjk/texlive/garuda-c90.pl
%doc %{_texmfdistdir}/doc/latex/cjk/texlive/norasi-c90.pl
%doc %{_texmfdistdir}/doc/latex/cjk/utils/pyhyphen/pytest.tex
#- source
%doc %{_texmfdistdir}/source/latex/cjk/contrib/wadalab/fixwada
%doc %{_texmfdistdir}/source/latex/cjk/contrib/wadalab/fixwada2.pl
%doc %{_texmfdistdir}/source/latex/cjk/contrib/wadalab/makefont
%doc %{_texmfdistdir}/source/latex/cjk/contrib/wadalab/makeuniwada.pl
%doc %{_texmfdistdir}/source/latex/cjk/contrib/wadalab/wadalab.map
%doc %{_texmfdistdir}/source/latex/cjk/contrib/wadalab/wadalab.txt
%doc %{_texmfdistdir}/source/latex/cjk/texinput/KS/HLaTeX/c63mj.fd
%doc %{_texmfdistdir}/source/latex/cjk/texinput/KS/HLaTeX/c64mj.fd
%doc %{_texmfdistdir}/source/latex/cjk/texinput/KS/HLaTeX/c65mj.fd
%doc %{_texmfdistdir}/source/latex/cjk/utils/Bg5conv/bg5conv.w
%doc %{_texmfdistdir}/source/latex/cjk/utils/Bg5conv/bg5latex.bat
%doc %{_texmfdistdir}/source/latex/cjk/utils/Bg5conv/bg5latex.cmd
%doc %{_texmfdistdir}/source/latex/cjk/utils/CEFconv/cef5conv.w
%doc %{_texmfdistdir}/source/latex/cjk/utils/CEFconv/cef5ltx.bat
%doc %{_texmfdistdir}/source/latex/cjk/utils/CEFconv/cef5ltx.cmd
%doc %{_texmfdistdir}/source/latex/cjk/utils/CEFconv/cefconv.w
%doc %{_texmfdistdir}/source/latex/cjk/utils/CEFconv/ceflatex.bat
%doc %{_texmfdistdir}/source/latex/cjk/utils/CEFconv/ceflatex.cmd
%doc %{_texmfdistdir}/source/latex/cjk/utils/CEFconv/cefsconv.w
%doc %{_texmfdistdir}/source/latex/cjk/utils/CEFconv/cefsltx.bat
%doc %{_texmfdistdir}/source/latex/cjk/utils/CEFconv/cefsltx.cmd
%doc %{_texmfdistdir}/source/latex/cjk/utils/SJISconv/sjisconv.w
%doc %{_texmfdistdir}/source/latex/cjk/utils/SJISconv/sjisltx.bat
%doc %{_texmfdistdir}/source/latex/cjk/utils/SJISconv/sjisltx.cmd
%doc %{_texmfdistdir}/source/latex/cjk/utils/extconv/bg5pltx.bat
%doc %{_texmfdistdir}/source/latex/cjk/utils/extconv/bg5pltx.cmd
%doc %{_texmfdistdir}/source/latex/cjk/utils/extconv/extconv.w
%doc %{_texmfdistdir}/source/latex/cjk/utils/extconv/gbklatex.bat
%doc %{_texmfdistdir}/source/latex/cjk/utils/extconv/gbklatex.cmd
%doc %{_texmfdistdir}/source/latex/cjk/utils/f_name.bat
%doc %{_texmfdistdir}/source/latex/cjk/utils/hbf2gf/Makefile.gnu
%doc %{_texmfdistdir}/source/latex/cjk/utils/hbf2gf/Makefile.in
%doc %{_texmfdistdir}/source/latex/cjk/utils/hbf2gf/README
%doc %{_texmfdistdir}/source/latex/cjk/utils/hbf2gf/c-auto.h
%doc %{_texmfdistdir}/source/latex/cjk/utils/hbf2gf/dvidrv.btm
%doc %{_texmfdistdir}/source/latex/cjk/utils/lisp/cjkspace.el
%doc %{_texmfdistdir}/source/latex/cjk/utils/lisp/cjktilde.el
%doc %{_texmfdistdir}/source/latex/cjk/utils/lisp/emacs/cjk-enc.el
%doc %{_texmfdistdir}/source/latex/cjk/utils/lisp/emacs/thai-word.el
%doc %{_texmfdistdir}/source/latex/cjk/utils/lisp/mule-2.3/cjk-enc.el
%doc %{_texmfdistdir}/source/latex/cjk/utils/pyhyphen/pinyin.c
%doc %{_texmfdistdir}/source/latex/cjk/utils/pyhyphen/pinyin.tr
%doc %{_texmfdistdir}/source/latex/cjk/utils/pyhyphen/pyhyph.tex
%doc %{_texmfdistdir}/source/latex/cjk/utils/subfonts/clonevf.pl
%doc %{_texmfdistdir}/source/latex/cjk/utils/subfonts/hlatex2agl.pl
%doc %{_texmfdistdir}/source/latex/cjk/utils/subfonts/makefdx.pl
%doc %{_texmfdistdir}/source/latex/cjk/utils/subfonts/sfd2uni.pl
%doc %{_texmfdistdir}/source/latex/cjk/utils/subfonts/subfonts.pe
%doc %{_texmfdistdir}/source/latex/cjk/utils/subfonts/uni2sfd.pl
%doc %{_texmfdistdir}/source/latex/cjk/utils/subfonts/vertical.pe
%doc %{_texmfdistdir}/source/latex/cjk/utils/subfonts/vertref.pe

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16917 |12mr|texlive-cjkpunct-4.8.1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /language/chinese/cjkpunct
# catalog-date 2009-11-09 14:16:05 +0100
# catalog-license lppl
# catalog-version 4.8.1-2
Name:		texlive-cjkpunct
Version:	4.8.1.2
Release:	2
Summary:	Adjust locations and kerning of CJK punctuation marks
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/chinese/cjkpunct
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cjkpunct.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cjkpunct.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cjkpunct.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package serves as a companion package for CJK.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/cjkpunct/CJKpunct.sty
%doc %{_texmfdistdir}/doc/latex/cjkpunct/CJKpunct.pdf
%doc %{_texmfdistdir}/doc/latex/cjkpunct/CJKpunct.spa
%doc %{_texmfdistdir}/doc/latex/cjkpunct/README
%doc %{_texmfdistdir}/doc/latex/cjkpunct/README.zh-cn.txt
%doc %{_texmfdistdir}/doc/latex/cjkpunct/examples/example-CJKfntef.tex
%doc %{_texmfdistdir}/doc/latex/cjkpunct/examples/example-gb.tex
%doc %{_texmfdistdir}/doc/latex/cjkpunct/examples/example-gbk.tex
%doc %{_texmfdistdir}/doc/latex/cjkpunct/examples/example-utf8.tex
%doc %{_texmfdistdir}/doc/latex/cjkpunct/setpunct/setpunct-macros.tex
%doc %{_texmfdistdir}/doc/latex/cjkpunct/setpunct/setpunct-main.tex
#- source
%doc %{_texmfdistdir}/source/latex/cjkpunct/CJKpunct.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16918 |12mr|texlive-cjkutils-20120807-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26689
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-cjkutils
Version:	20120807
Release:	1
Summary:	TeXLive cjkutils package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cjkutils.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cjkutils.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-cjkutils.bin

%description
TeXLive cjkutils package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdir}/hbf2gf/README
%{_texmfdir}/hbf2gf/b5ka12.cfg
%{_texmfdir}/hbf2gf/b5kr12.cfg
%{_texmfdir}/hbf2gf/b5so12.cfg
%{_texmfdir}/hbf2gf/c1so12.cfg
%{_texmfdir}/hbf2gf/c2so12.cfg
%{_texmfdir}/hbf2gf/c3so12.cfg
%{_texmfdir}/hbf2gf/c4so12.cfg
%{_texmfdir}/hbf2gf/c5so12.cfg
%{_texmfdir}/hbf2gf/c6so12.cfg
%{_texmfdir}/hbf2gf/c7so12.cfg
%{_texmfdir}/hbf2gf/csso12.cfg
%{_texmfdir}/hbf2gf/gsfs14.cfg
%{_texmfdir}/hbf2gf/j2so12.cfg
%{_texmfdir}/hbf2gf/jsso12.cfg
%{_texmfdir}/hbf2gf/ksso17.cfg
%doc %{_texmfdir}/doc/bg5conv/bg5conv.pdf
%doc %{_texmfdir}/doc/cef5conv/cef5conv.pdf
%doc %{_texmfdir}/doc/cefconv/cefconv.pdf
%doc %{_texmfdir}/doc/cefsconv/cefsconv.pdf
%doc %{_texmfdir}/doc/extconv/extconv.pdf
%doc %{_texmfdir}/doc/hbf2gf/hbf2gf.pdf
%doc %{_mandir}/man1/bg5conv.1*
%doc %{_texmfdir}/doc/man/man1/bg5conv.man1.pdf
%doc %{_mandir}/man1/cef5conv.1*
%doc %{_texmfdir}/doc/man/man1/cef5conv.man1.pdf
%doc %{_mandir}/man1/cefconv.1*
%doc %{_texmfdir}/doc/man/man1/cefconv.man1.pdf
%doc %{_mandir}/man1/cefsconv.1*
%doc %{_texmfdir}/doc/man/man1/cefsconv.man1.pdf
%doc %{_mandir}/man1/extconv.1*
%doc %{_texmfdir}/doc/man/man1/extconv.man1.pdf
%doc %{_mandir}/man1/hbf2gf.1*
%doc %{_texmfdir}/doc/man/man1/hbf2gf.man1.pdf
%doc %{_mandir}/man1/sjisconv.1*
%doc %{_texmfdir}/doc/man/man1/sjisconv.man1.pdf
%doc %{_texmfdir}/doc/sjisconv/sjisconv.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16919 |12mr|texlive-classicthesis-4.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24878
# category Package
# catalog-ctan /macros/latex/contrib/classicthesis
# catalog-date 2011-12-19 11:01:35 +0100
# catalog-license gpl
# catalog-version 4.0
Name:		texlive-classicthesis
Version:	4.0
Release:	2
Summary:	A "classically styled" thesis package
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/classicthesis
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/classicthesis.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/classicthesis.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The classicthesis package provides an elegant layout designed
in homage to Bringhurst's "The Elements of Typographic Style".
It makes use of a range of techniques to get the best results
achievable using TeX. Included in the bundle are templates to
make thesis writing easier.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/classicthesis/classicthesis.sty
%doc %{_texmfdistdir}/doc/latex/classicthesis/Bibliography.bib
%doc %{_texmfdistdir}/doc/latex/classicthesis/CHANGES
%doc %{_texmfdistdir}/doc/latex/classicthesis/COPYING
%doc %{_texmfdistdir}/doc/latex/classicthesis/Chapters/Chapter01.tex
%doc %{_texmfdistdir}/doc/latex/classicthesis/Chapters/Chapter02.tex
%doc %{_texmfdistdir}/doc/latex/classicthesis/Chapters/Chapter03.tex
%doc %{_texmfdistdir}/doc/latex/classicthesis/Chapters/Chapter0A.tex
%doc %{_texmfdistdir}/doc/latex/classicthesis/ClassicThesis.pdf
%doc %{_texmfdistdir}/doc/latex/classicthesis/ClassicThesis.tcp
%doc %{_texmfdistdir}/doc/latex/classicthesis/ClassicThesis.tex
%doc %{_texmfdistdir}/doc/latex/classicthesis/ClassicThesis.tps
%doc %{_texmfdistdir}/doc/latex/classicthesis/Examples/classicthesis-article.pdf
%doc %{_texmfdistdir}/doc/latex/classicthesis/Examples/classicthesis-article.tex
%doc %{_texmfdistdir}/doc/latex/classicthesis/Examples/classicthesis-book.pdf
%doc %{_texmfdistdir}/doc/latex/classicthesis/Examples/classicthesis-book.tex
%doc %{_texmfdistdir}/doc/latex/classicthesis/Examples/classicthesis-cv.pdf
%doc %{_texmfdistdir}/doc/latex/classicthesis/Examples/classicthesis-cv.tex
%doc %{_texmfdistdir}/doc/latex/classicthesis/FrontBackmatter/Abstract.tex
%doc %{_texmfdistdir}/doc/latex/classicthesis/FrontBackmatter/Acknowledgments.tex
%doc %{_texmfdistdir}/doc/latex/classicthesis/FrontBackmatter/Bibliography.tex
%doc %{_texmfdistdir}/doc/latex/classicthesis/FrontBackmatter/Colophon.tex
%doc %{_texmfdistdir}/doc/latex/classicthesis/FrontBackmatter/Contents.tex
%doc %{_texmfdistdir}/doc/latex/classicthesis/FrontBackmatter/Declaration.tex
%doc %{_texmfdistdir}/doc/latex/classicthesis/FrontBackmatter/Dedication.tex
%doc %{_texmfdistdir}/doc/latex/classicthesis/FrontBackmatter/DirtyTitlepage.tex
%doc %{_texmfdistdir}/doc/latex/classicthesis/FrontBackmatter/Publication.tex
%doc %{_texmfdistdir}/doc/latex/classicthesis/FrontBackmatter/Titleback.tex
%doc %{_texmfdistdir}/doc/latex/classicthesis/FrontBackmatter/Titlepage.tex
%doc %{_texmfdistdir}/doc/latex/classicthesis/LISTOFFILES
%doc %{_texmfdistdir}/doc/latex/classicthesis/README
%doc %{_texmfdistdir}/doc/latex/classicthesis/classicthesis-config.tex
%doc %{_texmfdistdir}/doc/latex/classicthesis/gfx/TFZsuperellipse_bw.pdf
%doc %{_texmfdistdir}/doc/latex/classicthesis/gfx/example_1.jpg
%doc %{_texmfdistdir}/doc/latex/classicthesis/gfx/example_2.jpg
%doc %{_texmfdistdir}/doc/latex/classicthesis/gfx/example_3.jpg
%doc %{_texmfdistdir}/doc/latex/classicthesis/gfx/example_4.jpg

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16920 |12mr|texlive-clefval-20061207-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16549
# category Package
# catalog-ctan /macros/latex/contrib/clefval
# catalog-date 2006-12-07 15:13:33 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-clefval
Version:	20061207
Release:	2
Summary:	Key/value support with a hash
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/clefval
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/clefval.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/clefval.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/clefval.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package provides only two macros viz. \TheKey and
\TheValue to define then use pairs of key/value and gives a
semblance of a hash. Syntax: \TheKey{key}{value} to define the
value associated to the key, does not produce text;
\TheValue{key} to return the value linked to the key. Both
arguments of \TheKey are 'moving' as LaTeX defines the term and
we have sometimes to protect them.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/clefval/clefval.sty
%doc %{_texmfdistdir}/doc/latex/clefval/Changements
%doc %{_texmfdistdir}/doc/latex/clefval/Changes
%doc %{_texmfdistdir}/doc/latex/clefval/LISEZMOI
%doc %{_texmfdistdir}/doc/latex/clefval/README
%doc %{_texmfdistdir}/doc/latex/clefval/clefval.pdf
%doc %{_texmfdistdir}/doc/latex/clefval/example.pdf
%doc %{_texmfdistdir}/doc/latex/clefval/example.tex
%doc %{_texmfdistdir}/doc/latex/clefval/exemple.pdf
%doc %{_texmfdistdir}/doc/latex/clefval/exemple.tex
#- source
%doc %{_texmfdistdir}/source/latex/clefval/Makefile
%doc %{_texmfdistdir}/source/latex/clefval/clefval.dtx
%doc %{_texmfdistdir}/source/latex/clefval/clefval.ins
%doc %{_texmfdistdir}/source/latex/clefval/fra-clefval.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16921 |12mr|texlive-cleveref-0.18.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25979
# category Package
# catalog-ctan /macros/latex/contrib/cleveref
# catalog-date 2012-04-15 19:24:00 +0200
# catalog-license lppl
# catalog-version 0.18.5
Name:		texlive-cleveref
Version:	0.18.5
Release:	1
Summary:	Intelligent cross-referencing
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/cleveref
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cleveref.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cleveref.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cleveref.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package enhances LaTeX's cross-referencing features,
allowing the format of references to be determined
automatically according to the type of reference. The formats
used may be customised in the preamble of a document; babel
support is available (though the choice of languages remains
limited: currently Danish, Dutch, English, French, German,
Italian, Norwegian, Russian, Spanish and Ukranian). The package
also offers a means of referencing a list of references, each
formatted according to its type. In such lists, it can collapse
sequences of numerically-consecutive labels to a reference
range.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/cleveref/cleveref.sty
%doc %{_texmfdistdir}/doc/latex/cleveref/README
%doc %{_texmfdistdir}/doc/latex/cleveref/cleveref.pdf
#- source
%doc %{_texmfdistdir}/source/latex/cleveref/cleveref.dtx
%doc %{_texmfdistdir}/source/latex/cleveref/cleveref.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16922 |12mr|texlive-clock-20080419-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/clock
# catalog-date 2008-04-19 23:05:28 +0200
# catalog-license other-free
# catalog-version undef
Name:		texlive-clock
Version:	20080419
Release:	2
Summary:	Graphical and textual clocks for TeX and LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/clock
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/clock.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/clock.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Features graphical clocks (with a classical 12h dial and two
hands) and text clocks (in 24h format) which can show system
time or any time the user desires. Works with both TeX and
LaTeX. The clock faces (appearances of the dial) are easily
expandable; the default uses a custom MetaFont font.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/clock/clock.mf
%{_texmfdistdir}/fonts/tfm/public/clock/clock.tfm
%{_texmfdistdir}/tex/latex/clock/clock.sty
%{_texmfdistdir}/tex/latex/clock/clock.tex
%doc %{_texmfdistdir}/doc/latex/clock/COPYING
%doc %{_texmfdistdir}/doc/latex/clock/EMTEX
%doc %{_texmfdistdir}/doc/latex/clock/HISTORY
%doc %{_texmfdistdir}/doc/latex/clock/INSTALL
%doc %{_texmfdistdir}/doc/latex/clock/MIKTEX
%doc %{_texmfdistdir}/doc/latex/clock/README
%doc %{_texmfdistdir}/doc/latex/clock/clockdoc.pdf
%doc %{_texmfdistdir}/doc/latex/clock/clockdoc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16923 |12mr|texlive-clrscode-1.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/clrscode
# catalog-date 2007-03-29 23:17:09 +0200
# catalog-license lppl
# catalog-version 1.7
Name:		texlive-clrscode
Version:	1.7
Release:	2
Summary:	Typesets pseudocode as in Introduction to Algorithms
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/clrscode
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/clrscode.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/clrscode.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package allows you to typeset pseudocode in the style of
Introduction to Algorithms, Second edition, by Cormen,
Leiserson, Rivest, and Stein. The package was written by the
authors. You use the commands the same way the package's author
did when writing the book, and your output will look just like
the pseudocode in the text.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/clrscode/clrscode.sty
%doc %{_texmfdistdir}/doc/latex/clrscode/README
%doc %{_texmfdistdir}/doc/latex/clrscode/clrscode.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16924 |12mr|texlive-cm-20110410-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24956
# category Package
# catalog-ctan /fonts/cm
# catalog-date 2011-04-10 19:35:44 +0200
# catalog-license knuth
# catalog-version undef
Name:		texlive-cm
Version:	20110410
Release:	1
Summary:	Computer Modern fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/cm
License:	KNUTH
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cm.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cm.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Knuth's final iteration of his re-interpretation of a c.19
Modern-style font from Monotype. The family is comprehensive,
offering both sans and roman styles, and a monospaced font,
together with mathematics fonts closely integrated with the
mathematical facilities of TeX itself. The base fonts are
distributed as Metafont source, but autotraced PostScript Type
1 versions are available (one version in the AMS fonts
distribution, and also the BaKoMa distribution). The Computer
Modern fonts have inspired many later families, notably the
European Computer Modern and the Latin Modern families.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/map/dvips/cm/cmtext-bsr-interpolated.map
%{_texmfdistdir}/fonts/pk/ljfour/public/cm/dpi600/black.pk
%{_texmfdistdir}/fonts/pk/ljfour/public/cm/dpi600/cmbx10.pk
%{_texmfdistdir}/fonts/pk/ljfour/public/cm/dpi600/cmex10.pk
%{_texmfdistdir}/fonts/pk/ljfour/public/cm/dpi600/cmmi10.pk
%{_texmfdistdir}/fonts/pk/ljfour/public/cm/dpi600/cmmi7.pk
%{_texmfdistdir}/fonts/pk/ljfour/public/cm/dpi600/cmr10.pk
%{_texmfdistdir}/fonts/pk/ljfour/public/cm/dpi600/cmr12.pk
%{_texmfdistdir}/fonts/pk/ljfour/public/cm/dpi600/cmr17.pk
%{_texmfdistdir}/fonts/pk/ljfour/public/cm/dpi600/cmr6.pk
%{_texmfdistdir}/fonts/pk/ljfour/public/cm/dpi600/cmr7.pk
%{_texmfdistdir}/fonts/pk/ljfour/public/cm/dpi600/cmr8.pk
%{_texmfdistdir}/fonts/pk/ljfour/public/cm/dpi600/cmsl10.pk
%{_texmfdistdir}/fonts/pk/ljfour/public/cm/dpi600/cmsy10.pk
%{_texmfdistdir}/fonts/pk/ljfour/public/cm/dpi600/cmsy7.pk
%{_texmfdistdir}/fonts/pk/ljfour/public/cm/dpi600/cmti10.pk
%{_texmfdistdir}/fonts/pk/ljfour/public/cm/dpi600/gray.pk
%{_texmfdistdir}/fonts/source/public/cm/accent.mf
%{_texmfdistdir}/fonts/source/public/cm/bigacc.mf
%{_texmfdistdir}/fonts/source/public/cm/bigdel.mf
%{_texmfdistdir}/fonts/source/public/cm/bigop.mf
%{_texmfdistdir}/fonts/source/public/cm/calu.mf
%{_texmfdistdir}/fonts/source/public/cm/cmb10.mf
%{_texmfdistdir}/fonts/source/public/cm/cmbase.mf
%{_texmfdistdir}/fonts/source/public/cm/cmbcsc10.mf
%{_texmfdistdir}/fonts/source/public/cm/cmbsy10.mf
%{_texmfdistdir}/fonts/source/public/cm/cmbtex10.mf
%{_texmfdistdir}/fonts/source/public/cm/cmbtt10.mf
%{_texmfdistdir}/fonts/source/public/cm/cmbtt8.mf
%{_texmfdistdir}/fonts/source/public/cm/cmbtt9.mf
%{_texmfdistdir}/fonts/source/public/cm/cmbx10.mf
%{_texmfdistdir}/fonts/source/public/cm/cmbx12.mf
%{_texmfdistdir}/fonts/source/public/cm/cmbx5.mf
%{_texmfdistdir}/fonts/source/public/cm/cmbx6.mf
%{_texmfdistdir}/fonts/source/public/cm/cmbx7.mf
%{_texmfdistdir}/fonts/source/public/cm/cmbx8.mf
%{_texmfdistdir}/fonts/source/public/cm/cmbx9.mf
%{_texmfdistdir}/fonts/source/public/cm/cmbxsl10.mf
%{_texmfdistdir}/fonts/source/public/cm/cmbxti10.mf
%{_texmfdistdir}/fonts/source/public/cm/cmcsc10.mf
%{_texmfdistdir}/fonts/source/public/cm/cmdunh10.mf
%{_texmfdistdir}/fonts/source/public/cm/cmex10.mf
%{_texmfdistdir}/fonts/source/public/cm/cmexb10.mf
%{_texmfdistdir}/fonts/source/public/cm/cmff10.mf
%{_texmfdistdir}/fonts/source/public/cm/cmfi10.mf
%{_texmfdistdir}/fonts/source/public/cm/cmfib8.mf
%{_texmfdistdir}/fonts/source/public/cm/cminch.mf
%{_texmfdistdir}/fonts/source/public/cm/cmitt10.mf
%{_texmfdistdir}/fonts/source/public/cm/cmmi10.mf
%{_texmfdistdir}/fonts/source/public/cm/cmmi12.mf
%{_texmfdistdir}/fonts/source/public/cm/cmmi5.mf
%{_texmfdistdir}/fonts/source/public/cm/cmmi6.mf
%{_texmfdistdir}/fonts/source/public/cm/cmmi7.mf
%{_texmfdistdir}/fonts/source/public/cm/cmmi8.mf
%{_texmfdistdir}/fonts/source/public/cm/cmmi9.mf
%{_texmfdistdir}/fonts/source/public/cm/cmmib10.mf
%{_texmfdistdir}/fonts/source/public/cm/cmplain.mf
%{_texmfdistdir}/fonts/source/public/cm/cmr10.mf
%{_texmfdistdir}/fonts/source/public/cm/cmr12.mf
%{_texmfdistdir}/fonts/source/public/cm/cmr17.mf
%{_texmfdistdir}/fonts/source/public/cm/cmr5.mf
%{_texmfdistdir}/fonts/source/public/cm/cmr6.mf
%{_texmfdistdir}/fonts/source/public/cm/cmr7.mf
%{_texmfdistdir}/fonts/source/public/cm/cmr8.mf
%{_texmfdistdir}/fonts/source/public/cm/cmr9.mf
%{_texmfdistdir}/fonts/source/public/cm/cmsl10.mf
%{_texmfdistdir}/fonts/source/public/cm/cmsl12.mf
%{_texmfdistdir}/fonts/source/public/cm/cmsl8.mf
%{_texmfdistdir}/fonts/source/public/cm/cmsl9.mf
%{_texmfdistdir}/fonts/source/public/cm/cmsltt10.mf
%{_texmfdistdir}/fonts/source/public/cm/cmss10.mf
%{_texmfdistdir}/fonts/source/public/cm/cmss12.mf
%{_texmfdistdir}/fonts/source/public/cm/cmss17.mf
%{_texmfdistdir}/fonts/source/public/cm/cmss8.mf
%{_texmfdistdir}/fonts/source/public/cm/cmss9.mf
%{_texmfdistdir}/fonts/source/public/cm/cmssbx10.mf
%{_texmfdistdir}/fonts/source/public/cm/cmssdc10.mf
%{_texmfdistdir}/fonts/source/public/cm/cmssi10.mf
%{_texmfdistdir}/fonts/source/public/cm/cmssi12.mf
%{_texmfdistdir}/fonts/source/public/cm/cmssi17.mf
%{_texmfdistdir}/fonts/source/public/cm/cmssi8.mf
%{_texmfdistdir}/fonts/source/public/cm/cmssi9.mf
%{_texmfdistdir}/fonts/source/public/cm/cmssq8.mf
%{_texmfdistdir}/fonts/source/public/cm/cmssqi8.mf
%{_texmfdistdir}/fonts/source/public/cm/cmsy10.mf
%{_texmfdistdir}/fonts/source/public/cm/cmsy5.mf
%{_texmfdistdir}/fonts/source/public/cm/cmsy6.mf
%{_texmfdistdir}/fonts/source/public/cm/cmsy7.mf
%{_texmfdistdir}/fonts/source/public/cm/cmsy8.mf
%{_texmfdistdir}/fonts/source/public/cm/cmsy9.mf
%{_texmfdistdir}/fonts/source/public/cm/cmtcsc10.mf
%{_texmfdistdir}/fonts/source/public/cm/cmtex10.mf
%{_texmfdistdir}/fonts/source/public/cm/cmtex8.mf
%{_texmfdistdir}/fonts/source/public/cm/cmtex9.mf
%{_texmfdistdir}/fonts/source/public/cm/cmti10.mf
%{_texmfdistdir}/fonts/source/public/cm/cmti12.mf
%{_texmfdistdir}/fonts/source/public/cm/cmti7.mf
%{_texmfdistdir}/fonts/source/public/cm/cmti8.mf
%{_texmfdistdir}/fonts/source/public/cm/cmti9.mf
%{_texmfdistdir}/fonts/source/public/cm/cmtt10.mf
%{_texmfdistdir}/fonts/source/public/cm/cmtt12.mf
%{_texmfdistdir}/fonts/source/public/cm/cmtt8.mf
%{_texmfdistdir}/fonts/source/public/cm/cmtt9.mf
%{_texmfdistdir}/fonts/source/public/cm/cmttb10.mf
%{_texmfdistdir}/fonts/source/public/cm/cmu10.mf
%{_texmfdistdir}/fonts/source/public/cm/cmvtt10.mf
%{_texmfdistdir}/fonts/source/public/cm/comlig.mf
%{_texmfdistdir}/fonts/source/public/cm/csc.mf
%{_texmfdistdir}/fonts/source/public/cm/cscspu.mf
%{_texmfdistdir}/fonts/source/public/cm/greekl.mf
%{_texmfdistdir}/fonts/source/public/cm/greeku.mf
%{_texmfdistdir}/fonts/source/public/cm/itald.mf
%{_texmfdistdir}/fonts/source/public/cm/italig.mf
%{_texmfdistdir}/fonts/source/public/cm/itall.mf
%{_texmfdistdir}/fonts/source/public/cm/italms.mf
%{_texmfdistdir}/fonts/source/public/cm/italp.mf
%{_texmfdistdir}/fonts/source/public/cm/italsp.mf
%{_texmfdistdir}/fonts/source/public/cm/mathex.mf
%{_texmfdistdir}/fonts/source/public/cm/mathit.mf
%{_texmfdistdir}/fonts/source/public/cm/mathsy.mf
%{_texmfdistdir}/fonts/source/public/cm/olddig.mf
%{_texmfdistdir}/fonts/source/public/cm/punct.mf
%{_texmfdistdir}/fonts/source/public/cm/roman.mf
%{_texmfdistdir}/fonts/source/public/cm/romand.mf
%{_texmfdistdir}/fonts/source/public/cm/romanl.mf
%{_texmfdistdir}/fonts/source/public/cm/romanp.mf
%{_texmfdistdir}/fonts/source/public/cm/romanu.mf
%{_texmfdistdir}/fonts/source/public/cm/romlig.mf
%{_texmfdistdir}/fonts/source/public/cm/romms.mf
%{_texmfdistdir}/fonts/source/public/cm/romspl.mf
%{_texmfdistdir}/fonts/source/public/cm/romspu.mf
%{_texmfdistdir}/fonts/source/public/cm/romsub.mf
%{_texmfdistdir}/fonts/source/public/cm/sym.mf
%{_texmfdistdir}/fonts/source/public/cm/symbol.mf
%{_texmfdistdir}/fonts/source/public/cm/texset.mf
%{_texmfdistdir}/fonts/source/public/cm/textit.mf
%{_texmfdistdir}/fonts/source/public/cm/title.mf
%{_texmfdistdir}/fonts/source/public/cm/tset.mf
%{_texmfdistdir}/fonts/source/public/cm/tsetsl.mf
%{_texmfdistdir}/fonts/source/public/cm/white_setup.mf
%{_texmfdistdir}/fonts/tfm/public/cm/cmb10.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmbcsc10.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmbsy10.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmbx10.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmbx12.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmbx5.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmbx6.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmbx7.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmbx8.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmbx9.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmbxsl10.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmbxti10.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmcsc10.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmdunh10.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmex10.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmff10.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmfi10.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmfib8.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cminch.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmitt10.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmmi10.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmmi12.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmmi5.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmmi6.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmmi7.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmmi8.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmmi9.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmmib10.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmr10.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmr12.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmr17.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmr5.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmr6.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmr7.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmr8.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmr9.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmsl10.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmsl12.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmsl8.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmsl9.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmsltt10.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmss10.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmss12.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmss17.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmss8.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmss9.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmssbx10.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmssdc10.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmssi10.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmssi12.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmssi17.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmssi8.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmssi9.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmssq8.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmssqi8.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmsy10.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmsy5.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmsy6.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmsy7.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmsy8.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmsy9.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmtcsc10.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmtex10.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmtex8.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmtex9.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmti10.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmti12.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmti7.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmti8.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmti9.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmtt10.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmtt12.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmtt8.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmtt9.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmu10.tfm
%{_texmfdistdir}/fonts/tfm/public/cm/cmvtt10.tfm
%doc %{_texmfdistdir}/doc/fonts/cm/README
%doc %{_texmfdistdir}/doc/fonts/cm/README-cmps.txt

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16925 |12mr|texlive-cmap-20120807-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26568
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-cmap
Version:	20120807
Release:	1
Summary:	TeXLive cmap package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cmap.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cmap.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive cmap package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/cmap/cmap.sty
%{_texmfdistdir}/tex/latex/cmap/lae.cmap
%{_texmfdistdir}/tex/latex/cmap/lfe.cmap
%{_texmfdistdir}/tex/latex/cmap/lgr.cmap
%{_texmfdistdir}/tex/latex/cmap/ot1.cmap
%{_texmfdistdir}/tex/latex/cmap/ot1tt.cmap
%{_texmfdistdir}/tex/latex/cmap/ot6.cmap
%{_texmfdistdir}/tex/latex/cmap/t1.cmap
%{_texmfdistdir}/tex/latex/cmap/t2a.cmap
%{_texmfdistdir}/tex/latex/cmap/t2b.cmap
%{_texmfdistdir}/tex/latex/cmap/t2c.cmap
%{_texmfdistdir}/tex/latex/cmap/t5.cmap
%doc %{_texmfdistdir}/doc/latex/cmap/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16926 |12mr|texlive-cmarrows-v0.9-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24378
# category Package
# catalog-ctan /graphics/metapost/contrib/macros/cmarrows
# catalog-date 2007-03-05 14:17:42 +0100
# catalog-license lppl
# catalog-version v0.9
Name:		texlive-cmarrows
Version:	v0.9
Release:	2
Summary:	MetaPost arrows and braces in the Computer Modern style
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/metapost/contrib/macros/cmarrows
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cmarrows.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cmarrows.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This MetaPost package contains macros to draw arrows and braces
in the Computer Modern style.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/metapost/cmarrows/cmarrows.mp
%{_texmfdistdir}/metapost/cmarrows/rgbx0009.mp
%{_texmfdistdir}/metapost/cmarrows/rgbx0016.mp
%{_texmfdistdir}/metapost/cmarrows/rgbx0020.mp
%{_texmfdistdir}/metapost/cmarrows/rgbx0025.mp
%{_texmfdistdir}/metapost/cmarrows/sgbx0008.mp
%{_texmfdistdir}/metapost/cmarrows/sgbx0010.mp
%{_texmfdistdir}/metapost/cmarrows/sgbx0011.mp
%{_texmfdistdir}/metapost/cmarrows/sgbx0012.mp
%{_texmfdistdir}/metapost/cmarrows/sgbx0013.mp
%{_texmfdistdir}/metapost/cmarrows/sgbx0014.mp
%{_texmfdistdir}/metapost/cmarrows/sgbx0015.mp
%{_texmfdistdir}/metapost/cmarrows/sgbx0017.mp
%{_texmfdistdir}/metapost/cmarrows/sgbx0018.mp
%{_texmfdistdir}/metapost/cmarrows/sgbx0019.mp
%{_texmfdistdir}/metapost/cmarrows/sgbx0021.mp
%{_texmfdistdir}/metapost/cmarrows/sgbx0022.mp
%{_texmfdistdir}/metapost/cmarrows/sgbx0023.mp
%{_texmfdistdir}/metapost/cmarrows/sgbx0024.mp
%{_texmfdistdir}/metapost/cmarrows/tgbx0000.mp
%{_texmfdistdir}/metapost/cmarrows/tgbx0001.mp
%{_texmfdistdir}/metapost/cmarrows/tgbx0002.mp
%{_texmfdistdir}/metapost/cmarrows/tgbx0003.mp
%{_texmfdistdir}/metapost/cmarrows/tgbx0004.mp
%{_texmfdistdir}/metapost/cmarrows/tgbx0005.mp
%{_texmfdistdir}/metapost/cmarrows/tgbx0006.mp
%{_texmfdistdir}/metapost/cmarrows/tgbx0007.mp
%{_texmfdistdir}/metapost/cmarrows/tgbx0027.mp
%doc %{_texmfdistdir}/doc/metapost/cmarrows/README
%doc %{_texmfdistdir}/doc/metapost/cmarrows/cmarrows.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar metapost doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16927 |12mr|texlive-cmbright-8.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21107
# category Package
# catalog-ctan /fonts/cmbright
# catalog-date 2007-01-01 00:37:00 +0100
# catalog-license lppl
# catalog-version 8.1
Name:		texlive-cmbright
Version:	8.1
Release:	2
Summary:	Computer Modern Bright fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/cmbright
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cmbright.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cmbright.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cmbright.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A family of sans serif fonts for TeX and LaTeX, based on Donald
Knuth's CM fonts. It comprises OT1, T1 and TS1 encoded text
fonts of various shapes as well as all the fonts necessary for
mathematical typesetting, including AMS symbols. This
collection provides all the necessary files for using the fonts
with LaTeX. A commercial-quality Adobe Type 1 version of these
fonts is available from Micropress. Free versions are
available, in the cm-super font bundle (the T1 and TS1 encoded
part of the set), and in the hfbright (the OT1 encoded part,
and the maths fonts).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/cmbright/ams10pt.mf
%{_texmfdistdir}/fonts/source/public/cmbright/ams8pt.mf
%{_texmfdistdir}/fonts/source/public/cmbright/ams9pt.mf
%{_texmfdistdir}/fonts/source/public/cmbright/baccent.mf
%{_texmfdistdir}/fonts/source/public/cmbright/bgreeku.mf
%{_texmfdistdir}/fonts/source/public/cmbright/bitalms.mf
%{_texmfdistdir}/fonts/source/public/cmbright/bpunct.mf
%{_texmfdistdir}/fonts/source/public/cmbright/br10pt.mf
%{_texmfdistdir}/fonts/source/public/cmbright/br17pt.mf
%{_texmfdistdir}/fonts/source/public/cmbright/br8pt.mf
%{_texmfdistdir}/fonts/source/public/cmbright/br9pt.mf
%{_texmfdistdir}/fonts/source/public/cmbright/brmsa.mf
%{_texmfdistdir}/fonts/source/public/cmbright/brmsb.mf
%{_texmfdistdir}/fonts/source/public/cmbright/broman.mf
%{_texmfdistdir}/fonts/source/public/cmbright/bromanl.mf
%{_texmfdistdir}/fonts/source/public/cmbright/bromlig.mf
%{_texmfdistdir}/fonts/source/public/cmbright/bromms.mf
%{_texmfdistdir}/fonts/source/public/cmbright/brs10pt.mf
%{_texmfdistdir}/fonts/source/public/cmbright/brs17pt.mf
%{_texmfdistdir}/fonts/source/public/cmbright/brs8pt.mf
%{_texmfdistdir}/fonts/source/public/cmbright/brs9pt.mf
%{_texmfdistdir}/fonts/source/public/cmbright/cmbr10.mf
%{_texmfdistdir}/fonts/source/public/cmbright/cmbr17.mf
%{_texmfdistdir}/fonts/source/public/cmbright/cmbr8.mf
%{_texmfdistdir}/fonts/source/public/cmbright/cmbr9.mf
%{_texmfdistdir}/fonts/source/public/cmbright/cmbras10.mf
%{_texmfdistdir}/fonts/source/public/cmbright/cmbras8.mf
%{_texmfdistdir}/fonts/source/public/cmbright/cmbras9.mf
%{_texmfdistdir}/fonts/source/public/cmbright/cmbrbs10.mf
%{_texmfdistdir}/fonts/source/public/cmbright/cmbrbs8.mf
%{_texmfdistdir}/fonts/source/public/cmbright/cmbrbs9.mf
%{_texmfdistdir}/fonts/source/public/cmbright/cmbrbx10.mf
%{_texmfdistdir}/fonts/source/public/cmbright/cmbrmb10.mf
%{_texmfdistdir}/fonts/source/public/cmbright/cmbrmi10.mf
%{_texmfdistdir}/fonts/source/public/cmbright/cmbrmi8.mf
%{_texmfdistdir}/fonts/source/public/cmbright/cmbrmi9.mf
%{_texmfdistdir}/fonts/source/public/cmbright/cmbrsl10.mf
%{_texmfdistdir}/fonts/source/public/cmbright/cmbrsl17.mf
%{_texmfdistdir}/fonts/source/public/cmbright/cmbrsl8.mf
%{_texmfdistdir}/fonts/source/public/cmbright/cmbrsl9.mf
%{_texmfdistdir}/fonts/source/public/cmbright/cmbrsy10.mf
%{_texmfdistdir}/fonts/source/public/cmbright/cmbrsy8.mf
%{_texmfdistdir}/fonts/source/public/cmbright/cmbrsy9.mf
%{_texmfdistdir}/fonts/source/public/cmbright/cmsltl10.mf
%{_texmfdistdir}/fonts/source/public/cmbright/cmtl10.mf
%{_texmfdistdir}/fonts/source/public/cmbright/ebaccess.mf
%{_texmfdistdir}/fonts/source/public/cmbright/ebbase.mf
%{_texmfdistdir}/fonts/source/public/cmbright/ebbraces.mf
%{_texmfdistdir}/fonts/source/public/cmbright/ebbx10.mf
%{_texmfdistdir}/fonts/source/public/cmbright/ebmo10.mf
%{_texmfdistdir}/fonts/source/public/cmbright/ebmo17.mf
%{_texmfdistdir}/fonts/source/public/cmbright/ebmo8.mf
%{_texmfdistdir}/fonts/source/public/cmbright/ebmo9.mf
%{_texmfdistdir}/fonts/source/public/cmbright/ebmr10.mf
%{_texmfdistdir}/fonts/source/public/cmbright/ebmr17.mf
%{_texmfdistdir}/fonts/source/public/cmbright/ebmr8.mf
%{_texmfdistdir}/fonts/source/public/cmbright/ebmr9.mf
%{_texmfdistdir}/fonts/source/public/cmbright/ebpseudo.mf
%{_texmfdistdir}/fonts/source/public/cmbright/ebpunct.mf
%{_texmfdistdir}/fonts/source/public/cmbright/ebrleast.mf
%{_texmfdistdir}/fonts/source/public/cmbright/ebrlig.mf
%{_texmfdistdir}/fonts/source/public/cmbright/ebrligtb.mf
%{_texmfdistdir}/fonts/source/public/cmbright/ebrllett.mf
%{_texmfdistdir}/fonts/source/public/cmbright/ebrlwest.mf
%{_texmfdistdir}/fonts/source/public/cmbright/ebroman.mf
%{_texmfdistdir}/fonts/source/public/cmbright/ebso10.mf
%{_texmfdistdir}/fonts/source/public/cmbright/ebso17.mf
%{_texmfdistdir}/fonts/source/public/cmbright/ebso8.mf
%{_texmfdistdir}/fonts/source/public/cmbright/ebso9.mf
%{_texmfdistdir}/fonts/source/public/cmbright/ebsr10.mf
%{_texmfdistdir}/fonts/source/public/cmbright/ebsr17.mf
%{_texmfdistdir}/fonts/source/public/cmbright/ebsr8.mf
%{_texmfdistdir}/fonts/source/public/cmbright/ebsr9.mf
%{_texmfdistdir}/fonts/source/public/cmbright/ebtl10.mf
%{_texmfdistdir}/fonts/source/public/cmbright/ebto10.mf
%{_texmfdistdir}/fonts/source/public/cmbright/mathsl.mf
%{_texmfdistdir}/fonts/source/public/cmbright/msa.mf
%{_texmfdistdir}/fonts/source/public/cmbright/msb.mf
%{_texmfdistdir}/fonts/source/public/cmbright/tbbx10.mf
%{_texmfdistdir}/fonts/source/public/cmbright/tbmo10.mf
%{_texmfdistdir}/fonts/source/public/cmbright/tbmo17.mf
%{_texmfdistdir}/fonts/source/public/cmbright/tbmo8.mf
%{_texmfdistdir}/fonts/source/public/cmbright/tbmo9.mf
%{_texmfdistdir}/fonts/source/public/cmbright/tbmr10.mf
%{_texmfdistdir}/fonts/source/public/cmbright/tbmr17.mf
%{_texmfdistdir}/fonts/source/public/cmbright/tbmr8.mf
%{_texmfdistdir}/fonts/source/public/cmbright/tbmr9.mf
%{_texmfdistdir}/fonts/source/public/cmbright/tbpseudo.mf
%{_texmfdistdir}/fonts/source/public/cmbright/tbso10.mf
%{_texmfdistdir}/fonts/source/public/cmbright/tbso17.mf
%{_texmfdistdir}/fonts/source/public/cmbright/tbso8.mf
%{_texmfdistdir}/fonts/source/public/cmbright/tbso9.mf
%{_texmfdistdir}/fonts/source/public/cmbright/tbsr10.mf
%{_texmfdistdir}/fonts/source/public/cmbright/tbsr17.mf
%{_texmfdistdir}/fonts/source/public/cmbright/tbsr8.mf
%{_texmfdistdir}/fonts/source/public/cmbright/tbsr9.mf
%{_texmfdistdir}/fonts/source/public/cmbright/tbsymb.mf
%{_texmfdistdir}/fonts/source/public/cmbright/tbsymbol.mf
%{_texmfdistdir}/fonts/source/public/cmbright/tbtl10.mf
%{_texmfdistdir}/fonts/source/public/cmbright/tbto10.mf
%{_texmfdistdir}/fonts/source/public/cmbright/ttsymb.mf
%{_texmfdistdir}/fonts/source/public/cmbright/ttsymbol.mf
%{_texmfdistdir}/fonts/tfm/public/cmbright/cmbr10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmbright/cmbr17.tfm
%{_texmfdistdir}/fonts/tfm/public/cmbright/cmbr8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmbright/cmbr9.tfm
%{_texmfdistdir}/fonts/tfm/public/cmbright/cmbras10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmbright/cmbras8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmbright/cmbras9.tfm
%{_texmfdistdir}/fonts/tfm/public/cmbright/cmbrbs10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmbright/cmbrbs8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmbright/cmbrbs9.tfm
%{_texmfdistdir}/fonts/tfm/public/cmbright/cmbrbx10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmbright/cmbrmb10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmbright/cmbrmi10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmbright/cmbrmi8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmbright/cmbrmi9.tfm
%{_texmfdistdir}/fonts/tfm/public/cmbright/cmbrsl10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmbright/cmbrsl17.tfm
%{_texmfdistdir}/fonts/tfm/public/cmbright/cmbrsl8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmbright/cmbrsl9.tfm
%{_texmfdistdir}/fonts/tfm/public/cmbright/cmbrsy10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmbright/cmbrsy8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmbright/cmbrsy9.tfm
%{_texmfdistdir}/fonts/tfm/public/cmbright/cmsltl10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmbright/cmtl10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmbright/ebbx10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmbright/ebmo10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmbright/ebmo17.tfm
%{_texmfdistdir}/fonts/tfm/public/cmbright/ebmo8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmbright/ebmo9.tfm
%{_texmfdistdir}/fonts/tfm/public/cmbright/ebmr10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmbright/ebmr17.tfm
%{_texmfdistdir}/fonts/tfm/public/cmbright/ebmr8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmbright/ebmr9.tfm
%{_texmfdistdir}/fonts/tfm/public/cmbright/ebso10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmbright/ebso17.tfm
%{_texmfdistdir}/fonts/tfm/public/cmbright/ebso8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmbright/ebso9.tfm
%{_texmfdistdir}/fonts/tfm/public/cmbright/ebsr10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmbright/ebsr17.tfm
%{_texmfdistdir}/fonts/tfm/public/cmbright/ebsr8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmbright/ebsr9.tfm
%{_texmfdistdir}/fonts/tfm/public/cmbright/ebtl10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmbright/ebto10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmbright/tbbx10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmbright/tbmo10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmbright/tbmo17.tfm
%{_texmfdistdir}/fonts/tfm/public/cmbright/tbmo8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmbright/tbmo9.tfm
%{_texmfdistdir}/fonts/tfm/public/cmbright/tbmr10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmbright/tbmr17.tfm
%{_texmfdistdir}/fonts/tfm/public/cmbright/tbmr8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmbright/tbmr9.tfm
%{_texmfdistdir}/fonts/tfm/public/cmbright/tbso10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmbright/tbso17.tfm
%{_texmfdistdir}/fonts/tfm/public/cmbright/tbso8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmbright/tbso9.tfm
%{_texmfdistdir}/fonts/tfm/public/cmbright/tbsr10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmbright/tbsr17.tfm
%{_texmfdistdir}/fonts/tfm/public/cmbright/tbsr8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmbright/tbsr9.tfm
%{_texmfdistdir}/fonts/tfm/public/cmbright/tbtl10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmbright/tbto10.tfm
%{_texmfdistdir}/tex/latex/cmbright/cmbright.sty
%{_texmfdistdir}/tex/latex/cmbright/omlcmbr.fd
%{_texmfdistdir}/tex/latex/cmbright/omlcmbrm.fd
%{_texmfdistdir}/tex/latex/cmbright/omscmbr.fd
%{_texmfdistdir}/tex/latex/cmbright/omscmbrs.fd
%{_texmfdistdir}/tex/latex/cmbright/ot1cmbr.fd
%{_texmfdistdir}/tex/latex/cmbright/ot1cmtl.fd
%{_texmfdistdir}/tex/latex/cmbright/t1cmbr.fd
%{_texmfdistdir}/tex/latex/cmbright/t1cmtl.fd
%{_texmfdistdir}/tex/latex/cmbright/ts1cmbr.fd
%{_texmfdistdir}/tex/latex/cmbright/ts1cmtl.fd
%doc %{_texmfdistdir}/doc/fonts/cmbright/LICENSE
%doc %{_texmfdistdir}/doc/fonts/cmbright/README
%doc %{_texmfdistdir}/doc/fonts/cmbright/cmbright.txt
%doc %{_texmfdistdir}/doc/fonts/cmbright/manifest.txt
%doc %{_texmfdistdir}/doc/latex/cmbright/cmbright.pdf
#- source
%doc %{_texmfdistdir}/source/latex/cmbright/cmbright.dtx
%doc %{_texmfdistdir}/source/latex/cmbright/cmbright.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16928 |12mr|texlive-cmcyr-20070916-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16696
# category Package
# catalog-ctan /fonts/cyrillic/cmcyr
# catalog-date 2007-09-16 18:06:50 +0200
# catalog-license pd
# catalog-version undef
Name:		texlive-cmcyr
Version:	20070916
Release:	2
Summary:	Computer Modern fonts with cyrillic extensions
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/cyrillic/cmcyr
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cmcyr.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cmcyr.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
These are the Computer Modern fonts extended with Russian
letters, in MetaFont sources and ATM Compatible Type 1 format.
The fonts are provided in KOI-7, but virtual fonts are
available to recode them to three other Russian 8-bit
encodings.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/map/dvips/cmcyr/cmcyr.map
%{_texmfdistdir}/fonts/source/public/cmcyr/ccsc.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/citall.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/cmcb10.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/cmcbx10.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/cmcbx12.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/cmcbx5.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/cmcbx6.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/cmcbx7.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/cmcbx8.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/cmcbx9.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/cmcbxsl1.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/cmcbxti1.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/cmccsc10.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/cmccsc8.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/cmccsc9.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/cmcinch.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/cmcitt10.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/cmcsc11.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/cmcsc12.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/cmcsc14.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/cmcsc18.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/cmcsc24.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/cmcsc36.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/cmcscsl1.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/cmcsl10.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/cmcsl12.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/cmcsl8.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/cmcsl9.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/cmcsltt1.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/cmcss10.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/cmcss12.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/cmcss17.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/cmcss8.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/cmcss9.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/cmcssbx1.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/cmcssdc1.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/cmcssi10.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/cmcssi12.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/cmcssi17.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/cmcssi8.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/cmcssi9.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/cmcssq8.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/cmcssqi8.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/cmcti10.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/cmcti12.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/cmcti7.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/cmcti8.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/cmcti9.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/cmctitle.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/cmctt10.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/cmctt12.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/cmctt8.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/cmctt9.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/cmcu10.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/cmcyr10.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/cmcyr12.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/cmcyr17.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/cmcyr5.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/cmcyr6.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/cmcyr7.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/cmcyr8.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/cmcyr9.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/coding.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/cyrillic.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/cyrl.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/cyrlc.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/cyrsymb.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/cyrt.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/cyru.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/cytextit.mf
%{_texmfdistdir}/fonts/source/public/cmcyr/cytitle.mf
%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcb10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcbx10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcbx12.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcbx5.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcbx6.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcbx7.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcbx8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcbx9.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcbxsl10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcbxti10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmccsc10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmccsc8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmccsc9.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcinch.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcitt10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcsl10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcsl12.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcsl8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcsl9.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcsltt10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcss10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcss12.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcss17.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcss8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcss9.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcssbx10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcssdc10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcssi10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcssi12.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcssi17.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcssi8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcssi9.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcssq8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcssqi8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcti10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcti12.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcti7.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcti8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcti9.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmctt10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmctt12.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmctt8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmctt9.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcu10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcyr10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcyr12.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcyr17.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcyr5.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcyr6.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcyr7.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcyr8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcyr9.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmb10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmbx10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmbx12.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmbx5.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmbx6.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmbx7.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmbx8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmbx9.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmbxsl10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmbxti10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmcsc10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmcsc8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmcsc9.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcminch.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmitt10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmmi10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmmi12.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmmi5.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmmi6.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmmi7.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmmi8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmmi9.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmmib10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmr10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmr12.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmr17.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmr5.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmr6.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmr7.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmr8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmr9.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmsl10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmsl12.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmsl8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmsl9.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmsltt10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmss10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmss12.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmss17.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmss8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmss9.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmssbx10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmssdc10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmssi10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmssi12.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmssi17.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmssi8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmssi9.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmssq8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmssqi8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmti10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmti12.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmti7.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmti8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmti9.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmtt10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmtt12.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmtt8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmtt9.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmu10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmb10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmbx10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmbx12.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmbx5.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmbx6.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmbx7.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmbx8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmbx9.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmbxsl10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmbxti10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmcsc10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmcsc8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmcsc9.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcminch.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmitt10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmmi10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmmi12.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmmi5.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmmi6.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmmi7.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmmi8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmmi9.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmmib10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmr10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmr12.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmr17.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmr5.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmr6.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmr7.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmr8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmr9.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmsl10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmsl12.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmsl8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmsl9.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmsltt10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmss10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmss12.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmss17.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmss8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmss9.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmssbx10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmssdc10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmssi10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmssi12.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmssi17.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmssi8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmssi9.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmssq8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmssqi8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmti10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmti12.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmti7.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmti8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmti9.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmtt10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmtt12.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmtt8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmtt9.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmu10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmb10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmbx10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmbx12.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmbx5.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmbx6.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmbx7.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmbx8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmbx9.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmbxsl10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmbxti10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmcsc10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmcsc8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmcsc9.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcminch.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmitt10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmmi10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmmi12.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmmi5.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmmi6.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmmi7.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmmi8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmmi9.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmmib10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmr10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmr12.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmr17.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmr5.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmr6.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmr7.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmr8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmr9.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmsl10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmsl12.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmsl8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmsl9.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmsltt10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmss10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmss12.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmss17.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmss8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmss9.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmssbx10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmssdc10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmssi10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmssi12.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmssi17.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmssi8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmssi9.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmssq8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmssqi8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmti10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmti12.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmti7.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmti8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmti9.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmtt10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmtt12.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmtt8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmtt9.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmu10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmb10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmbx10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmbx12.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmbx5.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmbx6.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmbx7.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmbx8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmbx9.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmbxsl10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmbxti10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmcsc10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmcsc8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmcsc9.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycminch.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmitt10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmmi10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmmi12.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmmi5.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmmi6.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmmi7.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmmi8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmmi9.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmmib10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmr10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmr12.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmr17.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmr5.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmr6.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmr7.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmr8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmr9.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmsl10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmsl12.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmsl8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmsl9.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmsltt10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmss10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmss12.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmss17.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmss8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmss9.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmssbx10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmssdc10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmssi10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmssi12.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmssi17.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmssi8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmssi9.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmssq8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmssqi8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmti10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmti12.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmti7.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmti8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmti9.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmtt10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmtt12.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmtt8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmtt9.tfm
%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmu10.tfm
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcb10.pfb
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcb10.pfm
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcbx10.pfb
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcbx10.pfm
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcbx12.pfb
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcbx12.pfm
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcbx5.pfb
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcbx5.pfm
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcbx6.pfb
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcbx6.pfm
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcbx7.pfb
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcbx7.pfm
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcbx8.pfb
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcbx8.pfm
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcbx9.pfb
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcbx9.pfm
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcbxsl1.pfb
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcbxsl1.pfm
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcbxti1.pfb
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcbxti1.pfm
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmccsc10.pfb
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmccsc10.pfm
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmccsc8.pfb
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmccsc8.pfm
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmccsc9.pfb
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmccsc9.pfm
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcinch7.pfb
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcinch7.pfm
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcitt10.pfb
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcitt10.pfm
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcsl10.pfb
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcsl10.pfm
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcsl12.pfb
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcsl12.pfm
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcsl8.pfb
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcsl8.pfm
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcsl9.pfb
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcsl9.pfm
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcsltt1.pfb
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcsltt1.pfm
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcss10.pfb
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcss10.pfm
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcss12.pfb
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcss12.pfm
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcss17.pfb
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcss17.pfm
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcss8.pfb
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcss8.pfm
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcss9.pfb
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcss9.pfm
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcssbx1.pfb
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcssbx1.pfm
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcssdc1.pfb
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcssdc1.pfm
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcssi10.pfb
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcssi10.pfm
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcssi12.pfb
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcssi12.pfm
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcssi17.pfb
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcssi17.pfm
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcssi8.pfb
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcssi8.pfm
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcssi9.pfb
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcssi9.pfm
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcssq8.pfb
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcssq8.pfm
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcssqi8.pfb
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcssqi8.pfm
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcti10.pfb
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcti10.pfm
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcti12.pfb
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcti12.pfm
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcti7.pfb
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcti7.pfm
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcti8.pfb
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcti8.pfm
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcti9.pfb
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcti9.pfm
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmctt10.pfb
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmctt10.pfm
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmctt12.pfb
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmctt12.pfm
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmctt8.pfb
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmctt8.pfm
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmctt9.pfb
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmctt9.pfm
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcu10.pfb
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcu10.pfm
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcyr10.pfb
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcyr10.pfm
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcyr12.pfb
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcyr12.pfm
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcyr17.pfb
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcyr17.pfm
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcyr5.pfb
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcyr5.pfm
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcyr6.pfb
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcyr6.pfm
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcyr7.pfb
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcyr7.pfm
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcyr8.pfb
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcyr8.pfm
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcyr9.pfb
%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcyr9.pfm
%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmb10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmbx10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmbx12.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmbx5.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmbx6.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmbx7.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmbx8.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmbx9.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmbxsl10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmbxti10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmcsc10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmcsc8.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmcsc9.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/kcminch.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmitt10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmmi10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmmi12.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmmi5.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmmi6.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmmi7.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmmi8.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmmi9.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmmib10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmr10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmr12.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmr17.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmr5.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmr6.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmr7.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmr8.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmr9.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmsl10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmsl12.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmsl8.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmsl9.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmsltt10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmss10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmss12.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmss17.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmss8.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmss9.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmssbx10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmssdc10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmssi10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmssi12.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmssi17.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmssi8.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmssi9.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmssq8.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmssqi8.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmti10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmti12.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmti7.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmti8.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmti9.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmtt10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmtt12.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmtt8.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmtt9.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmu10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmb10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmbx10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmbx12.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmbx5.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmbx6.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmbx7.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmbx8.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmbx9.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmbxsl10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmbxti10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmcsc10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmcsc8.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmcsc9.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/wcminch.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmitt10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmmi10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmmi12.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmmi5.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmmi6.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmmi7.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmmi8.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmmi9.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmmib10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmr10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmr12.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmr17.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmr5.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmr6.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmr7.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmr8.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmr9.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmsl10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmsl12.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmsl8.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmsl9.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmsltt10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmss10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmss12.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmss17.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmss8.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmss9.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmssbx10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmssdc10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmssi10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmssi12.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmssi17.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmssi8.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmssi9.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmssq8.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmssqi8.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmti10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmti12.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmti7.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmti8.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmti9.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmtt10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmtt12.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmtt8.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmtt9.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmu10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmb10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmbx10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmbx12.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmbx5.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmbx6.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmbx7.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmbx8.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmbx9.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmbxsl10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmbxti10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmcsc10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmcsc8.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmcsc9.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/xcminch.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmitt10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmmi10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmmi12.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmmi5.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmmi6.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmmi7.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmmi8.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmmi9.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmmib10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmr10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmr12.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmr17.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmr5.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmr6.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmr7.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmr8.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmr9.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmsl10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmsl12.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmsl8.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmsl9.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmsltt10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmss10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmss12.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmss17.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmss8.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmss9.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmssbx10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmssdc10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmssi10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmssi12.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmssi17.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmssi8.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmssi9.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmssq8.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmssqi8.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmti10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmti12.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmti7.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmti8.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmti9.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmtt10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmtt12.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmtt8.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmtt9.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmu10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmb10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmbx10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmbx12.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmbx5.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmbx6.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmbx7.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmbx8.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmbx9.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmbxsl10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmbxti10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmcsc10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmcsc8.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmcsc9.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/ycminch.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmitt10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmmi10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmmi12.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmmi5.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmmi6.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmmi7.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmmi8.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmmi9.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmmib10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmr10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmr12.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmr17.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmr5.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmr6.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmr7.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmr8.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmr9.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmsl10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmsl12.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmsl8.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmsl9.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmsltt10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmss10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmss12.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmss17.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmss8.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmss9.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmssbx10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmssdc10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmssi10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmssi12.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmssi17.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmssi8.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmssi9.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmssq8.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmssqi8.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmti10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmti12.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmti7.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmti8.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmti9.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmtt10.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmtt12.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmtt8.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmtt9.vf
%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmu10.vf
%doc %{_texmfdistdir}/doc/fonts/cmcyr/README
%doc %{_texmfdistdir}/doc/fonts/cmcyr/cmalt
%doc %{_texmfdistdir}/doc/fonts/cmcyr/cmalte
%doc %{_texmfdistdir}/doc/fonts/cmcyr/cmiso
%doc %{_texmfdistdir}/doc/fonts/cmcyr/cmisoe
%doc %{_texmfdistdir}/doc/fonts/cmcyr/cmkde
%doc %{_texmfdistdir}/doc/fonts/cmcyr/cmkdee
%doc %{_texmfdistdir}/doc/fonts/cmcyr/cmkoi8
%doc %{_texmfdistdir}/doc/fonts/cmcyr/cmkoi8e
%doc %{_texmfdistdir}/doc/fonts/cmcyr/cmwin
%doc %{_texmfdistdir}/doc/fonts/cmcyr/cmwine
%doc %{_texmfdistdir}/doc/fonts/cmcyr/cyralt
%doc %{_texmfdistdir}/doc/fonts/cmcyr/cyralte
%doc %{_texmfdistdir}/doc/fonts/cmcyr/cyriso
%doc %{_texmfdistdir}/doc/fonts/cmcyr/cyrisoe
%doc %{_texmfdistdir}/doc/fonts/cmcyr/cyrkde
%doc %{_texmfdistdir}/doc/fonts/cmcyr/cyrkdee
%doc %{_texmfdistdir}/doc/fonts/cmcyr/cyrkoi8
%doc %{_texmfdistdir}/doc/fonts/cmcyr/cyrkoi8e
%doc %{_texmfdistdir}/doc/fonts/cmcyr/cyrwin
%doc %{_texmfdistdir}/doc/fonts/cmcyr/cyrwine
%doc %{_texmfdistdir}/doc/fonts/cmcyr/merge.6i
%doc %{_texmfdistdir}/doc/fonts/cmcyr/merge.6k
%doc %{_texmfdistdir}/doc/fonts/cmcyr/merge.6w
%doc %{_texmfdistdir}/doc/fonts/cmcyr/merge.alt
%doc %{_texmfdistdir}/doc/fonts/cmcyr/merge.bat
%doc %{_texmfdistdir}/doc/fonts/cmcyr/merge.iso
%doc %{_texmfdistdir}/doc/fonts/cmcyr/merge.koi
%doc %{_texmfdistdir}/doc/fonts/cmcyr/merge.o6w
%doc %{_texmfdistdir}/doc/fonts/cmcyr/merge.win
%doc %{_texmfdistdir}/doc/fonts/cmcyr/vf/cmcyr6i/merge.bat
%doc %{_texmfdistdir}/doc/fonts/cmcyr/vf/cmcyr6k/merge.bat
%doc %{_texmfdistdir}/doc/fonts/cmcyr/vf/cmcyr6w/merge.bat
%doc %{_texmfdistdir}/doc/fonts/cmcyr/wncalt
%doc %{_texmfdistdir}/doc/fonts/cmcyr/wncalte
%doc %{_texmfdistdir}/doc/fonts/cmcyr/wnciso
%doc %{_texmfdistdir}/doc/fonts/cmcyr/wncisoe
%doc %{_texmfdistdir}/doc/fonts/cmcyr/wnckoi8
%doc %{_texmfdistdir}/doc/fonts/cmcyr/wnckoi8e

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16929 |12mr|texlive-cmdstring-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/cmdstring
# catalog-date 2008-08-18 10:38:42 +0200
# catalog-license lppl
# catalog-version 1.1
Name:		texlive-cmdstring
Version:	1.1
Release:	2
Summary:	Get command name reliably
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/cmdstring
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cmdstring.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cmdstring.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Extracts the letters of a command's name (e.g., foo for command
\foo), in a reliable way.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/cmdstring/cmdstring.sty
%doc %{_texmfdistdir}/doc/latex/cmdstring/README
%doc %{_texmfdistdir}/doc/latex/cmdstring/cmdstring.pdf
%doc %{_texmfdistdir}/doc/latex/cmdstring/cmdstring.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16930 |12mr|texlive-cmdtrack-20100102-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16572
# category Package
# catalog-ctan /macros/latex/contrib/cmdtrack
# catalog-date 2010-01-02 17:07:16 +0100
# catalog-license other-free
# catalog-version undef
Name:		texlive-cmdtrack
Version:	20100102
Release:	1
Summary:	Check used commands
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/cmdtrack
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cmdtrack.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cmdtrack.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cmdtrack.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Conflicts:	texlive-texmf <= 20110705-3
Conflicts:	texlive-source <= 20110705-3

%description
Aids in the task of checking whether a command defined in a
document preamble is actually used somewhere in the document.
If you use the package cmdtrack to the preamble of your
document, all \newcommand and similar statements between that
point and the beginning of the document will be marked for
logging. At the end of the document a report of the command
usage will be printed in the TeX log, for example: mdash was
used on line 25; ndash was never used.

%pre
    %_texmf_mktexlsr_pre

%post
    %_texmf_mktexlsr_post

%preun
    if [ $1 -eq 0 ]; then
	%_texmf_mktexlsr_pre
    fi

%postun
    if [ $1 -eq 0 ]; then
	%_texmf_mktexlsr_post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/cmdtrack/cmdtrack.sty
%doc %{_texmfdistdir}/doc/latex/cmdtrack/cmdtrack.pdf
#- source
%doc %{_texmfdistdir}/source/latex/cmdtrack/cmdtrack.dtx
%doc %{_texmfdistdir}/source/latex/cmdtrack/cmdtrack.ins
%doc %{_tlpkgobjdir}/*.tlpobj

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}
mkdir -p %{buildroot}%{_tlpkgobjdir}
cp -fpa tlpkg/tlpobj/*.tlpobj %{buildroot}%{_tlpkgobjdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16931 |12mr|texlive-cmextra-20111103-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 14075
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-cmextra
Version:	20111103
Release:	2
Summary:	TeXLive cmextra package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cmextra.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive cmextra package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/cmextra/cmbxcd10.mf
%{_texmfdistdir}/fonts/source/public/cmextra/cmbxti12.mf
%{_texmfdistdir}/fonts/source/public/cmextra/cmbxti7.mf
%{_texmfdistdir}/fonts/source/public/cmextra/cmcscsl10.mf
%{_texmfdistdir}/fonts/source/public/cmextra/cmfibs8.mf
%{_texmfdistdir}/fonts/source/public/cmextra/cmitt12.mf
%{_texmfdistdir}/fonts/source/public/cmextra/cmitt9.mf
%{_texmfdistdir}/fonts/source/public/cmextra/cmsl6.mf
%{_texmfdistdir}/fonts/source/public/cmextra/cmsltt9.mf
%{_texmfdistdir}/fonts/source/public/cmextra/cmssbxo10.mf
%{_texmfdistdir}/fonts/source/public/cmextra/cmsslu30.mf
%{_texmfdistdir}/fonts/source/public/cmextra/cmssu30.mf
%{_texmfdistdir}/fonts/source/public/cmextra/cmvtti10.mf
%{_texmfdistdir}/fonts/tfm/public/cmextra/cmbxcd10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmextra/cmbxti12.tfm
%{_texmfdistdir}/fonts/tfm/public/cmextra/cmbxti7.tfm
%{_texmfdistdir}/fonts/tfm/public/cmextra/cmcscsl10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmextra/cmfibs8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmextra/cmitt12.tfm
%{_texmfdistdir}/fonts/tfm/public/cmextra/cmitt9.tfm
%{_texmfdistdir}/fonts/tfm/public/cmextra/cmsl6.tfm
%{_texmfdistdir}/fonts/tfm/public/cmextra/cmsltt9.tfm
%{_texmfdistdir}/fonts/tfm/public/cmextra/cmssbxo10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmextra/cmsslu30.tfm
%{_texmfdistdir}/fonts/tfm/public/cmextra/cmssu30.tfm
%{_texmfdistdir}/fonts/tfm/public/cmextra/cmvtti10.tfm

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16932 |12mr|texlive-cm-lgc-0.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /fonts/ps-type1/cm-lgc
# catalog-date 2008-06-12 19:44:55 +0200
# catalog-license gpl
# catalog-version 0.5
Name:		texlive-cm-lgc
Version:	0.5
Release:	2
Summary:	Type 1 CM-based fonts for Latin, Greek and Cyrillic
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/ps-type1/cm-lgc
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cm-lgc.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cm-lgc.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The fonts are converted from MetaFont sources of the Computer
Modern font families, using textrace. Supported encodings are:
T1 (Latin), T2A (Cyrillic), LGR (Greek) and TS1. The package
also includes Unicode virtual fonts for use with Omega. The
font set is not a replacement for any of the other Computer
Modern-based font sets (for example, cm-super for Latin and
Cyrillic, or cbgreek for Greek), since it is available at a
single size only; it offers a compact set for 'general'
working. The fonts themselves are encoded to external
standards, and virtual fonts are provided for use with TeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/cm-lgc/fcmb6y.afm
%{_texmfdistdir}/fonts/afm/public/cm-lgc/fcmb6z.afm
%{_texmfdistdir}/fonts/afm/public/cm-lgc/fcmb8a.afm
%{_texmfdistdir}/fonts/afm/public/cm-lgc/fcmbc6y.afm
%{_texmfdistdir}/fonts/afm/public/cm-lgc/fcmbc6z.afm
%{_texmfdistdir}/fonts/afm/public/cm-lgc/fcmbc8a.afm
%{_texmfdistdir}/fonts/afm/public/cm-lgc/fcmbcpg.afm
%{_texmfdistdir}/fonts/afm/public/cm-lgc/fcmbi6y.afm
%{_texmfdistdir}/fonts/afm/public/cm-lgc/fcmbi6z.afm
%{_texmfdistdir}/fonts/afm/public/cm-lgc/fcmbi8a.afm
%{_texmfdistdir}/fonts/afm/public/cm-lgc/fcmbij6y.afm
%{_texmfdistdir}/fonts/afm/public/cm-lgc/fcmbij6z.afm
%{_texmfdistdir}/fonts/afm/public/cm-lgc/fcmbij8a.afm
%{_texmfdistdir}/fonts/afm/public/cm-lgc/fcmbijpg.afm
%{_texmfdistdir}/fonts/afm/public/cm-lgc/fcmbipg.afm
%{_texmfdistdir}/fonts/afm/public/cm-lgc/fcmbpg.afm
%{_texmfdistdir}/fonts/afm/public/cm-lgc/fcmr6y.afm
%{_texmfdistdir}/fonts/afm/public/cm-lgc/fcmr6z.afm
%{_texmfdistdir}/fonts/afm/public/cm-lgc/fcmr8a.afm
%{_texmfdistdir}/fonts/afm/public/cm-lgc/fcmrc6y.afm
%{_texmfdistdir}/fonts/afm/public/cm-lgc/fcmrc6z.afm
%{_texmfdistdir}/fonts/afm/public/cm-lgc/fcmrc8a.afm
%{_texmfdistdir}/fonts/afm/public/cm-lgc/fcmrcpg.afm
%{_texmfdistdir}/fonts/afm/public/cm-lgc/fcmri6y.afm
%{_texmfdistdir}/fonts/afm/public/cm-lgc/fcmri6z.afm
%{_texmfdistdir}/fonts/afm/public/cm-lgc/fcmri8a.afm
%{_texmfdistdir}/fonts/afm/public/cm-lgc/fcmrij6y.afm
%{_texmfdistdir}/fonts/afm/public/cm-lgc/fcmrij6z.afm
%{_texmfdistdir}/fonts/afm/public/cm-lgc/fcmrij8a.afm
%{_texmfdistdir}/fonts/afm/public/cm-lgc/fcmrijpg.afm
%{_texmfdistdir}/fonts/afm/public/cm-lgc/fcmripg.afm
%{_texmfdistdir}/fonts/afm/public/cm-lgc/fcmrpg.afm
%{_texmfdistdir}/fonts/afm/public/cm-lgc/fcsb6y.afm
%{_texmfdistdir}/fonts/afm/public/cm-lgc/fcsb6z.afm
%{_texmfdistdir}/fonts/afm/public/cm-lgc/fcsb8a.afm
%{_texmfdistdir}/fonts/afm/public/cm-lgc/fcsbo6y.afm
%{_texmfdistdir}/fonts/afm/public/cm-lgc/fcsbo6z.afm
%{_texmfdistdir}/fonts/afm/public/cm-lgc/fcsbo8a.afm
%{_texmfdistdir}/fonts/afm/public/cm-lgc/fcsbopg.afm
%{_texmfdistdir}/fonts/afm/public/cm-lgc/fcsbpg.afm
%{_texmfdistdir}/fonts/afm/public/cm-lgc/fcsr6y.afm
%{_texmfdistdir}/fonts/afm/public/cm-lgc/fcsr6z.afm
%{_texmfdistdir}/fonts/afm/public/cm-lgc/fcsr8a.afm
%{_texmfdistdir}/fonts/afm/public/cm-lgc/fcsro6y.afm
%{_texmfdistdir}/fonts/afm/public/cm-lgc/fcsro6z.afm
%{_texmfdistdir}/fonts/afm/public/cm-lgc/fcsro8a.afm
%{_texmfdistdir}/fonts/afm/public/cm-lgc/fcsropg.afm
%{_texmfdistdir}/fonts/afm/public/cm-lgc/fcsrpg.afm
%{_texmfdistdir}/fonts/afm/public/cm-lgc/fctr6y.afm
%{_texmfdistdir}/fonts/afm/public/cm-lgc/fctr6z.afm
%{_texmfdistdir}/fonts/afm/public/cm-lgc/fctr8a.afm
%{_texmfdistdir}/fonts/afm/public/cm-lgc/fctrc6y.afm
%{_texmfdistdir}/fonts/afm/public/cm-lgc/fctrc6z.afm
%{_texmfdistdir}/fonts/afm/public/cm-lgc/fctrc8a.afm
%{_texmfdistdir}/fonts/afm/public/cm-lgc/fctrcpg.afm
%{_texmfdistdir}/fonts/afm/public/cm-lgc/fctri6y.afm
%{_texmfdistdir}/fonts/afm/public/cm-lgc/fctri6z.afm
%{_texmfdistdir}/fonts/afm/public/cm-lgc/fctri8a.afm
%{_texmfdistdir}/fonts/afm/public/cm-lgc/fctrij6y.afm
%{_texmfdistdir}/fonts/afm/public/cm-lgc/fctrij6z.afm
%{_texmfdistdir}/fonts/afm/public/cm-lgc/fctrij8a.afm
%{_texmfdistdir}/fonts/afm/public/cm-lgc/fctrijpg.afm
%{_texmfdistdir}/fonts/afm/public/cm-lgc/fctripg.afm
%{_texmfdistdir}/fonts/afm/public/cm-lgc/fctrpg.afm
%{_texmfdistdir}/fonts/enc/dvips/cm-lgc/8r-mod.enc
%{_texmfdistdir}/fonts/map/dvips/cm-lgc/cm-lgc.map
%{_texmfdistdir}/fonts/ofm/public/cm-lgc/fcmbcut.ofm
%{_texmfdistdir}/fonts/ofm/public/cm-lgc/fcmbiut.ofm
%{_texmfdistdir}/fonts/ofm/public/cm-lgc/fcmbut.ofm
%{_texmfdistdir}/fonts/ofm/public/cm-lgc/fcmrcut.ofm
%{_texmfdistdir}/fonts/ofm/public/cm-lgc/fcmriut.ofm
%{_texmfdistdir}/fonts/ofm/public/cm-lgc/fcmrut.ofm
%{_texmfdistdir}/fonts/ofm/public/cm-lgc/fcsbout.ofm
%{_texmfdistdir}/fonts/ofm/public/cm-lgc/fcsbut.ofm
%{_texmfdistdir}/fonts/ofm/public/cm-lgc/fcsrout.ofm
%{_texmfdistdir}/fonts/ofm/public/cm-lgc/fcsrut.ofm
%{_texmfdistdir}/fonts/ofm/public/cm-lgc/fctrcut.ofm
%{_texmfdistdir}/fonts/ofm/public/cm-lgc/fctriut.ofm
%{_texmfdistdir}/fonts/ofm/public/cm-lgc/fctrut.ofm
%{_texmfdistdir}/fonts/ovf/public/cm-lgc/fcmbcut.ovf
%{_texmfdistdir}/fonts/ovf/public/cm-lgc/fcmbiut.ovf
%{_texmfdistdir}/fonts/ovf/public/cm-lgc/fcmbut.ovf
%{_texmfdistdir}/fonts/ovf/public/cm-lgc/fcmrcut.ovf
%{_texmfdistdir}/fonts/ovf/public/cm-lgc/fcmriut.ovf
%{_texmfdistdir}/fonts/ovf/public/cm-lgc/fcmrut.ovf
%{_texmfdistdir}/fonts/ovf/public/cm-lgc/fcsbout.ovf
%{_texmfdistdir}/fonts/ovf/public/cm-lgc/fcsbut.ovf
%{_texmfdistdir}/fonts/ovf/public/cm-lgc/fcsrout.ovf
%{_texmfdistdir}/fonts/ovf/public/cm-lgc/fcsrut.ovf
%{_texmfdistdir}/fonts/ovf/public/cm-lgc/fctrcut.ovf
%{_texmfdistdir}/fonts/ovf/public/cm-lgc/fctriut.ovf
%{_texmfdistdir}/fonts/ovf/public/cm-lgc/fctrut.ovf
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcmb6a.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcmb6y.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcmb6z.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcmb8a.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcmb8c.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcmb8r.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcmb8t.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcmbc6a.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcmbc6y.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcmbc6z.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcmbc8a.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcmbc8r-nokern.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcmbc8r.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcmbc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcmbcgr.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcmbcpg.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcmbgr.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcmbi6a.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcmbi6y.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcmbi6z.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcmbi8a.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcmbi8c.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcmbi8r.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcmbi8t.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcmbigr.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcmbij6z.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcmbij8a.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcmbij8r-nokern.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcmbij8r.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcmbipg.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcmbpg.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcmr6a.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcmr6y.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcmr6z.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcmr8a.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcmr8c.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcmr8r.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcmr8t.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcmrc6a.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcmrc6y.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcmrc6z.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcmrc8a.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcmrc8r-nokern.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcmrc8r.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcmrc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcmrcgr.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcmrcpg.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcmrgr.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcmri6a.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcmri6y.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcmri6z.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcmri8a.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcmri8c.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcmri8r.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcmri8t.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcmrigr.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcmrij6z.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcmrij8a.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcmrij8r-nokern.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcmrij8r.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcmripg.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcmrpg.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcsb6a.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcsb6y.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcsb6z.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcsb8a.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcsb8c.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcsb8r.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcsb8t.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcsbgr.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcsbo6a.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcsbo6y.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcsbo6z.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcsbo8a.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcsbo8c.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcsbo8r.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcsbo8t.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcsbogr.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcsbopg.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcsbpg.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcsr6a.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcsr6y.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcsr6z.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcsr8a.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcsr8c.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcsr8r.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcsr8t.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcsrgr.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcsro6a.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcsro6y.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcsro6z.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcsro8a.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcsro8c.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcsro8r.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcsro8t.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcsrogr.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcsropg.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fcsrpg.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fctr6a.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fctr6y.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fctr6z.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fctr8a.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fctr8c.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fctr8r.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fctr8t.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fctrc6a.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fctrc6y.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fctrc6z.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fctrc8a.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fctrc8r-nokern.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fctrc8r.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fctrc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fctrcgr.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fctrcpg.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fctrgr.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fctri6a.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fctri6y.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fctri6z.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fctri8a.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fctri8c.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fctri8r.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fctri8t.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fctrigr.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fctrij6z.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fctrij8a.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fctrij8r-nokern.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fctrij8r.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fctripg.tfm
%{_texmfdistdir}/fonts/tfm/public/cm-lgc/fctrpg.tfm
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcmb6y.inf
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcmb6y.pfb
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcmb6z.inf
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcmb6z.pfb
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcmb8a.inf
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcmb8a.pfb
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcmbc6y.inf
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcmbc6y.pfb
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcmbc6z.inf
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcmbc6z.pfb
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcmbc8a.inf
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcmbc8a.pfb
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcmbcpg.inf
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcmbcpg.pfb
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcmbi6y.inf
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcmbi6y.pfb
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcmbi6z.inf
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcmbi6z.pfb
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcmbi8a.inf
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcmbi8a.pfb
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcmbij6y.inf
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcmbij6y.pfb
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcmbij6z.inf
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcmbij6z.pfb
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcmbij8a.inf
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcmbij8a.pfb
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcmbijpg.inf
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcmbijpg.pfb
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcmbipg.inf
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcmbipg.pfb
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcmbpg.inf
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcmbpg.pfb
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcmr6y.inf
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcmr6y.pfb
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcmr6z.inf
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcmr6z.pfb
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcmr8a.inf
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcmr8a.pfb
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcmrc6y.inf
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcmrc6y.pfb
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcmrc6z.inf
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcmrc6z.pfb
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcmrc8a.inf
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcmrc8a.pfb
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcmrcpg.inf
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcmrcpg.pfb
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcmri6y.inf
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcmri6y.pfb
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcmri6z.inf
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcmri6z.pfb
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcmri8a.inf
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcmri8a.pfb
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcmrij6y.inf
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcmrij6y.pfb
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcmrij6z.inf
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcmrij6z.pfb
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcmrij8a.inf
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcmrij8a.pfb
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcmrijpg.inf
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcmrijpg.pfb
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcmripg.inf
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcmripg.pfb
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcmrpg.inf
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcmrpg.pfb
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcsb6y.inf
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcsb6y.pfb
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcsb6z.inf
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcsb6z.pfb
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcsb8a.inf
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcsb8a.pfb
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcsbo6y.inf
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcsbo6y.pfb
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcsbo6z.inf
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcsbo6z.pfb
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcsbo8a.inf
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcsbo8a.pfb
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcsbopg.inf
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcsbopg.pfb
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcsbpg.inf
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcsbpg.pfb
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcsr6y.inf
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcsr6y.pfb
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcsr6z.inf
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcsr6z.pfb
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcsr8a.inf
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcsr8a.pfb
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcsro6y.inf
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcsro6y.pfb
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcsro6z.inf
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcsro6z.pfb
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcsro8a.inf
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcsro8a.pfb
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcsropg.inf
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcsropg.pfb
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcsrpg.inf
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fcsrpg.pfb
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fctr6y.inf
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fctr6y.pfb
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fctr6z.inf
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fctr6z.pfb
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fctr8a.inf
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fctr8a.pfb
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fctrc6y.inf
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fctrc6y.pfb
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fctrc6z.inf
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fctrc6z.pfb
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fctrc8a.inf
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fctrc8a.pfb
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fctrcpg.inf
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fctrcpg.pfb
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fctri6y.inf
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fctri6y.pfb
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fctri6z.inf
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fctri6z.pfb
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fctri8a.inf
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fctri8a.pfb
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fctrij6y.inf
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fctrij6y.pfb
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fctrij6z.inf
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fctrij6z.pfb
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fctrij8a.inf
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fctrij8a.pfb
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fctrijpg.inf
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fctrijpg.pfb
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fctripg.inf
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fctripg.pfb
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fctrpg.inf
%{_texmfdistdir}/fonts/type1/public/cm-lgc/fctrpg.pfb
%{_texmfdistdir}/fonts/vf/public/cm-lgc/fcmb6a.vf
%{_texmfdistdir}/fonts/vf/public/cm-lgc/fcmb8c.vf
%{_texmfdistdir}/fonts/vf/public/cm-lgc/fcmb8t.vf
%{_texmfdistdir}/fonts/vf/public/cm-lgc/fcmbc6a.vf
%{_texmfdistdir}/fonts/vf/public/cm-lgc/fcmbc8t.vf
%{_texmfdistdir}/fonts/vf/public/cm-lgc/fcmbcgr.vf
%{_texmfdistdir}/fonts/vf/public/cm-lgc/fcmbgr.vf
%{_texmfdistdir}/fonts/vf/public/cm-lgc/fcmbi6a.vf
%{_texmfdistdir}/fonts/vf/public/cm-lgc/fcmbi8c.vf
%{_texmfdistdir}/fonts/vf/public/cm-lgc/fcmbi8t.vf
%{_texmfdistdir}/fonts/vf/public/cm-lgc/fcmbigr.vf
%{_texmfdistdir}/fonts/vf/public/cm-lgc/fcmr6a.vf
%{_texmfdistdir}/fonts/vf/public/cm-lgc/fcmr8c.vf
%{_texmfdistdir}/fonts/vf/public/cm-lgc/fcmr8t.vf
%{_texmfdistdir}/fonts/vf/public/cm-lgc/fcmrc6a.vf
%{_texmfdistdir}/fonts/vf/public/cm-lgc/fcmrc8t.vf
%{_texmfdistdir}/fonts/vf/public/cm-lgc/fcmrcgr.vf
%{_texmfdistdir}/fonts/vf/public/cm-lgc/fcmrgr.vf
%{_texmfdistdir}/fonts/vf/public/cm-lgc/fcmri6a.vf
%{_texmfdistdir}/fonts/vf/public/cm-lgc/fcmri8c.vf
%{_texmfdistdir}/fonts/vf/public/cm-lgc/fcmri8t.vf
%{_texmfdistdir}/fonts/vf/public/cm-lgc/fcmrigr.vf
%{_texmfdistdir}/fonts/vf/public/cm-lgc/fcsb6a.vf
%{_texmfdistdir}/fonts/vf/public/cm-lgc/fcsb8c.vf
%{_texmfdistdir}/fonts/vf/public/cm-lgc/fcsb8t.vf
%{_texmfdistdir}/fonts/vf/public/cm-lgc/fcsbgr.vf
%{_texmfdistdir}/fonts/vf/public/cm-lgc/fcsbo6a.vf
%{_texmfdistdir}/fonts/vf/public/cm-lgc/fcsbo8c.vf
%{_texmfdistdir}/fonts/vf/public/cm-lgc/fcsbo8t.vf
%{_texmfdistdir}/fonts/vf/public/cm-lgc/fcsbogr.vf
%{_texmfdistdir}/fonts/vf/public/cm-lgc/fcsr6a.vf
%{_texmfdistdir}/fonts/vf/public/cm-lgc/fcsr8c.vf
%{_texmfdistdir}/fonts/vf/public/cm-lgc/fcsr8t.vf
%{_texmfdistdir}/fonts/vf/public/cm-lgc/fcsrgr.vf
%{_texmfdistdir}/fonts/vf/public/cm-lgc/fcsro6a.vf
%{_texmfdistdir}/fonts/vf/public/cm-lgc/fcsro8c.vf
%{_texmfdistdir}/fonts/vf/public/cm-lgc/fcsro8t.vf
%{_texmfdistdir}/fonts/vf/public/cm-lgc/fcsrogr.vf
%{_texmfdistdir}/fonts/vf/public/cm-lgc/fctr6a.vf
%{_texmfdistdir}/fonts/vf/public/cm-lgc/fctr8c.vf
%{_texmfdistdir}/fonts/vf/public/cm-lgc/fctr8t.vf
%{_texmfdistdir}/fonts/vf/public/cm-lgc/fctrc6a.vf
%{_texmfdistdir}/fonts/vf/public/cm-lgc/fctrc8t.vf
%{_texmfdistdir}/fonts/vf/public/cm-lgc/fctrcgr.vf
%{_texmfdistdir}/fonts/vf/public/cm-lgc/fctrgr.vf
%{_texmfdistdir}/fonts/vf/public/cm-lgc/fctri6a.vf
%{_texmfdistdir}/fonts/vf/public/cm-lgc/fctri8c.vf
%{_texmfdistdir}/fonts/vf/public/cm-lgc/fctri8t.vf
%{_texmfdistdir}/fonts/vf/public/cm-lgc/fctrigr.vf
%{_texmfdistdir}/tex/latex/cm-lgc/antcmlgc.sty
%{_texmfdistdir}/tex/latex/cm-lgc/cmlgc.sty
%{_texmfdistdir}/tex/latex/cm-lgc/lgrfcm.fd
%{_texmfdistdir}/tex/latex/cm-lgc/lgrfcs.fd
%{_texmfdistdir}/tex/latex/cm-lgc/lgrfct.fd
%{_texmfdistdir}/tex/latex/cm-lgc/t1fcm.fd
%{_texmfdistdir}/tex/latex/cm-lgc/t1fcs.fd
%{_texmfdistdir}/tex/latex/cm-lgc/t1fct.fd
%{_texmfdistdir}/tex/latex/cm-lgc/t2afcm.fd
%{_texmfdistdir}/tex/latex/cm-lgc/t2afcs.fd
%{_texmfdistdir}/tex/latex/cm-lgc/t2afct.fd
%{_texmfdistdir}/tex/latex/cm-lgc/ts1fcm.fd
%{_texmfdistdir}/tex/latex/cm-lgc/ts1fcs.fd
%{_texmfdistdir}/tex/latex/cm-lgc/ts1fct.fd
%{_texmfdistdir}/tex/latex/cm-lgc/ut1fcm.fd
%{_texmfdistdir}/tex/latex/cm-lgc/ut1fcs.fd
%{_texmfdistdir}/tex/latex/cm-lgc/ut1fct.fd
%doc %{_texmfdistdir}/doc/latex/cm-lgc/COPYING
%doc %{_texmfdistdir}/doc/latex/cm-lgc/HISTORY
%doc %{_texmfdistdir}/doc/latex/cm-lgc/INSTALL
%doc %{_texmfdistdir}/doc/latex/cm-lgc/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16933 |12mr|texlive-cmll-20100420-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17964
# category Package
# catalog-ctan /fonts/cmll
# catalog-date 2010-04-20 23:51:50 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-cmll
Version:	20100420
Release:	2
Summary:	Symbols for linear logic
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/cmll
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cmll.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cmll.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cmll.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This is a very small font set that contain some symbols useful
in linear logic, which are apparently not available elsewhere.
Variants are included for use with Computer Modern serif and
sans-serif and with the AMS Euler series. The font is provided
both as MetaFont source, and in Adobe Type 1 format. LaTeX
support is provided. format.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/map/dvips/cmll/cmll.map
%{_texmfdistdir}/fonts/source/public/cmll/cmllbx10.mf
%{_texmfdistdir}/fonts/source/public/cmll/cmllbx12.mf
%{_texmfdistdir}/fonts/source/public/cmll/cmllbx5.mf
%{_texmfdistdir}/fonts/source/public/cmll/cmllbx6.mf
%{_texmfdistdir}/fonts/source/public/cmll/cmllbx7.mf
%{_texmfdistdir}/fonts/source/public/cmll/cmllbx8.mf
%{_texmfdistdir}/fonts/source/public/cmll/cmllbx9.mf
%{_texmfdistdir}/fonts/source/public/cmll/cmllr10.mf
%{_texmfdistdir}/fonts/source/public/cmll/cmllr12.mf
%{_texmfdistdir}/fonts/source/public/cmll/cmllr17.mf
%{_texmfdistdir}/fonts/source/public/cmll/cmllr5.mf
%{_texmfdistdir}/fonts/source/public/cmll/cmllr6.mf
%{_texmfdistdir}/fonts/source/public/cmll/cmllr7.mf
%{_texmfdistdir}/fonts/source/public/cmll/cmllr8.mf
%{_texmfdistdir}/fonts/source/public/cmll/cmllr9.mf
%{_texmfdistdir}/fonts/source/public/cmll/cmllss10.mf
%{_texmfdistdir}/fonts/source/public/cmll/cmllss12.mf
%{_texmfdistdir}/fonts/source/public/cmll/cmllss17.mf
%{_texmfdistdir}/fonts/source/public/cmll/cmllss8.mf
%{_texmfdistdir}/fonts/source/public/cmll/cmllss9.mf
%{_texmfdistdir}/fonts/source/public/cmll/cmllssbx10.mf
%{_texmfdistdir}/fonts/source/public/cmll/eullbx10.mf
%{_texmfdistdir}/fonts/source/public/cmll/eullbx5.mf
%{_texmfdistdir}/fonts/source/public/cmll/eullbx6.mf
%{_texmfdistdir}/fonts/source/public/cmll/eullbx7.mf
%{_texmfdistdir}/fonts/source/public/cmll/eullbx8.mf
%{_texmfdistdir}/fonts/source/public/cmll/eullbx9.mf
%{_texmfdistdir}/fonts/source/public/cmll/eullr10.mf
%{_texmfdistdir}/fonts/source/public/cmll/eullr5.mf
%{_texmfdistdir}/fonts/source/public/cmll/eullr6.mf
%{_texmfdistdir}/fonts/source/public/cmll/eullr7.mf
%{_texmfdistdir}/fonts/source/public/cmll/eullr8.mf
%{_texmfdistdir}/fonts/source/public/cmll/eullr9.mf
%{_texmfdistdir}/fonts/source/public/cmll/llcommon.mf
%{_texmfdistdir}/fonts/source/public/cmll/lleusym.mf
%{_texmfdistdir}/fonts/source/public/cmll/llsymbols.mf
%{_texmfdistdir}/fonts/tfm/public/cmll/cmllbx10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmll/cmllbx12.tfm
%{_texmfdistdir}/fonts/tfm/public/cmll/cmllbx5.tfm
%{_texmfdistdir}/fonts/tfm/public/cmll/cmllbx6.tfm
%{_texmfdistdir}/fonts/tfm/public/cmll/cmllbx7.tfm
%{_texmfdistdir}/fonts/tfm/public/cmll/cmllbx8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmll/cmllbx9.tfm
%{_texmfdistdir}/fonts/tfm/public/cmll/cmllr10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmll/cmllr12.tfm
%{_texmfdistdir}/fonts/tfm/public/cmll/cmllr17.tfm
%{_texmfdistdir}/fonts/tfm/public/cmll/cmllr5.tfm
%{_texmfdistdir}/fonts/tfm/public/cmll/cmllr6.tfm
%{_texmfdistdir}/fonts/tfm/public/cmll/cmllr7.tfm
%{_texmfdistdir}/fonts/tfm/public/cmll/cmllr8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmll/cmllr9.tfm
%{_texmfdistdir}/fonts/tfm/public/cmll/cmllss10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmll/cmllss12.tfm
%{_texmfdistdir}/fonts/tfm/public/cmll/cmllss17.tfm
%{_texmfdistdir}/fonts/tfm/public/cmll/cmllss8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmll/cmllss9.tfm
%{_texmfdistdir}/fonts/tfm/public/cmll/cmllssbx10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmll/eullbx10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmll/eullbx5.tfm
%{_texmfdistdir}/fonts/tfm/public/cmll/eullbx6.tfm
%{_texmfdistdir}/fonts/tfm/public/cmll/eullbx7.tfm
%{_texmfdistdir}/fonts/tfm/public/cmll/eullbx8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmll/eullbx9.tfm
%{_texmfdistdir}/fonts/tfm/public/cmll/eullr10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmll/eullr5.tfm
%{_texmfdistdir}/fonts/tfm/public/cmll/eullr6.tfm
%{_texmfdistdir}/fonts/tfm/public/cmll/eullr7.tfm
%{_texmfdistdir}/fonts/tfm/public/cmll/eullr8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmll/eullr9.tfm
%{_texmfdistdir}/fonts/type1/public/cmll/cmllbx10.pfb
%{_texmfdistdir}/fonts/type1/public/cmll/cmllbx12.pfb
%{_texmfdistdir}/fonts/type1/public/cmll/cmllbx5.pfb
%{_texmfdistdir}/fonts/type1/public/cmll/cmllbx6.pfb
%{_texmfdistdir}/fonts/type1/public/cmll/cmllbx7.pfb
%{_texmfdistdir}/fonts/type1/public/cmll/cmllbx8.pfb
%{_texmfdistdir}/fonts/type1/public/cmll/cmllbx9.pfb
%{_texmfdistdir}/fonts/type1/public/cmll/cmllr10.pfb
%{_texmfdistdir}/fonts/type1/public/cmll/cmllr12.pfb
%{_texmfdistdir}/fonts/type1/public/cmll/cmllr17.pfb
%{_texmfdistdir}/fonts/type1/public/cmll/cmllr5.pfb
%{_texmfdistdir}/fonts/type1/public/cmll/cmllr6.pfb
%{_texmfdistdir}/fonts/type1/public/cmll/cmllr7.pfb
%{_texmfdistdir}/fonts/type1/public/cmll/cmllr8.pfb
%{_texmfdistdir}/fonts/type1/public/cmll/cmllr9.pfb
%{_texmfdistdir}/fonts/type1/public/cmll/cmllss10.pfb
%{_texmfdistdir}/fonts/type1/public/cmll/cmllss12.pfb
%{_texmfdistdir}/fonts/type1/public/cmll/cmllss17.pfb
%{_texmfdistdir}/fonts/type1/public/cmll/cmllss8.pfb
%{_texmfdistdir}/fonts/type1/public/cmll/cmllss9.pfb
%{_texmfdistdir}/fonts/type1/public/cmll/cmllssbx10.pfb
%{_texmfdistdir}/fonts/type1/public/cmll/eullbx10.pfb
%{_texmfdistdir}/fonts/type1/public/cmll/eullbx5.pfb
%{_texmfdistdir}/fonts/type1/public/cmll/eullbx6.pfb
%{_texmfdistdir}/fonts/type1/public/cmll/eullbx7.pfb
%{_texmfdistdir}/fonts/type1/public/cmll/eullbx8.pfb
%{_texmfdistdir}/fonts/type1/public/cmll/eullbx9.pfb
%{_texmfdistdir}/fonts/type1/public/cmll/eullr10.pfb
%{_texmfdistdir}/fonts/type1/public/cmll/eullr5.pfb
%{_texmfdistdir}/fonts/type1/public/cmll/eullr6.pfb
%{_texmfdistdir}/fonts/type1/public/cmll/eullr7.pfb
%{_texmfdistdir}/fonts/type1/public/cmll/eullr8.pfb
%{_texmfdistdir}/fonts/type1/public/cmll/eullr9.pfb
%{_texmfdistdir}/tex/latex/cmll/cmll.sty
%{_texmfdistdir}/tex/latex/cmll/ucmllr.fd
%{_texmfdistdir}/tex/latex/cmll/ucmllss.fd
%{_texmfdistdir}/tex/latex/cmll/ueull.fd
%doc %{_texmfdistdir}/doc/fonts/cmll/README
%doc %{_texmfdistdir}/doc/fonts/cmll/cmll.pdf
#- source
%doc %{_texmfdistdir}/source/latex/cmll/cmll.dtx
%doc %{_texmfdistdir}/source/latex/cmll/cmll.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16934 |12mr|texlive-cmpica-20081115-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /fonts/cmpica
# catalog-date 2008-11-15 17:22:14 +0100
# catalog-license pd
# catalog-version undef
Name:		texlive-cmpica
Version:	20081115
Release:	2
Summary:	A Computer Modern Pica variant
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/cmpica
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cmpica.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cmpica.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
An approximate equivalent of the Xerox Pica typeface; the font
is optimised for submitting fiction manuscripts to mainline
publishers. The font is a fixed-width one, rather less heavy
than Computer Modern typewriter. Emphasis for bold-face comes
from a wavy underline of each letter. The two fonts are
supplied as MetaFont source.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/cmpica/cmpica.mf
%{_texmfdistdir}/fonts/source/public/cmpica/cmpicab.mf
%{_texmfdistdir}/fonts/source/public/cmpica/cmpicati.mf
%{_texmfdistdir}/fonts/source/public/cmpica/pcpunct.mf
%{_texmfdistdir}/fonts/source/public/cmpica/pica.mf
%{_texmfdistdir}/fonts/tfm/public/cmpica/cmpica.tfm
%{_texmfdistdir}/fonts/tfm/public/cmpica/cmpicab.tfm
%{_texmfdistdir}/fonts/tfm/public/cmpica/cmpicati.tfm
%doc %{_texmfdistdir}/doc/latex/cmpica/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16935 |12mr|texlive-cmpj-1.17-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23860
# category Package
# catalog-ctan /macros/latex/contrib/cmpj
# catalog-date 2011-09-05 20:54:58 +0200
# catalog-license lppl
# catalog-version 1.17
Name:		texlive-cmpj
Version:	1.17
Release:	2
Summary:	Style for the journal Condensed Matter Physics
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/cmpj
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cmpj.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cmpj.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package contains macros and some documentation for
typesetting papers for submission to the Condensed Matter
Physics journal published by the Institute for Condensed Matter
Physics of the National Academy of Sciences of Ukraine.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/cmpj/cmpj.bst
%{_texmfdistdir}/tex/latex/cmpj/cmp-logo.eps
%{_texmfdistdir}/tex/latex/cmpj/cmp-logo.pdf
%{_texmfdistdir}/tex/latex/cmpj/cmpj.sty
%doc %{_texmfdistdir}/doc/latex/cmpj/README
%doc %{_texmfdistdir}/doc/latex/cmpj/eps_demo.eps
%doc %{_texmfdistdir}/doc/latex/cmpj/eps_demo.pdf
%doc %{_texmfdistdir}/doc/latex/cmpj/icmphome.eps
%doc %{_texmfdistdir}/doc/latex/cmpj/icmphome.pdf
%doc %{_texmfdistdir}/doc/latex/cmpj/template.pdf
%doc %{_texmfdistdir}/doc/latex/cmpj/template.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16936 |12mr|texlive-cmsd-20061218-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18787
# category Package
# catalog-ctan /macros/latex/contrib/cmsd
# catalog-date 2006-12-18 23:50:36 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-cmsd
Version:	20061218
Release:	2
Summary:	Interfaces to the CM Sans Serif Bold fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/cmsd
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cmsd.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cmsd.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Thr purpose of the package is to provide an alternative
interface to the CM Sans Serif boldface fonts. The EC (T1,
Cork) encoded versions of the 'CM Sans Serif boldface extended'
fonts differ considerably from the traditionally (OT1) encoded
ones: at large sizes, >10pt, they have thinner strokes and are
much wider. At 25pt they are hardly to be recognized as being
'boldface'. This package attempts to make these T1 fonts look
like the traditional ones did. You do not need any new fonts;
the package just changes the way LaTeX makes use of the current
ones.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/cmsd/cmsd.sty
%{_texmfdistdir}/tex/latex/cmsd/t1cmsd.fd
%{_texmfdistdir}/tex/latex/cmsd/ts1cmsd.fd
%doc %{_texmfdistdir}/doc/latex/cmsd/liesmich
%doc %{_texmfdistdir}/doc/latex/cmsd/readme

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16937 |12mr|texlive-cm-super-20080116-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /fonts/ps-type1/cm-super
# catalog-date 2008-01-16 21:31:11 +0100
# catalog-license gpl
# catalog-version undef
Name:		texlive-cm-super
Version:	20080116
Release:	3
Summary:	CM-Super family of fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/ps-type1/cm-super
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cm-super.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cm-super.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
%rename tetex-cmsuper
%rename texlive-texmf-cmsuper
Requires(post):	texlive-tetex

%description
CM-Super family of fonts are Adobe Type 1 fonts that replace
the T1/TS1-encoded Computer Modern (EC/TC), T1/TS1-encoded
Concrete, T1/TS1-encoded CM bright and LH fonts (thus
supporting all European languages except Greek, and all
Cyrillic-based languages), and bringing many ameliorations in
typesetting quality. The fonts exhibit the same metrics as the
MetaFont-encoded originals.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/cm-super/cm-super.GS
%{_texmfdistdir}/dvips/cm-super/config.cm-super
%{_texmfdistdir}/fonts/afm/public/cm-super/isflb8.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/isfli8.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/isflo8.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/isflq8.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/isfltt8.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbbx10.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbi0500.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbi0600.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbi0700.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbi0800.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbi0900.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbi1000.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbi1095.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbi1200.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbi1440.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbi1728.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbi2074.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbi2488.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbi2986.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbi3583.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbl0500.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbl0600.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbl0700.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbl0800.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbl0900.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbl1000.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbl1095.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbl1200.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbl1440.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbl1728.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbl2074.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbl2488.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbl2986.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbl3583.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbm0500.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbm0700.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbm0900.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbm1000.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbm1095.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbm1200.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbm1440.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbm1728.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbm2074.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbm2488.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbm2986.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbm3583.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbmo10.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbmo17.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbmo8.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbmo9.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbmr10.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbmr17.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbmr8.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbmr9.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbso10.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbso17.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbso8.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbso9.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbsr10.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbsr17.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbsr8.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbsr9.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbtl10.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbto10.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbx0500.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbx0600.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbx0700.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbx0800.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbx0900.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbx1000.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbx1095.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbx1200.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbx1440.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbx1728.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbx2074.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbx2488.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbx2986.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfbx3583.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfcc0500.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfcc0600.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfcc0700.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfcc0800.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfcc0900.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfcc1000.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfcc1095.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfcc1200.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfcc1440.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfcc1728.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfcc2074.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfcc2488.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfcc2986.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfcc3583.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfci0500.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfci0600.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfci0700.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfci0800.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfci0900.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfci1000.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfci1095.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfci1200.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfci1440.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfci1728.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfci2074.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfci2488.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfci2986.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfci3583.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfdh0500.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfdh0600.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfdh0700.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfdh0800.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfdh0900.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfdh1000.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfdh1095.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfdh1200.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfdh1440.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfdh1728.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfdh2074.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfdh2488.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfdh2986.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfdh3583.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sffb0500.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sffb0600.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sffb0700.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sffb0800.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sffb0900.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sffb1000.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sffb1095.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sffb1200.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sffb1440.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sffb1728.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sffb2074.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfff0900.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfff1000.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfff1095.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfff1200.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfff1440.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfff2488.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sffi0900.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sffi1000.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sffi1095.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sffi1200.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sffi1440.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sffi1728.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sffi2074.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sffs0500.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sffs0600.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sffs0700.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sffs0800.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sffs0900.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sffs1000.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sffs1095.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sffs1200.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sffs1440.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sffs1728.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sffs2074.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfit0800.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfit0900.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfit1000.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfit1095.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfit1200.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfit1440.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfit1728.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfit2074.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfit2488.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sflb8.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfli8.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sflo8.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sflq8.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfltt8.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfoc0500.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfoc0600.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfoc0700.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfoc0800.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfoc0900.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfoc1000.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfoc1095.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfoc1200.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfoc1440.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfoc1728.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfoc2074.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfoc2488.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfoc2986.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfoc3583.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfocc10.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sform10.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sform5.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sform6.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sform7.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sform8.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sform9.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfosl10.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfosl5.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfosl6.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfosl7.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfosl8.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfosl9.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfoti10.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfqi8.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfrb0500.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfrb0600.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfrb0700.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfrb0800.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfrb0900.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfrb1000.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfrb1095.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfrb1200.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfrb1440.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfrb1728.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfrb2074.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfrb2488.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfrb2986.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfrb3583.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfrm0500.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfrm0600.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfrm0700.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfrm0800.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfrm0900.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfrm1000.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfrm1095.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfrm1200.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfrm1440.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfrm1728.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfrm2074.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfrm2488.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfrm2986.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfrm3583.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfsc0500.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfsc0600.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfsc0700.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfsc0800.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfsc0900.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfsc1000.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfsc1095.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfsc1200.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfsc1440.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfsc1728.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfsc2074.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfsc2488.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfsc2986.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfsc3583.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfsi0500.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfsi0600.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfsi0700.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfsi0800.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfsi0900.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfsi1000.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfsi1095.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfsi1200.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfsi1440.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfsi1728.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfsi2074.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfsi2488.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfsi2986.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfsi3583.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfsl0500.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfsl0600.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfsl0700.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfsl0800.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfsl0900.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfsl1000.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfsl1095.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfsl1200.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfsl1440.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfsl1728.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfsl2074.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfsl2488.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfsl2986.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfsl3583.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfso0500.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfso0600.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfso0700.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfso0800.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfso0900.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfso1000.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfso1095.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfso1200.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfso1440.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfso1728.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfso2074.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfso2488.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfso2986.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfso3583.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfsq8.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfss0500.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfss0600.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfss0700.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfss0800.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfss0900.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfss1000.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfss1095.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfss1200.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfss1440.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfss1728.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfss2074.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfss2488.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfss2986.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfss3583.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfssdc10.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfst0800.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfst0900.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfst1000.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfst1095.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfst1200.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfst1440.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfst1728.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfst2074.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfst2488.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfst2986.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfst3583.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfsx0500.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfsx0600.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfsx0700.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfsx0800.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfsx0900.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfsx1000.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfsx1095.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfsx1200.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfsx1440.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfsx1728.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfsx2074.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfsx2488.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfsx2986.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfsx3583.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sftc0800.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sftc0900.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sftc1000.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sftc1095.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sftc1200.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sftc1440.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sftc1728.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sftc2074.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sftc2488.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sftc2986.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sftc3583.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfti0500.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfti0600.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfti0700.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfti0800.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfti0900.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfti1000.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfti1095.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfti1200.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfti1440.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfti1728.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfti2074.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfti2488.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfti2986.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfti3583.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sftt0800.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sftt0900.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sftt1000.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sftt1095.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sftt1200.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sftt1440.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sftt1728.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sftt2074.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sftt2488.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sftt2986.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sftt3583.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfui0500.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfui0600.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfui0700.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfui0800.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfui0900.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfui1000.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfui1095.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfui1200.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfui1440.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfui1728.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfui2074.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfui2488.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfui2986.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfui3583.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfvi0800.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfvi0900.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfvi1000.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfvi1095.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfvi1200.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfvi1440.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfvi1728.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfvi2074.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfvi2488.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfvi2986.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfvi3583.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfvt0800.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfvt0900.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfvt1000.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfvt1095.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfvt1200.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfvt1440.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfvt1728.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfvt2074.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfvt2488.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfvt2986.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfvt3583.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfxc0500.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfxc0600.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfxc0700.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfxc0800.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfxc0900.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfxc1000.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfxc1095.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfxc1200.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfxc1440.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfxc1728.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfxc2074.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfxc2488.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfxc2986.afm.gz
%{_texmfdistdir}/fonts/afm/public/cm-super/sfxc3583.afm.gz
%{_texmfdistdir}/fonts/enc/dvips/cm-super/cm-super-t1.enc
%{_texmfdistdir}/fonts/enc/dvips/cm-super/cm-super-t2a.enc
%{_texmfdistdir}/fonts/enc/dvips/cm-super/cm-super-t2b.enc
%{_texmfdistdir}/fonts/enc/dvips/cm-super/cm-super-t2c.enc
%{_texmfdistdir}/fonts/enc/dvips/cm-super/cm-super-ts1.enc
%{_texmfdistdir}/fonts/enc/dvips/cm-super/cm-super-x2.enc
%{_texmfdistdir}/fonts/map/dvips/cm-super/cm-super-t1.map
%{_texmfdistdir}/fonts/map/dvips/cm-super/cm-super-t2a.map
%{_texmfdistdir}/fonts/map/dvips/cm-super/cm-super-t2b.map
%{_texmfdistdir}/fonts/map/dvips/cm-super/cm-super-t2c.map
%{_texmfdistdir}/fonts/map/dvips/cm-super/cm-super-ts1.map
%{_texmfdistdir}/fonts/map/dvips/cm-super/cm-super-x2.map
%{_texmfdistdir}/fonts/map/vtex/cm-super/cm-super-t1.ali
%{_texmfdistdir}/fonts/map/vtex/cm-super/cm-super-t2a.ali
%{_texmfdistdir}/fonts/map/vtex/cm-super/cm-super-t2b.ali
%{_texmfdistdir}/fonts/map/vtex/cm-super/cm-super-t2c.ali
%{_texmfdistdir}/fonts/map/vtex/cm-super/cm-super-ts1.ali
%{_texmfdistdir}/fonts/map/vtex/cm-super/cm-super-x2.ali
%{_texmfdistdir}/fonts/map/vtex/cm-super/cm-super.ali
%{_texmfdistdir}/fonts/type1/public/cm-super/isflb8.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/isfli8.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/isflo8.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/isflq8.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/isfltt8.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbbx10.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbi0500.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbi0600.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbi0700.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbi0800.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbi0900.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbi1000.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbi1095.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbi1200.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbi1440.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbi1728.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbi2074.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbi2488.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbi2986.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbi3583.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbl0500.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbl0600.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbl0700.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbl0800.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbl0900.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbl1000.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbl1095.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbl1200.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbl1440.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbl1728.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbl2074.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbl2488.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbl2986.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbl3583.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbm0500.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbm0700.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbm0900.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbm1000.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbm1095.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbm1200.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbm1440.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbm1728.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbm2074.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbm2488.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbm2986.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbm3583.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbmo10.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbmo17.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbmo8.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbmo9.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbmr10.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbmr17.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbmr8.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbmr9.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbso10.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbso17.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbso8.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbso9.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbsr10.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbsr17.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbsr8.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbsr9.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbtl10.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbto10.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbx0500.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbx0600.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbx0700.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbx0800.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbx0900.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbx1000.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbx1095.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbx1200.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbx1440.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbx1728.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbx2074.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbx2488.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbx2986.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfbx3583.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfcc0500.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfcc0600.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfcc0700.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfcc0800.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfcc0900.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfcc1000.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfcc1095.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfcc1200.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfcc1440.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfcc1728.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfcc2074.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfcc2488.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfcc2986.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfcc3583.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfci0500.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfci0600.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfci0700.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfci0800.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfci0900.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfci1000.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfci1095.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfci1200.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfci1440.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfci1728.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfci2074.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfci2488.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfci2986.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfci3583.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfdh0500.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfdh0600.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfdh0700.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfdh0800.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfdh0900.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfdh1000.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfdh1095.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfdh1200.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfdh1440.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfdh1728.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfdh2074.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfdh2488.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfdh2986.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfdh3583.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sffb0500.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sffb0600.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sffb0700.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sffb0800.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sffb0900.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sffb1000.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sffb1095.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sffb1200.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sffb1440.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sffb1728.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sffb2074.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfff0900.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfff1000.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfff1095.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfff1200.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfff1440.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfff2488.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sffi0900.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sffi1000.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sffi1095.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sffi1200.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sffi1440.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sffi1728.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sffi2074.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sffs0500.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sffs0600.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sffs0700.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sffs0800.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sffs0900.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sffs1000.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sffs1095.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sffs1200.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sffs1440.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sffs1728.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sffs2074.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfit0800.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfit0900.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfit1000.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfit1095.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfit1200.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfit1440.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfit1728.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfit2074.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfit2488.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sflb8.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfli8.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sflo8.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sflq8.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfltt8.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfoc0500.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfoc0600.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfoc0700.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfoc0800.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfoc0900.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfoc1000.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfoc1095.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfoc1200.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfoc1440.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfoc1728.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfoc2074.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfoc2488.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfoc2986.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfoc3583.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfocc10.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sform10.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sform5.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sform6.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sform7.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sform8.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sform9.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfosl10.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfosl5.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfosl6.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfosl7.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfosl8.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfosl9.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfoti10.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfqi8.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfrb0500.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfrb0600.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfrb0700.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfrb0800.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfrb0900.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfrb1000.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfrb1095.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfrb1200.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfrb1440.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfrb1728.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfrb2074.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfrb2488.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfrb2986.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfrb3583.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfrm0500.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfrm0600.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfrm0700.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfrm0800.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfrm0900.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfrm1000.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfrm1095.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfrm1200.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfrm1440.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfrm1728.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfrm2074.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfrm2488.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfrm2986.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfrm3583.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfsc0500.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfsc0600.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfsc0700.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfsc0800.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfsc0900.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfsc1000.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfsc1095.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfsc1200.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfsc1440.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfsc1728.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfsc2074.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfsc2488.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfsc2986.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfsc3583.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfsi0500.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfsi0600.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfsi0700.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfsi0800.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfsi0900.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfsi1000.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfsi1095.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfsi1200.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfsi1440.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfsi1728.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfsi2074.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfsi2488.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfsi2986.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfsi3583.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfsl0500.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfsl0600.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfsl0700.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfsl0800.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfsl0900.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfsl1000.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfsl1095.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfsl1200.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfsl1440.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfsl1728.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfsl2074.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfsl2488.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfsl2986.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfsl3583.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfso0500.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfso0600.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfso0700.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfso0800.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfso0900.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfso1000.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfso1095.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfso1200.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfso1440.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfso1728.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfso2074.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfso2488.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfso2986.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfso3583.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfsq8.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfss0500.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfss0600.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfss0700.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfss0800.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfss0900.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfss1000.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfss1095.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfss1200.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfss1440.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfss1728.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfss2074.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfss2488.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfss2986.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfss3583.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfssdc10.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfst0800.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfst0900.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfst1000.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfst1095.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfst1200.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfst1440.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfst1728.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfst2074.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfst2488.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfst2986.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfst3583.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfsx0500.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfsx0600.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfsx0700.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfsx0800.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfsx0900.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfsx1000.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfsx1095.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfsx1200.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfsx1440.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfsx1728.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfsx2074.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfsx2488.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfsx2986.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfsx3583.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sftc0800.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sftc0900.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sftc1000.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sftc1095.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sftc1200.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sftc1440.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sftc1728.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sftc2074.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sftc2488.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sftc2986.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sftc3583.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfti0500.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfti0600.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfti0700.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfti0800.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfti0900.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfti1000.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfti1095.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfti1200.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfti1440.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfti1728.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfti2074.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfti2488.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfti2986.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfti3583.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sftt0800.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sftt0900.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sftt1000.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sftt1095.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sftt1200.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sftt1440.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sftt1728.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sftt2074.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sftt2488.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sftt2986.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sftt3583.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfui0500.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfui0600.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfui0700.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfui0800.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfui0900.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfui1000.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfui1095.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfui1200.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfui1440.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfui1728.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfui2074.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfui2488.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfui2986.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfui3583.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfvi0800.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfvi0900.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfvi1000.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfvi1095.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfvi1200.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfvi1440.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfvi1728.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfvi2074.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfvi2488.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfvi2986.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfvi3583.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfvt0800.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfvt0900.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfvt1000.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfvt1095.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfvt1200.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfvt1440.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfvt1728.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfvt2074.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfvt2488.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfvt2986.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfvt3583.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfxc0500.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfxc0600.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfxc0700.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfxc0800.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfxc0900.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfxc1000.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfxc1095.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfxc1200.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfxc1440.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfxc1728.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfxc2074.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfxc2488.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfxc2986.pfb
%{_texmfdistdir}/fonts/type1/public/cm-super/sfxc3583.pfb
%{_texmfdistdir}/tex/latex/cm-super/type1ec.sty
%_texmf_updmap_d/cm-super
%doc %{_texmfdistdir}/doc/fonts/cm-super/COPYING
%doc %{_texmfdistdir}/doc/fonts/cm-super/ChangeLog
%doc %{_texmfdistdir}/doc/fonts/cm-super/FAQ
%doc %{_texmfdistdir}/doc/fonts/cm-super/INSTALL
%doc %{_texmfdistdir}/doc/fonts/cm-super/README
%doc %{_texmfdistdir}/doc/fonts/cm-super/TODO
%doc %{_texmfdistdir}/doc/fonts/cm-super/cm-super-inf.tar.bz2

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips fonts tex doc %{buildroot}%{_texmfdistdir}
mkdir -p %{buildroot}%{_texmf_updmap_d}
cat > %{buildroot}%{_texmf_updmap_d}/cm-super <<EOF
MixedMap cm-super-t1.map
MixedMap cm-super-t2a.map
MixedMap cm-super-t2b.map
MixedMap cm-super-t2c.map
MixedMap cm-super-ts1.map
MixedMap cm-super-x2.map
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16938 |12mr|texlive-cmtiup-1.3a-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20512
# category Package
# catalog-ctan /fonts/cm/cmtiup
# catalog-date 2010-11-20 14:00:52 +0100
# catalog-license lppl1.3
# catalog-version 1.3a
Name:		texlive-cmtiup
Version:	1.3a
Release:	2
Summary:	Upright punctuation with CM slanted
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/cm/cmtiup
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cmtiup.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cmtiup.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The cmtiup fonts address a problem with the appearance of
punctuation in italic text in mathematical documents. To
achieve this, all punctuation characters are upright, and
kerning between letters and punctuation is adjusted to allow
for the italic correction. The fonts are implemented as a set
of vf files; a package for support in LaTeX 2e is provided.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/cmtiup/cmtiup10.mf
%{_texmfdistdir}/fonts/source/public/cmtiup/cmtiup12.mf
%{_texmfdistdir}/fonts/source/public/cmtiup/cmtiup7.mf
%{_texmfdistdir}/fonts/source/public/cmtiup/cmtiup8.mf
%{_texmfdistdir}/fonts/source/public/cmtiup/cmtiup9.mf
%{_texmfdistdir}/fonts/source/public/cmtiup/cmtiupgn.mf
%{_texmfdistdir}/fonts/source/public/cmtiup/cmtiuplg.mf
%{_texmfdistdir}/fonts/source/public/cmtiup/cmtiupp.mf
%{_texmfdistdir}/fonts/tfm/public/cmtiup/cmtiup10.tfm
%{_texmfdistdir}/fonts/tfm/public/cmtiup/cmtiup12.tfm
%{_texmfdistdir}/fonts/tfm/public/cmtiup/cmtiup7.tfm
%{_texmfdistdir}/fonts/tfm/public/cmtiup/cmtiup8.tfm
%{_texmfdistdir}/fonts/tfm/public/cmtiup/cmtiup9.tfm
%{_texmfdistdir}/fonts/vf/public/cmtiup/cmtiup10.vf
%{_texmfdistdir}/fonts/vf/public/cmtiup/cmtiup12.vf
%{_texmfdistdir}/fonts/vf/public/cmtiup/cmtiup7.vf
%{_texmfdistdir}/fonts/vf/public/cmtiup/cmtiup8.vf
%{_texmfdistdir}/fonts/vf/public/cmtiup/cmtiup9.vf
%{_texmfdistdir}/tex/latex/cmtiup/cmtiup.sty
%doc %{_texmfdistdir}/doc/latex/cmtiup/README
%doc %{_texmfdistdir}/doc/latex/cmtiup/cmtiup.dtx
%doc %{_texmfdistdir}/doc/latex/cmtiup/cmtiup.ins
%doc %{_texmfdistdir}/doc/latex/cmtiup/cmtiup.pdf
%doc %{_texmfdistdir}/doc/latex/cmtiup/testfont.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16939 |12mr|texlive-cm-unicode-0.7.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19445
# category Package
# catalog-ctan /fonts/cm-unicode
# catalog-date 2010-07-13 15:28:23 +0200
# catalog-license ofl
# catalog-version 0.7.0
Name:		texlive-cm-unicode
Version:	0.7.0
Release:	2
Summary:	Computer Modern Unicode font family
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/cm-unicode
License:	OFL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cm-unicode.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cm-unicode.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Computer Modern Unicode fonts were converted from metafont
sources using mftrace with autotrace backend and fontforge.
Some characters in several fonts are copied from Blue Sky type
1 fonts released by AMS. Currently the fonts contain glyphs
from Latin (Metafont ec, tc, vnr), Cyrillic (lh), Greek
(cbgreek when available) code sets and IPA extensions (from
tipa). This font set contains 33 fonts. This archive contains
AFM, PFB and OTF versions; the OTF version of the Computer
Modern Unicode fonts works with TeX engines that directly
support OpenType features, such as XeTeX and LuaTeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/cm-unicode/cmunbbx.afm
%{_texmfdistdir}/fonts/afm/public/cm-unicode/cmunbi.afm
%{_texmfdistdir}/fonts/afm/public/cm-unicode/cmunbl.afm
%{_texmfdistdir}/fonts/afm/public/cm-unicode/cmunbmo.afm
%{_texmfdistdir}/fonts/afm/public/cm-unicode/cmunbmr.afm
%{_texmfdistdir}/fonts/afm/public/cm-unicode/cmunbso.afm
%{_texmfdistdir}/fonts/afm/public/cm-unicode/cmunbsr.afm
%{_texmfdistdir}/fonts/afm/public/cm-unicode/cmunbtl.afm
%{_texmfdistdir}/fonts/afm/public/cm-unicode/cmunbto.afm
%{_texmfdistdir}/fonts/afm/public/cm-unicode/cmunbx.afm
%{_texmfdistdir}/fonts/afm/public/cm-unicode/cmunbxo.afm
%{_texmfdistdir}/fonts/afm/public/cm-unicode/cmunci.afm
%{_texmfdistdir}/fonts/afm/public/cm-unicode/cmunit.afm
%{_texmfdistdir}/fonts/afm/public/cm-unicode/cmunobi.afm
%{_texmfdistdir}/fonts/afm/public/cm-unicode/cmunobx.afm
%{_texmfdistdir}/fonts/afm/public/cm-unicode/cmunorm.afm
%{_texmfdistdir}/fonts/afm/public/cm-unicode/cmunoti.afm
%{_texmfdistdir}/fonts/afm/public/cm-unicode/cmunrb.afm
%{_texmfdistdir}/fonts/afm/public/cm-unicode/cmunrm.afm
%{_texmfdistdir}/fonts/afm/public/cm-unicode/cmunsi.afm
%{_texmfdistdir}/fonts/afm/public/cm-unicode/cmunsl.afm
%{_texmfdistdir}/fonts/afm/public/cm-unicode/cmunso.afm
%{_texmfdistdir}/fonts/afm/public/cm-unicode/cmunss.afm
%{_texmfdistdir}/fonts/afm/public/cm-unicode/cmunssdc.afm
%{_texmfdistdir}/fonts/afm/public/cm-unicode/cmunst.afm
%{_texmfdistdir}/fonts/afm/public/cm-unicode/cmunsx.afm
%{_texmfdistdir}/fonts/afm/public/cm-unicode/cmuntb.afm
%{_texmfdistdir}/fonts/afm/public/cm-unicode/cmunti.afm
%{_texmfdistdir}/fonts/afm/public/cm-unicode/cmuntt.afm
%{_texmfdistdir}/fonts/afm/public/cm-unicode/cmuntx.afm
%{_texmfdistdir}/fonts/afm/public/cm-unicode/cmunui.afm
%{_texmfdistdir}/fonts/afm/public/cm-unicode/cmunvi.afm
%{_texmfdistdir}/fonts/afm/public/cm-unicode/cmunvt.afm
%{_texmfdistdir}/fonts/enc/dvips/cm-unicode/cmu-ec.enc
%{_texmfdistdir}/fonts/enc/dvips/cm-unicode/cmu-ecsc.enc
%{_texmfdistdir}/fonts/enc/dvips/cm-unicode/cmu-g.enc
%{_texmfdistdir}/fonts/enc/dvips/cm-unicode/cmu-gsc.enc
%{_texmfdistdir}/fonts/enc/dvips/cm-unicode/cmu-la.enc
%{_texmfdistdir}/fonts/enc/dvips/cm-unicode/cmu-lasc.enc
%{_texmfdistdir}/fonts/enc/dvips/cm-unicode/cmu-lb.enc
%{_texmfdistdir}/fonts/enc/dvips/cm-unicode/cmu-lc.enc
%{_texmfdistdir}/fonts/enc/dvips/cm-unicode/cmu-ld.enc
%{_texmfdistdir}/fonts/enc/dvips/cm-unicode/cmu-rx.enc
%{_texmfdistdir}/fonts/enc/dvips/cm-unicode/cmu-tc.enc
%{_texmfdistdir}/fonts/enc/dvips/cm-unicode/cmu-tipa.enc
%{_texmfdistdir}/fonts/enc/dvips/cm-unicode/cmu-tipx.enc
%{_texmfdistdir}/fonts/enc/dvips/cm-unicode/cmu-ux.enc
%{_texmfdistdir}/fonts/enc/dvips/cm-unicode/cmu-uxsc.enc
%{_texmfdistdir}/fonts/enc/dvips/cm-unicode/cmu-vn.enc
%{_texmfdistdir}/fonts/map/dvips/cm-unicode/cmu.map
%{_texmfdistdir}/fonts/opentype/public/cm-unicode/cmunbbx.otf
%{_texmfdistdir}/fonts/opentype/public/cm-unicode/cmunbi.otf
%{_texmfdistdir}/fonts/opentype/public/cm-unicode/cmunbl.otf
%{_texmfdistdir}/fonts/opentype/public/cm-unicode/cmunbmo.otf
%{_texmfdistdir}/fonts/opentype/public/cm-unicode/cmunbmr.otf
%{_texmfdistdir}/fonts/opentype/public/cm-unicode/cmunbso.otf
%{_texmfdistdir}/fonts/opentype/public/cm-unicode/cmunbsr.otf
%{_texmfdistdir}/fonts/opentype/public/cm-unicode/cmunbtl.otf
%{_texmfdistdir}/fonts/opentype/public/cm-unicode/cmunbto.otf
%{_texmfdistdir}/fonts/opentype/public/cm-unicode/cmunbx.otf
%{_texmfdistdir}/fonts/opentype/public/cm-unicode/cmunbxo.otf
%{_texmfdistdir}/fonts/opentype/public/cm-unicode/cmunci.otf
%{_texmfdistdir}/fonts/opentype/public/cm-unicode/cmunit.otf
%{_texmfdistdir}/fonts/opentype/public/cm-unicode/cmunobi.otf
%{_texmfdistdir}/fonts/opentype/public/cm-unicode/cmunobx.otf
%{_texmfdistdir}/fonts/opentype/public/cm-unicode/cmunorm.otf
%{_texmfdistdir}/fonts/opentype/public/cm-unicode/cmunoti.otf
%{_texmfdistdir}/fonts/opentype/public/cm-unicode/cmunrb.otf
%{_texmfdistdir}/fonts/opentype/public/cm-unicode/cmunrm.otf
%{_texmfdistdir}/fonts/opentype/public/cm-unicode/cmunsi.otf
%{_texmfdistdir}/fonts/opentype/public/cm-unicode/cmunsl.otf
%{_texmfdistdir}/fonts/opentype/public/cm-unicode/cmunso.otf
%{_texmfdistdir}/fonts/opentype/public/cm-unicode/cmunss.otf
%{_texmfdistdir}/fonts/opentype/public/cm-unicode/cmunssdc.otf
%{_texmfdistdir}/fonts/opentype/public/cm-unicode/cmunst.otf
%{_texmfdistdir}/fonts/opentype/public/cm-unicode/cmunsx.otf
%{_texmfdistdir}/fonts/opentype/public/cm-unicode/cmuntb.otf
%{_texmfdistdir}/fonts/opentype/public/cm-unicode/cmunti.otf
%{_texmfdistdir}/fonts/opentype/public/cm-unicode/cmuntt.otf
%{_texmfdistdir}/fonts/opentype/public/cm-unicode/cmuntx.otf
%{_texmfdistdir}/fonts/opentype/public/cm-unicode/cmunui.otf
%{_texmfdistdir}/fonts/opentype/public/cm-unicode/cmunvi.otf
%{_texmfdistdir}/fonts/opentype/public/cm-unicode/cmunvt.otf
%{_texmfdistdir}/fonts/type1/public/cm-unicode/cmunbbx.pfb
%{_texmfdistdir}/fonts/type1/public/cm-unicode/cmunbi.pfb
%{_texmfdistdir}/fonts/type1/public/cm-unicode/cmunbl.pfb
%{_texmfdistdir}/fonts/type1/public/cm-unicode/cmunbmo.pfb
%{_texmfdistdir}/fonts/type1/public/cm-unicode/cmunbmr.pfb
%{_texmfdistdir}/fonts/type1/public/cm-unicode/cmunbso.pfb
%{_texmfdistdir}/fonts/type1/public/cm-unicode/cmunbsr.pfb
%{_texmfdistdir}/fonts/type1/public/cm-unicode/cmunbtl.pfb
%{_texmfdistdir}/fonts/type1/public/cm-unicode/cmunbto.pfb
%{_texmfdistdir}/fonts/type1/public/cm-unicode/cmunbx.pfb
%{_texmfdistdir}/fonts/type1/public/cm-unicode/cmunbxo.pfb
%{_texmfdistdir}/fonts/type1/public/cm-unicode/cmunci.pfb
%{_texmfdistdir}/fonts/type1/public/cm-unicode/cmunit.pfb
%{_texmfdistdir}/fonts/type1/public/cm-unicode/cmunobi.pfb
%{_texmfdistdir}/fonts/type1/public/cm-unicode/cmunobx.pfb
%{_texmfdistdir}/fonts/type1/public/cm-unicode/cmunorm.pfb
%{_texmfdistdir}/fonts/type1/public/cm-unicode/cmunoti.pfb
%{_texmfdistdir}/fonts/type1/public/cm-unicode/cmunrb.pfb
%{_texmfdistdir}/fonts/type1/public/cm-unicode/cmunrm.pfb
%{_texmfdistdir}/fonts/type1/public/cm-unicode/cmunsi.pfb
%{_texmfdistdir}/fonts/type1/public/cm-unicode/cmunsl.pfb
%{_texmfdistdir}/fonts/type1/public/cm-unicode/cmunso.pfb
%{_texmfdistdir}/fonts/type1/public/cm-unicode/cmunss.pfb
%{_texmfdistdir}/fonts/type1/public/cm-unicode/cmunssdc.pfb
%{_texmfdistdir}/fonts/type1/public/cm-unicode/cmunst.pfb
%{_texmfdistdir}/fonts/type1/public/cm-unicode/cmunsx.pfb
%{_texmfdistdir}/fonts/type1/public/cm-unicode/cmuntb.pfb
%{_texmfdistdir}/fonts/type1/public/cm-unicode/cmunti.pfb
%{_texmfdistdir}/fonts/type1/public/cm-unicode/cmuntt.pfb
%{_texmfdistdir}/fonts/type1/public/cm-unicode/cmuntx.pfb
%{_texmfdistdir}/fonts/type1/public/cm-unicode/cmunui.pfb
%{_texmfdistdir}/fonts/type1/public/cm-unicode/cmunvi.pfb
%{_texmfdistdir}/fonts/type1/public/cm-unicode/cmunvt.pfb
%doc %{_texmfdistdir}/doc/fonts/cm-unicode/Changes
%doc %{_texmfdistdir}/doc/fonts/cm-unicode/FAQ
%doc %{_texmfdistdir}/doc/fonts/cm-unicode/FontLog.txt
%doc %{_texmfdistdir}/doc/fonts/cm-unicode/Fontmap.CMU.alias
%doc %{_texmfdistdir}/doc/fonts/cm-unicode/Fontmap.CMU.otf
%doc %{_texmfdistdir}/doc/fonts/cm-unicode/Fontmap.CMU.pfb
%doc %{_texmfdistdir}/doc/fonts/cm-unicode/INSTALL
%doc %{_texmfdistdir}/doc/fonts/cm-unicode/OFL-FAQ.txt
%doc %{_texmfdistdir}/doc/fonts/cm-unicode/OFL.txt
%doc %{_texmfdistdir}/doc/fonts/cm-unicode/README
%doc %{_texmfdistdir}/doc/fonts/cm-unicode/README.doc
%doc %{_texmfdistdir}/doc/fonts/cm-unicode/TODO
%doc %{_texmfdistdir}/doc/fonts/cm-unicode/cmunrm.pdf
%doc %{_texmfdistdir}/doc/fonts/cm-unicode/cmunti.pdf
%doc %{_texmfdistdir}/doc/fonts/cm-unicode/config.cmu

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16940 |12mr|texlive-cns-20111103-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-cns
Version:	20111103
Release:	2
Summary:	TeXLive cns package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cns.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cns.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive cns package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/misc/cns/4040w0.bin
%{_texmfdistdir}/fonts/misc/cns/4040w1.bin
%{_texmfdistdir}/fonts/misc/cns/4040w2.bin
%{_texmfdistdir}/fonts/misc/cns/4040w3.bin
%{_texmfdistdir}/fonts/misc/cns/4040w4.bin
%{_texmfdistdir}/fonts/misc/cns/4040w5.bin
%{_texmfdistdir}/fonts/misc/cns/4040w6.bin
%{_texmfdistdir}/fonts/misc/cns/4040w7.bin
%{_texmfdistdir}/fonts/misc/cns/cns40-1.hbf
%{_texmfdistdir}/fonts/misc/cns/cns40-2.hbf
%{_texmfdistdir}/fonts/misc/cns/cns40-3.hbf
%{_texmfdistdir}/fonts/misc/cns/cns40-4.hbf
%{_texmfdistdir}/fonts/misc/cns/cns40-5.hbf
%{_texmfdistdir}/fonts/misc/cns/cns40-6.hbf
%{_texmfdistdir}/fonts/misc/cns/cns40-7.hbf
%{_texmfdistdir}/fonts/misc/cns/cns40-b5.hbf
%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1201.tfm
%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1202.tfm
%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1203.tfm
%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1204.tfm
%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1205.tfm
%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1206.tfm
%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1207.tfm
%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1208.tfm
%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1209.tfm
%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1210.tfm
%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1211.tfm
%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1212.tfm
%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1213.tfm
%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1214.tfm
%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1215.tfm
%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1216.tfm
%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1217.tfm
%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1218.tfm
%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1219.tfm
%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1220.tfm
%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1221.tfm
%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1222.tfm
%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1223.tfm
%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1224.tfm
%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1225.tfm
%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1226.tfm
%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1227.tfm
%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1228.tfm
%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1229.tfm
%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1230.tfm
%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1231.tfm
%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1232.tfm
%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1233.tfm
%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1234.tfm
%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1235.tfm
%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1236.tfm
%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1237.tfm
%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1238.tfm
%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1239.tfm
%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1240.tfm
%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1241.tfm
%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1242.tfm
%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1243.tfm
%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1244.tfm
%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1245.tfm
%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1246.tfm
%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1247.tfm
%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1248.tfm
%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1249.tfm
%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1250.tfm
%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1251.tfm
%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1252.tfm
%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1253.tfm
%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1254.tfm
%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1255.tfm
%{_texmfdistdir}/fonts/tfm/cns/c1so12/c1so1201.tfm
%{_texmfdistdir}/fonts/tfm/cns/c1so12/c1so1202.tfm
%{_texmfdistdir}/fonts/tfm/cns/c1so12/c1so1203.tfm
%{_texmfdistdir}/fonts/tfm/cns/c1so12/c1so1204.tfm
%{_texmfdistdir}/fonts/tfm/cns/c1so12/c1so1205.tfm
%{_texmfdistdir}/fonts/tfm/cns/c1so12/c1so1206.tfm
%{_texmfdistdir}/fonts/tfm/cns/c1so12/c1so1207.tfm
%{_texmfdistdir}/fonts/tfm/cns/c1so12/c1so1208.tfm
%{_texmfdistdir}/fonts/tfm/cns/c1so12/c1so1209.tfm
%{_texmfdistdir}/fonts/tfm/cns/c1so12/c1so1210.tfm
%{_texmfdistdir}/fonts/tfm/cns/c1so12/c1so1211.tfm
%{_texmfdistdir}/fonts/tfm/cns/c1so12/c1so1212.tfm
%{_texmfdistdir}/fonts/tfm/cns/c1so12/c1so1213.tfm
%{_texmfdistdir}/fonts/tfm/cns/c1so12/c1so1214.tfm
%{_texmfdistdir}/fonts/tfm/cns/c1so12/c1so1215.tfm
%{_texmfdistdir}/fonts/tfm/cns/c1so12/c1so1216.tfm
%{_texmfdistdir}/fonts/tfm/cns/c1so12/c1so1217.tfm
%{_texmfdistdir}/fonts/tfm/cns/c1so12/c1so1218.tfm
%{_texmfdistdir}/fonts/tfm/cns/c1so12/c1so1219.tfm
%{_texmfdistdir}/fonts/tfm/cns/c1so12/c1so1220.tfm
%{_texmfdistdir}/fonts/tfm/cns/c1so12/c1so1221.tfm
%{_texmfdistdir}/fonts/tfm/cns/c1so12/c1so1222.tfm
%{_texmfdistdir}/fonts/tfm/cns/c1so12/c1so1223.tfm
%{_texmfdistdir}/fonts/tfm/cns/c1so12/c1so1224.tfm
%{_texmfdistdir}/fonts/tfm/cns/c1so12/c1so1225.tfm
%{_texmfdistdir}/fonts/tfm/cns/c1so12/c1so1226.tfm
%{_texmfdistdir}/fonts/tfm/cns/c1so12/c1so1227.tfm
%{_texmfdistdir}/fonts/tfm/cns/c1so12/c1so1228.tfm
%{_texmfdistdir}/fonts/tfm/cns/c1so12/c1so1229.tfm
%{_texmfdistdir}/fonts/tfm/cns/c1so12/c1so1230.tfm
%{_texmfdistdir}/fonts/tfm/cns/c1so12/c1so1231.tfm
%{_texmfdistdir}/fonts/tfm/cns/c1so12/c1so1232.tfm
%{_texmfdistdir}/fonts/tfm/cns/c1so12/c1so1233.tfm
%{_texmfdistdir}/fonts/tfm/cns/c1so12/c1so1234.tfm
%{_texmfdistdir}/fonts/tfm/cns/c2so12/c2so1201.tfm
%{_texmfdistdir}/fonts/tfm/cns/c2so12/c2so1202.tfm
%{_texmfdistdir}/fonts/tfm/cns/c2so12/c2so1203.tfm
%{_texmfdistdir}/fonts/tfm/cns/c2so12/c2so1204.tfm
%{_texmfdistdir}/fonts/tfm/cns/c2so12/c2so1205.tfm
%{_texmfdistdir}/fonts/tfm/cns/c2so12/c2so1206.tfm
%{_texmfdistdir}/fonts/tfm/cns/c2so12/c2so1207.tfm
%{_texmfdistdir}/fonts/tfm/cns/c2so12/c2so1208.tfm
%{_texmfdistdir}/fonts/tfm/cns/c2so12/c2so1209.tfm
%{_texmfdistdir}/fonts/tfm/cns/c2so12/c2so1210.tfm
%{_texmfdistdir}/fonts/tfm/cns/c2so12/c2so1211.tfm
%{_texmfdistdir}/fonts/tfm/cns/c2so12/c2so1212.tfm
%{_texmfdistdir}/fonts/tfm/cns/c2so12/c2so1213.tfm
%{_texmfdistdir}/fonts/tfm/cns/c2so12/c2so1214.tfm
%{_texmfdistdir}/fonts/tfm/cns/c2so12/c2so1215.tfm
%{_texmfdistdir}/fonts/tfm/cns/c2so12/c2so1216.tfm
%{_texmfdistdir}/fonts/tfm/cns/c2so12/c2so1217.tfm
%{_texmfdistdir}/fonts/tfm/cns/c2so12/c2so1218.tfm
%{_texmfdistdir}/fonts/tfm/cns/c2so12/c2so1219.tfm
%{_texmfdistdir}/fonts/tfm/cns/c2so12/c2so1220.tfm
%{_texmfdistdir}/fonts/tfm/cns/c2so12/c2so1221.tfm
%{_texmfdistdir}/fonts/tfm/cns/c2so12/c2so1222.tfm
%{_texmfdistdir}/fonts/tfm/cns/c2so12/c2so1223.tfm
%{_texmfdistdir}/fonts/tfm/cns/c2so12/c2so1224.tfm
%{_texmfdistdir}/fonts/tfm/cns/c2so12/c2so1225.tfm
%{_texmfdistdir}/fonts/tfm/cns/c2so12/c2so1226.tfm
%{_texmfdistdir}/fonts/tfm/cns/c2so12/c2so1227.tfm
%{_texmfdistdir}/fonts/tfm/cns/c2so12/c2so1228.tfm
%{_texmfdistdir}/fonts/tfm/cns/c2so12/c2so1229.tfm
%{_texmfdistdir}/fonts/tfm/cns/c2so12/c2so1230.tfm
%{_texmfdistdir}/fonts/tfm/cns/c3so12/c3so1201.tfm
%{_texmfdistdir}/fonts/tfm/cns/c3so12/c3so1202.tfm
%{_texmfdistdir}/fonts/tfm/cns/c3so12/c3so1203.tfm
%{_texmfdistdir}/fonts/tfm/cns/c3so12/c3so1204.tfm
%{_texmfdistdir}/fonts/tfm/cns/c3so12/c3so1205.tfm
%{_texmfdistdir}/fonts/tfm/cns/c3so12/c3so1206.tfm
%{_texmfdistdir}/fonts/tfm/cns/c3so12/c3so1207.tfm
%{_texmfdistdir}/fonts/tfm/cns/c3so12/c3so1208.tfm
%{_texmfdistdir}/fonts/tfm/cns/c3so12/c3so1209.tfm
%{_texmfdistdir}/fonts/tfm/cns/c3so12/c3so1210.tfm
%{_texmfdistdir}/fonts/tfm/cns/c3so12/c3so1211.tfm
%{_texmfdistdir}/fonts/tfm/cns/c3so12/c3so1212.tfm
%{_texmfdistdir}/fonts/tfm/cns/c3so12/c3so1213.tfm
%{_texmfdistdir}/fonts/tfm/cns/c3so12/c3so1214.tfm
%{_texmfdistdir}/fonts/tfm/cns/c3so12/c3so1215.tfm
%{_texmfdistdir}/fonts/tfm/cns/c3so12/c3so1216.tfm
%{_texmfdistdir}/fonts/tfm/cns/c3so12/c3so1217.tfm
%{_texmfdistdir}/fonts/tfm/cns/c3so12/c3so1218.tfm
%{_texmfdistdir}/fonts/tfm/cns/c3so12/c3so1219.tfm
%{_texmfdistdir}/fonts/tfm/cns/c3so12/c3so1220.tfm
%{_texmfdistdir}/fonts/tfm/cns/c3so12/c3so1221.tfm
%{_texmfdistdir}/fonts/tfm/cns/c3so12/c3so1222.tfm
%{_texmfdistdir}/fonts/tfm/cns/c3so12/c3so1223.tfm
%{_texmfdistdir}/fonts/tfm/cns/c3so12/c3so1224.tfm
%{_texmfdistdir}/fonts/tfm/cns/c3so12/c3so1225.tfm
%{_texmfdistdir}/fonts/tfm/cns/c4so12/c4so1201.tfm
%{_texmfdistdir}/fonts/tfm/cns/c4so12/c4so1202.tfm
%{_texmfdistdir}/fonts/tfm/cns/c4so12/c4so1203.tfm
%{_texmfdistdir}/fonts/tfm/cns/c4so12/c4so1204.tfm
%{_texmfdistdir}/fonts/tfm/cns/c4so12/c4so1205.tfm
%{_texmfdistdir}/fonts/tfm/cns/c4so12/c4so1206.tfm
%{_texmfdistdir}/fonts/tfm/cns/c4so12/c4so1207.tfm
%{_texmfdistdir}/fonts/tfm/cns/c4so12/c4so1208.tfm
%{_texmfdistdir}/fonts/tfm/cns/c4so12/c4so1209.tfm
%{_texmfdistdir}/fonts/tfm/cns/c4so12/c4so1210.tfm
%{_texmfdistdir}/fonts/tfm/cns/c4so12/c4so1211.tfm
%{_texmfdistdir}/fonts/tfm/cns/c4so12/c4so1212.tfm
%{_texmfdistdir}/fonts/tfm/cns/c4so12/c4so1213.tfm
%{_texmfdistdir}/fonts/tfm/cns/c4so12/c4so1214.tfm
%{_texmfdistdir}/fonts/tfm/cns/c4so12/c4so1215.tfm
%{_texmfdistdir}/fonts/tfm/cns/c4so12/c4so1216.tfm
%{_texmfdistdir}/fonts/tfm/cns/c4so12/c4so1217.tfm
%{_texmfdistdir}/fonts/tfm/cns/c4so12/c4so1218.tfm
%{_texmfdistdir}/fonts/tfm/cns/c4so12/c4so1219.tfm
%{_texmfdistdir}/fonts/tfm/cns/c4so12/c4so1220.tfm
%{_texmfdistdir}/fonts/tfm/cns/c4so12/c4so1221.tfm
%{_texmfdistdir}/fonts/tfm/cns/c4so12/c4so1222.tfm
%{_texmfdistdir}/fonts/tfm/cns/c4so12/c4so1223.tfm
%{_texmfdistdir}/fonts/tfm/cns/c4so12/c4so1224.tfm
%{_texmfdistdir}/fonts/tfm/cns/c4so12/c4so1225.tfm
%{_texmfdistdir}/fonts/tfm/cns/c4so12/c4so1226.tfm
%{_texmfdistdir}/fonts/tfm/cns/c4so12/c4so1227.tfm
%{_texmfdistdir}/fonts/tfm/cns/c4so12/c4so1228.tfm
%{_texmfdistdir}/fonts/tfm/cns/c4so12/c4so1229.tfm
%{_texmfdistdir}/fonts/tfm/cns/c5so12/c5so1201.tfm
%{_texmfdistdir}/fonts/tfm/cns/c5so12/c5so1202.tfm
%{_texmfdistdir}/fonts/tfm/cns/c5so12/c5so1203.tfm
%{_texmfdistdir}/fonts/tfm/cns/c5so12/c5so1204.tfm
%{_texmfdistdir}/fonts/tfm/cns/c5so12/c5so1205.tfm
%{_texmfdistdir}/fonts/tfm/cns/c5so12/c5so1206.tfm
%{_texmfdistdir}/fonts/tfm/cns/c5so12/c5so1207.tfm
%{_texmfdistdir}/fonts/tfm/cns/c5so12/c5so1208.tfm
%{_texmfdistdir}/fonts/tfm/cns/c5so12/c5so1209.tfm
%{_texmfdistdir}/fonts/tfm/cns/c5so12/c5so1210.tfm
%{_texmfdistdir}/fonts/tfm/cns/c5so12/c5so1211.tfm
%{_texmfdistdir}/fonts/tfm/cns/c5so12/c5so1212.tfm
%{_texmfdistdir}/fonts/tfm/cns/c5so12/c5so1213.tfm
%{_texmfdistdir}/fonts/tfm/cns/c5so12/c5so1214.tfm
%{_texmfdistdir}/fonts/tfm/cns/c5so12/c5so1215.tfm
%{_texmfdistdir}/fonts/tfm/cns/c5so12/c5so1216.tfm
%{_texmfdistdir}/fonts/tfm/cns/c5so12/c5so1217.tfm
%{_texmfdistdir}/fonts/tfm/cns/c5so12/c5so1218.tfm
%{_texmfdistdir}/fonts/tfm/cns/c5so12/c5so1219.tfm
%{_texmfdistdir}/fonts/tfm/cns/c5so12/c5so1220.tfm
%{_texmfdistdir}/fonts/tfm/cns/c5so12/c5so1221.tfm
%{_texmfdistdir}/fonts/tfm/cns/c5so12/c5so1222.tfm
%{_texmfdistdir}/fonts/tfm/cns/c5so12/c5so1223.tfm
%{_texmfdistdir}/fonts/tfm/cns/c5so12/c5so1224.tfm
%{_texmfdistdir}/fonts/tfm/cns/c5so12/c5so1225.tfm
%{_texmfdistdir}/fonts/tfm/cns/c5so12/c5so1226.tfm
%{_texmfdistdir}/fonts/tfm/cns/c5so12/c5so1227.tfm
%{_texmfdistdir}/fonts/tfm/cns/c5so12/c5so1228.tfm
%{_texmfdistdir}/fonts/tfm/cns/c5so12/c5so1229.tfm
%{_texmfdistdir}/fonts/tfm/cns/c5so12/c5so1230.tfm
%{_texmfdistdir}/fonts/tfm/cns/c5so12/c5so1231.tfm
%{_texmfdistdir}/fonts/tfm/cns/c5so12/c5so1232.tfm
%{_texmfdistdir}/fonts/tfm/cns/c5so12/c5so1233.tfm
%{_texmfdistdir}/fonts/tfm/cns/c5so12/c5so1234.tfm
%{_texmfdistdir}/fonts/tfm/cns/c6so12/c6so1201.tfm
%{_texmfdistdir}/fonts/tfm/cns/c6so12/c6so1202.tfm
%{_texmfdistdir}/fonts/tfm/cns/c6so12/c6so1203.tfm
%{_texmfdistdir}/fonts/tfm/cns/c6so12/c6so1204.tfm
%{_texmfdistdir}/fonts/tfm/cns/c6so12/c6so1205.tfm
%{_texmfdistdir}/fonts/tfm/cns/c6so12/c6so1206.tfm
%{_texmfdistdir}/fonts/tfm/cns/c6so12/c6so1207.tfm
%{_texmfdistdir}/fonts/tfm/cns/c6so12/c6so1208.tfm
%{_texmfdistdir}/fonts/tfm/cns/c6so12/c6so1209.tfm
%{_texmfdistdir}/fonts/tfm/cns/c6so12/c6so1210.tfm
%{_texmfdistdir}/fonts/tfm/cns/c6so12/c6so1211.tfm
%{_texmfdistdir}/fonts/tfm/cns/c6so12/c6so1212.tfm
%{_texmfdistdir}/fonts/tfm/cns/c6so12/c6so1213.tfm
%{_texmfdistdir}/fonts/tfm/cns/c6so12/c6so1214.tfm
%{_texmfdistdir}/fonts/tfm/cns/c6so12/c6so1215.tfm
%{_texmfdistdir}/fonts/tfm/cns/c6so12/c6so1216.tfm
%{_texmfdistdir}/fonts/tfm/cns/c6so12/c6so1217.tfm
%{_texmfdistdir}/fonts/tfm/cns/c6so12/c6so1218.tfm
%{_texmfdistdir}/fonts/tfm/cns/c6so12/c6so1219.tfm
%{_texmfdistdir}/fonts/tfm/cns/c6so12/c6so1220.tfm
%{_texmfdistdir}/fonts/tfm/cns/c6so12/c6so1221.tfm
%{_texmfdistdir}/fonts/tfm/cns/c6so12/c6so1222.tfm
%{_texmfdistdir}/fonts/tfm/cns/c6so12/c6so1223.tfm
%{_texmfdistdir}/fonts/tfm/cns/c6so12/c6so1224.tfm
%{_texmfdistdir}/fonts/tfm/cns/c6so12/c6so1225.tfm
%{_texmfdistdir}/fonts/tfm/cns/c7so12/c7so1201.tfm
%{_texmfdistdir}/fonts/tfm/cns/c7so12/c7so1202.tfm
%{_texmfdistdir}/fonts/tfm/cns/c7so12/c7so1203.tfm
%{_texmfdistdir}/fonts/tfm/cns/c7so12/c7so1204.tfm
%{_texmfdistdir}/fonts/tfm/cns/c7so12/c7so1205.tfm
%{_texmfdistdir}/fonts/tfm/cns/c7so12/c7so1206.tfm
%{_texmfdistdir}/fonts/tfm/cns/c7so12/c7so1207.tfm
%{_texmfdistdir}/fonts/tfm/cns/c7so12/c7so1208.tfm
%{_texmfdistdir}/fonts/tfm/cns/c7so12/c7so1209.tfm
%{_texmfdistdir}/fonts/tfm/cns/c7so12/c7so1210.tfm
%{_texmfdistdir}/fonts/tfm/cns/c7so12/c7so1211.tfm
%{_texmfdistdir}/fonts/tfm/cns/c7so12/c7so1212.tfm
%{_texmfdistdir}/fonts/tfm/cns/c7so12/c7so1213.tfm
%{_texmfdistdir}/fonts/tfm/cns/c7so12/c7so1214.tfm
%{_texmfdistdir}/fonts/tfm/cns/c7so12/c7so1215.tfm
%{_texmfdistdir}/fonts/tfm/cns/c7so12/c7so1216.tfm
%{_texmfdistdir}/fonts/tfm/cns/c7so12/c7so1217.tfm
%{_texmfdistdir}/fonts/tfm/cns/c7so12/c7so1218.tfm
%{_texmfdistdir}/fonts/tfm/cns/c7so12/c7so1219.tfm
%{_texmfdistdir}/fonts/tfm/cns/c7so12/c7so1220.tfm
%{_texmfdistdir}/fonts/tfm/cns/c7so12/c7so1221.tfm
%{_texmfdistdir}/fonts/tfm/cns/c7so12/c7so1222.tfm
%{_texmfdistdir}/fonts/tfm/cns/c7so12/c7so1223.tfm
%{_texmfdistdir}/fonts/tfm/cns/c7so12/c7so1224.tfm
%{_texmfdistdir}/fonts/tfm/cns/c7so12/c7so1225.tfm
%{_texmfdistdir}/fonts/tfm/cns/c7so12/c7so1226.tfm
%doc %{_texmfdistdir}/doc/fonts/cns/cns40-1/README
%doc %{_texmfdistdir}/doc/fonts/cns/cns40-2/README
%doc %{_texmfdistdir}/doc/fonts/cns/cns40-3/README
%doc %{_texmfdistdir}/doc/fonts/cns/cns40-4/README
%doc %{_texmfdistdir}/doc/fonts/cns/cns40-5/README
%doc %{_texmfdistdir}/doc/fonts/cns/cns40-6/README
%doc %{_texmfdistdir}/doc/fonts/cns/cns40-7/README
%doc %{_texmfdistdir}/doc/fonts/cns/cns40-b5/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16941 |12mr|texlive-codedoc-0.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17630
# category Package
# catalog-ctan /macros/latex/contrib/codedoc
# catalog-date 2010-03-30 18:14:30 +0200
# catalog-license lppl
# catalog-version 0.3
Name:		texlive-codedoc
Version:	0.3
Release:	2
Summary:	LaTeX code and documentation in LaTeX-format file
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/codedoc
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/codedoc.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/codedoc.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The CodeDoc class is an alternative to DocStrip (and others) to
produce LaTeX code along with its documentation without
departing from LaTeX's ordinary syntax. The documentation is
prepared like any other LaTeX document and the code to be
commented verbatim is simply delimited by an environment. When
an option is turned on in the class options, this code is
written to the desired file(s). The class also includes fully
customizable verbatim environments which provide the author
with separate commands to typeset the material and/or to
execute it.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/codedoc/codedoc.cls
%doc %{_texmfdistdir}/doc/latex/codedoc/CodeDoc-manual.pdf
%doc %{_texmfdistdir}/doc/latex/codedoc/CodeDoc-manual.tex
%doc %{_texmfdistdir}/doc/latex/codedoc/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16942 |12mr|texlive-codepage-20110118-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21126
# category Package
# catalog-ctan /macros/latex/contrib/codepage
# catalog-date 2011-01-18 23:40:40 +0100
# catalog-license other-free
# catalog-version undef
Name:		texlive-codepage
Version:	20110118
Release:	2
Summary:	Support for variant code pages
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/codepage
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/codepage.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/codepage.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/codepage.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a mechanism for inputting non-ASCII text.
Nowadays, the job is mostly done by the inputenc package in the
LaTeX distribution.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/codepage/code437.tex
%{_texmfdistdir}/tex/latex/codepage/code850.tex
%{_texmfdistdir}/tex/latex/codepage/codeiso1.tex
%{_texmfdistdir}/tex/latex/codepage/codemac.tex
%{_texmfdistdir}/tex/latex/codepage/codepage.sty
%{_texmfdistdir}/tex/latex/codepage/initcar.tex
%{_texmfdistdir}/tex/latex/codepage/shapecm.tex
%{_texmfdistdir}/tex/latex/codepage/shapedc.tex
%doc %{_texmfdistdir}/doc/latex/codepage/LISEZMOI
%doc %{_texmfdistdir}/doc/latex/codepage/README
%doc %{_texmfdistdir}/doc/latex/codepage/codepage.pdf
%doc %{_texmfdistdir}/doc/latex/codepage/demo.zip
%doc %{_texmfdistdir}/doc/latex/codepage/frintro.pdf
#- source
%doc %{_texmfdistdir}/source/latex/codepage/codepage.drv
%doc %{_texmfdistdir}/source/latex/codepage/codepage.dtx
%doc %{_texmfdistdir}/source/latex/codepage/codepage.ins
%doc %{_texmfdistdir}/source/latex/codepage/frintro.drv

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16943 |12mr|texlive-codicefiscaleitaliano-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26234
# category Package
# catalog-ctan /macros/latex/contrib/codicefiscaleitaliano
# catalog-date 2012-05-05 09:37:49 +0200
# catalog-license lppl1.3
# catalog-version 1.1
Name:		texlive-codicefiscaleitaliano
Version:	1.1
Release:	2
Summary:	Test the consistency of the Italian personal Fiscal Code
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/codicefiscaleitaliano
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/codicefiscaleitaliano.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/codicefiscaleitaliano.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/codicefiscaleitaliano.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The alphanumeric string that forms the Italian personal Fiscal
Code is prone to be misspelled thus rendering a legal document
invalid. The package quickly verifies the consistency of the
fiscal code string, and can therefore be useful for lawyers and
accountants that use fiscal codes very frequently.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/codicefiscaleitaliano/codicefiscaleitaliano.sty
%doc %{_texmfdistdir}/doc/latex/codicefiscaleitaliano/README
%doc %{_texmfdistdir}/doc/latex/codicefiscaleitaliano/codicefiscaleitaliano.pdf
#- source
%doc %{_texmfdistdir}/source/latex/codicefiscaleitaliano/codicefiscaleitaliano.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16944 |12mr|texlive-collcell-0.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21539
# category Package
# catalog-ctan /macros/latex/contrib/collcell
# catalog-date 2011-02-27 21:54:29 +0100
# catalog-license lppl1.3
# catalog-version 0.5
Name:		texlive-collcell
Version:	0.5
Release:	2
Summary:	Collect contents of a tabular cell as argument to a macro
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/collcell
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collcell.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collcell.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collcell.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides macros that collect the content of a
tabular cell, and offer them as an argument to a macro. Special
care is taken to remove all aligning macros inserted by tabular
from the cell content. The macros also work in the last column
of a table, but do not support verbatim material inside the
cells.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/collcell/collcell.sty
%doc %{_texmfdistdir}/doc/latex/collcell/collcell.pdf
#- source
%doc %{_texmfdistdir}/source/latex/collcell/Makefile
%doc %{_texmfdistdir}/source/latex/collcell/README
%doc %{_texmfdistdir}/source/latex/collcell/collcell.dtx
%doc %{_texmfdistdir}/source/latex/collcell/collcell.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16945 |12mr|texlive-collectbox-20120807-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26557
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collectbox
Version:	20120807
Release:	1
Summary:	TeXLive collectbox package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collectbox.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collectbox.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collectbox.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive collectbox package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/collectbox/collectbox.sty
%doc %{_texmfdistdir}/doc/latex/collectbox/README
%doc %{_texmfdistdir}/doc/latex/collectbox/collectbox.pdf
#- source
%doc %{_texmfdistdir}/source/latex/collectbox/collectbox.dtx
%doc %{_texmfdistdir}/source/latex/collectbox/collectbox.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16946 |12mr|texlive-collection-20125708-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		texlive-collection
Version:	20125708
Release:	2
Summary:	TeXLive collections
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-basic.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-bibtexextra.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-binextra.tar.xz
Source3:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-context.tar.xz
Source4:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-documentation-arabic.tar.xz
Source5:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-documentation-base.tar.xz
Source6:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-documentation-bulgarian.tar.xz
Source7:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-documentation-chinese.tar.xz
Source8:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-documentation-czechslovak.tar.xz
Source9:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-documentation-dutch.tar.xz
Source10:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-documentation-english.tar.xz
Source11:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-documentation-finnish.tar.xz
Source12:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-documentation-french.tar.xz
Source13:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-documentation-german.tar.xz
Source14:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-documentation-italian.tar.xz
Source15:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-documentation-japanese.tar.xz
Source16:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-documentation-korean.tar.xz
Source17:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-documentation-mongolian.tar.xz
Source18:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-documentation-polish.tar.xz
Source19:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-documentation-portuguese.tar.xz
Source20:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-documentation-russian.tar.xz
Source21:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-documentation-serbian.tar.xz
Source22:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-documentation-slovenian.tar.xz
Source23:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-documentation-spanish.tar.xz
Source24:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-documentation-thai.tar.xz
Source25:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-documentation-turkish.tar.xz
Source26:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-documentation-ukrainian.tar.xz
Source27:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-documentation-vietnamese.tar.xz
Source28:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-fontsextra.tar.xz
Source29:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-fontsrecommended.tar.xz
Source30:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-fontutils.tar.xz
Source31:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-formatsextra.tar.xz
Source32:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-games.tar.xz
Source33:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-genericextra.tar.xz
Source34:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-genericrecommended.tar.xz
Source35:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-htmlxml.tar.xz
Source36:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-humanities.tar.xz
Source37:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langafrican.tar.xz
Source38:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langarabic.tar.xz
Source39:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langarmenian.tar.xz
Source40:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langcjk.tar.xz
Source41:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langcroatian.tar.xz
Source42:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langcyrillic.tar.xz
Source43:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langczechslovak.tar.xz
Source44:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langdanish.tar.xz
Source45:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langdutch.tar.xz
Source46:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langenglish.tar.xz
Source47:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langfinnish.tar.xz
Source48:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langfrench.tar.xz
Source49:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langgerman.tar.xz
Source50:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langgreek.tar.xz
Source51:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langhebrew.tar.xz
Source52:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langhungarian.tar.xz
Source53:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langindic.tar.xz
Source54:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langitalian.tar.xz
Source55:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langlatin.tar.xz
Source56:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langlatvian.tar.xz
Source57:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langlithuanian.tar.xz
Source58:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langmongolian.tar.xz
Source59:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langnorwegian.tar.xz
Source60:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langother.tar.xz
Source61:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langpolish.tar.xz
Source62:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langportuguese.tar.xz
Source63:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langspanish.tar.xz
Source64:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langswedish.tar.xz
Source65:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langtibetan.tar.xz
Source66:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langturkmen.tar.xz
Source67:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langvietnamese.tar.xz
Source68:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-latex.tar.xz
Source69:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-latexextra.tar.xz
Source70:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-latexrecommended.tar.xz
Source71:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-luatex.tar.xz
Source72:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-mathextra.tar.xz
Source73:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-metapost.tar.xz
Source74:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-music.tar.xz
Source75:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-omega.tar.xz
Source76:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-pictures.tar.xz
Source77:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-plainextra.tar.xz
Source78:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-pstricks.tar.xz
Source79:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-publishers.tar.xz
Source80:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-science.tar.xz
Source81:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-texinfo.tar.xz
Source82:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-xetex.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires:	texlive-tlpkg
BuildArch:	noarch

%description
TeXLive collections.

#-----------------------------------------------------------------------
# revision 20730
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	basic
Summary:	Essential programs and files
Requires:	texlive-tlpkg
Requires:	texlive-collection-documentation-base
Requires:	texlive-amsfonts
Requires:	texlive-bibtex
Requires:	texlive-cm
Requires:	texlive-dvipdfm
Requires:	texlive-dvipdfmx
Requires:	texlive-dvipdfmx-def
Requires:	texlive-dvips
Requires:	texlive-enctex
Requires:	texlive-etex
Requires:	texlive-etex-pkg
Requires:	texlive-glyphlist
Requires:	texlive-gsftopk
Requires:	texlive-hyph-utf8
Requires:	texlive-hyphen-base
Requires:	texlive-ifluatex
Requires:	texlive-ifxetex
Requires:	texlive-kpathsea
Requires:	texlive-lua-alt-getopt
Requires:	texlive-luatex
Requires:	texlive-makeindex
Requires:	texlive-metafont
Requires:	texlive-mflogo
Requires:	texlive-mfware
Requires:	texlive-misc
Requires:	texlive-pdftex
Requires:	texlive-plain
Requires:	texlive-tcdialog
Requires:	texlive-tetex
Requires:	texlive-tex
Requires:	texlive-texconfig
Requires:	texlive-texlive-scripts
Requires:	texlive-xdvi

%description	basic
These files are regarded as basic for any TeX system, covering
plain TeX macros, Computer Modern fonts, and configuration for
common drivers; no LaTeX.

%files		basic

#-----------------------------------------------------------------------
# revision 24610
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	bibtexextra
Summary:	Extra BibTeX styles
Requires:	texlive-tlpkg
Requires:	texlive-aichej
Requires:	texlive-amsrefs
Requires:	texlive-apacite
Requires:	texlive-apalike2
Requires:	texlive-beebe
Requires:	texlive-bibarts
Requires:	texlive-biber
Requires:	texlive-bibexport
Requires:	texlive-bibhtml
Requires:	texlive-biblatex
Requires:	texlive-biblatex-apa
Requires:	texlive-biblatex-chem
Requires:	texlive-biblatex-chicago
Requires:	texlive-biblatex-dw
Requires:	texlive-biblatex-fiwi
Requires:	texlive-biblatex-historian
Requires:	texlive-biblatex-ieee
Requires:	texlive-biblatex-juradiss
Requires:	texlive-biblatex-luh-ipw
Requires:	texlive-biblatex-mla
Requires:	texlive-biblatex-musuos
Requires:	texlive-biblatex-nature
Requires:	texlive-biblatex-nejm
Requires:	texlive-biblatex-philosophy
Requires:	texlive-biblatex-science
Requires:	texlive-biblist
Requires:	texlive-bibtopic
Requires:	texlive-bibtopicprefix
Requires:	texlive-bibunits
Requires:	texlive-breakcites
Requires:	texlive-cell
Requires:	texlive-chbibref
Requires:	texlive-chicago
Requires:	texlive-chicago-annote
Requires:	texlive-chembst
Requires:	texlive-chscite
Requires:	texlive-collref
Requires:	texlive-compactbib
Requires:	texlive-custom-bib
Requires:	texlive-din1505
Requires:	texlive-dk-bib
Requires:	texlive-doipubmed
Requires:	texlive-fbs
Requires:	texlive-figbib
Requires:	texlive-footbib
Requires:	texlive-harvard
Requires:	texlive-harvmac
Requires:	texlive-historische-zeitschrift
Requires:	texlive-ijqc
Requires:	texlive-inlinebib
Requires:	texlive-iopart-num
Requires:	texlive-jneurosci
Requires:	texlive-jurabib
Requires:	texlive-ksfh_nat
Requires:	texlive-listbib
Requires:	texlive-logreq
Requires:	texlive-margbib
Requires:	texlive-multibib
Requires:	texlive-munich
Requires:	texlive-notes2bib
Requires:	texlive-perception
Requires:	texlive-pnas2009
Requires:	texlive-rsc
Requires:	texlive-showtags
Requires:	texlive-sort-by-letters
Requires:	texlive-splitbib
Requires:	texlive-uni-wtal-ger
Requires:	texlive-urlbst
Requires:	texlive-vak
Requires:	texlive-xcite
Requires:	texlive-collection-latex

%description	bibtexextra
Additional BibTeX styles and bibliography databases, including
BibLaTeX.

%files		bibtexextra

#-----------------------------------------------------------------------
# revision 24062
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	binextra
Summary:	TeX auxiliary programs
Requires:	texlive-tlpkg
Requires:	texlive-collection-basic
Requires:	texlive-a2ping
Requires:	texlive-bibtex8
Requires:	texlive-bibtexu
Requires:	texlive-bundledoc
Requires:	texlive-chktex
Requires:	texlive-ctanify
Requires:	texlive-ctanupload
Requires:	texlive-ctie
Requires:	texlive-cweb
Requires:	texlive-de-macro
Requires:	texlive-detex
Requires:	texlive-dtl
Requires:	texlive-dvi2tty
Requires:	texlive-dviasm
Requires:	texlive-dvicopy
Requires:	texlive-dvidvi
Requires:	texlive-dviljk
Requires:	texlive-dvipng
Requires:	texlive-dvipos
Requires:	texlive-dvisvgm
Requires:	texlive-findhyph
Requires:	texlive-fragmaster
Requires:	texlive-hyphenex
Requires:	texlive-installfont
Requires:	texlive-lacheck
Requires:	texlive-latex2man
Requires:	texlive-latexdiff
Requires:	texlive-latexfileversion
Requires:	texlive-latexmk
Requires:	texlive-listings-ext
Requires:	texlive-match_parens
Requires:	texlive-mkjobtexmf
Requires:	texlive-patgen
Requires:	texlive-pdfcrop
Requires:	texlive-pdfjam
Requires:	texlive-pdftools
Requires:	texlive-pkfix
Requires:	texlive-pkfix-helper
Requires:	texlive-purifyeps
Requires:	texlive-seetexk
Requires:	texlive-sty2dtx
Requires:	texlive-synctex
Requires:	texlive-texcount
Requires:	texlive-texdef
Requires:	texlive-texdiff
Requires:	texlive-texdirflatten
Requires:	texlive-texdoc
Requires:	texlive-texliveonfly
Requires:	texlive-texloganalyser
Requires:	texlive-texware
Requires:	texlive-tie
Requires:	texlive-tpic2pdftex
Requires:	texlive-web

%description	binextra
Various useful, but non-essential, support programs. Includes
programs and macros for DVI file manipulation, literate
programming, patgen, and the TeX Works Editor.

%files		binextra

#-----------------------------------------------------------------------
# revision 23785
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	context
Summary:	ConTeXt format
Requires:	texlive-tlpkg
Requires:	texlive-context
Requires:	texlive-jmn
Requires:	texlive-lmextra
Requires:	texlive-context-account
Requires:	texlive-context-algorithmic
Requires:	texlive-context-bnf
Requires:	texlive-context-chromato
Requires:	texlive-context-construction-plan
Requires:	texlive-context-degrade
Requires:	texlive-context-filter
Requires:	texlive-context-fixme
Requires:	texlive-context-french
Requires:	texlive-context-fullpage
Requires:	texlive-context-games
Requires:	texlive-context-gantt
Requires:	texlive-context-gnuplot
Requires:	texlive-context-letter
Requires:	texlive-context-lettrine
Requires:	texlive-context-lilypond
Requires:	texlive-context-mathsets
Requires:	texlive-context-notes-zh-cn
Requires:	texlive-context-rst
Requires:	texlive-context-ruby
Requires:	texlive-context-simplefonts
Requires:	texlive-context-simpleslides
Requires:	texlive-context-typearea
Requires:	texlive-context-typescripts
Requires:	texlive-context-vim
Requires:	texlive-collection-basic
Requires(post):	texlive-context.bin

%description	context
Hans Hagen's powerful ConTeXt system, http://pragma-ade.com.
Also includes third-party ConTeXt packages.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

%files		context

#-----------------------------------------------------------------------
# revision 14327
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	documentation-arabic
Summary:	Arabic documentation
Requires:	texlive-tlpkg
Requires:	texlive-lshort-persian
Requires:	texlive-collection-documentation-base

%description	documentation-arabic
TeXLive collection-documentation-arabic package.

%files		documentation-arabic

#-----------------------------------------------------------------------
# revision 17091
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	documentation-base
Summary:	TeX Live documentation
Requires:	texlive-tlpkg
Requires:	texlive-texlive-common
Requires:	texlive-texlive-docindex
Requires:	texlive-texlive-en

%description	documentation-base
TeXLive collection-documentation-base package.

%files		documentation-base

#-----------------------------------------------------------------------
# revision 19296
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	documentation-bulgarian
Summary:	Bulgarian documentation
Requires:	texlive-tlpkg
Requires:	texlive-lshort-bulgarian
Requires:	texlive-pst-eucl-translation-bg
Requires:	texlive-collection-documentation-base

%description	documentation-bulgarian
TeXLive collection-documentation-bulgarian package.

%files		documentation-bulgarian

#-----------------------------------------------------------------------
# revision 14384
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	documentation-chinese
Summary:	Chinese documentation
Requires:	texlive-tlpkg
Requires:	texlive-ctex-faq
Requires:	texlive-latex-notes-zh-cn
Requires:	texlive-lshort-chinese
Requires:	texlive-texlive-zh-cn
Requires:	texlive-collection-documentation-base

%description	documentation-chinese
TeXLive collection-documentation-chinese package.

%files		documentation-chinese

#-----------------------------------------------------------------------
# revision 23021
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	documentation-czechslovak
Summary:	Czech/Slovak documentation
Requires:	texlive-tlpkg
Requires:	texlive-lshort-czech
Requires:	texlive-lshort-slovak
Requires:	texlive-texlive-cz
Requires:	texlive-collection-documentation-base

%description	documentation-czechslovak
TeXLive collection-documentation-czechslovak package.

%files		documentation-czechslovak

#-----------------------------------------------------------------------
# revision 13822
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	documentation-dutch
Summary:	Dutch documentation
Requires:	texlive-tlpkg
Requires:	texlive-lshort-dutch
Requires:	texlive-collection-documentation-base

%description	documentation-dutch
TeXLive collection-documentation-dutch package.

%files		documentation-dutch

#-----------------------------------------------------------------------
# revision 25096
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	documentation-english
Summary:	English documentation
Requires:	texlive-tlpkg
Requires:	texlive-FAQ-en
Requires:	texlive-MemoirChapStyles
Requires:	texlive-Type1fonts
Requires:	texlive-amslatex-primer
Requires:	texlive-around-the-bend
Requires:	texlive-ascii-chart
Requires:	texlive-components-of-TeX
Requires:	texlive-comprehensive
Requires:	texlive-dtxtut
Requires:	texlive-first-latex-doc
Requires:	texlive-gentle
Requires:	texlive-guide-to-latex
Requires:	texlive-happy4th
Requires:	texlive-impatient
Requires:	texlive-intro-scientific
Requires:	texlive-knuth
Requires:	texlive-l2tabu-english
Requires:	texlive-latex-course
Requires:	texlive-latex-doc-ptr
Requires:	texlive-latex-graphics-companion
Requires:	texlive-latex-veryshortguide
Requires:	texlive-latex-web-companion
Requires:	texlive-latex2e-help-texinfo
Requires:	texlive-latex4wp
Requires:	texlive-latexcheat
Requires:	texlive-lshort-english
Requires:	texlive-macros2e
Requires:	texlive-math-e
Requires:	texlive-mathmode
Requires:	texlive-memdesign
Requires:	texlive-metafont-beginners
Requires:	texlive-metapost-examples
Requires:	texlive-mil3
Requires:	texlive-patgen2-tutorial
Requires:	texlive-pictexsum
Requires:	texlive-plain-doc
Requires:	texlive-pstricks-examples-en
Requires:	texlive-pstricks-tutorial
Requires:	texlive-simplified-latex
Requires:	texlive-svg-inkscape
Requires:	texlive-tabulars-e
Requires:	texlive-tamethebeast
Requires:	texlive-tds
Requires:	texlive-tex-font-errors-cheatsheet
Requires:	texlive-tex-overview
Requires:	texlive-tex-refs
Requires:	texlive-texbytopic
Requires:	texlive-titlepages
Requires:	texlive-tlc2
Requires:	texlive-visualfaq
Requires:	texlive-webguide
Requires:	texlive-xetexref
Requires:	texlive-collection-documentation-base

%description	documentation-english
TeXLive collection-documentation-english package.

%files		documentation-english

#-----------------------------------------------------------------------
# revision 13822
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	documentation-finnish
Summary:	Finnish documentation
Requires:	texlive-tlpkg
Requires:	texlive-lshort-finnish
Requires:	texlive-collection-documentation-base

%description	documentation-finnish
TeXLive collection-documentation-finnish package.

%files		documentation-finnish

#-----------------------------------------------------------------------
# revision 25105
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	documentation-french
Summary:	French documentation
Requires:	texlive-tlpkg
Requires:	texlive-apprends-latex
Requires:	texlive-epslatex-fr
Requires:	texlive-impatient-fr
Requires:	texlive-l2tabu-french
Requires:	texlive-lshort-french
Requires:	texlive-texlive-fr
Requires:	texlive-translation-array-fr
Requires:	texlive-translation-dcolumn-fr
Requires:	texlive-translation-natbib-fr
Requires:	texlive-translation-tabbing-fr
Requires:	texlive-collection-documentation-base

%description	documentation-french
TeXLive collection-documentation-french package.

%files		documentation-french

#-----------------------------------------------------------------------
# revision 25301
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	documentation-german
Summary:	German documentation
Requires:	texlive-tlpkg
Requires:	texlive-einfuehrung
Requires:	texlive-fifinddo-info
Requires:	texlive-kopka
Requires:	texlive-l2picfaq
Requires:	texlive-l2tabu
Requires:	texlive-latex-bib-ex
Requires:	texlive-latex-referenz
Requires:	texlive-latex-tabellen
Requires:	texlive-lshort-german
Requires:	texlive-presentations
Requires:	texlive-pstricks-examples
Requires:	texlive-templates-fenn
Requires:	texlive-templates-sommer
Requires:	texlive-texlive-de
Requires:	texlive-translation-arsclassica-de
Requires:	texlive-translation-biblatex-de
Requires:	texlive-translation-chemsym-de
Requires:	texlive-translation-ecv-de
Requires:	texlive-translation-enumitem-de
Requires:	texlive-translation-europecv-de
Requires:	texlive-translation-filecontents-de
Requires:	texlive-translation-moreverb-de
Requires:	texlive-voss-de
Requires:	texlive-collection-documentation-base

%description	documentation-german
TeXLive collection-documentation-german package.

%files		documentation-german

#-----------------------------------------------------------------------
# revision 25218
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	documentation-italian
Summary:	Italian documentation
Requires:	texlive-tlpkg
Requires:	texlive-amsldoc-it
Requires:	texlive-amsmath-it
Requires:	texlive-amsthdoc-it
Requires:	texlive-fancyhdr-it
Requires:	texlive-l2tabu-italian
Requires:	texlive-latex4wp-it
Requires:	texlive-lshort-italian
Requires:	texlive-psfrag-italian
Requires:	texlive-texlive-it
Requires:	texlive-collection-documentation-base

%description	documentation-italian
TeXLive collection-documentation-italian package.

%files		documentation-italian

#-----------------------------------------------------------------------
# revision 13822
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	documentation-japanese
Summary:	Japanese documentation
Requires:	texlive-tlpkg
Requires:	texlive-lshort-japanese
Requires:	texlive-collection-documentation-base

%description	documentation-japanese
TeXLive collection-documentation-japanese package.

%files		documentation-japanese

#-----------------------------------------------------------------------
# revision 13822
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	documentation-korean
Summary:	Korean documentation
Requires:	texlive-tlpkg
Requires:	texlive-lshort-korean
Requires:	texlive-collection-documentation-base

%description	documentation-korean
TeXLive collection-documentation-korean package.

%files		documentation-korean

#-----------------------------------------------------------------------
# revision 13822
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	documentation-mongolian
Summary:	Mongolian documentation
Requires:	texlive-tlpkg
Requires:	texlive-lshort-mongol
Requires:	texlive-collection-documentation-base

%description	documentation-mongolian
TeXLive collection-documentation-mongolian package.

%files		documentation-mongolian

#-----------------------------------------------------------------------
# revision 13822
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	documentation-polish
Summary:	Polish documentation
Requires:	texlive-tlpkg
Requires:	texlive-lshort-polish
Requires:	texlive-tex-virtual-academy-pl
Requires:	texlive-texlive-pl
Requires:	texlive-collection-documentation-base

%description	documentation-polish
TeXLive collection-documentation-polish package.

%files		documentation-polish

#-----------------------------------------------------------------------
# revision 13822
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	documentation-portuguese
Summary:	Portuguese documentation
Requires:	texlive-tlpkg
Requires:	texlive-beamer-tut-pt
Requires:	texlive-cursolatex
Requires:	texlive-latexcheat-ptbr
Requires:	texlive-lshort-portuguese
Requires:	texlive-xypic-tut-pt
Requires:	texlive-collection-documentation-base

%description	documentation-portuguese
TeXLive collection-documentation-portuguese package.

%files		documentation-portuguese

#-----------------------------------------------------------------------
# revision 13822
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	documentation-russian
Summary:	Russian documentation
Requires:	texlive-tlpkg
Requires:	texlive-lshort-russian
Requires:	texlive-mpman-ru
Requires:	texlive-texlive-ru
Requires:	texlive-collection-documentation-base

%description	documentation-russian
TeXLive collection-documentation-russian package.

%files		documentation-russian

#-----------------------------------------------------------------------
# revision 19112
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	documentation-serbian
Summary:	Serbian documentation
Requires:	texlive-tlpkg
Requires:	texlive-texlive-sr
Requires:	texlive-collection-documentation-base

%description	documentation-serbian
TeXLive collection-documentation-serbian package.

%files		documentation-serbian

#-----------------------------------------------------------------------
# revision 13822
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	documentation-slovenian
Summary:	Slovenian documentation
Requires:	texlive-tlpkg
Requires:	texlive-lshort-slovenian
Requires:	texlive-collection-documentation-base

%description	documentation-slovenian
TeXLive collection-documentation-slovenian package.

%files		documentation-slovenian

#-----------------------------------------------------------------------
# revision 19634
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	documentation-spanish
Summary:	Spanish documentation
Requires:	texlive-tlpkg
Requires:	texlive-es-tex-faq
Requires:	texlive-l2tabu-spanish
Requires:	texlive-latex2e-help-texinfo-spanish
Requires:	texlive-latexcheat-esmx
Requires:	texlive-lshort-spanish
Requires:	texlive-collection-documentation-base

%description	documentation-spanish
TeXLive collection-documentation-spanish package.

%files		documentation-spanish

#-----------------------------------------------------------------------
# revision 13822
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	documentation-thai
Summary:	Thai documentation
Requires:	texlive-tlpkg
Requires:	texlive-lshort-thai
Requires:	texlive-collection-documentation-base

%description	documentation-thai
TeXLive collection-documentation-thai package.

%files		documentation-thai

#-----------------------------------------------------------------------
# revision 13822
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	documentation-turkish
Summary:	Turkish documentation
Requires:	texlive-tlpkg
Requires:	texlive-lshort-turkish
Requires:	texlive-collection-documentation-base

%description	documentation-turkish
TeXLive collection-documentation-turkish package.

%files		documentation-turkish

#-----------------------------------------------------------------------
# revision 13822
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	documentation-ukrainian
Summary:	Ukrainian documentation
Requires:	texlive-tlpkg
Requires:	texlive-lshort-ukr
Requires:	texlive-collection-documentation-base

%description	documentation-ukrainian
TeXLive collection-documentation-ukrainian package.

%files		documentation-ukrainian

#-----------------------------------------------------------------------
# revision 13822
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	documentation-vietnamese
Summary:	Vietnamese documentation
Requires:	texlive-tlpkg
Requires:	texlive-amsldoc-vn
Requires:	texlive-lshort-vietnamese
Requires:	texlive-ntheorem-vn
Requires:	texlive-collection-documentation-base

%description	documentation-vietnamese
TeXLive collection-documentation-vietnamese package.

%files		documentation-vietnamese

#-----------------------------------------------------------------------
# revision 25226
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	fontsextra
Summary:	Extra fonts
Requires:	texlive-tlpkg
Requires:	texlive-Asana-Math
Requires:	texlive-adforn
Requires:	texlive-adfsymbols
Requires:	texlive-allrunes
Requires:	texlive-antiqua
Requires:	texlive-antt
Requires:	texlive-archaic
Requires:	texlive-arev
Requires:	texlive-ascii
Requires:	texlive-aspectratio
Requires:	texlive-astro
Requires:	texlive-augie
Requires:	texlive-auncial-new
Requires:	texlive-aurical
Requires:	texlive-b1encoding
Requires:	texlive-barcodes
Requires:	texlive-baskervald
Requires:	texlive-bbding
Requires:	texlive-bbm
Requires:	texlive-bbm-macros
Requires:	texlive-bbold
Requires:	texlive-bbold-type1
Requires:	texlive-belleek
Requires:	texlive-bera
Requires:	texlive-berenisadf
Requires:	texlive-blacklettert1
Requires:	texlive-boisik
Requires:	texlive-bookhands
Requires:	texlive-boondox
Requires:	texlive-braille
Requires:	texlive-brushscr
Requires:	texlive-calligra
Requires:	texlive-calligra-type1
Requires:	texlive-cantarell
Requires:	texlive-carolmin-ps
Requires:	texlive-ccicons
Requires:	texlive-cfr-lm
Requires:	texlive-cherokee
Requires:	texlive-cm-lgc
Requires:	texlive-cm-unicode
Requires:	texlive-cmbright
Requires:	texlive-cmll
Requires:	texlive-cmpica
Requires:	texlive-cmtiup
Requires:	texlive-comfortaa
Requires:	texlive-concmath-fonts
Requires:	texlive-cookingsymbols
Requires:	texlive-courier-scaled
Requires:	texlive-cryst
Requires:	texlive-cyklop
Requires:	texlive-dancers
Requires:	texlive-dejavu
Requires:	texlive-dice
Requires:	texlive-dictsym
Requires:	texlive-dingbat
Requires:	texlive-doublestroke
Requires:	texlive-dozenal
Requires:	texlive-droid
Requires:	texlive-duerer
Requires:	texlive-duerer-latex
Requires:	texlive-dutchcal
Requires:	texlive-ean
Requires:	texlive-ecc
Requires:	texlive-eco
Requires:	texlive-eiad
Requires:	texlive-eiad-ltx
Requires:	texlive-electrum
Requires:	texlive-elvish
Requires:	texlive-epigrafica
Requires:	texlive-epsdice
Requires:	texlive-esstix
Requires:	texlive-esvect
Requires:	texlive-eulervm
Requires:	texlive-euxm
Requires:	texlive-fdsymbol
Requires:	texlive-feyn
Requires:	texlive-fge
Requires:	texlive-foekfont
Requires:	texlive-fonetika
Requires:	texlive-fourier
Requires:	texlive-fouriernc
Requires:	texlive-frcursive
Requires:	texlive-genealogy
Requires:	texlive-gentium
Requires:	texlive-gfsartemisia
Requires:	texlive-gfsbodoni
Requires:	texlive-gfscomplutum
Requires:	texlive-gfsdidot
Requires:	texlive-gfsneohellenic
Requires:	texlive-gfssolomos
Requires:	texlive-gillcm
Requires:	texlive-gnu-freefont
Requires:	texlive-gothic
Requires:	texlive-greenpoint
Requires:	texlive-grotesq
Requires:	texlive-hands
Requires:	texlive-hfbright
Requires:	texlive-hfoldsty
Requires:	texlive-ifsym
Requires:	texlive-inconsolata
Requires:	texlive-initials
Requires:	texlive-iwona
Requires:	texlive-jablantile
Requires:	texlive-jamtimes
Requires:	texlive-junicode
Requires:	texlive-kixfont
Requires:	texlive-knuthotherfonts
Requires:	texlive-kpfonts
Requires:	texlive-kurier
Requires:	texlive-lato
Requires:	texlive-lfb
Requires:	texlive-libertine
Requires:	texlive-libertine-legacy
Requires:	texlive-libris
Requires:	texlive-linearA
Requires:	texlive-lxfonts
Requires:	texlive-ly1
Requires:	texlive-mathabx
Requires:	texlive-mathabx-type1
Requires:	texlive-mathdesign
Requires:	texlive-mdputu
Requires:	texlive-mdsymbol
Requires:	texlive-mnsymbol
Requires:	texlive-nkarta
Requires:	texlive-ocherokee
Requires:	texlive-ocr-b
Requires:	texlive-ocr-b-outline
Requires:	texlive-ogham
Requires:	texlive-oinuit
Requires:	texlive-oldlatin
Requires:	texlive-oldstandard
Requires:	texlive-opensans
Requires:	texlive-orkhun
Requires:	texlive-pacioli
Requires:	texlive-paratype
Requires:	texlive-phaistos
Requires:	texlive-phonetic
Requires:	texlive-pigpen
Requires:	texlive-poltawski
Requires:	texlive-prodint
Requires:	texlive-psafm
Requires:	texlive-pxtxalfa
Requires:	texlive-punk
Requires:	texlive-punknova
Requires:	texlive-recycle
Requires:	texlive-romande
Requires:	texlive-rsfso
Requires:	texlive-sauter
Requires:	texlive-sauterfonts
Requires:	texlive-semaphor
Requires:	texlive-skull
Requires:	texlive-staves
Requires:	texlive-starfont
Requires:	texlive-stix
Requires:	texlive-tapir
Requires:	texlive-tengwarscript
Requires:	texlive-tfrupee
Requires:	texlive-tpslifonts
Requires:	texlive-trajan
Requires:	texlive-txfontsb
Requires:	texlive-umtypewriter
Requires:	texlive-universa
Requires:	texlive-urwchancal
Requires:	texlive-venturisadf
Requires:	texlive-wsuipa
Requires:	texlive-xits
Requires:	texlive-yfonts
Requires:	texlive-collection-basic
%rename texlive-fontsextra

%description	fontsextra
TeXLive collection-fontsextra package.

%files		fontsextra

#-----------------------------------------------------------------------
# revision 22193
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	fontsrecommended
Summary:	Recommended fonts
Requires:	texlive-tlpkg
Requires:	texlive-avantgar
Requires:	texlive-bookman
Requires:	texlive-charter
Requires:	texlive-cm-super
Requires:	texlive-cmextra
Requires:	texlive-courier
Requires:	texlive-euro
Requires:	texlive-euro-ce
Requires:	texlive-eurosym
Requires:	texlive-fpl
Requires:	texlive-helvetic
Requires:	texlive-lm
Requires:	texlive-marvosym
Requires:	texlive-mathpazo
Requires:	texlive-ncntrsbk
Requires:	texlive-palatino
Requires:	texlive-pxfonts
Requires:	texlive-rsfs
Requires:	texlive-symbol
Requires:	texlive-tex-gyre
Requires:	texlive-times
Requires:	texlive-tipa
Requires:	texlive-txfonts
Requires:	texlive-utopia
Requires:	texlive-wasy
Requires:	texlive-wasysym
Requires:	texlive-zapfchan
Requires:	texlive-zapfding
Requires:	texlive-collection-basic
%rename texlive-fonts
%rename texlive-texmf-fonts

%description	fontsrecommended
Recommended fonts, including the base 35 PostScript fonts,
Latin Modern, TeX Gyre, and T1 and other encoding support for
Computer Modern, in outline form.

%files		fontsrecommended

#-----------------------------------------------------------------------
# revision 24759
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	fontutils
Summary:	TeX and Outline font utilities
Requires:	texlive-tlpkg
Requires:	texlive-collection-basic
Requires:	texlive-accfonts
Requires:	texlive-afm2pl
Requires:	texlive-dosepsbin
Requires:	texlive-epstopdf
Requires:	texlive-fontware
Requires:	texlive-lcdftypetools
Requires:	texlive-ps2pkm
Requires:	texlive-pstools
Requires:	psutils
Requires:	texlive-dvipsconfig
Requires:	texlive-fontinst
Requires:	texlive-fontools
Requires:	texlive-mf2pt1
Requires:	texlive-ttfutils

%description	fontutils
Programs for conversion between font formats, testing fonts,
virtual fonts, .gf and .pk manipulation, mft, fontinst, etc.
Manipulating OpenType, TrueType, PostScript Type 1, etc.

%files		fontutils

#-----------------------------------------------------------------------
# revision 21879
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	formatsextra
Summary:	Extra formats
Requires:	texlive-tlpkg
Requires:	texlive-edmac
Requires:	texlive-eplain
Requires:	texlive-mltex
Requires:	texlive-psizzl
Requires:	texlive-startex
Requires:	texlive-texsis
Requires:	texlive-collection-basic

%description	formatsextra
Collected TeX `formats', i.e., large-scale macro packages
designed to be dumped into .fmt files, other than most common
ones, such as latex and context.

%files		formatsextra

#-----------------------------------------------------------------------
# revision 25006
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	games
Summary:	Games typesetting
Requires:	texlive-tlpkg
Requires:	texlive-bartel-chess-fonts
Requires:	texlive-chess
Requires:	texlive-chess-problem-diagrams
Requires:	texlive-chessboard
Requires:	texlive-chessfss
Requires:	texlive-crossword
Requires:	texlive-crosswrd
Requires:	texlive-egameps
Requires:	texlive-gamebook
Requires:	texlive-go
Requires:	texlive-hanoi
Requires:	texlive-hexgame
Requires:	texlive-jeopardy
Requires:	texlive-othello
Requires:	texlive-othelloboard
Requires:	texlive-psgo
Requires:	texlive-reverxii
Requires:	texlive-schwalbe-chess
Requires:	texlive-sgame
Requires:	texlive-skak
Requires:	texlive-skaknew
Requires:	texlive-sudoku
Requires:	texlive-sudokubundle
Requires:	texlive-xq
Requires:	texlive-xskak
Requires:	texlive-collection-latex

%description	games
Setups for typesetting various games, including chess.

%files		games

#-----------------------------------------------------------------------
# revision 24739
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	genericextra
Summary:	Extra generic packages
Requires:	texlive-tlpkg
Requires:	texlive-abbr
Requires:	texlive-abstyles
Requires:	texlive-barr
Requires:	texlive-borceux
Requires:	texlive-c-pascal
Requires:	texlive-chronosys
Requires:	texlive-colorsep
Requires:	texlive-dinat
Requires:	texlive-dirtree
Requires:	texlive-eijkhout
Requires:	texlive-encxvlna
Requires:	texlive-epigram
Requires:	texlive-fenixpar
Requires:	texlive-fltpoint
Requires:	texlive-fntproof
Requires:	texlive-gates
Requires:	texlive-ifetex
Requires:	texlive-iftex
Requires:	texlive-insbox
Requires:	texlive-lecturer
Requires:	texlive-librarian
Requires:	texlive-mathdots
Requires:	texlive-metatex
Requires:	texlive-mftoeps
Requires:	texlive-midnight
Requires:	texlive-multi
Requires:	texlive-navigator
Requires:	texlive-ofs
Requires:	texlive-pdf-trans
Requires:	texlive-shade
Requires:	texlive-systeme
Requires:	texlive-tabto-generic
Requires:	texlive-texapi
Requires:	texlive-upca
Requires:	texlive-xlop
Requires:	texlive-yax
Requires:	texlive-collection-basic

%description	genericextra
Extra packages that work with multiple formats, typically both
TeX and LaTeX.

%files		genericextra

#-----------------------------------------------------------------------
# revision 19849
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	genericrecommended
Summary:	Recommended generic packages
Requires:	texlive-tlpkg
Requires:	texlive-epsf
Requires:	texlive-fontname
Requires:	texlive-genmisc
Requires:	texlive-kastrup
Requires:	texlive-multido
Requires:	texlive-path
Requires:	texlive-tex-ps
Requires:	texlive-ulem
Requires:	texlive-collection-basic

%description	genericrecommended
Recommended packages that work with multiple formats.

%files		genericrecommended

#-----------------------------------------------------------------------
# revision 13822
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	htmlxml
Summary:	HTML/SGML/XML support
Requires:	texlive-tlpkg
Requires:	texlive-jadetex
Requires:	texlive-passivetex
Requires:	texlive-tex4ht
Requires:	texlive-xmlplay
Requires:	texlive-xmltex
Requires:	texlive-collection-basic
Requires:	texlive-collection-fontsrecommended
Requires:	texlive-collection-latex

%description	htmlxml
Packages to convert LaTeX to XML/HTML, and typset XML/SGML.

%files		htmlxml

#-----------------------------------------------------------------------
# revision 21895
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	humanities
Summary:	Humanities packages
Requires:	texlive-tlpkg
Requires:	texlive-alnumsec
Requires:	texlive-arydshln
Requires:	texlive-bibleref
Requires:	texlive-bibleref-parse
Requires:	texlive-covington
Requires:	texlive-dramatist
Requires:	texlive-ecltree
Requires:	texlive-edfnotes
Requires:	texlive-ednotes
Requires:	texlive-gb4e
Requires:	texlive-gmverse
Requires:	texlive-jura
Requires:	texlive-juraabbrev
Requires:	texlive-juramisc
Requires:	texlive-jurarsp
Requires:	texlive-ledmac
Requires:	texlive-lexikon
Requires:	texlive-lineno
Requires:	texlive-linguex
Requires:	texlive-liturg
Requires:	texlive-parallel
Requires:	texlive-parrun
Requires:	texlive-plari
Requires:	texlive-play
Requires:	texlive-poemscol
Requires:	texlive-qobitree
Requires:	texlive-qtree
Requires:	texlive-rtklage
Requires:	texlive-screenplay
Requires:	texlive-sides
Requires:	texlive-stage
Requires:	texlive-tree-dvips
Requires:	texlive-verse
Requires:	texlive-xyling
Requires:	texlive-collection-latex

%description	humanities
Packages for law, linguistics, the social sciences, the
humanities, etc.

%files		humanities

#-----------------------------------------------------------------------
# revision 21061
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	langafrican
Summary:	African scripts
Requires:	texlive-tlpkg
Requires:	texlive-ethiop
Requires:	texlive-ethiop-t1
Requires:	texlive-fc
Requires:	texlive-hyphen-ethiopic
Requires:	texlive-collection-basic

%description	langafrican
Support for typesetting some African scripts.

%files		langafrican

#-----------------------------------------------------------------------
# revision 24768
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	langarabic
Summary:	Arabic
Requires:	texlive-tlpkg
Requires:	texlive-amiri
Requires:	texlive-arabi
Requires:	texlive-arabtex
Requires:	texlive-bidi
Requires:	texlive-hyphen-arabic
Requires:	texlive-hyphen-farsi
Requires:	texlive-persian-bib
Requires:	texlive-persian-modern
Requires:	texlive-collection-basic

%description	langarabic
Support for typesetting Arabic.

%files		langarabic

#-----------------------------------------------------------------------
# revision 20529
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	langarmenian
Summary:	Armenian
Requires:	texlive-tlpkg
Requires:	texlive-collection-basic

%description	langarmenian
Support for typesetting Armenian.

%files		langarmenian

#-----------------------------------------------------------------------
# revision 25266
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	langcjk
Summary:	Chinese, Japanese, Korean
Requires:	texlive-tlpkg
Requires:	texlive-adobemapping
Requires:	texlive-arphic
Requires:	texlive-c90
Requires:	texlive-cjk
Requires:	texlive-cjkpunct
Requires:	texlive-cjkutils
Requires:	texlive-cns
Requires:	texlive-ctex
Requires:	texlive-dnp
Requires:	texlive-garuda-c90
Requires:	texlive-hyphen-chinese
Requires:	texlive-ipaex
Requires:	texlive-japanese
Requires:	texlive-japanese-otf
Requires:	texlive-japanese-otf-uptex
Requires:	texlive-jfontmaps
Requires:	texlive-jsclasses
Requires:	texlive-norasi-c90
Requires:	texlive-ptex
Requires:	texlive-thailatex
Requires:	texlive-uhc
Requires:	texlive-wadalab
Requires:	texlive-zhmetrics
Requires:	texlive-zhspacing
Requires:	texlive-collection-basic
Requires:	texlive-collection-documentation-chinese

%description	langcjk
CJK (Chinese, Japanese, Korean) macros, fonts, documentation,
also Thai since there is some overlap in the fonts.

%files		langcjk

#-----------------------------------------------------------------------
# revision 21190
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	langcroatian
Summary:	Croatian
Requires:	texlive-tlpkg
Requires:	texlive-hrlatex
Requires:	texlive-hyphen-croatian
Requires:	texlive-collection-basic

%description	langcroatian
Support for typesetting Croatian.

%files		langcroatian

#-----------------------------------------------------------------------
# revision 25209
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	langcyrillic
Summary:	Cyrillic
Requires:	texlive-tlpkg
Requires:	texlive-cmcyr
Requires:	texlive-cyrillic
Requires:	texlive-cyrillic-bin
Requires:	texlive-cyrplain
Requires:	texlive-disser
Requires:	texlive-eskd
Requires:	texlive-eskdx
Requires:	texlive-gost
Requires:	texlive-lcyw
Requires:	texlive-lh
Requires:	texlive-lhcyr
Requires:	texlive-ruhyphen
Requires:	texlive-russ
Requires:	texlive-t2
Requires:	texlive-ukrhyph
Requires:	texlive-hyphen-bulgarian
Requires:	texlive-hyphen-russian
Requires:	texlive-hyphen-ukrainian
Requires:	texlive-collection-basic
Requires:	texlive-collection-latex

%description	langcyrillic
Support for typesetting Cyrillic.

%files		langcyrillic

#-----------------------------------------------------------------------
# revision 14727
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	langczechslovak
Summary:	Czech/Slovak
Requires:	texlive-tlpkg
Requires:	texlive-cs
Requires:	texlive-csbulletin
Requires:	texlive-cslatex
Requires:	texlive-csplain
Requires:	texlive-vlna
Requires:	texlive-hyphen-czech
Requires:	texlive-hyphen-slovak
Requires:	texlive-collection-basic
Requires:	texlive-collection-latex

%description	langczechslovak
Support for typesetting Czech/Slovak.

%files		langczechslovak

#-----------------------------------------------------------------------
# revision 14727
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	langdanish
Summary:	Danish
Requires:	texlive-tlpkg
Requires:	texlive-hyphen-danish
Requires:	texlive-collection-basic

%description	langdanish
Support for typesetting Danish.

%files		langdanish

#-----------------------------------------------------------------------
# revision 14727
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	langdutch
Summary:	Dutch
Requires:	texlive-tlpkg
Requires:	texlive-hyphen-dutch
Requires:	texlive-collection-basic

%description	langdutch
Support for typesetting Dutch.

%files		langdutch

#-----------------------------------------------------------------------
# revision 18615
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	langenglish
Summary:	US and UK English
Requires:	texlive-tlpkg
Requires:	texlive-hyphen-english
Requires:	texlive-collection-basic

%description	langenglish
Support for typesetting US and UK English.

%files		langenglish

#-----------------------------------------------------------------------
# revision 14727
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	langfinnish
Summary:	Finnish
Requires:	texlive-tlpkg
Requires:	texlive-finbib
Requires:	texlive-hyphen-finnish
Requires:	texlive-collection-basic

%description	langfinnish
Support for typesetting Finnish.

%files		langfinnish

#-----------------------------------------------------------------------
# revision 24092
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	langfrench
Summary:	French
Requires:	texlive-tlpkg
Requires:	texlive-aeguill
Requires:	texlive-bib-fr
Requires:	texlive-bibleref-french
Requires:	texlive-booktabs-fr
Requires:	texlive-facture
Requires:	texlive-frenchle
Requires:	texlive-frletter
Requires:	texlive-impnattypo
Requires:	texlive-mafr
Requires:	texlive-tabvar
Requires:	texlive-tdsfrmath
Requires:	texlive-variations
Requires:	texlive-hyphen-basque
Requires:	texlive-hyphen-french
Requires:	texlive-collection-basic

%description	langfrench
Support for typesetting French.

%files		langfrench

#-----------------------------------------------------------------------
# revision 24923
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	langgerman
Summary:	German
Requires:	texlive-tlpkg
Requires:	texlive-bibleref-german
Requires:	texlive-dehyph-exptl
Requires:	texlive-dhua
Requires:	texlive-booktabs-de
Requires:	texlive-csquotes-de
Requires:	texlive-etoolbox-de
Requires:	texlive-geometry-de
Requires:	texlive-german
Requires:	texlive-germbib
Requires:	texlive-germkorr
Requires:	texlive-microtype-de
Requires:	texlive-r_und_s
Requires:	texlive-tipa-de
Requires:	texlive-umlaute
Requires:	texlive-hyphen-german
Requires:	texlive-collection-basic

%description	langgerman
Support for typesetting German.

%files		langgerman

#-----------------------------------------------------------------------
# revision 15748
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	langgreek
Summary:	Greek
Requires:	texlive-tlpkg
Requires:	texlive-betababel
Requires:	texlive-bgreek
Requires:	texlive-cbfonts
Requires:	texlive-gfsbaskerville
Requires:	texlive-gfsporson
Requires:	texlive-greek-inputenc
Requires:	texlive-greekdates
Requires:	texlive-greektex
Requires:	texlive-grverb
Requires:	texlive-ibycus-babel
Requires:	texlive-ibygrk
Requires:	texlive-kerkis
Requires:	texlive-levy
Requires:	texlive-lgreek
Requires:	texlive-mkgrkindex
Requires:	texlive-teubner
Requires:	texlive-xgreek
Requires:	texlive-yannisgr
Requires:	texlive-hyphen-greek
Requires:	texlive-hyphen-ancientgreek
Requires:	texlive-collection-basic

%description	langgreek
Support for typesetting Greek.

%files		langgreek

#-----------------------------------------------------------------------
# revision 14727
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	langhebrew
Summary:	Hebrew
Requires:	texlive-tlpkg
Requires:	texlive-cjhebrew
Requires:	texlive-collection-basic

%description	langhebrew
Support for typesetting Hebrew.

%files		langhebrew

#-----------------------------------------------------------------------
# revision 14727
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	langhungarian
Summary:	Hungarian
Requires:	texlive-tlpkg
Requires:	texlive-magyar
Requires:	texlive-hyphen-hungarian
Requires:	texlive-collection-basic

%description	langhungarian
Support for typesetting Hungarian.

%files		langhungarian

#-----------------------------------------------------------------------
# revision 24290
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	langindic
Summary:	Indic scripts
Requires:	texlive-tlpkg
Requires:	texlive-bangtex
Requires:	texlive-bengali
Requires:	texlive-burmese
Requires:	texlive-devnag
Requires:	texlive-ebong
Requires:	texlive-hyphen-indic
Requires:	texlive-hyphen-sanskrit
Requires:	texlive-itrans
Requires:	texlive-malayalam
Requires:	texlive-sanskrit
Requires:	texlive-velthuis
Requires:	texlive-wnri
Requires:	texlive-wnri-latex
Requires:	texlive-xetex-devanagari
Requires:	texlive-collection-basic

%description	langindic
Support for typesetting some Indic scripts.

%files		langindic

#-----------------------------------------------------------------------
# revision 25122
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	langitalian
Summary:	Italian
Requires:	texlive-tlpkg
Requires:	texlive-collection-basic
Requires:	texlive-fixltxhyph
Requires:	texlive-hyphen-italian
Requires:	texlive-frontespizio
Requires:	texlive-itnumpar
Requires:	texlive-layaureo

%description	langitalian
Support for typesetting Italian.

%files		langitalian

#-----------------------------------------------------------------------
# revision 14727
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	langlatin
Summary:	Latin
Requires:	texlive-tlpkg
Requires:	texlive-hyphen-latin
Requires:	texlive-collection-basic

%description	langlatin
Support for typesetting Latin.

%files		langlatin

#-----------------------------------------------------------------------
# revision 14727
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	langlatvian
Summary:	Latvian
Requires:	texlive-tlpkg
Requires:	texlive-hyphen-latvian
Requires:	texlive-collection-basic

%description	langlatvian
Support for typesetting Latvian.

%files		langlatvian

#-----------------------------------------------------------------------
# revision 14727
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	langlithuanian
Summary:	Lithuanian
Requires:	texlive-tlpkg
Requires:	texlive-lithuanian
Requires:	texlive-hyphen-lithuanian
Requires:	texlive-collection-basic

%description	langlithuanian
Support for typesetting Lithuanian.

%files		langlithuanian

#-----------------------------------------------------------------------
# revision 22468
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	langmongolian
Summary:	Mongolian
Requires:	texlive-tlpkg
Requires:	texlive-collection-basic
Requires:	texlive-hyphen-mongolian
Requires:	texlive-mongolian-babel
Requires:	texlive-montex

%description	langmongolian
Support for typesetting Mongolian.

%files		langmongolian

#-----------------------------------------------------------------------
# revision 14727
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	langnorwegian
Summary:	Norwegian
Requires:	texlive-tlpkg
Requires:	texlive-hyphen-norwegian
Requires:	texlive-collection-basic

%description	langnorwegian
Support for typesetting Norwegian.

%files		langnorwegian

#-----------------------------------------------------------------------
# revision 22908
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	langother
Summary:	Other hyphenation patterns
Requires:	texlive-tlpkg
Requires:	texlive-hyphen-afrikaans
Requires:	texlive-hyphen-armenian
Requires:	texlive-hyphen-coptic
Requires:	texlive-hyphen-esperanto
Requires:	texlive-hyphen-estonian
Requires:	texlive-hyphen-icelandic
Requires:	texlive-hyphen-indonesian
Requires:	texlive-hyphen-interlingua
Requires:	texlive-hyphen-irish
Requires:	texlive-hyphen-kurmanji
Requires:	texlive-hyphen-lao
Requires:	texlive-hyphen-romanian
Requires:	texlive-hyphen-serbian
Requires:	texlive-hyphen-slovenian
Requires:	texlive-hyphen-turkish
Requires:	texlive-hyphen-uppersorbian
Requires:	texlive-hyphen-welsh
Requires:	texlive-collection-basic

%description	langother
Hyphenation patterns for languages without (much) other
support.

%files		langother

#-----------------------------------------------------------------------
# revision 23552
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	langpolish
Summary:	Polish
Requires:	texlive-tlpkg
Requires:	texlive-cc-pl
Requires:	texlive-gustlib
Requires:	texlive-gustprog
Requires:	texlive-mex
Requires:	texlive-mwcls
Requires:	texlive-pl
Requires:	texlive-polski
Requires:	texlive-przechlewski-book
Requires:	texlive-qpxqtx
Requires:	texlive-tap
Requires:	texlive-utf8mex
Requires:	texlive-hyphen-polish
Requires:	texlive-collection-latex
Requires:	texlive-collection-basic

%description	langpolish
Support for typesetting Polish.

%files		langpolish

#-----------------------------------------------------------------------
# revision 21528
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	langportuguese
Summary:	Portuguese
Requires:	texlive-tlpkg
Requires:	texlive-ordinalpt
Requires:	texlive-hyphen-portuguese
Requires:	texlive-collection-basic

%description	langportuguese
Support for typesetting Portuguese.

%files		langportuguese

#-----------------------------------------------------------------------
# revision 21528
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	langspanish
Summary:	Spanish
Requires:	texlive-tlpkg
Requires:	texlive-hyphen-spanish
Requires:	texlive-hyphen-catalan
Requires:	texlive-hyphen-galician
Requires:	texlive-spanish
Requires:	texlive-spanish-mx
Requires:	texlive-collection-basic

%description	langspanish
Support for typesetting Spanish.

%files		langspanish

#-----------------------------------------------------------------------
# revision 14727
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	langswedish
Summary:	Swedish
Requires:	texlive-tlpkg
Requires:	texlive-swebib
Requires:	texlive-hyphen-swedish
Requires:	texlive-collection-basic

%description	langswedish
Support for typesetting Swedish.

%files		langswedish

#-----------------------------------------------------------------------
# revision 14727
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	langtibetan
Summary:	Tibetan
Requires:	texlive-tlpkg
Requires:	texlive-ctib
Requires:	texlive-otibet
Requires:	texlive-collection-basic

%description	langtibetan
Support for typesetting Tibetan.

%files		langtibetan

#-----------------------------------------------------------------------
# revision 17578
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	langturkmen
Summary:	Turkmen
Requires:	texlive-tlpkg
Requires:	texlive-turkmen
Requires:	texlive-hyphen-turkmen
Requires:	texlive-collection-basic

%description	langturkmen
Support for typesetting Turkmen.

%files		langturkmen

#-----------------------------------------------------------------------
# revision 15272
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	langvietnamese
Summary:	Vietnamese
Requires:	texlive-tlpkg
Requires:	texlive-vntex
Requires:	texlive-collection-basic

%description	langvietnamese
Support for typesetting Vietnamese.

%files		langvietnamese

#-----------------------------------------------------------------------
# revision 25030
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	latex
Summary:	Basic LaTeX packages
Requires:	texlive-tlpkg
Requires:	texlive-collection-basic
Requires:	texlive-ae
Requires:	texlive-amscls
Requires:	texlive-amsmath
Requires:	texlive-babel
Requires:	texlive-babelbib
Requires:	texlive-carlisle
Requires:	texlive-colortbl
Requires:	texlive-fancyhdr
Requires:	texlive-fix2col
Requires:	texlive-geometry
Requires:	texlive-graphics
Requires:	texlive-hyperref
Requires:	texlive-latex
Requires:	texlive-latex-fonts
Requires:	texlive-latexconfig
Requires:	texlive-ltxmisc
Requires:	texlive-mfnfss
Requires:	texlive-mptopdf
Requires:	texlive-natbib
Requires:	texlive-oberdiek
Requires:	texlive-pdftex-def
Requires:	texlive-pslatex
Requires:	texlive-psnfss
Requires:	texlive-pspicture
Requires:	texlive-tools

%description	latex
These packages are mandated by the core LaTeX team, or at least
very strongly recommended.

%files		latex

#-----------------------------------------------------------------------
# revision 25184
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	latexextra
Summary:	LaTeX supplementary packages
Requires:	texlive-tlpkg
Requires:	texlive-collection-latexrecommended
Requires:	texlive-collection-pictures
Requires:	texlive-2up
Requires:	texlive-akktex
Requires:	texlive-ESIEEcv
Requires:	texlive-HA-prosper
Requires:	texlive-Tabbing
Requires:	texlive-a0poster
Requires:	texlive-a4wide
Requires:	texlive-a5comb
Requires:	texlive-abstract
Requires:	texlive-achemso
Requires:	texlive-acronym
Requires:	texlive-acroterm
Requires:	texlive-addlines
Requires:	texlive-adjmulticol
Requires:	texlive-adrconv
Requires:	texlive-advdate
Requires:	texlive-akletter
Requires:	texlive-alterqcm
Requires:	texlive-altfont
Requires:	texlive-amsaddr
Requires:	texlive-animate
Requires:	texlive-anonchap
Requires:	texlive-answers
Requires:	texlive-anyfontsize
Requires:	texlive-appendix
Requires:	texlive-arcs
Requires:	texlive-arrayjobx
Requires:	texlive-assignment
Requires:	texlive-attachfile
Requires:	texlive-authoraftertitle
Requires:	texlive-authorindex
Requires:	texlive-background
Requires:	texlive-bashful
Requires:	texlive-bchart
Requires:	texlive-beamer2thesis
Requires:	texlive-beameraudience
Requires:	texlive-beamerposter
Requires:	texlive-beamersubframe
Requires:	texlive-beamerthemejltree
Requires:	texlive-beamerthemenirma
Requires:	texlive-begriff
Requires:	texlive-beton
Requires:	texlive-bez123
Requires:	texlive-bezos
Requires:	texlive-bhcexam
Requires:	texlive-bigfoot
Requires:	texlive-bigints
Requires:	texlive-bizcard
Requires:	texlive-blindtext
Requires:	texlive-blkarray
Requires:	texlive-block
Requires:	texlive-blowup
Requires:	texlive-boites
Requires:	texlive-bold-extra
Requires:	texlive-bookest
Requires:	texlive-booklet
Requires:	texlive-boolexpr
Requires:	texlive-bophook
Requires:	texlive-boxedminipage
Requires:	texlive-boxhandler
Requires:	texlive-bracketkey
Requires:	texlive-braket
Requires:	texlive-breakurl
Requires:	texlive-bullcntr
Requires:	texlive-bussproofs
Requires:	texlive-calctab
Requires:	texlive-calrsfs
Requires:	texlive-cals
Requires:	texlive-calxxxx-yyyy
Requires:	texlive-cancel
Requires:	texlive-canoniclayout
Requires:	texlive-capt-of
Requires:	texlive-captcont
Requires:	texlive-captdef
Requires:	texlive-cases
Requires:	texlive-casyl
Requires:	texlive-catchfilebetweentags
Requires:	texlive-catechis
Requires:	texlive-catoptions
Requires:	texlive-cbcoptic
Requires:	texlive-ccaption
Requires:	texlive-cclicenses
Requires:	texlive-cd
Requires:	texlive-cd-cover
Requires:	texlive-cdpbundl
Requires:	texlive-cellspace
Requires:	texlive-censor
Requires:	texlive-changebar
Requires:	texlive-changelayout
Requires:	texlive-changepage
Requires:	texlive-changes
Requires:	texlive-chappg
Requires:	texlive-chapterfolder
Requires:	texlive-chet
Requires:	texlive-chextras
Requires:	texlive-chletter
Requires:	texlive-chngcntr
Requires:	texlive-chronology
Requires:	texlive-circ
Requires:	texlive-clefval
Requires:	texlive-cleveref
Requires:	texlive-clock
Requires:	texlive-cmdstring
Requires:	texlive-cmsd
Requires:	texlive-codedoc
Requires:	texlive-codepage
Requires:	texlive-collcell
Requires:	texlive-collectbox
Requires:	texlive-colordoc
Requires:	texlive-colorinfo
Requires:	texlive-colortab
Requires:	texlive-colorwav
Requires:	texlive-colourchange
Requires:	texlive-combelow
Requires:	texlive-combine
Requires:	texlive-comma
Requires:	texlive-comment
Requires:	texlive-concprog
Requires:	texlive-constants
Requires:	texlive-contour
Requires:	texlive-cooking
Requires:	texlive-cookybooky
Requires:	texlive-cool
Requires:	texlive-coollist
Requires:	texlive-coolstr
Requires:	texlive-cooltooltips
Requires:	texlive-coordsys
Requires:	texlive-copyrightbox
Requires:	texlive-coseoul
Requires:	texlive-courseoutline
Requires:	texlive-coursepaper
Requires:	texlive-coverpage
Requires:	texlive-cprotect
Requires:	texlive-crbox
Requires:	texlive-crossreference
Requires:	texlive-csquotes
Requires:	texlive-csvsimple
Requires:	texlive-csvtools
Requires:	texlive-cuisine
Requires:	texlive-currfile
Requires:	texlive-currvita
Requires:	texlive-cutwin
Requires:	texlive-cv
Requires:	texlive-cweb-latex
Requires:	texlive-dashbox
Requires:	texlive-dashrule
Requires:	texlive-dashundergaps
Requires:	texlive-datatool
Requires:	texlive-dateiliste
Requires:	texlive-datenumber
Requires:	texlive-datetime
Requires:	texlive-dblfloatfix
Requires:	texlive-decimal
Requires:	texlive-decorule
Requires:	texlive-delim
Requires:	texlive-delimtxt
Requires:	texlive-diagbox
Requires:	texlive-diagnose
Requires:	texlive-dichokey
Requires:	texlive-dinbrief
Requires:	texlive-directory
Requires:	texlive-dirtytalk
Requires:	texlive-dlfltxb
Requires:	texlive-dnaseq
Requires:	texlive-docmfp
Requires:	texlive-docmute
Requires:	texlive-documentation
Requires:	texlive-doi
Requires:	texlive-dotarrow
Requires:	texlive-dotseqn
Requires:	texlive-dox
Requires:	texlive-dpfloat
Requires:	texlive-dprogress
Requires:	texlive-drac
Requires:	texlive-draftcopy
Requires:	texlive-draftwatermark
Requires:	texlive-dtk
Requires:	texlive-dtxgallery
Requires:	texlive-dvdcoll
Requires:	texlive-easy
Requires:	texlive-easy-todo
Requires:	texlive-easyfig
Requires:	texlive-easylist
Requires:	texlive-ean13isbn
Requires:	texlive-ebezier
Requires:	texlive-ecclesiastic
Requires:	texlive-ecv
Requires:	texlive-ed
Requires:	texlive-edmargin
Requires:	texlive-eemeir
Requires:	texlive-egplot
Requires:	texlive-ellipsis
Requires:	texlive-elmath
Requires:	texlive-elpres
Requires:	texlive-emarks
Requires:	texlive-emptypage
Requires:	texlive-emulateapj
Requires:	texlive-endfloat
Requires:	texlive-endheads
Requires:	texlive-endnotes
Requires:	texlive-engpron
Requires:	texlive-engrec
Requires:	texlive-enumitem
Requires:	texlive-enumitem-zref
Requires:	texlive-envbig
Requires:	texlive-environ
Requires:	texlive-envlab
Requires:	texlive-epigraph
Requires:	texlive-epiolmec
Requires:	texlive-eqell
Requires:	texlive-eqlist
Requires:	texlive-eqname
Requires:	texlive-eqparbox
Requires:	texlive-errata
Requires:	texlive-esdiff
Requires:	texlive-esint
Requires:	texlive-esint-type1
Requires:	texlive-etaremune
Requires:	texlive-etextools
Requires:	texlive-etoolbox
Requires:	texlive-eukdate
Requires:	texlive-europecv
Requires:	texlive-everyhook
Requires:	texlive-everypage
Requires:	texlive-exam
Requires:	texlive-examdesign
Requires:	texlive-examplep
Requires:	texlive-excludeonly
Requires:	texlive-exercise
Requires:	texlive-exp-testopt
Requires:	texlive-expdlist
Requires:	texlive-export
Requires:	texlive-extract
Requires:	texlive-facsimile
Requires:	texlive-fancynum
Requires:	texlive-fancypar
Requires:	texlive-fancytabs
Requires:	texlive-fancytooltips
Requires:	texlive-figsize
Requires:	texlive-filecontents
Requires:	texlive-filehook
Requires:	texlive-fileinfo
Requires:	texlive-filemod
Requires:	texlive-fink
Requires:	texlive-finstrut
Requires:	texlive-fixfoot
Requires:	texlive-fixme
Requires:	texlive-fjodor
Requires:	texlive-flabels
Requires:	texlive-flacards
Requires:	texlive-flagderiv
Requires:	texlive-flashcards
Requires:	texlive-flashmovie
Requires:	texlive-flipbook
Requires:	texlive-flippdf
Requires:	texlive-floatflt
Requires:	texlive-floatrow
Requires:	texlive-flowfram
Requires:	texlive-fmp
Requires:	texlive-fmtcount
Requires:	texlive-fn2end
Requires:	texlive-fnbreak
Requires:	texlive-fncychap
Requires:	texlive-fncylab
Requires:	texlive-fnpara
Requires:	texlive-foilhtml
Requires:	texlive-fontaxes
Requires:	texlive-fonttable
Requires:	texlive-footmisc
Requires:	texlive-footnpag
Requires:	texlive-forarray
Requires:	texlive-forloop
Requires:	texlive-formlett
Requires:	texlive-formular
Requires:	texlive-fragments
Requires:	texlive-frame
Requires:	texlive-framed
Requires:	texlive-frankenstein
Requires:	texlive-ftcap
Requires:	texlive-ftnxtra
Requires:	texlive-fullblck
Requires:	texlive-fullwidth
Requires:	texlive-fundus
Requires:	texlive-fwlw
Requires:	texlive-g-brief
Requires:	texlive-gauss
Requires:	texlive-gcard
Requires:	texlive-gcite
Requires:	texlive-genmpage
Requires:	texlive-getfiledate
Requires:	texlive-ghab
Requires:	texlive-ginpenc
Requires:	texlive-gitinfo
Requires:	texlive-gloss
Requires:	texlive-glossaries
Requires:	texlive-gmdoc
Requires:	texlive-gmdoc-enhance
Requires:	texlive-gmeometric
Requires:	texlive-gmiflink
Requires:	texlive-gmutils
Requires:	texlive-gmverb
Requires:	texlive-graphicx-psmin
Requires:	texlive-grfpaste
Requires:	texlive-grid
Requires:	texlive-gridset
Requires:	texlive-guitlogo
Requires:	texlive-hanging
Requires:	texlive-hardwrap
Requires:	texlive-harpoon
Requires:	texlive-hc
Requires:	texlive-he-she
Requires:	texlive-hhtensor
Requires:	texlive-histogr
Requires:	texlive-hitec
Requires:	texlive-hletter
Requires:	texlive-hpsdiss
Requires:	texlive-hrefhide
Requires:	texlive-hvindex
Requires:	texlive-hypdvips
Requires:	texlive-hyper
Requires:	texlive-hypernat
Requires:	texlive-hyperref-docsrc
Requires:	texlive-hyperxmp
Requires:	texlive-hyphenat
Requires:	texlive-idxlayout
Requires:	texlive-ifmslide
Requires:	texlive-ifmtarg
Requires:	texlive-ifnextok
Requires:	texlive-ifoddpage
Requires:	texlive-ifplatform
Requires:	texlive-image-gallery
Requires:	texlive-imakeidx
Requires:	texlive-import
Requires:	texlive-inlinedef
Requires:	texlive-inputtrc
Requires:	texlive-interactiveworkbook
Requires:	texlive-interfaces
Requires:	texlive-inversepath
Requires:	texlive-invoice
Requires:	texlive-iso
Requires:	texlive-iso10303
Requires:	texlive-isodate
Requires:	texlive-isonums
Requires:	texlive-isodoc
Requires:	texlive-isorot
Requires:	texlive-isotope
Requires:	texlive-iwhdp
Requires:	texlive-jlabels
Requires:	texlive-jvlisting
Requires:	texlive-kantlipsum
Requires:	texlive-kerntest
Requires:	texlive-keycommand
Requires:	texlive-keyreader
Requires:	texlive-keystroke
Requires:	texlive-keyval2e
Requires:	texlive-kix
Requires:	texlive-koma-moderncvclassic
Requires:	texlive-labbook
Requires:	texlive-labelcas
Requires:	texlive-labels
Requires:	texlive-lastpage
Requires:	texlive-latex-tds
Requires:	texlive-layouts
Requires:	texlive-lazylist
Requires:	texlive-lcd
Requires:	texlive-lcg
Requires:	texlive-leading
Requires:	texlive-leaflet
Requires:	texlive-leftidx
Requires:	texlive-lettre
Requires:	texlive-lettrine
Requires:	texlive-lewis
Requires:	texlive-lhelp
Requires:	texlive-libgreek
Requires:	texlive-limap
Requires:	texlive-linegoal
Requires:	texlive-lipsum
Requires:	texlive-listing
Requires:	texlive-listofsymbols
Requires:	texlive-listliketab
Requires:	texlive-lkproof
Requires:	texlive-locality
Requires:	texlive-localloc
Requires:	texlive-logbox
Requires:	texlive-logical-markup-utils
Requires:	texlive-logpap
Requires:	texlive-lsc
Requires:	texlive-ltabptch
Requires:	texlive-ltxdockit
Requires:	texlive-ltxindex
Requires:	texlive-ltxkeys
Requires:	texlive-ltxnew
Requires:	texlive-ltxtools
Requires:	texlive-magaz
Requires:	texlive-mailing
Requires:	texlive-mailmerge
Requires:	texlive-makebarcode
Requires:	texlive-makebox
Requires:	texlive-makecell
Requires:	texlive-makecirc
Requires:	texlive-makecmds
Requires:	texlive-makedtx
Requires:	texlive-makeglos
Requires:	texlive-manfnt
Requires:	texlive-manuscript
Requires:	texlive-marginfix
Requires:	texlive-marginnote
Requires:	texlive-mathalfa
Requires:	texlive-mathastext
Requires:	texlive-mathexam
Requires:	texlive-maybemath
Requires:	texlive-mbenotes
Requires:	texlive-mcaption
Requires:	texlive-mceinleger
Requires:	texlive-mcite
Requires:	texlive-mciteplus
Requires:	texlive-mdframed
Requires:	texlive-meetingmins
Requires:	texlive-memexsupp
Requires:	texlive-menu
Requires:	texlive-method
Requires:	texlive-metre
Requires:	texlive-mftinc
Requires:	texlive-midpage
Requires:	texlive-minibox
Requires:	texlive-minipage-marginpar
Requires:	texlive-minitoc
Requires:	texlive-minted
Requires:	texlive-minutes
Requires:	texlive-misc209
Requires:	texlive-mla-paper
Requires:	texlive-mlist
Requires:	texlive-mmap
Requires:	texlive-moderncv
Requires:	texlive-moderntimeline
Requires:	texlive-modref
Requires:	texlive-modroman
Requires:	texlive-moreenum
Requires:	texlive-morefloats
Requires:	texlive-morehype
Requires:	texlive-moresize
Requires:	texlive-moreverb
Requires:	texlive-morewrites
Requires:	texlive-movie15
Requires:	texlive-mparhack
Requires:	texlive-msc
Requires:	texlive-msg
Requires:	texlive-mslapa
Requires:	texlive-mtgreek
Requires:	texlive-multenum
Requires:	texlive-multibbl
Requires:	texlive-multicap
Requires:	texlive-multirow
Requires:	texlive-mversion
Requires:	texlive-mylatexformat
Requires:	texlive-nag
Requires:	texlive-nameauth
Requires:	texlive-namespc
Requires:	texlive-ncclatex
Requires:	texlive-ncctools
Requires:	texlive-needspace
Requires:	texlive-newcommand
Requires:	texlive-newfile
Requires:	texlive-newlfm
Requires:	texlive-newspaper
Requires:	texlive-newunicodechar
Requires:	texlive-newvbtm
Requires:	texlive-newverbs
Requires:	texlive-nextpage
Requires:	texlive-nfssext-cfr
Requires:	texlive-niceframe
Requires:	texlive-nicetext
Requires:	texlive-nlctdoc
Requires:	texlive-noitcrul
Requires:	texlive-nolbreaks
Requires:	texlive-nomencl
Requires:	texlive-nomentbl
Requires:	texlive-nonfloat
Requires:	texlive-nonumonpart
Requires:	texlive-nopageno
Requires:	texlive-notes
Requires:	texlive-notoccite
Requires:	texlive-nowidow
Requires:	texlive-ntheorem
Requires:	texlive-numname
Requires:	texlive-numprint
Requires:	texlive-ocgtools
Requires:	texlive-ocr-latex
Requires:	texlive-octavo
Requires:	texlive-oldstyle
Requires:	texlive-onlyamsmath
Requires:	texlive-opcit
Requires:	texlive-optional
Requires:	texlive-outline
Requires:	texlive-outliner
Requires:	texlive-outlines
Requires:	texlive-overpic
Requires:	texlive-pagecolor
Requires:	texlive-pagecont
Requires:	texlive-pagenote
Requires:	texlive-pagerange
Requires:	texlive-pageslts
Requires:	texlive-paper
Requires:	texlive-papercdcase
Requires:	texlive-papermas
Requires:	texlive-papertex
Requires:	texlive-paracol
Requires:	texlive-paralist
Requires:	texlive-paresse
Requires:	texlive-parnotes
Requires:	texlive-parselines
Requires:	texlive-patch
Requires:	texlive-patchcmd
Requires:	texlive-pauldoc
Requires:	texlive-pawpict
Requires:	texlive-pax
Requires:	texlive-pbox
Requires:	texlive-pbsheet
Requires:	texlive-pdf14
Requires:	texlive-pdfcomment
Requires:	texlive-pdfcprot
Requires:	texlive-pdfmarginpar
Requires:	texlive-pdfscreen
Requires:	texlive-pdfslide
Requires:	texlive-pdfsync
Requires:	texlive-pdfwin
Requires:	texlive-pdfx
Requires:	texlive-pecha
Requires:	texlive-perltex
Requires:	texlive-permute
Requires:	texlive-petiteannonce
Requires:	texlive-philex
Requires:	texlive-photo
Requires:	texlive-piff
Requires:	texlive-pittetd
Requires:	texlive-placeins
Requires:	texlive-plates
Requires:	texlive-plantslabels
Requires:	texlive-plweb
Requires:	texlive-polyglot
Requires:	texlive-polynom
Requires:	texlive-polynomial
Requires:	texlive-polytable
Requires:	texlive-postcards
Requires:	texlive-poster-mac
Requires:	texlive-ppr-prv
Requires:	texlive-preprint
Requires:	texlive-prettyref
Requires:	texlive-preview
Requires:	texlive-printlen
Requires:	texlive-probsoln
Requires:	texlive-program
Requires:	texlive-progress
Requires:	texlive-progressbar
Requires:	texlive-properties
Requires:	texlive-prosper
Requires:	texlive-protex
Requires:	texlive-protocol
Requires:	texlive-psfragx
Requires:	texlive-pst-pdf
Requires:	texlive-pstool
Requires:	texlive-pxgreeks
Requires:	texlive-qcm
Requires:	texlive-quoting
Requires:	texlive-qstest
Requires:	texlive-qsymbols
Requires:	texlive-quotchap
Requires:	texlive-quotmark
Requires:	texlive-randtext
Requires:	texlive-rccol
Requires:	texlive-rcs-multi
Requires:	texlive-rcsinfo
Requires:	texlive-realboxes
Requires:	texlive-recipe
Requires:	texlive-recipecard
Requires:	texlive-rectopma
Requires:	texlive-refcheck
Requires:	texlive-refman
Requires:	texlive-refstyle
Requires:	texlive-regcount
Requires:	texlive-register
Requires:	texlive-regstats
Requires:	texlive-relenc
Requires:	texlive-relsize
Requires:	texlive-repeatindex
Requires:	texlive-rjlparshap
Requires:	texlive-rlepsf
Requires:	texlive-rmpage
Requires:	texlive-robustcommand
Requires:	texlive-robustindex
Requires:	texlive-romanbar
Requires:	texlive-romanneg
Requires:	texlive-romannum
Requires:	texlive-rotfloat
Requires:	texlive-rotpages
Requires:	texlive-rtkinenc
Requires:	texlive-rvwrite
Requires:	texlive-sauerj
Requires:	texlive-savefnmark
Requires:	texlive-savesym
Requires:	texlive-savetrees
Requires:	texlive-scale
Requires:	texlive-scalebar
Requires:	texlive-sdrt
Requires:	texlive-secdot
Requires:	texlive-sectionbox
Requires:	texlive-sectsty
Requires:	texlive-selectp
Requires:	texlive-semantic
Requires:	texlive-semioneside
Requires:	texlive-seqsplit
Requires:	texlive-serbian-apostrophe
Requires:	texlive-serbian-date-lat
Requires:	texlive-serbian-def-cyr
Requires:	texlive-serbian-lig
Requires:	texlive-serbianc
Requires:	texlive-sf298
Requires:	texlive-sffms
Requires:	texlive-sfmath
Requires:	texlive-shadow
Requires:	texlive-shadethm
Requires:	texlive-shapepar
Requires:	texlive-shipunov
Requires:	texlive-shorttoc
Requires:	texlive-show2e
Requires:	texlive-showexpl
Requires:	texlive-showlabels
Requires:	texlive-sidecap
Requires:	texlive-sidenotes
Requires:	texlive-silence
Requires:	texlive-simplecd
Requires:	texlive-simplecv
Requires:	texlive-simplewick
Requires:	texlive-sitem
Requires:	texlive-skb
Requires:	texlive-skeycommand
Requires:	texlive-skeyval
Requires:	texlive-slantsc
Requires:	texlive-smalltableof
Requires:	texlive-smartref
Requires:	texlive-snapshot
Requires:	texlive-soul
Requires:	texlive-spanglish
Requires:	texlive-sparklines
Requires:	texlive-sphack
Requires:	texlive-spreadtab
Requires:	texlive-spverbatim
Requires:	texlive-splitindex
Requires:	texlive-spot
Requires:	texlive-spotcolor
Requires:	texlive-srbook-mem
Requires:	texlive-srcltx
Requires:	texlive-sseq
Requires:	texlive-stack
Requires:	texlive-standalone
Requires:	texlive-statistik
Requires:	texlive-stdclsdv
Requires:	texlive-stdpage
Requires:	texlive-storebox
Requires:	texlive-storecmd
Requires:	texlive-stringstrings
Requires:	texlive-sttools
Requires:	texlive-stubs
Requires:	texlive-subdepth
Requires:	texlive-subeqn
Requires:	texlive-subeqnarray
Requires:	texlive-subfigmat
Requires:	texlive-subfigure
Requires:	texlive-subfloat
Requires:	texlive-substr
Requires:	texlive-supertabular
Requires:	texlive-svgcolor
Requires:	texlive-svn
Requires:	texlive-svn-multi
Requires:	texlive-svn-prov
Requires:	texlive-svninfo
Requires:	texlive-syntax
Requires:	texlive-syntrace
Requires:	texlive-synttree
Requires:	texlive-tabfigures
Requires:	texlive-tableaux
Requires:	texlive-tablefootnote
Requires:	texlive-tablists
Requires:	texlive-tabls
Requires:	texlive-tabto-ltx
Requires:	texlive-tabu
Requires:	texlive-tabularborder
Requires:	texlive-tabularcalc
Requires:	texlive-tabularew
Requires:	texlive-tabulary
Requires:	texlive-tagging
Requires:	texlive-talk
Requires:	texlive-taupin
Requires:	texlive-tcldoc
Requires:	texlive-tcolorbox
Requires:	texlive-tdclock
Requires:	texlive-technics
Requires:	texlive-ted
Requires:	texlive-termcal
Requires:	texlive-termlist
Requires:	texlive-tex-label
Requires:	texlive-texlogos
Requires:	texlive-texmate
Requires:	texlive-texments
Requires:	texlive-texpower
Requires:	texlive-texshade
Requires:	texlive-textfit
Requires:	texlive-textgreek
Requires:	texlive-textmerg
Requires:	texlive-textpos
Requires:	texlive-theoremref
Requires:	texlive-threeparttable
Requires:	texlive-threeparttablex
Requires:	texlive-thinsp
Requires:	texlive-thmtools
Requires:	texlive-thumb
Requires:	texlive-thumbs
Requires:	texlive-thumby
Requires:	texlive-ticket
Requires:	texlive-timesht
Requires:	texlive-titlefoot
Requires:	texlive-titlepic
Requires:	texlive-titleref
Requires:	texlive-titlesec
Requires:	texlive-titling
Requires:	texlive-tocbibind
Requires:	texlive-tocloft
Requires:	texlive-tocvsec2
Requires:	texlive-todo
Requires:	texlive-todonotes
Requires:	texlive-tokenizer
Requires:	texlive-toolbox
Requires:	texlive-topfloat
Requires:	texlive-totcount
Requires:	texlive-totpages
Requires:	texlive-tram
Requires:	texlive-trfsigns
Requires:	texlive-trimspaces
Requires:	texlive-trsym
Requires:	texlive-trivfloat
Requires:	texlive-truncate
Requires:	texlive-tucv
Requires:	texlive-turnthepage
Requires:	texlive-twoinone
Requires:	texlive-twoup
Requires:	texlive-txgreeks
Requires:	texlive-type1cm
Requires:	texlive-typogrid
Requires:	texlive-ucs
Requires:	texlive-uebungsblatt
Requires:	texlive-umoline
Requires:	texlive-underlin
Requires:	texlive-undolabl
Requires:	texlive-units
Requires:	texlive-upmethodology
Requires:	texlive-upquote
Requires:	texlive-uri
Requires:	texlive-ushort
Requires:	texlive-varindex
Requires:	texlive-varsfromjobname
Requires:	texlive-varwidth
Requires:	texlive-verbasef
Requires:	texlive-verbatimbox
Requires:	texlive-verbatimcopy
Requires:	texlive-verbdef
Requires:	texlive-verbments
Requires:	texlive-version
Requires:	texlive-versions
Requires:	texlive-vertbars
Requires:	texlive-vhistory
Requires:	texlive-vmargin
Requires:	texlive-volumes
Requires:	texlive-vpe
Requires:	texlive-vruler
Requires:	texlive-vwcol
Requires:	texlive-wallpaper
Requires:	texlive-warning
Requires:	texlive-warpcol
Requires:	texlive-was
Requires:	texlive-widetable
Requires:	texlive-williams
Requires:	texlive-wordlike
Requires:	texlive-wrapfig
Requires:	texlive-xargs
Requires:	texlive-xbmc
Requires:	texlive-xcomment
Requires:	texlive-xcookybooky
Requires:	texlive-xhfill
Requires:	texlive-xtab
Requires:	texlive-xdoc
Requires:	texlive-xfor
Requires:	texlive-xifthen
Requires:	texlive-xmpincl
Requires:	texlive-xnewcommand
Requires:	texlive-xoptarg
Requires:	texlive-xpatch
Requires:	texlive-xstring
Requires:	texlive-xwatermark
Requires:	texlive-xytree
Requires:	texlive-yafoot
Requires:	texlive-yagusylo
Requires:	texlive-ydoc
Requires:	texlive-yplan
Requires:	texlive-zed-csp
Requires:	texlive-ziffer
Requires:	texlive-zwgetfdate
Requires:	texlive-zwpagelayout
%rename tetex-latex
%rename texlive-texmf-latex

%description	latexextra
A large collection of add-on packages for LaTeX.

%files		latexextra

#-----------------------------------------------------------------------
# revision 25030
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	latexrecommended
Summary:	LaTeX recommended packages
Requires:	texlive-tlpkg
Requires:	texlive-collection-latex
Requires:	texlive-anysize
Requires:	texlive-beamer
Requires:	texlive-booktabs
Requires:	texlive-caption
Requires:	texlive-cite
Requires:	texlive-cmap
Requires:	texlive-crop
Requires:	texlive-ctable
Requires:	texlive-ec
Requires:	texlive-eso-pic
Requires:	texlive-euler
Requires:	texlive-extsizes
Requires:	texlive-fancybox
Requires:	texlive-fancyref
Requires:	texlive-fancyvrb
Requires:	texlive-float
Requires:	texlive-fontspec
Requires:	texlive-fp
Requires:	texlive-index
Requires:	texlive-jknapltx
Requires:	texlive-koma-script
Requires:	texlive-l3kernel
Requires:	texlive-l3packages
Requires:	texlive-l3experimental
Requires:	texlive-listings
Requires:	texlive-mdwtools
Requires:	texlive-memoir
Requires:	texlive-metalogo
Requires:	texlive-mh
Requires:	texlive-microtype
Requires:	texlive-ms
Requires:	texlive-ntgclass
Requires:	texlive-parskip
Requires:	texlive-pdfpages
Requires:	texlive-powerdot
Requires:	texlive-psfrag
Requires:	texlive-rcs
Requires:	texlive-rotating
Requires:	texlive-sansmath
Requires:	texlive-section
Requires:	texlive-seminar
Requires:	texlive-sepnum
Requires:	texlive-setspace
Requires:	texlive-subfig
Requires:	texlive-textcase
Requires:	texlive-thumbpdf
Requires:	texlive-typehtml
Requires:	texlive-underscore
Requires:	texlive-url
Requires:	texlive-xcolor
Requires:	texlive-xkeyval

%description	latexrecommended
A collection of recommended add-on packages for LaTeX which
have widespread use.

%files		latexrecommended

#-----------------------------------------------------------------------
# revision 23937
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	luatex
Summary:	LuaTeX packages
Requires:	texlive-tlpkg
Requires:	texlive-collection-basic
Requires:	texlive-interpreter
Requires:	texlive-luabibentry
Requires:	texlive-luacode
Requires:	texlive-luaindex
Requires:	texlive-luainputenc
Requires:	texlive-lualatex-doc
Requires:	texlive-lualatex-math
Requires:	texlive-lualibs
Requires:	texlive-luamplib
Requires:	texlive-luaotfload
Requires:	texlive-luapersian
Requires:	texlive-luasseq
Requires:	texlive-luatexbase
Requires:	texlive-luatextra
Requires:	texlive-showhyphens

%description	luatex
Packages for LuaTeX, a Unicode-aware extension of pdfTeX, using
Lua as an embedded scripting and extension language.
http://luatex.org/.

%files		luatex

#-----------------------------------------------------------------------
# revision 21870
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	mathextra
Summary:	Advanced math typesetting
Requires:	texlive-tlpkg
Requires:	texlive-12many
Requires:	texlive-amstex
Requires:	texlive-binomexp
Requires:	texlive-boldtensors
Requires:	texlive-bosisio
Requires:	texlive-ccfonts
Requires:	texlive-commath
Requires:	texlive-concmath
Requires:	texlive-concrete
Requires:	texlive-eqnarray
Requires:	texlive-extarrows
Requires:	texlive-extpfeil
Requires:	texlive-faktor
Requires:	texlive-ionumbers
Requires:	texlive-isomath
Requires:	texlive-mathcomp
Requires:	texlive-mattens
Requires:	texlive-mhequ
Requires:	texlive-multiobjective
Requires:	texlive-nath
Requires:	texlive-ot-tableau
Requires:	texlive-oubraces
Requires:	texlive-proba
Requires:	texlive-realscripts
Requires:	texlive-rec-thy
Requires:	texlive-shuffle
Requires:	texlive-statex
Requires:	texlive-statex2
Requires:	texlive-stmaryrd
Requires:	texlive-subsupscripts
Requires:	texlive-susy
Requires:	texlive-syllogism
Requires:	texlive-synproof
Requires:	texlive-tablor
Requires:	texlive-tensor
Requires:	texlive-tex-ewd
Requires:	texlive-thmbox
Requires:	texlive-turnstile
Requires:	texlive-unicode-math
Requires:	texlive-venn
Requires:	texlive-yhmath
Requires:	texlive-ytableau
Requires:	texlive-collection-fontsrecommended
Requires:	texlive-collection-latex

%description	mathextra
Extra math.

%files		mathextra

#-----------------------------------------------------------------------
# revision 23252
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	metapost
Summary:	MetaPost (and Metafont) drawing packages
Requires:	texlive-tlpkg
Requires:	texlive-automata
Requires:	texlive-bbcard
Requires:	texlive-blockdraw_mp
Requires:	texlive-bpolynomial
Requires:	texlive-cmarrows
Requires:	texlive-drv
Requires:	texlive-dviincl
Requires:	texlive-emp
Requires:	texlive-epsincl
Requires:	texlive-expressg
Requires:	texlive-exteps
Requires:	texlive-featpost
Requires:	texlive-feynmf
Requires:	texlive-garrigues
Requires:	texlive-gmp
Requires:	texlive-hatching
Requires:	texlive-latexmp
Requires:	texlive-metago
Requires:	texlive-metaobj
Requires:	texlive-metaplot
Requires:	texlive-metapost
Requires:	texlive-metauml
Requires:	texlive-mfpic
Requires:	texlive-mfpic4ode
Requires:	texlive-mp3d
Requires:	texlive-mpcolornames
Requires:	texlive-mpgraphics
Requires:	texlive-mpattern
Requires:	texlive-piechartmp
Requires:	texlive-roex
Requires:	texlive-slideshow
Requires:	texlive-splines
Requires:	texlive-suanpan
Requires:	texlive-textpath
Requires:	texlive-threeddice
Requires:	texlive-collection-basic

%description	metapost
TeXLive collection-metapost package.

%files		metapost

#-----------------------------------------------------------------------
# revision 25121
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	music
Summary:	Music typesetting
Requires:	texlive-tlpkg
Requires:	texlive-abc
Requires:	texlive-figbas
Requires:	texlive-gchords
Requires:	texlive-gtrcrd
Requires:	texlive-guitar
Requires:	texlive-harmony
Requires:	texlive-musixguit
Requires:	texlive-musixtex
Requires:	texlive-musixtex-fonts
Requires:	texlive-songbook
Requires:	texlive-collection-latex

%description	music
Music-related fonts and packages.

%files		music

#-----------------------------------------------------------------------
# revision 20778
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	omega
Summary:	Omega
Requires:	texlive-tlpkg
Requires:	texlive-antomega
Requires:	texlive-lambda
Requires:	texlive-mxedruli
Requires:	texlive-omega
Requires:	texlive-aleph
Requires:	texlive-omegaware
Requires:	texlive-collection-basic
Requires:	texlive-collection-latex

%description	omega
Omega, a 16-bit extended TeX by John Plaice and Yannis
Haralambous.

%files		omega

#-----------------------------------------------------------------------
# revision 25031
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	pictures
Summary:	Graphics packages and programs
Requires:	texlive-tlpkg
Requires:	texlive-adjustbox
Requires:	texlive-asyfig
Requires:	texlive-autoarea
Requires:	texlive-bardiag
Requires:	texlive-bloques
Requires:	texlive-bodegraph
Requires:	texlive-bondgraph
Requires:	texlive-braids
Requires:	texlive-cachepic
Requires:	texlive-chemfig
Requires:	texlive-combinedgraphics
Requires:	texlive-circuitikz
Requires:	texlive-curve
Requires:	texlive-curve2e
Requires:	texlive-curves
Requires:	texlive-dcpic
Requires:	texlive-diagmac2
Requires:	texlive-doc-pictex
Requires:	texlive-dottex
Requires:	texlive-dot2texi
Requires:	texlive-dratex
Requires:	texlive-drs
Requires:	texlive-duotenzor
Requires:	texlive-eepic
Requires:	texlive-epspdf
Requires:	texlive-epspdfconversion
Requires:	texlive-esk
Requires:	texlive-fig4latex
Requires:	texlive-gincltex
Requires:	texlive-gnuplottex
Requires:	texlive-gradientframe
Requires:	texlive-grafcet
Requires:	texlive-here
Requires:	texlive-hvfloat
Requires:	texlive-knitting
Requires:	texlive-knittingpattern
Requires:	texlive-lapdf
Requires:	texlive-lpic
Requires:	texlive-mathspic
Requires:	texlive-miniplot
Requires:	texlive-modiagram
Requires:	texlive-numericplots
Requires:	texlive-pb-diagram
Requires:	texlive-petri-nets
Requires:	texlive-pgf
Requires:	texlive-pgf-soroban
Requires:	texlive-pgf-umlsd
Requires:	texlive-pgfgantt
Requires:	texlive-pgfmolbio
Requires:	texlive-pgfopts
Requires:	texlive-pgfplots
Requires:	texlive-piano
Requires:	texlive-picinpar
Requires:	texlive-pict2e
Requires:	texlive-pictex
Requires:	texlive-pictex2
Requires:	texlive-pinlabel
Requires:	texlive-pmgraph
Requires:	texlive-prerex
Requires:	texlive-productbox
Requires:	texlive-randbild
Requires:	texlive-randomwalk
Requires:	texlive-reotex
Requires:	texlive-roundbox
Requires:	texlive-rviewport
Requires:	texlive-schemabloc
Requires:	texlive-swimgraf
Requires:	texlive-texdraw
Requires:	texlive-tikz-cd
Requires:	texlive-tikz-3dplot
Requires:	texlive-tikz-dependency
Requires:	texlive-tikz-inet
Requires:	texlive-tikz-qtree
Requires:	texlive-tikz-timing
Requires:	texlive-tikzpagenodes
Requires:	texlive-tqft
Requires:	texlive-tkz-base
Requires:	texlive-tkz-berge
Requires:	texlive-tkz-doc
Requires:	texlive-tkz-euclide
Requires:	texlive-tkz-fct
Requires:	texlive-tkz-graph
Requires:	texlive-tkz-kiviat
Requires:	texlive-tkz-linknodes
Requires:	texlive-tkz-orm
Requires:	texlive-tkz-tab
Requires:	texlive-tsemlines
Requires:	texlive-tufte-latex
Requires:	texlive-xypic
Requires:	texlive-collection-basic

%description	pictures
TeXLive collection-pictures package.

%files		pictures

#-----------------------------------------------------------------------
# revision 23436
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	plainextra
Summary:	Plain TeX supplementary packages
Requires:	texlive-tlpkg
Requires:	texlive-figflow
Requires:	texlive-fixpdfmag
Requires:	texlive-font-change
Requires:	texlive-fontch
Requires:	texlive-getoptk
Requires:	texlive-graphics-pln
Requires:	texlive-hyplain
Requires:	texlive-js-misc
Requires:	texlive-mkpattern
Requires:	texlive-newsletr
Requires:	texlive-pitex
Requires:	texlive-placeins-plain
Requires:	texlive-plnfss
Requires:	texlive-present
Requires:	texlive-resumemac
Requires:	texlive-timetable
Requires:	texlive-treetex
Requires:	texlive-varisize
Requires:	texlive-collection-basic

%description	plainextra
Add-on packages and macros that work with plain TeX.

%files		plainextra

#-----------------------------------------------------------------------
# revision 25142
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	pstricks
Summary:	PSTricks packages
Requires:	texlive-tlpkg
Requires:	texlive-auto-pst-pdf
Requires:	texlive-bclogo
Requires:	texlive-makeplot
Requires:	texlive-pdftricks
Requires:	texlive-psbao
Requires:	texlive-pst-2dplot
Requires:	texlive-pst-3d
Requires:	texlive-pst-3dplot
Requires:	texlive-pst-abspos
Requires:	texlive-pst-am
Requires:	texlive-pst-asr
Requires:	texlive-pst-bar
Requires:	texlive-pst-barcode
Requires:	texlive-pst-bezier
Requires:	texlive-pst-blur
Requires:	texlive-pst-bspline
Requires:	texlive-pst-calendar
Requires:	texlive-pst-circ
Requires:	texlive-pst-coil
Requires:	texlive-pst-cox
Requires:	texlive-pst-dbicons
Requires:	texlive-pst-diffraction
Requires:	texlive-pst-electricfield
Requires:	texlive-pst-eps
Requires:	texlive-pst-eucl
Requires:	texlive-pst-exa
Requires:	texlive-pst-fill
Requires:	texlive-pst-fr3d
Requires:	texlive-pst-fractal
Requires:	texlive-pst-fun
Requires:	texlive-pst-func
Requires:	texlive-pst-gantt
Requires:	texlive-pst-geo
Requires:	texlive-pst-ghsb
Requires:	texlive-pst-gr3d
Requires:	texlive-pst-grad
Requires:	texlive-pst-graphicx
Requires:	texlive-pst-infixplot
Requires:	texlive-pst-jtree
Requires:	texlive-pst-knot
Requires:	texlive-pst-labo
Requires:	texlive-pst-layout
Requires:	texlive-pst-lens
Requires:	texlive-pst-light3d
Requires:	texlive-pst-magneticfield
Requires:	texlive-pst-math
Requires:	texlive-pst-mirror
Requires:	texlive-pst-node
Requires:	texlive-pst-ob3d
Requires:	texlive-pst-optexp
Requires:	texlive-pst-optic
Requires:	texlive-pst-osci
Requires:	texlive-pst-pad
Requires:	texlive-pst-pdgr
Requires:	texlive-pst-platon
Requires:	texlive-pst-plot
Requires:	texlive-pst-poly
Requires:	texlive-pst-pulley
Requires:	texlive-pst-qtree
Requires:	texlive-pst-rubans
Requires:	texlive-pst-sigsys
Requires:	texlive-pst-slpe
Requires:	texlive-pst-solarsystem
Requires:	texlive-pst-spectra
Requires:	texlive-pst-solides3d
Requires:	texlive-pst-soroban
Requires:	texlive-pst-stru
Requires:	texlive-pst-support
Requires:	texlive-pst-text
Requires:	texlive-pst-thick
Requires:	texlive-pst-tools
Requires:	texlive-pst-tree
Requires:	texlive-pst-tvz
Requires:	texlive-pst-uml
Requires:	texlive-pst-vowel
Requires:	texlive-pst-vue3d
Requires:	texlive-pst2pdf
Requires:	texlive-pstricks
Requires:	texlive-pstricks-add
Requires:	texlive-pstricks_calcnotes
Requires:	texlive-uml
Requires:	texlive-vaucanson-g
Requires:	texlive-collection-basic
Requires:	texlive-collection-genericrecommended

%description	pstricks
TeXLive collection-pstricks package.

%files		pstricks

#-----------------------------------------------------------------------
# revision 25324
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	publishers
Summary:	Support for publishers, theses, standards, conferences, etc
Requires:	texlive-tlpkg
Requires:	texlive-anufinalexam
Requires:	texlive-IEEEconf
Requires:	texlive-IEEEtran
Requires:	texlive-aastex
Requires:	texlive-acmconf
Requires:	texlive-active-conf
Requires:	texlive-afthesis
Requires:	texlive-aguplus
Requires:	texlive-aiaa
Requires:	texlive-ametsoc
Requires:	texlive-aomart
Requires:	texlive-apa
Requires:	texlive-apa6
Requires:	texlive-apa6e
Requires:	texlive-arsclassica
Requires:	texlive-asaetr
Requires:	texlive-ascelike
Requires:	texlive-beamer-FUBerlin
Requires:	texlive-cascadilla
Requires:	texlive-chem-journal
Requires:	texlive-classicthesis
Requires:	texlive-cmpj
Requires:	texlive-confproc
Requires:	texlive-ebsthesis
Requires:	texlive-economic
Requires:	texlive-ejpecp
Requires:	texlive-elbioimp
Requires:	texlive-elsarticle
Requires:	texlive-elteikthesis
Requires:	texlive-erdc
Requires:	texlive-estcpmm
Requires:	texlive-fbithesis
Requires:	texlive-fcltxdoc
Requires:	texlive-gaceta
Requires:	texlive-gatech-thesis
Requires:	texlive-har2nat
Requires:	texlive-icsv
Requires:	texlive-ieeepes
Requires:	texlive-ijmart
Requires:	texlive-imac
Requires:	texlive-imtekda
Requires:	texlive-jmlr
Requires:	texlive-jpsj
Requires:	texlive-kdgdocs
Requires:	texlive-kluwer
Requires:	texlive-lps
Requires:	texlive-macqassign
Requires:	texlive-mentis
Requires:	texlive-msu-thesis
Requires:	texlive-musuos
Requires:	texlive-muthesis
Requires:	texlive-nature
Requires:	texlive-nddiss
Requires:	texlive-nih
Requires:	texlive-nostarch
Requires:	texlive-nrc
Requires:	texlive-onrannual
Requires:	texlive-philosophersimprint
Requires:	texlive-powerdot-FUBerlin
Requires:	texlive-pracjourn
Requires:	texlive-procIAGssymp
Requires:	texlive-ptptex
Requires:	texlive-psu-thesis
Requires:	texlive-revtex
Requires:	texlive-revtex4
Requires:	texlive-ryethesis
Requires:	texlive-sageep
Requires:	texlive-sapthesis
Requires:	texlive-seuthesis
Requires:	texlive-soton
Requires:	texlive-spie
Requires:	texlive-stellenbosch
Requires:	texlive-suftesi
Requires:	texlive-sugconf
Requires:	texlive-texilikechaps
Requires:	texlive-texilikecover
Requires:	texlive-thesis-titlepage-fhac
Requires:	texlive-thuthesis
Requires:	texlive-toptesi
Requires:	texlive-tugboat
Requires:	texlive-tugboat-plain
Requires:	texlive-uaclasses
Requires:	texlive-uafthesis
Requires:	texlive-ucdavisthesis
Requires:	texlive-ucthesis
Requires:	texlive-uiucthesis
Requires:	texlive-umthesis
Requires:	texlive-umich-thesis
Requires:	texlive-unamthesis
Requires:	texlive-ut-thesis
Requires:	texlive-uothesis
Requires:	texlive-uowthesis
Requires:	texlive-uwthesis
Requires:	texlive-vancouver
Requires:	texlive-york-thesis
Requires:	texlive-collection-latex

%description	publishers
TeXLive collection-publishers package.

%files		publishers

#-----------------------------------------------------------------------
# revision 25104
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	science
Summary:	Typesetting for natural and computer sciences
Requires:	texlive-tlpkg
Requires:	texlive-SIstyle
Requires:	texlive-SIunits
Requires:	texlive-alg
Requires:	texlive-algorithm2e
Requires:	texlive-algorithmicx
Requires:	texlive-algorithms
Requires:	texlive-biocon
Requires:	texlive-bpchem
Requires:	texlive-bytefield
Requires:	texlive-chemarrow
Requires:	texlive-chemcompounds
Requires:	texlive-chemcono
Requires:	texlive-chemexec
Requires:	texlive-chemmacros
Requires:	texlive-chemnum
Requires:	texlive-chemstyle
Requires:	texlive-clrscode
Requires:	texlive-complexity
Requires:	texlive-computational-complexity
Requires:	texlive-digiconfigs
Requires:	texlive-drawstack
Requires:	texlive-dyntree
Requires:	texlive-eltex
Requires:	texlive-engtlc
Requires:	texlive-fouridx
Requires:	texlive-functan
Requires:	texlive-galois
Requires:	texlive-gastex
Requires:	texlive-gene-logic
Requires:	texlive-gu
Requires:	texlive-hep
Requires:	texlive-hepnames
Requires:	texlive-hepparticles
Requires:	texlive-hepthesis
Requires:	texlive-hepunits
Requires:	texlive-karnaugh
Requires:	texlive-mhchem
Requires:	texlive-miller
Requires:	texlive-mychemistry
Requires:	texlive-nuc
Requires:	texlive-objectz
Requires:	texlive-physymb
Requires:	texlive-pseudocode
Requires:	texlive-sasnrdisplay
Requires:	texlive-sciposter
Requires:	texlive-sfg
Requires:	texlive-siunitx
Requires:	texlive-steinmetz
Requires:	texlive-struktex
Requires:	texlive-t-angles
Requires:	texlive-textopo
Requires:	texlive-ulqda
Requires:	texlive-unitsdef
Requires:	texlive-youngtab
Requires:	texlive-collection-latex

%description	science
Typesetting for natural and computer sciences.

%files		science

#-----------------------------------------------------------------------
# revision 15216
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	texinfo
Summary:	GNU Texinfo
Requires:	texlive-tlpkg
Requires:	texlive-texinfo
Requires:	texlive-collection-basic

%description	texinfo
TeX macros for the GNU Texinfo documentation system.  The
programs and documentation are no longer distributed with TeX
Live; get the original Texinfo package for your system.

%files		texinfo

#-----------------------------------------------------------------------
# revision 24140
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	xetex
Summary:	XeTeX packages
Requires:	texlive-tlpkg
Requires:	texlive-arabxetex
Requires:	texlive-euenc
Requires:	texlive-fixlatvian
Requires:	texlive-fontbook
Requires:	texlive-fontwrap
Requires:	texlive-mathspec
Requires:	texlive-philokalia
Requires:	texlive-polyglossia
Requires:	texlive-unisugar
Requires:	texlive-xecjk
Requires:	texlive-xecolor
Requires:	texlive-xecyr
Requires:	texlive-xeindex
Requires:	texlive-xepersian
Requires:	texlive-xesearch
Requires:	texlive-xetex
Requires:	texlive-xetex-def
Requires:	texlive-xetex-itrans
Requires:	texlive-xetex-pstricks
Requires:	texlive-xetexconfig
Requires:	texlive-xetexfontinfo
Requires:	texlive-xltxtra
Requires:	texlive-xunicode
Requires:	texlive-collection-basic

%description	xetex
Packages for XeTeX, the Unicode/OpenType-enabled TeX by
Jonathan Kew, http://scripts.sil.org/xetex.

%files		xetex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2 -a3 -a4 -a5 -a6 -a7 -a8 -a9 -a10 -a11 -a12 -a13 -a14 -a15 -a16 -a17 -a18 -a19 -a20 -a21 -a22 -a23 -a24 -a25 -a26 -a27 -a28 -a29 -a30 -a31 -a32 -a33 -a34 -a35 -a36 -a37 -a38 -a39 -a40 -a41 -a42 -a43 -a44 -a45 -a46 -a47 -a48 -a49 -a50 -a51 -a52 -a53 -a54 -a55 -a56 -a57 -a58 -a59 -a60 -a61 -a62 -a63 -a64 -a65 -a66 -a67 -a68 -a69 -a70 -a71 -a72 -a73 -a74 -a75 -a76 -a77 -a78 -a79 -a80 -a81 -a82

%build

%install


%changelog
* Wed Feb 08 2012 Paulo Andrade <pcpa@mandriva.com.br> 20125708-1
+ Revision: 772180
- Update to latest release.
- Update to latest release.

* Wed Feb 01 2012 Paulo Andrade <pcpa@mandriva.com.br> 20120131-1
+ Revision: 770340
- Update to latest upstream package
- Update to latest upstream package

* Thu Jan 19 2012 Paulo Andrade <pcpa@mandriva.com.br> 20120119-1
+ Revision: 762770
- Update to latest upstream package

* Mon Jan 09 2012 Paulo Andrade <pcpa@mandriva.com.br> 20120109-1
+ Revision: 759135
- Update to latest upstream release

* Thu Jan 05 2012 Paulo Andrade <pcpa@mandriva.com.br> 20111226-4
+ Revision: 757944
- Correct provides/requires to better match tetex-latex.

* Tue Jan 03 2012 Paulo Andrade <pcpa@mandriva.com.br> 20111226-3
+ Revision: 750340
- Rebuild to reduce used resources

* Tue Jan 03 2012 Paulo Andrade <pcpa@mandriva.com.br> 20111226-2
+ Revision: 749029
- Rebuild to reduce used resources

* Mon Dec 26 2011 Paulo Andrade <pcpa@mandriva.com.br> 20111226-1
+ Revision: 745362
- texlive-collection

* Sat Dec 17 2011 Paulo Andrade <pcpa@mandriva.com.br> 20111217-1
+ Revision: 743382
- texlive-collection

* Fri Dec 09 2011 Paulo Andrade <pcpa@mandriva.com.br> 20111209-1
+ Revision: 739990
- texlive-collection
- texlive-collection

* Mon Dec 05 2011 Zé <ze@mandriva.org> 20111122-3
+ Revision: 737798
- theres no pre scriplets section
- rpm isnt able to handle = in conflicts

* Mon Dec 05 2011 Paulo Andrade <pcpa@mandriva.com.br> 20111122-2
+ Revision: 737771
- Make texlive-collection-latexextra provide tetex-latex.

* Tue Nov 22 2011 Paulo Andrade <pcpa@mandriva.com.br> 20111122-1
+ Revision: 732644
- texlive-collection

* Mon Nov 14 2011 Paulo Andrade <pcpa@mandriva.com.br> 20111110-3
+ Revision: 730631
- Merge latex and latex-bin packages.

* Sun Nov 13 2011 Paulo Andrade <pcpa@mandriva.com.br> 20111110-2
+ Revision: 730343
- Use rename macro instead of mix of provides/conflicts/obsoletes

* Thu Nov 10 2011 Paulo Andrade <pcpa@mandriva.com.br> 20111110-1
+ Revision: 729707
- texlive-collection
- texlive-collection

* Sat Nov 05 2011 Paulo Andrade <pcpa@mandriva.com.br> 20111101-1
+ Revision: 718094
- texlive-collection
- texlive-collection
- texlive-collection
- texlive-collection


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16947 |12mr|texlive-collection-basic-20120810-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26314
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-basic
Epoch:		1
Version:	20120810
Release:	1
Summary:	Essential programs and files
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-basic.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-collection-documentation-base
Requires:	texlive-amsfonts
Requires:	texlive-bibtex
Requires:	texlive-cm
Requires:	texlive-dvipdfm
Requires:	texlive-dvipdfmx
Requires:	texlive-dvipdfmx-def
Requires:	texlive-dvips
Requires:	texlive-enctex
Requires:	texlive-etex
Requires:	texlive-etex-pkg
Requires:	texlive-glyphlist
Requires:	texlive-gsftopk
Requires:	texlive-hyph-utf8
Requires:	texlive-hyphen-base
Requires:	texlive-ifluatex
Requires:	texlive-ifxetex
Requires:	texlive-kpathsea
Requires:	texlive-lua-alt-getopt
Requires:	texlive-luatex
Requires:	texlive-makeindex
Requires:	texlive-metafont
Requires:	texlive-mflogo
Requires:	texlive-mfware
Requires:	texlive-misc
Requires:	texlive-pdftex
Requires:	texlive-plain
Requires:	texlive-tetex
Requires:	texlive-tex
Requires:	texlive-texconfig
Requires:	texlive-texlive-scripts
Requires:	texlive-xdvi

%description
These files are regarded as basic for any TeX system, covering
plain TeX macros, Computer Modern fonts, and configuration for
common drivers; no LaTeX.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16948 |12mr|texlive-collection-bibtexextra-20120810-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27058
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-bibtexextra
Epoch:		1
Version:	20120810
Release:	1
Summary:	Extra BibTeX styles
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-bibtexextra.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-collection-latex
Requires:	texlive-aichej
Requires:	texlive-amsrefs
Requires:	texlive-apacite
Requires:	texlive-apalike2
Requires:	texlive-beebe
Requires:	texlive-bibarts
Requires:	texlive-bibexport
Requires:	texlive-bibhtml
Requires:	texlive-biblatex
Requires:	texlive-biblatex-apa
Requires:	texlive-biblatex-bwl
Requires:	texlive-biblatex-chem
Requires:	texlive-biblatex-chicago
Requires:	texlive-biblatex-dw
Requires:	texlive-biblatex-fiwi
Requires:	texlive-biblatex-historian
Requires:	texlive-biblatex-ieee
Requires:	texlive-biblatex-juradiss
Requires:	texlive-biblatex-luh-ipw
Requires:	texlive-biblatex-mla
Requires:	texlive-biblatex-musuos
Requires:	texlive-biblatex-nature
Requires:	texlive-biblatex-nejm
Requires:	texlive-biblatex-philosophy
Requires:	texlive-biblatex-phys
Requires:	texlive-biblatex-science
Requires:	texlive-biblatex-swiss-legal
Requires:	texlive-biblist
Requires:	texlive-bibtopic
Requires:	texlive-bibtopicprefix
Requires:	texlive-bibunits
Requires:	texlive-breakcites
Requires:	texlive-cell
Requires:	texlive-chbibref
Requires:	texlive-chicago
Requires:	texlive-chicago-annote
Requires:	texlive-chembst
Requires:	texlive-chscite
Requires:	texlive-collref
Requires:	texlive-compactbib
Requires:	texlive-custom-bib
Requires:	texlive-din1505
Requires:	texlive-dk-bib
Requires:	texlive-doipubmed
Requires:	texlive-fbs
Requires:	texlive-figbib
Requires:	texlive-footbib
Requires:	texlive-geschichtsfrkl
Requires:	texlive-harvard
Requires:	texlive-harvmac
Requires:	texlive-historische-zeitschrift
Requires:	texlive-ijqc
Requires:	texlive-inlinebib
Requires:	texlive-iopart-num
Requires:	texlive-jneurosci
Requires:	texlive-jurabib
Requires:	texlive-ksfh_nat
Requires:	texlive-listbib
Requires:	texlive-logreq
Requires:	texlive-margbib
Requires:	texlive-multibib
Requires:	texlive-munich
Requires:	texlive-notes2bib
Requires:	texlive-perception
Requires:	texlive-pnas2009
Requires:	texlive-rsc
Requires:	texlive-showtags
Requires:	texlive-sort-by-letters
Requires:	texlive-splitbib
Requires:	texlive-uni-wtal-ger
Requires:	texlive-urlbst
Requires:	texlive-usebib
Requires:	texlive-vak
Requires:	texlive-xcite

%description
Additional BibTeX styles and bibliography databases, including
BibLaTeX.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16949 |12mr|texlive-collection-binextra-20120810-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27025
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-binextra
Epoch:		1
Version:	20120810
Release:	1
Summary:	TeX auxiliary programs
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-binextra.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-collection-basic
Requires:	texlive-a2ping
Requires:	texlive-bibtex8
Requires:	texlive-bibtexu
Requires:	texlive-bundledoc
Requires:	texlive-chktex
Requires:	texlive-ctanify
Requires:	texlive-ctanupload
Requires:	texlive-ctie
Requires:	texlive-cweb
Requires:	texlive-de-macro
Requires:	texlive-detex
Requires:	texlive-dtl
Requires:	texlive-dvi2tty
Requires:	texlive-dviasm
Requires:	texlive-dvicopy
Requires:	texlive-dvidvi
Requires:	texlive-dviljk
Requires:	texlive-dvipng
Requires:	texlive-dvipos
Requires:	texlive-dvisvgm
Requires:	texlive-findhyph
Requires:	texlive-fragmaster
Requires:	texlive-hyphenex
Requires:	texlive-installfont
Requires:	texlive-lacheck
Requires:	texlive-latex2man
Requires:	texlive-latexdiff
Requires:	texlive-latexfileversion
Requires:	texlive-latexmk
Requires:	texlive-latexpand
Requires:	texlive-listings-ext
Requires:	texlive-match_parens
Requires:	texlive-mkjobtexmf
Requires:	texlive-patgen
Requires:	texlive-pdfcrop
Requires:	texlive-pdfjam
Requires:	texlive-pdftools
Requires:	texlive-pkfix
Requires:	texlive-pkfix-helper
Requires:	texlive-purifyeps
Requires:	texlive-seetexk
Requires:	texlive-sty2dtx
Requires:	texlive-synctex
Requires:	texlive-texcount
Requires:	texlive-texdef
Requires:	texlive-texdiff
Requires:	texlive-texdirflatten
Requires:	texlive-texdoc
Requires:	texlive-texliveonfly
Requires:	texlive-texloganalyser
Requires:	texlive-texware
Requires:	texlive-tie
Requires:	texlive-tpic2pdftex
Requires:	texlive-typeoutfileinfo
Requires:	texlive-web

%description
Various useful, but non-essential, support programs. Includes
programs and macros for DVI file manipulation, literate
programming, patgen, and the TeX Works Editor.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16950 |12mr|texlive-collection-context-20120810-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26699
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-context
Epoch:		1
Version:	20120810
Release:	1
Summary:	ConTeXt format
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-context.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-context
Requires:	texlive-collection-basic
Requires:	texlive-jmn
Requires:	texlive-lmextra
Requires:	texlive-context-account
Requires:	texlive-context-algorithmic
Requires:	texlive-context-bnf
Requires:	texlive-context-chromato
Requires:	texlive-context-construction-plan
Requires:	texlive-context-degrade
Requires:	texlive-context-filter
Requires:	texlive-context-fixme
Requires:	texlive-context-french
Requires:	texlive-context-fullpage
Requires:	texlive-context-games
Requires:	texlive-context-gantt
Requires:	texlive-context-gnuplot
Requires:	texlive-context-letter
Requires:	texlive-context-lettrine
Requires:	texlive-context-lilypond
Requires:	texlive-context-mathsets
Requires:	texlive-context-notes-zh-cn
Requires:	texlive-context-rst
Requires:	texlive-context-ruby
Requires:	texlive-context-simplefonts
Requires:	texlive-context-simpleslides
Requires:	texlive-context-typearea
Requires:	texlive-context-typescripts
Requires:	texlive-context-vim

%description
Hans Hagen's powerful ConTeXt system, http://pragma-ade.com.
Also includes third-party ConTeXt packages.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16951 |12mr|texlive-collection-documentation-arabic-20120224-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 14327
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-documentation-arabic
Epoch:		1
Version:	20120224
Release:	1
Summary:	Arabic documentation
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-documentation-arabic.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-lshort-persian
Requires:	texlive-collection-documentation-base

%description
TeXLive collection-documentation-arabic package.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16952 |12mr|texlive-collection-documentation-base-20120224-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17091
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-documentation-base
Epoch:		1
Version:	20120224
Release:	1
Summary:	TeX Live documentation
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-documentation-base.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-texlive-common
Requires:	texlive-texlive-docindex
Requires:	texlive-texlive-en

%description
TeXLive collection-documentation-base package.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16953 |12mr|texlive-collection-documentation-bulgarian-20120224-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19296
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-documentation-bulgarian
Epoch:		1
Version:	20120224
Release:	1
Summary:	Bulgarian documentation
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-documentation-bulgarian.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-lshort-bulgarian
Requires:	texlive-pst-eucl-translation-bg
Requires:	texlive-collection-documentation-base

%description
TeXLive collection-documentation-bulgarian package.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16954 |12mr|texlive-collection-documentation-chinese-20120224-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 14384
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-documentation-chinese
Epoch:		1
Version:	20120224
Release:	1
Summary:	Chinese documentation
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-documentation-chinese.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-ctex-faq
Requires:	texlive-latex-notes-zh-cn
Requires:	texlive-lshort-chinese
Requires:	texlive-texlive-zh-cn
Requires:	texlive-collection-documentation-base

%description
TeXLive collection-documentation-chinese package.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16955 |12mr|texlive-collection-documentation-czechslovak-20120224-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23021
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-documentation-czechslovak
Epoch:		1
Version:	20120224
Release:	1
Summary:	Czech/Slovak documentation
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-documentation-czechslovak.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-lshort-czech
Requires:	texlive-lshort-slovak
Requires:	texlive-texlive-cz
Requires:	texlive-collection-documentation-base

%description
TeXLive collection-documentation-czechslovak package.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16956 |12mr|texlive-collection-documentation-dutch-20120224-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 13822
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-documentation-dutch
Epoch:		1
Version:	20120224
Release:	1
Summary:	Dutch documentation
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-documentation-dutch.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-lshort-dutch
Requires:	texlive-collection-documentation-base

%description
TeXLive collection-documentation-dutch package.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16957 |12mr|texlive-collection-documentation-english-20120810-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26293
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-documentation-english
Epoch:		1
Version:	20120810
Release:	1
Summary:	English documentation
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-documentation-english.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-FAQ-en
Requires:	texlive-MemoirChapStyles
Requires:	texlive-Type1fonts
Requires:	texlive-amslatex-primer
Requires:	texlive-around-the-bend
Requires:	texlive-ascii-chart
Requires:	texlive-components-of-TeX
Requires:	texlive-comprehensive
Requires:	texlive-dtxtut
Requires:	texlive-first-latex-doc
Requires:	texlive-gentle
Requires:	texlive-guide-to-latex
Requires:	texlive-happy4th
Requires:	texlive-impatient
Requires:	texlive-intro-scientific
Requires:	texlive-knuth
Requires:	texlive-l2tabu-english
Requires:	texlive-latex-course
Requires:	texlive-latex-doc-ptr
Requires:	texlive-latex-graphics-companion
Requires:	texlive-latex-veryshortguide
Requires:	texlive-latex-web-companion
Requires:	texlive-latex2e-help-texinfo
Requires:	texlive-latex4wp
Requires:	texlive-latexcheat
Requires:	texlive-latexfileinfo-pkgs
Requires:	texlive-lshort-english
Requires:	texlive-macros2e
Requires:	texlive-math-e
Requires:	texlive-mathmode
Requires:	texlive-memdesign
Requires:	texlive-metafont-beginners
Requires:	texlive-metapost-examples
Requires:	texlive-mil3
Requires:	texlive-patgen2-tutorial
Requires:	texlive-pictexsum
Requires:	texlive-plain-doc
Requires:	texlive-pstricks-examples-en
Requires:	texlive-pstricks-tutorial
Requires:	texlive-simplified-latex
Requires:	texlive-svg-inkscape
Requires:	texlive-tabulars-e
Requires:	texlive-tamethebeast
Requires:	texlive-tds
Requires:	texlive-tex-font-errors-cheatsheet
Requires:	texlive-tex-overview
Requires:	texlive-tex-refs
Requires:	texlive-texbytopic
Requires:	texlive-titlepages
Requires:	texlive-tlc2
Requires:	texlive-visualfaq
Requires:	texlive-webguide
Requires:	texlive-xetexref
Requires:	texlive-collection-documentation-base

%description
TeXLive collection-documentation-english package.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16958 |12mr|texlive-collection-documentation-finnish-20120224-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 13822
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-documentation-finnish
Epoch:		1
Version:	20120224
Release:	1
Summary:	Finnish documentation
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-documentation-finnish.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-lshort-finnish
Requires:	texlive-collection-documentation-base

%description
TeXLive collection-documentation-finnish package.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16959 |12mr|texlive-collection-documentation-french-20120224-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25105
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-documentation-french
Epoch:		1
Version:	20120224
Release:	1
Summary:	French documentation
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-documentation-french.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-apprends-latex
Requires:	texlive-epslatex-fr
Requires:	texlive-impatient-fr
Requires:	texlive-l2tabu-french
Requires:	texlive-lshort-french
Requires:	texlive-texlive-fr
Requires:	texlive-translation-array-fr
Requires:	texlive-translation-dcolumn-fr
Requires:	texlive-translation-natbib-fr
Requires:	texlive-translation-tabbing-fr
Requires:	texlive-collection-documentation-base

%description
TeXLive collection-documentation-french package.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16960 |12mr|texlive-collection-documentation-german-20120224-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25301
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-documentation-german
Epoch:		1
Version:	20120224
Release:	1
Summary:	German documentation
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-documentation-german.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-einfuehrung
Requires:	texlive-fifinddo-info
Requires:	texlive-kopka
Requires:	texlive-l2picfaq
Requires:	texlive-l2tabu
Requires:	texlive-latex-bib-ex
Requires:	texlive-latex-referenz
Requires:	texlive-latex-tabellen
Requires:	texlive-lshort-german
Requires:	texlive-presentations
Requires:	texlive-pstricks-examples
Requires:	texlive-templates-fenn
Requires:	texlive-templates-sommer
Requires:	texlive-texlive-de
Requires:	texlive-translation-arsclassica-de
Requires:	texlive-translation-biblatex-de
Requires:	texlive-translation-chemsym-de
Requires:	texlive-translation-ecv-de
Requires:	texlive-translation-enumitem-de
Requires:	texlive-translation-europecv-de
Requires:	texlive-translation-filecontents-de
Requires:	texlive-translation-moreverb-de
Requires:	texlive-voss-de
Requires:	texlive-collection-documentation-base

%description
TeXLive collection-documentation-german package.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16961 |12mr|texlive-collection-documentation-italian-20120224-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25218
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-documentation-italian
Epoch:		1
Version:	20120224
Release:	1
Summary:	Italian documentation
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-documentation-italian.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-amsldoc-it
Requires:	texlive-amsmath-it
Requires:	texlive-amsthdoc-it
Requires:	texlive-fancyhdr-it
Requires:	texlive-l2tabu-italian
Requires:	texlive-latex4wp-it
Requires:	texlive-lshort-italian
Requires:	texlive-psfrag-italian
Requires:	texlive-texlive-it
Requires:	texlive-collection-documentation-base

%description
TeXLive collection-documentation-italian package.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16962 |12mr|texlive-collection-documentation-japanese-20120224-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 13822
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-documentation-japanese
Epoch:		1
Version:	20120224
Release:	1
Summary:	Japanese documentation
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-documentation-japanese.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-lshort-japanese
Requires:	texlive-collection-documentation-base

%description
TeXLive collection-documentation-japanese package.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16963 |12mr|texlive-collection-documentation-korean-20120224-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 13822
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-documentation-korean
Epoch:		1
Version:	20120224
Release:	1
Summary:	Korean documentation
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-documentation-korean.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-lshort-korean
Requires:	texlive-collection-documentation-base

%description
TeXLive collection-documentation-korean package.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16964 |12mr|texlive-collection-documentation-mongolian-20120224-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 13822
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-documentation-mongolian
Epoch:		1
Version:	20120224
Release:	1
Summary:	Mongolian documentation
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-documentation-mongolian.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-lshort-mongol
Requires:	texlive-collection-documentation-base

%description
TeXLive collection-documentation-mongolian package.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16965 |12mr|texlive-collection-documentation-polish-20120224-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 13822
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-documentation-polish
Epoch:		1
Version:	20120224
Release:	1
Summary:	Polish documentation
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-documentation-polish.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-lshort-polish
Requires:	texlive-tex-virtual-academy-pl
Requires:	texlive-texlive-pl
Requires:	texlive-collection-documentation-base

%description
TeXLive collection-documentation-polish package.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16966 |12mr|texlive-collection-documentation-portuguese-20120224-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 13822
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-documentation-portuguese
Epoch:		1
Version:	20120224
Release:	1
Summary:	Portuguese documentation
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-documentation-portuguese.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-beamer-tut-pt
Requires:	texlive-cursolatex
Requires:	texlive-latexcheat-ptbr
Requires:	texlive-lshort-portuguese
Requires:	texlive-xypic-tut-pt
Requires:	texlive-collection-documentation-base

%description
TeXLive collection-documentation-portuguese package.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16967 |12mr|texlive-collection-documentation-russian-20120224-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 13822
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-documentation-russian
Epoch:		1
Version:	20120224
Release:	1
Summary:	Russian documentation
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-documentation-russian.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-lshort-russian
Requires:	texlive-mpman-ru
Requires:	texlive-texlive-ru
Requires:	texlive-collection-documentation-base

%description
TeXLive collection-documentation-russian package.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16968 |12mr|texlive-collection-documentation-serbian-20120224-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19112
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-documentation-serbian
Epoch:		1
Version:	20120224
Release:	1
Summary:	Serbian documentation
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-documentation-serbian.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-texlive-sr
Requires:	texlive-collection-documentation-base

%description
TeXLive collection-documentation-serbian package.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16969 |12mr|texlive-collection-documentation-slovenian-20120224-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 13822
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-documentation-slovenian
Epoch:		1
Version:	20120224
Release:	1
Summary:	Slovenian documentation
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-documentation-slovenian.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-lshort-slovenian
Requires:	texlive-collection-documentation-base

%description
TeXLive collection-documentation-slovenian package.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16970 |12mr|texlive-collection-documentation-spanish-20120224-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19634
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-documentation-spanish
Epoch:		1
Version:	20120224
Release:	1
Summary:	Spanish documentation
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-documentation-spanish.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-es-tex-faq
Requires:	texlive-l2tabu-spanish
Requires:	texlive-latex2e-help-texinfo-spanish
Requires:	texlive-latexcheat-esmx
Requires:	texlive-lshort-spanish
Requires:	texlive-collection-documentation-base

%description
TeXLive collection-documentation-spanish package.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16971 |12mr|texlive-collection-documentation-thai-20120224-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 13822
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-documentation-thai
Epoch:		1
Version:	20120224
Release:	1
Summary:	Thai documentation
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-documentation-thai.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-lshort-thai
Requires:	texlive-collection-documentation-base

%description
TeXLive collection-documentation-thai package.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16972 |12mr|texlive-collection-documentation-turkish-20120224-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 13822
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-documentation-turkish
Epoch:		1
Version:	20120224
Release:	1
Summary:	Turkish documentation
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-documentation-turkish.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-lshort-turkish
Requires:	texlive-collection-documentation-base

%description
TeXLive collection-documentation-turkish package.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16973 |12mr|texlive-collection-documentation-ukrainian-20120224-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 13822
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-documentation-ukrainian
Epoch:		1
Version:	20120224
Release:	1
Summary:	Ukrainian documentation
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-documentation-ukrainian.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-lshort-ukr
Requires:	texlive-collection-documentation-base

%description
TeXLive collection-documentation-ukrainian package.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16974 |12mr|texlive-collection-documentation-vietnamese-20120224-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 13822
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-documentation-vietnamese
Epoch:		1
Version:	20120224
Release:	1
Summary:	Vietnamese documentation
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-documentation-vietnamese.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-amsldoc-vn
Requires:	texlive-lshort-vietnamese
Requires:	texlive-ntheorem-vn
Requires:	texlive-collection-documentation-base

%description
TeXLive collection-documentation-vietnamese package.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16975 |12mr|texlive-collection-fontsextra-20120810-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27110
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-fontsextra
Epoch:		1
Version:	20120810
Release:	1
Summary:	Extra fonts
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-fontsextra.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-Asana-Math
Requires:	texlive-adforn
Requires:	texlive-adfsymbols
Requires:	texlive-allrunes
Requires:	texlive-antiqua
Requires:	texlive-antt
Requires:	texlive-archaic
Requires:	texlive-arev
Requires:	texlive-ascii
Requires:	texlive-aspectratio
Requires:	texlive-astro
Requires:	texlive-augie
Requires:	texlive-auncial-new
Requires:	texlive-aurical
Requires:	texlive-b1encoding
Requires:	texlive-barcodes
Requires:	texlive-baskervald
Requires:	texlive-bbding
Requires:	texlive-bbm
Requires:	texlive-bbm-macros
Requires:	texlive-bbold
Requires:	texlive-bbold-type1
Requires:	texlive-belleek
Requires:	texlive-bera
Requires:	texlive-berenisadf
Requires:	texlive-bguq
Requires:	texlive-blacklettert1
Requires:	texlive-boisik
Requires:	texlive-bookhands
Requires:	texlive-boondox
Requires:	texlive-braille
Requires:	texlive-brushscr
Requires:	texlive-calligra
Requires:	texlive-calligra-type1
Requires:	texlive-cantarell
Requires:	texlive-carolmin-ps
Requires:	texlive-ccicons
Requires:	texlive-cfr-lm
Requires:	texlive-cherokee
Requires:	texlive-cm-lgc
Requires:	texlive-cm-unicode
Requires:	texlive-cmbright
Requires:	texlive-cmll
Requires:	texlive-cmpica
Requires:	texlive-cmtiup
Requires:	texlive-comfortaa
Requires:	texlive-concmath-fonts
Requires:	texlive-cookingsymbols
Requires:	texlive-countriesofeurope
Requires:	texlive-courier-scaled
Requires:	texlive-cryst
Requires:	texlive-cyklop
Requires:	texlive-dancers
Requires:	texlive-dejavu
Requires:	texlive-dice
Requires:	texlive-dictsym
Requires:	texlive-dingbat
Requires:	texlive-doublestroke
Requires:	texlive-dozenal
Requires:	texlive-droid
Requires:	texlive-duerer
Requires:	texlive-duerer-latex
Requires:	texlive-dutchcal
Requires:	texlive-ean
Requires:	texlive-ecc
Requires:	texlive-eco
Requires:	texlive-eiad
Requires:	texlive-eiad-ltx
Requires:	texlive-electrum
Requires:	texlive-elvish
Requires:	texlive-epigrafica
Requires:	texlive-epsdice
Requires:	texlive-esstix
Requires:	texlive-esvect
Requires:	texlive-eulervm
Requires:	texlive-euxm
Requires:	texlive-fdsymbol
Requires:	texlive-feyn
Requires:	texlive-fge
Requires:	texlive-foekfont
Requires:	texlive-fonetika
Requires:	texlive-fourier
Requires:	texlive-fouriernc
Requires:	texlive-frcursive
Requires:	texlive-genealogy
Requires:	texlive-gentium
Requires:	texlive-gfsartemisia
Requires:	texlive-gfsbodoni
Requires:	texlive-gfscomplutum
Requires:	texlive-gfsdidot
Requires:	texlive-gfsneohellenic
Requires:	texlive-gfssolomos
Requires:	texlive-gillcm
Requires:	texlive-gnu-freefont
Requires:	texlive-gothic
Requires:	texlive-greenpoint
Requires:	texlive-grotesq
Requires:	texlive-hands
Requires:	texlive-hfbright
Requires:	texlive-hfoldsty
Requires:	texlive-ifsym
Requires:	texlive-inconsolata
Requires:	texlive-initials
Requires:	texlive-iwona
Requires:	texlive-jablantile
Requires:	texlive-jamtimes
Requires:	texlive-junicode
Requires:	texlive-kixfont
Requires:	texlive-knuthotherfonts
Requires:	texlive-kpfonts
Requires:	texlive-kurier
Requires:	texlive-lato
Requires:	texlive-lfb
Requires:	texlive-libertineotf
Requires:	texlive-libertine-legacy
Requires:	texlive-libris
Requires:	texlive-linearA
Requires:	texlive-lxfonts
Requires:	texlive-ly1
Requires:	texlive-mathabx
Requires:	texlive-mathabx-type1
Requires:	texlive-mathdesign
Requires:	texlive-mdputu
Requires:	texlive-mdsymbol
Requires:	texlive-mnsymbol
Requires:	texlive-newtx
Requires:	texlive-nkarta
Requires:	texlive-ocherokee
Requires:	texlive-ocr-b
Requires:	texlive-ocr-b-outline
Requires:	texlive-ogham
Requires:	texlive-oinuit
Requires:	texlive-oldlatin
Requires:	texlive-oldstandard
Requires:	texlive-opensans
Requires:	texlive-orkhun
Requires:	texlive-pacioli
Requires:	texlive-paratype
Requires:	texlive-phaistos
Requires:	texlive-phonetic
Requires:	texlive-pigpen
Requires:	texlive-poltawski
Requires:	texlive-prodint
Requires:	texlive-psafm
Requires:	texlive-pxtxalfa
Requires:	texlive-punk
Requires:	texlive-punknova
Requires:	texlive-recycle
Requires:	texlive-romande
Requires:	texlive-rsfso
Requires:	texlive-sansmathaccent
Requires:	texlive-sauter
Requires:	texlive-sauterfonts
Requires:	texlive-semaphor
Requires:	texlive-skull
Requires:	texlive-staves
Requires:	texlive-starfont
Requires:	texlive-stix
Requires:	texlive-tapir
Requires:	texlive-tengwarscript
Requires:	texlive-tfrupee
Requires:	texlive-tpslifonts
Requires:	texlive-trajan
Requires:	texlive-txfontsb
Requires:	texlive-umtypewriter
Requires:	texlive-universa
Requires:	texlive-urwchancal
Requires:	texlive-venturisadf
Requires:	texlive-wsuipa
Requires:	texlive-xits
Requires:	texlive-yfonts
Requires:	texlive-collection-basic
%rename texlive-fontsextra

%description
TeXLive collection-fontsextra package.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16976 |12mr|texlive-collection-fontsrecommended-20120810-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26699
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-fontsrecommended
Epoch:		1
Version:	20120810
Release:	1
Summary:	Recommended fonts
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-fontsrecommended.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-avantgar
Requires:	texlive-bookman
Requires:	texlive-charter
Requires:	texlive-cm-super
Requires:	texlive-cmextra
Requires:	texlive-courier
Requires:	texlive-euro
Requires:	texlive-euro-ce
Requires:	texlive-eurosym
Requires:	texlive-fpl
Requires:	texlive-helvetic
Requires:	texlive-lm
Requires:	texlive-marvosym
Requires:	texlive-mathpazo
Requires:	texlive-ncntrsbk
Requires:	texlive-palatino
Requires:	texlive-pxfonts
Requires:	texlive-rsfs
Requires:	texlive-symbol
Requires:	texlive-tex-gyre
Requires:	texlive-tex-gyre-math
Requires:	texlive-times
Requires:	texlive-tipa
Requires:	texlive-txfonts
Requires:	texlive-utopia
Requires:	texlive-wasy
Requires:	texlive-wasysym
Requires:	texlive-zapfchan
Requires:	texlive-zapfding
Requires:	texlive-collection-basic
%rename texlive-fonts
%rename texlive-texmf-fonts

%description
Recommended fonts, including the base 35 PostScript fonts,
Latin Modern, TeX Gyre, and T1 and other encoding support for
Computer Modern, in outline form.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16977 |12mr|texlive-collection-fontutils-20120327-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25704
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-fontutils
Epoch:		1
Version:	20120327
Release:	1
Summary:	Graphics and font utilities
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-fontutils.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-collection-basic
Requires:	texlive-accfonts
Requires:	texlive-afm2pl
Requires:	texlive-dosepsbin
Requires:	texlive-epstopdf
Requires:	texlive-fontware
Requires:	texlive-lcdftypetools
Requires:	texlive-ps2pkm
Requires:	texlive-pstools
Requires:	psutils
Requires:	texlive-dvipsconfig
Requires:	texlive-fontinst
Requires:	texlive-fontools
Requires:	texlive-mf2pt1
Requires:	texlive-ttfutils

%description
Programs for conversion between font formats, testing fonts,
virtual fonts, .gf and .pk manipulation, mft, fontinst, etc.
Manipulating OpenType, TrueType, PostScript Type 1, and
PostScript and other images.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16978 |12mr|texlive-collection-formatsextra-20120224-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21879
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-formatsextra
Epoch:		1
Version:	20120224
Release:	1
Summary:	Extra formats
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-formatsextra.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-edmac
Requires:	texlive-eplain
Requires:	texlive-mltex
Requires:	texlive-psizzl
Requires:	texlive-startex
Requires:	texlive-texsis
Requires:	texlive-collection-basic

%description
Collected TeX `formats', i.e., large-scale macro packages
designed to be dumped into .fmt files, other than most common
ones, such as latex and context.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16979 |12mr|texlive-collection-games-20120810-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25963
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-games
Epoch:		1
Version:	20120810
Release:	1
Summary:	Games typesetting
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-games.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-bartel-chess-fonts
Requires:	texlive-chess
Requires:	texlive-chess-problem-diagrams
Requires:	texlive-chessboard
Requires:	texlive-chessfss
Requires:	texlive-crossword
Requires:	texlive-crosswrd
Requires:	texlive-egameps
Requires:	texlive-gamebook
Requires:	texlive-go
Requires:	texlive-hanoi
Requires:	texlive-hexgame
Requires:	texlive-othello
Requires:	texlive-othelloboard
Requires:	texlive-psgo
Requires:	texlive-reverxii
Requires:	texlive-schwalbe-chess
Requires:	texlive-sgame
Requires:	texlive-skak
Requires:	texlive-skaknew
Requires:	texlive-sudoku
Requires:	texlive-sudokubundle
Requires:	texlive-xq
Requires:	texlive-xskak
Requires:	texlive-collection-latex

%description
Setups for typesetting various games, including chess.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16980 |12mr|texlive-collection-genericextra-20120810-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26292
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-genericextra
Epoch:		1
Version:	20120810
Release:	1
Summary:	Extra generic packages
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-genericextra.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-abbr
Requires:	texlive-abstyles
Requires:	texlive-barr
Requires:	texlive-bitelist
Requires:	texlive-borceux
Requires:	texlive-c-pascal
Requires:	texlive-chronosys
Requires:	texlive-colorsep
Requires:	texlive-dinat
Requires:	texlive-dirtree
Requires:	texlive-dowith
Requires:	texlive-eijkhout
Requires:	texlive-encxvlna
Requires:	texlive-epigram
Requires:	texlive-fenixpar
Requires:	texlive-fltpoint
Requires:	texlive-fntproof
Requires:	texlive-gates
Requires:	texlive-ifetex
Requires:	texlive-iftex
Requires:	texlive-insbox
Requires:	texlive-lecturer
Requires:	texlive-librarian
Requires:	texlive-mathdots
Requires:	texlive-metatex
Requires:	texlive-midnight
Requires:	texlive-multi
Requires:	texlive-navigator
Requires:	texlive-ofs
Requires:	texlive-pdf-trans
Requires:	texlive-shade
Requires:	texlive-systeme
Requires:	texlive-tabto-generic
Requires:	texlive-texapi
Requires:	texlive-upca
Requires:	texlive-xlop
Requires:	texlive-yax
Requires:	texlive-collection-basic

%description
Extra packages that work with multiple formats, typically both
TeX and LaTeX.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16981 |12mr|texlive-collection-genericrecommended-20120224-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19849
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-genericrecommended
Epoch:		1
Version:	20120224
Release:	1
Summary:	Recommended generic packages
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-genericrecommended.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-epsf
Requires:	texlive-fontname
Requires:	texlive-genmisc
Requires:	texlive-kastrup
Requires:	texlive-multido
Requires:	texlive-path
Requires:	texlive-tex-ps
Requires:	texlive-ulem
Requires:	texlive-collection-basic

%description
Recommended packages that work with multiple formats.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16982 |12mr|texlive-collection-htmlxml-20120224-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 13822
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-htmlxml
Epoch:		1
Version:	20120224
Release:	1
Summary:	HTML/SGML/XML support
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-htmlxml.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-jadetex
Requires:	texlive-passivetex
Requires:	texlive-tex4ht
Requires:	texlive-xmlplay
Requires:	texlive-xmltex
Requires:	texlive-collection-basic
Requires:	texlive-collection-fontsrecommended
Requires:	texlive-collection-latex

%description
Packages to convert LaTeX to XML/HTML, and typset XML/SGML.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16983 |12mr|texlive-collection-humanities-20120810-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27322
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-humanities
Epoch:		1
Version:	20120810
Release:	1
Summary:	Humanities packages
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-humanities.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-alnumsec
Requires:	texlive-arydshln
Requires:	texlive-bibleref
Requires:	texlive-bibleref-lds
Requires:	texlive-bibleref-mouth
Requires:	texlive-bibleref-parse
Requires:	texlive-covington
Requires:	texlive-dramatist
Requires:	texlive-ecltree
Requires:	texlive-edfnotes
Requires:	texlive-ednotes
Requires:	texlive-gb4e
Requires:	texlive-gmverse
Requires:	texlive-jura
Requires:	texlive-juraabbrev
Requires:	texlive-juramisc
Requires:	texlive-jurarsp
Requires:	texlive-ledmac
Requires:	texlive-lexikon
Requires:	texlive-lineno
Requires:	texlive-linguex
Requires:	texlive-liturg
Requires:	texlive-parallel
Requires:	texlive-parrun
Requires:	texlive-plari
Requires:	texlive-play
Requires:	texlive-poemscol
Requires:	texlive-poetrytex
Requires:	texlive-qobitree
Requires:	texlive-qtree
Requires:	texlive-rrgtrees
Requires:	texlive-rtklage
Requires:	texlive-screenplay
Requires:	texlive-sides
Requires:	texlive-stage
Requires:	texlive-tree-dvips
Requires:	texlive-verse
Requires:	texlive-xyling
Requires:	texlive-collection-latex

%description
Packages for law, linguistics, the social sciences, the
humanities, etc.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16984 |12mr|texlive-collection-langafrican-20120224-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21061
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-langafrican
Epoch:		1
Version:	20120224
Release:	1
Summary:	African scripts
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langafrican.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-ethiop
Requires:	texlive-ethiop-t1
Requires:	texlive-fc
Requires:	texlive-hyphen-ethiopic
Requires:	texlive-collection-basic

%description
Support for typesetting some African scripts.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16985 |12mr|texlive-collection-langarabic-20120224-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24768
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-langarabic
Epoch:		1
Version:	20120224
Release:	1
Summary:	Arabic
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langarabic.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-amiri
Requires:	texlive-arabi
Requires:	texlive-arabtex
Requires:	texlive-bidi
Requires:	texlive-hyphen-arabic
Requires:	texlive-hyphen-farsi
Requires:	texlive-persian-bib
Requires:	texlive-persian-modern
Requires:	texlive-collection-basic

%description
Support for typesetting Arabic.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16986 |12mr|texlive-collection-langarmenian-20120224-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20529
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-langarmenian
Epoch:		1
Version:	20120224
Release:	1
Summary:	Armenian
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langarmenian.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-collection-basic

%description
Support for typesetting Armenian.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16987 |12mr|texlive-collection-langcjk-20120810-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27121
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-langcjk
Epoch:		1
Version:	20120810
Release:	1
Summary:	Chinese, Japanese, Korean
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langcjk.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-collection-basic
Requires:	texlive-collection-documentation-chinese
Requires:	texlive-adobemapping
Requires:	texlive-arphic
Requires:	texlive-c90
Requires:	texlive-cjk
Requires:	texlive-cjkpunct
Requires:	texlive-cjkutils
Requires:	texlive-cns
Requires:	texlive-ctex
Requires:	texlive-dnp
Requires:	texlive-fonts-tlwg
Requires:	texlive-garuda-c90
Requires:	texlive-hyphen-chinese
Requires:	texlive-ipaex
Requires:	texlive-japanese
Requires:	texlive-japanese-otf
Requires:	texlive-japanese-otf-uptex
Requires:	texlive-jfontmaps
Requires:	texlive-jsclasses
Requires:	texlive-luatexja
Requires:	texlive-norasi-c90
Requires:	texlive-ptex
Requires:	texlive-thailatex
Requires:	texlive-uhc
Requires:	texlive-uptex
Requires:	texlive-wadalab
Requires:	texlive-xpinyin
Requires:	texlive-zhmetrics
Requires:	texlive-zhnumber
Requires:	texlive-zhspacing

%description
CJK (Chinese, Japanese, Korean) macros, fonts, documentation,
also Thai since there is some overlap in the fonts.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16988 |12mr|texlive-collection-langcroatian-20120224-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21190
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-langcroatian
Epoch:		1
Version:	20120224
Release:	1
Summary:	Croatian
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langcroatian.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-hrlatex
Requires:	texlive-hyphen-croatian
Requires:	texlive-collection-basic

%description
Support for typesetting Croatian.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16989 |12mr|texlive-collection-langcyrillic-20120224-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25209
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-langcyrillic
Epoch:		1
Version:	20120224
Release:	1
Summary:	Cyrillic
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langcyrillic.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-cmcyr
Requires:	texlive-cyrillic
Requires:	texlive-cyrillic-bin
Requires:	texlive-cyrplain
Requires:	texlive-disser
Requires:	texlive-eskd
Requires:	texlive-eskdx
Requires:	texlive-gost
Requires:	texlive-lcyw
Requires:	texlive-lh
Requires:	texlive-lhcyr
Requires:	texlive-ruhyphen
Requires:	texlive-russ
Requires:	texlive-t2
Requires:	texlive-ukrhyph
Requires:	texlive-hyphen-bulgarian
Requires:	texlive-hyphen-russian
Requires:	texlive-hyphen-ukrainian
Requires:	texlive-collection-basic
Requires:	texlive-collection-latex

%description
Support for typesetting Cyrillic.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16990 |12mr|texlive-collection-langczechslovak-20120224-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 14727
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-langczechslovak
Epoch:		1
Version:	20120224
Release:	1
Summary:	Czech/Slovak
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langczechslovak.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-cs
Requires:	texlive-csbulletin
Requires:	texlive-cslatex
Requires:	texlive-csplain
Requires:	texlive-vlna
Requires:	texlive-hyphen-czech
Requires:	texlive-hyphen-slovak
Requires:	texlive-collection-basic
Requires:	texlive-collection-latex

%description
Support for typesetting Czech/Slovak.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16991 |12mr|texlive-collection-langdanish-20120224-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 14727
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-langdanish
Epoch:		1
Version:	20120224
Release:	1
Summary:	Danish
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langdanish.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-hyphen-danish
Requires:	texlive-collection-basic

%description
Support for typesetting Danish.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16992 |12mr|texlive-collection-langdutch-20120224-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 14727
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-langdutch
Epoch:		1
Version:	20120224
Release:	1
Summary:	Dutch
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langdutch.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-hyphen-dutch
Requires:	texlive-collection-basic

%description
Support for typesetting Dutch.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16993 |12mr|texlive-collection-langenglish-20120224-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18615
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-langenglish
Epoch:		1
Version:	20120224
Release:	1
Summary:	US and UK English
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langenglish.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-hyphen-english
Requires:	texlive-collection-basic

%description
Support for typesetting US and UK English.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16994 |12mr|texlive-collection-langfinnish-20120224-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 14727
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-langfinnish
Epoch:		1
Version:	20120224
Release:	1
Summary:	Finnish
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langfinnish.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-finbib
Requires:	texlive-hyphen-finnish
Requires:	texlive-collection-basic

%description
Support for typesetting Finnish.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16995 |12mr|texlive-collection-langfrench-20120810-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27049
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-langfrench
Epoch:		1
Version:	20120810
Release:	1
Summary:	French
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langfrench.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-aeguill
Requires:	texlive-basque-book
Requires:	texlive-basque-date
Requires:	texlive-bib-fr
Requires:	texlive-bibleref-french
Requires:	texlive-booktabs-fr
Requires:	texlive-droit-fr
Requires:	texlive-facture
Requires:	texlive-frenchle
Requires:	texlive-frletter
Requires:	texlive-impnattypo
Requires:	texlive-mafr
Requires:	texlive-tabvar
Requires:	texlive-tdsfrmath
Requires:	texlive-variations
Requires:	texlive-hyphen-basque
Requires:	texlive-hyphen-french
Requires:	texlive-collection-basic

%description
Support for typesetting French and Basque.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16996 |12mr|texlive-collection-langgerman-20120224-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25356
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-langgerman
Epoch:		1
Version:	20120224
Release:	1
Summary:	German
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langgerman.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-bibleref-german
Requires:	texlive-dehyph-exptl
Requires:	texlive-dhua
Requires:	texlive-booktabs-de
Requires:	texlive-csquotes-de
Requires:	texlive-etoolbox-de
Requires:	texlive-geometry-de
Requires:	texlive-german
Requires:	texlive-germbib
Requires:	texlive-germkorr
Requires:	texlive-hausarbeit-jura
Requires:	texlive-microtype-de
Requires:	texlive-r_und_s
Requires:	texlive-tipa-de
Requires:	texlive-umlaute
Requires:	texlive-hyphen-german
Requires:	texlive-collection-basic

%description
Support for typesetting German.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16997 |12mr|texlive-collection-langgreek-20120810-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26262
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-langgreek
Epoch:		1
Version:	20120810
Release:	1
Summary:	Greek
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langgreek.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-betababel
Requires:	texlive-bgreek
Requires:	texlive-cbfonts
Requires:	texlive-gfsbaskerville
Requires:	texlive-gfsporson
Requires:	texlive-greek-inputenc
Requires:	texlive-greekdates
Requires:	texlive-greektex
Requires:	texlive-grverb
Requires:	texlive-ibycus-babel
Requires:	texlive-ibygrk
Requires:	texlive-kerkis
Requires:	texlive-levy
Requires:	texlive-lgreek
Requires:	texlive-lgrx
Requires:	texlive-mkgrkindex
Requires:	texlive-teubner
Requires:	texlive-xgreek
Requires:	texlive-yannisgr
Requires:	texlive-hyphen-greek
Requires:	texlive-hyphen-ancientgreek
Requires:	texlive-collection-basic

%description
Support for typesetting Greek.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16998 |12mr|texlive-collection-langhebrew-20120224-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 14727
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-langhebrew
Epoch:		1
Version:	20120224
Release:	1
Summary:	Hebrew
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langhebrew.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-cjhebrew
Requires:	texlive-collection-basic

%description
Support for typesetting Hebrew.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 16999 |12mr|texlive-collection-langhungarian-20120224-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 14727
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-langhungarian
Epoch:		1
Version:	20120224
Release:	1
Summary:	Hungarian
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langhungarian.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-magyar
Requires:	texlive-hyphen-hungarian
Requires:	texlive-collection-basic

%description
Support for typesetting Hungarian.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17000 |12mr|texlive-collection-langindic-20120302-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25494
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-langindic
Epoch:		1
Version:	20120302
Release:	1
Summary:	Indic scripts
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langindic.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-bangtex
Requires:	texlive-bengali
Requires:	texlive-burmese
Requires:	texlive-devnag
Requires:	texlive-ebong
Requires:	texlive-hyphen-indic
Requires:	texlive-hyphen-sanskrit
Requires:	texlive-malayalam
Requires:	texlive-sanskrit
Requires:	texlive-velthuis
Requires:	texlive-wnri
Requires:	texlive-wnri-latex
Requires:	texlive-xetex-devanagari
Requires:	texlive-collection-basic

%description
Support for typesetting some Indic scripts.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17001 |12mr|texlive-collection-langitalian-20120224-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25122
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-langitalian
Epoch:		1
Version:	20120224
Release:	1
Summary:	Italian
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langitalian.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-collection-basic
Requires:	texlive-fixltxhyph
Requires:	texlive-hyphen-italian
Requires:	texlive-frontespizio
Requires:	texlive-itnumpar
Requires:	texlive-layaureo

%description
Support for typesetting Italian.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17002 |12mr|texlive-collection-langlatin-20120224-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 14727
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-langlatin
Epoch:		1
Version:	20120224
Release:	1
Summary:	Latin
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langlatin.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-hyphen-latin
Requires:	texlive-collection-basic

%description
Support for typesetting Latin.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17003 |12mr|texlive-collection-langlatvian-20120224-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 14727
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-langlatvian
Epoch:		1
Version:	20120224
Release:	1
Summary:	Latvian
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langlatvian.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-hyphen-latvian
Requires:	texlive-collection-basic

%description
Support for typesetting Latvian.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17004 |12mr|texlive-collection-langlithuanian-20120224-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 14727
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-langlithuanian
Epoch:		1
Version:	20120224
Release:	1
Summary:	Lithuanian
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langlithuanian.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-lithuanian
Requires:	texlive-hyphen-lithuanian
Requires:	texlive-collection-basic

%description
Support for typesetting Lithuanian.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17005 |12mr|texlive-collection-langmongolian-20120224-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22468
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-langmongolian
Epoch:		1
Version:	20120224
Release:	1
Summary:	Mongolian
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langmongolian.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-collection-basic
Requires:	texlive-hyphen-mongolian
Requires:	texlive-mongolian-babel
Requires:	texlive-montex

%description
Support for typesetting Mongolian.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17006 |12mr|texlive-collection-langnorwegian-20120224-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 14727
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-langnorwegian
Epoch:		1
Version:	20120224
Release:	1
Summary:	Norwegian
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langnorwegian.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-hyphen-norwegian
Requires:	texlive-collection-basic

%description
Support for typesetting Norwegian.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17007 |12mr|texlive-collection-langother-20120810-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26614
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-langother
Epoch:		1
Version:	20120810
Release:	1
Summary:	Other hyphenation patterns
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langother.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-hyphen-afrikaans
Requires:	texlive-hyphen-armenian
Requires:	texlive-hyphen-coptic
Requires:	texlive-hyphen-esperanto
Requires:	texlive-hyphen-estonian
Requires:	texlive-hyphen-friulan
Requires:	texlive-hyphen-icelandic
Requires:	texlive-hyphen-indonesian
Requires:	texlive-hyphen-interlingua
Requires:	texlive-hyphen-irish
Requires:	texlive-hyphen-kurmanji
Requires:	texlive-hyphen-romanian
Requires:	texlive-hyphen-romansh
Requires:	texlive-hyphen-serbian
Requires:	texlive-hyphen-slovenian
Requires:	texlive-hyphen-turkish
Requires:	texlive-hyphen-uppersorbian
Requires:	texlive-hyphen-welsh
Requires:	texlive-collection-basic

%description
Hyphenation patterns for languages without (much) other
support.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17008 |12mr|texlive-collection-langpolish-20120224-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23552
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-langpolish
Epoch:		1
Version:	20120224
Release:	1
Summary:	Polish
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langpolish.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-cc-pl
Requires:	texlive-gustlib
Requires:	texlive-gustprog
Requires:	texlive-mex
Requires:	texlive-mwcls
Requires:	texlive-pl
Requires:	texlive-polski
Requires:	texlive-przechlewski-book
Requires:	texlive-qpxqtx
Requires:	texlive-tap
Requires:	texlive-utf8mex
Requires:	texlive-hyphen-polish
Requires:	texlive-collection-latex
Requires:	texlive-collection-basic

%description
Support for typesetting Polish.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17009 |12mr|texlive-collection-langportuguese-20120224-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21528
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-langportuguese
Epoch:		1
Version:	20120224
Release:	1
Summary:	Portuguese
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langportuguese.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-ordinalpt
Requires:	texlive-hyphen-portuguese
Requires:	texlive-collection-basic

%description
Support for typesetting Portuguese.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17010 |12mr|texlive-collection-langspanish-20120224-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21528
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-langspanish
Epoch:		1
Version:	20120224
Release:	1
Summary:	Spanish
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langspanish.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-hyphen-spanish
Requires:	texlive-hyphen-catalan
Requires:	texlive-hyphen-galician
Requires:	texlive-spanish
Requires:	texlive-spanish-mx
Requires:	texlive-collection-basic

%description
Support for typesetting Spanish.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17011 |12mr|texlive-collection-langswedish-20120224-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 14727
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-langswedish
Epoch:		1
Version:	20120224
Release:	1
Summary:	Swedish
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langswedish.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-swebib
Requires:	texlive-hyphen-swedish
Requires:	texlive-collection-basic

%description
Support for typesetting Swedish.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17012 |12mr|texlive-collection-langtibetan-20120224-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 14727
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-langtibetan
Epoch:		1
Version:	20120224
Release:	1
Summary:	Tibetan
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langtibetan.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-ctib
Requires:	texlive-otibet
Requires:	texlive-collection-basic

%description
Support for typesetting Tibetan.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17013 |12mr|texlive-collection-langturkmen-20120224-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17578
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-langturkmen
Epoch:		1
Version:	20120224
Release:	1
Summary:	Turkmen
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langturkmen.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-turkmen
Requires:	texlive-hyphen-turkmen
Requires:	texlive-collection-basic

%description
Support for typesetting Turkmen.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17014 |12mr|texlive-collection-langvietnamese-20120224-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15272
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-langvietnamese
Epoch:		1
Version:	20120224
Release:	1
Summary:	Vietnamese
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langvietnamese.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-vntex
Requires:	texlive-collection-basic

%description
Support for typesetting Vietnamese.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17015 |12mr|texlive-collection-latex-20120224-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25030
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-latex
Epoch:		1
Version:	20120224
Release:	1
Summary:	Basic LaTeX packages
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-latex.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-collection-basic
Requires:	texlive-ae
Requires:	texlive-amscls
Requires:	texlive-amsmath
Requires:	texlive-babel
Requires:	texlive-babelbib
Requires:	texlive-carlisle
Requires:	texlive-colortbl
Requires:	texlive-fancyhdr
Requires:	texlive-fix2col
Requires:	texlive-geometry
Requires:	texlive-graphics
Requires:	texlive-hyperref
Requires:	texlive-latex
Requires:	texlive-latex-fonts
Requires:	texlive-latexconfig
Requires:	texlive-ltxmisc
Requires:	texlive-mfnfss
Requires:	texlive-mptopdf
Requires:	texlive-natbib
Requires:	texlive-oberdiek
Requires:	texlive-pdftex-def
Requires:	texlive-pslatex
Requires:	texlive-psnfss
Requires:	texlive-pspicture
Requires:	texlive-tools

%description
These packages are mandated by the core LaTeX team, or at least
very strongly recommended.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17016 |12mr|texlive-collection-latexextra-20120810-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27346
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-latexextra
Epoch:		1
Version:	20120810
Release:	1
Summary:	LaTeX supplementary packages
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-latexextra.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Suggests:	texlive-exceltex
Requires:	texlive-collection-latexrecommended
Requires:	texlive-collection-pictures
Requires:	texlive-2up
Requires:	texlive-ESIEEcv
Requires:	texlive-HA-prosper
Requires:	texlive-Tabbing
Requires:	texlive-a0poster
Requires:	texlive-a4wide
Requires:	texlive-a5comb
Requires:	texlive-abstract
Requires:	texlive-achemso
Requires:	texlive-acro
Requires:	texlive-acronym
Requires:	texlive-acroterm
Requires:	texlive-addlines
Requires:	texlive-adjmulticol
Requires:	texlive-adjustbox
Requires:	texlive-adrconv
Requires:	texlive-advdate
Requires:	texlive-akktex
Requires:	texlive-akletter
Requires:	texlive-alterqcm
Requires:	texlive-altfont
Requires:	texlive-amsaddr
Requires:	texlive-animate
Requires:	texlive-anonchap
Requires:	texlive-answers
Requires:	texlive-anyfontsize
Requires:	texlive-appendix
Requires:	texlive-appendixnumberbeamer
Requires:	texlive-arcs
Requires:	texlive-arrayjobx
Requires:	texlive-assignment
Requires:	texlive-attachfile
Requires:	texlive-authoraftertitle
Requires:	texlive-authorindex
Requires:	texlive-autonum
Requires:	texlive-background
Requires:	texlive-bashful
Requires:	texlive-bchart
Requires:	texlive-beamer2thesis
Requires:	texlive-beameraudience
Requires:	texlive-beamerposter
Requires:	texlive-beamersubframe
Requires:	texlive-beamerthemejltree
Requires:	texlive-beamerthemenirma
Requires:	texlive-begriff
Requires:	texlive-beton
Requires:	texlive-bez123
Requires:	texlive-bezos
Requires:	texlive-bhcexam
Requires:	texlive-bigfoot
Requires:	texlive-bigints
Requires:	texlive-bizcard
Requires:	texlive-blindtext
Requires:	texlive-blkarray
Requires:	texlive-block
Requires:	texlive-blowup
Requires:	texlive-boites
Requires:	texlive-bold-extra
Requires:	texlive-bookest
Requires:	texlive-booklet
Requires:	texlive-boolexpr
Requires:	texlive-bophook
Requires:	texlive-boxedminipage
Requires:	texlive-boxhandler
Requires:	texlive-bracketkey
Requires:	texlive-braket
Requires:	texlive-breakurl
Requires:	texlive-bullcntr
Requires:	texlive-bussproofs
Requires:	texlive-calctab
Requires:	texlive-calculator
Requires:	texlive-calrsfs
Requires:	texlive-cals
Requires:	texlive-calxxxx-yyyy
Requires:	texlive-cancel
Requires:	texlive-canoniclayout
Requires:	texlive-capt-of
Requires:	texlive-captcont
Requires:	texlive-captdef
Requires:	texlive-cases
Requires:	texlive-casyl
Requires:	texlive-catchfilebetweentags
Requires:	texlive-catechis
Requires:	texlive-catoptions
Requires:	texlive-cbcoptic
Requires:	texlive-ccaption
Requires:	texlive-cclicenses
Requires:	texlive-cd
Requires:	texlive-cd-cover
Requires:	texlive-cdpbundl
Requires:	texlive-cellspace
Requires:	texlive-censor
Requires:	texlive-changebar
Requires:	texlive-changelayout
Requires:	texlive-changepage
Requires:	texlive-changes
Requires:	texlive-chappg
Requires:	texlive-chapterfolder
Requires:	texlive-chet
Requires:	texlive-chextras
Requires:	texlive-chletter
Requires:	texlive-chngcntr
Requires:	texlive-chronology
Requires:	texlive-circ
Requires:	texlive-clefval
Requires:	texlive-cleveref
Requires:	texlive-clock
Requires:	texlive-cmdstring
Requires:	texlive-cmsd
Requires:	texlive-codedoc
Requires:	texlive-codepage
Requires:	texlive-collcell
Requires:	texlive-collectbox
Requires:	texlive-colordoc
Requires:	texlive-colorinfo
Requires:	texlive-colortab
Requires:	texlive-colorwav
Requires:	texlive-colourchange
Requires:	texlive-combelow
Requires:	texlive-combine
Requires:	texlive-comma
Requires:	texlive-comment
Requires:	texlive-concprog
Requires:	texlive-constants
Requires:	texlive-contour
Requires:	texlive-cooking
Requires:	texlive-cool
Requires:	texlive-coollist
Requires:	texlive-coolstr
Requires:	texlive-coolthms
Requires:	texlive-cooltooltips
Requires:	texlive-coordsys
Requires:	texlive-copyrightbox
Requires:	texlive-coseoul
Requires:	texlive-courseoutline
Requires:	texlive-coursepaper
Requires:	texlive-coverpage
Requires:	texlive-cprotect
Requires:	texlive-crbox
Requires:	texlive-crossreference
Requires:	texlive-csquotes
Requires:	texlive-csvsimple
Requires:	texlive-csvtools
Requires:	texlive-cuisine
Requires:	texlive-currfile
Requires:	texlive-currvita
Requires:	texlive-cutwin
Requires:	texlive-cv
Requires:	texlive-cweb-latex
Requires:	texlive-dashbox
Requires:	texlive-dashrule
Requires:	texlive-dashundergaps
Requires:	texlive-datatool
Requires:	texlive-dateiliste
Requires:	texlive-datenumber
Requires:	texlive-datetime
Requires:	texlive-dblfloatfix
Requires:	texlive-decimal
Requires:	texlive-decorule
Requires:	texlive-delim
Requires:	texlive-delimtxt
Requires:	texlive-diagbox
Requires:	texlive-diagnose
Requires:	texlive-dichokey
Requires:	texlive-dinbrief
Requires:	texlive-directory
Requires:	texlive-dirtytalk
Requires:	texlive-dlfltxb
Requires:	texlive-dnaseq
Requires:	texlive-docmfp
Requires:	texlive-docmute
Requires:	texlive-documentation
Requires:	texlive-doi
Requires:	texlive-dotarrow
Requires:	texlive-dotseqn
Requires:	texlive-dox
Requires:	texlive-dpfloat
Requires:	texlive-dprogress
Requires:	texlive-drac
Requires:	texlive-draftcopy
Requires:	texlive-draftwatermark
Requires:	texlive-dtk
Requires:	texlive-dtxgallery
Requires:	texlive-dvdcoll
Requires:	texlive-dynblocks
Requires:	texlive-easy
Requires:	texlive-easy-todo
Requires:	texlive-easyfig
Requires:	texlive-easylist
Requires:	texlive-ean13isbn
Requires:	texlive-ebezier
Requires:	texlive-ecclesiastic
Requires:	texlive-ecv
Requires:	texlive-ed
Requires:	texlive-edmargin
Requires:	texlive-eemeir
Requires:	texlive-egplot
Requires:	texlive-ellipsis
Requires:	texlive-elmath
Requires:	texlive-elpres
Requires:	texlive-emarks
Requires:	texlive-embrac
Requires:	texlive-emptypage
Requires:	texlive-emulateapj
Requires:	texlive-endfloat
Requires:	texlive-endheads
Requires:	texlive-endnotes
Requires:	texlive-engpron
Requires:	texlive-engrec
Requires:	texlive-enotez
Requires:	texlive-enumitem
Requires:	texlive-enumitem-zref
Requires:	texlive-envbig
Requires:	texlive-environ
Requires:	texlive-envlab
Requires:	texlive-epigraph
Requires:	texlive-epiolmec
Requires:	texlive-eqell
Requires:	texlive-eqlist
Requires:	texlive-eqname
Requires:	texlive-eqparbox
Requires:	texlive-errata
Requires:	texlive-esdiff
Requires:	texlive-esint
Requires:	texlive-esint-type1
Requires:	texlive-etaremune
Requires:	texlive-etextools
Requires:	texlive-etoolbox
Requires:	texlive-eukdate
Requires:	texlive-europecv
Requires:	texlive-everyhook
Requires:	texlive-everypage
Requires:	texlive-exam
Requires:	texlive-examdesign
Requires:	texlive-examplep
Requires:	texlive-excludeonly
Requires:	texlive-exercise
Requires:	texlive-exp-testopt
Requires:	texlive-expdlist
Requires:	texlive-export
Requires:	texlive-extract
Requires:	texlive-facsimile
Requires:	texlive-fancynum
Requires:	texlive-fancypar
Requires:	texlive-fancytabs
Requires:	texlive-fancytooltips
Requires:	texlive-figsize
Requires:	texlive-filecontents
Requires:	texlive-filehook
Requires:	texlive-fileinfo
Requires:	texlive-filemod
Requires:	texlive-fink
Requires:	texlive-finstrut
Requires:	texlive-fixfoot
Requires:	texlive-fixme
Requires:	texlive-fixmetodonotes
Requires:	texlive-fjodor
Requires:	texlive-flabels
Requires:	texlive-flacards
Requires:	texlive-flagderiv
Requires:	texlive-flashcards
Requires:	texlive-flashmovie
Requires:	texlive-flipbook
Requires:	texlive-flippdf
Requires:	texlive-floatflt
Requires:	texlive-floatrow
Requires:	texlive-flowfram
Requires:	texlive-fmp
Requires:	texlive-fmtcount
Requires:	texlive-fn2end
Requires:	texlive-fnbreak
Requires:	texlive-fncychap
Requires:	texlive-fncylab
Requires:	texlive-fnpara
Requires:	texlive-fnpct
Requires:	texlive-foilhtml
Requires:	texlive-fontaxes
Requires:	texlive-fonttable
Requires:	texlive-footmisc
Requires:	texlive-footnotebackref
Requires:	texlive-footnoterange
Requires:	texlive-footnpag
Requires:	texlive-forarray
Requires:	texlive-foreign
Requires:	texlive-forloop
Requires:	texlive-formlett
Requires:	texlive-formular
Requires:	texlive-fragments
Requires:	texlive-frame
Requires:	texlive-framed
Requires:	texlive-frankenstein
Requires:	texlive-frege
Requires:	texlive-friulan
Requires:	texlive-ftcap
Requires:	texlive-ftnxtra
Requires:	texlive-fullblck
Requires:	texlive-fullwidth
Requires:	texlive-fundus-calligra
Requires:	texlive-fundus-cyr
Requires:	texlive-fundus-sueterlin
Requires:	texlive-fwlw
Requires:	texlive-g-brief
Requires:	texlive-gauss
Requires:	texlive-gcard
Requires:	texlive-gcite
Requires:	texlive-genmpage
Requires:	texlive-getfiledate
Requires:	texlive-ghab
Requires:	texlive-ginpenc
Requires:	texlive-gitinfo
Requires:	texlive-gloss
Requires:	texlive-glossaries
Requires:	texlive-gmdoc
Requires:	texlive-gmdoc-enhance
Requires:	texlive-gmeometric
Requires:	texlive-gmiflink
Requires:	texlive-gmutils
Requires:	texlive-gmverb
Requires:	texlive-graphicx-psmin
Requires:	texlive-grfpaste
Requires:	texlive-grid
Requires:	texlive-gridset
Requires:	texlive-guitlogo
Requires:	texlive-hanging
Requires:	texlive-hardwrap
Requires:	texlive-harnon-cv
Requires:	texlive-harpoon
Requires:	texlive-hc
Requires:	texlive-he-she
Requires:	texlive-hhtensor
Requires:	texlive-histogr
Requires:	texlive-hitec
Requires:	texlive-hletter
Requires:	texlive-hpsdiss
Requires:	texlive-hrefhide
Requires:	texlive-hvindex
Requires:	texlive-hypdvips
Requires:	texlive-hyper
Requires:	texlive-hypernat
Requires:	texlive-hyperref-docsrc
Requires:	texlive-hyperxmp
Requires:	texlive-hyphenat
Requires:	texlive-idxlayout
Requires:	texlive-ifmslide
Requires:	texlive-ifmtarg
Requires:	texlive-ifnextok
Requires:	texlive-ifoddpage
Requires:	texlive-ifplatform
Requires:	texlive-ifthenx
Requires:	texlive-image-gallery
Requires:	texlive-imakeidx
Requires:	texlive-import
Requires:	texlive-incgraph
Requires:	texlive-inlinedef
Requires:	texlive-inputtrc
Requires:	texlive-interactiveworkbook
Requires:	texlive-interfaces
Requires:	texlive-inversepath
Requires:	texlive-invoice
Requires:	texlive-iso
Requires:	texlive-iso10303
Requires:	texlive-isodate
Requires:	texlive-isonums
Requires:	texlive-isodoc
Requires:	texlive-isorot
Requires:	texlive-isotope
Requires:	texlive-issuulinks
Requires:	texlive-iwhdp
Requires:	texlive-jlabels
Requires:	texlive-jvlisting
Requires:	texlive-kantlipsum
Requires:	texlive-kerntest
Requires:	texlive-keycommand
Requires:	texlive-keyreader
Requires:	texlive-keystroke
Requires:	texlive-keyval2e
Requires:	texlive-kix
Requires:	texlive-koma-moderncvclassic
Requires:	texlive-koma-script-sfs
Requires:	texlive-labbook
Requires:	texlive-labelcas
Requires:	texlive-labels
Requires:	texlive-lastpage
Requires:	texlive-latex-tds
Requires:	texlive-layouts
Requires:	texlive-lazylist
Requires:	texlive-lcd
Requires:	texlive-lcg
Requires:	texlive-leading
Requires:	texlive-leaflet
Requires:	texlive-leftidx
Requires:	texlive-lettre
Requires:	texlive-lettrine
Requires:	texlive-lewis
Requires:	texlive-lhelp
Requires:	texlive-libgreek
Requires:	texlive-limap
Requires:	texlive-linegoal
Requires:	texlive-lipsum
Requires:	texlive-listing
Requires:	texlive-listofsymbols
Requires:	texlive-listliketab
Requires:	texlive-lkproof
Requires:	texlive-lmake
Requires:	texlive-locality
Requires:	texlive-localloc
Requires:	texlive-logbox
Requires:	texlive-logical-markup-utils
Requires:	texlive-logpap
Requires:	texlive-longnamefilelist
Requires:	texlive-lsc
Requires:	texlive-lstaddons
Requires:	texlive-ltabptch
Requires:	texlive-ltxdockit
Requires:	texlive-ltxindex
Requires:	texlive-ltxkeys
Requires:	texlive-ltxnew
Requires:	texlive-ltxtools
Requires:	texlive-magaz
Requires:	texlive-mailing
Requires:	texlive-mailmerge
Requires:	texlive-makebarcode
Requires:	texlive-makebox
Requires:	texlive-makecell
Requires:	texlive-makecirc
Requires:	texlive-makecmds
Requires:	texlive-makedtx
Requires:	texlive-makeglos
Requires:	texlive-manfnt
Requires:	texlive-manuscript
Requires:	texlive-marginfix
Requires:	texlive-marginnote
Requires:	texlive-mathalfa
Requires:	texlive-mathastext
Requires:	texlive-mathexam
Requires:	texlive-maybemath
Requires:	texlive-mbenotes
Requires:	texlive-mcaption
Requires:	texlive-mceinleger
Requires:	texlive-mcite
Requires:	texlive-mciteplus
Requires:	texlive-mdframed
Requires:	texlive-media9
Requires:	texlive-meetingmins
Requires:	texlive-memexsupp
Requires:	texlive-menu
Requires:	texlive-menukeys
Requires:	texlive-method
Requires:	texlive-metre
Requires:	texlive-mftinc
Requires:	texlive-midpage
Requires:	texlive-minibox
Requires:	texlive-minipage-marginpar
Requires:	texlive-minitoc
Requires:	texlive-minted
Requires:	texlive-minutes
Requires:	texlive-misc209
Requires:	texlive-mla-paper
Requires:	texlive-mlist
Requires:	texlive-mmap
Requires:	texlive-moderncv
Requires:	texlive-moderntimeline
Requires:	texlive-modref
Requires:	texlive-modroman
Requires:	texlive-monofill
Requires:	texlive-moreenum
Requires:	texlive-morefloats
Requires:	texlive-morehype
Requires:	texlive-moresize
Requires:	texlive-moreverb
Requires:	texlive-morewrites
Requires:	texlive-movie15
Requires:	texlive-mparhack
Requires:	texlive-msc
Requires:	texlive-msg
Requires:	texlive-mslapa
Requires:	texlive-mtgreek
Requires:	texlive-multenum
Requires:	texlive-multibbl
Requires:	texlive-multicap
Requires:	texlive-multienv
Requires:	texlive-multirow
Requires:	texlive-mversion
Requires:	texlive-mwe
Requires:	texlive-mycv
Requires:	texlive-mylatexformat
Requires:	texlive-nag
Requires:	texlive-nameauth
Requires:	texlive-namespc
Requires:	texlive-ncclatex
Requires:	texlive-ncctools
Requires:	texlive-needspace
Requires:	texlive-nestquot
Requires:	texlive-newcommand
Requires:	texlive-newfile
Requires:	texlive-newlfm
Requires:	texlive-newspaper
Requires:	texlive-newunicodechar
Requires:	texlive-newvbtm
Requires:	texlive-newverbs
Requires:	texlive-nextpage
Requires:	texlive-nfssext-cfr
Requires:	texlive-nicefilelist
Requires:	texlive-niceframe
Requires:	texlive-nicetext
Requires:	texlive-nlctdoc
Requires:	texlive-noitcrul
Requires:	texlive-nolbreaks
Requires:	texlive-nomencl
Requires:	texlive-nomentbl
Requires:	texlive-nonfloat
Requires:	texlive-nonumonpart
Requires:	texlive-nopageno
Requires:	texlive-notes
Requires:	texlive-notoccite
Requires:	texlive-nowidow
Requires:	texlive-ntheorem
Requires:	texlive-numname
Requires:	texlive-numprint
Requires:	texlive-ocr-latex
Requires:	texlive-octavo
Requires:	texlive-oldstyle
Requires:	texlive-onlyamsmath
Requires:	texlive-opcit
Requires:	texlive-optional
Requires:	texlive-outline
Requires:	texlive-outliner
Requires:	texlive-outlines
Requires:	texlive-overpic
Requires:	texlive-pagecolor
Requires:	texlive-pagecont
Requires:	texlive-pagenote
Requires:	texlive-pagerange
Requires:	texlive-pageslts
Requires:	texlive-paper
Requires:	texlive-papercdcase
Requires:	texlive-papermas
Requires:	texlive-papertex
Requires:	texlive-paracol
Requires:	texlive-paralist
Requires:	texlive-paresse
Requires:	texlive-parnotes
Requires:	texlive-parselines
Requires:	texlive-patch
Requires:	texlive-patchcmd
Requires:	texlive-pauldoc
Requires:	texlive-pawpict
Requires:	texlive-pax
Requires:	texlive-pbox
Requires:	texlive-pbsheet
Requires:	texlive-pdf14
Requires:	texlive-pdfcomment
Requires:	texlive-pdfcprot
Requires:	texlive-pdfmarginpar
Requires:	texlive-pdfscreen
Requires:	texlive-pdfslide
Requires:	texlive-pdfsync
Requires:	texlive-pdfwin
Requires:	texlive-pdfx
Requires:	texlive-pecha
Requires:	texlive-perltex
Requires:	texlive-permute
Requires:	texlive-petiteannonce
Requires:	texlive-philex
Requires:	texlive-photo
Requires:	texlive-piff
Requires:	texlive-pittetd
Requires:	texlive-placeins
Requires:	texlive-plates
Requires:	texlive-plantslabels
Requires:	texlive-plweb
Requires:	texlive-polyglot
Requires:	texlive-polynom
Requires:	texlive-polynomial
Requires:	texlive-polytable
Requires:	texlive-postcards
Requires:	texlive-poster-mac
Requires:	texlive-ppr-prv
Requires:	texlive-preprint
Requires:	texlive-prettyref
Requires:	texlive-preview
Requires:	texlive-printlen
Requires:	texlive-probsoln
Requires:	texlive-program
Requires:	texlive-progress
Requires:	texlive-progressbar
Requires:	texlive-properties
Requires:	texlive-prosper
Requires:	texlive-protex
Requires:	texlive-protocol
Requires:	texlive-psfragx
Requires:	texlive-pst-pdf
Requires:	texlive-pstool
Requires:	texlive-pxgreeks
Requires:	texlive-python
Requires:	texlive-qcm
Requires:	texlive-quoting
Requires:	texlive-qstest
Requires:	texlive-qsymbols
Requires:	texlive-quotchap
Requires:	texlive-quotmark
Requires:	texlive-randtext
Requires:	texlive-rccol
Requires:	texlive-rcs-multi
Requires:	texlive-rcsinfo
Requires:	texlive-realboxes
Requires:	texlive-recipe
Requires:	texlive-recipecard
Requires:	texlive-rectopma
Requires:	texlive-refcheck
Requires:	texlive-refman
Requires:	texlive-refstyle
Requires:	texlive-regcount
Requires:	texlive-regexpatch
Requires:	texlive-register
Requires:	texlive-regstats
Requires:	texlive-relenc
Requires:	texlive-relsize
Requires:	texlive-repeatindex
Requires:	texlive-rjlparshap
Requires:	texlive-rlepsf
Requires:	texlive-rmpage
Requires:	texlive-robustcommand
Requires:	texlive-robustindex
Requires:	texlive-romanbar
Requires:	texlive-romanneg
Requires:	texlive-romannum
Requires:	texlive-romansh
Requires:	texlive-rotfloat
Requires:	texlive-rotpages
Requires:	texlive-rtkinenc
Requires:	texlive-rvwrite
Requires:	texlive-sauerj
Requires:	texlive-savefnmark
Requires:	texlive-savesym
Requires:	texlive-savetrees
Requires:	texlive-scale
Requires:	texlive-scalebar
Requires:	texlive-sdrt
Requires:	texlive-secdot
Requires:	texlive-sectionbox
Requires:	texlive-sectsty
Requires:	texlive-selectp
Requires:	texlive-semantic
Requires:	texlive-semioneside
Requires:	texlive-sepfootnotes
Requires:	texlive-seqsplit
Requires:	texlive-serbian-apostrophe
Requires:	texlive-serbian-date-lat
Requires:	texlive-serbian-def-cyr
Requires:	texlive-serbian-lig
Requires:	texlive-serbianc
Requires:	texlive-sf298
Requires:	texlive-sffms
Requires:	texlive-sfmath
Requires:	texlive-shadow
Requires:	texlive-shadowtext
Requires:	texlive-shadethm
Requires:	texlive-shapepar
Requires:	texlive-shipunov
Requires:	texlive-shorttoc
Requires:	texlive-show2e
Requires:	texlive-showcharinbox
Requires:	texlive-showexpl
Requires:	texlive-showlabels
Requires:	texlive-sidecap
Requires:	texlive-sidenotes
Requires:	texlive-silence
Requires:	texlive-simplecd
Requires:	texlive-simplecv
Requires:	texlive-simplewick
Requires:	texlive-sitem
Requires:	texlive-skb
Requires:	texlive-skeycommand
Requires:	texlive-skeyval
Requires:	texlive-slantsc
Requires:	texlive-smalltableof
Requires:	texlive-smartref
Requires:	texlive-snapshot
Requires:	texlive-soul
Requires:	texlive-spanglish
Requires:	texlive-sparklines
Requires:	texlive-sphack
Requires:	texlive-spreadtab
Requires:	texlive-spverbatim
Requires:	texlive-splitindex
Requires:	texlive-spot
Requires:	texlive-spotcolor
Requires:	texlive-srbook-mem
Requires:	texlive-srcltx
Requires:	texlive-sseq
Requires:	texlive-stack
Requires:	texlive-standalone
Requires:	texlive-statistik
Requires:	texlive-stdclsdv
Requires:	texlive-stdpage
Requires:	texlive-stex
Requires:	texlive-storebox
Requires:	texlive-storecmd
Requires:	texlive-stringstrings
Requires:	texlive-sttools
Requires:	texlive-stubs
Requires:	texlive-subdepth
Requires:	texlive-subeqn
Requires:	texlive-subeqnarray
Requires:	texlive-subfigmat
Requires:	texlive-subfigure
Requires:	texlive-subfiles
Requires:	texlive-subfloat
Requires:	texlive-substitutefont
Requires:	texlive-substr
Requires:	texlive-supertabular
Requires:	texlive-svgcolor
Requires:	texlive-svn
Requires:	texlive-svn-multi
Requires:	texlive-svn-prov
Requires:	texlive-svninfo
Requires:	texlive-syntax
Requires:	texlive-syntrace
Requires:	texlive-synttree
Requires:	texlive-tabfigures
Requires:	texlive-tableaux
Requires:	texlive-tablefootnote
Requires:	texlive-tablists
Requires:	texlive-tabls
Requires:	texlive-tabto-ltx
Requires:	texlive-tabu
Requires:	texlive-tabularborder
Requires:	texlive-tabularcalc
Requires:	texlive-tabularew
Requires:	texlive-tabulary
Requires:	texlive-tagging
Requires:	texlive-talk
Requires:	texlive-tamefloats
Requires:	texlive-tcldoc
Requires:	texlive-tcolorbox
Requires:	texlive-tdclock
Requires:	texlive-technics
Requires:	texlive-ted
Requires:	texlive-termcal
Requires:	texlive-termlist
Requires:	texlive-tex-label
Requires:	texlive-texlogos
Requires:	texlive-texmate
Requires:	texlive-texments
Requires:	texlive-texpower
Requires:	texlive-texshade
Requires:	texlive-textfit
Requires:	texlive-textgreek
Requires:	texlive-textmerg
Requires:	texlive-textpos
Requires:	texlive-theoremref
Requires:	texlive-threeparttable
Requires:	texlive-threeparttablex
Requires:	texlive-thinsp
Requires:	texlive-thmtools
Requires:	texlive-thumb
Requires:	texlive-thumbs
Requires:	texlive-thumby
Requires:	texlive-ticket
Requires:	texlive-timesht
Requires:	texlive-titlefoot
Requires:	texlive-titlepic
Requires:	texlive-titleref
Requires:	texlive-titlesec
Requires:	texlive-titling
Requires:	texlive-tocbibind
Requires:	texlive-tocloft
Requires:	texlive-tocvsec2
Requires:	texlive-todo
Requires:	texlive-todonotes
Requires:	texlive-tokenizer
Requires:	texlive-toolbox
Requires:	texlive-topfloat
Requires:	texlive-totcount
Requires:	texlive-totpages
Requires:	texlive-tram
Requires:	texlive-trfsigns
Requires:	texlive-trimspaces
Requires:	texlive-trsym
Requires:	texlive-trivfloat
Requires:	texlive-truncate
Requires:	texlive-tucv
Requires:	texlive-turnthepage
Requires:	texlive-twoinone
Requires:	texlive-twoup
Requires:	texlive-txgreeks
Requires:	texlive-type1cm
Requires:	texlive-typeface
Requires:	texlive-typogrid
Requires:	texlive-ucs
Requires:	texlive-uebungsblatt
Requires:	texlive-umoline
Requires:	texlive-underlin
Requires:	texlive-undolabl
Requires:	texlive-units
Requires:	texlive-upmethodology
Requires:	texlive-upquote
Requires:	texlive-uri
Requires:	texlive-ushort
Requires:	texlive-varindex
Requires:	texlive-varsfromjobname
Requires:	texlive-varwidth
Requires:	texlive-verbasef
Requires:	texlive-verbatimbox
Requires:	texlive-verbatimcopy
Requires:	texlive-verbdef
Requires:	texlive-verbments
Requires:	texlive-version
Requires:	texlive-versions
Requires:	texlive-vertbars
Requires:	texlive-vhistory
Requires:	texlive-vmargin
Requires:	texlive-volumes
Requires:	texlive-vpe
Requires:	texlive-vruler
Requires:	texlive-vwcol
Requires:	texlive-wallpaper
Requires:	texlive-warning
Requires:	texlive-warpcol
Requires:	texlive-was
Requires:	texlive-widetable
Requires:	texlive-williams
Requires:	texlive-wordlike
Requires:	texlive-wrapfig
Requires:	texlive-xargs
Requires:	texlive-xbmc
Requires:	texlive-xcomment
Requires:	texlive-xhfill
Requires:	texlive-xtab
Requires:	texlive-xdoc
Requires:	texlive-xfor
Requires:	texlive-xifthen
Requires:	texlive-xmpincl
Requires:	texlive-xnewcommand
Requires:	texlive-xoptarg
Requires:	texlive-xpatch
Requires:	texlive-xpunctuate
Requires:	texlive-xstring
Requires:	texlive-xwatermark
Requires:	texlive-xytree
Requires:	texlive-yafoot
Requires:	texlive-yagusylo
Requires:	texlive-ydoc
Requires:	texlive-yplan
Requires:	texlive-zed-csp
Requires:	texlive-ziffer
Requires:	texlive-zwgetfdate
Requires:	texlive-zwpagelayout
%rename tetex-latex
%rename texlive-texmf-latex

%description
A large collection of add-on packages for LaTeX.

%posttrans
    %{_sbindir}/texlive.post -

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17017 |12mr|texlive-collection-latexrecommended-20120413-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25795
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-latexrecommended
Epoch:		1
Version:	20120413
Release:	1
Summary:	LaTeX recommended packages
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-latexrecommended.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-collection-latex
Requires:	texlive-anysize
Requires:	texlive-beamer
Requires:	texlive-booktabs
Requires:	texlive-caption
Requires:	texlive-cite
Requires:	texlive-cmap
Requires:	texlive-crop
Requires:	texlive-ctable
Requires:	texlive-ec
Requires:	texlive-eso-pic
Requires:	texlive-euler
Requires:	texlive-extsizes
Requires:	texlive-fancybox
Requires:	texlive-fancyref
Requires:	texlive-fancyvrb
Requires:	texlive-float
Requires:	texlive-fontspec
Requires:	texlive-fp
Requires:	texlive-index
Requires:	texlive-jknapltx
Requires:	texlive-koma-script
Requires:	texlive-l3kernel
Requires:	texlive-l3packages
Requires:	texlive-l3experimental
Requires:	texlive-listings
Requires:	texlive-mdwtools
Requires:	texlive-memoir
Requires:	texlive-metalogo
Requires:	texlive-mh
Requires:	texlive-microtype
Requires:	texlive-ms
Requires:	texlive-ntgclass
Requires:	texlive-parskip
Requires:	texlive-pdfpages
Requires:	texlive-powerdot
Requires:	texlive-psfrag
Requires:	texlive-rcs
Requires:	texlive-rotating
Requires:	texlive-sansmath
Requires:	texlive-section
Requires:	texlive-seminar
Requires:	texlive-sepnum
Requires:	texlive-setspace
Requires:	texlive-subfig
Requires:	texlive-textcase
Requires:	texlive-thumbpdf
Requires:	texlive-typehtml
Requires:	texlive-underscore
Requires:	texlive-url
Requires:	texlive-xcolor
Requires:	texlive-xkeyval

%description
A collection of recommended add-on packages for LaTeX which
have widespread use.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17018 |12mr|texlive-collection-luatex-20120810-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27227
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-luatex
Epoch:		1
Version:	20120810
Release:	1
Summary:	LuaTeX packages
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-luatex.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-collection-basic
Requires:	texlive-checkcites
Requires:	texlive-chickenize
Requires:	texlive-interpreter
Requires:	texlive-lua-check-hyphen
Requires:	texlive-lua-visual-debug
Requires:	texlive-lua2dox
Requires:	texlive-luabibentry
Requires:	texlive-luacode
Requires:	texlive-luaindex
Requires:	texlive-luainputenc
Requires:	texlive-lualatex-doc
Requires:	texlive-lualatex-math
Requires:	texlive-lualibs
Requires:	texlive-luamplib
Requires:	texlive-luaotfload
Requires:	texlive-luapersian
Requires:	texlive-luasseq
Requires:	texlive-luatexbase
Requires:	texlive-luatextra
Requires:	texlive-showhyphens

%description
Packages for LuaTeX, a Unicode-aware extension of pdfTeX, using
Lua as an embedded scripting and extension language.
http://luatex.org/.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17019 |12mr|texlive-collection-mathextra-20120413-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25870
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-mathextra
Epoch:		1
Version:	20120413
Release:	1
Summary:	Advanced math typesetting
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-mathextra.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-12many
Requires:	texlive-amstex
Requires:	texlive-binomexp
Requires:	texlive-boldtensors
Requires:	texlive-bosisio
Requires:	texlive-ccfonts
Requires:	texlive-commath
Requires:	texlive-concmath
Requires:	texlive-concrete
Requires:	texlive-eqnarray
Requires:	texlive-extarrows
Requires:	texlive-extpfeil
Requires:	texlive-faktor
Requires:	texlive-ionumbers
Requires:	texlive-isomath
Requires:	texlive-mathcomp
Requires:	texlive-mattens
Requires:	texlive-mhequ
Requires:	texlive-multiobjective
Requires:	texlive-nath
Requires:	texlive-ot-tableau
Requires:	texlive-oubraces
Requires:	texlive-proba
Requires:	texlive-rec-thy
Requires:	texlive-shuffle
Requires:	texlive-statex
Requires:	texlive-statex2
Requires:	texlive-stmaryrd
Requires:	texlive-subsupscripts
Requires:	texlive-susy
Requires:	texlive-syllogism
Requires:	texlive-synproof
Requires:	texlive-tablor
Requires:	texlive-tensor
Requires:	texlive-tex-ewd
Requires:	texlive-thmbox
Requires:	texlive-turnstile
Requires:	texlive-unicode-math
Requires:	texlive-venn
Requires:	texlive-yhmath
Requires:	texlive-ytableau
Requires:	texlive-collection-fontsrecommended
Requires:	texlive-collection-latex

%description
Extra math.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17020 |12mr|texlive-collection-metapost-20120224-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23252
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-metapost
Epoch:		1
Version:	20120224
Release:	1
Summary:	MetaPost (and Metafont) drawing packages
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-metapost.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-automata
Requires:	texlive-bbcard
Requires:	texlive-blockdraw_mp
Requires:	texlive-bpolynomial
Requires:	texlive-cmarrows
Requires:	texlive-drv
Requires:	texlive-dviincl
Requires:	texlive-emp
Requires:	texlive-epsincl
Requires:	texlive-expressg
Requires:	texlive-exteps
Requires:	texlive-featpost
Requires:	texlive-feynmf
Requires:	texlive-garrigues
Requires:	texlive-gmp
Requires:	texlive-hatching
Requires:	texlive-latexmp
Requires:	texlive-metago
Requires:	texlive-metaobj
Requires:	texlive-metaplot
Requires:	texlive-metapost
Requires:	texlive-metauml
Requires:	texlive-mfpic
Requires:	texlive-mfpic4ode
Requires:	texlive-mp3d
Requires:	texlive-mpcolornames
Requires:	texlive-mpgraphics
Requires:	texlive-mpattern
Requires:	texlive-piechartmp
Requires:	texlive-roex
Requires:	texlive-slideshow
Requires:	texlive-splines
Requires:	texlive-suanpan
Requires:	texlive-textpath
Requires:	texlive-threeddice
Requires:	texlive-collection-basic

%description
TeXLive collection-metapost package.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17021 |12mr|texlive-collection-music-20120810-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26404
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-music
Epoch:		1
Version:	20120810
Release:	1
Summary:	Music typesetting
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-music.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-abc
Requires:	texlive-figbas
Requires:	texlive-gchords
Requires:	texlive-gtrcrd
Requires:	texlive-guitar
Requires:	texlive-harmony
Requires:	texlive-m-tx
Requires:	texlive-musixguit
Requires:	texlive-musixtex
Requires:	texlive-musixtex-fonts
Requires:	texlive-pmx
Requires:	texlive-songbook
Requires:	texlive-collection-latex

%description
Music-related fonts and packages.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17022 |12mr|texlive-collection-omega-20120413-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25844
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-omega
Epoch:		1
Version:	20120413
Release:	1
Summary:	Omega packages
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-omega.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-antomega
Requires:	texlive-lambda
Requires:	texlive-mxedruli
Requires:	texlive-omega
Requires:	texlive-aleph
Requires:	texlive-omegaware
Requires:	texlive-collection-basic
Requires:	texlive-collection-latex

%description
Omega, a 16-bit extended TeX by John Plaice and Yannis
Haralambous.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17023 |12mr|texlive-collection-pictures-20120413-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25777
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-pictures
Epoch:		1
Version:	20120413
Release:	1
Summary:	Graphics packages and programs
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-pictures.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-adjustbox
Requires:	texlive-asyfig
Requires:	texlive-autoarea
Requires:	texlive-bardiag
Requires:	texlive-bloques
Requires:	texlive-bodegraph
Requires:	texlive-bondgraph
Requires:	texlive-braids
Requires:	texlive-cachepic
Requires:	texlive-chemfig
Requires:	texlive-combinedgraphics
Requires:	texlive-circuitikz
Requires:	texlive-curve
Requires:	texlive-curve2e
Requires:	texlive-curves
Requires:	texlive-dcpic
Requires:	texlive-diagmac2
Requires:	texlive-doc-pictex
Requires:	texlive-dottex
Requires:	texlive-dot2texi
Requires:	texlive-dratex
Requires:	texlive-drs
Requires:	texlive-duotenzor
Requires:	texlive-eepic
Requires:	texlive-epspdf
Requires:	texlive-epspdfconversion
Requires:	texlive-esk
Requires:	texlive-fig4latex
Requires:	texlive-gincltex
Requires:	texlive-gnuplottex
Requires:	texlive-gradientframe
Requires:	texlive-grafcet
Requires:	texlive-here
Requires:	texlive-hvfloat
Requires:	texlive-knitting
Requires:	texlive-knittingpattern
Requires:	texlive-lapdf
Requires:	texlive-lpic
Requires:	texlive-mathspic
Requires:	texlive-miniplot
Requires:	texlive-modiagram
Requires:	texlive-numericplots
Requires:	texlive-pb-diagram
Requires:	texlive-petri-nets
Requires:	texlive-pgf
Requires:	texlive-pgf-soroban
Requires:	texlive-pgf-umlsd
Requires:	texlive-pgfgantt
Requires:	texlive-pgfmolbio
Requires:	texlive-pgfopts
Requires:	texlive-pgfplots
Requires:	texlive-piano
Requires:	texlive-picinpar
Requires:	texlive-pict2e
Requires:	texlive-pictex
Requires:	texlive-pictex2
Requires:	texlive-pinlabel
Requires:	texlive-pmgraph
Requires:	texlive-prerex
Requires:	texlive-productbox
Requires:	texlive-randbild
Requires:	texlive-randomwalk
Requires:	texlive-reotex
Requires:	texlive-roundbox
Requires:	texlive-rviewport
Requires:	texlive-schemabloc
Requires:	texlive-swimgraf
Requires:	texlive-texdraw
Requires:	texlive-tikz-cd
Requires:	texlive-tikz-3dplot
Requires:	texlive-tikz-dependency
Requires:	texlive-tikz-inet
Requires:	texlive-tikz-qtree
Requires:	texlive-tikz-timing
Requires:	texlive-tikzpagenodes
Requires:	texlive-tikzpfeile
Requires:	texlive-tqft
Requires:	texlive-tkz-base
Requires:	texlive-tkz-berge
Requires:	texlive-tkz-doc
Requires:	texlive-tkz-euclide
Requires:	texlive-tkz-fct
Requires:	texlive-tkz-graph
Requires:	texlive-tkz-kiviat
Requires:	texlive-tkz-linknodes
Requires:	texlive-tkz-orm
Requires:	texlive-tkz-tab
Requires:	texlive-tsemlines
Requires:	texlive-tufte-latex
Requires:	texlive-xypic
Requires:	texlive-collection-basic

%description
TeXLive collection-pictures package.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17024 |12mr|texlive-collection-plainextra-20120224-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23436
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-plainextra
Epoch:		1
Version:	20120224
Release:	1
Summary:	Plain TeX supplementary packages
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-plainextra.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-figflow
Requires:	texlive-fixpdfmag
Requires:	texlive-font-change
Requires:	texlive-fontch
Requires:	texlive-getoptk
Requires:	texlive-graphics-pln
Requires:	texlive-hyplain
Requires:	texlive-js-misc
Requires:	texlive-mkpattern
Requires:	texlive-newsletr
Requires:	texlive-pitex
Requires:	texlive-placeins-plain
Requires:	texlive-plnfss
Requires:	texlive-present
Requires:	texlive-resumemac
Requires:	texlive-timetable
Requires:	texlive-treetex
Requires:	texlive-varisize
Requires:	texlive-collection-basic

%description
Add-on packages and macros that work with plain TeX.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17025 |12mr|texlive-collection-pstricks-20120810-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25962
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-pstricks
Epoch:		1
Version:	20120810
Release:	1
Summary:	PSTricks packages
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-pstricks.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-collection-basic
Requires:	texlive-collection-genericrecommended
Requires:	texlive-auto-pst-pdf
Requires:	texlive-bclogo
Requires:	texlive-makeplot
Requires:	texlive-pdftricks
Requires:	texlive-pedigree-perl
Requires:	texlive-psbao
Requires:	texlive-pst-2dplot
Requires:	texlive-pst-3d
Requires:	texlive-pst-3dplot
Requires:	texlive-pst-abspos
Requires:	texlive-pst-am
Requires:	texlive-pst-asr
Requires:	texlive-pst-bar
Requires:	texlive-pst-barcode
Requires:	texlive-pst-bezier
Requires:	texlive-pst-blur
Requires:	texlive-pst-bspline
Requires:	texlive-pst-calendar
Requires:	texlive-pst-circ
Requires:	texlive-pst-coil
Requires:	texlive-pst-cox
Requires:	texlive-pst-dbicons
Requires:	texlive-pst-diffraction
Requires:	texlive-pst-electricfield
Requires:	texlive-pst-eps
Requires:	texlive-pst-eucl
Requires:	texlive-pst-exa
Requires:	texlive-pst-fill
Requires:	texlive-pst-fr3d
Requires:	texlive-pst-fractal
Requires:	texlive-pst-fun
Requires:	texlive-pst-func
Requires:	texlive-pst-gantt
Requires:	texlive-pst-geo
Requires:	texlive-pst-ghsb
Requires:	texlive-pst-gr3d
Requires:	texlive-pst-grad
Requires:	texlive-pst-graphicx
Requires:	texlive-pst-infixplot
Requires:	texlive-pst-jtree
Requires:	texlive-pst-knot
Requires:	texlive-pst-labo
Requires:	texlive-pst-layout
Requires:	texlive-pst-lens
Requires:	texlive-pst-light3d
Requires:	texlive-pst-magneticfield
Requires:	texlive-pst-math
Requires:	texlive-pst-mirror
Requires:	texlive-pst-node
Requires:	texlive-pst-ob3d
Requires:	texlive-pst-optexp
Requires:	texlive-pst-optic
Requires:	texlive-pst-osci
Requires:	texlive-pst-pad
Requires:	texlive-pst-pdgr
Requires:	texlive-pst-platon
Requires:	texlive-pst-plot
Requires:	texlive-pst-poly
Requires:	texlive-pst-pulley
Requires:	texlive-pst-qtree
Requires:	texlive-pst-rubans
Requires:	texlive-pst-sigsys
Requires:	texlive-pst-slpe
Requires:	texlive-pst-solarsystem
Requires:	texlive-pst-spectra
Requires:	texlive-pst-solides3d
Requires:	texlive-pst-soroban
Requires:	texlive-pst-stru
Requires:	texlive-pst-support
Requires:	texlive-pst-text
Requires:	texlive-pst-thick
Requires:	texlive-pst-tools
Requires:	texlive-pst-tree
Requires:	texlive-pst-tvz
Requires:	texlive-pst-uml
Requires:	texlive-pst-vowel
Requires:	texlive-pst-vue3d
Requires:	texlive-pst2pdf
Requires:	texlive-pstricks
Requires:	texlive-pstricks-add
Requires:	texlive-pstricks_calcnotes
Requires:	texlive-uml
Requires:	texlive-vaucanson-g
Requires:	texlive-vocaltract

%description
TeXLive collection-pstricks package.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17026 |12mr|texlive-collection-publishers-20120810-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27331
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-publishers
Epoch:		1
Version:	20120810
Release:	1
Summary:	Support for publishers, theses, standards, conferences, etc
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-publishers.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-IEEEconf
Requires:	texlive-IEEEtran
Requires:	texlive-aastex
Requires:	texlive-acmconf
Requires:	texlive-active-conf
Requires:	texlive-adfathesis
Requires:	texlive-afthesis
Requires:	texlive-aguplus
Requires:	texlive-aiaa
Requires:	texlive-ametsoc
Requires:	texlive-anufinalexam
Requires:	texlive-aomart
Requires:	texlive-apa
Requires:	texlive-apa6
Requires:	texlive-apa6e
Requires:	texlive-arsclassica
Requires:	texlive-articleingud
Requires:	texlive-asaetr
Requires:	texlive-ascelike
Requires:	texlive-beamer-FUBerlin
Requires:	texlive-bgteubner
Requires:	texlive-cascadilla
Requires:	texlive-chem-journal
Requires:	texlive-classicthesis
Requires:	texlive-cmpj
Requires:	texlive-confproc
Requires:	texlive-ebsthesis
Requires:	texlive-economic
Requires:	texlive-ejpecp
Requires:	texlive-elbioimp
Requires:	texlive-elsarticle
Requires:	texlive-elteikthesis
Requires:	texlive-erdc
Requires:	texlive-estcpmm
Requires:	texlive-fbithesis
Requires:	texlive-fcltxdoc
Requires:	texlive-gaceta
Requires:	texlive-gatech-thesis
Requires:	texlive-har2nat
Requires:	texlive-hobete
Requires:	texlive-icsv
Requires:	texlive-ieeepes
Requires:	texlive-ijmart
Requires:	texlive-imac
Requires:	texlive-imsproc
Requires:	texlive-imtekda
Requires:	texlive-jmlr
Requires:	texlive-jpsj
Requires:	texlive-kdgdocs
Requires:	texlive-kluwer
Requires:	texlive-lps
Requires:	texlive-macqassign
Requires:	texlive-mentis
Requires:	texlive-msu-thesis
Requires:	texlive-musuos
Requires:	texlive-muthesis
Requires:	texlive-nature
Requires:	texlive-nddiss
Requires:	texlive-nih
Requires:	texlive-nostarch
Requires:	texlive-nrc
Requires:	texlive-onrannual
Requires:	texlive-opteng
Requires:	texlive-philosophersimprint
Requires:	texlive-powerdot-FUBerlin
Requires:	texlive-pracjourn
Requires:	texlive-procIAGssymp
Requires:	texlive-ptptex
Requires:	texlive-psu-thesis
Requires:	texlive-revtex
Requires:	texlive-revtex4
Requires:	texlive-ryethesis
Requires:	texlive-sageep
Requires:	texlive-sapthesis
Requires:	texlive-seuthesis
Requires:	texlive-soton
Requires:	texlive-spie
Requires:	texlive-stellenbosch
Requires:	texlive-suftesi
Requires:	texlive-sugconf
Requires:	texlive-texilikechaps
Requires:	texlive-texilikecover
Requires:	texlive-thesis-titlepage-fhac
Requires:	texlive-thuthesis
Requires:	texlive-toptesi
Requires:	texlive-tugboat
Requires:	texlive-tugboat-plain
Requires:	texlive-tui
Requires:	texlive-uaclasses
Requires:	texlive-uafthesis
Requires:	texlive-ucdavisthesis
Requires:	texlive-ucthesis
Requires:	texlive-uiucthesis
Requires:	texlive-umthesis
Requires:	texlive-umich-thesis
Requires:	texlive-unamthesis
Requires:	texlive-ut-thesis
Requires:	texlive-uothesis
Requires:	texlive-uowthesis
Requires:	texlive-uwthesis
Requires:	texlive-vancouver
Requires:	texlive-york-thesis
Requires:	texlive-collection-latex

%description
TeXLive collection-publishers package.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17027 |12mr|texlive-collection-science-20120810-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27182
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-science
Epoch:		1
Version:	20120810
Release:	1
Summary:	Typesetting for natural and computer sciences
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-science.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-SIstyle
Requires:	texlive-SIunits
Requires:	texlive-alg
Requires:	texlive-algorithm2e
Requires:	texlive-algorithmicx
Requires:	texlive-algorithms
Requires:	texlive-biocon
Requires:	texlive-bpchem
Requires:	texlive-bytefield
Requires:	texlive-chemarrow
Requires:	texlive-chemcompounds
Requires:	texlive-chemcono
Requires:	texlive-chemexec
Requires:	texlive-chemmacros
Requires:	texlive-chemnum
Requires:	texlive-chemstyle
Requires:	texlive-clrscode
Requires:	texlive-complexity
Requires:	texlive-computational-complexity
Requires:	texlive-digiconfigs
Requires:	texlive-drawstack
Requires:	texlive-dyntree
Requires:	texlive-eltex
Requires:	texlive-engtlc
Requires:	texlive-fouridx
Requires:	texlive-functan
Requires:	texlive-galois
Requires:	texlive-gastex
Requires:	texlive-gene-logic
Requires:	texlive-gu
Requires:	texlive-hep
Requires:	texlive-hepnames
Requires:	texlive-hepparticles
Requires:	texlive-hepthesis
Requires:	texlive-hepunits
Requires:	texlive-karnaugh
Requires:	texlive-mhchem
Requires:	texlive-miller
Requires:	texlive-mychemistry
Requires:	texlive-nuc
Requires:	texlive-objectz
Requires:	texlive-physymb
Requires:	texlive-pseudocode
Requires:	texlive-sasnrdisplay
Requires:	texlive-sciposter
Requires:	texlive-sfg
Requires:	texlive-siunitx
Requires:	texlive-steinmetz
Requires:	texlive-struktex
Requires:	texlive-substances
Requires:	texlive-t-angles
Requires:	texlive-textopo
Requires:	texlive-ulqda
Requires:	texlive-unitsdef
Requires:	texlive-youngtab
Requires:	texlive-collection-latex

%description
Typesetting for natural and computer sciences.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17028 |12mr|texlive-collection-texinfo-20120224-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15216
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-texinfo
Epoch:		1
Version:	20120224
Release:	1
Summary:	GNU Texinfo
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-texinfo.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-texinfo
Requires:	texlive-collection-basic

%description
TeX macros for the GNU Texinfo documentation system.  The
programs and documentation are no longer distributed with TeX
Live; get the original Texinfo package for your system.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17029 |12mr|texlive-collection-xetex-20120413-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25850
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-xetex
Epoch:		1
Version:	20120413
Release:	1
Summary:	XeTeX packages
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-xetex.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-arabxetex
Requires:	texlive-euenc
Requires:	texlive-fixlatvian
Requires:	texlive-fontbook
Requires:	texlive-fontwrap
Requires:	texlive-mathspec
Requires:	texlive-philokalia
Requires:	texlive-polyglossia
Requires:	texlive-realscripts
Requires:	texlive-unisugar
Requires:	texlive-xecjk
Requires:	texlive-xecolor
Requires:	texlive-xecyr
Requires:	texlive-xeindex
Requires:	texlive-xepersian
Requires:	texlive-xesearch
Requires:	texlive-xetex
Requires:	texlive-xetex-def
Requires:	texlive-xetex-itrans
Requires:	texlive-xetex-pstricks
Requires:	texlive-xetexconfig
Requires:	texlive-xetexfontinfo
Requires:	texlive-xltxtra
Requires:	texlive-xunicode
Requires:	texlive-collection-basic

%description
Packages for XeTeX, the Unicode/OpenType-enabled TeX by
Jonathan Kew, http://tug.org/xetex.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17030 |12mr|texlive-collref-2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/collref
# catalog-date 2009-11-09 14:16:05 +0100
# catalog-license lppl
# catalog-version 2.0
Name:		texlive-collref
Version:	2.0
Release:	2
Summary:	Collect blocks of references into a single reference
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/collref
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collref.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collref.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collref.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%define		_unpackaged_subdirs_terminate_build	0

%description
The package automatically collects multiple \bibitem
references, which always appear in the same sequence in \cite,
into a single \bibitem block.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/collref/collref.sty
%doc %{_texmfdistdir}/doc/latex/collref/README
%doc %{_texmfdistdir}/doc/latex/collref/collref.pdf
%doc %{_texmfdistdir}/doc/latex/collref/collsamp.tex
#- source
%doc %{_texmfdistdir}/source/latex/collref/collref.dtx
%doc %{_texmfdistdir}/source/latex/collref/collref.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17031 |12mr|texlive-colordoc-20100606-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18270
# category Package
# catalog-ctan /macros/latex/contrib/colordoc
# catalog-date 2010-06-06 13:50:32 +0200
# catalog-license lppl1
# catalog-version undef
Name:		texlive-colordoc
Version:	20100606
Release:	2
Summary:	Coloured syntax highlights in documentation
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/colordoc
License:	LPPL1
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/colordoc.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/colordoc.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/colordoc.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package is used in documentation files (that use the doc
package); with it the code listings will highlight (for
example) pairs of curly braces with matching colors. Other
delimiters like \if ... \fi, are highlighted, as are the names
of new commands. All this makes code a little more readable,
and helps during process of writing. Three options are
provided, including a non-color option designed for printing
(which numbers delimiters and underlines new commands).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/colordoc/colordoc.sty
%doc %{_texmfdistdir}/doc/latex/colordoc/README
%doc %{_texmfdistdir}/doc/latex/colordoc/colordoc.pdf
#- source
%doc %{_texmfdistdir}/source/latex/colordoc/colordoc.dtx
%doc %{_texmfdistdir}/source/latex/colordoc/colordoc.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17032 |12mr|texlive-colorinfo-0.3c-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/colorinfo
# catalog-date 2007-02-03 12:09:11 +0100
# catalog-license lppl
# catalog-version 0.3c
Name:		texlive-colorinfo
Version:	0.3c
Release:	2
Summary:	Retrieve colour model and values for defined colours
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/colorinfo
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/colorinfo.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/colorinfo.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive colorinfo package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/colorinfo/colorinfo.sty
%doc %{_texmfdistdir}/doc/latex/colorinfo/README
%doc %{_texmfdistdir}/doc/latex/colorinfo/colorinfo-test.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17033 |12mr|texlive-colorsep-20090915-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 13293
# category Package
# catalog-ctan /graphics/colorsep/colorsep.pro
# catalog-date 2009-09-15 14:15:21 +0200
# catalog-license pd
# catalog-version undef
Name:		texlive-colorsep
Version:	20090915
Release:	2
Summary:	Color separation
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/colorsep/colorsep.pro
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/colorsep.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Support for colour separation when using dvips.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/colorsep/colorsep.pro

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17034 |12mr|texlive-colortab-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22155
# category Package
# catalog-ctan /macros/generic/colortab
# catalog-date 2010-09-08 11:26:01 +0200
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-colortab
Version:	1.0
Release:	2
Summary:	Shade cells of tables and halign
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/generic/colortab
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/colortab.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/colortab.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Lets you shade or colour the cells in the alignment
environments such as \halign and LaTeX's tabular and array
environments. The colortbl or package is to be preferred today
with LaTeX (it assures compatibility with the longtable
package, which is no longer true with colortab); another modern
option is the table-colouring option of the xcolor. However,
colortab remains an adequate solution for use with Plain TeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/colortab/colortab.sty
%{_texmfdistdir}/tex/generic/colortab/colortab.tex
%doc %{_texmfdistdir}/doc/generic/colortab/Changes
%doc %{_texmfdistdir}/doc/generic/colortab/Makefile
%doc %{_texmfdistdir}/doc/generic/colortab/colortab-doc.pdf
%doc %{_texmfdistdir}/doc/generic/colortab/colortab-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17035 |12mr|texlive-colortbl-v1.0a-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25394
# category Package
# catalog-ctan /macros/latex/contrib/colortbl
# catalog-date 2012-02-14 10:56:36 +0100
# catalog-license lppl
# catalog-version v1.0a
Name:		texlive-colortbl
Version:	v1.0a
Release:	1
Summary:	Add colour to LaTeX tables
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/colortbl
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/colortbl.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/colortbl.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/colortbl.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package allows rows and columns to be coloured, and even
individual cells.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/colortbl/colortbl.sty
%doc %{_texmfdistdir}/doc/latex/colortbl/README
%doc %{_texmfdistdir}/doc/latex/colortbl/colortbl-DE.pdf
%doc %{_texmfdistdir}/doc/latex/colortbl/colortbl-DE.tex
%doc %{_texmfdistdir}/doc/latex/colortbl/colortbl.pdf
#- source
%doc %{_texmfdistdir}/source/latex/colortbl/colortbl.dtx
%doc %{_texmfdistdir}/source/latex/colortbl/colortbl.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17036 |12mr|texlive-colorwav-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/colorwav
# catalog-date 2008-08-18 10:38:42 +0200
# catalog-license lgpl
# catalog-version 1.0
Name:		texlive-colorwav
Version:	1.0
Release:	2
Summary:	Colours by wavelength of visible light
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/colorwav
License:	LGPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/colorwav.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/colorwav.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/colorwav.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package allows the user to obtain an RGB value (suitable
for use in the color package) from a wavelength of light. The
default unit is nanometres, but other units may be used. Note
that this function is also available within the xcolor.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/colorwav/colorwav.sty
%doc %{_texmfdistdir}/doc/latex/colorwav/README
%doc %{_texmfdistdir}/doc/latex/colorwav/colorwav.pdf
#- source
%doc %{_texmfdistdir}/source/latex/colorwav/colorwav.dtx
%doc %{_texmfdistdir}/source/latex/colorwav/colorwav.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17037 |12mr|texlive-colourchange-1.22-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21741
# category Package
# catalog-ctan /macros/latex/contrib/colourchange
# catalog-date 2011-03-16 12:04:55 +0100
# catalog-license gpl3
# catalog-version 1.22
Name:		texlive-colourchange
Version:	1.22
Release:	2
Summary:	colourchange
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/colourchange
License:	GPL3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/colourchange.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/colourchange.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package allows you to change the colour of the structural
elements (inner theme and outer theme) of your beamer
presentation during the presentation. There is a manual option
but there is also the option to have your structure colour
change from one colour to another as a function of how far
through the presentation you are.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/colourchange/colourchange.sty
%doc %{_texmfdistdir}/doc/latex/colourchange/README
%doc %{_texmfdistdir}/doc/latex/colourchange/colourchangedoc.pdf
%doc %{_texmfdistdir}/doc/latex/colourchange/colourchangedoc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17038 |12mr|texlive-combelow-0.99f-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18462
# category Package
# catalog-ctan /macros/latex/contrib/combelow
# catalog-date 2010-05-24 13:39:10 +0200
# catalog-license lppl1.3
# catalog-version 0.99f
Name:		texlive-combelow
Version:	0.99f
Release:	2
Summary:	Typeset "comma-below" letters, as in Romanian
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/combelow
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/combelow.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/combelow.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package defines a command \cb that positions a comma below
a letter, as required (for example) in Romanian typesetting.
The command is robust, but interferes with hyphenation.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/combelow/combelow.sty
%doc %{_texmfdistdir}/doc/latex/combelow/README
%doc %{_texmfdistdir}/doc/latex/combelow/combelow.bib
%doc %{_texmfdistdir}/doc/latex/combelow/combelow.pdf
%doc %{_texmfdistdir}/doc/latex/combelow/combelow.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17039 |12mr|texlive-combine-0.7a-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19361
# category Package
# catalog-ctan /macros/latex/contrib/combine
# catalog-date 2010-07-10 16:18:55 +0200
# catalog-license lppl1.3
# catalog-version 0.7a
Name:		texlive-combine
Version:	0.7a
Release:	2
Summary:	Bundle individual documents into a single document
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/combine
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/combine.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/combine.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/combine.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The combine class lets you bundle individual documents into a
single document, such as when preparing a conference
proceedings. The auxiliary combinet package puts the titles and
authors from \maketitle commands into the main document's Table
of Contents. The package cooperates with the abstract and
titling packages.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/combine/combcite.sty
%{_texmfdistdir}/tex/latex/combine/combine.cls
%{_texmfdistdir}/tex/latex/combine/combinet.sty
%{_texmfdistdir}/tex/latex/combine/combnat.sty
%doc %{_texmfdistdir}/doc/latex/combine/README
%doc %{_texmfdistdir}/doc/latex/combine/combine.pdf
#- source
%doc %{_texmfdistdir}/source/latex/combine/combine.dtx
%doc %{_texmfdistdir}/source/latex/combine/combine.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17040 |12mr|texlive-combinedgraphics-0.2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27198
# category Package
# catalog-ctan /macros/latex/contrib/combinedgraphics
# catalog-date 2012-07-16 18:35:20 +0200
# catalog-license gpl
# catalog-version 0.2.2
Name:		texlive-combinedgraphics
Version:	0.2.2
Release:	1
Summary:	Include graphic (EPS or PDF)/LaTeX combinations
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/combinedgraphics
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/combinedgraphics.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/combinedgraphics.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/combinedgraphics.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package provides a macro (\includecombinedgraphics) for
the inclusion of combined EPS/LaTeX and PDF/LaTeX graphics (an
export format of Gnuplot, Xfig, and maybe other programs).
Instead of including the graphics with a simple \input, the
\includecombinedgraphics macro has some comforts: - changing
the font and color of the text of the LaTeX part; - rescaling
the graphics without affecting the font of the LaTeX part; -
automatic inclusion of the vector graphics part, as far as
LaTeX part does not do it (e.g., for files exported from
Gnuplot before version 4.2); and - rescaling and rotating of
complete graphics (similar to \includegraphics from the
graphicx package).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/combinedgraphics/combinedgraphics.sty
%doc %{_texmfdistdir}/doc/latex/combinedgraphics/COPYING
%doc %{_texmfdistdir}/doc/latex/combinedgraphics/Makefile
%doc %{_texmfdistdir}/doc/latex/combinedgraphics/README
%doc %{_texmfdistdir}/doc/latex/combinedgraphics/combinedgraphics.pdf
%doc %{_texmfdistdir}/doc/latex/combinedgraphics/test/Makefile
%doc %{_texmfdistdir}/doc/latex/combinedgraphics/test/combinedgraphics_test.pdf
%doc %{_texmfdistdir}/doc/latex/combinedgraphics/test/combinedgraphics_test.tex
%doc %{_texmfdistdir}/doc/latex/combinedgraphics/test/gnuplot42.eps
%doc %{_texmfdistdir}/doc/latex/combinedgraphics/test/gnuplot42.pdf
%doc %{_texmfdistdir}/doc/latex/combinedgraphics/test/gnuplot42.plt
%doc %{_texmfdistdir}/doc/latex/combinedgraphics/test/gnuplot42.tex
%doc %{_texmfdistdir}/doc/latex/combinedgraphics/test/xfig325.eps
%doc %{_texmfdistdir}/doc/latex/combinedgraphics/test/xfig325.fig
%doc %{_texmfdistdir}/doc/latex/combinedgraphics/test/xfig325.pdf
%doc %{_texmfdistdir}/doc/latex/combinedgraphics/test/xfig325.tex
#- source
%doc %{_texmfdistdir}/source/latex/combinedgraphics/combinedgraphics.dtx
%doc %{_texmfdistdir}/source/latex/combinedgraphics/combinedgraphics.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17041 |12mr|texlive-comfortaa-2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25090
# category Package
# catalog-ctan /fonts/comfortaa
# catalog-date 2012-01-10 07:43:57 +0100
# catalog-license lppl1.3
# catalog-version 2.2
Name:		texlive-comfortaa
Version:	2.2
Release:	1
Summary:	Sans serif font, with LaTeX support
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/comfortaa
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/comfortaa.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/comfortaa.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/comfortaa.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Comfortaa is a sans-serif font, comfortable in every aspect,
designed by Johan Aakerlund. The font, which includes three
weights (thin, regular and bold), is available on Johan's
deviantArt web page as TrueType files under the Open Font
License version 1.1. This package provides support for this
font in LaTeX, and includes both the TrueType fonts, and
conversions to Adobe Type 1 format.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/comfortaa/Comfortaa-Bold-LCDFJ.afm
%{_texmfdistdir}/fonts/afm/public/comfortaa/Comfortaa-Bold.afm
%{_texmfdistdir}/fonts/afm/public/comfortaa/Comfortaa-Light-LCDFJ.afm
%{_texmfdistdir}/fonts/afm/public/comfortaa/Comfortaa-Light.afm
%{_texmfdistdir}/fonts/afm/public/comfortaa/Comfortaa-Regular-LCDFJ.afm
%{_texmfdistdir}/fonts/afm/public/comfortaa/Comfortaa-Regular.afm
%{_texmfdistdir}/fonts/enc/dvips/comfortaa/comfortaa-01.enc
%{_texmfdistdir}/fonts/enc/dvips/comfortaa/comfortaa-02.enc
%{_texmfdistdir}/fonts/enc/dvips/comfortaa/comfortaa-03.enc
%{_texmfdistdir}/fonts/enc/dvips/comfortaa/comfortaa-dotlessj.enc
%{_texmfdistdir}/fonts/map/dvips/comfortaa/comfortaa.map
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-01.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-02.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-03.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-Slanted-01.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-Slanted-02.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-Slanted-03.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-Slanted-SmallCaps-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-Slanted-SmallCaps-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-Slanted-SmallCaps-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-Slanted-SmallCaps-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-Slanted-SmallCaps-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-Slanted-SmallCaps-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-Slanted-SmallCaps-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-Slanted-dotlessj.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-Slanted-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-Slanted-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-Slanted-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-Slanted-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-Slanted-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-Slanted-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-Slanted-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-Slanted-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-SmallCaps-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-SmallCaps-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-SmallCaps-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-SmallCaps-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-SmallCaps-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-SmallCaps-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-SmallCaps-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-dotlessj.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Bold-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-01.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-02.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-03.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-Slanted-01.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-Slanted-02.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-Slanted-03.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-Slanted-SmallCaps-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-Slanted-SmallCaps-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-Slanted-SmallCaps-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-Slanted-SmallCaps-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-Slanted-SmallCaps-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-Slanted-SmallCaps-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-Slanted-SmallCaps-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-Slanted-dotlessj.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-Slanted-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-Slanted-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-Slanted-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-Slanted-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-Slanted-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-Slanted-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-Slanted-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-Slanted-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-SmallCaps-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-SmallCaps-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-SmallCaps-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-SmallCaps-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-SmallCaps-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-SmallCaps-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-SmallCaps-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-dotlessj.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Light-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-01.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-02.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-03.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-Slanted-01.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-Slanted-02.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-Slanted-03.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-Slanted-SmallCaps-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-Slanted-SmallCaps-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-Slanted-SmallCaps-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-Slanted-SmallCaps-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-Slanted-SmallCaps-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-Slanted-SmallCaps-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-Slanted-SmallCaps-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-Slanted-dotlessj.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-Slanted-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-Slanted-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-Slanted-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-Slanted-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-Slanted-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-Slanted-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-Slanted-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-Slanted-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-SmallCaps-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-SmallCaps-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-SmallCaps-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-SmallCaps-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-SmallCaps-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-SmallCaps-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-SmallCaps-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-dotlessj.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/comfortaa/Comfortaa-Regular-x2.tfm
%{_texmfdistdir}/fonts/truetype/public/comfortaa/Comfortaa-Bold.ttf
%{_texmfdistdir}/fonts/truetype/public/comfortaa/Comfortaa-Light.ttf
%{_texmfdistdir}/fonts/truetype/public/comfortaa/Comfortaa-Regular.ttf
%{_texmfdistdir}/fonts/type1/public/comfortaa/Comfortaa-Bold-LCDFJ.pfb
%{_texmfdistdir}/fonts/type1/public/comfortaa/Comfortaa-Bold.pfb
%{_texmfdistdir}/fonts/type1/public/comfortaa/Comfortaa-Light-LCDFJ.pfb
%{_texmfdistdir}/fonts/type1/public/comfortaa/Comfortaa-Light.pfb
%{_texmfdistdir}/fonts/type1/public/comfortaa/Comfortaa-Regular-LCDFJ.pfb
%{_texmfdistdir}/fonts/type1/public/comfortaa/Comfortaa-Regular.pfb
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Bold-Slanted-SmallCaps-lgr.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Bold-Slanted-SmallCaps-ot1.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Bold-Slanted-SmallCaps-t1.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Bold-Slanted-SmallCaps-t2a.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Bold-Slanted-SmallCaps-t2b.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Bold-Slanted-SmallCaps-t2c.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Bold-Slanted-SmallCaps-x2.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Bold-Slanted-lgr.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Bold-Slanted-ot1.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Bold-Slanted-t1.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Bold-Slanted-t2a.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Bold-Slanted-t2b.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Bold-Slanted-t2c.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Bold-Slanted-ts1.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Bold-Slanted-x2.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Bold-SmallCaps-lgr.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Bold-SmallCaps-ot1.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Bold-SmallCaps-t1.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Bold-SmallCaps-t2a.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Bold-SmallCaps-t2b.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Bold-SmallCaps-t2c.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Bold-SmallCaps-x2.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Bold-lgr.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Bold-ot1.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Bold-t1.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Bold-t2a.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Bold-t2b.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Bold-t2c.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Bold-ts1.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Bold-x2.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Light-Slanted-SmallCaps-lgr.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Light-Slanted-SmallCaps-ot1.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Light-Slanted-SmallCaps-t1.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Light-Slanted-SmallCaps-t2a.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Light-Slanted-SmallCaps-t2b.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Light-Slanted-SmallCaps-t2c.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Light-Slanted-SmallCaps-x2.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Light-Slanted-lgr.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Light-Slanted-ot1.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Light-Slanted-t1.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Light-Slanted-t2a.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Light-Slanted-t2b.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Light-Slanted-t2c.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Light-Slanted-ts1.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Light-Slanted-x2.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Light-SmallCaps-lgr.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Light-SmallCaps-ot1.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Light-SmallCaps-t1.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Light-SmallCaps-t2a.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Light-SmallCaps-t2b.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Light-SmallCaps-t2c.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Light-SmallCaps-x2.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Light-lgr.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Light-ot1.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Light-t1.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Light-t2a.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Light-t2b.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Light-t2c.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Light-ts1.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Light-x2.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Regular-Slanted-SmallCaps-lgr.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Regular-Slanted-SmallCaps-ot1.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Regular-Slanted-SmallCaps-t1.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Regular-Slanted-SmallCaps-t2a.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Regular-Slanted-SmallCaps-t2b.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Regular-Slanted-SmallCaps-t2c.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Regular-Slanted-SmallCaps-x2.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Regular-Slanted-lgr.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Regular-Slanted-ot1.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Regular-Slanted-t1.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Regular-Slanted-t2a.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Regular-Slanted-t2b.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Regular-Slanted-t2c.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Regular-Slanted-ts1.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Regular-Slanted-x2.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Regular-SmallCaps-lgr.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Regular-SmallCaps-ot1.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Regular-SmallCaps-t1.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Regular-SmallCaps-t2a.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Regular-SmallCaps-t2b.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Regular-SmallCaps-t2c.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Regular-SmallCaps-x2.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Regular-lgr.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Regular-ot1.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Regular-t1.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Regular-t2a.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Regular-t2b.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Regular-t2c.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Regular-ts1.vf
%{_texmfdistdir}/fonts/vf/public/comfortaa/Comfortaa-Regular-x2.vf
%{_texmfdistdir}/tex/latex/comfortaa/comfortaa.sty
%{_texmfdistdir}/tex/latex/comfortaa/lgrfco.fd
%{_texmfdistdir}/tex/latex/comfortaa/ot1fco.fd
%{_texmfdistdir}/tex/latex/comfortaa/t1fco.fd
%{_texmfdistdir}/tex/latex/comfortaa/t2afco.fd
%{_texmfdistdir}/tex/latex/comfortaa/t2bfco.fd
%{_texmfdistdir}/tex/latex/comfortaa/t2cfco.fd
%{_texmfdistdir}/tex/latex/comfortaa/ts1fco.fd
%{_texmfdistdir}/tex/latex/comfortaa/x2fco.fd
%doc %{_texmfdistdir}/doc/fonts/comfortaa/CHANGES
%doc %{_texmfdistdir}/doc/fonts/comfortaa/README
%doc %{_texmfdistdir}/doc/fonts/comfortaa/comfortaa-samples.pdf
%doc %{_texmfdistdir}/doc/fonts/comfortaa/comfortaa-samples.tex
%doc %{_texmfdistdir}/doc/fonts/comfortaa/comfortaa.pdf
%doc %{_texmfdistdir}/doc/fonts/comfortaa/comfortaa.tex
%doc %{_texmfdistdir}/doc/fonts/comfortaa/manifest.txt
#- source
%doc %{_texmfdistdir}/source/fonts/comfortaa/Makefile
%doc %{_texmfdistdir}/source/fonts/comfortaa/comfortaa-01.etx
%doc %{_texmfdistdir}/source/fonts/comfortaa/comfortaa-02.etx
%doc %{_texmfdistdir}/source/fonts/comfortaa/comfortaa-03.etx
%doc %{_texmfdistdir}/source/fonts/comfortaa/comfortaa-diacritics.mtx
%doc %{_texmfdistdir}/source/fonts/comfortaa/comfortaa-dotlessj.etx
%doc %{_texmfdistdir}/source/fonts/comfortaa/comfortaa-drv.tex
%doc %{_texmfdistdir}/source/fonts/comfortaa/comfortaa-fixcyrillic.mtx
%doc %{_texmfdistdir}/source/fonts/comfortaa/comfortaa-fixgreek.mtx
%doc %{_texmfdistdir}/source/fonts/comfortaa/comfortaa-fixlatin.mtx
%doc %{_texmfdistdir}/source/fonts/comfortaa/comfortaa-fixtextcomp.mtx
%doc %{_texmfdistdir}/source/fonts/comfortaa/comfortaa-map.tex
%doc %{_texmfdistdir}/source/fonts/comfortaa/ttf2type1.pe

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17042 |12mr|texlive-comma-1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18259
# category Package
# catalog-ctan /macros/latex/contrib/comma
# catalog-date 2010-05-23 19:54:42 +0200
# catalog-license lppl
# catalog-version 1.2
Name:		texlive-comma
Version:	1.2
Release:	2
Summary:	Formats a number by inserting commas
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/comma
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/comma.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/comma.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A flexible package that allows commas (or anything else) to be
inserted every three digits in a number, as in 1,234.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/comma/comma.sty
%doc %{_texmfdistdir}/doc/latex/comma/README
%doc %{_texmfdistdir}/doc/latex/comma/comma.pdf
%doc %{_texmfdistdir}/doc/latex/comma/comma.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17043 |12mr|texlive-commath-0.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/commath
# catalog-date 2007-03-05 14:17:42 +0100
# catalog-license lppl
# catalog-version 0.3
Name:		texlive-commath
Version:	0.3
Release:	2
Summary:	Mathematics typesetting support
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/commath
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/commath.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/commath.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Provides a range of differential, partial differential and
delimiter commands, together with a \fullfunction (function,
with both domain and range, and function operation) and various
reference commands.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/commath/commath.sty
%doc %{_texmfdistdir}/doc/latex/commath/README
%doc %{_texmfdistdir}/doc/latex/commath/commath.pdf
%doc %{_texmfdistdir}/doc/latex/commath/commath.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17044 |12mr|texlive-comment-3.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17155
# category Package
# catalog-ctan /macros/latex/contrib/comment
# catalog-date 2010-02-22 20:33:14 +0100
# catalog-license gpl
# catalog-version 3.6
Name:		texlive-comment
Version:	3.6
Release:	2
Summary:	Selectively include/excludes portions of text
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/comment
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/comment.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/comment.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Selectively include/exclude pieces of text, allowing the user
to define new, separately controlled, comment versions. All
text between \comment ... \endcomment or \begin{comment} ...
\end{comment} is discarded. The opening and closing commands
should appear on a line of their own. No starting spaces,
nothing after it. This environment should work with arbitrary
amounts of comment, and the comment can be arbitrary text.
Other 'comment' environments are defined and
selected/deselected with \includecomment{versiona} and
\excludecoment{versionb} These environments are used as
\versiona ... \endversiona or \begin{versiona} ...
\end{versiona} with the opening and closing commands again on a
line of their own.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/comment/comment.sty
%doc %{_texmfdistdir}/doc/latex/comment/README
%doc %{_texmfdistdir}/doc/latex/comment/comm_latest.tex
%doc %{_texmfdistdir}/doc/latex/comment/comment.pdf
%doc %{_texmfdistdir}/doc/latex/comment/comment.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17045 |12mr|texlive-compactbib-20070101-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/compactbib/compactbib.sty
# catalog-date 2007-01-01 11:39:06 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-compactbib
Version:	20070101
Release:	2
Summary:	Multiple thebibliography environments
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/compactbib/compactbib.sty
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/compactbib.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Allows a second bibliography, optionally with a different
title, after the main bibliography.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/compactbib/compactbib.sty

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17046 |12mr|texlive-complexity-0.76-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/complexity
# catalog-date 2007-02-03 21:01:24 +0100
# catalog-license lppl
# catalog-version 0.76
Name:		texlive-complexity
Version:	0.76
Release:	2
Summary:	Computational complexity class names
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/complexity
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/complexity.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/complexity.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Complexity is a LaTeX package that defines commands to typeset
Computational Complexity Classes such as $\P$ and $\NP$ (as
well as hundreds of others). It also offers several options
including which font classes are typeset in and how many are
defined (all of them or just the basic, most commonly used
ones). The package has no dependencies other than the standard
ifthen package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/complexity/complexity.sty
%{_texmfdistdir}/tex/latex/complexity/mycomplexity.sty
%doc %{_texmfdistdir}/doc/latex/complexity/README
%doc %{_texmfdistdir}/doc/latex/complexity/complexity.pdf
%doc %{_texmfdistdir}/doc/latex/complexity/complexity.tex
%doc %{_texmfdistdir}/doc/latex/complexity/tableofclasses.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17047 |12mr|texlive-components-of-TeX-20090109-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /info/components-of-TeX
# catalog-date 2009-01-09 17:16:29 +0100
# catalog-license gpl
# catalog-version undef
Name:		texlive-components-of-TeX
Version:	20090109
Release:	2
Summary:	Components of TeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/components-of-TeX
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/components-of-TeX.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/components-of-TeX.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
An introduction to the components and files users of TeX may
encounter.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/generic/components-of-TeX/README
%doc %{_texmfdistdir}/doc/generic/components-of-TeX/etexkomp.tex
%doc %{_texmfdistdir}/doc/generic/components-of-TeX/figkomp.tex
%doc %{_texmfdistdir}/doc/generic/components-of-TeX/figtotal.tex
%doc %{_texmfdistdir}/doc/generic/components-of-TeX/names.sty
%doc %{_texmfdistdir}/doc/generic/components-of-TeX/texrep.sty

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17048 |12mr|texlive-comprehensive-11.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25501
# category Package
# catalog-ctan /info/symbols/comprehensive
# catalog-date 2009-11-18 09:39:01 +0100
# catalog-license lppl
# catalog-version 11.0
Name:		texlive-comprehensive
Version:	11.0
Release:	3
Summary:	Symbols accessible from LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/symbols/comprehensive
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/comprehensive.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/comprehensive.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
Around 5000 symbols are listed as a set of tables. The tables
of symbols are ordered in a logical way (the document begins
with a 'frequently requested symbols' list), the aim being to
make the document a convenient way of looking up symbols.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/comprehensive/README
%doc %{_texmfdistdir}/doc/latex/comprehensive/SYMLIST
%doc %{_texmfdistdir}/doc/latex/comprehensive/source/Makefile
%doc %{_texmfdistdir}/doc/latex/comprehensive/source/lightbulb.eps
%doc %{_texmfdistdir}/doc/latex/comprehensive/source/lightbulb.map
%doc %{_texmfdistdir}/doc/latex/comprehensive/source/lightbulb.mf
%doc %{_texmfdistdir}/doc/latex/comprehensive/source/lightbulb10.mf
%doc %{_texmfdistdir}/doc/latex/comprehensive/source/lightbulb10.pfb
%doc %{_texmfdistdir}/doc/latex/comprehensive/source/makefakeMnSymbol
%doc %{_texmfdistdir}/doc/latex/comprehensive/source/response.eps
%doc %{_texmfdistdir}/doc/latex/comprehensive/source/symbols.ist
%doc %{_texmfdistdir}/doc/latex/comprehensive/source/symbols.tex
%doc %{_texmfdistdir}/doc/latex/comprehensive/source/teubner-subset.sty
%doc %{_texmfdistdir}/doc/latex/comprehensive/source/versicle.eps
%doc %{_texmfdistdir}/doc/latex/comprehensive/symbols-a4.pdf
%doc %{_texmfdistdir}/doc/latex/comprehensive/symbols-letter.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17049 |12mr|texlive-computational-complexity-v2.25-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27047
# category Package
# catalog-ctan /macros/latex/contrib/computational-complexity
# catalog-date 2012-06-22 16:58:16 +0200
# catalog-license lppl
# catalog-version v2.25
Name:		texlive-computational-complexity
Version:	v2.25
Release:	1
Summary:	Class for the journal Computational Complexity
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/computational-complexity
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/computational-complexity.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/computational-complexity.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/computational-complexity.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The LaTeX2e class cc was written for the journal Computational
Complexity, and it can also be used for a lot of other
articles. You may like it since it contains a lot of features
as more intelligent references, a set of theorem definitions,
an algorithm environment, ... The class requires natbib.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bib/computational-complexity/journals.bib
%{_texmfdistdir}/bibtex/bst/computational-complexity/cc.bst
%{_texmfdistdir}/bibtex/bst/computational-complexity/cc2.bst
%{_texmfdistdir}/tex/latex/computational-complexity/cc-cls.sty
%{_texmfdistdir}/tex/latex/computational-complexity/cc.cls
%{_texmfdistdir}/tex/latex/computational-complexity/cc2cite.sty
%{_texmfdistdir}/tex/latex/computational-complexity/cc4amsart.sty
%{_texmfdistdir}/tex/latex/computational-complexity/cc4apjrnl.sty
%{_texmfdistdir}/tex/latex/computational-complexity/cc4elsart.sty
%{_texmfdistdir}/tex/latex/computational-complexity/cc4jT.sty
%{_texmfdistdir}/tex/latex/computational-complexity/cc4llncs.sty
%{_texmfdistdir}/tex/latex/computational-complexity/cc4siamltex.sty
%{_texmfdistdir}/tex/latex/computational-complexity/cc4svjour.sty
%{_texmfdistdir}/tex/latex/computational-complexity/ccalgo.sty
%{_texmfdistdir}/tex/latex/computational-complexity/ccaux.sty
%{_texmfdistdir}/tex/latex/computational-complexity/cccite.sty
%{_texmfdistdir}/tex/latex/computational-complexity/ccdbs.sty
%{_texmfdistdir}/tex/latex/computational-complexity/cclayout.sty
%{_texmfdistdir}/tex/latex/computational-complexity/ccproof.sty
%{_texmfdistdir}/tex/latex/computational-complexity/ccqed.sty
%{_texmfdistdir}/tex/latex/computational-complexity/ccref.sty
%{_texmfdistdir}/tex/latex/computational-complexity/ccreltx.sty
%{_texmfdistdir}/tex/latex/computational-complexity/ccthm.sty
%{_texmfdistdir}/tex/latex/computational-complexity/relabel.sty
%{_texmfdistdir}/tex/latex/computational-complexity/thcc.sty
%doc %{_texmfdistdir}/doc/latex/computational-complexity/cc-cls-inline.tex
%doc %{_texmfdistdir}/doc/latex/computational-complexity/cc-portability-frame.tex
%doc %{_texmfdistdir}/doc/latex/computational-complexity/cc.pdf
%doc %{_texmfdistdir}/doc/latex/computational-complexity/cc2.dbj
%doc %{_texmfdistdir}/doc/latex/computational-complexity/ccquickref.tex
%doc %{_texmfdistdir}/doc/latex/computational-complexity/cctemplate.tex
#- source
%doc %{_texmfdistdir}/source/latex/computational-complexity/cc.dtx
%doc %{_texmfdistdir}/source/latex/computational-complexity/cc.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17050 |12mr|texlive-concmath-19990318-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17219
# category Package
# catalog-ctan /macros/latex/contrib/concmath
# catalog-date 2010-02-24 21:28:09 +0100
# catalog-license lppl
# catalog-version 1999/03/18
Name:		texlive-concmath
Version:	19990318
Release:	2
Summary:	Concrete Math fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/concmath
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/concmath.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/concmath.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/concmath.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A LaTeX package and font definition files to access the
Concrete mathematics fonts, which were derived from Computer
Modern math fonts using parameters from Concrete Roman text
fonts.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/concmath/concmath.sty
%{_texmfdistdir}/tex/latex/concmath/omlccm.fd
%{_texmfdistdir}/tex/latex/concmath/omlccr.fd
%{_texmfdistdir}/tex/latex/concmath/omsccr.fd
%{_texmfdistdir}/tex/latex/concmath/omsccsy.fd
%{_texmfdistdir}/tex/latex/concmath/omxccex.fd
%{_texmfdistdir}/tex/latex/concmath/ot1ccr.fd
%{_texmfdistdir}/tex/latex/concmath/ucca.fd
%{_texmfdistdir}/tex/latex/concmath/uccb.fd
%doc %{_texmfdistdir}/doc/fonts/concmath/CATALOGUE
%doc %{_texmfdistdir}/doc/fonts/concmath/README
%doc %{_texmfdistdir}/doc/fonts/concmath/concmath.pdf
#- source
%doc %{_texmfdistdir}/source/latex/concmath/Makefile
%doc %{_texmfdistdir}/source/latex/concmath/concmath.dtx
%doc %{_texmfdistdir}/source/latex/concmath/concmath.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17051 |12mr|texlive-concmath-fonts-20060827-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17218
# category Package
# catalog-ctan /fonts/concmath
# catalog-date 2006-08-27 16:41:02 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-concmath-fonts
Version:	20060827
Release:	2
Summary:	Concrete mathematics fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/concmath
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/concmath-fonts.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/concmath-fonts.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The fonts are derived from the computer modern mathematics
fonts and from Knuth's Concrete Roman fonts. LaTeX support is
offered by the concmath package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/concmath-fonts/xccam10.mf
%{_texmfdistdir}/fonts/source/public/concmath-fonts/xccam5.mf
%{_texmfdistdir}/fonts/source/public/concmath-fonts/xccam6.mf
%{_texmfdistdir}/fonts/source/public/concmath-fonts/xccam7.mf
%{_texmfdistdir}/fonts/source/public/concmath-fonts/xccam8.mf
%{_texmfdistdir}/fonts/source/public/concmath-fonts/xccam9.mf
%{_texmfdistdir}/fonts/source/public/concmath-fonts/xccbm10.mf
%{_texmfdistdir}/fonts/source/public/concmath-fonts/xccbm5.mf
%{_texmfdistdir}/fonts/source/public/concmath-fonts/xccbm6.mf
%{_texmfdistdir}/fonts/source/public/concmath-fonts/xccbm7.mf
%{_texmfdistdir}/fonts/source/public/concmath-fonts/xccbm8.mf
%{_texmfdistdir}/fonts/source/public/concmath-fonts/xccbm9.mf
%{_texmfdistdir}/fonts/source/public/concmath-fonts/xccex10.mf
%{_texmfdistdir}/fonts/source/public/concmath-fonts/xccex7.mf
%{_texmfdistdir}/fonts/source/public/concmath-fonts/xccex8.mf
%{_texmfdistdir}/fonts/source/public/concmath-fonts/xccex9.mf
%{_texmfdistdir}/fonts/source/public/concmath-fonts/xccmi10.mf
%{_texmfdistdir}/fonts/source/public/concmath-fonts/xccmi5.mf
%{_texmfdistdir}/fonts/source/public/concmath-fonts/xccmi6.mf
%{_texmfdistdir}/fonts/source/public/concmath-fonts/xccmi7.mf
%{_texmfdistdir}/fonts/source/public/concmath-fonts/xccmi8.mf
%{_texmfdistdir}/fonts/source/public/concmath-fonts/xccmi9.mf
%{_texmfdistdir}/fonts/source/public/concmath-fonts/xccsy10.mf
%{_texmfdistdir}/fonts/source/public/concmath-fonts/xccsy5.mf
%{_texmfdistdir}/fonts/source/public/concmath-fonts/xccsy6.mf
%{_texmfdistdir}/fonts/source/public/concmath-fonts/xccsy7.mf
%{_texmfdistdir}/fonts/source/public/concmath-fonts/xccsy8.mf
%{_texmfdistdir}/fonts/source/public/concmath-fonts/xccsy9.mf
%{_texmfdistdir}/fonts/tfm/public/concmath-fonts/xccam10.tfm
%{_texmfdistdir}/fonts/tfm/public/concmath-fonts/xccam5.tfm
%{_texmfdistdir}/fonts/tfm/public/concmath-fonts/xccam6.tfm
%{_texmfdistdir}/fonts/tfm/public/concmath-fonts/xccam7.tfm
%{_texmfdistdir}/fonts/tfm/public/concmath-fonts/xccam8.tfm
%{_texmfdistdir}/fonts/tfm/public/concmath-fonts/xccam9.tfm
%{_texmfdistdir}/fonts/tfm/public/concmath-fonts/xccbm10.tfm
%{_texmfdistdir}/fonts/tfm/public/concmath-fonts/xccbm5.tfm
%{_texmfdistdir}/fonts/tfm/public/concmath-fonts/xccbm6.tfm
%{_texmfdistdir}/fonts/tfm/public/concmath-fonts/xccbm7.tfm
%{_texmfdistdir}/fonts/tfm/public/concmath-fonts/xccbm8.tfm
%{_texmfdistdir}/fonts/tfm/public/concmath-fonts/xccbm9.tfm
%{_texmfdistdir}/fonts/tfm/public/concmath-fonts/xccex10.tfm
%{_texmfdistdir}/fonts/tfm/public/concmath-fonts/xccex7.tfm
%{_texmfdistdir}/fonts/tfm/public/concmath-fonts/xccex8.tfm
%{_texmfdistdir}/fonts/tfm/public/concmath-fonts/xccex9.tfm
%{_texmfdistdir}/fonts/tfm/public/concmath-fonts/xccmi10.tfm
%{_texmfdistdir}/fonts/tfm/public/concmath-fonts/xccmi5.tfm
%{_texmfdistdir}/fonts/tfm/public/concmath-fonts/xccmi6.tfm
%{_texmfdistdir}/fonts/tfm/public/concmath-fonts/xccmi7.tfm
%{_texmfdistdir}/fonts/tfm/public/concmath-fonts/xccmi8.tfm
%{_texmfdistdir}/fonts/tfm/public/concmath-fonts/xccmi9.tfm
%{_texmfdistdir}/fonts/tfm/public/concmath-fonts/xccsy10.tfm
%{_texmfdistdir}/fonts/tfm/public/concmath-fonts/xccsy5.tfm
%{_texmfdistdir}/fonts/tfm/public/concmath-fonts/xccsy6.tfm
%{_texmfdistdir}/fonts/tfm/public/concmath-fonts/xccsy7.tfm
%{_texmfdistdir}/fonts/tfm/public/concmath-fonts/xccsy8.tfm
%{_texmfdistdir}/fonts/tfm/public/concmath-fonts/xccsy9.tfm
%doc %{_texmfdistdir}/doc/fonts/concmath-fonts/CATALOGUE
%doc %{_texmfdistdir}/doc/fonts/concmath-fonts/Makefile
%doc %{_texmfdistdir}/doc/fonts/concmath-fonts/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17052 |12mr|texlive-concprog-20070101-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18791
# category Package
# catalog-ctan /macros/latex/contrib/concprog
# catalog-date 2007-01-01 11:39:06 +0100
# catalog-license gpl
# catalog-version undef
Name:		texlive-concprog
Version:	20070101
Release:	2
Summary:	Concert programmes
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/concprog
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/concprog.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/concprog.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A class which provides the necessary macros to prepare a
(classical) concert programme; a sample is provided.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/concprog/ConcProg.cls
%doc %{_texmfdistdir}/doc/latex/concprog/program.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17053 |12mr|texlive-concrete-20061208-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /fonts/concrete
# catalog-date 2006-12-08 15:31:01 +0100
# catalog-license knuth
# catalog-version undef
Name:		texlive-concrete
Version:	20061208
Release:	2
Summary:	Concrete Roman fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/concrete
License:	KNUTH
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/concrete.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/concrete.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Concrete Roman fonts, designed by Donald E. Knuth, originally
for use with Euler mathematics fonts. Alternative mathematics
fonts, based on the concrete 'parameter set' are available as
the concmath fonts bundle. LaTeX support is offered by the
beton, concmath and ccfonts packages. T1- and TS1-encoded
versions of the fonts are available in the ecc bundle, and
Adobe Type 1 versions of the ecc fonts are part of the cm-super
bundle.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/concrete/cccsc10.mf
%{_texmfdistdir}/fonts/source/public/concrete/ccmi10.mf
%{_texmfdistdir}/fonts/source/public/concrete/ccmic9.mf
%{_texmfdistdir}/fonts/source/public/concrete/ccr10.mf
%{_texmfdistdir}/fonts/source/public/concrete/ccr5.mf
%{_texmfdistdir}/fonts/source/public/concrete/ccr6.mf
%{_texmfdistdir}/fonts/source/public/concrete/ccr7.mf
%{_texmfdistdir}/fonts/source/public/concrete/ccr8.mf
%{_texmfdistdir}/fonts/source/public/concrete/ccr9.mf
%{_texmfdistdir}/fonts/source/public/concrete/ccsl10.mf
%{_texmfdistdir}/fonts/source/public/concrete/ccsl9.mf
%{_texmfdistdir}/fonts/source/public/concrete/ccslc9.mf
%{_texmfdistdir}/fonts/source/public/concrete/ccti10.mf
%{_texmfdistdir}/fonts/source/public/concrete/odigs.mf
%{_texmfdistdir}/fonts/tfm/public/concrete/cccsc10.tfm
%{_texmfdistdir}/fonts/tfm/public/concrete/ccmi10.tfm
%{_texmfdistdir}/fonts/tfm/public/concrete/ccmic9.tfm
%{_texmfdistdir}/fonts/tfm/public/concrete/ccr10.tfm
%{_texmfdistdir}/fonts/tfm/public/concrete/ccr5.tfm
%{_texmfdistdir}/fonts/tfm/public/concrete/ccr6.tfm
%{_texmfdistdir}/fonts/tfm/public/concrete/ccr7.tfm
%{_texmfdistdir}/fonts/tfm/public/concrete/ccr8.tfm
%{_texmfdistdir}/fonts/tfm/public/concrete/ccr9.tfm
%{_texmfdistdir}/fonts/tfm/public/concrete/ccsl10.tfm
%{_texmfdistdir}/fonts/tfm/public/concrete/ccsl9.tfm
%{_texmfdistdir}/fonts/tfm/public/concrete/ccslc9.tfm
%{_texmfdistdir}/fonts/tfm/public/concrete/ccti10.tfm
%doc %{_texmfdistdir}/doc/fonts/concrete/CATALOGUE
%doc %{_texmfdistdir}/doc/fonts/concrete/Makefile
%doc %{_texmfdistdir}/doc/fonts/concrete/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17054 |12mr|texlive-confproc-0.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23358
# category Package
# catalog-ctan /macros/latex/contrib/conferences/confproc
# catalog-date 2011-08-02 13:14:53 +0200
# catalog-license lppl
# catalog-version 0.8
Name:		texlive-confproc
Version:	0.8
Release:	2
Summary:	A set of tools for generating conference proceedings
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/conferences/confproc
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/confproc.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/confproc.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/confproc.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The confproc collection comprises a class, a BibTeX style, and
some scripts for generating conference proceedings. It derives
from LaTeX scripts written for the DAFx-06 conference
proceedings, largely based on the pdfpages package for
including the proceedings papers and the hyperref package for
creating a proper table of contents, bookmarks and general
bibliography back-references. Confproc also uses many other
packages for fine tuning of the table of contents, bibliography
and index of authors. The added value of the class resides in
its time-saving aspects when designing conference proceedings.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/confproc/newapave.bst
%{_texmfdistdir}/makeindex/confproc/confproc1.ist
%{_texmfdistdir}/makeindex/confproc/confproc2.ist
%{_texmfdistdir}/tex/latex/confproc/confproc.cfg
%{_texmfdistdir}/tex/latex/confproc/confproc.cls
%{_texmfdistdir}/tex/latex/confproc/newapave.sty
%doc %{_texmfdistdir}/doc/latex/confproc/README
%doc %{_texmfdistdir}/doc/latex/confproc/buildcls.sh
%doc %{_texmfdistdir}/doc/latex/confproc/buildcppdfpapers.sh
%doc %{_texmfdistdir}/doc/latex/confproc/buildpapers.sh
%doc %{_texmfdistdir}/doc/latex/confproc/buildproc.sh
%doc %{_texmfdistdir}/doc/latex/confproc/buildprocelpb.sh
%doc %{_texmfdistdir}/doc/latex/confproc/cleancls.sh
%doc %{_texmfdistdir}/doc/latex/confproc/confproc-short.tex
%doc %{_texmfdistdir}/doc/latex/confproc/confproc.pdf
%doc %{_texmfdistdir}/doc/latex/confproc/confproc_diag.pdf
%doc %{_texmfdistdir}/doc/latex/confproc/countnbpages.sh
%doc %{_texmfdistdir}/doc/latex/confproc/example/IEEEtran.bst
%doc %{_texmfdistdir}/doc/latex/confproc/example/buildcppdfpapers.sh
%doc %{_texmfdistdir}/doc/latex/confproc/example/buildpapers.sh
%doc %{_texmfdistdir}/doc/latex/confproc/example/buildproc.sh
%doc %{_texmfdistdir}/doc/latex/confproc/example/buildprocelpb.sh
%doc %{_texmfdistdir}/doc/latex/confproc/example/countnbpages.sh
%doc %{_texmfdistdir}/doc/latex/confproc/example/dafx_06.sty
%doc %{_texmfdistdir}/doc/latex/confproc/example/example1empty.tex
%doc %{_texmfdistdir}/doc/latex/confproc/example/example2custom.tex
%doc %{_texmfdistdir}/doc/latex/confproc/example/example3optim.tex
%doc %{_texmfdistdir}/doc/latex/confproc/example/example4optim.tex
%doc %{_texmfdistdir}/doc/latex/confproc/example/exbiblio.bib
%doc %{_texmfdistdir}/doc/latex/confproc/example/exclasslastel.tex
%doc %{_texmfdistdir}/doc/latex/confproc/example/exclasslastpb.tex
%doc %{_texmfdistdir}/doc/latex/confproc/example/exclasspre.tex
%doc %{_texmfdistdir}/doc/latex/confproc/example/expages.tex
%doc %{_texmfdistdir}/doc/latex/confproc/example/expapersswitch.tex
%doc %{_texmfdistdir}/doc/latex/confproc/example/exportIndividualPDFs.sh
%doc %{_texmfdistdir}/doc/latex/confproc/example/exprogram.csv
%doc %{_texmfdistdir}/doc/latex/confproc/example/generateswitch.pl
%doc %{_texmfdistdir}/doc/latex/confproc/example/papers/IEEEtran.bst
%doc %{_texmfdistdir}/doc/latex/confproc/example/papers/dafx_06.sty
%doc %{_texmfdistdir}/doc/latex/confproc/example/papers/expages.tex
%doc %{_texmfdistdir}/doc/latex/confproc/example/papers/p_001.pdf
%doc %{_texmfdistdir}/doc/latex/confproc/example/papers/p_003.pdf
%doc %{_texmfdistdir}/doc/latex/confproc/example/papers/p_005.pdf
%doc %{_texmfdistdir}/doc/latex/confproc/example/papers/p_007.pdf
%doc %{_texmfdistdir}/doc/latex/confproc/example/papers/p_009.pdf
%doc %{_texmfdistdir}/doc/latex/confproc/example/papers/sources_pdftex/p_001/dafx_06.sty
%doc %{_texmfdistdir}/doc/latex/confproc/example/papers/sources_pdftex/p_001/fft_plot2.png
%doc %{_texmfdistdir}/doc/latex/confproc/example/papers/sources_pdftex/p_001/p_001.bib
%doc %{_texmfdistdir}/doc/latex/confproc/example/papers/sources_pdftex/p_001/p_001.tex
%doc %{_texmfdistdir}/doc/latex/confproc/example/papers/sources_pdftex/p_003/dafx_06.sty
%doc %{_texmfdistdir}/doc/latex/confproc/example/papers/sources_pdftex/p_003/fft_plot2.png
%doc %{_texmfdistdir}/doc/latex/confproc/example/papers/sources_pdftex/p_003/p_003.bib
%doc %{_texmfdistdir}/doc/latex/confproc/example/papers/sources_pdftex/p_003/p_003.tex
%doc %{_texmfdistdir}/doc/latex/confproc/example/papers/sources_pdftex/p_005/dafx_06.sty
%doc %{_texmfdistdir}/doc/latex/confproc/example/papers/sources_pdftex/p_005/fft_plot2.png
%doc %{_texmfdistdir}/doc/latex/confproc/example/papers/sources_pdftex/p_005/p_005.bib
%doc %{_texmfdistdir}/doc/latex/confproc/example/papers/sources_pdftex/p_005/p_005.tex
%doc %{_texmfdistdir}/doc/latex/confproc/example/papers/sources_pdftex/p_007/dafx_06.sty
%doc %{_texmfdistdir}/doc/latex/confproc/example/papers/sources_pdftex/p_007/fft_plot2.png
%doc %{_texmfdistdir}/doc/latex/confproc/example/papers/sources_pdftex/p_007/p_007.bib
%doc %{_texmfdistdir}/doc/latex/confproc/example/papers/sources_pdftex/p_007/p_007.tex
%doc %{_texmfdistdir}/doc/latex/confproc/example/papers/sources_tex/p_009/dafx_06.sty
%doc %{_texmfdistdir}/doc/latex/confproc/example/papers/sources_tex/p_009/fft_plot2.png
%doc %{_texmfdistdir}/doc/latex/confproc/example/papers/sources_tex/p_009/p_009.bib
%doc %{_texmfdistdir}/doc/latex/confproc/example/papers/sources_tex/p_009/p_009.tex
%doc %{_texmfdistdir}/doc/latex/confproc/example/papersinfo.sh
%doc %{_texmfdistdir}/doc/latex/confproc/example/paperssplitpreamble.sh
%doc %{_texmfdistdir}/doc/latex/confproc/example/pictures/ex_1stpage.pdf
%doc %{_texmfdistdir}/doc/latex/confproc/example/removeLaTeXcmds.sh
%doc %{_texmfdistdir}/doc/latex/confproc/example/sources_pdftex/p_001/dafx_06.sty
%doc %{_texmfdistdir}/doc/latex/confproc/example/sources_pdftex/p_001/fft_plot2.png
%doc %{_texmfdistdir}/doc/latex/confproc/example/sources_pdftex/p_001/p_001.bib
%doc %{_texmfdistdir}/doc/latex/confproc/example/sources_pdftex/p_001/p_001.tex
%doc %{_texmfdistdir}/doc/latex/confproc/example/sources_pdftex/p_003/dafx_06.sty
%doc %{_texmfdistdir}/doc/latex/confproc/example/sources_pdftex/p_003/fft_plot2.png
%doc %{_texmfdistdir}/doc/latex/confproc/example/sources_pdftex/p_003/p_003.bib
%doc %{_texmfdistdir}/doc/latex/confproc/example/sources_pdftex/p_003/p_003.tex
%doc %{_texmfdistdir}/doc/latex/confproc/example/sources_pdftex/p_005/dafx_06.sty
%doc %{_texmfdistdir}/doc/latex/confproc/example/sources_pdftex/p_005/fft_plot2.png
%doc %{_texmfdistdir}/doc/latex/confproc/example/sources_pdftex/p_005/p_005.bib
%doc %{_texmfdistdir}/doc/latex/confproc/example/sources_pdftex/p_005/p_005.tex
%doc %{_texmfdistdir}/doc/latex/confproc/example/sources_pdftex/p_007/dafx_06.sty
%doc %{_texmfdistdir}/doc/latex/confproc/example/sources_pdftex/p_007/fft_plot2.png
%doc %{_texmfdistdir}/doc/latex/confproc/example/sources_pdftex/p_007/p_007.bib
%doc %{_texmfdistdir}/doc/latex/confproc/example/sources_pdftex/p_007/p_007.tex
%doc %{_texmfdistdir}/doc/latex/confproc/example/sources_tex/p_009/dafx_06.sty
%doc %{_texmfdistdir}/doc/latex/confproc/example/sources_tex/p_009/fft_plot2.png
%doc %{_texmfdistdir}/doc/latex/confproc/example/sources_tex/p_009/p_009.bib
%doc %{_texmfdistdir}/doc/latex/confproc/example/sources_tex/p_009/p_009.tex
%doc %{_texmfdistdir}/doc/latex/confproc/example1empty.tex
%doc %{_texmfdistdir}/doc/latex/confproc/example2custom.tex
%doc %{_texmfdistdir}/doc/latex/confproc/example3optim.tex
%doc %{_texmfdistdir}/doc/latex/confproc/exbiblio.bib
%doc %{_texmfdistdir}/doc/latex/confproc/exclasslastel.tex
%doc %{_texmfdistdir}/doc/latex/confproc/exclasslastpb.tex
%doc %{_texmfdistdir}/doc/latex/confproc/exclasspre.tex
%doc %{_texmfdistdir}/doc/latex/confproc/expages.tex
%doc %{_texmfdistdir}/doc/latex/confproc/expapersswitch.tex
%doc %{_texmfdistdir}/doc/latex/confproc/exportIndividualPDFs.sh
%doc %{_texmfdistdir}/doc/latex/confproc/exprogram.csv
%doc %{_texmfdistdir}/doc/latex/confproc/generateswitch.pl
%doc %{_texmfdistdir}/doc/latex/confproc/papersinfo.sh
%doc %{_texmfdistdir}/doc/latex/confproc/paperssplitpreamble.sh
%doc %{_texmfdistdir}/doc/latex/confproc/prepareexample.sh
%doc %{_texmfdistdir}/doc/latex/confproc/removeLaTeXcmds.sh
#- source
%doc %{_texmfdistdir}/source/latex/confproc/confproc.drv
%doc %{_texmfdistdir}/source/latex/confproc/confproc.dtx
%doc %{_texmfdistdir}/source/latex/confproc/confproc.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex makeindex tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17055 |12mr|texlive-constants-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/constants
# catalog-date 2008-08-18 10:38:42 +0200
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-constants
Version:	1.0
Release:	2
Summary:	Automatic numbering of constants
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/constants
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/constants.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/constants.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/constants.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a way to number constants in a
mathematical proof automatically, with a system for
labelling/referencing. In addition, several families of
constants (with different symbols) may be defined.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/constants/constants.sty
%doc %{_texmfdistdir}/doc/latex/constants/README
%doc %{_texmfdistdir}/doc/latex/constants/constants.pdf
#- source
%doc %{_texmfdistdir}/source/latex/constants/constants.dtx
%doc %{_texmfdistdir}/source/latex/constants/constants.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17056 |12mr|texlive-context-20110808-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26863
# category Package
# catalog-ctan /macros/context/current
# catalog-date 2011-08-08 12:26:55 +0200
# catalog-license other-free
# catalog-version undef
Name:		texlive-context
Version:	20110808
Release:	5
Summary:	The ConTeXt macro package
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/context/current
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context.x86_64-linux.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-tetex
Requires:	texlive-metapost
Requires:	texlive-pdftex
Requires:	texlive-xetex
Requires:	texlive-luatex
Requires:	texlive-lm
Requires:	texlive-stmaryrd
Requires:	texlive-amsfonts
Requires:	texlive-mptopdf
Provides:	texlive-context.bin = %{EVRD}
%rename texlive-texmf-contex

%description
A full featured, parameter driven macro package, which fully
supports advanced interactive documents. See the ConTeXt garden
for a wealth of support information.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/*
%{_texmfdistdir}/bibtex/bst/context/cont-ab.bst
%{_texmfdistdir}/bibtex/bst/context/cont-au.bst
%{_texmfdistdir}/bibtex/bst/context/cont-no.bst
%{_texmfdistdir}/bibtex/bst/context/cont-ti.bst
%{_texmfdistdir}/context/data/scite/lexers/data/scite-context-data-context.lua
%{_texmfdistdir}/context/data/scite/lexers/data/scite-context-data-interfaces.lua
%{_texmfdistdir}/context/data/scite/lexers/data/scite-context-data-metafun.lua
%{_texmfdistdir}/context/data/scite/lexers/data/scite-context-data-metapost.lua
%{_texmfdistdir}/context/data/scite/lexers/data/scite-context-data-tex.lua
%{_texmfdistdir}/context/data/scite/lexers/scite-context-lexer-cld.lua
%{_texmfdistdir}/context/data/scite/lexers/scite-context-lexer-lua-longstring.lua
%{_texmfdistdir}/context/data/scite/lexers/scite-context-lexer-lua.lua
%{_texmfdistdir}/context/data/scite/lexers/scite-context-lexer-mps.lua
%{_texmfdistdir}/context/data/scite/lexers/scite-context-lexer-pdf-object.lua
%{_texmfdistdir}/context/data/scite/lexers/scite-context-lexer-pdf-xref.lua
%{_texmfdistdir}/context/data/scite/lexers/scite-context-lexer-pdf.lua
%{_texmfdistdir}/context/data/scite/lexers/scite-context-lexer-tex.lua
%{_texmfdistdir}/context/data/scite/lexers/scite-context-lexer-txt.lua
%{_texmfdistdir}/context/data/scite/lexers/scite-context-lexer-xml-cdata.lua
%{_texmfdistdir}/context/data/scite/lexers/scite-context-lexer-xml-comment.lua
%{_texmfdistdir}/context/data/scite/lexers/scite-context-lexer-xml.lua
%{_texmfdistdir}/context/data/scite/lexers/scite-context-lexer.lua
%{_texmfdistdir}/context/data/scite/lexers/themes/scite-context-theme-keep.lua
%{_texmfdistdir}/context/data/scite/lexers/themes/scite-context-theme.lua
%{_texmfdistdir}/context/data/scite/metapost.properties
%{_texmfdistdir}/context/data/scite/scite-context-data-context.properties
%{_texmfdistdir}/context/data/scite/scite-context-data-interfaces.properties
%{_texmfdistdir}/context/data/scite/scite-context-data-metafun.properties
%{_texmfdistdir}/context/data/scite/scite-context-data-metapost.properties
%{_texmfdistdir}/context/data/scite/scite-context-data-tex.properties
%{_texmfdistdir}/context/data/scite/scite-context-external.properties
%{_texmfdistdir}/context/data/scite/scite-context-internal.properties
%{_texmfdistdir}/context/data/scite/scite-context-readme.pdf
%{_texmfdistdir}/context/data/scite/scite-context-readme.tex
%{_texmfdistdir}/context/data/scite/scite-context-user.properties
%{_texmfdistdir}/context/data/scite/scite-context-visual.pdf
%{_texmfdistdir}/context/data/scite/scite-context-visual.png
%{_texmfdistdir}/context/data/scite/scite-context-visual.tex
%{_texmfdistdir}/context/data/scite/scite-context.properties
%{_texmfdistdir}/context/data/scite/scite-ctx-context.properties
%{_texmfdistdir}/context/data/scite/scite-ctx-example.properties
%{_texmfdistdir}/context/data/scite/scite-ctx.lua
%{_texmfdistdir}/context/data/scite/scite-ctx.properties
%{_texmfdistdir}/context/data/scite/scite-metapost.properties
%{_texmfdistdir}/context/data/scite/scite-pragma.properties
%{_texmfdistdir}/context/data/scite/scite-tex.properties
%{_texmfdistdir}/context/data/scite/tex.properties
%{_texmfdistdir}/context/data/texfont/type-buy.dat
%{_texmfdistdir}/context/data/texfont/type-fsf.dat
%{_texmfdistdir}/context/data/texfont/type-ghz.dat
%{_texmfdistdir}/context/data/texfont/type-tmf.dat
%{_texmfdistdir}/context/data/texworks/TUG/TeXworks.ini
%{_texmfdistdir}/context/data/texworks/completion/tw-context.txt
%{_texmfdistdir}/context/data/texworks/configuration/auto-indent-patterns.txt
%{_texmfdistdir}/context/data/texworks/configuration/delimiter-pairs.txt
%{_texmfdistdir}/context/data/texworks/configuration/smart-quotes-modes.txt
%{_texmfdistdir}/context/data/texworks/configuration/syntax-patterns.txt
%{_texmfdistdir}/context/data/texworks/configuration/tag-patterns.txt
%{_texmfdistdir}/context/data/texworks/configuration/texworks-config.txt
%{_texmfdistdir}/context/data/texworks/configuration/tools.ini
%{_texmfdistdir}/context/data/texworks/texworks-context.rme
%{_texmfdistdir}/context/data/texworks/texworks-setup.ini
%{_texmfdistdir}/fonts/afm/hoekwater/context/contnav.afm
%{_texmfdistdir}/fonts/cid/fontforge/Adobe-CNS1-4.cidmap
%{_texmfdistdir}/fonts/cid/fontforge/Adobe-GB1-4.cidmap
%{_texmfdistdir}/fonts/cid/fontforge/Adobe-Identity-0.cidmap
%{_texmfdistdir}/fonts/cid/fontforge/Adobe-Japan1-5.cidmap
%{_texmfdistdir}/fonts/cid/fontforge/Adobe-Japan1-6.cidmap
%{_texmfdistdir}/fonts/cid/fontforge/Adobe-Japan2-0.cidmap
%{_texmfdistdir}/fonts/cid/fontforge/Adobe-Korea1-2.cidmap
%{_texmfdistdir}/fonts/enc/dvips/context/cmin.enc
%{_texmfdistdir}/fonts/enc/dvips/context/cmit.enc
%{_texmfdistdir}/fonts/enc/dvips/context/cmitt.enc
%{_texmfdistdir}/fonts/enc/dvips/context/cmrm.enc
%{_texmfdistdir}/fonts/enc/dvips/context/cmsc.enc
%{_texmfdistdir}/fonts/enc/dvips/context/cmtt.enc
%{_texmfdistdir}/fonts/enc/dvips/context/ec-2004.enc
%{_texmfdistdir}/fonts/enc/dvips/context/q-8r.enc
%{_texmfdistdir}/fonts/enc/dvips/context/teff-trinite.enc
%{_texmfdistdir}/fonts/fea/context/greek-babel.fea
%{_texmfdistdir}/fonts/fea/context/test-features.fea
%{_texmfdistdir}/fonts/fea/context/texhistoric.fea
%{_texmfdistdir}/fonts/fea/context/verbose-digits.fea
%{_texmfdistdir}/fonts/map/dvips/context/contnav.map
%{_texmfdistdir}/fonts/map/luatex/context/demo-font.lum
%{_texmfdistdir}/fonts/map/pdftex/context/8r-base.map
%{_texmfdistdir}/fonts/map/pdftex/context/ec-base.map
%{_texmfdistdir}/fonts/map/pdftex/context/ec-os-public-lm.map
%{_texmfdistdir}/fonts/map/pdftex/context/koeieletters.map
%{_texmfdistdir}/fonts/map/pdftex/context/mkiv-base.map
%{_texmfdistdir}/fonts/map/pdftex/context/mkiv-px.map
%{_texmfdistdir}/fonts/map/pdftex/context/mkiv-tx.map
%{_texmfdistdir}/fonts/map/pdftex/context/original-adobe-euro.map
%{_texmfdistdir}/fonts/map/pdftex/context/original-ams-base.map
%{_texmfdistdir}/fonts/map/pdftex/context/original-ams-cmr.map
%{_texmfdistdir}/fonts/map/pdftex/context/original-ams-euler.map
%{_texmfdistdir}/fonts/map/pdftex/context/original-base.map
%{_texmfdistdir}/fonts/map/pdftex/context/original-context-symbol.map
%{_texmfdistdir}/fonts/map/pdftex/context/original-dummy.map
%{_texmfdistdir}/fonts/map/pdftex/context/original-empty.map
%{_texmfdistdir}/fonts/map/pdftex/context/original-micropress-informal.map
%{_texmfdistdir}/fonts/map/pdftex/context/original-public-csr.map
%{_texmfdistdir}/fonts/map/pdftex/context/original-public-lm.map
%{_texmfdistdir}/fonts/map/pdftex/context/original-public-plr.map
%{_texmfdistdir}/fonts/map/pdftex/context/original-public-vnr.map
%{_texmfdistdir}/fonts/map/pdftex/context/original-vogel-symbol.map
%{_texmfdistdir}/fonts/map/pdftex/context/original-wasy.map
%{_texmfdistdir}/fonts/map/pdftex/context/original-youngryu-px.map
%{_texmfdistdir}/fonts/map/pdftex/context/original-youngryu-tx.map
%{_texmfdistdir}/fonts/map/pdftex/context/qx-base.map
%{_texmfdistdir}/fonts/map/pdftex/context/qx-os-public-lm.map
%{_texmfdistdir}/fonts/map/pdftex/context/t5-base.map
%{_texmfdistdir}/fonts/map/pdftex/context/t5-os-public-lm.map
%{_texmfdistdir}/fonts/map/pdftex/context/texnansi-base.map
%{_texmfdistdir}/fonts/map/pdftex/context/texnansi-os-public-lm.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/context/tlig.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/context/tlig.tec
%{_texmfdistdir}/fonts/opentype/context/tests/texmfhome.otf
%{_texmfdistdir}/fonts/tfm/hoekwater/context/contnav.tfm
%{_texmfdistdir}/fonts/type1/hoekwater/context/contnav.pfb
%{_texmfdistdir}/metapost/context/base/metafun.mp
%{_texmfdistdir}/metapost/context/base/metafun.mpii
%{_texmfdistdir}/metapost/context/base/metafun.mpiv
%{_texmfdistdir}/metapost/context/base/mp-abck.mpiv
%{_texmfdistdir}/metapost/context/base/mp-apos.mpiv
%{_texmfdistdir}/metapost/context/base/mp-asnc.mpiv
%{_texmfdistdir}/metapost/context/base/mp-back.mp
%{_texmfdistdir}/metapost/context/base/mp-base.mpii
%{_texmfdistdir}/metapost/context/base/mp-base.mpiv
%{_texmfdistdir}/metapost/context/base/mp-butt.mpii
%{_texmfdistdir}/metapost/context/base/mp-butt.mpiv
%{_texmfdistdir}/metapost/context/base/mp-char.mpii
%{_texmfdistdir}/metapost/context/base/mp-char.mpiv
%{_texmfdistdir}/metapost/context/base/mp-chem.mpiv
%{_texmfdistdir}/metapost/context/base/mp-core.mpii
%{_texmfdistdir}/metapost/context/base/mp-core.mpiv
%{_texmfdistdir}/metapost/context/base/mp-crop.mpiv
%{_texmfdistdir}/metapost/context/base/mp-figs.mpii
%{_texmfdistdir}/metapost/context/base/mp-figs.mpiv
%{_texmfdistdir}/metapost/context/base/mp-fobg.mp
%{_texmfdistdir}/metapost/context/base/mp-form.mpii
%{_texmfdistdir}/metapost/context/base/mp-form.mpiv
%{_texmfdistdir}/metapost/context/base/mp-func.mpii
%{_texmfdistdir}/metapost/context/base/mp-func.mpiv
%{_texmfdistdir}/metapost/context/base/mp-grid.mpii
%{_texmfdistdir}/metapost/context/base/mp-grid.mpiv
%{_texmfdistdir}/metapost/context/base/mp-grph.mpii
%{_texmfdistdir}/metapost/context/base/mp-grph.mpiv
%{_texmfdistdir}/metapost/context/base/mp-idea.mpiv
%{_texmfdistdir}/metapost/context/base/mp-mlib.mpiv
%{_texmfdistdir}/metapost/context/base/mp-page.mpii
%{_texmfdistdir}/metapost/context/base/mp-page.mpiv
%{_texmfdistdir}/metapost/context/base/mp-shap.mpii
%{_texmfdistdir}/metapost/context/base/mp-shap.mpiv
%{_texmfdistdir}/metapost/context/base/mp-spec.mpii
%{_texmfdistdir}/metapost/context/base/mp-step.mpii
%{_texmfdistdir}/metapost/context/base/mp-step.mpiv
%{_texmfdistdir}/metapost/context/base/mp-symb.mp
%{_texmfdistdir}/metapost/context/base/mp-text.mpii
%{_texmfdistdir}/metapost/context/base/mp-text.mpiv
%{_texmfdistdir}/metapost/context/base/mp-tool.mpii
%{_texmfdistdir}/metapost/context/base/mp-tool.mpiv
%{_texmfdistdir}/metapost/context/base/mp-txts.mpii
%{_texmfdistdir}/metapost/context/font/punkfont-bold.mp
%{_texmfdistdir}/metapost/context/font/punkfont-boldslanted.mp
%{_texmfdistdir}/metapost/context/font/punkfont-characters.mp
%{_texmfdistdir}/metapost/context/font/punkfont-definitions.mp
%{_texmfdistdir}/metapost/context/font/punkfont-slanted.mp
%{_texmfdistdir}/metapost/context/font/punkfont.mp
%{_texmfdistdir}/scripts/context/lua/mtx-babel.lua
%{_texmfdistdir}/scripts/context/lua/mtx-base.lua
%{_texmfdistdir}/scripts/context/lua/mtx-cache.lua
%{_texmfdistdir}/scripts/context/lua/mtx-chars.lua
%{_texmfdistdir}/scripts/context/lua/mtx-check.lua
%{_texmfdistdir}/scripts/context/lua/mtx-colors.lua
%{_texmfdistdir}/scripts/context/lua/mtx-context.lua
%{_texmfdistdir}/scripts/context/lua/mtx-convert.lua
%{_texmfdistdir}/scripts/context/lua/mtx-epub.lua
%{_texmfdistdir}/scripts/context/lua/mtx-flac.lua
%{_texmfdistdir}/scripts/context/lua/mtx-fonts.lua
%{_texmfdistdir}/scripts/context/lua/mtx-grep.lua
%{_texmfdistdir}/scripts/context/lua/mtx-interface.lua
%{_texmfdistdir}/scripts/context/lua/mtx-metapost.lua
%{_texmfdistdir}/scripts/context/lua/mtx-metatex.lua
%{_texmfdistdir}/scripts/context/lua/mtx-modules.lua
%{_texmfdistdir}/scripts/context/lua/mtx-mtxworks.lua
%{_texmfdistdir}/scripts/context/lua/mtx-package.lua
%{_texmfdistdir}/scripts/context/lua/mtx-patterns.lua
%{_texmfdistdir}/scripts/context/lua/mtx-pdf.lua
%{_texmfdistdir}/scripts/context/lua/mtx-profile.lua
%{_texmfdistdir}/scripts/context/lua/mtx-rsync.lua
%{_texmfdistdir}/scripts/context/lua/mtx-scite.lua
%{_texmfdistdir}/scripts/context/lua/mtx-server-ctx-fonttest.lua
%{_texmfdistdir}/scripts/context/lua/mtx-server-ctx-help.lua
%{_texmfdistdir}/scripts/context/lua/mtx-server-ctx-startup.lua
%{_texmfdistdir}/scripts/context/lua/mtx-server.lua
%{_texmfdistdir}/scripts/context/lua/mtx-texworks.lua
%{_texmfdistdir}/scripts/context/lua/mtx-timing.lua
%{_texmfdistdir}/scripts/context/lua/mtx-tools.lua
%{_texmfdistdir}/scripts/context/lua/mtx-unzip.lua
%{_texmfdistdir}/scripts/context/lua/mtx-update.lua
%{_texmfdistdir}/scripts/context/lua/mtx-watch.lua
%{_texmfdistdir}/scripts/context/lua/mtxrun.lua
%{_texmfdistdir}/scripts/context/perl/makempy.pl
%{_texmfdistdir}/scripts/context/perl/path_tre.pm
%{_texmfdistdir}/scripts/context/perl/pdftrimwhite.pl
%{_texmfdistdir}/scripts/context/perl/texfind.pl
%{_texmfdistdir}/scripts/context/perl/texfont.pl
%{_texmfdistdir}/scripts/context/ruby/base/ctx.rb
%{_texmfdistdir}/scripts/context/ruby/base/exa.rb
%{_texmfdistdir}/scripts/context/ruby/base/file.rb
%{_texmfdistdir}/scripts/context/ruby/base/kpse.rb
%{_texmfdistdir}/scripts/context/ruby/base/kpse/drb.rb
%{_texmfdistdir}/scripts/context/ruby/base/kpse/soap.rb
%{_texmfdistdir}/scripts/context/ruby/base/kpse/trees.rb
%{_texmfdistdir}/scripts/context/ruby/base/kpsedirect.rb
%{_texmfdistdir}/scripts/context/ruby/base/kpsefast.rb
%{_texmfdistdir}/scripts/context/ruby/base/kpseremote.rb
%{_texmfdistdir}/scripts/context/ruby/base/kpserunner.rb
%{_texmfdistdir}/scripts/context/ruby/base/logger.rb
%{_texmfdistdir}/scripts/context/ruby/base/merge.rb
%{_texmfdistdir}/scripts/context/ruby/base/mp.rb
%{_texmfdistdir}/scripts/context/ruby/base/pdf.rb
%{_texmfdistdir}/scripts/context/ruby/base/state.rb
%{_texmfdistdir}/scripts/context/ruby/base/switch.rb
%{_texmfdistdir}/scripts/context/ruby/base/system.rb
%{_texmfdistdir}/scripts/context/ruby/base/tex.rb
%{_texmfdistdir}/scripts/context/ruby/base/texutil.rb
%{_texmfdistdir}/scripts/context/ruby/base/tool.rb
%{_texmfdistdir}/scripts/context/ruby/base/variables.rb
%{_texmfdistdir}/scripts/context/ruby/concheck.rb
%{_texmfdistdir}/scripts/context/ruby/ctxtools.rb
%{_texmfdistdir}/scripts/context/ruby/fcd_start.rb
%{_texmfdistdir}/scripts/context/ruby/graphics/gs.rb
%{_texmfdistdir}/scripts/context/ruby/graphics/inkscape.rb
%{_texmfdistdir}/scripts/context/ruby/graphics/magick.rb
%{_texmfdistdir}/scripts/context/ruby/imgtopdf.rb
%{_texmfdistdir}/scripts/context/ruby/mpstools.rb
%{_texmfdistdir}/scripts/context/ruby/pdftools.rb
%{_texmfdistdir}/scripts/context/ruby/pstopdf.rb
%{_texmfdistdir}/scripts/context/ruby/rlxtools.rb
%{_texmfdistdir}/scripts/context/ruby/rscortool.rb
%{_texmfdistdir}/scripts/context/ruby/rsfiltool.rb
%{_texmfdistdir}/scripts/context/ruby/rslibtool.rb
%{_texmfdistdir}/scripts/context/ruby/runtools.rb
%{_texmfdistdir}/scripts/context/ruby/texexec.rb
%{_texmfdistdir}/scripts/context/ruby/texmfstart.rb
%{_texmfdistdir}/scripts/context/ruby/texsync.rb
%{_texmfdistdir}/scripts/context/ruby/textools.rb
%{_texmfdistdir}/scripts/context/ruby/texutil.rb
%{_texmfdistdir}/scripts/context/ruby/tmftools.rb
%{_texmfdistdir}/scripts/context/ruby/xmltools.rb
%{_texmfdistdir}/scripts/context/stubs/mswin/context.exe
%{_texmfdistdir}/scripts/context/stubs/mswin/luatools.exe
%{_texmfdistdir}/scripts/context/stubs/mswin/metatex.exe
%{_texmfdistdir}/scripts/context/stubs/mswin/mptopdf.exe
%{_texmfdistdir}/scripts/context/stubs/mswin/mtxrun.dll
%{_texmfdistdir}/scripts/context/stubs/mswin/mtxrun.exe
%{_texmfdistdir}/scripts/context/stubs/mswin/mtxrun.lua
%{_texmfdistdir}/scripts/context/stubs/mswin/mtxworks.exe
%{_texmfdistdir}/scripts/context/stubs/mswin/texexec.exe
%{_texmfdistdir}/scripts/context/stubs/mswin/texmfstart.exe
%{_texmfdistdir}/scripts/context/stubs/source/mtxrun_dll.c
%{_texmfdistdir}/scripts/context/stubs/source/mtxrun_exe.c
%{_texmfdistdir}/scripts/context/stubs/source/readme.txt
%{_texmfdistdir}/scripts/context/stubs/unix/context
%{_texmfdistdir}/scripts/context/stubs/unix/luatools
%{_texmfdistdir}/scripts/context/stubs/unix/metatex
%{_texmfdistdir}/scripts/context/stubs/unix/mptopdf
%{_texmfdistdir}/scripts/context/stubs/unix/mtxrun
%{_texmfdistdir}/scripts/context/stubs/unix/mtxworks
%{_texmfdistdir}/scripts/context/stubs/unix/texexec
%{_texmfdistdir}/scripts/context/stubs/unix/texmfstart
%{_texmfdistdir}/tex/context/base/anch-bar.mkii
%{_texmfdistdir}/tex/context/base/anch-bar.mkiv
%{_texmfdistdir}/tex/context/base/anch-bck.mkvi
%{_texmfdistdir}/tex/context/base/anch-pgr.lua
%{_texmfdistdir}/tex/context/base/anch-pgr.mkii
%{_texmfdistdir}/tex/context/base/anch-pgr.mkiv
%{_texmfdistdir}/tex/context/base/anch-pos.lua
%{_texmfdistdir}/tex/context/base/anch-pos.mkii
%{_texmfdistdir}/tex/context/base/anch-pos.mkiv
%{_texmfdistdir}/tex/context/base/anch-snc.mkii
%{_texmfdistdir}/tex/context/base/anch-snc.mkiv
%{_texmfdistdir}/tex/context/base/anch-tab.mkiv
%{_texmfdistdir}/tex/context/base/attr-col.lua
%{_texmfdistdir}/tex/context/base/attr-col.mkiv
%{_texmfdistdir}/tex/context/base/attr-eff.lua
%{_texmfdistdir}/tex/context/base/attr-eff.mkiv
%{_texmfdistdir}/tex/context/base/attr-ini.lua
%{_texmfdistdir}/tex/context/base/attr-ini.mkiv
%{_texmfdistdir}/tex/context/base/attr-lay.lua
%{_texmfdistdir}/tex/context/base/attr-lay.mkiv
%{_texmfdistdir}/tex/context/base/attr-neg.lua
%{_texmfdistdir}/tex/context/base/attr-neg.mkiv
%{_texmfdistdir}/tex/context/base/back-exp.lua
%{_texmfdistdir}/tex/context/base/back-exp.mkiv
%{_texmfdistdir}/tex/context/base/back-ini.lua
%{_texmfdistdir}/tex/context/base/back-ini.mkiv
%{_texmfdistdir}/tex/context/base/back-pdf.lua
%{_texmfdistdir}/tex/context/base/back-pdf.mkiv
%{_texmfdistdir}/tex/context/base/back-swf.mkiv
%{_texmfdistdir}/tex/context/base/back-u3d.mkiv
%{_texmfdistdir}/tex/context/base/bibl-bib.lua
%{_texmfdistdir}/tex/context/base/bibl-bib.mkiv
%{_texmfdistdir}/tex/context/base/bibl-tra.lua
%{_texmfdistdir}/tex/context/base/bibl-tra.mkii
%{_texmfdistdir}/tex/context/base/bibl-tra.mkiv
%{_texmfdistdir}/tex/context/base/bibl-tst.lua
%{_texmfdistdir}/tex/context/base/blob-ini.lua
%{_texmfdistdir}/tex/context/base/blob-ini.mkiv
%{_texmfdistdir}/tex/context/base/buff-imp-default.lua
%{_texmfdistdir}/tex/context/base/buff-imp-default.mkiv
%{_texmfdistdir}/tex/context/base/buff-imp-escaped.lua
%{_texmfdistdir}/tex/context/base/buff-imp-escaped.mkiv
%{_texmfdistdir}/tex/context/base/buff-imp-lua.lua
%{_texmfdistdir}/tex/context/base/buff-imp-lua.mkiv
%{_texmfdistdir}/tex/context/base/buff-imp-mp.lua
%{_texmfdistdir}/tex/context/base/buff-imp-mp.mkiv
%{_texmfdistdir}/tex/context/base/buff-imp-nested.lua
%{_texmfdistdir}/tex/context/base/buff-imp-nested.mkiv
%{_texmfdistdir}/tex/context/base/buff-imp-parsed-xml.lua
%{_texmfdistdir}/tex/context/base/buff-imp-parsed-xml.mkiv
%{_texmfdistdir}/tex/context/base/buff-imp-tex.lua
%{_texmfdistdir}/tex/context/base/buff-imp-tex.mkiv
%{_texmfdistdir}/tex/context/base/buff-imp-xml.lua
%{_texmfdistdir}/tex/context/base/buff-imp-xml.mkiv
%{_texmfdistdir}/tex/context/base/buff-ini.lua
%{_texmfdistdir}/tex/context/base/buff-ini.mkii
%{_texmfdistdir}/tex/context/base/buff-ini.mkiv
%{_texmfdistdir}/tex/context/base/buff-par.lua
%{_texmfdistdir}/tex/context/base/buff-par.mkiv
%{_texmfdistdir}/tex/context/base/buff-ver.lua
%{_texmfdistdir}/tex/context/base/buff-ver.mkii
%{_texmfdistdir}/tex/context/base/buff-ver.mkiv
%{_texmfdistdir}/tex/context/base/bxml-apa.mkiv
%{_texmfdistdir}/tex/context/base/catc-act.mkii
%{_texmfdistdir}/tex/context/base/catc-act.mkiv
%{_texmfdistdir}/tex/context/base/catc-ctx.mkii
%{_texmfdistdir}/tex/context/base/catc-ctx.mkiv
%{_texmfdistdir}/tex/context/base/catc-def.mkii
%{_texmfdistdir}/tex/context/base/catc-def.mkiv
%{_texmfdistdir}/tex/context/base/catc-ini.lua
%{_texmfdistdir}/tex/context/base/catc-ini.mkii
%{_texmfdistdir}/tex/context/base/catc-ini.mkiv
%{_texmfdistdir}/tex/context/base/catc-sym.mkii
%{_texmfdistdir}/tex/context/base/catc-sym.mkiv
%{_texmfdistdir}/tex/context/base/catc-xml.mkii
%{_texmfdistdir}/tex/context/base/catc-xml.mkiv
%{_texmfdistdir}/tex/context/base/char-act.mkiv
%{_texmfdistdir}/tex/context/base/char-cjk.lua
%{_texmfdistdir}/tex/context/base/char-def.lua
%{_texmfdistdir}/tex/context/base/char-enc.lua
%{_texmfdistdir}/tex/context/base/char-enc.mkiv
%{_texmfdistdir}/tex/context/base/char-ent.lua
%{_texmfdistdir}/tex/context/base/char-ini.lua
%{_texmfdistdir}/tex/context/base/char-ini.mkiv
%{_texmfdistdir}/tex/context/base/char-map.lua
%{_texmfdistdir}/tex/context/base/char-tex.lua
%{_texmfdistdir}/tex/context/base/char-utf.lua
%{_texmfdistdir}/tex/context/base/char-utf.mkiv
%{_texmfdistdir}/tex/context/base/chem-ini.lua
%{_texmfdistdir}/tex/context/base/chem-ini.mkiv
%{_texmfdistdir}/tex/context/base/chem-str.lua
%{_texmfdistdir}/tex/context/base/chem-str.mkiv
%{_texmfdistdir}/tex/context/base/cldf-bas.lua
%{_texmfdistdir}/tex/context/base/cldf-bas.mkiv
%{_texmfdistdir}/tex/context/base/cldf-com.lua
%{_texmfdistdir}/tex/context/base/cldf-com.mkiv
%{_texmfdistdir}/tex/context/base/cldf-ini.lua
%{_texmfdistdir}/tex/context/base/cldf-ini.mkiv
%{_texmfdistdir}/tex/context/base/cldf-int.lua
%{_texmfdistdir}/tex/context/base/cldf-int.mkiv
%{_texmfdistdir}/tex/context/base/cldf-ver.lua
%{_texmfdistdir}/tex/context/base/cldf-ver.mkiv
%{_texmfdistdir}/tex/context/base/colo-ema.mkii
%{_texmfdistdir}/tex/context/base/colo-ext.mkii
%{_texmfdistdir}/tex/context/base/colo-ext.mkiv
%{_texmfdistdir}/tex/context/base/colo-grp.mkiv
%{_texmfdistdir}/tex/context/base/colo-hex.mkii
%{_texmfdistdir}/tex/context/base/colo-icc.lua
%{_texmfdistdir}/tex/context/base/colo-imp-dem.mkiv
%{_texmfdistdir}/tex/context/base/colo-imp-ema.mkiv
%{_texmfdistdir}/tex/context/base/colo-imp-rgb.mkiv
%{_texmfdistdir}/tex/context/base/colo-imp-x11.mkiv
%{_texmfdistdir}/tex/context/base/colo-imp-xwi.mkiv
%{_texmfdistdir}/tex/context/base/colo-ini.lua
%{_texmfdistdir}/tex/context/base/colo-ini.mkii
%{_texmfdistdir}/tex/context/base/colo-ini.mkiv
%{_texmfdistdir}/tex/context/base/colo-rgb.mkii
%{_texmfdistdir}/tex/context/base/colo-run.lua
%{_texmfdistdir}/tex/context/base/colo-run.mkii
%{_texmfdistdir}/tex/context/base/colo-run.mkiv
%{_texmfdistdir}/tex/context/base/colo-x11.mkii
%{_texmfdistdir}/tex/context/base/colo-xwi.mkii
%{_texmfdistdir}/tex/context/base/cont-cs.mkii
%{_texmfdistdir}/tex/context/base/cont-cs.mkiv
%{_texmfdistdir}/tex/context/base/cont-de.mkii
%{_texmfdistdir}/tex/context/base/cont-de.mkiv
%{_texmfdistdir}/tex/context/base/cont-en.mkii
%{_texmfdistdir}/tex/context/base/cont-en.mkiv
%{_texmfdistdir}/tex/context/base/cont-err.mkii
%{_texmfdistdir}/tex/context/base/cont-fil.mkii
%{_texmfdistdir}/tex/context/base/cont-fil.mkiv
%{_texmfdistdir}/tex/context/base/cont-fr.mkii
%{_texmfdistdir}/tex/context/base/cont-fr.mkiv
%{_texmfdistdir}/tex/context/base/cont-gb.mkii
%{_texmfdistdir}/tex/context/base/cont-gb.mkiv
%{_texmfdistdir}/tex/context/base/cont-it.mkii
%{_texmfdistdir}/tex/context/base/cont-it.mkiv
%{_texmfdistdir}/tex/context/base/cont-log.mkii
%{_texmfdistdir}/tex/context/base/cont-log.mkiv
%{_texmfdistdir}/tex/context/base/cont-new.mkii
%{_texmfdistdir}/tex/context/base/cont-new.mkiv
%{_texmfdistdir}/tex/context/base/cont-nl.mkii
%{_texmfdistdir}/tex/context/base/cont-nl.mkiv
%{_texmfdistdir}/tex/context/base/cont-pe.mkiv
%{_texmfdistdir}/tex/context/base/cont-ro.mkii
%{_texmfdistdir}/tex/context/base/cont-ro.mkiv
%{_texmfdistdir}/tex/context/base/cont-sys.ori
%{_texmfdistdir}/tex/context/base/context-base.lmx
%{_texmfdistdir}/tex/context/base/context-characters.lmx
%{_texmfdistdir}/tex/context/base/context-debug.lmx
%{_texmfdistdir}/tex/context/base/context-error.lmx
%{_texmfdistdir}/tex/context/base/context-fonttest.lmx
%{_texmfdistdir}/tex/context/base/context-help.lmx
%{_texmfdistdir}/tex/context/base/context-timing.lmx
%{_texmfdistdir}/tex/context/base/context-version.pdf
%{_texmfdistdir}/tex/context/base/context-version.png
%{_texmfdistdir}/tex/context/base/context.css
%{_texmfdistdir}/tex/context/base/context.lus
%{_texmfdistdir}/tex/context/base/context.mkii
%{_texmfdistdir}/tex/context/base/context.mkiv
%{_texmfdistdir}/tex/context/base/context.rme
%{_texmfdistdir}/tex/context/base/context.todo
%{_texmfdistdir}/tex/context/base/core-con.lua
%{_texmfdistdir}/tex/context/base/core-con.mkii
%{_texmfdistdir}/tex/context/base/core-con.mkiv
%{_texmfdistdir}/tex/context/base/core-ctx.lua
%{_texmfdistdir}/tex/context/base/core-ctx.mkii
%{_texmfdistdir}/tex/context/base/core-ctx.mkiv
%{_texmfdistdir}/tex/context/base/core-dat.lua
%{_texmfdistdir}/tex/context/base/core-dat.mkiv
%{_texmfdistdir}/tex/context/base/core-def.mkii
%{_texmfdistdir}/tex/context/base/core-def.mkiv
%{_texmfdistdir}/tex/context/base/core-env.lua
%{_texmfdistdir}/tex/context/base/core-env.mkii
%{_texmfdistdir}/tex/context/base/core-env.mkiv
%{_texmfdistdir}/tex/context/base/core-fil.mkii
%{_texmfdistdir}/tex/context/base/core-fnt.mkii
%{_texmfdistdir}/tex/context/base/core-fnt.mkiv
%{_texmfdistdir}/tex/context/base/core-gen.mkii
%{_texmfdistdir}/tex/context/base/core-ini.mkii
%{_texmfdistdir}/tex/context/base/core-ini.mkiv
%{_texmfdistdir}/tex/context/base/core-job.mkii
%{_texmfdistdir}/tex/context/base/core-mis.mkii
%{_texmfdistdir}/tex/context/base/core-mis.mkiv
%{_texmfdistdir}/tex/context/base/core-par.mkii
%{_texmfdistdir}/tex/context/base/core-stg.mkii
%{_texmfdistdir}/tex/context/base/core-sys.lua
%{_texmfdistdir}/tex/context/base/core-sys.mkii
%{_texmfdistdir}/tex/context/base/core-sys.mkiv
%{_texmfdistdir}/tex/context/base/core-two.lua
%{_texmfdistdir}/tex/context/base/core-two.mkii
%{_texmfdistdir}/tex/context/base/core-two.mkiv
%{_texmfdistdir}/tex/context/base/core-uti.lua
%{_texmfdistdir}/tex/context/base/core-uti.mkii
%{_texmfdistdir}/tex/context/base/core-uti.mkiv
%{_texmfdistdir}/tex/context/base/core-var.mkii
%{_texmfdistdir}/tex/context/base/core-var.mkiv
%{_texmfdistdir}/tex/context/base/data-aux.lua
%{_texmfdistdir}/tex/context/base/data-bin.lua
%{_texmfdistdir}/tex/context/base/data-con.lua
%{_texmfdistdir}/tex/context/base/data-crl.lua
%{_texmfdistdir}/tex/context/base/data-ctx.lua
%{_texmfdistdir}/tex/context/base/data-env.lua
%{_texmfdistdir}/tex/context/base/data-exp.lua
%{_texmfdistdir}/tex/context/base/data-fil.lua
%{_texmfdistdir}/tex/context/base/data-gen.lua
%{_texmfdistdir}/tex/context/base/data-ini.lua
%{_texmfdistdir}/tex/context/base/data-inp.lua
%{_texmfdistdir}/tex/context/base/data-lst.lua
%{_texmfdistdir}/tex/context/base/data-lua.lua
%{_texmfdistdir}/tex/context/base/data-met.lua
%{_texmfdistdir}/tex/context/base/data-out.lua
%{_texmfdistdir}/tex/context/base/data-pre.lua
%{_texmfdistdir}/tex/context/base/data-res.lua
%{_texmfdistdir}/tex/context/base/data-sch.lua
%{_texmfdistdir}/tex/context/base/data-tex.lua
%{_texmfdistdir}/tex/context/base/data-tmf.lua
%{_texmfdistdir}/tex/context/base/data-tmp.lua
%{_texmfdistdir}/tex/context/base/data-tre.lua
%{_texmfdistdir}/tex/context/base/data-use.lua
%{_texmfdistdir}/tex/context/base/data-vir.lua
%{_texmfdistdir}/tex/context/base/data-zip.lua
%{_texmfdistdir}/tex/context/base/enco-032.mkii
%{_texmfdistdir}/tex/context/base/enco-037.mkii
%{_texmfdistdir}/tex/context/base/enco-acc.mkii
%{_texmfdistdir}/tex/context/base/enco-agr.mkii
%{_texmfdistdir}/tex/context/base/enco-ans.mkii
%{_texmfdistdir}/tex/context/base/enco-cas.mkii
%{_texmfdistdir}/tex/context/base/enco-chi.mkii
%{_texmfdistdir}/tex/context/base/enco-com.mkii
%{_texmfdistdir}/tex/context/base/enco-cyr.mkii
%{_texmfdistdir}/tex/context/base/enco-def.mkii
%{_texmfdistdir}/tex/context/base/enco-ec.mkii
%{_texmfdistdir}/tex/context/base/enco-ecm.mkii
%{_texmfdistdir}/tex/context/base/enco-el.mkii
%{_texmfdistdir}/tex/context/base/enco-fde.mkii
%{_texmfdistdir}/tex/context/base/enco-ffr.mkii
%{_texmfdistdir}/tex/context/base/enco-fpl.mkii
%{_texmfdistdir}/tex/context/base/enco-fro.mkii
%{_texmfdistdir}/tex/context/base/enco-fsl.mkii
%{_texmfdistdir}/tex/context/base/enco-grk.mkii
%{_texmfdistdir}/tex/context/base/enco-heb.mkii
%{_texmfdistdir}/tex/context/base/enco-ibm.mkii
%{_texmfdistdir}/tex/context/base/enco-il2.mkii
%{_texmfdistdir}/tex/context/base/enco-ini.mkii
%{_texmfdistdir}/tex/context/base/enco-ini.mkiv
%{_texmfdistdir}/tex/context/base/enco-l7x.mkii
%{_texmfdistdir}/tex/context/base/enco-lat.mkii
%{_texmfdistdir}/tex/context/base/enco-mis.mkii
%{_texmfdistdir}/tex/context/base/enco-pdf.mkii
%{_texmfdistdir}/tex/context/base/enco-pfr.mkii
%{_texmfdistdir}/tex/context/base/enco-pol.mkii
%{_texmfdistdir}/tex/context/base/enco-qx.mkii
%{_texmfdistdir}/tex/context/base/enco-raw.mkii
%{_texmfdistdir}/tex/context/base/enco-run.mkii
%{_texmfdistdir}/tex/context/base/enco-t5.mkii
%{_texmfdistdir}/tex/context/base/enco-tbo.mkii
%{_texmfdistdir}/tex/context/base/enco-uc.mkii
%{_texmfdistdir}/tex/context/base/enco-vis.mkii
%{_texmfdistdir}/tex/context/base/enco-vna.mkii
%{_texmfdistdir}/tex/context/base/enco-win.mkii
%{_texmfdistdir}/tex/context/base/enco-x5.mkii
%{_texmfdistdir}/tex/context/base/export-example.css
%{_texmfdistdir}/tex/context/base/export-example.rng
%{_texmfdistdir}/tex/context/base/export-example.tex
%{_texmfdistdir}/tex/context/base/file-ini.lua
%{_texmfdistdir}/tex/context/base/file-ini.mkvi
%{_texmfdistdir}/tex/context/base/file-job.lua
%{_texmfdistdir}/tex/context/base/file-job.mkvi
%{_texmfdistdir}/tex/context/base/file-lib.lua
%{_texmfdistdir}/tex/context/base/file-lib.mkvi
%{_texmfdistdir}/tex/context/base/file-mod.lua
%{_texmfdistdir}/tex/context/base/file-mod.mkvi
%{_texmfdistdir}/tex/context/base/file-res.lua
%{_texmfdistdir}/tex/context/base/file-res.mkvi
%{_texmfdistdir}/tex/context/base/file-syn.lua
%{_texmfdistdir}/tex/context/base/file-syn.mkvi
%{_texmfdistdir}/tex/context/base/filt-bas.mkii
%{_texmfdistdir}/tex/context/base/filt-ini.mkii
%{_texmfdistdir}/tex/context/base/font-afm.lua
%{_texmfdistdir}/tex/context/base/font-age.lua
%{_texmfdistdir}/tex/context/base/font-agl.lua
%{_texmfdistdir}/tex/context/base/font-arb.mkii
%{_texmfdistdir}/tex/context/base/font-aux.lua
%{_texmfdistdir}/tex/context/base/font-bfm.mkii
%{_texmfdistdir}/tex/context/base/font-chi.mkii
%{_texmfdistdir}/tex/context/base/font-chk.lua
%{_texmfdistdir}/tex/context/base/font-cid.lua
%{_texmfdistdir}/tex/context/base/font-col.lua
%{_texmfdistdir}/tex/context/base/font-col.mkvi
%{_texmfdistdir}/tex/context/base/font-con.lua
%{_texmfdistdir}/tex/context/base/font-ctx.lua
%{_texmfdistdir}/tex/context/base/font-def.lua
%{_texmfdistdir}/tex/context/base/font-emp.mkvi
%{_texmfdistdir}/tex/context/base/font-enc.lua
%{_texmfdistdir}/tex/context/base/font-enh.lua
%{_texmfdistdir}/tex/context/base/font-ext.lua
%{_texmfdistdir}/tex/context/base/font-fbk.lua
%{_texmfdistdir}/tex/context/base/font-fea.mkvi
%{_texmfdistdir}/tex/context/base/font-fil.mkvi
%{_texmfdistdir}/tex/context/base/font-gds.lua
%{_texmfdistdir}/tex/context/base/font-gds.mkiv
%{_texmfdistdir}/tex/context/base/font-heb.mkii
%{_texmfdistdir}/tex/context/base/font-ini.lua
%{_texmfdistdir}/tex/context/base/font-ini.mkii
%{_texmfdistdir}/tex/context/base/font-ini.mkvi
%{_texmfdistdir}/tex/context/base/font-jap.mkii
%{_texmfdistdir}/tex/context/base/font-ldr.lua
%{_texmfdistdir}/tex/context/base/font-lib.mkvi
%{_texmfdistdir}/tex/context/base/font-log.lua
%{_texmfdistdir}/tex/context/base/font-lua.lua
%{_texmfdistdir}/tex/context/base/font-map.lua
%{_texmfdistdir}/tex/context/base/font-mat.mkvi
%{_texmfdistdir}/tex/context/base/font-mis.lua
%{_texmfdistdir}/tex/context/base/font-ota.lua
%{_texmfdistdir}/tex/context/base/font-otb.lua
%{_texmfdistdir}/tex/context/base/font-otc.lua
%{_texmfdistdir}/tex/context/base/font-otd.lua
%{_texmfdistdir}/tex/context/base/font-otf.lua
%{_texmfdistdir}/tex/context/base/font-oth.lua
%{_texmfdistdir}/tex/context/base/font-oti.lua
%{_texmfdistdir}/tex/context/base/font-otn.lua
%{_texmfdistdir}/tex/context/base/font-otp.lua
%{_texmfdistdir}/tex/context/base/font-ott.lua
%{_texmfdistdir}/tex/context/base/font-pat.lua
%{_texmfdistdir}/tex/context/base/font-pre.mkiv
%{_texmfdistdir}/tex/context/base/font-run.mkii
%{_texmfdistdir}/tex/context/base/font-run.mkiv
%{_texmfdistdir}/tex/context/base/font-set.mkvi
%{_texmfdistdir}/tex/context/base/font-sty.mkvi
%{_texmfdistdir}/tex/context/base/font-sym.mkvi
%{_texmfdistdir}/tex/context/base/font-syn.lua
%{_texmfdistdir}/tex/context/base/font-tfm.lua
%{_texmfdistdir}/tex/context/base/font-tra.mkiv
%{_texmfdistdir}/tex/context/base/font-uni.mkii
%{_texmfdistdir}/tex/context/base/font-uni.mkiv
%{_texmfdistdir}/tex/context/base/font-unk.mkii
%{_texmfdistdir}/tex/context/base/font-unk.mkiv
%{_texmfdistdir}/tex/context/base/font-var.mkvi
%{_texmfdistdir}/tex/context/base/font-vf.lua
%{_texmfdistdir}/tex/context/base/font-xtx.mkii
%{_texmfdistdir}/tex/context/base/grph-epd.lua
%{_texmfdistdir}/tex/context/base/grph-epd.mkiv
%{_texmfdistdir}/tex/context/base/grph-fig.mkii
%{_texmfdistdir}/tex/context/base/grph-fig.mkiv
%{_texmfdistdir}/tex/context/base/grph-fil.lua
%{_texmfdistdir}/tex/context/base/grph-inc.lua
%{_texmfdistdir}/tex/context/base/grph-inc.mkii
%{_texmfdistdir}/tex/context/base/grph-inc.mkiv
%{_texmfdistdir}/tex/context/base/grph-raw.lua
%{_texmfdistdir}/tex/context/base/grph-raw.mkiv
%{_texmfdistdir}/tex/context/base/grph-swf.lua
%{_texmfdistdir}/tex/context/base/grph-trf.mkii
%{_texmfdistdir}/tex/context/base/grph-trf.mkiv
%{_texmfdistdir}/tex/context/base/grph-u3d.lua
%{_texmfdistdir}/tex/context/base/grph-wnd.lua
%{_texmfdistdir}/tex/context/base/hand-def.mkii
%{_texmfdistdir}/tex/context/base/hand-ini.mkii
%{_texmfdistdir}/tex/context/base/hand-ini.mkiv
%{_texmfdistdir}/tex/context/base/java-ans.mkii
%{_texmfdistdir}/tex/context/base/java-exa.mkii
%{_texmfdistdir}/tex/context/base/java-fil.mkii
%{_texmfdistdir}/tex/context/base/java-fld.mkii
%{_texmfdistdir}/tex/context/base/java-imp-exa.mkiv
%{_texmfdistdir}/tex/context/base/java-imp-fil.mkiv
%{_texmfdistdir}/tex/context/base/java-imp-fld.mkiv
%{_texmfdistdir}/tex/context/base/java-imp-rhh.mkiv
%{_texmfdistdir}/tex/context/base/java-imp-stp.mkiv
%{_texmfdistdir}/tex/context/base/java-ini.lua
%{_texmfdistdir}/tex/context/base/java-ini.mkii
%{_texmfdistdir}/tex/context/base/java-ini.mkiv
%{_texmfdistdir}/tex/context/base/java-stp.mkii
%{_texmfdistdir}/tex/context/base/l-boolean.lua
%{_texmfdistdir}/tex/context/base/l-dir.lua
%{_texmfdistdir}/tex/context/base/l-file.lua
%{_texmfdistdir}/tex/context/base/l-io.lua
%{_texmfdistdir}/tex/context/base/l-lpeg.lua
%{_texmfdistdir}/tex/context/base/l-math.lua
%{_texmfdistdir}/tex/context/base/l-md5.lua
%{_texmfdistdir}/tex/context/base/l-number.lua
%{_texmfdistdir}/tex/context/base/l-os.lua
%{_texmfdistdir}/tex/context/base/l-pdfview.lua
%{_texmfdistdir}/tex/context/base/l-set.lua
%{_texmfdistdir}/tex/context/base/l-string.lua
%{_texmfdistdir}/tex/context/base/l-table.lua
%{_texmfdistdir}/tex/context/base/l-unicode.lua
%{_texmfdistdir}/tex/context/base/l-url.lua
%{_texmfdistdir}/tex/context/base/l-xml.lua
%{_texmfdistdir}/tex/context/base/lang-all.xml
%{_texmfdistdir}/tex/context/base/lang-alt.mkii
%{_texmfdistdir}/tex/context/base/lang-ana.mkii
%{_texmfdistdir}/tex/context/base/lang-art.mkii
%{_texmfdistdir}/tex/context/base/lang-bal.mkii
%{_texmfdistdir}/tex/context/base/lang-cel.mkii
%{_texmfdistdir}/tex/context/base/lang-chi.mkii
%{_texmfdistdir}/tex/context/base/lang-ctx.mkii
%{_texmfdistdir}/tex/context/base/lang-cyr.mkii
%{_texmfdistdir}/tex/context/base/lang-def.lua
%{_texmfdistdir}/tex/context/base/lang-def.mkiv
%{_texmfdistdir}/tex/context/base/lang-dis.mkii
%{_texmfdistdir}/tex/context/base/lang-frd.mkii
%{_texmfdistdir}/tex/context/base/lang-frq.mkii
%{_texmfdistdir}/tex/context/base/lang-ger.mkii
%{_texmfdistdir}/tex/context/base/lang-grk.mkii
%{_texmfdistdir}/tex/context/base/lang-ind.mkii
%{_texmfdistdir}/tex/context/base/lang-ini.lua
%{_texmfdistdir}/tex/context/base/lang-ini.mkii
%{_texmfdistdir}/tex/context/base/lang-ini.mkiv
%{_texmfdistdir}/tex/context/base/lang-ita.mkii
%{_texmfdistdir}/tex/context/base/lang-jap.mkii
%{_texmfdistdir}/tex/context/base/lang-lab.lua
%{_texmfdistdir}/tex/context/base/lang-lab.mkii
%{_texmfdistdir}/tex/context/base/lang-lab.mkiv
%{_texmfdistdir}/tex/context/base/lang-mis.mkii
%{_texmfdistdir}/tex/context/base/lang-mis.mkiv
%{_texmfdistdir}/tex/context/base/lang-run.mkii
%{_texmfdistdir}/tex/context/base/lang-sla.mkii
%{_texmfdistdir}/tex/context/base/lang-spa.mkii
%{_texmfdistdir}/tex/context/base/lang-spa.mkiv
%{_texmfdistdir}/tex/context/base/lang-spe.mkii
%{_texmfdistdir}/tex/context/base/lang-txt.lua
%{_texmfdistdir}/tex/context/base/lang-ura.mkii
%{_texmfdistdir}/tex/context/base/lang-url.lua
%{_texmfdistdir}/tex/context/base/lang-url.mkii
%{_texmfdistdir}/tex/context/base/lang-url.mkiv
%{_texmfdistdir}/tex/context/base/lang-vn.mkii
%{_texmfdistdir}/tex/context/base/lang-wrd.lua
%{_texmfdistdir}/tex/context/base/lang-wrd.mkiv
%{_texmfdistdir}/tex/context/base/layo-ini.lua
%{_texmfdistdir}/tex/context/base/layo-ini.mkiv
%{_texmfdistdir}/tex/context/base/lpdf-ano.lua
%{_texmfdistdir}/tex/context/base/lpdf-col.lua
%{_texmfdistdir}/tex/context/base/lpdf-enc.lua
%{_texmfdistdir}/tex/context/base/lpdf-epa.lua
%{_texmfdistdir}/tex/context/base/lpdf-epd.lua
%{_texmfdistdir}/tex/context/base/lpdf-fld.lua
%{_texmfdistdir}/tex/context/base/lpdf-fmt.lua
%{_texmfdistdir}/tex/context/base/lpdf-grp.lua
%{_texmfdistdir}/tex/context/base/lpdf-ini.lua
%{_texmfdistdir}/tex/context/base/lpdf-mis.lua
%{_texmfdistdir}/tex/context/base/lpdf-mov.lua
%{_texmfdistdir}/tex/context/base/lpdf-nod.lua
%{_texmfdistdir}/tex/context/base/lpdf-pda.xml
%{_texmfdistdir}/tex/context/base/lpdf-pdx.xml
%{_texmfdistdir}/tex/context/base/lpdf-ren.lua
%{_texmfdistdir}/tex/context/base/lpdf-swf.lua
%{_texmfdistdir}/tex/context/base/lpdf-tag.lua
%{_texmfdistdir}/tex/context/base/lpdf-u3d.lua
%{_texmfdistdir}/tex/context/base/lpdf-wid.lua
%{_texmfdistdir}/tex/context/base/lpdf-xmp.lua
%{_texmfdistdir}/tex/context/base/luat-bas.mkiv
%{_texmfdistdir}/tex/context/base/luat-bwc.lua
%{_texmfdistdir}/tex/context/base/luat-cbk.lua
%{_texmfdistdir}/tex/context/base/luat-cnf.lua
%{_texmfdistdir}/tex/context/base/luat-cod.lua
%{_texmfdistdir}/tex/context/base/luat-cod.mkiv
%{_texmfdistdir}/tex/context/base/luat-env.lua
%{_texmfdistdir}/tex/context/base/luat-exe.lua
%{_texmfdistdir}/tex/context/base/luat-fio.lua
%{_texmfdistdir}/tex/context/base/luat-fmt.lua
%{_texmfdistdir}/tex/context/base/luat-ini.lua
%{_texmfdistdir}/tex/context/base/luat-ini.mkiv
%{_texmfdistdir}/tex/context/base/luat-iop.lua
%{_texmfdistdir}/tex/context/base/luat-lib.mkiv
%{_texmfdistdir}/tex/context/base/luat-lua.lua
%{_texmfdistdir}/tex/context/base/luat-mac.lua
%{_texmfdistdir}/tex/context/base/luat-run.lua
%{_texmfdistdir}/tex/context/base/luat-soc.lua
%{_texmfdistdir}/tex/context/base/luat-sta.lua
%{_texmfdistdir}/tex/context/base/luat-sto.lua
%{_texmfdistdir}/tex/context/base/lxml-aux.lua
%{_texmfdistdir}/tex/context/base/lxml-css.lua
%{_texmfdistdir}/tex/context/base/lxml-css.mkiv
%{_texmfdistdir}/tex/context/base/lxml-ctx.lua
%{_texmfdistdir}/tex/context/base/lxml-ctx.mkiv
%{_texmfdistdir}/tex/context/base/lxml-dir.lua
%{_texmfdistdir}/tex/context/base/lxml-ent.lua
%{_texmfdistdir}/tex/context/base/lxml-inf.lua
%{_texmfdistdir}/tex/context/base/lxml-ini.mkiv
%{_texmfdistdir}/tex/context/base/lxml-lpt.lua
%{_texmfdistdir}/tex/context/base/lxml-mis.lua
%{_texmfdistdir}/tex/context/base/lxml-sor.lua
%{_texmfdistdir}/tex/context/base/lxml-sor.mkiv
%{_texmfdistdir}/tex/context/base/lxml-tab.lua
%{_texmfdistdir}/tex/context/base/lxml-tex.lua
%{_texmfdistdir}/tex/context/base/lxml-xml.lua
%{_texmfdistdir}/tex/context/base/m-arabtex.mkii
%{_texmfdistdir}/tex/context/base/m-barcodes.mkiv
%{_texmfdistdir}/tex/context/base/m-chart.lua
%{_texmfdistdir}/tex/context/base/m-chart.mkii
%{_texmfdistdir}/tex/context/base/m-chart.mkvi
%{_texmfdistdir}/tex/context/base/m-chemic.mkii
%{_texmfdistdir}/tex/context/base/m-chemic.mkiv
%{_texmfdistdir}/tex/context/base/m-cweb.tex
%{_texmfdistdir}/tex/context/base/m-database.lua
%{_texmfdistdir}/tex/context/base/m-database.mkii
%{_texmfdistdir}/tex/context/base/m-database.mkiv
%{_texmfdistdir}/tex/context/base/m-datastrc.tex
%{_texmfdistdir}/tex/context/base/m-directives.mkiv
%{_texmfdistdir}/tex/context/base/m-dratex.mkii
%{_texmfdistdir}/tex/context/base/m-edtsnc.mkii
%{_texmfdistdir}/tex/context/base/m-educat.tex
%{_texmfdistdir}/tex/context/base/m-fields.mkiv
%{_texmfdistdir}/tex/context/base/m-format.tex
%{_texmfdistdir}/tex/context/base/m-graph.mkii
%{_texmfdistdir}/tex/context/base/m-graph.mkiv
%{_texmfdistdir}/tex/context/base/m-layout.tex
%{_texmfdistdir}/tex/context/base/m-level.mkii
%{_texmfdistdir}/tex/context/base/m-logcategories.mkiv
%{_texmfdistdir}/tex/context/base/m-markdown.lua
%{_texmfdistdir}/tex/context/base/m-markdown.mkiv
%{_texmfdistdir}/tex/context/base/m-mathcrap.mkiv
%{_texmfdistdir}/tex/context/base/m-mkii.mkiv
%{_texmfdistdir}/tex/context/base/m-mkivhacks.mkiv
%{_texmfdistdir}/tex/context/base/m-morse.mkvi
%{_texmfdistdir}/tex/context/base/m-narrowtt.tex
%{_texmfdistdir}/tex/context/base/m-newmat.tex
%{_texmfdistdir}/tex/context/base/m-ntb-to-xtb.mkiv
%{_texmfdistdir}/tex/context/base/m-obsolete.mkii
%{_texmfdistdir}/tex/context/base/m-obsolete.mkiv
%{_texmfdistdir}/tex/context/base/m-pdfsnc.mkii
%{_texmfdistdir}/tex/context/base/m-pictex.tex
%{_texmfdistdir}/tex/context/base/m-pstricks.lua
%{_texmfdistdir}/tex/context/base/m-pstricks.mkii
%{_texmfdistdir}/tex/context/base/m-pstricks.mkiv
%{_texmfdistdir}/tex/context/base/m-punk.mkiv
%{_texmfdistdir}/tex/context/base/m-r.tex
%{_texmfdistdir}/tex/context/base/m-spreadsheet.mkiv
%{_texmfdistdir}/tex/context/base/m-steps.lua
%{_texmfdistdir}/tex/context/base/m-steps.mkii
%{_texmfdistdir}/tex/context/base/m-steps.mkvi
%{_texmfdistdir}/tex/context/base/m-streams.tex
%{_texmfdistdir}/tex/context/base/m-subsub.tex
%{_texmfdistdir}/tex/context/base/m-tex4ht.mkii
%{_texmfdistdir}/tex/context/base/m-timing.mkiv
%{_texmfdistdir}/tex/context/base/m-trackers.mkiv
%{_texmfdistdir}/tex/context/base/m-translate.mkiv
%{_texmfdistdir}/tex/context/base/m-units.mkii
%{_texmfdistdir}/tex/context/base/m-units.mkiv
%{_texmfdistdir}/tex/context/base/m-visual.mkii
%{_texmfdistdir}/tex/context/base/m-visual.mkiv
%{_texmfdistdir}/tex/context/base/m-zint.mkiv
%{_texmfdistdir}/tex/context/base/math-act.lua
%{_texmfdistdir}/tex/context/base/math-ali.mkiv
%{_texmfdistdir}/tex/context/base/math-ams.mkii
%{_texmfdistdir}/tex/context/base/math-arr.mkii
%{_texmfdistdir}/tex/context/base/math-arr.mkiv
%{_texmfdistdir}/tex/context/base/math-cow.mkii
%{_texmfdistdir}/tex/context/base/math-def.mkiv
%{_texmfdistdir}/tex/context/base/math-del.mkiv
%{_texmfdistdir}/tex/context/base/math-dim.lua
%{_texmfdistdir}/tex/context/base/math-dis.mkiv
%{_texmfdistdir}/tex/context/base/math-eul.mkii
%{_texmfdistdir}/tex/context/base/math-ext.lua
%{_texmfdistdir}/tex/context/base/math-for.mkiv
%{_texmfdistdir}/tex/context/base/math-fou.mkii
%{_texmfdistdir}/tex/context/base/math-frc.mkii
%{_texmfdistdir}/tex/context/base/math-frc.mkiv
%{_texmfdistdir}/tex/context/base/math-ini.lua
%{_texmfdistdir}/tex/context/base/math-ini.mkii
%{_texmfdistdir}/tex/context/base/math-ini.mkiv
%{_texmfdistdir}/tex/context/base/math-inl.mkiv
%{_texmfdistdir}/tex/context/base/math-int.mkiv
%{_texmfdistdir}/tex/context/base/math-lbr.mkii
%{_texmfdistdir}/tex/context/base/math-map.lua
%{_texmfdistdir}/tex/context/base/math-noa.lua
%{_texmfdistdir}/tex/context/base/math-pln.mkii
%{_texmfdistdir}/tex/context/base/math-pln.mkiv
%{_texmfdistdir}/tex/context/base/math-ren.lua
%{_texmfdistdir}/tex/context/base/math-run.mkii
%{_texmfdistdir}/tex/context/base/math-scr.mkiv
%{_texmfdistdir}/tex/context/base/math-tag.lua
%{_texmfdistdir}/tex/context/base/math-tex.mkii
%{_texmfdistdir}/tex/context/base/math-tim.mkii
%{_texmfdistdir}/tex/context/base/math-uni.mkii
%{_texmfdistdir}/tex/context/base/math-vfu.lua
%{_texmfdistdir}/tex/context/base/meta-clp.mkii
%{_texmfdistdir}/tex/context/base/meta-dum.mkii
%{_texmfdistdir}/tex/context/base/meta-fig.mkii
%{_texmfdistdir}/tex/context/base/meta-fig.mkiv
%{_texmfdistdir}/tex/context/base/meta-fun.lua
%{_texmfdistdir}/tex/context/base/meta-fun.mkiv
%{_texmfdistdir}/tex/context/base/meta-imp-clp.mkiv
%{_texmfdistdir}/tex/context/base/meta-imp-dum.mkiv
%{_texmfdistdir}/tex/context/base/meta-imp-fen.mkiv
%{_texmfdistdir}/tex/context/base/meta-imp-mis.mkiv
%{_texmfdistdir}/tex/context/base/meta-imp-nav.mkiv
%{_texmfdistdir}/tex/context/base/meta-imp-pre.mkiv
%{_texmfdistdir}/tex/context/base/meta-imp-txt.mkiv
%{_texmfdistdir}/tex/context/base/meta-ini.lua
%{_texmfdistdir}/tex/context/base/meta-ini.mkii
%{_texmfdistdir}/tex/context/base/meta-ini.mkiv
%{_texmfdistdir}/tex/context/base/meta-mis.mkii
%{_texmfdistdir}/tex/context/base/meta-nav.mkii
%{_texmfdistdir}/tex/context/base/meta-pag.mkii
%{_texmfdistdir}/tex/context/base/meta-pag.mkiv
%{_texmfdistdir}/tex/context/base/meta-pdf.lua
%{_texmfdistdir}/tex/context/base/meta-pdf.mkii
%{_texmfdistdir}/tex/context/base/meta-pdf.mkiv
%{_texmfdistdir}/tex/context/base/meta-pdh.lua
%{_texmfdistdir}/tex/context/base/meta-pdh.mkiv
%{_texmfdistdir}/tex/context/base/meta-pre.mkii
%{_texmfdistdir}/tex/context/base/meta-tex.lua
%{_texmfdistdir}/tex/context/base/meta-tex.mkii
%{_texmfdistdir}/tex/context/base/meta-tex.mkiv
%{_texmfdistdir}/tex/context/base/meta-txt.mkii
%{_texmfdistdir}/tex/context/base/meta-xml.mkii
%{_texmfdistdir}/tex/context/base/meta-xml.mkiv
%{_texmfdistdir}/tex/context/base/metatex.lus
%{_texmfdistdir}/tex/context/base/metatex.tex
%{_texmfdistdir}/tex/context/base/mlib-ctx.lua
%{_texmfdistdir}/tex/context/base/mlib-ctx.mkiv
%{_texmfdistdir}/tex/context/base/mlib-pdf.lua
%{_texmfdistdir}/tex/context/base/mlib-pdf.mkiv
%{_texmfdistdir}/tex/context/base/mlib-pps.lua
%{_texmfdistdir}/tex/context/base/mlib-pps.mkiv
%{_texmfdistdir}/tex/context/base/mlib-run.lua
%{_texmfdistdir}/tex/context/base/mtx-context-arrange.tex
%{_texmfdistdir}/tex/context/base/mtx-context-combine.tex
%{_texmfdistdir}/tex/context/base/mtx-context-common.tex
%{_texmfdistdir}/tex/context/base/mtx-context-ideas.tex
%{_texmfdistdir}/tex/context/base/mtx-context-listing.tex
%{_texmfdistdir}/tex/context/base/mtx-context-markdown.tex
%{_texmfdistdir}/tex/context/base/mtx-context-select.tex
%{_texmfdistdir}/tex/context/base/mtx-context-timing.tex
%{_texmfdistdir}/tex/context/base/mult-aux.lua
%{_texmfdistdir}/tex/context/base/mult-aux.mkii
%{_texmfdistdir}/tex/context/base/mult-aux.mkiv
%{_texmfdistdir}/tex/context/base/mult-chk.lua
%{_texmfdistdir}/tex/context/base/mult-chk.mkii
%{_texmfdistdir}/tex/context/base/mult-chk.mkiv
%{_texmfdistdir}/tex/context/base/mult-com.mkii
%{_texmfdistdir}/tex/context/base/mult-con.mkii
%{_texmfdistdir}/tex/context/base/mult-de.mkii
%{_texmfdistdir}/tex/context/base/mult-def.lua
%{_texmfdistdir}/tex/context/base/mult-def.mkii
%{_texmfdistdir}/tex/context/base/mult-def.mkiv
%{_texmfdistdir}/tex/context/base/mult-dim.mkvi
%{_texmfdistdir}/tex/context/base/mult-en.mkii
%{_texmfdistdir}/tex/context/base/mult-fr.mkii
%{_texmfdistdir}/tex/context/base/mult-fst.mkii
%{_texmfdistdir}/tex/context/base/mult-ini.lua
%{_texmfdistdir}/tex/context/base/mult-ini.mkii
%{_texmfdistdir}/tex/context/base/mult-ini.mkiv
%{_texmfdistdir}/tex/context/base/mult-it.mkii
%{_texmfdistdir}/tex/context/base/mult-low.lua
%{_texmfdistdir}/tex/context/base/mult-mcs.mkii
%{_texmfdistdir}/tex/context/base/mult-mde.mkii
%{_texmfdistdir}/tex/context/base/mult-men.mkii
%{_texmfdistdir}/tex/context/base/mult-mes.lua
%{_texmfdistdir}/tex/context/base/mult-mfr.mkii
%{_texmfdistdir}/tex/context/base/mult-mit.mkii
%{_texmfdistdir}/tex/context/base/mult-mnl.mkii
%{_texmfdistdir}/tex/context/base/mult-mno.mkii
%{_texmfdistdir}/tex/context/base/mult-mpe.mkii
%{_texmfdistdir}/tex/context/base/mult-mps.lua
%{_texmfdistdir}/tex/context/base/mult-mro.mkii
%{_texmfdistdir}/tex/context/base/mult-nl.mkii
%{_texmfdistdir}/tex/context/base/mult-pe.mkii
%{_texmfdistdir}/tex/context/base/mult-prm.lua
%{_texmfdistdir}/tex/context/base/mult-prm.mkiv
%{_texmfdistdir}/tex/context/base/mult-ro.mkii
%{_texmfdistdir}/tex/context/base/mult-sys.mkii
%{_texmfdistdir}/tex/context/base/mult-sys.mkiv
%{_texmfdistdir}/tex/context/base/node-acc.lua
%{_texmfdistdir}/tex/context/base/node-aux.lua
%{_texmfdistdir}/tex/context/base/node-bck.lua
%{_texmfdistdir}/tex/context/base/node-bck.mkiv
%{_texmfdistdir}/tex/context/base/node-dir.lua
%{_texmfdistdir}/tex/context/base/node-ext.lua
%{_texmfdistdir}/tex/context/base/node-fin.lua
%{_texmfdistdir}/tex/context/base/node-fin.mkiv
%{_texmfdistdir}/tex/context/base/node-fnt.lua
%{_texmfdistdir}/tex/context/base/node-ini.lua
%{_texmfdistdir}/tex/context/base/node-ini.mkiv
%{_texmfdistdir}/tex/context/base/node-inj.lua
%{_texmfdistdir}/tex/context/base/node-mig.lua
%{_texmfdistdir}/tex/context/base/node-mig.mkiv
%{_texmfdistdir}/tex/context/base/node-pag.lua
%{_texmfdistdir}/tex/context/base/node-pag.mkiv
%{_texmfdistdir}/tex/context/base/node-par.lua
%{_texmfdistdir}/tex/context/base/node-par.mkiv
%{_texmfdistdir}/tex/context/base/node-pro.lua
%{_texmfdistdir}/tex/context/base/node-ref.lua
%{_texmfdistdir}/tex/context/base/node-res.lua
%{_texmfdistdir}/tex/context/base/node-rul.lua
%{_texmfdistdir}/tex/context/base/node-rul.mkiv
%{_texmfdistdir}/tex/context/base/node-ser.lua
%{_texmfdistdir}/tex/context/base/node-shp.lua
%{_texmfdistdir}/tex/context/base/node-spl.lua
%{_texmfdistdir}/tex/context/base/node-spl.mkiv
%{_texmfdistdir}/tex/context/base/node-tex.lua
%{_texmfdistdir}/tex/context/base/node-tra.lua
%{_texmfdistdir}/tex/context/base/node-tsk.lua
%{_texmfdistdir}/tex/context/base/node-tst.lua
%{_texmfdistdir}/tex/context/base/node-typ.lua
%{_texmfdistdir}/tex/context/base/norm-alo.mkii
%{_texmfdistdir}/tex/context/base/norm-ctx.mkii
%{_texmfdistdir}/tex/context/base/norm-ctx.mkiv
%{_texmfdistdir}/tex/context/base/norm-etx.mkii
%{_texmfdistdir}/tex/context/base/norm-ltx.mkii
%{_texmfdistdir}/tex/context/base/norm-ptx.mkii
%{_texmfdistdir}/tex/context/base/norm-tex.mkii
%{_texmfdistdir}/tex/context/base/norm-xtx.mkii
%{_texmfdistdir}/tex/context/base/pack-bar.mkiv
%{_texmfdistdir}/tex/context/base/pack-bck.mkvi
%{_texmfdistdir}/tex/context/base/pack-box.mkii
%{_texmfdistdir}/tex/context/base/pack-box.mkiv
%{_texmfdistdir}/tex/context/base/pack-com.mkiv
%{_texmfdistdir}/tex/context/base/pack-fen.mkiv
%{_texmfdistdir}/tex/context/base/pack-lyr.mkii
%{_texmfdistdir}/tex/context/base/pack-lyr.mkiv
%{_texmfdistdir}/tex/context/base/pack-mis.mkvi
%{_texmfdistdir}/tex/context/base/pack-mrl.mkiv
%{_texmfdistdir}/tex/context/base/pack-obj.lua
%{_texmfdistdir}/tex/context/base/pack-obj.mkii
%{_texmfdistdir}/tex/context/base/pack-obj.mkiv
%{_texmfdistdir}/tex/context/base/pack-pos.mkiv
%{_texmfdistdir}/tex/context/base/pack-rul.lua
%{_texmfdistdir}/tex/context/base/pack-rul.mkii
%{_texmfdistdir}/tex/context/base/pack-rul.mkiv
%{_texmfdistdir}/tex/context/base/page-app.mkii
%{_texmfdistdir}/tex/context/base/page-app.mkiv
%{_texmfdistdir}/tex/context/base/page-bck.mkii
%{_texmfdistdir}/tex/context/base/page-bck.mkiv
%{_texmfdistdir}/tex/context/base/page-box.mkvi
%{_texmfdistdir}/tex/context/base/page-brk.mkiv
%{_texmfdistdir}/tex/context/base/page-col.mkiv
%{_texmfdistdir}/tex/context/base/page-com.mkiv
%{_texmfdistdir}/tex/context/base/page-fac.mkiv
%{_texmfdistdir}/tex/context/base/page-flt.lua
%{_texmfdistdir}/tex/context/base/page-flt.mkiv
%{_texmfdistdir}/tex/context/base/page-flw.mkii
%{_texmfdistdir}/tex/context/base/page-flw.mkiv
%{_texmfdistdir}/tex/context/base/page-grd.mkiv
%{_texmfdistdir}/tex/context/base/page-imp.mkii
%{_texmfdistdir}/tex/context/base/page-imp.mkiv
%{_texmfdistdir}/tex/context/base/page-inf.mkiv
%{_texmfdistdir}/tex/context/base/page-ini.mkii
%{_texmfdistdir}/tex/context/base/page-ini.mkiv
%{_texmfdistdir}/tex/context/base/page-ins.mkii
%{_texmfdistdir}/tex/context/base/page-ins.mkiv
%{_texmfdistdir}/tex/context/base/page-lay.mkii
%{_texmfdistdir}/tex/context/base/page-lay.mkiv
%{_texmfdistdir}/tex/context/base/page-lin.lua
%{_texmfdistdir}/tex/context/base/page-lin.mkii
%{_texmfdistdir}/tex/context/base/page-lin.mkiv
%{_texmfdistdir}/tex/context/base/page-log.mkii
%{_texmfdistdir}/tex/context/base/page-mak.mkii
%{_texmfdistdir}/tex/context/base/page-mak.mkvi
%{_texmfdistdir}/tex/context/base/page-mar.mkii
%{_texmfdistdir}/tex/context/base/page-mbk.mkvi
%{_texmfdistdir}/tex/context/base/page-mis.lua
%{_texmfdistdir}/tex/context/base/page-mis.mkii
%{_texmfdistdir}/tex/context/base/page-mis.mkiv
%{_texmfdistdir}/tex/context/base/page-mrk.mkiv
%{_texmfdistdir}/tex/context/base/page-mul.mkii
%{_texmfdistdir}/tex/context/base/page-mul.mkiv
%{_texmfdistdir}/tex/context/base/page-not.mkii
%{_texmfdistdir}/tex/context/base/page-not.mkiv
%{_texmfdistdir}/tex/context/base/page-one.mkii
%{_texmfdistdir}/tex/context/base/page-one.mkiv
%{_texmfdistdir}/tex/context/base/page-otr.mkvi
%{_texmfdistdir}/tex/context/base/page-par.mkii
%{_texmfdistdir}/tex/context/base/page-par.mkiv
%{_texmfdistdir}/tex/context/base/page-plg.mkii
%{_texmfdistdir}/tex/context/base/page-plg.mkiv
%{_texmfdistdir}/tex/context/base/page-run.mkii
%{_texmfdistdir}/tex/context/base/page-run.mkiv
%{_texmfdistdir}/tex/context/base/page-sel.mkiv
%{_texmfdistdir}/tex/context/base/page-set.mkii
%{_texmfdistdir}/tex/context/base/page-set.mkiv
%{_texmfdistdir}/tex/context/base/page-sid.mkii
%{_texmfdistdir}/tex/context/base/page-sid.mkiv
%{_texmfdistdir}/tex/context/base/page-spr.mkii
%{_texmfdistdir}/tex/context/base/page-spr.mkiv
%{_texmfdistdir}/tex/context/base/page-str.lua
%{_texmfdistdir}/tex/context/base/page-str.mkii
%{_texmfdistdir}/tex/context/base/page-str.mkiv
%{_texmfdistdir}/tex/context/base/page-txt.mkii
%{_texmfdistdir}/tex/context/base/page-txt.mkvi
%{_texmfdistdir}/tex/context/base/page-var.mkiv
%{_texmfdistdir}/tex/context/base/pdfr-def.mkii
%{_texmfdistdir}/tex/context/base/pdfr-ec.mkii
%{_texmfdistdir}/tex/context/base/pdfr-il2.mkii
%{_texmfdistdir}/tex/context/base/phys-dim.lua
%{_texmfdistdir}/tex/context/base/phys-dim.mkiv
%{_texmfdistdir}/tex/context/base/ppchtex.mkii
%{_texmfdistdir}/tex/context/base/ppchtex.mkiv
%{_texmfdistdir}/tex/context/base/prop-ini.mkii
%{_texmfdistdir}/tex/context/base/prop-ini.mkiv
%{_texmfdistdir}/tex/context/base/prop-lay.mkii
%{_texmfdistdir}/tex/context/base/prop-mis.mkii
%{_texmfdistdir}/tex/context/base/regi-8859-1.lua
%{_texmfdistdir}/tex/context/base/regi-8859-1.mkii
%{_texmfdistdir}/tex/context/base/regi-8859-10.lua
%{_texmfdistdir}/tex/context/base/regi-8859-10.mkii
%{_texmfdistdir}/tex/context/base/regi-8859-11.lua
%{_texmfdistdir}/tex/context/base/regi-8859-13.lua
%{_texmfdistdir}/tex/context/base/regi-8859-13.mkii
%{_texmfdistdir}/tex/context/base/regi-8859-14.lua
%{_texmfdistdir}/tex/context/base/regi-8859-15.lua
%{_texmfdistdir}/tex/context/base/regi-8859-15.mkii
%{_texmfdistdir}/tex/context/base/regi-8859-16.lua
%{_texmfdistdir}/tex/context/base/regi-8859-16.mkii
%{_texmfdistdir}/tex/context/base/regi-8859-2.lua
%{_texmfdistdir}/tex/context/base/regi-8859-2.mkii
%{_texmfdistdir}/tex/context/base/regi-8859-3.lua
%{_texmfdistdir}/tex/context/base/regi-8859-3.mkii
%{_texmfdistdir}/tex/context/base/regi-8859-4.lua
%{_texmfdistdir}/tex/context/base/regi-8859-4.mkii
%{_texmfdistdir}/tex/context/base/regi-8859-5.lua
%{_texmfdistdir}/tex/context/base/regi-8859-5.mkii
%{_texmfdistdir}/tex/context/base/regi-8859-6.lua
%{_texmfdistdir}/tex/context/base/regi-8859-7.lua
%{_texmfdistdir}/tex/context/base/regi-8859-7.mkii
%{_texmfdistdir}/tex/context/base/regi-8859-8.lua
%{_texmfdistdir}/tex/context/base/regi-8859-9.lua
%{_texmfdistdir}/tex/context/base/regi-8859-9.mkii
%{_texmfdistdir}/tex/context/base/regi-cp1250.lua
%{_texmfdistdir}/tex/context/base/regi-cp1250.mkii
%{_texmfdistdir}/tex/context/base/regi-cp1251.lua
%{_texmfdistdir}/tex/context/base/regi-cp1251.mkii
%{_texmfdistdir}/tex/context/base/regi-cp1252.lua
%{_texmfdistdir}/tex/context/base/regi-cp1252.mkii
%{_texmfdistdir}/tex/context/base/regi-cp1253.lua
%{_texmfdistdir}/tex/context/base/regi-cp1253.mkii
%{_texmfdistdir}/tex/context/base/regi-cp1254.lua
%{_texmfdistdir}/tex/context/base/regi-cp1254.mkii
%{_texmfdistdir}/tex/context/base/regi-cp1255.lua
%{_texmfdistdir}/tex/context/base/regi-cp1256.lua
%{_texmfdistdir}/tex/context/base/regi-cp1257.lua
%{_texmfdistdir}/tex/context/base/regi-cp1257.mkii
%{_texmfdistdir}/tex/context/base/regi-cp1258.lua
%{_texmfdistdir}/tex/context/base/regi-cyp.mkii
%{_texmfdistdir}/tex/context/base/regi-cyr.mkii
%{_texmfdistdir}/tex/context/base/regi-def.mkii
%{_texmfdistdir}/tex/context/base/regi-demo.lua
%{_texmfdistdir}/tex/context/base/regi-ibm.mkii
%{_texmfdistdir}/tex/context/base/regi-ini.lua
%{_texmfdistdir}/tex/context/base/regi-ini.mkii
%{_texmfdistdir}/tex/context/base/regi-ini.mkiv
%{_texmfdistdir}/tex/context/base/regi-mac.mkii
%{_texmfdistdir}/tex/context/base/regi-syn.mkii
%{_texmfdistdir}/tex/context/base/regi-uni.mkii
%{_texmfdistdir}/tex/context/base/regi-utf.mkii
%{_texmfdistdir}/tex/context/base/regi-vis.mkii
%{_texmfdistdir}/tex/context/base/rlxcache.rlx
%{_texmfdistdir}/tex/context/base/rlxtools.rlx
%{_texmfdistdir}/tex/context/base/s-abr-01.tex
%{_texmfdistdir}/tex/context/base/s-abr-02.tex
%{_texmfdistdir}/tex/context/base/s-abr-03.tex
%{_texmfdistdir}/tex/context/base/s-abr-04.tex
%{_texmfdistdir}/tex/context/base/s-art-01.mkiv
%{_texmfdistdir}/tex/context/base/s-cdr-01.tex
%{_texmfdistdir}/tex/context/base/s-chi-00.mkii
%{_texmfdistdir}/tex/context/base/s-def-01.mkiv
%{_texmfdistdir}/tex/context/base/s-faq-00.tex
%{_texmfdistdir}/tex/context/base/s-faq-01.tex
%{_texmfdistdir}/tex/context/base/s-faq-02.tex
%{_texmfdistdir}/tex/context/base/s-faq-03.tex
%{_texmfdistdir}/tex/context/base/s-fnt-01.mkii
%{_texmfdistdir}/tex/context/base/s-fnt-02.mkii
%{_texmfdistdir}/tex/context/base/s-fnt-10.mkiv
%{_texmfdistdir}/tex/context/base/s-fnt-11.mkiv
%{_texmfdistdir}/tex/context/base/s-fnt-20.mkiv
%{_texmfdistdir}/tex/context/base/s-fnt-21.mkiv
%{_texmfdistdir}/tex/context/base/s-fnt-23.mkiv
%{_texmfdistdir}/tex/context/base/s-fnt-24.mkiv
%{_texmfdistdir}/tex/context/base/s-fnt-26.mkiv
%{_texmfdistdir}/tex/context/base/s-fnt-28.mkiv
%{_texmfdistdir}/tex/context/base/s-fnt-29.mkiv
%{_texmfdistdir}/tex/context/base/s-fnt-30.mkiv
%{_texmfdistdir}/tex/context/base/s-fnt-31.mkiv
%{_texmfdistdir}/tex/context/base/s-fnt-32.mkiv
%{_texmfdistdir}/tex/context/base/s-fonts-missing.mkiv
%{_texmfdistdir}/tex/context/base/s-fonts-tables.lua
%{_texmfdistdir}/tex/context/base/s-fonts-tables.mkiv
%{_texmfdistdir}/tex/context/base/s-grk-00.mkii
%{_texmfdistdir}/tex/context/base/s-inf-01.mkvi
%{_texmfdistdir}/tex/context/base/s-inf-02.mkiv
%{_texmfdistdir}/tex/context/base/s-inf-03.mkiv
%{_texmfdistdir}/tex/context/base/s-inf-04.mkiv
%{_texmfdistdir}/tex/context/base/s-jap-00.mkii
%{_texmfdistdir}/tex/context/base/s-lan-03.mkiv
%{_texmfdistdir}/tex/context/base/s-lan-04.mkiv
%{_texmfdistdir}/tex/context/base/s-mag-01.tex
%{_texmfdistdir}/tex/context/base/s-map-10.mkii
%{_texmfdistdir}/tex/context/base/s-map-10.mkiv
%{_texmfdistdir}/tex/context/base/s-mat-10.mkiv
%{_texmfdistdir}/tex/context/base/s-mat-11.mkiv
%{_texmfdistdir}/tex/context/base/s-mat-12.mkiv
%{_texmfdistdir}/tex/context/base/s-mod-00.mkii
%{_texmfdistdir}/tex/context/base/s-mod-00.mkiv
%{_texmfdistdir}/tex/context/base/s-mod-01.mkii
%{_texmfdistdir}/tex/context/base/s-mod-01.mkiv
%{_texmfdistdir}/tex/context/base/s-mod-02.mkii
%{_texmfdistdir}/tex/context/base/s-mod-02.mkiv
%{_texmfdistdir}/tex/context/base/s-mod.ctx
%{_texmfdistdir}/tex/context/base/s-phy-01.mkiv
%{_texmfdistdir}/tex/context/base/s-pre-00.tex
%{_texmfdistdir}/tex/context/base/s-pre-01.tex
%{_texmfdistdir}/tex/context/base/s-pre-02.tex
%{_texmfdistdir}/tex/context/base/s-pre-03.tex
%{_texmfdistdir}/tex/context/base/s-pre-04.tex
%{_texmfdistdir}/tex/context/base/s-pre-05.tex
%{_texmfdistdir}/tex/context/base/s-pre-06.tex
%{_texmfdistdir}/tex/context/base/s-pre-07.tex
%{_texmfdistdir}/tex/context/base/s-pre-08.tex
%{_texmfdistdir}/tex/context/base/s-pre-09.tex
%{_texmfdistdir}/tex/context/base/s-pre-10.tex
%{_texmfdistdir}/tex/context/base/s-pre-11.tex
%{_texmfdistdir}/tex/context/base/s-pre-12.tex
%{_texmfdistdir}/tex/context/base/s-pre-13.tex
%{_texmfdistdir}/tex/context/base/s-pre-14.tex
%{_texmfdistdir}/tex/context/base/s-pre-15.tex
%{_texmfdistdir}/tex/context/base/s-pre-16.tex
%{_texmfdistdir}/tex/context/base/s-pre-17.tex
%{_texmfdistdir}/tex/context/base/s-pre-18.tex
%{_texmfdistdir}/tex/context/base/s-pre-19.tex
%{_texmfdistdir}/tex/context/base/s-pre-22.tex
%{_texmfdistdir}/tex/context/base/s-pre-23.tex
%{_texmfdistdir}/tex/context/base/s-pre-26.tex
%{_texmfdistdir}/tex/context/base/s-pre-27.tex
%{_texmfdistdir}/tex/context/base/s-pre-30.mkii
%{_texmfdistdir}/tex/context/base/s-pre-30.mkiv
%{_texmfdistdir}/tex/context/base/s-pre-50.tex
%{_texmfdistdir}/tex/context/base/s-pre-60.mkii
%{_texmfdistdir}/tex/context/base/s-pre-60.mkiv
%{_texmfdistdir}/tex/context/base/s-pre-61.tex
%{_texmfdistdir}/tex/context/base/s-pre-62.tex
%{_texmfdistdir}/tex/context/base/s-pre-63.tex
%{_texmfdistdir}/tex/context/base/s-pre-64.tex
%{_texmfdistdir}/tex/context/base/s-pre-66.tex
%{_texmfdistdir}/tex/context/base/s-pre-67.tex
%{_texmfdistdir}/tex/context/base/s-pre-68.tex
%{_texmfdistdir}/tex/context/base/s-pre-69.mkiv
%{_texmfdistdir}/tex/context/base/s-pre-70.mkiv
%{_texmfdistdir}/tex/context/base/s-pre-71.lua
%{_texmfdistdir}/tex/context/base/s-pre-71.mkii
%{_texmfdistdir}/tex/context/base/s-pre-71.mkiv
%{_texmfdistdir}/tex/context/base/s-pre-93.tex
%{_texmfdistdir}/tex/context/base/s-pre-96.tex
%{_texmfdistdir}/tex/context/base/s-ptj-01.tex
%{_texmfdistdir}/tex/context/base/s-reg-01.mkiv
%{_texmfdistdir}/tex/context/base/s-set-31.mkiv
%{_texmfdistdir}/tex/context/base/s-syn-01.tex
%{_texmfdistdir}/tex/context/base/scrn-bar.mkvi
%{_texmfdistdir}/tex/context/base/scrn-but.lua
%{_texmfdistdir}/tex/context/base/scrn-but.mkvi
%{_texmfdistdir}/tex/context/base/scrn-fld.lua
%{_texmfdistdir}/tex/context/base/scrn-fld.mkii
%{_texmfdistdir}/tex/context/base/scrn-fld.mkvi
%{_texmfdistdir}/tex/context/base/scrn-hlp.lua
%{_texmfdistdir}/tex/context/base/scrn-hlp.mkii
%{_texmfdistdir}/tex/context/base/scrn-hlp.mkvi
%{_texmfdistdir}/tex/context/base/scrn-ini.lua
%{_texmfdistdir}/tex/context/base/scrn-ini.mkvi
%{_texmfdistdir}/tex/context/base/scrn-int.mkii
%{_texmfdistdir}/tex/context/base/scrn-nav.mkii
%{_texmfdistdir}/tex/context/base/scrn-pag.lua
%{_texmfdistdir}/tex/context/base/scrn-pag.mkvi
%{_texmfdistdir}/tex/context/base/scrn-ref.lua
%{_texmfdistdir}/tex/context/base/scrn-ref.mkvi
%{_texmfdistdir}/tex/context/base/scrn-wid.lua
%{_texmfdistdir}/tex/context/base/scrn-wid.mkvi
%{_texmfdistdir}/tex/context/base/scrp-cjk.lua
%{_texmfdistdir}/tex/context/base/scrp-eth.lua
%{_texmfdistdir}/tex/context/base/scrp-ini.lua
%{_texmfdistdir}/tex/context/base/scrp-ini.mkiv
%{_texmfdistdir}/tex/context/base/sort-def.mkii
%{_texmfdistdir}/tex/context/base/sort-ini.lua
%{_texmfdistdir}/tex/context/base/sort-ini.mkii
%{_texmfdistdir}/tex/context/base/sort-ini.mkiv
%{_texmfdistdir}/tex/context/base/sort-lan.lua
%{_texmfdistdir}/tex/context/base/sort-lan.mkii
%{_texmfdistdir}/tex/context/base/spac-adj.lua
%{_texmfdistdir}/tex/context/base/spac-adj.mkiv
%{_texmfdistdir}/tex/context/base/spac-ali.lua
%{_texmfdistdir}/tex/context/base/spac-ali.mkiv
%{_texmfdistdir}/tex/context/base/spac-chr.lua
%{_texmfdistdir}/tex/context/base/spac-chr.mkiv
%{_texmfdistdir}/tex/context/base/spac-def.mkiv
%{_texmfdistdir}/tex/context/base/spac-gen.mkii
%{_texmfdistdir}/tex/context/base/spac-grd.mkii
%{_texmfdistdir}/tex/context/base/spac-grd.mkiv
%{_texmfdistdir}/tex/context/base/spac-hor.lua
%{_texmfdistdir}/tex/context/base/spac-hor.mkiv
%{_texmfdistdir}/tex/context/base/spac-lin.mkiv
%{_texmfdistdir}/tex/context/base/spac-pag.mkiv
%{_texmfdistdir}/tex/context/base/spac-par.mkiv
%{_texmfdistdir}/tex/context/base/spac-ver.lua
%{_texmfdistdir}/tex/context/base/spac-ver.mkiv
%{_texmfdistdir}/tex/context/base/spec-def.mkii
%{_texmfdistdir}/tex/context/base/spec-dpm.mkii
%{_texmfdistdir}/tex/context/base/spec-dpx.mkii
%{_texmfdistdir}/tex/context/base/spec-dvi.mkii
%{_texmfdistdir}/tex/context/base/spec-fdf.mkii
%{_texmfdistdir}/tex/context/base/spec-ini.mkii
%{_texmfdistdir}/tex/context/base/spec-mis.mkii
%{_texmfdistdir}/tex/context/base/spec-pdf.mkii
%{_texmfdistdir}/tex/context/base/spec-ps.mkii
%{_texmfdistdir}/tex/context/base/spec-tpd.mkii
%{_texmfdistdir}/tex/context/base/spec-tr.mkii
%{_texmfdistdir}/tex/context/base/spec-tst.mkii
%{_texmfdistdir}/tex/context/base/spec-var.mkii
%{_texmfdistdir}/tex/context/base/spec-win.mkii
%{_texmfdistdir}/tex/context/base/spec-xet.mkii
%{_texmfdistdir}/tex/context/base/spec-xtx.mkii
%{_texmfdistdir}/tex/context/base/spec-yy.mkii
%{_texmfdistdir}/tex/context/base/status-files.pdf
%{_texmfdistdir}/tex/context/base/status-lua.pdf
%{_texmfdistdir}/tex/context/base/status-mkiv.lua
%{_texmfdistdir}/tex/context/base/status-mkiv.tex
%{_texmfdistdir}/tex/context/base/strc-bkm.lua
%{_texmfdistdir}/tex/context/base/strc-bkm.mkiv
%{_texmfdistdir}/tex/context/base/strc-blk.lua
%{_texmfdistdir}/tex/context/base/strc-blk.mkii
%{_texmfdistdir}/tex/context/base/strc-blk.mkiv
%{_texmfdistdir}/tex/context/base/strc-con.lua
%{_texmfdistdir}/tex/context/base/strc-con.mkvi
%{_texmfdistdir}/tex/context/base/strc-def.mkiv
%{_texmfdistdir}/tex/context/base/strc-des.mkii
%{_texmfdistdir}/tex/context/base/strc-des.mkvi
%{_texmfdistdir}/tex/context/base/strc-doc.lua
%{_texmfdistdir}/tex/context/base/strc-doc.mkiv
%{_texmfdistdir}/tex/context/base/strc-enu.mkvi
%{_texmfdistdir}/tex/context/base/strc-flt.lua
%{_texmfdistdir}/tex/context/base/strc-flt.mkii
%{_texmfdistdir}/tex/context/base/strc-flt.mkvi
%{_texmfdistdir}/tex/context/base/strc-ind.mkiv
%{_texmfdistdir}/tex/context/base/strc-ini.lua
%{_texmfdistdir}/tex/context/base/strc-ini.mkvi
%{_texmfdistdir}/tex/context/base/strc-itm.lua
%{_texmfdistdir}/tex/context/base/strc-itm.mkii
%{_texmfdistdir}/tex/context/base/strc-itm.mkvi
%{_texmfdistdir}/tex/context/base/strc-lab.mkiv
%{_texmfdistdir}/tex/context/base/strc-lev.lua
%{_texmfdistdir}/tex/context/base/strc-lev.mkvi
%{_texmfdistdir}/tex/context/base/strc-lnt.mkii
%{_texmfdistdir}/tex/context/base/strc-lnt.mkvi
%{_texmfdistdir}/tex/context/base/strc-lst.lua
%{_texmfdistdir}/tex/context/base/strc-lst.mkii
%{_texmfdistdir}/tex/context/base/strc-lst.mkvi
%{_texmfdistdir}/tex/context/base/strc-mar.lua
%{_texmfdistdir}/tex/context/base/strc-mar.mkii
%{_texmfdistdir}/tex/context/base/strc-mar.mkiv
%{_texmfdistdir}/tex/context/base/strc-mat.lua
%{_texmfdistdir}/tex/context/base/strc-mat.mkii
%{_texmfdistdir}/tex/context/base/strc-mat.mkiv
%{_texmfdistdir}/tex/context/base/strc-not.lua
%{_texmfdistdir}/tex/context/base/strc-not.mkii
%{_texmfdistdir}/tex/context/base/strc-not.mkvi
%{_texmfdistdir}/tex/context/base/strc-num.lua
%{_texmfdistdir}/tex/context/base/strc-num.mkii
%{_texmfdistdir}/tex/context/base/strc-num.mkiv
%{_texmfdistdir}/tex/context/base/strc-pag.lua
%{_texmfdistdir}/tex/context/base/strc-pag.mkii
%{_texmfdistdir}/tex/context/base/strc-pag.mkiv
%{_texmfdistdir}/tex/context/base/strc-ref.lua
%{_texmfdistdir}/tex/context/base/strc-ref.mkii
%{_texmfdistdir}/tex/context/base/strc-ref.mkvi
%{_texmfdistdir}/tex/context/base/strc-reg.lua
%{_texmfdistdir}/tex/context/base/strc-reg.mkii
%{_texmfdistdir}/tex/context/base/strc-reg.mkiv
%{_texmfdistdir}/tex/context/base/strc-ren.mkiv
%{_texmfdistdir}/tex/context/base/strc-rsc.lua
%{_texmfdistdir}/tex/context/base/strc-sbe.mkiv
%{_texmfdistdir}/tex/context/base/strc-sec.mkii
%{_texmfdistdir}/tex/context/base/strc-sec.mkiv
%{_texmfdistdir}/tex/context/base/strc-swd.mkii
%{_texmfdistdir}/tex/context/base/strc-syn.lua
%{_texmfdistdir}/tex/context/base/strc-syn.mkii
%{_texmfdistdir}/tex/context/base/strc-syn.mkiv
%{_texmfdistdir}/tex/context/base/strc-tag.lua
%{_texmfdistdir}/tex/context/base/strc-tag.mkiv
%{_texmfdistdir}/tex/context/base/strc-xml.mkiv
%{_texmfdistdir}/tex/context/base/supp-ali.mkii
%{_texmfdistdir}/tex/context/base/supp-ali.mkiv
%{_texmfdistdir}/tex/context/base/supp-box.lua
%{_texmfdistdir}/tex/context/base/supp-box.mkii
%{_texmfdistdir}/tex/context/base/supp-box.mkiv
%{_texmfdistdir}/tex/context/base/supp-dir.mkii
%{_texmfdistdir}/tex/context/base/supp-dir.mkiv
%{_texmfdistdir}/tex/context/base/supp-emp.mkii
%{_texmfdistdir}/tex/context/base/supp-eps.mkii
%{_texmfdistdir}/tex/context/base/supp-fil.mkii
%{_texmfdistdir}/tex/context/base/supp-fun.mkii
%{_texmfdistdir}/tex/context/base/supp-fun.mkiv
%{_texmfdistdir}/tex/context/base/supp-lat.mkii
%{_texmfdistdir}/tex/context/base/supp-mat.mkii
%{_texmfdistdir}/tex/context/base/supp-mat.mkiv
%{_texmfdistdir}/tex/context/base/supp-mis.tex
%{_texmfdistdir}/tex/context/base/supp-mpe.tex
%{_texmfdistdir}/tex/context/base/supp-mps.mkii
%{_texmfdistdir}/tex/context/base/supp-mrk.mkii
%{_texmfdistdir}/tex/context/base/supp-num.mkii
%{_texmfdistdir}/tex/context/base/supp-num.mkiv
%{_texmfdistdir}/tex/context/base/supp-pat.mkii
%{_texmfdistdir}/tex/context/base/supp-pdf.tex
%{_texmfdistdir}/tex/context/base/supp-ran.lua
%{_texmfdistdir}/tex/context/base/supp-ran.mkii
%{_texmfdistdir}/tex/context/base/supp-ran.mkiv
%{_texmfdistdir}/tex/context/base/supp-spe.mkii
%{_texmfdistdir}/tex/context/base/supp-tpi.mkii
%{_texmfdistdir}/tex/context/base/supp-vis.mkii
%{_texmfdistdir}/tex/context/base/supp-vis.mkiv
%{_texmfdistdir}/tex/context/base/symb-cow.mkii
%{_texmfdistdir}/tex/context/base/symb-eur.mkii
%{_texmfdistdir}/tex/context/base/symb-glm.mkii
%{_texmfdistdir}/tex/context/base/symb-imp-cow.mkiv
%{_texmfdistdir}/tex/context/base/symb-imp-eur.mkiv
%{_texmfdistdir}/tex/context/base/symb-imp-jmn.mkiv
%{_texmfdistdir}/tex/context/base/symb-imp-mis.mkiv
%{_texmfdistdir}/tex/context/base/symb-imp-mvs.mkiv
%{_texmfdistdir}/tex/context/base/symb-imp-nav.mkiv
%{_texmfdistdir}/tex/context/base/symb-ini.lua
%{_texmfdistdir}/tex/context/base/symb-ini.mkii
%{_texmfdistdir}/tex/context/base/symb-ini.mkiv
%{_texmfdistdir}/tex/context/base/symb-jmn.mkii
%{_texmfdistdir}/tex/context/base/symb-mis.mkii
%{_texmfdistdir}/tex/context/base/symb-mvs.mkii
%{_texmfdistdir}/tex/context/base/symb-nav.mkii
%{_texmfdistdir}/tex/context/base/symb-run.mkii
%{_texmfdistdir}/tex/context/base/symb-run.mkiv
%{_texmfdistdir}/tex/context/base/symb-uni.mkii
%{_texmfdistdir}/tex/context/base/symb-was.mkii
%{_texmfdistdir}/tex/context/base/syst-aux.lua
%{_texmfdistdir}/tex/context/base/syst-aux.mkiv
%{_texmfdistdir}/tex/context/base/syst-con.lua
%{_texmfdistdir}/tex/context/base/syst-con.mkii
%{_texmfdistdir}/tex/context/base/syst-con.mkiv
%{_texmfdistdir}/tex/context/base/syst-ext.mkii
%{_texmfdistdir}/tex/context/base/syst-fnt.mkii
%{_texmfdistdir}/tex/context/base/syst-fnt.mkiv
%{_texmfdistdir}/tex/context/base/syst-gen.mkii
%{_texmfdistdir}/tex/context/base/syst-ini.mkii
%{_texmfdistdir}/tex/context/base/syst-ini.mkiv
%{_texmfdistdir}/tex/context/base/syst-lua.lua
%{_texmfdistdir}/tex/context/base/syst-lua.mkiv
%{_texmfdistdir}/tex/context/base/syst-mes.mkiv
%{_texmfdistdir}/tex/context/base/syst-new.mkii
%{_texmfdistdir}/tex/context/base/syst-pln.mkii
%{_texmfdistdir}/tex/context/base/syst-pln.mkiv
%{_texmfdistdir}/tex/context/base/syst-rtp.mkii
%{_texmfdistdir}/tex/context/base/syst-rtp.mkiv
%{_texmfdistdir}/tex/context/base/syst-str.mkii
%{_texmfdistdir}/tex/context/base/tabl-com.mkii
%{_texmfdistdir}/tex/context/base/tabl-com.mkiv
%{_texmfdistdir}/tex/context/base/tabl-ltb.mkii
%{_texmfdistdir}/tex/context/base/tabl-ltb.mkiv
%{_texmfdistdir}/tex/context/base/tabl-ntb.mkii
%{_texmfdistdir}/tex/context/base/tabl-ntb.mkiv
%{_texmfdistdir}/tex/context/base/tabl-nte.mkii
%{_texmfdistdir}/tex/context/base/tabl-nte.mkiv
%{_texmfdistdir}/tex/context/base/tabl-pln.mkii
%{_texmfdistdir}/tex/context/base/tabl-pln.mkiv
%{_texmfdistdir}/tex/context/base/tabl-tab.mkii
%{_texmfdistdir}/tex/context/base/tabl-tab.mkiv
%{_texmfdistdir}/tex/context/base/tabl-tbl.lua
%{_texmfdistdir}/tex/context/base/tabl-tbl.mkii
%{_texmfdistdir}/tex/context/base/tabl-tbl.mkiv
%{_texmfdistdir}/tex/context/base/tabl-tsp.mkii
%{_texmfdistdir}/tex/context/base/tabl-tsp.mkiv
%{_texmfdistdir}/tex/context/base/tabl-xnt.mkvi
%{_texmfdistdir}/tex/context/base/tabl-xtb.lua
%{_texmfdistdir}/tex/context/base/tabl-xtb.mkvi
%{_texmfdistdir}/tex/context/base/task-ini.lua
%{_texmfdistdir}/tex/context/base/task-ini.mkiv
%{_texmfdistdir}/tex/context/base/thrd-pic.mkii
%{_texmfdistdir}/tex/context/base/thrd-ran.mkii
%{_texmfdistdir}/tex/context/base/thrd-tab.mkii
%{_texmfdistdir}/tex/context/base/thrd-trg.mkii
%{_texmfdistdir}/tex/context/base/toks-ini.lua
%{_texmfdistdir}/tex/context/base/toks-ini.mkiv
%{_texmfdistdir}/tex/context/base/trac-deb.lua
%{_texmfdistdir}/tex/context/base/trac-deb.mkiv
%{_texmfdistdir}/tex/context/base/trac-fil.lua
%{_texmfdistdir}/tex/context/base/trac-inf.lua
%{_texmfdistdir}/tex/context/base/trac-lmx.lua
%{_texmfdistdir}/tex/context/base/trac-log.lua
%{_texmfdistdir}/tex/context/base/trac-pro.lua
%{_texmfdistdir}/tex/context/base/trac-set.lua
%{_texmfdistdir}/tex/context/base/trac-tex.lua
%{_texmfdistdir}/tex/context/base/trac-tex.mkiv
%{_texmfdistdir}/tex/context/base/trac-tim.lua
%{_texmfdistdir}/tex/context/base/trac-vis.mkii
%{_texmfdistdir}/tex/context/base/trac-vis.mkiv
%{_texmfdistdir}/tex/context/base/type-buy.mkii
%{_texmfdistdir}/tex/context/base/type-cbg.mkii
%{_texmfdistdir}/tex/context/base/type-cow.mkii
%{_texmfdistdir}/tex/context/base/type-def.mkii
%{_texmfdistdir}/tex/context/base/type-def.mkiv
%{_texmfdistdir}/tex/context/base/type-exp.mkii
%{_texmfdistdir}/tex/context/base/type-fbk.mkiv
%{_texmfdistdir}/tex/context/base/type-fsf.mkii
%{_texmfdistdir}/tex/context/base/type-ghz.mkii
%{_texmfdistdir}/tex/context/base/type-hgz.mkii
%{_texmfdistdir}/tex/context/base/type-imp-antykwa.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-antykwapoltawskiego.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-asana.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-averia.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-buy.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-cambria.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-charter.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-cleartype.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-computer-modern-unicode.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-cow.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-dejavu.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-euler.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-ghz.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-hgz.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-husayni.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-hvmath.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-inconsolata.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-informal.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-iwona.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-kurier.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-latinmodern.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-liberation.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-libertine.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-lmnames.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-lucida-opentype.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-lucida-typeone.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-mathdesign.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-mathtimes.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-mscore.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-osx.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-postscript.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-punknova.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-texgyre.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-unfonts.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-xits.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-xitsbidi.mkiv
%{_texmfdistdir}/tex/context/base/type-ini.lua
%{_texmfdistdir}/tex/context/base/type-ini.mkii
%{_texmfdistdir}/tex/context/base/type-ini.mkvi
%{_texmfdistdir}/tex/context/base/type-lua.mkiv
%{_texmfdistdir}/tex/context/base/type-mac.mkii
%{_texmfdistdir}/tex/context/base/type-msw.mkii
%{_texmfdistdir}/tex/context/base/type-one.mkii
%{_texmfdistdir}/tex/context/base/type-one.mkiv
%{_texmfdistdir}/tex/context/base/type-otf.mkii
%{_texmfdistdir}/tex/context/base/type-otf.mkiv
%{_texmfdistdir}/tex/context/base/type-pre.mkii
%{_texmfdistdir}/tex/context/base/type-run.mkii
%{_texmfdistdir}/tex/context/base/type-run.mkiv
%{_texmfdistdir}/tex/context/base/type-set.mkii
%{_texmfdistdir}/tex/context/base/type-set.mkiv
%{_texmfdistdir}/tex/context/base/type-siz.mkii
%{_texmfdistdir}/tex/context/base/type-siz.mkiv
%{_texmfdistdir}/tex/context/base/type-tmf.mkii
%{_texmfdistdir}/tex/context/base/type-tmf.mkiv
%{_texmfdistdir}/tex/context/base/type-win.mkii
%{_texmfdistdir}/tex/context/base/type-xtx.mkii
%{_texmfdistdir}/tex/context/base/typo-brk.lua
%{_texmfdistdir}/tex/context/base/typo-brk.mkiv
%{_texmfdistdir}/tex/context/base/typo-cap.lua
%{_texmfdistdir}/tex/context/base/typo-cap.mkiv
%{_texmfdistdir}/tex/context/base/typo-cln.lua
%{_texmfdistdir}/tex/context/base/typo-cln.mkiv
%{_texmfdistdir}/tex/context/base/typo-del.mkiv
%{_texmfdistdir}/tex/context/base/typo-dig.lua
%{_texmfdistdir}/tex/context/base/typo-dig.mkiv
%{_texmfdistdir}/tex/context/base/typo-dir.lua
%{_texmfdistdir}/tex/context/base/typo-dir.mkiv
%{_texmfdistdir}/tex/context/base/typo-ini.lua
%{_texmfdistdir}/tex/context/base/typo-ini.mkii
%{_texmfdistdir}/tex/context/base/typo-ini.mkiv
%{_texmfdistdir}/tex/context/base/typo-itc.lua
%{_texmfdistdir}/tex/context/base/typo-itc.mkvi
%{_texmfdistdir}/tex/context/base/typo-krn.lua
%{_texmfdistdir}/tex/context/base/typo-krn.mkiv
%{_texmfdistdir}/tex/context/base/typo-mar.lua
%{_texmfdistdir}/tex/context/base/typo-mar.mkiv
%{_texmfdistdir}/tex/context/base/typo-pag.lua
%{_texmfdistdir}/tex/context/base/typo-pag.mkiv
%{_texmfdistdir}/tex/context/base/typo-par.lua
%{_texmfdistdir}/tex/context/base/typo-par.mkiv
%{_texmfdistdir}/tex/context/base/typo-prc.lua
%{_texmfdistdir}/tex/context/base/typo-prc.mkvi
%{_texmfdistdir}/tex/context/base/typo-rep.lua
%{_texmfdistdir}/tex/context/base/typo-rep.mkiv
%{_texmfdistdir}/tex/context/base/typo-scr.mkiv
%{_texmfdistdir}/tex/context/base/typo-spa.lua
%{_texmfdistdir}/tex/context/base/typo-spa.mkiv
%{_texmfdistdir}/tex/context/base/typo-txt.mkvi
%{_texmfdistdir}/tex/context/base/unic-000.mkii
%{_texmfdistdir}/tex/context/base/unic-001.mkii
%{_texmfdistdir}/tex/context/base/unic-002.mkii
%{_texmfdistdir}/tex/context/base/unic-003.mkii
%{_texmfdistdir}/tex/context/base/unic-004.mkii
%{_texmfdistdir}/tex/context/base/unic-005.mkii
%{_texmfdistdir}/tex/context/base/unic-030.mkii
%{_texmfdistdir}/tex/context/base/unic-031.mkii
%{_texmfdistdir}/tex/context/base/unic-032.mkii
%{_texmfdistdir}/tex/context/base/unic-033.mkii
%{_texmfdistdir}/tex/context/base/unic-034.mkii
%{_texmfdistdir}/tex/context/base/unic-035.mkii
%{_texmfdistdir}/tex/context/base/unic-037.mkii
%{_texmfdistdir}/tex/context/base/unic-039.mkii
%{_texmfdistdir}/tex/context/base/unic-251.mkii
%{_texmfdistdir}/tex/context/base/unic-cjk.mkii
%{_texmfdistdir}/tex/context/base/unic-exp.mkii
%{_texmfdistdir}/tex/context/base/unic-ini.lua
%{_texmfdistdir}/tex/context/base/unic-ini.mkii
%{_texmfdistdir}/tex/context/base/unic-ini.mkiv
%{_texmfdistdir}/tex/context/base/unic-run.mkii
%{_texmfdistdir}/tex/context/base/util-deb.lua
%{_texmfdistdir}/tex/context/base/util-dim.lua
%{_texmfdistdir}/tex/context/base/util-fmt.lua
%{_texmfdistdir}/tex/context/base/util-lua.lua
%{_texmfdistdir}/tex/context/base/util-mrg.lua
%{_texmfdistdir}/tex/context/base/util-pck.lua
%{_texmfdistdir}/tex/context/base/util-prs.lua
%{_texmfdistdir}/tex/context/base/util-seq.lua
%{_texmfdistdir}/tex/context/base/util-sto.lua
%{_texmfdistdir}/tex/context/base/util-str.lua
%{_texmfdistdir}/tex/context/base/util-tab.lua
%{_texmfdistdir}/tex/context/base/verb-c.mkii
%{_texmfdistdir}/tex/context/base/verb-eif.mkii
%{_texmfdistdir}/tex/context/base/verb-ini.mkii
%{_texmfdistdir}/tex/context/base/verb-js.mkii
%{_texmfdistdir}/tex/context/base/verb-jv.mkii
%{_texmfdistdir}/tex/context/base/verb-mp.mkii
%{_texmfdistdir}/tex/context/base/verb-pas.mkii
%{_texmfdistdir}/tex/context/base/verb-pl.mkii
%{_texmfdistdir}/tex/context/base/verb-raw.mkii
%{_texmfdistdir}/tex/context/base/verb-sql.mkii
%{_texmfdistdir}/tex/context/base/verb-tex.mkii
%{_texmfdistdir}/tex/context/base/verb-xml.mkii
%{_texmfdistdir}/tex/context/base/x-asciimath.lua
%{_texmfdistdir}/tex/context/base/x-asciimath.mkiv
%{_texmfdistdir}/tex/context/base/x-calcmath.lua
%{_texmfdistdir}/tex/context/base/x-calcmath.mkii
%{_texmfdistdir}/tex/context/base/x-calcmath.mkiv
%{_texmfdistdir}/tex/context/base/x-cals.lua
%{_texmfdistdir}/tex/context/base/x-cals.mkiv
%{_texmfdistdir}/tex/context/base/x-chemml.lua
%{_texmfdistdir}/tex/context/base/x-chemml.mkii
%{_texmfdistdir}/tex/context/base/x-chemml.mkiv
%{_texmfdistdir}/tex/context/base/x-chemml.xsd
%{_texmfdistdir}/tex/context/base/x-contml.mkii
%{_texmfdistdir}/tex/context/base/x-contml.xsd
%{_texmfdistdir}/tex/context/base/x-corres.mkii
%{_texmfdistdir}/tex/context/base/x-corres.rng
%{_texmfdistdir}/tex/context/base/x-ct.lua
%{_texmfdistdir}/tex/context/base/x-ct.mkiv
%{_texmfdistdir}/tex/context/base/x-dir-01.tex
%{_texmfdistdir}/tex/context/base/x-dir-05.mkii
%{_texmfdistdir}/tex/context/base/x-dir-05.mkiv
%{_texmfdistdir}/tex/context/base/x-entities.mkiv
%{_texmfdistdir}/tex/context/base/x-fdf-00.mkii
%{_texmfdistdir}/tex/context/base/x-fe.mkii
%{_texmfdistdir}/tex/context/base/x-fig-00.dtd
%{_texmfdistdir}/tex/context/base/x-fig-00.mkii
%{_texmfdistdir}/tex/context/base/x-fig-00.xsd
%{_texmfdistdir}/tex/context/base/x-fig-01.mkii
%{_texmfdistdir}/tex/context/base/x-fig-02.mkii
%{_texmfdistdir}/tex/context/base/x-fig-03.mkii
%{_texmfdistdir}/tex/context/base/x-fo.mkii
%{_texmfdistdir}/tex/context/base/x-foxet.mkii
%{_texmfdistdir}/tex/context/base/x-foxet.mkiv
%{_texmfdistdir}/tex/context/base/x-ldx.ctx
%{_texmfdistdir}/tex/context/base/x-ldx.lua
%{_texmfdistdir}/tex/context/base/x-ldx.mkiv
%{_texmfdistdir}/tex/context/base/x-mathml.lua
%{_texmfdistdir}/tex/context/base/x-mathml.mkii
%{_texmfdistdir}/tex/context/base/x-mathml.mkiv
%{_texmfdistdir}/tex/context/base/x-mathml.xsd
%{_texmfdistdir}/tex/context/base/x-newcml.mkii
%{_texmfdistdir}/tex/context/base/x-newmme.mkii
%{_texmfdistdir}/tex/context/base/x-newmml.mkii
%{_texmfdistdir}/tex/context/base/x-newmml.mkiv
%{_texmfdistdir}/tex/context/base/x-newmmo.mkii
%{_texmfdistdir}/tex/context/base/x-newpml.mkii
%{_texmfdistdir}/tex/context/base/x-om2cml.xsl
%{_texmfdistdir}/tex/context/base/x-openmath.mkii
%{_texmfdistdir}/tex/context/base/x-openmath.xsl
%{_texmfdistdir}/tex/context/base/x-pfs-01.mkiv
%{_texmfdistdir}/tex/context/base/x-pfsense.ctx
%{_texmfdistdir}/tex/context/base/x-physml.mkii
%{_texmfdistdir}/tex/context/base/x-physml.mkiv
%{_texmfdistdir}/tex/context/base/x-physml.xsd
%{_texmfdistdir}/tex/context/base/x-res-00.mkii
%{_texmfdistdir}/tex/context/base/x-res-01.mkii
%{_texmfdistdir}/tex/context/base/x-res-01.mkiv
%{_texmfdistdir}/tex/context/base/x-res-02.mkii
%{_texmfdistdir}/tex/context/base/x-res-03.mkii
%{_texmfdistdir}/tex/context/base/x-res-04.mkii
%{_texmfdistdir}/tex/context/base/x-res-08.mkii
%{_texmfdistdir}/tex/context/base/x-res-09.mkii
%{_texmfdistdir}/tex/context/base/x-res-10.mkii
%{_texmfdistdir}/tex/context/base/x-res-11.mkii
%{_texmfdistdir}/tex/context/base/x-res-12.mkii
%{_texmfdistdir}/tex/context/base/x-res-20.mkii
%{_texmfdistdir}/tex/context/base/x-res-50.mkii
%{_texmfdistdir}/tex/context/base/x-res-50.mkiv
%{_texmfdistdir}/tex/context/base/x-sch-00.mkii
%{_texmfdistdir}/tex/context/base/x-sch-01.mkii
%{_texmfdistdir}/tex/context/base/x-set-01.mkii
%{_texmfdistdir}/tex/context/base/x-set-02.mkii
%{_texmfdistdir}/tex/context/base/x-set-11.mkii
%{_texmfdistdir}/tex/context/base/x-set-11.mkiv
%{_texmfdistdir}/tex/context/base/x-set-12.mkii
%{_texmfdistdir}/tex/context/base/x-set-12.mkiv
%{_texmfdistdir}/tex/context/base/x-sm2om.xsl
%{_texmfdistdir}/tex/context/base/x-steps.mkii
%{_texmfdistdir}/tex/context/base/x-udhr.mkiv
%{_texmfdistdir}/tex/context/base/x-xml-01.mkii
%{_texmfdistdir}/tex/context/base/x-xml-02.mkii
%{_texmfdistdir}/tex/context/base/x-xml-11.mkii
%{_texmfdistdir}/tex/context/base/x-xtag.mkiv
%{_texmfdistdir}/tex/context/base/xetx-chr.mkii
%{_texmfdistdir}/tex/context/base/xetx-cls.mkii
%{_texmfdistdir}/tex/context/base/xetx-ini.mkii
%{_texmfdistdir}/tex/context/base/xetx-utf.mkii
%{_texmfdistdir}/tex/context/base/xtag-cml.mkii
%{_texmfdistdir}/tex/context/base/xtag-ent.mkii
%{_texmfdistdir}/tex/context/base/xtag-exp.mkii
%{_texmfdistdir}/tex/context/base/xtag-ext.mkii
%{_texmfdistdir}/tex/context/base/xtag-hyp.mkii
%{_texmfdistdir}/tex/context/base/xtag-ini.mkii
%{_texmfdistdir}/tex/context/base/xtag-map.mkii
%{_texmfdistdir}/tex/context/base/xtag-mea.mkii
%{_texmfdistdir}/tex/context/base/xtag-meb.mkii
%{_texmfdistdir}/tex/context/base/xtag-mec.mkii
%{_texmfdistdir}/tex/context/base/xtag-meh.mkii
%{_texmfdistdir}/tex/context/base/xtag-men.mkii
%{_texmfdistdir}/tex/context/base/xtag-meo.mkii
%{_texmfdistdir}/tex/context/base/xtag-mer.mkii
%{_texmfdistdir}/tex/context/base/xtag-mmc.mkii
%{_texmfdistdir}/tex/context/base/xtag-mml.mkii
%{_texmfdistdir}/tex/context/base/xtag-mmp.mkii
%{_texmfdistdir}/tex/context/base/xtag-mxa.mkii
%{_texmfdistdir}/tex/context/base/xtag-mxb.mkii
%{_texmfdistdir}/tex/context/base/xtag-mxc.mkii
%{_texmfdistdir}/tex/context/base/xtag-mxh.mkii
%{_texmfdistdir}/tex/context/base/xtag-mxn.mkii
%{_texmfdistdir}/tex/context/base/xtag-mxo.mkii
%{_texmfdistdir}/tex/context/base/xtag-mxr.mkii
%{_texmfdistdir}/tex/context/base/xtag-pml.mkii
%{_texmfdistdir}/tex/context/base/xtag-pmu.mkii
%{_texmfdistdir}/tex/context/base/xtag-pre.mkii
%{_texmfdistdir}/tex/context/base/xtag-prs.mkii
%{_texmfdistdir}/tex/context/base/xtag-raw.mkii
%{_texmfdistdir}/tex/context/base/xtag-rng.mkii
%{_texmfdistdir}/tex/context/base/xtag-run.mkii
%{_texmfdistdir}/tex/context/base/xtag-stk.mkii
%{_texmfdistdir}/tex/context/base/xtag-utf.mkii
%{_texmfdistdir}/tex/context/base/xtag-xsd.mkii
%{_texmfdistdir}/tex/context/base/xtag-xsl.mkii
%{_texmfdistdir}/tex/context/bib/bibl-ams.tex
%{_texmfdistdir}/tex/context/bib/bibl-apa-de.tex
%{_texmfdistdir}/tex/context/bib/bibl-apa-fr.tex
%{_texmfdistdir}/tex/context/bib/bibl-apa.tex
%{_texmfdistdir}/tex/context/bib/bibl-aps.tex
%{_texmfdistdir}/tex/context/bib/bibl-num-fr.tex
%{_texmfdistdir}/tex/context/bib/bibl-num.tex
%{_texmfdistdir}/tex/context/bib/bibl-ssa.tex
%{_texmfdistdir}/tex/context/bib/sample.bib
%{_texmfdistdir}/tex/context/colors/icc/colorprofiles.lua
%{_texmfdistdir}/tex/context/colors/icc/colorprofiles.xml
%{_texmfdistdir}/tex/context/config/cont-de.ini
%{_texmfdistdir}/tex/context/config/cont-en.ini
%{_texmfdistdir}/tex/context/config/cont-fr.ini
%{_texmfdistdir}/tex/context/config/cont-it.ini
%{_texmfdistdir}/tex/context/config/cont-nl.ini
%{_texmfdistdir}/tex/context/config/cont-ro.ini
%{_texmfdistdir}/tex/context/extra/mag-0000.tex
%{_texmfdistdir}/tex/context/extra/setup-qr.tex
%{_texmfdistdir}/tex/context/extra/showunic.tex
%{_texmfdistdir}/tex/context/fonts/antykwa-math.lfg
%{_texmfdistdir}/tex/context/fonts/antykwapoltawskiego.lfg
%{_texmfdistdir}/tex/context/fonts/asana-math.lfg
%{_texmfdistdir}/tex/context/fonts/cambria-math.lfg
%{_texmfdistdir}/tex/context/fonts/charter-math.lfg
%{_texmfdistdir}/tex/context/fonts/demo.lfg
%{_texmfdistdir}/tex/context/fonts/dingbats.lfg
%{_texmfdistdir}/tex/context/fonts/garamond-math.lfg
%{_texmfdistdir}/tex/context/fonts/husayni.lfg
%{_texmfdistdir}/tex/context/fonts/hvmath-math.lfg
%{_texmfdistdir}/tex/context/fonts/informal-math.lfg
%{_texmfdistdir}/tex/context/fonts/iwona-math.lfg
%{_texmfdistdir}/tex/context/fonts/lm-math.lfg
%{_texmfdistdir}/tex/context/fonts/lm.lfg
%{_texmfdistdir}/tex/context/fonts/lucida-opentype-math.lfg
%{_texmfdistdir}/tex/context/fonts/lucida-typeone-math.lfg
%{_texmfdistdir}/tex/context/fonts/mathtimes-math.lfg
%{_texmfdistdir}/tex/context/fonts/px-math.lfg
%{_texmfdistdir}/tex/context/fonts/symbol-math.lfg
%{_texmfdistdir}/tex/context/fonts/tx-math.lfg
%{_texmfdistdir}/tex/context/fonts/utopia-math.lfg
%{_texmfdistdir}/tex/context/fonts/xits-math.lfg
%{_texmfdistdir}/tex/context/foxet/fe-bryson.xml
%{_texmfdistdir}/tex/context/foxet/fe-ward.xml
%{_texmfdistdir}/tex/context/foxet/fe-zapf.xml
%{_texmfdistdir}/tex/context/foxet/fo-0101.fo
%{_texmfdistdir}/tex/context/foxet/fo-0102.fo
%{_texmfdistdir}/tex/context/foxet/fo-0103.fo
%{_texmfdistdir}/tex/context/foxet/fo-0201.fo
%{_texmfdistdir}/tex/context/foxet/fo-0301.fo
%{_texmfdistdir}/tex/context/foxet/fo-0601.fo
%{_texmfdistdir}/tex/context/foxet/fo-0602.fo
%{_texmfdistdir}/tex/context/foxet/fo-0603.fo
%{_texmfdistdir}/tex/context/foxet/fo-0604.fo
%{_texmfdistdir}/tex/context/foxet/fo-0611.fo
%{_texmfdistdir}/tex/context/foxet/fo-0612.fo
%{_texmfdistdir}/tex/context/foxet/fo-0613.fo
%{_texmfdistdir}/tex/context/foxet/fo-0621.fo
%{_texmfdistdir}/tex/context/foxet/fo-0641.fo
%{_texmfdistdir}/tex/context/foxet/fo-0642.fo
%{_texmfdistdir}/tex/context/foxet/fo-0643.fo
%{_texmfdistdir}/tex/context/foxet/fo-0644.fo
%{_texmfdistdir}/tex/context/foxet/fo-0650.fo
%{_texmfdistdir}/tex/context/foxet/fo-0651.fo
%{_texmfdistdir}/tex/context/foxet/fo-0701.fo
%{_texmfdistdir}/tex/context/foxet/fo-0801.fo
%{_texmfdistdir}/tex/context/foxet/fo-0901.fo
%{_texmfdistdir}/tex/context/foxet/fo-0902.fo
%{_texmfdistdir}/tex/context/foxet/fo-1001.fo
%{_texmfdistdir}/tex/context/foxet/fo-1002.fo
%{_texmfdistdir}/tex/context/foxet/fo-1003.fo
%{_texmfdistdir}/tex/context/foxet/fo-1004.fo
%{_texmfdistdir}/tex/context/foxet/fo-1101.fo
%{_texmfdistdir}/tex/context/foxet/fo-1102.fo
%{_texmfdistdir}/tex/context/foxet/fo-1103.fo
%{_texmfdistdir}/tex/context/foxet/fo-1104.fo
%{_texmfdistdir}/tex/context/foxet/fo-1201.fo
%{_texmfdistdir}/tex/context/interface/cont-cs.xml
%{_texmfdistdir}/tex/context/interface/cont-de.xml
%{_texmfdistdir}/tex/context/interface/cont-en.xml
%{_texmfdistdir}/tex/context/interface/cont-fr.xml
%{_texmfdistdir}/tex/context/interface/cont-it.xml
%{_texmfdistdir}/tex/context/interface/cont-nl.xml
%{_texmfdistdir}/tex/context/interface/cont-pe.xml
%{_texmfdistdir}/tex/context/interface/cont-ro.xml
%{_texmfdistdir}/tex/context/interface/keys-cs.xml
%{_texmfdistdir}/tex/context/interface/keys-cz.xml
%{_texmfdistdir}/tex/context/interface/keys-de.xml
%{_texmfdistdir}/tex/context/interface/keys-en.xml
%{_texmfdistdir}/tex/context/interface/keys-fr.xml
%{_texmfdistdir}/tex/context/interface/keys-it.xml
%{_texmfdistdir}/tex/context/interface/keys-nl.xml
%{_texmfdistdir}/tex/context/interface/keys-pe.xml
%{_texmfdistdir}/tex/context/interface/keys-ro.xml
%{_texmfdistdir}/tex/context/patterns/lang-af.hyp
%{_texmfdistdir}/tex/context/patterns/lang-af.lua
%{_texmfdistdir}/tex/context/patterns/lang-af.pat
%{_texmfdistdir}/tex/context/patterns/lang-af.rme
%{_texmfdistdir}/tex/context/patterns/lang-agr.hyp
%{_texmfdistdir}/tex/context/patterns/lang-agr.lua
%{_texmfdistdir}/tex/context/patterns/lang-agr.pat
%{_texmfdistdir}/tex/context/patterns/lang-agr.rme
%{_texmfdistdir}/tex/context/patterns/lang-bg.hyp
%{_texmfdistdir}/tex/context/patterns/lang-bg.lua
%{_texmfdistdir}/tex/context/patterns/lang-bg.pat
%{_texmfdistdir}/tex/context/patterns/lang-bg.rme
%{_texmfdistdir}/tex/context/patterns/lang-ca.hyp
%{_texmfdistdir}/tex/context/patterns/lang-ca.lua
%{_texmfdistdir}/tex/context/patterns/lang-ca.pat
%{_texmfdistdir}/tex/context/patterns/lang-ca.rme
%{_texmfdistdir}/tex/context/patterns/lang-cs.hyp
%{_texmfdistdir}/tex/context/patterns/lang-cs.lua
%{_texmfdistdir}/tex/context/patterns/lang-cs.pat
%{_texmfdistdir}/tex/context/patterns/lang-cs.rme
%{_texmfdistdir}/tex/context/patterns/lang-cy.hyp
%{_texmfdistdir}/tex/context/patterns/lang-cy.lua
%{_texmfdistdir}/tex/context/patterns/lang-cy.pat
%{_texmfdistdir}/tex/context/patterns/lang-cy.rme
%{_texmfdistdir}/tex/context/patterns/lang-da.hyp
%{_texmfdistdir}/tex/context/patterns/lang-da.lua
%{_texmfdistdir}/tex/context/patterns/lang-da.pat
%{_texmfdistdir}/tex/context/patterns/lang-da.rme
%{_texmfdistdir}/tex/context/patterns/lang-de.hyp
%{_texmfdistdir}/tex/context/patterns/lang-de.lua
%{_texmfdistdir}/tex/context/patterns/lang-de.pat
%{_texmfdistdir}/tex/context/patterns/lang-de.rme
%{_texmfdistdir}/tex/context/patterns/lang-deo.hyp
%{_texmfdistdir}/tex/context/patterns/lang-deo.lua
%{_texmfdistdir}/tex/context/patterns/lang-deo.pat
%{_texmfdistdir}/tex/context/patterns/lang-deo.rme
%{_texmfdistdir}/tex/context/patterns/lang-es.hyp
%{_texmfdistdir}/tex/context/patterns/lang-es.lua
%{_texmfdistdir}/tex/context/patterns/lang-es.pat
%{_texmfdistdir}/tex/context/patterns/lang-es.rme
%{_texmfdistdir}/tex/context/patterns/lang-et.hyp
%{_texmfdistdir}/tex/context/patterns/lang-et.lua
%{_texmfdistdir}/tex/context/patterns/lang-et.pat
%{_texmfdistdir}/tex/context/patterns/lang-et.rme
%{_texmfdistdir}/tex/context/patterns/lang-eu.hyp
%{_texmfdistdir}/tex/context/patterns/lang-eu.lua
%{_texmfdistdir}/tex/context/patterns/lang-eu.pat
%{_texmfdistdir}/tex/context/patterns/lang-eu.rme
%{_texmfdistdir}/tex/context/patterns/lang-fi.hyp
%{_texmfdistdir}/tex/context/patterns/lang-fi.lua
%{_texmfdistdir}/tex/context/patterns/lang-fi.pat
%{_texmfdistdir}/tex/context/patterns/lang-fi.rme
%{_texmfdistdir}/tex/context/patterns/lang-fr.hyp
%{_texmfdistdir}/tex/context/patterns/lang-fr.lua
%{_texmfdistdir}/tex/context/patterns/lang-fr.pat
%{_texmfdistdir}/tex/context/patterns/lang-fr.rme
%{_texmfdistdir}/tex/context/patterns/lang-gb.hyp
%{_texmfdistdir}/tex/context/patterns/lang-gb.lua
%{_texmfdistdir}/tex/context/patterns/lang-gb.pat
%{_texmfdistdir}/tex/context/patterns/lang-gb.rme
%{_texmfdistdir}/tex/context/patterns/lang-hr.hyp
%{_texmfdistdir}/tex/context/patterns/lang-hr.lua
%{_texmfdistdir}/tex/context/patterns/lang-hr.pat
%{_texmfdistdir}/tex/context/patterns/lang-hr.rme
%{_texmfdistdir}/tex/context/patterns/lang-hu.hyp
%{_texmfdistdir}/tex/context/patterns/lang-hu.lua
%{_texmfdistdir}/tex/context/patterns/lang-hu.pat
%{_texmfdistdir}/tex/context/patterns/lang-hu.rme
%{_texmfdistdir}/tex/context/patterns/lang-is.hyp
%{_texmfdistdir}/tex/context/patterns/lang-is.lua
%{_texmfdistdir}/tex/context/patterns/lang-is.pat
%{_texmfdistdir}/tex/context/patterns/lang-is.rme
%{_texmfdistdir}/tex/context/patterns/lang-it.hyp
%{_texmfdistdir}/tex/context/patterns/lang-it.lua
%{_texmfdistdir}/tex/context/patterns/lang-it.pat
%{_texmfdistdir}/tex/context/patterns/lang-it.rme
%{_texmfdistdir}/tex/context/patterns/lang-la.hyp
%{_texmfdistdir}/tex/context/patterns/lang-la.lua
%{_texmfdistdir}/tex/context/patterns/lang-la.pat
%{_texmfdistdir}/tex/context/patterns/lang-la.rme
%{_texmfdistdir}/tex/context/patterns/lang-lt.hyp
%{_texmfdistdir}/tex/context/patterns/lang-lt.lua
%{_texmfdistdir}/tex/context/patterns/lang-lt.pat
%{_texmfdistdir}/tex/context/patterns/lang-lt.rme
%{_texmfdistdir}/tex/context/patterns/lang-lv.hyp
%{_texmfdistdir}/tex/context/patterns/lang-lv.lua
%{_texmfdistdir}/tex/context/patterns/lang-lv.pat
%{_texmfdistdir}/tex/context/patterns/lang-lv.rme
%{_texmfdistdir}/tex/context/patterns/lang-mn.hyp
%{_texmfdistdir}/tex/context/patterns/lang-mn.lua
%{_texmfdistdir}/tex/context/patterns/lang-mn.pat
%{_texmfdistdir}/tex/context/patterns/lang-mn.rme
%{_texmfdistdir}/tex/context/patterns/lang-nb.hyp
%{_texmfdistdir}/tex/context/patterns/lang-nb.lua
%{_texmfdistdir}/tex/context/patterns/lang-nb.pat
%{_texmfdistdir}/tex/context/patterns/lang-nb.rme
%{_texmfdistdir}/tex/context/patterns/lang-nl.hyp
%{_texmfdistdir}/tex/context/patterns/lang-nl.lua
%{_texmfdistdir}/tex/context/patterns/lang-nl.pat
%{_texmfdistdir}/tex/context/patterns/lang-nl.rme
%{_texmfdistdir}/tex/context/patterns/lang-nn.hyp
%{_texmfdistdir}/tex/context/patterns/lang-nn.lua
%{_texmfdistdir}/tex/context/patterns/lang-nn.pat
%{_texmfdistdir}/tex/context/patterns/lang-nn.rme
%{_texmfdistdir}/tex/context/patterns/lang-pl.hyp
%{_texmfdistdir}/tex/context/patterns/lang-pl.lua
%{_texmfdistdir}/tex/context/patterns/lang-pl.pat
%{_texmfdistdir}/tex/context/patterns/lang-pl.rme
%{_texmfdistdir}/tex/context/patterns/lang-pt.hyp
%{_texmfdistdir}/tex/context/patterns/lang-pt.lua
%{_texmfdistdir}/tex/context/patterns/lang-pt.pat
%{_texmfdistdir}/tex/context/patterns/lang-pt.rme
%{_texmfdistdir}/tex/context/patterns/lang-ro.hyp
%{_texmfdistdir}/tex/context/patterns/lang-ro.lua
%{_texmfdistdir}/tex/context/patterns/lang-ro.pat
%{_texmfdistdir}/tex/context/patterns/lang-ro.rme
%{_texmfdistdir}/tex/context/patterns/lang-ru.hyp
%{_texmfdistdir}/tex/context/patterns/lang-ru.lua
%{_texmfdistdir}/tex/context/patterns/lang-ru.pat
%{_texmfdistdir}/tex/context/patterns/lang-ru.rme
%{_texmfdistdir}/tex/context/patterns/lang-sk.hyp
%{_texmfdistdir}/tex/context/patterns/lang-sk.lua
%{_texmfdistdir}/tex/context/patterns/lang-sk.pat
%{_texmfdistdir}/tex/context/patterns/lang-sk.rme
%{_texmfdistdir}/tex/context/patterns/lang-sl.hyp
%{_texmfdistdir}/tex/context/patterns/lang-sl.lua
%{_texmfdistdir}/tex/context/patterns/lang-sl.pat
%{_texmfdistdir}/tex/context/patterns/lang-sl.rme
%{_texmfdistdir}/tex/context/patterns/lang-sr.hyp
%{_texmfdistdir}/tex/context/patterns/lang-sr.lua
%{_texmfdistdir}/tex/context/patterns/lang-sr.pat
%{_texmfdistdir}/tex/context/patterns/lang-sr.rme
%{_texmfdistdir}/tex/context/patterns/lang-sv.hyp
%{_texmfdistdir}/tex/context/patterns/lang-sv.lua
%{_texmfdistdir}/tex/context/patterns/lang-sv.pat
%{_texmfdistdir}/tex/context/patterns/lang-sv.rme
%{_texmfdistdir}/tex/context/patterns/lang-tk.hyp
%{_texmfdistdir}/tex/context/patterns/lang-tk.lua
%{_texmfdistdir}/tex/context/patterns/lang-tk.pat
%{_texmfdistdir}/tex/context/patterns/lang-tk.rme
%{_texmfdistdir}/tex/context/patterns/lang-tr.hyp
%{_texmfdistdir}/tex/context/patterns/lang-tr.lua
%{_texmfdistdir}/tex/context/patterns/lang-tr.pat
%{_texmfdistdir}/tex/context/patterns/lang-tr.rme
%{_texmfdistdir}/tex/context/patterns/lang-uk.hyp
%{_texmfdistdir}/tex/context/patterns/lang-uk.lua
%{_texmfdistdir}/tex/context/patterns/lang-uk.pat
%{_texmfdistdir}/tex/context/patterns/lang-uk.rme
%{_texmfdistdir}/tex/context/patterns/lang-us.hyp
%{_texmfdistdir}/tex/context/patterns/lang-us.lua
%{_texmfdistdir}/tex/context/patterns/lang-us.pat
%{_texmfdistdir}/tex/context/patterns/lang-us.rme
%{_texmfdistdir}/tex/context/patterns/lang-zh.hyp
%{_texmfdistdir}/tex/context/patterns/lang-zh.lua
%{_texmfdistdir}/tex/context/patterns/lang-zh.pat
%{_texmfdistdir}/tex/context/patterns/lang-zh.rme
%{_texmfdistdir}/tex/context/sample/aesop-de.tex
%{_texmfdistdir}/tex/context/sample/bryson.tex
%{_texmfdistdir}/tex/context/sample/cow.pdf
%{_texmfdistdir}/tex/context/sample/davis.tex
%{_texmfdistdir}/tex/context/sample/dawkins.tex
%{_texmfdistdir}/tex/context/sample/demo-mps.tex
%{_texmfdistdir}/tex/context/sample/demo-tex.tex
%{_texmfdistdir}/tex/context/sample/demo-xml.tex
%{_texmfdistdir}/tex/context/sample/douglas.tex
%{_texmfdistdir}/tex/context/sample/hacker.jpg
%{_texmfdistdir}/tex/context/sample/hawking.tex
%{_texmfdistdir}/tex/context/sample/khatt-ar.tex
%{_texmfdistdir}/tex/context/sample/khatt-en.tex
%{_texmfdistdir}/tex/context/sample/knuth.tex
%{_texmfdistdir}/tex/context/sample/linden.tex
%{_texmfdistdir}/tex/context/sample/materie.tex
%{_texmfdistdir}/tex/context/sample/mill.png
%{_texmfdistdir}/tex/context/sample/montgomery.tex
%{_texmfdistdir}/tex/context/sample/reich.tex
%{_texmfdistdir}/tex/context/sample/sample.tex
%{_texmfdistdir}/tex/context/sample/spider.eps
%{_texmfdistdir}/tex/context/sample/thuan.tex
%{_texmfdistdir}/tex/context/sample/tufte.tex
%{_texmfdistdir}/tex/context/sample/ward.tex
%{_texmfdistdir}/tex/context/sample/weisman.tex
%{_texmfdistdir}/tex/context/sample/zapf.tex
%{_texmfdistdir}/tex/context/test/context-test.tex
%{_texmfdistdir}/tex/context/test/pdf-a1a-2005.mkiv
%{_texmfdistdir}/tex/context/test/pdf-a1b-2005.mkiv
%{_texmfdistdir}/tex/context/test/pdf-x-common.mkiv
%{_texmfdistdir}/tex/context/test/pdf-x1a-2001.mkiv
%{_texmfdistdir}/tex/context/test/pdf-x1a-2003.mkiv
%{_texmfdistdir}/tex/context/test/pdf-x3-2002.mkiv
%{_texmfdistdir}/tex/context/test/pdf-x3-2003.mkiv
%{_texmfdistdir}/tex/context/test/pdf-x4.mkiv
%{_texmfdistdir}/tex/context/test/pdf-x4p.mkiv
%{_texmfdistdir}/tex/context/user/cont-sys.rme
%{_texmfdistdir}/tex/generic/context/luatex/luatex-basics-gen.lua
%{_texmfdistdir}/tex/generic/context/luatex/luatex-basics-nod.lua
%{_texmfdistdir}/tex/generic/context/luatex/luatex-basics.tex
%{_texmfdistdir}/tex/generic/context/luatex/luatex-fonts-cbk.lua
%{_texmfdistdir}/tex/generic/context/luatex/luatex-fonts-def.lua
%{_texmfdistdir}/tex/generic/context/luatex/luatex-fonts-demo-vf-1.lua
%{_texmfdistdir}/tex/generic/context/luatex/luatex-fonts-enc.lua
%{_texmfdistdir}/tex/generic/context/luatex/luatex-fonts-ext.lua
%{_texmfdistdir}/tex/generic/context/luatex/luatex-fonts-lua.lua
%{_texmfdistdir}/tex/generic/context/luatex/luatex-fonts-merged.lua
%{_texmfdistdir}/tex/generic/context/luatex/luatex-fonts-syn.lua
%{_texmfdistdir}/tex/generic/context/luatex/luatex-fonts-tfm.lua
%{_texmfdistdir}/tex/generic/context/luatex/luatex-fonts.lua
%{_texmfdistdir}/tex/generic/context/luatex/luatex-fonts.tex
%{_texmfdistdir}/tex/generic/context/luatex/luatex-mplib.lua
%{_texmfdistdir}/tex/generic/context/luatex/luatex-mplib.tex
%{_texmfdistdir}/tex/generic/context/luatex/luatex-plain.tex
%{_texmfdistdir}/tex/generic/context/luatex/luatex-preprocessor-test.tex
%{_texmfdistdir}/tex/generic/context/luatex/luatex-preprocessor.lua
%{_texmfdistdir}/tex/generic/context/luatex/luatex-preprocessor.tex
%{_texmfdistdir}/tex/generic/context/luatex/luatex-test.tex
%{_texmfdistdir}/tex/generic/context/ppchtex/m-ch-de.tex
%{_texmfdistdir}/tex/generic/context/ppchtex/m-ch-en.tex
%{_texmfdistdir}/tex/generic/context/ppchtex/m-ch-nl.tex
%{_texmfdistdir}/tex/generic/context/ppchtex/ppchtex.noc
%{_texmfdistdir}/tex/latex/context/ppchtex/m-ch-de.sty
%{_texmfdistdir}/tex/latex/context/ppchtex/m-ch-en.sty
%{_texmfdistdir}/tex/latex/context/ppchtex/m-ch-nl.sty
%{_texmfdistdir}/tex/latex/context/ppchtex/m-pictex.sty
%{_texmfdistdir}/tex/mptopdf/config/mptopdf.ini
%_texmf_fmtutil_d/context
%doc %{_texmfdistdir}/doc/context/bib/bibmod-doc.pdf
%doc %{_texmfdistdir}/doc/context/bib/bibmod-doc.tex
%doc %{_texmfdistdir}/doc/context/document/general/manuals/mreadme.pdf
%doc %{_texmfdistdir}/doc/context/document/general/manuals/tiptrick.pdf
%doc %{_texmfdistdir}/doc/context/manuals/allkind/mcommon.tex
%doc %{_texmfdistdir}/doc/context/manuals/allkind/mreadme.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/COPYING
%doc %{_texmfdistdir}/doc/context/manuals/reference/README
%doc %{_texmfdistdir}/doc/context/manuals/reference/TODO
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/Makefile
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/arranging/1x2xConference.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/arranging/1x2xConference.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/arranging/1x4.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/arranging/1x4.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/arranging/1x4xConference.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/arranging/1x4xConference.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/arranging/1x8.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/arranging/1x8.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/arranging/2DOWN.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/arranging/2DOWN.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/arranging/2SIDE.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/arranging/2SIDE.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/arranging/2TOP.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/arranging/2TOP.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/arranging/2TOPSIDE.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/arranging/2TOPSIDE.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/arranging/2UP.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/arranging/2UP.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/arranging/2x16.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/arranging/2x16.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/arranging/2x2.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/arranging/2x2.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/arranging/2x2x2.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/arranging/2x2x2.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/arranging/2x2x3.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/arranging/2x2x3.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/arranging/2x2x4.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/arranging/2x2x4.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/arranging/2x4.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/arranging/2x4.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/arranging/2x4x2-D.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/arranging/2x4x2-D.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/arranging/2x4x2.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/arranging/2x4x2.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/arranging/2x6xZ-HOR.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/arranging/2x6xZ-HOR.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/arranging/2x6xZ.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/arranging/2x6xZ.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/arranging/2x8-VER.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/arranging/2x8-VER.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/arranging/2x8.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/arranging/2x8.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/arranging/2x8xZ.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/arranging/2x8xZ.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/arranging/2xx.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/arranging/2xx2.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/arranging/2xx2.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/arranging/3SIDE.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/arranging/3SIDE.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/arranging/Doublewindow.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/arranging/Doublewindow.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/arranging/Mapflyer-12.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/arranging/Mapflyer-12.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/arranging/Tryptichon.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/arranging/Tryptichon.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/arranging/XY.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/arranging/XY.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/arranging/Zflyer-10.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/arranging/Zflyer-10.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/arranging/Zflyer-12.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/arranging/Zflyer-12.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/arranging/Zflyer-8.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/arranging/Zflyer-8.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/arranging/figures-base-file.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/arranging/test-arranging.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/arranging/test-arranging.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/co-backgrounds.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/co-blocks.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/co-colors.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/co-columns.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/co-descriptions.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/co-documents.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/co-figures.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/co-fonts.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/co-fonts.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/co-formulas.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/co-frames.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/co-interactive.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/co-introduction.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/co-language.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/co-layers.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/co-layout.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/co-metapost.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/co-modules.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/co-pagedesign.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/co-pagedesign.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/co-preface.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/co-references.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/co-tables.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/co-tabulate.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/co-textelements.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/co-typography.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/co-typography.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/co-verbatim.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/colbaltest.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-000.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-000.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-001.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-001.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-002.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-002.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-003.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-003.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-004.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-004.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-005.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-005.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-006.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-006.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-007.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-007.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-101.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-101.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-102.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-102.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-103.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-103.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-200.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-200.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-201.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-201.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-202.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-202.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-203.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-203.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-204.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-204.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-205.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-205.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-206.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-206.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-301.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-301.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-401.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-401.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-402.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-402.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-403.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-403.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-404.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-404.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-405.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-405.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-406.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-406.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-407.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-407.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-501.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-501.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-701.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-701.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-702.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-702.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-703.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-703.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-704.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-704.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-801.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-801.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-802.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-802.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-803.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-803.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-804.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-804.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-805.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-805.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-806.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cols-806.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/columns.rb
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/columns/cow.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/cont-en.xml
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/cont-xx.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/cont-yy.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/cont-zz.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/contextref-env.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/contextref.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/contextref.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/fonts/demofont.afm
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/fonts/demofont.dat
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/fonts/demofont.map
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/fonts/demofont.pfb
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/fonts/demofont.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/fonts/texnansi-test-test.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/pagedesign/co-en-1p.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/pagedesign/co-en-1q.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/pagedesign/co-en-2p.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/pagedesign/co-en-2q.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/pagedesign/co-en-3p.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/pagedesign/co-en-3q.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/pagedesign/co-en-4p.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/pagedesign/co-en-4q.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/pagedesign/co-en-5p.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/pagedesign/co-en-5q.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/pagedesign/co-en-6p.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/pagedesign/co-en-6q.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/pagedesign/co-en-7p.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/pagedesign/co-en-7q.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/pr-allfiles.lua
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/pr-allfiles.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/pr-copying.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/pr-texmfstart.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/s-abr-04.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/st-commands.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/st-contents.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/st-definitions.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/st-index.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/tables/registers-buffer.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/texmf.zip
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/typography/encodings.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/typography/encodings.tex
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/typography/glyphs.pdf
%doc %{_texmfdistdir}/doc/context/manuals/reference/en/typography/glyphs.tex
%doc %{_texmfdistdir}/doc/context/scripts/perl/texshow.1
%doc %{_texmfdistdir}/doc/context/scripts/perl/texshow.html
%doc %{_mandir}/man1/context.1*
%doc %{_texmfdir}/doc/man/man1/context.man1.pdf
%doc %{_mandir}/man1/ctxtools.1*
%doc %{_texmfdir}/doc/man/man1/ctxtools.man1.pdf
%doc %{_mandir}/man1/pstopdf.1*
%doc %{_texmfdir}/doc/man/man1/pstopdf.man1.pdf
%doc %{_mandir}/man1/texexec.1*
%doc %{_texmfdir}/doc/man/man1/texexec.man1.pdf
%doc %{_mandir}/man1/texmfstart.1*
%doc %{_texmfdir}/doc/man/man1/texmfstart.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
# only lua scripts
mkdir -p %{buildroot}%{_bindir}
cp -fpa bin/x86_64-linux/* %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1
mkdir -p %{buildroot}%{_texmf_fmtutil_d}
cat > %{buildroot}%{_texmf_fmtutil_d}/context <<EOF
#
# from context:
cont-en pdftex cont-usr.tex -8bit *cont-en.ini
cont-en xetex cont-usr.tex -8bit *cont-en.ini
#! cont-de pdftex cont-usr.tex -8bit *cont-de.ini
#! cont-fr pdftex cont-usr.tex -8bit *cont-fr.ini
#! cont-it pdftex cont-usr.tex -8bit *cont-it.ini
#! cont-nl pdftex cont-usr.tex -8bit *cont-nl.ini
#! cont-ro pdftex cont-usr.tex -8bit *cont-ro.ini
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17057 |12mr|texlive-context-account-20090207-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23167
# category ConTeXt
# catalog-ctan /macros/context/contrib/context-account
# catalog-date 2009-02-07 09:38:09 +0100
# catalog-license pd
# catalog-version undef
Name:		texlive-context-account
Version:	20090207
Release:	2
Summary:	A simple accounting package
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/context/contrib/context-account
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-account.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-account.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-context

%description
TeXLive context-account package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/context/interface/third/t-account.xml
%{_texmfdistdir}/tex/context/third/account/t-account.mkii
%{_texmfdistdir}/tex/context/third/account/t-account.mkiv
%{_texmfdistdir}/tex/context/third/account/t-account.tex
%{_texmfdistdir}/tex/context/third/account/t-floatnumber.mkii
%{_texmfdistdir}/tex/context/third/account/t-floatnumber.mkiv
%{_texmfdistdir}/tex/context/third/account/t-floatnumber.tex
%doc %{_texmfdistdir}/doc/context/third/account/README
%doc %{_texmfdistdir}/doc/context/third/account/account-doc.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17058 |12mr|texlive-context-algorithmic-20091109-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23167
# category ConTeXt
# catalog-ctan /macros/context/contrib/context-algorithmic
# catalog-date 2009-11-09 14:30:19 +0100
# catalog-license pd
# catalog-version undef
Name:		texlive-context-algorithmic
Version:	20091109
Release:	2
Summary:	Algorithm handling
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/context/contrib/context-algorithmic
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-algorithmic.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-context

%description
Support for typesetting algorithms.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/context/third/algorithmic/t-algorithmic.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17059 |12mr|texlive-context-bnf-20080818-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23167
# category ConTeXt
# catalog-ctan /macros/context/contrib/context-bnf
# catalog-date 2008-08-18 23:54:09 +0200
# catalog-license gpl
# catalog-version undef
Name:		texlive-context-bnf
Version:	20080818
Release:	2
Summary:	A BNF module for Context
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/context/contrib/context-bnf
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-bnf.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-bnf.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-context

%description
The module provides a simple way to write good-looking BNF-
style grammars in ConTeXt. Grammars are written using the BNF
syntax right in your ConTeXt documents, so there is a clear
separation between content and layout. This allows the user to
decide exactly how the grammar is to be displayed, while also
allowing the gist of the grammar to be understood from simply
looking at the source ConTeXt document.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/context/third/bnf/t-bnf.tex
%doc %{_texmfdistdir}/doc/context/third/bnf/NEWS
%doc %{_texmfdistdir}/doc/context/third/bnf/README
%doc %{_texmfdistdir}/doc/context/third/bnf/t-bnf.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17060 |12mr|texlive-context-chromato-20060827-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23167
# category ConTeXt
# catalog-ctan /macros/context/contrib/context-chromato
# catalog-date 2006-08-27 16:41:02 +0100
# catalog-license gpl
# catalog-version undef
Name:		texlive-context-chromato
Version:	20060827
Release:	2
Summary:	ConTeXt macros for chromatograms
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/context/contrib/context-chromato
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-chromato.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-chromato.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-context

%description
The module provides macros for drawing chromatograms.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/context/third/chromato/t-chromato.tex
%doc %{_texmfdistdir}/doc/context/third/chromato/chromato-demo.pdf
%doc %{_texmfdistdir}/doc/context/third/chromato/chromato-doc.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17061 |12mr|texlive-context-construction-plan-20080818-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23167
# category ConTeXt
# catalog-ctan /macros/context/contrib/context-construction-plan
# catalog-date 2008-08-18 23:54:09 +0200
# catalog-license gpl
# catalog-version undef
Name:		texlive-context-construction-plan
Version:	20080818
Release:	2
Summary:	Construction plans in ConTeXt
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/context/contrib/context-construction-plan
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-construction-plan.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-construction-plan.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-context

%description
Generate a page with a figure at a well-defined scale.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/context/third/construction-plan/t-construction-plan.tex
%doc %{_texmfdistdir}/doc/context/third/construction-plan/construction-plan-demo.pdf
%doc %{_texmfdistdir}/doc/context/third/construction-plan/construction-plan-doc.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17062 |12mr|texlive-context-degrade-20080818-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23167
# category ConTeXt
# catalog-ctan /macros/context/contrib/context-degrade
# catalog-date 2008-08-18 23:54:09 +0200
# catalog-license gpl
# catalog-version undef
Name:		texlive-context-degrade
Version:	20080818
Release:	2
Summary:	Degrading JPEG images in ConTeXt
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/context/contrib/context-degrade
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-degrade.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-degrade.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-context

%description
TeXLive context-degrade package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/context/third/degrade/t-degrade.tex
%doc %{_texmfdistdir}/doc/context/third/degrade/degrade-demo.pdf
%doc %{_texmfdistdir}/doc/context/third/degrade/degrade-doc.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17063 |12mr|texlive-context-filter-20120422-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26248
# category ConTeXt
# catalog-ctan /macros/context/contrib/context-filter
# catalog-date 2012-04-22 10:53:46 +0200
# catalog-license other-free
# catalog-version undef
Name:		texlive-context-filter
Version:	20120422
Release:	1
Summary:	Run external programs on the contents of a start-stop environment
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/context/contrib/context-filter
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-filter.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-filter.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-context

%description
The filter module provides a simple interface to run external
programs on the contents of a start-stop environment. Options
are available to run the external program only if the content
of the environment has changed, to specify how the program
output should be read back, and to choose the name of the
temporary files that are created. The module is compatible with
both MkII and MkIV.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/context/third/filter/t-filter.mkii
%{_texmfdistdir}/tex/context/third/filter/t-filter.mkiv
%{_texmfdistdir}/tex/context/third/filter/t-module-catcodes.tex
%doc %{_texmfdistdir}/doc/context/third/filter/filter.txt

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17064 |12mr|texlive-context-fixme-20091109-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23167
# category ConTeXt
# catalog-ctan /macros/context/contrib/context-fixme
# catalog-date 2009-11-09 14:23:31 +0100
# catalog-license pd
# catalog-version undef
Name:		texlive-context-fixme
Version:	20091109
Release:	2
Summary:	Make editorial marks on a document
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/context/contrib/context-fixme
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-fixme.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-fixme.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-fixme.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-context

%description
The module will create a variety of marks, and produce
summaries by mark type.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/context/third/fixme/t-fixme.tex
%doc %{_texmfdistdir}/doc/context/third/fixme/fixme.pdf
#- source
%doc %{_texmfdistdir}/source/context/third/fixme/doc/fixme.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17065 |12mr|texlive-context-french-20111110-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24582
# category ConTeXt
# catalog-ctan /macros/context/contrib/context-french
# catalog-date 2011-11-10 06:26:05 +0100
# catalog-license gpl
# catalog-version undef
Name:		texlive-context-french
Version:	20111110
Release:	2
Summary:	Support for writing French in ConTeXt
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/context/contrib/context-french
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-french.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-french.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-context
Requires:	texlive-context

%description
Deals with spacing around French punctuation; the package is
distributed for ConTeXt Mark iv only.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/context/third/french/t-french.mkiv
%doc %{_texmfdistdir}/doc/context/third/french/french-demo.pdf
%doc %{_texmfdistdir}/doc/context/third/french/french-doc.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17066 |12mr|texlive-context-fullpage-20110127-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23167
# category ConTeXt
# catalog-ctan /macros/context/contrib/context-fullpage
# catalog-date 2011-01-27 09:54:35 +0100
# catalog-license gpl
# catalog-version undef
Name:		texlive-context-fullpage
Version:	20110127
Release:	2
Summary:	Overfull pages with ConTeXt
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/context/contrib/context-fullpage
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-fullpage.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-fullpage.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-context

%description
The (ConTeXt) module copies the functionality of the fullpage,
and adds a styling parameter, given in the \usemodule command.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/context/interface/third/t-fullpage.xml
%{_texmfdistdir}/tex/context/third/fullpage/t-fullpage.mkii
%{_texmfdistdir}/tex/context/third/fullpage/t-fullpage.mkiv
%doc %{_texmfdistdir}/doc/context/third/fullpage/README
%doc %{_texmfdistdir}/doc/context/third/fullpage/fullpage-doc.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17067 |12mr|texlive-context-games-20111103-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23167
# category ConTeXt
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-context-games
Version:	20111103
Release:	2
Summary:	TeXLive context-games package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-games.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-games.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-context
Requires:	texlive-skaknew

%description
TeXLive context-games package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/context/third/games/games-go.lua
%{_texmfdistdir}/tex/context/third/games/games-go.tex
%{_texmfdistdir}/tex/context/third/games/games-hex.lua
%{_texmfdistdir}/tex/context/third/games/games-hex.tex
%{_texmfdistdir}/tex/context/third/games/holz280.jpg
%{_texmfdistdir}/tex/context/third/games/t-games.tex
%doc %{_texmfdistdir}/doc/context/third/games/README
%doc %{_texmfdistdir}/doc/context/third/games/games-doc.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17068 |12mr|texlive-context-gantt-20120320-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25712
# category ConTeXt
# catalog-ctan /macros/context/contrib/context-gantt
# catalog-date 2012-03-20 08:48:23 +0100
# catalog-license pd
# catalog-version undef
Name:		texlive-context-gantt
Version:	20120320
Release:	1
Summary:	GANTT module for ConTeXt
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/context/contrib/context-gantt
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-gantt.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-gantt.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-context
Requires:	texlive-hatching

%description
Gantt is a module for drawing Gantt charts via metapost or
pgf/tikz.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/context/third/gantt/gantt-s-mp.tex
%{_texmfdistdir}/tex/context/third/gantt/gantt-s-tikz.tex
%{_texmfdistdir}/tex/context/third/gantt/t-gantt.tex
%doc %{_texmfdistdir}/doc/context/third/gantt/README
%doc %{_texmfdistdir}/doc/context/third/gantt/examples/gantt-1.tex
%doc %{_texmfdistdir}/doc/context/third/gantt/examples/gantt-2.tex
%doc %{_texmfdistdir}/doc/context/third/gantt/examples/gantt-3.tex
%doc %{_texmfdistdir}/doc/context/third/gantt/examples/gantt-4.tex
%doc %{_texmfdistdir}/doc/context/third/gantt/examples/gantt-5.tex
%doc %{_texmfdistdir}/doc/context/third/gantt/gantt.txt

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17069 |12mr|texlive-context-gnuplot-20060827-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27068
# category ConTeXt
# catalog-ctan /macros/context/contrib/context-gnuplot
# catalog-date 2006-08-27 16:41:02 +0100
# catalog-license gpl
# catalog-version undef
Name:		texlive-context-gnuplot
Version:	20060827
Release:	5
Summary:	Inclusion of Gnuplot graphs in ConTeXt
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/context/contrib/context-gnuplot
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-gnuplot.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-gnuplot.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-context

%description
Enables simple creation and inclusion of graphs with Gnuplot.
The package writes a script into temporary file, runs Gnuplot
and includes the resulting graphic directly into the document.
See the ConTeXt Garden package page for further details.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/metapost/context/third/gnuplot/mp-gnuplot.mp
%{_texmfdistdir}/tex/context/third/gnuplot/t-gnuplot.tex
%doc %{_texmfdistdir}/doc/context/third/gnuplot/example.plt
%doc %{_texmfdistdir}/doc/context/third/gnuplot/fullpage-example.pdf
%doc %{_texmfdistdir}/doc/context/third/gnuplot/fullpage-example.tex
%doc %{_texmfdistdir}/doc/context/third/gnuplot/gnuplot-context-doc.pdf
%doc %{_texmfdistdir}/doc/context/third/gnuplot/gnuplot-context-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar metapost tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17070 |12mr|texlive-context-letter-20120213-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27229
# category ConTeXt
# catalog-ctan /macros/context/contrib/context-letter
# catalog-date 2012-02-13 08:46:03 +0100
# catalog-license gpl
# catalog-version undef
Name:		texlive-context-letter
Version:	20120213
Release:	2
Summary:	Context package for writing letters
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/context/contrib/context-letter
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-letter.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-letter.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-context

%description
A means of writing 'vanilla' letters and memos is provided,
with support covering Context Mkii and Mkiv. The design of
letters may be amended by a wide range of style specifications.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/context/third/letter/base/s-cor-00.lua
%{_texmfdistdir}/tex/context/third/letter/base/s-cor-00.mkii
%{_texmfdistdir}/tex/context/third/letter/base/s-cor-00.mkvi
%{_texmfdistdir}/tex/context/third/letter/base/s-cor-01.mkii
%{_texmfdistdir}/tex/context/third/letter/base/s-cor-01.mkvi
%{_texmfdistdir}/tex/context/third/letter/base/s-cor-02.mkii
%{_texmfdistdir}/tex/context/third/letter/base/s-cor-02.mkvi
%{_texmfdistdir}/tex/context/third/letter/base/t-letter.mkii
%{_texmfdistdir}/tex/context/third/letter/base/t-letter.mkiv
%{_texmfdistdir}/tex/context/third/letter/base/t-memo.mkii
%{_texmfdistdir}/tex/context/third/letter/base/t-memo.mkiv
%{_texmfdistdir}/tex/context/third/letter/style/letter-imp-blockstyle.mkii
%{_texmfdistdir}/tex/context/third/letter/style/letter-imp-blockstyle.mkiv
%{_texmfdistdir}/tex/context/third/letter/style/letter-imp-default.mkii
%{_texmfdistdir}/tex/context/third/letter/style/letter-imp-default.mkiv
%{_texmfdistdir}/tex/context/third/letter/style/letter-imp-dina.mkii
%{_texmfdistdir}/tex/context/third/letter/style/letter-imp-dina.mkiv
%{_texmfdistdir}/tex/context/third/letter/style/letter-imp-dinb.mkii
%{_texmfdistdir}/tex/context/third/letter/style/letter-imp-dinb.mkiv
%{_texmfdistdir}/tex/context/third/letter/style/letter-imp-dutch.mkii
%{_texmfdistdir}/tex/context/third/letter/style/letter-imp-dutch.mkiv
%{_texmfdistdir}/tex/context/third/letter/style/letter-imp-french.mkii
%{_texmfdistdir}/tex/context/third/letter/style/letter-imp-french.mkiv
%{_texmfdistdir}/tex/context/third/letter/style/letter-imp-fullblock.mkii
%{_texmfdistdir}/tex/context/third/letter/style/letter-imp-fullblock.mkiv
%{_texmfdistdir}/tex/context/third/letter/style/letter-imp-gbrief.mkii
%{_texmfdistdir}/tex/context/third/letter/style/letter-imp-gbrief.mkiv
%{_texmfdistdir}/tex/context/third/letter/style/letter-imp-hanging.mkii
%{_texmfdistdir}/tex/context/third/letter/style/letter-imp-hanging.mkiv
%{_texmfdistdir}/tex/context/third/letter/style/letter-imp-knuth.mkii
%{_texmfdistdir}/tex/context/third/letter/style/letter-imp-knuth.mkiv
%{_texmfdistdir}/tex/context/third/letter/style/letter-imp-modified.mkii
%{_texmfdistdir}/tex/context/third/letter/style/letter-imp-modified.mkiv
%{_texmfdistdir}/tex/context/third/letter/style/letter-imp-semiblock.mkii
%{_texmfdistdir}/tex/context/third/letter/style/letter-imp-semiblock.mkiv
%{_texmfdistdir}/tex/context/third/letter/style/letter-imp-setups.mkii
%{_texmfdistdir}/tex/context/third/letter/style/letter-imp-setups.mkiv
%{_texmfdistdir}/tex/context/third/letter/style/letter-imp-simplified.mkii
%{_texmfdistdir}/tex/context/third/letter/style/letter-imp-simplified.mkiv
%{_texmfdistdir}/tex/context/third/letter/style/letter-imp-swiss.mkii
%{_texmfdistdir}/tex/context/third/letter/style/letter-imp-swiss.mkiv
%{_texmfdistdir}/tex/context/third/letter/style/letter-imp-swissleft.mkii
%{_texmfdistdir}/tex/context/third/letter/style/letter-imp-swissleft.mkiv
%{_texmfdistdir}/tex/context/third/letter/style/memo-imp-default.mkii
%{_texmfdistdir}/tex/context/third/letter/style/memo-imp-default.mkiv
%{_texmfdistdir}/tex/context/third/letter/style/memo-imp-margin.mkii
%{_texmfdistdir}/tex/context/third/letter/style/memo-imp-margin.mkiv
%{_texmfdistdir}/tex/context/third/letter/style/memo-imp-memo.mkii
%{_texmfdistdir}/tex/context/third/letter/style/memo-imp-memo.mkiv
%{_texmfdistdir}/tex/context/third/letter/style/memo-imp-table.mkii
%{_texmfdistdir}/tex/context/third/letter/style/memo-imp-table.mkiv
%doc %{_texmfdistdir}/doc/context/third/letter/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17071 |12mr|texlive-context-lettrine-20090130-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23167
# category ConTeXt
# catalog-ctan /macros/context/contrib/context-lettrine
# catalog-date 2009-01-30 23:54:25 +0100
# catalog-license pd
# catalog-version undef
Name:		texlive-context-lettrine
Version:	20090130
Release:	2
Summary:	A ConTeXt implementation of lettrines
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/context/contrib/context-lettrine
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-lettrine.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-lettrine.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-context

%description
This is a re-implementation of the LaTeX package lettrine.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/context/interface/third/lettrine.xml
%{_texmfdistdir}/tex/context/third/lettrine/t-lettrine.tex
%doc %{_texmfdistdir}/doc/context/third/lettrine/W.pdf
%doc %{_texmfdistdir}/doc/context/third/lettrine/lettrine-doc.pdf
%doc %{_texmfdistdir}/doc/context/third/lettrine/lettrine-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17072 |12mr|texlive-context-lilypond-20100312-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23167
# category ConTeXt
# catalog-ctan /macros/context/contrib/context-lilypond
# catalog-date 2010-03-12 17:25:27 +0100
# catalog-license gpl
# catalog-version undef
Name:		texlive-context-lilypond
Version:	20100312
Release:	2
Summary:	Lilypond code in ConTeXt
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/context/contrib/context-lilypond
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-lilypond.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-lilypond.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-context

%description
Includes lilypond music definitions direct in a ConTeXt
document.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/context/third/lilypond/t-lilypond.tex
%doc %{_texmfdistdir}/doc/context/third/lilypond/demo.pdf
%doc %{_texmfdistdir}/doc/context/third/lilypond/t-lilypond.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17073 |12mr|texlive-context-mathsets-20110513-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23167
# category ConTeXt
# catalog-ctan /macros/context/contrib/context-mathsets
# catalog-date 2011-05-13 02:08:48 +0200
# catalog-license other-free
# catalog-version undef
Name:		texlive-context-mathsets
Version:	20110513
Release:	2
Summary:	Set notation in ConTeXt
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/context/contrib/context-mathsets
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-mathsets.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-mathsets.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-context

%description
Typeset good-looking set notation (e.g., {x|x \in Y}), as well
as similar things such as Dirac bra-ket notation, conditional
probabilities, etc. The package is a partial port of Donald
Arseneau's LaTeX package braket.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/context/interface/third/t-mathsets.xml
%{_texmfdistdir}/tex/context/third/mathsets/t-mathsets.tex
%doc %{_texmfdistdir}/doc/context/third/mathsets/mathsets-doc.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17074 |12mr|texlive-context-notes-zh-cn-20091109-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23171
# category Package
# catalog-ctan /info/context-notes-zh-cn
# catalog-date 2009-11-09 14:30:19 +0100
# catalog-license gpl
# catalog-version undef
Name:		texlive-context-notes-zh-cn
Version:	20091109
Release:	2
Summary:	Notes on using ConTeXt MkIV
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/context-notes-zh-cn
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-notes-zh-cn.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-notes-zh-cn.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-context

%description
An introductory tutorial on ConTeXt, in Chinese. The document
covers ConTeXt installation, fonts, layout design, cross-
reference, project structure, metafun and presentation design.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/context/third/context-notes-zh-cn/README
%doc %{_texmfdistdir}/doc/context/third/context-notes-zh-cn/ctxnotes.pdf
%doc %{_texmfdistdir}/doc/context/third/context-notes-zh-cn/src/Makefile
%doc %{_texmfdistdir}/doc/context/third/context-notes-zh-cn/src/basis.tex
%doc %{_texmfdistdir}/doc/context/third/context-notes-zh-cn/src/bibl-lyr.tex
%doc %{_texmfdistdir}/doc/context/third/context-notes-zh-cn/src/bibliography.bib
%doc %{_texmfdistdir}/doc/context/third/context-notes-zh-cn/src/ctxnotes.tex
%doc %{_texmfdistdir}/doc/context/third/context-notes-zh-cn/src/doc-env.tex
%doc %{_texmfdistdir}/doc/context/third/context-notes-zh-cn/src/figures/bookmark.png
%doc %{_texmfdistdir}/doc/context/third/context-notes-zh-cn/src/figures/cow.pdf
%doc %{_texmfdistdir}/doc/context/third/context-notes-zh-cn/src/figures/gardeninglion.jpg
%doc %{_texmfdistdir}/doc/context/third/context-notes-zh-cn/src/figures/header.png
%doc %{_texmfdistdir}/doc/context/third/context-notes-zh-cn/src/fonts.tex
%doc %{_texmfdistdir}/doc/context/third/context-notes-zh-cn/src/layout.tex
%doc %{_texmfdistdir}/doc/context/third/context-notes-zh-cn/src/metafun.tex
%doc %{_texmfdistdir}/doc/context/third/context-notes-zh-cn/src/project.tex
%doc %{_texmfdistdir}/doc/context/third/context-notes-zh-cn/src/references.tex
%doc %{_texmfdistdir}/doc/context/third/context-notes-zh-cn/src/t-layout.tex
%doc %{_texmfdistdir}/doc/context/third/context-notes-zh-cn/src/t-zhfonts.lua
%doc %{_texmfdistdir}/doc/context/third/context-notes-zh-cn/src/t-zhfonts.mkiv
%doc %{_texmfdistdir}/doc/context/third/context-notes-zh-cn/src/t-zhspuncs.lua

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17075 |12mr|texlive-context-rst-0.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27236
# category ConTeXt
# catalog-ctan /macros/context/contrib/context-rst
# catalog-date 2011-10-03 11:06:20 +0200
# catalog-license other-free
# catalog-version 0.4
Name:		texlive-context-rst
Version:	0.4
Release:	3
Summary:	Process reStructuredText with ConTeXt
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/context/contrib/context-rst
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-rst.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-rst.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-context

%description
The package provides a converter and module for typesetting
reStructuredText with ConTeXt. The module uses several lua
scripts in doing its work. Documentation is supplied in rst,
which seems to be readable as text, but...

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/scripts/context/lua/third/rst/mtx-t-rst.lua
%{_texmfdistdir}/tex/context/interface/third/t-rst.xml
%{_texmfdistdir}/tex/context/third/rst/rst_context.lua
%{_texmfdistdir}/tex/context/third/rst/rst_directives.lua
%{_texmfdistdir}/tex/context/third/rst/rst_helpers.lua
%{_texmfdistdir}/tex/context/third/rst/rst_parser.lua
%{_texmfdistdir}/tex/context/third/rst/rst_setups.lua
%{_texmfdistdir}/tex/context/third/rst/t-rst.mkiv
%doc %{_texmfdistdir}/doc/context/third/rst/COPYING
%doc %{_texmfdistdir}/doc/context/third/rst/README.rst
%doc %{_texmfdistdir}/doc/context/third/rst/documentation.rst
%doc %{_texmfdistdir}/doc/context/third/rst/hybridtest.tex
%doc %{_texmfdistdir}/doc/context/third/rst/inc-first.rst
%doc %{_texmfdistdir}/doc/context/third/rst/inc-second.rst
%doc %{_texmfdistdir}/doc/context/third/rst/inc-third.rst
%doc %{_texmfdistdir}/doc/context/third/rst/inc.tex
%doc %{_texmfdistdir}/doc/context/third/rst/manual.bib
%doc %{_texmfdistdir}/doc/context/third/rst/manual.pdf
%doc %{_texmfdistdir}/doc/context/third/rst/manual.tex
%doc %{_texmfdistdir}/doc/context/third/rst/moduletest.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar scripts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17076 |12mr|texlive-context-ruby-20100128-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23167
# category ConTeXt
# catalog-ctan /macros/context/contrib/context-ruby
# catalog-date 2010-01-28 13:16:16 +0100
# catalog-license pd
# catalog-version undef
Name:		texlive-context-ruby
Version:	20100128
Release:	2
Summary:	Ruby annotations in ConTeXt
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/context/contrib/context-ruby
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-ruby.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-ruby.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-context

%description
Ruby markup (aka furigana in Japan) are inline annotations
above or below a word to indicate the reading of ideographic
characters. The module implements the specification for simple
ruby described by the W3C in ConTeXt. The position and layout
of the base text and the ruby text can becontrolled by
parameters.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/context/third/ruby/t-ruby.tex
%doc %{_texmfdistdir}/doc/context/third/ruby/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17077 |12mr|texlive-context-simplefonts-20120726-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27171
# category ConTeXt
# catalog-ctan /macros/context/contrib/context-simplefonts
# catalog-date 2012-07-26 08:34:30 +0200
# catalog-license gpl
# catalog-version undef
Name:		texlive-context-simplefonts
Version:	20120726
Release:	1
Summary:	Simplified font usage for ConTeXt
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/context/contrib/context-simplefonts
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-simplefonts.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-simplefonts.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-context

%description
The package defines a set of commands for loading and using
fonts in ConTeXt.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/context/third/simplefonts/t-simplefonts.lua
%{_texmfdistdir}/tex/context/third/simplefonts/t-simplefonts.mkii
%{_texmfdistdir}/tex/context/third/simplefonts/t-simplefonts.mkiv
%doc %{_texmfdistdir}/doc/context/third/simplefonts/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17078 |12mr|texlive-context-simpleslides-20120213-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25389
# category ConTeXt
# catalog-ctan /macros/context/contrib/context-simpleslides
# catalog-date 2012-02-13 08:38:17 +0100
# catalog-license gpl
# catalog-version undef
Name:		texlive-context-simpleslides
Version:	20120213
Release:	1
Summary:	A module for preparing presentations
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/context/contrib/context-simpleslides
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-simpleslides.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-simpleslides.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-context

%description
This Context module provides an easy-to-use interface for
creating presentations for use with a digital projector. The
presentations are not interactive (no buttons, hyperlinks or
navigational tools such as tables of contents). Graphics may be
mixed with the text of slides. The module provides several
predefined styles, designed for academic presentation. Most
styles are configurable, and it is easy to design new styles.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/scripts/context/lua/third/simpleslides/mtx-simpleslides.lua
%{_texmfdistdir}/tex/context/interface/third/t-simpleslides.xml
%{_texmfdistdir}/tex/context/third/simpleslides/simpleslides-c-default.tex
%{_texmfdistdir}/tex/context/third/simpleslides/simpleslides-f-default.tex
%{_texmfdistdir}/tex/context/third/simpleslides/simpleslides-s-BigNumber.tex
%{_texmfdistdir}/tex/context/third/simpleslides/simpleslides-s-BottomSquares.tex
%{_texmfdistdir}/tex/context/third/simpleslides/simpleslides-s-Boxed.tex
%{_texmfdistdir}/tex/context/third/simpleslides/simpleslides-s-BoxedTitle.tex
%{_texmfdistdir}/tex/context/third/simpleslides/simpleslides-s-Ellipse.tex
%{_texmfdistdir}/tex/context/third/simpleslides/simpleslides-s-Embossed.tex
%{_texmfdistdir}/tex/context/third/simpleslides/simpleslides-s-Framed.tex
%{_texmfdistdir}/tex/context/third/simpleslides/simpleslides-s-FramedTitle.tex
%{_texmfdistdir}/tex/context/third/simpleslides/simpleslides-s-HorizontalStripes.tex
%{_texmfdistdir}/tex/context/third/simpleslides/simpleslides-s-NarrowStripes.tex
%{_texmfdistdir}/tex/context/third/simpleslides/simpleslides-s-PlainCounter.tex
%{_texmfdistdir}/tex/context/third/simpleslides/simpleslides-s-RainbowStripe.tex
%{_texmfdistdir}/tex/context/third/simpleslides/simpleslides-s-Rounded.tex
%{_texmfdistdir}/tex/context/third/simpleslides/simpleslides-s-Shaded.tex
%{_texmfdistdir}/tex/context/third/simpleslides/simpleslides-s-SideSquares.tex
%{_texmfdistdir}/tex/context/third/simpleslides/simpleslides-s-SideToc.tex
%{_texmfdistdir}/tex/context/third/simpleslides/simpleslides-s-Split.tex
%{_texmfdistdir}/tex/context/third/simpleslides/simpleslides-s-Sunrise.tex
%{_texmfdistdir}/tex/context/third/simpleslides/simpleslides-s-Swoosh.tex
%{_texmfdistdir}/tex/context/third/simpleslides/simpleslides-s-ThickStripes.tex
%{_texmfdistdir}/tex/context/third/simpleslides/simpleslides-s-default.tex
%{_texmfdistdir}/tex/context/third/simpleslides/t-simpleslides.mkii
%{_texmfdistdir}/tex/context/third/simpleslides/t-simpleslides.mkiv
%{_texmfdistdir}/tex/context/third/simpleslides/t-simpleslides.tex
%doc %{_texmfdistdir}/doc/context/third/simpleslides/example.pdf
%doc %{_texmfdistdir}/doc/context/third/simpleslides/example.tex
%doc %{_texmfdistdir}/doc/context/third/simpleslides/simpleslides.pdf
%doc %{_texmfdistdir}/doc/context/third/simpleslides/simpleslides.tex
%doc %{_texmfdistdir}/doc/context/third/simpleslides/solutions/generic-talk-15min-45min.tex
%doc %{_texmfdistdir}/doc/context/third/simpleslides/solutions/speaker_introduction-2min.tex
%doc %{_texmfdistdir}/doc/context/third/simpleslides/solutions/style-template.tex
%doc %{_texmfdistdir}/doc/context/third/simpleslides/styles/BigNumber-blue.pdf
%doc %{_texmfdistdir}/doc/context/third/simpleslides/styles/BigNumber-red.pdf
%doc %{_texmfdistdir}/doc/context/third/simpleslides/styles/BottomSquares.pdf
%doc %{_texmfdistdir}/doc/context/third/simpleslides/styles/Boxed.pdf
%doc %{_texmfdistdir}/doc/context/third/simpleslides/styles/Ellipse.pdf
%doc %{_texmfdistdir}/doc/context/third/simpleslides/styles/Embossed.pdf
%doc %{_texmfdistdir}/doc/context/third/simpleslides/styles/Framed-square.pdf
%doc %{_texmfdistdir}/doc/context/third/simpleslides/styles/Framed-stripe.pdf
%doc %{_texmfdistdir}/doc/context/third/simpleslides/styles/FramedTitle.pdf
%doc %{_texmfdistdir}/doc/context/third/simpleslides/styles/HorizontalStripes-blue.pdf
%doc %{_texmfdistdir}/doc/context/third/simpleslides/styles/HorizontalStripes-green.pdf
%doc %{_texmfdistdir}/doc/context/third/simpleslides/styles/HorizontalStripes-red.pdf
%doc %{_texmfdistdir}/doc/context/third/simpleslides/styles/NarrowStripes-blue.pdf
%doc %{_texmfdistdir}/doc/context/third/simpleslides/styles/NarrowStripes-green.pdf
%doc %{_texmfdistdir}/doc/context/third/simpleslides/styles/NarrowStripes-red.pdf
%doc %{_texmfdistdir}/doc/context/third/simpleslides/styles/RainbowStripe.pdf
%doc %{_texmfdistdir}/doc/context/third/simpleslides/styles/Rounded.pdf
%doc %{_texmfdistdir}/doc/context/third/simpleslides/styles/Shaded-blue.pdf
%doc %{_texmfdistdir}/doc/context/third/simpleslides/styles/Shaded-bluered.pdf
%doc %{_texmfdistdir}/doc/context/third/simpleslides/styles/Shaded-green.pdf
%doc %{_texmfdistdir}/doc/context/third/simpleslides/styles/SideSquares.pdf
%doc %{_texmfdistdir}/doc/context/third/simpleslides/styles/SideToc.pdf
%doc %{_texmfdistdir}/doc/context/third/simpleslides/styles/Split.pdf
%doc %{_texmfdistdir}/doc/context/third/simpleslides/styles/Sunrise.pdf
%doc %{_texmfdistdir}/doc/context/third/simpleslides/styles/Swoosh.pdf
%doc %{_texmfdistdir}/doc/context/third/simpleslides/styles/ThickStripes.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar scripts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17079 |12mr|texlive-context-typearea-20080818-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23167
# category ConTeXt
# catalog-ctan /macros/context/contrib/context-typearea
# catalog-date 2008-08-18 23:54:09 +0200
# catalog-license gpl
# catalog-version undef
Name:		texlive-context-typearea
Version:	20080818
Release:	2
Summary:	Something like Koma-Script typearea
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/context/contrib/context-typearea
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-typearea.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-typearea.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-context

%description
The module provides a command that calculates the page layout
as the LaTeX package typearea does.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/context/third/typearea/t-typearea.tex
%doc %{_texmfdistdir}/doc/context/third/typearea/typearea-demo.pdf
%doc %{_texmfdistdir}/doc/context/third/typearea/typearea-doc.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17080 |12mr|texlive-context-typescripts-20120216-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25411
# category ConTeXt
# catalog-ctan /macros/context/contrib/context-typescripts
# catalog-date 2012-02-16 15:23:58 +0100
# catalog-license gpl2
# catalog-version undef
Name:		texlive-context-typescripts
Version:	20120216
Release:	1
Summary:	Small modules to load various fonts for use in ConTeXt
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/context/contrib/context-typescripts
License:	GPL2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-typescripts.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-typescripts.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-context

%description
The package provides files offering interfaces to 33 publicly
available fonts (or collections of fonts from the same
foundry); each is available in a .mkii and a .mkiv version.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/context/third/typescripts/type-adobe.mkii
%{_texmfdistdir}/tex/context/third/typescripts/type-adobe.mkiv
%{_texmfdistdir}/tex/context/third/typescripts/type-aller.mkii
%{_texmfdistdir}/tex/context/third/typescripts/type-aller.mkiv
%{_texmfdistdir}/tex/context/third/typescripts/type-anivers.mkii
%{_texmfdistdir}/tex/context/third/typescripts/type-anivers.mkiv
%{_texmfdistdir}/tex/context/third/typescripts/type-audimat.mkii
%{_texmfdistdir}/tex/context/third/typescripts/type-audimat.mkiv
%{_texmfdistdir}/tex/context/third/typescripts/type-axel.mkii
%{_texmfdistdir}/tex/context/third/typescripts/type-axel.mkiv
%{_texmfdistdir}/tex/context/third/typescripts/type-azuro.mkii
%{_texmfdistdir}/tex/context/third/typescripts/type-azuro.mkiv
%{_texmfdistdir}/tex/context/third/typescripts/type-calluna.mkii
%{_texmfdistdir}/tex/context/third/typescripts/type-calluna.mkiv
%{_texmfdistdir}/tex/context/third/typescripts/type-charissil.mkii
%{_texmfdistdir}/tex/context/third/typescripts/type-charissil.mkiv
%{_texmfdistdir}/tex/context/third/typescripts/type-charter.mkii
%{_texmfdistdir}/tex/context/third/typescripts/type-charter.mkiv
%{_texmfdistdir}/tex/context/third/typescripts/type-delicious.mkii
%{_texmfdistdir}/tex/context/third/typescripts/type-delicious.mkiv
%{_texmfdistdir}/tex/context/third/typescripts/type-diavlo.mkii
%{_texmfdistdir}/tex/context/third/typescripts/type-diavlo.mkiv
%{_texmfdistdir}/tex/context/third/typescripts/type-droid.mkii
%{_texmfdistdir}/tex/context/third/typescripts/type-droid.mkiv
%{_texmfdistdir}/tex/context/third/typescripts/type-ernestine.mkiv
%{_texmfdistdir}/tex/context/third/typescripts/type-fertigo.mkii
%{_texmfdistdir}/tex/context/third/typescripts/type-fertigo.mkiv
%{_texmfdistdir}/tex/context/third/typescripts/type-fontin.mkii
%{_texmfdistdir}/tex/context/third/typescripts/type-fontin.mkiv
%{_texmfdistdir}/tex/context/third/typescripts/type-goudysans.mkii
%{_texmfdistdir}/tex/context/third/typescripts/type-goudysans.mkiv
%{_texmfdistdir}/tex/context/third/typescripts/type-junicode.mkii
%{_texmfdistdir}/tex/context/third/typescripts/type-junicode.mkiv
%{_texmfdistdir}/tex/context/third/typescripts/type-justus.mkii
%{_texmfdistdir}/tex/context/third/typescripts/type-justus.mkiv
%{_texmfdistdir}/tex/context/third/typescripts/type-kaffeesatz.mkii
%{_texmfdistdir}/tex/context/third/typescripts/type-kaffeesatz.mkiv
%{_texmfdistdir}/tex/context/third/typescripts/type-kontrapunkt.mkii
%{_texmfdistdir}/tex/context/third/typescripts/type-kontrapunkt.mkiv
%{_texmfdistdir}/tex/context/third/typescripts/type-liberation.mkii
%{_texmfdistdir}/tex/context/third/typescripts/type-liberation.mkiv
%{_texmfdistdir}/tex/context/third/typescripts/type-luxi.mkii
%{_texmfdistdir}/tex/context/third/typescripts/type-luxi.mkiv
%{_texmfdistdir}/tex/context/third/typescripts/type-miso.mkii
%{_texmfdistdir}/tex/context/third/typescripts/type-miso.mkiv
%{_texmfdistdir}/tex/context/third/typescripts/type-museo.mkii
%{_texmfdistdir}/tex/context/third/typescripts/type-museo.mkiv
%{_texmfdistdir}/tex/context/third/typescripts/type-office.mkiv
%{_texmfdistdir}/tex/context/third/typescripts/type-pigiarniq.mkii
%{_texmfdistdir}/tex/context/third/typescripts/type-pigiarniq.mkiv
%{_texmfdistdir}/tex/context/third/typescripts/type-sabon.mkii
%{_texmfdistdir}/tex/context/third/typescripts/type-sabon.mkiv
%{_texmfdistdir}/tex/context/third/typescripts/type-tallys.mkii
%{_texmfdistdir}/tex/context/third/typescripts/type-tallys.mkiv
%{_texmfdistdir}/tex/context/third/typescripts/type-tuffy.mkii
%{_texmfdistdir}/tex/context/third/typescripts/type-tuffy.mkiv
%{_texmfdistdir}/tex/context/third/typescripts/type-ubuntu.mkii
%{_texmfdistdir}/tex/context/third/typescripts/type-ubuntu.mkiv
%{_texmfdistdir}/tex/context/third/typescripts/type-uqammaq.mkii
%{_texmfdistdir}/tex/context/third/typescripts/type-uqammaq.mkiv
%{_texmfdistdir}/tex/context/third/typescripts/type-vera.mkii
%{_texmfdistdir}/tex/context/third/typescripts/type-vera.mkiv
%{_texmfdistdir}/tex/context/third/typescripts/type-verajja.mkii
%{_texmfdistdir}/tex/context/third/typescripts/type-verajja.mkiv
%{_texmfdistdir}/tex/context/third/typescripts/type-vollkorn.mkii
%{_texmfdistdir}/tex/context/third/typescripts/type-vollkorn.mkiv
%doc %{_texmfdistdir}/doc/context/third/typescripts/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17081 |12mr|texlive-context-vim-20120529-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27231
# category ConTeXt
# catalog-ctan /macros/context/contrib/context-vim
# catalog-date 2012-05-29 08:52:39 +0200
# catalog-license bsd
# catalog-version undef
Name:		texlive-context-vim
Version:	20120529
Release:	1
Summary:	Generate Context syntax highlighting code from vim
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/context/contrib/context-vim
License:	BSD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-vim.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-vim.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-context
Requires:	texlive-context-filter

%description
ConTeXt has excellent pretty printing capabilities for many
languages. The code for pretty printing is written in TeX, and
due to catcode juggling, such verbatim typesetting is perhaps
the trickiest part of TeX. This makes it difficult for a
"normal" user to define syntax highlighting rules for a new
language. This module takes the onus of defining syntax
highlighting rules away from the user and uses ViM editor to
generate the syntax highlighting. There is a helper
2context.vim script to do the syntax parsing in ViM.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/context/third/vim/2context.vim
%{_texmfdistdir}/tex/context/third/vim/t-syntax-groups.tex
%{_texmfdistdir}/tex/context/third/vim/t-syntax-highlight.mkii
%{_texmfdistdir}/tex/context/third/vim/t-syntax-highlight.mkiv
%{_texmfdistdir}/tex/context/third/vim/t-vim.tex
%doc %{_texmfdistdir}/doc/context/third/vim/vim.txt

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17082 |12mr|texlive-contour-2.14-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18950
# category Package
# catalog-ctan /macros/latex/contrib/contour
# catalog-date 2006-12-09 15:50:57 +0100
# catalog-license lppl
# catalog-version 2.14
Name:		texlive-contour
Version:	2.14
Release:	2
Summary:	Print a coloured contour around text
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/contour
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/contour.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/contour.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/contour.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package generates a coloured contour around a given text
in order to enable printing text over a background without the
need of a coloured box around the text.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/contour/contour.cfg
%{_texmfdistdir}/tex/latex/contour/contour.sty
%{_texmfdistdir}/tex/latex/contour/dvips.cnt
%{_texmfdistdir}/tex/latex/contour/dvipsone.cnt
%{_texmfdistdir}/tex/latex/contour/pdftex.cnt
%{_texmfdistdir}/tex/latex/contour/vtex.cnt
%doc %{_texmfdistdir}/doc/latex/contour/ChangeLog
%doc %{_texmfdistdir}/doc/latex/contour/Makefile
%doc %{_texmfdistdir}/doc/latex/contour/README
%doc %{_texmfdistdir}/doc/latex/contour/contour.pdf
%doc %{_texmfdistdir}/doc/latex/contour/contourtest.tex
#- source
%doc %{_texmfdistdir}/source/latex/contour/contour.dtx
%doc %{_texmfdistdir}/source/latex/contour/contour.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17083 |12mr|texlive-cooking-0.9b-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/cooking
# catalog-date 2006-12-09 15:50:57 +0100
# catalog-license gpl
# catalog-version 0.9b
Name:		texlive-cooking
Version:	0.9b
Release:	2
Summary:	Typeset recipes
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/cooking
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cooking.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cooking.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cooking.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package typesets recipes according to the style used in a
well-respected German cookery book.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/cooking/cooking.sty
%doc %{_texmfdistdir}/doc/latex/cooking/COPYING
%doc %{_texmfdistdir}/doc/latex/cooking/README
%doc %{_texmfdistdir}/doc/latex/cooking/cooking.pdf
%doc %{_texmfdistdir}/doc/latex/cooking/kraut.tex
#- source
%doc %{_texmfdistdir}/source/latex/cooking/cooking.dtx
%doc %{_texmfdistdir}/source/latex/cooking/cooking.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17084 |12mr|texlive-cookingsymbols-20111110-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24526
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-cookingsymbols
Version:	20111110
Release:	2
Summary:	TeXLive cookingsymbols package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cookingsymbols.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cookingsymbols.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cookingsymbols.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%define		_unpackaged_subdirs_terminate_build	0

%description
TeXLive cookingsymbols package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/cookingsymbols/cookingsymbols.mf
%{_texmfdistdir}/fonts/tfm/public/cookingsymbols/cookingsymbols.tfm
%{_texmfdistdir}/tex/latex/cookingsymbols/cookingsymbols.sty
%doc %{_texmfdistdir}/doc/latex/cookingsymbols/README
%doc %{_texmfdistdir}/doc/latex/cookingsymbols/cookingsymbols.pdf
#- source
%doc %{_texmfdistdir}/source/latex/cookingsymbols/cookingsymbols.dtx
%doc %{_texmfdistdir}/source/latex/cookingsymbols/cookingsymbols.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17085 |12mr|texlive-cookybooky-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16216
# category Package
# catalog-ctan /macros/latex/contrib/cookybooky
# catalog-date 2009-11-28 09:57:52 +0100
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-cookybooky
Version:	1.0
Release:	2
Summary:	A LaTeX based package to easily typeset some professional looking cooking recipes
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/cookybooky
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cookybooky.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cookybooky.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cookybooky.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package typesets recipes in a quite eye-pleasing way (with
additional pictures).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/cookybooky/cookybooky.sty
%{_texmfdistdir}/tex/latex/cookybooky/myRecipe.cfg
%doc %{_texmfdistdir}/doc/latex/cookybooky/README
%doc %{_texmfdistdir}/doc/latex/cookybooky/documentation/Manual.pdf
%doc %{_texmfdistdir}/doc/latex/cookybooky/examples/ex_1.pdf
%doc %{_texmfdistdir}/doc/latex/cookybooky/examples/ex_1.tex
%doc %{_texmfdistdir}/doc/latex/cookybooky/examples/graphics/bg.eps
%doc %{_texmfdistdir}/doc/latex/cookybooky/examples/graphics/bg_transparent.eps
%doc %{_texmfdistdir}/doc/latex/cookybooky/examples/graphics/bgraph.eps
%doc %{_texmfdistdir}/doc/latex/cookybooky/examples/graphics/sgraph.eps
#- source
%doc %{_texmfdistdir}/source/latex/cookybooky/cookybooky.dtx
%doc %{_texmfdistdir}/source/latex/cookybooky/cookybooky.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17086 |12mr|texlive-cool-1.35-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/cool
# catalog-date 2007-03-05 15:26:58 +0100
# catalog-license lgpl
# catalog-version 1.35
Name:		texlive-cool
Version:	1.35
Release:	2
Summary:	COntent-Oriented LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/cool
License:	LGPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cool.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cool.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cool.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package gives LaTeX the power to retain mathematical
meaning of its expressions in addition to the typsetting
instructions; essentially separating style from the content of
the math. One advantage of keeping mathematical meaning is that
conversion of LaTeX documents to other executable formats (such
as Content MathML or Mathematica code) is greatly simplified.
The package requires the coolstr, coollist and forloop
packages.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/cool/cool.sty
%doc %{_texmfdistdir}/doc/latex/cool/Content_LaTeX_Package_Demo.pdf
%doc %{_texmfdistdir}/doc/latex/cool/Content_LaTeX_Package_Demo.tex
%doc %{_texmfdistdir}/doc/latex/cool/README
%doc %{_texmfdistdir}/doc/latex/cool/cool.pdf
#- source
%doc %{_texmfdistdir}/source/latex/cool/cool.dtx
%doc %{_texmfdistdir}/source/latex/cool/cool.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17087 |12mr|texlive-coollist-1.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/coollist
# catalog-date 2009-09-20 17:23:54 +0200
# catalog-license lgpl
# catalog-version 1.4
Name:		texlive-coollist
Version:	1.4
Release:	2
Summary:	Manipulate COntent Oriented LaTeX Lists
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/coollist
License:	LGPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/coollist.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/coollist.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/coollist.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Lists are defined as a sequence of tokens separated by a comma.
The coollist package allows the user to access certain elements
of the list while neglecting others--essentially turning lists
into a sort of array. Lists elements are accessed by specifying
the position of the object within the list (the index of the
item).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/coollist/coollist.sty
%doc %{_texmfdistdir}/doc/latex/coollist/README
%doc %{_texmfdistdir}/doc/latex/coollist/coollist.pdf
#- source
%doc %{_texmfdistdir}/source/latex/coollist/coollist.dtx
%doc %{_texmfdistdir}/source/latex/coollist/coollist.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17088 |12mr|texlive-coolstr-2.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/coolstr
# catalog-date 2009-09-09 20:34:25 +0200
# catalog-license lgpl
# catalog-version 2.2
Name:		texlive-coolstr
Version:	2.2
Release:	2
Summary:	String manipulation in LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/coolstr
License:	LGPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/coolstr.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/coolstr.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/coolstr.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Coolstr is a subpackage of the cool bundle that deals with the
manipulation of strings. A string is defined as a sequence of
characters (not tokens). The package provides the ability to
access a specific character of a string, as well as determine
if the string contains numeric or integer data.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/coolstr/coolstr.sty
%doc %{_texmfdistdir}/doc/latex/coolstr/README
%doc %{_texmfdistdir}/doc/latex/coolstr/coolstr.pdf
#- source
%doc %{_texmfdistdir}/source/latex/coolstr/coolstr.dtx
%doc %{_texmfdistdir}/source/latex/coolstr/coolstr.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17089 |12mr|texlive-coolthms-1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25885
# category Package
# catalog-ctan /macros/latex/contrib/coolthms
# catalog-date 2012-04-08 13:49:02 +0200
# catalog-license lppl
# catalog-version 1.1
Name:		texlive-coolthms
Version:	1.1
Release:	1
Summary:	Reference items in a theorem environment
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/coolthms
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/coolthms.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/coolthms.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/coolthms.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides the means to directly reference items of
lists nested in theorem-like environments (e.g., as 'Theorem 1
a'). The package extends the ntheorem and cleveref packages.
The package also provides other theorem markup commands.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/coolthms/coolthms.sty
%doc %{_texmfdistdir}/doc/latex/coolthms/README
%doc %{_texmfdistdir}/doc/latex/coolthms/coolthms.pdf
#- source
%doc %{_texmfdistdir}/source/latex/coolthms/coolthms.dtx
%doc %{_texmfdistdir}/source/latex/coolthms/coolthms.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17090 |12mr|texlive-cooltooltips-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/cooltooltips
# catalog-date 2007-03-05 15:26:58 +0100
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-cooltooltips
Version:	1.0
Release:	2
Summary:	Associate a pop-up window and tooltip with PDF hyperlinks
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/cooltooltips
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cooltooltips.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cooltooltips.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cooltooltips.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The cooltooltips package enables a document to contain
hyperlinks that pop up a brief tooltip when the mouse moves
over them and also open a small window containing additional
text. cooltooltips provides the mechanism used by the Visual
LaTeX FAQ to indicate the question that each hyperlink answers.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/cooltooltips/cooltooltips.sty
%doc %{_texmfdistdir}/doc/latex/cooltooltips/README
%doc %{_texmfdistdir}/doc/latex/cooltooltips/cooltooltips.pdf
#- source
%doc %{_texmfdistdir}/source/latex/cooltooltips/cooltooltips.dtx
%doc %{_texmfdistdir}/source/latex/cooltooltips/cooltooltips.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17091 |12mr|texlive-coordsys-1.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/coordsys
# catalog-date 2007-02-20 10:49:06 +0100
# catalog-license lppl
# catalog-version 1.4
Name:		texlive-coordsys
Version:	1.4
Release:	2
Summary:	Draw cartesian coordinate systems
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/coordsys
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/coordsys.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/coordsys.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/coordsys.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides commands for typesetting number lines
(coordinate axes), coordinate systems and grids in the picture
environment. The package may be integrated with other drawing
mechanisms: the documentation shows examples of drawing graphs
(coordinate tables created by Maple), using the eepic package's
drawing capabilities.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/coordsys/coordsys.sty
%{_texmfdistdir}/tex/latex/coordsys/logsys.sty
%doc %{_texmfdistdir}/doc/latex/coordsys/README
%doc %{_texmfdistdir}/doc/latex/coordsys/coordsys.pdf
%doc %{_texmfdistdir}/doc/latex/coordsys/putfile.maple
#- source
%doc %{_texmfdistdir}/source/latex/coordsys/coordsys.dtx
%doc %{_texmfdistdir}/source/latex/coordsys/coordsys.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17092 |12mr|texlive-copyrightbox-0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24829
# category Package
# catalog-ctan /macros/latex/contrib/copyrightbox
# catalog-date 2011-12-11 19:15:48 +0100
# catalog-license lppl
# catalog-version 0.1
Name:		texlive-copyrightbox
Version:	0.1
Release:	2
Summary:	Provide copyright notices for images in a document
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/copyrightbox
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/copyrightbox.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/copyrightbox.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package command \copyrightbox[<placement>]{<image
command>}{<text>}, which places the text as a copyright notice
relating to the matter created by the image command.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/copyrightbox/copyrightbox.sty
%doc %{_texmfdistdir}/doc/latex/copyrightbox/README
%doc %{_texmfdistdir}/doc/latex/copyrightbox/coin.jpg
%doc %{_texmfdistdir}/doc/latex/copyrightbox/copyrightbox.pdf
%doc %{_texmfdistdir}/doc/latex/copyrightbox/copyrightbox.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17093 |12mr|texlive-coseoul-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23862
# category Package
# catalog-ctan /macros/latex/contrib/coseoul
# catalog-date 2011-09-06 16:13:05 +0200
# catalog-license lppl1.3
# catalog-version 1.1
Name:		texlive-coseoul
Version:	1.1
Release:	2
Summary:	Context sensitive outline elements
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/coseoul
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/coseoul.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/coseoul.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides "relative" commands that may be used in
place of \chapter, \section, etc. The documentation shows a
number of document-management scenarios in which such commands
are valuable.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/coseoul/coseoul.sty
%doc %{_texmfdistdir}/doc/latex/coseoul/README
%doc %{_texmfdistdir}/doc/latex/coseoul/coseoul.pdf
%doc %{_texmfdistdir}/doc/latex/coseoul/coseoul.tex
%doc %{_texmfdistdir}/doc/latex/coseoul/cosexamp.pdf
%doc %{_texmfdistdir}/doc/latex/coseoul/cosexamp.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17094 |12mr|texlive-countriesofeurope-0.21-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26042
# category Package
# catalog-ctan /fonts/countriesofeurope
# catalog-date 2012-04-19 16:32:32 +0200
# catalog-license lppl
# catalog-version 0.21
Name:		texlive-countriesofeurope
Version:	0.21
Release:	2
Summary:	A font with the images of the countries of Europe
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/countriesofeurope
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/countriesofeurope.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/countriesofeurope.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bundle provides a font "CountriesOfEurope" (in Adobe Type 1
format) and the necessary metrics, together with LaTeX macros
for its use. The font provides glyphs with a filled outline of
the shape of each country; each glyph is at the same
cartographic scale.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/countriesofeurope/config.CountriesOfEurope
%{_texmfdistdir}/fonts/afm/public/countriesofeurope/CountriesOfEurope.afm
%{_texmfdistdir}/fonts/enc/dvips/countriesofeurope/CountriesOfEurope.enc
%{_texmfdistdir}/fonts/map/dvips/countriesofeurope/CountriesOfEurope.map
%{_texmfdistdir}/fonts/tfm/public/countriesofeurope/CountriesOfEurope.tfm
%{_texmfdistdir}/fonts/type1/public/countriesofeurope/CountriesOfEurope.pfb
%{_texmfdistdir}/tex/latex/countriesofeurope/CountriesOfEurope.sty
%doc %{_texmfdistdir}/doc/fonts/countriesofeurope/CountriesOfEurope.pdf
%doc %{_texmfdistdir}/doc/fonts/countriesofeurope/CountriesOfEurope.tex
%doc %{_texmfdistdir}/doc/fonts/countriesofeurope/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17095 |12mr|texlive-courier-20110301-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21993
# category Package
# catalog-ctan /fonts/urw/base35
# catalog-date 2011-03-01 21:42:17 +0100
# catalog-license gpl
# catalog-version undef
Name:		texlive-courier
Version:	20110301
Release:	2
Summary:	URW "Base 35" font pack for LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/urw/base35
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/courier.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A set of fonts for use as "drop-in" replacements for Adobe's
basic set, comprising: - Century Schoolbook (substituting for
Adobe's New Century Schoolbook); - Dingbats (substituting for
Adobe's Zapf Dingbats); - Nimbus Mono L (substituting for
Abobe's Courier); - Nimbus Roman No9 L (substituting for
Adobe's Times); - Nimbus Sans L (substituting for Adobe's
Helvetica); - Standard Symbols L (substituting for Adobe's
Symbol); - URW Bookman; - URW Chancery L Medium Italic
(substituting for Adobe's Zapf Chancery); - URW Gothic L Book
(substituting for Adobe's Avant Garde); and - URW Palladio L
(substituting for Adobe's Palatino).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/courier/config.ucr
%{_texmfdistdir}/fonts/afm/adobe/courier/pcrb8a.afm
%{_texmfdistdir}/fonts/afm/adobe/courier/pcrbo8a.afm
%{_texmfdistdir}/fonts/afm/adobe/courier/pcrr8a.afm
%{_texmfdistdir}/fonts/afm/adobe/courier/pcrro8a.afm
%{_texmfdistdir}/fonts/afm/ibm/courier/cour.afm
%{_texmfdistdir}/fonts/afm/ibm/courier/courb.afm
%{_texmfdistdir}/fonts/afm/ibm/courier/courbi.afm
%{_texmfdistdir}/fonts/afm/ibm/courier/couri.afm
%{_texmfdistdir}/fonts/afm/ibm/courier/cr-pc8.afm
%{_texmfdistdir}/fonts/afm/ibm/courier/crb-pc8.afm
%{_texmfdistdir}/fonts/afm/ibm/courier/crbi-pc8.afm
%{_texmfdistdir}/fonts/afm/ibm/courier/cri-pc8.afm
%{_texmfdistdir}/fonts/afm/urw/courier/ucrb8a.afm
%{_texmfdistdir}/fonts/afm/urw/courier/ucrbo8a.afm
%{_texmfdistdir}/fonts/afm/urw/courier/ucrr8a.afm
%{_texmfdistdir}/fonts/afm/urw/courier/ucrro8a.afm
%{_texmfdistdir}/fonts/map/dvips/courier/ucr.map
%{_texmfdistdir}/fonts/tfm/adobe/courier/pcrb.tfm
%{_texmfdistdir}/fonts/tfm/adobe/courier/pcrb7t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/courier/pcrb8c.tfm
%{_texmfdistdir}/fonts/tfm/adobe/courier/pcrb8r.tfm
%{_texmfdistdir}/fonts/tfm/adobe/courier/pcrb8t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/courier/pcrbc.tfm
%{_texmfdistdir}/fonts/tfm/adobe/courier/pcrbc7t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/courier/pcrbc8t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/courier/pcrbo.tfm
%{_texmfdistdir}/fonts/tfm/adobe/courier/pcrbo7t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/courier/pcrbo8c.tfm
%{_texmfdistdir}/fonts/tfm/adobe/courier/pcrbo8r.tfm
%{_texmfdistdir}/fonts/tfm/adobe/courier/pcrbo8t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/courier/pcrr.tfm
%{_texmfdistdir}/fonts/tfm/adobe/courier/pcrr7t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/courier/pcrr8c.tfm
%{_texmfdistdir}/fonts/tfm/adobe/courier/pcrr8r.tfm
%{_texmfdistdir}/fonts/tfm/adobe/courier/pcrr8t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/courier/pcrrc.tfm
%{_texmfdistdir}/fonts/tfm/adobe/courier/pcrrc7t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/courier/pcrrc8t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/courier/pcrro.tfm
%{_texmfdistdir}/fonts/tfm/adobe/courier/pcrro7t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/courier/pcrro8c.tfm
%{_texmfdistdir}/fonts/tfm/adobe/courier/pcrro8r.tfm
%{_texmfdistdir}/fonts/tfm/adobe/courier/pcrro8t.tfm
%{_texmfdistdir}/fonts/tfm/cg/courier/ccrb.tfm
%{_texmfdistdir}/fonts/tfm/cg/courier/ccrb8t.tfm
%{_texmfdistdir}/fonts/tfm/cg/courier/ccrbi.tfm
%{_texmfdistdir}/fonts/tfm/cg/courier/ccrbi8t.tfm
%{_texmfdistdir}/fonts/tfm/cg/courier/ccrr.tfm
%{_texmfdistdir}/fonts/tfm/cg/courier/ccrr8t.tfm
%{_texmfdistdir}/fonts/tfm/cg/courier/ccrri.tfm
%{_texmfdistdir}/fonts/tfm/cg/courier/ccrri8t.tfm
%{_texmfdistdir}/fonts/tfm/cg/courier/crb10u.tfm
%{_texmfdistdir}/fonts/tfm/cg/courier/crb2n.tfm
%{_texmfdistdir}/fonts/tfm/cg/courier/crb6j.tfm
%{_texmfdistdir}/fonts/tfm/cg/courier/crb7j.tfm
%{_texmfdistdir}/fonts/tfm/cg/courier/crb8u.tfm
%{_texmfdistdir}/fonts/tfm/cg/courier/crb9t.tfm
%{_texmfdistdir}/fonts/tfm/cg/courier/cri10u.tfm
%{_texmfdistdir}/fonts/tfm/cg/courier/cri2n.tfm
%{_texmfdistdir}/fonts/tfm/cg/courier/cri6j.tfm
%{_texmfdistdir}/fonts/tfm/cg/courier/cri7j.tfm
%{_texmfdistdir}/fonts/tfm/cg/courier/cri8u.tfm
%{_texmfdistdir}/fonts/tfm/cg/courier/cri9t.tfm
%{_texmfdistdir}/fonts/tfm/cg/courier/crj10u.tfm
%{_texmfdistdir}/fonts/tfm/cg/courier/crj2n.tfm
%{_texmfdistdir}/fonts/tfm/cg/courier/crj6j.tfm
%{_texmfdistdir}/fonts/tfm/cg/courier/crj7j.tfm
%{_texmfdistdir}/fonts/tfm/cg/courier/crj8u.tfm
%{_texmfdistdir}/fonts/tfm/cg/courier/crj9t.tfm
%{_texmfdistdir}/fonts/tfm/cg/courier/crr10u.tfm
%{_texmfdistdir}/fonts/tfm/cg/courier/crr2n.tfm
%{_texmfdistdir}/fonts/tfm/cg/courier/crr6j.tfm
%{_texmfdistdir}/fonts/tfm/cg/courier/crr7j.tfm
%{_texmfdistdir}/fonts/tfm/cg/courier/crr8u.tfm
%{_texmfdistdir}/fonts/tfm/cg/courier/crr9t.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/courier/pcrb8u.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/courier/pcrbc8u.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/courier/pcrbo8u.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/courier/pcrr8u.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/courier/pcrrc8u.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/courier/pcrro8u.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/courier/rpcrb.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/courier/rpcrbo.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/courier/rpcrr.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/courier/rpcrro.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/courier/ucrb7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/courier/ucrb8c.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/courier/ucrb8r.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/courier/ucrb8t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/courier/ucrbc7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/courier/ucrbc8t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/courier/ucrbo7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/courier/ucrbo8c.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/courier/ucrbo8r.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/courier/ucrbo8t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/courier/ucrr7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/courier/ucrr8c.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/courier/ucrr8r.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/courier/ucrr8t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/courier/ucrrc7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/courier/ucrrc8t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/courier/ucrro7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/courier/ucrro8c.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/courier/ucrro8r.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/courier/ucrro8t.tfm
%{_texmfdistdir}/fonts/type1/adobe/courier/pcrb8a.pfb
%{_texmfdistdir}/fonts/type1/adobe/courier/pcrbi8a.pfb
%{_texmfdistdir}/fonts/type1/adobe/courier/pcrbo8a.pfb
%{_texmfdistdir}/fonts/type1/adobe/courier/pcri8a.pfb
%{_texmfdistdir}/fonts/type1/adobe/courier/pcrr8a.pfb
%{_texmfdistdir}/fonts/type1/adobe/courier/pcrro8a.pfb
%{_texmfdistdir}/fonts/type1/urw/courier/ucrb8a.pfb
%{_texmfdistdir}/fonts/type1/urw/courier/ucrb8a.pfm
%{_texmfdistdir}/fonts/type1/urw/courier/ucrbo8a.pfb
%{_texmfdistdir}/fonts/type1/urw/courier/ucrbo8a.pfm
%{_texmfdistdir}/fonts/type1/urw/courier/ucrr8a.pfb
%{_texmfdistdir}/fonts/type1/urw/courier/ucrr8a.pfm
%{_texmfdistdir}/fonts/type1/urw/courier/ucrro8a.pfb
%{_texmfdistdir}/fonts/type1/urw/courier/ucrro8a.pfm
%{_texmfdistdir}/fonts/vf/adobe/courier/pcrb.vf
%{_texmfdistdir}/fonts/vf/adobe/courier/pcrb7t.vf
%{_texmfdistdir}/fonts/vf/adobe/courier/pcrb8c.vf
%{_texmfdistdir}/fonts/vf/adobe/courier/pcrb8t.vf
%{_texmfdistdir}/fonts/vf/adobe/courier/pcrbc.vf
%{_texmfdistdir}/fonts/vf/adobe/courier/pcrbc7t.vf
%{_texmfdistdir}/fonts/vf/adobe/courier/pcrbc8t.vf
%{_texmfdistdir}/fonts/vf/adobe/courier/pcrbo.vf
%{_texmfdistdir}/fonts/vf/adobe/courier/pcrbo7t.vf
%{_texmfdistdir}/fonts/vf/adobe/courier/pcrbo8c.vf
%{_texmfdistdir}/fonts/vf/adobe/courier/pcrbo8t.vf
%{_texmfdistdir}/fonts/vf/adobe/courier/pcrr.vf
%{_texmfdistdir}/fonts/vf/adobe/courier/pcrr7t.vf
%{_texmfdistdir}/fonts/vf/adobe/courier/pcrr8c.vf
%{_texmfdistdir}/fonts/vf/adobe/courier/pcrr8t.vf
%{_texmfdistdir}/fonts/vf/adobe/courier/pcrrc.vf
%{_texmfdistdir}/fonts/vf/adobe/courier/pcrrc7t.vf
%{_texmfdistdir}/fonts/vf/adobe/courier/pcrrc8t.vf
%{_texmfdistdir}/fonts/vf/adobe/courier/pcrro.vf
%{_texmfdistdir}/fonts/vf/adobe/courier/pcrro7t.vf
%{_texmfdistdir}/fonts/vf/adobe/courier/pcrro8c.vf
%{_texmfdistdir}/fonts/vf/adobe/courier/pcrro8t.vf
%{_texmfdistdir}/fonts/vf/cg/courier/ccrb.vf
%{_texmfdistdir}/fonts/vf/cg/courier/ccrb8t.vf
%{_texmfdistdir}/fonts/vf/cg/courier/ccrbi.vf
%{_texmfdistdir}/fonts/vf/cg/courier/ccrbi8t.vf
%{_texmfdistdir}/fonts/vf/cg/courier/ccrr.vf
%{_texmfdistdir}/fonts/vf/cg/courier/ccrr8t.vf
%{_texmfdistdir}/fonts/vf/cg/courier/ccrri.vf
%{_texmfdistdir}/fonts/vf/cg/courier/ccrri8t.vf
%{_texmfdistdir}/fonts/vf/cspsfonts-adobe/courier/pcrb8u.vf
%{_texmfdistdir}/fonts/vf/cspsfonts-adobe/courier/pcrbc8u.vf
%{_texmfdistdir}/fonts/vf/cspsfonts-adobe/courier/pcrbo8u.vf
%{_texmfdistdir}/fonts/vf/cspsfonts-adobe/courier/pcrr8u.vf
%{_texmfdistdir}/fonts/vf/cspsfonts-adobe/courier/pcrrc8u.vf
%{_texmfdistdir}/fonts/vf/cspsfonts-adobe/courier/pcrro8u.vf
%{_texmfdistdir}/fonts/vf/urw35vf/courier/ucrb7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/courier/ucrb8c.vf
%{_texmfdistdir}/fonts/vf/urw35vf/courier/ucrb8t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/courier/ucrbc7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/courier/ucrbc8t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/courier/ucrbo7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/courier/ucrbo8c.vf
%{_texmfdistdir}/fonts/vf/urw35vf/courier/ucrbo8t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/courier/ucrr7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/courier/ucrr8c.vf
%{_texmfdistdir}/fonts/vf/urw35vf/courier/ucrr8t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/courier/ucrrc7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/courier/ucrrc8t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/courier/ucrro7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/courier/ucrro8c.vf
%{_texmfdistdir}/fonts/vf/urw35vf/courier/ucrro8t.vf
%{_texmfdistdir}/tex/latex/courier/8rucr.fd
%{_texmfdistdir}/tex/latex/courier/omlucr.fd
%{_texmfdistdir}/tex/latex/courier/omsucr.fd
%{_texmfdistdir}/tex/latex/courier/ot1ucr.fd
%{_texmfdistdir}/tex/latex/courier/t1ucr.fd
%{_texmfdistdir}/tex/latex/courier/ts1ucr.fd

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips fonts tex %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17096 |12mr|texlive-courier-scaled-20111225-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24940
# category Package
# catalog-ctan /fonts/psfonts/courier-scaled
# catalog-date 2011-12-25 01:31:26 +0100
# catalog-license lppl1.2
# catalog-version undef
Name:		texlive-courier-scaled
Version:	20111225
Release:	1
Summary:	Provides a scaled Courier font
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/psfonts/courier-scaled
License:	LPPL1.2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/courier-scaled.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/courier-scaled.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package sets the default typewriter font to Courier with a
possible scale factor (in the same way as the helvet package
for Helvetica works for sans serif).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/courier-scaled/8rpcrs.fd
%{_texmfdistdir}/tex/latex/courier-scaled/couriers.sty
%{_texmfdistdir}/tex/latex/courier-scaled/il2pcrs.fd
%{_texmfdistdir}/tex/latex/courier-scaled/ly1pcrs.fd
%{_texmfdistdir}/tex/latex/courier-scaled/omlpcrs.fd
%{_texmfdistdir}/tex/latex/courier-scaled/omspcrs.fd
%{_texmfdistdir}/tex/latex/courier-scaled/ot1pcrs.fd
%{_texmfdistdir}/tex/latex/courier-scaled/t1pcrs.fd
%{_texmfdistdir}/tex/latex/courier-scaled/t5pcrs.fd
%{_texmfdistdir}/tex/latex/courier-scaled/ts1pcrs.fd
%{_texmfdistdir}/tex/latex/courier-scaled/xl2pcrs.fd
%doc %{_texmfdistdir}/doc/fonts/courier-scaled/Couriers.pdf
%doc %{_texmfdistdir}/doc/fonts/courier-scaled/Couriers.tex
%doc %{_texmfdistdir}/doc/fonts/courier-scaled/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17097 |12mr|texlive-courseoutline-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/courseoutline
# catalog-date 2008-09-18 22:52:44 +0200
# catalog-license other-free
# catalog-version 1.0
Name:		texlive-courseoutline
Version:	1.0
Release:	2
Summary:	Prepare university course outlines
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/courseoutline
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/courseoutline.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/courseoutline.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Courseoutline is a class designed to minimise markup in a
tedious task that needs to be repeated often.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/courseoutline/courseoutline.cls
%doc %{_texmfdistdir}/doc/latex/courseoutline/Outline.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17098 |12mr|texlive-coursepaper-2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/coursepaper
# catalog-date 2008-09-18 22:52:44 +0200
# catalog-license other-free
# catalog-version 2.0
Name:		texlive-coursepaper
Version:	2.0
Release:	2
Summary:	Prepare university course papers
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/coursepaper
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/coursepaper.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/coursepaper.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Coursepaper is a class with which students can provide simple
course papers, in a uniform design to ease the task of marking.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/coursepaper/coursepaper.cls
%doc %{_texmfdistdir}/doc/latex/coursepaper/coursepaper.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17099 |12mr|texlive-coverpage-1.01-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/coverpage
# catalog-date 2007-03-05 15:26:58 +0100
# catalog-license lppl
# catalog-version 1.01
Name:		texlive-coverpage
Version:	1.01
Release:	2
Summary:	Automatic cover page creation for scientific papers (with BibTeX data and copyright notice)
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/coverpage
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/coverpage.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/coverpage.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/coverpage.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package CoverPage was created to supplement scientific
papers with a cover page containing bibliographical
information, a copyright notice, and/or some logos of the
author's institution. The cover page is created (almost)
automatically; this is done by parsing BibTeX information
corresponding to the main document and reading a configuration
file in which the author can set information like the
affiliation he or she is associated with. The cover page
consists of header, body and footer; all three are macros which
can be redefined using \renewcommand, thus allowing easy
customization of the package. Additionally, it should be
stressed that the cover page layout is totally independent of
the main document and its page layout. This package requires
four other packages (keyval, url, textcomp, and verbatim), but
all of them are standard packages and should be part of every
LaTeX installation.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/coverpage/CoverPage.cfg
%{_texmfdistdir}/tex/latex/coverpage/CoverPage.sty
%doc %{_texmfdistdir}/doc/latex/coverpage/CoverPage.pdf
%doc %{_texmfdistdir}/doc/latex/coverpage/ECCV06Sample.pdf
%doc %{_texmfdistdir}/doc/latex/coverpage/README
%doc %{_texmfdistdir}/doc/latex/coverpage/SimpleSample.BibTeX.txt
%doc %{_texmfdistdir}/doc/latex/coverpage/SimpleSample.pdf
%doc %{_texmfdistdir}/doc/latex/coverpage/SimpleSample.tex
#- source
%doc %{_texmfdistdir}/source/latex/coverpage/CoverPage.dtx
%doc %{_texmfdistdir}/source/latex/coverpage/CoverPage.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17100 |12mr|texlive-covington-20100405-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17750
# category Package
# catalog-ctan /macros/latex/contrib/covington
# catalog-date 2010-04-05 22:57:39 +0200
# catalog-license pd
# catalog-version undef
Name:		texlive-covington
Version:	20100405
Release:	2
Summary:	Linguistic support
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/covington
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/covington.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/covington.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Numerous minor LaTeX enhancements for linguistics, including
multiple accents on the same letter, interline glosses (word-
by-word translations), Discourse Representation Structures, and
example numbering.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/covington/covington.sty
%doc %{_texmfdistdir}/doc/latex/covington/covington.pdf
%doc %{_texmfdistdir}/doc/latex/covington/covington.tex
%doc %{_texmfdistdir}/doc/latex/covington/covingtonGerm.pdf
%doc %{_texmfdistdir}/doc/latex/covington/covingtonGerm.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17101 |12mr|texlive-c-pascal-1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18337
# category Package
# catalog-ctan /macros/generic/c_pascal
# catalog-date 2008-01-08 01:09:19 +0100
# catalog-license pd
# catalog-version 1.2
Name:		texlive-c-pascal
Version:	1.2
Release:	2
Summary:	Typeset Python, C and Pascal programs
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/generic/c_pascal
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/c-pascal.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/c-pascal.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%define		_unpackaged_subdirs_terminate_build	0

%description
A TeX macro package for easy typesetting programs in Python, C
and Pascal. Program source files may also be input.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/c-pascal/cap.tex
%{_texmfdistdir}/tex/generic/c-pascal/cap_c.tex
%{_texmfdistdir}/tex/generic/c-pascal/cap_comm.tex
%{_texmfdistdir}/tex/generic/c-pascal/cap_pas.tex
%{_texmfdistdir}/tex/generic/c-pascal/cap_pyt.tex
%doc %{_texmfdistdir}/doc/generic/c-pascal/README.eng
%doc %{_texmfdistdir}/doc/generic/c-pascal/README.pol
%doc %{_texmfdistdir}/doc/generic/c-pascal/demo1.tex
%doc %{_texmfdistdir}/doc/generic/c-pascal/demo2.tex
%doc %{_texmfdistdir}/doc/generic/c-pascal/prog/fib.py
%doc %{_texmfdistdir}/doc/generic/c-pascal/prog/guess.pas
%doc %{_texmfdistdir}/doc/generic/c-pascal/prog/sun.c

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17102 |12mr|texlive-cprotect-1.0e-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21209
# category Package
# catalog-ctan /macros/latex/contrib/cprotect
# catalog-date 2011-01-27 23:21:47 +0100
# catalog-license lppl1.3
# catalog-version 1.0e
Name:		texlive-cprotect
Version:	1.0e
Release:	2
Summary:	Allow verbatim, etc., in macro arguments
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/cprotect
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cprotect.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cprotect.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cprotect.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package defines the macro \cprotect that makes a following
macro proof against verbatim in its argument; as, for example,
\cprotect\section{\verb"foo"} A similar macro \cprotEnv
(applied to the \begin of an environment) sanitises the
behavior of fragile environments. Moving arguments, and
corresponding "tables of ..." work happily.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/cprotect/cprotect.sty
%doc %{_texmfdistdir}/doc/latex/cprotect/README
%doc %{_texmfdistdir}/doc/latex/cprotect/README.txt
%doc %{_texmfdistdir}/doc/latex/cprotect/cprotect.pdf
#- source
%doc %{_texmfdistdir}/source/latex/cprotect/cprotect.dtx
%doc %{_texmfdistdir}/source/latex/cprotect/cprotect.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17103 |12mr|texlive-crbox-0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24414
# category Package
# catalog-ctan /macros/latex/contrib/crbox
# catalog-date 2011-10-26 21:25:52 +0200
# catalog-license lppl
# catalog-version 0.1
Name:		texlive-crbox
Version:	0.1
Release:	2
Summary:	Boxes with crossed corners
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/crbox
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/crbox.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/crbox.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package implements a \crbox command which produces boxes
with crossing lines at the corners.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/crbox/crbox.sty
%doc %{_texmfdistdir}/doc/latex/crbox/README
%doc %{_texmfdistdir}/doc/latex/crbox/crbox-doc.pdf
%doc %{_texmfdistdir}/doc/latex/crbox/crbox-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17104 |12mr|texlive-crop-1.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/crop
# catalog-date 2009-07-10 18:40:58 +0200
# catalog-license lppl
# catalog-version 1.5
Name:		texlive-crop
Version:	1.5
Release:	2
Summary:	Support for cropmarks
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/crop
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/crop.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/crop.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/crop.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A package providing corner marks for camera alignment as well
as for trimming paper stacks, and additional page information
on every page if required. Most macros are easily adaptable to
personal preferences. An option is provided for selectively
suppressing graphics or text, which may be useful for printing
just colour graphics on a colour laser printer and the rest on
a cheap mono laser printer. A page info line contains the time
and a new cropmarks index and is printed at the top of the
page. A configuration command is provided for the info line
font. Options for better collaboration with dvips, pdftex and
vtex are provided.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/crop/crop.sty
%doc %{_texmfdistdir}/doc/latex/crop/crop.pdf
%doc %{_texmfdistdir}/doc/latex/crop/crop.txt
#- source
%doc %{_texmfdistdir}/source/latex/crop/Makefile
%doc %{_texmfdistdir}/source/latex/crop/crop.dtx
%doc %{_texmfdistdir}/source/latex/crop/crop.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17105 |12mr|texlive-crossreference-20070101-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/crossreference
# catalog-date 2007-01-01 17:45:33 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-crossreference
Version:	20070101
Release:	2
Summary:	Crossreferences within documents
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/crossreference
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/crossreference.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/crossreference.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/crossreference.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package defines cross-references (essentially 'grand' label
references), which may be listed in a table of cross-
references.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/crossreference/crossreference.sty
%doc %{_texmfdistdir}/doc/latex/crossreference/README
%doc %{_texmfdistdir}/doc/latex/crossreference/crossreference.pdf
%doc %{_texmfdistdir}/doc/latex/crossreference/xrefexample.tex
#- source
%doc %{_texmfdistdir}/source/latex/crossreference/crossreference.drv
%doc %{_texmfdistdir}/source/latex/crossreference/crossreference.dtx
%doc %{_texmfdistdir}/source/latex/crossreference/crossreference.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17106 |12mr|texlive-crossword-1.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/gene/crossword
# catalog-date 2009-11-13 01:13:22 +0100
# catalog-license other-free
# catalog-version 1.8
Name:		texlive-crossword
Version:	1.8
Release:	2
Summary:	Typeset crossword puzzles
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/gene/crossword
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/crossword.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/crossword.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/crossword.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
An extended grid-based puzzle package, designed to take all
input (both grid and clues) from the same file. The package can
typeset grids with holes in them (for advertisements, or other
sorts of stuff), and can deal with several sorts of puzzle: -
The classical puzzle contains numbers for the words and clues
for the words to be filled in. - The numbered puzzle contains
numbers in each cell where identical numbers represent
identical letters. The goal is to find out which number
corresponds to which letter. - The fill-in type of puzzle
consists of a grid and a list of words. The goal is to place
all words in the grid. - Sudoku and Kakuro puzzles involve
filling in grids of numbers according to their own rules.
Format may be block-separated, or separated by thick lines.
Input to the package is somewhat redundant: specification of
the grid is separate from specification of the clues (if
they're necessary). The author considers this style both
'natural' and robust.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/crossword/cwpuzzle.sty
%doc %{_texmfdistdir}/doc/latex/crossword/README
%doc %{_texmfdistdir}/doc/latex/crossword/cwpuzzle.pdf
#- source
%doc %{_texmfdistdir}/source/latex/crossword/Makefile
%doc %{_texmfdistdir}/source/latex/crossword/cwpuzzle.dtx
%doc %{_texmfdistdir}/source/latex/crossword/cwpuzzle.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17107 |12mr|texlive-crosswrd-3.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16896
# category Package
# catalog-ctan /macros/latex/contrib/crosswrd
# catalog-date 2010-02-01 17:14:28 +0100
# catalog-license lppl
# catalog-version 3.0
Name:		texlive-crosswrd
Version:	3.0
Release:	2
Summary:	Macros for typesetting crossword puzzles
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/crosswrd
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/crosswrd.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/crosswrd.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/crosswrd.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a LaTeX method of typesetting crosswords,
and assists the composer ensure that the grid all goes together
properly. Brian Hamilton Kelly's original was written for LaTeX
2.09, and needed to be updated to run with current LaTeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/crosswrd/crosswrd.sty
%doc %{_texmfdistdir}/doc/latex/crosswrd/README
%doc %{_texmfdistdir}/doc/latex/crosswrd/crosswrd.pdf
%doc %{_texmfdistdir}/doc/latex/crosswrd/grid0.tex
%doc %{_texmfdistdir}/doc/latex/crosswrd/grid1.tex
%doc %{_texmfdistdir}/doc/latex/crosswrd/grid2.tex
%doc %{_texmfdistdir}/doc/latex/crosswrd/test0.tex
%doc %{_texmfdistdir}/doc/latex/crosswrd/test1.tex
%doc %{_texmfdistdir}/doc/latex/crosswrd/test2.tex
#- source
%doc %{_texmfdistdir}/source/latex/crosswrd/crosswrd.dtx
%doc %{_texmfdistdir}/source/latex/crosswrd/crosswrd.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17108 |12mr|texlive-cryst-20080815-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /fonts/cryst
# catalog-date 2008-08-15 14:30:40 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-cryst
Version:	20080815
Release:	2
Summary:	Font for graphical symbols used in crystallography
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/cryst
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cryst.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cryst.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The font is provided as an Adobe Type 1 font, and as MetaFont
source. Instructions for use are available both in the README
file and (with a font diagram) in the documentation.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/cryst/cryst.afm
%{_texmfdistdir}/fonts/source/public/cryst/cryst.mf
%{_texmfdistdir}/fonts/tfm/public/cryst/cryst.tfm
%{_texmfdistdir}/fonts/type1/public/cryst/cryst.pfb
%doc %{_texmfdistdir}/doc/latex/cryst/README
%doc %{_texmfdistdir}/doc/latex/cryst/cryst1.pdf
%doc %{_texmfdistdir}/doc/latex/cryst/cryst1.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17109 |12mr|texlive-cs-20111103-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-cs
Version:	20111103
Release:	2
Summary:	TeXLive cs package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cs.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-tetex

%description
TeXLive cs package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/cs/config.cs
%{_texmfdistdir}/fonts/enc/dvips/cs/csin.enc
%{_texmfdistdir}/fonts/enc/dvips/cs/csr.enc
%{_texmfdistdir}/fonts/enc/dvips/cs/csr1.enc
%{_texmfdistdir}/fonts/enc/dvips/cs/cstt.enc
%{_texmfdistdir}/fonts/map/dvips/cs/csfont-e.map
%{_texmfdistdir}/fonts/map/dvips/cs/csother.map
%{_texmfdistdir}/fonts/map/dvips/cs/cstext.map
%{_texmfdistdir}/fonts/source/public/cs/csaccent.mf
%{_texmfdistdir}/fonts/source/public/cs/csacutl.mf
%{_texmfdistdir}/fonts/source/public/cs/csacutu.mf
%{_texmfdistdir}/fonts/source/public/cs/csadded.mf
%{_texmfdistdir}/fonts/source/public/cs/csb10.mf
%{_texmfdistdir}/fonts/source/public/cs/csb12.mf
%{_texmfdistdir}/fonts/source/public/cs/csb17.mf
%{_texmfdistdir}/fonts/source/public/cs/csb5.mf
%{_texmfdistdir}/fonts/source/public/cs/csb6.mf
%{_texmfdistdir}/fonts/source/public/cs/csb7.mf
%{_texmfdistdir}/fonts/source/public/cs/csb8.mf
%{_texmfdistdir}/fonts/source/public/cs/csb9.mf
%{_texmfdistdir}/fonts/source/public/cs/csbx10.mf
%{_texmfdistdir}/fonts/source/public/cs/csbx12.mf
%{_texmfdistdir}/fonts/source/public/cs/csbx5.mf
%{_texmfdistdir}/fonts/source/public/cs/csbx6.mf
%{_texmfdistdir}/fonts/source/public/cs/csbx7.mf
%{_texmfdistdir}/fonts/source/public/cs/csbx8.mf
%{_texmfdistdir}/fonts/source/public/cs/csbx9.mf
%{_texmfdistdir}/fonts/source/public/cs/csbxsl10.mf
%{_texmfdistdir}/fonts/source/public/cs/csbxsl12.mf
%{_texmfdistdir}/fonts/source/public/cs/csbxsl5.mf
%{_texmfdistdir}/fonts/source/public/cs/csbxsl6.mf
%{_texmfdistdir}/fonts/source/public/cs/csbxsl7.mf
%{_texmfdistdir}/fonts/source/public/cs/csbxsl8.mf
%{_texmfdistdir}/fonts/source/public/cs/csbxsl9.mf
%{_texmfdistdir}/fonts/source/public/cs/csbxti10.mf
%{_texmfdistdir}/fonts/source/public/cs/csbxti12.mf
%{_texmfdistdir}/fonts/source/public/cs/csbxti17.mf
%{_texmfdistdir}/fonts/source/public/cs/cscode.mf
%{_texmfdistdir}/fonts/source/public/cs/cscsc10.mf
%{_texmfdistdir}/fonts/source/public/cs/cscsc12.mf
%{_texmfdistdir}/fonts/source/public/cs/cscsc17.mf
%{_texmfdistdir}/fonts/source/public/cs/cscsc8.mf
%{_texmfdistdir}/fonts/source/public/cs/cscsc9.mf
%{_texmfdistdir}/fonts/source/public/cs/csdunh10.mf
%{_texmfdistdir}/fonts/source/public/cs/csdunh12.mf
%{_texmfdistdir}/fonts/source/public/cs/csdunh17.mf
%{_texmfdistdir}/fonts/source/public/cs/csdunh5.mf
%{_texmfdistdir}/fonts/source/public/cs/csdunh6.mf
%{_texmfdistdir}/fonts/source/public/cs/csdunh7.mf
%{_texmfdistdir}/fonts/source/public/cs/csdunh8.mf
%{_texmfdistdir}/fonts/source/public/cs/csdunh9.mf
%{_texmfdistdir}/fonts/source/public/cs/csff10.mf
%{_texmfdistdir}/fonts/source/public/cs/csfi10.mf
%{_texmfdistdir}/fonts/source/public/cs/csfib10.mf
%{_texmfdistdir}/fonts/source/public/cs/csfib12.mf
%{_texmfdistdir}/fonts/source/public/cs/csfib8.mf
%{_texmfdistdir}/fonts/source/public/cs/csfib9.mf
%{_texmfdistdir}/fonts/source/public/cs/cshachel.mf
%{_texmfdistdir}/fonts/source/public/cs/cshacheu.mf
%{_texmfdistdir}/fonts/source/public/cs/cshyph.mf
%{_texmfdistdir}/fonts/source/public/cs/csiacutl.mf
%{_texmfdistdir}/fonts/source/public/cs/csihachl.mf
%{_texmfdistdir}/fonts/source/public/cs/csinch.mf
%{_texmfdistdir}/fonts/source/public/cs/csiothrl.mf
%{_texmfdistdir}/fonts/source/public/cs/csitt10.mf
%{_texmfdistdir}/fonts/source/public/cs/csitt12.mf
%{_texmfdistdir}/fonts/source/public/cs/csitt17.mf
%{_texmfdistdir}/fonts/source/public/cs/csitt8.mf
%{_texmfdistdir}/fonts/source/public/cs/csitt9.mf
%{_texmfdistdir}/fonts/source/public/cs/csotherl.mf
%{_texmfdistdir}/fonts/source/public/cs/csotheru.mf
%{_texmfdistdir}/fonts/source/public/cs/csr10.mf
%{_texmfdistdir}/fonts/source/public/cs/csr12.mf
%{_texmfdistdir}/fonts/source/public/cs/csr17.mf
%{_texmfdistdir}/fonts/source/public/cs/csr5.mf
%{_texmfdistdir}/fonts/source/public/cs/csr6.mf
%{_texmfdistdir}/fonts/source/public/cs/csr7.mf
%{_texmfdistdir}/fonts/source/public/cs/csr8.mf
%{_texmfdistdir}/fonts/source/public/cs/csr9.mf
%{_texmfdistdir}/fonts/source/public/cs/cssl10.mf
%{_texmfdistdir}/fonts/source/public/cs/cssl12.mf
%{_texmfdistdir}/fonts/source/public/cs/cssl17.mf
%{_texmfdistdir}/fonts/source/public/cs/cssl5.mf
%{_texmfdistdir}/fonts/source/public/cs/cssl6.mf
%{_texmfdistdir}/fonts/source/public/cs/cssl7.mf
%{_texmfdistdir}/fonts/source/public/cs/cssl8.mf
%{_texmfdistdir}/fonts/source/public/cs/cssl9.mf
%{_texmfdistdir}/fonts/source/public/cs/cssltt10.mf
%{_texmfdistdir}/fonts/source/public/cs/cssltt12.mf
%{_texmfdistdir}/fonts/source/public/cs/cssltt8.mf
%{_texmfdistdir}/fonts/source/public/cs/cssltt9.mf
%{_texmfdistdir}/fonts/source/public/cs/csss10.mf
%{_texmfdistdir}/fonts/source/public/cs/csss12.mf
%{_texmfdistdir}/fonts/source/public/cs/csss17.mf
%{_texmfdistdir}/fonts/source/public/cs/csss8.mf
%{_texmfdistdir}/fonts/source/public/cs/csss9.mf
%{_texmfdistdir}/fonts/source/public/cs/csssbx10.mf
%{_texmfdistdir}/fonts/source/public/cs/csssbx12.mf
%{_texmfdistdir}/fonts/source/public/cs/csssbx17.mf
%{_texmfdistdir}/fonts/source/public/cs/csssbx9.mf
%{_texmfdistdir}/fonts/source/public/cs/csssdc10.mf
%{_texmfdistdir}/fonts/source/public/cs/csssi10.mf
%{_texmfdistdir}/fonts/source/public/cs/csssi12.mf
%{_texmfdistdir}/fonts/source/public/cs/csssi17.mf
%{_texmfdistdir}/fonts/source/public/cs/csssi8.mf
%{_texmfdistdir}/fonts/source/public/cs/csssi9.mf
%{_texmfdistdir}/fonts/source/public/cs/csssq8.mf
%{_texmfdistdir}/fonts/source/public/cs/csssqi8.mf
%{_texmfdistdir}/fonts/source/public/cs/cstcsc10.mf
%{_texmfdistdir}/fonts/source/public/cs/cstcsc12.mf
%{_texmfdistdir}/fonts/source/public/cs/cstcsc17.mf
%{_texmfdistdir}/fonts/source/public/cs/cstex10.mf
%{_texmfdistdir}/fonts/source/public/cs/cstex8.mf
%{_texmfdistdir}/fonts/source/public/cs/cstex9.mf
%{_texmfdistdir}/fonts/source/public/cs/csti10.mf
%{_texmfdistdir}/fonts/source/public/cs/csti12.mf
%{_texmfdistdir}/fonts/source/public/cs/csti17.mf
%{_texmfdistdir}/fonts/source/public/cs/csti7.mf
%{_texmfdistdir}/fonts/source/public/cs/csti8.mf
%{_texmfdistdir}/fonts/source/public/cs/csti9.mf
%{_texmfdistdir}/fonts/source/public/cs/cstt10.mf
%{_texmfdistdir}/fonts/source/public/cs/cstt12.mf
%{_texmfdistdir}/fonts/source/public/cs/cstt8.mf
%{_texmfdistdir}/fonts/source/public/cs/cstt9.mf
%{_texmfdistdir}/fonts/source/public/cs/csu10.mf
%{_texmfdistdir}/fonts/source/public/cs/csu12.mf
%{_texmfdistdir}/fonts/source/public/cs/csu17.mf
%{_texmfdistdir}/fonts/source/public/cs/csu7.mf
%{_texmfdistdir}/fonts/source/public/cs/csu8.mf
%{_texmfdistdir}/fonts/source/public/cs/csu9.mf
%{_texmfdistdir}/fonts/source/public/cs/csvtt10.mf
%{_texmfdistdir}/fonts/source/public/cs/csvtt12.mf
%{_texmfdistdir}/fonts/source/public/cs/csvtt8.mf
%{_texmfdistdir}/fonts/source/public/cs/csvtt9.mf
%{_texmfdistdir}/fonts/source/public/cs/icscsc10.mf
%{_texmfdistdir}/fonts/source/public/cs/icstt8.mf
%{_texmfdistdir}/fonts/source/public/cs/ilcsss8.mf
%{_texmfdistdir}/fonts/source/public/cs/ilcsssb8.mf
%{_texmfdistdir}/fonts/source/public/cs/ilcsssi8.mf
%{_texmfdistdir}/fonts/source/public/cs/kmcsc.mf
%{_texmfdistdir}/fonts/source/public/cs/kmroman.mf
%{_texmfdistdir}/fonts/source/public/cs/kmtexset.mf
%{_texmfdistdir}/fonts/source/public/cs/kmtextit.mf
%{_texmfdistdir}/fonts/source/public/cs/kmtitle.mf
%{_texmfdistdir}/fonts/source/public/cs/lcsss8.mf
%{_texmfdistdir}/fonts/source/public/cs/lcsssb8.mf
%{_texmfdistdir}/fonts/source/public/cs/lcsssi8.mf
%{_texmfdistdir}/fonts/tfm/public/cs/csb10.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csb12.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csb17.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csb5.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csb6.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csb7.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csb8.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csb9.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csbx10.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csbx12.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csbx5.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csbx6.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csbx7.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csbx8.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csbx9.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csbxsl10.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csbxsl12.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csbxsl5.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csbxsl6.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csbxsl7.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csbxsl8.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csbxsl9.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csbxti10.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csbxti12.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csbxti17.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/cscsc10.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/cscsc12.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/cscsc17.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/cscsc8.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/cscsc9.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csdunh10.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csdunh12.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csdunh17.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csdunh5.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csdunh6.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csdunh7.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csdunh8.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csdunh9.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csff10.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csfi10.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csfib10.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csfib12.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csfib8.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csfib9.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csinch.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csitt10.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csitt12.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csitt17.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csitt8.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csitt9.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csr10.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csr12.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csr17.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csr5.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csr6.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csr7.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csr8.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csr9.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/cssl10.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/cssl12.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/cssl17.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/cssl5.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/cssl6.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/cssl7.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/cssl8.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/cssl9.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/cssltt10.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/cssltt12.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/cssltt8.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/cssltt9.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csss10.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csss12.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csss17.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csss8.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csss9.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csssbx10.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csssbx12.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csssbx17.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csssbx9.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csssdc10.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csssi10.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csssi12.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csssi17.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csssi8.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csssi9.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csssq8.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csssqi8.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/cstcsc10.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/cstcsc12.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/cstcsc17.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csti10.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csti12.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csti17.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csti7.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csti8.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csti9.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/cstt10.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/cstt12.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/cstt8.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/cstt9.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csu10.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csu12.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csu17.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csu7.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csu8.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csu9.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csvtt10.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csvtt12.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csvtt8.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/csvtt9.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/icscsc10.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/icstt8.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/ilcsss8.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/ilcsssb8.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/ilcsssi8.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/lcsss8.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/lcsssb8.tfm
%{_texmfdistdir}/fonts/tfm/public/cs/lcsssi8.tfm
%{_texmfdistdir}/fonts/type1/public/cs/README
%{_texmfdistdir}/fonts/type1/public/cs/csb10.pfb
%{_texmfdistdir}/fonts/type1/public/cs/csbx10.pfb
%{_texmfdistdir}/fonts/type1/public/cs/csbx12.pfb
%{_texmfdistdir}/fonts/type1/public/cs/csbx5.pfb
%{_texmfdistdir}/fonts/type1/public/cs/csbx6.pfb
%{_texmfdistdir}/fonts/type1/public/cs/csbx7.pfb
%{_texmfdistdir}/fonts/type1/public/cs/csbx8.pfb
%{_texmfdistdir}/fonts/type1/public/cs/csbx9.pfb
%{_texmfdistdir}/fonts/type1/public/cs/csbxsl10.pfb
%{_texmfdistdir}/fonts/type1/public/cs/csbxti10.pfb
%{_texmfdistdir}/fonts/type1/public/cs/cscsc10.pfb
%{_texmfdistdir}/fonts/type1/public/cs/csdunh10.pfb
%{_texmfdistdir}/fonts/type1/public/cs/csff10.pfb
%{_texmfdistdir}/fonts/type1/public/cs/csfi10.pfb
%{_texmfdistdir}/fonts/type1/public/cs/csfib8.pfb
%{_texmfdistdir}/fonts/type1/public/cs/csinch.pfb
%{_texmfdistdir}/fonts/type1/public/cs/csitt10.pfb
%{_texmfdistdir}/fonts/type1/public/cs/csr10.pfb
%{_texmfdistdir}/fonts/type1/public/cs/csr12.pfb
%{_texmfdistdir}/fonts/type1/public/cs/csr17.pfb
%{_texmfdistdir}/fonts/type1/public/cs/csr5.pfb
%{_texmfdistdir}/fonts/type1/public/cs/csr6.pfb
%{_texmfdistdir}/fonts/type1/public/cs/csr7.pfb
%{_texmfdistdir}/fonts/type1/public/cs/csr8.pfb
%{_texmfdistdir}/fonts/type1/public/cs/csr9.pfb
%{_texmfdistdir}/fonts/type1/public/cs/cssl10.pfb
%{_texmfdistdir}/fonts/type1/public/cs/cssl12.pfb
%{_texmfdistdir}/fonts/type1/public/cs/cssl8.pfb
%{_texmfdistdir}/fonts/type1/public/cs/cssl9.pfb
%{_texmfdistdir}/fonts/type1/public/cs/cssltt10.pfb
%{_texmfdistdir}/fonts/type1/public/cs/csss10.pfb
%{_texmfdistdir}/fonts/type1/public/cs/csss12.pfb
%{_texmfdistdir}/fonts/type1/public/cs/csss17.pfb
%{_texmfdistdir}/fonts/type1/public/cs/csss8.pfb
%{_texmfdistdir}/fonts/type1/public/cs/csss9.pfb
%{_texmfdistdir}/fonts/type1/public/cs/csssbx10.pfb
%{_texmfdistdir}/fonts/type1/public/cs/csssdc10.pfb
%{_texmfdistdir}/fonts/type1/public/cs/csssi10.pfb
%{_texmfdistdir}/fonts/type1/public/cs/csssi12.pfb
%{_texmfdistdir}/fonts/type1/public/cs/csssi17.pfb
%{_texmfdistdir}/fonts/type1/public/cs/csssi8.pfb
%{_texmfdistdir}/fonts/type1/public/cs/csssi9.pfb
%{_texmfdistdir}/fonts/type1/public/cs/csssq8.pfb
%{_texmfdistdir}/fonts/type1/public/cs/csssqi8.pfb
%{_texmfdistdir}/fonts/type1/public/cs/cstcsc10.pfb
%{_texmfdistdir}/fonts/type1/public/cs/csti10.pfb
%{_texmfdistdir}/fonts/type1/public/cs/csti12.pfb
%{_texmfdistdir}/fonts/type1/public/cs/csti7.pfb
%{_texmfdistdir}/fonts/type1/public/cs/csti8.pfb
%{_texmfdistdir}/fonts/type1/public/cs/csti9.pfb
%{_texmfdistdir}/fonts/type1/public/cs/cstt10.pfb
%{_texmfdistdir}/fonts/type1/public/cs/cstt12.pfb
%{_texmfdistdir}/fonts/type1/public/cs/cstt8.pfb
%{_texmfdistdir}/fonts/type1/public/cs/cstt9.pfb
%{_texmfdistdir}/fonts/type1/public/cs/csu10.pfb
%{_texmfdistdir}/fonts/type1/public/cs/csvtt10.pfb
%_texmf_updmap_d/cs

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips fonts %{buildroot}%{_texmfdistdir}
mkdir -p %{buildroot}%{_texmf_updmap_d}
cat > %{buildroot}%{_texmf_updmap_d}/cs <<EOF
MixedMap csother.map
MixedMap cstext.map
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17110 |12mr|texlive-csbulletin-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/csbulletin
# catalog-date 2008-08-17 11:40:59 +0200
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-csbulletin
Version:	1.0
Release:	2
Summary:	LaTeX class for articles submitted to the CSTUG Bulletin (Zpravodaj)
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/csbulletin
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/csbulletin.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/csbulletin.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides the class for articles for the CSTUG
Bulletin (Zpravodaj Ceskoslovenskeho sdruzeni uzivatelu TeXu).
You can see the structure of a document by looking to the
source file of the manual.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/csbulletin/csbulacronym.sty
%{_texmfdistdir}/tex/latex/csbulletin/csbulletin.cls
%doc %{_texmfdistdir}/doc/latex/csbulletin/LICENSE.txt
%doc %{_texmfdistdir}/doc/latex/csbulletin/README
%doc %{_texmfdistdir}/doc/latex/csbulletin/csbulletin.pdf
%doc %{_texmfdistdir}/doc/latex/csbulletin/csbulletin.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17111 |12mr|texlive-cslatex-20090924-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23409
# category Package
# catalog-ctan /macros/cstex/base/cslatex.tar.gz
# catalog-date 2009-09-24 20:53:04 +0200
# catalog-license gpl
# catalog-version undef
Name:		texlive-cslatex
Version:	20090924
Release:	3
Summary:	LaTeX support for Czech/Slovak typesetting
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/cstex/base/cslatex.tar.gz
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cslatex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cslatex.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cslatex.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-tetex
Requires(post):	texlive-csplain
Requires:	texlive-latex
Requires:	texlive-cslatex.bin

%description
TeXLive cslatex package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/cslatex/base/cslatex-utf8.ini
%{_texmfdistdir}/tex/cslatex/base/cslatex.ini
%{_texmfdistdir}/tex/cslatex/base/cspsfont.il2
%{_texmfdistdir}/tex/cslatex/base/cspsfont.tex
%{_texmfdistdir}/tex/cslatex/base/cspsfont.xl2
%{_texmfdistdir}/tex/cslatex/base/fonttext.cfg
%{_texmfdistdir}/tex/cslatex/base/hyphen.cfg
%{_texmfdistdir}/tex/cslatex/base/il2pag.fd
%{_texmfdistdir}/tex/cslatex/base/il2pbk.fd
%{_texmfdistdir}/tex/cslatex/base/il2pcr.fd
%{_texmfdistdir}/tex/cslatex/base/il2phv.fd
%{_texmfdistdir}/tex/cslatex/base/il2phvn.fd
%{_texmfdistdir}/tex/cslatex/base/il2pnc.fd
%{_texmfdistdir}/tex/cslatex/base/il2ppl.fd
%{_texmfdistdir}/tex/cslatex/base/il2ptm.fd
%{_texmfdistdir}/tex/cslatex/base/il2pzc.fd
%{_texmfdistdir}/tex/cslatex/base/nhelvet.sty
%{_texmfdistdir}/tex/cslatex/base/ntimes.sty
%{_texmfdistdir}/tex/cslatex/base/xl2pag.fd
%{_texmfdistdir}/tex/cslatex/base/xl2pbk.fd
%{_texmfdistdir}/tex/cslatex/base/xl2pcr.fd
%{_texmfdistdir}/tex/cslatex/base/xl2phv.fd
%{_texmfdistdir}/tex/cslatex/base/xl2phvn.fd
%{_texmfdistdir}/tex/cslatex/base/xl2pnc.fd
%{_texmfdistdir}/tex/cslatex/base/xl2ppl.fd
%{_texmfdistdir}/tex/cslatex/base/xl2ptm.fd
%{_texmfdistdir}/tex/cslatex/base/xl2pzc.fd
%{_texmfdistdir}/tex/latex/cslatex/il2cmdh.fd
%{_texmfdistdir}/tex/latex/cslatex/il2cmfib.fd
%{_texmfdistdir}/tex/latex/cslatex/il2cmfr.fd
%{_texmfdistdir}/tex/latex/cslatex/il2cmr.fd
%{_texmfdistdir}/tex/latex/cslatex/il2cmss.fd
%{_texmfdistdir}/tex/latex/cslatex/il2cmtt.fd
%{_texmfdistdir}/tex/latex/cslatex/il2cmvtt.fd
%{_texmfdistdir}/tex/latex/cslatex/il2enc.def
%{_texmfdistdir}/tex/latex/cslatex/il2lcmss.fd
%{_texmfdistdir}/tex/latex/cslatex/il2lcmtt.fd
%_texmf_fmtutil_d/cslatex
%doc %{_texmfdistdir}/doc/cslatex/base/INSTALL.cslatex
%doc %{_texmfdistdir}/doc/cslatex/base/README-cspsfont
%doc %{_texmfdistdir}/doc/cslatex/base/README.cslatex
%doc %{_texmfdistdir}/doc/cslatex/base/cs-fonts.doc
%doc %{_texmfdistdir}/doc/cslatex/base/cscorr.tab
%doc %{_texmfdistdir}/doc/cslatex/base/csplain.doc
%doc %{_texmfdistdir}/doc/cslatex/base/license.eng
%doc %{_texmfdistdir}/doc/cslatex/base/mklinks
%doc %{_texmfdistdir}/doc/cslatex/base/parpozn.tex
%doc %{_texmfdistdir}/doc/cslatex/base/prvni.tex
%doc %{_texmfdistdir}/doc/cslatex/base/test8z.tex
%doc %{_texmfdistdir}/doc/cslatex/base/testlat.tex
%doc %{_texmfdistdir}/doc/cslatex/base/zmeny.txt
#- source
%doc %{_texmfdistdir}/source/cslatex/base/cslatex.dtx
%doc %{_texmfdistdir}/source/cslatex/base/cslatex.ins
%doc %{_texmfdistdir}/source/cslatex/base/cslatex.txt

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_texmf_fmtutil_d}
cat > %{buildroot}%{_texmf_fmtutil_d}/cslatex <<EOF
#
# from cslatex:
cslatex pdftex - -etex -translate-file=cp227.tcx cslatex.ini
pdfcslatex pdftex - -etex -translate-file=cp227.tcx cslatex.ini
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17112 |12mr|texlive-csplain-20090924-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22650
# category Package
# catalog-ctan /macros/cstex/base/csplain.tar.gz
# catalog-date 2009-09-24 20:53:04 +0200
# catalog-license other-free
# catalog-version undef
Name:		texlive-csplain
Version:	20090924
Release:	4
Summary:	Plain TeX support for Czech/Slovak typesetting
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/cstex/base/csplain.tar.gz
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/csplain.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-tetex
Requires(post):	texlive-cs
Requires:	texlive-tex
Requires:	texlive-csplain.bin

%description
TeXLive csplain package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/csplain/base/cavantga.tex
%{_texmfdistdir}/tex/csplain/base/cbookman.tex
%{_texmfdistdir}/tex/csplain/base/chelvet.tex
%{_texmfdistdir}/tex/csplain/base/cncent.tex
%{_texmfdistdir}/tex/csplain/base/cpalatin.tex
%{_texmfdistdir}/tex/csplain/base/csenc-k.tex
%{_texmfdistdir}/tex/csplain/base/csenc-p.tex
%{_texmfdistdir}/tex/csplain/base/csenc-u.tex
%{_texmfdistdir}/tex/csplain/base/csenc-w.tex
%{_texmfdistdir}/tex/csplain/base/cseplain.ini
%{_texmfdistdir}/tex/csplain/base/csfonts.tex
%{_texmfdistdir}/tex/csplain/base/csplain-utf8.ini
%{_texmfdistdir}/tex/csplain/base/csplain.ini
%{_texmfdistdir}/tex/csplain/base/ctimes.tex
%{_texmfdistdir}/tex/csplain/base/czech.sty
%{_texmfdistdir}/tex/csplain/base/czhyphen.ex
%{_texmfdistdir}/tex/csplain/base/czhyphen.tex
%{_texmfdistdir}/tex/csplain/base/dcfonts.tex
%{_texmfdistdir}/tex/csplain/base/ecfonts.tex
%{_texmfdistdir}/tex/csplain/base/extcode.tex
%{_texmfdistdir}/tex/csplain/base/fonttabs.tex
%{_texmfdistdir}/tex/csplain/base/hyphen.ex
%{_texmfdistdir}/tex/csplain/base/hyphen.lan
%{_texmfdistdir}/tex/csplain/base/il2code.tex
%{_texmfdistdir}/tex/csplain/base/plaina4.tex
%{_texmfdistdir}/tex/csplain/base/skhyphen.ex
%{_texmfdistdir}/tex/csplain/base/skhyphen.tex
%{_texmfdistdir}/tex/csplain/base/slovak.sty
%{_texmfdistdir}/tex/csplain/base/t1code.tex
%{_texmfdistdir}/tex/csplain/base/ttimes.tex
%_texmf_fmtutil_d/csplain

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_texmf_fmtutil_d}
cat > %{buildroot}%{_texmf_fmtutil_d}/csplain <<EOF
#
# from csplain:
csplain pdftex - -etex -translate-file=cp227.tcx csplain.ini
pdfcsplain pdftex - -etex -translate-file=cp227.tcx csplain.ini
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17113 |12mr|texlive-csquotes-5.1d-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24393
# category Package
# catalog-ctan /macros/latex/contrib/csquotes
# catalog-date 2011-10-24 17:03:17 +0200
# catalog-license lppl
# catalog-version 5.1d
Name:		texlive-csquotes
Version:	5.1d
Release:	2
Summary:	Context sensitive quotation facilities
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/csquotes
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/csquotes.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/csquotes.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package provides advanced facilities for inline and
display quotations. It is designed for a wide range of tasks
ranging from the most simple applications to the more complex
demands of formal quotations. The facilities include commands,
environments, and user-definable 'smart quotes' which
dynamically adjust to their context. Quotation marks are
switched automatically if quotations are nested and they can be
adjusted to the current language if the babel package is
available. There are additional facilities designed to cope
with the more specific demands of academic writing, especially
in the humanities and the social sciences. All quote styles as
well as the optional active quotes are freely configurable. The
package is dependent on e-TeX, and requires the author's
etoolbox package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/csquotes/csq-compat.def
%{_texmfdistdir}/tex/latex/csquotes/csquotes.cfg
%{_texmfdistdir}/tex/latex/csquotes/csquotes.def
%{_texmfdistdir}/tex/latex/csquotes/csquotes.sty
%doc %{_texmfdistdir}/doc/latex/csquotes/README
%doc %{_texmfdistdir}/doc/latex/csquotes/RELEASE
%doc %{_texmfdistdir}/doc/latex/csquotes/csquotes.pdf
%doc %{_texmfdistdir}/doc/latex/csquotes/csquotes.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17114 |12mr|texlive-csquotes-de-1.01-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23371
# category Package
# catalog-ctan /info/translations/csquotes/de
# catalog-date 2011-05-30 20:16:57 +0200
# catalog-license lppl
# catalog-version 1.01
Name:		texlive-csquotes-de
Version:	1.01
Release:	2
Summary:	German translation of csquotes documentation
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/translations/csquotes/de
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/csquotes-de.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/csquotes-de.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
This is a translation of the documentation of csquotes version
5.1.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/csquotes-de/LIESMICH
%doc %{_texmfdistdir}/doc/latex/csquotes-de/csquotes-DE.pdf
%doc %{_texmfdistdir}/doc/latex/csquotes-de/csquotes-DE.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17115 |12mr|texlive-csvsimple-1.05-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25618
# category Package
# catalog-ctan /macros/latex/contrib/csvsimple
# catalog-date 2012-03-12 18:07:18 +0100
# catalog-license lppl1.3
# catalog-version 1.05
Name:		texlive-csvsimple
Version:	1.05
Release:	1
Summary:	Simple CSV file processing
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/csvsimple
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/csvsimple.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/csvsimple.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a simple LaTeX interface for the
processing of files with comma separated values (CSV); it
relies on the key value syntax supported by pgfkeys to simplify
usage. Filtering and table generation is especially supported;
however, this lightweight tool offers no support for data
sorting or data base storage.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/csvsimple/csvsimple.sty
%doc %{_texmfdistdir}/doc/latex/csvsimple/CHANGES
%doc %{_texmfdistdir}/doc/latex/csvsimple/README
%doc %{_texmfdistdir}/doc/latex/csvsimple/csvsimple-example.pdf
%doc %{_texmfdistdir}/doc/latex/csvsimple/csvsimple-example.tex
%doc %{_texmfdistdir}/doc/latex/csvsimple/csvsimple.pdf
%doc %{_texmfdistdir}/doc/latex/csvsimple/csvsimple.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17116 |12mr|texlive-csvtools-1.24-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /obsolete/macros/latex/contrib/csvtools
# catalog-date 2008-10-15 11:51:27 +0200
# catalog-license lppl
# catalog-version 1.24
Name:		texlive-csvtools
Version:	1.24
Release:	2
Summary:	Reading data from CSV files
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/obsolete/macros/latex/contrib/csvtools
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/csvtools.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/csvtools.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/csvtools.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The csvtools package allows you to repeatedly perform a set of
LaTeX commands on data in each row of a comma separated
variable (CSV) file (though substitution of the 'comma' is
permitted). Such files may be used as source for mail merging,
generating tables etc. Examples are given in the documentation.
The distribution also provides packages: csvsort, that provides
analagous commands to those in the main package, having first
sorted the data (using the xfor and compare packages); and
csvpie, for creating a pie-chart from a CSV file. The bundle
has now been superseded by the datatool bundle.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/csvtools/csvpie.sty
%{_texmfdistdir}/tex/latex/csvtools/csvsort.sty
%{_texmfdistdir}/tex/latex/csvtools/csvtools.sty
%doc %{_texmfdistdir}/doc/latex/csvtools/CHANGES
%doc %{_texmfdistdir}/doc/latex/csvtools/README
%doc %{_texmfdistdir}/doc/latex/csvtools/csvtools.pdf
%doc %{_texmfdistdir}/doc/latex/csvtools/csvtools.pl
%doc %{_texmfdistdir}/doc/latex/csvtools/manual.html
#- source
%doc %{_texmfdistdir}/source/latex/csvtools/csvtools.dtx
%doc %{_texmfdistdir}/source/latex/csvtools/csvtools.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17117 |12mr|texlive-ctable-1.21-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23834
# category Package
# catalog-ctan /macros/latex/contrib/ctable
# catalog-date 2011-09-05 13:58:41 +0200
# catalog-license lppl
# catalog-version 1.21
Name:		texlive-ctable
Version:	1.21
Release:	2
Summary:	Easily typeset centered tables
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ctable
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ctable.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ctable.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ctable.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Provides commands to easily typeset centered, left- or right-
aligned table and (multiple-)figure floats, with footnotes.
Instead of an environment, a command with 4 arguments is used;
the first is optional and is used for key,value pairs
generating variations on the defaults and offering a route for
future extensions.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/ctable/ctable.sty
%doc %{_texmfdistdir}/doc/latex/ctable/01a
%doc %{_texmfdistdir}/doc/latex/ctable/01b
%doc %{_texmfdistdir}/doc/latex/ctable/02k
%doc %{_texmfdistdir}/doc/latex/ctable/02l
%doc %{_texmfdistdir}/doc/latex/ctable/02m
%doc %{_texmfdistdir}/doc/latex/ctable/03a
%doc %{_texmfdistdir}/doc/latex/ctable/03b
%doc %{_texmfdistdir}/doc/latex/ctable/04a
%doc %{_texmfdistdir}/doc/latex/ctable/04b
%doc %{_texmfdistdir}/doc/latex/ctable/05a
%doc %{_texmfdistdir}/doc/latex/ctable/05b
%doc %{_texmfdistdir}/doc/latex/ctable/06a
%doc %{_texmfdistdir}/doc/latex/ctable/06b
%doc %{_texmfdistdir}/doc/latex/ctable/07a
%doc %{_texmfdistdir}/doc/latex/ctable/07b
%doc %{_texmfdistdir}/doc/latex/ctable/08a
%doc %{_texmfdistdir}/doc/latex/ctable/08b
%doc %{_texmfdistdir}/doc/latex/ctable/09b
%doc %{_texmfdistdir}/doc/latex/ctable/10a
%doc %{_texmfdistdir}/doc/latex/ctable/10b
%doc %{_texmfdistdir}/doc/latex/ctable/12a
%doc %{_texmfdistdir}/doc/latex/ctable/12b
%doc %{_texmfdistdir}/doc/latex/ctable/13a
%doc %{_texmfdistdir}/doc/latex/ctable/13b
%doc %{_texmfdistdir}/doc/latex/ctable/13c
%doc %{_texmfdistdir}/doc/latex/ctable/14a
%doc %{_texmfdistdir}/doc/latex/ctable/README
%doc %{_texmfdistdir}/doc/latex/ctable/ctable.pdf
%doc %{_texmfdistdir}/doc/latex/ctable/doit
%doc %{_texmfdistdir}/doc/latex/ctable/inst
%doc %{_texmfdistdir}/doc/latex/ctable/lion.png
%doc %{_texmfdistdir}/doc/latex/ctable/penguin.jpg
#- source
%doc %{_texmfdistdir}/source/latex/ctable/ctable.dtx
%doc %{_texmfdistdir}/source/latex/ctable/ctable.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17118 |12mr|texlive-ctanify-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24061
# category Package
# catalog-ctan /support/ctanify
# catalog-date 2011-09-21 00:42:21 +0200
# catalog-license lppl
# catalog-version 1.1
Name:		texlive-ctanify
Version:	1.1
Release:	2
Summary:	Prepare a package for upload to CTAN
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/ctanify
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ctanify.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ctanify.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-ctanify.bin = %{EVRD}

%description
Given a list of filenames, ctanify creates a tarball (a .tar.gz
file) with the files laid out in CTAN's preferred structure.
The tarball additionally contains a ZIP (.zip) file with copies
of all files laid out in the standard TeX Directory Structure
(TDS), which may be used by those intending to install the
package, or by those who need to incorporate it in a
distribution. (The TDS ZIP file will be installed in the CTAN
install/ tree.).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/ctanify
%{_texmfdistdir}/scripts/ctanify/ctanify
%doc %{_texmfdistdir}/doc/support/ctanify/README
%doc %{_texmfdistdir}/doc/support/ctanify/ctanify.pdf
%doc %{_mandir}/man1/ctanify.1*
%doc %{_texmfdir}/doc/man/man1/ctanify.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/ctanify/ctanify ctanify
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17119 |12mr|texlive-ctanupload-1.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26313
# category Package
# catalog-ctan /support/ctanupload
# catalog-date 2012-05-08 15:13:49 +0200
# catalog-license gpl3
# catalog-version 1.7
Name:		texlive-ctanupload
Version:	1.7
Release:	2
Summary:	Support for users uploading to CTAN
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/ctanupload
License:	GPL3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ctanupload.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ctanupload.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-ctanupload.bin = %{EVRD}

%description
The package provides a Perl script that allows the uploads of a
contribution to CTAN from the command line. The aim us to
simplify the release process for LaTeX package authors.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/ctanupload
%{_texmfdistdir}/scripts/ctanupload/ctanupload.pl
%doc %{_texmfdistdir}/doc/support/ctanupload/Makefile.example
%doc %{_texmfdistdir}/doc/support/ctanupload/README
%doc %{_texmfdistdir}/doc/support/ctanupload/ctanupload.pdf
%doc %{_texmfdistdir}/doc/support/ctanupload/ctanupload.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/ctanupload/ctanupload.pl ctanupload
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17120 |12mr|texlive-ctex-1.02c-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22488
# category Package
# catalog-ctan /language/chinese/ctex
# catalog-date 2011-05-15 00:28:51 +0200
# catalog-license lppl
# catalog-version 1.02c
Name:		texlive-ctex
Version:	1.02c
Release:	2
Summary:	LaTeX classes and packages for Chinese typesetting
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/chinese/ctex
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ctex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ctex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-ttfutils

%description
TeXLive ctex package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/ctex/back/ctexartutf8.cls
%{_texmfdistdir}/tex/latex/ctex/back/ctexbookutf8.cls
%{_texmfdistdir}/tex/latex/ctex/back/ctexcaputf8.sty
%{_texmfdistdir}/tex/latex/ctex/back/ctexreputf8.cls
%{_texmfdistdir}/tex/latex/ctex/back/ctexutf8.sty
%{_texmfdistdir}/tex/latex/ctex/cfg/ctex.cfg
%{_texmfdistdir}/tex/latex/ctex/cfg/ctexcap-gbk.cfg
%{_texmfdistdir}/tex/latex/ctex/cfg/ctexcap-utf8.cfg
%{_texmfdistdir}/tex/latex/ctex/cfg/ctexcap.cfg
%{_texmfdistdir}/tex/latex/ctex/cfg/ctexopts.cfg.template
%{_texmfdistdir}/tex/latex/ctex/ctex.sty
%{_texmfdistdir}/tex/latex/ctex/ctexart.cls
%{_texmfdistdir}/tex/latex/ctex/ctexbook.cls
%{_texmfdistdir}/tex/latex/ctex/ctexcap.sty
%{_texmfdistdir}/tex/latex/ctex/ctexrep.cls
%{_texmfdistdir}/tex/latex/ctex/def/ctex-article.def
%{_texmfdistdir}/tex/latex/ctex/def/ctex-book.def
%{_texmfdistdir}/tex/latex/ctex/def/ctex-caption.def
%{_texmfdistdir}/tex/latex/ctex/def/ctex-class.def
%{_texmfdistdir}/tex/latex/ctex/def/ctex-common.def
%{_texmfdistdir}/tex/latex/ctex/def/ctex-gbk.def
%{_texmfdistdir}/tex/latex/ctex/def/ctex-loadclass.def
%{_texmfdistdir}/tex/latex/ctex/def/ctex-report.def
%{_texmfdistdir}/tex/latex/ctex/def/ctex-utf8.def
%{_texmfdistdir}/tex/latex/ctex/engine/ctex-cct-engine.def
%{_texmfdistdir}/tex/latex/ctex/engine/ctex-cjk-common.def
%{_texmfdistdir}/tex/latex/ctex/engine/ctex-cjk-engine.def
%{_texmfdistdir}/tex/latex/ctex/engine/ctex-xecjk-engine.def
%{_texmfdistdir}/tex/latex/ctex/fd/c19gbsn.fd
%{_texmfdistdir}/tex/latex/ctex/fd/c19gbsn.fdx
%{_texmfdistdir}/tex/latex/ctex/fd/c19gkai.fd
%{_texmfdistdir}/tex/latex/ctex/fd/c19gkai.fdx
%{_texmfdistdir}/tex/latex/ctex/fd/c19rm.fd
%{_texmfdistdir}/tex/latex/ctex/fd/c19sf.fd
%{_texmfdistdir}/tex/latex/ctex/fd/c19tt.fd
%{_texmfdistdir}/tex/latex/ctex/fd/c70rm.fd
%{_texmfdistdir}/tex/latex/ctex/fd/c70sf.fd
%{_texmfdistdir}/tex/latex/ctex/fd/c70tt.fd
%{_texmfdistdir}/tex/latex/ctex/fontset/ctex-cjk-adobefonts.def
%{_texmfdistdir}/tex/latex/ctex/fontset/ctex-cjk-winfonts.def
%{_texmfdistdir}/tex/latex/ctex/fontset/ctex-xecjk-adobefonts.def
%{_texmfdistdir}/tex/latex/ctex/fontset/ctex-xecjk-winfonts.def
%{_texmfdistdir}/tex/latex/ctex/opt/ctex-caption-opts.def
%{_texmfdistdir}/tex/latex/ctex/opt/ctex-class-opts.def
%{_texmfdistdir}/tex/latex/ctex/opt/ctex-common-opts.def
%doc %{_texmfdistdir}/doc/latex/ctex/README
%doc %{_texmfdistdir}/doc/latex/ctex/ctex.pdf
%doc %{_texmfdistdir}/doc/latex/ctex/ctex.tex
%doc %{_texmfdistdir}/doc/latex/ctex/test/test-cjk.tex
%doc %{_texmfdistdir}/doc/latex/ctex/test/test-cjkutf8.tex
%doc %{_texmfdistdir}/doc/latex/ctex/test/test-xetex.tex
%doc %{_texmfdistdir}/doc/latex/ctex/test/test-xetexgbk.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17121 |12mr|texlive-ctex-faq-20091109-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /info/ctex-faq
# catalog-date 2009-11-09 15:03:08 +0100
# catalog-license fdl
# catalog-version undef
Name:		texlive-ctex-faq
Version:	20091109
Release:	2
Summary:	LaTeX FAQ by the Chinese TeX Society (ctex.org)
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/ctex-faq
License:	FDL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ctex-faq.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ctex-faq.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
Most questions were collected on the bbs.ctex.org forum, and
were answered in detail by the author.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/ctex-faq/README
%doc %{_texmfdistdir}/doc/latex/ctex-faq/ctex-faq.pdf
%doc %{_texmfdistdir}/doc/latex/ctex-faq/src/ctex-faq.sty
%doc %{_texmfdistdir}/doc/latex/ctex-faq/src/ctex-faq.tex
%doc %{_texmfdistdir}/doc/latex/ctex-faq/src/make.bat

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17122 |12mr|texlive-ctib-20070204-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /language/tibetan/ctib
# catalog-date 2007-02-04 13:34:13 +0100
# catalog-license gpl
# catalog-version undef
Name:		texlive-ctib
Version:	20070204
Release:	2
Summary:	Tibetan for TeX and LATeX2e
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/tibetan/ctib
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ctib.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ctib.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ctib.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A package using a modified version of Sirlin's Tibetan font. An
advantage of this Tibetan implementation is that all consonant
clusters are formed by TeX and Metafont. No external
preprocessor is needed.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/ctib/bzrsetup.mf
%{_texmfdistdir}/fonts/source/public/ctib/ctib.mf
%{_texmfdistdir}/fonts/source/public/ctib/ctibcode.mf
%{_texmfdistdir}/fonts/source/public/ctib/ctiblett.mf
%{_texmfdistdir}/fonts/source/public/ctib/ctibligs.mf
%{_texmfdistdir}/fonts/source/public/ctib/ctibnum.mf
%{_texmfdistdir}/fonts/source/public/ctib/ctibpunc.mf
%{_texmfdistdir}/fonts/source/public/ctib/ctibsplt.mf
%{_texmfdistdir}/fonts/source/public/ctib/ctibvow.mf
%{_texmfdistdir}/fonts/tfm/public/ctib/ctib.tfm
%{_texmfdistdir}/tex/latex/ctib/ctib.sty
%{_texmfdistdir}/tex/latex/ctib/ctib.tex
%{_texmfdistdir}/tex/latex/ctib/lctctib.fd
%{_texmfdistdir}/tex/latex/ctib/lctenc.def
%doc %{_texmfdistdir}/doc/latex/ctib/README
%doc %{_texmfdistdir}/doc/latex/ctib/ctib4tex.pdf
%doc %{_texmfdistdir}/doc/latex/ctib/ctib4tex.tex
#- source
%doc %{_texmfdistdir}/source/latex/ctib/COPYING
%doc %{_texmfdistdir}/source/latex/ctib/EMTEX
%doc %{_texmfdistdir}/source/latex/ctib/HISTORY
%doc %{_texmfdistdir}/source/latex/ctib/INSTALL
%doc %{_texmfdistdir}/source/latex/ctib/MIKTEX

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17123 |12mr|texlive-ctie-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23089
# category TLCore
# catalog-ctan /web/c_cpp/ctie
# catalog-date 2011-04-16 11:10:37 +0200
# catalog-license gpl
# catalog-version 1.1
Name:		texlive-ctie
Version:	1.1
Release:	2
Summary:	C version of tie (merging Web change files)
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/web/c_cpp/ctie
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ctie.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ctie.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-kpathsea
Requires:	texlive-ctie.bin

%description
This is a version of tie converted for use with cweb.

#-----------------------------------------------------------------------
%files
%doc %{_mandir}/man1/ctie.1*
%doc %{_texmfdir}/doc/man/man1/ctie.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17124 |12mr|texlive-cuisine-0.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/cuisine
# catalog-date 2006-12-09 15:50:57 +0100
# catalog-license lppl
# catalog-version 0.5
Name:		texlive-cuisine
Version:	0.5
Release:	2
Summary:	Typeset recipes
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/cuisine
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cuisine.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cuisine.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cuisine.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Typeset recipes with the ingredients lined up with their method
step (somewhat similarly to the layout used in cooking).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/cuisine/cuisine.sty
%doc %{_texmfdistdir}/doc/latex/cuisine/README
%doc %{_texmfdistdir}/doc/latex/cuisine/cuisine.pdf
#- source
%doc %{_texmfdistdir}/source/latex/cuisine/cuisine.dtx
%doc %{_texmfdistdir}/source/latex/cuisine/cuisine.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17125 |12mr|texlive-currfile-0.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26259
# category Package
# catalog-ctan /macros/latex/contrib/currfile
# catalog-date 2012-05-07 19:24:22 +0200
# catalog-license lppl1.3
# catalog-version 0.6
Name:		texlive-currfile
Version:	0.6
Release:	1
Summary:	Macros for file name and path of input files
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/currfile
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/currfile.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/currfile.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/currfile.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides macros holding file name information
(directory, base name, extension, full name and full path) for
files read by LaTeX \input and \include macros; it uses the
file hooks provided by the author's filehook. In particular, it
restores the parent file name after the trailing \clearpage of
an \included file; as a result, the macros may be usefully
employed in the page header and footer of the last printed page
of such a file. The package supersedes FiNK.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/currfile/currfile-abspath.sty
%{_texmfdistdir}/tex/latex/currfile/currfile.sty
%doc %{_texmfdistdir}/doc/latex/currfile/README
%doc %{_texmfdistdir}/doc/latex/currfile/currfile.pdf
#- source
%doc %{_texmfdistdir}/source/latex/currfile/currfile.dtx
%doc %{_texmfdistdir}/source/latex/currfile/currfile.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17126 |12mr|texlive-currvita-20061209-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/currvita
# catalog-date 2006-12-09 16:04:04 +0100
# catalog-license gpl
# catalog-version undef
Name:		texlive-currvita
Version:	20061209
Release:	2
Summary:	Typeset a curriculum vitae
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/currvita
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/currvita.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/currvita.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/currvita.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Currvita is a package rather than a class (like most other
curriculum vitae offerings). The author considers that a
curriculum vitae can quite reasonably form part of another
document (such as a letter, or a dissertation).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/currvita/currvita.sty
%doc %{_texmfdistdir}/doc/latex/currvita/README
%doc %{_texmfdistdir}/doc/latex/currvita/currvita.pdf
%doc %{_texmfdistdir}/doc/latex/currvita/cvtest.tex
#- source
%doc %{_texmfdistdir}/source/latex/currvita/currvita.dtx
%doc %{_texmfdistdir}/source/latex/currvita/currvita.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17127 |12mr|texlive-cursolatex-20110929-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24139
# category Package
# catalog-ctan /info/portuguese/cursolatex
# catalog-date 2011-09-29 10:37:15 +0200
# catalog-license gpl
# catalog-version undef
Name:		texlive-cursolatex
Version:	20110929
Release:	2
Summary:	A LaTeX tutorial
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/portuguese/cursolatex
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cursolatex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cursolatex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
The tutorial is presented as a set of slides (in Portuguese).

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/cursolatex/MiKTeX-Basic.png
%doc %{_texmfdistdir}/doc/latex/cursolatex/MiKTeX-Complete.png
%doc %{_texmfdistdir}/doc/latex/cursolatex/Musica.pdf
%doc %{_texmfdistdir}/doc/latex/cursolatex/README
%doc %{_texmfdistdir}/doc/latex/cursolatex/TeXShopPNG.png
%doc %{_texmfdistdir}/doc/latex/cursolatex/TeXworksPDF.pdf
%doc %{_texmfdistdir}/doc/latex/cursolatex/WinEdt.pdf
%doc %{_texmfdistdir}/doc/latex/cursolatex/cursolatex.nav
%doc %{_texmfdistdir}/doc/latex/cursolatex/cursolatex.pdf
%doc %{_texmfdistdir}/doc/latex/cursolatex/cursolatex.snm
%doc %{_texmfdistdir}/doc/latex/cursolatex/cursolatex.tex
%doc %{_texmfdistdir}/doc/latex/cursolatex/cursolatex.vrb
%doc %{_texmfdistdir}/doc/latex/cursolatex/emacs.pdf
%doc %{_texmfdistdir}/doc/latex/cursolatex/integral.pdf
%doc %{_texmfdistdir}/doc/latex/cursolatex/tabuleiro.pdf
%doc %{_texmfdistdir}/doc/latex/cursolatex/texmaker.pdf
%doc %{_texmfdistdir}/doc/latex/cursolatex/texniccenter.pdf
%doc %{_texmfdistdir}/doc/latex/cursolatex/texstudio.pdf
%doc %{_texmfdistdir}/doc/latex/cursolatex/tipografia.pdf
%doc %{_texmfdistdir}/doc/latex/cursolatex/ubuntu.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17128 |12mr|texlive-curve-1.16-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20745
# category Package
# catalog-ctan /macros/latex/contrib/curve
# catalog-date 2010-12-14 18:30:55 +0100
# catalog-license lppl
# catalog-version 1.16
Name:		texlive-curve
Version:	1.16
Release:	2
Summary:	A class for making curriculum vitae
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/curve
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/curve.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/curve.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/curve.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
CurVe is a class for writing a CV, with configuration for the
language in which you write. The class provides a set of
commands to create rubrics, entries in these rubrics etc. CurVe
then format the CV (possibly splitting it onto multiple pages,
repeating the titles etc), which is usually the most painful
part of CV writing. Another nice feature of CurVe is its
ability to manage different CV 'flavours' simultaneously. It is
often the case that you want to maintain slightly divergent
versions of your CV at the same time, in order to emphasize on
different aspects of your background. CurVe also comes with
support for use with AUC-TeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/curve/curve.cls
%doc %{_texmfdistdir}/doc/latex/curve/NEWS
%doc %{_texmfdistdir}/doc/latex/curve/README
%doc %{_texmfdistdir}/doc/latex/curve/THANKS
%doc %{_texmfdistdir}/doc/latex/curve/curve.el
%doc %{_texmfdistdir}/doc/latex/curve/curve.pdf
%doc %{_texmfdistdir}/doc/latex/curve/examples/Makefile
%doc %{_texmfdistdir}/doc/latex/curve/examples/bib.bib
%doc %{_texmfdistdir}/doc/latex/curve/examples/bib.tex
%doc %{_texmfdistdir}/doc/latex/curve/examples/raw.tex
%doc %{_texmfdistdir}/doc/latex/curve/examples/rubric.tex
%doc %{_texmfdistdir}/doc/latex/curve/header.inc
#- source
%doc %{_texmfdistdir}/source/latex/curve/curve.dtx
%doc %{_texmfdistdir}/source/latex/curve/curve.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17129 |12mr|texlive-curve2e-1.40-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25569
# category Package
# catalog-ctan /macros/latex/contrib/curve2e
# catalog-date 2012-03-05 13:28:31 +0100
# catalog-license lppl1.3
# catalog-version 1.4
Name:		texlive-curve2e
Version:	1.40
Release:	2
Summary:	Extensions for package pict2e
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/curve2e
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/curve2e.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/curve2e.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/curve2e.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package extends the drawing capacities of the pict2e that
serves as a LaTeX 2e replacement for picture mode. In
particular, curve2e introduces new macros for lines and
vectors, new specifications for line terminations and joins,
arcs with any angular aperture, arcs with arrows at one or both
ends, generic curves specified with their nodes and the tangent
direction at these nodes.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/curve2e/curve2e.sty
%doc %{_texmfdistdir}/doc/latex/curve2e/README
%doc %{_texmfdistdir}/doc/latex/curve2e/curve2e.pdf
%doc %{_texmfdistdir}/doc/latex/curve2e/manifest.txt
#- source
%doc %{_texmfdistdir}/source/latex/curve2e/curve2e.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17130 |12mr|texlive-curves-1.53-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/curves
# catalog-date 2009-09-24 20:53:04 +0200
# catalog-license lppl
# catalog-version 1.53
Name:		texlive-curves
Version:	1.53
Release:	2
Summary:	Curves for LaTeX picture environment
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/curves
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/curves.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/curves.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/curves.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The draws curves in the standard LaTeX picture environment
using parabolas between data points with continuous slope at
joins; for circles and arcs, it uses up to 16 parabolas. The
package also draws symbols or dash patterns along curves. The
package provides facilities equivalent to technical pens with
compasses and French curves. Curves consist of short secants
drawn by overlapping disks or line-drawing \special commands
selected by package options.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/curves/curves.sty
%{_texmfdistdir}/tex/latex/curves/curvesls.sty
%doc %{_texmfdistdir}/doc/latex/curves/README
%doc %{_texmfdistdir}/doc/latex/curves/curves.pdf
%doc %{_texmfdistdir}/doc/latex/curves/latex2pdf
#- source
%doc %{_texmfdistdir}/source/latex/curves/curves.dtx
%doc %{_texmfdistdir}/source/latex/curves/curves.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17131 |12mr|texlive-custom-bib-4.33-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24729
# category Package
# catalog-ctan /macros/latex/contrib/custom-bib
# catalog-date 2011-11-18 13:01:42 +0100
# catalog-license lppl
# catalog-version 4.33
Name:		texlive-custom-bib
Version:	4.33
Release:	2
Summary:	Customised BibTeX styles
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/custom-bib
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/custom-bib.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/custom-bib.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/custom-bib.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Package generating customized BibTeX bibliography styles from a
generic file using docstrip driven by parameters generated by a
menu application. Includes support for the Harvard style of
citations.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/custom-bib/catalan.mbs
%{_texmfdistdir}/tex/latex/custom-bib/dansk.mbs
%{_texmfdistdir}/tex/latex/custom-bib/dutch.mbs
%{_texmfdistdir}/tex/latex/custom-bib/english.mbs
%{_texmfdistdir}/tex/latex/custom-bib/esperant.mbs
%{_texmfdistdir}/tex/latex/custom-bib/finnish.mbs
%{_texmfdistdir}/tex/latex/custom-bib/french.mbs
%{_texmfdistdir}/tex/latex/custom-bib/geojour.mbs
%{_texmfdistdir}/tex/latex/custom-bib/geophys.tex
%{_texmfdistdir}/tex/latex/custom-bib/german.mbs
%{_texmfdistdir}/tex/latex/custom-bib/italian.mbs
%{_texmfdistdir}/tex/latex/custom-bib/makebst.tex
%{_texmfdistdir}/tex/latex/custom-bib/merlin.mbs
%{_texmfdistdir}/tex/latex/custom-bib/norsk.mbs
%{_texmfdistdir}/tex/latex/custom-bib/photjour.mbs
%{_texmfdistdir}/tex/latex/custom-bib/physjour.mbs
%{_texmfdistdir}/tex/latex/custom-bib/polski.mbs
%{_texmfdistdir}/tex/latex/custom-bib/portuges.mbs
%{_texmfdistdir}/tex/latex/custom-bib/shorthnd.tex
%{_texmfdistdir}/tex/latex/custom-bib/slovene.mbs
%{_texmfdistdir}/tex/latex/custom-bib/spanish.mbs
%{_texmfdistdir}/tex/latex/custom-bib/suppjour.mbs
%{_texmfdistdir}/tex/latex/custom-bib/svenska.mbs
%doc %{_texmfdistdir}/doc/latex/custom-bib/README
%doc %{_texmfdistdir}/doc/latex/custom-bib/makebst.pdf
%doc %{_texmfdistdir}/doc/latex/custom-bib/merlin.pdf
%doc %{_texmfdistdir}/doc/latex/custom-bib/readme.mkb
#- source
%doc %{_texmfdistdir}/source/latex/custom-bib/makebst.drv
%doc %{_texmfdistdir}/source/latex/custom-bib/makebst.dtx
%doc %{_texmfdistdir}/source/latex/custom-bib/makebst.ins
%doc %{_texmfdistdir}/source/latex/custom-bib/shorthnd.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17132 |12mr|texlive-cutwin-0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20000
# category Package
# catalog-ctan /macros/latex/contrib/cutwin
# catalog-date 2010-10-04 12:17:09 +0200
# catalog-license lppl1.3
# catalog-version 0.1
Name:		texlive-cutwin
Version:	0.1
Release:	2
Summary:	Cut a window in a paragraph, typeset material in it
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/cutwin
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cutwin.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cutwin.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cutwin.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides facilities to cut windows out of
paragraphs, and to typeset text or other material in the
window. The window may be rectangular, or may have other sorts
of shape.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/cutwin/cutwin.sty
%doc %{_texmfdistdir}/doc/latex/cutwin/README
%doc %{_texmfdistdir}/doc/latex/cutwin/cutwin.pdf
#- source
%doc %{_texmfdistdir}/source/latex/cutwin/cutwin.dtx
%doc %{_texmfdistdir}/source/latex/cutwin/cutwin.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17133 |12mr|texlive-cv-20080630-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/cv
# catalog-date 2008-06-30 22:37:02 +0200
# catalog-license gpl
# catalog-version undef
Name:		texlive-cv
Version:	20080630
Release:	2
Summary:	A package for creating a curriculum vitae
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/cv
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cv.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cv.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package is distributed with two example files; they (and
their formatted output) constitute the only real documentation.
Note that cv is just a package: you choose the overall
formatting by deciding which class to use, while the package
provides the detailed formatting.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/cv/CV.sty
%doc %{_texmfdistdir}/doc/latex/cv/ApplicationLetter.pdf
%doc %{_texmfdistdir}/doc/latex/cv/ApplicationLetter.tex
%doc %{_texmfdistdir}/doc/latex/cv/CVCTAN.pdf
%doc %{_texmfdistdir}/doc/latex/cv/CVCTAN.tex
%doc %{_texmfdistdir}/doc/latex/cv/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17134 |12mr|texlive-cweb-3.64ad-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26689
# category Package
# catalog-ctan /web/c_cpp/cweb
# catalog-date 2012-04-30 16:43:33 +0200
# catalog-license knuth
# catalog-version 3.64ad
Name:		texlive-cweb
Version:	3.64ad
Release:	3
Summary:	A Web system in C
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/web/c_cpp/cweb
License:	KNUTH
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cweb.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cweb.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-cweb.bin

%description
The Cweb system is a system for Structured Software
Documentation (also known as Literate Programming) in the
programming language C.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/plain/cweb/cwebmac.tex
%{_texmfdistdir}/tex/plain/cweb/pdfXcwebmac.tex
%{_texmfdistdir}/tex/plain/cweb/pdfcwebmac.tex
%{_texmfdistdir}/tex/plain/cweb/pdfdcwebmac.tex
%{_texmfdistdir}/tex/plain/cweb/pdffcwebmac.tex
%{_texmfdistdir}/tex/plain/cweb/pdficwebmac.tex
%{_texmfdistdir}/tex/plain/cweb/pdfwebmac.tex
%doc %{_texmfdistdir}/doc/plain/cweb/cwebman.dvi
%doc %{_mandir}/man1/ctangle.1*
%doc %{_texmfdir}/doc/man/man1/ctangle.man1.pdf
%doc %{_mandir}/man1/cweave.1*
%doc %{_texmfdir}/doc/man/man1/cweave.man1.pdf
%doc %{_mandir}/man1/cweb.1*
%doc %{_texmfdir}/doc/man/man1/cweb.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17135 |12mr|texlive-cweb-latex-20080818-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/cweb
# catalog-date 2008-08-18 10:38:42 +0200
# catalog-license gpl
# catalog-version undef
Name:		texlive-cweb-latex
Version:	20080818
Release:	2
Summary:	A LaTeX version of CWEB
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/cweb
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cweb-latex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cweb-latex.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cweb-latex.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This bundle allows marking-up of CWEB code in LaTeX. The
distribution includes the "Counting Words" program distributed
with CWEB, edited to run with LaTeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/cweb-latex/cwbl-german.sty
%{_texmfdistdir}/tex/latex/cweb-latex/cweb.cls
%{_texmfdistdir}/tex/latex/cweb-latex/cweb.cls.patch
%{_texmfdistdir}/tex/latex/cweb-latex/cwebarray.sty
%{_texmfdistdir}/tex/latex/cweb-latex/keyvald.sty
%doc %{_texmfdistdir}/doc/latex/cweb-latex/CATALOG
%doc %{_texmfdistdir}/doc/latex/cweb-latex/History
%doc %{_texmfdistdir}/doc/latex/cweb-latex/INSTALL
%doc %{_texmfdistdir}/doc/latex/cweb-latex/License
%doc %{_texmfdistdir}/doc/latex/cweb-latex/MANIFEST
%doc %{_texmfdistdir}/doc/latex/cweb-latex/README
%doc %{_texmfdistdir}/doc/latex/cweb-latex/contrib/Index
%doc %{_texmfdistdir}/doc/latex/cweb-latex/contrib/cwbl-deutsch.sty
%doc %{_texmfdistdir}/doc/latex/cweb-latex/contrib/cwbl-french.sty
%doc %{_texmfdistdir}/doc/latex/cweb-latex/contrib/cwbl-italian.sty
%doc %{_texmfdistdir}/doc/latex/cweb-latex/contrib/cweb-hy/README.txt
%doc %{_texmfdistdir}/doc/latex/cweb-latex/contrib/cweb-hy/cwbasehy.tex
%doc %{_texmfdistdir}/doc/latex/cweb-latex/contrib/cweb-hy/cweb-hy.cls
%doc %{_texmfdistdir}/doc/latex/cweb-latex/contrib/cweb-hy/nodoc.tex
%doc %{_texmfdistdir}/doc/latex/cweb-latex/contrib/wagner/cwebzw.sty
%doc %{_texmfdistdir}/doc/latex/cweb-latex/cweb-conf.pdf
%doc %{_texmfdistdir}/doc/latex/cweb-latex/cweb-user.pdf
%doc %{_texmfdistdir}/doc/latex/cweb-latex/cwebbase.tex
%doc %{_texmfdistdir}/doc/latex/cweb-latex/examples/Makefile
%doc %{_texmfdistdir}/doc/latex/cweb-latex/examples/compare/wcltx.aux
%doc %{_texmfdistdir}/doc/latex/cweb-latex/examples/compare/wcltx.bbl
%doc %{_texmfdistdir}/doc/latex/cweb-latex/examples/compare/wcltx.dvi
%doc %{_texmfdistdir}/doc/latex/cweb-latex/examples/compare/wcltx.idx
%doc %{_texmfdistdir}/doc/latex/cweb-latex/examples/compare/wcltx.log
%doc %{_texmfdistdir}/doc/latex/cweb-latex/examples/compare/wcltx.scn
%doc %{_texmfdistdir}/doc/latex/cweb-latex/examples/compare/wcltx.tex
%doc %{_texmfdistdir}/doc/latex/cweb-latex/examples/rcs.sty
%doc %{_texmfdistdir}/doc/latex/cweb-latex/examples/tex-it
%doc %{_texmfdistdir}/doc/latex/cweb-latex/examples/wcltx.bib
%doc %{_texmfdistdir}/doc/latex/cweb-latex/examples/wcltx.w
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/Imakefile
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/README
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/TODO
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/cwbl-german.sty
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/cweave-spec.tex
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/cweb-conf.tex
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/cweb-doc.sty
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/cweb-fsa.fig
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/cweb-fsa.latex
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/cweb-fsa.ltx
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/cweb-user.tex
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/cweb.doc
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/cwebarray.sty
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/cwebbase.doc
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/cwebparts.doc
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/cwebx.sty
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/keyvald.dtx
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/keyvald.ins
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/style/cweb-doc.el
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/Imakefile
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/badend.w
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/badopts.w
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/change.ch
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/change.w
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/enddocbegin.w
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/flat.w
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/german.w
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/language-german.ch
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/language-german.w
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/minimal.w
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/modes.w
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/newif.w
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/nolists.w
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/parts-code.w
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/parts.tex
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/refname.w
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/report.w
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/section.w
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/sup-changes.w
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/sup-format.w
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/sup-lists.w
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/titlepage.w
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/token.w
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/vbar.w
#- source
%doc %{_texmfdistdir}/source/latex/cweb-latex/Makefile

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17136 |12mr|texlive-cyklop-0.915-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18651
# category Package
# catalog-ctan /fonts/cyklop
# catalog-date 2008-12-15 08:58:20 +0100
# catalog-license gfl
# catalog-version 0.915
Name:		texlive-cyklop
Version:	0.915
Release:	2
Summary:	The Cyclop typeface
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/cyklop
License:	GFL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cyklop.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cyklop.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The Cyclop typeface was designed in the 1920s at the workshop
of Warsaw type foundry "Odlewnia Czcionek J. Idzkowski i S-ka".
This sans serif typeface has a highly modulated stroke so it
has high typographic contrast. The vertical stems are much
heavier then horizontal ones. Most characters have thin
rectangles as additional counters giving the unique shape of
the characters. The lead types of Cyclop typeface were produced
in slanted variant at sizes 8-48 pt. It was heavily used for
heads in newspapers and accidents prints. Typesetters used
Cyclop in the inter-war period, during the occupation in the
underground press. The typeface was used until the beginnings
of the offset print and computer typesetting era. Nowadays it
is hard to find the metal types of this typeface. The font was
generated using the Metatype1 package. Then the original set of
characters was completed by adding the full set of accented
letters and characters of the modern Latin alphabets (including
Vietnamese). The upright variant was generated and it was more
complicated task than it appeared at the beginning. 11 upright
letters of the Cyclop typeface were presented in the book by
Filip Trzaska, "Podstawy techniki wydawniczej" ("Foundation of
the publishing techonology"), Warsaw 1967. But even the author
of the book does not know what was the source of the presented
examples. The fonts are distributed in the Type1 and OpenType
formats along with the files necessary for use these fonts in
TeX and LaTeX including encoding definition files: T1 (ec), T5
(Vietnamese), OT4, QX, texnansi and nonstandard ones (IL2 for
Czech fonts).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/cyklop/cyklopi.afm
%{_texmfdistdir}/fonts/afm/public/cyklop/cyklopr.afm
%{_texmfdistdir}/fonts/enc/dvips/cyklop/cs-cyklop-sc.enc
%{_texmfdistdir}/fonts/enc/dvips/cyklop/cs-cyklop.enc
%{_texmfdistdir}/fonts/enc/dvips/cyklop/ec-cyklop-sc.enc
%{_texmfdistdir}/fonts/enc/dvips/cyklop/ec-cyklop.enc
%{_texmfdistdir}/fonts/enc/dvips/cyklop/l7x-cyklop-sc.enc
%{_texmfdistdir}/fonts/enc/dvips/cyklop/l7x-cyklop.enc
%{_texmfdistdir}/fonts/enc/dvips/cyklop/ly1-cyklop-sc.enc
%{_texmfdistdir}/fonts/enc/dvips/cyklop/ly1-cyklop.enc
%{_texmfdistdir}/fonts/enc/dvips/cyklop/qx-cyklop-sc.enc
%{_texmfdistdir}/fonts/enc/dvips/cyklop/qx-cyklop.enc
%{_texmfdistdir}/fonts/enc/dvips/cyklop/t5-cyklop-sc.enc
%{_texmfdistdir}/fonts/enc/dvips/cyklop/t5-cyklop.enc
%{_texmfdistdir}/fonts/map/dvips/cyklop/cyklop-cs.map
%{_texmfdistdir}/fonts/map/dvips/cyklop/cyklop-ec.map
%{_texmfdistdir}/fonts/map/dvips/cyklop/cyklop-l7x.map
%{_texmfdistdir}/fonts/map/dvips/cyklop/cyklop-ly1.map
%{_texmfdistdir}/fonts/map/dvips/cyklop/cyklop-qx.map
%{_texmfdistdir}/fonts/map/dvips/cyklop/cyklop-t5.map
%{_texmfdistdir}/fonts/map/dvips/cyklop/cyklop.map
%{_texmfdistdir}/fonts/opentype/public/cyklop/cyklop-italic.otf
%{_texmfdistdir}/fonts/opentype/public/cyklop/cyklop-regular.otf
%{_texmfdistdir}/fonts/tfm/public/cyklop/cs-cyklopi-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/cyklop/cs-cyklopi.tfm
%{_texmfdistdir}/fonts/tfm/public/cyklop/cs-cyklopr-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/cyklop/cs-cyklopr.tfm
%{_texmfdistdir}/fonts/tfm/public/cyklop/ec-cyklopi-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/cyklop/ec-cyklopi.tfm
%{_texmfdistdir}/fonts/tfm/public/cyklop/ec-cyklopr-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/cyklop/ec-cyklopr.tfm
%{_texmfdistdir}/fonts/tfm/public/cyklop/l7x-cyklopi-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/cyklop/l7x-cyklopi.tfm
%{_texmfdistdir}/fonts/tfm/public/cyklop/l7x-cyklopr-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/cyklop/l7x-cyklopr.tfm
%{_texmfdistdir}/fonts/tfm/public/cyklop/ly1-cyklopi-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/cyklop/ly1-cyklopi.tfm
%{_texmfdistdir}/fonts/tfm/public/cyklop/ly1-cyklopr-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/cyklop/ly1-cyklopr.tfm
%{_texmfdistdir}/fonts/tfm/public/cyklop/qx-cyklopi-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/cyklop/qx-cyklopi.tfm
%{_texmfdistdir}/fonts/tfm/public/cyklop/qx-cyklopr-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/cyklop/qx-cyklopr.tfm
%{_texmfdistdir}/fonts/tfm/public/cyklop/t5-cyklopi-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/cyklop/t5-cyklopi.tfm
%{_texmfdistdir}/fonts/tfm/public/cyklop/t5-cyklopr-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/cyklop/t5-cyklopr.tfm
%{_texmfdistdir}/fonts/type1/public/cyklop/cyklopi.pfb
%{_texmfdistdir}/fonts/type1/public/cyklop/cyklopr.pfb
%{_texmfdistdir}/tex/latex/cyklop/cyklop.sty
%{_texmfdistdir}/tex/latex/cyklop/il2cyklop.fd
%{_texmfdistdir}/tex/latex/cyklop/l7xcyklop.fd
%{_texmfdistdir}/tex/latex/cyklop/ly1cyklop.fd
%{_texmfdistdir}/tex/latex/cyklop/ot1cyklop.fd
%{_texmfdistdir}/tex/latex/cyklop/ot4cyklop.fd
%{_texmfdistdir}/tex/latex/cyklop/qxcyklop.fd
%{_texmfdistdir}/tex/latex/cyklop/t1cyklop.fd
%{_texmfdistdir}/tex/latex/cyklop/t5cyklop.fd
%doc %{_texmfdistdir}/doc/fonts/cyklop/00readme
%doc %{_texmfdistdir}/doc/fonts/cyklop/00readme-pl
%doc %{_texmfdistdir}/doc/fonts/cyklop/GUST-FONT-LICENSE.txt
%doc %{_texmfdistdir}/doc/fonts/cyklop/MANIFEST.txt
%doc %{_texmfdistdir}/doc/fonts/cyklop/cyklop-info.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17137 |12mr|texlive-cyrillic-20110616-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23396
# category Package
# catalog-ctan /macros/latex/required/cyrillic
# catalog-date 2011-06-16 20:40:55 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-cyrillic
Version:	20110616
Release:	3
Summary:	Support for Cyrillic fonts in LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/required/cyrillic
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cyrillic.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cyrillic.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cyrillic.source.tar.xz
# revision 23089
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Source3:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cyrillic-bin.tar.xz
Source4:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cyrillic-bin.x86_64-linux.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-cyrillic-bin = %{EVRD}

%description
This bundle of macros files provides macro support (including
font encoding macros) for the use of Cyrillic characters in
fonts encoded under the T2* and X2 encodings. These encodings
cover (between them) pretty much every language that is written
in a Cyrillic alphabet. This directory is part of the LaTeX
"required" distribution.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/rubibtex
%{_bindir}/rumakeindex
%{_texmfdistdir}/tex/latex/cyrillic/cp1251.def
%{_texmfdistdir}/tex/latex/cyrillic/cp855.def
%{_texmfdistdir}/tex/latex/cyrillic/cp866.def
%{_texmfdistdir}/tex/latex/cyrillic/cp866av.def
%{_texmfdistdir}/tex/latex/cyrillic/cp866mav.def
%{_texmfdistdir}/tex/latex/cyrillic/cp866nav.def
%{_texmfdistdir}/tex/latex/cyrillic/cp866tat.def
%{_texmfdistdir}/tex/latex/cyrillic/ctt.def
%{_texmfdistdir}/tex/latex/cyrillic/dbk.def
%{_texmfdistdir}/tex/latex/cyrillic/iso88595.def
%{_texmfdistdir}/tex/latex/cyrillic/isoir111.def
%{_texmfdistdir}/tex/latex/cyrillic/koi8-r.def
%{_texmfdistdir}/tex/latex/cyrillic/koi8-ru.def
%{_texmfdistdir}/tex/latex/cyrillic/koi8-u.def
%{_texmfdistdir}/tex/latex/cyrillic/lcy.sty
%{_texmfdistdir}/tex/latex/cyrillic/lcyccr.fd
%{_texmfdistdir}/tex/latex/cyrillic/lcycmbr.fd
%{_texmfdistdir}/tex/latex/cyrillic/lcycmdh.fd
%{_texmfdistdir}/tex/latex/cyrillic/lcycmfib.fd
%{_texmfdistdir}/tex/latex/cyrillic/lcycmfr.fd
%{_texmfdistdir}/tex/latex/cyrillic/lcycmr.fd
%{_texmfdistdir}/tex/latex/cyrillic/lcycmss.fd
%{_texmfdistdir}/tex/latex/cyrillic/lcycmtl.fd
%{_texmfdistdir}/tex/latex/cyrillic/lcycmtt.fd
%{_texmfdistdir}/tex/latex/cyrillic/lcycmvtt.fd
%{_texmfdistdir}/tex/latex/cyrillic/lcydefs.tex
%{_texmfdistdir}/tex/latex/cyrillic/lcyenc.def
%{_texmfdistdir}/tex/latex/cyrillic/lcylcmss.fd
%{_texmfdistdir}/tex/latex/cyrillic/lcylcmtt.fd
%{_texmfdistdir}/tex/latex/cyrillic/maccyr.def
%{_texmfdistdir}/tex/latex/cyrillic/macukr.def
%{_texmfdistdir}/tex/latex/cyrillic/mik.def
%{_texmfdistdir}/tex/latex/cyrillic/mls.def
%{_texmfdistdir}/tex/latex/cyrillic/mnk.def
%{_texmfdistdir}/tex/latex/cyrillic/mos.def
%{_texmfdistdir}/tex/latex/cyrillic/ncc.def
%{_texmfdistdir}/tex/latex/cyrillic/ot2ccr.fd
%{_texmfdistdir}/tex/latex/cyrillic/ot2cmbr.fd
%{_texmfdistdir}/tex/latex/cyrillic/ot2cmdh.fd
%{_texmfdistdir}/tex/latex/cyrillic/ot2cmfib.fd
%{_texmfdistdir}/tex/latex/cyrillic/ot2cmfr.fd
%{_texmfdistdir}/tex/latex/cyrillic/ot2cmr.fd
%{_texmfdistdir}/tex/latex/cyrillic/ot2cmss.fd
%{_texmfdistdir}/tex/latex/cyrillic/ot2cmtl.fd
%{_texmfdistdir}/tex/latex/cyrillic/ot2cmtt.fd
%{_texmfdistdir}/tex/latex/cyrillic/ot2cmvtt.fd
%{_texmfdistdir}/tex/latex/cyrillic/ot2enc.def
%{_texmfdistdir}/tex/latex/cyrillic/ot2lcmss.fd
%{_texmfdistdir}/tex/latex/cyrillic/ot2lcmtt.fd
%{_texmfdistdir}/tex/latex/cyrillic/ot2wlcyr.fd
%{_texmfdistdir}/tex/latex/cyrillic/ot2wlcyss.fd
%{_texmfdistdir}/tex/latex/cyrillic/ot2wncyr.fd
%{_texmfdistdir}/tex/latex/cyrillic/ot2wncyss.fd
%{_texmfdistdir}/tex/latex/cyrillic/pt154.def
%{_texmfdistdir}/tex/latex/cyrillic/pt254.def
%{_texmfdistdir}/tex/latex/cyrillic/t2accr.fd
%{_texmfdistdir}/tex/latex/cyrillic/t2acmbr.fd
%{_texmfdistdir}/tex/latex/cyrillic/t2acmdh.fd
%{_texmfdistdir}/tex/latex/cyrillic/t2acmfib.fd
%{_texmfdistdir}/tex/latex/cyrillic/t2acmfr.fd
%{_texmfdistdir}/tex/latex/cyrillic/t2acmr.fd
%{_texmfdistdir}/tex/latex/cyrillic/t2acmss.fd
%{_texmfdistdir}/tex/latex/cyrillic/t2acmtl.fd
%{_texmfdistdir}/tex/latex/cyrillic/t2acmtt.fd
%{_texmfdistdir}/tex/latex/cyrillic/t2acmvtt.fd
%{_texmfdistdir}/tex/latex/cyrillic/t2aenc.def
%{_texmfdistdir}/tex/latex/cyrillic/t2alcmss.fd
%{_texmfdistdir}/tex/latex/cyrillic/t2alcmtt.fd
%{_texmfdistdir}/tex/latex/cyrillic/t2bccr.fd
%{_texmfdistdir}/tex/latex/cyrillic/t2bcmbr.fd
%{_texmfdistdir}/tex/latex/cyrillic/t2bcmdh.fd
%{_texmfdistdir}/tex/latex/cyrillic/t2bcmfib.fd
%{_texmfdistdir}/tex/latex/cyrillic/t2bcmfr.fd
%{_texmfdistdir}/tex/latex/cyrillic/t2bcmr.fd
%{_texmfdistdir}/tex/latex/cyrillic/t2bcmss.fd
%{_texmfdistdir}/tex/latex/cyrillic/t2bcmtl.fd
%{_texmfdistdir}/tex/latex/cyrillic/t2bcmtt.fd
%{_texmfdistdir}/tex/latex/cyrillic/t2bcmvtt.fd
%{_texmfdistdir}/tex/latex/cyrillic/t2benc.def
%{_texmfdistdir}/tex/latex/cyrillic/t2blcmss.fd
%{_texmfdistdir}/tex/latex/cyrillic/t2blcmtt.fd
%{_texmfdistdir}/tex/latex/cyrillic/t2cccr.fd
%{_texmfdistdir}/tex/latex/cyrillic/t2ccmbr.fd
%{_texmfdistdir}/tex/latex/cyrillic/t2ccmdh.fd
%{_texmfdistdir}/tex/latex/cyrillic/t2ccmfib.fd
%{_texmfdistdir}/tex/latex/cyrillic/t2ccmfr.fd
%{_texmfdistdir}/tex/latex/cyrillic/t2ccmr.fd
%{_texmfdistdir}/tex/latex/cyrillic/t2ccmss.fd
%{_texmfdistdir}/tex/latex/cyrillic/t2ccmtl.fd
%{_texmfdistdir}/tex/latex/cyrillic/t2ccmtt.fd
%{_texmfdistdir}/tex/latex/cyrillic/t2ccmvtt.fd
%{_texmfdistdir}/tex/latex/cyrillic/t2cenc.def
%{_texmfdistdir}/tex/latex/cyrillic/t2clcmss.fd
%{_texmfdistdir}/tex/latex/cyrillic/t2clcmtt.fd
%{_texmfdistdir}/tex/latex/cyrillic/x2ccr.fd
%{_texmfdistdir}/tex/latex/cyrillic/x2cmbr.fd
%{_texmfdistdir}/tex/latex/cyrillic/x2cmdh.fd
%{_texmfdistdir}/tex/latex/cyrillic/x2cmfib.fd
%{_texmfdistdir}/tex/latex/cyrillic/x2cmfr.fd
%{_texmfdistdir}/tex/latex/cyrillic/x2cmr.fd
%{_texmfdistdir}/tex/latex/cyrillic/x2cmss.fd
%{_texmfdistdir}/tex/latex/cyrillic/x2cmtl.fd
%{_texmfdistdir}/tex/latex/cyrillic/x2cmtt.fd
%{_texmfdistdir}/tex/latex/cyrillic/x2cmvtt.fd
%{_texmfdistdir}/tex/latex/cyrillic/x2enc.def
%{_texmfdistdir}/tex/latex/cyrillic/x2lcmss.fd
%{_texmfdistdir}/tex/latex/cyrillic/x2lcmtt.fd
%doc %{_texmfdistdir}/doc/latex/cyrillic/00readme.txt
%doc %{_texmfdistdir}/doc/latex/cyrillic/changes.txt
%doc %{_texmfdistdir}/doc/latex/cyrillic/cyinpenc.pdf
%doc %{_texmfdistdir}/doc/latex/cyrillic/cyoutenc.pdf
%doc %{_texmfdistdir}/doc/latex/cyrillic/lcy.pdf
%doc %{_texmfdistdir}/doc/latex/cyrillic/lcycmlh.pdf
%doc %{_texmfdistdir}/doc/latex/cyrillic/manifest.txt
%doc %{_texmfdistdir}/doc/latex/cyrillic/ot2.pdf
%doc %{_texmfdistdir}/doc/latex/cyrillic/ot2cmams.pdf
%doc %{_texmfdistdir}/doc/latex/cyrillic/ot2cmlh.pdf
%doc %{_texmfdistdir}/doc/latex/cyrillic/t2lhfnt.pdf
#- source
%doc %{_texmfdistdir}/source/latex/cyrillic/cyinpenc.dtx
%doc %{_texmfdistdir}/source/latex/cyrillic/cyoutenc.dtx
%doc %{_texmfdistdir}/source/latex/cyrillic/cyrlatex.ins
%doc %{_texmfdistdir}/source/latex/cyrillic/lcy.dtx
%doc %{_texmfdistdir}/source/latex/cyrillic/lcycmlh.fdd
%doc %{_texmfdistdir}/source/latex/cyrillic/ot2.dtx
%doc %{_texmfdistdir}/source/latex/cyrillic/ot2cmams.fdd
%doc %{_texmfdistdir}/source/latex/cyrillic/ot2cmlh.fdd
%doc %{_texmfdistdir}/source/latex/cyrillic/t2lhfnt.fdd

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2 -a3 -a4

%build

%install
# shell scripts
mkdir -p %{buildroot}%{_bindir}
cp -fa bin/x86_64-linux/* %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17138 |12mr|texlive-cyrplain-20111103-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-cyrplain
Version:	20111103
Release:	2
Summary:	TeXLive cyrplain package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cyrplain.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive cyrplain package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/plain/cyrplain/README
%{_texmfdistdir}/tex/plain/cyrplain/cyramstx.ini
%{_texmfdistdir}/tex/plain/cyrplain/cyrblue.ini
%{_texmfdistdir}/tex/plain/cyrplain/cyrcmfnt.tex
%{_texmfdistdir}/tex/plain/cyrplain/cyrecfnt.tex
%{_texmfdistdir}/tex/plain/cyrplain/cyrtex.cfg
%{_texmfdistdir}/tex/plain/cyrplain/cyrtex.ini
%{_texmfdistdir}/tex/plain/cyrplain/cyrtex.tex
%{_texmfdistdir}/tex/plain/cyrplain/cyrtxinf.ini
%{_texmfdistdir}/tex/plain/cyrplain/makefmts.bat
%{_texmfdistdir}/tex/plain/cyrplain/makefmts.sh
%{_texmfdistdir}/tex/plain/cyrplain/plainenc.tex
%{_texmfdistdir}/tex/plain/cyrplain/txxdefs.tex
%{_texmfdistdir}/tex/plain/cyrplain/txxextra.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17139 |12mr|texlive-dancers-20081124-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 13293
# category Package
# catalog-ctan /fonts/dancers/dancers.mf
# catalog-date 2008-11-24 17:20:15 +0100
# catalog-license other-free
# catalog-version undef
Name:		texlive-dancers
Version:	20081124
Release:	2
Summary:	Font for Conan Doyle's "The Dancing Men"
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/dancers/dancers.mf
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dancers.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The (Sherlock Holmes) book contains a code which uses dancing
men as glyphs. The alphabet as given is not complete, lacking
f, j, k, q, u, w, x and z, so those letters in the font are not
due to Conan Doyle. The code required word endings to be marked
by the dancing man representing the last letter to be holding a
flag: these are coded as A-Z.
thaTiStOsaYsentenceSiNthEcodElooKlikEthiS. In some cases, the
man has no arms, making it impossible for him to hold a flag.
In these cases, he is wearing a flag on his hat in the
'character'. The font is distributed as MetaFont source.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/dancers/dancers.mf
%{_texmfdistdir}/fonts/tfm/public/dancers/dancers.tfm

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17140 |12mr|texlive-dashbox-1.14-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23425
# category Package
# catalog-ctan /macros/latex/contrib/dashbox
# catalog-date 2011-08-05 01:24:20 +0200
# catalog-license lppl
# catalog-version 1.14
Name:		texlive-dashbox
Version:	1.14
Release:	2
Summary:	Draw dashed boxes
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/dashbox
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dashbox.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dashbox.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dashbox.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package can draw boxes that perform like \framebox or
\fbox, but use dashed lines. The package can also draw (an
illusion of) vertical stacks of boxes.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/dashbox/dashbox.sty
%doc %{_texmfdistdir}/doc/latex/dashbox/dashbox.pdf
#- source
%doc %{_texmfdistdir}/source/latex/dashbox/dashbox.dtx
%doc %{_texmfdistdir}/source/latex/dashbox/dashbox.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17141 |12mr|texlive-dashrule-1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/dashrule
# catalog-date 2009-08-09 22:45:01 +0200
# catalog-license lppl
# catalog-version 1.2
Name:		texlive-dashrule
Version:	1.2
Release:	2
Summary:	Draw dashed rules
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/dashrule
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dashrule.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dashrule.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dashrule.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The dashrule package makes it easy to draw a huge variety of
dashed rules (i.e., lines) in LaTeX. dashrule provides a
command, \hdashrule, which is a cross between LaTeX's \rule and
PostScript's setdash command. \hdashrule draws horizontally
dashed rules using the same syntax as \rule, but with an
additional, setdash-like parameter that specifies the pattern
of dash segments and the space between those segments. Because
dashrule's rules are constructed internally using \rule (as
opposed to, e.g., PostScript \specials) they are fully
compatible with every LaTeX back-end processor.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/dashrule/dashrule.sty
%doc %{_texmfdistdir}/doc/latex/dashrule/README
%doc %{_texmfdistdir}/doc/latex/dashrule/dashrule.pdf
#- source
%doc %{_texmfdistdir}/source/latex/dashrule/dashrule.dtx
%doc %{_texmfdistdir}/source/latex/dashrule/dashrule.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17142 |12mr|texlive-dashundergaps-1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23373
# category Package
# catalog-ctan /macros/latex/contrib/dashundergaps
# catalog-date 2010-01-23 00:15:17 +0100
# catalog-license lppl
# catalog-version 1.2
Name:		texlive-dashundergaps
Version:	1.2
Release:	2
Summary:	Underline with dotted or dashed lines
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/dashundergaps
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dashundergaps.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dashundergaps.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides commands (\underline, \dotuline and
\dashuline) each of which underlines its argument with one of
the styles the package is capable of. A phantom mode is
provided, where the underline (of whatever form) can serve for
a 'fill-in block' for student evaluation sheets.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/dashundergaps/dashundergaps.sty
%doc %{_texmfdistdir}/doc/latex/dashundergaps/README
%doc %{_texmfdistdir}/doc/latex/dashundergaps/doc/pdf/dashundergaps.pdf
%doc %{_texmfdistdir}/doc/latex/dashundergaps/doc/tex/Makefile
%doc %{_texmfdistdir}/doc/latex/dashundergaps/doc/tex/dashundergaps-bib.bib
%doc %{_texmfdistdir}/doc/latex/dashundergaps/doc/tex/dashundergaps.forlisting
%doc %{_texmfdistdir}/doc/latex/dashundergaps/doc/tex/dashundergaps.tex
%doc %{_texmfdistdir}/doc/latex/dashundergaps/doc/tex/perso.ist

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17143 |12mr|texlive-datatool-2.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27115
# category Package
# catalog-ctan /macros/latex/contrib/datatool
# catalog-date 2012-07-20 01:08:10 +0200
# catalog-license lppl
# catalog-version 2.10
Name:		texlive-datatool
Version:	2.10
Release:	1
Summary:	Tools to load and manipulate data
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/datatool
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/datatool.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/datatool.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/datatool.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bundle provides six packages: - datatool.sty: databases may
be created using LaTeX commands or by importing external files;
they may be sorted numerically or alphabetically; repetitive
operations (such as mail merging) may be performed on each row
of a database, subject to conditions to exclude particular
rows; commands are provided to examine database elements, and
to convert formats (for example, to convert a numeric element
to a format compatible with the fp package; - datapie.sty: a
database may be represented as a pie chart; flexible options
allow colouring of the chart, and annotation hooks are
available; - dataplot.sty: a database may be represented as a
2-dimensional scatter or line plot; flexible options control of
the plot's overall appearance, and of legends and other extra
information; - databar.sty: a database may be represented as a
bar chart; overall appearance, colouring and annotation are
controllable; - databib.sty: a bibliography may be loaded into
a datatool database, and manipulated there before being printed
(this permits a LaTeX-based route to printing bibliographies in
formats for which no BibTeX style is available); and -
person.sty: provides support for displaying a person's name and
pronoun in a document, thus avoiding cumbersome use of
"he/she", etc. The drawing packages make use of PGF/TikZ for
their output. The bundle replaces and supersedes the author's
csvtools bundle.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/datatool/databar.sty
%{_texmfdistdir}/tex/latex/datatool/databib.sty
%{_texmfdistdir}/tex/latex/datatool/datapie.sty
%{_texmfdistdir}/tex/latex/datatool/dataplot.sty
%{_texmfdistdir}/tex/latex/datatool/datatool-base.sty
%{_texmfdistdir}/tex/latex/datatool/datatool-fp.sty
%{_texmfdistdir}/tex/latex/datatool/datatool-pgfmath.sty
%{_texmfdistdir}/tex/latex/datatool/datatool.sty
%{_texmfdistdir}/tex/latex/datatool/person.sty
%doc %{_texmfdistdir}/doc/latex/datatool/CHANGES
%doc %{_texmfdistdir}/doc/latex/datatool/INSTALL
%doc %{_texmfdistdir}/doc/latex/datatool/README
%doc %{_texmfdistdir}/doc/latex/datatool/datatool-user.pdf
%doc %{_texmfdistdir}/doc/latex/datatool/datatool-user.tex
%doc %{_texmfdistdir}/doc/latex/datatool/datatool.pdf
%doc %{_texmfdistdir}/doc/latex/datatool/samples/sample-barchart.pdf
%doc %{_texmfdistdir}/doc/latex/datatool/samples/sample-barchart.tex
%doc %{_texmfdistdir}/doc/latex/datatool/samples/sample-mail-merge.pdf
%doc %{_texmfdistdir}/doc/latex/datatool/samples/sample-mail-merge.tex
%doc %{_texmfdistdir}/doc/latex/datatool/samples/sample-piechart.pdf
%doc %{_texmfdistdir}/doc/latex/datatool/samples/sample-piechart.tex
%doc %{_texmfdistdir}/doc/latex/datatool/samples/sample-student-records.csv
%doc %{_texmfdistdir}/doc/latex/datatool/samples/sample-student-scores.pdf
%doc %{_texmfdistdir}/doc/latex/datatool/samples/sample-student-scores.tex
%doc %{_texmfdistdir}/doc/latex/datatool/samples/sample-two-per-row.pdf
%doc %{_texmfdistdir}/doc/latex/datatool/samples/sample-two-per-row.tex
#- source
%doc %{_texmfdistdir}/source/latex/datatool/datatool.dtx
%doc %{_texmfdistdir}/source/latex/datatool/datatool.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17144 |12mr|texlive-dateiliste-0.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16032
# category Package
# catalog-ctan /macros/latex/contrib/dateiliste
# catalog-date 2009-11-04 23:51:05 +0100
# catalog-license lppl
# catalog-version 0.5
Name:		texlive-dateiliste
Version:	0.5
Release:	2
Summary:	Extensions of the \listfiles concept
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/dateiliste
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dateiliste.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dateiliste.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dateiliste.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a file list (similar to that offered by
\listfiles), neatly laid out as a table. The main document can
be included in the list, and a command is available for
providing RCS-maintained data for printing in the file list.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/dateiliste/dateiliste.sty
%doc %{_texmfdistdir}/doc/latex/dateiliste/README
%doc %{_texmfdistdir}/doc/latex/dateiliste/README-de
%doc %{_texmfdistdir}/doc/latex/dateiliste/README-en
%doc %{_texmfdistdir}/doc/latex/dateiliste/README-eo
%doc %{_texmfdistdir}/doc/latex/dateiliste/dateiliste.pdf
#- source
%doc %{_texmfdistdir}/source/latex/dateiliste/dateiliste.dtx
%doc %{_texmfdistdir}/source/latex/dateiliste/dateiliste.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17145 |12mr|texlive-datenumber-0.02-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18951
# category Package
# catalog-ctan /macros/latex/contrib/datenumber
# catalog-date 2006-11-16 11:36:05 +0100
# catalog-license lppl
# catalog-version 0.02
Name:		texlive-datenumber
Version:	0.02
Release:	2
Summary:	Convert a date into a number and vice versa
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/datenumber
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/datenumber.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/datenumber.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/datenumber.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package provides commands to convert a date into a number
and vice versa. Additionally there are commands for
incrementing and decrementing a date. Leap years and the
Gregorian calendar reform are considered.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/datenumber/datenumber.sty
%{_texmfdistdir}/tex/latex/datenumber/datenumberUSenglish.ldf
%{_texmfdistdir}/tex/latex/datenumber/datenumberdummy.ldf
%{_texmfdistdir}/tex/latex/datenumber/datenumberenglish.ldf
%{_texmfdistdir}/tex/latex/datenumber/datenumberfrench.ldf
%{_texmfdistdir}/tex/latex/datenumber/datenumbergerman.ldf
%{_texmfdistdir}/tex/latex/datenumber/datenumberspanish.ldf
%doc %{_texmfdistdir}/doc/latex/datenumber/README.txt
%doc %{_texmfdistdir}/doc/latex/datenumber/doc.pdf
%doc %{_texmfdistdir}/doc/latex/datenumber/doc.tex
%doc %{_texmfdistdir}/doc/latex/datenumber/docgerman.pdf
%doc %{_texmfdistdir}/doc/latex/datenumber/docgerman.tex
#- source
%doc %{_texmfdistdir}/source/latex/datenumber/datenumber.dtx
%doc %{_texmfdistdir}/source/latex/datenumber/datenumber.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17146 |12mr|texlive-datetime-2.58-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19834
# category Package
# catalog-ctan /macros/latex/contrib/datetime
# catalog-date 2010-09-21 11:20:39 +0200
# catalog-license lppl1.3
# catalog-version 2.58
Name:		texlive-datetime
Version:	2.58
Release:	2
Summary:	Change format of \today with commands for current time
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/datetime
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-fmtcount

%description
Provides various different formats for the text created by the
command \today, and also provides commands for displaying the
current time (or any given time), in 12-hour, 24-hour or text
format. The package overrides babel's date format, having its
own library of date formats in different languages. The package
requires the fmtcount package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/datetime/datetime.sty
%{_texmfdistdir}/tex/latex/datetime/dt-UKenglish.def
%{_texmfdistdir}/tex/latex/datetime/dt-USenglish.def
%{_texmfdistdir}/tex/latex/datetime/dt-american.def
%{_texmfdistdir}/tex/latex/datetime/dt-austrian.def
%{_texmfdistdir}/tex/latex/datetime/dt-bahasa.def
%{_texmfdistdir}/tex/latex/datetime/dt-basque.def
%{_texmfdistdir}/tex/latex/datetime/dt-breton.def
%{_texmfdistdir}/tex/latex/datetime/dt-british.def
%{_texmfdistdir}/tex/latex/datetime/dt-bulgarian.def
%{_texmfdistdir}/tex/latex/datetime/dt-catalan.def
%{_texmfdistdir}/tex/latex/datetime/dt-croatian.def
%{_texmfdistdir}/tex/latex/datetime/dt-czech.def
%{_texmfdistdir}/tex/latex/datetime/dt-danish.def
%{_texmfdistdir}/tex/latex/datetime/dt-dutch.def
%{_texmfdistdir}/tex/latex/datetime/dt-esperanto.def
%{_texmfdistdir}/tex/latex/datetime/dt-estonian.def
%{_texmfdistdir}/tex/latex/datetime/dt-finnish.def
%{_texmfdistdir}/tex/latex/datetime/dt-french.def
%{_texmfdistdir}/tex/latex/datetime/dt-galician.def
%{_texmfdistdir}/tex/latex/datetime/dt-german.def
%{_texmfdistdir}/tex/latex/datetime/dt-greek.def
%{_texmfdistdir}/tex/latex/datetime/dt-hebrew.def
%{_texmfdistdir}/tex/latex/datetime/dt-icelandic.def
%{_texmfdistdir}/tex/latex/datetime/dt-irish.def
%{_texmfdistdir}/tex/latex/datetime/dt-italian.def
%{_texmfdistdir}/tex/latex/datetime/dt-latin.def
%{_texmfdistdir}/tex/latex/datetime/dt-lsorbian.def
%{_texmfdistdir}/tex/latex/datetime/dt-magyar.def
%{_texmfdistdir}/tex/latex/datetime/dt-naustrian.def
%{_texmfdistdir}/tex/latex/datetime/dt-ngerman.def
%{_texmfdistdir}/tex/latex/datetime/dt-norsk.def
%{_texmfdistdir}/tex/latex/datetime/dt-polish.def
%{_texmfdistdir}/tex/latex/datetime/dt-portuges.def
%{_texmfdistdir}/tex/latex/datetime/dt-romanian.def
%{_texmfdistdir}/tex/latex/datetime/dt-russian.def
%{_texmfdistdir}/tex/latex/datetime/dt-samin.def
%{_texmfdistdir}/tex/latex/datetime/dt-scottish.def
%{_texmfdistdir}/tex/latex/datetime/dt-serbian.def
%{_texmfdistdir}/tex/latex/datetime/dt-slovak.def
%{_texmfdistdir}/tex/latex/datetime/dt-slovene.def
%{_texmfdistdir}/tex/latex/datetime/dt-spanish.def
%{_texmfdistdir}/tex/latex/datetime/dt-swedish.def
%{_texmfdistdir}/tex/latex/datetime/dt-turkish.def
%{_texmfdistdir}/tex/latex/datetime/dt-ukraineb.def
%{_texmfdistdir}/tex/latex/datetime/dt-usorbian.def
%{_texmfdistdir}/tex/latex/datetime/dt-welsh.def
%doc %{_texmfdistdir}/doc/latex/datetime/CHANGES
%doc %{_texmfdistdir}/doc/latex/datetime/README
%doc %{_texmfdistdir}/doc/latex/datetime/datetime-manual.css
%doc %{_texmfdistdir}/doc/latex/datetime/datetime-manual.html
%doc %{_texmfdistdir}/doc/latex/datetime/datetime-manual.tex
%doc %{_texmfdistdir}/doc/latex/datetime/datetime.pdf
#- source
%doc %{_texmfdistdir}/source/latex/datetime/datetime.dtx
%doc %{_texmfdistdir}/source/latex/datetime/datetime.ins
%doc %{_texmfdistdir}/source/latex/datetime/datetime.perl

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17147 |12mr|texlive-dblfloatfix-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17191
# category Package
# catalog-ctan /macros/latex/contrib/dblfloatfix
# catalog-date 2010-03-09 12:54:42 +0100
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-dblfloatfix
Version:	1.0
Release:	2
Summary:	Fixes for twocolumn floats
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/dblfloatfix
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dblfloatfix.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dblfloatfix.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package solves two problems: floats in a twocolumn document
come out in the right order and allowed float positions are now
[tbp]. The packages actually merges facilities from fixltx2e
and stfloats.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/dblfloatfix/dblfloatfix.sty
%doc %{_texmfdistdir}/doc/latex/dblfloatfix/dblfloatfix.pdf
%doc %{_texmfdistdir}/doc/latex/dblfloatfix/dblfloatfix.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17148 |12mr|texlive-dcpic-4.3.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19440
# category Package
# catalog-ctan /macros/generic/diagrams/dcpic
# catalog-date 2009-12-22 14:54:36 +0100
# catalog-license lppl
# catalog-version 4.3.2
Name:		texlive-dcpic
Version:	4.3.2
Release:	2
Summary:	Commutative diagrams in a LaTeX and TeX documents
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/generic/diagrams/dcpic
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dcpic.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dcpic.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
DCpic is a package for typesetting Commutative Diagrams within
a LaTeX and TeX documents. Its distinguishing features are: a
powerful graphical engine, the PiCTeX package; an easy
specification syntax in which a commutative diagram is
described in terms of its objects and its arrows (morphism),
positioned in a Cartesian coordinate system.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/dcpic/dcpic.sty
%doc %{_texmfdistdir}/doc/generic/dcpic/README
%doc %{_texmfdistdir}/doc/generic/dcpic/README.TEXLIVE
%doc %{_texmfdistdir}/doc/generic/dcpic/examples.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17149 |12mr|texlive-decimal-20110606-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23374
# category Package
# catalog-ctan /macros/latex/contrib/decimal
# catalog-date 2011-06-06 11:09:01 +0200
# catalog-license lppl1
# catalog-version undef
Name:		texlive-decimal
Version:	20110606
Release:	2
Summary:	LaTeX package for the English raised decimal point
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/decimal
License:	LPPL1
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/decimal.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/decimal.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/decimal.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This LaTeX package should be used by people who need the
traditional English raised decimal point, instead of the
American-style period.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/decimal/decimal.sty
%doc %{_texmfdistdir}/doc/latex/decimal/decimal.pdf
#- source
%doc %{_texmfdistdir}/source/latex/decimal/decimal.dtx
%doc %{_texmfdistdir}/source/latex/decimal/decimal.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17150 |12mr|texlive-decorule-0.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23487
# category Package
# catalog-ctan /macros/latex/contrib/decorule
# catalog-date 2011-08-06 17:02:51 +0200
# catalog-license lppl1.3
# catalog-version 0.6
Name:		texlive-decorule
Version:	0.6
Release:	2
Summary:	Decorative swelled rule using font character
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/decorule
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/decorule.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/decorule.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/decorule.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package implements a decorative swelled rule using only a
symbol from a font installed with all distributions of TeX, so
it works independently, without the need to install any
additional software or fonts. This is the packaged version of
the macro which was originally published in the "Typographers'
Inn" column in TUGboat 31:1 (2010).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/decorule/decorule.sty
%doc %{_texmfdistdir}/doc/latex/decorule/MANIFEST
%doc %{_texmfdistdir}/doc/latex/decorule/README
%doc %{_texmfdistdir}/doc/latex/decorule/decorule.pdf
#- source
%doc %{_texmfdistdir}/source/latex/decorule/decorule.dtx
%doc %{_texmfdistdir}/source/latex/decorule/decorule.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17151 |12mr|texlive-dehyph-exptl-0.23-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26867
# category Package
# catalog-ctan /language/hyphenation/dehyph-exptl
# catalog-date 2012-05-31 18:53:16 +0200
# catalog-license lppl
# catalog-version 0.23
Name:		texlive-dehyph-exptl
Version:	0.23
Release:	1
Summary:	Experimental hyphenation patterns for the German language
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/hyphenation/dehyph-exptl
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dehyph-exptl.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dehyph-exptl.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-hyphen-base
Requires:	texlive-hyph-utf8

%description
The package provides experimental hyphenation patterns for the
German language, covering both traditional and reformed
orthography. The patterns can be used with packages Babel and
hyphsubst.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/dehyph-exptl/dehyphn-x-2012-05-30.pat
%{_texmfdistdir}/tex/generic/dehyph-exptl/dehyphn-x-2012-05-30.tex
%{_texmfdistdir}/tex/generic/dehyph-exptl/dehypht-x-2012-05-30.pat
%{_texmfdistdir}/tex/generic/dehyph-exptl/dehypht-x-2012-05-30.tex
%{_texmfdistdir}/tex/generic/dehyph-exptl/dehyphts-x-2012-05-30.pat
%{_texmfdistdir}/tex/generic/dehyph-exptl/dehyphts-x-2012-05-30.tex
%_texmf_language_dat_d/dehyph-exptl
%_texmf_language_def_d/dehyph-exptl
%_texmf_language_lua_d/dehyph-exptl
%doc %{_texmfdistdir}/doc/generic/dehyph-exptl/CHANGES
%doc %{_texmfdistdir}/doc/generic/dehyph-exptl/INSTALL
%doc %{_texmfdistdir}/doc/generic/dehyph-exptl/LICENSE
%doc %{_texmfdistdir}/doc/generic/dehyph-exptl/README
%doc %{_texmfdistdir}/doc/generic/dehyph-exptl/dehyph-exptl.bib
%doc %{_texmfdistdir}/doc/generic/dehyph-exptl/dehyph-exptl.pdf
%doc %{_texmfdistdir}/doc/generic/dehyph-exptl/dehyph-exptl.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}
mkdir -p %{buildroot}%{_texmf_language_dat_d}
cat > %{buildroot}%{_texmf_language_dat_d}/dehyph-exptl <<EOF
\%% from dehyph-exptl:
german-x-2012-05-30 dehypht-x-2012-05-30.tex
=german-x-latest
ngerman-x-2012-05-30 dehyphn-x-2012-05-30.tex
=ngerman-x-latest
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/dehyph-exptl
mkdir -p %{buildroot}%{_texmf_language_def_d}
cat > %{buildroot}%{_texmf_language_def_d}/dehyph-exptl <<EOF
\%% from dehyph-exptl:
\addlanguage{german-x-2012-05-30}{dehypht-x-2012-05-30.tex}{}{2}{2}
\addlanguage{german-x-latest}{dehypht-x-2012-05-30.tex}{}{2}{2}
\addlanguage{ngerman-x-2012-05-30}{dehyphn-x-2012-05-30.tex}{}{2}{2}
\addlanguage{ngerman-x-latest}{dehyphn-x-2012-05-30.tex}{}{2}{2}
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/dehyph-exptl
mkdir -p %{buildroot}%{_texmf_language_lua_d}
cat > %{buildroot}%{_texmf_language_lua_d}/dehyph-exptl <<EOF
-- from dehyph-exptl:
	['german-x-2012-05-30'] = {
		loader = 'dehypht-x-2012-05-30.tex',
		lefthyphenmin = 2,
		righthyphenmin = 2,
		synonyms = { 'german-x-latest' },
		patterns = 'hyph-de-1901.pat.txt',
		hyphenation = 'hyph-de-1901.hyp.txt',
	},
	['ngerman-x-2012-05-30'] = {
		loader = 'dehyphn-x-2012-05-30.tex',
		lefthyphenmin = 2,
		righthyphenmin = 2,
		synonyms = { 'ngerman-x-latest' },
		patterns = 'hyph-de-1996.pat.txt',
		hyphenation = 'hyph-de-1996.hyp.txt',
	},
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17152 |12mr|texlive-dejavu-2.33-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24513
# category Package
# catalog-ctan /fonts/dejavu
# catalog-date 2011-08-25 23:27:03 +0200
# catalog-license lppl
# catalog-version 2.33
Name:		texlive-dejavu
Version:	2.33
Release:	3
Summary:	LaTeX support for the fonts DejaVu
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/dejavu
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dejavu.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dejavu.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package contains LaTeX support for the fonts DejaVu. They
are derived from the Vera fonts and contain more characters and
styles. The fonts are included in the original TrueType format
and converted Type 1 format. The (currently) supported
encodings are: OT1, T1, IL2, TS1, T2*, X2, QX, and LGR. The
package doesn't (currently) support math. More encodings and/or
features will come later.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/dejavu/DejaVuSans-Bold.afm
%{_texmfdistdir}/fonts/afm/public/dejavu/DejaVuSans-BoldOblique.afm
%{_texmfdistdir}/fonts/afm/public/dejavu/DejaVuSans-ExtraLight.afm
%{_texmfdistdir}/fonts/afm/public/dejavu/DejaVuSans-Oblique.afm
%{_texmfdistdir}/fonts/afm/public/dejavu/DejaVuSans.afm
%{_texmfdistdir}/fonts/afm/public/dejavu/DejaVuSansCondensed-Bold.afm
%{_texmfdistdir}/fonts/afm/public/dejavu/DejaVuSansCondensed-BoldOblique.afm
%{_texmfdistdir}/fonts/afm/public/dejavu/DejaVuSansCondensed-Oblique.afm
%{_texmfdistdir}/fonts/afm/public/dejavu/DejaVuSansCondensed.afm
%{_texmfdistdir}/fonts/afm/public/dejavu/DejaVuSansMono-Bold.afm
%{_texmfdistdir}/fonts/afm/public/dejavu/DejaVuSansMono-BoldOblique.afm
%{_texmfdistdir}/fonts/afm/public/dejavu/DejaVuSansMono-Oblique.afm
%{_texmfdistdir}/fonts/afm/public/dejavu/DejaVuSansMono.afm
%{_texmfdistdir}/fonts/afm/public/dejavu/DejaVuSerif-Bold.afm
%{_texmfdistdir}/fonts/afm/public/dejavu/DejaVuSerif-BoldItalic.afm
%{_texmfdistdir}/fonts/afm/public/dejavu/DejaVuSerif-Italic.afm
%{_texmfdistdir}/fonts/afm/public/dejavu/DejaVuSerif.afm
%{_texmfdistdir}/fonts/afm/public/dejavu/DejaVuSerifCondensed-Bold.afm
%{_texmfdistdir}/fonts/afm/public/dejavu/DejaVuSerifCondensed-BoldItalic.afm
%{_texmfdistdir}/fonts/afm/public/dejavu/DejaVuSerifCondensed-Italic.afm
%{_texmfdistdir}/fonts/afm/public/dejavu/DejaVuSerifCondensed.afm
%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavumono_il2.enc
%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavumono_lgr.enc
%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavumono_ot1.enc
%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavumono_qx.enc
%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavumono_t1-truetype.enc
%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavumono_t1-type1.enc
%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavumono_t2a.enc
%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavumono_t2b.enc
%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavumono_t2c.enc
%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavumono_ts1.enc
%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavumono_x2.enc
%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavusans_il2.enc
%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavusans_lgr.enc
%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavusans_ot1.enc
%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavusans_qx.enc
%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavusans_t1-truetype.enc
%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavusans_t1-type1.enc
%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavusans_t2a.enc
%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavusans_t2b.enc
%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavusans_t2c.enc
%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavusans_ts1.enc
%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavusans_x2.enc
%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavusanslight_il2.enc
%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavusanslight_lgr.enc
%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavusanslight_ot1.enc
%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavusanslight_qx.enc
%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavusanslight_t1-truetype.enc
%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavusanslight_t1-type1.enc
%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavusanslight_t2a.enc
%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavusanslight_t2b.enc
%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavusanslight_t2c.enc
%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavusanslight_ts1.enc
%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavusanslight_x2.enc
%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavuserif_il2.enc
%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavuserif_lgr.enc
%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavuserif_ot1.enc
%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavuserif_qx.enc
%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavuserif_t1-truetype.enc
%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavuserif_t1-type1.enc
%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavuserif_t2a.enc
%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavuserif_t2b.enc
%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavuserif_t2c.enc
%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavuserif_ts1.enc
%{_texmfdistdir}/fonts/enc/dvips/dejavu/dejavuserif_x2.enc
%{_texmfdistdir}/fonts/map/dvips/dejavu/dejavu-truetype.map
%{_texmfdistdir}/fonts/map/dvips/dejavu/dejavu-type1.map
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-Bold-tlf-il2.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-Bold-tlf-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-Bold-tlf-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-Bold-tlf-qx--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-Bold-tlf-qx.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-Bold-tlf-t1--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-Bold-tlf-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-Bold-tlf-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-Bold-tlf-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-Bold-tlf-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-Bold-tlf-ts1--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-Bold-tlf-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-Bold-tlf-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-BoldOblique-tlf-il2.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-BoldOblique-tlf-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-BoldOblique-tlf-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-BoldOblique-tlf-qx--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-BoldOblique-tlf-qx.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-BoldOblique-tlf-t1--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-BoldOblique-tlf-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-BoldOblique-tlf-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-BoldOblique-tlf-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-BoldOblique-tlf-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-BoldOblique-tlf-ts1--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-BoldOblique-tlf-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-BoldOblique-tlf-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-ExtraLight-tlf-il2.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-ExtraLight-tlf-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-ExtraLight-tlf-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-ExtraLight-tlf-qx--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-ExtraLight-tlf-qx.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-ExtraLight-tlf-t1--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-ExtraLight-tlf-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-ExtraLight-tlf-t2a--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-ExtraLight-tlf-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-ExtraLight-tlf-t2b--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-ExtraLight-tlf-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-ExtraLight-tlf-t2c--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-ExtraLight-tlf-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-ExtraLight-tlf-ts1--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-ExtraLight-tlf-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-ExtraLight-tlf-x2--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-ExtraLight-tlf-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-Oblique-tlf-il2.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-Oblique-tlf-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-Oblique-tlf-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-Oblique-tlf-qx--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-Oblique-tlf-qx.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-Oblique-tlf-t1--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-Oblique-tlf-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-Oblique-tlf-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-Oblique-tlf-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-Oblique-tlf-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-Oblique-tlf-ts1--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-Oblique-tlf-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-Oblique-tlf-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-tlf-il2.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-tlf-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-tlf-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-tlf-qx--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-tlf-qx.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-tlf-t1--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-tlf-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-tlf-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-tlf-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-tlf-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-tlf-ts1--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-tlf-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSans-tlf-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-Bold-tlf-il2.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-Bold-tlf-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-Bold-tlf-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-Bold-tlf-qx--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-Bold-tlf-qx.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-Bold-tlf-t1--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-Bold-tlf-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-Bold-tlf-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-Bold-tlf-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-Bold-tlf-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-Bold-tlf-ts1--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-Bold-tlf-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-Bold-tlf-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-BoldOblique-tlf-il2.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-BoldOblique-tlf-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-BoldOblique-tlf-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-BoldOblique-tlf-qx--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-BoldOblique-tlf-qx.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-BoldOblique-tlf-t1--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-BoldOblique-tlf-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-BoldOblique-tlf-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-BoldOblique-tlf-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-BoldOblique-tlf-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-BoldOblique-tlf-ts1--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-BoldOblique-tlf-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-BoldOblique-tlf-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-Oblique-tlf-il2.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-Oblique-tlf-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-Oblique-tlf-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-Oblique-tlf-qx--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-Oblique-tlf-qx.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-Oblique-tlf-t1--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-Oblique-tlf-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-Oblique-tlf-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-Oblique-tlf-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-Oblique-tlf-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-Oblique-tlf-ts1--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-Oblique-tlf-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-Oblique-tlf-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-tlf-il2.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-tlf-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-tlf-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-tlf-qx--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-tlf-qx.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-tlf-t1--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-tlf-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-tlf-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-tlf-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-tlf-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-tlf-ts1--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-tlf-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansCondensed-tlf-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Bold-tlf-il2.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Bold-tlf-lgr--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Bold-tlf-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Bold-tlf-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Bold-tlf-qx--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Bold-tlf-qx.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Bold-tlf-t1--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Bold-tlf-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Bold-tlf-t2a--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Bold-tlf-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Bold-tlf-t2b--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Bold-tlf-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Bold-tlf-t2c--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Bold-tlf-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Bold-tlf-ts1--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Bold-tlf-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Bold-tlf-x2--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Bold-tlf-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-BoldOblique-tlf-il2.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-BoldOblique-tlf-lgr--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-BoldOblique-tlf-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-BoldOblique-tlf-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-BoldOblique-tlf-qx--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-BoldOblique-tlf-qx.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-BoldOblique-tlf-t1--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-BoldOblique-tlf-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-BoldOblique-tlf-t2a--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-BoldOblique-tlf-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-BoldOblique-tlf-t2b--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-BoldOblique-tlf-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-BoldOblique-tlf-t2c--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-BoldOblique-tlf-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-BoldOblique-tlf-ts1--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-BoldOblique-tlf-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-BoldOblique-tlf-x2--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-BoldOblique-tlf-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Oblique-tlf-il2.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Oblique-tlf-lgr--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Oblique-tlf-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Oblique-tlf-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Oblique-tlf-qx--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Oblique-tlf-qx.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Oblique-tlf-t1--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Oblique-tlf-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Oblique-tlf-t2a--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Oblique-tlf-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Oblique-tlf-t2b--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Oblique-tlf-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Oblique-tlf-t2c--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Oblique-tlf-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Oblique-tlf-ts1--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Oblique-tlf-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Oblique-tlf-x2--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-Oblique-tlf-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-tlf-il2.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-tlf-lgr--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-tlf-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-tlf-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-tlf-qx--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-tlf-qx.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-tlf-t1--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-tlf-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-tlf-t2a--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-tlf-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-tlf-t2b--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-tlf-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-tlf-t2c--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-tlf-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-tlf-ts1--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-tlf-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-tlf-x2--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSansMono-tlf-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-Bold-tlf-il2.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-Bold-tlf-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-Bold-tlf-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-Bold-tlf-qx--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-Bold-tlf-qx.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-Bold-tlf-t1--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-Bold-tlf-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-Bold-tlf-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-Bold-tlf-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-Bold-tlf-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-Bold-tlf-ts1--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-Bold-tlf-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-Bold-tlf-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-BoldItalic-tlf-il2.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-BoldItalic-tlf-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-BoldItalic-tlf-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-BoldItalic-tlf-qx--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-BoldItalic-tlf-qx.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-BoldItalic-tlf-t1--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-BoldItalic-tlf-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-BoldItalic-tlf-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-BoldItalic-tlf-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-BoldItalic-tlf-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-BoldItalic-tlf-ts1--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-BoldItalic-tlf-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-BoldItalic-tlf-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-Italic-tlf-il2.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-Italic-tlf-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-Italic-tlf-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-Italic-tlf-qx--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-Italic-tlf-qx.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-Italic-tlf-t1--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-Italic-tlf-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-Italic-tlf-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-Italic-tlf-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-Italic-tlf-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-Italic-tlf-ts1--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-Italic-tlf-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-Italic-tlf-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-tlf-il2.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-tlf-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-tlf-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-tlf-qx--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-tlf-qx.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-tlf-t1--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-tlf-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-tlf-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-tlf-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-tlf-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-tlf-ts1--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-tlf-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerif-tlf-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-Bold-tlf-il2.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-Bold-tlf-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-Bold-tlf-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-Bold-tlf-qx--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-Bold-tlf-qx.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-Bold-tlf-t1--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-Bold-tlf-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-Bold-tlf-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-Bold-tlf-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-Bold-tlf-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-Bold-tlf-ts1--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-Bold-tlf-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-Bold-tlf-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-BoldItalic-tlf-il2.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-BoldItalic-tlf-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-BoldItalic-tlf-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-BoldItalic-tlf-qx--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-BoldItalic-tlf-qx.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-BoldItalic-tlf-t1--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-BoldItalic-tlf-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-BoldItalic-tlf-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-BoldItalic-tlf-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-BoldItalic-tlf-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-BoldItalic-tlf-ts1--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-BoldItalic-tlf-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-BoldItalic-tlf-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-Italic-tlf-il2.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-Italic-tlf-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-Italic-tlf-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-Italic-tlf-qx--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-Italic-tlf-qx.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-Italic-tlf-t1--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-Italic-tlf-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-Italic-tlf-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-Italic-tlf-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-Italic-tlf-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-Italic-tlf-ts1--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-Italic-tlf-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-Italic-tlf-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-tlf-il2.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-tlf-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-tlf-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-tlf-qx--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-tlf-qx.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-tlf-t1--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-tlf-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-tlf-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-tlf-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-tlf-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-tlf-ts1--base.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-tlf-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/dejavu/DejaVuSerifCondensed-tlf-x2.tfm
%{_texmfdistdir}/fonts/truetype/public/dejavu/DejaVuSans-Bold.ttf
%{_texmfdistdir}/fonts/truetype/public/dejavu/DejaVuSans-BoldOblique.ttf
%{_texmfdistdir}/fonts/truetype/public/dejavu/DejaVuSans-ExtraLight.ttf
%{_texmfdistdir}/fonts/truetype/public/dejavu/DejaVuSans-Oblique.ttf
%{_texmfdistdir}/fonts/truetype/public/dejavu/DejaVuSans.ttf
%{_texmfdistdir}/fonts/truetype/public/dejavu/DejaVuSansCondensed-Bold.ttf
%{_texmfdistdir}/fonts/truetype/public/dejavu/DejaVuSansCondensed-BoldOblique.ttf
%{_texmfdistdir}/fonts/truetype/public/dejavu/DejaVuSansCondensed-Oblique.ttf
%{_texmfdistdir}/fonts/truetype/public/dejavu/DejaVuSansCondensed.ttf
%{_texmfdistdir}/fonts/truetype/public/dejavu/DejaVuSansMono-Bold.ttf
%{_texmfdistdir}/fonts/truetype/public/dejavu/DejaVuSansMono-BoldOblique.ttf
%{_texmfdistdir}/fonts/truetype/public/dejavu/DejaVuSansMono-Oblique.ttf
%{_texmfdistdir}/fonts/truetype/public/dejavu/DejaVuSansMono.ttf
%{_texmfdistdir}/fonts/truetype/public/dejavu/DejaVuSerif-Bold.ttf
%{_texmfdistdir}/fonts/truetype/public/dejavu/DejaVuSerif-BoldItalic.ttf
%{_texmfdistdir}/fonts/truetype/public/dejavu/DejaVuSerif-Italic.ttf
%{_texmfdistdir}/fonts/truetype/public/dejavu/DejaVuSerif.ttf
%{_texmfdistdir}/fonts/truetype/public/dejavu/DejaVuSerifCondensed-Bold.ttf
%{_texmfdistdir}/fonts/truetype/public/dejavu/DejaVuSerifCondensed-BoldItalic.ttf
%{_texmfdistdir}/fonts/truetype/public/dejavu/DejaVuSerifCondensed-Italic.ttf
%{_texmfdistdir}/fonts/truetype/public/dejavu/DejaVuSerifCondensed.ttf
%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSans-Bold.pfb
%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSans-Bold.pfm
%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSans-BoldOblique.pfb
%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSans-BoldOblique.pfm
%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSans-ExtraLight.pfb
%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSans-ExtraLight.pfm
%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSans-Oblique.pfb
%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSans-Oblique.pfm
%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSans.pfb
%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSans.pfm
%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSansCondensed-Bold.pfb
%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSansCondensed-Bold.pfm
%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSansCondensed-BoldOblique.pfb
%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSansCondensed-BoldOblique.pfm
%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSansCondensed-Oblique.pfb
%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSansCondensed-Oblique.pfm
%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSansCondensed.pfb
%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSansCondensed.pfm
%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSansMono-Bold.pfb
%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSansMono-Bold.pfm
%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSansMono-BoldOblique.pfb
%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSansMono-BoldOblique.pfm
%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSansMono-Oblique.pfb
%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSansMono-Oblique.pfm
%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSansMono.pfb
%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSansMono.pfm
%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSerif-Bold.pfb
%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSerif-Bold.pfm
%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSerif-BoldItalic.pfb
%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSerif-BoldItalic.pfm
%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSerif-Italic.pfb
%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSerif-Italic.pfm
%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSerif.pfb
%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSerif.pfm
%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSerifCondensed-Bold.pfb
%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSerifCondensed-Bold.pfm
%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSerifCondensed-BoldItalic.pfb
%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSerifCondensed-BoldItalic.pfm
%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSerifCondensed-Italic.pfb
%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSerifCondensed-Italic.pfm
%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSerifCondensed.pfb
%{_texmfdistdir}/fonts/type1/public/dejavu/DejaVuSerifCondensed.pfm
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSans-Bold-tlf-qx.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSans-Bold-tlf-t1.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSans-Bold-tlf-ts1.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSans-BoldOblique-tlf-qx.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSans-BoldOblique-tlf-t1.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSans-BoldOblique-tlf-ts1.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSans-ExtraLight-tlf-qx.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSans-ExtraLight-tlf-t1.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSans-ExtraLight-tlf-t2a.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSans-ExtraLight-tlf-t2b.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSans-ExtraLight-tlf-t2c.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSans-ExtraLight-tlf-ts1.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSans-ExtraLight-tlf-x2.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSans-Oblique-tlf-qx.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSans-Oblique-tlf-t1.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSans-Oblique-tlf-ts1.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSans-tlf-qx.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSans-tlf-t1.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSans-tlf-ts1.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansCondensed-Bold-tlf-qx.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansCondensed-Bold-tlf-t1.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansCondensed-Bold-tlf-ts1.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansCondensed-BoldOblique-tlf-qx.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansCondensed-BoldOblique-tlf-t1.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansCondensed-BoldOblique-tlf-ts1.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansCondensed-Oblique-tlf-qx.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansCondensed-Oblique-tlf-t1.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansCondensed-Oblique-tlf-ts1.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansCondensed-tlf-qx.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansCondensed-tlf-t1.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansCondensed-tlf-ts1.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansMono-Bold-tlf-lgr.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansMono-Bold-tlf-qx.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansMono-Bold-tlf-t1.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansMono-Bold-tlf-t2a.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansMono-Bold-tlf-t2b.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansMono-Bold-tlf-t2c.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansMono-Bold-tlf-ts1.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansMono-Bold-tlf-x2.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansMono-BoldOblique-tlf-lgr.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansMono-BoldOblique-tlf-qx.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansMono-BoldOblique-tlf-t1.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansMono-BoldOblique-tlf-t2a.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansMono-BoldOblique-tlf-t2b.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansMono-BoldOblique-tlf-t2c.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansMono-BoldOblique-tlf-ts1.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansMono-BoldOblique-tlf-x2.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansMono-Oblique-tlf-lgr.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansMono-Oblique-tlf-qx.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansMono-Oblique-tlf-t1.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansMono-Oblique-tlf-t2a.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansMono-Oblique-tlf-t2b.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansMono-Oblique-tlf-t2c.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansMono-Oblique-tlf-ts1.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansMono-Oblique-tlf-x2.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansMono-tlf-lgr.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansMono-tlf-qx.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansMono-tlf-t1.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansMono-tlf-t2a.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansMono-tlf-t2b.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansMono-tlf-t2c.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansMono-tlf-ts1.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSansMono-tlf-x2.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSerif-Bold-tlf-qx.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSerif-Bold-tlf-t1.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSerif-Bold-tlf-ts1.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSerif-BoldItalic-tlf-qx.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSerif-BoldItalic-tlf-t1.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSerif-BoldItalic-tlf-ts1.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSerif-Italic-tlf-qx.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSerif-Italic-tlf-t1.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSerif-Italic-tlf-ts1.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSerif-tlf-qx.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSerif-tlf-t1.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSerif-tlf-ts1.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSerifCondensed-Bold-tlf-qx.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSerifCondensed-Bold-tlf-t1.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSerifCondensed-Bold-tlf-ts1.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSerifCondensed-BoldItalic-tlf-qx.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSerifCondensed-BoldItalic-tlf-t1.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSerifCondensed-BoldItalic-tlf-ts1.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSerifCondensed-Italic-tlf-qx.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSerifCondensed-Italic-tlf-t1.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSerifCondensed-Italic-tlf-ts1.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSerifCondensed-tlf-qx.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSerifCondensed-tlf-t1.vf
%{_texmfdistdir}/fonts/vf/public/dejavu/DejaVuSerifCondensed-tlf-ts1.vf
%{_texmfdistdir}/tex/latex/dejavu/DejaVuSans.sty
%{_texmfdistdir}/tex/latex/dejavu/DejaVuSansCondensed.sty
%{_texmfdistdir}/tex/latex/dejavu/DejaVuSansMono.sty
%{_texmfdistdir}/tex/latex/dejavu/DejaVuSerif.sty
%{_texmfdistdir}/tex/latex/dejavu/DejaVuSerifCondensed.sty
%{_texmfdistdir}/tex/latex/dejavu/IL2DejaVuSans-TLF.fd
%{_texmfdistdir}/tex/latex/dejavu/IL2DejaVuSansCondensed-TLF.fd
%{_texmfdistdir}/tex/latex/dejavu/IL2DejaVuSansMono-TLF.fd
%{_texmfdistdir}/tex/latex/dejavu/IL2DejaVuSerif-TLF.fd
%{_texmfdistdir}/tex/latex/dejavu/IL2DejaVuSerifCondensed-TLF.fd
%{_texmfdistdir}/tex/latex/dejavu/LGRDejaVuSans-TLF.fd
%{_texmfdistdir}/tex/latex/dejavu/LGRDejaVuSansCondensed-TLF.fd
%{_texmfdistdir}/tex/latex/dejavu/LGRDejaVuSansMono-TLF.fd
%{_texmfdistdir}/tex/latex/dejavu/LGRDejaVuSerif-TLF.fd
%{_texmfdistdir}/tex/latex/dejavu/LGRDejaVuSerifCondensed-TLF.fd
%{_texmfdistdir}/tex/latex/dejavu/OT1DejaVuSans-TLF.fd
%{_texmfdistdir}/tex/latex/dejavu/OT1DejaVuSansCondensed-TLF.fd
%{_texmfdistdir}/tex/latex/dejavu/OT1DejaVuSansMono-TLF.fd
%{_texmfdistdir}/tex/latex/dejavu/OT1DejaVuSerif-TLF.fd
%{_texmfdistdir}/tex/latex/dejavu/OT1DejaVuSerifCondensed-TLF.fd
%{_texmfdistdir}/tex/latex/dejavu/QXDejaVuSans-TLF.fd
%{_texmfdistdir}/tex/latex/dejavu/QXDejaVuSansCondensed-TLF.fd
%{_texmfdistdir}/tex/latex/dejavu/QXDejaVuSansMono-TLF.fd
%{_texmfdistdir}/tex/latex/dejavu/QXDejaVuSerif-TLF.fd
%{_texmfdistdir}/tex/latex/dejavu/QXDejaVuSerifCondensed-TLF.fd
%{_texmfdistdir}/tex/latex/dejavu/T1DejaVuSans-TLF.fd
%{_texmfdistdir}/tex/latex/dejavu/T1DejaVuSansCondensed-TLF.fd
%{_texmfdistdir}/tex/latex/dejavu/T1DejaVuSansMono-TLF.fd
%{_texmfdistdir}/tex/latex/dejavu/T1DejaVuSerif-TLF.fd
%{_texmfdistdir}/tex/latex/dejavu/T1DejaVuSerifCondensed-TLF.fd
%{_texmfdistdir}/tex/latex/dejavu/T2ADejaVuSans-TLF.fd
%{_texmfdistdir}/tex/latex/dejavu/T2ADejaVuSansCondensed-TLF.fd
%{_texmfdistdir}/tex/latex/dejavu/T2ADejaVuSansMono-TLF.fd
%{_texmfdistdir}/tex/latex/dejavu/T2ADejaVuSerif-TLF.fd
%{_texmfdistdir}/tex/latex/dejavu/T2ADejaVuSerifCondensed-TLF.fd
%{_texmfdistdir}/tex/latex/dejavu/T2BDejaVuSans-TLF.fd
%{_texmfdistdir}/tex/latex/dejavu/T2BDejaVuSansCondensed-TLF.fd
%{_texmfdistdir}/tex/latex/dejavu/T2BDejaVuSansMono-TLF.fd
%{_texmfdistdir}/tex/latex/dejavu/T2BDejaVuSerif-TLF.fd
%{_texmfdistdir}/tex/latex/dejavu/T2BDejaVuSerifCondensed-TLF.fd
%{_texmfdistdir}/tex/latex/dejavu/T2CDejaVuSans-TLF.fd
%{_texmfdistdir}/tex/latex/dejavu/T2CDejaVuSansCondensed-TLF.fd
%{_texmfdistdir}/tex/latex/dejavu/T2CDejaVuSansMono-TLF.fd
%{_texmfdistdir}/tex/latex/dejavu/T2CDejaVuSerif-TLF.fd
%{_texmfdistdir}/tex/latex/dejavu/T2CDejaVuSerifCondensed-TLF.fd
%{_texmfdistdir}/tex/latex/dejavu/TS1DejaVuSans-TLF.fd
%{_texmfdistdir}/tex/latex/dejavu/TS1DejaVuSansCondensed-TLF.fd
%{_texmfdistdir}/tex/latex/dejavu/TS1DejaVuSansMono-TLF.fd
%{_texmfdistdir}/tex/latex/dejavu/TS1DejaVuSerif-TLF.fd
%{_texmfdistdir}/tex/latex/dejavu/TS1DejaVuSerifCondensed-TLF.fd
%{_texmfdistdir}/tex/latex/dejavu/X2DejaVuSans-TLF.fd
%{_texmfdistdir}/tex/latex/dejavu/X2DejaVuSansCondensed-TLF.fd
%{_texmfdistdir}/tex/latex/dejavu/X2DejaVuSansMono-TLF.fd
%{_texmfdistdir}/tex/latex/dejavu/X2DejaVuSerif-TLF.fd
%{_texmfdistdir}/tex/latex/dejavu/X2DejaVuSerifCondensed-TLF.fd
%{_texmfdistdir}/tex/latex/dejavu/dejavu.sty
%doc %{_texmfdistdir}/doc/fonts/dejavu/CHANGELOG
%doc %{_texmfdistdir}/doc/fonts/dejavu/README
%doc %{_texmfdistdir}/doc/fonts/dejavu/dejavu-sample.pdf
%doc %{_texmfdistdir}/doc/fonts/dejavu/dejavu-sample.tex
%doc %{_texmfdistdir}/doc/fonts/dejavu/dejavu.pdf
%doc %{_texmfdistdir}/doc/fonts/dejavu/dejavu.tex
%doc %{_texmfdistdir}/doc/fonts/dejavu/extrakerns.zip
%doc %{_texmfdistdir}/doc/fonts/dejavu/font-doc/AUTHORS
%doc %{_texmfdistdir}/doc/fonts/dejavu/font-doc/BUGS
%doc %{_texmfdistdir}/doc/fonts/dejavu/font-doc/LICENSE
%doc %{_texmfdistdir}/doc/fonts/dejavu/font-doc/NEWS
%doc %{_texmfdistdir}/doc/fonts/dejavu/font-doc/README
%doc %{_texmfdistdir}/doc/fonts/dejavu/font-doc/langcover.txt
%doc %{_texmfdistdir}/doc/fonts/dejavu/font-doc/status.txt
%doc %{_texmfdistdir}/doc/fonts/dejavu/font-doc/unicover.txt
%doc %{_texmfdistdir}/doc/fonts/dejavu/manifest.txt

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17153 |12mr|texlive-delim-20111104-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23974
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-delim
Version:	20111104
Release:	2
Summary:	TeXLive delim package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/delim.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/delim.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/delim.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive delim package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/delim/delim.sty
%doc %{_texmfdistdir}/doc/latex/delim/README
%doc %{_texmfdistdir}/doc/latex/delim/delim.pdf
#- source
%doc %{_texmfdistdir}/source/latex/delim/delim.dtx
%doc %{_texmfdistdir}/source/latex/delim/delim.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17154 |12mr|texlive-delimtxt-20080818-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16549
# category Package
# catalog-ctan /macros/latex/exptl/delimtxt
# catalog-date 2008-08-18 10:38:42 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-delimtxt
Version:	20080818
Release:	2
Summary:	Read and parse text tables
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/exptl/delimtxt
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/delimtxt.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/delimtxt.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/delimtxt.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This experimental package can read and parse text tables
delimited by user-defined tokens (e.g., tab). It can be used
for serial letters and the like, making it easier to export the
data file from MS-Excel/MS-Word.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/delimtxt/delimtxt.sty
%doc %{_texmfdistdir}/doc/latex/delimtxt/delimtxt.pdf
%doc %{_texmfdistdir}/doc/latex/delimtxt/resulta.dat
%doc %{_texmfdistdir}/doc/latex/delimtxt/resultb.dat
%doc %{_texmfdistdir}/doc/latex/delimtxt/resultc.dat
%doc %{_texmfdistdir}/doc/latex/delimtxt/test1.tex
%doc %{_texmfdistdir}/doc/latex/delimtxt/test2.tex
%doc %{_texmfdistdir}/doc/latex/delimtxt/test3.tex
#- source
%doc %{_texmfdistdir}/source/latex/delimtxt/delimtxt.dtx
%doc %{_texmfdistdir}/source/latex/delimtxt/delimtxt.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17155 |12mr|texlive-de-macro-1.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26355
# category Package
# catalog-ctan /support/de-macro
# catalog-date 2010-03-10 11:48:14 +0100
# catalog-license other-free
# catalog-version 1.3
Name:		texlive-de-macro
Version:	1.3
Release:	3
Summary:	Expand private macros in a document
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/de-macro
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/de-macro.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/de-macro.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-de-macro.bin = %{EVRD}

%description
De-macro is a Python script that helps authors who like to use
private LaTeX macros (for example, as abbreviations). A
technical editor or a cooperating author may balk at such a
manuscript; you can avoid manuscript rejection misery by
running de-macro on it. De-macro will expand macros defined in
\(re)newcommand or \(re)newenvironment commands, within the
document, or in the document's "private" package file.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/de-macro
%{_texmfdistdir}/scripts/de-macro/de-macro
%doc %{_texmfdistdir}/doc/support/de-macro/README
%doc %{_texmfdistdir}/doc/support/de-macro/user-guide.pdf
%doc %{_texmfdistdir}/doc/support/de-macro/user-guide.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/de-macro/de-macro de-macro
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17156 |12mr|texlive-detex-20120507-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26689
# category TLCore
# catalog-ctan /support/detex
# catalog-date 2012-05-07 22:13:48 +0200
# catalog-license other-free
# catalog-version undef
Name:		texlive-detex
Version:	20120507
Release:	1
Summary:	Strip TeX from a source file
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/detex
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/detex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/detex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-detex.bin

%description
Detex is a program to remove TeX constructs from a text file.
It recognizes the \input command. The program assumes it is
dealing with LaTeX input if it sees the string \begin{document}
in the text. In this case, it also recognizes the \include and
\includeonly commands.

#-----------------------------------------------------------------------
%files
%doc %{_mandir}/man1/detex.1*
%doc %{_texmfdir}/doc/man/man1/detex.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17157 |12mr|texlive-devnag-2.15-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18835
# category TLCore
# catalog-ctan /language/devanagari/velthuis
# catalog-date 2008-06-22 18:57:24 +0200
# catalog-license gpl
# catalog-version 2.15
Name:		texlive-devnag
Version:	2.15
Release:	2
Summary:	Typeset Devanagari
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/devanagari/velthuis
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/devnag.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-devnag.bin

%description
Frans Velthuis' preprocessor for Devanagari text, and fonts and
macros to use when typesetting the processed text. The macros
provide features that support Sanskrit, Hindi, Marathi, Nepali,
and other languages typically printed in the Devanagari script.
The fonts are available both in Metafont and Type 1 format.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17158 |12mr|texlive-dfgproposal-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20350
# category Package
# catalog-ctan /macros/latex/contrib/dfgproposal
# catalog-date 2010-11-05 11:18:03 +0100
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-dfgproposal
Version:	1.0
Release:	2
Summary:	Support for writing proposals to the DFG
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/dfgproposal
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dfgproposal.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dfgproposal.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dfgproposal.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package offers a class for writing proposals to the German
Research Council (DFG), together with examples of its use.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/dfgproposal/dfgproposal.cls
%doc %{_texmfdistdir}/doc/latex/dfgproposal/CV_PubList_Kohlhase.tex
%doc %{_texmfdistdir}/doc/latex/dfgproposal/DCMpersons.tex
%doc %{_texmfdistdir}/doc/latex/dfgproposal/Makefile.template
%doc %{_texmfdistdir}/doc/latex/dfgproposal/README
%doc %{_texmfdistdir}/doc/latex/dfgproposal/README.TEXLIVE
%doc %{_texmfdistdir}/doc/latex/dfgproposal/cvpubsmiko.pdf
%doc %{_texmfdistdir}/doc/latex/dfgproposal/dfgproposal.pdf
%doc %{_texmfdistdir}/doc/latex/dfgproposal/finalreport.tex
%doc %{_texmfdistdir}/doc/latex/dfgproposal/funds.tex
%doc %{_texmfdistdir}/doc/latex/dfgproposal/mittel.tex
%doc %{_texmfdistdir}/doc/latex/dfgproposal/preconditions.tex
%doc %{_texmfdistdir}/doc/latex/dfgproposal/progressreport.tex
%doc %{_texmfdistdir}/doc/latex/dfgproposal/progresssummary.tex
%doc %{_texmfdistdir}/doc/latex/dfgproposal/proposal.tex
%doc %{_texmfdistdir}/doc/latex/dfgproposal/state.tex
%doc %{_texmfdistdir}/doc/latex/dfgproposal/workplan.tex
%doc %{_texmfdistdir}/doc/latex/dfgproposal/zusammenfassung.tex
#- source
%doc %{_texmfdistdir}/source/latex/dfgproposal/dfgproposal.dtx
%doc %{_texmfdistdir}/source/latex/dfgproposal/dfgproposal.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17159 |12mr|texlive-dhua-0.11-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24035
# category Package
# catalog-ctan /macros/latex/contrib/dhua
# catalog-date 2011-09-20 00:29:10 +0200
# catalog-license lppl1.3
# catalog-version 0.11
Name:		texlive-dhua
Version:	0.11
Release:	2
Summary:	German abbreviations using thin space
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/dhua
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dhua.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dhua.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dhua.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides commands for those abbreviations of German
phrases for which the use of thin space is recommended. Setup
commands \newdhua and \newtwopartdhua are provided, as well as
commands for single cases (such as \zB for 'z. B.', saving the
user from typing such as 'z.\,B.'). To typeset the
documentation, the niceverb package, version 0.44, or later, is
required. Das Paket `dhua' stellt Befehle fur sog.
mehrgliedrige Abkurzungen bereit, fur die schmale Leerzeichen
(Festabstande) empfohlen werden (Duden, Wikipedia). In die
englische Paketdokumentation sind deutsche Erlauterungen
eingestreut.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/dhua/dhua.cfg
%{_texmfdistdir}/tex/latex/dhua/dhua.sty
%doc %{_texmfdistdir}/doc/latex/dhua/README
%doc %{_texmfdistdir}/doc/latex/dhua/README.pdf
%doc %{_texmfdistdir}/doc/latex/dhua/SrcFILEs.txt
%doc %{_texmfdistdir}/doc/latex/dhua/dhua.pdf
#- source
%doc %{_texmfdistdir}/source/latex/dhua/README.tex
%doc %{_texmfdistdir}/source/latex/dhua/dhua.tex
%doc %{_texmfdistdir}/source/latex/dhua/srcfiles.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17160 |12mr|texlive-diagbox-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24646
# category Package
# catalog-ctan /macros/latex/contrib/diagbox
# catalog-date 2011-11-24 16:48:22 +0100
# catalog-license lppl1.3
# catalog-version 1.0
Name:		texlive-diagbox
Version:	1.0
Release:	2
Summary:	Table heads with diagonal lines
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/diagbox
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/diagbox.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/diagbox.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/diagbox.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package's principal command, \diagbox, takes two arguments
(texts for the slash-separated parts of the box), and an
optional argument with which the direction the slash will go,
and the box dimensions, etc., may vbe controlled. The package
also provides \slashbox and \backslashbox commands for
compatibility with the slashbox package, which it supersedes.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/diagbox/diagbox.sty
%doc %{_texmfdistdir}/doc/latex/diagbox/diagbox.pdf
#- source
%doc %{_texmfdistdir}/source/latex/diagbox/diagbox.dtx
%doc %{_texmfdistdir}/source/latex/diagbox/diagbox.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17161 |12mr|texlive-diagmac2-2.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/diagmac2
# catalog-date 2009-05-17 01:32:22 +0200
# catalog-license lppl
# catalog-version 2.1
Name:		texlive-diagmac2
Version:	2.1
Release:	2
Summary:	Diagram macros, using pict2e
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/diagmac2
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/diagmac2.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/diagmac2.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This is a development of the long-established diagmac package,
using pict2e so that the restrictions on line direction are
removed.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/diagmac2/diagmac2.sty
%doc %{_texmfdistdir}/doc/latex/diagmac2/README
%doc %{_texmfdistdir}/doc/latex/diagmac2/doc/diagmac2.pdf
%doc %{_texmfdistdir}/doc/latex/diagmac2/doc/diagmac2.tex
%doc %{_texmfdistdir}/doc/latex/diagmac2/doc/diagmactest.pdf
%doc %{_texmfdistdir}/doc/latex/diagmac2/doc/diagmactest.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17162 |12mr|texlive-diagnose-0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19387
# category Package
# catalog-ctan /macros/latex/contrib/diagnose
# catalog-date 2006-12-17 18:48:45 +0100
# catalog-license gpl
# catalog-version 0.2
Name:		texlive-diagnose
Version:	0.2
Release:	2
Summary:	A diagnostic tool for a TeX installation
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/diagnose
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/diagnose.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/diagnose.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Provides macros to assist evaluation of the capabilities of a
TeX installation (i.e., what extensions it supports). An
example document that examines the installation is available.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/diagnose/diagnose.sty
%doc %{_texmfdistdir}/doc/latex/diagnose/INSTALL
%doc %{_texmfdistdir}/doc/latex/diagnose/README
%doc %{_texmfdistdir}/doc/latex/diagnose/diagnose.pdf
%doc %{_texmfdistdir}/doc/latex/diagnose/diagnose.tex
%doc %{_texmfdistdir}/doc/latex/diagnose/mls-diag.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17163 |12mr|texlive-dice-20080607-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /fonts/dice
# catalog-date 2008-06-07 13:52:00 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-dice
Version:	20080607
Release:	2
Summary:	A font for die faces
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/dice
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dice.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dice.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A MetaFont font that can produce die faces in 2D or with
various 3D effects.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/dice/dice3d.mf
%{_texmfdistdir}/fonts/tfm/public/dice/dice3d.tfm
%doc %{_texmfdistdir}/doc/fonts/dice/dice3d.dvi
%doc %{_texmfdistdir}/doc/fonts/dice/dice3d.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17164 |12mr|texlive-dichokey-20100223-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17192
# category Package
# catalog-ctan /macros/latex/contrib/dichokey
# catalog-date 2010-02-23 23:30:05 +0100
# catalog-license pd
# catalog-version undef
Name:		texlive-dichokey
Version:	20100223
Release:	2
Summary:	Construct dichotomous identification keys
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/dichokey
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dichokey.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dichokey.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package can be used to construct dichotomous identification
keys (used especially in biology for species identification),
taking care of numbering and indentation of successive key
steps automatically. An example file is provided, which
demonstrates usage.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/dichokey/dichokey.sty
%doc %{_texmfdistdir}/doc/latex/dichokey/dichokey.pdf
%doc %{_texmfdistdir}/doc/latex/dichokey/dichokey.tex
%doc %{_texmfdistdir}/doc/latex/dichokey/rhodocyb.pdf
%doc %{_texmfdistdir}/doc/latex/dichokey/rhodocyb.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17165 |12mr|texlive-dictsym-20070925-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20031
# category Package
# catalog-ctan /fonts/dictsym
# catalog-date 2007-09-25 10:20:14 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-dictsym
Version:	20070925
Release:	2
Summary:	DictSym font and macro package
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/dictsym
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dictsym.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dictsym.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This directory contains the DictSym Type1 font designed by
Georg Verweyen and all files required to use it with LaTeX on
the Unix or PC platforms. The font provides a number of symbols
commonly used in dictionaries. The accompanying macro package
makes the symbols accessible as LaTeX commands.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/dictsym/dictsym.afm
%{_texmfdistdir}/fonts/map/dvips/dictsym/dictsym.map
%{_texmfdistdir}/fonts/tfm/public/dictsym/dictsym.tfm
%{_texmfdistdir}/fonts/type1/public/dictsym/dictsym.pfb
%{_texmfdistdir}/fonts/type1/public/dictsym/dictsym.pfm
%{_texmfdistdir}/tex/latex/dictsym/dictsym.sty
%doc %{_texmfdistdir}/doc/fonts/dictsym/README
%doc %{_texmfdistdir}/doc/fonts/dictsym/dictsym.pdf
%doc %{_texmfdistdir}/doc/fonts/dictsym/dictsym.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17166 |12mr|texlive-digiconfigs-0.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/digiconfigs
# catalog-date 2007-03-05 22:02:45 +0100
# catalog-license lppl
# catalog-version 0.5
Name:		texlive-digiconfigs
Version:	0.5
Release:	2
Summary:	Writing "configurations"
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/digiconfigs
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/digiconfigs.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/digiconfigs.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
In Stochastic Geometry and Digital Image Analysis some problems
can be solved in terms of so-called "configurations". A
configuration is basically a square matrix of \circ and \bullet
symbols. This package provides a convenient and compact
mechanism for displaying these configurations.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/digiconfigs/digiconfigs.sty
%doc %{_texmfdistdir}/doc/latex/digiconfigs/README
%doc %{_texmfdistdir}/doc/latex/digiconfigs/digiconfigs.pdf
%doc %{_texmfdistdir}/doc/latex/digiconfigs/digiconfigs.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17167 |12mr|texlive-din1505-20081125-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19441
# category Package
# catalog-ctan /biblio/bibtex/contrib/german/din1505
# catalog-date 2008-11-25 15:33:33 +0100
# catalog-license other-free
# catalog-version undef
Name:		texlive-din1505
Version:	20081125
Release:	2
Summary:	Bibliography styles for German texts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/german/din1505
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/din1505.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/din1505.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A set of bibliography styles that conformt to DIN 1505, and
match the original BibTeX standard set (plain, unsrt, alpha and
abbrv), together with a style natdin to work with natbib.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/din1505/abbrvdin.bst
%{_texmfdistdir}/bibtex/bst/din1505/alphadin.bst
%{_texmfdistdir}/bibtex/bst/din1505/natdin.bst
%{_texmfdistdir}/bibtex/bst/din1505/plaindin.bst
%{_texmfdistdir}/bibtex/bst/din1505/unsrtdin.bst
%doc %{_texmfdistdir}/doc/latex/din1505/README.TEXLIVE
%doc %{_texmfdistdir}/doc/latex/din1505/leitbild.bib
%doc %{_texmfdistdir}/doc/latex/din1505/natbib.cfg

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17168 |12mr|texlive-dinat-2.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /biblio/bibtex/contrib/german/dinat
# catalog-date 2008-11-11 09:02:39 +0100
# catalog-license pd
# catalog-version 2.5
Name:		texlive-dinat
Version:	2.5
Release:	2
Summary:	Bibliography style for German texts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/german/dinat
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dinat.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dinat.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Bibliography style files intended for texts in german. They
draw up bibliographies in accordance with the german DIN 1505,
parts 2 and 3.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/dinat/dinat.bst
%doc %{_texmfdistdir}/doc/bibtex/dinat/dinat-index.html
%doc %{_texmfdistdir}/doc/bibtex/dinat/history.html

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17169 |12mr|texlive-dinbrief-20090925-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/dinbrief
# catalog-date 2009-09-25 22:54:35 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-dinbrief
Version:	20090925
Release:	2
Summary:	German letter DIN style
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/dinbrief
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dinbrief.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dinbrief.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dinbrief.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Implements a document layout for writing letters according to
the rules of DIN (Deutsches Institut fur Normung, German
standardisation institute). A style file for LaTeX 2.09 (with
limited support of the features) is part of the package. Since
the letter layout is based on a German standard, the user guide
is written in German, but most macros have English names from
which the user can recognize what they are used for. In
addition there are example files showing how letters may be
created with the package. A graphical interface for use of the
dinbrief is provided in the dinbrief-GUI bundle.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/dinbrief/dinbrief.cfg
%{_texmfdistdir}/tex/latex/dinbrief/dinbrief.cls
%{_texmfdistdir}/tex/latex/dinbrief/dinbrief.sty
%doc %{_texmfdistdir}/doc/latex/dinbrief/brfbody.tex
%doc %{_texmfdistdir}/doc/latex/dinbrief/brfkopf.tex
%doc %{_texmfdistdir}/doc/latex/dinbrief/dbold.tex
%doc %{_texmfdistdir}/doc/latex/dinbrief/dinbrief.pdf
%doc %{_texmfdistdir}/doc/latex/dinbrief/dinbrief.tex
%doc %{_texmfdistdir}/doc/latex/dinbrief/dintab.tex
%doc %{_texmfdistdir}/doc/latex/dinbrief/example.tex
%doc %{_texmfdistdir}/doc/latex/dinbrief/liesmich
%doc %{_texmfdistdir}/doc/latex/dinbrief/readme
%doc %{_texmfdistdir}/doc/latex/dinbrief/test10.tex
%doc %{_texmfdistdir}/doc/latex/dinbrief/test11.tex
%doc %{_texmfdistdir}/doc/latex/dinbrief/test12.tex
%doc %{_texmfdistdir}/doc/latex/dinbrief/testnorm.tex
#- source
%doc %{_texmfdistdir}/source/latex/dinbrief/dinbrief.drv
%doc %{_texmfdistdir}/source/latex/dinbrief/dinbrief.dtx
%doc %{_texmfdistdir}/source/latex/dinbrief/dinbrief.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17170 |12mr|texlive-dingbat-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24093
# category Package
# catalog-ctan /fonts/dingbat
# catalog-date 2011-04-10 19:43:45 +0200
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-dingbat
Version:	1.0
Release:	2
Summary:	Two dingbat symbol fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/dingbat
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dingbat.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dingbat.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dingbat.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The fonts (ark10 and dingbat) are specified in Metafont;
support macros are provided for use in plain TeX and in LaTeX.
An Adobe Type 1 version of the fonts is available in the
niceframe fonts bundle.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/dingbat/ark10.mf
%{_texmfdistdir}/fonts/source/public/dingbat/dingbat.mf
%{_texmfdistdir}/fonts/tfm/public/dingbat/ark10.tfm
%{_texmfdistdir}/fonts/tfm/public/dingbat/dingbat.tfm
%{_texmfdistdir}/tex/latex/dingbat/dingbat.sty
%{_texmfdistdir}/tex/latex/dingbat/uark.fd
%{_texmfdistdir}/tex/latex/dingbat/udingbat.fd
%doc %{_texmfdistdir}/doc/fonts/dingbat/README
%doc %{_texmfdistdir}/doc/fonts/dingbat/dingbat.pdf
%doc %{_texmfdistdir}/doc/fonts/dingbat/dingbat.tex
#- source
%doc %{_texmfdistdir}/source/fonts/dingbat/dingbat.dtx
%doc %{_texmfdistdir}/source/fonts/dingbat/dingbat.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17171 |12mr|texlive-directory-1.20-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /biblio/bibtex/contrib/directory
# catalog-date 2007-01-22 14:15:41 +0100
# catalog-license lppl
# catalog-version 1.20
Name:		texlive-directory
Version:	1.20
Release:	2
Summary:	An address book using BibTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/directory
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/directory.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/directory.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A package for LaTeX and BibTeX that facilitates the
construction, maintenance and exploitation of an address book-
like database.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bib/directory/business.bib
%{_texmfdistdir}/bibtex/bib/directory/family.bib
%{_texmfdistdir}/bibtex/bst/directory/address-html.bst
%{_texmfdistdir}/bibtex/bst/directory/address-ldif.bst
%{_texmfdistdir}/bibtex/bst/directory/address-vcard.bst
%{_texmfdistdir}/bibtex/bst/directory/address.bst
%{_texmfdistdir}/bibtex/bst/directory/birthday.bst
%{_texmfdistdir}/bibtex/bst/directory/email-html.bst
%{_texmfdistdir}/bibtex/bst/directory/email.bst
%{_texmfdistdir}/bibtex/bst/directory/letter.bst
%{_texmfdistdir}/bibtex/bst/directory/phone.bst
%{_texmfdistdir}/tex/latex/directory/directory.sty
%doc %{_texmfdistdir}/doc/latex/directory/README
%doc %{_texmfdistdir}/doc/latex/directory/directory.pdf
%doc %{_texmfdistdir}/doc/latex/directory/directory.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17172 |12mr|texlive-dirtree-0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19882
# category Package
# catalog-ctan /macros/generic/dirtree
# catalog-date 2009-04-10 11:30:41 +0200
# catalog-license lppl
# catalog-version 0.2
Name:		texlive-dirtree
Version:	0.2
Release:	2
Summary:	Display trees in the style of windows explorer
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/generic/dirtree
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dirtree.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dirtree.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dirtree.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package is designed to emulate the way windows explorer
displays directory and file trees, with the root at top left,
and each level of subtree displaying one step in to the right.
The macros work equally well with Plain TeX and with LaTeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/dirtree/dirtree.sty
%{_texmfdistdir}/tex/generic/dirtree/dirtree.tex
%doc %{_texmfdistdir}/doc/generic/dirtree/README
%doc %{_texmfdistdir}/doc/generic/dirtree/dirtree.pdf
#- source
%doc %{_texmfdistdir}/source/generic/dirtree/dirtree.dtx
%doc %{_texmfdistdir}/source/generic/dirtree/dirtree.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17173 |12mr|texlive-dirtytalk-20111103-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20520
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-dirtytalk
Version:	20111103
Release:	2
Summary:	TeXLive dirtytalk package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dirtytalk.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dirtytalk.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dirtytalk.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive dirtytalk package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/dirtytalk/dirtytalk.sty
%doc %{_texmfdistdir}/doc/latex/dirtytalk/README
%doc %{_texmfdistdir}/doc/latex/dirtytalk/dirtytalk.pdf
#- source
%doc %{_texmfdistdir}/source/latex/dirtytalk/dirtytalk.dtx
%doc %{_texmfdistdir}/source/latex/dirtytalk/dirtytalk.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17174 |12mr|texlive-disser-1.1.9-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24903
# category Package
# catalog-ctan /macros/latex/contrib/disser
# catalog-date 2011-12-20 06:33:33 +0100
# catalog-license lppl
# catalog-version 1.1.9
Name:		texlive-disser
Version:	1.1.9
Release:	2
Summary:	Class and templates for typesetting dissertations in Russian
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/disser
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/disser.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/disser.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/disser.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Disser comprises a document class and set of templates for
typesetting dissertations in Russian. One of its primary
advantages is a simplicity of format specification for
titlepage, headers and elements of automatically generated
lists (table of contents, list of figures, etc). Bibliography
styles, that conform to the requirements of the Russian
standard GOST R 7.0.5-2008, are provided.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/disser/gost705.bst
%{_texmfdistdir}/bibtex/bst/disser/gost705s.bst
%{_texmfdistdir}/bibtex/csf/disser/cp1251lc.csf
%{_texmfdistdir}/makeindex/disser/dtx.ist
%{_texmfdistdir}/tex/latex/disser/autoref.rtx
%{_texmfdistdir}/tex/latex/disser/bachelor.rtx
%{_texmfdistdir}/tex/latex/disser/candidate.rtx
%{_texmfdistdir}/tex/latex/disser/disser.cls
%{_texmfdistdir}/tex/latex/disser/doctor.rtx
%{_texmfdistdir}/tex/latex/disser/gost732.cls
%{_texmfdistdir}/tex/latex/disser/master.rtx
%{_texmfdistdir}/tex/latex/disser/specialist.rtx
%{_texmfdistdir}/tex/latex/disser/titledefs.rtx
%doc %{_texmfdistdir}/doc/latex/disser/ChangeLog
%doc %{_texmfdistdir}/doc/latex/disser/Makefile
%doc %{_texmfdistdir}/doc/latex/disser/README
%doc %{_texmfdistdir}/doc/latex/disser/README.ru
%doc %{_texmfdistdir}/doc/latex/disser/cp1251.csf
%doc %{_texmfdistdir}/doc/latex/disser/include/latex.fig.mk
%doc %{_texmfdistdir}/doc/latex/disser/include/latex.fig.nmk.cmd
%doc %{_texmfdistdir}/doc/latex/disser/include/latex.mk
%doc %{_texmfdistdir}/doc/latex/disser/include/latex.nmk.cmd
%doc %{_texmfdistdir}/doc/latex/disser/manual.tex
%doc %{_texmfdistdir}/doc/latex/disser/nomake.cmd
%doc %{_texmfdistdir}/doc/latex/disser/templates/Makefile
%doc %{_texmfdistdir}/doc/latex/disser/templates/bachelor/1.tex
%doc %{_texmfdistdir}/doc/latex/disser/templates/bachelor/Makefile
%doc %{_texmfdistdir}/doc/latex/disser/templates/bachelor/app-a.tex
%doc %{_texmfdistdir}/doc/latex/disser/templates/bachelor/concl.tex
%doc %{_texmfdistdir}/doc/latex/disser/templates/bachelor/fig/Makefile
%doc %{_texmfdistdir}/doc/latex/disser/templates/bachelor/fig/fig.eps
%doc %{_texmfdistdir}/doc/latex/disser/templates/bachelor/fig/nomake.cmd
%doc %{_texmfdistdir}/doc/latex/disser/templates/bachelor/intro.tex
%doc %{_texmfdistdir}/doc/latex/disser/templates/bachelor/nomake.cmd
%doc %{_texmfdistdir}/doc/latex/disser/templates/bachelor/thesis.bib
%doc %{_texmfdistdir}/doc/latex/disser/templates/bachelor/thesis.tex
%doc %{_texmfdistdir}/doc/latex/disser/templates/candidate/1.tex
%doc %{_texmfdistdir}/doc/latex/disser/templates/candidate/Makefile
%doc %{_texmfdistdir}/doc/latex/disser/templates/candidate/app-a.tex
%doc %{_texmfdistdir}/doc/latex/disser/templates/candidate/autoref.tex
%doc %{_texmfdistdir}/doc/latex/disser/templates/candidate/common.tex
%doc %{_texmfdistdir}/doc/latex/disser/templates/candidate/concl.tex
%doc %{_texmfdistdir}/doc/latex/disser/templates/candidate/fig/Makefile
%doc %{_texmfdistdir}/doc/latex/disser/templates/candidate/fig/facsimile.eps
%doc %{_texmfdistdir}/doc/latex/disser/templates/candidate/fig/nomake.cmd
%doc %{_texmfdistdir}/doc/latex/disser/templates/candidate/fig/sec-facsimile.eps
%doc %{_texmfdistdir}/doc/latex/disser/templates/candidate/intro.tex
%doc %{_texmfdistdir}/doc/latex/disser/templates/candidate/nomake.cmd
%doc %{_texmfdistdir}/doc/latex/disser/templates/candidate/review.tex
%doc %{_texmfdistdir}/doc/latex/disser/templates/candidate/thesis.bib
%doc %{_texmfdistdir}/doc/latex/disser/templates/candidate/thesis.tex
%doc %{_texmfdistdir}/doc/latex/disser/templates/doctor/1.tex
%doc %{_texmfdistdir}/doc/latex/disser/templates/doctor/Makefile
%doc %{_texmfdistdir}/doc/latex/disser/templates/doctor/app-a.tex
%doc %{_texmfdistdir}/doc/latex/disser/templates/doctor/autoref.tex
%doc %{_texmfdistdir}/doc/latex/disser/templates/doctor/common.tex
%doc %{_texmfdistdir}/doc/latex/disser/templates/doctor/concl.tex
%doc %{_texmfdistdir}/doc/latex/disser/templates/doctor/fig/Makefile
%doc %{_texmfdistdir}/doc/latex/disser/templates/doctor/fig/facsimile.eps
%doc %{_texmfdistdir}/doc/latex/disser/templates/doctor/fig/nomake.cmd
%doc %{_texmfdistdir}/doc/latex/disser/templates/doctor/fig/sec-facsimile.eps
%doc %{_texmfdistdir}/doc/latex/disser/templates/doctor/intro.tex
%doc %{_texmfdistdir}/doc/latex/disser/templates/doctor/nomake.cmd
%doc %{_texmfdistdir}/doc/latex/disser/templates/doctor/review.tex
%doc %{_texmfdistdir}/doc/latex/disser/templates/doctor/thesis.bib
%doc %{_texmfdistdir}/doc/latex/disser/templates/doctor/thesis.tex
%doc %{_texmfdistdir}/doc/latex/disser/templates/master/1.tex
%doc %{_texmfdistdir}/doc/latex/disser/templates/master/Makefile
%doc %{_texmfdistdir}/doc/latex/disser/templates/master/app-a.tex
%doc %{_texmfdistdir}/doc/latex/disser/templates/master/concl.tex
%doc %{_texmfdistdir}/doc/latex/disser/templates/master/fig/Makefile
%doc %{_texmfdistdir}/doc/latex/disser/templates/master/fig/nomake.cmd
%doc %{_texmfdistdir}/doc/latex/disser/templates/master/intro.tex
%doc %{_texmfdistdir}/doc/latex/disser/templates/master/nomake.cmd
%doc %{_texmfdistdir}/doc/latex/disser/templates/master/thesis.bib
%doc %{_texmfdistdir}/doc/latex/disser/templates/master/thesis.tex
%doc %{_texmfdistdir}/doc/latex/disser/templates/nomake.cmd
%doc %{_texmfdistdir}/doc/latex/disser/templates/specialist/1.tex
%doc %{_texmfdistdir}/doc/latex/disser/templates/specialist/Makefile
%doc %{_texmfdistdir}/doc/latex/disser/templates/specialist/app-a.tex
%doc %{_texmfdistdir}/doc/latex/disser/templates/specialist/concl.tex
%doc %{_texmfdistdir}/doc/latex/disser/templates/specialist/fig/Makefile
%doc %{_texmfdistdir}/doc/latex/disser/templates/specialist/fig/fig.eps
%doc %{_texmfdistdir}/doc/latex/disser/templates/specialist/fig/nomake.cmd
%doc %{_texmfdistdir}/doc/latex/disser/templates/specialist/intro.tex
%doc %{_texmfdistdir}/doc/latex/disser/templates/specialist/nomake.cmd
%doc %{_texmfdistdir}/doc/latex/disser/templates/specialist/thesis.bib
%doc %{_texmfdistdir}/doc/latex/disser/templates/specialist/thesis.tex
#- source
%doc %{_texmfdistdir}/source/latex/disser/autoref.dtx
%doc %{_texmfdistdir}/source/latex/disser/bachelor.dtx
%doc %{_texmfdistdir}/source/latex/disser/candidate.dtx
%doc %{_texmfdistdir}/source/latex/disser/chapter.dtx
%doc %{_texmfdistdir}/source/latex/disser/counters.dtx
%doc %{_texmfdistdir}/source/latex/disser/custom.dtx
%doc %{_texmfdistdir}/source/latex/disser/disser.dtx
%doc %{_texmfdistdir}/source/latex/disser/disser.ins
%doc %{_texmfdistdir}/source/latex/disser/doctor.dtx
%doc %{_texmfdistdir}/source/latex/disser/env.dtx
%doc %{_texmfdistdir}/source/latex/disser/floats.dtx
%doc %{_texmfdistdir}/source/latex/disser/footnote.dtx
%doc %{_texmfdistdir}/source/latex/disser/gost705.dtx
%doc %{_texmfdistdir}/source/latex/disser/gost732.dtx
%doc %{_texmfdistdir}/source/latex/disser/lists.dtx
%doc %{_texmfdistdir}/source/latex/disser/master.dtx
%doc %{_texmfdistdir}/source/latex/disser/page.dtx
%doc %{_texmfdistdir}/source/latex/disser/part.dtx
%doc %{_texmfdistdir}/source/latex/disser/sections.dtx
%doc %{_texmfdistdir}/source/latex/disser/specialist.dtx
%doc %{_texmfdistdir}/source/latex/disser/titledefs.dtx
%doc %{_texmfdistdir}/source/latex/disser/titlepage.dtx
%doc %{_texmfdistdir}/source/latex/disser/toc.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex makeindex tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17175 |12mr|texlive-dk-bib-0.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /biblio/bibtex/contrib/dk-bib
# catalog-date 2009-09-25 22:54:35 +0200
# catalog-license other-free
# catalog-version 0.6
Name:		texlive-dk-bib
Version:	0.6
Release:	2
Summary:	Danish variants of standard BibTeX styles
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/dk-bib
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dk-bib.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dk-bib.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dk-bib.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Dk-bib is a translation of the four standard BibTeX style files
(abbrv, alpha, plain and unsrt) and the apalike style file into
Danish. The files have been extended with URL, ISBN, ISSN,
annote and printing fields which can be enabled through a LaTeX
style file. Dk-bib also comes with a couple of Danish sorting
order files for BibTeX8.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bib/dk-bib/litteratur.bib
%{_texmfdistdir}/bibtex/bst/dk-bib/dk-abbrv.bst
%{_texmfdistdir}/bibtex/bst/dk-bib/dk-alpha.bst
%{_texmfdistdir}/bibtex/bst/dk-bib/dk-apali.bst
%{_texmfdistdir}/bibtex/bst/dk-bib/dk-plain.bst
%{_texmfdistdir}/bibtex/bst/dk-bib/dk-unsrt.bst
%{_texmfdistdir}/bibtex/csf/dk-bib/88591-dk.csf
%{_texmfdistdir}/bibtex/csf/dk-bib/cp850-dk.csf
%{_texmfdistdir}/bibtex/csf/dk-bib/mac-dk.csf
%{_texmfdistdir}/bibtex/csf/dk-bib/utf8-dk.csf
%{_texmfdistdir}/tex/latex/dk-bib/dk-apali.sty
%{_texmfdistdir}/tex/latex/dk-bib/dk-bib.sty
%doc %{_texmfdistdir}/doc/latex/dk-bib/COPYRIGHT
%doc %{_texmfdistdir}/doc/latex/dk-bib/README
%doc %{_texmfdistdir}/doc/latex/dk-bib/dk-bib.ltx
%doc %{_texmfdistdir}/doc/latex/dk-bib/dk-bib.pdf
#- source
%doc %{_texmfdistdir}/source/latex/dk-bib/Makefile

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17176 |12mr|texlive-dlfltxb-20100304-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17337
# category Package
# catalog-ctan /macros/latex/contrib/dlfltxb
# catalog-date 2010-03-04 23:40:34 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-dlfltxb
Version:	20100304
Release:	2
Summary:	Macros related to "Introdktion til LaTeX"
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/dlfltxb
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dlfltxb.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dlfltxb.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bundle contains various macros either used for creating the
author's book "Introduktion til LaTeX" (in Danish), or
presented in the book as code tips. The bundle comprises: -
dlfltxbcodetips: various macros helpful in typesetting
mathematics; - dlfltxbmarkup: provides a macros used throughout
the book, for registering macro names, packages etc. in the
text, in the margin and in the index, all by using categorised
keys (note, a configuration file may be used; a sample is
included in the distribution); - dlfltxbtocconfig: macros for
the two tables of contents that the book has; - dlfltxbmisc:
various macros for typesetting LaTeX arguments, and the macro
used in the bibliography that can wrap a URL up into a bibtex
entry. Interested parties may review the book itself on the web
at the author's institution (it is written in Danish).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/dlfltxb/dlfltxbbibtex.bst
%{_texmfdistdir}/tex/latex/dlfltxb/dlfltxbcodetips.sty
%{_texmfdistdir}/tex/latex/dlfltxb/dlfltxbmarkup.sty
%{_texmfdistdir}/tex/latex/dlfltxb/dlfltxbmarkupbookkeys.sty
%{_texmfdistdir}/tex/latex/dlfltxb/dlfltxbmisc.sty
%{_texmfdistdir}/tex/latex/dlfltxb/dlfltxbtocconfig.sty
%doc %{_texmfdistdir}/doc/latex/dlfltxb/README
%doc %{_texmfdistdir}/doc/latex/dlfltxb/dlfltxbbibtex.dbj
%doc %{_texmfdistdir}/doc/latex/dlfltxb/dlfltxbcodetips.pdf
%doc %{_texmfdistdir}/doc/latex/dlfltxb/dlfltxbcodetips.tex
%doc %{_texmfdistdir}/doc/latex/dlfltxb/dlfltxbmarkup-showkeys.pdf
%doc %{_texmfdistdir}/doc/latex/dlfltxb/dlfltxbmarkup-showkeys.tex
%doc %{_texmfdistdir}/doc/latex/dlfltxb/dlfltxbmarkup.pdf
%doc %{_texmfdistdir}/doc/latex/dlfltxb/dlfltxbmarkup.tex
%doc %{_texmfdistdir}/doc/latex/dlfltxb/dlfltxbmisc.pdf
%doc %{_texmfdistdir}/doc/latex/dlfltxb/dlfltxbmisc.tex
%doc %{_texmfdistdir}/doc/latex/dlfltxb/dlfltxbtocconfig.pdf
%doc %{_texmfdistdir}/doc/latex/dlfltxb/dlfltxbtocconfig.tex
%doc %{_texmfdistdir}/doc/latex/dlfltxb/package_doc.bib

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17177 |12mr|texlive-dnaseq-0.01-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17194
# category Package
# catalog-ctan /macros/latex/contrib/dnaseq
# catalog-date 2010-02-24 21:28:09 +0100
# catalog-license lppl
# catalog-version 0.01
Name:		texlive-dnaseq
Version:	0.01
Release:	2
Summary:	Format DNA base sequences
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/dnaseq
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dnaseq.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dnaseq.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dnaseq.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Defines a means of specifying sequences of bases. The bases may
be numbered (per line) and you may specify that subsequences be
coloured. For a more 'vanilla-flavoured' way of typesetting
base sequences, the user might consider the seqsplit package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/dnaseq/dnaseq.sty
%doc %{_texmfdistdir}/doc/latex/dnaseq/DNAtest.tex
%doc %{_texmfdistdir}/doc/latex/dnaseq/README
%doc %{_texmfdistdir}/doc/latex/dnaseq/dnaseq.pdf
#- source
%doc %{_texmfdistdir}/source/latex/dnaseq/dnaseq.dtx
%doc %{_texmfdistdir}/source/latex/dnaseq/dnaseq.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17178 |12mr|texlive-dnp-20111103-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-dnp
Version:	20111103
Release:	2
Summary:	TeXLive dnp package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dnp.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive dnp package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/sfd/dnp/DNP.sfd

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17179 |12mr|texlive-docmfp-1.2d-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/docmfp
# catalog-date 2009-09-02 16:56:11 +0200
# catalog-license lppl
# catalog-version 1.2d
Name:		texlive-docmfp
Version:	1.2d
Release:	2
Summary:	Document non-LaTeX code
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/docmfp
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/docmfp.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/docmfp.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/docmfp.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Extends the doc package to cater for documenting non-LaTeX
code, such as MetaFont or MetaPost, or other programming
languages.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/docmfp/docmfp.sty
%doc %{_texmfdistdir}/doc/latex/docmfp/README
%doc %{_texmfdistdir}/doc/latex/docmfp/docmfp.pdf
#- source
%doc %{_texmfdistdir}/source/latex/docmfp/docmfp.dtx
%doc %{_texmfdistdir}/source/latex/docmfp/docmfp.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17180 |12mr|texlive-docmute-1.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25741
# category Package
# catalog-ctan /macros/latex/contrib/docmute
# catalog-date 2012-03-22 16:41:56 +0100
# catalog-license lppl1.3
# catalog-version 1.4
Name:		texlive-docmute
Version:	1.4
Release:	1
Summary:	Input files ignoring LaTeX preamble, etc
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/docmute
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/docmute.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/docmute.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/docmute.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Input or include stand-alone LaTeX documents, ignoring
everything but the material between \begin{document} and
\end{document}.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/docmute/docmute.sty
%doc %{_texmfdistdir}/doc/latex/docmute/README
%doc %{_texmfdistdir}/doc/latex/docmute/docmute.pdf
#- source
%doc %{_texmfdistdir}/source/latex/docmute/docmute.dtx
%doc %{_texmfdistdir}/source/latex/docmute/docmute.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17181 |12mr|texlive-doc-pictex-20080909-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24927
# category Package
# catalog-ctan /info/pictex/Doc-PiCTeX.txt
# catalog-date 2008-09-09 11:27:07 +0200
# catalog-license other-free
# catalog-version undef
Name:		texlive-doc-pictex
Version:	20080909
Release:	3
Summary:	A summary list of PicTeX documentation
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/pictex/Doc-PiCTeX.txt
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/doc-pictex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/doc-pictex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
A summary of available resources providing (or merely
discussing) documentation of PicTeX.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/generic/doc-pictex/Doc-PiCTeX.txt

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17182 |12mr|texlive-documentation-0.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25405
# category Package
# catalog-ctan /macros/latex/contrib/documentation
# catalog-date 2011-12-02 09:08:13 +0100
# catalog-license lppl1.2
# catalog-version 0.1
Name:		texlive-documentation
Version:	0.1
Release:	3
Summary:	Documentation support for C, Java and assembler code
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/documentation
License:	LPPL1.2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/documentation.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/documentation.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/documentation.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a simple means of typesetting computer
programs such that the result is acceptable for inclusion in
reports, etc.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/documentation/documentation.sty
%doc %{_texmfdistdir}/doc/latex/documentation/README
%doc %{_texmfdistdir}/doc/latex/documentation/documentation.pdf
#- source
%doc %{_texmfdistdir}/source/latex/documentation/documentation.dtx
%doc %{_texmfdistdir}/source/latex/documentation/documentation.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17183 |12mr|texlive-doi-20080818-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/doi
# catalog-date 2008-08-18 13:49:16 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-doi
Version:	20080818
Release:	2
Summary:	Create correct hyperlinks for DOI numbers
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/doi
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/doi.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/doi.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
You can hyperlink DOI numbers to dx.doi.org. However, some
publishers have elected to use nasty characters in their DOI
numbering scheme ('<', '>', '_' and ';' have all been spotted).
This will either upset (La)TeX, or your PDF reader. This
package contains a single user-level command \doi{}, which
takes a DOI number, and creates a correct hyperlink from it.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/doi/doi.sty
%doc %{_texmfdistdir}/doc/latex/doi/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17184 |12mr|texlive-doipubmed-1.01-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/doipubmed
# catalog-date 2009-09-27 10:36:15 +0200
# catalog-license lppl
# catalog-version 1.01
Name:		texlive-doipubmed
Version:	1.01
Release:	2
Summary:	Special commands for use in bibliographies
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/doipubmed
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/doipubmed.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/doipubmed.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/doipubmed.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides the commands \doi, \pubmed and \citeurl.
These commands are primarily designed for use in
bibliographies. A LaTeX2HTML style file is also provided.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/doipubmed/doipubmed.sty
%doc %{_texmfdistdir}/doc/latex/doipubmed/CHANGES
%doc %{_texmfdistdir}/doc/latex/doipubmed/README
%doc %{_texmfdistdir}/doc/latex/doipubmed/doipubmed-manual.html
%doc %{_texmfdistdir}/doc/latex/doipubmed/doipubmed.pdf
%doc %{_texmfdistdir}/doc/latex/doipubmed/doipubmed.perl
#- source
%doc %{_texmfdistdir}/source/latex/doipubmed/doipubmed.dtx
%doc %{_texmfdistdir}/source/latex/doipubmed/doipubmed.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17185 |12mr|texlive-dosepsbin-1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26313
# category Package
# catalog-ctan /support/dosepsbin
# catalog-date 2012-03-22 21:51:23 +0100
# catalog-license artistic
# catalog-version 1.2
Name:		texlive-dosepsbin
Version:	1.2
Release:	2
Summary:	Deal with DOS binary EPS files
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/dosepsbin
License:	ARTISTIC
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dosepsbin.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dosepsbin.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dosepsbin.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-dosepsbin.bin = %{EVRD}

%description
A Encapsulated PostScript (EPS) file may given in a special
binary format to support the inclusion of a thumbnail. This
file format, commonly known as DOS EPS format starts with a
binary header that contains the positions of the possible
sections: - Postscript (PS); - Windows Metafile Format (WMF);
and - Tag Image File Format (TIFF). The PS section must be
present and either the WMF file or the TIFF file should be
given. The package provides a Perl program that will extract
any of the sections of such a file, in particular providing a
'text'-form EPS file for use with (La)TeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/dosepsbin
%{_texmfdistdir}/scripts/dosepsbin/dosepsbin.pl
%doc %{_texmfdistdir}/doc/support/dosepsbin/Makefile.in
%doc %{_texmfdistdir}/doc/support/dosepsbin/README
%doc %{_texmfdistdir}/doc/support/dosepsbin/clean-case.pl
%doc %{_texmfdistdir}/doc/support/dosepsbin/dosepsbin.html
%doc %{_texmfdistdir}/doc/support/dosepsbin/dosepsbin.ltx
%doc %{_texmfdistdir}/doc/support/dosepsbin/dosepsbin.pdf
%doc %{_texmfdistdir}/doc/support/dosepsbin/dosepsbin.txt
%doc %{_texmfdistdir}/doc/support/dosepsbin/version.pl
%doc %{_mandir}/man1/dosepsbin.1*
%doc %{_texmfdir}/doc/man/man1/dosepsbin.man1.pdf
#- source
%doc %{_texmfdistdir}/source/support/dosepsbin/configure
%doc %{_texmfdistdir}/source/support/dosepsbin/configure.ac
%doc %{_texmfdistdir}/source/support/dosepsbin/install-sh

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/dosepsbin/dosepsbin.pl dosepsbin
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17186 |12mr|texlive-dot2texi-3.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26237
# category Package
# catalog-ctan /macros/latex/contrib/dot2texi
# catalog-date 2009-02-28 02:19:00 +0100
# catalog-license gpl
# catalog-version 3.0
Name:		texlive-dot2texi
Version:	3.0
Release:	3
Summary:	Create graphs within LaTeX using the dot2tex tool
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/dot2texi
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dot2texi.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dot2texi.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The dot2texi package allows you to embed graphs in the DOT
graph description language in your LaTeX documents. The dot2tex
tool is used to invoke Graphviz for graph layout, and to
transform the output from Graphviz to LaTeX code. The generated
code relies on the TikZ and PGF package or the PSTricks
package. The process is automated if shell escape is enabled.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/dot2texi/dot2texi.sty
%doc %{_texmfdistdir}/doc/latex/dot2texi/README
%doc %{_texmfdistdir}/doc/latex/dot2texi/dot2texi.pdf
%doc %{_texmfdistdir}/doc/latex/dot2texi/dot2texi.tex
%doc %{_texmfdistdir}/doc/latex/dot2texi/examples/d2tpstexamples.pdf
%doc %{_texmfdistdir}/doc/latex/dot2texi/examples/d2tpstexamples.tex
%doc %{_texmfdistdir}/doc/latex/dot2texi/examples/d2ttikzexamples.pdf
%doc %{_texmfdistdir}/doc/latex/dot2texi/examples/d2ttikzexamples.tex
%doc %{_texmfdistdir}/doc/latex/dot2texi/examples/docgraphs.pdf
%doc %{_texmfdistdir}/doc/latex/dot2texi/examples/docgraphs.tex
%doc %{_texmfdistdir}/doc/latex/dot2texi/examples/docgraphsorig.pdf
%doc %{_texmfdistdir}/doc/latex/dot2texi/gpl.txt

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17187 |12mr|texlive-dotarrow-0.01a-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/dotarrow
# catalog-date 2008-08-18 13:49:16 +0200
# catalog-license lppl
# catalog-version 0.01a
Name:		texlive-dotarrow
Version:	0.01a
Release:	2
Summary:	Extendable dotted arrows
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/dotarrow
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dotarrow.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dotarrow.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dotarrow.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package can draw dotted arrows that are extendable, in the
same was as \xrightarrow.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/dotarrow/DotArrow.sty
%doc %{_texmfdistdir}/doc/latex/dotarrow/DotArrow.pdf
%doc %{_texmfdistdir}/doc/latex/dotarrow/DotArrow.tex
%doc %{_texmfdistdir}/doc/latex/dotarrow/README
#- source
%doc %{_texmfdistdir}/source/latex/dotarrow/DotArrow.dtx
%doc %{_texmfdistdir}/source/latex/dotarrow/DotArrow.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17188 |12mr|texlive-dotseqn-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17195
# category Package
# catalog-ctan /macros/latex/contrib/dotseqn
# catalog-date 2010-02-24 21:28:09 +0100
# catalog-license other-free
# catalog-version 1.1
Name:		texlive-dotseqn
Version:	1.1
Release:	2
Summary:	Flush left equations with dotted leaders to the numbers
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/dotseqn
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dotseqn.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dotseqn.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dotseqn.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a different format for typesetting
equations, one reportedly used in 'old style Britsh books':
equations aligned on the left, with dots on the right leading
to the equation number. In default of an equation number, the
package operates much like the fleqn class option (no leaders).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/dotseqn/dotseqn.sty
%doc %{_texmfdistdir}/doc/latex/dotseqn/dotseqn.pdf
%doc %{_texmfdistdir}/doc/latex/dotseqn/readme
#- source
%doc %{_texmfdistdir}/source/latex/dotseqn/dotseqn.dtx
%doc %{_texmfdistdir}/source/latex/dotseqn/dotseqn.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17189 |12mr|texlive-dottex-0.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/dottex
# catalog-date 2007-08-21 11:49:34 +0200
# catalog-license gpl
# catalog-version 0.6
Name:		texlive-dottex
Version:	0.6
Release:	2
Summary:	Use dot code in LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/dottex
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dottex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dottex.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dottex.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The dottex package allows you to encapsulate 'dot' and 'neato'
files in your document (dot and neato are both part of
graphviz; dot creates directed graphs, neato undirected
graphs). If you have shell-escape enabled, the package will
arrange for your files to be processed at LaTeX time;
otherwise, the conversion must be done manually as an
intermediate process before a second LaTeX run.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/dottex/dottex.sty
%doc %{_texmfdistdir}/doc/latex/dottex/README
%doc %{_texmfdistdir}/doc/latex/dottex/dottex.pdf
%doc %{_texmfdistdir}/doc/latex/dottex/example.tex
%doc %{_texmfdistdir}/doc/latex/dottex/gpl.txt
#- source
%doc %{_texmfdistdir}/source/latex/dottex/dottex.dtx
%doc %{_texmfdistdir}/source/latex/dottex/dottex.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17190 |12mr|texlive-doublestroke-1.111-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /fonts/doublestroke
# catalog-date 2009-11-19 15:03:53 +0100
# catalog-license other-free
# catalog-version 1.111
Name:		texlive-doublestroke
Version:	1.111
Release:	2
Summary:	Typeset mathematical double stroke symbols
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/doublestroke
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/doublestroke.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/doublestroke.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A font based on Computer Modern Roman useful for typesetting
the mathematical symbols for the natural numbers (N), whole
numbers (Z), rational numbers (Q), real numbers (R) and complex
numbers (C); coverage includes all Roman capital letters, '1',
'h' and 'k'. The font is available both as MetaFont source and
in Adobe Type 1 format, and LaTeX macros for its use are
provided. The fonts appear in the blackboard bold sampler.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/map/dvips/doublestroke/dstroke.map
%{_texmfdistdir}/fonts/source/public/doublestroke/dsrom.mf
%{_texmfdistdir}/fonts/source/public/doublestroke/dsrom10.mf
%{_texmfdistdir}/fonts/source/public/doublestroke/dsrom12.mf
%{_texmfdistdir}/fonts/source/public/doublestroke/dsrom8.mf
%{_texmfdistdir}/fonts/source/public/doublestroke/dsromo.mf
%{_texmfdistdir}/fonts/source/public/doublestroke/dsromu.mf
%{_texmfdistdir}/fonts/source/public/doublestroke/dsss10.mf
%{_texmfdistdir}/fonts/source/public/doublestroke/dsss12.mf
%{_texmfdistdir}/fonts/source/public/doublestroke/dsss8.mf
%{_texmfdistdir}/fonts/tfm/public/doublestroke/dsrom10.tfm
%{_texmfdistdir}/fonts/tfm/public/doublestroke/dsrom12.tfm
%{_texmfdistdir}/fonts/tfm/public/doublestroke/dsrom8.tfm
%{_texmfdistdir}/fonts/tfm/public/doublestroke/dsss10.tfm
%{_texmfdistdir}/fonts/tfm/public/doublestroke/dsss12.tfm
%{_texmfdistdir}/fonts/tfm/public/doublestroke/dsss8.tfm
%{_texmfdistdir}/fonts/type1/public/doublestroke/dsrom10.pfb
%{_texmfdistdir}/fonts/type1/public/doublestroke/dsrom12.pfb
%{_texmfdistdir}/fonts/type1/public/doublestroke/dsrom8.pfb
%{_texmfdistdir}/fonts/type1/public/doublestroke/dsss10.pfb
%{_texmfdistdir}/fonts/type1/public/doublestroke/dsss12.pfb
%{_texmfdistdir}/fonts/type1/public/doublestroke/dsss8.pfb
%{_texmfdistdir}/tex/latex/doublestroke/Udsrom.fd
%{_texmfdistdir}/tex/latex/doublestroke/Udsss.fd
%{_texmfdistdir}/tex/latex/doublestroke/dsfont.sty
%doc %{_texmfdistdir}/doc/fonts/doublestroke/README
%doc %{_texmfdistdir}/doc/fonts/doublestroke/dsdoc.pdf
%doc %{_texmfdistdir}/doc/fonts/doublestroke/dsdoc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17191 |12mr|texlive-dowith-0.22-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27125
# category Package
# catalog-ctan /macros/generic/dowith
# catalog-date 2012-06-05 20:15:31 +0200
# catalog-license lppl1.3
# catalog-version 0.22
Name:		texlive-dowith
Version:	0.22
Release:	1
Summary:	Apply a command to a list of items
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/generic/dowith
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dowith.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dowith.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dowith.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides macros for applying a command to all
elements of a list without separators, such as
'\DoWithAllIn{<cmd>}{<list-macro>}', and also for extending and
reducing macros storing such lists. Applications in mind
belonged to LaTeX, but the package should work with other
formats as well. Loop and list macros in other packages are
discussed.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/dowith/dowith.RLS
%{_texmfdistdir}/tex/generic/dowith/dowith.sty
%doc %{_texmfdistdir}/doc/generic/dowith/README
%doc %{_texmfdistdir}/doc/generic/dowith/dowith.pdf
#- source
%doc %{_texmfdistdir}/source/generic/dowith/SrcFILEs.txt
%doc %{_texmfdistdir}/source/generic/dowith/dowith.tex
%doc %{_texmfdistdir}/source/generic/dowith/srcfiles.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17192 |12mr|texlive-dox-2.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20768
# category Package
# catalog-ctan /macros/latex/contrib/dox
# catalog-date 2010-12-16 20:18:25 +0100
# catalog-license lppl
# catalog-version 2.2
Name:		texlive-dox
Version:	2.2
Release:	2
Summary:	Extend the doc package
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/dox
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dox.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dox.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dox.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The doc package provides LaTeX developers with means to
describe the usage and the definition of new macros and
environments. However, there is no simple way to extend this
functionality to other items (options or counters, for
instance). The DoX package is designed to circumvent this
limitation.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/dox/dox.sty
%doc %{_texmfdistdir}/doc/latex/dox/NEWS
%doc %{_texmfdistdir}/doc/latex/dox/README
%doc %{_texmfdistdir}/doc/latex/dox/dox.el
%doc %{_texmfdistdir}/doc/latex/dox/dox.pdf
%doc %{_texmfdistdir}/doc/latex/dox/header.inc
#- source
%doc %{_texmfdistdir}/source/latex/dox/dox.dtx
%doc %{_texmfdistdir}/source/latex/dox/dox.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17193 |12mr|texlive-dozenal-3.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26426
# category Package
# catalog-ctan /fonts/dozenal
# catalog-date 2011-04-10 19:50:06 +0200
# catalog-license lppl
# catalog-version 3.1
Name:		texlive-dozenal
Version:	3.1
Release:	3
Summary:	Typeset documents using base twelve numbering (also called "dozenal")
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/dozenal
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dozenal.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dozenal.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dozenal.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package supports typesetting documents whose counters are
represented in base twelve, also called "dozenal". It includes
a macro by David Kastrup for converting positive whole numbers
to dozenal from decimal (base ten) representation. The package
also includes a few other macros and redefines all the standard
counters to produce dozenal output. Fonts, in Roman, italic,
slanted, and boldface versions, provide ten and eleven (the
Pitman characters preferred by the Dozenal Society of Great
Britain). The fonts were designed to blend well with the
Computer Modern fonts, and are available both as Metafont
source and in Adobe Type 1 format.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/map/dvips/dozenal/fdz.map
%{_texmfdistdir}/fonts/source/public/dozenal/dozchars10.mf
%{_texmfdistdir}/fonts/source/public/dozenal/dozchars12.mf
%{_texmfdistdir}/fonts/source/public/dozenal/dozchars17.mf
%{_texmfdistdir}/fonts/source/public/dozenal/dozchars6.mf
%{_texmfdistdir}/fonts/source/public/dozenal/dozchars7.mf
%{_texmfdistdir}/fonts/source/public/dozenal/dozchars8.mf
%{_texmfdistdir}/fonts/source/public/dozenal/dozchars9.mf
%{_texmfdistdir}/fonts/source/public/dozenal/dozchb10.mf
%{_texmfdistdir}/fonts/source/public/dozenal/dozchbx10.mf
%{_texmfdistdir}/fonts/source/public/dozenal/dozchbx12.mf
%{_texmfdistdir}/fonts/source/public/dozenal/dozchbx5.mf
%{_texmfdistdir}/fonts/source/public/dozenal/dozchbx6.mf
%{_texmfdistdir}/fonts/source/public/dozenal/dozchbx7.mf
%{_texmfdistdir}/fonts/source/public/dozenal/dozchbx8.mf
%{_texmfdistdir}/fonts/source/public/dozenal/dozchbx9.mf
%{_texmfdistdir}/fonts/source/public/dozenal/dozchbxi10.mf
%{_texmfdistdir}/fonts/source/public/dozenal/dozchbxsl10.mf
%{_texmfdistdir}/fonts/source/public/dozenal/dozchit10.mf
%{_texmfdistdir}/fonts/source/public/dozenal/dozchit12.mf
%{_texmfdistdir}/fonts/source/public/dozenal/dozchit7.mf
%{_texmfdistdir}/fonts/source/public/dozenal/dozchit8.mf
%{_texmfdistdir}/fonts/source/public/dozenal/dozchit9.mf
%{_texmfdistdir}/fonts/source/public/dozenal/dozchsl10.mf
%{_texmfdistdir}/fonts/source/public/dozenal/dozchsl12.mf
%{_texmfdistdir}/fonts/source/public/dozenal/dozchsl8.mf
%{_texmfdistdir}/fonts/source/public/dozenal/dozchsl9.mf
%{_texmfdistdir}/fonts/source/public/dozenal/dozenal.mf
%{_texmfdistdir}/fonts/source/public/dozenal/dozenalb.mf
%{_texmfdistdir}/fonts/source/public/dozenal/dozenali.mf
%{_texmfdistdir}/fonts/tfm/public/dozenal/dozchars10.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/dozchars12.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/dozchars17.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/dozchars6.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/dozchars7.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/dozchars8.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/dozchars9.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/dozchb10.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/dozchbx10.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/dozchbx12.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/dozchbx5.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/dozchbx6.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/dozchbx7.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/dozchbx8.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/dozchbx9.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/dozchbxi10.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/dozchbxsl10.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/dozchit10.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/dozchit12.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/dozchit7.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/dozchit8.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/dozchit9.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/dozchsl10.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/dozchsl12.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/dozchsl8.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/dozchsl9.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzb7t.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzb8a.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzb8c.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzb8r.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzb8t.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzbc7t.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzbc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzbi7t.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzbi8a.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzbi8c.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzbi8r.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzbi8t.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzbo7t.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzbo8c.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzbo8r.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzbo8t.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzbs8a.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzi8a.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzr7t.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzr8a.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzr8c.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzr8r.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzr8t.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzrc7t.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzrc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzro7t.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzro8c.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzro8r.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzro8t.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzs7t.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzs8a.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzs8c.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzs8r.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzs8t.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzsc7t.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzsc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzso7t.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzso8c.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzso8r.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzso8t.tfm
%{_texmfdistdir}/fonts/type1/public/dozenal/fdzb8a.pfb
%{_texmfdistdir}/fonts/type1/public/dozenal/fdzbi8a.pfb
%{_texmfdistdir}/fonts/type1/public/dozenal/fdzbs8a.pfb
%{_texmfdistdir}/fonts/type1/public/dozenal/fdzi8a.pfb
%{_texmfdistdir}/fonts/type1/public/dozenal/fdzr8a.pfb
%{_texmfdistdir}/fonts/type1/public/dozenal/fdzs8a.pfb
%{_texmfdistdir}/fonts/vf/public/dozenal/fdzb7t.vf
%{_texmfdistdir}/fonts/vf/public/dozenal/fdzb8c.vf
%{_texmfdistdir}/fonts/vf/public/dozenal/fdzb8t.vf
%{_texmfdistdir}/fonts/vf/public/dozenal/fdzbc7t.vf
%{_texmfdistdir}/fonts/vf/public/dozenal/fdzbc8t.vf
%{_texmfdistdir}/fonts/vf/public/dozenal/fdzbi7t.vf
%{_texmfdistdir}/fonts/vf/public/dozenal/fdzbi8c.vf
%{_texmfdistdir}/fonts/vf/public/dozenal/fdzbi8t.vf
%{_texmfdistdir}/fonts/vf/public/dozenal/fdzbo7t.vf
%{_texmfdistdir}/fonts/vf/public/dozenal/fdzbo8c.vf
%{_texmfdistdir}/fonts/vf/public/dozenal/fdzbo8t.vf
%{_texmfdistdir}/fonts/vf/public/dozenal/fdzr7t.vf
%{_texmfdistdir}/fonts/vf/public/dozenal/fdzr8c.vf
%{_texmfdistdir}/fonts/vf/public/dozenal/fdzr8t.vf
%{_texmfdistdir}/fonts/vf/public/dozenal/fdzrc7t.vf
%{_texmfdistdir}/fonts/vf/public/dozenal/fdzrc8t.vf
%{_texmfdistdir}/fonts/vf/public/dozenal/fdzro7t.vf
%{_texmfdistdir}/fonts/vf/public/dozenal/fdzro8c.vf
%{_texmfdistdir}/fonts/vf/public/dozenal/fdzro8t.vf
%{_texmfdistdir}/fonts/vf/public/dozenal/fdzs7t.vf
%{_texmfdistdir}/fonts/vf/public/dozenal/fdzs8c.vf
%{_texmfdistdir}/fonts/vf/public/dozenal/fdzs8t.vf
%{_texmfdistdir}/fonts/vf/public/dozenal/fdzsc7t.vf
%{_texmfdistdir}/fonts/vf/public/dozenal/fdzsc8t.vf
%{_texmfdistdir}/fonts/vf/public/dozenal/fdzso7t.vf
%{_texmfdistdir}/fonts/vf/public/dozenal/fdzso8c.vf
%{_texmfdistdir}/fonts/vf/public/dozenal/fdzso8t.vf
%{_texmfdistdir}/tex/latex/dozenal/dozenal.sty
%doc %{_texmfdistdir}/doc/fonts/dozenal/README
%doc %{_texmfdistdir}/doc/fonts/dozenal/dozenal.pdf
%doc %{_texmfdistdir}/doc/fonts/dozenal/testdozchars.tex
%doc %{_texmfdistdir}/doc/fonts/dozenal/testfdzchars.tex
#- source
%doc %{_texmfdistdir}/source/fonts/dozenal/dozenal.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17194 |12mr|texlive-dpfloat-20100224-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17196
# category Package
# catalog-ctan /macros/latex/contrib/dpfloat
# catalog-date 2010-02-24 00:01:31 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-dpfloat
Version:	20100224
Release:	2
Summary:	Support for double-page floats
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/dpfloat
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dpfloat.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dpfloat.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Provides fullpage and leftfullpage environments, that may be
used inside a figure, table, or other float environment. If the
first of a 2-page spread uses a "leftfullpage" environment, the
float will only be typeset on an even-numbered page, and the
two floats will appear side-by-side in a two-sided document.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/dpfloat/dpfloat.sty
%doc %{_texmfdistdir}/doc/latex/dpfloat/README
%doc %{_texmfdistdir}/doc/latex/dpfloat/dpfloat.pdf
%doc %{_texmfdistdir}/doc/latex/dpfloat/dpfloat.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17195 |12mr|texlive-dprogress-0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/dprogress
# catalog-date 2008-08-18 13:49:16 +0200
# catalog-license lppl
# catalog-version 0.1
Name:		texlive-dprogress
Version:	0.1
Release:	2
Summary:	LaTeX-relevant log information for debugging
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/dprogress
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dprogress.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dprogress.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dprogress.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package logs LaTeX's progress through the file, making the
LaTeX output more verbose. This helps to make LaTeX debugging
easier, as it is simpler to find where exactly LaTeX failed.
The package outputs the typesetting of section, subsection and
subsubsection headers and (if amsmath is loaded) details of the
align environment.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/dprogress/dprogress.sty
%doc %{_texmfdistdir}/doc/latex/dprogress/README
%doc %{_texmfdistdir}/doc/latex/dprogress/dprogress.pdf
#- source
%doc %{_texmfdistdir}/source/latex/dprogress/dprogress.dtx
%doc %{_texmfdistdir}/source/latex/dprogress/dprogress.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17196 |12mr|texlive-drac-1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/drac
# catalog-date 2008-08-17 11:40:59 +0200
# catalog-license lppl
# catalog-version 1
Name:		texlive-drac
Version:	1
Release:	2
Summary:	Declare active character substitution, robustly
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/drac
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/drac.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/drac.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/drac.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides macros \DeclareRobustActChar and
ReDeclareRobActChar. One uses \DeclareRobustActChar in the same
way one would use \DeclareRobustCommand; the macro \protects
the active character when it appears in a moving argument.
ReDeclareRobActChar redefines an active character previously
defined with \DeclareRobustActChar, in the same way that
\renewcommand works for ordinary commands.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/drac/drac.sty
%doc %{_texmfdistdir}/doc/latex/drac/drac-fr.pdf
%doc %{_texmfdistdir}/doc/latex/drac/drac.pdf
#- source
%doc %{_texmfdistdir}/source/latex/drac/LISEZMOI
%doc %{_texmfdistdir}/source/latex/drac/Makefile
%doc %{_texmfdistdir}/source/latex/drac/README
%doc %{_texmfdistdir}/source/latex/drac/drac-en.dtx
%doc %{_texmfdistdir}/source/latex/drac/drac-fr.dtx
%doc %{_texmfdistdir}/source/latex/drac/drac.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17197 |12mr|texlive-draftcopy-2.16-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/draftcopy
# catalog-date 2009-09-25 22:54:35 +0200
# catalog-license lppl
# catalog-version 2.16
Name:		texlive-draftcopy
Version:	2.16
Release:	2
Summary:	Identify draft copies
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/draftcopy
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/draftcopy.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/draftcopy.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/draftcopy.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Places the word DRAFT (or other words) in light grey diagonally
across the background (or at the bottom) of each (or selected)
pages of the document. The package uses PostScript \special
commands, and may not therefore be used with PDFLaTeX. For that
usage, consider the wallpaper or draftwatermark packages.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/draftcopy/draftcopy.cfg
%{_texmfdistdir}/tex/latex/draftcopy/draftcopy.sty
%doc %{_texmfdistdir}/doc/latex/draftcopy/README
%doc %{_texmfdistdir}/doc/latex/draftcopy/THIS-IS-VERSION-2.16
%doc %{_texmfdistdir}/doc/latex/draftcopy/draftcopy-test-1.tex
%doc %{_texmfdistdir}/doc/latex/draftcopy/draftcopy-test-10.tex
%doc %{_texmfdistdir}/doc/latex/draftcopy/draftcopy-test-11.tex
%doc %{_texmfdistdir}/doc/latex/draftcopy/draftcopy-test-12.tex
%doc %{_texmfdistdir}/doc/latex/draftcopy/draftcopy-test-13.tex
%doc %{_texmfdistdir}/doc/latex/draftcopy/draftcopy-test-14.tex
%doc %{_texmfdistdir}/doc/latex/draftcopy/draftcopy-test-15.tex
%doc %{_texmfdistdir}/doc/latex/draftcopy/draftcopy-test-16.tex
%doc %{_texmfdistdir}/doc/latex/draftcopy/draftcopy-test-2.tex
%doc %{_texmfdistdir}/doc/latex/draftcopy/draftcopy-test-3.tex
%doc %{_texmfdistdir}/doc/latex/draftcopy/draftcopy-test-4.tex
%doc %{_texmfdistdir}/doc/latex/draftcopy/draftcopy-test-5.tex
%doc %{_texmfdistdir}/doc/latex/draftcopy/draftcopy-test-6.tex
%doc %{_texmfdistdir}/doc/latex/draftcopy/draftcopy-test-7.tex
%doc %{_texmfdistdir}/doc/latex/draftcopy/draftcopy-test-8.tex
%doc %{_texmfdistdir}/doc/latex/draftcopy/draftcopy-test-9.tex
%doc %{_texmfdistdir}/doc/latex/draftcopy/draftcopy.doc
%doc %{_texmfdistdir}/doc/latex/draftcopy/draftcopy.pdf
#- source
%doc %{_texmfdistdir}/source/latex/draftcopy/Makefile
%doc %{_texmfdistdir}/source/latex/draftcopy/draftcopy.dtx
%doc %{_texmfdistdir}/source/latex/draftcopy/draftcopy.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17198 |12mr|texlive-draftwatermark-1.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25045
# category Package
# catalog-ctan /macros/latex/contrib/draftwatermark
# catalog-date 2007-03-05 22:02:45 +0100
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-draftwatermark
Version:	1.0
Release:	3
Summary:	Put a grey textual watermark on document pages
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/draftwatermark
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/draftwatermark.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/draftwatermark.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/draftwatermark.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a means to add a textual, light grey
watermark on every page or on the first page of a document.
Typical usage may consist in writing words such as DRAFT or
CONFIDENTIAL across document pages. The package performs a
similar function to that of draftcopy, but its implementation
is output device independent, and very made simple by relying
on everpage.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/draftwatermark/draftwatermark.sty
%doc %{_texmfdistdir}/doc/latex/draftwatermark/README
%doc %{_texmfdistdir}/doc/latex/draftwatermark/draftwatermark.pdf
%doc %{_texmfdistdir}/doc/latex/draftwatermark/test_draftwatermark.tex
#- source
%doc %{_texmfdistdir}/source/latex/draftwatermark/draftwatermark.dtx
%doc %{_texmfdistdir}/source/latex/draftwatermark/draftwatermark.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17199 |12mr|texlive-dramatist-1.2d-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/dramatist
# catalog-date 2006-12-01 14:16:52 +0100
# catalog-license gpl
# catalog-version 1.2d
Name:		texlive-dramatist
Version:	1.2d
Release:	2
Summary:	Typeset dramas, both in verse and in prose
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/dramatist
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dramatist.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dramatist.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dramatist.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package is intended for typesetting drama of any length.
It provides two environments for typesetting dialogues in prose
or in verse; new document divisions corresponding to acts and
scenes; macros that control the appearance of characters and
stage directions; and automatic generation of a `dramatis
personae' list.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/dramatist/dramatist.sty
%doc %{_texmfdistdir}/doc/latex/dramatist/README
%doc %{_texmfdistdir}/doc/latex/dramatist/dramatist.pdf
%doc %{_texmfdistdir}/doc/latex/dramatist/marlowe-poemscol.tex
%doc %{_texmfdistdir}/doc/latex/dramatist/marlowe-verse.tex
%doc %{_texmfdistdir}/doc/latex/dramatist/schiller.tex
#- source
%doc %{_texmfdistdir}/source/latex/dramatist/dramatist.dtx
%doc %{_texmfdistdir}/source/latex/dramatist/dramatist.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17200 |12mr|texlive-dratex-20080918-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /graphics/dratex
# catalog-date 2008-09-18 22:51:09 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-dratex
Version:	20080918
Release:	2
Summary:	General drawing macros
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/dratex
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dratex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dratex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A low level (DraTex.sty) and a high-level (AlDraTex.sty)
drawing package written entirely in TeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/dratex/AlDraTex.sty
%{_texmfdistdir}/tex/generic/dratex/DraTex.sty
%{_texmfdistdir}/tex/generic/dratex/TeXProject.sty
%{_texmfdistdir}/tex/generic/dratex/wotree.sty
%doc %{_texmfdistdir}/doc/generic/dratex/Examples.tex
%doc %{_texmfdistdir}/doc/generic/dratex/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17201 |12mr|texlive-drawstack-20100823-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19627
# category Package
# catalog-ctan /macros/latex/contrib/drawstack
# catalog-date 2010-08-23 11:19:04 +0200
# catalog-license lppl1.3
# catalog-version undef
Name:		texlive-drawstack
Version:	20100823
Release:	2
Summary:	Draw execution stacks
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/drawstack
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/drawstack.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/drawstack.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This simple LaTeX package provides support for drawing
execution stack (typically to illustrate assembly language
notions). The code is written on top of TikZ.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/drawstack/drawstack.sty
%doc %{_texmfdistdir}/doc/latex/drawstack/README
%doc %{_texmfdistdir}/doc/latex/drawstack/stack-example.pdf
%doc %{_texmfdistdir}/doc/latex/drawstack/stack-example.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17202 |12mr|texlive-droid-2.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23912
# category Package
# catalog-ctan /fonts/droid
# catalog-date 2011-09-12 10:00:04 +0200
# catalog-license lppl1.3
# catalog-version 2.1
Name:		texlive-droid
Version:	2.1
Release:	2
Summary:	LaTeX support for the Droid font families
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/droid
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/droid.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/droid.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/droid.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The Droid typeface family was designed in the fall of 2006 by
Steve Matteson, as a commission from Google to create a set of
system fonts for its Android platform. The goal was to provide
optimal quality and comfort on a mobile handset when rendered
in application menus, web browsers and for other screen text.
The Droid family consists of Droid Serif, Droid Sans and Droid
Sans Mono fonts, licensed under the Apache License Version 2.0.
The bundle includes the fonts in both TrueType and Adobe Type 1
formats. The package does not support the Droid Pro family of
fonts, available for purchase from the Ascender foundry.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/droid/DroidSans-Bold.afm
%{_texmfdistdir}/fonts/afm/public/droid/DroidSans.afm
%{_texmfdistdir}/fonts/afm/public/droid/DroidSansMono.afm
%{_texmfdistdir}/fonts/afm/public/droid/DroidSerif-Bold.afm
%{_texmfdistdir}/fonts/afm/public/droid/DroidSerif-BoldItalic.afm
%{_texmfdistdir}/fonts/afm/public/droid/DroidSerif-Italic.afm
%{_texmfdistdir}/fonts/afm/public/droid/DroidSerif-Regular.afm
%{_texmfdistdir}/fonts/enc/dvips/droid/droid-01.enc
%{_texmfdistdir}/fonts/enc/dvips/droid/droid-02.enc
%{_texmfdistdir}/fonts/enc/dvips/droid/droid-03.enc
%{_texmfdistdir}/fonts/enc/dvips/droid/droid-04.enc
%{_texmfdistdir}/fonts/map/dvips/droid/droid.map
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-01.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-02.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-03.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-04.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-Bold-01.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-Bold-02.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-Bold-03.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-Bold-04.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-Bold-Slanted-01.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-Bold-Slanted-02.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-Bold-Slanted-03.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-Bold-Slanted-04.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-Bold-Slanted-SmallCaps-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-Bold-Slanted-SmallCaps-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-Bold-Slanted-SmallCaps-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-Bold-Slanted-SmallCaps-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-Bold-Slanted-SmallCaps-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-Bold-Slanted-SmallCaps-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-Bold-Slanted-SmallCaps-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-Bold-Slanted-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-Bold-Slanted-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-Bold-Slanted-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-Bold-Slanted-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-Bold-Slanted-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-Bold-Slanted-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-Bold-Slanted-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-Bold-Slanted-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-Bold-SmallCaps-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-Bold-SmallCaps-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-Bold-SmallCaps-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-Bold-SmallCaps-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-Bold-SmallCaps-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-Bold-SmallCaps-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-Bold-SmallCaps-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-Bold-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-Bold-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-Bold-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-Bold-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-Bold-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-Bold-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-Bold-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-Bold-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-Slanted-01.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-Slanted-02.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-Slanted-03.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-Slanted-04.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-Slanted-SmallCaps-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-Slanted-SmallCaps-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-Slanted-SmallCaps-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-Slanted-SmallCaps-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-Slanted-SmallCaps-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-Slanted-SmallCaps-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-Slanted-SmallCaps-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-Slanted-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-Slanted-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-Slanted-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-Slanted-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-Slanted-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-Slanted-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-Slanted-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-Slanted-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-SmallCaps-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-SmallCaps-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-SmallCaps-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-SmallCaps-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-SmallCaps-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-SmallCaps-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-SmallCaps-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSans-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSansMono-01.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSansMono-02.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSansMono-03.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSansMono-04.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSansMono-Slanted-01.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSansMono-Slanted-02.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSansMono-Slanted-03.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSansMono-Slanted-04.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSansMono-Slanted-SmallCaps-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSansMono-Slanted-SmallCaps-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSansMono-Slanted-SmallCaps-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSansMono-Slanted-SmallCaps-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSansMono-Slanted-SmallCaps-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSansMono-Slanted-SmallCaps-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSansMono-Slanted-SmallCaps-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSansMono-Slanted-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSansMono-Slanted-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSansMono-Slanted-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSansMono-Slanted-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSansMono-Slanted-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSansMono-Slanted-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSansMono-Slanted-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSansMono-Slanted-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSansMono-SmallCaps-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSansMono-SmallCaps-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSansMono-SmallCaps-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSansMono-SmallCaps-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSansMono-SmallCaps-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSansMono-SmallCaps-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSansMono-SmallCaps-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSansMono-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSansMono-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSansMono-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSansMono-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSansMono-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSansMono-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSansMono-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSansMono-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Bold-01.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Bold-02.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Bold-03.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Bold-04.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Bold-Slanted-01.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Bold-Slanted-02.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Bold-Slanted-03.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Bold-Slanted-04.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Bold-Slanted-SmallCaps-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Bold-Slanted-SmallCaps-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Bold-Slanted-SmallCaps-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Bold-Slanted-SmallCaps-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Bold-Slanted-SmallCaps-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Bold-Slanted-SmallCaps-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Bold-Slanted-SmallCaps-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Bold-Slanted-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Bold-Slanted-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Bold-Slanted-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Bold-Slanted-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Bold-Slanted-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Bold-Slanted-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Bold-Slanted-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Bold-Slanted-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Bold-SmallCaps-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Bold-SmallCaps-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Bold-SmallCaps-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Bold-SmallCaps-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Bold-SmallCaps-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Bold-SmallCaps-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Bold-SmallCaps-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Bold-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Bold-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Bold-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Bold-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Bold-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Bold-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Bold-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Bold-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-BoldItalic-01.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-BoldItalic-02.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-BoldItalic-03.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-BoldItalic-04.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-BoldItalic-SmallCaps-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-BoldItalic-SmallCaps-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-BoldItalic-SmallCaps-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-BoldItalic-SmallCaps-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-BoldItalic-SmallCaps-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-BoldItalic-SmallCaps-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-BoldItalic-SmallCaps-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-BoldItalic-Upright-01.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-BoldItalic-Upright-02.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-BoldItalic-Upright-03.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-BoldItalic-Upright-04.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-BoldItalic-Upright-SmallCaps-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-BoldItalic-Upright-SmallCaps-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-BoldItalic-Upright-SmallCaps-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-BoldItalic-Upright-SmallCaps-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-BoldItalic-Upright-SmallCaps-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-BoldItalic-Upright-SmallCaps-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-BoldItalic-Upright-SmallCaps-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-BoldItalic-Upright-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-BoldItalic-Upright-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-BoldItalic-Upright-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-BoldItalic-Upright-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-BoldItalic-Upright-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-BoldItalic-Upright-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-BoldItalic-Upright-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-BoldItalic-Upright-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-BoldItalic-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-BoldItalic-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-BoldItalic-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-BoldItalic-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-BoldItalic-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-BoldItalic-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-BoldItalic-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-BoldItalic-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Italic-01.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Italic-02.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Italic-03.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Italic-04.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Italic-SmallCaps-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Italic-SmallCaps-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Italic-SmallCaps-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Italic-SmallCaps-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Italic-SmallCaps-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Italic-SmallCaps-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Italic-SmallCaps-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Italic-Upright-01.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Italic-Upright-02.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Italic-Upright-03.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Italic-Upright-04.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Italic-Upright-SmallCaps-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Italic-Upright-SmallCaps-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Italic-Upright-SmallCaps-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Italic-Upright-SmallCaps-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Italic-Upright-SmallCaps-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Italic-Upright-SmallCaps-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Italic-Upright-SmallCaps-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Italic-Upright-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Italic-Upright-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Italic-Upright-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Italic-Upright-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Italic-Upright-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Italic-Upright-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Italic-Upright-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Italic-Upright-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Italic-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Italic-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Italic-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Italic-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Italic-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Italic-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Italic-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Italic-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Regular-01.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Regular-02.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Regular-03.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Regular-04.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Regular-Slanted-01.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Regular-Slanted-02.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Regular-Slanted-03.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Regular-Slanted-04.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Regular-Slanted-SmallCaps-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Regular-Slanted-SmallCaps-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Regular-Slanted-SmallCaps-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Regular-Slanted-SmallCaps-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Regular-Slanted-SmallCaps-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Regular-Slanted-SmallCaps-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Regular-Slanted-SmallCaps-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Regular-Slanted-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Regular-Slanted-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Regular-Slanted-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Regular-Slanted-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Regular-Slanted-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Regular-Slanted-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Regular-Slanted-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Regular-Slanted-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Regular-SmallCaps-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Regular-SmallCaps-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Regular-SmallCaps-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Regular-SmallCaps-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Regular-SmallCaps-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Regular-SmallCaps-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Regular-SmallCaps-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Regular-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Regular-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Regular-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Regular-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Regular-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Regular-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Regular-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/droid/DroidSerif-Regular-x2.tfm
%{_texmfdistdir}/fonts/truetype/public/droid/DroidSans-Bold.ttf
%{_texmfdistdir}/fonts/truetype/public/droid/DroidSans.ttf
%{_texmfdistdir}/fonts/truetype/public/droid/DroidSansMono.ttf
%{_texmfdistdir}/fonts/truetype/public/droid/DroidSerif-Bold.ttf
%{_texmfdistdir}/fonts/truetype/public/droid/DroidSerif-BoldItalic.ttf
%{_texmfdistdir}/fonts/truetype/public/droid/DroidSerif-Italic.ttf
%{_texmfdistdir}/fonts/truetype/public/droid/DroidSerif-Regular.ttf
%{_texmfdistdir}/fonts/type1/public/droid/DroidSans-Bold.pfb
%{_texmfdistdir}/fonts/type1/public/droid/DroidSans.pfb
%{_texmfdistdir}/fonts/type1/public/droid/DroidSansMono.pfb
%{_texmfdistdir}/fonts/type1/public/droid/DroidSerif-Bold.pfb
%{_texmfdistdir}/fonts/type1/public/droid/DroidSerif-BoldItalic.pfb
%{_texmfdistdir}/fonts/type1/public/droid/DroidSerif-Italic.pfb
%{_texmfdistdir}/fonts/type1/public/droid/DroidSerif-Regular.pfb
%{_texmfdistdir}/fonts/vf/public/droid/DroidSans-Bold-Slanted-SmallCaps-lgr.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSans-Bold-Slanted-SmallCaps-ot1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSans-Bold-Slanted-SmallCaps-t1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSans-Bold-Slanted-SmallCaps-t2a.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSans-Bold-Slanted-SmallCaps-t2b.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSans-Bold-Slanted-SmallCaps-t2c.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSans-Bold-Slanted-SmallCaps-x2.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSans-Bold-Slanted-lgr.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSans-Bold-Slanted-ot1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSans-Bold-Slanted-t1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSans-Bold-Slanted-t2a.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSans-Bold-Slanted-t2b.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSans-Bold-Slanted-t2c.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSans-Bold-Slanted-ts1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSans-Bold-Slanted-x2.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSans-Bold-SmallCaps-lgr.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSans-Bold-SmallCaps-ot1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSans-Bold-SmallCaps-t1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSans-Bold-SmallCaps-t2a.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSans-Bold-SmallCaps-t2b.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSans-Bold-SmallCaps-t2c.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSans-Bold-SmallCaps-x2.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSans-Bold-lgr.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSans-Bold-ot1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSans-Bold-t1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSans-Bold-t2a.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSans-Bold-t2b.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSans-Bold-t2c.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSans-Bold-ts1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSans-Bold-x2.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSans-Slanted-SmallCaps-lgr.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSans-Slanted-SmallCaps-ot1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSans-Slanted-SmallCaps-t1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSans-Slanted-SmallCaps-t2a.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSans-Slanted-SmallCaps-t2b.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSans-Slanted-SmallCaps-t2c.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSans-Slanted-SmallCaps-x2.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSans-Slanted-lgr.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSans-Slanted-ot1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSans-Slanted-t1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSans-Slanted-t2a.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSans-Slanted-t2b.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSans-Slanted-t2c.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSans-Slanted-ts1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSans-Slanted-x2.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSans-SmallCaps-lgr.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSans-SmallCaps-ot1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSans-SmallCaps-t1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSans-SmallCaps-t2a.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSans-SmallCaps-t2b.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSans-SmallCaps-t2c.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSans-SmallCaps-x2.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSans-lgr.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSans-ot1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSans-t1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSans-t2a.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSans-t2b.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSans-t2c.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSans-ts1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSans-x2.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSansMono-Slanted-SmallCaps-lgr.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSansMono-Slanted-SmallCaps-ot1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSansMono-Slanted-SmallCaps-t1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSansMono-Slanted-SmallCaps-t2a.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSansMono-Slanted-SmallCaps-t2b.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSansMono-Slanted-SmallCaps-t2c.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSansMono-Slanted-SmallCaps-x2.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSansMono-Slanted-lgr.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSansMono-Slanted-ot1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSansMono-Slanted-t1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSansMono-Slanted-t2a.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSansMono-Slanted-t2b.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSansMono-Slanted-t2c.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSansMono-Slanted-ts1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSansMono-Slanted-x2.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSansMono-SmallCaps-lgr.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSansMono-SmallCaps-ot1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSansMono-SmallCaps-t1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSansMono-SmallCaps-t2a.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSansMono-SmallCaps-t2b.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSansMono-SmallCaps-t2c.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSansMono-SmallCaps-x2.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSansMono-lgr.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSansMono-ot1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSansMono-t1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSansMono-t2a.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSansMono-t2b.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSansMono-t2c.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSansMono-ts1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSansMono-x2.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Bold-Slanted-SmallCaps-lgr.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Bold-Slanted-SmallCaps-ot1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Bold-Slanted-SmallCaps-t1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Bold-Slanted-SmallCaps-t2a.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Bold-Slanted-SmallCaps-t2b.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Bold-Slanted-SmallCaps-t2c.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Bold-Slanted-SmallCaps-x2.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Bold-Slanted-lgr.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Bold-Slanted-ot1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Bold-Slanted-t1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Bold-Slanted-t2a.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Bold-Slanted-t2b.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Bold-Slanted-t2c.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Bold-Slanted-ts1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Bold-Slanted-x2.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Bold-SmallCaps-lgr.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Bold-SmallCaps-ot1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Bold-SmallCaps-t1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Bold-SmallCaps-t2a.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Bold-SmallCaps-t2b.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Bold-SmallCaps-t2c.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Bold-SmallCaps-x2.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Bold-lgr.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Bold-ot1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Bold-t1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Bold-t2a.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Bold-t2b.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Bold-t2c.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Bold-ts1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Bold-x2.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-BoldItalic-SmallCaps-lgr.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-BoldItalic-SmallCaps-ot1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-BoldItalic-SmallCaps-t1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-BoldItalic-SmallCaps-t2a.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-BoldItalic-SmallCaps-t2b.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-BoldItalic-SmallCaps-t2c.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-BoldItalic-SmallCaps-x2.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-BoldItalic-Upright-SmallCaps-lgr.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-BoldItalic-Upright-SmallCaps-ot1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-BoldItalic-Upright-SmallCaps-t1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-BoldItalic-Upright-SmallCaps-t2a.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-BoldItalic-Upright-SmallCaps-t2b.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-BoldItalic-Upright-SmallCaps-t2c.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-BoldItalic-Upright-SmallCaps-x2.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-BoldItalic-Upright-lgr.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-BoldItalic-Upright-ot1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-BoldItalic-Upright-t1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-BoldItalic-Upright-t2a.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-BoldItalic-Upright-t2b.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-BoldItalic-Upright-t2c.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-BoldItalic-Upright-ts1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-BoldItalic-Upright-x2.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-BoldItalic-lgr.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-BoldItalic-ot1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-BoldItalic-t1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-BoldItalic-t2a.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-BoldItalic-t2b.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-BoldItalic-t2c.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-BoldItalic-ts1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-BoldItalic-x2.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Italic-SmallCaps-lgr.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Italic-SmallCaps-ot1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Italic-SmallCaps-t1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Italic-SmallCaps-t2a.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Italic-SmallCaps-t2b.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Italic-SmallCaps-t2c.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Italic-SmallCaps-x2.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Italic-Upright-SmallCaps-lgr.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Italic-Upright-SmallCaps-ot1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Italic-Upright-SmallCaps-t1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Italic-Upright-SmallCaps-t2a.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Italic-Upright-SmallCaps-t2b.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Italic-Upright-SmallCaps-t2c.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Italic-Upright-SmallCaps-x2.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Italic-Upright-lgr.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Italic-Upright-ot1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Italic-Upright-t1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Italic-Upright-t2a.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Italic-Upright-t2b.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Italic-Upright-t2c.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Italic-Upright-ts1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Italic-Upright-x2.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Italic-lgr.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Italic-ot1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Italic-t1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Italic-t2a.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Italic-t2b.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Italic-t2c.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Italic-ts1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Italic-x2.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Regular-Slanted-SmallCaps-lgr.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Regular-Slanted-SmallCaps-ot1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Regular-Slanted-SmallCaps-t1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Regular-Slanted-SmallCaps-t2a.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Regular-Slanted-SmallCaps-t2b.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Regular-Slanted-SmallCaps-t2c.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Regular-Slanted-SmallCaps-x2.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Regular-Slanted-lgr.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Regular-Slanted-ot1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Regular-Slanted-t1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Regular-Slanted-t2a.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Regular-Slanted-t2b.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Regular-Slanted-t2c.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Regular-Slanted-ts1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Regular-Slanted-x2.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Regular-SmallCaps-lgr.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Regular-SmallCaps-ot1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Regular-SmallCaps-t1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Regular-SmallCaps-t2a.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Regular-SmallCaps-t2b.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Regular-SmallCaps-t2c.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Regular-SmallCaps-x2.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Regular-lgr.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Regular-ot1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Regular-t1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Regular-t2a.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Regular-t2b.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Regular-t2c.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Regular-ts1.vf
%{_texmfdistdir}/fonts/vf/public/droid/DroidSerif-Regular-x2.vf
%{_texmfdistdir}/tex/latex/droid/droid.sty
%{_texmfdistdir}/tex/latex/droid/droidmono.sty
%{_texmfdistdir}/tex/latex/droid/droidsans.sty
%{_texmfdistdir}/tex/latex/droid/droidserif.sty
%{_texmfdistdir}/tex/latex/droid/lgrfdm.fd
%{_texmfdistdir}/tex/latex/droid/lgrfdr.fd
%{_texmfdistdir}/tex/latex/droid/lgrfds.fd
%{_texmfdistdir}/tex/latex/droid/ot1fdm.fd
%{_texmfdistdir}/tex/latex/droid/ot1fdr.fd
%{_texmfdistdir}/tex/latex/droid/ot1fds.fd
%{_texmfdistdir}/tex/latex/droid/t1fdm.fd
%{_texmfdistdir}/tex/latex/droid/t1fdr.fd
%{_texmfdistdir}/tex/latex/droid/t1fds.fd
%{_texmfdistdir}/tex/latex/droid/t2afdm.fd
%{_texmfdistdir}/tex/latex/droid/t2afdr.fd
%{_texmfdistdir}/tex/latex/droid/t2afds.fd
%{_texmfdistdir}/tex/latex/droid/t2bfdm.fd
%{_texmfdistdir}/tex/latex/droid/t2bfdr.fd
%{_texmfdistdir}/tex/latex/droid/t2bfds.fd
%{_texmfdistdir}/tex/latex/droid/t2cfdm.fd
%{_texmfdistdir}/tex/latex/droid/t2cfdr.fd
%{_texmfdistdir}/tex/latex/droid/t2cfds.fd
%{_texmfdistdir}/tex/latex/droid/ts1fdm.fd
%{_texmfdistdir}/tex/latex/droid/ts1fdr.fd
%{_texmfdistdir}/tex/latex/droid/ts1fds.fd
%{_texmfdistdir}/tex/latex/droid/x2fdm.fd
%{_texmfdistdir}/tex/latex/droid/x2fdr.fd
%{_texmfdistdir}/tex/latex/droid/x2fds.fd
%doc %{_texmfdistdir}/doc/fonts/droid/CHANGES
%doc %{_texmfdistdir}/doc/fonts/droid/README
%doc %{_texmfdistdir}/doc/fonts/droid/droid.pdf
%doc %{_texmfdistdir}/doc/fonts/droid/droid.tex
%doc %{_texmfdistdir}/doc/fonts/droid/droidsans-samples.pdf
%doc %{_texmfdistdir}/doc/fonts/droid/droidsans-samples.tex
%doc %{_texmfdistdir}/doc/fonts/droid/droidsansmono-samples.pdf
%doc %{_texmfdistdir}/doc/fonts/droid/droidsansmono-samples.tex
%doc %{_texmfdistdir}/doc/fonts/droid/droidserif-samples.pdf
%doc %{_texmfdistdir}/doc/fonts/droid/droidserif-samples.tex
%doc %{_texmfdistdir}/doc/fonts/droid/manifest.txt
#- source
%doc %{_texmfdistdir}/source/fonts/droid/Makefile
%doc %{_texmfdistdir}/source/fonts/droid/droid-01.etx
%doc %{_texmfdistdir}/source/fonts/droid/droid-02.etx
%doc %{_texmfdistdir}/source/fonts/droid/droid-03.etx
%doc %{_texmfdistdir}/source/fonts/droid/droid-04.etx
%doc %{_texmfdistdir}/source/fonts/droid/droid-drv.tex
%doc %{_texmfdistdir}/source/fonts/droid/droid-fixcyrillic.mtx
%doc %{_texmfdistdir}/source/fonts/droid/droid-fixgreek.mtx
%doc %{_texmfdistdir}/source/fonts/droid/droid-fixlatin.mtx
%doc %{_texmfdistdir}/source/fonts/droid/droid-fixtextcomp.mtx
%doc %{_texmfdistdir}/source/fonts/droid/droid-map.tex
%doc %{_texmfdistdir}/source/fonts/droid/droidsans-drv.tex
%doc %{_texmfdistdir}/source/fonts/droid/droidsansmono-drv.tex
%doc %{_texmfdistdir}/source/fonts/droid/droidserif-drv.tex
%doc %{_texmfdistdir}/source/fonts/droid/ttf2type1.pe

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17203 |12mr|texlive-droit-fr-0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25419
# category Package
# catalog-ctan /macros/latex/contrib/droit-fr
# catalog-date 2012-02-17 14:36:29 +0100
# catalog-license lppl1.3
# catalog-version 0.1
Name:		texlive-droit-fr
Version:	0.1
Release:	1
Summary:	Document class and bibliographic style for French law
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/droit-fr
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/droit-fr.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/droit-fr.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bundle provides a toolkit intended for students writing a
thesis in French law. It features: - a LaTeX document class; -
a bibliographic style for Biblatex package; - a practical
example of french thesis document; and - documentation.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/droit-fr/droit-fr.bbx
%{_texmfdistdir}/tex/latex/droit-fr/droit-fr.cbx
%{_texmfdistdir}/tex/latex/droit-fr/droit-fr.cls
%doc %{_texmfdistdir}/doc/latex/droit-fr/doc/.latexmkrc
%doc %{_texmfdistdir}/doc/latex/droit-fr/doc/README
%doc %{_texmfdistdir}/doc/latex/droit-fr/doc/droit-fr.pdf
%doc %{_texmfdistdir}/doc/latex/droit-fr/doc/droit-fr.tex
%doc %{_texmfdistdir}/doc/latex/droit-fr/example/.latexmkrc
%doc %{_texmfdistdir}/doc/latex/droit-fr/example/annexes.tex
%doc %{_texmfdistdir}/doc/latex/droit-fr/example/bibliographie.bib
%doc %{_texmfdistdir}/doc/latex/droit-fr/example/bibliographie.tex
%doc %{_texmfdistdir}/doc/latex/droit-fr/example/conclusion.tex
%doc %{_texmfdistdir}/doc/latex/droit-fr/example/glossaire.tex
%doc %{_texmfdistdir}/doc/latex/droit-fr/example/index.tex
%doc %{_texmfdistdir}/doc/latex/droit-fr/example/introduction.tex
%doc %{_texmfdistdir}/doc/latex/droit-fr/example/main.tex
%doc %{_texmfdistdir}/doc/latex/droit-fr/example/misc.tex
%doc %{_texmfdistdir}/doc/latex/droit-fr/example/partie1.tex
%doc %{_texmfdistdir}/doc/latex/droit-fr/example/partie2.tex
%doc %{_texmfdistdir}/doc/latex/droit-fr/example/titre.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17204 |12mr|texlive-drs-1.1b-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19232
# category Package
# catalog-ctan /macros/latex/contrib/drs
# catalog-date 2010-07-03 21:56:37 +0200
# catalog-license lppl1.3
# catalog-version 1.1b
Name:		texlive-drs
Version:	1.1b
Release:	2
Summary:	Typeset Discourse Representation Structures (DRS)
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/drs
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/drs.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/drs.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package draws Discourse Representation Structures (DRSs).
It can draw embedded DRSs, if-then conditions and
quantificational "duplex conditions" (with a properly scaled
connecting diamond). Formatting parameters allow the user to
control the appearance and placement of DRSs, and of DRS
variables and conditions. The package is based on DRS macros in
the covington package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/drs/drs.sty
%doc %{_texmfdistdir}/doc/latex/drs/README
%doc %{_texmfdistdir}/doc/latex/drs/drsdoc.pdf
%doc %{_texmfdistdir}/doc/latex/drs/drsdoc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17205 |12mr|texlive-drv-0.97-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21499
# category Package
# catalog-ctan /graphics/metapost/contrib/macros/drv
# catalog-date 2011-02-22 19:59:57 +0100
# catalog-license lppl
# catalog-version 0.97
Name:		texlive-drv
Version:	0.97
Release:	2
Summary:	Derivation trees with MetaPost
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/metapost/contrib/macros/drv
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/drv.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/drv.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A set of MetaPost macros for typesetting derivation trees (such
as used in sequent calculus, type inference, programming
language semantics...). No MetaPost knowledge is needed to use
these macros.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/metapost/drv/drv.mp
%doc %{_texmfdistdir}/doc/metapost/drv/README
%doc %{_texmfdistdir}/doc/metapost/drv/doc/drv-guide.mp
%doc %{_texmfdistdir}/doc/metapost/drv/doc/drv-guide.tex
%doc %{_texmfdistdir}/doc/metapost/drv/doc/drv.mp
%doc %{_texmfdistdir}/doc/metapost/drv/doc/makefile
%doc %{_texmfdistdir}/doc/metapost/drv/doc/readme.sh
%doc %{_texmfdistdir}/doc/metapost/drv/drv-guide.pdf
%doc %{_texmfdistdir}/doc/metapost/drv/sample/coq-sample.mp
%doc %{_texmfdistdir}/doc/metapost/drv/sample/coq-sample.tex
%doc %{_texmfdistdir}/doc/metapost/drv/sample/drv.mp
%doc %{_texmfdistdir}/doc/metapost/drv/sample/makefile
%doc %{_texmfdistdir}/doc/metapost/drv/sample/readme.sh
%doc %{_texmfdistdir}/doc/metapost/drv/template/drv.mp
%doc %{_texmfdistdir}/doc/metapost/drv/template/makefile
%doc %{_texmfdistdir}/doc/metapost/drv/template/readme.sh
%doc %{_texmfdistdir}/doc/metapost/drv/template/template.mp
%doc %{_texmfdistdir}/doc/metapost/drv/template/template.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar metapost doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17206 |12mr|texlive-dtk-1.29-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27226
# category Package
# catalog-ctan /usergrps/dante/dtk
# catalog-date 2012-06-18 14:12:50 +0200
# catalog-license lppl1.3
# catalog-version 1.29
Name:		texlive-dtk
Version:	1.29
Release:	1
Summary:	Document class for the journal of DANTE
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/usergrps/dante/dtk
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dtk.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dtk.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bundle provides a class and style file for typesetting "Die
TeXnische Komodie" -- the communications of the German TeX
Users Group DANTE e.V. The arrangement means that the class may
be used by article writers to typeset a single article as well
as to produce the complete journal.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/dtk/dtk.bst
%{_texmfdistdir}/makeindex/dtk/dtk-adr.ist
%{_texmfdistdir}/makeindex/dtk/dtk-idx.ist
%{_texmfdistdir}/tex/latex/dtk/dtk-pdf.sty
%{_texmfdistdir}/tex/latex/dtk/dtk-url.sty
%{_texmfdistdir}/tex/latex/dtk/dtk.clo
%{_texmfdistdir}/tex/latex/dtk/dtk.cls
%{_texmfdistdir}/tex/latex/dtk/dtk12.clo
%{_texmfdistdir}/tex/latex/dtk/dtklogos.sty
%doc %{_texmfdistdir}/doc/latex/dtk/Changes
%doc %{_texmfdistdir}/doc/latex/dtk/doc/beispiel-lua.pdf
%doc %{_texmfdistdir}/doc/latex/dtk/doc/beispiel-lua.tex
%doc %{_texmfdistdir}/doc/latex/dtk/doc/beispiel-xtx.pdf
%doc %{_texmfdistdir}/doc/latex/dtk/doc/beispiel-xtx.tex
%doc %{_texmfdistdir}/doc/latex/dtk/doc/beispiel.bib
%doc %{_texmfdistdir}/doc/latex/dtk/doc/beispiel.pdf
%doc %{_texmfdistdir}/doc/latex/dtk/doc/beispiel.tex
%doc %{_texmfdistdir}/doc/latex/dtk/historical/dtk00.clo
%doc %{_texmfdistdir}/doc/latex/dtk/historical/dtk01.clo
%doc %{_texmfdistdir}/doc/latex/dtk/historical/dtk02.clo
%doc %{_texmfdistdir}/doc/latex/dtk/historical/dtk03.clo
%doc %{_texmfdistdir}/doc/latex/dtk/historical/dtk05.clo
%doc %{_texmfdistdir}/doc/latex/dtk/historical/dtk06.clo
%doc %{_texmfdistdir}/doc/latex/dtk/historical/dtk10.clo
%doc %{_texmfdistdir}/doc/latex/dtk/historical/dtk11.clo
%doc %{_texmfdistdir}/doc/latex/dtk/historical/dtk95.clo
%doc %{_texmfdistdir}/doc/latex/dtk/historical/dtk96.clo
%doc %{_texmfdistdir}/doc/latex/dtk/historical/dtk97.clo
%doc %{_texmfdistdir}/doc/latex/dtk/historical/dtk98.clo
%doc %{_texmfdistdir}/doc/latex/dtk/historical/dtk99.clo
%doc %{_texmfdistdir}/doc/latex/dtk/historical/textlist.sty
%doc %{_texmfdistdir}/doc/latex/dtk/komoedie/Makefile
%doc %{_texmfdistdir}/doc/latex/dtk/komoedie/Makefile.in
%doc %{_texmfdistdir}/doc/latex/dtk/komoedie/adressen.tex
%doc %{_texmfdistdir}/doc/latex/dtk/komoedie/editorial.tex
%doc %{_texmfdistdir}/doc/latex/dtk/komoedie/grusswort.tex
%doc %{_texmfdistdir}/doc/latex/dtk/komoedie/impressum.tex
%doc %{_texmfdistdir}/doc/latex/dtk/komoedie/komoedie.tex
%doc %{_texmfdistdir}/doc/latex/dtk/komoedie/ruecken.tex
%doc %{_texmfdistdir}/doc/latex/dtk/komoedie/rueckenNeu.tex
%doc %{_texmfdistdir}/doc/latex/dtk/komoedie/stammtische.tex
%doc %{_texmfdistdir}/doc/latex/dtk/komoedie/termine.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex makeindex tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17207 |12mr|texlive-dtl-0.6.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26689
# category TLCore
# catalog-ctan /dviware/dtl
# catalog-date 2012-04-09 22:37:34 +0200
# catalog-license pd
# catalog-version 0.6.1
Name:		texlive-dtl
Version:	0.6.1
Release:	3
Summary:	Tools to dis-assemble and re-assemble DVI files
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/dviware/dtl
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dtl.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-dtl.bin

%description
DTL (DVI Text Language) is a means of expressing the content of
a DVI file, which is readily readable by humans. The DTL bundle
contains an assembler dt2dv (which produces DVI files from DTL
files) and a disassembler dv2dt (which produces DTL files from
DVI files). The DTL bundle was developed so as to avoid some
infelicities of dvitype (among other pressing reasons).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_mandir}/man1/dt2dv.1*
%{_texmfdir}/doc/man/man1/dt2dv.man1.pdf
%{_mandir}/man1/dv2dt.1*
%{_texmfdir}/doc/man/man1/dv2dt.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17208 |12mr|texlive-dtxgallery-1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /info/dtxgallery
# catalog-date 2008-08-18 13:49:16 +0200
# catalog-license lppl
# catalog-version 1
Name:		texlive-dtxgallery
Version:	1
Release:	2
Summary:	A small collection of minimal DTX examples
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/dtxgallery
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dtxgallery.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dtxgallery.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dtxgallery.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
A collection of files that demonstrate simple things that are
possible with the flexible and under-appreciated docstrip file
format. Each file of the collection is provided as a .dtx file
and as the corresponding .pdf. The set is intended as a
companion to Scott Pakin's excellent and influential dtxtut
example of producing LaTeX packages in this way.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/dtxgallery/README
%doc %{_texmfdistdir}/doc/latex/dtxgallery/conditional-code.pdf
%doc %{_texmfdistdir}/doc/latex/dtxgallery/dtxgallery.pdf
%doc %{_texmfdistdir}/doc/latex/dtxgallery/rearrange.pdf
%doc %{_texmfdistdir}/doc/latex/dtxgallery/single-source.pdf
#- source
%doc %{_texmfdistdir}/source/latex/dtxgallery/conditional-code.dtx
%doc %{_texmfdistdir}/source/latex/dtxgallery/dtxgallery.dtx
%doc %{_texmfdistdir}/source/latex/dtxgallery/rearrange.dtx
%doc %{_texmfdistdir}/source/latex/dtxgallery/single-source.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17209 |12mr|texlive-dtxtut-20070201-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /info/dtxtut
# catalog-date 2007-02-01 21:12:02 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-dtxtut
Version:	20070201
Release:	2
Summary:	Tutorial on writing .dtx and .ins files
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/dtxtut
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dtxtut.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dtxtut.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
This tutorial is intended for advanced LaTeX2e users who want
to learn how to create .ins and .dtx files for distributing
their homebrewed classes and style files.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/dtxtut/README
%doc %{_texmfdistdir}/doc/latex/dtxtut/cskeleton.dtx
%doc %{_texmfdistdir}/doc/latex/dtxtut/cskeleton.ins
%doc %{_texmfdistdir}/doc/latex/dtxtut/dtxtut.pdf
%doc %{_texmfdistdir}/doc/latex/dtxtut/dtxtut.tex
%doc %{_texmfdistdir}/doc/latex/dtxtut/skeleton.dtx
%doc %{_texmfdistdir}/doc/latex/dtxtut/skeleton.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17210 |12mr|texlive-duerer-20101214-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20741
# category Package
# catalog-ctan /fonts/duerer
# catalog-date 2010-12-14 12:03:20 +0100
# catalog-license pd
# catalog-version undef
Name:		texlive-duerer
Version:	20101214
Release:	2
Summary:	Computer Duerer fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/duerer
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/duerer.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/duerer.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
These fonts are designed for titling use, and consist of
capital roman letters only. Together with the normal set of
base shapes, the family also offers an informal shape. LaTeX
support is available in the duerer-latex bundle.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/duerer/cdb10.mf
%{_texmfdistdir}/fonts/source/public/duerer/cdi10.mf
%{_texmfdistdir}/fonts/source/public/duerer/cdr10.mf
%{_texmfdistdir}/fonts/source/public/duerer/cdsl10.mf
%{_texmfdistdir}/fonts/source/public/duerer/cdss10.mf
%{_texmfdistdir}/fonts/source/public/duerer/cdtt10.mf
%{_texmfdistdir}/fonts/source/public/duerer/dromani.mf
%{_texmfdistdir}/fonts/source/public/duerer/dromanu.mf
%{_texmfdistdir}/fonts/source/public/duerer/dtitle.mf
%{_texmfdistdir}/fonts/tfm/public/duerer/cdb10.tfm
%{_texmfdistdir}/fonts/tfm/public/duerer/cdi10.tfm
%{_texmfdistdir}/fonts/tfm/public/duerer/cdr10.tfm
%{_texmfdistdir}/fonts/tfm/public/duerer/cdsl10.tfm
%{_texmfdistdir}/fonts/tfm/public/duerer/cdss10.tfm
%{_texmfdistdir}/fonts/tfm/public/duerer/cdtt10.tfm
%doc %{_texmfdistdir}/doc/fonts/duerer/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17211 |12mr|texlive-duerer-latex-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/duerer-latex
# catalog-date 2008-08-18 13:49:16 +0200
# catalog-license gpl
# catalog-version 1.1
Name:		texlive-duerer-latex
Version:	1.1
Release:	2
Summary:	LaTeX support for the Duerer fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/duerer-latex
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/duerer-latex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/duerer-latex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
LaTeX support for Hoenig's Computer Duerer fonts, using their
standard fontname names.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/duerer-latex/duerer.sty
%{_texmfdistdir}/tex/latex/duerer-latex/ot1cdin.fd
%{_texmfdistdir}/tex/latex/duerer-latex/ot1cdr.fd
%{_texmfdistdir}/tex/latex/duerer-latex/ot1cdss.fd
%{_texmfdistdir}/tex/latex/duerer-latex/ot1cdtt.fd
%doc %{_texmfdistdir}/doc/latex/duerer-latex/README
%doc %{_texmfdistdir}/doc/latex/duerer-latex/duerer.pdf
%doc %{_texmfdistdir}/doc/latex/duerer-latex/duerer.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17212 |12mr|texlive-duotenzor-1.00-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18728
# category Package
# catalog-ctan /graphics/duotenzor
# catalog-date 2010-06-06 13:50:32 +0200
# catalog-license lppl1.3
# catalog-version 1.00
Name:		texlive-duotenzor
Version:	1.00
Release:	2
Summary:	Drawing package for circuit and duotensor diagrams
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/duotenzor
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/duotenzor.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/duotenzor.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This is a drawing package for circuit and duotensor diagrams
within LaTeX documents. It consists of about eighty commands,
calling on TikZ for support.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/duotenzor/duotenzor.sty
%doc %{_texmfdistdir}/doc/latex/duotenzor/README
%doc %{_texmfdistdir}/doc/latex/duotenzor/duotenzormanual.pdf
%doc %{_texmfdistdir}/doc/latex/duotenzor/duotenzormanual.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17213 |12mr|texlive-dutchcal-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23448
# category Package
# catalog-ctan /fonts/dutchcal
# catalog-date 2011-06-24 10:20:36 +0200
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-dutchcal
Version:	1.0
Release:	2
Summary:	A reworking of ESSTIX13, adding a bold version
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/dutchcal
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dutchcal.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dutchcal.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package reworks the mathematical calligraphic font
ESSTIX13, adding a bold version. LaTeX support files are
included. The new fonts may also be accessed from the most
recent version of mathalfa. The fonts themselves are subject to
the SIL OPEN FONT LICENSE, version 1.1.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/dutchcal/DutchCalBold.afm
%{_texmfdistdir}/fonts/afm/public/dutchcal/DutchCalReg.afm
%{_texmfdistdir}/fonts/map/dvips/dutchcal/dutchcal.map
%{_texmfdistdir}/fonts/tfm/public/dutchcal/dutchcal-b.tfm
%{_texmfdistdir}/fonts/tfm/public/dutchcal/dutchcal-r.tfm
%{_texmfdistdir}/fonts/tfm/public/dutchcal/rdutchcalb.tfm
%{_texmfdistdir}/fonts/tfm/public/dutchcal/rdutchcalr.tfm
%{_texmfdistdir}/fonts/type1/public/dutchcal/DutchCalBold.pfb
%{_texmfdistdir}/fonts/type1/public/dutchcal/DutchCalReg.pfb
%{_texmfdistdir}/fonts/vf/public/dutchcal/dutchcal-b.vf
%{_texmfdistdir}/fonts/vf/public/dutchcal/dutchcal-r.vf
%{_texmfdistdir}/tex/latex/dutchcal/dutchcal.sty
%{_texmfdistdir}/tex/latex/dutchcal/udutchcal.fd
%doc %{_texmfdistdir}/doc/fonts/dutchcal/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17214 |12mr|texlive-dvdcoll-v1.1a-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/dvdcoll
# catalog-date 2008-04-30 11:48:45 +0200
# catalog-license lppl
# catalog-version v1.1a
Name:		texlive-dvdcoll
Version:	v1.1a
Release:	2
Summary:	A class for typesetting DVD archives
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/dvdcoll
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dvdcoll.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dvdcoll.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Having lost the overview of my DVD archives, I simply could not
remember if I already recorded the documentary running on TV
that day. I chose to recreate the index using LaTeX: the design
aim was a hyperlinked and fully searchable PDF-document,
listing my DVDs with all titles, lengths and so on. Further
requirements were support for seasons of tv series and a list
with all faulty or missing programs for rerecording. The
dvdcoll class supports all these requirements. dvdcoll.cls
follows the structure <number><title><length>. As a result, the
class is not limited to DVDs--you can of course typeset
archives of CD-ROMs, Audio-CDs and so on. Supported languages
at the moment: English, French, German, Italian, Polish,
Portuguese, Spanish. Some help is needed for other languages!.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/dvdcoll/dcbib.bst
%{_texmfdistdir}/tex/latex/dvdcoll/dcl/UKenglish.dcl
%{_texmfdistdir}/tex/latex/dvdcoll/dcl/USenglish.dcl
%{_texmfdistdir}/tex/latex/dvdcoll/dcl/acadian.dcl
%{_texmfdistdir}/tex/latex/dvdcoll/dcl/american.dcl
%{_texmfdistdir}/tex/latex/dvdcoll/dcl/australian.dcl
%{_texmfdistdir}/tex/latex/dvdcoll/dcl/austrian.dcl
%{_texmfdistdir}/tex/latex/dvdcoll/dcl/brazil.dcl
%{_texmfdistdir}/tex/latex/dvdcoll/dcl/brazilian.dcl
%{_texmfdistdir}/tex/latex/dvdcoll/dcl/british.dcl
%{_texmfdistdir}/tex/latex/dvdcoll/dcl/canadian.dcl
%{_texmfdistdir}/tex/latex/dvdcoll/dcl/canadien.dcl
%{_texmfdistdir}/tex/latex/dvdcoll/dcl/english.dcl
%{_texmfdistdir}/tex/latex/dvdcoll/dcl/francais.dcl
%{_texmfdistdir}/tex/latex/dvdcoll/dcl/french.dcl
%{_texmfdistdir}/tex/latex/dvdcoll/dcl/frenchb.dcl
%{_texmfdistdir}/tex/latex/dvdcoll/dcl/german.dcl
%{_texmfdistdir}/tex/latex/dvdcoll/dcl/germanb.dcl
%{_texmfdistdir}/tex/latex/dvdcoll/dcl/italian.dcl
%{_texmfdistdir}/tex/latex/dvdcoll/dcl/naustrian.dcl
%{_texmfdistdir}/tex/latex/dvdcoll/dcl/newzealand.dcl
%{_texmfdistdir}/tex/latex/dvdcoll/dcl/ngerman.dcl
%{_texmfdistdir}/tex/latex/dvdcoll/dcl/polish.dcl
%{_texmfdistdir}/tex/latex/dvdcoll/dcl/portuges.dcl
%{_texmfdistdir}/tex/latex/dvdcoll/dcl/portuguese.dcl
%{_texmfdistdir}/tex/latex/dvdcoll/dcl/spanish.dcl
%{_texmfdistdir}/tex/latex/dvdcoll/dcwrtbib.sty
%{_texmfdistdir}/tex/latex/dvdcoll/dvdcoll.cls
%{_texmfdistdir}/tex/latex/dvdcoll/pdfnotiz.sty
%doc %{_texmfdistdir}/doc/latex/dvdcoll/CHANGES
%doc %{_texmfdistdir}/doc/latex/dvdcoll/INSTALL
%doc %{_texmfdistdir}/doc/latex/dvdcoll/README
%doc %{_texmfdistdir}/doc/latex/dvdcoll/dcexample.pdf
%doc %{_texmfdistdir}/doc/latex/dvdcoll/dcexample.tex
%doc %{_texmfdistdir}/doc/latex/dvdcoll/dvdcoll.pdf
%doc %{_texmfdistdir}/doc/latex/dvdcoll/dvdcoll_de.pdf
%doc %{_texmfdistdir}/doc/latex/dvdcoll/manifest.txt

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17215 |12mr|texlive-dvi2tty-3.5.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26689
# category TLCore
# catalog-ctan /dviware/dvi2tty
# catalog-date 2012-04-09 22:37:34 +0200
# catalog-license gpl
# catalog-version 3.5.1
Name:		texlive-dvi2tty
Version:	3.5.1
Release:	3
Summary:	Produce ASCII from DVI
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/dviware/dvi2tty
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dvi2tty.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dvi2tty.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-dvi2tty.bin

%description
A DVI driver to produce an ASCII representation of the
document. The original version was written in Pascal, and the
present author translated the program to C.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_mandir}/man1/dvi2tty.1*
%{_texmfdir}/doc/man/man1/dvi2tty.man1.pdf
%doc %{_mandir}/man1/disdvi.1*
%doc %{_texmfdir}/doc/man/man1/disdvi.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17216 |12mr|texlive-dviasm-20120410-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26313
# category Package
# catalog-ctan /dviware/dviasm
# catalog-date 2012-04-10 15:00:16 +0200
# catalog-license gpl
# catalog-version undef
Name:		texlive-dviasm
Version:	20120410
Release:	1
Summary:	A utility for editing DVI files
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/dviware/dviasm
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dviasm.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-dviasm.bin = %{EVRD}

%description
A Python script to support changing or creating DVI files via
disassembling into text, editing, and then reassembling into
binary format. It supports advanced features such as adding a
preprint number or watermarks.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/dviasm
%{_texmfdistdir}/scripts/dviasm/dviasm.py

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/dviasm/dviasm.py dviasm
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17217 |12mr|texlive-dvicopy-1.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23089
# category TLCore
# catalog-ctan /dviware/dvicopy/dvicopy.web
# catalog-date 2011-01-01 13:56:40 +0100
# catalog-license gpl
# catalog-version 1.5
Name:		texlive-dvicopy
Version:	1.5
Release:	2
Summary:	Copy DVI files, flattening VFs
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/dviware/dvicopy/dvicopy.web
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dvicopy.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dvicopy.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-dvicopy.bin

%description
DVICOPY is a utility program that allows one to take a DVI file
that references composite fonts (VF) and convert it into a DVI
file that does not contain such references. It also serves as a
basis for writing DVI drivers (much like DVItype).

#-----------------------------------------------------------------------
%files
%doc %{_mandir}/man1/dvicopy.1*
%doc %{_texmfdir}/doc/man/man1/dvicopy.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17218 |12mr|texlive-dvidvi-1.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26689
# category TLCore
# catalog-ctan /dviware/dvidvi
# catalog-date 2012-05-07 18:30:58 +0200
# catalog-license other-free
# catalog-version 1.0
Name:		texlive-dvidvi
Version:	1.0
Release:	3
Summary:	Convert one DVI file into another
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/dviware/dvidvi
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dvidvi.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-dvidvi.bin

%description
The output DVI file's contents are specified by page selection
commands; series of pages and page number ranges may be
specified, as well as inclusions and exclusions.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_mandir}/man1/dvidvi.1*
%{_texmfdir}/doc/man/man1/dvidvi.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17219 |12mr|texlive-dviincl-1.00-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /graphics/metapost/contrib/macros/dviincl
# catalog-date 2008-08-19 08:58:40 +0200
# catalog-license pd
# catalog-version 1.00
Name:		texlive-dviincl
Version:	1.00
Release:	2
Summary:	Include a DVI page into MetaPost output
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/metapost/contrib/macros/dviincl
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dviincl.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dviincl.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
One of the auxiliary programs belonging to every MetaPost
package is DVItoMP, converting a DVI into a MetaPost file.
Hence the idea of including a DVI page into the EPS files
generated by MetaPost. An MPX file produced by DVItoMP is then
processed by MetaPost with an axiliary file.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/metapost/dviincl/fix_brks.mp
%{_texmfdistdir}/metapost/dviincl/fix_page.mp
%doc %{_texmfdistdir}/doc/metapost/dviincl/0czytaj.sla
%doc %{_texmfdistdir}/doc/metapost/dviincl/0dviincl.inf
%doc %{_texmfdistdir}/doc/metapost/dviincl/README
%doc %{_texmfdistdir}/doc/metapost/dviincl/README.pl
%doc %{_texmfdistdir}/doc/metapost/dviincl/storyx.tex
%doc %{_texmfdistdir}/doc/metapost/dviincl/test-bop.mp
%doc %{_texmfdistdir}/doc/metapost/dviincl/test-bop.tex
%doc %{_texmfdistdir}/doc/metapost/dviincl/testit.bat
%doc %{_texmfdistdir}/doc/metapost/dviincl/testit.sh

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar metapost doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17220 |12mr|texlive-dviljk-2.6p4-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26689
# category TLCore
# catalog-ctan /dviware/dviljk
# catalog-date 2012-04-21 09:41:15 +0200
# catalog-license gpl
# catalog-version 2.6p4
Name:		texlive-dviljk
Version:	2.6p4
Release:	4
Summary:	DVI to Laserjet output
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/dviware/dviljk
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dviljk.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dviljk.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-dviljk.bin
%rename tetex-dvilj
%rename texlive-dvilj

%description
A dvi driver for the LaserJet printers, using kpathsea
recursive file searching. Note: this program will not compile
simply with the sources in this distribution; it needs a full
(current) kpathsea distribution environment, such as is
available from the TeX-Live source tree.

#-----------------------------------------------------------------------
%files
%doc %{_mandir}/man1/dvihp.1*
%doc %{_texmfdir}/doc/man/man1/dvihp.man1.pdf
%doc %{_mandir}/man1/dvilj.1*
%doc %{_texmfdir}/doc/man/man1/dvilj.man1.pdf
%doc %{_mandir}/man1/dvilj2p.1*
%doc %{_texmfdir}/doc/man/man1/dvilj2p.man1.pdf
%doc %{_mandir}/man1/dvilj4.1*
%doc %{_texmfdir}/doc/man/man1/dvilj4.man1.pdf
%doc %{_mandir}/man1/dvilj4l.1*
%doc %{_texmfdir}/doc/man/man1/dvilj4l.man1.pdf
%doc %{_mandir}/man1/dvilj6.1*
%doc %{_texmfdir}/doc/man/man1/dvilj6.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17221 |12mr|texlive-dvipdfm-0.13.2d-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26689
# category TLCore
# catalog-ctan /dviware/dvipdfm
# catalog-date 2012-04-21 10:57:19 +0200
# catalog-license lppl
# catalog-version 0.13.2d
Name:		texlive-dvipdfm
Version:	0.13.2d
Release:	4
Summary:	A DVI driver to produce PDF directly
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/dviware/dvipdfm
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dvipdfm.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dvipdfm.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dvipdfm.x86_64-linux.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-dvipdfm.bin = %{EVRD}
%rename tetex-dvipdfm
%rename texlive-texmf-dvipdfm

%description
The driver offers a wide range of \special commands (including
a colour stack), and supports compression of data streams, etc.
Note that the extended version dvipdfmx will operate "as
dvipdfm" if necessary.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/dvipdft
%{_texmfdir}/dvipdfm/config/config
%{_texmfdir}/dvipdfm/config/config-win32
%{_texmfdir}/tex/latex/dvipdfm/dvipdfm.def
%doc %{_texmfdir}/doc/dvipdfm/Makefile
%doc %{_texmfdir}/doc/dvipdfm/dvipdfm.pdf
%doc %{_texmfdir}/doc/dvipdfm/dvipdfm.tex
%doc %{_texmfdir}/doc/dvipdfm/mwicks.bb
%doc %{_texmfdir}/doc/dvipdfm/mwicks.jpeg
%doc %{_texmfdir}/doc/dvipdfm/sample.tex
%doc %{_texmfdir}/doc/dvipdfm/something.bb
%doc %{_texmfdir}/doc/dvipdfm/something.eps
%doc %{_texmfdir}/doc/dvipdfm/something.fig
%doc %{_texmfdir}/doc/dvipdfm/something.pdf
%doc %{_texmfdir}/doc/dvipdfm/transistor.bb
%doc %{_texmfdir}/doc/dvipdfm/transistor.eps
%doc %{_texmfdir}/doc/dvipdfm/transistor.fig
%doc %{_texmfdir}/doc/dvipdfm/transistor.pdf
%doc %{_mandir}/man1/dvipdfm.1*
%doc %{_texmfdir}/doc/man/man1/dvipdfm.man1.pdf
%doc %{_mandir}/man1/dvipdft.1*
%doc %{_texmfdir}/doc/man/man1/dvipdft.man1.pdf
%doc %{_mandir}/man1/ebb.1*
%doc %{_texmfdir}/doc/man/man1/ebb.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
# shell script
mkdir -p %{buildroot}%{_bindir}
cp -far bin/x86_64-linux/dvipdft %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17222 |12mr|texlive-dvipdfmx-20120421-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26765
# category TLCore
# catalog-ctan /dviware/dvipdfmx/dvipdfmx.tar.gz
# catalog-date 2012-04-21 10:57:19 +0200
# catalog-license gpl
# catalog-version undef
Name:		texlive-dvipdfmx
Version:	20120421
Release:	1
Summary:	An extended version of dvipdfm
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/dviware/dvipdfmx/dvipdfmx.tar.gz
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dvipdfmx.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dvipdfmx.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-glyphlist
Requires:	texlive-dvipdfmx-def
Requires:	texlive-dvipdfmx.bin

%description
Dvipdfmx (formerly dvipdfm-cjk) is a development of dvipdfm
created to support multi-byte character encodings and large
character sets for East Asian languages. Dvipdfmx, if "called"
with the name dvipdfm, operates in a "dvipdfm compatibility"
mode, so that users of the both packages need only keep one
executable. A secondary design goal is to support as many "PDF"
features as does pdfTeX. There being no documentation as such,
users are advised to consult the documentation of dvipdfm (as
well, of course, as the package Readme.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdir}/dvipdfmx/dvipdfmx.cfg
%{_texmfdir}/fonts/cmap/README
%{_texmfdir}/fonts/cmap/dvipdfmx/EUC-UCS2
%{_texmfdir}/fonts/cmap/dvipdfmx/README
%{_texmfdir}/fonts/cmap/dvipdfmx/UTF8-UCS2
%{_texmfdir}/fonts/map/dvipdfmx/cid-x.map
%{_texmfdir}/fonts/map/dvipdfmx/ckx.map
%{_texmfdir}/fonts/map/dvipdfmx/updmap/kanjix.map
%{_tlpkgdir}/tlpostcode/dvipdfmx.pl
%doc %{_texmfdir}/doc/dvipdfmx/dvipdfmx-special.pdf
%doc %{_texmfdir}/doc/dvipdfmx/dvipdfmx-special.tex
%doc %{_mandir}/man1/extractbb.1*
%doc %{_texmfdir}/doc/man/man1/extractbb.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_tlpkgdir}
cp -fpar tlpkg/tlpostcode %{buildroot}%{_tlpkgdir}
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17223 |12mr|texlive-dvipdfmx-def-20111103-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-dvipdfmx-def
Version:	20111103
Release:	2
Summary:	TeXLive dvipdfmx-def package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dvipdfmx-def.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive dvipdfmx-def package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/dvipdfmx-def/dvipdfmx.def

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17224 |12mr|texlive-dvipng-1.14-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26689
# category TLCore
# catalog-ctan /dviware/dvipng
# catalog-date 2012-04-21 10:57:19 +0200
# catalog-license lgpl
# catalog-version 1.14
Name:		texlive-dvipng
Version:	1.14
Release:	3
Summary:	A fast DVI to PNG/GIF converter
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/dviware/dvipng
License:	LGPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dvipng.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dvipng.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-dvipng.bin

%description
This program makes PNG and/or GIF graphics from DVI files as
obtained from TeX and its relatives. Its benefits include: -
Speed. It offers very fast rendering of DVI as bitmap files,
which makes it suitable for generating large amounts of images
on-the-fly, as needed in preview-latex, WeBWorK and others; -
It does not read the postamble, so it can be started before TeX
finishes. There is a --follow switch that makes dvipng wait at
end-of-file for further output, unless it finds the POST marker
that indicates the end of the DVI; - Interactive query of
options. dvipng can read options interactively through stdin,
and all options are usable. It is even possible to change the
input file through this interface. - Support for PK, VF,
PostScript Type1, and TrueType fonts, colour specials, and
inclusion of PostScript, PNG, JPEG or GIF images.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdir}/doc/dvipng/dvipng.html
%doc %{_texmfdir}/doc/dvipng/dvipng.pdf
%doc %{_infodir}/dvipng.info*
%doc %{_mandir}/man1/dvigif.1*
%doc %{_texmfdir}/doc/man/man1/dvigif.man1.pdf
%doc %{_mandir}/man1/dvipng.1*
%doc %{_texmfdir}/doc/man/man1/dvipng.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1
mkdir -p %{buildroot}%{_infodir}
mv %{buildroot}%{_texmfdir}/doc/info/*.info %{buildroot}%{_infodir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17225 |12mr|texlive-dvipos-20111103-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23089
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-dvipos
Version:	20111103
Release:	2
Summary:	TeXLive dvipos package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dvipos.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dvipos.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-dvipos.bin

%description
TeXLive dvipos package.

#-----------------------------------------------------------------------
%files
%doc %{_mandir}/man1/dvipos.1*
%doc %{_texmfdir}/doc/man/man1/dvipos.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17226 |12mr|texlive-dvips-20120703-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27147
# category Package
# catalog-ctan undef
# catalog-date 2012-07-03 17:35:36 +0200
# catalog-license gpl
# catalog-version undef
Name:		texlive-dvips
Version:	20120703
Release:	1
Summary:	A DVI to PostScript driver
Group:		Publishing
URL:		http://tug.org/texlive
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dvips.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dvips.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-dvips.bin
%rename tetex-dvips
%rename texlive-texmf-dvips

%description
This package has been withdrawn from CTAN, and bundled into the
distributions' package sets. The current sources of dvips may
be found in the distribution of dvipsk which forms part of the
TeX-live sources.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	rm -fr %{_texmfvardir}/fonts/map/dvips
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/base/ehandler.ps
%{_texmfdistdir}/dvips/base/resolution400.ps
%{_texmfdistdir}/fonts/enc/dvips/base/6w.enc
%{_texmfdistdir}/fonts/enc/dvips/base/7t.enc
%{_texmfdistdir}/fonts/enc/dvips/base/8a.enc
%{_texmfdistdir}/fonts/enc/dvips/base/8r.enc
%{_texmfdistdir}/fonts/enc/dvips/base/ad.enc
%{_texmfdistdir}/fonts/enc/dvips/base/ansinew.enc
%{_texmfdistdir}/fonts/enc/dvips/base/asex.enc
%{_texmfdistdir}/fonts/enc/dvips/base/asexp.enc
%{_texmfdistdir}/fonts/enc/dvips/base/dc.enc
%{_texmfdistdir}/fonts/enc/dvips/base/dvips.enc
%{_texmfdistdir}/fonts/enc/dvips/base/ec.enc
%{_texmfdistdir}/fonts/enc/dvips/base/extex.enc
%{_texmfdistdir}/fonts/enc/dvips/base/funky.enc
%{_texmfdistdir}/fonts/enc/dvips/base/odvips.enc
%{_texmfdistdir}/fonts/enc/dvips/base/q-cs-uni.enc
%{_texmfdistdir}/fonts/enc/dvips/base/q-ec-uni.enc
%{_texmfdistdir}/fonts/enc/dvips/base/q-l7x-uni.enc
%{_texmfdistdir}/fonts/enc/dvips/base/q-qx-uni.enc
%{_texmfdistdir}/fonts/enc/dvips/base/q-rm-uni.enc
%{_texmfdistdir}/fonts/enc/dvips/base/q-t2a-uni.enc
%{_texmfdistdir}/fonts/enc/dvips/base/q-t2b-uni.enc
%{_texmfdistdir}/fonts/enc/dvips/base/q-t2c-uni.enc
%{_texmfdistdir}/fonts/enc/dvips/base/q-t5-uni.enc
%{_texmfdistdir}/fonts/enc/dvips/base/q-texnansi-uni.enc
%{_texmfdistdir}/fonts/enc/dvips/base/q-ts1-uni.enc
%{_texmfdistdir}/fonts/enc/dvips/base/qx.enc
%{_texmfdistdir}/fonts/enc/dvips/base/stormex.enc
%{_texmfdistdir}/fonts/enc/dvips/base/tex256.enc
%{_texmfdistdir}/fonts/enc/dvips/base/texmext.enc
%{_texmfdistdir}/fonts/enc/dvips/base/texmital.enc
%{_texmfdistdir}/fonts/enc/dvips/base/texmsym.enc
%{_texmfdistdir}/fonts/enc/dvips/base/texnansx.enc
%{_texmfdistdir}/fonts/enc/dvips/base/xl2.enc
%{_texmfdistdir}/fonts/enc/dvips/base/xt2.enc
%{_texmfdistdir}/tex/generic/dvips/blackdvi.sty
%{_texmfdistdir}/tex/generic/dvips/blackdvi.tex
%{_texmfdistdir}/tex/generic/dvips/colordvi.sty
%{_texmfdistdir}/tex/generic/dvips/colordvi.tex
%{_texmfdistdir}/tex/generic/dvips/rotate.sty
%{_texmfdistdir}/tex/generic/dvips/rotate.tex
%{_texmfdir}/dvips/base/color.pro
%{_texmfdir}/dvips/base/crop.pro
%{_texmfdir}/dvips/base/finclude.pro
%{_texmfdir}/dvips/base/hps.pro
%{_texmfdir}/dvips/base/special.pro
%{_texmfdir}/dvips/base/tex.pro
%{_texmfdir}/dvips/base/texc.pro
%{_texmfdir}/dvips/base/texps.pro
%{_texmfdir}/dvips/config/alt-rule.pro
%{_texmfdir}/dvips/config/canonex.cfg
%{_texmfdir}/dvips/config/config.bakoma
%{_texmfdir}/dvips/config/config.canonex
%{_texmfdir}/dvips/config/config.cx
%{_texmfdir}/dvips/config/config.deskjet
%{_texmfdir}/dvips/config/config.dvired
%{_texmfdir}/dvips/config/config.epson
%{_texmfdir}/dvips/config/config.ibmvga
%{_texmfdir}/dvips/config/config.ljfour
%{_texmfdir}/dvips/config/config.luc
%{_texmfdir}/dvips/config/config.mbn
%{_texmfdir}/dvips/config/config.mga
%{_texmfdir}/dvips/config/config.mirrorprint
%{_texmfdir}/dvips/config/config.ot2
%{_texmfdir}/dvips/config/config.ps
%{_texmfdir}/dvips/config/config.qms
%{_texmfdir}/dvips/config/config.toshiba
%{_texmfdir}/dvips/config/config.unms
%{_texmfdir}/dvips/config/config.xyp
%{_texmfdir}/dvips/config/cx.cfg
%{_texmfdir}/dvips/config/deskjet.cfg
%{_texmfdir}/dvips/config/dfaxhigh.cfg
%{_texmfdir}/dvips/config/dvired.cfg
%{_texmfdir}/dvips/config/epson.cfg
%{_texmfdir}/dvips/config/ibmvga.cfg
%{_texmfdir}/dvips/config/ljfour.cfg
%{_texmfdir}/dvips/config/qms.cfg
%{_texmfdir}/dvips/config/toshiba.cfg
%{_texmfdir}/fonts/map/dvips/updmap/builtin35.map
%{_texmfdir}/fonts/map/dvips/updmap/download35.map
%{_texmfdir}/fonts/map/dvips/updmap/ps2pk.map
%{_texmfdir}/fonts/map/dvips/updmap/psfonts.map
%{_texmfdir}/fonts/map/dvips/updmap/psfonts_pk.map
%{_texmfdir}/fonts/map/dvips/updmap/psfonts_t1.map
%doc %{_texmfdir}/doc/dvips/dvips.html
%doc %{_texmfdir}/doc/dvips/dvips.pdf
%doc %{_infodir}/dvips.info*
%doc %{_mandir}/man1/afm2tfm.1*
%doc %{_texmfdir}/doc/man/man1/afm2tfm.man1.pdf
%doc %{_mandir}/man1/dvips.1*
%doc %{_texmfdir}/doc/man/man1/dvips.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1
mkdir -p %{buildroot}%{_infodir}
mv %{buildroot}%{_texmfdir}/doc/info/*.info %{buildroot}%{_infodir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17227 |12mr|texlive-dvipsconfig-1.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 13293
# category Package
# catalog-ctan /dviware/dvipsconfig
# catalog-date 2007-03-05 22:02:45 +0100
# catalog-license gpl
# catalog-version 1.6
Name:		texlive-dvipsconfig
Version:	1.6
Release:	2
Summary:	Collection of dvips PostScript headers
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/dviware/dvipsconfig
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dvipsconfig.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This is a collection of dvips PostScript header and dvips
config files. They control certain features of the printer,
including: A4, A3, usletter, simplex, duplex / long edge,
duplex / short edge, screen frequencies of images, black/white
invers, select transparency / paper for tektronix 550/560,
manual feeder, envelope feeder, and tray 1, 2 and 3, and
printing a PostScript grid underneath the page material--very
useful for measuring and eliminating paper feed errors!.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/dvipsconfig/README
%{_texmfdistdir}/dvips/dvipsconfig/addpsctrl
%{_texmfdistdir}/dvips/dvipsconfig/config.a3
%{_texmfdistdir}/dvips/dvipsconfig/config.a4
%{_texmfdistdir}/dvips/dvipsconfig/config.a4grid
%{_texmfdistdir}/dvips/dvipsconfig/config.duplong
%{_texmfdistdir}/dvips/dvipsconfig/config.dupshort
%{_texmfdistdir}/dvips/dvipsconfig/config.envelope
%{_texmfdistdir}/dvips/dvipsconfig/config.inv
%{_texmfdistdir}/dvips/dvipsconfig/config.manualfeed
%{_texmfdistdir}/dvips/dvipsconfig/config.mmgrid
%{_texmfdistdir}/dvips/dvipsconfig/config.psgrid
%{_texmfdistdir}/dvips/dvipsconfig/config.screen100
%{_texmfdistdir}/dvips/dvipsconfig/config.screen100_0
%{_texmfdistdir}/dvips/dvipsconfig/config.screen110
%{_texmfdistdir}/dvips/dvipsconfig/config.screen120
%{_texmfdistdir}/dvips/dvipsconfig/config.screen130
%{_texmfdistdir}/dvips/dvipsconfig/config.screen140
%{_texmfdistdir}/dvips/dvipsconfig/config.screen150
%{_texmfdistdir}/dvips/dvipsconfig/config.screen35
%{_texmfdistdir}/dvips/dvipsconfig/config.screen50
%{_texmfdistdir}/dvips/dvipsconfig/config.screen70
%{_texmfdistdir}/dvips/dvipsconfig/config.screen80
%{_texmfdistdir}/dvips/dvipsconfig/config.screen85
%{_texmfdistdir}/dvips/dvipsconfig/config.screen90
%{_texmfdistdir}/dvips/dvipsconfig/config.simplex
%{_texmfdistdir}/dvips/dvipsconfig/config.tek550paper
%{_texmfdistdir}/dvips/dvipsconfig/config.tek550transparency
%{_texmfdistdir}/dvips/dvipsconfig/config.tray1
%{_texmfdistdir}/dvips/dvipsconfig/config.tray2
%{_texmfdistdir}/dvips/dvipsconfig/config.tray3
%{_texmfdistdir}/dvips/dvipsconfig/config.usledger
%{_texmfdistdir}/dvips/dvipsconfig/config.usletter

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17228 |12mr|texlive-dvisvgm-1.0.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26885
# category TLCore
# catalog-ctan /dviware/dvisvgm
# catalog-date 2011-12-20 12:24:43 +0100
# catalog-license gpl
# catalog-version 1.0.10
Name:		texlive-dvisvgm
Version:	1.0.10
Release:	1
Summary:	Converts DVI files to Scalable Vector Graphics format (SVG)
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/dviware/dvisvgm
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dvisvgm.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dvisvgm.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-dvisvgm.bin

%description
Dvisvgm is a command line utility that converts TeX DVI files
to the XML-based Scalable Vector Graphics format. The current
version provides basic conversion functionality; development of
an improved version continues. Users will need a working TeX
installation including the kpathsea library and Type 1 versions
of the fonts used in the DVI file. Dvisvgm has been
successfully tested .

#-----------------------------------------------------------------------
%files
%doc %{_mandir}/man1/dvisvgm.1*
%doc %{_texmfdir}/doc/man/man1/dvisvgm.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17229 |12mr|texlive-dynblocks-0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26428
# category Package
# catalog-ctan /macros/latex/contrib/beamer-contrib/dynblocks
# catalog-date 2012-05-14 22:52:16 +0200
# catalog-license lppl1.3
# catalog-version 0.1
Name:		texlive-dynblocks
Version:	0.1
Release:	1
Summary:	A simple way to create dynamic blocks for Beamer
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/beamer-contrib/dynblocks
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dynblocks.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dynblocks.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
The package provides full customisation of the aspect and
dimensions of blocks inside a presentation.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/dynblocks/README
%doc %{_texmfdistdir}/doc/latex/dynblocks/doc/dynblocks.pdf
%doc %{_texmfdistdir}/doc/latex/dynblocks/doc/dynblocks.tex
%doc %{_texmfdistdir}/doc/latex/dynblocks/doc/images/alert_1.pdf
%doc %{_texmfdistdir}/doc/latex/dynblocks/doc/images/alert_2.pdf
%doc %{_texmfdistdir}/doc/latex/dynblocks/doc/images/align.pdf
%doc %{_texmfdistdir}/doc/latex/dynblocks/doc/images/basic_1.pdf
%doc %{_texmfdistdir}/doc/latex/dynblocks/doc/images/basic_2.pdf
%doc %{_texmfdistdir}/doc/latex/dynblocks/doc/images/cmbx_1.pdf
%doc %{_texmfdistdir}/doc/latex/dynblocks/doc/images/cmbx_2.pdf
%doc %{_texmfdistdir}/doc/latex/dynblocks/doc/images/cmby_1.pdf
%doc %{_texmfdistdir}/doc/latex/dynblocks/doc/images/cmby_2.pdf
%doc %{_texmfdistdir}/doc/latex/dynblocks/doc/images/custcol_1.pdf
%doc %{_texmfdistdir}/doc/latex/dynblocks/doc/images/custcol_2.pdf
%doc %{_texmfdistdir}/doc/latex/dynblocks/doc/images/custcol_3.pdf
%doc %{_texmfdistdir}/doc/latex/dynblocks/doc/images/custcol_4.pdf
%doc %{_texmfdistdir}/doc/latex/dynblocks/doc/images/estl.pdf
%doc %{_texmfdistdir}/doc/latex/dynblocks/doc/images/shdrndc_1.pdf
%doc %{_texmfdistdir}/doc/latex/dynblocks/doc/images/shdrndc_2.pdf
%doc %{_texmfdistdir}/doc/latex/dynblocks/doc/images/szeg_1.pdf
%doc %{_texmfdistdir}/doc/latex/dynblocks/doc/images/szeg_2.pdf
%doc %{_texmfdistdir}/doc/latex/dynblocks/latex/dynblocks.sty

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17230 |12mr|texlive-dyntree-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/dyntree
# catalog-date 2007-03-05 22:02:45 +0100
# catalog-license lgpl
# catalog-version 1.0
Name:		texlive-dyntree
Version:	1.0
Release:	2
Summary:	Construct Dynkin tree diagrams
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/dyntree
License:	LGPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dyntree.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dyntree.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dyntree.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package is intended for users needing to typeset a Dynkin
Tree Diagram--a group theoretical construct consisting of
cartan coefficients in boxes connected by a series of lines.
Such a diagram is a tool for working out the states and their
weights in terms of the fundamental weights and the simple
roots. The package makes use of the author's coollist package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/dyntree/dyntree.sty
%doc %{_texmfdistdir}/doc/latex/dyntree/README
%doc %{_texmfdistdir}/doc/latex/dyntree/dyntree.pdf
#- source
%doc %{_texmfdistdir}/source/latex/dyntree/dyntree.dtx
%doc %{_texmfdistdir}/source/latex/dyntree/dyntree.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17231 |12mr|texlive-ean13isbn-20080819-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/ean13isbn
# catalog-date 2008-08-19 08:58:40 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-ean13isbn
Version:	20080819
Release:	2
Summary:	Print EAN13 for ISBN
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ean13isbn
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ean13isbn.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ean13isbn.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides the means to typeset ISBN codes with EAN-
13; it uses the (generic) package ean13.tex to typeset the
actual barcode.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/ean13isbn/ean13isbn.sty
%doc %{_texmfdistdir}/doc/latex/ean13isbn/License.txt
%doc %{_texmfdistdir}/doc/latex/ean13isbn/README
%doc %{_texmfdistdir}/doc/latex/ean13isbn/ean13isbn.pdf
%doc %{_texmfdistdir}/doc/latex/ean13isbn/ean13isbn.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17232 |12mr|texlive-ean-20070101-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20851
# category Package
# catalog-ctan /macros/generic/ean
# catalog-date 2007-01-01 18:45:52 +0100
# catalog-license gpl
# catalog-version undef
Name:		texlive-ean
Version:	20070101
Release:	2
Summary:	Macros for making EAN barcodes
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/generic/ean
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ean.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ean.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Provides EAN-8 and EAN-13 forms. The package needs the ocr-b
fonts; note that the fonts are not available under a free
licence, as the macros are.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/ean/ean13.tex
%{_texmfdistdir}/tex/generic/ean/ean8.tex
%doc %{_texmfdistdir}/doc/generic/ean/README
%doc %{_texmfdistdir}/doc/generic/ean/eantest.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17233 |12mr|texlive-easy-0.99-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19440
# category Package
# catalog-ctan /macros/latex/contrib/easy
# catalog-date 2007-01-01 18:45:52 +0100
# catalog-license lppl
# catalog-version 0.99
Name:		texlive-easy
Version:	0.99
Release:	2
Summary:	A collection of easy-to-use macros
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/easy
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/easy.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/easy.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The collection comprises: - easybib, support for customising
bibliographies; - easybmat, support for composing block
matrices; - easyeqn, support for various aspects of equations;
- easymat, support for composing matrices; - easytable, support
for writing tables; - easyvector, a C-like syntax for writing
vectors.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/easy/easy.sty
%{_texmfdistdir}/tex/latex/easy/easybib.sty
%{_texmfdistdir}/tex/latex/easy/easybmat.sty
%{_texmfdistdir}/tex/latex/easy/easyeqn.sty
%{_texmfdistdir}/tex/latex/easy/easymat.sty
%{_texmfdistdir}/tex/latex/easy/easytable.sty
%{_texmfdistdir}/tex/latex/easy/easyvector.sty
%doc %{_texmfdistdir}/doc/latex/easy/README
%doc %{_texmfdistdir}/doc/latex/easy/README.TEXLIVE
%doc %{_texmfdistdir}/doc/latex/easy/for-latex2html/easybib.perl
%doc %{_texmfdistdir}/doc/latex/easy/for-latex2html/easybmat.perl
%doc %{_texmfdistdir}/doc/latex/easy/for-latex2html/easyeqn.perl
%doc %{_texmfdistdir}/doc/latex/easy/for-latex2html/easymat.perl
%doc %{_texmfdistdir}/doc/latex/easy/for-latex2html/easytable.perl
%doc %{_texmfdistdir}/doc/latex/easy/for-latex2html/easyvector.perl
%doc %{_texmfdistdir}/doc/latex/easy/mydoc.sty

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17234 |12mr|texlive-easyfig-1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26424
# category Package
# catalog-ctan /macros/latex/contrib/easyfig
# catalog-date 2012-05-15 13:39:37 +0200
# catalog-license lppl1.3
# catalog-version 1.2
Name:		texlive-easyfig
Version:	1.2
Release:	1
Summary:	Simplifying the use of common figures
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/easyfig
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/easyfig.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/easyfig.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/easyfig.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides the command \Figure[<key=value>...]{<image
filename>} to simplify the business of including an image as
figure in the most common form (centred and with caption and
label). Caption and label are set using the caption and label
keys; the label fig:<image filename> is used if none is given.
If the here key is given, the figure is not 'floated', and the
user is responsible for placement. The package uses the
author's package adjustbox to centre an image and to simplify
further modifications.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/easyfig/easyfig.sty
%doc %{_texmfdistdir}/doc/latex/easyfig/README
%doc %{_texmfdistdir}/doc/latex/easyfig/easyfig.pdf
#- source
%doc %{_texmfdistdir}/source/latex/easyfig/easyfig.dtx
%doc %{_texmfdistdir}/source/latex/easyfig/easyfig.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17235 |12mr|texlive-easylist-1.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22362
# category Package
# catalog-ctan /macros/latex/contrib/easylist
# catalog-date 2010-02-28 15:24:01 +0100
# catalog-license lppl
# catalog-version 1.3
Name:		texlive-easylist
Version:	1.3
Release:	2
Summary:	Lists using a single active character
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/easylist
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/easylist.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/easylist.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package allows you to create lists of numbered items (as
in Wittgenstein's 'Tractatus') with a single active character
as the only command. A variety of parameters are available to
configure the appearance of the list; lists may be nested
(effectively to unlimited depth).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/easylist/easylist.sty
%doc %{_texmfdistdir}/doc/latex/easylist/README
%doc %{_texmfdistdir}/doc/latex/easylist/easylist-doc.pdf
%doc %{_texmfdistdir}/doc/latex/easylist/easylist-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17236 |12mr|texlive-easy-todo-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21157
# category Package
# catalog-ctan /macros/latex/contrib/easy-todo
# catalog-date 2011-01-20 10:27:03 +0100
# catalog-license apache2
# catalog-version 1.0
Name:		texlive-easy-todo
Version:	1.0
Release:	2
Summary:	To-do notes in a document
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/easy-todo
License:	APACHE2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/easy-todo.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/easy-todo.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides to-do notes throughout a document, and
will provide an index of things to do.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/easy-todo/easy-todo.sty
%doc %{_texmfdistdir}/doc/latex/easy-todo/LICENSE
%doc %{_texmfdistdir}/doc/latex/easy-todo/README
%doc %{_texmfdistdir}/doc/latex/easy-todo/easy-todo.pdf
%doc %{_texmfdistdir}/doc/latex/easy-todo/easy-todo.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17237 |12mr|texlive-ebezier-4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/ebezier
# catalog-date 2009-01-30 10:13:19 +0100
# catalog-license lppl
# catalog-version 4
Name:		texlive-ebezier
Version:	4
Release:	2
Summary:	Device independent picture environment enhancement
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ebezier
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ebezier.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ebezier.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ebezier.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Ebezier is a device independent extension for the standard
picture environment. Linear, quadratic, and cubic bezier curves
are supplied in connection with higher level circle drawing
commands. Additionally some macros for the calculation of curve
lenghts are part of this package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/ebezier/ebezier.sty
%doc %{_texmfdistdir}/doc/latex/ebezier/ebezier.pdf
#- source
%doc %{_texmfdistdir}/source/latex/ebezier/ebezier.dtx
%doc %{_texmfdistdir}/source/latex/ebezier/ebezier.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17238 |12mr|texlive-ebong-20120507-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26313
# category Package
# catalog-ctan /language/ebong
# catalog-date 2012-05-07 23:49:19 +0200
# catalog-license pd
# catalog-version undef
Name:		texlive-ebong
Version:	20120507
Release:	1
Summary:	Utility for writing Bengali in Rapid Roman Format
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/ebong
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ebong.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ebong.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-ebong.bin = %{EVRD}

%description
A tool (preprocessor) for writing your pRaa-ne-r ka-thaa in the
bengali langauage. It allows one to write the text in Rapid
Roman Bangla and convert it to the bangtex format by a python
program. All LaTeX markups are preserved in the target file.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/ebong
%{_texmfdistdir}/scripts/ebong/ebong.py
%doc %{_texmfdistdir}/doc/latex/ebong/ANNOUNCE.txt
%doc %{_texmfdistdir}/doc/latex/ebong/README
%doc %{_texmfdistdir}/doc/latex/ebong/eb.b
%doc %{_texmfdistdir}/doc/latex/ebong/eb.pdf
%doc %{_texmfdistdir}/doc/latex/ebong/eb_tex.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/ebong/ebong.py ebong
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17239 |12mr|texlive-ebsthesis-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/ebsthesis
# catalog-date 2007-01-07 11:02:17 +0100
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-ebsthesis
Version:	1.0
Release:	2
Summary:	Typesetting theses for economics
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ebsthesis
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ebsthesis.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ebsthesis.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ebsthesis.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The ebsthesis class and ebstools package facilitate the
production of camera-ready manuscripts in conformance with the
guidelines of Gabler Verlag and typographical rules established
by the European Business School.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/ebsthesis/ebsthesis.cls
%doc %{_texmfdistdir}/doc/latex/ebsthesis/README
%doc %{_texmfdistdir}/doc/latex/ebsthesis/ebsthesis.pdf
#- source
%doc %{_texmfdistdir}/source/latex/ebsthesis/ebsthesis.dtx
%doc %{_texmfdistdir}/source/latex/ebsthesis/ebsthesis.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17240 |12mr|texlive-ec-1.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25033
# category Package
# catalog-ctan /fonts/ec
# catalog-date 2009-08-27 17:24:27 +0200
# catalog-license other-free
# catalog-version 1.0
Name:		texlive-ec
Version:	1.0
Release:	3
Summary:	Computer modern fonts in T1 and TS1 encodings
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/ec
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ec.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ec.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The EC fonts are European Computer Modern Fonts, supporting the
complete LaTeX T1 encoding defined at the 1990 TUG conference
hold at Cork/Ireland. These fonts are intended to be stable
with no changes being made to the tfm files. The set also
contains a Text Companion Symbol font, called tc, featuring
many useful characters needed in text typesetting, for example
oldstyle digits, currency symbols (including the newly created
Euro symbol), the permille sign, copyright, trade mark and
servicemark as well as a copyleft sign, and many others. Recent
releases of LaTeX2e support the EC fonts. The EC fonts
supersede the preliminary version released as the DC fonts. The
fonts are available in (traced) Adobe Type 1 format, as part of
the cm-super bundle. The other Computer Modern-style T1-encoded
Type 1 set, Latin Modern, is not actually a direct development
of the EC set, and differs from the EC in a number of
particulars.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/jknappen/ec/ecbi.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecbi0500.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecbi0600.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecbi0700.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecbi0800.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecbi0900.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecbi1000.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecbi1095.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecbi1200.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecbi1440.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecbi1728.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecbi2074.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecbi2488.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecbi2986.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecbi3583.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecbl.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecbl0500.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecbl0600.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecbl0700.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecbl0800.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecbl0900.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecbl1000.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecbl1095.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecbl1200.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecbl1440.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecbl1728.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecbl2074.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecbl2488.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecbl2986.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecbl3583.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecbm.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecbx.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecbx0500.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecbx0600.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecbx0700.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecbx0800.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecbx0900.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecbx1000.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecbx1095.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecbx1200.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecbx1440.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecbx1728.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecbx2074.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecbx2488.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecbx2986.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecbx3583.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/eccc.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/eccc0500.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/eccc0600.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/eccc0700.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/eccc0800.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/eccc0900.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/eccc1000.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/eccc1095.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/eccc1200.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/eccc1440.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/eccc1728.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/eccc2074.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/eccc2488.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/eccc2986.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/eccc3583.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecci.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecci0500.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecci0600.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecci0700.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecci0800.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecci0900.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecci1000.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecci1095.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecci1200.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecci1440.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecci1728.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecci2074.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecci2488.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecci2986.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecci3583.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecdh.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecdh0500.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecdh0600.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecdh0700.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecdh0800.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecdh0900.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecdh1000.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecdh1095.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecdh1200.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecdh1440.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecdh1728.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecdh2074.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecdh2488.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecdh2986.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecdh3583.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecfb.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecff.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecfi.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecfs.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecit.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecit0800.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecit0900.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecit1000.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecit1095.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecit1200.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecit1440.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecit1728.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecit2074.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecit2488.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecit2986.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecit3583.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/eclb8.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecli8.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/eclo8.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/eclq8.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecltt8.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecoc.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecoc0500.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecoc0600.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecoc0700.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecoc0800.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecoc0900.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecoc1000.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecoc1095.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecoc1200.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecoc1440.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecoc1728.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecoc2074.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecoc2488.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecoc2986.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecoc3583.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecqi8.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecrb.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecrb0500.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecrb0600.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecrb0700.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecrb0800.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecrb0900.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecrb1000.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecrb1095.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecrb1200.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecrb1440.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecrb1728.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecrb2074.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecrb2488.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecrb2986.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecrb3583.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecrm.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecrm0500.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecrm0600.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecrm0700.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecrm0800.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecrm0900.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecrm1000.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecrm1095.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecrm1200.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecrm1440.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecrm1728.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecrm2074.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecrm2488.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecrm2986.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecrm3583.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecsc.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecsc0500.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecsc0600.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecsc0700.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecsc0800.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecsc0900.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecsc1000.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecsc1095.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecsc1200.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecsc1440.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecsc1728.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecsc2074.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecsc2488.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecsc2986.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecsc3583.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecsi.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecsi0500.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecsi0600.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecsi0700.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecsi0800.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecsi0900.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecsi1000.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecsi1095.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecsi1200.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecsi1440.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecsi1728.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecsi2074.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecsi2488.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecsi2986.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecsi3583.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecsl.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecsl0500.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecsl0600.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecsl0700.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecsl0800.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecsl0900.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecsl1000.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecsl1095.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecsl1200.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecsl1440.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecsl1728.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecsl2074.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecsl2488.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecsl2986.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecsl3583.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecso.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecso0500.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecso0600.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecso0700.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecso0800.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecso0900.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecso1000.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecso1095.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecso1200.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecso1440.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecso1728.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecso2074.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecso2488.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecso2986.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecso3583.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecsq8.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecss.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecss0500.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecss0600.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecss0700.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecss0800.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecss0900.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecss1000.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecss1095.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecss1200.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecss1440.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecss1728.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecss2074.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecss2488.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecss2986.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecss3583.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecssdc10.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecst.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecst0800.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecst0900.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecst1000.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecst1095.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecst1200.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecst1440.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecst1728.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecst2074.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecst2488.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecst2986.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecst3583.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecsx.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecsx0500.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecsx0600.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecsx0700.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecsx0800.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecsx0900.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecsx1000.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecsx1095.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecsx1200.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecsx1440.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecsx1728.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecsx2074.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecsx2488.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecsx2986.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecsx3583.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ectc.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ectc0800.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ectc0900.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ectc1000.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ectc1095.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ectc1200.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ectc1440.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ectc1728.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ectc2074.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ectc2488.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ectc2986.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ectc3583.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecti.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecti0500.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecti0600.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecti0700.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecti0800.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecti0900.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecti1000.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecti1095.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecti1200.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecti1440.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecti1728.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecti2074.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecti2488.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecti2986.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecti3583.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ectt.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ectt0800.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ectt0900.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ectt1000.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ectt1095.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ectt1200.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ectt1440.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ectt1728.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ectt2074.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ectt2488.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ectt2986.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ectt3583.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecui.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecui0500.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecui0600.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecui0700.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecui0800.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecui0900.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecui1000.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecui1095.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecui1200.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecui1440.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecui1728.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecui2074.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecui2488.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecui2986.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecui3583.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecvi.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecvi0800.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecvi0900.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecvi1000.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecvi1095.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecvi1200.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecvi1440.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecvi1728.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecvi2074.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecvi2488.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecvi2986.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecvi3583.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecvt.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecvt0800.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecvt0900.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecvt1000.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecvt1095.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecvt1200.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecvt1440.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecvt1728.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecvt2074.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecvt2488.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecvt2986.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecvt3583.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecxc.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecxc0500.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecxc0600.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecxc0700.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecxc0800.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecxc0900.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecxc1000.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecxc1095.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecxc1200.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecxc1440.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecxc1728.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecxc2074.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecxc2488.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecxc2986.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ecxc3583.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/exaccent.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/exaccess.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/exbase.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/exbraces.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/excligtb.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/excsc.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/excspl.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/exidigit.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/exileast.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/exilig.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/exiligtb.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/exillett.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/exilwest.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/exisixts.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/exitalp.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/exmligtb.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/expseudo.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/expunct.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/exrdigit.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/exrleast.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/exrlig.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/exrligtb.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/exrllett.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/exrlwest.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/exroman.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/exromp.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/exrueast.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/exrulett.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/exruwest.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/exsign.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/exsixtst.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/extextit.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ieclb8.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/iecli8.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ieclo8.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/ieclq8.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/iecltt8.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcbi.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcbi0500.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcbi0600.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcbi0700.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcbi0800.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcbi0900.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcbi1000.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcbi1095.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcbi1200.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcbi1440.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcbi1728.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcbi2074.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcbi2488.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcbi2986.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcbi3583.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcbl.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcbl0500.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcbl0600.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcbl0700.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcbl0800.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcbl0900.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcbl1000.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcbl1095.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcbl1200.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcbl1440.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcbl1728.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcbl2074.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcbl2488.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcbl2986.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcbl3583.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcbm.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcbx.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcbx0500.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcbx0600.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcbx0700.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcbx0800.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcbx0900.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcbx1000.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcbx1095.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcbx1200.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcbx1440.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcbx1728.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcbx2074.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcbx2488.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcbx2986.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcbx3583.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcci.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcci0500.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcci0600.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcci0700.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcci0800.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcci0900.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcci1000.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcci1095.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcci1200.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcci1440.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcci1728.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcci2074.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcci2488.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcci2986.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcci3583.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcdh.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcfb.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcff.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcfi.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcfs.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcit.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcit0800.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcit0900.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcit1000.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcit1095.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcit1200.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcit1440.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcit1728.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcit2074.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcit2488.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcit2986.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcit3583.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcrb.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcrb0500.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcrb0600.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcrb0700.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcrb0800.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcrb0900.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcrb1000.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcrb1095.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcrb1200.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcrb1440.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcrb1728.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcrb2074.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcrb2488.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcrb2986.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcrb3583.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcrm.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcrm0500.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcrm0600.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcrm0700.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcrm0800.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcrm0900.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcrm1000.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcrm1095.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcrm1200.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcrm1440.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcrm1728.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcrm2074.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcrm2488.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcrm2986.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcrm3583.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcsi.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcsi0500.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcsi0600.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcsi0700.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcsi0800.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcsi0900.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcsi1000.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcsi1095.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcsi1200.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcsi1440.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcsi1728.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcsi2074.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcsi2488.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcsi2986.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcsi3583.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcsl.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcsl0500.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcsl0600.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcsl0700.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcsl0800.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcsl0900.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcsl1000.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcsl1095.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcsl1200.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcsl1440.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcsl1728.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcsl2074.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcsl2488.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcsl2986.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcsl3583.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcso.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcso0500.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcso0600.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcso0700.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcso0800.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcso0900.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcso1000.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcso1095.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcso1200.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcso1440.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcso1728.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcso2074.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcso2488.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcso2986.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcso3583.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcss.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcss0500.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcss0600.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcss0700.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcss0800.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcss0900.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcss1000.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcss1095.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcss1200.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcss1440.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcss1728.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcss2074.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcss2488.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcss2986.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcss3583.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcst.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcst0800.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcst0900.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcst1000.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcst1095.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcst1200.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcst1440.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcst1728.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcst2074.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcst2488.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcst2986.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcst3583.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcsx.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcsx0500.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcsx0600.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcsx0700.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcsx0800.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcsx0900.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcsx1000.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcsx1095.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcsx1200.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcsx1440.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcsx1728.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcsx2074.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcsx2488.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcsx2986.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcsx3583.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcti.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcti0500.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcti0600.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcti0700.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcti0800.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcti0900.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcti1000.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcti1095.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcti1200.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcti1440.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcti1728.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcti2074.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcti2488.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcti2986.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcti3583.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tctt.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tctt0800.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tctt0900.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tctt1000.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tctt1095.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tctt1200.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tctt1440.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tctt1728.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tctt2074.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tctt2488.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tctt2986.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tctt3583.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcui.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcui0500.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcui0600.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcui0700.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcui0800.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcui0900.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcui1000.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcui1095.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcui1200.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcui1440.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcui1728.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcui2074.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcui2488.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcui2986.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcui3583.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcvi.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcvi0800.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcvi0900.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcvi1000.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcvi1095.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcvi1200.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcvi1440.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcvi1728.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcvi2074.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcvi2488.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcvi2986.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcvi3583.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcvt.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcvt0800.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcvt0900.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcvt1000.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcvt1095.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcvt1200.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcvt1440.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcvt1728.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcvt2074.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcvt2488.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcvt2986.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/tcvt3583.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/txaccent.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/txgen.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/txifract.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/txisuper.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/txitlod.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/txpseudo.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/txrfract.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/txromod.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/txrsuper.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/txsymb.mf
%{_texmfdistdir}/fonts/source/jknappen/ec/txsymbol.mf
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbi0500.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbi0600.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbi0700.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbi0800.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbi0900.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbi1000.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbi1095.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbi1200.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbi1440.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbi1728.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbi2074.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbi2488.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbi2986.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbi3583.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbl0500.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbl0600.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbl0700.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbl0800.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbl0900.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbl1000.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbl1095.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbl1200.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbl1440.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbl1728.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbl2074.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbl2488.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbl2986.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbl3583.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbx0500.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbx0600.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbx0700.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbx0800.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbx0900.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbx1000.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbx1095.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbx1200.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbx1440.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbx1728.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbx2074.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbx2488.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbx2986.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbx3583.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/eccc0500.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/eccc0600.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/eccc0700.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/eccc0800.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/eccc0900.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/eccc1000.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/eccc1095.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/eccc1200.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/eccc1440.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/eccc1728.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/eccc2074.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/eccc2488.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/eccc2986.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/eccc3583.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecci0500.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecci0600.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecci0700.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecci0800.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecci0900.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecci1000.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecci1095.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecci1200.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecci1440.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecci1728.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecci2074.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecci2488.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecci2986.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecci3583.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecdh0500.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecdh0600.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecdh0700.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecdh0800.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecdh0900.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecdh1000.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecdh1095.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecdh1200.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecdh1440.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecdh1728.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecdh2074.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecdh2488.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecdh2986.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecdh3583.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecit0800.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecit0900.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecit1000.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecit1095.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecit1200.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecit1440.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecit1728.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecit2074.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecit2488.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecit2986.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecit3583.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/eclb8.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecli8.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/eclo8.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/eclq8.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecltt8.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecoc0500.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecoc0600.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecoc0700.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecoc0800.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecoc0900.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecoc1000.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecoc1095.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecoc1200.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecoc1440.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecoc1728.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecoc2074.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecoc2488.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecoc2986.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecoc3583.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecrb0500.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecrb0600.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecrb0700.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecrb0800.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecrb0900.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecrb1000.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecrb1095.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecrb1200.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecrb1440.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecrb1728.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecrb2074.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecrb2488.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecrb2986.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecrb3583.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecrm0500.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecrm0600.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecrm0700.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecrm0800.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecrm0900.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecrm1000.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecrm1095.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecrm1200.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecrm1440.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecrm1728.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecrm2074.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecrm2488.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecrm2986.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecrm3583.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsc0500.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsc0600.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsc0700.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsc0800.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsc0900.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsc1000.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsc1095.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsc1200.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsc1440.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsc1728.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsc2074.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsc2488.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsc2986.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsc3583.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsi0500.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsi0600.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsi0700.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsi0800.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsi0900.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsi1000.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsi1095.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsi1200.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsi1440.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsi1728.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsi2074.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsi2488.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsi2986.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsi3583.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsl0500.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsl0600.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsl0700.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsl0800.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsl0900.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsl1000.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsl1095.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsl1200.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsl1440.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsl1728.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsl2074.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsl2488.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsl2986.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsl3583.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecso0500.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecso0600.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecso0700.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecso0800.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecso0900.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecso1000.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecso1095.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecso1200.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecso1440.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecso1728.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecso2074.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecso2488.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecso2986.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecso3583.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecss0500.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecss0600.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecss0700.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecss0800.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecss0900.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecss1000.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecss1095.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecss1200.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecss1440.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecss1728.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecss2074.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecss2488.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecss2986.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecss3583.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecst0800.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecst0900.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecst1000.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecst1095.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecst1200.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecst1440.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecst1728.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecst2074.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecst2488.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecst2986.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecst3583.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsx0500.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsx0600.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsx0700.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsx0800.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsx0900.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsx1000.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsx1095.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsx1200.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsx1440.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsx1728.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsx2074.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsx2488.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsx2986.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsx3583.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ectc0800.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ectc0900.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ectc1000.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ectc1095.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ectc1200.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ectc1440.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ectc1728.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ectc2074.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ectc2488.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ectc2986.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ectc3583.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecti0500.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecti0600.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecti0700.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecti0800.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecti0900.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecti1000.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecti1095.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecti1200.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecti1440.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecti1728.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecti2074.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecti2488.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecti2986.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecti3583.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ectt0800.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ectt0900.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ectt1000.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ectt1095.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ectt1200.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ectt1440.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ectt1728.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ectt2074.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ectt2488.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ectt2986.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ectt3583.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecui0500.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecui0600.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecui0700.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecui0800.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecui0900.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecui1000.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecui1095.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecui1200.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecui1440.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecui1728.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecui2074.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecui2488.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecui2986.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecui3583.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecvi0800.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecvi0900.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecvi1000.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecvi1095.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecvi1200.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecvi1440.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecvi1728.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecvi2074.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecvi2488.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecvi2986.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecvi3583.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecvt0800.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecvt0900.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecvt1000.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecvt1095.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecvt1200.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecvt1440.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecvt1728.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecvt2074.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecvt2488.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecvt2986.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecvt3583.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecxc0500.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecxc0600.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecxc0700.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecxc0800.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecxc0900.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecxc1000.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecxc1095.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecxc1200.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecxc1440.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecxc1728.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecxc2074.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecxc2488.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecxc2986.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecxc3583.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ieclb8.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/iecli8.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ieclo8.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/ieclq8.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/iecltt8.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbi0500.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbi0600.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbi0700.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbi0800.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbi0900.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbi1000.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbi1095.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbi1200.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbi1440.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbi1728.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbi2074.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbi2488.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbi2986.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbi3583.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbl0500.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbl0600.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbl0700.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbl0800.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbl0900.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbl1000.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbl1095.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbl1200.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbl1440.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbl1728.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbl2074.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbl2488.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbl2986.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbl3583.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbx0500.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbx0600.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbx0700.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbx0800.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbx0900.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbx1000.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbx1095.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbx1200.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbx1440.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbx1728.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbx2074.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbx2488.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbx2986.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbx3583.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcci0500.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcci0600.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcci0700.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcci0800.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcci0900.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcci1000.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcci1095.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcci1200.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcci1440.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcci1728.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcci2074.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcci2488.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcci2986.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcci3583.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcit0800.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcit0900.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcit1000.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcit1095.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcit1200.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcit1440.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcit1728.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcit2074.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcit2488.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcit2986.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcit3583.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcrb0500.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcrb0600.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcrb0700.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcrb0800.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcrb0900.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcrb1000.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcrb1095.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcrb1200.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcrb1440.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcrb1728.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcrb2074.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcrb2488.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcrb2986.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcrb3583.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcrm0500.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcrm0600.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcrm0700.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcrm0800.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcrm0900.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcrm1000.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcrm1095.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcrm1200.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcrm1440.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcrm1728.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcrm2074.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcrm2488.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcrm2986.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcrm3583.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsi0500.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsi0600.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsi0700.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsi0800.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsi0900.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsi1000.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsi1095.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsi1200.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsi1440.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsi1728.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsi2074.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsi2488.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsi2986.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsi3583.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsl0500.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsl0600.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsl0700.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsl0800.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsl0900.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsl1000.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsl1095.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsl1200.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsl1440.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsl1728.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsl2074.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsl2488.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsl2986.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsl3583.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcso0500.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcso0600.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcso0700.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcso0800.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcso0900.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcso1000.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcso1095.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcso1200.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcso1440.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcso1728.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcso2074.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcso2488.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcso2986.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcso3583.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcss0500.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcss0600.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcss0700.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcss0800.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcss0900.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcss1000.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcss1095.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcss1200.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcss1440.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcss1728.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcss2074.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcss2488.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcss2986.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcss3583.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcst0800.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcst0900.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcst1000.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcst1095.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcst1200.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcst1440.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcst1728.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcst2074.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcst2488.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcst2986.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcst3583.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsx0500.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsx0600.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsx0700.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsx0800.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsx0900.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsx1000.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsx1095.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsx1200.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsx1440.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsx1728.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsx2074.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsx2488.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsx2986.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsx3583.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcti0500.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcti0600.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcti0700.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcti0800.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcti0900.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcti1000.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcti1095.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcti1200.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcti1440.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcti1728.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcti2074.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcti2488.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcti2986.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcti3583.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tctt0800.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tctt0900.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tctt1000.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tctt1095.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tctt1200.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tctt1440.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tctt1728.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tctt2074.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tctt2488.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tctt2986.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tctt3583.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcui0500.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcui0600.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcui0700.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcui0800.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcui0900.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcui1000.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcui1095.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcui1200.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcui1440.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcui1728.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcui2074.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcui2488.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcui2986.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcui3583.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcvi0800.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcvi0900.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcvi1000.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcvi1095.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcvi1200.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcvi1440.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcvi1728.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcvi2074.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcvi2488.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcvi2986.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcvi3583.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcvt0800.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcvt0900.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcvt1000.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcvt1095.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcvt1200.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcvt1440.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcvt1728.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcvt2074.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcvt2488.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcvt2986.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcvt3583.tfm
%doc %{_texmfdistdir}/doc/fonts/ec/00bugs.txt
%doc %{_texmfdistdir}/doc/fonts/ec/00error.txt
%doc %{_texmfdistdir}/doc/fonts/ec/00files.txt
%doc %{_texmfdistdir}/doc/fonts/ec/00inst.txt
%doc %{_texmfdistdir}/doc/fonts/ec/00readme.txt
%doc %{_texmfdistdir}/doc/fonts/ec/copyrite.txt
%doc %{_texmfdistdir}/doc/fonts/ec/dc-chg.txt
%doc %{_texmfdistdir}/doc/fonts/ec/dcdoc.tex
%doc %{_texmfdistdir}/doc/fonts/ec/ec-chg.txt
%doc %{_texmfdistdir}/doc/fonts/ec/ecstdedt.tex
%doc %{_texmfdistdir}/doc/fonts/ec/tc-chg.txt
%doc %{_texmfdistdir}/doc/fonts/ec/tcstdedt.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17241 |12mr|texlive-ecc-20061207-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /fonts/ecc
# catalog-date 2006-12-07 15:13:33 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-ecc
Version:	20061207
Release:	2
Summary:	Sources for the European Concrete fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/ecc
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ecc.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ecc.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The MetaFont sources and TFM files of the European Concrete
Fonts. This is the T1-encoded extension of Knuth's Concrete
fonts, including also the corresponding text companion fonts.
Adobe Type 1 versions of the fonts are available as part of the
cm-super font bundle.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/ecc/conc10pt.mf
%{_texmfdistdir}/fonts/source/public/ecc/conc5pt.mf
%{_texmfdistdir}/fonts/source/public/ecc/conc6pt.mf
%{_texmfdistdir}/fonts/source/public/ecc/conc7pt.mf
%{_texmfdistdir}/fonts/source/public/ecc/conc8pt.mf
%{_texmfdistdir}/fonts/source/public/ecc/conc9pt.mf
%{_texmfdistdir}/fonts/source/public/ecc/coni10pt.mf
%{_texmfdistdir}/fonts/source/public/ecc/eocc10.mf
%{_texmfdistdir}/fonts/source/public/ecc/eorm10.mf
%{_texmfdistdir}/fonts/source/public/ecc/eorm5.mf
%{_texmfdistdir}/fonts/source/public/ecc/eorm6.mf
%{_texmfdistdir}/fonts/source/public/ecc/eorm7.mf
%{_texmfdistdir}/fonts/source/public/ecc/eorm8.mf
%{_texmfdistdir}/fonts/source/public/ecc/eorm9.mf
%{_texmfdistdir}/fonts/source/public/ecc/eosl10.mf
%{_texmfdistdir}/fonts/source/public/ecc/eosl5.mf
%{_texmfdistdir}/fonts/source/public/ecc/eosl6.mf
%{_texmfdistdir}/fonts/source/public/ecc/eosl7.mf
%{_texmfdistdir}/fonts/source/public/ecc/eosl8.mf
%{_texmfdistdir}/fonts/source/public/ecc/eosl9.mf
%{_texmfdistdir}/fonts/source/public/ecc/eoti10.mf
%{_texmfdistdir}/fonts/source/public/ecc/tcssdc10.mf
%{_texmfdistdir}/fonts/source/public/ecc/torm10.mf
%{_texmfdistdir}/fonts/source/public/ecc/torm5.mf
%{_texmfdistdir}/fonts/source/public/ecc/torm6.mf
%{_texmfdistdir}/fonts/source/public/ecc/torm7.mf
%{_texmfdistdir}/fonts/source/public/ecc/torm8.mf
%{_texmfdistdir}/fonts/source/public/ecc/torm9.mf
%{_texmfdistdir}/fonts/source/public/ecc/tosl10.mf
%{_texmfdistdir}/fonts/source/public/ecc/tosl5.mf
%{_texmfdistdir}/fonts/source/public/ecc/tosl6.mf
%{_texmfdistdir}/fonts/source/public/ecc/tosl7.mf
%{_texmfdistdir}/fonts/source/public/ecc/tosl8.mf
%{_texmfdistdir}/fonts/source/public/ecc/tosl9.mf
%{_texmfdistdir}/fonts/source/public/ecc/toti10.mf
%{_texmfdistdir}/fonts/tfm/public/ecc/eocc10.tfm
%{_texmfdistdir}/fonts/tfm/public/ecc/eorm10.tfm
%{_texmfdistdir}/fonts/tfm/public/ecc/eorm5.tfm
%{_texmfdistdir}/fonts/tfm/public/ecc/eorm6.tfm
%{_texmfdistdir}/fonts/tfm/public/ecc/eorm7.tfm
%{_texmfdistdir}/fonts/tfm/public/ecc/eorm8.tfm
%{_texmfdistdir}/fonts/tfm/public/ecc/eorm9.tfm
%{_texmfdistdir}/fonts/tfm/public/ecc/eosl10.tfm
%{_texmfdistdir}/fonts/tfm/public/ecc/eosl5.tfm
%{_texmfdistdir}/fonts/tfm/public/ecc/eosl6.tfm
%{_texmfdistdir}/fonts/tfm/public/ecc/eosl7.tfm
%{_texmfdistdir}/fonts/tfm/public/ecc/eosl8.tfm
%{_texmfdistdir}/fonts/tfm/public/ecc/eosl9.tfm
%{_texmfdistdir}/fonts/tfm/public/ecc/eoti10.tfm
%{_texmfdistdir}/fonts/tfm/public/ecc/tcssdc10.tfm
%{_texmfdistdir}/fonts/tfm/public/ecc/torm10.tfm
%{_texmfdistdir}/fonts/tfm/public/ecc/torm5.tfm
%{_texmfdistdir}/fonts/tfm/public/ecc/torm6.tfm
%{_texmfdistdir}/fonts/tfm/public/ecc/torm7.tfm
%{_texmfdistdir}/fonts/tfm/public/ecc/torm8.tfm
%{_texmfdistdir}/fonts/tfm/public/ecc/torm9.tfm
%{_texmfdistdir}/fonts/tfm/public/ecc/tosl10.tfm
%{_texmfdistdir}/fonts/tfm/public/ecc/tosl5.tfm
%{_texmfdistdir}/fonts/tfm/public/ecc/tosl6.tfm
%{_texmfdistdir}/fonts/tfm/public/ecc/tosl7.tfm
%{_texmfdistdir}/fonts/tfm/public/ecc/tosl8.tfm
%{_texmfdistdir}/fonts/tfm/public/ecc/tosl9.tfm
%{_texmfdistdir}/fonts/tfm/public/ecc/toti10.tfm
%doc %{_texmfdistdir}/doc/fonts/ecc/copyrite
%doc %{_texmfdistdir}/doc/fonts/ecc/liesmich
%doc %{_texmfdistdir}/doc/fonts/ecc/readme

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17242 |12mr|texlive-ecclesiastic-0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27252
# category Package
# catalog-ctan /macros/latex/contrib/ecclesiastic
# catalog-date 2012-07-30 11:22:32 +0200
# catalog-license lppl
# catalog-version 0.2
Name:		texlive-ecclesiastic
Version:	0.2
Release:	1
Summary:	Typesetting Ecclesiastic Latin
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ecclesiastic
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ecclesiastic.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ecclesiastic.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ecclesiastic.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package modifies the way the latin option to babel operates
when typesetting Latin. The style is somewhat 'frenchified' in
respect of punctuation spacings and footnote style; shortcuts
are available in order to set accents on all vowels, including
y and the diphthongs ae and oe.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/ecclesiastic/ecclesiastic.sty
%doc %{_texmfdistdir}/doc/latex/ecclesiastic/README
%doc %{_texmfdistdir}/doc/latex/ecclesiastic/README.TEXLIVE
%doc %{_texmfdistdir}/doc/latex/ecclesiastic/ecclesiastic.pdf
%doc %{_texmfdistdir}/doc/latex/ecclesiastic/manifest.txt
#- source
%doc %{_texmfdistdir}/source/latex/ecclesiastic/ecclesiastic.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17243 |12mr|texlive-ecltree-1.1a-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/eclbip
# catalog-date 2008-06-01 23:17:13 +0200
# catalog-license lppl
# catalog-version 1.1a
Name:		texlive-ecltree
Version:	1.1a
Release:	2
Summary:	Trees using epic and eepic macros
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/eclbip
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ecltree.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ecltree.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package recursively draws trees: each subtree is defined in
a 'bundle' environment, with a set of leaves described by
\chunk macros. A chunk may have a bundle environment inside it.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/ecltree/ecltree.sty
%doc %{_texmfdistdir}/doc/latex/ecltree/ecltreesample.pdf
%doc %{_texmfdistdir}/doc/latex/ecltree/ecltreesample.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17244 |12mr|texlive-eco-1.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /fonts/eco
# catalog-date 2007-09-25 20:45:33 +0200
# catalog-license gpl
# catalog-version 1.3
Name:		texlive-eco
Version:	1.3
Release:	2
Summary:	Oldstyle numerals using EC fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/eco
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eco.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eco.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eco.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A set of font metric files and virtual fonts for using the EC
fonts with oldstyle numerals. These files can only be used
together with the standard ec fonts. The style file eco.sty is
sufficient to use the eco fonts but if you intend to use other
font families as well, e.g., PostScript fonts, try altfont.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/tfm/public/eco/ecobi0500.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecobi0600.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecobi0700.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecobi0800.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecobi0900.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecobi1000.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecobi1095.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecobi1200.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecobi1440.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecobi1728.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecobi2074.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecobi2488.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecobi2986.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecobi3583.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecobl0500.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecobl0600.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecobl0700.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecobl0800.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecobl0900.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecobl1000.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecobl1095.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecobl1200.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecobl1440.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecobl1728.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecobl2074.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecobl2488.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecobl2986.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecobl3583.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecobx0500.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecobx0600.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecobx0700.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecobx0800.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecobx0900.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecobx1000.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecobx1095.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecobx1200.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecobx1440.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecobx1728.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecobx2074.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecobx2488.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecobx2986.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecobx3583.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecodh0500.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecodh0600.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecodh0700.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecodh0800.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecodh0900.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecodh1000.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecodh1095.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecodh1200.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecodh1440.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecodh1728.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecodh2074.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecodh2488.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecodh2986.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecodh3583.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoit0600.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoit0700.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoit0800.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoit0900.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoit1000.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoit1095.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoit1200.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoit1440.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoit1728.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoit2074.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoit2488.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoit2986.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoit3583.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecorb0500.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecorb0600.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecorb0700.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecorb0800.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecorb0900.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecorb1000.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecorb1095.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecorb1200.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecorb1440.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecorb1728.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecorb2074.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecorb2488.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecorb2986.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecorb3583.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecorm0500.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecorm0600.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecorm0700.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecorm0800.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecorm0900.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecorm1000.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecorm1095.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecorm1200.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecorm1440.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecorm1728.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecorm2074.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecorm2488.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecorm2986.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecorm3583.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecosi0500.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecosi0600.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecosi0700.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecosi0800.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecosi0900.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecosi1000.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecosi1095.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecosi1200.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecosi1440.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecosi1728.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecosi2074.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecosi2488.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecosi2986.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecosi3583.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecosl0500.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecosl0600.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecosl0700.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecosl0800.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecosl0900.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecosl1000.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecosl1095.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecosl1200.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecosl1440.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecosl1728.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecosl2074.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecosl2488.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecosl2986.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecosl3583.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoso0500.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoso0600.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoso0700.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoso0800.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoso0900.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoso1000.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoso1095.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoso1200.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoso1440.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoso1728.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoso2074.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoso2488.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoso2986.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoso3583.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoss0500.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoss0600.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoss0700.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoss0800.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoss0900.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoss1000.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoss1095.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoss1200.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoss1440.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoss1728.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoss2074.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoss2488.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoss2986.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoss3583.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecost0600.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecost0700.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecost0800.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecost0900.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecost1000.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecost1095.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecost1200.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecost1440.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecost1728.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecost2074.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecost2488.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecost2986.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecost3583.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecosx0500.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecosx0600.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecosx0700.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecosx0800.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecosx0900.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecosx1000.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecosx1095.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecosx1200.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecosx1440.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecosx1728.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecosx2074.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecosx2488.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecosx2986.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecosx3583.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoti0500.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoti0600.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoti0700.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoti0800.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoti0900.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoti1000.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoti1095.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoti1200.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoti1440.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoti1728.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoti2074.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoti2488.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoti2986.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoti3583.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecott0600.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecott0700.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecott0800.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecott0900.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecott1000.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecott1095.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecott1200.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecott1440.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecott1728.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecott2074.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecott2488.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecott2986.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecott3583.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoui0500.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoui0600.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoui0700.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoui0800.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoui0900.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoui1000.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoui1095.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoui1200.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoui1440.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoui1728.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoui2074.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoui2488.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoui2986.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecoui3583.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecovi0600.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecovi0700.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecovi0800.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecovi0900.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecovi1000.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecovi1095.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecovi1200.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecovi1440.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecovi1728.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecovi2074.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecovi2488.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecovi2986.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecovi3583.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecovt0600.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecovt0700.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecovt0800.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecovt0900.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecovt1000.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecovt1095.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecovt1200.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecovt1440.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecovt1728.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecovt2074.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecovt2488.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecovt2986.tfm
%{_texmfdistdir}/fonts/tfm/public/eco/ecovt3583.tfm
%{_texmfdistdir}/fonts/vf/public/eco/ecobi0500.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecobi0600.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecobi0700.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecobi0800.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecobi0900.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecobi1000.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecobi1095.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecobi1200.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecobi1440.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecobi1728.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecobi2074.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecobi2488.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecobi2986.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecobi3583.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecobl0500.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecobl0600.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecobl0700.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecobl0800.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecobl0900.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecobl1000.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecobl1095.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecobl1200.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecobl1440.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecobl1728.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecobl2074.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecobl2488.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecobl2986.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecobl3583.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecobx0500.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecobx0600.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecobx0700.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecobx0800.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecobx0900.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecobx1000.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecobx1095.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecobx1200.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecobx1440.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecobx1728.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecobx2074.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecobx2488.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecobx2986.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecobx3583.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecodh0500.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecodh0600.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecodh0700.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecodh0800.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecodh0900.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecodh1000.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecodh1095.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecodh1200.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecodh1440.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecodh1728.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecodh2074.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecodh2488.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecodh2986.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecodh3583.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoit0600.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoit0700.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoit0800.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoit0900.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoit1000.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoit1095.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoit1200.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoit1440.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoit1728.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoit2074.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoit2488.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoit2986.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoit3583.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecorb0500.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecorb0600.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecorb0700.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecorb0800.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecorb0900.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecorb1000.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecorb1095.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecorb1200.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecorb1440.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecorb1728.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecorb2074.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecorb2488.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecorb2986.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecorb3583.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecorm0500.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecorm0600.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecorm0700.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecorm0800.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecorm0900.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecorm1000.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecorm1095.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecorm1200.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecorm1440.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecorm1728.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecorm2074.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecorm2488.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecorm2986.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecorm3583.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecosi0500.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecosi0600.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecosi0700.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecosi0800.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecosi0900.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecosi1000.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecosi1095.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecosi1200.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecosi1440.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecosi1728.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecosi2074.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecosi2488.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecosi2986.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecosi3583.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecosl0500.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecosl0600.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecosl0700.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecosl0800.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecosl0900.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecosl1000.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecosl1095.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecosl1200.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecosl1440.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecosl1728.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecosl2074.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecosl2488.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecosl2986.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecosl3583.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoso0500.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoso0600.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoso0700.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoso0800.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoso0900.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoso1000.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoso1095.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoso1200.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoso1440.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoso1728.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoso2074.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoso2488.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoso2986.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoso3583.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoss0500.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoss0600.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoss0700.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoss0800.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoss0900.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoss1000.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoss1095.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoss1200.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoss1440.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoss1728.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoss2074.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoss2488.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoss2986.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoss3583.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecost0600.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecost0700.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecost0800.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecost0900.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecost1000.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecost1095.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecost1200.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecost1440.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecost1728.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecost2074.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecost2488.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecost2986.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecost3583.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecosx0500.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecosx0600.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecosx0700.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecosx0800.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecosx0900.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecosx1000.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecosx1095.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecosx1200.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecosx1440.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecosx1728.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecosx2074.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecosx2488.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecosx2986.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecosx3583.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoti0500.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoti0600.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoti0700.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoti0800.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoti0900.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoti1000.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoti1095.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoti1200.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoti1440.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoti1728.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoti2074.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoti2488.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoti2986.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoti3583.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecott0600.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecott0700.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecott0800.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecott0900.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecott1000.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecott1095.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecott1200.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecott1440.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecott1728.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecott2074.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecott2488.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecott2986.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecott3583.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoui0500.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoui0600.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoui0700.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoui0800.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoui0900.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoui1000.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoui1095.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoui1200.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoui1440.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoui1728.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoui2074.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoui2488.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoui2986.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecoui3583.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecovi0600.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecovi0700.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecovi0800.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecovi0900.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecovi1000.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecovi1095.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecovi1200.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecovi1440.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecovi1728.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecovi2074.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecovi2488.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecovi2986.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecovi3583.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecovt0600.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecovt0700.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecovt0800.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecovt0900.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecovt1000.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecovt1095.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecovt1200.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecovt1440.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecovt1728.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecovt2074.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecovt2488.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecovt2986.vf
%{_texmfdistdir}/fonts/vf/public/eco/ecovt3583.vf
%{_texmfdistdir}/tex/latex/eco/T1cmodh.fd
%{_texmfdistdir}/tex/latex/eco/T1cmor.fd
%{_texmfdistdir}/tex/latex/eco/T1cmoss.fd
%{_texmfdistdir}/tex/latex/eco/T1cmott.fd
%{_texmfdistdir}/tex/latex/eco/T1cmovt.fd
%{_texmfdistdir}/tex/latex/eco/eco.sty
%doc %{_texmfdistdir}/doc/fonts/eco/CHANGES
%doc %{_texmfdistdir}/doc/fonts/eco/COPYING
%doc %{_texmfdistdir}/doc/fonts/eco/INSTALL
%doc %{_texmfdistdir}/doc/fonts/eco/README
%doc %{_texmfdistdir}/doc/fonts/eco/VERSION
#- source
%doc %{_texmfdistdir}/source/fonts/eco/TS1.etx
%doc %{_texmfdistdir}/source/fonts/eco/create.sh
%doc %{_texmfdistdir}/source/fonts/eco/dostretch.mtx
%doc %{_texmfdistdir}/source/fonts/eco/ecodh.tex
%doc %{_texmfdistdir}/source/fonts/eco/ecor.tex
%doc %{_texmfdistdir}/source/fonts/eco/ecori.tex
%doc %{_texmfdistdir}/source/fonts/eco/ecoss.tex
%doc %{_texmfdistdir}/source/fonts/eco/ecott.tex
%doc %{_texmfdistdir}/source/fonts/eco/ecovt.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17245 |12mr|texlive-economic-20091125-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16184
# category Package
# catalog-ctan /biblio/bibtex/contrib/economic
# catalog-date 2009-11-25 18:21:28 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-economic
Version:	20091125
Release:	2
Summary:	BibTeX support for submitting to Economics journals
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/economic
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/economic.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/economic.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bundle offers macros and BibTeX styles for the American
Economic Review (AER), the American Journal of Agricultural
Economics (AJAE), the Canadian Journal of Economics (CJE), the
European Review of Agricultural Economics (ERAE), the
International Economic Review (IER) and Economica. The macro
sets are based on (and require) the harvard package, and all
provide variations of author-date styles of presentation.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/economic/aer.bst
%{_texmfdistdir}/bibtex/bst/economic/aertt.bst
%{_texmfdistdir}/bibtex/bst/economic/agecon.bst
%{_texmfdistdir}/bibtex/bst/economic/ajae.bst
%{_texmfdistdir}/bibtex/bst/economic/apecon.bst
%{_texmfdistdir}/bibtex/bst/economic/cje.bst
%{_texmfdistdir}/bibtex/bst/economic/ecca.bst
%{_texmfdistdir}/bibtex/bst/economic/econometrica-fr.bst
%{_texmfdistdir}/bibtex/bst/economic/econometrica.bst
%{_texmfdistdir}/bibtex/bst/economic/ecta.bst
%{_texmfdistdir}/bibtex/bst/economic/erae.bst
%{_texmfdistdir}/bibtex/bst/economic/ier.bst
%{_texmfdistdir}/bibtex/bst/economic/itaxpf.bst
%{_texmfdistdir}/bibtex/bst/economic/jae.bst
%{_texmfdistdir}/bibtex/bst/economic/jpe.bst
%{_texmfdistdir}/bibtex/bst/economic/jss2.bst
%{_texmfdistdir}/bibtex/bst/economic/oega.bst
%{_texmfdistdir}/bibtex/bst/economic/regstud.bst
%{_texmfdistdir}/bibtex/bst/economic/tandfx.bst
%{_texmfdistdir}/bibtex/bst/economic/worlddev.bst
%{_texmfdistdir}/tex/latex/economic/aer.sty
%{_texmfdistdir}/tex/latex/economic/aertt.sty
%{_texmfdistdir}/tex/latex/economic/agecon.cls
%{_texmfdistdir}/tex/latex/economic/ajae.cls
%{_texmfdistdir}/tex/latex/economic/apecon.cls
%{_texmfdistdir}/tex/latex/economic/cje.sty
%{_texmfdistdir}/tex/latex/economic/ecca.cls
%{_texmfdistdir}/tex/latex/economic/erae.cls
%{_texmfdistdir}/tex/latex/economic/itaxpf.cls
%{_texmfdistdir}/tex/latex/economic/jrurstud.cls
%{_texmfdistdir}/tex/latex/economic/njf.cls
%{_texmfdistdir}/tex/latex/economic/oegatb.cls
%{_texmfdistdir}/tex/latex/economic/pocoec.cls
%{_texmfdistdir}/tex/latex/economic/regstud.cls
%{_texmfdistdir}/tex/latex/economic/worlddev.cls
%doc %{_texmfdistdir}/doc/bibtex/economic/CHANGELOG
%doc %{_texmfdistdir}/doc/bibtex/economic/NEWS
%doc %{_texmfdistdir}/doc/bibtex/economic/README
%doc %{_texmfdistdir}/doc/bibtex/economic/aer-cje-ex.bib
%doc %{_texmfdistdir}/doc/bibtex/economic/aer-cje-ex.tex
%doc %{_texmfdistdir}/doc/bibtex/economic/aer-natbib-ex.tex
%doc %{_texmfdistdir}/doc/bibtex/economic/ajae-ex.bib
%doc %{_texmfdistdir}/doc/bibtex/economic/ajae-ex.pdf
%doc %{_texmfdistdir}/doc/bibtex/economic/ajae-ex.tex
%doc %{_texmfdistdir}/doc/bibtex/economic/apecon-ex.bib
%doc %{_texmfdistdir}/doc/bibtex/economic/apecon-ex.pdf
%doc %{_texmfdistdir}/doc/bibtex/economic/apecon-ex.tex
%doc %{_texmfdistdir}/doc/bibtex/economic/ecca-ex.bib
%doc %{_texmfdistdir}/doc/bibtex/economic/ecca-ex.pdf
%doc %{_texmfdistdir}/doc/bibtex/economic/ecca-ex.tex
%doc %{_texmfdistdir}/doc/bibtex/economic/erae-ex.bib
%doc %{_texmfdistdir}/doc/bibtex/economic/erae-ex.pdf
%doc %{_texmfdistdir}/doc/bibtex/economic/erae-ex.tex
%doc %{_texmfdistdir}/doc/bibtex/economic/ier-bib-test.pdf
%doc %{_texmfdistdir}/doc/bibtex/economic/ier-bib-test.tex
%doc %{_texmfdistdir}/doc/bibtex/economic/ier-ex.bib
%doc %{_texmfdistdir}/doc/bibtex/economic/itaxpf-ex-title.pdf
%doc %{_texmfdistdir}/doc/bibtex/economic/itaxpf-ex-title.tex
%doc %{_texmfdistdir}/doc/bibtex/economic/itaxpf-ex.bib
%doc %{_texmfdistdir}/doc/bibtex/economic/itaxpf-ex.pdf
%doc %{_texmfdistdir}/doc/bibtex/economic/itaxpf-ex.tex
%doc %{_texmfdistdir}/doc/bibtex/economic/oegatb-ex.bib
%doc %{_texmfdistdir}/doc/bibtex/economic/oegatb-ex.pdf
%doc %{_texmfdistdir}/doc/bibtex/economic/oegatb-ex.png
%doc %{_texmfdistdir}/doc/bibtex/economic/oegatb-ex.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17246 |12mr|texlive-ecv-0.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24928
# category Package
# catalog-ctan /macros/latex/contrib/ecv
# catalog-date 2011-12-23 14:02:37 +0100
# catalog-license other-free
# catalog-version 0.3
Name:		texlive-ecv
Version:	0.3
Release:	2
Summary:	A fancy Curriculum Vitae class
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ecv
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ecv.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ecv.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ecv.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The class provides an environment for creating a fancily laid
out tabular curriculum vitae inspired by the european
curriculum vitae. The distribution comes with a German and an
English template.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/ecv/ecv.cls
%{_texmfdistdir}/tex/latex/ecv/ecvEnglish.ldf
%{_texmfdistdir}/tex/latex/ecv/ecvGerman.ldf
%{_texmfdistdir}/tex/latex/ecv/ecvNLS.sty
%doc %{_texmfdistdir}/doc/latex/ecv/COPYING
%doc %{_texmfdistdir}/doc/latex/ecv/README
%doc %{_texmfdistdir}/doc/latex/ecv/docstrip.cfg
%doc %{_texmfdistdir}/doc/latex/ecv/ecv.pdf
%doc %{_texmfdistdir}/doc/latex/ecv/template/CV-template_de.pdf
%doc %{_texmfdistdir}/doc/latex/ecv/template/CV-template_de.tex
%doc %{_texmfdistdir}/doc/latex/ecv/template/CV-template_en.pdf
%doc %{_texmfdistdir}/doc/latex/ecv/template/CV-template_en.tex
%doc %{_texmfdistdir}/doc/latex/ecv/template/Makefile
%doc %{_texmfdistdir}/doc/latex/ecv/template/portrait.eps
#- source
%doc %{_texmfdistdir}/source/latex/ecv/ecv.dtx
%doc %{_texmfdistdir}/source/latex/ecv/ecv.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17247 |12mr|texlive-ed-1.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25231
# category Package
# catalog-ctan /macros/latex/contrib/ed
# catalog-date 2012-01-29 16:01:54 +0100
# catalog-license lppl1
# catalog-version 1.8
Name:		texlive-ed
Version:	1.8
Release:	1
Summary:	Editorial Notes for LaTeX documents
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ed
License:	LPPL1
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ed.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ed.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ed.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package defines a couple of editorial notes that simplify
collaboration on a LaTeX text. These allow authors to annotate
status information in the source. In draft mode, the
annotations are shown for communication, and in publication
mode these are suppressed.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/ed/ed.sty
%doc %{_texmfdistdir}/doc/latex/ed/Makefile
%doc %{_texmfdistdir}/doc/latex/ed/README
%doc %{_texmfdistdir}/doc/latex/ed/ed.pdf
%doc %{_texmfdistdir}/doc/latex/ed/ed.sty.ltxml
#- source
%doc %{_texmfdistdir}/source/latex/ed/ed.dtx
%doc %{_texmfdistdir}/source/latex/ed/ed.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17248 |12mr|texlive-edfnotes-0.6b-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21540
# category Package
# catalog-ctan /macros/latex/contrib/edfnotes
# catalog-date 2011-02-22 21:47:43 +0100
# catalog-license lppl1.3
# catalog-version 0.6b
Name:		texlive-edfnotes
Version:	0.6b
Release:	2
Summary:	Critical annotations to footnotes with ednotes
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/edfnotes
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/edfnotes.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/edfnotes.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/edfnotes.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package modifies the annotation commands and label-test
mechanism of the ednotes package so that critical notes appear
on the pages and in the order that one would expect.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/edfnotes/edfnotes.sty
%doc %{_texmfdistdir}/doc/latex/edfnotes/PdUsample.pdf
%doc %{_texmfdistdir}/doc/latex/edfnotes/README
%doc %{_texmfdistdir}/doc/latex/edfnotes/README.pdf
%doc %{_texmfdistdir}/doc/latex/edfnotes/README.txt
%doc %{_texmfdistdir}/doc/latex/edfnotes/SRCFILEs.txt
%doc %{_texmfdistdir}/doc/latex/edfnotes/edfnotes.pdf
#- source
%doc %{_texmfdistdir}/source/latex/edfnotes/README.tex
%doc %{_texmfdistdir}/source/latex/edfnotes/edfnotes.tex
%doc %{_texmfdistdir}/source/latex/edfnotes/srcfiles.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17249 |12mr|texlive-edmac-20070102-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/plain/contrib/edmac
# catalog-date 2007-01-02 10:01:06 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-edmac
Version:	20070102
Release:	2
Summary:	Typeset scholarly edition
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/plain/contrib/edmac
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/edmac.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/edmac.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/edmac.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A macro package for typesetting scholarly critical editions.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/edmac/edmac.tex
%{_texmfdistdir}/tex/generic/edmac/edmacfss.sty
%{_texmfdistdir}/tex/generic/edmac/edstanza.tex
%{_texmfdistdir}/tex/generic/edmac/tabmac.tex
%doc %{_texmfdistdir}/doc/latex/edmac/COPYRIGHT
%doc %{_texmfdistdir}/doc/latex/edmac/braonain.tex
%doc %{_texmfdistdir}/doc/latex/edmac/copying
%doc %{_texmfdistdir}/doc/latex/edmac/ed-nfss.txt
%doc %{_texmfdistdir}/doc/latex/edmac/edmac.doc
%doc %{_texmfdistdir}/doc/latex/edmac/edstanza.doc
%doc %{_texmfdistdir}/doc/latex/edmac/edszadoc.tex
%doc %{_texmfdistdir}/doc/latex/edmac/features.tex
%doc %{_texmfdistdir}/doc/latex/edmac/readme
#- source
%doc %{_texmfdistdir}/source/latex/edmac/edmac.drv

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17250 |12mr|texlive-edmargin-1.02-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/edmargin
# catalog-date 2008-08-19 08:58:40 +0200
# catalog-license lppl
# catalog-version 1.02
Name:		texlive-edmargin
Version:	1.02
Release:	2
Summary:	Multiple series of endnotes for critical editions
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/edmargin
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/edmargin.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/edmargin.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/edmargin.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Edmargin provides a very simple scheme for endnote sections for
critical editions. Endnotes can either be marked in the text,
or with marginal references to the page in the note sections
where the note is to be found. Notes can be set in individual
paragraphs, or in block paragraph mode (where there are many
short notes). Note sections will have running headers of the
form "Textual notes to pp. xx--yy". New note sections can be
created on the fly. There are predefined endnote sections for
textual notes, emendations, and explanatory notes.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/edmargin/edmargin.sty
%doc %{_texmfdistdir}/doc/latex/edmargin/README
%doc %{_texmfdistdir}/doc/latex/edmargin/edmargin.pdf
#- source
%doc %{_texmfdistdir}/source/latex/edmargin/edmargin.dtx
%doc %{_texmfdistdir}/source/latex/edmargin/edmargin.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17251 |12mr|texlive-ednotes-1.3a-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19440
# category Package
# catalog-ctan /macros/latex/contrib/ednotes
# catalog-date 2008-01-07 00:37:03 +0100
# catalog-license lppl
# catalog-version 1.3a
Name:		texlive-ednotes
Version:	1.3a
Release:	2
Summary:	Typeset scholarly editions
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ednotes
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ednotes.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ednotes.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A macro package for typesetting scholarly critical editions.
Provides macros for critical edition typesetting with LaTeX,
including support for line numbers and layers of footnotes.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/ednotes/edcntwd0.sty
%{_texmfdistdir}/tex/latex/ednotes/ednotes.sty
%{_texmfdistdir}/tex/latex/ednotes/lblchng1.sty
%{_texmfdistdir}/tex/latex/ednotes/mfparptc.sty
%{_texmfdistdir}/tex/latex/ednotes/mfparxsp.sty
%doc %{_texmfdistdir}/doc/latex/ednotes/CHANGES.txt
%doc %{_texmfdistdir}/doc/latex/ednotes/CHANGING.txt
%doc %{_texmfdistdir}/doc/latex/ednotes/README
%doc %{_texmfdistdir}/doc/latex/ednotes/README.TEXLIVE
%doc %{_texmfdistdir}/doc/latex/ednotes/README4U.txt
%doc %{_texmfdistdir}/doc/latex/ednotes/READMORE.txt
%doc %{_texmfdistdir}/doc/latex/ednotes/ednotes.pdf
%doc %{_texmfdistdir}/doc/latex/ednotes/ednotes.tex
%doc %{_texmfdistdir}/doc/latex/ednotes/ednotugb.pdf
%doc %{_texmfdistdir}/doc/latex/ednotes/emathtst.tex
%doc %{_texmfdistdir}/doc/latex/ednotes/varnrule.tex
%doc %{_texmfdistdir}/doc/latex/ednotes/visible.txt

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17252 |12mr|texlive-eemeir-1.1b-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/eemeir
# catalog-date 2007-02-20 10:49:06 +0100
# catalog-license lppl
# catalog-version 1.1b
Name:		texlive-eemeir
Version:	1.1b
Release:	2
Summary:	Adjust the gender of words in a document
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/eemeir
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eemeir.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eemeir.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eemeir.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Defines macros for third-person singular pronouns (\E, \Em,
\Eir, \Eirs), which expand differently according to a
masculine/feminine switch. (If the switch is 'masculine', they
would expand to 'he', 'him', 'his' and 'his'; if 'feminine',
they would expand to 'she', 'her', 'her' and 'hers". Apart from
the pronouns, one can define 'word pairs', such as
mother/father, daughter/son, and so on. Gender may be defined
once per document, as an environment, or may be flipped on the
fly.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/eemeir/eemeir.sty
%doc %{_texmfdistdir}/doc/latex/eemeir/README
%doc %{_texmfdistdir}/doc/latex/eemeir/eemeir.pdf
#- source
%doc %{_texmfdistdir}/source/latex/eemeir/eemeir.dtx
%doc %{_texmfdistdir}/source/latex/eemeir/eemeir.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17253 |12mr|texlive-eepic-1.1e-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/eepic
# catalog-date 2009-09-25 23:06:49 +0200
# catalog-license pd
# catalog-version 1.1e
Name:		texlive-eepic
Version:	1.1e
Release:	2
Summary:	Extensions to epic and the LaTeX drawing tools
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/eepic
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eepic.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eepic.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Extensions to epic and the LaTeX picture drawing environment,
include the drawing of lines at any slope, the drawing of
circles in any radii, and the drawing of dotted and dashed
lines much faster with much less TeX memory, and providing
several new commands for drawing ellipses, arcs, splines, and
filled circles and ellipses. The package uses tpic \special
commands.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/eepic/eepic.sty
%{_texmfdistdir}/tex/latex/eepic/eepicemu.sty
%{_texmfdistdir}/tex/latex/eepic/epic.sty
%doc %{_texmfdistdir}/doc/latex/eepic/eepic.pdf
%doc %{_texmfdistdir}/doc/latex/eepic/eepic.tex
%doc %{_texmfdistdir}/doc/latex/eepic/epic-eg3.fig
%doc %{_texmfdistdir}/doc/latex/eepic/epic-eg3.tex
%doc %{_texmfdistdir}/doc/latex/eepic/epic-eg4.fig
%doc %{_texmfdistdir}/doc/latex/eepic/epic-eg4.tex
%doc %{_texmfdistdir}/doc/latex/eepic/fig2eepic/epic-eg3.fig
%doc %{_texmfdistdir}/doc/latex/eepic/fig2eepic/epic-eg4.fig
%doc %{_texmfdistdir}/doc/latex/eepic/fig2eepic/fig2epic.1
%doc %{_texmfdistdir}/doc/latex/eepic/fig2eepic/makefile
%doc %{_texmfdistdir}/doc/latex/eepic/fig2eepic/readme
%doc %{_texmfdistdir}/doc/latex/eepic/grafig.shar
%doc %{_texmfdistdir}/doc/latex/eepic/readme

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17254 |12mr|texlive-egameps-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/egameps
# catalog-date 2009-11-06 13:29:36 +0100
# catalog-license lppl
# catalog-version 1.1
Name:		texlive-egameps
Version:	1.1
Release:	2
Summary:	LaTeX package for typesetting extensive games
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/egameps
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/egameps.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/egameps.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The style is intended to have enough features to draw any
extensive game with relative ease. The facilities of PSTricks
are used for graphics. (An older version of the package, which
uses the LaTeX picture environment rather than PSTricks and
consequently has many fewer features is available on the
package home page.).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/egameps/egameps.sty
%doc %{_texmfdistdir}/doc/latex/egameps/README
%doc %{_texmfdistdir}/doc/latex/egameps/egameps.pdf
%doc %{_texmfdistdir}/doc/latex/egameps/egameps.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17255 |12mr|texlive-egplot-1.02a-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20617
# category Package
# catalog-ctan /macros/latex/contrib/egplot
# catalog-date 2010-11-30 14:05:46 +0100
# catalog-license gpl
# catalog-version 1.02a
Name:		texlive-egplot
Version:	1.02a
Release:	2
Summary:	Encapsulate Gnuplot sources in LaTeX documents
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/egplot
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/egplot.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/egplot.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/egplot.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A package to encapsulate gnuplot commands in a LaTeX source
file, so that a document's figures are maintained in parallel
with the document source itself.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/egplot/egplot.sty
%doc %{_texmfdistdir}/doc/latex/egplot/egplot.README
%doc %{_texmfdistdir}/doc/latex/egplot/egplot.pdf
%doc %{_texmfdistdir}/doc/latex/egplot/manual.ps.gz
#- source
%doc %{_texmfdistdir}/source/latex/egplot/egplot.drv
%doc %{_texmfdistdir}/source/latex/egplot/egplot.dtx
%doc %{_texmfdistdir}/source/latex/egplot/egplot.ins
%doc %{_texmfdistdir}/source/latex/egplot/egpman.drv

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17256 |12mr|texlive-eiad-20081205-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /fonts/eiad
# catalog-date 2008-12-05 21:50:47 +0100
# catalog-license noinfo
# catalog-version undef
Name:		texlive-eiad
Version:	20081205
Release:	2
Summary:	Traditional style Irish fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/eiad
License:	NOINFO
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eiad.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eiad.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
In both lower and upper case 32 letters are defined (18 'plain'
ones, 5 long vowels and 9 aspirated consonants). The ligature
'agus' is also made available. The remaining characters
(digits, punctuation and accents) are inherited from the
Computer Modern family of fonts. The font definitions use code
from the sauter fonts, so those fonts have to be installed
before using eiad. OT1*.fd files are provided for use with
LaTeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/eiad/eiadb10.mf
%{_texmfdistdir}/fonts/source/public/eiad/eiadbx10.mf
%{_texmfdistdir}/fonts/source/public/eiad/eiadbxi10.mf
%{_texmfdistdir}/fonts/source/public/eiad/eiadbxsl10.mf
%{_texmfdistdir}/fonts/source/public/eiad/eiadccsc10.mf
%{_texmfdistdir}/fonts/source/public/eiad/eiadci10.mf
%{_texmfdistdir}/fonts/source/public/eiad/eiadcr10.mf
%{_texmfdistdir}/fonts/source/public/eiad/eiadcsc10.mf
%{_texmfdistdir}/fonts/source/public/eiad/eiadcsl10.mf
%{_texmfdistdir}/fonts/source/public/eiad/eiadcslc9.mf
%{_texmfdistdir}/fonts/source/public/eiad/eiaddunh10.mf
%{_texmfdistdir}/fonts/source/public/eiad/eiadff10.mf
%{_texmfdistdir}/fonts/source/public/eiad/eiadfi10.mf
%{_texmfdistdir}/fonts/source/public/eiad/eiadfib8.mf
%{_texmfdistdir}/fonts/source/public/eiad/eiadi10.mf
%{_texmfdistdir}/fonts/source/public/eiad/eiaditt10.mf
%{_texmfdistdir}/fonts/source/public/eiad/eiadr10.mf
%{_texmfdistdir}/fonts/source/public/eiad/eiadr12.mf
%{_texmfdistdir}/fonts/source/public/eiad/eiadr17.mf
%{_texmfdistdir}/fonts/source/public/eiad/eiadsl10.mf
%{_texmfdistdir}/fonts/source/public/eiad/eiadsltt10.mf
%{_texmfdistdir}/fonts/source/public/eiad/eiadss10.mf
%{_texmfdistdir}/fonts/source/public/eiad/eiadssbx10.mf
%{_texmfdistdir}/fonts/source/public/eiad/eiadssdc10.mf
%{_texmfdistdir}/fonts/source/public/eiad/eiadssi10.mf
%{_texmfdistdir}/fonts/source/public/eiad/eiadssq8.mf
%{_texmfdistdir}/fonts/source/public/eiad/eiadssqi8.mf
%{_texmfdistdir}/fonts/source/public/eiad/eiadtcsc10.mf
%{_texmfdistdir}/fonts/source/public/eiad/eiadtt10.mf
%{_texmfdistdir}/fonts/source/public/eiad/eiadvtt10.mf
%{_texmfdistdir}/fonts/source/public/eiad/eira.mf
%{_texmfdistdir}/fonts/source/public/eiad/eirl.mf
%{_texmfdistdir}/fonts/source/public/eiad/eiru.mf
%{_texmfdistdir}/fonts/source/public/eiad/gaec7cb.mf
%{_texmfdistdir}/fonts/source/public/eiad/gaelach.mf
%{_texmfdistdir}/fonts/tfm/public/eiad/eiadb10.tfm
%{_texmfdistdir}/fonts/tfm/public/eiad/eiadbx10.tfm
%{_texmfdistdir}/fonts/tfm/public/eiad/eiadbxi10.tfm
%{_texmfdistdir}/fonts/tfm/public/eiad/eiadbxsl10.tfm
%{_texmfdistdir}/fonts/tfm/public/eiad/eiadccsc10.tfm
%{_texmfdistdir}/fonts/tfm/public/eiad/eiadci10.tfm
%{_texmfdistdir}/fonts/tfm/public/eiad/eiadcr10.tfm
%{_texmfdistdir}/fonts/tfm/public/eiad/eiadcsc10.tfm
%{_texmfdistdir}/fonts/tfm/public/eiad/eiadcsl10.tfm
%{_texmfdistdir}/fonts/tfm/public/eiad/eiadcslc9.tfm
%{_texmfdistdir}/fonts/tfm/public/eiad/eiaddunh10.tfm
%{_texmfdistdir}/fonts/tfm/public/eiad/eiadff10.tfm
%{_texmfdistdir}/fonts/tfm/public/eiad/eiadfi10.tfm
%{_texmfdistdir}/fonts/tfm/public/eiad/eiadfib8.tfm
%{_texmfdistdir}/fonts/tfm/public/eiad/eiadi10.tfm
%{_texmfdistdir}/fonts/tfm/public/eiad/eiaditt10.tfm
%{_texmfdistdir}/fonts/tfm/public/eiad/eiadr10.tfm
%{_texmfdistdir}/fonts/tfm/public/eiad/eiadr12.tfm
%{_texmfdistdir}/fonts/tfm/public/eiad/eiadr17.tfm
%{_texmfdistdir}/fonts/tfm/public/eiad/eiadsl10.tfm
%{_texmfdistdir}/fonts/tfm/public/eiad/eiadsltt10.tfm
%{_texmfdistdir}/fonts/tfm/public/eiad/eiadss10.tfm
%{_texmfdistdir}/fonts/tfm/public/eiad/eiadssbx10.tfm
%{_texmfdistdir}/fonts/tfm/public/eiad/eiadssdc10.tfm
%{_texmfdistdir}/fonts/tfm/public/eiad/eiadssi10.tfm
%{_texmfdistdir}/fonts/tfm/public/eiad/eiadssq8.tfm
%{_texmfdistdir}/fonts/tfm/public/eiad/eiadssqi8.tfm
%{_texmfdistdir}/fonts/tfm/public/eiad/eiadtcsc10.tfm
%{_texmfdistdir}/fonts/tfm/public/eiad/eiadtt10.tfm
%{_texmfdistdir}/fonts/tfm/public/eiad/eiadvtt10.tfm
%{_texmfdistdir}/tex/latex/eiad/OT1eiad.fd
%{_texmfdistdir}/tex/latex/eiad/OT1eiadcc.fd
%{_texmfdistdir}/tex/latex/eiad/OT1eiadss.fd
%{_texmfdistdir}/tex/latex/eiad/OT1eiadtt.fd
%doc %{_texmfdistdir}/doc/fonts/eiad/Leigh_me.txt
%doc %{_texmfdistdir}/doc/fonts/eiad/amhrawn.pdf
%doc %{_texmfdistdir}/doc/fonts/eiad/amhrawn.tex
%doc %{_texmfdistdir}/doc/fonts/eiad/evening.pdf
%doc %{_texmfdistdir}/doc/fonts/eiad/evening.tex
%doc %{_texmfdistdir}/doc/fonts/eiad/micheal.ps
%doc %{_texmfdistdir}/doc/fonts/eiad/micheal.tex
%doc %{_texmfdistdir}/doc/fonts/eiad/recreat.pdf
%doc %{_texmfdistdir}/doc/fonts/eiad/recreat.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17257 |12mr|texlive-eiad-ltx-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/eiad
# catalog-date 2007-02-06 22:00:42 +0100
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-eiad-ltx
Version:	1.0
Release:	2
Summary:	LaTeX support for the eiad font
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/eiad
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eiad-ltx.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eiad-ltx.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eiad-ltx.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Provides macros for use of the eiad fonts in OT1 encoding. Also
offers a couple of MetaFont files described in the font
package, but not provided there.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/eiad-ltx/Fbf10.mf
%{_texmfdistdir}/fonts/source/public/eiad-ltx/Fr10.mf
%{_texmfdistdir}/tex/latex/eiad-ltx/eiad.sty
%doc %{_texmfdistdir}/doc/latex/eiad-ltx/README
#- source
%doc %{_texmfdistdir}/source/latex/eiad-ltx/eiad.dtx
%doc %{_texmfdistdir}/source/latex/eiad-ltx/eiad.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17258 |12mr|texlive-eijkhout-20090121-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/generic/eijkhout
# catalog-date 2009-01-21 09:11:46 +0100
# catalog-license collection
# catalog-version undef
Name:		texlive-eijkhout
Version:	20090121
Release:	2
Summary:	Victor Eijkhout's packages
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/generic/eijkhout
License:	COLLECTION
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eijkhout.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Three unrelated packages: - DB_process, to parse and process
database output; - CD_labeler, to typeset user text to fit on a
CD label; and - repeat, a nestable, generic loop macro.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/eijkhout/CD_labeler.tex
%{_texmfdistdir}/tex/generic/eijkhout/CD_labeler_test.tex
%{_texmfdistdir}/tex/generic/eijkhout/DB_process.tex
%{_texmfdistdir}/tex/generic/eijkhout/repeat.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17259 |12mr|texlive-einfuehrung-20120408-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25980
# category Package
# catalog-ctan /info/examples/Einfuehrung
# catalog-date 2012-04-08 22:46:50 +0200
# catalog-license lppl1.3
# catalog-version undef
Name:		texlive-einfuehrung
Version:	20120408
Release:	2
Summary:	Examples from the book Einfuhrung in LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/examples/Einfuehrung
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/einfuehrung.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/einfuehrung.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
The bundle consists of examples and data files for the DANTE-
Edition book "Einfuhrung in LaTeX".

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-01-1.ltxverb
%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-01-2.xltxverb
%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-01-3.luaverb
%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-01-4.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-01-5.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-01-6.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-01-7.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-03-1.ltxps
%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-03-2.ctx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-03-3.ctxcrop
%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-03-4.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-05-1.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-05-2.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-05-3.xltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-05-4.lualtx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-05-5.xltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-05-6.xltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-05-7.lualtx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-06-1.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-06-2.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-06-3.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-06-4.xltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-06-5.xltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-06-6.lualtx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-07-1.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-07-10.xltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-07-11.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-07-12.xltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-07-13.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-07-14.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-07-2.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-07-3.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-07-4.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-07-5.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-07-6.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-07-7.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-07-8.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-07-9.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-08-1.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-08-2.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-08-3.xltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-08-4.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-08-5.xltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-08-6.xltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-08-7.xltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/04-02-1.ltx2crop
%doc %{_texmfdistdir}/doc/latex/einfuehrung/04-02-2.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/04-02-3.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/04-02-4.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/04-02-5.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/04-02-6.ltxps
%doc %{_texmfdistdir}/doc/latex/einfuehrung/04-02-7.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/04-02-8.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/04-02-9.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/04-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/04-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/04-03-3.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/04-03-4.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/04-03-5.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/04-03-6.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/04-04-1.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/04-04-2.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-01-1.ltx2crop
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-01-2.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-01-3.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-01-4.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-02-1.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-02-10.ltx2crop
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-02-11.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-02-12.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-02-13.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-02-14.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-02-2.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-02-3.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-02-4.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-02-5.ltx2crop
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-02-6.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-02-7.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-02-8.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-02-9.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-03-1.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-03-10.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-03-11.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-03-12.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-03-2.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-03-3.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-03-4.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-03-5.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-03-6.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-03-7.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-03-8.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-03-9.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-04-1.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-04-10.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-04-11.xltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-04-12.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-04-13.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-04-14.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-04-2.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-04-3.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-04-4.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-04-5.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-04-6.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-04-7.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-04-8.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-04-9.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-05-1.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-05-2.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-06-1.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-07-1.ltx2crop
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-07-10.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-07-2.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-07-3.ltx2crop
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-07-4.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-07-5.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-07-6.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-07-7.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-07-8.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-07-9.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-08-1.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-08-2.ltx2crop
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-08-3.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-09-1.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-09-2.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-09-3.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-09-4.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-09-5.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-09-6.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-09-7.ltx2crop
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-09-8.ltx2crop
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-09-9.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-10-1.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-10-2.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-10-3.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-10-4.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-10-5.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-10-6.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-10-7.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-10-8.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-10-9.lualtx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-11-1.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-11-10.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-11-11.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-11-12.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-11-13.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-11-2.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-11-3.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-11-4.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-11-5.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-11-6.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-11-7.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-11-8.ltx2crop
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-11-9.ltx2crop
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-12-1.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-12-2.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-12-3.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-13-1.ltx1
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-13-2.ltx1
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-13-3.ltx1ps
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-13-4.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-13-5.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-14-1.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-14-2.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-14-3.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-15-1.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-15-2.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-15-3.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-15-4.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-16-1.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-02-1.ltxps
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-02-10.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-02-4.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-02-5.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-02-6.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-02-7.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-02-8.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-02-9.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-10.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-100.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-101.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-102.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-103.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-104.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-105.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-106.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-107.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-108.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-109.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-11.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-110.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-111.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-112.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-113.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-114.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-115.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-116.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-117.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-118.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-119.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-12.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-120.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-121.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-122.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-123.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-124.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-125.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-126.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-127.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-128.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-129.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-13.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-130.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-131.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-132.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-133.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-134.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-135.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-136.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-137.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-14.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-15.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-16.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-17.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-18.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-19.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-20.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-21.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-22.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-23.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-24.xltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-25.xltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-26.xltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-27.xltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-28.xltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-29.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-3.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-30.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-31.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-32.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-33.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-34.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-35.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-36.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-37.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-38.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-39.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-4.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-40.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-41.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-42.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-43.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-44.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-45.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-46.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-47.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-48.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-49.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-5.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-50.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-51.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-52.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-53.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-54.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-55.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-56.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-57.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-58.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-59.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-6.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-60.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-61.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-62.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-63.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-64.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-65.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-66.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-67.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-68.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-69.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-7.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-70.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-71.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-72.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-73.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-74.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-75.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-76.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-77.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-78.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-79.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-8.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-80.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-81.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-82.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-83.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-84.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-85.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-86.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-87.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-88.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-89.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-9.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-90.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-91.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-92.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-93.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-94.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-95.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-96.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-97.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-98.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-99.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/07-00-1.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/07-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/07-01-10.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/07-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/07-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/07-01-4.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/07-01-5.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/07-01-6.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/07-01-7.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/07-01-8.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/07-01-9.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/07-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/07-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/07-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/07-02-4.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/07-02-5.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/07-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/07-04-1.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/07-04-2.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/07-04-3.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/07-04-4.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/07-04-5.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/07-04-6.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/07-04-7.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/07-04-8.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-02-1.ltx2crop
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-02-2.ltx2crop
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-02-3.ltx2crop
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-04-1.ltx2crop
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-04-2.ltx2crop
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-05-1.ltx2crop
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-05-2.ltx2crop
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-05-3.ltx2crop
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-05-4.ltx2crop
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-05-5.ltx2crop
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-05-6.ltx2crop
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-05-7.ltx2crop
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-06-1.ltx2crop
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-06-10.ltx2crop
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-06-11.ltx2crop
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-06-12.ltx2crop
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-06-13.ltx2crop
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-06-2.ltx2crop
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-06-3.ltx2crop
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-06-4.ltx2crop
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-06-5.ltx2crop
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-06-6.ltx2crop
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-06-7.ltx2crop
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-06-8.ltx2crop
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-06-9.ltx2crop
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-07-1.ltx2crop
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-07-10.ltx2crop
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-07-11.ltx2crop
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-07-12.ltx2crop
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-07-13.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-07-14.ltx2crop
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-07-15.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-07-16.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-07-17.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-07-18.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-07-19.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-07-2.ltx2crop
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-07-20.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-07-21.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-07-22.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-07-23.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-07-24.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-07-25.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-07-26.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-07-27.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-07-28.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-07-29.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-07-3.ltx2crop
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-07-30.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-07-31.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-07-32.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-07-4.ltx2crop
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-07-5.ltx2crop
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-07-6.ltx2crop
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-07-7.ltx2crop
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-07-8.ltx2crop
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-07-9.ltx2crop
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-08-1.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-08-10.ltx2crop
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-08-11.ltx2crop
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-08-2.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-08-3.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-08-4.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-08-5.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-08-6.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-08-7.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-08-8.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-08-9.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-09-1.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-09-2.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-09-3.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-09-4.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-02-4.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-02-5.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-03-10.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-03-11.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-03-3.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-03-4.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-03-5.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-03-6.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-03-7.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-03-8.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-03-9.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-04-1.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-05-1.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-05-2.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-05-3.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-1.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-10.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-11.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-12.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-13.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-14.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-15.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-16.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-17.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-18.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-19.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-2.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-20.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-21.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-22.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-23.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-24.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-25.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-26.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-27.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-28.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-29.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-3.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-30.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-31.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-32.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-33.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-34.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-35.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-36.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-37.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-38.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-39.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-4.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-40.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-41.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-42.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-43.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-44.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-45.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-46.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-47.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-48.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-49.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-5.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-6.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-7.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-8.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-9.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-1.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-10.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-11.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-12.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-13.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-14.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-15.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-16.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-17.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-18.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-19.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-2.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-20.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-21.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-22.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-23.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-24.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-25.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-26.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-27.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-28.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-29.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-3.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-30.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-31.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-32.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-33.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-34.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-35.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-36.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-37.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-38.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-39.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-4.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-40.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-41.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-42.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-43.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-44.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-45.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-46.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-47.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-48.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-49.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-5.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-50.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-51.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-52.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-53.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-54.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-55.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-56.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-57.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-58.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-59.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-6.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-60.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-61.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-62.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-63.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-64.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-65.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-7.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-8.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-9.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-1.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-10.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-11.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-12.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-13.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-14.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-15.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-16.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-17.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-18.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-19.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-2.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-20.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-21.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-22.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-23.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-24.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-25.xltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-26.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-27.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-28.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-29.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-3.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-30.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-31.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-32.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-33.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-34.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-35.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-36.ltx4
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-37.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-38.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-39.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-4.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-40.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-41.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-42.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-43.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-44.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-45.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-46.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-5.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-6.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-7.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-8.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-9.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-01-2.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-01-3.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-01-4.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-01-5.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-01-6.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-03-3.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-04-1.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-04-2.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-04-3.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-05-1.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-05-2.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-05-3.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-05-4.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-06-1.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-07-1.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-07-10.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-07-11.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-07-12.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-07-13.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-07-14.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-07-15.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-07-16.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-07-17.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-07-18.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-07-19.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-07-2.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-07-20.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-07-21.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-07-22.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-07-23.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-07-24.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-07-25.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-07-26.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-07-27.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-07-28.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-07-29.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-07-3.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-07-30.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-07-31.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-07-32.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-07-4.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-07-5.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-07-6.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-07-7.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-07-8.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-07-9.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-08-1.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-08-10.xltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-08-11.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-08-2.ltx2crop
%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-08-3.ltx2crop
%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-08-4.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-08-5.ltx2crop
%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-08-6.ltx2crop
%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-08-7.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-08-8.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-08-9.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-05-1.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-05-10.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-05-11.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-05-12.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-05-13.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-05-14.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-05-15.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-05-16.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-05-17.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-05-18.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-05-19.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-05-2.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-05-20.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-05-21.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-05-22.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-05-23.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-05-3.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-05-4.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-05-5.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-05-6.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-05-7.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-05-8.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-05-9.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-06-1.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-06-10.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-06-11.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-06-12.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-06-13.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-06-14.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-06-2.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-06-3.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-06-4.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-06-5.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-06-6.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-06-7.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-06-8.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-06-9.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-07-1.lualtx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-01-1.xinl
%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-01-10.xinl
%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-01-11.xinl
%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-01-12.xinl
%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-01-13.xinl
%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-01-2.xinl
%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-01-3.xinl
%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-01-4.xinl
%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-01-5.xinl
%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-01-6.xinl
%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-01-7.xinl
%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-01-8.xinl
%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-01-9.xinl
%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-02-4.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-02-5.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-02-6.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-04-1.sh
%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-04-10.lualtx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-04-11.xltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-04-12.xltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-04-13.xltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-04-14.xltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-04-15.lualtx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-04-16.lualtx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-04-17.lualtx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-04-18.lualtx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-04-2.xltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-04-3.sh
%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-04-4.sh
%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-04-5.lualtx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-04-6.xltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-04-7.xltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-04-8.xltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-04-9.lualtx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-01-1.ltxb
%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-01-2.ltxb
%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-01-3.ltxb
%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-01-4.ltxb
%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-02-1.ltxb
%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-02-10.ltxb
%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-02-11.ltxb
%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-02-12.ltxb
%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-02-13.ltxb
%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-02-14.ltxb
%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-02-15.ltxb
%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-02-16.ltxb
%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-02-17.ltxb
%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-02-18.ltxb
%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-02-19.ltxb
%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-02-2.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-02-20.ltxb
%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-02-3.ltxb
%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-02-4.ltxb
%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-02-5.ltxb
%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-02-6.ltxb
%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-02-7.ltxb
%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-02-8.ltxbps
%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-02-9.ltxb
%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-03-1.ltxb
%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-03-10.ltxb
%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-03-11.ltxb
%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-03-2.ltxb
%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-03-3.ltxb
%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-03-4.ltxb
%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-03-5.ltxb
%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-03-6.ltxb
%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-03-7.ltxb
%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-03-8.ltxb
%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-03-9.ltxb
%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-04-1.ltxb
%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-04-2.ltxb
%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-05-1.ltxb
%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-05-2.ltxb
%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-05-3.ltxb
%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-05-4.ltxb
%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-06-1.ltxb
%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-06-2.ltxb
%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-07-1.ltxb
%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-07-2.ltxb
%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-01-10.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-01-11.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-01-12.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-01-13.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-01-4.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-01-5.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-01-6.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-01-7.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-01-8.ltxps
%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-01-9.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-02-4.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-02-5.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-02-6.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-02-7.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-03-10.ltx2crop
%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-03-11.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-03-12.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-03-13.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-03-14.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-03-15.ltx2crop
%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-03-16.ltx2crop
%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-03-3.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-03-4.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-03-5.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-03-6.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-03-7.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-03-8.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-03-9.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-04-1.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-04-2.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-04-3.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-04-4.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-04-5.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-04-6.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-04-7.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-04-8.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-04-9.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-05-1.xltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-01-10.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-01-11.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-01-12.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-01-13.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-01-4.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-01-5.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-01-6.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-01-7.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-01-8.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-01-9.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-1.mp3
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-10.mp
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-11.mp
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-12.mp
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-13.mp
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-14.mp
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-15.mp
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-16.mp
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-17.mp
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-18.mp
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-19.mp
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-2.ltxps
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-20.mp
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-21.mp
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-22.mp
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-23.mp
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-24.mp
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-25.mp
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-26.mp
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-27.mp
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-28.mp
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-29.mp
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-30.mp
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-31.mp
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-32.mp
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-33.mp2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-34.mp2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-35.mp2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-36.mp2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-37.mp
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-38.mp2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-39.mp2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-4.mp
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-40.mp2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-41.mp2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-42.mp2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-43.mp2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-44.mp2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-45.mp2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-46.mp2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-47.mp2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-48.mp2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-49.mp2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-5.mp
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-50.mp2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-51.mp2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-52.mp2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-53.mp2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-54.mp2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-55.mp2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-56.mp2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-57.mp2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-58.mp2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-59.mp2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-6.mp
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-60.mp2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-61.mp2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-62.mp2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-63.mp2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-64.mp2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-65.mp2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-66.mp2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-67.mp2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-68.mp2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-69.mp2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-7.mp
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-8.mp
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-9.mp
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-1.ltxps
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-10.ltxps
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-11.ltxps
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-12.ltxps
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-13.ltxps
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-14.ltxps
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-15.ltxps
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-16.ltxps
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-17.ltxps
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-18.ltxps
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-19.ltxps
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-2.ltxps
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-20.ltxps
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-21.ltxps
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-22.ltxps
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-23.ltxps
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-24.ltxps
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-25.ltxps
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-26.ltxps
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-27.ltxps
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-28.ltxps
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-29.ltxps
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-3.ltxps
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-30.ltxps
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-31.ltxps
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-32.ltxps
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-33.ltxps
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-34.ltxps
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-35.ltxps
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-36.ltxps
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-37.ltxps
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-38.ltxps
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-39.ltxps
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-4.ltxps
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-40.ltxps
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-41.ltxps
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-42.ltxps
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-43.ltxps
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-44.ltxps
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-45.ltxps
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-46.ltxps
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-47.ltxps
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-48.ltxps
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-49.ltxps
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-5.ltxps
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-50.ltxps
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-51.ltxps
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-6.ltxps
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-7.ltxps
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-8.ltxps
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-9.ltxps
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-1.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-10.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-11.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-12.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-13.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-14.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-15.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-16.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-17.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-18.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-19.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-2.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-20.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-21.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-22.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-23.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-24.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-25.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-26.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-27.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-28.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-29.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-3.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-30.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-31.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-32.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-33.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-34.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-35.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-36.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-37.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-38.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-39.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-4.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-40.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-41.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-42.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-43.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-44.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-45.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-46.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-47.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-48.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-49.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-5.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-50.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-51.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-52.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-53.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-54.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-55.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-56.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-57.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-58.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-59.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-6.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-60.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-61.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-62.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-63.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-64.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-65.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-66.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-67.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-68.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-69.ltx4
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-7.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-70.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-71.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-72.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-73.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-74.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-75.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-76.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-77.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-78.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-79.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-8.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-80.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-9.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/A-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/A-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/A-04-1.ltx2
%doc %{_texmfdistdir}/doc/latex/einfuehrung/A-04-2.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/A-04-3.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/A-04-4.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/A-04-5.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/A-12-1.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/A-12-2.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/A-12-3.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/A-12-4.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/A-12-5.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/A-12-6.ltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/B.pdf
%doc %{_texmfdistdir}/doc/latex/einfuehrung/CTdefault.tex
%doc %{_texmfdistdir}/doc/latex/einfuehrung/DEexa.sty
%doc %{_texmfdistdir}/doc/latex/einfuehrung/DEoptions.sty
%doc %{_texmfdistdir}/doc/latex/einfuehrung/Letter.ist
%doc %{_texmfdistdir}/doc/latex/einfuehrung/LetterC.ist
%doc %{_texmfdistdir}/doc/latex/einfuehrung/LoadFonts.tex
%doc %{_texmfdistdir}/doc/latex/einfuehrung/README
%doc %{_texmfdistdir}/doc/latex/einfuehrung/UTF8.bib
%doc %{_texmfdistdir}/doc/latex/einfuehrung/VerbatimOut.xltx
%doc %{_texmfdistdir}/doc/latex/einfuehrung/beispiel.cls
%doc %{_texmfdistdir}/doc/latex/einfuehrung/biblatex-examples.bib
%doc %{_texmfdistdir}/doc/latex/einfuehrung/bspcalweekly.cls
%doc %{_texmfdistdir}/doc/latex/einfuehrung/bspdvdcoll.cls
%doc %{_texmfdistdir}/doc/latex/einfuehrung/bspfont.cls
%doc %{_texmfdistdir}/doc/latex/einfuehrung/bsppstricks.cls
%doc %{_texmfdistdir}/doc/latex/einfuehrung/data0.csv
%doc %{_texmfdistdir}/doc/latex/einfuehrung/data1T.csv
%doc %{_texmfdistdir}/doc/latex/einfuehrung/de-examples-dw.bib
%doc %{_texmfdistdir}/doc/latex/einfuehrung/demo.ist
%doc %{_texmfdistdir}/doc/latex/einfuehrung/demo11.bib
%doc %{_texmfdistdir}/doc/latex/einfuehrung/demo4.bib
%doc %{_texmfdistdir}/doc/latex/einfuehrung/demo5.bib
%doc %{_texmfdistdir}/doc/latex/einfuehrung/demo6.bib
%doc %{_texmfdistdir}/doc/latex/einfuehrung/demo7.bib
%doc %{_texmfdistdir}/doc/latex/einfuehrung/doc_data.txt
%doc %{_texmfdistdir}/doc/latex/einfuehrung/exa-fontconfig.tex
%doc %{_texmfdistdir}/doc/latex/einfuehrung/exaarticle.cls
%doc %{_texmfdistdir}/doc/latex/einfuehrung/exaarticle2.cls
%doc %{_texmfdistdir}/doc/latex/einfuehrung/exaartplain.cls
%doc %{_texmfdistdir}/doc/latex/einfuehrung/exabeamer.cls
%doc %{_texmfdistdir}/doc/latex/einfuehrung/exabook.cls
%doc %{_texmfdistdir}/doc/latex/einfuehrung/exabook2.cls
%doc %{_texmfdistdir}/doc/latex/einfuehrung/exadante.cls
%doc %{_texmfdistdir}/doc/latex/einfuehrung/exafoils.cls
%doc %{_texmfdistdir}/doc/latex/einfuehrung/exafubeamer.cls
%doc %{_texmfdistdir}/doc/latex/einfuehrung/exafupd.cls
%doc %{_texmfdistdir}/doc/latex/einfuehrung/examargin.cls
%doc %{_texmfdistdir}/doc/latex/einfuehrung/examemoir.cls
%doc %{_texmfdistdir}/doc/latex/einfuehrung/examinimal-mathsymbols.cls
%doc %{_texmfdistdir}/doc/latex/einfuehrung/examinimal.cls
%doc %{_texmfdistdir}/doc/latex/einfuehrung/examples-dw.bib
%doc %{_texmfdistdir}/doc/latex/einfuehrung/examples.bib
%doc %{_texmfdistdir}/doc/latex/einfuehrung/examplesA.bib
%doc %{_texmfdistdir}/doc/latex/einfuehrung/examplesB.bib
%doc %{_texmfdistdir}/doc/latex/einfuehrung/exapd.cls
%doc %{_texmfdistdir}/doc/latex/einfuehrung/exaprosper.cls
%doc %{_texmfdistdir}/doc/latex/einfuehrung/exareport.cls
%doc %{_texmfdistdir}/doc/latex/einfuehrung/exaseminar.cls
%doc %{_texmfdistdir}/doc/latex/einfuehrung/exaslidenotes.cls
%doc %{_texmfdistdir}/doc/latex/einfuehrung/exasymbol.cls
%doc %{_texmfdistdir}/doc/latex/einfuehrung/exaxetex.cls
%doc %{_texmfdistdir}/doc/latex/einfuehrung/fontDemo-E.tex
%doc %{_texmfdistdir}/doc/latex/einfuehrung/fontDemo.tex
%doc %{_texmfdistdir}/doc/latex/einfuehrung/foo.lua
%doc %{_texmfdistdir}/doc/latex/einfuehrung/mpxerr.tex
%doc %{_texmfdistdir}/doc/latex/einfuehrung/myModuleB.xdy
%doc %{_texmfdistdir}/doc/latex/einfuehrung/myModuleC.xdy
%doc %{_texmfdistdir}/doc/latex/einfuehrung/myModuleE.xdy
%doc %{_texmfdistdir}/doc/latex/einfuehrung/myModuleF.xdy
%doc %{_texmfdistdir}/doc/latex/einfuehrung/myModuleG.xdy
%doc %{_texmfdistdir}/doc/latex/einfuehrung/myModuleH.xdy
%doc %{_texmfdistdir}/doc/latex/einfuehrung/myModuleI.xdy
%doc %{_texmfdistdir}/doc/latex/einfuehrung/plainDemo.bst
%doc %{_texmfdistdir}/doc/latex/einfuehrung/preamble.tex
%doc %{_texmfdistdir}/doc/latex/einfuehrung/screxa.cls
%doc %{_texmfdistdir}/doc/latex/einfuehrung/screxabook.cls
%doc %{_texmfdistdir}/doc/latex/einfuehrung/screxareport.cls
%doc %{_texmfdistdir}/doc/latex/einfuehrung/tab.tex
%doc %{_texmfdistdir}/doc/latex/einfuehrung/tabelle1.tex
%doc %{_texmfdistdir}/doc/latex/einfuehrung/textdemo.sty

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17260 |12mr|texlive-ejpecp-0.5772-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25092
# category Package
# catalog-ctan /macros/latex/contrib/ejpecp
# catalog-date 2012-01-10 16:50:30 +0100
# catalog-license lppl1.2
# catalog-version 0.5772
Name:		texlive-ejpecp
Version:	0.5772
Release:	3
Summary:	Class for EJP and ECP
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ejpecp
License:	LPPL1.2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ejpecp.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ejpecp.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ejpecp.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The class is designed for typesetting articles for the
mathematical research periodicals Electronic Journal of
Probability (EJP) and Electronic Communications in Probability
(ECP).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/ejpecp/ejpecp.cls
%doc %{_texmfdistdir}/doc/latex/ejpecp/LPPL
%doc %{_texmfdistdir}/doc/latex/ejpecp/README
%doc %{_texmfdistdir}/doc/latex/ejpecp/ejpecp.pdf
%doc %{_texmfdistdir}/doc/latex/ejpecp/mgetmref.py
%doc %{_texmfdistdir}/doc/latex/ejpecp/sample.pdf
%doc %{_texmfdistdir}/doc/latex/ejpecp/sample.tex
#- source
%doc %{_texmfdistdir}/source/latex/ejpecp/ejpecp.dtx
%doc %{_texmfdistdir}/source/latex/ejpecp/ejpecp.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17261 |12mr|texlive-elbioimp-1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21758
# category Package
# catalog-ctan /macros/latex/contrib/elbioimp
# catalog-date 2011-03-18 18:22:40 +0100
# catalog-license lppl
# catalog-version 1.2
Name:		texlive-elbioimp
Version:	1.2
Release:	2
Summary:	A LaTeX document class for the Journal of Electrical Bioimpedance
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/elbioimp
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/elbioimp.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/elbioimp.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/elbioimp.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A new document class for writing articles to the Journal of
Electrical Bioimpedance.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/elbioimp/elbioimp.cls
%doc %{_texmfdistdir}/doc/latex/elbioimp/Makefile
%doc %{_texmfdistdir}/doc/latex/elbioimp/README
%doc %{_texmfdistdir}/doc/latex/elbioimp/elbioimp-basis.tex
%doc %{_texmfdistdir}/doc/latex/elbioimp/elbioimp.pdf
%doc %{_texmfdistdir}/doc/latex/elbioimp/test-bib.bib
%doc %{_texmfdistdir}/doc/latex/elbioimp/test-ill.png
%doc %{_texmfdistdir}/doc/latex/elbioimp/test1.tex
#- source
%doc %{_texmfdistdir}/source/latex/elbioimp/elbioimp.dtx
%doc %{_texmfdistdir}/source/latex/elbioimp/elbioimp.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17262 |12mr|texlive-electrum-1.005b-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19705
# category Package
# catalog-ctan /fonts/electrumadf
# catalog-date 2010-07-28 12:27:25 +0200
# catalog-license other-free
# catalog-version 1.005-b
Name:		texlive-electrum
Version:	1.005b
Release:	2
Summary:	Electrum ADF fonts collection
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/electrumadf
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/electrum.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/electrum.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/electrum.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Electrum ADF is a slab-serif font featuring optical and italic
small-caps; additional ligatures and an alternate Q; lining,
hanging, inferior and superior digits; and four weights. The
fonts are provided in Adobe Type 1 format and the support
material enables use with LaTeX. Licence is mixed: LPPL for
LaTeX support; GPL with font exception for the fonts.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/arkandis/electrum/yesb8a.afm
%{_texmfdistdir}/fonts/afm/arkandis/electrum/yesbo8a.afm
%{_texmfdistdir}/fonts/afm/arkandis/electrum/yesl8a.afm
%{_texmfdistdir}/fonts/afm/arkandis/electrum/yeslo8a.afm
%{_texmfdistdir}/fonts/afm/arkandis/electrum/yesr8a.afm
%{_texmfdistdir}/fonts/afm/arkandis/electrum/yesro8a.afm
%{_texmfdistdir}/fonts/afm/arkandis/electrum/yess8a.afm
%{_texmfdistdir}/fonts/afm/arkandis/electrum/yesso8a.afm
%{_texmfdistdir}/fonts/enc/dvips/electrum/supp-yes.enc
%{_texmfdistdir}/fonts/map/dvips/electrum/yes.map
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesb08c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesb08t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesb0o8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesb0o8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesb18c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesb18t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesb1o8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesb1o8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesb8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesb8r.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesb8s.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesb8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesbc8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesbcj8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesbcjo8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesbcjow8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesbcjw8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesbco8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesbcow8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesbcw8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesbj8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesbj8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesbjo8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesbjo8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesbjow8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesbjw8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesbo8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesbo8r.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesbo8s.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesbo8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesbow8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesbw8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesl08c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesl08t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesl0o8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesl0o8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesl18c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesl18t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesl1o8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesl1o8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesl8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesl8r.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesl8s.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesl8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yeslc8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yeslcj8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yeslcjo8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yeslcjow8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yeslcjw8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yeslco8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yeslcow8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yeslcw8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yeslj8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yeslj8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesljo8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesljo8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesljow8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesljw8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yeslo8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yeslo8r.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yeslo8s.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yeslo8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yeslow8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yeslw8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesr08c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesr08t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesr0o8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesr0o8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesr18c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesr18t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesr1o8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesr1o8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesr8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesr8r.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesr8s.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesr8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesrc8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesrcj8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesrcjo8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesrcjow8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesrcjw8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesrco8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesrcow8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesrcw8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesrj8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesrj8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesrjo8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesrjo8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesrjow8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesrjw8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesro8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesro8r.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesro8s.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesro8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesrow8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesrw8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yess08c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yess08t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yess0o8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yess0o8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yess18c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yess18t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yess1o8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yess1o8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yess8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yess8r.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yess8s.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yess8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yessc8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesscj8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesscjo8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesscjow8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesscjw8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yessco8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesscow8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesscw8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yessj8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yessj8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yessjo8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yessjo8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yessjow8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yessjw8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesso8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesso8r.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesso8s.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yesso8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yessow8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/electrum/yessw8t.tfm
%{_texmfdistdir}/fonts/type1/arkandis/electrum/yesb8a.pfb
%{_texmfdistdir}/fonts/type1/arkandis/electrum/yesb8a.pfm
%{_texmfdistdir}/fonts/type1/arkandis/electrum/yesbo8a.pfb
%{_texmfdistdir}/fonts/type1/arkandis/electrum/yesbo8a.pfm
%{_texmfdistdir}/fonts/type1/arkandis/electrum/yesl8a.pfb
%{_texmfdistdir}/fonts/type1/arkandis/electrum/yesl8a.pfm
%{_texmfdistdir}/fonts/type1/arkandis/electrum/yeslo8a.pfb
%{_texmfdistdir}/fonts/type1/arkandis/electrum/yeslo8a.pfm
%{_texmfdistdir}/fonts/type1/arkandis/electrum/yesr8a.pfb
%{_texmfdistdir}/fonts/type1/arkandis/electrum/yesr8a.pfm
%{_texmfdistdir}/fonts/type1/arkandis/electrum/yesro8a.pfb
%{_texmfdistdir}/fonts/type1/arkandis/electrum/yesro8a.pfm
%{_texmfdistdir}/fonts/type1/arkandis/electrum/yess8a.pfb
%{_texmfdistdir}/fonts/type1/arkandis/electrum/yess8a.pfm
%{_texmfdistdir}/fonts/type1/arkandis/electrum/yesso8a.pfb
%{_texmfdistdir}/fonts/type1/arkandis/electrum/yesso8a.pfm
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesb08c.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesb08t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesb0o8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesb0o8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesb18c.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesb18t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesb1o8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesb1o8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesb8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesb8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesbc8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesbcj8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesbcjo8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesbcjow8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesbcjw8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesbco8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesbcow8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesbcw8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesbj8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesbj8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesbjo8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesbjo8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesbjow8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesbjw8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesbo8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesbo8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesbow8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesbw8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesl08c.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesl08t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesl0o8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesl0o8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesl18c.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesl18t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesl1o8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesl1o8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesl8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesl8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yeslc8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yeslcj8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yeslcjo8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yeslcjow8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yeslcjw8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yeslco8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yeslcow8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yeslcw8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yeslj8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yeslj8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesljo8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesljo8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesljow8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesljw8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yeslo8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yeslo8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yeslow8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yeslw8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesr08c.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesr08t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesr0o8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesr0o8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesr18c.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesr18t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesr1o8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesr1o8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesr8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesr8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesrc8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesrcj8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesrcjo8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesrcjow8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesrcjw8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesrco8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesrcow8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesrcw8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesrj8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesrj8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesrjo8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesrjo8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesrjow8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesrjw8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesro8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesro8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesrow8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesrw8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yess08c.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yess08t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yess0o8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yess0o8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yess18c.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yess18t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yess1o8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yess1o8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yess8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yess8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yessc8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesscj8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesscjo8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesscjow8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesscjw8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yessco8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesscow8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesscw8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yessj8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yessj8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yessjo8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yessjo8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yessjow8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yessjw8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesso8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yesso8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yessow8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/electrum/yessw8t.vf
%{_texmfdistdir}/tex/latex/electrum/electrum.sty
%{_texmfdistdir}/tex/latex/electrum/t1yes.fd
%{_texmfdistdir}/tex/latex/electrum/t1yes0.fd
%{_texmfdistdir}/tex/latex/electrum/t1yes1.fd
%{_texmfdistdir}/tex/latex/electrum/t1yesj.fd
%{_texmfdistdir}/tex/latex/electrum/t1yesjw.fd
%{_texmfdistdir}/tex/latex/electrum/t1yesw.fd
%{_texmfdistdir}/tex/latex/electrum/ts1yes.fd
%{_texmfdistdir}/tex/latex/electrum/ts1yes0.fd
%{_texmfdistdir}/tex/latex/electrum/ts1yes1.fd
%{_texmfdistdir}/tex/latex/electrum/ts1yesj.fd
%{_texmfdistdir}/tex/latex/electrum/ts1yesjw.fd
%{_texmfdistdir}/tex/latex/electrum/ts1yesw.fd
%doc %{_texmfdistdir}/doc/fonts/electrum/COPYING
%doc %{_texmfdistdir}/doc/fonts/electrum/NOTICE.txt
%doc %{_texmfdistdir}/doc/fonts/electrum/README
%doc %{_texmfdistdir}/doc/fonts/electrum/electrumadf.pdf
%doc %{_texmfdistdir}/doc/fonts/electrum/electrumadf.tex
%doc %{_texmfdistdir}/doc/fonts/electrum/manifest.txt
#- source
%doc %{_texmfdistdir}/source/fonts/electrum/build-ttsc.mtx
%doc %{_texmfdistdir}/source/fonts/electrum/dotsc2.etx
%doc %{_texmfdistdir}/source/fonts/electrum/dotscbuild.mtx
%doc %{_texmfdistdir}/source/fonts/electrum/dotscmisc.mtx
%doc %{_texmfdistdir}/source/fonts/electrum/newlatin-dotsc.mtx
%doc %{_texmfdistdir}/source/fonts/electrum/reglyph-yes.tex
%doc %{_texmfdistdir}/source/fonts/electrum/supp-yes.etx
%doc %{_texmfdistdir}/source/fonts/electrum/t1-dotinferior.etx
%doc %{_texmfdistdir}/source/fonts/electrum/t1-dotsuperior.etx
%doc %{_texmfdistdir}/source/fonts/electrum/t1-yes.etx
%doc %{_texmfdistdir}/source/fonts/electrum/t1-yesw-sc.etx
%doc %{_texmfdistdir}/source/fonts/electrum/t1-yesw.etx
%doc %{_texmfdistdir}/source/fonts/electrum/t1j-yes.etx
%doc %{_texmfdistdir}/source/fonts/electrum/t1j-yesw-sc.etx
%doc %{_texmfdistdir}/source/fonts/electrum/t1j-yesw.etx
%doc %{_texmfdistdir}/source/fonts/electrum/ts1-dotinferior.etx
%doc %{_texmfdistdir}/source/fonts/electrum/ts1-dotoldstyle-yes.etx
%doc %{_texmfdistdir}/source/fonts/electrum/ts1-dotsuperior.etx
%doc %{_texmfdistdir}/source/fonts/electrum/ts1-yes.etx
%doc %{_texmfdistdir}/source/fonts/electrum/yes-drv.tex
%doc %{_texmfdistdir}/source/fonts/electrum/yes-map.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17263 |12mr|texlive-ellipsis-20070102-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/ellipsis
# catalog-date 2007-01-02 01:17:18 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-ellipsis
Version:	20070102
Release:	2
Summary:	Fix uneven spacing around ellipses in LaTeX text mode
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ellipsis
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ellipsis.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ellipsis.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ellipsis.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This is a simple package that fixes a problem in the way LaTeX
handles ellipses: it always puts a tiny bit more space after
\dots in text mode than before it, which results in the
ellipsis being off-center when used between two words.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/ellipsis/ellipsis.sty
%doc %{_texmfdistdir}/doc/latex/ellipsis/README
%doc %{_texmfdistdir}/doc/latex/ellipsis/ellipsis.pdf
#- source
%doc %{_texmfdistdir}/source/latex/ellipsis/ellipsis.dtx
%doc %{_texmfdistdir}/source/latex/ellipsis/ellipsis.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17264 |12mr|texlive-elmath-v1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/elmath
# catalog-date 2007-05-25 16:15:27 +0200
# catalog-license lppl
# catalog-version v1.2
Name:		texlive-elmath
Version:	v1.2
Release:	2
Summary:	Mathematics in Greek texts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/elmath
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/elmath.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/elmath.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/elmath.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package has been designed to facilitate the use of Greek
letters in mathematical mode. The package allows one to
directly type in Greek letters (in ISO 8859-7 encoding) in math
mode.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/elmath/elmath.sty
%doc %{_texmfdistdir}/doc/latex/elmath/elmath.pdf
#- source
%doc %{_texmfdistdir}/source/latex/elmath/elmath.dtx
%doc %{_texmfdistdir}/source/latex/elmath/elmath.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17265 |12mr|texlive-elpres-v0.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/elpres
# catalog-date 2007-05-25 16:15:27 +0200
# catalog-license lppl
# catalog-version v0.3
Name:		texlive-elpres
Version:	v0.3
Release:	2
Summary:	A simple class for electronic presentations
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/elpres
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/elpres.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/elpres.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Elpres is a simple class for electronic presentations to be
shown on screen or a beamer. Elpres is derived from article.cls
and may be used with LaTeX or pdfLaTeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/elpres/elpres.cls
%doc %{_texmfdistdir}/doc/latex/elpres/elpres-example.tex
%doc %{_texmfdistdir}/doc/latex/elpres/elpres-manual.pdf
%doc %{_texmfdistdir}/doc/latex/elpres/elpres-manual.tex
%doc %{_texmfdistdir}/doc/latex/elpres/gradient1.png
%doc %{_texmfdistdir}/doc/latex/elpres/gradient2.png

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17266 |12mr|texlive-elsarticle-1.20-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/elsarticle
# catalog-date 2009-09-18 14:01:48 +0200
# catalog-license lppl1.2
# catalog-version 1.20
Name:		texlive-elsarticle
Version:	1.20
Release:	2
Summary:	Class for articles for submission to Elsevier journals
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/elsarticle
License:	LPPL1.2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/elsarticle.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/elsarticle.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/elsarticle.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The class is for typeset journal articles, is accepted for
submitted articles, both in Elsevier's electronic submission
system and elsewhere. It replaces the 10-year-old class elsart.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/elsarticle/elsarticle-harv.bst
%{_texmfdistdir}/bibtex/bst/elsarticle/elsarticle-num-names.bst
%{_texmfdistdir}/bibtex/bst/elsarticle/elsarticle-num.bst
%{_texmfdistdir}/tex/latex/elsarticle/elsarticle.cls
%doc %{_texmfdistdir}/doc/latex/elsarticle/README
%doc %{_texmfdistdir}/doc/latex/elsarticle/els-1p.pdf
%doc %{_texmfdistdir}/doc/latex/elsarticle/els-3pd.pdf
%doc %{_texmfdistdir}/doc/latex/elsarticle/els1.pdf
%doc %{_texmfdistdir}/doc/latex/elsarticle/els2.pdf
%doc %{_texmfdistdir}/doc/latex/elsarticle/elsarticle-template-harv.tex
%doc %{_texmfdistdir}/doc/latex/elsarticle/elsarticle-template-num.tex
%doc %{_texmfdistdir}/doc/latex/elsarticle/elsdoc.pdf
%doc %{_texmfdistdir}/doc/latex/elsarticle/elsdoc.tex
%doc %{_texmfdistdir}/doc/latex/elsarticle/jfigs.pdf
%doc %{_texmfdistdir}/doc/latex/elsarticle/makefile
%doc %{_texmfdistdir}/doc/latex/elsarticle/manifest.txt
%doc %{_texmfdistdir}/doc/latex/elsarticle/pdfwidgets.sty
%doc %{_texmfdistdir}/doc/latex/elsarticle/rvdtx.sty
#- source
%doc %{_texmfdistdir}/source/latex/elsarticle/elsarticle.dtx
%doc %{_texmfdistdir}/source/latex/elsarticle/elsarticle.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17267 |12mr|texlive-elteikthesis-1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22513
# category Package
# catalog-ctan /macros/latex/contrib/elteikthesis
# catalog-date 2011-05-17 17:52:56 +0200
# catalog-license lppl1.2
# catalog-version 1.2
Name:		texlive-elteikthesis
Version:	1.2
Release:	2
Summary:	Thesis class for ELTE University Informatics wing
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/elteikthesis
License:	LPPL1.2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/elteikthesis.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/elteikthesis.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/elteikthesis.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This is not an official University class, and has not been
approved by the University.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/elteikthesis/elteikthesis.cls
%doc %{_texmfdistdir}/doc/latex/elteikthesis/README
%doc %{_texmfdistdir}/doc/latex/elteikthesis/elteikthesis.pdf
%doc %{_texmfdistdir}/doc/latex/elteikthesis/example.pdf
%doc %{_texmfdistdir}/doc/latex/elteikthesis/example.tex
%doc %{_texmfdistdir}/doc/latex/elteikthesis/pics/eltecimerszines.eps
%doc %{_texmfdistdir}/doc/latex/elteikthesis/pics/eltecimerszines.jpg
#- source
%doc %{_texmfdistdir}/source/latex/elteikthesis/elteikthesis.dtx
%doc %{_texmfdistdir}/source/latex/elteikthesis/elteikthesis.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17268 |12mr|texlive-eltex-2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/eltex
# catalog-date 2009-11-09 17:57:09 +0100
# catalog-license lppl
# catalog-version 2.0
Name:		texlive-eltex
Version:	2.0
Release:	2
Summary:	Simple circuit diagrams in LaTeX picture mode
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/eltex
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eltex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eltex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The macros enable the user to draw simple circuit diagrams in
the picture environment, with no need of special resources. The
macros are appropriate for drawing for school materials. The
circuit symbols accord to the various parts of the standard IEC
617.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/eltex/eltex1.tex
%{_texmfdistdir}/tex/latex/eltex/eltex2.tex
%{_texmfdistdir}/tex/latex/eltex/eltex3.tex
%{_texmfdistdir}/tex/latex/eltex/eltex4.tex
%{_texmfdistdir}/tex/latex/eltex/eltex5.tex
%{_texmfdistdir}/tex/latex/eltex/eltex6.tex
%{_texmfdistdir}/tex/latex/eltex/eltex7.tex
%doc %{_texmfdistdir}/doc/latex/eltex/README
%doc %{_texmfdistdir}/doc/latex/eltex/man_en.pdf
%doc %{_texmfdistdir}/doc/latex/eltex/man_en.tex
%doc %{_texmfdistdir}/doc/latex/eltex/pri_cz.pdf
%doc %{_texmfdistdir}/doc/latex/eltex/pri_cz.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17269 |12mr|texlive-elvish-20080419-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /fonts/elvish
# catalog-date 2008-04-19 23:11:03 +0200
# catalog-license other-free
# catalog-version undef
Name:		texlive-elvish
Version:	20080419
Release:	2
Summary:	Fonts for typesetting Tolkien Elvish scripts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/elvish
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/elvish.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/elvish.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bundle provides fonts for Cirth (cirth.mf, etc.) and for
Tengwar (teng10.mf). The Tengwar fonts are supported by macros
in teng.tex, or by the (better documented) tengtex package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/elvish/cirth.mf
%{_texmfdistdir}/fonts/source/public/elvish/teng10.mf
%{_texmfdistdir}/fonts/source/public/elvish/tengdev.mf
%{_texmfdistdir}/fonts/source/public/elvish/tengmacs.mf
%{_texmfdistdir}/fonts/source/public/elvish/tengmain.mf
%{_texmfdistdir}/fonts/source/public/elvish/tengsecs.mf
%{_texmfdistdir}/fonts/source/public/elvish/tengteht.mf
%{_texmfdistdir}/fonts/tfm/public/elvish/cirth.tfm
%{_texmfdistdir}/fonts/tfm/public/elvish/teng10.tfm
%doc %{_texmfdistdir}/doc/fonts/elvish/README
%doc %{_texmfdistdir}/doc/fonts/elvish/teng.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17270 |12mr|texlive-emarks-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24504
# category Package
# catalog-ctan /macros/latex/contrib/emarks
# catalog-date 2011-11-03 08:30:49 +0100
# catalog-license lppl1.3
# catalog-version 1.0
Name:		texlive-emarks
Version:	1.0
Release:	2
Summary:	Named mark registers with e-TeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/emarks
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/emarks.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/emarks.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/emarks.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
E-TeX provides 32 768 mark registers; using this facility is
far more comfortable than LaTeX tricks with \markright,
\markboth, \leftmark and \rightmark. The package provides two
commands for marking: \marksthe and \marksthecs, which have *
forms which disable expansion; new mark registers are allocated
as needed. Syntax is closely modelled on the \marks primitive.
Four commands are provided for retrieving the marks registers'
content: \thefirstmarks, \thebotmarks, thetopmarks and
\getthemarks; and the command \ifmarksequal is available for
comparing the content of marks registers. The package requires
an e-TeX-enabled engine, and the etex package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/emarks/emarks.sty
%doc %{_texmfdistdir}/doc/latex/emarks/Fingerprint.jpg
%doc %{_texmfdistdir}/doc/latex/emarks/README
%doc %{_texmfdistdir}/doc/latex/emarks/emarks-fingerprint.png
%doc %{_texmfdistdir}/doc/latex/emarks/emarks.pdf
#- source
%doc %{_texmfdistdir}/source/latex/emarks/emarks.drv
%doc %{_texmfdistdir}/source/latex/emarks/emarks.dtx
%doc %{_texmfdistdir}/source/latex/emarks/emarks.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17271 |12mr|texlive-embrac-0.1b-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27178
# category Package
# catalog-ctan /macros/latex/contrib/embrac
# catalog-date 2012-07-24 16:08:54 +0200
# catalog-license lppl1.3
# catalog-version 0.1b
Name:		texlive-embrac
Version:	0.1b
Release:	1
Summary:	Upright brackets in emphasised text
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/embrac
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/embrac.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/embrac.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package redefines the commands \emph and \textit so that
parentheses and square brackets are typeset in an upright font
in their arguments. The package requires expl3 from the
l3kernel bundle, and xparse and l3keys2e from the l3packages
bundle.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/embrac/embrac.sty
%doc %{_texmfdistdir}/doc/latex/embrac/README
%doc %{_texmfdistdir}/doc/latex/embrac/embrac_en.pdf
%doc %{_texmfdistdir}/doc/latex/embrac/embrac_en.tex
%doc %{_texmfdistdir}/doc/latex/embrac/embrac_kerning_test.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17272 |12mr|texlive-emp-20110807-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23483
# category Package
# catalog-ctan /macros/latex/contrib/emp
# catalog-date 2011-08-07 01:10:30 +0200
# catalog-license gpl
# catalog-version undef
Name:		texlive-emp
Version:	20110807
Release:	2
Summary:	"Encapsulate" MetaPost figures in a document
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/emp
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/emp.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/emp.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/emp.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Emp is a package for encapsulating MetaPost figures in LaTeX:
the package provides environments where you can place MetaPost
commands, and means of using that code as fragments for
building up figures to include in your document. So, with emp,
the procedure is to run your document with LaTeX, run MetaPost,
and then complete running your document in the normal way. Emp
is therefore useful for keeping illustrations in synchrony with
the text. It also frees you from inventing descriptive names
for PostScript files that fit into the confines of file system
conventions.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/emp/emp.sty
%doc %{_texmfdistdir}/doc/latex/emp/COPYING
%doc %{_texmfdistdir}/doc/latex/emp/Makefile
%doc %{_texmfdistdir}/doc/latex/emp/README
%doc %{_texmfdistdir}/doc/latex/emp/emp.pdf
%doc %{_texmfdistdir}/doc/latex/emp/empman.pdf
#- source
%doc %{_texmfdistdir}/source/latex/emp/emp.drv
%doc %{_texmfdistdir}/source/latex/emp/emp.dtx
%doc %{_texmfdistdir}/source/latex/emp/emp.ins
%doc %{_texmfdistdir}/source/latex/emp/empman.drv

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17273 |12mr|texlive-emptypage-1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18064
# category Package
# catalog-ctan /macros/latex/contrib/emptypage
# catalog-date 2010-04-30 19:49:05 +0200
# catalog-license lppl1.2
# catalog-version 1.2
Name:		texlive-emptypage
Version:	1.2
Release:	2
Summary:	Make empty pages really empty
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/emptypage
License:	LPPL1.2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/emptypage.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/emptypage.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/emptypage.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package prevents page numbers and headings from appearing
on empty pages.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/emptypage/emptypage.sty
%doc %{_texmfdistdir}/doc/latex/emptypage/README
%doc %{_texmfdistdir}/doc/latex/emptypage/emptypage.pdf
#- source
%doc %{_texmfdistdir}/source/latex/emptypage/emptypage.dtx
%doc %{_texmfdistdir}/source/latex/emptypage/emptypage.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17274 |12mr|texlive-emulateapj-20091225-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16099
# category Package
# catalog-ctan /macros/latex/contrib/emulateapj
# catalog-date 2009-12-25 00:35:43 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-emulateapj
Version:	20091225
Release:	2
Summary:	Produce output similar to that of APJ
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/emulateapj
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/emulateapj.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/emulateapj.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A LaTeX class (based on current RevTeX) to produce preprints
with the page layout similar to that of the Astrophysical
Journal.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/emulateapj/emulateapj.cls
%doc %{_texmfdistdir}/doc/latex/emulateapj/README
%doc %{_texmfdistdir}/doc/latex/emulateapj/sample.pdf
%doc %{_texmfdistdir}/doc/latex/emulateapj/sample.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17275 |12mr|texlive-enctex-20100122-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16881
# category Package
# catalog-ctan /systems/enctex
# catalog-date 2010-01-22 21:32:36 +0100
# catalog-license gpl
# catalog-version undef
Name:		texlive-enctex
Version:	20100122
Release:	2
Summary:	A TeX extension that translates input on its way into TeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/systems/enctex
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/enctex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/enctex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
EncTeX is (another) tex extension, written at the change-file
level. It provides means of translating input on the way into
TeX. It allows, for example, translation of multibyte
sequences, such as utf-8 encoding.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/enctex/1250-csf.tex
%{_texmfdistdir}/tex/generic/enctex/1250-il2.tex
%{_texmfdistdir}/tex/generic/enctex/1250-latex.tex
%{_texmfdistdir}/tex/generic/enctex/1250-t1.tex
%{_texmfdistdir}/tex/generic/enctex/852-csf.tex
%{_texmfdistdir}/tex/generic/enctex/852-il2.tex
%{_texmfdistdir}/tex/generic/enctex/852-latex.tex
%{_texmfdistdir}/tex/generic/enctex/852-t1.tex
%{_texmfdistdir}/tex/generic/enctex/csfmacro.tex
%{_texmfdistdir}/tex/generic/enctex/enc-u.tex
%{_texmfdistdir}/tex/generic/enctex/encmacro.tex
%{_texmfdistdir}/tex/generic/enctex/il2-1250.tex
%{_texmfdistdir}/tex/generic/enctex/il2-852.tex
%{_texmfdistdir}/tex/generic/enctex/il2-csf.tex
%{_texmfdistdir}/tex/generic/enctex/il2-kam.tex
%{_texmfdistdir}/tex/generic/enctex/il2-t1.tex
%{_texmfdistdir}/tex/generic/enctex/kam-csf.tex
%{_texmfdistdir}/tex/generic/enctex/kam-il2.tex
%{_texmfdistdir}/tex/generic/enctex/kam-latex.tex
%{_texmfdistdir}/tex/generic/enctex/kam-t1.tex
%{_texmfdistdir}/tex/generic/enctex/noprefnt.tex
%{_texmfdistdir}/tex/generic/enctex/plain-1250-cs.tex
%{_texmfdistdir}/tex/generic/enctex/plain-852-cs.tex
%{_texmfdistdir}/tex/generic/enctex/plain-il2-cs.tex
%{_texmfdistdir}/tex/generic/enctex/plain-kam-cs.tex
%{_texmfdistdir}/tex/generic/enctex/plain-utf8-cs.tex
%{_texmfdistdir}/tex/generic/enctex/plain-utf8-ec.tex
%{_texmfdistdir}/tex/generic/enctex/polyset.tex
%{_texmfdistdir}/tex/generic/enctex/t1macro.tex
%{_texmfdistdir}/tex/generic/enctex/utf8-csf.tex
%{_texmfdistdir}/tex/generic/enctex/utf8-t1.tex
%{_texmfdistdir}/tex/generic/enctex/utf8cseq.tex
%{_texmfdistdir}/tex/generic/enctex/utf8math.tex
%{_texmfdistdir}/tex/generic/enctex/utf8raw.tex
%{_texmfdistdir}/tex/generic/enctex/utf8unkn.tex
%{_texmfdistdir}/tex/generic/enctex/utf8warn.tex
%doc %{_texmfdistdir}/doc/generic/enctex/COPYING
%doc %{_texmfdistdir}/doc/generic/enctex/COPYING.UCD
%doc %{_texmfdistdir}/doc/generic/enctex/INSTALL
%doc %{_texmfdistdir}/doc/generic/enctex/INSTALL.eng
%doc %{_texmfdistdir}/doc/generic/enctex/README
%doc %{_texmfdistdir}/doc/generic/enctex/changes.txt
%doc %{_texmfdistdir}/doc/generic/enctex/encdoc-e.pdf
%doc %{_texmfdistdir}/doc/generic/enctex/encdoc-e.tex
%doc %{_texmfdistdir}/doc/generic/enctex/encdoc.pdf
%doc %{_texmfdistdir}/doc/generic/enctex/encdoc.tex
%doc %{_texmfdistdir}/doc/generic/enctex/math-example.tex
%doc %{_texmfdistdir}/doc/generic/enctex/unimap.diff
%doc %{_texmfdistdir}/doc/generic/enctex/unimap.py
%doc %{_texmfdistdir}/doc/generic/enctex/vlna.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17276 |12mr|texlive-encxvlna-20080819-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/generic/encxvlna
# catalog-date 2008-08-19 08:58:40 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-encxvlna
Version:	20080819
Release:	2
Summary:	Insert nonbreakable spaces, using encTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/generic/encxvlna
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/encxvlna.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/encxvlna.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides tools for inserting nonbreakable spaces
after nonsyllabic prepositions and single letter conjunctions
as required by Czech and Slovak typographical rules. It is
implemented using encTeX and provides files both for plain TeX
and LaTeX. The LaTeX solution tries to avoid conflicts with
other packages.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/encxvlna/encxvlna.sty
%{_texmfdistdir}/tex/plain/encxvlna/encxvlna.tex
%doc %{_texmfdistdir}/doc/generic/encxvlna/License.txt
%doc %{_texmfdistdir}/doc/generic/encxvlna/README
%doc %{_texmfdistdir}/doc/generic/encxvlna/encxvlna.pdf
%doc %{_texmfdistdir}/doc/generic/encxvlna/encxvlna.tex
%doc %{_texmfdistdir}/doc/generic/encxvlna/vlna-inc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17277 |12mr|texlive-endfloat-2.5c-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24962
# category Package
# catalog-ctan /macros/latex/contrib/endfloat
# catalog-date 2011-12-24 01:13:38 +0100
# catalog-license gpl
# catalog-version 2.5c
Name:		texlive-endfloat
Version:	2.5c
Release:	1
Summary:	Move floats to the end, leaving markers where they belong
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/endfloat
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/endfloat.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/endfloat.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/endfloat.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Place all floats on pages by themselves at the end of the
document, optionally leaving markers like "[Figure 3 about
here]" in the text near to where the figure (or table) would
normally have occurred. Float types figure and table are
recognised by the package, unmodified. Since several packages
define other types of float, it is possible to register these
float types with endfloat.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/endfloat/efxmpl.cfg
%{_texmfdistdir}/tex/latex/endfloat/endfloat.sty
%doc %{_texmfdistdir}/doc/latex/endfloat/COPYING
%doc %{_texmfdistdir}/doc/latex/endfloat/README
%doc %{_texmfdistdir}/doc/latex/endfloat/endfloat.pdf
#- source
%doc %{_texmfdistdir}/source/latex/endfloat/endfloat.dtx
%doc %{_texmfdistdir}/source/latex/endfloat/endfloat.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17278 |12mr|texlive-endheads-v1.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24992
# category Package
# catalog-ctan /macros/latex/contrib/endheads
# catalog-date 2011-12-31 23:12:05 +0100
# catalog-license lppl
# catalog-version v1.5
Name:		texlive-endheads
Epoch:		1
Version:	v1.5
Release:	1
Summary:	Running headers of the form "Notes to pp.xx-yy"
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/endheads
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/endheads.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/endheads.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/endheads.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Endheads provides running headers of the form "Notes to pp. xx-
yy" for endnotes sections. It also enables one to reset the
endnotes counter, and put a line marking the chapter change in
the endnotes, at the beginning of every chapter. Endheads
requires the fancyhdr, needspace, ifthen, and endnotes
packages.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/endheads/endheads.sty
%doc %{_texmfdistdir}/doc/latex/endheads/README
%doc %{_texmfdistdir}/doc/latex/endheads/endheads.pdf
#- source
%doc %{_texmfdistdir}/source/latex/endheads/endheads.dtx
%doc %{_texmfdistdir}/source/latex/endheads/endheads.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17279 |12mr|texlive-endnotes-20100309-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17197
# category Package
# catalog-ctan /macros/latex/contrib/endnotes
# catalog-date 2010-03-09 12:54:42 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-endnotes
Version:	20100309
Release:	2
Summary:	Place footnotes at the end
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/endnotes
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/endnotes.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/endnotes.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Accumulates footnotes and places them at the end of the
document.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/endnotes/endnotes.sty
%doc %{_texmfdistdir}/doc/latex/endnotes/endnotes.pdf
%doc %{_texmfdistdir}/doc/latex/endnotes/endnotes.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17280 |12mr|texlive-engpron-2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16558
# category Package
# catalog-ctan /macros/latex/contrib/engpron
# catalog-date 2008-08-16 17:33:04 +0200
# catalog-license lppl
# catalog-version 2
Name:		texlive-engpron
Version:	2
Release:	2
Summary:	Helps to type the pronunciation of English words
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/engpron
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/engpron.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/engpron.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/engpron.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package provides macros beginning with the '' character,
made active, which enable us to write the British or American
English pronunciation as one can find it in the 'English
Pronouncing Dictionary' by Daniel Jones. There is an option to
typeset the pronunciation in the style of Harrap's dictionary.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/engpron/engpron-tools.sty
%{_texmfdistdir}/tex/latex/engpron/engpron.sty
%doc %{_texmfdistdir}/doc/latex/engpron/LISEZMOI
%doc %{_texmfdistdir}/doc/latex/engpron/README
%doc %{_texmfdistdir}/doc/latex/engpron/engpron-en.ltx
%doc %{_texmfdistdir}/doc/latex/engpron/engpron-en.pdf
%doc %{_texmfdistdir}/doc/latex/engpron/engpron-ex-en.pdf
%doc %{_texmfdistdir}/doc/latex/engpron/engpron-ex-en.tex
%doc %{_texmfdistdir}/doc/latex/engpron/engpron-ex-fr.pdf
%doc %{_texmfdistdir}/doc/latex/engpron/engpron-ex-fr.tex
%doc %{_texmfdistdir}/doc/latex/engpron/engpron-fr.ltx
%doc %{_texmfdistdir}/doc/latex/engpron/engpron-fr.pdf
%doc %{_texmfdistdir}/doc/latex/engpron/engpron.pdf
#- source
%doc %{_texmfdistdir}/source/latex/engpron/Makefile
%doc %{_texmfdistdir}/source/latex/engpron/engpron.dtx
%doc %{_texmfdistdir}/source/latex/engpron/engpron.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17281 |12mr|texlive-engrec-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/engrec
# catalog-date 2008-05-07 22:48:57 +0200
# catalog-license lppl
# catalog-version 1.1
Name:		texlive-engrec
Version:	1.1
Release:	2
Summary:	Enumerate with lower- or uppercase Greek letters
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/engrec
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/engrec.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/engrec.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/engrec.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package provides two macros \engrec and \EnGrec to convert
number arguments to lower case or upper case greek letters.
They have the syntax of \alph, i.e. \engrec{a_counter},
\EnGrec{a_counter}. Options are provided to work with the
upgreek and fourier packages. Requires amstext.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/engrec/engrec.sty
%doc %{_texmfdistdir}/doc/latex/engrec/LISEZMOI
%doc %{_texmfdistdir}/doc/latex/engrec/README
%doc %{_texmfdistdir}/doc/latex/engrec/engrec.pdf
#- source
%doc %{_texmfdistdir}/source/latex/engrec/Makefile
%doc %{_texmfdistdir}/source/latex/engrec/engrec.dtx
%doc %{_texmfdistdir}/source/latex/engrec/engrec.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17282 |12mr|texlive-engtlc-3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25432
# category Package
# catalog-ctan /macros/latex/contrib/engtlc
# catalog-date 2012-02-19 15:32:47 +0100
# catalog-license lppl
# catalog-version 3.1
Name:		texlive-engtlc
Version:	3.1
Release:	1
Summary:	Support for users in Telecommunications Engineering
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/engtlc
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/engtlc.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/engtlc.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a wide range of abbreviations for terms
used in Telecommunications Engineering.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/engtlc/engtlc.sty
%doc %{_texmfdistdir}/doc/latex/engtlc/README
%doc %{_texmfdistdir}/doc/latex/engtlc/engtlc.pdf
%doc %{_texmfdistdir}/doc/latex/engtlc/engtlc.tex
%doc %{_texmfdistdir}/doc/latex/engtlc/itengtlc.pdf
%doc %{_texmfdistdir}/doc/latex/engtlc/itengtlc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17283 |12mr|texlive-enotez-0.3a-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27179
# category Package
# catalog-ctan /macros/latex/contrib/enotez
# catalog-date 2012-07-24 16:08:54 +0200
# catalog-license lppl1.3
# catalog-version 0.3a
Name:		texlive-enotez
Version:	0.3a
Release:	1
Summary:	Support for end-notes
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/enotez
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/enotez.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/enotez.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package allows nested endnotes, supports hyperref and
provides means for easy customization of the list of notes.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/enotez/enotez.sty
%doc %{_texmfdistdir}/doc/latex/enotez/README
%doc %{_texmfdistdir}/doc/latex/enotez/enotez_en.pdf
%doc %{_texmfdistdir}/doc/latex/enotez/enotez_en.tex
%doc %{_texmfdistdir}/doc/latex/enotez/enotez_split_example.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17284 |12mr|texlive-enumitem-3.5.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24146
# category Package
# catalog-ctan /macros/latex/contrib/enumitem
# catalog-date 2011-09-28 17:37:11 +0200
# catalog-license lppl
# catalog-version 3.5.2
Name:		texlive-enumitem
Version:	3.5.2
Release:	2
Summary:	Control layout of itemize, enumerate, description
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/enumitem
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/enumitem.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/enumitem.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package provides user control over the layout of the three
basic list environments: enumerate, itemize and description. It
supersedes both enumerate and mdwlist (providing well-
structured replacements for all their funtionality), and in
addition provides functions to compute the layout of labels,
and to 'clone' the standard environments, to create new
environments with counters of their own.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/enumitem/enumitem.sty
%doc %{_texmfdistdir}/doc/latex/enumitem/README
%doc %{_texmfdistdir}/doc/latex/enumitem/enumitem.pdf
%doc %{_texmfdistdir}/doc/latex/enumitem/enumitem.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17285 |12mr|texlive-enumitem-zref-1.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21472
# category Package
# catalog-ctan /macros/latex/contrib/enumitem-zref
# catalog-date 2011-02-19 16:41:47 +0100
# catalog-license lppl1.3
# catalog-version 1.8
Name:		texlive-enumitem-zref
Version:	1.8
Release:	2
Summary:	Extended references to items for enumitem package
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/enumitem-zref
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/enumitem-zref.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/enumitem-zref.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/enumitem-zref.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package is a companion for the enumitem package; it makes
it possible to reference any item in lists formatted by
enumitem lists, viz., enumerated, itemize and description
lists, and any list defined (or customised) with \newlist or
\setlist. References may be typeset differently with
options/properties and even arbitrary text. With hyperref,
anchors are added for each item to enable hyperlinks within the
document or even to external documents. Three schemes are
provided to make reference names (including the standard \label
command).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/enumitem-zref/enumitem-zref.sty
%doc %{_texmfdistdir}/doc/latex/enumitem-zref/README
%doc %{_texmfdistdir}/doc/latex/enumitem-zref/enumitem-zexample.tex
%doc %{_texmfdistdir}/doc/latex/enumitem-zref/enumitem-zref.pdf
#- source
%doc %{_texmfdistdir}/source/latex/enumitem-zref/enumitem-zref.drv
%doc %{_texmfdistdir}/source/latex/enumitem-zref/enumitem-zref.dtx
%doc %{_texmfdistdir}/source/latex/enumitem-zref/enumitem-zref.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17286 |12mr|texlive-envbig-20081111-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/envbig
# catalog-date 2008-11-11 20:51:43 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-envbig
Version:	20081111
Release:	2
Summary:	Printing addresses on envelopes
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/envbig
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/envbig.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/envbig.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A simple package, that prints both 'from' and 'to' addresses.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/envbig/envbig.sty
%doc %{_texmfdistdir}/doc/latex/envbig/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17287 |12mr|texlive-environ-0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/environ
# catalog-date 2008-08-19 08:58:40 +0200
# catalog-license lppl
# catalog-version 0.2
Name:		texlive-environ
Version:	0.2
Release:	2
Summary:	A new interface for environments in LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/environ
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/environ.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/environ.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/environ.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides the \collect@body command (as in amsmath),
as well as a \long version \Collect@Body, for collecting the
body text of an environment. These commands are used to define
a new author interface to creating new environments. For
example: \NewEnviron{test} wraps the entire environment body in
square brackets, doing the right thing in ignoring leading and
trailing spaces.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/environ/environ.sty
%doc %{_texmfdistdir}/doc/latex/environ/README
%doc %{_texmfdistdir}/doc/latex/environ/environ.pdf
#- source
%doc %{_texmfdistdir}/source/latex/environ/environ.dtx
%doc %{_texmfdistdir}/source/latex/environ/environ.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17288 |12mr|texlive-envlab-1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/envlab
# catalog-date 2009-01-23 15:11:09 +0100
# catalog-license lppl
# catalog-version 1.2
Name:		texlive-envlab
Version:	1.2
Release:	2
Summary:	Addresses on envelopes or mailing labels
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/envlab
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/envlab.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/envlab.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/envlab.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A LaTeX package for producing mailing envelopes and labels,
including barcodes and address formatting according to the US
Postal Service rules. Redefines the standard \makelabels
command of the LaTeX letter documentclass.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/envlab/envlab.cfg
%{_texmfdistdir}/tex/latex/envlab/envlab.sty
%doc %{_texmfdistdir}/doc/latex/envlab/elguide.pdf
%doc %{_texmfdistdir}/doc/latex/envlab/elguide.tex
%doc %{_texmfdistdir}/doc/latex/envlab/envlab.pdf
%doc %{_texmfdistdir}/doc/latex/envlab/readme.v12
#- source
%doc %{_texmfdistdir}/source/latex/envlab/elold.ins
%doc %{_texmfdistdir}/source/latex/envlab/envlab.drv
%doc %{_texmfdistdir}/source/latex/envlab/envlab.dtx
%doc %{_texmfdistdir}/source/latex/envlab/envlab.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17289 |12mr|texlive-epigrafica-1.01-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17210
# category Package
# catalog-ctan /fonts/greek/epigrafica
# catalog-date 2010-02-24 20:55:02 +0100
# catalog-license gpl
# catalog-version 1.01
Name:		texlive-epigrafica
Version:	1.01
Release:	2
Summary:	A Greek and Latin font
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/greek/epigrafica
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/epigrafica.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/epigrafica.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Epigrafica is forked from the development of the MgOpen font
Cosmetica, which is a similar design to Optima and includes
Greek. Development has been supported by the Laboratory of
Digital Typography and Mathematical Software, of the Department
of Mathematics of the University of the Aegean, Greece.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/epigrafica/Epigrafica-Entona.afm
%{_texmfdistdir}/fonts/afm/public/epigrafica/Epigrafica-EntonaReonta.afm
%{_texmfdistdir}/fonts/afm/public/epigrafica/Epigrafica-Ortha.afm
%{_texmfdistdir}/fonts/afm/public/epigrafica/Epigrafica-Pezokefalaia.afm
%{_texmfdistdir}/fonts/afm/public/epigrafica/Epigrafica-Reonta.afm
%{_texmfdistdir}/fonts/enc/dvips/epigrafica/epigraficahellenic.enc
%{_texmfdistdir}/fonts/map/dvips/epigrafica/epigrafica.map
%{_texmfdistdir}/fonts/tfm/public/epigrafica/epigraficab8a.tfm
%{_texmfdistdir}/fonts/tfm/public/epigrafica/epigraficab8r.tfm
%{_texmfdistdir}/fonts/tfm/public/epigrafica/epigraficabi8a.tfm
%{_texmfdistdir}/fonts/tfm/public/epigrafica/epigraficabi8r.tfm
%{_texmfdistdir}/fonts/tfm/public/epigrafica/epigraficabo8a.tfm
%{_texmfdistdir}/fonts/tfm/public/epigrafica/epigraficabo8r.tfm
%{_texmfdistdir}/fonts/tfm/public/epigrafica/epigraficac8a.tfm
%{_texmfdistdir}/fonts/tfm/public/epigrafica/epigraficac8r.tfm
%{_texmfdistdir}/fonts/tfm/public/epigrafica/epigraficahb7a.tfm
%{_texmfdistdir}/fonts/tfm/public/epigrafica/epigraficahb7r.tfm
%{_texmfdistdir}/fonts/tfm/public/epigrafica/epigraficahbi7a.tfm
%{_texmfdistdir}/fonts/tfm/public/epigrafica/epigraficahbi7r.tfm
%{_texmfdistdir}/fonts/tfm/public/epigrafica/epigraficahbo7a.tfm
%{_texmfdistdir}/fonts/tfm/public/epigrafica/epigraficahbo7r.tfm
%{_texmfdistdir}/fonts/tfm/public/epigrafica/epigraficahc7a.tfm
%{_texmfdistdir}/fonts/tfm/public/epigrafica/epigraficahc7r.tfm
%{_texmfdistdir}/fonts/tfm/public/epigrafica/epigraficahi7a.tfm
%{_texmfdistdir}/fonts/tfm/public/epigrafica/epigraficahi7r.tfm
%{_texmfdistdir}/fonts/tfm/public/epigrafica/epigraficahn7r.tfm
%{_texmfdistdir}/fonts/tfm/public/epigrafica/epigraficaho7a.tfm
%{_texmfdistdir}/fonts/tfm/public/epigrafica/epigraficaho7r.tfm
%{_texmfdistdir}/fonts/tfm/public/epigrafica/epigraficai8a.tfm
%{_texmfdistdir}/fonts/tfm/public/epigrafica/epigraficai8r.tfm
%{_texmfdistdir}/fonts/tfm/public/epigrafica/epigrafican8a.tfm
%{_texmfdistdir}/fonts/tfm/public/epigrafica/epigrafican8r.tfm
%{_texmfdistdir}/fonts/tfm/public/epigrafica/epigraficao8a.tfm
%{_texmfdistdir}/fonts/tfm/public/epigrafica/epigraficao8r.tfm
%{_texmfdistdir}/fonts/tfm/public/epigrafica/gepigraficahn7a.tfm
%{_texmfdistdir}/fonts/type1/public/epigrafica/Epigrafica-Entona.pfb
%{_texmfdistdir}/fonts/type1/public/epigrafica/Epigrafica-EntonaReonta.pfb
%{_texmfdistdir}/fonts/type1/public/epigrafica/Epigrafica-Ortha.pfb
%{_texmfdistdir}/fonts/type1/public/epigrafica/Epigrafica-Pezokefalaia.pfb
%{_texmfdistdir}/fonts/type1/public/epigrafica/Epigrafica-Reonta.pfb
%{_texmfdistdir}/fonts/vf/public/epigrafica/epigraficab8r.vf
%{_texmfdistdir}/fonts/vf/public/epigrafica/epigraficabi8r.vf
%{_texmfdistdir}/fonts/vf/public/epigrafica/epigraficabo8r.vf
%{_texmfdistdir}/fonts/vf/public/epigrafica/epigraficac8r.vf
%{_texmfdistdir}/fonts/vf/public/epigrafica/epigraficahb7r.vf
%{_texmfdistdir}/fonts/vf/public/epigrafica/epigraficahbi7r.vf
%{_texmfdistdir}/fonts/vf/public/epigrafica/epigraficahbo7r.vf
%{_texmfdistdir}/fonts/vf/public/epigrafica/epigraficahc7r.vf
%{_texmfdistdir}/fonts/vf/public/epigrafica/epigraficahi7r.vf
%{_texmfdistdir}/fonts/vf/public/epigrafica/epigraficahn7r.vf
%{_texmfdistdir}/fonts/vf/public/epigrafica/epigraficaho7r.vf
%{_texmfdistdir}/fonts/vf/public/epigrafica/epigraficai8r.vf
%{_texmfdistdir}/fonts/vf/public/epigrafica/epigrafican8r.vf
%{_texmfdistdir}/fonts/vf/public/epigrafica/epigraficao8r.vf
%{_texmfdistdir}/tex/latex/epigrafica/epigrafica.sty
%{_texmfdistdir}/tex/latex/epigrafica/lgrepigrafica.fd
%{_texmfdistdir}/tex/latex/epigrafica/ot1epigrafica.fd
%doc %{_texmfdistdir}/doc/fonts/epigrafica/README
%doc %{_texmfdistdir}/doc/fonts/epigrafica/doc.zip
%doc %{_texmfdistdir}/doc/fonts/epigrafica/epigrafica.pdf
%doc %{_texmfdistdir}/doc/fonts/epigrafica/epigrafica.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17290 |12mr|texlive-epigram-20101120-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20513
# category Package
# catalog-ctan /macros/generic/misc/epigram.tex
# catalog-date 2010-11-20 18:15:00 +0100
# catalog-license pd
# catalog-version undef
Name:		texlive-epigram
Version:	20101120
Release:	2
Summary:	Display short quotations
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/generic/misc/epigram.tex
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/epigram.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package determines (on the basis of the width of the text
of the epigram, laid out on a single line) whether to produce a
line or a displayed paragraph.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/epigram/epigram.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17291 |12mr|texlive-epigraph-1.5c-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/epigraph
# catalog-date 2009-09-02 18:09:14 +0200
# catalog-license lppl1.3
# catalog-version 1.5c
Name:		texlive-epigraph
Version:	1.5c
Release:	2
Summary:	A package for typesetting epigraphs
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/epigraph
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/epigraph.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/epigraph.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/epigraph.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Epigraphs are the pithy quotations often found at the start (or
end) of a chapter. Both single epigraphs and lists of epigraphs
are catered for. Various aspects are easily configurable.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/epigraph/epigraph.sty
%doc %{_texmfdistdir}/doc/latex/epigraph/README
%doc %{_texmfdistdir}/doc/latex/epigraph/epigraph.pdf
#- source
%doc %{_texmfdistdir}/source/latex/epigraph/epigraph.dtx
%doc %{_texmfdistdir}/source/latex/epigraph/epigraph.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17292 |12mr|texlive-epiolmec-20070206-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /language/epiolmec
# catalog-date 2007-02-06 22:00:42 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-epiolmec
Version:	20070206
Release:	2
Summary:	Typesetting the Epi-Olmec Language
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/epiolmec
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/epiolmec.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/epiolmec.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/epiolmec.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package contains all the necessary files to typeset Epi-
Olmec ``documents'', a script used in Southern Middle America
until about 500 AD.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/map/dvips/epiolmec/epiolmec.map
%{_texmfdistdir}/fonts/tfm/public/epiolmec/EpiOlmec.tfm
%{_texmfdistdir}/fonts/type1/public/epiolmec/Epi-Olmec.pfb
%{_texmfdistdir}/tex/latex/epiolmec/epiolmec.sty
%doc %{_texmfdistdir}/doc/latex/epiolmec/GlyphAccessCommands.pdf
#- source
%doc %{_texmfdistdir}/source/latex/epiolmec/epiolmec.dtx
%doc %{_texmfdistdir}/source/latex/epiolmec/epiolmec.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17293 |12mr|texlive-eplain-3.4-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26689
# category Package
# catalog-ctan /macros/eplain
# catalog-date 2012-05-24 17:00:23 +0200
# catalog-license gpl2
# catalog-version 3.4
Name:		texlive-eplain
Version:	3.4
Release:	4
Summary:	Extended plain tex macros
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/eplain
License:	GPL2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eplain.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eplain.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eplain.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-tetex
Requires:	texlive-pdftex
Requires:	texlive-eplain.bin

%description
A powerfully extended version of the plain format, adding
support for bibliographies, tables of contents, enumerated
lists, verbatim input of files, numbered equations, tables,
two-column output, footnotes, hyperlinks in PDF output and
commutative diagrams. Eplain can also load some of the more
useful LaTeX packages, notably graphics, graphicx, color,
autopict (a package instance of the LaTeX picture code),
psfrag, and url.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/eplain/arrow.tex
%{_texmfdistdir}/tex/eplain/btxmac.tex
%{_texmfdistdir}/tex/eplain/eplain.aux
%{_texmfdistdir}/tex/eplain/eplain.ini
%{_texmfdistdir}/tex/eplain/eplain.tex
%_texmf_fmtutil_d/eplain
%doc %{_texmfdistdir}/doc/eplain/AUTHORS
%doc %{_texmfdistdir}/doc/eplain/COPYING
%doc %{_texmfdistdir}/doc/eplain/ChangeLog
%doc %{_texmfdistdir}/doc/eplain/INSTALL
%doc %{_texmfdistdir}/doc/eplain/NEWS
%doc %{_texmfdistdir}/doc/eplain/PROJECTS
%doc %{_texmfdistdir}/doc/eplain/README
%doc %{_texmfdistdir}/doc/eplain/README.TOP
%doc %{_texmfdistdir}/doc/eplain/demo/Makefile
%doc %{_texmfdistdir}/doc/eplain/demo/lscommnt.tex
%doc %{_texmfdistdir}/doc/eplain/demo/xhyper.tex
%doc %{_texmfdistdir}/doc/eplain/doc/eplain.html
%doc %{_texmfdistdir}/doc/eplain/doc/eplain.pdf
%doc %{_texmfdistdir}/doc/eplain/doc/lscommnt.jpg
%doc %{_texmfdistdir}/doc/eplain/doc/xhyper.jpg
%doc %{_texmfdistdir}/doc/eplain/util/idxuniq
%doc %{_texmfdistdir}/doc/eplain/util/trimsee
%doc %{_infodir}/eplain.info*
%doc %{_mandir}/man1/eplain.1*
%doc %{_texmfdir}/doc/man/man1/eplain.man1.pdf
#- source
%doc %{_texmfdistdir}/source/eplain/eplain-source-3.4.zip
%doc %{_texmfdistdir}/source/eplain/xeplain.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1
mkdir -p %{buildroot}%{_infodir}
mv %{buildroot}%{_texmfdir}/doc/info/*.info %{buildroot}%{_infodir}
mkdir -p %{buildroot}%{_texmf_fmtutil_d}
cat > %{buildroot}%{_texmf_fmtutil_d}/eplain <<EOF
#
# from eplain:
eplain pdftex language.dat -translate-file=cp227.tcx *eplain.ini
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17294 |12mr|texlive-epsdice-2.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/epsdice
# catalog-date 2007-02-15 14:08:03 +0100
# catalog-license lppl
# catalog-version 2.1
Name:		texlive-epsdice
Version:	2.1
Release:	2
Summary:	A scalable dice "font"
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/epsdice
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/epsdice.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/epsdice.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/epsdice.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The epsdice package defines a single command \epsdice that
takes a numeric argument (in the range 1-6), and selects a face
image from a file that contains each of the 6 possible die
faces. The graphic file is provided in both Encapsulated
PostScript and PDF formats.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/epsdice/dice.eps
%{_texmfdistdir}/tex/latex/epsdice/dice.pdf
%{_texmfdistdir}/tex/latex/epsdice/epsdice.cfg
%{_texmfdistdir}/tex/latex/epsdice/epsdice.sty
%doc %{_texmfdistdir}/doc/latex/epsdice/README
%doc %{_texmfdistdir}/doc/latex/epsdice/dice.eps
%doc %{_texmfdistdir}/doc/latex/epsdice/dice.pdf
%doc %{_texmfdistdir}/doc/latex/epsdice/epsdice.pdf
#- source
%doc %{_texmfdistdir}/source/latex/epsdice/epsdice.dtx
%doc %{_texmfdistdir}/source/latex/epsdice/epsdice.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17295 |12mr|texlive-epsf-2.7.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21461
# category Package
# catalog-ctan /macros/generic/epsf
# catalog-date 2011-02-18 10:32:12 +0100
# catalog-license pd
# catalog-version 2.7.4
Name:		texlive-epsf
Version:	2.7.4
Release:	2
Summary:	Simple macros for EPS inclusion
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/generic/epsf
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/epsf.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/epsf.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The original graphics inclusion macros for use with dvips;
still widely used by Plain TeX users (in particular). For LaTeX
users, the package is nowadays deprecated in favour of the more
sophisticated standard LaTeX graphics bundle of packages (which
are also available to Plain TeX users, either via its Plain TeX
version, or through the support offered by etex).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/epsf/epsf.sty
%{_texmfdistdir}/tex/generic/epsf/epsf.tex
%doc %{_texmfdistdir}/doc/generic/epsf/LICENSE
%doc %{_texmfdistdir}/doc/generic/epsf/Makefile
%doc %{_texmfdistdir}/doc/generic/epsf/README
%doc %{_texmfdistdir}/doc/generic/epsf/bboxgrid.ps
%doc %{_texmfdistdir}/doc/generic/epsf/epsf-doc.pdf
%doc %{_texmfdistdir}/doc/generic/epsf/epsf-doc.tex
%doc %{_texmfdistdir}/doc/generic/epsf/fndbadps
%doc %{_texmfdistdir}/doc/generic/epsf/okay/teps.eps
%doc %{_texmfdistdir}/doc/generic/epsf/okay/tepsf.eps
%doc %{_texmfdistdir}/doc/generic/epsf/okay/tepsf1.dvi
%doc %{_texmfdistdir}/doc/generic/epsf/okay/tepsf2.dvi
%doc %{_texmfdistdir}/doc/generic/epsf/okay/tepsf3.dvi
%doc %{_texmfdistdir}/doc/generic/epsf/teps.eps
%doc %{_texmfdistdir}/doc/generic/epsf/tepsf.eps
%doc %{_texmfdistdir}/doc/generic/epsf/tepsf1.tex
%doc %{_texmfdistdir}/doc/generic/epsf/tepsf2.ltx
%doc %{_texmfdistdir}/doc/generic/epsf/tepsf3.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17296 |12mr|texlive-epsincl-0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /graphics/metapost/contrib/macros/epsincl
# catalog-date 2008-08-19 20:15:24 +0200
# catalog-license pd
# catalog-version 0.2
Name:		texlive-epsincl
Version:	0.2
Release:	2
Summary:	Include EPS in MetaPost figures
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/metapost/contrib/macros/epsincl
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/epsincl.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/epsincl.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package facilitates including EPS files in MetaPost
figures; it makes use of (G)AWK.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/metapost/epsincl/epsincl.mp
%doc %{_texmfdistdir}/doc/metapost/epsincl/0info.txt
%doc %{_texmfdistdir}/doc/metapost/epsincl/README
%doc %{_texmfdistdir}/doc/metapost/epsincl/epsincl.awk
%doc %{_texmfdistdir}/doc/metapost/epsincl/epsincl.bat
%doc %{_texmfdistdir}/doc/metapost/epsincl/testinc0.eps
%doc %{_texmfdistdir}/doc/metapost/epsincl/testincl.bat
%doc %{_texmfdistdir}/doc/metapost/epsincl/testincl.mp
%doc %{_texmfdistdir}/doc/metapost/epsincl/testincl.sh

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar metapost doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17297 |12mr|texlive-epslatex-fr-20070208-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19440
# category Package
# catalog-ctan /info/epslatex/french
# catalog-date 2007-02-08 01:16:19 +0100
# catalog-license gpl
# catalog-version undef
Name:		texlive-epslatex-fr
Version:	20070208
Release:	2
Summary:	French version of "graphics in LaTeX"
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/epslatex/french
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/epslatex-fr.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/epslatex-fr.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
This is the French translation of epslatex, and describes how
to use imported graphics in LaTeX(2e) documents.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/epslatex-fr/Ball.eps
%doc %{_texmfdistdir}/doc/latex/epslatex-fr/CHAP2.sty
%doc %{_texmfdistdir}/doc/latex/epslatex-fr/Construction.eps
%doc %{_texmfdistdir}/doc/latex/epslatex-fr/Franc-chap.sty
%doc %{_texmfdistdir}/doc/latex/epslatex-fr/README
%doc %{_texmfdistdir}/doc/latex/epslatex-fr/README.TEXLIVE
%doc %{_texmfdistdir}/doc/latex/epslatex-fr/Warning.eps
%doc %{_texmfdistdir}/doc/latex/epslatex-fr/alltex.sty
%doc %{_texmfdistdir}/doc/latex/epslatex-fr/auteurs.sty
%doc %{_texmfdistdir}/doc/latex/epslatex-fr/bases.sty
%doc %{_texmfdistdir}/doc/latex/epslatex-fr/block.sty
%doc %{_texmfdistdir}/doc/latex/epslatex-fr/box1.eps
%doc %{_texmfdistdir}/doc/latex/epslatex-fr/box2.eps
%doc %{_texmfdistdir}/doc/latex/epslatex-fr/boxes.sty
%doc %{_texmfdistdir}/doc/latex/epslatex-fr/btxdoc.bib
%doc %{_texmfdistdir}/doc/latex/epslatex-fr/cm.eps
%doc %{_texmfdistdir}/doc/latex/epslatex-fr/cm.ps
%doc %{_texmfdistdir}/doc/latex/epslatex-fr/danger.eps
%doc %{_texmfdistdir}/doc/latex/epslatex-fr/divers.sty
%doc %{_texmfdistdir}/doc/latex/epslatex-fr/ebnf.sty
%doc %{_texmfdistdir}/doc/latex/epslatex-fr/export.sty
%doc %{_texmfdistdir}/doc/latex/epslatex-fr/fepslatex.pdf
%doc %{_texmfdistdir}/doc/latex/epslatex-fr/fepslatex.tex
%doc %{_texmfdistdir}/doc/latex/epslatex-fr/fill.sty
%doc %{_texmfdistdir}/doc/latex/epslatex-fr/fmparhack.sty
%doc %{_texmfdistdir}/doc/latex/epslatex-fr/foot.sty
%doc %{_texmfdistdir}/doc/latex/epslatex-fr/fr.sty
%doc %{_texmfdistdir}/doc/latex/epslatex-fr/franc.sty
%doc %{_texmfdistdir}/doc/latex/epslatex-fr/frnew.sty
%doc %{_texmfdistdir}/doc/latex/epslatex-fr/g_toc_entry.sty
%doc %{_texmfdistdir}/doc/latex/epslatex-fr/graphic.eps
%doc %{_texmfdistdir}/doc/latex/epslatex-fr/hands.sty
%doc %{_texmfdistdir}/doc/latex/epslatex-fr/header.tex
%doc %{_texmfdistdir}/doc/latex/epslatex-fr/indentondemand.sty
%doc %{_texmfdistdir}/doc/latex/epslatex-fr/makecmds.sty
%doc %{_texmfdistdir}/doc/latex/epslatex-fr/makerobust.sty
%doc %{_texmfdistdir}/doc/latex/epslatex-fr/mass.eps
%doc %{_texmfdistdir}/doc/latex/epslatex-fr/mypatches.sty
%doc %{_texmfdistdir}/doc/latex/epslatex-fr/myvarioref.sty
%doc %{_texmfdistdir}/doc/latex/epslatex-fr/nrfoot.sty
%doc %{_texmfdistdir}/doc/latex/epslatex-fr/origin.eps
%doc %{_texmfdistdir}/doc/latex/epslatex-fr/overlay.sty
%doc %{_texmfdistdir}/doc/latex/epslatex-fr/pale.eps
%doc %{_texmfdistdir}/doc/latex/epslatex-fr/pend.eps
%doc %{_texmfdistdir}/doc/latex/epslatex-fr/pretzel.eps
%doc %{_texmfdistdir}/doc/latex/epslatex-fr/pretzel.ps
%doc %{_texmfdistdir}/doc/latex/epslatex-fr/rdanger.eps
%doc %{_texmfdistdir}/doc/latex/epslatex-fr/rosette.eps
%doc %{_texmfdistdir}/doc/latex/epslatex-fr/rosette.ps
%doc %{_texmfdistdir}/doc/latex/epslatex-fr/sgte.sty
%doc %{_texmfdistdir}/doc/latex/epslatex-fr/smaller.sty
%doc %{_texmfdistdir}/doc/latex/epslatex-fr/square.eps
%doc %{_texmfdistdir}/doc/latex/epslatex-fr/topcapt.sty
%doc %{_texmfdistdir}/doc/latex/epslatex-fr/topfig.sty
%doc %{_texmfdistdir}/doc/latex/epslatex-fr/warn.sty
%doc %{_texmfdistdir}/doc/latex/epslatex-fr/wdesc.sty
%doc %{_texmfdistdir}/doc/latex/epslatex-fr/whitecdp.sty
%doc %{_texmfdistdir}/doc/latex/epslatex-fr/wide.eps
%doc %{_texmfdistdir}/doc/latex/epslatex-fr/widecenter.sty
%doc %{_texmfdistdir}/doc/latex/epslatex-fr/xb.sty

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17298 |12mr|texlive-epspdf-0.5.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21628
# category Package
# catalog-ctan /support/epspdf
# catalog-date 2011-02-27 19:07:13 +0100
# catalog-license gpl
# catalog-version 0.5.3
Name:		texlive-epspdf
Version:	0.5.3
Release:	2
Summary:	Converter for PostScript, EPS and PDF
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/epspdf
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/epspdf.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/epspdf.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-epspdf.bin = %{EVRD}

%description
Epspdf[tk] is a Ruby script which converts between PostScript,
EPS and PDF. It has both a command-line and a GUI interface.
Using pdftops (from the xpdf command-line utilities) for round-
tripping opens up several new possibilities compared to older
similarly-named utilities.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/epspdf
%{_bindir}/epspdftk
%{_texmfdistdir}/scripts/epspdf/epspdf.help
%{_texmfdistdir}/scripts/epspdf/epspdf.icns
%{_texmfdistdir}/scripts/epspdf/epspdf.ico
%{_texmfdistdir}/scripts/epspdf/epspdf.rb
%{_texmfdistdir}/scripts/epspdf/epspdfrc.rb
%{_texmfdistdir}/scripts/epspdf/epspdftk.tcl
%{_texmfdistdir}/scripts/epspdf/makegray.pro
%doc %{_texmfdistdir}/doc/support/epspdf/COPYING
%doc %{_texmfdistdir}/doc/support/epspdf/Changelog
%doc %{_texmfdistdir}/doc/support/epspdf/README
%doc %{_texmfdistdir}/doc/support/epspdf/default.css
%doc %{_texmfdistdir}/doc/support/epspdf/epspdf.install
%doc %{_texmfdistdir}/doc/support/epspdf/epspdf.pdf
%doc %{_texmfdistdir}/doc/support/epspdf/epspdf.texi
%doc %{_texmfdistdir}/doc/support/epspdf/images/cnv_osx.png
%doc %{_texmfdistdir}/doc/support/epspdf/images/config_lnx.png
%doc %{_texmfdistdir}/doc/support/epspdf/images/epspdf.png
%doc %{_texmfdistdir}/doc/support/epspdf/images/logo.pdf
%doc %{_texmfdistdir}/doc/support/epspdf/images/main_w32.png
%doc %{_texmfdistdir}/doc/support/epspdf/images/ps_settings.png
%doc %{_texmfdistdir}/doc/support/epspdf/index.html
%doc %{_texmfdistdir}/doc/support/epspdf/pstexi.tex
%doc %{_infodir}/epspdf.info*

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/epspdf/epspdf.rb epspdf
    ln -sf %{_texmfdistdir}/scripts/epspdf/epspdftk.tcl epspdftk
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_infodir}
mv %{buildroot}%{_texmfdir}/doc/info/*.info %{buildroot}%{_infodir}


%changelog
* Wed Jan 04 2012 Paulo Andrade <pcpa@mandriva.com.br> 0.5.3-2
+ Revision: 751533
- Rebuild to reduce used resources

* Sat Nov 05 2011 Paulo Andrade <pcpa@mandriva.com.br> 0.5.3-1
+ Revision: 718352
- texlive-epspdf
- texlive-epspdf
- texlive-epspdf
- texlive-epspdf


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17299 |12mr|texlive-epspdfconversion-0.61-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18703
# category Package
# catalog-ctan /macros/latex/contrib/epspdfconversion
# catalog-date 2010-06-02 10:36:47 +0200
# catalog-license lppl
# catalog-version 0.61
Name:		texlive-epspdfconversion
Version:	0.61
Release:	2
Summary:	On-the-fly conversion of EPS to PDF
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/epspdfconversion
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/epspdfconversion.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/epspdfconversion.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package calls the epstopdf package to convert EPS graphics
to PDF, on the fly. It servs as a vehicle for passing
conversion options (such as grayscale, prepress or pdfversion)
to the epspdf converter.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/epspdfconversion/epspdfconversion.sty
%doc %{_texmfdistdir}/doc/latex/epspdfconversion/README
%doc %{_texmfdistdir}/doc/latex/epspdfconversion/epspdfconversion.pdf
%doc %{_texmfdistdir}/doc/latex/epspdfconversion/example/epspdfconversion_docu.tex
%doc %{_texmfdistdir}/doc/latex/epspdfconversion/example/image.eps
%doc %{_texmfdistdir}/doc/latex/epspdfconversion/example/image2.eps
%doc %{_texmfdistdir}/doc/latex/epspdfconversion/example/optionstable.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17300 |12mr|texlive-epstopdf-20120807-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26577
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-epstopdf
Version:	20120807
Release:	1
Summary:	TeXLive epstopdf package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/epstopdf.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/epstopdf.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-epstopdf.bin = %{EVRD}

%description
TeXLive epstopdf package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/epstopdf
%{_bindir}/repstopdf
%{_texmfdistdir}/scripts/epstopdf/epstopdf.pl
%doc %{_texmfdistdir}/doc/support/epstopdf/README
%doc %{_mandir}/man1/epstopdf.1*
%doc %{_texmfdir}/doc/man/man1/epstopdf.man1.pdf
%doc %{_mandir}/man1/repstopdf.1*
%doc %{_texmfdir}/doc/man/man1/repstopdf.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/epstopdf/epstopdf.pl epstopdf
    ln -sf epstopdf repstopdf
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17301 |12mr|texlive-eqell-20110529-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22931
# category Package
# catalog-ctan /macros/latex/contrib/eqell
# catalog-date 2011-05-29 19:51:14 +0200
# catalog-license gpl
# catalog-version undef
Name:		texlive-eqell
Version:	20110529
Release:	2
Summary:	Sympathetically spaced ellipsis after punctuation
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/eqell
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eqell.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eqell.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides commands that give a well-spaced ellipsis
after !, ?, !? or ?!.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/eqell/eqell.sty
%doc %{_texmfdistdir}/doc/latex/eqell/README
%doc %{_texmfdistdir}/doc/latex/eqell/eqell.pdf
%doc %{_texmfdistdir}/doc/latex/eqell/eqell.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17302 |12mr|texlive-eqlist-2.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/eqlist
# catalog-date 2008-02-29 19:54:55 +0100
# catalog-license lppl
# catalog-version 2.1
Name:		texlive-eqlist
Version:	2.1
Release:	2
Summary:	Description lists with equal indentation
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/eqlist
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eqlist.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eqlist.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eqlist.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package provides a list environment which sets a
description-like list but with the difference that the
indentation corresponds to the longest item of the list.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/eqlist/eqlist.sty
%doc %{_texmfdistdir}/doc/latex/eqlist/README
%doc %{_texmfdistdir}/doc/latex/eqlist/eqlist.pdf
%doc %{_texmfdistdir}/doc/latex/eqlist/eqlist.tex
#- source
%doc %{_texmfdistdir}/source/latex/eqlist/eqlist.dtx
%doc %{_texmfdistdir}/source/latex/eqlist/eqlist.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17303 |12mr|texlive-eqname-20101204-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20678
# category Package
# catalog-ctan /macros/latex/contrib/gene/eqname/eqname.sty
# catalog-date 2010-12-04 00:54:21 +0100
# catalog-license other-free
# catalog-version undef
Name:		texlive-eqname
Version:	20101204
Release:	2
Summary:	Name tags for equations
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/gene/eqname/eqname.sty
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eqname.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The \eqname command provides a name tag for the current
equation, in place of an equation number. The name tag will be
picked up by a subsequent \label command.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/eqname/eqname.sty

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17304 |12mr|texlive-eqnarray-1.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20641
# category Package
# catalog-ctan /macros/latex/contrib/eqnarray
# catalog-date 2010-12-02 11:00:56 +0100
# catalog-license gpl3
# catalog-version 1.3
Name:		texlive-eqnarray
Version:	1.3
Release:	2
Summary:	More generalised equation arrays with numbering
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/eqnarray
License:	GPL3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eqnarray.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eqnarray.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eqnarray.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Defines an equationarray environment, that allows more than
three columns, but otherwise behaves like LaTeX's eqnarray
environment. This environment is similar, in some ways, to the
align environment of amsmath. The package requires the array
package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/eqnarray/eqnarray.sty
%doc %{_texmfdistdir}/doc/latex/eqnarray/README
%doc %{_texmfdistdir}/doc/latex/eqnarray/eqnarray.pdf
#- source
%doc %{_texmfdistdir}/source/latex/eqnarray/eqnarray.drv
%doc %{_texmfdistdir}/source/latex/eqnarray/eqnarray.dtx
%doc %{_texmfdistdir}/source/latex/eqnarray/eqnarray.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17305 |12mr|texlive-eqparbox-3.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16589
# category Package
# catalog-ctan /macros/latex/contrib/eqparbox
# catalog-date 2010-01-02 22:18:51 +0100
# catalog-license lppl
# catalog-version 3.1
Name:		texlive-eqparbox
Version:	3.1
Release:	2
Summary:	Create equal-widthed parboxes
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/eqparbox
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eqparbox.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eqparbox.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eqparbox.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
LaTeX users sometimes need to ensure that two or more blocks of
text occupy the same amount of horizontal space on the page. To
that end, the eqparbox package defines a new command,
\eqparbox, which works just like \parbox, except that instead
of specifying a width, one specifies a tag. All eqparboxes with
the same tag--regardless of where they are in the document--
will stretch to fit the widest eqparbox with that tag. This
simple, equal-width mechanism can be used for a variety of
alignment purposes, as is evidenced by the examples in
eqparbox's documentation. Various derivatives of \eqparbox are
also provided.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/eqparbox/eqparbox.sty
%doc %{_texmfdistdir}/doc/latex/eqparbox/README
%doc %{_texmfdistdir}/doc/latex/eqparbox/eqparbox.pdf
#- source
%doc %{_texmfdistdir}/source/latex/eqparbox/eqparbox.dtx
%doc %{_texmfdistdir}/source/latex/eqparbox/eqparbox.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17306 |12mr|texlive-erdc-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/erdc
# catalog-date 2009-11-09 22:14:03 +0100
# catalog-license lppl
# catalog-version 1.1
Name:		texlive-erdc
Version:	1.1
Release:	2
Summary:	Style for Reports by US Army Corps of Engineers
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/erdc
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/erdc.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/erdc.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/erdc.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A class for typesetting Technical Information Reports of the
Engineer Research and Development Center, US Army Corps of
Engineers. The class was commissioned and paid for by US Army
Corps of Engineers, Engineer Research and Development Center,
3909 Halls Ferry Road, Vicksburg, MS 39180-6199.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/erdc/erdc.cls
%doc %{_texmfdistdir}/doc/latex/erdc/README
%doc %{_texmfdistdir}/doc/latex/erdc/erdc.bib
%doc %{_texmfdistdir}/doc/latex/erdc/erdc.pdf
%doc %{_texmfdistdir}/doc/latex/erdc/nola.eps
%doc %{_texmfdistdir}/doc/latex/erdc/nola.pdf
%doc %{_texmfdistdir}/doc/latex/erdc/red_corps_castle2.eps
%doc %{_texmfdistdir}/doc/latex/erdc/red_corps_castle2.pdf
%doc %{_texmfdistdir}/doc/latex/erdc/sample.pdf
%doc %{_texmfdistdir}/doc/latex/erdc/sample.tex
#- source
%doc %{_texmfdistdir}/source/latex/erdc/Makefile
%doc %{_texmfdistdir}/source/latex/erdc/erdc.dtx
%doc %{_texmfdistdir}/source/latex/erdc/erdc.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17307 |12mr|texlive-errata-v0.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/errata
# catalog-date 2008-08-19 20:15:24 +0200
# catalog-license lppl
# catalog-version v0.3
Name:		texlive-errata
Version:	v0.3
Release:	2
Summary:	Error markup for LaTeX documents
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/errata
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/errata.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/errata.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/errata.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package provides a simple infrastructure for recording
errata in LaTeX documents. This allows the user to maintain an
updated version of the document (with all errors corrected) and
to automatically generate an errata document highlighting the
difference to the published version.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/errata/errata.sty
%doc %{_texmfdistdir}/doc/latex/errata/README
%doc %{_texmfdistdir}/doc/latex/errata/errata-errata.tex
%doc %{_texmfdistdir}/doc/latex/errata/errata.pdf
#- source
%doc %{_texmfdistdir}/source/latex/errata/errata.dtx
%doc %{_texmfdistdir}/source/latex/errata/errata.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17308 |12mr|texlive-esdiff-1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21385
# category Package
# catalog-ctan /macros/latex/contrib/esdiff
# catalog-date 2011-02-13 18:31:54 +0100
# catalog-license lppl1
# catalog-version 1.2
Name:		texlive-esdiff
Version:	1.2
Release:	2
Summary:	Simplify typesetting of derivatives
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/esdiff
License:	LPPL1
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/esdiff.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/esdiff.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/esdiff.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package makes writing derivatives very easy. It offers
macros for derivatives, partial derivatives and multiple
derivatives, and allows specification of the point at which the
value is calculated. Some typographic alternatives may be
selected by package options.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/esdiff/esdiff.sty
%doc %{_texmfdistdir}/doc/latex/esdiff/README
%doc %{_texmfdistdir}/doc/latex/esdiff/esdiff.pdf
#- source
%doc %{_texmfdistdir}/source/latex/esdiff/esdiff.dtx
%doc %{_texmfdistdir}/source/latex/esdiff/esdiff.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17309 |12mr|texlive-ESIEEcv-20090430-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/ESIEEcv
# catalog-date 2009-04-30 00:32:08 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-ESIEEcv
Version:	20090430
Release:	2
Summary:	Curriculum vitae for French use
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ESIEEcv
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ESIEEcv.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ESIEEcv.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ESIEEcv.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package allows the user to set up a curriculum vitae as a
French employer will expect.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/ESIEEcv/ESIEEcv.sty
%doc %{_texmfdistdir}/doc/latex/ESIEEcv/ESIEEcv.pdf
%doc %{_texmfdistdir}/doc/latex/ESIEEcv/cvtest.pdf
%doc %{_texmfdistdir}/doc/latex/ESIEEcv/cvtest.tex
#- source
%doc %{_texmfdistdir}/source/latex/ESIEEcv/ESIEEcv.dtx
%doc %{_texmfdistdir}/source/latex/ESIEEcv/ESIEEcv.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17310 |12mr|texlive-esint-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/esint
# catalog-date 2006-10-27 00:09:51 +0200
# catalog-license pd
# catalog-version 1.1
Name:		texlive-esint
Version:	1.1
Release:	2
Summary:	Extended set of integrals for Computer Modern
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/esint
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/esint.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/esint.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/esint.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The esint package permits access to alternate integral symbols
when you're using the Computer Modern fonts. In the original
set, several integral symbols are missing, such as \oiint. Many
of these symbols are available in other font sets (pxfonts,
txfonts, etc.), but there is no good solution if you want to
use Computer Modern. The package provides Metafont source and
LaTeX macro support.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/esint/bigint.mf
%{_texmfdistdir}/fonts/source/public/esint/esint10.mf
%{_texmfdistdir}/fonts/source/public/esint/mathint.mf
%{_texmfdistdir}/fonts/tfm/public/esint/esint10.tfm
%{_texmfdistdir}/tex/latex/esint/esint.sty
%{_texmfdistdir}/tex/latex/esint/uesint.fd
%doc %{_texmfdistdir}/doc/latex/esint/README
%doc %{_texmfdistdir}/doc/latex/esint/esint.pdf
#- source
%doc %{_texmfdistdir}/source/latex/esint/esint.dtx
%doc %{_texmfdistdir}/source/latex/esint/esint.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17311 |12mr|texlive-esint-type1-20080116-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /fonts/ps-type1/esint
# catalog-date 2008-01-16 21:31:11 +0100
# catalog-license pd
# catalog-version undef
Name:		texlive-esint-type1
Version:	20080116
Release:	2
Summary:	Font esint10 in Type 1 format
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/ps-type1/esint
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/esint-type1.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/esint-type1.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-esint

%description
This is Eddie Saudrais's font esint10 in Adobe Type 1 format.
The Adobe Type 1 implementation was generated from the original
MetaFont using mftrace. This distribution does not contain the
TFM files that are necessary to use the fonts with TeX; the TFM
files can be generated from the Metafont sources obtained by
following the instructions in the normal way.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/esint-type1/config.esint
%{_texmfdistdir}/fonts/map/dvips/esint-type1/esint.map
%{_texmfdistdir}/fonts/type1/public/esint-type1/esint10.pfb
%{_texmfdistdir}/tex/plain/esint-type1/esint.tex
%doc %{_texmfdistdir}/doc/fonts/esint-type1/README
%doc %{_texmfdistdir}/doc/fonts/esint-type1/README.plainTeX
%doc %{_texmfdistdir}/doc/fonts/esint-type1/table.pdf
%doc %{_texmfdistdir}/doc/fonts/esint-type1/table.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17312 |12mr|texlive-esk-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18115
# category Package
# catalog-ctan /macros/latex/contrib/esk
# catalog-date 2010-05-11 12:36:30 +0200
# catalog-license gpl
# catalog-version 1.0
Name:		texlive-esk
Version:	1.0
Release:	2
Summary:	Package to encapsulate Sketch files in LaTeX sources
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/esk
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/esk.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/esk.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/esk.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The ESK package allows to encapsulate Sketch files in LaTeX
sources. This is very useful for keeping illustrations in sync
with the text. It also frees the user from inventing
descriptive names for new files that fit into the confines of
file system conventions. Sketch is a 3D scene description
language by Eugene K. Ressler and can generate TikZ and
PSTricks code. ESK behaves in a similar fashion to EMP (which
encapsulates Metapost files), and was in fact developed from
it.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/esk/esk.sty
%doc %{_texmfdistdir}/doc/latex/esk/COPYING
%doc %{_texmfdistdir}/doc/latex/esk/README
%doc %{_texmfdistdir}/doc/latex/esk/esk.pdf
%doc %{_texmfdistdir}/doc/latex/esk/eskman.pdf
#- source
%doc %{_texmfdistdir}/source/latex/esk/Makefile
%doc %{_texmfdistdir}/source/latex/esk/esk.drv
%doc %{_texmfdistdir}/source/latex/esk/esk.dtx
%doc %{_texmfdistdir}/source/latex/esk/esk.ins
%doc %{_texmfdistdir}/source/latex/esk/eskman.drv

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17313 |12mr|texlive-eskd-20070214-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/eskd
# catalog-date 2007-02-14 08:57:40 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-eskd
Version:	20070214
Release:	2
Summary:	Modern Russian typesetting
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/eskd
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eskd.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eskd.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eskd.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The class offers modern Russian text formatting, in accordance
with accepted design standards. Fonts not (apparently)
available on CTAN are required for use of the class.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/eskd/eskd.cls
%doc %{_texmfdistdir}/doc/latex/eskd/README
%doc %{_texmfdistdir}/doc/latex/eskd/eskd.pdf
%doc %{_texmfdistdir}/doc/latex/eskd/example.eps
%doc %{_texmfdistdir}/doc/latex/eskd/example.tex
#- source
%doc %{_texmfdistdir}/source/latex/eskd/eskd.dtx
%doc %{_texmfdistdir}/source/latex/eskd/eskd.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17314 |12mr|texlive-eskdx-0.98-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22465
# category Package
# catalog-ctan /macros/latex/contrib/eskdx
# catalog-date 2011-05-13 21:22:08 +0200
# catalog-license lppl1.3
# catalog-version 0.98
Name:		texlive-eskdx
Version:	0.98
Release:	2
Summary:	Modern Russian typesetting
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/eskdx
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eskdx.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eskdx.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Eskdx is a collection of LaTeX classes and packages to typeset
textual and graphical documents in accordance with Russian (and
probably post USSR) standards for designers.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/eskdx/eskdafterpkg.sty
%{_texmfdistdir}/tex/latex/eskdx/eskdappsheet.sty
%{_texmfdistdir}/tex/latex/eskdx/eskdbiblist.sty
%{_texmfdistdir}/tex/latex/eskdx/eskdcap.sty
%{_texmfdistdir}/tex/latex/eskdx/eskdchngsheet.sty
%{_texmfdistdir}/tex/latex/eskdx/eskddstu.sty
%{_texmfdistdir}/tex/latex/eskdx/eskdexplan.sty
%{_texmfdistdir}/tex/latex/eskdx/eskdfont.sty
%{_texmfdistdir}/tex/latex/eskdx/eskdfootnote.sty
%{_texmfdistdir}/tex/latex/eskdx/eskdfreesize.sty
%{_texmfdistdir}/tex/latex/eskdx/eskdgraph.cls
%{_texmfdistdir}/tex/latex/eskdx/eskdhash.sty
%{_texmfdistdir}/tex/latex/eskdx/eskdindent.sty
%{_texmfdistdir}/tex/latex/eskdx/eskdinfo.sty
%{_texmfdistdir}/tex/latex/eskdx/eskdlang.sty
%{_texmfdistdir}/tex/latex/eskdx/eskdlist.sty
%{_texmfdistdir}/tex/latex/eskdx/eskdpara.sty
%{_texmfdistdir}/tex/latex/eskdx/eskdplain.sty
%{_texmfdistdir}/tex/latex/eskdx/eskdrussian.def
%{_texmfdistdir}/tex/latex/eskdx/eskdsect.sty
%{_texmfdistdir}/tex/latex/eskdx/eskdspec.sty
%{_texmfdistdir}/tex/latex/eskdx/eskdspecii.sty
%{_texmfdistdir}/tex/latex/eskdx/eskdstamp.sty
%{_texmfdistdir}/tex/latex/eskdx/eskdtab.cls
%{_texmfdistdir}/tex/latex/eskdx/eskdtext.cls
%{_texmfdistdir}/tex/latex/eskdx/eskdtitle.sty
%{_texmfdistdir}/tex/latex/eskdx/eskdtitlebase.sty
%{_texmfdistdir}/tex/latex/eskdx/eskdtotal.sty
%{_texmfdistdir}/tex/latex/eskdx/eskdukrainian.def
%doc %{_texmfdistdir}/doc/latex/eskdx/ChangeLog
%doc %{_texmfdistdir}/doc/latex/eskdx/Makefile
%doc %{_texmfdistdir}/doc/latex/eskdx/Makefile.unpacked
%doc %{_texmfdistdir}/doc/latex/eskdx/NEWS
%doc %{_texmfdistdir}/doc/latex/eskdx/NEWS.in
%doc %{_texmfdistdir}/doc/latex/eskdx/README
%doc %{_texmfdistdir}/doc/latex/eskdx/README.in
%doc %{_texmfdistdir}/doc/latex/eskdx/include.m4
%doc %{_texmfdistdir}/doc/latex/eskdx/include.mak
%doc %{_texmfdistdir}/doc/latex/eskdx/manifest.txt
%doc %{_texmfdistdir}/doc/latex/eskdx/manual/Makefile
%doc %{_texmfdistdir}/doc/latex/eskdx/manual/eskdx.pdf
%doc %{_texmfdistdir}/doc/latex/eskdx/manual/eskdx.tex.in
%doc %{_texmfdistdir}/doc/latex/eskdx/manual/example.tex
%doc %{_texmfdistdir}/doc/latex/eskdx/manual/img-form1.svg
%doc %{_texmfdistdir}/doc/latex/eskdx/manual/img-form2.svg
%doc %{_texmfdistdir}/doc/latex/eskdx/manual/img-form2a.svg
%doc %{_texmfdistdir}/doc/latex/eskdx/manual/img-title.svg
%doc %{_texmfdistdir}/doc/latex/eskdx/manual/latex2html-init
%doc %{_texmfdistdir}/doc/latex/eskdx/source/Makefile
%doc %{_texmfdistdir}/doc/latex/eskdx/source/eskdafterpkg.sty.in
%doc %{_texmfdistdir}/doc/latex/eskdx/source/eskdappsheet.sty.in
%doc %{_texmfdistdir}/doc/latex/eskdx/source/eskdbiblist.sty.in
%doc %{_texmfdistdir}/doc/latex/eskdx/source/eskdcap.sty.in
%doc %{_texmfdistdir}/doc/latex/eskdx/source/eskdchngsheet.sty.in
%doc %{_texmfdistdir}/doc/latex/eskdx/source/eskddstu.sty.in
%doc %{_texmfdistdir}/doc/latex/eskdx/source/eskdexplan.sty.in
%doc %{_texmfdistdir}/doc/latex/eskdx/source/eskdfont.sty.in
%doc %{_texmfdistdir}/doc/latex/eskdx/source/eskdfootnote.sty.in
%doc %{_texmfdistdir}/doc/latex/eskdx/source/eskdfreesize.sty.in
%doc %{_texmfdistdir}/doc/latex/eskdx/source/eskdgraph.cls.in
%doc %{_texmfdistdir}/doc/latex/eskdx/source/eskdhash.sty.in
%doc %{_texmfdistdir}/doc/latex/eskdx/source/eskdindent.sty.in
%doc %{_texmfdistdir}/doc/latex/eskdx/source/eskdinfo.sty.in
%doc %{_texmfdistdir}/doc/latex/eskdx/source/eskdlang.sty.in
%doc %{_texmfdistdir}/doc/latex/eskdx/source/eskdlist.sty.in
%doc %{_texmfdistdir}/doc/latex/eskdx/source/eskdpara.sty.in
%doc %{_texmfdistdir}/doc/latex/eskdx/source/eskdplain.sty.in
%doc %{_texmfdistdir}/doc/latex/eskdx/source/eskdrussian.def.in
%doc %{_texmfdistdir}/doc/latex/eskdx/source/eskdsect.sty.in
%doc %{_texmfdistdir}/doc/latex/eskdx/source/eskdspec.sty.in
%doc %{_texmfdistdir}/doc/latex/eskdx/source/eskdspecii.sty.in
%doc %{_texmfdistdir}/doc/latex/eskdx/source/eskdstamp.sty.in
%doc %{_texmfdistdir}/doc/latex/eskdx/source/eskdtab.cls.in
%doc %{_texmfdistdir}/doc/latex/eskdx/source/eskdtext.cls.in
%doc %{_texmfdistdir}/doc/latex/eskdx/source/eskdtitle.sty.in
%doc %{_texmfdistdir}/doc/latex/eskdx/source/eskdtitlebase.sty.in
%doc %{_texmfdistdir}/doc/latex/eskdx/source/eskdtotal.sty.in
%doc %{_texmfdistdir}/doc/latex/eskdx/source/eskdukrainian.def.in
%doc %{_texmfdistdir}/doc/latex/eskdx/test/Makefile
%doc %{_texmfdistdir}/doc/latex/eskdx/test/appsheet.tex
%doc %{_texmfdistdir}/doc/latex/eskdx/test/drawing-a2.tex
%doc %{_texmfdistdir}/doc/latex/eskdx/test/drawing-a3-mp.tex
%doc %{_texmfdistdir}/doc/latex/eskdx/test/drawing-a3-p.tex
%doc %{_texmfdistdir}/doc/latex/eskdx/test/drawing-a3.tex
%doc %{_texmfdistdir}/doc/latex/eskdx/test/drawing-a4.tex
%doc %{_texmfdistdir}/doc/latex/eskdx/test/footnote.tex
%doc %{_texmfdistdir}/doc/latex/eskdx/test/freesizesheets.tex
%doc %{_texmfdistdir}/doc/latex/eskdx/test/general.tex
%doc %{_texmfdistdir}/doc/latex/eskdx/test/general2.tex
%doc %{_texmfdistdir}/doc/latex/eskdx/test/numbering.tex
%doc %{_texmfdistdir}/doc/latex/eskdx/test/pagestyle.tex
%doc %{_texmfdistdir}/doc/latex/eskdx/test/spec.tex
%doc %{_texmfdistdir}/doc/latex/eskdx/test/specii.tex
%doc %{_texmfdistdir}/doc/latex/eskdx/test/twoside.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17315 |12mr|texlive-eso-pic-2.0c-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21515
# category Package
# catalog-ctan /macros/latex/contrib/eso-pic
# catalog-date 2010-10-06 15:20:29 +0200
# catalog-license lppl1.2
# catalog-version 2.0c
Name:		texlive-eso-pic
Version:	2.0c
Release:	2
Summary:	Add picture commands (or backgrounds) to every page
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/eso-pic
License:	LPPL1.2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eso-pic.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eso-pic.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eso-pic.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Eso-pic is an extension of everyshi. Using everyshi's
\EveryShipout command, eso-pic adds one or more user commands
to LaTeX's shipout actions.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/eso-pic/eso-pic.sty
%{_texmfdistdir}/tex/latex/eso-pic/showframe.sty
%doc %{_texmfdistdir}/doc/latex/eso-pic/eso-article-test.tex
%doc %{_texmfdistdir}/doc/latex/eso-pic/eso-ex1.tex
%doc %{_texmfdistdir}/doc/latex/eso-pic/eso-ex2.tex
%doc %{_texmfdistdir}/doc/latex/eso-pic/eso-ex3.tex
%doc %{_texmfdistdir}/doc/latex/eso-pic/eso-ex4.tex
%doc %{_texmfdistdir}/doc/latex/eso-pic/eso-ex5.tex
%doc %{_texmfdistdir}/doc/latex/eso-pic/eso-ex6.tex
%doc %{_texmfdistdir}/doc/latex/eso-pic/eso-memoir-test.tex
%doc %{_texmfdistdir}/doc/latex/eso-pic/eso-pic.pdf
#- source
%doc %{_texmfdistdir}/source/latex/eso-pic/eso-pic.dtx
%doc %{_texmfdistdir}/source/latex/eso-pic/eso-pic.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17316 |12mr|texlive-esstix-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22426
# category Package
# catalog-ctan /fonts/esstix
# catalog-date 2011-05-10 11:05:00 +0200
# catalog-license ofl
# catalog-version 1.0
Name:		texlive-esstix
Version:	1.0
Release:	2
Summary:	PostScript versions of the ESSTIX, with macro support
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/esstix
License:	OFL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/esstix.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/esstix.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
These fonts represent translation to PostScript Type 1 of the
ESSTIX fonts. ESSTIX seem to have been a precursor to the STIX
project, and were donated by Elsevier to that project. The
accompanying virtual fonts with customized metrics and LaTeX
support files allow their use as calligraphic, fraktur and
double-struck (blackboard bold) in maths mode.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/esstix/ESSTIX10.PFM
%{_texmfdistdir}/fonts/afm/esstix/ESSTIX10.afm
%{_texmfdistdir}/fonts/afm/esstix/ESSTIX11.PFM
%{_texmfdistdir}/fonts/afm/esstix/ESSTIX11.afm
%{_texmfdistdir}/fonts/afm/esstix/ESSTIX12.PFM
%{_texmfdistdir}/fonts/afm/esstix/ESSTIX12.afm
%{_texmfdistdir}/fonts/afm/esstix/ESSTIX13.PFM
%{_texmfdistdir}/fonts/afm/esstix/ESSTIX13.afm
%{_texmfdistdir}/fonts/afm/esstix/ESSTIX14.PFM
%{_texmfdistdir}/fonts/afm/esstix/ESSTIX14.afm
%{_texmfdistdir}/fonts/afm/esstix/ESSTIX15.PFM
%{_texmfdistdir}/fonts/afm/esstix/ESSTIX15.afm
%{_texmfdistdir}/fonts/afm/esstix/ESSTIX16.PFM
%{_texmfdistdir}/fonts/afm/esstix/ESSTIX16.afm
%{_texmfdistdir}/fonts/afm/esstix/ESSTIX17.PFM
%{_texmfdistdir}/fonts/afm/esstix/ESSTIX17.afm
%{_texmfdistdir}/fonts/afm/esstix/ESSTIX1_.PFM
%{_texmfdistdir}/fonts/afm/esstix/ESSTIX1_.afm
%{_texmfdistdir}/fonts/afm/esstix/ESSTIX2_.PFM
%{_texmfdistdir}/fonts/afm/esstix/ESSTIX2_.afm
%{_texmfdistdir}/fonts/afm/esstix/ESSTIX3_.PFM
%{_texmfdistdir}/fonts/afm/esstix/ESSTIX3_.afm
%{_texmfdistdir}/fonts/afm/esstix/ESSTIX4_.PFM
%{_texmfdistdir}/fonts/afm/esstix/ESSTIX4_.afm
%{_texmfdistdir}/fonts/afm/esstix/ESSTIX5_.PFM
%{_texmfdistdir}/fonts/afm/esstix/ESSTIX5_.afm
%{_texmfdistdir}/fonts/afm/esstix/ESSTIX6_.PFM
%{_texmfdistdir}/fonts/afm/esstix/ESSTIX6_.afm
%{_texmfdistdir}/fonts/afm/esstix/ESSTIX7_.PFM
%{_texmfdistdir}/fonts/afm/esstix/ESSTIX7_.afm
%{_texmfdistdir}/fonts/afm/esstix/ESSTIX8_.PFM
%{_texmfdistdir}/fonts/afm/esstix/ESSTIX8_.afm
%{_texmfdistdir}/fonts/afm/esstix/ESSTIX9_.PFM
%{_texmfdistdir}/fonts/afm/esstix/ESSTIX9_.afm
%{_texmfdistdir}/fonts/map/dvips/esstix/ESSTIX.map
%{_texmfdistdir}/fonts/tfm/public/esstix/esstixbb.tfm
%{_texmfdistdir}/fonts/tfm/public/esstix/esstixcal.tfm
%{_texmfdistdir}/fonts/tfm/public/esstix/esstixfrak.tfm
%{_texmfdistdir}/fonts/tfm/public/esstix/rESSTIX13.tfm
%{_texmfdistdir}/fonts/tfm/public/esstix/rESSTIX14.tfm
%{_texmfdistdir}/fonts/tfm/public/esstix/rESSTIX15.tfm
%{_texmfdistdir}/fonts/type1/public/esstix/ESSTIX10.pfb
%{_texmfdistdir}/fonts/type1/public/esstix/ESSTIX11.pfb
%{_texmfdistdir}/fonts/type1/public/esstix/ESSTIX12.pfb
%{_texmfdistdir}/fonts/type1/public/esstix/ESSTIX13.pfb
%{_texmfdistdir}/fonts/type1/public/esstix/ESSTIX14.pfb
%{_texmfdistdir}/fonts/type1/public/esstix/ESSTIX15.pfb
%{_texmfdistdir}/fonts/type1/public/esstix/ESSTIX16.pfb
%{_texmfdistdir}/fonts/type1/public/esstix/ESSTIX17.pfb
%{_texmfdistdir}/fonts/type1/public/esstix/ESSTIX1_.pfb
%{_texmfdistdir}/fonts/type1/public/esstix/ESSTIX2_.pfb
%{_texmfdistdir}/fonts/type1/public/esstix/ESSTIX3_.pfb
%{_texmfdistdir}/fonts/type1/public/esstix/ESSTIX4_.pfb
%{_texmfdistdir}/fonts/type1/public/esstix/ESSTIX5_.pfb
%{_texmfdistdir}/fonts/type1/public/esstix/ESSTIX6_.pfb
%{_texmfdistdir}/fonts/type1/public/esstix/ESSTIX7_.pfb
%{_texmfdistdir}/fonts/type1/public/esstix/ESSTIX8_.pfb
%{_texmfdistdir}/fonts/type1/public/esstix/ESSTIX9_.pfb
%{_texmfdistdir}/fonts/vf/public/esstix/esstixbb.vf
%{_texmfdistdir}/fonts/vf/public/esstix/esstixcal.vf
%{_texmfdistdir}/fonts/vf/public/esstix/esstixfrak.vf
%{_texmfdistdir}/tex/latex/esstix/esstixbb.sty
%{_texmfdistdir}/tex/latex/esstix/esstixcal.sty
%{_texmfdistdir}/tex/latex/esstix/esstixfrak.sty
%{_texmfdistdir}/tex/latex/esstix/uesstixbb.fd
%{_texmfdistdir}/tex/latex/esstix/uesstixcal.fd
%{_texmfdistdir}/tex/latex/esstix/uesstixfrak.fd
%doc %{_texmfdistdir}/doc/fonts/esstix/ESSTIX10.tfm
%doc %{_texmfdistdir}/doc/fonts/esstix/ESSTIX11.tfm
%doc %{_texmfdistdir}/doc/fonts/esstix/ESSTIX12.tfm
%doc %{_texmfdistdir}/doc/fonts/esstix/ESSTIX13.tfm
%doc %{_texmfdistdir}/doc/fonts/esstix/ESSTIX14.tfm
%doc %{_texmfdistdir}/doc/fonts/esstix/ESSTIX15.tfm
%doc %{_texmfdistdir}/doc/fonts/esstix/ESSTIX16.tfm
%doc %{_texmfdistdir}/doc/fonts/esstix/ESSTIX17.tfm
%doc %{_texmfdistdir}/doc/fonts/esstix/ESSTIX1_.tfm
%doc %{_texmfdistdir}/doc/fonts/esstix/ESSTIX2_.tfm
%doc %{_texmfdistdir}/doc/fonts/esstix/ESSTIX3_.tfm
%doc %{_texmfdistdir}/doc/fonts/esstix/ESSTIX4_.tfm
%doc %{_texmfdistdir}/doc/fonts/esstix/ESSTIX5_.tfm
%doc %{_texmfdistdir}/doc/fonts/esstix/ESSTIX6_.tfm
%doc %{_texmfdistdir}/doc/fonts/esstix/ESSTIX7_.tfm
%doc %{_texmfdistdir}/doc/fonts/esstix/ESSTIX8_.tfm
%doc %{_texmfdistdir}/doc/fonts/esstix/ESSTIX9_.tfm
%doc %{_texmfdistdir}/doc/fonts/esstix/Esstix.pdf
%doc %{_texmfdistdir}/doc/fonts/esstix/Esstix.tex
%doc %{_texmfdistdir}/doc/fonts/esstix/README
%doc %{_texmfdistdir}/doc/fonts/esstix/esstixOther.map

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17317 |12mr|texlive-estcpmm-0.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17335
# category Package
# catalog-ctan /macros/latex/contrib/estcpmm
# catalog-date 2010-03-04 23:40:34 +0100
# catalog-license lppl
# catalog-version 0.4
Name:		texlive-estcpmm
Version:	0.4
Release:	2
Summary:	Style for Munitions Management Project Reports
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/estcpmm
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/estcpmm.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/estcpmm.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/estcpmm.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Provides a class which supports typesetting Cost and
Performance Reports and Final Reports for Munitions Management
Reports, US Environmental Security Technology Certification
Program. The class was commissioned and paid for by US Army
Corps of Engineers, Engineer Research and Development Center,
3909 Halls Ferry Road, Vicksburg, MS 39180-6199.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/estcpmm/estcpmm.cls
%doc %{_texmfdistdir}/doc/latex/estcpmm/README
%doc %{_texmfdistdir}/doc/latex/estcpmm/estcp.pdf
%doc %{_texmfdistdir}/doc/latex/estcpmm/estcpmm.bib
%doc %{_texmfdistdir}/doc/latex/estcpmm/estcpmm.pdf
%doc %{_texmfdistdir}/doc/latex/estcpmm/red_corps_castle2.pdf
%doc %{_texmfdistdir}/doc/latex/estcpmm/sample.pdf
%doc %{_texmfdistdir}/doc/latex/estcpmm/sample.tex
#- source
%doc %{_texmfdistdir}/source/latex/estcpmm/Makefile
%doc %{_texmfdistdir}/source/latex/estcpmm/estcpmm.dtx
%doc %{_texmfdistdir}/source/latex/estcpmm/estcpmm.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17318 |12mr|texlive-es-tex-faq-1.97-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /help/es-tex-faq
# catalog-date 2006-10-29 10:21:33 +0100
# catalog-license lppl
# catalog-version 1.97
Name:		texlive-es-tex-faq
Version:	1.97
Release:	2
Summary:	CervanTeX (Spanish TeX Group) FAQ
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/help/es-tex-faq
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/es-tex-faq.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/es-tex-faq.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
SGML source, converted LaTeX version, and readable copies of
the FAQ from the Spanish TeX users group.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/generic/es-tex-faq/FAQ-CervanTeX.html
%doc %{_texmfdistdir}/doc/generic/es-tex-faq/FAQ-CervanTeX.latin1
%doc %{_texmfdistdir}/doc/generic/es-tex-faq/FAQ-CervanTeX.pdf
%doc %{_texmfdistdir}/doc/generic/es-tex-faq/FAQ-CervanTeX.sgml
%doc %{_texmfdistdir}/doc/generic/es-tex-faq/FAQ-CervanTeX.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17319 |12mr|texlive-esvect-1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/esvect
# catalog-date 2006-10-27 00:09:51 +0200
# catalog-license gpl
# catalog-version 1.2
Name:		texlive-esvect
Version:	1.2
Release:	2
Summary:	Vector arrows
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/esvect
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/esvect.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/esvect.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/esvect.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Write vectors using an arrow which is different to the Computer
Modern one. You have the choice between several kinds of
arrows. The package consists of the relevant metafont code and
a package to use it.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/map/dvips/esvect/esvect.map
%{_texmfdistdir}/fonts/source/public/esvect/mathvec.mf
%{_texmfdistdir}/fonts/source/public/esvect/vecsym.mf
%{_texmfdistdir}/fonts/source/public/esvect/vect10.mf
%{_texmfdistdir}/fonts/source/public/esvect/vect5.mf
%{_texmfdistdir}/fonts/source/public/esvect/vect6.mf
%{_texmfdistdir}/fonts/source/public/esvect/vect7.mf
%{_texmfdistdir}/fonts/source/public/esvect/vect8.mf
%{_texmfdistdir}/fonts/source/public/esvect/vect9.mf
%{_texmfdistdir}/fonts/source/public/esvect/vsymbol.mf
%{_texmfdistdir}/fonts/tfm/public/esvect/vect10.tfm
%{_texmfdistdir}/fonts/tfm/public/esvect/vect5.tfm
%{_texmfdistdir}/fonts/tfm/public/esvect/vect6.tfm
%{_texmfdistdir}/fonts/tfm/public/esvect/vect7.tfm
%{_texmfdistdir}/fonts/tfm/public/esvect/vect8.tfm
%{_texmfdistdir}/fonts/tfm/public/esvect/vect9.tfm
%{_texmfdistdir}/fonts/type1/public/esvect/vect10.pfb
%{_texmfdistdir}/fonts/type1/public/esvect/vect5.pfb
%{_texmfdistdir}/fonts/type1/public/esvect/vect6.pfb
%{_texmfdistdir}/fonts/type1/public/esvect/vect7.pfb
%{_texmfdistdir}/fonts/type1/public/esvect/vect8.pfb
%{_texmfdistdir}/fonts/type1/public/esvect/vect9.pfb
%{_texmfdistdir}/tex/latex/esvect/esvect.sty
%{_texmfdistdir}/tex/latex/esvect/uesvect.fd
%doc %{_texmfdistdir}/doc/latex/esvect/README
%doc %{_texmfdistdir}/doc/latex/esvect/esvect.pdf
#- source
%doc %{_texmfdistdir}/source/latex/esvect/esvect.dtx
%doc %{_texmfdistdir}/source/latex/esvect/esvect.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17320 |12mr|texlive-etaremune-v1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/etaremune
# catalog-date 2009-05-14 13:22:18 +0200
# catalog-license lppl
# catalog-version v1.2
Name:		texlive-etaremune
Version:	v1.2
Release:	2
Summary:	Reverse-counting enumerate environment
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/etaremune
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/etaremune.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/etaremune.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/etaremune.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package implements the etaremune environment which is
similar to the enumerate environment, except that labels are
decreasing instead of increasing. The package provides a
noticeably more efficient alternative to the revnum package,
which uses painfully many counters.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/etaremune/etaremune.sty
%doc %{_texmfdistdir}/doc/latex/etaremune/README
%doc %{_texmfdistdir}/doc/latex/etaremune/etaremune.pdf
#- source
%doc %{_texmfdistdir}/source/latex/etaremune/etaremune.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17321 |12mr|texlive-etex-2.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22198
# category Package
# catalog-ctan /systems/e-tex
# catalog-date 2010-02-06 00:03:35 +0100
# catalog-license knuth
# catalog-version 2.1
Name:		texlive-etex
Version:	2.1
Release:	2
Summary:	An extended version of TeX, from the NTS project
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/systems/e-tex
License:	KNUTH
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/etex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/etex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
An extended version of TeX (which is capable of running as if
it were TeX unmodified). E-TeX has been specified by the LaTeX
team as the engine for the development of LaTeX, in the
immediate future; as a result, LaTeX programmers may (in all
current TeX distributions) assume e-TeX functionality.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/plain/etex/etex.src
%{_texmfdistdir}/tex/plain/etex/etexdefs.lib
%doc %{_texmfdistdir}/doc/etex/base/NTS-FAQ
%doc %{_texmfdistdir}/doc/etex/base/etex_gen.tex
%doc %{_texmfdistdir}/doc/etex/base/etex_man.pdf
%doc %{_texmfdistdir}/doc/etex/base/etex_man.sty
%doc %{_texmfdistdir}/doc/etex/base/etex_man.tex
%doc %{_texmfdistdir}/doc/etex/base/etex_ref.html
%doc %{_texmfdistdir}/doc/etex/base/etex_src.html
%doc %{_texmfdistdir}/doc/etex/base/legal.html
%doc %{_texmfdistdir}/doc/etex/base/nts-group.html
%doc %{_texmfdistdir}/doc/etex/base/webmerge.tex
%doc %{_mandir}/man1/etex.1*
%doc %{_texmfdir}/doc/man/man1/etex.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17322 |12mr|texlive-etex-pkg-2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/etex-pkg/etex.sty
# catalog-date 2009-07-22 12:43:06 +0200
# catalog-license other-free
# catalog-version 2.0
Name:		texlive-etex-pkg
Version:	2.0
Release:	2
Summary:	E-TeX support package
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/etex-pkg/etex.sty
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/etex-pkg.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/etex-pkg.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a straightforward interface to many of the
extensions offered by e-TeX; in particular, it modifies LaTeX's
register allocation macros to make use of the extended register
range. The etoolbox and etextools packages provide macros that
make more sophisticated use of e-TeX's facilities.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/etex-pkg/etex.sty
%doc %{_texmfdistdir}/doc/latex/etex-pkg/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17323 |12mr|texlive-etextools-3.1415926-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20694
# category Package
# catalog-ctan /macros/latex/contrib/etextools
# catalog-date 2010-12-08 18:13:15 +0100
# catalog-license lppl
# catalog-version 3.1415926
Name:		texlive-etextools
Version:	3.1415926
Release:	2
Summary:	e-TeX tools for LaTeX users and package writers
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/etextools
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/etextools.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/etextools.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/etextools.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides many (purely expandable) tools for LaTeX:
- Extensive list management (csv lists, lists of single
tokens/characters, etoolbox lists): * purely expandable loops
(csvloop, forcsvloop, etc.) * conversion (csvtolist, etc.)) *
addition/deletion (csvadd, listdel, etc.) - Expansion and group
control: \expandnext, \ExpandAfterCmds, \AfterGroup... - Tests
on tokens, characters and control sequences (\iffirstchar,
\ifiscs, \ifdefcount, \@ifchar...) - Tests on strings
(\ifstrnum, \ifuppercase, \DeclareStringFilter...) - Purely
expandable macros with options (\FE@testopt, \FE@ifstar) or
modifiers (\FE@modifiers) - Some purely expandable numerics
(\interval, \locinterplin). The package is dependent on the
etex and the etoolbox packages.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/etextools/etextools.sty
%doc %{_texmfdistdir}/doc/latex/etextools/README
%doc %{_texmfdistdir}/doc/latex/etextools/etextools-examples.pdf
%doc %{_texmfdistdir}/doc/latex/etextools/etextools-examples.tex
%doc %{_texmfdistdir}/doc/latex/etextools/etextools.pdf
#- source
%doc %{_texmfdistdir}/source/latex/etextools/etextools.drv
%doc %{_texmfdistdir}/source/latex/etextools/etextools.dtx
%doc %{_texmfdistdir}/source/latex/etextools/etextools.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17324 |12mr|texlive-ethiop-0.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /language/ethiopia/ethiop
# catalog-date 2007-02-14 08:57:40 +0100
# catalog-license gpl
# catalog-version 0.7
Name:		texlive-ethiop
Version:	0.7
Release:	2
Summary:	LaTeX macros and fonts for typesetting Amharic
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/ethiopia/ethiop
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ethiop.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ethiop.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ethiop.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Ethiopian language support for the babel package, including a
collection of fonts and TeX macros for typesetting the
characters of the languages of Ethiopia, with MetaFont fonts
based on EthTeX's.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/ofm/public/ethiop/etho10.ofm
%{_texmfdistdir}/fonts/ofm/public/ethiop/ethob10.ofm
%{_texmfdistdir}/fonts/ofm/public/ethiop/ethos10.ofm
%{_texmfdistdir}/fonts/ofm/public/ethiop/ethosb10.ofm
%{_texmfdistdir}/fonts/ovf/public/ethiop/etho10.ovf
%{_texmfdistdir}/fonts/ovf/public/ethiop/ethob10.ovf
%{_texmfdistdir}/fonts/ovf/public/ethiop/ethos10.ovf
%{_texmfdistdir}/fonts/ovf/public/ethiop/ethosb10.ovf
%{_texmfdistdir}/fonts/ovp/public/ethiop/etho10.ovp
%{_texmfdistdir}/fonts/ovp/public/ethiop/ethob10.ovp
%{_texmfdistdir}/fonts/ovp/public/ethiop/ethos10.ovp
%{_texmfdistdir}/fonts/ovp/public/ethiop/ethosb10.ovp
%{_texmfdistdir}/fonts/source/public/ethiop/eth__a.mf
%{_texmfdistdir}/fonts/source/public/ethiop/eth__g.mf
%{_texmfdistdir}/fonts/source/public/ethiop/eth_acce.mf
%{_texmfdistdir}/fonts/source/public/ethiop/eth_b.mf
%{_texmfdistdir}/fonts/source/public/ethiop/eth_c_c.mf
%{_texmfdistdir}/fonts/source/public/ethiop/eth_cc.mf
%{_texmfdistdir}/fonts/source/public/ethiop/eth_cc_c.mf
%{_texmfdistdir}/fonts/source/public/ethiop/eth_ccc2.mf
%{_texmfdistdir}/fonts/source/public/ethiop/eth_d.mf
%{_texmfdistdir}/fonts/source/public/ethiop/eth_dd.mf
%{_texmfdistdir}/fonts/source/public/ethiop/eth_f.mf
%{_texmfdistdir}/fonts/source/public/ethiop/eth_fu.mf
%{_texmfdistdir}/fonts/source/public/ethiop/eth_g.mf
%{_texmfdistdir}/fonts/source/public/ethiop/eth_g_a.mf
%{_texmfdistdir}/fonts/source/public/ethiop/eth_gg.mf
%{_texmfdistdir}/fonts/source/public/ethiop/eth_ggu.mf
%{_texmfdistdir}/fonts/source/public/ethiop/eth_gu.mf
%{_texmfdistdir}/fonts/source/public/ethiop/eth_h.mf
%{_texmfdistdir}/fonts/source/public/ethiop/eth_h_a.mf
%{_texmfdistdir}/fonts/source/public/ethiop/eth_h_c.mf
%{_texmfdistdir}/fonts/source/public/ethiop/eth_hh.mf
%{_texmfdistdir}/fonts/source/public/ethiop/eth_hu_c.mf
%{_texmfdistdir}/fonts/source/public/ethiop/eth_j.mf
%{_texmfdistdir}/fonts/source/public/ethiop/eth_k.mf
%{_texmfdistdir}/fonts/source/public/ethiop/eth_k_a.mf
%{_texmfdistdir}/fonts/source/public/ethiop/eth_kk.mf
%{_texmfdistdir}/fonts/source/public/ethiop/eth_kku.mf
%{_texmfdistdir}/fonts/source/public/ethiop/eth_ku.mf
%{_texmfdistdir}/fonts/source/public/ethiop/eth_l.mf
%{_texmfdistdir}/fonts/source/public/ethiop/eth_m.mf
%{_texmfdistdir}/fonts/source/public/ethiop/eth_mrf.mf
%{_texmfdistdir}/fonts/source/public/ethiop/eth_mu.mf
%{_texmfdistdir}/fonts/source/public/ethiop/eth_n.mf
%{_texmfdistdir}/fonts/source/public/ethiop/eth_nn.mf
%{_texmfdistdir}/fonts/source/public/ethiop/eth_num.mf
%{_texmfdistdir}/fonts/source/public/ethiop/eth_p.mf
%{_texmfdistdir}/fonts/source/public/ethiop/eth_pp.mf
%{_texmfdistdir}/fonts/source/public/ethiop/eth_pu.mf
%{_texmfdistdir}/fonts/source/public/ethiop/eth_punc.mf
%{_texmfdistdir}/fonts/source/public/ethiop/eth_q.mf
%{_texmfdistdir}/fonts/source/public/ethiop/eth_q_a.mf
%{_texmfdistdir}/fonts/source/public/ethiop/eth_qq.mf
%{_texmfdistdir}/fonts/source/public/ethiop/eth_qqu.mf
%{_texmfdistdir}/fonts/source/public/ethiop/eth_qu.mf
%{_texmfdistdir}/fonts/source/public/ethiop/eth_r.mf
%{_texmfdistdir}/fonts/source/public/ethiop/eth_s.mf
%{_texmfdistdir}/fonts/source/public/ethiop/eth_s_a.mf
%{_texmfdistdir}/fonts/source/public/ethiop/eth_s_c.mf
%{_texmfdistdir}/fonts/source/public/ethiop/eth_ss.mf
%{_texmfdistdir}/fonts/source/public/ethiop/eth_t.mf
%{_texmfdistdir}/fonts/source/public/ethiop/eth_tt.mf
%{_texmfdistdir}/fonts/source/public/ethiop/eth_v.mf
%{_texmfdistdir}/fonts/source/public/ethiop/eth_w.mf
%{_texmfdistdir}/fonts/source/public/ethiop/eth_wu.mf
%{_texmfdistdir}/fonts/source/public/ethiop/eth_y.mf
%{_texmfdistdir}/fonts/source/public/ethiop/eth_z.mf
%{_texmfdistdir}/fonts/source/public/ethiop/eth_z_c.mf
%{_texmfdistdir}/fonts/source/public/ethiop/etha10.mf
%{_texmfdistdir}/fonts/source/public/ethiop/etha6.mf
%{_texmfdistdir}/fonts/source/public/ethiop/etha7.mf
%{_texmfdistdir}/fonts/source/public/ethiop/etha8.mf
%{_texmfdistdir}/fonts/source/public/ethiop/etha_cod.mf
%{_texmfdistdir}/fonts/source/public/ethiop/etha_drv.mf
%{_texmfdistdir}/fonts/source/public/ethiop/etha_lig.mf
%{_texmfdistdir}/fonts/source/public/ethiop/ethab10.mf
%{_texmfdistdir}/fonts/source/public/ethiop/ethab11.mf
%{_texmfdistdir}/fonts/source/public/ethiop/ethab12.mf
%{_texmfdistdir}/fonts/source/public/ethiop/ethab14.mf
%{_texmfdistdir}/fonts/source/public/ethiop/ethab18.mf
%{_texmfdistdir}/fonts/source/public/ethiop/ethab24.mf
%{_texmfdistdir}/fonts/source/public/ethiop/ethab36.mf
%{_texmfdistdir}/fonts/source/public/ethiop/ethab9.mf
%{_texmfdistdir}/fonts/source/public/ethiop/ethas10.mf
%{_texmfdistdir}/fonts/source/public/ethiop/ethasb10.mf
%{_texmfdistdir}/fonts/source/public/ethiop/ethasb11.mf
%{_texmfdistdir}/fonts/source/public/ethiop/ethasb12.mf
%{_texmfdistdir}/fonts/source/public/ethiop/ethasb14.mf
%{_texmfdistdir}/fonts/source/public/ethiop/ethasb18.mf
%{_texmfdistdir}/fonts/source/public/ethiop/ethasb24.mf
%{_texmfdistdir}/fonts/source/public/ethiop/ethasb36.mf
%{_texmfdistdir}/fonts/source/public/ethiop/ethasb9.mf
%{_texmfdistdir}/fonts/source/public/ethiop/ethatt10.mf
%{_texmfdistdir}/fonts/source/public/ethiop/ethb10.mf
%{_texmfdistdir}/fonts/source/public/ethiop/ethb6.mf
%{_texmfdistdir}/fonts/source/public/ethiop/ethb7.mf
%{_texmfdistdir}/fonts/source/public/ethiop/ethb8.mf
%{_texmfdistdir}/fonts/source/public/ethiop/ethb_cod.mf
%{_texmfdistdir}/fonts/source/public/ethiop/ethb_drv.mf
%{_texmfdistdir}/fonts/source/public/ethiop/ethb_lig.mf
%{_texmfdistdir}/fonts/source/public/ethiop/ethbb10.mf
%{_texmfdistdir}/fonts/source/public/ethiop/ethbb11.mf
%{_texmfdistdir}/fonts/source/public/ethiop/ethbb12.mf
%{_texmfdistdir}/fonts/source/public/ethiop/ethbb14.mf
%{_texmfdistdir}/fonts/source/public/ethiop/ethbb18.mf
%{_texmfdistdir}/fonts/source/public/ethiop/ethbb24.mf
%{_texmfdistdir}/fonts/source/public/ethiop/ethbb36.mf
%{_texmfdistdir}/fonts/source/public/ethiop/ethbb9.mf
%{_texmfdistdir}/fonts/source/public/ethiop/ethbs10.mf
%{_texmfdistdir}/fonts/source/public/ethiop/ethbsb10.mf
%{_texmfdistdir}/fonts/source/public/ethiop/ethbsb11.mf
%{_texmfdistdir}/fonts/source/public/ethiop/ethbsb12.mf
%{_texmfdistdir}/fonts/source/public/ethiop/ethbsb14.mf
%{_texmfdistdir}/fonts/source/public/ethiop/ethbsb18.mf
%{_texmfdistdir}/fonts/source/public/ethiop/ethbsb24.mf
%{_texmfdistdir}/fonts/source/public/ethiop/ethbsb36.mf
%{_texmfdistdir}/fonts/source/public/ethiop/ethbsb9.mf
%{_texmfdistdir}/fonts/source/public/ethiop/ethbtt10.mf
%{_texmfdistdir}/fonts/source/public/ethiop/ethiomac.mf
%{_texmfdistdir}/fonts/tfm/public/ethiop/etha10.tfm
%{_texmfdistdir}/fonts/tfm/public/ethiop/etha6.tfm
%{_texmfdistdir}/fonts/tfm/public/ethiop/etha7.tfm
%{_texmfdistdir}/fonts/tfm/public/ethiop/etha8.tfm
%{_texmfdistdir}/fonts/tfm/public/ethiop/ethab10.tfm
%{_texmfdistdir}/fonts/tfm/public/ethiop/ethab11.tfm
%{_texmfdistdir}/fonts/tfm/public/ethiop/ethab12.tfm
%{_texmfdistdir}/fonts/tfm/public/ethiop/ethab14.tfm
%{_texmfdistdir}/fonts/tfm/public/ethiop/ethab18.tfm
%{_texmfdistdir}/fonts/tfm/public/ethiop/ethab24.tfm
%{_texmfdistdir}/fonts/tfm/public/ethiop/ethab36.tfm
%{_texmfdistdir}/fonts/tfm/public/ethiop/ethab9.tfm
%{_texmfdistdir}/fonts/tfm/public/ethiop/ethas10.tfm
%{_texmfdistdir}/fonts/tfm/public/ethiop/ethasb10.tfm
%{_texmfdistdir}/fonts/tfm/public/ethiop/ethasb11.tfm
%{_texmfdistdir}/fonts/tfm/public/ethiop/ethasb12.tfm
%{_texmfdistdir}/fonts/tfm/public/ethiop/ethasb14.tfm
%{_texmfdistdir}/fonts/tfm/public/ethiop/ethasb18.tfm
%{_texmfdistdir}/fonts/tfm/public/ethiop/ethasb24.tfm
%{_texmfdistdir}/fonts/tfm/public/ethiop/ethasb36.tfm
%{_texmfdistdir}/fonts/tfm/public/ethiop/ethasb9.tfm
%{_texmfdistdir}/fonts/tfm/public/ethiop/ethatt10.tfm
%{_texmfdistdir}/fonts/tfm/public/ethiop/ethb10.tfm
%{_texmfdistdir}/fonts/tfm/public/ethiop/ethb6.tfm
%{_texmfdistdir}/fonts/tfm/public/ethiop/ethb7.tfm
%{_texmfdistdir}/fonts/tfm/public/ethiop/ethb8.tfm
%{_texmfdistdir}/fonts/tfm/public/ethiop/ethbb10.tfm
%{_texmfdistdir}/fonts/tfm/public/ethiop/ethbb11.tfm
%{_texmfdistdir}/fonts/tfm/public/ethiop/ethbb12.tfm
%{_texmfdistdir}/fonts/tfm/public/ethiop/ethbb14.tfm
%{_texmfdistdir}/fonts/tfm/public/ethiop/ethbb18.tfm
%{_texmfdistdir}/fonts/tfm/public/ethiop/ethbb24.tfm
%{_texmfdistdir}/fonts/tfm/public/ethiop/ethbb36.tfm
%{_texmfdistdir}/fonts/tfm/public/ethiop/ethbb9.tfm
%{_texmfdistdir}/fonts/tfm/public/ethiop/ethbs10.tfm
%{_texmfdistdir}/fonts/tfm/public/ethiop/ethbsb10.tfm
%{_texmfdistdir}/fonts/tfm/public/ethiop/ethbsb11.tfm
%{_texmfdistdir}/fonts/tfm/public/ethiop/ethbsb12.tfm
%{_texmfdistdir}/fonts/tfm/public/ethiop/ethbsb14.tfm
%{_texmfdistdir}/fonts/tfm/public/ethiop/ethbsb18.tfm
%{_texmfdistdir}/fonts/tfm/public/ethiop/ethbsb24.tfm
%{_texmfdistdir}/fonts/tfm/public/ethiop/ethbsb36.tfm
%{_texmfdistdir}/fonts/tfm/public/ethiop/ethbsb9.tfm
%{_texmfdistdir}/fonts/tfm/public/ethiop/ethbtt10.tfm
%{_texmfdistdir}/omega/ocp/ethiop/ethospc.ocp
%{_texmfdistdir}/omega/otp/ethiop/ethospc.otp
%{_texmfdistdir}/tex/latex/ethiop/etharab.sty
%{_texmfdistdir}/tex/latex/ethiop/ethiop.ldf
%{_texmfdistdir}/tex/latex/ethiop/ethiop.sty
%{_texmfdistdir}/tex/latex/ethiop/uetha.fd
%{_texmfdistdir}/tex/latex/ethiop/uethb.fd
%{_texmfdistdir}/tex/latex/ethiop/uetho.fd
%doc %{_texmfdistdir}/doc/latex/ethiop/MANIFEST
%doc %{_texmfdistdir}/doc/latex/ethiop/README
%doc %{_texmfdistdir}/doc/latex/ethiop/codeetha.tex
%doc %{_texmfdistdir}/doc/latex/ethiop/codeethb.tex
%doc %{_texmfdistdir}/doc/latex/ethiop/ethiodoc.pdf
%doc %{_texmfdistdir}/doc/latex/ethiop/ethiodoc.tex
#- source
%doc %{_texmfdistdir}/source/latex/ethiop/ethiop.dtx
%doc %{_texmfdistdir}/source/latex/ethiop/ethiop.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts omega tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17325 |12mr|texlive-ethiop-t1-20070214-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /fonts/ps-type1/ethiop
# catalog-date 2007-02-14 08:57:40 +0100
# catalog-license gpl
# catalog-version undef
Name:		texlive-ethiop-t1
Version:	20070214
Release:	2
Summary:	Type 1 versions of Amharic fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/ps-type1/ethiop
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ethiop-t1.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ethiop-t1.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
These fonts are drop-in Adobe type 1 replacements for the fonts
of the ethiop package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/map/dvips/ethiop-t1/ethiop.map
%{_texmfdistdir}/fonts/type1/public/ethiop-t1/etha10.pfb
%{_texmfdistdir}/fonts/type1/public/ethiop-t1/etha6.pfb
%{_texmfdistdir}/fonts/type1/public/ethiop-t1/etha7.pfb
%{_texmfdistdir}/fonts/type1/public/ethiop-t1/etha8.pfb
%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethab10.pfb
%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethab11.pfb
%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethab12.pfb
%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethab14.pfb
%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethab18.pfb
%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethab24.pfb
%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethab36.pfb
%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethab9.pfb
%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethas10.pfb
%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethasb10.pfb
%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethasb11.pfb
%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethasb12.pfb
%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethasb14.pfb
%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethasb18.pfb
%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethasb24.pfb
%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethasb36.pfb
%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethasb9.pfb
%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethatt10.pfb
%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethb10.pfb
%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethb6.pfb
%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethb7.pfb
%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethb8.pfb
%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethbb10.pfb
%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethbb11.pfb
%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethbb12.pfb
%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethbb14.pfb
%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethbb18.pfb
%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethbb24.pfb
%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethbb36.pfb
%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethbb9.pfb
%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethbs10.pfb
%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethbsb10.pfb
%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethbsb11.pfb
%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethbsb12.pfb
%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethbsb14.pfb
%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethbsb18.pfb
%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethbsb24.pfb
%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethbsb36.pfb
%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethbsb9.pfb
%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethbtt10.pfb
%doc %{_texmfdistdir}/doc/latex/ethiop-t1/COPYING
%doc %{_texmfdistdir}/doc/latex/ethiop-t1/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17326 |12mr|texlive-etoolbox-2.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20922
# category Package
# catalog-ctan /macros/latex/contrib/etoolbox
# catalog-date 2011-01-03 19:54:22 +0100
# catalog-license lppl1.3
# catalog-version 2.1
Name:		texlive-etoolbox
Version:	2.1
Release:	2
Summary:	Tool-box for LaTeX programmers using e-TeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/etoolbox
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/etoolbox.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/etoolbox.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The etoolbox package is a toolbox of programming facilities
geared primarily towards LaTeX class and package authors. It
provides LaTeX frontends to some of the new primitives provided
by e-TeX as well as some generic tools which are not strictly
related to e-TeX but match the profile of this package. Note
that the initial versions of this package were released under
the name elatex. The package provides functions that seem to
offer alternative ways of implementing some LaTeX kernel
commands; nevertheless, the package will not modify any part of
the LaTeX kernel.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/etoolbox/etoolbox.def
%{_texmfdistdir}/tex/latex/etoolbox/etoolbox.sty
%doc %{_texmfdistdir}/doc/latex/etoolbox/README
%doc %{_texmfdistdir}/doc/latex/etoolbox/etoolbox.pdf
%doc %{_texmfdistdir}/doc/latex/etoolbox/etoolbox.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17327 |12mr|texlive-etoolbox-de-1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21906
# category Package
# catalog-ctan /info/translations/etoolbox/de
# catalog-date 2011-03-30 20:15:49 +0200
# catalog-license lppl
# catalog-version 1
Name:		texlive-etoolbox-de
Version:	1
Release:	2
Summary:	German translation of documentation of etoolbox
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/translations/etoolbox/de
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/etoolbox-de.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/etoolbox-de.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
The version translated is 2.1 or 2011-01-03.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/etoolbox-de/etoolbox-DE.pdf
%doc %{_texmfdistdir}/doc/latex/etoolbox-de/etoolbox-DE.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17328 |12mr|texlive-euenc-0.1h-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19795
# category Package
# catalog-ctan /macros/latex/contrib/euenc
# catalog-date 2010-09-19 01:22:04 +0200
# catalog-license lppl1.3
# catalog-version 0.1h
Name:		texlive-euenc
Version:	0.1h
Release:	2
Summary:	Unicode font encoding definitions for XeTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/euenc
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/euenc.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/euenc.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/euenc.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Font encoding definitions for unicode fonts loaded by LaTeX in
XeTeX or LuaTeX. The package provides two encodings: -- EU1,
designed for use with XeTeX, which the fontspec uses for
unicode fonts which require no macro-level processing for
accents, and -- EU2, which provides the same facilities for use
with LuaTeX. Neither encoding places any restriction on the
glyphs provided by a font; use of EU2 causes the package
euxunicode to be loaded (the package is part of this
distribution). The package includes font definition files for
use with the Latin Modern OpenType fonts.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/euenc/eu1enc.def
%{_texmfdistdir}/tex/latex/euenc/eu1lmdh.fd
%{_texmfdistdir}/tex/latex/euenc/eu1lmr.fd
%{_texmfdistdir}/tex/latex/euenc/eu1lmss.fd
%{_texmfdistdir}/tex/latex/euenc/eu1lmssq.fd
%{_texmfdistdir}/tex/latex/euenc/eu1lmtt.fd
%{_texmfdistdir}/tex/latex/euenc/eu1lmvtt.fd
%{_texmfdistdir}/tex/latex/euenc/eu2enc.def
%{_texmfdistdir}/tex/latex/euenc/eu2lmdh.fd
%{_texmfdistdir}/tex/latex/euenc/eu2lmr.fd
%{_texmfdistdir}/tex/latex/euenc/eu2lmss.fd
%{_texmfdistdir}/tex/latex/euenc/eu2lmssq.fd
%{_texmfdistdir}/tex/latex/euenc/eu2lmtt.fd
%{_texmfdistdir}/tex/latex/euenc/eu2lmvtt.fd
%doc %{_texmfdistdir}/doc/latex/euenc/README
%doc %{_texmfdistdir}/doc/latex/euenc/euenc.pdf
%doc %{_texmfdistdir}/doc/latex/euenc/test-euxlm.ltx
#- source
%doc %{_texmfdistdir}/source/latex/euenc/Makefile
%doc %{_texmfdistdir}/source/latex/euenc/euenc.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17329 |12mr|texlive-eukdate-1.04-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/eukdate
# catalog-date 2009-03-17 21:46:26 +0100
# catalog-license lppl
# catalog-version 1.04
Name:		texlive-eukdate
Version:	1.04
Release:	2
Summary:	UK format dates, with weekday
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/eukdate
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eukdate.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eukdate.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eukdate.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package is used to change the format of \today's date,
including the weekday, e.g., "Saturday, 26 June 2008", the 'UK
format', which is preferred in many parts of the world, as
distinct from that which is used in \maketitle of the article
class, "June 26, 2008", the 'US format'.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/eukdate/eukdate.sty
%doc %{_texmfdistdir}/doc/latex/eukdate/README
%doc %{_texmfdistdir}/doc/latex/eukdate/eukdate.pdf
#- source
%doc %{_texmfdistdir}/source/latex/eukdate/eukdate.dtx
%doc %{_texmfdistdir}/source/latex/eukdate/eukdate.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17330 |12mr|texlive-euler-2.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17261
# category Package
# catalog-ctan /macros/latex/contrib/euler
# catalog-date 2010-02-28 19:16:53 +0100
# catalog-license lppl
# catalog-version 2.5
Name:		texlive-euler
Version:	2.5
Release:	2
Summary:	Use AMS Euler fonts for math
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/euler
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/euler.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/euler.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/euler.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Provides a setup for using the AMS Euler family of fonts for
mathematics in LaTeX documents. "The underlying philosophy of
Zapf's Euler design was to capture the flavour of mathematics
as it might be written by a mathematician with excellent
handwriting." [concrete-tug] The euler package is based on
Knuth's macros for the book 'Concrete Mathematics'. The text
fonts for the Concrete book are supported by the beton package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/euler/euler.sty
%doc %{_texmfdistdir}/doc/latex/euler/euler.pdf
%doc %{_texmfdistdir}/doc/latex/euler/legal.txt
#- source
%doc %{_texmfdistdir}/source/latex/euler/euler.dtx
%doc %{_texmfdistdir}/source/latex/euler/euler.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17331 |12mr|texlive-eulervm-4.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /fonts/eulervm
# catalog-date 2006-12-09 23:51:48 +0100
# catalog-license lppl
# catalog-version 4.0
Name:		texlive-eulervm
Version:	4.0
Release:	2
Summary:	Euler virtual math fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/eulervm
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eulervm.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eulervm.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eulervm.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The well-known Euler fonts are suitable for typsetting
mathematics in conjunction with a variety of text fonts which
do not provide mathematical character sets of their own. Euler-
VM is a set of virtual mathematics fonts based on Euler and CM.
This approach has several advantages over immediately using the
real Euler fonts: Most noticeably, less TeX resources are
consumed, the quality of various math symbols is improved and a
usable \hslash symbol can be provided. The virtual fonts are
accompanied by a LaTeX package which makes them easy to use,
particularly in conjunction with Type1 PostScript text fonts.
They are compatible with amsmath. A package option allows the
fonts to be loaded at 95% of their nominal size, thus blending
better with certain text fonts, e.g., Minion.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/tfm/public/eulervm/zeuex10.tfm
%{_texmfdistdir}/fonts/tfm/public/eulervm/zeurb10.tfm
%{_texmfdistdir}/fonts/tfm/public/eulervm/zeurb5.tfm
%{_texmfdistdir}/fonts/tfm/public/eulervm/zeurb7.tfm
%{_texmfdistdir}/fonts/tfm/public/eulervm/zeurm10.tfm
%{_texmfdistdir}/fonts/tfm/public/eulervm/zeurm5.tfm
%{_texmfdistdir}/fonts/tfm/public/eulervm/zeurm7.tfm
%{_texmfdistdir}/fonts/tfm/public/eulervm/zeusb10.tfm
%{_texmfdistdir}/fonts/tfm/public/eulervm/zeusb5.tfm
%{_texmfdistdir}/fonts/tfm/public/eulervm/zeusb7.tfm
%{_texmfdistdir}/fonts/tfm/public/eulervm/zeusm10.tfm
%{_texmfdistdir}/fonts/tfm/public/eulervm/zeusm5.tfm
%{_texmfdistdir}/fonts/tfm/public/eulervm/zeusm7.tfm
%{_texmfdistdir}/fonts/vf/public/eulervm/zeuex10.vf
%{_texmfdistdir}/fonts/vf/public/eulervm/zeurb10.vf
%{_texmfdistdir}/fonts/vf/public/eulervm/zeurb5.vf
%{_texmfdistdir}/fonts/vf/public/eulervm/zeurb7.vf
%{_texmfdistdir}/fonts/vf/public/eulervm/zeurm10.vf
%{_texmfdistdir}/fonts/vf/public/eulervm/zeurm5.vf
%{_texmfdistdir}/fonts/vf/public/eulervm/zeurm7.vf
%{_texmfdistdir}/fonts/vf/public/eulervm/zeusb10.vf
%{_texmfdistdir}/fonts/vf/public/eulervm/zeusb5.vf
%{_texmfdistdir}/fonts/vf/public/eulervm/zeusb7.vf
%{_texmfdistdir}/fonts/vf/public/eulervm/zeusm10.vf
%{_texmfdistdir}/fonts/vf/public/eulervm/zeusm5.vf
%{_texmfdistdir}/fonts/vf/public/eulervm/zeusm7.vf
%{_texmfdistdir}/tex/latex/eulervm/eulervm.sty
%{_texmfdistdir}/tex/latex/eulervm/uzeuex.fd
%{_texmfdistdir}/tex/latex/eulervm/uzeur.fd
%{_texmfdistdir}/tex/latex/eulervm/uzeus.fd
%doc %{_texmfdistdir}/doc/latex/eulervm/README.eulervm
%doc %{_texmfdistdir}/doc/latex/eulervm/eulervm.pdf
%doc %{_texmfdistdir}/doc/latex/eulervm/manifest.txt
#- source
%doc %{_texmfdistdir}/source/latex/eulervm/eulervm.dtx
%doc %{_texmfdistdir}/source/latex/eulervm/eulervm.ins
%doc %{_texmfdistdir}/source/latex/eulervm/fontinst/Makefile
%doc %{_texmfdistdir}/source/latex/eulervm/fontinst/amsrel10.mtx
%doc %{_texmfdistdir}/source/latex/eulervm/fontinst/amsrel5.mtx
%doc %{_texmfdistdir}/source/latex/eulervm/fontinst/amsrel7.mtx
%doc %{_texmfdistdir}/source/latex/eulervm/fontinst/axis10.mtx
%doc %{_texmfdistdir}/source/latex/eulervm/fontinst/axis5.mtx
%doc %{_texmfdistdir}/source/latex/eulervm/fontinst/axis7.mtx
%doc %{_texmfdistdir}/source/latex/eulervm/fontinst/eubar10.mtx
%doc %{_texmfdistdir}/source/latex/eulervm/fontinst/eubar5.mtx
%doc %{_texmfdistdir}/source/latex/eulervm/fontinst/eubar7.mtx
%doc %{_texmfdistdir}/source/latex/eulervm/fontinst/euml.etx
%doc %{_texmfdistdir}/source/latex/eulervm/fontinst/eums.etx
%doc %{_texmfdistdir}/source/latex/eulervm/fontinst/eumx.etx
%doc %{_texmfdistdir}/source/latex/eulervm/fontinst/fontevm.tex
%doc %{_texmfdistdir}/source/latex/eulervm/fontinst/unsetams.mtx
%doc %{_texmfdistdir}/source/latex/eulervm/fontinst/unseteus.mtx
%doc %{_texmfdistdir}/source/latex/eulervm/fontinst/unsetex.mtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17332 |12mr|texlive-euproposal-0.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/euproposal
# catalog-date 2008-08-19 20:15:24 +0200
# catalog-license lppl
# catalog-version 0.3
Name:		texlive-euproposal
Version:	0.3
Release:	2
Summary:	A class for preparing FP7 proposals
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/euproposal
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/euproposal.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/euproposal.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/euproposal.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The euproposal class supports many of the specific elements of
a Framework 7 Proposal. It is optimized towards collaborative
projects. The package comes with an extensive example (a fake
EU proposal; see the file propB.tex) that shows all elements in
action.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/euproposal/euproposal.cls
%doc %{_texmfdistdir}/doc/latex/euproposal/README
%doc %{_texmfdistdir}/doc/latex/euproposal/euproposal.pdf
%doc %{_texmfdistdir}/doc/latex/euproposal/propB.delivs
%doc %{_texmfdistdir}/doc/latex/euproposal/propB.pdf
%doc %{_texmfdistdir}/doc/latex/euproposal/propB.tex
#- source
%doc %{_texmfdistdir}/source/latex/euproposal/euproposal.dtx
%doc %{_texmfdistdir}/source/latex/euproposal/euproposal.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17333 |12mr|texlive-euro-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22191
# category Package
# catalog-ctan /macros/latex/contrib/euro
# catalog-date 2006-09-12 14:13:09 +0200
# catalog-license lppl
# catalog-version 1.1
Name:		texlive-euro
Version:	1.1
Release:	2
Summary:	Provide Euro values for national currency amounts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/euro
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/euro.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/euro.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/euro.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Converts arbitrary national currency amounts using the Euro as
base unit, and typesets monetary amounts in almost any desired
way. Write, e.g., \ATS{17.6} to get something like '17,60 oS
(1,28 Euro)' automatically. Conversion rates for the initial
Euro-zone countries are already built-in. Further rates can be
added easily. The package uses the fp package to do its sums.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/euro/euro.sty
%doc %{_texmfdistdir}/doc/latex/euro/Makefile
%doc %{_texmfdistdir}/doc/latex/euro/euro.pdf
%doc %{_texmfdistdir}/doc/latex/euro/euro.txt
#- source
%doc %{_texmfdistdir}/source/latex/euro/euro.dtx
%doc %{_texmfdistdir}/source/latex/euro/euro.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17334 |12mr|texlive-euro-ce-3.0b-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25714
# category Package
# catalog-ctan /fonts/euro-ce
# catalog-date 2012-03-20 10:39:30 +0100
# catalog-license bsd
# catalog-version 3.0b
Name:		texlive-euro-ce
Epoch:		1
Version:	3.0b
Release:	1
Summary:	Euro and CE sign font
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/euro-ce
License:	BSD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/euro-ce.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/euro-ce.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Metafont source for the symbols in several variants, designed
to fit with Computer Modern-set text.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/euro-ce/ceit.mf
%{_texmfdistdir}/fonts/source/public/euro-ce/cemac.mf
%{_texmfdistdir}/fonts/source/public/euro-ce/cerm.mf
%{_texmfdistdir}/fonts/source/public/euro-ce/cesl.mf
%{_texmfdistdir}/fonts/source/public/euro-ce/eurobf.mf
%{_texmfdistdir}/fonts/source/public/euro-ce/eurobfit.mf
%{_texmfdistdir}/fonts/source/public/euro-ce/eurobfsl.mf
%{_texmfdistdir}/fonts/source/public/euro-ce/euroit.mf
%{_texmfdistdir}/fonts/source/public/euro-ce/euromac.mf
%{_texmfdistdir}/fonts/source/public/euro-ce/euroof.mf
%{_texmfdistdir}/fonts/source/public/euro-ce/eurorm.mf
%{_texmfdistdir}/fonts/source/public/euro-ce/eurosl.mf
%{_texmfdistdir}/fonts/source/public/euro-ce/eurosp.mf
%{_texmfdistdir}/fonts/tfm/public/euro-ce/ceit.tfm
%{_texmfdistdir}/fonts/tfm/public/euro-ce/cerm.tfm
%{_texmfdistdir}/fonts/tfm/public/euro-ce/cesl.tfm
%{_texmfdistdir}/fonts/tfm/public/euro-ce/eurobf.tfm
%{_texmfdistdir}/fonts/tfm/public/euro-ce/eurobfit.tfm
%{_texmfdistdir}/fonts/tfm/public/euro-ce/eurobfsl.tfm
%{_texmfdistdir}/fonts/tfm/public/euro-ce/euroit.tfm
%{_texmfdistdir}/fonts/tfm/public/euro-ce/euroof.tfm
%{_texmfdistdir}/fonts/tfm/public/euro-ce/eurorm.tfm
%{_texmfdistdir}/fonts/tfm/public/euro-ce/eurosl.tfm
%{_texmfdistdir}/fonts/tfm/public/euro-ce/eurosp.tfm
%doc %{_texmfdistdir}/doc/fonts/euro-ce/euro-ce.doc
%doc %{_texmfdistdir}/doc/fonts/euro-ce/euro-ce.dvi
%doc %{_texmfdistdir}/doc/fonts/euro-ce/euro-ce.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17335 |12mr|texlive-europecv-20061209-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/europecv
# catalog-date 2006-12-09 23:51:48 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-europecv
Version:	20061209
Release:	2
Summary:	Unofficial class for European curricula vitae
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/europecv
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/europecv.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/europecv.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The europecv class is an unofficial LaTeX implementation of the
standard model for curricula vitae (the "Europass CV") as
recommended by the European Commission. Although primarily
intended for users in the European Union, the class is flexible
enough to be used for any kind of curriculum vitae. The class
has localisations for all the official languages of the EU
(plus Catalan), as well as options permitting input in UTF-8
and koi8-r.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/europecv/EuropeFlagBW.eps
%{_texmfdistdir}/tex/latex/europecv/EuropeFlagBW.pdf
%{_texmfdistdir}/tex/latex/europecv/EuropeFlagBlueCMYK.eps
%{_texmfdistdir}/tex/latex/europecv/EuropeFlagBlueCMYK.pdf
%{_texmfdistdir}/tex/latex/europecv/EuropeFlagCMYK.eps
%{_texmfdistdir}/tex/latex/europecv/EuropeFlagCMYK.pdf
%{_texmfdistdir}/tex/latex/europecv/EuropeFlagWB.eps
%{_texmfdistdir}/tex/latex/europecv/EuropeFlagWB.pdf
%{_texmfdistdir}/tex/latex/europecv/ecvbg.def
%{_texmfdistdir}/tex/latex/europecv/ecvca.def
%{_texmfdistdir}/tex/latex/europecv/ecvcs.def
%{_texmfdistdir}/tex/latex/europecv/ecvda.def
%{_texmfdistdir}/tex/latex/europecv/ecvde.def
%{_texmfdistdir}/tex/latex/europecv/ecven.def
%{_texmfdistdir}/tex/latex/europecv/ecves.def
%{_texmfdistdir}/tex/latex/europecv/ecvet.def
%{_texmfdistdir}/tex/latex/europecv/ecvfi.def
%{_texmfdistdir}/tex/latex/europecv/ecvfr.def
%{_texmfdistdir}/tex/latex/europecv/ecvgl.def
%{_texmfdistdir}/tex/latex/europecv/ecvgr.def
%{_texmfdistdir}/tex/latex/europecv/ecvhu.def
%{_texmfdistdir}/tex/latex/europecv/ecvis.def
%{_texmfdistdir}/tex/latex/europecv/ecvit.def
%{_texmfdistdir}/tex/latex/europecv/ecvlt.def
%{_texmfdistdir}/tex/latex/europecv/ecvlv.def
%{_texmfdistdir}/tex/latex/europecv/ecvmt.def
%{_texmfdistdir}/tex/latex/europecv/ecvnl.def
%{_texmfdistdir}/tex/latex/europecv/ecvno.def
%{_texmfdistdir}/tex/latex/europecv/ecvpl.def
%{_texmfdistdir}/tex/latex/europecv/ecvpt.def
%{_texmfdistdir}/tex/latex/europecv/ecvro.def
%{_texmfdistdir}/tex/latex/europecv/ecvsk.def
%{_texmfdistdir}/tex/latex/europecv/ecvsl.def
%{_texmfdistdir}/tex/latex/europecv/ecvsr.def
%{_texmfdistdir}/tex/latex/europecv/ecvsv.def
%{_texmfdistdir}/tex/latex/europecv/europasslogo.eps
%{_texmfdistdir}/tex/latex/europecv/europasslogo.pdf
%{_texmfdistdir}/tex/latex/europecv/europecv.cls
%doc %{_texmfdistdir}/doc/latex/europecv/europecv.pdf
%doc %{_texmfdistdir}/doc/latex/europecv/europecv.tex
%doc %{_texmfdistdir}/doc/latex/europecv/examples/at.pdf
%doc %{_texmfdistdir}/doc/latex/europecv/examples/bulgarian-koi8-r.tex
%doc %{_texmfdistdir}/doc/latex/europecv/examples/bulgarian-utf8.tex
%doc %{_texmfdistdir}/doc/latex/europecv/examples/greek-utf8.pdf
%doc %{_texmfdistdir}/doc/latex/europecv/examples/greek-utf8.tex
%doc %{_texmfdistdir}/doc/latex/europecv/examples/maltese-maltese.tex
%doc %{_texmfdistdir}/doc/latex/europecv/examples/maltese-utf8.tex
%doc %{_texmfdistdir}/doc/latex/europecv/examples/minimal.pdf
%doc %{_texmfdistdir}/doc/latex/europecv/examples/minimal.tex
%doc %{_texmfdistdir}/doc/latex/europecv/templates/cv_template_de.pdf
%doc %{_texmfdistdir}/doc/latex/europecv/templates/cv_template_de.tex
%doc %{_texmfdistdir}/doc/latex/europecv/templates/cv_template_en.pdf
%doc %{_texmfdistdir}/doc/latex/europecv/templates/cv_template_en.tex
%doc %{_texmfdistdir}/doc/latex/europecv/templates/cv_template_it.pdf
%doc %{_texmfdistdir}/doc/latex/europecv/templates/cv_template_it.tex
%doc %{_texmfdistdir}/doc/latex/europecv/templates/cv_template_pl.pdf
%doc %{_texmfdistdir}/doc/latex/europecv/templates/cv_template_pl.tex
%doc %{_texmfdistdir}/doc/latex/europecv/templates/publications.bib

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17336 |12mr|texlive-eurosym-1.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17265
# category Package
# catalog-ctan /fonts/eurosym
# catalog-date 2009-03-31 14:27:12 +0200
# catalog-license other-free
# catalog-version 1.4-subrfix
Name:		texlive-eurosym
Version:	1.4
Release:	2
Summary:	MetaFont and macros for Euro sign
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/eurosym
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eurosym.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eurosym.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The new European currency symbol for the Euro implemented in
MetaFont, using the official European Commission dimensions,
and providing several shapes (normal, slanted, bold, outline).
The package also includes a LaTeX package which defines the
macro, pre-compiled tfm files, and documentation.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/map/dvips/eurosym/eurosym.map
%{_texmfdistdir}/fonts/source/public/eurosym/fey.mf
%{_texmfdistdir}/fonts/source/public/eurosym/feybl10.mf
%{_texmfdistdir}/fonts/source/public/eurosym/feybo10.mf
%{_texmfdistdir}/fonts/source/public/eurosym/feybr10.mf
%{_texmfdistdir}/fonts/source/public/eurosym/feyml10.mf
%{_texmfdistdir}/fonts/source/public/eurosym/feymo10.mf
%{_texmfdistdir}/fonts/source/public/eurosym/feymr10.mf
%{_texmfdistdir}/fonts/tfm/public/eurosym/feybl10.tfm
%{_texmfdistdir}/fonts/tfm/public/eurosym/feybo10.tfm
%{_texmfdistdir}/fonts/tfm/public/eurosym/feybr10.tfm
%{_texmfdistdir}/fonts/tfm/public/eurosym/feyml10.tfm
%{_texmfdistdir}/fonts/tfm/public/eurosym/feymo10.tfm
%{_texmfdistdir}/fonts/tfm/public/eurosym/feymr10.tfm
%{_texmfdistdir}/fonts/type1/public/eurosym/feybl10.pfb
%{_texmfdistdir}/fonts/type1/public/eurosym/feybo10.pfb
%{_texmfdistdir}/fonts/type1/public/eurosym/feybr10.pfb
%{_texmfdistdir}/fonts/type1/public/eurosym/feyml10.pfb
%{_texmfdistdir}/fonts/type1/public/eurosym/feymo10.pfb
%{_texmfdistdir}/fonts/type1/public/eurosym/feymr10.pfb
%{_texmfdistdir}/fonts/type1/public/eurosym/geybl10.pfb
%{_texmfdistdir}/fonts/type1/public/eurosym/geybo10.pfb
%{_texmfdistdir}/fonts/type1/public/eurosym/geybr10.pfb
%{_texmfdistdir}/fonts/type1/public/eurosym/geyml10.pfb
%{_texmfdistdir}/fonts/type1/public/eurosym/geymo10.pfb
%{_texmfdistdir}/fonts/type1/public/eurosym/geymr10.pfb
%{_texmfdistdir}/tex/latex/eurosym/eurosym.sty
%doc %{_texmfdistdir}/doc/fonts/eurosym/COPYING
%doc %{_texmfdistdir}/doc/fonts/eurosym/Changes
%doc %{_texmfdistdir}/doc/fonts/eurosym/Makefile
%doc %{_texmfdistdir}/doc/fonts/eurosym/README
%doc %{_texmfdistdir}/doc/fonts/eurosym/README.type1
%doc %{_texmfdistdir}/doc/fonts/eurosym/c/Makefile
%doc %{_texmfdistdir}/doc/fonts/eurosym/eurosym.cpp
%doc %{_texmfdistdir}/doc/fonts/eurosym/makemfs
%doc %{_texmfdistdir}/doc/fonts/eurosym/rundvips
%doc %{_texmfdistdir}/doc/fonts/eurosym/runlatex
%doc %{_texmfdistdir}/doc/fonts/eurosym/src/Makefile
%doc %{_texmfdistdir}/doc/fonts/eurosym/testeuro.pdf
%doc %{_texmfdistdir}/doc/fonts/eurosym/testeuro.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17337 |12mr|texlive-euxm-20111103-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20202
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-euxm
Version:	20111103
Release:	2
Summary:	TeXLive euxm package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/euxm.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive euxm package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/euxm/eubase.mf
%{_texmfdistdir}/fonts/source/public/euxm/eusmch.mf
%{_texmfdistdir}/fonts/source/public/euxm/euxm10.mf
%{_texmfdistdir}/fonts/source/public/euxm/euxm5.mf
%{_texmfdistdir}/fonts/source/public/euxm/euxm7.mf
%{_texmfdistdir}/fonts/source/public/euxm/euxmch.mf
%{_texmfdistdir}/fonts/tfm/public/euxm/euxm10.tfm
%{_texmfdistdir}/fonts/tfm/public/euxm/euxm5.tfm
%{_texmfdistdir}/fonts/tfm/public/euxm/euxm7.tfm

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17338 |12mr|texlive-everyhook-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21298
# category Package
# catalog-ctan /macros/latex/contrib/everyhook
# catalog-date 2011-02-04 11:55:08 +0100
# catalog-license lppl1.3
# catalog-version 1.1
Name:		texlive-everyhook
Version:	1.1
Release:	2
Summary:	Hooks for standard TeX token lists
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/everyhook
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/everyhook.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/everyhook.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/everyhook.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package takes control of the six TeX token registers
\everypar, \everymath, \everydisplay, \everyhbox, \everyvbox
and \everycr. Real hooks for each of the registers may be
installed using a stack like interface. For backwards
compatibility, each of the \everyX token lists can be set
without interfering with the hooks.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/everyhook/everyhook.sty
%doc %{_texmfdistdir}/doc/latex/everyhook/README
%doc %{_texmfdistdir}/doc/latex/everyhook/everyhook.pdf
#- source
%doc %{_texmfdistdir}/source/latex/everyhook/everyhook.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17339 |12mr|texlive-everypage-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/everypage
# catalog-date 2008-02-19 19:31:19 +0100
# catalog-license lppl
# catalog-version 1.1
Name:		texlive-everypage
Version:	1.1
Release:	2
Summary:	Provide hooks to be run on every page of a document
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/everypage
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/everypage.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/everypage.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/everypage.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides hooks to perform actions on every page, or
on the current page. Specifically, actions are performed after
the page is composed, but before it is shipped, so they can be
used to prepare the output page in tasks like putting
watermarks in the background, or in setting the next page
layout, etc.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/everypage/everypage.sty
%doc %{_texmfdistdir}/doc/latex/everypage/README
%doc %{_texmfdistdir}/doc/latex/everypage/everypage.pdf
#- source
%doc %{_texmfdistdir}/source/latex/everypage/everypage.dtx
%doc %{_texmfdistdir}/source/latex/everypage/everypage.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17340 |12mr|texlive-exam-2.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22585
# category Package
# catalog-ctan /macros/latex/contrib/exam
# catalog-date 2011-05-23 10:42:55 +0200
# catalog-license lppl1.3
# catalog-version 2.4
Name:		texlive-exam
Version:	2.4
Release:	2
Summary:	Package for typesetting exam scripts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/exam
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/exam.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/exam.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Provides a class exam, which eases production of exams, even by
a LaTeX novice. Simple commands are provided to: - create
questions, parts of questions, subparts of parts, and
subsubparts of subparts, all with optional point values; -
create a grading table, indexed either by question number
(listing each question and the total possible points for that
question) or by page number (listing each page with points and
the total possible points for that page); - create headers and
footers that are each specified in three parts: one part to be
left justified, one part to be centered, and one part to be
right justified, in the manner of fancyhdr Headers and/or
footers can be different on the first page of the exam, can be
different on the last page of the exam, and can vary depending
on whether the page number is odd or even, or on whether the
current page continues a question from a previous page, or on
whether the last question on the current page continues onto
the following page. Multiple line headers and/or footers are
allowed, and it's easy to increase the part of the page devoted
to headers and/or footers to allow for this. Note that the
bundle exams also provides a file exam.cls; the two bundles
therefore clash, and should not be installed on the same
system.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/exam/exam.cls
%doc %{_texmfdistdir}/doc/latex/exam/README
%doc %{_texmfdistdir}/doc/latex/exam/exam-2.4.md5
%doc %{_texmfdistdir}/doc/latex/exam/examdoc.pdf
%doc %{_texmfdistdir}/doc/latex/exam/examdoc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17341 |12mr|texlive-examdesign-20061209-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/examdesign
# catalog-date 2006-12-09 23:51:48 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-examdesign
Version:	20061209
Release:	2
Summary:	LaTeX class for typesetting exams
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/examdesign
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/examdesign.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/examdesign.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/examdesign.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This bundle provides a class examdesign. The class provides
several features useful for designing tests or question sets: -
it allows for explicit markup of questions and answers; - the
class will, at the user's request, automatically generate
answer keys; - multiple versions of the same test can be
generated automatically, with the ordering of questions within
each section randomly permuted so as to minimize cheating; -
the generated answer keys can be constructed either with or
without the questions included; - environments are provided to
assist in constructing the most common types of test question:
matching, true/false, multiple-choice, fill-in-the-blank, and
short answer/essay questions.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/examdesign/examdesign.cls
%doc %{_texmfdistdir}/doc/latex/examdesign/Bugs
%doc %{_texmfdistdir}/doc/latex/examdesign/Changes
%doc %{_texmfdistdir}/doc/latex/examdesign/INSTALL
%doc %{_texmfdistdir}/doc/latex/examdesign/README
%doc %{_texmfdistdir}/doc/latex/examdesign/examdesign.pdf
%doc %{_texmfdistdir}/doc/latex/examdesign/examplea.pdf
%doc %{_texmfdistdir}/doc/latex/examdesign/examplea.tex
%doc %{_texmfdistdir}/doc/latex/examdesign/exampleb.pdf
%doc %{_texmfdistdir}/doc/latex/examdesign/exampleb.tex
%doc %{_texmfdistdir}/doc/latex/examdesign/examplec.pdf
%doc %{_texmfdistdir}/doc/latex/examdesign/examplec.tex
%doc %{_texmfdistdir}/doc/latex/examdesign/foobar.tex
#- source
%doc %{_texmfdistdir}/source/latex/examdesign/examdesign.dtx
%doc %{_texmfdistdir}/source/latex/examdesign/examdesign.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17342 |12mr|texlive-examplep-0.04-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16916
# category Package
# catalog-ctan /macros/latex/contrib/examplep
# catalog-date 2010-02-04 09:03:57 +0100
# catalog-license gpl
# catalog-version 0.04
Name:		texlive-examplep
Version:	0.04
Release:	2
Summary:	Verbatim phrases and listings in LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/examplep
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/examplep.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/examplep.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Examplep provides sophisticated features for typesetting
verbatim source code listings, including the display of the
source code and its compiled LaTeX or METAPOST output side-by-
side, with automatic width detection and enabled page breaks
(in the source), without the need for specifying the source
twice. Special care is taken that section, page and footnote
numbers do not interfere with the main document. For
typesetting short verbatim phrases, a replacement for the \verb
command is also provided in the package, which can be used
inside tables and moving arguments such as footnotes and
section titles. The listings package is used for syntax
highlighting. The accompanying codep package and the wrfiles.pl
Perl script provide a convenient interface to the examplep
package for authors of manuals. With codep it is possible to
generate the source code, the LaTeX or METAPOST output and the
compilable example file from a single source embedded into the
appropriate place of the .tex document file.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/examplep/codep.sty
%{_texmfdistdir}/tex/latex/examplep/examplep.sty
%{_texmfdistdir}/tex/latex/examplep/verbfwr.sty
%doc %{_texmfdistdir}/doc/latex/examplep/README
%doc %{_texmfdistdir}/doc/latex/examplep/eurotex_2005_examplep.pdf
%doc %{_texmfdistdir}/doc/latex/examplep/eurotex_2005_examplep.tex
%doc %{_texmfdistdir}/doc/latex/examplep/houses.eps
%doc %{_texmfdistdir}/doc/latex/examplep/houses.pdf
%doc %{_texmfdistdir}/doc/latex/examplep/pexaminipage.eps
%doc %{_texmfdistdir}/doc/latex/examplep/pexaminipage.pdf
%doc %{_texmfdistdir}/doc/latex/examplep/shorthyp_t1xtts.eps
%doc %{_texmfdistdir}/doc/latex/examplep/shorthyp_t1xtts.pdf
%doc %{_texmfdistdir}/doc/latex/examplep/wrfiles.pl

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17343 |12mr|texlive-exceltex-0.5.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26313
# category Package
# catalog-ctan /macros/latex/contrib/exceltex
# catalog-date 2012-05-07 22:43:29 +0200
# catalog-license gpl
# catalog-version 0.5.1
Name:		texlive-exceltex
Version:	0.5.1
Release:	2
Summary:	Get data from Excel files into LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/exceltex
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/exceltex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/exceltex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-exceltex.bin = %{EVRD}

%description
Exceltex is a LaTeX package combined with a helper program
written in Perl. It provides an easy to use yet powerfull and
flexible way to get data from Spreadsheets into LaTeX. In
contrast to other solutions, exceltex does not seek to make the
creation of tables in LaTeX easier, but to get data from
Spreadsheets into LaTeX as easily as possible. The Excel (TM)
file format only acts as an interface between the spreadsheet
application and exceltex beacause it is easily accessible (via
the Spreadsheet::ParseExcel Perl module) and because most
spreadsheet applications are able to read and write Excel
files.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/exceltex
%{_texmfdistdir}/scripts/exceltex/exceltex
%{_texmfdistdir}/tex/latex/exceltex/exceltex.sty
%doc %{_texmfdistdir}/doc/latex/exceltex/CHANGES
%doc %{_texmfdistdir}/doc/latex/exceltex/INSTALL
%doc %{_texmfdistdir}/doc/latex/exceltex/README
%doc %{_texmfdistdir}/doc/latex/exceltex/README.TEXLIVE

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/exceltex/exceltex exceltex
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17344 |12mr|texlive-excludeonly-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17262
# category Package
# catalog-ctan /macros/latex/contrib/excludeonly
# catalog-date 2010-03-01 08:47:36 +0100
# catalog-license pd
# catalog-version 1.0
Name:		texlive-excludeonly
Version:	1.0
Release:	2
Summary:	Prevent files being \include-ed
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/excludeonly
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/excludeonly.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/excludeonly.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package defines an \excludeonly command, which is (in
effect) the opposite of \includeonly. If both \includeonly and
\excludeonly exist in a document, only files "allowed" by both
will be included. The package redefines the internal \@include
command, so it conflicts with packages that do the same.
Examples are the classes paper.cls and thesis.cls.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/excludeonly/excludeonly.sty
%doc %{_texmfdistdir}/doc/latex/excludeonly/excludeonly.pdf
%doc %{_texmfdistdir}/doc/latex/excludeonly/excludeonly.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17345 |12mr|texlive-exercise-1.58-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26260
# category Package
# catalog-ctan /macros/latex/contrib/exercise
# catalog-date 2012-05-08 15:13:49 +0200
# catalog-license gpl
# catalog-version 1.58
Name:		texlive-exercise
Version:	1.58
Release:	1
Summary:	Typeset exercises, problems, etc. and their answers
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/exercise
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/exercise.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/exercise.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/exercise.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package helps to typeset exercises or list of exercises
within any document. Exercises, questions and sub-questions are
automatically numbered. It is possible to put answers in the
same document, and display them immediatly, later in the
document or not to print answers at all. The layout of
exercises is fully customisable. It is possible to typeset long
problems, short exercises, questionnaires, etc. Usage of the
babel package is detected, but not fully supported yet (only
English and French are implemented).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/exercise/exercise.sty
%doc %{_texmfdistdir}/doc/latex/exercise/README
%doc %{_texmfdistdir}/doc/latex/exercise/exercise.pdf
#- source
%doc %{_texmfdistdir}/source/latex/exercise/exercise.dtx
%doc %{_texmfdistdir}/source/latex/exercise/exercise.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17346 |12mr|texlive-expdlist-2.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/expdlist
# catalog-date 2008-06-23 23:47:50 +0200
# catalog-license lppl
# catalog-version 2.4
Name:		texlive-expdlist
Version:	2.4
Release:	2
Summary:	Expanded description environments
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/expdlist
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/expdlist.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/expdlist.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/expdlist.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides additional features for the LaTeX
description environment, including adjustable left margin. The
package also allows the user to 'break' a list (for example, to
interpose a comment) without affecting the structure of the
list (so that, for example, numbered lists remain in sequence).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/expdlist/expdlist.sty
%doc %{_texmfdistdir}/doc/latex/expdlist/expdlisg.pdf
%doc %{_texmfdistdir}/doc/latex/expdlist/expdlist.pdf
%doc %{_texmfdistdir}/doc/latex/expdlist/readme.txt
#- source
%doc %{_texmfdistdir}/source/latex/expdlist/expdlisg.drv
%doc %{_texmfdistdir}/source/latex/expdlist/expdlist.drv
%doc %{_texmfdistdir}/source/latex/expdlist/expdlist.dtx
%doc %{_texmfdistdir}/source/latex/expdlist/expdlist.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17347 |12mr|texlive-export-1.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/export
# catalog-date 2007-01-03 21:31:08 +0100
# catalog-license lppl
# catalog-version 1.8
Name:		texlive-export
Version:	1.8
Release:	2
Summary:	Import and export values of LaTeX registers
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/export
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/export.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/export.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/export.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package allows the user to export/import the values of
LaTeX registers (counters, rigid and rubber lengths only). It
is definitely not for faint-hearted users. The package may be
used, for example, to communicate between documents for the
purposes of dvipaste.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/export/dvipaste.sty
%{_texmfdistdir}/tex/latex/export/export.sty
%doc %{_texmfdistdir}/doc/latex/export/00readme
#- source
%doc %{_texmfdistdir}/source/latex/export/export.dtx
%doc %{_texmfdistdir}/source/latex/export/export.ins
%doc %{_texmfdistdir}/source/latex/export/export.l

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17348 |12mr|texlive-expressg-1.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /graphics/metapost/contrib/macros/expressg
# catalog-date 2007-01-05 12:56:21 +0100
# catalog-license lppl
# catalog-version 1.5
Name:		texlive-expressg
Version:	1.5
Release:	2
Summary:	Diagrams consisting of boxes, lines, and annotations
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/metapost/contrib/macros/expressg
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/expressg.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/expressg.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/expressg.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A MetaPost package providing facilities to assist in drawing
diagrams that consist of boxes, lines, and annotations.
Particular support is provided for creating EXPRESS-G diagrams,
for example IDEF1X, OMT, Shlaer-Mellor, and NIAM diagrams. The
package may also be used to create UML and most other Box-Line-
Annotation charts, but not Gantt charts directly.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/metapost/expressg/aam.mp
%{_texmfdistdir}/metapost/expressg/expeg.mp
%{_texmfdistdir}/metapost/expressg/expressg.mp
%doc %{_texmfdistdir}/doc/metapost/expressg/README
%doc %{_texmfdistdir}/doc/metapost/expressg/aamfigs.pdf
%doc %{_texmfdistdir}/doc/metapost/expressg/aamfigs.tex
%doc %{_texmfdistdir}/doc/metapost/expressg/expeg.pdf
%doc %{_texmfdistdir}/doc/metapost/expressg/expeg.tex
%doc %{_texmfdistdir}/doc/metapost/expressg/expressg.pdf
%doc %{_texmfdistdir}/doc/metapost/expressg/n2mps.sh
%doc %{_texmfdistdir}/doc/metapost/expressg/n2mpsprl.prl
#- source
%doc %{_texmfdistdir}/source/metapost/expressg/expressg.dtx
%doc %{_texmfdistdir}/source/metapost/expressg/expressg.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar metapost doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17349 |12mr|texlive-exp-testopt-0.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/exp-testopt
# catalog-date 2009-03-08 17:38:29 +0100
# catalog-license lppl
# catalog-version 0.3
Name:		texlive-exp-testopt
Version:	0.3
Release:	2
Summary:	Expandable \@testopt (and related) macros
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/exp-testopt
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/exp-testopt.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/exp-testopt.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/exp-testopt.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides an expandable variant of the LaTeX kernel
command \@testopt, named \@expandable@testopt, and a more
general \@expandable@ifopt, both intended for package writers.
Also we have a variant of \newcommand which uses these macros
to check for optional arguments.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/exp-testopt/exp-testopt.sty
%doc %{_texmfdistdir}/doc/latex/exp-testopt/README
%doc %{_texmfdistdir}/doc/latex/exp-testopt/exp-testopt.pdf
%doc %{_texmfdistdir}/doc/latex/exp-testopt/exp-testopt.test
#- source
%doc %{_texmfdistdir}/source/latex/exp-testopt/exp-testopt.dtx
%doc %{_texmfdistdir}/source/latex/exp-testopt/exp-testopt.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17350 |12mr|texlive-extarrows-1.0b-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/extarrows
# catalog-date 2008-05-15 16:08:02 +0200
# catalog-license lgpl
# catalog-version 1.0b
Name:		texlive-extarrows
Version:	1.0b
Release:	2
Summary:	Extra Arrows beyond those provided in AMSmath
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/extarrows
License:	LGPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/extarrows.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/extarrows.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Arrows are provided to supplement \xleftarrow and \xrightarrow
of the AMSMath package: \xlongequal, \xLongleftarrow,
\xLongrightarrow, \xLongleftrightarrow, \xLeftrightarrow.
\xlongleftrightarrow, \xleftrightarrow, \xlongleftarrow and
\xlongrightarrow.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/extarrows/extarrows.sty
%doc %{_texmfdistdir}/doc/latex/extarrows/README
%doc %{_texmfdistdir}/doc/latex/extarrows/extarrows-test.pdf
%doc %{_texmfdistdir}/doc/latex/extarrows/extarrows-test.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17351 |12mr|texlive-exteps-0.41-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19859
# category Package
# catalog-ctan /graphics/metapost/contrib/macros/exteps
# catalog-date 2007-03-06 10:34:25 +0100
# catalog-license gpl
# catalog-version 0.41
Name:		texlive-exteps
Version:	0.41
Release:	2
Summary:	Include EPS figures in MetaPost
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/metapost/contrib/macros/exteps
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/exteps.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/exteps.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Exteps is a module for including external EPS figures into
MetaPost figures. It is written entirely in MetaPost, and does
not therefore require any post processing of the MetaPost
output.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/metapost/exteps/exteps.mp
%doc %{_texmfdistdir}/doc/metapost/exteps/LICENSE
%doc %{_texmfdistdir}/doc/metapost/exteps/README
%doc %{_texmfdistdir}/doc/metapost/exteps/delfin
%doc %{_texmfdistdir}/doc/metapost/exteps/exteps.pdf
%doc %{_texmfdistdir}/doc/metapost/exteps/exteps.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar metapost doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17352 |12mr|texlive-extpfeil-0.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16243
# category Package
# catalog-ctan /macros/latex/contrib/extpfeil
# catalog-date 2009-10-31 20:51:21 +0100
# catalog-license lppl1.3
# catalog-version 0.4
Name:		texlive-extpfeil
Version:	0.4
Release:	2
Summary:	Extensible arrows in mathematics
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/extpfeil
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/extpfeil.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/extpfeil.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/extpfeil.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The exptfeil package provides some more extensible arrows
(usable in the same way as \xleftarrow from amsmath), and a
command to simply create new ones.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/extpfeil/extpfeil.sty
%doc %{_texmfdistdir}/doc/latex/extpfeil/README
%doc %{_texmfdistdir}/doc/latex/extpfeil/extpfeil.pdf
#- source
%doc %{_texmfdistdir}/source/latex/extpfeil/extpfeil.dtx
%doc %{_texmfdistdir}/source/latex/extpfeil/extpfeil.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17353 |12mr|texlive-extract-1.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/extract
# catalog-date 2006-11-09 15:16:55 +0100
# catalog-license lppl
# catalog-version 1.8
Name:		texlive-extract
Version:	1.8
Release:	2
Summary:	Extract parts of a document and write to another document
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/extract
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/extract.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/extract.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/extract.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides the means to extract specific content from
a source document and write that to a target document. One
could, for instance, use this to extract all exercises from
lecture notes and generate an exercises book on the fly. The
package also provides an environment which writes its body
entirely to the target file. Another environment will write to
the target file, but will also execute the body. This allows to
share code (for instance, a preamble) between the source
document and the target file. Finally, the package provides an
interface to conditionally extract content. With a single
package option, one can specify exactly which commands (counted
from the start of the document) should be extracted and which
not. This might be useful for extracting specific slides from a
presentation and use them in a new file.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/extract/extract.sty
%doc %{_texmfdistdir}/doc/latex/extract/README
%doc %{_texmfdistdir}/doc/latex/extract/extract.pdf
#- source
%doc %{_texmfdistdir}/source/latex/extract/extract.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17354 |12mr|texlive-extsizes-1.4a-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17263
# category Package
# catalog-ctan /macros/latex/contrib/extsizes
# catalog-date 2010-02-28 19:16:53 +0100
# catalog-license lppl
# catalog-version 1.4a
Name:		texlive-extsizes
Version:	1.4a
Release:	2
Summary:	Extend the standard classes' size options
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/extsizes
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/extsizes.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/extsizes.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Provides classes extarticle and extreport, extletter, extbook,
extproc which allow for documents with a base font of size 8-
20pt.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/extsizes/autopagewidth.sty
%{_texmfdistdir}/tex/latex/extsizes/extarticle.cls
%{_texmfdistdir}/tex/latex/extsizes/extbook.cls
%{_texmfdistdir}/tex/latex/extsizes/extletter.cls
%{_texmfdistdir}/tex/latex/extsizes/extproc.cls
%{_texmfdistdir}/tex/latex/extsizes/extreport.cls
%{_texmfdistdir}/tex/latex/extsizes/extsizes.sty
%{_texmfdistdir}/tex/latex/extsizes/size14.clo
%{_texmfdistdir}/tex/latex/extsizes/size17.clo
%{_texmfdistdir}/tex/latex/extsizes/size20.clo
%{_texmfdistdir}/tex/latex/extsizes/size8.clo
%{_texmfdistdir}/tex/latex/extsizes/size9.clo
%doc %{_texmfdistdir}/doc/latex/extsizes/README
%doc %{_texmfdistdir}/doc/latex/extsizes/extsizes.pdf
%doc %{_texmfdistdir}/doc/latex/extsizes/extsizes.tex
%doc %{_texmfdistdir}/doc/latex/extsizes/readme.extsizes

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17355 |12mr|texlive-facsimile-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21328
# category Package
# catalog-ctan /macros/latex/contrib/facsimile
# catalog-date 2007-01-03 21:31:08 +0100
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-facsimile
Version:	1.0
Release:	2
Summary:	Document class for preparing faxes
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/facsimile
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/facsimile.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/facsimile.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/facsimile.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The facsimile class provides a simple interface for creating a
document for sending as a fax, with LaTeX. The class covers two
areas: - First, a title page is created with a detailed fax
header; - second, every page gets headers and footers so that
the recipient can be sure that every page has been received and
all pages are complete, and in the correct order. The class
evolved from the fax package, and provides much better language
support.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/facsimile/fac-de.cfg
%{_texmfdistdir}/tex/latex/facsimile/fac-en.cfg
%{_texmfdistdir}/tex/latex/facsimile/facsimile.cls
%doc %{_texmfdistdir}/doc/latex/facsimile/README
%doc %{_texmfdistdir}/doc/latex/facsimile/example.tex
%doc %{_texmfdistdir}/doc/latex/facsimile/facsimile.pdf
#- source
%doc %{_texmfdistdir}/source/latex/facsimile/facsimile.dtx
%doc %{_texmfdistdir}/source/latex/facsimile/facsimile.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17356 |12mr|texlive-facture-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24092
# category Package
# catalog-ctan /macros/xetex/latex/facture
# catalog-date 2011-09-24 18:52:18 +0200
# catalog-license other-free
# catalog-version 1.0
Name:		texlive-facture
Version:	1.0
Release:	2
Summary:	Generate an invoice
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/xetex/latex/facture
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/facture.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/facture.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/facture.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Une classe simple permettant de produite une facture, avec ou
sans TVA, avec gestion d'une adresse differente pour la
livraison et pour la facturation. A simple class that allows
production of an invoice, with or without VAT; different
addresses for delivery and for billing are permitted.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/xelatex/facture/facture.cls
%doc %{_texmfdistdir}/doc/xelatex/facture/README
%doc %{_texmfdistdir}/doc/xelatex/facture/exemple.pdf
%doc %{_texmfdistdir}/doc/xelatex/facture/exemple.tex
%doc %{_texmfdistdir}/doc/xelatex/facture/exemplesansTVA.pdf
%doc %{_texmfdistdir}/doc/xelatex/facture/exemplesansTVA.tex
%doc %{_texmfdistdir}/doc/xelatex/facture/facture.pdf
%doc %{_texmfdistdir}/doc/xelatex/facture/makefile
#- source
%doc %{_texmfdistdir}/source/xelatex/facture/facture.dtx
%doc %{_texmfdistdir}/source/xelatex/facture/facture.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17357 |12mr|texlive-faktor-0.1b-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/faktor
# catalog-date 2007-02-27 14:19:10 +0100
# catalog-license lppl
# catalog-version 0.1b
Name:		texlive-faktor
Version:	0.1b
Release:	2
Summary:	Typeset quotient structures with LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/faktor
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/faktor.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/faktor.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/faktor.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides the means to typeset factor structures, as
are used in many areas of algebraic notation. The structure is
similar to the 'A/B' that is provided by the nicefrac package
(part of the units distribution), and by the xfrac package; the
most obvious difference is that the numerator and denominator's
sizes do not change in the \faktor command.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/faktor/faktor.sty
%doc %{_texmfdistdir}/doc/latex/faktor/README
%doc %{_texmfdistdir}/doc/latex/faktor/faktor.pdf
#- source
%doc %{_texmfdistdir}/source/latex/faktor/faktor.dtx
%doc %{_texmfdistdir}/source/latex/faktor/faktor.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17358 |12mr|texlive-famt-1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26289
# category Package
# catalog-ctan /macros/latex/contrib/famt
# catalog-date 2012-05-10 15:32:21 +0200
# catalog-license noinfo
# catalog-version 1.0
Name:		texlive-famt
Version:	1.0
Release:	1
Summary:	Project Reports and Notices in FAMT institute
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/famt
License:	NOINFO
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/famt.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/famt.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
The bundle provides class files for project reports and
notices, conforming to the institute's specifications.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/famt/CollegeNotice/CollegeNotice.cls
%doc %{_texmfdistdir}/doc/latex/famt/CollegeNotice/README.txt
%doc %{_texmfdistdir}/doc/latex/famt/CollegeNotice/Sample.pdf
%doc %{_texmfdistdir}/doc/latex/famt/CollegeNotice/Sample.tex
%doc %{_texmfdistdir}/doc/latex/famt/ProjectReport/Ganttchart.jpg
%doc %{_texmfdistdir}/doc/latex/famt/ProjectReport/ProjectReport.cls
%doc %{_texmfdistdir}/doc/latex/famt/ProjectReport/README.txt
%doc %{_texmfdistdir}/doc/latex/famt/ProjectReport/Report.pdf
%doc %{_texmfdistdir}/doc/latex/famt/ProjectReport/Report.tex
%doc %{_texmfdistdir}/doc/latex/famt/ProjectReport/WBS.jpg
%doc %{_texmfdistdir}/doc/latex/famt/ProjectReport/logo.eps

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17359 |12mr|texlive-fancybox-1.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18304
# category Package
# catalog-ctan /macros/latex/contrib/fancybox
# catalog-date 2010-05-15 22:45:27 +0200
# catalog-license lppl1.2
# catalog-version 1.4
Name:		texlive-fancybox
Version:	1.4
Release:	2
Summary:	Variants of \fbox and other games with boxes
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fancybox
License:	LPPL1.2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fancybox.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fancybox.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Provides variants of \fbox: \shadowbox, \doublebox, \ovalbox,
\Ovalbox, with helpful tools for using box macros and flexible
verbatim macros. You can box mathematics, floats, center,
flushleft, and flushright, lists, and pages.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/fancybox/fancybox.sty
%doc %{_texmfdistdir}/doc/latex/fancybox/Changes
%doc %{_texmfdistdir}/doc/latex/fancybox/Makefile
%doc %{_texmfdistdir}/doc/latex/fancybox/README
%doc %{_texmfdistdir}/doc/latex/fancybox/fancybox-doc.pdf
%doc %{_texmfdistdir}/doc/latex/fancybox/fancybox-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17360 |12mr|texlive-fancyhdr-3.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/fancyhdr
# catalog-date 2009-01-10 12:36:34 +0100
# catalog-license lppl
# catalog-version 3.1
Name:		texlive-fancyhdr
Version:	3.1
Release:	2
Summary:	Extensive control of page headers and footers in LaTeX2e
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fancyhdr
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fancyhdr.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fancyhdr.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides extensive facilities, both for
constructing headers and footers, and for controlling their use
(for example, at times when LaTeX would automatically change
the heading style in use).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/fancyhdr/extramarks.sty
%{_texmfdistdir}/tex/latex/fancyhdr/fancyhdr.sty
%{_texmfdistdir}/tex/latex/fancyhdr/fancyheadings.sty
%doc %{_texmfdistdir}/doc/latex/fancyhdr/README
%doc %{_texmfdistdir}/doc/latex/fancyhdr/fancyhdr.pdf
%doc %{_texmfdistdir}/doc/latex/fancyhdr/fancyhdr.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17361 |12mr|texlive-fancyhdr-it-20110401-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21912
# category Package
# catalog-ctan /info/translations/fancyhdr/it
# catalog-date 2011-04-01 11:10:52 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-fancyhdr-it
Version:	20110401
Release:	2
Summary:	Italian translation of fancyhdr documentation
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/translations/fancyhdr/it
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fancyhdr-it.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fancyhdr-it.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
The translation is of documentation provided with the fancyhdr
package.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/fancyhdr-it/Makefile
%doc %{_texmfdistdir}/doc/latex/fancyhdr-it/README
%doc %{_texmfdistdir}/doc/latex/fancyhdr-it/itfancyhdr.pdf
%doc %{_texmfdistdir}/doc/latex/fancyhdr-it/itfancyhdr.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17362 |12mr|texlive-fancynum-0.92-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/fancynum
# catalog-date 2008-04-19 23:11:03 +0200
# catalog-license other-free
# catalog-version 0.92
Name:		texlive-fancynum
Version:	0.92
Release:	2
Summary:	Typeset numbers
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fancynum
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fancynum.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fancynum.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fancynum.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A LaTeX package for typesetting numbers, in particular floating
point numbers, such as you find in program output.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/fancynum/fancynum.sty
%doc %{_texmfdistdir}/doc/latex/fancynum/CHANGES
%doc %{_texmfdistdir}/doc/latex/fancynum/README
%doc %{_texmfdistdir}/doc/latex/fancynum/aue.txt
%doc %{_texmfdistdir}/doc/latex/fancynum/ctt.txt
%doc %{_texmfdistdir}/doc/latex/fancynum/dbltable.tex
%doc %{_texmfdistdir}/doc/latex/fancynum/examples.tex
%doc %{_texmfdistdir}/doc/latex/fancynum/fancynum.pdf
#- source
%doc %{_texmfdistdir}/source/latex/fancynum/Makefile
%doc %{_texmfdistdir}/source/latex/fancynum/fancynum.dtx
%doc %{_texmfdistdir}/source/latex/fancynum/fancynum.ins
%doc %{_texmfdistdir}/source/latex/fancynum/tables.c

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17363 |12mr|texlive-fancypar-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18018
# category Package
# catalog-ctan /macros/latex/contrib/fancypar
# catalog-date 2010-04-29 12:40:52 +0200
# catalog-license lppl1.3
# catalog-version 1.1
Name:		texlive-fancypar
Version:	1.1
Release:	2
Summary:	Decoration of individual paragraphs
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fancypar
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fancypar.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fancypar.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fancypar.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Decorates individual paragraphs of a document, offering five
pre-defined styles. The command offers an optional 'key-value'
argument with the user may define parameters of the selected
style. Predefined styles offer a spiral-notebook, a zebra-like,
a dashed, a marked design, and an underlined style. Users may
also define their own styles. Decorated paragraphs may not
include displayed mathematics.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/fancypar/fancypar.sty
%doc %{_texmfdistdir}/doc/latex/fancypar/README
%doc %{_texmfdistdir}/doc/latex/fancypar/fancypar.pdf
#- source
%doc %{_texmfdistdir}/source/latex/fancypar/fancypar.dtx
%doc %{_texmfdistdir}/source/latex/fancypar/fancypar.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17364 |12mr|texlive-fancyref-0.9c-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/fancyref
# catalog-date 2006-12-05 17:23:05 +0100
# catalog-license gpl
# catalog-version 0.9c
Name:		texlive-fancyref
Version:	0.9c
Release:	2
Summary:	A LaTeX package for fancy cross-referencing
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fancyref
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fancyref.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fancyref.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fancyref.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Provides fancy cross-referencing support, based on the
package's reference commands (\fref and \Fref) that recognise
what sort of object is being referenced. So, for example, the
label for a \section would be expected to be of the form
'sec:foo': the package would recognise the 'sec:' part.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/fancyref/fancyref.sty
%doc %{_texmfdistdir}/doc/latex/fancyref/COPYING
%doc %{_texmfdistdir}/doc/latex/fancyref/README
%doc %{_texmfdistdir}/doc/latex/fancyref/fancyref.pdf
%doc %{_texmfdistdir}/doc/latex/fancyref/freftest.tex
#- source
%doc %{_texmfdistdir}/source/latex/fancyref/fancyref.dtx
%doc %{_texmfdistdir}/source/latex/fancyref/fancyref.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17365 |12mr|texlive-fancytabs-1.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23839
# category Package
# catalog-ctan /macros/latex/contrib/fancytabs
# catalog-date 2011-09-04 11:56:55 +0200
# catalog-license lppl1.3
# catalog-version 1.6
Name:		texlive-fancytabs
Version:	1.6
Release:	2
Summary:	Fancy page border tabs
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fancytabs
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fancytabs.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fancytabs.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fancytabs.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package can typeset tabs on the side of a page. It requires
TikZ from the pgf bundle.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/fancytabs/fancytabs.sty
%doc %{_texmfdistdir}/doc/latex/fancytabs/README
%doc %{_texmfdistdir}/doc/latex/fancytabs/fancytabs.pdf
#- source
%doc %{_texmfdistdir}/source/latex/fancytabs/fancytabs.dtx
%doc %{_texmfdistdir}/source/latex/fancytabs/fancytabs.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17366 |12mr|texlive-fancytooltips-1.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27129
# category Package
# catalog-ctan /macros/latex/contrib/fancytooltips
# catalog-date 2012-06-03 20:06:11 +0200
# catalog-license lppl1.2
# catalog-version 1.8
Name:		texlive-fancytooltips
Version:	1.8
Release:	1
Summary:	Include a wide range of material in PDF tooltips
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fancytooltips
License:	LPPL1.2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fancytooltips.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fancytooltips.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fancytooltips.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package was inspired by the cooltooltips package. In
contrast to cooltooltips, fancytooltips allows inclusion of
tooltips which contain arbitrary TeX material or a series of
TeX materials (animated graphics) from an external PDF file. To
see the tooltips, you have to open the files in Adobe Reader.
The links and JavaScripts are inserted using eforms package
from the AcroTeX bundle.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/fancytooltips/fancytipmark.eps
%{_texmfdistdir}/tex/latex/fancytooltips/fancytipmark.pdf
%{_texmfdistdir}/tex/latex/fancytooltips/fancytipmark.svg
%{_texmfdistdir}/tex/latex/fancytooltips/fancytooltips.sty
%doc %{_texmfdistdir}/doc/latex/fancytooltips/cite.png
%doc %{_texmfdistdir}/doc/latex/fancytooltips/examples/fancy-preview-demo.pdf
%doc %{_texmfdistdir}/doc/latex/fancytooltips/examples/fancy-preview-demo.sin.table
%doc %{_texmfdistdir}/doc/latex/fancytooltips/examples/fancy-preview-demo.tex
%doc %{_texmfdistdir}/doc/latex/fancytooltips/examples/fancy-preview-demo2.pdf
%doc %{_texmfdistdir}/doc/latex/fancytooltips/examples/fancy-preview-demo2.tex
%doc %{_texmfdistdir}/doc/latex/fancytooltips/examples/fancytooltips-example.pdf
%doc %{_texmfdistdir}/doc/latex/fancytooltips/examples/fancytooltips-example.tex
%doc %{_texmfdistdir}/doc/latex/fancytooltips/examples/pics/tecna2.pdf
%doc %{_texmfdistdir}/doc/latex/fancytooltips/examples/pics/tooltipy.pdf
%doc %{_texmfdistdir}/doc/latex/fancytooltips/examples/pics/tooltipy.tex
%doc %{_texmfdistdir}/doc/latex/fancytooltips/examples/pics/tooltipy.tips
%doc %{_texmfdistdir}/doc/latex/fancytooltips/examples/readme
%doc %{_texmfdistdir}/doc/latex/fancytooltips/fancy-preview
%doc %{_texmfdistdir}/doc/latex/fancytooltips/fancytipmark1.pdf
%doc %{_texmfdistdir}/doc/latex/fancytooltips/fancytipmark2.pdf
%doc %{_texmfdistdir}/doc/latex/fancytooltips/fancytipmark3.pdf
%doc %{_texmfdistdir}/doc/latex/fancytooltips/fancytipmark4.pdf
%doc %{_texmfdistdir}/doc/latex/fancytooltips/fancytooltips.pdf
%doc %{_texmfdistdir}/doc/latex/fancytooltips/readme
%doc %{_texmfdistdir}/doc/latex/fancytooltips/tip.pdf
%doc %{_texmfdistdir}/doc/latex/fancytooltips/tip.tex
#- source
%doc %{_texmfdistdir}/source/latex/fancytooltips/fancytooltips.dtx
%doc %{_texmfdistdir}/source/latex/fancytooltips/fancytooltips.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17367 |12mr|texlive-fancyvrb-2.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18492
# category Package
# catalog-ctan /macros/latex/contrib/fancyvrb
# catalog-date 2010-05-25 20:13:54 +0200
# catalog-license lppl
# catalog-version 2.8
Name:		texlive-fancyvrb
Version:	2.8
Release:	2
Summary:	Sophisticated verbatim text
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fancyvrb
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fancyvrb.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fancyvrb.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fancyvrb.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Flexible handling of verbatim text including: verbatim commands
in footnotes; a variety of verbatim environments with many
parameters; ability to define new customized verbatim
environments; save and restore verbatim text and environments;
write and read files in verbatim mode; build "example"
environments (showing both result and verbatim source).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/fancyvrb/fancyvrb.sty
%{_texmfdistdir}/tex/latex/fancyvrb/fvrb-ex.sty
%{_texmfdistdir}/tex/latex/fancyvrb/hbaw.sty
%{_texmfdistdir}/tex/latex/fancyvrb/hcolor.sty
%doc %{_texmfdistdir}/doc/latex/fancyvrb/Changes
%doc %{_texmfdistdir}/doc/latex/fancyvrb/Makefile
%doc %{_texmfdistdir}/doc/latex/fancyvrb/README
%doc %{_texmfdistdir}/doc/latex/fancyvrb/README.contrib
%doc %{_texmfdistdir}/doc/latex/fancyvrb/fancyvrb.pdf
%doc %{_texmfdistdir}/doc/latex/fancyvrb/fvrb-ex.pdf
%doc %{_texmfdistdir}/doc/latex/fancyvrb/t-fvrbex.tex
#- source
%doc %{_texmfdistdir}/source/latex/fancyvrb/fancyvrb.dtx
%doc %{_texmfdistdir}/source/latex/fancyvrb/fancyvrb.ins
%doc %{_texmfdistdir}/source/latex/fancyvrb/fvrb-ex.dtx
%doc %{_texmfdistdir}/source/latex/fancyvrb/fvrb-ex.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17368 |12mr|texlive-FAQ-en-3.25-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25791
# category Package
# catalog-ctan /help/uk-tex-faq
# catalog-date 2012-03-30 16:18:37 +0200
# catalog-license pd
# catalog-version 3.25
Name:		texlive-FAQ-en
Version:	3.25
Release:	1
Summary:	A compilation of Frequently Asked Questions with answers
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/help/uk-tex-faq
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/FAQ-en.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/FAQ-en.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
The FAQ that has in the past been published in the UK TeX Users
Group journal Baskerville (though updated more frequently on
CTAN). It is also available (and searchable) on the web.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/generic/FAQ-en/CHANGES-3.16b
%doc %{_texmfdistdir}/doc/generic/FAQ-en/CHANGES-3.16c
%doc %{_texmfdistdir}/doc/generic/FAQ-en/CHANGES-3.17
%doc %{_texmfdistdir}/doc/generic/FAQ-en/CHANGES-3.18
%doc %{_texmfdistdir}/doc/generic/FAQ-en/CHANGES-3.19
%doc %{_texmfdistdir}/doc/generic/FAQ-en/CHANGES-3.19a
%doc %{_texmfdistdir}/doc/generic/FAQ-en/CHANGES-3.19c
%doc %{_texmfdistdir}/doc/generic/FAQ-en/CHANGES-3.19d
%doc %{_texmfdistdir}/doc/generic/FAQ-en/CHANGES-3.20
%doc %{_texmfdistdir}/doc/generic/FAQ-en/CHANGES-3.21
%doc %{_texmfdistdir}/doc/generic/FAQ-en/CHANGES-3.22
%doc %{_texmfdistdir}/doc/generic/FAQ-en/CHANGES-3.23
%doc %{_texmfdistdir}/doc/generic/FAQ-en/CHANGES-3.24
%doc %{_texmfdistdir}/doc/generic/FAQ-en/CHANGES-3.25
%doc %{_texmfdistdir}/doc/generic/FAQ-en/ChangeLog
%doc %{_texmfdistdir}/doc/generic/FAQ-en/FAQ-html.tar.gz
%doc %{_texmfdistdir}/doc/generic/FAQ-en/Makefile
%doc %{_texmfdistdir}/doc/generic/FAQ-en/README
%doc %{_texmfdistdir}/doc/generic/FAQ-en/archive.cfg
%doc %{_texmfdistdir}/doc/generic/FAQ-en/dirctan.tex
%doc %{_texmfdistdir}/doc/generic/FAQ-en/faq-adj-types.tex
%doc %{_texmfdistdir}/doc/generic/FAQ-en/faq-backgrnd.tex
%doc %{_texmfdistdir}/doc/generic/FAQ-en/faq-biblio.tex
%doc %{_texmfdistdir}/doc/generic/FAQ-en/faq-bits+pieces.tex
%doc %{_texmfdistdir}/doc/generic/FAQ-en/faq-docs.tex
%doc %{_texmfdistdir}/doc/generic/FAQ-en/faq-dvi.tex
%doc %{_texmfdistdir}/doc/generic/FAQ-en/faq-fmt-conv.tex
%doc %{_texmfdistdir}/doc/generic/FAQ-en/faq-fonts.tex
%doc %{_texmfdistdir}/doc/generic/FAQ-en/faq-getit.tex
%doc %{_texmfdistdir}/doc/generic/FAQ-en/faq-graphics.tex
%doc %{_texmfdistdir}/doc/generic/FAQ-en/faq-how-do-i.tex
%doc %{_texmfdistdir}/doc/generic/FAQ-en/faq-hyp+pdf.tex
%doc %{_texmfdistdir}/doc/generic/FAQ-en/faq-images.tex
%doc %{_texmfdistdir}/doc/generic/FAQ-en/faq-install.tex
%doc %{_texmfdistdir}/doc/generic/FAQ-en/faq-intro.tex
%doc %{_texmfdistdir}/doc/generic/FAQ-en/faq-jot-err.tex
%doc %{_texmfdistdir}/doc/generic/FAQ-en/faq-lab-ref.tex
%doc %{_texmfdistdir}/doc/generic/FAQ-en/faq-litprog.tex
%doc %{_texmfdistdir}/doc/generic/FAQ-en/faq-mac-prog.tex
%doc %{_texmfdistdir}/doc/generic/FAQ-en/faq-projects.tex
%doc %{_texmfdistdir}/doc/generic/FAQ-en/faq-support.tex
%doc %{_texmfdistdir}/doc/generic/FAQ-en/faq-symbols.tex
%doc %{_texmfdistdir}/doc/generic/FAQ-en/faq-t-g-wr.tex
%doc %{_texmfdistdir}/doc/generic/FAQ-en/faq-texsys.tex
%doc %{_texmfdistdir}/doc/generic/FAQ-en/faq-the-end.tex
%doc %{_texmfdistdir}/doc/generic/FAQ-en/faq-wdidt.tex
%doc %{_texmfdistdir}/doc/generic/FAQ-en/faq.cls
%doc %{_texmfdistdir}/doc/generic/FAQ-en/faq.sty
%doc %{_texmfdistdir}/doc/generic/FAQ-en/faqfont.cfg
%doc %{_texmfdistdir}/doc/generic/FAQ-en/faqfont.cfg.cmfonts
%doc %{_texmfdistdir}/doc/generic/FAQ-en/faqfont.cfg.lmfonts
%doc %{_texmfdistdir}/doc/generic/FAQ-en/faqfont.cfg.mbvj
%doc %{_texmfdistdir}/doc/generic/FAQ-en/faqfont.cfg.ugm
%doc %{_texmfdistdir}/doc/generic/FAQ-en/filectan.tex
%doc %{_texmfdistdir}/doc/generic/FAQ-en/gather-faqbody.tex
%doc %{_texmfdistdir}/doc/generic/FAQ-en/letterfaq.pdf
%doc %{_texmfdistdir}/doc/generic/FAQ-en/letterfaq.tex
%doc %{_texmfdistdir}/doc/generic/FAQ-en/locations.mk
%doc %{_texmfdistdir}/doc/generic/FAQ-en/markup-syntax
%doc %{_texmfdistdir}/doc/generic/FAQ-en/newfaq.pdf
%doc %{_texmfdistdir}/doc/generic/FAQ-en/newfaq.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17369 |12mr|texlive-fbithesis-1.2m-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21340
# category Package
# catalog-ctan /macros/latex/contrib/fbithesis
# catalog-date 2011-02-07 09:47:54 +0100
# catalog-license other-free
# catalog-version 1.2m
Name:		texlive-fbithesis
Version:	1.2m
Release:	2
Summary:	Computer Science thesis class for University of Dortmund
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fbithesis
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fbithesis.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fbithesis.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fbithesis.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
At the department of computer science at the University of
Dortmund there are cardboard cover pages for research or
internal reports like master/phd-theses. The main function of
this LaTeX2e document-class is a replacement for the \maketitle
command to typeset a title page that is adjusted to these cover
pages.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/fbithesis/fbithesis.cfg
%{_texmfdistdir}/tex/latex/fbithesis/fbithesis.cls
%doc %{_texmfdistdir}/doc/latex/fbithesis/README
%doc %{_texmfdistdir}/doc/latex/fbithesis/distribution.key
%doc %{_texmfdistdir}/doc/latex/fbithesis/example.pdf
%doc %{_texmfdistdir}/doc/latex/fbithesis/example.tex
%doc %{_texmfdistdir}/doc/latex/fbithesis/exampleaux.tex
%doc %{_texmfdistdir}/doc/latex/fbithesis/fbithesis.dtx.asc
%doc %{_texmfdistdir}/doc/latex/fbithesis/fbithesis.pdf
#- source
%doc %{_texmfdistdir}/source/latex/fbithesis/fbithesis.drv
%doc %{_texmfdistdir}/source/latex/fbithesis/fbithesis.dtx
%doc %{_texmfdistdir}/source/latex/fbithesis/fbithesis.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17370 |12mr|texlive-fbs-20080819-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /biblio/bibtex/contrib/misc/fbs.bst
# catalog-date 2008-08-19 20:38:14 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-fbs
Version:	20080819
Release:	2
Summary:	BibTeX style for Frontiers in Bioscience
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/misc/fbs.bst
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fbs.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A BibTeX style file made with custom-bib to fit Frontiers in
Bioscience requirements: - all authors, no et al, full author
names, initials abbreviated; - only abbreviated journal name
italicised, no abbreviation dots; - only year, no month, at end
of reference; and - DOI excluded, ISSN excluded.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/fbs/fbs.bst

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17371 |12mr|texlive-fc-1.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /fonts/jknappen/fc
# catalog-date 2009-08-26 22:28:30 +0200
# catalog-license gpl2
# catalog-version 1.4
Name:		texlive-fc
Version:	1.4
Release:	2
Summary:	Fonts for African languages
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/jknappen/fc
License:	GPL2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fc.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fc.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The fonts are provided as MetaFont source, in the familiar
arrangement of lots of (autogenerated) preamble files and a
modest set of glyph specifications. (A similar arrangement
appears in the ec and lh font bundles.).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/jknappen/fc/b-fcbx.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/b-fcbxi.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/b-fcbxsl.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/b-fcbxu.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/b-fccsc.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/b-fci.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/b-fcitt.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/b-fcr.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/b-fcsibx.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/b-fcsitt.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/b-fcsl.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/b-fcss.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/b-fcssbx.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/b-fcssi.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/b-fcsstt.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/b-fctt.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/b-fcu.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/c-fcsstt.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcaccent.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcbx10.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcbx11.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcbx12.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcbx14.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcbx17.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcbx20.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcbx25.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcbx5.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcbx6.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcbx7.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcbx8.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcbx9.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxi10.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxi11.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxi12.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxi14.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxi17.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxi20.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxi25.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxi5.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxi6.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxi7.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxi8.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxi9.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxsl10.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxsl11.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxsl12.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxsl14.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxsl17.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxsl20.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxsl25.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxsl5.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxsl6.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxsl7.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxsl8.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxsl9.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxu10.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxu11.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxu12.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxu14.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxu17.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxu20.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxu25.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxu5.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxu6.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxu7.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxu8.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxu9.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fccoding.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fccsc10.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fccsc11.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fccsc12.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fccsc14.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fccsc17.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fccsc20.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fccsc25.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fccsc5.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fccsc6.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fccsc7.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fccsc8.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fccsc9.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fccscspu.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fci10.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fci11.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fci12.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fci14.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fci17.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fci20.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fci25.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fci5.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fci6.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fci7.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fci8.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fci9.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcilig.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcitalic.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcitligt.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcitlpct.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcitt10.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcitt11.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcitt12.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcitt14.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcitt17.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcitt20.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcitt25.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcitt5.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcitt6.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcitt7.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcitt8.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcitt9.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcmacros.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcpunct.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcr10.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcr11.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcr12.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcr14.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcr17.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcr20.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcr25.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcr5.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcr6.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcr7.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcr8.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcr9.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcrlig.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcroligt.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcroman.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcrompct.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcscligt.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcsfligt.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcsibx10.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcsibx11.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcsibx12.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcsibx14.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcsibx17.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcsibx20.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcsibx25.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcsibx5.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcsibx6.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcsibx7.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcsibx8.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcsibx9.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcsitt10.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcsitt11.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcsitt12.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcsitt14.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcsitt17.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcsitt20.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcsitt25.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcsitt5.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcsitt6.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcsitt7.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcsitt8.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcsitt9.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcsl10.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcsl11.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcsl12.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcsl14.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcsl17.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcsl20.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcsl25.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcsl5.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcsl6.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcsl7.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcsl8.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcsl9.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcss10.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcss11.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcss12.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcss14.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcss17.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcss20.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcss25.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcss5.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcss6.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcss7.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcss8.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcss9.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcssbx10.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcssbx11.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcssbx12.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcssbx14.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcssbx17.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcssbx20.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcssbx25.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcssbx5.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcssbx6.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcssbx7.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcssbx8.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcssbx9.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcssi10.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcssi11.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcssi12.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcssi14.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcssi17.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcssi20.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcssi25.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcssi5.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcssi6.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcssi7.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcssi8.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcssi9.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcsstt10.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcsstt11.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcsstt12.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcsstt14.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcsstt17.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcsstt20.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcsstt25.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcsstt5.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcsstt6.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcsstt7.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcsstt8.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcsstt9.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fctt10.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fctt11.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fctt12.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fctt14.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fctt17.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fctt20.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fctt25.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fctt5.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fctt6.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fctt7.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fctt8.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fctt9.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcttligt.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcu10.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcu11.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcu12.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcu14.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcu17.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcu20.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcu25.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcu5.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcu6.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcu7.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcu8.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/fcu9.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/itala.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/italbcd.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/itale.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/italfgh.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/italij.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/italklm.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/italn.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/italo.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/italpqr.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/italst.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/italuvw.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/italxyz.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/lowera.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/lowerbcd.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/lowere.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/lowerfgh.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/lowerij.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/lowerklm.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/lowern.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/lowero.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/lowerpqr.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/lowerst.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/loweruvw.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/lowerxyz.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/uppera.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/upperbcd.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/uppere.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/upperfgh.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/upperij.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/upperklm.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/uppern.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/uppero.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/upperpqr.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/upperst.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/upperuvw.mf
%{_texmfdistdir}/fonts/source/jknappen/fc/upperxyz.mf
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbx10.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbx11.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbx12.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbx14.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbx17.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbx20.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbx25.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbx5.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbx6.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbx7.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbx8.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbx9.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxi10.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxi11.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxi12.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxi14.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxi17.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxi20.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxi25.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxi5.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxi6.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxi7.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxi8.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxi9.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxsl10.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxsl11.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxsl12.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxsl14.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxsl17.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxsl20.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxsl25.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxsl5.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxsl6.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxsl7.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxsl8.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxsl9.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxu10.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxu11.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxu12.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxu14.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxu17.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxu20.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxu25.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxu5.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxu6.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxu7.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxu8.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxu9.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fccsc10.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fccsc11.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fccsc12.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fccsc14.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fccsc17.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fccsc20.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fccsc25.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fccsc5.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fccsc6.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fccsc7.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fccsc8.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fccsc9.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fci10.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fci11.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fci12.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fci14.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fci17.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fci20.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fci25.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fci5.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fci6.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fci7.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fci8.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fci9.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcitt10.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcitt11.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcitt12.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcitt14.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcitt17.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcitt20.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcitt25.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcitt5.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcitt6.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcitt7.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcitt8.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcitt9.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcr10.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcr11.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcr12.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcr14.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcr17.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcr20.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcr25.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcr5.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcr6.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcr7.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcr8.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcr9.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsibx10.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsibx11.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsibx12.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsibx14.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsibx17.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsibx20.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsibx25.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsibx5.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsibx6.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsibx7.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsibx8.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsibx9.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsitt10.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsitt11.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsitt12.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsitt14.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsitt17.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsitt20.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsitt25.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsitt5.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsitt6.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsitt7.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsitt8.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsitt9.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsl10.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsl11.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsl12.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsl14.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsl17.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsl20.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsl25.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsl5.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsl6.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsl7.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsl8.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsl9.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcss10.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcss11.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcss12.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcss14.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcss17.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcss20.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcss25.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcss5.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcss6.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcss7.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcss8.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcss9.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcssbx10.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcssbx11.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcssbx12.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcssbx14.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcssbx17.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcssbx20.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcssbx25.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcssbx5.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcssbx6.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcssbx7.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcssbx8.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcssbx9.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcssi10.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcssi11.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcssi12.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcssi14.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcssi17.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcssi20.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcssi25.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcssi5.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcssi6.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcssi7.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcssi8.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcssi9.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsstt10.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsstt11.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsstt12.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsstt14.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsstt17.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsstt20.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsstt25.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsstt5.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsstt6.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsstt7.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsstt8.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsstt9.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fctt10.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fctt11.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fctt12.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fctt14.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fctt17.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fctt20.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fctt25.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fctt5.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fctt6.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fctt7.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fctt8.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fctt9.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcu10.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcu11.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcu12.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcu14.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcu17.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcu20.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcu25.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcu5.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcu6.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcu7.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcu8.tfm
%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcu9.tfm
%{_texmfdistdir}/tex/latex/fc/fclfont.sty
%{_texmfdistdir}/tex/latex/fc/fclfont.sty_old
%{_texmfdistdir}/tex/latex/fc/fcuse.sty
%{_texmfdistdir}/tex/latex/fc/t4cmr.fd
%{_texmfdistdir}/tex/latex/fc/t4cmss.fd
%{_texmfdistdir}/tex/latex/fc/t4cmtt.fd
%{_texmfdistdir}/tex/latex/fc/t4enc.def
%{_texmfdistdir}/tex/latex/fc/t4fcr.fd
%{_texmfdistdir}/tex/latex/fc/t4phonet.sty
%doc %{_texmfdistdir}/doc/fonts/fc/fc.bug
%doc %{_texmfdistdir}/doc/fonts/fc/fc.rme
%doc %{_texmfdistdir}/doc/fonts/fc/fctugbot.tex
%doc %{_texmfdistdir}/doc/fonts/fc/fontdef.fc_old
%doc %{_texmfdistdir}/doc/fonts/fc/licence.gnu

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17372 |12mr|texlive-fcltxdoc-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24500
# category Package
# catalog-ctan /macros/latex/contrib/fcltxdoc
# catalog-date 2011-11-03 08:30:49 +0100
# catalog-license lppl1.3
# catalog-version 1.0
Name:		texlive-fcltxdoc
Version:	1.0
Release:	2
Summary:	Macros for use in the author's documentation
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fcltxdoc
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fcltxdoc.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fcltxdoc.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fcltxdoc.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package is not advertised for public use, but is necessary
for the support of others of the author's packages (which are
compiled under the ltxdoc class).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/fcltxdoc/fcltxdoc.sty
%doc %{_texmfdistdir}/doc/latex/fcltxdoc/fcltxdoc.pdf
#- source
%doc %{_texmfdistdir}/source/latex/fcltxdoc/fcltxdoc.drv
%doc %{_texmfdistdir}/source/latex/fcltxdoc/fcltxdoc.dtx
%doc %{_texmfdistdir}/source/latex/fcltxdoc/fcltxdoc.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17373 |12mr|texlive-fdsymbol-0.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26722
# category Package
# catalog-ctan /fonts/fdsymbol
# catalog-date 2012-05-29 12:56:38 +0200
# catalog-license ofl
# catalog-version 0.8
Name:		texlive-fdsymbol
Version:	0.8
Release:	1
Summary:	A maths symbol font
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/fdsymbol
License:	OFL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fdsymbol.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fdsymbol.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fdsymbol.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
FdSymbol is a maths symbol font, designed as a companion to the
Fedra family by Typotheque, but it might also fit other
contemporary typefaces.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/enc/dvips/fdsymbol/fdsymbol-a.enc
%{_texmfdistdir}/fonts/enc/dvips/fdsymbol/fdsymbol-b.enc
%{_texmfdistdir}/fonts/enc/dvips/fdsymbol/fdsymbol-c.enc
%{_texmfdistdir}/fonts/enc/dvips/fdsymbol/fdsymbol-d.enc
%{_texmfdistdir}/fonts/enc/dvips/fdsymbol/fdsymbol-e.enc
%{_texmfdistdir}/fonts/enc/dvips/fdsymbol/fdsymbol-f.enc
%{_texmfdistdir}/fonts/map/dvips/fdsymbol/fdsymbol.map
%{_texmfdistdir}/fonts/opentype/public/fdsymbol/FdSymbol-Bold.otf
%{_texmfdistdir}/fonts/opentype/public/fdsymbol/FdSymbol-Book.otf
%{_texmfdistdir}/fonts/opentype/public/fdsymbol/FdSymbol-Medium.otf
%{_texmfdistdir}/fonts/opentype/public/fdsymbol/FdSymbol-Regular.otf
%{_texmfdistdir}/fonts/source/public/fdsymbol/FdSymbolA-Bold.mf
%{_texmfdistdir}/fonts/source/public/fdsymbol/FdSymbolA-Book.mf
%{_texmfdistdir}/fonts/source/public/fdsymbol/FdSymbolA-Medium.mf
%{_texmfdistdir}/fonts/source/public/fdsymbol/FdSymbolA-Regular.mf
%{_texmfdistdir}/fonts/source/public/fdsymbol/FdSymbolA.mf
%{_texmfdistdir}/fonts/source/public/fdsymbol/FdSymbolB-Bold.mf
%{_texmfdistdir}/fonts/source/public/fdsymbol/FdSymbolB-Book.mf
%{_texmfdistdir}/fonts/source/public/fdsymbol/FdSymbolB-Medium.mf
%{_texmfdistdir}/fonts/source/public/fdsymbol/FdSymbolB-Regular.mf
%{_texmfdistdir}/fonts/source/public/fdsymbol/FdSymbolB.mf
%{_texmfdistdir}/fonts/source/public/fdsymbol/FdSymbolC-Bold.mf
%{_texmfdistdir}/fonts/source/public/fdsymbol/FdSymbolC-Book.mf
%{_texmfdistdir}/fonts/source/public/fdsymbol/FdSymbolC-Medium.mf
%{_texmfdistdir}/fonts/source/public/fdsymbol/FdSymbolC-Regular.mf
%{_texmfdistdir}/fonts/source/public/fdsymbol/FdSymbolC.mf
%{_texmfdistdir}/fonts/source/public/fdsymbol/FdSymbolD-Bold.mf
%{_texmfdistdir}/fonts/source/public/fdsymbol/FdSymbolD-Book.mf
%{_texmfdistdir}/fonts/source/public/fdsymbol/FdSymbolD-Medium.mf
%{_texmfdistdir}/fonts/source/public/fdsymbol/FdSymbolD-Regular.mf
%{_texmfdistdir}/fonts/source/public/fdsymbol/FdSymbolD.mf
%{_texmfdistdir}/fonts/source/public/fdsymbol/FdSymbolE-Bold.mf
%{_texmfdistdir}/fonts/source/public/fdsymbol/FdSymbolE-Book.mf
%{_texmfdistdir}/fonts/source/public/fdsymbol/FdSymbolE-Medium.mf
%{_texmfdistdir}/fonts/source/public/fdsymbol/FdSymbolE-Regular.mf
%{_texmfdistdir}/fonts/source/public/fdsymbol/FdSymbolE.mf
%{_texmfdistdir}/fonts/source/public/fdsymbol/FdSymbolF-Bold.mf
%{_texmfdistdir}/fonts/source/public/fdsymbol/FdSymbolF-Book.mf
%{_texmfdistdir}/fonts/source/public/fdsymbol/FdSymbolF-Medium.mf
%{_texmfdistdir}/fonts/source/public/fdsymbol/FdSymbolF-Regular.mf
%{_texmfdistdir}/fonts/source/public/fdsymbol/FdSymbolF.mf
%{_texmfdistdir}/fonts/source/public/fdsymbol/fdaccents.mf
%{_texmfdistdir}/fonts/source/public/fdsymbol/fdarrows.mf
%{_texmfdistdir}/fonts/source/public/fdsymbol/fdbase.mf
%{_texmfdistdir}/fonts/source/public/fdsymbol/fddelims.mf
%{_texmfdistdir}/fonts/source/public/fdsymbol/fdgeometric.mf
%{_texmfdistdir}/fonts/source/public/fdsymbol/fdoperators.mf
%{_texmfdistdir}/fonts/source/public/fdsymbol/fdrelations.mf
%{_texmfdistdir}/fonts/source/public/fdsymbol/fdturnstile.mf
%{_texmfdistdir}/fonts/tfm/public/fdsymbol/FdSymbolA-Bold.tfm
%{_texmfdistdir}/fonts/tfm/public/fdsymbol/FdSymbolA-Book.tfm
%{_texmfdistdir}/fonts/tfm/public/fdsymbol/FdSymbolA-Medium.tfm
%{_texmfdistdir}/fonts/tfm/public/fdsymbol/FdSymbolA-Regular.tfm
%{_texmfdistdir}/fonts/tfm/public/fdsymbol/FdSymbolB-Bold.tfm
%{_texmfdistdir}/fonts/tfm/public/fdsymbol/FdSymbolB-Book.tfm
%{_texmfdistdir}/fonts/tfm/public/fdsymbol/FdSymbolB-Medium.tfm
%{_texmfdistdir}/fonts/tfm/public/fdsymbol/FdSymbolB-Regular.tfm
%{_texmfdistdir}/fonts/tfm/public/fdsymbol/FdSymbolC-Bold.tfm
%{_texmfdistdir}/fonts/tfm/public/fdsymbol/FdSymbolC-Book.tfm
%{_texmfdistdir}/fonts/tfm/public/fdsymbol/FdSymbolC-Medium.tfm
%{_texmfdistdir}/fonts/tfm/public/fdsymbol/FdSymbolC-Regular.tfm
%{_texmfdistdir}/fonts/tfm/public/fdsymbol/FdSymbolD-Bold.tfm
%{_texmfdistdir}/fonts/tfm/public/fdsymbol/FdSymbolD-Book.tfm
%{_texmfdistdir}/fonts/tfm/public/fdsymbol/FdSymbolD-Medium.tfm
%{_texmfdistdir}/fonts/tfm/public/fdsymbol/FdSymbolD-Regular.tfm
%{_texmfdistdir}/fonts/tfm/public/fdsymbol/FdSymbolE-Bold.tfm
%{_texmfdistdir}/fonts/tfm/public/fdsymbol/FdSymbolE-Book.tfm
%{_texmfdistdir}/fonts/tfm/public/fdsymbol/FdSymbolE-Medium.tfm
%{_texmfdistdir}/fonts/tfm/public/fdsymbol/FdSymbolE-Regular.tfm
%{_texmfdistdir}/fonts/tfm/public/fdsymbol/FdSymbolF-Bold.tfm
%{_texmfdistdir}/fonts/tfm/public/fdsymbol/FdSymbolF-Book.tfm
%{_texmfdistdir}/fonts/tfm/public/fdsymbol/FdSymbolF-Medium.tfm
%{_texmfdistdir}/fonts/tfm/public/fdsymbol/FdSymbolF-Regular.tfm
%{_texmfdistdir}/fonts/type1/public/fdsymbol/FdSymbolA-Bold.pfb
%{_texmfdistdir}/fonts/type1/public/fdsymbol/FdSymbolA-Book.pfb
%{_texmfdistdir}/fonts/type1/public/fdsymbol/FdSymbolA-Medium.pfb
%{_texmfdistdir}/fonts/type1/public/fdsymbol/FdSymbolA-Regular.pfb
%{_texmfdistdir}/fonts/type1/public/fdsymbol/FdSymbolB-Bold.pfb
%{_texmfdistdir}/fonts/type1/public/fdsymbol/FdSymbolB-Book.pfb
%{_texmfdistdir}/fonts/type1/public/fdsymbol/FdSymbolB-Medium.pfb
%{_texmfdistdir}/fonts/type1/public/fdsymbol/FdSymbolB-Regular.pfb
%{_texmfdistdir}/fonts/type1/public/fdsymbol/FdSymbolC-Bold.pfb
%{_texmfdistdir}/fonts/type1/public/fdsymbol/FdSymbolC-Book.pfb
%{_texmfdistdir}/fonts/type1/public/fdsymbol/FdSymbolC-Medium.pfb
%{_texmfdistdir}/fonts/type1/public/fdsymbol/FdSymbolC-Regular.pfb
%{_texmfdistdir}/fonts/type1/public/fdsymbol/FdSymbolD-Bold.pfb
%{_texmfdistdir}/fonts/type1/public/fdsymbol/FdSymbolD-Book.pfb
%{_texmfdistdir}/fonts/type1/public/fdsymbol/FdSymbolD-Medium.pfb
%{_texmfdistdir}/fonts/type1/public/fdsymbol/FdSymbolD-Regular.pfb
%{_texmfdistdir}/fonts/type1/public/fdsymbol/FdSymbolE-Bold.pfb
%{_texmfdistdir}/fonts/type1/public/fdsymbol/FdSymbolE-Book.pfb
%{_texmfdistdir}/fonts/type1/public/fdsymbol/FdSymbolE-Medium.pfb
%{_texmfdistdir}/fonts/type1/public/fdsymbol/FdSymbolE-Regular.pfb
%{_texmfdistdir}/fonts/type1/public/fdsymbol/FdSymbolF-Bold.pfb
%{_texmfdistdir}/fonts/type1/public/fdsymbol/FdSymbolF-Book.pfb
%{_texmfdistdir}/fonts/type1/public/fdsymbol/FdSymbolF-Medium.pfb
%{_texmfdistdir}/fonts/type1/public/fdsymbol/FdSymbolF-Regular.pfb
%{_texmfdistdir}/tex/latex/fdsymbol/fdsymbol.sty
%doc %{_texmfdistdir}/doc/fonts/fdsymbol/FONTLOG.txt
%doc %{_texmfdistdir}/doc/fonts/fdsymbol/OFL.txt
%doc %{_texmfdistdir}/doc/latex/fdsymbol/fdsymbol.pdf
#- source
%doc %{_texmfdistdir}/source/latex/fdsymbol/fdsymbol.dtx
%doc %{_texmfdistdir}/source/latex/fdsymbol/fdsymbol.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17374 |12mr|texlive-featpost-0.8.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26049
# category Package
# catalog-ctan /graphics/metapost/contrib/macros/featpost
# catalog-date 2012-04-16 18:59:36 +0200
# catalog-license gpl
# catalog-version 0.8.6
Name:		texlive-featpost
Version:	0.8.6
Release:	1
Summary:	MetaPost macros for 3D
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/metapost/contrib/macros/featpost
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/featpost.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/featpost.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
These macros allow the production of three-dimensional schemes
containing: angles, circles, cylinders, cones and spheres,
among other things.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/metapost/featpost/featpost.mp
%{_texmfdistdir}/metapost/featpost/featpost3Dplus2D.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/COMPILE.sh
%doc %{_texmfdistdir}/doc/metapost/featpost/README
%doc %{_texmfdistdir}/doc/metapost/featpost/doc/Exemplifier.ps.bz2
%doc %{_texmfdistdir}/doc/metapost/featpost/doc/featpostbeamer.pdf
%doc %{_texmfdistdir}/doc/metapost/featpost/doc/featpostbeamer.tex
%doc %{_texmfdistdir}/doc/metapost/featpost/doc/featpostdocsource.tex
%doc %{_texmfdistdir}/doc/metapost/featpost/doc/featpostmanual.pdf
%doc %{_texmfdistdir}/doc/metapost/featpost/doc/featpostmanual.tex
%doc %{_texmfdistdir}/doc/metapost/featpost/doc/lastfiguretest.pdf
%doc %{_texmfdistdir}/doc/metapost/featpost/doc/lastfiguretest.tex
%doc %{_texmfdistdir}/doc/metapost/featpost/doc/metapostpropaganda.pdf
%doc %{_texmfdistdir}/doc/metapost/featpost/doc/metapostpropaganda.tex
%doc %{_texmfdistdir}/doc/metapost/featpost/doc/metapostpropagandafiles/3.eps
%doc %{_texmfdistdir}/doc/metapost/featpost/doc/metapostpropagandafiles/3.jpeg
%doc %{_texmfdistdir}/doc/metapost/featpost/doc/metapostpropagandafiles/3.pgm
%doc %{_texmfdistdir}/doc/metapost/featpost/doc/metapostpropagandafiles/CompanionsCollection.jpg
%doc %{_texmfdistdir}/doc/metapost/featpost/doc/metapostpropagandafiles/Diagram1.dia
%doc %{_texmfdistdir}/doc/metapost/featpost/doc/metapostpropagandafiles/Diagram1.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/doc/metapostpropagandafiles/KnuthCollection.jpg
%doc %{_texmfdistdir}/doc/metapost/featpost/doc/metapostpropagandafiles/dia.png
%doc %{_texmfdistdir}/doc/metapost/featpost/doc/metapostpropagandafiles/fekslatexmp.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/doc/metapostpropagandafiles/intersection2D.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/doc/metapostpropagandafiles/metapostpropaganda.png
%doc %{_texmfdistdir}/doc/metapost/featpost/doc/metapostpropagandafiles/minimal-1.mps
%doc %{_texmfdistdir}/doc/metapost/featpost/doc/metapostpropagandafiles/minimal-1.pdf
%doc %{_texmfdistdir}/doc/metapost/featpost/doc/metapostpropagandafiles/minimal.jpeg
%doc %{_texmfdistdir}/doc/metapost/featpost/doc/metapostpropagandafiles/minimal.jpg
%doc %{_texmfdistdir}/doc/metapost/featpost/doc/metapostpropagandafiles/minimal.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/doc/metapostpropagandafiles/minimal.png
%doc %{_texmfdistdir}/doc/metapost/featpost/doc/metapostpropagandafiles/pifpaf.jpeg
%doc %{_texmfdistdir}/doc/metapost/featpost/doc/metapostpropagandafiles/pifpafphoto.jpg
%doc %{_texmfdistdir}/doc/metapost/featpost/doc/metapostpropagandafiles/pifpafpropaganda.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/doc/metapostpropagandafiles/recursives.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/doc/metapostpropagandafiles/sriyantrafinal-1.svg
%doc %{_texmfdistdir}/doc/metapost/featpost/doc/metapostpropagandafiles/sriyantrafinal.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/doc/metapostpropagandafiles/todo.jpg
%doc %{_texmfdistdir}/doc/metapost/featpost/doc/metapostpropagandafiles/workflow-from-mpman-charts.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/doc/metapostpropagandafiles/xfig.png
%doc %{_texmfdistdir}/doc/metapost/featpost/example/38.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/CAT.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/DebianSwirlsmallEdited.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/EBcrossed.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/LED.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/acmaglev.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/acoplanv.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/ahoraesglobal.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/aledlogo.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/allfigs.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/allgreatideas.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/anglinerigorouscircle.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/antimattermeteor.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/avalzero.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/badshreeyantra.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/balllauncher.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/bananadimmer.log
%doc %{_texmfdistdir}/doc/metapost/featpost/example/bananadimmer.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/brownellips.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/bstr.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/bughunt.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/buildcyclebug.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/canschemes.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/cap29res.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/caratk3edit.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/cartaxes.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/casadopessoal.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/cellevolve.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/cinemwork.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/closingbox.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/cmykropes.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/cone.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/conegetready.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/conicurv.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/convergingspirals.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/crossingline.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/cruztuga.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/cubicfacecentered.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/cubicfigures.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/cubicstructurefcc.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/cubicstructures.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/cylimple.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/daliasensor.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/decorstatement.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/defaultcmr.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/deperspective.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/derivondatriang.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/diameters.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/directfonts.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/doitnow.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/downloadicon.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/durgayantra.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/eemcsblabla.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/electricpotential.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/electrospiral.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/ellipticextrusionpress.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/ellipticprism.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/ellipticproperties.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/elliptictable.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/ellipticthing.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/embroncordada.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/emptylines.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/equilatrianglelines.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/esteveslogo.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/experimental.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/experimental2Dsetup.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/f1aula03.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/f1aula05.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/fakehole.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/fallinthewind.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/featpostlogo.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/ffcbob.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/fieldlines.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/fieldlinesnorma.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/fieldlinesnormapaper.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/fieldlinesnormapaperwork.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/fis1prex.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/fis3prex.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/fis3prex7.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/fis3prey.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/frustum.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/galvanometro-inducao.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/gausslawframe.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/geombasic.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/geomcasq.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/geometricaverage.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/geomfiguei.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/geomfreder.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/geommine.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/globe.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/gnupost.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/gnupost3Dlogo.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/goldenellipse.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/graphene.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/graphexample.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/graphs.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/halfcirclesfear.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/hap.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/heatfromroom.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/hermitespliknot.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/hexacylon.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/hexagonaltrimesh.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/hiddenlinegraph.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/hiddensurface.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/hiddensurfaces.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/iamsorrykarl.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/inductionbob.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/integerbars.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/integratorfigures.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/jd44.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/joinedemptylines.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/kindofcube.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/kindofcuber.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/kopptrammel.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/labelconstruct.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/labelinspace.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/lamarquejaune.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/lasermachine.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/latexboxes.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/lawofcosines.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/lcurvature.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/ledlogo.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/loglogpaper.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/logofontest.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/magneticflux.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/mainmemtest.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/manjusha.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/matricskoc.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/mce-lng.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/metalcharge.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/micromu.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/milimetricpaper.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/mpfields.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/mptoolcone.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/muslimpattern.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/mypatent.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/mypatentpieces.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/mysquaresectionbar.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/naoestacionar.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/nembends.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/nembiaxi.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/nemdirector.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/nemquira.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/nemquirapitch.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/nemsaddl.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/nemuniax.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/newcommunism.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/newexperimental.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/nosimples.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/nosuspension.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/nsmetica.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/nulldefectanglexample.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/nurbstobeziern.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/onebigword.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/optest.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/optica.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/par3Dplotexamples.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/parafuso.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/parafusoprojxy.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/pathernon.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/pathofstraightline.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/perspec.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/photorefer.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/photoreverse.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/pifpaf.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/pixelgrid.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/plaintangency.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/planintersection.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/planpht.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/polyhedr.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/positivecharge.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/potenciadecicloeliptico.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/probtodooterr.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/profaux.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/project.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/qap.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/quartertorus.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/redplanet.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/reeditedgoodquestionmark.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/resistcircuit.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/revolipsoid.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/revolvers.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/rigorcubo.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/rigorouscircle.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/rigorouscone.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/rigorousdiscSD.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/rigorousdiscoptions.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/rigorousfearpath.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/rmnbob.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/roadincline.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/rodarolaremplaninc.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/ropepatterns.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/rotatnlc.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/rothexagrid.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/rungekuttasecond.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/sal.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/sap.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/saturn.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/sfearschem.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/sharpraytrace.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/signalvertexSD.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/simplecar.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/simplecarparam.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/simplexperiment.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/sincityredesigned.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/slingshot.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/smC.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/some2Dvecs.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/spatialhalfsfear.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/spherample.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/splineperspective.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/spltwiben.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/squareanglines.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/stageforthree.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/statement.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/statethreelines.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/steamcamera.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/strength1defect.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/symbol.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/tangency2D.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/tangencypoint.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/tdarrow.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/telemira.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/tete.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/tetrapodes.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/theHURD.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/thearchicon.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/thethreekindsofperspec.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/thunderproblem.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/tiposdetrans.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/tiposdetransb.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/tiposdetranst.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/torus.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/trajectoryline.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/trianglecenterofmass.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/triangulartrimesh.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/trig.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/trigonometry.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/troncoconedef.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/tropicalglobe.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/troysfear.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/tshirtfig.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/tuftescatter.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/twistflat.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/twistnlc.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/twistroundbiax.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/twocyclestogether.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/twoholes.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/twoplustwo.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/twoupcones.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/ubhtransients.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/ultraeye.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/ultraimprovertex.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/unperfection.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/unperfectionremoved.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/vanallenbelt.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/verygoodcone.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/wwfpmp.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/xcmplaca2buraquads.mp
%doc %{_texmfdistdir}/doc/metapost/featpost/example/xraycamera.mp

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar metapost doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17375 |12mr|texlive-fenixpar-0.92-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24730
# category Package
# catalog-ctan /macros/generic/fenixpar
# catalog-date 2011-11-18 23:08:42 +0100
# catalog-license lppl
# catalog-version 0.92
Name:		texlive-fenixpar
Version:	0.92
Release:	2
Summary:	One-shot changes to token registers such as \everypar
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/generic/fenixpar
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fenixpar.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fenixpar.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bundle provides two packages, fenxitok and fenixpar. The
fenixtok package provides user macros to add material to a
token register; the material will be (automatically) removed
from the token register when the register is executed. Material
may be added either to the left or to the right, and care is
taken not to override any redefinition that may be included in
the token register itself. The fenixpar package uses the macros
of fenixtok to provide a user interface to manipulation of the
\everypar token register. The packages require the e-TeX
extensions; with them, they work either with Plain TeX or with
LaTeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/fenixpar/fenixpar.sty
%{_texmfdistdir}/tex/generic/fenixpar/fenixtok.sty
%doc %{_texmfdistdir}/doc/generic/fenixpar/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17376 |12mr|texlive-feyn-0.3.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /fonts/feyn
# catalog-date 2009-10-08 14:27:31 +0200
# catalog-license gpl
# catalog-version 0.3.3
Name:		texlive-feyn
Version:	0.3.3
Release:	2
Summary:	A font for in-text Feynman diagrams
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/feyn
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/feyn.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/feyn.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/feyn.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Feyn may be used to produce relatively simple Feynman diagrams
within equations in a LaTeX document. While the feynmf package
is good at drawing large diagrams for figures, the present
package and its fonts allow diagrams within equations or text,
at a matching size. The fonts are distributed as MetaFont
source, and macros for their use are also provided.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/feyn/feyn.mf
%{_texmfdistdir}/fonts/source/public/feyn/feyn10.mf
%{_texmfdistdir}/fonts/source/public/feyn/feyn11.mf
%{_texmfdistdir}/fonts/source/public/feyn/feyn12.mf
%{_texmfdistdir}/fonts/source/public/feyn/feyn18.mf
%{_texmfdistdir}/fonts/source/public/feyn/feyn24.mf
%{_texmfdistdir}/fonts/source/public/feyn/feynmac.mf
%{_texmfdistdir}/fonts/source/public/feyn/feyntext10.mf
%{_texmfdistdir}/fonts/source/public/feyn/feyntext11.mf
%{_texmfdistdir}/fonts/source/public/feyn/feyntext12.mf
%{_texmfdistdir}/fonts/source/public/feyn/feyntext18.mf
%{_texmfdistdir}/fonts/source/public/feyn/feyntext24.mf
%{_texmfdistdir}/fonts/tfm/public/feyn/feyn10.tfm
%{_texmfdistdir}/fonts/tfm/public/feyn/feyn11.tfm
%{_texmfdistdir}/fonts/tfm/public/feyn/feyn12.tfm
%{_texmfdistdir}/fonts/tfm/public/feyn/feyn18.tfm
%{_texmfdistdir}/fonts/tfm/public/feyn/feyn24.tfm
%{_texmfdistdir}/fonts/tfm/public/feyn/feyntext10.tfm
%{_texmfdistdir}/fonts/tfm/public/feyn/feyntext11.tfm
%{_texmfdistdir}/fonts/tfm/public/feyn/feyntext12.tfm
%{_texmfdistdir}/fonts/tfm/public/feyn/feyntext18.tfm
%{_texmfdistdir}/fonts/tfm/public/feyn/feyntext24.tfm
%{_texmfdistdir}/tex/latex/feyn/feyn.sty
%doc %{_texmfdistdir}/doc/fonts/feyn/LICENCE
%doc %{_texmfdistdir}/doc/fonts/feyn/README
%doc %{_texmfdistdir}/doc/fonts/feyn/VERSION
%doc %{_texmfdistdir}/doc/fonts/feyn/exercise-font.pdf
%doc %{_texmfdistdir}/doc/fonts/feyn/exercise-font.tex
%doc %{_texmfdistdir}/doc/fonts/feyn/feyn.pdf
%doc %{_texmfdistdir}/doc/fonts/feyn/overheads.pdf
%doc %{_texmfdistdir}/doc/fonts/feyn/overheads.tex
#- source
%doc %{_texmfdistdir}/source/fonts/feyn/feyn.drv
%doc %{_texmfdistdir}/source/fonts/feyn/feyn.dtx
%doc %{_texmfdistdir}/source/fonts/feyn/feyn.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17377 |12mr|texlive-feynmf-1.08-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17259
# category Package
# catalog-ctan /macros/latex/contrib/feynmf
# catalog-date 2010-03-01 15:04:13 +0100
# catalog-license gpl
# catalog-version 1.08
Name:		texlive-feynmf
Version:	1.08
Release:	2
Summary:	Macros and fonts for creating Feynman (and other) diagrams
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/feynmf
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/feynmf.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/feynmf.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/feynmf.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The feynmf package provides an interface to MetaFont (inspired
by the facilities of mfpic) to use simple structure
specifications to produce relatively complex diagrams. (The
feynmp package, also part of this bundle, uses MetaPost in the
same way.) While the package was designed for Feynman diagrams,
it could in principle be used for diagrams in graph and similar
theories, where the structure is semi-algorithmically
determined.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/metafont/feynmf/feynmf.mf
%{_texmfdistdir}/metapost/feynmf/feynmp.mp
%{_texmfdistdir}/metapost/feynmf/manpics.mp
%{_texmfdistdir}/tex/latex/feynmf/feynmf.sty
%{_texmfdistdir}/tex/latex/feynmf/feynmp.sty
%doc %{_texmfdistdir}/doc/latex/feynmf/Announce
%doc %{_texmfdistdir}/doc/latex/feynmf/COPYING
%doc %{_texmfdistdir}/doc/latex/feynmf/Feynman.Diagrams
%doc %{_texmfdistdir}/doc/latex/feynmf/README
%doc %{_texmfdistdir}/doc/latex/feynmf/Tutorial
%doc %{_texmfdistdir}/doc/latex/feynmf/fmfman.pdf
%doc %{_texmfdistdir}/doc/latex/feynmf/manpics.1
%doc %{_texmfdistdir}/doc/latex/feynmf/manpics.2
%doc %{_texmfdistdir}/doc/latex/feynmf/manpics.3
%doc %{_texmfdistdir}/doc/latex/feynmf/template.tex
#- source
%doc %{_texmfdistdir}/source/latex/feynmf/Makefile
%doc %{_texmfdistdir}/source/latex/feynmf/feynmf.drv
%doc %{_texmfdistdir}/source/latex/feynmf/feynmf.dtx
%doc %{_texmfdistdir}/source/latex/feynmf/feynmf.ins
%doc %{_texmfdistdir}/source/latex/feynmf/feynmf.pl
%doc %{_texmfdistdir}/source/latex/feynmf/feynmf209.ins
%doc %{_texmfdistdir}/source/latex/feynmf/feynmp.drv
%doc %{_texmfdistdir}/source/latex/feynmf/fmfman.drv
%doc %{_texmfdistdir}/source/latex/feynmf/fmfmanps.drv

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar metafont metapost tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17378 |12mr|texlive-fge-1.24-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24732
# category Package
# catalog-ctan /fonts/fge
# catalog-date 2011-11-18 06:50:27 +0100
# catalog-license lppl
# catalog-version 1.24
Name:		texlive-fge
Version:	1.24
Release:	2
Summary:	A font for Frege's Grundgesetze der Arithmetik
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/fge
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fge.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fge.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fge.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The fonts are provided as Metafont source and Adobe Type 1
(pfb) files. A small LaTeX package (fge) is included.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/map/dvips/fge/fge.map
%{_texmfdistdir}/fonts/source/public/fge/fgebase.mf
%{_texmfdistdir}/fonts/source/public/fge/fgeit.mf
%{_texmfdistdir}/fonts/source/public/fge/fgeit10.mf
%{_texmfdistdir}/fonts/source/public/fge/fgerm.mf
%{_texmfdistdir}/fonts/source/public/fge/fgerm10.mf
%{_texmfdistdir}/fonts/tfm/public/fge/fgeit10.tfm
%{_texmfdistdir}/fonts/tfm/public/fge/fgerm10.tfm
%{_texmfdistdir}/fonts/type1/public/fge/fgeit10.pfb
%{_texmfdistdir}/fonts/type1/public/fge/fgerm10.pfb
%{_texmfdistdir}/tex/latex/fge/Ufgeit.fd
%{_texmfdistdir}/tex/latex/fge/Ufgerm.fd
%{_texmfdistdir}/tex/latex/fge/fge.cfg
%{_texmfdistdir}/tex/latex/fge/fge.sty
%doc %{_texmfdistdir}/doc/fonts/fge/README
%doc %{_texmfdistdir}/doc/fonts/fge/fge-doc.pdf
#- source
%doc %{_texmfdistdir}/source/fonts/fge/fge.dtx
%doc %{_texmfdistdir}/source/fonts/fge/fge.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17379 |12mr|texlive-fifinddo-info-1.1b-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24387
# category Package
# catalog-ctan /info/fifinddo-info
# catalog-date 2011-10-24 16:26:34 +0200
# catalog-license lppl1.3
# catalog-version 1.1b
Name:		texlive-fifinddo-info
Version:	1.1b
Release:	2
Summary:	German HTML beamer presentation on nicetext and morehype
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/fifinddo-info
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fifinddo-info.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fifinddo-info.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fifinddo-info.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
The bundle: - exhibits the process of making an "HTML beamer
presentation" with the blogdot package from the morehype
bundle, and - offers a sketch (in German) of package
documentation and HTML generation based on the fifinddo
package.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/fifinddo-info/LIESMICH.txt
%doc %{_texmfdistdir}/doc/latex/fifinddo-info/README
%doc %{_texmfdistdir}/doc/latex/fifinddo-info/SrcFILEs.txt
%doc %{_texmfdistdir}/doc/latex/fifinddo-info/dante-mv45-lueck.pdf
%doc %{_texmfdistdir}/doc/latex/fifinddo-info/dantev45.htm
%doc %{_texmfdistdir}/doc/latex/fifinddo-info/mdoccorr.pdf
%doc %{_texmfdistdir}/doc/latex/fifinddo-info/variants/dantev45-1180-clean.html
%doc %{_texmfdistdir}/doc/latex/fifinddo-info/variants/dantev45-1180-com.html
%doc %{_texmfdistdir}/doc/latex/fifinddo-info/variants/dantev45-768-com.html
%doc %{_texmfdistdir}/doc/latex/fifinddo-info/variants/dantev45-768-exact-frame.html
%doc %{_texmfdistdir}/doc/latex/fifinddo-info/variants/dantev45-768-exact-show.html
%doc %{_texmfdistdir}/doc/latex/fifinddo-info/variants/dantev45-768-filltype-show.html
%doc %{_texmfdistdir}/doc/latex/fifinddo-info/variants/dantev45-992-com.html
%doc %{_texmfdistdir}/doc/latex/fifinddo-info/variants/dantev45-992-exact-frame.html
%doc %{_texmfdistdir}/doc/latex/fifinddo-info/variants/dantev45-992-exact.html
#- source
%doc %{_texmfdistdir}/source/latex/fifinddo-info/SrcFILEs.txt
%doc %{_texmfdistdir}/source/latex/fifinddo-info/makeelse/expose.tex
%doc %{_texmfdistdir}/source/latex/fifinddo-info/makeelse/mdoccorr.tex
%doc %{_texmfdistdir}/source/latex/fifinddo-info/makeelse/srcfiles.tex
%doc %{_texmfdistdir}/source/latex/fifinddo-info/makeelse/updsfl.sh
%doc %{_texmfdistdir}/source/latex/fifinddo-info/makeone/dantev45.fdf
%doc %{_texmfdistdir}/source/latex/fifinddo-info/makeone/dantev45.tex
%doc %{_texmfdistdir}/source/latex/fifinddo-info/makeone/makedot.tex
%doc %{_texmfdistdir}/source/latex/fifinddo-info/makevars/bashvars.sh
%doc %{_texmfdistdir}/source/latex/fifinddo-info/makevars/dantev45.cfg
%doc %{_texmfdistdir}/source/latex/fifinddo-info/makevars/longdan.sh
%doc %{_texmfdistdir}/source/latex/fifinddo-info/makevars/makedots.tex
%doc %{_texmfdistdir}/source/latex/fifinddo-info/makevars/texvars.sh

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17380 |12mr|texlive-fig4latex-0.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26313
# category Package
# catalog-ctan /graphics/fig4latex
# catalog-date 2009-11-09 22:14:03 +0100
# catalog-license gpl3
# catalog-version 0.2
Name:		texlive-fig4latex
Version:	0.2
Release:	3
Summary:	Management of figures for large LaTeX documents
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/fig4latex
License:	GPL3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fig4latex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fig4latex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-fig4latex.bin = %{EVRD}

%description
Fig4LaTeX simplifies management of the figures in a large LaTeX
document. Fig4LaTeX is appropriate for projects that include
figures with graphics created by XFig -- in particular,
graphics which use the combined PS/LaTeX (or PDF/LaTeX) export
method. An example document (with its output) is provided.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/fig4latex
%{_texmfdistdir}/scripts/fig4latex/fig4latex
%doc %{_texmfdistdir}/doc/support/fig4latex/CHANGES
%doc %{_texmfdistdir}/doc/support/fig4latex/COPYING
%doc %{_texmfdistdir}/doc/support/fig4latex/README
%doc %{_texmfdistdir}/doc/support/fig4latex/example.pdf
%doc %{_texmfdistdir}/doc/support/fig4latex/example.tex
%doc %{_texmfdistdir}/doc/support/fig4latex/figs/div_alg_flowchart.fig
%doc %{_texmfdistdir}/doc/support/fig4latex/figs/if-then_flowchart.fig

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/fig4latex/fig4latex fig4latex
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17381 |12mr|texlive-figbas-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21037
# category Package
# catalog-ctan /fonts/figbas
# catalog-date 2009-05-20 15:30:38 +0200
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-figbas
Version:	1.0
Release:	2
Summary:	Mini-fonts for figured-bass notation in music
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/figbas
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/figbas.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package consists of three mini-fonts (and associated
metrics) of conventional ligatures for the figured-bass
notations 2+, 4+, 5+, 6+ and 9+ in music manuscripts. The fonts
are usable with Computer Modern Roman and Sans, and
Palatino/Palladio, respectively.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/figbas/cmrj.afm
%{_texmfdistdir}/fonts/afm/public/figbas/cmssj.afm
%{_texmfdistdir}/fonts/afm/public/figbas/plrj.afm
%{_texmfdistdir}/fonts/map/dvips/figbas/figbas.map
%{_texmfdistdir}/fonts/tfm/public/figbas/cmrj.tfm
%{_texmfdistdir}/fonts/tfm/public/figbas/cmssj.tfm
%{_texmfdistdir}/fonts/tfm/public/figbas/plrj.tfm
%{_texmfdistdir}/fonts/type1/public/figbas/cmrj.pfb
%{_texmfdistdir}/fonts/type1/public/figbas/cmssj.pfb
%{_texmfdistdir}/fonts/type1/public/figbas/plrj.pfb

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17382 |12mr|texlive-figbib-20061019-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19388
# category Package
# catalog-ctan /macros/latex/contrib/figbib
# catalog-date 2006-10-19 22:42:58 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-figbib
Version:	20061019
Release:	2
Summary:	Organize figure databases with BibTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/figbib
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/figbib.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/figbib.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
FigBib lets you organize your figures in BibTeX databases. Some
FigBib features are: - Store and manage figures in a BibTeX
database; - Include figures in your LaTeX document with one
short command; - Generate a List of Figures containing
more/other information than the figure captions; - Control with
one switch where to output the figures, either as usual float
objects or in a separate part at the end of your document.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/figbib/figbib.bst
%{_texmfdistdir}/bibtex/bst/figbib/figbib1.bst
%{_texmfdistdir}/tex/latex/figbib/figbib.sty
%doc %{_texmfdistdir}/doc/latex/figbib/README
%doc %{_texmfdistdir}/doc/latex/figbib/figbib_doc.pdf
%doc %{_texmfdistdir}/doc/latex/figbib/figbib_doc.tex
%doc %{_texmfdistdir}/doc/latex/figbib/figbib_sample.bib
%doc %{_texmfdistdir}/doc/latex/figbib/figbib_sample.pdf
%doc %{_texmfdistdir}/doc/latex/figbib/figbib_sample.tex
%doc %{_texmfdistdir}/doc/latex/figbib/smiley.eps

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17383 |12mr|texlive-figflow-20110218-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21462
# category Package
# catalog-ctan /macros/plain/contrib/figflow
# catalog-date 2011-02-18 10:42:52 +0100
# catalog-license other-free
# catalog-version undef
Name:		texlive-figflow
Version:	20110218
Release:	2
Summary:	Flow text around a figure
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/plain/contrib/figflow
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/figflow.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/figflow.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Provides a Plain TeX macro \figflow that allows one to insert a
figure into an area inset into a paragraph. Command arguments
are width and height of the figure, and the figure (and its
caption) itself. Usage details are to be found in the TeX file
itself. The package does not work with LaTeX; packages such as
wrapfig, floatflt and picins support the needs of LaTeX users
in this area.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/plain/figflow/figflow.tex
%doc %{_texmfdistdir}/doc/plain/figflow/README.figflow

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17384 |12mr|texlive-figsize-0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18784
# category Package
# catalog-ctan /macros/latex/contrib/figsize
# catalog-date 2006-12-13 12:28:27 +0100
# catalog-license lppl
# catalog-version 0.1
Name:		texlive-figsize
Version:	0.1
Release:	2
Summary:	Auto-size graphics
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/figsize
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/figsize.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/figsize.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The FigSize package enables automatic sizing of graphics,
especially when including graphics with the graphicx package.
The user only has to specify the number of graphics that should
fit to a page or fraction there of and the package will
dynamically calculate the correct graphics sizes relative to
the page size. Thus, graphics can be auto-sized to fill a whole
page or fraction and manual changes of graphic sizes are never
needed when changing document layouts. Finally, the package's
dynamic lengths can be used to allow other document element
sizes to be dynamic.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/figsize/figsize.sty
%doc %{_texmfdistdir}/doc/latex/figsize/README
%doc %{_texmfdistdir}/doc/latex/figsize/epsfig.eps
%doc %{_texmfdistdir}/doc/latex/figsize/figsize.pdf
%doc %{_texmfdistdir}/doc/latex/figsize/figsize.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17385 |12mr|texlive-filecontents-1.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24250
# category Package
# catalog-ctan /macros/latex/contrib/filecontents
# catalog-date 2011-10-09 16:42:04 +0200
# catalog-license lppl
# catalog-version 1.3
Name:		texlive-filecontents
Version:	1.3
Release:	2
Summary:	Extended filecontents and filecontents* environments
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/filecontents
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/filecontents.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/filecontents.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/filecontents.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
LaTeX2e's filecontents and filecontents* environments enable a
LaTeX source file to generate external files as it runs through
LaTeX. However, there are two limitations of these
environments: they refuse to overwrite existing files, and they
can only be used in the preamble of a document. The
filecontents package removes these limitations, letting you
overwrite existing files and letting you use
filecontents/filecontents* anywhere.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/filecontents/filecontents.sty
%doc %{_texmfdistdir}/doc/latex/filecontents/README
%doc %{_texmfdistdir}/doc/latex/filecontents/filecontents.pdf
#- source
%doc %{_texmfdistdir}/source/latex/filecontents/filecontents.dtx
%doc %{_texmfdistdir}/source/latex/filecontents/filecontents.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17386 |12mr|texlive-filehook-0.5d-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24280
# category Package
# catalog-ctan /macros/latex/contrib/filehook
# catalog-date 2011-10-13 10:45:00 +0200
# catalog-license lppl1.3
# catalog-version 0.5d
Name:		texlive-filehook
Version:	0.5d
Release:	2
Summary:	Hooks for input files
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/filehook
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/filehook.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/filehook.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/filehook.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides several file hooks (AtBegin, AtEnd, ...)
for files read by \input, \include and \InputIfFileExists.
General hooks for all such files (e.g. all \include'd ones) and
file specific hooks only used for named files are provided; two
hooks are provided for the end of \included files -- one
before, and one after the final \clearpage.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/filehook/filehook-fink.sty
%{_texmfdistdir}/tex/latex/filehook/filehook-listings.sty
%{_texmfdistdir}/tex/latex/filehook/filehook-memoir.sty
%{_texmfdistdir}/tex/latex/filehook/filehook-scrlfile.sty
%{_texmfdistdir}/tex/latex/filehook/filehook.sty
%{_texmfdistdir}/tex/latex/filehook/pgf-filehook.sty
%doc %{_texmfdistdir}/doc/latex/filehook/README
%doc %{_texmfdistdir}/doc/latex/filehook/filehook.pdf
#- source
%doc %{_texmfdistdir}/source/latex/filehook/filehook.dtx
%doc %{_texmfdistdir}/source/latex/filehook/filehook.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17387 |12mr|texlive-fileinfo-0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26696
# category Package
# catalog-ctan /macros/latex/contrib/fileinfo
# catalog-date 2012-05-28 13:29:39 +0200
# catalog-license lppl1.3
# catalog-version 0.4
Name:		texlive-fileinfo
Version:	0.4
Release:	1
Summary:	Enhanced display of LaTeX File Information
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fileinfo
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fileinfo.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fileinfo.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fileinfo.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bundle provides two packages, readprov and myfilist. The
readprov package provides a means of reading file information
without loading the body of the file. The myfilist package uses
readprov and controls what \listfiles will report.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/fileinfo/fileinfo.RLS
%{_texmfdistdir}/tex/latex/fileinfo/myfilist.sty
%{_texmfdistdir}/tex/latex/fileinfo/readprov.sty
%doc %{_texmfdistdir}/doc/latex/fileinfo/CONTENTs.txt
%doc %{_texmfdistdir}/doc/latex/fileinfo/README
%doc %{_texmfdistdir}/doc/latex/fileinfo/README.pdf
%doc %{_texmfdistdir}/doc/latex/fileinfo/RELEASE.txt
%doc %{_texmfdistdir}/doc/latex/fileinfo/myfilist.pdf
%doc %{_texmfdistdir}/doc/latex/fileinfo/readprov.pdf
#- source
%doc %{_texmfdistdir}/source/latex/fileinfo/README.tex
%doc %{_texmfdistdir}/source/latex/fileinfo/gather.tex
%doc %{_texmfdistdir}/source/latex/fileinfo/myfilist.tex
%doc %{_texmfdistdir}/source/latex/fileinfo/readprov.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17388 |12mr|texlive-filemod-1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24042
# category Package
# catalog-ctan /macros/latex/contrib/filemod
# catalog-date 2011-09-21 00:38:26 +0200
# catalog-license lppl1.3
# catalog-version 1.2
Name:		texlive-filemod
Version:	1.2
Release:	2
Summary:	Provide file modification times, and compare them
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/filemod
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/filemod.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/filemod.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides macros to read and compare the
modification dates of files. The files may be .tex files,
images or other files (as long as they can be found by LaTeX).
It uses the \pdffilemoddate primitive of pdfLaTeX to find the
file modification date as PDF date string, parses the string
and returns the value to the user. The package will also work
for DVI output with recent versions of the LaTeX compiler which
uses pdfLaTeX in DVI mode. The functionality is provided by
purely expandable macros or by faster but non-expandable ones.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/filemod/filemod-expmin.tex
%{_texmfdistdir}/tex/generic/filemod/filemod.tex
%{_texmfdistdir}/tex/latex/filemod/filemod-expmin.sty
%{_texmfdistdir}/tex/latex/filemod/filemod.sty
%doc %{_texmfdistdir}/doc/latex/filemod/README
%doc %{_texmfdistdir}/doc/latex/filemod/filemod.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17389 |12mr|texlive-finbib-20081207-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /biblio/bibtex/contrib/misc/finplain.bst
# catalog-date 2008-12-07 00:01:13 +0100
# catalog-license other-free
# catalog-version undef
Name:		texlive-finbib
Version:	20081207
Release:	2
Summary:	A Finnish version of plain.bst
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/misc/finplain.bst
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/finbib.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive finbib package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/finbib/finplain.bst

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17390 |12mr|texlive-findhyph-3.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26313
# category Package
# catalog-ctan /support/findhyph
# catalog-date 2012-02-06 17:29:05 +0100
# catalog-license gpl
# catalog-version 3.0
Name:		texlive-findhyph
Version:	3.0
Release:	2
Summary:	Find hyphenated words in a document
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/findhyph
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/findhyph.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/findhyph.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-findhyph.bin = %{EVRD}

%description
Findhyph is a Perl script that will analyse the log file from
running your document with \tracingparagraphs=1 set. The output
contains enough context to enable you to find the hyphenated
word that's being referenced.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/findhyph
%{_texmfdistdir}/scripts/findhyph/findhyph
%doc %{_texmfdistdir}/doc/support/findhyph/Makefile.doc
%doc %{_texmfdistdir}/doc/support/findhyph/README
%doc %{_texmfdistdir}/doc/support/findhyph/findhyph.bat
%doc %{_texmfdistdir}/doc/support/findhyph/findhyph.txt
%doc %{_mandir}/man1/findhyph.1*
%doc %{_texmfdir}/doc/man/man1/findhyph.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/findhyph/findhyph findhyph
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17391 |12mr|texlive-fink-2.2.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24329
# category Package
# catalog-ctan /macros/latex/contrib/fink
# catalog-date 2011-10-19 14:04:28 +0200
# catalog-license lppl
# catalog-version 2.2.1
Name:		texlive-fink
Version:	2.2.1
Release:	2
Summary:	The LaTeX2e File Name Keeper
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fink
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fink.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fink.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fink.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%define		_unpackaged_subdirs_terminate_build	0

%description
This package "looks over your shoulder" and keeps track of
files \input'ed (the LaTeX way) or \include'ed in your
document. You then have permanent access to the name of the
file currently being processed through the macro \finkfile.
FiNK also comes with support for AUC-TeX. As of version 2.2.1,
FiNK has been deprecated and is not maintained anymore. People
interested in FiNK's functionality are invited to use a package
named currfile instead.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/fink/fink.sty
%doc %{_texmfdistdir}/doc/latex/fink/NEWS
%doc %{_texmfdistdir}/doc/latex/fink/README
%doc %{_texmfdistdir}/doc/latex/fink/THANKS
%doc %{_texmfdistdir}/doc/latex/fink/fink.el
%doc %{_texmfdistdir}/doc/latex/fink/fink.pdf
%doc %{_texmfdistdir}/doc/latex/fink/header.inc
#- source
%doc %{_texmfdistdir}/source/latex/fink/fink.dtx
%doc %{_texmfdistdir}/source/latex/fink/fink.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17392 |12mr|texlive-finstrut-0.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21719
# category Package
# catalog-ctan /macros/latex/contrib/finstrut
# catalog-date 2011-03-14 20:53:55 +0100
# catalog-license lppl1.3
# catalog-version 0.5
Name:		texlive-finstrut
Version:	0.5
Release:	2
Summary:	Adjust behaviour of the ends of footnotes
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/finstrut
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/finstrut.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/finstrut.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/finstrut.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The LaTeX internal command \@finalstrut is used automatically
used at the end of footnote texts to insert a strut to avoid
mis-spacing of multiple footnotes. Unfortunately the command
can cause a blank line at the end of a footnote. The package
provides a solution to this problem.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/finstrut/finstrut.sty
%doc %{_texmfdistdir}/doc/latex/finstrut/README
%doc %{_texmfdistdir}/doc/latex/finstrut/SRCFILEs.txt
%doc %{_texmfdistdir}/doc/latex/finstrut/finstrut.pdf
%doc %{_texmfdistdir}/doc/latex/finstrut/fstrutst.pdf
#- source
%doc %{_texmfdistdir}/source/latex/finstrut/finstrut.tex
%doc %{_texmfdistdir}/source/latex/finstrut/fstrutst.tex
%doc %{_texmfdistdir}/source/latex/finstrut/srcfiles.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17393 |12mr|texlive-first-latex-doc-20091109-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /info/first-latex-doc
# catalog-date 2009-11-09 22:22:13 +0100
# catalog-license pd
# catalog-version undef
Name:		texlive-first-latex-doc
Version:	20091109
Release:	2
Summary:	A document for absolute LaTeX beginners
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/first-latex-doc
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/first-latex-doc.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/first-latex-doc.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
The document leads a reader, who knows nothing about LaTeX,
through the production of a two page document. The user who has
completed that first document, and wants to carry on, will find
recommendations for tutorials.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/first-latex-doc/README
%doc %{_texmfdistdir}/doc/latex/first-latex-doc/first-latex-doc.pdf
%doc %{_texmfdistdir}/doc/latex/first-latex-doc/first-latex-doc.tex
%doc %{_texmfdistdir}/doc/latex/first-latex-doc/latex-first.png
%doc %{_texmfdistdir}/doc/latex/first-latex-doc/latex-first.tex
%doc %{_texmfdistdir}/doc/latex/first-latex-doc/latex-second-a.png
%doc %{_texmfdistdir}/doc/latex/first-latex-doc/latex-second-a.tex
%doc %{_texmfdistdir}/doc/latex/first-latex-doc/latex-second-b.png
%doc %{_texmfdistdir}/doc/latex/first-latex-doc/latex-second-b.tex
%doc %{_texmfdistdir}/doc/latex/first-latex-doc/latex-second-c.png
%doc %{_texmfdistdir}/doc/latex/first-latex-doc/latex-second-c.tex
%doc %{_texmfdistdir}/doc/latex/first-latex-doc/latex-second-d.tex
%doc %{_texmfdistdir}/doc/latex/first-latex-doc/latex-second-e.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17394 |12mr|texlive-fix2col-20100223-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17133
# category Package
# catalog-ctan /macros/latex/contrib/fix2col
# catalog-date 2010-02-23 16:16:11 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-fix2col
Version:	20100223
Release:	2
Summary:	Fix miscellaneous two column mode features
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fix2col
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fix2col.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fix2col.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fix2col.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Fix mark handling so that \firstmark is taken from the first
column if that column has any marks at all; keep two column
floats like figure* in sequence with single column floats like
figure.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/fix2col/fix2col.sty
%doc %{_texmfdistdir}/doc/latex/fix2col/README
%doc %{_texmfdistdir}/doc/latex/fix2col/fix2col.pdf
#- source
%doc %{_texmfdistdir}/source/latex/fix2col/fix2col.dtx
%doc %{_texmfdistdir}/source/latex/fix2col/fix2col.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17395 |12mr|texlive-fixfoot-0.3a-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17131
# category Package
# catalog-ctan /macros/latex/contrib/fixfoot
# catalog-date 2010-02-20 00:32:21 +0100
# catalog-license lppl
# catalog-version 0.3a
Name:		texlive-fixfoot
Version:	0.3a
Release:	2
Summary:	Multiple use of the same footnote text
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fixfoot
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fixfoot.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fixfoot.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Provides a \DeclareFixedFootnote command to provide a single
command for a frequently-used footnote. The package ensures
that only one instance of the footnote text appears on each
page (LaTeX needs to be run several times to achieve this).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/fixfoot/fixfoot.sty
%doc %{_texmfdistdir}/doc/latex/fixfoot/README
%doc %{_texmfdistdir}/doc/latex/fixfoot/fixfoot.pdf
%doc %{_texmfdistdir}/doc/latex/fixfoot/fixfoot.tex
%doc %{_texmfdistdir}/doc/latex/fixfoot/testfix.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17396 |12mr|texlive-fixlatvian-1a-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21631
# category Package
# catalog-ctan /macros/xetex/latex/fixlatvian
# catalog-date 2011-03-06 19:31:04 +0100
# catalog-license lppl1.3
# catalog-version 1a
Name:		texlive-fixlatvian
Version:	1a
Release:	2
Summary:	Improve Latvian language support in XeLaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/xetex/latex/fixlatvian
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fixlatvian.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fixlatvian.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fixlatvian.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package offers improvement of the Latvian language support
in polyglossia, in particular in the area of the standard
classes.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/makeindex/fixlatvian/lv.ist
%{_texmfdistdir}/tex/xelatex/fixlatvian/fixlatvian.sty
%doc %{_texmfdistdir}/doc/xelatex/fixlatvian/Makefile
%doc %{_texmfdistdir}/doc/xelatex/fixlatvian/README
%doc %{_texmfdistdir}/doc/xelatex/fixlatvian/fixlatvian.pdf
#- source
%doc %{_texmfdistdir}/source/xelatex/fixlatvian/fixlatvian.dtx
%doc %{_texmfdistdir}/source/xelatex/fixlatvian/fixlatvian.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar makeindex tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17397 |12mr|texlive-fixltxhyph-0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25832
# category Package
# catalog-ctan /macros/latex/contrib/fixltxhyph
# catalog-date 2012-04-02 21:14:13 +0200
# catalog-license lppl1.3
# catalog-version 0.4
Name:		texlive-fixltxhyph
Version:	0.4
Release:	1
Summary:	Allow hyphenation of partially-emphasised substrings
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fixltxhyph
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fixltxhyph.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fixltxhyph.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fixltxhyph.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package fixes the problem of TeX failing to hyphenate
letter strings that seem (to TeX) to be words, but which are
followed by an apostrophe and then an emphasis command. The
cause of the problem is not the apostrophe, but the font change
in the middle of the string. The problem arises in Catalan,
French and Italian (it could arise in Romansh, were there LaTeX
support for it).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/fixltxhyph/fixltxhyph.sty
%doc %{_texmfdistdir}/doc/latex/fixltxhyph/README
%doc %{_texmfdistdir}/doc/latex/fixltxhyph/fixltxhyph.pdf
#- source
%doc %{_texmfdistdir}/source/latex/fixltxhyph/fixltxhyph.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17398 |12mr|texlive-fixme-4.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16169
# category Package
# catalog-ctan /macros/latex/contrib/fixme
# catalog-date 2009-09-30 20:43:16 +0200
# catalog-license lppl
# catalog-version 4.1
Name:		texlive-fixme
Version:	4.1
Release:	2
Summary:	Insert "fixme" notes into draft documents
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fixme
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fixme.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fixme.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fixme.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package provides a way to insert fixme notes in documents
being developed (in draft mode). Such notes can appear in the
margin of the document, as index entries, in the log file and
as warnings on stdout. It is also possible to summarize them in
a list. If your document is in a final version, any remaining
fixme notes will produce an error. FiXme also comes with
support for AUC-TeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/fixme/fixme.sty
%{_texmfdistdir}/tex/latex/fixme/layouts/env/fxenvlayoutcolor.sty
%{_texmfdistdir}/tex/latex/fixme/layouts/env/fxenvlayoutcolorsig.sty
%{_texmfdistdir}/tex/latex/fixme/layouts/fxlayoutmarginnote.sty
%{_texmfdistdir}/tex/latex/fixme/layouts/fxlayoutpdfcmargin.sty
%{_texmfdistdir}/tex/latex/fixme/layouts/fxlayoutpdfcnote.sty
%{_texmfdistdir}/tex/latex/fixme/layouts/fxlayoutpdfcsigmargin.sty
%{_texmfdistdir}/tex/latex/fixme/layouts/fxlayoutpdfcsignote.sty
%{_texmfdistdir}/tex/latex/fixme/layouts/fxlayoutpdfmargin.sty
%{_texmfdistdir}/tex/latex/fixme/layouts/fxlayoutpdfnote.sty
%{_texmfdistdir}/tex/latex/fixme/layouts/fxlayoutpdfsigmargin.sty
%{_texmfdistdir}/tex/latex/fixme/layouts/fxlayoutpdfsignote.sty
%{_texmfdistdir}/tex/latex/fixme/layouts/target/fxtargetlayoutchangebar.sty
%{_texmfdistdir}/tex/latex/fixme/layouts/target/fxtargetlayoutcolor.sty
%{_texmfdistdir}/tex/latex/fixme/layouts/target/fxtargetlayoutcolorcb.sty
%{_texmfdistdir}/tex/latex/fixme/themes/fxthemecolor.sty
%{_texmfdistdir}/tex/latex/fixme/themes/fxthemecolorsig.sty
%{_texmfdistdir}/tex/latex/fixme/themes/fxthemesignature.sty
%doc %{_texmfdistdir}/doc/latex/fixme/NEWS
%doc %{_texmfdistdir}/doc/latex/fixme/README
%doc %{_texmfdistdir}/doc/latex/fixme/THANKS
%doc %{_texmfdistdir}/doc/latex/fixme/fixme.el
%doc %{_texmfdistdir}/doc/latex/fixme/fixme.pdf
%doc %{_texmfdistdir}/doc/latex/fixme/header.inc
#- source
%doc %{_texmfdistdir}/source/latex/fixme/fixme.dtx
%doc %{_texmfdistdir}/source/latex/fixme/fixme.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17399 |12mr|texlive-fixmetodonotes-0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27053
# category Package
# catalog-ctan /macros/latex/contrib/fixmetodonotes
# catalog-date 2012-07-03 11:28:15 +0200
# catalog-license pd
# catalog-version 0.1
Name:		texlive-fixmetodonotes
Version:	0.1
Release:	1
Summary:	Add notes on document development
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fixmetodonotes
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fixmetodonotes.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fixmetodonotes.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fixmetodonotes.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides tools to highlight FIXME and TODO
annotations. The command \listofnotes prints a list of
outstanding notes, with links to the pages on which they
appear.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/fixmetodonotes/fixmetodonotes.sty
%doc %{_texmfdistdir}/doc/latex/fixmetodonotes/LICENSE
%doc %{_texmfdistdir}/doc/latex/fixmetodonotes/README
#- source
%doc %{_texmfdistdir}/source/latex/fixmetodonotes/fixmetodonotes.dtx
%doc %{_texmfdistdir}/source/latex/fixmetodonotes/fixmetodonotes.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17400 |12mr|texlive-fixpdfmag-20090917-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/plain/contrib/misc/fixpdfmag.tex
# catalog-date 2009-09-17 21:16:39 +0200
# catalog-license pd
# catalog-version undef
Name:		texlive-fixpdfmag
Version:	20090917
Release:	2
Summary:	Fix magnification in PDFTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/plain/contrib/misc/fixpdfmag.tex
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fixpdfmag.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A recent change to PDFTeX has caused magnification to apply to
page dimensions. This small package changes the values set in
the page dimension variables from pt to truept, thus evading
the effects of \mag.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/plain/fixpdfmag/fixpdfmag.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17401 |12mr|texlive-fjodor-20101026-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20220
# category Package
# catalog-ctan /macros/latex/contrib/fjodor
# catalog-date 2010-10-26 21:52:03 +0200
# catalog-license gpl
# catalog-version undef
Name:		texlive-fjodor
Version:	20101026
Release:	2
Summary:	A selection of layout styles
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fjodor
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fjodor.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fjodor.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides several page layouts, selectable by
package options.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/fjodor/fjodor.sty
%doc %{_texmfdistdir}/doc/latex/fjodor/README
%doc %{_texmfdistdir}/doc/latex/fjodor/dostojevski.pdf
%doc %{_texmfdistdir}/doc/latex/fjodor/dostojevski.tex
%doc %{_texmfdistdir}/doc/latex/fjodor/fjodor.pdf
%doc %{_texmfdistdir}/doc/latex/fjodor/fjodor.tex
%doc %{_texmfdistdir}/doc/latex/fjodor/srbook-mem.sty

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17402 |12mr|texlive-flabels-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17272
# category Package
# catalog-ctan /macros/latex/contrib/flabels
# catalog-date 2010-02-28 22:13:22 +0100
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-flabels
Version:	1.0
Release:	2
Summary:	Labels for files and folders
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/flabels
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/flabels.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/flabels.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/flabels.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Macros for typesetting pretty labels (optionally colored) for
the back of files or binders (currently only the special A4
"Leitz-Ordner" ring binder is supported).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/flabels/flabels.sty
%doc %{_texmfdistdir}/doc/latex/flabels/README
%doc %{_texmfdistdir}/doc/latex/flabels/flabels.pdf
%doc %{_texmfdistdir}/doc/latex/flabels/makedoc
%doc %{_texmfdistdir}/doc/latex/flabels/makedoc-patched
%doc %{_texmfdistdir}/doc/latex/flabels/makedoc.bat
#- source
%doc %{_texmfdistdir}/source/latex/flabels/flabels.dtx
%doc %{_texmfdistdir}/source/latex/flabels/flabels.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17403 |12mr|texlive-flacards-0.1.1b-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19440
# category Package
# catalog-ctan /macros/latex/contrib/flacards
# catalog-date 2010-01-16 19:56:06 +0100
# catalog-license gpl
# catalog-version 0.1.1b
Name:		texlive-flacards
Version:	0.1.1b
Release:	2
Summary:	Generate flashcards for printing
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/flacards
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/flacards.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/flacards.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The flacards class provides an easy interface to produce
flashcards. It will print several cards per page, on both sides
of the paper.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/flacards/flacards.cls
%doc %{_texmfdistdir}/doc/latex/flacards/COPYING
%doc %{_texmfdistdir}/doc/latex/flacards/README
%doc %{_texmfdistdir}/doc/latex/flacards/README.TEXLIVE
%doc %{_texmfdistdir}/doc/latex/flacards/changelog.txt
%doc %{_texmfdistdir}/doc/latex/flacards/flacards_ex.pdf
%doc %{_texmfdistdir}/doc/latex/flacards/flacards_ex.tex
%doc %{_texmfdistdir}/doc/latex/flacards/flacards_ex1.tex
%doc %{_texmfdistdir}/doc/latex/flacards/flacards_ex2.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17404 |12mr|texlive-flagderiv-0.10-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/flagderiv
# catalog-date 2007-02-22 16:49:05 +0100
# catalog-license gpl
# catalog-version 0.10
Name:		texlive-flagderiv
Version:	0.10
Release:	2
Summary:	Flag style derivation package
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/flagderiv
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/flagderiv.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/flagderiv.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/flagderiv.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The flagderiv package is used to create mathematical
derivations using the flag/flagpole notation. The package
features an intuitive command syntax, opening and closing
multiple flagpoles, different comment styles, customizable
symbols and label namespaces.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/flagderiv/flagderiv.sty
%doc %{_texmfdistdir}/doc/latex/flagderiv/README
%doc %{_texmfdistdir}/doc/latex/flagderiv/flagderiv.pdf
#- source
%doc %{_texmfdistdir}/source/latex/flagderiv/flagderiv.dtx
%doc %{_texmfdistdir}/source/latex/flagderiv/flagderiv.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17405 |12mr|texlive-flashcards-1.0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19667
# category Package
# catalog-ctan /macros/latex/contrib/flashcards
# catalog-date 2010-08-06 13:03:06 +0200
# catalog-license gpl
# catalog-version 1.0.1
Name:		texlive-flashcards
Version:	1.0.1
Release:	2
Summary:	A class for typesetting flashcards
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/flashcards
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/flashcards.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/flashcards.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/flashcards.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The FlashCards class provides for the typesetting of flash
cards. By flash card, we mean a two sided card which has a
prompt or a question on one side and the response or the answer
on the flip (back) side. Flash cards come in many sizes
depending on the nature of the information they contain.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/flashcards/avery5371.cfg
%{_texmfdistdir}/tex/latex/flashcards/avery5388.cfg
%{_texmfdistdir}/tex/latex/flashcards/flashcards.cls
%doc %{_texmfdistdir}/doc/latex/flashcards/COPYING
%doc %{_texmfdistdir}/doc/latex/flashcards/README
%doc %{_texmfdistdir}/doc/latex/flashcards/flashcards.pdf
%doc %{_texmfdistdir}/doc/latex/flashcards/samplecards.tex
#- source
%doc %{_texmfdistdir}/source/latex/flashcards/flashcards.dtx
%doc %{_texmfdistdir}/source/latex/flashcards/flashcards.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17406 |12mr|texlive-flashmovie-0.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25768
# category Package
# catalog-ctan /macros/latex/contrib/flashmovie
# catalog-date 2012-03-21 09:27:37 +0100
# catalog-license lppl1.3
# catalog-version 0.4
Name:		texlive-flashmovie
Version:	0.4
Release:	3
Summary:	Directly embed flash movies into PDF files
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/flashmovie
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/flashmovie.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/flashmovie.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package allows direct embedding of flash movies into PDF
files. It is designed for use with pdflatex. The package takes
advantage of the embedded Adobe Flash player in Adobe Reader 9;
the reader is invoked with the 'rich media annotation' feature,
described in "Adobe Supplement to the ISO 32000 BaseVersion:
1.7 ExtensionLevel: 3". This method of embedding movies is
attractive since it removes all platform dependencies; however,
the user is required to use Acrobat 9.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/flashmovie/flashmovie.sty
%{_texmfdistdir}/tex/latex/flashmovie/player_flv_maxi.swf
%doc %{_texmfdistdir}/doc/latex/flashmovie/README
%doc %{_texmfdistdir}/doc/latex/flashmovie/flv-player-license/MPL-1.1
%doc %{_texmfdistdir}/doc/latex/flashmovie/flv-player-license/license.txt
%doc %{_texmfdistdir}/doc/latex/flashmovie/test-beamer-0.pdf
%doc %{_texmfdistdir}/doc/latex/flashmovie/test-beamer-0.tex
%doc %{_texmfdistdir}/doc/latex/flashmovie/test-beamer-1.tex
%doc %{_texmfdistdir}/doc/latex/flashmovie/test-flv.pdf
%doc %{_texmfdistdir}/doc/latex/flashmovie/test-flv.tex
%doc %{_texmfdistdir}/doc/latex/flashmovie/test.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17407 |12mr|texlive-flipbook-0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25584
# category Package
# catalog-ctan /macros/latex/contrib/flipbook
# catalog-date 2012-03-07 15:39:23 +0100
# catalog-license lppl
# catalog-version 0.2
Name:		texlive-flipbook
Version:	0.2
Release:	1
Summary:	Typeset flipbook animations, in the corners of documents
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/flipbook
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/flipbook.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/flipbook.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides techniques for adding flip book animations
in the corner of your LaTeX documents (using images or ASCII
art). Animations are defined as a set of numbered files (e.g.,
"im1.pdf", "im2.pdf", "im3.pdf", ...). The package relies on
fancyhdr to control the corners.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/flipbook/flipbook.sty
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an1b/im01.eps
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an1b/im01.fig
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an1b/im01.pdf
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an1b/im02.eps
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an1b/im02.fig
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an1b/im02.pdf
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an1b/im03.eps
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an1b/im03.fig
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an1b/im03.pdf
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an1b/im04.eps
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an1b/im04.fig
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an1b/im04.pdf
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an1b/im05.eps
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an1b/im05.fig
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an1b/im05.pdf
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an1b/im06.eps
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an1b/im06.fig
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an1b/im06.pdf
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/an2.gif
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/an2.xcf
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im0.eps
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im0.pdf
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im00.fig
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im01.fig
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im01.gif
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im02.fig
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im02.gif
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im03.fig
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im03.gif
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im04.fig
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im04.gif
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im05.fig
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im05.gif
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im06.fig
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im06.gif
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im07.fig
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im07.gif
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im08.fig
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im08.gif
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im09.fig
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im09.gif
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im1.eps
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im1.pdf
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im10.eps
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im10.fig
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im10.gif
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im10.pdf
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im11.eps
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im11.fig
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im11.gif
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im11.pdf
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im12.eps
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im12.fig
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im12.gif
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im12.pdf
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im13.eps
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im13.fig
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im13.pdf
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im14.eps
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im14.fig
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im14.pdf
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im15.eps
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im15.fig
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im15.pdf
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im16.eps
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im16.fig
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im16.pdf
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im2.eps
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im2.pdf
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im3.eps
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im3.pdf
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im4.eps
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im4.pdf
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im5.eps
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im5.pdf
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im6.eps
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im6.pdf
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im7.eps
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im7.pdf
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im8.eps
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im8.pdf
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im9.eps
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im9.pdf
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/an3.png
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/an3.pnm
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/an3.xcf
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im1.png
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im10.png
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im11.png
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im12.png
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im13.png
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im14.png
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im15.png
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im16.png
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im17.png
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im18.png
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im19.png
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im2.png
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im20.png
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im21.png
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im22.png
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im23.png
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im24.png
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im25.png
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im26.png
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im27.png
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im28.png
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im29.png
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im3.png
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im30.png
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im31.png
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im32.png
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im33.png
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im34.png
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im35.png
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im36.png
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im37.png
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im38.png
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im39.png
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im4.png
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im40.png
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im41.png
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im42.png
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im43.png
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im44.png
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im45.png
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im46.png
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im5.png
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im6.png
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im7.png
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im8.png
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im9.png
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/anASCII/an0.tex
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/anASCII/an1.tex
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/anASCII/an2.tex
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/anASCII/an3.tex
%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/anASCII/an4.tex
%doc %{_texmfdistdir}/doc/latex/flipbook/Makefile
%doc %{_texmfdistdir}/doc/latex/flipbook/README
%doc %{_texmfdistdir}/doc/latex/flipbook/flipbook-doc.pdf
%doc %{_texmfdistdir}/doc/latex/flipbook/flipbook-doc.tex
%doc %{_texmfdistdir}/doc/latex/flipbook/flipbook-ex.pdf
%doc %{_texmfdistdir}/doc/latex/flipbook/flipbook-ex.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17408 |12mr|texlive-flippdf-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/flippdf
# catalog-date 2007-02-27 14:19:10 +0100
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-flippdf
Version:	1.0
Release:	2
Summary:	Horizontal flipping of pages with pdfLaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/flippdf
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/flippdf.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/flippdf.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/flippdf.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package allows the production of a document with pages
"mirrored". This is sometimes required by publishers who want
camera-ready documents to be printed on transparent film (to be
viewed from the "wrong" side). The package requires everypage,
and only works with pdfLaTeX in PDF mode.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/flippdf/flippdf.sty
%doc %{_texmfdistdir}/doc/latex/flippdf/README
%doc %{_texmfdistdir}/doc/latex/flippdf/flippdf.pdf
#- source
%doc %{_texmfdistdir}/source/latex/flippdf/flippdf.dtx
%doc %{_texmfdistdir}/source/latex/flippdf/flippdf.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17409 |12mr|texlive-float-1.3d-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/float
# catalog-date 2009-09-26 09:33:53 +0200
# catalog-license lppl
# catalog-version 1.3d
Name:		texlive-float
Version:	1.3d
Release:	2
Summary:	Improved interface for floating objects
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/float
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/float.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/float.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/float.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Improves the interface for defining floating objects such as
figures and tables. Introduces the boxed float, the ruled float
and the plaintop float. You can define your own floats and
improve the behaviour of the old ones. The package also
provides the H float modifier option of the obsolete here
package. You can select this as automatic default with
\floatplacement{figure}{H}.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/float/float.sty
%doc %{_texmfdistdir}/doc/latex/float/README
%doc %{_texmfdistdir}/doc/latex/float/float.pdf
#- source
%doc %{_texmfdistdir}/source/latex/float/float.dtx
%doc %{_texmfdistdir}/source/latex/float/float.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17410 |12mr|texlive-floatflt-1.31-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25540
# category Package
# catalog-ctan /macros/latex/contrib/floatflt
# catalog-date 2012-02-29 15:33:26 +0100
# catalog-license lppl1.3
# catalog-version 1.31
Name:		texlive-floatflt
Version:	1.31
Release:	4
Summary:	Wrap text around floats
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/floatflt
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/floatflt.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/floatflt.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/floatflt.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package can float text around figures and tables which do
not span the full width of a page; it improves upon floatfig,
and allows tables/figures to be set left/right or alternating
on even/odd pages.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/floatflt/floatflt.sty
%doc %{_texmfdistdir}/doc/latex/floatflt/README
%doc %{_texmfdistdir}/doc/latex/floatflt/floatexm.tex
%doc %{_texmfdistdir}/doc/latex/floatflt/floatfge.tex
%doc %{_texmfdistdir}/doc/latex/floatflt/floatfig.txt
%doc %{_texmfdistdir}/doc/latex/floatflt/floatflt.pdf
#- source
%doc %{_texmfdistdir}/source/latex/floatflt/floatflt.dtx
%doc %{_texmfdistdir}/source/latex/floatflt/floatflt.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17411 |12mr|texlive-floatrow-0.3b-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/floatrow
# catalog-date 2009-09-27 10:36:15 +0200
# catalog-license lppl
# catalog-version 0.3b
Name:		texlive-floatrow
Version:	0.3b
Release:	2
Summary:	Modifying the layout of floats
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/floatrow
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/floatrow.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/floatrow.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/floatrow.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The floatrow package provides many ways to customize layouts of
floating environments and has code to cooperate with the
caption 3.x package. The package offers mechanisms to put
floats side by side, and to put the caption beside its float.
The floatrow settings could be expanded to the floats created
by packages rotating, wrapfig, subfig (in the case of rows of
subfloats), and longtable.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/floatrow/floatpagestyle.sty
%{_texmfdistdir}/tex/latex/floatrow/floatrow.sty
%{_texmfdistdir}/tex/latex/floatrow/fr-fancy.sty
%{_texmfdistdir}/tex/latex/floatrow/fr-longtable.sty
%{_texmfdistdir}/tex/latex/floatrow/fr-subfig.sty
%{_texmfdistdir}/tex/latex/floatrow/listpen.sty
%doc %{_texmfdistdir}/doc/latex/floatrow/README
%doc %{_texmfdistdir}/doc/latex/floatrow/floatrow-rus.pdf
%doc %{_texmfdistdir}/doc/latex/floatrow/floatrow-rus.tex
%doc %{_texmfdistdir}/doc/latex/floatrow/floatrow.pdf
%doc %{_texmfdistdir}/doc/latex/floatrow/fr-sample.tex
%doc %{_texmfdistdir}/doc/latex/floatrow/frsample01.tex
%doc %{_texmfdistdir}/doc/latex/floatrow/frsample02.tex
%doc %{_texmfdistdir}/doc/latex/floatrow/frsample03.tex
%doc %{_texmfdistdir}/doc/latex/floatrow/frsample04.tex
%doc %{_texmfdistdir}/doc/latex/floatrow/frsample05.tex
%doc %{_texmfdistdir}/doc/latex/floatrow/frsample06.tex
%doc %{_texmfdistdir}/doc/latex/floatrow/frsample07.tex
%doc %{_texmfdistdir}/doc/latex/floatrow/frsample10.tex
%doc %{_texmfdistdir}/doc/latex/floatrow/frsample11.tex
%doc %{_texmfdistdir}/doc/latex/floatrow/frsample12.tex
%doc %{_texmfdistdir}/doc/latex/floatrow/pictures.tex
%doc %{_texmfdistdir}/doc/latex/floatrow/sample-longtable-rus.tex
%doc %{_texmfdistdir}/doc/latex/floatrow/sample-longtable.tex
#- source
%doc %{_texmfdistdir}/source/latex/floatrow/floatrow.dtx
%doc %{_texmfdistdir}/source/latex/floatrow/floatrow.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17412 |12mr|texlive-flowfram-1.13-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16806
# category Package
# catalog-ctan /macros/latex/contrib/flowfram
# catalog-date 2010-01-23 14:06:53 +0100
# catalog-license lppl
# catalog-version 1.13
Name:		texlive-flowfram
Version:	1.13
Release:	2
Summary:	Create text frames for posters, brochures or magazines
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/flowfram
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/flowfram.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/flowfram.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/flowfram.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The flowfram package enables you to create frames in a document
such that the contents of the document environment flow from
one frame to the next in the order in which they were defined.
This is useful for creating posters or magazines, indeed any
form of document that does not conform to the standard one or
two column layout.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/flowfram/flowfram.sty
%doc %{_texmfdistdir}/doc/latex/flowfram/CHANGES
%doc %{_texmfdistdir}/doc/latex/flowfram/README
%doc %{_texmfdistdir}/doc/latex/flowfram/ffuserguide.html
%doc %{_texmfdistdir}/doc/latex/flowfram/ffuserguide.pdf
%doc %{_texmfdistdir}/doc/latex/flowfram/ffuserguide.tex
%doc %{_texmfdistdir}/doc/latex/flowfram/flowfram.pdf
%doc %{_texmfdistdir}/doc/latex/flowfram/samples/brochure.pdf
%doc %{_texmfdistdir}/doc/latex/flowfram/samples/brochure.tex
%doc %{_texmfdistdir}/doc/latex/flowfram/samples/egg.eps
%doc %{_texmfdistdir}/doc/latex/flowfram/samples/egg.png
%doc %{_texmfdistdir}/doc/latex/flowfram/samples/news.pdf
%doc %{_texmfdistdir}/doc/latex/flowfram/samples/news.tex
%doc %{_texmfdistdir}/doc/latex/flowfram/samples/news2.pdf
%doc %{_texmfdistdir}/doc/latex/flowfram/samples/news2.tex
%doc %{_texmfdistdir}/doc/latex/flowfram/samples/poster.pdf
%doc %{_texmfdistdir}/doc/latex/flowfram/samples/poster.tex
%doc %{_texmfdistdir}/doc/latex/flowfram/samples/sheep.eps
%doc %{_texmfdistdir}/doc/latex/flowfram/samples/sheep.png
#- source
%doc %{_texmfdistdir}/source/latex/flowfram/flowfram.dtx
%doc %{_texmfdistdir}/source/latex/flowfram/flowfram.ins
%doc %{_texmfdistdir}/source/latex/flowfram/flowfram.perl

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17413 |12mr|texlive-fltpage-0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/fltpage
# catalog-date 2009-11-09 22:22:13 +0100
# catalog-license other-free
# catalog-version 0.3
Name:		texlive-fltpage
Version:	0.3
Release:	1
Summary:	Place caption on an adjacent page
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fltpage
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fltpage.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fltpage.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fltpage.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Conflicts:	texlive-texmf <= 20110705-3
Conflicts:	texlive-source <= 20110705-3

%description
Defines environments FPfigure and FPtable, analogous to figure
and table. In twoside mode the caption will be set on the
opposite page of a figure/table which needs a whole page. In
oneside mode the caption will be set on the preceding or
following page.

%pre
    %_texmf_mktexlsr_pre

%post
    %_texmf_mktexlsr_post

%preun
    if [ $1 -eq 0 ]; then
	%_texmf_mktexlsr_pre
    fi

%postun
    if [ $1 -eq 0 ]; then
	%_texmf_mktexlsr_post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/fltpage/fltpage.sty
%doc %{_texmfdistdir}/doc/latex/fltpage/fltpage.pdf
#- source
%doc %{_texmfdistdir}/source/latex/fltpage/fltpage.dtx
%doc %{_texmfdistdir}/source/latex/fltpage/fltpage.ins
%doc %{_tlpkgobjdir}/*.tlpobj

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}
mkdir -p %{buildroot}%{_tlpkgobjdir}
cp -fpa tlpkg/tlpobj/*.tlpobj %{buildroot}%{_tlpkgobjdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17414 |12mr|texlive-fltpoint-1.1b-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/fltpoint
# catalog-date 2008-04-20 19:53:04 +0200
# catalog-license other-free
# catalog-version 1.1b
Name:		texlive-fltpoint
Version:	1.1b
Release:	2
Summary:	Simple floating point arithmetic
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fltpoint
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fltpoint.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fltpoint.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fltpoint.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides simple floating point operations
(addition, subtraction, multiplication, division and rounding).
Used, for example, by rccol.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/fltpoint/deccomma.sty
%{_texmfdistdir}/tex/generic/fltpoint/fltpoint.sty
%{_texmfdistdir}/tex/generic/fltpoint/fltpoint.tex
%doc %{_texmfdistdir}/doc/generic/fltpoint/README
%doc %{_texmfdistdir}/doc/generic/fltpoint/fltpoint.pdf
#- source
%doc %{_texmfdistdir}/source/generic/fltpoint/fltpoint.dtx
%doc %{_texmfdistdir}/source/generic/fltpoint/fltpoint.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17415 |12mr|texlive-fmp-20070104-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/fmp
# catalog-date 2007-01-04 00:44:01 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-fmp
Version:	20070104
Release:	2
Summary:	Include Functional MetaPost in LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fmp
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fmp.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fmp.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fmp.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive fmp package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/fmp/fmp.sty
%doc %{_texmfdistdir}/doc/latex/fmp/README
%doc %{_texmfdistdir}/doc/latex/fmp/fmp.pdf
#- source
%doc %{_texmfdistdir}/source/latex/fmp/fmp-doc.hs
%doc %{_texmfdistdir}/source/latex/fmp/fmp.dtx
%doc %{_texmfdistdir}/source/latex/fmp/fmp.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17416 |12mr|texlive-fmtcount-1.31-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24750
# category Package
# catalog-ctan /macros/latex/contrib/fmtcount
# catalog-date 2011-11-07 10:42:11 +0100
# catalog-license lppl1.3
# catalog-version 1.31
Name:		texlive-fmtcount
Version:	1.31
Release:	3
Summary:	Display the value of a LaTeX counter in a variety of formats
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fmtcount
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fmtcount.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fmtcount.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fmtcount.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package fmtcount.sty provides commands that display the
value of a LaTeX counter in a variety of formats (ordinal,
text, hexadecimal, decimal, octal, binary etc). The package
offers some multilingual support; configurations for use in
English (both British and American usage), French, German,
Portuguese and Spanish documents are provided. This package was
originally provided as part of the author's datetime package,
but is now distributed separately.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/fmtcount/fc-UKenglish.def
%{_texmfdistdir}/tex/latex/fmtcount/fc-USenglish.def
%{_texmfdistdir}/tex/latex/fmtcount/fc-british.def
%{_texmfdistdir}/tex/latex/fmtcount/fc-english.def
%{_texmfdistdir}/tex/latex/fmtcount/fc-french.def
%{_texmfdistdir}/tex/latex/fmtcount/fc-german.def
%{_texmfdistdir}/tex/latex/fmtcount/fc-italian.def
%{_texmfdistdir}/tex/latex/fmtcount/fc-portuges.def
%{_texmfdistdir}/tex/latex/fmtcount/fc-spanish.def
%{_texmfdistdir}/tex/latex/fmtcount/fmtcount.sty
%doc %{_texmfdistdir}/doc/latex/fmtcount/CHANGES
%doc %{_texmfdistdir}/doc/latex/fmtcount/README
%doc %{_texmfdistdir}/doc/latex/fmtcount/fc-lang.tex
%doc %{_texmfdistdir}/doc/latex/fmtcount/fc-samp.tex
%doc %{_texmfdistdir}/doc/latex/fmtcount/fmtcount-manual.html
%doc %{_texmfdistdir}/doc/latex/fmtcount/fmtcount.pdf
#- source
%doc %{_texmfdistdir}/source/latex/fmtcount/fmtcount.dtx
%doc %{_texmfdistdir}/source/latex/fmtcount/fmtcount.ins
%doc %{_texmfdistdir}/source/latex/fmtcount/fmtcount.perl

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17417 |12mr|texlive-fn2end-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/fn2end
# catalog-date 2009-01-03 10:55:55 +0100
# catalog-license pd
# catalog-version 1.1
Name:		texlive-fn2end
Version:	1.1
Release:	2
Summary:	Convert footnotes to endnotes
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fn2end
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fn2end.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fn2end.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Defines macros \makeendnotes, which converts \footnote to
produce endnotes; and \theendnotes which prints them out.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/fn2end/fn2end.sty
%doc %{_texmfdistdir}/doc/latex/fn2end/fn2end.pdf
%doc %{_texmfdistdir}/doc/latex/fn2end/fn2end.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17418 |12mr|texlive-fnbreak-1.30-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25003
# category Package
# catalog-ctan /macros/latex/contrib/fnbreak
# catalog-date 2012-01-02 14:24:13 +0100
# catalog-license lppl
# catalog-version 1.30
Name:		texlive-fnbreak
Version:	1.30
Release:	1
Summary:	Warn for split footnotes
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fnbreak
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fnbreak.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fnbreak.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fnbreak.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package detects footnotes that are split over several
pages, and writes a warning to the log file.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/fnbreak/fnbreak.sty
%doc %{_texmfdistdir}/doc/latex/fnbreak/ChangeLog
%doc %{_texmfdistdir}/doc/latex/fnbreak/Makefile
%doc %{_texmfdistdir}/doc/latex/fnbreak/README
%doc %{_texmfdistdir}/doc/latex/fnbreak/fnbreak-v.tex
%doc %{_texmfdistdir}/doc/latex/fnbreak/fnbreak.pdf
%doc %{_texmfdistdir}/doc/latex/fnbreak/fnbreak.xml
%doc %{_texmfdistdir}/doc/latex/fnbreak/fnbreaktest.tex
#- source
%doc %{_texmfdistdir}/source/latex/fnbreak/fnbreak.dtx
%doc %{_texmfdistdir}/source/latex/fnbreak/fnbreak.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17419 |12mr|texlive-fncychap-v1.34-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20710
# category Package
# catalog-ctan /macros/latex/contrib/fncychap
# catalog-date 2010-12-10 10:22:28 +0100
# catalog-license lppl1.3
# catalog-version v1.34
Name:		texlive-fncychap
Version:	v1.34
Release:	2
Summary:	Seven predefined chapter heading styles
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fncychap
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fncychap.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fncychap.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Each style can be modified using a set of simple commands.
Optionally one can modify the formatting routines in order to
create additional chapter headings. This package was previously
known as FancyChapter.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/fncychap/fncychap.sty
%doc %{_texmfdistdir}/doc/latex/fncychap/Bjarne.eps
%doc %{_texmfdistdir}/doc/latex/fncychap/Bjarnes.eps
%doc %{_texmfdistdir}/doc/latex/fncychap/Bjornstrup.eps
%doc %{_texmfdistdir}/doc/latex/fncychap/BjornstrupS.eps
%doc %{_texmfdistdir}/doc/latex/fncychap/Conny.eps
%doc %{_texmfdistdir}/doc/latex/fncychap/Connys.eps
%doc %{_texmfdistdir}/doc/latex/fncychap/Glenn.eps
%doc %{_texmfdistdir}/doc/latex/fncychap/Glenns.eps
%doc %{_texmfdistdir}/doc/latex/fncychap/Lenny.eps
%doc %{_texmfdistdir}/doc/latex/fncychap/Lennys.eps
%doc %{_texmfdistdir}/doc/latex/fncychap/README
%doc %{_texmfdistdir}/doc/latex/fncychap/Rejne.eps
%doc %{_texmfdistdir}/doc/latex/fncychap/Rejnes.eps
%doc %{_texmfdistdir}/doc/latex/fncychap/Sonny.eps
%doc %{_texmfdistdir}/doc/latex/fncychap/Sonnys.eps
%doc %{_texmfdistdir}/doc/latex/fncychap/fncychap.pdf
%doc %{_texmfdistdir}/doc/latex/fncychap/fncychap.tex
%doc %{_texmfdistdir}/doc/latex/fncychap/manifest.txt

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17420 |12mr|texlive-fncylab-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17382
# category Package
# catalog-ctan /macros/latex/contrib/fncylab
# catalog-date 2010-03-09 12:54:42 +0100
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-fncylab
Version:	1.0
Release:	2
Summary:	Alter the format of \label references
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fncylab
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fncylab.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fncylab.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
LaTeX provides a mechanism for altering the appearance of
references to labels, but it's somewhat flawed, and requires
that the user manipulate internal commands. The package fixes
the flaw in LaTeX, and provides a \labelformat command for
changing the format of references to labels. The package also
provides a \Ref command to make reference to such redefined
labels at the start of a sentence.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/fncylab/fncylab.sty
%doc %{_texmfdistdir}/doc/latex/fncylab/fncylab-example.tex
%doc %{_texmfdistdir}/doc/latex/fncylab/fncylab.pdf
%doc %{_texmfdistdir}/doc/latex/fncylab/fncylab.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17421 |12mr|texlive-fnpara-20120311-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25607
# category Package
# catalog-ctan /macros/latex/contrib/fnpara
# catalog-date 2012-03-11 01:08:16 +0100
# catalog-license lppl1.3
# catalog-version undef
Name:		texlive-fnpara
Version:	20120311
Release:	1
Summary:	Footnotes in paragraphs
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fnpara
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fnpara.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fnpara.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Typeset footnotes in run-on paragraphs, instead of one above
another; this is a re-seating, for the LaTeX environment, of an
example in the TeXbook. The same basic code, improved for use
in e-TeX-based LaTeX, appears in the comprehensive footnote
package footmisc, and superior versions are also available in
the manyfoot and bigfoot packages.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/fnpara/fnpara.sty
%doc %{_texmfdistdir}/doc/latex/fnpara/fnpara-doc.pdf
%doc %{_texmfdistdir}/doc/latex/fnpara/fnpara-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17422 |12mr|texlive-fnpct-0.2e-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27180
# category Package
# catalog-ctan /macros/latex/contrib/fnpct
# catalog-date 2012-07-24 16:08:54 +0200
# catalog-license lppl1.3
# catalog-version 0.2e
Name:		texlive-fnpct
Version:	0.2e
Release:	1
Summary:	Manage footnote marks' interaction with punctuation
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fnpct
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fnpct.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fnpct.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package moves footnote marks after following punctuation
(comma or full stop), and adjusts kerning as appropriate. As a
side effect, a change to the handling of multiple footnotes is
provided.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/fnpct/fnpct.sty
%doc %{_texmfdistdir}/doc/latex/fnpct/README
%doc %{_texmfdistdir}/doc/latex/fnpct/bigfoot_ex.tex
%doc %{_texmfdistdir}/doc/latex/fnpct/fixfoot_ex.tex
%doc %{_texmfdistdir}/doc/latex/fnpct/fnpct_en.pdf
%doc %{_texmfdistdir}/doc/latex/fnpct/fnpct_en.tex
%doc %{_texmfdistdir}/doc/latex/fnpct/nested_ex.tex
%doc %{_texmfdistdir}/doc/latex/fnpct/nested_ex_a.tex
%doc %{_texmfdistdir}/doc/latex/fnpct/nested_ex_b.tex
%doc %{_texmfdistdir}/doc/latex/fnpct/nested_ex_c.tex
%doc %{_texmfdistdir}/doc/latex/fnpct/normal_ex.tex
%doc %{_texmfdistdir}/doc/latex/fnpct/pagenote_ex.tex
%doc %{_texmfdistdir}/doc/latex/fnpct/sepfootnotes_ex.tex
%doc %{_texmfdistdir}/doc/latex/fnpct/tufte_ex.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17423 |12mr|texlive-fntproof-20101201-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20638
# category Package
# catalog-ctan /macros/generic/fntproof
# catalog-date 2010-12-01 01:24:27 +0100
# catalog-license pd
# catalog-version undef
Name:		texlive-fntproof
Version:	20101201
Release:	2
Summary:	A programmable font test pattern generator
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/generic/fntproof
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fntproof.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fntproof.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package implements all the font testing commands of Knuth's
testfont.tex, but arranges that information necessary for each
command is supplied as arguments to that command, rather than
prompted for. This makes it possible to type all the tests in
one command line, and easy to input the package in a file and
to use the commands there. A few additional commands supporting
this last purpose are also made available.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/fntproof/fntproof.tex
%doc %{_texmfdistdir}/doc/generic/fntproof/README
%doc %{_texmfdistdir}/doc/generic/fntproof/fntproof-doc.pdf
%doc %{_texmfdistdir}/doc/generic/fntproof/fntproof-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17424 |12mr|texlive-foekfont-20070227-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /fonts/foekfont
# catalog-date 2007-02-27 14:19:10 +0100
# catalog-license gpl
# catalog-version undef
Name:		texlive-foekfont
Version:	20070227
Release:	2
Summary:	The title font of the Mads Fok magazine
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/foekfont
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/foekfont.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/foekfont.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bundle provides an Adobe Type 1 font, and LaTeX support for
its use. The magazine web site shows the font in use in a few
places.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/map/dvips/foekfont/foekfont.map
%{_texmfdistdir}/fonts/tfm/public/foekfont/foekfont.tfm
%{_texmfdistdir}/fonts/type1/public/foekfont/FoekFont.pfb
%{_texmfdistdir}/tex/latex/foekfont/foekfont.sty
%{_texmfdistdir}/tex/latex/foekfont/ot1foekfont.fd
%{_texmfdistdir}/tex/latex/foekfont/t1foekfont.fd
%doc %{_texmfdistdir}/doc/latex/foekfont/FoekFont.sfd
%doc %{_texmfdistdir}/doc/latex/foekfont/README
%doc %{_texmfdistdir}/doc/latex/foekfont/foekfont.pdf
%doc %{_texmfdistdir}/doc/latex/foekfont/foekfont.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17425 |12mr|texlive-foilhtml-1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21855
# category Package
# catalog-ctan /macros/latex/contrib/foilhtml
# catalog-date 2007-01-05 16:07:21 +0100
# catalog-license lppl
# catalog-version 1.2
Name:		texlive-foilhtml
Version:	1.2
Release:	2
Summary:	Interface between foiltex and LaTeX2HTML
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/foilhtml
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/foilhtml.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/foilhtml.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/foilhtml.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Provides integration between FoilTeX and LaTeX2HTML, adding
sectioning commands and elements of logical formatting to
FoilTeX and providing support for FoilTeX commands in
LaTeX2HTML.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/foilhtml/foilhtml.cfg
%{_texmfdistdir}/tex/latex/foilhtml/foilhtml.sty
%doc %{_texmfdistdir}/doc/latex/foilhtml/foilhtml-96.perl
%doc %{_texmfdistdir}/doc/latex/foilhtml/foils-97.perl
%doc %{_texmfdistdir}/doc/latex/foilhtml/foils.perl
%doc %{_texmfdistdir}/doc/latex/foilhtml/readme.v12
#- source
%doc %{_texmfdistdir}/source/latex/foilhtml/foilhtml.drv
%doc %{_texmfdistdir}/source/latex/foilhtml/foilhtml.dtx
%doc %{_texmfdistdir}/source/latex/foilhtml/foilhtml.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17426 |12mr|texlive-fonetika-20080819-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21326
# category Package
# catalog-ctan /fonts/fonetika
# catalog-date 2008-08-19 20:38:14 +0200
# catalog-license other-free
# catalog-version undef
Name:		texlive-fonetika
Version:	20080819
Release:	2
Summary:	Support for the danish "Dania" phonetic system
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/fonetika
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fonetika.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fonetika.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Fonetika Dania is a font bundle with a serif font and a sans
serif font for the danish phonetic system Dania. Both fonts
exist in regular and bold weights. LaTeX support is provided.
The fonts are based on URW Palladio and Iwona Condensed, and
were created using FontForge.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/fonetika/FonetikaDaniaIwonaeBold.afm
%{_texmfdistdir}/fonts/afm/public/fonetika/FonetikaDaniaIwonaeRegular.afm
%{_texmfdistdir}/fonts/afm/public/fonetika/FonetikaDaniaPallaeBold.afm
%{_texmfdistdir}/fonts/afm/public/fonetika/FonetikaDaniaPallaeRegular.afm
%{_texmfdistdir}/fonts/map/dvips/fonetika/fonetika.map
%{_texmfdistdir}/fonts/tfm/public/fonetika/fonetika.tfm
%{_texmfdistdir}/fonts/tfm/public/fonetika/fonetikabold.tfm
%{_texmfdistdir}/fonts/tfm/public/fonetika/fonetikasans.tfm
%{_texmfdistdir}/fonts/tfm/public/fonetika/fonetikasansbold.tfm
%{_texmfdistdir}/fonts/truetype/public/fonetika/FonetikaDaniaIwonaeBold.ttf
%{_texmfdistdir}/fonts/truetype/public/fonetika/FonetikaDaniaIwonaeRegular.ttf
%{_texmfdistdir}/fonts/truetype/public/fonetika/FonetikaDaniaPallaeBold.ttf
%{_texmfdistdir}/fonts/truetype/public/fonetika/FonetikaDaniaPallaeRegular.ttf
%{_texmfdistdir}/fonts/type1/public/fonetika/FonetikaDaniaIwonaeBold.pfb
%{_texmfdistdir}/fonts/type1/public/fonetika/FonetikaDaniaIwonaeRegular.pfb
%{_texmfdistdir}/fonts/type1/public/fonetika/FonetikaDaniaPallaeBold.pfb
%{_texmfdistdir}/fonts/type1/public/fonetika/FonetikaDaniaPallaeRegular.pfb
%{_texmfdistdir}/tex/latex/fonetika/fonetika.sty
%{_texmfdistdir}/tex/latex/fonetika/t1fonetika.fd
%doc %{_texmfdistdir}/doc/fonts/fonetika/README
%doc %{_texmfdistdir}/doc/fonts/fonetika/fonetika.pdf
%doc %{_texmfdistdir}/doc/fonts/fonetika/fonetika.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17427 |12mr|texlive-fontaxes-1.0c-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24880
# category Package
# catalog-ctan /macros/latex/contrib/fontaxes
# catalog-date 2011-12-19 11:01:35 +0100
# catalog-license lppl1.3
# catalog-version 1.0c
Name:		texlive-fontaxes
Version:	1.0c
Release:	2
Summary:	Additional font axes for LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fontaxes
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fontaxes.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fontaxes.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fontaxes.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package adds several new font axes on top of LaTeX's New
Font Selection Scheme. In particular, it splits the shape axis
into a primary and a secondary shape axis, and it adds three
new axes to deal with the different figure versions offered by
many professional fonts.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/fontaxes/fontaxes.sty
%doc %{_texmfdistdir}/doc/latex/fontaxes/README
%doc %{_texmfdistdir}/doc/latex/fontaxes/fontaxes.pdf
%doc %{_texmfdistdir}/doc/latex/fontaxes/test-fontaxes.tex
#- source
%doc %{_texmfdistdir}/source/latex/fontaxes/fontaxes.dtx
%doc %{_texmfdistdir}/source/latex/fontaxes/fontaxes.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17428 |12mr|texlive-fontbook-0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23608
# category Package
# catalog-ctan /macros/xetex/latex/fontbook
# catalog-date 2011-08-17 19:15:50 +0200
# catalog-license lppl1.3
# catalog-version 0.2
Name:		texlive-fontbook
Version:	0.2
Release:	2
Summary:	Generate a font book
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/xetex/latex/fontbook
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fontbook.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fontbook.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fontbook.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a means of producing a 'book' of font
samples (for evaluation, etc.).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/xelatex/fontbook/fontbook.sty
%doc %{_texmfdistdir}/doc/xelatex/fontbook/README
%doc %{_texmfdistdir}/doc/xelatex/fontbook/fontbook-freefonts.pdf
%doc %{_texmfdistdir}/doc/xelatex/fontbook/fontbook-freefonts.tex
%doc %{_texmfdistdir}/doc/xelatex/fontbook/fontbook.pdf
#- source
%doc %{_texmfdistdir}/source/xelatex/fontbook/fontbook.dtx
%doc %{_texmfdistdir}/source/xelatex/fontbook/fontbook.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17429 |12mr|texlive-fontch-2.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17859
# category Package
# catalog-ctan /macros/plain/contrib/fontch
# catalog-date 2010-04-13 09:02:45 +0200
# catalog-license lppl
# catalog-version 2.2
Name:		texlive-fontch
Version:	2.2
Release:	2
Summary:	Changing fonts, sizes and encodings in Plain TeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/plain/contrib/fontch
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fontch.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fontch.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The fontch macros allow the user to change font size and family
anywhere in a plain TeX document. Sizes of 8, 10, 12, 14, 20
and 24 points are available. A sans serif family (\sf) is
defined in addition to the families already defined in plain
TeX. Optional support for Latin Modern T1 and TS1 fonts is
given. There are macros for non-latin1 letters and for most TS1
symbols. Math mode always uses CM fonts. A command for
producing doubled-spaced documents is also provided. The
present version of the package is designed to deal with the
latest release of the Latin Modern fonts version 1.106.
Unfortunately, it can no longer support earlier versions of the
fonts, so an obsolete version of the package is retained for
users who don't yet have access to the latest version of the
fonts.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/plain/fontch/DSmac.tex
%{_texmfdistdir}/tex/plain/fontch/TS1mac.tex
%{_texmfdistdir}/tex/plain/fontch/bsymbols.tex
%{_texmfdistdir}/tex/plain/fontch/fontch.tex
%{_texmfdistdir}/tex/plain/fontch/fontch_doc.tex
%doc %{_texmfdistdir}/doc/plain/fontch/README
%doc %{_texmfdistdir}/doc/plain/fontch/fontch.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17430 |12mr|texlive-font-change-2010.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19709
# category Package
# catalog-ctan /macros/plain/contrib/font-change
# catalog-date 2010-07-19 16:45:16 +0200
# catalog-license other-free
# catalog-version 2010.1
Name:		texlive-font-change
Version:	2010.1
Release:	2
Summary:	Macros to Change Text and Math fonts in plain TeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/plain/contrib/font-change
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/font-change.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/font-change.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Macros to Change Text and Math fonts in TeX: 19 Beautiful
Variants These macros are written for plain TeX and can be used
with other packages like AmSTeX, eplain, etc. They allow you to
change the fonts (text and math) in your TeX document with only
one statement. Also different font sizes are available. All the
fonts called by these macro files are free and are included in
the present MiKTeX and TeX Live distributions.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/plain/font-change/font-change.tex
%{_texmfdistdir}/tex/plain/font-change/font_antp_euler.tex
%{_texmfdistdir}/tex/plain/font-change/font_antt-condensed-light.tex
%{_texmfdistdir}/tex/plain/font-change/font_antt-condensed-medium.tex
%{_texmfdistdir}/tex/plain/font-change/font_antt-condensed.tex
%{_texmfdistdir}/tex/plain/font-change/font_antt-light.tex
%{_texmfdistdir}/tex/plain/font-change/font_antt-medium.tex
%{_texmfdistdir}/tex/plain/font-change/font_antt.tex
%{_texmfdistdir}/tex/plain/font-change/font_arev.tex
%{_texmfdistdir}/tex/plain/font-change/font_artemisia_euler.tex
%{_texmfdistdir}/tex/plain/font-change/font_bera_concrete.tex
%{_texmfdistdir}/tex/plain/font-change/font_bera_euler.tex
%{_texmfdistdir}/tex/plain/font-change/font_bera_fnc.tex
%{_texmfdistdir}/tex/plain/font-change/font_bookman.tex
%{_texmfdistdir}/tex/plain/font-change/font_century.tex
%{_texmfdistdir}/tex/plain/font-change/font_charter.tex
%{_texmfdistdir}/tex/plain/font-change/font_cm.tex
%{_texmfdistdir}/tex/plain/font-change/font_cmbright.tex
%{_texmfdistdir}/tex/plain/font-change/font_concrete.tex
%{_texmfdistdir}/tex/plain/font-change/font_epigrafica_euler.tex
%{_texmfdistdir}/tex/plain/font-change/font_epigrafica_palatino.tex
%{_texmfdistdir}/tex/plain/font-change/font_iwona-bold.tex
%{_texmfdistdir}/tex/plain/font-change/font_iwona-condensed-bold.tex
%{_texmfdistdir}/tex/plain/font-change/font_iwona-condensed-light.tex
%{_texmfdistdir}/tex/plain/font-change/font_iwona-condensed-medium.tex
%{_texmfdistdir}/tex/plain/font-change/font_iwona-condensed.tex
%{_texmfdistdir}/tex/plain/font-change/font_iwona-light.tex
%{_texmfdistdir}/tex/plain/font-change/font_iwona-medium.tex
%{_texmfdistdir}/tex/plain/font-change/font_iwona.tex
%{_texmfdistdir}/tex/plain/font-change/font_kp-light.tex
%{_texmfdistdir}/tex/plain/font-change/font_kp.tex
%{_texmfdistdir}/tex/plain/font-change/font_kurier-bold.tex
%{_texmfdistdir}/tex/plain/font-change/font_kurier-condensed-bold.tex
%{_texmfdistdir}/tex/plain/font-change/font_kurier-condensed-light.tex
%{_texmfdistdir}/tex/plain/font-change/font_kurier-condensed-medium.tex
%{_texmfdistdir}/tex/plain/font-change/font_kurier-condensed.tex
%{_texmfdistdir}/tex/plain/font-change/font_kurier-light.tex
%{_texmfdistdir}/tex/plain/font-change/font_kurier-medium.tex
%{_texmfdistdir}/tex/plain/font-change/font_kurier.tex
%{_texmfdistdir}/tex/plain/font-change/font_libertine_kp.tex
%{_texmfdistdir}/tex/plain/font-change/font_libertine_palatino.tex
%{_texmfdistdir}/tex/plain/font-change/font_libertine_times.tex
%{_texmfdistdir}/tex/plain/font-change/font_pagella.tex
%{_texmfdistdir}/tex/plain/font-change/font_palatino.tex
%{_texmfdistdir}/tex/plain/font-change/font_times.tex
%{_texmfdistdir}/tex/plain/font-change/font_utopia.tex
%doc %{_texmfdistdir}/doc/plain/font-change/README
%doc %{_texmfdistdir}/doc/plain/font-change/default-amssymbols.tex
%doc %{_texmfdistdir}/doc/plain/font-change/font-change.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17431 |12mr|texlive-fontinst-1.933-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26689
# category Package
# catalog-ctan /fonts/utilities/fontinst
# catalog-date 2009-09-26 11:43:36 +0200
# catalog-license lppl
# catalog-version 1.933
Name:		texlive-fontinst
Version:	1.933
Release:	3
Summary:	Help with installing fonts for TeX and LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/utilities/fontinst
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fontinst.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fontinst.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fontinst.source.tar.xz
Source3:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fontinst.x86_64-linux.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-fontinst.bin = %{EVRD}

%description
TeX macros for converting Adobe Font Metric files to TeX metric
and virtual font format. Fontinst helps mainly with the number
crunching and shovelling parts of font installation. This means
in practice that it creates a number of files which give the
TeX metrics (and related information) for a font family that
(La)TeX needs to do any typesetting in these fonts. Fontinst
furthermore makes it easy to create fonts containing glyphs
from more than one base font, taking advantage of (e.g.)
"expert" font sets. Fontinst cannot examine files to see if
they contain any useful information, nor automatically search
for files or work with binary file formats; those tasks must
normally be done manually or with the help of some other tool,
such as the pltotf and vptovf programs.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/fontinst
%{_texmfdistdir}/tex/fontinst/base/bbox.sty
%{_texmfdistdir}/tex/fontinst/base/cfntinst.sty
%{_texmfdistdir}/tex/fontinst/base/finstmsc.sty
%{_texmfdistdir}/tex/fontinst/base/fontinst.ini
%{_texmfdistdir}/tex/fontinst/base/fontinst.sty
%{_texmfdistdir}/tex/fontinst/base/multislot.sty
%{_texmfdistdir}/tex/fontinst/base/xfntinst.sty
%{_texmfdistdir}/tex/fontinst/latinetx/8r.etx
%{_texmfdistdir}/tex/fontinst/latinetx/8y.etx
%{_texmfdistdir}/tex/fontinst/latinetx/ot1.etx
%{_texmfdistdir}/tex/fontinst/latinetx/ot1c.etx
%{_texmfdistdir}/tex/fontinst/latinetx/ot1cj.etx
%{_texmfdistdir}/tex/fontinst/latinetx/ot1ctt.etx
%{_texmfdistdir}/tex/fontinst/latinetx/ot1i.etx
%{_texmfdistdir}/tex/fontinst/latinetx/ot1ij.etx
%{_texmfdistdir}/tex/fontinst/latinetx/ot1itt.etx
%{_texmfdistdir}/tex/fontinst/latinetx/ot1j.etx
%{_texmfdistdir}/tex/fontinst/latinetx/ot1tt.etx
%{_texmfdistdir}/tex/fontinst/latinetx/t1.etx
%{_texmfdistdir}/tex/fontinst/latinetx/t1c.etx
%{_texmfdistdir}/tex/fontinst/latinetx/t1cj.etx
%{_texmfdistdir}/tex/fontinst/latinetx/t1i.etx
%{_texmfdistdir}/tex/fontinst/latinetx/t1ij.etx
%{_texmfdistdir}/tex/fontinst/latinetx/t1j.etx
%{_texmfdistdir}/tex/fontinst/latinetx/txtfdmns.etx
%{_texmfdistdir}/tex/fontinst/latinmtx/8r.mtx
%{_texmfdistdir}/tex/fontinst/latinmtx/8y.mtx
%{_texmfdistdir}/tex/fontinst/latinmtx/latin.mtx
%{_texmfdistdir}/tex/fontinst/latinmtx/latinsc.mtx
%{_texmfdistdir}/tex/fontinst/latinmtx/llbuild.mtx
%{_texmfdistdir}/tex/fontinst/latinmtx/lsbuild.mtx
%{_texmfdistdir}/tex/fontinst/latinmtx/lsfake.mtx
%{_texmfdistdir}/tex/fontinst/latinmtx/lsmisc.mtx
%{_texmfdistdir}/tex/fontinst/latinmtx/ltcmds.mtx
%{_texmfdistdir}/tex/fontinst/latinmtx/ltpunct.mtx
%{_texmfdistdir}/tex/fontinst/latinmtx/lubuild.mtx
%{_texmfdistdir}/tex/fontinst/latinmtx/newlatin.mtx
%{_texmfdistdir}/tex/fontinst/latinmtx/resetsc.mtx
%{_texmfdistdir}/tex/fontinst/latinmtx/unsetalf.mtx
%{_texmfdistdir}/tex/fontinst/mathetx/euex.etx
%{_texmfdistdir}/tex/fontinst/mathetx/eufrak.etx
%{_texmfdistdir}/tex/fontinst/mathetx/eurm.etx
%{_texmfdistdir}/tex/fontinst/mathetx/euscr.etx
%{_texmfdistdir}/tex/fontinst/mathetx/msam.etx
%{_texmfdistdir}/tex/fontinst/mathetx/msbm.etx
%{_texmfdistdir}/tex/fontinst/mathetx/oml.etx
%{_texmfdistdir}/tex/fontinst/mathetx/oms.etx
%{_texmfdistdir}/tex/fontinst/mathetx/omx.etx
%{_texmfdistdir}/tex/fontinst/mathetx/rsfs.etx
%{_texmfdistdir}/tex/fontinst/mathmtx/mathex.mtx
%{_texmfdistdir}/tex/fontinst/mathmtx/mathit.mtx
%{_texmfdistdir}/tex/fontinst/mathmtx/mathsy.mtx
%{_texmfdistdir}/tex/fontinst/misc/csc2x.tex
%{_texmfdistdir}/tex/fontinst/misc/csckrn2x.tex
%{_texmfdistdir}/tex/fontinst/misc/glyphbox.mtx
%{_texmfdistdir}/tex/fontinst/misc/glyphoff.mtx
%{_texmfdistdir}/tex/fontinst/misc/glyphon.mtx
%{_texmfdistdir}/tex/fontinst/misc/kernoff.mtx
%{_texmfdistdir}/tex/fontinst/misc/kernon.mtx
%{_texmfdistdir}/tex/fontinst/misc/osf2x.tex
%{_texmfdistdir}/tex/fontinst/smbletx/digit2.etx
%{_texmfdistdir}/tex/fontinst/smbletx/ts1.etx
%{_texmfdistdir}/tex/fontinst/smbletx/ts1i.etx
%{_texmfdistdir}/tex/fontinst/smbletx/ts1ij.etx
%{_texmfdistdir}/tex/fontinst/smbletx/ts1j.etx
%{_texmfdistdir}/tex/fontinst/smblmtx/resetosf.mtx
%{_texmfdistdir}/tex/fontinst/smblmtx/textcomp.mtx
%{_texmfdistdir}/tex/fontinst/smblmtx/unsetnum.mtx
%{_texmfdistdir}/tex/latex/fontinst/fontdoc.sty
%doc %{_texmfdistdir}/doc/fonts/fontinst/README
%doc %{_texmfdistdir}/doc/fonts/fontinst/encspecs/encspecs.tex
%doc %{_texmfdistdir}/doc/fonts/fontinst/encspecs/omxdraft.etx
%doc %{_texmfdistdir}/doc/fonts/fontinst/encspecs/ot1draft.etx
%doc %{_texmfdistdir}/doc/fonts/fontinst/encspecs/t1draft.etx
%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/basic/basicex.tex
%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/basic/basicex2.tex
%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/eurofont/Makefile
%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/eurofont/eurofont.map
%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/eurofont/eurofont.tex
%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/mathptm/Makefile
%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/mathptm/fontptcm.tex
%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/mathptm/mathtest.tex
%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/mathptm/resetsy.mtx
%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/mathptm/unsetmu.mtx
%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/mathptm/zrhax.mtx
%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/mathptm/zrmhax.mtx
%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/mathptm/zrmkern.mtx
%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/mathptm/zrvhax.mtx
%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/mathptm/zryhax.mtx
%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/mathptmx/Makefile
%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/mathptmx/fontptcmx.tex
%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/mathptmx/mathptmx.sty
%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/mathptmx/mathtestx.tex
%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/mathptmx/resetsy.mtx
%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/mathptmx/unsetmu.mtx
%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/mathptmx/zrhax.mtx
%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/mathptmx/zrmhax.mtx
%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/mathptmx/zrmkernx.mtx
%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/mathptmx/zrvhax.mtx
%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/mathptmx/zryhax.mtx
%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/mathptmx/zrykernx.mtx
%doc %{_texmfdistdir}/doc/fonts/fontinst/manual/fontinst.pdf
%doc %{_texmfdistdir}/doc/fonts/fontinst/manual/fontinst.tex
%doc %{_texmfdistdir}/doc/fonts/fontinst/manual/intro98.pdf
%doc %{_texmfdistdir}/doc/fonts/fontinst/manual/intro98.tex
%doc %{_texmfdistdir}/doc/fonts/fontinst/manual/roadmap.eps
%doc %{_texmfdistdir}/doc/fonts/fontinst/talks/et99-font-tables.pdf
%doc %{_texmfdistdir}/doc/fonts/fontinst/talks/et99-font-tutorial.pdf
%doc %{_texmfdistdir}/doc/fonts/fontinst/test/cc-pl.enc
%doc %{_texmfdistdir}/doc/fonts/fontinst/test/comparemetrics.sty
%doc %{_texmfdistdir}/doc/fonts/fontinst/test/comparepls.tex
%doc %{_texmfdistdir}/doc/fonts/fontinst/test/fadrr.mtx
%doc %{_texmfdistdir}/doc/fonts/fontinst/test/multislot-test.tex
%doc %{_texmfdistdir}/doc/fonts/fontinst/test/multislot.etx
%doc %{_texmfdistdir}/doc/fonts/fontinst/test/omsdraft.etx
%doc %{_texmfdistdir}/doc/fonts/fontinst/test/testsc.tex
%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1901test.mtx
%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1901test.tex
%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1902test.tex
%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1905test.tex
%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1906test.etx
%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1906test.mtx
%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1906test.tex
%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1913test.tex
%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1914test.tex
%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1914testmap.tex
%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1914testshow.tex
%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1915test.tex
%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1915testmap.tex
%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1916test.mtx
%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1916test.tex
%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1916test2.tex
%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1923test.tex
%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1927test.tex
%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1928test.tex
%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1928test2.tex
%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1930test.tex
%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1931test0.tex
%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1931test1.tex
%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1931test2.tex
%doc %{_mandir}/man1/fontinst.1*
%doc %{_texmfdir}/doc/man/man1/fontinst.man1.pdf
#- source
%doc %{_texmfdistdir}/source/fontinst/base/CHANGES
%doc %{_texmfdistdir}/source/fontinst/base/fibasics.dtx
%doc %{_texmfdistdir}/source/fontinst/base/ficommon.dtx
%doc %{_texmfdistdir}/source/fontinst/base/ficonv.dtx
%doc %{_texmfdistdir}/source/fontinst/base/filtfam.dtx
%doc %{_texmfdistdir}/source/fontinst/base/fimain.dtx
%doc %{_texmfdistdir}/source/fontinst/base/fimapgen.dtx
%doc %{_texmfdistdir}/source/fontinst/base/fisource.dvi
%doc %{_texmfdistdir}/source/fontinst/base/fisource.ist
%doc %{_texmfdistdir}/source/fontinst/base/fisource.sty
%doc %{_texmfdistdir}/source/fontinst/base/fisource.tex
%doc %{_texmfdistdir}/source/fontinst/base/fitrig.dtx
%doc %{_texmfdistdir}/source/fontinst/base/fontinst.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2 -a3

%build

%install
# shell script
mkdir -p %{buildroot}%{_bindir}
cp -fpa bin/x86_64-linux/fontinst %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17432 |12mr|texlive-fontname-20101025-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24661
# category Package
# catalog-ctan /info/fontname
# catalog-date 2010-10-25 08:39:19 +0200
# catalog-license gpl
# catalog-version undef
Name:		texlive-fontname
Version:	20101025
Release:	3
Summary:	Scheme for naming fonts in TeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/fontname
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fontname.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fontname.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The scheme for assigning names is described (in the
documentation part of the package), and map files giving the
relation between foundry name and 'TeX-name' are also provided.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/map/fontname/adobe.map
%{_texmfdistdir}/fonts/map/fontname/apple.map
%{_texmfdistdir}/fonts/map/fontname/bitstrea.map
%{_texmfdistdir}/fonts/map/fontname/dtc.map
%{_texmfdistdir}/fonts/map/fontname/itc.map
%{_texmfdistdir}/fonts/map/fontname/linot-cd.map
%{_texmfdistdir}/fonts/map/fontname/linotype-cd.map
%{_texmfdistdir}/fonts/map/fontname/linotype.map
%{_texmfdistdir}/fonts/map/fontname/monotype.map
%{_texmfdistdir}/fonts/map/fontname/skey1250.map
%{_texmfdistdir}/fonts/map/fontname/skey1555.map
%{_texmfdistdir}/fonts/map/fontname/softkey-1250.map
%{_texmfdistdir}/fonts/map/fontname/softkey-1555.map
%{_texmfdistdir}/fonts/map/fontname/softkey.map
%{_texmfdistdir}/fonts/map/fontname/special.map
%{_texmfdistdir}/fonts/map/fontname/supplier.map
%{_texmfdistdir}/fonts/map/fontname/texfonts.map
%{_texmfdistdir}/fonts/map/fontname/typeface.map
%{_texmfdistdir}/fonts/map/fontname/urw.map
%{_texmfdistdir}/fonts/map/fontname/variant.map
%{_texmfdistdir}/fonts/map/fontname/weight.map
%{_texmfdistdir}/fonts/map/fontname/width.map
%{_texmfdistdir}/fonts/map/fontname/yandy.map
%doc %{_texmfdistdir}/doc/fonts/fontname/8a.html
%doc %{_texmfdistdir}/doc/fonts/fontname/8r.html
%doc %{_texmfdistdir}/doc/fonts/fontname/Adobe-fonts.html
%doc %{_texmfdistdir}/doc/fonts/fontname/Apple-fonts.html
%doc %{_texmfdistdir}/doc/fonts/fontname/Bitstream-fonts.html
%doc %{_texmfdistdir}/doc/fonts/fontname/ChangeLog
%doc %{_texmfdistdir}/doc/fonts/fontname/DTC-fonts.html
%doc %{_texmfdistdir}/doc/fonts/fontname/Encodings.html
%doc %{_texmfdistdir}/doc/fonts/fontname/Filenames-for-fonts.html
%doc %{_texmfdistdir}/doc/fonts/fontname/Font-legalities.html
%doc %{_texmfdistdir}/doc/fonts/fontname/Font-name-lists.html
%doc %{_texmfdistdir}/doc/fonts/fontname/History.html
%doc %{_texmfdistdir}/doc/fonts/fontname/ITC-fonts.html
%doc %{_texmfdistdir}/doc/fonts/fontname/Introduction.html
%doc %{_texmfdistdir}/doc/fonts/fontname/Linotype-fonts.html
%doc %{_texmfdistdir}/doc/fonts/fontname/Long-names.html
%doc %{_texmfdistdir}/doc/fonts/fontname/Long-naming-scheme.html
%doc %{_texmfdistdir}/doc/fonts/fontname/Makefile
%doc %{_texmfdistdir}/doc/fonts/fontname/Monotype-fonts.html
%doc %{_texmfdistdir}/doc/fonts/fontname/Name-mapping-file.html
%doc %{_texmfdistdir}/doc/fonts/fontname/References.html
%doc %{_texmfdistdir}/doc/fonts/fontname/Standard-PostScript-fonts.html
%doc %{_texmfdistdir}/doc/fonts/fontname/Suppliers.html
%doc %{_texmfdistdir}/doc/fonts/fontname/Typefaces.html
%doc %{_texmfdistdir}/doc/fonts/fontname/URW-fonts.html
%doc %{_texmfdistdir}/doc/fonts/fontname/Variants.html
%doc %{_texmfdistdir}/doc/fonts/fontname/Weights.html
%doc %{_texmfdistdir}/doc/fonts/fontname/Widths.html
%doc %{_texmfdistdir}/doc/fonts/fontname/bitstrea.aka
%doc %{_texmfdistdir}/doc/fonts/fontname/cork.html
%doc %{_texmfdistdir}/doc/fonts/fontname/dvips.html
%doc %{_texmfdistdir}/doc/fonts/fontname/fontname.aux
%doc %{_texmfdistdir}/doc/fonts/fontname/fontname.cp
%doc %{_texmfdistdir}/doc/fonts/fontname/fontname.html
%doc %{_texmfdistdir}/doc/fonts/fontname/fontname.pdf
%doc %{_texmfdistdir}/doc/fonts/fontname/fontname.texi
%doc %{_texmfdistdir}/doc/fonts/fontname/fontname.toc
%doc %{_texmfdistdir}/doc/fonts/fontname/index.html
%doc %{_texmfdistdir}/doc/fonts/fontname/texmext.html
%doc %{_texmfdistdir}/doc/fonts/fontname/texmital.html
%doc %{_texmfdistdir}/doc/fonts/fontname/texmsym.html
%doc %{_texmfdistdir}/doc/fonts/fontname/texnansi.html
%doc %{_texmfdistdir}/doc/fonts/fontname/texnansx.html
%doc %{_texmfdistdir}/doc/fonts/fontname/xl2.html
%doc %{_texmfdistdir}/doc/fonts/fontname/xt2.html
%doc %{_infodir}/fontname.info*

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_infodir}
mv %{buildroot}%{_texmfdir}/doc/info/*.info %{buildroot}%{_infodir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17433 |12mr|texlive-fontools-20120308-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25995
# category Package
# catalog-ctan /fonts/utilities/fontools
# catalog-date 2012-03-08 23:38:15 +0100
# catalog-license gpl2
# catalog-version undef
Name:		texlive-fontools
Version:	20120308
Release:	1
Summary:	Tools to simplify using fonts (especially TT/OTF ones)
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/utilities/fontools
License:	GPL2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fontools.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fontools.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-fontools.bin = %{EVRD}

%description
This package provides a few tools to ease using fonts
(especially Truetype/Opentype ones) with Latex and fontinst:
AFM2AFM - reencode .afm files; designed to replace fontinst's
\reencodefont for big .afm files; AUTOINST - simplify the use
of the LCDF TypeTools by creating a command file for otftotfm,
plus .fd and .sty files; and OT2KPX - extract all kerning pairs
from an OpenType font.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/*
%{_texmfdistdir}/fonts/enc/dvips/fontools/fontools_ly1.enc
%{_texmfdistdir}/fonts/enc/dvips/fontools/fontools_ot1.enc
%{_texmfdistdir}/fonts/enc/dvips/fontools/fontools_t1.enc
%{_texmfdistdir}/fonts/enc/dvips/fontools/fontools_ts1.enc
%{_texmfdistdir}/scripts/fontools/afm2afm
%{_texmfdistdir}/scripts/fontools/autoinst
%{_texmfdistdir}/scripts/fontools/ot2kpx
%doc %{_texmfdistdir}/doc/support/fontools/GPLv2.txt
%doc %{_texmfdistdir}/doc/support/fontools/README
%doc %{_mandir}/man1/afm2afm.1*
%doc %{_texmfdir}/doc/man/man1/afm2afm.man1.pdf
%doc %{_mandir}/man1/autoinst.1*
%doc %{_texmfdir}/doc/man/man1/autoinst.man1.pdf
%doc %{_mandir}/man1/ot2kpx.1*
%doc %{_texmfdir}/doc/man/man1/ot2kpx.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/fontools/afm2afm afm2afm
    ln -sf %{_texmfdistdir}/scripts/fontools/autoinst autoinst
    ln -sf %{_texmfdistdir}/scripts/fontools/cmap2enc cmap2enc
    ln -sf %{_texmfdistdir}/scripts/fontools/font2afm font2afm
    ln -sf %{_texmfdistdir}/scripts/fontools/ot2kpx ot2kpx
    ln -sf %{_texmfdistdir}/scripts/fontools/pfm2kpx pfm2kpx
    ln -sf %{_texmfdistdir}/scripts/fontools/showglyphs showglyphs
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17434 |12mr|texlive-fontspec-v2.2b-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26230
# category Package
# catalog-ctan /macros/latex/contrib/fontspec
# catalog-date 2012-05-06 11:43:12 +0200
# catalog-license lppl1.3
# catalog-version v2.2b
Name:		texlive-fontspec
Version:	v2.2b
Release:	1
Summary:	Advanced font selection in XeLaTeX and LuaLaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fontspec
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fontspec.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fontspec.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fontspec.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-kastrup
Requires:	texlive-lm

%description
Fontspec is a package for XeLaTeX and LuaLaTeX. It provides an
automatic and unified interface to feature-rich AAT and
OpenType fonts through the NFSS in LaTeX running on XeTeX or
LuaTeX engines. The package requires the l3kernel and xparse
bundles from the LaTeX 3 development team.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/fontspec/fontspec-luatex.sty
%{_texmfdistdir}/tex/latex/fontspec/fontspec-patches.sty
%{_texmfdistdir}/tex/latex/fontspec/fontspec-xetex.sty
%{_texmfdistdir}/tex/latex/fontspec/fontspec.cfg
%{_texmfdistdir}/tex/latex/fontspec/fontspec.lua
%{_texmfdistdir}/tex/latex/fontspec/fontspec.sty
%doc %{_texmfdistdir}/doc/latex/fontspec/README
%doc %{_texmfdistdir}/doc/latex/fontspec/fontspec-example.tex
%doc %{_texmfdistdir}/doc/latex/fontspec/fontspec-testsuite.pdf
%doc %{_texmfdistdir}/doc/latex/fontspec/fontspec.pdf
#- source
%doc %{_texmfdistdir}/source/latex/fontspec/Makefile
%doc %{_texmfdistdir}/source/latex/fontspec/fontspec.dtx
%doc %{_texmfdistdir}/source/latex/fontspec/testsuite/F-alias-feature-option.ltx
%doc %{_texmfdistdir}/source/latex/fontspec/testsuite/F-alias-feature.ltx
%doc %{_texmfdistdir}/source/latex/fontspec/testsuite/F-autofake.ltx
%doc %{_texmfdistdir}/source/latex/fontspec/testsuite/F-autoscaling.ltx
%doc %{_texmfdistdir}/source/latex/fontspec/testsuite/F-charactervariant.ltx
%doc %{_texmfdistdir}/source/latex/fontspec/testsuite/F-colour-basic.ltx
%doc %{_texmfdistdir}/source/latex/fontspec/testsuite/F-colour-clash.ltx
%doc %{_texmfdistdir}/source/latex/fontspec/testsuite/F-colour-opacity.ltx
%doc %{_texmfdistdir}/source/latex/fontspec/testsuite/F-feat-numbers.ltx
%doc %{_texmfdistdir}/source/latex/fontspec/testsuite/F-font-selection-bold.ltx
%doc %{_texmfdistdir}/source/latex/fontspec/testsuite/F-hyphenchar.ltx
%doc %{_texmfdistdir}/source/latex/fontspec/testsuite/F-inner-emph.ltx
%doc %{_texmfdistdir}/source/latex/fontspec/testsuite/F-loading-basic.ltx
%doc %{_texmfdistdir}/source/latex/fontspec/testsuite/F-loading-external-underdefined.ltx
%doc %{_texmfdistdir}/source/latex/fontspec/testsuite/F-loading-nested-scfeat.ltx
%doc %{_texmfdistdir}/source/latex/fontspec/testsuite/F-loading-scale.ltx
%doc %{_texmfdistdir}/source/latex/fontspec/testsuite/F-loading-sizefeatures.ltx
%doc %{_texmfdistdir}/source/latex/fontspec/testsuite/F-optical-sizes.ltx
%doc %{_texmfdistdir}/source/latex/fontspec/testsuite/F-ot-cvxx-2.ltx
%doc %{_texmfdistdir}/source/latex/fontspec/testsuite/F-ot-cvxx.ltx
%doc %{_texmfdistdir}/source/latex/fontspec/testsuite/F-ot-ss06.ltx
%doc %{_texmfdistdir}/source/latex/fontspec/testsuite/F-programmers-interface.ltx
%doc %{_texmfdistdir}/source/latex/fontspec/testsuite/F-verb-fancyvrb.ltx
%doc %{_texmfdistdir}/source/latex/fontspec/testsuite/F-verb-listings.ltx
%doc %{_texmfdistdir}/source/latex/fontspec/testsuite/F-verb-moreverb.ltx
%doc %{_texmfdistdir}/source/latex/fontspec/testsuite/F-verb-plain.ltx
%doc %{_texmfdistdir}/source/latex/fontspec/testsuite/F-verb-verbatim.ltx
%doc %{_texmfdistdir}/source/latex/fontspec/testsuite/F-wordspace.ltx
%doc %{_texmfdistdir}/source/latex/fontspec/testsuite/X-new-font-feature.ltx
%doc %{_texmfdistdir}/source/latex/fontspec/testsuite/testsuite-listing.tex
%doc %{_texmfdistdir}/source/latex/fontspec/testsuite/testsuite.cls

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17435 |12mr|texlive-fonts-tlwg-0.5.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25417
# category Package
# catalog-ctan /fonts/thai/fonts-tlwg
# catalog-date 2012-02-16 15:35:28 +0100
# catalog-license gpl
# catalog-version 0.5.0
Name:		texlive-fonts-tlwg
Version:	0.5.0
Release:	1
Summary:	Thai fonts for LaTeX from TLWG
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/thai/fonts-tlwg
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fonts-tlwg.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fonts-tlwg.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fonts-tlwg.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A collection of free Thai fonts, supplied as FontForge sources,
and with LaTeX .fd files. This package depends on the thailatex
package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/fonts-tlwg/garuda.afm
%{_texmfdistdir}/fonts/afm/public/fonts-tlwg/garuda_b.afm
%{_texmfdistdir}/fonts/afm/public/fonts-tlwg/garuda_bo.afm
%{_texmfdistdir}/fonts/afm/public/fonts-tlwg/garuda_o.afm
%{_texmfdistdir}/fonts/afm/public/fonts-tlwg/kinnari.afm
%{_texmfdistdir}/fonts/afm/public/fonts-tlwg/kinnari_b.afm
%{_texmfdistdir}/fonts/afm/public/fonts-tlwg/kinnari_bi.afm
%{_texmfdistdir}/fonts/afm/public/fonts-tlwg/kinnari_bo.afm
%{_texmfdistdir}/fonts/afm/public/fonts-tlwg/kinnari_i.afm
%{_texmfdistdir}/fonts/afm/public/fonts-tlwg/kinnari_o.afm
%{_texmfdistdir}/fonts/afm/public/fonts-tlwg/loma.afm
%{_texmfdistdir}/fonts/afm/public/fonts-tlwg/loma_b.afm
%{_texmfdistdir}/fonts/afm/public/fonts-tlwg/loma_bo.afm
%{_texmfdistdir}/fonts/afm/public/fonts-tlwg/loma_o.afm
%{_texmfdistdir}/fonts/afm/public/fonts-tlwg/norasi.afm
%{_texmfdistdir}/fonts/afm/public/fonts-tlwg/norasi_b.afm
%{_texmfdistdir}/fonts/afm/public/fonts-tlwg/norasi_bi.afm
%{_texmfdistdir}/fonts/afm/public/fonts-tlwg/norasi_bo.afm
%{_texmfdistdir}/fonts/afm/public/fonts-tlwg/norasi_i.afm
%{_texmfdistdir}/fonts/afm/public/fonts-tlwg/norasi_o.afm
%{_texmfdistdir}/fonts/afm/public/fonts-tlwg/purisa.afm
%{_texmfdistdir}/fonts/afm/public/fonts-tlwg/purisa_b.afm
%{_texmfdistdir}/fonts/afm/public/fonts-tlwg/purisa_bo.afm
%{_texmfdistdir}/fonts/afm/public/fonts-tlwg/purisa_o.afm
%{_texmfdistdir}/fonts/afm/public/fonts-tlwg/sawasdee.afm
%{_texmfdistdir}/fonts/afm/public/fonts-tlwg/sawasdee_b.afm
%{_texmfdistdir}/fonts/afm/public/fonts-tlwg/sawasdee_bo.afm
%{_texmfdistdir}/fonts/afm/public/fonts-tlwg/sawasdee_o.afm
%{_texmfdistdir}/fonts/afm/public/fonts-tlwg/ttype.afm
%{_texmfdistdir}/fonts/afm/public/fonts-tlwg/ttype_b.afm
%{_texmfdistdir}/fonts/afm/public/fonts-tlwg/ttype_bo.afm
%{_texmfdistdir}/fonts/afm/public/fonts-tlwg/ttype_o.afm
%{_texmfdistdir}/fonts/afm/public/fonts-tlwg/ttypist.afm
%{_texmfdistdir}/fonts/afm/public/fonts-tlwg/ttypist_b.afm
%{_texmfdistdir}/fonts/afm/public/fonts-tlwg/ttypist_bo.afm
%{_texmfdistdir}/fonts/afm/public/fonts-tlwg/ttypist_o.afm
%{_texmfdistdir}/fonts/afm/public/fonts-tlwg/umpush.afm
%{_texmfdistdir}/fonts/afm/public/fonts-tlwg/umpush_b.afm
%{_texmfdistdir}/fonts/afm/public/fonts-tlwg/umpush_bo.afm
%{_texmfdistdir}/fonts/afm/public/fonts-tlwg/umpush_o.afm
%{_texmfdistdir}/fonts/afm/public/fonts-tlwg/waree.afm
%{_texmfdistdir}/fonts/afm/public/fonts-tlwg/waree_b.afm
%{_texmfdistdir}/fonts/afm/public/fonts-tlwg/waree_bo.afm
%{_texmfdistdir}/fonts/afm/public/fonts-tlwg/waree_o.afm
%{_texmfdistdir}/fonts/enc/dvips/fonts-tlwg/lthtlwg.enc
%{_texmfdistdir}/fonts/map/dvips/fonts-tlwg/nectec.map
%{_texmfdistdir}/fonts/map/dvips/fonts-tlwg/nf.map
%{_texmfdistdir}/fonts/map/dvips/fonts-tlwg/tlwg.map
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/garuda.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/garuda_b.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/garuda_bo.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/garuda_o.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/kinnari.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/kinnari_b.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/kinnari_bi.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/kinnari_bo.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/kinnari_i.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/kinnari_o.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/loma.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/loma_b.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/loma_bo.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/loma_o.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/norasi.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/norasi_b.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/norasi_bi.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/norasi_bo.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/norasi_i.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/norasi_o.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/purisa.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/purisa_b.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/purisa_bo.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/purisa_o.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/rgaruda.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/rgaruda_b.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/rgaruda_bo.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/rgaruda_o.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/rkinnari.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/rkinnari_b.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/rkinnari_bi.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/rkinnari_bo.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/rkinnari_i.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/rkinnari_o.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/rloma.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/rloma_b.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/rloma_bo.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/rloma_o.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/rnorasi.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/rnorasi_b.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/rnorasi_bi.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/rnorasi_bo.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/rnorasi_i.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/rnorasi_o.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/rpurisa.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/rpurisa_b.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/rpurisa_bo.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/rpurisa_o.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/rsawasdee.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/rsawasdee_b.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/rsawasdee_bo.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/rsawasdee_o.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/rttype.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/rttype_b.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/rttype_bo.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/rttype_o.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/rttypist.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/rttypist_b.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/rttypist_bo.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/rttypist_o.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/rumpush.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/rumpush_b.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/rumpush_bo.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/rumpush_o.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/rwaree.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/rwaree_b.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/rwaree_bo.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/rwaree_o.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/sawasdee.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/sawasdee_b.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/sawasdee_bo.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/sawasdee_o.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/ttype.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/ttype_b.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/ttype_bo.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/ttype_o.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/ttypist.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/ttypist_b.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/ttypist_bo.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/ttypist_o.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/umpush.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/umpush_b.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/umpush_bo.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/umpush_o.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/waree.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/waree_b.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/waree_bo.tfm
%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg/waree_o.tfm
%{_texmfdistdir}/fonts/type1/public/fonts-tlwg/garuda.pfb
%{_texmfdistdir}/fonts/type1/public/fonts-tlwg/garuda_b.pfb
%{_texmfdistdir}/fonts/type1/public/fonts-tlwg/garuda_bo.pfb
%{_texmfdistdir}/fonts/type1/public/fonts-tlwg/garuda_o.pfb
%{_texmfdistdir}/fonts/type1/public/fonts-tlwg/kinnari.pfb
%{_texmfdistdir}/fonts/type1/public/fonts-tlwg/kinnari_b.pfb
%{_texmfdistdir}/fonts/type1/public/fonts-tlwg/kinnari_bi.pfb
%{_texmfdistdir}/fonts/type1/public/fonts-tlwg/kinnari_bo.pfb
%{_texmfdistdir}/fonts/type1/public/fonts-tlwg/kinnari_i.pfb
%{_texmfdistdir}/fonts/type1/public/fonts-tlwg/kinnari_o.pfb
%{_texmfdistdir}/fonts/type1/public/fonts-tlwg/loma.pfb
%{_texmfdistdir}/fonts/type1/public/fonts-tlwg/loma_b.pfb
%{_texmfdistdir}/fonts/type1/public/fonts-tlwg/loma_bo.pfb
%{_texmfdistdir}/fonts/type1/public/fonts-tlwg/loma_o.pfb
%{_texmfdistdir}/fonts/type1/public/fonts-tlwg/norasi.pfb
%{_texmfdistdir}/fonts/type1/public/fonts-tlwg/norasi_b.pfb
%{_texmfdistdir}/fonts/type1/public/fonts-tlwg/norasi_bi.pfb
%{_texmfdistdir}/fonts/type1/public/fonts-tlwg/norasi_bo.pfb
%{_texmfdistdir}/fonts/type1/public/fonts-tlwg/norasi_i.pfb
%{_texmfdistdir}/fonts/type1/public/fonts-tlwg/norasi_o.pfb
%{_texmfdistdir}/fonts/type1/public/fonts-tlwg/purisa.pfb
%{_texmfdistdir}/fonts/type1/public/fonts-tlwg/purisa_b.pfb
%{_texmfdistdir}/fonts/type1/public/fonts-tlwg/purisa_bo.pfb
%{_texmfdistdir}/fonts/type1/public/fonts-tlwg/purisa_o.pfb
%{_texmfdistdir}/fonts/type1/public/fonts-tlwg/sawasdee.pfb
%{_texmfdistdir}/fonts/type1/public/fonts-tlwg/sawasdee_b.pfb
%{_texmfdistdir}/fonts/type1/public/fonts-tlwg/sawasdee_bo.pfb
%{_texmfdistdir}/fonts/type1/public/fonts-tlwg/sawasdee_o.pfb
%{_texmfdistdir}/fonts/type1/public/fonts-tlwg/ttype.pfb
%{_texmfdistdir}/fonts/type1/public/fonts-tlwg/ttype_b.pfb
%{_texmfdistdir}/fonts/type1/public/fonts-tlwg/ttype_bo.pfb
%{_texmfdistdir}/fonts/type1/public/fonts-tlwg/ttype_o.pfb
%{_texmfdistdir}/fonts/type1/public/fonts-tlwg/ttypist.pfb
%{_texmfdistdir}/fonts/type1/public/fonts-tlwg/ttypist_b.pfb
%{_texmfdistdir}/fonts/type1/public/fonts-tlwg/ttypist_bo.pfb
%{_texmfdistdir}/fonts/type1/public/fonts-tlwg/ttypist_o.pfb
%{_texmfdistdir}/fonts/type1/public/fonts-tlwg/umpush.pfb
%{_texmfdistdir}/fonts/type1/public/fonts-tlwg/umpush_b.pfb
%{_texmfdistdir}/fonts/type1/public/fonts-tlwg/umpush_bo.pfb
%{_texmfdistdir}/fonts/type1/public/fonts-tlwg/umpush_o.pfb
%{_texmfdistdir}/fonts/type1/public/fonts-tlwg/waree.pfb
%{_texmfdistdir}/fonts/type1/public/fonts-tlwg/waree_b.pfb
%{_texmfdistdir}/fonts/type1/public/fonts-tlwg/waree_bo.pfb
%{_texmfdistdir}/fonts/type1/public/fonts-tlwg/waree_o.pfb
%{_texmfdistdir}/fonts/vf/public/fonts-tlwg/garuda.vf
%{_texmfdistdir}/fonts/vf/public/fonts-tlwg/garuda_b.vf
%{_texmfdistdir}/fonts/vf/public/fonts-tlwg/garuda_bo.vf
%{_texmfdistdir}/fonts/vf/public/fonts-tlwg/garuda_o.vf
%{_texmfdistdir}/fonts/vf/public/fonts-tlwg/kinnari.vf
%{_texmfdistdir}/fonts/vf/public/fonts-tlwg/kinnari_b.vf
%{_texmfdistdir}/fonts/vf/public/fonts-tlwg/kinnari_bi.vf
%{_texmfdistdir}/fonts/vf/public/fonts-tlwg/kinnari_bo.vf
%{_texmfdistdir}/fonts/vf/public/fonts-tlwg/kinnari_i.vf
%{_texmfdistdir}/fonts/vf/public/fonts-tlwg/kinnari_o.vf
%{_texmfdistdir}/fonts/vf/public/fonts-tlwg/loma.vf
%{_texmfdistdir}/fonts/vf/public/fonts-tlwg/loma_b.vf
%{_texmfdistdir}/fonts/vf/public/fonts-tlwg/loma_bo.vf
%{_texmfdistdir}/fonts/vf/public/fonts-tlwg/loma_o.vf
%{_texmfdistdir}/fonts/vf/public/fonts-tlwg/norasi.vf
%{_texmfdistdir}/fonts/vf/public/fonts-tlwg/norasi_b.vf
%{_texmfdistdir}/fonts/vf/public/fonts-tlwg/norasi_bi.vf
%{_texmfdistdir}/fonts/vf/public/fonts-tlwg/norasi_bo.vf
%{_texmfdistdir}/fonts/vf/public/fonts-tlwg/norasi_i.vf
%{_texmfdistdir}/fonts/vf/public/fonts-tlwg/norasi_o.vf
%{_texmfdistdir}/fonts/vf/public/fonts-tlwg/purisa.vf
%{_texmfdistdir}/fonts/vf/public/fonts-tlwg/purisa_b.vf
%{_texmfdistdir}/fonts/vf/public/fonts-tlwg/purisa_bo.vf
%{_texmfdistdir}/fonts/vf/public/fonts-tlwg/purisa_o.vf
%{_texmfdistdir}/fonts/vf/public/fonts-tlwg/sawasdee.vf
%{_texmfdistdir}/fonts/vf/public/fonts-tlwg/sawasdee_b.vf
%{_texmfdistdir}/fonts/vf/public/fonts-tlwg/sawasdee_bo.vf
%{_texmfdistdir}/fonts/vf/public/fonts-tlwg/sawasdee_o.vf
%{_texmfdistdir}/fonts/vf/public/fonts-tlwg/ttype.vf
%{_texmfdistdir}/fonts/vf/public/fonts-tlwg/ttype_b.vf
%{_texmfdistdir}/fonts/vf/public/fonts-tlwg/ttype_bo.vf
%{_texmfdistdir}/fonts/vf/public/fonts-tlwg/ttype_o.vf
%{_texmfdistdir}/fonts/vf/public/fonts-tlwg/ttypist.vf
%{_texmfdistdir}/fonts/vf/public/fonts-tlwg/ttypist_b.vf
%{_texmfdistdir}/fonts/vf/public/fonts-tlwg/ttypist_bo.vf
%{_texmfdistdir}/fonts/vf/public/fonts-tlwg/ttypist_o.vf
%{_texmfdistdir}/fonts/vf/public/fonts-tlwg/umpush.vf
%{_texmfdistdir}/fonts/vf/public/fonts-tlwg/umpush_b.vf
%{_texmfdistdir}/fonts/vf/public/fonts-tlwg/umpush_bo.vf
%{_texmfdistdir}/fonts/vf/public/fonts-tlwg/umpush_o.vf
%{_texmfdistdir}/fonts/vf/public/fonts-tlwg/waree.vf
%{_texmfdistdir}/fonts/vf/public/fonts-tlwg/waree_b.vf
%{_texmfdistdir}/fonts/vf/public/fonts-tlwg/waree_bo.vf
%{_texmfdistdir}/fonts/vf/public/fonts-tlwg/waree_o.vf
%{_texmfdistdir}/tex/latex/fonts-tlwg/fonts-tlwg.sty
%{_texmfdistdir}/tex/latex/fonts-tlwg/lthgaruda.fd
%{_texmfdistdir}/tex/latex/fonts-tlwg/lthkinnari.fd
%{_texmfdistdir}/tex/latex/fonts-tlwg/lthloma.fd
%{_texmfdistdir}/tex/latex/fonts-tlwg/lthnorasi.fd
%{_texmfdistdir}/tex/latex/fonts-tlwg/lthpurisa.fd
%{_texmfdistdir}/tex/latex/fonts-tlwg/lthsawasdee.fd
%{_texmfdistdir}/tex/latex/fonts-tlwg/lthttype.fd
%{_texmfdistdir}/tex/latex/fonts-tlwg/lthttypist.fd
%{_texmfdistdir}/tex/latex/fonts-tlwg/lthumpush.fd
%{_texmfdistdir}/tex/latex/fonts-tlwg/lthwaree.fd
%doc %{_texmfdistdir}/doc/fonts/fonts-tlwg/examples/teststd.tex
#- source
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/AUTHORS
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/COPYING
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/ChangeLog
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/ChangeLog.thai-ttf
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/GPL
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/INSTALL
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/Makefile.am
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/Makefile.in
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/NEWS
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/README
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/TODO
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/aclocal.m4
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/configure
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/configure.in
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/fontconfig/64-ttf-thai-tlwg.conf
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/fontconfig/89-ttf-thai-tlwg-synthetic.conf
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/fontconfig/Makefile.am
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/fontconfig/Makefile.in
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/install-sh
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/latex/Makefile.am
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/latex/Makefile.in
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/latex/examples/Makefile.am
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/latex/examples/Makefile.in
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/latex/examples/teststd.tex
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/latex/fonts-tlwg.sty
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/latex/lthgaruda.fd
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/latex/lthkinnari.fd
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/latex/lthloma.fd
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/latex/lthnorasi.fd
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/latex/lthpurisa.fd
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/latex/lthsawasdee.fd
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/latex/lthtlwg.enc
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/latex/lthttype.fd
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/latex/lthttypist.fd
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/latex/lthumpush.fd
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/latex/lthwaree.fd
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/latex/texfont.mk.am
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/latex/thai-dummy.afm
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/latex/thailigs.enc
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/missing
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/nectec/Loma-Bold.sfd
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/nectec/Loma-BoldOblique.sfd
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/nectec/Loma-Oblique.sfd
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/nectec/Loma.sfd
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/nectec/Makefile.am
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/nectec/Makefile.in
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/nf/Garuda-Bold.sfd
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/nf/Garuda-BoldOblique.sfd
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/nf/Garuda-Oblique.sfd
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/nf/Garuda.sfd
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/nf/Kinnari-Bold.sfd
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/nf/Kinnari-BoldItalic.sfd
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/nf/Kinnari-BoldOblique.sfd
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/nf/Kinnari-Italic.sfd
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/nf/Kinnari-Oblique.sfd
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/nf/Kinnari.sfd
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/nf/Makefile.am
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/nf/Makefile.in
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/nf/Norasi-Bold.sfd
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/nf/Norasi-BoldItalic.sfd
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/nf/Norasi-BoldOblique.sfd
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/nf/Norasi-Italic.sfd
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/nf/Norasi-Oblique.sfd
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/nf/Norasi.sfd
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/nf/README.1ST
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/scripts/Makefile.am
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/scripts/Makefile.in
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/scripts/engkernpairs.txt
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/scripts/gen-otf.pe
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/scripts/gen-pfa.pe
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/scripts/gen-pfb.pe
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/scripts/gen-test-otf.pe
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/scripts/gen-test-pfa.pe
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/scripts/gen-test-pfb.pe
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/scripts/gen-test-ttf.pe
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/scripts/gen-ttf.pe
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/scripts/gen.mk.am
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/scripts/thaikernpairs.txt
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/tests/Makefile.am
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/tests/Makefile.in
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/tests/gen-pdfsample.sh
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/tests/test-otf.sh
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/tests/test-pfa.sh
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/tests/test-pfb.sh
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/tests/test-ttf.sh
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/tlwg/AUTHORS
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/tlwg/CREDITS
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/tlwg/Makefile.am
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/tlwg/Makefile.in
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/tlwg/Purisa-Bold.sfd
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/tlwg/Purisa-BoldOblique.sfd
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/tlwg/Purisa-Oblique.sfd
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/tlwg/Purisa.sfd
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/tlwg/README
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/tlwg/Sawasdee-Bold.sfd
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/tlwg/Sawasdee-BoldOblique.sfd
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/tlwg/Sawasdee-Oblique.sfd
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/tlwg/Sawasdee.sfd
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/tlwg/TlwgMono-Bold.sfd
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/tlwg/TlwgMono-BoldOblique.sfd
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/tlwg/TlwgMono-Oblique.sfd
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/tlwg/TlwgMono.sfd
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/tlwg/TlwgTypewriter-Bold.sfd
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/tlwg/TlwgTypewriter-BoldOblique.sfd
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/tlwg/TlwgTypewriter-Oblique.sfd
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/tlwg/TlwgTypewriter.sfd
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/tlwg/TlwgTypist-Bold.sfd
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/tlwg/TlwgTypist-BoldOblique.sfd
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/tlwg/TlwgTypist-Oblique.sfd
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/tlwg/TlwgTypist.sfd
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/tlwg/TlwgTypo-Bold.sfd
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/tlwg/TlwgTypo-BoldOblique.sfd
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/tlwg/TlwgTypo-Oblique.sfd
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/tlwg/TlwgTypo.sfd
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/tlwg/Umpush-Bold.sfd
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/tlwg/Umpush-BoldOblique.sfd
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/tlwg/Umpush-Light.sfd
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/tlwg/Umpush-LightOblique.sfd
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/tlwg/Umpush-Oblique.sfd
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/tlwg/Umpush.sfd
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/tlwg/Waree-Bold.sfd
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/tlwg/Waree-BoldOblique.sfd
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/tlwg/Waree-Oblique.sfd
%doc %{_texmfdistdir}/source/fonts/fonts-tlwg/tlwg/Waree.sfd

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17436 |12mr|texlive-fonttable-1.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21399
# category Package
# catalog-ctan /macros/latex/contrib/fonttable
# catalog-date 2009-10-20 21:39:17 +0200
# catalog-license lppl1.3
# catalog-version 1.6
Name:		texlive-fonttable
Version:	1.6
Release:	2
Summary:	Print font tables from a LaTeX document
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fonttable
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fonttable.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fonttable.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fonttable.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This is a package version of nfssfont.tex (part of the LaTeX
distribution); it enables you to print a table of the
characters of a font and/or some text (for demonstration or
testing purposes), from within a document. (Packages such as
testfont and nfssfont.tex provide these facilities, but they
run as interactive programs: the user is expected to type
details of what is needed.) Note that the package mftinc also
has a \fonttable function; the documentation explains how avoid
a clash with that package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/fonttable/fonttable.sty
%doc %{_texmfdistdir}/doc/latex/fonttable/README
%doc %{_texmfdistdir}/doc/latex/fonttable/fonttable.pdf
#- source
%doc %{_texmfdistdir}/source/latex/fonttable/fonttable.dtx
%doc %{_texmfdistdir}/source/latex/fonttable/fonttable.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17437 |12mr|texlive-fontware-20111103-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23089
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-fontware
Version:	20111103
Release:	2
Summary:	TeXLive fontware package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fontware.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fontware.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-fontware.bin

%description
TeXLive fontware package.

#-----------------------------------------------------------------------
%files
%doc %{_mandir}/man1/pltotf.1*
%doc %{_texmfdir}/doc/man/man1/pltotf.man1.pdf
%doc %{_mandir}/man1/tftopl.1*
%doc %{_texmfdir}/doc/man/man1/tftopl.man1.pdf
%doc %{_mandir}/man1/vftovp.1*
%doc %{_texmfdir}/doc/man/man1/vftovp.man1.pdf
%doc %{_mandir}/man1/vptovf.1*
%doc %{_texmfdir}/doc/man/man1/vptovf.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17438 |12mr|texlive-fontwrap-20080819-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/xetex/latex/fontwrap
# catalog-date 2008-08-19 20:38:14 +0200
# catalog-license gpl
# catalog-version undef
Name:		texlive-fontwrap
Version:	20080819
Release:	2
Summary:	Bind fonts to specific unicode blocks
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/xetex/latex/fontwrap
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fontwrap.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fontwrap.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package (which runs under XeLaTeX) lets you bind fonts to
specific unicode blocks, for automatic font tagging of
multilingual text. The package uses Perl (via perltex) to
construct its tables.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/xelatex/fontwrap/fontwrap.sty
%doc %{_texmfdistdir}/doc/xelatex/fontwrap/README
%doc %{_texmfdistdir}/doc/xelatex/fontwrap/fontwrap.pdf
%doc %{_texmfdistdir}/doc/xelatex/fontwrap/fontwrap.tex
%doc %{_texmfdistdir}/doc/xelatex/fontwrap/fontwrap_example.pdf
%doc %{_texmfdistdir}/doc/xelatex/fontwrap/fontwrap_example.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17439 |12mr|texlive-footbib-2.0.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17115
# category Package
# catalog-ctan /macros/latex/contrib/footbib
# catalog-date 2010-02-20 20:57:03 +0100
# catalog-license lppl
# catalog-version 2.0.7
Name:		texlive-footbib
Version:	2.0.7
Release:	2
Summary:	Bibliographic references as footnotes
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/footbib
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/footbib.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/footbib.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/footbib.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package makes bibliographic references appear as footnotes.
It defines a command \footcite which is similar to the LaTeX
\cite command but the references cited in this way appear at
the bottom of the pages. This 'foot bibliography' does not
conflict with the standard one and both may exist
simultaneously in a document. The command \cite may still be
used to produce the standard bibliography. The foot
bibliography uses its own style and bibliographic database
which may be specified independently of the standard one. Any
standard bibliography style may be used.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/footbib/footbib.sty
%doc %{_texmfdistdir}/doc/latex/footbib/README
%doc %{_texmfdistdir}/doc/latex/footbib/footbib.pdf
#- source
%doc %{_texmfdistdir}/source/latex/footbib/footbib.dtx
%doc %{_texmfdistdir}/source/latex/footbib/footbib.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17440 |12mr|texlive-footmisc-5.5b-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23330
# category Package
# catalog-ctan /macros/latex/contrib/footmisc
# catalog-date 2011-06-09 17:50:36 +0200
# catalog-license lppl1.3
# catalog-version 5.5b
Name:		texlive-footmisc
Version:	5.5b
Release:	2
Summary:	A range of footnote options
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/footmisc
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/footmisc.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/footmisc.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/footmisc.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A collection of ways to change the typesetting of footnotes.
The package provides means of changing the layout of the
footnotes themselves (including setting them in 'paragraphs' --
the para option), a way to number footnotes per page (the
perpage option), to make footnotes disappear when an argument
moves (stable option) and to deal with multiple references to
footnotes from the same place (multiple option). The package
also has a range of techniques for labelling footnotes with
symbols rather than numbers. Some of the functions of the
package are overlap with the functionality of other packages.
The para option is also provided by the manyfoot and bigfoot
packages, though those are both also portmanteau packages.
(Don't be seduced by fnpara, whose implementation is improved
by the present package.) The perpage option is also offered by
footnpag and by the rather more general-purpose perpage.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/footmisc/footmisc.sty
%doc %{_texmfdistdir}/doc/latex/footmisc/README
%doc %{_texmfdistdir}/doc/latex/footmisc/footmisc.pdf
#- source
%doc %{_texmfdistdir}/source/latex/footmisc/footmisc.dtx
%doc %{_texmfdistdir}/source/latex/footmisc/footmisc.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17441 |12mr|texlive-footnotebackref-1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27034
# category Package
# catalog-ctan /macros/latex/contrib/footnotebackref
# catalog-date 2012-07-05 10:27:55 +0200
# catalog-license lppl1.3
# catalog-version 1.0
Name:		texlive-footnotebackref
Version:	1.0
Release:	1
Summary:	Back-references from footnotes
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/footnotebackref
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/footnotebackref.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/footnotebackref.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides the means of creating hyperlinks, from a
footnote at the bottom of the page, back to the occurence of
the footnote in the main text.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/footnotebackref/footnotebackref.sty
%doc %{_texmfdistdir}/doc/latex/footnotebackref/README
%doc %{_texmfdistdir}/doc/latex/footnotebackref/footnotebackref.pdf
%doc %{_texmfdistdir}/doc/latex/footnotebackref/footnotebackref.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17442 |12mr|texlive-footnoterange-1.0a-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25430
# category Package
# catalog-ctan /macros/latex/contrib/footnoterange
# catalog-date 2012-02-19 15:01:00 +0100
# catalog-license lppl1.3
# catalog-version 1.0a
Name:		texlive-footnoterange
Version:	1.0a
Release:	1
Summary:	References to ranges of footnotes
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/footnoterange
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/footnoterange.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/footnoterange.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/footnoterange.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides environments footnoterange and
footnoterange*. Multiple footnotes inside these environments
are not referenced as (e.g.) "1 2 3 4" but as "1-4", i.e., the
range (from first to last referred footnote at that place) is
given. If hyperref package and use of its hyperfootnotes-option
the references are hyperlinked. (References to footnotes in the
footnoterange* environment are never hyperlinked.).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/footnoterange/footnoterange.sty
%doc %{_texmfdistdir}/doc/latex/footnoterange/README
%doc %{_texmfdistdir}/doc/latex/footnoterange/footnoterange-example.pdf
%doc %{_texmfdistdir}/doc/latex/footnoterange/footnoterange-example.tex
%doc %{_texmfdistdir}/doc/latex/footnoterange/footnoterange.pdf
#- source
%doc %{_texmfdistdir}/source/latex/footnoterange/footnoterange.drv
%doc %{_texmfdistdir}/source/latex/footnoterange/footnoterange.dtx
%doc %{_texmfdistdir}/source/latex/footnoterange/footnoterange.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17443 |12mr|texlive-footnpag-20090926-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/footnpag
# catalog-date 2009-09-26 11:43:36 +0200
# catalog-license gpl
# catalog-version undef
Name:		texlive-footnpag
Version:	20090926
Release:	2
Summary:	Per-page numbering of footnotes
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/footnpag
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/footnpag.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/footnpag.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/footnpag.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Allows footnotes on individual pages to be numbered from 1,
rather than being numbered sequentially through the document.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/footnpag/footnpag.sty
%doc %{_texmfdistdir}/doc/latex/footnpag/CATALOG
%doc %{_texmfdistdir}/doc/latex/footnpag/History
%doc %{_texmfdistdir}/doc/latex/footnpag/INSTALL
%doc %{_texmfdistdir}/doc/latex/footnpag/Imakefile
%doc %{_texmfdistdir}/doc/latex/footnpag/License
%doc %{_texmfdistdir}/doc/latex/footnpag/MANIFEST
%doc %{_texmfdistdir}/doc/latex/footnpag/README
%doc %{_texmfdistdir}/doc/latex/footnpag/TODO
%doc %{_texmfdistdir}/doc/latex/footnpag/footnpag-doc.sty
%doc %{_texmfdistdir}/doc/latex/footnpag/footnpag-user.pdf
%doc %{_texmfdistdir}/doc/latex/footnpag/footnpag-user.tex
%doc %{_texmfdistdir}/doc/latex/footnpag/footnpag.doc
%doc %{_texmfdistdir}/doc/latex/footnpag/test/Imakefile
%doc %{_texmfdistdir}/doc/latex/footnpag/test/eqnarray-fnmark.tex
%doc %{_texmfdistdir}/doc/latex/footnpag/test/late.tex
%doc %{_texmfdistdir}/doc/latex/footnpag/test/many.tex
%doc %{_texmfdistdir}/doc/latex/footnpag/test/minipage.tex
%doc %{_texmfdistdir}/doc/latex/footnpag/test/report.tex
%doc %{_texmfdistdir}/doc/latex/footnpag/test/title-2col.tex
#- source
%doc %{_texmfdistdir}/source/latex/footnpag/Makefile

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17444 |12mr|texlive-forarray-1.01-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/forarray
# catalog-date 2008-08-19 20:38:14 +0200
# catalog-license lppl
# catalog-version 1.01
Name:		texlive-forarray
Version:	1.01
Release:	2
Summary:	Using array structures in LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/forarray
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/forarray.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/forarray.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/forarray.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides functionality for processing lists and
array structures in LaTeX. Arrays can contain characters as
well as TeX and LaTeX commands, nesting of arrays is possible,
and arrays are processed within the same brace level as their
surrounding environment. Array levels can be delimited by
characters or control sequences defined by the user. Practical
uses of this package include data management, construction of
lists and tables, and calculations based on the contents of
lists and arrays.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/forarray/forarray.sty
%doc %{_texmfdistdir}/doc/latex/forarray/README.txt
%doc %{_texmfdistdir}/doc/latex/forarray/forarray
%doc %{_texmfdistdir}/doc/latex/forarray/forarray-test.pdf
%doc %{_texmfdistdir}/doc/latex/forarray/forarray-test.tex
%doc %{_texmfdistdir}/doc/latex/forarray/forarray.dtm
%doc %{_texmfdistdir}/doc/latex/forarray/forarray.dts
%doc %{_texmfdistdir}/doc/latex/forarray/forarray.pdf
#- source
%doc %{_texmfdistdir}/source/latex/forarray/forarray.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17445 |12mr|texlive-foreign-2.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27045
# category Package
# catalog-ctan /macros/latex/contrib/foreign
# catalog-date 2012-07-03 11:28:15 +0200
# catalog-license lppl1.3
# catalog-version 2.5
Name:		texlive-foreign
Version:	2.5
Release:	1
Summary:	Systematic treatment of 'foreign' words in documents
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/foreign
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/foreign.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/foreign.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/foreign.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package supports authors' use of consistent typesetting of
foreign words in documents.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/foreign/foreign.sty
%doc %{_texmfdistdir}/doc/latex/foreign/README
%doc %{_texmfdistdir}/doc/latex/foreign/foreign.pdf
#- source
%doc %{_texmfdistdir}/source/latex/foreign/foreign.dtx
%doc %{_texmfdistdir}/source/latex/foreign/foreign.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17446 |12mr|texlive-forloop-3.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/forloop
# catalog-date 2007-02-27 14:19:10 +0100
# catalog-license lgpl
# catalog-version 3.0
Name:		texlive-forloop
Version:	3.0
Release:	2
Summary:	Iteration in LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/forloop
License:	LGPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/forloop.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/forloop.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/forloop.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a command \forloop for doing iteration in
LaTeX macro programming.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/forloop/forloop.sty
%doc %{_texmfdistdir}/doc/latex/forloop/README
%doc %{_texmfdistdir}/doc/latex/forloop/forloop.pdf
#- source
%doc %{_texmfdistdir}/source/latex/forloop/forloop.dtx
%doc %{_texmfdistdir}/source/latex/forloop/forloop.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17447 |12mr|texlive-formlett-2.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21480
# category Package
# catalog-ctan /macros/generic/formlett
# catalog-date 2010-12-21 20:58:16 +0100
# catalog-license noinfo
# catalog-version 2.3
Name:		texlive-formlett
Version:	2.3
Release:	2
Summary:	Letters to multiple recipients
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/generic/formlett
License:	NOINFO
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/formlett.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/formlett.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A package for multiple letters from the same basic source; the
package offers parametrisation of the letters actually sent.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/formlett/formlett.sty
%doc %{_texmfdistdir}/doc/generic/formlett/prog_manual.pdf
%doc %{_texmfdistdir}/doc/generic/formlett/prog_manual.tex
%doc %{_texmfdistdir}/doc/generic/formlett/user_manual.pdf
%doc %{_texmfdistdir}/doc/generic/formlett/user_manual.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17448 |12mr|texlive-formular-1.0a-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/formular
# catalog-date 2007-01-05 21:30:32 +0100
# catalog-license lppl
# catalog-version 1.0a
Name:		texlive-formular
Version:	1.0a
Release:	2
Summary:	Create forms containing field for manual entry
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/formular
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/formular.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/formular.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/formular.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
When typesetting forms there often arises the need for defining
fields which consist of one or more lines where the customer
can write something down manually. This package offers some
commands for defining such fields in a distinctive way.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/formular/formular.sty
%doc %{_texmfdistdir}/doc/latex/formular/README
%doc %{_texmfdistdir}/doc/latex/formular/formular.pdf
#- source
%doc %{_texmfdistdir}/source/latex/formular/formular.dtx
%doc %{_texmfdistdir}/source/latex/formular/formular.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17449 |12mr|texlive-fouridx-1.00-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/fouridx
# catalog-date 2008-08-19 20:38:14 +0200
# catalog-license lppl
# catalog-version 1.00
Name:		texlive-fouridx
Version:	1.00
Release:	2
Summary:	Left sub- and superscripts in maths mode
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fouridx
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fouridx.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fouridx.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fouridx.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package enables left subscripts and superscripts in maths
mode. The sub- and superscripts are raised for optimum fitting
to the symbol indexed, in such a way that left and right sub-
and superscripts are set on the same level, as appropriate. The
package provides an alternative to the use of the \sideset
command in the amsmath package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/fouridx/fouridx.sty
%doc %{_texmfdistdir}/doc/latex/fouridx/README
%doc %{_texmfdistdir}/doc/latex/fouridx/fouridx.pdf
#- source
%doc %{_texmfdistdir}/source/latex/fouridx/fouridx.dtx
%doc %{_texmfdistdir}/source/latex/fouridx/fouridx.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17450 |12mr|texlive-fourier-1.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /fonts/fourier-GUT
# catalog-date 2008-12-13 14:57:21 +0100
# catalog-license lppl
# catalog-version 1.3
Name:		texlive-fourier
Version:	1.3
Release:	2
Summary:	Using Utopia fonts in LaTeX documents
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/fourier-GUT
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fourier.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fourier.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fourier.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-tetex

%description
Fourier-GUTenberg is a LaTeX typesetting system which uses
Adobe Utopia as its standard base font. Fourier-GUTenberg
provides all complementary typefaces needed to allow Utopia
based TeX typesetting, including an extensive mathematics set
and several other symbols. The system is absolutely stand-
alone: apart from Utopia and Fourier, no other typefaces are
required. The fourier fonts will also work with Adobe Utopia
Expert fonts, which are only available for purchase. Utopia is
a registered trademark of Adobe Systems Incorporated.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/fourier/fourier-alt-black.afm
%{_texmfdistdir}/fonts/afm/public/fourier/fourier-alt-bold.afm
%{_texmfdistdir}/fonts/afm/public/fourier/fourier-alt-boldita.afm
%{_texmfdistdir}/fonts/afm/public/fourier/fourier-alt-ita.afm
%{_texmfdistdir}/fonts/afm/public/fourier/fourier-alt-semi.afm
%{_texmfdistdir}/fonts/afm/public/fourier/fourier-alt-semiita.afm
%{_texmfdistdir}/fonts/afm/public/fourier/fourier-alt.afm
%{_texmfdistdir}/fonts/afm/public/fourier/fourier-bb.afm
%{_texmfdistdir}/fonts/afm/public/fourier/fourier-mcl.afm
%{_texmfdistdir}/fonts/afm/public/fourier/fourier-mex.afm
%{_texmfdistdir}/fonts/afm/public/fourier/fourier-ml.afm
%{_texmfdistdir}/fonts/afm/public/fourier/fourier-mlb.afm
%{_texmfdistdir}/fonts/afm/public/fourier/fourier-mlit.afm
%{_texmfdistdir}/fonts/afm/public/fourier/fourier-mlitb.afm
%{_texmfdistdir}/fonts/afm/public/fourier/fourier-ms.afm
%{_texmfdistdir}/fonts/afm/public/fourier/fourier-orns.afm
%{_texmfdistdir}/fonts/map/dvips/fourier/fourier-utopia-expert.map
%{_texmfdistdir}/fonts/map/dvips/fourier/fourier.map
%{_texmfdistdir}/fonts/tfm/public/fourier/fourier-alt-black.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/fourier-alt-bold-sl.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/fourier-alt-bold.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/fourier-alt-boldita.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/fourier-alt-ita.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/fourier-alt-semi-sl.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/fourier-alt-semi.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/fourier-alt-semiita.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/fourier-alt-sl.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/fourier-alt.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/fourier-bb.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/fourier-mcl.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/fourier-mex.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/fourier-ml.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/fourier-mlb.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/fourier-mlit.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/fourier-mlitb.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/fourier-ms.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/fourier-orns.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futb8c.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futb8r.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futb8t.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futb8x.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futb9c.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futb9d.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futb9e.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futbc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futbi8c.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futbi8r.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futbi8t.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futbi8x.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futbi9c.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futbi9d.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futbi9e.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futbo8c.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futbo8r.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futbo8t.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futbo8x.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futbo9c.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futbo9d.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futbo9e.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futboorn.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futborn.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futc8r.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futc8x.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futc9c.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futc9d.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futc9e.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futcorn.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futmi.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futmib.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futmii.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futmiib.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futr8c.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futr8r.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futr8t.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futr8x.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futr9c.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futr9d.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futr9e.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futrc8r.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futrc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futrc9d.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futrc9e.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futrd8r.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futrd8t.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futri8c.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futri8r.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futri8t.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futri8x.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futri9c.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futri9d.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futri9e.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futro8c.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futro8r.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futro8t.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futro8x.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futro9c.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futro9d.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futro9e.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futroorn.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futrorn.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futs8r.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futs8x.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futs9c.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futs9d.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futs9e.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futsc8r.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futsc9d.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futsc9e.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futsi8r.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futsi8x.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futsi9c.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futsi9d.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futsi9e.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futso8r.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futso8x.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futso9c.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futso9d.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futso9e.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futsoorn.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futsorn.tfm
%{_texmfdistdir}/fonts/tfm/public/fourier/futsy.tfm
%{_texmfdistdir}/fonts/type1/public/fourier/fourier-alt-black.pfb
%{_texmfdistdir}/fonts/type1/public/fourier/fourier-alt-bold.pfb
%{_texmfdistdir}/fonts/type1/public/fourier/fourier-alt-boldita.pfb
%{_texmfdistdir}/fonts/type1/public/fourier/fourier-alt-ita.pfb
%{_texmfdistdir}/fonts/type1/public/fourier/fourier-alt-semi.pfb
%{_texmfdistdir}/fonts/type1/public/fourier/fourier-alt-semiita.pfb
%{_texmfdistdir}/fonts/type1/public/fourier/fourier-alt.pfb
%{_texmfdistdir}/fonts/type1/public/fourier/fourier-bb.pfb
%{_texmfdistdir}/fonts/type1/public/fourier/fourier-mcl.pfb
%{_texmfdistdir}/fonts/type1/public/fourier/fourier-mex.pfb
%{_texmfdistdir}/fonts/type1/public/fourier/fourier-ml.pfb
%{_texmfdistdir}/fonts/type1/public/fourier/fourier-mlb.pfb
%{_texmfdistdir}/fonts/type1/public/fourier/fourier-mlit.pfb
%{_texmfdistdir}/fonts/type1/public/fourier/fourier-mlitb.pfb
%{_texmfdistdir}/fonts/type1/public/fourier/fourier-ms.pfb
%{_texmfdistdir}/fonts/type1/public/fourier/fourier-orns.pfb
%{_texmfdistdir}/fonts/vf/public/fourier/futb8c.vf
%{_texmfdistdir}/fonts/vf/public/fourier/futb8t.vf
%{_texmfdistdir}/fonts/vf/public/fourier/futb9c.vf
%{_texmfdistdir}/fonts/vf/public/fourier/futb9d.vf
%{_texmfdistdir}/fonts/vf/public/fourier/futb9e.vf
%{_texmfdistdir}/fonts/vf/public/fourier/futbc8t.vf
%{_texmfdistdir}/fonts/vf/public/fourier/futbi8c.vf
%{_texmfdistdir}/fonts/vf/public/fourier/futbi8t.vf
%{_texmfdistdir}/fonts/vf/public/fourier/futbi9c.vf
%{_texmfdistdir}/fonts/vf/public/fourier/futbi9d.vf
%{_texmfdistdir}/fonts/vf/public/fourier/futbi9e.vf
%{_texmfdistdir}/fonts/vf/public/fourier/futbo8c.vf
%{_texmfdistdir}/fonts/vf/public/fourier/futbo8t.vf
%{_texmfdistdir}/fonts/vf/public/fourier/futbo9c.vf
%{_texmfdistdir}/fonts/vf/public/fourier/futbo9d.vf
%{_texmfdistdir}/fonts/vf/public/fourier/futbo9e.vf
%{_texmfdistdir}/fonts/vf/public/fourier/futboorn.vf
%{_texmfdistdir}/fonts/vf/public/fourier/futborn.vf
%{_texmfdistdir}/fonts/vf/public/fourier/futc9c.vf
%{_texmfdistdir}/fonts/vf/public/fourier/futc9d.vf
%{_texmfdistdir}/fonts/vf/public/fourier/futc9e.vf
%{_texmfdistdir}/fonts/vf/public/fourier/futcorn.vf
%{_texmfdistdir}/fonts/vf/public/fourier/futmi.vf
%{_texmfdistdir}/fonts/vf/public/fourier/futmib.vf
%{_texmfdistdir}/fonts/vf/public/fourier/futmii.vf
%{_texmfdistdir}/fonts/vf/public/fourier/futmiib.vf
%{_texmfdistdir}/fonts/vf/public/fourier/futr8c.vf
%{_texmfdistdir}/fonts/vf/public/fourier/futr8t.vf
%{_texmfdistdir}/fonts/vf/public/fourier/futr9c.vf
%{_texmfdistdir}/fonts/vf/public/fourier/futr9d.vf
%{_texmfdistdir}/fonts/vf/public/fourier/futr9e.vf
%{_texmfdistdir}/fonts/vf/public/fourier/futrc8t.vf
%{_texmfdistdir}/fonts/vf/public/fourier/futrc9d.vf
%{_texmfdistdir}/fonts/vf/public/fourier/futrc9e.vf
%{_texmfdistdir}/fonts/vf/public/fourier/futrd8t.vf
%{_texmfdistdir}/fonts/vf/public/fourier/futri8c.vf
%{_texmfdistdir}/fonts/vf/public/fourier/futri8t.vf
%{_texmfdistdir}/fonts/vf/public/fourier/futri9c.vf
%{_texmfdistdir}/fonts/vf/public/fourier/futri9d.vf
%{_texmfdistdir}/fonts/vf/public/fourier/futri9e.vf
%{_texmfdistdir}/fonts/vf/public/fourier/futro8c.vf
%{_texmfdistdir}/fonts/vf/public/fourier/futro8t.vf
%{_texmfdistdir}/fonts/vf/public/fourier/futro9c.vf
%{_texmfdistdir}/fonts/vf/public/fourier/futro9d.vf
%{_texmfdistdir}/fonts/vf/public/fourier/futro9e.vf
%{_texmfdistdir}/fonts/vf/public/fourier/futroorn.vf
%{_texmfdistdir}/fonts/vf/public/fourier/futrorn.vf
%{_texmfdistdir}/fonts/vf/public/fourier/futs9c.vf
%{_texmfdistdir}/fonts/vf/public/fourier/futs9d.vf
%{_texmfdistdir}/fonts/vf/public/fourier/futs9e.vf
%{_texmfdistdir}/fonts/vf/public/fourier/futsc9d.vf
%{_texmfdistdir}/fonts/vf/public/fourier/futsc9e.vf
%{_texmfdistdir}/fonts/vf/public/fourier/futsi9c.vf
%{_texmfdistdir}/fonts/vf/public/fourier/futsi9d.vf
%{_texmfdistdir}/fonts/vf/public/fourier/futsi9e.vf
%{_texmfdistdir}/fonts/vf/public/fourier/futso9c.vf
%{_texmfdistdir}/fonts/vf/public/fourier/futso9d.vf
%{_texmfdistdir}/fonts/vf/public/fourier/futso9e.vf
%{_texmfdistdir}/fonts/vf/public/fourier/futsoorn.vf
%{_texmfdistdir}/fonts/vf/public/fourier/futsorn.vf
%{_texmfdistdir}/fonts/vf/public/fourier/futsy.vf
%{_texmfdistdir}/tex/latex/fourier/fmlfutm.fd
%{_texmfdistdir}/tex/latex/fourier/fmlfutmi.fd
%{_texmfdistdir}/tex/latex/fourier/fmsfutm.fd
%{_texmfdistdir}/tex/latex/fourier/fmxfutm.fd
%{_texmfdistdir}/tex/latex/fourier/fourier-orns.sty
%{_texmfdistdir}/tex/latex/fourier/fourier.sty
%{_texmfdistdir}/tex/latex/fourier/t1futj.fd
%{_texmfdistdir}/tex/latex/fourier/t1futs.fd
%{_texmfdistdir}/tex/latex/fourier/t1futx.fd
%{_texmfdistdir}/tex/latex/fourier/ts1futj.fd
%{_texmfdistdir}/tex/latex/fourier/ts1futs.fd
%{_texmfdistdir}/tex/latex/fourier/ts1futx.fd
%{_texmfdistdir}/tex/latex/fourier/ufuts.fd
%_texmf_updmap_d/fourier
%doc %{_texmfdistdir}/doc/fonts/fourier/README
%doc %{_texmfdistdir}/doc/fonts/fourier/fourier-doc-en.pdf
%doc %{_texmfdistdir}/doc/fonts/fourier/fourier-doc-en.tex
%doc %{_texmfdistdir}/doc/fonts/fourier/fourier-orns.pdf
%doc %{_texmfdistdir}/doc/fonts/fourier/fourier-orns.tex
#- source
%doc %{_texmfdistdir}/source/fonts/fourier/Makefile

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}
mkdir -p %{buildroot}%{_texmf_updmap_d}
cat > %{buildroot}%{_texmf_updmap_d}/fourier <<EOF
Map fourier-utopia-expert.map
Map fourier.map
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17451 |12mr|texlive-fouriernc-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /fonts/fouriernc
# catalog-date 2008-08-19 20:38:14 +0200
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-fouriernc
Version:	1.0
Release:	2
Summary:	Use New Century Schoolbook text with Fourier maths fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/fouriernc
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fouriernc.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fouriernc.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package provides a LaTeX mathematics font setup for use
with New Century Schoolbook text. In order to use it you need
to have the Fourier-GUTenberg fonts installed.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/fouriernc/fourier-mcl.afm
%{_texmfdistdir}/fonts/afm/public/fouriernc/fourier-ml.afm
%{_texmfdistdir}/fonts/afm/public/fouriernc/fourier-mlb.afm
%{_texmfdistdir}/fonts/afm/public/fouriernc/fourier-mlit.afm
%{_texmfdistdir}/fonts/afm/public/fouriernc/fourier-mlitb.afm
%{_texmfdistdir}/fonts/afm/public/fouriernc/fourier-ms.afm
%{_texmfdistdir}/fonts/afm/public/fouriernc/pncb8a.afm
%{_texmfdistdir}/fonts/afm/public/fouriernc/pncbi8a.afm
%{_texmfdistdir}/fonts/afm/public/fouriernc/pncr8a.afm
%{_texmfdistdir}/fonts/afm/public/fouriernc/pncri8a.afm
%{_texmfdistdir}/fonts/tfm/public/fouriernc/fncmi.tfm
%{_texmfdistdir}/fonts/tfm/public/fouriernc/fncmib.tfm
%{_texmfdistdir}/fonts/tfm/public/fouriernc/fncmii.tfm
%{_texmfdistdir}/fonts/tfm/public/fouriernc/fncmiib.tfm
%{_texmfdistdir}/fonts/tfm/public/fouriernc/fncsy.tfm
%{_texmfdistdir}/fonts/vf/public/fouriernc/fncmi.vf
%{_texmfdistdir}/fonts/vf/public/fouriernc/fncmib.vf
%{_texmfdistdir}/fonts/vf/public/fouriernc/fncmii.vf
%{_texmfdistdir}/fonts/vf/public/fouriernc/fncmiib.vf
%{_texmfdistdir}/fonts/vf/public/fouriernc/fncsy.vf
%{_texmfdistdir}/tex/latex/fouriernc/fmlfncm.fd
%{_texmfdistdir}/tex/latex/fouriernc/fmlfncmi.fd
%{_texmfdistdir}/tex/latex/fouriernc/fmsfncm.fd
%{_texmfdistdir}/tex/latex/fouriernc/fouriernc.sty
%{_texmfdistdir}/tex/latex/fouriernc/t1fnc.fd
%{_texmfdistdir}/tex/latex/fouriernc/ts1fnc.fd
%doc %{_texmfdistdir}/doc/fonts/fouriernc/README
%doc %{_texmfdistdir}/doc/fonts/fouriernc/build-fouriernc.tex
%doc %{_texmfdistdir}/doc/fonts/fouriernc/mathit.mtx
%doc %{_texmfdistdir}/doc/fonts/fouriernc/mathsy.mtx
%doc %{_texmfdistdir}/doc/fonts/fouriernc/omlgutop.etx
%doc %{_texmfdistdir}/doc/fonts/fouriernc/omsgutop.etx
%doc %{_texmfdistdir}/doc/fonts/fouriernc/setxheight.mtx
%doc %{_texmfdistdir}/doc/fonts/fouriernc/specialkernings.mtx
%doc %{_texmfdistdir}/doc/fonts/fouriernc/specialkerningsital.mtx
%doc %{_texmfdistdir}/doc/fonts/fouriernc/test_fouriernc.pdf
%doc %{_texmfdistdir}/doc/fonts/fouriernc/unset0.mtx
%doc %{_texmfdistdir}/doc/fonts/fouriernc/unset0A.mtx
%doc %{_texmfdistdir}/doc/fonts/fouriernc/unsetAlph.mtx
%doc %{_texmfdistdir}/doc/fonts/fouriernc/unsetUCgreek.mtx
%doc %{_texmfdistdir}/doc/fonts/fouriernc/unsetfontparams.mtx
%doc %{_texmfdistdir}/doc/fonts/fouriernc/unsetmu.mtx
%doc %{_texmfdistdir}/doc/fonts/fouriernc/unsetpar.mtx
%doc %{_texmfdistdir}/doc/fonts/fouriernc/zrmhax.mtx
%doc %{_texmfdistdir}/doc/fonts/fouriernc/zrykernx.mtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17452 |12mr|texlive-fp-20090926-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/fp
# catalog-date 2009-09-26 11:43:36 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-fp
Version:	20090926
Release:	2
Summary:	Fixed point arithmetic
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fp
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fp.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fp.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
An extensive collection of arithmetic operations for fixed
point real numbers of high precision.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/fp/defpattern.sty
%{_texmfdistdir}/tex/latex/fp/fp-addons.sty
%{_texmfdistdir}/tex/latex/fp/fp-basic.sty
%{_texmfdistdir}/tex/latex/fp/fp-eqn.sty
%{_texmfdistdir}/tex/latex/fp/fp-eval.sty
%{_texmfdistdir}/tex/latex/fp/fp-exp.sty
%{_texmfdistdir}/tex/latex/fp/fp-pas.sty
%{_texmfdistdir}/tex/latex/fp/fp-random.sty
%{_texmfdistdir}/tex/latex/fp/fp-snap.sty
%{_texmfdistdir}/tex/latex/fp/fp-trigo.sty
%{_texmfdistdir}/tex/latex/fp/fp-upn.sty
%{_texmfdistdir}/tex/latex/fp/fp.sty
%{_texmfdistdir}/tex/latex/fp/lfp.sty
%{_texmfdistdir}/tex/plain/fp/fp.tex
%doc %{_texmfdistdir}/doc/latex/fp/README
%doc %{_texmfdistdir}/doc/latex/fp/fp.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17453 |12mr|texlive-fpl-1.002-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /fonts/fpl
# catalog-date 2007-09-28 22:20:10 +0200
# catalog-license gpl
# catalog-version 1.002
Name:		texlive-fpl
Version:	1.002
Release:	2
Summary:	SC and OsF fonts for URW Palladio L
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/fpl
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fpl.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fpl.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fpl.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The FPL Fonts provide a set of SC/OsF fonts for URW Palladio L
which are compatible with respect to metrics with the Palatino
SC/OsF fonts from Adobe. Note that it is not my aim to exactly
reproduce the outlines of the original Adobe fonts. The SC and
OsF in the FPL Fonts were designed with the glyphs from URW
Palladio L as starting point. For some glyphs (e.g. 'o') I got
the best result by scaling and boldening. For others (e.g. 'h')
shifting selected portions of the character gave more
satisfying results. All this was done using the free font
editor FontForge. The kerning data in these fonts comes from
Walter Schmidt's improved Palatino metrics. LaTeX use is
enabled by the mathpazo package, which is part of the psnfss
distribution.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/fpl/fplbij8a.afm
%{_texmfdistdir}/fonts/afm/public/fpl/fplbj8a.afm
%{_texmfdistdir}/fonts/afm/public/fpl/fplrc8a.afm
%{_texmfdistdir}/fonts/afm/public/fpl/fplrij8a.afm
%{_texmfdistdir}/fonts/afm/public/fpl/pplb9d-kern.afm
%{_texmfdistdir}/fonts/afm/public/fpl/pplbi9d-kern.afm
%{_texmfdistdir}/fonts/afm/public/fpl/pplrc9d-kern.afm
%{_texmfdistdir}/fonts/afm/public/fpl/pplri9d-kern.afm
%{_texmfdistdir}/fonts/type1/public/fpl/fplbij8a.pfb
%{_texmfdistdir}/fonts/type1/public/fpl/fplbij8a.pfm
%{_texmfdistdir}/fonts/type1/public/fpl/fplbj8a.pfb
%{_texmfdistdir}/fonts/type1/public/fpl/fplbj8a.pfm
%{_texmfdistdir}/fonts/type1/public/fpl/fplrc8a.pfb
%{_texmfdistdir}/fonts/type1/public/fpl/fplrc8a.pfm
%{_texmfdistdir}/fonts/type1/public/fpl/fplrij8a.pfb
%{_texmfdistdir}/fonts/type1/public/fpl/fplrij8a.pfm
%doc %{_texmfdistdir}/doc/fonts/fpl/COPYING
%doc %{_texmfdistdir}/doc/fonts/fpl/README
#- source
%doc %{_texmfdistdir}/source/fonts/fpl/AddException
%doc %{_texmfdistdir}/source/fonts/fpl/AddGPL
%doc %{_texmfdistdir}/source/fonts/fpl/Makefile
%doc %{_texmfdistdir}/source/fonts/fpl/Palladio-BoldItalicOsF.sfd
%doc %{_texmfdistdir}/source/fonts/fpl/Palladio-BoldOsF.sfd
%doc %{_texmfdistdir}/source/fonts/fpl/Palladio-ItalicOsF.sfd
%doc %{_texmfdistdir}/source/fonts/fpl/Palladio-SC.sfd
%doc %{_texmfdistdir}/source/fonts/fpl/README
%doc %{_texmfdistdir}/source/fonts/fpl/TeXPalladioL-BoldItalicOsF.pe
%doc %{_texmfdistdir}/source/fonts/fpl/TeXPalladioL-BoldOsF.pe
%doc %{_texmfdistdir}/source/fonts/fpl/TeXPalladioL-ItalicOsF.pe
%doc %{_texmfdistdir}/source/fonts/fpl/TeXPalladioL-SC.pe
%doc %{_texmfdistdir}/source/fonts/fpl/URW-OtherSubrs.ps

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17454 |12mr|texlive-fragmaster-1.6-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26313
# category Package
# catalog-ctan /support/fragmaster
# catalog-date 2011-02-18 08:51:11 +0100
# catalog-license gpl
# catalog-version 1.6
Name:		texlive-fragmaster
Version:	1.6
Release:	3
Summary:	Using psfrag with PDFLaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/fragmaster
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fragmaster.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fragmaster.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-fragmaster.bin = %{EVRD}

%description
Fragmaster enables you to use psfrag with PDFLaTeX. It takes
EPS files and psfrag substitution definition files, and
produces PDF and EPS files with the substitutions included.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/fragmaster
%{_texmfdistdir}/scripts/fragmaster/fragmaster.pl
%doc %{_texmfdistdir}/doc/support/fragmaster/AUTHORS
%doc %{_texmfdistdir}/doc/support/fragmaster/COPYING
%doc %{_texmfdistdir}/doc/support/fragmaster/CREDITS
%doc %{_texmfdistdir}/doc/support/fragmaster/Changes
%doc %{_texmfdistdir}/doc/support/fragmaster/README
%doc %{_texmfdistdir}/doc/support/fragmaster/README.de
%doc %{_texmfdistdir}/doc/support/fragmaster/example/document.pdf
%doc %{_texmfdistdir}/doc/support/fragmaster/example/document.ps
%doc %{_texmfdistdir}/doc/support/fragmaster/example/document.tex
%doc %{_texmfdistdir}/doc/support/fragmaster/example/parabel.eps
%doc %{_texmfdistdir}/doc/support/fragmaster/example/parabel.pdf
%doc %{_texmfdistdir}/doc/support/fragmaster/example/parabel_fm
%doc %{_texmfdistdir}/doc/support/fragmaster/example/parabel_fm.eps
%doc %{_texmfdistdir}/doc/support/fragmaster/example/parabel_fm.gp
%doc %{_texmfdistdir}/doc/support/fragmaster/example/parabel_fm.pdf
%doc %{_texmfdistdir}/doc/support/fragmaster/fragmaster.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/fragmaster/fragmaster.pl fragmaster
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17455 |12mr|texlive-fragments-20090116-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/fragments
# catalog-date 2009-01-16 17:12:15 +0100
# catalog-license collection
# catalog-version undef
Name:		texlive-fragments
Version:	20090116
Release:	2
Summary:	Fragments of LaTeX code
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fragments
License:	COLLECTION
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fragments.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fragments.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A collection of fragments of LaTeX code, suitable for inclusion
in packages, or (possibly) in users' documents. Included are: -
checklab, for modifying the label checking code at
\end{document}; - overrightarrow, defining a doubled over-arrow
macro; - removefr, for removing 'reset' relations between
counters; and - subscript, defining a \textsubscript command.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/fragments/checklab.tex
%{_texmfdistdir}/tex/latex/fragments/overrightarrow.sty
%{_texmfdistdir}/tex/latex/fragments/removefr.tex
%{_texmfdistdir}/tex/latex/fragments/subscript.sty
%doc %{_texmfdistdir}/doc/latex/fragments/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17456 |12mr|texlive-frame-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18312
# category Package
# catalog-ctan /macros/generic/frame
# catalog-date 2010-06-06 13:50:32 +0200
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-frame
Version:	1.0
Release:	2
Summary:	Framed boxes for Plain TeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/generic/frame
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/frame.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/frame.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A jiffy file (taken from fancybox) for placing a frame around a
box of text. The macros also provide for typesetting an empty
box of given dimensions.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/frame/frame.sty
%{_texmfdistdir}/tex/generic/frame/frame.tex
%doc %{_texmfdistdir}/doc/generic/frame/Changes
%doc %{_texmfdistdir}/doc/generic/frame/Makefile
%doc %{_texmfdistdir}/doc/generic/frame/README
%doc %{_texmfdistdir}/doc/generic/frame/frame-doc.pdf
%doc %{_texmfdistdir}/doc/generic/frame/frame-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17457 |12mr|texlive-framed-0.96-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26789
# category Package
# catalog-ctan /macros/latex/contrib/framed
# catalog-date 2012-06-01 12:48:04 +0200
# catalog-license other-free
# catalog-version 0.96
Name:		texlive-framed
Version:	0.96
Release:	1
Summary:	Framed or shaded regions that can break across pages
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/framed
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/framed.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/framed.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package creates three environments: - framed, which puts an
ordinary frame box around the region, - shaded, which shades
the region, and - leftbar, which places a line at the left
side. The environments allow a break at their start (the
\FrameCommand enables creation of a title that is "attached" to
the environment); breaks are also allowed in the course of the
framed/shaded matter. There is also a command \MakeFramed to
make your own framed-style environments.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/framed/framed.sty
%doc %{_texmfdistdir}/doc/latex/framed/framed.pdf
%doc %{_texmfdistdir}/doc/latex/framed/framed.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17458 |12mr|texlive-frankenstein-20080819-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/frankenstein
# catalog-date 2008-08-19 20:38:14 +0200
# catalog-license gpl
# catalog-version undef
Name:		texlive-frankenstein
Version:	20080819
Release:	2
Summary:	A collection of LaTeX packages
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/frankenstein
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/frankenstein.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/frankenstein.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/frankenstein.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Frankenstein is a bundle of LaTeX packages serving various
purposes and a BibTeX bibliography style. Descriptions are
given under the individual packages: abbrevs, achicago package,
achicago bibstyle, attrib, blkcntrl, compsci, dialogue, lips,
moredefs, newclude, slemph, titles.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bib/frankenstein/frankenstein.bib
%{_texmfdistdir}/bibtex/bst/frankenstein/achicago.bst
%{_texmfdistdir}/tex/latex/frankenstein/abbrevs.cfg
%{_texmfdistdir}/tex/latex/frankenstein/abbrevs.stq
%{_texmfdistdir}/tex/latex/frankenstein/abbrevs.sty
%{_texmfdistdir}/tex/latex/frankenstein/achicago.stq
%{_texmfdistdir}/tex/latex/frankenstein/achicago.sty
%{_texmfdistdir}/tex/latex/frankenstein/allocate.sto
%{_texmfdistdir}/tex/latex/frankenstein/attrib.stq
%{_texmfdistdir}/tex/latex/frankenstein/attrib.sty
%{_texmfdistdir}/tex/latex/frankenstein/blkcntrl.stq
%{_texmfdistdir}/tex/latex/frankenstein/blkcntrl.sty
%{_texmfdistdir}/tex/latex/frankenstein/compsci.cfg
%{_texmfdistdir}/tex/latex/frankenstein/compsci.stq
%{_texmfdistdir}/tex/latex/frankenstein/compsci.sty
%{_texmfdistdir}/tex/latex/frankenstein/dialogue.stq
%{_texmfdistdir}/tex/latex/frankenstein/dialogue.sty
%{_texmfdistdir}/tex/latex/frankenstein/lips.stq
%{_texmfdistdir}/tex/latex/frankenstein/lips.sty
%{_texmfdistdir}/tex/latex/frankenstein/moredefs.stq
%{_texmfdistdir}/tex/latex/frankenstein/moredefs.sty
%{_texmfdistdir}/tex/latex/frankenstein/newclude.stq
%{_texmfdistdir}/tex/latex/frankenstein/newclude.sty
%{_texmfdistdir}/tex/latex/frankenstein/simple.sto
%{_texmfdistdir}/tex/latex/frankenstein/slemph.cfg
%{_texmfdistdir}/tex/latex/frankenstein/slemph.stq
%{_texmfdistdir}/tex/latex/frankenstein/slemph.sty
%{_texmfdistdir}/tex/latex/frankenstein/tag.sto
%{_texmfdistdir}/tex/latex/frankenstein/titles.cfg
%{_texmfdistdir}/tex/latex/frankenstein/titles.stq
%{_texmfdistdir}/tex/latex/frankenstein/titles.sty
%doc %{_texmfdistdir}/doc/latex/frankenstein/ChangeLog
%doc %{_texmfdistdir}/doc/latex/frankenstein/Frankenfile
%doc %{_texmfdistdir}/doc/latex/frankenstein/INSTALL
%doc %{_texmfdistdir}/doc/latex/frankenstein/README
%doc %{_texmfdistdir}/doc/latex/frankenstein/abbrevs.pdf
%doc %{_texmfdistdir}/doc/latex/frankenstein/abbrevs.tex
%doc %{_texmfdistdir}/doc/latex/frankenstein/achicago-bst.pdf
%doc %{_texmfdistdir}/doc/latex/frankenstein/achicago-bst.tex
%doc %{_texmfdistdir}/doc/latex/frankenstein/achicago-bst.ver
%doc %{_texmfdistdir}/doc/latex/frankenstein/achicago.bsq
%doc %{_texmfdistdir}/doc/latex/frankenstein/achicago.pdf
%doc %{_texmfdistdir}/doc/latex/frankenstein/achicago.tex
%doc %{_texmfdistdir}/doc/latex/frankenstein/attrib.pdf
%doc %{_texmfdistdir}/doc/latex/frankenstein/attrib.tex
%doc %{_texmfdistdir}/doc/latex/frankenstein/blkcntrl.pdf
%doc %{_texmfdistdir}/doc/latex/frankenstein/blkcntrl.tex
%doc %{_texmfdistdir}/doc/latex/frankenstein/compsci.pdf
%doc %{_texmfdistdir}/doc/latex/frankenstein/compsci.tex
%doc %{_texmfdistdir}/doc/latex/frankenstein/dialogue.pdf
%doc %{_texmfdistdir}/doc/latex/frankenstein/dialogue.tex
%doc %{_texmfdistdir}/doc/latex/frankenstein/lips.pdf
%doc %{_texmfdistdir}/doc/latex/frankenstein/lips.tex
%doc %{_texmfdistdir}/doc/latex/frankenstein/moredefs.pdf
%doc %{_texmfdistdir}/doc/latex/frankenstein/moredefs.tex
%doc %{_texmfdistdir}/doc/latex/frankenstein/newclude.pdf
%doc %{_texmfdistdir}/doc/latex/frankenstein/newclude.tex
%doc %{_texmfdistdir}/doc/latex/frankenstein/slemph.pdf
%doc %{_texmfdistdir}/doc/latex/frankenstein/slemph.tex
%doc %{_texmfdistdir}/doc/latex/frankenstein/titles.pdf
%doc %{_texmfdistdir}/doc/latex/frankenstein/titles.tex
%doc %{_texmfdistdir}/doc/latex/frankenstein/unsupported/README-unsupported
%doc %{_texmfdistdir}/doc/latex/frankenstein/unsupported/bits.cfg
%doc %{_texmfdistdir}/doc/latex/frankenstein/unsupported/bits.ins
%doc %{_texmfdistdir}/doc/latex/frankenstein/unsupported/bits.pdf
%doc %{_texmfdistdir}/doc/latex/frankenstein/unsupported/bits.sty
%doc %{_texmfdistdir}/doc/latex/frankenstein/unsupported/bits.tex
%doc %{_texmfdistdir}/doc/latex/frankenstein/unsupported/drama.ins
%doc %{_texmfdistdir}/doc/latex/frankenstein/unsupported/drama.pdf
%doc %{_texmfdistdir}/doc/latex/frankenstein/unsupported/drama.sty
%doc %{_texmfdistdir}/doc/latex/frankenstein/unsupported/drama.tex
%doc %{_texmfdistdir}/doc/latex/frankenstein/unsupported/includex-test.tex
%doc %{_texmfdistdir}/doc/latex/frankenstein/unsupported/includex.ins
%doc %{_texmfdistdir}/doc/latex/frankenstein/unsupported/includex.pdf
%doc %{_texmfdistdir}/doc/latex/frankenstein/unsupported/includex.sty
%doc %{_texmfdistdir}/doc/latex/frankenstein/unsupported/includex.tex
#- source
%doc %{_texmfdistdir}/source/latex/frankenstein/Makefile
%doc %{_texmfdistdir}/source/latex/frankenstein/abbrevs.ins
%doc %{_texmfdistdir}/source/latex/frankenstein/achicago-bst.ins
%doc %{_texmfdistdir}/source/latex/frankenstein/achicago.ins
%doc %{_texmfdistdir}/source/latex/frankenstein/attrib.ins
%doc %{_texmfdistdir}/source/latex/frankenstein/blkcntrl.ins
%doc %{_texmfdistdir}/source/latex/frankenstein/compsci.ins
%doc %{_texmfdistdir}/source/latex/frankenstein/dialogue.ins
%doc %{_texmfdistdir}/source/latex/frankenstein/lips.ins
%doc %{_texmfdistdir}/source/latex/frankenstein/moredefs.ins
%doc %{_texmfdistdir}/source/latex/frankenstein/newclude.ins
%doc %{_texmfdistdir}/source/latex/frankenstein/slemph.ins
%doc %{_texmfdistdir}/source/latex/frankenstein/titles.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17459 |12mr|texlive-frcursive-20111109-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24559
# category Package
# catalog-ctan /fonts/frcursive
# catalog-date 2011-11-09 16:18:27 +0100
# catalog-license lppl1.2
# catalog-version undef
Name:		texlive-frcursive
Version:	20111109
Release:	2
Summary:	French cursive hand fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/frcursive
License:	LPPL1.2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/frcursive.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/frcursive.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A hand-writing font in the style of the French academic
running-hand. The font was written in Metafont and and has been
converted to Adobe Type 1 format. LaTeX support (NFFS fd files,
and a package) and font maps are provided.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/map/dvips/frcursive/frcursive.map
%{_texmfdistdir}/fonts/source/public/frcursive/frcbx10.mf
%{_texmfdistdir}/fonts/source/public/frcursive/frcbx14.mf
%{_texmfdistdir}/fonts/source/public/frcursive/frcbx6.mf
%{_texmfdistdir}/fonts/source/public/frcursive/frcc10.mf
%{_texmfdistdir}/fonts/source/public/frcursive/frcc14.mf
%{_texmfdistdir}/fonts/source/public/frcursive/frcc6.mf
%{_texmfdistdir}/fonts/source/public/frcursive/frcf10.mf
%{_texmfdistdir}/fonts/source/public/frcursive/frcf14.mf
%{_texmfdistdir}/fonts/source/public/frcursive/frcf6.mf
%{_texmfdistdir}/fonts/source/public/frcursive/frcr10.mf
%{_texmfdistdir}/fonts/source/public/frcursive/frcr14.mf
%{_texmfdistdir}/fonts/source/public/frcursive/frcr6.mf
%{_texmfdistdir}/fonts/source/public/frcursive/frcsl10.mf
%{_texmfdistdir}/fonts/source/public/frcursive/frcsl14.mf
%{_texmfdistdir}/fonts/source/public/frcursive/frcsl6.mf
%{_texmfdistdir}/fonts/source/public/frcursive/frcslbx10.mf
%{_texmfdistdir}/fonts/source/public/frcursive/frcslbx14.mf
%{_texmfdistdir}/fonts/source/public/frcursive/frcslbx6.mf
%{_texmfdistdir}/fonts/source/public/frcursive/frcslc10.mf
%{_texmfdistdir}/fonts/source/public/frcursive/frcslc14.mf
%{_texmfdistdir}/fonts/source/public/frcursive/frcslc6.mf
%{_texmfdistdir}/fonts/source/public/frcursive/frcursive.mf
%{_texmfdistdir}/fonts/tfm/public/frcursive/frca10.tfm
%{_texmfdistdir}/fonts/tfm/public/frcursive/frcbx10.tfm
%{_texmfdistdir}/fonts/tfm/public/frcursive/frcbx14.tfm
%{_texmfdistdir}/fonts/tfm/public/frcursive/frcbx6.tfm
%{_texmfdistdir}/fonts/tfm/public/frcursive/frcc10.tfm
%{_texmfdistdir}/fonts/tfm/public/frcursive/frcc14.tfm
%{_texmfdistdir}/fonts/tfm/public/frcursive/frcc6.tfm
%{_texmfdistdir}/fonts/tfm/public/frcursive/frcf10.tfm
%{_texmfdistdir}/fonts/tfm/public/frcursive/frcf14.tfm
%{_texmfdistdir}/fonts/tfm/public/frcursive/frcf6.tfm
%{_texmfdistdir}/fonts/tfm/public/frcursive/frcr10.tfm
%{_texmfdistdir}/fonts/tfm/public/frcursive/frcr14.tfm
%{_texmfdistdir}/fonts/tfm/public/frcursive/frcr6.tfm
%{_texmfdistdir}/fonts/tfm/public/frcursive/frcsl10.tfm
%{_texmfdistdir}/fonts/tfm/public/frcursive/frcsl14.tfm
%{_texmfdistdir}/fonts/tfm/public/frcursive/frcsl6.tfm
%{_texmfdistdir}/fonts/tfm/public/frcursive/frcslbx10.tfm
%{_texmfdistdir}/fonts/tfm/public/frcursive/frcslbx14.tfm
%{_texmfdistdir}/fonts/tfm/public/frcursive/frcslbx6.tfm
%{_texmfdistdir}/fonts/tfm/public/frcursive/frcslc10.tfm
%{_texmfdistdir}/fonts/tfm/public/frcursive/frcslc14.tfm
%{_texmfdistdir}/fonts/tfm/public/frcursive/frcslc6.tfm
%{_texmfdistdir}/fonts/tfm/public/frcursive/frcw10.tfm
%{_texmfdistdir}/fonts/type1/public/frcursive/frca10.pfb
%{_texmfdistdir}/fonts/type1/public/frcursive/frcbx10.pfb
%{_texmfdistdir}/fonts/type1/public/frcursive/frcbx14.pfb
%{_texmfdistdir}/fonts/type1/public/frcursive/frcbx6.pfb
%{_texmfdistdir}/fonts/type1/public/frcursive/frcc10.pfb
%{_texmfdistdir}/fonts/type1/public/frcursive/frcc14.pfb
%{_texmfdistdir}/fonts/type1/public/frcursive/frcc6.pfb
%{_texmfdistdir}/fonts/type1/public/frcursive/frcf10.pfb
%{_texmfdistdir}/fonts/type1/public/frcursive/frcf14.pfb
%{_texmfdistdir}/fonts/type1/public/frcursive/frcf6.pfb
%{_texmfdistdir}/fonts/type1/public/frcursive/frcr10.pfb
%{_texmfdistdir}/fonts/type1/public/frcursive/frcr14.pfb
%{_texmfdistdir}/fonts/type1/public/frcursive/frcr6.pfb
%{_texmfdistdir}/fonts/type1/public/frcursive/frcsl10.pfb
%{_texmfdistdir}/fonts/type1/public/frcursive/frcsl14.pfb
%{_texmfdistdir}/fonts/type1/public/frcursive/frcsl6.pfb
%{_texmfdistdir}/fonts/type1/public/frcursive/frcslbx10.pfb
%{_texmfdistdir}/fonts/type1/public/frcursive/frcslbx14.pfb
%{_texmfdistdir}/fonts/type1/public/frcursive/frcslbx6.pfb
%{_texmfdistdir}/fonts/type1/public/frcursive/frcslc10.pfb
%{_texmfdistdir}/fonts/type1/public/frcursive/frcslc14.pfb
%{_texmfdistdir}/fonts/type1/public/frcursive/frcslc6.pfb
%{_texmfdistdir}/fonts/type1/public/frcursive/frcw10.pfb
%{_texmfdistdir}/tex/latex/frcursive/frcursive.sty
%{_texmfdistdir}/tex/latex/frcursive/ot1frc.fd
%{_texmfdistdir}/tex/latex/frcursive/t1frc.fd
%doc %{_texmfdistdir}/doc/fonts/frcursive/COPYING
%doc %{_texmfdistdir}/doc/fonts/frcursive/README
%doc %{_texmfdistdir}/doc/fonts/frcursive/frcursive.pdf
#- source

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17460 |12mr|texlive-free-math-font-survey-20080420-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /info/Free_Math_Font_Survey/en
# catalog-date 2008-04-20 19:53:04 +0200
# catalog-license other-free
# catalog-version undef
Name:		texlive-free-math-font-survey
Version:	20080420
Release:	1
Summary:	A survey of available free Mathematics fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/Free_Math_Font_Survey/en
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/free-math-font-survey.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/free-math-font-survey.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Conflicts:	texlive-texmf <= 20110705-3
Conflicts:	texlive-doc <= 20110705-3

%description
This document is a survey of the free mathematics fonts that
are available for use with TeX and LaTeX. Examples are provided
for each font, links to where to obtain the font, and the
commands for loading the associated LaTeX package. The survey
is available in both English and Vietnamese.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/fonts/free-math-font-survey/README
%doc %{_texmfdistdir}/doc/fonts/free-math-font-survey/images/antpolt.png
%doc %{_texmfdistdir}/doc/fonts/free-math-font-survey/images/anttor.png
%doc %{_texmfdistdir}/doc/fonts/free-math-font-survey/images/arev.png
%doc %{_texmfdistdir}/doc/fonts/free-math-font-survey/images/belleek.png
%doc %{_texmfdistdir}/doc/fonts/free-math-font-survey/images/chartermd.png
%doc %{_texmfdistdir}/doc/fonts/free-math-font-survey/images/cm.png
%doc %{_texmfdistdir}/doc/fonts/free-math-font-survey/images/cmbright.png
%doc %{_texmfdistdir}/doc/fonts/free-math-font-survey/images/comicsans.png
%doc %{_texmfdistdir}/doc/fonts/free-math-font-survey/images/concmath.png
%doc %{_texmfdistdir}/doc/fonts/free-math-font-survey/images/concrete.png
%doc %{_texmfdistdir}/doc/fonts/free-math-font-survey/images/fourier.png
%doc %{_texmfdistdir}/doc/fonts/free-math-font-survey/images/fouriernc.png
%doc %{_texmfdistdir}/doc/fonts/free-math-font-survey/images/garamondmd.png
%doc %{_texmfdistdir}/doc/fonts/free-math-font-survey/images/iwona.png
%doc %{_texmfdistdir}/doc/fonts/free-math-font-survey/images/kerkis.png
%doc %{_texmfdistdir}/doc/fonts/free-math-font-survey/images/kurier.png
%doc %{_texmfdistdir}/doc/fonts/free-math-font-survey/images/mathpple.png
%doc %{_texmfdistdir}/doc/fonts/free-math-font-survey/images/mathptmx.png
%doc %{_texmfdistdir}/doc/fonts/free-math-font-survey/images/mbtimes.png
%doc %{_texmfdistdir}/doc/fonts/free-math-font-survey/images/millennial.png
%doc %{_texmfdistdir}/doc/fonts/free-math-font-survey/images/pazo.png
%doc %{_texmfdistdir}/doc/fonts/free-math-font-survey/images/pxfonts.png
%doc %{_texmfdistdir}/doc/fonts/free-math-font-survey/images/txfonts.png
%doc %{_texmfdistdir}/doc/fonts/free-math-font-survey/images/utopiamd.png
%doc %{_texmfdistdir}/doc/fonts/free-math-font-survey/source/Makefile
%doc %{_texmfdistdir}/doc/fonts/free-math-font-survey/source/antpolt.tex
%doc %{_texmfdistdir}/doc/fonts/free-math-font-survey/source/anttor.tex
%doc %{_texmfdistdir}/doc/fonts/free-math-font-survey/source/arev.tex
%doc %{_texmfdistdir}/doc/fonts/free-math-font-survey/source/belleek.tex
%doc %{_texmfdistdir}/doc/fonts/free-math-font-survey/source/chartermd.tex
%doc %{_texmfdistdir}/doc/fonts/free-math-font-survey/source/cm.tex
%doc %{_texmfdistdir}/doc/fonts/free-math-font-survey/source/cmbright.tex
%doc %{_texmfdistdir}/doc/fonts/free-math-font-survey/source/comicsans.tex
%doc %{_texmfdistdir}/doc/fonts/free-math-font-survey/source/concmath.tex
%doc %{_texmfdistdir}/doc/fonts/free-math-font-survey/source/concrete.tex
%doc %{_texmfdistdir}/doc/fonts/free-math-font-survey/source/fixepsbbox
%doc %{_texmfdistdir}/doc/fonts/free-math-font-survey/source/fourier.tex
%doc %{_texmfdistdir}/doc/fonts/free-math-font-survey/source/fouriernc.tex
%doc %{_texmfdistdir}/doc/fonts/free-math-font-survey/source/garamondmd.tex
%doc %{_texmfdistdir}/doc/fonts/free-math-font-survey/source/iwona.tex
%doc %{_texmfdistdir}/doc/fonts/free-math-font-survey/source/kerkis.tex
%doc %{_texmfdistdir}/doc/fonts/free-math-font-survey/source/kurier.tex
%doc %{_texmfdistdir}/doc/fonts/free-math-font-survey/source/mathpple.tex
%doc %{_texmfdistdir}/doc/fonts/free-math-font-survey/source/mathptmx.tex
%doc %{_texmfdistdir}/doc/fonts/free-math-font-survey/source/mbtimes.tex
%doc %{_texmfdistdir}/doc/fonts/free-math-font-survey/source/millennial.tex
%doc %{_texmfdistdir}/doc/fonts/free-math-font-survey/source/pazo.tex
%doc %{_texmfdistdir}/doc/fonts/free-math-font-survey/source/pxfonts.tex
%doc %{_texmfdistdir}/doc/fonts/free-math-font-survey/source/sampleformat.tex
%doc %{_texmfdistdir}/doc/fonts/free-math-font-survey/source/survey.lyx
%doc %{_texmfdistdir}/doc/fonts/free-math-font-survey/source/survey.tex
%doc %{_texmfdistdir}/doc/fonts/free-math-font-survey/source/textfragment.tex
%doc %{_texmfdistdir}/doc/fonts/free-math-font-survey/source/txfonts.tex
%doc %{_texmfdistdir}/doc/fonts/free-math-font-survey/source/utopiamd.tex
%doc %{_texmfdistdir}/doc/fonts/free-math-font-survey/survey.html
%doc %{_texmfdistdir}/doc/fonts/free-math-font-survey/survey.pdf
%doc %{_tlpkgobjdir}/*.tlpobj

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}
mkdir -p %{buildroot}%{_tlpkgobjdir}
cp -fpa tlpkg/tlpobj/*.tlpobj %{buildroot}%{_tlpkgobjdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17461 |12mr|texlive-frege-1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27106
# category Package
# catalog-ctan /macros/latex/contrib/frege
# catalog-date 2012-07-16 21:28:05 +0200
# catalog-license gpl
# catalog-version 1.2
Name:		texlive-frege
Version:	1.2
Release:	1
Summary:	Typeset fregean Begriffsschrift
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/frege
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/frege.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/frege.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package defines a number of new commands for typesetting
fregean Begriffsschrift in LaTeX. It is loosely based on the
package begriff, and offers a number of improvements including
better relative lengths of the content stroke with respect to
other strokes, content strokes that point at the middle of
lines rather than the bottom, a greater width for the assertion
stroke as compared to the content stroke, a more intuitive
structure for the conditional, greater care taken to allow for
the linewidth in the spacing of formulas.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/frege/frege.sty
%doc %{_texmfdistdir}/doc/latex/frege/GNU.txt
%doc %{_texmfdistdir}/doc/latex/frege/README
%doc %{_texmfdistdir}/doc/latex/frege/frege.pdf
%doc %{_texmfdistdir}/doc/latex/frege/frege.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17462 |12mr|texlive-frenchle-5.9995-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25164
# category Package
# catalog-ctan /language/french/frenchle
# catalog-date 2012-01-20 12:38:21 +0100
# catalog-license lppl
# catalog-version 5.9995
Name:		texlive-frenchle
Version:	5.9995
Release:	1
Summary:	French macros, usable stand-alone or with Babel
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/french/frenchle
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/frenchle.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/frenchle.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This is a redistribution and repackaging of the late Bernard
Gaulle's "light" package to typeset French documents according
to the rules of the "Imprimerie Nationale". The package offers
a package, two Babel language definition files (french.ldf and
frenchle.ldf), and a package to enable the non-standard
definition files to be loaded into an unmodified Babel. The
user may simply use frenchle.sty if typesetting a French-only
document, but should use Babel with the frenchle option for a
multilingual document.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/frenchle/babelfr.sty
%{_texmfdistdir}/tex/latex/frenchle/french.ldf
%{_texmfdistdir}/tex/latex/frenchle/frenchle.cfg
%{_texmfdistdir}/tex/latex/frenchle/frenchle.ldf
%{_texmfdistdir}/tex/latex/frenchle/frenchle.sty
%doc %{_texmfdistdir}/doc/latex/frenchle/ALIRE.le
%doc %{_texmfdistdir}/doc/latex/frenchle/README
%doc %{_texmfdistdir}/doc/latex/frenchle/frenchle.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17463 |12mr|texlive-friulan-20120413-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25957
# category Package
# catalog-ctan /macros/latex/contrib/babel-contrib/friulan
# catalog-date 2012-04-13 12:36:19 +0200
# catalog-license lppl1.3
# catalog-version undef
Name:		texlive-friulan
Version:	20120413
Release:	2
Summary:	Babel/Polyglossia support for Friulan(Furlan)
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/babel-contrib/friulan
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/friulan.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/friulan.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/friulan.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a language description file that enables
support of Friulan either with babel or with polyglossia.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/friulan/friulan.ldf
%{_texmfdistdir}/tex/latex/friulan/furlan.ldf
%doc %{_texmfdistdir}/doc/latex/friulan/friulan.pdf
#- source
%doc %{_texmfdistdir}/source/latex/friulan/friulan.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17464 |12mr|texlive-frletter-20080819-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/frletter
# catalog-date 2008-08-19 21:00:04 +0200
# catalog-license pd
# catalog-version undef
Name:		texlive-frletter
Version:	20080819
Release:	2
Summary:	Typeset letters in the French style
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/frletter
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/frletter.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/frletter.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A small class for typesetting letters in France. No assumption
is made about the language in use. The class represents a small
modification of the beletter class, which is itself a
modification of the standard LaTeX letter class.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/frletter/frletter.cls
%doc %{_texmfdistdir}/doc/latex/frletter/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17465 |12mr|texlive-frontespizio-1.4a-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24054
# category Package
# catalog-ctan /macros/latex/contrib/frontespizio
# catalog-date 2011-09-21 15:45:55 +0200
# catalog-license lppl
# catalog-version 1.4a
Name:		texlive-frontespizio
Version:	1.4a
Release:	2
Summary:	Create a frontispiece for Italian theses
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/frontespizio
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/frontespizio.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/frontespizio.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/frontespizio.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Typesetting a frontispiece independently of the layout of the
main document is difficult. This package provides a solution by
producing an auxiliary TeX file to be typeset on its own and
the result is automatically included at the next run. The
markup necessary for the frontispiece is written in the main
document in a frontespizio environment. Documentation is mainly
in Italian, as the style is probably apt only to theses in
Italy.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/frontespizio/frontespizio.sty
%doc %{_texmfdistdir}/doc/latex/frontespizio/README
%doc %{_texmfdistdir}/doc/latex/frontespizio/examplea.pdf
%doc %{_texmfdistdir}/doc/latex/frontespizio/examplea.tex
%doc %{_texmfdistdir}/doc/latex/frontespizio/exampleasuf.pdf
%doc %{_texmfdistdir}/doc/latex/frontespizio/exampleasuf.tex
%doc %{_texmfdistdir}/doc/latex/frontespizio/exampleb.pdf
%doc %{_texmfdistdir}/doc/latex/frontespizio/exampleb.tex
%doc %{_texmfdistdir}/doc/latex/frontespizio/examplec.pdf
%doc %{_texmfdistdir}/doc/latex/frontespizio/examplec.tex
%doc %{_texmfdistdir}/doc/latex/frontespizio/exampled.pdf
%doc %{_texmfdistdir}/doc/latex/frontespizio/exampled.tex
%doc %{_texmfdistdir}/doc/latex/frontespizio/examplee.pdf
%doc %{_texmfdistdir}/doc/latex/frontespizio/examplee.tex
%doc %{_texmfdistdir}/doc/latex/frontespizio/fakelogo.mp
%doc %{_texmfdistdir}/doc/latex/frontespizio/fakelogo.pdf
%doc %{_texmfdistdir}/doc/latex/frontespizio/frontespizio.pdf
#- source
%doc %{_texmfdistdir}/source/latex/frontespizio/frontespizio.dtx
%doc %{_texmfdistdir}/source/latex/frontespizio/frontespizio.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17466 |12mr|texlive-ftcap-1.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17275
# category Package
# catalog-ctan /macros/latex/contrib/ftcap
# catalog-date 2010-03-09 13:05:51 +0100
# catalog-license gpl
# catalog-version 1.4
Name:		texlive-ftcap
Version:	1.4
Release:	2
Summary:	Allows \caption at the beginning of a table-environment
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ftcap
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ftcap.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ftcap.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
For several reasons a \caption may be desirable at the top of a
table environment. This package changes the table environment
such that \abovecaptionskip and \belowcaptionskip are swapped.
The package should also work with a non-standard table
environment.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/ftcap/ftcap.sty
%doc %{_texmfdistdir}/doc/latex/ftcap/ftcap.pdf
%doc %{_texmfdistdir}/doc/latex/ftcap/ftcap.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17467 |12mr|texlive-ftnxtra-0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17317
# category Package
# catalog-ctan /macros/latex/contrib/ftnxtra
# catalog-date 2010-03-03 22:26:40 +0100
# catalog-license lppl
# catalog-version 0.1
Name:		texlive-ftnxtra
Version:	0.1
Release:	2
Summary:	Extends the applicability of the \footnote command
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ftnxtra
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ftnxtra.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ftnxtra.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ftnxtra.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package treats footnotes in \caption, the tabular
environment, and \chapter and other \section-like commands.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/ftnxtra/ftnxtra.sty
%doc %{_texmfdistdir}/doc/latex/ftnxtra/README
%doc %{_texmfdistdir}/doc/latex/ftnxtra/ftnxtra.pdf
%doc %{_texmfdistdir}/doc/latex/ftnxtra/ftnxtra.tex
#- source
%doc %{_texmfdistdir}/source/latex/ftnxtra/ftnxtra.dtx
%doc %{_texmfdistdir}/source/latex/ftnxtra/ftnxtra.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17468 |12mr|texlive-fullblck-1.03-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25434
# category Package
# catalog-ctan /macros/latex/contrib/fullblck
# catalog-date 2008-09-12 11:36:07 +0200
# catalog-license lppl
# catalog-version 1.03
Name:		texlive-fullblck
Version:	1.03
Release:	3
Summary:	Left-blocking for letter class
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fullblck
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fullblck.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fullblck.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fullblck.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Used with the letter documentclass to set the letter in a
fullblock style (everything at the left margin).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/fullblck/fullblck.sty
%doc %{_texmfdistdir}/doc/latex/fullblck/README
%doc %{_texmfdistdir}/doc/latex/fullblck/fullblck.pdf
#- source
%doc %{_texmfdistdir}/source/latex/fullblck/fullblck.dtx
%doc %{_texmfdistdir}/source/latex/fullblck/fullblck.dtx.asc
%doc %{_texmfdistdir}/source/latex/fullblck/fullblck.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17469 |12mr|texlive-fullwidth-0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24684
# category Package
# catalog-ctan /macros/latex/contrib/fullwidth
# catalog-date 2011-11-28 12:38:18 +0100
# catalog-license lppl
# catalog-version 0.1
Name:		texlive-fullwidth
Version:	0.1
Release:	2
Summary:	Adjust margins of text block
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fullwidth
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fullwidth.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fullwidth.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides the environment fullwidth, which sets the
left and right margins in a simple way. There is no constraint
about page breaks; if you are using the twoside mode, you can
set the inner and outer margins to avoid the effects of the
different margins.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/fullwidth/fullwidth.sty
%doc %{_texmfdistdir}/doc/latex/fullwidth/README
%doc %{_texmfdistdir}/doc/latex/fullwidth/fullwidth-test.pdf
%doc %{_texmfdistdir}/doc/latex/fullwidth/fullwidth-test.tex
%doc %{_texmfdistdir}/doc/latex/fullwidth/fullwidth.pdf
%doc %{_texmfdistdir}/doc/latex/fullwidth/fullwidth.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17470 |12mr|texlive-functan-20070107-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/functan
# catalog-date 2007-01-07 11:47:19 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-functan
Version:	20070107
Release:	2
Summary:	Macros for functional analysis and PDE theory
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/functan
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/functan.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/functan.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/functan.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package provides a convenient and coherent way to deal
with name of functional spaces (mainly Sobolev spaces) in
functional analysis and PDE theory. It also provides a set of
macros for dealing with norms, scalar products and convergence
with some object oriented flavor (it gives the possibility to
override the standard behavior of norms, ...).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/functan/functan.sty
%doc %{_texmfdistdir}/doc/latex/functan/README
%doc %{_texmfdistdir}/doc/latex/functan/functan.pdf
#- source
%doc %{_texmfdistdir}/source/latex/functan/functan.drv
%doc %{_texmfdistdir}/source/latex/functan/functan.dtx
%doc %{_texmfdistdir}/source/latex/functan/functan.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17471 |12mr|texlive-fundus-20080912-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18146
# category Package
# catalog-ctan /macros/latex/contrib/gene/fundus
# catalog-date 2008-09-12 11:49:08 +0200
# catalog-license other-free
# catalog-version undef
Name:		texlive-fundus
Version:	20080912
Release:	2
Summary:	Providing LaTeX access to various font families
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/gene/fundus
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fundus.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fundus.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fundus.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Fonts supported are Peter Vanroose's calligra and handwriting
fonts, the Washington University cyrillic fonts, the la and lla
children's handwriting fonts, the Computer Modern outline
fonts, various 'Star Trek' fonts, Sutterlin and schwell
handwriting fonts, the twcal calligraphic fonts, and the va
handwriting fonts. Note that the Washington University fonts
are now officially supported by LaTeX, as the OT2 encoding.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/fundus/calligra.sty
%{_texmfdistdir}/tex/latex/fundus/cyr.sty
%{_texmfdistdir}/tex/latex/fundus/la.sty
%{_texmfdistdir}/tex/latex/fundus/ot1ocm.fd
%{_texmfdistdir}/tex/latex/fundus/ot1ocmss.fd
%{_texmfdistdir}/tex/latex/fundus/ot1ocmtt.fd
%{_texmfdistdir}/tex/latex/fundus/pvscript.sty
%{_texmfdistdir}/tex/latex/fundus/startrek.sty
%{_texmfdistdir}/tex/latex/fundus/suetterl.sty
%{_texmfdistdir}/tex/latex/fundus/twcal.sty
%{_texmfdistdir}/tex/latex/fundus/va.sty
%doc %{_texmfdistdir}/doc/latex/fundus/doc/calligra.pdf
%doc %{_texmfdistdir}/doc/latex/fundus/doc/la.pdf
%doc %{_texmfdistdir}/doc/latex/fundus/doc/outline.pdf
%doc %{_texmfdistdir}/doc/latex/fundus/doc/twcal.pdf
%doc %{_texmfdistdir}/doc/latex/fundus/startrek.map
%doc %{_texmfdistdir}/doc/latex/fundus/stclass.zip
%doc %{_texmfdistdir}/doc/latex/fundus/stmov.zip
%doc %{_texmfdistdir}/doc/latex/fundus/tngcril.zip
%doc %{_texmfdistdir}/doc/latex/fundus/tngmon.zip
%doc %{_texmfdistdir}/doc/latex/fundus/tngtit.zip
#- source
%doc %{_texmfdistdir}/source/latex/fundus/calligra.dtx
%doc %{_texmfdistdir}/source/latex/fundus/calligra.ins
%doc %{_texmfdistdir}/source/latex/fundus/la.dtx
%doc %{_texmfdistdir}/source/latex/fundus/la.ins
%doc %{_texmfdistdir}/source/latex/fundus/outline.dtx
%doc %{_texmfdistdir}/source/latex/fundus/outline.ins
%doc %{_texmfdistdir}/source/latex/fundus/pvscript.dtx
%doc %{_texmfdistdir}/source/latex/fundus/pvscript.ins
%doc %{_texmfdistdir}/source/latex/fundus/startrek.dtx
%doc %{_texmfdistdir}/source/latex/fundus/startrek.ins
%doc %{_texmfdistdir}/source/latex/fundus/suetterl.dtx
%doc %{_texmfdistdir}/source/latex/fundus/suetterl.ins
%doc %{_texmfdistdir}/source/latex/fundus/twcal.dtx
%doc %{_texmfdistdir}/source/latex/fundus/twcal.ins
%doc %{_texmfdistdir}/source/latex/fundus/va.dtx
%doc %{_texmfdistdir}/source/latex/fundus/va.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17472 |12mr|texlive-fundus-calligra-1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26018
# category Package
# catalog-ctan /macros/latex/contrib/fundus/calligra
# catalog-date 2012-04-15 00:54:55 +0200
# catalog-license other-free
# catalog-version 1.2
Name:		texlive-fundus-calligra
Version:	1.2
Release:	2
Summary:	Support for the calligra font in LaTeX documents
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fundus/calligra
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fundus-calligra.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fundus-calligra.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fundus-calligra.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package offers support for the calligra handwriting font,
in LaTeX documents. The package is part of the fundus bundle.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/fundus-calligra/calligra.sty
%doc %{_texmfdistdir}/doc/latex/fundus-calligra/calligra.pdf
#- source
%doc %{_texmfdistdir}/source/latex/fundus-calligra/calligra.dtx
%doc %{_texmfdistdir}/source/latex/fundus-calligra/calligra.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17473 |12mr|texlive-fundus-cyr-20120415-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26019
# category Package
# catalog-ctan /macros/latex/contrib/fundus/cyr/cyr.sty
# catalog-date 2012-04-15 11:57:05 +0200
# catalog-license lppl1.3
# catalog-version undef
Name:		texlive-fundus-cyr
Version:	20120415
Release:	2
Summary:	Support for Washington University Cyrillic fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fundus/cyr/cyr.sty
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fundus-cyr.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package supports the use of the Washington Cyrillic fonts
with LaTeX (Note that standard LateX has support, too, as
encoding OT2). The package is distributed as part of the fundus
bundle.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/fundus-cyr/cyr.sty

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17474 |12mr|texlive-fundus-sueterlin-1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26030
# category Package
# catalog-ctan /macros/latex/contrib/fundus/suetterl
# catalog-date 2012-04-18 12:42:25 +0200
# catalog-license lppl1.3
# catalog-version 1.2
Name:		texlive-fundus-sueterlin
Version:	1.2
Release:	2
Summary:	Sutterlin
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fundus/suetterl
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fundus-sueterlin.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fundus-sueterlin.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fundus-sueterlin.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package supports use, in LaTeX, of the MetaFont emulation
of the Sueterlin handwriting fonts The package is distributed
as part of the fundus bundle..

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/fundus-sueterlin/suetterl.sty
%doc %{_texmfdistdir}/doc/latex/fundus-sueterlin/suetterl.pdf
#- source
%doc %{_texmfdistdir}/source/latex/fundus-sueterlin/suetterl.dtx
%doc %{_texmfdistdir}/source/latex/fundus-sueterlin/suetterl.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17475 |12mr|texlive-fwlw-20110228-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21548
# category Package
# catalog-ctan /macros/latex/contrib/fwlw
# catalog-date 2011-02-28 15:08:29 +0100
# catalog-license other-free
# catalog-version undef
Name:		texlive-fwlw
Version:	20110228
Release:	2
Summary:	Get first and last words of a page
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fwlw
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fwlw.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fwlw.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package extracts the first and last words of a page,
together with the first word of the next page, just before the
page is formed into the object to print. The package defines a
couple of page styles that use the words that have been
extracted.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/fwlw/fwlw.sty
%doc %{_texmfdistdir}/doc/latex/fwlw/README
%doc %{_texmfdistdir}/doc/latex/fwlw/fwlw.pdf
%doc %{_texmfdistdir}/doc/latex/fwlw/fwlw.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17476 |12mr|texlive-gaceta-1.06-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/gaceta
# catalog-date 2008-08-19 21:00:04 +0200
# catalog-license lppl
# catalog-version 1.06
Name:		texlive-gaceta
Version:	1.06
Release:	2
Summary:	A class to typeset La Gaceta de la RSME
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/gaceta
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gaceta.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gaceta.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The class will typeset papers for <<La Gaceta de la Real
Sociedad Matematica Espanola>>.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/gaceta/gaceta.cls
%doc %{_texmfdistdir}/doc/latex/gaceta/README
%doc %{_texmfdistdir}/doc/latex/gaceta/plantilla-articulo-de-seccion.pdf
%doc %{_texmfdistdir}/doc/latex/gaceta/plantilla-articulo-de-seccion.tex
%doc %{_texmfdistdir}/doc/latex/gaceta/plantilla-articulo-suelto.pdf
%doc %{_texmfdistdir}/doc/latex/gaceta/plantilla-articulo-suelto.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17477 |12mr|texlive-galois-1.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/galois
# catalog-date 2006-12-02 11:49:32 +0100
# catalog-license lppl
# catalog-version 1.5
Name:		texlive-galois
Version:	1.5
Release:	2
Summary:	Typeset Galois connections
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/galois
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/galois.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/galois.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/galois.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package deals with connections in two-dimensional style,
optionally in colour.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/galois/galois.sty
%doc %{_texmfdistdir}/doc/latex/galois/README
%doc %{_texmfdistdir}/doc/latex/galois/galois.pdf
#- source
%doc %{_texmfdistdir}/source/latex/galois/Makefile
%doc %{_texmfdistdir}/source/latex/galois/galois.dtx
%doc %{_texmfdistdir}/source/latex/galois/galois.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17478 |12mr|texlive-gamebook-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24714
# category Package
# catalog-ctan /macros/latex/contrib/gamebook
# catalog-date 2011-11-29 16:55:00 +0100
# catalog-license lppl1.3
# catalog-version 1.0
Name:		texlive-gamebook
Version:	1.0
Release:	2
Summary:	Typeset gamebooks and other interactive novels
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/gamebook
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gamebook.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gamebook.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gamebook.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package provides the means in order to lay-out gamebooks
with LaTeX. A simple gamebook example is included with the
package, and acts as a tutorial.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/gamebook/gamebook.sty
%doc %{_texmfdistdir}/doc/latex/gamebook/README
%doc %{_texmfdistdir}/doc/latex/gamebook/gamebook-example.pdf
%doc %{_texmfdistdir}/doc/latex/gamebook/gamebook-example.tex
%doc %{_texmfdistdir}/doc/latex/gamebook/gamebook.pdf
%doc %{_texmfdistdir}/doc/latex/gamebook/lppl.txt
#- source
%doc %{_texmfdistdir}/source/latex/gamebook/gamebook.dtx
%doc %{_texmfdistdir}/source/latex/gamebook/gamebook.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17479 |12mr|texlive-garrigues-20091110-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /graphics/metapost/contrib/macros/garrigues
# catalog-date 2009-11-10 09:15:37 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-garrigues
Version:	20091110
Release:	2
Summary:	MetaPost macros for the reproduction of Garrigues' Easter nomogram
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/metapost/contrib/macros/garrigues
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/garrigues.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/garrigues.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Metapost macros for the reproduction of Garrigues' Easter
nomogram. These macros are described in Denis Roegel: An
introduction to nomography: Garrigues' nomogram for the
computation of Easter, TUGboat (volume 30, number 1, 2009,
pages 88-104).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/metapost/garrigues/garrigues.mp
%doc %{_texmfdistdir}/doc/metapost/garrigues/README
%doc %{_texmfdistdir}/doc/metapost/garrigues/article.txt

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar metapost doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17480 |12mr|texlive-garuda-c90-20111103-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-garuda-c90
Version:	20111103
Release:	2
Summary:	TeX support (from CJK) for the garuda font in thailatex
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/garuda-c90.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/garuda-c90.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive garuda-c90 package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/garuda-c90/config.garuda-c90
%{_texmfdistdir}/fonts/map/dvips/garuda-c90/garuda-c90.map
%{_texmfdistdir}/fonts/tfm/public/garuda-c90/fgdb8z.tfm
%{_texmfdistdir}/fonts/tfm/public/garuda-c90/fgdbo8z.tfm
%{_texmfdistdir}/fonts/tfm/public/garuda-c90/fgdo8z.tfm
%{_texmfdistdir}/fonts/tfm/public/garuda-c90/fgdr8z.tfm
#- source
%doc %{_texmfdistdir}/source/fonts/garuda-c90/garuda-c90.fontinst

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips fonts source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17481 |12mr|texlive-gastex-2.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /graphics/gastex
# catalog-date 2007-03-07 00:33:49 +0100
# catalog-license lppl
# catalog-version 2.8
Name:		texlive-gastex
Version:	2.8
Release:	2
Summary:	Graphs and Automata Simplified in TeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/gastex
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gastex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gastex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
GasTeX is a set of LaTeX macros which enable the user to draw
graphs, automata, nets, diagrams, etc., very easily, in the
LaTeX picture environment. The package offers no documentation
(per se), but offers a couple of example files in the
distribution, and more on its home page. GasTeX generates its
own PostScript code, and therefore doesn't work directly under
PDFLaTeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/gastex/gastex.pro
%{_texmfdistdir}/tex/latex/gastex/gastex.sty
%doc %{_texmfdistdir}/doc/latex/gastex/README
%doc %{_texmfdistdir}/doc/latex/gastex/ex-beamer-gastex.tex
%doc %{_texmfdistdir}/doc/latex/gastex/ex-gastex.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17482 |12mr|texlive-gatech-thesis-1.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19886
# category Package
# catalog-ctan /macros/latex/contrib/gatech-thesis
# catalog-date 2010-07-26 16:46:28 +0200
# catalog-license gpl
# catalog-version 1.8
Name:		texlive-gatech-thesis
Version:	1.8
Release:	2
Summary:	Georgia Institute of Technology thesis class
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/gatech-thesis
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gatech-thesis.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gatech-thesis.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The output generated by using this class has been approved by
the Georgia Tech Office of Graduate Studies. It satisfies their
undocumented moving-target requirements in additional to the
actual documented requirements of the June 2002 Georgia Tech
Thesis Style Manual, as amended up to 2010.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/gatech-thesis/gatech-thesis-losa.bst
%{_texmfdistdir}/bibtex/bst/gatech-thesis/gatech-thesis.bst
%{_texmfdistdir}/makeindex/gatech-thesis/gatech-thesis-index.ist
%{_texmfdistdir}/tex/latex/gatech-thesis/gatech-thesis-gloss.sty
%{_texmfdistdir}/tex/latex/gatech-thesis/gatech-thesis-index.sty
%{_texmfdistdir}/tex/latex/gatech-thesis/gatech-thesis-losa.sty
%{_texmfdistdir}/tex/latex/gatech-thesis/gatech-thesis-patch.sty
%{_texmfdistdir}/tex/latex/gatech-thesis/gatech-thesis.cls
%doc %{_texmfdistdir}/doc/latex/gatech-thesis/CHANGES
%doc %{_texmfdistdir}/doc/latex/gatech-thesis/COMPLIANCE
%doc %{_texmfdistdir}/doc/latex/gatech-thesis/COPYING
%doc %{_texmfdistdir}/doc/latex/gatech-thesis/ChangeLog
%doc %{_texmfdistdir}/doc/latex/gatech-thesis/INSTALL
%doc %{_texmfdistdir}/doc/latex/gatech-thesis/MANIFEST
%doc %{_texmfdistdir}/doc/latex/gatech-thesis/NEWS
%doc %{_texmfdistdir}/doc/latex/gatech-thesis/NOTES
%doc %{_texmfdistdir}/doc/latex/gatech-thesis/README
%doc %{_texmfdistdir}/doc/latex/gatech-thesis/TODO
%doc %{_texmfdistdir}/doc/latex/gatech-thesis/example-thesis.bib
%doc %{_texmfdistdir}/doc/latex/gatech-thesis/example-thesis.pdf
%doc %{_texmfdistdir}/doc/latex/gatech-thesis/example-thesis.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex makeindex tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17483 |12mr|texlive-gates-0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26675
# category Package
# catalog-ctan /macros/generic/gates
# catalog-date 2012-05-27 01:03:23 +0200
# catalog-license lppl
# catalog-version 0.2
Name:		texlive-gates
Version:	0.2
Release:	1
Summary:	Support for writing modular and customisable code
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/generic/gates
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gates.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gates.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides the means of writing code in a modular
fashion: big macros or functions are divided into small chunks
(called gates) with names, which can be externally controlled
(e.g. they can be disabled, subjected to conditionals,
loops...) and/or augmented with new chunks. Thus complex code
may easily be customised without having to rewrite it, or even
understand its implementation: the behavior of existing gates
can be modified, and new ones can be added, without endangering
the whole design. This allows code to be hacked in ways the
original authors might have never envisioned. The gates package
is implemented independently for both TeX and Lua. The TeX
implementation, running in any current environment, requires
the texapi package, whereas the Lua version can be run with any
Lua interpreter, not just LuaTeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/gates/gates.lua
%{_texmfdistdir}/tex/generic/gates/gates.sty
%{_texmfdistdir}/tex/generic/gates/t-gates.tex
%doc %{_texmfdistdir}/doc/generic/gates/README
%doc %{_texmfdistdir}/doc/generic/gates/gates-doc.pdf
%doc %{_texmfdistdir}/doc/generic/gates/gates-doc.tex
%doc %{_texmfdistdir}/doc/generic/gates/gates-doc.txt
%doc %{_texmfdistdir}/doc/generic/gates/gates.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17484 |12mr|texlive-gauss-20111026-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24411
# category Package
# catalog-ctan /macros/latex/contrib/gauss
# catalog-date 2011-10-26 17:26:33 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-gauss
Version:	20111026
Release:	2
Summary:	A package for Gaussian operations
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/gauss
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gauss.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gauss.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The gauss package provides configurable tools for producing row
and column operations on matrices (a.k.a. Gaussian operations).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/gauss/gauss.sty
%doc %{_texmfdistdir}/doc/latex/gauss/README
%doc %{_texmfdistdir}/doc/latex/gauss/gauss-doc.pdf
%doc %{_texmfdistdir}/doc/latex/gauss/gauss-ex.pdf
%doc %{_texmfdistdir}/doc/latex/gauss/gauss-ex.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17485 |12mr|texlive-gb4e-20100703-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19216
# category Package
# catalog-ctan /macros/latex/contrib/gb4e
# catalog-date 2010-07-03 20:09:25 +0200
# catalog-license lppl1.2
# catalog-version undef
Name:		texlive-gb4e
Version:	20100703
Release:	2
Summary:	Linguistic tools
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/gb4e
License:	LPPL1.2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gb4e.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gb4e.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Provides an environment for linguistic examples, tools for
glosses, and various other goodies. The code was developed from
the midnight and covington packages.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/gb4e/cgloss4e.sty
%{_texmfdistdir}/tex/latex/gb4e/gb4e.sty
%doc %{_texmfdistdir}/doc/latex/gb4e/README
%doc %{_texmfdistdir}/doc/latex/gb4e/gb4e-doc.pdf
%doc %{_texmfdistdir}/doc/latex/gb4e/gb4e-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17486 |12mr|texlive-g-brief-4.0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21140
# category Package
# catalog-ctan /macros/latex/contrib/g-brief
# catalog-date 2009-01-23 15:11:09 +0100
# catalog-license lppl
# catalog-version 4.0.2
Name:		texlive-g-brief
Version:	4.0.2
Release:	2
Summary:	Letter document class
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/g-brief
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/g-brief.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/g-brief.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/g-brief.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Designed for formatting formless letters in German; can also be
used for English (by those who can read the documentation).
There are LaTeX 2.09 documentstyle and LaTeX 2e class files for
both an 'old' and a 'new' version of g-brief.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/g-brief/g-brief.cls
%{_texmfdistdir}/tex/latex/g-brief/g-brief.sty
%{_texmfdistdir}/tex/latex/g-brief/g-brief2.cls
%{_texmfdistdir}/tex/latex/g-brief/g-brief2.sty
%doc %{_texmfdistdir}/doc/latex/g-brief/beispiel.pdf
%doc %{_texmfdistdir}/doc/latex/g-brief/beispiel.tex
%doc %{_texmfdistdir}/doc/latex/g-brief/beispiel2.pdf
%doc %{_texmfdistdir}/doc/latex/g-brief/beispiel2.tex
%doc %{_texmfdistdir}/doc/latex/g-brief/g-brief.pdf
#- source
%doc %{_texmfdistdir}/source/latex/g-brief/g-brief.drv
%doc %{_texmfdistdir}/source/latex/g-brief/g-brief.dtx
%doc %{_texmfdistdir}/source/latex/g-brief/g-brief.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17487 |12mr|texlive-gcard-20080819-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/gcard
# catalog-date 2008-08-19 21:00:04 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-gcard
Version:	20080819
Release:	2
Summary:	Arrange text on a sheet to fold into a greeting card
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/gcard
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gcard.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gcard.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a simple means of producing greeting
cards. It arranges four panels onto a single sheet so that when
the sheet is folded twice the four panels are arranged as front
cover, inside left and right pages, and back cover. It uses the
textpos package for placement on the sheet and the graphicx
package for the necessary rotation. The four panels are set in
minipages for formatting by the user.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/gcard/gcard.sty
%doc %{_texmfdistdir}/doc/latex/gcard/README
%doc %{_texmfdistdir}/doc/latex/gcard/gcard.pdf
%doc %{_texmfdistdir}/doc/latex/gcard/gcardex.tex
%doc %{_texmfdistdir}/doc/latex/gcard/gcardminexample.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17488 |12mr|texlive-gchords-1.20-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /graphics/gchords
# catalog-date 2009-02-12 12:29:53 +0100
# catalog-license gpl
# catalog-version 1.20
Name:		texlive-gchords
Version:	1.20
Release:	2
Summary:	Typeset guitar chords
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/gchords
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gchords.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gchords.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A LaTeX package for typesetting of guitar chord diagrams,
including options for chord names, finger numbers and
typesetting above lyrics. The bundle also includes a TCL script
(chordbox.tcl) that provides a graphical application which
creates LaTeX files that use gchords.sty.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/gchords/gchords.sty
%doc %{_texmfdistdir}/doc/latex/gchords/README
%doc %{_texmfdistdir}/doc/latex/gchords/chordbox.tcl
%doc %{_texmfdistdir}/doc/latex/gchords/gchords_doc.pdf
%doc %{_texmfdistdir}/doc/latex/gchords/gchords_doc.tex
%doc %{_texmfdistdir}/doc/latex/gchords/get2knowu.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17489 |12mr|texlive-gcite-1.0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/exptl/gcite
# catalog-date 2009-07-04 21:47:31 +0200
# catalog-license lppl1.3
# catalog-version 1.0.1
Name:		texlive-gcite
Version:	1.0.1
Release:	2
Summary:	Citations in a reader-friendly style
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/exptl/gcite
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gcite.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gcite.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gcite.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package allows citations in the German style, which is
considered by many to be particularly reader-friendly. The
citation provides a small amount of bibliographic information
in a footnote on the page where each citation is made. It
combines a desire to eliminate unnecessary page-turning with
the look-up efficiency afforded by numeric citations. The
package makes use of the (still experimental) BibLaTeX package,
and is itself also considered experimental; comment is invited.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/gcite/gcite.sty
%doc %{_texmfdistdir}/doc/latex/gcite/CHANGES
%doc %{_texmfdistdir}/doc/latex/gcite/README
%doc %{_texmfdistdir}/doc/latex/gcite/gcite.bib
%doc %{_texmfdistdir}/doc/latex/gcite/gcite.pdf
#- source
%doc %{_texmfdistdir}/source/latex/gcite/gcite.dtx
%doc %{_texmfdistdir}/source/latex/gcite/gcite.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17490 |12mr|texlive-genealogy-20110410-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25112
# category Package
# catalog-ctan /fonts/genealogy
# catalog-date 2011-04-10 21:40:35 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-genealogy
Version:	20110410
Release:	1
Summary:	A compilation genealogy font
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/genealogy
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/genealogy.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/genealogy.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A simple compilation of the genealogical symbols found in the
wasy and gen fonts, essentially adding the male and female
symbols to Knuth's 'gen' font, and so avoiding loading two
fonts when you need only genealogical symbols. The font is
distributed as Metafont source.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/genealogy/drgen.mf
%{_texmfdistdir}/fonts/source/public/genealogy/drgen10.mf
%{_texmfdistdir}/fonts/tfm/public/genealogy/drgen10.tfm
%doc %{_texmfdistdir}/doc/fonts/genealogy/README
%doc %{_texmfdistdir}/doc/fonts/genealogy/licence.txt
%doc %{_texmfdistdir}/doc/fonts/genealogy/testgen.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17491 |12mr|texlive-gene-logic-1.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/gene/logic
# catalog-date 2008-10-04 10:00:56 +0200
# catalog-license other-free
# catalog-version 1.4
Name:		texlive-gene-logic
Version:	1.4
Release:	2
Summary:	Typeset logic formulae, etc
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/gene/logic
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gene-logic.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gene-logic.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a facility to typeset certain logic
formulae. It provides an environment like eqnarray, an extended
newtheorem environment, and several macros.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/gene-logic/gn-logic14.sty
%doc %{_texmfdistdir}/doc/latex/gene-logic/gn-logic14.pdf
%doc %{_texmfdistdir}/doc/latex/gene-logic/gn-logic14.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17492 |12mr|texlive-genmisc-20120807-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27208
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-genmisc
Version:	20120807
Release:	1
Summary:	TeXLive genmisc package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/genmisc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive genmisc package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/genmisc/anti.tex
%{_texmfdistdir}/tex/generic/genmisc/apldef.tex
%{_texmfdistdir}/tex/generic/genmisc/arabic.tex
%{_texmfdistdir}/tex/generic/genmisc/backgrnd.tex
%{_texmfdistdir}/tex/generic/genmisc/balancedquotes.sty
%{_texmfdistdir}/tex/generic/genmisc/chessmin.tex
%{_texmfdistdir}/tex/generic/genmisc/compare.tex
%{_texmfdistdir}/tex/generic/genmisc/cropmark.sty
%{_texmfdistdir}/tex/generic/genmisc/cropmark.tex
%{_texmfdistdir}/tex/generic/genmisc/croptest.tex
%{_texmfdistdir}/tex/generic/genmisc/dayofweek.tex
%{_texmfdistdir}/tex/generic/genmisc/daytime.sty
%{_texmfdistdir}/tex/generic/genmisc/default.sty
%{_texmfdistdir}/tex/generic/genmisc/dow.tex
%{_texmfdistdir}/tex/generic/genmisc/emtrees.tex
%{_texmfdistdir}/tex/generic/genmisc/endnote.tex
%{_texmfdistdir}/tex/generic/genmisc/fakebold.tex
%{_texmfdistdir}/tex/generic/genmisc/hep.tex
%{_texmfdistdir}/tex/generic/genmisc/inscrutable.tex
%{_texmfdistdir}/tex/generic/genmisc/laps.tex
%{_texmfdistdir}/tex/generic/genmisc/letterspacing.tex
%{_texmfdistdir}/tex/generic/genmisc/longdiv.tex
%{_texmfdistdir}/tex/generic/genmisc/mandel.tex
%{_texmfdistdir}/tex/generic/genmisc/mathlig.tex
%{_texmfdistdir}/tex/generic/genmisc/nth.sty
%{_texmfdistdir}/tex/generic/genmisc/outerhbox.sty
%{_texmfdistdir}/tex/generic/genmisc/pagereference.tex
%{_texmfdistdir}/tex/generic/genmisc/quotation.tex
%{_texmfdistdir}/tex/generic/genmisc/ragged.sty
%{_texmfdistdir}/tex/generic/genmisc/random.tex
%{_texmfdistdir}/tex/generic/genmisc/ruler.tex
%{_texmfdistdir}/tex/generic/genmisc/selectpage.tex
%{_texmfdistdir}/tex/generic/genmisc/shadebox.tex
%{_texmfdistdir}/tex/generic/genmisc/swrule.sty
%{_texmfdistdir}/tex/generic/genmisc/underlin.tex
%{_texmfdistdir}/tex/generic/genmisc/undertilde.tex
%{_texmfdistdir}/tex/generic/genmisc/verbatim.tex
%{_texmfdistdir}/tex/generic/genmisc/weekday.sty
%{_texmfdistdir}/tex/generic/genmisc/wiggly.tex
%{_texmfdistdir}/tex/generic/genmisc/zip.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17493 |12mr|texlive-genmpage-0.3.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/genmpage
# catalog-date 2007-03-07 00:33:49 +0100
# catalog-license lppl
# catalog-version 0.3.1
Name:		texlive-genmpage
Version:	0.3.1
Release:	2
Summary:	Generalization of LaTeX's minipages
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/genmpage
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/genmpage.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/genmpage.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/genmpage.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The GenMPage package generalizes LaTeX's minipages. Keyval
options and styles can be used to determine their appearance in
an easy and consistent way. Includes options for paragraph
indentation and vertical alignment with respect to the visual
top and bottom margins.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/genmpage/genmpage.sty
%doc %{_texmfdistdir}/doc/latex/genmpage/README
%doc %{_texmfdistdir}/doc/latex/genmpage/genmpage.pdf
#- source
%doc %{_texmfdistdir}/source/latex/genmpage/genmpage.dtx
%doc %{_texmfdistdir}/source/latex/genmpage/genmpage.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17494 |12mr|texlive-gentium-20101009-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20033
# category Package
# catalog-ctan /fonts/gentium
# catalog-date 2010-10-09 15:59:49 +0200
# catalog-license ofl
# catalog-version undef
Name:		texlive-gentium
Version:	20101009
Release:	2
Summary:	Gentium font and support files
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/gentium
License:	OFL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gentium.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gentium.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gentium.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package includes TrueType fonts from SIL, files needed to
use them in pdfTeX in multiple encodings (agr, t2a, ec/T1,
texnansi, l7x, qx, t5) and support files for ConTeXt. Other
encodings, and LaTeX support remain to be added.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/gentium/GenBasB.afm
%{_texmfdistdir}/fonts/afm/public/gentium/GenBasBI.afm
%{_texmfdistdir}/fonts/afm/public/gentium/GenI102.afm
%{_texmfdistdir}/fonts/afm/public/gentium/GenR102.afm
%{_texmfdistdir}/fonts/enc/dvips/gentium/gentium-agr.enc
%{_texmfdistdir}/fonts/enc/dvips/gentium/gentium-ec.enc
%{_texmfdistdir}/fonts/enc/dvips/gentium/gentium-l7x.enc
%{_texmfdistdir}/fonts/enc/dvips/gentium/gentium-qx.enc
%{_texmfdistdir}/fonts/enc/dvips/gentium/gentium-t2a.enc
%{_texmfdistdir}/fonts/enc/dvips/gentium/gentium-t5.enc
%{_texmfdistdir}/fonts/enc/dvips/gentium/gentium-texnansi.enc
%{_texmfdistdir}/fonts/map/pdftex/gentium/gentium-agr.map
%{_texmfdistdir}/fonts/map/pdftex/gentium/gentium-ec.map
%{_texmfdistdir}/fonts/map/pdftex/gentium/gentium-l7x.map
%{_texmfdistdir}/fonts/map/pdftex/gentium/gentium-qx.map
%{_texmfdistdir}/fonts/map/pdftex/gentium/gentium-t2a.map
%{_texmfdistdir}/fonts/map/pdftex/gentium/gentium-t5.map
%{_texmfdistdir}/fonts/map/pdftex/gentium/gentium-texnansi.map
%{_texmfdistdir}/fonts/map/pdftex/gentium/gentium.map
%{_texmfdistdir}/fonts/tfm/public/gentium/agr-gentium-italic.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium/agr-gentium-roman.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium/ec-gentium-italic.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium/ec-gentium-roman.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium/ec-gentiumbasic-bold.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium/ec-gentiumbasic-bolditalic.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium/l7x-gentium-italic.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium/l7x-gentium-roman.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium/l7x-gentiumbasic-bold.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium/l7x-gentiumbasic-bolditalic.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium/qx-gentium-italic.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium/qx-gentium-roman.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium/qx-gentiumbasic-bold.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium/qx-gentiumbasic-bolditalic.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium/t2a-gentium-italic.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium/t2a-gentium-roman.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium/t5-gentium-italic.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium/t5-gentium-roman.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium/t5-gentiumbasic-bold.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium/t5-gentiumbasic-bolditalic.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium/texnansi-gentium-italic.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium/texnansi-gentium-roman.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium/texnansi-gentiumbasic-bold.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium/texnansi-gentiumbasic-bolditalic.tfm
%{_texmfdistdir}/fonts/truetype/public/gentium/GenAI102.ttf
%{_texmfdistdir}/fonts/truetype/public/gentium/GenAR102.ttf
%{_texmfdistdir}/fonts/truetype/public/gentium/GenBasB.ttf
%{_texmfdistdir}/fonts/truetype/public/gentium/GenBasBI.ttf
%{_texmfdistdir}/fonts/truetype/public/gentium/GenBasI.ttf
%{_texmfdistdir}/fonts/truetype/public/gentium/GenBasR.ttf
%{_texmfdistdir}/fonts/truetype/public/gentium/GenBkBasB.ttf
%{_texmfdistdir}/fonts/truetype/public/gentium/GenBkBasBI.ttf
%{_texmfdistdir}/fonts/truetype/public/gentium/GenBkBasI.ttf
%{_texmfdistdir}/fonts/truetype/public/gentium/GenBkBasR.ttf
%{_texmfdistdir}/fonts/truetype/public/gentium/GenI102.ttf
%{_texmfdistdir}/fonts/truetype/public/gentium/GenR102.ttf
%{_texmfdistdir}/tex/context/third/gentium/type-gentium.tex
%doc %{_texmfdistdir}/doc/fonts/gentium/Gentium_1.02/FONTLOG.txt
%doc %{_texmfdistdir}/doc/fonts/gentium/Gentium_1.02/GENTIUM-FAQ.txt
%doc %{_texmfdistdir}/doc/fonts/gentium/Gentium_1.02/OFL-FAQ.txt
%doc %{_texmfdistdir}/doc/fonts/gentium/Gentium_1.02/OFL.txt
%doc %{_texmfdistdir}/doc/fonts/gentium/Gentium_1.02/QUOTES.txt
%doc %{_texmfdistdir}/doc/fonts/gentium/Gentium_1.02/README.txt
%doc %{_texmfdistdir}/doc/fonts/gentium/Gentium_Basic_1.1/FONTLOG.txt
%doc %{_texmfdistdir}/doc/fonts/gentium/Gentium_Basic_1.1/GENTIUM-FAQ.txt
%doc %{_texmfdistdir}/doc/fonts/gentium/Gentium_Basic_1.1/OFL-FAQ.txt
%doc %{_texmfdistdir}/doc/fonts/gentium/Gentium_Basic_1.1/OFL.txt
%doc %{_texmfdistdir}/doc/fonts/gentium/README
#- source
%doc %{_texmfdistdir}/source/fonts/gentium/generate-tfm-files.sh
%doc %{_texmfdistdir}/source/fonts/gentium/gentium-ec-source.enc
%doc %{_texmfdistdir}/source/fonts/gentium/gentium-t5-source.enc

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17495 |12mr|texlive-gentle-20090104-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /info/gentle
# catalog-date 2009-01-04 11:16:40 +0100
# catalog-license other-free
# catalog-version undef
Name:		texlive-gentle
Version:	20090104
Release:	2
Summary:	A Gentle Introduction to TeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/gentle
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gentle.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gentle.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
The "Gentle Introduction" is the longest-established
comprehensive free tutorial on the use of plain TeX.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/plain/gentle/gentle.pdf
%doc %{_texmfdistdir}/doc/plain/gentle/gentle.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17496 |12mr|texlive-geometry-5.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19716
# category Package
# catalog-ctan /macros/latex/contrib/geometry
# catalog-date 2010-09-13 00:36:13 +0200
# catalog-license lppl
# catalog-version 5.6
Name:		texlive-geometry
Version:	5.6
Release:	2
Summary:	Flexible and complete interface to document dimensions
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/geometry
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/geometry.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/geometry.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/geometry.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides an easy and flexible user interface to
customize page layout, implementing auto-centering and auto-
balancing mechanisms so that the users have only to give the
least description for the page layout. For example, if you want
to set each margin 2cm without header space, what you need is
just \usepackage[margin=2cm,nohead]{geometry}. The package
knows about all the standard paper sizes, so that the user need
not know what the nominal 'real' dimensions of the paper are,
just its standard name (such as a4, letter, etc.). An important
feature is the package's ability to communicate the paper size
it's set up to the output (whether via DVI \specials or via
direct interaction with PDF(La)TeX).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/geometry/geometry.sty
%doc %{_texmfdistdir}/doc/latex/geometry/README
%doc %{_texmfdistdir}/doc/latex/geometry/changes.txt
%doc %{_texmfdistdir}/doc/latex/geometry/geometry-samples.tex
%doc %{_texmfdistdir}/doc/latex/geometry/geometry.cfg
%doc %{_texmfdistdir}/doc/latex/geometry/geometry.pdf
#- source
%doc %{_texmfdistdir}/source/latex/geometry/geometry.drv
%doc %{_texmfdistdir}/source/latex/geometry/geometry.dtx
%doc %{_texmfdistdir}/source/latex/geometry/geometry.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17497 |12mr|texlive-geometry-de-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21882
# category Package
# catalog-ctan /macros/latex/contrib/geometry-de
# catalog-date 2011-03-29 21:39:15 +0200
# catalog-license lppl1.3
# catalog-version 1.1
Name:		texlive-geometry-de
Version:	1.1
Release:	2
Summary:	German translation of the geometry package
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/geometry-de
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/geometry-de.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/geometry-de.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
German translation of the geometry package, by Hans-Martin
Haase of the University of Jena.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/geometry-de/README
%doc %{_texmfdistdir}/doc/latex/geometry-de/README-DE
%doc %{_texmfdistdir}/doc/latex/geometry-de/geometry-de.dtx
%doc %{_texmfdistdir}/doc/latex/geometry-de/geometry-de.pdf
%doc %{_texmfdistdir}/doc/latex/geometry-de/geometry.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17498 |12mr|texlive-german-2.5e-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17039
# category Package
# catalog-ctan /language/german
# catalog-date 2009-09-26 12:32:55 +0200
# catalog-license lppl
# catalog-version 2.5e
Name:		texlive-german
Version:	2.5e
Release:	2
Summary:	Support for German typography
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/german
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/german.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/german.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/german.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Supports the new German orthography (neue deutsche
Rechtschreibung).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/german/german.sty
%{_texmfdistdir}/tex/generic/german/ngerman.sty
%doc %{_texmfdistdir}/doc/generic/german/00readme.1st
%doc %{_texmfdistdir}/doc/generic/german/betatest/00readme.1st
%doc %{_texmfdistdir}/doc/generic/german/gerdoc.pdf
%doc %{_texmfdistdir}/doc/generic/german/gerdoc.tex
%doc %{_texmfdistdir}/doc/generic/german/german.MISSING
%doc %{_texmfdistdir}/doc/generic/german/hyphxmpl.cfg
#- source
%doc %{_texmfdistdir}/source/generic/german/german.dtx
%doc %{_texmfdistdir}/source/generic/german/german.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17499 |12mr|texlive-germbib-20090104-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /biblio/bibtex/contrib/germbib
# catalog-date 2009-01-04 15:06:03 +0100
# catalog-license noinfo
# catalog-version undef
Name:		texlive-germbib
Version:	20090104
Release:	2
Summary:	German variants of standard BibTeX styles
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/germbib
License:	NOINFO
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/germbib.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/germbib.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A development of the (old) german.sty, this bundle provides
German packages, BibTeX styles and documentary examples, for
writing documents with bibliographies. The author has since
developed the babelbib bundle, which (he asserts) supersedes
germbib.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/germbib/gerabbrv.bst
%{_texmfdistdir}/bibtex/bst/germbib/geralpha.bst
%{_texmfdistdir}/bibtex/bst/germbib/gerapali.bst
%{_texmfdistdir}/bibtex/bst/germbib/gerplain.bst
%{_texmfdistdir}/bibtex/bst/germbib/gerunsrt.bst
%{_texmfdistdir}/tex/latex/germbib/bibgerm.sty
%{_texmfdistdir}/tex/latex/germbib/mynormal.sty
%doc %{_texmfdistdir}/doc/bibtex/germbib/README.bibgerm
%doc %{_texmfdistdir}/doc/bibtex/germbib/apalike.doc
%doc %{_texmfdistdir}/doc/bibtex/germbib/apalike.germbib_sty
%doc %{_texmfdistdir}/doc/bibtex/germbib/apalike.tex
%doc %{_texmfdistdir}/doc/bibtex/germbib/btxdoc.tex
%doc %{_texmfdistdir}/doc/bibtex/germbib/btxhak.tex
%doc %{_texmfdistdir}/doc/bibtex/germbib/gerbibtx.bib
%doc %{_texmfdistdir}/doc/bibtex/germbib/gerbibtx.tex
%doc %{_texmfdistdir}/doc/bibtex/germbib/gerxampl.bib
%doc %{_texmfdistdir}/doc/bibtex/germbib/schaum.bib
%doc %{_texmfdistdir}/doc/bibtex/germbib/testbibgerm.tex
%doc %{_texmfdistdir}/doc/bibtex/germbib/testgerb.tex
%doc %{_texmfdistdir}/doc/bibtex/germbib/xampl.bib

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17500 |12mr|texlive-germkorr-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/germkorr
# catalog-date 2009-11-10 09:15:37 +0100
# catalog-license gpl
# catalog-version 1.0
Name:		texlive-germkorr
Version:	1.0
Release:	2
Summary:	Change kerning for german quotation marks
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/germkorr
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/germkorr.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/germkorr.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package germcorr has to be loaded after the package german.
It brings some letters like T nearer to german single and
double quotes even when that letter wears a standard accent
like "`\.T"'.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/germkorr/germkorr.sty
%doc %{_texmfdistdir}/doc/latex/germkorr/COPYING
%doc %{_texmfdistdir}/doc/latex/germkorr/README
%doc %{_texmfdistdir}/doc/latex/germkorr/germkorr.pdf
%doc %{_texmfdistdir}/doc/latex/germkorr/germkorr.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17501 |12mr|texlive-geschichtsfrkl-1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25886
# category Package
# catalog-ctan /macros/latex/contrib/biblatex-contrib/geschichtsfrkl
# catalog-date 2012-04-08 13:49:02 +0200
# catalog-license lppl
# catalog-version 1.1
Name:		texlive-geschichtsfrkl
Version:	1.1
Release:	1
Summary:	BibLaTeX style for historians
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex-contrib/geschichtsfrkl
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/geschichtsfrkl.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/geschichtsfrkl.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/geschichtsfrkl.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a BibLaTeX style, (mostly) meeting the
requirements of the History Faculty of the University of
Freiburg (Germany).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/geschichtsfrkl/geschichtsfrkl.bbx
%{_texmfdistdir}/tex/latex/geschichtsfrkl/geschichtsfrkl.cbx
%doc %{_texmfdistdir}/doc/latex/geschichtsfrkl/README
%doc %{_texmfdistdir}/doc/latex/geschichtsfrkl/geschichtsfrkl.pdf
#- source
%doc %{_texmfdistdir}/source/latex/geschichtsfrkl/geschichtsfrkl.dtx
%doc %{_texmfdistdir}/source/latex/geschichtsfrkl/geschichtsfrkl.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17502 |12mr|texlive-getfiledate-1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16189
# category Package
# catalog-ctan /macros/latex/contrib/getfiledate
# catalog-date 2009-11-26 14:59:55 +0100
# catalog-license lppl
# catalog-version 1.2
Name:		texlive-getfiledate
Version:	1.2
Release:	2
Summary:	Find the date of last modification of a file
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/getfiledate
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/getfiledate.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/getfiledate.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package fetches from the system the date of last
modification or opening of an existing file, using the function
\pdffilemoddate (present in recent versions of PDFTeX); the
user may specify how the date is to be presented.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/getfiledate/getfiledate.sty
%doc %{_texmfdistdir}/doc/latex/getfiledate/README
%doc %{_texmfdistdir}/doc/latex/getfiledate/getfiledate-guide.pdf
%doc %{_texmfdistdir}/doc/latex/getfiledate/getfiledate-guide.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17503 |12mr|texlive-getoptk-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23567
# category Package
# catalog-ctan /macros/plain/contrib/getoptk
# catalog-date 2011-08-07 22:43:01 +0200
# catalog-license nosource
# catalog-version 1.0
Name:		texlive-getoptk
Version:	1.0
Release:	2
Summary:	Define macros with sophisticated options
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/plain/contrib/getoptk
License:	NOSOURCE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/getoptk.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/getoptk.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a means of defining macros whose options
are taken from a dictionary, which includes options which
themselves have arguments. The package was designed for use
with Plain TeX; its syntax derives from that of the \hbox,
\hrule, etc., TeX primitives.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/plain/getoptk/getoptk.tex
%{_texmfdistdir}/tex/plain/getoptk/guide.tex
%doc %{_texmfdistdir}/doc/plain/getoptk/COPYING
%doc %{_texmfdistdir}/doc/plain/getoptk/COPYING-FR
%doc %{_texmfdistdir}/doc/plain/getoptk/README
%doc %{_texmfdistdir}/doc/plain/getoptk/guide.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17504 |12mr|texlive-gfsartemisia-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19469
# category Package
# catalog-ctan /fonts/greek/gfs/gfsartemisia
# catalog-date 2008-08-19 21:00:04 +0200
# catalog-license other-free
# catalog-version 1.0
Name:		texlive-gfsartemisia
Version:	1.0
Release:	2
Summary:	A modern Greek font design
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/greek/gfs/gfsartemisia
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gfsartemisia.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gfsartemisia.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
GFS Artemisia is a relatively modern font, designed as a
'general purpose' font in the same sense as Times is nowadays
treated. The present version has been provided by the Greek
Font Society. The font supports the Greek and Latin alphabets.
LaTeX support is provided, using the OT1, T1 and LGR encodings.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/gfsartemisia/GFSArtemisia-Bold.afm
%{_texmfdistdir}/fonts/afm/public/gfsartemisia/GFSArtemisia-BoldItalic.afm
%{_texmfdistdir}/fonts/afm/public/gfsartemisia/GFSArtemisia-Italic.afm
%{_texmfdistdir}/fonts/afm/public/gfsartemisia/GFSArtemisia-Regular.afm
%{_texmfdistdir}/fonts/enc/dvips/gfsartemisia/artemisia.enc
%{_texmfdistdir}/fonts/enc/dvips/gfsartemisia/artemisiadenomnums.enc
%{_texmfdistdir}/fonts/enc/dvips/gfsartemisia/artemisiaec.enc
%{_texmfdistdir}/fonts/enc/dvips/gfsartemisia/artemisiaecsc.enc
%{_texmfdistdir}/fonts/enc/dvips/gfsartemisia/artemisiael.enc
%{_texmfdistdir}/fonts/enc/dvips/gfsartemisia/artemisiaelsc.enc
%{_texmfdistdir}/fonts/enc/dvips/gfsartemisia/artemisiamath.enc
%{_texmfdistdir}/fonts/enc/dvips/gfsartemisia/artemisianumnums.enc
%{_texmfdistdir}/fonts/enc/dvips/gfsartemisia/artemisiasc.enc
%{_texmfdistdir}/fonts/enc/dvips/gfsartemisia/artemisiatabnums.enc
%{_texmfdistdir}/fonts/map/dvips/gfsartemisia/gfsartemisia.map
%{_texmfdistdir}/fonts/opentype/public/gfsartemisia/GFSArtemisia.otf
%{_texmfdistdir}/fonts/opentype/public/gfsartemisia/GFSArtemisiaBold.otf
%{_texmfdistdir}/fonts/opentype/public/gfsartemisia/GFSArtemisiaBoldIt.otf
%{_texmfdistdir}/fonts/opentype/public/gfsartemisia/GFSArtemisiaIt.otf
%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiab8a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiab8r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiab9a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiab9r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiabi8a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiabi8r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiabi9a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiabi9r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiabo8a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiabo8r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiabo9a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiabo9r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiadenomnums8a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiadenomnums8r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiai8a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiai8r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiai9a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiai9r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiamath8a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiamath8r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisianumnums8a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisianumnums8r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiao8a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiao8r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiao9a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiao9r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiarg8a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiarg8r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiarg9a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiarg9r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiasc8a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiasc8r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiasc9a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiasc9r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiasco8a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiasco8r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiasco9a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiasco9r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiatabnums8a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/artemisiatabnums8r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/gartemisiab6a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/gartemisiab6r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/gartemisiabi6a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/gartemisiabi6r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/gartemisiabo6a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/gartemisiabo6r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/gartemisiai6a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/gartemisiai6r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/gartemisiao6a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/gartemisiao6r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/gartemisiarg6a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/gartemisiarg6r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/gartemisiasc6a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/gartemisiasc6r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/gartemisiasco6a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsartemisia/gartemisiasco6r.tfm
%{_texmfdistdir}/fonts/type1/public/gfsartemisia/GFSArtemisia-Bold.pfb
%{_texmfdistdir}/fonts/type1/public/gfsartemisia/GFSArtemisia-BoldItalic.pfb
%{_texmfdistdir}/fonts/type1/public/gfsartemisia/GFSArtemisia-Italic.pfb
%{_texmfdistdir}/fonts/type1/public/gfsartemisia/GFSArtemisia-Regular.pfb
%{_texmfdistdir}/fonts/vf/public/gfsartemisia/artemisiab8a.vf
%{_texmfdistdir}/fonts/vf/public/gfsartemisia/artemisiab9a.vf
%{_texmfdistdir}/fonts/vf/public/gfsartemisia/artemisiabi8a.vf
%{_texmfdistdir}/fonts/vf/public/gfsartemisia/artemisiabi9a.vf
%{_texmfdistdir}/fonts/vf/public/gfsartemisia/artemisiabo8a.vf
%{_texmfdistdir}/fonts/vf/public/gfsartemisia/artemisiabo9a.vf
%{_texmfdistdir}/fonts/vf/public/gfsartemisia/artemisiadenomnums8a.vf
%{_texmfdistdir}/fonts/vf/public/gfsartemisia/artemisiai8a.vf
%{_texmfdistdir}/fonts/vf/public/gfsartemisia/artemisiai9a.vf
%{_texmfdistdir}/fonts/vf/public/gfsartemisia/artemisiamath8a.vf
%{_texmfdistdir}/fonts/vf/public/gfsartemisia/artemisianumnums8a.vf
%{_texmfdistdir}/fonts/vf/public/gfsartemisia/artemisiao8a.vf
%{_texmfdistdir}/fonts/vf/public/gfsartemisia/artemisiao9a.vf
%{_texmfdistdir}/fonts/vf/public/gfsartemisia/artemisiarg8a.vf
%{_texmfdistdir}/fonts/vf/public/gfsartemisia/artemisiarg9a.vf
%{_texmfdistdir}/fonts/vf/public/gfsartemisia/artemisiasc8a.vf
%{_texmfdistdir}/fonts/vf/public/gfsartemisia/artemisiasc9a.vf
%{_texmfdistdir}/fonts/vf/public/gfsartemisia/artemisiasco8a.vf
%{_texmfdistdir}/fonts/vf/public/gfsartemisia/artemisiasco9a.vf
%{_texmfdistdir}/fonts/vf/public/gfsartemisia/artemisiatabnums8a.vf
%{_texmfdistdir}/fonts/vf/public/gfsartemisia/gartemisiab6a.vf
%{_texmfdistdir}/fonts/vf/public/gfsartemisia/gartemisiabi6a.vf
%{_texmfdistdir}/fonts/vf/public/gfsartemisia/gartemisiabo6a.vf
%{_texmfdistdir}/fonts/vf/public/gfsartemisia/gartemisiai6a.vf
%{_texmfdistdir}/fonts/vf/public/gfsartemisia/gartemisiao6a.vf
%{_texmfdistdir}/fonts/vf/public/gfsartemisia/gartemisiarg6a.vf
%{_texmfdistdir}/fonts/vf/public/gfsartemisia/gartemisiasc6a.vf
%{_texmfdistdir}/fonts/vf/public/gfsartemisia/gartemisiasco6a.vf
%{_texmfdistdir}/tex/latex/gfsartemisia/gfsartemisia-euler.sty
%{_texmfdistdir}/tex/latex/gfsartemisia/gfsartemisia.sty
%{_texmfdistdir}/tex/latex/gfsartemisia/lgrartemisia.fd
%{_texmfdistdir}/tex/latex/gfsartemisia/lgrartemisiaeuler.fd
%{_texmfdistdir}/tex/latex/gfsartemisia/ot1artemisia.fd
%{_texmfdistdir}/tex/latex/gfsartemisia/ot1artemisiaeuler.fd
%{_texmfdistdir}/tex/latex/gfsartemisia/t1artemisia.fd
%{_texmfdistdir}/tex/latex/gfsartemisia/t1artemisiaeuler.fd
%{_texmfdistdir}/tex/latex/gfsartemisia/uartemisiaeulernums.fd
%{_texmfdistdir}/tex/latex/gfsartemisia/uartemisianums.fd
%doc %{_texmfdistdir}/doc/fonts/gfsartemisia/OFL-FAQ.txt
%doc %{_texmfdistdir}/doc/fonts/gfsartemisia/OFL.txt
%doc %{_texmfdistdir}/doc/fonts/gfsartemisia/README
%doc %{_texmfdistdir}/doc/fonts/gfsartemisia/README.TEXLIVE
%doc %{_texmfdistdir}/doc/fonts/gfsartemisia/gfsartemisia.pdf
%doc %{_texmfdistdir}/doc/fonts/gfsartemisia/gfsartemisia.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17505 |12mr|texlive-gfsbaskerville-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19440
# category Package
# catalog-ctan /fonts/greek/gfs/gfsbaskerville
# catalog-date 2008-08-19 21:00:04 +0200
# catalog-license other-free
# catalog-version 1.0
Name:		texlive-gfsbaskerville
Version:	1.0
Release:	2
Summary:	A Greek font, from one such by Baskerville
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/greek/gfs/gfsbaskerville
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gfsbaskerville.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gfsbaskerville.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The font is a digital implementation of Baskerville's classic
Greek font, provided by the Greek Font Society. The font covers
Greek only, and LaTeX support provides for the use of LGR
encoding.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/gfsbaskerville/GFSBaskerville-Regular.afm
%{_texmfdistdir}/fonts/enc/dvips/gfsbaskerville/gpgfsbaskerville.enc
%{_texmfdistdir}/fonts/map/dvips/gfsbaskerville/gfsbaskerville.map
%{_texmfdistdir}/fonts/opentype/public/gfsbaskerville/GFSBaskerville.otf
%{_texmfdistdir}/fonts/tfm/public/gfsbaskerville/ggfsbaskervillerg6a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsbaskerville/ggfsbaskervillerg6r.tfm
%{_texmfdistdir}/fonts/type1/public/gfsbaskerville/GFSBaskerville-Regular.pfb
%{_texmfdistdir}/fonts/vf/public/gfsbaskerville/ggfsbaskervillerg6a.vf
%{_texmfdistdir}/tex/latex/gfsbaskerville/gfsbaskerville.sty
%{_texmfdistdir}/tex/latex/gfsbaskerville/lgrgfsbaskerville.fd
%doc %{_texmfdistdir}/doc/fonts/gfsbaskerville/OFL-FAQ.txt
%doc %{_texmfdistdir}/doc/fonts/gfsbaskerville/OFL.txt
%doc %{_texmfdistdir}/doc/fonts/gfsbaskerville/README
%doc %{_texmfdistdir}/doc/fonts/gfsbaskerville/README.TEXLIVE
%doc %{_texmfdistdir}/doc/fonts/gfsbaskerville/gfsbaskerville.pdf
%doc %{_texmfdistdir}/doc/fonts/gfsbaskerville/gfsbaskerville.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17506 |12mr|texlive-gfsbodoni-1.01-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19440
# category Package
# catalog-ctan /fonts/greek/gfs/gfsbodoni
# catalog-date 2010-01-18 14:29:22 +0100
# catalog-license ofl
# catalog-version 1.01
Name:		texlive-gfsbodoni
Version:	1.01
Release:	2
Summary:	A Greek and Latin font based on Bodoni
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/greek/gfs/gfsbodoni
License:	OFL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gfsbodoni.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gfsbodoni.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Bodoni's Greek fonts in the 18th century broke, for the first
time, with the Byzantine cursive tradition of Greek fonts. GFS
Bodoni resurrects his work for general use. The font family
supports both Greek and Latin letters. LaTeX support of the
fonts is provided, offering OT1, T1 and LGR encodings. The
fonts themselves are provided in Adobe Type 1 and OpenType
formats.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/gfsbodoni/GFSBodoni-Bold.afm
%{_texmfdistdir}/fonts/afm/public/gfsbodoni/GFSBodoni-BoldItalic.afm
%{_texmfdistdir}/fonts/afm/public/gfsbodoni/GFSBodoni-Italic.afm
%{_texmfdistdir}/fonts/afm/public/gfsbodoni/GFSBodoni-Regular.afm
%{_texmfdistdir}/fonts/enc/dvips/gfsbodoni/bodoni.enc
%{_texmfdistdir}/fonts/enc/dvips/gfsbodoni/bodonidenomnums.enc
%{_texmfdistdir}/fonts/enc/dvips/gfsbodoni/bodoniec.enc
%{_texmfdistdir}/fonts/enc/dvips/gfsbodoni/bodoniecsc.enc
%{_texmfdistdir}/fonts/enc/dvips/gfsbodoni/bodoniel.enc
%{_texmfdistdir}/fonts/enc/dvips/gfsbodoni/bodonielsc.enc
%{_texmfdistdir}/fonts/enc/dvips/gfsbodoni/bodoninumnums.enc
%{_texmfdistdir}/fonts/enc/dvips/gfsbodoni/bodonisc.enc
%{_texmfdistdir}/fonts/enc/dvips/gfsbodoni/bodonitabnums.enc
%{_texmfdistdir}/fonts/map/dvips/gfsbodoni/gfsbodoni.map
%{_texmfdistdir}/fonts/opentype/public/gfsbodoni/GFSBodoni.otf
%{_texmfdistdir}/fonts/opentype/public/gfsbodoni/GFSBodoniBold.otf
%{_texmfdistdir}/fonts/opentype/public/gfsbodoni/GFSBodoniBoldIt.otf
%{_texmfdistdir}/fonts/opentype/public/gfsbodoni/GFSBodoniIt.otf
%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonib8a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonib8r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonib9a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonib9r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonibi8a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonibi8r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonibi9a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonibi9r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonibo8a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonibo8r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonibo9a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonibo9r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonidenomnums8a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonidenomnums8r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonii8a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonii8r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonii9a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonii9r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodoninumnums8a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodoninumnums8r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonio8a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonio8r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonio9a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonio9r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonirg8a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonirg8r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonirg9a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonirg9r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonisc8a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonisc8r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonisc9a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonisc9r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonisco8a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonisco8r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonisco9a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonisco9r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonitabnums8a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/bodonitabnums8r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/gbodonib6a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/gbodonib6r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/gbodonibi6a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/gbodonibi6r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/gbodonibo6a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/gbodonibo6r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/gbodonii6a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/gbodonii6r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/gbodonio6a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/gbodonio6r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/gbodonio9a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/gbodonio9r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/gbodonirg6a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/gbodonirg6r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/gbodonisc6a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/gbodonisc6r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/gbodonisco6a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsbodoni/gbodonisco6r.tfm
%{_texmfdistdir}/fonts/type1/public/gfsbodoni/GFSBodoni-Bold.pfb
%{_texmfdistdir}/fonts/type1/public/gfsbodoni/GFSBodoni-BoldItalic.pfb
%{_texmfdistdir}/fonts/type1/public/gfsbodoni/GFSBodoni-Italic.pfb
%{_texmfdistdir}/fonts/type1/public/gfsbodoni/GFSBodoni-Regular.pfb
%{_texmfdistdir}/fonts/vf/public/gfsbodoni/bodonib8a.vf
%{_texmfdistdir}/fonts/vf/public/gfsbodoni/bodonib9a.vf
%{_texmfdistdir}/fonts/vf/public/gfsbodoni/bodonibi8a.vf
%{_texmfdistdir}/fonts/vf/public/gfsbodoni/bodonibi9a.vf
%{_texmfdistdir}/fonts/vf/public/gfsbodoni/bodonibo8a.vf
%{_texmfdistdir}/fonts/vf/public/gfsbodoni/bodonibo9a.vf
%{_texmfdistdir}/fonts/vf/public/gfsbodoni/bodonidenomnums8a.vf
%{_texmfdistdir}/fonts/vf/public/gfsbodoni/bodonii8a.vf
%{_texmfdistdir}/fonts/vf/public/gfsbodoni/bodonii9a.vf
%{_texmfdistdir}/fonts/vf/public/gfsbodoni/bodoninumnums8a.vf
%{_texmfdistdir}/fonts/vf/public/gfsbodoni/bodonio8a.vf
%{_texmfdistdir}/fonts/vf/public/gfsbodoni/bodonio9a.vf
%{_texmfdistdir}/fonts/vf/public/gfsbodoni/bodonirg8a.vf
%{_texmfdistdir}/fonts/vf/public/gfsbodoni/bodonirg9a.vf
%{_texmfdistdir}/fonts/vf/public/gfsbodoni/bodonisc8a.vf
%{_texmfdistdir}/fonts/vf/public/gfsbodoni/bodonisc9a.vf
%{_texmfdistdir}/fonts/vf/public/gfsbodoni/bodonisco8a.vf
%{_texmfdistdir}/fonts/vf/public/gfsbodoni/bodonisco9a.vf
%{_texmfdistdir}/fonts/vf/public/gfsbodoni/bodonitabnums8a.vf
%{_texmfdistdir}/fonts/vf/public/gfsbodoni/gbodonib6a.vf
%{_texmfdistdir}/fonts/vf/public/gfsbodoni/gbodonibi6a.vf
%{_texmfdistdir}/fonts/vf/public/gfsbodoni/gbodonibo6a.vf
%{_texmfdistdir}/fonts/vf/public/gfsbodoni/gbodonii6a.vf
%{_texmfdistdir}/fonts/vf/public/gfsbodoni/gbodonio6a.vf
%{_texmfdistdir}/fonts/vf/public/gfsbodoni/gbodonio9a.vf
%{_texmfdistdir}/fonts/vf/public/gfsbodoni/gbodonirg6a.vf
%{_texmfdistdir}/fonts/vf/public/gfsbodoni/gbodonisc6a.vf
%{_texmfdistdir}/fonts/vf/public/gfsbodoni/gbodonisco6a.vf
%{_texmfdistdir}/tex/latex/gfsbodoni/gfsbodoni.sty
%{_texmfdistdir}/tex/latex/gfsbodoni/lgrbodoni.fd
%{_texmfdistdir}/tex/latex/gfsbodoni/ot1bodoni.fd
%{_texmfdistdir}/tex/latex/gfsbodoni/t1bodoni.fd
%{_texmfdistdir}/tex/latex/gfsbodoni/ubodoninums.fd
%doc %{_texmfdistdir}/doc/fonts/gfsbodoni/OFL-FAQ.txt
%doc %{_texmfdistdir}/doc/fonts/gfsbodoni/OFL.txt
%doc %{_texmfdistdir}/doc/fonts/gfsbodoni/README
%doc %{_texmfdistdir}/doc/fonts/gfsbodoni/README.TEXLIVE
%doc %{_texmfdistdir}/doc/fonts/gfsbodoni/gfsbodoni.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17507 |12mr|texlive-gfscomplutum-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19469
# category Package
# catalog-ctan /fonts/greek/gfs/gfscomplutum
# catalog-date 2008-08-19 21:00:04 +0200
# catalog-license ofl
# catalog-version 1.0
Name:		texlive-gfscomplutum
Version:	1.0
Release:	2
Summary:	A Greek font with a long history
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/greek/gfs/gfscomplutum
License:	OFL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gfscomplutum.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gfscomplutum.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
GFS Complutum derives, via a long development, from a
minuscule-only font cut in the 16th century. An unsatisfactory
set of majuscules were added in the early 20th century, but its
author died before he could complete the revival of the font.
The Greek Font Society has released this version, which has a
new set of majuscules.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/gfscomplutum/GFSComplutum-Regular.afm
%{_texmfdistdir}/fonts/enc/dvips/gfscomplutum/gpcomplutum.enc
%{_texmfdistdir}/fonts/map/dvips/gfscomplutum/gfscomplutum.map
%{_texmfdistdir}/fonts/opentype/public/gfscomplutum/GFSPolyglot.otf
%{_texmfdistdir}/fonts/tfm/public/gfscomplutum/gcomplutum8a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfscomplutum/gcomplutum8r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfscomplutum/gcomplutumo8a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfscomplutum/gcomplutumo8r.tfm
%{_texmfdistdir}/fonts/type1/public/gfscomplutum/GFSComplutum-Regular.pfb
%{_texmfdistdir}/fonts/vf/public/gfscomplutum/gcomplutum8a.vf
%{_texmfdistdir}/fonts/vf/public/gfscomplutum/gcomplutumo8a.vf
%{_texmfdistdir}/tex/latex/gfscomplutum/gfscomplutum.sty
%{_texmfdistdir}/tex/latex/gfscomplutum/lgrcomplutum.fd
%doc %{_texmfdistdir}/doc/fonts/gfscomplutum/OFL-FAQ.txt
%doc %{_texmfdistdir}/doc/fonts/gfscomplutum/OFL.txt
%doc %{_texmfdistdir}/doc/fonts/gfscomplutum/README
%doc %{_texmfdistdir}/doc/fonts/gfscomplutum/README.TEXLIVE
%doc %{_texmfdistdir}/doc/fonts/gfscomplutum/gfscomplutum.pdf
%doc %{_texmfdistdir}/doc/fonts/gfscomplutum/gfscomplutum.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17508 |12mr|texlive-gfsdidot-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19469
# category Package
# catalog-ctan /fonts/greek/gfs/gfsdidot
# catalog-date 2008-08-19 21:00:04 +0200
# catalog-license other-free
# catalog-version 1.0
Name:		texlive-gfsdidot
Version:	1.0
Release:	2
Summary:	A Greek font based on Didot's work
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/greek/gfs/gfsdidot
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gfsdidot.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gfsdidot.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The design of Didot's 1805 Greek typeface was influenced by the
neoclassical ideals of the late 18th century. The font was
brought to Greece at the time of the 1821 Greek Revolution, by
Didot's son, and was very widely used. The present version is
provided by the Greek Font Society. The font supports the Greek
alphabet, and is accompanied by a matching Latin alphabet based
on Zapf's Palatino. LaTeX support is provided, using the OT1,
T1 and LGR encodings.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/gfsdidot/GFSDidot-Bold.afm
%{_texmfdistdir}/fonts/afm/public/gfsdidot/GFSDidot-BoldItalic.afm
%{_texmfdistdir}/fonts/afm/public/gfsdidot/GFSDidot-Italic.afm
%{_texmfdistdir}/fonts/afm/public/gfsdidot/GFSDidot.afm
%{_texmfdistdir}/fonts/afm/public/gfsdidot/GFSOlga.afm
%{_texmfdistdir}/fonts/enc/dvips/gfsdidot/didot.enc
%{_texmfdistdir}/fonts/enc/dvips/gfsdidot/didotdenomnums.enc
%{_texmfdistdir}/fonts/enc/dvips/gfsdidot/didotec.enc
%{_texmfdistdir}/fonts/enc/dvips/gfsdidot/didotnumnums.enc
%{_texmfdistdir}/fonts/enc/dvips/gfsdidot/didottabnums.enc
%{_texmfdistdir}/fonts/enc/dvips/gfsdidot/didotuecsc.enc
%{_texmfdistdir}/fonts/enc/dvips/gfsdidot/didotusc.enc
%{_texmfdistdir}/fonts/enc/dvips/gfsdidot/gfsudidotmath.enc
%{_texmfdistdir}/fonts/enc/dvips/gfsdidot/gpdidot.enc
%{_texmfdistdir}/fonts/enc/dvips/gfsdidot/gpdidoti.enc
%{_texmfdistdir}/fonts/enc/dvips/gfsdidot/gpdidotusc.enc
%{_texmfdistdir}/fonts/enc/dvips/gfsdidot/gpolga.enc
%{_texmfdistdir}/fonts/map/dvips/gfsdidot/gfsdidot.map
%{_texmfdistdir}/fonts/opentype/public/gfsdidot/GFSDidot.otf
%{_texmfdistdir}/fonts/opentype/public/gfsdidot/GFSDidotBold.otf
%{_texmfdistdir}/fonts/opentype/public/gfsdidot/GFSDidotBoldItalic.otf
%{_texmfdistdir}/fonts/opentype/public/gfsdidot/GFSDidotItalic.otf
%{_texmfdistdir}/fonts/opentype/public/gfsdidot/GFSOlga.otf
%{_texmfdistdir}/fonts/tfm/public/gfsdidot/didotb8a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsdidot/didotb8r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsdidot/didotb9a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsdidot/didotb9r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsdidot/didotbi8a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsdidot/didotbi8r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsdidot/didotbi9a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsdidot/didotbi9r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsdidot/didotbo8a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsdidot/didotbo8r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsdidot/didotbo9a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsdidot/didotbo9r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsdidot/didotdenomnums8a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsdidot/didotdenomnums8r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsdidot/didoti8a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsdidot/didoti8r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsdidot/didoti9a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsdidot/didoti9r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsdidot/didotnumnums8a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsdidot/didotnumnums8r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsdidot/didoto8a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsdidot/didoto8r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsdidot/didoto9a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsdidot/didoto9r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsdidot/didotrg8a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsdidot/didotrg8r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsdidot/didotrg9a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsdidot/didotrg9r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsdidot/didotsc8a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsdidot/didotsc8r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsdidot/didotsc9a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsdidot/didotsc9r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsdidot/didotsco8a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsdidot/didotsco8r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsdidot/didotsco9a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsdidot/didotsco9r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsdidot/didottabnums8a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsdidot/didottabnums8r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsdidot/didotui8a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsdidot/didotui8r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsdidot/didotui9a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsdidot/didotui9r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsdidot/gdidotb6a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsdidot/gdidotb6r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsdidot/gdidotbi6a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsdidot/gdidotbi6r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsdidot/gdidoti6a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsdidot/gdidoti6r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsdidot/gdidotrg6a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsdidot/gdidotrg6r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsdidot/gdidotsc6a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsdidot/gdidotsc6r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsdidot/gdidotsco6a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsdidot/gdidotsco6r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsdidot/gfsudidotmath8a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsdidot/gfsudidotmath8r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsdidot/golgai6a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsdidot/golgai6r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsdidot/golgaui6a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsdidot/golgaui6r.tfm
%{_texmfdistdir}/fonts/type1/public/gfsdidot/GFSDidot-Bold.pfb
%{_texmfdistdir}/fonts/type1/public/gfsdidot/GFSDidot-BoldItalic.pfb
%{_texmfdistdir}/fonts/type1/public/gfsdidot/GFSDidot-Italic.pfb
%{_texmfdistdir}/fonts/type1/public/gfsdidot/GFSDidot.pfb
%{_texmfdistdir}/fonts/type1/public/gfsdidot/GFSOlga.pfb
%{_texmfdistdir}/fonts/vf/public/gfsdidot/didotb8a.vf
%{_texmfdistdir}/fonts/vf/public/gfsdidot/didotb9a.vf
%{_texmfdistdir}/fonts/vf/public/gfsdidot/didotbi8a.vf
%{_texmfdistdir}/fonts/vf/public/gfsdidot/didotbi9a.vf
%{_texmfdistdir}/fonts/vf/public/gfsdidot/didotbo8a.vf
%{_texmfdistdir}/fonts/vf/public/gfsdidot/didotbo9a.vf
%{_texmfdistdir}/fonts/vf/public/gfsdidot/didotdenomnums8a.vf
%{_texmfdistdir}/fonts/vf/public/gfsdidot/didoti8a.vf
%{_texmfdistdir}/fonts/vf/public/gfsdidot/didoti9a.vf
%{_texmfdistdir}/fonts/vf/public/gfsdidot/didotnumnums8a.vf
%{_texmfdistdir}/fonts/vf/public/gfsdidot/didoto8a.vf
%{_texmfdistdir}/fonts/vf/public/gfsdidot/didoto9a.vf
%{_texmfdistdir}/fonts/vf/public/gfsdidot/didotrg8a.vf
%{_texmfdistdir}/fonts/vf/public/gfsdidot/didotrg9a.vf
%{_texmfdistdir}/fonts/vf/public/gfsdidot/didotsc8a.vf
%{_texmfdistdir}/fonts/vf/public/gfsdidot/didotsc9a.vf
%{_texmfdistdir}/fonts/vf/public/gfsdidot/didotsco8a.vf
%{_texmfdistdir}/fonts/vf/public/gfsdidot/didotsco9a.vf
%{_texmfdistdir}/fonts/vf/public/gfsdidot/didottabnums8a.vf
%{_texmfdistdir}/fonts/vf/public/gfsdidot/didotui8a.vf
%{_texmfdistdir}/fonts/vf/public/gfsdidot/didotui9a.vf
%{_texmfdistdir}/fonts/vf/public/gfsdidot/gdidotb6a.vf
%{_texmfdistdir}/fonts/vf/public/gfsdidot/gdidotbi6a.vf
%{_texmfdistdir}/fonts/vf/public/gfsdidot/gdidoti6a.vf
%{_texmfdistdir}/fonts/vf/public/gfsdidot/gdidotrg6a.vf
%{_texmfdistdir}/fonts/vf/public/gfsdidot/gdidotsc6a.vf
%{_texmfdistdir}/fonts/vf/public/gfsdidot/gdidotsco6a.vf
%{_texmfdistdir}/fonts/vf/public/gfsdidot/gfsudidotmath8a.vf
%{_texmfdistdir}/fonts/vf/public/gfsdidot/golgai6a.vf
%{_texmfdistdir}/fonts/vf/public/gfsdidot/golgaui6a.vf
%{_texmfdistdir}/tex/latex/gfsdidot/gfsdidot.sty
%{_texmfdistdir}/tex/latex/gfsdidot/lgrudidot.fd
%{_texmfdistdir}/tex/latex/gfsdidot/omludidot.fd
%{_texmfdistdir}/tex/latex/gfsdidot/ot1udidot.fd
%{_texmfdistdir}/tex/latex/gfsdidot/t1udidot.fd
%{_texmfdistdir}/tex/latex/gfsdidot/uudidotnums.fd
%doc %{_texmfdistdir}/doc/fonts/gfsdidot/OFL-FAQ.txt
%doc %{_texmfdistdir}/doc/fonts/gfsdidot/OFL.txt
%doc %{_texmfdistdir}/doc/fonts/gfsdidot/README
%doc %{_texmfdistdir}/doc/fonts/gfsdidot/README.TEXLIVE
%doc %{_texmfdistdir}/doc/fonts/gfsdidot/gfsdidot.pdf
%doc %{_texmfdistdir}/doc/fonts/gfsdidot/gfsdidot.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17509 |12mr|texlive-gfsneohellenic-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19440
# category Package
# catalog-ctan /fonts/greek/gfs/gfsneohellenic
# catalog-date 2009-01-15 17:25:25 +0100
# catalog-license other-free
# catalog-version 1.0 rev
Name:		texlive-gfsneohellenic
Version:	1.0
Release:	2
Summary:	A Greek font in the Neo-Hellenic style
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/greek/gfs/gfsneohellenic
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gfsneohellenic.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gfsneohellenic.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The NeoHellenic style evolved in academic circles in the 19th
and 20th century; the present font follows a cut commissioned
from Monotype in 1927. The present version was provided by the
Greek Font Society. The font supports both Greek and Latin
characters, and has been adjusted to work well with the
cmbright fonts for mathematics support. LaTeX support of the
fonts is provided, offering OT1, T1 and LGR encodings.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/gfsneohellenic/GFSNeohellenic-Bold.afm
%{_texmfdistdir}/fonts/afm/public/gfsneohellenic/GFSNeohellenic-BoldItalic.afm
%{_texmfdistdir}/fonts/afm/public/gfsneohellenic/GFSNeohellenic-Italic.afm
%{_texmfdistdir}/fonts/afm/public/gfsneohellenic/GFSNeohellenic-Regular.afm
%{_texmfdistdir}/fonts/enc/dvips/gfsneohellenic/neohellenic.enc
%{_texmfdistdir}/fonts/enc/dvips/gfsneohellenic/neohellenicdenomnums.enc
%{_texmfdistdir}/fonts/enc/dvips/gfsneohellenic/neohellenicec.enc
%{_texmfdistdir}/fonts/enc/dvips/gfsneohellenic/neohellenicecsc.enc
%{_texmfdistdir}/fonts/enc/dvips/gfsneohellenic/neohellenicel.enc
%{_texmfdistdir}/fonts/enc/dvips/gfsneohellenic/neohellenicelsc.enc
%{_texmfdistdir}/fonts/enc/dvips/gfsneohellenic/neohellenicmath.enc
%{_texmfdistdir}/fonts/enc/dvips/gfsneohellenic/neohellenicnumnums.enc
%{_texmfdistdir}/fonts/enc/dvips/gfsneohellenic/neohellenicsc.enc
%{_texmfdistdir}/fonts/enc/dvips/gfsneohellenic/neohellenictabnums.enc
%{_texmfdistdir}/fonts/map/dvips/gfsneohellenic/gfsneohellenic.map
%{_texmfdistdir}/fonts/opentype/public/gfsneohellenic/GFSNeohellenic.otf
%{_texmfdistdir}/fonts/opentype/public/gfsneohellenic/GFSNeohellenicBold.otf
%{_texmfdistdir}/fonts/opentype/public/gfsneohellenic/GFSNeohellenicBoldIt.otf
%{_texmfdistdir}/fonts/opentype/public/gfsneohellenic/GFSNeohellenicIt.otf
%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/gfsneohellenicmath8a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/gfsneohellenicmath8r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/gneohellenicb6a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/gneohellenicb6r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/gneohellenicbi6a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/gneohellenicbi6r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/gneohellenicbo6a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/gneohellenicbo6r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/gneohellenici6a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/gneohellenici6r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/gneohellenico6a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/gneohellenico6r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/gneohellenicrg6a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/gneohellenicrg6r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/gneohellenicsc6a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/gneohellenicsc6r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/gneohellenicsco6a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/gneohellenicsco6r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenicb8a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenicb8r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenicb9a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenicb9r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenicbi8a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenicbi8r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenicbi9a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenicbi9r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenicbo8a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenicbo8r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenicbo9a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenicbo9r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenicdenomnums8a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenicdenomnums8r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenici8a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenici8r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenici9a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenici9r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenicnumnums8a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenicnumnums8r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenico8a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenico8r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenico9a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenico9r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenicrg8a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenicrg8r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenicrg9a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenicrg9r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenicsc8a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenicsc8r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenicsc9a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenicsc9r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenicsco8a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenicsco8r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenicsco9a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenicsco9r.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenictabnums8a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsneohellenic/neohellenictabnums8r.tfm
%{_texmfdistdir}/fonts/type1/public/gfsneohellenic/GFSNeohellenic-Bold.pfb
%{_texmfdistdir}/fonts/type1/public/gfsneohellenic/GFSNeohellenic-BoldItalic.pfb
%{_texmfdistdir}/fonts/type1/public/gfsneohellenic/GFSNeohellenic-Italic.pfb
%{_texmfdistdir}/fonts/type1/public/gfsneohellenic/GFSNeohellenic-Regular.pfb
%{_texmfdistdir}/fonts/vf/public/gfsneohellenic/gfsneohellenicmath8a.vf
%{_texmfdistdir}/fonts/vf/public/gfsneohellenic/gneohellenicb6a.vf
%{_texmfdistdir}/fonts/vf/public/gfsneohellenic/gneohellenicbi6a.vf
%{_texmfdistdir}/fonts/vf/public/gfsneohellenic/gneohellenicbo6a.vf
%{_texmfdistdir}/fonts/vf/public/gfsneohellenic/gneohellenici6a.vf
%{_texmfdistdir}/fonts/vf/public/gfsneohellenic/gneohellenico6a.vf
%{_texmfdistdir}/fonts/vf/public/gfsneohellenic/gneohellenicrg6a.vf
%{_texmfdistdir}/fonts/vf/public/gfsneohellenic/gneohellenicsc6a.vf
%{_texmfdistdir}/fonts/vf/public/gfsneohellenic/gneohellenicsco6a.vf
%{_texmfdistdir}/fonts/vf/public/gfsneohellenic/neohellenicb8a.vf
%{_texmfdistdir}/fonts/vf/public/gfsneohellenic/neohellenicb9a.vf
%{_texmfdistdir}/fonts/vf/public/gfsneohellenic/neohellenicbi8a.vf
%{_texmfdistdir}/fonts/vf/public/gfsneohellenic/neohellenicbi9a.vf
%{_texmfdistdir}/fonts/vf/public/gfsneohellenic/neohellenicbo8a.vf
%{_texmfdistdir}/fonts/vf/public/gfsneohellenic/neohellenicbo9a.vf
%{_texmfdistdir}/fonts/vf/public/gfsneohellenic/neohellenicdenomnums8a.vf
%{_texmfdistdir}/fonts/vf/public/gfsneohellenic/neohellenici8a.vf
%{_texmfdistdir}/fonts/vf/public/gfsneohellenic/neohellenici9a.vf
%{_texmfdistdir}/fonts/vf/public/gfsneohellenic/neohellenicnumnums8a.vf
%{_texmfdistdir}/fonts/vf/public/gfsneohellenic/neohellenico8a.vf
%{_texmfdistdir}/fonts/vf/public/gfsneohellenic/neohellenico9a.vf
%{_texmfdistdir}/fonts/vf/public/gfsneohellenic/neohellenicrg8a.vf
%{_texmfdistdir}/fonts/vf/public/gfsneohellenic/neohellenicrg9a.vf
%{_texmfdistdir}/fonts/vf/public/gfsneohellenic/neohellenicsc8a.vf
%{_texmfdistdir}/fonts/vf/public/gfsneohellenic/neohellenicsc9a.vf
%{_texmfdistdir}/fonts/vf/public/gfsneohellenic/neohellenicsco8a.vf
%{_texmfdistdir}/fonts/vf/public/gfsneohellenic/neohellenicsco9a.vf
%{_texmfdistdir}/fonts/vf/public/gfsneohellenic/neohellenictabnums8a.vf
%{_texmfdistdir}/tex/latex/gfsneohellenic/gfsneohellenic.sty
%{_texmfdistdir}/tex/latex/gfsneohellenic/lgrneohellenic.fd
%{_texmfdistdir}/tex/latex/gfsneohellenic/omlneohellenic.fd
%{_texmfdistdir}/tex/latex/gfsneohellenic/ot1neohellenic.fd
%{_texmfdistdir}/tex/latex/gfsneohellenic/t1neohellenic.fd
%{_texmfdistdir}/tex/latex/gfsneohellenic/uneohellenicnums.fd
%doc %{_texmfdistdir}/doc/fonts/gfsneohellenic/OFL-FAQ.txt
%doc %{_texmfdistdir}/doc/fonts/gfsneohellenic/OFL.txt
%doc %{_texmfdistdir}/doc/fonts/gfsneohellenic/README
%doc %{_texmfdistdir}/doc/fonts/gfsneohellenic/README.TEXLIVE
%doc %{_texmfdistdir}/doc/fonts/gfsneohellenic/gfsneohellenic.pdf
%doc %{_texmfdistdir}/doc/fonts/gfsneohellenic/gfsneohellenic.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17510 |12mr|texlive-gfsporson-1.01-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18651
# category Package
# catalog-ctan /fonts/greek/gfs/gfsporson
# catalog-date 2008-08-19 21:00:04 +0200
# catalog-license other-free
# catalog-version 1.01
Name:		texlive-gfsporson
Version:	1.01
Release:	2
Summary:	A Greek font, originally from Porson
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/greek/gfs/gfsporson
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gfsporson.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gfsporson.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Porson is an elegant Greek font, originally cut at the turn of
the 19th Century in England. The present version has been
provided by the Greek Font Society. The font supports the Greek
alphabet only. LaTeX support is provided, using the LGR
encoding.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/gfsporson/GFSPorson-Regular.afm
%{_texmfdistdir}/fonts/enc/dvips/gfsporson/porsonel.enc
%{_texmfdistdir}/fonts/map/dvips/gfsporson/gfsporson.map
%{_texmfdistdir}/fonts/opentype/public/gfsporson/GFSPorson.otf
%{_texmfdistdir}/fonts/tfm/public/gfsporson/gporsonrg6a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfsporson/gporsonrg6r.tfm
%{_texmfdistdir}/fonts/type1/public/gfsporson/GFSPorson-Regular.pfb
%{_texmfdistdir}/fonts/vf/public/gfsporson/gporsonrg6a.vf
%{_texmfdistdir}/tex/latex/gfsporson/gfsporson.sty
%{_texmfdistdir}/tex/latex/gfsporson/lgrporson.fd
%doc %{_texmfdistdir}/doc/fonts/gfsporson/OFL-FAQ.txt
%doc %{_texmfdistdir}/doc/fonts/gfsporson/OFL.txt
%doc %{_texmfdistdir}/doc/fonts/gfsporson/README
%doc %{_texmfdistdir}/doc/fonts/gfsporson/gfsporson.pdf
%doc %{_texmfdistdir}/doc/fonts/gfsporson/gfsporson.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17511 |12mr|texlive-gfssolomos-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18651
# category Package
# catalog-ctan /fonts/greek/gfs/gfssolomos
# catalog-date 2008-08-19 21:00:04 +0200
# catalog-license ofl
# catalog-version 1.0
Name:		texlive-gfssolomos
Version:	1.0
Release:	2
Summary:	A Greek-alphabet font
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/greek/gfs/gfssolomos
License:	OFL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gfssolomos.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gfssolomos.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Solomos is a font which traces its descent from a
calligraphically-inspired font of the mid-19th century. LaTeX
support, for use with the LGR encoding only, is provided.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/gfssolomos/GFSSolomos-Regular.afm
%{_texmfdistdir}/fonts/enc/dvips/gfssolomos/gpsolomos.enc
%{_texmfdistdir}/fonts/map/dvips/gfssolomos/gfssolomos.map
%{_texmfdistdir}/fonts/opentype/public/gfssolomos/GFSSolomos.otf
%{_texmfdistdir}/fonts/tfm/public/gfssolomos/gsolomos8a.tfm
%{_texmfdistdir}/fonts/tfm/public/gfssolomos/gsolomos8r.tfm
%{_texmfdistdir}/fonts/type1/public/gfssolomos/GFSSolomos-Regular.pfb
%{_texmfdistdir}/fonts/vf/public/gfssolomos/gsolomos8a.vf
%{_texmfdistdir}/tex/latex/gfssolomos/gfssolomos.sty
%{_texmfdistdir}/tex/latex/gfssolomos/lgrsolomos.fd
%doc %{_texmfdistdir}/doc/fonts/gfssolomos/OFL-FAQ.txt
%doc %{_texmfdistdir}/doc/fonts/gfssolomos/OFL.txt
%doc %{_texmfdistdir}/doc/fonts/gfssolomos/README
%doc %{_texmfdistdir}/doc/fonts/gfssolomos/gfssolomos.pdf
%doc %{_texmfdistdir}/doc/fonts/gfssolomos/gfssolomos.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17512 |12mr|texlive-ghab-0.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24578
# category Package
# catalog-ctan /macros/latex/contrib/ghab
# catalog-date 2011-11-11 07:02:55 +0100
# catalog-license lppl
# catalog-version 0.4
Name:		texlive-ghab
Version:	0.4
Release:	2
Summary:	Typeset ghab boxes in LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ghab
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ghab.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ghab.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package defines a command \darghab that will typeset its
argument in a box with a decorated frame. The width of the box
may be set using an optional argument.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/ghab/ghab.mf
%{_texmfdistdir}/tex/latex/ghab/ghab.sty
%doc %{_texmfdistdir}/doc/latex/ghab/README
%doc %{_texmfdistdir}/doc/latex/ghab/ghab-doc.pdf
%doc %{_texmfdistdir}/doc/latex/ghab/ghab-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17513 |12mr|texlive-gillcm-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19878
# category Package
# catalog-ctan undef
# catalog-date 2010-08-11 13:58:09 +0200
# catalog-license other-free
# catalog-version 1.1
Name:		texlive-gillcm
Version:	1.1
Release:	2
Summary:	Alternative unslanted italic Computer Modern fonts
Group:		Publishing
URL:		http://tug.org/texlive
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gillcm.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gillcm.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This is a demonstration of the use of virtual fonts for unusual
effects: the package implements an old idea of Eric Gill. The
package was written for the author's talk at TUG 2010.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/map/dvips/gillcm/cmg.map
%{_texmfdistdir}/fonts/tfm/public/gillcm/cmgb8r.tfm
%{_texmfdistdir}/fonts/tfm/public/gillcm/cmgbi7t.tfm
%{_texmfdistdir}/fonts/tfm/public/gillcm/cmgbi8c.tfm
%{_texmfdistdir}/fonts/tfm/public/gillcm/cmgbi8r.tfm
%{_texmfdistdir}/fonts/tfm/public/gillcm/cmgbi8t.tfm
%{_texmfdistdir}/fonts/tfm/public/gillcm/cmgbiu7t.tfm
%{_texmfdistdir}/fonts/tfm/public/gillcm/cmgbiu8c.tfm
%{_texmfdistdir}/fonts/tfm/public/gillcm/cmgbiu8r.tfm
%{_texmfdistdir}/fonts/tfm/public/gillcm/cmgbiu8t.tfm
%{_texmfdistdir}/fonts/tfm/public/gillcm/cmgm8r.tfm
%{_texmfdistdir}/fonts/tfm/public/gillcm/cmgmi7t.tfm
%{_texmfdistdir}/fonts/tfm/public/gillcm/cmgmi8c.tfm
%{_texmfdistdir}/fonts/tfm/public/gillcm/cmgmi8r.tfm
%{_texmfdistdir}/fonts/tfm/public/gillcm/cmgmi8t.tfm
%{_texmfdistdir}/fonts/tfm/public/gillcm/cmgmiu7t.tfm
%{_texmfdistdir}/fonts/tfm/public/gillcm/cmgmiu8c.tfm
%{_texmfdistdir}/fonts/tfm/public/gillcm/cmgmiu8r.tfm
%{_texmfdistdir}/fonts/tfm/public/gillcm/cmgmiu8t.tfm
%{_texmfdistdir}/fonts/vf/public/gillcm/cmgbi7t.vf
%{_texmfdistdir}/fonts/vf/public/gillcm/cmgbi8c.vf
%{_texmfdistdir}/fonts/vf/public/gillcm/cmgbi8t.vf
%{_texmfdistdir}/fonts/vf/public/gillcm/cmgbiu7t.vf
%{_texmfdistdir}/fonts/vf/public/gillcm/cmgbiu8c.vf
%{_texmfdistdir}/fonts/vf/public/gillcm/cmgbiu8t.vf
%{_texmfdistdir}/fonts/vf/public/gillcm/cmgmi7t.vf
%{_texmfdistdir}/fonts/vf/public/gillcm/cmgmi8c.vf
%{_texmfdistdir}/fonts/vf/public/gillcm/cmgmi8t.vf
%{_texmfdistdir}/fonts/vf/public/gillcm/cmgmiu7t.vf
%{_texmfdistdir}/fonts/vf/public/gillcm/cmgmiu8c.vf
%{_texmfdistdir}/fonts/vf/public/gillcm/cmgmiu8t.vf
%{_texmfdistdir}/tex/latex/gillcm/gillcm.sty
%{_texmfdistdir}/tex/latex/gillcm/ot1cmg.fd
%{_texmfdistdir}/tex/latex/gillcm/t1cmg.fd
%{_texmfdistdir}/tex/latex/gillcm/ts1cmg.fd
%doc %{_texmfdistdir}/doc/latex/gillcm/README
%doc %{_texmfdistdir}/doc/latex/gillcm/gillcm.bib
%doc %{_texmfdistdir}/doc/latex/gillcm/gillcm.dtx
%doc %{_texmfdistdir}/doc/latex/gillcm/gillcm.ins
%doc %{_texmfdistdir}/doc/latex/gillcm/gillcm.pdf
%doc %{_texmfdistdir}/doc/latex/gillcm/sample.pdf
%doc %{_texmfdistdir}/doc/latex/gillcm/sample.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17514 |12mr|texlive-gincltex-0.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23835
# category Package
# catalog-ctan /macros/latex/contrib/gincltex
# catalog-date 2011-09-05 20:39:25 +0200
# catalog-license lppl1.3
# catalog-version 0.3
Name:		texlive-gincltex
Version:	0.3
Release:	2
Summary:	Include TeX files as graphics (.tex support for \includegraphics)
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/gincltex
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gincltex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gincltex.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gincltex.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package builds on the standard LaTeX packages graphics
and/or graphicx and allows external LaTeX source files to be
included, in the same way as graphic files, by
\includegraphics. In effect, then package adds support for the
.tex extension. Some of the lower level operations like
clipping and trimming are implemented using the adjustbox
package which includes native pdflatex support and uses the pdf
pacakge for other output formats.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/gincltex/gincltex.sty
%doc %{_texmfdistdir}/doc/latex/gincltex/README
%doc %{_texmfdistdir}/doc/latex/gincltex/gincltex.pdf
#- source
%doc %{_texmfdistdir}/source/latex/gincltex/gincltex.dtx
%doc %{_texmfdistdir}/source/latex/gincltex/gincltex.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17515 |12mr|texlive-ginpenc-1.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24980
# category Package
# catalog-ctan /macros/latex/contrib/ginpenc
# catalog-date 2007-07-08 11:00:26 +0200
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-ginpenc
Version:	1.0
Release:	3
Summary:	Modification of inputenc for German
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ginpenc
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ginpenc.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ginpenc.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ginpenc.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
If the inputenc is used and German umlauts are input directly,
they are converted to the LICR representation \"a (etc.). This
breaks the sort algorithm of makeindex, for instance. Ginpenc
converts umlauts and the sharp-s to the short forms defined by
babel, e.g., "a instead, if the text is typeset in German.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/ginpenc/ansinew.gie
%{_texmfdistdir}/tex/latex/ginpenc/applemac.gie
%{_texmfdistdir}/tex/latex/ginpenc/ascii.gie
%{_texmfdistdir}/tex/latex/ginpenc/cp1250.gie
%{_texmfdistdir}/tex/latex/ginpenc/cp1252.gie
%{_texmfdistdir}/tex/latex/ginpenc/cp437.gie
%{_texmfdistdir}/tex/latex/ginpenc/cp437de.gie
%{_texmfdistdir}/tex/latex/ginpenc/cp850.gie
%{_texmfdistdir}/tex/latex/ginpenc/cp852.gie
%{_texmfdistdir}/tex/latex/ginpenc/cp865.gie
%{_texmfdistdir}/tex/latex/ginpenc/decmulti.gie
%{_texmfdistdir}/tex/latex/ginpenc/ginpenc.sty
%{_texmfdistdir}/tex/latex/ginpenc/latin1.gie
%{_texmfdistdir}/tex/latex/ginpenc/latin2.gie
%{_texmfdistdir}/tex/latex/ginpenc/latin3.gie
%{_texmfdistdir}/tex/latex/ginpenc/latin5.gie
%{_texmfdistdir}/tex/latex/ginpenc/latin9.gie
%{_texmfdistdir}/tex/latex/ginpenc/next.gie
%doc %{_texmfdistdir}/doc/latex/ginpenc/ChangeLog
%doc %{_texmfdistdir}/doc/latex/ginpenc/Makefile
%doc %{_texmfdistdir}/doc/latex/ginpenc/README
%doc %{_texmfdistdir}/doc/latex/ginpenc/ginpenc.pdf
%doc %{_texmfdistdir}/doc/latex/ginpenc/news-message.txt
%doc %{_texmfdistdir}/doc/latex/ginpenc/testginpenc.tex
#- source
%doc %{_texmfdistdir}/source/latex/ginpenc/ginpenc.dtx
%doc %{_texmfdistdir}/source/latex/ginpenc/ginpenc.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17516 |12mr|texlive-gitinfo-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23779
# category Package
# catalog-ctan /macros/latex/contrib/gitinfo
# catalog-date 2011-09-01 15:37:23 +0200
# catalog-license lppl1.3
# catalog-version 1.0
Name:		texlive-gitinfo
Version:	1.0
Release:	2
Summary:	Access metadata from the git distributed version control system
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/gitinfo
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gitinfo.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gitinfo.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package makes it possible to incorporate git version
control metadata into documents. For memoir users, the package
provides the means to tailor page headers and footers to use
the metadata.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/gitinfo/gitinfo.sty
%{_texmfdistdir}/tex/latex/gitinfo/gitsetinfo.sty
%doc %{_texmfdistdir}/doc/latex/gitinfo/README
%doc %{_texmfdistdir}/doc/latex/gitinfo/gitHeadInfo.gin
%doc %{_texmfdistdir}/doc/latex/gitinfo/gitinfo.pdf
%doc %{_texmfdistdir}/doc/latex/gitinfo/gitinfo.tex
%doc %{_texmfdistdir}/doc/latex/gitinfo/post-xxx-sample.txt

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17517 |12mr|texlive-gloss-1.5.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/gloss
# catalog-date 2006-12-11 14:57:52 +0100
# catalog-license lppl
# catalog-version 1.5.2
Name:		texlive-gloss
Version:	1.5.2
Release:	2
Summary:	Create glossaries using BibTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/gloss
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gloss.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gloss.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A glossary package using BibTeX with \cite replaced by \gloss.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bib/gloss/glsbase.bib
%{_texmfdistdir}/bibtex/bib/gloss/sample.bib
%{_texmfdistdir}/bibtex/bst/gloss/glsplain.bst
%{_texmfdistdir}/bibtex/bst/gloss/glsshort.bst
%{_texmfdistdir}/tex/latex/gloss/gloss.sty
%doc %{_texmfdistdir}/doc/latex/gloss/README
%doc %{_texmfdistdir}/doc/latex/gloss/gloss.pdf
%doc %{_texmfdistdir}/doc/latex/gloss/gloss.tex
%doc %{_texmfdistdir}/doc/latex/gloss/sample.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17518 |12mr|texlive-glossaries-3.01-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22100
# category Package
# catalog-ctan /macros/latex/contrib/glossaries
# catalog-date 2011-04-13 23:15:06 +0200
# catalog-license lppl
# catalog-version 3.01
Name:		texlive-glossaries
Version:	3.01
Release:	2
Summary:	Create glossaries and lists of acronyms
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/glossaries
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-glossaries.bin = %{EVRD}

%description
The glossaries package supports acronyms and multiple
glossaries, and has provision for operation in several
languages (using the facilities of either babel or
polyglossia). New entries are defined to have a name and
description (and optionally an associated symbol). Support for
multiple languages is offered, and plural forms of terms may be
specified. An additional package, glossaries-accsupp, can make
use of the accsupp package mechanisms for accessibility support
for PDF files containing glossaries. The user may define new
glossary styles, and preambles and postambles can be specified.
There is provision for loading a database of terms, but only
terms used in the text will be added to the relevant glossary.
The package uses an indexing program to provide the actual
glossary; either makeindex or xindy may serve this purpose, and
a Perl script is provided to serve as interface. The package
distribution also provides the mfirstuc package, for changing
the first letter of a word to upper case. The package
supersedes the author's glossary package (which is now
obsolete), and a conversion tool is provided.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/makeglossaries
%{_texmfdistdir}/scripts/glossaries/makeglossaries
%{_texmfdistdir}/scripts/glossaries/makeglossaries.bat
%{_texmfdistdir}/tex/latex/glossaries/base/glossaries-babel.sty
%{_texmfdistdir}/tex/latex/glossaries/base/glossaries-compatible-207.sty
%{_texmfdistdir}/tex/latex/glossaries/base/glossaries-polyglossia.sty
%{_texmfdistdir}/tex/latex/glossaries/base/glossaries.sty
%{_texmfdistdir}/tex/latex/glossaries/base/mfirstuc.sty
%{_texmfdistdir}/tex/latex/glossaries/dict/glossaries-dictionary-Brazilian.dict
%{_texmfdistdir}/tex/latex/glossaries/dict/glossaries-dictionary-Danish.dict
%{_texmfdistdir}/tex/latex/glossaries/dict/glossaries-dictionary-Dutch.dict
%{_texmfdistdir}/tex/latex/glossaries/dict/glossaries-dictionary-English.dict
%{_texmfdistdir}/tex/latex/glossaries/dict/glossaries-dictionary-French.dict
%{_texmfdistdir}/tex/latex/glossaries/dict/glossaries-dictionary-German.dict
%{_texmfdistdir}/tex/latex/glossaries/dict/glossaries-dictionary-Irish.dict
%{_texmfdistdir}/tex/latex/glossaries/dict/glossaries-dictionary-Italian.dict
%{_texmfdistdir}/tex/latex/glossaries/dict/glossaries-dictionary-Magyar.dict
%{_texmfdistdir}/tex/latex/glossaries/dict/glossaries-dictionary-Polish.dict
%{_texmfdistdir}/tex/latex/glossaries/dict/glossaries-dictionary-Serbian.dict
%{_texmfdistdir}/tex/latex/glossaries/dict/glossaries-dictionary-Spanish.dict
%{_texmfdistdir}/tex/latex/glossaries/expl/glossaries-accsupp.sty
%{_texmfdistdir}/tex/latex/glossaries/styles/glossary-hypernav.sty
%{_texmfdistdir}/tex/latex/glossaries/styles/glossary-list.sty
%{_texmfdistdir}/tex/latex/glossaries/styles/glossary-long.sty
%{_texmfdistdir}/tex/latex/glossaries/styles/glossary-longragged.sty
%{_texmfdistdir}/tex/latex/glossaries/styles/glossary-super.sty
%{_texmfdistdir}/tex/latex/glossaries/styles/glossary-superragged.sty
%{_texmfdistdir}/tex/latex/glossaries/styles/glossary-tree.sty
%doc %{_texmfdistdir}/doc/latex/glossaries/CHANGES
%doc %{_texmfdistdir}/doc/latex/glossaries/INSTALL
%doc %{_texmfdistdir}/doc/latex/glossaries/README
%doc %{_texmfdistdir}/doc/latex/glossaries/glossaries-user.html
%doc %{_texmfdistdir}/doc/latex/glossaries/glossaries-user.pdf
%doc %{_texmfdistdir}/doc/latex/glossaries/glossaries-user.tex
%doc %{_texmfdistdir}/doc/latex/glossaries/glossaries.pdf
%doc %{_texmfdistdir}/doc/latex/glossaries/glossariesbegin.html
%doc %{_texmfdistdir}/doc/latex/glossaries/glossariesbegin.pdf
%doc %{_texmfdistdir}/doc/latex/glossaries/glossariesbegin.tex
%doc %{_texmfdistdir}/doc/latex/glossaries/glossary2glossaries.html
%doc %{_texmfdistdir}/doc/latex/glossaries/glossary2glossaries.pdf
%doc %{_texmfdistdir}/doc/latex/glossaries/glossary2glossaries.tex
%doc %{_texmfdistdir}/doc/latex/glossaries/mfirstuc-manual.html
%doc %{_texmfdistdir}/doc/latex/glossaries/mfirstuc-manual.pdf
%doc %{_texmfdistdir}/doc/latex/glossaries/mfirstuc-manual.tex
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/database1.tex
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/database2.tex
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/minimalgls.pdf
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/minimalgls.tex
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sample-crossref.pdf
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sample-crossref.tex
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sample-custom-acronym.pdf
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sample-custom-acronym.tex
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sample-dual.pdf
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sample-dual.tex
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sample.pdf
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sample.tex
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sample4col.pdf
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sample4col.tex
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sampleAcr.pdf
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sampleAcr.tex
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sampleAcrDesc.pdf
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sampleAcrDesc.tex
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sampleDB.pdf
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sampleDB.tex
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sampleDesc.pdf
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sampleDesc.tex
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sampleEq.pdf
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sampleEq.tex
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sampleEqPg.pdf
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sampleEqPg.tex
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sampleNtn.pdf
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sampleNtn.tex
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sampleSec.pdf
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sampleSec.tex
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sampleaccsupp.pdf
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sampleaccsupp.tex
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sampleacronyms.pdf
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sampleacronyms.tex
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sampletree.pdf
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sampletree.tex
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sampleutf8.pdf
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sampleutf8.tex
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/samplexdy-compatible207.pdf
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/samplexdy-compatible207.tex
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/samplexdy-mc.xdy
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/samplexdy-mc207.xdy
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/samplexdy.pdf
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/samplexdy.tex
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/samplexdy2.pdf
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/samplexdy2.tex
#- source
%doc %{_texmfdistdir}/source/latex/glossaries/glossaries.dtx
%doc %{_texmfdistdir}/source/latex/glossaries/glossaries.ins
%doc %{_texmfdistdir}/source/latex/glossaries/glossaries.perl

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/glossaries/makeglossaries makeglossaries
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17519 |12mr|texlive-glyphlist-20111103-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19874
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-glyphlist
Version:	20111103
Release:	2
Summary:	TeXLive glyphlist package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/glyphlist.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive glyphlist package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/map/glyphlist/glyphlist.txt
%{_texmfdistdir}/fonts/map/glyphlist/pdfglyphlist.txt
%{_texmfdistdir}/fonts/map/glyphlist/texglyphlist.txt

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17520 |12mr|texlive-gmdoc-0.993-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21292
# category Package
# catalog-ctan /macros/latex/contrib/gmdoc
# catalog-date 2011-02-02 20:24:54 +0100
# catalog-license lppl
# catalog-version 0.993
Name:		texlive-gmdoc
Version:	0.993
Release:	2
Summary:	Documentation of LaTeX packages
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/gmdoc
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gmdoc.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gmdoc.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A LaTeX package and an example class for documenting (La)TeX
packages, document classes, .dtx etc., providing hyperlinks.
The package is believed to be compatible with doc and permits
minimal markup of code (the macrocode environment is no longer
necessary). The package provides automatic detection of
definitions (detecting such things as \def, \newcommand,
\DeclareOption etc.). The package needs hyperref and the
author's three ''basic' packages: gmutils, gmverb and gmiflink.
As a bonus (and as an example of doc compatibility) driver
files are provided that may be used to typeset the LaTeX Base.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/makeindex/gmdoc/gmglo.ist
%{_texmfdistdir}/tex/latex/gmdoc/gmdoc.sty
%{_texmfdistdir}/tex/latex/gmdoc/gmdocc.cls
%{_texmfdistdir}/tex/latex/gmdoc/gmoldcomm.sty
%doc %{_texmfdistdir}/doc/latex/gmdoc/README
%doc %{_texmfdistdir}/doc/latex/gmdoc/basedrivers/doc_gmdoc.tex
%doc %{_texmfdistdir}/doc/latex/gmdoc/basedrivers/docstrip_gmdoc.tex
%doc %{_texmfdistdir}/doc/latex/gmdoc/basedrivers/source2e_gmdoc.tex
%doc %{_texmfdistdir}/doc/latex/gmdoc/gmdoc.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar makeindex tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17521 |12mr|texlive-gmdoc-enhance-v0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/gmdoc-enhance
# catalog-date 2009-03-01 13:29:14 +0100
# catalog-license lppl
# catalog-version v0.2
Name:		texlive-gmdoc-enhance
Version:	v0.2
Release:	2
Summary:	Some enhancements to the gmdoc package
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/gmdoc-enhance
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gmdoc-enhance.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gmdoc-enhance.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gmdoc-enhance.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package provides some enhancements for the gmdoc package:
nicer formatting for multiple line inline comments, an ability
to "comment out" some code, and a macro to input other files in
"normal" LaTeX mode.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/gmdoc-enhance/gmdoc-enhance.sty
%doc %{_texmfdistdir}/doc/latex/gmdoc-enhance/README
%doc %{_texmfdistdir}/doc/latex/gmdoc-enhance/gmdoc-enhance.pdf
#- source
%doc %{_texmfdistdir}/source/latex/gmdoc-enhance/gmdoc-enhance.dtx
%doc %{_texmfdistdir}/source/latex/gmdoc-enhance/gmdoc-enhance.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17522 |12mr|texlive-gmeometric-0.73-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/gmeometric
# catalog-date 2008-11-23 19:39:24 +0100
# catalog-license lppl
# catalog-version 0.73
Name:		texlive-gmeometric
Version:	0.73
Release:	2
Summary:	Change page size wherever it's safe
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/gmeometric
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gmeometric.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gmeometric.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Changing the size of the typeset area is well-known to be a
dangerous operation in TeX documents. This package identifies
the circumstances where the \geometry command of the geometry
package may safely be used, (other, of course, than in the
preamble of a document) and provides a mechanism for using it.
The package makes use of the author's gmutils package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/gmeometric/gmeometric.sty
%doc %{_texmfdistdir}/doc/latex/gmeometric/README
%doc %{_texmfdistdir}/doc/latex/gmeometric/gmeometric.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17523 |12mr|texlive-gmiflink-v0.97-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/gmiflink
# catalog-date 2008-08-13 17:41:00 +0200
# catalog-license lppl
# catalog-version v0.97
Name:		texlive-gmiflink
Version:	v0.97
Release:	2
Summary:	Simplify usage of \hypertarget and \hyperlink
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/gmiflink
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gmiflink.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gmiflink.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Three hyperref-based macros that simplify usage of \hypertarget
and \hyperlink: one argument instead of the same one twice.
Also \gmiflink and \gmifref which typeset plain text instead of
generating an error or printing '??' if there is no respective
hypertarget or label.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/gmiflink/gmiflink.sty
%doc %{_texmfdistdir}/doc/latex/gmiflink/README
%doc %{_texmfdistdir}/doc/latex/gmiflink/gmiflink.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17524 |12mr|texlive-gmp-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21691
# category Package
# catalog-ctan /macros/latex/contrib/gmp
# catalog-date 2011-03-11 00:02:27 +0100
# catalog-license lppl1.3
# catalog-version 1.0
Name:		texlive-gmp
Version:	1.0
Release:	2
Summary:	Allow integration between MetaPost pictures and LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/gmp
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gmp.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gmp.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gmp.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package allows integration between MetaPost pictures and
LaTeX. The main feature is that passing parameters to the
MetaPost pictures is possible and the picture code can be put
inside arguments to commands, including \newcommand.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/gmp/gmp.sty
%doc %{_texmfdistdir}/doc/latex/gmp/README
%doc %{_texmfdistdir}/doc/latex/gmp/gmp.pdf
#- source
%doc %{_texmfdistdir}/source/latex/gmp/gmp.dtx
%doc %{_texmfdistdir}/source/latex/gmp/gmp.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17525 |12mr|texlive-gmutils-v0.996-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24287
# category Package
# catalog-ctan /macros/latex/contrib/gmutils
# catalog-date 2011-10-14 16:42:22 +0200
# catalog-license lppl
# catalog-version v0.996
Name:		texlive-gmutils
Version:	v0.996
Release:	2
Summary:	Support macros for other packages
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/gmutils
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gmutils.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gmutils.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Miscellaneous macros used by others of the author's packages.
Contents of the package: \newgif and other globals; \@ifnextcat
and \@ifXeTeX; \(Re)storeMacro(s) to override redefinitions;
\afterfi and friends; commands from relsize, etc.; "almost an
environment" or redefinition of \begin (\begin* doesn't check
if the argument environment is defined).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/gmutils/gmRCS.sty
%{_texmfdistdir}/tex/latex/gmutils/gmampulex.sty
%{_texmfdistdir}/tex/latex/gmutils/gmbase.sty
%{_texmfdistdir}/tex/latex/gmutils/gmcommand.sty
%{_texmfdistdir}/tex/latex/gmutils/gmenvir.sty
%{_texmfdistdir}/tex/latex/gmutils/gmlogos.sty
%{_texmfdistdir}/tex/latex/gmutils/gmmeta.sty
%{_texmfdistdir}/tex/latex/gmutils/gmmw.sty
%{_texmfdistdir}/tex/latex/gmutils/gmnotonlypream.sty
%{_texmfdistdir}/tex/latex/gmutils/gmparts.sty
%{_texmfdistdir}/tex/latex/gmutils/gmrelsize.sty
%{_texmfdistdir}/tex/latex/gmutils/gmtypos.sty
%{_texmfdistdir}/tex/latex/gmutils/gmurl.sty
%{_texmfdistdir}/tex/latex/gmutils/gmutils.sty
%doc %{_texmfdistdir}/doc/latex/gmutils/README
%doc %{_texmfdistdir}/doc/latex/gmutils/gmutils.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17526 |12mr|texlive-gmverb-v0.98-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24288
# category Package
# catalog-ctan /macros/latex/contrib/gmverb
# catalog-date 2011-10-14 16:42:22 +0200
# catalog-license lppl
# catalog-version v0.98
Name:		texlive-gmverb
Version:	v0.98
Release:	2
Summary:	A variant of LaTeX \verb, verbatim and shortvrb
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/gmverb
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gmverb.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gmverb.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A redefinition of \verb and verbatim so that long lines are
breakable before \ and after { with % as 'hyphen'. Allows you
to define your own verbatim-like environments (subject to a
size limit) and allows you to declare any single character as a
shorthand as in the \MakeShortVerb command of the shortvrb
package of the LaTeX distribution. The package depends on the
gmutils package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/gmverb/gmverb.sty
%doc %{_texmfdistdir}/doc/latex/gmverb/README
%doc %{_texmfdistdir}/doc/latex/gmverb/gmverb.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17527 |12mr|texlive-gmverse-v0.73-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/gmverse
# catalog-date 2008-09-06 11:23:59 +0200
# catalog-license lppl
# catalog-version v0.73
Name:		texlive-gmverse
Version:	v0.73
Release:	2
Summary:	a package for typesetting (short) poems
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/gmverse
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gmverse.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gmverse.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A redefinition of the verse environment to make the \\ command
optional for line ends and to give it a possibility of optical
centering and `right-hanging' alignment of lines broken because
of length.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/gmverse/gmverse.sty
%doc %{_texmfdistdir}/doc/latex/gmverse/README
%doc %{_texmfdistdir}/doc/latex/gmverse/gmverse.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17528 |12mr|texlive-gnu-freefont-20120505-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26232
# category Package
# catalog-ctan /fonts/gnu-freefont
# catalog-date 2012-05-05 09:25:10 +0200
# catalog-license gpl3
# catalog-version undef
Name:		texlive-gnu-freefont
Version:	20120505
Release:	1
Summary:	A Unicode font, with rather wide coverage
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/gnu-freefont
License:	GPL3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gnu-freefont.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gnu-freefont.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gnu-freefont.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a set of outline (i.e. OpenType) fonts
covering as much as possible of the Unicode character set. The
set consists of three typefaces: one monospaced and two
proportional (one with uniform and one with modulated stroke).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/opentype/public/gnu-freefont/FreeMono.otf
%{_texmfdistdir}/fonts/opentype/public/gnu-freefont/FreeMonoBold.otf
%{_texmfdistdir}/fonts/opentype/public/gnu-freefont/FreeMonoBoldOblique.otf
%{_texmfdistdir}/fonts/opentype/public/gnu-freefont/FreeMonoOblique.otf
%{_texmfdistdir}/fonts/opentype/public/gnu-freefont/FreeSans.otf
%{_texmfdistdir}/fonts/opentype/public/gnu-freefont/FreeSansBold.otf
%{_texmfdistdir}/fonts/opentype/public/gnu-freefont/FreeSansBoldOblique.otf
%{_texmfdistdir}/fonts/opentype/public/gnu-freefont/FreeSansOblique.otf
%{_texmfdistdir}/fonts/opentype/public/gnu-freefont/FreeSerif.otf
%{_texmfdistdir}/fonts/opentype/public/gnu-freefont/FreeSerifBold.otf
%{_texmfdistdir}/fonts/opentype/public/gnu-freefont/FreeSerifBoldItalic.otf
%{_texmfdistdir}/fonts/opentype/public/gnu-freefont/FreeSerifItalic.otf
%{_texmfdistdir}/fonts/truetype/public/gnu-freefont/FreeMono.ttf
%{_texmfdistdir}/fonts/truetype/public/gnu-freefont/FreeMonoBold.ttf
%{_texmfdistdir}/fonts/truetype/public/gnu-freefont/FreeMonoBoldOblique.ttf
%{_texmfdistdir}/fonts/truetype/public/gnu-freefont/FreeMonoOblique.ttf
%{_texmfdistdir}/fonts/truetype/public/gnu-freefont/FreeSans.ttf
%{_texmfdistdir}/fonts/truetype/public/gnu-freefont/FreeSansBold.ttf
%{_texmfdistdir}/fonts/truetype/public/gnu-freefont/FreeSansBoldOblique.ttf
%{_texmfdistdir}/fonts/truetype/public/gnu-freefont/FreeSansOblique.ttf
%{_texmfdistdir}/fonts/truetype/public/gnu-freefont/FreeSerif.ttf
%{_texmfdistdir}/fonts/truetype/public/gnu-freefont/FreeSerifBold.ttf
%{_texmfdistdir}/fonts/truetype/public/gnu-freefont/FreeSerifBoldItalic.ttf
%{_texmfdistdir}/fonts/truetype/public/gnu-freefont/FreeSerifItalic.ttf
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/AUTHORS
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/BUILDING
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/COPYING
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/CREDITS
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/ChangeLog
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/INSTALL
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/Makefile
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/README
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/TROUBLESHOOTING
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/USAGE
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/notes/README-downloads.txt
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/notes/building.txt
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/notes/features.txt
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/notes/maintenance.txt
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/notes/troubleshooting.txt
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/notes/usage.txt
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/notes/webfont_guidelines.txt
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/generate/MacTT
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/generate/OpenType
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/generate/TrueType
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/generate/WOFF
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/generate/buildutils.py
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/generate/buildutils.pyc
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/report/OS2UnicodeRange
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/report/OpenType/UnicodeRanges.py
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/report/OpenType/__init__.py
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/report/kernclasses.py
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/report/ligatureLookups.py
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/report/private_use.py
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/report/range_report.py
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/script-menu/nameBySlot.py
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/script-menu/unnameBySlot.py
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/test/MES-Conformance/CheckConformance.pl
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/test/MES-Conformance/MES-1.lst
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/test/MES-Conformance/MES-1.txt
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/test/MES-Conformance/MES-2.lst
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/test/MES-Conformance/MES-2.txt
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/test/MES-Conformance/MES-3B.lst
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/test/MES-Conformance/MES-3B.txt
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/test/MES-Conformance/WGL4.lst
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/test/MES-Conformance/mes-list-expand.pl
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/test/checkGlyphNumbers.py
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/test/findBackLayers.py
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/test/isMonoMono.py
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/test/ranges/Arabic/arabic_test.py
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/test/ranges/Arabic/generate_arabic_shaping.py
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/test/ranges/Arabic/unicode_joining.py
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/test/validate.py
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/utility/KerningNumerals.pl
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/utility/fontforge-interp.sh
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/utility/freefont-ttf.spec
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/utility/hex_range.py
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/utility/metafont/bulk_eps_import.py
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/utility/special-purpose/makeBraille.py
#- source
%doc %{_texmfdistdir}/source/fonts/gnu-freefont/FreeMono.sfd
%doc %{_texmfdistdir}/source/fonts/gnu-freefont/FreeMonoBold.sfd
%doc %{_texmfdistdir}/source/fonts/gnu-freefont/FreeMonoBoldOblique.sfd
%doc %{_texmfdistdir}/source/fonts/gnu-freefont/FreeMonoOblique.sfd
%doc %{_texmfdistdir}/source/fonts/gnu-freefont/FreeSans.sfd
%doc %{_texmfdistdir}/source/fonts/gnu-freefont/FreeSansBold.sfd
%doc %{_texmfdistdir}/source/fonts/gnu-freefont/FreeSansBoldOblique.sfd
%doc %{_texmfdistdir}/source/fonts/gnu-freefont/FreeSansOblique.sfd
%doc %{_texmfdistdir}/source/fonts/gnu-freefont/FreeSerif.sfd
%doc %{_texmfdistdir}/source/fonts/gnu-freefont/FreeSerifBold.sfd
%doc %{_texmfdistdir}/source/fonts/gnu-freefont/FreeSerifBoldItalic.sfd
%doc %{_texmfdistdir}/source/fonts/gnu-freefont/FreeSerifItalic.sfd
%doc %{_texmfdistdir}/source/fonts/gnu-freefont/Makefile

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17529 |12mr|texlive-gnuplottex-0.4.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23918
# category Package
# catalog-ctan /macros/latex/contrib/gnuplottex
# catalog-date 2011-09-12 16:50:58 +0200
# catalog-license gpl2
# catalog-version 0.4.4
Name:		texlive-gnuplottex
Version:	0.4.4
Release:	2
Summary:	Embed Gnuplot commands in LaTeX documents
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/gnuplottex
License:	GPL2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gnuplottex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gnuplottex.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gnuplottex.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Gnuplot code is extracted from the document and written to
.gnuplot files. Then, if shell escape is enabled, the graph
files are automatically processed and converted to PostScript
or PDF files, which will then be included. If shell escape is
disabled, the user will have to manually run the files through
gnuplot and re-run the LaTeX job.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/gnuplottex/gnuplottex.sty
%doc %{_texmfdistdir}/doc/latex/gnuplottex/README
%doc %{_texmfdistdir}/doc/latex/gnuplottex/example-pdf.tex
%doc %{_texmfdistdir}/doc/latex/gnuplottex/gnuplottex.pdf
%doc %{_texmfdistdir}/doc/latex/gnuplottex/gpl.txt
#- source
%doc %{_texmfdistdir}/source/latex/gnuplottex/gnuplottex.dtx
%doc %{_texmfdistdir}/source/latex/gnuplottex/gnuplottex.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17530 |12mr|texlive-go-20100219-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /fonts/go
# catalog-date 2010-02-19 00:25:14 +0100
# catalog-license pd
# catalog-version undef
Name:		texlive-go
Version:	20100219
Release:	2
Summary:	Fonts and macros for typesetting go games
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/go
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/go.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/go.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The macros provide for nothing more complicated than the
standard 19x19 board; the fonts are written in MetaFont.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/go/go.mf
%{_texmfdistdir}/fonts/source/public/go/go10.mf
%{_texmfdistdir}/fonts/source/public/go/go15.mf
%{_texmfdistdir}/fonts/source/public/go/go1bla10.mf
%{_texmfdistdir}/fonts/source/public/go/go1bla15.mf
%{_texmfdistdir}/fonts/source/public/go/go1bla20.mf
%{_texmfdistdir}/fonts/source/public/go/go1black.mf
%{_texmfdistdir}/fonts/source/public/go/go1whi10.mf
%{_texmfdistdir}/fonts/source/public/go/go1whi15.mf
%{_texmfdistdir}/fonts/source/public/go/go1whi20.mf
%{_texmfdistdir}/fonts/source/public/go/go1white.mf
%{_texmfdistdir}/fonts/source/public/go/go20.mf
%{_texmfdistdir}/fonts/source/public/go/go2bla10.mf
%{_texmfdistdir}/fonts/source/public/go/go2bla15.mf
%{_texmfdistdir}/fonts/source/public/go/go2bla20.mf
%{_texmfdistdir}/fonts/source/public/go/go2black.mf
%{_texmfdistdir}/fonts/source/public/go/go2whi10.mf
%{_texmfdistdir}/fonts/source/public/go/go2whi15.mf
%{_texmfdistdir}/fonts/source/public/go/go2whi20.mf
%{_texmfdistdir}/fonts/source/public/go/go2white.mf
%{_texmfdistdir}/fonts/source/public/go/gosign50.mf
%{_texmfdistdir}/fonts/tfm/public/go/go10.tfm
%{_texmfdistdir}/fonts/tfm/public/go/go15.tfm
%{_texmfdistdir}/fonts/tfm/public/go/go1bla10.tfm
%{_texmfdistdir}/fonts/tfm/public/go/go1bla15.tfm
%{_texmfdistdir}/fonts/tfm/public/go/go1bla20.tfm
%{_texmfdistdir}/fonts/tfm/public/go/go1whi10.tfm
%{_texmfdistdir}/fonts/tfm/public/go/go1whi15.tfm
%{_texmfdistdir}/fonts/tfm/public/go/go1whi20.tfm
%{_texmfdistdir}/fonts/tfm/public/go/go20.tfm
%{_texmfdistdir}/fonts/tfm/public/go/go2bla10.tfm
%{_texmfdistdir}/fonts/tfm/public/go/go2bla15.tfm
%{_texmfdistdir}/fonts/tfm/public/go/go2bla20.tfm
%{_texmfdistdir}/fonts/tfm/public/go/go2whi10.tfm
%{_texmfdistdir}/fonts/tfm/public/go/go2whi15.tfm
%{_texmfdistdir}/fonts/tfm/public/go/go2whi20.tfm
%{_texmfdistdir}/fonts/tfm/public/go/gosign50.tfm
%{_texmfdistdir}/tex/latex/go/go.sty
#- source
%doc %{_texmfdistdir}/source/latex/go/gomaps.ltx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17531 |12mr|texlive-gost-1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25450
# category Package
# catalog-ctan /biblio/bibtex/contrib/gost
# catalog-date 2012-02-20 16:14:33 +0100
# catalog-license lppl
# catalog-version 1.2
Name:		texlive-gost
Epoch:		1
Version:	1.2
Release:	1
Summary:	BibTeX styles to format according to GOST
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/gost
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gost.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gost.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gost.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
BibTeX styles to format bibliographies in English, Russian or
Ukrainian according to GOST 7.0.5-2008 or GOST 7.1-2003. Both
8-bit and Unicode (UTF-8) versions of each BibTeX style, in
each case offering a choice of sorted and unsorted. Further, a
set of three styles (which do not conform to current standards)
are retained for backwards compatibility.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/gost/gost2003.bst
%{_texmfdistdir}/bibtex/bst/gost/gost2003s.bst
%{_texmfdistdir}/bibtex/bst/gost/gost2008.bst
%{_texmfdistdir}/bibtex/bst/gost/gost2008l.bst
%{_texmfdistdir}/bibtex/bst/gost/gost2008ls.bst
%{_texmfdistdir}/bibtex/bst/gost/gost2008n.bst
%{_texmfdistdir}/bibtex/bst/gost/gost2008ns.bst
%{_texmfdistdir}/bibtex/bst/gost/gost2008s.bst
%{_texmfdistdir}/bibtex/bst/gost/gost780.bst
%{_texmfdistdir}/bibtex/bst/gost/gost780s.bst
%{_texmfdistdir}/bibtex/bst/gost/ugost2003.bst
%{_texmfdistdir}/bibtex/bst/gost/ugost2003s.bst
%{_texmfdistdir}/bibtex/bst/gost/ugost2008.bst
%{_texmfdistdir}/bibtex/bst/gost/ugost2008l.bst
%{_texmfdistdir}/bibtex/bst/gost/ugost2008ls.bst
%{_texmfdistdir}/bibtex/bst/gost/ugost2008n.bst
%{_texmfdistdir}/bibtex/bst/gost/ugost2008ns.bst
%{_texmfdistdir}/bibtex/bst/gost/ugost2008s.bst
%{_texmfdistdir}/bibtex/csf/gost/cp1251.csf
%{_texmfdistdir}/bibtex/csf/gost/koi8u.csf
%{_texmfdistdir}/bibtex/csf/gost/ruscii.csf
%{_texmfdistdir}/bibtex/csf/gost/utf8cyrillic.csf
%doc %{_texmfdistdir}/doc/bibtex/gost/README
%doc %{_texmfdistdir}/doc/bibtex/gost/gost.pdf
%doc %{_texmfdistdir}/doc/bibtex/gost/gost2003.pdf
%doc %{_texmfdistdir}/doc/bibtex/gost/gost2008-customized.pdf
%doc %{_texmfdistdir}/doc/bibtex/gost/gost2008-natbib-s.pdf
%doc %{_texmfdistdir}/doc/bibtex/gost/gost2008-natbib.pdf
%doc %{_texmfdistdir}/doc/bibtex/gost/gost2008-sorted.pdf
%doc %{_texmfdistdir}/doc/bibtex/gost/gost2008.pdf
%doc %{_texmfdistdir}/doc/bibtex/gost/gost2008l.pdf
%doc %{_texmfdistdir}/doc/bibtex/gost/gost780.pdf
#- source
%doc %{_texmfdistdir}/source/bibtex/gost/gost.dtx
%doc %{_texmfdistdir}/source/bibtex/gost/gost.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17532 |12mr|texlive-gothic-20090116-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /fonts/gothic
# catalog-date 2009-01-16 17:12:15 +0100
# catalog-license collection
# catalog-version undef
Name:		texlive-gothic
Version:	20090116
Release:	2
Summary:	A collection of old German-style fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/gothic
License:	COLLECTION
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gothic.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gothic.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A collection of fonts that reproduce those used in "old German"
printing. The set comprises Gothic, Schwabacher and Fraktur
fonts, a pair of handwriting fonts, Suetterlin and Schwell, and
a font containing decorative initials. In addition, there are
two re-encoding packages for Haralambous's fonts, providing T1,
using virtual fonts, and OT1 and T1, using Metafont.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/gothic/config.yfrak
%{_texmfdistdir}/fonts/afm/public/gothic/yfrak.afm
%{_texmfdistdir}/fonts/afm/public/gothic/ygoth.afm
%{_texmfdistdir}/fonts/afm/public/gothic/yswab.afm
%{_texmfdistdir}/fonts/map/dvips/gothic/yfrak.map
%{_texmfdistdir}/fonts/source/public/gothic/cmfrabase.mf
%{_texmfdistdir}/fonts/source/public/gothic/cmfrak.mf
%{_texmfdistdir}/fonts/source/public/gothic/cmfraklow.mf
%{_texmfdistdir}/fonts/source/public/gothic/cmfrakmis.mf
%{_texmfdistdir}/fonts/source/public/gothic/cmfraknum.mf
%{_texmfdistdir}/fonts/source/public/gothic/cmfrakoth.mf
%{_texmfdistdir}/fonts/source/public/gothic/cmfrakupp.mf
%{_texmfdistdir}/fonts/source/public/gothic/schwell.mf
%{_texmfdistdir}/fonts/source/public/gothic/su-lig.mf
%{_texmfdistdir}/fonts/source/public/gothic/su-low.mf
%{_texmfdistdir}/fonts/source/public/gothic/su-spec.mf
%{_texmfdistdir}/fonts/source/public/gothic/su-upp.mf
%{_texmfdistdir}/fonts/source/public/gothic/suet14.mf
%{_texmfdistdir}/fonts/source/public/gothic/xxfrak.mf
%{_texmfdistdir}/fonts/source/public/gothic/yfrabase.mf
%{_texmfdistdir}/fonts/source/public/gothic/yfrak.mf
%{_texmfdistdir}/fonts/source/public/gothic/yfraklow.mf
%{_texmfdistdir}/fonts/source/public/gothic/yfrakmis.mf
%{_texmfdistdir}/fonts/source/public/gothic/yfraknum.mf
%{_texmfdistdir}/fonts/source/public/gothic/yfrakoth.mf
%{_texmfdistdir}/fonts/source/public/gothic/yfrakupp.mf
%{_texmfdistdir}/fonts/source/public/gothic/ygotbase.mf
%{_texmfdistdir}/fonts/source/public/gothic/ygoth.mf
%{_texmfdistdir}/fonts/source/public/gothic/ygothgen.mf
%{_texmfdistdir}/fonts/source/public/gothic/ygothlig.mf
%{_texmfdistdir}/fonts/source/public/gothic/ygothlow.mf
%{_texmfdistdir}/fonts/source/public/gothic/ygothmis.mf
%{_texmfdistdir}/fonts/source/public/gothic/ygothnum.mf
%{_texmfdistdir}/fonts/source/public/gothic/ygothupp.mf
%{_texmfdistdir}/fonts/source/public/gothic/yinit.mf
%{_texmfdistdir}/fonts/source/public/gothic/yinitA.mf
%{_texmfdistdir}/fonts/source/public/gothic/yinitB.mf
%{_texmfdistdir}/fonts/source/public/gothic/yinitC.mf
%{_texmfdistdir}/fonts/source/public/gothic/yinitD.mf
%{_texmfdistdir}/fonts/source/public/gothic/yinitE.mf
%{_texmfdistdir}/fonts/source/public/gothic/yinitF.mf
%{_texmfdistdir}/fonts/source/public/gothic/yinitG.mf
%{_texmfdistdir}/fonts/source/public/gothic/yinitH.mf
%{_texmfdistdir}/fonts/source/public/gothic/yinitJ.mf
%{_texmfdistdir}/fonts/source/public/gothic/yinitK.mf
%{_texmfdistdir}/fonts/source/public/gothic/yinitL.mf
%{_texmfdistdir}/fonts/source/public/gothic/yinitM.mf
%{_texmfdistdir}/fonts/source/public/gothic/yinitN.mf
%{_texmfdistdir}/fonts/source/public/gothic/yinitO.mf
%{_texmfdistdir}/fonts/source/public/gothic/yinitP.mf
%{_texmfdistdir}/fonts/source/public/gothic/yinitQ.mf
%{_texmfdistdir}/fonts/source/public/gothic/yinitR.mf
%{_texmfdistdir}/fonts/source/public/gothic/yinitS.mf
%{_texmfdistdir}/fonts/source/public/gothic/yinitT.mf
%{_texmfdistdir}/fonts/source/public/gothic/yinitU.mf
%{_texmfdistdir}/fonts/source/public/gothic/yinitV.mf
%{_texmfdistdir}/fonts/source/public/gothic/yinitW.mf
%{_texmfdistdir}/fonts/source/public/gothic/yinitX.mf
%{_texmfdistdir}/fonts/source/public/gothic/yinitY.mf
%{_texmfdistdir}/fonts/source/public/gothic/yinitZ.mf
%{_texmfdistdir}/fonts/source/public/gothic/yinitas.mf
%{_texmfdistdir}/fonts/source/public/gothic/yinitdd.mf
%{_texmfdistdir}/fonts/source/public/gothic/yintbase.mf
%{_texmfdistdir}/fonts/source/public/gothic/ysmfrak.mf
%{_texmfdistdir}/fonts/source/public/gothic/yswab.mf
%{_texmfdistdir}/fonts/source/public/gothic/yswabase.mf
%{_texmfdistdir}/fonts/source/public/gothic/yswablow.mf
%{_texmfdistdir}/fonts/source/public/gothic/yswabmis.mf
%{_texmfdistdir}/fonts/source/public/gothic/yswabnum.mf
%{_texmfdistdir}/fonts/source/public/gothic/yswabupp.mf
%{_texmfdistdir}/fonts/tfm/public/gothic/cmfrak.tfm
%{_texmfdistdir}/fonts/tfm/public/gothic/schwell.tfm
%{_texmfdistdir}/fonts/tfm/public/gothic/suet14.tfm
%{_texmfdistdir}/fonts/tfm/public/gothic/tfrak.tfm
%{_texmfdistdir}/fonts/tfm/public/gothic/tfrakls.tfm
%{_texmfdistdir}/fonts/tfm/public/gothic/tgoth.tfm
%{_texmfdistdir}/fonts/tfm/public/gothic/tswab.tfm
%{_texmfdistdir}/fonts/tfm/public/gothic/yfrak.tfm
%{_texmfdistdir}/fonts/tfm/public/gothic/ygoth.tfm
%{_texmfdistdir}/fonts/tfm/public/gothic/yinit.tfm
%{_texmfdistdir}/fonts/tfm/public/gothic/yinitas.tfm
%{_texmfdistdir}/fonts/tfm/public/gothic/yinitdd.tfm
%{_texmfdistdir}/fonts/tfm/public/gothic/yswab.tfm
%{_texmfdistdir}/fonts/type1/public/gothic/yfrak.pfb
%{_texmfdistdir}/fonts/type1/public/gothic/ygoth.pfb
%{_texmfdistdir}/fonts/type1/public/gothic/yswab.pfb
%{_texmfdistdir}/fonts/vf/public/gothic/tfrak.vf
%{_texmfdistdir}/fonts/vf/public/gothic/tfrakls.vf
%{_texmfdistdir}/fonts/vf/public/gothic/tgoth.vf
%{_texmfdistdir}/fonts/vf/public/gothic/tswab.vf
%doc %{_texmfdistdir}/doc/fonts/gothic/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips fonts doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17533 |12mr|texlive-gradientframe-0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21387
# category Package
# catalog-ctan /macros/latex/contrib/gradientframe
# catalog-date 2011-02-13 15:43:06 +0100
# catalog-license lppl1.3
# catalog-version 0.2
Name:		texlive-gradientframe
Version:	0.2
Release:	2
Summary:	Simple gradient frames around objects
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/gradientframe
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gradientframe.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gradientframe.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gradientframe.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a means of drawing graded frames around
objects. The gradients of the frames are drawn using the color
package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/gradientframe/gradientframe.sty
%doc %{_texmfdistdir}/doc/latex/gradientframe/README
%doc %{_texmfdistdir}/doc/latex/gradientframe/gradientframe.pdf
#- source
%doc %{_texmfdistdir}/source/latex/gradientframe/gradientframe.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17534 |12mr|texlive-grafcet-1.3.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22509
# category Package
# catalog-ctan /graphics/pgf/contrib/grafcet
# catalog-date 2011-05-17 01:53:44 +0200
# catalog-license lppl1
# catalog-version 1.3.5
Name:		texlive-grafcet
Version:	1.3.5
Release:	2
Summary:	Draw Grafcet/SFC with TikZ
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/grafcet
License:	LPPL1
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/grafcet.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/grafcet.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a library (GRAFCET) that can draw
Grafcet/SFC diagrams, in accordance with EN 60848, using
Pgf/TikZ. L'objectif de la librairie GRAFCET est de permettre
le trace de grafcet selon la norme EN~60848 a partir de
Pgf/TikZ.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/grafcet/grafcet.sty
%doc %{_texmfdistdir}/doc/latex/grafcet/README
%doc %{_texmfdistdir}/doc/latex/grafcet/grafcet.pdf
%doc %{_texmfdistdir}/doc/latex/grafcet/grafcet.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17535 |12mr|texlive-graphics-1.0o-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25405
# category Package
# catalog-ctan /macros/latex/required/graphics
# catalog-date 2011-05-30 14:43:49 +0200
# catalog-license lppl
# catalog-version 1.0o
Name:		texlive-graphics
Version:	1.0o
Release:	3
Summary:	Standard LaTeX graphics
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/required/graphics
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/graphics.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/graphics.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/graphics.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package was designed to accommodate all needs for inclusion
of graphics in LaTeX documents, replacing many earlier packages
used in LaTeX 2.09. The package aims to give a consistent
interface to including the file types that are understood in
your output, by use of 'printer drivers' (now known, simply, as
'drivers'). The distribtion of the package contains several
drivers, but others (for example, pdfTeX) are distributed
separately. The package also offers several means of
manipulating graphics in the course of inserting them into a
document (for example, rotation and scaling). For extended
documentation see epslatex. The package is part of the graphics
bundle, which is one of the collections in the LaTeX 'required'
set of packages.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/graphics/color.sty
%{_texmfdistdir}/tex/latex/graphics/dvipdf.def
%{_texmfdistdir}/tex/latex/graphics/dvips.def
%{_texmfdistdir}/tex/latex/graphics/dvipsnam.def
%{_texmfdistdir}/tex/latex/graphics/dvipsone.def
%{_texmfdistdir}/tex/latex/graphics/dviwin.def
%{_texmfdistdir}/tex/latex/graphics/emtex.def
%{_texmfdistdir}/tex/latex/graphics/epsfig.sty
%{_texmfdistdir}/tex/latex/graphics/graphics.sty
%{_texmfdistdir}/tex/latex/graphics/graphicx.sty
%{_texmfdistdir}/tex/latex/graphics/keyval.sty
%{_texmfdistdir}/tex/latex/graphics/lscape.sty
%{_texmfdistdir}/tex/latex/graphics/pctex32.def
%{_texmfdistdir}/tex/latex/graphics/pctexhp.def
%{_texmfdistdir}/tex/latex/graphics/pctexps.def
%{_texmfdistdir}/tex/latex/graphics/pctexwin.def
%{_texmfdistdir}/tex/latex/graphics/tcidvi.def
%{_texmfdistdir}/tex/latex/graphics/trig.sty
%{_texmfdistdir}/tex/latex/graphics/truetex.def
%doc %{_texmfdistdir}/doc/latex/graphics/00readme.txt
%doc %{_texmfdistdir}/doc/latex/graphics/changes.txt
%doc %{_texmfdistdir}/doc/latex/graphics/color.pdf
%doc %{_texmfdistdir}/doc/latex/graphics/drivers.pdf
%doc %{_texmfdistdir}/doc/latex/graphics/epsfig.pdf
%doc %{_texmfdistdir}/doc/latex/graphics/graphics.pdf
%doc %{_texmfdistdir}/doc/latex/graphics/graphicx.pdf
%doc %{_texmfdistdir}/doc/latex/graphics/grfguide.pdf
%doc %{_texmfdistdir}/doc/latex/graphics/keyval.pdf
%doc %{_texmfdistdir}/doc/latex/graphics/lscape.pdf
%doc %{_texmfdistdir}/doc/latex/graphics/trig.pdf
#- source
%doc %{_texmfdistdir}/source/latex/graphics/color.dtx
%doc %{_texmfdistdir}/source/latex/graphics/drivers.dtx
%doc %{_texmfdistdir}/source/latex/graphics/epsfig.dtx
%doc %{_texmfdistdir}/source/latex/graphics/graphics-drivers.ins
%doc %{_texmfdistdir}/source/latex/graphics/graphics.dtx
%doc %{_texmfdistdir}/source/latex/graphics/graphics.ins
%doc %{_texmfdistdir}/source/latex/graphics/graphicx.dtx
%doc %{_texmfdistdir}/source/latex/graphics/grfguide.tex
%doc %{_texmfdistdir}/source/latex/graphics/keyval.dtx
%doc %{_texmfdistdir}/source/latex/graphics/lscape.dtx
%doc %{_texmfdistdir}/source/latex/graphics/trig.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17536 |12mr|texlive-graphics-pln-20100103-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16917
# category Package
# catalog-ctan /macros/plain/graphics
# catalog-date 2010-01-03 16:55:09 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-graphics-pln
Version:	20100103
Release:	2
Summary:	LaTeX-style graphics for Plain TeX users
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/plain/graphics
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/graphics-pln.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/graphics-pln.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/graphics-pln.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The Plain TeX graphics package is mostly a thin shell around
the LaTeX graphicx and color packages, with support of the
LaTeX-isms in those packages provided by miniltx (which is the
largest part of the bundle). The bundle also contains a file
"picture.tex", which is a wrapper around the autopict.sty, and
provides the LaTeX picture mode to Plain TeX users.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/plain/graphics-pln/autopict.sty
%{_texmfdistdir}/tex/plain/graphics-pln/color.tex
%{_texmfdistdir}/tex/plain/graphics-pln/graphicx.tex
%{_texmfdistdir}/tex/plain/graphics-pln/miniltx.tex
%{_texmfdistdir}/tex/plain/graphics-pln/picture.tex
%{_texmfdistdir}/tex/plain/graphics-pln/psfrag.tex
%doc %{_texmfdistdir}/doc/plain/graphics-pln/00readme.txt
%doc %{_texmfdistdir}/doc/plain/graphics-pln/exmplcol.tex
%doc %{_texmfdistdir}/doc/plain/graphics-pln/exmplgrf.tex
%doc %{_texmfdistdir}/doc/plain/graphics-pln/exmplpfg.tex
%doc %{_texmfdistdir}/doc/plain/graphics-pln/exmplpic.tex
#- source
%doc %{_texmfdistdir}/source/plain/graphics-pln/autopict.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17537 |12mr|texlive-graphicx-psmin-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/graphicx-psmin
# catalog-date 2007-05-25 16:15:27 +0200
# catalog-license lppl
# catalog-version 1.1
Name:		texlive-graphicx-psmin
Version:	1.1
Release:	2
Summary:	Reduce size of PostScript files by not repeating images
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/graphicx-psmin
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/graphicx-psmin.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/graphicx-psmin.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/graphicx-psmin.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package is an extension of the standard graphics bundle
and provides a way to include repeated PostScript graphics (ps,
eps) only once in a PostScript document. This provides a way to
get smaller PostScript documents when having, for instance, a
logo on every page. This package only works when post-processed
with dvips, which should at least have version 5.95b. The
difference for a resulting distilled PDF file is minimal (as
Ghostscript and Adobe Distiller only include a single copy of
each graphics file, anyway).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/graphicx-psmin/graphicx-psmin.sty
%doc %{_texmfdistdir}/doc/latex/graphicx-psmin/README
%doc %{_texmfdistdir}/doc/latex/graphicx-psmin/graphicx-psmin.pdf
#- source
%doc %{_texmfdistdir}/source/latex/graphicx-psmin/graphicx-psmin.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17538 |12mr|texlive-greekdates-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/greekdates
# catalog-date 2008-08-21 09:38:31 +0200
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-greekdates
Version:	1.0
Release:	2
Summary:	Provides ancient Greek day and month names, dates, etc
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/greekdates
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/greekdates.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/greekdates.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/greekdates.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides easy access to ancient Greek names of days
and months of various regions of Greece. In case the historical
information about a region is not complete, we use the Athenian
name of the month. Moreover commands and options are provided,
in order to completely switch to the "ancient way", commands
such as \today.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/greekdates/greekdates.sty
%doc %{_texmfdistdir}/doc/latex/greekdates/README
%doc %{_texmfdistdir}/doc/latex/greekdates/greekdates.pdf
#- source
%doc %{_texmfdistdir}/source/latex/greekdates/greekdates.dtx
%doc %{_texmfdistdir}/source/latex/greekdates/greekdates.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17539 |12mr|texlive-greek-inputenc-1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /language/greek/greek-inputenc
# catalog-date 2008-08-21 09:38:31 +0200
# catalog-license lppl
# catalog-version 1.2
Name:		texlive-greek-inputenc
Version:	1.2
Release:	2
Summary:	Greek encoding support for inputenc
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/greek/greek-inputenc
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/greek-inputenc.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/greek-inputenc.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bundle provides Macintosh Greek encoding and ISO 8859-7
definition files for use with inputenc.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/greek-inputenc/iso-8859-7.def
%{_texmfdistdir}/tex/latex/greek-inputenc/macgreek.def
%doc %{_texmfdistdir}/doc/latex/greek-inputenc/test.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17540 |12mr|texlive-greektex-20071112-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /fonts/greek/greektex
# catalog-date 2007-11-12 23:53:08 +0100
# catalog-license pd
# catalog-version undef
Name:		texlive-greektex
Version:	20071112
Release:	2
Summary:	Fonts for typesetting Greek/English documents
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/greek/greektex
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/greektex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/greektex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The fonts are based on Silvio Levy's classical Greek fonts;
macros and Greek hyphenation patterns for the fonts' encoding
are also provided.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/greektex/greektex.sty
%doc %{_texmfdistdir}/doc/latex/greektex/README
%doc %{_texmfdistdir}/doc/latex/greektex/gehyphw.gr
%doc %{_texmfdistdir}/doc/latex/greektex/greektexdoc.pdf
%doc %{_texmfdistdir}/doc/latex/greektex/greektexdoc.tex
%doc %{_texmfdistdir}/doc/latex/greektex/ywcl.zip

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17541 |12mr|texlive-greenpoint-20061209-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /fonts/greenpoint
# catalog-date 2006-12-09 16:48:33 +0100
# catalog-license gpl
# catalog-version undef
Name:		texlive-greenpoint
Version:	20061209
Release:	2
Summary:	The Green Point logo
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/greenpoint
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/greenpoint.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/greenpoint.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A MetaFont-implementation of the logo commonly known as 'Der
Grune Punkt' ('The Green Point'). In Austria, it can be found
on nearly every bottle. It should not be confused with the
'Recycle'-logo, implemented by Ian Green.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/greenpoint/greenpoint.mf
%{_texmfdistdir}/fonts/tfm/public/greenpoint/greenpoint.tfm
%doc %{_texmfdistdir}/doc/fonts/greenpoint/ChangeLog
%doc %{_texmfdistdir}/doc/fonts/greenpoint/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17542 |12mr|texlive-grfpaste-0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17354
# category Package
# catalog-ctan /macros/latex/contrib/grfpaste
# catalog-date 2010-03-06 14:40:43 +0100
# catalog-license lppl
# catalog-version 0.2
Name:		texlive-grfpaste
Version:	0.2
Release:	2
Summary:	Include fragments of a dvi file
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/grfpaste
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/grfpaste.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/grfpaste.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Provides a mechanism to include fragments of dvi files with the
graphicx package, so that you can use \includegraphics to
include dvi files. The package requires the dvipaste program.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/grfpaste/grfpaste.sty
%doc %{_texmfdistdir}/doc/latex/grfpaste/doc/grfpaste.pdf
%doc %{_texmfdistdir}/doc/latex/grfpaste/doc/grfpaste.tex
%doc %{_texmfdistdir}/doc/latex/grfpaste/dvipaste.txt
%doc %{_texmfdistdir}/doc/latex/grfpaste/grfp1.tex
%doc %{_texmfdistdir}/doc/latex/grfpaste/grfp2.tex
%doc %{_texmfdistdir}/doc/latex/grfpaste/grfp3.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17543 |12mr|texlive-grid-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/grid
# catalog-date 2009-11-09 22:36:07 +0100
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-grid
Version:	1.0
Release:	2
Summary:	Grid typesetting in LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/grid
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/grid.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/grid.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/grid.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package enables grid typesetting in double column
documents. Grid typesetting (vertical aligning of lines of text
in adjacent columns) is a difficult task in LaTeX, and the
present package is no more than an attempt to help users to
achieve it in a limited way. An example document, grid.tex, is
provided with simple instructions to typeset it using the
package. The package needs a lot of, this is only a
beginning...

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/grid/grid.sty
%doc %{_texmfdistdir}/doc/latex/grid/README
%doc %{_texmfdistdir}/doc/latex/grid/grid.pdf
%doc %{_texmfdistdir}/doc/latex/grid/grid.tex
%doc %{_texmfdistdir}/doc/latex/grid/manifest.txt
%doc %{_texmfdistdir}/doc/latex/grid/rvdtx.sty
#- source
%doc %{_texmfdistdir}/source/latex/grid/Makefile

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17544 |12mr|texlive-gridset-0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/gridset
# catalog-date 2009-11-09 22:36:07 +0100
# catalog-license lppl
# catalog-version 0.1
Name:		texlive-gridset
Version:	0.1
Release:	2
Summary:	Grid, a.k.a. in-register, setting
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/gridset
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gridset.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gridset.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gridset.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Grid setting -- also known as strict in-register setting -- is
something, that should be done for a lot of documents but is
not easy using LaTeX. The package helps to get the information
needed for grid setting. It does not implement auto grid
setting, but there is a command \vskipnextgrid, that moves to
the next grid position. This may be enough under some
circumstances, but in other circumstances it may fail. Thus
gridset is only one more step for grid setting, not a complete
solution.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/gridset/gridset.sty
%doc %{_texmfdistdir}/doc/latex/gridset/gridset.pdf
#- source
%doc %{_texmfdistdir}/source/latex/gridset/README
%doc %{_texmfdistdir}/source/latex/gridset/gridset.dtx
%doc %{_texmfdistdir}/source/latex/gridset/gridset.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17545 |12mr|texlive-grotesq-20071103-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /fonts/urw/grotesq
# catalog-date 2007-11-03 13:04:21 +0100
# catalog-license gpl
# catalog-version undef
Name:		texlive-grotesq
Version:	20071103
Release:	2
Summary:	URW Grotesq font pack for LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/urw/grotesq
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/grotesq.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/grotesq.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The directory contains a copy of the Type 1 font "URW Grotesq
2031 Bold' released under the GPL by URW, with supporting files
for use with (La)TeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/grotesq/config.ugq
%{_texmfdistdir}/fonts/afm/urw/grotesq/ugqb8a.afm
%{_texmfdistdir}/fonts/map/dvips/grotesq/ugq.map
%{_texmfdistdir}/fonts/tfm/urw/grotesq/ugqb.tfm
%{_texmfdistdir}/fonts/tfm/urw/grotesq/ugqb7t.tfm
%{_texmfdistdir}/fonts/tfm/urw/grotesq/ugqb8a.tfm
%{_texmfdistdir}/fonts/tfm/urw/grotesq/ugqb8c.tfm
%{_texmfdistdir}/fonts/tfm/urw/grotesq/ugqb8r.tfm
%{_texmfdistdir}/fonts/tfm/urw/grotesq/ugqb8t.tfm
%{_texmfdistdir}/fonts/tfm/urw/grotesq/ugqbc7t.tfm
%{_texmfdistdir}/fonts/tfm/urw/grotesq/ugqbc8t.tfm
%{_texmfdistdir}/fonts/tfm/urw/grotesq/ugqbo7t.tfm
%{_texmfdistdir}/fonts/tfm/urw/grotesq/ugqbo8c.tfm
%{_texmfdistdir}/fonts/tfm/urw/grotesq/ugqbo8r.tfm
%{_texmfdistdir}/fonts/tfm/urw/grotesq/ugqbo8t.tfm
%{_texmfdistdir}/fonts/type1/urw/grotesq/ugqb8a.pfb
%{_texmfdistdir}/fonts/vf/urw/grotesq/ugqb.vf
%{_texmfdistdir}/fonts/vf/urw/grotesq/ugqb7t.vf
%{_texmfdistdir}/fonts/vf/urw/grotesq/ugqb8c.vf
%{_texmfdistdir}/fonts/vf/urw/grotesq/ugqb8t.vf
%{_texmfdistdir}/fonts/vf/urw/grotesq/ugqbc7t.vf
%{_texmfdistdir}/fonts/vf/urw/grotesq/ugqbc8t.vf
%{_texmfdistdir}/fonts/vf/urw/grotesq/ugqbo7t.vf
%{_texmfdistdir}/fonts/vf/urw/grotesq/ugqbo8c.vf
%{_texmfdistdir}/fonts/vf/urw/grotesq/ugqbo8t.vf
%{_texmfdistdir}/tex/latex/grotesq/ot1ugq.fd
%{_texmfdistdir}/tex/latex/grotesq/t1ugq.fd
%{_texmfdistdir}/tex/latex/grotesq/ts1ugq.fd
%doc %{_texmfdistdir}/doc/fonts/grotesq/grotesq.txt
%doc %{_texmfdistdir}/doc/fonts/grotesq/readme.grotesq

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17546 |12mr|texlive-grverb-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17368
# category Package
# catalog-ctan /language/greek/grverb
# catalog-date 2010-03-06 16:54:30 +0100
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-grverb
Version:	1.0
Release:	2
Summary:	Typesetting Greek verbatim
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/greek/grverb
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/grverb.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/grverb.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/grverb.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides verbatim typsetting, in the context of the
Greek option in babel. The package uses the public domain
Greek-CourierPlain font, and the font itself (in Type 1
format), metrics and a font map entry for its use are provided.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/grverb/grkcurp.afm
%{_texmfdistdir}/fonts/map/dvips/grverb/grverb.map
%{_texmfdistdir}/fonts/tfm/public/grverb/grcour7t.tfm
%{_texmfdistdir}/fonts/tfm/public/grverb/grcour8a.tfm
%{_texmfdistdir}/fonts/type1/public/grverb/grkcurp.pfb
%{_texmfdistdir}/fonts/vf/public/grverb/grcour7t.vf
%{_texmfdistdir}/tex/latex/grverb/grverb.sty
%doc %{_texmfdistdir}/doc/latex/grverb/README
%doc %{_texmfdistdir}/doc/latex/grverb/grv.ps
%doc %{_texmfdistdir}/doc/latex/grverb/grv.tex
%doc %{_texmfdistdir}/doc/latex/grverb/grverb.pdf
#- source
%doc %{_texmfdistdir}/source/latex/grverb/grcour7t.vpl
%doc %{_texmfdistdir}/source/latex/grverb/grverb.dtx
%doc %{_texmfdistdir}/source/latex/grverb/grverb.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17547 |12mr|texlive-gsftopk-1.19.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26689
# category TLCore
# catalog-ctan /fonts/utilities/gsftopk
# catalog-date 2009-11-09 22:36:07 +0100
# catalog-license gpl
# catalog-version 1.19.2
Name:		texlive-gsftopk
Version:	1.19.2
Release:	3
Summary:	Convert "ghostscript fonts" to PK files
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/utilities/gsftopk
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gsftopk.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gsftopk.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-gsftopk.bin

%description
Designed for use with xdvi and dvips this utility converts
Adobe Type 1 fonts to PK bitmap format. It should not
ordinarily be much used nowadays, since both its target
applications are now capable of dealing with Type 1 fonts,
direct.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdir}/dvips/gsftopk/render.ps
%doc %{_mandir}/man1/gsftopk.1*
%doc %{_texmfdir}/doc/man/man1/gsftopk.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17548 |12mr|texlive-gtrcrd-1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25121
# category Package
# catalog-ctan /macros/latex/contrib/gtrcrd
# catalog-date 2012-01-15 22:31:29 +0100
# catalog-license lppl1.3
# catalog-version 1.0
Name:		texlive-gtrcrd
Version:	1.0
Release:	1
Summary:	Add chords to lyrics
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/gtrcrd
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gtrcrd.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gtrcrd.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides the means to specify guitar chords to be
played with each part of the lyrics of a song. The syntax of
the macros reduces the change of failing to provide a chord
where one is needed, and the structure of the macros ensures
that the chord specification appears immediately above the
start of the lyric.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/gtrcrd/gtrcrd.sty
%doc %{_texmfdistdir}/doc/latex/gtrcrd/README
%doc %{_texmfdistdir}/doc/latex/gtrcrd/gtrcrd-doc.pdf
%doc %{_texmfdistdir}/doc/latex/gtrcrd/gtrcrd-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17549 |12mr|texlive-gu-20080821-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/gu
# catalog-date 2008-08-21 09:38:31 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-gu
Version:	20080821
Release:	2
Summary:	Typeset crystallographic group-subgroup-schemes
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/gu
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gu.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gu.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package simplifies typesetting of simple crystallographic
group-subgroup-schemes in the Barnighausen formalism. It
defines a new environment stammbaum, wherein all elements of
the scheme are defined. Afterwards all necessary dimensions are
calculated and the scheme is drawn. Currently two steps of
symmetry reduction are supported.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/gu/gu.sty
%doc %{_texmfdistdir}/doc/latex/gu/README
%doc %{_texmfdistdir}/doc/latex/gu/gudemo.tex
%doc %{_texmfdistdir}/doc/latex/gu/gudoc.pdf
%doc %{_texmfdistdir}/doc/latex/gu/gudoc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17550 |12mr|texlive-guide-to-latex-20111103-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-guide-to-latex
Version:	20111103
Release:	2
Summary:	TeXLive guide-to-latex package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/guide-to-latex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/guide-to-latex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
TeXLive guide-to-latex package.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/README.txt
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/demo.eps
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/demo.pdf
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/demodoc.pdf
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/demodoc.ps
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/demodoc.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap10/exer10-1.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap10/exer10-10.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap10/exer10-2.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap10/exer10-3.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap10/exer10-4.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap10/exer10-5.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap10/exer10-6.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap10/exer10-7.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap10/exer10-8.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap10/exer10-9.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap11/exer1.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap11/exer11-1.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap11/exer11-2.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap11/exer11-3.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap11/exer11-4.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap11/exer11-5.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap11/exer2.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap11/exer3.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap15/exer15-1.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap15/exer15-2.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap15/exer15-3.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap15/exer15-4.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap15/exer15-5.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap15/exer15-6.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap15/exer15-7.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap2/exer2-1.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap2/exer2-2.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap2/exer2-3a.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap2/exer2-3b.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap2/exer2-3c.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap3/exer3-10.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap3/exer3-11.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap3/exer3-12.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap3/exer3-12.toc
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap3/exer3-1a.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap3/exer3-1b.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap3/exer3-2.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap3/exer3-3.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap3/exer3-4a.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap3/exer3-4b.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap3/exer3-5a.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap3/exer3-5b.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap3/exer3-6.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap3/exer3-7a.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap3/exer3-7b.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap3/exer3-8a.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap3/exer3-8b.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap3/exer3-9.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap4/exer4-1.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap4/exer4-10.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap4/exer4-2.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap4/exer4-3.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap4/exer4-4.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap4/exer4-5.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap4/exer4-6.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap4/exer4-7.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap4/exer4-8.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap4/exer4-9.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap5/exer5-1.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap5/exer5-2.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap5/exer5-3.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap5/exer5-4.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap6/exer6-1.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap6/exer6-2.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap6/exer6-3.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap6/exer6-4.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap6/exer6-5.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap7/exer7-1.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap7/exer7-10.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap7/exer7-11.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap7/exer7-12.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap7/exer7-13.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap7/exer7-14.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap7/exer7-15.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap7/exer7-16.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap7/exer7-17.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap7/exer7-18.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap7/exer7-19.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap7/exer7-2.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap7/exer7-20.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap7/exer7-21a.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap7/exer7-21b.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap7/exer7-3.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap7/exer7-4.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap7/exer7-5.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap7/exer7-6.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap7/exer7-7.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap7/exer7-8.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap7/exer7-9.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap8/exer8-1.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap8/exer8-2.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap8/exer8-3.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/mpletter.cls
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/palette.pdf
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/palette.ps
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/palette.tex
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/seminar.con
%doc %{_texmfdistdir}/doc/latex/guide-to-latex/sempdftx.sty

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17551 |12mr|texlive-guitar-1.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17355
# category Package
# catalog-ctan /macros/latex/contrib/guitar
# catalog-date 2010-03-06 16:54:30 +0100
# catalog-license lppl
# catalog-version 1.6
Name:		texlive-guitar
Version:	1.6
Release:	2
Summary:	Guitar chords and song texts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/guitar
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/guitar.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/guitar.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/guitar.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
(La)TeX macros for typesetting guitar chords over song texts.
The toolbox package is required. Note that this package only
places arbitrary TeX code over the lyrics. To typeset the
chords graphically (and not only by name), the author
recommends use of an additional package such as gchords by K.
Peeters.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/guitar/guitar.sty
%doc %{_texmfdistdir}/doc/latex/guitar/guitar.pdf
%doc %{_texmfdistdir}/doc/latex/guitar/guitar.tex
%doc %{_texmfdistdir}/doc/latex/guitar/guitar.txt
#- source
%doc %{_texmfdistdir}/source/latex/guitar/guitar.dtx
%doc %{_texmfdistdir}/source/latex/guitar/guitar.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17552 |12mr|texlive-guitlogo-0.9.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/GuIT/GuITlogo
# catalog-date 2009-11-09 22:36:07 +0100
# catalog-license lppl
# catalog-version 0.9.1
Name:		texlive-guitlogo
Version:	0.9.1
Release:	2
Summary:	Macros for typesetting the GuIT logo
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/GuIT/GuITlogo
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/guitlogo.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/guitlogo.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/guitlogo.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Guit provides some commands useful to correctly write the logo
of "Gruppo Utilizzatori Italiani di TeX" (Italian TeX User
Group), using the default document color or any other color the
user may ever choose, in conformity with logo's scheme as seen
on the Group web site (http://www.guit.sssup.it). Likewise,
commands are provided that simplify the writing of GuIT
acronym's complete expansion, of the addresses of Group's
internet site and public forum and 'GuITmeeting' logo.
Optionally, using hyperref, the outputs of the above cited
commands can become hyperlinks to Group's site. Documentation
is available in Italian, only.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/guitlogo/guit.cfg
%{_texmfdistdir}/tex/latex/guitlogo/guit.sty
%doc %{_texmfdistdir}/doc/latex/guitlogo/README
%doc %{_texmfdistdir}/doc/latex/guitlogo/guit.pdf
%doc %{_texmfdistdir}/doc/latex/guitlogo/guittest.pdf
%doc %{_texmfdistdir}/doc/latex/guitlogo/guittest.tex
#- source
%doc %{_texmfdistdir}/source/latex/guitlogo/guit.dtx
%doc %{_texmfdistdir}/source/latex/guitlogo/guit.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17553 |12mr|texlive-gustlib-20070121-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan undef
# catalog-date 2007-01-21 11:04:51 +0100
# catalog-license pd
# catalog-version undef
Name:		texlive-gustlib
Version:	20070121
Release:	2
Summary:	Polish oriented macros
Group:		Publishing
URL:		http://tug.org/texlive
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gustlib.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gustlib.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Various small utility packages for typesetting in plain TeX,
with a Polish perspective. Neither the package, nor any of its
contents, appears on CTAN.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bib/gustlib/plbib.bib
%{_texmfdistdir}/bibtex/bst/gustlib/plabbrv.bst
%{_texmfdistdir}/bibtex/bst/gustlib/plalpha.bst
%{_texmfdistdir}/bibtex/bst/gustlib/plplain.bst
%{_texmfdistdir}/bibtex/bst/gustlib/plunsrt.bst
%{_texmfdistdir}/tex/plain/gustlib/biblotex/biblotex.tex
%{_texmfdistdir}/tex/plain/gustlib/infr-ex.tex
%{_texmfdistdir}/tex/plain/gustlib/infram.tex
%{_texmfdistdir}/tex/plain/gustlib/licz/licz-tst.mex
%{_texmfdistdir}/tex/plain/gustlib/licz/licz.mex
%{_texmfdistdir}/tex/plain/gustlib/map/map.tex
%{_texmfdistdir}/tex/plain/gustlib/map/split.tex
%{_texmfdistdir}/tex/plain/gustlib/map/tsp-tst.mex
%{_texmfdistdir}/tex/plain/gustlib/map/tsp.tex
%{_texmfdistdir}/tex/plain/gustlib/map/tun-test.mex
%{_texmfdistdir}/tex/plain/gustlib/map/tun.tex
%{_texmfdistdir}/tex/plain/gustlib/mcol-ex.tex
%{_texmfdistdir}/tex/plain/gustlib/meashor.tex
%{_texmfdistdir}/tex/plain/gustlib/mimulcol.tex
%{_texmfdistdir}/tex/plain/gustlib/plbtx993/plbtxbst.doc
%{_texmfdistdir}/tex/plain/gustlib/plbtx993/test.mex
%{_texmfdistdir}/tex/plain/gustlib/plmac218/plidxmac.tex
%{_texmfdistdir}/tex/plain/gustlib/plmac218/plind.bat
%{_texmfdistdir}/tex/plain/gustlib/plmac218/przyklad.tex
%{_texmfdistdir}/tex/plain/gustlib/rbox-ex.tex
%{_texmfdistdir}/tex/plain/gustlib/roundbox.tex
%{_texmfdistdir}/tex/plain/gustlib/tp-crf.tex
%{_texmfdistdir}/tex/plain/gustlib/verbatim-dek.tex
%doc %{_texmfdistdir}/doc/plain/gustlib/README
%doc %{_texmfdistdir}/doc/plain/gustlib/readme.biblotex
%doc %{_texmfdistdir}/doc/plain/gustlib/readme.plbtx993
%doc %{_texmfdistdir}/doc/plain/gustlib/readme.plmac218

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17554 |12mr|texlive-gustprog-20111103-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-gustprog
Version:	20111103
Release:	2
Summary:	TeXLive gustprog package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gustprog.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gustprog.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
TeXLive gustprog package.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/support/gustprog/README
%doc %{_texmfdistdir}/doc/support/gustprog/l2h-examples.zip
%doc %{_texmfdistdir}/doc/support/gustprog/normtext.awk
%doc %{_texmfdistdir}/doc/support/gustprog/plmindex.zip
%doc %{_texmfdistdir}/doc/support/gustprog/porzadki.pl
%doc %{_texmfdistdir}/doc/support/gustprog/slim.zip

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17555 |12mr|texlive-hands-20081005-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 13293
# category Package
# catalog-ctan /fonts/hands
# catalog-date 2008-10-05 01:10:25 +0200
# catalog-license pd
# catalog-version undef
Name:		texlive-hands
Version:	20081005
Release:	2
Summary:	Pointing hand font
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/hands
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hands.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Provides right- and left-pointing hands in both black-on-white
and white-on-black realisation. The font is distributed as
MetaFont source.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/hands/hands.mf
%{_texmfdistdir}/fonts/source/public/hands/handsdef.mf
%{_texmfdistdir}/fonts/source/public/hands/mirror.mf
%{_texmfdistdir}/fonts/source/public/hands/reverse.mf
%{_texmfdistdir}/fonts/source/public/hands/rvmirror.mf
%{_texmfdistdir}/fonts/tfm/public/hands/hands.tfm

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17556 |12mr|texlive-hanging-1.2b-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/hanging
# catalog-date 2009-11-02 14:28:41 +0100
# catalog-license lppl1.3
# catalog-version 1.2b
Name:		texlive-hanging
Version:	1.2b
Release:	2
Summary:	Hanging paragraphs
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/hanging
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hanging.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hanging.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hanging.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The hanging package facilitates the typesetting of hanging
paragraphs. The package also enables typesetting with hanging
punctuation, by making punctuation characters active. This
facility is best suppressed (it can interfere with other
packages) -- there are package options for suppressing each
individual punctuation character. 'Real' attempts at hanging
punction should nowadays use the microtype package, which takes
advantage of the support offered in recent versions of pdfTeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/hanging/hanging.sty
%doc %{_texmfdistdir}/doc/latex/hanging/README
%doc %{_texmfdistdir}/doc/latex/hanging/hanging.pdf
#- source
%doc %{_texmfdistdir}/source/latex/hanging/hanging.dtx
%doc %{_texmfdistdir}/source/latex/hanging/hanging.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17557 |12mr|texlive-hanoi-20120101-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25019
# category Package
# catalog-ctan /macros/plain/contrib/hanoi/hanoi.tex
# catalog-date 2012-01-03 17:40:13 +0100
# catalog-license pd
# catalog-version 20120101
Name:		texlive-hanoi
Version:	20120101
Release:	1
Summary:	Tower of Hanoi in TeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/plain/contrib/hanoi/hanoi.tex
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hanoi.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The Plain TeX program (typed in the shape of the towers of
Hanoi) serves both as a game and as a TeX programming exercise.
As a game it will solve the towers with (up to) 15 discs (with
15 discs, 32767 moves are needed).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/plain/hanoi/hanoi.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17558 |12mr|texlive-happy4th-20120102-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25020
# category Package
# catalog-ctan /macros/plain/contrib/happy4th
# catalog-date 2012-01-03 17:38:40 +0100
# catalog-license pd
# catalog-version 20120102
Name:		texlive-happy4th
Version:	20120102
Release:	1
Summary:	A firework display in obfuscated TeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/plain/contrib/happy4th
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/happy4th.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/happy4th.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
The output PDF file gives an amusing display, as the reader
pages through it.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/plain/happy4th/happy4th.pdf
%doc %{_texmfdistdir}/doc/plain/happy4th/happy4th.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17559 |12mr|texlive-HA-prosper-4.21-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/ha-prosper
# catalog-date 2006-12-03 19:48:14 +0100
# catalog-license lppl
# catalog-version 4.21
Name:		texlive-HA-prosper
Version:	4.21
Release:	2
Summary:	Patches and improvements for prosper
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ha-prosper
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/HA-prosper.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/HA-prosper.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/HA-prosper.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
HA-prosper is a patch for prosper that adds new functionality
to prosper based presentations. Among the new features you will
find automatic generation of a table of contents on each slide,
support for notes and portrait slides. The available styles
demonstrate how to expand the functionality of prosper even
further.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/HA-prosper/HA-prosper.cfg
%{_texmfdistdir}/tex/latex/HA-prosper/HA-prosper.sty
%{_texmfdistdir}/tex/latex/HA-prosper/Styles/Aggie/AMLogo.eps
%{_texmfdistdir}/tex/latex/HA-prosper/Styles/Aggie/HAPAggie.sty
%{_texmfdistdir}/tex/latex/HA-prosper/Styles/Aggie/files.txt
%{_texmfdistdir}/tex/latex/HA-prosper/Styles/Capsules/HAPcapsules.sty
%{_texmfdistdir}/tex/latex/HA-prosper/Styles/Ciment/HAPciment.sty
%{_texmfdistdir}/tex/latex/HA-prosper/Styles/Fyma/HAPFyma.sty
%{_texmfdistdir}/tex/latex/HA-prosper/Styles/HA/HAPHA.sty
%{_texmfdistdir}/tex/latex/HA-prosper/Styles/HA/flower.ps
%{_texmfdistdir}/tex/latex/HA-prosper/Styles/Lakar/HAPLakar.sty
%{_texmfdistdir}/tex/latex/HA-prosper/Styles/Simple/HAPsimple.sty
%{_texmfdistdir}/tex/latex/HA-prosper/Styles/TCS/HAPTCS.sty
%{_texmfdistdir}/tex/latex/HA-prosper/Styles/TCS/HAPTCSTealBlue.sty
%{_texmfdistdir}/tex/latex/HA-prosper/Styles/TCS/HAPTCSgrad.sty
%{_texmfdistdir}/tex/latex/HA-prosper/Styles/TCS/TCSgradlogo.ps
%{_texmfdistdir}/tex/latex/HA-prosper/Styles/TCS/TCSlogo.ps
%{_texmfdistdir}/tex/latex/HA-prosper/Styles/Tycja/HAPTycja.sty
%doc %{_texmfdistdir}/doc/latex/HA-prosper/HA-prosper.pdf
%doc %{_texmfdistdir}/doc/latex/HA-prosper/HAPBigtest.tex
%doc %{_texmfdistdir}/doc/latex/HA-prosper/HAPDualslide.tex
%doc %{_texmfdistdir}/doc/latex/HA-prosper/HAPIntroduction.tex
%doc %{_texmfdistdir}/doc/latex/HA-prosper/README
#- source
%doc %{_texmfdistdir}/source/latex/HA-prosper/HA-prosper.def
%doc %{_texmfdistdir}/source/latex/HA-prosper/HA-prosper.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17560 |12mr|texlive-har2nat-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17356
# category Package
# catalog-ctan /macros/latex/contrib/har2nat
# catalog-date 2010-03-06 16:54:30 +0100
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-har2nat
Version:	1.0
Release:	2
Summary:	Replace the harvard package with natbib
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/har2nat
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/har2nat.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/har2nat.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This small package allows a LaTeX document containing the
citation commands provided by the Harvard package to be
compiled using the natbib package. Migration from harvard to
natbib thus can be achieved simply by replacing
\usepackage{harvard} with \usepackage{natbib}
\usepackage{har2nat} It is important that har2nat be loaded
after natbib, since it modifies natbib commands.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/har2nat/har2nat.sty
%doc %{_texmfdistdir}/doc/latex/har2nat/README
%doc %{_texmfdistdir}/doc/latex/har2nat/har2nat.pdf
%doc %{_texmfdistdir}/doc/latex/har2nat/har2nat.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17561 |12mr|texlive-hardwrap-0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21396
# category Package
# catalog-ctan /macros/latex/contrib/hardwrap
# catalog-date 2011-02-12 10:24:58 +0100
# catalog-license lppl1.3
# catalog-version 0.2
Name:		texlive-hardwrap
Version:	0.2
Release:	2
Summary:	Hard wrap text to a certain character length
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/hardwrap
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hardwrap.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hardwrap.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hardwrap.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package facilitates wrapping text to a specific character
width, breaking lines by words rather than, as done by TeX, by
characters. The primary use for these facilities is to aid the
generation of messages sent to the log file or console output
to display messages to the user. Package authors may also find
this useful when writing out arbitary text to an external file.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/hardwrap/hardwrap.sty
%doc %{_texmfdistdir}/doc/latex/hardwrap/README
%doc %{_texmfdistdir}/doc/latex/hardwrap/hardwrap.pdf
#- source
%doc %{_texmfdistdir}/source/latex/hardwrap/hardwrap.dtx
%doc %{_texmfdistdir}/source/latex/hardwrap/hardwrap.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17562 |12mr|texlive-harmony-20090625-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/harmony
# catalog-date 2009-06-25 00:34:53 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-harmony
Version:	20090625
Release:	2
Summary:	Typeset harmony symbols, etc., for musicology
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/harmony
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/harmony.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/harmony.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package harmony.sty uses the packages ifthen and amssymb
from the amsfonts bundle, together with the LaTeX font
lcirclew10 and the font musix13 from musixtex.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/harmony/harmony.sty
%doc %{_texmfdistdir}/doc/latex/harmony/README
%doc %{_texmfdistdir}/doc/latex/harmony/harmony.pdf
%doc %{_texmfdistdir}/doc/latex/harmony/harmony.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17563 |12mr|texlive-harnon-cv-20120809-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26543
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-harnon-cv
Version:	20120809
Release:	1
Summary:	TeXLive harnon-cv package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/harnon-cv.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/harnon-cv.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive harnon-cv package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/harnon-cv/harnon-cv.cls
%doc %{_texmfdistdir}/doc/latex/harnon-cv/README
%doc %{_texmfdistdir}/doc/latex/harnon-cv/sample.pdf
%doc %{_texmfdistdir}/doc/latex/harnon-cv/sample.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17564 |12mr|texlive-harpoon-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21327
# category Package
# catalog-ctan /macros/latex/contrib/harpoon
# catalog-date 2008-09-24 00:41:06 +0200
# catalog-license pd
# catalog-version 1.0
Name:		texlive-harpoon
Version:	1.0
Release:	2
Summary:	Extra harpoons, using the graphics package
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/harpoon
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/harpoon.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/harpoon.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Provides over- and under-harpoon symbol commands; the harpoons
may point in either direction, with the hook pointing up or
down. The covered object is provided as an argument to the
commands, so that they have the look of accent commands.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/harpoon/harpoon.sty
%doc %{_texmfdistdir}/doc/latex/harpoon/harpoon.pdf
%doc %{_texmfdistdir}/doc/latex/harpoon/harpoon.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17565 |12mr|texlive-harvard-2.0.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/harvard
# catalog-date 2009-01-31 11:13:28 +0100
# catalog-license lppl
# catalog-version 2.0.5
Name:		texlive-harvard
Version:	2.0.5
Release:	2
Summary:	Harvard citation package for use with LaTeX 2e
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/harvard
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/harvard.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/harvard.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/harvard.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This is a re-implementation, for LaTeX 2e, of the original
Harvard package. The bundle contains the LaTeX package, several
BibTeX styles, and a 'Perl package' for use with LaTeX2HTML.
Harvard is an author-year citation style (all but the first
author are suppressed in second and subsequent citations of the
same entry); the package defines several variant styles: -
apsr.bst for the American Political Science Review; - agsm.bst
for Australian Government publications; - dcu.bst from the
Design Computing Unit of the University of Sydney; -
kluwer.bstwhich aims at the format preferred in Kluwer
publications; - nederlands.bst which deals with sorting Dutch
names with prefixes (such as van) according to Dutch rules;
together with several styles whose authors offer no description
of their behaviour.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bib/harvard/harvard.bib
%{_texmfdistdir}/bibtex/bst/harvard/agsm.bst
%{_texmfdistdir}/bibtex/bst/harvard/apsr.bst
%{_texmfdistdir}/bibtex/bst/harvard/dcu.bst
%{_texmfdistdir}/bibtex/bst/harvard/jmr.bst
%{_texmfdistdir}/bibtex/bst/harvard/jphysicsB.bst
%{_texmfdistdir}/bibtex/bst/harvard/kluwer.bst
%{_texmfdistdir}/bibtex/bst/harvard/nederlands.bst
%{_texmfdistdir}/tex/latex/harvard/harvard.sty
%doc %{_texmfdistdir}/doc/latex/harvard/INSTALL
%doc %{_texmfdistdir}/doc/latex/harvard/README
%doc %{_texmfdistdir}/doc/latex/harvard/harvard.pdf
%doc %{_texmfdistdir}/doc/latex/harvard/harvard.perl
%doc %{_texmfdistdir}/doc/latex/harvard/harvard.tex
%doc %{_texmfdistdir}/doc/latex/harvard/manifest.txt
#- source
%doc %{_texmfdistdir}/source/latex/harvard/Makefile
%doc %{_texmfdistdir}/source/latex/harvard/doc_Makefile

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17566 |12mr|texlive-harvmac-20081220-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/plain/contrib/harvmac
# catalog-date 2008-12-20 16:08:04 +0100
# catalog-license other-free
# catalog-version undef
Name:		texlive-harvmac
Version:	20081220
Release:	2
Summary:	Macros for scientific articles
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/plain/contrib/harvmac
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/harvmac.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/harvmac.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Known as 'Harvard macros', since written at that University.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/plain/harvmac/harvmac.tex
%doc %{_texmfdistdir}/doc/plain/harvmac/README
%doc %{_texmfdistdir}/doc/plain/harvmac/harvsamp.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17567 |12mr|texlive-hatching-0.11-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23818
# category Package
# catalog-ctan /graphics/metapost/contrib/macros/hatching
# catalog-date 2006-12-17 23:49:42 +0100
# catalog-license pd
# catalog-version 0.11
Name:		texlive-hatching
Version:	0.11
Release:	2
Summary:	MetaPost macros for hatching interior of closed paths
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/metapost/contrib/macros/hatching
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hatching.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hatching.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The file hatching.mp contains a set of MetaPost macros for
hatching interior of closed paths. Examples of usage are
included.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/metapost/hatching/hatching.mp
%doc %{_texmfdistdir}/doc/metapost/hatching/README
%doc %{_texmfdistdir}/doc/metapost/hatching/htchuse.mp
%doc %{_texmfdistdir}/doc/metapost/hatching/htchuse_.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar metapost doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17568 |12mr|texlive-hausarbeit-jura-1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25356
# category Package
# catalog-ctan /macros/latex/contrib/hausarbeit-jura
# catalog-date 2012-02-10 13:14:08 +0100
# catalog-license lppl1.3
# catalog-version 1.0
Name:		texlive-hausarbeit-jura
Version:	1.0
Release:	1
Summary:	Class for writing "juristiche Hausarbeiten" at German Universities
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/hausarbeit-jura
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hausarbeit-jura.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hausarbeit-jura.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hausarbeit-jura.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The class was developed to write legal essays ("juristische
Hausarbeit") at German Universities. It is based on jurabook
and jurabib and makes it easy for LaTeX beginners to get a
correct and nicely formatted paper.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/hausarbeit-jura/hausarbeit-jura.cls
%doc %{_texmfdistdir}/doc/latex/hausarbeit-jura/README
%doc %{_texmfdistdir}/doc/latex/hausarbeit-jura/README.
%doc %{_texmfdistdir}/doc/latex/hausarbeit-jura/hausarbeit-demo.bib
%doc %{_texmfdistdir}/doc/latex/hausarbeit-jura/hausarbeit-demo.tex
#- source
%doc %{_texmfdistdir}/source/latex/hausarbeit-jura/hausarbeit-jura.dtx
%doc %{_texmfdistdir}/source/latex/hausarbeit-jura/hausarbeit-jura.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17569 |12mr|texlive-hc-20080420-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/hc
# catalog-date 2008-04-20 19:53:04 +0200
# catalog-license other-free
# catalog-version undef
Name:		texlive-hc
Version:	20080420
Release:	2
Summary:	Replacement for the LaTeX classes
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/hc
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hc.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hc.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hc.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A set of replacements for the default LaTeX classes, based upon
the Koma-Script bundle and the seminar class. Includes hcart,
hcreport, hcletter, and hcslides.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/hc/hc-de.bst
%{_texmfdistdir}/bibtex/bst/hc/hc-en.bst
%{_texmfdistdir}/tex/latex/hc/german.hld
%{_texmfdistdir}/tex/latex/hc/hcart.cls
%{_texmfdistdir}/tex/latex/hc/hcletter.cls
%{_texmfdistdir}/tex/latex/hc/hcreport.cls
%{_texmfdistdir}/tex/latex/hc/hcslides.cls
%doc %{_texmfdistdir}/doc/latex/hc/COPYING
%doc %{_texmfdistdir}/doc/latex/hc/FILES
%doc %{_texmfdistdir}/doc/latex/hc/README
%doc %{_texmfdistdir}/doc/latex/hc/hc.ps
#- source
%doc %{_texmfdistdir}/source/latex/hc/hc.dtx
%doc %{_texmfdistdir}/source/latex/hc/hc.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17570 |12mr|texlive-helvetic-20110301-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21993
# category Package
# catalog-ctan /fonts/urw/base35
# catalog-date 2011-03-01 21:42:17 +0100
# catalog-license gpl
# catalog-version undef
Name:		texlive-helvetic
Version:	20110301
Release:	2
Summary:	URW "Base 35" font pack for LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/urw/base35
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/helvetic.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A set of fonts for use as "drop-in" replacements for Adobe's
basic set, comprising: - Century Schoolbook (substituting for
Adobe's New Century Schoolbook); - Dingbats (substituting for
Adobe's Zapf Dingbats); - Nimbus Mono L (substituting for
Abobe's Courier); - Nimbus Roman No9 L (substituting for
Adobe's Times); - Nimbus Sans L (substituting for Adobe's
Helvetica); - Standard Symbols L (substituting for Adobe's
Symbol); - URW Bookman; - URW Chancery L Medium Italic
(substituting for Adobe's Zapf Chancery); - URW Gothic L Book
(substituting for Adobe's Avant Garde); and - URW Palladio L
(substituting for Adobe's Palatino).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/helvetic/config.uhv
%{_texmfdistdir}/fonts/afm/adobe/helvetic/phvb8a.afm
%{_texmfdistdir}/fonts/afm/adobe/helvetic/phvb8an.afm
%{_texmfdistdir}/fonts/afm/adobe/helvetic/phvbo8a.afm
%{_texmfdistdir}/fonts/afm/adobe/helvetic/phvbo8an.afm
%{_texmfdistdir}/fonts/afm/adobe/helvetic/phvr8a.afm
%{_texmfdistdir}/fonts/afm/adobe/helvetic/phvr8an.afm
%{_texmfdistdir}/fonts/afm/adobe/helvetic/phvro8a.afm
%{_texmfdistdir}/fonts/afm/adobe/helvetic/phvro8an.afm
%{_texmfdistdir}/fonts/afm/urw/helvetic/uhvb8a.afm
%{_texmfdistdir}/fonts/afm/urw/helvetic/uhvb8ac.afm
%{_texmfdistdir}/fonts/afm/urw/helvetic/uhvbo8a.afm
%{_texmfdistdir}/fonts/afm/urw/helvetic/uhvbo8ac.afm
%{_texmfdistdir}/fonts/afm/urw/helvetic/uhvr8a.afm
%{_texmfdistdir}/fonts/afm/urw/helvetic/uhvr8ac.afm
%{_texmfdistdir}/fonts/afm/urw/helvetic/uhvro8a.afm
%{_texmfdistdir}/fonts/afm/urw/helvetic/uhvro8ac.afm
%{_texmfdistdir}/fonts/map/dvips/helvetic/uhv.map
%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvb.tfm
%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvb7t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvb7tn.tfm
%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvb8c.tfm
%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvb8cn.tfm
%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvb8r.tfm
%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvb8rn.tfm
%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvb8t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvb8tn.tfm
%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvbc.tfm
%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvbc7t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvbc7tn.tfm
%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvbc8t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvbc8tn.tfm
%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvbo.tfm
%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvbo7t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvbo7tn.tfm
%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvbo8c.tfm
%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvbo8cn.tfm
%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvbo8r.tfm
%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvbo8rn.tfm
%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvbo8t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvbo8tn.tfm
%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvbon.tfm
%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvbrn.tfm
%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvr.tfm
%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvr7t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvr7tn.tfm
%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvr8c.tfm
%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvr8cn.tfm
%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvr8r.tfm
%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvr8rn.tfm
%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvr8t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvr8tn.tfm
%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvrc.tfm
%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvrc7t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvrc7tn.tfm
%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvrc8t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvrc8tn.tfm
%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvro.tfm
%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvro7t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvro7tn.tfm
%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvro8c.tfm
%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvro8cn.tfm
%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvro8r.tfm
%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvro8rn.tfm
%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvro8t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvro8tn.tfm
%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvron.tfm
%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvrrn.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/helvetic/phvb8z.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/helvetic/phvbc8z.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/helvetic/phvbn8z.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/helvetic/phvbnc8z.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/helvetic/phvbo8z.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/helvetic/phvbon8z.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/helvetic/phvr8z.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/helvetic/phvrc8z.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/helvetic/phvrn8z.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/helvetic/phvrnc8z.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/helvetic/phvro8z.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/helvetic/phvron8z.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/helvetic/rphvb.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/helvetic/rphvbo.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/helvetic/rphvbon.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/helvetic/rphvbrn.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/helvetic/rphvr.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/helvetic/rphvro.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/helvetic/rphvron.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/helvetic/rphvrrn.tfm
%{_texmfdistdir}/fonts/tfm/monotype/helvetic/arb10u.tfm
%{_texmfdistdir}/fonts/tfm/monotype/helvetic/arb2n.tfm
%{_texmfdistdir}/fonts/tfm/monotype/helvetic/arb7j.tfm
%{_texmfdistdir}/fonts/tfm/monotype/helvetic/arb8u.tfm
%{_texmfdistdir}/fonts/tfm/monotype/helvetic/arb9t.tfm
%{_texmfdistdir}/fonts/tfm/monotype/helvetic/ari10u.tfm
%{_texmfdistdir}/fonts/tfm/monotype/helvetic/ari2n.tfm
%{_texmfdistdir}/fonts/tfm/monotype/helvetic/ari7j.tfm
%{_texmfdistdir}/fonts/tfm/monotype/helvetic/ari8u.tfm
%{_texmfdistdir}/fonts/tfm/monotype/helvetic/ari9t.tfm
%{_texmfdistdir}/fonts/tfm/monotype/helvetic/arj10u.tfm
%{_texmfdistdir}/fonts/tfm/monotype/helvetic/arj2n.tfm
%{_texmfdistdir}/fonts/tfm/monotype/helvetic/arj7j.tfm
%{_texmfdistdir}/fonts/tfm/monotype/helvetic/arj8u.tfm
%{_texmfdistdir}/fonts/tfm/monotype/helvetic/arj9t.tfm
%{_texmfdistdir}/fonts/tfm/monotype/helvetic/arr10u.tfm
%{_texmfdistdir}/fonts/tfm/monotype/helvetic/arr2n.tfm
%{_texmfdistdir}/fonts/tfm/monotype/helvetic/arr7j.tfm
%{_texmfdistdir}/fonts/tfm/monotype/helvetic/arr8u.tfm
%{_texmfdistdir}/fonts/tfm/monotype/helvetic/arr9t.tfm
%{_texmfdistdir}/fonts/tfm/monotype/helvetic/mhvb.tfm
%{_texmfdistdir}/fonts/tfm/monotype/helvetic/mhvb8t.tfm
%{_texmfdistdir}/fonts/tfm/monotype/helvetic/mhvbi.tfm
%{_texmfdistdir}/fonts/tfm/monotype/helvetic/mhvbi8t.tfm
%{_texmfdistdir}/fonts/tfm/monotype/helvetic/mhvr.tfm
%{_texmfdistdir}/fonts/tfm/monotype/helvetic/mhvr8t.tfm
%{_texmfdistdir}/fonts/tfm/monotype/helvetic/mhvri.tfm
%{_texmfdistdir}/fonts/tfm/monotype/helvetic/mhvri8t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvb7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvb7tn.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvb8c.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvb8cn.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvb8r.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvb8rn.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvb8t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvb8tn.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvbc7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvbc7tn.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvbc8t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvbc8tn.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvbi7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvbi8c.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvbi8r.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvbi8t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvbo7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvbo7tn.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvbo8c.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvbo8cn.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvbo8r.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvbo8rn.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvbo8t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvbo8tn.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvr7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvr7tn.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvr8c.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvr8cn.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvr8r.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvr8rn.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvr8t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvr8tn.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvrc7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvrc7tn.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvrc8t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvrc8tn.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvri7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvri7tn.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvri8c.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvri8cn.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvri8r.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvri8rn.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvri8t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvri8tn.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvro7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvro7tn.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvro8c.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvro8cn.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvro8r.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvro8rn.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvro8t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvro8tn.tfm
%{_texmfdistdir}/fonts/type1/urw/helvetic/uhvb8a.pfb
%{_texmfdistdir}/fonts/type1/urw/helvetic/uhvb8a.pfm
%{_texmfdistdir}/fonts/type1/urw/helvetic/uhvb8ac.pfb
%{_texmfdistdir}/fonts/type1/urw/helvetic/uhvb8ac.pfm
%{_texmfdistdir}/fonts/type1/urw/helvetic/uhvbo8a.pfb
%{_texmfdistdir}/fonts/type1/urw/helvetic/uhvbo8a.pfm
%{_texmfdistdir}/fonts/type1/urw/helvetic/uhvbo8ac.pfb
%{_texmfdistdir}/fonts/type1/urw/helvetic/uhvbo8ac.pfm
%{_texmfdistdir}/fonts/type1/urw/helvetic/uhvboc8a.pfb
%{_texmfdistdir}/fonts/type1/urw/helvetic/uhvbrc8a.pfb
%{_texmfdistdir}/fonts/type1/urw/helvetic/uhvr8a-105.pfb
%{_texmfdistdir}/fonts/type1/urw/helvetic/uhvr8a.pfb
%{_texmfdistdir}/fonts/type1/urw/helvetic/uhvr8a.pfm
%{_texmfdistdir}/fonts/type1/urw/helvetic/uhvr8ac.pfb
%{_texmfdistdir}/fonts/type1/urw/helvetic/uhvr8ac.pfm
%{_texmfdistdir}/fonts/type1/urw/helvetic/uhvro8a-105.pfb
%{_texmfdistdir}/fonts/type1/urw/helvetic/uhvro8a.pfb
%{_texmfdistdir}/fonts/type1/urw/helvetic/uhvro8a.pfm
%{_texmfdistdir}/fonts/type1/urw/helvetic/uhvro8ac.pfb
%{_texmfdistdir}/fonts/type1/urw/helvetic/uhvro8ac.pfm
%{_texmfdistdir}/fonts/type1/urw/helvetic/uhvroc8a.pfb
%{_texmfdistdir}/fonts/type1/urw/helvetic/uhvrrc8a.pfb
%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvb.vf
%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvb7t.vf
%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvb7tn.vf
%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvb8c.vf
%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvb8cn.vf
%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvb8t.vf
%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvb8tn.vf
%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvbc.vf
%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvbc7t.vf
%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvbc7tn.vf
%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvbc8t.vf
%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvbc8tn.vf
%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvbo.vf
%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvbo7t.vf
%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvbo7tn.vf
%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvbo8c.vf
%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvbo8cn.vf
%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvbo8t.vf
%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvbo8tn.vf
%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvbon.vf
%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvbrn.vf
%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvr.vf
%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvr7t.vf
%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvr7tn.vf
%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvr8c.vf
%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvr8cn.vf
%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvr8t.vf
%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvr8tn.vf
%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvrc.vf
%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvrc7t.vf
%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvrc7tn.vf
%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvrc8t.vf
%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvrc8tn.vf
%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvro.vf
%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvro7t.vf
%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvro7tn.vf
%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvro8c.vf
%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvro8cn.vf
%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvro8t.vf
%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvro8tn.vf
%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvron.vf
%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvrrn.vf
%{_texmfdistdir}/fonts/vf/cspsfonts-adobe/helvetic/phvb8z.vf
%{_texmfdistdir}/fonts/vf/cspsfonts-adobe/helvetic/phvbc8z.vf
%{_texmfdistdir}/fonts/vf/cspsfonts-adobe/helvetic/phvbn8z.vf
%{_texmfdistdir}/fonts/vf/cspsfonts-adobe/helvetic/phvbnc8z.vf
%{_texmfdistdir}/fonts/vf/cspsfonts-adobe/helvetic/phvbo8z.vf
%{_texmfdistdir}/fonts/vf/cspsfonts-adobe/helvetic/phvbon8z.vf
%{_texmfdistdir}/fonts/vf/cspsfonts-adobe/helvetic/phvr8z.vf
%{_texmfdistdir}/fonts/vf/cspsfonts-adobe/helvetic/phvrc8z.vf
%{_texmfdistdir}/fonts/vf/cspsfonts-adobe/helvetic/phvrn8z.vf
%{_texmfdistdir}/fonts/vf/cspsfonts-adobe/helvetic/phvrnc8z.vf
%{_texmfdistdir}/fonts/vf/cspsfonts-adobe/helvetic/phvro8z.vf
%{_texmfdistdir}/fonts/vf/cspsfonts-adobe/helvetic/phvron8z.vf
%{_texmfdistdir}/fonts/vf/monotype/helvetic/mhvb.vf
%{_texmfdistdir}/fonts/vf/monotype/helvetic/mhvb8t.vf
%{_texmfdistdir}/fonts/vf/monotype/helvetic/mhvbi.vf
%{_texmfdistdir}/fonts/vf/monotype/helvetic/mhvbi8t.vf
%{_texmfdistdir}/fonts/vf/monotype/helvetic/mhvr.vf
%{_texmfdistdir}/fonts/vf/monotype/helvetic/mhvr8t.vf
%{_texmfdistdir}/fonts/vf/monotype/helvetic/mhvri.vf
%{_texmfdistdir}/fonts/vf/monotype/helvetic/mhvri8t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvb7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvb7tn.vf
%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvb8c.vf
%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvb8cn.vf
%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvb8t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvb8tn.vf
%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvbc7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvbc7tn.vf
%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvbc8t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvbc8tn.vf
%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvbi7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvbi8c.vf
%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvbi8t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvbo7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvbo7tn.vf
%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvbo8c.vf
%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvbo8cn.vf
%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvbo8t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvbo8tn.vf
%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvr7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvr7tn.vf
%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvr8c.vf
%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvr8cn.vf
%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvr8t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvr8tn.vf
%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvrc7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvrc7tn.vf
%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvrc8t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvrc8tn.vf
%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvri7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvri7tn.vf
%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvri8c.vf
%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvri8cn.vf
%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvri8t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvri8tn.vf
%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvro7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvro7tn.vf
%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvro8c.vf
%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvro8cn.vf
%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvro8t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvro8tn.vf
%{_texmfdistdir}/tex/latex/helvetic/8ruhv.fd
%{_texmfdistdir}/tex/latex/helvetic/omluhv.fd
%{_texmfdistdir}/tex/latex/helvetic/omsuhv.fd
%{_texmfdistdir}/tex/latex/helvetic/ot1uhv.fd
%{_texmfdistdir}/tex/latex/helvetic/t1uhv.fd
%{_texmfdistdir}/tex/latex/helvetic/ts1uhv.fd

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips fonts tex %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17571 |12mr|texlive-hep-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/hep
# catalog-date 2008-08-21 09:38:31 +0200
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-hep
Version:	1.0
Release:	2
Summary:	A "convenience wrapper" for High Energy Physics packages
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/hep
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hep.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hep.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Loads the author's hepunits and hepnicenames packages, and a
selection of others that are useful in High Energy Physics
papers, etc.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/hep/hep.sty
%doc %{_texmfdistdir}/doc/latex/hep/ChangeLog
%doc %{_texmfdistdir}/doc/latex/hep/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17572 |12mr|texlive-hepnames-1.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/hepnames
# catalog-date 2008-08-21 09:38:31 +0200
# catalog-license lppl
# catalog-version 1.4
Name:		texlive-hepnames
Version:	1.4
Release:	2
Summary:	Pre-defined high energy particle names
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/hepnames
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hepnames.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hepnames.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Hepnames provides a pair of LaTeX packages, heppennames and
hepnicenames, providing a large set of pre-defined high energy
physics particle names built with the hepparticles package. The
packages are based on pennames.sty by Michel Goosens and Eric
van Herwijnen. Heppennames re-implements the particle names in
pennames.sty, with some additions and alterations and greater
flexibility and robustness due to the hepparticles structures,
which were written for this purpose. Hepnicenames provides the
main non-resonant particle names from heppennames with more
"friendly" names.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/hepnames/hepnames.sty
%{_texmfdistdir}/tex/latex/hepnames/hepnicenames.sty
%{_texmfdistdir}/tex/latex/hepnames/heppennames.sty
%doc %{_texmfdistdir}/doc/latex/hepnames/ChangeLog
%doc %{_texmfdistdir}/doc/latex/hepnames/README
%doc %{_texmfdistdir}/doc/latex/hepnames/hepnames.pdf
%doc %{_texmfdistdir}/doc/latex/hepnames/hepnames.tex
%doc %{_texmfdistdir}/doc/latex/hepnames/hepnicenames-macros.tex
%doc %{_texmfdistdir}/doc/latex/hepnames/hepnicenames.pdf
%doc %{_texmfdistdir}/doc/latex/hepnames/hepnicenames.tex
%doc %{_texmfdistdir}/doc/latex/hepnames/heppennames-macros.tex
%doc %{_texmfdistdir}/doc/latex/hepnames/heppennames.pdf
%doc %{_texmfdistdir}/doc/latex/hepnames/heppennames.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17573 |12mr|texlive-hepparticles-20070223-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/hepparticles
# catalog-date 2007-02-23 00:16:39 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-hepparticles
Version:	20070223
Release:	2
Summary:	Macros for typesetting high energy physics particle names
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/hepparticles
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hepparticles.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hepparticles.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
HEPparticles is a set of macros for typesetting high energy
particle names, to meet the following criteria: 1. The main
particle name is a Roman or Greek symbol, to be typeset in
upright font in normal contexts. 2. Additionally a superscript
and/or subscript may follow the main symbol. 3. Particle
resonances may also have a resonance specifier which is typeset
in parentheses following the main symbol. In general the
parentheses may also be followed by sub- and superscripts. 4.
The particle names are expected to be used both in and out of
mathematical contexts. 5. If the surrounding text is bold or
italic then the particle name should adapt to that context as
best as possible (this may not be possible for Greek symbols).
A consequence of point 5 is that the well-known problems with
boldness of particle names in section titles, headers and
tables of contents automatically disappear if these macros are
used.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/hepparticles/hepparticles.sty
%doc %{_texmfdistdir}/doc/latex/hepparticles/README
%doc %{_texmfdistdir}/doc/latex/hepparticles/hepparticles.pdf
%doc %{_texmfdistdir}/doc/latex/hepparticles/hepparticles.tex
%doc %{_texmfdistdir}/doc/latex/hepparticles/testhepparticles.pdf
%doc %{_texmfdistdir}/doc/latex/hepparticles/testhepparticles.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17574 |12mr|texlive-hepthesis-1.4.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18725
# category Package
# catalog-ctan /macros/latex/contrib/hepthesis
# catalog-date 2010-06-03 14:28:33 +0200
# catalog-license lppl
# catalog-version 1.4.3
Name:		texlive-hepthesis
Version:	1.4.3
Release:	2
Summary:	A class for academic reports, especially PhD theses
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/hepthesis
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hepthesis.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hepthesis.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hepthesis.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Hepthesis is a LaTeX class for typesetting large academic
reports, in particular PhD theses. It was originally developed
for typesetting the author's high-energy physics PhD thesis and
includes some features specifically tailored to such an
application. In particular, hepthesis offers: - Attractive
semantic environments for various rubric sections; - Extensive
options for draft production, screen viewing and binding-ready
output; - Helpful extensions of existing environments,
including equation and tabular; and - Support for quotations at
the start of the thesis and each chapter. The class is based on
scrbook, from the KOMA-Script bundle.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/hepthesis/hepthesis.cls
%doc %{_texmfdistdir}/doc/latex/hepthesis/ChangeLog
%doc %{_texmfdistdir}/doc/latex/hepthesis/Makefile
%doc %{_texmfdistdir}/doc/latex/hepthesis/README
%doc %{_texmfdistdir}/doc/latex/hepthesis/TODO
%doc %{_texmfdistdir}/doc/latex/hepthesis/example/Makefile
%doc %{_texmfdistdir}/doc/latex/hepthesis/example/appendices.tex
%doc %{_texmfdistdir}/doc/latex/hepthesis/example/backmatter.tex
%doc %{_texmfdistdir}/doc/latex/hepthesis/example/chap1.tex
%doc %{_texmfdistdir}/doc/latex/hepthesis/example/chap2.tex
%doc %{_texmfdistdir}/doc/latex/hepthesis/example/chap3.tex
%doc %{_texmfdistdir}/doc/latex/hepthesis/example/ckmfitter-alpha-combined.pdf
%doc %{_texmfdistdir}/doc/latex/hepthesis/example/example.pdf
%doc %{_texmfdistdir}/doc/latex/hepthesis/example/example.tex
%doc %{_texmfdistdir}/doc/latex/hepthesis/example/extrastyles.zip
%doc %{_texmfdistdir}/doc/latex/hepthesis/example/frontmatter.tex
%doc %{_texmfdistdir}/doc/latex/hepthesis/example/getNewBibtex
%doc %{_texmfdistdir}/doc/latex/hepthesis/example/h-physrev.bst
%doc %{_texmfdistdir}/doc/latex/hepthesis/example/lhcb-detector-cross-section.pdf
%doc %{_texmfdistdir}/doc/latex/hepthesis/example/mythesis.bib
%doc %{_texmfdistdir}/doc/latex/hepthesis/example/mythesis.cls
%doc %{_texmfdistdir}/doc/latex/hepthesis/example/mythesis.sty
%doc %{_texmfdistdir}/doc/latex/hepthesis/example/mythesismath.sty
%doc %{_texmfdistdir}/doc/latex/hepthesis/hepthesis.pdf
%doc %{_texmfdistdir}/doc/latex/hepthesis/hepthesis.tex
#- source
%doc %{_texmfdistdir}/source/latex/hepthesis/Makefile

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17575 |12mr|texlive-hepunits-1.1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/hepunits
# catalog-date 2009-09-19 12:08:16 +0200
# catalog-license lppl
# catalog-version 1.1.1
Name:		texlive-hepunits
Version:	1.1.1
Release:	2
Summary:	A set of units useful in high energy physics applications
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/hepunits
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hepunits.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hepunits.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Hepunits is a LaTeX package built on the SIunits package which
adds a collection of useful HEP units to the existing SIunits
set. These include the energy units \MeV, \GeV, \TeV and the
derived momentum and mass units \MeVoverc, \MeVovercsq and so
on.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/hepunits/hepunits.sty
%doc %{_texmfdistdir}/doc/latex/hepunits/ChangeLog
%doc %{_texmfdistdir}/doc/latex/hepunits/README
%doc %{_texmfdistdir}/doc/latex/hepunits/hepunits.pdf
%doc %{_texmfdistdir}/doc/latex/hepunits/hepunits.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17576 |12mr|texlive-here-20091128-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16135
# category Package
# catalog-ctan /macros/latex/contrib/here
# catalog-date 2009-11-28 09:57:52 +0100
# catalog-license pd
# catalog-version undef
Name:		texlive-here
Version:	20091128
Release:	2
Summary:	Emulation of obsolete package for "here" floats
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/here
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/here.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/here.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Provides the H option for floats in LaTeX to signify that the
environemt is not really a float (and should therefore be
placed "here" and not float at all). The package emulates an
older package of the same name, which has long been been
suppressed by its author. The job is done by nothing more than
loading the float package, which has long provided the option
in an acceptable framework.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/here/here.sty
%doc %{_texmfdistdir}/doc/latex/here/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17577 |12mr|texlive-he-she-1.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24938
# category Package
# catalog-ctan /macros/latex/contrib/he-she
# catalog-date 2011-02-16 08:41:21 +0100
# catalog-license lppl1.3
# catalog-version 1.0
Name:		texlive-he-she
Version:	1.0
Release:	4
Summary:	Alternating pronouns to aid to gender-neutral writing
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/he-she
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/he-she.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/he-she.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package implements a version of semi-automatic pronoun
switching for writing gender-neutral (and possibly annoying)
prose. It has upper- and lowercase versions of switching
pronouns for all case forms, plus anaphoric versions that
reflect the current gender choice.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/he-she/he-she.sty
%doc %{_texmfdistdir}/doc/latex/he-she/README
%doc %{_texmfdistdir}/doc/latex/he-she/he-she.pdf
%doc %{_texmfdistdir}/doc/latex/he-she/he-she.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17578 |12mr|texlive-hexgame-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/hexgame
# catalog-date 2008-08-22 10:38:02 +0200
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-hexgame
Version:	1.0
Release:	2
Summary:	Provide an environment to draw a hexgame-board
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/hexgame
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hexgame.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hexgame.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Hex is a mathematical game invented by the Danish mathematician
Piet Hein and independently by the mathematician John Nash.
This package defines an environment that enables the user to
draw such a game in a trivial way.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/hexgame/hexgame.sty
%doc %{_texmfdistdir}/doc/latex/hexgame/README
%doc %{_texmfdistdir}/doc/latex/hexgame/hexgame.pdf
%doc %{_texmfdistdir}/doc/latex/hexgame/hexgame.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17579 |12mr|texlive-hfbright-20061217-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25054
# category Package
# catalog-ctan /fonts/ps-type1/hfbright
# catalog-date 2006-12-17 23:49:42 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-hfbright
Version:	20061217
Release:	3
Summary:	The hfbright fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/ps-type1/hfbright
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hfbright.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hfbright.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hfbright.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
These are Adobe Type 1 versions of the OT1-encoded and maths
parts of the Computer Modern Bright fonts.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/hfbright/hfbr10.afm
%{_texmfdistdir}/fonts/afm/public/hfbright/hfbr17.afm
%{_texmfdistdir}/fonts/afm/public/hfbright/hfbr8.afm
%{_texmfdistdir}/fonts/afm/public/hfbright/hfbr9.afm
%{_texmfdistdir}/fonts/afm/public/hfbright/hfbras10.afm
%{_texmfdistdir}/fonts/afm/public/hfbright/hfbras8.afm
%{_texmfdistdir}/fonts/afm/public/hfbright/hfbras9.afm
%{_texmfdistdir}/fonts/afm/public/hfbright/hfbrbs10.afm
%{_texmfdistdir}/fonts/afm/public/hfbright/hfbrbs8.afm
%{_texmfdistdir}/fonts/afm/public/hfbright/hfbrbs9.afm
%{_texmfdistdir}/fonts/afm/public/hfbright/hfbrbx10.afm
%{_texmfdistdir}/fonts/afm/public/hfbright/hfbrmb10.afm
%{_texmfdistdir}/fonts/afm/public/hfbright/hfbrmi10.afm
%{_texmfdistdir}/fonts/afm/public/hfbright/hfbrmi8.afm
%{_texmfdistdir}/fonts/afm/public/hfbright/hfbrmi9.afm
%{_texmfdistdir}/fonts/afm/public/hfbright/hfbrsl10.afm
%{_texmfdistdir}/fonts/afm/public/hfbright/hfbrsl17.afm
%{_texmfdistdir}/fonts/afm/public/hfbright/hfbrsl8.afm
%{_texmfdistdir}/fonts/afm/public/hfbright/hfbrsl9.afm
%{_texmfdistdir}/fonts/afm/public/hfbright/hfbrsy10.afm
%{_texmfdistdir}/fonts/afm/public/hfbright/hfbrsy8.afm
%{_texmfdistdir}/fonts/afm/public/hfbright/hfbrsy9.afm
%{_texmfdistdir}/fonts/afm/public/hfbright/hfsltl10.afm
%{_texmfdistdir}/fonts/afm/public/hfbright/hftl10.afm
%{_texmfdistdir}/fonts/enc/dvips/hfbright/hfmital.enc
%{_texmfdistdir}/fonts/enc/dvips/hfbright/hfmsa.enc
%{_texmfdistdir}/fonts/enc/dvips/hfbright/hfmsb.enc
%{_texmfdistdir}/fonts/enc/dvips/hfbright/hfmsym.enc
%{_texmfdistdir}/fonts/enc/dvips/hfbright/hfot1.enc
%{_texmfdistdir}/fonts/map/dvips/hfbright/hfbright.map
%{_texmfdistdir}/fonts/type1/public/hfbright/hfbr10.pfb
%{_texmfdistdir}/fonts/type1/public/hfbright/hfbr17.pfb
%{_texmfdistdir}/fonts/type1/public/hfbright/hfbr8.pfb
%{_texmfdistdir}/fonts/type1/public/hfbright/hfbr9.pfb
%{_texmfdistdir}/fonts/type1/public/hfbright/hfbras10.pfb
%{_texmfdistdir}/fonts/type1/public/hfbright/hfbras8.pfb
%{_texmfdistdir}/fonts/type1/public/hfbright/hfbras9.pfb
%{_texmfdistdir}/fonts/type1/public/hfbright/hfbrbs10.pfb
%{_texmfdistdir}/fonts/type1/public/hfbright/hfbrbs8.pfb
%{_texmfdistdir}/fonts/type1/public/hfbright/hfbrbs9.pfb
%{_texmfdistdir}/fonts/type1/public/hfbright/hfbrbx10.pfb
%{_texmfdistdir}/fonts/type1/public/hfbright/hfbrmb10.pfb
%{_texmfdistdir}/fonts/type1/public/hfbright/hfbrmi10.pfb
%{_texmfdistdir}/fonts/type1/public/hfbright/hfbrmi8.pfb
%{_texmfdistdir}/fonts/type1/public/hfbright/hfbrmi9.pfb
%{_texmfdistdir}/fonts/type1/public/hfbright/hfbrsl10.pfb
%{_texmfdistdir}/fonts/type1/public/hfbright/hfbrsl17.pfb
%{_texmfdistdir}/fonts/type1/public/hfbright/hfbrsl8.pfb
%{_texmfdistdir}/fonts/type1/public/hfbright/hfbrsl9.pfb
%{_texmfdistdir}/fonts/type1/public/hfbright/hfbrsy10.pfb
%{_texmfdistdir}/fonts/type1/public/hfbright/hfbrsy8.pfb
%{_texmfdistdir}/fonts/type1/public/hfbright/hfbrsy9.pfb
%{_texmfdistdir}/fonts/type1/public/hfbright/hfsltl10.pfb
%{_texmfdistdir}/fonts/type1/public/hfbright/hftl10.pfb
%doc %{_texmfdistdir}/doc/fonts/hfbright/README
%doc %{_texmfdistdir}/doc/fonts/hfbright/config.hfbright
%doc %{_texmfdistdir}/doc/fonts/hfbright/generate.sh
%doc %{_texmfdistdir}/doc/fonts/hfbright/install.sh
%doc %{_texmfdistdir}/doc/fonts/hfbright/simplify-rename.pe
#- source
%doc %{_texmfdistdir}/source/fonts/hfbright/generate.sh
%doc %{_texmfdistdir}/source/fonts/hfbright/install.sh
%doc %{_texmfdistdir}/source/fonts/hfbright/simplify-rename.pe

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17580 |12mr|texlive-hfoldsty-1.15-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25011
# category Package
# catalog-ctan /fonts/hfoldsty
# catalog-date 2012-01-02 14:24:13 +0100
# catalog-license gpl
# catalog-version 1.15
Name:		texlive-hfoldsty
Version:	1.15
Release:	1
Summary:	Old style numerals with EC fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/hfoldsty
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hfoldsty.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hfoldsty.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hfoldsty.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The hfoldsty package provides virtual fonts for using oldstyle
(0123456789) figures with the European Computer Modern fonts.
It does a similar job as the eco package by Sebastian Kirsch
but includes a couple of improvements, i.e., better kerning
with guillemets, and support for character protruding using the
pdfcprot package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobi0500.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobi0600.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobi0700.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobi0800.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobi0900.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobi1000.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobi1095.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobi1200.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobi1440.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobi1728.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobi2074.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobi2488.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobi2986.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobi3583.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobl0500.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobl0600.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobl0700.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobl0800.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobl0900.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobl1000.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobl1095.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobl1200.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobl1440.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobl1728.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobl2074.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobl2488.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobl2986.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobl3583.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobx0500.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobx0600.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobx0700.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobx0800.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobx0900.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobx1000.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobx1095.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobx1200.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobx1440.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobx1728.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobx2074.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobx2488.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobx2986.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfobx3583.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfocc0500.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfocc0600.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfocc0700.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfocc0800.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfocc0900.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfocc1000.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfocc1095.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfocc1200.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfocc1440.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfocc1728.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfocc2074.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfocc2488.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfocc2986.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfocc3583.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfodh0500.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfodh0600.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfodh0700.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfodh0800.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfodh0900.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfodh1000.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfodh1095.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfodh1200.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfodh1440.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfodh1728.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfodh2074.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfodh2488.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfodh2986.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfodh3583.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoit0600.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoit0700.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoit0800.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoit0900.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoit1000.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoit1095.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoit1200.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoit1440.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoit1728.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoit2074.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoit2488.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoit2986.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoit3583.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfooc0500.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfooc0600.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfooc0700.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfooc0800.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfooc0900.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfooc1000.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfooc1095.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfooc1200.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfooc1440.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfooc1728.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfooc2074.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfooc2488.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfooc2986.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfooc3583.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hforb0500.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hforb0600.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hforb0700.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hforb0800.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hforb0900.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hforb1000.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hforb1095.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hforb1200.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hforb1440.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hforb1728.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hforb2074.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hforb2488.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hforb2986.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hforb3583.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hform0500.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hform0600.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hform0700.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hform0800.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hform0900.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hform1000.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hform1095.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hform1200.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hform1440.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hform1728.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hform2074.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hform2488.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hform2986.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hform3583.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosc0500.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosc0600.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosc0700.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosc0800.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosc0900.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosc1000.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosc1095.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosc1200.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosc1440.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosc1728.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosc2074.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosc2488.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosc2986.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosc3583.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosi0500.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosi0600.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosi0700.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosi0800.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosi0900.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosi1000.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosi1095.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosi1200.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosi1440.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosi1728.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosi2074.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosi2488.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosi2986.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosi3583.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosl0500.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosl0600.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosl0700.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosl0800.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosl0900.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosl1000.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosl1095.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosl1200.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosl1440.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosl1728.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosl2074.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosl2488.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosl2986.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosl3583.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoso0500.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoso0600.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoso0700.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoso0800.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoso0900.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoso1000.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoso1095.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoso1200.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoso1440.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoso1728.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoso2074.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoso2488.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoso2986.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoso3583.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoss0500.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoss0600.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoss0700.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoss0800.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoss0900.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoss1000.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoss1095.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoss1200.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoss1440.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoss1728.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoss2074.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoss2488.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoss2986.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoss3583.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfost0600.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfost0700.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfost0800.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfost0900.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfost1000.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfost1095.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfost1200.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfost1440.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfost1728.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfost2074.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfost2488.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfost2986.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfost3583.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosx0500.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosx0600.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosx0700.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosx0800.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosx0900.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosx1000.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosx1095.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosx1200.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosx1440.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosx1728.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosx2074.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosx2488.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosx2986.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfosx3583.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfotc0600.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfotc0700.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfotc0800.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfotc0900.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfotc1000.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfotc1095.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfotc1200.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfotc1440.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfotc1728.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfotc2074.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfotc2488.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfotc2986.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfotc3583.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoti0500.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoti0600.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoti0700.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoti0800.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoti0900.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoti1000.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoti1095.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoti1200.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoti1440.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoti1728.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoti2074.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoti2488.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoti2986.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoti3583.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfott0600.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfott0700.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfott0800.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfott0900.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfott1000.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfott1095.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfott1200.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfott1440.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfott1728.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfott2074.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfott2488.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfott2986.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfott3583.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoui0500.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoui0600.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoui0700.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoui0800.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoui0900.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoui1000.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoui1095.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoui1200.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoui1440.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoui1728.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoui2074.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoui2488.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoui2986.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoui3583.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfovi0600.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfovi0700.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfovi0800.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfovi0900.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfovi1000.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfovi1095.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfovi1200.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfovi1440.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfovi1728.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfovi2074.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfovi2488.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfovi2986.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfovi3583.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfovt0600.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfovt0700.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfovt0800.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfovt0900.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfovt1000.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfovt1095.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfovt1200.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfovt1440.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfovt1728.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfovt2074.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfovt2488.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfovt2986.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfovt3583.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoxc0500.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoxc0600.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoxc0700.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoxc0800.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoxc0900.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoxc1000.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoxc1095.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoxc1200.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoxc1440.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoxc1728.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoxc2074.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoxc2488.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoxc2986.tfm
%{_texmfdistdir}/fonts/tfm/public/hfoldsty/hfoxc3583.tfm
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobi0500.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobi0600.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobi0700.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobi0800.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobi0900.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobi1000.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobi1095.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobi1200.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobi1440.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobi1728.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobi2074.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobi2488.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobi2986.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobi3583.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobl0500.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobl0600.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobl0700.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobl0800.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobl0900.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobl1000.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobl1095.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobl1200.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobl1440.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobl1728.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobl2074.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobl2488.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobl2986.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobl3583.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobx0500.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobx0600.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobx0700.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobx0800.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobx0900.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobx1000.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobx1095.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobx1200.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobx1440.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobx1728.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobx2074.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobx2488.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobx2986.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfobx3583.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfocc0500.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfocc0600.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfocc0700.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfocc0800.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfocc0900.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfocc1000.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfocc1095.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfocc1200.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfocc1440.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfocc1728.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfocc2074.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfocc2488.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfocc2986.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfocc3583.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfodh0500.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfodh0600.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfodh0700.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfodh0800.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfodh0900.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfodh1000.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfodh1095.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfodh1200.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfodh1440.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfodh1728.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfodh2074.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfodh2488.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfodh2986.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfodh3583.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoit0600.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoit0700.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoit0800.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoit0900.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoit1000.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoit1095.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoit1200.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoit1440.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoit1728.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoit2074.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoit2488.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoit2986.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoit3583.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfooc0500.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfooc0600.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfooc0700.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfooc0800.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfooc0900.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfooc1000.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfooc1095.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfooc1200.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfooc1440.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfooc1728.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfooc2074.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfooc2488.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfooc2986.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfooc3583.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hforb0500.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hforb0600.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hforb0700.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hforb0800.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hforb0900.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hforb1000.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hforb1095.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hforb1200.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hforb1440.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hforb1728.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hforb2074.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hforb2488.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hforb2986.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hforb3583.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hform0500.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hform0600.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hform0700.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hform0800.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hform0900.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hform1000.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hform1095.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hform1200.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hform1440.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hform1728.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hform2074.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hform2488.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hform2986.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hform3583.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosc0500.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosc0600.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosc0700.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosc0800.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosc0900.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosc1000.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosc1095.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosc1200.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosc1440.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosc1728.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosc2074.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosc2488.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosc2986.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosc3583.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosi0500.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosi0600.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosi0700.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosi0800.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosi0900.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosi1000.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosi1095.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosi1200.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosi1440.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosi1728.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosi2074.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosi2488.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosi2986.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosi3583.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosl0500.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosl0600.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosl0700.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosl0800.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosl0900.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosl1000.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosl1095.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosl1200.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosl1440.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosl1728.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosl2074.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosl2488.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosl2986.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosl3583.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoso0500.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoso0600.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoso0700.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoso0800.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoso0900.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoso1000.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoso1095.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoso1200.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoso1440.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoso1728.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoso2074.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoso2488.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoso2986.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoso3583.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoss0500.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoss0600.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoss0700.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoss0800.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoss0900.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoss1000.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoss1095.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoss1200.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoss1440.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoss1728.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoss2074.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoss2488.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoss2986.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoss3583.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfost0600.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfost0700.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfost0800.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfost0900.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfost1000.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfost1095.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfost1200.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfost1440.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfost1728.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfost2074.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfost2488.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfost2986.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfost3583.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosx0500.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosx0600.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosx0700.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosx0800.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosx0900.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosx1000.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosx1095.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosx1200.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosx1440.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosx1728.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosx2074.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosx2488.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosx2986.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfosx3583.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfotc0600.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfotc0700.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfotc0800.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfotc0900.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfotc1000.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfotc1095.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfotc1200.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfotc1440.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfotc1728.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfotc2074.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfotc2488.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfotc2986.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfotc3583.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoti0500.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoti0600.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoti0700.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoti0800.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoti0900.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoti1000.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoti1095.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoti1200.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoti1440.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoti1728.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoti2074.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoti2488.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoti2986.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoti3583.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfott0600.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfott0700.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfott0800.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfott0900.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfott1000.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfott1095.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfott1200.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfott1440.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfott1728.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfott2074.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfott2488.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfott2986.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfott3583.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoui0500.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoui0600.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoui0700.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoui0800.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoui0900.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoui1000.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoui1095.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoui1200.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoui1440.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoui1728.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoui2074.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoui2488.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoui2986.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoui3583.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfovi0600.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfovi0700.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfovi0800.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfovi0900.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfovi1000.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfovi1095.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfovi1200.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfovi1440.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfovi1728.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfovi2074.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfovi2488.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfovi2986.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfovi3583.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfovt0600.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfovt0700.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfovt0800.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfovt0900.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfovt1000.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfovt1095.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfovt1200.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfovt1440.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfovt1728.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfovt2074.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfovt2488.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfovt2986.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfovt3583.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoxc0500.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoxc0600.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoxc0700.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoxc0800.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoxc0900.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoxc1000.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoxc1095.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoxc1200.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoxc1440.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoxc1728.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoxc2074.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoxc2488.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoxc2986.vf
%{_texmfdistdir}/fonts/vf/public/hfoldsty/hfoxc3583.vf
%{_texmfdistdir}/tex/latex/hfoldsty/hfoldsty.sty
%{_texmfdistdir}/tex/latex/hfoldsty/hforbxitT1.cpa
%{_texmfdistdir}/tex/latex/hfoldsty/hforbxitTS1.cpa
%{_texmfdistdir}/tex/latex/hfoldsty/hforbxnT1.cpa
%{_texmfdistdir}/tex/latex/hfoldsty/hforbxnTS1.cpa
%{_texmfdistdir}/tex/latex/hfoldsty/hforbxslT1.cpa
%{_texmfdistdir}/tex/latex/hfoldsty/hforbxslTS1.cpa
%{_texmfdistdir}/tex/latex/hfoldsty/hformitT1.cpa
%{_texmfdistdir}/tex/latex/hfoldsty/hformitTS1.cpa
%{_texmfdistdir}/tex/latex/hfoldsty/hformnT1.cpa
%{_texmfdistdir}/tex/latex/hfoldsty/hformnTS1.cpa
%{_texmfdistdir}/tex/latex/hfoldsty/hformslT1.cpa
%{_texmfdistdir}/tex/latex/hfoldsty/hformslTS1.cpa
%{_texmfdistdir}/tex/latex/hfoldsty/hfossbxitT1.cpa
%{_texmfdistdir}/tex/latex/hfoldsty/hfossbxitTS1.cpa
%{_texmfdistdir}/tex/latex/hfoldsty/hfossbxnT1.cpa
%{_texmfdistdir}/tex/latex/hfoldsty/hfossbxnTS1.cpa
%{_texmfdistdir}/tex/latex/hfoldsty/hfossbxslT1.cpa
%{_texmfdistdir}/tex/latex/hfoldsty/hfossbxslTS1.cpa
%{_texmfdistdir}/tex/latex/hfoldsty/hfossmitT1.cpa
%{_texmfdistdir}/tex/latex/hfoldsty/hfossmitTS1.cpa
%{_texmfdistdir}/tex/latex/hfoldsty/hfossmnT1.cpa
%{_texmfdistdir}/tex/latex/hfoldsty/hfossmnTS1.cpa
%{_texmfdistdir}/tex/latex/hfoldsty/hfossmslT1.cpa
%{_texmfdistdir}/tex/latex/hfoldsty/hfossmslTS1.cpa
%{_texmfdistdir}/tex/latex/hfoldsty/omlhfor.fd
%{_texmfdistdir}/tex/latex/hfoldsty/omshfor.fd
%{_texmfdistdir}/tex/latex/hfoldsty/t1hfodh.fd
%{_texmfdistdir}/tex/latex/hfoldsty/t1hfor.fd
%{_texmfdistdir}/tex/latex/hfoldsty/t1hfoss.fd
%{_texmfdistdir}/tex/latex/hfoldsty/t1hfott.fd
%{_texmfdistdir}/tex/latex/hfoldsty/t1hfovt.fd
%{_texmfdistdir}/tex/latex/hfoldsty/ts1hfor.fd
%{_texmfdistdir}/tex/latex/hfoldsty/ts1hfoss.fd
%{_texmfdistdir}/tex/latex/hfoldsty/ts1hfott.fd
%{_texmfdistdir}/tex/latex/hfoldsty/ts1hfovtt.fd
%doc %{_texmfdistdir}/doc/fonts/hfoldsty/ChangeLog
%doc %{_texmfdistdir}/doc/fonts/hfoldsty/Makefile
%doc %{_texmfdistdir}/doc/fonts/hfoldsty/README
%doc %{_texmfdistdir}/doc/fonts/hfoldsty/TODO
%doc %{_texmfdistdir}/doc/fonts/hfoldsty/gpl.txt
%doc %{_texmfdistdir}/doc/fonts/hfoldsty/hfoldsty.pdf
%doc %{_texmfdistdir}/doc/fonts/hfoldsty/hfoldsty.xml
%doc %{_texmfdistdir}/doc/fonts/hfoldsty/test-eco-hfo.tex
%doc %{_texmfdistdir}/doc/fonts/hfoldsty/test-eco.tex
%doc %{_texmfdistdir}/doc/fonts/hfoldsty/test-hfo.tex
#- source
%doc %{_texmfdistdir}/source/fonts/hfoldsty/Makefile
%doc %{_texmfdistdir}/source/fonts/hfoldsty/hfoldsty.dtx
%doc %{_texmfdistdir}/source/fonts/hfoldsty/hfoldsty.ins
%doc %{_texmfdistdir}/source/fonts/hfoldsty/src/Makefile
%doc %{_texmfdistdir}/source/fonts/hfoldsty/src/TS1.etx
%doc %{_texmfdistdir}/source/fonts/hfoldsty/src/dostretch.mtx
%doc %{_texmfdistdir}/source/fonts/hfoldsty/src/generate.sh
%doc %{_texmfdistdir}/source/fonts/hfoldsty/src/t19.etx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17581 |12mr|texlive-hhtensor-0.61-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24981
# category Package
# catalog-ctan /macros/latex/contrib/hhtensor
# catalog-date 2011-12-29 22:44:25 +0100
# catalog-license lppl
# catalog-version 0.61
Name:		texlive-hhtensor
Version:	0.61
Release:	1
Summary:	Print vectors, matrices, and tensors
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/hhtensor
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hhtensor.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hhtensor.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hhtensor.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package provides commands for vectors, matrices, and
tensors with different styles -- arrows (as the LaTeX default),
underlined, and bold).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/hhtensor/hhtensor.sty
%doc %{_texmfdistdir}/doc/latex/hhtensor/ChangeLog
%doc %{_texmfdistdir}/doc/latex/hhtensor/Makefile
%doc %{_texmfdistdir}/doc/latex/hhtensor/README
%doc %{_texmfdistdir}/doc/latex/hhtensor/getversion.tex
%doc %{_texmfdistdir}/doc/latex/hhtensor/hhtensor.pdf
#- source
%doc %{_texmfdistdir}/source/latex/hhtensor/hhtensor.dtx
%doc %{_texmfdistdir}/source/latex/hhtensor/hhtensor.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17582 |12mr|texlive-histogr-1.01-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/histogr
# catalog-date 2006-11-09 15:16:55 +0100
# catalog-license lppl1.3
# catalog-version 1.01
Name:		texlive-histogr
Version:	1.01
Release:	2
Summary:	Draw histograms with the LaTeX picture environment
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/histogr
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/histogr.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/histogr.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/histogr.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This is a macro collection to draw histogram bars inside a
LaTeX picture-environment.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/histogr/histogr.sty
%doc %{_texmfdistdir}/doc/latex/histogr/histogr.pdf
#- source
%doc %{_texmfdistdir}/source/latex/histogr/histogr.dtx
%doc %{_texmfdistdir}/source/latex/histogr/histogr.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17583 |12mr|texlive-historische-zeitschrift-1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27124
# category Package
# catalog-ctan /macros/latex/contrib/biblatex-contrib/historische-zeitschrift
# catalog-date 2012-07-15 23:35:06 +0200
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-historische-zeitschrift
Version:	1.0
Release:	1
Summary:	Biblatex style for the journal 'Historische Zeitschrift'
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex-contrib/historische-zeitschrift
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/historische-zeitschrift.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/historische-zeitschrift.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides citations according with the house style
of the 'Historische Zeitschrift', a German historical journal.
The scheme is a fullcite for the first citation and 'Author,
Shorttitle (as note N, P)' for later citations (P being the
page number). For further details, see the description of the
house style at the journal's site. The package depends on
biblatex (version 0.8 or higher) as well as etoolbox (version
1.5 or higher).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/historische-zeitschrift/bbx/historische-zeitschrift.bbx
%{_texmfdistdir}/tex/latex/historische-zeitschrift/cbx/historische-zeitschrift.cbx
%{_texmfdistdir}/tex/latex/historische-zeitschrift/lbx/historische-zeitschrift.lbx
%doc %{_texmfdistdir}/doc/latex/historische-zeitschrift/CHANGES
%doc %{_texmfdistdir}/doc/latex/historische-zeitschrift/LIESMICH
%doc %{_texmfdistdir}/doc/latex/historische-zeitschrift/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17584 |12mr|texlive-hitec-0.0beta-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/hitec
# catalog-date 2008-11-07 01:12:48 +0100
# catalog-license lppl
# catalog-version 0.0(beta)
Name:		texlive-hitec
Version:	0.0beta
Release:	2
Summary:	Class for documentation
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/hitec
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hitec.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hitec.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
An article-based class designed for use for documentation in
high-technology companies.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/hitec/hitec.cls
%doc %{_texmfdistdir}/doc/latex/hitec/README
%doc %{_texmfdistdir}/doc/latex/hitec/hitec_doc.pdf
%doc %{_texmfdistdir}/doc/latex/hitec/hitec_doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17585 |12mr|texlive-hletter-4.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24583
# category Package
# catalog-ctan /macros/latex/contrib/hletter
# catalog-date 2011-11-09 11:05:43 +0100
# catalog-license lppl1.2
# catalog-version 4.1
Name:		texlive-hletter
Version:	4.1
Release:	3
Summary:	Flexible letter typesetting with flexible page headings
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/hletter
License:	LPPL1.2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hletter.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hletter.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package permits the user to specify easily, with the aid of
self defined key-words, letters (with a logo and private) and
headings. The heading may include a footer and the letter
provides commands to include a scanned signature and two
signees. The package works with the merge package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/hletter/hdefine.clo
%{_texmfdistdir}/tex/latex/hletter/hhead.sty
%{_texmfdistdir}/tex/latex/hletter/hlete.clo
%{_texmfdistdir}/tex/latex/hletter/hletf.clo
%{_texmfdistdir}/tex/latex/hletter/hletg.clo
%{_texmfdistdir}/tex/latex/hletter/hletter.cls
%{_texmfdistdir}/tex/latex/hletter/hsetup.sty
%{_texmfdistdir}/tex/latex/hletter/mergeh.sty
%doc %{_texmfdistdir}/doc/latex/hletter/Bruennhilde.eps
%doc %{_texmfdistdir}/doc/latex/hletter/Bruennhilde.jpg
%doc %{_texmfdistdir}/doc/latex/hletter/Gccs.eps
%doc %{_texmfdistdir}/doc/latex/hletter/Gccs.jpg
%doc %{_texmfdistdir}/doc/latex/hletter/Hletter.pdf
%doc %{_texmfdistdir}/doc/latex/hletter/README
%doc %{_texmfdistdir}/doc/latex/hletter/Testheader.tex
%doc %{_texmfdistdir}/doc/latex/hletter/Testletter1.tex
%doc %{_texmfdistdir}/doc/latex/hletter/Testletter2.tex
%doc %{_texmfdistdir}/doc/latex/hletter/Testletter3.tex
%doc %{_texmfdistdir}/doc/latex/hletter/Testmerge.dat
%doc %{_texmfdistdir}/doc/latex/hletter/Testmerge.tex
%doc %{_texmfdistdir}/doc/latex/hletter/signat.eps
%doc %{_texmfdistdir}/doc/latex/hletter/signat.jpg

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17586 |12mr|texlive-hobete-20120626-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27036
# category Package
# catalog-ctan /macros/latex/contrib/beamer-contrib/hobete
# catalog-date 2012-06-26 15:55:21 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-hobete
Version:	20120626
Release:	1
Summary:	Unofficial beamer theme for the University of Hohenheim
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/beamer-contrib/hobete
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hobete.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hobete.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a beamer theme which features the Ci
colors of the University of Hohenheim. Please note that this is
not an official Theme, and that there will be no support for
it, from the University. Furthermore there is NO relationship
between the University and this theme.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/hobete/beamercolorthemehohenheim.sty
%{_texmfdistdir}/tex/latex/hobete/beamerouterthemehohenheim.sty
%{_texmfdistdir}/tex/latex/hobete/beamerouterthemehohenheimposter.sty
%{_texmfdistdir}/tex/latex/hobete/beamerthemehohenheim.sty
%{_texmfdistdir}/tex/latex/hobete/hobete.sty
%doc %{_texmfdistdir}/doc/latex/hobete/README
%doc %{_texmfdistdir}/doc/latex/hobete/hobete_doc.pdf
%doc %{_texmfdistdir}/doc/latex/hobete/hobete_doc.tex
%doc %{_texmfdistdir}/doc/latex/hobete/poster-test.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17587 |12mr|texlive-hpsdiss-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/hpsdiss
# catalog-date 2007-01-07 11:47:19 +0100
# catalog-license gpl
# catalog-version 1.0
Name:		texlive-hpsdiss
Version:	1.0
Release:	2
Summary:	A dissertation class
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/hpsdiss
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hpsdiss.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hpsdiss.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hpsdiss.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The class was developed to typeset a dissertation at ETH
Zurich. The requirements were to use A5 paper and 10pt type. A
sample of the output is shown in the PDF documentation link.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/hpsdiss/hpsdiss.cls
%doc %{_texmfdistdir}/doc/latex/hpsdiss/hpsdiss.pdf
#- source
%doc %{_texmfdistdir}/source/latex/hpsdiss/hpsdiss.dtx
%doc %{_texmfdistdir}/source/latex/hpsdiss/hpsdiss.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17588 |12mr|texlive-hrefhide-1.0f-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22255
# category Package
# catalog-ctan /macros/latex/contrib/hrefhide
# catalog-date 2011-04-29 14:22:52 +0200
# catalog-license lppl1.3
# catalog-version 1.0f
Name:		texlive-hrefhide
Version:	1.0f
Release:	2
Summary:	Suppress hyper links when printing
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/hrefhide
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hrefhide.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hrefhide.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hrefhide.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package provides the command \hrefdisplayonly (which
provides a substitute for \href). While the (hyperlinked) text
appears like an ordinary \href in the compiled PDF file, the
same text will be "hidden" when printing the text. (Hiding is
actually achieved by making the text the same colour as the
background, thus preserving the layout of the rest of the
text.).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/hrefhide/hrefhide.sty
%doc %{_texmfdistdir}/doc/latex/hrefhide/README
%doc %{_texmfdistdir}/doc/latex/hrefhide/hrefhide-example.pdf
%doc %{_texmfdistdir}/doc/latex/hrefhide/hrefhide-example.tex
%doc %{_texmfdistdir}/doc/latex/hrefhide/hrefhide.pdf
#- source
%doc %{_texmfdistdir}/source/latex/hrefhide/hrefhide.drv
%doc %{_texmfdistdir}/source/latex/hrefhide/hrefhide.dtx
%doc %{_texmfdistdir}/source/latex/hrefhide/hrefhide.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17589 |12mr|texlive-hrlatex-0.23-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18020
# category Package
# catalog-ctan /language/croatian/hrlatex
# catalog-date 2010-04-25 22:49:50 +0200
# catalog-license lppl
# catalog-version 0.23
Name:		texlive-hrlatex
Version:	0.23
Release:	2
Summary:	LaTeX support for Croatian documents
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/croatian/hrlatex
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hrlatex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hrlatex.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hrlatex.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package simplifies creation of new documents for the
(average) Croatian user. As an example, a class file hrdipl.cls
(designed for the graduation thesis at the University of
Zagreb) and sample thesis documents are included.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/hrlatex/fsbispit.cls
%{_texmfdistdir}/tex/latex/hrlatex/fsbmath.sty
%{_texmfdistdir}/tex/latex/hrlatex/hrlatex.sty
%doc %{_texmfdistdir}/doc/latex/hrlatex/README
%doc %{_texmfdistdir}/doc/latex/hrlatex/hrlatex.pdf
%doc %{_texmfdistdir}/doc/latex/hrlatex/sample.fsbispit.tex
%doc %{_texmfdistdir}/doc/latex/hrlatex/sample.minimal.cp1250.tex
%doc %{_texmfdistdir}/doc/latex/hrlatex/sample.minimal.latin2.tex
%doc %{_texmfdistdir}/doc/latex/hrlatex/sample.minimal.utf8.tex
%doc %{_texmfdistdir}/doc/latex/hrlatex/sample.prezentacija.tex
#- source
%doc %{_texmfdistdir}/source/latex/hrlatex/hrlatex.dtx
%doc %{_texmfdistdir}/source/latex/hrlatex/hrlatex.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17590 |12mr|texlive-hvfloat-1.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25570
# category Package
# catalog-ctan /macros/latex/contrib/hvfloat
# catalog-date 2012-03-05 13:21:26 +0100
# catalog-license lppl
# catalog-version 1.1
Name:		texlive-hvfloat
Version:	1.1
Release:	4
Summary:	Rotating caption and object of floats independently
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/hvfloat
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hvfloat.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hvfloat.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package defines a macro to place objects (tables and
figures) and their captions in different positions with
different rotating angles within a float. All objects and
captions can be framed. The main command is \hvFloat{float
type}{floating object}{caption}{label}; a simple example is
\hvFloat{figure}{\includegraphics{rose}}{Caption}{fig:0}.
Options are provided to place captions to the right or left,
and rotated. Setting nonFloat=true results in placing the float
here.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/hvfloat/hvfloat.sty
%doc %{_texmfdistdir}/doc/latex/hvfloat/README
%doc %{_texmfdistdir}/doc/latex/hvfloat/bateaux.jpg
%doc %{_texmfdistdir}/doc/latex/hvfloat/hvfloat.pdf
%doc %{_texmfdistdir}/doc/latex/hvfloat/hvfloat.tex
%doc %{_texmfdistdir}/doc/latex/hvfloat/rose.png

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17591 |12mr|texlive-hvindex-0.02-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16136
# category Package
# catalog-ctan /macros/latex/contrib/hvindex
# catalog-date 2009-11-23 13:00:14 +0100
# catalog-license lppl
# catalog-version 0.02
Name:		texlive-hvindex
Version:	0.02
Release:	2
Summary:	Support for indexing
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/hvindex
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hvindex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hvindex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package simplifies the indexing of words using the \index
command of makeidx. With the package, to index a word in a
text, you only have to type it once; the package makes sure it
is both typeset and indexed.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/hvindex/hvindex.sty
%doc %{_texmfdistdir}/doc/latex/hvindex/Changes
%doc %{_texmfdistdir}/doc/latex/hvindex/README
%doc %{_texmfdistdir}/doc/latex/hvindex/hvindex.pdf
%doc %{_texmfdistdir}/doc/latex/hvindex/hvindex.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17592 |12mr|texlive-hypdvips-2.04-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24781
# category Package
# catalog-ctan /macros/latex/contrib/hypdvips
# catalog-date 2011-12-06 18:13:39 +0100
# catalog-license lppl1.3
# catalog-version 2.04
Name:		texlive-hypdvips
Version:	2.04
Release:	2
Summary:	Hyperref extensions for use with dvips
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/hypdvips
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hypdvips.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hypdvips.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The hypdvips package fixes some problems when using hyperref
with dvips. It also adds support for breaking links, file
attachments, embedded documents and different types of GoTo-
links. The cooperation of hyperref with cleveref is improved,
which in addition allows an enhanced back-referencing system.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/hypdvips/hypdvips.sty
%doc %{_texmfdistdir}/doc/latex/hypdvips/README
%doc %{_texmfdistdir}/doc/latex/hypdvips/hypdvips.pdf
%doc %{_texmfdistdir}/doc/latex/hypdvips/images/example1.eps
%doc %{_texmfdistdir}/doc/latex/hypdvips/images/example2.eps
%doc %{_texmfdistdir}/doc/latex/hypdvips/images/example3.eps
%doc %{_texmfdistdir}/doc/latex/hypdvips/images/example4.eps
%doc %{_texmfdistdir}/doc/latex/hypdvips/images/example5.eps
%doc %{_texmfdistdir}/doc/latex/hypdvips/images/example6.eps
%doc %{_texmfdistdir}/doc/latex/hypdvips/images/example7.eps
%doc %{_texmfdistdir}/doc/latex/hypdvips/images/graph.eps
%doc %{_texmfdistdir}/doc/latex/hypdvips/images/icon_draft.eps
%doc %{_texmfdistdir}/doc/latex/hypdvips/images/ids.eps
%doc %{_texmfdistdir}/doc/latex/hypdvips/images/logfile.eps
%doc %{_texmfdistdir}/doc/latex/hypdvips/images/openmsg_six.eps
%doc %{_texmfdistdir}/doc/latex/hypdvips/images/openmsg_sixinbrowser.eps
%doc %{_texmfdistdir}/doc/latex/hypdvips/images/paperclip.eps
%doc %{_texmfdistdir}/doc/latex/hypdvips/images/pushpin.eps
%doc %{_texmfdistdir}/doc/latex/hypdvips/images/tag.eps
%doc %{_texmfdistdir}/doc/latex/hypdvips/manifest.txt

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17593 |12mr|texlive-hyper-4.2d-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17357
# category Package
# catalog-ctan /macros/latex/contrib/hyper
# catalog-date 2010-03-06 16:54:30 +0100
# catalog-license lppl
# catalog-version 4.2d
Name:		texlive-hyper
Version:	4.2d
Release:	2
Summary:	Hypertext cross referencing
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/hyper
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyper.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyper.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyper.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Redefines LaTeX cross-referencing commands to insert \special
commands for HyperTeX dvi viewers, such as recent versions of
xdvi. The package is now largely superseded by hyperref.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/hyper/amsart.hyp
%{_texmfdistdir}/tex/latex/hyper/amsbook.hyp
%{_texmfdistdir}/tex/latex/hyper/amsdtx.hyp
%{_texmfdistdir}/tex/latex/hyper/amsldoc.hyp
%{_texmfdistdir}/tex/latex/hyper/amsmath.hyp
%{_texmfdistdir}/tex/latex/hyper/amsproc.hyp
%{_texmfdistdir}/tex/latex/hyper/amstex.hyp
%{_texmfdistdir}/tex/latex/hyper/amsthm.hyp
%{_texmfdistdir}/tex/latex/hyper/article.hyp
%{_texmfdistdir}/tex/latex/hyper/book.hyp
%{_texmfdistdir}/tex/latex/hyper/cweb.hyp
%{_texmfdistdir}/tex/latex/hyper/doc.hyp
%{_texmfdistdir}/tex/latex/hyper/fancyheadings.hyp
%{_texmfdistdir}/tex/latex/hyper/ftnright.hyp
%{_texmfdistdir}/tex/latex/hyper/hxt-bc.sty
%{_texmfdistdir}/tex/latex/hyper/hyper.sty
%{_texmfdistdir}/tex/latex/hyper/leqno.hyp
%{_texmfdistdir}/tex/latex/hyper/letter.hyp
%{_texmfdistdir}/tex/latex/hyper/longtable.hyp
%{_texmfdistdir}/tex/latex/hyper/ltnews.hyp
%{_texmfdistdir}/tex/latex/hyper/ltxdoc.hyp
%{_texmfdistdir}/tex/latex/hyper/ltxguide.hyp
%{_texmfdistdir}/tex/latex/hyper/natbib.hyp
%{_texmfdistdir}/tex/latex/hyper/proc.hyp
%{_texmfdistdir}/tex/latex/hyper/report.hyp
%{_texmfdistdir}/tex/latex/hyper/slides.hyp
%{_texmfdistdir}/tex/latex/hyper/subeqnarray.hyp
%{_texmfdistdir}/tex/latex/hyper/theorem.hyp
%{_texmfdistdir}/tex/latex/hyper/upref.hyp
%{_texmfdistdir}/tex/latex/hyper/xr.hyp
%doc %{_texmfdistdir}/doc/latex/hyper/README
%doc %{_texmfdistdir}/doc/latex/hyper/TODO
%doc %{_texmfdistdir}/doc/latex/hyper/contrib/README
%doc %{_texmfdistdir}/doc/latex/hyper/contrib/harvard-to.hyp
%doc %{_texmfdistdir}/doc/latex/hyper/defpattern.sty
%doc %{_texmfdistdir}/doc/latex/hyper/hyper.pdf
%doc %{_texmfdistdir}/doc/latex/hyper/scontrib/README
%doc %{_texmfdistdir}/doc/latex/hyper/scontrib/harvard.hyp
#- source
%doc %{_texmfdistdir}/source/latex/hyper/Makefile-MSDos
%doc %{_texmfdistdir}/source/latex/hyper/Makefile-Unix
%doc %{_texmfdistdir}/source/latex/hyper/backcite.dtx
%doc %{_texmfdistdir}/source/latex/hyper/dvi2pdf.pl
%doc %{_texmfdistdir}/source/latex/hyper/hyper.dtx
%doc %{_texmfdistdir}/source/latex/hyper/hyper.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17594 |12mr|texlive-hypernat-1.0b-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17358
# category Package
# catalog-ctan /macros/latex/contrib/hypernat
# catalog-date 2010-03-08 12:29:56 +0100
# catalog-license gpl
# catalog-version 1.0b
Name:		texlive-hypernat
Version:	1.0b
Release:	2
Summary:	Allow hyperref and natbib to work together
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/hypernat
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hypernat.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hypernat.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Allows hyperref package and the natbib package with options
'numbers' and 'sort&compress' to work together. This means that
multiple sequential citations (e.g [3,2,1]) will be compressed
to [1-3], where the '1' and the '3' are (color-)linked to the
bibliography.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/hypernat/hypernat.sty
%doc %{_texmfdistdir}/doc/latex/hypernat/hypernat.pdf
%doc %{_texmfdistdir}/doc/latex/hypernat/hypernat.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17595 |12mr|texlive-hyperref-6.82m-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26094
# category Package
# catalog-ctan /macros/latex/contrib/hyperref
# catalog-date 2011-12-05 11:03:21 +0100
# catalog-license lppl
# catalog-version 6.82m
Name:		texlive-hyperref
Version:	6.82m
Release:	2
Summary:	Extensive support for hypertext in LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/hyperref
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyperref.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyperref.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyperref.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The hyperref package is used to handle cross-referencing
commands in LaTeX to produce hypertext links in the document.
The package provides backends for the \special set defined for
HyperTeX DVI processors; for embedded pdfmark commands for
processing by Acrobat Distiller (dvips and Y&Y's dvipsone); for
Y&Y's dviwindo; for PDF control within pdfTeX and dvipdfm; for
TeX4ht; and for VTeX's pdf and HTML backends. The package is
distributed with the backref and nameref packages, which make
use of the facilities of hyperref. The package depends on the
author's kvoptions, ltxcmdsand refcount packages.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/hyperref/backref.sty
%{_texmfdistdir}/tex/latex/hyperref/hdvipdfm.def
%{_texmfdistdir}/tex/latex/hyperref/hdvips.def
%{_texmfdistdir}/tex/latex/hyperref/hdvipson.def
%{_texmfdistdir}/tex/latex/hyperref/hdviwind.def
%{_texmfdistdir}/tex/latex/hyperref/hpdftex.def
%{_texmfdistdir}/tex/latex/hyperref/htex4ht.cfg
%{_texmfdistdir}/tex/latex/hyperref/htex4ht.def
%{_texmfdistdir}/tex/latex/hyperref/htexture.def
%{_texmfdistdir}/tex/latex/hyperref/hvtex.def
%{_texmfdistdir}/tex/latex/hyperref/hvtexhtm.def
%{_texmfdistdir}/tex/latex/hyperref/hvtexmrk.def
%{_texmfdistdir}/tex/latex/hyperref/hxetex.def
%{_texmfdistdir}/tex/latex/hyperref/hylatex.ltx
%{_texmfdistdir}/tex/latex/hyperref/hyperref.sty
%{_texmfdistdir}/tex/latex/hyperref/hypertex.def
%{_texmfdistdir}/tex/latex/hyperref/minitoc-hyper.sty
%{_texmfdistdir}/tex/latex/hyperref/nameref.sty
%{_texmfdistdir}/tex/latex/hyperref/nohyperref.sty
%{_texmfdistdir}/tex/latex/hyperref/ntheorem-hyper.sty
%{_texmfdistdir}/tex/latex/hyperref/pd1enc.def
%{_texmfdistdir}/tex/latex/hyperref/pdfmark.def
%{_texmfdistdir}/tex/latex/hyperref/puarenc.def
%{_texmfdistdir}/tex/latex/hyperref/puenc.def
%{_texmfdistdir}/tex/latex/hyperref/puvnenc.def
%{_texmfdistdir}/tex/latex/hyperref/xr-hyper.sty
%doc %{_texmfdistdir}/doc/latex/hyperref/ChangeLog
%doc %{_texmfdistdir}/doc/latex/hyperref/ChangeLog.pdf
%doc %{_texmfdistdir}/doc/latex/hyperref/README
%doc %{_texmfdistdir}/doc/latex/hyperref/README.pdf
%doc %{_texmfdistdir}/doc/latex/hyperref/backref.pdf
%doc %{_texmfdistdir}/doc/latex/hyperref/cmmi10-22.gif
%doc %{_texmfdistdir}/doc/latex/hyperref/cmsy10-21.gif
%doc %{_texmfdistdir}/doc/latex/hyperref/hyperref.pdf
%doc %{_texmfdistdir}/doc/latex/hyperref/manual.css
%doc %{_texmfdistdir}/doc/latex/hyperref/manual.html
%doc %{_texmfdistdir}/doc/latex/hyperref/manual.pdf
%doc %{_texmfdistdir}/doc/latex/hyperref/manual2.html
%doc %{_texmfdistdir}/doc/latex/hyperref/manual3.html
%doc %{_texmfdistdir}/doc/latex/hyperref/nameref.pdf
%doc %{_texmfdistdir}/doc/latex/hyperref/options.pdf
%doc %{_texmfdistdir}/doc/latex/hyperref/paper.pdf
%doc %{_texmfdistdir}/doc/latex/hyperref/slides.pdf
#- source
%doc %{_texmfdistdir}/source/latex/hyperref/backref.dtx
%doc %{_texmfdistdir}/source/latex/hyperref/bmhydoc.sty
%doc %{_texmfdistdir}/source/latex/hyperref/doc/fdl.tex
%doc %{_texmfdistdir}/source/latex/hyperref/doc/manual.tex
%doc %{_texmfdistdir}/source/latex/hyperref/doc/options.tex
%doc %{_texmfdistdir}/source/latex/hyperref/hyperref.dtx
%doc %{_texmfdistdir}/source/latex/hyperref/hyperref.ins
%doc %{_texmfdistdir}/source/latex/hyperref/nameref.dtx
%doc %{_texmfdistdir}/source/latex/hyperref/test/Makefile
%doc %{_texmfdistdir}/source/latex/hyperref/test/bit.tex
%doc %{_texmfdistdir}/source/latex/hyperref/test/hog.eps
%doc %{_texmfdistdir}/source/latex/hyperref/test/hog.pdf
%doc %{_texmfdistdir}/source/latex/hyperref/test/phys1.jpg
%doc %{_texmfdistdir}/source/latex/hyperref/test/phys2.jpg
%doc %{_texmfdistdir}/source/latex/hyperref/test/picture.eps
%doc %{_texmfdistdir}/source/latex/hyperref/test/picture.pdf
%doc %{_texmfdistdir}/source/latex/hyperref/test/picture.png
%doc %{_texmfdistdir}/source/latex/hyperref/test/test-bm-pu-licr.tex
%doc %{_texmfdistdir}/source/latex/hyperref/test/test0.tex
%doc %{_texmfdistdir}/source/latex/hyperref/test/test1.tex
%doc %{_texmfdistdir}/source/latex/hyperref/test/test2.tex
%doc %{_texmfdistdir}/source/latex/hyperref/test/test3.tex
%doc %{_texmfdistdir}/source/latex/hyperref/test/test4.tex
%doc %{_texmfdistdir}/source/latex/hyperref/test/test6.tex
%doc %{_texmfdistdir}/source/latex/hyperref/test/test7.tex
%doc %{_texmfdistdir}/source/latex/hyperref/test/test8.tex
%doc %{_texmfdistdir}/source/latex/hyperref/test/testams.tex
%doc %{_texmfdistdir}/source/latex/hyperref/test/testbib.bbl
%doc %{_texmfdistdir}/source/latex/hyperref/test/testbib.bib
%doc %{_texmfdistdir}/source/latex/hyperref/test/testbib.tex
%doc %{_texmfdistdir}/source/latex/hyperref/test/testbmgl.tex
%doc %{_texmfdistdir}/source/latex/hyperref/test/testbmu.tex
%doc %{_texmfdistdir}/source/latex/hyperref/test/testbookmark.tex
%doc %{_texmfdistdir}/source/latex/hyperref/test/testfor2.tex
%doc %{_texmfdistdir}/source/latex/hyperref/test/testform.tex
%doc %{_texmfdistdir}/source/latex/hyperref/test/testinfo.tex
%doc %{_texmfdistdir}/source/latex/hyperref/test/testnb.tex
%doc %{_texmfdistdir}/source/latex/hyperref/test/testoz.tex
%doc %{_texmfdistdir}/source/latex/hyperref/test/testslide.tex
%doc %{_texmfdistdir}/source/latex/hyperref/test/testurl.bbl
%doc %{_texmfdistdir}/source/latex/hyperref/test/testurl.bib
%doc %{_texmfdistdir}/source/latex/hyperref/test/testurl.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17596 |12mr|texlive-hyperref-docsrc-20111103-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-hyperref-docsrc
Version:	20111103
Release:	2
Summary:	TeXLive hyperref-docsrc package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyperref-docsrc.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyperref-docsrc.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
TeXLive hyperref-docsrc package.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/hyperref-docsrc/README
%doc %{_texmfdistdir}/doc/latex/hyperref-docsrc/paperslides99.zip

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17597 |12mr|texlive-hyperxmp-1.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25621
# category Package
# catalog-ctan /macros/latex/contrib/hyperxmp
# catalog-date 2012-03-12 10:30:29 +0100
# catalog-license lppl
# catalog-version 1.5
Name:		texlive-hyperxmp
Version:	1.5
Release:	1
Summary:	Embed XMP metadata within a LaTeX document
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/hyperxmp
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyperxmp.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyperxmp.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyperxmp.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
XMP (eXtensible Metadata Platform) is a mechanism proposed by
Adobe for embedding document metadata within the document
itself. The metadata is designed to be easy to extract, even by
programs that are oblivious to the document's file format. Most
of Adobe's applications store XMP metadata when saving files.
Now, with the hyperxmp package, it is trivial for LaTeX
document authors to store XMP metadata in their documents as
well. Hyperxmp integrates seamlessly with hyperref and requires
virtually no modifications to documents that already exploit
hyperref's mechanisms for specifying PDF metadata. The current
version of hyperxmp can embed the following metadata as XMP:
author, title, subject, keywords, copyright, and license URL.
hyperxmp currently embeds XMP only within PDF documents but is
compatible with pdflatex, xelatex, latex+dvipdfm, and
latex+dvips+ps2pdf.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/hyperxmp/hyperxmp.sty
%doc %{_texmfdistdir}/doc/latex/hyperxmp/README
%doc %{_texmfdistdir}/doc/latex/hyperxmp/hyperxmp.pdf
#- source
%doc %{_texmfdistdir}/source/latex/hyperxmp/hyperxmp.dtx
%doc %{_texmfdistdir}/source/latex/hyperxmp/hyperxmp.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17598 |12mr|texlive-hyphen-afrikaans-20120611-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25990
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-hyphen-afrikaans
Version:	20120611
Release:	1
Summary:	Afrikaans hyphenation patterns
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-afrikaans.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-hyphen-base
Requires:	texlive-hyph-utf8

%description
Hyphenation patterns for Afrikaans in T1/EC and UTF-8
encodings. OpenOffice includes older patterns created by a
different author, but the patterns packaged with TeX are
considered superior in quality.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%_texmf_language_dat_d/hyphen-afrikaans
%_texmf_language_def_d/hyphen-afrikaans
%_texmf_language_lua_d/hyphen-afrikaans

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmf_language_dat_d}
cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-afrikaans <<EOF
\%% from hyphen-afrikaans:
afrikaans loadhyph-af.tex
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-afrikaans
mkdir -p %{buildroot}%{_texmf_language_def_d}
cat > %{buildroot}%{_texmf_language_def_d}/hyphen-afrikaans <<EOF
\%% from hyphen-afrikaans:
\addlanguage{afrikaans}{loadhyph-af.tex}{}{1}{2}
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-afrikaans
mkdir -p %{buildroot}%{_texmf_language_lua_d}
cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-afrikaans <<EOF
-- from hyphen-afrikaans:
	['afrikaans'] = {
		loader = 'loadhyph-af.tex',
		lefthyphenmin = 1,
		righthyphenmin = 2,
		synonyms = {  },
		patterns = 'hyph-af.pat.txt',
		hyphenation = 'hyph-af.hyp.txt',
	},
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17599 |12mr|texlive-hyphen-ancientgreek-20120611-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25990
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-hyphen-ancientgreek
Version:	20120611
Release:	1
Summary:	Ancient Greek hyphenation patterns
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-ancientgreek.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-hyphen-base
Requires:	texlive-hyph-utf8

%description
Hyphenation patterns for Ancient Greek in LGR and UTF-8
encodings, including support for (obsolete) Ibycus font
encoding. Patterns in UTF-8 use two code positions for each of
the vowels with acute accent (a.k.a tonos, oxia), e.g., U+03AE,
U+1F75 for eta.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdir}/tex/generic/hyphen/grahyph5.tex
%{_texmfdir}/tex/generic/hyphen/ibyhyph.tex
%_texmf_language_dat_d/hyphen-ancientgreek
%_texmf_language_def_d/hyphen-ancientgreek
%_texmf_language_lua_d/hyphen-ancientgreek

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_texmf_language_dat_d}
cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-ancientgreek <<EOF
\%% from hyphen-ancientgreek:
ancientgreek loadhyph-grc.tex
ibycus ibyhyph.tex
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-ancientgreek
mkdir -p %{buildroot}%{_texmf_language_def_d}
cat > %{buildroot}%{_texmf_language_def_d}/hyphen-ancientgreek <<EOF
\%% from hyphen-ancientgreek:
\addlanguage{ancientgreek}{loadhyph-grc.tex}{}{1}{1}
\addlanguage{ibycus}{ibyhyph.tex}{}{2}{2}
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-ancientgreek
mkdir -p %{buildroot}%{_texmf_language_lua_d}
cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-ancientgreek <<EOF
-- from hyphen-ancientgreek:
	['ancientgreek'] = {
		loader = 'loadhyph-grc.tex',
		lefthyphenmin = 1,
		righthyphenmin = 1,
		synonyms = {  },
		patterns = 'hyph-grc.pat.txt',
		hyphenation = '',
	},
	['ibycus'] = {
		loader = 'ibyhyph.tex',
		lefthyphenmin = 2,
		righthyphenmin = 2,
		synonyms = {  },
		special = 'disabled:8-bit only',
	},
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17600 |12mr|texlive-hyphen-arabic-20120124-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23085
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-hyphen-arabic
Version:	20120124
Release:	1
Summary:	(No) Arabic hyphenation patterns
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-arabic.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-hyphen-base
Requires:	texlive-hyph-utf8

%description
Prevent hyphenation in Arabic.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%_texmf_language_dat_d/hyphen-arabic
%_texmf_language_def_d/hyphen-arabic
%_texmf_language_lua_d/hyphen-arabic

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmf_language_dat_d}
cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-arabic <<EOF
\%% from hyphen-arabic:
arabic zerohyph.tex
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-arabic
mkdir -p %{buildroot}%{_texmf_language_def_d}
cat > %{buildroot}%{_texmf_language_def_d}/hyphen-arabic <<EOF
\%% from hyphen-arabic:
\addlanguage{arabic}{zerohyph.tex}{}{2}{3}
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-arabic
mkdir -p %{buildroot}%{_texmf_language_lua_d}
cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-arabic <<EOF
-- from hyphen-arabic:
	['arabic'] = {
		loader = 'zerohyph.tex',
		lefthyphenmin = 2,
		righthyphenmin = 3,
		synonyms = {  },
		patterns = '',
	},
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17601 |12mr|texlive-hyphen-armenian-20120124-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23085
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-hyphen-armenian
Version:	20120124
Release:	1
Summary:	Armenian hyphenation patterns
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-armenian.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-hyphen-base
Requires:	texlive-hyph-utf8

%description
Hyphenation patterns for Armenian for Unicode engines.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%_texmf_language_dat_d/hyphen-armenian
%_texmf_language_def_d/hyphen-armenian
%_texmf_language_lua_d/hyphen-armenian

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmf_language_dat_d}
cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-armenian <<EOF
\%% from hyphen-armenian:
armenian loadhyph-hy.tex
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-armenian
mkdir -p %{buildroot}%{_texmf_language_def_d}
cat > %{buildroot}%{_texmf_language_def_d}/hyphen-armenian <<EOF
\%% from hyphen-armenian:
\addlanguage{armenian}{loadhyph-hy.tex}{}{1}{2}
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-armenian
mkdir -p %{buildroot}%{_texmf_language_lua_d}
cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-armenian <<EOF
-- from hyphen-armenian:
	['armenian'] = {
		loader = 'loadhyph-hy.tex',
		lefthyphenmin = 1,
		righthyphenmin = 2,
		synonyms = {  },
		patterns = 'hyph-hy.pat.txt',
		hyphenation = '',
	},
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17602 |12mr|texlive-hyphenat-2.3c-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/hyphenat
# catalog-date 2009-09-02 18:09:14 +0200
# catalog-license lppl1.3
# catalog-version 2.3c
Name:		texlive-hyphenat
Version:	2.3c
Release:	2
Summary:	Disable/enable hypenation
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/hyphenat
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphenat.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphenat.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphenat.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package can disable all hyphenation or enable hyphenation
of non-alphabetics or monospaced fonts. The package can also
enable hyphenation within 'words' that contain non-alphabetic
characters (e.g., that include underscores), and hyphenation of
text typeset in monospaced (e.g., cmtt) fonts.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/hyphenat/hyphenat.sty
%doc %{_texmfdistdir}/doc/latex/hyphenat/README
%doc %{_texmfdistdir}/doc/latex/hyphenat/hyphenat.pdf
#- source
%doc %{_texmfdistdir}/source/latex/hyphenat/hyphenat.dtx
%doc %{_texmfdistdir}/source/latex/hyphenat/hyphenat.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17603 |12mr|texlive-hyphen-base-20120807-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26846
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-hyphen-base
Version:	20120807
Release:	1
Summary:	TeXLive hyphen-base package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-base.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive hyphen-base package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%config(noreplace) %{_texmfdir}/tex/generic/config/language.dat
%config(noreplace) %{_texmfdir}/tex/generic/config/language.dat.lua
%config(noreplace) %{_texmfdir}/tex/generic/config/language.def
%{_texmfdir}/tex/generic/config/language.us
%{_texmfdir}/tex/generic/config/language.us.def
%{_texmfdir}/tex/generic/config/language.us.lua
%{_texmfdir}/tex/generic/hyphen/dumyhyph.tex
%{_texmfdir}/tex/generic/hyphen/hyphen.tex
%{_texmfdir}/tex/generic/hyphen/hypht1.tex
%{_texmfdir}/tex/generic/hyphen/zerohyph.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf %{buildroot}%{_datadir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17604 |12mr|texlive-hyphen-basque-20090924-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23085
# category TLCore
# catalog-ctan /language/basque
# catalog-date 2009-09-24 15:05:48 +0200
# catalog-license other-free
# catalog-version undef
Name:		texlive-hyphen-basque
Version:	20090924
Release:	3
Summary:	Basque hyphenation patterns
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/basque
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-basque.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-hyphen-base
Requires:	texlive-hyph-utf8

%description
Hyphenation patterns for Basque in T1/EC and UTF-8 encodings.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%_texmf_language_dat_d/hyphen-basque
%_texmf_language_def_d/hyphen-basque
%_texmf_language_lua_d/hyphen-basque

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmf_language_dat_d}
cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-basque <<EOF
\%% from hyphen-basque:
basque loadhyph-eu.tex
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-basque
mkdir -p %{buildroot}%{_texmf_language_def_d}
cat > %{buildroot}%{_texmf_language_def_d}/hyphen-basque <<EOF
\%% from hyphen-basque:
\addlanguage{basque}{loadhyph-eu.tex}{}{2}{2}
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-basque
mkdir -p %{buildroot}%{_texmf_language_lua_d}
cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-basque <<EOF
-- from hyphen-basque:
	['basque'] = {
		loader = 'loadhyph-eu.tex',
		lefthyphenmin = 2,
		righthyphenmin = 2,
		synonyms = {  },
		patterns = 'hyph-eu.pat.txt',
		hyphenation = '',
	},
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17605 |12mr|texlive-hyphen-bulgarian-20120611-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25990
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-hyphen-bulgarian
Version:	20120611
Release:	1
Summary:	Bulgarian hyphenation patterns
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-bulgarian.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-hyphen-base
Requires:	texlive-hyph-utf8

%description
Hyphenation patterns for Bulgarian in T2A and UTF-8 encodings.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%_texmf_language_dat_d/hyphen-bulgarian
%_texmf_language_def_d/hyphen-bulgarian
%_texmf_language_lua_d/hyphen-bulgarian

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmf_language_dat_d}
cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-bulgarian <<EOF
\%% from hyphen-bulgarian:
bulgarian loadhyph-bg.tex
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-bulgarian
mkdir -p %{buildroot}%{_texmf_language_def_d}
cat > %{buildroot}%{_texmf_language_def_d}/hyphen-bulgarian <<EOF
\%% from hyphen-bulgarian:
\addlanguage{bulgarian}{loadhyph-bg.tex}{}{2}{2}
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-bulgarian
mkdir -p %{buildroot}%{_texmf_language_lua_d}
cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-bulgarian <<EOF
-- from hyphen-bulgarian:
	['bulgarian'] = {
		loader = 'loadhyph-bg.tex',
		lefthyphenmin = 2,
		righthyphenmin = 2,
		synonyms = {  },
		patterns = 'hyph-bg.pat.txt',
		hyphenation = '',
	},
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17606 |12mr|texlive-hyphen-catalan-20120611-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25990
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-hyphen-catalan
Version:	20120611
Release:	1
Summary:	Catalan hyphenation patterns
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-catalan.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-hyphen-base
Requires:	texlive-hyph-utf8

%description
Hyphenation patterns for Catalan in T1/EC and UTF-8 encodings.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%_texmf_language_dat_d/hyphen-catalan
%_texmf_language_def_d/hyphen-catalan
%_texmf_language_lua_d/hyphen-catalan

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmf_language_dat_d}
cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-catalan <<EOF
\%% from hyphen-catalan:
catalan loadhyph-ca.tex
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-catalan
mkdir -p %{buildroot}%{_texmf_language_def_d}
cat > %{buildroot}%{_texmf_language_def_d}/hyphen-catalan <<EOF
\%% from hyphen-catalan:
\addlanguage{catalan}{loadhyph-ca.tex}{}{2}{2}
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-catalan
mkdir -p %{buildroot}%{_texmf_language_lua_d}
cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-catalan <<EOF
-- from hyphen-catalan:
	['catalan'] = {
		loader = 'loadhyph-ca.tex',
		lefthyphenmin = 2,
		righthyphenmin = 2,
		synonyms = {  },
		patterns = 'hyph-ca.pat.txt',
		hyphenation = 'hyph-ca.hyp.txt',
	},
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17607 |12mr|texlive-hyphen-chinese-20120611-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25990
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-hyphen-chinese
Version:	20120611
Release:	1
Summary:	Chinese pinyin hyphenation patterns
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-chinese.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-hyphen-base
Requires:	texlive-hyph-utf8

%description
Hyphenation patterns for unaccented transliterated Mandarin
Chinese (pinyin) in T1/EC and UTF-8 encodings.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%_texmf_language_dat_d/hyphen-chinese
%_texmf_language_def_d/hyphen-chinese
%_texmf_language_lua_d/hyphen-chinese

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmf_language_dat_d}
cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-chinese <<EOF
\%% from hyphen-chinese:
pinyin loadhyph-zh-latn-pinyin.tex
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-chinese
mkdir -p %{buildroot}%{_texmf_language_def_d}
cat > %{buildroot}%{_texmf_language_def_d}/hyphen-chinese <<EOF
\%% from hyphen-chinese:
\addlanguage{pinyin}{loadhyph-zh-latn-pinyin.tex}{}{1}{1}
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-chinese
mkdir -p %{buildroot}%{_texmf_language_lua_d}
cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-chinese <<EOF
-- from hyphen-chinese:
	['pinyin'] = {
		loader = 'loadhyph-zh-latn-pinyin.tex',
		lefthyphenmin = 1,
		righthyphenmin = 1,
		synonyms = {  },
		patterns = 'hyph-zh-latn-pinyin.pat.txt',
		hyphenation = '',
	},
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17608 |12mr|texlive-hyphen-coptic-20120124-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23085
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-hyphen-coptic
Version:	20120124
Release:	1
Summary:	Coptic hyphenation patterns
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-coptic.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-hyphen-base
Requires:	texlive-hyph-utf8

%description
Hyphenation patterns for Coptic in UTF-8 encoding as well as in
ASCII-based encoding for 8-bit engines. The latter can only be
used with special Coptic fonts (like CBcoptic). The patterns
are considered experimental.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%_texmf_language_dat_d/hyphen-coptic
%_texmf_language_def_d/hyphen-coptic
%_texmf_language_lua_d/hyphen-coptic

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmf_language_dat_d}
cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-coptic <<EOF
\%% from hyphen-coptic:
coptic loadhyph-cop.tex
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-coptic
mkdir -p %{buildroot}%{_texmf_language_def_d}
cat > %{buildroot}%{_texmf_language_def_d}/hyphen-coptic <<EOF
\%% from hyphen-coptic:
\addlanguage{coptic}{loadhyph-cop.tex}{}{1}{1}
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-coptic
mkdir -p %{buildroot}%{_texmf_language_lua_d}
cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-coptic <<EOF
-- from hyphen-coptic:
	['coptic'] = {
		loader = 'loadhyph-cop.tex',
		lefthyphenmin = 1,
		righthyphenmin = 1,
		synonyms = {  },
		patterns = 'hyph-cop.pat.txt',
		hyphenation = '',
	},
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17609 |12mr|texlive-hyphen-croatian-20110608-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23085
# category TLCore
# catalog-ctan /language/hyphenation/hrhyph.tex
# catalog-date 2011-06-08 00:02:48 +0200
# catalog-license lppl1.3
# catalog-version undef
Name:		texlive-hyphen-croatian
Version:	20110608
Release:	3
Summary:	Croatian hyphenation patterns
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/hyphenation/hrhyph.tex
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-croatian.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-hyphen-base
Requires:	texlive-hyph-utf8

%description
Hyphenation patterns for Croatian in T1/EC and UTF-8 encodings.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%_texmf_language_dat_d/hyphen-croatian
%_texmf_language_def_d/hyphen-croatian
%_texmf_language_lua_d/hyphen-croatian

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmf_language_dat_d}
cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-croatian <<EOF
\%% from hyphen-croatian:
croatian loadhyph-hr.tex
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-croatian
mkdir -p %{buildroot}%{_texmf_language_def_d}
cat > %{buildroot}%{_texmf_language_def_d}/hyphen-croatian <<EOF
\%% from hyphen-croatian:
\addlanguage{croatian}{loadhyph-hr.tex}{}{2}{2}
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-croatian
mkdir -p %{buildroot}%{_texmf_language_lua_d}
cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-croatian <<EOF
-- from hyphen-croatian:
	['croatian'] = {
		loader = 'loadhyph-hr.tex',
		lefthyphenmin = 2,
		righthyphenmin = 2,
		synonyms = {  },
		patterns = 'hyph-hr.pat.txt',
		hyphenation = '',
	},
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17610 |12mr|texlive-hyphen-czech-20120611-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25990
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-hyphen-czech
Version:	20120611
Release:	1
Summary:	Czech hyphenation patterns
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-czech.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-hyphen-base
Requires:	texlive-hyph-utf8

%description
Hyphenation patterns for Czech in T1/EC and UTF-8 encodings.
Original patterns 'czhyphen' are still distributed in the
'csplain' package and loaded with ISO Latin 2 encoding (IL2).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%_texmf_language_dat_d/hyphen-czech
%_texmf_language_def_d/hyphen-czech
%_texmf_language_lua_d/hyphen-czech

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmf_language_dat_d}
cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-czech <<EOF
\%% from hyphen-czech:
czech loadhyph-cs.tex
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-czech
mkdir -p %{buildroot}%{_texmf_language_def_d}
cat > %{buildroot}%{_texmf_language_def_d}/hyphen-czech <<EOF
\%% from hyphen-czech:
\addlanguage{czech}{loadhyph-cs.tex}{}{2}{3}
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-czech
mkdir -p %{buildroot}%{_texmf_language_lua_d}
cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-czech <<EOF
-- from hyphen-czech:
	['czech'] = {
		loader = 'loadhyph-cs.tex',
		lefthyphenmin = 2,
		righthyphenmin = 3,
		synonyms = {  },
		patterns = 'hyph-cs.pat.txt',
		hyphenation = 'hyph-cs.hyp.txt',
	},
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17611 |12mr|texlive-hyphen-danish-20090925-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23085
# category TLCore
# catalog-ctan /language/hyphenation/dkhyphen
# catalog-date 2009-09-25 22:54:35 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-hyphen-danish
Version:	20090925
Release:	3
Summary:	Danish hyphenation patterns
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/hyphenation/dkhyphen
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-danish.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-hyphen-base
Requires:	texlive-hyph-utf8

%description
Hyphenation patterns for Danish in T1/EC and UTF-8 encodings.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%_texmf_language_dat_d/hyphen-danish
%_texmf_language_def_d/hyphen-danish
%_texmf_language_lua_d/hyphen-danish

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmf_language_dat_d}
cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-danish <<EOF
\%% from hyphen-danish:
danish loadhyph-da.tex
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-danish
mkdir -p %{buildroot}%{_texmf_language_def_d}
cat > %{buildroot}%{_texmf_language_def_d}/hyphen-danish <<EOF
\%% from hyphen-danish:
\addlanguage{danish}{loadhyph-da.tex}{}{2}{2}
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-danish
mkdir -p %{buildroot}%{_texmf_language_lua_d}
cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-danish <<EOF
-- from hyphen-danish:
	['danish'] = {
		loader = 'loadhyph-da.tex',
		lefthyphenmin = 2,
		righthyphenmin = 2,
		synonyms = {  },
		patterns = 'hyph-da.pat.txt',
		hyphenation = '',
	},
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17612 |12mr|texlive-hyphen-dutch-20120611-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25990
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-hyphen-dutch
Version:	20120611
Release:	1
Summary:	Dutch hyphenation patterns
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-dutch.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-hyphen-base
Requires:	texlive-hyph-utf8

%description
Hyphenation patterns for Dutch in T1/EC and UTF-8 encodings.
These patterns don't handle cases like 'menuutje' > 'menu-tje',
and don't hyphenate words that have different hyphenations
according to their meaning.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%_texmf_language_dat_d/hyphen-dutch
%_texmf_language_def_d/hyphen-dutch
%_texmf_language_lua_d/hyphen-dutch

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmf_language_dat_d}
cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-dutch <<EOF
\%% from hyphen-dutch:
dutch loadhyph-nl.tex
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-dutch
mkdir -p %{buildroot}%{_texmf_language_def_d}
cat > %{buildroot}%{_texmf_language_def_d}/hyphen-dutch <<EOF
\%% from hyphen-dutch:
\addlanguage{dutch}{loadhyph-nl.tex}{}{2}{2}
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-dutch
mkdir -p %{buildroot}%{_texmf_language_lua_d}
cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-dutch <<EOF
-- from hyphen-dutch:
	['dutch'] = {
		loader = 'loadhyph-nl.tex',
		lefthyphenmin = 2,
		righthyphenmin = 2,
		synonyms = {  },
		patterns = 'hyph-nl.pat.txt',
		hyphenation = 'hyph-nl.hyp.txt',
	},
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17613 |12mr|texlive-hyphen-english-20120611-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25990
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-hyphen-english
Version:	20120611
Release:	1
Summary:	English hyphenation patterns
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-english.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-hyphen-base
Requires:	texlive-hyph-utf8

%description
Additional hyphenation patterns for American and British
English in ASCII encoding.  The American English patterns
(usenglishmax) greatly extend the standard patterns from Knuth
to find many additional hyphenation points.  British English
hyphenation is completely different from US English, so has its
own set of patterns.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%_texmf_language_dat_d/hyphen-english
%_texmf_language_def_d/hyphen-english
%_texmf_language_lua_d/hyphen-english

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmf_language_dat_d}
cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-english <<EOF
\%% from hyphen-english:
ukenglish loadhyph-en-gb.tex
=british
=UKenglish
usenglishmax loadhyph-en-us.tex
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-english
mkdir -p %{buildroot}%{_texmf_language_def_d}
cat > %{buildroot}%{_texmf_language_def_d}/hyphen-english <<EOF
\%% from hyphen-english:
\addlanguage{ukenglish}{loadhyph-en-gb.tex}{}{2}{3}
\addlanguage{british}{loadhyph-en-gb.tex}{}{2}{3}
\addlanguage{UKenglish}{loadhyph-en-gb.tex}{}{2}{3}
\addlanguage{usenglishmax}{loadhyph-en-us.tex}{}{2}{3}
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-english
mkdir -p %{buildroot}%{_texmf_language_lua_d}
cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-english <<EOF
-- from hyphen-english:
	['ukenglish'] = {
		loader = 'loadhyph-en-gb.tex',
		lefthyphenmin = 2,
		righthyphenmin = 3,
		synonyms = { 'british', 'UKenglish' },
		patterns = 'hyph-en-gb.pat.txt',
		hyphenation = 'hyph-en-gb.hyp.txt',
	},
	['usenglishmax'] = {
		loader = 'loadhyph-en-us.tex',
		lefthyphenmin = 2,
		righthyphenmin = 3,
		synonyms = {  },
		patterns = 'hyph-en-us.pat.txt',
		hyphenation = 'hyph-en-us.hyp.txt',
	},
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17614 |12mr|texlive-hyphen-esperanto-20120124-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23085
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-hyphen-esperanto
Version:	20120124
Release:	1
Summary:	Esperanto hyphenation patterns
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-esperanto.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-hyphen-base
Requires:	texlive-hyph-utf8

%description
Hyphenation patterns for Esperanto ISO Latin 3 and UTF-8
encodings. Note that TeX distributions don't ship any suitable
fonts in Latin 3 encoding, so unless you create your own font
support or want to use MlTeX, using native Unicode engines is
highly recommended.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%_texmf_language_dat_d/hyphen-esperanto
%_texmf_language_def_d/hyphen-esperanto
%_texmf_language_lua_d/hyphen-esperanto

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmf_language_dat_d}
cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-esperanto <<EOF
\%% from hyphen-esperanto:
esperanto loadhyph-eo.tex
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-esperanto
mkdir -p %{buildroot}%{_texmf_language_def_d}
cat > %{buildroot}%{_texmf_language_def_d}/hyphen-esperanto <<EOF
\%% from hyphen-esperanto:
\addlanguage{esperanto}{loadhyph-eo.tex}{}{2}{2}
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-esperanto
mkdir -p %{buildroot}%{_texmf_language_lua_d}
cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-esperanto <<EOF
-- from hyphen-esperanto:
	['esperanto'] = {
		loader = 'loadhyph-eo.tex',
		lefthyphenmin = 2,
		righthyphenmin = 2,
		synonyms = {  },
		patterns = 'hyph-eo.pat.txt',
		hyphenation = '',
	},
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17615 |12mr|texlive-hyphen-estonian-20120124-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23085
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-hyphen-estonian
Version:	20120124
Release:	1
Summary:	Estonian hyphenation patterns
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-estonian.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-hyphen-base
Requires:	texlive-hyph-utf8

%description
Hyphenation patterns for Estonian in T1/EC and UTF-8 encodings.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%_texmf_language_dat_d/hyphen-estonian
%_texmf_language_def_d/hyphen-estonian
%_texmf_language_lua_d/hyphen-estonian

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmf_language_dat_d}
cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-estonian <<EOF
\%% from hyphen-estonian:
estonian loadhyph-et.tex
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-estonian
mkdir -p %{buildroot}%{_texmf_language_def_d}
cat > %{buildroot}%{_texmf_language_def_d}/hyphen-estonian <<EOF
\%% from hyphen-estonian:
\addlanguage{estonian}{loadhyph-et.tex}{}{2}{3}
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-estonian
mkdir -p %{buildroot}%{_texmf_language_lua_d}
cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-estonian <<EOF
-- from hyphen-estonian:
	['estonian'] = {
		loader = 'loadhyph-et.tex',
		lefthyphenmin = 2,
		righthyphenmin = 3,
		synonyms = {  },
		patterns = 'hyph-et.pat.txt',
		hyphenation = '',
	},
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17616 |12mr|texlive-hyphen-ethiopic-20120124-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23085
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-hyphen-ethiopic
Version:	20120124
Release:	1
Summary:	Hyphenation patterns for Ethiopic scripts
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-ethiopic.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-hyphen-base
Requires:	texlive-hyph-utf8

%description
Hyphenation patterns for languages written using the Ethiopic
script for Unicode engines. They are not supposed to be
linguistically relevant in all cases and should, for proper
typography, be replaced by files tailored to individual
languages.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%_texmf_language_dat_d/hyphen-ethiopic
%_texmf_language_def_d/hyphen-ethiopic
%_texmf_language_lua_d/hyphen-ethiopic

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmf_language_dat_d}
cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-ethiopic <<EOF
\%% from hyphen-ethiopic:
ethiopic loadhyph-mul-ethi.tex
=amharic
=geez
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-ethiopic
mkdir -p %{buildroot}%{_texmf_language_def_d}
cat > %{buildroot}%{_texmf_language_def_d}/hyphen-ethiopic <<EOF
\%% from hyphen-ethiopic:
\addlanguage{ethiopic}{loadhyph-mul-ethi.tex}{}{1}{1}
\addlanguage{amharic}{loadhyph-mul-ethi.tex}{}{1}{1}
\addlanguage{geez}{loadhyph-mul-ethi.tex}{}{1}{1}
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-ethiopic
mkdir -p %{buildroot}%{_texmf_language_lua_d}
cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-ethiopic <<EOF
-- from hyphen-ethiopic:
	['ethiopic'] = {
		loader = 'loadhyph-mul-ethi.tex',
		lefthyphenmin = 1,
		righthyphenmin = 1,
		synonyms = { 'amharic', 'geez' },
		patterns = 'hyph-mul-ethi.pat.txt',
		hyphenation = '',
	},
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17617 |12mr|texlive-hyphenex-20120203-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26276
# category Package
# catalog-ctan /info/digests/tugboat/hyphenex
# catalog-date 2012-02-03 11:53:44 +0100
# catalog-license other-free
# catalog-version undef
Name:		texlive-hyphenex
Version:	20120203
Release:	1
Summary:	Generate a hyphenation exceptions file
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/digests/tugboat/hyphenex
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphenex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphenex.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Exceptions for American English hyphenation patterns are
occasionally published in the TeX User Group magazine TUGboat.
This bundle provides alternative Perl and Bourne shell scripts
to convert the source of such an article into an exceptions
file, together with a recent copy of the article and its
translation.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/hyphenex/ushyphex.tex
#- source
%doc %{_texmfdistdir}/source/generic/hyphenex/GNUmakefile
%doc %{_texmfdistdir}/source/generic/hyphenex/README
%doc %{_texmfdistdir}/source/generic/hyphenex/hyphenex.pl
%doc %{_texmfdistdir}/source/generic/hyphenex/hyphenex.sh
%doc %{_texmfdistdir}/source/generic/hyphenex/tb0hyf.pdf
%doc %{_texmfdistdir}/source/generic/hyphenex/tb0hyf.tex
%doc %{_texmfdistdir}/source/generic/hyphenex/test.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17618 |12mr|texlive-hyphen-farsi-20120124-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23085
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-hyphen-farsi
Version:	20120124
Release:	1
Summary:	(No) Persian hyphenation patterns
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-farsi.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-hyphen-base
Requires:	texlive-hyph-utf8

%description
Prevent hyphenation in Persian.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%_texmf_language_dat_d/hyphen-farsi
%_texmf_language_def_d/hyphen-farsi
%_texmf_language_lua_d/hyphen-farsi

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmf_language_dat_d}
cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-farsi <<EOF
\%% from hyphen-farsi:
farsi zerohyph.tex
=persian
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-farsi
mkdir -p %{buildroot}%{_texmf_language_def_d}
cat > %{buildroot}%{_texmf_language_def_d}/hyphen-farsi <<EOF
\%% from hyphen-farsi:
\addlanguage{farsi}{zerohyph.tex}{}{2}{3}
\addlanguage{persian}{zerohyph.tex}{}{2}{3}
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-farsi
mkdir -p %{buildroot}%{_texmf_language_lua_d}
cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-farsi <<EOF
-- from hyphen-farsi:
	['farsi'] = {
		loader = 'zerohyph.tex',
		lefthyphenmin = 2,
		righthyphenmin = 3,
		synonyms = { 'persian' },
		patterns = '',
	},
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17619 |12mr|texlive-hyphen-finnish-20090927-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25990
# category TLCore
# catalog-ctan /language/hyphenation/fihyph
# catalog-date 2009-09-27 10:36:15 +0200
# catalog-license pd
# catalog-version undef
Name:		texlive-hyphen-finnish
Version:	20090927
Release:	4
Summary:	Finnish hyphenation patterns
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/hyphenation/fihyph
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-finnish.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-hyphen-base
Requires:	texlive-hyph-utf8

%description
Hyphenation patterns for Finnish in T1/EC and UTF-8 encodings.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%_texmf_language_dat_d/hyphen-finnish
%_texmf_language_def_d/hyphen-finnish
%_texmf_language_lua_d/hyphen-finnish

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmf_language_dat_d}
cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-finnish <<EOF
\%% from hyphen-finnish:
finnish loadhyph-fi.tex
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-finnish
mkdir -p %{buildroot}%{_texmf_language_def_d}
cat > %{buildroot}%{_texmf_language_def_d}/hyphen-finnish <<EOF
\%% from hyphen-finnish:
\addlanguage{finnish}{loadhyph-fi.tex}{}{2}{2}
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-finnish
mkdir -p %{buildroot}%{_texmf_language_lua_d}
cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-finnish <<EOF
-- from hyphen-finnish:
	['finnish'] = {
		loader = 'loadhyph-fi.tex',
		lefthyphenmin = 2,
		righthyphenmin = 2,
		synonyms = {  },
		patterns = 'hyph-fi.pat.txt',
		hyphenation = '',
	},
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17620 |12mr|texlive-hyphen-french-20120611-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25990
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-hyphen-french
Version:	20120611
Release:	1
Summary:	French hyphenation patterns
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-french.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-hyphen-base
Requires:	texlive-hyph-utf8

%description
Hyphenation patterns for French in T1/EC and UTF-8 encodings.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%_texmf_language_dat_d/hyphen-french
%_texmf_language_def_d/hyphen-french
%_texmf_language_lua_d/hyphen-french

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmf_language_dat_d}
cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-french <<EOF
\%% from hyphen-french:
french loadhyph-fr.tex
=patois
=francais
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-french
mkdir -p %{buildroot}%{_texmf_language_def_d}
cat > %{buildroot}%{_texmf_language_def_d}/hyphen-french <<EOF
\%% from hyphen-french:
\addlanguage{french}{loadhyph-fr.tex}{}{2}{3}
\addlanguage{patois}{loadhyph-fr.tex}{}{2}{3}
\addlanguage{francais}{loadhyph-fr.tex}{}{2}{3}
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-french
mkdir -p %{buildroot}%{_texmf_language_lua_d}
cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-french <<EOF
-- from hyphen-french:
	['french'] = {
		loader = 'loadhyph-fr.tex',
		lefthyphenmin = 2,
		righthyphenmin = 3,
		synonyms = { 'patois', 'francais' },
		patterns = 'hyph-fr.pat.txt',
		hyphenation = '',
	},
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17621 |12mr|texlive-hyphen-friulan-20120809-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26595
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-hyphen-friulan
Version:	20120809
Release:	1
Summary:	Friulan hyphenation patterns
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-friulan.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-hyphen-base
Requires:	texlive-hyph-utf8

%description
Hyphenation patterns for Friulan in ASCII encoding. They are
supposed to comply with the common spelling of the Friulan
(Furlan) language as fixed by the Regional Law N.15/96 dated
November 6, 1996 and its following amendments.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%_texmf_language_dat_d/hyphen-friulan
%_texmf_language_def_d/hyphen-friulan
%_texmf_language_lua_d/hyphen-friulan

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmf_language_dat_d}
cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-friulan <<EOF
\%% from hyphen-friulan:
friulan loadhyph-fur.tex
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-friulan
mkdir -p %{buildroot}%{_texmf_language_def_d}
cat > %{buildroot}%{_texmf_language_def_d}/hyphen-friulan <<EOF
\%% from hyphen-friulan:
\addlanguage{friulan}{loadhyph-fur.tex}{}{2}{2}
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-friulan
mkdir -p %{buildroot}%{_texmf_language_lua_d}
cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-friulan <<EOF
-- from hyphen-friulan:
	['friulan'] = {
		loader = 'loadhyph-fur.tex',
		lefthyphenmin = 2,
		righthyphenmin = 2,
		synonyms = {  },
		patterns = 'hyph-fur.pat.txt',
		hyphenation = '',
	},
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17622 |12mr|texlive-hyphen-galician-20120611-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25990
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-hyphen-galician
Version:	20120611
Release:	1
Summary:	Galician hyphenation patterns
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-galician.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-hyphen-base
Requires:	texlive-hyph-utf8

%description
Hyphenation patterns for Galician in T1/EC and UTF-8 encodings.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%_texmf_language_dat_d/hyphen-galician
%_texmf_language_def_d/hyphen-galician
%_texmf_language_lua_d/hyphen-galician

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmf_language_dat_d}
cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-galician <<EOF
\%% from hyphen-galician:
galician loadhyph-gl.tex
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-galician
mkdir -p %{buildroot}%{_texmf_language_def_d}
cat > %{buildroot}%{_texmf_language_def_d}/hyphen-galician <<EOF
\%% from hyphen-galician:
\addlanguage{galician}{loadhyph-gl.tex}{}{2}{2}
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-galician
mkdir -p %{buildroot}%{_texmf_language_lua_d}
cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-galician <<EOF
-- from hyphen-galician:
	['galician'] = {
		loader = 'loadhyph-gl.tex',
		lefthyphenmin = 2,
		righthyphenmin = 2,
		synonyms = {  },
		patterns = 'hyph-gl.pat.txt',
		hyphenation = '',
	},
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17623 |12mr|texlive-hyphen-german-20120124-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23085
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-hyphen-german
Version:	20120124
Release:	1
Summary:	German hyphenation patterns
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-german.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-hyphen-base
Requires:	texlive-hyph-utf8

%description
Hyphenation patterns for German in T1/EC and UTF-8 encodings,
for traditional and reformed spelling, including Swiss German.
The package includes the latest patterns from dehyph-exptl
(known to TeX under names 'german', 'ngerman' and
'swissgerman'), however 8-bit engines still load old versions
of patterns for 'german' and 'ngerman' for backward-
compatibility reasons. Swiss German patterns are suitable for
Swiss Standard German (Hochdeutsch) not the Alemannic dialects
spoken in Switzerland (Schwyzerduetsch). There are no known
patterns for written Schwyzerduetsch.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdir}/tex/generic/hyphen/dehyphn.tex
%{_texmfdir}/tex/generic/hyphen/dehypht.tex
%{_texmfdir}/tex/generic/hyphen/dehyphtex.tex
%{_texmfdir}/tex/generic/hyphen/ghyphen.README
%_texmf_language_dat_d/hyphen-german
%_texmf_language_def_d/hyphen-german
%_texmf_language_lua_d/hyphen-german

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_texmf_language_dat_d}
cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-german <<EOF
\%% from hyphen-german:
german loadhyph-de-1901.tex
ngerman loadhyph-de-1996.tex
swissgerman loadhyph-de-ch-1901.tex
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-german
mkdir -p %{buildroot}%{_texmf_language_def_d}
cat > %{buildroot}%{_texmf_language_def_d}/hyphen-german <<EOF
\%% from hyphen-german:
\addlanguage{german}{loadhyph-de-1901.tex}{}{2}{2}
\addlanguage{ngerman}{loadhyph-de-1996.tex}{}{2}{2}
\addlanguage{swissgerman}{loadhyph-de-ch-1901.tex}{}{2}{2}
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-german
mkdir -p %{buildroot}%{_texmf_language_lua_d}
cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-german <<EOF
-- from hyphen-german:
	['german'] = {
		loader = 'loadhyph-de-1901.tex',
		lefthyphenmin = 2,
		righthyphenmin = 2,
		synonyms = {  },
		patterns = 'hyph-de-1901.pat.txt',
		hyphenation = '',
	},
	['ngerman'] = {
		loader = 'loadhyph-de-1996.tex',
		lefthyphenmin = 2,
		righthyphenmin = 2,
		synonyms = {  },
		patterns = 'hyph-de-1996.pat.txt',
		hyphenation = '',
	},
	['swissgerman'] = {
		loader = 'loadhyph-de-ch-1901.tex',
		lefthyphenmin = 2,
		righthyphenmin = 2,
		synonyms = {  },
		patterns = 'hyph-de-ch-1901.pat.txt',
		hyphenation = '',
	},
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17624 |12mr|texlive-hyphen-greek-5-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25990
# category TLCore
# catalog-ctan /language/hyphenation/elhyphen
# catalog-date 2008-07-24 15:32:45 +0200
# catalog-license other-free
# catalog-version 5
Name:		texlive-hyphen-greek
Version:	5
Release:	5
Summary:	Modern Greek hyphenation patterns
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/hyphenation/elhyphen
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-greek.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-greek.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-hyphen-base
Requires:	texlive-hyph-utf8

%description
Hyphenation patterns for Modern Greek in monotonic and
polytonic spelling in LGR and UTF-8 encodings.  Patterns in
UTF-8 use two code positions for each of the vowels with acute
accent (a.k.a tonos, oxia), e.g., U+03AC, U+1F71 for alpha.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdir}/tex/generic/hyphen/grmhyph5.tex
%{_texmfdir}/tex/generic/hyphen/grphyph5.tex
%_texmf_language_dat_d/hyphen-greek
%_texmf_language_def_d/hyphen-greek
%_texmf_language_lua_d/hyphen-greek
%doc %{_texmfdir}/doc/generic/elhyphen/README
%doc %{_texmfdir}/doc/generic/elhyphen/anc-test.ltx
%doc %{_texmfdir}/doc/generic/elhyphen/anc-test.pdf
%doc %{_texmfdir}/doc/generic/elhyphen/ancient.pdf
%doc %{_texmfdir}/doc/generic/elhyphen/compound.ltx
%doc %{_texmfdir}/doc/generic/elhyphen/compound.pdf
%doc %{_texmfdir}/doc/generic/elhyphen/copyrite.txt
%doc %{_texmfdir}/doc/generic/elhyphen/modern.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_texmf_language_dat_d}
cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-greek <<EOF
\%% from hyphen-greek:
monogreek loadhyph-el-monoton.tex
greek loadhyph-el-polyton.tex
=polygreek
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-greek
mkdir -p %{buildroot}%{_texmf_language_def_d}
cat > %{buildroot}%{_texmf_language_def_d}/hyphen-greek <<EOF
\%% from hyphen-greek:
\addlanguage{monogreek}{loadhyph-el-monoton.tex}{}{1}{1}
\addlanguage{greek}{loadhyph-el-polyton.tex}{}{1}{1}
\addlanguage{polygreek}{loadhyph-el-polyton.tex}{}{1}{1}
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-greek
mkdir -p %{buildroot}%{_texmf_language_lua_d}
cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-greek <<EOF
-- from hyphen-greek:
	['monogreek'] = {
		loader = 'loadhyph-el-monoton.tex',
		lefthyphenmin = 1,
		righthyphenmin = 1,
		synonyms = {  },
		patterns = 'hyph-el-monoton.pat.txt',
		hyphenation = '',
	},
	['greek'] = {
		loader = 'loadhyph-el-polyton.tex',
		lefthyphenmin = 1,
		righthyphenmin = 1,
		synonyms = { 'polygreek' },
		patterns = 'hyph-el-polyton.pat.txt',
		hyphenation = '',
	},
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17625 |12mr|texlive-hyphen-hungarian-20090927-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23085
# category TLCore
# catalog-ctan /language/hungarian/hyphenation
# catalog-date 2009-09-27 14:03:04 +0200
# catalog-license gpl
# catalog-version undef
Name:		texlive-hyphen-hungarian
Version:	20090927
Release:	3
Summary:	Hungarian hyphenation patterns
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/hungarian/hyphenation
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-hungarian.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-hungarian.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-hyphen-base
Requires:	texlive-hyph-utf8

%description
Hyphenation patterns for Hungarian in T1/EC and UTF-8
encodings. From https://github.com/nagybence/huhyphn/.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%_texmf_language_dat_d/hyphen-hungarian
%_texmf_language_def_d/hyphen-hungarian
%_texmf_language_lua_d/hyphen-hungarian
%doc %{_texmfdir}/doc/generic/huhyphen/huhyphn.pdf
%doc %{_texmfdir}/doc/generic/huhyphen/hyph_hu.dic
%doc %{_texmfdir}/doc/generic/huhyphen/searchforerrors.rb
%doc %{_texmfdir}/doc/generic/huhyphen/testhyphenation.rb

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_texmf_language_dat_d}
cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-hungarian <<EOF
\%% from hyphen-hungarian:
hungarian loadhyph-hu.tex
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-hungarian
mkdir -p %{buildroot}%{_texmf_language_def_d}
cat > %{buildroot}%{_texmf_language_def_d}/hyphen-hungarian <<EOF
\%% from hyphen-hungarian:
\addlanguage{hungarian}{loadhyph-hu.tex}{}{2}{2}
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-hungarian
mkdir -p %{buildroot}%{_texmf_language_lua_d}
cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-hungarian <<EOF
-- from hyphen-hungarian:
	['hungarian'] = {
		loader = 'loadhyph-hu.tex',
		lefthyphenmin = 2,
		righthyphenmin = 2,
		synonyms = {  },
		patterns = 'hyph-hu.pat.txt',
		hyphenation = '',
	},
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17626 |12mr|texlive-hyphen-icelandic-20070417-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23085
# category TLCore
# catalog-ctan /language/hyphenation/icehyph.tex
# catalog-date 2007-04-17 11:56:04 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-hyphen-icelandic
Version:	20070417
Release:	3
Summary:	Icelandic hyphenation patterns
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/hyphenation/icehyph.tex
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-icelandic.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-hyphen-base
Requires:	texlive-hyph-utf8

%description
Hyphenation patterns for Icelandic in T1/EC and UTF-8
encodings.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%_texmf_language_dat_d/hyphen-icelandic
%_texmf_language_def_d/hyphen-icelandic
%_texmf_language_lua_d/hyphen-icelandic

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmf_language_dat_d}
cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-icelandic <<EOF
\%% from hyphen-icelandic:
icelandic loadhyph-is.tex
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-icelandic
mkdir -p %{buildroot}%{_texmf_language_def_d}
cat > %{buildroot}%{_texmf_language_def_d}/hyphen-icelandic <<EOF
\%% from hyphen-icelandic:
\addlanguage{icelandic}{loadhyph-is.tex}{}{2}{2}
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-icelandic
mkdir -p %{buildroot}%{_texmf_language_lua_d}
cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-icelandic <<EOF
-- from hyphen-icelandic:
	['icelandic'] = {
		loader = 'loadhyph-is.tex',
		lefthyphenmin = 2,
		righthyphenmin = 2,
		synonyms = {  },
		patterns = 'hyph-is.pat.txt',
		hyphenation = '',
	},
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17627 |12mr|texlive-hyphen-indic-20120611-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25990
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-hyphen-indic
Version:	20120611
Release:	1
Summary:	Indic hyphenation patterns
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-indic.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-hyphen-base
Requires:	texlive-hyph-utf8

%description
Hyphenation patterns for Assamese, Bengali, Gujarati, Hindi,
Kannada, Malayalam, Marathi, Oriya, Panjabi, Tamil and Telugu
for Unicode engines.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%_texmf_language_dat_d/hyphen-indic
%_texmf_language_def_d/hyphen-indic
%_texmf_language_lua_d/hyphen-indic

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmf_language_dat_d}
cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-indic <<EOF
\%% from hyphen-indic:
assamese loadhyph-as.tex
bengali loadhyph-bn.tex
gujarati loadhyph-gu.tex
hindi loadhyph-hi.tex
kannada loadhyph-kn.tex
malayalam loadhyph-ml.tex
marathi loadhyph-mr.tex
oriya loadhyph-or.tex
panjabi loadhyph-pa.tex
tamil loadhyph-ta.tex
telugu loadhyph-te.tex
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-indic
mkdir -p %{buildroot}%{_texmf_language_def_d}
cat > %{buildroot}%{_texmf_language_def_d}/hyphen-indic <<EOF
\%% from hyphen-indic:
\addlanguage{assamese}{loadhyph-as.tex}{}{1}{1}
\addlanguage{bengali}{loadhyph-bn.tex}{}{1}{1}
\addlanguage{gujarati}{loadhyph-gu.tex}{}{1}{1}
\addlanguage{hindi}{loadhyph-hi.tex}{}{1}{1}
\addlanguage{kannada}{loadhyph-kn.tex}{}{1}{1}
\addlanguage{malayalam}{loadhyph-ml.tex}{}{1}{1}
\addlanguage{marathi}{loadhyph-mr.tex}{}{1}{1}
\addlanguage{oriya}{loadhyph-or.tex}{}{1}{1}
\addlanguage{panjabi}{loadhyph-pa.tex}{}{1}{1}
\addlanguage{tamil}{loadhyph-ta.tex}{}{1}{1}
\addlanguage{telugu}{loadhyph-te.tex}{}{1}{1}
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-indic
mkdir -p %{buildroot}%{_texmf_language_lua_d}
cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-indic <<EOF
-- from hyphen-indic:
	['assamese'] = {
		loader = 'loadhyph-as.tex',
		lefthyphenmin = 1,
		righthyphenmin = 1,
		synonyms = {  },
		patterns = 'hyph-as.pat.txt',
		hyphenation = '',
	},
	['bengali'] = {
		loader = 'loadhyph-bn.tex',
		lefthyphenmin = 1,
		righthyphenmin = 1,
		synonyms = {  },
		patterns = 'hyph-bn.pat.txt',
		hyphenation = '',
	},
	['gujarati'] = {
		loader = 'loadhyph-gu.tex',
		lefthyphenmin = 1,
		righthyphenmin = 1,
		synonyms = {  },
		patterns = 'hyph-gu.pat.txt',
		hyphenation = '',
	},
	['hindi'] = {
		loader = 'loadhyph-hi.tex',
		lefthyphenmin = 1,
		righthyphenmin = 1,
		synonyms = {  },
		patterns = 'hyph-hi.pat.txt',
		hyphenation = '',
	},
	['kannada'] = {
		loader = 'loadhyph-kn.tex',
		lefthyphenmin = 1,
		righthyphenmin = 1,
		synonyms = {  },
		patterns = 'hyph-kn.pat.txt',
		hyphenation = '',
	},
	['malayalam'] = {
		loader = 'loadhyph-ml.tex',
		lefthyphenmin = 1,
		righthyphenmin = 1,
		synonyms = {  },
		patterns = 'hyph-ml.pat.txt',
		hyphenation = '',
	},
	['marathi'] = {
		loader = 'loadhyph-mr.tex',
		lefthyphenmin = 1,
		righthyphenmin = 1,
		synonyms = {  },
		patterns = 'hyph-mr.pat.txt',
		hyphenation = '',
	},
	['oriya'] = {
		loader = 'loadhyph-or.tex',
		lefthyphenmin = 1,
		righthyphenmin = 1,
		synonyms = {  },
		patterns = 'hyph-or.pat.txt',
		hyphenation = '',
	},
	['panjabi'] = {
		loader = 'loadhyph-pa.tex',
		lefthyphenmin = 1,
		righthyphenmin = 1,
		synonyms = {  },
		patterns = 'hyph-pa.pat.txt',
		hyphenation = '',
	},
	['tamil'] = {
		loader = 'loadhyph-ta.tex',
		lefthyphenmin = 1,
		righthyphenmin = 1,
		synonyms = {  },
		patterns = 'hyph-ta.pat.txt',
		hyphenation = '',
	},
	['telugu'] = {
		loader = 'loadhyph-te.tex',
		lefthyphenmin = 1,
		righthyphenmin = 1,
		synonyms = {  },
		patterns = 'hyph-te.pat.txt',
		hyphenation = '',
	},
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17628 |12mr|texlive-hyphen-indonesian-20120611-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25990
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-hyphen-indonesian
Version:	20120611
Release:	1
Summary:	Indonesian hyphenation patterns
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-indonesian.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-hyphen-base
Requires:	texlive-hyph-utf8

%description
Hyphenation patterns for Indonesian (Bahasa Indonesia) in ASCII
encoding.  They are probably also usable for Malay (Bahasa
Melayu).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%_texmf_language_dat_d/hyphen-indonesian
%_texmf_language_def_d/hyphen-indonesian
%_texmf_language_lua_d/hyphen-indonesian

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmf_language_dat_d}
cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-indonesian <<EOF
\%% from hyphen-indonesian:
indonesian loadhyph-id.tex
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-indonesian
mkdir -p %{buildroot}%{_texmf_language_def_d}
cat > %{buildroot}%{_texmf_language_def_d}/hyphen-indonesian <<EOF
\%% from hyphen-indonesian:
\addlanguage{indonesian}{loadhyph-id.tex}{}{2}{2}
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-indonesian
mkdir -p %{buildroot}%{_texmf_language_lua_d}
cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-indonesian <<EOF
-- from hyphen-indonesian:
	['indonesian'] = {
		loader = 'loadhyph-id.tex',
		lefthyphenmin = 2,
		righthyphenmin = 2,
		synonyms = {  },
		patterns = 'hyph-id.pat.txt',
		hyphenation = 'hyph-id.hyp.txt',
	},
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17629 |12mr|texlive-hyphen-interlingua-20120611-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25990
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-hyphen-interlingua
Version:	20120611
Release:	1
Summary:	Interlingua hyphenation patterns
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-interlingua.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-hyphen-base
Requires:	texlive-hyph-utf8

%description
Hyphenation patterns for Interlingua in ASCII encoding.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%_texmf_language_dat_d/hyphen-interlingua
%_texmf_language_def_d/hyphen-interlingua
%_texmf_language_lua_d/hyphen-interlingua

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmf_language_dat_d}
cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-interlingua <<EOF
\%% from hyphen-interlingua:
interlingua loadhyph-ia.tex
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-interlingua
mkdir -p %{buildroot}%{_texmf_language_def_d}
cat > %{buildroot}%{_texmf_language_def_d}/hyphen-interlingua <<EOF
\%% from hyphen-interlingua:
\addlanguage{interlingua}{loadhyph-ia.tex}{}{2}{2}
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-interlingua
mkdir -p %{buildroot}%{_texmf_language_lua_d}
cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-interlingua <<EOF
-- from hyphen-interlingua:
	['interlingua'] = {
		loader = 'loadhyph-ia.tex',
		lefthyphenmin = 2,
		righthyphenmin = 2,
		synonyms = {  },
		patterns = 'hyph-ia.pat.txt',
		hyphenation = 'hyph-ia.hyp.txt',
	},
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17630 |12mr|texlive-hyphen-irish-20120611-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25990
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-hyphen-irish
Version:	20120611
Release:	1
Summary:	Irish hyphenation patterns
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-irish.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-hyphen-base
Requires:	texlive-hyph-utf8

%description
Hyphenation patterns for Irish (Gaeilge) in T1/EC and UTF-8
encodings. Visit http://borel.slu.edu/fleiscin/index.html for
more information.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%_texmf_language_dat_d/hyphen-irish
%_texmf_language_def_d/hyphen-irish
%_texmf_language_lua_d/hyphen-irish

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmf_language_dat_d}
cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-irish <<EOF
\%% from hyphen-irish:
irish loadhyph-ga.tex
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-irish
mkdir -p %{buildroot}%{_texmf_language_def_d}
cat > %{buildroot}%{_texmf_language_def_d}/hyphen-irish <<EOF
\%% from hyphen-irish:
\addlanguage{irish}{loadhyph-ga.tex}{}{2}{3}
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-irish
mkdir -p %{buildroot}%{_texmf_language_lua_d}
cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-irish <<EOF
-- from hyphen-irish:
	['irish'] = {
		loader = 'loadhyph-ga.tex',
		lefthyphenmin = 2,
		righthyphenmin = 3,
		synonyms = {  },
		patterns = 'hyph-ga.pat.txt',
		hyphenation = 'hyph-ga.hyp.txt',
	},
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17631 |12mr|texlive-hyphen-italian-4.8g-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25990
# category TLCore
# catalog-ctan /language/hyphenation/ithyph.tex
# catalog-date 2009-09-29 00:01:21 +0200
# catalog-license lgpl
# catalog-version 4.8g
Name:		texlive-hyphen-italian
Version:	4.8g
Release:	4
Summary:	Italian hyphenation patterns
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/hyphenation/ithyph.tex
License:	LGPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-italian.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-hyphen-base
Requires:	texlive-hyph-utf8

%description
Hyphenation patterns for Italian in ASCII encoding. Compliant
with the Recommendation UNI 6461 on hyphenation issued by the
Italian Standards Institution (Ente Nazionale di Unificazione
UNI).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%_texmf_language_dat_d/hyphen-italian
%_texmf_language_def_d/hyphen-italian
%_texmf_language_lua_d/hyphen-italian

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmf_language_dat_d}
cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-italian <<EOF
\%% from hyphen-italian:
italian loadhyph-it.tex
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-italian
mkdir -p %{buildroot}%{_texmf_language_def_d}
cat > %{buildroot}%{_texmf_language_def_d}/hyphen-italian <<EOF
\%% from hyphen-italian:
\addlanguage{italian}{loadhyph-it.tex}{}{2}{2}
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-italian
mkdir -p %{buildroot}%{_texmf_language_lua_d}
cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-italian <<EOF
-- from hyphen-italian:
	['italian'] = {
		loader = 'loadhyph-it.tex',
		lefthyphenmin = 2,
		righthyphenmin = 2,
		synonyms = {  },
		patterns = 'hyph-it.pat.txt',
		hyphenation = '',
	},
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17632 |12mr|texlive-hyphen-kurmanji-20120611-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25990
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-hyphen-kurmanji
Version:	20120611
Release:	1
Summary:	Kurmanji hyphenation patterns
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-kurmanji.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-hyphen-base
Requires:	texlive-hyph-utf8

%description
Hyphenation patterns for Kurmanji (Northern Kurdish) as spoken
in Turkey and by the Kurdish diaspora in Europe, in T1/EC and
UTF-8 encodings.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%_texmf_language_dat_d/hyphen-kurmanji
%_texmf_language_def_d/hyphen-kurmanji
%_texmf_language_lua_d/hyphen-kurmanji

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmf_language_dat_d}
cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-kurmanji <<EOF
\%% from hyphen-kurmanji:
kurmanji loadhyph-kmr.tex
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-kurmanji
mkdir -p %{buildroot}%{_texmf_language_def_d}
cat > %{buildroot}%{_texmf_language_def_d}/hyphen-kurmanji <<EOF
\%% from hyphen-kurmanji:
\addlanguage{kurmanji}{loadhyph-kmr.tex}{}{2}{2}
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-kurmanji
mkdir -p %{buildroot}%{_texmf_language_lua_d}
cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-kurmanji <<EOF
-- from hyphen-kurmanji:
	['kurmanji'] = {
		loader = 'loadhyph-kmr.tex',
		lefthyphenmin = 2,
		righthyphenmin = 2,
		synonyms = {  },
		patterns = 'hyph-kmr.pat.txt',
		hyphenation = '',
	},
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17633 |12mr|texlive-hyphen-lao-20120124-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23085
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-hyphen-lao
Version:	20120124
Release:	1
Summary:	Lao hyphenation patterns
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-lao.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-hyphen-base
Requires:	texlive-hyph-utf8

%description
Hyphenation patterns for Lao language for Unicode engines.
Current version is experimental and gives bad results.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%_texmf_language_dat_d/hyphen-lao
%_texmf_language_def_d/hyphen-lao
%_texmf_language_lua_d/hyphen-lao

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmf_language_dat_d}
cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-lao <<EOF
\%% from hyphen-lao:
lao loadhyph-lo.tex
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-lao
mkdir -p %{buildroot}%{_texmf_language_def_d}
cat > %{buildroot}%{_texmf_language_def_d}/hyphen-lao <<EOF
\%% from hyphen-lao:
\addlanguage{lao}{loadhyph-lo.tex}{}{1}{1}
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-lao
mkdir -p %{buildroot}%{_texmf_language_lua_d}
cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-lao <<EOF
-- from hyphen-lao:
	['lao'] = {
		loader = 'loadhyph-lo.tex',
		lefthyphenmin = 1,
		righthyphenmin = 1,
		synonyms = {  },
		patterns = 'hyph-lo.pat.txt',
		hyphenation = '',
	},
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17634 |12mr|texlive-hyphen-latin-3.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25990
# category TLCore
# catalog-ctan /language/hyphenation/lahyph.tex
# catalog-date 2009-09-29 00:01:21 +0200
# catalog-license lppl
# catalog-version 3.1
Name:		texlive-hyphen-latin
Version:	3.1
Release:	4
Summary:	Latin hyphenation patterns
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/hyphenation/lahyph.tex
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-latin.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-hyphen-base
Requires:	texlive-hyph-utf8

%description
Hyphenation patterns for Latin in T1/EC and UTF-8 encodings,
mainly in modern spelling (u when u is needed and v when v is
needed), medieval spelling with the ligatures \ae and \oe and
the (uncial) lowercase 'v' written as a 'u' is also supported.
Apparently there is no conflict between the patterns of modern
Latin and those of medieval Latin.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%_texmf_language_dat_d/hyphen-latin
%_texmf_language_def_d/hyphen-latin
%_texmf_language_lua_d/hyphen-latin

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmf_language_dat_d}
cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-latin <<EOF
\%% from hyphen-latin:
latin loadhyph-la.tex
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-latin
mkdir -p %{buildroot}%{_texmf_language_def_d}
cat > %{buildroot}%{_texmf_language_def_d}/hyphen-latin <<EOF
\%% from hyphen-latin:
\addlanguage{latin}{loadhyph-la.tex}{}{2}{2}
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-latin
mkdir -p %{buildroot}%{_texmf_language_lua_d}
cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-latin <<EOF
-- from hyphen-latin:
	['latin'] = {
		loader = 'loadhyph-la.tex',
		lefthyphenmin = 2,
		righthyphenmin = 2,
		synonyms = {  },
		patterns = 'hyph-la.pat.txt',
		hyphenation = '',
	},
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17635 |12mr|texlive-hyphen-latvian-20120611-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25990
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-hyphen-latvian
Version:	20120611
Release:	1
Summary:	Latvian hyphenation patterns
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-latvian.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-hyphen-base
Requires:	texlive-hyph-utf8

%description
Hyphenation patterns for Latvian in L7X and UTF-8 encodings.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%_texmf_language_dat_d/hyphen-latvian
%_texmf_language_def_d/hyphen-latvian
%_texmf_language_lua_d/hyphen-latvian

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmf_language_dat_d}
cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-latvian <<EOF
\%% from hyphen-latvian:
latvian loadhyph-lv.tex
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-latvian
mkdir -p %{buildroot}%{_texmf_language_def_d}
cat > %{buildroot}%{_texmf_language_def_d}/hyphen-latvian <<EOF
\%% from hyphen-latvian:
\addlanguage{latvian}{loadhyph-lv.tex}{}{2}{2}
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-latvian
mkdir -p %{buildroot}%{_texmf_language_lua_d}
cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-latvian <<EOF
-- from hyphen-latvian:
	['latvian'] = {
		loader = 'loadhyph-lv.tex',
		lefthyphenmin = 2,
		righthyphenmin = 2,
		synonyms = {  },
		patterns = 'hyph-lv.pat.txt',
		hyphenation = '',
	},
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17636 |12mr|texlive-hyphen-lithuanian-20120124-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23085
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-hyphen-lithuanian
Version:	20120124
Release:	1
Summary:	Lithuanian hyphenation patterns
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-lithuanian.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-hyphen-base
Requires:	texlive-hyph-utf8

%description
Hyphenation patterns for Lithuanian in L7X and UTF-8 encodings.
\lefthyphenmin and \righthyphenmin have to be at least 2.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%_texmf_language_dat_d/hyphen-lithuanian
%_texmf_language_def_d/hyphen-lithuanian
%_texmf_language_lua_d/hyphen-lithuanian

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmf_language_dat_d}
cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-lithuanian <<EOF
\%% from hyphen-lithuanian:
lithuanian loadhyph-lt.tex
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-lithuanian
mkdir -p %{buildroot}%{_texmf_language_def_d}
cat > %{buildroot}%{_texmf_language_def_d}/hyphen-lithuanian <<EOF
\%% from hyphen-lithuanian:
\addlanguage{lithuanian}{loadhyph-lt.tex}{}{2}{2}
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-lithuanian
mkdir -p %{buildroot}%{_texmf_language_lua_d}
cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-lithuanian <<EOF
-- from hyphen-lithuanian:
	['lithuanian'] = {
		loader = 'loadhyph-lt.tex',
		lefthyphenmin = 2,
		righthyphenmin = 2,
		synonyms = {  },
		patterns = 'hyph-lt.pat.txt',
		hyphenation = '',
	},
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17637 |12mr|texlive-hyphen-mongolian-20120611-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25990
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-hyphen-mongolian
Version:	20120611
Release:	1
Summary:	Mongolian hyphenation patterns in Cyrillic script
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-mongolian.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-hyphen-base
Requires:	texlive-hyph-utf8

%description
Hyphenation patterns for Mongolian in T2A, LMC and UTF-8
encodings. LMC encoding is used in MonTeX. The package includes
two sets of patterns that will hopefully be merged in future.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%_texmf_language_dat_d/hyphen-mongolian
%_texmf_language_def_d/hyphen-mongolian
%_texmf_language_lua_d/hyphen-mongolian

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmf_language_dat_d}
cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-mongolian <<EOF
\%% from hyphen-mongolian:
mongolian loadhyph-mn-cyrl.tex
mongolianlmc loadhyph-mn-cyrl-x-lmc.tex
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-mongolian
mkdir -p %{buildroot}%{_texmf_language_def_d}
cat > %{buildroot}%{_texmf_language_def_d}/hyphen-mongolian <<EOF
\%% from hyphen-mongolian:
\addlanguage{mongolian}{loadhyph-mn-cyrl.tex}{}{2}{2}
\addlanguage{mongolianlmc}{loadhyph-mn-cyrl-x-lmc.tex}{}{2}{2}
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-mongolian
mkdir -p %{buildroot}%{_texmf_language_lua_d}
cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-mongolian <<EOF
-- from hyphen-mongolian:
	['mongolian'] = {
		loader = 'loadhyph-mn-cyrl.tex',
		lefthyphenmin = 2,
		righthyphenmin = 2,
		synonyms = {  },
		patterns = 'hyph-mn-cyrl.pat.txt',
		hyphenation = '',
	},
	['mongolianlmc'] = {
		loader = 'loadhyph-mn-cyrl-x-lmc.tex',
		lefthyphenmin = 2,
		righthyphenmin = 2,
		synonyms = {  },
		special = 'disabled:only for 8bit montex with lmc encoding',
	},
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17638 |12mr|texlive-hyphen-norwegian-20120124-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23085
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-hyphen-norwegian
Version:	20120124
Release:	1
Summary:	Norwegian Bokmal and Nynorsk hyphenation patterns
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-norwegian.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-hyphen-base
Requires:	texlive-hyph-utf8

%description
Hyphenation patterns for Norwegian Bokmal and Nynorsk in T1/EC
and UTF-8 encodings.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%_texmf_language_dat_d/hyphen-norwegian
%_texmf_language_def_d/hyphen-norwegian
%_texmf_language_lua_d/hyphen-norwegian

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmf_language_dat_d}
cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-norwegian <<EOF
\%% from hyphen-norwegian:
bokmal loadhyph-nb.tex
=norwegian
=norsk
nynorsk loadhyph-nn.tex
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-norwegian
mkdir -p %{buildroot}%{_texmf_language_def_d}
cat > %{buildroot}%{_texmf_language_def_d}/hyphen-norwegian <<EOF
\%% from hyphen-norwegian:
\addlanguage{bokmal}{loadhyph-nb.tex}{}{2}{2}
\addlanguage{norwegian}{loadhyph-nb.tex}{}{2}{2}
\addlanguage{norsk}{loadhyph-nb.tex}{}{2}{2}
\addlanguage{nynorsk}{loadhyph-nn.tex}{}{2}{2}
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-norwegian
mkdir -p %{buildroot}%{_texmf_language_lua_d}
cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-norwegian <<EOF
-- from hyphen-norwegian:
	['bokmal'] = {
		loader = 'loadhyph-nb.tex',
		lefthyphenmin = 2,
		righthyphenmin = 2,
		synonyms = { 'norwegian', 'norsk' },
		patterns = 'hyph-nb.pat.txt',
		hyphenation = 'hyph-nb.hyp.txt',
	},
	['nynorsk'] = {
		loader = 'loadhyph-nn.tex',
		lefthyphenmin = 2,
		righthyphenmin = 2,
		synonyms = {  },
		patterns = 'hyph-nn.pat.txt',
		hyphenation = 'hyph-nn.hyp.txt',
	},
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17639 |12mr|texlive-hyphen-polish-3.0a-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25990
# category TLCore
# catalog-ctan /language/polish/plhyph.tex
# catalog-date 2009-10-07 21:35:42 +0200
# catalog-license knuth
# catalog-version 3.0a
Name:		texlive-hyphen-polish
Version:	3.0a
Release:	4
Summary:	Polish hyphenation patterns
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/polish/plhyph.tex
License:	KNUTH
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-polish.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-hyphen-base
Requires:	texlive-hyph-utf8

%description
Hyphenation patterns for Polish in QX and UTF-8 encodings.
These patterns are also used by Polish TeX formats MeX and
LaMeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%_texmf_language_dat_d/hyphen-polish
%_texmf_language_def_d/hyphen-polish
%_texmf_language_lua_d/hyphen-polish

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmf_language_dat_d}
cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-polish <<EOF
\%% from hyphen-polish:
polish loadhyph-pl.tex
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-polish
mkdir -p %{buildroot}%{_texmf_language_def_d}
cat > %{buildroot}%{_texmf_language_def_d}/hyphen-polish <<EOF
\%% from hyphen-polish:
\addlanguage{polish}{loadhyph-pl.tex}{}{2}{2}
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-polish
mkdir -p %{buildroot}%{_texmf_language_lua_d}
cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-polish <<EOF
-- from hyphen-polish:
	['polish'] = {
		loader = 'loadhyph-pl.tex',
		lefthyphenmin = 2,
		righthyphenmin = 2,
		synonyms = {  },
		patterns = 'hyph-pl.pat.txt',
		hyphenation = 'hyph-pl.hyp.txt',
	},
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17640 |12mr|texlive-hyphen-portuguese-20120611-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25990
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-hyphen-portuguese
Version:	20120611
Release:	1
Summary:	Portuguese hyphenation patterns
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-portuguese.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-hyphen-base
Requires:	texlive-hyph-utf8

%description
Hyphenation patterns for Portuguese in T1/EC and UTF-8
encodings.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%_texmf_language_dat_d/hyphen-portuguese
%_texmf_language_def_d/hyphen-portuguese
%_texmf_language_lua_d/hyphen-portuguese

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmf_language_dat_d}
cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-portuguese <<EOF
\%% from hyphen-portuguese:
portuguese loadhyph-pt.tex
=portuges
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-portuguese
mkdir -p %{buildroot}%{_texmf_language_def_d}
cat > %{buildroot}%{_texmf_language_def_d}/hyphen-portuguese <<EOF
\%% from hyphen-portuguese:
\addlanguage{portuguese}{loadhyph-pt.tex}{}{2}{3}
\addlanguage{portuges}{loadhyph-pt.tex}{}{2}{3}
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-portuguese
mkdir -p %{buildroot}%{_texmf_language_lua_d}
cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-portuguese <<EOF
-- from hyphen-portuguese:
	['portuguese'] = {
		loader = 'loadhyph-pt.tex',
		lefthyphenmin = 2,
		righthyphenmin = 3,
		synonyms = { 'portuges' },
		patterns = 'hyph-pt.pat.txt',
		hyphenation = 'hyph-pt.hyp.txt',
	},
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17641 |12mr|texlive-hyphen-romanian-20120611-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25990
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-hyphen-romanian
Version:	20120611
Release:	1
Summary:	Romanian hyphenation patterns
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-romanian.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-hyphen-base
Requires:	texlive-hyph-utf8

%description
Hyphenation patterns for Romanian in T1/EC and UTF-8 encodings.
The UTF-8 patterns use U+0219 for the character 's with comma
accent' and U+021B for 't with comma accent', but we may
consider using U+015F and U+0163 as well in the future.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%_texmf_language_dat_d/hyphen-romanian
%_texmf_language_def_d/hyphen-romanian
%_texmf_language_lua_d/hyphen-romanian

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmf_language_dat_d}
cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-romanian <<EOF
\%% from hyphen-romanian:
romanian loadhyph-ro.tex
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-romanian
mkdir -p %{buildroot}%{_texmf_language_def_d}
cat > %{buildroot}%{_texmf_language_def_d}/hyphen-romanian <<EOF
\%% from hyphen-romanian:
\addlanguage{romanian}{loadhyph-ro.tex}{}{2}{2}
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-romanian
mkdir -p %{buildroot}%{_texmf_language_lua_d}
cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-romanian <<EOF
-- from hyphen-romanian:
	['romanian'] = {
		loader = 'loadhyph-ro.tex',
		lefthyphenmin = 2,
		righthyphenmin = 2,
		synonyms = {  },
		patterns = 'hyph-ro.pat.txt',
		hyphenation = '',
	},
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17642 |12mr|texlive-hyphen-romansh-20120611-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25990
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-hyphen-romansh
Version:	20120611
Release:	1
Summary:	Romansh hyphenation patterns
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-romansh.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-hyphen-base
Requires:	texlive-hyph-utf8

%description
Hyphenation patterns for Romansh in ASCII encoding. They are
supposed to comply with the rules indicated by the Lia
Rumantscha (Romansh language society).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%_texmf_language_dat_d/hyphen-romansh
%_texmf_language_def_d/hyphen-romansh
%_texmf_language_lua_d/hyphen-romansh

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmf_language_dat_d}
cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-romansh <<EOF
\%% from hyphen-romansh:
romansh loadhyph-rm.tex
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-romansh
mkdir -p %{buildroot}%{_texmf_language_def_d}
cat > %{buildroot}%{_texmf_language_def_d}/hyphen-romansh <<EOF
\%% from hyphen-romansh:
\addlanguage{romansh}{loadhyph-rm.tex}{}{2}{2}
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-romansh
mkdir -p %{buildroot}%{_texmf_language_lua_d}
cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-romansh <<EOF
-- from hyphen-romansh:
	['romansh'] = {
		loader = 'loadhyph-rm.tex',
		lefthyphenmin = 2,
		righthyphenmin = 2,
		synonyms = {  },
		patterns = 'hyph-rm.pat.txt',
		hyphenation = '',
	},
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17643 |12mr|texlive-hyphen-russian-20120124-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23085
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-hyphen-russian
Version:	20120124
Release:	1
Summary:	Russian hyphenation patterns
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-russian.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-hyphen-base
Requires:	texlive-hyph-utf8
Requires:	texlive-ruhyphen

%description
Hyphenation patterns for Russian in T2A and UTF-8 encodings.
For 8-bit engines, the 'ruhyphen' package provides a number of
different pattern sets, as well as different (8-bit) encodings,
that can be chosen at format-generation time.  The UTF-8
version only provides the default pattern set.  A mechanism
similar to the one used for 8-bit patterns may be implemented
in the future.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%_texmf_language_dat_d/hyphen-russian
%_texmf_language_def_d/hyphen-russian
%_texmf_language_lua_d/hyphen-russian

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmf_language_dat_d}
cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-russian <<EOF
\%% from hyphen-russian:
russian loadhyph-ru.tex
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-russian
mkdir -p %{buildroot}%{_texmf_language_def_d}
cat > %{buildroot}%{_texmf_language_def_d}/hyphen-russian <<EOF
\%% from hyphen-russian:
\addlanguage{russian}{loadhyph-ru.tex}{}{2}{2}
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-russian
mkdir -p %{buildroot}%{_texmf_language_lua_d}
cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-russian <<EOF
-- from hyphen-russian:
	['russian'] = {
		loader = 'loadhyph-ru.tex',
		lefthyphenmin = 2,
		righthyphenmin = 2,
		synonyms = {  },
		patterns = 'hyph-ru.pat.txt',
		hyphenation = 'hyph-ru.hyp.txt',
	},
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17644 |12mr|texlive-hyphen-sanskrit-20120611-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25990
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-hyphen-sanskrit
Version:	20120611
Release:	1
Summary:	Sanskrit hyphenation patterns
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-sanskrit.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-hyphen-base
Requires:	texlive-hyph-utf8

%description
Hyphenation patterns for Sanskrit and Prakrit in
transliteration, and in Devanagari, Bengali, Kannada, Malayalam
and Telugu scripts for Unicode engines.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%_texmf_language_dat_d/hyphen-sanskrit
%_texmf_language_def_d/hyphen-sanskrit
%_texmf_language_lua_d/hyphen-sanskrit

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmf_language_dat_d}
cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-sanskrit <<EOF
\%% from hyphen-sanskrit:
sanskrit loadhyph-sa.tex
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-sanskrit
mkdir -p %{buildroot}%{_texmf_language_def_d}
cat > %{buildroot}%{_texmf_language_def_d}/hyphen-sanskrit <<EOF
\%% from hyphen-sanskrit:
\addlanguage{sanskrit}{loadhyph-sa.tex}{}{1}{5}
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-sanskrit
mkdir -p %{buildroot}%{_texmf_language_lua_d}
cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-sanskrit <<EOF
-- from hyphen-sanskrit:
	['sanskrit'] = {
		loader = 'loadhyph-sa.tex',
		lefthyphenmin = 1,
		righthyphenmin = 5,
		synonyms = {  },
		patterns = 'hyph-sa.pat.txt',
		hyphenation = '',
	},
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17645 |12mr|texlive-hyphen-serbian-1.0a-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25990
# category TLCore
# catalog-ctan /language/hyphenation/srhyphc.tex
# catalog-date 2007-02-28 00:02:05 +0100
# catalog-license gpl
# catalog-version 1.0a
Name:		texlive-hyphen-serbian
Version:	1.0a
Release:	4
Summary:	Serbian hyphenation patterns
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/hyphenation/srhyphc.tex
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-serbian.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-hyphen-base
Requires:	texlive-hyph-utf8

%description
Hyphenation patterns for Serbian in T1/EC, T2A and UTF-8
encodings. For 8-bit engines the patterns are available
separately as 'serbian' in T1/EC encoding for Latin script and
'serbianc' in T2A encoding for Cyrillic script. Unicode engines
should only use 'serbian' which has patterns in both scripts
combined.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%_texmf_language_dat_d/hyphen-serbian
%_texmf_language_def_d/hyphen-serbian
%_texmf_language_lua_d/hyphen-serbian

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmf_language_dat_d}
cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-serbian <<EOF
\%% from hyphen-serbian:
serbian loadhyph-sr-latn.tex
serbianc loadhyph-sr-cyrl.tex
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-serbian
mkdir -p %{buildroot}%{_texmf_language_def_d}
cat > %{buildroot}%{_texmf_language_def_d}/hyphen-serbian <<EOF
\%% from hyphen-serbian:
\addlanguage{serbian}{loadhyph-sr-latn.tex}{}{2}{2}
\addlanguage{serbianc}{loadhyph-sr-cyrl.tex}{}{2}{2}
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-serbian
mkdir -p %{buildroot}%{_texmf_language_lua_d}
cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-serbian <<EOF
-- from hyphen-serbian:
	['serbian'] = {
		loader = 'loadhyph-sr-latn.tex',
		lefthyphenmin = 2,
		righthyphenmin = 2,
		synonyms = {  },
		patterns = 'hyph-sh-latn.pat.txt,hyph-sh-cyrl.pat.txt',
		hyphenation = 'hyph-sh-latn.hyp.txt,hyph-sh-cyrl.hyp.txt',
	},
	['serbianc'] = {
		loader = 'loadhyph-sr-cyrl.tex',
		lefthyphenmin = 2,
		righthyphenmin = 2,
		synonyms = {  },
		patterns = 'hyph-sh-latn.pat.txt,hyph-sh-cyrl.pat.txt',
		hyphenation = 'hyph-sh-latn.hyp.txt,hyph-sh-cyrl.hyp.txt',
	},
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17646 |12mr|texlive-hyphen-slovak-20120611-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25990
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-hyphen-slovak
Version:	20120611
Release:	1
Summary:	Slovak hyphenation patterns
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-slovak.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-hyphen-base
Requires:	texlive-hyph-utf8

%description
Hyphenation patterns for Slovak in T1/EC and UTF-8 encodings.
Original patterns 'skhyphen' are still distributed in the
'csplain' package and loaded with ISO Latin 2 encoding (IL2).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%_texmf_language_dat_d/hyphen-slovak
%_texmf_language_def_d/hyphen-slovak
%_texmf_language_lua_d/hyphen-slovak

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmf_language_dat_d}
cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-slovak <<EOF
\%% from hyphen-slovak:
slovak loadhyph-sk.tex
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-slovak
mkdir -p %{buildroot}%{_texmf_language_def_d}
cat > %{buildroot}%{_texmf_language_def_d}/hyphen-slovak <<EOF
\%% from hyphen-slovak:
\addlanguage{slovak}{loadhyph-sk.tex}{}{2}{3}
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-slovak
mkdir -p %{buildroot}%{_texmf_language_lua_d}
cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-slovak <<EOF
-- from hyphen-slovak:
	['slovak'] = {
		loader = 'loadhyph-sk.tex',
		lefthyphenmin = 2,
		righthyphenmin = 3,
		synonyms = {  },
		patterns = 'hyph-sk.pat.txt',
		hyphenation = 'hyph-sk.hyp.txt',
	},
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17647 |12mr|texlive-hyphen-slovenian-20120611-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25990
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-hyphen-slovenian
Version:	20120611
Release:	1
Summary:	Slovenian hyphenation patterns
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-slovenian.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-hyphen-base
Requires:	texlive-hyph-utf8

%description
Hyphenation patterns for Slovenian in T1/EC and UTF-8
encodings.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%_texmf_language_dat_d/hyphen-slovenian
%_texmf_language_def_d/hyphen-slovenian
%_texmf_language_lua_d/hyphen-slovenian

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmf_language_dat_d}
cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-slovenian <<EOF
\%% from hyphen-slovenian:
slovenian loadhyph-sl.tex
=slovene
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-slovenian
mkdir -p %{buildroot}%{_texmf_language_def_d}
cat > %{buildroot}%{_texmf_language_def_d}/hyphen-slovenian <<EOF
\%% from hyphen-slovenian:
\addlanguage{slovenian}{loadhyph-sl.tex}{}{2}{2}
\addlanguage{slovene}{loadhyph-sl.tex}{}{2}{2}
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-slovenian
mkdir -p %{buildroot}%{_texmf_language_lua_d}
cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-slovenian <<EOF
-- from hyphen-slovenian:
	['slovenian'] = {
		loader = 'loadhyph-sl.tex',
		lefthyphenmin = 2,
		righthyphenmin = 2,
		synonyms = { 'slovene' },
		patterns = 'hyph-sl.pat.txt',
		hyphenation = '',
	},
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17648 |12mr|texlive-hyphen-spanish-4.5-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25990
# category TLCore
# catalog-ctan /language/spanish/hyphen/base
# catalog-date 2009-08-01 23:35:18 +0200
# catalog-license lppl
# catalog-version 4.5
Name:		texlive-hyphen-spanish
Version:	4.5
Release:	4
Summary:	Spanish hyphenation patterns
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/spanish/hyphen/base
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-spanish.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-hyphen-base
Requires:	texlive-hyph-utf8

%description
Hyphenation patterns for Spanish in T1/EC and UTF-8 encodings.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%_texmf_language_dat_d/hyphen-spanish
%_texmf_language_def_d/hyphen-spanish
%_texmf_language_lua_d/hyphen-spanish

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmf_language_dat_d}
cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-spanish <<EOF
\%% from hyphen-spanish:
spanish loadhyph-es.tex
=espanol
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-spanish
mkdir -p %{buildroot}%{_texmf_language_def_d}
cat > %{buildroot}%{_texmf_language_def_d}/hyphen-spanish <<EOF
\%% from hyphen-spanish:
\addlanguage{spanish}{loadhyph-es.tex}{}{2}{2}
\addlanguage{espanol}{loadhyph-es.tex}{}{2}{2}
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-spanish
mkdir -p %{buildroot}%{_texmf_language_lua_d}
cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-spanish <<EOF
-- from hyphen-spanish:
	['spanish'] = {
		loader = 'loadhyph-es.tex',
		lefthyphenmin = 2,
		righthyphenmin = 2,
		synonyms = { 'espanol' },
		patterns = 'hyph-es.pat.txt',
		hyphenation = '',
	},
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17649 |12mr|texlive-hyphen-swedish-20120124-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23085
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-hyphen-swedish
Version:	20120124
Release:	1
Summary:	Swedish hyphenation patterns
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-swedish.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-hyphen-base
Requires:	texlive-hyph-utf8

%description
Hyphenation patterns for Swedish in T1/EC and UTF-8 encodings.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%_texmf_language_dat_d/hyphen-swedish
%_texmf_language_def_d/hyphen-swedish
%_texmf_language_lua_d/hyphen-swedish

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmf_language_dat_d}
cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-swedish <<EOF
\%% from hyphen-swedish:
swedish loadhyph-sv.tex
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-swedish
mkdir -p %{buildroot}%{_texmf_language_def_d}
cat > %{buildroot}%{_texmf_language_def_d}/hyphen-swedish <<EOF
\%% from hyphen-swedish:
\addlanguage{swedish}{loadhyph-sv.tex}{}{2}{2}
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-swedish
mkdir -p %{buildroot}%{_texmf_language_lua_d}
cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-swedish <<EOF
-- from hyphen-swedish:
	['swedish'] = {
		loader = 'loadhyph-sv.tex',
		lefthyphenmin = 2,
		righthyphenmin = 2,
		synonyms = {  },
		patterns = 'hyph-sv.pat.txt',
		hyphenation = '',
	},
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17650 |12mr|texlive-hyphen-turkish-20110223-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23085
# category TLCore
# catalog-ctan /language/hyphenation/tkhyph.tex
# catalog-date 2011-02-23 08:51:21 +0100
# catalog-license other-free
# catalog-version undef
Name:		texlive-hyphen-turkish
Version:	20110223
Release:	3
Summary:	Turkish hyphenation patterns
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/hyphenation/tkhyph.tex
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-turkish.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-hyphen-base
Requires:	texlive-hyph-utf8

%description
Hyphenation patterns for Turkish in T1/EC and UTF-8 encodings.
The patterns for Turkish were first produced for the Ottoman
Texts Project in 1987 and were suitable for both Modern Turkish
and Ottoman Turkish in Latin script, however the required
character set didn't fit into EC encoding, so support for
Ottoman Turkish had to be dropped to keep compatibility with 8-
bit engines.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%_texmf_language_dat_d/hyphen-turkish
%_texmf_language_def_d/hyphen-turkish
%_texmf_language_lua_d/hyphen-turkish

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmf_language_dat_d}
cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-turkish <<EOF
\%% from hyphen-turkish:
turkish loadhyph-tr.tex
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-turkish
mkdir -p %{buildroot}%{_texmf_language_def_d}
cat > %{buildroot}%{_texmf_language_def_d}/hyphen-turkish <<EOF
\%% from hyphen-turkish:
\addlanguage{turkish}{loadhyph-tr.tex}{}{2}{2}
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-turkish
mkdir -p %{buildroot}%{_texmf_language_lua_d}
cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-turkish <<EOF
-- from hyphen-turkish:
	['turkish'] = {
		loader = 'loadhyph-tr.tex',
		lefthyphenmin = 2,
		righthyphenmin = 2,
		synonyms = {  },
		patterns = 'hyph-tr.pat.txt',
		hyphenation = '',
	},
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17651 |12mr|texlive-hyphen-turkmen-20120611-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25990
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-hyphen-turkmen
Version:	20120611
Release:	1
Summary:	Turkmen hyphenation patterns
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-turkmen.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-hyphen-base
Requires:	texlive-hyph-utf8

%description
Hyphenation patterns for Turkmen in T1/EC and UTF-8 encodings.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%_texmf_language_dat_d/hyphen-turkmen
%_texmf_language_def_d/hyphen-turkmen
%_texmf_language_lua_d/hyphen-turkmen

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmf_language_dat_d}
cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-turkmen <<EOF
\%% from hyphen-turkmen:
turkmen loadhyph-tk.tex
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-turkmen
mkdir -p %{buildroot}%{_texmf_language_def_d}
cat > %{buildroot}%{_texmf_language_def_d}/hyphen-turkmen <<EOF
\%% from hyphen-turkmen:
\addlanguage{turkmen}{loadhyph-tk.tex}{}{2}{2}
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-turkmen
mkdir -p %{buildroot}%{_texmf_language_lua_d}
cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-turkmen <<EOF
-- from hyphen-turkmen:
	['turkmen'] = {
		loader = 'loadhyph-tk.tex',
		lefthyphenmin = 2,
		righthyphenmin = 2,
		synonyms = {  },
		patterns = 'hyph-tk.pat.txt',
		hyphenation = '',
	},
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17652 |12mr|texlive-hyphen-ukrainian-20120124-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23085
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-hyphen-ukrainian
Version:	20120124
Release:	1
Summary:	Ukrainian hyphenation patterns
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-ukrainian.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-hyphen-base
Requires:	texlive-hyph-utf8
Requires:	texlive-ukrhyph

%description
Hyphenation patterns for Ukrainian in T2A and UTF-8 encodings.
For 8-bit engines, the 'ukrhyph' package provides a number of
different pattern sets, as well as different (8-bit) encodings,
that can be chosen at format-generation time.  The UTF-8
version only provides the default pattern set.  A mechanism
similar to the one used for 8-bit patterns may be implemented
in the future.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%_texmf_language_dat_d/hyphen-ukrainian
%_texmf_language_def_d/hyphen-ukrainian
%_texmf_language_lua_d/hyphen-ukrainian

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmf_language_dat_d}
cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-ukrainian <<EOF
\%% from hyphen-ukrainian:
ukrainian loadhyph-uk.tex
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-ukrainian
mkdir -p %{buildroot}%{_texmf_language_def_d}
cat > %{buildroot}%{_texmf_language_def_d}/hyphen-ukrainian <<EOF
\%% from hyphen-ukrainian:
\addlanguage{ukrainian}{loadhyph-uk.tex}{}{2}{2}
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-ukrainian
mkdir -p %{buildroot}%{_texmf_language_lua_d}
cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-ukrainian <<EOF
-- from hyphen-ukrainian:
	['ukrainian'] = {
		loader = 'loadhyph-uk.tex',
		lefthyphenmin = 2,
		righthyphenmin = 2,
		synonyms = {  },
		patterns = 'hyph-uk.pat.txt',
		hyphenation = '',
	},
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17653 |12mr|texlive-hyphen-uppersorbian-20120124-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23085
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-hyphen-uppersorbian
Version:	20120124
Release:	1
Summary:	Upper Sorbian hyphenation patterns
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-uppersorbian.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-hyphen-base
Requires:	texlive-hyph-utf8

%description
Hyphenation patterns for Upper Sorbian in T1/EC and UTF-8
encodings.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%_texmf_language_dat_d/hyphen-uppersorbian
%_texmf_language_def_d/hyphen-uppersorbian
%_texmf_language_lua_d/hyphen-uppersorbian

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmf_language_dat_d}
cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-uppersorbian <<EOF
\%% from hyphen-uppersorbian:
uppersorbian loadhyph-hsb.tex
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-uppersorbian
mkdir -p %{buildroot}%{_texmf_language_def_d}
cat > %{buildroot}%{_texmf_language_def_d}/hyphen-uppersorbian <<EOF
\%% from hyphen-uppersorbian:
\addlanguage{uppersorbian}{loadhyph-hsb.tex}{}{2}{2}
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-uppersorbian
mkdir -p %{buildroot}%{_texmf_language_lua_d}
cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-uppersorbian <<EOF
-- from hyphen-uppersorbian:
	['uppersorbian'] = {
		loader = 'loadhyph-hsb.tex',
		lefthyphenmin = 2,
		righthyphenmin = 2,
		synonyms = {  },
		patterns = 'hyph-hsb.pat.txt',
		hyphenation = 'hyph-hsb.hyp.txt',
	},
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17654 |12mr|texlive-hyphen-welsh-20120124-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23085
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-hyphen-welsh
Version:	20120124
Release:	1
Summary:	Welsh hyphenation patterns
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-welsh.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-hyphen-base
Requires:	texlive-hyph-utf8

%description
Hyphenation patterns for Welsh in T1/EC and UTF-8 encodings.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%_texmf_language_dat_d/hyphen-welsh
%_texmf_language_def_d/hyphen-welsh
%_texmf_language_lua_d/hyphen-welsh

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmf_language_dat_d}
cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-welsh <<EOF
\%% from hyphen-welsh:
welsh loadhyph-cy.tex
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-welsh
mkdir -p %{buildroot}%{_texmf_language_def_d}
cat > %{buildroot}%{_texmf_language_def_d}/hyphen-welsh <<EOF
\%% from hyphen-welsh:
\addlanguage{welsh}{loadhyph-cy.tex}{}{2}{3}
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-welsh
mkdir -p %{buildroot}%{_texmf_language_lua_d}
cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-welsh <<EOF
-- from hyphen-welsh:
	['welsh'] = {
		loader = 'loadhyph-cy.tex',
		lefthyphenmin = 2,
		righthyphenmin = 3,
		synonyms = {  },
		patterns = 'hyph-cy.pat.txt',
		hyphenation = '',
	},
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17655 |12mr|texlive-hyph-utf8-20120530-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26771
# category Package
# catalog-ctan /language/hyph-utf8
# catalog-date 2012-05-30 14:24:48 +0200
# catalog-license other-free
# catalog-version undef
Name:		texlive-hyph-utf8
Version:	20120530
Release:	1
Summary:	Hyphenation patterns expressed in UTF-8
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/hyph-utf8
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyph-utf8.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyph-utf8.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyph-utf8.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Modern native UTF-8 engines such as XeTeX and LuaTeX need
hyphenation patterns in UTF-8 format, whereas older systems
require hyphenation patterns in the 8-bit encoding of the font
in use (such encodings are codified in the LaTeX scheme with
names like OT1, T2A, TS1, OML, LY1, etc). The present package
offers a collection of conversions of existing patterns to UTF-
8 format, together with converters for use with 8-bit fonts in
older systems. Since hyphenation patterns for Knuthian-style
TeX systems are only read at iniTeX time, it is hoped that the
UTF-8 patterns, with their converters, will completely supplant
the older patterns.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/hyph-utf8/conversions/conv-utf8-ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/conversions/conv-utf8-il2.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/conversions/conv-utf8-il3.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/conversions/conv-utf8-l7x.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/conversions/conv-utf8-lmc.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/conversions/conv-utf8-qx.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/conversions/conv-utf8-t2a.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-af.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-as.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-bg.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-bn.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-ca.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-cop.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-cs.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-cy.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-da.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-de-1901.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-de-1996.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-de-ch-1901.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-el-monoton.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-el-polyton.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-en-gb.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-en-us.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-eo.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-es.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-et.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-eu.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-fi.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-fr.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-fur.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-ga.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-gl.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-grc.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-gu.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-hi.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-hr.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-hsb.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-hu.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-hy.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-ia.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-id.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-is.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-it.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-kmr.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-kn.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-la.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-lt.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-lv.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-ml.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-mn-cyrl-x-lmc.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-mn-cyrl.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-mr.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-mul-ethi.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-nb.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-nl.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-nn.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-or.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-pa.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-pl.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-pt.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-rm.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-ro.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-ru.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-sa.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-sk.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-sl.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-sr-cyrl.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-sr-latn.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-sv.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-ta.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-te.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-tk.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-tr.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-uk.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-zh-latn-pinyin.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-af.ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-bg.t2a.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-ca.ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-cs.ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-cy.ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-da.ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-de-1901.ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-de-1996.ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-de-ch-1901.ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-eo.il3.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-es.ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-et.ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-eu.ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-fi.ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-fr.ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-fur.ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-ga.ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-gl.ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-hr.ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-hsb.ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-hu.ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-is.ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-kmr.ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-la.ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-lt.l7x.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-lv.l7x.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-mn-cyrl-x-lmc.lmc.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-mn-cyrl.t2a.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-nb.ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-nl.ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-nn.ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-pl.qx.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-pt.ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-ro.ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-ru.t2a.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-sh-cyrl.t2a.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-sh-latn.ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-sk.ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-sl.ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-sv.ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-tk.ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-tr.ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-uk.t2a.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-zh-latn-pinyin.ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/quote/hyph-quote-af.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/quote/hyph-quote-fr.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/quote/hyph-quote-fur.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/quote/hyph-quote-it.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/quote/hyph-quote-rm.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/quote/hyph-quote-uk.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/quote/hyph-quote-zh-latn-pinyin.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex-8bit/copthyph.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-af.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-as.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-bg.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-bn.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-ca.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-cop.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-cs.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-cy.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-da.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-de-1901.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-de-1996.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-de-ch-1901.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-el-monoton.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-el-polyton.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-en-gb.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-en-us.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-eo.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-es.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-et.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-eu.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-fi.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-fr.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-fur.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-ga.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-gl.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-grc.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-gu.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-hi.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-hr.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-hsb.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-hu.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-hy.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-ia.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-id.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-is.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-it.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-kmr.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-kn.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-la.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-lt.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-lv.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-ml.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-mn-cyrl-x-lmc.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-mn-cyrl.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-mr.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-mul-ethi.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-nb.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-nl.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-nn.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-no.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-or.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-pa.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-pl.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-pt.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-rm.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-ro.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-ru.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-sa.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-sh-cyrl.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-sh-latn.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-sk.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-sl.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-sr-cyrl.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-sv.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-ta.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-te.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-tk.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-tr.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-uk.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-zh-latn-pinyin.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-af.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-af.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-af.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-af.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-as.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-as.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-as.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-as.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-bg.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-bg.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-bg.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-bg.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-bn.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-bn.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-bn.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-bn.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-ca.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-ca.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-ca.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-ca.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-cop.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-cop.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-cop.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-cop.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-cs.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-cs.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-cs.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-cs.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-cy.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-cy.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-cy.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-cy.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-da.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-da.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-da.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-da.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-de-1901.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-de-1901.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-de-1901.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-de-1901.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-de-1996.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-de-1996.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-de-1996.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-de-1996.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-de-ch-1901.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-de-ch-1901.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-de-ch-1901.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-de-ch-1901.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-el-monoton.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-el-monoton.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-el-monoton.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-el-monoton.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-el-polyton.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-el-polyton.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-el-polyton.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-el-polyton.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-en-gb.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-en-gb.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-en-gb.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-en-gb.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-en-us.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-en-us.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-en-us.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-en-us.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-eo.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-eo.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-eo.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-eo.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-es.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-es.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-es.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-es.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-et.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-et.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-et.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-et.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-eu.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-eu.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-eu.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-eu.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-fi.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-fi.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-fi.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-fi.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-fr.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-fr.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-fr.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-fr.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-fur.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-fur.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-fur.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-fur.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-ga.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-ga.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-ga.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-ga.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-gl.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-gl.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-gl.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-gl.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-grc.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-grc.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-grc.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-grc.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-gu.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-gu.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-gu.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-gu.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-hi.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-hi.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-hi.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-hi.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-hr.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-hr.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-hr.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-hr.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-hsb.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-hsb.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-hsb.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-hsb.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-hu.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-hu.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-hu.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-hu.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-hy.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-hy.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-hy.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-hy.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-ia.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-ia.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-ia.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-ia.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-id.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-id.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-id.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-id.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-is.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-is.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-is.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-is.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-it.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-it.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-it.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-it.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-kmr.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-kmr.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-kmr.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-kmr.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-kn.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-kn.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-kn.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-kn.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-la.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-la.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-la.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-la.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-lt.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-lt.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-lt.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-lt.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-lv.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-lv.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-lv.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-lv.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-ml.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-ml.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-ml.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-ml.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-mn-cyrl.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-mn-cyrl.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-mn-cyrl.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-mn-cyrl.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-mr.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-mr.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-mr.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-mr.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-mul-ethi.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-mul-ethi.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-mul-ethi.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-mul-ethi.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-nb.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-nb.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-nb.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-nb.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-nl.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-nl.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-nl.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-nl.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-nn.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-nn.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-nn.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-nn.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-or.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-or.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-or.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-or.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-pa.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-pa.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-pa.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-pa.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-pl.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-pl.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-pl.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-pl.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-pt.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-pt.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-pt.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-pt.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-rm.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-rm.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-rm.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-rm.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-ro.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-ro.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-ro.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-ro.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-ru.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-ru.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-ru.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-ru.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-sa.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-sa.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-sa.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-sa.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-sh-cyrl.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-sh-cyrl.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-sh-cyrl.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-sh-cyrl.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-sh-latn.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-sh-latn.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-sh-latn.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-sh-latn.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-sk.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-sk.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-sk.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-sk.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-sl.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-sl.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-sl.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-sl.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-sr-cyrl.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-sr-cyrl.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-sr-cyrl.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-sr-cyrl.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-sv.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-sv.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-sv.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-sv.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-ta.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-ta.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-ta.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-ta.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-te.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-te.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-te.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-te.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-tk.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-tk.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-tk.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-tk.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-tr.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-tr.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-tr.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-tr.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-uk.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-uk.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-uk.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-uk.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-zh-latn-pinyin.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-zh-latn-pinyin.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-zh-latn-pinyin.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-zh-latn-pinyin.pat.txt
%{_texmfdistdir}/tex/luatex/hyph-utf8/etex.src
%{_texmfdistdir}/tex/luatex/hyph-utf8/hyphen.cfg
%{_texmfdistdir}/tex/luatex/hyph-utf8/luatex-hyphen.lua
%doc %{_texmfdistdir}/doc/generic/hyph-utf8/CHANGES
%doc %{_texmfdistdir}/doc/generic/hyph-utf8/README
%doc %{_texmfdistdir}/doc/generic/hyph-utf8/bg/azbukaExtended.pdf
%doc %{_texmfdistdir}/doc/generic/hyph-utf8/bg/azbukaExtended.tex
%doc %{_texmfdistdir}/doc/generic/hyph-utf8/es/README
%doc %{_texmfdistdir}/doc/generic/hyph-utf8/es/division.pdf
%doc %{_texmfdistdir}/doc/generic/hyph-utf8/hu/huhyphn.pdf
%doc %{_texmfdistdir}/doc/generic/hyph-utf8/hyphenation-distribution.pdf
%doc %{_texmfdistdir}/doc/generic/hyph-utf8/hyphenation-distribution.tex
%doc %{_texmfdistdir}/doc/generic/hyph-utf8/hyphenation.pdf
%doc %{_texmfdistdir}/doc/generic/hyph-utf8/hyphenation.tex
%doc %{_texmfdistdir}/doc/generic/hyph-utf8/img/miktex-languages.png
%doc %{_texmfdistdir}/doc/generic/hyph-utf8/img/texlive-collection-lang.png
%doc %{_texmfdistdir}/doc/generic/hyph-utf8/sa/hyphenmin.txt
%doc %{_texmfdistdir}/doc/luatex/hyph-utf8/README
%doc %{_texmfdistdir}/doc/luatex/hyph-utf8/luatex-hyphen.pdf
#- source
%doc %{_texmfdistdir}/source/generic/hyph-utf8/README
%doc %{_texmfdistdir}/source/generic/hyph-utf8/contributed/make-exhyph.pl
%doc %{_texmfdistdir}/source/generic/hyph-utf8/data/encodings/ec.dat
%doc %{_texmfdistdir}/source/generic/hyph-utf8/data/encodings/il2.dat
%doc %{_texmfdistdir}/source/generic/hyph-utf8/data/encodings/il3.dat
%doc %{_texmfdistdir}/source/generic/hyph-utf8/data/encodings/l7x.dat
%doc %{_texmfdistdir}/source/generic/hyph-utf8/data/encodings/lmc.dat
%doc %{_texmfdistdir}/source/generic/hyph-utf8/data/encodings/qx.dat
%doc %{_texmfdistdir}/source/generic/hyph-utf8/data/encodings/t2a.dat
%doc %{_texmfdistdir}/source/generic/hyph-utf8/data/encodings/texnansi.dat
%doc %{_texmfdistdir}/source/generic/hyph-utf8/generate-converters.rb
%doc %{_texmfdistdir}/source/generic/hyph-utf8/generate-pattern-loaders.rb
%doc %{_texmfdistdir}/source/generic/hyph-utf8/generate-plain-patterns.rb
%doc %{_texmfdistdir}/source/generic/hyph-utf8/generate-ptex-patterns.rb
%doc %{_texmfdistdir}/source/generic/hyph-utf8/generate-tl-files.rb
%doc %{_texmfdistdir}/source/generic/hyph-utf8/generate-webpage.rb
%doc %{_texmfdistdir}/source/generic/hyph-utf8/hyph-utf8.rb
%doc %{_texmfdistdir}/source/generic/hyph-utf8/languages-txt.rb
%doc %{_texmfdistdir}/source/generic/hyph-utf8/languages.rb
%doc %{_texmfdistdir}/source/generic/hyph-utf8/languages/es/README
%doc %{_texmfdistdir}/source/generic/hyph-utf8/languages/es/eshyph-make.lua
%doc %{_texmfdistdir}/source/generic/hyph-utf8/languages/es/eshyph.src
%doc %{_texmfdistdir}/source/generic/hyph-utf8/languages/eu/generate_patterns_eu.rb
%doc %{_texmfdistdir}/source/generic/hyph-utf8/languages/gl/README
%doc %{_texmfdistdir}/source/generic/hyph-utf8/languages/gl/glhybiox.tex
%doc %{_texmfdistdir}/source/generic/hyph-utf8/languages/gl/glhyextr.tex
%doc %{_texmfdistdir}/source/generic/hyph-utf8/languages/gl/glhymed.tex
%doc %{_texmfdistdir}/source/generic/hyph-utf8/languages/gl/glhyquim.tex
%doc %{_texmfdistdir}/source/generic/hyph-utf8/languages/gl/glhytec.tex
%doc %{_texmfdistdir}/source/generic/hyph-utf8/languages/gl/glhyxeog.tex
%doc %{_texmfdistdir}/source/generic/hyph-utf8/languages/gl/glpatter-utf8.tex
%doc %{_texmfdistdir}/source/generic/hyph-utf8/languages/hy/generate_patterns_hy.rb
%doc %{_texmfdistdir}/source/generic/hyph-utf8/languages/mul-ethi/generate_patterns_mul-ethi.lua
%doc %{_texmfdistdir}/source/generic/hyph-utf8/languages/tk/generate_patterns_tk.rb
%doc %{_texmfdistdir}/source/generic/hyph-utf8/languages/tr/README
%doc %{_texmfdistdir}/source/generic/hyph-utf8/languages/tr/generate_patterns_tr.rb
%doc %{_texmfdistdir}/source/luatex/hyph-utf8/Makefile
%doc %{_texmfdistdir}/source/luatex/hyph-utf8/luatex-hyphen.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17656 |12mr|texlive-hyplain-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/plain/contrib/hyplain
# catalog-date 2007-03-07 20:05:57 +0100
# catalog-license pd
# catalog-version 1.0
Name:		texlive-hyplain
Version:	1.0
Release:	2
Summary:	Basic support for multiple languages in Plain TeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/plain/contrib/hyplain
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyplain.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyplain.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package offers a means to set up hyphenation suitable for
several languages and/or dialects, and to select them or switch
between them while typesetting.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/plain/hyplain/hylang.tex
%{_texmfdistdir}/tex/plain/hyplain/hypdfplain.ini
%{_texmfdistdir}/tex/plain/hyplain/hyplain.tex
%{_texmfdistdir}/tex/plain/hyplain/hyrules.tex
%doc %{_texmfdistdir}/doc/plain/hyplain/README
%doc %{_texmfdistdir}/doc/plain/hyplain/hydoc.pdf
%doc %{_texmfdistdir}/doc/plain/hyplain/hydoc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17657 |12mr|texlive-ibycus-babel-3.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /language/greek/ibycus-babel
# catalog-date 2009-05-06 13:52:38 +0200
# catalog-license lppl
# catalog-version 3.0
Name:		texlive-ibycus-babel
Version:	3.0
Release:	2
Summary:	Use the Ibycus 4 Greek font with Babel
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/greek/ibycus-babel
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ibycus-babel.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ibycus-babel.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ibycus-babel.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package allows you to use the Ibycus 4 font for ancient
Greek with Babel. It uses a Perl script to generate hyphenation
patterns for Ibycus from those for the ordinary Babel encoding,
cbgreek. It sets up "ibycus" as a pseudo-language you can
specify in the normal Babel manner. For proper hyphenation of
Greek quoted in mid-paragraph, you should use it with elatex.
See the README for details.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/ibycus-babel/ibycus.ldf
%{_texmfdistdir}/tex/latex/ibycus-babel/lgienc.def
%{_texmfdistdir}/tex/latex/ibycus-babel/lgifib.fd
%doc %{_texmfdistdir}/doc/latex/ibycus-babel/README
%doc %{_texmfdistdir}/doc/latex/ibycus-babel/ibycus-babel-test.tex
%doc %{_texmfdistdir}/doc/latex/ibycus-babel/ibycus-babel.pdf
%doc %{_texmfdistdir}/doc/latex/ibycus-babel/ibyhyph.pl
#- source
%doc %{_texmfdistdir}/source/latex/ibycus-babel/ibycus-babel.dtx
%doc %{_texmfdistdir}/source/latex/ibycus-babel/ibycus-babel.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17658 |12mr|texlive-ibygrk-4.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /fonts/greek/ibygrk
# catalog-date 2007-07-29 11:26:52 +0200
# catalog-license gpl
# catalog-version 4.5
Name:		texlive-ibygrk
Version:	4.5
Release:	2
Summary:	Fonts and macros to typeset ancient Greek
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/greek/ibygrk
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ibygrk.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ibygrk.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Ibycus is a Greek typeface, based on Silvio Levy's realisation
of a classic Didot cut of Greek type from around 1800. The
fonts are available both as MetaFont source and in Adobe Type 1
format. This distribution of ibycus is accompanied by a set of
macro packages to use it with Plain TeX or LaTeX, but for use
with Babel, see the ibycus-babel package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/ibygrk/fibb84.afm
%{_texmfdistdir}/fonts/afm/public/ibygrk/fibr84.afm
%{_texmfdistdir}/fonts/enc/dvips/ibygrk/IbycusHTG.enc
%{_texmfdistdir}/fonts/map/dvips/ibygrk/iby.map
%{_texmfdistdir}/fonts/source/public/ibygrk/abary4.mf
%{_texmfdistdir}/fonts/source/public/ibygrk/cigma4.mf
%{_texmfdistdir}/fonts/source/public/ibygrk/digamma4.mf
%{_texmfdistdir}/fonts/source/public/ibygrk/ebary4.mf
%{_texmfdistdir}/fonts/source/public/ibygrk/fibb84.mf
%{_texmfdistdir}/fonts/source/public/ibygrk/fibb848.mf
%{_texmfdistdir}/fonts/source/public/ibygrk/fibb849.mf
%{_texmfdistdir}/fonts/source/public/ibygrk/fibo84.mf
%{_texmfdistdir}/fonts/source/public/ibygrk/fibo848.mf
%{_texmfdistdir}/fonts/source/public/ibygrk/fibo849.mf
%{_texmfdistdir}/fonts/source/public/ibygrk/fibr84.mf
%{_texmfdistdir}/fonts/source/public/ibygrk/fibr848.mf
%{_texmfdistdir}/fonts/source/public/ibygrk/fibr849.mf
%{_texmfdistdir}/fonts/source/public/ibygrk/hbary4.mf
%{_texmfdistdir}/fonts/source/public/ibygrk/ibary4.mf
%{_texmfdistdir}/fonts/source/public/ibygrk/ibyacc4.mf
%{_texmfdistdir}/fonts/source/public/ibygrk/ibycus4.map
%{_texmfdistdir}/fonts/source/public/ibygrk/ibycus4.mf
%{_texmfdistdir}/fonts/source/public/ibygrk/ibylig4.mf
%{_texmfdistdir}/fonts/source/public/ibygrk/ibylwr4.mf
%{_texmfdistdir}/fonts/source/public/ibygrk/ibypnct4.mf
%{_texmfdistdir}/fonts/source/public/ibygrk/ibyupr4.mf
%{_texmfdistdir}/fonts/source/public/ibygrk/koppa4.mf
%{_texmfdistdir}/fonts/source/public/ibygrk/obary4.mf
%{_texmfdistdir}/fonts/source/public/ibygrk/sampi4.mf
%{_texmfdistdir}/fonts/source/public/ibygrk/ubary4.mf
%{_texmfdistdir}/fonts/source/public/ibygrk/version4.mf
%{_texmfdistdir}/fonts/source/public/ibygrk/wbary4.mf
%{_texmfdistdir}/fonts/tfm/public/ibygrk/fibb84.tfm
%{_texmfdistdir}/fonts/tfm/public/ibygrk/fibb848.tfm
%{_texmfdistdir}/fonts/tfm/public/ibygrk/fibb849.tfm
%{_texmfdistdir}/fonts/tfm/public/ibygrk/fibo84.tfm
%{_texmfdistdir}/fonts/tfm/public/ibygrk/fibo848.tfm
%{_texmfdistdir}/fonts/tfm/public/ibygrk/fibo849.tfm
%{_texmfdistdir}/fonts/tfm/public/ibygrk/fibr84.tfm
%{_texmfdistdir}/fonts/tfm/public/ibygrk/fibr848.tfm
%{_texmfdistdir}/fonts/tfm/public/ibygrk/fibr849.tfm
%{_texmfdistdir}/fonts/type1/public/ibygrk/fibb84.pfb
%{_texmfdistdir}/fonts/type1/public/ibygrk/fibr84.pfb
%{_texmfdistdir}/tex/generic/ibygrk/Uibycus.fd
%{_texmfdistdir}/tex/generic/ibygrk/Uibycus4.fd
%{_texmfdistdir}/tex/generic/ibygrk/iby4extr.tex
%{_texmfdistdir}/tex/generic/ibygrk/ibycus4.map
%{_texmfdistdir}/tex/generic/ibygrk/ibycus4.sty
%{_texmfdistdir}/tex/generic/ibygrk/ibycus4.tex
%{_texmfdistdir}/tex/generic/ibygrk/ibycusps.tex
%{_texmfdistdir}/tex/generic/ibygrk/psibycus.sty
%{_texmfdistdir}/tex/generic/ibygrk/pssetiby.tex
%{_texmfdistdir}/tex/generic/ibygrk/setiby4.tex
%{_texmfdistdir}/tex/generic/ibygrk/tlgsqq.tex
%{_texmfdistdir}/tex/generic/ibygrk/version4.tex
%doc %{_texmfdistdir}/doc/fonts/ibygrk/COPYING
%doc %{_texmfdistdir}/doc/fonts/ibygrk/NEWS
%doc %{_texmfdistdir}/doc/fonts/ibygrk/README
%doc %{_texmfdistdir}/doc/fonts/ibygrk/README.ibycus4
%doc %{_texmfdistdir}/doc/fonts/ibygrk/iby4text.tex
%doc %{_texmfdistdir}/doc/fonts/ibygrk/ibycus3.RME
%doc %{_texmfdistdir}/doc/fonts/ibygrk/ibycus4.ltx
%doc %{_texmfdistdir}/doc/fonts/ibygrk/psibycus.ltx
%doc %{_texmfdistdir}/doc/fonts/ibygrk/psibycus.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17659 |12mr|texlive-icsv-0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/conferences/icsv
# catalog-date 2008-05-21 23:07:53 +0200
# catalog-license lppl
# catalog-version 0.2
Name:		texlive-icsv
Version:	0.2
Release:	2
Summary:	Class for typesetting articles for the ICSV conference
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/conferences/icsv
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/icsv.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/icsv.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/icsv.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This is an ad-hoc class for typesetting articles for the ICSV
conference, based on the earler active-conf by the same author.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/icsv/icsv.cls
%doc %{_texmfdistdir}/doc/latex/icsv/README
%doc %{_texmfdistdir}/doc/latex/icsv/icsv-example.tex
%doc %{_texmfdistdir}/doc/latex/icsv/icsv.pdf
#- source
%doc %{_texmfdistdir}/source/latex/icsv/icsv.dtx
%doc %{_texmfdistdir}/source/latex/icsv/icsv.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17660 |12mr|texlive-idxlayout-0.4d-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25821
# category Package
# catalog-ctan /macros/latex/contrib/idxlayout
# catalog-date 2012-04-01 20:39:12 +0200
# catalog-license lppl
# catalog-version 0.4d
Name:		texlive-idxlayout
Version:	0.4d
Release:	1
Summary:	Configurable index layout, responsive to KOMA-Script and memoir
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/idxlayout
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/idxlayout.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/idxlayout.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/idxlayout.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The idxlayout package offers a key-value interface to configure
index layout parameters, e.g. allowing for three-column indexes
or for "parent" items and their affiliated subitems being
typeset as a single paragraph. The package is responsive to the
index-related options and commands of the KOMA-Script and
memoir classes.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/idxlayout/idxlayout.sty
%doc %{_texmfdistdir}/doc/latex/idxlayout/README
%doc %{_texmfdistdir}/doc/latex/idxlayout/idxlayout.pdf
#- source
%doc %{_texmfdistdir}/source/latex/idxlayout/idxlayout.dtx
%doc %{_texmfdistdir}/source/latex/idxlayout/idxlayout.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17661 |12mr|texlive-IEEEconf-1.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/IEEEconf
# catalog-date 2009-04-06 20:17:45 +0200
# catalog-license lppl
# catalog-version 1.4
Name:		texlive-IEEEconf
Version:	1.4
Release:	2
Summary:	Macros for IEEE conference proceedings
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/IEEEconf
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/IEEEconf.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/IEEEconf.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/IEEEconf.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The IEEEconf class implements the formatting dictated by the
IEEE Computer Society Press for conference proceedings.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/IEEEconf/IEEEconf.cls
%doc %{_texmfdistdir}/doc/latex/IEEEconf/IEEEconf.pdf
%doc %{_texmfdistdir}/doc/latex/IEEEconf/README
#- source
%doc %{_texmfdistdir}/source/latex/IEEEconf/IEEEconf.dtx
%doc %{_texmfdistdir}/source/latex/IEEEconf/IEEEconf.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17662 |12mr|texlive-ieeepes-4.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17359
# category Package
# catalog-ctan /macros/latex/contrib/ieeepes
# catalog-date 2010-03-06 17:23:09 +0100
# catalog-license lppl
# catalog-version 4.0
Name:		texlive-ieeepes
Version:	4.0
Release:	2
Summary:	IEEE Power Engineering Society Transactions
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ieeepes
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ieeepes.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ieeepes.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Supports typesetting of transactions, as well as discussions
and closures, for the IEEE Power Engineering Society
Transactions journals.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/ieeepes/ieeepes.bst
%{_texmfdistdir}/tex/latex/ieeepes/ieeepes.sty
%doc %{_texmfdistdir}/doc/latex/ieeepes/README
%doc %{_texmfdistdir}/doc/latex/ieeepes/ieeepes_check.bib
%doc %{_texmfdistdir}/doc/latex/ieeepes/ieeepes_check.tex
%doc %{_texmfdistdir}/doc/latex/ieeepes/ieeepes_doc.pdf
%doc %{_texmfdistdir}/doc/latex/ieeepes/ieeepes_doc.tex
%doc %{_texmfdistdir}/doc/latex/ieeepes/ieeepes_skel.tex
%doc %{_texmfdistdir}/doc/latex/ieeepes/vk.eps

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17663 |12mr|texlive-IEEEtran-1.7a-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/IEEEtran
# catalog-date 2008-09-30 18:04:42 +0200
# catalog-license lppl
# catalog-version 1.7a
Name:		texlive-IEEEtran
Version:	1.7a
Release:	2
Summary:	Document class for IEEE Transactions journals and conferences
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/IEEEtran
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/IEEEtran.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/IEEEtran.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The class and its BibTeX style enable authors to produce
officially-correct output for the Institute of Electrical and
Electronics Engineers (IEEE) transactions, journals and
conferences.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bib/IEEEtran/IEEEabrv.bib
%{_texmfdistdir}/bibtex/bib/IEEEtran/IEEEexample.bib
%{_texmfdistdir}/bibtex/bib/IEEEtran/IEEEfull.bib
%{_texmfdistdir}/bibtex/bst/IEEEtran/IEEEtran.bst
%{_texmfdistdir}/bibtex/bst/IEEEtran/IEEEtranN.bst
%{_texmfdistdir}/bibtex/bst/IEEEtran/IEEEtranS.bst
%{_texmfdistdir}/bibtex/bst/IEEEtran/IEEEtranSA.bst
%{_texmfdistdir}/bibtex/bst/IEEEtran/IEEEtranSN.bst
%{_texmfdistdir}/tex/latex/IEEEtran/IEEEtran.cls
%{_texmfdistdir}/tex/latex/IEEEtran/IEEEtrantools.sty
%doc %{_texmfdistdir}/doc/latex/IEEEtran/IEEEtran_HOWTO.pdf
%doc %{_texmfdistdir}/doc/latex/IEEEtran/IEEEtran_bst_HOWTO.pdf
%doc %{_texmfdistdir}/doc/latex/IEEEtran/IEEEtrantools_doc.txt
%doc %{_texmfdistdir}/doc/latex/IEEEtran/README
%doc %{_texmfdistdir}/doc/latex/IEEEtran/README.bibtex
%doc %{_texmfdistdir}/doc/latex/IEEEtran/README.extras
%doc %{_texmfdistdir}/doc/latex/IEEEtran/README.testflow
%doc %{_texmfdistdir}/doc/latex/IEEEtran/README.tools
%doc %{_texmfdistdir}/doc/latex/IEEEtran/bare_adv.tex
%doc %{_texmfdistdir}/doc/latex/IEEEtran/bare_conf.tex
%doc %{_texmfdistdir}/doc/latex/IEEEtran/bare_jrnl.tex
%doc %{_texmfdistdir}/doc/latex/IEEEtran/bare_jrnl_compsoc.tex
%doc %{_texmfdistdir}/doc/latex/IEEEtran/changelog.txt
%doc %{_texmfdistdir}/doc/latex/IEEEtran/font_install_how.txt
%doc %{_texmfdistdir}/doc/latex/IEEEtran/testflow.tex
%doc %{_texmfdistdir}/doc/latex/IEEEtran/testflow_ctl_A4.pdf
%doc %{_texmfdistdir}/doc/latex/IEEEtran/testflow_ctl_LTR.pdf
%doc %{_texmfdistdir}/doc/latex/IEEEtran/testflow_doc.pdf
%doc %{_texmfdistdir}/doc/latex/IEEEtran/tux.eps

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17664 |12mr|texlive-ifetex-1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24853
# category Package
# catalog-ctan /macros/latex/contrib/ifetex
# catalog-date 2011-12-15 16:49:50 +0100
# catalog-license lppl1.3
# catalog-version 1.2
Name:		texlive-ifetex
Version:	1.2
Release:	2
Summary:	Provides \ifetex switch
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ifetex
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ifetex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ifetex.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ifetex.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides the switch \ifetex which indicates whether
e-TeX is available or not. The package can be loaded as LaTeX
package using \usepackage{ifetex} or in plain TeX using \input
ifetex. In either case it aborts silently if the \ifetex macro
is already defined. The package's test is whether \eTeXversion
is defined as a primitive; if it is, the package assumes e-TeX
features are available.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/ifetex/ifetex.sty
%{_texmfdistdir}/tex/plain/ifetex/ifetex.tex
%doc %{_texmfdistdir}/doc/latex/ifetex/README
%doc %{_texmfdistdir}/doc/latex/ifetex/ifetex.pdf
#- source
%doc %{_texmfdistdir}/source/latex/ifetex/ifetex.dtx
%doc %{_texmfdistdir}/source/latex/ifetex/ifetex.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17665 |12mr|texlive-ifluatex-1.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26725
# category Package
# catalog-ctan /macros/latex/contrib/oberdiek/ifluatex.dtx
# catalog-date 2012-05-29 15:13:53 +0200
# catalog-license lppl1.3
# catalog-version 1.3
Name:		texlive-ifluatex
Version:	1.3
Release:	4
Summary:	Provides the \ifluatex switch
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/oberdiek/ifluatex.dtx
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ifluatex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ifluatex.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ifluatex.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package looks for LuaTeX regardless of its mode and
provides the switch \ifluatex; it works with Plain TeX or
LaTeX. The package is part of the oberdiek bundle.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/oberdiek/ifluatex.sty
%doc %{_texmfdistdir}/doc/latex/oberdiek/ifluatex.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/ifluatex-test1.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/ifluatex-test2.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/ifluatex-test3.tex
#- source
%doc %{_texmfdistdir}/source/latex/oberdiek/ifluatex.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17666 |12mr|texlive-ifmslide-0.47-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20727
# category Package
# catalog-ctan /macros/latex/contrib/ifmslide
# catalog-date 2010-12-14 00:15:57 +0100
# catalog-license lppl1.2
# catalog-version 0.47
Name:		texlive-ifmslide
Version:	0.47
Release:	2
Summary:	Presentation slides for screen and printouts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ifmslide
License:	LPPL1.2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ifmslide.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ifmslide.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ifmslide.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package is used to produce printed slides with latex and
online presentations with pdflatex. It is provided by the
'Institute of Mechanics' (ifm) Univ. of Technology Darmstadt,
Germany. It is based on ideas of pdfslide, but completely
rewritten for compatibility with texpower and seminar. The
manual describes all functions and provides a sample.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/ifmslide/aqua_ravines.eps
%{_texmfdistdir}/tex/latex/ifmslide/aqua_ravines.jpg
%{_texmfdistdir}/tex/latex/ifmslide/button1c.eps
%{_texmfdistdir}/tex/latex/ifmslide/button1c.pdf
%{_texmfdistdir}/tex/latex/ifmslide/button1e.eps
%{_texmfdistdir}/tex/latex/ifmslide/button1e.pdf
%{_texmfdistdir}/tex/latex/ifmslide/buttonec.eps
%{_texmfdistdir}/tex/latex/ifmslide/buttonec.pdf
%{_texmfdistdir}/tex/latex/ifmslide/buttonee.eps
%{_texmfdistdir}/tex/latex/ifmslide/buttonee.pdf
%{_texmfdistdir}/tex/latex/ifmslide/buttongc.eps
%{_texmfdistdir}/tex/latex/ifmslide/buttongc.pdf
%{_texmfdistdir}/tex/latex/ifmslide/buttonge.eps
%{_texmfdistdir}/tex/latex/ifmslide/buttonge.pdf
%{_texmfdistdir}/tex/latex/ifmslide/ifmlogoc.eps
%{_texmfdistdir}/tex/latex/ifmslide/ifmlogoc.pdf
%{_texmfdistdir}/tex/latex/ifmslide/ifmlogog.eps
%{_texmfdistdir}/tex/latex/ifmslide/ifmlogog.pdf
%{_texmfdistdir}/tex/latex/ifmslide/ifmslide.cfg
%{_texmfdistdir}/tex/latex/ifmslide/ifmslide.sty
%{_texmfdistdir}/tex/latex/ifmslide/liquid_helium.eps
%{_texmfdistdir}/tex/latex/ifmslide/liquid_helium.jpg
%doc %{_texmfdistdir}/doc/latex/ifmslide/README
%doc %{_texmfdistdir}/doc/latex/ifmslide/genbutton
%doc %{_texmfdistdir}/doc/latex/ifmslide/ifmman.pdf
%doc %{_texmfdistdir}/doc/latex/ifmslide/ifmman.tex
#- source
%doc %{_texmfdistdir}/source/latex/ifmslide/genbutton

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17667 |12mr|texlive-ifmtarg-1.2a-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19363
# category Package
# catalog-ctan /macros/latex/contrib/ifmtarg
# catalog-date 2010-07-10 16:47:23 +0200
# catalog-license lppl
# catalog-version 1.2a
Name:		texlive-ifmtarg
Version:	1.2a
Release:	2
Summary:	If-then-else command for processing potentially empty arguments
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ifmtarg
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ifmtarg.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ifmtarg.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ifmtarg.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive ifmtarg package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/ifmtarg/ifmtarg.sty
%doc %{_texmfdistdir}/doc/latex/ifmtarg/README
%doc %{_texmfdistdir}/doc/latex/ifmtarg/ifmtarg.pdf
#- source
%doc %{_texmfdistdir}/source/latex/ifmtarg/ifmtarg.ins
%doc %{_texmfdistdir}/source/latex/ifmtarg/ifmtarg.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17668 |12mr|texlive-ifnextok-0.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23379
# category Package
# catalog-ctan /macros/latex/contrib/ifnextok
# catalog-date 2011-06-27 20:36:28 +0200
# catalog-license lppl1.3
# catalog-version 0.3
Name:		texlive-ifnextok
Version:	0.3
Release:	2
Summary:	Utility macro: peek ahead without ignoring spaces
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ifnextok
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ifnextok.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ifnextok.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ifnextok.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package deals with the behaviour of the LaTeX internal
command \@ifnextchar, which skips blank spaces. This has the
potential to surprise users, since it can produce really
unwanted effects. A common example occurs with brackets
starting a line following \\: the command looks for an optional
argument, whereas the user wants the brackets to be printed.
The package offers commands and options for modifying this
behaviour, maybe limited to certain parts of the document
source.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/ifnextok/ifnextok.sty
%doc %{_texmfdistdir}/doc/latex/ifnextok/README
%doc %{_texmfdistdir}/doc/latex/ifnextok/RELEASEs.txt
%doc %{_texmfdistdir}/doc/latex/ifnextok/SRCFILEs.txt
%doc %{_texmfdistdir}/doc/latex/ifnextok/ifnextok.pdf
%doc %{_texmfdistdir}/doc/latex/ifnextok/testIfNT.pdf
#- source
%doc %{_texmfdistdir}/source/latex/ifnextok/ifnextok.tex
%doc %{_texmfdistdir}/source/latex/ifnextok/makedoc.cfg
%doc %{_texmfdistdir}/source/latex/ifnextok/srcfiles.tex
%doc %{_texmfdistdir}/source/latex/ifnextok/testIfNT.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17669 |12mr|texlive-ifoddpage-20111103-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23979
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-ifoddpage
Version:	20111103
Release:	2
Summary:	TeXLive ifoddpage package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ifoddpage.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ifoddpage.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ifoddpage.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive ifoddpage package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/ifoddpage/ifoddpage.sty
%doc %{_texmfdistdir}/doc/latex/ifoddpage/README
%doc %{_texmfdistdir}/doc/latex/ifoddpage/ifoddpage.pdf
#- source
%doc %{_texmfdistdir}/source/latex/ifoddpage/ifoddpage.dtx
%doc %{_texmfdistdir}/source/latex/ifoddpage/ifoddpage.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17670 |12mr|texlive-ifplatform-0.3a-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21156
# category Package
# catalog-ctan /macros/latex/contrib/ifplatform
# catalog-date 2009-09-10 17:35:10 +0200
# catalog-license lppl
# catalog-version 0.3a
Name:		texlive-ifplatform
Version:	0.3a
Release:	2
Summary:	Conditionals to test which platform is being used
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ifplatform
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ifplatform.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ifplatform.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ifplatform.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package uses the (La)TeX extension -shell-escape to
establish whether the document is being processed on a Windows
or on a Unix-like system (Mac OS X, Linux, etc.), or on Cygwin
(Unix environment over a windows system). Booleans provided
are: - \ifwindows, - \iflinux, - \ifmacosx and - \ifcygwin. The
package also preserves the output of uname on a Unix-like
system, which may be used to distinguish between various
classes of Unix systems.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/ifplatform/ifplatform.sty
%doc %{_texmfdistdir}/doc/latex/ifplatform/README
%doc %{_texmfdistdir}/doc/latex/ifplatform/ifplatform.pdf
#- source
%doc %{_texmfdistdir}/source/latex/ifplatform/ifplatform.dtx
%doc %{_texmfdistdir}/source/latex/ifplatform/ifplatform.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17671 |12mr|texlive-ifsym-20110410-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24868
# category Package
# catalog-ctan /fonts/ifsym
# catalog-date 2011-04-10 22:02:30 +0200
# catalog-license other-free
# catalog-version undef
Name:		texlive-ifsym
Version:	20110410
Release:	2
Summary:	A collection of symbols
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/ifsym
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ifsym.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ifsym.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A set of symbol fonts, written in Metafont, offering
(respectively) clock-face symbols, geometrical symbols, weather
symbols, mountaineering symbols, electronic circuit symbols and
a set of miscellaneous symbols. A LaTeX package is provided,
that allows the user to load only those symbols needed in a
document.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/ifsym/ifclk.gen
%{_texmfdistdir}/fonts/source/public/ifsym/ifclk10.mf
%{_texmfdistdir}/fonts/source/public/ifsym/ifclkb10.mf
%{_texmfdistdir}/fonts/source/public/ifsym/ifgeo.gen
%{_texmfdistdir}/fonts/source/public/ifsym/ifgeo10.mf
%{_texmfdistdir}/fonts/source/public/ifsym/ifgeob10.mf
%{_texmfdistdir}/fonts/source/public/ifsym/ifgeobn10.mf
%{_texmfdistdir}/fonts/source/public/ifsym/ifgeobw10.mf
%{_texmfdistdir}/fonts/source/public/ifsym/ifgeon10.mf
%{_texmfdistdir}/fonts/source/public/ifsym/ifgeow10.mf
%{_texmfdistdir}/fonts/source/public/ifsym/ifsym.gen
%{_texmfdistdir}/fonts/source/public/ifsym/ifsym10.mf
%{_texmfdistdir}/fonts/source/public/ifsym/ifsymb10.mf
%{_texmfdistdir}/fonts/source/public/ifsym/ifsymbi10.mf
%{_texmfdistdir}/fonts/source/public/ifsym/ifsymi10.mf
%{_texmfdistdir}/fonts/source/public/ifsym/ifwea.gen
%{_texmfdistdir}/fonts/source/public/ifsym/ifwea10.mf
%{_texmfdistdir}/fonts/source/public/ifsym/ifweab10.mf
%{_texmfdistdir}/fonts/tfm/public/ifsym/ifclk10.tfm
%{_texmfdistdir}/fonts/tfm/public/ifsym/ifclkb10.tfm
%{_texmfdistdir}/fonts/tfm/public/ifsym/ifgeo10.tfm
%{_texmfdistdir}/fonts/tfm/public/ifsym/ifgeob10.tfm
%{_texmfdistdir}/fonts/tfm/public/ifsym/ifgeobn10.tfm
%{_texmfdistdir}/fonts/tfm/public/ifsym/ifgeobw10.tfm
%{_texmfdistdir}/fonts/tfm/public/ifsym/ifgeon10.tfm
%{_texmfdistdir}/fonts/tfm/public/ifsym/ifgeow10.tfm
%{_texmfdistdir}/fonts/tfm/public/ifsym/ifsym10.tfm
%{_texmfdistdir}/fonts/tfm/public/ifsym/ifsymb10.tfm
%{_texmfdistdir}/fonts/tfm/public/ifsym/ifsymbi10.tfm
%{_texmfdistdir}/fonts/tfm/public/ifsym/ifsymi10.tfm
%{_texmfdistdir}/fonts/tfm/public/ifsym/ifwea10.tfm
%{_texmfdistdir}/fonts/tfm/public/ifsym/ifweab10.tfm
%{_texmfdistdir}/tex/latex/ifsym/ifsym.sty
%{_texmfdistdir}/tex/latex/ifsym/uifblk.fd
%{_texmfdistdir}/tex/latex/ifsym/uifclk.fd
%{_texmfdistdir}/tex/latex/ifsym/uifgeo.fd
%{_texmfdistdir}/tex/latex/ifsym/uifsym.fd
%{_texmfdistdir}/tex/latex/ifsym/uifwea.fd
%doc %{_texmfdistdir}/doc/fonts/ifsym/ifsym.ps

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17672 |12mr|texlive-iftex-0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18833
# category Package
# catalog-ctan /macros/latex/contrib/iftex
# catalog-date 2010-06-08 10:18:35 +0200
# catalog-license lppl1.3
# catalog-version 0.2
Name:		texlive-iftex
Version:	0.2
Release:	2
Summary:	Am I running under pdfTeX, XeTeX or LuaTeX?
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/iftex
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/iftex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/iftex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package, which works both for Plain TeX and for LaTeX,
defines the \ifPDFTeX, \ifXeTeX, and \ifLuaTeX conditionals for
testing which engine is being used for typesetting. The package
also provides the \RequirePDFTeX, \RequireXeTeX, and
\RequireLuaTeX commands which throw an error if pdfTeX, XeTeX
or LuaTeX (respectively) is not the engine in use.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/iftex/iftex.sty
%doc %{_texmfdistdir}/doc/generic/iftex/README
%doc %{_texmfdistdir}/doc/generic/iftex/iftex.pdf
%doc %{_texmfdistdir}/doc/generic/iftex/iftex.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17673 |12mr|texlive-ifthenx-0.1a-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25819
# category Package
# catalog-ctan /macros/latex/contrib/ifthenx
# catalog-date 2012-04-01 23:59:58 +0200
# catalog-license lppl
# catalog-version 0.1a
Name:		texlive-ifthenx
Version:	0.1a
Release:	1
Summary:	Extra tests for \ifthenelse
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ifthenx
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ifthenx.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ifthenx.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package extends the ifthen package, providing extra
predicates for the package's \ifthenelse command. The package
is complementary to xifthen, in that they provide different
facilities; the two may be loaded in the same document, as long
as xifthen is loaded first.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/ifthenx/ifthenx.sty
%doc %{_texmfdistdir}/doc/latex/ifthenx/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17674 |12mr|texlive-ifxetex-0.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19685
# category Package
# catalog-ctan /macros/generic/ifxetex
# catalog-date 2009-01-27 08:30:55 +0100
# catalog-license lppl
# catalog-version 0.5
Name:		texlive-ifxetex
Version:	0.5
Release:	2
Summary:	Am I running under XeTeX?
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/generic/ifxetex
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ifxetex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ifxetex.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ifxetex.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A simple package which provides an \ifxetex conditional, so
that other code can determine that it is running under XeTeX.
The package requires the e-TeX extensions to the TeX primitive
set.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/ifxetex/ifxetex.sty
%doc %{_texmfdistdir}/doc/generic/ifxetex/README
%doc %{_texmfdistdir}/doc/generic/ifxetex/ifxetex.pdf
#- source
%doc %{_texmfdistdir}/source/generic/ifxetex/ifxetex.ins
%doc %{_texmfdistdir}/source/generic/ifxetex/ifxetex.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17675 |12mr|texlive-ijmart-1.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20276
# category Package
# catalog-ctan /macros/latex/contrib/ijmart
# catalog-date 2010-10-30 13:33:19 +0200
# catalog-license lppl
# catalog-version 1.6
Name:		texlive-ijmart
Version:	1.6
Release:	2
Summary:	LaTeX Class for the Israel Journal of Mathematics
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ijmart
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ijmart.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ijmart.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ijmart.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The Israel Journal of Mathematics is published by The Hebrew
University Magnes Press. This class provides LaTeX support for
its authors and editors. It strives to achieve the distinct
"look and feel" of the journal, while having the interface
similar to that of the amsart document class. This will help
authors already familiar with amsart to easily submit
manuscripts for The Israel Journal of Mathematics or to put the
preprints in arXiv with minimal changes in the LaTeX source.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/ijmart/ijmart.bst
%{_texmfdistdir}/tex/latex/ijmart/ijmart.cls
%doc %{_texmfdistdir}/doc/latex/ijmart/Makefile
%doc %{_texmfdistdir}/doc/latex/ijmart/README
%doc %{_texmfdistdir}/doc/latex/ijmart/ijmart.bib
%doc %{_texmfdistdir}/doc/latex/ijmart/ijmart.pdf
%doc %{_texmfdistdir}/doc/latex/ijmart/ijmsample.bib
%doc %{_texmfdistdir}/doc/latex/ijmart/ijmsample.pdf
%doc %{_texmfdistdir}/doc/latex/ijmart/ijmsample.tex
#- source
%doc %{_texmfdistdir}/source/latex/ijmart/ijmart.dtx
%doc %{_texmfdistdir}/source/latex/ijmart/ijmart.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17676 |12mr|texlive-ijqc-1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /biblio/bibtex/contrib/ijqc
# catalog-date 2006-08-27 16:41:02 +0100
# catalog-license lppl
# catalog-version 1.2
Name:		texlive-ijqc
Version:	1.2
Release:	2
Summary:	BibTeX style file for the Intl. J. Quantum Chem
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/ijqc
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ijqc.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ijqc.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
ijqc.bst is a BibTeX style file to support publication in
Wiley's International Journal of Quantum Chemistry. It is not
in any way officially endorsed by the publisher or editors, and
is provided without any warranty one could ever think of.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/ijqc/ijqc.bst
%doc %{_texmfdistdir}/doc/bibtex/ijqc/README
%doc %{_texmfdistdir}/doc/bibtex/ijqc/makefile
%doc %{_texmfdistdir}/doc/bibtex/ijqc/mybib.bib
%doc %{_texmfdistdir}/doc/bibtex/ijqc/xampl.pdf
%doc %{_texmfdistdir}/doc/bibtex/ijqc/xampl.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17677 |12mr|texlive-imac-20100306-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17347
# category Package
# catalog-ctan /macros/latex/contrib/imac
# catalog-date 2010-03-06 17:30:22 +0100
# catalog-license gpl
# catalog-version undef
Name:		texlive-imac
Version:	20100306
Release:	2
Summary:	International Modal Analysis Conference format
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/imac
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/imac.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/imac.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A set of files for producing correctly formatted documents for
the International Modal Analysis Conference. The bundle
provides a LaTeX package and a BibTeX style file.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/imac/imac.bst
%{_texmfdistdir}/tex/latex/imac/imac.sty
%doc %{_texmfdistdir}/doc/latex/imac/imac.bib
%doc %{_texmfdistdir}/doc/latex/imac/imac.pdf
%doc %{_texmfdistdir}/doc/latex/imac/imac.tex
%doc %{_texmfdistdir}/doc/latex/imac/readme.txt

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17678 |12mr|texlive-image-gallery-v1.0j-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/image-gallery
# catalog-date 2008-08-19 23:32:24 +0200
# catalog-license lppl
# catalog-version v1.0j
Name:		texlive-image-gallery
Version:	v1.0j
Release:	2
Summary:	Create an overview of pictures from a digital camera or from other sources
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/image-gallery
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/image-gallery.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/image-gallery.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The class may be used to create an overview of pictures from a
digital camera or from other sources. It is possible to adjust
the size of the pictures and all the margins. The example file
shows the usage.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/image-gallery/image-gallery.cls
%doc %{_texmfdistdir}/doc/latex/image-gallery/README
%doc %{_texmfdistdir}/doc/latex/image-gallery/gallery-example.pdf
%doc %{_texmfdistdir}/doc/latex/image-gallery/gallery-example.tex
%doc %{_texmfdistdir}/doc/latex/image-gallery/mypics.txt
%doc %{_texmfdistdir}/doc/latex/image-gallery/pic001.jpg
%doc %{_texmfdistdir}/doc/latex/image-gallery/pic002.jpg
%doc %{_texmfdistdir}/doc/latex/image-gallery/pic003.jpg
%doc %{_texmfdistdir}/doc/latex/image-gallery/pic004.jpg
%doc %{_texmfdistdir}/doc/latex/image-gallery/pic005.jpg
%doc %{_texmfdistdir}/doc/latex/image-gallery/pic006.jpg
%doc %{_texmfdistdir}/doc/latex/image-gallery/pic007.jpg
%doc %{_texmfdistdir}/doc/latex/image-gallery/pic008.jpg
%doc %{_texmfdistdir}/doc/latex/image-gallery/pic009.jpg
%doc %{_texmfdistdir}/doc/latex/image-gallery/pic010.jpg
%doc %{_texmfdistdir}/doc/latex/image-gallery/pic011.jpg
%doc %{_texmfdistdir}/doc/latex/image-gallery/pic012.jpg
%doc %{_texmfdistdir}/doc/latex/image-gallery/pic013.jpg
%doc %{_texmfdistdir}/doc/latex/image-gallery/pic014.jpg
%doc %{_texmfdistdir}/doc/latex/image-gallery/pic015.jpg
%doc %{_texmfdistdir}/doc/latex/image-gallery/pic016.jpg
%doc %{_texmfdistdir}/doc/latex/image-gallery/pic017.jpg
%doc %{_texmfdistdir}/doc/latex/image-gallery/pic018.jpg
%doc %{_texmfdistdir}/doc/latex/image-gallery/pic019.jpg
%doc %{_texmfdistdir}/doc/latex/image-gallery/pic020.jpg
%doc %{_texmfdistdir}/doc/latex/image-gallery/pic021.jpg
%doc %{_texmfdistdir}/doc/latex/image-gallery/pic022.jpg

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17679 |12mr|texlive-imakeidx-1.0a-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26275
# category Package
# catalog-ctan /macros/latex/contrib/imakeidx
# catalog-date 2012-05-09 14:48:06 +0200
# catalog-license lppl1.3
# catalog-version 1.0a
Name:		texlive-imakeidx
Version:	1.0a
Release:	1
Summary:	A package for producing multiple indexes
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/imakeidx
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/imakeidx.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/imakeidx.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/imakeidx.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package enables the user to produce and typeset one or more
indexes simultaneously with a document. The package is known to
work in LaTeX documents processed with pdflatex, xelatatex and
lualatex. If makeindex is used for processing the index
entries, no particular setting up is needed when TeX Live 2010
is used. Using xindy or other programs it is necessary to
enable shell escape; shell escape is also needed if splitindex
is used.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/imakeidx/imakeidx.sty
%doc %{_texmfdistdir}/doc/latex/imakeidx/README
%doc %{_texmfdistdir}/doc/latex/imakeidx/imakeidx.pdf
#- source
%doc %{_texmfdistdir}/source/latex/imakeidx/imakeidx.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17680 |12mr|texlive-impatient-20090603-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21214
# category Package
# catalog-ctan /info/impatient
# catalog-date 2009-06-03 15:47:29 +0200
# catalog-license fdl
# catalog-version undef
Name:		texlive-impatient
Version:	20090603
Release:	2
Summary:	Free edition of the book "TeX for the Impatient"
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/impatient
License:	FDL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/impatient.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/impatient.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
This directory mirrors the canonical source of the project
which is maintaining the book "TeX for the Impatient", which is
now out of print. The book is also available in French
translation.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/plain/impatient/Makefile
%doc %{_texmfdistdir}/doc/plain/impatient/README
%doc %{_texmfdistdir}/doc/plain/impatient/backm.tex
%doc %{_texmfdistdir}/doc/plain/impatient/book.pdf
%doc %{_texmfdistdir}/doc/plain/impatient/book.tex
%doc %{_texmfdistdir}/doc/plain/impatient/capsule.tex
%doc %{_texmfdistdir}/doc/plain/impatient/concepts.tex
%doc %{_texmfdistdir}/doc/plain/impatient/config.tex
%doc %{_texmfdistdir}/doc/plain/impatient/copyrght.tex
%doc %{_texmfdistdir}/doc/plain/impatient/eplain.tex
%doc %{_texmfdistdir}/doc/plain/impatient/errata.future
%doc %{_texmfdistdir}/doc/plain/impatient/errors.tex
%doc %{_texmfdistdir}/doc/plain/impatient/examples.tex
%doc %{_texmfdistdir}/doc/plain/impatient/fdl.tex
%doc %{_texmfdistdir}/doc/plain/impatient/fonts.tex
%doc %{_texmfdistdir}/doc/plain/impatient/frontm.tex
%doc %{_texmfdistdir}/doc/plain/impatient/genops.tex
%doc %{_texmfdistdir}/doc/plain/impatient/index.tex
%doc %{_texmfdistdir}/doc/plain/impatient/index1.icn
%doc %{_texmfdistdir}/doc/plain/impatient/index2.icn
%doc %{_texmfdistdir}/doc/plain/impatient/macros.tex
%doc %{_texmfdistdir}/doc/plain/impatient/math.tex
%doc %{_texmfdistdir}/doc/plain/impatient/modes.tex
%doc %{_texmfdistdir}/doc/plain/impatient/pages.tex
%doc %{_texmfdistdir}/doc/plain/impatient/paras.tex
%doc %{_texmfdistdir}/doc/plain/impatient/preface.tex
%doc %{_texmfdistdir}/doc/plain/impatient/read1st.tex
%doc %{_texmfdistdir}/doc/plain/impatient/tips.tex
%doc %{_texmfdistdir}/doc/plain/impatient/usebook.tex
%doc %{_texmfdistdir}/doc/plain/impatient/usermacs.tex
%doc %{_texmfdistdir}/doc/plain/impatient/usingtex.tex
%doc %{_texmfdistdir}/doc/plain/impatient/xmptext.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17681 |12mr|texlive-impatient-fr-20090603-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /info/impatient
# catalog-date 2009-06-03 15:47:29 +0200
# catalog-license fdl
# catalog-version undef
Name:		texlive-impatient-fr
Version:	20090603
Release:	2
Summary:	Free edition of the book "TeX for the Impatient"
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/impatient
License:	FDL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/impatient-fr.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/impatient-fr.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
This directory mirrors the canonical source of the project
which is maintaining the book "TeX for the Impatient", which is
now out of print. The book is also available in French
translation.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/plain/impatient-fr/README
%doc %{_texmfdistdir}/doc/plain/impatient-fr/config.tex
%doc %{_texmfdistdir}/doc/plain/impatient-fr/eplain.tex
%doc %{_texmfdistdir}/doc/plain/impatient-fr/fbackm.tex
%doc %{_texmfdistdir}/doc/plain/impatient-fr/fbook.pdf
%doc %{_texmfdistdir}/doc/plain/impatient-fr/fbook.tex
%doc %{_texmfdistdir}/doc/plain/impatient-fr/fcapsule.tex
%doc %{_texmfdistdir}/doc/plain/impatient-fr/fconcept.tex
%doc %{_texmfdistdir}/doc/plain/impatient-fr/fcopyrgh.tex
%doc %{_texmfdistdir}/doc/plain/impatient-fr/fdl.tex
%doc %{_texmfdistdir}/doc/plain/impatient-fr/ferrors.tex
%doc %{_texmfdistdir}/doc/plain/impatient-fr/fexamples.tex
%doc %{_texmfdistdir}/doc/plain/impatient-fr/ffrontm.tex
%doc %{_texmfdistdir}/doc/plain/impatient-fr/fgenops.tex
%doc %{_texmfdistdir}/doc/plain/impatient-fr/fmacros.tex
%doc %{_texmfdistdir}/doc/plain/impatient-fr/fmath.tex
%doc %{_texmfdistdir}/doc/plain/impatient-fr/fmodes.tex
%doc %{_texmfdistdir}/doc/plain/impatient-fr/fonts.tex
%doc %{_texmfdistdir}/doc/plain/impatient-fr/fpages.tex
%doc %{_texmfdistdir}/doc/plain/impatient-fr/fparas.tex
%doc %{_texmfdistdir}/doc/plain/impatient-fr/fpreface.tex
%doc %{_texmfdistdir}/doc/plain/impatient-fr/fread1st.tex
%doc %{_texmfdistdir}/doc/plain/impatient-fr/ftips.tex
%doc %{_texmfdistdir}/doc/plain/impatient-fr/fusebook.tex
%doc %{_texmfdistdir}/doc/plain/impatient-fr/fusermacs.tex
%doc %{_texmfdistdir}/doc/plain/impatient-fr/fusingtex.tex
%doc %{_texmfdistdir}/doc/plain/impatient-fr/fxmptext.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17682 |12mr|texlive-impnattypo-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24057
# category Package
# catalog-ctan /macros/latex/contrib/impnattypo
# catalog-date 2011-09-21 17:45:17 +0200
# catalog-license lppl1.3
# catalog-version 1.0
Name:		texlive-impnattypo
Version:	1.0
Release:	2
Summary:	Support typography of l'Imprimerie Nationale FranASSaise
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/impnattypo
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/impnattypo.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/impnattypo.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/impnattypo.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides useful macros implementing recommendations
by the French Imprimerie Nationale.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/impnattypo/impnattypo.sty
%doc %{_texmfdistdir}/doc/latex/impnattypo/README
%doc %{_texmfdistdir}/doc/latex/impnattypo/impnattypo-fr.pdf
%doc %{_texmfdistdir}/doc/latex/impnattypo/impnattypo.pdf
#- source
%doc %{_texmfdistdir}/source/latex/impnattypo/impnattypo.dtx
%doc %{_texmfdistdir}/source/latex/impnattypo/impnattypo.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17683 |12mr|texlive-import-5.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17361
# category Package
# catalog-ctan /macros/latex/contrib/import
# catalog-date 2010-03-09 13:05:51 +0100
# catalog-license pd
# catalog-version 5.1
Name:		texlive-import
Version:	5.1
Release:	2
Summary:	Establish input relative to a directory
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/import
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/import.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/import.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The commands \import{full_path}{file} and
\subimport{path_extension}{file} set up input through standard
LaTeX mechanisms (\input, \include and \includegraphics) to
load files relative to the \import-ed directory. There are also
\includefrom, \subincludefrom, and * variants of the commands.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/import/import.sty
%doc %{_texmfdistdir}/doc/latex/import/import.pdf
%doc %{_texmfdistdir}/doc/latex/import/import.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17684 |12mr|texlive-imsproc-0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26198
# category Package
# catalog-ctan /macros/xetex/latex/imsproc
# catalog-date 2012-05-02 17:05:01 +0200
# catalog-license lppl1.3
# catalog-version 0.1
Name:		texlive-imsproc
Version:	0.1
Release:	2
Summary:	Typeset IMS conference proceedings
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/xetex/latex/imsproc
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/imsproc.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/imsproc.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The class typesets papers for IMS (Iranian Mathematical
Society) conference proceedings. The class uses the XePersian
package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/xelatex/imsproc/imsproc.cls
%doc %{_texmfdistdir}/doc/xelatex/imsproc/README
%doc %{_texmfdistdir}/doc/xelatex/imsproc/logo.JPG
%doc %{_texmfdistdir}/doc/xelatex/imsproc/sample-imsproc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17685 |12mr|texlive-imtekda-1.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17667
# category Package
# catalog-ctan /macros/latex/contrib/imtekda
# catalog-date 2010-04-03 16:55:02 +0200
# catalog-license lppl
# catalog-version 1.7
Name:		texlive-imtekda
Version:	1.7
Release:	2
Summary:	IMTEK thesis class
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/imtekda
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/imtekda.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/imtekda.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/imtekda.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The class permits typesetting of diploma, bachelor's and
master's theses for the Institute of Microsystem Technology
(IMTEK) at the University of Freiburg (Germany). The class is
based on the KOMA-Script class scrbook. Included in the
documentation is a large collection of useful tips for
typesetting theses and a list of recommended packages.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/imtekda/IMTEKda.cls
%doc %{_texmfdistdir}/doc/latex/imtekda/IMTEKda.pdf
%doc %{_texmfdistdir}/doc/latex/imtekda/README
%doc %{_texmfdistdir}/doc/latex/imtekda/diplarb.bib
%doc %{_texmfdistdir}/doc/latex/imtekda/diplarb.tex
%doc %{_texmfdistdir}/doc/latex/imtekda/figures/bild.eps
%doc %{_texmfdistdir}/doc/latex/imtekda/figures/bild.pdf
#- source
%doc %{_texmfdistdir}/source/latex/imtekda/IMTEKda.dtx
%doc %{_texmfdistdir}/source/latex/imtekda/IMTEKda.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17686 |12mr|texlive-incgraph-1.02-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27038
# category Package
# catalog-ctan /macros/latex/contrib/incgraph
# catalog-date 2012-07-06 12:27:41 +0200
# catalog-license lppl1.3
# catalog-version 1.02
Name:		texlive-incgraph
Version:	1.02
Release:	1
Summary:	Sophisticated graphics inclusion in a PDF document
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/incgraph
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/incgraph.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/incgraph.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides tools for including graphics at the full
size of the output medium, or for creating "pages" whose size
is that of the graphic they contain. A principal use case is
documents that require inclusion of (potentially many) scans or
photographs. Bookmarking is especially supported. The tool box
has basic macros and a 'convenience' user interface that wraps
\includegraphics.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/incgraph/incgraph.sty
%doc %{_texmfdistdir}/doc/latex/incgraph/CHANGES
%doc %{_texmfdistdir}/doc/latex/incgraph/README
%doc %{_texmfdistdir}/doc/latex/incgraph/exaimage-0001.png
%doc %{_texmfdistdir}/doc/latex/incgraph/exaimage-0037.png
%doc %{_texmfdistdir}/doc/latex/incgraph/exaimage-0123.png
%doc %{_texmfdistdir}/doc/latex/incgraph/example.jpg
%doc %{_texmfdistdir}/doc/latex/incgraph/incgraph-example-a.pdf
%doc %{_texmfdistdir}/doc/latex/incgraph/incgraph-example-a.tex
%doc %{_texmfdistdir}/doc/latex/incgraph/incgraph-example-b.pdf
%doc %{_texmfdistdir}/doc/latex/incgraph/incgraph-example-b.tex
%doc %{_texmfdistdir}/doc/latex/incgraph/incgraph-example-c.pdf
%doc %{_texmfdistdir}/doc/latex/incgraph/incgraph-example-c.tex
%doc %{_texmfdistdir}/doc/latex/incgraph/incgraph.pdf
%doc %{_texmfdistdir}/doc/latex/incgraph/incgraph.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17687 |12mr|texlive-inconsolata-20100907-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19721
# category Package
# catalog-ctan /fonts/inconsolata
# catalog-date 2010-09-07 15:05:43 +0200
# catalog-license ofl
# catalog-version undef
Name:		texlive-inconsolata
Version:	20100907
Release:	2
Summary:	A monospaced font, with support files for use with TeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/inconsolata
License:	OFL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/inconsolata.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/inconsolata.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/inconsolata.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Inconsolata is a monospaced font designed by Raph Levien. This
package contains the font (in both Adobe Type 1 and OpenType
formats), metric files for use with TeX, and LaTeX font
definition and other relevant files.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/enc/dvips/inconsolata/fi4-ec.enc
%{_texmfdistdir}/fonts/enc/dvips/inconsolata/fi4-ei1.enc
%{_texmfdistdir}/fonts/enc/dvips/inconsolata/fi4-ot1tt.enc
%{_texmfdistdir}/fonts/enc/dvips/inconsolata/fi4-qxtt.enc
%{_texmfdistdir}/fonts/enc/dvips/inconsolata/fi4-texnansi.enc
%{_texmfdistdir}/fonts/enc/dvips/inconsolata/fi4-ts1.enc
%{_texmfdistdir}/fonts/map/dvips/inconsolata/fi4.map
%{_texmfdistdir}/fonts/opentype/public/inconsolata/Inconsolata.otf
%{_texmfdistdir}/fonts/tfm/public/inconsolata/ec-inconsolata.tfm
%{_texmfdistdir}/fonts/tfm/public/inconsolata/ei1-inconsolata.tfm
%{_texmfdistdir}/fonts/tfm/public/inconsolata/qx-inconsolata.tfm
%{_texmfdistdir}/fonts/tfm/public/inconsolata/rm-inconsolata.tfm
%{_texmfdistdir}/fonts/tfm/public/inconsolata/texnansi-inconsolata.tfm
%{_texmfdistdir}/fonts/tfm/public/inconsolata/ts1-inconsolata.tfm
%{_texmfdistdir}/fonts/type1/public/inconsolata/Inconsolata.pfb
%{_texmfdistdir}/tex/latex/inconsolata/ei1fi4.fd
%{_texmfdistdir}/tex/latex/inconsolata/inconsolata.sty
%{_texmfdistdir}/tex/latex/inconsolata/ly1fi4.fd
%{_texmfdistdir}/tex/latex/inconsolata/ot1fi4.fd
%{_texmfdistdir}/tex/latex/inconsolata/qxfi4.fd
%{_texmfdistdir}/tex/latex/inconsolata/t1fi4.fd
%{_texmfdistdir}/tex/latex/inconsolata/ts1fi4.fd
%doc %{_texmfdistdir}/doc/fonts/inconsolata/ChangeLog
%doc %{_texmfdistdir}/doc/fonts/inconsolata/GNUmakefile
%doc %{_texmfdistdir}/doc/fonts/inconsolata/NEWS
%doc %{_texmfdistdir}/doc/fonts/inconsolata/README
%doc %{_texmfdistdir}/doc/fonts/inconsolata/fonttable.pdf
%doc %{_texmfdistdir}/doc/fonts/inconsolata/inconsolata.pdf
%doc %{_texmfdistdir}/doc/fonts/inconsolata/inconsolata.tex
%doc %{_texmfdistdir}/doc/fonts/inconsolata/test-spacing.tex
%doc %{_texmfdistdir}/doc/fonts/inconsolata/test-textless.tex
%doc %{_texmfdistdir}/doc/fonts/inconsolata/test.pdf
%doc %{_texmfdistdir}/doc/fonts/inconsolata/test.tex
%doc %{_texmfdistdir}/doc/fonts/inconsolata/testmin.tex
#- source
%doc %{_texmfdistdir}/source/fonts/inconsolata/Inconsolata.sfd

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17688 |12mr|texlive-index-4.1beta-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24099
# category Package
# catalog-ctan /macros/latex/contrib/index
# catalog-date 2008-04-20 19:53:04 +0200
# catalog-license other-free
# catalog-version 4.1beta
Name:		texlive-index
Version:	4.1beta
Release:	2
Summary:	Extended index for LaTeX including multiple indexes
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/index
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/index.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/index.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/index.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This is a reimplementation of LaTeX's indexing macros to
provide better support for indexing. For example, it supports
multiple indexes in a single document and provides a more
robust \index command. It supplies short hand notations for the
\index command (^{word}) and a * variation of \index
(abbreviated _{word}) that prints the word being indexed, as
well as creating an index entry for it.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/index/xagsm.bst
%{_texmfdistdir}/bibtex/bst/index/xplain.bst
%{_texmfdistdir}/makeindex/index/bibref.ist
%{_texmfdistdir}/tex/latex/index/autind.sty
%{_texmfdistdir}/tex/latex/index/bibref.sty
%{_texmfdistdir}/tex/latex/index/index.sty
%doc %{_texmfdistdir}/doc/latex/index/README
%doc %{_texmfdistdir}/doc/latex/index/TODO
%doc %{_texmfdistdir}/doc/latex/index/agsmtst.tex
%doc %{_texmfdistdir}/doc/latex/index/autind.tex
%doc %{_texmfdistdir}/doc/latex/index/index.pdf
%doc %{_texmfdistdir}/doc/latex/index/plaintst.tex
%doc %{_texmfdistdir}/doc/latex/index/sample.tex
%doc %{_texmfdistdir}/doc/latex/index/test.bib
#- source
%doc %{_texmfdistdir}/source/latex/index/index.dtx
%doc %{_texmfdistdir}/source/latex/index/index.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex makeindex tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17689 |12mr|texlive-initials-20080819-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /fonts/initials
# catalog-date 2008-08-19 23:32:24 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-initials
Version:	20080819
Release:	2
Summary:	Adobe Type 1 decorative initial fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/initials
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/initials.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/initials.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-tetex

%description
For each font, at least an .pfb and .tfm file is provided, with
a .fd file for use with LaTeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/initials/config.Acorn
%{_texmfdistdir}/dvips/initials/config.AnnSton
%{_texmfdistdir}/dvips/initials/config.ArtNouv
%{_texmfdistdir}/dvips/initials/config.ArtNouvc
%{_texmfdistdir}/dvips/initials/config.Carrickc
%{_texmfdistdir}/dvips/initials/config.Eichenla
%{_texmfdistdir}/dvips/initials/config.Eileen
%{_texmfdistdir}/dvips/initials/config.EileenBl
%{_texmfdistdir}/dvips/initials/config.Elzevier
%{_texmfdistdir}/dvips/initials/config.GotIn
%{_texmfdistdir}/dvips/initials/config.GoudyIn
%{_texmfdistdir}/dvips/initials/config.Kinigcap
%{_texmfdistdir}/dvips/initials/config.Konanur
%{_texmfdistdir}/dvips/initials/config.Kramer
%{_texmfdistdir}/dvips/initials/config.MorrisIn
%{_texmfdistdir}/dvips/initials/config.Nouveaud
%{_texmfdistdir}/dvips/initials/config.Romantik
%{_texmfdistdir}/dvips/initials/config.Rothdn
%{_texmfdistdir}/dvips/initials/config.RoyalIn
%{_texmfdistdir}/dvips/initials/config.Sanremo
%{_texmfdistdir}/dvips/initials/config.Starburst
%{_texmfdistdir}/dvips/initials/config.Typocaps
%{_texmfdistdir}/dvips/initials/config.Zallman
%{_texmfdistdir}/fonts/afm/public/initials/Acorn.afm
%{_texmfdistdir}/fonts/afm/public/initials/AnnSton.afm
%{_texmfdistdir}/fonts/afm/public/initials/ArtNouv.afm
%{_texmfdistdir}/fonts/afm/public/initials/ArtNouvc.afm
%{_texmfdistdir}/fonts/afm/public/initials/Carrickc.afm
%{_texmfdistdir}/fonts/afm/public/initials/Eichenla.afm
%{_texmfdistdir}/fonts/afm/public/initials/Eileen.afm
%{_texmfdistdir}/fonts/afm/public/initials/EileenBl.afm
%{_texmfdistdir}/fonts/afm/public/initials/Elzevier.afm
%{_texmfdistdir}/fonts/afm/public/initials/GotIn.afm
%{_texmfdistdir}/fonts/afm/public/initials/GoudyIn.afm
%{_texmfdistdir}/fonts/afm/public/initials/Kinigcap.afm
%{_texmfdistdir}/fonts/afm/public/initials/Konanur.afm
%{_texmfdistdir}/fonts/afm/public/initials/Kramer.afm
%{_texmfdistdir}/fonts/afm/public/initials/MorrisIn.afm
%{_texmfdistdir}/fonts/afm/public/initials/Nouveaud.afm
%{_texmfdistdir}/fonts/afm/public/initials/Romantik.afm
%{_texmfdistdir}/fonts/afm/public/initials/Rothdn.afm
%{_texmfdistdir}/fonts/afm/public/initials/RoyalIn.afm
%{_texmfdistdir}/fonts/afm/public/initials/Sanremo.afm
%{_texmfdistdir}/fonts/afm/public/initials/Starburst.afm
%{_texmfdistdir}/fonts/afm/public/initials/Typocaps.afm
%{_texmfdistdir}/fonts/afm/public/initials/Zallman.afm
%{_texmfdistdir}/fonts/map/dvips/initials/Acorn.map
%{_texmfdistdir}/fonts/map/dvips/initials/AnnSton.map
%{_texmfdistdir}/fonts/map/dvips/initials/ArtNouv.map
%{_texmfdistdir}/fonts/map/dvips/initials/ArtNouvc.map
%{_texmfdistdir}/fonts/map/dvips/initials/Carrickc.map
%{_texmfdistdir}/fonts/map/dvips/initials/Eichenla.map
%{_texmfdistdir}/fonts/map/dvips/initials/Eileen.map
%{_texmfdistdir}/fonts/map/dvips/initials/EileenBl.map
%{_texmfdistdir}/fonts/map/dvips/initials/Elzevier.map
%{_texmfdistdir}/fonts/map/dvips/initials/GotIn.map
%{_texmfdistdir}/fonts/map/dvips/initials/GoudyIn.map
%{_texmfdistdir}/fonts/map/dvips/initials/Kinigcap.map
%{_texmfdistdir}/fonts/map/dvips/initials/Konanur.map
%{_texmfdistdir}/fonts/map/dvips/initials/Kramer.map
%{_texmfdistdir}/fonts/map/dvips/initials/MorrisIn.map
%{_texmfdistdir}/fonts/map/dvips/initials/Nouveaud.map
%{_texmfdistdir}/fonts/map/dvips/initials/Romantik.map
%{_texmfdistdir}/fonts/map/dvips/initials/Rothdn.map
%{_texmfdistdir}/fonts/map/dvips/initials/RoyalIn.map
%{_texmfdistdir}/fonts/map/dvips/initials/Sanremo.map
%{_texmfdistdir}/fonts/map/dvips/initials/Starburst.map
%{_texmfdistdir}/fonts/map/dvips/initials/Typocaps.map
%{_texmfdistdir}/fonts/map/dvips/initials/Zallman.map
%{_texmfdistdir}/fonts/tfm/public/initials/Acorn.tfm
%{_texmfdistdir}/fonts/tfm/public/initials/AnnSton.tfm
%{_texmfdistdir}/fonts/tfm/public/initials/ArtNouv.tfm
%{_texmfdistdir}/fonts/tfm/public/initials/ArtNouvc.tfm
%{_texmfdistdir}/fonts/tfm/public/initials/Carrickc.tfm
%{_texmfdistdir}/fonts/tfm/public/initials/Eichenla.tfm
%{_texmfdistdir}/fonts/tfm/public/initials/Eileen.tfm
%{_texmfdistdir}/fonts/tfm/public/initials/EileenBl.tfm
%{_texmfdistdir}/fonts/tfm/public/initials/Elzevier.tfm
%{_texmfdistdir}/fonts/tfm/public/initials/GotIn.tfm
%{_texmfdistdir}/fonts/tfm/public/initials/GoudyIn.tfm
%{_texmfdistdir}/fonts/tfm/public/initials/Kinigcap.tfm
%{_texmfdistdir}/fonts/tfm/public/initials/Konanur.tfm
%{_texmfdistdir}/fonts/tfm/public/initials/Kramer.tfm
%{_texmfdistdir}/fonts/tfm/public/initials/MorrisIn.tfm
%{_texmfdistdir}/fonts/tfm/public/initials/Nouveaud.tfm
%{_texmfdistdir}/fonts/tfm/public/initials/Romantik.tfm
%{_texmfdistdir}/fonts/tfm/public/initials/Rothdn.tfm
%{_texmfdistdir}/fonts/tfm/public/initials/RoyalIn.tfm
%{_texmfdistdir}/fonts/tfm/public/initials/Sanremo.tfm
%{_texmfdistdir}/fonts/tfm/public/initials/Starburst.tfm
%{_texmfdistdir}/fonts/tfm/public/initials/Typocaps.tfm
%{_texmfdistdir}/fonts/tfm/public/initials/Zallman.tfm
%{_texmfdistdir}/fonts/type1/public/initials/Acorn.pfb
%{_texmfdistdir}/fonts/type1/public/initials/AnnSton.pfb
%{_texmfdistdir}/fonts/type1/public/initials/ArtNouv.pfb
%{_texmfdistdir}/fonts/type1/public/initials/ArtNouvc.pfb
%{_texmfdistdir}/fonts/type1/public/initials/Carrickc.pfb
%{_texmfdistdir}/fonts/type1/public/initials/Eichenla.pfb
%{_texmfdistdir}/fonts/type1/public/initials/Eileen.pfb
%{_texmfdistdir}/fonts/type1/public/initials/EileenBl.pfb
%{_texmfdistdir}/fonts/type1/public/initials/Elzevier.pfb
%{_texmfdistdir}/fonts/type1/public/initials/GotIn.pfb
%{_texmfdistdir}/fonts/type1/public/initials/GoudyIn.pfb
%{_texmfdistdir}/fonts/type1/public/initials/Kinigcap.pfb
%{_texmfdistdir}/fonts/type1/public/initials/Konanur.pfb
%{_texmfdistdir}/fonts/type1/public/initials/Kramer.pfb
%{_texmfdistdir}/fonts/type1/public/initials/MorrisIn.pfb
%{_texmfdistdir}/fonts/type1/public/initials/Nouveaud.pfb
%{_texmfdistdir}/fonts/type1/public/initials/Romantik.pfb
%{_texmfdistdir}/fonts/type1/public/initials/Rothdn.pfb
%{_texmfdistdir}/fonts/type1/public/initials/RoyalIn.pfb
%{_texmfdistdir}/fonts/type1/public/initials/Sanremo.pfb
%{_texmfdistdir}/fonts/type1/public/initials/Starburst.pfb
%{_texmfdistdir}/fonts/type1/public/initials/Typocaps.pfb
%{_texmfdistdir}/fonts/type1/public/initials/Zallman.pfb
%{_texmfdistdir}/tex/latex/initials/Acorn.fd
%{_texmfdistdir}/tex/latex/initials/AnnSton.fd
%{_texmfdistdir}/tex/latex/initials/ArtNouv.fd
%{_texmfdistdir}/tex/latex/initials/ArtNouvc.fd
%{_texmfdistdir}/tex/latex/initials/Carrickc.fd
%{_texmfdistdir}/tex/latex/initials/Eichenla.fd
%{_texmfdistdir}/tex/latex/initials/Eileen.fd
%{_texmfdistdir}/tex/latex/initials/EileenBl.fd
%{_texmfdistdir}/tex/latex/initials/Elzevier.fd
%{_texmfdistdir}/tex/latex/initials/GotIn.fd
%{_texmfdistdir}/tex/latex/initials/GoudyIn.fd
%{_texmfdistdir}/tex/latex/initials/Kinigcap.fd
%{_texmfdistdir}/tex/latex/initials/Konanur.fd
%{_texmfdistdir}/tex/latex/initials/Kramer.fd
%{_texmfdistdir}/tex/latex/initials/MorrisIn.fd
%{_texmfdistdir}/tex/latex/initials/Nouveaud.fd
%{_texmfdistdir}/tex/latex/initials/Romantik.fd
%{_texmfdistdir}/tex/latex/initials/Rothdn.fd
%{_texmfdistdir}/tex/latex/initials/RoyalIn.fd
%{_texmfdistdir}/tex/latex/initials/Sanremo.fd
%{_texmfdistdir}/tex/latex/initials/Starburst.fd
%{_texmfdistdir}/tex/latex/initials/Typocaps.fd
%{_texmfdistdir}/tex/latex/initials/Zallman.fd
%_texmf_updmap_d/initials
%doc %{_texmfdistdir}/doc/fonts/initials/Acorn.tex
%doc %{_texmfdistdir}/doc/fonts/initials/AnnSton.tex
%doc %{_texmfdistdir}/doc/fonts/initials/ArtNouv.tex
%doc %{_texmfdistdir}/doc/fonts/initials/ArtNouvc.tex
%doc %{_texmfdistdir}/doc/fonts/initials/Carrickc.tex
%doc %{_texmfdistdir}/doc/fonts/initials/Eichenla.tex
%doc %{_texmfdistdir}/doc/fonts/initials/Eileen.tex
%doc %{_texmfdistdir}/doc/fonts/initials/EileenBl.tex
%doc %{_texmfdistdir}/doc/fonts/initials/Elzevier.tex
%doc %{_texmfdistdir}/doc/fonts/initials/GotIn.tex
%doc %{_texmfdistdir}/doc/fonts/initials/GoudyIn.tex
%doc %{_texmfdistdir}/doc/fonts/initials/Kinigcap.tex
%doc %{_texmfdistdir}/doc/fonts/initials/Konanur.tex
%doc %{_texmfdistdir}/doc/fonts/initials/Kramer.tex
%doc %{_texmfdistdir}/doc/fonts/initials/MorrisIn.tex
%doc %{_texmfdistdir}/doc/fonts/initials/Nouveaud.tex
%doc %{_texmfdistdir}/doc/fonts/initials/README
%doc %{_texmfdistdir}/doc/fonts/initials/Romantik.tex
%doc %{_texmfdistdir}/doc/fonts/initials/Rothdn.tex
%doc %{_texmfdistdir}/doc/fonts/initials/RoyalIn.tex
%doc %{_texmfdistdir}/doc/fonts/initials/Sanremo.tex
%doc %{_texmfdistdir}/doc/fonts/initials/Starburst.tex
%doc %{_texmfdistdir}/doc/fonts/initials/Typocaps.tex
%doc %{_texmfdistdir}/doc/fonts/initials/Zallman.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips fonts tex doc %{buildroot}%{_texmfdistdir}
mkdir -p %{buildroot}%{_texmf_updmap_d}
cat > %{buildroot}%{_texmf_updmap_d}/initials <<EOF
Map Acorn.map
Map AnnSton.map
Map ArtNouv.map
Map ArtNouvc.map
Map Carrickc.map
Map Eichenla.map
Map Eileen.map
Map EileenBl.map
Map Elzevier.map
Map GotIn.map
Map GoudyIn.map
Map Kinigcap.map
Map Konanur.map
Map Kramer.map
Map MorrisIn.map
Map Nouveaud.map
Map Romantik.map
Map Rothdn.map
Map RoyalIn.map
Map Sanremo.map
Map Starburst.map
Map Typocaps.map
Map Zallman.map
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17690 |12mr|texlive-inlinebib-20061212-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22018
# category Package
# catalog-ctan /biblio/bibtex/contrib/inlinebib
# catalog-date 2006-12-12 00:29:31 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-inlinebib
Version:	20061212
Release:	2
Summary:	Citations in footnotes
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/inlinebib
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/inlinebib.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/inlinebib.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A BibTeX style and a LaTeX package that allow for a full
bibliography at the end of the document as well as citation
details in footnotes. The footnote details include "op. cit."
and "ibid." contractions.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/inlinebib/inlinebib.bst
%{_texmfdistdir}/tex/latex/inlinebib/inlinebib.sty
%{_texmfdistdir}/tex/latex/inlinebib/pageranges.sty
%doc %{_texmfdistdir}/doc/bibtex/inlinebib/MANIFEST
%doc %{_texmfdistdir}/doc/bibtex/inlinebib/inlinebib.htm
%doc %{_texmfdistdir}/doc/bibtex/inlinebib/inlinebib.txt
%doc %{_texmfdistdir}/doc/bibtex/inlinebib/inlinebib1.gif
%doc %{_texmfdistdir}/doc/bibtex/inlinebib/inlinebib2.gif

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17691 |12mr|texlive-inlinedef-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/inlinedef
# catalog-date 2008-08-19 23:32:24 +0200
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-inlinedef
Version:	1.0
Release:	2
Summary:	Inline expansions within definitions
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/inlinedef
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/inlinedef.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/inlinedef.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/inlinedef.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a macro \Inline. that precedes a \def or
\gdef. Within the definition text of an inlined definition,
keywords such as \Expand may be used to selectively inline
certain expansions at definition-time. This eases the process
of redefining macros in terms of the original definition, as
well as definitions in which the token that must be expanded is
deep within, where \expandafter would be difficult and \edef is
not suitable. Another application is as an easier version of
\aftergroup, by defining a macro in terms of expanded local
variables, then ending the group with
\expandafter\endgroup\macro.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/inlinedef/inlinedef.sty
%doc %{_texmfdistdir}/doc/latex/inlinedef/README
%doc %{_texmfdistdir}/doc/latex/inlinedef/inlinedef.pdf
%doc %{_texmfdistdir}/doc/latex/inlinedef/inlinetest.tex
#- source
%doc %{_texmfdistdir}/source/latex/inlinedef/inlinedef.dtx
%doc %{_texmfdistdir}/source/latex/inlinedef/inlinedef.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17692 |12mr|texlive-inputtrc-0.2d-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21260
# category Package
# catalog-ctan /macros/latex/contrib/inputtrc
# catalog-date 2011-02-01 07:24:26 +0100
# catalog-license lppl1.3
# catalog-version 0.2d
Name:		texlive-inputtrc
Version:	0.2d
Release:	2
Summary:	Trace which file loads which
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/inputtrc
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/inputtrc.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/inputtrc.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/inputtrc.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package produces screen/log messages of the form '<current>
INPUTTING <next>' reporting LaTeX input commands (<current> and
<next> being file names). The message is indented to reflect
the level of input nesting. Tracing may be turned on and off,
and the unit of indentation may be adjusted. The implementation
somewhat resembles those of packages FiNK and inputfile.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/inputtrc/inputtrc.sty
%doc %{_texmfdistdir}/doc/latex/inputtrc/FileList.txt
%doc %{_texmfdistdir}/doc/latex/inputtrc/README
%doc %{_texmfdistdir}/doc/latex/inputtrc/README.pdf
%doc %{_texmfdistdir}/doc/latex/inputtrc/README.txt
%doc %{_texmfdistdir}/doc/latex/inputtrc/RELEASE.txt
%doc %{_texmfdistdir}/doc/latex/inputtrc/inputtrc.pdf
#- source
%doc %{_texmfdistdir}/source/latex/inputtrc/README.tex
%doc %{_texmfdistdir}/source/latex/inputtrc/gather.tex
%doc %{_texmfdistdir}/source/latex/inputtrc/inputtrc.tex
%doc %{_texmfdistdir}/source/latex/inputtrc/makedoc.cfg

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17693 |12mr|texlive-insbox-2.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17694
# category Package
# catalog-ctan /macros/generic/insbox
# catalog-date 2007-01-07 15:47:33 +0100
# catalog-license pd
# catalog-version 2.2
Name:		texlive-insbox
Version:	2.2
Release:	2
Summary:	A TeX macro for inserting pictures/boxes into paragraphs
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/generic/insbox
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/insbox.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/insbox.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive insbox package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/insbox/insbox.tex
%doc %{_texmfdistdir}/doc/generic/insbox/demo.tex
%doc %{_texmfdistdir}/doc/generic/insbox/pic1.eps
%doc %{_texmfdistdir}/doc/generic/insbox/pic2.eps

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17694 |12mr|texlive-installfont-v1.6b-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25205
# category Package
# catalog-ctan /support/installfont
# catalog-date 2012-01-26 12:26:54 +0100
# catalog-license lppl
# catalog-version v1.6b
Name:		texlive-installfont
Version:	v1.6b
Release:	2
Summary:	A bash script for installing a LaTeX font family
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/installfont
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/installfont.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/installfont.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-installfont.bin = %{EVRD}

%description
With this script you can install a LaTeX font family
(PostScript Type 1, TrueType and OpenType formats are
supported). Font series from light to ultra bold, and (faked)
small caps and (faked) slanted shapes are supported, but not
expert fonts. The script will rename the fonts automatically
(optional) or will otherwise expect the *.afm files and the
font files (in PostScript Type1 format) named in the Karl Berry
scheme (e.g. 5bbr8a.pfb). After running the script, you should
have a working font installation in your local TeX tree.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/installfont-tl
%{_texmfdistdir}/scripts/installfont/installfont-tl
%doc %{_texmfdistdir}/doc/support/installfont/LICENSE
%doc %{_texmfdistdir}/doc/support/installfont/README
%doc %{_texmfdistdir}/doc/support/installfont/installfont
%doc %{_texmfdistdir}/doc/support/installfont/installfont.pdf
%doc %{_texmfdistdir}/doc/support/installfont/installfont.tex
%doc %{_texmfdistdir}/doc/support/installfont/manifest.txt

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}	 
pushd %{buildroot}%{_bindir}	 
    ln -sf %{_texmfdistdir}/scripts/installfont/installfont-tl installfont-tl	 
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17695 |12mr|texlive-interactiveworkbook-20061006-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/interactiveworkbook
# catalog-date 2006-10-06 13:44:13 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-interactiveworkbook
Version:	20061006
Release:	2
Summary:	latex-based interactive PDF on the web
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/interactiveworkbook
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/interactiveworkbook.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/interactiveworkbook.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package interactiveworkbook gives the user the ability to
write LaTeX documents which, ultimately, create interactive
question-and-answer Portable Document Format (PDF) tutorials
meant to be used by Internet students and that, in particular,
freely use mathematical notation.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/interactiveworkbook/interactiveworkbook-web.sty
%{_texmfdistdir}/tex/latex/interactiveworkbook/interactiveworkbook.sty
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/documentation/interactiveworkbookmanual.pdf
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/documentation/interactiveworkbookmanual.tex
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/WS_FTP.LOG
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/buttonappearance.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/checkclear.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/checksubmit.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/exerques1.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/exerques10.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/exerques11.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/exerques12.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/exerques13.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/exerques14.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/exerques15.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/exerques16.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/exerques17.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/exerques18.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/exerques19.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/exerques2.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/exerques20.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/exerques3.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/exerques4.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/exerques5.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/exerques6.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/exerques7.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/exerques8.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/exerques9.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/fieldclear.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/fieldsubmit.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/ndex.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/next.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/pageonecheckfive.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/pageonecheckfour.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/pageonecheckone.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/pageonecheckthree.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/pageonechecktwo.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/pageonefieldfive.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/pageonefieldfour.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/pageonefieldone.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/pageonefieldthree.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/pageonefieldtwo.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/pageonepopupfive.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/pageonepopupfour.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/pageonepopupone.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/pageonepopupthree.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/pageonepopuptwo.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/pageoneradiofive.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/pageoneradiofour.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/pageoneradioone.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/pageoneradiothree.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/pageoneradiotwo.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/pagethreecheckfive.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/pagethreecheckfour.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/pagethreecheckone.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/pagethreecheckthree.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/pagethreechecktwo.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/pagethreefieldfive.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/pagethreefieldfour.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/pagethreefieldone.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/pagethreefieldthree.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/pagethreefieldtwo.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/pagethreepopupfive.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/pagethreepopupfour.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/pagethreepopupone.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/pagethreepopupthree.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/pagethreepopuptwo.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/pagethreeradiofive.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/pagethreeradiofour.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/pagethreeradioone.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/pagethreeradiothree.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/pagethreeradiotwo.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/pagetwocheckfive.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/pagetwocheckfour.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/pagetwocheckone.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/pagetwocheckthree.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/pagetwochecktwo.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/pagetwofieldfive.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/pagetwofieldfour.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/pagetwofieldone.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/pagetwofieldthree.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/pagetwofieldtwo.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/pagetwopopupfive.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/pagetwopopupfour.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/pagetwopopupone.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/pagetwopopupthree.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/pagetwopopuptwo.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/pagetworadiofive.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/pagetworadiofour.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/pagetworadioone.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/pagetworadiothree.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/pagetworadiotwo.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/popupclear.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/popupsubmit.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/prev.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/radioclear.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/radiosubmit.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/return.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/rightcheckcorrect.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/rightfieldcorrect.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/rightpopupcorrect.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/rightradiocorrect.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/wrongcheckcorrect.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/wrongfieldcorrect.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/wrongpopupcorrect.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/epsfiles/wrongradiocorrect.eps
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/samplefiles/check.pdf
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/samplefiles/check.tex
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/samplefiles/field.pdf
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/samplefiles/field.tex
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/samplefiles/ndex.pdf
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/samplefiles/ndex.tex
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/samplefiles/popup.pdf
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/samplefiles/popup.tex
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/samplefiles/radio.pdf
%doc %{_texmfdistdir}/doc/latex/interactiveworkbook/samplefiles/radio.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17696 |12mr|texlive-interfaces-3.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21474
# category Package
# catalog-ctan /macros/latex/contrib/interfaces
# catalog-date 2011-02-19 16:41:47 +0100
# catalog-license lppl1.3
# catalog-version 3.1
Name:		texlive-interfaces
Version:	3.1
Release:	2
Summary:	Set parameters for other packages, conveniently
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/interfaces
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/interfaces.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/interfaces.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/interfaces.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a small number of convenient macros that
access features in other frequently-used packages, or provide
interfaces to other useful facilities such as the pdfTeX
\pdfelapsedtime primitive. Most of these macros use pgfkeys to
provide a key-value syntax. The package also uses the package
scrlfile from the Koma-Script bundle (for controlled loading of
other files) and etoolbox. The package is bundled with sub-
packages containing actual interfaces: by default, the package
loads all available sub-packages, but techniques are provided
for the user to select no more than the interfaces needed for a
job.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/interfaces/interfaces-LaTeX.sty
%{_texmfdistdir}/tex/latex/interfaces/interfaces-appendix.sty
%{_texmfdistdir}/tex/latex/interfaces/interfaces-base.sty
%{_texmfdistdir}/tex/latex/interfaces/interfaces-bookmark.sty
%{_texmfdistdir}/tex/latex/interfaces/interfaces-embedfile.sty
%{_texmfdistdir}/tex/latex/interfaces/interfaces-enumitem.sty
%{_texmfdistdir}/tex/latex/interfaces/interfaces-environ.sty
%{_texmfdistdir}/tex/latex/interfaces/interfaces-etoolbox.sty
%{_texmfdistdir}/tex/latex/interfaces/interfaces-fancyhdr.sty
%{_texmfdistdir}/tex/latex/interfaces/interfaces-hypbmsec.sty
%{_texmfdistdir}/tex/latex/interfaces/interfaces-hyperref.sty
%{_texmfdistdir}/tex/latex/interfaces/interfaces-makecell.sty
%{_texmfdistdir}/tex/latex/interfaces/interfaces-marks.sty
%{_texmfdistdir}/tex/latex/interfaces/interfaces-pgfkeys.sty
%{_texmfdistdir}/tex/latex/interfaces/interfaces-scrlfile.sty
%{_texmfdistdir}/tex/latex/interfaces/interfaces-tikz.sty
%{_texmfdistdir}/tex/latex/interfaces/interfaces-titlesec.sty
%{_texmfdistdir}/tex/latex/interfaces/interfaces-tocloft.sty
%{_texmfdistdir}/tex/latex/interfaces/interfaces-truncate.sty
%{_texmfdistdir}/tex/latex/interfaces/interfaces-umrand.sty
%{_texmfdistdir}/tex/latex/interfaces/interfaces.sty
%doc %{_texmfdistdir}/doc/latex/interfaces/README
%doc %{_texmfdistdir}/doc/latex/interfaces/interfaces.pdf
#- source
%doc %{_texmfdistdir}/source/latex/interfaces/interfaces.drv
%doc %{_texmfdistdir}/source/latex/interfaces/interfaces.dtx
%doc %{_texmfdistdir}/source/latex/interfaces/interfaces.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17697 |12mr|texlive-interpreter-1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27232
# category Package
# catalog-ctan /macros/luatex/generic/interpreter
# catalog-date 2012-06-10 11:15:14 +0200
# catalog-license lppl
# catalog-version 1.2
Name:		texlive-interpreter
Version:	1.2
Release:	1
Summary:	Translate input files on the fly
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/luatex/generic/interpreter
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/interpreter.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/interpreter.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package preprocesses input files to a Lua(La)TeX run, on
the fly. The user defines Lua regular expressions to search for
patterns and modify input lines (or entire paragraphs)
accordingly, before TeX reads the material. In this way,
documents may be prepared in a non-TeX language (e.g., some
lightweight markup language) and turned into 'proper' TeX for
processing. The source of the documentation is typed in such a
lightweight language and is thus easily readable in a text
editor (the PDF file is also available, of course); the
transformation to TeX syntax via Interpreter's functions is
explained in the documentation itself. Interpreter is
implemented using the author's gates (lua version), and works
for plain TeX and LaTeX, but not ConTeXt.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/luatex/interpreter/interpreter.lua
%{_texmfdistdir}/tex/luatex/interpreter/interpreter.sty
%{_texmfdistdir}/tex/luatex/interpreter/interpreter.tex
%doc %{_texmfdistdir}/doc/luatex/interpreter/README
%doc %{_texmfdistdir}/doc/luatex/interpreter/i-doc.lua
%doc %{_texmfdistdir}/doc/luatex/interpreter/interpreter-doc.pdf
%doc %{_texmfdistdir}/doc/luatex/interpreter/interpreter-doc.tex
%doc %{_texmfdistdir}/doc/luatex/interpreter/interpreter-doc.txt

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17698 |12mr|texlive-intro-scientific-5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /info/intro-scientific
# catalog-date 2009-02-22 10:18:48 +0100
# catalog-license lppl
# catalog-version 5th edition
Name:		texlive-intro-scientific
Version:	5
Release:	2
Summary:	Introducing scientific/mathematical documents using LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/intro-scientific
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/intro-scientific.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/intro-scientific.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
"Writing Scientific Documents Using LaTeX" is an article
introducing the use of LaTeX in typesetting scientific
documents. It covers the basics of creating a new LaTeX
document, special typesetting considerations, mathematical
typesetting and graphics. It also touches on bibliographic data
and BibTeX.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/intro-scientific/Makefile
%doc %{_texmfdistdir}/doc/latex/intro-scientific/README
%doc %{_texmfdistdir}/doc/latex/intro-scientific/earth-moon.pdf
%doc %{_texmfdistdir}/doc/latex/intro-scientific/scidoc.pdf
%doc %{_texmfdistdir}/doc/latex/intro-scientific/scidoc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17699 |12mr|texlive-inversepath-0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/inversepath
# catalog-date 2008-08-19 23:32:24 +0200
# catalog-license lppl1.3
# catalog-version 0.2
Name:		texlive-inversepath
Version:	0.2
Release:	2
Summary:	Calculate inverse file paths
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/inversepath
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/inversepath.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/inversepath.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/inversepath.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package calculates inverse relative paths. Such things may
be useful, for example, when writing an auxiliary file to a
different directory.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/inversepath/inversepath.sty
%doc %{_texmfdistdir}/doc/latex/inversepath/README
%doc %{_texmfdistdir}/doc/latex/inversepath/inversepath.pdf
#- source
%doc %{_texmfdistdir}/source/latex/inversepath/inversepath.dtx
%doc %{_texmfdistdir}/source/latex/inversepath/inversepath.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17700 |12mr|texlive-invoice-20111004-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24194
# category Package
# catalog-ctan /macros/latex/contrib/invoice
# catalog-date 2011-10-04 18:45:10 +0200
# catalog-license gpl
# catalog-version undef
Name:		texlive-invoice
Version:	20111004
Release:	2
Summary:	Generate invoices
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/invoice
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/invoice.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/invoice.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package may be used for generating invoices. The package
can deal with invisible expense items and deductions; output
may be presented in any of 10 different languages. The package
depends on the fp and calc packages for its calculations.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/invoice/invoice.def
%{_texmfdistdir}/tex/latex/invoice/invoice.sty
%doc %{_texmfdistdir}/doc/latex/invoice/00README.tex
%doc %{_texmfdistdir}/doc/latex/invoice/copying
%doc %{_texmfdistdir}/doc/latex/invoice/history
%doc %{_texmfdistdir}/doc/latex/invoice/install
%doc %{_texmfdistdir}/doc/latex/invoice/invoice.pdf
%doc %{_texmfdistdir}/doc/latex/invoice/invoice.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17701 |12mr|texlive-ionumbers-0.3.1alpha-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23380
# category Package
# catalog-ctan /macros/latex/contrib/ionumbers
# catalog-date 2011-06-15 09:16:20 +0200
# catalog-license gpl
# catalog-version 0.3.1-alpha
Name:		texlive-ionumbers
Version:	0.3.1alpha
Release:	2
Summary:	Restyle numbers in maths mode
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ionumbers
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ionumbers.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ionumbers.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ionumbers.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
'ionumbers' stands for 'input/output numbers'. The package
restyles numbers in maths mode. If a number in the input file
is written, e.g., as $3,231.44$ as commonly used in English
texts, the package is able to restyle it to be output as
$3\,231{,}44$ as commonly used in German texts (and vice
versa). This may be useful, for example, if you have a large
table and want to include it in texts with different output
conventions without the need to change the table. The package
can also automatically group digits left of the decimal
separator (thousands) and right of the decimal separator
(thousandths) in triplets without the need of specifing commas
(English) or points (German) as separators. E.g., the input
$1234.567890$ can be output as $1\,234.\,567\,890$. Finally, an
e starts the exponent of the number. For example, $21e6$ may be
output as $26\times10\,^{6}$.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/ionumbers/ionumbers.sty
%doc %{_texmfdistdir}/doc/latex/ionumbers/COPYING
%doc %{_texmfdistdir}/doc/latex/ionumbers/Makefile
%doc %{_texmfdistdir}/doc/latex/ionumbers/README
%doc %{_texmfdistdir}/doc/latex/ionumbers/ionumbers.pdf
%doc %{_texmfdistdir}/doc/latex/ionumbers/ionumbers_test.pdf
%doc %{_texmfdistdir}/doc/latex/ionumbers/ionumbers_test.tex
#- source
%doc %{_texmfdistdir}/source/latex/ionumbers/ionumbers.dtx
%doc %{_texmfdistdir}/source/latex/ionumbers/ionumbers.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17702 |12mr|texlive-iopart-num-2.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /biblio/bibtex/contrib/iopart-num
# catalog-date 2009-01-27 15:17:42 +0100
# catalog-license lppl
# catalog-version 2.1
Name:		texlive-iopart-num
Version:	2.1
Release:	2
Summary:	Numeric citation style for IOP journals
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/iopart-num
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/iopart-num.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/iopart-num.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A BibTeX style providing numeric citation in Harvard-like
format. Intended for use with Institute of Physics (IOP)
journals, including Journal of Physics.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/iopart-num/iopart-num.bst
%doc %{_texmfdistdir}/doc/bibtex/iopart-num/README
%doc %{_texmfdistdir}/doc/bibtex/iopart-num/iopart-num.bib
%doc %{_texmfdistdir}/doc/bibtex/iopart-num/iopart-num.pdf
%doc %{_texmfdistdir}/doc/bibtex/iopart-num/iopart-num.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17703 |12mr|texlive-ipaex-20111103-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25360
# category Package
# catalog-ctan /fonts/ipaex
# catalog-date 2011-11-03 09:19:42 +0100
# catalog-license other-free
# catalog-version undef
Name:		texlive-ipaex
Version:	20111103
Release:	4
Summary:	IPA and IPAex fonts from Information-technology Promotion Agency, Japan
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/ipaex
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ipaex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ipaex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The fonts provide fixed-width glyphs for Kana and Kanji
characters, proportional width glyphs for Western characters.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/truetype/public/ipaex/ipaexg.ttf
%{_texmfdistdir}/fonts/truetype/public/ipaex/ipaexm.ttf
%{_texmfdistdir}/fonts/truetype/public/ipaex/ipag.ttf
%{_texmfdistdir}/fonts/truetype/public/ipaex/ipam.ttf
%doc %{_texmfdistdir}/doc/fonts/ipaex/Copyright
%doc %{_texmfdistdir}/doc/fonts/ipaex/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17704 |12mr|texlive-iso10303-1.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/isostds/iso10303
# catalog-date 2007-01-09 14:09:22 +0100
# catalog-license lppl
# catalog-version 1.5
Name:		texlive-iso10303
Version:	1.5
Release:	2
Summary:	Typesetting the STEP standards
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/isostds/iso10303
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/iso10303.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/iso10303.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/iso10303.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Class and package files building on iso for typesetting the ISO
10303 (STEP) standards. Standard documents prepared using these
packages have been published by ISO.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/iso10303/aicv1.sty
%{_texmfdistdir}/tex/latex/iso10303/apendint.tex
%{_texmfdistdir}/tex/latex/iso10303/apmpspec.tex
%{_texmfdistdir}/tex/latex/iso10303/apmptbl.tex
%{_texmfdistdir}/tex/latex/iso10303/apmptempl.tex
%{_texmfdistdir}/tex/latex/iso10303/apsstempl.tex
%{_texmfdistdir}/tex/latex/iso10303/apv12.sty
%{_texmfdistdir}/tex/latex/iso10303/atsv11.sty
%{_texmfdistdir}/tex/latex/iso10303/bpfap1.tex
%{_texmfdistdir}/tex/latex/iso10303/bpfap10.tex
%{_texmfdistdir}/tex/latex/iso10303/bpfap11.tex
%{_texmfdistdir}/tex/latex/iso10303/bpfap12.tex
%{_texmfdistdir}/tex/latex/iso10303/bpfap13.tex
%{_texmfdistdir}/tex/latex/iso10303/bpfap14.tex
%{_texmfdistdir}/tex/latex/iso10303/bpfap15.tex
%{_texmfdistdir}/tex/latex/iso10303/bpfap16.tex
%{_texmfdistdir}/tex/latex/iso10303/bpfap2.tex
%{_texmfdistdir}/tex/latex/iso10303/bpfap3.tex
%{_texmfdistdir}/tex/latex/iso10303/bpfap4.tex
%{_texmfdistdir}/tex/latex/iso10303/bpfap5.tex
%{_texmfdistdir}/tex/latex/iso10303/bpfap6.tex
%{_texmfdistdir}/tex/latex/iso10303/bpfap7.tex
%{_texmfdistdir}/tex/latex/iso10303/bpfap8.tex
%{_texmfdistdir}/tex/latex/iso10303/bpfap9.tex
%{_texmfdistdir}/tex/latex/iso10303/bpfats1.tex
%{_texmfdistdir}/tex/latex/iso10303/bpfats10.tex
%{_texmfdistdir}/tex/latex/iso10303/bpfats11.tex
%{_texmfdistdir}/tex/latex/iso10303/bpfats12.tex
%{_texmfdistdir}/tex/latex/iso10303/bpfats14.tex
%{_texmfdistdir}/tex/latex/iso10303/bpfats2.tex
%{_texmfdistdir}/tex/latex/iso10303/bpfats3.tex
%{_texmfdistdir}/tex/latex/iso10303/bpfats4.tex
%{_texmfdistdir}/tex/latex/iso10303/bpfats5.tex
%{_texmfdistdir}/tex/latex/iso10303/bpfats6.tex
%{_texmfdistdir}/tex/latex/iso10303/bpfats7.tex
%{_texmfdistdir}/tex/latex/iso10303/bpfats8.tex
%{_texmfdistdir}/tex/latex/iso10303/bpfats9.tex
%{_texmfdistdir}/tex/latex/iso10303/bpfir1.tex
%{_texmfdistdir}/tex/latex/iso10303/bpfir2.tex
%{_texmfdistdir}/tex/latex/iso10303/bpfir3.tex
%{_texmfdistdir}/tex/latex/iso10303/bpfs1.tex
%{_texmfdistdir}/tex/latex/iso10303/bpfs2.tex
%{_texmfdistdir}/tex/latex/iso10303/bpfs3.tex
%{_texmfdistdir}/tex/latex/iso10303/irv12.sty
%{_texmfdistdir}/tex/latex/iso10303/stepman.tex
%{_texmfdistdir}/tex/latex/iso10303/stepv13.4ht
%{_texmfdistdir}/tex/latex/iso10303/stepv13.sty
%{_texmfdistdir}/tex/latex/iso10303/stppdlst.tex
%doc %{_texmfdistdir}/doc/latex/iso10303/README
%doc %{_texmfdistdir}/doc/latex/iso10303/step4ht.pdf
%doc %{_texmfdistdir}/doc/latex/iso10303/stepe.pdf
%doc %{_texmfdistdir}/doc/latex/iso10303/stepman.pdf
#- source
%doc %{_texmfdistdir}/source/latex/iso10303/step4ht.dtx
%doc %{_texmfdistdir}/source/latex/iso10303/step4ht.ins
%doc %{_texmfdistdir}/source/latex/iso10303/stepe.dtx
%doc %{_texmfdistdir}/source/latex/iso10303/stepe.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17705 |12mr|texlive-iso-2.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/isostds/iso
# catalog-date 2007-01-09 14:09:22 +0100
# catalog-license lppl
# catalog-version 2.4
Name:		texlive-iso
Version:	2.4
Release:	2
Summary:	Generic ISO standards typesetting macros
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/isostds/iso
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/iso.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/iso.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/iso.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%define		_unpackaged_subdirs_terminate_build	0

%description
Generic class and package files for typesetting ISO
International Standard documents. Several standard documents
have been printed by ISO from camera-ready copy prepared using
LaTeX and these files.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/makeindex/iso/iso.ist
%{_texmfdistdir}/tex/latex/iso/askincv1.sty
%{_texmfdistdir}/tex/latex/iso/iso10.clo
%{_texmfdistdir}/tex/latex/iso/iso11.clo
%{_texmfdistdir}/tex/latex/iso/iso9.clo
%{_texmfdistdir}/tex/latex/iso/isov2.4ht
%{_texmfdistdir}/tex/latex/iso/isov2.cls
%doc %{_texmfdistdir}/doc/latex/iso/README
%doc %{_texmfdistdir}/doc/latex/iso/iso4ht.pdf
%doc %{_texmfdistdir}/doc/latex/iso/isoe.pdf
%doc %{_texmfdistdir}/doc/latex/iso/isofwdbp.tex
%doc %{_texmfdistdir}/doc/latex/iso/isoman.pdf
%doc %{_texmfdistdir}/doc/latex/iso/isoman.tex
%doc %{_texmfdistdir}/doc/latex/iso/trfwd1.tex
%doc %{_texmfdistdir}/doc/latex/iso/tspasfwdbp.tex
#- source
%doc %{_texmfdistdir}/source/latex/iso/iso4ht.dtx
%doc %{_texmfdistdir}/source/latex/iso/iso4ht.ins
%doc %{_texmfdistdir}/source/latex/iso/isoe.dtx
%doc %{_texmfdistdir}/source/latex/iso/isoe.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar makeindex tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17706 |12mr|texlive-isodate-2.28-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16613
# category Package
# catalog-ctan /macros/latex/contrib/isodate
# catalog-date 2006-12-08 14:34:19 +0100
# catalog-license lppl
# catalog-version 2.28
Name:		texlive-isodate
Version:	2.28
Release:	2
Summary:	Tune the output format of dates according to language
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/isodate
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/isodate.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/isodate.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/isodate.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package provides ten output formats of the commands
\today, \printdate, \printdateTeX, and \daterange (partly
language dependent). Formats available are: ISO (yyyy-mm-dd),
numeric (e.g. dd.\,mm.~yyyy), short (e.g. dd.\,mm.\,yy), TeX
(yyyy/mm/dd), original (e.g. dd. mmm yyyy), short original
(e.g. dd. mmm yy), as well as numerical formats with Roman
numerals for the month. The commands \printdate and
\printdateTeX print any date. The command \daterange prints a
date range and leaves out unnecessary year or month entries.
This package supports German (old and new rules), Austrian, US
English, British English, French, Danish, Swedish, and
Norwegian.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/isodate/danish.idf
%{_texmfdistdir}/tex/latex/isodate/english.idf
%{_texmfdistdir}/tex/latex/isodate/french.idf
%{_texmfdistdir}/tex/latex/isodate/german.idf
%{_texmfdistdir}/tex/latex/isodate/isodate.sty
%{_texmfdistdir}/tex/latex/isodate/isodateo.sty
%{_texmfdistdir}/tex/latex/isodate/italian.idf
%{_texmfdistdir}/tex/latex/isodate/norsk.idf
%{_texmfdistdir}/tex/latex/isodate/swedish.idf
%doc %{_texmfdistdir}/doc/latex/isodate/ChangeLog
%doc %{_texmfdistdir}/doc/latex/isodate/README
%doc %{_texmfdistdir}/doc/latex/isodate/getversion.tex
%doc %{_texmfdistdir}/doc/latex/isodate/isodate.pdf
%doc %{_texmfdistdir}/doc/latex/isodate/isodate.xml
%doc %{_texmfdistdir}/doc/latex/isodate/isodateo.pdf
%doc %{_texmfdistdir}/doc/latex/isodate/testdate.pdf
%doc %{_texmfdistdir}/doc/latex/isodate/testdate.tex
%doc %{_texmfdistdir}/doc/latex/isodate/testisodate_without_babel.tex
#- source
%doc %{_texmfdistdir}/source/latex/isodate/Makefile
%doc %{_texmfdistdir}/source/latex/isodate/isodate.dtx
%doc %{_texmfdistdir}/source/latex/isodate/isodate.ins
%doc %{_texmfdistdir}/source/latex/isodate/isodateo.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17707 |12mr|texlive-isodoc-0.10-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26233
# category Package
# catalog-ctan /macros/latex/contrib/isodoc
# catalog-date 2012-02-21 17:56:23 +0100
# catalog-license lppl
# catalog-version 0.10
Name:		texlive-isodoc
Version:	0.10
Release:	2
Summary:	A LaTeX class for the preparation of letters and invoices
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/isodoc
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/isodoc.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/isodoc.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/isodoc.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The isodoc class can be used for the preparation of letters and
invoices (and, in the future, similar documents). Documents are
set up with options, thus making the class easily adaptable to
user's wishes and extensible for other document types. The
class is based on Victor Eijkhout's NTG brief class, which
implements the NEN1026 standard.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/isodoc/isodoc.cls
%{_texmfdistdir}/tex/latex/isodoc/isodocsymbols.sty
%doc %{_texmfdistdir}/doc/latex/isodoc/Entries
%doc %{_texmfdistdir}/doc/latex/isodoc/README
%doc %{_texmfdistdir}/doc/latex/isodoc/Repository
%doc %{_texmfdistdir}/doc/latex/isodoc/Root
%doc %{_texmfdistdir}/doc/latex/isodoc/accept.tex
%doc %{_texmfdistdir}/doc/latex/isodoc/binaries.m64
%doc %{_texmfdistdir}/doc/latex/isodoc/inst
%doc %{_texmfdistdir}/doc/latex/isodoc/invoice.tex
%doc %{_texmfdistdir}/doc/latex/isodoc/isodoc.pdf
%doc %{_texmfdistdir}/doc/latex/isodoc/isontg.sty
%doc %{_texmfdistdir}/doc/latex/isodoc/isowybo.sty
%doc %{_texmfdistdir}/doc/latex/isodoc/language_template.tex
%doc %{_texmfdistdir}/doc/latex/isodoc/letter.tex
%doc %{_texmfdistdir}/doc/latex/isodoc/listkeys
%doc %{_texmfdistdir}/doc/latex/isodoc/logoletter.tex
%doc %{_texmfdistdir}/doc/latex/isodoc/logostyle.sty
%doc %{_texmfdistdir}/doc/latex/isodoc/ltxdoc.cfg
%doc %{_texmfdistdir}/doc/latex/isodoc/mystyle.sty
%doc %{_texmfdistdir}/doc/latex/isodoc/ntgletter.tex
%doc %{_texmfdistdir}/doc/latex/isodoc/typo
#- source
%doc %{_texmfdistdir}/source/latex/isodoc/isodoc.dtx
%doc %{_texmfdistdir}/source/latex/isodoc/isodoc.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17708 |12mr|texlive-isomath-0.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21296
# category Package
# catalog-ctan /macros/latex/contrib/isomath
# catalog-date 2011-02-02 19:41:03 +0100
# catalog-license lppl
# catalog-version 0.5
Name:		texlive-isomath
Version:	0.5
Release:	2
Summary:	Mathematics "for scientists" (conformant to ISO 31)
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/isomath
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/isomath.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/isomath.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The isomath package enables formatting Greek and Latin letters
as symbols for vectors, matrices, and tensors in the typefaces
recommended for scientific papers by the International Standard
ISO 31.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/isomath/isomath.sty
%doc %{_texmfdistdir}/doc/latex/isomath/README.html
%doc %{_texmfdistdir}/doc/latex/isomath/README.txt
%doc %{_texmfdistdir}/doc/latex/isomath/isomath-test.pdf
%doc %{_texmfdistdir}/doc/latex/isomath/isomath-test.tex
%doc %{_texmfdistdir}/doc/latex/isomath/isomath.html
%doc %{_texmfdistdir}/doc/latex/isomath/isomath.pdf
%doc %{_texmfdistdir}/doc/latex/isomath/isomath.sty.html
%doc %{_texmfdistdir}/doc/latex/isomath/isomath.sty.txt
%doc %{_texmfdistdir}/doc/latex/isomath/isomath.txt

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17709 |12mr|texlive-isonums-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17362
# category Package
# catalog-ctan /macros/latex/contrib/isonums
# catalog-date 2010-03-09 13:05:51 +0100
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-isonums
Version:	1.0
Release:	2
Summary:	Display numbers in maths mode according to ISO 31-0
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/isonums
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/isonums.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/isonums.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package makes a quick hack to ziffer to display numbers in
maths mode according to ISO 31-0, regardless of input format
(European $1.235,7$ or Anglo-American $1,235.7$). The options
[euro, anglo] control the global input format. Default input
format is anglo. Documentation is included as comments to the
text source.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/isonums/isonums.sty
%doc %{_texmfdistdir}/doc/latex/isonums/isonums.pdf
%doc %{_texmfdistdir}/doc/latex/isonums/isonums.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17710 |12mr|texlive-isorot-20070108-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/isorot
# catalog-date 2007-01-08 13:31:52 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-isorot
Version:	20070108
Release:	2
Summary:	Rotation of document elements
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/isorot
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/isorot.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/isorot.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/isorot.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The isorot package is for rotation of document elements. It is
a combination of the lscape package and an extension of the
rotating package. The package is designed for use with the iso
class but may be used with any normal class.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/isorot/isorot.sty
%doc %{_texmfdistdir}/doc/latex/isorot/README
%doc %{_texmfdistdir}/doc/latex/isorot/rotman.pdf
%doc %{_texmfdistdir}/doc/latex/isorot/rotman.tex
#- source
%doc %{_texmfdistdir}/source/latex/isorot/isorot.dtx
%doc %{_texmfdistdir}/source/latex/isorot/isorot.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17711 |12mr|texlive-isotope-v0.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23711
# category Package
# catalog-ctan /macros/latex/contrib/isotope
# catalog-date 2011-08-26 17:57:53 +0200
# catalog-license lppl
# catalog-version v0.3
Name:		texlive-isotope
Version:	v0.3
Release:	2
Summary:	A package for typesetting isotopes
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/isotope
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/isotope.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/isotope.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/isotope.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a command \isotope for setting the atomic
weight and atomic number indications of isotopes. (The naive
way of doing the job with (La)TeX mathematics commands produces
an unsatisfactory result.).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/isotope/isotope.sty
%doc %{_texmfdistdir}/doc/latex/isotope/README
#- source
%doc %{_texmfdistdir}/source/latex/isotope/isotope.dtx
%doc %{_texmfdistdir}/source/latex/isotope/isotope.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17712 |12mr|texlive-issuulinks-1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25742
# category Package
# catalog-ctan /macros/latex/contrib/issuulinks
# catalog-date 2012-03-23 12:07:20 +0100
# catalog-license lppl1.3
# catalog-version 1.1
Name:		texlive-issuulinks
Version:	1.1
Release:	1
Summary:	Produce external links instead of internal ones
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/issuulinks
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/issuulinks.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/issuulinks.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/issuulinks.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The PDF visualizer http://issuu.com/ISSUU is a popular service
allowing to show PDF documents "a page a time". Due to the way
it is implemented, internal links in these documents are not
allowed. Instead, they must be converted to external ones in
the form http://issuu.com/action/page?page=PAGENUMBER. The
package patches hyperref to produce external links in the
required form instead of internal links created by \ref, \cite
and other commands. Since the package redefines the internals
of hyperref, it must be loaded it AFTER hyperref.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/issuulinks/issuulinks.sty
%doc %{_texmfdistdir}/doc/latex/issuulinks/Makefile
%doc %{_texmfdistdir}/doc/latex/issuulinks/README
%doc %{_texmfdistdir}/doc/latex/issuulinks/issuulinks.pdf
%doc %{_texmfdistdir}/doc/latex/issuulinks/sample.pdf
%doc %{_texmfdistdir}/doc/latex/issuulinks/sample.tex
#- source
%doc %{_texmfdistdir}/source/latex/issuulinks/issuulinks.dtx
%doc %{_texmfdistdir}/source/latex/issuulinks/issuulinks.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17713 |12mr|texlive-itnumpar-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/itnumpar
# catalog-date 2008-08-19 23:32:24 +0200
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-itnumpar
Version:	1.0
Release:	2
Summary:	Spell numbers in words (Italian)
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/itnumpar
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/itnumpar.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/itnumpar.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/itnumpar.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Sometimes we need to say "Capitolo primo" or "Capitolo uno"
instead of "Capitolo 1", that is, spelling the number in words
instead of the usual digit form. This package provides support
for spelling out numbers in Italian words, both in cardinal and
in ordinal form.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/itnumpar/itnumpar.sty
%doc %{_texmfdistdir}/doc/latex/itnumpar/README
%doc %{_texmfdistdir}/doc/latex/itnumpar/itnumpar.pdf
#- source
%doc %{_texmfdistdir}/source/latex/itnumpar/itnumpar.dtx
%doc %{_texmfdistdir}/source/latex/itnumpar/itnumpar.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17714 |12mr|texlive-itrans-5.32-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25462
# category Package
# catalog-ctan /language/indian/itrans
# catalog-date 2011-05-10 20:29:15 +0200
# catalog-license other-free
# catalog-version 5.32
Name:		texlive-itrans
Version:	5.32
Release:	1
Summary:	Transliteration of Indian Languages
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/indian/itrans
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/itrans.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/itrans.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Itrans is a pre-processor: it converts English-encoded text
into various Indian Language scripts for printing or for
display. The input text to itrans is in a transliterated form:
each letter in an Indian Script is assigned an English
equivalent, and the English letters are used to represent what
will eventually print out in the Indian Language Script.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/itrans/devnac.afm
%{_texmfdistdir}/fonts/afm/public/itrans/ncpi____.afm
%{_texmfdistdir}/fonts/afm/public/itrans/ncpr____.afm
%{_texmfdistdir}/fonts/source/public/itrans/kan12.mf
%{_texmfdistdir}/fonts/source/public/itrans/kan12b.mf
%{_texmfdistdir}/fonts/source/public/itrans/kan12nx.mf
%{_texmfdistdir}/fonts/source/public/itrans/kan12ny.mf
%{_texmfdistdir}/fonts/source/public/itrans/kan12s.mf
%{_texmfdistdir}/fonts/source/public/itrans/kan18.mf
%{_texmfdistdir}/fonts/source/public/itrans/kanbase.mf
%{_texmfdistdir}/fonts/source/public/itrans/kancodes.mf
%{_texmfdistdir}/fonts/source/public/itrans/kanlets.mf
%{_texmfdistdir}/fonts/source/public/itrans/kanmain.mf
%{_texmfdistdir}/fonts/source/public/itrans/kanparam.mf
%{_texmfdistdir}/fonts/source/public/itrans/kanspc.mf
%{_texmfdistdir}/fonts/source/public/itrans/kanvarna.mf
%{_texmfdistdir}/fonts/source/public/itrans/tamilORG.mf
%{_texmfdistdir}/fonts/source/public/itrans/tel12.mf
%{_texmfdistdir}/fonts/source/public/itrans/tel12b.mf
%{_texmfdistdir}/fonts/source/public/itrans/tel12nx.mf
%{_texmfdistdir}/fonts/source/public/itrans/tel12ny.mf
%{_texmfdistdir}/fonts/source/public/itrans/tel12s.mf
%{_texmfdistdir}/fonts/source/public/itrans/tel18.mf
%{_texmfdistdir}/fonts/source/public/itrans/telbase.mf
%{_texmfdistdir}/fonts/source/public/itrans/telchrs1.mf
%{_texmfdistdir}/fonts/source/public/itrans/telchrs2.mf
%{_texmfdistdir}/fonts/source/public/itrans/telchrs3.mf
%{_texmfdistdir}/fonts/source/public/itrans/telcodes.mf
%{_texmfdistdir}/fonts/source/public/itrans/telmode.mf
%{_texmfdistdir}/fonts/source/public/itrans/telparam.mf
%{_texmfdistdir}/fonts/source/public/itrans/telspc.mf
%{_texmfdistdir}/fonts/source/public/itrans/telugu.mf
%{_texmfdistdir}/fonts/source/public/itrans/wntml12.mf
%{_texmfdistdir}/fonts/source/public/itrans/wntml17.mf
%{_texmfdistdir}/fonts/tfm/public/itrans/kan12.tfm
%{_texmfdistdir}/fonts/tfm/public/itrans/kan12b.tfm
%{_texmfdistdir}/fonts/tfm/public/itrans/kan12nx.tfm
%{_texmfdistdir}/fonts/tfm/public/itrans/kan12s.tfm
%{_texmfdistdir}/fonts/tfm/public/itrans/kan18.tfm
%{_texmfdistdir}/fonts/tfm/public/itrans/ncpicsxp.tfm
%{_texmfdistdir}/fonts/tfm/public/itrans/ncprcsxp.tfm
%{_texmfdistdir}/fonts/tfm/public/itrans/tel12.tfm
%{_texmfdistdir}/fonts/tfm/public/itrans/tel12b.tfm
%{_texmfdistdir}/fonts/tfm/public/itrans/tel12nx.tfm
%{_texmfdistdir}/fonts/tfm/public/itrans/tel12ny.tfm
%{_texmfdistdir}/fonts/tfm/public/itrans/tel12s.tfm
%{_texmfdistdir}/fonts/tfm/public/itrans/tel18.tfm
%{_texmfdistdir}/fonts/tfm/public/itrans/telspc.tfm
%{_texmfdistdir}/fonts/tfm/public/itrans/wntml12.tfm
%{_texmfdistdir}/fonts/tfm/public/itrans/wntml17.tfm
%{_texmfdistdir}/fonts/truetype/public/itrans/ncpi____.ttf
%{_texmfdistdir}/fonts/truetype/public/itrans/ncpr____.ttf
%{_texmfdistdir}/fonts/type1/public/itrans/ncpi____.pfb
%{_texmfdistdir}/fonts/type1/public/itrans/ncpr____.pfb
%{_texmfdistdir}/tex/latex/itrans/htmlstub.sty
%{_texmfdistdir}/tex/latex/itrans/idevn.tex
%{_texmfdistdir}/tex/latex/itrans/itrans.sty
%{_texmfdistdir}/tex/latex/itrans/itrnstlg.tex
%doc %{_texmfdistdir}/doc/fonts/itrans/COPYRIGHT
%doc %{_texmfdistdir}/doc/fonts/itrans/README
%doc %{_texmfdistdir}/doc/fonts/itrans/beng.itx
%doc %{_texmfdistdir}/doc/fonts/itrans/dvnc.itx
%doc %{_texmfdistdir}/doc/fonts/itrans/dvng.itx
%doc %{_texmfdistdir}/doc/fonts/itrans/ex_latex.itx
%doc %{_texmfdistdir}/doc/fonts/itrans/ex_ltn1.itx
%doc %{_texmfdistdir}/doc/fonts/itrans/ex_ps.itx
%doc %{_texmfdistdir}/doc/fonts/itrans/ex_utf8.itx
%doc %{_texmfdistdir}/doc/fonts/itrans/flag.ips
%doc %{_texmfdistdir}/doc/fonts/itrans/gujdoc.itx
%doc %{_texmfdistdir}/doc/fonts/itrans/icsx.itx
%doc %{_texmfdistdir}/doc/fonts/itrans/idoc.itx
%doc %{_texmfdistdir}/doc/fonts/itrans/kantex.itx
%doc %{_texmfdistdir}/doc/fonts/itrans/nehru.itx
%doc %{_texmfdistdir}/doc/fonts/itrans/pundoc.itx
%doc %{_texmfdistdir}/doc/fonts/itrans/romancsx.itx
%doc %{_texmfdistdir}/doc/fonts/itrans/tamil.itx
%doc %{_texmfdistdir}/doc/fonts/itrans/tblall.itx
%doc %{_texmfdistdir}/doc/fonts/itrans/tech.tex
%doc %{_texmfdistdir}/doc/fonts/itrans/tlgutx.itx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17715 |12mr|texlive-iwhdp-0.25-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24790
# category Package
# catalog-ctan /macros/latex/contrib/iwhdp
# catalog-date 2011-12-07 15:00:15 +0100
# catalog-license lppl1.3
# catalog-version 0.25
Name:		texlive-iwhdp
Version:	0.25
Release:	2
Summary:	Halle Institute for Economic Research (IWH) Discussion Papers
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/iwhdp
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/iwhdp.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/iwhdp.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The document class is for creating Discussion Papers of the
Halle Institute for Economic Research (IWH) in Halle, Germany.
The class offers options for both English and German texts.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/iwhdp/iwhdp.cls
%doc %{_texmfdistdir}/doc/latex/iwhdp/README
%doc %{_texmfdistdir}/doc/latex/iwhdp/iwhdp_Manual.bib
%doc %{_texmfdistdir}/doc/latex/iwhdp/iwhdp_Manual.pdf
%doc %{_texmfdistdir}/doc/latex/iwhdp/iwhdp_Manual.tex
%doc %{_texmfdistdir}/doc/latex/iwhdp/iwhdp_paper.bib
%doc %{_texmfdistdir}/doc/latex/iwhdp/iwhdp_paper.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17716 |12mr|texlive-iwona-0.995b-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19611
# category Package
# catalog-ctan /fonts/iwona
# catalog-date 2010-08-03 20:49:06 +0200
# catalog-license gfsl
# catalog-version 0.995b
Name:		texlive-iwona
Version:	0.995b
Release:	2
Summary:	A two-element sans-serif font
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/iwona
License:	GFSL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/iwona.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/iwona.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Iwona is a two-element sans-serif typeface. It was created as
an alternative version of the Kurier typeface, which was
designed in 1975 for a diploma in typeface design at the Warsaw
Academy of Fine Arts under the supervision of Roman
Tomaszewski. This distribution contains a significantly
extended set of characters covering the following modern
alphabets: latin (including Vietnamese), Cyrillic and Greek as
well as a number of additional symbols (including mathematical
symbols). The fonts are prepared in Type 1 and OpenType
formats. For use with TeX the following encoding files have
been prepared: T1 (ec), T2 (abc), and OT2--Cyrillic, T5
(Vietnamese), OT4, QX, texansi and nonstandard (IL2 for the
Czech fonts), as well as supporting macros and files defining
fonts for LaTeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/nowacki/iwona/iwonab.afm
%{_texmfdistdir}/fonts/afm/nowacki/iwona/iwonabi.afm
%{_texmfdistdir}/fonts/afm/nowacki/iwona/iwonacb.afm
%{_texmfdistdir}/fonts/afm/nowacki/iwona/iwonacbi.afm
%{_texmfdistdir}/fonts/afm/nowacki/iwona/iwonach.afm
%{_texmfdistdir}/fonts/afm/nowacki/iwona/iwonachi.afm
%{_texmfdistdir}/fonts/afm/nowacki/iwona/iwonacl.afm
%{_texmfdistdir}/fonts/afm/nowacki/iwona/iwonacli.afm
%{_texmfdistdir}/fonts/afm/nowacki/iwona/iwonacm.afm
%{_texmfdistdir}/fonts/afm/nowacki/iwona/iwonacmi.afm
%{_texmfdistdir}/fonts/afm/nowacki/iwona/iwonacr.afm
%{_texmfdistdir}/fonts/afm/nowacki/iwona/iwonacri.afm
%{_texmfdistdir}/fonts/afm/nowacki/iwona/iwonah.afm
%{_texmfdistdir}/fonts/afm/nowacki/iwona/iwonahi.afm
%{_texmfdistdir}/fonts/afm/nowacki/iwona/iwonal.afm
%{_texmfdistdir}/fonts/afm/nowacki/iwona/iwonali.afm
%{_texmfdistdir}/fonts/afm/nowacki/iwona/iwonam.afm
%{_texmfdistdir}/fonts/afm/nowacki/iwona/iwonami.afm
%{_texmfdistdir}/fonts/afm/nowacki/iwona/iwonar.afm
%{_texmfdistdir}/fonts/afm/nowacki/iwona/iwonari.afm
%{_texmfdistdir}/fonts/enc/dvips/iwona/cs-iwona-sc.enc
%{_texmfdistdir}/fonts/enc/dvips/iwona/cs-iwona.enc
%{_texmfdistdir}/fonts/enc/dvips/iwona/ec-iwona-sc.enc
%{_texmfdistdir}/fonts/enc/dvips/iwona/ec-iwona.enc
%{_texmfdistdir}/fonts/enc/dvips/iwona/ex-iwona.enc
%{_texmfdistdir}/fonts/enc/dvips/iwona/greek-iwona.enc
%{_texmfdistdir}/fonts/enc/dvips/iwona/l7x-iwona-sc.enc
%{_texmfdistdir}/fonts/enc/dvips/iwona/l7x-iwona.enc
%{_texmfdistdir}/fonts/enc/dvips/iwona/mi-iwona.enc
%{_texmfdistdir}/fonts/enc/dvips/iwona/qx-iwona-sc.enc
%{_texmfdistdir}/fonts/enc/dvips/iwona/qx-iwona.enc
%{_texmfdistdir}/fonts/enc/dvips/iwona/rm-iwona-sc.enc
%{_texmfdistdir}/fonts/enc/dvips/iwona/rm-iwona.enc
%{_texmfdistdir}/fonts/enc/dvips/iwona/sy-iwona.enc
%{_texmfdistdir}/fonts/enc/dvips/iwona/t2a-iwona.enc
%{_texmfdistdir}/fonts/enc/dvips/iwona/t2b-iwona.enc
%{_texmfdistdir}/fonts/enc/dvips/iwona/t2c-iwona.enc
%{_texmfdistdir}/fonts/enc/dvips/iwona/t5-iwona-sc.enc
%{_texmfdistdir}/fonts/enc/dvips/iwona/t5-iwona.enc
%{_texmfdistdir}/fonts/enc/dvips/iwona/texnansi-iwona-sc.enc
%{_texmfdistdir}/fonts/enc/dvips/iwona/texnansi-iwona.enc
%{_texmfdistdir}/fonts/enc/dvips/iwona/ts1-iwona.enc
%{_texmfdistdir}/fonts/enc/dvips/iwona/wncy-iwona.enc
%{_texmfdistdir}/fonts/map/dvips/iwona/iwona-cs.map
%{_texmfdistdir}/fonts/map/dvips/iwona/iwona-ec.map
%{_texmfdistdir}/fonts/map/dvips/iwona/iwona-ex.map
%{_texmfdistdir}/fonts/map/dvips/iwona/iwona-greek.map
%{_texmfdistdir}/fonts/map/dvips/iwona/iwona-l7x.map
%{_texmfdistdir}/fonts/map/dvips/iwona/iwona-mi.map
%{_texmfdistdir}/fonts/map/dvips/iwona/iwona-qx.map
%{_texmfdistdir}/fonts/map/dvips/iwona/iwona-rm.map
%{_texmfdistdir}/fonts/map/dvips/iwona/iwona-sy.map
%{_texmfdistdir}/fonts/map/dvips/iwona/iwona-t2a.map
%{_texmfdistdir}/fonts/map/dvips/iwona/iwona-t2b.map
%{_texmfdistdir}/fonts/map/dvips/iwona/iwona-t2c.map
%{_texmfdistdir}/fonts/map/dvips/iwona/iwona-t5.map
%{_texmfdistdir}/fonts/map/dvips/iwona/iwona-texnansi.map
%{_texmfdistdir}/fonts/map/dvips/iwona/iwona-ts1.map
%{_texmfdistdir}/fonts/map/dvips/iwona/iwona-wncy.map
%{_texmfdistdir}/fonts/map/dvips/iwona/iwona.map
%{_texmfdistdir}/fonts/opentype/nowacki/iwona/Iwona-Bold.otf
%{_texmfdistdir}/fonts/opentype/nowacki/iwona/Iwona-BoldItalic.otf
%{_texmfdistdir}/fonts/opentype/nowacki/iwona/Iwona-Italic.otf
%{_texmfdistdir}/fonts/opentype/nowacki/iwona/Iwona-Regular.otf
%{_texmfdistdir}/fonts/opentype/nowacki/iwona/IwonaCond-Bold.otf
%{_texmfdistdir}/fonts/opentype/nowacki/iwona/IwonaCond-BoldItalic.otf
%{_texmfdistdir}/fonts/opentype/nowacki/iwona/IwonaCond-Italic.otf
%{_texmfdistdir}/fonts/opentype/nowacki/iwona/IwonaCond-Regular.otf
%{_texmfdistdir}/fonts/opentype/nowacki/iwona/IwonaCondHeavy-Italic.otf
%{_texmfdistdir}/fonts/opentype/nowacki/iwona/IwonaCondHeavy-Regular.otf
%{_texmfdistdir}/fonts/opentype/nowacki/iwona/IwonaCondLight-Italic.otf
%{_texmfdistdir}/fonts/opentype/nowacki/iwona/IwonaCondLight-Regular.otf
%{_texmfdistdir}/fonts/opentype/nowacki/iwona/IwonaCondMedium-Italic.otf
%{_texmfdistdir}/fonts/opentype/nowacki/iwona/IwonaCondMedium-Regular.otf
%{_texmfdistdir}/fonts/opentype/nowacki/iwona/IwonaHeavy-Italic.otf
%{_texmfdistdir}/fonts/opentype/nowacki/iwona/IwonaHeavy-Regular.otf
%{_texmfdistdir}/fonts/opentype/nowacki/iwona/IwonaLight-Italic.otf
%{_texmfdistdir}/fonts/opentype/nowacki/iwona/IwonaLight-Regular.otf
%{_texmfdistdir}/fonts/opentype/nowacki/iwona/IwonaMedium-Italic.otf
%{_texmfdistdir}/fonts/opentype/nowacki/iwona/IwonaMedium-Regular.otf
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonab-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonab.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonabi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonabi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonacb-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonacb.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonacbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonacbi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonach-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonach.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonachi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonachi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonacl-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonacl.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonacli-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonacli.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonacm-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonacm.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonacmi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonacmi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonacr-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonacr.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonacri-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonacri.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonah-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonah.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonahi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonahi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonal-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonal.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonali-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonali.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonam-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonam.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonami-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonami.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonar-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonar.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonari-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonari.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonab-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonab.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonabi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonabi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonacb-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonacb.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonacbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonacbi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonach-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonach.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonachi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonachi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonacl-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonacl.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonacli-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonacli.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonacm-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonacm.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonacmi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonacmi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonacr-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonacr.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonacri-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonacri.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonah-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonah.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonahi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonahi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonal-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonal.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonali-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonali.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonam-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonam.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonami-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonami.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonar-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonar.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonari-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonari.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ex-iwonab.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ex-iwonacb.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ex-iwonach.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ex-iwonacl.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ex-iwonacm.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ex-iwonacr.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ex-iwonah.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ex-iwonal.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ex-iwonam.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ex-iwonar.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/greek-iwonab.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/greek-iwonabi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/greek-iwonacb.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/greek-iwonacbi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/greek-iwonach.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/greek-iwonachi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/greek-iwonacl.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/greek-iwonacli.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/greek-iwonacm.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/greek-iwonacmi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/greek-iwonacr.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/greek-iwonacri.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/greek-iwonah.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/greek-iwonahi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/greek-iwonal.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/greek-iwonali.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/greek-iwonam.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/greek-iwonami.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/greek-iwonar.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/greek-iwonari.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonab-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonab.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonabi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonabi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonacb-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonacb.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonacbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonacbi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonach-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonach.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonachi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonachi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonacl-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonacl.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonacli-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonacli.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonacm-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonacm.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonacmi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonacmi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonacr-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonacr.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonacri-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonacri.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonah-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonah.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonahi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonahi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonal-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonal.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonali-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonali.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonam-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonam.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonami-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonami.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonar-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonar.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonari-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonari.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/mi-iwonabi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/mi-iwonacbi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/mi-iwonachi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/mi-iwonacli.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/mi-iwonacmi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/mi-iwonacri.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/mi-iwonahi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/mi-iwonali.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/mi-iwonami.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/mi-iwonari.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonab-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonab.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonabi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonabi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonacb-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonacb.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonacbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonacbi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonach-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonach.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonachi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonachi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonacl-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonacl.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonacli-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonacli.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonacm-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonacm.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonacmi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonacmi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonacr-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonacr.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonacri-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonacri.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonah-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonah.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonahi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonahi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonal-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonal.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonali-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonali.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonam-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonam.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonami-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonami.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonar-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonar.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonari-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonari.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonab-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonab.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonabi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonabi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonacb-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonacb.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonacbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonacbi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonach-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonach.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonachi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonachi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonacl-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonacl.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonacli-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonacli.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonacm-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonacm.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonacmi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonacmi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonacr-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonacr.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonacri-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonacri.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonah-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonah.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonahi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonahi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonal-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonal.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonali-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonali.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonam-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonam.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonami-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonami.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonar-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonar.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonari-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonari.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/sy-iwonabz.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/sy-iwonacbz.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/sy-iwonachz.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/sy-iwonaclz.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/sy-iwonacmz.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/sy-iwonacrz.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/sy-iwonahz.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/sy-iwonalz.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/sy-iwonamz.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/sy-iwonarz.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2a-iwonab.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2a-iwonabi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2a-iwonacb.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2a-iwonacbi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2a-iwonach.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2a-iwonachi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2a-iwonacl.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2a-iwonacli.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2a-iwonacm.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2a-iwonacmi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2a-iwonacr.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2a-iwonacri.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2a-iwonah.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2a-iwonahi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2a-iwonal.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2a-iwonali.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2a-iwonam.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2a-iwonami.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2a-iwonar.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2a-iwonari.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2b-iwonab.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2b-iwonabi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2b-iwonacb.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2b-iwonacbi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2b-iwonach.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2b-iwonachi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2b-iwonacl.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2b-iwonacli.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2b-iwonacm.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2b-iwonacmi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2b-iwonacr.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2b-iwonacri.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2b-iwonah.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2b-iwonahi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2b-iwonal.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2b-iwonali.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2b-iwonam.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2b-iwonami.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2b-iwonar.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2b-iwonari.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2c-iwonab.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2c-iwonabi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2c-iwonacb.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2c-iwonacbi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2c-iwonach.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2c-iwonachi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2c-iwonacl.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2c-iwonacli.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2c-iwonacm.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2c-iwonacmi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2c-iwonacr.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2c-iwonacri.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2c-iwonah.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2c-iwonahi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2c-iwonal.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2c-iwonali.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2c-iwonam.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2c-iwonami.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2c-iwonar.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2c-iwonari.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonab-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonab.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonabi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonabi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonacb-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonacb.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonacbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonacbi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonach-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonach.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonachi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonachi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonacl-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonacl.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonacli-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonacli.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonacm-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonacm.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonacmi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonacmi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonacr-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonacr.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonacri-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonacri.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonah-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonah.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonahi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonahi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonal-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonal.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonali-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonali.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonam-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonam.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonami-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonami.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonar-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonar.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonari-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonari.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonab-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonab.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonabi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonabi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonacb-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonacb.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonacbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonacbi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonach-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonach.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonachi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonachi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonacl-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonacl.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonacli-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonacli.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonacm-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonacm.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonacmi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonacmi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonacr-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonacr.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonacri-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonacri.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonah-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonah.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonahi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonahi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonal-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonal.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonali-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonali.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonam-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonam.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonami-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonami.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonar-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonar.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonari-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonari.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ts1-iwonab.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ts1-iwonabi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ts1-iwonacb.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ts1-iwonacbi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ts1-iwonach.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ts1-iwonachi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ts1-iwonacl.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ts1-iwonacli.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ts1-iwonacm.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ts1-iwonacmi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ts1-iwonacr.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ts1-iwonacri.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ts1-iwonah.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ts1-iwonahi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ts1-iwonal.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ts1-iwonali.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ts1-iwonam.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ts1-iwonami.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ts1-iwonar.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ts1-iwonari.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/wncy-iwonab.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/wncy-iwonabi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/wncy-iwonacb.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/wncy-iwonacbi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/wncy-iwonach.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/wncy-iwonachi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/wncy-iwonacl.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/wncy-iwonacli.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/wncy-iwonacm.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/wncy-iwonacmi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/wncy-iwonacr.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/wncy-iwonacri.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/wncy-iwonah.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/wncy-iwonahi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/wncy-iwonal.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/wncy-iwonali.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/wncy-iwonam.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/wncy-iwonami.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/wncy-iwonar.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/iwona/wncy-iwonari.tfm
%{_texmfdistdir}/fonts/type1/nowacki/iwona/iwonab.pfb
%{_texmfdistdir}/fonts/type1/nowacki/iwona/iwonabi.pfb
%{_texmfdistdir}/fonts/type1/nowacki/iwona/iwonacb.pfb
%{_texmfdistdir}/fonts/type1/nowacki/iwona/iwonacbi.pfb
%{_texmfdistdir}/fonts/type1/nowacki/iwona/iwonach.pfb
%{_texmfdistdir}/fonts/type1/nowacki/iwona/iwonachi.pfb
%{_texmfdistdir}/fonts/type1/nowacki/iwona/iwonacl.pfb
%{_texmfdistdir}/fonts/type1/nowacki/iwona/iwonacli.pfb
%{_texmfdistdir}/fonts/type1/nowacki/iwona/iwonacm.pfb
%{_texmfdistdir}/fonts/type1/nowacki/iwona/iwonacmi.pfb
%{_texmfdistdir}/fonts/type1/nowacki/iwona/iwonacr.pfb
%{_texmfdistdir}/fonts/type1/nowacki/iwona/iwonacri.pfb
%{_texmfdistdir}/fonts/type1/nowacki/iwona/iwonah.pfb
%{_texmfdistdir}/fonts/type1/nowacki/iwona/iwonahi.pfb
%{_texmfdistdir}/fonts/type1/nowacki/iwona/iwonal.pfb
%{_texmfdistdir}/fonts/type1/nowacki/iwona/iwonali.pfb
%{_texmfdistdir}/fonts/type1/nowacki/iwona/iwonam.pfb
%{_texmfdistdir}/fonts/type1/nowacki/iwona/iwonami.pfb
%{_texmfdistdir}/fonts/type1/nowacki/iwona/iwonar.pfb
%{_texmfdistdir}/fonts/type1/nowacki/iwona/iwonari.pfb
%{_texmfdistdir}/tex/latex/iwona/il2iwona.fd
%{_texmfdistdir}/tex/latex/iwona/il2iwonac.fd
%{_texmfdistdir}/tex/latex/iwona/il2iwonal.fd
%{_texmfdistdir}/tex/latex/iwona/il2iwonalc.fd
%{_texmfdistdir}/tex/latex/iwona/iwona.sty
%{_texmfdistdir}/tex/latex/iwona/l7xiwona.fd
%{_texmfdistdir}/tex/latex/iwona/l7xiwonac.fd
%{_texmfdistdir}/tex/latex/iwona/l7xiwonal.fd
%{_texmfdistdir}/tex/latex/iwona/l7xiwonalc.fd
%{_texmfdistdir}/tex/latex/iwona/ly1iwona.fd
%{_texmfdistdir}/tex/latex/iwona/ly1iwonac.fd
%{_texmfdistdir}/tex/latex/iwona/ly1iwonal.fd
%{_texmfdistdir}/tex/latex/iwona/ly1iwonalc.fd
%{_texmfdistdir}/tex/latex/iwona/omliwona.fd
%{_texmfdistdir}/tex/latex/iwona/omliwonac.fd
%{_texmfdistdir}/tex/latex/iwona/omliwonal.fd
%{_texmfdistdir}/tex/latex/iwona/omliwonalc.fd
%{_texmfdistdir}/tex/latex/iwona/omsiwona.fd
%{_texmfdistdir}/tex/latex/iwona/omsiwonac.fd
%{_texmfdistdir}/tex/latex/iwona/omsiwonal.fd
%{_texmfdistdir}/tex/latex/iwona/omsiwonalc.fd
%{_texmfdistdir}/tex/latex/iwona/omxiwona.fd
%{_texmfdistdir}/tex/latex/iwona/omxiwonac.fd
%{_texmfdistdir}/tex/latex/iwona/omxiwonal.fd
%{_texmfdistdir}/tex/latex/iwona/omxiwonalc.fd
%{_texmfdistdir}/tex/latex/iwona/ot1iwona.fd
%{_texmfdistdir}/tex/latex/iwona/ot1iwonac.fd
%{_texmfdistdir}/tex/latex/iwona/ot1iwonacm.fd
%{_texmfdistdir}/tex/latex/iwona/ot1iwonal.fd
%{_texmfdistdir}/tex/latex/iwona/ot1iwonalc.fd
%{_texmfdistdir}/tex/latex/iwona/ot1iwonalcm.fd
%{_texmfdistdir}/tex/latex/iwona/ot1iwonalm.fd
%{_texmfdistdir}/tex/latex/iwona/ot1iwonam.fd
%{_texmfdistdir}/tex/latex/iwona/ot2iwona.fd
%{_texmfdistdir}/tex/latex/iwona/ot2iwonac.fd
%{_texmfdistdir}/tex/latex/iwona/ot2iwonal.fd
%{_texmfdistdir}/tex/latex/iwona/ot2iwonalc.fd
%{_texmfdistdir}/tex/latex/iwona/ot4iwona.fd
%{_texmfdistdir}/tex/latex/iwona/ot4iwonac.fd
%{_texmfdistdir}/tex/latex/iwona/ot4iwonal.fd
%{_texmfdistdir}/tex/latex/iwona/ot4iwonalc.fd
%{_texmfdistdir}/tex/latex/iwona/qxiwona.fd
%{_texmfdistdir}/tex/latex/iwona/qxiwonac.fd
%{_texmfdistdir}/tex/latex/iwona/qxiwonal.fd
%{_texmfdistdir}/tex/latex/iwona/qxiwonalc.fd
%{_texmfdistdir}/tex/latex/iwona/t1iwona.fd
%{_texmfdistdir}/tex/latex/iwona/t1iwonac.fd
%{_texmfdistdir}/tex/latex/iwona/t1iwonal.fd
%{_texmfdistdir}/tex/latex/iwona/t1iwonalc.fd
%{_texmfdistdir}/tex/latex/iwona/t2aiwona.fd
%{_texmfdistdir}/tex/latex/iwona/t2aiwonac.fd
%{_texmfdistdir}/tex/latex/iwona/t2aiwonal.fd
%{_texmfdistdir}/tex/latex/iwona/t2aiwonalc.fd
%{_texmfdistdir}/tex/latex/iwona/t2biwona.fd
%{_texmfdistdir}/tex/latex/iwona/t2biwonac.fd
%{_texmfdistdir}/tex/latex/iwona/t2biwonal.fd
%{_texmfdistdir}/tex/latex/iwona/t2biwonalc.fd
%{_texmfdistdir}/tex/latex/iwona/t2ciwona.fd
%{_texmfdistdir}/tex/latex/iwona/t2ciwonac.fd
%{_texmfdistdir}/tex/latex/iwona/t2ciwonal.fd
%{_texmfdistdir}/tex/latex/iwona/t2ciwonalc.fd
%{_texmfdistdir}/tex/latex/iwona/t5iwona.fd
%{_texmfdistdir}/tex/latex/iwona/t5iwonac.fd
%{_texmfdistdir}/tex/latex/iwona/t5iwonal.fd
%{_texmfdistdir}/tex/latex/iwona/t5iwonalc.fd
%{_texmfdistdir}/tex/latex/iwona/ts1iwona.fd
%{_texmfdistdir}/tex/latex/iwona/ts1iwonac.fd
%{_texmfdistdir}/tex/latex/iwona/ts1iwonal.fd
%{_texmfdistdir}/tex/latex/iwona/ts1iwonalc.fd
%{_texmfdistdir}/tex/plain/iwona/iwona-math.tex
%doc %{_texmfdistdir}/doc/fonts/iwona/00readme.eng
%doc %{_texmfdistdir}/doc/fonts/iwona/00readme.pol
%doc %{_texmfdistdir}/doc/fonts/iwona/GUST-FONT-LICENSE.txt
%doc %{_texmfdistdir}/doc/fonts/iwona/iwona-info-src.zip
%doc %{_texmfdistdir}/doc/fonts/iwona/iwona-info.pdf
%doc %{_texmfdistdir}/doc/fonts/iwona/iwona-latex-cyr.tex
%doc %{_texmfdistdir}/doc/fonts/iwona/iwona-latex-math.tex
%doc %{_texmfdistdir}/doc/fonts/iwona/iwona-latex-pl.tex
%doc %{_texmfdistdir}/doc/fonts/iwona/iwona-latex-t2a.tex
%doc %{_texmfdistdir}/doc/fonts/iwona/iwona-latex-t5.tex
%doc %{_texmfdistdir}/doc/fonts/iwona/iwona-mathtest.tex
%doc %{_texmfdistdir}/doc/fonts/iwona/iwona-table.tex
%doc %{_texmfdistdir}/doc/fonts/iwona/manifest.txt

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17717 |12mr|texlive-jablantile-20091210-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16364
# category Package
# catalog-ctan /fonts/jablantile
# catalog-date 2009-12-10 11:03:10 +0100
# catalog-license pd
# catalog-version undef
Name:		texlive-jablantile
Version:	20091210
Release:	2
Summary:	Metafont version of tiles in the style of Slavik Jablan
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/jablantile
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jablantile.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jablantile.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This is a small Metafont font to implement the modular tiles
described by Slavik Jablan. For an outline of the theoretical
structure of the tiles, see (for example) Jablan's JMM 2006
Exhibit.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/jablantile/jablantile.mf
%doc %{_texmfdistdir}/doc/fonts/jablantile/README
%doc %{_texmfdistdir}/doc/fonts/jablantile/dearjablan.tex
%doc %{_texmfdistdir}/doc/fonts/jablantile/jablantile.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17718 |12mr|texlive-jadetex-3.13-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23409
# category Package
# catalog-ctan /macros/jadetex/jadetex-3.13.tar.gz
# catalog-date 2008-04-20 19:53:04 +0200
# catalog-license other-free
# catalog-version 3.13
Name:		texlive-jadetex
Version:	3.13
Release:	4
Summary:	Macros supporting Jade DSSSL output
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/jadetex/jadetex-3.13.tar.gz
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jadetex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jadetex.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jadetex.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-tetex
Requires:	texlive-latex
Requires:	texlive-pdftex
Requires:	texlive-tex
Requires:	texlive-jadetex.bin
%rename jadetex

%description
Macro package on top of LaTeX to typeset TeX output of the Jade
DSSSL implementation.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/jadetex/base/dsssl.def
%{_texmfdistdir}/tex/jadetex/base/jadetex.ini
%{_texmfdistdir}/tex/jadetex/base/jadetex.ltx
%{_texmfdistdir}/tex/jadetex/base/pdfjadetex.ini
%{_texmfdistdir}/tex/jadetex/base/uentities.sty
%{_texmfdistdir}/tex/jadetex/base/ut1omlgc.fd
%_texmf_fmtutil_d/jadetex
%doc %{_texmfdistdir}/doc/otherformats/jadetex/base/ChangeLog
%doc %{_texmfdistdir}/doc/otherformats/jadetex/base/ChangeLog-old
%doc %{_texmfdistdir}/doc/otherformats/jadetex/base/Makefile
%doc %{_texmfdistdir}/doc/otherformats/jadetex/base/demo.sgm
%doc %{_texmfdistdir}/doc/otherformats/jadetex/base/docbook.dsl
%doc %{_texmfdistdir}/doc/otherformats/jadetex/base/index.html
%doc %{_texmfdistdir}/doc/otherformats/jadetex/base/index.xml
%doc %{_texmfdistdir}/doc/otherformats/jadetex/base/index.xsl
%doc %{_texmfdistdir}/doc/otherformats/jadetex/base/jadetex.1
%doc %{_texmfdistdir}/doc/otherformats/jadetex/base/jadetex.cfg
%doc %{_texmfdistdir}/doc/otherformats/jadetex/base/logo.png
%doc %{_texmfdistdir}/doc/otherformats/jadetex/base/pdfjadetex.1
%doc %{_texmfdistdir}/doc/otherformats/jadetex/base/releasenotes.dsl
%doc %{_texmfdistdir}/doc/otherformats/jadetex/base/releasenotes.xml
#- source
%doc %{_texmfdistdir}/source/jadetex/base/Makefile
%doc %{_texmfdistdir}/source/jadetex/base/jadetex.dtx
%doc %{_texmfdistdir}/source/jadetex/base/jadetex.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_texmf_fmtutil_d}
cat > %{buildroot}%{_texmf_fmtutil_d}/jadetex <<EOF
#
# from jadetex:
jadetex pdftex language.dat *jadetex.ini
pdfjadetex pdftex language.dat *pdfjadetex.ini
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17719 |12mr|texlive-jamtimes-1.12-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20408
# category Package
# catalog-ctan /fonts/jamtimes
# catalog-date 2009-11-07 09:52:42 +0000
# catalog-license other-free
# catalog-version 1.12
Name:		texlive-jamtimes
Version:	1.12
Release:	2
Summary:	Expanded Times Roman fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/jamtimes
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jamtimes.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jamtimes.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package offers LaTeX support for the expanded Times Roman
font, which has been used for many years in the Journal
d'Analyse Mathematique. Mathematics support is based on the
Belleek fonts.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/map/dvips/jamtimes/jtm.map
%{_texmfdistdir}/fonts/tfm/public/jamtimes/blsy.tfm
%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmb7tv.tfm
%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmb8cv.tfm
%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmb8rv.tfm
%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmb8tv.tfm
%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmbc7tv.tfm
%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmbc8tv.tfm
%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmbi7me.tfm
%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmbi7tv.tfm
%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmbi8cv.tfm
%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmbi8rv.tfm
%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmbi8tv.tfm
%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmbo7tv.tfm
%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmbo8cv.tfm
%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmbo8rv.tfm
%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmbo8tv.tfm
%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmr7tc.tfm
%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmr7te.tfm
%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmr7tw.tfm
%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmr7ye.tfm
%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmr7yoe.tfm
%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmr8cc.tfm
%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmr8ce.tfm
%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmr8cw.tfm
%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmr8rc.tfm
%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmr8re.tfm
%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmr8rw.tfm
%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmr8tc.tfm
%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmr8te.tfm
%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmr8tw.tfm
%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmrc7te.tfm
%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmrc7tw.tfm
%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmrc8te.tfm
%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmrc8tw.tfm
%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmri7me.tfm
%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmri7te.tfm
%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmri7tw.tfm
%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmri7ze.tfm
%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmri8ce.tfm
%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmri8cw.tfm
%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmri8re.tfm
%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmri8rw.tfm
%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmri8te.tfm
%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmri8tw.tfm
%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmro7te.tfm
%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmro7tw.tfm
%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmro8ce.tfm
%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmro8cw.tfm
%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmro8re.tfm
%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmro8rw.tfm
%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmro8te.tfm
%{_texmfdistdir}/fonts/tfm/public/jamtimes/jtmro8tw.tfm
%{_texmfdistdir}/fonts/tfm/public/jamtimes/ptmb8a.tfm
%{_texmfdistdir}/fonts/tfm/public/jamtimes/ptmbi8a.tfm
%{_texmfdistdir}/fonts/tfm/public/jamtimes/ptmr8a.tfm
%{_texmfdistdir}/fonts/tfm/public/jamtimes/ptmri8a.tfm
%{_texmfdistdir}/fonts/tfm/public/jamtimes/rblmi.tfm
%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmb7tv.vf
%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmb8cv.vf
%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmb8tv.vf
%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmbc7tv.vf
%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmbc8tv.vf
%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmbi7me.vf
%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmbi7tv.vf
%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmbi8cv.vf
%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmbi8tv.vf
%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmbo7tv.vf
%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmbo8cv.vf
%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmbo8tv.vf
%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmr7tc.vf
%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmr7te.vf
%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmr7tw.vf
%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmr7ye.vf
%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmr8cc.vf
%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmr8ce.vf
%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmr8cw.vf
%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmr8tc.vf
%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmr8te.vf
%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmr8tw.vf
%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmrc7te.vf
%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmrc7tw.vf
%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmrc8te.vf
%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmrc8tw.vf
%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmri7me.vf
%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmri7te.vf
%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmri7tw.vf
%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmri8ce.vf
%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmri8cw.vf
%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmri8te.vf
%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmri8tw.vf
%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmro7te.vf
%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmro7tw.vf
%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmro8ce.vf
%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmro8cw.vf
%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmro8te.vf
%{_texmfdistdir}/fonts/vf/public/jamtimes/jtmro8tw.vf
%{_texmfdistdir}/tex/latex/jamtimes/jamtimes.sty
%{_texmfdistdir}/tex/latex/jamtimes/omljtm.fd
%{_texmfdistdir}/tex/latex/jamtimes/omsjtm.fd
%{_texmfdistdir}/tex/latex/jamtimes/ot1jtm.fd
%{_texmfdistdir}/tex/latex/jamtimes/t1jtm.fd
%{_texmfdistdir}/tex/latex/jamtimes/ts1jtm.fd
%doc %{_texmfdistdir}/doc/latex/jamtimes/README
%doc %{_texmfdistdir}/doc/latex/jamtimes/jamtimes.bib
%doc %{_texmfdistdir}/doc/latex/jamtimes/jamtimes.dtx
%doc %{_texmfdistdir}/doc/latex/jamtimes/jamtimes.ins
%doc %{_texmfdistdir}/doc/latex/jamtimes/jamtimes.pdf
%doc %{_texmfdistdir}/doc/latex/jamtimes/mathsample.pdf
%doc %{_texmfdistdir}/doc/latex/jamtimes/mathsample.tex
%doc %{_texmfdistdir}/doc/latex/jamtimes/mathsample_ps.pdf
%doc %{_texmfdistdir}/doc/latex/jamtimes/textsample.pdf
%doc %{_texmfdistdir}/doc/latex/jamtimes/textsample.tex
%doc %{_texmfdistdir}/doc/latex/jamtimes/textsample_ps.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17720 |12mr|texlive-japanese-1.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24533
# category Package
# catalog-ctan /language/japanese/japanese
# catalog-date 2011-10-29 13:37:49 +0200
# catalog-license lppl
# catalog-version 1.3
Name:		texlive-japanese
Version:	1.3
Release:	3
Summary:	A substitute for a babel package for Japanese
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/japanese/japanese
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/japanese.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/japanese.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/japanese.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package behaves in a similar way as if you provided the
(non-existent) Japanese option to babel so that you can handle
Japanese language text in LaTeX documents. The package requires
a Japanese-enabled TeX system, such as pTeX or jTeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/platex/japanese/japanese.ldf
%doc %{_texmfdistdir}/doc/platex/japanese/README
%doc %{_texmfdistdir}/doc/platex/japanese/sample.pdf
%doc %{_texmfdistdir}/doc/platex/japanese/sample.tex
#- source
%doc %{_texmfdistdir}/source/platex/japanese/japanese.dtx
%doc %{_texmfdistdir}/source/platex/japanese/japanese.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17721 |12mr|texlive-japanese-otf-uptex-0.11-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26985
# category Package
# catalog-ctan /language/japanese/japanese-otf-uptex
# catalog-date 2012-07-10 11:04:52 +0200
# catalog-license other-free
# catalog-version 0.11
Name:		texlive-japanese-otf-uptex
Epoch:		1
Version:	0.11
Release:	1
Summary:	Support for Japanese OTF files in upLaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/japanese/japanese-otf-uptex
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/japanese-otf-uptex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/japanese-otf-uptex.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/japanese-otf-uptex.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-japanese-otf

%description
The bundle offers support of the fonts in the japanese-otf
package, for use with the UpTeX distribution (version 0.20 or
later).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/map/dvipdfmx/japanese-otf-uptex/otf-up-noEmbed.map
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfcgrk-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfcgrk-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfcgrl-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfcgrl-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfcgrm-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfcgrm-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfcgro-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfcgro-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfcmrk-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfcmrk-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfcmrl-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfcmrl-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfcmrm-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfcmrm-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfcmro-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfcmro-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfgrj-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfgrj-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfgrk-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfgrk-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfgrl-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfgrl-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfgrm-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfgrm-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfgrn-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfgrn-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfgro-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfgro-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfgrp-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfgrp-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfgrq-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfgrq-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfgrr-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfgrr-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfgrs-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfgrs-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfgrt-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfgrt-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfgru-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfgru-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfgrv-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfgrv-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfgrz-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfgrz-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjgbj-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjgbj-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjgbk-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjgbk-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjgbl-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjgbl-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjgbm-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjgbm-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjgbn-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjgbn-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjgbo-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjgbo-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjgbp-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjgbp-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjgbq-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjgbq-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjgbr-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjgbr-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjgbs-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjgbs-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjgbt-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjgbt-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjgbu-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjgbu-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjgbv-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjgbv-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjgbz-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjgbz-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjgrj-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjgrj-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjgrk-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjgrk-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjgrl-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjgrl-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjgrm-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjgrm-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjgrn-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjgrn-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjgro-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjgro-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjgrp-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjgrp-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjgrq-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjgrq-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjgrr-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjgrr-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjgrs-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjgrs-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjgrt-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjgrt-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjgru-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjgru-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjgrv-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjgrv-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjgrz-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjgrz-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmbj-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmbj-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmbk-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmbk-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmbl-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmbl-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmbm-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmbm-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmbn-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmbn-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmbo-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmbo-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmbp-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmbp-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmbq-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmbq-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmbr-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmbr-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmbs-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmbs-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmbt-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmbt-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmbu-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmbu-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmbv-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmbv-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmbz-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmbz-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmgrj-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmgrj-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmgrk-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmgrk-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmgrl-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmgrl-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmgrm-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmgrm-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmgrn-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmgrn-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmgro-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmgro-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmgrp-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmgrp-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmgrq-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmgrq-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmgrr-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmgrr-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmgrs-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmgrs-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmgrt-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmgrt-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmgru-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmgru-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmgrv-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmgrv-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmgrz-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmgrz-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmlj-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmlj-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmlk-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmlk-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmll-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmll-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmlm-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmlm-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmln-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmln-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmlo-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmlo-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmlp-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmlp-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmlq-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmlq-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmlr-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmlr-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmls-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmls-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmlt-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmlt-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmlu-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmlu-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmlv-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmlv-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmlz-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmlz-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmrj-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmrj-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmrk-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmrk-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmrl-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmrl-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmrm-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmrm-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmrn-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmrn-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmro-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmro-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmrp-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmrp-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmrq-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmrq-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmrr-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmrr-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmrs-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmrs-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmrt-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmrt-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmru-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmru-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmrv-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmrv-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmrz-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfjmrz-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfmrj-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfmrj-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfmrk-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfmrk-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfmrl-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfmrl-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfmrm-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfmrm-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfmrn-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfmrn-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfmro-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfmro-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfmrp-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfmrp-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfmrq-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfmrq-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfmrr-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfmrr-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfmrs-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfmrs-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfmrt-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfmrt-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfmru-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfmru-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfmrv-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfmrv-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfmrz-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utfmrz-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utftgrk-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utftgrk-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utftgrl-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utftgrl-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utftgrm-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utftgrm-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utftgrn-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utftgrn-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utftgro-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utftgro-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utftgrp-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utftgrp-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utftgrq-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utftgrq-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utftgrr-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utftgrr-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utftgrs-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utftgrs-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utftgrt-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utftgrt-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utftgru-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utftgru-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utftgrz-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utftgrz-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utftmrk-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utftmrk-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utftmrl-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utftmrl-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utftmrm-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utftmrm-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utftmrn-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utftmrn-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utftmro-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utftmro-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utftmrp-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utftmrp-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utftmrq-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utftmrq-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utftmrr-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utftmrr-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utftmrs-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utftmrs-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utftmrt-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utftmrt-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utftmru-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utftmru-v.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utftmrz-h.ovp
%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex/utftmrz-v.ovp
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/upbrsgexpgothb-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/upbrsgexpgothb-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/upbrsgexpgothr-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/upbrsgexpgothr-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/upbrsgexpmgothr-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/upbrsgexpmgothr-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/upbrsgexpminb-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/upbrsgexpminb-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/upbrsgexpminl-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/upbrsgexpminl-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/upbrsgexpminr-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/upbrsgexpminr-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/upbrsgnmlgothb-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/upbrsgnmlgothb-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/upbrsgnmlgotheb-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/upbrsgnmlgotheb-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/upbrsgnmlgothr-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/upbrsgnmlgothr-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/upbrsgnmlmgothr-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/upbrsgnmlmgothr-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/upbrsgnmlminb-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/upbrsgnmlminb-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/upbrsgnmlminl-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/upbrsgnmlminl-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/upbrsgnmlminr-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/upbrsgnmlminr-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/upexpgothb-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/upexpgothb-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/upexpgothr-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/upexpgothr-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/upexpmgothr-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/upexpmgothr-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/upexpminb-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/upexpminb-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/upexpminl-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/upexpminl-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/upexpminr-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/upexpminr-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/uphgothb-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/uphgothb-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/uphgotheb-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/uphgotheb-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/uphgothr-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/uphgothr-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/uphmgothr-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/uphmgothr-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/uphminb-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/uphminb-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/uphminl-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/uphminl-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/uphminr-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/uphminr-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/upnmlgothb-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/upnmlgothb-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/upnmlgotheb-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/upnmlgotheb-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/upnmlgothr-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/upnmlgothr-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/upnmlmgothr-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/upnmlmgothr-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/upnmlminb-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/upnmlminb-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/upnmlminl-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/upnmlminl-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/upnmlminr-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/upnmlminr-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/uprubygothb-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/uprubygothb-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/uprubygothr-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/uprubygothr-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/uprubymgothr-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/uprubymgothr-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/uprubyminb-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/uprubyminb-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/uprubyminl-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/uprubyminl-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/uprubyminr-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/uprubyminr-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfcgrk-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfcgrk-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfcgrl-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfcgrl-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfcgrm-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfcgrm-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfcgro-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfcgro-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfcmrk-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfcmrk-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfcmrl-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfcmrl-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfcmrm-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfcmrm-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfcmro-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfcmro-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfgrj-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfgrj-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfgrk-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfgrk-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfgrl-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfgrl-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfgrm-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfgrm-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfgrn-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfgrn-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfgro-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfgro-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfgrp-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfgrp-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfgrq-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfgrq-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfgrr-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfgrr-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfgrs-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfgrs-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfgrt-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfgrt-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfgru-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfgru-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfgrv-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfgrv-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfgrz-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfgrz-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjgbj-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjgbj-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjgbk-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjgbk-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjgbl-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjgbl-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjgbm-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjgbm-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjgbn-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjgbn-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjgbo-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjgbo-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjgbp-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjgbp-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjgbq-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjgbq-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjgbr-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjgbr-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjgbs-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjgbs-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjgbt-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjgbt-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjgbu-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjgbu-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjgbv-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjgbv-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjgbz-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjgbz-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjgrj-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjgrj-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjgrk-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjgrk-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjgrl-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjgrl-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjgrm-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjgrm-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjgrn-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjgrn-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjgro-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjgro-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjgrp-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjgrp-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjgrq-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjgrq-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjgrr-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjgrr-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjgrs-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjgrs-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjgrt-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjgrt-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjgru-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjgru-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjgrv-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjgrv-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjgrz-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjgrz-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmbj-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmbj-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmbk-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmbk-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmbl-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmbl-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmbm-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmbm-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmbn-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmbn-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmbo-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmbo-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmbp-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmbp-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmbq-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmbq-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmbr-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmbr-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmbs-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmbs-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmbt-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmbt-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmbu-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmbu-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmbv-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmbv-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmbz-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmbz-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmgrj-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmgrj-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmgrk-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmgrk-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmgrl-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmgrl-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmgrm-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmgrm-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmgrn-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmgrn-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmgro-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmgro-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmgrp-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmgrp-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmgrq-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmgrq-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmgrr-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmgrr-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmgrs-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmgrs-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmgrt-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmgrt-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmgru-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmgru-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmgrv-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmgrv-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmgrz-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmgrz-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmlj-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmlj-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmlk-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmlk-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmll-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmll-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmlm-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmlm-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmln-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmln-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmlo-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmlo-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmlp-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmlp-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmlq-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmlq-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmlr-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmlr-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmls-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmls-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmlt-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmlt-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmlu-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmlu-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmlv-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmlv-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmlz-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmlz-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmrj-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmrj-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmrk-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmrk-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmrl-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmrl-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmrm-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmrm-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmrn-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmrn-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmro-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmro-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmrp-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmrp-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmrq-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmrq-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmrr-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmrr-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmrs-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmrs-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmrt-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmrt-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmru-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmru-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmrv-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmrv-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmrz-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfjmrz-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfmrj-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfmrj-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfmrk-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfmrk-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfmrl-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfmrl-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfmrm-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfmrm-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfmrn-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfmrn-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfmro-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfmro-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfmrp-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfmrp-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfmrq-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfmrq-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfmrr-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfmrr-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfmrs-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfmrs-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfmrt-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfmrt-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfmru-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfmru-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfmrv-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfmrv-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfmrz-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utfmrz-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utftgrk-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utftgrk-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utftgrl-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utftgrl-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utftgrm-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utftgrm-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utftgrn-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utftgrn-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utftgro-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utftgro-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utftgrp-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utftgrp-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utftgrq-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utftgrq-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utftgrr-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utftgrr-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utftgrs-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utftgrs-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utftgrt-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utftgrt-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utftgru-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utftgru-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utftgrz-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utftgrz-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utftmrk-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utftmrk-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utftmrl-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utftmrl-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utftmrm-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utftmrm-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utftmrn-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utftmrn-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utftmro-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utftmro-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utftmrp-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utftmrp-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utftmrq-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utftmrq-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utftmrr-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utftmrr-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utftmrs-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utftmrs-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utftmrt-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utftmrt-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utftmru-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utftmru-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utftmrz-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex/utftmrz-v.tfm
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/upbrsgexpgothb-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/upbrsgexpgothb-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/upbrsgexpgothr-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/upbrsgexpgothr-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/upbrsgexpmgothr-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/upbrsgexpmgothr-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/upbrsgexpminb-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/upbrsgexpminb-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/upbrsgexpminl-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/upbrsgexpminl-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/upbrsgexpminr-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/upbrsgexpminr-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/upbrsgnmlgothb-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/upbrsgnmlgothb-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/upbrsgnmlgotheb-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/upbrsgnmlgotheb-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/upbrsgnmlgothr-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/upbrsgnmlgothr-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/upbrsgnmlmgothr-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/upbrsgnmlmgothr-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/upbrsgnmlminb-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/upbrsgnmlminb-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/upbrsgnmlminl-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/upbrsgnmlminl-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/upbrsgnmlminr-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/upbrsgnmlminr-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/upexpgothb-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/upexpgothb-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/upexpgothr-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/upexpgothr-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/upexpmgothr-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/upexpmgothr-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/upexpminb-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/upexpminb-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/upexpminl-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/upexpminl-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/upexpminr-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/upexpminr-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/upnmlgothb-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/upnmlgothb-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/upnmlgotheb-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/upnmlgotheb-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/upnmlgothr-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/upnmlgothr-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/upnmlmgothr-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/upnmlmgothr-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/upnmlminb-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/upnmlminb-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/upnmlminl-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/upnmlminl-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/upnmlminr-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/upnmlminr-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/uprubygothb-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/uprubygothb-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/uprubygothr-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/uprubygothr-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/uprubymgothr-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/uprubymgothr-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/uprubyminb-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/uprubyminb-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/uprubyminl-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/uprubyminl-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/uprubyminr-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/uprubyminr-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfcgrk-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfcgrk-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfcgrl-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfcgrl-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfcgrm-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfcgrm-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfcgro-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfcgro-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfcmrk-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfcmrk-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfcmrl-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfcmrl-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfcmrm-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfcmrm-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfcmro-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfcmro-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfgrj-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfgrj-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfgrk-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfgrk-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfgrl-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfgrl-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfgrm-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfgrm-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfgrn-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfgrn-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfgro-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfgro-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfgrp-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfgrp-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfgrq-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfgrq-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfgrr-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfgrr-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfgrs-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfgrs-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfgrt-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfgrt-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfgru-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfgru-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfgrv-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfgrv-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfgrz-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfgrz-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjgbj-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjgbj-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjgbk-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjgbk-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjgbl-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjgbl-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjgbm-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjgbm-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjgbn-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjgbn-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjgbo-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjgbo-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjgbp-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjgbp-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjgbq-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjgbq-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjgbr-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjgbr-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjgbs-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjgbs-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjgbt-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjgbt-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjgbu-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjgbu-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjgbv-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjgbv-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjgbz-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjgbz-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjgrj-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjgrj-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjgrk-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjgrk-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjgrl-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjgrl-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjgrm-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjgrm-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjgrn-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjgrn-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjgro-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjgro-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjgrp-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjgrp-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjgrq-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjgrq-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjgrr-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjgrr-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjgrs-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjgrs-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjgrt-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjgrt-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjgru-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjgru-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjgrv-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjgrv-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjgrz-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjgrz-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmbj-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmbj-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmbk-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmbk-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmbl-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmbl-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmbm-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmbm-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmbn-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmbn-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmbo-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmbo-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmbp-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmbp-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmbq-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmbq-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmbr-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmbr-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmbs-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmbs-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmbt-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmbt-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmbu-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmbu-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmbv-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmbv-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmbz-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmbz-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmgrj-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmgrj-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmgrk-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmgrk-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmgrl-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmgrl-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmgrm-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmgrm-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmgrn-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmgrn-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmgro-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmgro-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmgrp-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmgrp-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmgrq-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmgrq-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmgrr-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmgrr-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmgrs-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmgrs-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmgrt-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmgrt-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmgru-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmgru-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmgrv-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmgrv-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmgrz-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmgrz-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmlj-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmlj-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmlk-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmlk-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmll-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmll-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmlm-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmlm-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmln-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmln-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmlo-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmlo-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmlp-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmlp-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmlq-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmlq-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmlr-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmlr-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmls-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmls-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmlt-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmlt-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmlu-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmlu-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmlv-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmlv-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmlz-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmlz-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmrj-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmrj-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmrk-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmrk-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmrl-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmrl-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmrm-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmrm-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmrn-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmrn-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmro-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmro-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmrp-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmrp-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmrq-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmrq-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmrr-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmrr-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmrs-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmrs-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmrt-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmrt-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmru-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmru-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmrv-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmrv-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmrz-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfjmrz-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfmrj-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfmrj-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfmrk-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfmrk-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfmrl-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfmrl-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfmrm-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfmrm-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfmrn-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfmrn-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfmro-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfmro-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfmrp-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfmrp-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfmrq-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfmrq-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfmrr-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfmrr-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfmrs-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfmrs-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfmrt-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfmrt-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfmru-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfmru-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfmrv-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfmrv-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfmrz-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utfmrz-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utftgrk-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utftgrk-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utftgrl-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utftgrl-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utftgrm-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utftgrm-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utftgrn-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utftgrn-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utftgro-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utftgro-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utftgrp-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utftgrp-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utftgrq-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utftgrq-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utftgrr-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utftgrr-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utftgrs-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utftgrs-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utftgrt-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utftgrt-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utftgru-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utftgru-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utftgrz-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utftgrz-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utftmrk-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utftmrk-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utftmrl-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utftmrl-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utftmrm-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utftmrm-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utftmrn-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utftmrn-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utftmro-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utftmro-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utftmrp-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utftmrp-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utftmrq-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utftmrq-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utftmrr-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utftmrr-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utftmrs-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utftmrs-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utftmrt-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utftmrt-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utftmru-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utftmru-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utftmrz-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex/utftmrz-v.vf
%{_texmfdistdir}/tex/platex/japanese-otf-uptex/mlutf.sty
%{_texmfdistdir}/tex/platex/japanese-otf-uptex/otf.sty
%doc %{_texmfdistdir}/doc/fonts/japanese-otf-uptex/00otf-uptex.txt
%doc %{_texmfdistdir}/doc/fonts/japanese-otf-uptex/COPYRIGHT
%doc %{_texmfdistdir}/doc/fonts/japanese-otf-uptex/README
%doc %{_texmfdistdir}/doc/fonts/japanese-otf-uptex/test/uplatex/Makefile
%doc %{_texmfdistdir}/doc/fonts/japanese-otf-uptex/test/uplatex/sp_cns_utf.tex
%doc %{_texmfdistdir}/doc/fonts/japanese-otf-uptex/test/uplatex/sp_gb_utf.tex
%doc %{_texmfdistdir}/doc/fonts/japanese-otf-uptex/test/uplatex/sp_jp_text.tex
%doc %{_texmfdistdir}/doc/fonts/japanese-otf-uptex/test/uplatex/sp_jp_utf.tex
%doc %{_texmfdistdir}/doc/fonts/japanese-otf-uptex/test/uplatex/sp_kr_utf.tex
%doc %{_texmfdistdir}/doc/fonts/japanese-otf-uptex/test/uplatex/uotf-sp-utf8.tex
%doc %{_texmfdistdir}/doc/fonts/japanese-otf-uptex/test/uplatex/uotftest-utf8.tex
%doc %{_texmfdistdir}/doc/fonts/japanese-otf-uptex/test/uplatex/uotftest.tex
%doc %{_texmfdistdir}/doc/fonts/japanese-otf-uptex/test/uplatex/upbrsgtest.tex
#- source
%doc %{_texmfdistdir}/source/fonts/japanese-otf-uptex/basepl/ubase-h.pl
%doc %{_texmfdistdir}/source/fonts/japanese-otf-uptex/basepl/ubase-v.pl
%doc %{_texmfdistdir}/source/fonts/japanese-otf-uptex/basepl/ubrsg-h.pl
%doc %{_texmfdistdir}/source/fonts/japanese-otf-uptex/basepl/ubrsg-v.pl
%doc %{_texmfdistdir}/source/fonts/japanese-otf-uptex/patch/otfbeta_uptex-0.10.patch
%doc %{_texmfdistdir}/source/fonts/japanese-otf-uptex/script/MakeSPList.pm
%doc %{_texmfdistdir}/source/fonts/japanese-otf-uptex/script/mktfm_sp.pl
%doc %{_texmfdistdir}/source/fonts/japanese-otf-uptex/script/mkutf32list.pl
%doc %{_texmfdistdir}/source/fonts/japanese-otf-uptex/script/mkutfvf_sp.pl
%doc %{_texmfdistdir}/source/fonts/japanese-otf-uptex/script/sp_list_c.txt
%doc %{_texmfdistdir}/source/fonts/japanese-otf-uptex/script/sp_list_j.txt
%doc %{_texmfdistdir}/source/fonts/japanese-otf-uptex/script/sp_list_k.txt
%doc %{_texmfdistdir}/source/fonts/japanese-otf-uptex/script/sp_list_t.txt
%doc %{_texmfdistdir}/source/fonts/japanese-otf-uptex/umakeotf
%doc %{_texmfdistdir}/source/fonts/japanese-otf-uptex/umakeotf_brsg
%doc %{_texmfdistdir}/source/fonts/japanese-otf-uptex/umkjvf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17722 |12mr|texlive-japanese-otf-v1.7b5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25939
# category Package
# catalog-ctan /language/japanese/japanese-otf
# catalog-date 2012-04-11 09:22:31 +0200
# catalog-license other-free
# catalog-version v1.7b5
Name:		texlive-japanese-otf
Epoch:		1
Version:	v1.7b5
Release:	1
Summary:	Advanced font selection for platex and its friends
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/japanese/japanese-otf
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/japanese-otf.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/japanese-otf.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/japanese-otf.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-tetex

%description
The package contains pLaTeX support files and virtual fonts for
supporting a wide variety of fonts in LaTeX using the pTeX
engine.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/map/dvipdfmx/japanese-otf/otf-cktx.map
%{_texmfdistdir}/fonts/map/dvipdfmx/japanese-otf/otf-noEmbed.map
%{_texmfdistdir}/fonts/ofm/public/japanese-otf/hirakaku-w3-h.ofm
%{_texmfdistdir}/fonts/ofm/public/japanese-otf/hirakaku-w3-v.ofm
%{_texmfdistdir}/fonts/ofm/public/japanese-otf/hirakaku-w6-h.ofm
%{_texmfdistdir}/fonts/ofm/public/japanese-otf/hirakaku-w6-v.ofm
%{_texmfdistdir}/fonts/ofm/public/japanese-otf/hiramaru-w4-h.ofm
%{_texmfdistdir}/fonts/ofm/public/japanese-otf/hiramaru-w4-v.ofm
%{_texmfdistdir}/fonts/ofm/public/japanese-otf/hiramin-w3-h.ofm
%{_texmfdistdir}/fonts/ofm/public/japanese-otf/hiramin-w3-v.ofm
%{_texmfdistdir}/fonts/ofm/public/japanese-otf/hiramin-w6-h.ofm
%{_texmfdistdir}/fonts/ofm/public/japanese-otf/hiramin-w6-v.ofm
%{_texmfdistdir}/fonts/ofm/public/japanese-otf/otf-cjgb-h.ofm
%{_texmfdistdir}/fonts/ofm/public/japanese-otf/otf-cjgb-v.ofm
%{_texmfdistdir}/fonts/ofm/public/japanese-otf/otf-cjgr-h.ofm
%{_texmfdistdir}/fonts/ofm/public/japanese-otf/otf-cjgr-v.ofm
%{_texmfdistdir}/fonts/ofm/public/japanese-otf/otf-cjmb-h.ofm
%{_texmfdistdir}/fonts/ofm/public/japanese-otf/otf-cjmb-v.ofm
%{_texmfdistdir}/fonts/ofm/public/japanese-otf/otf-cjmgr-h.ofm
%{_texmfdistdir}/fonts/ofm/public/japanese-otf/otf-cjmgr-v.ofm
%{_texmfdistdir}/fonts/ofm/public/japanese-otf/otf-cjml-h.ofm
%{_texmfdistdir}/fonts/ofm/public/japanese-otf/otf-cjml-v.ofm
%{_texmfdistdir}/fonts/ofm/public/japanese-otf/otf-cjmr-h.ofm
%{_texmfdistdir}/fonts/ofm/public/japanese-otf/otf-cjmr-v.ofm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgexpgothb-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgexpgothb-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgexpgothbn-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgexpgothbn-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgexpgothr-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgexpgothr-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgexpgothrn-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgexpgothrn-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgexpmgothr-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgexpmgothr-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgexpmgothrn-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgexpmgothrn-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgexpminb-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgexpminb-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgexpminbn-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgexpminbn-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgexpminl-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgexpminl-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgexpminln-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgexpminln-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgexpminr-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgexpminr-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgexpminrn-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgexpminrn-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgnmlgothb-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgnmlgothb-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgnmlgothbn-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgnmlgothbn-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgnmlgotheb-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgnmlgotheb-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgnmlgothr-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgnmlgothr-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgnmlgothrn-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgnmlgothrn-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgnmlmgothr-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgnmlmgothr-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgnmlmgothrn-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgnmlmgothrn-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgnmlminb-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgnmlminb-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgnmlminbn-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgnmlminbn-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgnmlminl-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgnmlminl-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgnmlminln-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgnmlminln-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgnmlminr-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgnmlminr-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgnmlminrn-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgnmlminrn-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidcgr0-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidcgr0-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidcgr1-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidcgr1-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidcgr2-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidcgr2-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidcgr3-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidcgr3-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidcgr4-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidcgr4-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidcgr5-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidcgr5-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidcgr6-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidcgr6-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidcgr7-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidcgr7-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidcmr0-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidcmr0-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidcmr1-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidcmr1-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidcmr2-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidcmr2-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidcmr3-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidcmr3-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidcmr4-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidcmr4-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidcmr5-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidcmr5-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidcmr6-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidcmr6-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidcmr7-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidcmr7-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjgb0-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjgb0-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjgb1-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjgb1-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjgb2-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjgb2-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjgb3-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjgb3-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjgb4-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjgb4-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjgb5-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjgb5-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjgr0-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjgr0-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjgr1-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjgr1-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjgr2-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjgr2-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjgr3-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjgr3-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjgr4-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjgr4-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjgr5-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjgr5-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmb0-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmb0-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmb1-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmb1-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmb2-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmb2-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmb3-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmb3-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmb4-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmb4-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmb5-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmb5-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmgr0-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmgr0-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmgr1-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmgr1-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmgr2-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmgr2-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmgr3-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmgr3-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmgr4-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmgr4-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmgr5-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmgr5-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjml0-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjml0-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjml1-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjml1-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjml2-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjml2-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjml3-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjml3-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjml4-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjml4-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjml5-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjml5-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmr0-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmr0-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmr1-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmr1-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmr2-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmr2-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmr3-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmr3-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmr4-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmr4-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmr5-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmr5-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidkgr0-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidkgr0-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidkgr1-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidkgr1-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidkgr2-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidkgr2-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidkgr3-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidkgr3-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidkgr4-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidkgr4-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidkmr0-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidkmr0-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidkmr1-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidkmr1-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidkmr2-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidkmr2-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidkmr3-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidkmr3-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidkmr4-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidkmr4-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidtgr0-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidtgr0-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidtgr1-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidtgr1-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidtgr2-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidtgr2-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidtgr3-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidtgr3-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidtgr4-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidtgr4-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidtmr0-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidtmr0-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidtmr1-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidtmr1-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidtmr2-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidtmr2-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidtmr3-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidtmr3-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidtmr4-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidtmr4-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/expgothb-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/expgothb-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/expgothbn-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/expgothbn-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/expgothr-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/expgothr-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/expgothrn-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/expgothrn-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/expmgothr-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/expmgothr-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/expmgothrn-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/expmgothrn-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/expminb-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/expminb-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/expminbn-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/expminbn-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/expminl-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/expminl-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/expminln-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/expminln-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/expminr-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/expminr-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/expminrn-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/expminrn-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hgothb-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hgothb-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hgothbn-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hgothbn-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hgotheb-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hgotheb-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hgothr-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hgothr-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hgothrn-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hgothrn-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hirakaku-w3-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hirakaku-w3-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hirakaku-w6-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hirakaku-w6-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hiramaru-w4-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hiramaru-w4-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hiramin-w3-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hiramin-w3-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hiramin-w6-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hiramin-w6-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hmgothr-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hmgothr-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hmgothrn-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hmgothrn-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hminb-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hminb-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hminbn-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hminbn-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hminl-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hminl-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hminln-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hminln-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hminr-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hminr-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hminrn-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hminrn-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/nmlgothb-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/nmlgothb-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/nmlgothbn-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/nmlgothbn-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/nmlgotheb-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/nmlgotheb-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/nmlgothr-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/nmlgothr-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/nmlgothrn-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/nmlgothrn-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/nmlmgothr-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/nmlmgothr-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/nmlmgothrn-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/nmlmgothrn-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/nmlminb-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/nmlminb-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/nmlminbn-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/nmlminbn-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/nmlminl-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/nmlminl-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/nmlminln-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/nmlminln-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/nmlminr-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/nmlminr-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/nmlminrn-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/nmlminrn-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ccgr-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ccgr-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ccmr-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ccmr-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-cjgb-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-cjgb-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-cjgr-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-cjgr-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-cjmb-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-cjmb-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-cjmgr-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-cjmgr-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-cjml-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-cjml-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-cjmr-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-cjmr-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ckgr-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ckgr-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ckmr-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ckmr-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ctgr-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ctgr-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ctmr-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ctmr-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ucgr-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ucgr-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ucmr-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ucmr-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ujgb-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ujgb-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ujgbn-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ujgbn-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ujgr-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ujgr-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ujgrn-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ujgrn-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ujmb-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ujmb-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ujmbn-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ujmbn-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ujmgr-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ujmgr-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ujmgrn-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ujmgrn-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ujml-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ujml-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ujmln-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ujmln-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ujmr-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ujmr-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ujmrn-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ujmrn-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ukgr-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ukgr-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ukmr-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ukmr-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-utgr-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-utgr-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-utmr-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-utmr-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/phirakakuw3-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/phirakakuw3-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/phirakakuw6-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/phirakakuw6-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/phiramaruw4-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/phiramaruw4-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/phiraminw3-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/phiraminw3-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/phiraminw6-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/phiraminw6-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/rubygothb-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/rubygothb-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/rubygothr-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/rubygothr-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/rubymgothr-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/rubymgothr-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/rubyminb-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/rubyminb-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/rubyminl-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/rubyminl-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/rubyminr-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/rubyminr-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcgr0-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcgr0-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcgr1-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcgr1-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcgr2-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcgr2-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcgr3-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcgr3-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcgr4-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcgr4-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcgr5-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcgr5-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcgr6-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcgr6-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcgr7-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcgr7-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcgr8-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcgr8-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcgr9-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcgr9-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcgra-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcgra-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcgrb-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcgrb-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcgrc-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcgrc-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcgrd-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcgrd-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcgre-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcgre-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcgrf-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcgrf-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcmr0-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcmr0-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcmr1-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcmr1-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcmr2-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcmr2-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcmr3-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcmr3-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcmr4-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcmr4-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcmr5-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcmr5-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcmr6-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcmr6-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcmr7-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcmr7-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcmr8-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcmr8-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcmr9-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcmr9-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcmra-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcmra-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcmrb-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcmrb-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcmrc-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcmrc-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcmrd-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcmrd-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcmre-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcmre-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcmrf-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcmrf-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfgr0-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfgr0-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfgr1-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfgr1-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfgr2-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfgr2-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfgr3-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfgr3-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfgr4-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfgr4-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfgr5-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfgr5-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfgr6-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfgr6-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfgr7-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfgr7-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfgr8-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfgr8-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfgr9-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfgr9-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfgra-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfgra-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfgrb-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfgrb-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfgrc-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfgrc-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfgrd-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfgrd-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfgre-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfgre-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfgrf-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfgrf-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgb0-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgb0-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgb1-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgb1-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgb2-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgb2-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgb3-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgb3-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgb4-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgb4-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgb5-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgb5-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgb6-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgb6-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgb7-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgb7-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgb8-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgb8-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgb9-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgb9-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgba-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgba-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbb-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbb-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbc-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbc-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbd-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbd-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbe-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbe-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbf-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbf-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbn0-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbn0-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbn1-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbn1-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbn2-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbn2-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbn3-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbn3-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbn4-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbn4-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbn5-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbn5-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbn6-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbn6-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbn7-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbn7-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbn8-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbn8-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbn9-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbn9-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbna-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbna-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbnb-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbnb-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbnc-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbnc-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbnd-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbnd-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbne-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbne-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbnf-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbnf-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgr0-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgr0-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgr1-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgr1-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgr2-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgr2-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgr3-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgr3-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgr4-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgr4-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgr5-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgr5-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgr6-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgr6-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgr7-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgr7-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgr8-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgr8-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgr9-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgr9-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgra-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgra-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrb-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrb-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrc-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrc-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrd-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrd-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgre-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgre-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrf-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrf-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrn0-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrn0-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrn1-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrn1-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrn2-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrn2-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrn3-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrn3-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrn4-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrn4-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrn5-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrn5-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrn6-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrn6-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrn7-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrn7-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrn8-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrn8-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrn9-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrn9-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrna-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrna-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrnb-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrnb-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrnc-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrnc-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrnd-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrnd-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrne-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrne-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrnf-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrnf-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmb0-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmb0-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmb1-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmb1-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmb2-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmb2-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmb3-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmb3-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmb4-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmb4-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmb5-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmb5-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmb6-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmb6-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmb7-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmb7-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmb8-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmb8-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmb9-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmb9-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmba-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmba-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbb-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbb-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbc-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbc-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbd-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbd-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbe-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbe-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbf-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbf-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbn0-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbn0-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbn1-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbn1-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbn2-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbn2-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbn3-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbn3-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbn4-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbn4-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbn5-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbn5-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbn6-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbn6-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbn7-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbn7-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbn8-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbn8-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbn9-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbn9-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbna-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbna-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbnb-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbnb-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbnc-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbnc-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbnd-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbnd-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbne-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbne-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbnf-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbnf-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgr0-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgr0-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgr1-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgr1-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgr2-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgr2-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgr3-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgr3-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgr4-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgr4-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgr5-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgr5-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgr6-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgr6-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgr7-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgr7-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgr8-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgr8-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgr9-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgr9-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgra-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgra-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrb-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrb-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrc-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrc-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrd-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrd-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgre-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgre-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrf-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrf-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrn0-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrn0-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrn1-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrn1-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrn2-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrn2-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrn3-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrn3-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrn4-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrn4-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrn5-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrn5-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrn6-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrn6-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrn7-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrn7-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrn8-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrn8-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrn9-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrn9-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrna-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrna-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrnb-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrnb-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrnc-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrnc-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrnd-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrnd-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrne-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrne-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrnf-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrnf-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjml0-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjml0-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjml1-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjml1-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjml2-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjml2-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjml3-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjml3-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjml4-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjml4-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjml5-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjml5-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjml6-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjml6-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjml7-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjml7-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjml8-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjml8-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjml9-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjml9-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmla-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmla-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmlb-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmlb-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmlc-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmlc-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmld-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmld-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmle-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmle-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmlf-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmlf-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmln0-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmln0-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmln1-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmln1-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmln2-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmln2-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmln3-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmln3-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmln4-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmln4-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmln5-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmln5-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmln6-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmln6-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmln7-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmln7-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmln8-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmln8-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmln9-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmln9-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmlna-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmlna-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmlnb-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmlnb-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmlnc-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmlnc-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmlnd-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmlnd-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmlne-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmlne-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmlnf-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmlnf-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmr0-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmr0-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmr1-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmr1-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmr2-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmr2-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmr3-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmr3-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmr4-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmr4-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmr5-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmr5-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmr6-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmr6-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmr7-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmr7-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmr8-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmr8-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmr9-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmr9-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmra-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmra-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrb-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrb-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrc-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrc-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrd-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrd-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmre-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmre-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrf-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrf-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrn0-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrn0-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrn1-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrn1-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrn2-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrn2-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrn3-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrn3-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrn4-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrn4-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrn5-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrn5-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrn6-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrn6-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrn7-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrn7-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrn8-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrn8-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrn9-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrn9-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrna-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrna-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrnb-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrnb-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrnc-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrnc-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrnd-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrnd-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrne-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrne-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrnf-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrnf-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkgr0-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkgr0-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkgr1-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkgr1-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkgr2-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkgr2-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkgr3-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkgr3-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkgr4-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkgr4-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkgr5-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkgr5-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkgr6-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkgr6-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkgr7-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkgr7-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkgr8-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkgr8-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkgr9-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkgr9-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkgra-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkgra-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkgrb-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkgrb-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkgrc-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkgrc-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkgrd-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkgrd-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkgre-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkgre-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkgrf-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkgrf-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkmr0-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkmr0-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkmr1-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkmr1-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkmr2-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkmr2-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkmr3-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkmr3-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkmr4-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkmr4-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkmr5-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkmr5-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkmr6-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkmr6-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkmr7-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkmr7-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkmr8-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkmr8-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkmr9-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkmr9-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkmra-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkmra-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkmrb-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkmrb-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkmrc-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkmrc-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkmrd-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkmrd-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkmre-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkmre-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkmrf-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkmrf-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfmr0-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfmr0-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfmr1-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfmr1-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfmr2-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfmr2-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfmr3-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfmr3-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfmr4-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfmr4-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfmr5-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfmr5-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfmr6-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfmr6-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfmr7-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfmr7-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfmr8-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfmr8-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfmr9-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfmr9-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfmra-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfmra-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfmrb-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfmrb-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfmrc-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfmrc-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfmrd-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfmrd-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfmre-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfmre-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfmrf-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfmrf-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftgr0-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftgr0-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftgr1-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftgr1-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftgr2-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftgr2-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftgr3-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftgr3-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftgr4-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftgr4-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftgr5-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftgr5-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftgr6-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftgr6-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftgr7-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftgr7-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftgr8-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftgr8-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftgr9-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftgr9-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftgra-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftgra-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftgrb-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftgrb-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftgrc-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftgrc-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftgrd-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftgrd-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftgre-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftgre-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftgrf-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftgrf-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftmr0-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftmr0-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftmr1-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftmr1-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftmr2-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftmr2-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftmr3-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftmr3-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftmr4-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftmr4-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftmr5-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftmr5-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftmr6-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftmr6-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftmr7-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftmr7-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftmr8-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftmr8-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftmr9-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftmr9-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftmra-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftmra-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftmrb-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftmrb-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftmrc-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftmrc-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftmrd-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftmrd-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftmre-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftmre-v.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftmrf-h.tfm
%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftmrf-v.tfm
%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgexpgothb-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgexpgothb-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgexpgothbn-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgexpgothbn-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgexpgothr-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgexpgothr-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgexpgothrn-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgexpgothrn-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgexpmgothr-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgexpmgothr-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgexpmgothrn-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgexpmgothrn-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgexpminb-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgexpminb-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgexpminbn-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgexpminbn-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgexpminl-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgexpminl-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgexpminln-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgexpminln-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgexpminr-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgexpminr-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgexpminrn-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgexpminrn-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgnmlgothb-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgnmlgothb-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgnmlgothbn-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgnmlgothbn-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgnmlgotheb-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgnmlgotheb-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgnmlgothr-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgnmlgothr-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgnmlgothrn-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgnmlgothrn-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgnmlmgothr-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgnmlmgothr-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgnmlmgothrn-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgnmlmgothrn-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgnmlminb-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgnmlminb-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgnmlminbn-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgnmlminbn-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgnmlminl-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgnmlminl-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgnmlminln-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgnmlminln-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgnmlminr-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgnmlminr-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgnmlminrn-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgnmlminrn-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidcgr0-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidcgr0-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidcgr1-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidcgr1-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidcgr2-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidcgr2-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidcgr3-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidcgr3-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidcgr4-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidcgr4-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidcgr5-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidcgr5-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidcgr6-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidcgr6-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidcgr7-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidcgr7-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidcmr0-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidcmr0-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidcmr1-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidcmr1-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidcmr2-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidcmr2-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidcmr3-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidcmr3-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidcmr4-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidcmr4-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidcmr5-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidcmr5-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidcmr6-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidcmr6-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidcmr7-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidcmr7-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjgb0-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjgb0-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjgb1-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjgb1-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjgb2-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjgb2-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjgb3-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjgb3-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjgb4-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjgb4-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjgb5-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjgb5-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjgr0-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjgr0-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjgr1-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjgr1-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjgr2-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjgr2-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjgr3-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjgr3-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjgr4-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjgr4-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjgr5-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjgr5-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmb0-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmb0-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmb1-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmb1-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmb2-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmb2-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmb3-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmb3-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmb4-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmb4-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmb5-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmb5-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmgr0-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmgr0-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmgr1-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmgr1-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmgr2-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmgr2-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmgr3-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmgr3-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmgr4-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmgr4-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmgr5-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmgr5-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjml0-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjml0-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjml1-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjml1-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjml2-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjml2-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjml3-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjml3-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjml4-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjml4-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjml5-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjml5-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmr0-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmr0-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmr1-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmr1-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmr2-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmr2-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmr3-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmr3-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmr4-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmr4-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmr5-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmr5-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidkgr0-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidkgr0-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidkgr1-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidkgr1-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidkgr2-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidkgr2-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidkgr3-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidkgr3-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidkgr4-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidkgr4-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidkmr0-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidkmr0-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidkmr1-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidkmr1-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidkmr2-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidkmr2-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidkmr3-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidkmr3-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidkmr4-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidkmr4-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidtgr0-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidtgr0-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidtgr1-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidtgr1-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidtgr2-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidtgr2-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidtgr3-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidtgr3-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidtgr4-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidtgr4-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidtmr0-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidtmr0-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidtmr1-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidtmr1-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidtmr2-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidtmr2-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidtmr3-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidtmr3-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidtmr4-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidtmr4-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/expgothb-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/expgothb-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/expgothbn-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/expgothbn-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/expgothr-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/expgothr-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/expgothrn-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/expgothrn-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/expmgothr-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/expmgothr-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/expmgothrn-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/expmgothrn-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/expminb-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/expminb-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/expminbn-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/expminbn-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/expminl-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/expminl-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/expminln-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/expminln-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/expminr-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/expminr-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/expminrn-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/expminrn-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/nmlgothb-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/nmlgothb-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/nmlgothbn-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/nmlgothbn-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/nmlgotheb-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/nmlgotheb-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/nmlgothr-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/nmlgothr-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/nmlgothrn-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/nmlgothrn-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/nmlmgothr-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/nmlmgothr-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/nmlmgothrn-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/nmlmgothrn-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/nmlminb-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/nmlminb-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/nmlminbn-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/nmlminbn-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/nmlminl-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/nmlminl-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/nmlminln-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/nmlminln-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/nmlminr-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/nmlminr-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/nmlminrn-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/nmlminrn-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/phirakakuw3-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/phirakakuw3-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/phirakakuw6-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/phirakakuw6-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/phiramaruw4-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/phiramaruw4-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/phiraminw3-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/phiraminw3-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/phiraminw6-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/phiraminw6-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/rubygothb-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/rubygothb-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/rubygothr-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/rubygothr-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/rubymgothr-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/rubymgothr-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/rubyminb-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/rubyminb-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/rubyminl-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/rubyminl-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/rubyminr-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/rubyminr-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcgr0-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcgr0-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcgr1-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcgr1-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcgr2-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcgr2-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcgr3-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcgr3-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcgr4-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcgr4-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcgr5-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcgr5-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcgr6-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcgr6-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcgr7-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcgr7-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcgr8-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcgr8-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcgr9-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcgr9-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcgra-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcgra-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcgrb-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcgrb-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcgrc-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcgrc-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcgrd-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcgrd-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcgre-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcgre-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcgrf-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcgrf-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcmr0-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcmr0-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcmr1-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcmr1-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcmr2-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcmr2-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcmr3-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcmr3-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcmr4-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcmr4-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcmr5-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcmr5-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcmr6-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcmr6-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcmr7-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcmr7-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcmr8-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcmr8-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcmr9-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcmr9-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcmra-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcmra-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcmrb-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcmrb-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcmrc-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcmrc-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcmrd-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcmrd-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcmre-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcmre-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcmrf-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcmrf-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfgr0-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfgr0-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfgr1-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfgr1-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfgr2-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfgr2-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfgr3-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfgr3-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfgr4-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfgr4-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfgr5-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfgr5-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfgr6-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfgr6-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfgr7-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfgr7-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfgr8-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfgr8-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfgr9-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfgr9-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfgra-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfgra-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfgrb-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfgrb-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfgrc-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfgrc-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfgrd-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfgrd-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfgre-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfgre-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfgrf-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfgrf-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgb0-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgb0-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgb1-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgb1-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgb2-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgb2-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgb3-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgb3-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgb4-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgb4-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgb5-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgb5-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgb6-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgb6-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgb7-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgb7-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgb8-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgb8-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgb9-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgb9-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgba-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgba-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbb-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbb-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbc-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbc-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbd-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbd-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbe-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbe-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbf-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbf-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbn0-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbn0-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbn1-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbn1-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbn2-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbn2-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbn3-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbn3-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbn4-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbn4-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbn5-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbn5-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbn6-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbn6-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbn7-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbn7-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbn8-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbn8-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbn9-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbn9-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbna-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbna-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbnb-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbnb-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbnc-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbnc-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbnd-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbnd-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbne-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbne-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbnf-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbnf-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgr0-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgr0-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgr1-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgr1-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgr2-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgr2-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgr3-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgr3-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgr4-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgr4-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgr5-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgr5-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgr6-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgr6-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgr7-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgr7-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgr8-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgr8-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgr9-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgr9-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgra-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgra-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrb-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrb-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrc-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrc-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrd-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrd-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgre-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgre-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrf-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrf-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrn0-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrn0-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrn1-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrn1-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrn2-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrn2-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrn3-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrn3-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrn4-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrn4-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrn5-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrn5-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrn6-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrn6-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrn7-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrn7-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrn8-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrn8-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrn9-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrn9-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrna-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrna-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrnb-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrnb-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrnc-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrnc-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrnd-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrnd-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrne-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrne-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrnf-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrnf-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmb0-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmb0-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmb1-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmb1-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmb2-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmb2-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmb3-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmb3-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmb4-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmb4-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmb5-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmb5-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmb6-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmb6-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmb7-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmb7-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmb8-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmb8-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmb9-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmb9-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmba-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmba-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbb-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbb-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbc-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbc-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbd-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbd-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbe-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbe-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbf-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbf-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbn0-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbn0-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbn1-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbn1-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbn2-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbn2-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbn3-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbn3-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbn4-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbn4-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbn5-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbn5-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbn6-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbn6-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbn7-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbn7-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbn8-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbn8-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbn9-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbn9-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbna-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbna-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbnb-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbnb-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbnc-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbnc-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbnd-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbnd-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbne-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbne-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbnf-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbnf-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgr0-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgr0-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgr1-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgr1-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgr2-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgr2-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgr3-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgr3-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgr4-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgr4-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgr5-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgr5-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgr6-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgr6-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgr7-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgr7-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgr8-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgr8-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgr9-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgr9-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgra-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgra-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrb-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrb-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrc-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrc-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrd-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrd-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgre-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgre-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrf-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrf-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrn0-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrn0-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrn1-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrn1-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrn2-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrn2-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrn3-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrn3-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrn4-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrn4-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrn5-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrn5-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrn6-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrn6-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrn7-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrn7-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrn8-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrn8-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrn9-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrn9-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrna-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrna-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrnb-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrnb-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrnc-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrnc-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrnd-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrnd-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrne-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrne-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrnf-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrnf-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjml0-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjml0-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjml1-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjml1-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjml2-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjml2-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjml3-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjml3-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjml4-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjml4-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjml5-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjml5-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjml6-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjml6-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjml7-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjml7-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjml8-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjml8-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjml9-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjml9-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmla-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmla-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmlb-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmlb-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmlc-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmlc-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmld-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmld-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmle-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmle-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmlf-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmlf-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmln0-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmln0-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmln1-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmln1-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmln2-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmln2-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmln3-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmln3-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmln4-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmln4-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmln5-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmln5-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmln6-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmln6-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmln7-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmln7-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmln8-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmln8-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmln9-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmln9-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmlna-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmlna-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmlnb-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmlnb-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmlnc-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmlnc-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmlnd-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmlnd-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmlne-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmlne-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmlnf-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmlnf-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmr0-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmr0-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmr1-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmr1-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmr2-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmr2-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmr3-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmr3-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmr4-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmr4-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmr5-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmr5-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmr6-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmr6-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmr7-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmr7-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmr8-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmr8-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmr9-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmr9-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmra-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmra-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrb-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrb-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrc-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrc-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrd-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrd-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmre-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmre-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrf-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrf-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrn0-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrn0-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrn1-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrn1-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrn2-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrn2-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrn3-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrn3-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrn4-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrn4-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrn5-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrn5-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrn6-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrn6-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrn7-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrn7-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrn8-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrn8-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrn9-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrn9-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrna-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrna-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrnb-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrnb-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrnc-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrnc-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrnd-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrnd-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrne-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrne-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrnf-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrnf-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkgr0-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkgr0-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkgr1-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkgr1-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkgr2-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkgr2-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkgr3-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkgr3-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkgr4-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkgr4-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkgr5-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkgr5-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkgr6-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkgr6-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkgr7-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkgr7-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkgr8-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkgr8-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkgr9-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkgr9-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkgra-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkgra-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkgrb-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkgrb-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkgrc-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkgrc-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkgrd-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkgrd-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkgre-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkgre-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkgrf-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkgrf-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkmr0-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkmr0-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkmr1-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkmr1-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkmr2-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkmr2-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkmr3-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkmr3-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkmr4-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkmr4-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkmr5-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkmr5-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkmr6-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkmr6-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkmr7-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkmr7-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkmr8-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkmr8-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkmr9-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkmr9-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkmra-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkmra-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkmrb-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkmrb-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkmrc-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkmrc-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkmrd-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkmrd-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkmre-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkmre-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkmrf-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkmrf-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfmr0-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfmr0-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfmr1-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfmr1-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfmr2-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfmr2-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfmr3-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfmr3-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfmr4-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfmr4-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfmr5-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfmr5-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfmr6-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfmr6-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfmr7-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfmr7-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfmr8-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfmr8-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfmr9-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfmr9-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfmra-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfmra-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfmrb-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfmrb-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfmrc-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfmrc-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfmrd-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfmrd-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfmre-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfmre-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfmrf-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfmrf-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftgr0-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftgr0-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftgr1-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftgr1-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftgr2-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftgr2-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftgr3-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftgr3-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftgr4-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftgr4-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftgr5-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftgr5-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftgr6-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftgr6-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftgr7-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftgr7-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftgr8-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftgr8-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftgr9-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftgr9-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftgra-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftgra-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftgrb-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftgrb-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftgrc-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftgrc-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftgrd-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftgrd-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftgre-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftgre-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftgrf-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftgrf-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftmr0-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftmr0-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftmr1-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftmr1-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftmr2-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftmr2-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftmr3-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftmr3-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftmr4-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftmr4-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftmr5-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftmr5-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftmr6-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftmr6-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftmr7-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftmr7-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftmr8-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftmr8-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftmr9-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftmr9-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftmra-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftmra-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftmrb-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftmrb-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftmrc-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftmrc-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftmrd-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftmrd-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftmre-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftmre-v.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftmrf-h.vf
%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftmrf-v.vf
%{_texmfdistdir}/tex/platex/japanese-otf/ajmacros.sty
%{_texmfdistdir}/tex/platex/japanese-otf/mlcid.sty
%{_texmfdistdir}/tex/platex/japanese-otf/otf-hangul.dfu
%{_texmfdistdir}/tex/platex/japanese-otf/redeffont.sty
%_texmf_updmap_d/japanese-otf
%doc %{_texmfdistdir}/doc/fonts/japanese-otf/COPYRIGHT
%doc %{_texmfdistdir}/doc/fonts/japanese-otf/readme.en.txt
%doc %{_texmfdistdir}/doc/fonts/japanese-otf/readme.txt
%doc %{_texmfdistdir}/doc/fonts/japanese-otf/test/brsgtest.tex
%doc %{_texmfdistdir}/doc/fonts/japanese-otf/test/jis2004.tex
%doc %{_texmfdistdir}/doc/fonts/japanese-otf/test/koreanexample.tex
%doc %{_texmfdistdir}/doc/fonts/japanese-otf/test/otftest.tex
%doc %{_texmfdistdir}/doc/fonts/japanese-otf/test/pkanatest.tex
%doc %{_texmfdistdir}/doc/fonts/japanese-otf/test/pkanatest2.tex
#- source
%doc %{_texmfdistdir}/source/fonts/japanese-otf/basepl/base-h.pl
%doc %{_texmfdistdir}/source/fonts/japanese-otf/basepl/base-v.pl
%doc %{_texmfdistdir}/source/fonts/japanese-otf/basepl/base0-h.pl
%doc %{_texmfdistdir}/source/fonts/japanese-otf/basepl/base2-h.pl
%doc %{_texmfdistdir}/source/fonts/japanese-otf/basepl/base2-v.pl
%doc %{_texmfdistdir}/source/fonts/japanese-otf/basepl/base3-v.pl
%doc %{_texmfdistdir}/source/fonts/japanese-otf/basepl/brsg-h.pl
%doc %{_texmfdistdir}/source/fonts/japanese-otf/basepl/brsg-v.pl
%doc %{_texmfdistdir}/source/fonts/japanese-otf/makeotf
%doc %{_texmfdistdir}/source/fonts/japanese-otf/mkjvf
%doc %{_texmfdistdir}/source/fonts/japanese-otf/script/glyphdata
%doc %{_texmfdistdir}/source/fonts/japanese-otf/script/mkaltutfvf.pl
%doc %{_texmfdistdir}/source/fonts/japanese-otf/script/mkcidofm.pl
%doc %{_texmfdistdir}/source/fonts/japanese-otf/script/mkcidvf.pl
%doc %{_texmfdistdir}/source/fonts/japanese-otf/script/mkjp04tfmvf.pl
%doc %{_texmfdistdir}/source/fonts/japanese-otf/script/mkmlcidvf.pl
%doc %{_texmfdistdir}/source/fonts/japanese-otf/script/mkpkana.pl
%doc %{_texmfdistdir}/source/fonts/japanese-otf/script/mkpropofm.pl
%doc %{_texmfdistdir}/source/fonts/japanese-otf/script/mktfm.pl
%doc %{_texmfdistdir}/source/fonts/japanese-otf/script/mkutfvf.pl
%doc %{_texmfdistdir}/source/fonts/japanese-otf/script/mkvpkana.pl

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}
mkdir -p %{buildroot}%{_texmf_updmap_d}
cat > %{buildroot}%{_texmf_updmap_d}/japanese-otf <<EOF
KanjiMap otf-@kanjiEmbed@.map
KanjiMap otf-cktx.map
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17723 |12mr|texlive-jeopardy-1.1a-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17757
# category Package
# catalog-ctan /macros/latex/contrib/jeopardy
# catalog-date 2010-04-14 18:01:33 +0200
# catalog-license lppl
# catalog-version 1.1a
Name:		texlive-jeopardy
Version:	1.1a
Release:	2
Summary:	Build a jeopardy game in LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/jeopardy
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jeopardy.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jeopardy.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jeopardy.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The jeopardy package allows to build a jeopardy game with
pdfLaTeX. It is based on the jj_game class and exerquiz
package, written by D. P. Story. The author of the game can use
multichoice questions or fill-in questions. The answer for
fill-in questions is either a mathematical formula or text
string (see the documentation of exerquiz and \RespBoxMath and
\RespBoxTxt commands to learn more about the capabilities).
JavaScripts are written to record the score. If the score is
greater than a given value, a hidden string is shown. The user
should use the style with some screen presentation package,
such as web. The package is distributed with some example
games, including both 1- and 2-player games.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/jeopardy/jeopardy.cfg
%{_texmfdistdir}/tex/latex/jeopardy/jeopardy.sty
%doc %{_texmfdistdir}/doc/latex/jeopardy/README
%doc %{_texmfdistdir}/doc/latex/jeopardy/example/aleq.jpg
%doc %{_texmfdistdir}/doc/latex/jeopardy/example/game1-two.pdf
%doc %{_texmfdistdir}/doc/latex/jeopardy/example/game1-two.tex
%doc %{_texmfdistdir}/doc/latex/jeopardy/example/game1.pdf
%doc %{_texmfdistdir}/doc/latex/jeopardy/example/game1.tex
%doc %{_texmfdistdir}/doc/latex/jeopardy/example/game1a.pdf
%doc %{_texmfdistdir}/doc/latex/jeopardy/example/game1a.tex
%doc %{_texmfdistdir}/doc/latex/jeopardy/example/game2.pdf
%doc %{_texmfdistdir}/doc/latex/jeopardy/example/game2.tex
%doc %{_texmfdistdir}/doc/latex/jeopardy/example/game2a.pdf
%doc %{_texmfdistdir}/doc/latex/jeopardy/example/game2a.tex
%doc %{_texmfdistdir}/doc/latex/jeopardy/example/game3-CZ.pdf
%doc %{_texmfdistdir}/doc/latex/jeopardy/example/game3-CZ.tex
%doc %{_texmfdistdir}/doc/latex/jeopardy/example/game3-oneplayer-CZ.pdf
%doc %{_texmfdistdir}/doc/latex/jeopardy/example/game3-oneplayer-CZ.tex
%doc %{_texmfdistdir}/doc/latex/jeopardy/example/game4.pdf
%doc %{_texmfdistdir}/doc/latex/jeopardy/example/game4.tex
%doc %{_texmfdistdir}/doc/latex/jeopardy/example/joke.jpg
%doc %{_texmfdistdir}/doc/latex/jeopardy/example/picture.jpg
%doc %{_texmfdistdir}/doc/latex/jeopardy/jeopardy.pdf
#- source
%doc %{_texmfdistdir}/source/latex/jeopardy/jeopardy.dtx
%doc %{_texmfdistdir}/source/latex/jeopardy/jeopardy.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17724 |12mr|texlive-jfontmaps-20120210-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25887
# category Package
# catalog-ctan /language/japanese/jfontmaps
# catalog-date 2012-02-10 14:42:49 +0100
# catalog-license gpl3
# catalog-version undef
Name:		texlive-jfontmaps
Version:	20120210
Release:	5
Summary:	Font maps for Japanese fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/japanese/jfontmaps
License:	GPL3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jfontmaps.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jfontmaps.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jfontmaps.x86_64-linux.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-jfontmaps.bin = %{EVRD}

%description
The package offers font maps, and supporting material, that
make various Japanese fonts available to users of (u)ptex and
related programs or formats.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/updmap-setup-kanji
%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/otf-hiragino.map
%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/otf-ipa.map
%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/otf-ipaex.map
%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/otf-kozuka.map
%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/otf-morisawa.map
%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/otf-up-hiragino.map
%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/otf-up-ipa.map
%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/otf-up-ipaex.map
%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/otf-up-kozuka.map
%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/otf-up-morisawa.map
%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/ptex-hiragino-04.map
%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/ptex-hiragino.map
%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/ptex-ipa.map
%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/ptex-ipaex.map
%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/ptex-kozuka-04.map
%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/ptex-kozuka.map
%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/ptex-morisawa-04.map
%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/ptex-morisawa.map
%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/uptex-hiragino-04.map
%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/uptex-hiragino.map
%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/uptex-ipa.map
%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/uptex-ipaex.map
%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/uptex-kozuka-04.map
%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/uptex-kozuka.map
%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/uptex-morisawa-04.map
%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/uptex-morisawa.map
%{_texmfdistdir}/scripts/jfontmaps/updmap-setup-kanji.pl
%doc %{_texmfdistdir}/doc/fonts/jfontmaps/ChangeLog
%doc %{_texmfdistdir}/doc/fonts/jfontmaps/README
%doc %{_texmfdistdir}/doc/fonts/jfontmaps/updmap-otf.sh

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/jfontmaps/updmap-setup-kanji.pl updmap-setup-kanji
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17725 |12mr|texlive-jknapltx-20061215-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19440
# category Package
# catalog-ctan /macros/latex/contrib/jknappen
# catalog-date 2006-12-15 11:08:32 +0100
# catalog-license gpl
# catalog-version undef
Name:		texlive-jknapltx
Version:	20061215
Release:	2
Summary:	Miscellaneous packages by Joerg Knappen
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/jknappen
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jknapltx.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jknapltx.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Miscellaneous macros by Jorg Knappen, including: - represent
counters in greek; - Maxwell's non-commutative division; -
latin1jk, latin2jk and latin3jk, which are their inputenc
definition files that allow verbatim input in the respective
ISO Latin codes; - blackboard bold fonts in maths; - use of
RSFS fonts in maths; - extra alignments for \parboxes; - swap
Roman and Sans fonts; - transliterate semitic languages; -
patches to make (La)TeX formulae embeddable in SGML; - use
maths "minus" in text as appropriate; - simple Young tableaux.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/jknapltx/greekctr.sty
%{_texmfdistdir}/tex/latex/jknapltx/holtpolt.sty
%{_texmfdistdir}/tex/latex/jknapltx/latin1jk.def
%{_texmfdistdir}/tex/latex/jknapltx/latin2jk.def
%{_texmfdistdir}/tex/latex/jknapltx/latin3jk.def
%{_texmfdistdir}/tex/latex/jknapltx/mathbbol.sty
%{_texmfdistdir}/tex/latex/jknapltx/mathrsfs.sty
%{_texmfdistdir}/tex/latex/jknapltx/parboxx.sty
%{_texmfdistdir}/tex/latex/jknapltx/sans.sty
%{_texmfdistdir}/tex/latex/jknapltx/semtrans.sty
%{_texmfdistdir}/tex/latex/jknapltx/sgmlcmpt.sty
%{_texmfdistdir}/tex/latex/jknapltx/smartmn.sty
%{_texmfdistdir}/tex/latex/jknapltx/tccompat.sty
%{_texmfdistdir}/tex/latex/jknapltx/ursfs.fd
%{_texmfdistdir}/tex/latex/jknapltx/ustmary.fd
%{_texmfdistdir}/tex/latex/jknapltx/young.sty
%doc %{_texmfdistdir}/doc/latex/jknapltx/00readme.txt
%doc %{_texmfdistdir}/doc/latex/jknapltx/README.TEXLIVE
%doc %{_texmfdistdir}/doc/latex/jknapltx/mathbbol.rme
%doc %{_texmfdistdir}/doc/latex/jknapltx/mathrsfs.rme

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17726 |12mr|texlive-jlabels-20110605-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24858
# category Package
# catalog-ctan /macros/latex/contrib/jlabels
# catalog-date 2011-12-16 16:22:52 +0100
# catalog-license nosource
# catalog-version 2011-06-05
Name:		texlive-jlabels
Version:	20110605
Release:	3
Summary:	Make letter-sized pages of labels
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/jlabels
License:	NOSOURCE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jlabels.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jlabels.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides controls for the numbers of rows and
columns.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/jlabels/jlabels.sty
%doc %{_texmfdistdir}/doc/latex/jlabels/README
%doc %{_texmfdistdir}/doc/latex/jlabels/jlabels.pdf
%doc %{_texmfdistdir}/doc/latex/jlabels/jlabels.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17727 |12mr|texlive-jmlr-1.17-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26759
# category Package
# catalog-ctan /macros/latex/contrib/jmlr
# catalog-date 2012-05-30 16:45:26 +0200
# catalog-license lppl
# catalog-version 1.17
Name:		texlive-jmlr
Version:	1.17
Release:	1
Summary:	Class files for the Journal of Machine Learning Research
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/jmlr
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jmlr.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jmlr.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jmlr.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The jmlr bundle provides a class for authors (jmlr) and a class
for production editors (jmlrbook), as well as a script
makejmlrbook The jmlrbook class may can be used to combine
articles written using the jmlr class into a book. The class
uses the combine class and the hyperref package to produce
either a colour hyperlinked book for on-line viewing or a
greyscale nonhyperlinked book for printing. The makejmlrbook
Perl script can be used to create the colour hyperlinked and
greyscale nonhyperlinked PDFs of a document using the jmlrbook
class. It can also create a set of HTML files that list the
included papers with links to their abstracts and the
individual articles as PDFs.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/scripts/jmlr/makejmlrbook
%{_texmfdistdir}/scripts/jmlr/makejmlrbook.bat
%{_texmfdistdir}/tex/latex/jmlr/jmlr.cls
%{_texmfdistdir}/tex/latex/jmlr/jmlrbook.cls
%doc %{_texmfdistdir}/doc/latex/jmlr/CHANGES
%doc %{_texmfdistdir}/doc/latex/jmlr/INSTALL
%doc %{_texmfdistdir}/doc/latex/jmlr/README
%doc %{_texmfdistdir}/doc/latex/jmlr/jmlr.pdf
%doc %{_texmfdistdir}/doc/latex/jmlr/sample-books/bookLogo-gray.png
%doc %{_texmfdistdir}/doc/latex/jmlr/sample-books/bookLogo.png
%doc %{_texmfdistdir}/doc/latex/jmlr/sample-books/jmlrbook-sample.pdf
%doc %{_texmfdistdir}/doc/latex/jmlr/sample-books/jmlrbook-sample.tex
%doc %{_texmfdistdir}/doc/latex/jmlr/sample-books/paper1/paper1.bib
%doc %{_texmfdistdir}/doc/latex/jmlr/sample-books/paper1/paper1.tex
%doc %{_texmfdistdir}/doc/latex/jmlr/sample-books/paper2/paper2.bib
%doc %{_texmfdistdir}/doc/latex/jmlr/sample-books/paper2/paper2.tex
%doc %{_texmfdistdir}/doc/latex/jmlr/sample-books/paper3/paper3.bib
%doc %{_texmfdistdir}/doc/latex/jmlr/sample-books/paper3/paper3.tex
%doc %{_texmfdistdir}/doc/latex/jmlr/sample-books/paper4/paper4.bib
%doc %{_texmfdistdir}/doc/latex/jmlr/sample-books/paper4/paper4.tex
%doc %{_texmfdistdir}/doc/latex/jmlr/sample-books/proceedings-sample.pdf
%doc %{_texmfdistdir}/doc/latex/jmlr/sample-books/proceedings-sample.tex
%doc %{_texmfdistdir}/doc/latex/jmlr/sample-papers/images/circle-gray.png
%doc %{_texmfdistdir}/doc/latex/jmlr/sample-papers/images/circle.jpg
%doc %{_texmfdistdir}/doc/latex/jmlr/sample-papers/images/nodes-gray.png
%doc %{_texmfdistdir}/doc/latex/jmlr/sample-papers/images/nodes.png
%doc %{_texmfdistdir}/doc/latex/jmlr/sample-papers/images/square-gray.png
%doc %{_texmfdistdir}/doc/latex/jmlr/sample-papers/images/square.png
%doc %{_texmfdistdir}/doc/latex/jmlr/sample-papers/images/teximage.tex
%doc %{_texmfdistdir}/doc/latex/jmlr/sample-papers/jmlr-sample.bib
%doc %{_texmfdistdir}/doc/latex/jmlr/sample-papers/jmlr-sample.pdf
%doc %{_texmfdistdir}/doc/latex/jmlr/sample-papers/jmlr-sample.tex
%doc %{_texmfdistdir}/doc/latex/jmlr/sample-papers/jmlrwcp-sample.pdf
%doc %{_texmfdistdir}/doc/latex/jmlr/sample-papers/jmlrwcp-sample.tex
#- source
%doc %{_texmfdistdir}/source/latex/jmlr/jmlr.dtx
%doc %{_texmfdistdir}/source/latex/jmlr/jmlr.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar scripts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17728 |12mr|texlive-jmn-20111103-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22719
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-jmn
Version:	20111103
Release:	2
Summary:	TeXLive jmn package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jmn.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive jmn package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/jmn/hans/hans-sh.afm
%{_texmfdistdir}/fonts/afm/jmn/hans/hans.afm
%{_texmfdistdir}/fonts/enc/dvips/jmn/hans.enc
%{_texmfdistdir}/fonts/map/dvips/jmn/hans.map
%{_texmfdistdir}/fonts/tfm/jmn/hans/hans-sh.tfm
%{_texmfdistdir}/fonts/tfm/jmn/hans/hans.tfm
%{_texmfdistdir}/fonts/type1/jmn/hans/hans-sh.pfb
%{_texmfdistdir}/fonts/type1/jmn/hans/hans-sh.pfm
%{_texmfdistdir}/fonts/type1/jmn/hans/hans.pfb
%{_texmfdistdir}/fonts/type1/jmn/hans/hans.pfm

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17729 |12mr|texlive-jneurosci-1.00-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17346
# category Package
# catalog-ctan /biblio/bibtex/contrib/jneurosci
# catalog-date 2010-03-06 20:55:14 +0100
# catalog-license lppl
# catalog-version 1.00
Name:		texlive-jneurosci
Version:	1.00
Release:	2
Summary:	BibTeX style for the Journal of Neuroscience
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/jneurosci
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jneurosci.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jneurosci.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This is a slightly modified version of the namedplus style,
which fully conforms with the Journal of Neuroscience citation
style. It should be characterised as an author-date citation
style; a BibTeX style and a LaTeX package are provided.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/jneurosci/jneurosci.bst
%{_texmfdistdir}/tex/latex/jneurosci/jneurosci.sty
%doc %{_texmfdistdir}/doc/latex/jneurosci/README
%doc %{_texmfdistdir}/doc/latex/jneurosci/jneurosci.pdf
%doc %{_texmfdistdir}/doc/latex/jneurosci/jneurosci.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17730 |12mr|texlive-jpsj-1.2.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/jpsj
# catalog-date 2007-03-14 08:57:39 +0100
# catalog-license lppl
# catalog-version 1.2.2
Name:		texlive-jpsj
Version:	1.2.2
Release:	2
Summary:	Document Class for Journal of the Physical Society of Japan
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/jpsj
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jpsj.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jpsj.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive jpsj package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/jpsj/jpsj2.cls
%doc %{_texmfdistdir}/doc/latex/jpsj/dummy.eps
%doc %{_texmfdistdir}/doc/latex/jpsj/injpsj2.pdf
%doc %{_texmfdistdir}/doc/latex/jpsj/injpsj2.tex
%doc %{_texmfdistdir}/doc/latex/jpsj/template.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17731 |12mr|texlive-jsclasses-20071208-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18430
# category Package
# catalog-ctan /macros/latex/contrib/jsclasses
# catalog-date 2007-12-08 14:15:18 +0100
# catalog-license bsd
# catalog-version undef
Name:		texlive-jsclasses
Version:	20071208
Release:	2
Summary:	Classes tailored for use with Japanese
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/jsclasses
License:	BSD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jsclasses.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jsclasses.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Classes jsarticle and jsbook are provided, together with
packages okumacro, okuverb and morisawa. These classes are
designed to work under ASCII Corporation's Japanese TeX system
ptex.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/platex/jsclasses/jsarticle.cls
%{_texmfdistdir}/tex/platex/jsclasses/jsbook.cls
%{_texmfdistdir}/tex/platex/jsclasses/jspf.cls
%{_texmfdistdir}/tex/platex/jsclasses/jsverb.sty
%{_texmfdistdir}/tex/platex/jsclasses/kiyou.cls
%{_texmfdistdir}/tex/platex/jsclasses/minijs.sty
%{_texmfdistdir}/tex/platex/jsclasses/morisawa.sty
%{_texmfdistdir}/tex/platex/jsclasses/okumacro.sty
%{_texmfdistdir}/tex/platex/jsclasses/okuverb.sty
#- source
%doc %{_texmfdistdir}/source/platex/jsclasses/jsclasses.dtx
%doc %{_texmfdistdir}/source/platex/jsclasses/jsclasses.ins
%doc %{_texmfdistdir}/source/platex/jsclasses/jsverb.dtx
%doc %{_texmfdistdir}/source/platex/jsclasses/jsverb.ins
%doc %{_texmfdistdir}/source/platex/jsclasses/morisawa.dtx
%doc %{_texmfdistdir}/source/platex/jsclasses/morisawa.ins
%doc %{_texmfdistdir}/source/platex/jsclasses/okumacro.dtx
%doc %{_texmfdistdir}/source/platex/jsclasses/okumacro.ins
%doc %{_texmfdistdir}/source/platex/jsclasses/okuverb.dtx
%doc %{_texmfdistdir}/source/platex/jsclasses/okuverb.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17732 |12mr|texlive-js-misc-20091128-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16211
# category Package
# catalog-ctan /macros/plain/contrib/js-misc
# catalog-date 2009-11-28 12:18:01 +0100
# catalog-license pd
# catalog-version undef
Name:		texlive-js-misc
Version:	20091128
Release:	2
Summary:	Miscellaneous macros from Joachim Schrod
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/plain/contrib/js-misc
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/js-misc.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/js-misc.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A bunch of packages, including: - idverb.tex, for 'short
verbatim'; - xfig.tex, for including xfig/transfig output in a
TeX document; and - cassette.tex for setting cassette labels.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/plain/js-misc/cassette.tex
%{_texmfdistdir}/tex/plain/js-misc/idverb.tex
%{_texmfdistdir}/tex/plain/js-misc/js-misc.tex
%{_texmfdistdir}/tex/plain/js-misc/schild.tex
%{_texmfdistdir}/tex/plain/js-misc/sperr.tex
%{_texmfdistdir}/tex/plain/js-misc/xfig.tex
%doc %{_texmfdistdir}/doc/plain/js-misc/History
%doc %{_texmfdistdir}/doc/plain/js-misc/INSTALL
%doc %{_texmfdistdir}/doc/plain/js-misc/Imakefile
%doc %{_texmfdistdir}/doc/plain/js-misc/License
%doc %{_texmfdistdir}/doc/plain/js-misc/Makefile
%doc %{_texmfdistdir}/doc/plain/js-misc/README
%doc %{_texmfdistdir}/doc/plain/js-misc/TODO
%doc %{_texmfdistdir}/doc/plain/js-misc/deutsch.doc
%doc %{_texmfdistdir}/doc/plain/js-misc/deutsch.tex
%doc %{_texmfdistdir}/doc/plain/js-misc/idverb.doc
%doc %{_texmfdistdir}/doc/plain/js-misc/names.sty
%doc %{_texmfdistdir}/doc/plain/js-misc/xfig/text-2.1-doc.tex
%doc %{_texmfdistdir}/doc/plain/js-misc/xfig/text-2.1.fig
%doc %{_texmfdistdir}/doc/plain/js-misc/xfig/text-2.1.latex
%doc %{_texmfdistdir}/doc/plain/js-misc/xfig/text-3.1-doc.tex
%doc %{_texmfdistdir}/doc/plain/js-misc/xfig/text-3.1.latex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17733 |12mr|texlive-junicode-0.7.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25896
# category Package
# catalog-ctan /fonts/junicode
# catalog-date 2012-04-09 14:52:28 +0200
# catalog-license gpl
# catalog-version 0.7.6
Name:		texlive-junicode
Version:	0.7.6
Release:	1
Summary:	A TrueType font for mediaevalists
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/junicode
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/junicode.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/junicode.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Junicode is a TrueType font with many OpenType features for
antiquarians (especially medievalists) based on typefaces used
by the Oxford Press in the late 17th and early 18th centuries.
It works well with Xe(La)TeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/truetype/public/junicode/Junicode-Bold.ttf
%{_texmfdistdir}/fonts/truetype/public/junicode/Junicode-BoldItalic.ttf
%{_texmfdistdir}/fonts/truetype/public/junicode/Junicode-Italic.ttf
%{_texmfdistdir}/fonts/truetype/public/junicode/Junicode.ttf
%{_texmfdistdir}/tex/latex/junicode/mt-Junicode.cfg
%doc %{_texmfdistdir}/doc/fonts/junicode/Junicode.pdf
%doc %{_texmfdistdir}/doc/fonts/junicode/Junicode.tex
%doc %{_texmfdistdir}/doc/fonts/junicode/README
%doc %{_texmfdistdir}/doc/fonts/junicode/aelfric_job.pdf
%doc %{_texmfdistdir}/doc/fonts/junicode/aelfric_job.tex
%doc %{_texmfdistdir}/doc/fonts/junicode/homer_sample.pdf
%doc %{_texmfdistdir}/doc/fonts/junicode/homer_sample.tex
%doc %{_texmfdistdir}/doc/fonts/junicode/replacements

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17734 |12mr|texlive-jura-20070108-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/jura
# catalog-date 2007-01-08 14:12:54 +0100
# catalog-license gpl
# catalog-version undef
Name:		texlive-jura
Version:	20070108
Release:	2
Summary:	A document class for German legal texts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/jura
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jura.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jura.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jura.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Implements the standard layout for German term papers in law
(one-and-half linespacing, 7 cm margins, etc.). Includes
alphanum that permits alphanumeric section numbering (e.g., A.
Introduction; III. International Law).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/jura/alphanum.sty
%{_texmfdistdir}/tex/latex/jura/jura.cls
%doc %{_texmfdistdir}/doc/latex/jura/README
%doc %{_texmfdistdir}/doc/latex/jura/jura.pdf
%doc %{_texmfdistdir}/doc/latex/jura/jura2html
%doc %{_texmfdistdir}/doc/latex/jura/juratest.ltx
#- source
%doc %{_texmfdistdir}/source/latex/jura/jura.dtx
%doc %{_texmfdistdir}/source/latex/jura/jura.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17735 |12mr|texlive-juraabbrev-20070108-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/juraabbrev
# catalog-date 2007-01-08 14:12:54 +0100
# catalog-license gpl
# catalog-version undef
Name:		texlive-juraabbrev
Version:	20070108
Release:	2
Summary:	Abbreviations for typesetting (German) juridical documents
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/juraabbrev
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/juraabbrev.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/juraabbrev.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/juraabbrev.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package should be helpful for people working on (German)
law. It helps you to handle abbreviations and creates a list of
those (pre-defined) abbreviations that have actually been used
in the document.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/makeindex/juraabbrev/laws.ist
%{_texmfdistdir}/tex/latex/juraabbrev/juraabbrev.4ht
%{_texmfdistdir}/tex/latex/juraabbrev/juraabbrev.sty
%doc %{_texmfdistdir}/doc/latex/juraabbrev/README
%doc %{_texmfdistdir}/doc/latex/juraabbrev/abbrevtest.tex
%doc %{_texmfdistdir}/doc/latex/juraabbrev/juraabbrev.pdf
#- source
%doc %{_texmfdistdir}/source/latex/juraabbrev/juraabbrev.dtx
%doc %{_texmfdistdir}/source/latex/juraabbrev/juraabbrev.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar makeindex tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17736 |12mr|texlive-jurabib-0.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/jurabib
# catalog-date 2007-01-08 14:12:54 +0100
# catalog-license gpl
# catalog-version 0.6
Name:		texlive-jurabib
Version:	0.6
Release:	2
Summary:	Extended BibTeX citation support for the humanities and legal texts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/jurabib
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jurabib.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jurabib.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jurabib.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package enables automated citation with BibTeX for legal
studies and the humanities. In addition, the package provides
commands for specifying editors in a commentary in a convenient
way. Simplified formatting of the citation as well as the
bibliography entry is also provided. It is possible to display
the (short) title of a work only if an authors is cited with
multiple works. Giving a full citation in the text, conforming
to the bibliography entry, is supported. Several options are
provided which might be of special interest for those outside
legal studies--for instance, displaying multiple full
citations. In addition, the format of last names and first
names of authors may be changed easily. Cross references to
other footnotes are possible. Language dependent handling of
bibliography entries is possible by the special language field.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bib/jurabib/book.bib
%{_texmfdistdir}/bibtex/bib/jurabib/comment.bib
%{_texmfdistdir}/bibtex/bib/jurabib/jbtest.bib
%{_texmfdistdir}/bibtex/bib/jurabib/jbtesthu.bib
%{_texmfdistdir}/bibtex/bst/jurabib/jox.bst
%{_texmfdistdir}/bibtex/bst/jurabib/jurabib.bst
%{_texmfdistdir}/bibtex/bst/jurabib/jureco.bst
%{_texmfdistdir}/bibtex/bst/jurabib/jurunsrt.bst
%{_texmfdistdir}/tex/latex/jurabib/dajbbib.ldf
%{_texmfdistdir}/tex/latex/jurabib/dejbbib.ldf
%{_texmfdistdir}/tex/latex/jurabib/dujbbib.ldf
%{_texmfdistdir}/tex/latex/jurabib/enjbbib.ldf
%{_texmfdistdir}/tex/latex/jurabib/fijbbib.ldf
%{_texmfdistdir}/tex/latex/jurabib/frjbbib.ldf
%{_texmfdistdir}/tex/latex/jurabib/itjbbib.ldf
%{_texmfdistdir}/tex/latex/jurabib/jblong.cfg
%{_texmfdistdir}/tex/latex/jurabib/jurabib.cfg
%{_texmfdistdir}/tex/latex/jurabib/jurabib.sty
%{_texmfdistdir}/tex/latex/jurabib/nojbbib.ldf
%{_texmfdistdir}/tex/latex/jurabib/ptjbbib.ldf
%{_texmfdistdir}/tex/latex/jurabib/spjbbib.ldf
%doc %{_texmfdistdir}/doc/latex/jurabib/changes.txt
%doc %{_texmfdistdir}/doc/latex/jurabib/docs/english/jbendoc.pdf
%doc %{_texmfdistdir}/doc/latex/jurabib/docs/english/jbendoc.tex
%doc %{_texmfdistdir}/doc/latex/jurabib/docs/german/jbgerdoc.pdf
%doc %{_texmfdistdir}/doc/latex/jurabib/docs/german/jbgerdoc.tex
%doc %{_texmfdistdir}/doc/latex/jurabib/jbtest.pdf
%doc %{_texmfdistdir}/doc/latex/jurabib/jbtest.tex
%doc %{_texmfdistdir}/doc/latex/jurabib/jbtest.url
%doc %{_texmfdistdir}/doc/latex/jurabib/jbtestbt.tex
%doc %{_texmfdistdir}/doc/latex/jurabib/jbtestbu.tex
%doc %{_texmfdistdir}/doc/latex/jurabib/jbtestcb.tex
%doc %{_texmfdistdir}/doc/latex/jurabib/jbtestcb1.tex
%doc %{_texmfdistdir}/doc/latex/jurabib/jbtestcb2.tex
%doc %{_texmfdistdir}/doc/latex/jurabib/jbtesthu.tex
%doc %{_texmfdistdir}/doc/latex/jurabib/jbtestmb.tex
#- source
%doc %{_texmfdistdir}/source/latex/jurabib/jurabib.dtx
%doc %{_texmfdistdir}/source/latex/jurabib/jurabib.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17737 |12mr|texlive-juramisc-0.91-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/juramisc
# catalog-date 2007-11-23 19:34:36 +0100
# catalog-license lppl
# catalog-version 0.91
Name:		texlive-juramisc
Version:	0.91
Release:	2
Summary:	Typesetting German juridical documents
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/juramisc
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/juramisc.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/juramisc.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A collection of classes for typesetting court sentences, legal
opinions, and dissertations for German lawyers. The package is
still under development.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/juramisc/jbgoe.clo
%{_texmfdistdir}/tex/latex/juramisc/jbstgallen.clo
%{_texmfdistdir}/tex/latex/juramisc/jbtrier.clo
%{_texmfdistdir}/tex/latex/juramisc/jurabase.sty
%{_texmfdistdir}/tex/latex/juramisc/jurabook.cls
%{_texmfdistdir}/tex/latex/juramisc/juraovw.cls
%{_texmfdistdir}/tex/latex/juramisc/juraurtl.cls
%doc %{_texmfdistdir}/doc/latex/juramisc/README
%doc %{_texmfdistdir}/doc/latex/juramisc/doc/jbook/jbook.dtx
%doc %{_texmfdistdir}/doc/latex/juramisc/doc/jbook/jbook.ins
%doc %{_texmfdistdir}/doc/latex/juramisc/doc/jmgerdoc.pdf
%doc %{_texmfdistdir}/doc/latex/juramisc/doc/jmgerdoc.tex
%doc %{_texmfdistdir}/doc/latex/juramisc/doc/jmgerdoc_scr.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17738 |12mr|texlive-jurarsp-0.52-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/jurarsp
# catalog-date 2007-01-08 14:12:54 +0100
# catalog-license gpl
# catalog-version 0.52
Name:		texlive-jurarsp
Version:	0.52
Release:	2
Summary:	Citations of judgements and official documents in (German) juridical documents
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/jurarsp
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jurarsp.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jurarsp.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jurarsp.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package should be helpful for people working on (German)
law. It (ab)uses BibTeX for citations of judgements and
official documents. For this purpose, a special BibTeX-style is
provided.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/jurarsp/jurarsp.bst
%{_texmfdistdir}/tex/latex/jurarsp/jurarsp.cfg
%{_texmfdistdir}/tex/latex/jurarsp/jurarsp.sty
%doc %{_texmfdistdir}/doc/latex/jurarsp/README
%doc %{_texmfdistdir}/doc/latex/jurarsp/jurarsp.pdf
%doc %{_texmfdistdir}/doc/latex/jurarsp/rsptest.bib
%doc %{_texmfdistdir}/doc/latex/jurarsp/rsptest.tex
#- source
%doc %{_texmfdistdir}/source/latex/jurarsp/jurarsp.dtx
%doc %{_texmfdistdir}/source/latex/jurarsp/jurarsp.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17739 |12mr|texlive-jvlisting-0.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24638
# category Package
# catalog-ctan /macros/latex/contrib/jvlisting
# catalog-date 2011-11-18 01:15:46 +0100
# catalog-license lppl
# catalog-version 0.7
Name:		texlive-jvlisting
Version:	0.7
Release:	2
Summary:	A replacement for LaTeX's verbatim package
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/jvlisting
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jvlisting.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jvlisting.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jvlisting.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package provides a LaTeX environment listing, an
alternative to the built-in verbatim environment. The listing
environment is tailored for including listings of computer
program source code into documents. The main advantages over
the original verbatim environment are: - environments
automatically fixes leading whitespace so that the environment
and program listing can be indented with the rest of the
document source, and; - listing environments may easily be
customised and extended.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/jvlisting/jvlisting.sty
%doc %{_texmfdistdir}/doc/latex/jvlisting/README
%doc %{_texmfdistdir}/doc/latex/jvlisting/examples.tex
%doc %{_texmfdistdir}/doc/latex/jvlisting/jvlisting.pdf
%doc %{_texmfdistdir}/doc/latex/jvlisting/test.tex
#- source
%doc %{_texmfdistdir}/source/latex/jvlisting/jvlisting.dtx
%doc %{_texmfdistdir}/source/latex/jvlisting/jvlisting.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17740 |12mr|texlive-kalender-20081107-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/kalender/kalender.sty
# catalog-date 2008-11-07 13:08:40 +0100
# catalog-license other-free
# catalog-version undef
Name:		texlive-kalender
Version:	20081107
Release:	1
Summary:	Create a calendar, in German
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/kalender/kalender.sty
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kalender.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Conflicts:	texlive-texmf <= 20110705-3

%description
The package defines a macro \Kalender, which takes one
argument, and generates a calendar for the year the argument
specifies. The calendar provides a table of conversion of days
to day of week, for the whole year plus December of the
previous year and January of the following year. The macros use
packages calc and ifthen.

%pre
    %_texmf_mktexlsr_pre

%post
    %_texmf_mktexlsr_post

%preun
    if [ $1 -eq 0 ]; then
	%_texmf_mktexlsr_pre
    fi

%postun
    if [ $1 -eq 0 ]; then
	%_texmf_mktexlsr_post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/kalender/kalender.sty
%doc %{_tlpkgobjdir}/*.tlpobj

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex %{buildroot}%{_texmfdistdir}
mkdir -p %{buildroot}%{_tlpkgobjdir}
cp -fpa tlpkg/tlpobj/*.tlpobj %{buildroot}%{_tlpkgobjdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17741 |12mr|texlive-kantlipsum-0.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24935
# category Package
# catalog-ctan /macros/latex/contrib/kantlipsum
# catalog-date 2011-12-24 01:22:03 +0100
# catalog-license lppl1.3
# catalog-version 0.5
Name:		texlive-kantlipsum
Version:	0.5
Release:	1
Summary:	Generate sentences in Kant's style
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/kantlipsum
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kantlipsum.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kantlipsum.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kantlipsum.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package spits out sentences in Kantian style; the text is
provided by the Kant generator for Python by Mark Pilgrim,
described in the book "Dive into Python". The package is
modelled on lipsum, and may be used for similar purposes.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/kantlipsum/kantlipsum.sty
%doc %{_texmfdistdir}/doc/latex/kantlipsum/README
%doc %{_texmfdistdir}/doc/latex/kantlipsum/kantlipsum.pdf
#- source
%doc %{_texmfdistdir}/source/latex/kantlipsum/kantlipsum.dtx
%doc %{_texmfdistdir}/source/latex/kantlipsum/kantlipsum.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17742 |12mr|texlive-karnaugh-20070108-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21338
# category Package
# catalog-ctan /macros/latex/contrib/karnaugh
# catalog-date 2007-01-08 14:40:40 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-karnaugh
Version:	20070108
Release:	2
Summary:	Typeset Karnaugh-Veitch-maps
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/karnaugh
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/karnaugh.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/karnaugh.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Macros intended for typesetting Karnaugh-Maps and Veitch-Charts
in a simple and user-friendly way. Karnaugh-Maps and Veitch-
Charts are used to display and simplify logic functions
"manually". These macros can typeset Karnaugh-Maps and Veitch-
Charts with up to ten variables (=1024 entries).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/karnaugh/kvmacros.tex
%doc %{_texmfdistdir}/doc/latex/karnaugh/kvdoc.pdf
%doc %{_texmfdistdir}/doc/latex/karnaugh/kvdoc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17743 |12mr|texlive-kastrup-20111103-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-kastrup
Version:	20111103
Release:	2
Summary:	TeXLive kastrup package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kastrup.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kastrup.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kastrup.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive kastrup package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/kastrup/binhex.tex
%doc %{_texmfdistdir}/doc/generic/kastrup/binhex.pdf
#- source
%doc %{_texmfdistdir}/source/generic/kastrup/binhex.drv
%doc %{_texmfdistdir}/source/generic/kastrup/binhex.dtx
%doc %{_texmfdistdir}/source/generic/kastrup/binhex.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17744 |12mr|texlive-kdgdocs-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24498
# category Package
# catalog-ctan /macros/latex/contrib/kdgdocs
# catalog-date 2011-11-03 00:18:47 +0100
# catalog-license lppl1.3
# catalog-version 1.0
Name:		texlive-kdgdocs
Version:	1.0
Release:	2
Summary:	Document classes for Karel de Grote University College
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/kdgdocs
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kdgdocs.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kdgdocs.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kdgdocs.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bundle provides two classes for usage by KdG professors and
master students: - kdgcoursetext: for writing course texts, and
- kdgmasterthesis: for writing master's theses. The bundle
replaces the original kdgcoursetext package (now removed from
the archive).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/kdgdocs/kdgcoursetext.cls
%{_texmfdistdir}/tex/latex/kdgdocs/kdgmasterthesis.cls
%doc %{_texmfdistdir}/doc/latex/kdgdocs/LICENSE
%doc %{_texmfdistdir}/doc/latex/kdgdocs/README
%doc %{_texmfdistdir}/doc/latex/kdgdocs/kdg_color.eps
%doc %{_texmfdistdir}/doc/latex/kdgdocs/kdg_color.pdf
%doc %{_texmfdistdir}/doc/latex/kdgdocs/kdgcoursetext-example.pdf
%doc %{_texmfdistdir}/doc/latex/kdgdocs/kdgcoursetext-example.tex
%doc %{_texmfdistdir}/doc/latex/kdgdocs/kdgdocs.pdf
%doc %{_texmfdistdir}/doc/latex/kdgdocs/kdgmasterthesis-example.pdf
%doc %{_texmfdistdir}/doc/latex/kdgdocs/kdgmasterthesis-example.tex
%doc %{_texmfdistdir}/doc/latex/kdgdocs/manifest.txt
%doc %{_texmfdistdir}/doc/latex/kdgdocs/pi-orchid.jpg
#- source
%doc %{_texmfdistdir}/source/latex/kdgdocs/kdgdocs.dtx
%doc %{_texmfdistdir}/source/latex/kdgdocs/kdgdocs.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17745 |12mr|texlive-kdgreek-3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 13293
# category Package
# catalog-ctan /fonts/greek/kd
# catalog-date 2008-10-18 01:18:40 +0200
# catalog-license gpl
# catalog-version 3.1
Name:		texlive-kdgreek
Version:	3.1
Release:	1
Summary:	Greek fonts and macros
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/greek/kd
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kdgreek.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kdgreek.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kdgreek.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Conflicts:	texlive-texmf <= 20110705-3
Conflicts:	texlive-doc <= 20110705-3
Conflicts:	texlive-source <= 20110705-3

%description
The fonts are distributed as MetaFont source; the design
derives from Silvio Levy’s fonts, but has also been
influenced by Yannis Haralambous’ work. They are 8-bit fonts
which, the author believes, leads to more robust macro
programming. Both ancient and modern Greek are supported.
Macros to work with Plain TeX (‘greektex’) and with LaTeX
2.09 (‘grlatex’) are provided.

%pre
    %_texmf_mktexlsr_pre

%post
    %_texmf_mktexlsr_post

%preun
    if [ $1 -eq 0 ]; then
	%_texmf_mktexlsr_pre
    fi

%postun
    if [ $1 -eq 0 ]; then
	%_texmf_mktexlsr_post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/kdgreek/kdaccent.mf
%{_texmfdistdir}/fonts/source/public/kdgreek/kdbase.mf
%{_texmfdistdir}/fonts/source/public/kdgreek/kdbf10.mf
%{_texmfdistdir}/fonts/source/public/kdgreek/kdbf8.mf
%{_texmfdistdir}/fonts/source/public/kdgreek/kdbf9.mf
%{_texmfdistdir}/fonts/source/public/kdgreek/kddigits.mf
%{_texmfdistdir}/fonts/source/public/kdgreek/kdgr10.mf
%{_texmfdistdir}/fonts/source/public/kdgreek/kdgr8.mf
%{_texmfdistdir}/fonts/source/public/kdgreek/kdgr9.mf
%{_texmfdistdir}/fonts/source/public/kdgreek/kdgreek.mf
%{_texmfdistdir}/fonts/source/public/kdgreek/kdidigit.mf
%{_texmfdistdir}/fonts/source/public/kdgreek/kdilower.mf
%{_texmfdistdir}/fonts/source/public/kdgreek/kdlig.mf
%{_texmfdistdir}/fonts/source/public/kdgreek/kdligcom.mf
%{_texmfdistdir}/fonts/source/public/kdgreek/kdlower.mf
%{_texmfdistdir}/fonts/source/public/kdgreek/kdpunct.mf
%{_texmfdistdir}/fonts/source/public/kdgreek/kdsl10.mf
%{_texmfdistdir}/fonts/source/public/kdgreek/kdti10.mf
%{_texmfdistdir}/fonts/source/public/kdgreek/kdtt10.mf
%{_texmfdistdir}/fonts/source/public/kdgreek/kdupper.mf
%{_texmfdistdir}/fonts/tfm/public/kdgreek/kdbf10.tfm
%{_texmfdistdir}/fonts/tfm/public/kdgreek/kdbf8.tfm
%{_texmfdistdir}/fonts/tfm/public/kdgreek/kdbf9.tfm
%{_texmfdistdir}/fonts/tfm/public/kdgreek/kdgr10.tfm
%{_texmfdistdir}/fonts/tfm/public/kdgreek/kdgr8.tfm
%{_texmfdistdir}/fonts/tfm/public/kdgreek/kdgr9.tfm
%{_texmfdistdir}/fonts/tfm/public/kdgreek/kdsl10.tfm
%{_texmfdistdir}/fonts/tfm/public/kdgreek/kdti10.tfm
%{_texmfdistdir}/fonts/tfm/public/kdgreek/kdtt10.tfm
%{_texmfdistdir}/tex/plain/kdgreek/greek.tex
%{_texmfdistdir}/tex/plain/kdgreek/greektex.tex
%{_texmfdistdir}/tex/plain/kdgreek/grkhyphen.tex
%doc %{_texmfdistdir}/doc/fonts/kdgreek/INSTALL
%doc %{_texmfdistdir}/doc/fonts/kdgreek/README
%doc %{_texmfdistdir}/doc/fonts/kdgreek/grlatex.1
%doc %{_texmfdistdir}/doc/fonts/kdgreek/install.dvi
%doc %{_texmfdistdir}/doc/fonts/kdgreek/install.tex
%doc %{_texmfdistdir}/doc/fonts/kdgreek/read.me
%doc %{_texmfdistdir}/doc/fonts/kdgreek/usage.dvi
%doc %{_texmfdistdir}/doc/fonts/kdgreek/usage.tex
#- source
%doc %{_texmfdistdir}/source/latex/kdgreek/209/grart10.sty
%doc %{_texmfdistdir}/source/latex/kdgreek/209/grart12.sty
%doc %{_texmfdistdir}/source/latex/kdgreek/209/grarticle.sty
%doc %{_texmfdistdir}/source/latex/kdgreek/209/grbk10.sty
%doc %{_texmfdistdir}/source/latex/kdgreek/209/grbk11.sty
%doc %{_texmfdistdir}/source/latex/kdgreek/209/grbk12.sty
%doc %{_texmfdistdir}/source/latex/kdgreek/209/grbook.sty
%doc %{_texmfdistdir}/source/latex/kdgreek/209/greek.sty
%doc %{_texmfdistdir}/source/latex/kdgreek/209/grfonts.tex
%doc %{_texmfdistdir}/source/latex/kdgreek/209/grkhyphen.tex
%doc %{_texmfdistdir}/source/latex/kdgreek/209/grmode.sty
%doc %{_texmfdistdir}/source/latex/kdgreek/209/lfonts.tex
%doc %{_texmfdistdir}/source/latex/kdgreek/209/lgreek.3.0c
%doc %{_texmfdistdir}/source/latex/kdgreek/209/lgreek.tex
%doc %{_tlpkgobjdir}/*.tlpobj

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}
mkdir -p %{buildroot}%{_tlpkgobjdir}
cp -fpa tlpkg/tlpobj/*.tlpobj %{buildroot}%{_tlpkgobjdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17746 |12mr|texlive-kerkis-20090115-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /fonts/greek/kerkis
# catalog-date 2009-01-15 17:16:29 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-kerkis
Version:	20090115
Release:	2
Summary:	Kerkis (Greek) font family
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/greek/kerkis
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kerkis.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kerkis.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Sans-serif Greek fonts to match the URW Bookman set (which are
distributed with Kerkis). The Kerkis font set has some support
for mathematics as well as other glyphs missing from the base
URW Bookman fonts (the URW fonts are duplicated in the
distribution). Macros are provided to use the fonts in OT1, T1
(only NG/ng glyphs missing) and LGR encodings, as well as in
mathematics; small caps and old-style number glyphs are also
available. The philosophy, and the design process, of the
Kerkis fonts is discussed in a paper in TUGboat 23(3/4), 2002.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/kerkis/Kerkis-Bold.afm
%{_texmfdistdir}/fonts/afm/public/kerkis/Kerkis-BoldItalic.afm
%{_texmfdistdir}/fonts/afm/public/kerkis/Kerkis-BoldSmallCaps.afm
%{_texmfdistdir}/fonts/afm/public/kerkis/Kerkis-Calligraphic.afm
%{_texmfdistdir}/fonts/afm/public/kerkis/Kerkis-Italic.afm
%{_texmfdistdir}/fonts/afm/public/kerkis/Kerkis-SemiBold-Italic.afm
%{_texmfdistdir}/fonts/afm/public/kerkis/Kerkis-SemiBold.afm
%{_texmfdistdir}/fonts/afm/public/kerkis/Kerkis-SmallCaps.afm
%{_texmfdistdir}/fonts/afm/public/kerkis/Kerkis.afm
%{_texmfdistdir}/fonts/afm/public/kerkis/KerkisSans-Bold.afm
%{_texmfdistdir}/fonts/afm/public/kerkis/KerkisSans-BoldItalic.afm
%{_texmfdistdir}/fonts/afm/public/kerkis/KerkisSans-Italic.afm
%{_texmfdistdir}/fonts/afm/public/kerkis/KerkisSans-SmallCaps.afm
%{_texmfdistdir}/fonts/afm/public/kerkis/KerkisSans.afm
%{_texmfdistdir}/fonts/afm/public/kerkis/ktsy.afm
%{_texmfdistdir}/fonts/enc/dvips/kerkis/gkerkis.enc
%{_texmfdistdir}/fonts/enc/dvips/kerkis/gkerkisc.enc
%{_texmfdistdir}/fonts/enc/dvips/kerkis/gpkerkis.enc
%{_texmfdistdir}/fonts/enc/dvips/kerkis/gpkerkisc.enc
%{_texmfdistdir}/fonts/enc/dvips/kerkis/kerkis.enc
%{_texmfdistdir}/fonts/enc/dvips/kerkis/kerkisc.enc
%{_texmfdistdir}/fonts/enc/dvips/kerkis/kerkisec.enc
%{_texmfdistdir}/fonts/enc/dvips/kerkis/kerkisecsc.enc
%{_texmfdistdir}/fonts/enc/dvips/kerkis/kmath.enc
%{_texmfdistdir}/fonts/enc/dvips/kerkis/kmex.enc
%{_texmfdistdir}/fonts/enc/dvips/kerkis/kmsym.enc
%{_texmfdistdir}/fonts/map/dvips/kerkis/kerkis.map
%{_texmfdistdir}/fonts/tfm/public/kerkis/ek8a.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/ek8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/ekb8a.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/ekb8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/ekbi8a.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/ekbi8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/ekbo8a.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/ekbo8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/ekbsc8a.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/ekbsc8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/ekbsco8a.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/ekbsco8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/ekbui8a.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/ekbui8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/ekcal8a.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/ekcal8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/eki8a.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/eki8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/eko8a.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/eko8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/eksb8a.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/eksb8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/eksbi8a.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/eksbi8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/eksbo8a.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/eksbo8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/eksbui8a.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/eksbui8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/eksc8a.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/eksc8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/eksco8a.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/eksco8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/eksf8a.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/eksf8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/eksfb8a.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/eksfb8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/eksfbi8a.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/eksfbi8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/eksfi8a.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/eksfi8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/eksfsc8a.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/eksfsc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/ekui8a.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/ekui8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/gk7a.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/gk7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/gkb7a.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/gkb7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/gkbi7a.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/gkbi7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/gkbo7a.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/gkbo7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/gkbsc8a.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/gkbsc8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/gkbsco8a.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/gkbsco8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/gkbui7a.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/gkbui7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/gkcal7a.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/gkcal7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/gki7a.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/gki7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/gko7a.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/gko7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/gksb7a.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/gksb7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/gksbi7a.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/gksbi7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/gksbo7a.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/gksbo7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/gksbui7a.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/gksbui7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/gksc7a.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/gksc7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/gksco7a.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/gksco7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/gksf7a.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/gksf7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/gksfb7a.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/gksfb7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/gksfbi7a.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/gksfbi7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/gksfi7a.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/gksfi7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/gksfsc7a.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/gksfsc7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/gkui7a.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/gkui7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/k8a.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/k8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/kb8a.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/kb8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/kbi8a.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/kbi8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/kbo8a.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/kbo8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/kbsc8a.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/kbsc8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/kbsco8a.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/kbsco8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/kbui8a.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/kbui8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/kcal8a.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/kcal8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/ki8a.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/ki8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/kmath8a.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/kmath8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/ko8a.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/ko8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/ksb8a.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/ksb8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/ksbi8a.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/ksbi8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/ksbo8a.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/ksbo8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/ksbui8a.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/ksbui8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/ksc8a.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/ksc8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/ksco8a.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/ksco8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/ksf8a.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/ksf8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/ksfb8a.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/ksfb8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/ksfbi8a.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/ksfbi8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/ksfi8a.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/ksfi8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/ksfsc8a.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/ksfsc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/ktsy8a.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/ktsy8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/kui8a.tfm
%{_texmfdistdir}/fonts/tfm/public/kerkis/kui8r.tfm
%{_texmfdistdir}/fonts/type1/public/kerkis/Kerkis-Bold.pfb
%{_texmfdistdir}/fonts/type1/public/kerkis/Kerkis-BoldItalic.pfb
%{_texmfdistdir}/fonts/type1/public/kerkis/Kerkis-BoldSmallCaps.pfb
%{_texmfdistdir}/fonts/type1/public/kerkis/Kerkis-Calligraphic.pfb
%{_texmfdistdir}/fonts/type1/public/kerkis/Kerkis-Italic.pfb
%{_texmfdistdir}/fonts/type1/public/kerkis/Kerkis-SemiBold-Italic.pfb
%{_texmfdistdir}/fonts/type1/public/kerkis/Kerkis-SemiBold.pfb
%{_texmfdistdir}/fonts/type1/public/kerkis/Kerkis-SmallCaps.pfb
%{_texmfdistdir}/fonts/type1/public/kerkis/Kerkis.pfb
%{_texmfdistdir}/fonts/type1/public/kerkis/KerkisSans-Bold.pfb
%{_texmfdistdir}/fonts/type1/public/kerkis/KerkisSans-BoldItalic.pfb
%{_texmfdistdir}/fonts/type1/public/kerkis/KerkisSans-Italic.pfb
%{_texmfdistdir}/fonts/type1/public/kerkis/KerkisSans-SmallCaps.pfb
%{_texmfdistdir}/fonts/type1/public/kerkis/KerkisSans.pfb
%{_texmfdistdir}/fonts/type1/public/kerkis/ktsy.pfb
%{_texmfdistdir}/fonts/vf/public/kerkis/ek8a.vf
%{_texmfdistdir}/fonts/vf/public/kerkis/ekb8a.vf
%{_texmfdistdir}/fonts/vf/public/kerkis/ekbi8a.vf
%{_texmfdistdir}/fonts/vf/public/kerkis/ekbo8a.vf
%{_texmfdistdir}/fonts/vf/public/kerkis/ekbsc8a.vf
%{_texmfdistdir}/fonts/vf/public/kerkis/ekbsco8a.vf
%{_texmfdistdir}/fonts/vf/public/kerkis/ekbui8a.vf
%{_texmfdistdir}/fonts/vf/public/kerkis/ekcal8a.vf
%{_texmfdistdir}/fonts/vf/public/kerkis/eki8a.vf
%{_texmfdistdir}/fonts/vf/public/kerkis/eko8a.vf
%{_texmfdistdir}/fonts/vf/public/kerkis/eksb8a.vf
%{_texmfdistdir}/fonts/vf/public/kerkis/eksbi8a.vf
%{_texmfdistdir}/fonts/vf/public/kerkis/eksbo8a.vf
%{_texmfdistdir}/fonts/vf/public/kerkis/eksbui8a.vf
%{_texmfdistdir}/fonts/vf/public/kerkis/eksc8a.vf
%{_texmfdistdir}/fonts/vf/public/kerkis/eksco8a.vf
%{_texmfdistdir}/fonts/vf/public/kerkis/eksf8t.vf
%{_texmfdistdir}/fonts/vf/public/kerkis/eksfb8t.vf
%{_texmfdistdir}/fonts/vf/public/kerkis/eksfbi8t.vf
%{_texmfdistdir}/fonts/vf/public/kerkis/eksfi8t.vf
%{_texmfdistdir}/fonts/vf/public/kerkis/eksfsc8t.vf
%{_texmfdistdir}/fonts/vf/public/kerkis/ekui8a.vf
%{_texmfdistdir}/fonts/vf/public/kerkis/gk7t.vf
%{_texmfdistdir}/fonts/vf/public/kerkis/gkb7t.vf
%{_texmfdistdir}/fonts/vf/public/kerkis/gkbi7t.vf
%{_texmfdistdir}/fonts/vf/public/kerkis/gkbo7t.vf
%{_texmfdistdir}/fonts/vf/public/kerkis/gkbsc8a.vf
%{_texmfdistdir}/fonts/vf/public/kerkis/gkbsco8a.vf
%{_texmfdistdir}/fonts/vf/public/kerkis/gkbui7t.vf
%{_texmfdistdir}/fonts/vf/public/kerkis/gkcal7t.vf
%{_texmfdistdir}/fonts/vf/public/kerkis/gki7t.vf
%{_texmfdistdir}/fonts/vf/public/kerkis/gko7t.vf
%{_texmfdistdir}/fonts/vf/public/kerkis/gksb7t.vf
%{_texmfdistdir}/fonts/vf/public/kerkis/gksbi7t.vf
%{_texmfdistdir}/fonts/vf/public/kerkis/gksbo7t.vf
%{_texmfdistdir}/fonts/vf/public/kerkis/gksbui7t.vf
%{_texmfdistdir}/fonts/vf/public/kerkis/gksc7t.vf
%{_texmfdistdir}/fonts/vf/public/kerkis/gksco7t.vf
%{_texmfdistdir}/fonts/vf/public/kerkis/gksf7t.vf
%{_texmfdistdir}/fonts/vf/public/kerkis/gksfb7t.vf
%{_texmfdistdir}/fonts/vf/public/kerkis/gksfbi7t.vf
%{_texmfdistdir}/fonts/vf/public/kerkis/gksfi7t.vf
%{_texmfdistdir}/fonts/vf/public/kerkis/gksfsc7t.vf
%{_texmfdistdir}/fonts/vf/public/kerkis/gkui7t.vf
%{_texmfdistdir}/fonts/vf/public/kerkis/k8a.vf
%{_texmfdistdir}/fonts/vf/public/kerkis/kb8a.vf
%{_texmfdistdir}/fonts/vf/public/kerkis/kbi8a.vf
%{_texmfdistdir}/fonts/vf/public/kerkis/kbo8a.vf
%{_texmfdistdir}/fonts/vf/public/kerkis/kbsc8a.vf
%{_texmfdistdir}/fonts/vf/public/kerkis/kbsco8a.vf
%{_texmfdistdir}/fonts/vf/public/kerkis/kbui8a.vf
%{_texmfdistdir}/fonts/vf/public/kerkis/kcal8a.vf
%{_texmfdistdir}/fonts/vf/public/kerkis/ki8a.vf
%{_texmfdistdir}/fonts/vf/public/kerkis/kmath8a.vf
%{_texmfdistdir}/fonts/vf/public/kerkis/ko8a.vf
%{_texmfdistdir}/fonts/vf/public/kerkis/ksb8a.vf
%{_texmfdistdir}/fonts/vf/public/kerkis/ksbi8a.vf
%{_texmfdistdir}/fonts/vf/public/kerkis/ksbo8a.vf
%{_texmfdistdir}/fonts/vf/public/kerkis/ksbui8a.vf
%{_texmfdistdir}/fonts/vf/public/kerkis/ksc8a.vf
%{_texmfdistdir}/fonts/vf/public/kerkis/ksco8a.vf
%{_texmfdistdir}/fonts/vf/public/kerkis/ksf8t.vf
%{_texmfdistdir}/fonts/vf/public/kerkis/ksfb8t.vf
%{_texmfdistdir}/fonts/vf/public/kerkis/ksfbi8t.vf
%{_texmfdistdir}/fonts/vf/public/kerkis/ksfi8t.vf
%{_texmfdistdir}/fonts/vf/public/kerkis/ksfsc8t.vf
%{_texmfdistdir}/fonts/vf/public/kerkis/ktsy8a.vf
%{_texmfdistdir}/fonts/vf/public/kerkis/kui8a.vf
%{_texmfdistdir}/tex/latex/kerkis/kerkis.sty
%{_texmfdistdir}/tex/latex/kerkis/kmath.sty
%{_texmfdistdir}/tex/latex/kerkis/lgrkfn.fd
%{_texmfdistdir}/tex/latex/kerkis/lgrmak.fd
%{_texmfdistdir}/tex/latex/kerkis/lgrmaksf.fd
%{_texmfdistdir}/tex/latex/kerkis/omlmak.fd
%{_texmfdistdir}/tex/latex/kerkis/omsmak.fd
%{_texmfdistdir}/tex/latex/kerkis/ot1kfn.fd
%{_texmfdistdir}/tex/latex/kerkis/ot1mak.fd
%{_texmfdistdir}/tex/latex/kerkis/ot1maksf.fd
%{_texmfdistdir}/tex/latex/kerkis/t1mak.fd
%{_texmfdistdir}/tex/latex/kerkis/t1maksf.fd
%doc %{_texmfdistdir}/doc/latex/kerkis/License.txt
%doc %{_texmfdistdir}/doc/latex/kerkis/README.html

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17747 |12mr|texlive-kerntest-1.32-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/kerntest
# catalog-date 2007-03-08 21:58:53 +0100
# catalog-license lppl
# catalog-version 1.32
Name:		texlive-kerntest
Version:	1.32
Release:	2
Summary:	Print tables and generate control files to adjust kernings
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/kerntest
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kerntest.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kerntest.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kerntest.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This class makes it easy to generate tables that show many
different kerning pairs of an arbitrary font, usable by LaTeX.
It shows the kerning values that are used in the the font by
default. In addition, this class enables the user to alter the
kernings and to observe the results. Kerning pairs can be
defined for groups of similar glyphs at the same time. An mtx
file is generated automatically. The mtx file may then be
loaded by fontinst to introduce the user-made kernings into the
virtual font for later use in LaTeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/kerntest/kerntest.cls
%{_texmfdistdir}/tex/latex/kerntest/ly1mtx.clo
%{_texmfdistdir}/tex/latex/kerntest/ot1mtx.clo
%{_texmfdistdir}/tex/latex/kerntest/t1cmr-1200.fd
%{_texmfdistdir}/tex/latex/kerntest/t1mtx.clo
%{_texmfdistdir}/tex/latex/kerntest/t2amtx.clo
%{_texmfdistdir}/tex/latex/kerntest/t2bmtx.clo
%{_texmfdistdir}/tex/latex/kerntest/ts1mtx.clo
%doc %{_texmfdistdir}/doc/latex/kerntest/ChangeLog
%doc %{_texmfdistdir}/doc/latex/kerntest/README
%doc %{_texmfdistdir}/doc/latex/kerntest/ToDo
%doc %{_texmfdistdir}/doc/latex/kerntest/kerntest.pdf
%doc %{_texmfdistdir}/doc/latex/kerntest/krntst-v.tex
%doc %{_texmfdistdir}/doc/latex/kerntest/ot1-XXX-m-n.tex
%doc %{_texmfdistdir}/doc/latex/kerntest/schoolb.map
%doc %{_texmfdistdir}/doc/latex/kerntest/schoolb1.tex
%doc %{_texmfdistdir}/doc/latex/kerntest/schoolb2.tex
%doc %{_texmfdistdir}/doc/latex/kerntest/t1-9nc-m-n-1.tex
%doc %{_texmfdistdir}/doc/latex/kerntest/t1-9nc-m-n-2.tex
%doc %{_texmfdistdir}/doc/latex/kerntest/t1-XXX-m-n.tex
%doc %{_texmfdistdir}/doc/latex/kerntest/t1-cmr-m-n-1200.tex
%doc %{_texmfdistdir}/doc/latex/kerntest/t1-ptm-bx-n-example.tex
%doc %{_texmfdistdir}/doc/latex/kerntest/t1-ptm-m-n-shortexample.tex
%doc %{_texmfdistdir}/doc/latex/kerntest/t1-ptm-m-n.tex
%doc %{_texmfdistdir}/doc/latex/kerntest/testschoolb.tex
%doc %{_texmfdistdir}/doc/latex/kerntest/ts1-XXX-m-n.tex
#- source
%doc %{_texmfdistdir}/source/latex/kerntest/Makefile
%doc %{_texmfdistdir}/source/latex/kerntest/kerntest.dtx
%doc %{_texmfdistdir}/source/latex/kerntest/kerntest.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17748 |12mr|texlive-keycommand-3.1415-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18042
# category Package
# catalog-ctan /macros/latex/contrib/keycommand
# catalog-date 2010-04-27 09:59:23 +0200
# catalog-license lppl
# catalog-version 3.1415
Name:		texlive-keycommand
Version:	3.1415
Release:	2
Summary:	Simple creation of commands with key-value arguments
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/keycommand
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/keycommand.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/keycommand.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/keycommand.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package (which requires e-TeX) provides a natural way to
define commands with optional keys. The package provides
\newkeycommand, \renewkeycommand, \providekeycommand,
\newkeyenvironment and \renewkeyenvironment, together with
\keycmd for a more advanced interface. The package is based on
kvsetkeys by Heiko Oberdiek.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/keycommand/keycommand.sty
%doc %{_texmfdistdir}/doc/latex/keycommand/README
%doc %{_texmfdistdir}/doc/latex/keycommand/keycommand-example.pdf
%doc %{_texmfdistdir}/doc/latex/keycommand/keycommand-example.tex
%doc %{_texmfdistdir}/doc/latex/keycommand/keycommand.pdf
#- source
%doc %{_texmfdistdir}/source/latex/keycommand/keycommand.drv
%doc %{_texmfdistdir}/source/latex/keycommand/keycommand.dtx
%doc %{_texmfdistdir}/source/latex/keycommand/keycommand.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17749 |12mr|texlive-keyreader-0.4b-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25563
# category Package
# catalog-ctan /macros/latex/contrib/keyreader
# catalog-date 2012-01-19 11:04:21 +0100
# catalog-license lppl1.3
# catalog-version 0.4b
Name:		texlive-keyreader
Version:	0.4b
Release:	3
Summary:	A robust interface to xkeyval
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/keyreader
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/keyreader.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/keyreader.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a robust interface to controlling keys in
xkeyval, removing some of that package's restrictions. The
package also addresses some of the issues now covered by the
author's ltxkeys package, which was assumed to be a replacement
for keyreader. Since keyreader has remained a favourite with
users, it has been reinstated.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/keyreader/keyreader-guide.cfg
%{_texmfdistdir}/tex/latex/keyreader/keyreader.sty
%doc %{_texmfdistdir}/doc/latex/keyreader/README
%doc %{_texmfdistdir}/doc/latex/keyreader/keyreader-guide.pdf
%doc %{_texmfdistdir}/doc/latex/keyreader/keyreader-guide.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17750 |12mr|texlive-keystroke-v1.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17992
# category Package
# catalog-ctan /macros/latex/contrib/keystroke
# catalog-date 2010-04-23 13:36:14 +0200
# catalog-license gpl
# catalog-version v1.6
Name:		texlive-keystroke
Version:	v1.6
Release:	2
Summary:	Graphical representation of keys on keyboard
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/keystroke
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/keystroke.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/keystroke.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A LaTeX package which provides macros for the graphical
representation of the keys on a computer keyboard.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/keystroke/keystroke.sty
%{_texmfdistdir}/tex/latex/keystroke/keystroke_left.eps
%{_texmfdistdir}/tex/latex/keystroke/keystroke_left.pdf
%{_texmfdistdir}/tex/latex/keystroke/keystroke_middle.eps
%{_texmfdistdir}/tex/latex/keystroke/keystroke_middle.pdf
%{_texmfdistdir}/tex/latex/keystroke/keystroke_right.eps
%{_texmfdistdir}/tex/latex/keystroke/keystroke_right.pdf
%doc %{_texmfdistdir}/doc/latex/keystroke/README
%doc %{_texmfdistdir}/doc/latex/keystroke/key-test.pdf
%doc %{_texmfdistdir}/doc/latex/keystroke/key-test.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17751 |12mr|texlive-keyval2e-0.0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23698
# category Package
# catalog-ctan /macros/latex/contrib/keyval2e
# catalog-date 2011-08-26 11:26:23 +0200
# catalog-license lppl1.3
# catalog-version 0.0.2
Name:		texlive-keyval2e
Version:	0.0.2
Release:	2
Summary:	A lightweight and robust key-value parser
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/keyval2e
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/keyval2e.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/keyval2e.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides lightweight and robust facilities for
creating and managing keys. Its machinery isn't as extensive as
that of, e.g., the ltxkeys package, but it is equally robust;
ease of use and speed of processing are the design aims of the
package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/keyval2e/keyval2e.sty
%doc %{_texmfdistdir}/doc/latex/keyval2e/README
%doc %{_texmfdistdir}/doc/latex/keyval2e/keyval2e-examples.pdf
%doc %{_texmfdistdir}/doc/latex/keyval2e/keyval2e-examples.tex
%doc %{_texmfdistdir}/doc/latex/keyval2e/keyval2e-guide.pdf
%doc %{_texmfdistdir}/doc/latex/keyval2e/keyval2e-guide.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17752 |12mr|texlive-kix-20110304-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21606
# category Package
# catalog-ctan /macros/latex/contrib/kix
# catalog-date 2011-03-04 11:12:16 +0100
# catalog-license lppl1
# catalog-version undef
Name:		texlive-kix
Version:	20110304
Release:	2
Summary:	Typeset KIX codes
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/kix
License:	LPPL1
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kix.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kix.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Implements KIX codes as used by the Dutch PTT for bulk mail
addressing. (Royal Mail 4 State Code.) KIX is a registered
trade mark of PTT Post Holdings B. V.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/kix/kix.sty
%doc %{_texmfdistdir}/doc/latex/kix/kix.pdf
%doc %{_texmfdistdir}/doc/latex/kix/kix.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17753 |12mr|texlive-kixfont-20071005-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18488
# category Package
# catalog-ctan /fonts/kixfont
# catalog-date 2007-10-05 20:57:01 +0200
# catalog-license other-free
# catalog-version undef
Name:		texlive-kixfont
Version:	20071005
Release:	2
Summary:	A font for KIX codes
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/kixfont
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kixfont.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kixfont.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The KIX code is a barcode-like format used by the Dutch PTT to
encode country codes, zip codes and street numbers in a
machine-readable format. If printed below the address line on
bulk mailings, a discount can be obtained. The font is
distributed in MetaFont format, and covers the numbers and
upper-case letters.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/kixfont/kix.mf
%{_texmfdistdir}/fonts/tfm/public/kixfont/kix.tfm
%doc %{_texmfdistdir}/doc/fonts/kixfont/kix.mf.asc
%doc %{_texmfdistdir}/doc/fonts/kixfont/kixtable.pdf
%doc %{_texmfdistdir}/doc/fonts/kixfont/kixtable.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17754 |12mr|texlive-kluwer-20111103-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-kluwer
Version:	20111103
Release:	2
Summary:	TeXLive kluwer package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kluwer.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kluwer.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kluwer.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive kluwer package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/kluwer/klunamed.bst
%{_texmfdistdir}/bibtex/bst/kluwer/klunum.bst
%{_texmfdistdir}/tex/latex/kluwer/klu10.clo
%{_texmfdistdir}/tex/latex/kluwer/klu105.clo
%{_texmfdistdir}/tex/latex/kluwer/klu11.clo
%{_texmfdistdir}/tex/latex/kluwer/klu12.clo
%{_texmfdistdir}/tex/latex/kluwer/klu9.clo
%{_texmfdistdir}/tex/latex/kluwer/klucite.sty
%{_texmfdistdir}/tex/latex/kluwer/kluedit.sty
%{_texmfdistdir}/tex/latex/kluwer/klufloa.sty
%{_texmfdistdir}/tex/latex/kluwer/klulist.sty
%{_texmfdistdir}/tex/latex/kluwer/klumac.sty
%{_texmfdistdir}/tex/latex/kluwer/klumath.sty
%{_texmfdistdir}/tex/latex/kluwer/klumono.sty
%{_texmfdistdir}/tex/latex/kluwer/klunote.sty
%{_texmfdistdir}/tex/latex/kluwer/kluopen.sty
%{_texmfdistdir}/tex/latex/kluwer/klups.sty
%{_texmfdistdir}/tex/latex/kluwer/kluref.sty
%{_texmfdistdir}/tex/latex/kluwer/klusec.sty
%{_texmfdistdir}/tex/latex/kluwer/klut10.clo
%{_texmfdistdir}/tex/latex/kluwer/klut11.clo
%{_texmfdistdir}/tex/latex/kluwer/klut12.clo
%{_texmfdistdir}/tex/latex/kluwer/klut9.clo
%{_texmfdistdir}/tex/latex/kluwer/klutab.sty
%{_texmfdistdir}/tex/latex/kluwer/kluwer.cls
%doc %{_texmfdistdir}/doc/latex/kluwer/00readme
%doc %{_texmfdistdir}/doc/latex/kluwer/mouse.eps
%doc %{_texmfdistdir}/doc/latex/kluwer/sampkluw.dvi
%doc %{_texmfdistdir}/doc/latex/kluwer/sampkluw.ent
%doc %{_texmfdistdir}/doc/latex/kluwer/sampkluw.tex
%doc %{_texmfdistdir}/doc/latex/kluwer/sampopen.dvi
%doc %{_texmfdistdir}/doc/latex/kluwer/sampopen.tex
%doc %{_texmfdistdir}/doc/latex/kluwer/usrman.dvi
%doc %{_texmfdistdir}/doc/latex/kluwer/usrman.ent
%doc %{_texmfdistdir}/doc/latex/kluwer/usrman.tex
#- source
%doc %{_texmfdistdir}/source/latex/kluwer/kluwer.dtx
%doc %{_texmfdistdir}/source/latex/kluwer/kluwer.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17755 |12mr|texlive-knitting-2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19595
# category Package
# catalog-ctan /fonts/knitting
# catalog-date 2010-08-29 22:20:17 +0200
# catalog-license lppl1.3
# catalog-version 2.0
Name:		texlive-knitting
Version:	2.0
Release:	2
Summary:	Produce knitting charts, in Plain TeX or LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/knitting
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/knitting.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/knitting.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides symbol fonts and commands to write charted
instructions for cable and lace knitting patterns, using either
plain TeX or LaTeX. The fonts are available both as MetaFont
source and in Adobe Type 1 format.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/knitting/knitg_sc_in.afm
%{_texmfdistdir}/fonts/afm/public/knitting/knitg_sc_out.afm
%{_texmfdistdir}/fonts/afm/public/knitting/knitgg.afm
%{_texmfdistdir}/fonts/afm/public/knitting/knitgn.afm
%{_texmfdistdir}/fonts/afm/public/knitting/knitgp.afm
%{_texmfdistdir}/fonts/afm/public/knitting/knitn_sc_in.afm
%{_texmfdistdir}/fonts/afm/public/knitting/knitn_sc_out.afm
%{_texmfdistdir}/fonts/afm/public/knitting/knitnl.afm
%{_texmfdistdir}/fonts/afm/public/knitting/knitnn.afm
%{_texmfdistdir}/fonts/afm/public/knitting/knitnp.afm
%{_texmfdistdir}/fonts/afm/public/knitting/knitnr.afm
%{_texmfdistdir}/fonts/afm/public/knitting/knitw_sc_in.afm
%{_texmfdistdir}/fonts/afm/public/knitting/knitw_sc_out.afm
%{_texmfdistdir}/fonts/afm/public/knitting/knitwg.afm
%{_texmfdistdir}/fonts/afm/public/knitting/knitwn.afm
%{_texmfdistdir}/fonts/afm/public/knitting/knitwp.afm
%{_texmfdistdir}/fonts/map/dvips/knitting/knitfont.map
%{_texmfdistdir}/fonts/source/public/knitting/knit_dimens.mf
%{_texmfdistdir}/fonts/source/public/knitting/knit_grid_cables.mf
%{_texmfdistdir}/fonts/source/public/knitting/knit_nogrid_cables.mf
%{_texmfdistdir}/fonts/source/public/knitting/knit_symbols.mf
%{_texmfdistdir}/fonts/source/public/knitting/knitg_sc_in.mf
%{_texmfdistdir}/fonts/source/public/knitting/knitg_sc_out.mf
%{_texmfdistdir}/fonts/source/public/knitting/knitgg.mf
%{_texmfdistdir}/fonts/source/public/knitting/knitgn.mf
%{_texmfdistdir}/fonts/source/public/knitting/knitgp.mf
%{_texmfdistdir}/fonts/source/public/knitting/knitn_sc_in.mf
%{_texmfdistdir}/fonts/source/public/knitting/knitn_sc_out.mf
%{_texmfdistdir}/fonts/source/public/knitting/knitnl.mf
%{_texmfdistdir}/fonts/source/public/knitting/knitnn.mf
%{_texmfdistdir}/fonts/source/public/knitting/knitnp.mf
%{_texmfdistdir}/fonts/source/public/knitting/knitnr.mf
%{_texmfdistdir}/fonts/source/public/knitting/knitw_sc_in.mf
%{_texmfdistdir}/fonts/source/public/knitting/knitw_sc_out.mf
%{_texmfdistdir}/fonts/source/public/knitting/knitwg.mf
%{_texmfdistdir}/fonts/source/public/knitting/knitwn.mf
%{_texmfdistdir}/fonts/source/public/knitting/knitwp.mf
%{_texmfdistdir}/fonts/tfm/public/knitting/knitg_sc_in.tfm
%{_texmfdistdir}/fonts/tfm/public/knitting/knitg_sc_out.tfm
%{_texmfdistdir}/fonts/tfm/public/knitting/knitgg.tfm
%{_texmfdistdir}/fonts/tfm/public/knitting/knitgn.tfm
%{_texmfdistdir}/fonts/tfm/public/knitting/knitgp.tfm
%{_texmfdistdir}/fonts/tfm/public/knitting/knitn_sc_in.tfm
%{_texmfdistdir}/fonts/tfm/public/knitting/knitn_sc_out.tfm
%{_texmfdistdir}/fonts/tfm/public/knitting/knitnl.tfm
%{_texmfdistdir}/fonts/tfm/public/knitting/knitnn.tfm
%{_texmfdistdir}/fonts/tfm/public/knitting/knitnp.tfm
%{_texmfdistdir}/fonts/tfm/public/knitting/knitnr.tfm
%{_texmfdistdir}/fonts/tfm/public/knitting/knitw_sc_in.tfm
%{_texmfdistdir}/fonts/tfm/public/knitting/knitw_sc_out.tfm
%{_texmfdistdir}/fonts/tfm/public/knitting/knitwg.tfm
%{_texmfdistdir}/fonts/tfm/public/knitting/knitwn.tfm
%{_texmfdistdir}/fonts/tfm/public/knitting/knitwp.tfm
%{_texmfdistdir}/fonts/type1/public/knitting/knitg_sc_in.pfb
%{_texmfdistdir}/fonts/type1/public/knitting/knitg_sc_out.pfb
%{_texmfdistdir}/fonts/type1/public/knitting/knitgg.pfb
%{_texmfdistdir}/fonts/type1/public/knitting/knitgn.pfb
%{_texmfdistdir}/fonts/type1/public/knitting/knitgp.pfb
%{_texmfdistdir}/fonts/type1/public/knitting/knitn_sc_in.pfb
%{_texmfdistdir}/fonts/type1/public/knitting/knitn_sc_out.pfb
%{_texmfdistdir}/fonts/type1/public/knitting/knitnl.pfb
%{_texmfdistdir}/fonts/type1/public/knitting/knitnn.pfb
%{_texmfdistdir}/fonts/type1/public/knitting/knitnp.pfb
%{_texmfdistdir}/fonts/type1/public/knitting/knitnr.pfb
%{_texmfdistdir}/fonts/type1/public/knitting/knitw_sc_in.pfb
%{_texmfdistdir}/fonts/type1/public/knitting/knitw_sc_out.pfb
%{_texmfdistdir}/fonts/type1/public/knitting/knitwg.pfb
%{_texmfdistdir}/fonts/type1/public/knitting/knitwn.pfb
%{_texmfdistdir}/fonts/type1/public/knitting/knitwp.pfb
%{_texmfdistdir}/tex/latex/knitting/knitting.sty
%{_texmfdistdir}/tex/latex/knitting/uknit.fd
%{_texmfdistdir}/tex/plain/knitting/knitting.tex
%doc %{_texmfdistdir}/doc/fonts/knitting/README
%doc %{_texmfdistdir}/doc/fonts/knitting/knitexamples.tex
%doc %{_texmfdistdir}/doc/fonts/knitting/knitkey.tex
%doc %{_texmfdistdir}/doc/fonts/knitting/knitting-doc.pdf
%doc %{_texmfdistdir}/doc/fonts/knitting/knitting-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17756 |12mr|texlive-knittingpattern-20100309-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17205
# category Package
# catalog-ctan /macros/latex/contrib/knittingpattern
# catalog-date 2010-03-09 13:13:30 +0100
# catalog-license lppl1.3
# catalog-version undef
Name:		texlive-knittingpattern
Version:	20100309
Release:	2
Summary:	Create knitting patterns
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/knittingpattern
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/knittingpattern.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/knittingpattern.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The class provides a simple, effective method for knitters to
produce high-quality, attractive patterns using LaTeX. It does
this by providing commands to handle as much of the layout of
the document as possible, leaving the author free to
concentrate on the pattern.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/knittingpattern/knittingpattern.cls
%doc %{_texmfdistdir}/doc/latex/knittingpattern/README
%doc %{_texmfdistdir}/doc/latex/knittingpattern/introduction.pdf
%doc %{_texmfdistdir}/doc/latex/knittingpattern/introduction.tex
%doc %{_texmfdistdir}/doc/latex/knittingpattern/lion.png
%doc %{_texmfdistdir}/doc/latex/knittingpattern/template.pdf
%doc %{_texmfdistdir}/doc/latex/knittingpattern/template.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17757 |12mr|texlive-knuth-20080711-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23389
# category Package
# catalog-ctan /systems/knuth/dist/errata
# catalog-date 2008-07-11 09:05:11 +0200
# catalog-license knuth
# catalog-version undef
Name:		texlive-knuth
Version:	20080711
Release:	2
Summary:	Knuth's published errata
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/systems/knuth/dist/errata
License:	KNUTH
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/knuth.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/knuth.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/knuth.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
These files are details of problems reported in the 'Computers
and Typesetting' series of books, for the Computer Modern
fonts, and for TeX, MetaFont and related programs.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/generic/knuth/errata/cm85.bug
%doc %{_texmfdistdir}/doc/generic/knuth/errata/errata.pdf
%doc %{_texmfdistdir}/doc/generic/knuth/errata/errorlog.pdf
%doc %{_texmfdistdir}/doc/generic/knuth/errata/mf84.bug
%doc %{_texmfdistdir}/doc/generic/knuth/errata/tex82.bug
%doc %{_texmfdistdir}/doc/generic/knuth/etc/vftovp.pdf
%doc %{_texmfdistdir}/doc/generic/knuth/etc/vptovf.pdf
%doc %{_texmfdistdir}/doc/generic/knuth/mf/mf.pdf
%doc %{_texmfdistdir}/doc/generic/knuth/mf/trapman.pdf
%doc %{_texmfdistdir}/doc/generic/knuth/mfware/gftodvi.pdf
%doc %{_texmfdistdir}/doc/generic/knuth/mfware/gftopk.pdf
%doc %{_texmfdistdir}/doc/generic/knuth/mfware/gftype.pdf
%doc %{_texmfdistdir}/doc/generic/knuth/mfware/mft.pdf
%doc %{_texmfdistdir}/doc/generic/knuth/tex/glue.pdf
%doc %{_texmfdistdir}/doc/generic/knuth/tex/tex.pdf
%doc %{_texmfdistdir}/doc/generic/knuth/tex/tripman.pdf
%doc %{_texmfdistdir}/doc/generic/knuth/texware/dvitype.pdf
%doc %{_texmfdistdir}/doc/generic/knuth/texware/pltotf.pdf
%doc %{_texmfdistdir}/doc/generic/knuth/texware/pooltype.pdf
%doc %{_texmfdistdir}/doc/generic/knuth/texware/tftopl.pdf
%doc %{_texmfdistdir}/doc/generic/knuth/web/tangle.pdf
%doc %{_texmfdistdir}/doc/generic/knuth/web/weave.pdf
%doc %{_texmfdistdir}/doc/generic/knuth/web/webman.pdf
#- source
%doc %{_texmfdistdir}/source/generic/knuth/errata/errata.eight
%doc %{_texmfdistdir}/source/generic/knuth/errata/errata.eleven
%doc %{_texmfdistdir}/source/generic/knuth/errata/errata.five
%doc %{_texmfdistdir}/source/generic/knuth/errata/errata.four
%doc %{_texmfdistdir}/source/generic/knuth/errata/errata.nine
%doc %{_texmfdistdir}/source/generic/knuth/errata/errata.one
%doc %{_texmfdistdir}/source/generic/knuth/errata/errata.seven
%doc %{_texmfdistdir}/source/generic/knuth/errata/errata.six
%doc %{_texmfdistdir}/source/generic/knuth/errata/errata.ten
%doc %{_texmfdistdir}/source/generic/knuth/errata/errata.tex
%doc %{_texmfdistdir}/source/generic/knuth/errata/errata.three
%doc %{_texmfdistdir}/source/generic/knuth/errata/errata.two
%doc %{_texmfdistdir}/source/generic/knuth/errata/errorlog.tex
%doc %{_texmfdistdir}/source/generic/knuth/errata/logmac.tex
%doc %{_texmfdistdir}/source/generic/knuth/tex/glue.web
%doc %{_texmfdistdir}/source/generic/knuth/web/webman.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17758 |12mr|texlive-knuthotherfonts-20111103-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 13293
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-knuthotherfonts
Version:	20111103
Release:	2
Summary:	TeXLive knuthotherfonts package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/knuthotherfonts.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive knuthotherfonts package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/knuthotherfonts/committee/font1.mf
%{_texmfdistdir}/fonts/source/public/knuthotherfonts/committee/font1base.mf
%{_texmfdistdir}/fonts/source/public/knuthotherfonts/halftone/aphalf.mf
%{_texmfdistdir}/fonts/source/public/knuthotherfonts/halftone/ddhalf.mf
%{_texmfdistdir}/fonts/source/public/knuthotherfonts/halftone/ddralf.mf
%{_texmfdistdir}/fonts/source/public/knuthotherfonts/halftone/halftone.mf
%{_texmfdistdir}/fonts/source/public/knuthotherfonts/halftone/imhalf.mf
%{_texmfdistdir}/fonts/source/public/knuthotherfonts/halftone/imralf.mf
%{_texmfdistdir}/fonts/source/public/knuthotherfonts/mfbook/logobase.mf
%{_texmfdistdir}/fonts/source/public/knuthotherfonts/mfbook/metafon.mf

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17759 |12mr|texlive-koma-moderncvclassic-v0.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25025
# category Package
# catalog-ctan /macros/latex/contrib/koma-moderncvclassic
# catalog-date 2012-01-05 01:27:26 +0100
# catalog-license lppl1.3
# catalog-version v0.5
Name:		texlive-koma-moderncvclassic
Version:	v0.5
Release:	1
Summary:	Makes the style and command of moderncv (style classic) available for koma-classes and thus compatible with biblatex
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/koma-moderncvclassic
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/koma-moderncvclassic.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/koma-moderncvclassic.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package provides an imitation of the moderncv class with
the classic style (by Xavier Danaux), to be used in conjunction
with the koma-classes. Thus it is possible to configure
pagelayout, headings etc. the way it is done in koma-classes.
Moreover, it is possible to use biblatex, while the original
moderncv-class is incompatible with biblatex.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/koma-moderncvclassic/koma-moderncvclassic.sty
%doc %{_texmfdistdir}/doc/latex/koma-moderncvclassic/README
%doc %{_texmfdistdir}/doc/latex/koma-moderncvclassic/changelog
%doc %{_texmfdistdir}/doc/latex/koma-moderncvclassic/cvbasic.pdf
%doc %{_texmfdistdir}/doc/latex/koma-moderncvclassic/cvbasic.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17760 |12mr|texlive-koma-script-3.10a-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25585
# category TLCore
# catalog-ctan /macros/latex/contrib/koma-script
# catalog-date 2012-03-08 18:53:08 +0100
# catalog-license lppl
# catalog-version 3.10a
Name:		texlive-koma-script
Version:	3.10a
Release:	1
Summary:	A bundle of versatile classes and packages
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/koma-script
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/koma-script.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The KOMA-Script bundle provides drop-in replacements for the
article/report/book classes with emphasis on typography and
versatility. There is also a letter class, different from all
other letter classes. It also offers e.g. a package for
calculated type areas in the way laid down by the typographer
Jan Tschichold, a package for easily changing and defining of
page styles, a package for getting not only the current date
but also the name of day and a package for getting current
time. All these packages may be used not only with KOMA-Script
classes but also with standard classes. Since every package has
its own version number, the number below is only the version of
scrbook, scrreprt, scrartcl, scrlttr2 and typearea. These are
the main parts of the bundle.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/doc/latex/koma-script/INSTALL.txt
%{_texmfdistdir}/doc/latex/koma-script/INSTALLD.txt
%{_texmfdistdir}/doc/latex/koma-script/README
%{_texmfdistdir}/doc/latex/koma-script/koma-script.html
%{_texmfdistdir}/doc/latex/koma-script/komabug.tex
%{_texmfdistdir}/doc/latex/koma-script/komascr.html
%{_texmfdistdir}/doc/latex/koma-script/komascript.html
%{_texmfdistdir}/doc/latex/koma-script/lppl-de.txt
%{_texmfdistdir}/doc/latex/koma-script/lppl.txt
%{_texmfdistdir}/doc/latex/koma-script/manifest.txt
%{_texmfdistdir}/doc/latex/koma-script/scraddr.html
%{_texmfdistdir}/doc/latex/koma-script/scrartcl.html
%{_texmfdistdir}/doc/latex/koma-script/scrbase.html
%{_texmfdistdir}/doc/latex/koma-script/scrbook.html
%{_texmfdistdir}/doc/latex/koma-script/scrdate.html
%{_texmfdistdir}/doc/latex/koma-script/scrguide.html
%{_texmfdistdir}/doc/latex/koma-script/scrguide.pdf
%{_texmfdistdir}/doc/latex/koma-script/scrguien.html
%{_texmfdistdir}/doc/latex/koma-script/scrguien.pdf
%{_texmfdistdir}/doc/latex/koma-script/scrhack.pdf
%{_texmfdistdir}/doc/latex/koma-script/scrjura.pdf
%{_texmfdistdir}/doc/latex/koma-script/scrlfile.html
%{_texmfdistdir}/doc/latex/koma-script/scrlttr2.html
%{_texmfdistdir}/doc/latex/koma-script/scrpage2.html
%{_texmfdistdir}/doc/latex/koma-script/scrreprt.html
%{_texmfdistdir}/doc/latex/koma-script/scrtime.html
%{_texmfdistdir}/doc/latex/koma-script/scrwfile.html
%{_texmfdistdir}/doc/latex/koma-script/tocbasic.html
%{_texmfdistdir}/doc/latex/koma-script/tocstyle.pdf
%{_texmfdistdir}/doc/latex/koma-script/typearea.html
%{_texmfdistdir}/source/latex/koma-script/ChangeLog
%{_texmfdistdir}/source/latex/koma-script/ChangeLog.2
%{_texmfdistdir}/source/latex/koma-script/Makefile
%{_texmfdistdir}/source/latex/koma-script/Makefile.baseinit
%{_texmfdistdir}/source/latex/koma-script/Makefile.baserules
%{_texmfdistdir}/source/latex/koma-script/doc/Makefile
%{_texmfdistdir}/source/latex/koma-script/doc/Makefile.guide
%{_texmfdistdir}/source/latex/koma-script/doc/Makefile.latexinit
%{_texmfdistdir}/source/latex/koma-script/doc/bin/genhtmlidx.pl
%{_texmfdistdir}/source/latex/koma-script/doc/bin/genindex.pl
%{_texmfdistdir}/source/latex/koma-script/doc/english/Makefile
%{_texmfdistdir}/source/latex/koma-script/doc/english/adrconvnote.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/common-0.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/common-1.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/common-10.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/common-11.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/common-12.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/common-13.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/common-14.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/common-15.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/common-2.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/common-3.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/common-4.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/common-5.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/common-6.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/common-7.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/common-8.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/common-9.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/guide-english.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/htmlsetup
%{_texmfdistdir}/source/latex/koma-script/doc/english/introduction.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/japanlco.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/scraddr.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/scrbookreportarticle.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/scrdatetime.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/scrlfile.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/scrlttr2.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/scrpage2.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/scrwfile.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/tocbasic.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/typearea.tex
%{_texmfdistdir}/source/latex/koma-script/doc/guide.bib
%{_texmfdistdir}/source/latex/koma-script/doc/guide.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/Makefile
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/Makefile.guide
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/adrconvnote.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/authorpart.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/common-0.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/common-1.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/common-10.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/common-11.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/common-12.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/common-13.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/common-14.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/common-15.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/common-2.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/common-3.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/common-4.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/common-5.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/common-6.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/common-7.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/common-8.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/common-9.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/expertpart.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/guide-ngerman.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/guide.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/htmlsetup
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/introduction.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/labelbasic.lco
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/linkalias.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/preface.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/scraddr.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/scrbase.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/scrbookreportarticle-experts.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/scrbookreportarticle.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/scrdatetime.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/scrextend.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/scrhack.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/scrlfile.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/scrlttr2-experts.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/scrlttr2.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/scrlttr2examples.dtx
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/scrpage2.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/scrwfile.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/settleford600label.lco
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/tocbasic.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/typearea-experts.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/typearea.tex
%{_texmfdistdir}/source/latex/koma-script/doc/plength.dtx
%{_texmfdistdir}/source/latex/koma-script/doc/scrguide.cls
%{_texmfdistdir}/source/latex/koma-script/doc/scrguide.gst
%{_texmfdistdir}/source/latex/koma-script/doc/scrguide.ist
%{_texmfdistdir}/source/latex/koma-script/japanlco.dtx
%{_texmfdistdir}/source/latex/koma-script/scraddr.dtx
%{_texmfdistdir}/source/latex/koma-script/scraddr.ins
%{_texmfdistdir}/source/latex/koma-script/scrbeta.dtx
%{_texmfdistdir}/source/latex/koma-script/scrdoc.dtx
%{_texmfdistdir}/source/latex/koma-script/scrextend.dtx
%{_texmfdistdir}/source/latex/koma-script/scrhack.dtx
%{_texmfdistdir}/source/latex/koma-script/scrjura.dtx
%{_texmfdistdir}/source/latex/koma-script/scrkbase.dtx
%{_texmfdistdir}/source/latex/koma-script/scrkbib.dtx
%{_texmfdistdir}/source/latex/koma-script/scrkcile.dtx
%{_texmfdistdir}/source/latex/koma-script/scrkcomp.dtx
%{_texmfdistdir}/source/latex/koma-script/scrkfloa.dtx
%{_texmfdistdir}/source/latex/koma-script/scrkfont.dtx
%{_texmfdistdir}/source/latex/koma-script/scrkftn.dtx
%{_texmfdistdir}/source/latex/koma-script/scrkidx.dtx
%{_texmfdistdir}/source/latex/koma-script/scrklang.dtx
%{_texmfdistdir}/source/latex/koma-script/scrklco.dtx
%{_texmfdistdir}/source/latex/koma-script/scrkliof.dtx
%{_texmfdistdir}/source/latex/koma-script/scrklist.dtx
%{_texmfdistdir}/source/latex/koma-script/scrkmisc.dtx
%{_texmfdistdir}/source/latex/koma-script/scrknpap.dtx
%{_texmfdistdir}/source/latex/koma-script/scrkpage.dtx
%{_texmfdistdir}/source/latex/koma-script/scrkpar.dtx
%{_texmfdistdir}/source/latex/koma-script/scrkplen.dtx
%{_texmfdistdir}/source/latex/koma-script/scrksect.dtx
%{_texmfdistdir}/source/latex/koma-script/scrktare.dtx
%{_texmfdistdir}/source/latex/koma-script/scrktitl.dtx
%{_texmfdistdir}/source/latex/koma-script/scrkvars.dtx
%{_texmfdistdir}/source/latex/koma-script/scrkvers.dtx
%{_texmfdistdir}/source/latex/koma-script/scrlettr.dtx
%{_texmfdistdir}/source/latex/koma-script/scrlettr.ins
%{_texmfdistdir}/source/latex/koma-script/scrlfile.dtx
%{_texmfdistdir}/source/latex/koma-script/scrlfile.ins
%{_texmfdistdir}/source/latex/koma-script/scrlogo.dtx
%{_texmfdistdir}/source/latex/koma-script/scrmain.ins
%{_texmfdistdir}/source/latex/koma-script/scrpage.dtx
%{_texmfdistdir}/source/latex/koma-script/scrpage.ins
%{_texmfdistdir}/source/latex/koma-script/scrsource.tex
%{_texmfdistdir}/source/latex/koma-script/scrstrip.inc
%{_texmfdistdir}/source/latex/koma-script/scrstrop.inc
%{_texmfdistdir}/source/latex/koma-script/scrtime.dtx
%{_texmfdistdir}/source/latex/koma-script/scrwfile.dtx
%{_texmfdistdir}/source/latex/koma-script/tocbasic.dtx
%{_texmfdistdir}/source/latex/koma-script/tocstyle.dtx
%{_texmfdistdir}/tex/latex/koma-script/DIN.lco
%{_texmfdistdir}/tex/latex/koma-script/DINmtext.lco
%{_texmfdistdir}/tex/latex/koma-script/KOMAold.lco
%{_texmfdistdir}/tex/latex/koma-script/KakuLL.lco
%{_texmfdistdir}/tex/latex/koma-script/NF.lco
%{_texmfdistdir}/tex/latex/koma-script/NipponEH.lco
%{_texmfdistdir}/tex/latex/koma-script/NipponEL.lco
%{_texmfdistdir}/tex/latex/koma-script/NipponLH.lco
%{_texmfdistdir}/tex/latex/koma-script/NipponLL.lco
%{_texmfdistdir}/tex/latex/koma-script/NipponRL.lco
%{_texmfdistdir}/tex/latex/koma-script/SN.lco
%{_texmfdistdir}/tex/latex/koma-script/SNleft.lco
%{_texmfdistdir}/tex/latex/koma-script/UScommercial9.lco
%{_texmfdistdir}/tex/latex/koma-script/UScommercial9DW.lco
%{_texmfdistdir}/tex/latex/koma-script/float.hak
%{_texmfdistdir}/tex/latex/koma-script/floatrow.hak
%{_texmfdistdir}/tex/latex/koma-script/hyperref.hak
%{_texmfdistdir}/tex/latex/koma-script/listings.hak
%{_texmfdistdir}/tex/latex/koma-script/scraddr.sty
%{_texmfdistdir}/tex/latex/koma-script/scrartcl.cls
%{_texmfdistdir}/tex/latex/koma-script/scrbase.sty
%{_texmfdistdir}/tex/latex/koma-script/scrbook.cls
%{_texmfdistdir}/tex/latex/koma-script/scrdate.sty
%{_texmfdistdir}/tex/latex/koma-script/scrdoc.cls
%{_texmfdistdir}/tex/latex/koma-script/scrextend.sty
%{_texmfdistdir}/tex/latex/koma-script/scrfontsizes.sty
%{_texmfdistdir}/tex/latex/koma-script/scrhack.sty
%{_texmfdistdir}/tex/latex/koma-script/scrjura.sty
%{_texmfdistdir}/tex/latex/koma-script/scrkbase.sty
%{_texmfdistdir}/tex/latex/koma-script/scrlettr.cls
%{_texmfdistdir}/tex/latex/koma-script/scrlfile.sty
%{_texmfdistdir}/tex/latex/koma-script/scrlttr2.cls
%{_texmfdistdir}/tex/latex/koma-script/scrpage.sty
%{_texmfdistdir}/tex/latex/koma-script/scrpage2.sty
%{_texmfdistdir}/tex/latex/koma-script/scrreprt.cls
%{_texmfdistdir}/tex/latex/koma-script/scrsize10pt.clo
%{_texmfdistdir}/tex/latex/koma-script/scrsize11pt.clo
%{_texmfdistdir}/tex/latex/koma-script/scrsize12pt.clo
%{_texmfdistdir}/tex/latex/koma-script/scrtime.sty
%{_texmfdistdir}/tex/latex/koma-script/scrwfile.sty
%{_texmfdistdir}/tex/latex/koma-script/tocbasic.sty
%{_texmfdistdir}/tex/latex/koma-script/tocstyle.sty
%{_texmfdistdir}/tex/latex/koma-script/typearea.sty
%{_texmfdistdir}/tex/latex/koma-script/visualize.lco

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17761 |12mr|texlive-koma-script-sfs-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26137
# category Package
# catalog-ctan /macros/latex/contrib/koma-script-SFS
# catalog-date 2008-11-15 10:53:47 +0100
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-koma-script-sfs
Version:	1.0
Release:	2
Summary:	Koma-script letter class option for Finnish
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/koma-script-SFS
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/koma-script-sfs.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/koma-script-sfs.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A koma-script parameter set for letters on A4 paper, complying
with Finnish standards SFS 2486, 2487 and 2488; suitable for
window envelopes with window on the left size in the sizes C5,
C65, E5 and E65 (although, because the address window is
smaller, for sizes E5 and E65 the address may not fit within
the window, but ordinary 3-line address should fit).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/koma-script-sfs/SFS.lco
%doc %{_texmfdistdir}/doc/latex/koma-script-sfs/README
%doc %{_texmfdistdir}/doc/latex/koma-script-sfs/SFSesim.pdf
%doc %{_texmfdistdir}/doc/latex/koma-script-sfs/SFSesim.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17762 |12mr|texlive-kopka-20111103-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-kopka
Version:	20111103
Release:	2
Summary:	TeXLive kopka package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kopka.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kopka.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
TeXLive kopka package.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel2/a4.sty
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel2/readme_2
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel2/ueb2-1.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel2/ueb2-1a.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel2/ueb2-1b.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel2/ueb2-1c.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel2/ueb2-1d.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel2/ueb2-2.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel2/ueb2-2a.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel2/ueb2-2b.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel2/ueb2-2c.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel2/ueb2-2d.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel2/ueb2-3.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel2/ueb2-3a.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel2/ueb2-3b.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel3/a4.sty
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel3/readme_3
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel3/ueb3-10.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel3/ueb3-11.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel3/ueb3-12.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel3/ueb3-14.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel3/ueb3-14a.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel3/ueb3-14b.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel3/ueb3-1a.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel3/ueb3-1b.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel3/ueb3-2.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel3/ueb3-3a.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel3/ueb3-3b.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel3/ueb3-4.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel3/ueb3-5a.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel3/ueb3-5b.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel3/ueb3-6a.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel3/ueb3-6b.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel3/ueb3-6c.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel3/ueb3-7a.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel3/ueb3-7b.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel3/ueb3-7c.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel3/ueb3-8.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel3/ueb3-9.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel3/ueb3.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel4/a4.sty
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel4/readme_4
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel4/ueb4-1.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel4/ueb4-10.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel4/ueb4-11.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel4/ueb4-12.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel4/ueb4-13.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel4/ueb4-14.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel4/ueb4-15.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel4/ueb4-16.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel4/ueb4-17.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel4/ueb4-18.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel4/ueb4-19.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel4/ueb4-2.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel4/ueb4-20.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel4/ueb4-21.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel4/ueb4-22.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel4/ueb4-3.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel4/ueb4-4.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel4/ueb4-5.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel4/ueb4-6.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel4/ueb4-7.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel4/ueb4-8.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel4/ueb4-9a.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel4/ueb4-9b.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel5/a4.sty
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel5/math.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel5/readme_5
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel5/ueb5-1.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel5/ueb5-10.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel5/ueb5-11.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel5/ueb5-12.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel5/ueb5-13.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel5/ueb5-14.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel5/ueb5-15.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel5/ueb5-16.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel5/ueb5-17.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel5/ueb5-18.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel5/ueb5-19.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel5/ueb5-2.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel5/ueb5-20.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel5/ueb5-21.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel5/ueb5-3.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel5/ueb5-4.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel5/ueb5-5.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel5/ueb5-6.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel5/ueb5-7.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel5/ueb5-8.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel5/ueb5-9.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel6/a4.sty
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel6/bild.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel6/readme_6
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel6/ueb6-1.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel6/ueb6-10.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel6/ueb6-2.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel6/ueb6-3.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel6/ueb6-4.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel6/ueb6-5.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel6/ueb6-6.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel6/ueb6-7.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel6/ueb6-8.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel6/ueb6-9.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel7/ueb7-1.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel7/ueb7-10.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel7/ueb7-11.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel7/ueb7-12.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel7/ueb7-2.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel7/ueb7-3.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel7/ueb7-4.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel7/ueb7-5.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel7/ueb7-6.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel7/ueb7-7.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel7/ueb7-8a.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel7/ueb7-8b.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel7/ueb7-9.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel8/ueb8-1.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel8/ueb8-2.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel8/ueb8-3.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel8/ueba.aux
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel8/ueba.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel8/uebb.aux
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel8/uebb.tex
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel8/uebc.aux
%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel8/uebc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17763 |12mr|texlive-kpathsea-20120314-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26691
# category TLCore
# catalog-ctan undef
# catalog-date 2012-03-14 12:38:42 +0100
# catalog-license lgpl
# catalog-version undef
Name:		texlive-kpathsea
Version:	20120314
Release:	3
Summary:	Path searching library for TeX-related files
Group:		Publishing
URL:		http://tug.org/texlive
License:	LGPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kpathsea.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kpathsea.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea.bin
Requires(postun):texlive-kpathsea.bin
%rename kpathsea

%description
Kpathsea is a library and utility programs which provide path
searching facilities for TeX file types, including the self-
locating feature required for movable installations, layered on
top of a general search mechanism. It is not distributed
separately, but rather is released and maintained as part of
the TeX live sources.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdir}/web2c/amiga-pl.tcx
%{_texmfdir}/web2c/cp1250cs.tcx
%{_texmfdir}/web2c/cp1250pl.tcx
%{_texmfdir}/web2c/cp1250t1.tcx
%{_texmfdir}/web2c/cp227.tcx
%{_texmfdir}/web2c/cp852-cs.tcx
%{_texmfdir}/web2c/cp852-pl.tcx
%{_texmfdir}/web2c/cp8bit.tcx
%{_texmfdir}/web2c/empty.tcx
%config(noreplace) %{_texmfdir}/web2c/fmtutil.cnf
%{_texmfdir}/web2c/il1-t1.tcx
%{_texmfdir}/web2c/il2-cs.tcx
%{_texmfdir}/web2c/il2-pl.tcx
%{_texmfdir}/web2c/il2-t1.tcx
%{_texmfdir}/web2c/kam-cs.tcx
%{_texmfdir}/web2c/kam-t1.tcx
%{_texmfdir}/web2c/macce-pl.tcx
%{_texmfdir}/web2c/macce-t1.tcx
%{_texmfdir}/web2c/maz-pl.tcx
%{_texmfdir}/web2c/mktex.cnf
%{_texmfdir}/web2c/mktex.opt
%{_texmfdir}/web2c/mktexdir
%{_texmfdir}/web2c/mktexdir.opt
%{_texmfdir}/web2c/mktexnam
%{_texmfdir}/web2c/mktexnam.opt
%{_texmfdir}/web2c/mktexupd
%{_texmfdir}/web2c/natural.tcx
%{_texmfdir}/web2c/tcvn-t5.tcx
%{_texmfdir}/web2c/texmf.cnf
%{_texmfdir}/web2c/viscii-t5.tcx
%doc %{_texmfdir}/doc/info/dir
%doc %{_infodir}/kpathsea.info*
%doc %{_infodir}/tds.info*
%doc %{_infodir}/web2c.info*
%doc %{_texmfdir}/doc/kpathsea/kpathsea.html
%doc %{_texmfdir}/doc/kpathsea/kpathsea.pdf
%doc %{_mandir}/man1/kpseaccess.1*
%doc %{_texmfdir}/doc/man/man1/kpseaccess.man1.pdf
%doc %{_mandir}/man1/kpsepath.1*
%doc %{_texmfdir}/doc/man/man1/kpsepath.man1.pdf
%doc %{_mandir}/man1/kpsereadlink.1*
%doc %{_texmfdir}/doc/man/man1/kpsereadlink.man1.pdf
%doc %{_mandir}/man1/kpsestat.1*
%doc %{_texmfdir}/doc/man/man1/kpsestat.man1.pdf
%doc %{_mandir}/man1/kpsetool.1*
%doc %{_texmfdir}/doc/man/man1/kpsetool.man1.pdf
%doc %{_mandir}/man1/kpsewhere.1*
%doc %{_texmfdir}/doc/man/man1/kpsewhere.man1.pdf
%doc %{_mandir}/man1/kpsewhich.1*
%doc %{_texmfdir}/doc/man/man1/kpsewhich.man1.pdf
%doc %{_mandir}/man1/kpsexpand.1*
%doc %{_texmfdir}/doc/man/man1/kpsexpand.man1.pdf
%doc %{_mandir}/man1/mkocp.1*
%doc %{_texmfdir}/doc/man/man1/mkocp.man1.pdf
%doc %{_mandir}/man1/mkofm.1*
%doc %{_texmfdir}/doc/man/man1/mkofm.man1.pdf
%doc %{_mandir}/man1/mktexfmt.1*
%doc %{_texmfdir}/doc/man/man1/mktexfmt.man1.pdf
%doc %{_mandir}/man1/mktexlsr.1*
%doc %{_texmfdir}/doc/man/man1/mktexlsr.man1.pdf
%doc %{_mandir}/man1/mktexmf.1*
%doc %{_texmfdir}/doc/man/man1/mktexmf.man1.pdf
%doc %{_mandir}/man1/mktexpk.1*
%doc %{_texmfdir}/doc/man/man1/mktexpk.man1.pdf
%doc %{_mandir}/man1/mktextfm.1*
%doc %{_texmfdir}/doc/man/man1/mktextfm.man1.pdf
%doc %{_mandir}/man1/texhash.1*
%doc %{_texmfdir}/doc/man/man1/texhash.man1.pdf
%doc %{_texmfdir}/doc/web2c/web2c.html
%doc %{_texmfdir}/doc/web2c/web2c.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

perl -pi -e 's%^(TEXMFMAIN\s+= ).*%$1%{_texmfdir}%;'			  \
	 -e 's%^(TEXMFDIST\s+= ).*%$1%{_texmfdistdir}%;'		  \
	 -e 's%^(TEXMFLOCAL\s+= ).*%$1%{_texmflocaldir}%;'		  \
	 -e 's%^(TEXMFSYSVAR\s+= ).*%$1%{_texmfvardir}%;'		  \
	 -e 's%^(TEXMFSYSCONFIG\s+= ).*%$1%{_texmfconfdir}%;'		  \
	 -e 's%^(TEXMFHOME\s+= ).*%$1\$HOME/texmf%;'			  \
	 -e 's%^(TEXMFVAR\s+= ).*%$1\$HOME/.texlive2011/texmf-var%;'	  \
	 -e 's%^(TEXMFCONFIG\s+= ).*%$1\$HOME/.texlive2011/texmf-config%;'\
	 -e 's%^(OSFONTDIR\s+= ).*%$1%{_datadir}/fonts%;'		  \
	texmf/web2c/texmf.cnf

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1
mkdir -p %{buildroot}%{_infodir}
mv %{buildroot}%{_texmfdir}/doc/info/*.info %{buildroot}%{_infodir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17764 |12mr|texlive-kpfonts-3.31-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21964
# category Package
# catalog-ctan /fonts/kpfonts
# catalog-date 2010-12-31 19:35:04 +0100
# catalog-license gpl
# catalog-version 3.31
Name:		texlive-kpfonts
Version:	3.31
Release:	2
Summary:	A complete set of fonts for text and mathematics
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/kpfonts
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kpfonts.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kpfonts.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The family contains text fonts in roman, sans-serif and
monospaced shapes, with true small caps and old-style numbers;
the package offers full support of the textcomp package. The
mathematics fonts include all the AMS fonts, in both normal and
bold weights. Each of the font types is available in two main
versions: default and 'light'. Each version is available in
four variants: default; oldstyle numbers; oldstyle numbers with
old ligatures such as ct and st, and long-tailed capital Q; and
veryoldstyle with long s. Other variants include small caps as
default or 'large small caps', and for mathematics both upright
and slanted shapes for Greek letters, as well as default and
narrow versions of multiple integrals. The fonts were
originally derived from URW Palladio (with URW's agreement)
though the fonts are very clearly different in appearance from
their parent.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpbit8a.afm
%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpbitc.afm
%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpbite.afm
%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpbn8a.afm
%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpbnc.afm
%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpbne.afm
%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpbsc8a.afm
%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpbsce.afm
%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpkbsc.afm
%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpkmsc.afm
%{_texmfdistdir}/fonts/afm/public/kpfonts/jkplbit8a.afm
%{_texmfdistdir}/fonts/afm/public/kpfonts/jkplbitc.afm
%{_texmfdistdir}/fonts/afm/public/kpfonts/jkplbite.afm
%{_texmfdistdir}/fonts/afm/public/kpfonts/jkplbn8a.afm
%{_texmfdistdir}/fonts/afm/public/kpfonts/jkplbnc.afm
%{_texmfdistdir}/fonts/afm/public/kpfonts/jkplbne.afm
%{_texmfdistdir}/fonts/afm/public/kpfonts/jkplbsc8a.afm
%{_texmfdistdir}/fonts/afm/public/kpfonts/jkplbsce.afm
%{_texmfdistdir}/fonts/afm/public/kpfonts/jkplkbsc.afm
%{_texmfdistdir}/fonts/afm/public/kpfonts/jkplkmsc.afm
%{_texmfdistdir}/fonts/afm/public/kpfonts/jkplmit8a.afm
%{_texmfdistdir}/fonts/afm/public/kpfonts/jkplmitc.afm
%{_texmfdistdir}/fonts/afm/public/kpfonts/jkplmite.afm
%{_texmfdistdir}/fonts/afm/public/kpfonts/jkplmn8a.afm
%{_texmfdistdir}/fonts/afm/public/kpfonts/jkplmnc.afm
%{_texmfdistdir}/fonts/afm/public/kpfonts/jkplmne.afm
%{_texmfdistdir}/fonts/afm/public/kpfonts/jkplmsc8a.afm
%{_texmfdistdir}/fonts/afm/public/kpfonts/jkplmsce.afm
%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpmit8a.afm
%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpmitc.afm
%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpmite.afm
%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpmn8a.afm
%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpmnc.afm
%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpmne.afm
%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpmsc8a.afm
%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpmsce.afm
%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpssbn8a.afm
%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpssbnc.afm
%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpssbne.afm
%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpssbsc8a.afm
%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpssbsce.afm
%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpsskbsc.afm
%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpsskmsc.afm
%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpssmn8a.afm
%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpssmnc.afm
%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpssmne.afm
%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpssmsc8a.afm
%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpssmsce.afm
%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpttbn8a.afm
%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpttbnc.afm
%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpttbne.afm
%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpttmn8a.afm
%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpttmnc.afm
%{_texmfdistdir}/fonts/afm/public/kpfonts/jkpttmne.afm
%{_texmfdistdir}/fonts/enc/dvips/kpfonts/kpfonts-expert-sc.enc
%{_texmfdistdir}/fonts/enc/dvips/kpfonts/kpfonts-expert-tt.enc
%{_texmfdistdir}/fonts/enc/dvips/kpfonts/kpfonts-expert.enc
%{_texmfdistdir}/fonts/enc/dvips/kpfonts/kpfonts-large-sc.enc
%{_texmfdistdir}/fonts/enc/pdftex/kpfonts/kpfonts-expert-sc.enc
%{_texmfdistdir}/fonts/enc/pdftex/kpfonts/kpfonts-expert-tt.enc
%{_texmfdistdir}/fonts/enc/pdftex/kpfonts/kpfonts-expert.enc
%{_texmfdistdir}/fonts/enc/pdftex/kpfonts/kpfonts-large-sc.enc
%{_texmfdistdir}/fonts/map/dvips/kpfonts/kpfonts.map
%{_texmfdistdir}/fonts/source/public/kpfonts/kpfonts-fontinst.zip
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbex.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbexa.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbit7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbit7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbit8a.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbit8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbit8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbitc.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbite.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbmi.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbmia.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbmiaw.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbmif.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbmifw.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbmiw.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbn7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbn7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbn8a.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbn8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbn8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbnc.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbne.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbsc7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbsc7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbsc8a.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbsc8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbsc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbsce.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbscsl7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbscsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbscsl8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbscsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbscsle.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbsl7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbsl8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbslc.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbsle.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbsy.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbsya.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbsyb.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbsybw.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbsyc.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbsyd.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbsydw.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbsyw.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbxit7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbxit7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbxit8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbxit8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbxitc.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbxite.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbxn7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbxn7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbxn8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbxn8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbxnc.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbxne.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbxsc7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbxsc7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbxsc8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbxsc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbxsce.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbxscsl7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbxscsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbxscsl8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbxscsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbxscsle.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbxsl7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbxsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbxsl8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbxsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbxslc.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpbxsle.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpex.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpexa.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfbit7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfbit8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfbn7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfbn8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfbsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfbsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfbxit7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfbxit8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfbxn7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfbxn8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfbxsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfbxsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfmit7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfmit8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfmn7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfmn8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfmsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfmsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfosnbit7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfosnbit8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfosnbn7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfosnbn8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfosnbsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfosnbsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfosnbxit7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfosnbxit8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfosnbxn7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfosnbxn8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfosnbxsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfosnbxsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfosnmit7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfosnmit8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfosnmn7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfosnmn8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfosnmsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfosnmsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfssosnbn7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfssosnbn8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfssosnbsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfssosnbsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfssosnbxn7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfssosnbxn8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfssosnbxsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfssosnbxsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfssosnmn7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfssosnmn8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfssosnmsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpfssosnmsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkbsc.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkbsc7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkbsc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkbscsl.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkbscsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkbscsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkbxsc.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkbxsc7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkbxsc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkbxscsl.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkbxscsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkbxscsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkmsc.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkmsc7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkmsc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkmscsl.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkmscsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkmscsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkosbsc7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkosbsc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkosbscsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkosbscsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkosbxsc7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkosbxsc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkosbxscsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkosbxscsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkosmsc7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkosmsc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkosmscsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkosmscsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkosnbsc7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkosnbsc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkosnbscsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkosnbscsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkosnbxsc7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkosnbxsc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkosnbxscsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkosnbxscsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkosnmsc7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkosnmsc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkosnmscsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpkosnmscsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbex.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbexa.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbit7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbit7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbit8a.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbit8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbit8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbitc.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbite.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbmi.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbmia.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbmiaw.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbmif.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbmifw.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbmiw.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbn7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbn7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbn8a.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbn8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbn8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbnc.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbne.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbsc7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbsc7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbsc8a.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbsc8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbsc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbsce.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbscsl7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbscsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbscsl8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbscsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbscsle.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbsl7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbsl8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbslc.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbsle.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbsy.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbsyb.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbsybw.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbsyc.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbsyd.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbsydw.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbsyw.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbxit7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbxit7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbxit8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbxit8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbxitc.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbxite.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbxn7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbxn7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbxn8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbxn8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbxnc.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbxne.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbxsc7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbxsc7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbxsc8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbxsc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbxsce.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbxscsl7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbxscsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbxscsl8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbxscsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbxscsle.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbxsl7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbxsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbxsl8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbxsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbxslc.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplbxsle.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplex.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplexa.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfbit7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfbit8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfbn7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfbn8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfbsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfbsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfbxit7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfbxit8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfbxn7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfbxn8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfbxsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfbxsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfmit7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfmit8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfmn7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfmn8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfmsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfmsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfosnbit7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfosnbit8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfosnbn7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfosnbn8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfosnbsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfosnbsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfosnbxit7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfosnbxit8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfosnbxn7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfosnbxn8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfosnbxsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfosnbxsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfosnmit7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfosnmit8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfosnmn7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfosnmn8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfosnmsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplfosnmsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkbsc.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkbsc7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkbsc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkbscsl.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkbscsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkbscsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkbxsc.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkbxsc7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkbxsc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkbxscsl.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkbxscsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkbxscsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkmsc.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkmsc7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkmsc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkmscsl.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkmscsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkmscsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkosbsc7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkosbsc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkosbscsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkosbscsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkosbxsc7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkosbxsc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkosbxscsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkosbxscsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkosmsc7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkosmsc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkosmscsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkosmscsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkosnbsc7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkosnbsc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkosnbscsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkosnbscsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkosnbxsc7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkosnbxsc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkosnbxscsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkosnbxscsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkosnmsc7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkosnmsc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkosnmscsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplkosnmscsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmi.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmia.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmiaw.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmif.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmifw.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmit7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmit7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmit8a.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmit8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmit8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmitc.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmite.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmiw.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmn7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmn7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmn8a.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmn8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmn8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmnc.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmne.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmsc7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmsc7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmsc8a.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmsc8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmsc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmsce.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmscsl7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmscsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmscsl8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmscsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmscsle.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmsl7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmsl8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmslc.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplmsle.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosbit7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosbit7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosbit8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosbn7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosbn7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosbn8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosbsc7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosbsc7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosbsc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosbscsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosbscsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosbsl7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosbsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosbsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosbxit7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosbxit7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosbxit8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosbxn7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosbxn7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosbxn8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosbxsc7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosbxsc7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosbxsc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosbxscsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosbxscsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosbxsl7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosbxsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosbxsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosmit7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosmit7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosmit8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosmn7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosmn7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosmn8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosmsc7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosmsc7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosmsc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosmscsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosmscsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosmsl7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosmsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosmsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosnbit7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosnbit8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosnbn7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosnbn8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosnbsc7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosnbsc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosnbscsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosnbscsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosnbsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosnbsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosnbxit7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosnbxit8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosnbxn7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosnbxn8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosnbxsc7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosnbxsc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosnbxscsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosnbxscsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosnbxsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosnbxsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosnmit7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosnmit8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosnmn7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosnmn8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosnmsc7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosnmsc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosnmscsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosnmscsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosnmsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplosnmsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplsy.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplsyb.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplsybw.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplsyc.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplsyd.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplsydw.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplsyw.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplvosbit7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplvosbit8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplvosbmi.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplvosbmif.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplvosbmifw.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplvosbmiw.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplvosbn7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplvosbn8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplvosbsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplvosbsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplvosbxit7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplvosbxit8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplvosbxn7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplvosbxn8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplvosbxsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplvosbxsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplvosmi.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplvosmif.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplvosmifw.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplvosmit7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplvosmit8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplvosmiw.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplvosmn7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplvosmn8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplvosmsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkplvosmsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmi.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmia.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmiaw.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmif.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmifw.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmit7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmit7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmit8a.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmit8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmit8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmitc.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmite.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmiw.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmn7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmn7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmn8a.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmn8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmn8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmnc.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmne.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmsc7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmsc7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmsc8a.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmsc8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmsc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmsce.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmscsl7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmscsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmscsl8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmscsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmscsle.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmsl7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmsl8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmslc.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpmsle.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposbit7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposbit7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposbit8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposbn7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposbn7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposbn8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposbsc7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposbsc7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposbsc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposbscsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposbscsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposbsl7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposbsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposbsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposbxit7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposbxit7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposbxit8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposbxn7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposbxn7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposbxn8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposbxsc7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposbxsc7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposbxsc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposbxscsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposbxscsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposbxsl7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposbxsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposbxsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposmit7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposmit7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposmit8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposmn7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposmn7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposmn8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposmsc7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposmsc7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposmsc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposmscsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposmscsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposmsl7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposmsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposmsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposnbit7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposnbit8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposnbn7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposnbn8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposnbsc7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposnbsc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposnbscsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposnbscsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposnbsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposnbsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposnbxit7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposnbxit8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposnbxn7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposnbxn8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposnbxsc7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposnbxsc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposnbxscsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposnbxscsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposnbxsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposnbxsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposnmit7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposnmit8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposnmn7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposnmn8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposnmsc7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposnmsc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposnmscsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposnmscsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposnmsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkposnmsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbex.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbmi.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbmia.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbmif.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbn7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbn7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbn8a.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbn8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbn8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbnc.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbne.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbsc7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbsc7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbsc8a.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbsc8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbsc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbsce.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbscsl7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbscsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbscsl8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbscsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbscsle.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbsl7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbsl8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbslc.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbsle.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbsyb.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbsybw.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbxn7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbxn7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbxn8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbxn8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbxnc.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbxne.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbxsc7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbxsc7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbxsc8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbxsc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbxsce.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbxscsl7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbxscsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbxscsl8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbxscsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbxscsle.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbxsl7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbxsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbxsl8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbxsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbxslc.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssbxsle.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssex.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssfbn7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssfbn8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssfbsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssfbsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssfbxn7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssfbxn8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssfbxsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssfbxsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssfmn7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssfmn8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssfmsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssfmsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssfosnbn7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssfosnbn8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssfosnbsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssfosnbsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssfosnbxn7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssfosnbxn8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssfosnbxsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssfosnbxsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssfosnmn7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssfosnmn8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssfosnmsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssfosnmsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskbsc.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskbsc7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskbsc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskbscsl.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskbscsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskbscsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskbxsc.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskbxsc7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskbxsc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskbxscsl.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskbxscsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskbxscsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskmsc.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskmsc7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskmsc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskmscsl.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskmscsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskmscsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskosbsc7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskosbsc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskosbscsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskosbscsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskosbxsc7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskosbxsc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskosbxscsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskosbxscsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskosmsc7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskosmsc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskosmscsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskosmscsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskosnbsc7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskosnbsc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskosnbscsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskosnbscsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskosnbxsc7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskosnbxsc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskosnbxscsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskosnbxscsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskosnmsc7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskosnmsc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskosnmscsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsskosnmscsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsslbsyb.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsslbsybw.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsslsyb.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsslsybw.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssmi.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssmia.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssmif.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssmn7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssmn7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssmn8a.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssmn8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssmn8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssmnc.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssmne.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssmsc7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssmsc7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssmsc8a.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssmsc8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssmsc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssmsce.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssmscsl7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssmscsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssmscsl8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssmscsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssmscsle.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssmsl7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssmsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssmsl8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssmsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssmslc.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssmsle.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosbn7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosbn8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosbsc7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosbsc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosbscsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosbscsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosbsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosbsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosbxn7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosbxn8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosbxsc7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosbxsc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosbxscsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosbxscsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosbxsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosbxsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosmn7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosmn8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosmsc7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosmsc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosmscsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosmscsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosmsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosmsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosnbn7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosnbn8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosnbsc7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosnbsc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosnbscsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosnbscsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosnbsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosnbsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosnbxn7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosnbxn8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosnbxsc7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosnbxsc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosnbxscsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosnbxscsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosnbxsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosnbxsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosnmn7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosnmn8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosnmsc7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosnmsc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosnmscsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosnmscsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosnmsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssosnmsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsssyb.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsssybw.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssvosbmi.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssvosbmif.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssvosbn7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssvosbn8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssvosbsc7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssvosbsc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssvosbsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssvosbsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssvosbxn7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssvosbxn8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssvosbxsc7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssvosbxsc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssvosbxsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssvosbxsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssvosmi.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssvosmif.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssvosmn7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssvosmn8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssvosmsc7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssvosmsc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssvosmsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpssvosmsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsy.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsya.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsyb.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsybw.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsyc.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsyd.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsydw.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpsyw.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttbn7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttbn7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttbn8a.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttbn8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttbn8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttbnc.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttbne.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttbsl7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttbsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttbsl8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttbsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttbslc.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttbsle.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttmn7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttmn7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttmn8a.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttmn8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttmn8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttmnc.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttmne.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttmsl7c.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttmsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttmsl8r.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttmsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttmslc.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttmsle.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttosbn7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttosbn8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttosbsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttosbsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttosmn7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttosmn8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttosmsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttosmsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttosnbn7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttosnbn8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttosnbsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttosnbsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttosnmn7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttosnmn8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttosnmsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttosnmsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttvosbn7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttvosbn8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttvosbsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttvosbsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttvosmn7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttvosmn8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttvosmsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpttvosmsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpvosbit7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpvosbit8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpvosbmi.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpvosbmif.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpvosbmifw.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpvosbmiw.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpvosbn7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpvosbn8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpvosbsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpvosbsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpvosbxit7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpvosbxit8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpvosbxn7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpvosbxn8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpvosbxsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpvosbxsl8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpvosmi.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpvosmif.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpvosmifw.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpvosmit7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpvosmit8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpvosmiw.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpvosmn7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpvosmn8t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpvosmsl7t.tfm
%{_texmfdistdir}/fonts/tfm/public/kpfonts/jkpvosmsl8t.tfm
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpbex.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpbexa.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpbit8a.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpbitc.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpbite.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpbmi.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpbmia.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpbn8a.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpbnc.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpbne.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpbsc8a.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpbsce.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpbsy.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpbsya.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpbsyb.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpbsyc.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpbsyd.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpex.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpexa.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpkbsc.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpkmsc.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkplbex.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkplbexa.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkplbit8a.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkplbitc.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkplbite.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkplbmi.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkplbmia.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkplbn8a.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkplbnc.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkplbne.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkplbsc8a.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkplbsce.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkplbsy.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkplbsyb.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkplbsyc.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkplbsyd.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkplex.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkplexa.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkplkbsc.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkplkmsc.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkplmi.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkplmia.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkplmit8a.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkplmitc.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkplmite.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkplmn8a.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkplmnc.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkplmne.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkplmsc8a.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkplmsce.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkplsy.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkplsyb.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkplsyc.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkplsyd.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpmi.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpmia.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpmit8a.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpmitc.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpmite.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpmn8a.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpmnc.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpmne.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpmsc8a.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpmsce.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpssbn8a.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpssbnc.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpssbne.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpssbsc8a.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpssbsce.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpsskbsc.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpsskmsc.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpssmn8a.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpssmnc.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpssmne.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpssmsc8a.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpssmsce.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpsy.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpsya.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpsyb.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpsyc.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpsyd.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpttbn8a.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpttbnc.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpttbne.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpttmn8a.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpttmnc.pfb
%{_texmfdistdir}/fonts/type1/public/kpfonts/jkpttmne.pfb
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbit7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbit7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbit8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbmiaw.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbmif.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbmifw.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbmiw.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbn7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbn7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbn8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbsc7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbsc7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbsc8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbscsl7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbscsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbscsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbsl7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbsybw.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbsydw.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbsyw.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbxit7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbxit7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbxit8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbxn7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbxn7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbxn8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbxsc7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbxsc7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbxsc8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbxscsl7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbxscsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbxscsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbxsl7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbxsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpbxsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfbit7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfbit8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfbn7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfbn8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfbsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfbsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfbxit7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfbxit8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfbxn7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfbxn8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfbxsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfbxsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfmit7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfmit8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfmn7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfmn8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfmsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfmsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfosnbit7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfosnbit8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfosnbn7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfosnbn8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfosnbsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfosnbsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfosnbxit7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfosnbxit8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfosnbxn7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfosnbxn8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfosnbxsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfosnbxsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfosnmit7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfosnmit8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfosnmn7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfosnmn8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfosnmsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfosnmsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfssosnbn7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfssosnbn8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfssosnbsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfssosnbsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfssosnbxn7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfssosnbxn8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfssosnbxsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfssosnbxsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfssosnmn7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfssosnmn8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfssosnmsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpfssosnmsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkbsc7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkbsc8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkbscsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkbscsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkbxsc7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkbxsc8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkbxscsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkbxscsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkmsc7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkmsc8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkmscsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkmscsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkosbsc7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkosbsc8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkosbscsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkosbscsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkosbxsc7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkosbxsc8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkosbxscsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkosbxscsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkosmsc7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkosmsc8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkosmscsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkosmscsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkosnbsc7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkosnbsc8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkosnbscsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkosnbscsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkosnbxsc7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkosnbxsc8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkosnbxscsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkosnbxscsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkosnmsc7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkosnmsc8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkosnmscsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpkosnmscsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbit7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbit7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbit8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbmiaw.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbmif.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbmifw.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbmiw.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbn7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbn7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbn8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbsc7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbsc7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbsc8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbscsl7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbscsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbscsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbsl7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbsybw.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbsydw.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbsyw.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbxit7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbxit7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbxit8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbxn7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbxn7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbxn8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbxsc7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbxsc7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbxsc8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbxscsl7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbxscsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbxscsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbxsl7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbxsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplbxsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfbit7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfbit8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfbn7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfbn8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfbsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfbsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfbxit7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfbxit8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfbxn7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfbxn8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfbxsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfbxsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfmit7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfmit8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfmn7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfmn8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfmsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfmsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfosnbit7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfosnbit8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfosnbn7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfosnbn8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfosnbsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfosnbsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfosnbxit7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfosnbxit8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfosnbxn7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfosnbxn8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfosnbxsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfosnbxsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfosnmit7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfosnmit8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfosnmn7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfosnmn8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfosnmsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplfosnmsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkbsc7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkbsc8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkbscsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkbscsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkbxsc7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkbxsc8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkbxscsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkbxscsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkmsc7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkmsc8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkmscsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkmscsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkosbsc7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkosbsc8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkosbscsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkosbscsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkosbxsc7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkosbxsc8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkosbxscsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkosbxscsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkosmsc7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkosmsc8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkosmscsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkosmscsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkosnbsc7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkosnbsc8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkosnbscsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkosnbscsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkosnbxsc7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkosnbxsc8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkosnbxscsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkosnbxscsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkosnmsc7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkosnmsc8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkosnmscsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplkosnmscsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplmiaw.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplmif.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplmifw.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplmit7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplmit7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplmit8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplmiw.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplmn7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplmn7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplmn8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplmsc7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplmsc7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplmsc8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplmscsl7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplmscsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplmscsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplmsl7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplmsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplmsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosbit7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosbit7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosbit8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosbn7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosbn7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosbn8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosbsc7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosbsc7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosbsc8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosbscsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosbscsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosbsl7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosbsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosbsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosbxit7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosbxit7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosbxit8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosbxn7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosbxn7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosbxn8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosbxsc7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosbxsc7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosbxsc8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosbxscsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosbxscsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosbxsl7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosbxsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosbxsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosmit7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosmit7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosmit8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosmn7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosmn7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosmn8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosmsc7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosmsc7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosmsc8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosmscsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosmscsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosmsl7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosmsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosmsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosnbit7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosnbit8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosnbn7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosnbn8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosnbsc7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosnbsc8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosnbscsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosnbscsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosnbsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosnbsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosnbxit7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosnbxit8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosnbxn7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosnbxn8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosnbxsc7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosnbxsc8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosnbxscsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosnbxscsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosnbxsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosnbxsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosnmit7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosnmit8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosnmn7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosnmn8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosnmsc7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosnmsc8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosnmscsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosnmscsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosnmsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplosnmsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplsybw.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplsydw.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplsyw.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplvosbit7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplvosbit8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplvosbmi.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplvosbmif.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplvosbmifw.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplvosbmiw.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplvosbn7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplvosbn8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplvosbsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplvosbsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplvosbxit7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplvosbxit8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplvosbxn7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplvosbxn8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplvosbxsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplvosbxsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplvosmi.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplvosmif.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplvosmifw.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplvosmit7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplvosmit8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplvosmiw.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplvosmn7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplvosmn8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplvosmsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkplvosmsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpmiaw.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpmif.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpmifw.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpmit7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpmit7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpmit8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpmiw.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpmn7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpmn7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpmn8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpmsc7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpmsc7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpmsc8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpmscsl7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpmscsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpmscsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpmsl7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpmsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpmsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposbit7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposbit7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposbit8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposbn7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposbn7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposbn8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposbsc7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposbsc7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposbsc8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposbscsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposbscsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposbsl7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposbsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposbsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposbxit7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposbxit7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposbxit8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposbxn7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposbxn7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposbxn8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposbxsc7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposbxsc7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposbxsc8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposbxscsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposbxscsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposbxsl7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposbxsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposbxsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposmit7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposmit7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposmit8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposmn7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposmn7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposmn8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposmsc7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposmsc7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposmsc8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposmscsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposmscsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposmsl7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposmsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposmsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposnbit7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposnbit8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposnbn7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposnbn8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposnbsc7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposnbsc8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposnbscsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposnbscsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposnbsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposnbsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposnbxit7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposnbxit8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposnbxn7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposnbxn8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposnbxsc7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposnbxsc8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposnbxscsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposnbxscsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposnbxsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposnbxsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposnmit7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposnmit8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposnmn7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposnmn8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposnmsc7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposnmsc8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposnmscsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposnmscsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposnmsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkposnmsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssbex.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssbmi.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssbmia.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssbmif.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssbn7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssbn7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssbn8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssbsc7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssbsc7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssbsc8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssbscsl7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssbscsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssbscsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssbsl7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssbsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssbsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssbsyb.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssbsybw.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssbxn7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssbxn7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssbxn8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssbxsc7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssbxsc7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssbxsc8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssbxscsl7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssbxscsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssbxscsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssbxsl7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssbxsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssbxsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssex.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssfbn7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssfbn8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssfbsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssfbsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssfbxn7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssfbxn8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssfbxsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssfbxsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssfmn7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssfmn8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssfmsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssfmsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssfosnbn7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssfosnbn8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssfosnbsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssfosnbsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssfosnbxn7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssfosnbxn8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssfosnbxsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssfosnbxsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssfosnmn7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssfosnmn8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssfosnmsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssfosnmsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskbsc7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskbsc8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskbscsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskbscsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskbxsc7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskbxsc8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskbxscsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskbxscsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskmsc7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskmsc8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskmscsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskmscsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskosbsc7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskosbsc8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskosbscsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskosbscsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskosbxsc7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskosbxsc8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskosbxscsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskosbxscsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskosmsc7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskosmsc8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskosmscsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskosmscsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskosnbsc7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskosnbsc8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskosnbscsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskosnbscsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskosnbxsc7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskosnbxsc8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskosnbxscsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskosnbxscsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskosnmsc7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskosnmsc8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskosnmscsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsskosnmscsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsslbsyb.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsslbsybw.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsslsyb.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsslsybw.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssmi.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssmia.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssmif.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssmn7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssmn7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssmn8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssmsc7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssmsc7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssmsc8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssmscsl7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssmscsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssmscsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssmsl7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssmsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssmsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosbn7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosbn8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosbsc7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosbsc8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosbscsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosbscsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosbsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosbsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosbxn7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosbxn8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosbxsc7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosbxsc8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosbxscsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosbxscsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosbxsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosbxsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosmn7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosmn8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosmsc7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosmsc8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosmscsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosmscsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosmsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosmsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosnbn7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosnbn8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosnbsc7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosnbsc8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosnbscsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosnbscsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosnbsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosnbsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosnbxn7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosnbxn8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosnbxsc7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosnbxsc8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosnbxscsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosnbxscsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosnbxsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosnbxsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosnmn7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosnmn8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosnmsc7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosnmsc8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosnmscsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosnmscsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosnmsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssosnmsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsssyb.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsssybw.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssvosbmi.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssvosbmif.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssvosbn7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssvosbn8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssvosbsc7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssvosbsc8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssvosbsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssvosbsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssvosbxn7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssvosbxn8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssvosbxsc7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssvosbxsc8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssvosbxsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssvosbxsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssvosmi.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssvosmif.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssvosmn7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssvosmn8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssvosmsc7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssvosmsc8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssvosmsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpssvosmsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsybw.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsydw.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpsyw.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttbn7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttbn7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttbn8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttbsl7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttbsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttbsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttmn7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttmn7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttmn8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttmsl7c.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttmsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttmsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttosbn7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttosbn8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttosbsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttosbsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttosmn7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttosmn8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttosmsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttosmsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttosnbn7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttosnbn8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttosnbsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttosnbsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttosnmn7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttosnmn8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttosnmsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttosnmsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttvosbn7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttvosbn8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttvosbsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttvosbsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttvosmn7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttvosmn8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttvosmsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpttvosmsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpvosbit7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpvosbit8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpvosbmi.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpvosbmif.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpvosbmifw.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpvosbmiw.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpvosbn7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpvosbn8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpvosbsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpvosbsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpvosbxit7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpvosbxit8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpvosbxn7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpvosbxn8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpvosbxsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpvosbxsl8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpvosmi.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpvosmif.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpvosmifw.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpvosmit7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpvosmit8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpvosmiw.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpvosmn7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpvosmn8t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpvosmsl7t.vf
%{_texmfdistdir}/fonts/vf/public/kpfonts/jkpvosmsl8t.vf
%{_texmfdistdir}/tex/latex/kpfonts/kpfonts.sty
%{_texmfdistdir}/tex/latex/kpfonts/omljkp.fd
%{_texmfdistdir}/tex/latex/kpfonts/omljkpl.fd
%{_texmfdistdir}/tex/latex/kpfonts/omljkplvos.fd
%{_texmfdistdir}/tex/latex/kpfonts/omljkplvosw.fd
%{_texmfdistdir}/tex/latex/kpfonts/omljkplw.fd
%{_texmfdistdir}/tex/latex/kpfonts/omljkpss.fd
%{_texmfdistdir}/tex/latex/kpfonts/omljkpssvos.fd
%{_texmfdistdir}/tex/latex/kpfonts/omljkpvos.fd
%{_texmfdistdir}/tex/latex/kpfonts/omljkpvosw.fd
%{_texmfdistdir}/tex/latex/kpfonts/omljkpw.fd
%{_texmfdistdir}/tex/latex/kpfonts/omsjkp.fd
%{_texmfdistdir}/tex/latex/kpfonts/omsjkpl.fd
%{_texmfdistdir}/tex/latex/kpfonts/omsjkplw.fd
%{_texmfdistdir}/tex/latex/kpfonts/omsjkpw.fd
%{_texmfdistdir}/tex/latex/kpfonts/omxjkp.fd
%{_texmfdistdir}/tex/latex/kpfonts/omxjkpl.fd
%{_texmfdistdir}/tex/latex/kpfonts/omxjkpss.fd
%{_texmfdistdir}/tex/latex/kpfonts/ot1jkp.fd
%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpf.fd
%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpfosn.fd
%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpk.fd
%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpkf.fd
%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpkfosn.fd
%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpkos.fd
%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpkosn.fd
%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpkvos.fd
%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpl.fd
%{_texmfdistdir}/tex/latex/kpfonts/ot1jkplf.fd
%{_texmfdistdir}/tex/latex/kpfonts/ot1jkplfosn.fd
%{_texmfdistdir}/tex/latex/kpfonts/ot1jkplk.fd
%{_texmfdistdir}/tex/latex/kpfonts/ot1jkplkf.fd
%{_texmfdistdir}/tex/latex/kpfonts/ot1jkplkfosn.fd
%{_texmfdistdir}/tex/latex/kpfonts/ot1jkplkos.fd
%{_texmfdistdir}/tex/latex/kpfonts/ot1jkplkosn.fd
%{_texmfdistdir}/tex/latex/kpfonts/ot1jkplkvos.fd
%{_texmfdistdir}/tex/latex/kpfonts/ot1jkplos.fd
%{_texmfdistdir}/tex/latex/kpfonts/ot1jkplosn.fd
%{_texmfdistdir}/tex/latex/kpfonts/ot1jkplvos.fd
%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpos.fd
%{_texmfdistdir}/tex/latex/kpfonts/ot1jkposn.fd
%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpss.fd
%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpssf.fd
%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpssfosn.fd
%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpssk.fd
%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpsskf.fd
%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpsskfosn.fd
%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpsskos.fd
%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpsskosn.fd
%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpsskvos.fd
%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpssos.fd
%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpssosn.fd
%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpssvos.fd
%{_texmfdistdir}/tex/latex/kpfonts/ot1jkptt.fd
%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpttos.fd
%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpttosn.fd
%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpttvos.fd
%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpvos.fd
%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpx.fd
%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpxf.fd
%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpxfosn.fd
%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpxk.fd
%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpxkf.fd
%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpxkfosn.fd
%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpxkos.fd
%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpxkosn.fd
%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpxkvos.fd
%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpxos.fd
%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpxosn.fd
%{_texmfdistdir}/tex/latex/kpfonts/ot1jkpxvos.fd
%{_texmfdistdir}/tex/latex/kpfonts/t1jkp.fd
%{_texmfdistdir}/tex/latex/kpfonts/t1jkpf.fd
%{_texmfdistdir}/tex/latex/kpfonts/t1jkpfosn.fd
%{_texmfdistdir}/tex/latex/kpfonts/t1jkpk.fd
%{_texmfdistdir}/tex/latex/kpfonts/t1jkpkf.fd
%{_texmfdistdir}/tex/latex/kpfonts/t1jkpkfosn.fd
%{_texmfdistdir}/tex/latex/kpfonts/t1jkpkos.fd
%{_texmfdistdir}/tex/latex/kpfonts/t1jkpkosn.fd
%{_texmfdistdir}/tex/latex/kpfonts/t1jkpkvos.fd
%{_texmfdistdir}/tex/latex/kpfonts/t1jkpl.fd
%{_texmfdistdir}/tex/latex/kpfonts/t1jkplf.fd
%{_texmfdistdir}/tex/latex/kpfonts/t1jkplfosn.fd
%{_texmfdistdir}/tex/latex/kpfonts/t1jkplk.fd
%{_texmfdistdir}/tex/latex/kpfonts/t1jkplkf.fd
%{_texmfdistdir}/tex/latex/kpfonts/t1jkplkfosn.fd
%{_texmfdistdir}/tex/latex/kpfonts/t1jkplkos.fd
%{_texmfdistdir}/tex/latex/kpfonts/t1jkplkosn.fd
%{_texmfdistdir}/tex/latex/kpfonts/t1jkplkvos.fd
%{_texmfdistdir}/tex/latex/kpfonts/t1jkplos.fd
%{_texmfdistdir}/tex/latex/kpfonts/t1jkplosn.fd
%{_texmfdistdir}/tex/latex/kpfonts/t1jkplvos.fd
%{_texmfdistdir}/tex/latex/kpfonts/t1jkpos.fd
%{_texmfdistdir}/tex/latex/kpfonts/t1jkposn.fd
%{_texmfdistdir}/tex/latex/kpfonts/t1jkpss.fd
%{_texmfdistdir}/tex/latex/kpfonts/t1jkpssf.fd
%{_texmfdistdir}/tex/latex/kpfonts/t1jkpssfosn.fd
%{_texmfdistdir}/tex/latex/kpfonts/t1jkpssk.fd
%{_texmfdistdir}/tex/latex/kpfonts/t1jkpsskf.fd
%{_texmfdistdir}/tex/latex/kpfonts/t1jkpsskfosn.fd
%{_texmfdistdir}/tex/latex/kpfonts/t1jkpsskos.fd
%{_texmfdistdir}/tex/latex/kpfonts/t1jkpsskosn.fd
%{_texmfdistdir}/tex/latex/kpfonts/t1jkpsskvos.fd
%{_texmfdistdir}/tex/latex/kpfonts/t1jkpssos.fd
%{_texmfdistdir}/tex/latex/kpfonts/t1jkpssosn.fd
%{_texmfdistdir}/tex/latex/kpfonts/t1jkpssvos.fd
%{_texmfdistdir}/tex/latex/kpfonts/t1jkptt.fd
%{_texmfdistdir}/tex/latex/kpfonts/t1jkpttos.fd
%{_texmfdistdir}/tex/latex/kpfonts/t1jkpttosn.fd
%{_texmfdistdir}/tex/latex/kpfonts/t1jkpttvos.fd
%{_texmfdistdir}/tex/latex/kpfonts/t1jkpvos.fd
%{_texmfdistdir}/tex/latex/kpfonts/t1jkpx.fd
%{_texmfdistdir}/tex/latex/kpfonts/t1jkpxf.fd
%{_texmfdistdir}/tex/latex/kpfonts/t1jkpxfosn.fd
%{_texmfdistdir}/tex/latex/kpfonts/t1jkpxk.fd
%{_texmfdistdir}/tex/latex/kpfonts/t1jkpxkf.fd
%{_texmfdistdir}/tex/latex/kpfonts/t1jkpxkfosn.fd
%{_texmfdistdir}/tex/latex/kpfonts/t1jkpxkos.fd
%{_texmfdistdir}/tex/latex/kpfonts/t1jkpxkosn.fd
%{_texmfdistdir}/tex/latex/kpfonts/t1jkpxkvos.fd
%{_texmfdistdir}/tex/latex/kpfonts/t1jkpxos.fd
%{_texmfdistdir}/tex/latex/kpfonts/t1jkpxosn.fd
%{_texmfdistdir}/tex/latex/kpfonts/t1jkpxvos.fd
%{_texmfdistdir}/tex/latex/kpfonts/ts1jkp.fd
%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpf.fd
%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpfosn.fd
%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpk.fd
%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpkf.fd
%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpkfosn.fd
%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpkos.fd
%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpkosn.fd
%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpkvos.fd
%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpl.fd
%{_texmfdistdir}/tex/latex/kpfonts/ts1jkplf.fd
%{_texmfdistdir}/tex/latex/kpfonts/ts1jkplfosn.fd
%{_texmfdistdir}/tex/latex/kpfonts/ts1jkplk.fd
%{_texmfdistdir}/tex/latex/kpfonts/ts1jkplkf.fd
%{_texmfdistdir}/tex/latex/kpfonts/ts1jkplkfosn.fd
%{_texmfdistdir}/tex/latex/kpfonts/ts1jkplkos.fd
%{_texmfdistdir}/tex/latex/kpfonts/ts1jkplkosn.fd
%{_texmfdistdir}/tex/latex/kpfonts/ts1jkplkvos.fd
%{_texmfdistdir}/tex/latex/kpfonts/ts1jkplos.fd
%{_texmfdistdir}/tex/latex/kpfonts/ts1jkplosn.fd
%{_texmfdistdir}/tex/latex/kpfonts/ts1jkplvos.fd
%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpos.fd
%{_texmfdistdir}/tex/latex/kpfonts/ts1jkposn.fd
%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpss.fd
%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpssf.fd
%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpssfosn.fd
%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpssk.fd
%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpsskf.fd
%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpsskfosn.fd
%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpsskos.fd
%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpsskosn.fd
%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpsskvos.fd
%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpssos.fd
%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpssosn.fd
%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpssvos.fd
%{_texmfdistdir}/tex/latex/kpfonts/ts1jkptt.fd
%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpttos.fd
%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpttosn.fd
%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpttvos.fd
%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpvos.fd
%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpx.fd
%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpxf.fd
%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpxfosn.fd
%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpxk.fd
%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpxkf.fd
%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpxkfosn.fd
%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpxkos.fd
%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpxkosn.fd
%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpxkvos.fd
%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpxos.fd
%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpxosn.fd
%{_texmfdistdir}/tex/latex/kpfonts/ts1jkpxvos.fd
%{_texmfdistdir}/tex/latex/kpfonts/ujkpexa.fd
%{_texmfdistdir}/tex/latex/kpfonts/ujkplexa.fd
%{_texmfdistdir}/tex/latex/kpfonts/ujkplmia.fd
%{_texmfdistdir}/tex/latex/kpfonts/ujkplmiaw.fd
%{_texmfdistdir}/tex/latex/kpfonts/ujkplsyb.fd
%{_texmfdistdir}/tex/latex/kpfonts/ujkplsybw.fd
%{_texmfdistdir}/tex/latex/kpfonts/ujkplsyc.fd
%{_texmfdistdir}/tex/latex/kpfonts/ujkplsyd.fd
%{_texmfdistdir}/tex/latex/kpfonts/ujkplsydw.fd
%{_texmfdistdir}/tex/latex/kpfonts/ujkpmia.fd
%{_texmfdistdir}/tex/latex/kpfonts/ujkpmiaw.fd
%{_texmfdistdir}/tex/latex/kpfonts/ujkpsslsyb.fd
%{_texmfdistdir}/tex/latex/kpfonts/ujkpsslsybw.fd
%{_texmfdistdir}/tex/latex/kpfonts/ujkpssmia.fd
%{_texmfdistdir}/tex/latex/kpfonts/ujkpsssyb.fd
%{_texmfdistdir}/tex/latex/kpfonts/ujkpsssybw.fd
%{_texmfdistdir}/tex/latex/kpfonts/ujkpsya.fd
%{_texmfdistdir}/tex/latex/kpfonts/ujkpsyb.fd
%{_texmfdistdir}/tex/latex/kpfonts/ujkpsybw.fd
%{_texmfdistdir}/tex/latex/kpfonts/ujkpsyc.fd
%{_texmfdistdir}/tex/latex/kpfonts/ujkpsyd.fd
%{_texmfdistdir}/tex/latex/kpfonts/ujkpsydw.fd
%doc %{_texmfdistdir}/doc/fonts/kpfonts/Kpfonts-Doc-French.pdf
%doc %{_texmfdistdir}/doc/fonts/kpfonts/Kpfonts-Doc-French.tex
%doc %{_texmfdistdir}/doc/fonts/kpfonts/christophe.cls
%doc %{_texmfdistdir}/doc/fonts/kpfonts/kpfonts-abstract.pdf
%doc %{_texmfdistdir}/doc/fonts/kpfonts/kpfonts-abstract.tex
%doc %{_texmfdistdir}/doc/fonts/kpfonts/kpfonts-math-symbols-tables.pdf
%doc %{_texmfdistdir}/doc/fonts/kpfonts/kpfonts-math-symbols-tables.tex
%doc %{_texmfdistdir}/doc/fonts/kpfonts/kpfonts.pdf
%doc %{_texmfdistdir}/doc/fonts/kpfonts/kpfonts.tex
%doc %{_texmfdistdir}/doc/fonts/kpfonts/readme.txt

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17765 |12mr|texlive-ksfh_nat-20111217-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24825
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-ksfh_nat
Version:	20111217
Release:	2
Summary:	TeXLive ksfh_nat package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ksfh_nat.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive ksfh_nat package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/ksfh_nat/ksfh_nat.bst

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17766 |12mr|texlive-kurier-0.995b-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19612
# category Package
# catalog-ctan /fonts/kurier
# catalog-date 2010-08-03 20:49:06 +0200
# catalog-license gfsl
# catalog-version 0.995b
Name:		texlive-kurier
Version:	0.995b
Release:	2
Summary:	A two-element sans-serif typeface
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/kurier
License:	GFSL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kurier.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kurier.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Kurier is a two-element sans-serif typeface. It was designed
for a diploma in typeface design at the Warsaw Academy of Fine
Arts under the supervision of Roman Tomaszewski. This
distribution contains a significantly extended set of
characters covering the following modern alphabets: latin
(including Vietnamese), Cyrillic and Greek as well as a number
of additional symbols (including mathematical symbols). The
fonts are prepared in Type 1 and OpenType formats. For use with
TeX the following encoding files have been prepared: T1 (ec),
T2 (abc), and OT2--Cyrillic, T5 (Vietnamese), OT4, QX, texansi
and--nonstandard (IL2 for the Czech fonts), as well as
supporting macros and files defining fonts for LaTeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/nowacki/kurier/kurierb.afm
%{_texmfdistdir}/fonts/afm/nowacki/kurier/kurierbi.afm
%{_texmfdistdir}/fonts/afm/nowacki/kurier/kuriercb.afm
%{_texmfdistdir}/fonts/afm/nowacki/kurier/kuriercbi.afm
%{_texmfdistdir}/fonts/afm/nowacki/kurier/kurierch.afm
%{_texmfdistdir}/fonts/afm/nowacki/kurier/kurierchi.afm
%{_texmfdistdir}/fonts/afm/nowacki/kurier/kuriercl.afm
%{_texmfdistdir}/fonts/afm/nowacki/kurier/kuriercli.afm
%{_texmfdistdir}/fonts/afm/nowacki/kurier/kuriercm.afm
%{_texmfdistdir}/fonts/afm/nowacki/kurier/kuriercmi.afm
%{_texmfdistdir}/fonts/afm/nowacki/kurier/kuriercr.afm
%{_texmfdistdir}/fonts/afm/nowacki/kurier/kuriercri.afm
%{_texmfdistdir}/fonts/afm/nowacki/kurier/kurierh.afm
%{_texmfdistdir}/fonts/afm/nowacki/kurier/kurierhi.afm
%{_texmfdistdir}/fonts/afm/nowacki/kurier/kurierl.afm
%{_texmfdistdir}/fonts/afm/nowacki/kurier/kurierli.afm
%{_texmfdistdir}/fonts/afm/nowacki/kurier/kurierm.afm
%{_texmfdistdir}/fonts/afm/nowacki/kurier/kuriermi.afm
%{_texmfdistdir}/fonts/afm/nowacki/kurier/kurierr.afm
%{_texmfdistdir}/fonts/afm/nowacki/kurier/kurierri.afm
%{_texmfdistdir}/fonts/enc/dvips/kurier/cs-kurier-sc.enc
%{_texmfdistdir}/fonts/enc/dvips/kurier/cs-kurier.enc
%{_texmfdistdir}/fonts/enc/dvips/kurier/ec-kurier-sc.enc
%{_texmfdistdir}/fonts/enc/dvips/kurier/ec-kurier.enc
%{_texmfdistdir}/fonts/enc/dvips/kurier/ex-kurier.enc
%{_texmfdistdir}/fonts/enc/dvips/kurier/greek-kurier.enc
%{_texmfdistdir}/fonts/enc/dvips/kurier/l7x-kurier-sc.enc
%{_texmfdistdir}/fonts/enc/dvips/kurier/l7x-kurier.enc
%{_texmfdistdir}/fonts/enc/dvips/kurier/mi-kurier.enc
%{_texmfdistdir}/fonts/enc/dvips/kurier/qx-kurier-sc.enc
%{_texmfdistdir}/fonts/enc/dvips/kurier/qx-kurier.enc
%{_texmfdistdir}/fonts/enc/dvips/kurier/rm-kurier-sc.enc
%{_texmfdistdir}/fonts/enc/dvips/kurier/rm-kurier.enc
%{_texmfdistdir}/fonts/enc/dvips/kurier/sy-kurier.enc
%{_texmfdistdir}/fonts/enc/dvips/kurier/t2a-kurier.enc
%{_texmfdistdir}/fonts/enc/dvips/kurier/t2b-kurier.enc
%{_texmfdistdir}/fonts/enc/dvips/kurier/t2c-kurier.enc
%{_texmfdistdir}/fonts/enc/dvips/kurier/t5-kurier-sc.enc
%{_texmfdistdir}/fonts/enc/dvips/kurier/t5-kurier.enc
%{_texmfdistdir}/fonts/enc/dvips/kurier/texnansi-kurier-sc.enc
%{_texmfdistdir}/fonts/enc/dvips/kurier/texnansi-kurier.enc
%{_texmfdistdir}/fonts/enc/dvips/kurier/ts1-kurier.enc
%{_texmfdistdir}/fonts/enc/dvips/kurier/wncy-kurier.enc
%{_texmfdistdir}/fonts/map/dvips/kurier/kurier-cs.map
%{_texmfdistdir}/fonts/map/dvips/kurier/kurier-ec.map
%{_texmfdistdir}/fonts/map/dvips/kurier/kurier-ex.map
%{_texmfdistdir}/fonts/map/dvips/kurier/kurier-greek.map
%{_texmfdistdir}/fonts/map/dvips/kurier/kurier-l7x.map
%{_texmfdistdir}/fonts/map/dvips/kurier/kurier-mi.map
%{_texmfdistdir}/fonts/map/dvips/kurier/kurier-qx.map
%{_texmfdistdir}/fonts/map/dvips/kurier/kurier-rm.map
%{_texmfdistdir}/fonts/map/dvips/kurier/kurier-sy.map
%{_texmfdistdir}/fonts/map/dvips/kurier/kurier-t2a.map
%{_texmfdistdir}/fonts/map/dvips/kurier/kurier-t2b.map
%{_texmfdistdir}/fonts/map/dvips/kurier/kurier-t2c.map
%{_texmfdistdir}/fonts/map/dvips/kurier/kurier-t5.map
%{_texmfdistdir}/fonts/map/dvips/kurier/kurier-texnansi.map
%{_texmfdistdir}/fonts/map/dvips/kurier/kurier-ts1.map
%{_texmfdistdir}/fonts/map/dvips/kurier/kurier-wncy.map
%{_texmfdistdir}/fonts/map/dvips/kurier/kurier.map
%{_texmfdistdir}/fonts/opentype/nowacki/kurier/Kurier-Bold.otf
%{_texmfdistdir}/fonts/opentype/nowacki/kurier/Kurier-BoldItalic.otf
%{_texmfdistdir}/fonts/opentype/nowacki/kurier/Kurier-Italic.otf
%{_texmfdistdir}/fonts/opentype/nowacki/kurier/Kurier-Regular.otf
%{_texmfdistdir}/fonts/opentype/nowacki/kurier/KurierCond-Bold.otf
%{_texmfdistdir}/fonts/opentype/nowacki/kurier/KurierCond-BoldItalic.otf
%{_texmfdistdir}/fonts/opentype/nowacki/kurier/KurierCond-Italic.otf
%{_texmfdistdir}/fonts/opentype/nowacki/kurier/KurierCond-Regular.otf
%{_texmfdistdir}/fonts/opentype/nowacki/kurier/KurierCondHeavy-Italic.otf
%{_texmfdistdir}/fonts/opentype/nowacki/kurier/KurierCondHeavy-Regular.otf
%{_texmfdistdir}/fonts/opentype/nowacki/kurier/KurierCondLight-Italic.otf
%{_texmfdistdir}/fonts/opentype/nowacki/kurier/KurierCondLight-Regular.otf
%{_texmfdistdir}/fonts/opentype/nowacki/kurier/KurierCondMedium-Italic.otf
%{_texmfdistdir}/fonts/opentype/nowacki/kurier/KurierCondMedium-Regular.otf
%{_texmfdistdir}/fonts/opentype/nowacki/kurier/KurierHeavy-Italic.otf
%{_texmfdistdir}/fonts/opentype/nowacki/kurier/KurierHeavy-Regular.otf
%{_texmfdistdir}/fonts/opentype/nowacki/kurier/KurierLight-Italic.otf
%{_texmfdistdir}/fonts/opentype/nowacki/kurier/KurierLight-Regular.otf
%{_texmfdistdir}/fonts/opentype/nowacki/kurier/KurierMedium-Italic.otf
%{_texmfdistdir}/fonts/opentype/nowacki/kurier/KurierMedium-Regular.otf
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kurierb-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kurierb.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kurierbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kurierbi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kuriercb-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kuriercb.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kuriercbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kuriercbi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kurierch-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kurierch.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kurierchi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kurierchi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kuriercl-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kuriercl.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kuriercli-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kuriercli.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kuriercm-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kuriercm.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kuriercmi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kuriercmi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kuriercr-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kuriercr.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kuriercri-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kuriercri.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kurierh-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kurierh.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kurierhi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kurierhi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kurierl-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kurierl.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kurierli-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kurierli.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kurierm-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kurierm.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kuriermi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kuriermi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kurierr-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kurierr.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kurierri-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kurierri.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kurierb-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kurierb.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kurierbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kurierbi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kuriercb-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kuriercb.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kuriercbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kuriercbi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kurierch-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kurierch.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kurierchi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kurierchi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kuriercl-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kuriercl.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kuriercli-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kuriercli.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kuriercm-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kuriercm.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kuriercmi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kuriercmi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kuriercr-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kuriercr.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kuriercri-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kuriercri.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kurierh-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kurierh.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kurierhi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kurierhi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kurierl-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kurierl.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kurierli-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kurierli.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kurierm-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kurierm.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kuriermi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kuriermi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kurierr-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kurierr.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kurierri-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kurierri.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ex-kurierb.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ex-kuriercb.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ex-kurierch.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ex-kuriercl.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ex-kuriercm.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ex-kuriercr.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ex-kurierh.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ex-kurierl.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ex-kurierm.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ex-kurierr.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/greek-kurierb.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/greek-kurierbi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/greek-kuriercb.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/greek-kuriercbi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/greek-kurierch.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/greek-kurierchi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/greek-kuriercl.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/greek-kuriercli.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/greek-kuriercm.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/greek-kuriercmi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/greek-kuriercr.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/greek-kuriercri.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/greek-kurierh.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/greek-kurierhi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/greek-kurierl.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/greek-kurierli.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/greek-kurierm.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/greek-kuriermi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/greek-kurierr.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/greek-kurierri.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kurierb-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kurierb.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kurierbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kurierbi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kuriercb-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kuriercb.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kuriercbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kuriercbi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kurierch-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kurierch.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kurierchi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kurierchi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kuriercl-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kuriercl.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kuriercli-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kuriercli.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kuriercm-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kuriercm.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kuriercmi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kuriercmi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kuriercr-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kuriercr.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kuriercri-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kuriercri.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kurierh-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kurierh.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kurierhi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kurierhi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kurierl-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kurierl.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kurierli-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kurierli.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kurierm-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kurierm.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kuriermi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kuriermi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kurierr-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kurierr.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kurierri-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kurierri.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/mi-kurierbi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/mi-kuriercbi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/mi-kurierchi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/mi-kuriercli.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/mi-kuriercmi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/mi-kuriercri.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/mi-kurierhi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/mi-kurierli.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/mi-kuriermi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/mi-kurierri.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kurierb-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kurierb.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kurierbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kurierbi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kuriercb-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kuriercb.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kuriercbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kuriercbi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kurierch-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kurierch.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kurierchi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kurierchi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kuriercl-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kuriercl.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kuriercli-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kuriercli.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kuriercm-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kuriercm.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kuriercmi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kuriercmi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kuriercr-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kuriercr.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kuriercri-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kuriercri.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kurierh-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kurierh.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kurierhi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kurierhi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kurierl-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kurierl.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kurierli-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kurierli.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kurierm-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kurierm.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kuriermi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kuriermi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kurierr-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kurierr.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kurierri-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kurierri.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kurierb-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kurierb.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kurierbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kurierbi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kuriercb-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kuriercb.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kuriercbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kuriercbi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kurierch-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kurierch.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kurierchi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kurierchi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kuriercl-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kuriercl.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kuriercli-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kuriercli.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kuriercm-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kuriercm.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kuriercmi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kuriercmi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kuriercr-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kuriercr.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kuriercri-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kuriercri.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kurierh-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kurierh.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kurierhi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kurierhi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kurierl-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kurierl.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kurierli-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kurierli.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kurierm-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kurierm.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kuriermi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kuriermi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kurierr-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kurierr.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kurierri-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kurierri.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/sy-kurierbz.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/sy-kuriercbz.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/sy-kurierchz.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/sy-kurierclz.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/sy-kuriercmz.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/sy-kuriercrz.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/sy-kurierhz.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/sy-kurierlz.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/sy-kuriermz.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/sy-kurierrz.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2a-kurierb.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2a-kurierbi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2a-kuriercb.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2a-kuriercbi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2a-kurierch.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2a-kurierchi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2a-kuriercl.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2a-kuriercli.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2a-kuriercm.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2a-kuriercmi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2a-kuriercr.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2a-kuriercri.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2a-kurierh.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2a-kurierhi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2a-kurierl.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2a-kurierli.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2a-kurierm.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2a-kuriermi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2a-kurierr.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2a-kurierri.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2b-kurierb.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2b-kurierbi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2b-kuriercb.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2b-kuriercbi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2b-kurierch.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2b-kurierchi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2b-kuriercl.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2b-kuriercli.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2b-kuriercm.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2b-kuriercmi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2b-kuriercr.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2b-kuriercri.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2b-kurierh.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2b-kurierhi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2b-kurierl.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2b-kurierli.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2b-kurierm.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2b-kuriermi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2b-kurierr.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2b-kurierri.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2c-kurierb.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2c-kurierbi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2c-kuriercb.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2c-kuriercbi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2c-kurierch.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2c-kurierchi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2c-kuriercl.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2c-kuriercli.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2c-kuriercm.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2c-kuriercmi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2c-kuriercr.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2c-kuriercri.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2c-kurierh.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2c-kurierhi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2c-kurierl.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2c-kurierli.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2c-kurierm.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2c-kuriermi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2c-kurierr.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2c-kurierri.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kurierb-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kurierb.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kurierbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kurierbi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kuriercb-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kuriercb.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kuriercbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kuriercbi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kurierch-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kurierch.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kurierchi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kurierchi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kuriercl-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kuriercl.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kuriercli-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kuriercli.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kuriercm-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kuriercm.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kuriercmi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kuriercmi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kuriercr-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kuriercr.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kuriercri-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kuriercri.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kurierh-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kurierh.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kurierhi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kurierhi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kurierl-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kurierl.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kurierli-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kurierli.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kurierm-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kurierm.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kuriermi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kuriermi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kurierr-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kurierr.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kurierri-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kurierri.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kurierb-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kurierb.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kurierbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kurierbi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kuriercb-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kuriercb.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kuriercbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kuriercbi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kurierch-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kurierch.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kurierchi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kurierchi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kuriercl-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kuriercl.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kuriercli-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kuriercli.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kuriercm-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kuriercm.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kuriercmi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kuriercmi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kuriercr-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kuriercr.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kuriercri-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kuriercri.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kurierh-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kurierh.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kurierhi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kurierhi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kurierl-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kurierl.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kurierli-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kurierli.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kurierm-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kurierm.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kuriermi-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kuriermi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kurierr-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kurierr.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kurierri-sc.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kurierri.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ts1-kurierb.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ts1-kurierbi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ts1-kuriercb.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ts1-kuriercbi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ts1-kurierch.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ts1-kurierchi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ts1-kuriercl.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ts1-kuriercli.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ts1-kuriercm.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ts1-kuriercmi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ts1-kuriercr.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ts1-kuriercri.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ts1-kurierh.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ts1-kurierhi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ts1-kurierl.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ts1-kurierli.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ts1-kurierm.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ts1-kuriermi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ts1-kurierr.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ts1-kurierri.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/wncy-kurierb.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/wncy-kurierbi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/wncy-kuriercb.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/wncy-kuriercbi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/wncy-kurierch.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/wncy-kurierchi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/wncy-kuriercl.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/wncy-kuriercli.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/wncy-kuriercm.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/wncy-kuriercmi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/wncy-kuriercr.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/wncy-kuriercri.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/wncy-kurierh.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/wncy-kurierhi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/wncy-kurierl.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/wncy-kurierli.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/wncy-kurierm.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/wncy-kuriermi.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/wncy-kurierr.tfm
%{_texmfdistdir}/fonts/tfm/nowacki/kurier/wncy-kurierri.tfm
%{_texmfdistdir}/fonts/type1/nowacki/kurier/kurierb.pfb
%{_texmfdistdir}/fonts/type1/nowacki/kurier/kurierbi.pfb
%{_texmfdistdir}/fonts/type1/nowacki/kurier/kuriercb.pfb
%{_texmfdistdir}/fonts/type1/nowacki/kurier/kuriercbi.pfb
%{_texmfdistdir}/fonts/type1/nowacki/kurier/kurierch.pfb
%{_texmfdistdir}/fonts/type1/nowacki/kurier/kurierchi.pfb
%{_texmfdistdir}/fonts/type1/nowacki/kurier/kuriercl.pfb
%{_texmfdistdir}/fonts/type1/nowacki/kurier/kuriercli.pfb
%{_texmfdistdir}/fonts/type1/nowacki/kurier/kuriercm.pfb
%{_texmfdistdir}/fonts/type1/nowacki/kurier/kuriercmi.pfb
%{_texmfdistdir}/fonts/type1/nowacki/kurier/kuriercr.pfb
%{_texmfdistdir}/fonts/type1/nowacki/kurier/kuriercri.pfb
%{_texmfdistdir}/fonts/type1/nowacki/kurier/kurierh.pfb
%{_texmfdistdir}/fonts/type1/nowacki/kurier/kurierhi.pfb
%{_texmfdistdir}/fonts/type1/nowacki/kurier/kurierl.pfb
%{_texmfdistdir}/fonts/type1/nowacki/kurier/kurierli.pfb
%{_texmfdistdir}/fonts/type1/nowacki/kurier/kurierm.pfb
%{_texmfdistdir}/fonts/type1/nowacki/kurier/kuriermi.pfb
%{_texmfdistdir}/fonts/type1/nowacki/kurier/kurierr.pfb
%{_texmfdistdir}/fonts/type1/nowacki/kurier/kurierri.pfb
%{_texmfdistdir}/tex/latex/kurier/il2kurier.fd
%{_texmfdistdir}/tex/latex/kurier/il2kurierc.fd
%{_texmfdistdir}/tex/latex/kurier/il2kurierl.fd
%{_texmfdistdir}/tex/latex/kurier/il2kurierlc.fd
%{_texmfdistdir}/tex/latex/kurier/kurier.sty
%{_texmfdistdir}/tex/latex/kurier/l7xkurier.fd
%{_texmfdistdir}/tex/latex/kurier/l7xkurierc.fd
%{_texmfdistdir}/tex/latex/kurier/l7xkurierl.fd
%{_texmfdistdir}/tex/latex/kurier/l7xkurierlc.fd
%{_texmfdistdir}/tex/latex/kurier/ly1kurier.fd
%{_texmfdistdir}/tex/latex/kurier/ly1kurierc.fd
%{_texmfdistdir}/tex/latex/kurier/ly1kurierl.fd
%{_texmfdistdir}/tex/latex/kurier/ly1kurierlc.fd
%{_texmfdistdir}/tex/latex/kurier/omlkurier.fd
%{_texmfdistdir}/tex/latex/kurier/omlkurierc.fd
%{_texmfdistdir}/tex/latex/kurier/omlkurierl.fd
%{_texmfdistdir}/tex/latex/kurier/omlkurierlc.fd
%{_texmfdistdir}/tex/latex/kurier/omskurier.fd
%{_texmfdistdir}/tex/latex/kurier/omskurierc.fd
%{_texmfdistdir}/tex/latex/kurier/omskurierl.fd
%{_texmfdistdir}/tex/latex/kurier/omskurierlc.fd
%{_texmfdistdir}/tex/latex/kurier/omxkurier.fd
%{_texmfdistdir}/tex/latex/kurier/omxkurierc.fd
%{_texmfdistdir}/tex/latex/kurier/omxkurierl.fd
%{_texmfdistdir}/tex/latex/kurier/omxkurierlc.fd
%{_texmfdistdir}/tex/latex/kurier/ot1kurier.fd
%{_texmfdistdir}/tex/latex/kurier/ot1kurierc.fd
%{_texmfdistdir}/tex/latex/kurier/ot1kuriercm.fd
%{_texmfdistdir}/tex/latex/kurier/ot1kurierl.fd
%{_texmfdistdir}/tex/latex/kurier/ot1kurierlc.fd
%{_texmfdistdir}/tex/latex/kurier/ot1kurierlcm.fd
%{_texmfdistdir}/tex/latex/kurier/ot1kurierlm.fd
%{_texmfdistdir}/tex/latex/kurier/ot1kurierm.fd
%{_texmfdistdir}/tex/latex/kurier/ot2kurier.fd
%{_texmfdistdir}/tex/latex/kurier/ot2kurierc.fd
%{_texmfdistdir}/tex/latex/kurier/ot2kurierl.fd
%{_texmfdistdir}/tex/latex/kurier/ot2kurierlc.fd
%{_texmfdistdir}/tex/latex/kurier/ot4kurier.fd
%{_texmfdistdir}/tex/latex/kurier/ot4kurierc.fd
%{_texmfdistdir}/tex/latex/kurier/ot4kurierl.fd
%{_texmfdistdir}/tex/latex/kurier/ot4kurierlc.fd
%{_texmfdistdir}/tex/latex/kurier/qxkurier.fd
%{_texmfdistdir}/tex/latex/kurier/qxkurierc.fd
%{_texmfdistdir}/tex/latex/kurier/qxkurierl.fd
%{_texmfdistdir}/tex/latex/kurier/qxkurierlc.fd
%{_texmfdistdir}/tex/latex/kurier/t1kurier.fd
%{_texmfdistdir}/tex/latex/kurier/t1kurierc.fd
%{_texmfdistdir}/tex/latex/kurier/t1kurierl.fd
%{_texmfdistdir}/tex/latex/kurier/t1kurierlc.fd
%{_texmfdistdir}/tex/latex/kurier/t2akurier.fd
%{_texmfdistdir}/tex/latex/kurier/t2akurierc.fd
%{_texmfdistdir}/tex/latex/kurier/t2akurierl.fd
%{_texmfdistdir}/tex/latex/kurier/t2akurierlc.fd
%{_texmfdistdir}/tex/latex/kurier/t2bkurier.fd
%{_texmfdistdir}/tex/latex/kurier/t2bkurierc.fd
%{_texmfdistdir}/tex/latex/kurier/t2bkurierl.fd
%{_texmfdistdir}/tex/latex/kurier/t2bkurierlc.fd
%{_texmfdistdir}/tex/latex/kurier/t2ckurier.fd
%{_texmfdistdir}/tex/latex/kurier/t2ckurierc.fd
%{_texmfdistdir}/tex/latex/kurier/t2ckurierl.fd
%{_texmfdistdir}/tex/latex/kurier/t2ckurierlc.fd
%{_texmfdistdir}/tex/latex/kurier/t5kurier.fd
%{_texmfdistdir}/tex/latex/kurier/t5kurierc.fd
%{_texmfdistdir}/tex/latex/kurier/t5kurierl.fd
%{_texmfdistdir}/tex/latex/kurier/t5kurierlc.fd
%{_texmfdistdir}/tex/latex/kurier/ts1kurier.fd
%{_texmfdistdir}/tex/latex/kurier/ts1kurierc.fd
%{_texmfdistdir}/tex/latex/kurier/ts1kurierl.fd
%{_texmfdistdir}/tex/latex/kurier/ts1kurierlc.fd
%{_texmfdistdir}/tex/plain/kurier/kurier-math.tex
%doc %{_texmfdistdir}/doc/fonts/kurier/00readme.eng
%doc %{_texmfdistdir}/doc/fonts/kurier/00readme.pol
%doc %{_texmfdistdir}/doc/fonts/kurier/GUST-FONT-LICENSE.txt
%doc %{_texmfdistdir}/doc/fonts/kurier/kurier-info-src.zip
%doc %{_texmfdistdir}/doc/fonts/kurier/kurier-info.pdf
%doc %{_texmfdistdir}/doc/fonts/kurier/kurier-latex-cyr.tex
%doc %{_texmfdistdir}/doc/fonts/kurier/kurier-latex-math.tex
%doc %{_texmfdistdir}/doc/fonts/kurier/kurier-latex-pl.tex
%doc %{_texmfdistdir}/doc/fonts/kurier/kurier-latex-t2a.tex
%doc %{_texmfdistdir}/doc/fonts/kurier/kurier-latex-t5.tex
%doc %{_texmfdistdir}/doc/fonts/kurier/kurier-mathtest.tex
%doc %{_texmfdistdir}/doc/fonts/kurier/kurier-table.tex
%doc %{_texmfdistdir}/doc/fonts/kurier/manifest.txt

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17767 |12mr|texlive-l2picfaq-1.50-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19601
# category Package
# catalog-ctan /info/l2picfaq/german
# catalog-date 2010-08-29 15:51:21 +0200
# catalog-license fdl
# catalog-version 1.50
Name:		texlive-l2picfaq
Version:	1.50
Release:	2
Summary:	LaTeX pictures "how-to" (German)
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/l2picfaq/german
License:	FDL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/l2picfaq.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/l2picfaq.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
The document (in German) is a collection of "how-to" notes
about LaTeX and pictures. The aim of the document is to provide
a solution, in the form of some sample code, for every problem.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/l2picfaq/README
%doc %{_texmfdistdir}/doc/latex/l2picfaq/ctanlion.pdf
%doc %{_texmfdistdir}/doc/latex/l2picfaq/gfdl.tex
%doc %{_texmfdistdir}/doc/latex/l2picfaq/l2picfaq.pdf
%doc %{_texmfdistdir}/doc/latex/l2picfaq/l2picfaq.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17768 |12mr|texlive-l2tabu-2.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24038
# category Package
# catalog-ctan /info/l2tabu/german
# catalog-date 2011-09-21 00:38:26 +0200
# catalog-license gpl
# catalog-version 2.3
Name:		texlive-l2tabu
Version:	2.3
Release:	2
Summary:	Obsolete packages and commands
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/l2tabu/german
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/l2tabu.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/l2tabu.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
The "sins" of LaTeX users, and how to correct them. The
document provides a list of obsolete packages and commands
(this original is in German; it has been translated into
English, French, Italian and Spanish).

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/l2tabu/CHANGES
%doc %{_texmfdistdir}/doc/latex/l2tabu/README
%doc %{_texmfdistdir}/doc/latex/l2tabu/l2tabu.pdf
%doc %{_texmfdistdir}/doc/latex/l2tabu/l2tabu.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17769 |12mr|texlive-l2tabu-english-1.8.5.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /info/l2tabu/english
# catalog-date 2008-03-16 17:19:11 +0100
# catalog-license gpl
# catalog-version 1.8.5.7
Name:		texlive-l2tabu-english
Version:	1.8.5.7
Release:	2
Summary:	English translation of "Obsolete packages and commands"
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/l2tabu/english
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/l2tabu-english.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/l2tabu-english.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
English translation of the l2tabu practical guide to LaTeX2e by
Mark Trettin. A list of obsolete packages and commands.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/l2tabu-english/l2tabuen.pdf
%doc %{_texmfdistdir}/doc/latex/l2tabu-english/l2tabuen.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17770 |12mr|texlive-l2tabu-french-20061215-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /info/l2tabu/french
# catalog-date 2006-12-15 14:14:43 +0100
# catalog-license gpl
# catalog-version undef
Name:		texlive-l2tabu-french
Version:	20061215
Release:	2
Summary:	French translation of l2tabu
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/l2tabu/french
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/l2tabu-french.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/l2tabu-french.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
French translation of l2tabu.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/l2tabu-french/README
%doc %{_texmfdistdir}/doc/latex/l2tabu-french/l2tabufr-heavy.pdf
%doc %{_texmfdistdir}/doc/latex/l2tabu-french/l2tabufr-light.pdf
%doc %{_texmfdistdir}/doc/latex/l2tabu-french/l2tabufr.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17771 |12mr|texlive-l2tabu-it-1.8.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /info/l2tabu/italian
# catalog-date 2006-12-15 14:14:43 +0100
# catalog-license gpl
# catalog-version 1.8.4
Name:		texlive-l2tabu-it
Version:	1.8.4
Release:	2
Summary:	Italian Translation of Obsolete packages and commands
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/l2tabu/italian
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/l2tabu-it.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/l2tabu-it.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
Italian translation of the l2tabu practical guide to LaTeX2e (a
list of obsolete packages and commands).

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/l2tabu-it/l2tabuit.pdf
%doc %{_texmfdistdir}/doc/latex/l2tabu-it/l2tabuit.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17772 |12mr|texlive-l2tabu-italian-1.8.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25218
# category Package
# catalog-ctan /info/l2tabu/italian
# catalog-date 2011-09-21 00:42:21 +0200
# catalog-license gpl
# catalog-version 1.8.4
Name:		texlive-l2tabu-italian
Version:	1.8.4
Release:	1
Summary:	Italian Translation of Obsolete packages and commands
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/l2tabu/italian
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/l2tabu-italian.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/l2tabu-italian.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
Italian translation of the l2tabu practical guide to LaTeX2e (a
list of obsolete packages and commands).

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/l2tabu-italian/l2tabuit.pdf
%doc %{_texmfdistdir}/doc/latex/l2tabu-italian/l2tabuit.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17773 |12mr|texlive-l2tabu-spanish-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /info/l2tabu/spanish
# catalog-date 2008-08-22 10:50:40 +0200
# catalog-license pd
# catalog-version 1.1
Name:		texlive-l2tabu-spanish
Version:	1.1
Release:	2
Summary:	Spanish translation of "Obsolete packages and commands"
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/l2tabu/spanish
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/l2tabu-spanish.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/l2tabu-spanish.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
A Spanish translation of the l2tabu practical guide to LaTeX2e
by Mark Trettin. A list of obsolete packages, commands and
usages.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/l2tabu-spanish/README
%doc %{_texmfdistdir}/doc/latex/l2tabu-spanish/l2tabues.pdf
%doc %{_texmfdistdir}/doc/latex/l2tabu-spanish/l2tabues.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17774 |12mr|texlive-l3experimental-SVN3990-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27107
# category Package
# catalog-ctan /macros/latex/contrib/l3experimental
# catalog-date 2012-07-16 14:27:23 +0200
# catalog-license lppl1.3
# catalog-version SVN 3990
Name:		texlive-l3experimental
Version:	SVN3990
Release:	1
Summary:	Experimental LaTeX3 concepts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/l3experimental
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/l3experimental.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/l3experimental.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/l3experimental.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The l3experimental packages are a collection of experimental
implementations for aspects of the LaTeX3 kernel, dealing with
higher-level ideas such as the Designer Interface. Some of them
work as stand alone packages, providing new functionality, and
can be used on top of LaTeX2e with no changes to the existing
kernel. The present release includes: - xgalley, which controls
boxes receiving text for typesetting. - l3dt: kernel support
for data tables; - l3galley: kernel support for xgalley; -
l3regex: kernel support for regular expression search and
replace operations; - l3sort: kernel support for sorting
sequences, token lists or comma-lists, according to user-
specified comparison criteria; - l3str: kernel support for
string manipulation; - l3tl-build: kernel support for token
list building; - l3tl_analysis: kernel support for token list
analysis; and - xcoffins, which allows the alignment of boxes
using a series of 'handle' positions, supplementing the simple
TeX reference point. All the files of the bundle are also
available in the Subversion (SVN) repository of the LaTeX3
Project. The bundle on CTAN is based on a snapshot of the SVN
repository on 2012-07-16.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/l3experimental/l3dt/l3dt.sty
%{_texmfdistdir}/tex/latex/l3experimental/l3sort/l3sort.sty
%{_texmfdistdir}/tex/latex/l3experimental/l3str/l3flag.sty
%{_texmfdistdir}/tex/latex/l3experimental/l3str/l3regex-trace.sty
%{_texmfdistdir}/tex/latex/l3experimental/l3str/l3regex.sty
%{_texmfdistdir}/tex/latex/l3experimental/l3str/l3str.sty
%{_texmfdistdir}/tex/latex/l3experimental/l3str/l3tl-analysis.sty
%{_texmfdistdir}/tex/latex/l3experimental/l3str/l3tl-build.sty
%{_texmfdistdir}/tex/latex/l3experimental/xcoffins/xcoffins.sty
%{_texmfdistdir}/tex/latex/l3experimental/xgalley/l3galley.sty
%{_texmfdistdir}/tex/latex/l3experimental/xgalley/xgalley.sty
%doc %{_texmfdistdir}/doc/latex/l3experimental/README
%doc %{_texmfdistdir}/doc/latex/l3experimental/l3dt/l3dt.pdf
%doc %{_texmfdistdir}/doc/latex/l3experimental/l3sort/l3sort.pdf
%doc %{_texmfdistdir}/doc/latex/l3experimental/l3str/l3flag.pdf
%doc %{_texmfdistdir}/doc/latex/l3experimental/l3str/l3regex.pdf
%doc %{_texmfdistdir}/doc/latex/l3experimental/l3str/l3str.pdf
%doc %{_texmfdistdir}/doc/latex/l3experimental/l3str/l3tl-analysis.pdf
%doc %{_texmfdistdir}/doc/latex/l3experimental/l3str/l3tl-build.pdf
%doc %{_texmfdistdir}/doc/latex/l3experimental/xcoffins/xcoffins.pdf
%doc %{_texmfdistdir}/doc/latex/l3experimental/xgalley/l3galley.pdf
%doc %{_texmfdistdir}/doc/latex/l3experimental/xgalley/xgalley.pdf
#- source
%doc %{_texmfdistdir}/source/latex/l3experimental/l3dt/l3dt.dtx
%doc %{_texmfdistdir}/source/latex/l3experimental/l3dt/l3dt.ins
%doc %{_texmfdistdir}/source/latex/l3experimental/l3sort/l3sort.dtx
%doc %{_texmfdistdir}/source/latex/l3experimental/l3sort/l3sort.ins
%doc %{_texmfdistdir}/source/latex/l3experimental/l3str/l3flag.dtx
%doc %{_texmfdistdir}/source/latex/l3experimental/l3str/l3regex.dtx
%doc %{_texmfdistdir}/source/latex/l3experimental/l3str/l3str.dtx
%doc %{_texmfdistdir}/source/latex/l3experimental/l3str/l3str.ins
%doc %{_texmfdistdir}/source/latex/l3experimental/l3str/l3tl-analysis.dtx
%doc %{_texmfdistdir}/source/latex/l3experimental/l3str/l3tl-build.dtx
%doc %{_texmfdistdir}/source/latex/l3experimental/xcoffins/xcoffins.dtx
%doc %{_texmfdistdir}/source/latex/l3experimental/xcoffins/xcoffins.ins
%doc %{_texmfdistdir}/source/latex/l3experimental/xgalley/l3galley.dtx
%doc %{_texmfdistdir}/source/latex/l3experimental/xgalley/xgalley.dtx
%doc %{_texmfdistdir}/source/latex/l3experimental/xgalley/xgalley.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17775 |12mr|texlive-l3kernel-SVN3990-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27108
# category Package
# catalog-ctan /macros/latex/contrib/l3kernel
# catalog-date 2012-07-16 14:26:04 +0200
# catalog-license lppl1.3
# catalog-version SVN 3990
Name:		texlive-l3kernel
Epoch:		1
Version:	SVN3990
Release:	1
Summary:	LaTeX3 programming conventions
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/l3kernel
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/l3kernel.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/l3kernel.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/l3kernel.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The l3kernel bundle provides an implementation of the LaTeX3
programmers' interface, as a set of packages that run under
LaTeX 2e. The interface provides the foundation on which the
LaTeX3 kernel and other future code are built: it is an API for
TeX programmers. The packages are set up so that the LaTeX3
conventions can be used with regular LaTeX 2e packages. All the
files of the bundle are also available in the Subversion (SVN)
repository of the LaTeX3 Project. The bundle on CTAN is based
on a snapshot of the SVN repository on 2012-07-16.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/makeindex/l3kernel/l3doc.ist
%{_texmfdistdir}/tex/latex/l3kernel/expl3.sty
%{_texmfdistdir}/tex/latex/l3kernel/l3basics.sty
%{_texmfdistdir}/tex/latex/l3kernel/l3bootstrap.sty
%{_texmfdistdir}/tex/latex/l3kernel/l3box.sty
%{_texmfdistdir}/tex/latex/l3kernel/l3candidates.sty
%{_texmfdistdir}/tex/latex/l3kernel/l3clist.sty
%{_texmfdistdir}/tex/latex/l3kernel/l3coffins.sty
%{_texmfdistdir}/tex/latex/l3kernel/l3color.sty
%{_texmfdistdir}/tex/latex/l3kernel/l3doc.cls
%{_texmfdistdir}/tex/latex/l3kernel/l3docstrip.tex
%{_texmfdistdir}/tex/latex/l3kernel/l3expan.sty
%{_texmfdistdir}/tex/latex/l3kernel/l3file.sty
%{_texmfdistdir}/tex/latex/l3kernel/l3fp.sty
%{_texmfdistdir}/tex/latex/l3kernel/l3int.sty
%{_texmfdistdir}/tex/latex/l3kernel/l3keys.sty
%{_texmfdistdir}/tex/latex/l3kernel/l3luatex.sty
%{_texmfdistdir}/tex/latex/l3kernel/l3msg.sty
%{_texmfdistdir}/tex/latex/l3kernel/l3names.sty
%{_texmfdistdir}/tex/latex/l3kernel/l3prg.sty
%{_texmfdistdir}/tex/latex/l3kernel/l3prop.sty
%{_texmfdistdir}/tex/latex/l3kernel/l3quark.sty
%{_texmfdistdir}/tex/latex/l3kernel/l3seq.sty
%{_texmfdistdir}/tex/latex/l3kernel/l3skip.sty
%{_texmfdistdir}/tex/latex/l3kernel/l3tl.sty
%{_texmfdistdir}/tex/latex/l3kernel/l3token.sty
%doc %{_texmfdistdir}/doc/latex/l3kernel/README
%doc %{_texmfdistdir}/doc/latex/l3kernel/expl3.pdf
%doc %{_texmfdistdir}/doc/latex/l3kernel/interface3.pdf
%doc %{_texmfdistdir}/doc/latex/l3kernel/interface3.tex
%doc %{_texmfdistdir}/doc/latex/l3kernel/l3docstrip.pdf
%doc %{_texmfdistdir}/doc/latex/l3kernel/l3styleguide.pdf
%doc %{_texmfdistdir}/doc/latex/l3kernel/l3styleguide.tex
%doc %{_texmfdistdir}/doc/latex/l3kernel/l3syntax-changes.pdf
%doc %{_texmfdistdir}/doc/latex/l3kernel/l3syntax-changes.tex
%doc %{_texmfdistdir}/doc/latex/l3kernel/source3.pdf
%doc %{_texmfdistdir}/doc/latex/l3kernel/source3.tex
%doc %{_texmfdistdir}/doc/latex/l3kernel/source3body.tex
#- source
%doc %{_texmfdistdir}/source/latex/l3kernel/expl3.dtx
%doc %{_texmfdistdir}/source/latex/l3kernel/l3alloc.dtx
%doc %{_texmfdistdir}/source/latex/l3kernel/l3basics.dtx
%doc %{_texmfdistdir}/source/latex/l3kernel/l3bootstrap.dtx
%doc %{_texmfdistdir}/source/latex/l3kernel/l3box.dtx
%doc %{_texmfdistdir}/source/latex/l3kernel/l3candidates.dtx
%doc %{_texmfdistdir}/source/latex/l3kernel/l3clist.dtx
%doc %{_texmfdistdir}/source/latex/l3kernel/l3coffins.dtx
%doc %{_texmfdistdir}/source/latex/l3kernel/l3color.dtx
%doc %{_texmfdistdir}/source/latex/l3kernel/l3doc.dtx
%doc %{_texmfdistdir}/source/latex/l3kernel/l3docstrip.dtx
%doc %{_texmfdistdir}/source/latex/l3kernel/l3drivers.dtx
%doc %{_texmfdistdir}/source/latex/l3kernel/l3expan.dtx
%doc %{_texmfdistdir}/source/latex/l3kernel/l3file.dtx
%doc %{_texmfdistdir}/source/latex/l3kernel/l3final.dtx
%doc %{_texmfdistdir}/source/latex/l3kernel/l3fp-assign.dtx
%doc %{_texmfdistdir}/source/latex/l3kernel/l3fp-aux.dtx
%doc %{_texmfdistdir}/source/latex/l3kernel/l3fp-basics.dtx
%doc %{_texmfdistdir}/source/latex/l3kernel/l3fp-convert.dtx
%doc %{_texmfdistdir}/source/latex/l3kernel/l3fp-expo.dtx
%doc %{_texmfdistdir}/source/latex/l3kernel/l3fp-extended.dtx
%doc %{_texmfdistdir}/source/latex/l3kernel/l3fp-logic.dtx
%doc %{_texmfdistdir}/source/latex/l3kernel/l3fp-old.dtx
%doc %{_texmfdistdir}/source/latex/l3kernel/l3fp-parse.dtx
%doc %{_texmfdistdir}/source/latex/l3kernel/l3fp-round.dtx
%doc %{_texmfdistdir}/source/latex/l3kernel/l3fp-traps.dtx
%doc %{_texmfdistdir}/source/latex/l3kernel/l3fp-trig.dtx
%doc %{_texmfdistdir}/source/latex/l3kernel/l3fp.dtx
%doc %{_texmfdistdir}/source/latex/l3kernel/l3int.dtx
%doc %{_texmfdistdir}/source/latex/l3kernel/l3keys.dtx
%doc %{_texmfdistdir}/source/latex/l3kernel/l3luatex.dtx
%doc %{_texmfdistdir}/source/latex/l3kernel/l3msg.dtx
%doc %{_texmfdistdir}/source/latex/l3kernel/l3names.dtx
%doc %{_texmfdistdir}/source/latex/l3kernel/l3prg.dtx
%doc %{_texmfdistdir}/source/latex/l3kernel/l3prop.dtx
%doc %{_texmfdistdir}/source/latex/l3kernel/l3quark.dtx
%doc %{_texmfdistdir}/source/latex/l3kernel/l3seq.dtx
%doc %{_texmfdistdir}/source/latex/l3kernel/l3skip.dtx
%doc %{_texmfdistdir}/source/latex/l3kernel/l3tl.dtx
%doc %{_texmfdistdir}/source/latex/l3kernel/l3token.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar makeindex tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17776 |12mr|texlive-l3packages-SVN3990-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27109
# category Package
# catalog-ctan /macros/latex/contrib/l3packages
# catalog-date 2012-07-16 14:26:04 +0200
# catalog-license lppl1.3
# catalog-version SVN 3990
Name:		texlive-l3packages
Epoch:		1
Version:	SVN3990
Release:	1
Summary:	High-level LaTeX3 concepts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/l3packages
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/l3packages.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/l3packages.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/l3packages.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bundle holds prototype implementations of concepts for a
LaTeX designer interface, to be used with the experimental
LaTeX kernel as programming tools and kernel support. Packages
provided in this release are: - l3keys2e, which makes the
facilities of the kernel module l3keys available for use by
LaTeX 2e packages; - xfrac, which provides flexible split-level
fractions; - xparse, which provides a high-level interface for
declaring document commands; and - xtemplate, which provides a
means of defining generic functions using a key-value syntax.
All the files of the bundle are also available in the
Subversion (SVN) repository of the LaTeX3 Project. The bundle
on CTAN is based on a snapshot of the SVN repository on 2012-
07-16.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/l3packages/l3keys2e/l3keys2e.sty
%{_texmfdistdir}/tex/latex/l3packages/xfrac/xfrac.sty
%{_texmfdistdir}/tex/latex/l3packages/xparse/xparse.sty
%{_texmfdistdir}/tex/latex/l3packages/xtemplate/xtemplate.sty
%doc %{_texmfdistdir}/doc/latex/l3packages/README
%doc %{_texmfdistdir}/doc/latex/l3packages/l3keys2e/l3keys2e.pdf
%doc %{_texmfdistdir}/doc/latex/l3packages/xfrac/xfrac.pdf
%doc %{_texmfdistdir}/doc/latex/l3packages/xparse/xparse.pdf
%doc %{_texmfdistdir}/doc/latex/l3packages/xtemplate/xtemplate.pdf
#- source
%doc %{_texmfdistdir}/source/latex/l3packages/l3keys2e/l3keys2e.dtx
%doc %{_texmfdistdir}/source/latex/l3packages/l3keys2e/l3keys2e.ins
%doc %{_texmfdistdir}/source/latex/l3packages/xfrac/xfrac.dtx
%doc %{_texmfdistdir}/source/latex/l3packages/xfrac/xfrac.ins
%doc %{_texmfdistdir}/source/latex/l3packages/xparse/xparse.dtx
%doc %{_texmfdistdir}/source/latex/l3packages/xparse/xparse.ins
%doc %{_texmfdistdir}/source/latex/l3packages/xtemplate/xtemplate.dtx
%doc %{_texmfdistdir}/source/latex/l3packages/xtemplate/xtemplate.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17777 |12mr|texlive-labbook-20080330-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/labbook
# catalog-date 2008-03-30 20:37:26 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-labbook
Version:	20080330
Release:	2
Summary:	Typeset laboratory journals
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/labbook
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/labbook.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/labbook.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/labbook.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This class is designed to typeset laboratory journals that
contain chronologically ordered records about experiments. From
the sectioning commands, an experiment index is generated. The
class is based on the KOMA-Script class scrbook.cls. There can
be several index entries for one experiment.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/labbook/labbook.cls
%doc %{_texmfdistdir}/doc/latex/labbook/README
%doc %{_texmfdistdir}/doc/latex/labbook/boilerplates.tex
%doc %{_texmfdistdir}/doc/latex/labbook/examplde.tex
%doc %{_texmfdistdir}/doc/latex/labbook/examplen.tex
%doc %{_texmfdistdir}/doc/latex/labbook/labboode.pdf
%doc %{_texmfdistdir}/doc/latex/labbook/labboode.tex
%doc %{_texmfdistdir}/doc/latex/labbook/labbook.el
%doc %{_texmfdistdir}/doc/latex/labbook/labbook.pdf
#- source
%doc %{_texmfdistdir}/source/latex/labbook/labbook.dtx
%doc %{_texmfdistdir}/source/latex/labbook/labbook.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17778 |12mr|texlive-labelcas-1.12-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/labelcas
# catalog-date 2007-03-08 21:58:53 +0100
# catalog-license lppl
# catalog-version 1.12
Name:		texlive-labelcas
Version:	1.12
Release:	2
Summary:	Check the existence of labels, and fork accordingly
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/labelcas
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/labelcas.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/labelcas.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/labelcas.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package defines two commands: - \eachlabelcase, which
distinguishes whether a set of labels is defined, and for each
label either queues action accordingly, or appends the action
to a macro; and - \lotlabelcase, which takes a comma-separated
list of label names, and distinguishes the resulting action on
whether all were defined, whether none were defined, whether
not all were defined, or whether the lest is empty (again, the
action resulting from \lotlabelcase may be written to a macro).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/labelcas/labelcas.sty
%doc %{_texmfdistdir}/doc/latex/labelcas/README
%doc %{_texmfdistdir}/doc/latex/labelcas/labelcas.pdf
#- source
%doc %{_texmfdistdir}/source/latex/labelcas/labelcas.dtx
%doc %{_texmfdistdir}/source/latex/labelcas/labelcas.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17779 |12mr|texlive-labels-.13-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/labels
# catalog-date 2009-09-29 00:01:21 +0200
# catalog-license lppl1.2
# catalog-version .13
Name:		texlive-labels
Version:	.13
Release:	2
Summary:	Print sheets of sticky labels
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/labels
License:	LPPL1.2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/labels.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/labels.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/labels.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A LaTeX package to print a regular grid of ragged-right labels
on a page, suitable for sheets of labels which can be fed
through a printer. Macros are provided to allow easy input of
names and addresses in a form free of TeX markup. Equally
useful is a feature for making multiple copies of a single
label, e.g., return address stickers to go with the labels.
Rows, columns, borders can all be specified to match the label
sheet being used.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/labels/labels.sty
%{_texmfdistdir}/tex/latex/labels/olabels.sty
%doc %{_texmfdistdir}/doc/latex/labels/README
%doc %{_texmfdistdir}/doc/latex/labels/labels.pdf
%doc %{_texmfdistdir}/doc/latex/labels/test/avery5162.tex
%doc %{_texmfdistdir}/doc/latex/labels/test/badge.tex
%doc %{_texmfdistdir}/doc/latex/labels/test/beebe.tex
%doc %{_texmfdistdir}/doc/latex/labels/test/door.tex
%doc %{_texmfdistdir}/doc/latex/labels/test/door209.tex
%doc %{_texmfdistdir}/doc/latex/labels/test/names.dat
%doc %{_texmfdistdir}/doc/latex/labels/test/news.tex
%doc %{_texmfdistdir}/doc/latex/labels/test/test.tex
%doc %{_texmfdistdir}/doc/latex/labels/test/test1.tex
%doc %{_texmfdistdir}/doc/latex/labels/test/test10.tex
%doc %{_texmfdistdir}/doc/latex/labels/test/test11.tex
%doc %{_texmfdistdir}/doc/latex/labels/test/test12.tex
%doc %{_texmfdistdir}/doc/latex/labels/test/test2.tex
%doc %{_texmfdistdir}/doc/latex/labels/test/test3.tex
%doc %{_texmfdistdir}/doc/latex/labels/test/test4.tex
%doc %{_texmfdistdir}/doc/latex/labels/test/test5.tex
%doc %{_texmfdistdir}/doc/latex/labels/test/test6.tex
%doc %{_texmfdistdir}/doc/latex/labels/test/test7.tex
%doc %{_texmfdistdir}/doc/latex/labels/test/test8.tex
%doc %{_texmfdistdir}/doc/latex/labels/test/test9.tex
%doc %{_texmfdistdir}/doc/latex/labels/test/testnew.tex
%doc %{_texmfdistdir}/doc/latex/labels/test/testnew1.tex
%doc %{_texmfdistdir}/doc/latex/labels/test/testnew10.tex
%doc %{_texmfdistdir}/doc/latex/labels/test/testnew11.tex
%doc %{_texmfdistdir}/doc/latex/labels/test/testnew12.tex
%doc %{_texmfdistdir}/doc/latex/labels/test/testnew13.tex
%doc %{_texmfdistdir}/doc/latex/labels/test/testnew2.tex
%doc %{_texmfdistdir}/doc/latex/labels/test/testnew3.tex
%doc %{_texmfdistdir}/doc/latex/labels/test/testnew4.tex
%doc %{_texmfdistdir}/doc/latex/labels/test/testnew5.tex
%doc %{_texmfdistdir}/doc/latex/labels/test/testnew6.tex
%doc %{_texmfdistdir}/doc/latex/labels/test/testnew7.tex
%doc %{_texmfdistdir}/doc/latex/labels/test/testnew8.tex
%doc %{_texmfdistdir}/doc/latex/labels/test/testnew9.tex
%doc %{_texmfdistdir}/doc/latex/labels/test/zwekform.tex
#- source
%doc %{_texmfdistdir}/source/latex/labels/labels.dtx
%doc %{_texmfdistdir}/source/latex/labels/labels.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17780 |12mr|texlive-lacheck-1.26-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26689
# category TLCore
# catalog-ctan /support/lacheck
# catalog-date 2010-12-21 21:15:21 +0100
# catalog-license gpl
# catalog-version 1.26
Name:		texlive-lacheck
Version:	1.26
Release:	3
Summary:	LaTeX checker
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/lacheck
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lacheck.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-lacheck.bin

%description
Lacheck is a tool for finding common mistakes in LaTeX
documents. The distribution includes sources, and executables
for OS/2 and Win32 environments.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_mandir}/man1/lacheck.1*
%{_texmfdir}/doc/man/man1/lacheck.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17781 |12mr|texlive-lambda-20111103-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-lambda
Version:	20111103
Release:	2
Summary:	TeXLive lambda package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lambda.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive lambda package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/lambda/base/UT1cmr.fd
%{_texmfdistdir}/tex/lambda/base/UT1omlgc.fd
%{_texmfdistdir}/tex/lambda/base/elhyph16.tex
%{_texmfdistdir}/tex/lambda/base/french.bgd
%{_texmfdistdir}/tex/lambda/base/french.lay
%{_texmfdistdir}/tex/lambda/base/grcodes.tex
%{_texmfdistdir}/tex/lambda/base/greek.bgd
%{_texmfdistdir}/tex/lambda/base/greek.lay
%{_texmfdistdir}/tex/lambda/base/grmhyph.tex
%{_texmfdistdir}/tex/lambda/base/inuit.hpn
%{_texmfdistdir}/tex/lambda/base/lambda.tex
%{_texmfdistdir}/tex/lambda/base/lchcmr.fd
%{_texmfdistdir}/tex/lambda/base/lchenc.def
%{_texmfdistdir}/tex/lambda/base/litcmr.fd
%{_texmfdistdir}/tex/lambda/base/litenc.def
%{_texmfdistdir}/tex/lambda/base/ocherokee.sty
%{_texmfdistdir}/tex/lambda/base/odev.sty
%{_texmfdistdir}/tex/lambda/base/ojapan.sty
%{_texmfdistdir}/tex/lambda/base/omarab.cfg
%{_texmfdistdir}/tex/lambda/base/omega.sty
%{_texmfdistdir}/tex/lambda/base/omlgc.cfg
%{_texmfdistdir}/tex/lambda/base/ot1omarb.fd
%{_texmfdistdir}/tex/lambda/base/ot1omlgc.fd
%{_texmfdistdir}/tex/lambda/base/ot1uctt.fd
%{_texmfdistdir}/tex/lambda/base/usenglish.bgd
%{_texmfdistdir}/tex/lambda/base/usenglish.lay
%{_texmfdistdir}/tex/lambda/base/ut1enc.def
%{_texmfdistdir}/tex/lambda/config/lambda.ini
%{_texmfdistdir}/tex/lambda/config/language.dat

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17782 |12mr|texlive-lapdf-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23806
# category Package
# catalog-ctan /macros/latex/contrib/lapdf
# catalog-date 2011-09-04 01:09:50 +0200
# catalog-license gpl
# catalog-version 1.1
Name:		texlive-lapdf
Version:	1.1
Release:	2
Summary:	PDF drawing directly in TeX documents
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/lapdf
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lapdf.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lapdf.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides the means to use PDF drawing primitives to
produce high quality, colored graphics. It - uses Bezier curves
(integral and rational) from degree one to seven, - allows TeX
typesetting in the graphic, - offers most of the standard math
functions, - allows plotting normal, parametric and polar
functions. The package has linear, logx, logy, logxy and polar
grids with many specs; - it can rotate, clip and do many nice
things easily - it has two looping commands for programming and
many instructive example files. The package requires pdfTeX but
otherwise only depends on the calc package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/lapdf/lapdf.sty
%doc %{_texmfdistdir}/doc/latex/lapdf/README
%doc %{_texmfdistdir}/doc/latex/lapdf/arcs.pdf
%doc %{_texmfdistdir}/doc/latex/lapdf/arcs.tex
%doc %{_texmfdistdir}/doc/latex/lapdf/bezier.pdf
%doc %{_texmfdistdir}/doc/latex/lapdf/bezier.tex
%doc %{_texmfdistdir}/doc/latex/lapdf/bezinfo.pdf
%doc %{_texmfdistdir}/doc/latex/lapdf/bezinfo.tex
%doc %{_texmfdistdir}/doc/latex/lapdf/buttrfly.pdf
%doc %{_texmfdistdir}/doc/latex/lapdf/buttrfly.tex
%doc %{_texmfdistdir}/doc/latex/lapdf/cfamily.pdf
%doc %{_texmfdistdir}/doc/latex/lapdf/cfamily.tex
%doc %{_texmfdistdir}/doc/latex/lapdf/chrysant.pdf
%doc %{_texmfdistdir}/doc/latex/lapdf/chrysant.tex
%doc %{_texmfdistdir}/doc/latex/lapdf/circle.pdf
%doc %{_texmfdistdir}/doc/latex/lapdf/circle.tex
%doc %{_texmfdistdir}/doc/latex/lapdf/colors.pdf
%doc %{_texmfdistdir}/doc/latex/lapdf/colors.tex
%doc %{_texmfdistdir}/doc/latex/lapdf/conic.pdf
%doc %{_texmfdistdir}/doc/latex/lapdf/conic.tex
%doc %{_texmfdistdir}/doc/latex/lapdf/curve.pdf
%doc %{_texmfdistdir}/doc/latex/lapdf/curve.tex
%doc %{_texmfdistdir}/doc/latex/lapdf/curveto.pdf
%doc %{_texmfdistdir}/doc/latex/lapdf/curveto.tex
%doc %{_texmfdistdir}/doc/latex/lapdf/cycloid.pdf
%doc %{_texmfdistdir}/doc/latex/lapdf/cycloid.tex
%doc %{_texmfdistdir}/doc/latex/lapdf/drawing.pdf
%doc %{_texmfdistdir}/doc/latex/lapdf/drawing.tex
%doc %{_texmfdistdir}/doc/latex/lapdf/ellipse.pdf
%doc %{_texmfdistdir}/doc/latex/lapdf/ellipse.tex
%doc %{_texmfdistdir}/doc/latex/lapdf/fplot.pdf
%doc %{_texmfdistdir}/doc/latex/lapdf/fplot.tex
%doc %{_texmfdistdir}/doc/latex/lapdf/geometry.pdf
%doc %{_texmfdistdir}/doc/latex/lapdf/geometry.tex
%doc %{_texmfdistdir}/doc/latex/lapdf/grids.pdf
%doc %{_texmfdistdir}/doc/latex/lapdf/grids.tex
%doc %{_texmfdistdir}/doc/latex/lapdf/hippo.pdf
%doc %{_texmfdistdir}/doc/latex/lapdf/hippo.tex
%doc %{_texmfdistdir}/doc/latex/lapdf/lapdf.pdf
%doc %{_texmfdistdir}/doc/latex/lapdf/lapdf.tex
%doc %{_texmfdistdir}/doc/latex/lapdf/licence.txt
%doc %{_texmfdistdir}/doc/latex/lapdf/line.pdf
%doc %{_texmfdistdir}/doc/latex/lapdf/line.tex
%doc %{_texmfdistdir}/doc/latex/lapdf/polygon.pdf
%doc %{_texmfdistdir}/doc/latex/lapdf/polygon.tex
%doc %{_texmfdistdir}/doc/latex/lapdf/polynom.pdf
%doc %{_texmfdistdir}/doc/latex/lapdf/polynom.tex
%doc %{_texmfdistdir}/doc/latex/lapdf/pplot.pdf
%doc %{_texmfdistdir}/doc/latex/lapdf/pplot.tex
%doc %{_texmfdistdir}/doc/latex/lapdf/preamble.tex
%doc %{_texmfdistdir}/doc/latex/lapdf/pythagor.pdf
%doc %{_texmfdistdir}/doc/latex/lapdf/pythagor.tex
%doc %{_texmfdistdir}/doc/latex/lapdf/qcircle.pdf
%doc %{_texmfdistdir}/doc/latex/lapdf/qcircle.tex
%doc %{_texmfdistdir}/doc/latex/lapdf/quartic.pdf
%doc %{_texmfdistdir}/doc/latex/lapdf/quartic.tex
%doc %{_texmfdistdir}/doc/latex/lapdf/rational.pdf
%doc %{_texmfdistdir}/doc/latex/lapdf/rational.tex
%doc %{_texmfdistdir}/doc/latex/lapdf/rcircle.pdf
%doc %{_texmfdistdir}/doc/latex/lapdf/rcircle.tex
%doc %{_texmfdistdir}/doc/latex/lapdf/rcurve.pdf
%doc %{_texmfdistdir}/doc/latex/lapdf/rcurve.tex
%doc %{_texmfdistdir}/doc/latex/lapdf/recttria.pdf
%doc %{_texmfdistdir}/doc/latex/lapdf/recttria.tex
%doc %{_texmfdistdir}/doc/latex/lapdf/roundtri.pdf
%doc %{_texmfdistdir}/doc/latex/lapdf/roundtri.tex
%doc %{_texmfdistdir}/doc/latex/lapdf/rparams.pdf
%doc %{_texmfdistdir}/doc/latex/lapdf/rparams.tex
%doc %{_texmfdistdir}/doc/latex/lapdf/superell.pdf
%doc %{_texmfdistdir}/doc/latex/lapdf/superell.tex
%doc %{_texmfdistdir}/doc/latex/lapdf/tplot.pdf
%doc %{_texmfdistdir}/doc/latex/lapdf/tplot.tex
%doc %{_texmfdistdir}/doc/latex/lapdf/trochoid.pdf
%doc %{_texmfdistdir}/doc/latex/lapdf/trochoid.tex
%doc %{_texmfdistdir}/doc/latex/lapdf/turtle.pdf
%doc %{_texmfdistdir}/doc/latex/lapdf/turtle.tex
%doc %{_texmfdistdir}/doc/latex/lapdf/vector.pdf
%doc %{_texmfdistdir}/doc/latex/lapdf/vector.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17783 |12mr|texlive-lastpage-1.2k-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23793
# category Package
# catalog-ctan /macros/latex/contrib/lastpage
# catalog-date 2011-09-01 15:02:59 +0200
# catalog-license gpl2
# catalog-version 1.2k
Name:		texlive-lastpage
Version:	1.2k
Release:	2
Summary:	Reference last page for Page N of M type footers
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/lastpage
License:	GPL2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lastpage.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lastpage.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lastpage.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Reference the number of pages in your LaTeX document through
the introduction of a new label which can be referenced like
\pageref{LastPage} to give a reference to the last page of a
document. It is particularly useful in the page footer that
says: Page N of M.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/lastpage/lastpage.sty
%{_texmfdistdir}/tex/latex/lastpage/lastpage209.sty
%doc %{_texmfdistdir}/doc/latex/lastpage/README
%doc %{_texmfdistdir}/doc/latex/lastpage/lastpage-example.pdf
%doc %{_texmfdistdir}/doc/latex/lastpage/lastpage-example.tex
%doc %{_texmfdistdir}/doc/latex/lastpage/lastpage.pdf
#- source
%doc %{_texmfdistdir}/source/latex/lastpage/lastpage.drv
%doc %{_texmfdistdir}/source/latex/lastpage/lastpage.dtx
%doc %{_texmfdistdir}/source/latex/lastpage/lastpage.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17784 |12mr|texlive-latex-20110629-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23639
# category Package
# catalog-ctan undef
# catalog-date 2011-06-29 21:13:30 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-latex
Version:	20110629
Release:	9
Summary:	A TeX macro package that defines LaTeX
Group:		Publishing
URL:		http://tug.org/texlive
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex.source.tar.xz
# revision 23398
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Source3:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-bin.tar.xz
Source4:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-bin.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-tetex
Requires:	texlive-luatex
Requires:	texlive-pdftex
Requires:	texlive-latexconfig
Requires:	texlive-latex-fonts
Requires:	texlive-latex.bin
%rename texlive-latex-bin

%description
LaTeX is a widely-used macro package for TeX, providing many
basic document formating commands extended by a wide range of
packages. It is a development of Leslie Lamport's original
LaTeX 2.09, and superseded the older system in June 1994. The
basic distribution is catalogued separately, at latex-base;
apart from a large set of contributed packages and third-party
documentation (elsewhere on the archive), the distribution
includes: - a bunch of required packages, which LaTeX authors
are "entitled to assume" will be present on any system running
LaTeX; and - a minimal set of documentation detailing
differences from the 'old' version of LaTeX in the areas of
user commands, font selection and control, class and package
writing, font encodings, configuration options and modification
of LaTeX. For downloading details, see the linked catalogue
entries above.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%_texmf_fmtutil_d/latex
%{_texmfdistdir}/makeindex/latex/gglo.ist
%{_texmfdistdir}/makeindex/latex/gind.ist
%{_texmfdistdir}/tex/latex/base/alltt.sty
%{_texmfdistdir}/tex/latex/base/ansinew.def
%{_texmfdistdir}/tex/latex/base/applemac.def
%{_texmfdistdir}/tex/latex/base/article.cls
%{_texmfdistdir}/tex/latex/base/article.sty
%{_texmfdistdir}/tex/latex/base/ascii.def
%{_texmfdistdir}/tex/latex/base/bezier.sty
%{_texmfdistdir}/tex/latex/base/bk10.clo
%{_texmfdistdir}/tex/latex/base/bk11.clo
%{_texmfdistdir}/tex/latex/base/bk12.clo
%{_texmfdistdir}/tex/latex/base/book.cls
%{_texmfdistdir}/tex/latex/base/book.sty
%{_texmfdistdir}/tex/latex/base/cp1250.def
%{_texmfdistdir}/tex/latex/base/cp1252.def
%{_texmfdistdir}/tex/latex/base/cp1257.def
%{_texmfdistdir}/tex/latex/base/cp437.def
%{_texmfdistdir}/tex/latex/base/cp437de.def
%{_texmfdistdir}/tex/latex/base/cp850.def
%{_texmfdistdir}/tex/latex/base/cp852.def
%{_texmfdistdir}/tex/latex/base/cp858.def
%{_texmfdistdir}/tex/latex/base/cp865.def
%{_texmfdistdir}/tex/latex/base/decmulti.def
%{_texmfdistdir}/tex/latex/base/doc.sty
%{_texmfdistdir}/tex/latex/base/docstrip.tex
%{_texmfdistdir}/tex/latex/base/exscale.sty
%{_texmfdistdir}/tex/latex/base/fix-cm.sty
%{_texmfdistdir}/tex/latex/base/fixltx2e.sty
%{_texmfdistdir}/tex/latex/base/flafter.sty
%{_texmfdistdir}/tex/latex/base/fleqn.clo
%{_texmfdistdir}/tex/latex/base/fleqn.sty
%{_texmfdistdir}/tex/latex/base/fontenc.sty
%{_texmfdistdir}/tex/latex/base/fontmath.cfg
%{_texmfdistdir}/tex/latex/base/fontmath.ltx
%{_texmfdistdir}/tex/latex/base/fonttext.cfg
%{_texmfdistdir}/tex/latex/base/fonttext.ltx
%{_texmfdistdir}/tex/latex/base/graphpap.sty
%{_texmfdistdir}/tex/latex/base/hyphen.ltx
%{_texmfdistdir}/tex/latex/base/idx.tex
%{_texmfdistdir}/tex/latex/base/ifthen.sty
%{_texmfdistdir}/tex/latex/base/inputenc.sty
%{_texmfdistdir}/tex/latex/base/lablst.tex
%{_texmfdistdir}/tex/latex/base/latex.ltx
%{_texmfdistdir}/tex/latex/base/latex209.def
%{_texmfdistdir}/tex/latex/base/latexbug.tex
%{_texmfdistdir}/tex/latex/base/latexsym.sty
%{_texmfdistdir}/tex/latex/base/latin1.def
%{_texmfdistdir}/tex/latex/base/latin10.def
%{_texmfdistdir}/tex/latex/base/latin2.def
%{_texmfdistdir}/tex/latex/base/latin3.def
%{_texmfdistdir}/tex/latex/base/latin4.def
%{_texmfdistdir}/tex/latex/base/latin5.def
%{_texmfdistdir}/tex/latex/base/latin9.def
%{_texmfdistdir}/tex/latex/base/lcyenc.dfu
%{_texmfdistdir}/tex/latex/base/leqno.clo
%{_texmfdistdir}/tex/latex/base/leqno.sty
%{_texmfdistdir}/tex/latex/base/letter.cls
%{_texmfdistdir}/tex/latex/base/letter.sty
%{_texmfdistdir}/tex/latex/base/lppl.tex
%{_texmfdistdir}/tex/latex/base/ltnews.cls
%{_texmfdistdir}/tex/latex/base/ltpatch.ltx
%{_texmfdistdir}/tex/latex/base/ltxcheck.tex
%{_texmfdistdir}/tex/latex/base/ltxdoc.cls
%{_texmfdistdir}/tex/latex/base/ltxguide.cls
%{_texmfdistdir}/tex/latex/base/ly1enc.dfu
%{_texmfdistdir}/tex/latex/base/macce.def
%{_texmfdistdir}/tex/latex/base/makeidx.sty
%{_texmfdistdir}/tex/latex/base/minimal.cls
%{_texmfdistdir}/tex/latex/base/newlfont.sty
%{_texmfdistdir}/tex/latex/base/next.def
%{_texmfdistdir}/tex/latex/base/nfssfont.tex
%{_texmfdistdir}/tex/latex/base/oldlfont.sty
%{_texmfdistdir}/tex/latex/base/omlcmm.fd
%{_texmfdistdir}/tex/latex/base/omlcmr.fd
%{_texmfdistdir}/tex/latex/base/omlenc.def
%{_texmfdistdir}/tex/latex/base/omllcmm.fd
%{_texmfdistdir}/tex/latex/base/omscmr.fd
%{_texmfdistdir}/tex/latex/base/omscmsy.fd
%{_texmfdistdir}/tex/latex/base/omsenc.def
%{_texmfdistdir}/tex/latex/base/omsenc.dfu
%{_texmfdistdir}/tex/latex/base/omslcmsy.fd
%{_texmfdistdir}/tex/latex/base/omxcmex.fd
%{_texmfdistdir}/tex/latex/base/omxlcmex.fd
%{_texmfdistdir}/tex/latex/base/openbib.sty
%{_texmfdistdir}/tex/latex/base/ot1cmdh.fd
%{_texmfdistdir}/tex/latex/base/ot1cmfib.fd
%{_texmfdistdir}/tex/latex/base/ot1cmfr.fd
%{_texmfdistdir}/tex/latex/base/ot1cmr.fd
%{_texmfdistdir}/tex/latex/base/ot1cmss.fd
%{_texmfdistdir}/tex/latex/base/ot1cmtt.fd
%{_texmfdistdir}/tex/latex/base/ot1cmvtt.fd
%{_texmfdistdir}/tex/latex/base/ot1enc.def
%{_texmfdistdir}/tex/latex/base/ot1enc.dfu
%{_texmfdistdir}/tex/latex/base/ot1lcmss.fd
%{_texmfdistdir}/tex/latex/base/ot1lcmtt.fd
%{_texmfdistdir}/tex/latex/base/ot2enc.dfu
%{_texmfdistdir}/tex/latex/base/ot4enc.def
%{_texmfdistdir}/tex/latex/base/preload.cfg
%{_texmfdistdir}/tex/latex/base/preload.ltx
%{_texmfdistdir}/tex/latex/base/proc.cls
%{_texmfdistdir}/tex/latex/base/proc.sty
%{_texmfdistdir}/tex/latex/base/report.cls
%{_texmfdistdir}/tex/latex/base/report.sty
%{_texmfdistdir}/tex/latex/base/sample2e.tex
%{_texmfdistdir}/tex/latex/base/sfonts.def
%{_texmfdistdir}/tex/latex/base/shortvrb.sty
%{_texmfdistdir}/tex/latex/base/showidx.sty
%{_texmfdistdir}/tex/latex/base/size10.clo
%{_texmfdistdir}/tex/latex/base/size11.clo
%{_texmfdistdir}/tex/latex/base/size12.clo
%{_texmfdistdir}/tex/latex/base/slides.cls
%{_texmfdistdir}/tex/latex/base/slides.def
%{_texmfdistdir}/tex/latex/base/slides.sty
%{_texmfdistdir}/tex/latex/base/small2e.tex
%{_texmfdistdir}/tex/latex/base/syntonly.sty
%{_texmfdistdir}/tex/latex/base/t1cmdh.fd
%{_texmfdistdir}/tex/latex/base/t1cmfib.fd
%{_texmfdistdir}/tex/latex/base/t1cmfr.fd
%{_texmfdistdir}/tex/latex/base/t1cmr.fd
%{_texmfdistdir}/tex/latex/base/t1cmss.fd
%{_texmfdistdir}/tex/latex/base/t1cmtt.fd
%{_texmfdistdir}/tex/latex/base/t1cmvtt.fd
%{_texmfdistdir}/tex/latex/base/t1enc.def
%{_texmfdistdir}/tex/latex/base/t1enc.dfu
%{_texmfdistdir}/tex/latex/base/t1enc.sty
%{_texmfdistdir}/tex/latex/base/t1lcmss.fd
%{_texmfdistdir}/tex/latex/base/t1lcmtt.fd
%{_texmfdistdir}/tex/latex/base/t2aenc.dfu
%{_texmfdistdir}/tex/latex/base/t2benc.dfu
%{_texmfdistdir}/tex/latex/base/t2cenc.dfu
%{_texmfdistdir}/tex/latex/base/testpage.tex
%{_texmfdistdir}/tex/latex/base/texsys.cfg
%{_texmfdistdir}/tex/latex/base/textcomp.sty
%{_texmfdistdir}/tex/latex/base/tracefnt.sty
%{_texmfdistdir}/tex/latex/base/ts1cmr.fd
%{_texmfdistdir}/tex/latex/base/ts1cmss.fd
%{_texmfdistdir}/tex/latex/base/ts1cmtt.fd
%{_texmfdistdir}/tex/latex/base/ts1cmvtt.fd
%{_texmfdistdir}/tex/latex/base/ts1enc.def
%{_texmfdistdir}/tex/latex/base/ts1enc.dfu
%{_texmfdistdir}/tex/latex/base/ucmr.fd
%{_texmfdistdir}/tex/latex/base/ucmss.fd
%{_texmfdistdir}/tex/latex/base/ucmtt.fd
%{_texmfdistdir}/tex/latex/base/ulasy.fd
%{_texmfdistdir}/tex/latex/base/ullasy.fd
%{_texmfdistdir}/tex/latex/base/utf8-test.tex
%{_texmfdistdir}/tex/latex/base/utf8.def
%{_texmfdistdir}/tex/latex/base/utf8enc.dfu
%{_texmfdistdir}/tex/latex/base/utf8test.tex
%{_texmfdistdir}/tex/latex/base/x2enc.dfu
%doc %{_texmfdistdir}/doc/latex/base/00readme.txt
%doc %{_texmfdistdir}/doc/latex/base/alltt.pdf
%doc %{_texmfdistdir}/doc/latex/base/autoload.txt
%doc %{_texmfdistdir}/doc/latex/base/bugs.txt
%doc %{_texmfdistdir}/doc/latex/base/cfgguide.pdf
%doc %{_texmfdistdir}/doc/latex/base/changes.txt
%doc %{_texmfdistdir}/doc/latex/base/classes.pdf
%doc %{_texmfdistdir}/doc/latex/base/clsguide.pdf
%doc %{_texmfdistdir}/doc/latex/base/cmfonts.pdf
%doc %{_texmfdistdir}/doc/latex/base/cyrguide.pdf
%doc %{_texmfdistdir}/doc/latex/base/doc.pdf
%doc %{_texmfdistdir}/doc/latex/base/docstrip.pdf
%doc %{_texmfdistdir}/doc/latex/base/encguide.pdf
%doc %{_texmfdistdir}/doc/latex/base/exscale.pdf
%doc %{_texmfdistdir}/doc/latex/base/fixltx2e.pdf
%doc %{_texmfdistdir}/doc/latex/base/fntguide.pdf
%doc %{_texmfdistdir}/doc/latex/base/graphpap.pdf
%doc %{_texmfdistdir}/doc/latex/base/ifthen.pdf
%doc %{_texmfdistdir}/doc/latex/base/inputenc.pdf
%doc %{_texmfdistdir}/doc/latex/base/latex209.pdf
%doc %{_texmfdistdir}/doc/latex/base/latexsym.pdf
%doc %{_texmfdistdir}/doc/latex/base/lb2.pdf
%doc %{_texmfdistdir}/doc/latex/base/legal.txt
%doc %{_texmfdistdir}/doc/latex/base/letter.pdf
%doc %{_texmfdistdir}/doc/latex/base/lgc2.pdf
%doc %{_texmfdistdir}/doc/latex/base/lppl-1-0.txt
%doc %{_texmfdistdir}/doc/latex/base/lppl-1-1.txt
%doc %{_texmfdistdir}/doc/latex/base/lppl-1-2.txt
%doc %{_texmfdistdir}/doc/latex/base/lppl.pdf
%doc %{_texmfdistdir}/doc/latex/base/lppl.txt
%doc %{_texmfdistdir}/doc/latex/base/ltnews.pdf
%doc %{_texmfdistdir}/doc/latex/base/ltx3info.pdf
%doc %{_texmfdistdir}/doc/latex/base/ltxcheck.pdf
%doc %{_texmfdistdir}/doc/latex/base/ltxdoc.pdf
%doc %{_texmfdistdir}/doc/latex/base/makeindx.pdf
%doc %{_texmfdistdir}/doc/latex/base/manifest.txt
%doc %{_texmfdistdir}/doc/latex/base/manual.pdf
%doc %{_texmfdistdir}/doc/latex/base/modguide.pdf
%doc %{_texmfdistdir}/doc/latex/base/newlfont.pdf
%doc %{_texmfdistdir}/doc/latex/base/oldlfont.pdf
%doc %{_texmfdistdir}/doc/latex/base/patches.txt
%doc %{_texmfdistdir}/doc/latex/base/proc.pdf
%doc %{_texmfdistdir}/doc/latex/base/slides.pdf
%doc %{_texmfdistdir}/doc/latex/base/slifonts.pdf
%doc %{_texmfdistdir}/doc/latex/base/source2e.pdf
%doc %{_texmfdistdir}/doc/latex/base/syntonly.pdf
%doc %{_texmfdistdir}/doc/latex/base/tex2.txt
%doc %{_texmfdistdir}/doc/latex/base/texpert.txt
%doc %{_texmfdistdir}/doc/latex/base/tlc2.pdf
%doc %{_texmfdistdir}/doc/latex/base/usrguide.pdf
%doc %{_texmfdistdir}/doc/latex/base/utf8ienc.pdf
%doc %{_texmfdistdir}/doc/latex/base/webcomp.pdf
#- source
%doc %{_texmfdistdir}/source/latex/base/alltt.dtx
%doc %{_texmfdistdir}/source/latex/base/alltt.ins
%doc %{_texmfdistdir}/source/latex/base/autoload.ins
%doc %{_texmfdistdir}/source/latex/base/cfgguide.tex
%doc %{_texmfdistdir}/source/latex/base/classes.dtx
%doc %{_texmfdistdir}/source/latex/base/classes.ins
%doc %{_texmfdistdir}/source/latex/base/clsguide.tex
%doc %{_texmfdistdir}/source/latex/base/cmextra.ins
%doc %{_texmfdistdir}/source/latex/base/cmfonts.fdd
%doc %{_texmfdistdir}/source/latex/base/cmfonts.ins
%doc %{_texmfdistdir}/source/latex/base/cyrguide.tex
%doc %{_texmfdistdir}/source/latex/base/doc.dtx
%doc %{_texmfdistdir}/source/latex/base/docstrip.dtx
%doc %{_texmfdistdir}/source/latex/base/docstrip.ins
%doc %{_texmfdistdir}/source/latex/base/ec.ins
%doc %{_texmfdistdir}/source/latex/base/encguide.tex
%doc %{_texmfdistdir}/source/latex/base/exscale.dtx
%doc %{_texmfdistdir}/source/latex/base/exscale.ins
%doc %{_texmfdistdir}/source/latex/base/fixltx2e.dtx
%doc %{_texmfdistdir}/source/latex/base/fixltx2e.ins
%doc %{_texmfdistdir}/source/latex/base/fntguide.tex
%doc %{_texmfdistdir}/source/latex/base/fontdef.dtx
%doc %{_texmfdistdir}/source/latex/base/format.ins
%doc %{_texmfdistdir}/source/latex/base/graphpap.dtx
%doc %{_texmfdistdir}/source/latex/base/graphpap.ins
%doc %{_texmfdistdir}/source/latex/base/ifthen.dtx
%doc %{_texmfdistdir}/source/latex/base/ifthen.ins
%doc %{_texmfdistdir}/source/latex/base/inputenc.dtx
%doc %{_texmfdistdir}/source/latex/base/inputenc.ins
%doc %{_texmfdistdir}/source/latex/base/latex209.dtx
%doc %{_texmfdistdir}/source/latex/base/latex209.ins
%doc %{_texmfdistdir}/source/latex/base/latexbug.el
%doc %{_texmfdistdir}/source/latex/base/latexsym.dtx
%doc %{_texmfdistdir}/source/latex/base/latexsym.ins
%doc %{_texmfdistdir}/source/latex/base/lb2.err
%doc %{_texmfdistdir}/source/latex/base/letter.dtx
%doc %{_texmfdistdir}/source/latex/base/letter.ins
%doc %{_texmfdistdir}/source/latex/base/lgc2.err
%doc %{_texmfdistdir}/source/latex/base/ltalloc.dtx
%doc %{_texmfdistdir}/source/latex/base/ltbibl.dtx
%doc %{_texmfdistdir}/source/latex/base/ltboxes.dtx
%doc %{_texmfdistdir}/source/latex/base/ltclass.dtx
%doc %{_texmfdistdir}/source/latex/base/ltcntrl.dtx
%doc %{_texmfdistdir}/source/latex/base/ltcounts.dtx
%doc %{_texmfdistdir}/source/latex/base/ltdefns.dtx
%doc %{_texmfdistdir}/source/latex/base/ltdirchk.dtx
%doc %{_texmfdistdir}/source/latex/base/lterror.dtx
%doc %{_texmfdistdir}/source/latex/base/ltfiles.dtx
%doc %{_texmfdistdir}/source/latex/base/ltfinal.dtx
%doc %{_texmfdistdir}/source/latex/base/ltfloat.dtx
%doc %{_texmfdistdir}/source/latex/base/ltfntcmd.dtx
%doc %{_texmfdistdir}/source/latex/base/ltfssbas.dtx
%doc %{_texmfdistdir}/source/latex/base/ltfsscmp.dtx
%doc %{_texmfdistdir}/source/latex/base/ltfssdcl.dtx
%doc %{_texmfdistdir}/source/latex/base/ltfssini.dtx
%doc %{_texmfdistdir}/source/latex/base/ltfsstrc.dtx
%doc %{_texmfdistdir}/source/latex/base/lthyphen.dtx
%doc %{_texmfdistdir}/source/latex/base/ltidxglo.dtx
%doc %{_texmfdistdir}/source/latex/base/ltlength.dtx
%doc %{_texmfdistdir}/source/latex/base/ltlists.dtx
%doc %{_texmfdistdir}/source/latex/base/ltlogos.dtx
%doc %{_texmfdistdir}/source/latex/base/ltmath.dtx
%doc %{_texmfdistdir}/source/latex/base/ltmiscen.dtx
%doc %{_texmfdistdir}/source/latex/base/ltnews01.tex
%doc %{_texmfdistdir}/source/latex/base/ltnews02.tex
%doc %{_texmfdistdir}/source/latex/base/ltnews03.tex
%doc %{_texmfdistdir}/source/latex/base/ltnews04.tex
%doc %{_texmfdistdir}/source/latex/base/ltnews05.tex
%doc %{_texmfdistdir}/source/latex/base/ltnews06.tex
%doc %{_texmfdistdir}/source/latex/base/ltnews07.tex
%doc %{_texmfdistdir}/source/latex/base/ltnews08.tex
%doc %{_texmfdistdir}/source/latex/base/ltnews09.tex
%doc %{_texmfdistdir}/source/latex/base/ltnews10.tex
%doc %{_texmfdistdir}/source/latex/base/ltnews11.tex
%doc %{_texmfdistdir}/source/latex/base/ltnews12.tex
%doc %{_texmfdistdir}/source/latex/base/ltnews13.tex
%doc %{_texmfdistdir}/source/latex/base/ltnews14.tex
%doc %{_texmfdistdir}/source/latex/base/ltnews15.tex
%doc %{_texmfdistdir}/source/latex/base/ltnews16.tex
%doc %{_texmfdistdir}/source/latex/base/ltnews17.tex
%doc %{_texmfdistdir}/source/latex/base/ltnews18.tex
%doc %{_texmfdistdir}/source/latex/base/ltnews19.tex
%doc %{_texmfdistdir}/source/latex/base/ltnews20.tex
%doc %{_texmfdistdir}/source/latex/base/ltoutenc.dtx
%doc %{_texmfdistdir}/source/latex/base/ltoutenc.ins
%doc %{_texmfdistdir}/source/latex/base/ltoutput.dtx
%doc %{_texmfdistdir}/source/latex/base/ltpage.dtx
%doc %{_texmfdistdir}/source/latex/base/ltpageno.dtx
%doc %{_texmfdistdir}/source/latex/base/ltpar.dtx
%doc %{_texmfdistdir}/source/latex/base/ltpictur.dtx
%doc %{_texmfdistdir}/source/latex/base/ltplain.dtx
%doc %{_texmfdistdir}/source/latex/base/ltsect.dtx
%doc %{_texmfdistdir}/source/latex/base/ltspace.dtx
%doc %{_texmfdistdir}/source/latex/base/lttab.dtx
%doc %{_texmfdistdir}/source/latex/base/ltthm.dtx
%doc %{_texmfdistdir}/source/latex/base/ltvers.dtx
%doc %{_texmfdistdir}/source/latex/base/ltx3info.tex
%doc %{_texmfdistdir}/source/latex/base/ltxdoc.dtx
%doc %{_texmfdistdir}/source/latex/base/ltxref.dtx
%doc %{_texmfdistdir}/source/latex/base/makeindx.dtx
%doc %{_texmfdistdir}/source/latex/base/makeindx.ins
%doc %{_texmfdistdir}/source/latex/base/manual.err
%doc %{_texmfdistdir}/source/latex/base/modguide.tex
%doc %{_texmfdistdir}/source/latex/base/newdc.ins
%doc %{_texmfdistdir}/source/latex/base/newlfont.dtx
%doc %{_texmfdistdir}/source/latex/base/nfssfont.dtx
%doc %{_texmfdistdir}/source/latex/base/nfssfont.ins
%doc %{_texmfdistdir}/source/latex/base/olddc.ins
%doc %{_texmfdistdir}/source/latex/base/oldlfont.dtx
%doc %{_texmfdistdir}/source/latex/base/preload.dtx
%doc %{_texmfdistdir}/source/latex/base/proc.dtx
%doc %{_texmfdistdir}/source/latex/base/proc.ins
%doc %{_texmfdistdir}/source/latex/base/slides.dtx
%doc %{_texmfdistdir}/source/latex/base/slides.ins
%doc %{_texmfdistdir}/source/latex/base/slifonts.fdd
%doc %{_texmfdistdir}/source/latex/base/source2e.tex
%doc %{_texmfdistdir}/source/latex/base/syntonly.dtx
%doc %{_texmfdistdir}/source/latex/base/syntonly.ins
%doc %{_texmfdistdir}/source/latex/base/tlc2.err
%doc %{_texmfdistdir}/source/latex/base/unpack.ins
%doc %{_texmfdistdir}/source/latex/base/usrguide.tex
%doc %{_texmfdistdir}/source/latex/base/utf8ienc.dtx
%doc %{_texmfdistdir}/source/latex/base/webcomp.err
%doc %{_mandir}/man1/latex.1*
%doc %{_texmfdir}/doc/man/man1/latex.man1.pdf
%doc %{_mandir}/man1/pdflatex.1*
%doc %{_texmfdir}/doc/man/man1/pdflatex.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2 -a3 -a4

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar makeindex tex doc source %{buildroot}%{_texmfdistdir}
mkdir -p %{buildroot}%{_texmf_fmtutil_d}
cat > %{buildroot}%{_texmf_fmtutil_d}/latex <<EOF
#
# from latex-bin:
latex pdftex language.dat -translate-file=cp227.tcx *latex.ini
pdflatex pdftex language.dat -translate-file=cp227.tcx *pdflatex.ini
dvilualatex luatex language.dat,language.dat.lua dvilualatex.ini
lualatex luatex language.dat,language.dat.lua lualatex.ini
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17785 |12mr|texlive-latex2e-help-texinfo-20120510-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26333
# category Package
# catalog-ctan /info/latex2e-help-texinfo
# catalog-date 2012-05-10 22:36:52 +0200
# catalog-license other-free
# catalog-version undef
Name:		texlive-latex2e-help-texinfo
Version:	20120510
Release:	1
Summary:	Unoffical reference manual covering LaTeX2e
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/latex2e-help-texinfo
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex2e-help-texinfo.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex2e-help-texinfo.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
The manual is provided as Texinfo source (which was originally
derived from the VMS help file in the DECUS TeX distribution of
1990, with many subsequent changes). This is a collaborative
development, and details of getting involved are to be found on
the package home page. All the other formats in the
distribution are derived from the Texinfo source, as usual.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/latex2e-help-texinfo/ChangeLog
%doc %{_texmfdistdir}/doc/latex/latex2e-help-texinfo/Makefile
%doc %{_texmfdistdir}/doc/latex/latex2e-help-texinfo/NEWS
%doc %{_texmfdistdir}/doc/latex/latex2e-help-texinfo/README
%doc %{_texmfdistdir}/doc/latex/latex2e-help-texinfo/latex2e.dbk
%doc %{_texmfdistdir}/doc/latex/latex2e-help-texinfo/latex2e.html
%doc %{_texmfdistdir}/doc/latex/latex2e-help-texinfo/latex2e.pdf
%doc %{_texmfdistdir}/doc/latex/latex2e-help-texinfo/latex2e.texi
%doc %{_texmfdistdir}/doc/latex/latex2e-help-texinfo/latex2e.txt
%doc %{_texmfdistdir}/doc/latex/latex2e-help-texinfo/latex2e.xml
%doc %{_texmfdistdir}/doc/latex/latex2e-help-texinfo/ltx-help.el
%doc %{_infodir}/latex2e.info*

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_infodir}
mv %{buildroot}%{_texmfdir}/doc/info/*.info %{buildroot}%{_infodir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17786 |12mr|texlive-latex2e-help-texinfo-spanish-20111103-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24109
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-latex2e-help-texinfo-spanish
Version:	20111103
Release:	2
Summary:	TeXLive latex2e-help-texinfo-spanish package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex2e-help-texinfo-spanish.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex2e-help-texinfo-spanish.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
TeXLive latex2e-help-texinfo-spanish package.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/latex2e-help-texinfo-spanish/latex2e-es.dbk
%doc %{_texmfdistdir}/doc/latex/latex2e-help-texinfo-spanish/latex2e-es.html
%doc %{_texmfdistdir}/doc/latex/latex2e-help-texinfo-spanish/latex2e-es.pdf
%doc %{_texmfdistdir}/doc/latex/latex2e-help-texinfo-spanish/latex2e-es.texi
%doc %{_texmfdistdir}/doc/latex/latex2e-help-texinfo-spanish/latex2e-es.txt
%doc %{_texmfdistdir}/doc/latex/latex2e-help-texinfo-spanish/latex2e-es.xml
%doc %{_infodir}/latex2e-es.info*

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_infodir}
mv %{buildroot}%{_texmfdir}/doc/info/*.info %{buildroot}%{_infodir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17787 |12mr|texlive-latex2man-1.24-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26313
# category Package
# catalog-ctan /support/latex2man
# catalog-date 2010-12-23 07:51:16 +0100
# catalog-license lppl
# catalog-version 1.24
Name:		texlive-latex2man
Version:	1.24
Release:	3
Summary:	Translate LaTeX-based manual pages into Unix man format
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/latex2man
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex2man.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex2man.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-latex2man.bin = %{EVRD}

%description
A tool to translate UNIX manual pages written with LaTeX into a
man-page format understood by the Unix man(1) command.
Alternatively HTML or TexInfo code can be produced. Output of
parts of the text may be supressed using the conditional text
feature.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/latex2man
%{_texmfdistdir}/scripts/latex2man/latex2man
%{_texmfdistdir}/tex/latex/latex2man/latex2man.cfg
%{_texmfdistdir}/tex/latex/latex2man/latex2man.sty
%doc %{_texmfdistdir}/doc/support/latex2man/CHANGES
%doc %{_texmfdistdir}/doc/support/latex2man/INSTALL
%doc %{_texmfdistdir}/doc/support/latex2man/Makefile
%doc %{_texmfdistdir}/doc/support/latex2man/README
%doc %{_texmfdistdir}/doc/support/latex2man/THIS-IS-VERSION-1.24
%doc %{_texmfdistdir}/doc/support/latex2man/latex2man-CHANGES.html
%doc %{_texmfdistdir}/doc/support/latex2man/latex2man.1
%doc %{_texmfdistdir}/doc/support/latex2man/latex2man.css
%doc %{_texmfdistdir}/doc/support/latex2man/latex2man.html
%doc %{_texmfdistdir}/doc/support/latex2man/latex2man.pdf
%doc %{_texmfdistdir}/doc/support/latex2man/latex2man.tex
%doc %{_texmfdistdir}/doc/support/latex2man/latex2man.texi
%doc %{_texmfdistdir}/doc/support/latex2man/latex2man.trans
%doc %{_texmfdistdir}/doc/support/latex2man/latex2man.txt
%doc %{_infodir}/latex2man.info*

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    # generate relative link manually because it appears to trigger some
    # weird bug that causes the link to be removed
    %define dont_relink                        1
    ln -sf ../share/texmf-dist/scripts/latex2man/latex2man latex2man
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_infodir}
mv %{buildroot}%{_texmfdir}/doc/info/*.info %{buildroot}%{_infodir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17788 |12mr|texlive-latex4wp-1.0.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22314
# category Package
# catalog-ctan /info/latex4wp
# catalog-date 2010-09-15 17:37:36 +0200
# catalog-license fdl
# catalog-version 1.0.7
Name:		texlive-latex4wp
Version:	1.0.7
Release:	2
Summary:	A LaTeX guide specifically designed for word processor users
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/latex4wp
License:	FDL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex4wp.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex4wp.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
"LaTeX for Word Processor Users" is a guide that helps
converting knowledge and techniques of word processing into the
LaTeX typesetting environment. It aims at helping WP users use
LaTeX instead.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/latex4wp/HOW-TO-TYPESET
%doc %{_texmfdistdir}/doc/latex/latex4wp/README
%doc %{_texmfdistdir}/doc/latex/latex4wp/dat2tex
%doc %{_texmfdistdir}/doc/latex/latex4wp/exa.sty
%doc %{_texmfdistdir}/doc/latex/latex4wp/gnuplot.gp
%doc %{_texmfdistdir}/doc/latex/latex4wp/gnuplot.pdf
%doc %{_texmfdistdir}/doc/latex/latex4wp/latex4wp.pdf
%doc %{_texmfdistdir}/doc/latex/latex4wp/latex4wp.tex
%doc %{_texmfdistdir}/doc/latex/latex4wp/midifile.mid
%doc %{_texmfdistdir}/doc/latex/latex4wp/small.eepic
%doc %{_texmfdistdir}/doc/latex/latex4wp/small.eps
%doc %{_texmfdistdir}/doc/latex/latex4wp/small.fig
%doc %{_texmfdistdir}/doc/latex/latex4wp/small.pdf
%doc %{_texmfdistdir}/doc/latex/latex4wp/small.pdf_t
%doc %{_texmfdistdir}/doc/latex/latex4wp/tbx.eps
%doc %{_texmfdistdir}/doc/latex/latex4wp/tbx.pdf
%doc %{_texmfdistdir}/doc/latex/latex4wp/tbx.tex
%doc %{_texmfdistdir}/doc/latex/latex4wp/xfig.eps
%doc %{_texmfdistdir}/doc/latex/latex4wp/xfig.png

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17789 |12mr|texlive-latex4wp-it-20111103-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22335
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-latex4wp-it
Version:	20111103
Release:	2
Summary:	TeXLive latex4wp-it package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex4wp-it.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex4wp-it.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
TeXLive latex4wp-it package.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/latex4wp-it/COME-COMPORRE
%doc %{_texmfdistdir}/doc/latex/latex4wp-it/README
%doc %{_texmfdistdir}/doc/latex/latex4wp-it/dat2tex
%doc %{_texmfdistdir}/doc/latex/latex4wp-it/exa.sty
%doc %{_texmfdistdir}/doc/latex/latex4wp-it/gnuplot.gp
%doc %{_texmfdistdir}/doc/latex/latex4wp-it/gnuplot.pdf
%doc %{_texmfdistdir}/doc/latex/latex4wp-it/latex4wp-it.pdf
%doc %{_texmfdistdir}/doc/latex/latex4wp-it/latex4wp-it.tex
%doc %{_texmfdistdir}/doc/latex/latex4wp-it/midifile.mid
%doc %{_texmfdistdir}/doc/latex/latex4wp-it/small.eepic
%doc %{_texmfdistdir}/doc/latex/latex4wp-it/small.eps
%doc %{_texmfdistdir}/doc/latex/latex4wp-it/small.fig
%doc %{_texmfdistdir}/doc/latex/latex4wp-it/small.pdf
%doc %{_texmfdistdir}/doc/latex/latex4wp-it/small.pdf_t
%doc %{_texmfdistdir}/doc/latex/latex4wp-it/tbx.epsi
%doc %{_texmfdistdir}/doc/latex/latex4wp-it/tbx.pdf
%doc %{_texmfdistdir}/doc/latex/latex4wp-it/tbx.tex
%doc %{_texmfdistdir}/doc/latex/latex4wp-it/xfig.eps
%doc %{_texmfdistdir}/doc/latex/latex4wp-it/xfig.png

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17790 |12mr|texlive-latex-bib-ex-20120402-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25831
# category Package
# catalog-ctan /info/examples/LaTeX-Bib
# catalog-date 2012-04-02 13:07:24 +0200
# catalog-license lppl1.3
# catalog-version undef
Name:		texlive-latex-bib-ex
Version:	20120402
Release:	1
Summary:	Examples for the book Bibliografien mit LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/examples/LaTeX-Bib
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-bib-ex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-bib-ex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
The bundle provides a collection of files containing every
example in the book "Bibliografien mit LaTeX" (ISBN 978-
3865414151), by the package author.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/01-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/01-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/01-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/01-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/01-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/01-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/01-03-2.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/01-03-3.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/01-03-4.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-01-1.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-01-2.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-02-1.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-02-2.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-02-3.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-03-1.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-03-2.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-03-3.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-04-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-04-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-04-3.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-04-4.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-04-5.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-06-1.ltx2crop
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-07-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-07-10.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-07-11.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-07-12.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-07-13.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-07-14.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-07-15.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-07-16.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-07-17.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-07-18.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-07-19.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-07-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-07-20.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-07-21.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-07-22.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-07-23.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-07-3.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-07-4.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-07-5.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-07-6.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-07-7.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-07-8.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-07-9.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-03-1.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-03-10.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-03-11.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-03-12.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-03-13.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-03-14.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-03-15.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-03-16.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-03-17.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-03-18.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-03-19.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-03-20.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-03-21.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-03-22.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-03-23.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-03-24.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-03-25.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-03-26.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-03-3.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-03-4.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-03-5.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-03-6.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-03-7.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-03-8.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-03-9.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-04-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-04-10.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-04-11.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-04-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-04-3.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-04-4.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-04-5.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-04-6.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-04-7.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-04-8.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-04-9.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-05-1.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-05-2.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-05-3.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-05-4.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-06-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-06-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-06-3.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-06-4.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-06-5.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-07-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-08-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-08-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-08-3.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-08-4.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-08-5.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-09-1.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-09-2.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-09-3.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-09-4.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-10-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-10-10.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-10-11.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-10-12.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-10-13.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-10-14.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-10-15.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-10-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-10-3.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-10-4.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-10-5.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-10-6.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-10-7.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-10-8.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-10-9.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-11-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-11-10.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-11-11.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-11-12.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-11-13.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-11-14.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-11-15.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-11-16.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-11-17.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-11-18.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-11-19.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-11-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-11-20.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-11-21.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-11-22.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-11-23.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-11-24.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-11-3.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-11-4.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-11-5.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-11-6.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-11-7.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-11-8.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-11-9.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/04-05-1.ltx2crop
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/04-05-2.ltx2crop
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/04-07-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/05-04-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/06-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/06-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/06-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/06-01-4.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/06-01-5.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/06-01-6.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/06-01-7.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/06-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/08-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/08-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/08-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/08-04-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/08-05-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/08-06-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/08-06-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/08-06-3.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/08-06-4.ltx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/README
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/UTF8.bib
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/articles.bib
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/bibA.bib
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/bibB.bib
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/bibtool.bib
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/bibtool2.bib
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/books.bib
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/case.bib
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/case2.bib
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/crossref.bib
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/crossref2.bib
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/de-examples-dw.bib
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/demo.bib
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/demo.lbx
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/demo10.bib
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/demo11.bib
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/demo2.bib
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/demo3.bib
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/demo4.bib
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/demo4.bl2
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/demo5.bib
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/demo6.bib
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/demo7.bib
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/demo8.bib
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/demo9.bib
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/easy.bst
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/examples-dw.bib
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/examples.bib
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/examplesA.bib
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/examplesB.bib
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/klassiker.bib
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/natbib.cfg
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/philosophy-examples.bib
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/plainDemo.bst
%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/vanBib.bib

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17791 |12mr|texlive-latex-bin-20111103-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23398
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-latex-bin
Version:	20111103
Release:	1
Summary:	LaTeX executables and man pages
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-bin.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-bin.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-latex
Requires(post):	texlive-latex-bin.bin
Conflicts:	texlive-texmf <= 20110705-3
Conflicts:	texlive-doc <= 20110705-3
Requires(post):	texlive-tetex

%description
TeXLive latex-bin package.

%pre
    %_texmf_fmtutil_pre

%post
    %_texmf_fmtutil_post

%preun
    if [ $1 -eq 0 ]; then
	%_texmf_fmtutil_pre
    fi

%postun
    if [ $1 -eq 0 ]; then
	%_texmf_fmtutil_post
    fi

#-----------------------------------------------------------------------
%files
%_texmf_fmtutil_d/latex-bin
%doc %{_mandir}/man1/latex.1*
%doc %{_texmfdir}/doc/man/man1/latex.man1.pdf
%doc %{_mandir}/man1/pdflatex.1*
%doc %{_texmfdir}/doc/man/man1/pdflatex.man1.pdf
%doc %{_tlpkgobjdir}/*.tlpobj

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1
mkdir -p %{buildroot}%{_tlpkgobjdir}
cp -fpa tlpkg/tlpobj/*.tlpobj %{buildroot}%{_tlpkgobjdir}
mkdir -p %{buildroot}%{_texmf_fmtutil_d}
cat > %{buildroot}%{_texmf_fmtutil_d}/latex-bin <<EOF
latex pdftex language.dat -translate-file=cp227.tcx *latex.ini
pdflatex pdftex language.dat -translate-file=cp227.tcx *pdflatex.ini
dvilualatex luatex language.dat,language.dat.lua dvilualatex.ini
lualatex luatex language.dat,language.dat.lua lualatex.ini
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17792 |12mr|texlive-latexcheat-1.13-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /info/latexcheat/latexcheat
# catalog-date 2009-04-07 08:49:48 +0200
# catalog-license lppl
# catalog-version 1.13
Name:		texlive-latexcheat
Version:	1.13
Release:	2
Summary:	A LaTeX cheat sheet
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/latexcheat/latexcheat
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latexcheat.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latexcheat.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
A LaTeX reference sheet for writing scientific papers. Unlike
many other such sheets, this sheet does not focus on
typesetting mathematics (though it does list some symbols).

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/latexcheat/README
%doc %{_texmfdistdir}/doc/latex/latexcheat/latexsheet.pdf
%doc %{_texmfdistdir}/doc/latex/latexcheat/latexsheet.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17793 |12mr|texlive-latexcheat-esmx-20100110-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16664
# category Package
# catalog-ctan /info/latexcheat/latexcheat-esmx
# catalog-date 2010-01-10 00:40:15 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-latexcheat-esmx
Version:	20100110
Release:	2
Summary:	A LaTeX cheat sheet, in Spanish
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/latexcheat/latexcheat-esmx
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latexcheat-esmx.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latexcheat-esmx.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
This is a translation to Spanish (Castellano) of Winston
Chang's LaTeX cheat sheet (a reference sheet for writing
scientific papers).

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/latexcheat-esmx/README
%doc %{_texmfdistdir}/doc/latex/latexcheat-esmx/latexsheet-esmx.pdf
%doc %{_texmfdistdir}/doc/latex/latexcheat-esmx/latexsheet-esmx.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17794 |12mr|texlive-latexcheat-ptbr-1.13-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /info/latexcheat/latexcheat-ptbr
# catalog-date 2009-04-10 11:30:41 +0200
# catalog-license lppl
# catalog-version 1.13
Name:		texlive-latexcheat-ptbr
Version:	1.13
Release:	2
Summary:	A LaTeX cheat sheet, in Brazilian Portuguese
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/latexcheat/latexcheat-ptbr
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latexcheat-ptbr.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latexcheat-ptbr.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
This is a translation to Brazilian Portuguese of Winston
Chang's LaTeX cheat sheet.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/latexcheat-ptbr/README-ptbr
%doc %{_texmfdistdir}/doc/latex/latexcheat-ptbr/latexsheet-ptbr.pdf
%doc %{_texmfdistdir}/doc/latex/latexcheat-ptbr/latexsheet-ptbr.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17795 |12mr|texlive-latexconfig-20120807-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26375
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-latexconfig
Version:	20120807
Release:	1
Summary:	TeXLive latexconfig package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latexconfig.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive latexconfig package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/latexconfig/color.cfg
%{_texmfdistdir}/tex/latex/latexconfig/dvilualatex.ini
%{_texmfdistdir}/tex/latex/latexconfig/epstopdf-sys.cfg
%{_texmfdistdir}/tex/latex/latexconfig/graphics.cfg
%{_texmfdistdir}/tex/latex/latexconfig/hyperref.cfg
%{_texmfdistdir}/tex/latex/latexconfig/latex.ini
%{_texmfdistdir}/tex/latex/latexconfig/lualatex-patch-kernel.tex
%{_texmfdistdir}/tex/latex/latexconfig/lualatex-reset-codes.tex
%{_texmfdistdir}/tex/latex/latexconfig/lualatex.ini
%{_texmfdistdir}/tex/latex/latexconfig/lualatexiniconfig.tex
%{_texmfdistdir}/tex/latex/latexconfig/lualatexquotejobname.lua
%{_texmfdistdir}/tex/latex/latexconfig/lualatexquotejobname.tex
%{_texmfdistdir}/tex/latex/latexconfig/mllatex.ini
%{_texmfdistdir}/tex/latex/latexconfig/pdflatex.ini
%{_texmfdistdir}/tex/latex/latexconfig/xelatex.ini

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17796 |12mr|texlive-latex-course-20080822-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25505
# category Package
# catalog-ctan /info/latex-course
# catalog-date 2008-08-22 16:39:18 +0200
# catalog-license gpl
# catalog-version undef
Name:		texlive-latex-course
Version:	20080822
Release:	3
Summary:	A LaTeX course as a projected presentation
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/latex-course
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-course.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-course.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
A brief Beamer-based slide presentation on LaTeX, based on
Rupprecht's LaTeX 2.09 course, which the author has translated
to English and taken to LaTeX2e/Beamer. Additional material was
taken from the Short Introduction to LaTeX.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/latex-course/Graphics/Ross-Siegel.png
%doc %{_texmfdistdir}/doc/latex/latex-course/Graphics/Thumbs.db
%doc %{_texmfdistdir}/doc/latex/latex-course/Graphics/campus3.png
%doc %{_texmfdistdir}/doc/latex/latex-course/LaTeX-Course.pdf
%doc %{_texmfdistdir}/doc/latex/latex-course/LaTeX-Course.tex
%doc %{_texmfdistdir}/doc/latex/latex-course/LaTeX-course.prj
%doc %{_texmfdistdir}/doc/latex/latex-course/README
%doc %{_texmfdistdir}/doc/latex/latex-course/beamercolorthemeross.sty

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17797 |12mr|texlive-latexdiff-0.5-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16433
# category Package
# catalog-ctan /support/latexdiff
# catalog-date 2009-12-14 16:43:49 +0100
# catalog-license gpl
# catalog-version 0.5
Name:		texlive-latexdiff
Version:	0.5
Release:	3
Summary:	Determine and mark up significant differences between latex files
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/latexdiff
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latexdiff.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latexdiff.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-latexdiff.bin = %{EVRD}
%rename latexdiff

%description
Latexdiff is a Perl script for visual mark up and revision of
significant differences between two latex files. Various
options are available for visual markup using standard latex
packages such as color. Changes not directly affecting visible
text, for example in formatting commands, are still marked in
the latex source. A rudimentary revision facilility is provided
by another Perl script, latexrevise, which accepts or rejects
all changes. Manual editing of the difference file can be used
to override this default behaviour and accept or reject
selected changes only.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/latexdiff-vc
%{_bindir}/latexdiff
%{_bindir}/latexrevise
%{_texmfdistdir}/scripts/latexdiff/latexdiff-vc.pl
%{_texmfdistdir}/scripts/latexdiff/latexdiff.pl
%{_texmfdistdir}/scripts/latexdiff/latexrevise.pl
%doc %{_texmfdistdir}/doc/latex/latexdiff/CHANGES
%doc %{_texmfdistdir}/doc/latex/latexdiff/LICENSE
%doc %{_texmfdistdir}/doc/latex/latexdiff/Makefile
%doc %{_texmfdistdir}/doc/latex/latexdiff/README
%doc %{_texmfdistdir}/doc/latex/latexdiff/contrib/latexdiff-wrap
%doc %{_texmfdistdir}/doc/latex/latexdiff/contrib/latexdiff.spec
%doc %{_texmfdistdir}/doc/latex/latexdiff/example/example-draft.tex
%doc %{_texmfdistdir}/doc/latex/latexdiff/example/example-rev.tex
%doc %{_texmfdistdir}/doc/latex/latexdiff/latexdiff
%doc %{_texmfdistdir}/doc/latex/latexdiff/latexdiff-fast
%doc %{_texmfdistdir}/doc/latex/latexdiff/latexdiff-man.pdf
%doc %{_mandir}/man1/latexdiff-vc.1*
%doc %{_texmfdir}/doc/man/man1/latexdiff-vc.man1.pdf
%doc %{_mandir}/man1/latexdiff.1*
%doc %{_texmfdir}/doc/man/man1/latexdiff.man1.pdf
%doc %{_mandir}/man1/latexrevise.1*
%doc %{_texmfdir}/doc/man/man1/latexrevise.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/latexdiff/latexdiff-vc.pl latexdiff-vc
    ln -sf %{_texmfdistdir}/scripts/latexdiff/latexdiff.pl latexdiff
    ln -sf %{_texmfdistdir}/scripts/latexdiff/latexrevise.pl latexrevise
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17798 |12mr|texlive-latex-doc-ptr-20090324-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /info/latex-doc-ptr
# catalog-date 2009-06-03 15:14:30 +0200
# catalog-license pd
# catalog-version 2009-03-24
Name:		texlive-latex-doc-ptr
Version:	20090324
Release:	2
Summary:	A direction-finder for LaTeX documentation
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/latex-doc-ptr
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-doc-ptr.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-doc-ptr.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
A two-page set of recommendations for users who need on-line
documentation of LaTeX. The document supports the need for
documentation of LaTeX itself, in distributions. For example,
it could be used in the command texdoc latex, in the TeX live
distribution.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/latex-doc-ptr/Makefile
%doc %{_texmfdistdir}/doc/latex/latex-doc-ptr/README
%doc %{_texmfdistdir}/doc/latex/latex-doc-ptr/latex-doc-ptr.pdf
%doc %{_texmfdistdir}/doc/latex/latex-doc-ptr/latex-doc-ptr.sty
%doc %{_texmfdistdir}/doc/latex/latex-doc-ptr/latex-doc-ptr.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17799 |12mr|texlive-latexfileinfo-pkgs-0.22-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26760
# category Package
# catalog-ctan /info/latexfileinfo-pkgs
# catalog-date 2012-05-30 14:24:48 +0200
# catalog-license lppl1.3
# catalog-version 0.22
Name:		texlive-latexfileinfo-pkgs
Version:	0.22
Release:	2
Summary:	A comparison of packages showing LaTeX file information
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/latexfileinfo-pkgs
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latexfileinfo-pkgs.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latexfileinfo-pkgs.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latexfileinfo-pkgs.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides an HTML file that lists and compares CTAN
packages that display LaTeX source file information from
\ProvidesClass, \ProvidesFile, and \ProvidesPackage commands in
the LaTeX file. Five packages of the author's, and several
other packages are discussed; revision control systems are
mentioned briefly.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/latexfileinfo-pkgs/latexfileinfo_pkgs.RLS
%doc %{_texmfdistdir}/doc/latex/latexfileinfo-pkgs/README
%doc %{_texmfdistdir}/doc/latex/latexfileinfo-pkgs/latexfileinfo_pkgs.htm
#- source
%doc %{_texmfdistdir}/source/latex/latexfileinfo-pkgs/SrcFILEs.txt
%doc %{_texmfdistdir}/source/latex/latexfileinfo-pkgs/latexfileinfo_pkgs.tex
%doc %{_texmfdistdir}/source/latex/latexfileinfo-pkgs/mkht_ltxfinfo_pkgs.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17800 |12mr|texlive-latexfileversion-v0.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25012
# category Package
# catalog-ctan /support/latexfileversion
# catalog-date 2012-01-02 14:24:13 +0100
# catalog-license lppl
# catalog-version v0.3
Name:		texlive-latexfileversion
Version:	v0.3
Release:	2
Summary:	Prints the version and date of a LaTeX class or style file
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/latexfileversion
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latexfileversion.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latexfileversion.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-latexfileversion.bin = %{EVRD}

%description
This simple shell script prints the version and date of a LaTeX
class or style file. Syntax: latexfileversion <file> This
programme handles style files (extension .sty), class files
(extension .cls), and other tex input files. The file extension
must be given.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/latexfileversion
%{_texmfdistdir}/scripts/latexfileversion/latexfileversion
%doc %{_texmfdistdir}/doc/support/latexfileversion/ChangeLog
%doc %{_texmfdistdir}/doc/support/latexfileversion/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/latexfileversion/latexfileversion latexfileversion
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17801 |12mr|texlive-latex-fonts-20090625-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15207
# category Package
# catalog-ctan /fonts/latex
# catalog-date 2009-06-25 15:19:00 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-latex-fonts
Version:	20090625
Release:	2
Summary:	A collection of fonts used in LaTeX distributions
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/latex
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-fonts.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This is a collection of fonts for use with standard latex
packages and classes. It includes 'invisible' fonts (for use
with the slides class), line and circle fonts (for use in the
picture environment) and 'latex symbol' fonts. For full support
of a latex installation, some Computer Modern font variants
cmbsy(6-9), cmcsc(8,9), cmex(7-9) and cmmib(5-9) from the
amsfonts distribution, are also necessary. The fonts are
available as MetaFont source, and metric (tfm) files are also
provided. Most of the fonts are also available in Adobe Type 1
format, in the amsfonts distribution.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/latex-fonts/circle.mf
%{_texmfdistdir}/fonts/source/public/latex-fonts/icmcsc10.mf
%{_texmfdistdir}/fonts/source/public/latex-fonts/icmex10.mf
%{_texmfdistdir}/fonts/source/public/latex-fonts/icmmi8.mf
%{_texmfdistdir}/fonts/source/public/latex-fonts/icmsy8.mf
%{_texmfdistdir}/fonts/source/public/latex-fonts/icmtt8.mf
%{_texmfdistdir}/fonts/source/public/latex-fonts/ilasy8.mf
%{_texmfdistdir}/fonts/source/public/latex-fonts/ilcmss8.mf
%{_texmfdistdir}/fonts/source/public/latex-fonts/ilcmssb8.mf
%{_texmfdistdir}/fonts/source/public/latex-fonts/ilcmssi8.mf
%{_texmfdistdir}/fonts/source/public/latex-fonts/lasy.mf
%{_texmfdistdir}/fonts/source/public/latex-fonts/lasy10.mf
%{_texmfdistdir}/fonts/source/public/latex-fonts/lasy5.mf
%{_texmfdistdir}/fonts/source/public/latex-fonts/lasy6.mf
%{_texmfdistdir}/fonts/source/public/latex-fonts/lasy7.mf
%{_texmfdistdir}/fonts/source/public/latex-fonts/lasy8.mf
%{_texmfdistdir}/fonts/source/public/latex-fonts/lasy9.mf
%{_texmfdistdir}/fonts/source/public/latex-fonts/lasyb10.mf
%{_texmfdistdir}/fonts/source/public/latex-fonts/lcircle.mf
%{_texmfdistdir}/fonts/source/public/latex-fonts/lcircle10.mf
%{_texmfdistdir}/fonts/source/public/latex-fonts/lcirclew10.mf
%{_texmfdistdir}/fonts/source/public/latex-fonts/lcmss8.mf
%{_texmfdistdir}/fonts/source/public/latex-fonts/lcmssb8.mf
%{_texmfdistdir}/fonts/source/public/latex-fonts/lcmssi8.mf
%{_texmfdistdir}/fonts/source/public/latex-fonts/legal.txt
%{_texmfdistdir}/fonts/source/public/latex-fonts/line.mf
%{_texmfdistdir}/fonts/source/public/latex-fonts/line10.mf
%{_texmfdistdir}/fonts/source/public/latex-fonts/linew10.mf
%{_texmfdistdir}/fonts/source/public/latex-fonts/sroman.mf
%{_texmfdistdir}/fonts/source/public/latex-fonts/sromanu.mf
%{_texmfdistdir}/fonts/tfm/public/latex-fonts/icmcsc10.tfm
%{_texmfdistdir}/fonts/tfm/public/latex-fonts/icmex10.tfm
%{_texmfdistdir}/fonts/tfm/public/latex-fonts/icmmi8.tfm
%{_texmfdistdir}/fonts/tfm/public/latex-fonts/icmsy8.tfm
%{_texmfdistdir}/fonts/tfm/public/latex-fonts/icmtt8.tfm
%{_texmfdistdir}/fonts/tfm/public/latex-fonts/ilasy8.tfm
%{_texmfdistdir}/fonts/tfm/public/latex-fonts/ilcmss8.tfm
%{_texmfdistdir}/fonts/tfm/public/latex-fonts/ilcmssb8.tfm
%{_texmfdistdir}/fonts/tfm/public/latex-fonts/ilcmssi8.tfm
%{_texmfdistdir}/fonts/tfm/public/latex-fonts/lasy10.tfm
%{_texmfdistdir}/fonts/tfm/public/latex-fonts/lasy5.tfm
%{_texmfdistdir}/fonts/tfm/public/latex-fonts/lasy6.tfm
%{_texmfdistdir}/fonts/tfm/public/latex-fonts/lasy7.tfm
%{_texmfdistdir}/fonts/tfm/public/latex-fonts/lasy8.tfm
%{_texmfdistdir}/fonts/tfm/public/latex-fonts/lasy9.tfm
%{_texmfdistdir}/fonts/tfm/public/latex-fonts/lasyb10.tfm
%{_texmfdistdir}/fonts/tfm/public/latex-fonts/lcircle10.tfm
%{_texmfdistdir}/fonts/tfm/public/latex-fonts/lcirclew10.tfm
%{_texmfdistdir}/fonts/tfm/public/latex-fonts/lcmss8.tfm
%{_texmfdistdir}/fonts/tfm/public/latex-fonts/lcmssb8.tfm
%{_texmfdistdir}/fonts/tfm/public/latex-fonts/lcmssi8.tfm
%{_texmfdistdir}/fonts/tfm/public/latex-fonts/line10.tfm
%{_texmfdistdir}/fonts/tfm/public/latex-fonts/linew10.tfm

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17802 |12mr|texlive-latex-graphics-companion-20060309-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /info/examples/lgc
# catalog-date 2006-03-09 14:57:21 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-latex-graphics-companion
Version:	20060309
Release:	2
Summary:	Examples from The LaTeX Graphics Companion
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/examples/lgc
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-graphics-companion.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-graphics-companion.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
The source of the examples printed in the book, together with
necessary supporting files.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/1-4-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/1-4-10.pic
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/1-4-11.pic
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/1-4-12.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/1-4-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/1-4-3.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/1-4-4.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/1-4-5.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/1-4-6.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/1-4-7.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/1-4-8.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/1-4-9.pic
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/10-1-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/10-1-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/10-1-3.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/10-1-4.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/10-1-5.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/10-5-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/11-3-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/11-6-1.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/12-0-1.mp
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/12-0-10.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/12-0-11.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/12-0-12.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/12-0-2.mp
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/12-0-3.mp
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/12-0-4.mp
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/12-0-5.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/12-0-6.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/12-0-7.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/12-0-8.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/12-0-9.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-2-1.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-2-10.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-2-11.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-2-12.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-2-13.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-2-14.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-2-15.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-2-16.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-2-17.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-2-18.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-2-19.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-2-2.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-2-20.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-2-3.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-2-4.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-2-5.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-2-6.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-2-7.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-2-8.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-2-9.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-3-1.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-3-10.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-3-11.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-3-12.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-3-13.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-3-14.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-3-15.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-3-16.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-3-17.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-3-2.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-3-3.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-3-4.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-3-5.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-3-6.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-3-7.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-3-8.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-3-9.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-1-1.mp
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-1-2.mp
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-1-3.mp
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-1-4.mp
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-1-5.mp
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-1-6.mp
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-1-7.mp
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-1-8.mp
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-1-9.mp
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-2-1.mp
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-2-2.mp
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-2-3.mp
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-3-1.mp
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-3-10.mp
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-3-11.mp
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-3-12.mp
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-3-13.mp
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-3-14.mp
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-3-15.mp
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-3-16.mp
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-3-17.mp
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-3-18.mp
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-3-19.mp
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-3-2.mp
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-3-3.mp
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-3-4.mp
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-3-5.mp
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-3-6.mp
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-3-7.mp
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-3-8.mp
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-3-9.mp
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-4-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-4-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-4-3.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-4-4.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-4-5.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-4-6.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-10-1.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-10-10.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-10-11.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-10-2.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-10-3.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-10-4.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-10-5.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-10-6.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-10-7.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-10-8.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-10-9.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-2-1.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-2-2.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-2-3.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-2-4.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-2-5.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-3-1.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-3-2.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-4-1.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-4-10.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-4-11.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-4-12.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-4-2.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-4-3.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-4-4.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-4-5.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-4-6.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-4-7.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-4-8.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-4-9.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-5-1.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-5-10.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-5-11.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-5-12.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-5-13.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-5-14.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-5-15.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-5-16.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-5-2.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-5-3.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-5-4.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-5-5.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-5-6.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-5-7.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-5-8.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-5-9.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-1.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-10.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-11.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-12.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-13.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-14.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-15.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-16.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-17.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-18.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-19.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-2.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-20.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-21.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-22.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-23.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-24.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-25.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-26.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-27.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-28.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-29.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-3.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-30.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-31.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-32.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-33.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-34.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-35.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-36.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-37.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-38.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-39.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-4.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-40.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-41.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-42.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-43.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-44.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-45.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-46.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-5.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-6.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-7.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-8.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-9.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-7-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-7-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-7-3.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-7-4.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-8-1.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-8-2.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-8-3.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-8-4.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-8-5.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-9-1.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-9-10.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-9-2.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-2-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-3-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-3-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-3-3.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-3-4.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-3-5.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-3-6.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-3-7.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-3-8.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-3-9.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-4-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-4-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-4-3.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-4-4.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-10.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-11.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-12.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-13.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-14.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-15.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-16.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-17.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-18.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-19.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-20.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-21.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-22.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-23.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-24.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-25.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-26.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-27.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-28.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-29.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-3.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-30.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-31.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-32.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-33.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-34.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-35.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-4.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-5.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-6.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-7.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-8.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-9.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-2-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-2-10.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-2-11.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-2-12.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-2-13.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-2-14.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-2-15.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-2-16.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-2-17.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-2-18.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-2-19.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-2-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-2-20.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-2-21.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-2-22.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-2-23.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-2-24.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-2-3.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-2-4.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-2-5.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-2-6.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-2-7.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-2-8.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-2-9.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-3-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-3-10.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-3-11.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-3-12.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-3-13.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-3-14.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-3-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-3-3.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-3-4.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-3-5.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-3-6.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-3-7.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-3-8.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-3-9.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-4-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-4-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-4-3.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-5-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-6-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-6-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-6-3.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-6-4.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-6-5.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-6-6.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-6-7.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-7-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-7-1.m4
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-7-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-7-2.m4
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-7-3.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-7-3.m4
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-7-4.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-7-4.m4
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/7-2-1.mx1
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/7-2-1.mx2
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/7-2-1.ptx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/7-2-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/7-2-3.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/7-2-4.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/7-2-5.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/7-2-6.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/7-3-1.abc
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/7-3-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/7-3-3.abc
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/7-3-4.abc
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/7-3-5.abc
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/7-3-6.abc
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/7-3-7.abc
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/7-3-8.abc
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/7-3-9.abc
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/7-4-1.mpp
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/7-4-10.mx1
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/7-4-10.mx2
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/7-4-10.ptx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/7-4-2.mpp
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/7-4-3.mpp
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/7-4-4.mpp
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/7-4-5.mpp
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/7-4-6.mpp
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/7-4-7.mpp
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/7-4-8.mpp
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/7-4-9.mpp
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/8-1-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/8-1-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/8-1-3.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/8-1-4.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/8-2-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/8-2-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/8-2-3.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/8-3-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/8-3-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/8-3-3.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/8-4-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/8-4-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/8-5-1.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/8-6-1.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/8-6-2.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/8-6-3.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/8-6-4.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/8-6-5.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/8-6-6.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/8-6-7.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/8-6-8.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/8-7-1.acr
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/8-7-1.dwn
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/8-7-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/8-7-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/8-7-3.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/8-7-4.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/9-2-1.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/9-2-2.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/9-2-3.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/9-2-4.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/9-2-5.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/9-2-6.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/9-2-7.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/9-2-8.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/9-2-9.ltx
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/9-3-1.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/9-3-10.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/9-3-11.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/9-3-12.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/9-3-13.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/9-3-14.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/9-3-15.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/9-3-16.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/9-3-17.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/9-3-18.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/9-3-19.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/9-3-2.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/9-3-20.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/9-3-3.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/9-3-4.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/9-3-5.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/9-3-6.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/9-3-7.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/9-3-8.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/9-3-9.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/A-1-1.inl
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/Makefile
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/README
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/ages.dat
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/bar.ini
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/chap.dat
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/clef.ini
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/config.ps.gz
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/decade.dat
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/feature.ini
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/graves.dat
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/inputs/graphics.cfg
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/inputs/header.tex
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/inputs/mfpic.sty
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/inputs/ppex.cls
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/key.ini
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/langs.dat
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/langs2.dat
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/langs3.dat
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/macro.ini
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/mpp.tex
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/note.ini
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/notecc.ini
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/pot.dat
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/script.ini
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/scriptcc.ini
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/stones.dat
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/students.dat
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/veracx.mx1
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/veracx.tex
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/yearm.dat
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/years.dat
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/years.men
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/years.wom
%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/yearw.dat

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17803 |12mr|texlive-latexmk-4.31-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25851
# category Package
# catalog-ctan /support/latexmk
# catalog-date 2012-04-04 17:48:43 +0200
# catalog-license gpl
# catalog-version 4.31
Name:		texlive-latexmk
Version:	4.31
Release:	1
Summary:	Fully automated LaTeX document generation routine
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/latexmk
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latexmk.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latexmk.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latexmk.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-latexmk.bin = %{EVRD}

%description
Latexmk completely automates the process of generating a LaTeX
document. Given the source files for a document, latexmk issues
the appropriate sequence of commands to generate a .dvi, .ps,
.pdf or hardcopy version of the document. An important feature
is the "preview continuous mode", where the script watches all
of the source files (primary file and included TeX and graphics
files), and reruns LaTeX, etc., whenever a source file has
changed. Thus a previewer can have an updated display whenever
the source files change.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/latexmk
%{_texmfdistdir}/scripts/latexmk/latexmk.pl
%doc %{_texmfdistdir}/doc/support/latexmk/CHANGES
%doc %{_texmfdistdir}/doc/support/latexmk/COPYING
%doc %{_texmfdistdir}/doc/support/latexmk/INSTALL
%doc %{_texmfdistdir}/doc/support/latexmk/README
%doc %{_texmfdistdir}/doc/support/latexmk/example_rcfiles/README
%doc %{_texmfdistdir}/doc/support/latexmk/example_rcfiles/Sweave_latexmkrc
%doc %{_texmfdistdir}/doc/support/latexmk/example_rcfiles/asymptote_latexmkrc
%doc %{_texmfdistdir}/doc/support/latexmk/example_rcfiles/glossary_latexmkrc
%doc %{_texmfdistdir}/doc/support/latexmk/example_rcfiles/mpost_latexmkrc
%doc %{_texmfdistdir}/doc/support/latexmk/example_rcfiles/pdflatexmkrc
%doc %{_texmfdistdir}/doc/support/latexmk/example_rcfiles/sagetex_latexmkrc
%doc %{_texmfdistdir}/doc/support/latexmk/example_rcfiles/xelatex_latexmkrc
%doc %{_texmfdistdir}/doc/support/latexmk/extra-scripts/README1
%doc %{_texmfdistdir}/doc/support/latexmk/extra-scripts/dvipdfm_call
%doc %{_texmfdistdir}/doc/support/latexmk/extra-scripts/dvipdfm_call.bat
%doc %{_texmfdistdir}/doc/support/latexmk/extra-scripts/dvipdfmx_call
%doc %{_texmfdistdir}/doc/support/latexmk/extra-scripts/dvipdfmx_call.bat
%doc %{_texmfdistdir}/doc/support/latexmk/extra-scripts/kickxdvi
%doc %{_texmfdistdir}/doc/support/latexmk/extra-scripts/l1
%doc %{_texmfdistdir}/doc/support/latexmk/extra-scripts/l2
%doc %{_texmfdistdir}/doc/support/latexmk/extra-scripts/pst2pdf_for_latexmk
%doc %{_texmfdistdir}/doc/support/latexmk/extra-scripts/pst2pdf_for_latexmk_README.txt
%doc %{_texmfdistdir}/doc/support/latexmk/extra-scripts/startacroread
%doc %{_texmfdistdir}/doc/support/latexmk/latexmk.pdf
%doc %{_texmfdistdir}/doc/support/latexmk/latexmk.txt
%doc %{_mandir}/man1/latexmk.1*
%doc %{_texmfdir}/doc/man/man1/latexmk.man1.pdf
#- source
%doc %{_texmfdistdir}/source/support/latexmk/latexmk.bat

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/latexmk/latexmk.pl latexmk
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17804 |12mr|texlive-latexmp-1.2.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /graphics/metapost/contrib/macros/latexmp
# catalog-date 2007-02-23 00:16:39 +0100
# catalog-license pd
# catalog-version 1.2.1
Name:		texlive-latexmp
Version:	1.2.1
Release:	2
Summary:	Interface for LaTeX-based typesetting in MetaPost
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/metapost/contrib/macros/latexmp
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latexmp.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latexmp.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The MetaPost package latexMP implements a user-friendly
interface to access LaTeX-based typesetting capabilities in
MetaPost. The text to be typeset is given as string. This
allows even dynamic text elements, for example counters, to be
used in labels. Compared to other implementations it is much
more flexible, since it can be used as direct replacement for
btex..etex, and much faster, compared for example to the
solution provided by tex.mp.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/metapost/latexmp/latexmp.mp
%doc %{_texmfdistdir}/doc/metapost/latexmp/README
%doc %{_texmfdistdir}/doc/metapost/latexmp/latexmp.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar metapost doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17805 |12mr|texlive-latex-notes-zh-cn-1.20-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /info/latex-notes-zh-cn
# catalog-date 2009-11-09 22:53:30 +0100
# catalog-license lppl1.3
# catalog-version 1.20
Name:		texlive-latex-notes-zh-cn
Version:	1.20
Release:	2
Summary:	Chinese Introduction to TeX and LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/latex-notes-zh-cn
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-notes-zh-cn.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-notes-zh-cn.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
The document is an introduction to TeX/LaTeX, in Chinese. It
covers basic text typesetting, mathematics, graphics, tables,
Chinese language & fonts, and some miscellaneous features
(hyperlinks, long documents, bibliographies, indexes and page
layout).

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/README
%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/history.txt
%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/latex-notes-zh-cn.pdf
%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/license.txt
%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/basics.tex
%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/dscf4684.jpg
%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/arrow.mps
%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/color.mps
%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/colors.mps
%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/curve.mps
%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/dashed.mps
%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/dot.mps
%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/fill.mps
%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/label.mps
%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/line.mps
%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/loop.mps
%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/path.mps
%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/predefined.mps
%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/pst_arc.eps
%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/pst_arrow.eps
%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/pst_axis.eps
%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/pst_bezier.eps
%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/pst_circle.eps
%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/pst_color.eps
%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/pst_curve.eps
%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/pst_dot.eps
%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/pst_fill.eps
%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/pst_frame.eps
%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/pst_grid.eps
%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/pst_label.eps
%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/pst_line.eps
%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/pst_linestyle.eps
%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/pst_origin.eps
%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/pst_parabola.eps
%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/pst_polygon.eps
%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/pst_rput.eps
%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/pst_uput.eps
%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/subfig.mps
%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/subfig_left.mps
%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/subfig_right.mps
%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/transform.mps
%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/uline.mps
%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/fonts.tex
%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/graphics.tex
%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/i18n.tex
%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/introduction.tex
%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/lnotes.tex
%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/math.tex
%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/misc.tex
%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/postcript.tex
%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/preface.tex
%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/reading.bib
%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/tables.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17806 |12mr|texlive-latexpand-20120712-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27025
# category Package
# catalog-ctan /support/latexpand
# catalog-date 2012-07-12 10:46:16 +0200
# catalog-license bsd
# catalog-version undef
Name:		texlive-latexpand
Version:	20120712
Release:	1
Summary:	Expand \input and \include in a LaTeX document
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/latexpand
License:	BSD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latexpand.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latexpand.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-latexpand.bin = %{EVRD}

%description
Latexpand is a Perl script that simply replaces \input and
\include commands with the content of the file input/included.
The script does not deal with \includeonly commands.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/latexpand
%{_texmfdistdir}/scripts/latexpand/latexpand
%doc %{_texmfdistdir}/doc/support/latexpand/Makefile
%doc %{_texmfdistdir}/doc/support/latexpand/README
%doc %{_texmfdistdir}/doc/support/latexpand/tests/README
%doc %{_texmfdistdir}/doc/support/latexpand/tests/foo.tex
%doc %{_texmfdistdir}/doc/support/latexpand/tests/includer.tex
%doc %{_texmfdistdir}/doc/support/latexpand/tests/just-comment.tex
%doc %{_texmfdistdir}/doc/support/latexpand/tests/my-package.sty
%doc %{_texmfdistdir}/doc/support/latexpand/tests/no-eol.tex
%doc %{_texmfdistdir}/doc/support/latexpand/tests/package-user.tex
%doc %{_texmfdistdir}/doc/support/latexpand/version.txt

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/latexpand/latexpand latexpand
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17807 |12mr|texlive-latex-referenz-20100212-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16980
# category Package
# catalog-ctan /info/examples/LaTeX-Referenz2
# catalog-date 2010-02-12 13:59:30 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-latex-referenz
Version:	20100212
Release:	2
Summary:	Examples from the book "LaTeX Referenz"
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/examples/LaTeX-Referenz2
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-referenz.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-referenz.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
This bundle contains all the examples, as source, eps and pdf,
of the author's book "LaTeX Referenz" (2nd ed.), published by
DANTE/Lehmanns. The examples can be run as usual with the
example class ttctexa.cls, which is in the distribution.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/latex-referenz/01-03-1.xltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/01-04-1.lux
%doc %{_texmfdistdir}/doc/latex/latex-referenz/01-04-2.lux
%doc %{_texmfdistdir}/doc/latex/latex-referenz/02-03-1.ltxps
%doc %{_texmfdistdir}/doc/latex/latex-referenz/02-03-2.ltx2crop
%doc %{_texmfdistdir}/doc/latex/latex-referenz/02-03-3.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/02-03-4.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/03-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/03-04-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/03-05-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/03-06-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/03-07-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/03-08-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/04-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/05-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/06-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/06-03-10.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/06-03-11.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/06-03-12.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/06-03-13.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/06-03-14.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/06-03-15.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/06-03-16.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/06-03-17.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/06-03-18.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/06-03-19.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/06-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/06-03-20.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/06-03-21.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/06-03-3.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/06-03-4.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/06-03-5.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/06-03-6.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/06-03-7.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/06-03-8.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/06-03-9.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/08-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/08-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/08-03-3.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/08-03-4.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/08-05-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/08-05-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/08-05-3.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/08-05-4.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/08-05-5.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/08-05-6.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/08-05-7.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/08-05-8.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/08-07-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/08-07-10.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/08-07-11.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/08-07-12.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/08-07-13.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/08-07-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/08-07-3.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/08-07-4.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/08-07-5.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/08-07-6.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/08-07-7.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/08-07-8.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/08-07-9.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/08-08-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/08-08-10.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/08-08-11.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/08-08-12.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/08-08-13.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/08-08-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/08-08-3.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/08-08-4.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/08-08-5.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/08-08-6.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/08-08-7.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/08-08-8.ltxps
%doc %{_texmfdistdir}/doc/latex/latex-referenz/08-08-9.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/09-02-1.ltx2crop
%doc %{_texmfdistdir}/doc/latex/latex-referenz/09-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/09-03-10.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/09-03-11.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/09-03-12.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/09-03-13.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/09-03-14.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/09-03-15.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/09-03-16.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-referenz/09-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/09-03-3.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/09-03-4.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/09-03-5.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/09-03-6.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/09-03-7.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/09-03-8.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/09-03-9.ltx
%doc %{_texmfdistdir}/doc/latex/latex-referenz/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17808 |12mr|texlive-latex-tabellen-20100212-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16979
# category Package
# catalog-ctan /info/examples/Tabellen2
# catalog-date 2010-02-12 13:59:30 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-latex-tabellen
Version:	20100212
Release:	2
Summary:	LaTeX Tabellen
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/examples/Tabellen2
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-tabellen.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-tabellen.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
The examples from the book <<Tabellen mit LaTeX>>, 2nd ed.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/01-01-1.ltxps
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/01-01-10.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/01-01-11.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/01-01-12.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/01-01-13.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/01-01-14.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/01-01-15.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/01-01-16.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/01-01-17.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/01-01-18.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/01-01-19.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/01-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/01-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/01-01-4.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/01-01-5.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/01-01-6.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/01-01-7.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/01-01-8.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/01-01-9.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/01-02-1.ltxps
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/01-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/01-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/01-02-4.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/01-02-5.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/01-02-6.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/01-02-7.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/01-02-8.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/01-02-9.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-01-10.ltxps
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-01-11.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-01-12.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-01-13.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-01-14.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-01-15.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-01-16.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-01-17.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-01-18.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-01-19.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-01-4.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-01-5.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-01-6.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-01-7.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-01-8.ltxps
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-01-9.ltxps
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-02-4.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-02-5.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-02-6.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-03-10.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-03-11.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-03-12.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-03-13.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-03-14.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-03-3.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-03-4.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-03-5.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-03-6.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-03-7.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-03-8.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-03-9.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-04-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-04-10.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-04-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-04-3.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-04-4.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-04-5.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-04-6.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-04-7.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-04-8.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-04-9.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-05-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-05-10.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-05-11.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-05-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-05-3.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-05-4.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-05-5.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-05-6.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-05-7.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-05-8.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-05-9.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-06-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-06-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-06-3.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-06-4.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-06-5.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-07-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-07-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-07-3.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-07-4.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-07-5.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-08-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-08-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-08-3.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-08-4.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-08-5.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-08-6.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-08-7.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-08-8.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-09-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-09-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-09-3.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-10-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-11-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-11-10.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-11-11.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-11-12.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-11-13.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-11-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-11-3.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-11-4.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-11-5.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-11-6.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-11-7.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-11-8.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-11-9.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-12-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-12-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-13-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-13-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-13-3.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-13-4.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-14-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-14-10.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-14-11.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-14-12.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-14-13.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-14-14.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-14-15.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-14-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-14-3.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-14-4.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-14-5.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-14-6.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-14-7.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-14-8.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-14-9.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-15-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-15-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-15-3.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-16-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-16-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-16-3.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-17-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-18-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-18-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-18-3.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-18-4.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-18-5.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-19-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-19-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-20-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-20-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-21-1.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-21-2.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-22-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-22-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-22-3.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-22-4.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-23-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-24-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-24-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-24-3.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-24-4.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-25-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-25-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-26-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-26-10.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-26-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-26-3.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-26-4.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-26-5.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-26-6.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-26-7.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-26-8.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-26-9.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-27-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-28-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-28-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-28-3.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-28-4.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-29-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-29-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/03-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/03-01-10.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/03-01-11.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/03-01-12.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/03-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/03-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/03-01-4.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/03-01-5.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/03-01-6.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/03-01-7.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/03-01-8.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/03-01-9.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/03-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/03-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/03-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/03-02-4.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/03-02-5.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/03-02-6.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/03-02-7.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/03-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/03-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/03-03-3.ltxb
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/03-03-4.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/03-03-5.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/03-03-6.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-01-10.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-01-11.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-01-12.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-01-13.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-01-14.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-01-15.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-01-2.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-01-3.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-01-4.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-01-5.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-01-6.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-01-7.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-01-8.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-01-9.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-02-1.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-02-2.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-03-2.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-03-3.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-04-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-04-2.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-04-3.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-04-4.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-04-5.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-05-1.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-05-2.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-05-3.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-05-4.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-05-5.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-05-6.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-05-7.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-05-8.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-06-1.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-06-2.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-06-3.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-06-4.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-06-5.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-06-6.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-06-7.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-06-8.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-06-9.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/05-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/05-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/05-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/05-01-4.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/05-01-5.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/05-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/05-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/05-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/05-03-3.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/05-04-1.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/05-04-2.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/05-05-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/05-05-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/05-06-1.ltxE
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/05-06-2.ltxE
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/05-06-3.ltxE
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-1.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-10.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-11.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-12.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-13.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-14.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-15.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-16.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-17.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-18.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-19.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-2.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-20.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-21.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-22.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-23.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-24.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-25.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-26.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-27.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-28.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-29.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-3.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-30.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-31.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-32.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-33.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-34.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-35.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-36.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-37.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-38.ltxps
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-39.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-4.ltxps
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-40.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-41.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-42.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-43.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-44.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-45.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-46.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-5.ltxps
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-6.ltxps
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-7.ltxps
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-8.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-9.ltx
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/07-03-1.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/07-03-2.ltx2
%doc %{_texmfdistdir}/doc/latex/latex-tabellen/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17809 |12mr|texlive-latex-tds-20120514-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26390
# category Package
# catalog-ctan /macros/latex/contrib/latex-tds
# catalog-date 2012-05-14 12:19:39 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-latex-tds
Version:	20120514
Release:	1
Summary:	A structured copy of the LaTeX distribution
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/latex-tds
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-tds.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-tds.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
This bundle provides a set of zip file modules containing TDS-
compliant trees for items of the LaTeX distribution (both the
base system and required packages), together with 'user-
friendly' documentation (PDF files with navigation support
using bookmarks and links). A further module (knuth) performs
the same service for Knuth's software distribution.

#-----------------------------------------------------------------------
%files
#- source
%doc %{_texmfdistdir}/source/latex/latex-tds/README
%doc %{_texmfdistdir}/source/latex/latex-tds/build.pl
%doc %{_texmfdistdir}/source/latex/latex-tds/lib/adjust_checksum.pl
%doc %{_texmfdistdir}/source/latex/latex-tds/lib/ziptimetree.pl
%doc %{_texmfdistdir}/source/latex/latex-tds/license/lppl.txt
%doc %{_texmfdistdir}/source/latex/latex-tds/license/ziptimetree/lgpl.txt
%doc %{_texmfdistdir}/source/latex/latex-tds/patch/amsclass.dtx.diff
%doc %{_texmfdistdir}/source/latex/latex-tds/patch/amsldoc.tex.diff
%doc %{_texmfdistdir}/source/latex/latex-tds/patch/changes.tex.diff
%doc %{_texmfdistdir}/source/latex/latex-tds/patch/encguide.tex.diff
%doc %{_texmfdistdir}/source/latex/latex-tds/patch/hebrew.fdd.diff
%doc %{_texmfdistdir}/source/latex/latex-tds/patch/lb2.err.diff
%doc %{_texmfdistdir}/source/latex/latex-tds/patch/logmac.tex.diff
%doc %{_texmfdistdir}/source/latex/latex-tds/patch/source2e.tex.diff
%doc %{_texmfdistdir}/source/latex/latex-tds/patch/tlc2.err.diff
%doc %{_texmfdistdir}/source/latex/latex-tds/patch/trapman.tex.diff
%doc %{_texmfdistdir}/source/latex/latex-tds/patch/tripman.tex.diff
%doc %{_texmfdistdir}/source/latex/latex-tds/patch/utf8ienc.dtx.diff
%doc %{_texmfdistdir}/source/latex/latex-tds/patch/webman.tex.diff
%doc %{_texmfdistdir}/source/latex/latex-tds/tex/ams.drv
%doc %{_texmfdistdir}/source/latex/latex-tds/tex/babel.tex
%doc %{_texmfdistdir}/source/latex/latex-tds/tex/doc_lppl.tex
%doc %{_texmfdistdir}/source/latex/latex-tds/tex/docstrip.cfg
%doc %{_texmfdistdir}/source/latex/latex-tds/tex/errata.all
%doc %{_texmfdistdir}/source/latex/latex-tds/tex/errata.cfg
%doc %{_texmfdistdir}/source/latex/latex-tds/tex/errata.drv
%doc %{_texmfdistdir}/source/latex/latex-tds/tex/errorlog.drv
%doc %{_texmfdistdir}/source/latex/latex-tds/tex/etex_man.drv
%doc %{_texmfdistdir}/source/latex/latex-tds/tex/greek-usage.tex
%doc %{_texmfdistdir}/source/latex/latex-tds/tex/hyperref.cfg
%doc %{_texmfdistdir}/source/latex/latex-tds/tex/knuth.drv
%doc %{_texmfdistdir}/source/latex/latex-tds/tex/ltnews.cfg
%doc %{_texmfdistdir}/source/latex/latex-tds/tex/ltnews.tex
%doc %{_texmfdistdir}/source/latex/latex-tds/tex/ltugboat.cfg
%doc %{_texmfdistdir}/source/latex/latex-tds/tex/ltxcheck.drv
%doc %{_texmfdistdir}/source/latex/latex-tds/tex/ltxdoc.cfg
%doc %{_texmfdistdir}/source/latex/latex-tds/tex/ltxguide.cfg
%doc %{_texmfdistdir}/source/latex/latex-tds/tex/lualatex-tds.ini
%doc %{_texmfdistdir}/source/latex/latex-tds/tex/lualatex-tds2.ini
%doc %{_texmfdistdir}/source/latex/latex-tds/tex/manual.cfg
%doc %{_texmfdistdir}/source/latex/latex-tds/tex/pdflatex-tds.ini
%doc %{_texmfdistdir}/source/latex/latex-tds/tex/psnfss2e.drv
%doc %{_texmfdistdir}/source/latex/latex-tds/tex/tdsguide.cfg
%doc %{_texmfdistdir}/source/latex/latex-tds/tex/tools-overview.cls
%doc %{_texmfdistdir}/source/latex/latex-tds/tex/tools.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17810 |12mr|texlive-latex-tipps-und-tricks-20080420-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan undef
# catalog-date 2008-04-20 19:53:04 +0200
# catalog-license other-free
# catalog-version undef
Name:		texlive-latex-tipps-und-tricks
Version:	20080420
Release:	1
Summary:	Example code for "LaTeX Tips und Tricks" book
Group:		Publishing
URL:		http://tug.org/texlive
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-tipps-und-tricks.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-tipps-und-tricks.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Conflicts:	texlive-texmf <= 20110705-3
Conflicts:	texlive-doc <= 20110705-3

%description
This is the code for the examples in the book "LaTeX Tips und
Tricks", dpunkt 2000, ISBN 3-932588-37-1. The code includes
application examples as well as packages and class files
developed in the book.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/adr.dat
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/agate.sty
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/annotate.sty
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/ariadne.tex
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/backpic.sty
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/buch.cls
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/buch.tex
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/bulgakov.tex
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/celg.clo
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/chaptoc.sty
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/chemtex.tex
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/colorps.tex
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/colortab.tex
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/conv.pl
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/deleq.tex
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/disk.mp
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/dvips.tex
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/echem.sty
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/echem.tex
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/echem1.tex
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/echem2.tex
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/elegant.ist
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/enumcont.sty
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/eqno.sty
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/eqno.tex
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/erdapfel.mp
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/faltblat.cls
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/faltblat.tex
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/folie.sty
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/fontinst.pl
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/footup.sty
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/formular.tex
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/fraktur.sty
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/further.sty
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/gamma.eps
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/glossar.ist
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/glossar.sty
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/hoffmann.tex
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/idx1.ist
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/idx2.ist
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/kasten.sty
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/kyril.sty
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/lexikon.sty
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/liste1.tex
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/liste2.tex
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/listgls.ist
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/listgls.sty
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/literat.sty
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/lstfloat.sty
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/lstfloat.tex
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/m2verb.sty
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/mfpic.pl
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/mfpic.tex
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/mfpict.tex
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/minijour.cls
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/minijour.tex
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/mod1.sty
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/mod2.sty
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/mptest.tex
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/multibib.sty
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/multibox.tex
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/multicp.tex
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/mycap.sty
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/nofloat.sty
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/ochem1.tex
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/ochem2.tex
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/ot1cyr.fd
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/ot1cyrs.fd
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/overpic.tex
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/partpic.sty
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/parttoc.sty
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/poem.sty
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/polyind.sty
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/privat.cls
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/ps.sty
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/ps.tex
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/pse.eps
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/psfrag1.tex
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/psfrag2.tex
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/pstrick1.tex
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/pstrick2.tex
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/pstrick3.tex
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/pstrick4.tex
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/pstrick5.tex
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/question.sty
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/question.tex
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/rescnt.sty
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/rgray.eps
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/rheingol.tex
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/rosette.eps
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/rotb1.tex
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/rotb2.tex
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/rotb3.tex
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/sect.sty
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/sheet.sty
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/sheet.tex
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/sidefig.sty
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/simple.mp
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/simple2.mp
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/subfigur.tex
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/such.pl
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/synopsis.sty
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/t1bsb.fd
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/texdr.tex
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/texdr1.tex
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/texdr2.tex
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/textarr.tex
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/textmerg.tex
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/thumb.sty
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/tocart.sty
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/tocart.tex
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/tocbel.sty
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/tocelg.sty
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/underbr.sty
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/underlin.tex
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/verscnt.sty
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/verscnt.tex
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/vokabel.tex
%doc %{_texmfdistdir}/doc/latex/latex-tipps-und-tricks/xref.sty
%doc %{_tlpkgobjdir}/*.tlpobj

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}
mkdir -p %{buildroot}%{_tlpkgobjdir}
cp -fpa tlpkg/tlpobj/*.tlpobj %{buildroot}%{_tlpkgobjdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17811 |12mr|texlive-latex-veryshortguide-20120112-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25084
# category Package
# catalog-ctan /info/latex-veryshortguide
# catalog-date 2012-01-12 15:07:54 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-latex-veryshortguide
Version:	20120112
Release:	1
Summary:	The Very Short Guide to LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/latex-veryshortguide
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-veryshortguide.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-veryshortguide.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
This is a 4-page reminder of what LaTeX does. It is designed
for printing on A4 paper, double-sided, and folding once to A5.
(Such an 'imposed' version of the document is provided in the
distribution, as PDF.).

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/latex-veryshortguide/README
%doc %{_texmfdistdir}/doc/latex/latex-veryshortguide/README.pdf
%doc %{_texmfdistdir}/doc/latex/latex-veryshortguide/menno-a.eps
%doc %{_texmfdistdir}/doc/latex/latex-veryshortguide/menno-a.jpg
%doc %{_texmfdistdir}/doc/latex/latex-veryshortguide/veryshortguide-imposed.pdf
%doc %{_texmfdistdir}/doc/latex/latex-veryshortguide/veryshortguide.pdf
%doc %{_texmfdistdir}/doc/latex/latex-veryshortguide/veryshortguide.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17812 |12mr|texlive-latex-web-companion-20060610-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /info/examples/lwc
# catalog-date 2006-06-10 21:35:51 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-latex-web-companion
Version:	20060610
Release:	2
Summary:	Examples from The LaTeX Web Companion
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/examples/lwc
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-web-companion.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-web-companion.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
The source of the examples printed in the book, together with
necessary supporting files.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apa/README.apa
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apa/latexexa-raw.xml
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apa/latexexa.dtd
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apa/latexexa.ltx
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apa/latexexa.tex
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apa/latexexa.xml
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apa/phys332-1.eps
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apa/phys332-2.eps
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apa/teched.html
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apa/teched.java
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apb/InvitationSAX.class
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apb/InvitationSAX.java
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apb/MySAXApp.class
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apb/MySAXApp.java
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apb/README.apb
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apb/bibliotest1.xml
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apb/bibliotest2.xml
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apb/biblioxml1.dtd
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apb/biblioxml2.dtd
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apb/colorcir.eps
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apb/inv2.tex
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apb/invitation.sty
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apb/invitation2.dtd
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apb/invitation2.xml
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apb/latexmath.dtd
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apb/latexmml.dtd
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apb/minilatex.dtd
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apb/minilatex.xsl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apb/minilatexexa.tex
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apb/minilatexexa.xml
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apb/mybiblio.dtd
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apb/utf82latin1.sh
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apc/ISOcyr1.pen
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apc/README.apc
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apc/invitation.sty
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apc/invitationfr.dtd
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apc/invitationfr.sty
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apc/invitationfr.tex
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apc/invitationfr.xml
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apc/invlat1fr.xsl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apc/utf8.html
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apc/utf8.xml
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apc/utf8.xsl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apc/utf8tei.xml
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/Makefile
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/Makefile.ex2
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/Makefile.ex3
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/README.ch3
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/colorcir.eps
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/ex20.tex
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/ex21.tex
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/ex22.tex
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/ex2bib.tex
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/ex30.dvi
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/ex30.tex
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/ex30/contents.pl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/ex30/ex30.css
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/ex30/ex30.html
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/ex30/index.html
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/ex30/index.pl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/ex30/internals.pl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/ex30/labels.pl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/ex30/sections.pl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/ex31.ptr
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/ex31.tex
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/ex31/Timg1.gif
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/ex31/WARNINGS
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/ex31/contents.pl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/ex31/ex31.css
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/ex31/ex31.html
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/ex31/figure.pl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/ex31/images.pl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/ex31/images.tex
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/ex31/img1.gif
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/ex31/index.pl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/ex31/internals.pl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/ex31/labels.pl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/ex31/sections.pl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/ex32.ptr
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/ex32.tex
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/ex32/contents.pl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/ex32/ex32.css
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/ex32/ex32.html
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/ex32/index.pl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/ex32/internals.pl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/ex32/labels.pl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/ex32/sections.pl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/ex32/table.pl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/ex3bib.tex
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/l2hexa.dvi
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/l2hexa.tex
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/l2hexa/images.pl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/l2hexa/images.tex
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/l2hexa/img1.gif
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/l2hexa/img2.gif
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/l2hexa/index.html
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/l2hexa/internals.pl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/l2hexa/l2hexa.css
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/l2hexa/l2hexa.html
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/l2hexa/labels.pl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/l2hexa/node1.html
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/l2hexa/node2.html
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/l2hexa/node3.html
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/l2hexa/node4.html
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/l2hexa/node5.html
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/l2hexa/node6.html
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/l2hexa/node7.html
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/l2hexa/node8.html
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/myinit.pl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleAMS.css
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleAMS.dvi
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleAMS.tex
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleAMS/WARNINGS
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleAMS/images.pl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleAMS/images.tex
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleAMS/img1.gif
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleAMS/img10.gif
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleAMS/img11.gif
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleAMS/img12.gif
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleAMS/img13.gif
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleAMS/img14.gif
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleAMS/img15.gif
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleAMS/img16.gif
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleAMS/img17.gif
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleAMS/img18.gif
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleAMS/img19.gif
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleAMS/img2.gif
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleAMS/img20.gif
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleAMS/img21.gif
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleAMS/img3.gif
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleAMS/img4.gif
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleAMS/img5.gif
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleAMS/img6.gif
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleAMS/img7.gif
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleAMS/img8.gif
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleAMS/img9.gif
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleAMS/index.html
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleAMS/internals.pl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleAMS/labels.pl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleAMS/node1.html
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleAMS/sampleAMS.css
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleAMS/sampleAMS.html
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMath.dvi
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMath.tex
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMath/WARNINGS
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMath/images.pl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMath/images.tex
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMath/img1.gif
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMath/img10.gif
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMath/img11.gif
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMath/img12.gif
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMath/img13.gif
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMath/img14.gif
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMath/img15.gif
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMath/img16.gif
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMath/img17.gif
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMath/img18.gif
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMath/img19.gif
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMath/img2.gif
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMath/img20.gif
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMath/img3.gif
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMath/img4.gif
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMath/img5.gif
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMath/img6.gif
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMath/img7.gif
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMath/img8.gif
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMath/img9.gif
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMath/index.html
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMath/internals.pl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMath/labels.pl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMath/node1.html
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMath/sampleMath.css
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMath/sampleMath.html
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMathImages.dvi
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMathImages.tex
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMathImages/WARNINGS
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMathImages/images.pl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMathImages/images.tex
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img1.gif
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img2.gif
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img3.gif
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img4.gif
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img5.gif
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img6.gif
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img7.gif
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img8.gif
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMathImages/img9.gif
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMathImages/index.html
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMathImages/internals.pl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMathImages/labels.pl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMathImages/node1.html
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMathImages/sampleMathImages.css
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMathImages/sampleMathImages.html
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMathThumb.dvi
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMathThumb.tex
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/Timg8.gif
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/Timg9.gif
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/WARNINGS
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/images.pl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/images.tex
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img1.gif
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img2.gif
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img3.gif
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img4.gif
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img5.gif
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img6.gif
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img7.gif
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img8.gif
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/img9.gif
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/index.html
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/internals.pl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/labels.pl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/node1.html
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/sampleMathThumb.css
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/sampleMathThumb/sampleMathThumb.html
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3bis/tac2dim.eps
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/intro/lwc.eepic
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/intro/lwc.fig
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/latex2html/Makefile.ex2
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/latex2html/Makefile.ex3
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/latex2html/README.ch3
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/latex2html/colorcir.eps
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/latex2html/ex20.tex
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/latex2html/ex21.tex
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/latex2html/ex22.tex
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/latex2html/ex2bib.tex
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/latex2html/ex30.tex
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/latex2html/ex31.tex
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/latex2html/ex32.tex
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/latex2html/ex3bib.tex
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/latex2html/l2hexa.tex
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/latex2html/myinit.pl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/latex2html/sampleAMS.css
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/latex2html/sampleAMS.tex
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/latex2html/sampleMath.tex
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/latex2html/sampleMathImages.tex
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/latex2html/sampleMathThumb.tex
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/latex2html/tac2dim.eps
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/latex2xml/amaya.mml
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/latex2xml/isoamsae.dtd
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/latex2xml/isoamsbe.dtd
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/latex2xml/isoamsce.dtd
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/latex2xml/isoamsne.dtd
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/latex2xml/isoamsoe.dtd
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/latex2xml/isoamsre.dtd
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/latex2xml/isogrk3e.dtd
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/latex2xml/isomfrke.dtd
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/latex2xml/isomopfe.dtd
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/latex2xml/isomscre.dtd
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/latex2xml/isonume.dtd
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/latex2xml/isoteche.dtd
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/latex2xml/l2xdemo.cfg
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/latex2xml/l2xdemo.tex
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/latex2xml/l2xdemo.xml
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/latex2xml/l2xmath.cfg
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/latex2xml/mathml.dsl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/latex2xml/mathml.dtd
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/latex2xml/mathmltools.dsl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/latex2xml/mathmlx.dsl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/latex2xml/mmaliase.dtd
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/latex2xml/mmlent.dtd
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/latex2xml/mtdemo.tex
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/latex2xml/stix.mml
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/latex2xml/techexpl.mml
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/latex2xml/test.dtd
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/latex2xml/test.xml
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/latex2xml/tmp.tmp
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/latex2xml/try.cfg
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/latex2xml/try2.cfg
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/latex2xml/try3.cfg
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/latex2xml/try4.cfg
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/latex2xml/try5.cfg
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/latex2xml/webeq.mml
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/latex2xml/xml.dcl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xml/README.ch6
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xml/catalog
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xml/emptyexample.xml
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xml/invitation.dtd
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xml/invitation.xml
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xml/wrong.xml
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xml/xml.dcl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xmlstyle/README.ch7
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xmlstyle/SGMLS.pm
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xmlstyle/SGMLS/Output.pm
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xmlstyle/SGMLS/Refs.pm
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xmlstyle/SGMLS/SGMLS.pm
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xmlstyle/catalog
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xmlstyle/catalog.dsssl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xmlstyle/catalog.xml
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xmlstyle/dsssl.cat
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xmlstyle/dsssl.dtd
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xmlstyle/empty.dsl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xmlstyle/empty.xsl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xmlstyle/emptyexample.xml
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xmlstyle/entable-alt.xml
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xmlstyle/entable.xml
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xmlstyle/fot.dtd
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xmlstyle/frisotab1exa1.xsl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xmlstyle/frisotab1exa2.xsl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xmlstyle/inv1html.pl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xmlstyle/inv2css.html.save
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xmlstyle/inv2html.pl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xmlstyle/inv2lat.pl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xmlstyle/inv3.xml
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xmlstyle/invcss.html.save
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xmlstyle/invfo1.fo
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xmlstyle/invfo1.xsl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xmlstyle/invfop.pdf
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xmlstyle/invhtml.dsl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xmlstyle/invhtml2.xsl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xmlstyle/invit.css
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xmlstyle/invitation.dsl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xmlstyle/invitation.dtd
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xmlstyle/invitation.out
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xmlstyle/invitation.sty
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xmlstyle/invitation.tex.save
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xmlstyle/invitation.xml
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xmlstyle/invitation1.tex
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xmlstyle/invitation2.dtd
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xmlstyle/invitation2.html
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xmlstyle/invitation2.xml
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xmlstyle/invitationfr.sty
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xmlstyle/invlat1.xsl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xmlstyle/invtab1.dsl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xmlstyle/invtab2.dsl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xmlstyle/isotab1to2-bis.xsl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xmlstyle/isotab1to2.xsl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xmlstyle/isotabexa1.xsl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xmlstyle/isotabexa2.xsl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xmlstyle/sectionexa.xml
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xmlstyle/sectionexa.xsl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xmlstyle/sgmlspl.pl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xmlstyle/skel.pl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xmlstyle/style-sheet.dtd
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xmlstyle/templatest.xml
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xmlstyle/templatest.xsl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xmlstyle/templatestnok.xsl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xmlstyle/templatestok.xsl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xmlstyle/test-SGMLS.pl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xmlstyle/writefiles.xml
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xmlstyle/wrong.xml
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xmlstyle/xml.dcl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/xmlstyle/xslexa1.xsl

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17813 |12mr|texlive-lato-2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24986
# category Package
# catalog-ctan /fonts/lato
# catalog-date 2011-12-31 13:07:31 +0100
# catalog-license lppl1.3
# catalog-version 2.2
Name:		texlive-lato
Version:	2.2
Release:	1
Summary:	Lato font fanily and LaTeX support
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/lato
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lato.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lato.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lato.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Lato is a sanserif typeface family designed in the Summer 2010
by Warsaw-based designer Lukasz Dziedzic for the tyPoland
foundry. This font, which includes five weights (hairline,
light, regular, bold and black), is available from the Google
Font Directory as TrueType files under the Open Font License
version 1.1. The package provides support for this font in
LaTeX. It includes the original TrueType fonts, as well as Type
1 versions, converted for this package using FontForge for full
support with Dvips.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/lato/Lato-Bla-LCDFJ.afm
%{_texmfdistdir}/fonts/afm/public/lato/Lato-Bla.afm
%{_texmfdistdir}/fonts/afm/public/lato/Lato-BlaIta-LCDFJ.afm
%{_texmfdistdir}/fonts/afm/public/lato/Lato-BlaIta.afm
%{_texmfdistdir}/fonts/afm/public/lato/Lato-Bol-LCDFJ.afm
%{_texmfdistdir}/fonts/afm/public/lato/Lato-Bol.afm
%{_texmfdistdir}/fonts/afm/public/lato/Lato-BolIta-LCDFJ.afm
%{_texmfdistdir}/fonts/afm/public/lato/Lato-BolIta.afm
%{_texmfdistdir}/fonts/afm/public/lato/Lato-Hai-LCDFJ.afm
%{_texmfdistdir}/fonts/afm/public/lato/Lato-Hai.afm
%{_texmfdistdir}/fonts/afm/public/lato/Lato-HaiIta-LCDFJ.afm
%{_texmfdistdir}/fonts/afm/public/lato/Lato-HaiIta.afm
%{_texmfdistdir}/fonts/afm/public/lato/Lato-Lig-LCDFJ.afm
%{_texmfdistdir}/fonts/afm/public/lato/Lato-Lig.afm
%{_texmfdistdir}/fonts/afm/public/lato/Lato-LigIta-LCDFJ.afm
%{_texmfdistdir}/fonts/afm/public/lato/Lato-LigIta.afm
%{_texmfdistdir}/fonts/afm/public/lato/Lato-Reg-LCDFJ.afm
%{_texmfdistdir}/fonts/afm/public/lato/Lato-Reg.afm
%{_texmfdistdir}/fonts/afm/public/lato/Lato-RegIta-LCDFJ.afm
%{_texmfdistdir}/fonts/afm/public/lato/Lato-RegIta.afm
%{_texmfdistdir}/fonts/enc/dvips/lato/lato-01.enc
%{_texmfdistdir}/fonts/enc/dvips/lato/lato-02.enc
%{_texmfdistdir}/fonts/enc/dvips/lato/lato-dotlessj.enc
%{_texmfdistdir}/fonts/map/dvips/lato/lato.map
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-Bla-01.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-Bla-02.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-Bla-SmallCaps-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-Bla-SmallCaps-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-Bla-dotlessj.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-Bla-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-Bla-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-Bla-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-BlaIta-01.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-BlaIta-02.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-BlaIta-SmallCaps-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-BlaIta-SmallCaps-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-BlaIta-dotlessj.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-BlaIta-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-BlaIta-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-BlaIta-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-Bol-01.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-Bol-02.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-Bol-SmallCaps-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-Bol-SmallCaps-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-Bol-dotlessj.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-Bol-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-Bol-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-Bol-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-BolIta-01.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-BolIta-02.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-BolIta-SmallCaps-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-BolIta-SmallCaps-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-BolIta-dotlessj.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-BolIta-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-BolIta-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-BolIta-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-Hai-01.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-Hai-02.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-Hai-SmallCaps-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-Hai-SmallCaps-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-Hai-dotlessj.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-Hai-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-Hai-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-Hai-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-HaiIta-01.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-HaiIta-02.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-HaiIta-SmallCaps-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-HaiIta-SmallCaps-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-HaiIta-dotlessj.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-HaiIta-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-HaiIta-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-HaiIta-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-Lig-01.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-Lig-02.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-Lig-SmallCaps-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-Lig-SmallCaps-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-Lig-dotlessj.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-Lig-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-Lig-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-Lig-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-LigIta-01.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-LigIta-02.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-LigIta-SmallCaps-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-LigIta-SmallCaps-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-LigIta-dotlessj.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-LigIta-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-LigIta-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-LigIta-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-Reg-01.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-Reg-02.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-Reg-SmallCaps-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-Reg-SmallCaps-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-Reg-dotlessj.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-Reg-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-Reg-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-Reg-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-RegIta-01.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-RegIta-02.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-RegIta-SmallCaps-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-RegIta-SmallCaps-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-RegIta-dotlessj.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-RegIta-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-RegIta-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/lato/Lato-RegIta-ts1.tfm
%{_texmfdistdir}/fonts/truetype/public/lato/Lato-Bla.ttf
%{_texmfdistdir}/fonts/truetype/public/lato/Lato-BlaIta.ttf
%{_texmfdistdir}/fonts/truetype/public/lato/Lato-Bol.ttf
%{_texmfdistdir}/fonts/truetype/public/lato/Lato-BolIta.ttf
%{_texmfdistdir}/fonts/truetype/public/lato/Lato-Hai.ttf
%{_texmfdistdir}/fonts/truetype/public/lato/Lato-HaiIta.ttf
%{_texmfdistdir}/fonts/truetype/public/lato/Lato-Lig.ttf
%{_texmfdistdir}/fonts/truetype/public/lato/Lato-LigIta.ttf
%{_texmfdistdir}/fonts/truetype/public/lato/Lato-Reg.ttf
%{_texmfdistdir}/fonts/truetype/public/lato/Lato-RegIta.ttf
%{_texmfdistdir}/fonts/type1/public/lato/Lato-Bla-LCDFJ.pfb
%{_texmfdistdir}/fonts/type1/public/lato/Lato-Bla.pfb
%{_texmfdistdir}/fonts/type1/public/lato/Lato-BlaIta-LCDFJ.pfb
%{_texmfdistdir}/fonts/type1/public/lato/Lato-BlaIta.pfb
%{_texmfdistdir}/fonts/type1/public/lato/Lato-Bol-LCDFJ.pfb
%{_texmfdistdir}/fonts/type1/public/lato/Lato-Bol.pfb
%{_texmfdistdir}/fonts/type1/public/lato/Lato-BolIta-LCDFJ.pfb
%{_texmfdistdir}/fonts/type1/public/lato/Lato-BolIta.pfb
%{_texmfdistdir}/fonts/type1/public/lato/Lato-Hai-LCDFJ.pfb
%{_texmfdistdir}/fonts/type1/public/lato/Lato-Hai.pfb
%{_texmfdistdir}/fonts/type1/public/lato/Lato-HaiIta-LCDFJ.pfb
%{_texmfdistdir}/fonts/type1/public/lato/Lato-HaiIta.pfb
%{_texmfdistdir}/fonts/type1/public/lato/Lato-Lig-LCDFJ.pfb
%{_texmfdistdir}/fonts/type1/public/lato/Lato-Lig.pfb
%{_texmfdistdir}/fonts/type1/public/lato/Lato-LigIta-LCDFJ.pfb
%{_texmfdistdir}/fonts/type1/public/lato/Lato-LigIta.pfb
%{_texmfdistdir}/fonts/type1/public/lato/Lato-Reg-LCDFJ.pfb
%{_texmfdistdir}/fonts/type1/public/lato/Lato-Reg.pfb
%{_texmfdistdir}/fonts/type1/public/lato/Lato-RegIta-LCDFJ.pfb
%{_texmfdistdir}/fonts/type1/public/lato/Lato-RegIta.pfb
%{_texmfdistdir}/fonts/vf/public/lato/Lato-Bla-SmallCaps-ot1.vf
%{_texmfdistdir}/fonts/vf/public/lato/Lato-Bla-SmallCaps-t1.vf
%{_texmfdistdir}/fonts/vf/public/lato/Lato-Bla-ot1.vf
%{_texmfdistdir}/fonts/vf/public/lato/Lato-Bla-t1.vf
%{_texmfdistdir}/fonts/vf/public/lato/Lato-Bla-ts1.vf
%{_texmfdistdir}/fonts/vf/public/lato/Lato-BlaIta-SmallCaps-ot1.vf
%{_texmfdistdir}/fonts/vf/public/lato/Lato-BlaIta-SmallCaps-t1.vf
%{_texmfdistdir}/fonts/vf/public/lato/Lato-BlaIta-ot1.vf
%{_texmfdistdir}/fonts/vf/public/lato/Lato-BlaIta-t1.vf
%{_texmfdistdir}/fonts/vf/public/lato/Lato-BlaIta-ts1.vf
%{_texmfdistdir}/fonts/vf/public/lato/Lato-Bol-SmallCaps-ot1.vf
%{_texmfdistdir}/fonts/vf/public/lato/Lato-Bol-SmallCaps-t1.vf
%{_texmfdistdir}/fonts/vf/public/lato/Lato-Bol-ot1.vf
%{_texmfdistdir}/fonts/vf/public/lato/Lato-Bol-t1.vf
%{_texmfdistdir}/fonts/vf/public/lato/Lato-Bol-ts1.vf
%{_texmfdistdir}/fonts/vf/public/lato/Lato-BolIta-SmallCaps-ot1.vf
%{_texmfdistdir}/fonts/vf/public/lato/Lato-BolIta-SmallCaps-t1.vf
%{_texmfdistdir}/fonts/vf/public/lato/Lato-BolIta-ot1.vf
%{_texmfdistdir}/fonts/vf/public/lato/Lato-BolIta-t1.vf
%{_texmfdistdir}/fonts/vf/public/lato/Lato-BolIta-ts1.vf
%{_texmfdistdir}/fonts/vf/public/lato/Lato-Hai-SmallCaps-ot1.vf
%{_texmfdistdir}/fonts/vf/public/lato/Lato-Hai-SmallCaps-t1.vf
%{_texmfdistdir}/fonts/vf/public/lato/Lato-Hai-ot1.vf
%{_texmfdistdir}/fonts/vf/public/lato/Lato-Hai-t1.vf
%{_texmfdistdir}/fonts/vf/public/lato/Lato-Hai-ts1.vf
%{_texmfdistdir}/fonts/vf/public/lato/Lato-HaiIta-SmallCaps-ot1.vf
%{_texmfdistdir}/fonts/vf/public/lato/Lato-HaiIta-SmallCaps-t1.vf
%{_texmfdistdir}/fonts/vf/public/lato/Lato-HaiIta-ot1.vf
%{_texmfdistdir}/fonts/vf/public/lato/Lato-HaiIta-t1.vf
%{_texmfdistdir}/fonts/vf/public/lato/Lato-HaiIta-ts1.vf
%{_texmfdistdir}/fonts/vf/public/lato/Lato-Lig-SmallCaps-ot1.vf
%{_texmfdistdir}/fonts/vf/public/lato/Lato-Lig-SmallCaps-t1.vf
%{_texmfdistdir}/fonts/vf/public/lato/Lato-Lig-ot1.vf
%{_texmfdistdir}/fonts/vf/public/lato/Lato-Lig-t1.vf
%{_texmfdistdir}/fonts/vf/public/lato/Lato-Lig-ts1.vf
%{_texmfdistdir}/fonts/vf/public/lato/Lato-LigIta-SmallCaps-ot1.vf
%{_texmfdistdir}/fonts/vf/public/lato/Lato-LigIta-SmallCaps-t1.vf
%{_texmfdistdir}/fonts/vf/public/lato/Lato-LigIta-ot1.vf
%{_texmfdistdir}/fonts/vf/public/lato/Lato-LigIta-t1.vf
%{_texmfdistdir}/fonts/vf/public/lato/Lato-LigIta-ts1.vf
%{_texmfdistdir}/fonts/vf/public/lato/Lato-Reg-SmallCaps-ot1.vf
%{_texmfdistdir}/fonts/vf/public/lato/Lato-Reg-SmallCaps-t1.vf
%{_texmfdistdir}/fonts/vf/public/lato/Lato-Reg-ot1.vf
%{_texmfdistdir}/fonts/vf/public/lato/Lato-Reg-t1.vf
%{_texmfdistdir}/fonts/vf/public/lato/Lato-Reg-ts1.vf
%{_texmfdistdir}/fonts/vf/public/lato/Lato-RegIta-SmallCaps-ot1.vf
%{_texmfdistdir}/fonts/vf/public/lato/Lato-RegIta-SmallCaps-t1.vf
%{_texmfdistdir}/fonts/vf/public/lato/Lato-RegIta-ot1.vf
%{_texmfdistdir}/fonts/vf/public/lato/Lato-RegIta-t1.vf
%{_texmfdistdir}/fonts/vf/public/lato/Lato-RegIta-ts1.vf
%{_texmfdistdir}/tex/latex/lato/lato.sty
%{_texmfdistdir}/tex/latex/lato/ot1fla.fd
%{_texmfdistdir}/tex/latex/lato/t1fla.fd
%{_texmfdistdir}/tex/latex/lato/ts1fla.fd
%doc %{_texmfdistdir}/doc/fonts/lato/CHANGES
%doc %{_texmfdistdir}/doc/fonts/lato/README
%doc %{_texmfdistdir}/doc/fonts/lato/lato-samples.pdf
%doc %{_texmfdistdir}/doc/fonts/lato/lato-samples.tex
%doc %{_texmfdistdir}/doc/fonts/lato/lato.pdf
%doc %{_texmfdistdir}/doc/fonts/lato/lato.tex
%doc %{_texmfdistdir}/doc/fonts/lato/manifest.txt
#- source
%doc %{_texmfdistdir}/source/fonts/lato/Makefile
%doc %{_texmfdistdir}/source/fonts/lato/lato-01.etx
%doc %{_texmfdistdir}/source/fonts/lato/lato-02.etx
%doc %{_texmfdistdir}/source/fonts/lato/lato-dotlessj.etx
%doc %{_texmfdistdir}/source/fonts/lato/lato-drv.tex
%doc %{_texmfdistdir}/source/fonts/lato/lato-fixlatin.mtx
%doc %{_texmfdistdir}/source/fonts/lato/lato-fixtextcomp.mtx
%doc %{_texmfdistdir}/source/fonts/lato/lato-map.tex
%doc %{_texmfdistdir}/source/fonts/lato/ttf2type1.pe

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17814 |12mr|texlive-layaureo-20061230-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19087
# category Package
# catalog-ctan /macros/latex/contrib/layaureo
# catalog-date 2006-12-30 10:59:01 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-layaureo
Version:	20061230
Release:	2
Summary:	A package to improve the A4 page layout
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/layaureo
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/layaureo.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/layaureo.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/layaureo.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package produces a wide page layout for documents that use
A4 paper size. Moreover, LayAureo provides both a simple hook
for leaving an empty space which is required if pages are
bundled by a press binding use option binding=length), and an
option called big which it forces typearea to become maximum.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/layaureo/layaureo.sty
%doc %{_texmfdistdir}/doc/latex/layaureo/README
%doc %{_texmfdistdir}/doc/latex/layaureo/layaureo.pdf
#- source
%doc %{_texmfdistdir}/source/latex/layaureo/layaureo.dtx
%doc %{_texmfdistdir}/source/latex/layaureo/layaureo.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17815 |12mr|texlive-layouts-2.6d-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/layouts
# catalog-date 2009-09-02 18:09:14 +0200
# catalog-license lppl1.3
# catalog-version 2.6d
Name:		texlive-layouts
Version:	2.6d
Release:	2
Summary:	Display various elements of a document's layout
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/layouts
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/layouts.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/layouts.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/layouts.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Display information about a document, including: text
positioning on a page; disposition of floats; layout of
paragraphs, lists, footnotes, table of contents, and sectional
headings; font boxes. Facilities are provided for a document
designer to experiment with the layout parameters.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/layouts/layouts.sty
%doc %{_texmfdistdir}/doc/latex/layouts/README
%doc %{_texmfdistdir}/doc/latex/layouts/layman.pdf
%doc %{_texmfdistdir}/doc/latex/layouts/layouts.pdf
#- source
%doc %{_texmfdistdir}/source/latex/layouts/layman.tex
%doc %{_texmfdistdir}/source/latex/layouts/layouts.dtx
%doc %{_texmfdistdir}/source/latex/layouts/layouts.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17816 |12mr|texlive-lazylist-1.0a-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17691
# category Package
# catalog-ctan /macros/latex/contrib/lazylist
# catalog-date 2006-12-30 10:59:01 +0100
# catalog-license lppl
# catalog-version 1.0a
Name:		texlive-lazylist
Version:	1.0a
Release:	2
Summary:	Lists in TeX's "mouth"
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/lazylist
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lazylist.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lazylist.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package provides a pile of lambda-calculus and list-
handling macros of an incredibly obtuse nature. The TUGboat
paper serves as a manual for the macros. This TeX code was
formally verified.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/lazylist/lazylist.sty
%doc %{_texmfdistdir}/doc/latex/lazylist/lazylist.pdf
%doc %{_texmfdistdir}/doc/latex/lazylist/lazylist.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17817 |12mr|texlive-lcd-0.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16549
# category Package
# catalog-ctan /macros/latex/contrib/lcd
# catalog-date 2006-11-14 20:05:17 +0100
# catalog-license lppl
# catalog-version 0.3
Name:		texlive-lcd
Version:	0.3
Release:	2
Summary:	Alphanumerical LCD-style displays
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/lcd
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lcd.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lcd.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lcd.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A LaTeX package that will display text as on an LCD display.
Assumes 8-bit input in its internal verbatim-style environment.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/lcd/lcd.sty
%doc %{_texmfdistdir}/doc/latex/lcd/00readme
%doc %{_texmfdistdir}/doc/latex/lcd/example.pdf
%doc %{_texmfdistdir}/doc/latex/lcd/example.tex
#- source
%doc %{_texmfdistdir}/source/latex/lcd/lcd.dtx
%doc %{_texmfdistdir}/source/latex/lcd/lcd.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17818 |12mr|texlive-lcdftypetools-2.92-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26689
# category TLCore
# catalog-ctan /fonts/utilities/lcdf-typetools
# catalog-date 2011-08-16 07:19:07 +0200
# catalog-license gpl
# catalog-version 2.92
Name:		texlive-lcdftypetools
Version:	2.92
Release:	1
Summary:	A bundle of outline font manipulation tools
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/utilities/lcdf-typetools
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lcdftypetools.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lcdftypetools.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-glyphlist
Requires:	texlive-lcdftypetools.bin

%description
This bundle of tools comprises: - Cfftot1, which translates a
Compact Font Format (CFF) font, or a PostScript-flavored
OpenType font, into PostScript Type 1 format. It correctly
handles subroutines and hints; - Mmafm and mmpfb, which create
instances of multiple-master fonts (mmafm and mmpfb were
previously distributed in their own package, mminstance); -
Otfinfo, which reports information about OpenType fonts, such
as the features they support and the contents of their 'size'
optical size features; - Otftotfm, which creates TeX font
metrics and encodings that correspond to a PostScript-flavored
OpenType font. It will interpret glyph positionings,
substitutions, and ligatures as far as it is able. You can say
which OpenType features should be activated; - T1dotlessj,
creates a Type 1 font whose only character is a dotless j
matching the input font's design; - T1lint, which checks a Type
1 font for correctness; - T1reencode, which replaces a font's
internal encoding with one you specify; and - T1testpage, which
creates a PostScript proof for a Type 1 font. It is preliminary
software.

#-----------------------------------------------------------------------
%files
%doc %{_mandir}/man1/cfftot1.1*
%doc %{_texmfdir}/doc/man/man1/cfftot1.man1.pdf
%doc %{_mandir}/man1/mmafm.1*
%doc %{_texmfdir}/doc/man/man1/mmafm.man1.pdf
%doc %{_mandir}/man1/mmpfb.1*
%doc %{_texmfdir}/doc/man/man1/mmpfb.man1.pdf
%doc %{_mandir}/man1/otfinfo.1*
%doc %{_texmfdir}/doc/man/man1/otfinfo.man1.pdf
%doc %{_mandir}/man1/otftotfm.1*
%doc %{_texmfdir}/doc/man/man1/otftotfm.man1.pdf
%doc %{_mandir}/man1/t1dotlessj.1*
%doc %{_texmfdir}/doc/man/man1/t1dotlessj.man1.pdf
%doc %{_mandir}/man1/t1lint.1*
%doc %{_texmfdir}/doc/man/man1/t1lint.man1.pdf
%doc %{_mandir}/man1/t1rawafm.1*
%doc %{_texmfdir}/doc/man/man1/t1rawafm.man1.pdf
%doc %{_mandir}/man1/t1reencode.1*
%doc %{_texmfdir}/doc/man/man1/t1reencode.man1.pdf
%doc %{_mandir}/man1/t1testpage.1*
%doc %{_texmfdir}/doc/man/man1/t1testpage.man1.pdf
%doc %{_mandir}/man1/ttftotype42.1*
%doc %{_texmfdir}/doc/man/man1/ttftotype42.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17819 |12mr|texlive-lcg-1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/lcg
# catalog-date 2008-09-10 22:47:41 +0200
# catalog-license lppl
# catalog-version 1.2
Name:		texlive-lcg
Version:	1.2
Release:	2
Summary:	Generate random integers
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/lcg
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lcg.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lcg.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lcg.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The lcg package generates random numbers (integers) via a
linear congruential generator (Schrage's method). The random
numbers are written to a counter. The keyval package is used to
set values for the range, a seed, and the name of the counter.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/lcg/lcg.sty
%doc %{_texmfdistdir}/doc/latex/lcg/lcg.pdf
#- source
%doc %{_texmfdistdir}/source/latex/lcg/lcg.dtx
%doc %{_texmfdistdir}/source/latex/lcg/lcg.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17820 |12mr|texlive-lcyw-v1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/lcyw
# catalog-date 2009-12-16 19:51:33 +0100
# catalog-license lppl1.3
# catalog-version v1.1
Name:		texlive-lcyw
Version:	v1.1
Release:	2
Summary:	Make Classic Cyrillic CM fonts accessible in LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/lcyw
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lcyw.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lcyw.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lcyw.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package makes the classic CM Cyrillic fonts accessible for
use with LaTeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/lcyw/cmap-cyr-vf.sty
%{_texmfdistdir}/tex/latex/lcyw/koi7a.cmap
%{_texmfdistdir}/tex/latex/lcyw/lcywcmr.fd
%{_texmfdistdir}/tex/latex/lcyw/lcywcmss.fd
%{_texmfdistdir}/tex/latex/lcyw/lcywcmssq.fd
%{_texmfdistdir}/tex/latex/lcyw/lcywcmtt.fd
%{_texmfdistdir}/tex/latex/lcyw/lcywenc.def
%doc %{_texmfdistdir}/doc/latex/lcyw/README
%doc %{_texmfdistdir}/doc/latex/lcyw/README.koi8-r
%doc %{_texmfdistdir}/doc/latex/lcyw/example-lcyw.tex
%doc %{_texmfdistdir}/doc/latex/lcyw/lcyw.pdf
#- source
%doc %{_texmfdistdir}/source/latex/lcyw/lcyw.dtx
%doc %{_texmfdistdir}/source/latex/lcyw/lcyw.ins
%doc %{_texmfdistdir}/source/latex/lcyw/lcywfd.fdd

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17821 |12mr|texlive-leading-0.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/leading
# catalog-date 2008-12-15 18:32:16 +0100
# catalog-license lppl
# catalog-version 0.3
Name:		texlive-leading
Version:	0.3
Release:	2
Summary:	Define leading with a length
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/leading
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/leading.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/leading.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/leading.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package defines a command \leading, whose argument is a
<length> that specifies the nominal distance between
consecutive baselines of typeset text. The command replaces the
rather more difficult LaTeX command \linespread{<ratio>}, where
the leading is specified by reference to the font size.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/leading/leading.sty
%doc %{_texmfdistdir}/doc/latex/leading/README
%doc %{_texmfdistdir}/doc/latex/leading/leading.pdf
#- source
%doc %{_texmfdistdir}/source/latex/leading/leading.dtx
%doc %{_texmfdistdir}/source/latex/leading/leading.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17822 |12mr|texlive-leaflet-1.0d-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27126
# category Package
# catalog-ctan /macros/latex/contrib/leaflet
# catalog-date 2012-07-05 15:17:31 +0200
# catalog-license lppl
# catalog-version 1.0d
Name:		texlive-leaflet
Version:	1.0d
Release:	1
Summary:	Create small handouts (flyers)
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/leaflet
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/leaflet.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/leaflet.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/leaflet.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A document class to create small hand-outs (flyers) that fit on
a single sheet of paper which is then folded twice. Pages are
rearranged by LaTeX so that they print correctly on a single
sheet -- no external script is necessary. (Works with
PostScript and PDF.) This is a complete reimplementation with
permission of the original author Jurgen Schlegelmilch.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/leaflet/leaflet.cls
%doc %{_texmfdistdir}/doc/latex/leaflet/README
%doc %{_texmfdistdir}/doc/latex/leaflet/leaflet-manual.pdf
%doc %{_texmfdistdir}/doc/latex/leaflet/leaflet-manual.tex
%doc %{_texmfdistdir}/doc/latex/leaflet/leaflet.pdf
#- source
%doc %{_texmfdistdir}/source/latex/leaflet/leaflet.dtx
%doc %{_texmfdistdir}/source/latex/leaflet/leaflet.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17823 |12mr|texlive-lecturer-20110911-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23916
# category Package
# catalog-ctan /macros/generic/lecturer
# catalog-date 2011-09-11 12:44:24 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-lecturer
Version:	20110911
Release:	2
Summary:	On-screen presentations for (almost) all formats
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/generic/lecturer
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lecturer.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lecturer.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package creates slides for on-screen presentations based on
PDF features without manipulating TeX's typesetting process.
The presentation flow relies on PDF's abilities to display
content step by step. Features include: - Free positioning of
anything anywhere in painted areas on the slide, as well as in
the main textblock; - Numerous attributes to control the layout
and the presentation flow, from TeX's primitive dimensions to
the visibility of steps; - Feature inheritance from global to
local settings, with intermediate types; - Basic drawing
facilities to produce symbols, e.g., for list items or buttons;
- Colors, transparency, shades, and pictures; - Navigation with
links, pop-up menus, and customizable bookmarks; - Easy switch
between presentation and handout; and - PDF transitions.
Besides the traditional documentation, the distribution
includes visual documentation and six demo presentations
ranging from geometric abstraction to classic style to silly
video game. Lecturer is designed to work with all formats, but
presently fails with ConTeXt MkIV (because of clashes in
management of PDF objects, probably), works only with pdfTeX
and LuaTeX for the time being, and requires texapi and yax,
both v.1.02.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/lecturer/lecturer.sty
%{_texmfdistdir}/tex/generic/lecturer/lecturer.tex
%{_texmfdistdir}/tex/generic/lecturer/ltr-areas.tex
%{_texmfdistdir}/tex/generic/lecturer/ltr-graphics.tex
%{_texmfdistdir}/tex/generic/lecturer/ltr-job.tex
%{_texmfdistdir}/tex/generic/lecturer/ltr-navigation.tex
%{_texmfdistdir}/tex/generic/lecturer/ltr-slides.tex
%{_texmfdistdir}/tex/generic/lecturer/ltr-steps.tex
%{_texmfdistdir}/tex/generic/lecturer/t-lecturer.tex
%doc %{_texmfdistdir}/doc/generic/lecturer/LecturerDemo-BeamerCambridgeUS.pdf
%doc %{_texmfdistdir}/doc/generic/lecturer/LecturerDemo-BeamerCambridgeUS.tex
%doc %{_texmfdistdir}/doc/generic/lecturer/LecturerDemo-KitschScienceFiction.pdf
%doc %{_texmfdistdir}/doc/generic/lecturer/LecturerDemo-KitschScienceFiction.tex
%doc %{_texmfdistdir}/doc/generic/lecturer/LecturerDemo-Mondrian.pdf
%doc %{_texmfdistdir}/doc/generic/lecturer/LecturerDemo-Mondrian.tex
%doc %{_texmfdistdir}/doc/generic/lecturer/LecturerDemo-SimplePresentation.pdf
%doc %{_texmfdistdir}/doc/generic/lecturer/LecturerDemo-SimplePresentation.tex
%doc %{_texmfdistdir}/doc/generic/lecturer/LecturerDemo-SquaresOfAs.pdf
%doc %{_texmfdistdir}/doc/generic/lecturer/LecturerDemo-SquaresOfAs.tex
%doc %{_texmfdistdir}/doc/generic/lecturer/LecturerDemo-ThePoodleLectures.pdf
%doc %{_texmfdistdir}/doc/generic/lecturer/LecturerDemo-ThePoodleLectures.tex
%doc %{_texmfdistdir}/doc/generic/lecturer/LecturerDemo-VisualDoc.pdf
%doc %{_texmfdistdir}/doc/generic/lecturer/LecturerDemo-VisualDoc.tex
%doc %{_texmfdistdir}/doc/generic/lecturer/README
%doc %{_texmfdistdir}/doc/generic/lecturer/lecturer-doc.pdf
%doc %{_texmfdistdir}/doc/generic/lecturer/lecturer-doc.tex
%doc %{_texmfdistdir}/doc/generic/lecturer/universe.jpg

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17824 |12mr|texlive-ledmac-0.16-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27016
# category Package
# catalog-ctan /macros/latex/contrib/ledmac
# catalog-date 2012-06-21 10:44:34 +0200
# catalog-license lppl
# catalog-version 0.16
Name:		texlive-ledmac
Version:	0.16
Release:	1
Summary:	Typeset scholarly editions in parallel texts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ledmac
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ledmac.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ledmac.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ledmac.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A macro package for typesetting scholarly critical editions.
The ledmac package is a LaTeX port of the plain TeX EDMAC
macros. It supports indexing by page and line number and simple
tabular- and array-style environments. The package is
distributed with the related ledpar and ledarab packages.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/ledmac/afoot.sty
%{_texmfdistdir}/tex/latex/ledmac/ledarab.sty
%{_texmfdistdir}/tex/latex/ledmac/ledmac.sty
%{_texmfdistdir}/tex/latex/ledmac/ledpar.sty
%doc %{_texmfdistdir}/doc/latex/ledmac/Makefile
%doc %{_texmfdistdir}/doc/latex/ledmac/README
%doc %{_texmfdistdir}/doc/latex/ledmac/djd17nov.tex
%doc %{_texmfdistdir}/doc/latex/ledmac/djd17novL.eps
%doc %{_texmfdistdir}/doc/latex/ledmac/djd17novR.eps
%doc %{_texmfdistdir}/doc/latex/ledmac/djdpoems.tex
%doc %{_texmfdistdir}/doc/latex/ledmac/djdpoems1.eps
%doc %{_texmfdistdir}/doc/latex/ledmac/djdpoems2.eps
%doc %{_texmfdistdir}/doc/latex/ledmac/djdpoems3.eps
%doc %{_texmfdistdir}/doc/latex/ledmac/djdpoems4.eps
%doc %{_texmfdistdir}/doc/latex/ledmac/egarab.eps
%doc %{_texmfdistdir}/doc/latex/ledmac/egarab.tex
%doc %{_texmfdistdir}/doc/latex/ledmac/egarabpar.eps
%doc %{_texmfdistdir}/doc/latex/ledmac/egarabpar.tex
%doc %{_texmfdistdir}/doc/latex/ledmac/ledarab.pdf
%doc %{_texmfdistdir}/doc/latex/ledmac/ledarden.eps
%doc %{_texmfdistdir}/doc/latex/ledmac/ledarden.tex
%doc %{_texmfdistdir}/doc/latex/ledmac/ledbraonain.eps
%doc %{_texmfdistdir}/doc/latex/ledmac/ledbraonain.tex
%doc %{_texmfdistdir}/doc/latex/ledmac/ledeasy.eps
%doc %{_texmfdistdir}/doc/latex/ledmac/ledeasy.tex
%doc %{_texmfdistdir}/doc/latex/ledmac/ledekker.eps
%doc %{_texmfdistdir}/doc/latex/ledmac/ledekker.tex
%doc %{_texmfdistdir}/doc/latex/ledmac/ledfeat.eps
%doc %{_texmfdistdir}/doc/latex/ledmac/ledfeat.tex
%doc %{_texmfdistdir}/doc/latex/ledmac/ledioc.eps
%doc %{_texmfdistdir}/doc/latex/ledmac/ledioc.tex
%doc %{_texmfdistdir}/doc/latex/ledmac/ledmac.pdf
%doc %{_texmfdistdir}/doc/latex/ledmac/ledmixed.eps
%doc %{_texmfdistdir}/doc/latex/ledmac/ledmixed.tex
%doc %{_texmfdistdir}/doc/latex/ledmac/ledpar.pdf
%doc %{_texmfdistdir}/doc/latex/ledmac/villon.eps
%doc %{_texmfdistdir}/doc/latex/ledmac/villon.tex
#- source
%doc %{_texmfdistdir}/source/latex/ledmac/ledarab.dtx
%doc %{_texmfdistdir}/source/latex/ledmac/ledarab.ins
%doc %{_texmfdistdir}/source/latex/ledmac/ledmac.dtx
%doc %{_texmfdistdir}/source/latex/ledmac/ledmac.ins
%doc %{_texmfdistdir}/source/latex/ledmac/ledpar.dtx
%doc %{_texmfdistdir}/source/latex/ledmac/ledpar.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17825 |12mr|texlive-leftidx-20070108-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/leftidx
# catalog-date 2007-01-08 22:21:56 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-leftidx
Version:	20070108
Release:	2
Summary:	Left and right subscripts and superscripts in math mode
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/leftidx
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/leftidx.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/leftidx.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/leftidx.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Left and right subscripts and superscripts are automatically
raised for better fitting to the symbol they belong to.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/leftidx/leftidx.sty
%doc %{_texmfdistdir}/doc/latex/leftidx/README
%doc %{_texmfdistdir}/doc/latex/leftidx/leftidx.pdf
#- source
%doc %{_texmfdistdir}/source/latex/leftidx/Makefile
%doc %{_texmfdistdir}/source/latex/leftidx/leftidx.dtx
%doc %{_texmfdistdir}/source/latex/leftidx/leftidx.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17826 |12mr|texlive-lettre-2.346-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21400
# category Package
# catalog-ctan /macros/latex/contrib/lettre
# catalog-date 2007-01-08 22:21:56 +0100
# catalog-license lppl
# catalog-version 2.346
Name:		texlive-lettre
Version:	2.346
Release:	2
Summary:	Letters and faxes in French
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/lettre
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lettre.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lettre.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Developed from the ancestor of the standard letter class, at
the Observatoire de Geneve.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/lettre/default.ins
%{_texmfdistdir}/tex/latex/lettre/lettre.cls
%{_texmfdistdir}/tex/latex/lettre/lettre.cls_2.346
%{_texmfdistdir}/tex/latex/lettre/obs.ins
%doc %{_texmfdistdir}/doc/latex/lettre/2.346-release-notes
%doc %{_texmfdistdir}/doc/latex/lettre/ALIRE
%doc %{_texmfdistdir}/doc/latex/lettre/LAST_VERSION_IS_2.346
%doc %{_texmfdistdir}/doc/latex/lettre/LICENSE
%doc %{_texmfdistdir}/doc/latex/lettre/README
%doc %{_texmfdistdir}/doc/latex/lettre/institut.tpl
%doc %{_texmfdistdir}/doc/latex/lettre/letdoc.ps
%doc %{_texmfdistdir}/doc/latex/lettre/letex1.odt
%doc %{_texmfdistdir}/doc/latex/lettre/letex1.ps
%doc %{_texmfdistdir}/doc/latex/lettre/letex1.tex
%doc %{_texmfdistdir}/doc/latex/lettre/letex2.odt
%doc %{_texmfdistdir}/doc/latex/lettre/letex2.ps
%doc %{_texmfdistdir}/doc/latex/lettre/letex2.tex
%doc %{_texmfdistdir}/doc/latex/lettre/letex3.odt
%doc %{_texmfdistdir}/doc/latex/lettre/letex3.ps
%doc %{_texmfdistdir}/doc/latex/lettre/letex3.tex
%doc %{_texmfdistdir}/doc/latex/lettre/letex4.odt
%doc %{_texmfdistdir}/doc/latex/lettre/letex4.ps
%doc %{_texmfdistdir}/doc/latex/lettre/letex4.tex
%doc %{_texmfdistdir}/doc/latex/lettre/letex5.odt
%doc %{_texmfdistdir}/doc/latex/lettre/letex5.ps
%doc %{_texmfdistdir}/doc/latex/lettre/letex5.tex
%doc %{_texmfdistdir}/doc/latex/lettre/letex6.odt
%doc %{_texmfdistdir}/doc/latex/lettre/letex6.ps
%doc %{_texmfdistdir}/doc/latex/lettre/letex6.tex
%doc %{_texmfdistdir}/doc/latex/lettre/letex7.odt
%doc %{_texmfdistdir}/doc/latex/lettre/letex7.tex
%doc %{_texmfdistdir}/doc/latex/lettre/letex71.ps
%doc %{_texmfdistdir}/doc/latex/lettre/letex72.ps
%doc %{_texmfdistdir}/doc/latex/lettre/letex8.odt
%doc %{_texmfdistdir}/doc/latex/lettre/letex8.tex
%doc %{_texmfdistdir}/doc/latex/lettre/letex81.ps
%doc %{_texmfdistdir}/doc/latex/lettre/letex82.ps
%doc %{_texmfdistdir}/doc/latex/lettre/letex83.ps
%doc %{_texmfdistdir}/doc/latex/lettre/lettre.tpl
%doc %{_texmfdistdir}/doc/latex/lettre/lppl.txt
%doc %{_texmfdistdir}/doc/latex/lettre/telefax.tpl
%doc %{_texmfdistdir}/doc/latex/lettre/testfaxd.odt
%doc %{_texmfdistdir}/doc/latex/lettre/testfaxd.ps
%doc %{_texmfdistdir}/doc/latex/lettre/testfaxd.tex
%doc %{_texmfdistdir}/doc/latex/lettre/testfaxe.odt
%doc %{_texmfdistdir}/doc/latex/lettre/testfaxe.ps
%doc %{_texmfdistdir}/doc/latex/lettre/testfaxe.tex
%doc %{_texmfdistdir}/doc/latex/lettre/testfaxf.odt
%doc %{_texmfdistdir}/doc/latex/lettre/testfaxf.tex
%doc %{_texmfdistdir}/doc/latex/lettre/testfaxf1.ps
%doc %{_texmfdistdir}/doc/latex/lettre/testfaxf2.ps

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17827 |12mr|texlive-lettrine-1.63-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27185
# category Package
# catalog-ctan /macros/latex/contrib/lettrine
# catalog-date 2012-07-20 19:39:58 +0200
# catalog-license lppl
# catalog-version 1.63
Name:		texlive-lettrine
Version:	1.63
Release:	1
Summary:	Typeset dropped capitals
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/lettrine
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lettrine.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lettrine.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lettrine.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The lettrine package supports various dropped capitals styles,
typically those described in the French typographic books. In
particular, it has facilities for the paragraph text's left
edge to follow the outline of capitals that have a regular
shape (such as "A" and "V").

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/lettrine/lettrine.cfg
%{_texmfdistdir}/tex/latex/lettrine/lettrine.sty
%{_texmfdistdir}/tex/latex/lettrine/optfile.cfl
%{_texmfdistdir}/tex/latex/lettrine/pacl.cfl
%{_texmfdistdir}/tex/latex/lettrine/padl.cfl
%{_texmfdistdir}/tex/latex/lettrine/pzc2.cfl
%{_texmfdistdir}/tex/latex/lettrine/pzc3.cfl
%doc %{_texmfdistdir}/doc/latex/lettrine/README
%doc %{_texmfdistdir}/doc/latex/lettrine/W.eps
%doc %{_texmfdistdir}/doc/latex/lettrine/W.pdf
%doc %{_texmfdistdir}/doc/latex/lettrine/demo-de.pdf
%doc %{_texmfdistdir}/doc/latex/lettrine/demo-de.tex
%doc %{_texmfdistdir}/doc/latex/lettrine/demo.pdf
%doc %{_texmfdistdir}/doc/latex/lettrine/demo.tex
%doc %{_texmfdistdir}/doc/latex/lettrine/lettrine.pdf
#- source
%doc %{_texmfdistdir}/source/latex/lettrine/lettrine.dtx
%doc %{_texmfdistdir}/source/latex/lettrine/lettrine.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17828 |12mr|texlive-levy-20110316-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21750
# category Package
# catalog-ctan /fonts/greek/levy
# catalog-date 2011-03-16 12:04:55 +0100
# catalog-license gpl2
# catalog-version undef
Name:		texlive-levy
Version:	20110316
Release:	2
Summary:	Fonts for typesetting classical greek
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/greek/levy
License:	GPL2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/levy.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/levy.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
These fonts are derivatives of Kunth's CM fonts. Macros for use
with Plain TeX are included in the package; for use with LaTeX,
see lgreek (with English documentation) or levy (with German
documentation).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/levy/a.mf
%{_texmfdistdir}/fonts/source/public/levy/b.mf
%{_texmfdistdir}/fonts/source/public/levy/d.mf
%{_texmfdistdir}/fonts/source/public/levy/digits.mf
%{_texmfdistdir}/fonts/source/public/levy/e.mf
%{_texmfdistdir}/fonts/source/public/levy/f.mf
%{_texmfdistdir}/fonts/source/public/levy/g.mf
%{_texmfdistdir}/fonts/source/public/levy/gen_acc.mf
%{_texmfdistdir}/fonts/source/public/levy/gen_sigma.mf
%{_texmfdistdir}/fonts/source/public/levy/graccent.mf
%{_texmfdistdir}/fonts/source/public/levy/grbase.mf
%{_texmfdistdir}/fonts/source/public/levy/grbld10.mf
%{_texmfdistdir}/fonts/source/public/levy/grbld8.mf
%{_texmfdistdir}/fonts/source/public/levy/grbld9.mf
%{_texmfdistdir}/fonts/source/public/levy/greek.mf
%{_texmfdistdir}/fonts/source/public/levy/grpunct.mf
%{_texmfdistdir}/fonts/source/public/levy/grreg10.mf
%{_texmfdistdir}/fonts/source/public/levy/grreg8.mf
%{_texmfdistdir}/fonts/source/public/levy/grreg9.mf
%{_texmfdistdir}/fonts/source/public/levy/grtt10.mf
%{_texmfdistdir}/fonts/source/public/levy/h.mf
%{_texmfdistdir}/fonts/source/public/levy/i.mf
%{_texmfdistdir}/fonts/source/public/levy/j.mf
%{_texmfdistdir}/fonts/source/public/levy/k.mf
%{_texmfdistdir}/fonts/source/public/levy/l.mf
%{_texmfdistdir}/fonts/source/public/levy/lig.mf
%{_texmfdistdir}/fonts/source/public/levy/lower.mf
%{_texmfdistdir}/fonts/source/public/levy/m.mf
%{_texmfdistdir}/fonts/source/public/levy/n.mf
%{_texmfdistdir}/fonts/source/public/levy/o.mf
%{_texmfdistdir}/fonts/source/public/levy/p.mf
%{_texmfdistdir}/fonts/source/public/levy/q.mf
%{_texmfdistdir}/fonts/source/public/levy/r.mf
%{_texmfdistdir}/fonts/source/public/levy/s.mf
%{_texmfdistdir}/fonts/source/public/levy/t.mf
%{_texmfdistdir}/fonts/source/public/levy/u.mf
%{_texmfdistdir}/fonts/source/public/levy/upper.mf
%{_texmfdistdir}/fonts/source/public/levy/w.mf
%{_texmfdistdir}/fonts/source/public/levy/x.mf
%{_texmfdistdir}/fonts/source/public/levy/y.mf
%{_texmfdistdir}/fonts/source/public/levy/z.mf
%{_texmfdistdir}/fonts/tfm/public/levy/grbld10.tfm
%{_texmfdistdir}/fonts/tfm/public/levy/grbld8.tfm
%{_texmfdistdir}/fonts/tfm/public/levy/grbld9.tfm
%{_texmfdistdir}/fonts/tfm/public/levy/grreg10.tfm
%{_texmfdistdir}/fonts/tfm/public/levy/grreg8.tfm
%{_texmfdistdir}/fonts/tfm/public/levy/grreg9.tfm
%{_texmfdistdir}/tex/generic/levy/greekmacros.tex
%{_texmfdistdir}/tex/generic/levy/slgreek.sty
%doc %{_texmfdistdir}/doc/fonts/levy/README
%doc %{_texmfdistdir}/doc/fonts/levy/digits.mf-old
%doc %{_texmfdistdir}/doc/fonts/levy/g.mf-old
%doc %{_texmfdistdir}/doc/fonts/levy/greekhist.tex
%doc %{_texmfdistdir}/doc/fonts/levy/greekuse.tex
%doc %{_texmfdistdir}/doc/fonts/levy/grinstall.tex
%doc %{_texmfdistdir}/doc/fonts/levy/grtestfont.tex
%doc %{_texmfdistdir}/doc/fonts/levy/makeall
%doc %{_texmfdistdir}/doc/fonts/levy/makefont
%doc %{_texmfdistdir}/doc/fonts/levy/testfont

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17829 |12mr|texlive-lewis-0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/lewis
# catalog-date 2007-03-08 21:58:53 +0100
# catalog-license pd
# catalog-version 0.1
Name:		texlive-lewis
Version:	0.1
Release:	2
Summary:	Draw Lewis structures
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/lewis
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lewis.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lewis.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides rudimentary support for drawing Lewis
Structures. Support is limited to elements that support the
octet rule.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/lewis/lewis.sty
%doc %{_texmfdistdir}/doc/latex/lewis/README
%doc %{_texmfdistdir}/doc/latex/lewis/lewis.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17830 |12mr|texlive-lexikon-1.0c-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17364
# category Package
# catalog-ctan /macros/latex/contrib/lexikon
# catalog-date 2010-03-06 21:34:04 +0100
# catalog-license lppl
# catalog-version 1.0c
Name:		texlive-lexikon
Version:	1.0c
Release:	2
Summary:	Macros for a two language dictionary
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/lexikon
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lexikon.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lexikon.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive lexikon package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/lexikon/lexikon.sty
%doc %{_texmfdistdir}/doc/latex/lexikon/lexikon-doc.pdf
%doc %{_texmfdistdir}/doc/latex/lexikon/lexikon-doc.tex
%doc %{_texmfdistdir}/doc/latex/lexikon/lexikon.tex
%doc %{_texmfdistdir}/doc/latex/lexikon/lexikon.upl

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17831 |12mr|texlive-lfb-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /fonts/greek/lfb
# catalog-date 2006-10-18 08:58:01 +0200
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-lfb
Version:	1.0
Release:	2
Summary:	A Greek font with normal and bold variants
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/greek/lfb
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lfb.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lfb.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This is a Greek font written in MetaFont, with inspiration from
the Bodoni typefaces in old books. It is stylistically a little
more exotic than the standard textbook Greek fonts,
particularly in glyphs like the lowercase rho and kappa. It
aims for a rather calligraphic feel, but seems to blend well
with Computer Modern. There is a ligature scheme which
automatically inserts the breathings required for ancient
texts, making the input text more readable than in some
schemes.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/lfb/accents.mf
%{_texmfdistdir}/fonts/source/public/lfb/alpha.mf
%{_texmfdistdir}/fonts/source/public/lfb/beta.mf
%{_texmfdistdir}/fonts/source/public/lfb/capitals.mf
%{_texmfdistdir}/fonts/source/public/lfb/charmap.mf
%{_texmfdistdir}/fonts/source/public/lfb/delta.mf
%{_texmfdistdir}/fonts/source/public/lfb/epsilon.mf
%{_texmfdistdir}/fonts/source/public/lfb/eta.mf
%{_texmfdistdir}/fonts/source/public/lfb/gamma.mf
%{_texmfdistdir}/fonts/source/public/lfb/iota.mf
%{_texmfdistdir}/fonts/source/public/lfb/kappa.mf
%{_texmfdistdir}/fonts/source/public/lfb/khi.mf
%{_texmfdistdir}/fonts/source/public/lfb/lambda.mf
%{_texmfdistdir}/fonts/source/public/lfb/lfb.mf
%{_texmfdistdir}/fonts/source/public/lfb/lfb10.mf
%{_texmfdistdir}/fonts/source/public/lfb/lfb11.mf
%{_texmfdistdir}/fonts/source/public/lfb/lfb12.mf
%{_texmfdistdir}/fonts/source/public/lfb/lfb5.mf
%{_texmfdistdir}/fonts/source/public/lfb/lfb6.mf
%{_texmfdistdir}/fonts/source/public/lfb/lfb7.mf
%{_texmfdistdir}/fonts/source/public/lfb/lfb8.mf
%{_texmfdistdir}/fonts/source/public/lfb/lfb9.mf
%{_texmfdistdir}/fonts/source/public/lfb/lfbb10.mf
%{_texmfdistdir}/fonts/source/public/lfb/lfbb11.mf
%{_texmfdistdir}/fonts/source/public/lfb/lfbb12.mf
%{_texmfdistdir}/fonts/source/public/lfb/lfbb5.mf
%{_texmfdistdir}/fonts/source/public/lfb/lfbb6.mf
%{_texmfdistdir}/fonts/source/public/lfb/lfbb7.mf
%{_texmfdistdir}/fonts/source/public/lfb/lfbb8.mf
%{_texmfdistdir}/fonts/source/public/lfb/lfbb9.mf
%{_texmfdistdir}/fonts/source/public/lfb/ligature.mf
%{_texmfdistdir}/fonts/source/public/lfb/mu.mf
%{_texmfdistdir}/fonts/source/public/lfb/nu.mf
%{_texmfdistdir}/fonts/source/public/lfb/omega.mf
%{_texmfdistdir}/fonts/source/public/lfb/omikron.mf
%{_texmfdistdir}/fonts/source/public/lfb/others.mf
%{_texmfdistdir}/fonts/source/public/lfb/phi.mf
%{_texmfdistdir}/fonts/source/public/lfb/pi.mf
%{_texmfdistdir}/fonts/source/public/lfb/psi.mf
%{_texmfdistdir}/fonts/source/public/lfb/rho.mf
%{_texmfdistdir}/fonts/source/public/lfb/serifs.mf
%{_texmfdistdir}/fonts/source/public/lfb/sigma.mf
%{_texmfdistdir}/fonts/source/public/lfb/sigmafin.mf
%{_texmfdistdir}/fonts/source/public/lfb/tau.mf
%{_texmfdistdir}/fonts/source/public/lfb/theta.mf
%{_texmfdistdir}/fonts/source/public/lfb/upsilon.mf
%{_texmfdistdir}/fonts/source/public/lfb/xi.mf
%{_texmfdistdir}/fonts/source/public/lfb/zeta.mf
%{_texmfdistdir}/fonts/tfm/public/lfb/lfb10.tfm
%{_texmfdistdir}/fonts/tfm/public/lfb/lfb11.tfm
%{_texmfdistdir}/fonts/tfm/public/lfb/lfb12.tfm
%{_texmfdistdir}/fonts/tfm/public/lfb/lfb5.tfm
%{_texmfdistdir}/fonts/tfm/public/lfb/lfb6.tfm
%{_texmfdistdir}/fonts/tfm/public/lfb/lfb7.tfm
%{_texmfdistdir}/fonts/tfm/public/lfb/lfb8.tfm
%{_texmfdistdir}/fonts/tfm/public/lfb/lfb9.tfm
%{_texmfdistdir}/fonts/tfm/public/lfb/lfbb10.tfm
%{_texmfdistdir}/fonts/tfm/public/lfb/lfbb11.tfm
%{_texmfdistdir}/fonts/tfm/public/lfb/lfbb12.tfm
%{_texmfdistdir}/fonts/tfm/public/lfb/lfbb5.tfm
%{_texmfdistdir}/fonts/tfm/public/lfb/lfbb6.tfm
%{_texmfdistdir}/fonts/tfm/public/lfb/lfbb7.tfm
%{_texmfdistdir}/fonts/tfm/public/lfb/lfbb8.tfm
%{_texmfdistdir}/fonts/tfm/public/lfb/lfbb9.tfm
%doc %{_texmfdistdir}/doc/fonts/lfb/README
%doc %{_texmfdistdir}/doc/fonts/lfb/example.pdf
%doc %{_texmfdistdir}/doc/fonts/lfb/example.tex
%doc %{_texmfdistdir}/doc/fonts/lfb/lfb.make
%doc %{_texmfdistdir}/doc/fonts/lfb/lfbacc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17832 |12mr|texlive-lgreek-20110314-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21818
# category Package
# catalog-ctan /macros/latex/contrib/lgreek
# catalog-date 2011-03-14 20:27:38 +0100
# catalog-license gpl2
# catalog-version undef
Name:		texlive-lgreek
Version:	20110314
Release:	2
Summary:	LaTeX macros for using Silvio Levy's Greek fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/lgreek
License:	GPL2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lgreek.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lgreek.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A conversion of Silvio Levy's Plain TeX macros for use with
LaTeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/lgreek/LGcmr.fd
%{_texmfdistdir}/tex/latex/lgreek/LGcmtt.fd
%{_texmfdistdir}/tex/latex/lgreek/LGenc.def
%{_texmfdistdir}/tex/latex/lgreek/lgreek.sty
%doc %{_texmfdistdir}/doc/latex/lgreek/README
%doc %{_texmfdistdir}/doc/latex/lgreek/lgreekuse.pdf
%doc %{_texmfdistdir}/doc/latex/lgreek/lgreekuse.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17833 |12mr|texlive-lgrx-0.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27003
# category Package
# catalog-ctan /macros/latex/contrib/lgrx
# catalog-date 2012-07-05 15:34:29 +0200
# catalog-license lppl1.3
# catalog-version 0.6
Name:		texlive-lgrx
Epoch:		1
Version:	0.6
Release:	2
Summary:	Greek text with the LGR font encoding
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/lgrx
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lgrx.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lgrx.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The LGRx bundle provides packages and definitions for
typesetting Greek text with fonts in the LGR encoding, the de-
facto standard set by babel. It includes a comprehensive font
definition file, support for Unicode input and macros for Greek
letters in non-Greek text.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/lgrx/alphabeta.sty
%{_texmfdistdir}/tex/latex/lgrx/lgrenc.dfu
%{_texmfdistdir}/tex/latex/lgrx/lgrxenc.def
%{_texmfdistdir}/tex/latex/lgrx/textalpha.sty
%doc %{_texmfdistdir}/doc/latex/lgrx/README
%doc %{_texmfdistdir}/doc/latex/lgrx/README.html
%doc %{_texmfdistdir}/doc/latex/lgrx/alphabeta-test.pdf
%doc %{_texmfdistdir}/doc/latex/lgrx/alphabeta-test.tex
%doc %{_texmfdistdir}/doc/latex/lgrx/alphabeta.sty.html
%doc %{_texmfdistdir}/doc/latex/lgrx/greek-unicode.pdf
%doc %{_texmfdistdir}/doc/latex/lgrx/greek-unicode.tex
%doc %{_texmfdistdir}/doc/latex/lgrx/greekhyperref.pdf
%doc %{_texmfdistdir}/doc/latex/lgrx/greekhyperref.tex
%doc %{_texmfdistdir}/doc/latex/lgrx/lgrenc.dfu.html
%doc %{_texmfdistdir}/doc/latex/lgrx/lgrx.pdf
%doc %{_texmfdistdir}/doc/latex/lgrx/lgrx.tex
%doc %{_texmfdistdir}/doc/latex/lgrx/lgrxenc-test.pdf
%doc %{_texmfdistdir}/doc/latex/lgrx/lgrxenc-test.tex
%doc %{_texmfdistdir}/doc/latex/lgrx/lgrxenc.def.html
%doc %{_texmfdistdir}/doc/latex/lgrx/lgrxenc.pdf
%doc %{_texmfdistdir}/doc/latex/lgrx/lgrxenc.tex
%doc %{_texmfdistdir}/doc/latex/lgrx/textalpha-test.pdf
%doc %{_texmfdistdir}/doc/latex/lgrx/textalpha-test.tex
%doc %{_texmfdistdir}/doc/latex/lgrx/textalpha.sty.html

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17834 |12mr|texlive-lh-3.5g-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /fonts/cyrillic/lh
# catalog-date 2009-09-21 21:37:51 +0200
# catalog-license lppl
# catalog-version 3.5g
Name:		texlive-lh
Version:	3.5g
Release:	2
Summary:	Cyrillic fonts that support LaTeX standard encodings
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/cyrillic/lh
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lh.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lh.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lh.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-ec

%description
The LH fonts address the problem of the wide variety of
alphabets that are written with Cyrillic-style characters. The
fonts are the original basis of the set of T2* and X2 encodings
that are now used when LaTeX users need to write in Cyrillic
languages. Macro support in standard LaTeX encodings is offered
through the cyrillic and t2 bundles, and the package itself
offers support for other (more traditional) encodings. The
fonts, in the standard T2* and X2 encodings are available in
Adobe Type 1 format, in the CM-Super family of fonts. The
package also offers its own LaTeX support for OT2 encoded
fonts, CM bright shaped fonts and Concrete shaped fonts.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/lh/base/fikparm.mf
%{_texmfdistdir}/fonts/source/lh/base/lcyrbeg.mf
%{_texmfdistdir}/fonts/source/lh/base/lcyrdefs.mf
%{_texmfdistdir}/fonts/source/lh/base/ldbroman.mf
%{_texmfdistdir}/fonts/source/lh/base/ldcsc.mf
%{_texmfdistdir}/fonts/source/lh/base/ldroman.mf
%{_texmfdistdir}/fonts/source/lh/base/ldtexset.mf
%{_texmfdistdir}/fonts/source/lh/base/ldtextit.mf
%{_texmfdistdir}/fonts/source/lh/base/ldtitle.mf
%{_texmfdistdir}/fonts/source/lh/base/lebroman.mf
%{_texmfdistdir}/fonts/source/lh/base/lecsc.mf
%{_texmfdistdir}/fonts/source/lh/base/leroman.mf
%{_texmfdistdir}/fonts/source/lh/base/letextit.mf
%{_texmfdistdir}/fonts/source/lh/base/lgcspl.mf
%{_texmfdistdir}/fonts/source/lh/base/lgcyracc.mf
%{_texmfdistdir}/fonts/source/lh/base/lgcyri.mf
%{_texmfdistdir}/fonts/source/lh/base/lgcyrl.mf
%{_texmfdistdir}/fonts/source/lh/base/lgcyrsp.mf
%{_texmfdistdir}/fonts/source/lh/base/lgcyrsym.mf
%{_texmfdistdir}/fonts/source/lh/base/lgcyru.mf
%{_texmfdistdir}/fonts/source/lh/base/lgengsym.mf
%{_texmfdistdir}/fonts/source/lh/base/lgidigit.mf
%{_texmfdistdir}/fonts/source/lh/base/lgilig.mf
%{_texmfdistdir}/fonts/source/lh/base/lgitalp.mf
%{_texmfdistdir}/fonts/source/lh/base/lgocyrac.mf
%{_texmfdistdir}/fonts/source/lh/base/lgpunct.mf
%{_texmfdistdir}/fonts/source/lh/base/lgrdigit.mf
%{_texmfdistdir}/fonts/source/lh/base/lgrlig.mf
%{_texmfdistdir}/fonts/source/lh/base/lgromp.mf
%{_texmfdistdir}/fonts/source/lh/base/lgrusi.mf
%{_texmfdistdir}/fonts/source/lh/base/lgrusl.mf
%{_texmfdistdir}/fonts/source/lh/base/lgrusu.mf
%{_texmfdistdir}/fonts/source/lh/base/lgt2comi.mf
%{_texmfdistdir}/fonts/source/lh/base/lgt2coml.mf
%{_texmfdistdir}/fonts/source/lh/base/lgt2comu.mf
%{_texmfdistdir}/fonts/source/lh/base/lgt2loi.mf
%{_texmfdistdir}/fonts/source/lh/base/lgt2lol.mf
%{_texmfdistdir}/fonts/source/lh/base/lgt2lou.mf
%{_texmfdistdir}/fonts/source/lh/base/lgt2slvi.mf
%{_texmfdistdir}/fonts/source/lh/base/lgt2slvl.mf
%{_texmfdistdir}/fonts/source/lh/base/lgt2slvu.mf
%{_texmfdistdir}/fonts/source/lh/base/lgt2upi.mf
%{_texmfdistdir}/fonts/source/lh/base/lgt2upl.mf
%{_texmfdistdir}/fonts/source/lh/base/lgt2upu.mf
%{_texmfdistdir}/fonts/source/lh/base/lkligtbl.mf
%{_texmfdistdir}/fonts/source/lh/base/llbligtb.mf
%{_texmfdistdir}/fonts/source/lh/base/llcligtb.mf
%{_texmfdistdir}/fonts/source/lh/base/lliligtb.mf
%{_texmfdistdir}/fonts/source/lh/base/llmligtb.mf
%{_texmfdistdir}/fonts/source/lh/base/llrligtb.mf
%{_texmfdistdir}/fonts/source/lh/base/llvligtb.mf
%{_texmfdistdir}/fonts/source/lh/base/lwnligs.mf
%{_texmfdistdir}/fonts/source/lh/base/lxpseudo.mf
%{_texmfdistdir}/fonts/source/lh/base/lycyracc.mf
%{_texmfdistdir}/fonts/source/lh/base/lypseudo.mf
%{_texmfdistdir}/fonts/source/lh/base/nodraw.mf
%{_texmfdistdir}/fonts/source/lh/lh-XSlav/irslb8.mf
%{_texmfdistdir}/fonts/source/lh/lh-XSlav/irsli8.mf
%{_texmfdistdir}/fonts/source/lh/lh-XSlav/irslo8.mf
%{_texmfdistdir}/fonts/source/lh/lh-XSlav/irslq8.mf
%{_texmfdistdir}/fonts/source/lh/lh-XSlav/irsltt8.mf
%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsbbx10.mf
%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsbegin.mf
%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsbmo10.mf
%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsbmo17.mf
%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsbmo8.mf
%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsbmo9.mf
%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsbmr10.mf
%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsbmr17.mf
%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsbmr8.mf
%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsbmr9.mf
%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsbso10.mf
%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsbso17.mf
%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsbso8.mf
%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsbso9.mf
%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsbsr10.mf
%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsbsr17.mf
%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsbsr8.mf
%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsbsr9.mf
%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsbtl10.mf
%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsbto10.mf
%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rscodes.mf
%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rslb8.mf
%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsli8.mf
%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsliker.mf
%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rslo8.mf
%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rslq8.mf
%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsltt8.mf
%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsob10.mf
%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsobx10.mf
%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsobx5.mf
%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsobx6.mf
%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsobx7.mf
%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsobx8.mf
%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsobx9.mf
%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsobxsl10.mf
%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsobxti10.mf
%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsocc10.mf
%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsorm10.mf
%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsorm5.mf
%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsorm6.mf
%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsorm7.mf
%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsorm8.mf
%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsorm9.mf
%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsosl10.mf
%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsosl5.mf
%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsosl6.mf
%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsosl7.mf
%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsosl8.mf
%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsosl9.mf
%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsoslc9.mf
%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsoti10.mf
%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsqi8.mf
%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rssq8.mf
%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsssdc10.mf
%{_texmfdistdir}/fonts/source/lh/lh-conc/00readme.txt
%{_texmfdistdir}/fonts/source/lh/lh-conc/ccb10.mf
%{_texmfdistdir}/fonts/source/lh/lh-conc/ccbx10.mf
%{_texmfdistdir}/fonts/source/lh/lh-conc/ccbx5.mf
%{_texmfdistdir}/fonts/source/lh/lh-conc/ccbx6.mf
%{_texmfdistdir}/fonts/source/lh/lh-conc/ccbx7.mf
%{_texmfdistdir}/fonts/source/lh/lh-conc/ccbx8.mf
%{_texmfdistdir}/fonts/source/lh/lh-conc/ccbx9.mf
%{_texmfdistdir}/fonts/source/lh/lh-conc/ccbxsl10.mf
%{_texmfdistdir}/fonts/source/lh/lh-conc/ccbxti10.mf
%{_texmfdistdir}/fonts/source/lh/lh-conc/concb10pt.mf
%{_texmfdistdir}/fonts/source/lh/lh-conc/concbx10pt.mf
%{_texmfdistdir}/fonts/source/lh/lh-conc/concbx12pt.mf
%{_texmfdistdir}/fonts/source/lh/lh-conc/concbx5pt.mf
%{_texmfdistdir}/fonts/source/lh/lh-conc/concbx6pt.mf
%{_texmfdistdir}/fonts/source/lh/lh-conc/concbx7pt.mf
%{_texmfdistdir}/fonts/source/lh/lh-conc/concbx8pt.mf
%{_texmfdistdir}/fonts/source/lh/lh-conc/concbx9pt.mf
%{_texmfdistdir}/fonts/source/lh/lh-conc/concbxti10.mf
%{_texmfdistdir}/fonts/source/lh/lh-conc/concc9pt.mf
%{_texmfdistdir}/fonts/source/lh/lh-conc/eob10.mf
%{_texmfdistdir}/fonts/source/lh/lh-conc/eobx10.mf
%{_texmfdistdir}/fonts/source/lh/lh-conc/eobx5.mf
%{_texmfdistdir}/fonts/source/lh/lh-conc/eobx6.mf
%{_texmfdistdir}/fonts/source/lh/lh-conc/eobx7.mf
%{_texmfdistdir}/fonts/source/lh/lh-conc/eobx8.mf
%{_texmfdistdir}/fonts/source/lh/lh-conc/eobx9.mf
%{_texmfdistdir}/fonts/source/lh/lh-conc/eobxsl10.mf
%{_texmfdistdir}/fonts/source/lh/lh-conc/eobxti10.mf
%{_texmfdistdir}/fonts/source/lh/lh-conc/eoslc9.mf
%{_texmfdistdir}/fonts/source/lh/lh-lcy/ilhcsc10.mf
%{_texmfdistdir}/fonts/source/lh/lh-lcy/ilhtt8.mf
%{_texmfdistdir}/fonts/source/lh/lh-lcy/illhss8.mf
%{_texmfdistdir}/fonts/source/lh/lh-lcy/illhssb8.mf
%{_texmfdistdir}/fonts/source/lh/lh-lcy/illhssi8.mf
%{_texmfdistdir}/fonts/source/lh/lh-lcy/lhbr10.mf
%{_texmfdistdir}/fonts/source/lh/lh-lcy/lhbr17.mf
%{_texmfdistdir}/fonts/source/lh/lh-lcy/lhbr8.mf
%{_texmfdistdir}/fonts/source/lh/lh-lcy/lhbr9.mf
%{_texmfdistdir}/fonts/source/lh/lh-lcy/lhbrbx10.mf
%{_texmfdistdir}/fonts/source/lh/lh-lcy/lhbrsl10.mf
%{_texmfdistdir}/fonts/source/lh/lh-lcy/lhbrsl17.mf
%{_texmfdistdir}/fonts/source/lh/lh-lcy/lhbrsl8.mf
%{_texmfdistdir}/fonts/source/lh/lh-lcy/lhbrsl9.mf
%{_texmfdistdir}/fonts/source/lh/lh-lcy/lhcb10.mf
%{_texmfdistdir}/fonts/source/lh/lh-lcy/lhcbx10.mf
%{_texmfdistdir}/fonts/source/lh/lh-lcy/lhcbx5.mf
%{_texmfdistdir}/fonts/source/lh/lh-lcy/lhcbx6.mf
%{_texmfdistdir}/fonts/source/lh/lh-lcy/lhcbx7.mf
%{_texmfdistdir}/fonts/source/lh/lh-lcy/lhcbx8.mf
%{_texmfdistdir}/fonts/source/lh/lh-lcy/lhcbx9.mf
%{_texmfdistdir}/fonts/source/lh/lh-lcy/lhcbxsl10.mf
%{_texmfdistdir}/fonts/source/lh/lh-lcy/lhcbxti10.mf
%{_texmfdistdir}/fonts/source/lh/lh-lcy/lhccsc10.mf
%{_texmfdistdir}/fonts/source/lh/lh-lcy/lhcodes.mf
%{_texmfdistdir}/fonts/source/lh/lh-lcy/lhcr10.mf
%{_texmfdistdir}/fonts/source/lh/lh-lcy/lhcr5.mf
%{_texmfdistdir}/fonts/source/lh/lh-lcy/lhcr6.mf
%{_texmfdistdir}/fonts/source/lh/lh-lcy/lhcr7.mf
%{_texmfdistdir}/fonts/source/lh/lh-lcy/lhcr8.mf
%{_texmfdistdir}/fonts/source/lh/lh-lcy/lhcr9.mf
%{_texmfdistdir}/fonts/source/lh/lh-lcy/lhcsl10.mf
%{_texmfdistdir}/fonts/source/lh/lh-lcy/lhcsl9.mf
%{_texmfdistdir}/fonts/source/lh/lh-lcy/lhcslc9.mf
%{_texmfdistdir}/fonts/source/lh/lh-lcy/lhcti10.mf
%{_texmfdistdir}/fonts/source/lh/lh-lcy/lhliker.mf
%{_texmfdistdir}/fonts/source/lh/lh-lcy/lhsltl10.mf
%{_texmfdistdir}/fonts/source/lh/lh-lcy/lhtl10.mf
%{_texmfdistdir}/fonts/source/lh/lh-lcy/llhss8.mf
%{_texmfdistdir}/fonts/source/lh/lh-lcy/llhssb8.mf
%{_texmfdistdir}/fonts/source/lh/lh-lcy/llhssi8.mf
%{_texmfdistdir}/fonts/source/lh/lh-ot2/ilwnss8.mf
%{_texmfdistdir}/fonts/source/lh/lh-ot2/ilwnssb8.mf
%{_texmfdistdir}/fonts/source/lh/lh-ot2/ilwnssi8.mf
%{_texmfdistdir}/fonts/source/lh/lh-ot2/iwncsc10.mf
%{_texmfdistdir}/fonts/source/lh/lh-ot2/iwntt8.mf
%{_texmfdistdir}/fonts/source/lh/lh-ot2/lwnss8.mf
%{_texmfdistdir}/fonts/source/lh/lh-ot2/lwnssb8.mf
%{_texmfdistdir}/fonts/source/lh/lh-ot2/lwnssi8.mf
%{_texmfdistdir}/fonts/source/lh/lh-ot2/wnbr10.mf
%{_texmfdistdir}/fonts/source/lh/lh-ot2/wnbr17.mf
%{_texmfdistdir}/fonts/source/lh/lh-ot2/wnbr8.mf
%{_texmfdistdir}/fonts/source/lh/lh-ot2/wnbr9.mf
%{_texmfdistdir}/fonts/source/lh/lh-ot2/wnbrbx10.mf
%{_texmfdistdir}/fonts/source/lh/lh-ot2/wnbrsl10.mf
%{_texmfdistdir}/fonts/source/lh/lh-ot2/wnbrsl17.mf
%{_texmfdistdir}/fonts/source/lh/lh-ot2/wnbrsl8.mf
%{_texmfdistdir}/fonts/source/lh/lh-ot2/wnbrsl9.mf
%{_texmfdistdir}/fonts/source/lh/lh-ot2/wncb10.mf
%{_texmfdistdir}/fonts/source/lh/lh-ot2/wncbx10.mf
%{_texmfdistdir}/fonts/source/lh/lh-ot2/wncbx5.mf
%{_texmfdistdir}/fonts/source/lh/lh-ot2/wncbx6.mf
%{_texmfdistdir}/fonts/source/lh/lh-ot2/wncbx7.mf
%{_texmfdistdir}/fonts/source/lh/lh-ot2/wncbx8.mf
%{_texmfdistdir}/fonts/source/lh/lh-ot2/wncbx9.mf
%{_texmfdistdir}/fonts/source/lh/lh-ot2/wncbxsl10.mf
%{_texmfdistdir}/fonts/source/lh/lh-ot2/wncbxti10.mf
%{_texmfdistdir}/fonts/source/lh/lh-ot2/wnccsc10.mf
%{_texmfdistdir}/fonts/source/lh/lh-ot2/wncodes.mf
%{_texmfdistdir}/fonts/source/lh/lh-ot2/wncr10.mf
%{_texmfdistdir}/fonts/source/lh/lh-ot2/wncr5.mf
%{_texmfdistdir}/fonts/source/lh/lh-ot2/wncr6.mf
%{_texmfdistdir}/fonts/source/lh/lh-ot2/wncr7.mf
%{_texmfdistdir}/fonts/source/lh/lh-ot2/wncr8.mf
%{_texmfdistdir}/fonts/source/lh/lh-ot2/wncr9.mf
%{_texmfdistdir}/fonts/source/lh/lh-ot2/wncsl10.mf
%{_texmfdistdir}/fonts/source/lh/lh-ot2/wncsl9.mf
%{_texmfdistdir}/fonts/source/lh/lh-ot2/wncslc9.mf
%{_texmfdistdir}/fonts/source/lh/lh-ot2/wncti10.mf
%{_texmfdistdir}/fonts/source/lh/lh-ot2/wnliker.mf
%{_texmfdistdir}/fonts/source/lh/lh-ot2/wnsltl10.mf
%{_texmfdistdir}/fonts/source/lh/lh-ot2/wntl10.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2a/ilalb8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2a/ilali8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2a/ilalo8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2a/ilalq8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2a/ilaltt8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2a/labbx10.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2a/labmo10.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2a/labmo17.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2a/labmo8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2a/labmo9.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2a/labmr10.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2a/labmr17.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2a/labmr8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2a/labmr9.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2a/labso10.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2a/labso17.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2a/labso8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2a/labso9.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2a/labsr10.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2a/labsr17.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2a/labsr8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2a/labsr9.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2a/labtl10.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2a/labto10.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2a/lacodes.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2a/lalb8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2a/lali8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2a/laliker.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2a/lalo8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2a/lalq8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2a/laltt8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2a/laob10.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2a/laobx10.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2a/laobx5.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2a/laobx6.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2a/laobx7.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2a/laobx8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2a/laobx9.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2a/laobxsl10.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2a/laobxti10.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2a/laocc10.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2a/laorm10.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2a/laorm5.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2a/laorm6.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2a/laorm7.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2a/laorm8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2a/laorm9.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2a/laosl10.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2a/laosl5.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2a/laosl6.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2a/laosl7.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2a/laosl8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2a/laosl9.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2a/laoslc9.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2a/laoti10.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2a/laqi8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2a/lasq8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2a/lassdc10.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2b/ilblb8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2b/ilbli8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2b/ilblo8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2b/ilblq8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2b/ilbltt8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbbbx10.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbbmo10.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbbmo17.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbbmo8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbbmo9.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbbmr10.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbbmr17.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbbmr8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbbmr9.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbbso10.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbbso17.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbbso8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbbso9.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbbsr10.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbbsr17.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbbsr8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbbsr9.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbbtl10.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbbto10.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbcodes.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2b/lblb8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbli8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbliker.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2b/lblo8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2b/lblq8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbltt8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbob10.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbobx10.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbobx5.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbobx6.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbobx7.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbobx8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbobx9.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbobxsl10.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbobxti10.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbocc10.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2b/lborm10.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2b/lborm5.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2b/lborm6.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2b/lborm7.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2b/lborm8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2b/lborm9.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbosl10.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbosl5.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbosl6.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbosl7.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbosl8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbosl9.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2b/lboslc9.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2b/lboti10.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbqi8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbsq8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbssdc10.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2c/ilclb8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2c/ilcli8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2c/ilclo8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2c/ilclq8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2c/ilcltt8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcbbx10.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcbmo10.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcbmo17.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcbmo8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcbmo9.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcbmr10.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcbmr17.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcbmr8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcbmr9.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcbso10.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcbso17.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcbso8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcbso9.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcbsr10.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcbsr17.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcbsr8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcbsr9.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcbtl10.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcbto10.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2c/lccodes.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2c/lclb8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcli8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcliker.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2c/lclo8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2c/lclq8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcltt8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcob10.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcobx10.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcobx5.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcobx6.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcobx7.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcobx8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcobx9.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcobxsl10.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcobxti10.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcocc10.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcorm10.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcorm5.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcorm6.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcorm7.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcorm8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcorm9.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcosl10.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcosl5.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcosl6.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcosl7.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcosl8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcosl9.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcoslc9.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcoti10.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcqi8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcsq8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcssdc10.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2d/ildlb8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2d/ildli8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2d/ildlo8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2d/ildlq8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2d/ildltt8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldbbx10.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldbmo10.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldbmo17.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldbmo8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldbmo9.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldbmr10.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldbmr17.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldbmr8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldbmr9.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldbso10.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldbso17.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldbso8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldbso9.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldbsr10.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldbsr17.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldbsr8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldbsr9.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldbtl10.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldbto10.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldcodes.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldlb8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldli8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldliker.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldlo8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldlq8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldltt8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldob10.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldobx10.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldobx5.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldobx6.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldobx7.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldobx8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldobx9.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldobxsl10.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldobxti10.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldocc10.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldorm10.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldorm5.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldorm6.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldorm7.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldorm8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldorm9.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldosl10.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldosl5.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldosl6.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldosl7.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldosl8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldosl9.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldoslc9.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldoti10.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldqi8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldsq8.mf
%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldssdc10.mf
%{_texmfdistdir}/fonts/source/lh/lh-x2/irxlb8.mf
%{_texmfdistdir}/fonts/source/lh/lh-x2/irxli8.mf
%{_texmfdistdir}/fonts/source/lh/lh-x2/irxlo8.mf
%{_texmfdistdir}/fonts/source/lh/lh-x2/irxlq8.mf
%{_texmfdistdir}/fonts/source/lh/lh-x2/irxltt8.mf
%{_texmfdistdir}/fonts/source/lh/lh-x2/rxbbx10.mf
%{_texmfdistdir}/fonts/source/lh/lh-x2/rxbmo10.mf
%{_texmfdistdir}/fonts/source/lh/lh-x2/rxbmo17.mf
%{_texmfdistdir}/fonts/source/lh/lh-x2/rxbmo8.mf
%{_texmfdistdir}/fonts/source/lh/lh-x2/rxbmo9.mf
%{_texmfdistdir}/fonts/source/lh/lh-x2/rxbmr10.mf
%{_texmfdistdir}/fonts/source/lh/lh-x2/rxbmr17.mf
%{_texmfdistdir}/fonts/source/lh/lh-x2/rxbmr8.mf
%{_texmfdistdir}/fonts/source/lh/lh-x2/rxbmr9.mf
%{_texmfdistdir}/fonts/source/lh/lh-x2/rxbso10.mf
%{_texmfdistdir}/fonts/source/lh/lh-x2/rxbso17.mf
%{_texmfdistdir}/fonts/source/lh/lh-x2/rxbso8.mf
%{_texmfdistdir}/fonts/source/lh/lh-x2/rxbso9.mf
%{_texmfdistdir}/fonts/source/lh/lh-x2/rxbsr10.mf
%{_texmfdistdir}/fonts/source/lh/lh-x2/rxbsr17.mf
%{_texmfdistdir}/fonts/source/lh/lh-x2/rxbsr8.mf
%{_texmfdistdir}/fonts/source/lh/lh-x2/rxbsr9.mf
%{_texmfdistdir}/fonts/source/lh/lh-x2/rxbtl10.mf
%{_texmfdistdir}/fonts/source/lh/lh-x2/rxbto10.mf
%{_texmfdistdir}/fonts/source/lh/lh-x2/rxcodes.mf
%{_texmfdistdir}/fonts/source/lh/lh-x2/rxlb8.mf
%{_texmfdistdir}/fonts/source/lh/lh-x2/rxli8.mf
%{_texmfdistdir}/fonts/source/lh/lh-x2/rxliker.mf
%{_texmfdistdir}/fonts/source/lh/lh-x2/rxlo8.mf
%{_texmfdistdir}/fonts/source/lh/lh-x2/rxlq8.mf
%{_texmfdistdir}/fonts/source/lh/lh-x2/rxltt8.mf
%{_texmfdistdir}/fonts/source/lh/lh-x2/rxob10.mf
%{_texmfdistdir}/fonts/source/lh/lh-x2/rxobx10.mf
%{_texmfdistdir}/fonts/source/lh/lh-x2/rxobx5.mf
%{_texmfdistdir}/fonts/source/lh/lh-x2/rxobx6.mf
%{_texmfdistdir}/fonts/source/lh/lh-x2/rxobx7.mf
%{_texmfdistdir}/fonts/source/lh/lh-x2/rxobx8.mf
%{_texmfdistdir}/fonts/source/lh/lh-x2/rxobx9.mf
%{_texmfdistdir}/fonts/source/lh/lh-x2/rxobxsl10.mf
%{_texmfdistdir}/fonts/source/lh/lh-x2/rxobxti10.mf
%{_texmfdistdir}/fonts/source/lh/lh-x2/rxocc10.mf
%{_texmfdistdir}/fonts/source/lh/lh-x2/rxorm10.mf
%{_texmfdistdir}/fonts/source/lh/lh-x2/rxorm5.mf
%{_texmfdistdir}/fonts/source/lh/lh-x2/rxorm6.mf
%{_texmfdistdir}/fonts/source/lh/lh-x2/rxorm7.mf
%{_texmfdistdir}/fonts/source/lh/lh-x2/rxorm8.mf
%{_texmfdistdir}/fonts/source/lh/lh-x2/rxorm9.mf
%{_texmfdistdir}/fonts/source/lh/lh-x2/rxosl10.mf
%{_texmfdistdir}/fonts/source/lh/lh-x2/rxosl5.mf
%{_texmfdistdir}/fonts/source/lh/lh-x2/rxosl6.mf
%{_texmfdistdir}/fonts/source/lh/lh-x2/rxosl7.mf
%{_texmfdistdir}/fonts/source/lh/lh-x2/rxosl8.mf
%{_texmfdistdir}/fonts/source/lh/lh-x2/rxosl9.mf
%{_texmfdistdir}/fonts/source/lh/lh-x2/rxoslc9.mf
%{_texmfdistdir}/fonts/source/lh/lh-x2/rxoti10.mf
%{_texmfdistdir}/fonts/source/lh/lh-x2/rxqi8.mf
%{_texmfdistdir}/fonts/source/lh/lh-x2/rxsq8.mf
%{_texmfdistdir}/fonts/source/lh/lh-x2/rxssdc10.mf
%{_texmfdistdir}/fonts/source/lh/nont2/lgbersta.mf
%{_texmfdistdir}/fonts/source/lh/nont2/lgberstb.mf
%{_texmfdistdir}/fonts/source/lh/nont2/lgberstc.mf
%{_texmfdistdir}/fonts/source/lh/nont2/lgcacci.mf
%{_texmfdistdir}/fonts/source/lh/nont2/lgcaccl.mf
%{_texmfdistdir}/fonts/source/lh/nont2/lgcaccu.mf
%{_texmfdistdir}/fonts/source/lh/nont2/lgcmodi.mf
%{_texmfdistdir}/fonts/source/lh/nont2/lgcmodl.mf
%{_texmfdistdir}/fonts/source/lh/nont2/lgcmodu.mf
%{_texmfdistdir}/fonts/source/lh/nont2/lgcvaci.mf
%{_texmfdistdir}/fonts/source/lh/nont2/lgcvacl.mf
%{_texmfdistdir}/fonts/source/lh/nont2/lgcvacu.mf
%{_texmfdistdir}/fonts/source/lh/nont2/lgt2slxi.mf
%{_texmfdistdir}/fonts/source/lh/nont2/lgt2slxl.mf
%{_texmfdistdir}/fonts/source/lh/nont2/lgt2slxu.mf
%{_texmfdistdir}/fonts/source/lh/nont2/lgunici.mf
%{_texmfdistdir}/fonts/source/lh/nont2/lgunicl.mf
%{_texmfdistdir}/fonts/source/lh/nont2/lgunicu.mf
%{_texmfdistdir}/fonts/source/lh/nont2/lhberest.mf
%{_texmfdistdir}/fonts/source/lh/specific/lgcrusl.mf
%{_texmfdistdir}/fonts/source/lh/specific/lgcyrcl.mf
%{_texmfdistdir}/fonts/source/lh/specific/lgcyrcu.mf
%{_texmfdistdir}/fonts/source/lh/specific/lgnoncl.mf
%{_texmfdistdir}/fonts/source/lh/specific/lgnoncu.mf
%{_texmfdistdir}/fonts/source/lh/specific/lgrucl.mf
%{_texmfdistdir}/fonts/source/lh/specific/lgrucu.mf
%{_texmfdistdir}/tex/latex/lh/lh-lcy.sty
%{_texmfdistdir}/tex/latex/lh/lh-lcyccr.sty
%{_texmfdistdir}/tex/latex/lh/lh-lcyxccr.sty
%{_texmfdistdir}/tex/latex/lh/lh-ot2.sty
%{_texmfdistdir}/tex/latex/lh/lh-ot2ccr.sty
%{_texmfdistdir}/tex/latex/lh/lh-ot2xccr.sty
%{_texmfdistdir}/tex/latex/lh/lh-t2accr.sty
%{_texmfdistdir}/tex/latex/lh/lh-t2axccr.sty
%{_texmfdistdir}/tex/latex/lh/lh-t2bccr.sty
%{_texmfdistdir}/tex/latex/lh/lh-t2bxccr.sty
%{_texmfdistdir}/tex/latex/lh/lh-t2cccr.sty
%{_texmfdistdir}/tex/latex/lh/lh-t2cxccr.sty
%{_texmfdistdir}/tex/latex/lh/lh-x2ccr.sty
%{_texmfdistdir}/tex/latex/lh/lh-x2xccr.sty
%{_texmfdistdir}/tex/latex/lh/nfssfox.tex
%{_texmfdistdir}/tex/plain/lh/testfox.tex
%{_texmfdistdir}/tex/plain/lh/testkern.tex
%doc %{_texmfdistdir}/doc/fonts/lh/README
%doc %{_texmfdistdir}/doc/fonts/lh/beresta/beresta.tex
%doc %{_texmfdistdir}/doc/fonts/lh/beresta/berestax.tex
%doc %{_texmfdistdir}/doc/fonts/lh/beresta/lacodes.tex
%doc %{_texmfdistdir}/doc/fonts/lh/beresta/lbcodes.tex
%doc %{_texmfdistdir}/doc/fonts/lh/beresta/lccodes.tex
%doc %{_texmfdistdir}/doc/fonts/lh/beresta/ldcodes.tex
%doc %{_texmfdistdir}/doc/fonts/lh/beresta/rxcodes.tex
%doc %{_texmfdistdir}/doc/fonts/lh/beresta/txcodes.tex
%doc %{_texmfdistdir}/doc/fonts/lh/beresta/yycodes.tex
%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/allenc.tex
%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/allenc0.tex
%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/allenc1.tex
%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/allenc2.tex
%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/allenc3.tex
%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/allenc4.tex
%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/katalog-beresta.tex
%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/katalog-short.t2
%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/katalog.lh
%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/katalog.t2
%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/katalog1.lh
%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/katalog1.t2
%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/katalog2.lh
%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/katalog2.t2
%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/katalog3.t2
%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/katalog4.t2
%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/katalog5.t2
%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/katalog6.t2
%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/katalog7.t2
%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/lh-fmap.tex
%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/lh-text.tex
%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/lh-texx.tex
%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/lh-texy.tex
%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/t2a-fmap-short.tex
%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/t2a-fmap.tex
%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/t2a-text.tex
%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/t2b-fmap.tex
%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/t2b-text.tex
%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/t2c-fmap.tex
%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/t2c-text.tex
%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/t2d-fmap.tex
%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/t2d-text.tex
%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/testLHtxt.tex
%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/uc-fmap.tex
%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/wn-comp.tex
%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/wn-fmap.tex
%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/wn-text.tex
%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/x2-fmap.tex
%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/x2-text.tex
%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/xsl-fmap.tex
%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/xsl-text.tex
%doc %{_texmfdistdir}/doc/fonts/lh/install
%doc %{_texmfdistdir}/doc/fonts/lh/lhfonts/T1inT2.en
%doc %{_texmfdistdir}/doc/fonts/lh/lhfonts/fonttest.en
%doc %{_texmfdistdir}/doc/fonts/lh/lhfonts/lhfont35.en
%doc %{_texmfdistdir}/doc/fonts/lh/lhfonts/lhfont35.ru
%doc %{_texmfdistdir}/doc/fonts/lh/lhfonts/lhfonts.hst
%doc %{_texmfdistdir}/doc/fonts/lh/manifest.txt
%doc %{_texmfdistdir}/doc/fonts/lh/readme35c.1st
%doc %{_texmfdistdir}/doc/fonts/lh/readme35g.1st
%doc %{_texmfdistdir}/doc/fonts/lh/samples/lh-lcy.tex
%doc %{_texmfdistdir}/doc/fonts/lh/samples/lh-lcytext.tex
%doc %{_texmfdistdir}/doc/fonts/lh/samples/lh-ot2.tex
%doc %{_texmfdistdir}/doc/fonts/lh/samples/lh-ot2text.tex
%doc %{_texmfdistdir}/doc/fonts/lh/samples/lh-t2a.tex
%doc %{_texmfdistdir}/doc/fonts/lh/samples/lh-t2atext.tex
#- source
%doc %{_texmfdistdir}/source/fonts/lh/dvidrv.mfj
%doc %{_texmfdistdir}/source/fonts/lh/dvidrvlh.mfj
%doc %{_texmfdistdir}/source/fonts/lh/tex/00readme.txt
%doc %{_texmfdistdir}/source/fonts/lh/tex/01cm-lh.tex
%doc %{_texmfdistdir}/source/fonts/lh/tex/03cm-wn.tex
%doc %{_texmfdistdir}/source/fonts/lh/tex/04cm-vf.tex
%doc %{_texmfdistdir}/source/fonts/lh/tex/11ex-rs.tex
%doc %{_texmfdistdir}/source/fonts/lh/tex/11ex-rx.tex
%doc %{_texmfdistdir}/source/fonts/lh/tex/12ex-la.tex
%doc %{_texmfdistdir}/source/fonts/lh/tex/13ex-lb.tex
%doc %{_texmfdistdir}/source/fonts/lh/tex/14ex-lc.tex
%doc %{_texmfdistdir}/source/fonts/lh/tex/15ex-ld.tex
%doc %{_texmfdistdir}/source/fonts/lh/tex/20cm-ct.tex
%doc %{_texmfdistdir}/source/fonts/lh/tex/21cm-ic.tex
%doc %{_texmfdistdir}/source/fonts/lh/tex/22cm-wc.tex
%doc %{_texmfdistdir}/source/fonts/lh/tex/23cm-mc.tex
%doc %{_texmfdistdir}/source/fonts/lh/tex/24cm-kc.tex
%doc %{_texmfdistdir}/source/fonts/lh/tex/25cm-uc.tex
%doc %{_texmfdistdir}/source/fonts/lh/tex/30cm-lx.tex
%doc %{_texmfdistdir}/source/fonts/lh/tex/31cm-ix.tex
%doc %{_texmfdistdir}/source/fonts/lh/tex/32cm-wx.tex
%doc %{_texmfdistdir}/source/fonts/lh/tex/33cm-mx.tex
%doc %{_texmfdistdir}/source/fonts/lh/tex/34cm-kx.tex
%doc %{_texmfdistdir}/source/fonts/lh/tex/46cm-ly.tex
%doc %{_texmfdistdir}/source/fonts/lh/tex/46cm-lz.tex
%doc %{_texmfdistdir}/source/fonts/lh/tex/47ex-tx.tex
%doc %{_texmfdistdir}/source/fonts/lh/tex/91berest.tex
%doc %{_texmfdistdir}/source/fonts/lh/tex/92check.tex
%doc %{_texmfdistdir}/source/fonts/lh/tex/92cm-xx.tex
%doc %{_texmfdistdir}/source/fonts/lh/tex/99-CMstd.tex
%doc %{_texmfdistdir}/source/fonts/lh/tex/99-T2enc.tex
%doc %{_texmfdistdir}/source/fonts/lh/tex/99allenc.tex
%doc %{_texmfdistdir}/source/fonts/lh/tex/99tstenc.tex
%doc %{_texmfdistdir}/source/fonts/lh/tex/cfhead.tex
%doc %{_texmfdistdir}/source/fonts/lh/tex/cfstdedt.tex
%doc %{_texmfdistdir}/source/fonts/lh/tex/cod-edt.tex
%doc %{_texmfdistdir}/source/fonts/lh/tex/enc-t2.tex
%doc %{_texmfdistdir}/source/fonts/lh/tex/fntaddcm.tex
%doc %{_texmfdistdir}/source/fonts/lh/tex/fntaddec.tex
%doc %{_texmfdistdir}/source/fonts/lh/tex/fntallcm.tex
%doc %{_texmfdistdir}/source/fonts/lh/tex/fntallec.tex
%doc %{_texmfdistdir}/source/fonts/lh/tex/fntbasec.tex
%doc %{_texmfdistdir}/source/fonts/lh/tex/fntbercm.tex
%doc %{_texmfdistdir}/source/fonts/lh/tex/fntberec.tex
%doc %{_texmfdistdir}/source/fonts/lh/tex/fntbricm.tex
%doc %{_texmfdistdir}/source/fonts/lh/tex/fntbriec.tex
%doc %{_texmfdistdir}/source/fonts/lh/tex/fntconcm.tex
%doc %{_texmfdistdir}/source/fonts/lh/tex/fntconec.tex
%doc %{_texmfdistdir}/source/fonts/lh/tex/fntinvcm.tex
%doc %{_texmfdistdir}/source/fonts/lh/tex/fntinvec.tex
%doc %{_texmfdistdir}/source/fonts/lh/tex/fntmincm.tex
%doc %{_texmfdistdir}/source/fonts/lh/tex/fntminec.tex
%doc %{_texmfdistdir}/source/fonts/lh/tex/fnttstcm.tex
%doc %{_texmfdistdir}/source/fonts/lh/tex/fnttstec.tex
%doc %{_texmfdistdir}/source/fonts/lh/tex/likerdat.tex
%doc %{_texmfdistdir}/source/fonts/lh/tex/likergrp.tex
%doc %{_texmfdistdir}/source/fonts/lh/tex/likermac.tex
%doc %{_texmfdistdir}/source/fonts/lh/tex/rliker.tex
%doc %{_texmfdistdir}/source/fonts/lh/tex/setter.tex
%doc %{_texmfdistdir}/source/fonts/lh/tex/wrk/lh-XSlav/00readme
%doc %{_texmfdistdir}/source/fonts/lh/tex/wrk/lh-lcy/00readme
%doc %{_texmfdistdir}/source/fonts/lh/tex/wrk/lh-ot2/00readme
%doc %{_texmfdistdir}/source/fonts/lh/tex/wrk/lh-t2a/00readme
%doc %{_texmfdistdir}/source/fonts/lh/tex/wrk/lh-t2b/00readme
%doc %{_texmfdistdir}/source/fonts/lh/tex/wrk/lh-t2c/00readme
%doc %{_texmfdistdir}/source/fonts/lh/tex/wrk/lh-t2d/00readme
%doc %{_texmfdistdir}/source/fonts/lh/tex/wrk/lh-x2/00readme
%doc %{_texmfdistdir}/source/fonts/lh/tex/wrk/lh_temp/00readme
%doc %{_texmfdistdir}/source/latex/lh/00readme.txt
%doc %{_texmfdistdir}/source/latex/lh/lcyfonts.fdd
%doc %{_texmfdistdir}/source/latex/lh/lcyfonts.ins
%doc %{_texmfdistdir}/source/latex/lh/nfssfox.dtx
%doc %{_texmfdistdir}/source/latex/lh/nfssfox.ins
%doc %{_texmfdistdir}/source/latex/lh/ot2fonts.fdd
%doc %{_texmfdistdir}/source/latex/lh/ot2fonts.ins
%doc %{_texmfdistdir}/source/latex/lh/t2ccfonts.fdd
%doc %{_texmfdistdir}/source/latex/lh/t2ccfonts.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17835 |12mr|texlive-lhcyr-20080406-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/lhcyr
# catalog-date 2008-04-06 23:48:41 +0200
# catalog-license other-free
# catalog-version undef
Name:		texlive-lhcyr
Version:	20080406
Release:	2
Summary:	A non-standard Cyrillic input scheme
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/lhcyr
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lhcyr.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lhcyr.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A collection of three LaTeX 2e styles intended for typesetting
Russian and bilingual English-Russian documents, using the lh
fonts and without the benefit of babel's language-switching
mechanisms. The packages (lhcyralt and lhcyrwin for use under
emTeX, and lhcyrkoi for use under teTeX) provide mappings
between the input encoding and the font encoding (which is
described as OT1). The way this is done does not match the way
inputenc would do the job, for output via fontenc to one of the
T2 series of font encodings.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/lhcyr/karabas.tex
%{_texmfdistdir}/tex/latex/lhcyr/kniga.tex
%{_texmfdistdir}/tex/latex/lhcyr/lhcyralt/README
%{_texmfdistdir}/tex/latex/lhcyr/lhcyralt/lhcyralt-hyphen.cfg
%{_texmfdistdir}/tex/latex/lhcyr/lhcyralt/lhcyralt-rhyphen.tex
%{_texmfdistdir}/tex/latex/lhcyr/lhcyralt/lhcyralt.sty
%{_texmfdistdir}/tex/latex/lhcyr/lhcyralt/ot1lhdh.fd
%{_texmfdistdir}/tex/latex/lhcyr/lhcyralt/ot1lhfib.fd
%{_texmfdistdir}/tex/latex/lhcyr/lhcyralt/ot1lhfr.fd
%{_texmfdistdir}/tex/latex/lhcyr/lhcyralt/ot1lhr.fd
%{_texmfdistdir}/tex/latex/lhcyr/lhcyralt/ot1lhss.fd
%{_texmfdistdir}/tex/latex/lhcyr/lhcyralt/ot1lhtt.fd
%{_texmfdistdir}/tex/latex/lhcyr/lhcyralt/ot1lhvtt.fd
%{_texmfdistdir}/tex/latex/lhcyr/lhcyrkoi/README
%{_texmfdistdir}/tex/latex/lhcyr/lhcyrkoi/kcmf.tgz
%{_texmfdistdir}/tex/latex/lhcyr/lhcyrkoi/lhcyrkoi-hyphen.cfg
%{_texmfdistdir}/tex/latex/lhcyr/lhcyrkoi/lhcyrkoi-rhyphen.tex
%{_texmfdistdir}/tex/latex/lhcyr/lhcyrkoi/lhcyrkoi.sty
%{_texmfdistdir}/tex/latex/lhcyr/lhcyrkoi/maketfms.sh
%{_texmfdistdir}/tex/latex/lhcyr/lhcyrkoi/ot1kcdh.fd
%{_texmfdistdir}/tex/latex/lhcyr/lhcyrkoi/ot1kcfib.fd
%{_texmfdistdir}/tex/latex/lhcyr/lhcyrkoi/ot1kcfr.fd
%{_texmfdistdir}/tex/latex/lhcyr/lhcyrkoi/ot1kcr.fd
%{_texmfdistdir}/tex/latex/lhcyr/lhcyrkoi/ot1kcss.fd
%{_texmfdistdir}/tex/latex/lhcyr/lhcyrkoi/ot1kctt.fd
%{_texmfdistdir}/tex/latex/lhcyr/lhcyrkoi/ot1kcvtt.fd
%{_texmfdistdir}/tex/latex/lhcyr/lhcyrkoi/special.kc
%{_texmfdistdir}/tex/latex/lhcyr/lhcyrwin/README
%{_texmfdistdir}/tex/latex/lhcyr/lhcyrwin/lhcyrwin-hyphen.cfg
%{_texmfdistdir}/tex/latex/lhcyr/lhcyrwin/lhcyrwin-rhyphen.tex
%{_texmfdistdir}/tex/latex/lhcyr/lhcyrwin/lhcyrwin.sty
%{_texmfdistdir}/tex/latex/lhcyr/lhcyrwin/ot1wcdh.fd
%{_texmfdistdir}/tex/latex/lhcyr/lhcyrwin/ot1wcfib.fd
%{_texmfdistdir}/tex/latex/lhcyr/lhcyrwin/ot1wcfr.fd
%{_texmfdistdir}/tex/latex/lhcyr/lhcyrwin/ot1wcr.fd
%{_texmfdistdir}/tex/latex/lhcyr/lhcyrwin/ot1wcss.fd
%{_texmfdistdir}/tex/latex/lhcyr/lhcyrwin/ot1wctt.fd
%{_texmfdistdir}/tex/latex/lhcyr/lhcyrwin/ot1wcvtt.fd
%{_texmfdistdir}/tex/latex/lhcyr/otchet.tex
%{_texmfdistdir}/tex/latex/lhcyr/pismo.tex
%{_texmfdistdir}/tex/latex/lhcyr/rusfonts.tex
%{_texmfdistdir}/tex/latex/lhcyr/statya.tex
#- source
%doc %{_texmfdistdir}/source/latex/lhcyr/README
%doc %{_texmfdistdir}/source/latex/lhcyr/dvidrv.mfj
%doc %{_texmfdistdir}/source/latex/lhcyr/lhjob.mfj
%doc %{_texmfdistdir}/source/latex/lhcyr/wcjob.mfj

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17836 |12mr|texlive-lhelp-2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23638
# category Package
# catalog-ctan /macros/latex/contrib/lhelp
# catalog-date 2007-01-08 22:21:56 +0100
# catalog-license gpl
# catalog-version 2.0
Name:		texlive-lhelp
Version:	2.0
Release:	2
Summary:	Miscellaneous helper packages
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/lhelp
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lhelp.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lhelp.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lhelp.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package defines macros which are useful for many
documents. It is a large collection of simple 'little helpers'
which do not really warrant a separate package on their own.
Included are, among other things, definitions of common units
with preceeding thinspaces, framed boxes where both width and
height can be specified, starting new odd or even pages, draft
markers, notes, conditional includes, including EPS files, and
versions of enumerate and itemize which allow the horizontal
and vertical spacing to be changed.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/lhelp/lhelp.sty
%doc %{_texmfdistdir}/doc/latex/lhelp/Makefile
%doc %{_texmfdistdir}/doc/latex/lhelp/lhelp.pdf
#- source
%doc %{_texmfdistdir}/source/latex/lhelp/lhelp.drv
%doc %{_texmfdistdir}/source/latex/lhelp/lhelp.dtx
%doc %{_texmfdistdir}/source/latex/lhelp/lhelp.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17837 |12mr|texlive-libertine-5.1.3x6-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24921
# category Package
# catalog-ctan /fonts/libertine
# catalog-date 2011-12-13 08:25:06 +0100
# catalog-license gpl
# catalog-version 5.1.3x6
Name:		texlive-libertine
Version:	5.1.3x6
Release:	3
Summary:	Use the font Libertine with LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/libertine
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/libertine.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/libertine.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The Linux-Libertine project offers a font family with a wide
range of shapes, and support of several alphabets (including
Latin, Cyrillic, Greek and Hebrew).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/opentype/public/libertine/LinBiolinum_K.otf
%{_texmfdistdir}/fonts/opentype/public/libertine/LinBiolinum_R.otf
%{_texmfdistdir}/fonts/opentype/public/libertine/LinBiolinum_RB.otf
%{_texmfdistdir}/fonts/opentype/public/libertine/LinBiolinum_RI.otf
%{_texmfdistdir}/fonts/opentype/public/libertine/LinBiolinum_aBL.otf
%{_texmfdistdir}/fonts/opentype/public/libertine/LinBiolinum_aRL.otf
%{_texmfdistdir}/fonts/opentype/public/libertine/LinBiolinum_aU.otf
%{_texmfdistdir}/fonts/opentype/public/libertine/LinBiolinum_aUB.otf
%{_texmfdistdir}/fonts/opentype/public/libertine/LinBiolinum_aUI.otf
%{_texmfdistdir}/fonts/opentype/public/libertine/LinBiolinum_aUL.otf
%{_texmfdistdir}/fonts/opentype/public/libertine/LinBiolinum_aULB.otf
%{_texmfdistdir}/fonts/opentype/public/libertine/LinBiolinum_aW.otf
%{_texmfdistdir}/fonts/opentype/public/libertine/LinBiolinum_aWB.otf
%{_texmfdistdir}/fonts/opentype/public/libertine/LinBiolinum_aWI.otf
%{_texmfdistdir}/fonts/opentype/public/libertine/LinBiolinum_aWL.otf
%{_texmfdistdir}/fonts/opentype/public/libertine/LinBiolinum_aWLB.otf
%{_texmfdistdir}/fonts/opentype/public/libertine/LinLibertine_DR.otf
%{_texmfdistdir}/fonts/opentype/public/libertine/LinLibertine_I.otf
%{_texmfdistdir}/fonts/opentype/public/libertine/LinLibertine_R.otf
%{_texmfdistdir}/fonts/opentype/public/libertine/LinLibertine_RB.otf
%{_texmfdistdir}/fonts/opentype/public/libertine/LinLibertine_RBI.otf
%{_texmfdistdir}/fonts/opentype/public/libertine/LinLibertine_RI.otf
%{_texmfdistdir}/fonts/opentype/public/libertine/LinLibertine_RZ.otf
%{_texmfdistdir}/fonts/opentype/public/libertine/LinLibertine_RZI.otf
%{_texmfdistdir}/fonts/opentype/public/libertine/LinLibertine_aBL.otf
%{_texmfdistdir}/fonts/opentype/public/libertine/LinLibertine_aDRL.otf
%{_texmfdistdir}/fonts/opentype/public/libertine/LinLibertine_aRL.otf
%{_texmfdistdir}/fonts/opentype/public/libertine/LinLibertine_aZL.otf
%{_texmfdistdir}/fonts/opentype/public/libertine/LinMono_M.otf
%{_texmfdistdir}/fonts/opentype/public/libertine/LinMono_aML.otf
%{_texmfdistdir}/tex/latex/libertine/fxbuni.inc
%{_texmfdistdir}/tex/latex/libertine/fxiuni.inc
%{_texmfdistdir}/tex/latex/libertine/fxkuni.inc
%{_texmfdistdir}/tex/latex/libertine/fxluni.inc
%{_texmfdistdir}/tex/latex/libertine/libertineotf.sty
%doc %{_texmfdistdir}/doc/fonts/libertine/Bugs.txt
%doc %{_texmfdistdir}/doc/fonts/libertine/ChangeLog.txt
%doc %{_texmfdistdir}/doc/fonts/libertine/GPL.txt
%doc %{_texmfdistdir}/doc/fonts/libertine/INSTALL.txt
%doc %{_texmfdistdir}/doc/fonts/libertine/LICENCE.txt
%doc %{_texmfdistdir}/doc/fonts/libertine/OFL.txt
%doc %{_texmfdistdir}/doc/fonts/libertine/README.libertine
%doc %{_texmfdistdir}/doc/fonts/libertine/libertine.pdf
%doc %{_texmfdistdir}/doc/fonts/libertine/libertine.sty
%doc %{_texmfdistdir}/doc/fonts/libertine/libertine.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17838 |12mr|texlive-libertine-legacy-20111231-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24978
# category Package
# catalog-ctan /fonts/libertine-legacy
# catalog-date 2011-12-31 01:27:20 +0100
# catalog-license gpl
# catalog-version undef
Name:		texlive-libertine-legacy
Version:	20111231
Release:	1
Summary:	Linux Libertine fonts for TeX and pfdTeX users
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/libertine-legacy
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/libertine-legacy.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/libertine-legacy.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides support for (traditional-)TeX-based users
of the libertine bundle, who were left isolated when that
bundle switched to OTF-only form on 2012-12-11 (thus only, now,
supporting XeTeX and LuaTeX users). To prevent confusion with
libertine 'original', there are no OTF fonts in the present
package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/libertine-legacy/config.libertine
%{_texmfdistdir}/fonts/afm/public/libertine-legacy/fxbb.afm
%{_texmfdistdir}/fonts/afm/public/libertine-legacy/fxbbo.afm
%{_texmfdistdir}/fonts/afm/public/libertine-legacy/fxbk.afm
%{_texmfdistdir}/fonts/afm/public/libertine-legacy/fxbo.afm
%{_texmfdistdir}/fonts/afm/public/libertine-legacy/fxbob.afm
%{_texmfdistdir}/fonts/afm/public/libertine-legacy/fxboi.afm
%{_texmfdistdir}/fonts/afm/public/libertine-legacy/fxbr.afm
%{_texmfdistdir}/fonts/afm/public/libertine-legacy/fxbri.afm
%{_texmfdistdir}/fonts/afm/public/libertine-legacy/fxbro.afm
%{_texmfdistdir}/fonts/afm/public/libertine-legacy/fxbs.afm
%{_texmfdistdir}/fonts/afm/public/libertine-legacy/fxbsb.afm
%{_texmfdistdir}/fonts/afm/public/libertine-legacy/fxbsi.afm
%{_texmfdistdir}/fonts/afm/public/libertine-legacy/fxlb.afm
%{_texmfdistdir}/fonts/afm/public/libertine-legacy/fxlbi.afm
%{_texmfdistdir}/fonts/afm/public/libertine-legacy/fxlbo.afm
%{_texmfdistdir}/fonts/afm/public/libertine-legacy/fxldr.afm
%{_texmfdistdir}/fonts/afm/public/libertine-legacy/fxldro.afm
%{_texmfdistdir}/fonts/afm/public/libertine-legacy/fxli.afm
%{_texmfdistdir}/fonts/afm/public/libertine-legacy/fxlr.afm
%{_texmfdistdir}/fonts/afm/public/libertine-legacy/fxlri.afm
%{_texmfdistdir}/fonts/afm/public/libertine-legacy/fxlro.afm
%{_texmfdistdir}/fonts/afm/public/libertine-legacy/fxlz.afm
%{_texmfdistdir}/fonts/afm/public/libertine-legacy/fxlzi.afm
%{_texmfdistdir}/fonts/afm/public/libertine-legacy/fxlzo.afm
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/t1.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/ts1.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xb-00.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xb-01.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xb-02.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xb-03.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xb-04.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xb-05.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xb-1d.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xb-1e.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xb-1f.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xb-20.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xb-21.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xb-22.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xb-23.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xb-24.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xb-25.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xb-26.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xb-27.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xb-2c.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xb-2e.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xb-8x.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xb-a7.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xb-e0.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xb-e1.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xb-e3.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xb-e4.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xb-f6.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xb-fb.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xb-ff.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xb-t1.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xb-ts1.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xi-00.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xi-01.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xi-03.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xi-04.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xi-05.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xi-1e.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xi-21.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xi-24.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xi-e0.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xi-e1.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xi-e3.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xi-e4.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xi-ff.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xk-00.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xk-01.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xk-02.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xk-03.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xk-05.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xk-21.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xk-23.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xk-24.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xk-25.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xk-26.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xk-27.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xk-e0.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xk-e1.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xk-e3.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xk-ff.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xl-00.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xl-01.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xl-02.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xl-03.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xl-04.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xl-05.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xl-1d.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xl-1e.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xl-1f.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xl-20.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xl-21.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xl-22.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xl-23.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xl-24.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xl-25.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xl-26.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xl-27.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xl-2c.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xl-2e.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xl-8x.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xl-a6.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xl-a7.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xl-circle.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xl-e0.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xl-e1.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xl-e3.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xl-e4.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xl-f6.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xl-fb.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xl-ff.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xl-infsup.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xl-lgr.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xl-t1.enc
%{_texmfdistdir}/fonts/enc/dvips/libertine-legacy/xl-ts1.enc
%{_texmfdistdir}/fonts/map/dvips/libertine-legacy/libertine.map
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-8r.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-t1fitted.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-t1jo.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-t1o.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-t1os.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-ts1fitted.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-ts1o.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-ts1os.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xb-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xb-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xb-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xb-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xb-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xb-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xb-1d.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xb-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xb-1f.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xb-20.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xb-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xb-22.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xb-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xb-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xb-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xb-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xb-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xb-2c.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xb-2e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xb-8x.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xb-a7.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xb-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xb-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xb-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xb-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xb-f6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xb-fb.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xb-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xb-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xb-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xi-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xi-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xi-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xi-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xi-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xi-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xi-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xi-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xi-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xi-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xi-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xi-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xi-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xk-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xk-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xk-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xk-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xk-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xk-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xk-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xk-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xk-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xk-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xk-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xk-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xk-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xk-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xk-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xl-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xl-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xl-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xl-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xl-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xl-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xl-1d.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xl-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xl-1f.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xl-20.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xl-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xl-22.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xl-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xl-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xl-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xl-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xl-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xl-2c.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xl-2e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xl-8x.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xl-a6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xl-a7.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xl-circle.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xl-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xl-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xl-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xl-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xl-f6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xl-fb.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xl-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xl-infsup.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xl-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xl-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb-xl-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbb.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbc-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbc-t1fitted.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbc-t1jo.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbc-t1o.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbc-t1os.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbc-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbc-ts1fitted.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbc-ts1o.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbc-ts1os.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-8r.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-t1fitted.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-t1jo.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-t1o.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-t1os.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-ts1fitted.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-ts1o.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-ts1os.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xb-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xb-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xb-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xb-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xb-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xb-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xb-1d.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xb-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xb-1f.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xb-20.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xb-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xb-22.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xb-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xb-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xb-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xb-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xb-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xb-2c.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xb-2e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xb-8x.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xb-a7.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xb-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xb-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xb-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xb-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xb-f6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xb-fb.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xb-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xb-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xb-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xi-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xi-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xi-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xi-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xi-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xi-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xi-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xi-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xi-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xi-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xi-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xi-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xi-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xk-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xk-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xk-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xk-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xk-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xk-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xk-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xk-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xk-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xk-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xk-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xk-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xk-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xk-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xk-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xl-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xl-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xl-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xl-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xl-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xl-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xl-1d.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xl-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xl-1f.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xl-20.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xl-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xl-22.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xl-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xl-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xl-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xl-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xl-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xl-2c.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xl-2e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xl-8x.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xl-a6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xl-a7.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xl-circle.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xl-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xl-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xl-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xl-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xl-f6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xl-fb.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xl-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xl-infsup.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xl-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xl-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo-xl-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbbo.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-8r.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xb-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xb-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xb-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xb-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xb-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xb-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xb-1d.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xb-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xb-1f.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xb-20.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xb-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xb-22.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xb-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xb-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xb-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xb-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xb-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xb-2c.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xb-2e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xb-8x.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xb-a7.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xb-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xb-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xb-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xb-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xb-f6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xb-fb.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xb-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xb-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xb-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xi-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xi-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xi-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xi-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xi-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xi-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xi-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xi-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xi-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xi-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xi-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xi-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xi-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xk-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xk-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xk-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xk-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xk-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xk-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xk-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xk-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xk-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xk-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xk-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xk-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xk-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xk-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xk-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xl-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xl-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xl-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xl-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xl-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xl-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xl-1d.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xl-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xl-1f.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xl-20.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xl-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xl-22.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xl-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xl-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xl-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xl-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xl-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xl-2c.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xl-2e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xl-8x.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xl-a6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xl-a7.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xl-circle.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xl-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xl-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xl-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xl-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xl-f6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xl-fb.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xl-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xl-infsup.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xl-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xl-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk-xl-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbk.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-8r.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-t1fitted.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-t1jo.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-t1o.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-t1os.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-ts1fitted.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-ts1o.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-ts1os.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xb-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xb-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xb-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xb-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xb-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xb-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xb-1d.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xb-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xb-1f.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xb-20.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xb-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xb-22.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xb-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xb-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xb-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xb-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xb-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xb-2c.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xb-2e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xb-8x.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xb-a7.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xb-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xb-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xb-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xb-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xb-f6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xb-fb.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xb-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xb-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xb-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xi-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xi-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xi-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xi-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xi-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xi-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xi-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xi-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xi-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xi-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xi-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xi-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xi-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xk-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xk-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xk-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xk-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xk-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xk-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xk-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xk-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xk-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xk-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xk-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xk-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xk-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xk-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xk-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xl-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xl-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xl-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xl-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xl-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xl-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xl-1d.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xl-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xl-1f.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xl-20.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xl-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xl-22.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xl-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xl-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xl-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xl-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xl-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xl-2c.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xl-2e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xl-8x.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xl-a6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xl-a7.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xl-circle.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xl-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xl-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xl-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xl-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xl-f6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xl-fb.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xl-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xl-infsup.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xl-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xl-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo-xl-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbo.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-8r.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-t1fitted.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-t1jo.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-t1o.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-t1os.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-ts1fitted.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-ts1o.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-ts1os.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xb-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xb-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xb-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xb-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xb-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xb-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xb-1d.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xb-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xb-1f.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xb-20.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xb-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xb-22.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xb-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xb-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xb-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xb-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xb-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xb-2c.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xb-2e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xb-8x.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xb-a7.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xb-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xb-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xb-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xb-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xb-f6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xb-fb.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xb-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xb-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xb-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xi-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xi-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xi-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xi-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xi-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xi-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xi-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xi-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xi-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xi-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xi-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xi-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xi-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xk-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xk-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xk-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xk-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xk-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xk-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xk-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xk-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xk-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xk-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xk-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xk-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xk-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xk-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xk-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xl-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xl-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xl-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xl-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xl-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xl-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xl-1d.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xl-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xl-1f.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xl-20.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xl-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xl-22.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xl-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xl-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xl-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xl-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xl-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xl-2c.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xl-2e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xl-8x.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xl-a6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xl-a7.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xl-circle.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xl-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xl-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xl-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xl-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xl-f6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xl-fb.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xl-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xl-infsup.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xl-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xl-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob-xl-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbob.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbobc-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbobc-t1fitted.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbobc-t1jo.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbobc-t1o.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbobc-t1os.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboc-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboc-t1fitted.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboc-t1jo.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboc-t1o.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboc-t1os.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-8r.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-t1fitted.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-t1jo.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-t1o.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-t1os.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-ts1fitted.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-ts1o.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-ts1os.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xb-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xb-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xb-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xb-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xb-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xb-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xb-1d.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xb-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xb-1f.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xb-20.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xb-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xb-22.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xb-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xb-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xb-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xb-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xb-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xb-2c.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xb-2e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xb-8x.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xb-a7.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xb-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xb-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xb-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xb-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xb-f6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xb-fb.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xb-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xb-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xb-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xi-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xi-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xi-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xi-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xi-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xi-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xi-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xi-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xi-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xi-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xi-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xi-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xi-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xk-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xk-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xk-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xk-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xk-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xk-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xk-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xk-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xk-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xk-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xk-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xk-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xk-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xk-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xk-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xl-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xl-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xl-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xl-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xl-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xl-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xl-1d.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xl-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xl-1f.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xl-20.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xl-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xl-22.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xl-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xl-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xl-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xl-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xl-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xl-2c.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xl-2e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xl-8x.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xl-a6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xl-a7.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xl-circle.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xl-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xl-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xl-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xl-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xl-f6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xl-fb.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xl-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xl-infsup.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xl-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xl-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi-xl-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboi.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboic-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboic-t1fitted.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboic-t1jo.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboic-t1o.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxboic-t1os.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-8r.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-t1fitted.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-t1jo.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-t1o.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-t1os.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-ts1fitted.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-ts1o.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-ts1os.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xb-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xb-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xb-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xb-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xb-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xb-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xb-1d.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xb-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xb-1f.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xb-20.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xb-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xb-22.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xb-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xb-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xb-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xb-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xb-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xb-2c.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xb-2e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xb-8x.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xb-a7.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xb-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xb-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xb-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xb-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xb-f6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xb-fb.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xb-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xb-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xb-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xi-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xi-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xi-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xi-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xi-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xi-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xi-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xi-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xi-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xi-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xi-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xi-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xi-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xk-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xk-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xk-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xk-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xk-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xk-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xk-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xk-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xk-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xk-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xk-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xk-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xk-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xk-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xk-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xl-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xl-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xl-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xl-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xl-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xl-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xl-1d.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xl-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xl-1f.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xl-20.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xl-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xl-22.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xl-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xl-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xl-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xl-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xl-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xl-2c.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xl-2e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xl-8x.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xl-a6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xl-a7.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xl-circle.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xl-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xl-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xl-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xl-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xl-f6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xl-fb.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xl-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xl-infsup.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xl-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xl-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr-xl-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbr.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbrc-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbrc-t1fitted.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbrc-t1jo.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbrc-t1o.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbrc-t1os.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbrc-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbrc-ts1fitted.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbrc-ts1o.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbrc-ts1os.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-8r.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-t1fitted.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-t1jo.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-t1o.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-t1os.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-ts1fitted.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-ts1o.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-ts1os.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xb-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xb-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xb-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xb-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xb-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xb-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xb-1d.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xb-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xb-1f.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xb-20.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xb-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xb-22.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xb-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xb-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xb-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xb-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xb-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xb-2c.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xb-2e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xb-8x.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xb-a7.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xb-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xb-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xb-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xb-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xb-f6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xb-fb.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xb-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xb-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xb-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xi-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xi-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xi-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xi-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xi-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xi-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xi-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xi-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xi-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xi-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xi-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xi-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xi-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xk-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xk-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xk-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xk-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xk-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xk-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xk-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xk-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xk-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xk-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xk-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xk-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xk-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xk-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xk-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xl-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xl-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xl-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xl-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xl-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xl-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xl-1d.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xl-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xl-1f.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xl-20.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xl-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xl-22.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xl-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xl-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xl-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xl-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xl-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xl-2c.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xl-2e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xl-8x.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xl-a6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xl-a7.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xl-circle.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xl-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xl-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xl-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xl-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xl-f6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xl-fb.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xl-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xl-infsup.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xl-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xl-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri-xl-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbri.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-8r.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-t1fitted.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-t1jo.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-t1o.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-t1os.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-ts1fitted.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-ts1o.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-ts1os.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xb-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xb-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xb-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xb-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xb-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xb-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xb-1d.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xb-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xb-1f.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xb-20.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xb-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xb-22.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xb-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xb-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xb-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xb-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xb-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xb-2c.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xb-2e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xb-8x.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xb-a7.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xb-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xb-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xb-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xb-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xb-f6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xb-fb.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xb-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xb-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xb-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xi-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xi-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xi-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xi-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xi-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xi-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xi-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xi-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xi-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xi-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xi-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xi-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xi-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xk-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xk-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xk-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xk-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xk-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xk-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xk-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xk-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xk-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xk-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xk-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xk-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xk-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xk-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xk-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xl-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xl-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xl-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xl-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xl-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xl-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xl-1d.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xl-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xl-1f.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xl-20.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xl-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xl-22.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xl-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xl-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xl-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xl-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xl-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xl-2c.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xl-2e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xl-8x.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xl-a6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xl-a7.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xl-circle.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xl-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xl-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xl-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xl-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xl-f6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xl-fb.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xl-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xl-infsup.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xl-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xl-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro-xl-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbro.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-8r.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-t1fitted.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-t1jo.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-t1o.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-t1os.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-ts1fitted.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-ts1o.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-ts1os.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xb-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xb-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xb-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xb-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xb-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xb-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xb-1d.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xb-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xb-1f.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xb-20.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xb-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xb-22.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xb-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xb-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xb-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xb-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xb-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xb-2c.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xb-2e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xb-8x.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xb-a7.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xb-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xb-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xb-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xb-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xb-f6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xb-fb.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xb-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xb-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xb-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xi-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xi-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xi-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xi-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xi-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xi-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xi-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xi-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xi-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xi-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xi-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xi-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xi-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xk-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xk-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xk-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xk-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xk-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xk-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xk-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xk-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xk-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xk-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xk-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xk-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xk-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xk-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xk-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xl-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xl-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xl-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xl-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xl-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xl-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xl-1d.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xl-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xl-1f.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xl-20.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xl-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xl-22.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xl-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xl-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xl-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xl-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xl-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xl-2c.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xl-2e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xl-8x.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xl-a6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xl-a7.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xl-circle.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xl-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xl-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xl-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xl-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xl-f6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xl-fb.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xl-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xl-infsup.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xl-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xl-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs-xl-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbs.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-8r.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-t1fitted.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-t1jo.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-t1o.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-t1os.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-ts1fitted.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-ts1o.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-ts1os.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xb-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xb-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xb-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xb-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xb-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xb-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xb-1d.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xb-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xb-1f.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xb-20.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xb-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xb-22.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xb-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xb-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xb-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xb-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xb-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xb-2c.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xb-2e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xb-8x.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xb-a7.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xb-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xb-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xb-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xb-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xb-f6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xb-fb.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xb-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xb-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xb-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xi-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xi-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xi-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xi-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xi-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xi-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xi-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xi-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xi-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xi-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xi-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xi-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xi-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xk-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xk-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xk-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xk-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xk-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xk-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xk-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xk-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xk-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xk-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xk-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xk-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xk-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xk-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xk-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xl-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xl-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xl-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xl-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xl-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xl-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xl-1d.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xl-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xl-1f.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xl-20.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xl-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xl-22.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xl-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xl-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xl-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xl-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xl-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xl-2c.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xl-2e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xl-8x.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xl-a6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xl-a7.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xl-circle.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xl-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xl-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xl-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xl-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xl-f6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xl-fb.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xl-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xl-infsup.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xl-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xl-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb-xl-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsb.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsbc-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsbc-t1fitted.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsbc-t1jo.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsbc-t1o.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsbc-t1os.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsc-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsc-t1fitted.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsc-t1jo.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsc-t1o.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsc-t1os.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-8r.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-t1fitted.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-t1jo.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-t1o.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-t1os.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-ts1fitted.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-ts1o.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-ts1os.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xb-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xb-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xb-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xb-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xb-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xb-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xb-1d.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xb-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xb-1f.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xb-20.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xb-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xb-22.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xb-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xb-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xb-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xb-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xb-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xb-2c.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xb-2e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xb-8x.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xb-a7.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xb-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xb-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xb-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xb-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xb-f6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xb-fb.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xb-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xb-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xb-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xi-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xi-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xi-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xi-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xi-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xi-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xi-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xi-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xi-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xi-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xi-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xi-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xi-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xk-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xk-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xk-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xk-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xk-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xk-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xk-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xk-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xk-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xk-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xk-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xk-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xk-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xk-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xk-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xl-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xl-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xl-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xl-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xl-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xl-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xl-1d.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xl-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xl-1f.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xl-20.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xl-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xl-22.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xl-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xl-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xl-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xl-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xl-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xl-2c.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xl-2e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xl-8x.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xl-a6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xl-a7.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xl-circle.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xl-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xl-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xl-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xl-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xl-f6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xl-fb.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xl-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xl-infsup.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xl-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xl-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi-xl-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsi.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsic-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsic-t1fitted.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsic-t1jo.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsic-t1o.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxbsic-t1os.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-8r.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-lgros.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-t1caps.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-t1fitted.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-t1fittedzero.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-t1jo.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-t1o.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-t1zero.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-ts1fitted.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-ts1o.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-ts1os.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xb-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xb-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xb-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xb-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xb-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xb-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xb-1d.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xb-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xb-1f.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xb-20.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xb-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xb-22.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xb-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xb-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xb-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xb-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xb-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xb-2c.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xb-2e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xb-8x.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xb-a7.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xb-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xb-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xb-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xb-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xb-f6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xb-fb.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xb-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xb-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xb-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xi-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xi-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xi-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xi-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xi-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xi-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xi-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xi-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xi-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xi-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xi-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xi-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xi-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xk-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xk-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xk-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xk-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xk-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xk-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xk-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xk-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xk-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xk-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xk-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xk-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xk-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xk-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xk-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xl-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xl-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xl-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xl-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xl-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xl-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xl-1d.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xl-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xl-1f.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xl-20.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xl-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xl-22.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xl-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xl-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xl-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xl-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xl-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xl-2c.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xl-2e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xl-8x.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xl-a6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xl-a7.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xl-circle.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xl-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xl-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xl-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xl-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xl-f6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xl-fb.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xl-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xl-infsup.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xl-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xl-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb-xl-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlb.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbc-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbc-t1caps.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbc-t1fitted.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbc-t1fittedzero.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbc-t1jo.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbc-t1o.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbc-t1os.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbc-t1ost.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbc-t1zero.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbc-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbc-ts1fitted.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbc-ts1o.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbc-ts1os.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-8r.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-t1caps.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-t1fitted.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-t1fittedzero.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-t1jo.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-t1o.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-t1os.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-t1ost.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-t1zero.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-ts1fitted.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-ts1o.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-ts1os.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xb-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xb-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xb-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xb-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xb-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xb-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xb-1d.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xb-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xb-1f.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xb-20.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xb-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xb-22.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xb-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xb-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xb-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xb-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xb-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xb-2c.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xb-2e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xb-8x.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xb-a7.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xb-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xb-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xb-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xb-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xb-f6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xb-fb.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xb-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xb-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xb-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xi-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xi-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xi-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xi-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xi-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xi-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xi-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xi-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xi-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xi-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xi-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xi-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xi-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xk-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xk-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xk-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xk-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xk-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xk-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xk-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xk-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xk-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xk-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xk-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xk-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xk-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xk-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xk-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xl-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xl-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xl-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xl-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xl-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xl-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xl-1d.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xl-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xl-1f.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xl-20.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xl-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xl-22.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xl-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xl-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xl-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xl-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xl-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xl-2c.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xl-2e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xl-8x.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xl-a6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xl-a7.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xl-circle.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xl-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xl-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xl-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xl-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xl-f6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xl-fb.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xl-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xl-infsup.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xl-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xl-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi-xl-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbi.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbic-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbic-t1caps.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbic-t1fitted.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbic-t1fittedzero.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbic-t1jo.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbic-t1o.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbic-t1os.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbic-t1ost.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbic-t1zero.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbic-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbic-ts1fitted.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbic-ts1o.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbic-ts1os.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-8r.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-lgros.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-t1caps.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-t1fitted.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-t1fittedzero.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-t1jo.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-t1o.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-t1os.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-t1ost.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-t1zero.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-ts1fitted.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-ts1o.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-ts1os.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xb-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xb-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xb-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xb-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xb-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xb-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xb-1d.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xb-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xb-1f.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xb-20.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xb-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xb-22.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xb-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xb-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xb-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xb-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xb-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xb-2c.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xb-2e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xb-8x.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xb-a7.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xb-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xb-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xb-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xb-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xb-f6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xb-fb.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xb-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xb-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xb-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xi-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xi-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xi-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xi-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xi-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xi-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xi-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xi-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xi-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xi-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xi-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xi-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xi-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xk-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xk-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xk-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xk-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xk-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xk-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xk-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xk-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xk-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xk-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xk-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xk-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xk-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xk-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xk-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xl-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xl-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xl-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xl-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xl-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xl-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xl-1d.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xl-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xl-1f.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xl-20.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xl-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xl-22.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xl-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xl-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xl-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xl-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xl-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xl-2c.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xl-2e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xl-8x.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xl-a6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xl-a7.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xl-circle.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xl-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xl-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xl-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xl-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xl-f6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xl-fb.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xl-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xl-infsup.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xl-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xl-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo-xl-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlbo.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-8r.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-t1caps.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-t1fitted.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-t1fittedzero.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-t1jo.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-t1o.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-t1os.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-t1ost.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-t1zero.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xb-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xb-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xb-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xb-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xb-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xb-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xb-1d.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xb-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xb-1f.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xb-20.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xb-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xb-22.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xb-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xb-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xb-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xb-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xb-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xb-2c.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xb-2e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xb-8x.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xb-a7.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xb-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xb-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xb-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xb-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xb-f6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xb-fb.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xb-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xb-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xb-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xi-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xi-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xi-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xi-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xi-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xi-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xi-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xi-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xi-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xi-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xi-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xi-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xi-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xk-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xk-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xk-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xk-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xk-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xk-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xk-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xk-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xk-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xk-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xk-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xk-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xk-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xk-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xk-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xl-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xl-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xl-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xl-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xl-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xl-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xl-1d.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xl-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xl-1f.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xl-20.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xl-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xl-22.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xl-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xl-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xl-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xl-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xl-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xl-2c.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xl-2e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xl-8x.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xl-a6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xl-a7.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xl-circle.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xl-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xl-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xl-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xl-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xl-f6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xl-fb.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xl-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xl-infsup.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xl-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xl-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr-xl-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldr.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldrc-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldrc-t1caps.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldrc-t1fitted.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldrc-t1fittedzero.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldrc-t1jo.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldrc-t1o.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldrc-t1os.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldrc-t1ost.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldrc-t1zero.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-8r.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-t1caps.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-t1fitted.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-t1fittedzero.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-t1jo.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-t1o.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-t1os.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-t1ost.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-t1zero.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xb-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xb-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xb-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xb-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xb-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xb-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xb-1d.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xb-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xb-1f.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xb-20.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xb-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xb-22.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xb-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xb-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xb-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xb-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xb-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xb-2c.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xb-2e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xb-8x.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xb-a7.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xb-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xb-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xb-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xb-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xb-f6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xb-fb.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xb-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xb-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xb-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xi-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xi-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xi-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xi-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xi-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xi-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xi-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xi-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xi-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xi-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xi-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xi-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xi-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xk-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xk-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xk-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xk-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xk-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xk-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xk-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xk-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xk-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xk-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xk-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xk-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xk-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xk-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xk-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xl-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xl-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xl-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xl-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xl-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xl-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xl-1d.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xl-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xl-1f.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xl-20.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xl-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xl-22.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xl-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xl-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xl-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xl-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xl-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xl-2c.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xl-2e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xl-8x.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xl-a6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xl-a7.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xl-circle.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xl-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xl-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xl-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xl-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xl-f6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xl-fb.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xl-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xl-infsup.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xl-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xl-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro-xl-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxldro.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-8r.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xb-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xb-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xb-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xb-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xb-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xb-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xb-1d.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xb-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xb-1f.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xb-20.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xb-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xb-22.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xb-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xb-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xb-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xb-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xb-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xb-2c.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xb-2e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xb-8x.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xb-a7.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xb-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xb-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xb-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xb-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xb-f6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xb-fb.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xb-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xb-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xb-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xi-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xi-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xi-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xi-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xi-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xi-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xi-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xi-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xi-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xi-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xi-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xi-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xi-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xk-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xk-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xk-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xk-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xk-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xk-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xk-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xk-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xk-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xk-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xk-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xk-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xk-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xk-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xk-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xl-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xl-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xl-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xl-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xl-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xl-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xl-1d.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xl-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xl-1f.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xl-20.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xl-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xl-22.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xl-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xl-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xl-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xl-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xl-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xl-2c.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xl-2e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xl-8x.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xl-a6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xl-a7.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xl-circle.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xl-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xl-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xl-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xl-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xl-f6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xl-fb.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xl-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xl-infsup.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xl-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xl-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli-xl-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxli.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-8r.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-lgros.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-t1caps.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-t1fitted.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-t1fittedzero.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-t1jo.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-t1o.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-t1os.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-t1ost.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-t1zero.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-ts1fitted.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-ts1o.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-ts1os.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xb-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xb-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xb-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xb-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xb-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xb-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xb-1d.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xb-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xb-1f.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xb-20.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xb-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xb-22.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xb-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xb-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xb-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xb-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xb-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xb-2c.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xb-2e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xb-8x.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xb-a7.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xb-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xb-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xb-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xb-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xb-f6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xb-fb.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xb-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xb-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xb-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xi-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xi-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xi-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xi-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xi-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xi-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xi-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xi-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xi-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xi-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xi-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xi-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xi-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xk-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xk-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xk-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xk-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xk-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xk-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xk-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xk-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xk-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xk-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xk-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xk-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xk-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xk-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xk-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xl-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xl-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xl-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xl-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xl-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xl-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xl-1d.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xl-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xl-1f.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xl-20.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xl-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xl-22.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xl-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xl-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xl-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xl-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xl-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xl-2c.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xl-2e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xl-8x.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xl-a6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xl-a7.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xl-circle.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xl-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xl-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xl-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xl-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xl-f6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xl-fb.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xl-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xl-infsup.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xl-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xl-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr-xl-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlr.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlrc-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlrc-t1caps.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlrc-t1fitted.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlrc-t1fittedzero.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlrc-t1jo.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlrc-t1o.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlrc-t1os.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlrc-t1ost.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlrc-t1zero.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlrc-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlrc-ts1fitted.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlrc-ts1o.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlrc-ts1os.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-8r.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-lgros.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-t1caps.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-t1fitted.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-t1fittedzero.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-t1jo.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-t1o.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-t1os.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-t1ost.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-t1zero.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-ts1fitted.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-ts1o.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-ts1os.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xb-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xb-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xb-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xb-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xb-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xb-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xb-1d.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xb-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xb-1f.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xb-20.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xb-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xb-22.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xb-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xb-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xb-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xb-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xb-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xb-2c.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xb-2e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xb-8x.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xb-a7.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xb-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xb-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xb-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xb-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xb-f6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xb-fb.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xb-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xb-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xb-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xi-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xi-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xi-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xi-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xi-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xi-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xi-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xi-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xi-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xi-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xi-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xi-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xi-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xk-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xk-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xk-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xk-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xk-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xk-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xk-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xk-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xk-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xk-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xk-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xk-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xk-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xk-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xk-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xl-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xl-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xl-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xl-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xl-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xl-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xl-1d.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xl-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xl-1f.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xl-20.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xl-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xl-22.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xl-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xl-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xl-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xl-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xl-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xl-2c.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xl-2e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xl-8x.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xl-a6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xl-a7.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xl-circle.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xl-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xl-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xl-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xl-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xl-f6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xl-fb.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xl-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xl-infsup.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xl-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xl-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri-xl-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlri.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlric-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlric-t1caps.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlric-t1fitted.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlric-t1fittedzero.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlric-t1jo.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlric-t1o.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlric-t1os.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlric-t1ost.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlric-t1zero.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlric-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlric-ts1fitted.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlric-ts1o.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlric-ts1os.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-8r.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-lgros.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-t1caps.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-t1fitted.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-t1fittedzero.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-t1jo.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-t1o.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-t1os.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-t1ost.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-t1zero.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-ts1fitted.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-ts1o.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-ts1os.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xb-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xb-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xb-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xb-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xb-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xb-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xb-1d.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xb-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xb-1f.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xb-20.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xb-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xb-22.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xb-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xb-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xb-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xb-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xb-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xb-2c.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xb-2e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xb-8x.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xb-a7.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xb-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xb-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xb-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xb-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xb-f6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xb-fb.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xb-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xb-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xb-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xi-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xi-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xi-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xi-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xi-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xi-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xi-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xi-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xi-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xi-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xi-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xi-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xi-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xk-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xk-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xk-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xk-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xk-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xk-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xk-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xk-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xk-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xk-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xk-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xk-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xk-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xk-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xk-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xl-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xl-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xl-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xl-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xl-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xl-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xl-1d.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xl-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xl-1f.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xl-20.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xl-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xl-22.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xl-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xl-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xl-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xl-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xl-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xl-2c.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xl-2e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xl-8x.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xl-a6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xl-a7.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xl-circle.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xl-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xl-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xl-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xl-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xl-f6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xl-fb.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xl-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xl-infsup.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xl-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xl-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro-xl-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlro.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-8r.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-lgros.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-t1caps.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-t1fitted.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-t1fittedzero.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-t1jo.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-t1o.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-t1os.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-t1ost.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-t1zero.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-ts1fitted.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-ts1o.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-ts1os.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xb-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xb-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xb-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xb-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xb-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xb-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xb-1d.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xb-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xb-1f.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xb-20.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xb-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xb-22.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xb-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xb-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xb-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xb-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xb-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xb-2c.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xb-2e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xb-8x.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xb-a7.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xb-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xb-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xb-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xb-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xb-f6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xb-fb.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xb-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xb-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xb-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xi-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xi-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xi-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xi-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xi-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xi-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xi-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xi-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xi-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xi-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xi-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xi-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xi-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xk-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xk-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xk-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xk-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xk-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xk-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xk-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xk-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xk-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xk-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xk-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xk-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xk-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xk-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xk-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xl-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xl-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xl-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xl-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xl-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xl-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xl-1d.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xl-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xl-1f.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xl-20.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xl-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xl-22.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xl-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xl-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xl-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xl-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xl-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xl-2c.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xl-2e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xl-8x.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xl-a6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xl-a7.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xl-circle.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xl-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xl-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xl-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xl-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xl-f6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xl-fb.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xl-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xl-infsup.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xl-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xl-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz-xl-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlz.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzc-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzc-t1caps.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzc-t1fitted.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzc-t1fittedzero.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzc-t1jo.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzc-t1o.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzc-t1os.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzc-t1ost.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzc-t1zero.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzc-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzc-ts1fitted.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzc-ts1o.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzc-ts1os.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-8r.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-lgros.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-t1caps.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-t1fitted.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-t1fittedzero.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-t1jo.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-t1o.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-t1os.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-t1ost.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-t1zero.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-ts1fitted.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-ts1o.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-ts1os.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xb-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xb-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xb-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xb-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xb-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xb-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xb-1d.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xb-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xb-1f.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xb-20.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xb-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xb-22.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xb-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xb-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xb-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xb-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xb-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xb-2c.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xb-2e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xb-8x.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xb-a7.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xb-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xb-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xb-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xb-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xb-f6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xb-fb.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xb-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xb-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xb-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xi-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xi-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xi-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xi-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xi-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xi-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xi-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xi-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xi-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xi-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xi-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xi-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xi-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xk-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xk-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xk-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xk-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xk-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xk-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xk-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xk-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xk-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xk-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xk-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xk-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xk-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xk-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xk-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xl-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xl-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xl-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xl-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xl-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xl-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xl-1d.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xl-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xl-1f.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xl-20.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xl-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xl-22.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xl-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xl-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xl-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xl-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xl-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xl-2c.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xl-2e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xl-8x.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xl-a6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xl-a7.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xl-circle.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xl-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xl-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xl-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xl-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xl-f6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xl-fb.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xl-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xl-infsup.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xl-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xl-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi-xl-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzi.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzic-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzic-t1caps.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzic-t1fitted.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzic-t1fittedzero.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzic-t1jo.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzic-t1o.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzic-t1os.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzic-t1ost.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzic-t1zero.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzic-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzic-ts1fitted.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzic-ts1o.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzic-ts1os.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-8r.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-lgros.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-t1caps.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-t1fitted.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-t1fittedzero.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-t1jo.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-t1o.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-t1os.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-t1ost.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-t1zero.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-ts1fitted.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-ts1o.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-ts1os.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xb-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xb-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xb-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xb-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xb-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xb-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xb-1d.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xb-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xb-1f.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xb-20.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xb-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xb-22.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xb-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xb-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xb-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xb-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xb-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xb-2c.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xb-2e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xb-8x.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xb-a7.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xb-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xb-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xb-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xb-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xb-f6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xb-fb.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xb-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xb-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xb-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xi-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xi-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xi-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xi-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xi-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xi-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xi-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xi-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xi-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xi-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xi-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xi-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xi-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xk-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xk-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xk-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xk-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xk-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xk-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xk-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xk-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xk-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xk-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xk-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xk-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xk-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xk-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xk-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xl-00.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xl-01.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xl-02.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xl-03.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xl-04.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xl-05.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xl-1d.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xl-1e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xl-1f.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xl-20.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xl-21.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xl-22.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xl-23.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xl-24.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xl-25.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xl-26.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xl-27.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xl-2c.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xl-2e.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xl-8x.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xl-a6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xl-a7.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xl-circle.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xl-e0.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xl-e1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xl-e3.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xl-e4.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xl-f6.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xl-fb.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xl-ff.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xl-infsup.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xl-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xl-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo-xl-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/libertine-legacy/fxlzo.tfm
%{_texmfdistdir}/fonts/type1/public/libertine-legacy/fxbb.pfb
%{_texmfdistdir}/fonts/type1/public/libertine-legacy/fxbbo.pfb
%{_texmfdistdir}/fonts/type1/public/libertine-legacy/fxbk.pfb
%{_texmfdistdir}/fonts/type1/public/libertine-legacy/fxbo.pfb
%{_texmfdistdir}/fonts/type1/public/libertine-legacy/fxbob.pfb
%{_texmfdistdir}/fonts/type1/public/libertine-legacy/fxboi.pfb
%{_texmfdistdir}/fonts/type1/public/libertine-legacy/fxbr.pfb
%{_texmfdistdir}/fonts/type1/public/libertine-legacy/fxbri.pfb
%{_texmfdistdir}/fonts/type1/public/libertine-legacy/fxbro.pfb
%{_texmfdistdir}/fonts/type1/public/libertine-legacy/fxbs.pfb
%{_texmfdistdir}/fonts/type1/public/libertine-legacy/fxbsb.pfb
%{_texmfdistdir}/fonts/type1/public/libertine-legacy/fxbsi.pfb
%{_texmfdistdir}/fonts/type1/public/libertine-legacy/fxlb.pfb
%{_texmfdistdir}/fonts/type1/public/libertine-legacy/fxlbi.pfb
%{_texmfdistdir}/fonts/type1/public/libertine-legacy/fxlbo.pfb
%{_texmfdistdir}/fonts/type1/public/libertine-legacy/fxldr.pfb
%{_texmfdistdir}/fonts/type1/public/libertine-legacy/fxldro.pfb
%{_texmfdistdir}/fonts/type1/public/libertine-legacy/fxli.pfb
%{_texmfdistdir}/fonts/type1/public/libertine-legacy/fxlr.pfb
%{_texmfdistdir}/fonts/type1/public/libertine-legacy/fxlri.pfb
%{_texmfdistdir}/fonts/type1/public/libertine-legacy/fxlro.pfb
%{_texmfdistdir}/fonts/type1/public/libertine-legacy/fxlz.pfb
%{_texmfdistdir}/fonts/type1/public/libertine-legacy/fxlzi.pfb
%{_texmfdistdir}/fonts/type1/public/libertine-legacy/fxlzo.pfb
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbb-t1.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbb-t1fitted.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbb-t1jo.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbb-t1o.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbb-t1os.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbb-ts1.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbb-ts1fitted.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbb-ts1o.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbb-ts1os.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbbc-t1.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbbc-t1fitted.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbbc-t1jo.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbbc-t1o.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbbc-t1os.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbbc-ts1.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbbc-ts1fitted.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbbc-ts1o.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbbc-ts1os.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbbo-t1.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbbo-t1fitted.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbbo-t1jo.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbbo-t1o.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbbo-t1os.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbbo-ts1.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbbo-ts1fitted.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbbo-ts1o.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbbo-ts1os.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbo-t1.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbo-t1fitted.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbo-t1jo.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbo-t1o.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbo-t1os.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbo-ts1.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbo-ts1fitted.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbo-ts1o.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbo-ts1os.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbob-t1.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbob-t1fitted.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbob-t1jo.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbob-t1o.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbob-t1os.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbob-ts1.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbob-ts1fitted.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbob-ts1o.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbob-ts1os.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbobc-t1.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbobc-t1fitted.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbobc-t1jo.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbobc-t1o.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbobc-t1os.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxboc-t1.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxboc-t1fitted.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxboc-t1jo.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxboc-t1o.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxboc-t1os.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxboi-t1.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxboi-t1fitted.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxboi-t1jo.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxboi-t1o.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxboi-t1os.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxboi-ts1.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxboi-ts1fitted.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxboi-ts1o.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxboi-ts1os.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxboic-t1.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxboic-t1fitted.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxboic-t1jo.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxboic-t1o.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxboic-t1os.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbr-t1.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbr-t1fitted.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbr-t1jo.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbr-t1o.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbr-t1os.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbr-ts1.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbr-ts1fitted.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbr-ts1o.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbr-ts1os.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbrc-t1.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbrc-t1fitted.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbrc-t1jo.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbrc-t1o.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbrc-t1os.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbrc-ts1.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbrc-ts1fitted.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbrc-ts1o.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbrc-ts1os.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbri-t1.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbri-t1fitted.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbri-t1jo.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbri-t1o.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbri-t1os.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbri-ts1.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbri-ts1fitted.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbri-ts1o.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbri-ts1os.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbro-t1.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbro-t1fitted.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbro-t1jo.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbro-t1o.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbro-t1os.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbro-ts1.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbro-ts1fitted.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbro-ts1o.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbro-ts1os.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbs-t1.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbs-t1fitted.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbs-t1jo.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbs-t1o.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbs-t1os.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbs-ts1.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbs-ts1fitted.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbs-ts1o.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbs-ts1os.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbsb-t1.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbsb-t1fitted.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbsb-t1jo.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbsb-t1o.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbsb-t1os.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbsb-ts1.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbsb-ts1fitted.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbsb-ts1o.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbsb-ts1os.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbsbc-t1.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbsbc-t1fitted.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbsbc-t1jo.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbsbc-t1o.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbsbc-t1os.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbsc-t1.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbsc-t1fitted.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbsc-t1jo.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbsc-t1o.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbsc-t1os.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbsi-t1.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbsi-t1fitted.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbsi-t1jo.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbsi-t1o.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbsi-t1os.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbsi-ts1.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbsi-ts1fitted.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbsi-ts1o.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbsi-ts1os.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbsic-t1.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbsic-t1fitted.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbsic-t1jo.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbsic-t1o.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxbsic-t1os.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlb-lgr.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlb-lgros.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlb-t1.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlb-t1caps.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlb-t1fitted.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlb-t1fittedzero.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlb-t1jo.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlb-t1o.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlb-t1zero.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlb-ts1.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlb-ts1fitted.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlb-ts1o.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlb-ts1os.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlbc-t1.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlbc-t1caps.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlbc-t1fitted.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlbc-t1fittedzero.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlbc-t1jo.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlbc-t1o.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlbc-t1os.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlbc-t1ost.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlbc-t1zero.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlbc-ts1.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlbc-ts1fitted.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlbc-ts1o.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlbc-ts1os.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlbi-t1.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlbi-t1caps.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlbi-t1fitted.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlbi-t1fittedzero.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlbi-t1jo.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlbi-t1o.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlbi-t1os.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlbi-t1ost.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlbi-t1zero.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlbi-ts1.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlbi-ts1fitted.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlbi-ts1o.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlbi-ts1os.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlbic-t1.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlbic-t1caps.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlbic-t1fitted.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlbic-t1fittedzero.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlbic-t1jo.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlbic-t1o.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlbic-t1os.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlbic-t1ost.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlbic-t1zero.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlbic-ts1.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlbic-ts1fitted.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlbic-ts1o.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlbic-ts1os.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlbo-lgr.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlbo-lgros.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlbo-t1.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlbo-t1caps.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlbo-t1fitted.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlbo-t1fittedzero.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlbo-t1jo.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlbo-t1o.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlbo-t1os.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlbo-t1ost.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlbo-t1zero.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlbo-ts1.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlbo-ts1fitted.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlbo-ts1o.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlbo-ts1os.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxldr-t1.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxldr-t1caps.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxldr-t1fitted.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxldr-t1fittedzero.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxldr-t1jo.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxldr-t1o.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxldr-t1os.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxldr-t1ost.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxldr-t1zero.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxldrc-t1.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxldrc-t1caps.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxldrc-t1fitted.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxldrc-t1fittedzero.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxldrc-t1jo.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxldrc-t1o.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxldrc-t1os.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxldrc-t1ost.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxldrc-t1zero.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxldro-t1.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxldro-t1caps.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxldro-t1fitted.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxldro-t1fittedzero.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxldro-t1jo.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxldro-t1o.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxldro-t1os.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxldro-t1ost.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxldro-t1zero.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlr-lgr.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlr-lgros.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlr-t1.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlr-t1caps.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlr-t1fitted.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlr-t1fittedzero.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlr-t1jo.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlr-t1o.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlr-t1os.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlr-t1ost.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlr-t1zero.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlr-ts1.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlr-ts1fitted.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlr-ts1o.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlr-ts1os.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlrc-t1.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlrc-t1caps.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlrc-t1fitted.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlrc-t1fittedzero.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlrc-t1jo.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlrc-t1o.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlrc-t1os.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlrc-t1ost.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlrc-t1zero.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlrc-ts1.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlrc-ts1fitted.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlrc-ts1o.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlrc-ts1os.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlri-lgr.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlri-lgros.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlri-t1.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlri-t1caps.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlri-t1fitted.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlri-t1fittedzero.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlri-t1jo.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlri-t1o.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlri-t1os.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlri-t1ost.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlri-t1zero.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlri-ts1.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlri-ts1fitted.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlri-ts1o.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlri-ts1os.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlric-t1.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlric-t1caps.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlric-t1fitted.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlric-t1fittedzero.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlric-t1jo.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlric-t1o.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlric-t1os.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlric-t1ost.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlric-t1zero.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlric-ts1.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlric-ts1fitted.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlric-ts1o.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlric-ts1os.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlro-lgr.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlro-lgros.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlro-t1.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlro-t1caps.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlro-t1fitted.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlro-t1fittedzero.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlro-t1jo.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlro-t1o.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlro-t1os.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlro-t1ost.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlro-t1zero.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlro-ts1.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlro-ts1fitted.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlro-ts1o.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlro-ts1os.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlz-lgr.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlz-lgros.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlz-t1.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlz-t1caps.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlz-t1fitted.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlz-t1fittedzero.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlz-t1jo.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlz-t1o.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlz-t1os.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlz-t1ost.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlz-t1zero.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlz-ts1.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlz-ts1fitted.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlz-ts1o.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlz-ts1os.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlzc-t1.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlzc-t1caps.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlzc-t1fitted.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlzc-t1fittedzero.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlzc-t1jo.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlzc-t1o.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlzc-t1os.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlzc-t1ost.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlzc-t1zero.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlzc-ts1.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlzc-ts1fitted.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlzc-ts1o.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlzc-ts1os.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlzi-lgr.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlzi-lgros.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlzi-t1.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlzi-t1caps.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlzi-t1fitted.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlzi-t1fittedzero.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlzi-t1jo.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlzi-t1o.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlzi-t1os.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlzi-t1ost.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlzi-t1zero.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlzi-ts1.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlzi-ts1fitted.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlzi-ts1o.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlzi-ts1os.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlzic-t1.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlzic-t1caps.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlzic-t1fitted.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlzic-t1fittedzero.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlzic-t1jo.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlzic-t1o.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlzic-t1os.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlzic-t1ost.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlzic-t1zero.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlzic-ts1.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlzic-ts1fitted.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlzic-ts1o.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlzic-ts1os.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlzo-lgr.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlzo-lgros.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlzo-t1.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlzo-t1caps.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlzo-t1fitted.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlzo-t1fittedzero.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlzo-t1jo.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlzo-t1o.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlzo-t1os.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlzo-t1ost.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlzo-t1zero.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlzo-ts1.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlzo-ts1fitted.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlzo-ts1o.vf
%{_texmfdistdir}/fonts/vf/public/libertine-legacy/fxlzo-ts1os.vf
%{_texmfdistdir}/tex/latex/libertine-legacy/eu1fxb.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/eu1fxbf.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/eu1fxbfo.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/eu1fxbj.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/eu1fxbjo.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/eu1fxbo.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/eu1fxi.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/eu1fxk.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/eu1fxl.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/eu1fxlc.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/eu1fxlf.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/eu1fxlfo.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/eu1fxlfz.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/eu1fxlj.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/eu1fxljo.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/eu1fxljt.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/eu1fxlo.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/eu1fxlz.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/eu2fxb.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/eu2fxbf.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/eu2fxbfo.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/eu2fxbj.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/eu2fxbjo.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/eu2fxbo.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/eu2fxi.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/eu2fxk.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/eu2fxl.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/eu2fxlc.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/eu2fxlf.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/eu2fxlfo.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/eu2fxlfz.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/eu2fxlj.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/eu2fxljo.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/eu2fxljt.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/eu2fxlo.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/eu2fxlz.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/fxb.inc
%{_texmfdistdir}/tex/latex/libertine-legacy/fxi.inc
%{_texmfdistdir}/tex/latex/libertine-legacy/fxk.inc
%{_texmfdistdir}/tex/latex/libertine-legacy/fxl.inc
%{_texmfdistdir}/tex/latex/libertine-legacy/lgrfxl.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/lgrfxlj.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/libertine-uni-3.def
%{_texmfdistdir}/tex/latex/libertine-legacy/libertine-uni-31.def
%{_texmfdistdir}/tex/latex/libertine-legacy/libertine-uni-32.def
%{_texmfdistdir}/tex/latex/libertine-legacy/libertine.sty
%{_texmfdistdir}/tex/latex/libertine-legacy/libertinecomp.sty
%{_texmfdistdir}/tex/latex/libertine-legacy/libertinekey.sty
%{_texmfdistdir}/tex/latex/libertine-legacy/libertinelist.sty
%{_texmfdistdir}/tex/latex/libertine-legacy/libertinelogo.sty
%{_texmfdistdir}/tex/latex/libertine-legacy/t1fxb.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/t1fxbf.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/t1fxbfo.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/t1fxbj.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/t1fxbjo.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/t1fxbo.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/t1fxl.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/t1fxlc.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/t1fxlf.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/t1fxlfz.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/t1fxlj.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/t1fxljo.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/t1fxljt.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/t1fxlo.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/t1fxlz.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ts1fxb.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ts1fxbf.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ts1fxbj.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ts1fxbo.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ts1fxl.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ts1fxlf.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ts1fxlj.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ts1fxlo.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxb00.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxb01.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxb02.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxb03.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxb04.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxb05.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxb1d.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxb1e.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxb1f.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxb20.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxb21.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxb22.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxb23.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxb24.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxb25.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxb26.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxb27.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxb2c.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxb2e.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxba7.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxbe0.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxbe1.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxbe3.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxbe4.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxbf6.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxbfb.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxbff.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxi00.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxi01.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxi03.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxi04.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxi05.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxi1e.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxi21.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxi24.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxie0.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxie1.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxie3.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxie4.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxiff.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxk00.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxk01.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxk02.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxk03.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxk05.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxk21.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxk23.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxk24.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxk25.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxk26.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxk27.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxke0.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxke1.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxke3.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxkff.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxl00.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxl01.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxl02.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxl03.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxl04.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxl05.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxl1d.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxl1e.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxl1f.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxl20.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxl21.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxl22.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxl23.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxl24.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxl25.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxl26.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxl27.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxl2c.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxl2e.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxla6.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxla7.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxle0.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxle1.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxle3.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxle4.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxlf6.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxlfb.fd
%{_texmfdistdir}/tex/latex/libertine-legacy/ufxlff.fd
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/Bugs.txt
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ChangeLog.txt
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/GPL.txt
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/INSTALL.txt
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/LICENCE.txt
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/OFL.txt
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/README
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/grimm.tex
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/grimme.tex
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/grimmf.tex
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/index.ist
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/lgrfxl.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/lgrfxlj.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/libertine.tex
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/libertinedoku.cls
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/libertineglyph.tex
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/libertinekerning_fxb_b_ic.tex
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/libertinekerning_fxb_b_n.tex
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/libertinekerning_fxb_b_sc.tex
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/libertinekerning_fxb_b_sl.tex
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/libertinekerning_fxb_m_ic.tex
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/libertinekerning_fxb_m_it.tex
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/libertinekerning_fxb_m_n.tex
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/libertinekerning_fxb_m_sc.tex
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/libertinekerning_fxb_m_sl.tex
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/libertinekerning_fxl_b_ic.tex
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/libertinekerning_fxl_b_it.tex
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/libertinekerning_fxl_b_n.tex
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/libertinekerning_fxl_b_sc.tex
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/libertinekerning_fxl_b_sl.tex
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/libertinekerning_fxl_d_n.tex
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/libertinekerning_fxl_d_sc.tex
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/libertinekerning_fxl_d_sl.tex
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/libertinekerning_fxl_m_ic.tex
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/libertinekerning_fxl_m_it.tex
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/libertinekerning_fxl_m_n.tex
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/libertinekerning_fxl_m_sc.tex
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/libertinekerning_fxl_m_sl.tex
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/libertinekerning_fxl_z_ic.tex
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/libertinekerning_fxl_z_it.tex
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/libertinekerning_fxl_z_n.tex
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/libertinekerning_fxl_z_sc.tex
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/libertinekerning_fxl_z_sl.tex
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/libertinetable_lgr.tex
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/libertinetable_t1.tex
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/libertinetable_ts1.tex
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/libertinetext.tex
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/libertinetexte.tex
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/libertinetextf.tex
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/loadFD.tex
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/loadFDlgr.tex
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/loadFDt1.tex
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/loadFDts1.tex
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/loadFDufxb.tex
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/loadFDufxk.tex
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/loadFDufxl.tex
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/lualibertine.tex
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/pdfs/libertine.pdf
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/pdfs/libertineglyph.pdf
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/pdfs/libertinetable_lgr.pdf
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/pdfs/libertinetable_t1.pdf
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/pdfs/libertinetable_ts1.pdf
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/pdfs/libertinetext.pdf
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/pdfs/libertinetexte.pdf
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/pdfs/libertinetextf.pdf
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/t1fxb.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/t1fxbf.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/t1fxbfo.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/t1fxbj.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/t1fxbjo.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/t1fxbo.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/t1fxl.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/t1fxlc.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/t1fxlf.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/t1fxlfz.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/t1fxlj.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/t1fxljo.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/t1fxljt.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/t1fxlo.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/t1fxlz.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/testkerning.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ts1fxb.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ts1fxbf.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ts1fxbj.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ts1fxbo.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ts1fxl.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ts1fxlf.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ts1fxlj.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ts1fxlo.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxb00.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxb01.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxb02.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxb03.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxb04.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxb05.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxb1d.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxb1e.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxb1f.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxb20.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxb21.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxb22.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxb23.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxb24.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxb25.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxb26.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxb27.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxb2c.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxb2e.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxba7.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxbe0.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxbe1.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxbe3.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxbe4.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxbf6.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxbfb.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxbff.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxi00.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxi01.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxi03.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxi04.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxi05.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxi1e.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxi21.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxi24.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxie0.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxie1.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxie3.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxie4.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxiff.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxk00.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxk01.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxk02.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxk03.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxk05.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxk21.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxk23.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxk24.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxk25.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxk26.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxk27.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxke0.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxke1.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxke3.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxkff.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxl00.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxl01.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxl02.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxl03.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxl04.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxl05.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxl1d.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxl1e.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxl1f.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxl20.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxl21.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxl22.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxl23.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxl24.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxl25.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxl26.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxl27.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxl2c.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxl2e.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxla6.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxla7.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxle0.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxle1.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxle3.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxle4.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxlf6.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxlfb.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/ufxlff.inc
%doc %{_texmfdistdir}/doc/fonts/libertine-legacy/xlibertineunicode.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17839 |12mr|texlive-libertineotf-5.13.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25890
# category Package
# catalog-ctan /fonts/libertineotf
# catalog-date 2012-04-08 14:50:51 +0200
# catalog-license gpl2
# catalog-version 5.13-8
Name:		texlive-libertineotf
Version:	5.13.8
Release:	1
Summary:	Linux Libertine fonts for use with lua(La)TeX and xe(La)TeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/libertineotf
License:	GPL2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/libertineotf.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/libertineotf.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/libertineotf.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The Linux-Libertine project offers a font family with a wide
range of shapes, and support of several alphabets (including
Latin, Cyrillic, Greek and Hebrew). This bundle provides the
fonts in OpenType format (see libertine-legacy for an earlier
release in Adobe Type 1 format).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/opentype/public/libertineotf/LinBiolinum_K.otf
%{_texmfdistdir}/fonts/opentype/public/libertineotf/LinBiolinum_R.otf
%{_texmfdistdir}/fonts/opentype/public/libertineotf/LinBiolinum_RB.otf
%{_texmfdistdir}/fonts/opentype/public/libertineotf/LinBiolinum_RI.otf
%{_texmfdistdir}/fonts/opentype/public/libertineotf/LinBiolinum_aBL.otf
%{_texmfdistdir}/fonts/opentype/public/libertineotf/LinBiolinum_aRL.otf
%{_texmfdistdir}/fonts/opentype/public/libertineotf/LinBiolinum_aU.otf
%{_texmfdistdir}/fonts/opentype/public/libertineotf/LinBiolinum_aUB.otf
%{_texmfdistdir}/fonts/opentype/public/libertineotf/LinBiolinum_aUI.otf
%{_texmfdistdir}/fonts/opentype/public/libertineotf/LinBiolinum_aUL.otf
%{_texmfdistdir}/fonts/opentype/public/libertineotf/LinBiolinum_aULB.otf
%{_texmfdistdir}/fonts/opentype/public/libertineotf/LinBiolinum_aW.otf
%{_texmfdistdir}/fonts/opentype/public/libertineotf/LinBiolinum_aWB.otf
%{_texmfdistdir}/fonts/opentype/public/libertineotf/LinBiolinum_aWI.otf
%{_texmfdistdir}/fonts/opentype/public/libertineotf/LinBiolinum_aWL.otf
%{_texmfdistdir}/fonts/opentype/public/libertineotf/LinBiolinum_aWLB.otf
%{_texmfdistdir}/fonts/opentype/public/libertineotf/LinLibertine_DR.otf
%{_texmfdistdir}/fonts/opentype/public/libertineotf/LinLibertine_I.otf
%{_texmfdistdir}/fonts/opentype/public/libertineotf/LinLibertine_R.otf
%{_texmfdistdir}/fonts/opentype/public/libertineotf/LinLibertine_RB.otf
%{_texmfdistdir}/fonts/opentype/public/libertineotf/LinLibertine_RBI.otf
%{_texmfdistdir}/fonts/opentype/public/libertineotf/LinLibertine_RI.otf
%{_texmfdistdir}/fonts/opentype/public/libertineotf/LinLibertine_RZ.otf
%{_texmfdistdir}/fonts/opentype/public/libertineotf/LinLibertine_RZI.otf
%{_texmfdistdir}/fonts/opentype/public/libertineotf/LinLibertine_aBL.otf
%{_texmfdistdir}/fonts/opentype/public/libertineotf/LinLibertine_aDRL.otf
%{_texmfdistdir}/fonts/opentype/public/libertineotf/LinLibertine_aRL.otf
%{_texmfdistdir}/fonts/opentype/public/libertineotf/LinLibertine_aZL.otf
%{_texmfdistdir}/fonts/opentype/public/libertineotf/LinMono_M.otf
%{_texmfdistdir}/fonts/opentype/public/libertineotf/LinMono_aML.otf
%{_texmfdistdir}/tex/latex/libertineotf/fxbuni.inc
%{_texmfdistdir}/tex/latex/libertineotf/fxiuni.inc
%{_texmfdistdir}/tex/latex/libertineotf/fxkuni.inc
%{_texmfdistdir}/tex/latex/libertineotf/fxluni.inc
%{_texmfdistdir}/tex/latex/libertineotf/libertineotf.sty
%doc %{_texmfdistdir}/doc/fonts/libertineotf/GPL.txt
%doc %{_texmfdistdir}/doc/fonts/libertineotf/OFL.txt
%doc %{_texmfdistdir}/doc/fonts/libertineotf/README
%doc %{_texmfdistdir}/doc/fonts/libertineotf/libertine.pdf
%doc %{_texmfdistdir}/doc/fonts/libertineotf/lppl.txt
#- source
%doc %{_texmfdistdir}/source/fonts/libertineotf/LinBiolinumO-gpos.csv
%doc %{_texmfdistdir}/source/fonts/libertineotf/LinBiolinumO-gsub.csv
%doc %{_texmfdistdir}/source/fonts/libertineotf/LinLibertineO-gpos.csv
%doc %{_texmfdistdir}/source/fonts/libertineotf/LinLibertineO-gsub.csv
%doc %{_texmfdistdir}/source/fonts/libertineotf/lib_bsp_01.tex
%doc %{_texmfdistdir}/source/fonts/libertineotf/lib_bsp_02.tex
%doc %{_texmfdistdir}/source/fonts/libertineotf/lib_bsp_03.tex
%doc %{_texmfdistdir}/source/fonts/libertineotf/lib_bsp_04.tex
%doc %{_texmfdistdir}/source/fonts/libertineotf/lib_bsp_05.tex
%doc %{_texmfdistdir}/source/fonts/libertineotf/lib_bsp_06.tex
%doc %{_texmfdistdir}/source/fonts/libertineotf/libertine.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17840 |12mr|texlive-libgreek-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21725
# category Package
# catalog-ctan /macros/latex/contrib/libgreek
# catalog-date 2011-03-14 12:22:04 +0100
# catalog-license lppl1.3
# catalog-version 1.0
Name:		texlive-libgreek
Version:	1.0
Release:	2
Summary:	Use Libertine or Biolinum Greek glyphs in mathematics
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/libgreek
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/libgreek.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/libgreek.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/libgreek.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package is for LaTeX users who wish to use the Libertine or
Biolinum font for the Greek letters in math mode. It is not
necessary to load the libertine package itself, but of course
the Linux-Libertine/Biolinum fonts and LaTeX support files must
have been installed.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/libgreek/libgreek.sty
%doc %{_texmfdistdir}/doc/latex/libgreek/README
%doc %{_texmfdistdir}/doc/latex/libgreek/libgreek.pdf
#- source
%doc %{_texmfdistdir}/source/latex/libgreek/libgreek.dtx
%doc %{_texmfdistdir}/source/latex/libgreek/libgreek.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17841 |12mr|texlive-librarian-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19880
# category Package
# catalog-ctan /macros/generic/librarian
# catalog-date 2010-06-25 08:56:08 +0200
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-librarian
Version:	1.0
Release:	2
Summary:	Tools to create bibliographies in TeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/generic/librarian
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/librarian.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/librarian.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package extracts information in bib files, makes it
available in the current document, and sorts lists of entries
according to that information and the user's specifications.
Citation and bibliography styles can then be written directly
in TeX, without any use of BibTeX. Creating references thus
depends entirely on the user's skill in TeX. The package works
with all formats that use plain TeX's basic syntactic sugar;
the distribution includes a third-party file for ConTeXt and a
style file for LaTeX. As an example of use, an Author (Year)
style is given in a separate file and explained in the
documentation.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/librarian/librarian.sty
%{_texmfdistdir}/tex/generic/librarian/librarian.tex
%{_texmfdistdir}/tex/generic/librarian/t-librarian.tex
%doc %{_texmfdistdir}/doc/generic/librarian/README
%doc %{_texmfdistdir}/doc/generic/librarian/authoryear.tex
%doc %{_texmfdistdir}/doc/generic/librarian/librarian-doc.pdf
%doc %{_texmfdistdir}/doc/generic/librarian/librarian-doc.tex
%doc %{_texmfdistdir}/doc/generic/librarian/librarian.bib

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17842 |12mr|texlive-libris-1.007-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19409
# category Package
# catalog-ctan /fonts/libris
# catalog-date 2010-07-10 19:16:06 +0200
# catalog-license gpl
# catalog-version 1.007
Name:		texlive-libris
Version:	1.007
Release:	2
Summary:	Libris ADF fonts, with LaTeX support
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/libris
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/libris.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/libris.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/libris.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
LibrisADF is a sans-serif family designed to mimic Lydian. The
bundle includes: - fonts, in Adobe Type 1, TrueType and
OpenType formats, and - LaTeX support macros, for use with the
Type 1 versions of the fonts. The LaTeX macros depend on the
nfssext-cfr bundle. GPL licensing applies the the fonts
themselves; the support macros are distributed under LPPL
licensing.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/arkandis/libris/ylyb8a.afm
%{_texmfdistdir}/fonts/afm/arkandis/libris/ylybi8a.afm
%{_texmfdistdir}/fonts/afm/arkandis/libris/ylyr8a.afm
%{_texmfdistdir}/fonts/afm/arkandis/libris/ylyri8a.afm
%{_texmfdistdir}/fonts/enc/dvips/libris/libris-supp.enc
%{_texmfdistdir}/fonts/enc/dvips/libris/t1-cfr-yly.enc
%{_texmfdistdir}/fonts/enc/dvips/libris/ts1-euro-yly.enc
%{_texmfdistdir}/fonts/map/dvips/libris/yly.map
%{_texmfdistdir}/fonts/tfm/arkandis/libris/ylyb-t1.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/libris/ylyb-ts1.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/libris/ylyb8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/libris/ylyb8s.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/libris/ylyb8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/libris/ylybi-t1.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/libris/ylybi-ts1.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/libris/ylybi8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/libris/ylybi8s.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/libris/ylybi8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/libris/ylybiw8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/libris/ylybw8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/libris/ylyr-t1.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/libris/ylyr-ts1.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/libris/ylyr8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/libris/ylyr8s.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/libris/ylyr8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/libris/ylyri-t1.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/libris/ylyri-ts1.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/libris/ylyri8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/libris/ylyri8s.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/libris/ylyri8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/libris/ylyriw8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/libris/ylyrw8t.tfm
%{_texmfdistdir}/fonts/type1/arkandis/libris/ylyb8a.pfb
%{_texmfdistdir}/fonts/type1/arkandis/libris/ylyb8a.pfm
%{_texmfdistdir}/fonts/type1/arkandis/libris/ylybi8a.pfb
%{_texmfdistdir}/fonts/type1/arkandis/libris/ylybi8a.pfm
%{_texmfdistdir}/fonts/type1/arkandis/libris/ylyr8a.pfb
%{_texmfdistdir}/fonts/type1/arkandis/libris/ylyr8a.pfm
%{_texmfdistdir}/fonts/type1/arkandis/libris/ylyri8a.pfb
%{_texmfdistdir}/fonts/type1/arkandis/libris/ylyri8a.pfm
%{_texmfdistdir}/fonts/vf/arkandis/libris/ylyb8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/libris/ylyb8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/libris/ylybi8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/libris/ylybi8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/libris/ylybiw8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/libris/ylybw8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/libris/ylyr8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/libris/ylyr8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/libris/ylyri8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/libris/ylyri8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/libris/ylyriw8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/libris/ylyrw8t.vf
%{_texmfdistdir}/tex/latex/libris/libris.sty
%{_texmfdistdir}/tex/latex/libris/t1yly.fd
%{_texmfdistdir}/tex/latex/libris/t1ylyw.fd
%{_texmfdistdir}/tex/latex/libris/ts1yly.fd
%{_texmfdistdir}/tex/latex/libris/ts1ylyw.fd
%doc %{_texmfdistdir}/doc/fonts/libris/COPYING
%doc %{_texmfdistdir}/doc/fonts/libris/NOTICE.txt
%doc %{_texmfdistdir}/doc/fonts/libris/README
%doc %{_texmfdistdir}/doc/fonts/libris/librisadf.pdf
%doc %{_texmfdistdir}/doc/fonts/libris/librisadf.tex
%doc %{_texmfdistdir}/doc/fonts/libris/manifest.txt
#- source
%doc %{_texmfdistdir}/source/fonts/libris/libris-supp.etx
%doc %{_texmfdistdir}/source/fonts/libris/reglyph-yly.tex
%doc %{_texmfdistdir}/source/fonts/libris/resetalt.mtx
%doc %{_texmfdistdir}/source/fonts/libris/t1-cfr.etx
%doc %{_texmfdistdir}/source/fonts/libris/t1-libris.etx
%doc %{_texmfdistdir}/source/fonts/libris/t1-librisswash.etx
%doc %{_texmfdistdir}/source/fonts/libris/ts1-euro.etx
%doc %{_texmfdistdir}/source/fonts/libris/yly-drv.tex
%doc %{_texmfdistdir}/source/fonts/libris/yly-map.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17843 |12mr|texlive-limap-20070108-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/gene/limap
# catalog-date 2007-01-08 23:14:30 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-limap
Version:	20070108
Release:	2
Summary:	Typeset maps and blocks according to the Information Mapping method
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/gene/limap
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/limap.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/limap.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The Information Mapping method provides a methodology for
structuring and presenting information. It claims to be useful
for readers who are more concerned about finding the right
information than reading the document as a whole. Thus short,
highly structured, and context free pieces of information are
used. A LaTeX style and a LaTeX class are provided. The style
contains definitions to typeset maps and blocks according to
the Information Mapping method. The class provides all
definitions to typeset a whole document.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/limap/limap.cls
%{_texmfdistdir}/tex/latex/limap/limap.sty
#- source
%doc %{_texmfdistdir}/source/latex/limap/Makefile
%doc %{_texmfdistdir}/source/latex/limap/limap.dtx
%doc %{_texmfdistdir}/source/latex/limap/limap.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17844 |12mr|texlive-linearA-20061201-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /fonts/archaic/linearA
# catalog-date 2006-12-01 16:33:32 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-linearA
Version:	20061201
Release:	2
Summary:	Linear A script fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/archaic/linearA
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/linearA.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/linearA.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/linearA.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The linearA package provides a simple interface to two fonts
which include all known symbols, simple and complex, of the
Linear A script. This way one can easily replicate Linear A
"texts" using modern typographic technology. Note that the
Linear A script has not been deciphered yet and probably never
will be deciphered.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/linearA/LinearA.afm
%{_texmfdistdir}/fonts/afm/public/linearA/LinearACmplxSigns.afm
%{_texmfdistdir}/fonts/map/dvips/linearA/linearA.map
%{_texmfdistdir}/fonts/tfm/public/linearA/LinearA.tfm
%{_texmfdistdir}/fonts/tfm/public/linearA/LinearACmplxSigns.tfm
%{_texmfdistdir}/fonts/type1/public/linearA/LinearA.pfb
%{_texmfdistdir}/fonts/type1/public/linearA/LinearACmplxSigns.pfb
%{_texmfdistdir}/tex/latex/linearA/linearA.sty
%doc %{_texmfdistdir}/doc/fonts/linearA/README
%doc %{_texmfdistdir}/doc/fonts/linearA/linearA_glyphs.pdf
#- source
%doc %{_texmfdistdir}/source/fonts/linearA/linearA.dtx
%doc %{_texmfdistdir}/source/fonts/linearA/linearA.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17845 |12mr|texlive-linegoal-2.9-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21523
# category Package
# catalog-ctan /macros/latex/contrib/linegoal
# catalog-date 2011-02-25 20:25:45 +0100
# catalog-license lppl1.3
# catalog-version 2.9
Name:		texlive-linegoal
Version:	2.9
Release:	2
Summary:	A "dimen" that returns the space left on the line
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/linegoal
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/linegoal.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/linegoal.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/linegoal.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The linegoal package provides a macro \linegoal to be used with
\setlength: \setlength<some dimen>\linegoal will set <some
dimen> to the horizontal length of the remainder of the line.
This is achieved using the \pdfsavepos primitive of pdftex,
through the zref-savepos package. Example: Some text:
\begin{tabularx}\linegoal{|l|X|} \hline one & two \\ three &
four \\\hline \end{tabularx} will position the table after the
initial text, and make the table fill the rest of the line.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/linegoal/linegoal.sty
%doc %{_texmfdistdir}/doc/latex/linegoal/README
%doc %{_texmfdistdir}/doc/latex/linegoal/linegoal.pdf
#- source
%doc %{_texmfdistdir}/source/latex/linegoal/linegoal.drv
%doc %{_texmfdistdir}/source/latex/linegoal/linegoal.dtx
%doc %{_texmfdistdir}/source/latex/linegoal/linegoal.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17846 |12mr|texlive-lineno-4.41-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21442
# category Package
# catalog-ctan /macros/latex/contrib/lineno
# catalog-date 2011-02-16 17:09:51 +0100
# catalog-license lppl
# catalog-version 4.41
Name:		texlive-lineno
Version:	4.41
Release:	2
Summary:	Line numbers on paragraphs
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/lineno
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lineno.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lineno.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lineno.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Adds line numbers to selected paragraphs with reference
possible through the LaTeX \ref and \pageref cross reference
mechanism. Line numbering may be extended to footnote lines,
using the fnlineno package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/lineno/ednmath0.sty
%{_texmfdistdir}/tex/latex/lineno/edtable.sty
%{_texmfdistdir}/tex/latex/lineno/fnlineno.sty
%{_texmfdistdir}/tex/latex/lineno/lineno.sty
%{_texmfdistdir}/tex/latex/lineno/vplref.sty
%doc %{_texmfdistdir}/doc/latex/lineno/CHANGEs.txt
%doc %{_texmfdistdir}/doc/latex/lineno/COPYING.txt
%doc %{_texmfdistdir}/doc/latex/lineno/README
%doc %{_texmfdistdir}/doc/latex/lineno/README.txt
%doc %{_texmfdistdir}/doc/latex/lineno/SRCFILEs.txt
%doc %{_texmfdistdir}/doc/latex/lineno/fnlineno.pdf
%doc %{_texmfdistdir}/doc/latex/lineno/lineno.pdf
%doc %{_texmfdistdir}/doc/latex/lineno/lnosuppl.pdf
%doc %{_texmfdistdir}/doc/latex/lineno/ulineno.pdf
#- source
%doc %{_texmfdistdir}/source/latex/lineno/fnlineno.tex
%doc %{_texmfdistdir}/source/latex/lineno/lineno.tex
%doc %{_texmfdistdir}/source/latex/lineno/lnosuppl.tex
%doc %{_texmfdistdir}/source/latex/lineno/ulineno.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17847 |12mr|texlive-linguex-4.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19440
# category Package
# catalog-ctan /macros/latex/contrib/linguex
# catalog-date 2010-06-01 09:12:12 +0200
# catalog-license lppl
# catalog-version 4.3
Name:		texlive-linguex
Version:	4.3
Release:	2
Summary:	Format linguists' examples
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/linguex
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/linguex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/linguex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This bundle comprises two packages: - The linguex package
facilitates the formatting of linguist examples, automatically
taking care of example numbering, indentations, indexed
brackets, and the '*' in grammaticality judgments. - The ps-
trees package provides linguistic trees, building on the macros
of tree-dvips, but overcoming some of the older package's
shortcomings.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/linguex/linguex.sty
%{_texmfdistdir}/tex/latex/linguex/linguho.sty
%{_texmfdistdir}/tex/latex/linguex/ps-trees.sty
%doc %{_texmfdistdir}/doc/latex/linguex/README
%doc %{_texmfdistdir}/doc/latex/linguex/README.TEXLIVE
%doc %{_texmfdistdir}/doc/latex/linguex/linguex-doc.pdf
%doc %{_texmfdistdir}/doc/latex/linguex/linguex-doc.tex
%doc %{_texmfdistdir}/doc/latex/linguex/ps-trees-doc.pdf
%doc %{_texmfdistdir}/doc/latex/linguex/ps-trees-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17848 |12mr|texlive-lipsum-v1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22098
# category Package
# catalog-ctan /macros/latex/contrib/lipsum
# catalog-date 2011-04-15 00:51:19 +0200
# catalog-license lppl
# catalog-version v1.2
Name:		texlive-lipsum
Version:	v1.2
Release:	2
Summary:	Easy access to the Lorem Ipsum dummy text
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/lipsum
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lipsum.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lipsum.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lipsum.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package gives you easy access to the Lorem Ipsum dummy
text; an option is available to separate the paragraphs of the
dummy text into TeX-paragraphs. All the paragraphs are taken
with permission from http://lipsum.com/.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/lipsum/lipsum.sty
%doc %{_texmfdistdir}/doc/latex/lipsum/README
%doc %{_texmfdistdir}/doc/latex/lipsum/lipsum.pdf
#- source
%doc %{_texmfdistdir}/source/latex/lipsum/lipsum.dtx
%doc %{_texmfdistdir}/source/latex/lipsum/lipsum.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17849 |12mr|texlive-listbib-2.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26126
# category Package
# catalog-ctan /macros/latex/contrib/listbib
# catalog-date 2012-04-21 20:14:11 +0200
# catalog-license gpl
# catalog-version 2.2
Name:		texlive-listbib
Version:	2.2
Release:	3
Summary:	Lists contents of BibTeX files
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/listbib
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/listbib.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/listbib.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/listbib.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-listbib.bin = %{EVRD}

%description
Generates listings of bibliographic data bases in BibTeX format
-- for example for archival purposes. Included is a listbib.bst
which is better suited for this purpose than the standard
styles.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/listbib
%{_texmfdistdir}/bibtex/bst/listbib/listbib.bst
%{_texmfdistdir}/scripts/listbib/listbib
%{_texmfdistdir}/tex/latex/listbib/listbib.cfg
%{_texmfdistdir}/tex/latex/listbib/listbib.sty
%{_texmfdistdir}/tex/latex/listbib/listbib.tex
%doc %{_texmfdistdir}/doc/latex/listbib/listbib-doc.pdf
#- source
%doc %{_texmfdistdir}/source/latex/listbib/listbib-doc.drv
%doc %{_texmfdistdir}/source/latex/listbib/listbib.drv
%doc %{_texmfdistdir}/source/latex/listbib/listbib.dtx
%doc %{_texmfdistdir}/source/latex/listbib/listbib.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/listbib/listbib listbib
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17850 |12mr|texlive-listing-1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17373
# category Package
# catalog-ctan /macros/latex/contrib/listing
# catalog-date 2010-03-09 13:13:30 +0100
# catalog-license lppl
# catalog-version 1.2
Name:		texlive-listing
Version:	1.2
Release:	2
Summary:	Produce formatted program listings
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/listing
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/listing.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/listing.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The listing environment is provided and is similar to figure
and table, although it is not a floating environment. Includes
support for \caption, \label, \ref, and introduces
\listoflistings, \listingname, \listlistingname. It produces a
.lol file. It does not change \@makecaption (unless the option
bigcaptions is used), so packages that change the layout of
\caption still work.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/listing/listing.sty
%doc %{_texmfdistdir}/doc/latex/listing/listing.pdf
%doc %{_texmfdistdir}/doc/latex/listing/listing.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17851 |12mr|texlive-listings-1.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/listings
# catalog-date 2007-03-12 20:45:12 +0100
# catalog-license lppl
# catalog-version 1.4
Name:		texlive-listings
Version:	1.4
Release:	2
Summary:	Typeset source code listings using LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/listings
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/listings.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/listings.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/listings.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Typeset programs (programming code) within LaTeX. The source
code is read directly by TeX. Keywords, comments and strings
can be typeset using different styles (default is bold for
keywords, italic for comments and no special style for
strings). Includes support for hyperref. To use, simply
\usepackage{listings}, identify the language with
\lstset{language=Python}, then employ the \begin{lstlisting}
... \end{lstlisting} environment or the
\lstinputlisting{filename.py} command. Short (in-line) listings
are also available, using either \lstinline|...| or | ... |
(after defining the | token with the \lstMakeShortInline
command).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/listings/listings.cfg
%{_texmfdistdir}/tex/latex/listings/listings.sty
%{_texmfdistdir}/tex/latex/listings/lstdoc.sty
%{_texmfdistdir}/tex/latex/listings/lstlang1.sty
%{_texmfdistdir}/tex/latex/listings/lstlang2.sty
%{_texmfdistdir}/tex/latex/listings/lstlang3.sty
%{_texmfdistdir}/tex/latex/listings/lstmisc.sty
%doc %{_texmfdistdir}/doc/latex/listings/README
%doc %{_texmfdistdir}/doc/latex/listings/listings.pdf
#- source
%doc %{_texmfdistdir}/source/latex/listings/Makefile
%doc %{_texmfdistdir}/source/latex/listings/listings.dtx
%doc %{_texmfdistdir}/source/latex/listings/listings.ins
%doc %{_texmfdistdir}/source/latex/listings/lstdrvrs.dtx
%doc %{_texmfdistdir}/source/latex/listings/lstdrvrs.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17852 |12mr|texlive-listings-ext-67-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19195
# category Package
# catalog-ctan /macros/latex/contrib/listings-ext
# catalog-date 2010-06-29 22:02:31 +0200
# catalog-license lppl1.2
# catalog-version 67
Name:		texlive-listings-ext
Version:	67
Release:	2
Summary:	Automated input of source
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/listings-ext
License:	LPPL1.2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/listings-ext.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/listings-ext.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/listings-ext.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-listings-ext.bin = %{EVRD}

%description
The package provides a means of marking a source, so that
samples of it may be included in a document (by means of the
listings package) in a stable fashion, regardless of any change
to the source. The markup in the source text defines tags for
blocks of source. These tags are processed by a shell script to
make a steering file that is used by the package when LaTeX is
being run.y.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/listings-ext.sh
%{_texmfdistdir}/scripts/listings-ext/listings-ext.sh
%{_texmfdistdir}/tex/latex/listings-ext/listings-ext.sty
%doc %{_texmfdistdir}/doc/latex/listings-ext/README
%doc %{_texmfdistdir}/doc/latex/listings-ext/THIS_IS_VERSION_v67
%doc %{_texmfdistdir}/doc/latex/listings-ext/getversion.tex
%doc %{_texmfdistdir}/doc/latex/listings-ext/hyperref.cfg
%doc %{_texmfdistdir}/doc/latex/listings-ext/listings-ext.bib
%doc %{_texmfdistdir}/doc/latex/listings-ext/listings-ext.el
%doc %{_texmfdistdir}/doc/latex/listings-ext/listings-ext.makemake
%doc %{_texmfdistdir}/doc/latex/listings-ext/listings-ext.mk
%doc %{_texmfdistdir}/doc/latex/listings-ext/listings-ext.pdf
%doc %{_texmfdistdir}/doc/latex/listings-ext/listings-ext_exmpl_a.java
%doc %{_texmfdistdir}/doc/latex/listings-ext/listings-ext_exmpl_b.java
%doc %{_texmfdistdir}/doc/latex/listings-ext/listings-ext_exmpl_c.java
%doc %{_texmfdistdir}/doc/latex/listings-ext/listings-ext_exmpl_d.java
%doc %{_texmfdistdir}/doc/latex/listings-ext/listings-ext_exmpl_e.java
%doc %{_texmfdistdir}/doc/latex/listings-ext/listings-ext_test_a.tex
%doc %{_texmfdistdir}/doc/latex/listings-ext/listings-ext_test_d.tex
%doc %{_texmfdistdir}/doc/latex/listings-ext/listings.cfg
#- source
%doc %{_texmfdistdir}/source/latex/listings-ext/listings-ext.dtx
%doc %{_texmfdistdir}/source/latex/listings-ext/listings-ext.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/listings-ext/listings-ext.sh listings-ext.sh
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17853 |12mr|texlive-listliketab-20061208-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/listliketab
# catalog-date 2006-12-08 20:57:43 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-listliketab
Version:	20061208
Release:	2
Summary:	Typeset lists as tables
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/listliketab
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/listliketab.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/listliketab.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/listliketab.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The listliketab package helps the user make list-like tabulars,
i.e., a tabular that is indistinguishable from an itemize or
enumerate environment. The advantage of using a tabular is that
the user can add additional columns to each entry in the list.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/listliketab/listliketab.sty
%doc %{_texmfdistdir}/doc/latex/listliketab/README
%doc %{_texmfdistdir}/doc/latex/listliketab/listliketab.pdf
#- source
%doc %{_texmfdistdir}/source/latex/listliketab/listliketab.dtx
%doc %{_texmfdistdir}/source/latex/listliketab/listliketab.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17854 |12mr|texlive-listofsymbols-0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16134
# category Package
# catalog-ctan /macros/latex/contrib/listofsymbols
# catalog-date 2009-11-29 13:21:16 +0100
# catalog-license lppl
# catalog-version 0.2
Name:		texlive-listofsymbols
Version:	0.2
Release:	2
Summary:	Create and manipulate lists of symbols
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/listofsymbols
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/listofsymbols.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/listofsymbols.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/listofsymbols.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Listofsymbols provides commands to automatically create a list
of symbols (also called notation or nomenclature), and to
handle symbols logically, i.e. define a macro that is expanded
to the desired output and use the macro in the text rather than
`hardcoding' the output into the text. This helps to ensure
consistency throughout the text, especially if there is a
chance that symbols will be changed at some stage. The package
is more or less a combination of what the packages nomencl and
formula do. The concept of creating the list of symbols,
though, is different from the way nomencl.sty does it.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/listofsymbols/listofsymbols.sty
%doc %{_texmfdistdir}/doc/latex/listofsymbols/README
%doc %{_texmfdistdir}/doc/latex/listofsymbols/listofsymbols.pdf
#- source
%doc %{_texmfdistdir}/source/latex/listofsymbols/listofsymbols.dtx
%doc %{_texmfdistdir}/source/latex/listofsymbols/listofsymbols.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17855 |12mr|texlive-lithuanian-20081106-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22722
# category Package
# catalog-ctan /language/lithuanian
# catalog-date 2008-11-06 00:30:15 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-lithuanian
Version:	20081106
Release:	2
Summary:	Lithuanian language support
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/lithuanian
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lithuanian.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lithuanian.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This language support package provides: - Lithuanian language
hyphenation patterns; - Lithuanian support for Babel; -
Lithuanian mapping and metrics for using the URW base-35 Type 1
fonts; - examples for making Lithuanian fonts with fontinst;
and - extra tools for intputenc and fontenc.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/enc/dvips/lithuanian/latin7x.enc
%{_texmfdistdir}/fonts/map/dvips/lithuanian/l7x-urwvn.map
%{_texmfdistdir}/fonts/tfm/public/lithuanian/l7x-uagd.tfm
%{_texmfdistdir}/fonts/tfm/public/lithuanian/l7x-uagdo.tfm
%{_texmfdistdir}/fonts/tfm/public/lithuanian/l7x-uagk.tfm
%{_texmfdistdir}/fonts/tfm/public/lithuanian/l7x-uagko.tfm
%{_texmfdistdir}/fonts/tfm/public/lithuanian/l7x-ubkd.tfm
%{_texmfdistdir}/fonts/tfm/public/lithuanian/l7x-ubkdi.tfm
%{_texmfdistdir}/fonts/tfm/public/lithuanian/l7x-ubkl.tfm
%{_texmfdistdir}/fonts/tfm/public/lithuanian/l7x-ubkli.tfm
%{_texmfdistdir}/fonts/tfm/public/lithuanian/l7x-ucrb.tfm
%{_texmfdistdir}/fonts/tfm/public/lithuanian/l7x-ucrbo.tfm
%{_texmfdistdir}/fonts/tfm/public/lithuanian/l7x-ucrr.tfm
%{_texmfdistdir}/fonts/tfm/public/lithuanian/l7x-ucrro.tfm
%{_texmfdistdir}/fonts/tfm/public/lithuanian/l7x-uhvb.tfm
%{_texmfdistdir}/fonts/tfm/public/lithuanian/l7x-uhvbc.tfm
%{_texmfdistdir}/fonts/tfm/public/lithuanian/l7x-uhvbo.tfm
%{_texmfdistdir}/fonts/tfm/public/lithuanian/l7x-uhvboc.tfm
%{_texmfdistdir}/fonts/tfm/public/lithuanian/l7x-uhvr.tfm
%{_texmfdistdir}/fonts/tfm/public/lithuanian/l7x-uhvrc.tfm
%{_texmfdistdir}/fonts/tfm/public/lithuanian/l7x-uhvro.tfm
%{_texmfdistdir}/fonts/tfm/public/lithuanian/l7x-uhvroc.tfm
%{_texmfdistdir}/fonts/tfm/public/lithuanian/l7x-uncb.tfm
%{_texmfdistdir}/fonts/tfm/public/lithuanian/l7x-uncbi.tfm
%{_texmfdistdir}/fonts/tfm/public/lithuanian/l7x-uncr.tfm
%{_texmfdistdir}/fonts/tfm/public/lithuanian/l7x-uncri.tfm
%{_texmfdistdir}/fonts/tfm/public/lithuanian/l7x-uplb.tfm
%{_texmfdistdir}/fonts/tfm/public/lithuanian/l7x-uplbi.tfm
%{_texmfdistdir}/fonts/tfm/public/lithuanian/l7x-uplr.tfm
%{_texmfdistdir}/fonts/tfm/public/lithuanian/l7x-uplri.tfm
%{_texmfdistdir}/fonts/tfm/public/lithuanian/l7x-utmb.tfm
%{_texmfdistdir}/fonts/tfm/public/lithuanian/l7x-utmbi.tfm
%{_texmfdistdir}/fonts/tfm/public/lithuanian/l7x-utmr.tfm
%{_texmfdistdir}/fonts/tfm/public/lithuanian/l7x-utmri.tfm
%{_texmfdistdir}/fonts/tfm/public/lithuanian/l7x-uzcmi.tfm
%{_texmfdistdir}/tex/latex/lithuanian/cp772.def
%{_texmfdistdir}/tex/latex/lithuanian/cp774.def
%{_texmfdistdir}/tex/latex/lithuanian/cp775.def
%{_texmfdistdir}/tex/latex/lithuanian/cpKBL.def
%{_texmfdistdir}/tex/latex/lithuanian/cpRIM.def
%{_texmfdistdir}/tex/latex/lithuanian/l7xenc.def
%{_texmfdistdir}/tex/latex/lithuanian/l7xenc.dfu
%{_texmfdistdir}/tex/latex/lithuanian/l7xenc.sty
%{_texmfdistdir}/tex/latex/lithuanian/l7xuag.fd
%{_texmfdistdir}/tex/latex/lithuanian/l7xubk.fd
%{_texmfdistdir}/tex/latex/lithuanian/l7xucr.fd
%{_texmfdistdir}/tex/latex/lithuanian/l7xuhv.fd
%{_texmfdistdir}/tex/latex/lithuanian/l7xunc.fd
%{_texmfdistdir}/tex/latex/lithuanian/l7xupl.fd
%{_texmfdistdir}/tex/latex/lithuanian/l7xutm.fd
%{_texmfdistdir}/tex/latex/lithuanian/l7xuzc.fd
%{_texmfdistdir}/tex/latex/lithuanian/latin7.def
%{_texmfdistdir}/tex/latex/lithuanian/lithuanian.ldf
%{_texmfdistdir}/tex/latex/lithuanian/lithuanian.sty
%doc %{_texmfdistdir}/doc/latex/lithuanian/COPYING
%doc %{_texmfdistdir}/doc/latex/lithuanian/ChangeLog
%doc %{_texmfdistdir}/doc/latex/lithuanian/Copyright
%doc %{_texmfdistdir}/doc/latex/lithuanian/README.lithuanian
%doc %{_texmfdistdir}/doc/latex/lithuanian/latin7lt.tex
%doc %{_texmfdistdir}/doc/latex/lithuanian/latin7x.etx
%doc %{_texmfdistdir}/doc/latex/lithuanian/latin7x.mtx
%doc %{_texmfdistdir}/doc/latex/lithuanian/latin7x.pdf
%doc %{_texmfdistdir}/doc/latex/lithuanian/makeLT.html
%doc %{_texmfdistdir}/doc/latex/lithuanian/makelt.tex
%doc %{_texmfdistdir}/doc/latex/lithuanian/makeltmap.tex
%doc %{_texmfdistdir}/doc/latex/lithuanian/testlt-urw.tex
%doc %{_texmfdistdir}/doc/latex/lithuanian/testlt.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17856 |12mr|texlive-liturg-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/liturg
# catalog-date 2008-09-08 11:32:46 +0200
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-liturg
Version:	1.0
Release:	2
Summary:	Support for typesetting Catholic liturgical texts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/liturg
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/liturg.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/liturg.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/liturg.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The packages offers simple macros for typesetting Catholic
liturgical texts, particularly Missal and Breviary texts. The
package assumes availability of Latin typesetting packages.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/liturg/liturg.sty
%doc %{_texmfdistdir}/doc/latex/liturg/README
%doc %{_texmfdistdir}/doc/latex/liturg/liturg.pdf
%doc %{_texmfdistdir}/doc/latex/liturg/test.tex
#- source
%doc %{_texmfdistdir}/source/latex/liturg/liturg.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17857 |12mr|texlive-lkproof-3.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20021
# category Package
# catalog-ctan /macros/latex/contrib/lkproof
# catalog-date 2010-10-07 09:27:06 +0200
# catalog-license gpl
# catalog-version 3.1
Name:		texlive-lkproof
Version:	3.1
Release:	2
Summary:	LK Proof figure macros
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/lkproof
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lkproof.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lkproof.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package defines a pair of commands \infer and \deduce, that
are used in constructing LK proof diagrams.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/lkproof/proof.sty
%doc %{_texmfdistdir}/doc/latex/lkproof/lkproof-doc.pdf
%doc %{_texmfdistdir}/doc/latex/lkproof/lkproof-doc.tex
%doc %{_texmfdistdir}/doc/latex/lkproof/proofeg.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17858 |12mr|texlive-lm-2.004-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23165
# category Package
# catalog-ctan /fonts/lm
# catalog-date 2009-10-09 10:08:38 +0200
# catalog-license gfsl
# catalog-version 2.004
Name:		texlive-lm
Version:	2.004
Release:	2
Summary:	Latin modern fonts in outline formats
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/lm
License:	GFSL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lm.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lm.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lm.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The Latin Modern family of fonts consists of 72 text fonts and
20 mathematics fonts, and is based on the Computer Modern fonts
released into public domain by AMS (copyright (c) 1997 AMS).
The lm font set contains a lot of additional characters, mainly
accented ones, but not exclusively. There is one set of fonts,
available both in Adobe Type 1 format (*.pfb) and in OpenType
format (*.otf). There are five sets of TeX Font Metric files,
corresponding to: Cork encoding (cork-*.tfm); QX encoding (qx-
*.tfm); TeX'n'ANSI aka LY1 encoding (texnansi-*.tfm); T5
(Vietnamese) encoding (t5-*.tfm); and Text Companion for EC
fonts aka TS1 (ts1-*.tfm).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/lm/lmb10.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmbo10.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmbsy10.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmbsy10.aft
%{_texmfdistdir}/fonts/afm/public/lm/lmbsy5.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmbsy5.aft
%{_texmfdistdir}/fonts/afm/public/lm/lmbsy7.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmbsy7.aft
%{_texmfdistdir}/fonts/afm/public/lm/lmbx10.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmbx12.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmbx5.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmbx6.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmbx7.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmbx8.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmbx9.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmbxi10.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmbxo10.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmcsc10.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmcsco10.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmdunh10.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmduno10.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmex10.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmex10.aft
%{_texmfdistdir}/fonts/afm/public/lm/lmmi10.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmmi10.aft
%{_texmfdistdir}/fonts/afm/public/lm/lmmi12.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmmi12.aft
%{_texmfdistdir}/fonts/afm/public/lm/lmmi5.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmmi5.aft
%{_texmfdistdir}/fonts/afm/public/lm/lmmi6.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmmi6.aft
%{_texmfdistdir}/fonts/afm/public/lm/lmmi7.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmmi7.aft
%{_texmfdistdir}/fonts/afm/public/lm/lmmi8.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmmi8.aft
%{_texmfdistdir}/fonts/afm/public/lm/lmmi9.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmmi9.aft
%{_texmfdistdir}/fonts/afm/public/lm/lmmib10.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmmib10.aft
%{_texmfdistdir}/fonts/afm/public/lm/lmmib5.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmmib5.aft
%{_texmfdistdir}/fonts/afm/public/lm/lmmib7.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmmib7.aft
%{_texmfdistdir}/fonts/afm/public/lm/lmr10.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmr12.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmr17.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmr5.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmr6.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmr7.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmr8.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmr9.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmri10.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmri12.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmri7.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmri8.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmri9.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmro10.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmro12.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmro17.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmro8.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmro9.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmss10.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmss12.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmss17.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmss8.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmss9.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmssbo10.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmssbx10.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmssdc10.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmssdo10.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmsso10.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmsso12.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmsso17.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmsso8.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmsso9.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmssq8.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmssqbo8.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmssqbx8.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmssqo8.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmsy10.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmsy10.aft
%{_texmfdistdir}/fonts/afm/public/lm/lmsy5.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmsy5.aft
%{_texmfdistdir}/fonts/afm/public/lm/lmsy6.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmsy6.aft
%{_texmfdistdir}/fonts/afm/public/lm/lmsy7.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmsy7.aft
%{_texmfdistdir}/fonts/afm/public/lm/lmsy8.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmsy8.aft
%{_texmfdistdir}/fonts/afm/public/lm/lmsy9.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmsy9.aft
%{_texmfdistdir}/fonts/afm/public/lm/lmtcsc10.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmtcso10.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmtk10.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmtko10.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmtl10.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmtlc10.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmtlco10.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmtlo10.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmtt10.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmtt12.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmtt8.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmtt9.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmtti10.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmtto10.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmu10.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmvtk10.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmvtko10.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmvtl10.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmvtlo10.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmvtt10.afm
%{_texmfdistdir}/fonts/afm/public/lm/lmvtto10.afm
%{_texmfdistdir}/fonts/enc/dvips/lm/lm-cs.enc
%{_texmfdistdir}/fonts/enc/dvips/lm/lm-cssc.enc
%{_texmfdistdir}/fonts/enc/dvips/lm/lm-cstt.enc
%{_texmfdistdir}/fonts/enc/dvips/lm/lm-ec.enc
%{_texmfdistdir}/fonts/enc/dvips/lm/lm-l7x.enc
%{_texmfdistdir}/fonts/enc/dvips/lm/lm-mathex.enc
%{_texmfdistdir}/fonts/enc/dvips/lm/lm-mathit.enc
%{_texmfdistdir}/fonts/enc/dvips/lm/lm-mathsy.enc
%{_texmfdistdir}/fonts/enc/dvips/lm/lm-qx.enc
%{_texmfdistdir}/fonts/enc/dvips/lm/lm-qxsc.enc
%{_texmfdistdir}/fonts/enc/dvips/lm/lm-qxtt.enc
%{_texmfdistdir}/fonts/enc/dvips/lm/lm-rep-cmin.enc
%{_texmfdistdir}/fonts/enc/dvips/lm/lm-rep-cmit.enc
%{_texmfdistdir}/fonts/enc/dvips/lm/lm-rep-cmitt.enc
%{_texmfdistdir}/fonts/enc/dvips/lm/lm-rep-cmrm.enc
%{_texmfdistdir}/fonts/enc/dvips/lm/lm-rep-cmsc.enc
%{_texmfdistdir}/fonts/enc/dvips/lm/lm-rep-cmtt.enc
%{_texmfdistdir}/fonts/enc/dvips/lm/lm-rep-csin.enc
%{_texmfdistdir}/fonts/enc/dvips/lm/lm-rep-csrm.enc
%{_texmfdistdir}/fonts/enc/dvips/lm/lm-rep-cssc.enc
%{_texmfdistdir}/fonts/enc/dvips/lm/lm-rep-cstt.enc
%{_texmfdistdir}/fonts/enc/dvips/lm/lm-rep-plin.enc
%{_texmfdistdir}/fonts/enc/dvips/lm/lm-rep-plit.enc
%{_texmfdistdir}/fonts/enc/dvips/lm/lm-rep-plitt.enc
%{_texmfdistdir}/fonts/enc/dvips/lm/lm-rep-plrm.enc
%{_texmfdistdir}/fonts/enc/dvips/lm/lm-rep-plsc.enc
%{_texmfdistdir}/fonts/enc/dvips/lm/lm-rep-pltt.enc
%{_texmfdistdir}/fonts/enc/dvips/lm/lm-rep-t5psn.enc
%{_texmfdistdir}/fonts/enc/dvips/lm/lm-rm.enc
%{_texmfdistdir}/fonts/enc/dvips/lm/lm-rmsc.enc
%{_texmfdistdir}/fonts/enc/dvips/lm/lm-rmtt.enc
%{_texmfdistdir}/fonts/enc/dvips/lm/lm-t5.enc
%{_texmfdistdir}/fonts/enc/dvips/lm/lm-texnansi.enc
%{_texmfdistdir}/fonts/enc/dvips/lm/lm-ts1.enc
%{_texmfdistdir}/fonts/map/dvipdfm/lm/lm-ec.map
%{_texmfdistdir}/fonts/map/dvipdfm/lm/lm-math.map
%{_texmfdistdir}/fonts/map/dvipdfm/lm/lm-rm.map
%{_texmfdistdir}/fonts/map/dvipdfm/lm/lm-texnansi.map
%{_texmfdistdir}/fonts/map/dvips/lm/lm-cs.map
%{_texmfdistdir}/fonts/map/dvips/lm/lm-ec.map
%{_texmfdistdir}/fonts/map/dvips/lm/lm-l7x.map
%{_texmfdistdir}/fonts/map/dvips/lm/lm-math.map
%{_texmfdistdir}/fonts/map/dvips/lm/lm-qx.map
%{_texmfdistdir}/fonts/map/dvips/lm/lm-rep-cmother.map
%{_texmfdistdir}/fonts/map/dvips/lm/lm-rep-cmtext-interpolated.map
%{_texmfdistdir}/fonts/map/dvips/lm/lm-rep-cmtext.map
%{_texmfdistdir}/fonts/map/dvips/lm/lm-rep-cstext.map
%{_texmfdistdir}/fonts/map/dvips/lm/lm-rep-pltext.map
%{_texmfdistdir}/fonts/map/dvips/lm/lm-rep-vntext.map
%{_texmfdistdir}/fonts/map/dvips/lm/lm-rm.map
%{_texmfdistdir}/fonts/map/dvips/lm/lm-t5.map
%{_texmfdistdir}/fonts/map/dvips/lm/lm-texnansi.map
%{_texmfdistdir}/fonts/map/dvips/lm/lm-ts1.map
%{_texmfdistdir}/fonts/map/dvips/lm/lm.map
%{_texmfdistdir}/fonts/opentype/public/lm/lmmath-regular.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmmono10-italic.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmmono10-regular.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmmono12-regular.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmmono8-regular.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmmono9-regular.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmmonocaps10-oblique.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmmonocaps10-regular.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmmonolt10-bold.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmmonolt10-boldoblique.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmmonolt10-oblique.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmmonolt10-regular.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmmonoltcond10-oblique.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmmonoltcond10-regular.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmmonoprop10-oblique.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmmonoprop10-regular.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmmonoproplt10-bold.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmmonoproplt10-boldoblique.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmmonoproplt10-oblique.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmmonoproplt10-regular.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmmonoslant10-regular.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmroman10-bold.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmroman10-bolditalic.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmroman10-italic.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmroman10-regular.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmroman12-bold.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmroman12-italic.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmroman12-regular.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmroman17-regular.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmroman5-bold.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmroman5-regular.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmroman6-bold.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmroman6-regular.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmroman7-bold.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmroman7-italic.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmroman7-regular.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmroman8-bold.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmroman8-italic.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmroman8-regular.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmroman9-bold.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmroman9-italic.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmroman9-regular.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmromancaps10-oblique.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmromancaps10-regular.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmromandemi10-oblique.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmromandemi10-regular.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmromandunh10-oblique.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmromandunh10-regular.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmromanslant10-bold.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmromanslant10-regular.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmromanslant12-regular.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmromanslant17-regular.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmromanslant8-regular.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmromanslant9-regular.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmromanunsl10-regular.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmsans10-bold.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmsans10-boldoblique.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmsans10-oblique.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmsans10-regular.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmsans12-oblique.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmsans12-regular.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmsans17-oblique.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmsans17-regular.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmsans8-oblique.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmsans8-regular.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmsans9-oblique.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmsans9-regular.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmsansdemicond10-oblique.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmsansdemicond10-regular.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmsansquot8-bold.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmsansquot8-boldoblique.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmsansquot8-oblique.otf
%{_texmfdistdir}/fonts/opentype/public/lm/lmsansquot8-regular.otf
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmb10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmbo10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmbx10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmbx12.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmbx5.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmbx6.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmbx7.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmbx8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmbx9.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmbxi10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmbxo10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmcsc10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmcsco10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmdunh10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmduno10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmr10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmr12.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmr17.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmr5.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmr6.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmr7.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmr8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmr9.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmri10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmri12.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmri7.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmri8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmri9.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmro10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmro12.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmro17.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmro8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmro9.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmss10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmss12.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmss17.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmss8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmss9.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmssbo10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmssbx10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmssdc10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmssdo10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmsso10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmsso12.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmsso17.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmsso8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmsso9.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmssq8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmssqbo8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmssqbx8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmssqo8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmtcsc10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmtcso10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmtk10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmtko10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmtl10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmtlc10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmtlco10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmtlo10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmtt10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmtt12.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmtt8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmtt9.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmtti10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmtto10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmu10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmvtk10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmvtko10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmvtl10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmvtlo10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmvtt10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmvtto10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmb10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmbo10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmbx10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmbx12.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmbx5.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmbx6.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmbx7.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmbx8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmbx9.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmbxi10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmbxo10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmcsc10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmcsco10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmdunh10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmduno10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmr10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmr12.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmr17.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmr5.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmr6.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmr7.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmr8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmr9.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmri10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmri12.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmri7.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmri8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmri9.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmro10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmro12.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmro17.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmro8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmro9.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmss10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmss12.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmss17.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmss8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmss9.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmssbo10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmssbx10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmssdc10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmssdo10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmsso10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmsso12.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmsso17.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmsso8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmsso9.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmssq8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmssqbo8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmssqbx8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmssqo8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmtcsc10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmtcso10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmtk10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmtko10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmtl10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmtlc10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmtlco10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmtlo10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmtt10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmtt12.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmtt8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmtt9.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmtti10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmtto10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmu10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmvtk10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmvtko10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmvtl10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmvtlo10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmvtt10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmvtto10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmb10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmbo10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmbx10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmbx12.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmbx5.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmbx6.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmbx7.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmbx8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmbx9.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmbxi10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmbxo10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmcsc10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmcsco10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmdunh10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmduno10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmr10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmr12.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmr17.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmr5.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmr6.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmr7.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmr8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmr9.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmri10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmri12.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmri7.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmri8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmri9.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmro10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmro12.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmro17.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmro8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmro9.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmss10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmss12.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmss17.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmss8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmss9.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmssbo10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmssbx10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmssdc10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmssdo10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmsso10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmsso12.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmsso17.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmsso8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmsso9.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmssq8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmssqbo8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmssqbx8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmssqo8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmtcsc10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmtcso10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmtk10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmtko10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmtl10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmtlc10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmtlco10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmtlo10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmtt10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmtt12.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmtt8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmtt9.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmtti10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmtto10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmu10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmvtk10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmvtko10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmvtl10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmvtlo10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmvtt10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmvtto10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/lmbsy10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/lmbsy5.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/lmbsy7.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/lmex10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/lmmi10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/lmmi12.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/lmmi5.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/lmmi6.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/lmmi7.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/lmmi8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/lmmi9.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/lmmib10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/lmmib5.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/lmmib7.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/lmsy10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/lmsy5.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/lmsy6.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/lmsy7.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/lmsy8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/lmsy9.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmb10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmbo10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmbx10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmbx12.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmbx5.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmbx6.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmbx7.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmbx8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmbx9.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmbxi10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmbxo10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmcsc10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmcsco10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmdunh10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmduno10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmr10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmr12.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmr17.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmr5.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmr6.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmr7.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmr8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmr9.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmri10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmri12.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmri7.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmri8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmri9.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmro10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmro12.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmro17.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmro8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmro9.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmss10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmss12.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmss17.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmss8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmss9.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmssbo10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmssbx10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmssdc10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmssdo10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmsso10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmsso12.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmsso17.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmsso8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmsso9.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmssq8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmssqbo8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmssqbx8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmssqo8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmtcsc10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmtcso10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmtk10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmtko10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmtl10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmtlc10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmtlco10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmtlo10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmtt10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmtt12.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmtt8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmtt9.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmtti10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmtto10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmu10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmvtk10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmvtko10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmvtl10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmvtlo10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmvtt10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmvtto10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmb10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmbo10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmbx10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmbx12.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmbx5.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmbx6.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmbx7.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmbx8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmbx9.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmbxi10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmbxo10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmcsc10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmcsco10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmdunh10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmduno10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmr10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmr12.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmr17.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmr5.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmr6.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmr7.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmr8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmr9.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmri10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmri12.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmri7.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmri8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmri9.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmro10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmro12.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmro17.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmro8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmro9.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmss10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmss12.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmss17.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmss8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmss9.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmssbo10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmssbx10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmssdc10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmssdo10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmsso10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmsso12.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmsso17.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmsso8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmsso9.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmssq8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmssqbo8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmssqbx8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmssqo8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmtcsc10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmtcso10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmtk10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmtko10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmtl10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmtlc10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmtlco10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmtlo10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmtt10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmtt12.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmtt8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmtt9.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmtti10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmtto10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmu10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmvtk10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmvtko10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmvtl10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmvtlo10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmvtt10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmvtto10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmb10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmbo10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmbx10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmbx12.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmbx5.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmbx6.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmbx7.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmbx8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmbx9.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmbxi10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmbxo10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmcsc10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmcsco10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmdunh10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmduno10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmr10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmr12.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmr17.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmr5.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmr6.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmr7.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmr8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmr9.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmri10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmri12.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmri7.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmri8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmri9.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmro10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmro12.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmro17.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmro8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmro9.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmss10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmss12.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmss17.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmss8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmss9.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmssbo10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmssbx10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmssdc10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmssdo10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmsso10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmsso12.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmsso17.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmsso8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmsso9.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmssq8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmssqbo8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmssqbx8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmssqo8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmtcsc10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmtcso10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmtk10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmtko10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmtl10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmtlc10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmtlco10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmtlo10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmtt10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmtt12.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmtt8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmtt9.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmtti10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmtto10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmu10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmvtk10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmvtko10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmvtl10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmvtlo10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmvtt10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmvtto10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmb10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmbo10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmbx10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmbx12.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmbx5.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmbx6.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmbx7.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmbx8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmbx9.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmbxi10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmbxo10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmcsc10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmcsco10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmdunh10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmduno10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmr10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmr12.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmr17.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmr5.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmr6.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmr7.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmr8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmr9.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmri10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmri12.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmri7.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmri8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmri9.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmro10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmro12.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmro17.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmro8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmro9.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmss10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmss12.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmss17.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmss8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmss9.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmssbo10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmssbx10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmssdc10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmssdo10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmsso10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmsso12.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmsso17.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmsso8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmsso9.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmssq8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmssqbo8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmssqbx8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmssqo8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmtcsc10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmtcso10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmtk10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmtko10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmtl10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmtlc10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmtlco10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmtlo10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmtt10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmtt12.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmtt8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmtt9.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmtti10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmtto10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmu10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmvtk10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmvtko10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmvtl10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmvtlo10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmvtt10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmvtto10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmb10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmbo10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmbx10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmbx12.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmbx5.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmbx6.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmbx7.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmbx8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmbx9.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmbxi10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmbxo10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmcsc10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmcsco10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmdunh10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmduno10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmr10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmr12.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmr17.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmr5.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmr6.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmr7.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmr8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmr9.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmri10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmri12.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmri7.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmri8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmri9.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmro10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmro12.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmro17.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmro8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmro9.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmss10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmss12.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmss17.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmss8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmss9.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmssbo10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmssbx10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmssdc10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmssdo10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmsso10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmsso12.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmsso17.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmsso8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmsso9.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmssq8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmssqbo8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmssqbx8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmssqo8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmtcsc10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmtcso10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmtk10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmtko10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmtl10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmtlc10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmtlco10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmtlo10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmtt10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmtt12.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmtt8.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmtt9.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmtti10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmtto10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmu10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmvtk10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmvtko10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmvtl10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmvtlo10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmvtt10.tfm
%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmvtto10.tfm
%{_texmfdistdir}/fonts/type1/public/lm/lmb10.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmb10.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmbo10.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmbo10.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmbsy10.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmbsy10.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmbsy5.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmbsy5.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmbsy7.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmbsy7.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmbx10.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmbx10.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmbx12.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmbx12.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmbx5.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmbx5.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmbx6.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmbx6.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmbx7.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmbx7.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmbx8.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmbx8.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmbx9.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmbx9.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmbxi10.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmbxi10.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmbxo10.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmbxo10.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmcsc10.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmcsc10.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmcsco10.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmcsco10.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmdunh10.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmdunh10.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmduno10.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmduno10.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmex10.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmex10.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmmi10.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmmi10.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmmi12.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmmi12.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmmi5.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmmi5.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmmi6.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmmi6.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmmi7.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmmi7.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmmi8.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmmi8.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmmi9.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmmi9.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmmib10.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmmib10.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmmib5.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmmib5.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmmib7.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmmib7.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmr10.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmr10.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmr12.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmr12.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmr17.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmr17.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmr5.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmr5.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmr6.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmr6.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmr7.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmr7.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmr8.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmr8.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmr9.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmr9.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmri10.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmri10.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmri12.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmri12.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmri7.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmri7.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmri8.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmri8.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmri9.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmri9.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmro10.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmro10.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmro12.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmro12.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmro17.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmro17.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmro8.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmro8.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmro9.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmro9.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmss10.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmss10.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmss12.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmss12.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmss17.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmss17.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmss8.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmss8.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmss9.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmss9.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmssbo10.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmssbo10.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmssbx10.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmssbx10.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmssdc10.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmssdc10.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmssdo10.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmssdo10.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmsso10.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmsso10.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmsso12.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmsso12.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmsso17.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmsso17.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmsso8.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmsso8.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmsso9.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmsso9.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmssq8.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmssq8.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmssqbo8.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmssqbo8.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmssqbx8.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmssqbx8.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmssqo8.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmssqo8.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmsy10.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmsy10.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmsy5.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmsy5.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmsy6.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmsy6.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmsy7.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmsy7.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmsy8.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmsy8.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmsy9.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmsy9.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmtcsc10.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmtcsc10.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmtcso10.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmtcso10.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmtk10.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmtk10.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmtko10.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmtko10.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmtl10.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmtl10.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmtlc10.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmtlc10.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmtlco10.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmtlco10.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmtlo10.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmtlo10.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmtt10.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmtt10.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmtt12.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmtt12.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmtt8.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmtt8.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmtt9.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmtt9.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmtti10.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmtti10.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmtto10.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmtto10.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmu10.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmu10.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmvtk10.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmvtk10.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmvtko10.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmvtko10.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmvtl10.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmvtl10.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmvtlo10.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmvtlo10.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmvtt10.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmvtt10.pfm
%{_texmfdistdir}/fonts/type1/public/lm/lmvtto10.pfb
%{_texmfdistdir}/fonts/type1/public/lm/lmvtto10.pfm
%{_texmfdistdir}/tex/latex/lm/il2lmdh.fd
%{_texmfdistdir}/tex/latex/lm/il2lmr.fd
%{_texmfdistdir}/tex/latex/lm/il2lmss.fd
%{_texmfdistdir}/tex/latex/lm/il2lmssq.fd
%{_texmfdistdir}/tex/latex/lm/il2lmtt.fd
%{_texmfdistdir}/tex/latex/lm/il2lmvtt.fd
%{_texmfdistdir}/tex/latex/lm/l7xlmdh.fd
%{_texmfdistdir}/tex/latex/lm/l7xlmr.fd
%{_texmfdistdir}/tex/latex/lm/l7xlmss.fd
%{_texmfdistdir}/tex/latex/lm/l7xlmssq.fd
%{_texmfdistdir}/tex/latex/lm/l7xlmtt.fd
%{_texmfdistdir}/tex/latex/lm/l7xlmvtt.fd
%{_texmfdistdir}/tex/latex/lm/lmodern.sty
%{_texmfdistdir}/tex/latex/lm/ly1lmdh.fd
%{_texmfdistdir}/tex/latex/lm/ly1lmr.fd
%{_texmfdistdir}/tex/latex/lm/ly1lmss.fd
%{_texmfdistdir}/tex/latex/lm/ly1lmssq.fd
%{_texmfdistdir}/tex/latex/lm/ly1lmtt.fd
%{_texmfdistdir}/tex/latex/lm/ly1lmvtt.fd
%{_texmfdistdir}/tex/latex/lm/omllmm.fd
%{_texmfdistdir}/tex/latex/lm/omllmr.fd
%{_texmfdistdir}/tex/latex/lm/omslmr.fd
%{_texmfdistdir}/tex/latex/lm/omslmsy.fd
%{_texmfdistdir}/tex/latex/lm/omxlmex.fd
%{_texmfdistdir}/tex/latex/lm/ot1lmdh.fd
%{_texmfdistdir}/tex/latex/lm/ot1lmr.fd
%{_texmfdistdir}/tex/latex/lm/ot1lmss.fd
%{_texmfdistdir}/tex/latex/lm/ot1lmssq.fd
%{_texmfdistdir}/tex/latex/lm/ot1lmtt.fd
%{_texmfdistdir}/tex/latex/lm/ot1lmvtt.fd
%{_texmfdistdir}/tex/latex/lm/ot4lmdh.fd
%{_texmfdistdir}/tex/latex/lm/ot4lmr.fd
%{_texmfdistdir}/tex/latex/lm/ot4lmss.fd
%{_texmfdistdir}/tex/latex/lm/ot4lmssq.fd
%{_texmfdistdir}/tex/latex/lm/ot4lmtt.fd
%{_texmfdistdir}/tex/latex/lm/ot4lmvtt.fd
%{_texmfdistdir}/tex/latex/lm/qxlmdh.fd
%{_texmfdistdir}/tex/latex/lm/qxlmr.fd
%{_texmfdistdir}/tex/latex/lm/qxlmss.fd
%{_texmfdistdir}/tex/latex/lm/qxlmssq.fd
%{_texmfdistdir}/tex/latex/lm/qxlmtt.fd
%{_texmfdistdir}/tex/latex/lm/qxlmvtt.fd
%{_texmfdistdir}/tex/latex/lm/t1lmdh.fd
%{_texmfdistdir}/tex/latex/lm/t1lmr.fd
%{_texmfdistdir}/tex/latex/lm/t1lmss.fd
%{_texmfdistdir}/tex/latex/lm/t1lmssq.fd
%{_texmfdistdir}/tex/latex/lm/t1lmtt.fd
%{_texmfdistdir}/tex/latex/lm/t1lmvtt.fd
%{_texmfdistdir}/tex/latex/lm/t5lmdh.fd
%{_texmfdistdir}/tex/latex/lm/t5lmr.fd
%{_texmfdistdir}/tex/latex/lm/t5lmss.fd
%{_texmfdistdir}/tex/latex/lm/t5lmssq.fd
%{_texmfdistdir}/tex/latex/lm/t5lmtt.fd
%{_texmfdistdir}/tex/latex/lm/t5lmvtt.fd
%{_texmfdistdir}/tex/latex/lm/ts1lmdh.fd
%{_texmfdistdir}/tex/latex/lm/ts1lmr.fd
%{_texmfdistdir}/tex/latex/lm/ts1lmss.fd
%{_texmfdistdir}/tex/latex/lm/ts1lmssq.fd
%{_texmfdistdir}/tex/latex/lm/ts1lmtt.fd
%{_texmfdistdir}/tex/latex/lm/ts1lmvtt.fd
%doc %{_texmfdistdir}/doc/fonts/lm/GUST-FONT-LICENSE.TXT
%doc %{_texmfdistdir}/doc/fonts/lm/MANIFEST-Latin-Modern.TXT
%doc %{_texmfdistdir}/doc/fonts/lm/README-Latin-Modern.TXT
%doc %{_texmfdistdir}/doc/fonts/lm/lm-hist.txt
%doc %{_texmfdistdir}/doc/fonts/lm/lm-info.pdf
%doc %{_texmfdistdir}/doc/fonts/lm/tstlmot1.pdf
%doc %{_texmfdistdir}/doc/fonts/lm/tstlmot1.tex
%doc %{_texmfdistdir}/doc/fonts/lm/tstlmot4.pdf
%doc %{_texmfdistdir}/doc/fonts/lm/tstlmot4.tex
%doc %{_texmfdistdir}/doc/fonts/lm/tstlmqx.pdf
%doc %{_texmfdistdir}/doc/fonts/lm/tstlmqx.tex
%doc %{_texmfdistdir}/doc/fonts/lm/tstlmt1.pdf
%doc %{_texmfdistdir}/doc/fonts/lm/tstlmt1.tex
%doc %{_texmfdistdir}/doc/fonts/lm/tstlmts1.pdf
%doc %{_texmfdistdir}/doc/fonts/lm/tstlmts1.tex
#- source
%doc %{_texmfdistdir}/source/latex/lm/lm2004mt1.zip

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17859 |12mr|texlive-lmake-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25552
# category Package
# catalog-ctan /macros/latex/contrib/lmake
# catalog-date 2012-03-02 00:29:05 +0100
# catalog-license lppl1.2
# catalog-version 1.0
Name:		texlive-lmake
Version:	1.0
Release:	2
Summary:	Process lists to do repetitive actions
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/lmake
License:	LPPL1.2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lmake.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lmake.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lmake.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides commands to simplify processing of
sequential list-like structures, such as making a series of
'similar' commands from a list of names.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/lmake/lmake.sty
%doc %{_texmfdistdir}/doc/latex/lmake/README
%doc %{_texmfdistdir}/doc/latex/lmake/lmake.pdf
#- source
%doc %{_texmfdistdir}/source/latex/lmake/lmake.dtx
%doc %{_texmfdistdir}/source/latex/lmake/lmake.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17860 |12mr|texlive-lmextra-20111103-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18651
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-lmextra
Version:	20111103
Release:	2
Summary:	TeXLive lmextra package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lmextra.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive lmextra package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/truetype/hoekwater/lmextra/lmtypewriter10-regular.ttf

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17861 |12mr|texlive-locality-0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20422
# category Package
# catalog-ctan /macros/latex/contrib/locality
# catalog-date 2010-11-12 15:28:10 +0100
# catalog-license lppl1.3
# catalog-version 0.2
Name:		texlive-locality
Version:	0.2
Release:	2
Summary:	Various macros for keeping things local
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/locality
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/locality.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/locality.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/locality.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A toolbox of macros designed to allow the LaTeX programmer to
work around some of the restrictions of the TeX grouping
mechanisms. The present release offers a preliminary view of
the package; not all of its facilities are working optimally.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/locality/locality.sty
%doc %{_texmfdistdir}/doc/latex/locality/README
%doc %{_texmfdistdir}/doc/latex/locality/changes.txt
%doc %{_texmfdistdir}/doc/latex/locality/locality.pdf
#- source
%doc %{_texmfdistdir}/source/latex/locality/locality.dtx
%doc %{_texmfdistdir}/source/latex/locality/locality.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17862 |12mr|texlive-localloc-20091006-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21934
# category Package
# catalog-ctan /macros/latex/contrib/localloc
# catalog-date 2009-10-06 14:55:10 +0200
# catalog-license other-free
# catalog-version undef
Name:		texlive-localloc
Version:	20091006
Release:	2
Summary:	Macros for localizing TeX register allocations
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/localloc
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/localloc.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/localloc.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/localloc.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package approaches the problem of the shortage of
registers, by providing a mechanism for local allocation. The
package works with Plain TeX, LaTeX and LaTeX 2.09.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/localloc/localloc.sty
%doc %{_texmfdistdir}/doc/latex/localloc/localloc.README
%doc %{_texmfdistdir}/doc/latex/localloc/localloc.pdf
%doc %{_texmfdistdir}/doc/latex/localloc/localtst.tex
#- source
%doc %{_texmfdistdir}/source/latex/localloc/localloc.drv
%doc %{_texmfdistdir}/source/latex/localloc/localloc.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17863 |12mr|texlive-logbox-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24499
# category Package
# catalog-ctan /macros/latex/contrib/logbox
# catalog-date 2011-11-03 08:30:49 +0100
# catalog-license lppl1.3
# catalog-version 1.0
Name:		texlive-logbox
Version:	1.0
Release:	2
Summary:	e-TeX showbox facilities for exploration purposes
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/logbox
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/logbox.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/logbox.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/logbox.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The command \logbox does \showbox without stopping the
compilation. The package's main command is \viewbox*: the box
is typeset (copied) with its dimensions, and its contents are
logged in the .log file.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/logbox/logbox.sty
%doc %{_texmfdistdir}/doc/latex/logbox/README
%doc %{_texmfdistdir}/doc/latex/logbox/logbox.pdf
%doc %{_texmfdistdir}/doc/latex/logbox/logbox.png
#- source
%doc %{_texmfdistdir}/source/latex/logbox/logbox.drv
%doc %{_texmfdistdir}/source/latex/logbox/logbox.dtx
%doc %{_texmfdistdir}/source/latex/logbox/logbox.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17864 |12mr|texlive-logical-markup-utils-20091109-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/logical-markup-utils
# catalog-date 2009-11-09 23:05:00 +0100
# catalog-license gpl3
# catalog-version undef
Name:		texlive-logical-markup-utils
Version:	20091109
Release:	2
Summary:	Packages for language-dependent inline quotes and dashes
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/logical-markup-utils
License:	GPL3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/logical-markup-utils.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/logical-markup-utils.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bundle contains two packages: - quoted, for inserting
quotation marks; and - onedash, for inserting dashes. Each
package takes a language name as an option; accepted language
options are american, british, german and polish.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/logical-markup-utils/onedash.sty
%{_texmfdistdir}/tex/latex/logical-markup-utils/quoted.sty
%doc %{_texmfdistdir}/doc/latex/logical-markup-utils/COPYING
%doc %{_texmfdistdir}/doc/latex/logical-markup-utils/README
%doc %{_texmfdistdir}/doc/latex/logical-markup-utils/TODO

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17865 |12mr|texlive-logpap-0.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/logpap
# catalog-date 2006-12-08 22:20:56 +0100
# catalog-license lppl
# catalog-version 0.6
Name:		texlive-logpap
Version:	0.6
Release:	2
Summary:	Generate logarithmic graph paper with LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/logpap
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/logpap.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/logpap.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/logpap.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The logpap package provides four macros for drawing
logarithmic-logarithmic, logarithmic-linear, linear-logarithmic
and (because it was easy to implement) linear-linear graph
paper with LaTeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/logpap/logpap.sty
%doc %{_texmfdistdir}/doc/latex/logpap/README
%doc %{_texmfdistdir}/doc/latex/logpap/example.pdf
%doc %{_texmfdistdir}/doc/latex/logpap/example.tex
#- source
%doc %{_texmfdistdir}/source/latex/logpap/logpap.dtx
%doc %{_texmfdistdir}/source/latex/logpap/logpap.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17866 |12mr|texlive-logreq-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19640
# category Package
# catalog-ctan /macros/latex/contrib/logreq
# catalog-date 2010-08-11 13:58:09 +0200
# catalog-license lppl1.3
# catalog-version 1.0
Name:		texlive-logreq
Version:	1.0
Release:	2
Summary:	Support for automation of the LaTeX workflow
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/logreq
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/logreq.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/logreq.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package helps to automate a typical LaTeX workflow that
involves running LaTeX several times, running tools such as
BibTeX or makeindex, and so on. It will log requests like
"please rerun LaTeX" or "please run BibTeX on file X" to an
external XML file which lists all open tasks in a machine-
readable format. Compiler scripts and integrated LaTeX editing
environments may parse this file to determine the next steps in
the workflow in a way that is more efficient than parsing the
main log file. In sum, the package will do two things: 1)
enable package authors to use LaTeX commands to issue requests,
2) collect all requests from all packages and write them to an
external XML file at the end of the document.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/logreq/logreq.def
%{_texmfdistdir}/tex/latex/logreq/logreq.sty
%doc %{_texmfdistdir}/doc/latex/logreq/README
%doc %{_texmfdistdir}/doc/latex/logreq/examples/01-basic.run.xml
%doc %{_texmfdistdir}/doc/latex/logreq/examples/01-basic.tex
%doc %{_texmfdistdir}/doc/latex/logreq/examples/02-index.run.xml
%doc %{_texmfdistdir}/doc/latex/logreq/examples/02-index.tex
%doc %{_texmfdistdir}/doc/latex/logreq/examples/03-biblatex+bibtex8.run.xml
%doc %{_texmfdistdir}/doc/latex/logreq/examples/03-biblatex+bibtex8.tex
%doc %{_texmfdistdir}/doc/latex/logreq/examples/04-biblatex+bibtex+refsections.run.xml
%doc %{_texmfdistdir}/doc/latex/logreq/examples/04-biblatex+bibtex+refsections.tex
%doc %{_texmfdistdir}/doc/latex/logreq/examples/05-biblatex+biber.run.xml
%doc %{_texmfdistdir}/doc/latex/logreq/examples/05-biblatex+biber.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17867 |12mr|texlive-longnamefilelist-0.1c-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25820
# category Package
# catalog-ctan /macros/latex/contrib/longnamefilelist
# catalog-date 2012-04-01 20:39:12 +0200
# catalog-license lppl1.3
# catalog-version 0.1c
Name:		texlive-longnamefilelist
Version:	0.1c
Release:	1
Summary:	Tidy \listfiles with long file names
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/longnamefilelist
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/longnamefilelist.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/longnamefilelist.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/longnamefilelist.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package equips LaTeX's \listfiles command with an optional
argument for the number of characters in the longest base
filename. This way you get a neatly aligned file list even when
it contains files whose base names have more than 8 characters.
The package can be combined with the myfilist package as
explained in the documentation.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/longnamefilelist/lonaflst.sty
%doc %{_texmfdistdir}/doc/latex/longnamefilelist/README
%doc %{_texmfdistdir}/doc/latex/longnamefilelist/SrcFILEs.txt
%doc %{_texmfdistdir}/doc/latex/longnamefilelist/longnamefilelist.pdf
#- source
%doc %{_texmfdistdir}/source/latex/longnamefilelist/longnamefilelist.tex
%doc %{_texmfdistdir}/source/latex/longnamefilelist/srcfiles.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17868 |12mr|texlive-lpic-0.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20843
# category Package
# catalog-ctan /macros/latex/contrib/lpic
# catalog-date 2010-12-23 21:19:38 +0100
# catalog-license lppl1.3
# catalog-version 0.8
Name:		texlive-lpic
Version:	0.8
Release:	2
Summary:	Put LaTeX material over included graphics
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/lpic
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lpic.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lpic.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package defines a convenient interface to put any LaTeX
material on top of included graphics. The LaTeX material may
also be rotated and typeset on top of a white box overshadowing
the graphics. The coordinates of the LaTeX boxes are given
relative to the original, unscaled graphics; when the graphics
is rescaled, the LaTeX annotations stay at their right places
(unless you do something extreme). In a draft mode, the package
enables you to draw a coordinate grid over the picture for easy
adjustment of positions of the annotations.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/lpic/lpic.sty
%doc %{_texmfdistdir}/doc/latex/lpic/README
%doc %{_texmfdistdir}/doc/latex/lpic/instructions-differential.eps
%doc %{_texmfdistdir}/doc/latex/lpic/instructions-differential.pdf
%doc %{_texmfdistdir}/doc/latex/lpic/instructions.pdf
%doc %{_texmfdistdir}/doc/latex/lpic/instructions.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17869 |12mr|texlive-lps-0.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21322
# category Package
# catalog-ctan /macros/latex/contrib/lps
# catalog-date 2011-02-03 16:11:01 +0100
# catalog-license lppl
# catalog-version 0.7
Name:		texlive-lps
Version:	0.7
Release:	2
Summary:	Class for "Logic and Philosophy of Science"
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/lps
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lps.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lps.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lps.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The 'Logic and Philosophy of Science' journal is an online
publication of the University of Trieste (Italy). The class
builds on the standard article class to offer a format that
LaTeX authors may use when submitting to the journal.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/lps/lps.cls
%doc %{_texmfdistdir}/doc/latex/lps/README
%doc %{_texmfdistdir}/doc/latex/lps/lps.pdf
%doc %{_texmfdistdir}/doc/latex/lps/lpstemplate.tex
#- source
%doc %{_texmfdistdir}/source/latex/lps/lps.dtx
%doc %{_texmfdistdir}/source/latex/lps/lps.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17870 |12mr|texlive-lsc-20070309-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/lsc
# catalog-date 2007-03-09 12:50:50 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-lsc
Version:	20070309
Release:	2
Summary:	Typesetting Live Sequence Charts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/lsc
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lsc.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lsc.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package is similar to the msc package in that it provides
macros for typesetting a variant of sequence diagrams, in this
case the Live Sequence Charts of Damm and Harel. The package
supports the full LSC language of the original LSC paper, the
Klose-extensions for formal verification and some of the Harel-
extensions for the Play-In/Play-Out approach (cf. the manual).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bib/lsc/lsc.bib
%{_texmfdistdir}/tex/latex/lsc/lsc.sty
%doc %{_texmfdistdir}/doc/latex/lsc/README
%doc %{_texmfdistdir}/doc/latex/lsc/lsc.pdf
%doc %{_texmfdistdir}/doc/latex/lsc/lsc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17871 |12mr|texlive-lshort-bulgarian-20071221-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /info/lshort/bulgarian
# catalog-date 2007-12-21 19:41:24 +0100
# catalog-license pd
# catalog-version undef
Name:		texlive-lshort-bulgarian
Version:	20071221
Release:	2
Summary:	Bulgarian translation of the "Short Introduction to LaTeX2e"
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/lshort/bulgarian
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-bulgarian.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-bulgarian.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
The source files, PostScript and PDF files of the Bulgarian
translation of the "Short Introduction to LaTeX 2e".

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/lshort-bulgarian/README
%doc %{_texmfdistdir}/doc/latex/lshort-bulgarian/lshort-bg.pdf
%doc %{_texmfdistdir}/doc/latex/lshort-bulgarian/src/lshort-bg.src.zip

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17872 |12mr|texlive-lshort-chinese-4.20-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /info/lshort/chinese
# catalog-date 2008-07-16 16:26:02 +0200
# catalog-license gpl
# catalog-version 4.20
Name:		texlive-lshort-chinese
Version:	4.20
Release:	2
Summary:	Introduction to LaTeX, in Chinese
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/lshort/chinese
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-chinese.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-chinese.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
A translation to Chinese of the not so short introduction to
LaTeX2e, presented by the Chinese TeX Society CTeX. The
processed output is created by use of XeTeX.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/lshort-chinese/README
%doc %{_texmfdistdir}/doc/latex/lshort-chinese/lshort-zh-cn.pdf
%doc %{_texmfdistdir}/doc/latex/lshort-chinese/src/biblio.tex
%doc %{_texmfdistdir}/doc/latex/lshort-chinese/src/contrib.tex
%doc %{_texmfdistdir}/doc/latex/lshort-chinese/src/custom.tex
%doc %{_texmfdistdir}/doc/latex/lshort-chinese/src/fancyhea.sty
%doc %{_texmfdistdir}/doc/latex/lshort-chinese/src/graphic.tex
%doc %{_texmfdistdir}/doc/latex/lshort-chinese/src/lshort-a5.tex
%doc %{_texmfdistdir}/doc/latex/lshort-chinese/src/lshort-base.tex
%doc %{_texmfdistdir}/doc/latex/lshort-chinese/src/lshort.sty
%doc %{_texmfdistdir}/doc/latex/lshort-chinese/src/lshort.tex
%doc %{_texmfdistdir}/doc/latex/lshort-chinese/src/lssym.tex
%doc %{_texmfdistdir}/doc/latex/lshort-chinese/src/math.tex
%doc %{_texmfdistdir}/doc/latex/lshort-chinese/src/myclass.sty
%doc %{_texmfdistdir}/doc/latex/lshort-chinese/src/mylayout.sty
%doc %{_texmfdistdir}/doc/latex/lshort-chinese/src/overview.tex
%doc %{_texmfdistdir}/doc/latex/lshort-chinese/src/spec.tex
%doc %{_texmfdistdir}/doc/latex/lshort-chinese/src/test.tex
%doc %{_texmfdistdir}/doc/latex/lshort-chinese/src/things.tex
%doc %{_texmfdistdir}/doc/latex/lshort-chinese/src/title.tex
%doc %{_texmfdistdir}/doc/latex/lshort-chinese/src/typeset.tex
%doc %{_texmfdistdir}/doc/latex/lshort-chinese/src/usefulmacros.sty
%doc %{_texmfdistdir}/doc/latex/lshort-chinese/src/zhfont.sty
%doc %{_texmfdistdir}/doc/latex/lshort-chinese/src/zhmath.sty
%doc %{_texmfdistdir}/doc/latex/lshort-chinese/src/zhspacing.sty
%doc %{_texmfdistdir}/doc/latex/lshort-chinese/src/zhulem.sty

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17873 |12mr|texlive-lshort-czech-4.27-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23021
# category Package
# catalog-ctan /info/lshort/czech
# catalog-date 2011-06-15 18:28:44 +0200
# catalog-license gpl
# catalog-version 4.27
Name:		texlive-lshort-czech
Version:	4.27
Release:	2
Summary:	Czech translation of the "Short Introduction to LaTeX2e"
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/lshort/czech
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-czech.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-czech.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
This is the Czech translation of "A Short Introduction to
LaTeX2e".

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/lshort-czech/CHANGES
%doc %{_texmfdistdir}/doc/latex/lshort-czech/MANIFEST
%doc %{_texmfdistdir}/doc/latex/lshort-czech/Makefile
%doc %{_texmfdistdir}/doc/latex/lshort-czech/README
%doc %{_texmfdistdir}/doc/latex/lshort-czech/lshort-cs.pdf
%doc %{_texmfdistdir}/doc/latex/lshort-czech/src/appendix.tex
%doc %{_texmfdistdir}/doc/latex/lshort-czech/src/biblio.tex
%doc %{_texmfdistdir}/doc/latex/lshort-czech/src/contrib.tex
%doc %{_texmfdistdir}/doc/latex/lshort-czech/src/custom.tex
%doc %{_texmfdistdir}/doc/latex/lshort-czech/src/fancyhea.sty
%doc %{_texmfdistdir}/doc/latex/lshort-czech/src/graphic.tex
%doc %{_texmfdistdir}/doc/latex/lshort-czech/src/lshort-base.tex
%doc %{_texmfdistdir}/doc/latex/lshort-czech/src/lshort-cs-a5.tex
%doc %{_texmfdistdir}/doc/latex/lshort-czech/src/lshort-cs.ind
%doc %{_texmfdistdir}/doc/latex/lshort-czech/src/lshort-cs.tex
%doc %{_texmfdistdir}/doc/latex/lshort-czech/src/lshort.ist
%doc %{_texmfdistdir}/doc/latex/lshort-czech/src/lshort.sty
%doc %{_texmfdistdir}/doc/latex/lshort-czech/src/lssym.tex
%doc %{_texmfdistdir}/doc/latex/lshort-czech/src/math.tex
%doc %{_texmfdistdir}/doc/latex/lshort-czech/src/mylayout.sty
%doc %{_texmfdistdir}/doc/latex/lshort-czech/src/overview.tex
%doc %{_texmfdistdir}/doc/latex/lshort-czech/src/spec.tex
%doc %{_texmfdistdir}/doc/latex/lshort-czech/src/things.tex
%doc %{_texmfdistdir}/doc/latex/lshort-czech/src/title.tex
%doc %{_texmfdistdir}/doc/latex/lshort-czech/src/typeset.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17874 |12mr|texlive-lshort-dutch-1.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /info/lshort/dutch
# catalog-date 2006-08-27 16:41:02 +0100
# catalog-license gpl
# catalog-version 1.3
Name:		texlive-lshort-dutch
Version:	1.3
Release:	2
Summary:	Introduction to LaTeX in Dutch
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/lshort/dutch
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-dutch.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-dutch.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
This is the Dutch (Nederlands) translation of the Short
Introduction to LaTeX2e.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/lshort-dutch/LEESMIJ
%doc %{_texmfdistdir}/doc/latex/lshort-dutch/README
%doc %{_texmfdistdir}/doc/latex/lshort-dutch/WIJZIGINGEN
%doc %{_texmfdistdir}/doc/latex/lshort-dutch/lshort-nl-1.3.pdf
%doc %{_texmfdistdir}/doc/latex/lshort-dutch/lshort-nl-1.3.src.zip

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17875 |12mr|texlive-lshort-english-5.01-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22002
# category Package
# catalog-ctan /info/lshort/english
# catalog-date 2011-04-06 15:14:49 +0200
# catalog-license gpl2
# catalog-version 5.01
Name:		texlive-lshort-english
Version:	5.01
Release:	2
Summary:	A (Not So) Short Introduction to LaTeX2e
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/lshort/english
License:	GPL2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-english.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-english.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
The document derives from a German introduction ('lkurz'),
which was translated and updated; it continues to be updated.
This translation has, in its turn, been translated into
Finnish, French, German, Italian, Japanese, Korean, Mongolian,
Persian (Farsi), Polish, Portuguese, Brazilian Portuguese,
Russian, Slovak, Slovenian, Spanish and Ukranian. Not all
translations are of the current English version, of course.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/lshort-english/CHANGES
%doc %{_texmfdistdir}/doc/latex/lshort-english/README
%doc %{_texmfdistdir}/doc/latex/lshort-english/lshort-5.01.src.tar.gz
%doc %{_texmfdistdir}/doc/latex/lshort-english/lshort.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17876 |12mr|texlive-lshort-finnish-20081213-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /info/lshort/finnish
# catalog-date 2008-12-13 17:42:32 +0100
# catalog-license pd
# catalog-version undef
Name:		texlive-lshort-finnish
Version:	20081213
Release:	2
Summary:	Finnish introduction to LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/lshort/finnish
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-finnish.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-finnish.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
This is the Finnish translation of Short Introduction to
LaTeX2e, with added coverage of Finnish typesetting rules.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/lshort-finnish/README
%doc %{_texmfdistdir}/doc/latex/lshort-finnish/lyhyt2e.pdf
%doc %{_texmfdistdir}/doc/latex/lshort-finnish/src/asiat.tex
%doc %{_texmfdistdir}/doc/latex/lshort-finnish/src/erikois.tex
%doc %{_texmfdistdir}/doc/latex/lshort-finnish/src/esipuhe.tex
%doc %{_texmfdistdir}/doc/latex/lshort-finnish/src/grafiikka.tex
%doc %{_texmfdistdir}/doc/latex/lshort-finnish/src/kiitokset.tex
%doc %{_texmfdistdir}/doc/latex/lshort-finnish/src/kirjallisuus.tex
%doc %{_texmfdistdir}/doc/latex/lshort-finnish/src/ladonta.tex
%doc %{_texmfdistdir}/doc/latex/lshort-finnish/src/llyhyt2e.sty
%doc %{_texmfdistdir}/doc/latex/lshort-finnish/src/lyhyt2e.ind
%doc %{_texmfdistdir}/doc/latex/lshort-finnish/src/lyhyt2e.tex
%doc %{_texmfdistdir}/doc/latex/lshort-finnish/src/matikka.tex
%doc %{_texmfdistdir}/doc/latex/lshort-finnish/src/mylayout.sty
%doc %{_texmfdistdir}/doc/latex/lshort-finnish/src/otsikko.tex
%doc %{_texmfdistdir}/doc/latex/lshort-finnish/src/symbolit.tex
%doc %{_texmfdistdir}/doc/latex/lshort-finnish/src/typeset.tex
%doc %{_texmfdistdir}/doc/latex/lshort-finnish/src/viritys.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17877 |12mr|texlive-lshort-french-5.01-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23332
# category Package
# catalog-ctan /info/lshort/french
# catalog-date 2011-06-16 20:49:53 +0200
# catalog-license gpl
# catalog-version 5.01fr-0
Name:		texlive-lshort-french
Version:	5.01
Release:	2
Summary:	Short introduction to LaTeX, French translation
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/lshort/french
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-french.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-french.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
French version of A Short Introduction to LaTeX2e.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/lshort-french/README
%doc %{_texmfdistdir}/doc/latex/lshort-french/historique
%doc %{_texmfdistdir}/doc/latex/lshort-french/lshort-fr-5.01fr-0.tgz
%doc %{_texmfdistdir}/doc/latex/lshort-french/lshort-fr.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17878 |12mr|texlive-lshort-german-20080420-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /info/lshort/german
# catalog-date 2008-04-20 19:53:04 +0200
# catalog-license other-free
# catalog-version undef
Name:		texlive-lshort-german
Version:	20080420
Release:	2
Summary:	German version of A Short Introduction to LaTeX2e: LaTeX2e-Kurzbeschreibung
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/lshort/german
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-german.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-german.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
TeXLive lshort-german package.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/lshort-german/CHANGES
%doc %{_texmfdistdir}/doc/latex/lshort-german/LaTeX2e-Kurzbeschreibung
%doc %{_texmfdistdir}/doc/latex/lshort-german/README.l2kurz
%doc %{_texmfdistdir}/doc/latex/lshort-german/a.ps
%doc %{_texmfdistdir}/doc/latex/lshort-german/l2gfdl.tex
%doc %{_texmfdistdir}/doc/latex/lshort-german/l2k1.tex
%doc %{_texmfdistdir}/doc/latex/lshort-german/l2k2.tex
%doc %{_texmfdistdir}/doc/latex/lshort-german/l2k3.tex
%doc %{_texmfdistdir}/doc/latex/lshort-german/l2k4.tex
%doc %{_texmfdistdir}/doc/latex/lshort-german/l2k5.tex
%doc %{_texmfdistdir}/doc/latex/lshort-german/l2k6.tex
%doc %{_texmfdistdir}/doc/latex/lshort-german/l2ka.tex
%doc %{_texmfdistdir}/doc/latex/lshort-german/l2ksym.tex
%doc %{_texmfdistdir}/doc/latex/lshort-german/l2kurz.pdf
%doc %{_texmfdistdir}/doc/latex/lshort-german/l2kurz.tex
%doc %{_texmfdistdir}/doc/latex/lshort-german/l2kurz2.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17879 |12mr|texlive-lshort-italian-20070101-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /info/lshort/italian
# catalog-date 2007-01-01 00:42:16 +0100
# catalog-license gpl
# catalog-version undef
Name:		texlive-lshort-italian
Version:	20070101
Release:	2
Summary:	Introduction to LaTeX in Italian
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/lshort/italian
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-italian.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-italian.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
This is the Italian translation of the Short Introduction to
LaTeX2e.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/lshort-italian/CHANGES
%doc %{_texmfdistdir}/doc/latex/lshort-italian/MANIFEST
%doc %{_texmfdistdir}/doc/latex/lshort-italian/Makefile
%doc %{_texmfdistdir}/doc/latex/lshort-italian/README
%doc %{_texmfdistdir}/doc/latex/lshort-italian/TRANSLATIONS
%doc %{_texmfdistdir}/doc/latex/lshort-italian/fixdate.pl
%doc %{_texmfdistdir}/doc/latex/lshort-italian/itlshort.pdf
%doc %{_texmfdistdir}/doc/latex/lshort-italian/src.zip

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17880 |12mr|texlive-lshort-japanese-20061228-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /info/lshort/japanese
# catalog-date 2006-12-28 00:06:45 +0100
# catalog-license gpl
# catalog-version undef
Name:		texlive-lshort-japanese
Version:	20061228
Release:	2
Summary:	Japanese version of A Short Introduction to LaTeX2e 
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/lshort/japanese
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-japanese.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-japanese.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
TeXLive lshort-japanese package.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/lshort-japanese/00README
%doc %{_texmfdistdir}/doc/latex/lshort-japanese/CHANGES.jp
%doc %{_texmfdistdir}/doc/latex/lshort-japanese/READ.ME
%doc %{_texmfdistdir}/doc/latex/lshort-japanese/jlshort-1.00.src.tar.gz
%doc %{_texmfdistdir}/doc/latex/lshort-japanese/jlshort.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17881 |12mr|texlive-lshort-korean-4.17-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /info/lshort/korean
# catalog-date 2006-08-27 16:41:02 +0100
# catalog-license fdl
# catalog-version 4.17
Name:		texlive-lshort-korean
Version:	4.17
Release:	2
Summary:	Korean introduction to LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/lshort/korean
License:	FDL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-korean.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-korean.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
A translation of Oetiker's original (not so) short
introduction.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/lshort-korean/README.ko
%doc %{_texmfdistdir}/doc/latex/lshort-korean/lshort-kr-src.tar.gz
%doc %{_texmfdistdir}/doc/latex/lshort-korean/lshort-kr.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17882 |12mr|texlive-lshort-mongol-4.26-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /info/lshort/mongolian/lshort-mongol
# catalog-date 2009-11-09 23:05:00 +0100
# catalog-license lppl
# catalog-version 4.26
Name:		texlive-lshort-mongol
Version:	4.26
Release:	2
Summary:	Short introduction to LaTeX, in Mongolian
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/lshort/mongolian/lshort-mongol
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-mongol.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-mongol.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
A translation of Oetiker's Not so short introduction.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/lshort-mongol/00README
%doc %{_texmfdistdir}/doc/latex/lshort-mongol/CHANGES
%doc %{_texmfdistdir}/doc/latex/lshort-mongol/MANIFEST
%doc %{_texmfdistdir}/doc/latex/lshort-mongol/Makefile
%doc %{_texmfdistdir}/doc/latex/lshort-mongol/README
%doc %{_texmfdistdir}/doc/latex/lshort-mongol/TODO
%doc %{_texmfdistdir}/doc/latex/lshort-mongol/TRANSLATIONS
%doc %{_texmfdistdir}/doc/latex/lshort-mongol/fixdate.pl
%doc %{_texmfdistdir}/doc/latex/lshort-mongol/lshort-mn.pdf
%doc %{_texmfdistdir}/doc/latex/lshort-mongol/src/appendix.tex
%doc %{_texmfdistdir}/doc/latex/lshort-mongol/src/biblio.tex
%doc %{_texmfdistdir}/doc/latex/lshort-mongol/src/contrib.tex
%doc %{_texmfdistdir}/doc/latex/lshort-mongol/src/custom.tex
%doc %{_texmfdistdir}/doc/latex/lshort-mongol/src/fancyhea.sty
%doc %{_texmfdistdir}/doc/latex/lshort-mongol/src/graphic.tex
%doc %{_texmfdistdir}/doc/latex/lshort-mongol/src/lshort-a5.tex
%doc %{_texmfdistdir}/doc/latex/lshort-mongol/src/lshort-base.tex
%doc %{_texmfdistdir}/doc/latex/lshort-mongol/src/lshort-mn.tex
%doc %{_texmfdistdir}/doc/latex/lshort-mongol/src/lshort.sty
%doc %{_texmfdistdir}/doc/latex/lshort-mongol/src/lssym.tex
%doc %{_texmfdistdir}/doc/latex/lshort-mongol/src/math.tex
%doc %{_texmfdistdir}/doc/latex/lshort-mongol/src/mylayout.sty
%doc %{_texmfdistdir}/doc/latex/lshort-mongol/src/overview.tex
%doc %{_texmfdistdir}/doc/latex/lshort-mongol/src/spec.tex
%doc %{_texmfdistdir}/doc/latex/lshort-mongol/src/things.tex
%doc %{_texmfdistdir}/doc/latex/lshort-mongol/src/title.tex
%doc %{_texmfdistdir}/doc/latex/lshort-mongol/src/typeset.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17883 |12mr|texlive-lshort-persian-4.26-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /info/lshort/persian
# catalog-date 2009-11-09 23:05:00 +0100
# catalog-license pd
# catalog-version 4.26:2009-08-04
Name:		texlive-lshort-persian
Version:	4.26
Release:	2
Summary:	Persian (Farsi) introduction to LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/lshort/persian
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-persian.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-persian.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
A Persian (Farsi) translation of Oetiker's (not so) short
introduction.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/lshort-persian/README
%doc %{_texmfdistdir}/doc/latex/lshort-persian/appendix.tex
%doc %{_texmfdistdir}/doc/latex/lshort-persian/biblio.tex
%doc %{_texmfdistdir}/doc/latex/lshort-persian/contrib.tex
%doc %{_texmfdistdir}/doc/latex/lshort-persian/custom.tex
%doc %{_texmfdistdir}/doc/latex/lshort-persian/graphic.tex
%doc %{_texmfdistdir}/doc/latex/lshort-persian/lshort-a5.tex
%doc %{_texmfdistdir}/doc/latex/lshort-persian/lshort-base.tex
%doc %{_texmfdistdir}/doc/latex/lshort-persian/lshort.pdf
%doc %{_texmfdistdir}/doc/latex/lshort-persian/lshort.sty
%doc %{_texmfdistdir}/doc/latex/lshort-persian/lshort.tex
%doc %{_texmfdistdir}/doc/latex/lshort-persian/lssym.tex
%doc %{_texmfdistdir}/doc/latex/lshort-persian/math.tex
%doc %{_texmfdistdir}/doc/latex/lshort-persian/mylayout.sty
%doc %{_texmfdistdir}/doc/latex/lshort-persian/overview.tex
%doc %{_texmfdistdir}/doc/latex/lshort-persian/preface.tex
%doc %{_texmfdistdir}/doc/latex/lshort-persian/spec.tex
%doc %{_texmfdistdir}/doc/latex/lshort-persian/things.tex
%doc %{_texmfdistdir}/doc/latex/lshort-persian/title.tex
%doc %{_texmfdistdir}/doc/latex/lshort-persian/transpreface.tex
%doc %{_texmfdistdir}/doc/latex/lshort-persian/typeset.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17884 |12mr|texlive-lshort-polish-20061228-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /info/lshort/polish
# catalog-date 2006-12-28 00:06:45 +0100
# catalog-license pd
# catalog-version undef
Name:		texlive-lshort-polish
Version:	20061228
Release:	2
Summary:	Introduction to LaTeX in Polish
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/lshort/polish
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-polish.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-polish.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
This is the Polish translation of A Short Introduction to
LaTeX2e.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/lshort-polish/README
%doc %{_texmfdistdir}/doc/latex/lshort-polish/lshort2e.pdf
%doc %{_texmfdistdir}/doc/latex/lshort-polish/src.zip

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17885 |12mr|texlive-lshort-portuguese-5.01.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22569
# category Package
# catalog-ctan /info/lshort/portuguese
# catalog-date 2011-05-22 11:03:26 +0200
# catalog-license pd
# catalog-version 5.01.0
Name:		texlive-lshort-portuguese
Version:	5.01.0
Release:	2
Summary:	Introduction to LaTeX in Portuguese
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/lshort/portuguese
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-portuguese.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-portuguese.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
This is the Portuguese translation of A Short Introduction to
LaTeX2e.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/lshort-portuguese/pt-lshort-5.01.0.src.tar.gz
%doc %{_texmfdistdir}/doc/latex/lshort-portuguese/pt-lshort.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17886 |12mr|texlive-lshort-russian-20061228-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18906
# category Package
# catalog-ctan /info/lshort/russian
# catalog-date 2006-12-28 00:06:45 +0100
# catalog-license gpl
# catalog-version undef
Name:		texlive-lshort-russian
Version:	20061228
Release:	2
Summary:	Russian introduction to LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/lshort/russian
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-russian.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-russian.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
Russian version of A Short Introduction to LaTeX2e.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/lshort-russian/lshortru.pdf
%doc %{_texmfdistdir}/doc/latex/lshort-russian/lshortru.zip

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17887 |12mr|texlive-lshort-slovak-20061230-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /info/lshort/slovak
# catalog-date 2006-12-30 01:42:23 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-lshort-slovak
Version:	20061230
Release:	2
Summary:	Slovak introduction to LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/lshort/slovak
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-slovak.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-slovak.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
A Slovak translation of Oetiker's (not so) short introduction.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/lshort-slovak/slshorte.pdf
%doc %{_texmfdistdir}/doc/latex/lshort-slovak/src.zip

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17888 |12mr|texlive-lshort-slovenian-4.20-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /info/lshort/slovenian
# catalog-date 2008-08-22 10:50:40 +0200
# catalog-license gpl
# catalog-version 4.20
Name:		texlive-lshort-slovenian
Version:	4.20
Release:	2
Summary:	Slovenian translation of lshort
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/lshort/slovenian
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-slovenian.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-slovenian.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
A Slovenian translation of the Not So Short Introduction to
LaTeX 2e.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/lshort-slovenian/README
%doc %{_texmfdistdir}/doc/latex/lshort-slovenian/lshort-slovenian.pdf
%doc %{_texmfdistdir}/doc/latex/lshort-slovenian/src/biblio.tex
%doc %{_texmfdistdir}/doc/latex/lshort-slovenian/src/contrib.tex
%doc %{_texmfdistdir}/doc/latex/lshort-slovenian/src/custom.tex
%doc %{_texmfdistdir}/doc/latex/lshort-slovenian/src/fancyhea.sty
%doc %{_texmfdistdir}/doc/latex/lshort-slovenian/src/graphic.tex
%doc %{_texmfdistdir}/doc/latex/lshort-slovenian/src/lshort-a5.tex
%doc %{_texmfdistdir}/doc/latex/lshort-slovenian/src/lshort-base.tex
%doc %{_texmfdistdir}/doc/latex/lshort-slovenian/src/lshort-slovenian.sty
%doc %{_texmfdistdir}/doc/latex/lshort-slovenian/src/lshort-slovenian.tex
%doc %{_texmfdistdir}/doc/latex/lshort-slovenian/src/lssym.tex
%doc %{_texmfdistdir}/doc/latex/lshort-slovenian/src/math.tex
%doc %{_texmfdistdir}/doc/latex/lshort-slovenian/src/mylayout.sty
%doc %{_texmfdistdir}/doc/latex/lshort-slovenian/src/overview.tex
%doc %{_texmfdistdir}/doc/latex/lshort-slovenian/src/spec.tex
%doc %{_texmfdistdir}/doc/latex/lshort-slovenian/src/things.tex
%doc %{_texmfdistdir}/doc/latex/lshort-slovenian/src/title.tex
%doc %{_texmfdistdir}/doc/latex/lshort-slovenian/src/typeset.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17889 |12mr|texlive-lshort-spanish-0.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17269
# category Package
# catalog-ctan /info/lshort/spanish
# catalog-date 2010-03-01 01:49:06 +0100
# catalog-license other-free
# catalog-version 0.4
Name:		texlive-lshort-spanish
Version:	0.4
Release:	2
Summary:	Short introduction to LaTeX, Spanish translation
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/lshort/spanish
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-spanish.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-spanish.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
A Spanish translation of the Short Introduction to LaTeX2e,
version 20.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/lshort-spanish/fuente/CAMBIOS
%doc %{_texmfdistdir}/doc/latex/lshort-spanish/fuente/LEAME.latin1
%doc %{_texmfdistdir}/doc/latex/lshort-spanish/fuente/LEAME.utf8
%doc %{_texmfdistdir}/doc/latex/lshort-spanish/fuente/MANIFEST
%doc %{_texmfdistdir}/doc/latex/lshort-spanish/fuente/Makefile
%doc %{_texmfdistdir}/doc/latex/lshort-spanish/fuente/fixdate.pl
%doc %{_texmfdistdir}/doc/latex/lshort-spanish/fuente/src/biblio.tex
%doc %{_texmfdistdir}/doc/latex/lshort-spanish/fuente/src/contrib.tex
%doc %{_texmfdistdir}/doc/latex/lshort-spanish/fuente/src/custom.tex
%doc %{_texmfdistdir}/doc/latex/lshort-spanish/fuente/src/fancyhea.sty
%doc %{_texmfdistdir}/doc/latex/lshort-spanish/fuente/src/graphic.tex
%doc %{_texmfdistdir}/doc/latex/lshort-spanish/fuente/src/lshort-a4.tex
%doc %{_texmfdistdir}/doc/latex/lshort-spanish/fuente/src/lshort-a5.tex
%doc %{_texmfdistdir}/doc/latex/lshort-spanish/fuente/src/lshort-base.ltx
%doc %{_texmfdistdir}/doc/latex/lshort-spanish/fuente/src/lshort-letter.tex
%doc %{_texmfdistdir}/doc/latex/lshort-spanish/fuente/src/lshort.sty
%doc %{_texmfdistdir}/doc/latex/lshort-spanish/fuente/src/lssym.tex
%doc %{_texmfdistdir}/doc/latex/lshort-spanish/fuente/src/math.tex
%doc %{_texmfdistdir}/doc/latex/lshort-spanish/fuente/src/mylayout.sty
%doc %{_texmfdistdir}/doc/latex/lshort-spanish/fuente/src/overview.tex
%doc %{_texmfdistdir}/doc/latex/lshort-spanish/fuente/src/spec.tex
%doc %{_texmfdistdir}/doc/latex/lshort-spanish/fuente/src/things.tex
%doc %{_texmfdistdir}/doc/latex/lshort-spanish/fuente/src/title.tex
%doc %{_texmfdistdir}/doc/latex/lshort-spanish/fuente/src/typeset.tex
%doc %{_texmfdistdir}/doc/latex/lshort-spanish/lshort-a4.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17890 |12mr|texlive-lshort-thai-1.32-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /info/lshort/thai
# catalog-date 2006-08-27 16:41:02 +0100
# catalog-license pd
# catalog-version 1.32
Name:		texlive-lshort-thai
Version:	1.32
Release:	2
Summary:	Introduction to LaTeX in Thai
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/lshort/thai
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-thai.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-thai.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
This is the Thai translation of the Short Introduction to
LaTeX2e.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/lshort-thai/lsh132.pdf
%doc %{_texmfdistdir}/doc/latex/lshort-thai/lsh132.zip
%doc %{_texmfdistdir}/doc/latex/lshort-thai/readme

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17891 |12mr|texlive-lshort-turkish-4.20-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /info/lshort/turkish
# catalog-date 2007-03-09 12:50:50 +0100
# catalog-license pd
# catalog-version 4.20
Name:		texlive-lshort-turkish
Version:	4.20
Release:	2
Summary:	Turkish introduction to LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/lshort/turkish
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-turkish.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-turkish.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
A Turkish translation of Oetiker's (not so) short introduction.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/lshort-turkish/README
%doc %{_texmfdistdir}/doc/latex/lshort-turkish/lshort-tr.pdf
%doc %{_texmfdistdir}/doc/latex/lshort-turkish/trlshort-src.zip

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17892 |12mr|texlive-lshort-ukr-4.00-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /info/lshort/ukrainian
# catalog-date 2008-08-22 10:50:40 +0200
# catalog-license other-free
# catalog-version 4.00
Name:		texlive-lshort-ukr
Version:	4.00
Release:	2
Summary:	Ukrainian version of the LaTeX introduction
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/lshort/ukrainian
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-ukr.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-ukr.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
Ukrainian version of A Short Introduction to LaTeX2e.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/lshort-ukr/lshort-ukr-4.12.src.tar.gz
%doc %{_texmfdistdir}/doc/latex/lshort-ukr/lshort-ukr.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17893 |12mr|texlive-lshort-vietnamese-4.00-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /info/lshort/vietnamese
# catalog-date 2007-03-09 12:50:50 +0100
# catalog-license lppl
# catalog-version 4.00
Name:		texlive-lshort-vietnamese
Version:	4.00
Release:	2
Summary:	vietnamese version of the LaTeX introduction
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/lshort/vietnamese
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-vietnamese.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-vietnamese.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
Vietnamese version of A Short Introduction to LaTeX2e.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/lshort-vietnamese/README
%doc %{_texmfdistdir}/doc/latex/lshort-vietnamese/lshort-vi.pdf
%doc %{_texmfdistdir}/doc/latex/lshort-vietnamese/src/LocalVariables
%doc %{_texmfdistdir}/doc/latex/lshort-vietnamese/src/Makefile
%doc %{_texmfdistdir}/doc/latex/lshort-vietnamese/src/README.txt
%doc %{_texmfdistdir}/doc/latex/lshort-vietnamese/src/abbr.tex
%doc %{_texmfdistdir}/doc/latex/lshort-vietnamese/src/biblio.tex
%doc %{_texmfdistdir}/doc/latex/lshort-vietnamese/src/contrib.tex
%doc %{_texmfdistdir}/doc/latex/lshort-vietnamese/src/custom.tex
%doc %{_texmfdistdir}/doc/latex/lshort-vietnamese/src/fancyhea.sty
%doc %{_texmfdistdir}/doc/latex/lshort-vietnamese/src/graphic.tex
%doc %{_texmfdistdir}/doc/latex/lshort-vietnamese/src/lshort-print-vi.tex
%doc %{_texmfdistdir}/doc/latex/lshort-vietnamese/src/lshort-vi.sty
%doc %{_texmfdistdir}/doc/latex/lshort-vietnamese/src/lshort-vi.tex
%doc %{_texmfdistdir}/doc/latex/lshort-vietnamese/src/lssym.tex
%doc %{_texmfdistdir}/doc/latex/lshort-vietnamese/src/math.tex
%doc %{_texmfdistdir}/doc/latex/lshort-vietnamese/src/mylayout.sty
%doc %{_texmfdistdir}/doc/latex/lshort-vietnamese/src/overview.tex
%doc %{_texmfdistdir}/doc/latex/lshort-vietnamese/src/spec.tex
%doc %{_texmfdistdir}/doc/latex/lshort-vietnamese/src/things.tex
%doc %{_texmfdistdir}/doc/latex/lshort-vietnamese/src/tiengviet.tex
%doc %{_texmfdistdir}/doc/latex/lshort-vietnamese/src/title.tex
%doc %{_texmfdistdir}/doc/latex/lshort-vietnamese/src/typeset.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17894 |12mr|texlive-lstaddons-0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26196
# category Package
# catalog-ctan /macros/latex/contrib/lstaddons
# catalog-date 2012-05-03 17:01:13 +0200
# catalog-license lppl1.3
# catalog-version 0.1
Name:		texlive-lstaddons
Version:	0.1
Release:	2
Summary:	Add-on packagvess for listings: autogobble and line background
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/lstaddons
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lstaddons.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lstaddons.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lstaddons.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bundle contains a small collection of add-on packages for
the listings package. Current packages are: [?] lstlinebgrd:
colour the background of some or all lines of a listing; and
[?] lstautogobble: set the standard "gobble" option to the
indent of the first line of the code.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/lstaddons/lstautogobble.sty
%{_texmfdistdir}/tex/latex/lstaddons/lstlinebgrd.sty
%doc %{_texmfdistdir}/doc/latex/lstaddons/README
%doc %{_texmfdistdir}/doc/latex/lstaddons/lstautogobble.pdf
%doc %{_texmfdistdir}/doc/latex/lstaddons/lstlinebgrd.pdf
#- source
%doc %{_texmfdistdir}/source/latex/lstaddons/lstaddons.ins
%doc %{_texmfdistdir}/source/latex/lstaddons/lstautogobble.dtx
%doc %{_texmfdistdir}/source/latex/lstaddons/lstlinebgrd.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17895 |12mr|texlive-ltabptch-1.74d-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17533
# category Package
# catalog-ctan /macros/latex/contrib/ltabptch
# catalog-date 2010-03-07 16:35:25 +0100
# catalog-license lppl
# catalog-version 1.74d
Name:		texlive-ltabptch
Version:	1.74d
Release:	2
Summary:	Bug fix for longtable
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ltabptch
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ltabptch.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ltabptch.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A patch for LaTeX bugs tools/3180 and tools/3480. The patch
applies to version 4.11 of longtable.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/ltabptch/ltabptch.sty
%doc %{_texmfdistdir}/doc/latex/ltabptch/README
%doc %{_texmfdistdir}/doc/latex/ltabptch/ltabptch.pdf
%doc %{_texmfdistdir}/doc/latex/ltabptch/ltabptch.tex
%doc %{_texmfdistdir}/doc/latex/ltabptch/ltabtest.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17896 |12mr|texlive-ltxdockit-1.2c-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21869
# category Package
# catalog-ctan /macros/latex/contrib/ltxdockit
# catalog-date 2010-12-10 17:32:44 +0100
# catalog-license lppl
# catalog-version 1.2c
Name:		texlive-ltxdockit
Version:	1.2c
Release:	2
Summary:	Documentation support
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ltxdockit
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxdockit.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxdockit.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This bundle, consisting of a simple wrapper class and some
packages, forms a small LaTeX/BibTeX documentation kit; the
author uses it for some of his own packages. The package is not
supported: users should not attempt its use unless they are
capable of dealing with problems unaided. (The actual purpose
of releasing the package is to make it possible for third
parties to compile the documentation of other packages, should
that be necessary.).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/ltxdockit/btxdockit.sty
%{_texmfdistdir}/tex/latex/ltxdockit/ltxdockit.cfg
%{_texmfdistdir}/tex/latex/ltxdockit/ltxdockit.cls
%{_texmfdistdir}/tex/latex/ltxdockit/ltxdockit.def
%{_texmfdistdir}/tex/latex/ltxdockit/ltxdockit.sty
%doc %{_texmfdistdir}/doc/latex/ltxdockit/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17897 |12mr|texlive-ltxindex-0.1c-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/ltxindex
# catalog-date 2009-10-01 20:18:08 +0200
# catalog-license gpl
# catalog-version 0.1c
Name:		texlive-ltxindex
Version:	0.1c
Release:	2
Summary:	A LaTeX package to typeset indices with GNU's Texindex
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ltxindex
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxindex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxindex.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxindex.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A LaTeX package that allows the user to make indexes with GNU's
Texindex program, instead of makeindex. It provides the
indexing commands available in Texinfo by default, but only
defines the concept index (cp) by default -- the user must
define other standard indexes, and there is no provision for
custom indexes. The package is not currently maintained.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/ltxindex/ltxindex.sty
%doc %{_texmfdistdir}/doc/latex/ltxindex/README
%doc %{_texmfdistdir}/doc/latex/ltxindex/copying.txt
%doc %{_texmfdistdir}/doc/latex/ltxindex/ltxindex.pdf
#- source
%doc %{_texmfdistdir}/source/latex/ltxindex/ltxindex.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17898 |12mr|texlive-ltxkeys-0.3.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24898
# category Package
# catalog-ctan /macros/latex/contrib/ltxkeys
# catalog-date 2011-12-19 23:56:31 +0100
# catalog-license lppl
# catalog-version 0.0.3
Name:		texlive-ltxkeys
Version:	0.3.0
Release:	2
Summary:	A robust key parser for LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ltxkeys
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxkeys.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxkeys.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides facilities for creating and managing keys
in the sense of the keyval and xkeyval packages, but it is
intended to be more robust and faster. Its robustness comes
from its ability to preserve braces in key values throughout
parsing. The need to preserve braces in key values arises often
in parsing keys (for example, in the xwatermark package). The
package is faster than xkeyval package because (among other
things) it avoids character-wise parsing of key values (called
"selective sanitization" by the xkeyval package). The package
also provides functions for defining and managing keys.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/ltxkeys/ltxkeys.sty
%{_texmfdistdir}/tex/latex/ltxkeys/pathkeys.sty
%doc %{_texmfdistdir}/doc/latex/ltxkeys/README
%doc %{_texmfdistdir}/doc/latex/ltxkeys/ltxkeys-guide.cfg
%doc %{_texmfdistdir}/doc/latex/ltxkeys/ltxkeys-guide.pdf
%doc %{_texmfdistdir}/doc/latex/ltxkeys/ltxkeys-guide.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17899 |12mr|texlive-ltxmisc-20090116-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21927
# category Package
# catalog-ctan /macros/latex/contrib/misc
# catalog-date 2009-01-16 15:12:56 +0100
# catalog-license collection
# catalog-version undef
Name:		texlive-ltxmisc
Version:	20090116
Release:	2
Summary:	Miscellaneous LaTeX packages, etc
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/misc
License:	COLLECTION
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxmisc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive ltxmisc package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/ltxmisc/abstbook.cls
%{_texmfdistdir}/tex/latex/ltxmisc/beletter.cls
%{_texmfdistdir}/tex/latex/ltxmisc/bibcheck.sty
%{_texmfdistdir}/tex/latex/ltxmisc/concrete.sty
%{_texmfdistdir}/tex/latex/ltxmisc/flashcard.cls
%{_texmfdistdir}/tex/latex/ltxmisc/iagproc.cls
%{_texmfdistdir}/tex/latex/ltxmisc/linsys.sty
%{_texmfdistdir}/tex/latex/ltxmisc/mitpress.sty
%{_texmfdistdir}/tex/latex/ltxmisc/thrmappendix.sty
%{_texmfdistdir}/tex/latex/ltxmisc/topcapt.sty
%{_texmfdistdir}/tex/latex/ltxmisc/vrbexin.sty

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17900 |12mr|texlive-ltxnew-1.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21586
# category Package
# catalog-ctan /macros/latex/contrib/ltxnew
# catalog-date 2011-03-02 16:08:00 +0100
# catalog-license lppl1.3
# catalog-version 1.3
Name:		texlive-ltxnew
Version:	1.3
Release:	2
Summary:	A simple means of creating commands
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ltxnew
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxnew.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxnew.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxnew.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package ltxnew provides \new, \renew and \provide prefixes
for checking definitions. It is designed to work with e-TeX
distributions of LaTeX and relies on the LaTeX internal macro
\@ifdefinable. Local allocation of counters, dimensions, skips,
muskips, boxes, tokens and marks are provided by the etex
package. \new and \renew as well as \provide may be used for
all kind of control sequences. Please refer to the section
"Using \new" of the PDF documentation.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/ltxnew/ltxnew.sty
%doc %{_texmfdistdir}/doc/latex/ltxnew/README
%doc %{_texmfdistdir}/doc/latex/ltxnew/ltxnew.pdf
#- source
%doc %{_texmfdistdir}/source/latex/ltxnew/ltxnew.dtx
%doc %{_texmfdistdir}/source/latex/ltxnew/ltxnew.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17901 |12mr|texlive-ltxtools-0.0.1a-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24897
# category Package
# catalog-ctan /macros/latex/contrib/ltxtools
# catalog-date 2011-12-19 23:56:31 +0100
# catalog-license lppl1.3
# catalog-version 0.0.1a
Name:		texlive-ltxtools
Version:	0.0.1a
Release:	2
Summary:	A collection of LaTeX API macros
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ltxtools
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxtools.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxtools.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This is a bundle of macros that the author uses in the coding
of others of his macro files.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/ltxtools/ltxtools-base.sty
%{_texmfdistdir}/tex/latex/ltxtools/ltxtools-doc.sty
%{_texmfdistdir}/tex/latex/ltxtools/ltxtools-environ.sty
%{_texmfdistdir}/tex/latex/ltxtools/ltxtools-incluput.sty
%{_texmfdistdir}/tex/latex/ltxtools/ltxtools-index.sty
%{_texmfdistdir}/tex/latex/ltxtools/ltxtools-review.sty
%{_texmfdistdir}/tex/latex/ltxtools/ltxtools-trace.sty
%{_texmfdistdir}/tex/latex/ltxtools/ltxtools.sty
%doc %{_texmfdistdir}/doc/latex/ltxtools/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17902 |12mr|texlive-lua2dox-0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27205
# category Package
# catalog-ctan /web/lua2dox
# catalog-date 2012-07-21 10:40:57 +0200
# catalog-license lppl1.3
# catalog-version 0.1
Name:		texlive-lua2dox
Version:	0.1
Release:	1
Summary:	Auto-documentation of lua code
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/web/lua2dox
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lua2dox.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lua2dox.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-lua2dox.bin = %{EVRD}

%description
The package extends the well-known C-like language autodoc
tool, doxygen, to read and document lua code. In use, you edit
and test your code and periodically run the autodoc tool to
update the documentation, which may be viewed via an html
browser. Autodoc tools can read the code well enough to find
function/... declarations and document them. If the code also
contains appropriatly formatted "magic comments", the tool can
use them to supplement the documentation. The package is a
first prototype of a planned TeX2DoX tool (in development),
which will process joint (La)TeX/lua documents.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/lua2dox_filter
%{_bindir}/lua2dox_lua
%{_texmfdistdir}/scripts/lua2dox/lua.def
%{_texmfdistdir}/scripts/lua2dox/lua2dox.lua
%{_texmfdistdir}/scripts/lua2dox/lua2dox_lua
%doc %{_texmfdistdir}/doc/support/lua2dox/Doxyfile
%doc %{_texmfdistdir}/doc/support/lua2dox/INSTALL
%doc %{_texmfdistdir}/doc/support/lua2dox/README
%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/doxygen.css
%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/doxygen.png
%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/files.html
%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/globals.html
%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/globals_func.html
%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/index.html
%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/lua2dox_8lua-source.html
%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/lua2dox_8lua.html
%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/tab_b.gif
%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/tab_l.gif
%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/tab_r.gif
%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/tabs.css
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/Doxyfile
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/animals.lua
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/class.lua
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/animals_8lua-source.html
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/animals_8lua.html
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/annotated.html
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/classAnimal-members.html
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/classAnimal.html
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/classAnimal.png
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/classBird-members.html
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/classBird.html
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/classBird.png
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/classCat-members.html
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/classCat.html
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/classCat.png
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/classDog-members.html
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/classDog.html
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/classDog.png
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/classMammal-members.html
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/classMammal.html
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/classMammal.png
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/classPigeon-members.html
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/classPigeon.html
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/classPigeon.png
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/classRedKite-members.html
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/classRedKite.html
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/classRedKite.png
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/class_8lua-source.html
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/class_8lua.html
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/doxygen.css
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/doxygen.png
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/files.html
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/functions.html
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/functions_func.html
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/globals.html
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/globals_func.html
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/hierarchy.html
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/index.html
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/main_8lua-source.html
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/main_8lua.html
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/tab_b.gif
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/tab_l.gif
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/tab_r.gif
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/tabs.css
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/main.lua
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/Doxyfile
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/animals.php
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/animals_8php-source.html
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/animals_8php.html
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/annotated.html
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/classAnimal-members.html
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/classAnimal.html
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/classAnimal.png
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/classBird-members.html
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/classBird.html
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/classBird.png
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/classCat-members.html
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/classCat.html
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/classCat.png
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/classDog-members.html
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/classDog.html
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/classDog.png
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/classMammal-members.html
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/classMammal.html
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/classMammal.png
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/classPigeon-members.html
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/classPigeon.html
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/classPigeon.png
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/classRedKite-members.html
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/classRedKite.html
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/classRedKite.png
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/doxygen.css
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/doxygen.png
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/files.html
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/functions.html
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/functions_func.html
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/globals.html
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/globals_func.html
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/globals_vars.html
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/hierarchy.html
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/index.html
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/main_8php-source.html
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/main_8php.html
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/tab_b.gif
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/tab_l.gif
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/tab_r.gif
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/tabs.css
%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/main.php
%doc %{_texmfdistdir}/doc/support/lua2dox/install.sh
%doc %{_texmfdistdir}/doc/support/lua2dox/lua2dox-refm.pdf
%doc %{_texmfdistdir}/doc/support/lua2dox/lua2dox-refm.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/lua2dox/lua2dox_lua lua2dox_lua
    ln -sf lua2dox_lua lua2dox_filter
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17903 |12mr|texlive-lua-alt-getopt-0.7.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17228
# category Package
# catalog-ctan /support/lua/lua-alt-getopt
# catalog-date 2010-03-13 15:46:59 +0100
# catalog-license other-free
# catalog-version 0.7.0
Name:		texlive-lua-alt-getopt
Version:	0.7.0
Release:	2
Summary:	Process application arguments the same way as getopt_long
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/lua/lua-alt-getopt
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lua-alt-getopt.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lua-alt-getopt.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
lua_altgetopt is a MIT-licensed module for Lua, for processing
application arguments in the same way as BSD/GNU getopt_long(3)
functions do. This module is made available for lua script
writers to have consistent command line parsing routines.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/scripts/lua-alt-getopt/alt_getopt.lua
%doc %{_texmfdistdir}/doc/support/lua-alt-getopt/ChangeLog
%doc %{_texmfdistdir}/doc/support/lua-alt-getopt/Makefile
%doc %{_texmfdistdir}/doc/support/lua-alt-getopt/NEWS
%doc %{_texmfdistdir}/doc/support/lua-alt-getopt/README
%doc %{_texmfdistdir}/doc/support/lua-alt-getopt/alt_getopt
%doc %{_texmfdistdir}/doc/support/lua-alt-getopt/tests/test.out
%doc %{_texmfdistdir}/doc/support/lua-alt-getopt/tests/test.sh

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar scripts doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17904 |12mr|texlive-luabibentry-0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23435
# category Package
# catalog-ctan /macros/luatex/latex/luabibentry
# catalog-date 2011-06-30 18:17:02 +0200
# catalog-license lppl1.3
# catalog-version 0.1
Name:		texlive-luabibentry
Version:	0.1
Release:	2
Summary:	Repeat BibTeX entries in a LuaLaTeX document body
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/luatex/latex/luabibentry
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luabibentry.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luabibentry.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luabibentry.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%define		_unpackaged_subdirs_terminate_build	0

%description
The package reimplements bibentry, for use in LuaLaTeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/lualatex/luabibentry/luabibentry.lua
%{_texmfdistdir}/tex/lualatex/luabibentry/luabibentry.sty
%doc %{_texmfdistdir}/doc/lualatex/luabibentry/News
%doc %{_texmfdistdir}/doc/lualatex/luabibentry/README
%doc %{_texmfdistdir}/doc/lualatex/luabibentry/luabibentry.pdf
#- source
%doc %{_texmfdistdir}/source/lualatex/luabibentry/Makefile
%doc %{_texmfdistdir}/source/lualatex/luabibentry/luabibentry.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17905 |12mr|texlive-lua-check-hyphen-0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27227
# category Package
# catalog-ctan /macros/luatex/latex/lua-check-hyphen
# catalog-date 2012-07-03 11:28:15 +0200
# catalog-license other-free
# catalog-version 0.1
Name:		texlive-lua-check-hyphen
Version:	0.1
Release:	1
Summary:	Mark hyphenations in a document, for checking
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/luatex/latex/lua-check-hyphen
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lua-check-hyphen.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lua-check-hyphen.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package looks at all hyphenation breaks in the document,
comparing them against a white-list prepared by the author. If
a hyphenation break is found, for which there is no entry in
the white-list, the package flags the line where the break
starts. The author may then either add the hyphenation to the
white-list, or adjust the document to avoid the break.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/lualatex/lua-check-hyphen/lua-check-hyphen.lua
%{_texmfdistdir}/tex/lualatex/lua-check-hyphen/lua-check-hyphen.sty
%doc %{_texmfdistdir}/doc/lualatex/lua-check-hyphen/doc/README.md
%doc %{_texmfdistdir}/doc/lualatex/lua-check-hyphen/doc/luacheckhyphenmanual.pdf
%doc %{_texmfdistdir}/doc/lualatex/lua-check-hyphen/doc/luacheckhyphenmanual.tex
%doc %{_texmfdistdir}/doc/lualatex/lua-check-hyphen/doc/sample.pdf
%doc %{_texmfdistdir}/doc/lualatex/lua-check-hyphen/doc/sample.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17906 |12mr|texlive-luacode-1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25193
# category Package
# catalog-ctan /macros/luatex/latex/luacode
# catalog-date 2011-12-29 11:37:48 +0100
# catalog-license lppl1.3
# catalog-version 1.2
Name:		texlive-luacode
Version:	1.2
Release:	2
Summary:	Helper for executing lua code from within TeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/luatex/latex/luacode
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luacode.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luacode.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luacode.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Executing Lua code from within TeX with directlua can sometimes
be tricky: there is no easy way to use the percent character,
counting backslashes may be hard, and Lua comments don't work
the way you expect. The package provides the \luaexec command
and the luacode(*) environments to help with these problems.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/lualatex/luacode/luacode.sty
%doc %{_texmfdistdir}/doc/lualatex/luacode/News
%doc %{_texmfdistdir}/doc/lualatex/luacode/README
%doc %{_texmfdistdir}/doc/lualatex/luacode/luacode.pdf
#- source
%doc %{_texmfdistdir}/source/lualatex/luacode/Makefile
%doc %{_texmfdistdir}/source/lualatex/luacode/luacode.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17907 |12mr|texlive-luaindex-0.1b-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25882
# category Package
# catalog-ctan /macros/luatex/latex/luaindex
# catalog-date 2011-08-19 10:28:18 +0200
# catalog-license lppl1.3
# catalog-version 0.1b
Name:		texlive-luaindex
Version:	0.1b
Release:	3
Summary:	Create index using lualatex
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/luatex/latex/luaindex
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luaindex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luaindex.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luaindex.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Luaindex provides (yet another) index processor, written in
Lua.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/scripts/luaindex/luaindex.lua
%{_texmfdistdir}/tex/lualatex/luaindex/luaindex.sty
%doc %{_texmfdistdir}/doc/lualatex/luaindex/README
%doc %{_texmfdistdir}/doc/lualatex/luaindex/luaindex-example.ldx
%doc %{_texmfdistdir}/doc/lualatex/luaindex/luaindex-example.ltx
%doc %{_texmfdistdir}/doc/lualatex/luaindex/luaindex-example.pdf
%doc %{_texmfdistdir}/doc/lualatex/luaindex/luaindex.ltx
%doc %{_texmfdistdir}/doc/lualatex/luaindex/luaindex.pdf
#- source
%doc %{_texmfdistdir}/source/lualatex/luaindex/luaindex.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar scripts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17908 |12mr|texlive-luainputenc-0.973-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20491
# category Package
# catalog-ctan /macros/luatex/latex/luainputenc
# catalog-date 2010-11-19 16:55:42 +0100
# catalog-license pd
# catalog-version 0.973
Name:		texlive-luainputenc
Version:	0.973
Release:	2
Summary:	Replacing inputenc for use in LuaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/luatex/latex/luainputenc
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luainputenc.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luainputenc.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luainputenc.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
LuaTeX operates by default in UTF-8 input; thus LaTeX documents
that need 8-bit character-sets need special treatment. (In
fact, LaTeX documents using UTF-8 with "traditional" -- 256-
glyph -- fonts also need support from this package.) The
package, therefore, replaces the LaTeX standard inputenc for
use under LuaTeX. With a current LuaTeX,the package has the
same behaviour with LuaTeX as inputenc has under pdfTeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/lualatex/luainputenc/luainputenc.lua
%{_texmfdistdir}/tex/lualatex/luainputenc/luainputenc.sty
%{_texmfdistdir}/tex/lualatex/luainputenc/lutf8.def
%{_texmfdistdir}/tex/lualatex/luainputenc/lutf8x.def
%doc %{_texmfdistdir}/doc/lualatex/luainputenc/NEWS
%doc %{_texmfdistdir}/doc/lualatex/luainputenc/README
%doc %{_texmfdistdir}/doc/lualatex/luainputenc/inputenc.sty.diff
%doc %{_texmfdistdir}/doc/lualatex/luainputenc/luainputenc.pdf
%doc %{_texmfdistdir}/doc/lualatex/luainputenc/test.tex
#- source
%doc %{_texmfdistdir}/source/lualatex/luainputenc/Makefile
%doc %{_texmfdistdir}/source/lualatex/luainputenc/luainputenc.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17909 |12mr|texlive-lualatex-doc-20101111-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20419
# category Package
# catalog-ctan /info/luatex/lualatex-doc
# catalog-date 2010-11-11 23:00:42 +0100
# catalog-license fdl
# catalog-version undef
Name:		texlive-lualatex-doc
Version:	20101111
Release:	2
Summary:	A guide to use of LaTeX with LuaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/luatex/lualatex-doc
License:	FDL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lualatex-doc.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lualatex-doc.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lualatex-doc.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
The document is a map/guide to the world of LuaLaTeX. Coverage
supports both new users and package developers. Apart from the
introductory material, the document gathers information from
several sources, and offers links to others.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/lualatex/lualatex-doc/News
%doc %{_texmfdistdir}/doc/lualatex/lualatex-doc/README
%doc %{_texmfdistdir}/doc/lualatex/lualatex-doc/lualatex-doc.pdf
#- source
%doc %{_texmfdistdir}/source/lualatex/lualatex-doc/Makefile
%doc %{_texmfdistdir}/source/lualatex/lualatex-doc/lltxdoc.cls
%doc %{_texmfdistdir}/source/lualatex/lualatex-doc/lualatex-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17910 |12mr|texlive-lualatex-math-0.3b-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24009
# category Package
# catalog-ctan /macros/luatex/latex/lualatex-math
# catalog-date 2011-09-18 21:09:14 +0200
# catalog-license lppl1.3
# catalog-version 0.3b
Name:		texlive-lualatex-math
Version:	0.3b
Release:	2
Summary:	Fixes for mathematics-related LuaLaTeX issues
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/luatex/latex/lualatex-math
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lualatex-math.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lualatex-math.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lualatex-math.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package patches a few commands of the LaTeX2e kernel and
the amsmath and mathtools packages to be more compatible with
the LuaTeX engine. It is only meaningful for LuaLaTeX documents
containing mathematical formulas, and does not exhibit any new
functionality. The fixes are mostly moved from the unicode-math
package to this package since they are not directly related to
Unicode mathematics typesetting.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/lualatex/lualatex-math/lualatex-math.lua
%{_texmfdistdir}/tex/lualatex/lualatex-math/lualatex-math.sty
%doc %{_texmfdistdir}/doc/lualatex/lualatex-math/lualatex-math.pdf
#- source
%doc %{_texmfdistdir}/source/lualatex/lualatex-math/lualatex-math.dtx
%doc %{_texmfdistdir}/source/lualatex/lualatex-math/lualatex-math.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17911 |12mr|texlive-lualibs-0.95-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21149
# category Package
# catalog-ctan /macros/luatex/generic/lualibs
# catalog-date 2010-09-08 12:09:58 +0200
# catalog-license pd
# catalog-version 0.95
Name:		texlive-lualibs
Version:	0.95
Release:	2
Summary:	Additional Lua functions for LuaTeX macro programmers
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/luatex/generic/lualibs
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lualibs.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lualibs.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lualibs.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Lualibs is a collection of Lua modules useful for general
programming. The bundle is based on lua modules shipped with
ConTeXt, and are made available in this bundle for use
independent of ConTeXt.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/luatex/lualibs/lualibs-aux.lua
%{_texmfdistdir}/tex/luatex/lualibs/lualibs-boolean.lua
%{_texmfdistdir}/tex/luatex/lualibs/lualibs-dimen.lua
%{_texmfdistdir}/tex/luatex/lualibs/lualibs-dir.lua
%{_texmfdistdir}/tex/luatex/lualibs/lualibs-file.lua
%{_texmfdistdir}/tex/luatex/lualibs/lualibs-io.lua
%{_texmfdistdir}/tex/luatex/lualibs/lualibs-lpeg.lua
%{_texmfdistdir}/tex/luatex/lualibs/lualibs-math.lua
%{_texmfdistdir}/tex/luatex/lualibs/lualibs-md5.lua
%{_texmfdistdir}/tex/luatex/lualibs/lualibs-number.lua
%{_texmfdistdir}/tex/luatex/lualibs/lualibs-os.lua
%{_texmfdistdir}/tex/luatex/lualibs/lualibs-set.lua
%{_texmfdistdir}/tex/luatex/lualibs/lualibs-string.lua
%{_texmfdistdir}/tex/luatex/lualibs/lualibs-table.lua
%{_texmfdistdir}/tex/luatex/lualibs/lualibs-unicode.lua
%{_texmfdistdir}/tex/luatex/lualibs/lualibs-url.lua
%{_texmfdistdir}/tex/luatex/lualibs/lualibs-utils.lua
%{_texmfdistdir}/tex/luatex/lualibs/lualibs.lua
%doc %{_texmfdistdir}/doc/luatex/lualibs/NEWS
%doc %{_texmfdistdir}/doc/luatex/lualibs/README
%doc %{_texmfdistdir}/doc/luatex/lualibs/lualibs.pdf
#- source
%doc %{_texmfdistdir}/source/luatex/lualibs/Makefile
%doc %{_texmfdistdir}/source/luatex/lualibs/lualibs.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17912 |12mr|texlive-luamplib-1.09-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24823
# category Package
# catalog-ctan /macros/luatex/generic/luamplib
# catalog-date 2011-12-11 18:44:11 +0100
# catalog-license pd
# catalog-version 1.09
Name:		texlive-luamplib
Version:	1.09
Release:	2
Summary:	Use LuaTeX's built-in MetaPost interpreter
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/luatex/generic/luamplib
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luamplib.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luamplib.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luamplib.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package enables the user to directly incorporate MetaPost
diagrams into a document, using LuaTeX's built-in MetaPost
library. The facility is only available in PDF mode.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/luatex/luamplib/luamplib.lua
%{_texmfdistdir}/tex/luatex/luamplib/luamplib.sty
%doc %{_texmfdistdir}/doc/luatex/luamplib/NEWS
%doc %{_texmfdistdir}/doc/luatex/luamplib/README
%doc %{_texmfdistdir}/doc/luatex/luamplib/luamplib.pdf
%doc %{_texmfdistdir}/doc/luatex/luamplib/test-luamplib-latex.tex
%doc %{_texmfdistdir}/doc/luatex/luamplib/test-luamplib-plain.tex
#- source
%doc %{_texmfdistdir}/source/luatex/luamplib/Makefile
%doc %{_texmfdistdir}/source/luatex/luamplib/luamplib.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17913 |12mr|texlive-luaotfload-1.26-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25753
# category Package
# catalog-ctan /macros/luatex/generic/luaotfload
# catalog-date 2012-03-27 17:08:10 +0200
# catalog-license gpl2
# catalog-version 1.26
Name:		texlive-luaotfload
Version:	1.26
Release:	1
Summary:	OpenType layout system for Plain TeX and LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/luatex/generic/luaotfload
License:	GPL2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luaotfload.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luaotfload.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luaotfload.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-luaotfload.bin = %{EVRD}

%description
The package adopts the TrueType/OpenType Font loader code
provided in ConTeXt, and adapts it to use in Plain TeX and
LaTeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/mkluatexfontdb
%{_texmfdistdir}/scripts/luaotfload/mkluatexfontdb.lua
%{_texmfdistdir}/tex/luatex/luaotfload/luaotfload.lua
%{_texmfdistdir}/tex/luatex/luaotfload/luaotfload.sty
%{_texmfdistdir}/tex/luatex/luaotfload/otfl-blacklist.cnf
%{_texmfdistdir}/tex/luatex/luaotfload/otfl-data-con.lua
%{_texmfdistdir}/tex/luatex/luaotfload/otfl-font-cid.lua
%{_texmfdistdir}/tex/luatex/luaotfload/otfl-font-clr.lua
%{_texmfdistdir}/tex/luatex/luaotfload/otfl-font-def.lua
%{_texmfdistdir}/tex/luatex/luaotfload/otfl-font-dum.lua
%{_texmfdistdir}/tex/luatex/luaotfload/otfl-font-ini.lua
%{_texmfdistdir}/tex/luatex/luaotfload/otfl-font-map.lua
%{_texmfdistdir}/tex/luatex/luaotfload/otfl-font-nms.lua
%{_texmfdistdir}/tex/luatex/luaotfload/otfl-font-ota.lua
%{_texmfdistdir}/tex/luatex/luaotfload/otfl-font-otb.lua
%{_texmfdistdir}/tex/luatex/luaotfload/otfl-font-otc.lua
%{_texmfdistdir}/tex/luatex/luaotfload/otfl-font-otd.lua
%{_texmfdistdir}/tex/luatex/luaotfload/otfl-font-otf.lua
%{_texmfdistdir}/tex/luatex/luaotfload/otfl-font-oti.lua
%{_texmfdistdir}/tex/luatex/luaotfload/otfl-font-otn.lua
%{_texmfdistdir}/tex/luatex/luaotfload/otfl-font-ott.lua
%{_texmfdistdir}/tex/luatex/luaotfload/otfl-font-tfm.lua
%{_texmfdistdir}/tex/luatex/luaotfload/otfl-font-xtx.lua
%{_texmfdistdir}/tex/luatex/luaotfload/otfl-luat-dum.lua
%{_texmfdistdir}/tex/luatex/luaotfload/otfl-luat-ovr.lua
%{_texmfdistdir}/tex/luatex/luaotfload/otfl-node-dum.lua
%{_texmfdistdir}/tex/luatex/luaotfload/otfl-node-inj.lua
%doc %{_texmfdistdir}/doc/luatex/luaotfload/NEWS
%doc %{_texmfdistdir}/doc/luatex/luaotfload/README
%doc %{_texmfdistdir}/doc/luatex/luaotfload/luaotfload.pdf
#- source
%doc %{_texmfdistdir}/source/luatex/luaotfload/Makefile
%doc %{_texmfdistdir}/source/luatex/luaotfload/luaotfload.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/luaotfload/mkluatexfontdb.lua mkluatexfontdb
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17914 |12mr|texlive-luapersian-0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23576
# category Package
# catalog-ctan /macros/luatex/latex/luapersian
# catalog-date 2011-07-18 09:05:38 +0200
# catalog-license lppl
# catalog-version 0.1
Name:		texlive-luapersian
Version:	0.1
Release:	2
Summary:	Persian for LaTeX in LuaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/luatex/latex/luapersian
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luapersian.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luapersian.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Persian for LaTeX in LuaTeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/lualatex/luapersian/algorithm-luapersian.def
%{_texmfdistdir}/tex/lualatex/luapersian/algorithmic-luapersian.def
%{_texmfdistdir}/tex/lualatex/luapersian/amsart-luapersian.def
%{_texmfdistdir}/tex/lualatex/luapersian/amsbook-luapersian.def
%{_texmfdistdir}/tex/lualatex/luapersian/amsmath-luapersian.def
%{_texmfdistdir}/tex/lualatex/luapersian/amstext-luapersian.def
%{_texmfdistdir}/tex/lualatex/luapersian/array-luapersian.def
%{_texmfdistdir}/tex/lualatex/luapersian/article-luapersian.def
%{_texmfdistdir}/tex/lualatex/luapersian/artikel1-luapersian.def
%{_texmfdistdir}/tex/lualatex/luapersian/artikel2-luapersian.def
%{_texmfdistdir}/tex/lualatex/luapersian/artikel3-luapersian.def
%{_texmfdistdir}/tex/lualatex/luapersian/arydshln-luapersian.def
%{_texmfdistdir}/tex/lualatex/luapersian/backref-luapersian.def
%{_texmfdistdir}/tex/lualatex/luapersian/boek-luapersian.def
%{_texmfdistdir}/tex/lualatex/luapersian/boek3-luapersian.def
%{_texmfdistdir}/tex/lualatex/luapersian/book-luapersian.def
%{_texmfdistdir}/tex/lualatex/luapersian/bookest-luapersian.def
%{_texmfdistdir}/tex/lualatex/luapersian/breqn-luapersian.def
%{_texmfdistdir}/tex/lualatex/luapersian/color-localise-luapersian.def
%{_texmfdistdir}/tex/lualatex/luapersian/commands-ltx-luapersian.def
%{_texmfdistdir}/tex/lualatex/luapersian/commands-luapersian.def
%{_texmfdistdir}/tex/lualatex/luapersian/enumerate-luapersian.def
%{_texmfdistdir}/tex/lualatex/luapersian/environments-ltx-luapersian.def
%{_texmfdistdir}/tex/lualatex/luapersian/environments-luapersian.def
%{_texmfdistdir}/tex/lualatex/luapersian/extarticle-luapersian.def
%{_texmfdistdir}/tex/lualatex/luapersian/extbook-luapersian.def
%{_texmfdistdir}/tex/lualatex/luapersian/extletter-luapersian.def
%{_texmfdistdir}/tex/lualatex/luapersian/extreport-luapersian.def
%{_texmfdistdir}/tex/lualatex/luapersian/fancyhdr-luapersian.def
%{_texmfdistdir}/tex/lualatex/luapersian/fleqn-luapersian.def
%{_texmfdistdir}/tex/lualatex/luapersian/flowfram-luapersian.def
%{_texmfdistdir}/tex/lualatex/luapersian/hvfloat-luapersian.def
%{_texmfdistdir}/tex/lualatex/luapersian/hyperref-luapersian.def
%{_texmfdistdir}/tex/lualatex/luapersian/leqno-luapersian.def
%{_texmfdistdir}/tex/lualatex/luapersian/letter-luapersian.def
%{_texmfdistdir}/tex/lualatex/luapersian/listings-luapersian.def
%{_texmfdistdir}/tex/lualatex/luapersian/loadingorder-luapersian.sty
%{_texmfdistdir}/tex/lualatex/luapersian/localise-luapersian.def
%{_texmfdistdir}/tex/lualatex/luapersian/luapersian-footnote.sty
%{_texmfdistdir}/tex/lualatex/luapersian/luapersian-mathsdigitspec.sty
%{_texmfdistdir}/tex/lualatex/luapersian/luapersian-multiplechoice.sty
%{_texmfdistdir}/tex/lualatex/luapersian/luapersian-persiancal.sty
%{_texmfdistdir}/tex/lualatex/luapersian/luapersian.sty
%{_texmfdistdir}/tex/lualatex/luapersian/luapersianftnxtra.sty
%{_texmfdistdir}/tex/lualatex/luapersian/memoir-luapersian.def
%{_texmfdistdir}/tex/lualatex/luapersian/messages-localise-luapersian.def
%{_texmfdistdir}/tex/lualatex/luapersian/minitoc-luapersian.def
%{_texmfdistdir}/tex/lualatex/luapersian/misc-localise-luapersian.def
%{_texmfdistdir}/tex/lualatex/luapersian/natbib-luapersian.def
%{_texmfdistdir}/tex/lualatex/luapersian/packages-localise-luapersian.def
%{_texmfdistdir}/tex/lualatex/luapersian/pgf-luapersian.def
%{_texmfdistdir}/tex/lualatex/luapersian/ragged2e-luapersian.def
%{_texmfdistdir}/tex/lualatex/luapersian/rapport1-luapersian.def
%{_texmfdistdir}/tex/lualatex/luapersian/rapport3-luapersian.def
%{_texmfdistdir}/tex/lualatex/luapersian/refrep-luapersian.def
%{_texmfdistdir}/tex/lualatex/luapersian/report-luapersian.def
%{_texmfdistdir}/tex/lualatex/luapersian/scrartcl-luapersian.def
%{_texmfdistdir}/tex/lualatex/luapersian/scrbook-luapersian.def
%{_texmfdistdir}/tex/lualatex/luapersian/scrreprt-luapersian.def
%{_texmfdistdir}/tex/lualatex/luapersian/sidecap-luapersian.def
%{_texmfdistdir}/tex/lualatex/luapersian/stabular-luapersian.def
%{_texmfdistdir}/tex/lualatex/luapersian/tabls-luapersian.def
%{_texmfdistdir}/tex/lualatex/luapersian/tabulary-luapersian.def
%{_texmfdistdir}/tex/lualatex/luapersian/tikz-luapersian.def
%{_texmfdistdir}/tex/lualatex/luapersian/tocbibind-luapersian.def
%{_texmfdistdir}/tex/lualatex/luapersian/tocloft-luapersian.def
%{_texmfdistdir}/tex/lualatex/luapersian/wrapfig-luapersian.def
%doc %{_texmfdistdir}/doc/lualatex/luapersian/README
%doc %{_texmfdistdir}/doc/lualatex/luapersian/luapersian.ltx
%doc %{_texmfdistdir}/doc/lualatex/luapersian/luapersian.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17915 |12mr|texlive-luasseq-2.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20467
# category Package
# catalog-ctan /macros/luatex/latex/luasseq
# catalog-date 2010-11-14 10:49:57 +0100
# catalog-license lppl
# catalog-version 2.1
Name:		texlive-luasseq
Version:	2.1
Release:	2
Summary:	Drawing spectral sequences in LuaLaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/luatex/latex/luasseq
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luasseq.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luasseq.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luasseq.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package is an update of the author's sseq package, for use
with LuaLaTeX. This version uses less memory, and operates
faster than the original; it also offers several enhancements.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/scripts/luasseq/luasseq.lua
%{_texmfdistdir}/tex/lualatex/luasseq/luasseq.sty
%doc %{_texmfdistdir}/doc/lualatex/luasseq/luasseq.pdf
#- source
%doc %{_texmfdistdir}/source/lualatex/luasseq/luasseq.dtx
%doc %{_texmfdistdir}/source/lualatex/luasseq/luasseq.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar scripts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17916 |12mr|texlive-luatex-0.70.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26689
# category TLCore
# catalog-ctan /systems/luatex/base
# catalog-date 2011-11-09 15:33:34 +0100
# catalog-license gpl2
# catalog-version 0.70.1
Name:		texlive-luatex
Version:	0.70.1
Release:	5
Summary:	The LuaTeX engine
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/systems/luatex/base
License:	GPL2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luatex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luatex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-tetex
Requires:	texlive-luatex.bin

%description
LuaTeX is an extended version of pdfTeX using Lua as an
embedded scripting language. The LuaTeX project's main
objective is to provide an open and configurable variant of TeX
while at the same time offering downward compatibility. LuaTeX
uses Unicode (as UTF-8) as its default input encoding, and is
able to use modern (OpenType) fonts (for both text and
mathematics). It should be noted that LuaTeX is still under
development; its specification has been declared stable, but
absolute stability may not in practice be assumed.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	rm -fr %{_texmfvardir}/web2c/luatex
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdir}/tex/generic/config/luatex-unicode-letters.tex
%{_texmfdir}/tex/generic/config/luatexiniconfig.tex
%{_texmfdir}/web2c/texmfcnf.lua
%_texmf_fmtutil_d/luatex
%doc %{_texmfdistdir}/doc/luatex/base/fdata.lua
%doc %{_texmfdistdir}/doc/luatex/base/fdata_epdf.lua
%doc %{_texmfdistdir}/doc/luatex/base/fdata_img.lua
%doc %{_texmfdistdir}/doc/luatex/base/functionref.pdf
%doc %{_texmfdistdir}/doc/luatex/base/functionref.tex
%doc %{_texmfdistdir}/doc/luatex/base/luatex.man
%doc %{_texmfdistdir}/doc/luatex/base/luatexref-env.tex
%doc %{_texmfdistdir}/doc/luatex/base/luatexref-t.pdf
%doc %{_texmfdistdir}/doc/luatex/base/luatexref-t.tex
%doc %{_mandir}/man1/luatex.1*
%doc %{_texmfdir}/doc/man/man1/luatex.man1.pdf
%doc %{_mandir}/man1/texlua.1*
%doc %{_texmfdir}/doc/man/man1/texlua.man1.pdf
%doc %{_mandir}/man1/texluac.1*
%doc %{_texmfdir}/doc/man/man1/texluac.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

perl -pi -e 's%^(\s*TEXMFMAIN\s+=\s+").*%$1%{_texmfdir}",%;'				\
	 -e 's%\bTEXMFCONTEXT\b%TEXMFDIST%g;'						\
	 -e 's%^(\s*TEXMFDIST\s+=\s+).*%$1"%{_texmfdistdir}",%;'			\
	 -e 's%^(\s*TEXMFLOCAL\s+=\s+).*%$1"%{_texmflocaldir}",%;'			\
	 -e 's%^(\s*TEXMFSYSVAR\s+=\s+).*%$1"%{_texmfvardir}",%;'			\
	 -e 's%^(\s*TEXMFSYSCONFIG\s+=\s+).*%$1"%{_texmfconfdir}",%;'			\
	 -e 's%^(\s*TEXMFHOME\s+=\s+").*%$1\$HOME/texmf",%;'				\
	 -e 's%^(\s*TEXMFVAR\s+=\s+").*%$1\$HOME/.texlive2011/texmf-var",%;'		\
	 -e 's%^(\s*TEXMFCONFIG\s+=\s+").*%$1\$HOME/.texlive2011/texmf-config",%;'	\
	 -e 's%^(\s*FONTCONFIG_PATH\s+=\s+").*%$1%{_sysconfdir}/fonts",%;'		\
	 -e 's|^local texmflocal.*$||;'							\
	 -e 's|^texmflocal.*$||;'							\
	texmf/web2c/texmfcnf.lua

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1
mkdir -p %{buildroot}%{_texmf_fmtutil_d}
cat > %{buildroot}%{_texmf_fmtutil_d}/luatex <<EOF
#
# from luatex:
luatex luatex language.def,language.dat.lua luatex.ini
dviluatex luatex language.def,language.dat.lua dviluatex.ini
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17917 |12mr|texlive-luatexbase-0.31-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22560
# category Package
# catalog-ctan /macros/luatex/generic/luatexbase
# catalog-date 2011-05-21 16:06:38 +0200
# catalog-license pd
# catalog-version 0.31
Name:		texlive-luatexbase
Version:	0.31
Release:	2
Summary:	Basic resource management for LuaTeX code
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/luatex/generic/luatexbase
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luatexbase.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luatexbase.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luatexbase.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bundle provides basic facilities for LuaTeX macro
programmers, mostly resource allocation and convenience
packages. Provided are: - luatexbase-attr: attribute
allocation; - luatexbase-cctb: catcode table allocation; -
luatexbase-compat: compatibility helpers; - luatexbase-loader:
Lua module loading; - luatexbase-modutils: Lua module
declaration; - luatexbase-mcb: callbacks extension; and -
luatexbase-regs: allocation of registers and the like. In
addition, the (unadorned) luatexbase package loads all the
above in one fell swoop.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/luatex/luatexbase/attr.lua
%{_texmfdistdir}/tex/luatex/luatexbase/cctb.lua
%{_texmfdistdir}/tex/luatex/luatexbase/luatexbase-attr.sty
%{_texmfdistdir}/tex/luatex/luatexbase/luatexbase-cctb.sty
%{_texmfdistdir}/tex/luatex/luatexbase/luatexbase-compat.sty
%{_texmfdistdir}/tex/luatex/luatexbase/luatexbase-loader.sty
%{_texmfdistdir}/tex/luatex/luatexbase/luatexbase-mcb.sty
%{_texmfdistdir}/tex/luatex/luatexbase/luatexbase-modutils.sty
%{_texmfdistdir}/tex/luatex/luatexbase/luatexbase-regs.sty
%{_texmfdistdir}/tex/luatex/luatexbase/luatexbase.loader.lua
%{_texmfdistdir}/tex/luatex/luatexbase/luatexbase.sty
%{_texmfdistdir}/tex/luatex/luatexbase/mcb.lua
%{_texmfdistdir}/tex/luatex/luatexbase/modutils.lua
%doc %{_texmfdistdir}/doc/luatex/luatexbase/Changes
%doc %{_texmfdistdir}/doc/luatex/luatexbase/README
%doc %{_texmfdistdir}/doc/luatex/luatexbase/TODO
%doc %{_texmfdistdir}/doc/luatex/luatexbase/luatexbase-attr.pdf
%doc %{_texmfdistdir}/doc/luatex/luatexbase/luatexbase-cctb.pdf
%doc %{_texmfdistdir}/doc/luatex/luatexbase/luatexbase-compat.pdf
%doc %{_texmfdistdir}/doc/luatex/luatexbase/luatexbase-loader.pdf
%doc %{_texmfdistdir}/doc/luatex/luatexbase/luatexbase-mcb.pdf
%doc %{_texmfdistdir}/doc/luatex/luatexbase/luatexbase-modutils.pdf
%doc %{_texmfdistdir}/doc/luatex/luatexbase/luatexbase-regs.pdf
%doc %{_texmfdistdir}/doc/luatex/luatexbase/luatexbase.pdf
%doc %{_texmfdistdir}/doc/luatex/luatexbase/test-attr-latex.tex
%doc %{_texmfdistdir}/doc/luatex/luatexbase/test-attr-plain.tex
%doc %{_texmfdistdir}/doc/luatex/luatexbase/test-base-latex.tex
%doc %{_texmfdistdir}/doc/luatex/luatexbase/test-base-plain.tex
%doc %{_texmfdistdir}/doc/luatex/luatexbase/test-cctb-latex.tex
%doc %{_texmfdistdir}/doc/luatex/luatexbase/test-cctb-plain.tex
%doc %{_texmfdistdir}/doc/luatex/luatexbase/test-compat-latex.tex
%doc %{_texmfdistdir}/doc/luatex/luatexbase/test-compat-plain.tex
%doc %{_texmfdistdir}/doc/luatex/luatexbase/test-loader-latex.tex
%doc %{_texmfdistdir}/doc/luatex/luatexbase/test-loader-plain.tex
%doc %{_texmfdistdir}/doc/luatex/luatexbase/test-loader.lua
%doc %{_texmfdistdir}/doc/luatex/luatexbase/test-loader.sub.lua
%doc %{_texmfdistdir}/doc/luatex/luatexbase/test-mcb-aux.tex
%doc %{_texmfdistdir}/doc/luatex/luatexbase/test-mcb-latex.tex
%doc %{_texmfdistdir}/doc/luatex/luatexbase/test-mcb-plain.tex
%doc %{_texmfdistdir}/doc/luatex/luatexbase/test-mcb.lua
%doc %{_texmfdistdir}/doc/luatex/luatexbase/test-modutils-latex.tex
%doc %{_texmfdistdir}/doc/luatex/luatexbase/test-modutils-plain.tex
%doc %{_texmfdistdir}/doc/luatex/luatexbase/test-modutils.lua
%doc %{_texmfdistdir}/doc/luatex/luatexbase/test-regs-latex.tex
%doc %{_texmfdistdir}/doc/luatex/luatexbase/test-regs-plain.tex
#- source
%doc %{_texmfdistdir}/source/luatex/luatexbase/Makefile
%doc %{_texmfdistdir}/source/luatex/luatexbase/luatexbase-attr.dtx
%doc %{_texmfdistdir}/source/luatex/luatexbase/luatexbase-cctb.dtx
%doc %{_texmfdistdir}/source/luatex/luatexbase/luatexbase-compat.dtx
%doc %{_texmfdistdir}/source/luatex/luatexbase/luatexbase-loader.dtx
%doc %{_texmfdistdir}/source/luatex/luatexbase/luatexbase-mcb.dtx
%doc %{_texmfdistdir}/source/luatex/luatexbase/luatexbase-modutils.dtx
%doc %{_texmfdistdir}/source/luatex/luatexbase/luatexbase-regs.dtx
%doc %{_texmfdistdir}/source/luatex/luatexbase/luatexbase.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17918 |12mr|texlive-luatexja-20120623-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27037
# category Package
# catalog-ctan /macros/luatex/generic/luatexja
# catalog-date 2012-06-23 09:21:42 +0200
# catalog-license other-free
# catalog-version undef
Name:		texlive-luatexja
Version:	20120623
Release:	2
Summary:	Typesest Japanese with lua(la)tex
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/luatex/generic/luatexja
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luatexja.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luatexja.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luatexja.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package supports typesetting Japanese documents with
LuaTeX. Both the Plain and LaTeX2e formats may be used with the
package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/luatex/luatexja/addons/luatexja-ajmacros.sty
%{_texmfdistdir}/tex/luatex/luatexja/addons/luatexja-fontspec.sty
%{_texmfdistdir}/tex/luatex/luatexja/addons/luatexja-otf.sty
%{_texmfdistdir}/tex/luatex/luatexja/addons/luatexja-preset.sty
%{_texmfdistdir}/tex/luatex/luatexja/jfm-banjiao.lua
%{_texmfdistdir}/tex/luatex/luatexja/jfm-jis.lua
%{_texmfdistdir}/tex/luatex/luatexja/jfm-kaiming.lua
%{_texmfdistdir}/tex/luatex/luatexja/jfm-min.lua
%{_texmfdistdir}/tex/luatex/luatexja/jfm-mono.lua
%{_texmfdistdir}/tex/luatex/luatexja/jfm-prop.lua
%{_texmfdistdir}/tex/luatex/luatexja/jfm-quanjiao.lua
%{_texmfdistdir}/tex/luatex/luatexja/jfm-ujis.lua
%{_texmfdistdir}/tex/luatex/luatexja/ltj-base.lua
%{_texmfdistdir}/tex/luatex/luatexja/ltj-base.sty
%{_texmfdistdir}/tex/luatex/luatexja/ltj-cctbreg.sty
%{_texmfdistdir}/tex/luatex/luatexja/ltj-charrange.lua
%{_texmfdistdir}/tex/luatex/luatexja/ltj-cid-adobe-cns1.lua
%{_texmfdistdir}/tex/luatex/luatexja/ltj-cid-adobe-gb1.lua
%{_texmfdistdir}/tex/luatex/luatexja/ltj-cid-adobe-japan1.lua
%{_texmfdistdir}/tex/luatex/luatexja/ltj-cid-adobe-korea1.lua
%{_texmfdistdir}/tex/luatex/luatexja/ltj-compat-ptex.sty
%{_texmfdistdir}/tex/luatex/luatexja/ltj-compat.lua
%{_texmfdistdir}/tex/luatex/luatexja/ltj-debug.lua
%{_texmfdistdir}/tex/luatex/luatexja/ltj-infomute.lua
%{_texmfdistdir}/tex/luatex/luatexja/ltj-inputbuf.lua
%{_texmfdistdir}/tex/luatex/luatexja/ltj-jfmglue.lua
%{_texmfdistdir}/tex/luatex/luatexja/ltj-jfont.lua
%{_texmfdistdir}/tex/luatex/luatexja/ltj-jisx0208.lua
%{_texmfdistdir}/tex/luatex/luatexja/ltj-latex.sty
%{_texmfdistdir}/tex/luatex/luatexja/ltj-math.lua
%{_texmfdistdir}/tex/luatex/luatexja/ltj-otf.lua
%{_texmfdistdir}/tex/luatex/luatexja/ltj-plain.sty
%{_texmfdistdir}/tex/luatex/luatexja/ltj-pretreat.lua
%{_texmfdistdir}/tex/luatex/luatexja/ltj-rmlgbm.lua
%{_texmfdistdir}/tex/luatex/luatexja/ltj-setwidth.lua
%{_texmfdistdir}/tex/luatex/luatexja/ltj-stack.lua
%{_texmfdistdir}/tex/luatex/luatexja/ltj-tangle.lua
%{_texmfdistdir}/tex/luatex/luatexja/ltjclasses/ltjarticle.cls
%{_texmfdistdir}/tex/luatex/luatexja/ltjclasses/ltjbk10.clo
%{_texmfdistdir}/tex/luatex/luatexja/ltjclasses/ltjbk11.clo
%{_texmfdistdir}/tex/luatex/luatexja/ltjclasses/ltjbk12.clo
%{_texmfdistdir}/tex/luatex/luatexja/ltjclasses/ltjbook.cls
%{_texmfdistdir}/tex/luatex/luatexja/ltjclasses/ltjltxdoc.cls
%{_texmfdistdir}/tex/luatex/luatexja/ltjclasses/ltjreport.cls
%{_texmfdistdir}/tex/luatex/luatexja/ltjclasses/ltjsize10.clo
%{_texmfdistdir}/tex/luatex/luatexja/ltjclasses/ltjsize11.clo
%{_texmfdistdir}/tex/luatex/luatexja/ltjclasses/ltjsize12.clo
%{_texmfdistdir}/tex/luatex/luatexja/ltjsclasses/ltjsarticle.cls
%{_texmfdistdir}/tex/luatex/luatexja/ltjsclasses/ltjsbook.cls
%{_texmfdistdir}/tex/luatex/luatexja/ltjsclasses/ltjskiyou.cls
%{_texmfdistdir}/tex/luatex/luatexja/ltjsclasses/ltjspf.cls
%{_texmfdistdir}/tex/luatex/luatexja/luatexja-compat.sty
%{_texmfdistdir}/tex/luatex/luatexja/luatexja-core.sty
%{_texmfdistdir}/tex/luatex/luatexja/luatexja-kinsoku.tex
%{_texmfdistdir}/tex/luatex/luatexja/luatexja.lua
%{_texmfdistdir}/tex/luatex/luatexja/luatexja.sty
%{_texmfdistdir}/tex/luatex/luatexja/patches/lltjcore.sty
%{_texmfdistdir}/tex/luatex/luatexja/patches/lltjdefs.sty
%{_texmfdistdir}/tex/luatex/luatexja/patches/lltjfont.sty
%{_texmfdistdir}/tex/luatex/luatexja/patches/lltjp-listings-jpt.tex
%{_texmfdistdir}/tex/luatex/luatexja/patches/lltjp-listings.sty
%{_texmfdistdir}/tex/luatex/luatexja/patches/lltjp-unicode-math.sty
%{_texmfdistdir}/tex/luatex/luatexja/patches/lltjp-xunicode.sty
%{_texmfdistdir}/tex/luatex/luatexja/patches/ltj-unicode-ccfix.tex
%doc %{_texmfdistdir}/doc/luatex/luatexja/COPYING
%doc %{_texmfdistdir}/doc/luatex/luatexja/README
%doc %{_texmfdistdir}/doc/luatex/luatexja/jfm-test.lua
%doc %{_texmfdistdir}/doc/luatex/luatexja/ltjclasses.pdf
%doc %{_texmfdistdir}/doc/luatex/luatexja/ltjltxdoc.pdf
%doc %{_texmfdistdir}/doc/luatex/luatexja/ltjsclasses.pdf
%doc %{_texmfdistdir}/doc/luatex/luatexja/luatexja-en.pdf
%doc %{_texmfdistdir}/doc/luatex/luatexja/luatexja-ja.pdf
%doc %{_texmfdistdir}/doc/luatex/luatexja/luatexja-zh.pdf
%doc %{_texmfdistdir}/doc/luatex/luatexja/luatexja.dtx
%doc %{_texmfdistdir}/doc/luatex/luatexja/luatexja.ins
#- source
%doc %{_texmfdistdir}/source/luatex/luatexja/ltjclasses.dtx
%doc %{_texmfdistdir}/source/luatex/luatexja/ltjclasses.ins
%doc %{_texmfdistdir}/source/luatex/luatexja/ltjlist.lua
%doc %{_texmfdistdir}/source/luatex/luatexja/ltjltxdoc.dtx
%doc %{_texmfdistdir}/source/luatex/luatexja/ltjltxdoc.ins
%doc %{_texmfdistdir}/source/luatex/luatexja/ltjsclasses.dtx
%doc %{_texmfdistdir}/source/luatex/luatexja/ltjsclasses.ins
%doc %{_texmfdistdir}/source/luatex/luatexja/luatexja-kinsoku_make.tex
%doc %{_texmfdistdir}/source/luatex/luatexja/mk-rmlgbm-data.tex
%doc %{_texmfdistdir}/source/luatex/luatexja/tool/blocks2defcharrange.rb
%doc %{_texmfdistdir}/source/luatex/luatexja/tool/chars2defcharrange.rb
%doc %{_texmfdistdir}/source/luatex/luatexja/tool/jfm-readable.rb
%doc %{_texmfdistdir}/source/luatex/luatexja/tool/jisx0208table.tex
%doc %{_texmfdistdir}/source/luatex/luatexja/tool/kyoikukanji.txt
%doc %{_texmfdistdir}/source/luatex/luatexja/tool/kyoikukanjiChars.tex
%doc %{_texmfdistdir}/source/luatex/luatexja/tool/otf-AdobeMingStd-Light.txt
%doc %{_texmfdistdir}/source/luatex/luatexja/tool/otf-AdobeMyungjoStd-Medium.txt
%doc %{_texmfdistdir}/source/luatex/luatexja/tool/otf-AdobeSongStd-Light.txt
%doc %{_texmfdistdir}/source/luatex/luatexja/tool/otf-KozMinPr6N-Regular.txt
%doc %{_texmfdistdir}/source/luatex/luatexja/tool/unicodeBlocks.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17919 |12mr|texlive-luatextra-1.0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20747
# category Package
# catalog-ctan /macros/luatex/latex/luatextra
# catalog-date 2010-12-14 15:25:48 +0100
# catalog-license pd
# catalog-version 1.0.1
Name:		texlive-luatextra
Version:	1.0.1
Release:	2
Summary:	Additional macros for Plain TeX and LaTeX in LuaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/luatex/latex/luatextra
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luatextra.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luatextra.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luatextra.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a coherent extended programming
environment for use with luaTeX. It loads packages fontspec,
luatexbase and lualibs, and provides additional user-level
features and goodies. The package is under development, and its
specification may be expected to change.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/lualatex/luatextra/luatextra.sty
%doc %{_texmfdistdir}/doc/lualatex/luatextra/News
%doc %{_texmfdistdir}/doc/lualatex/luatextra/README
%doc %{_texmfdistdir}/doc/lualatex/luatextra/luatextra.pdf
%doc %{_texmfdistdir}/doc/lualatex/luatextra/test.tex
#- source
%doc %{_texmfdistdir}/source/lualatex/luatextra/Makefile
%doc %{_texmfdistdir}/source/lualatex/luatextra/luatextra.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17920 |12mr|texlive-lua-visual-debug-0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25881
# category Package
# catalog-ctan /macros/luatex/generic/lua-visual-debug
# catalog-date 2012-04-08 13:49:02 +0200
# catalog-license other-free
# catalog-version 0.4
Name:		texlive-lua-visual-debug
Version:	0.4
Release:	1
Summary:	Visual debugging with LuaLaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/luatex/generic/lua-visual-debug
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lua-visual-debug.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lua-visual-debug.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package uses lua code to provide visible indications of
boxes, glues, kerns and penalties in the PDF output. The
package is known to work in LaTeX and Plain TeX documents.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/luatex/lua-visual-debug/lua-visual-debug.lua
%{_texmfdistdir}/tex/luatex/lua-visual-debug/lua-visual-debug.sty
%doc %{_texmfdistdir}/doc/luatex/lua-visual-debug/README
%doc %{_texmfdistdir}/doc/luatex/lua-visual-debug/README.doc
%doc %{_texmfdistdir}/doc/luatex/lua-visual-debug/lvdebug-doc.pdf
%doc %{_texmfdistdir}/doc/luatex/lua-visual-debug/lvdebug-doc.tex
%doc %{_texmfdistdir}/doc/luatex/lua-visual-debug/lvdebugdetail1-num.png
%doc %{_texmfdistdir}/doc/luatex/lua-visual-debug/sample-plain.pdf
%doc %{_texmfdistdir}/doc/luatex/lua-visual-debug/sample-plain.tex
%doc %{_texmfdistdir}/doc/luatex/lua-visual-debug/sample.pdf
%doc %{_texmfdistdir}/doc/luatex/lua-visual-debug/sample.tex
%doc %{_texmfdistdir}/doc/luatex/lua-visual-debug/strut.png

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17921 |12mr|texlive-lxfonts-0.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /fonts/lxfonts
# catalog-date 2008-08-22 10:50:40 +0200
# catalog-license lppl
# catalog-version 0.4
Name:		texlive-lxfonts
Version:	0.4
Release:	2
Summary:	Set of slide fonts based on CM
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/lxfonts
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lxfonts.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lxfonts.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bundle contains the traditional slides fonts revised to be
completely usable both as text fonts and mathematics fonts;
they are fully integrate with the new operators, letters,
symbols and extensible delimiter fonts, as well as with the AMS
fonts, all redone with the same stylistic parameters.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/map/dvips/lxfonts/lxfonts.map
%{_texmfdistdir}/fonts/source/public/lxfonts/lamsya.mf
%{_texmfdistdir}/fonts/source/public/lxfonts/lamsyb.mf
%{_texmfdistdir}/fonts/source/public/lxfonts/lasymbols.mf
%{_texmfdistdir}/fonts/source/public/lxfonts/lbigacc.mf
%{_texmfdistdir}/fonts/source/public/lxfonts/lbigdel.mf
%{_texmfdistdir}/fonts/source/public/lxfonts/lbigop.mf
%{_texmfdistdir}/fonts/source/public/lxfonts/lbsymbols.mf
%{_texmfdistdir}/fonts/source/public/lxfonts/lcmbsy8.mf
%{_texmfdistdir}/fonts/source/public/lxfonts/lcmex8.mf
%{_texmfdistdir}/fonts/source/public/lxfonts/lcmmi8.mf
%{_texmfdistdir}/fonts/source/public/lxfonts/lcmmib8.mf
%{_texmfdistdir}/fonts/source/public/lxfonts/lcmsy8.mf
%{_texmfdistdir}/fonts/source/public/lxfonts/leclb8.mf
%{_texmfdistdir}/fonts/source/public/lxfonts/lecli8.mf
%{_texmfdistdir}/fonts/source/public/lxfonts/leclo8.mf
%{_texmfdistdir}/fonts/source/public/lxfonts/leclq8.mf
%{_texmfdistdir}/fonts/source/public/lxfonts/lexroman.mf
%{_texmfdistdir}/fonts/source/public/lxfonts/lexslides.mf
%{_texmfdistdir}/fonts/source/public/lxfonts/llasy.mf
%{_texmfdistdir}/fonts/source/public/lxfonts/llasy8.mf
%{_texmfdistdir}/fonts/source/public/lxfonts/llasyb8.mf
%{_texmfdistdir}/fonts/source/public/lxfonts/llcmss8.mf
%{_texmfdistdir}/fonts/source/public/lxfonts/llcmssb8.mf
%{_texmfdistdir}/fonts/source/public/lxfonts/llcmssi8.mf
%{_texmfdistdir}/fonts/source/public/lxfonts/llcmsso8.mf
%{_texmfdistdir}/fonts/source/public/lxfonts/lmathex.mf
%{_texmfdistdir}/fonts/source/public/lxfonts/lmathit.mf
%{_texmfdistdir}/fonts/source/public/lxfonts/lmathsy.mf
%{_texmfdistdir}/fonts/source/public/lxfonts/lmsam8.mf
%{_texmfdistdir}/fonts/source/public/lxfonts/lmsbm8.mf
%{_texmfdistdir}/fonts/source/public/lxfonts/lroman.mf
%{_texmfdistdir}/fonts/source/public/lxfonts/ltclb8.mf
%{_texmfdistdir}/fonts/source/public/lxfonts/ltcli8.mf
%{_texmfdistdir}/fonts/source/public/lxfonts/ltclo8.mf
%{_texmfdistdir}/fonts/source/public/lxfonts/ltclq8.mf
%{_texmfdistdir}/fonts/source/public/lxfonts/ltxsymb.mf
%{_texmfdistdir}/fonts/source/public/lxfonts/lxbbase.mf
%{_texmfdistdir}/fonts/source/public/lxfonts/lxbbold.mf
%{_texmfdistdir}/fonts/source/public/lxfonts/lxbcaps.mf
%{_texmfdistdir}/fonts/tfm/public/lxfonts/lcmbsy8.tfm
%{_texmfdistdir}/fonts/tfm/public/lxfonts/lcmex8.tfm
%{_texmfdistdir}/fonts/tfm/public/lxfonts/lcmmi8.tfm
%{_texmfdistdir}/fonts/tfm/public/lxfonts/lcmmib8.tfm
%{_texmfdistdir}/fonts/tfm/public/lxfonts/lcmsy8.tfm
%{_texmfdistdir}/fonts/tfm/public/lxfonts/leclb8.tfm
%{_texmfdistdir}/fonts/tfm/public/lxfonts/lecli8.tfm
%{_texmfdistdir}/fonts/tfm/public/lxfonts/leclo8.tfm
%{_texmfdistdir}/fonts/tfm/public/lxfonts/leclq8.tfm
%{_texmfdistdir}/fonts/tfm/public/lxfonts/llasy8.tfm
%{_texmfdistdir}/fonts/tfm/public/lxfonts/llasyb8.tfm
%{_texmfdistdir}/fonts/tfm/public/lxfonts/llcmss8.tfm
%{_texmfdistdir}/fonts/tfm/public/lxfonts/llcmssb8.tfm
%{_texmfdistdir}/fonts/tfm/public/lxfonts/llcmssi8.tfm
%{_texmfdistdir}/fonts/tfm/public/lxfonts/llcmsso8.tfm
%{_texmfdistdir}/fonts/tfm/public/lxfonts/lmsam8.tfm
%{_texmfdistdir}/fonts/tfm/public/lxfonts/lmsbm8.tfm
%{_texmfdistdir}/fonts/tfm/public/lxfonts/ltclb8.tfm
%{_texmfdistdir}/fonts/tfm/public/lxfonts/ltcli8.tfm
%{_texmfdistdir}/fonts/tfm/public/lxfonts/ltclo8.tfm
%{_texmfdistdir}/fonts/tfm/public/lxfonts/ltclq8.tfm
%{_texmfdistdir}/fonts/type1/public/lxfonts/lcmbsy8.pfb
%{_texmfdistdir}/fonts/type1/public/lxfonts/lcmex8.pfb
%{_texmfdistdir}/fonts/type1/public/lxfonts/lcmmi8.pfb
%{_texmfdistdir}/fonts/type1/public/lxfonts/lcmmib8.pfb
%{_texmfdistdir}/fonts/type1/public/lxfonts/lcmsy8.pfb
%{_texmfdistdir}/fonts/type1/public/lxfonts/leclb8.pfb
%{_texmfdistdir}/fonts/type1/public/lxfonts/lecli8.pfb
%{_texmfdistdir}/fonts/type1/public/lxfonts/leclo8.pfb
%{_texmfdistdir}/fonts/type1/public/lxfonts/leclq8.pfb
%{_texmfdistdir}/fonts/type1/public/lxfonts/llasy8.pfb
%{_texmfdistdir}/fonts/type1/public/lxfonts/llasyb8.pfb
%{_texmfdistdir}/fonts/type1/public/lxfonts/llcmss8.pfb
%{_texmfdistdir}/fonts/type1/public/lxfonts/llcmssb8.pfb
%{_texmfdistdir}/fonts/type1/public/lxfonts/llcmssi8.pfb
%{_texmfdistdir}/fonts/type1/public/lxfonts/llcmsso8.pfb
%{_texmfdistdir}/fonts/type1/public/lxfonts/lmsam8.pfb
%{_texmfdistdir}/fonts/type1/public/lxfonts/lmsbm8.pfb
%{_texmfdistdir}/fonts/type1/public/lxfonts/ltclb8.pfb
%{_texmfdistdir}/fonts/type1/public/lxfonts/ltcli8.pfb
%{_texmfdistdir}/fonts/type1/public/lxfonts/ltclo8.pfb
%{_texmfdistdir}/fonts/type1/public/lxfonts/ltclq8.pfb
%{_texmfdistdir}/tex/latex/lxfonts/lxfonts.sty
%doc %{_texmfdistdir}/doc/fonts/lxfonts/LXfonts-demo.pdf
%doc %{_texmfdistdir}/doc/fonts/lxfonts/LXfonts-demo.tex
%doc %{_texmfdistdir}/doc/fonts/lxfonts/LXfonts.readme
%doc %{_texmfdistdir}/doc/fonts/lxfonts/manifest

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17922 |12mr|texlive-ly1-20100615-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21086
# category Package
# catalog-ctan /fonts/psfonts/ly1
# catalog-date 2010-06-15 10:37:47 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-ly1
Version:	20100615
Release:	2
Summary:	Support for LY1 LaTeX encoding
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/psfonts/ly1
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ly1.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ly1.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The Y&Y 'texnansi' (TeX and ANSI, for Microsoft interpretations
of ANSI standards) encoding lives on, even after the decease of
the company; it is known in the LaTeX scheme of things as LY1
encoding. This bundle includes metrics and LaTeX macros to use
the basic three (Times, Helvetica and Courier) Adobe Type 1
fonts in LaTeX using LY1 encoding.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/enc/dvips/ly1/texnansi.enc
%{_texmfdistdir}/fonts/map/dvips/ly1/pag8y.map
%{_texmfdistdir}/fonts/map/dvips/ly1/pbk8y.map
%{_texmfdistdir}/fonts/map/dvips/ly1/pcr8y.map
%{_texmfdistdir}/fonts/map/dvips/ly1/phv8y.map
%{_texmfdistdir}/fonts/map/dvips/ly1/pnc8y.map
%{_texmfdistdir}/fonts/map/dvips/ly1/ppl8y.map
%{_texmfdistdir}/fonts/map/dvips/ly1/ptm8y.map
%{_texmfdistdir}/fonts/map/dvips/ly1/pzc8y.map
%{_texmfdistdir}/fonts/tfm/adobe/ly1/pagd8y.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ly1/pagdo8y.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ly1/pagk8y.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ly1/pagko8y.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ly1/pbkd8y.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ly1/pbkdi8y.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ly1/pbkdo8y.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ly1/pbkl8y.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ly1/pbkli8y.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ly1/pbklo8y.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ly1/pcrb8y.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ly1/pcrbo8y.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ly1/pcrr8y.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ly1/pcrro8y.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ly1/phvb8y.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ly1/phvb8yn.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ly1/phvbo8y.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ly1/phvbo8yn.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ly1/phvr8y.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ly1/phvr8yn.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ly1/phvro8y.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ly1/phvro8yn.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ly1/pncb8y.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ly1/pncbi8y.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ly1/pncbo8y.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ly1/pncr8y.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ly1/pncri8y.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ly1/pncro8y.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ly1/pplb8y.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ly1/pplbi8y.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ly1/pplbo8y.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ly1/pplbu8y.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ly1/pplr8y.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ly1/pplr8yn.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ly1/pplri8y.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ly1/pplro8y.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ly1/pplrr8ye.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ly1/pplru8y.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ly1/ptmb8y.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ly1/ptmbc8y.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ly1/ptmbi8y.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ly1/ptmbo8y.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ly1/ptmr8y.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ly1/ptmr8yn.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ly1/ptmrc8y.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ly1/ptmri8y.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ly1/ptmro8y.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ly1/ptmrr8ye.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ly1/pzcmi8y.tfm
%{_texmfdistdir}/fonts/vf/adobe/ly1/ptmbc8y.vf
%{_texmfdistdir}/fonts/vf/adobe/ly1/ptmrc8y.vf
%{_texmfdistdir}/tex/latex/ly1/ly1enc.def
%{_texmfdistdir}/tex/latex/ly1/ly1pag.fd
%{_texmfdistdir}/tex/latex/ly1/ly1pbk.fd
%{_texmfdistdir}/tex/latex/ly1/ly1pcr.fd
%{_texmfdistdir}/tex/latex/ly1/ly1phv.fd
%{_texmfdistdir}/tex/latex/ly1/ly1pnc.fd
%{_texmfdistdir}/tex/latex/ly1/ly1ppl.fd
%{_texmfdistdir}/tex/latex/ly1/ly1ptm.fd
%{_texmfdistdir}/tex/latex/ly1/ly1pzc.fd
%{_texmfdistdir}/tex/latex/ly1/texnansi.sty
%{_texmfdistdir}/tex/plain/ly1/texnansi.tex
%doc %{_texmfdistdir}/doc/fonts/ly1/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17923 |12mr|texlive-macqassign-1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/macqassign
# catalog-date 2009-03-01 13:29:14 +0100
# catalog-license lppl
# catalog-version 1
Name:		texlive-macqassign
Version:	1
Release:	2
Summary:	Typeset assignments for Macquarie University
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/macqassign
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/macqassign.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/macqassign.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive macqassign package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/macqassign/macqassign.cls
%doc %{_texmfdistdir}/doc/latex/macqassign/README
%doc %{_texmfdistdir}/doc/latex/macqassign/logo.ps
%doc %{_texmfdistdir}/doc/latex/macqassign/sample-assign.pdf
%doc %{_texmfdistdir}/doc/latex/macqassign/sample-assign.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17924 |12mr|texlive-macros2e-v0.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23236
# category Package
# catalog-ctan /info/macros2e
# catalog-date 2011-07-25 14:37:19 +0200
# catalog-license lppl
# catalog-version v0.4
Name:		texlive-macros2e
Version:	v0.4
Release:	2
Summary:	A list of internal LaTeX2e macros
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/macros2e
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/macros2e.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/macros2e.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
This document lists the internal macros defined by the LaTeX2e
base files which can be also useful to package authors. The
macros are hyper-linked to their description in source2e. For
this to work both PDFs must be inside the same directory. This
document is not yet complete in content and format and may miss
some macros.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/macros2e/macros2e.pdf
%doc %{_texmfdistdir}/doc/latex/macros2e/macros2e.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17925 |12mr|texlive-mafr-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/mafr
# catalog-date 2007-03-09 22:25:45 +0100
# catalog-license gpl
# catalog-version 1.0
Name:		texlive-mafr
Version:	1.0
Release:	2
Summary:	Mathematics in accord with French usage
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mafr
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mafr.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mafr.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides settings and macros for typesetting
mathematics with LaTeX in compliance with French usage. It
comes with two document classes, 'fiche' and 'cours', useful to
create short high school documents such as tests or lessons.
The documentation is in French.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/mafr/cours.cls
%{_texmfdistdir}/tex/latex/mafr/fiche.cls
%{_texmfdistdir}/tex/latex/mafr/mafr.sty
%doc %{_texmfdistdir}/doc/latex/mafr/ALIRE
%doc %{_texmfdistdir}/doc/latex/mafr/COPYING
%doc %{_texmfdistdir}/doc/latex/mafr/README
%doc %{_texmfdistdir}/doc/latex/mafr/docmafr.pdf
%doc %{_texmfdistdir}/doc/latex/mafr/docmafr.tex
%doc %{_texmfdistdir}/doc/latex/mafr/triangle.eps

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17926 |12mr|texlive-magaz-0.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24694
# category Package
# catalog-ctan /macros/latex/contrib/magaz
# catalog-date 2011-11-29 11:02:24 +0100
# catalog-license other-free
# catalog-version 0.4
Name:		texlive-magaz
Version:	0.4
Release:	2
Summary:	Magazine layout
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/magaz
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/magaz.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/magaz.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The current version does special formatting for the first line
of text in a paragraph. The package is part of a larger body of
tools which remain in preparation.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/magaz/magaz.sty
%doc %{_texmfdistdir}/doc/latex/magaz/magaz.pdf
%doc %{_texmfdistdir}/doc/latex/magaz/magaz.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17927 |12mr|texlive-magyar-20120326-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25806
# category Package
# catalog-ctan /language/hungarian/babel/magyar.ldf
# catalog-date 2012-03-26 14:33:04 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-magyar
Version:	20120326
Release:	1
Summary:	Hungarian language definition for Babel
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/hungarian/babel/magyar.ldf
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/magyar.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/magyar.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
This is an interim release of a new version of the Magyar
language definition for babel.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/magyar/magyar.ldf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17928 |12mr|texlive-mailing-20061228-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/mailing
# catalog-date 2006-12-28 00:57:12 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-mailing
Version:	20061228
Release:	2
Summary:	Macros for mail merging
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mailing
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mailing.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mailing.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mailing.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package is for use when sending a large number of letters,
all with the same body text. The package's \addressfile command
is used to specify who the letter's to be sent to; the body of
the \mailingtext command specifies the text of the letters,
possibly using macros defined in the \addressfile.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/mailing/mailing.sty
%doc %{_texmfdistdir}/doc/latex/mailing/mailing.pdf
%doc %{_texmfdistdir}/doc/latex/mailing/manifest.txt
#- source
%doc %{_texmfdistdir}/source/latex/mailing/mailing.dtx
%doc %{_texmfdistdir}/source/latex/mailing/mailing.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17929 |12mr|texlive-mailmerge-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/mailmerge
# catalog-date 2009-11-09 23:10:10 +0100
# catalog-license lppl1.2
# catalog-version 1.0
Name:		texlive-mailmerge
Version:	1.0
Release:	2
Summary:	Repeating text field substitution
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mailmerge
License:	LPPL1.2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mailmerge.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mailmerge.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mailmerge.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package mailmerge provides an interface to produce text
from a template, where fields are replaced by actual data, as
in a database. The package may be used to produce several
letters from a template, certificates or other such documents.
It allows access to the entry number, number of entries and so
on.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/mailmerge/mailmerge.sty
%doc %{_texmfdistdir}/doc/latex/mailmerge/README
%doc %{_texmfdistdir}/doc/latex/mailmerge/mailmerge.pdf
#- source
%doc %{_texmfdistdir}/source/latex/mailmerge/mailmerge.dtx
%doc %{_texmfdistdir}/source/latex/mailmerge/mailmerge.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17930 |12mr|texlive-makebarcode-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/makebarcode
# catalog-date 2008-08-22 15:19:59 +0200
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-makebarcode
Version:	1.0
Release:	2
Summary:	Print various kinds 2/5 and Code 39 bar codes
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/makebarcode
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/makebarcode.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/makebarcode.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package contains macros for printing various 2/5 bar codes
and Code 39 bar codes. The macros do not use fonts but create
the bar codes directly using vertical rules. It is therefore
possible to vary width to height ratio, ratio of thin and thick
bars. The package is therefore convenient for printing ITF bar
codes as well as bar codes for identification labels for HP
storage media.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/makebarcode/makebarcode.sty
%doc %{_texmfdistdir}/doc/latex/makebarcode/License.txt
%doc %{_texmfdistdir}/doc/latex/makebarcode/README
%doc %{_texmfdistdir}/doc/latex/makebarcode/makebarcode.pdf
%doc %{_texmfdistdir}/doc/latex/makebarcode/makebarcode.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17931 |12mr|texlive-makebox-0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/makebox
# catalog-date 2006-12-02 14:51:32 +0100
# catalog-license lppl
# catalog-version 0.1
Name:		texlive-makebox
Version:	0.1
Release:	2
Summary:	Defines a \makebox* command
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/makebox
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/makebox.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/makebox.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/makebox.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Define a \makebox* command that does the same as a \makebox
command, except that the width is given by a sample text
instead of an explicit length measure.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/makebox/makebox.sty
%doc %{_texmfdistdir}/doc/latex/makebox/ChangeLog
%doc %{_texmfdistdir}/doc/latex/makebox/README
%doc %{_texmfdistdir}/doc/latex/makebox/getversion.tex
%doc %{_texmfdistdir}/doc/latex/makebox/makebox.pdf
%doc %{_texmfdistdir}/doc/latex/makebox/makebox.xml
%doc %{_texmfdistdir}/doc/latex/makebox/testmakebox.tex
#- source
%doc %{_texmfdistdir}/source/latex/makebox/Makefile
%doc %{_texmfdistdir}/source/latex/makebox/makebox.dtx
%doc %{_texmfdistdir}/source/latex/makebox/makebox.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17932 |12mr|texlive-makecell-0.1e-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/makecell
# catalog-date 2009-09-07 01:31:27 +0200
# catalog-license lppl
# catalog-version 0.1e
Name:		texlive-makecell
Version:	0.1e
Release:	2
Summary:	Tabular column heads and multilined cells
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/makecell
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/makecell.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/makecell.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/makecell.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package supports common layouts for tabular column heads
in whole documents, based on one-column tabular environment. In
addition, it can create multi-lined tabular cells. The Package
also offers: -- a macro which changes the vertical space around
all the cells in a tabular environment (similar to the function
of the tabls package, but using the facilities of the array); -
- macros for multirow cells, which use the facilities of the
multirow package; -- macros to number rows in tables, or to
skip cells; -- diagonally divided cells; and -- horizontal
lines in tabular environments with defined thickness.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/makecell/makecell.sty
%doc %{_texmfdistdir}/doc/latex/makecell/README
%doc %{_texmfdistdir}/doc/latex/makecell/makecell-rus.pdf
%doc %{_texmfdistdir}/doc/latex/makecell/makecell-rus.tex
%doc %{_texmfdistdir}/doc/latex/makecell/makecell.pdf
#- source
%doc %{_texmfdistdir}/source/latex/makecell/makecell.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17933 |12mr|texlive-makecirc-20061119-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /graphics/metapost/contrib/macros/makecirc
# catalog-date 2006-11-19 21:19:11 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-makecirc
Version:	20061119
Release:	2
Summary:	A MetaPost library for drawing electrical circuit diagrams
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/metapost/contrib/macros/makecirc
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/makecirc.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/makecirc.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
MakeCirc is a MetaPost library that contains diverse symbols
for use in circuit diagrams. MakeCirc offers a high quality
tool, with a simple syntax. MakeCirc is completely integrated
with LaTeX documents and with other MetaPost drawing/graphic.
Its output is a PostScript file. MakeCirc only requires (La)TeX
and MetaPost to work.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/metapost/makecirc/ejemplos.mp
%{_texmfdistdir}/metapost/makecirc/latex.mp
%{_texmfdistdir}/metapost/makecirc/makecirc.mp
%doc %{_texmfdistdir}/doc/metapost/makecirc/MakeCirc-en.pdf
%doc %{_texmfdistdir}/doc/metapost/makecirc/MakeCirc.pdf
%doc %{_texmfdistdir}/doc/metapost/makecirc/README
%doc %{_texmfdistdir}/doc/metapost/makecirc/ejemplos.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar metapost doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17934 |12mr|texlive-makecmds-20090903-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/makecmds
# catalog-date 2009-09-03 08:40:46 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-makecmds
Version:	20090903
Release:	2
Summary:	The new \makecommand command always (re)defines a command
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/makecmds
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/makecmds.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/makecmds.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/makecmds.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a \makecommand command, which is like
\(re)newcommand except it always (re)defines a command. There
is also \makeenvironment and \provideenvironment for
environments.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/makecmds/makecmds.sty
%doc %{_texmfdistdir}/doc/latex/makecmds/README
%doc %{_texmfdistdir}/doc/latex/makecmds/makecmds.pdf
#- source
%doc %{_texmfdistdir}/source/latex/makecmds/makecmds.dtx
%doc %{_texmfdistdir}/source/latex/makecmds/makecmds.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17935 |12mr|texlive-makedtx-0.94b-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /support/makedtx
# catalog-date 2007-10-18 16:19:02 +0200
# catalog-license lppl
# catalog-version 0.94b
Name:		texlive-makedtx
Version:	0.94b
Release:	2
Summary:	Perl script to help generate dtx and ins files
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/makedtx
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/makedtx.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/makedtx.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/makedtx.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The makedtx bundle is provided to help LaTeX2e developers to
write the code and documentation in separate files, and then
combine them into a single .dtx file for distribution. It
automatically generates the character table, and also writes
the associated installation (.ins) script.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/makedtx/creatdtx.sty
%doc %{_texmfdistdir}/doc/latex/makedtx/CHANGES
%doc %{_texmfdistdir}/doc/latex/makedtx/README
%doc %{_texmfdistdir}/doc/latex/makedtx/creatdtx.perl
%doc %{_texmfdistdir}/doc/latex/makedtx/makedtx-manual.html
%doc %{_texmfdistdir}/doc/latex/makedtx/makedtx.pdf
%doc %{_texmfdistdir}/doc/latex/makedtx/makedtx.pl
#- source
%doc %{_texmfdistdir}/source/latex/makedtx/makedtx.dtx
%doc %{_texmfdistdir}/source/latex/makedtx/makedtx.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17936 |12mr|texlive-makeglos-20070223-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/makeglos
# catalog-date 2007-02-23 00:16:39 +0100
# catalog-license gpl
# catalog-version undef
Name:		texlive-makeglos
Version:	20070223
Release:	2
Summary:	Include a glossary into a document
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/makeglos
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/makeglos.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/makeglos.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides the means to include a glossary into a
document. The glossary is prepared by an external program, such
as xindy or makeindex, in the same way that an index is made.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/makeglos/makeglos.sty
%doc %{_texmfdistdir}/doc/latex/makeglos/README
%doc %{_texmfdistdir}/doc/latex/makeglos/makeglos.pdf
%doc %{_texmfdistdir}/doc/latex/makeglos/makeglos.tex
%doc %{_texmfdistdir}/doc/latex/makeglos/makeglos.xdy

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17937 |12mr|texlive-makeindex-2.12-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26689
# category Package
# catalog-ctan /indexing/makeindex
# catalog-date 2011-09-24 09:40:13 +0200
# catalog-license other-free
# catalog-version 2.12
Name:		texlive-makeindex
Version:	2.12
Release:	3
Summary:	Process index output to produce typesettable code
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/indexing/makeindex
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/makeindex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/makeindex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-makeindex.bin

%description
A general purpose hierarchical index generator; it accepts one
or more input files (often produced by a text formatter such as
TeX or troff), sorts the entries, and produces an output file
which can be formatted. The formats of the input and output
files are specified in a style file; by default, input is
assumed to be an .idx file, as generated by LaTeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/makeindex/base/din.ist
%{_texmfdistdir}/makeindex/base/icase.ist
%{_texmfdistdir}/makeindex/base/latex.ist
%{_texmfdistdir}/makeindex/base/math.ist
%{_texmfdistdir}/makeindex/base/mkind.ist
%{_texmfdistdir}/makeindex/base/puncts.ist
%{_texmfdistdir}/makeindex/base/tex.ist
%doc %{_texmfdistdir}/doc/support/makeindex/doc-src.zip
%doc %{_texmfdistdir}/doc/support/makeindex/ind-src.zip
%doc %{_texmfdistdir}/doc/support/makeindex/ind.pdf
%doc %{_texmfdistdir}/doc/support/makeindex/makeindex.pdf
%doc %{_mandir}/man1/makeindex.1*
%doc %{_texmfdir}/doc/man/man1/makeindex.man1.pdf
%doc %{_mandir}/man1/mkindex.1*
%doc %{_texmfdir}/doc/man/man1/mkindex.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17938 |12mr|texlive-makeplot-1.0.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /graphics/pstricks/contrib/makeplot
# catalog-date 2008-01-20 02:03:54 +0100
# catalog-license lppl
# catalog-version 1.0.6
Name:		texlive-makeplot
Version:	1.0.6
Release:	2
Summary:	Easy plots from Matlab in LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/makeplot
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/makeplot.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/makeplot.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/makeplot.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Existing approaches to create EPS files from Matlab (laprint,
mma2ltx, print -eps, etc.) aren't satisfactory; makeplot aims
to resolve this problem. Makeplot is a LaTeX package that uses
the pstricks pst-plot functions to plot data that it takes from
Matlab output files.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/makeplot/makeplot.sty
%doc %{_texmfdistdir}/doc/latex/makeplot/README
%doc %{_texmfdistdir}/doc/latex/makeplot/data1.mat
%doc %{_texmfdistdir}/doc/latex/makeplot/data2.mat
%doc %{_texmfdistdir}/doc/latex/makeplot/makeplot.pdf
%doc %{_texmfdistdir}/doc/latex/makeplot/mptest.tex
#- source
%doc %{_texmfdistdir}/source/latex/makeplot/makeplot.dtx
%doc %{_texmfdistdir}/source/latex/makeplot/makeplot.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17939 |12mr|texlive-malayalam-0.9.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23164
# category Package
# catalog-ctan /language/malayalam
# catalog-date 2007-11-17 22:03:55 +0100
# catalog-license lppl
# catalog-version 0.9.6
Name:		texlive-malayalam
Version:	0.9.6
Release:	2
Summary:	LaTeX for Malayalam
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/malayalam
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/malayalam.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/malayalam.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/malayalam.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Fonts (in Adobe Type 1 format), metrics and macros for
typesetting Malayalam with LaTeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/malayalam/effects/effect.mf
%{_texmfdistdir}/fonts/source/public/malayalam/effects/esoteric.mf
%{_texmfdistdir}/fonts/source/public/malayalam/effects/hstripes.mf
%{_texmfdistdir}/fonts/source/public/malayalam/effects/malayalam-reverse.mf
%{_texmfdistdir}/fonts/source/public/malayalam/effects/outline.mf
%{_texmfdistdir}/fonts/source/public/malayalam/effects/shadow.mf
%{_texmfdistdir}/fonts/source/public/malayalam/fnt_code.mf
%{_texmfdistdir}/fonts/source/public/malayalam/mm.bat
%{_texmfdistdir}/fonts/source/public/malayalam/mm.fts
%{_texmfdistdir}/fonts/source/public/malayalam/mm.job
%{_texmfdistdir}/fonts/source/public/malayalam/mmcillu.mf
%{_texmfdistdir}/fonts/source/public/malayalam/mmcoding.mf
%{_texmfdistdir}/fonts/source/public/malayalam/mmconj.mf
%{_texmfdistdir}/fonts/source/public/malayalam/mmcons.mf
%{_texmfdistdir}/fonts/source/public/malayalam/mmcvconj.mf
%{_texmfdistdir}/fonts/source/public/malayalam/mmdefs.mf
%{_texmfdistdir}/fonts/source/public/malayalam/mmfnt.mf
%{_texmfdistdir}/fonts/source/public/malayalam/mmfont.mf
%{_texmfdistdir}/fonts/source/public/malayalam/mmlnums.mf
%{_texmfdistdir}/fonts/source/public/malayalam/mmnums.mf
%{_texmfdistdir}/fonts/source/public/malayalam/mmpunct.mf
%{_texmfdistdir}/fonts/source/public/malayalam/mmrconj.mf
%{_texmfdistdir}/fonts/source/public/malayalam/mmscons.mf
%{_texmfdistdir}/fonts/source/public/malayalam/mmsec.mf
%{_texmfdistdir}/fonts/source/public/malayalam/mmstyles.txt
%{_texmfdistdir}/fonts/source/public/malayalam/mmtest.mf
%{_texmfdistdir}/fonts/source/public/malayalam/mmvowels.mf
%{_texmfdistdir}/fonts/source/public/malayalam/orn10.mf
%{_texmfdistdir}/fonts/source/public/malayalam/rejected.mf
%{_texmfdistdir}/fonts/source/public/malayalam/styles/mm10.mf
%{_texmfdistdir}/fonts/source/public/malayalam/styles/mm10s.mf
%{_texmfdistdir}/fonts/source/public/malayalam/styles/mm12.mf
%{_texmfdistdir}/fonts/source/public/malayalam/styles/mm12s.mf
%{_texmfdistdir}/fonts/source/public/malayalam/styles/mm17.mf
%{_texmfdistdir}/fonts/source/public/malayalam/styles/mm17s.mf
%{_texmfdistdir}/fonts/source/public/malayalam/styles/mm6.mf
%{_texmfdistdir}/fonts/source/public/malayalam/styles/mm6s.mf
%{_texmfdistdir}/fonts/source/public/malayalam/styles/mm8.mf
%{_texmfdistdir}/fonts/source/public/malayalam/styles/mm8s.mf
%{_texmfdistdir}/fonts/source/public/malayalam/styles/mmb10.mf
%{_texmfdistdir}/fonts/source/public/malayalam/styles/mmb10s.mf
%{_texmfdistdir}/fonts/source/public/malayalam/styles/mmb12.mf
%{_texmfdistdir}/fonts/source/public/malayalam/styles/mmb12s.mf
%{_texmfdistdir}/fonts/source/public/malayalam/styles/mmb17.mf
%{_texmfdistdir}/fonts/source/public/malayalam/styles/mmb17s.mf
%{_texmfdistdir}/fonts/source/public/malayalam/styles/mmbig.mf
%{_texmfdistdir}/fonts/source/public/malayalam/styles/mmbigo.mf
%{_texmfdistdir}/fonts/source/public/malayalam/styles/mmc10.mf
%{_texmfdistdir}/fonts/source/public/malayalam/styles/mmc10s.mf
%{_texmfdistdir}/fonts/source/public/malayalam/styles/mmc12.mf
%{_texmfdistdir}/fonts/source/public/malayalam/styles/mmc12s.mf
%{_texmfdistdir}/fonts/source/public/malayalam/styles/mmc17.mf
%{_texmfdistdir}/fonts/source/public/malayalam/styles/mmc17s.mf
%{_texmfdistdir}/fonts/source/public/malayalam/styles/mmcb10.mf
%{_texmfdistdir}/fonts/source/public/malayalam/styles/mmcb10s.mf
%{_texmfdistdir}/fonts/source/public/malayalam/styles/mmcb12.mf
%{_texmfdistdir}/fonts/source/public/malayalam/styles/mmcb12s.mf
%{_texmfdistdir}/fonts/source/public/malayalam/styles/mmcb17.mf
%{_texmfdistdir}/fonts/source/public/malayalam/styles/mmcb17s.mf
%{_texmfdistdir}/fonts/source/public/malayalam/styles/mmcsl10.mf
%{_texmfdistdir}/fonts/source/public/malayalam/styles/mmcsl10s.mf
%{_texmfdistdir}/fonts/source/public/malayalam/styles/mmcsl12.mf
%{_texmfdistdir}/fonts/source/public/malayalam/styles/mmcsl12s.mf
%{_texmfdistdir}/fonts/source/public/malayalam/styles/mmexpa12.mf
%{_texmfdistdir}/fonts/source/public/malayalam/styles/mmexpb12.mf
%{_texmfdistdir}/fonts/source/public/malayalam/styles/mmexpc12.mf
%{_texmfdistdir}/fonts/source/public/malayalam/styles/mmsl10.mf
%{_texmfdistdir}/fonts/source/public/malayalam/styles/mmsl10s.mf
%{_texmfdistdir}/fonts/source/public/malayalam/styles/mmsl12.mf
%{_texmfdistdir}/fonts/source/public/malayalam/styles/mmsl12s.mf
%{_texmfdistdir}/fonts/source/public/malayalam/var_ja.mf
%{_texmfdistdir}/fonts/tfm/public/malayalam/mm10.tfm
%{_texmfdistdir}/fonts/tfm/public/malayalam/mm10s.tfm
%{_texmfdistdir}/fonts/tfm/public/malayalam/mm12.tfm
%{_texmfdistdir}/fonts/tfm/public/malayalam/mm12s.tfm
%{_texmfdistdir}/fonts/tfm/public/malayalam/mm17.tfm
%{_texmfdistdir}/fonts/tfm/public/malayalam/mm17s.tfm
%{_texmfdistdir}/fonts/tfm/public/malayalam/mm6.tfm
%{_texmfdistdir}/fonts/tfm/public/malayalam/mm6s.tfm
%{_texmfdistdir}/fonts/tfm/public/malayalam/mm8.tfm
%{_texmfdistdir}/fonts/tfm/public/malayalam/mm8s.tfm
%{_texmfdistdir}/fonts/tfm/public/malayalam/mmb10.tfm
%{_texmfdistdir}/fonts/tfm/public/malayalam/mmb10s.tfm
%{_texmfdistdir}/fonts/tfm/public/malayalam/mmb12.tfm
%{_texmfdistdir}/fonts/tfm/public/malayalam/mmb12s.tfm
%{_texmfdistdir}/fonts/tfm/public/malayalam/mmb17.tfm
%{_texmfdistdir}/fonts/tfm/public/malayalam/mmb17s.tfm
%{_texmfdistdir}/fonts/tfm/public/malayalam/mmbig.tfm
%{_texmfdistdir}/fonts/tfm/public/malayalam/mmbigo.tfm
%{_texmfdistdir}/fonts/tfm/public/malayalam/mmc10.tfm
%{_texmfdistdir}/fonts/tfm/public/malayalam/mmc10s.tfm
%{_texmfdistdir}/fonts/tfm/public/malayalam/mmc12.tfm
%{_texmfdistdir}/fonts/tfm/public/malayalam/mmc12s.tfm
%{_texmfdistdir}/fonts/tfm/public/malayalam/mmc17.tfm
%{_texmfdistdir}/fonts/tfm/public/malayalam/mmc17s.tfm
%{_texmfdistdir}/fonts/tfm/public/malayalam/mmcb10.tfm
%{_texmfdistdir}/fonts/tfm/public/malayalam/mmcb10s.tfm
%{_texmfdistdir}/fonts/tfm/public/malayalam/mmcb12.tfm
%{_texmfdistdir}/fonts/tfm/public/malayalam/mmcb12s.tfm
%{_texmfdistdir}/fonts/tfm/public/malayalam/mmcb17.tfm
%{_texmfdistdir}/fonts/tfm/public/malayalam/mmcb17s.tfm
%{_texmfdistdir}/fonts/tfm/public/malayalam/mmcsl10.tfm
%{_texmfdistdir}/fonts/tfm/public/malayalam/mmcsl10s.tfm
%{_texmfdistdir}/fonts/tfm/public/malayalam/mmcsl12.tfm
%{_texmfdistdir}/fonts/tfm/public/malayalam/mmcsl12s.tfm
%{_texmfdistdir}/fonts/tfm/public/malayalam/mmexpa12.tfm
%{_texmfdistdir}/fonts/tfm/public/malayalam/mmexpb12.tfm
%{_texmfdistdir}/fonts/tfm/public/malayalam/mmexpc12.tfm
%{_texmfdistdir}/fonts/tfm/public/malayalam/mmsl10.tfm
%{_texmfdistdir}/fonts/tfm/public/malayalam/mmsl10s.tfm
%{_texmfdistdir}/fonts/tfm/public/malayalam/mmsl12.tfm
%{_texmfdistdir}/fonts/tfm/public/malayalam/mmsl12s.tfm
%{_texmfdistdir}/fonts/tfm/public/malayalam/orn10.tfm
%doc %{_texmfdistdir}/doc/fonts/malayalam/FILES
%doc %{_texmfdistdir}/doc/fonts/malayalam/INSTALL
%doc %{_texmfdistdir}/doc/fonts/malayalam/README
%doc %{_texmfdistdir}/doc/fonts/malayalam/article/elephant.mm
%doc %{_texmfdistdir}/doc/fonts/malayalam/article/elephant.tex
%doc %{_texmfdistdir}/doc/fonts/malayalam/article/lion.mm
%doc %{_texmfdistdir}/doc/fonts/malayalam/article/lion.tex
%doc %{_texmfdistdir}/doc/fonts/malayalam/article/mmarticl.mm
%doc %{_texmfdistdir}/doc/fonts/malayalam/article/mmarticl.tex
%doc %{_texmfdistdir}/doc/fonts/malayalam/article/mmchart.tex
%doc %{_texmfdistdir}/doc/fonts/malayalam/article/mmconj.mm
%doc %{_texmfdistdir}/doc/fonts/malayalam/article/mmconj.tex
%doc %{_texmfdistdir}/doc/fonts/malayalam/article/mmexp.mm
%doc %{_texmfdistdir}/doc/fonts/malayalam/article/mmexp.tex
%doc %{_texmfdistdir}/doc/fonts/malayalam/article/mmfont.tex
%doc %{_texmfdistdir}/doc/fonts/malayalam/article/mmfuture.tex
%doc %{_texmfdistdir}/doc/fonts/malayalam/article/mmguide.dvi
%doc %{_texmfdistdir}/doc/fonts/malayalam/article/mmguide.mm
%doc %{_texmfdistdir}/doc/fonts/malayalam/article/mmguide.tex
%doc %{_texmfdistdir}/doc/fonts/malayalam/article/mmmacs.tex
%doc %{_texmfdistdir}/doc/fonts/malayalam/article/mmphmacs.tex
%doc %{_texmfdistdir}/doc/fonts/malayalam/article/mmqfont.tex
%doc %{_texmfdistdir}/doc/fonts/malayalam/article/mmqmacs.tex
%doc %{_texmfdistdir}/doc/fonts/malayalam/article/mmsample.mm
%doc %{_texmfdistdir}/doc/fonts/malayalam/article/mmsample.tex
%doc %{_texmfdistdir}/doc/fonts/malayalam/article/mmscript.mm
%doc %{_texmfdistdir}/doc/fonts/malayalam/article/mmtable.mm
%doc %{_texmfdistdir}/doc/fonts/malayalam/article/mmtable.tex
%doc %{_texmfdistdir}/doc/fonts/malayalam/article/mmtrans.mm
%doc %{_texmfdistdir}/doc/fonts/malayalam/article/mmtrans.tex
%doc %{_texmfdistdir}/doc/fonts/malayalam/article/mmtrmacs.tex
%doc %{_texmfdistdir}/doc/fonts/malayalam/article/mmxfont.tex
%doc %{_texmfdistdir}/doc/fonts/malayalam/article/ornament.tex
%doc %{_texmfdistdir}/doc/fonts/malayalam/article/prodigal.mm
%doc %{_texmfdistdir}/doc/fonts/malayalam/article/prodigal.tex
%doc %{_texmfdistdir}/doc/fonts/malayalam/article/test.mm
%doc %{_texmfdistdir}/doc/fonts/malayalam/article/test.tex
%doc %{_texmfdistdir}/doc/fonts/malayalam/article/twolines.tex
%doc %{_texmfdistdir}/doc/fonts/malayalam/charity
%doc %{_texmfdistdir}/doc/fonts/malayalam/todo
#- source
%doc %{_texmfdistdir}/source/fonts/malayalam/dng/dn2dng.pat
%doc %{_texmfdistdir}/source/fonts/malayalam/dng/dng.pat
%doc %{_texmfdistdir}/source/fonts/malayalam/dng/dng.tex
%doc %{_texmfdistdir}/source/fonts/malayalam/dng/dngmacs.tex
%doc %{_texmfdistdir}/source/fonts/malayalam/dng/dngtrans.dng
%doc %{_texmfdistdir}/source/fonts/malayalam/dng/dngtrans.tex
%doc %{_texmfdistdir}/source/fonts/malayalam/dng/dntrmacs.tex
%doc %{_texmfdistdir}/source/fonts/malayalam/dng/misspaal.dng
%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/ack2mm.pat
%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/avltree.c
%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/avltree.h
%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/makefile
%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/ml.bat
%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/ml.g
%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/mlr.bat
%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/mlr.g
%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/mltr.g
%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/mltrth.g
%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/mm.c
%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/mm.exe
%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/mm.h
%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/mm.pat
%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/mm.prj
%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/mm.scr
%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/mm.trs
%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/mm.ttp
%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/mm2ack.pat
%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/mmr.scr
%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/mmr.trs
%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/mmrfull.trs
%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/patc/detex.g
%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/patc/detex.pat
%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/patc/patc.c
%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/patc/patc.exe
%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/patc/patc.prj
%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/patc/patc.ttp
%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/patc/patc.txt
%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/patc/pstree.c
%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/patc/pstree.h
%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/pstree.c
%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/pstree.h
%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/readfile.c
%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/readfile.h
%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/scr.c
%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/scr.h
%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/trs.c
%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/trs.h
%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/unicode/UNICODE.TXT
%doc %{_texmfdistdir}/source/fonts/malayalam/tamil/adami.pat
%doc %{_texmfdistdir}/source/fonts/malayalam/tamil/tamil.pat
%doc %{_texmfdistdir}/source/fonts/malayalam/tamil/tamil.tex
%doc %{_texmfdistdir}/source/fonts/malayalam/tamil/test.tam
%doc %{_texmfdistdir}/source/fonts/malayalam/tamil/test.tex
%doc %{_texmfdistdir}/source/fonts/malayalam/tamil/test.tml
%doc %{_texmfdistdir}/source/fonts/malayalam/tamil/tmlmacs.tex
%doc %{_texmfdistdir}/source/fonts/malayalam/tamil/tmltrans.tex
%doc %{_texmfdistdir}/source/fonts/malayalam/tamil/tmltrans.tml
%doc %{_texmfdistdir}/source/fonts/malayalam/tamil/tmltrans.txt
%doc %{_texmfdistdir}/source/fonts/malayalam/tamil/wntml.pat

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17940 |12mr|texlive-manfnt-20070102-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/manfnt
# catalog-date 2007-01-02 14:43:33 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-manfnt
Version:	20070102
Release:	2
Summary:	LaTeX support for the TeX book symbols
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/manfnt
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/manfnt.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/manfnt.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A LaTeX package for easy access to the symbols of the Knuth's
'manual' font, such as the Dangerous Bend and Manual-errata
Arrow.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/hoekwater/manfnt/manfnt.afm
%{_texmfdistdir}/fonts/map/dvips/manfnt/manfnt.map
%{_texmfdistdir}/fonts/type1/hoekwater/manfnt/manfnt.pfb
%{_texmfdistdir}/tex/latex/manfnt/manfnt.sty
#- source
%doc %{_texmfdistdir}/source/latex/manfnt/manfnt.dtx
%doc %{_texmfdistdir}/source/latex/manfnt/manfnt.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17941 |12mr|texlive-manuscript-20100314-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17486
# category Package
# catalog-ctan /macros/latex/contrib/manuscript
# catalog-date 2010-03-14 23:46:18 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-manuscript
Version:	20100314
Release:	2
Summary:	Emulate look of a document typed on a typewriter
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/manuscript
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/manuscript.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/manuscript.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/manuscript.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package is designed for those who have to submit
dissertations, etc., to institutions that still maintain the
typewriter is the summit of non-professional printing.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/manuscript/manuscript.sty
%doc %{_texmfdistdir}/doc/latex/manuscript/README
%doc %{_texmfdistdir}/doc/latex/manuscript/manuscript.pdf
#- source
%doc %{_texmfdistdir}/source/latex/manuscript/Makefile
%doc %{_texmfdistdir}/source/latex/manuscript/manuscript.drv
%doc %{_texmfdistdir}/source/latex/manuscript/manuscript.dtx
%doc %{_texmfdistdir}/source/latex/manuscript/manuscript.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17942 |12mr|texlive-margbib-1.0c-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/margbib
# catalog-date 2008-09-23 13:30:27 +0200
# catalog-license gpl
# catalog-version 1.0c
Name:		texlive-margbib
Version:	1.0c
Release:	2
Summary:	Display bibitem tags in the margins
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/margbib
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/margbib.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/margbib.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/margbib.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package redefines the 'thebibliography' environment to
place the citation key into the margin.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/margbib/margbib.sty
%doc %{_texmfdistdir}/doc/latex/margbib/margbib.pdf
#- source
%doc %{_texmfdistdir}/source/latex/margbib/margbib.dtx
%doc %{_texmfdistdir}/source/latex/margbib/margbib.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17943 |12mr|texlive-marginfix-0.9.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24320
# category Package
# catalog-ctan /macros/latex/contrib/marginfix
# catalog-date 2010-09-10 23:39:51 +0200
# catalog-license lppl
# catalog-version 0.9.1
Name:		texlive-marginfix
Version:	0.9.1
Release:	2
Summary:	Patch \marginpar to avoid overfull margins
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/marginfix
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/marginfix.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/marginfix.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/marginfix.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Authors using LaTeX to typeset books with significant margin
material often run into the problem of long notes running off
the bottom of the page. A typical workaround is to insert
\vshift commands by hand, but this is a tedious process that is
invalidated when pagination changes. Another workaround is
memoir's \sidebar function, but this can be unsatisfying for
short textual notes, and standard marginpars cannot be mixed
with sidebars. This package implements a solution to make
marginpars "just work" by keeping a list of floating inserts
and arranging them intelligently in the output routine.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/marginfix/marginfix.sty
%doc %{_texmfdistdir}/doc/latex/marginfix/README
%doc %{_texmfdistdir}/doc/latex/marginfix/marginfix.pdf
#- source
%doc %{_texmfdistdir}/source/latex/marginfix/marginfix.dtx
%doc %{_texmfdistdir}/source/latex/marginfix/marginfix.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17944 |12mr|texlive-marginnote-v1.1i-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25880
# category Package
# catalog-ctan /macros/latex/contrib/marginnote
# catalog-date 2012-04-08 16:44:52 +0200
# catalog-license lppl
# catalog-version v1.1i
Name:		texlive-marginnote
Version:	v1.1i
Release:	1
Summary:	Notes in the margin, even where \marginpar fails
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/marginnote
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/marginnote.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/marginnote.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/marginnote.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package provides the command \marginnote that may be used
instead of \marginpar at almost every place where \marginpar
cannot be used, e.g., inside floats, footnotes, or in frames
made with the framed package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/marginnote/marginnote.sty
%doc %{_texmfdistdir}/doc/latex/marginnote/marginnote.pdf
#- source
%doc %{_texmfdistdir}/source/latex/marginnote/README
%doc %{_texmfdistdir}/source/latex/marginnote/marginnote.dtx
%doc %{_texmfdistdir}/source/latex/marginnote/marginnote.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17945 |12mr|texlive-marvosym-2.2a-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25926
# category Package
# catalog-ctan /fonts/marvosym
# catalog-date 2012-04-08 13:55:52 +0200
# catalog-license ofl
# catalog-version 2.2a
Name:		texlive-marvosym
Version:	2.2a
Release:	2
Summary:	Martin Vogel's Symbols (marvosym) font
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/marvosym
License:	OFL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/marvosym.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/marvosym.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/marvosym.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Martin Vogel's Symbol font (marvosym) contains the Euro
currency symbol as defined by the European commission, along
with symbols for structural engineering; symbols for steel
cross-sections; astronomy signs (sun, moon, planets); the 12
signs of the zodiac; scissor symbols; CE sign and others. The
package contains both the original TrueType font and the
derived Type 1 font, together with support files for TeX
(LaTeX).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/marvosym/marvosym.afm
%{_texmfdistdir}/fonts/map/dvips/marvosym/marvosym.map
%{_texmfdistdir}/fonts/tfm/public/marvosym/umvs.tfm
%{_texmfdistdir}/fonts/truetype/public/marvosym/marvosym.ttf
%{_texmfdistdir}/fonts/type1/public/marvosym/marvosym.pfb
%{_texmfdistdir}/tex/latex/marvosym/marvosym.sty
%{_texmfdistdir}/tex/latex/marvosym/umvs.fd
%doc %{_texmfdistdir}/doc/fonts/marvosym/FONTLOG.txt
%doc %{_texmfdistdir}/doc/fonts/marvosym/Makefile
%doc %{_texmfdistdir}/doc/fonts/marvosym/OFL-FAQ.txt
%doc %{_texmfdistdir}/doc/fonts/marvosym/OFL.txt
%doc %{_texmfdistdir}/doc/fonts/marvosym/README
%doc %{_texmfdistdir}/doc/fonts/marvosym/marvodoc.pdf
%doc %{_texmfdistdir}/doc/fonts/marvosym/marvodoc.tex
%doc %{_texmfdistdir}/doc/fonts/marvosym/marvosym-doc.pdf
%doc %{_texmfdistdir}/doc/fonts/marvosym/marvosym-doc.tex
#- source
%doc %{_texmfdistdir}/source/fonts/marvosym/generate_marvosym_derivs.sh
%doc %{_texmfdistdir}/source/fonts/marvosym/patch_marvosym_afm.sed
%doc %{_texmfdistdir}/source/fonts/marvosym/patch_marvosym_pfb.sed

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17946 |12mr|texlive-match_parens-1.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26313
# category Package
# catalog-ctan /support/match_parens
# catalog-date 2012-04-05 17:28:29 +0200
# catalog-license gpl
# catalog-version 1.4
Name:		texlive-match_parens
Version:	1.4
Release:	2
Summary:	Easily detect mismatched parens
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/match_parens
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/match_parens.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/match_parens.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-match_parens.bin = %{EVRD}

%description
Mismatches of parentheses, braces, (angle) brackets, especially
in TeX sources which may be rich in those, may be difficult to
trace. This little script helps you by writing your text to
standard output, after adding a left margin to your text, which
will normally be almost empty, but will clearly show any
mismatches.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/match_parens
%{_texmfdistdir}/scripts/match_parens/match_parens
%doc %{_texmfdistdir}/doc/support/match_parens/Object.html
%doc %{_texmfdistdir}/doc/support/match_parens/README
%doc %{_texmfdistdir}/doc/support/match_parens/add.png
%doc %{_texmfdistdir}/doc/support/match_parens/brick.png
%doc %{_texmfdistdir}/doc/support/match_parens/brick_link.png
%doc %{_texmfdistdir}/doc/support/match_parens/bug.png
%doc %{_texmfdistdir}/doc/support/match_parens/bullet_black.png
%doc %{_texmfdistdir}/doc/support/match_parens/bullet_toggle_minus.png
%doc %{_texmfdistdir}/doc/support/match_parens/bullet_toggle_plus.png
%doc %{_texmfdistdir}/doc/support/match_parens/created.rid
%doc %{_texmfdistdir}/doc/support/match_parens/darkfish.js
%doc %{_texmfdistdir}/doc/support/match_parens/date.png
%doc %{_texmfdistdir}/doc/support/match_parens/delete.png
%doc %{_texmfdistdir}/doc/support/match_parens/find.png
%doc %{_texmfdistdir}/doc/support/match_parens/index.html
%doc %{_texmfdistdir}/doc/support/match_parens/jquery.js
%doc %{_texmfdistdir}/doc/support/match_parens/loadingAnimation.gif
%doc %{_texmfdistdir}/doc/support/match_parens/macFFBgHack.png
%doc %{_texmfdistdir}/doc/support/match_parens/navigation.js
%doc %{_texmfdistdir}/doc/support/match_parens/package.png
%doc %{_texmfdistdir}/doc/support/match_parens/page_green.png
%doc %{_texmfdistdir}/doc/support/match_parens/page_white_text.png
%doc %{_texmfdistdir}/doc/support/match_parens/page_white_width.png
%doc %{_texmfdistdir}/doc/support/match_parens/plugin.png
%doc %{_texmfdistdir}/doc/support/match_parens/rdoc.css
%doc %{_texmfdistdir}/doc/support/match_parens/ruby.png
%doc %{_texmfdistdir}/doc/support/match_parens/search.js
%doc %{_texmfdistdir}/doc/support/match_parens/search_index.js
%doc %{_texmfdistdir}/doc/support/match_parens/searcher.js
%doc %{_texmfdistdir}/doc/support/match_parens/table_of_contents.html
%doc %{_texmfdistdir}/doc/support/match_parens/tag_blue.png
%doc %{_texmfdistdir}/doc/support/match_parens/tag_green.png
%doc %{_texmfdistdir}/doc/support/match_parens/transparent.png
%doc %{_texmfdistdir}/doc/support/match_parens/wrench.png
%doc %{_texmfdistdir}/doc/support/match_parens/wrench_orange.png
%doc %{_texmfdistdir}/doc/support/match_parens/zoom.png

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/match_parens/match_parens match_parens
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17947 |12mr|texlive-mathabx-20080915-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /fonts/mathabx
# catalog-date 2008-09-15 13:48:16 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-mathabx
Version:	20080915
Release:	2
Summary:	Three series of mathematical symbols
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/mathabx
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mathabx.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mathabx.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Mathabx is a set of 3 mathematical symbols font series: matha,
mathb and mathx. They are defined by MetaFont code and should
be of reasonable quality (bitmap output). Things change from
time to time, so there is no claim of stability (encoding,
metrics, design). The package includes Plain TeX and LaTeX
support macros.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/mathabx/matha10.mf
%{_texmfdistdir}/fonts/source/public/mathabx/matha12.mf
%{_texmfdistdir}/fonts/source/public/mathabx/matha5.mf
%{_texmfdistdir}/fonts/source/public/mathabx/matha6.mf
%{_texmfdistdir}/fonts/source/public/mathabx/matha7.mf
%{_texmfdistdir}/fonts/source/public/mathabx/matha8.mf
%{_texmfdistdir}/fonts/source/public/mathabx/matha9.mf
%{_texmfdistdir}/fonts/source/public/mathabx/mathacnt.mf
%{_texmfdistdir}/fonts/source/public/mathabx/mathadrv.mf
%{_texmfdistdir}/fonts/source/public/mathabx/matharrw.mf
%{_texmfdistdir}/fonts/source/public/mathabx/mathastr.mf
%{_texmfdistdir}/fonts/source/public/mathabx/mathastrotest10.mf
%{_texmfdistdir}/fonts/source/public/mathabx/mathastrotestdrv.mf
%{_texmfdistdir}/fonts/source/public/mathabx/mathasym.mf
%{_texmfdistdir}/fonts/source/public/mathabx/mathb10.mf
%{_texmfdistdir}/fonts/source/public/mathabx/mathb12.mf
%{_texmfdistdir}/fonts/source/public/mathabx/mathb5.mf
%{_texmfdistdir}/fonts/source/public/mathabx/mathb6.mf
%{_texmfdistdir}/fonts/source/public/mathabx/mathb7.mf
%{_texmfdistdir}/fonts/source/public/mathabx/mathb8.mf
%{_texmfdistdir}/fonts/source/public/mathabx/mathb9.mf
%{_texmfdistdir}/fonts/source/public/mathabx/mathbase.mf
%{_texmfdistdir}/fonts/source/public/mathabx/mathbdel.mf
%{_texmfdistdir}/fonts/source/public/mathabx/mathbdrv.mf
%{_texmfdistdir}/fonts/source/public/mathabx/mathbigs.mf
%{_texmfdistdir}/fonts/source/public/mathabx/mathbsym.mf
%{_texmfdistdir}/fonts/source/public/mathabx/mathc10.mf
%{_texmfdistdir}/fonts/source/public/mathabx/mathcall.mf
%{_texmfdistdir}/fonts/source/public/mathabx/mathcallgreek.mf
%{_texmfdistdir}/fonts/source/public/mathabx/mathcdrv.mf
%{_texmfdistdir}/fonts/source/public/mathabx/mathfine.mf
%{_texmfdistdir}/fonts/source/public/mathabx/mathgrey.mf
%{_texmfdistdir}/fonts/source/public/mathabx/mathhbrw.mf
%{_texmfdistdir}/fonts/source/public/mathabx/mathineq.mf
%{_texmfdistdir}/fonts/source/public/mathabx/mathltlk.mf
%{_texmfdistdir}/fonts/source/public/mathabx/mathmbcb.mf
%{_texmfdistdir}/fonts/source/public/mathabx/mathprmt.mf
%{_texmfdistdir}/fonts/source/public/mathabx/mathsmsy.mf
%{_texmfdistdir}/fonts/source/public/mathabx/mathsubs.mf
%{_texmfdistdir}/fonts/source/public/mathabx/mathsymb.mf
%{_texmfdistdir}/fonts/source/public/mathabx/mathu10.mf
%{_texmfdistdir}/fonts/source/public/mathabx/mathudrv.mf
%{_texmfdistdir}/fonts/source/public/mathabx/mathusym.mf
%{_texmfdistdir}/fonts/source/public/mathabx/mathux10.mf
%{_texmfdistdir}/fonts/source/public/mathabx/mathuxdrv.mf
%{_texmfdistdir}/fonts/source/public/mathabx/mathx10.mf
%{_texmfdistdir}/fonts/source/public/mathabx/mathx12.mf
%{_texmfdistdir}/fonts/source/public/mathabx/mathx5.mf
%{_texmfdistdir}/fonts/source/public/mathabx/mathx6.mf
%{_texmfdistdir}/fonts/source/public/mathabx/mathx7.mf
%{_texmfdistdir}/fonts/source/public/mathabx/mathx8.mf
%{_texmfdistdir}/fonts/source/public/mathabx/mathx9.mf
%{_texmfdistdir}/fonts/source/public/mathabx/mathxdrv.mf
%{_texmfdistdir}/fonts/source/public/mathabx/maydigit.mf
%{_texmfdistdir}/fonts/tfm/public/mathabx/matha10.tfm
%{_texmfdistdir}/fonts/tfm/public/mathabx/matha12.tfm
%{_texmfdistdir}/fonts/tfm/public/mathabx/matha5.tfm
%{_texmfdistdir}/fonts/tfm/public/mathabx/matha6.tfm
%{_texmfdistdir}/fonts/tfm/public/mathabx/matha7.tfm
%{_texmfdistdir}/fonts/tfm/public/mathabx/matha8.tfm
%{_texmfdistdir}/fonts/tfm/public/mathabx/matha9.tfm
%{_texmfdistdir}/fonts/tfm/public/mathabx/mathastrotest10.tfm
%{_texmfdistdir}/fonts/tfm/public/mathabx/mathb10.tfm
%{_texmfdistdir}/fonts/tfm/public/mathabx/mathb12.tfm
%{_texmfdistdir}/fonts/tfm/public/mathabx/mathb5.tfm
%{_texmfdistdir}/fonts/tfm/public/mathabx/mathb6.tfm
%{_texmfdistdir}/fonts/tfm/public/mathabx/mathb7.tfm
%{_texmfdistdir}/fonts/tfm/public/mathabx/mathb8.tfm
%{_texmfdistdir}/fonts/tfm/public/mathabx/mathb9.tfm
%{_texmfdistdir}/fonts/tfm/public/mathabx/mathc10.tfm
%{_texmfdistdir}/fonts/tfm/public/mathabx/mathu10.tfm
%{_texmfdistdir}/fonts/tfm/public/mathabx/mathux10.tfm
%{_texmfdistdir}/fonts/tfm/public/mathabx/mathx10.tfm
%{_texmfdistdir}/fonts/tfm/public/mathabx/mathx12.tfm
%{_texmfdistdir}/fonts/tfm/public/mathabx/mathx5.tfm
%{_texmfdistdir}/fonts/tfm/public/mathabx/mathx6.tfm
%{_texmfdistdir}/fonts/tfm/public/mathabx/mathx7.tfm
%{_texmfdistdir}/fonts/tfm/public/mathabx/mathx8.tfm
%{_texmfdistdir}/fonts/tfm/public/mathabx/mathx9.tfm
%{_texmfdistdir}/tex/generic/mathabx/mathabx.dcl
%{_texmfdistdir}/tex/generic/mathabx/mathabx.sty
%{_texmfdistdir}/tex/generic/mathabx/mathabx.tex
%doc %{_texmfdistdir}/doc/fonts/mathabx/README
%doc %{_texmfdistdir}/doc/fonts/mathabx/mathtest.pdf
%doc %{_texmfdistdir}/doc/fonts/mathabx/mathtest.tex
%doc %{_texmfdistdir}/doc/fonts/mathabx/testmac.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17948 |12mr|texlive-mathabx-type1-20110119-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21129
# category Package
# catalog-ctan /fonts/ps-type1/mathabx
# catalog-date 2011-01-19 07:58:01 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-mathabx-type1
Version:	20110119
Release:	2
Summary:	Outline version of the mathabx fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/ps-type1/mathabx
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mathabx-type1.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mathabx-type1.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-mathabx

%description
This is an Adobe Type 1 outline version of the mathabx fonts.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/map/dvips/mathabx-type1/mathabx.map
%{_texmfdistdir}/fonts/type1/public/mathabx-type1/matha10.pfb
%{_texmfdistdir}/fonts/type1/public/mathabx-type1/matha12.pfb
%{_texmfdistdir}/fonts/type1/public/mathabx-type1/matha5.pfb
%{_texmfdistdir}/fonts/type1/public/mathabx-type1/matha6.pfb
%{_texmfdistdir}/fonts/type1/public/mathabx-type1/matha7.pfb
%{_texmfdistdir}/fonts/type1/public/mathabx-type1/matha8.pfb
%{_texmfdistdir}/fonts/type1/public/mathabx-type1/matha9.pfb
%{_texmfdistdir}/fonts/type1/public/mathabx-type1/mathastrotest10.pfb
%{_texmfdistdir}/fonts/type1/public/mathabx-type1/mathb10.pfb
%{_texmfdistdir}/fonts/type1/public/mathabx-type1/mathb12.pfb
%{_texmfdistdir}/fonts/type1/public/mathabx-type1/mathb5.pfb
%{_texmfdistdir}/fonts/type1/public/mathabx-type1/mathb6.pfb
%{_texmfdistdir}/fonts/type1/public/mathabx-type1/mathb7.pfb
%{_texmfdistdir}/fonts/type1/public/mathabx-type1/mathb8.pfb
%{_texmfdistdir}/fonts/type1/public/mathabx-type1/mathb9.pfb
%{_texmfdistdir}/fonts/type1/public/mathabx-type1/mathc10.pfb
%{_texmfdistdir}/fonts/type1/public/mathabx-type1/mathu10.pfb
%{_texmfdistdir}/fonts/type1/public/mathabx-type1/mathux10.pfb
%{_texmfdistdir}/fonts/type1/public/mathabx-type1/mathx10.pfb
%{_texmfdistdir}/fonts/type1/public/mathabx-type1/mathx12.pfb
%{_texmfdistdir}/fonts/type1/public/mathabx-type1/mathx5.pfb
%{_texmfdistdir}/fonts/type1/public/mathabx-type1/mathx6.pfb
%{_texmfdistdir}/fonts/type1/public/mathabx-type1/mathx7.pfb
%{_texmfdistdir}/fonts/type1/public/mathabx-type1/mathx8.pfb
%{_texmfdistdir}/fonts/type1/public/mathabx-type1/mathx9.pfb
%doc %{_texmfdistdir}/doc/fonts/mathabx-type1/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17949 |12mr|texlive-mathalfa-1.06-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26209
# category Package
# catalog-ctan /macros/latex/contrib/mathalfa
# catalog-date 2012-04-28 17:53:25 +0200
# catalog-license lppl1.3
# catalog-version 1.06
Name:		texlive-mathalfa
Version:	1.06
Release:	1
Summary:	General package for loading maths alphabets in LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mathalfa
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mathalfa.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mathalfa.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides means of loading maths alphabets (such as
are normally addressed via macros \mathcal, \mathbb, \mathfrak
and \mathscr), offering various features normally missing in
existing packages for this job.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/mathalfa/mathalfa.sty
%doc %{_texmfdistdir}/doc/latex/mathalfa/README
%doc %{_texmfdistdir}/doc/latex/mathalfa/mathalfa.pdf
%doc %{_texmfdistdir}/doc/latex/mathalfa/mathalfa.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17950 |12mr|texlive-mathastext-1.14c-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21967
# category Package
# catalog-ctan /macros/latex/contrib/mathastext
# catalog-date 2011-04-04 21:27:21 +0200
# catalog-license lppl1.3
# catalog-version 1.14c
Name:		texlive-mathastext
Version:	1.14c
Release:	2
Summary:	Use the text font in simple mathematics
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mathastext
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mathastext.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mathastext.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mathastext.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The mathastext package propagates the document text font to
mathematical mode, for the letters of the Latin alphabet and,
optionally, other characters in the font. Thus it makes
possible (for a document with simple mathematics) to use a
quite arbitrary text font without worrying too much that no
specially designed accompanying maths fonts are available. The
package also offers a simple mechanism for using many different
choices of (text hence, now, math) font in the same document.
Of course, using one font for two purposes helps produce
smaller PDF files.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/mathastext/mathastext.sty
%doc %{_texmfdistdir}/doc/latex/mathastext/README
%doc %{_texmfdistdir}/doc/latex/mathastext/mathastext.pdf
#- source
%doc %{_texmfdistdir}/source/latex/mathastext/mathastext.dtx
%doc %{_texmfdistdir}/source/latex/mathastext/mathastext.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17951 |12mr|texlive-mathcomp-0.1f-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/mathcomp
# catalog-date 2007-01-09 18:22:13 +0100
# catalog-license lppl
# catalog-version 0.1f
Name:		texlive-mathcomp
Version:	0.1f
Release:	2
Summary:	Text symbols in maths mode
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mathcomp
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mathcomp.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mathcomp.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mathcomp.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A package which provides access to some interesting characters
of the Text Companion fonts (TS1 encoding) in maths mode.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/mathcomp/mathcomp.sty
%doc %{_texmfdistdir}/doc/latex/mathcomp/mathcomp.pdf
#- source
%doc %{_texmfdistdir}/source/latex/mathcomp/mathcomp.dtx
%doc %{_texmfdistdir}/source/latex/mathcomp/mathcomp.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17952 |12mr|texlive-mathdesign-1.55-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24173
# category Package
# catalog-ctan /fonts/mathdesign
# catalog-date 2010-07-13 13:53:59 +0200
# catalog-license gpl
# catalog-version 1.55
Name:		texlive-mathdesign
Version:	1.55
Release:	2
Summary:	Mathematical fonts to fit with particular text fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/mathdesign
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mathdesign.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mathdesign.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-tetex

%description
The Math Design project offers free mathematical fonts, and
"faked" Caps-and-Small-Caps fonts, that fit with existing text
fonts. So far, four font families are available: - the mdput
family, which corresponds to Adobe Utopia text fonts; - the
mdugm family, which corresponds to URW Garamond text fonts; -
the mdfga family, which corresponds to the (commercial)
Fontsite Garamond text fonts; - the mdbch family, which
corresponds to Bitstream Charter text fonts. Each maths font
has a range of extra symbols, and blackboard bold and 'mathcal'
alphabets.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/mathdesign/config.mdbch
%{_texmfdistdir}/dvips/mathdesign/config.mdput
%{_texmfdistdir}/dvips/mathdesign/config.mdugm
%{_texmfdistdir}/fonts/afm/mathdesign/mdbch/bchb8a.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdbch/bchbc8a.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdbch/bchbi8a.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdbch/bchr8a.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdbch/bchrc8a.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdbch/bchri8a.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdbch/md-chb7m.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdbch/md-chb7t.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdbch/md-chb7v.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdbch/md-chb7y.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdbch/md-chb8c.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdbch/md-chb8d.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdbch/md-chb8t.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdbch/md-chbi7m.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdbch/md-chbi7t.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdbch/md-chbi8c.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdbch/md-chbi8t.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdbch/md-chbma.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdbch/md-chbmb.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdbch/md-chr7m.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdbch/md-chr7t.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdbch/md-chr7t5.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdbch/md-chr7t6.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdbch/md-chr7t7.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdbch/md-chr7t8.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdbch/md-chr7t9.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdbch/md-chr7v.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdbch/md-chr7y.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdbch/md-chr8c.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdbch/md-chr8d.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdbch/md-chr8t.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdbch/md-chree.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdbch/md-chri7m.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdbch/md-chri7t.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdbch/md-chri7t5.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdbch/md-chri7t6.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdbch/md-chri7t7.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdbch/md-chri7t8.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdbch/md-chri7t9.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdbch/md-chri8c.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdbch/md-chri8t.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdbch/md-chrma.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdbch/md-chrmb.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdput/md-utb7m.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdput/md-utb7t.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdput/md-utb7v.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdput/md-utb7y.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdput/md-utb8c.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdput/md-utb8d.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdput/md-utb8t.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdput/md-utbi7m.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdput/md-utbi7t.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdput/md-utbi8c.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdput/md-utbi8t.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdput/md-utbma.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdput/md-utbmb.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdput/md-utr7m.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdput/md-utr7t.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdput/md-utr7v.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdput/md-utr7y.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdput/md-utr8c.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdput/md-utr8d.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdput/md-utr8t.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdput/md-utree.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdput/md-utri7m.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdput/md-utri7t.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdput/md-utri8c.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdput/md-utri8t.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdput/md-utrma.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdput/md-utrmb.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdput/putb8a.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdput/putbi8a.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdput/putr8a.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdput/putri8a.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdugm/md-gmm7m.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdugm/md-gmm7t.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdugm/md-gmm7v.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdugm/md-gmm7y.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdugm/md-gmm8c.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdugm/md-gmm8d.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdugm/md-gmm8t.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdugm/md-gmmi7m.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdugm/md-gmmi7t.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdugm/md-gmmi8c.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdugm/md-gmmi8t.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdugm/md-gmmma.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdugm/md-gmmmb.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdugm/md-gmr7m.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdugm/md-gmr7t.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdugm/md-gmr7v.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdugm/md-gmr7y.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdugm/md-gmr8c.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdugm/md-gmr8d.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdugm/md-gmr8t.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdugm/md-gmree.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdugm/md-gmri7m.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdugm/md-gmri7t.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdugm/md-gmri8c.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdugm/md-gmri8t.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdugm/md-gmrma.afm
%{_texmfdistdir}/fonts/afm/mathdesign/mdugm/md-gmrmb.afm
%{_texmfdistdir}/fonts/map/dvips/mathdesign/mdbch.map
%{_texmfdistdir}/fonts/map/dvips/mathdesign/mdput.map
%{_texmfdistdir}/fonts/map/dvips/mathdesign/mdugm.map
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/bchb8a.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/bchb8y.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/bchbc8a.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/bchbc8y.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/bchbi8a.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/bchbi8y.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/bchbo8y.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/bchr8a.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/bchr8y.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/bchrc8a.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/bchrc8y.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/bchri8a.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/bchri8y.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/bchro8y.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/md-chb7m.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/md-chb7t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/md-chb7v.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/md-chb7y.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/md-chb8c.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/md-chb8d.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/md-chb8t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/md-chbi7m.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/md-chbi7t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/md-chbi8c.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/md-chbi8t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/md-chbma.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/md-chbmb.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/md-chbo7t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/md-chbo8c.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/md-chbo8t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/md-chr7m.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/md-chr7t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/md-chr7t5.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/md-chr7t6.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/md-chr7t7.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/md-chr7t8.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/md-chr7t9.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/md-chr7v.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/md-chr7y.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/md-chr8c.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/md-chr8d.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/md-chr8t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/md-chree.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/md-chri7m.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/md-chri7t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/md-chri7t5.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/md-chri7t6.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/md-chri7t7.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/md-chri7t8.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/md-chri7t9.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/md-chri8c.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/md-chri8t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/md-chrma.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/md-chrmb.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/md-chro7t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/md-chro8c.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/md-chro8t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/mdbchb7m.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/mdbchb7t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/mdbchb7v.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/mdbchb7y.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/mdbchb8c.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/mdbchb8d.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/mdbchb8t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/mdbchbc8t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/mdbchbfc8t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/mdbchbi7m.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/mdbchbi7t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/mdbchbi8c.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/mdbchbi8t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/mdbchbic8t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/mdbchbifc8t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/mdbchbma.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/mdbchbmb.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/mdbchbo7t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/mdbchbo8c.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/mdbchbo8t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/mdbchboc8t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/mdbchbofc8t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/mdbchr7m.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/mdbchr7t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/mdbchr7v.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/mdbchr7y.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/mdbchr8c.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/mdbchr8d.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/mdbchr8t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/mdbchrc8t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/mdbchrfc8t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/mdbchri7m.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/mdbchri7t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/mdbchri8c.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/mdbchri8t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/mdbchric8t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/mdbchrifc8t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/mdbchrma.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/mdbchrmb.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/mdbchro7t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/mdbchro8c.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/mdbchro8t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/mdbchroc8t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdbch/mdbchrofc8t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/md-utb7m.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/md-utb7t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/md-utb7v.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/md-utb7y.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/md-utb8c.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/md-utb8t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/md-utbi7m.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/md-utbi7t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/md-utbi8c.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/md-utbi8t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/md-utbma.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/md-utbmb.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/md-utbo7t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/md-utbo8c.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/md-utbo8t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/md-utr7m.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/md-utr7t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/md-utr7v.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/md-utr7y.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/md-utr8c.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/md-utr8t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/md-utri7m.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/md-utri7t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/md-utri8c.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/md-utri8t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/md-utrma.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/md-utrmb.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/md-utro7t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/md-utro8c.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/md-utro8t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/mdputb7m.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/mdputb7t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/mdputb7v.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/mdputb7y.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/mdputb8c.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/mdputb8t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/mdputbc8t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/mdputbfc8t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/mdputbi7m.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/mdputbi7t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/mdputbi8c.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/mdputbi8t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/mdputbifc8t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/mdputbma.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/mdputbmb.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/mdputbo7t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/mdputbo8c.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/mdputbo8t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/mdputbofc8t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/mdputr7m.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/mdputr7t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/mdputr7v.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/mdputr7y.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/mdputr8c.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/mdputr8t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/mdputrc8t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/mdputrfc8t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/mdputri7m.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/mdputri7t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/mdputri8c.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/mdputri8t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/mdputrifc8t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/mdputrma.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/mdputrmb.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/mdputro7t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/mdputro8c.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/mdputro8t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/mdputrofc8t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/putb8a.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/putb8x.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/putb8y.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/putbi8a.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/putbi8y.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/putbo8y.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/putr8a.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/putr8x.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/putr8y.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/putri8a.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/putri8y.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdput/putro8y.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/md-gmm7m.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/md-gmm7t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/md-gmm7v.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/md-gmm7y.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/md-gmm8c.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/md-gmm8d.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/md-gmm8t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/md-gmmi7m.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/md-gmmi7t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/md-gmmi8c.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/md-gmmi8t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/md-gmmma.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/md-gmmmb.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/md-gmmo7m.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/md-gmmo7t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/md-gmmo8c.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/md-gmmo8t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/md-gmr7m.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/md-gmr7t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/md-gmr7v.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/md-gmr7y.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/md-gmr8c.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/md-gmr8d.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/md-gmr8t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/md-gmree.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/md-gmri7m.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/md-gmri7t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/md-gmri8c.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/md-gmri8t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/md-gmrma.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/md-gmrmb.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/md-gmro7m.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/md-gmro7t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/md-gmro8c.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/md-gmro8t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/mdugmm7m.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/mdugmm7t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/mdugmm7v.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/mdugmm7y.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/mdugmm8c.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/mdugmm8d.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/mdugmm8t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/mdugmmfc8t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/mdugmmi7m.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/mdugmmi7t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/mdugmmi8c.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/mdugmmi8t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/mdugmmifc8t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/mdugmmma.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/mdugmmmb.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/mdugmmo7t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/mdugmmo8c.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/mdugmmo8t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/mdugmmofc8t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/mdugmr7m.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/mdugmr7t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/mdugmr7v.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/mdugmr7y.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/mdugmr8c.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/mdugmr8d.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/mdugmr8t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/mdugmrfc8t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/mdugmri7m.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/mdugmri7t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/mdugmri8c.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/mdugmri8t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/mdugmrifc8t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/mdugmrma.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/mdugmrmb.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/mdugmro7t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/mdugmro8c.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/mdugmro8t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/mdugmrofc8t.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/ugmm8a.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/ugmm8y.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/ugmmi8a.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/ugmmi8y.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/ugmmo8y.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/ugmr8a.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/ugmr8y.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/ugmri8a.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/ugmri8y.tfm
%{_texmfdistdir}/fonts/tfm/mathdesign/mdugm/ugmro8y.tfm
%{_texmfdistdir}/fonts/type1/mathdesign/mdbch/md-chb7m.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdbch/md-chb7t.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdbch/md-chb7v.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdbch/md-chb7y.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdbch/md-chb8c.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdbch/md-chb8d.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdbch/md-chb8t.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdbch/md-chbi7m.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdbch/md-chbi7t.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdbch/md-chbi8c.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdbch/md-chbi8t.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdbch/md-chbma.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdbch/md-chbmb.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdbch/md-chr7m.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdbch/md-chr7t.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdbch/md-chr7t5.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdbch/md-chr7t6.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdbch/md-chr7t7.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdbch/md-chr7t8.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdbch/md-chr7t9.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdbch/md-chr7v.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdbch/md-chr7y.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdbch/md-chr8c.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdbch/md-chr8d.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdbch/md-chr8t.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdbch/md-chree.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdbch/md-chri7m.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdbch/md-chri7t.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdbch/md-chri7t5.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdbch/md-chri7t6.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdbch/md-chri7t7.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdbch/md-chri7t8.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdbch/md-chri7t9.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdbch/md-chri8c.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdbch/md-chri8t.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdbch/md-chrma.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdbch/md-chrmb.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdput/md-utb7m.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdput/md-utb7t.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdput/md-utb7v.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdput/md-utb7y.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdput/md-utb8c.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdput/md-utb8t.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdput/md-utbi7m.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdput/md-utbi7t.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdput/md-utbi8c.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdput/md-utbi8t.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdput/md-utbma.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdput/md-utbmb.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdput/md-utr7m.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdput/md-utr7t.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdput/md-utr7v.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdput/md-utr7y.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdput/md-utr8c.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdput/md-utr8t.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdput/md-utri7m.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdput/md-utri7t.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdput/md-utri8c.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdput/md-utri8t.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdput/md-utrma.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdput/md-utrmb.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdugm/md-gmm7m.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdugm/md-gmm7t.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdugm/md-gmm7v.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdugm/md-gmm7y.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdugm/md-gmm8c.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdugm/md-gmm8t.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdugm/md-gmmi7m.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdugm/md-gmmi7t.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdugm/md-gmmi8c.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdugm/md-gmmi8t.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdugm/md-gmmma.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdugm/md-gmmmb.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdugm/md-gmr7m.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdugm/md-gmr7t.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdugm/md-gmr7v.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdugm/md-gmr7y.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdugm/md-gmr8c.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdugm/md-gmr8t.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdugm/md-gmri7m.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdugm/md-gmri7t.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdugm/md-gmri8c.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdugm/md-gmri8t.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdugm/md-gmrma.pfb
%{_texmfdistdir}/fonts/type1/mathdesign/mdugm/md-gmrmb.pfb
%{_texmfdistdir}/fonts/vf/mathdesign/mdbch/mdbchb7m.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdbch/mdbchb7t.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdbch/mdbchb7v.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdbch/mdbchb7y.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdbch/mdbchb8c.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdbch/mdbchb8d.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdbch/mdbchb8t.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdbch/mdbchbc8t.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdbch/mdbchbfc8t.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdbch/mdbchbi7m.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdbch/mdbchbi7t.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdbch/mdbchbi8c.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdbch/mdbchbi8t.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdbch/mdbchbic8t.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdbch/mdbchbifc8t.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdbch/mdbchbma.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdbch/mdbchbmb.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdbch/mdbchbo7t.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdbch/mdbchbo8c.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdbch/mdbchbo8t.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdbch/mdbchboc8t.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdbch/mdbchbofc8t.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdbch/mdbchr7m.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdbch/mdbchr7t.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdbch/mdbchr7v.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdbch/mdbchr7y.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdbch/mdbchr8c.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdbch/mdbchr8d.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdbch/mdbchr8t.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdbch/mdbchrc8t.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdbch/mdbchrfc8t.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdbch/mdbchri7m.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdbch/mdbchri7t.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdbch/mdbchri8c.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdbch/mdbchri8t.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdbch/mdbchric8t.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdbch/mdbchrifc8t.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdbch/mdbchrma.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdbch/mdbchrmb.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdbch/mdbchro7t.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdbch/mdbchro8c.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdbch/mdbchro8t.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdbch/mdbchroc8t.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdbch/mdbchrofc8t.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdput/mdputb7m.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdput/mdputb7t.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdput/mdputb7v.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdput/mdputb7y.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdput/mdputb8c.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdput/mdputb8t.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdput/mdputbc8t.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdput/mdputbfc8t.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdput/mdputbi7m.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdput/mdputbi7t.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdput/mdputbi8c.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdput/mdputbi8t.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdput/mdputbifc8t.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdput/mdputbma.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdput/mdputbmb.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdput/mdputbo7t.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdput/mdputbo8c.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdput/mdputbo8t.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdput/mdputbofc8t.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdput/mdputr7m.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdput/mdputr7t.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdput/mdputr7v.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdput/mdputr7y.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdput/mdputr8c.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdput/mdputr8t.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdput/mdputrc8t.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdput/mdputrfc8t.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdput/mdputri7m.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdput/mdputri7t.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdput/mdputri8c.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdput/mdputri8t.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdput/mdputrifc8t.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdput/mdputrma.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdput/mdputrmb.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdput/mdputro7t.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdput/mdputro8c.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdput/mdputro8t.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdput/mdputrofc8t.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdugm/mdugmm7m.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdugm/mdugmm7t.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdugm/mdugmm7v.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdugm/mdugmm7y.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdugm/mdugmm8c.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdugm/mdugmm8d.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdugm/mdugmm8t.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdugm/mdugmmfc8t.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdugm/mdugmmi7m.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdugm/mdugmmi7t.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdugm/mdugmmi8c.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdugm/mdugmmi8t.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdugm/mdugmmifc8t.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdugm/mdugmmma.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdugm/mdugmmmb.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdugm/mdugmmo7t.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdugm/mdugmmo8c.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdugm/mdugmmo8t.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdugm/mdugmmofc8t.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdugm/mdugmr7m.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdugm/mdugmr7t.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdugm/mdugmr7v.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdugm/mdugmr7y.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdugm/mdugmr8c.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdugm/mdugmr8d.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdugm/mdugmr8t.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdugm/mdugmrfc8t.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdugm/mdugmri7m.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdugm/mdugmri7t.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdugm/mdugmri8c.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdugm/mdugmri8t.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdugm/mdugmrifc8t.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdugm/mdugmrma.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdugm/mdugmrmb.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdugm/mdugmro7t.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdugm/mdugmro8c.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdugm/mdugmro8t.vf
%{_texmfdistdir}/fonts/vf/mathdesign/mdugm/mdugmrofc8t.vf
%{_texmfdistdir}/tex/latex/mathdesign/mathdesign.sty
%{_texmfdistdir}/tex/latex/mathdesign/mdacmr.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdbch/mdamdbch.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdbch/mdbch.cfg
%{_texmfdistdir}/tex/latex/mathdesign/mdbch/mdbch.sty
%{_texmfdistdir}/tex/latex/mathdesign/mdbch/mdbmdbch.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdbch/mdomxmdbch.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdbch/omlmdbch.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdbch/omsmdbch.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdbch/omxmdbch.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdbch/ot1mdbch.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdbch/t1mdbch.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdbch/ts1mdbch.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdbcmr.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdfont.def
%{_texmfdistdir}/tex/latex/mathdesign/mdput/mdamdput.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdput/mdbmdput.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdput/mdput.cfg
%{_texmfdistdir}/tex/latex/mathdesign/mdput/mdput.sty
%{_texmfdistdir}/tex/latex/mathdesign/mdput/omlmdput.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdput/omsmdput.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdput/omxmdput.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdput/ot1mdput.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdput/t1mdput.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdput/t1putr.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdput/ts1mdput.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdsffont.def
%{_texmfdistdir}/tex/latex/mathdesign/mdttfont.def
%{_texmfdistdir}/tex/latex/mathdesign/mdugm/mdamdugm.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdugm/mdbmdugm.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdugm/mdugm.cfg
%{_texmfdistdir}/tex/latex/mathdesign/mdugm/mdugm.sty
%{_texmfdistdir}/tex/latex/mathdesign/mdugm/omlmdugm.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdugm/omsmdugm.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdugm/omxmdugm.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdugm/ot1mdugm.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdugm/t1mdugm.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdugm/ts1mdugm.fd
%_texmf_updmap_d/mathdesign
%doc %{_texmfdistdir}/doc/fonts/mathdesign/MD-adobe-utopia-doc.pdf
%doc %{_texmfdistdir}/doc/fonts/mathdesign/MD-adobe-utopia-example.pdf
%doc %{_texmfdistdir}/doc/fonts/mathdesign/MD-bitstream-charter-doc.pdf
%doc %{_texmfdistdir}/doc/fonts/mathdesign/MD-bitstream-charter-example.pdf
%doc %{_texmfdistdir}/doc/fonts/mathdesign/MD-urw-garamond-doc.pdf
%doc %{_texmfdistdir}/doc/fonts/mathdesign/MD-urw-garamond-example.pdf
%doc %{_texmfdistdir}/doc/fonts/mathdesign/README
%doc %{_texmfdistdir}/doc/fonts/mathdesign/mathdesign-doc.pdf
%doc %{_texmfdistdir}/doc/latex/mathdesign/mathdesign-doc.pdf
%doc %{_texmfdistdir}/doc/latex/mathdesign/mdbch/MD-bitstream-charter-doc.pdf
%doc %{_texmfdistdir}/doc/latex/mathdesign/mdbch/mdbchtest.tex
%doc %{_texmfdistdir}/doc/latex/mathdesign/mdput/MD-adobe-utopia-doc.pdf
%doc %{_texmfdistdir}/doc/latex/mathdesign/mdput/mdputtest.tex
%doc %{_texmfdistdir}/doc/latex/mathdesign/mdugm/MD-urw-garamond-doc.pdf
%doc %{_texmfdistdir}/doc/latex/mathdesign/mdugm/mdugmtest.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips fonts tex doc %{buildroot}%{_texmfdistdir}
mkdir -p %{buildroot}%{_texmf_updmap_d}
cat > %{buildroot}%{_texmf_updmap_d}/mathdesign <<EOF
Map mdbch.map
Map mdput.map
Map mdugm.map
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17953 |12mr|texlive-mathdots-0.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/generic/mathdots
# catalog-date 2007-06-01 10:48:38 +0200
# catalog-license lppl
# catalog-version 0.8
Name:		texlive-mathdots
Version:	0.8
Release:	2
Summary:	Commands to produce dots in math that respect font size
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/generic/mathdots
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mathdots.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mathdots.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mathdots.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Redefines \ddots and \vdots, and defines \iddots. The dots
produced by \iddots slant in the opposite direction to \ddots.
All the commands are designed to change size appropriately in
scripts, as well as in response to LaTeX size changing
commands. The commands may also be used in plain TeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/mathdots/mathdots.sty
%{_texmfdistdir}/tex/generic/mathdots/mathdots.tex
%doc %{_texmfdistdir}/doc/generic/mathdots/README
%doc %{_texmfdistdir}/doc/generic/mathdots/mathdots.pdf
%doc %{_texmfdistdir}/doc/generic/mathdots/mdtest.tex
#- source
%doc %{_texmfdistdir}/source/generic/mathdots/mathdots.dtx
%doc %{_texmfdistdir}/source/generic/mathdots/mathdots.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17954 |12mr|texlive-math-e-20101011-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20062
# category Package
# catalog-ctan /info/examples/Math-E
# catalog-date 2010-10-11 21:01:03 +0200
# catalog-license lppl1.3
# catalog-version undef
Name:		texlive-math-e
Version:	20101011
Release:	2
Summary:	Examples from the book Typesetting Mathematics with LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/examples/Math-E
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/math-e.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/math-e.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
The bundle contains all the examples from the (English) book
"Typesetting Mathematics with LaTeX" (UIT Press, Cambridge,
2010). The examples are stand alone documents and may be
separately processed with LaTeX or PDFLaTeX.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/math-e/01-00-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/01-00-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/01-00-3.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/02-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/02-02-10.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/02-02-11.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/02-02-12.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/02-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/02-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/02-02-4.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/02-02-5.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/02-02-6.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/02-02-7.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/02-02-8.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/02-02-9.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/03-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/03-02-10.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/03-02-11.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/03-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/03-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/03-02-4.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/03-02-5.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/03-02-6.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/03-02-7.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/03-02-8.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/03-02-9.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/03-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/03-04-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/03-04-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/03-04-5.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/03-04-6.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/03-05-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/03-05-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/03-05-3.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/03-06-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/03-06-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/03-06-3.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/03-06-4.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/03-07-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/03-07-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/03-07-3.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-01-4.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-01-5.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-01-6.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-03-3.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-03-4.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-03-5.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-04-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-04-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-04-3.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-04-4.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-05-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-05-10.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-05-11.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-05-12.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-05-13.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-05-14.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-05-15.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-05-16.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-05-17.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-05-18.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-05-19.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-05-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-05-20.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-05-21.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-05-22.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-05-3.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-05-4.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-05-5.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-05-6.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-05-7.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-05-8.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-05-9.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-06-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-06-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-07-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-07-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-08-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-08-10.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-08-11.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-08-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-08-3.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-08-4.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-08-5.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-08-6.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-08-7.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-08-8.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-08-9.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-09-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-09-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-09-3.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-09-4.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-09-5.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-10-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-10-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-11-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-11-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-11-3.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-11-4.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-11-5.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-11-6.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-12-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-13-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-13-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-16-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-17-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-18-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-18-10.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-18-11.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-18-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-18-3.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-18-4.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-18-5.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-18-6.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-18-7.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-18-8.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-18-9.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-20-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-20-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-20-3.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-20-4.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-20-5.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-20-6.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/04-20-7.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/05-00-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/05-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/05-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/05-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/05-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/05-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/05-03-3.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/05-03-4.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/05-03-5.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/05-04-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/05-04-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-02-10.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-02-11.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-02-12.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-02-13.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-02-14.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-02-15.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-02-16.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-02-17.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-02-18.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-02-19.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-02-20.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-02-21.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-02-4.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-02-5.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-02-6.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-02-7.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-02-8.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-02-9.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-03-10.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-03-11.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-03-12.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-03-13.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-03-14.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-03-15.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-03-16.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-03-17.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-03-18.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-03-19.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-03-20.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-03-21.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-03-22.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-03-3.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-03-4.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-03-5.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-03-6.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-03-7.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-03-8.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-03-9.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-06-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-06-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-07-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-07-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-07-3.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-07-4.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-07-5.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-08-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-08-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-09-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-09-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-10-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-11-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-11-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-11-3.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-11-4.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-11-5.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-11-6.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-11-7.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-11-8.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-11-9.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-12-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-12-10.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-12-11.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-12-12.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-12-13.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-12-14.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-12-15.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-12-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-12-3.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-12-4.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-12-5.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-12-6.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-12-7.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-12-8.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-12-9.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-13-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-13-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-13-3.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-14-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-14-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-14-3.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-15-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-15-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-15-3.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-16-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-16-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-17-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-18-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-19-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-19-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-19-3.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-19-4.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-20-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-20-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-20-3.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/06-20-4.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/07-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/07-01-10.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/07-01-11.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/07-01-12.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/07-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/07-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/07-01-4.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/07-01-5.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/07-01-6.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/07-01-7.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/07-01-8.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/07-01-9.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/07-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/07-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/07-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/07-02-4.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/07-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/07-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/07-04-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/07-05-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/07-05-10.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/07-05-11.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/07-05-12.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/07-05-13.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/07-05-14.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/07-05-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/07-05-3.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/07-05-4.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/07-05-5.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/07-05-6.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/07-05-7.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/07-05-8.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/07-05-9.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/07-06-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/07-06-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/07-06-3.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/07-06-4.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/07-06-5.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/07-06-6.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/07-07-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/07-08-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/07-08-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/07-08-3.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/07-09-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/07-09-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/07-10-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/07-10-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/07-10-3.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/07-10-4.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/07-11-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/07-12-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/07-12-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/07-12-3.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/07-13-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/07-14-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/07-14-10.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/07-14-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/07-14-3.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/07-14-4.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/07-14-5.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/07-14-6.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/07-14-7.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/07-14-8.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/07-14-9.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/07-15-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/07-15-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/07-16-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/07-16-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/08-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/08-01-10.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/08-01-11.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/08-01-12.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/08-01-13.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/08-01-14.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/08-01-15.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/08-01-16.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/08-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/08-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/08-01-4.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/08-01-5.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/08-01-6.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/08-01-7.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/08-01-8.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/08-01-9.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/08-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/08-02-10.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/08-02-11.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/08-02-12.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/08-02-13.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/08-02-14.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/08-02-15.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/08-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/08-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/08-02-4.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/08-02-5.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/08-02-6.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/08-02-7.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/08-02-8.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/08-02-9.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/08-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/08-03-10.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/08-03-11.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/08-03-12.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/08-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/08-03-3.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/08-03-4.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/08-03-5.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/08-03-6.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/08-03-7.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/08-03-8.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/08-03-9.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/09-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/09-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/09-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/09-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/09-04-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/09-05-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/09-05-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/09-06-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/09-06-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/09-07-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/09-07-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/09-07-3.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/09-07-4.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/09-08-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/09-08-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/09-08-3.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/09-09-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/09-09-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/09-10-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/09-10-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/09-11-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/09-11-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/09-11-3.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/09-12-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/09-12-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/09-12-3.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/09-12-4.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/09-12-5.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/09-12-6.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/09-12-7.ltxps
%doc %{_texmfdistdir}/doc/latex/math-e/09-13-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/09-13-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/09-14-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/09-15-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/09-15-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/09-15-3.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/09-16-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/09-16-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/09-16-3.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/09-16-4.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/09-16-5.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/09-16-6.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/09-16-7.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/09-16-8.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/09-17-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/09-17-10.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/09-17-11.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/09-17-12.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/09-17-13.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/09-17-14.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/09-17-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/09-17-3.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/09-17-4.ltx4
%doc %{_texmfdistdir}/doc/latex/math-e/09-17-5.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/09-17-6.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/09-17-7.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/09-17-8.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/09-17-9.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/09-18-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/09-18-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/09-18-3.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/09-19-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/09-19-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/09-20-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/09-20-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/09-20-3.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/09-20-4.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/09-20-5.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/10-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/10-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/10-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/10-01-4.ltxps
%doc %{_texmfdistdir}/doc/latex/math-e/10-01-5.ltxps
%doc %{_texmfdistdir}/doc/latex/math-e/10-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/10-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/10-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/10-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/10-03-3.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/10-03-4.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/10-03-5.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/10-04-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/10-04-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/10-04-3.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/10-04-4.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/10-04-5.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/10-04-6.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/10-04-7.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/10-04-8.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/10-04-9.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/10-05-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/10-05-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/10-06-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/10-06-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/10-06-3.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/10-06-4.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/10-07-1.ltx2
%doc %{_texmfdistdir}/doc/latex/math-e/10-07-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/10-07-3.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/10-07-4.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/10-07-5.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/10-07-6.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/10-07-7.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/10-08-1.ltxps
%doc %{_texmfdistdir}/doc/latex/math-e/10-09-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/10-09-10.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/10-09-11.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/10-09-12.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/10-09-13.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/10-09-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/10-09-3.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/10-09-4.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/10-09-5.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/10-09-6.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/10-09-7.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/10-09-8.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/10-09-9.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/10-10-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/10-10-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/10-10-3.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/10-10-4.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/10-10-5.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/10-10-6.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/10-10-7.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/11-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/11-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/11-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/11-01-4.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/11-01-5.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/11-01-6.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/11-01-7.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/11-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/11-02-10.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/11-02-11.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/11-02-12.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/11-02-13.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/11-02-14.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/11-02-15.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/11-02-16.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/11-02-17.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/11-02-18.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/11-02-19.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/11-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/11-02-20.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/11-02-21.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/11-02-22.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/11-02-23.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/11-02-24.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/11-02-25.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/11-02-26.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/11-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/11-02-4.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/11-02-5.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/11-02-6.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/11-02-7.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/11-02-8.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/11-02-9.ltx
%doc %{_texmfdistdir}/doc/latex/math-e/README
%doc %{_texmfdistdir}/doc/latex/math-e/exaarticle.cls
%doc %{_texmfdistdir}/doc/latex/math-e/exaarticle2.cls
%doc %{_texmfdistdir}/doc/latex/math-e/exaartplain.cls
%doc %{_texmfdistdir}/doc/latex/math-e/exareport.cls
%doc %{_texmfdistdir}/doc/latex/math-e/exasymbol.cls

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17955 |12mr|texlive-mathexam-1.00-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/mathexam
# catalog-date 2008-08-22 15:19:59 +0200
# catalog-license lppl
# catalog-version 1.00
Name:		texlive-mathexam
Version:	1.00
Release:	2
Summary:	Package for typesetting exams
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mathexam
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mathexam.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mathexam.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mathexam.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package can help you typeset exams (mostly in mathematics
and related disciplines where students are required to show
their calculations followed by one or more short answers). It
provides commands for inclusion of space for calculations, as
well as commands for automatic creation of "answer spaces". In
addition, the package will automatically create page headers
and footers, and will let you include instructions and space
for students to put their name.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/mathexam/mathexam.sty
%doc %{_texmfdistdir}/doc/latex/mathexam/README
%doc %{_texmfdistdir}/doc/latex/mathexam/mathexam.pdf
%doc %{_texmfdistdir}/doc/latex/mathexam/sample.pdf
%doc %{_texmfdistdir}/doc/latex/mathexam/sample.tex
#- source
%doc %{_texmfdistdir}/source/latex/mathexam/mathexam.dtx
%doc %{_texmfdistdir}/source/latex/mathexam/mathexam.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17956 |12mr|texlive-mathmode-2.47-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20742
# category Package
# catalog-ctan /info/math/voss/mathmode
# catalog-date 2010-12-14 15:27:20 +0100
# catalog-license lppl
# catalog-version 2.47
Name:		texlive-mathmode
Version:	2.47
Release:	2
Summary:	A comprehensive review of mathematics in (La)TeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/math/voss/mathmode
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mathmode.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mathmode.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
The review includes: Standard LaTeX mathematics mode; AMSmath;
TeX and mathematics; Other packages; Tuning math typesetting;
Mathematics fonts; Special symbols; Examples; and Lists,
bibliography and index.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/mathmode/Changes
%doc %{_texmfdistdir}/doc/latex/mathmode/Mathmode.bib
%doc %{_texmfdistdir}/doc/latex/mathmode/Mathmode.ist
%doc %{_texmfdistdir}/doc/latex/mathmode/Mathmode.ltx
%doc %{_texmfdistdir}/doc/latex/mathmode/Mathmode.pdf
%doc %{_texmfdistdir}/doc/latex/mathmode/Mathmode.tex
%doc %{_texmfdistdir}/doc/latex/mathmode/README
%doc %{_texmfdistdir}/doc/latex/mathmode/images/EuScript.eps
%doc %{_texmfdistdir}/doc/latex/mathmode/images/EuScript.pdf
%doc %{_texmfdistdir}/doc/latex/mathmode/images/amsalign.eps
%doc %{_texmfdistdir}/doc/latex/mathmode/images/amsalign.pdf
%doc %{_texmfdistdir}/doc/latex/mathmode/images/cm-crop.eps
%doc %{_texmfdistdir}/doc/latex/mathmode/images/cm-crop.pdf
%doc %{_texmfdistdir}/doc/latex/mathmode/images/cmbright-crop.eps
%doc %{_texmfdistdir}/doc/latex/mathmode/images/cmbright-crop.pdf
%doc %{_texmfdistdir}/doc/latex/mathmode/images/colArray.eps
%doc %{_texmfdistdir}/doc/latex/mathmode/images/colArray.pdf
%doc %{_texmfdistdir}/doc/latex/mathmode/images/exscale.eps
%doc %{_texmfdistdir}/doc/latex/mathmode/images/exscale.pdf
%doc %{_texmfdistdir}/doc/latex/mathmode/images/family.eps
%doc %{_texmfdistdir}/doc/latex/mathmode/images/family.pdf
%doc %{_texmfdistdir}/doc/latex/mathmode/images/family0.eps
%doc %{_texmfdistdir}/doc/latex/mathmode/images/family0.pdf
%doc %{_texmfdistdir}/doc/latex/mathmode/images/family1.eps
%doc %{_texmfdistdir}/doc/latex/mathmode/images/family1.pdf
%doc %{_texmfdistdir}/doc/latex/mathmode/images/lm-crop.eps
%doc %{_texmfdistdir}/doc/latex/mathmode/images/lm-crop.pdf
%doc %{_texmfdistdir}/doc/latex/mathmode/images/minionpro-crop.eps
%doc %{_texmfdistdir}/doc/latex/mathmode/images/minionpro-crop.pdf
%doc %{_texmfdistdir}/doc/latex/mathmode/images/node.eps
%doc %{_texmfdistdir}/doc/latex/mathmode/images/node.pdf
%doc %{_texmfdistdir}/doc/latex/mathmode/images/pamath-crop.eps
%doc %{_texmfdistdir}/doc/latex/mathmode/images/pamath-crop.pdf
%doc %{_texmfdistdir}/doc/latex/mathmode/images/pazo-crop.eps
%doc %{_texmfdistdir}/doc/latex/mathmode/images/pazo-crop.pdf
%doc %{_texmfdistdir}/doc/latex/mathmode/images/styles.eps
%doc %{_texmfdistdir}/doc/latex/mathmode/images/styles.pdf
%doc %{_texmfdistdir}/doc/latex/mathmode/images/test-crop.pdf
%doc %{_texmfdistdir}/doc/latex/mathmode/images/test.pdf
%doc %{_texmfdistdir}/doc/latex/mathmode/images/test.tex
%doc %{_texmfdistdir}/doc/latex/mathmode/runLaTeX
%doc %{_texmfdistdir}/doc/latex/mathmode/runPDFLaTeX
%doc %{_texmfdistdir}/doc/latex/mathmode/runVTeX

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17957 |12mr|texlive-mathpazo-1.003-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /fonts/mathpazo
# catalog-date 2009-10-06 20:42:53 +0200
# catalog-license gpl
# catalog-version 1.003
Name:		texlive-mathpazo
Version:	1.003
Release:	2
Summary:	Fonts to typeset mathematics to match Palatino
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/mathpazo
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mathpazo.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mathpazo.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mathpazo.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The Pazo Math fonts are a family of PostScript fonts suitable
for typesetting mathematics in combination with the Palatino
family of text fonts. The Pazo Math family is made up of five
fonts provided in Adobe Type 1 format (PazoMath, PazoMath-
Italic, PazoMath-Bold, PazoMath-BoldItalic, and
PazoMathBlackboardBold). These contain, in designs that match
Palatino, glyphs that are usually not available in Palatino and
for which Computer Modern looks odd when combined with
Palatino. These glyphs include the uppercase Greek alphabet in
upright and slanted shapes in regular and bold weights, the
lowercase Greek alphabet in slanted shape in regular and bold
weights, several mathematical glyphs (partialdiff, summation,
product, coproduct, emptyset, infinity, and proportional) in
regular and bold weights, other glyphs (Euro and dotlessj) in
upright and slanted shapes in regular and bold weights, and the
uppercase letters commonly used to represent various number
sets (C, I, N, Q, R, and Z) in blackboard bold. The set also
includes a set of 'true' small-caps fonts, also suitable for
use with Palatino (or one of its clones). LaTeX macro support
(using package mathpazo.sty) is provided in psnfss (a required
part of any LaTeX distribution).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/mathpazo/fplmb.afm
%{_texmfdistdir}/fonts/afm/public/mathpazo/fplmbb.afm
%{_texmfdistdir}/fonts/afm/public/mathpazo/fplmbi.afm
%{_texmfdistdir}/fonts/afm/public/mathpazo/fplmr.afm
%{_texmfdistdir}/fonts/afm/public/mathpazo/fplmri.afm
%{_texmfdistdir}/fonts/tfm/public/mathpazo/fplmb.tfm
%{_texmfdistdir}/fonts/tfm/public/mathpazo/fplmbb.tfm
%{_texmfdistdir}/fonts/tfm/public/mathpazo/fplmbi.tfm
%{_texmfdistdir}/fonts/tfm/public/mathpazo/fplmr.tfm
%{_texmfdistdir}/fonts/tfm/public/mathpazo/fplmri.tfm
%{_texmfdistdir}/fonts/tfm/public/mathpazo/zplmb7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathpazo/zplmb7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathpazo/zplmb7y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathpazo/zplmr7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathpazo/zplmr7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathpazo/zplmr7v.tfm
%{_texmfdistdir}/fonts/tfm/public/mathpazo/zplmr7y.tfm
%{_texmfdistdir}/fonts/type1/public/mathpazo/fplmb.pfb
%{_texmfdistdir}/fonts/type1/public/mathpazo/fplmbb.pfb
%{_texmfdistdir}/fonts/type1/public/mathpazo/fplmbi.pfb
%{_texmfdistdir}/fonts/type1/public/mathpazo/fplmr.pfb
%{_texmfdistdir}/fonts/type1/public/mathpazo/fplmri.pfb
%{_texmfdistdir}/fonts/vf/public/mathpazo/zplmb7m.vf
%{_texmfdistdir}/fonts/vf/public/mathpazo/zplmb7t.vf
%{_texmfdistdir}/fonts/vf/public/mathpazo/zplmb7y.vf
%{_texmfdistdir}/fonts/vf/public/mathpazo/zplmr7m.vf
%{_texmfdistdir}/fonts/vf/public/mathpazo/zplmr7t.vf
%{_texmfdistdir}/fonts/vf/public/mathpazo/zplmr7v.vf
%{_texmfdistdir}/fonts/vf/public/mathpazo/zplmr7y.vf
%doc %{_texmfdistdir}/doc/latex/mathpazo/README.txt
%doc %{_texmfdistdir}/doc/latex/mathpazo/gpl.txt
%doc %{_texmfdistdir}/doc/latex/mathpazo/mapfplm.tex
%doc %{_texmfdistdir}/doc/latex/mathpazo/mapppl.tex
%doc %{_texmfdistdir}/doc/latex/mathpazo/mapzplm.tex
%doc %{_texmfdistdir}/doc/latex/mathpazo/pazofnst.tex
%doc %{_texmfdistdir}/doc/latex/mathpazo/pazotest.pdf
#- source
%doc %{_texmfdistdir}/source/latex/mathpazo/Makefile
%doc %{_texmfdistdir}/source/latex/mathpazo/cmbsy10.pl
%doc %{_texmfdistdir}/source/latex/mathpazo/cmbx10.pl
%doc %{_texmfdistdir}/source/latex/mathpazo/cmex10.pl
%doc %{_texmfdistdir}/source/latex/mathpazo/cmmi10.pl
%doc %{_texmfdistdir}/source/latex/mathpazo/cmmib10.pl
%doc %{_texmfdistdir}/source/latex/mathpazo/cmr10.pl
%doc %{_texmfdistdir}/source/latex/mathpazo/cmsy10.pl
%doc %{_texmfdistdir}/source/latex/mathpazo/fplmb.inf
%doc %{_texmfdistdir}/source/latex/mathpazo/fplmb.mtx
%doc %{_texmfdistdir}/source/latex/mathpazo/fplmb.pl
%doc %{_texmfdistdir}/source/latex/mathpazo/fplmbb.inf
%doc %{_texmfdistdir}/source/latex/mathpazo/fplmbb.mtx
%doc %{_texmfdistdir}/source/latex/mathpazo/fplmbb.pl
%doc %{_texmfdistdir}/source/latex/mathpazo/fplmbi.inf
%doc %{_texmfdistdir}/source/latex/mathpazo/fplmbi.mtx
%doc %{_texmfdistdir}/source/latex/mathpazo/fplmbi.pl
%doc %{_texmfdistdir}/source/latex/mathpazo/fplmr.inf
%doc %{_texmfdistdir}/source/latex/mathpazo/fplmr.mtx
%doc %{_texmfdistdir}/source/latex/mathpazo/fplmr.pl
%doc %{_texmfdistdir}/source/latex/mathpazo/fplmri.inf
%doc %{_texmfdistdir}/source/latex/mathpazo/fplmri.mtx
%doc %{_texmfdistdir}/source/latex/mathpazo/fplmri.pl
%doc %{_texmfdistdir}/source/latex/mathpazo/haxzplmb.mtx
%doc %{_texmfdistdir}/source/latex/mathpazo/haxzplmr.mtx
%doc %{_texmfdistdir}/source/latex/mathpazo/inf/fplmb.inf
%doc %{_texmfdistdir}/source/latex/mathpazo/inf/fplmbb.inf
%doc %{_texmfdistdir}/source/latex/mathpazo/inf/fplmbi.inf
%doc %{_texmfdistdir}/source/latex/mathpazo/inf/fplmr.inf
%doc %{_texmfdistdir}/source/latex/mathpazo/inf/fplmri.inf
%doc %{_texmfdistdir}/source/latex/mathpazo/nokernum.mtx
%doc %{_texmfdistdir}/source/latex/mathpazo/omsnames.mtx
%doc %{_texmfdistdir}/source/latex/mathpazo/pazofnst/Makefile
%doc %{_texmfdistdir}/source/latex/mathpazo/pazofnst/cmbsy10.pl
%doc %{_texmfdistdir}/source/latex/mathpazo/pazofnst/cmbx10.pl
%doc %{_texmfdistdir}/source/latex/mathpazo/pazofnst/cmex10.pl
%doc %{_texmfdistdir}/source/latex/mathpazo/pazofnst/cmmi10.pl
%doc %{_texmfdistdir}/source/latex/mathpazo/pazofnst/cmmib10.pl
%doc %{_texmfdistdir}/source/latex/mathpazo/pazofnst/cmr10.pl
%doc %{_texmfdistdir}/source/latex/mathpazo/pazofnst/cmsy10.pl
%doc %{_texmfdistdir}/source/latex/mathpazo/pazofnst/haxzplmb.mtx
%doc %{_texmfdistdir}/source/latex/mathpazo/pazofnst/haxzplmr.mtx
%doc %{_texmfdistdir}/source/latex/mathpazo/pazofnst/nokernum.mtx
%doc %{_texmfdistdir}/source/latex/mathpazo/pazofnst/omsnames.mtx
%doc %{_texmfdistdir}/source/latex/mathpazo/pazofnst/pazofnst.tex
%doc %{_texmfdistdir}/source/latex/mathpazo/pazofnst/unsetcm4pl.mtx
%doc %{_texmfdistdir}/source/latex/mathpazo/pazofnst/unsetint.mtx
%doc %{_texmfdistdir}/source/latex/mathpazo/pazofnst/unsetosf.mtx
%doc %{_texmfdistdir}/source/latex/mathpazo/pazofnst/unsetpl4cm.mtx
%doc %{_texmfdistdir}/source/latex/mathpazo/pazofnst/unsetpunct.mtx
%doc %{_texmfdistdir}/source/latex/mathpazo/pazofnst/zplmbgop.mtx
%doc %{_texmfdistdir}/source/latex/mathpazo/pazofnst/zplmsum.mtx
%doc %{_texmfdistdir}/source/latex/mathpazo/pplr8a.mtx
%doc %{_texmfdistdir}/source/latex/mathpazo/unsetcm4pl.mtx
%doc %{_texmfdistdir}/source/latex/mathpazo/unsetint.mtx
%doc %{_texmfdistdir}/source/latex/mathpazo/unsetosf.mtx
%doc %{_texmfdistdir}/source/latex/mathpazo/unsetpl4cm.mtx
%doc %{_texmfdistdir}/source/latex/mathpazo/unsetpunct.mtx
%doc %{_texmfdistdir}/source/latex/mathpazo/zplmbgop.mtx
%doc %{_texmfdistdir}/source/latex/mathpazo/zplmsum.mtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17958 |12mr|texlive-mathspec-0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/xetex/latex/mathspec
# catalog-date 2009-09-30 20:39:21 +0200
# catalog-license lppl
# catalog-version 0.2
Name:		texlive-mathspec
Version:	0.2
Release:	2
Summary:	Specify arbitrary fonts for mathematics in XeTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/xetex/latex/mathspec
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mathspec.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mathspec.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The mathspec package provides an interface to typeset
mathematics in XeLaTeX with arbitrary text fonts using fontspec
as a backend. The package is under development and later
versions might to be incompatible with this version, as this
version is incompatible with earlier versions. The package
requires at least version 0.9995 of XeTeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/xelatex/mathspec/mathspec.sty
%doc %{_texmfdistdir}/doc/xelatex/mathspec/README
%doc %{_texmfdistdir}/doc/xelatex/mathspec/mathspec.pdf
%doc %{_texmfdistdir}/doc/xelatex/mathspec/mathspec.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17959 |12mr|texlive-mathspic-1.13-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26313
# category Package
# catalog-ctan /graphics/mathspic
# catalog-date 2011-06-24 10:29:05 +0200
# catalog-license lppl
# catalog-version 1.13
Name:		texlive-mathspic
Version:	1.13
Release:	3
Summary:	A Perl filter program for use with PiCTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/mathspic
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mathspic.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mathspic.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-mathspic.bin = %{EVRD}

%description
MathsPIC(Perl) is a development of the earlier MathsPIC(DOS)
program, now implemented as a Perl script, being much more
portable than the earlier program. MathsPIC parses a plain text
input file and generates a plain text output-file containing
commands for drawing a diagram. Version 1.0 produces output
containing PiCTeX and (La)TeX commands, which may then be
processed by plain TeX or LaTeX in the usual way. MathsPIC also
outputs a comprehensive log-file. MathsPIC facilitates creating
figures using PiCTeX by providing an environment for
manipulating named points and also allows the use of variables
and maths (advance, multiply, and divide)--in short--it takes
the pain out of PiCTeX. Both the original DOS version and the
new Perl version are available.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/mathspic
%{_texmfdistdir}/scripts/mathspic/mathspic.pl
%{_texmfdistdir}/tex/latex/mathspic/mathspic.sty
%doc %{_texmfdistdir}/doc/latex/mathspic/HELP.txt
%doc %{_texmfdistdir}/doc/latex/mathspic/MATHSPIC.BAT
%doc %{_texmfdistdir}/doc/latex/mathspic/README.txt
%doc %{_texmfdistdir}/doc/latex/mathspic/grabtexdata.tex
%doc %{_texmfdistdir}/doc/latex/mathspic/mathsPICfigures.zip
%doc %{_texmfdistdir}/doc/latex/mathspic/mathsPICmanual.pdf
%doc %{_texmfdistdir}/doc/latex/mathspic/mathsPICmanual.zip
%doc %{_texmfdistdir}/doc/latex/mathspic/mathspic.1
%doc %{_texmfdistdir}/doc/latex/mathspic/mathspic.lib
%doc %{_texmfdistdir}/doc/latex/mathspic/mathspic.sh
%doc %{_texmfdistdir}/doc/latex/mathspic/sourcecode113.html
%doc %{_texmfdistdir}/doc/latex/mathspic/sourcecode113.nw
%doc %{_texmfdistdir}/doc/latex/mathspic/sourcecode113.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/mathspic/mathspic.pl mathspic
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17960 |12mr|texlive-mattens-1.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17582
# category Package
# catalog-ctan /macros/latex/contrib/mattens
# catalog-date 2009-11-09 23:10:10 +0100
# catalog-license lppl
# catalog-version 1.3
Name:		texlive-mattens
Version:	1.3
Release:	2
Summary:	Matrices/tensor typesetting
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mattens
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mattens.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mattens.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mattens.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The mattens package contains the definitions to typeset
matrices, vectors and tensors as used in the engineering
community for the representation of common vectors and tensors
such as forces, velocities, moments of inertia, etc.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/mattens/mattens.sty
%doc %{_texmfdistdir}/doc/latex/mattens/README
%doc %{_texmfdistdir}/doc/latex/mattens/mattens.pdf
%doc %{_texmfdistdir}/doc/latex/mattens/mattens_sample.pdf
%doc %{_texmfdistdir}/doc/latex/mattens/mattens_sample_src.zip
#- source
%doc %{_texmfdistdir}/source/latex/mattens/mattens.dtx
%doc %{_texmfdistdir}/source/latex/mattens/mattens.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17961 |12mr|texlive-maybemath-20070309-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/maybemath
# catalog-date 2007-03-09 22:25:45 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-maybemath
Version:	20070309
Release:	2
Summary:	Make math bold or italic according to context
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/maybemath
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/maybemath.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/maybemath.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The \maybebm and \maybeit macros can be used in math
expressions to make the arguments typeset as bold or italic
respectively if the surrounding context is appropriate. They
are useful for writing user macros for use in general contexts.
\maybebm is especially appropriate when section titles contain
math expressions, since the title will appear bold but the
header and table of contents usually replicate the title in
normal width. It uses the bm package to make things bold
\maybeit performs a similar role to \mathrm{} but the math
expression will be italicised if the surrounding text is.
\maybeitsubscript is provided to shift subscripts to the left
if the expression is italicised.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/maybemath/maybemath.sty
%doc %{_texmfdistdir}/doc/latex/maybemath/README
%doc %{_texmfdistdir}/doc/latex/maybemath/maybemath.pdf
%doc %{_texmfdistdir}/doc/latex/maybemath/maybemath.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17962 |12mr|texlive-mbenotes-2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24321
# category Package
# catalog-ctan /macros/latex/contrib/mbenotes
# catalog-date 2011-10-17 17:40:54 +0200
# catalog-license lppl1.2
# catalog-version 2
Name:		texlive-mbenotes
Version:	2
Release:	2
Summary:	Notes in tables or images
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mbenotes
License:	LPPL1.2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mbenotes.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mbenotes.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package defines a command \tabnote, which stores notes for
later processing by the command \thetabnotes, and a
corresponding \imgnote for images. The package is derived from
mechanisms in the package endnotes.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/mbenotes/mbenotes.sty
%doc %{_texmfdistdir}/doc/latex/mbenotes/README
%doc %{_texmfdistdir}/doc/latex/mbenotes/mbe.pdf
%doc %{_texmfdistdir}/doc/latex/mbenotes/mbenotes.pdf
%doc %{_texmfdistdir}/doc/latex/mbenotes/mbenotes.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17963 |12mr|texlive-mcaption-3.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/mcaption
# catalog-date 2009-03-14 02:18:31 +0100
# catalog-license lppl
# catalog-version 3.0
Name:		texlive-mcaption
Version:	3.0
Release:	2
Summary:	Put captions in the margin
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mcaption
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mcaption.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mcaption.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mcaption.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The mcaption package provides an mcaption environment which
puts figure or table captions in the margin. The package works
with the standard classes and with the KOMA-Script document
classes scrartcl, scrreprt and scrbook. The package requires
the changepage package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/mcaption/mcaption.sty
%doc %{_texmfdistdir}/doc/latex/mcaption/CHANGES
%doc %{_texmfdistdir}/doc/latex/mcaption/README
%doc %{_texmfdistdir}/doc/latex/mcaption/example.tex
%doc %{_texmfdistdir}/doc/latex/mcaption/mcaption.pdf
#- source
%doc %{_texmfdistdir}/source/latex/mcaption/mcaption.dtx
%doc %{_texmfdistdir}/source/latex/mcaption/mcaption.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17964 |12mr|texlive-mceinleger-20070109-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/mceinleger
# catalog-date 2007-01-09 22:36:10 +0100
# catalog-license gpl
# catalog-version undef
Name:		texlive-mceinleger
Version:	20070109
Release:	2
Summary:	Creating covers for music cassettes
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mceinleger
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mceinleger.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mceinleger.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A package for creating MC-covers on your own. It allows the
creation of simple covers as well as covers with an additional
page for more information about the cassette (table of contents
e.g.). The rotating package is required.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/mceinleger/mceinleger.sty
%doc %{_texmfdistdir}/doc/latex/mceinleger/mceinleger.pdf
%doc %{_texmfdistdir}/doc/latex/mceinleger/mceinleger.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17965 |12mr|texlive-mcite-1.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18173
# category Package
# catalog-ctan /macros/latex/contrib/mcite
# catalog-date 2007-01-09 22:36:10 +0100
# catalog-license gpl
# catalog-version 1.6
Name:		texlive-mcite
Version:	1.6
Release:	2
Summary:	Multiple items in a single citation
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mcite
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mcite.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mcite.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mcite.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The mcite package allows the user to collapse multiple
citations into one, as is customary in physics journals. The
package requires a customised BibTeX style for its work; the
documentation explains how to do that customisation.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/mcite/mcite.sty
%doc %{_texmfdistdir}/doc/latex/mcite/COPYING
%doc %{_texmfdistdir}/doc/latex/mcite/README
%doc %{_texmfdistdir}/doc/latex/mcite/mcite.bib
%doc %{_texmfdistdir}/doc/latex/mcite/mcite.pdf
#- source
%doc %{_texmfdistdir}/source/latex/mcite/Makefile
%doc %{_texmfdistdir}/source/latex/mcite/mcite.drv
%doc %{_texmfdistdir}/source/latex/mcite/mcite.dtx
%doc %{_texmfdistdir}/source/latex/mcite/mcite.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17966 |12mr|texlive-mciteplus-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/mciteplus
# catalog-date 2008-09-30 16:07:39 +0200
# catalog-license lppl
# catalog-version 1.1
Name:		texlive-mciteplus
Version:	1.1
Release:	2
Summary:	Enhanced multiple citations
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mciteplus
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mciteplus.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mciteplus.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The mciteplus LaTeX package is an enhanced reimplementation of
Thorsten Ohl's mcite package which provides support for the
grouping of multiple citations together as is often done in
physics journals. An extensive set of features provide for
other applications such as reference sublisting.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/mciteplus/IEEEtranM.bst
%{_texmfdistdir}/bibtex/bst/mciteplus/IEEEtranMN.bst
%{_texmfdistdir}/bibtex/bst/mciteplus/apsrevM.bst
%{_texmfdistdir}/bibtex/bst/mciteplus/apsrmpM.bst
%{_texmfdistdir}/tex/latex/mciteplus/mciteplus.sty
%doc %{_texmfdistdir}/doc/latex/mciteplus/README
%doc %{_texmfdistdir}/doc/latex/mciteplus/changelog.txt
%doc %{_texmfdistdir}/doc/latex/mciteplus/mciteplus_code.txt
%doc %{_texmfdistdir}/doc/latex/mciteplus/mciteplus_doc.pdf
%doc %{_texmfdistdir}/doc/latex/mciteplus/mciteplus_doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17967 |12mr|texlive-mdframed-1.6b-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27127
# category Package
# catalog-ctan /macros/latex/contrib/mdframed
# catalog-date 2012-06-03 22:54:07 +0200
# catalog-license lppl
# catalog-version 1.6b
Name:		texlive-mdframed
Version:	1.6b
Release:	1
Summary:	Framed environments that can split at page boundaries
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mdframed
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mdframed.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mdframed.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mdframed.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package develops the facilities of framed in providing
breakable framed and coloured boxes. The user may instruct the
package to perform its operations using default LaTeX commands,
PStricks or TikZ.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/mdframed/ltxmdf.cls
%{_texmfdistdir}/tex/latex/mdframed/md-frame-0.mdf
%{_texmfdistdir}/tex/latex/mdframed/md-frame-1.mdf
%{_texmfdistdir}/tex/latex/mdframed/md-frame-2.mdf
%{_texmfdistdir}/tex/latex/mdframed/md-frame-3.mdf
%{_texmfdistdir}/tex/latex/mdframed/mdframed.sty
%doc %{_texmfdistdir}/doc/latex/mdframed/README.txt
%doc %{_texmfdistdir}/doc/latex/mdframed/donald-duck.jpg
%doc %{_texmfdistdir}/doc/latex/mdframed/mdframed-example-default.pdf
%doc %{_texmfdistdir}/doc/latex/mdframed/mdframed-example-default.tex
%doc %{_texmfdistdir}/doc/latex/mdframed/mdframed-example-pstricks.pdf
%doc %{_texmfdistdir}/doc/latex/mdframed/mdframed-example-pstricks.tex
%doc %{_texmfdistdir}/doc/latex/mdframed/mdframed-example-texsx.pdf
%doc %{_texmfdistdir}/doc/latex/mdframed/mdframed-example-texsx.tex
%doc %{_texmfdistdir}/doc/latex/mdframed/mdframed-example-tikz.pdf
%doc %{_texmfdistdir}/doc/latex/mdframed/mdframed-example-tikz.tex
%doc %{_texmfdistdir}/doc/latex/mdframed/mdframed.pdf
#- source
%doc %{_texmfdistdir}/source/latex/mdframed/Makefile
%doc %{_texmfdistdir}/source/latex/mdframed/mdframed.dtx
%doc %{_texmfdistdir}/source/latex/mdframed/mdframed.ins
%doc %{_texmfdistdir}/source/latex/mdframed/mdframedmake.bat

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17968 |12mr|texlive-mdputu-1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20298
# category Package
# catalog-ctan /fonts/mdputu
# catalog-date 2010-11-03 15:55:25 +0100
# catalog-license other-free
# catalog-version 1.2
Name:		texlive-mdputu
Version:	1.2
Release:	2
Summary:	Upright digits in Adobe Utopia Italic
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/mdputu
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mdputu.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mdputu.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The Annals of Mathematics uses italics for theorems. However,
slanted digits and parentheses look disturbing when surrounded
by (upright) mathematics. This package provides virtual fonts
with italics and upright digits and punctuation, as an
extension to Mathdesign Utopia.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/tfm/public/mdputu/mdputubi7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mdputu/mdputubi8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mdputu/mdputuri7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mdputu/mdputuri8t.tfm
%{_texmfdistdir}/fonts/vf/public/mdputu/mdputubi7t.vf
%{_texmfdistdir}/fonts/vf/public/mdputu/mdputubi8t.vf
%{_texmfdistdir}/fonts/vf/public/mdputu/mdputuri7t.vf
%{_texmfdistdir}/fonts/vf/public/mdputu/mdputuri8t.vf
%{_texmfdistdir}/tex/latex/mdputu/mdputu.sty
%{_texmfdistdir}/tex/latex/mdputu/ot1mdputu.fd
%{_texmfdistdir}/tex/latex/mdputu/t1mdputu.fd
%doc %{_texmfdistdir}/doc/latex/mdputu/README
%doc %{_texmfdistdir}/doc/latex/mdputu/mdputu.dtx
%doc %{_texmfdistdir}/doc/latex/mdputu/mdputu.ins
%doc %{_texmfdistdir}/doc/latex/mdputu/mdputu.pdf
%doc %{_texmfdistdir}/doc/latex/mdputu/sample.pdf
%doc %{_texmfdistdir}/doc/latex/mdputu/sample.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17969 |12mr|texlive-mdsymbol-0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25049
# category Package
# catalog-ctan /fonts/mdsymbol
# catalog-date 2012-01-08 14:35:05 +0100
# catalog-license ofl
# catalog-version 0.3
Name:		texlive-mdsymbol
Version:	0.3
Release:	1
Summary:	Symbol fonts to match Adobe Myriad Pro
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/mdsymbol
License:	OFL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mdsymbol.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mdsymbol.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a font of mathematical symbols, MyriadPro
The font is designed as a companion to Adobe Myriad Pro, but it
might also fit well with other contemporary typefaces.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/enc/dvips/mdsymbol/mdsymbol-a.enc
%{_texmfdistdir}/fonts/enc/dvips/mdsymbol/mdsymbol-b.enc
%{_texmfdistdir}/fonts/enc/dvips/mdsymbol/mdsymbol-c.enc
%{_texmfdistdir}/fonts/enc/dvips/mdsymbol/mdsymbol-d.enc
%{_texmfdistdir}/fonts/enc/dvips/mdsymbol/mdsymbol-e.enc
%{_texmfdistdir}/fonts/enc/dvips/mdsymbol/mdsymbol-f.enc
%{_texmfdistdir}/fonts/map/dvips/mdsymbol/mdsymbol.map
%{_texmfdistdir}/fonts/opentype/public/mdsymbol/MdSymbol-Bold.otf
%{_texmfdistdir}/fonts/opentype/public/mdsymbol/MdSymbol-Light.otf
%{_texmfdistdir}/fonts/opentype/public/mdsymbol/MdSymbol-Regular.otf
%{_texmfdistdir}/fonts/opentype/public/mdsymbol/MdSymbol-Semibold.otf
%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolA-Bold.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolA-Light.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolA-Regular.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolA-Semibold.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolA.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolB-Bold.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolB-Light.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolB-Regular.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolB-Semibold.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolB.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolC-Bold.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolC-Light.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolC-Regular.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolC-Semibold.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolC.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolD-Bold.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolD-Light.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolD-Regular.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolD-Semibold.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolD.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolE-Bold.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolE-Light.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolE-Regular.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolE-Semibold.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolE.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolF-Bold.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolF-Light.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolF-Regular.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolF-Semibold.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolF.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/mdaccents.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/mdarrows.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/mdbase.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/mddelims.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/mdgeometric.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/mdoperators.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/mdrelations.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/mdturnstile.mf
%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolA-Bold.tfm
%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolA-Light.tfm
%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolA-Regular.tfm
%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolA-Semibold.tfm
%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolB-Bold.tfm
%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolB-Light.tfm
%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolB-Regular.tfm
%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolB-Semibold.tfm
%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolC-Bold.tfm
%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolC-Light.tfm
%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolC-Regular.tfm
%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolC-Semibold.tfm
%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolD-Bold.tfm
%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolD-Light.tfm
%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolD-Regular.tfm
%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolD-Semibold.tfm
%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolE-Bold.tfm
%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolE-Light.tfm
%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolE-Regular.tfm
%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolE-Semibold.tfm
%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolF-Bold.tfm
%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolF-Light.tfm
%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolF-Regular.tfm
%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolF-Semibold.tfm
%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolA-Bold.pfb
%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolA-Light.pfb
%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolA-Regular.pfb
%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolA-Semibold.pfb
%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolB-Bold.pfb
%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolB-Light.pfb
%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolB-Regular.pfb
%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolB-Semibold.pfb
%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolC-Bold.pfb
%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolC-Light.pfb
%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolC-Regular.pfb
%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolC-Semibold.pfb
%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolD-Bold.pfb
%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolD-Light.pfb
%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolD-Regular.pfb
%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolD-Semibold.pfb
%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolE-Bold.pfb
%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolE-Light.pfb
%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolE-Regular.pfb
%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolE-Semibold.pfb
%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolF-Bold.pfb
%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolF-Light.pfb
%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolF-Regular.pfb
%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolF-Semibold.pfb
%{_texmfdistdir}/tex/latex/mdsymbol/mdsymbol.sty
#- source
%doc %{_texmfdistdir}/source/latex/mdsymbol/mdsymbol.dtx
%doc %{_texmfdistdir}/source/latex/mdsymbol/mdsymbol.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17970 |12mr|texlive-mdwtools-1.05.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/mdwtools
# catalog-date 2008-06-23 17:43:34 +0200
# catalog-license gpl
# catalog-version 1.05.4
Name:		texlive-mdwtools
Version:	1.05.4
Release:	2
Summary:	Miscellaneous tools by Mark Wooding
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mdwtools
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mdwtools.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mdwtools.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mdwtools.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This collection of tools includes: - support for short commands
starting with @, - macros to sanitise the OT1 encoding of the
cmtt fonts; - a 'do after' command; - improved footnote
support; - mathenv for various alignment in maths; - list
handling; - mdwmath which adds some minor changes to LaTeX
maths; - a rewrite of LaTeX's tabular and array environments; -
verbatim handling; and - syntax diagrams.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/mdwtools/at.sty
%{_texmfdistdir}/tex/latex/mdwtools/cmtt.sty
%{_texmfdistdir}/tex/latex/mdwtools/doafter.sty
%{_texmfdistdir}/tex/latex/mdwtools/footnote.sty
%{_texmfdistdir}/tex/latex/mdwtools/mTTcmtt.fd
%{_texmfdistdir}/tex/latex/mdwtools/mTTenc.def
%{_texmfdistdir}/tex/latex/mdwtools/mathenv.sty
%{_texmfdistdir}/tex/latex/mdwtools/mdwlist.sty
%{_texmfdistdir}/tex/latex/mdwtools/mdwmath.sty
%{_texmfdistdir}/tex/latex/mdwtools/mdwtab.sty
%{_texmfdistdir}/tex/latex/mdwtools/sverb.sty
%{_texmfdistdir}/tex/latex/mdwtools/syntax.sty
%doc %{_texmfdistdir}/doc/latex/mdwtools/COPYING
%doc %{_texmfdistdir}/doc/latex/mdwtools/README
%doc %{_texmfdistdir}/doc/latex/mdwtools/at.pdf
%doc %{_texmfdistdir}/doc/latex/mdwtools/cmtt.pdf
%doc %{_texmfdistdir}/doc/latex/mdwtools/doafter.pdf
%doc %{_texmfdistdir}/doc/latex/mdwtools/doafter.tex
%doc %{_texmfdistdir}/doc/latex/mdwtools/footnote.pdf
%doc %{_texmfdistdir}/doc/latex/mdwtools/gpl.tex
%doc %{_texmfdistdir}/doc/latex/mdwtools/mathenv.tex
%doc %{_texmfdistdir}/doc/latex/mdwtools/mdwlist.pdf
%doc %{_texmfdistdir}/doc/latex/mdwtools/mdwmath.pdf
%doc %{_texmfdistdir}/doc/latex/mdwtools/mdwtab.pdf
%doc %{_texmfdistdir}/doc/latex/mdwtools/mdwtools.tex
%doc %{_texmfdistdir}/doc/latex/mdwtools/sverb.pdf
%doc %{_texmfdistdir}/doc/latex/mdwtools/syntax.pdf
#- source
%doc %{_texmfdistdir}/source/latex/mdwtools/at.dtx
%doc %{_texmfdistdir}/source/latex/mdwtools/cmtt.dtx
%doc %{_texmfdistdir}/source/latex/mdwtools/doafter.dtx
%doc %{_texmfdistdir}/source/latex/mdwtools/footnote.dtx
%doc %{_texmfdistdir}/source/latex/mdwtools/mdwlist.dtx
%doc %{_texmfdistdir}/source/latex/mdwtools/mdwmath.dtx
%doc %{_texmfdistdir}/source/latex/mdwtools/mdwtab.dtx
%doc %{_texmfdistdir}/source/latex/mdwtools/mdwtools.ins
%doc %{_texmfdistdir}/source/latex/mdwtools/sverb.dtx
%doc %{_texmfdistdir}/source/latex/mdwtools/syntax.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17971 |12mr|texlive-media9-0.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26204
# category Package
# catalog-ctan /macros/latex/contrib/media9
# catalog-date 2012-05-02 17:35:03 +0200
# catalog-license lppl1.3
# catalog-version 0.7
Name:		texlive-media9
Version:	0.7
Release:	1
Summary:	Multimedia inclusion package with Adobe Reader-9/X compatibility
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/media9
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/media9.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/media9.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides an interface to embed interactive Flash
(SWF) and 3D objects (Adobe U3D & PRC), as well as video and
sound files or streams in the popular MP4, FLV and MP3 formats
into PDF documents with Acrobat-9/X compatibility. Playback of
multimedia files uses the built-in Flash Player of Adobe Reader
and does, therefore, not depend on external plug-ins. Flash
Player supports the efficient H.264 codec for video
compression. The package is based on the RichMedia Annotation,
an Adobe addition to the PDF specification. It replaces the now
obsolete movie15 package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/media9/javascript/3Dmenu.js
%{_texmfdistdir}/tex/latex/media9/javascript/3Dspintool.js
%{_texmfdistdir}/tex/latex/media9/javascript/animation.js
%{_texmfdistdir}/tex/latex/media9/javascript/asylabels.js
%{_texmfdistdir}/tex/latex/media9/media9.sty
%{_texmfdistdir}/tex/latex/media9/players/APlayer.swf
%{_texmfdistdir}/tex/latex/media9/players/StrobeMediaPlayback.swf
%{_texmfdistdir}/tex/latex/media9/players/VPlayer.swf
%doc %{_texmfdistdir}/doc/latex/media9/ChangeLog
%doc %{_texmfdistdir}/doc/latex/media9/README
%doc %{_texmfdistdir}/doc/latex/media9/files/3dsystem.fig
%doc %{_texmfdistdir}/doc/latex/media9/files/3dsystem.pdf
%doc %{_texmfdistdir}/doc/latex/media9/files/3dsystem.tex
%doc %{_texmfdistdir}/doc/latex/media9/files/cube.asy
%doc %{_texmfdistdir}/doc/latex/media9/files/cube.mp4
%doc %{_texmfdistdir}/doc/latex/media9/files/dice.u3d
%doc %{_texmfdistdir}/doc/latex/media9/files/dice.vws
%doc %{_texmfdistdir}/doc/latex/media9/files/dice.wrl
%doc %{_texmfdistdir}/doc/latex/media9/files/epix.asy
%doc %{_texmfdistdir}/doc/latex/media9/files/epix.prc
%doc %{_texmfdistdir}/doc/latex/media9/files/mailto.png
%doc %{_texmfdistdir}/doc/latex/media9/files/players/APlayer.mxml
%doc %{_texmfdistdir}/doc/latex/media9/files/players/BSD-License
%doc %{_texmfdistdir}/doc/latex/media9/files/players/SMPfixes.patch
%doc %{_texmfdistdir}/doc/latex/media9/files/players/StrobeMediaPlayback-license
%doc %{_texmfdistdir}/doc/latex/media9/files/players/VPlayer.mxml
%doc %{_texmfdistdir}/doc/latex/media9/files/random.mp4
%doc %{_texmfdistdir}/doc/latex/media9/media9.pdf
%doc %{_texmfdistdir}/doc/latex/media9/media9.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17972 |12mr|texlive-meetingmins-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24503
# category Package
# catalog-ctan /macros/latex/contrib/meetingmins
# catalog-date 2011-11-02 12:24:01 +0100
# catalog-license lppl1.3
# catalog-version 1.0
Name:		texlive-meetingmins
Version:	1.0
Release:	2
Summary:	Format written minutes of meetings
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/meetingmins
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/meetingmins.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/meetingmins.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/meetingmins.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The class allows formatting of meeting minutes using \section
commands (which provide hierarchical structure). An agenda can
also be produced for distribution prior to the meeting, with
user-selected portions suppressed from printing.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/meetingmins/meetingmins.cls
%doc %{_texmfdistdir}/doc/latex/meetingmins/README
%doc %{_texmfdistdir}/doc/latex/meetingmins/meetingmins.pdf
%doc %{_texmfdistdir}/doc/latex/meetingmins/samples/agenda.pdf
%doc %{_texmfdistdir}/doc/latex/meetingmins/samples/agenda.tex
%doc %{_texmfdistdir}/doc/latex/meetingmins/samples/chair.pdf
%doc %{_texmfdistdir}/doc/latex/meetingmins/samples/chair.tex
%doc %{_texmfdistdir}/doc/latex/meetingmins/samples/department.min
%doc %{_texmfdistdir}/doc/latex/meetingmins/samples/minutes.pdf
%doc %{_texmfdistdir}/doc/latex/meetingmins/samples/minutes.tex
#- source
%doc %{_texmfdistdir}/source/latex/meetingmins/meetingmins.dtx
%doc %{_texmfdistdir}/source/latex/meetingmins/meetingmins.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17973 |12mr|texlive-memdesign-20101028-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20237
# category Package
# catalog-ctan /info/memdesign
# catalog-date 2010-10-28 17:24:15 +0200
# catalog-license lppl1.3
# catalog-version undef
Name:		texlive-memdesign
Version:	20101028
Release:	2
Summary:	Notes on book design
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/memdesign
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/memdesign.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/memdesign.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
"A Few Notes on Book Design" provides an introduction to the
business of book design. It is an extended version of what used
to be the first part of the memoir users' manual. Please note
that the supplied copy of the document uses commercial fonts;
the README file contains instructions on how to compile the
document without these fonts.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/fonts/memdesign/README
%doc %{_texmfdistdir}/doc/fonts/memdesign/memdesign.pdf
%doc %{_texmfdistdir}/doc/fonts/memdesign/memdesign.tex
%doc %{_texmfdistdir}/doc/fonts/memdesign/memetc.bib

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17974 |12mr|texlive-memexsupp-0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/memexsupp
# catalog-date 2008-08-22 15:19:59 +0200
# catalog-license lppl
# catalog-version 0.1
Name:		texlive-memexsupp
Version:	0.1
Release:	2
Summary:	Experimental memoir support
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/memexsupp
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/memexsupp.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/memexsupp.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A package of code proposed as supporting material for memoir.
The package is intended as a test bed for such code, which may
in the fullness of time be adopted into the main memoir
release.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/memexsupp/memexsupp.sty
%doc %{_texmfdistdir}/doc/latex/memexsupp/README
%doc %{_texmfdistdir}/doc/latex/memexsupp/memexsupp.pdf
%doc %{_texmfdistdir}/doc/latex/memexsupp/memexsupp.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17975 |12mr|texlive-memoir-3.6j.6.0g-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21638
# category Package
# catalog-ctan /macros/latex/contrib/memoir
# catalog-date 2011-03-06 22:53:00 +0100
# catalog-license lppl
# catalog-version 3.6j patch 6.0g
Name:		texlive-memoir
Version:	3.6j.6.0g
Release:	2
Summary:	Typeset fiction, non-fiction and mathematical books
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/memoir
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/memoir.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/memoir.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/memoir.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The memoir class is for typesetting poetry, fiction, non-
fiction, and mathematical works. Permissible document 'base'
font sizes range from 9 to 60pt. There is a range of page-
styles and well over a dozen chapter-styles to choose from, as
well as methods for specifying your own layouts and designs.
The class also provides the functionality of over thirty of the
more popular packages, thus simplifying document sources. The
class automatically loads an associated patch file mempatch;
the patch file may be updated from time to time, between
releases of the class itself. (The patch file stays around even
when there are no extant patches.) Users who wish to use the
hyperref package, in a document written with the memoir class,
should also use the memhfixc package (part of this bundle).
Note, however, that current versions of hyperref actually load
the package automatically if they detect that they are running
under memoir.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/makeindex/memoir/basic.gst
%{_texmfdistdir}/tex/latex/memoir/mem10.clo
%{_texmfdistdir}/tex/latex/memoir/mem11.clo
%{_texmfdistdir}/tex/latex/memoir/mem12.clo
%{_texmfdistdir}/tex/latex/memoir/mem14.clo
%{_texmfdistdir}/tex/latex/memoir/mem17.clo
%{_texmfdistdir}/tex/latex/memoir/mem20.clo
%{_texmfdistdir}/tex/latex/memoir/mem25.clo
%{_texmfdistdir}/tex/latex/memoir/mem30.clo
%{_texmfdistdir}/tex/latex/memoir/mem36.clo
%{_texmfdistdir}/tex/latex/memoir/mem48.clo
%{_texmfdistdir}/tex/latex/memoir/mem60.clo
%{_texmfdistdir}/tex/latex/memoir/mem9.clo
%{_texmfdistdir}/tex/latex/memoir/memhfixc.sty
%{_texmfdistdir}/tex/latex/memoir/memoir.cls
%{_texmfdistdir}/tex/latex/memoir/mempatch.sty
%doc %{_texmfdistdir}/doc/latex/memoir/Makeidxglo
%doc %{_texmfdistdir}/doc/latex/memoir/README
%doc %{_texmfdistdir}/doc/latex/memoir/anvil2.mps
%doc %{_texmfdistdir}/doc/latex/memoir/memfonts.sty
%doc %{_texmfdistdir}/doc/latex/memoir/memlays.sty
%doc %{_texmfdistdir}/doc/latex/memoir/memman.gst
%doc %{_texmfdistdir}/doc/latex/memoir/memman.ist
%doc %{_texmfdistdir}/doc/latex/memoir/memman.pdf
%doc %{_texmfdistdir}/doc/latex/memoir/memman.tex
%doc %{_texmfdistdir}/doc/latex/memoir/memnoidxnum.tex
%doc %{_texmfdistdir}/doc/latex/memoir/memsty.sty
%doc %{_texmfdistdir}/doc/latex/memoir/titlepages.sty
%doc %{_texmfdistdir}/doc/latex/memoir/trims-example.tex
#- source
%doc %{_texmfdistdir}/source/latex/memoir/memoir.dtx
%doc %{_texmfdistdir}/source/latex/memoir/memoir.ins
%doc %{_texmfdistdir}/source/latex/memoir/mempatch.dtx
%doc %{_texmfdistdir}/source/latex/memoir/mempatch.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar makeindex tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17976 |12mr|texlive-MemoirChapStyles-1.7e-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25918
# category Package
# catalog-ctan /info/latex-samples/MemoirChapStyles
# catalog-date 2012-04-11 16:14:01 +0200
# catalog-license lppl
# catalog-version 1.7e
Name:		texlive-MemoirChapStyles
Version:	1.7e
Release:	1
Summary:	Chapter styles in memoir class
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/latex-samples/MemoirChapStyles
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/MemoirChapStyles.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/MemoirChapStyles.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
A showcase of chapter styles available to users of memoir: the
six provided in the class itself, plus many from elsewhere (by
the present author and others). The package's resources apply
only to memoir, but the package draws from a number of sources
relating to standard classes, including the fncychap package,
and Vincent Zoonekynd's tutorial on headings.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/MemoirChapStyles/MemoirChapStyles.pdf
%doc %{_texmfdistdir}/doc/latex/MemoirChapStyles/MemoirChapStyles.tex
%doc %{_texmfdistdir}/doc/latex/MemoirChapStyles/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17977 |12mr|texlive-mentis-1.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/mentis
# catalog-date 2007-01-09 22:36:10 +0100
# catalog-license lppl
# catalog-version 1.5
Name:		texlive-mentis
Version:	1.5
Release:	2
Summary:	A basis for books to be published by Mentis publishers
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mentis
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mentis.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mentis.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mentis.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This LaTeX class loads scrbook and provides changes necessary
for publishing at Mentis publishers in Paderborn, Germany. It
is not an official Mentis class, merely one developed by an
author in close co-operation with Mentis.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/mentis/mentis.cls
%doc %{_texmfdistdir}/doc/latex/mentis/README
%doc %{_texmfdistdir}/doc/latex/mentis/mentis.pdf
#- source
%doc %{_texmfdistdir}/source/latex/mentis/mentis.dtx
%doc %{_texmfdistdir}/source/latex/mentis/mentis.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17978 |12mr|texlive-menu-0.994-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/menu
# catalog-date 2009-03-06 22:55:22 +0100
# catalog-license other-free
# catalog-version 0.994
Name:		texlive-menu
Version:	0.994
Release:	2
Summary:	Typesetting menus
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/menu
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/menu.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/menu.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/menu.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package defines command \menu which assists typesetting of
a path through a program's menu.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/menu/menu.sty
%doc %{_texmfdistdir}/doc/latex/menu/README
%doc %{_texmfdistdir}/doc/latex/menu/menu.pdf
#- source
%doc %{_texmfdistdir}/source/latex/menu/menu.dtx
%doc %{_texmfdistdir}/source/latex/menu/menu.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17979 |12mr|texlive-menukeys-1.1b-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25919
# category Package
# catalog-ctan /macros/latex/contrib/menukeys
# catalog-date 2012-04-11 11:11:10 +0200
# catalog-license lppl1.2
# catalog-version 1.1b
Name:		texlive-menukeys
Version:	1.1b
Release:	1
Summary:	Format menu sequences, paths and keystrokes from lists
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/menukeys
License:	LPPL1.2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/menukeys.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/menukeys.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/menukeys.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package allows easy input and formatting of menu sequences,
using menus set with commands such as \menu{Extras > Settings >
General}, paths using a command like
\path{macros/latex/contrib/menukeys} and short cuts such aas
\keys{\ctrl + C}. The output is highly configurable by
providing different styles and colour themes.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/menukeys/menukeys.sty
%doc %{_texmfdistdir}/doc/latex/menukeys/README
%doc %{_texmfdistdir}/doc/latex/menukeys/menukeys.pdf
#- source
%doc %{_texmfdistdir}/source/latex/menukeys/menukeys.dtx
%doc %{_texmfdistdir}/source/latex/menukeys/menukeys.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17980 |12mr|texlive-metafont-2.718281-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26689
# category Package
# catalog-ctan /systems/knuth/dist/mf
# catalog-date 2012-05-23 16:10:32 +0200
# catalog-license knuth
# catalog-version 2.718281
Name:		texlive-metafont
Version:	2.718281
Release:	6
Summary:	A system for specifying fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/systems/knuth/dist/mf
License:	KNUTH
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/metafont.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/metafont.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-tetex
Requires:	texlive-metafont.bin
%rename tetex-mfwin
%rename texlive-mfwin

%description
The program takes a semi-algorithmic specification of a font,
and produces a bitmap font (whose properties are defined by a
set of parameters of the target device), and a set metrics for
use by TeX. The bitmap output may be converted into a format
directly usable by a device driver, etc., by the tools provided
in the parallel mfware distribution. (Third parties have
developed tools to convert the bitmap output to outline fonts.)
The distribution includes the source of Knuth's Metafont book;
this source is there to read, as an example of writing TeX --
it should not be processed without Knuth's direct permission.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	rm -fr %{_texmfvardir}/web2c/metafont
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/metafont/base/expr.mf
%{_texmfdistdir}/metafont/base/io.mf
%{_texmfdistdir}/metafont/base/mf.mf
%{_texmfdistdir}/metafont/base/null.mf
%{_texmfdistdir}/metafont/base/plain.mf
%{_texmfdistdir}/metafont/config/cmmf.ini
%{_texmfdistdir}/metafont/config/mf.ini
%{_texmfdistdir}/metafont/misc/3test.mf
%{_texmfdistdir}/metafont/misc/6test.mf
%{_texmfdistdir}/metafont/misc/mode2dpi.mf
%{_texmfdistdir}/metafont/misc/mode2dpixy.mf
%{_texmfdistdir}/metafont/misc/modename.mf
%{_texmfdistdir}/metafont/misc/modes.mf
%{_texmfdistdir}/metafont/misc/ps2mfbas.mf
%{_texmfdistdir}/metafont/misc/rtest.mf
%{_texmfdistdir}/metafont/misc/test.mf
%{_texmfdistdir}/metafont/misc/waits.mf
%{_texmfdistdir}/metafont/misc/ztest.mf
%_texmf_fmtutil_d/metafont
%doc %{_mandir}/man1/mf-nowin.1*
%doc %{_texmfdir}/doc/man/man1/mf-nowin.man1.pdf
%doc %{_mandir}/man1/mf.1*
%doc %{_texmfdir}/doc/man/man1/mf.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1
mkdir -p %{buildroot}%{_texmf_fmtutil_d}
cat > %{buildroot}%{_texmf_fmtutil_d}/metafont <<EOF
#
# from metafont:
mf mf-nowin - -translate-file=cp227.tcx mf.ini
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17981 |12mr|texlive-metafont-beginners-20091009-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /info/metafont/beginners
# catalog-date 2009-10-09 14:08:41 +0200
# catalog-license pd
# catalog-version undef
Name:		texlive-metafont-beginners
Version:	20091009
Release:	2
Summary:	An introductory tutorial for MetaFont
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/metafont/beginners
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/metafont-beginners.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/metafont-beginners.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
An old introduction to the use of MetaFont, that has stood the
test of time. It focuses on using the program, rather than
designing fonts, but does offer advice about understanding
errors in other people's fonts.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/fonts/metafont-beginners/metafont-for-beginners.pdf
%doc %{_texmfdistdir}/doc/fonts/metafont-beginners/metafont-for-beginners.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17982 |12mr|texlive-metago-0.9-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /graphics/metapost/contrib/macros/metago
# catalog-date 2008-09-08 11:32:46 +0200
# catalog-license lppl
# catalog-version 0.9
Name:		texlive-metago
Version:	0.9
Release:	2
Summary:	MetaPost output of Go positions
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/metapost/contrib/macros/metago
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/metago.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/metago.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package allows you to draw Go game positions with MetaPost.
Two methods of usage are provided, either using the package
programmatically, or using the package via a script (which may
produce several images).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/metapost/metago/metago.mp
%doc %{_texmfdistdir}/doc/metapost/metago/README
%doc %{_texmfdistdir}/doc/metapost/metago/example-program.mp
%doc %{_texmfdistdir}/doc/metapost/metago/example-program.pdf
%doc %{_texmfdistdir}/doc/metapost/metago/example-script-1.pdf
%doc %{_texmfdistdir}/doc/metapost/metago/example-script-2.pdf
%doc %{_texmfdistdir}/doc/metapost/metago/example-script-3.pdf
%doc %{_texmfdistdir}/doc/metapost/metago/example-script-4.pdf
%doc %{_texmfdistdir}/doc/metapost/metago/example-script-5.pdf
%doc %{_texmfdistdir}/doc/metapost/metago/example-script-6.pdf
%doc %{_texmfdistdir}/doc/metapost/metago/example-script-7.pdf
%doc %{_texmfdistdir}/doc/metapost/metago/example-script-8.pdf
%doc %{_texmfdistdir}/doc/metapost/metago/example-script.mp
%doc %{_texmfdistdir}/doc/metapost/metago/script.go

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar metapost doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17983 |12mr|texlive-metalogo-0.12-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18611
# category Package
# catalog-ctan /macros/latex/contrib/metalogo
# catalog-date 2010-05-29 17:49:59 +0200
# catalog-license lppl
# catalog-version 0.12
Name:		texlive-metalogo
Version:	0.12
Release:	2
Summary:	Extended TeX logo macros
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/metalogo
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/metalogo.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/metalogo.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/metalogo.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package exposes spacing parameters for various TeX logos
to the end user, to optimise the logos for different fonts.
Written especially for XeLaTeX users.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/metalogo/metalogo.sty
%doc %{_texmfdistdir}/doc/latex/metalogo/README
%doc %{_texmfdistdir}/doc/latex/metalogo/TeXoutline.pdf
%doc %{_texmfdistdir}/doc/latex/metalogo/eLaToutline.pdf
%doc %{_texmfdistdir}/doc/latex/metalogo/metalogo.pdf
#- source
%doc %{_texmfdistdir}/source/latex/metalogo/metalogo.dtx
%doc %{_texmfdistdir}/source/latex/metalogo/metalogo.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17984 |12mr|texlive-metaobj-0.93-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /graphics/metapost/contrib/macros/metaobj
# catalog-date 2007-08-24 22:48:09 +0200
# catalog-license lppl
# catalog-version 0.93
Name:		texlive-metaobj
Version:	0.93
Release:	2
Summary:	MetaPost package providing high-level objects
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/metapost/contrib/macros/metaobj
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/metaobj.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/metaobj.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
METAOBJ is a large metapost package providing high-level
objects. It implements many of PSTricks' features for node
connections, but also trees, matrices, and many other things.
It more or less contains boxes.mp and rboxes.mp. There is a
large (albeit not complete) documentation distributed with the
package. It is easily extensible with new objects.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/metapost/metaobj/connections.mp
%{_texmfdistdir}/metapost/metaobj/metaobj.mp
%{_texmfdistdir}/metapost/metaobj/mobjstandard.mp
%{_texmfdistdir}/metapost/metaobj/proofex.mp
%{_texmfdistdir}/metapost/metaobj/pstricksex1.mp
%{_texmfdistdir}/metapost/metaobj/pstricksex2.mp
%{_texmfdistdir}/metapost/metaobj/pstricksex3.mp
%{_texmfdistdir}/metapost/metaobj/pstricksex4.mp
%doc %{_texmfdistdir}/doc/metapost/metaobj/README
%doc %{_texmfdistdir}/doc/metapost/metaobj/license.txt
%doc %{_texmfdistdir}/doc/metapost/metaobj/momanual.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar metapost doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17985 |12mr|texlive-metaplot-0.91-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /graphics/metaplot
# catalog-date 2006-11-09 21:17:58 +0100
# catalog-license lppl
# catalog-version 0.91
Name:		texlive-metaplot
Version:	0.91
Release:	2
Summary:	Plot-manipulation macros for use in Metapost
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/metaplot
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/metaplot.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/metaplot.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
MetaPlot is a set of Metapost macros for manipulating pre-
generated plots (and similar objects), and formatting them for
inclusion in a Metapost figure. The intent is that the plots
can be generated by some outside program, in an abstract manner
that does not require making decisions about on-page sizing and
layout, and then they can be imported into MetaPlot and
arranged using the full capabilities of Metapost. Metaplot also
includes a very flexible set of macros for generating plot
axes, which may be useful in other contexts as well. Presently,
MetaPlot is in something of a pre-release beta state; it is
quite functional, but the syntax of the commands are still
potentially in flux. Bug reports and other suggestions would be
most welcome!.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/metapost/metaplot/axes.mp
%{_texmfdistdir}/metapost/metaplot/metaplot.mp
%doc %{_texmfdistdir}/doc/latex/metaplot/README
%doc %{_texmfdistdir}/doc/latex/metaplot/examples/cap1.cc
%doc %{_texmfdistdir}/doc/latex/metaplot/examples/cap1.mp
%doc %{_texmfdistdir}/doc/latex/metaplot/examples/capillary.cc
%doc %{_texmfdistdir}/doc/latex/metaplot/examples/cpoint.cc
%doc %{_texmfdistdir}/doc/latex/metaplot/examples/cpoint.h
%doc %{_texmfdistdir}/doc/latex/metaplot/examples/figure_1.mp
%doc %{_texmfdistdir}/doc/latex/metaplot/examples/figures_2-7.mp
%doc %{_texmfdistdir}/doc/latex/metaplot/examples/figures_8-9.mp
%doc %{_texmfdistdir}/doc/latex/metaplot/examples/gpl.txt
%doc %{_texmfdistdir}/doc/latex/metaplot/examples/mc2.mp
%doc %{_texmfdistdir}/doc/latex/metaplot/examples/metacontour.cc
%doc %{_texmfdistdir}/doc/latex/metaplot/examples/metacontour.h
%doc %{_texmfdistdir}/doc/latex/metaplot/examples/metacontour_main.cc
%doc %{_texmfdistdir}/doc/latex/metaplot/metaplot_preprint.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar metapost doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17986 |12mr|texlive-metapost-1.212-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26689
# category Package
# catalog-ctan /graphics/metapost/base
# catalog-date 2011-06-16 20:29:02 +0200
# catalog-license lgpl
# catalog-version 1.212
Name:		texlive-metapost
Version:	1.212
Release:	3
Summary:	A development of Metafont for creating graphics
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/metapost/base
License:	LGPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/metapost.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/metapost.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-metapost.bin

%description
MetaPost uses a language based on that of Metafont to produce
precise technical illustrations. Its output is scalable
PostScript or SVG, rather than the bitmaps Metafont creates.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/metapost/freeeuro.afm
%{_texmfdistdir}/fonts/afm/metapost/psyrgo.afm
%{_texmfdistdir}/fonts/afm/metapost/zpzdr-reversed.afm
%{_texmfdistdir}/fonts/enc/dvips/metapost/groff.enc
%{_texmfdistdir}/fonts/map/dvips/metapost/troff-updmap.map
%{_texmfdistdir}/fonts/map/dvips/metapost/troff.map
%{_texmfdistdir}/fonts/tfm/metapost/freeeuro.tfm
%{_texmfdistdir}/fonts/tfm/metapost/pagd8g.tfm
%{_texmfdistdir}/fonts/tfm/metapost/pagdo8g.tfm
%{_texmfdistdir}/fonts/tfm/metapost/pagk8g.tfm
%{_texmfdistdir}/fonts/tfm/metapost/pagko8g.tfm
%{_texmfdistdir}/fonts/tfm/metapost/pbkd8g.tfm
%{_texmfdistdir}/fonts/tfm/metapost/pbkdi8g.tfm
%{_texmfdistdir}/fonts/tfm/metapost/pbkl8g.tfm
%{_texmfdistdir}/fonts/tfm/metapost/pbkli8g.tfm
%{_texmfdistdir}/fonts/tfm/metapost/pcrb8g.tfm
%{_texmfdistdir}/fonts/tfm/metapost/pcrbo8g.tfm
%{_texmfdistdir}/fonts/tfm/metapost/pcrr8g.tfm
%{_texmfdistdir}/fonts/tfm/metapost/pcrro8g.tfm
%{_texmfdistdir}/fonts/tfm/metapost/phvb8g.tfm
%{_texmfdistdir}/fonts/tfm/metapost/phvb8gn.tfm
%{_texmfdistdir}/fonts/tfm/metapost/phvbo8g.tfm
%{_texmfdistdir}/fonts/tfm/metapost/phvbo8gn.tfm
%{_texmfdistdir}/fonts/tfm/metapost/phvr8g.tfm
%{_texmfdistdir}/fonts/tfm/metapost/phvr8gn.tfm
%{_texmfdistdir}/fonts/tfm/metapost/phvro8g.tfm
%{_texmfdistdir}/fonts/tfm/metapost/phvro8gn.tfm
%{_texmfdistdir}/fonts/tfm/metapost/pncb8g.tfm
%{_texmfdistdir}/fonts/tfm/metapost/pncbi8g.tfm
%{_texmfdistdir}/fonts/tfm/metapost/pncr8g.tfm
%{_texmfdistdir}/fonts/tfm/metapost/pncri8g.tfm
%{_texmfdistdir}/fonts/tfm/metapost/pplb8g.tfm
%{_texmfdistdir}/fonts/tfm/metapost/pplbi8g.tfm
%{_texmfdistdir}/fonts/tfm/metapost/pplr8g.tfm
%{_texmfdistdir}/fonts/tfm/metapost/pplri8g.tfm
%{_texmfdistdir}/fonts/tfm/metapost/psyrgo.tfm
%{_texmfdistdir}/fonts/tfm/metapost/ptmb8g.tfm
%{_texmfdistdir}/fonts/tfm/metapost/ptmbi8g.tfm
%{_texmfdistdir}/fonts/tfm/metapost/ptmr8g.tfm
%{_texmfdistdir}/fonts/tfm/metapost/ptmri8g.tfm
%{_texmfdistdir}/fonts/tfm/metapost/pzcmi8g.tfm
%{_texmfdistdir}/fonts/tfm/metapost/zpzdr-reversed.tfm
%{_texmfdistdir}/fonts/type1/metapost/freeeuro.pfa
%{_texmfdistdir}/metapost/base/TEX.mp
%{_texmfdistdir}/metapost/base/boxes.mp
%{_texmfdistdir}/metapost/base/format.mp
%{_texmfdistdir}/metapost/base/graph.mp
%{_texmfdistdir}/metapost/base/marith.mp
%{_texmfdistdir}/metapost/base/mfplain.mp
%{_texmfdistdir}/metapost/base/mpost.mp
%{_texmfdistdir}/metapost/base/plain.mp
%{_texmfdistdir}/metapost/base/rboxes.mp
%{_texmfdistdir}/metapost/base/sarith.mp
%{_texmfdistdir}/metapost/base/string.mp
%{_texmfdistdir}/metapost/base/texnum.mp
%{_texmfdistdir}/metapost/base/troffnum.mp
%{_texmfdistdir}/metapost/config/mfplain.ini
%{_texmfdistdir}/metapost/misc/null.mp
%{_texmfdistdir}/metapost/support/charlib/12
%{_texmfdistdir}/metapost/support/charlib/14
%{_texmfdistdir}/metapost/support/charlib/34
%{_texmfdistdir}/metapost/support/charlib/Ao
%{_texmfdistdir}/metapost/support/charlib/Fi
%{_texmfdistdir}/metapost/support/charlib/Fl
%{_texmfdistdir}/metapost/support/charlib/L1
%{_texmfdistdir}/metapost/support/charlib/LH
%{_texmfdistdir}/metapost/support/charlib/Lb
%{_texmfdistdir}/metapost/support/charlib/Sl
%{_texmfdistdir}/metapost/support/charlib/ao.x
%{_texmfdistdir}/metapost/support/charlib/bx
%{_texmfdistdir}/metapost/support/charlib/ci
%{_texmfdistdir}/metapost/support/charlib/ff
%{_texmfdistdir}/metapost/support/charlib/lh.x
%{_texmfdistdir}/metapost/support/charlib/ob
%{_texmfdistdir}/metapost/support/charlib/rh
%{_texmfdistdir}/metapost/support/charlib/sq
%{_texmfdistdir}/metapost/support/charlib/twiddle
%{_texmfdistdir}/metapost/support/trchars.adj
%{_texmfdistdir}/metapost/support/trfonts.map
%{_texmfdistdir}/tex/generic/metapost/mproof.tex
%{_texmfdistdir}/tex/generic/metapost/mpsproof.tex
%doc %{_texmfdistdir}/doc/metapost/base/grdemo-doc.pdf
%doc %{_texmfdistdir}/doc/metapost/base/grdemo.pdf
%doc %{_texmfdistdir}/doc/metapost/base/index.html
%doc %{_texmfdistdir}/doc/metapost/base/mpboxes.pdf
%doc %{_texmfdistdir}/doc/metapost/base/mpgraph.pdf
%doc %{_texmfdistdir}/doc/metapost/base/mpintro.pdf
%doc %{_texmfdistdir}/doc/metapost/base/mplibapi.pdf
%doc %{_texmfdistdir}/doc/metapost/base/mpman.pdf
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/Makefile
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/README
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/TODO
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/agepop91.d
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/agepopm.d
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/charts.mp
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/cm2lm.map
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/countries.d
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/ctabbing.sty
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/demo.ms
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/energy.d
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/figs.1
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/figs.mp
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/grdemo-doc.ms
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/grdemo-doc.ps
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/grdemo.eps
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/grdemo.mp
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/grdemo.ms
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/lead.d
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/matmul.d
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/mpboxes.bib
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/mpboxes.mp
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/mpboxes.tex
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/mpgraph.bib
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/mpgraph.mp
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/mpgraph.tex
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/mplibapi.tex
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/mpman-app-legacy.tex
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/mpman-app-optab.tex
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/mpman-app-refman.tex
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/mpman-charts.mp
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/mpman.bib
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/mpman.ist
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/mpman.mp
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/mpman.tex
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/timepop.d
%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/Makefile
%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/abstract.tex
%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/annulus.mp
%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/arrows.tex
%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/biblio.tex
%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/circles.mp
%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/commands.tex
%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/compilation.tex
%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/conclusion.tex
%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/data.d
%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/data.mp
%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/data.tex
%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/draw.mp
%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/draw.tex
%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/fill.mp
%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/fill.tex
%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/graph.tex
%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/inclusion.tex
%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/intro.tex
%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/label.mp
%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/label.tex
%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/mpintro.bib
%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/mpintro.ltx
%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/paperclip.mp
%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/parabola.mp
%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/previewer.eps
%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/previewer.pdf
%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/previewer.png
%doc %{_mandir}/man1/dvitomp.1*
%doc %{_texmfdir}/doc/man/man1/dvitomp.man1.pdf
%doc %{_mandir}/man1/mpost.1*
%doc %{_texmfdir}/doc/man/man1/mpost.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17987 |12mr|texlive-metapost-examples-20080420-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /info/metapost/examples
# catalog-date 2008-04-20 19:53:04 +0200
# catalog-license other-free
# catalog-version undef
Name:		texlive-metapost-examples
Version:	20080420
Release:	2
Summary:	Example drawings using MetaPost
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/metapost/examples
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/metapost-examples.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/metapost-examples.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
These are a few (hundred) example pictures drawn with MetaPost,
ranging from very simple (lines and circles) to rather
intricate (uncommon geometric transformations, fractals,
bitmap, etc).

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/metapost/metapost-examples/Makefile
%doc %{_texmfdistdir}/doc/metapost/metapost-examples/README
%doc %{_texmfdistdir}/doc/metapost/metapost-examples/data1
%doc %{_texmfdistdir}/doc/metapost/metapost-examples/data2
%doc %{_texmfdistdir}/doc/metapost/metapost-examples/data3
%doc %{_texmfdistdir}/doc/metapost/metapost-examples/examples.mp
%doc %{_texmfdistdir}/doc/metapost/metapost-examples/mp2html.pl

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17988 |12mr|texlive-metatex-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/plain/contrib/metatex
# catalog-date 2007-01-09 22:36:10 +0100
# catalog-license gpl
# catalog-version 1.1
Name:		texlive-metatex
Version:	1.1
Release:	2
Summary:	Incorporate MetaFont pictures in TeX source
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/plain/contrib/metatex
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/metatex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/metatex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
METATeX is a set of plain TeX and MetaFont macros that you can
use to define both the text and the figures in a single source
file. Because METATeX sets up two way communication, from TeX
to MetaFont and back from MetaFont to TeX, drawing dimensions
can be controlled by TeX and labels can be located by MetaFont.
Only standard features of TeX and MetaFont are used, but two
runs of TeX and one of MetaFont are needed.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/plain/metatex/metatex.tex
%doc %{_texmfdistdir}/doc/plain/metatex/README
%doc %{_texmfdistdir}/doc/plain/metatex/gpl.txt
%doc %{_texmfdistdir}/doc/plain/metatex/mtmp2pdf.tex
%doc %{_texmfdistdir}/doc/plain/metatex/mtpaper.pdf
%doc %{_texmfdistdir}/doc/plain/metatex/mtpaper/delay.mf
%doc %{_texmfdistdir}/doc/plain/metatex/mtpaper/diagram.tex
%doc %{_texmfdistdir}/doc/plain/metatex/mtpaper/frame.tex
%doc %{_texmfdistdir}/doc/plain/metatex/mtpaper/mtpaper.tex
%doc %{_texmfdistdir}/doc/plain/metatex/mtpaper/shadow.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17989 |12mr|texlive-metauml-0.2.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19692
# category Package
# catalog-ctan /graphics/metapost/contrib/macros/metauml
# catalog-date 2010-07-30 13:14:18 +0200
# catalog-license gpl
# catalog-version 0.2.5
Name:		texlive-metauml
Version:	0.2.5
Release:	2
Summary:	MetaPost library for typesetting UML diagrams
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/metapost/contrib/macros/metauml
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/metauml.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/metauml.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
MetaUML is a MetaPost library for typesetting UML diagrams,
which provides a usable, human-friendly textual notation for
UML, offering now support for class, package, activity, state,
and use case diagrams.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/metapost/metauml/metauml.mp
%{_texmfdistdir}/metapost/metauml/metauml_activity.mp
%{_texmfdistdir}/metapost/metauml/metauml_base.mp
%{_texmfdistdir}/metapost/metauml/metauml_behavioral_common.mp
%{_texmfdistdir}/metapost/metauml/metauml_class.mp
%{_texmfdistdir}/metapost/metauml/metauml_class_assoc.mp
%{_texmfdistdir}/metapost/metauml/metauml_class_clipart.mp
%{_texmfdistdir}/metapost/metauml/metauml_class_relations.mp
%{_texmfdistdir}/metapost/metauml/metauml_component.mp
%{_texmfdistdir}/metapost/metauml/metauml_component_relations.mp
%{_texmfdistdir}/metapost/metauml/metauml_defaults.mp
%{_texmfdistdir}/metapost/metauml/metauml_instance.mp
%{_texmfdistdir}/metapost/metauml/metauml_links.mp
%{_texmfdistdir}/metapost/metauml/metauml_note.mp
%{_texmfdistdir}/metapost/metauml/metauml_package.mp
%{_texmfdistdir}/metapost/metauml/metauml_package_relations.mp
%{_texmfdistdir}/metapost/metauml/metauml_paths.mp
%{_texmfdistdir}/metapost/metauml/metauml_skin_simple.mp
%{_texmfdistdir}/metapost/metauml/metauml_state.mp
%{_texmfdistdir}/metapost/metauml/metauml_stereotype.mp
%{_texmfdistdir}/metapost/metauml/metauml_templates.mp
%{_texmfdistdir}/metapost/metauml/metauml_usecase.mp
%{_texmfdistdir}/metapost/metauml/metauml_usecase_clipart.mp
%{_texmfdistdir}/metapost/metauml/util_commons.mp
%{_texmfdistdir}/metapost/metauml/util_group.mp
%{_texmfdistdir}/metapost/metauml/util_infrastructure.mp
%{_texmfdistdir}/metapost/metauml/util_log.mp
%{_texmfdistdir}/metapost/metauml/util_margins.mp
%{_texmfdistdir}/metapost/metauml/util_object.mp
%{_texmfdistdir}/metapost/metauml/util_picture.mp
%{_texmfdistdir}/metapost/metauml/util_picture_stack.mp
%{_texmfdistdir}/metapost/metauml/util_positioning.mp
%{_texmfdistdir}/metapost/metauml/util_shade.mp
%doc %{_texmfdistdir}/doc/metapost/metauml/README
%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/activity.mp
%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/activity_diagrams.mp
%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/appetizer.mp
%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/boxes_vs_util.mp
%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/class.mp
%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/class_association.mp
%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/class_customization.mp
%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/class_customization2.mp
%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/class_diagrams.mp
%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/class_templates.mp
%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/cliparts.mp
%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/component.mp
%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/group.mp
%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/how-links-work.mp
%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/instance.mp
%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/mptextmp.mp
%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/mptrace.tmp
%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/note.mp
%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/object_stack.mp
%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/package.mp
%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/paths.mp
%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/paths_man.mp
%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/picture_info.mp
%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/picture_stack.mp
%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/positioning.mp
%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/properties.mp
%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/state.mp
%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/statemachine_diagrams.mp
%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/test_activity.mp
%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/test_class.mp
%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/test_class_qual_assoc.mp
%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/test_class_templates.mp
%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/test_component.mp
%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/test_font.mp
%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/test_group.mp
%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/test_instance.mp
%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/test_lars_issues.mp
%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/test_lowlevel.mp
%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/test_note.mp
%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/test_package.mp
%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/test_paths.mp
%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/test_picture.mp
%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/test_picture_stack.mp
%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/test_picture_tex_rendering.mp
%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/test_positioning.mp
%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/test_skins.mp
%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/test_skins_global_defaults.mp
%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/test_state.mp
%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/test_usecase.mp
%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/usecase.mp
%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/usecase_diagrams.mp
%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/gnu-fdl.tex
%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/macro.tex
%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/metauml_manual.tex
%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/my-bib.bib
%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/test.mp
%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/test_suite.tex
%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual_0.2.5.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar metapost doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17990 |12mr|texlive-method-20100314-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17485
# category Package
# catalog-ctan /macros/latex/contrib/method
# catalog-date 2010-03-14 23:46:18 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-method
Version:	20100314
Release:	2
Summary:	Typeset method and variable declarations
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/method
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/method.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/method.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/method.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This LaTeX package supports the typesetting of programming
language method and variable declarations. It includes an
option to typeset in French.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/method/method.sty
%doc %{_texmfdistdir}/doc/latex/method/README
%doc %{_texmfdistdir}/doc/latex/method/method.pdf
%doc %{_texmfdistdir}/doc/latex/method/methtest.tex
#- source
%doc %{_texmfdistdir}/source/latex/method/Makefile
%doc %{_texmfdistdir}/source/latex/method/method.dtx
%doc %{_texmfdistdir}/source/latex/method/method.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17991 |12mr|texlive-metre-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18489
# category Package
# catalog-ctan /macros/latex/contrib/metre
# catalog-date 2007-03-09 22:25:45 +0100
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-metre
Version:	1.0
Release:	2
Summary:	Support for the work of classicists
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/metre
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/metre.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/metre.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/metre.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides classicists with some of the tools that
are needed for typesetting scholarly publications dealing with
Greek and Latin texts, with special emphasis on Greek verse. As
the package's name suggests, its core is a comprehensive set of
commands for generating metrical schemes and for placing
prosodical marks on text set in the Latin or the Greek
alphabet. The rest of the package provides a miscellany of
commands for symbols (most of them not directly related to
metre) that are often used in critical editions of classical
texts. The package does not require any special font: all
symbols are taken from the Computer Modern fonts (which are
included in all TeX distributions) and the package's commands
are based on TeX primitives.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/metre/metre.sty
%doc %{_texmfdistdir}/doc/latex/metre/README
%doc %{_texmfdistdir}/doc/latex/metre/demo.pdf
%doc %{_texmfdistdir}/doc/latex/metre/demo.tex
%doc %{_texmfdistdir}/doc/latex/metre/greek1.tex
%doc %{_texmfdistdir}/doc/latex/metre/greek2.tex
%doc %{_texmfdistdir}/doc/latex/metre/greek3.tex
%doc %{_texmfdistdir}/doc/latex/metre/igreek1.tex
%doc %{_texmfdistdir}/doc/latex/metre/igreek2.tex
%doc %{_texmfdistdir}/doc/latex/metre/igreek3.tex
%doc %{_texmfdistdir}/doc/latex/metre/metre.pdf
#- source
%doc %{_texmfdistdir}/source/latex/metre/metre.dtx
%doc %{_texmfdistdir}/source/latex/metre/metre.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17992 |12mr|texlive-mex-1.05-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22650
# category Package
# catalog-ctan /language/polish/mex105.zip
# catalog-date 2011-04-11 12:20:39 +0200
# catalog-license pd
# catalog-version 1.05
Name:		texlive-mex
Version:	1.05
Release:	3
Summary:	Polish formats for TeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/polish/mex105.zip
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mex.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mex.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-tetex
Requires:	texlive-pl
Requires:	texlive-hyphen-polish
Requires:	texlive-pdftex
Requires:	texlive-tex
Requires:	texlive-mex.bin

%description
MeX is an adaptation of Plain TeX (MeX) and LaTeX209 (LaMeX)
formats to the Polish language and to Polish printing customs.
It contains a complete set of Metafont sources of Polish fonts,
hyphenation rules for the Polish language and sources of
formats.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/mex/base/lamex.tex
%{_texmfdistdir}/tex/mex/base/mex.tex
%{_texmfdistdir}/tex/mex/base/mex1.tex
%{_texmfdistdir}/tex/mex/base/mex2.tex
%{_texmfdistdir}/tex/mex/base/mexconf.tex
%{_texmfdistdir}/tex/mex/config/mex.ini
%{_texmfdistdir}/tex/mex/config/pdfmex.ini
%_texmf_fmtutil_d/mex
%doc %{_texmfdistdir}/doc/mex/base/00readme
%doc %{_texmfdistdir}/doc/mex/base/mex.html
%doc %{_texmfdistdir}/doc/mex/base/mexinfo.eng
%doc %{_texmfdistdir}/doc/mex/base/mexinfo.pol
%doc %{_texmfdistdir}/doc/mex/base/qq.eps
%doc %{_texmfdistdir}/doc/mex/base/tstmex.tex
#- source
%doc %{_texmfdistdir}/source/mex/base/eminst.zip
%doc %{_texmfdistdir}/source/mex/base/istyles.zip

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_texmf_fmtutil_d}
cat > %{buildroot}%{_texmf_fmtutil_d}/mex <<EOF
#
# from mex:
mex pdftex mexconf.tex -translate-file=cp227.tcx *mex.ini
pdfmex pdftex mexconf.tex -translate-file=cp227.tcx *pdfmex.ini
utf8mex pdftex mexconf.tex -enc *utf8mex.ini
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17993 |12mr|texlive-mf2pt1-20111028-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		texmfdistdir		%{_datadir}/texmf-dist

Name:		texlive-mf2pt1
Version:	20111028
Release:	1
Summary:	Produce PostScript Type 1 fonts from Metafont source
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/mf2pt1
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mf2pt1.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mf2pt1.doc.tar.xz
BuildArch:	noarch

%post
%{_bindir}/mktexlsr %{_datadir}/texmf-dist

%postun
if [ $1 -eq 0 ]; then
    %{_bindir}/mktexlsr %{_datadir}/texmf-dist
fi

%description
mf2pt1 facilitates producing PostScript Type 1 fonts from a Metafont
source file.  mf2pt1's advantage over tools such as TeXtrace and
mftrace is that it does not rely on bitmap tracing and therefore can
produce higher-quality Type 1 fonts than trace-based tools.  The catch
is that mf2pt1 imposes a number of restrictions on the Metafont input
so it is not, as the name may imply, an automatic converter of
arbitrary Metafont fonts to Type 1 format.

%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}

mkdir -p %{buildroot}%{_infodir}
install -m644 texmf/doc/info/mf2pt1.info %{buildroot}%{_infodir}

mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{texmfdistdir}/scripts/mf2pt1/mf2pt1.pl mf2pt1
popd

%files
%{_bindir}/mf2pt1
%{texmfdistdir}/scripts/mf2pt1
%{texmfdistdir}/metapost/mf2pt1
%doc %{_infodir}/mf2pt1.info*
%doc %{texmfdistdir}/doc/support/mf2pt1



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17994 |12mr|texlive-mflogo-20100314-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17487
# category Package
# catalog-ctan /macros/latex/contrib/mflogo
# catalog-date 2010-03-14 23:46:18 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-mflogo
Version:	20100314
Release:	2
Summary:	LaTeX support for MetaFont logo fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mflogo
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mflogo.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mflogo.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mflogo.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
LaTeX package and font definition file to access the Knuthian
mflogo fonts described in 'The MetaFontbook' and to typeset
MetaFont logos in LaTeX documents.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/hoekwater/mflogo/logo10.afm
%{_texmfdistdir}/fonts/afm/hoekwater/mflogo/logo8.afm
%{_texmfdistdir}/fonts/afm/hoekwater/mflogo/logo9.afm
%{_texmfdistdir}/fonts/afm/hoekwater/mflogo/logobf10.afm
%{_texmfdistdir}/fonts/afm/hoekwater/mflogo/logod10.afm
%{_texmfdistdir}/fonts/afm/hoekwater/mflogo/logosl10.afm
%{_texmfdistdir}/fonts/afm/hoekwater/mflogo/logosl8.afm
%{_texmfdistdir}/fonts/afm/hoekwater/mflogo/logosl9.afm
%{_texmfdistdir}/fonts/map/dvips/mflogo/mflogo.map
%{_texmfdistdir}/fonts/source/public/mflogo/flogo.mf
%{_texmfdistdir}/fonts/source/public/mflogo/logo.mf
%{_texmfdistdir}/fonts/source/public/mflogo/logo10.mf
%{_texmfdistdir}/fonts/source/public/mflogo/logo8.mf
%{_texmfdistdir}/fonts/source/public/mflogo/logo9.mf
%{_texmfdistdir}/fonts/source/public/mflogo/logobf10.mf
%{_texmfdistdir}/fonts/source/public/mflogo/logod10.mf
%{_texmfdistdir}/fonts/source/public/mflogo/logosl10.mf
%{_texmfdistdir}/fonts/source/public/mflogo/logosl8.mf
%{_texmfdistdir}/fonts/source/public/mflogo/logosl9.mf
%{_texmfdistdir}/fonts/source/public/mflogo/nlogo.mf
%{_texmfdistdir}/fonts/source/public/mflogo/sklogo.mf
%{_texmfdistdir}/fonts/tfm/public/mflogo/logo10.tfm
%{_texmfdistdir}/fonts/tfm/public/mflogo/logo8.tfm
%{_texmfdistdir}/fonts/tfm/public/mflogo/logo9.tfm
%{_texmfdistdir}/fonts/tfm/public/mflogo/logobf10.tfm
%{_texmfdistdir}/fonts/tfm/public/mflogo/logod10.tfm
%{_texmfdistdir}/fonts/tfm/public/mflogo/logosl10.tfm
%{_texmfdistdir}/fonts/tfm/public/mflogo/logosl8.tfm
%{_texmfdistdir}/fonts/tfm/public/mflogo/logosl9.tfm
%{_texmfdistdir}/fonts/type1/hoekwater/mflogo/logo10.pfb
%{_texmfdistdir}/fonts/type1/hoekwater/mflogo/logo8.pfb
%{_texmfdistdir}/fonts/type1/hoekwater/mflogo/logo9.pfb
%{_texmfdistdir}/fonts/type1/hoekwater/mflogo/logobf10.pfb
%{_texmfdistdir}/fonts/type1/hoekwater/mflogo/logod10.pfb
%{_texmfdistdir}/fonts/type1/hoekwater/mflogo/logosl10.pfb
%{_texmfdistdir}/fonts/type1/hoekwater/mflogo/logosl8.pfb
%{_texmfdistdir}/fonts/type1/hoekwater/mflogo/logosl9.pfb
%{_texmfdistdir}/tex/latex/mflogo/mflogo.sty
%{_texmfdistdir}/tex/latex/mflogo/ulogo.fd
%doc %{_texmfdistdir}/doc/latex/mflogo/mflogo.pdf
#- source
%doc %{_texmfdistdir}/source/latex/mflogo/CATALOGUE
%doc %{_texmfdistdir}/source/latex/mflogo/Makefile
%doc %{_texmfdistdir}/source/latex/mflogo/README
%doc %{_texmfdistdir}/source/latex/mflogo/mflogo.dtx
%doc %{_texmfdistdir}/source/latex/mflogo/mflogo.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17995 |12mr|texlive-mfnfss-20100712-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19410
# category Package
# catalog-ctan /macros/latex/contrib/mfnfss
# catalog-date 2010-07-12 11:01:48 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-mfnfss
Version:	20100712
Release:	2
Summary:	Packages to typeset oldgerman and pandora fonts in LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mfnfss
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mfnfss.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mfnfss.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mfnfss.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This bundle contains two packages: - oldgerm, a package to
typeset with old german fonts designed by Yannis Haralambous. -
pandora, a package to typeset with Pandora fonts designed by
Neena Billawala. Note that support for the Pandora fonts is
also available via the pandora-latex package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/mfnfss/oldgerm.sty
%{_texmfdistdir}/tex/latex/mfnfss/ot1panr.fd
%{_texmfdistdir}/tex/latex/mfnfss/ot1pss.fd
%{_texmfdistdir}/tex/latex/mfnfss/pandora.sty
%{_texmfdistdir}/tex/latex/mfnfss/uyfrak.fd
%{_texmfdistdir}/tex/latex/mfnfss/uygoth.fd
%{_texmfdistdir}/tex/latex/mfnfss/uyinit.fd
%{_texmfdistdir}/tex/latex/mfnfss/uyswab.fd
%doc %{_texmfdistdir}/doc/latex/mfnfss/changes.txt
%doc %{_texmfdistdir}/doc/latex/mfnfss/manifest.txt
%doc %{_texmfdistdir}/doc/latex/mfnfss/oldgerm.pdf
%doc %{_texmfdistdir}/doc/latex/mfnfss/readme.txt
#- source
%doc %{_texmfdistdir}/source/latex/mfnfss/oldgerm.dtx
%doc %{_texmfdistdir}/source/latex/mfnfss/oldgerm.ins
%doc %{_texmfdistdir}/source/latex/mfnfss/pandora.dtx
%doc %{_texmfdistdir}/source/latex/mfnfss/pandora.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17996 |12mr|texlive-mfpic-1.06-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21800
# category Package
# catalog-ctan /graphics/mfpic
# catalog-date 2011-03-21 22:04:50 +0100
# catalog-license lppl1.3
# catalog-version 1.06
Name:		texlive-mfpic
Version:	1.06
Release:	2
Summary:	Draw MetaFont/Post pictures from (La)TeX commands
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/mfpic
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mfpic.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mfpic.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mfpic.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Mfpic is a scheme for producing pictures from (La)TeX commands.
Commands \mfpic and \endmfpic (in LaTeX, the mfpic environment)
enclose a group in which drawing commands may be placed. The
commands generate a Meta-language file, which may be processed
by MetaPost (or even MetaFont). The resulting image file will
be read back in to the document to place the picture at the
point where the original (La)TeX commands appeared. Note that
the ability to use MetaPost here means that the package works
equally well in LaTeX and PDFLaTeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/metafont/mfpic/grafbase.mf
%{_texmfdistdir}/metapost/mfpic/dvipsnam.mp
%{_texmfdistdir}/metapost/mfpic/grafbase.mp
%{_texmfdistdir}/tex/generic/mfpic/mfpic.sty
%{_texmfdistdir}/tex/generic/mfpic/mfpic.tex
%doc %{_texmfdistdir}/doc/generic/mfpic/README
%doc %{_texmfdistdir}/doc/generic/mfpic/changes.txt
%doc %{_texmfdistdir}/doc/generic/mfpic/coil.mps
%doc %{_texmfdistdir}/doc/generic/mfpic/examples/data.dat
%doc %{_texmfdistdir}/doc/generic/mfpic/examples/forfun.tex
%doc %{_texmfdistdir}/doc/generic/mfpic/examples/lapictures.tex
%doc %{_texmfdistdir}/doc/generic/mfpic/examples/pictures.tex
%doc %{_texmfdistdir}/doc/generic/mfpic/install.txt
%doc %{_texmfdistdir}/doc/generic/mfpic/lcheadings.ist
%doc %{_texmfdistdir}/doc/generic/mfpic/mfpcard.pdf
%doc %{_texmfdistdir}/doc/generic/mfpic/mfpcard.tex
%doc %{_texmfdistdir}/doc/generic/mfpic/mfpdoc.sty
%doc %{_texmfdistdir}/doc/generic/mfpic/mfpguide.pdf
%doc %{_texmfdistdir}/doc/generic/mfpic/mfpguide.tex
%doc %{_texmfdistdir}/doc/generic/mfpic/mfpic-doc.pdf
%doc %{_texmfdistdir}/doc/generic/mfpic/mfpic-doc.tex
#- source
%doc %{_texmfdistdir}/source/generic/mfpic/grafbase.dtx
%doc %{_texmfdistdir}/source/generic/mfpic/mfpic.dtx
%doc %{_texmfdistdir}/source/generic/mfpic/mfpic.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar metafont metapost tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17997 |12mr|texlive-mfpic4ode-0.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17745
# category Package
# catalog-ctan /macros/latex/contrib/mfpic4ode
# catalog-date 2010-04-07 19:03:48 +0200
# catalog-license lppl
# catalog-version 0.4
Name:		texlive-mfpic4ode
Version:	0.4
Release:	2
Summary:	Macros to draw direction fields and solutions of ODEs
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mfpic4ode
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mfpic4ode.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mfpic4ode.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mfpic4ode.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package is a small set of macros for drawing direction
fields, phase portraits and trajectories of differential
equations and two dimensional autonomous systems. The Euler,
Runge-Kutta and 4th order Runge-Kutta algorithms are available
to solve the ODEs. The picture is translated into mfpic macros
and MetaPost is used to create the final drawing. The package
is was designed for use with LaTeX, but it can be used in plain
TeX as well. Online demonstration of the mfpic4ode macros is
available on the Mfpic Previewer as Example 6.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/mfpic4ode/mfpic4ode.sty
%{_texmfdistdir}/tex/latex/mfpic4ode/mfpic4ode.tex
%doc %{_texmfdistdir}/doc/latex/mfpic4ode/README
%doc %{_texmfdistdir}/doc/latex/mfpic4ode/demo/demo-plain.pdf
%doc %{_texmfdistdir}/doc/latex/mfpic4ode/demo/demo-plain.tex
%doc %{_texmfdistdir}/doc/latex/mfpic4ode/demo/demo.pdf
%doc %{_texmfdistdir}/doc/latex/mfpic4ode/demo/demo.tex
%doc %{_texmfdistdir}/doc/latex/mfpic4ode/mfpic4ode.pdf
#- source
%doc %{_texmfdistdir}/source/latex/mfpic4ode/mfpic4ode.dtx
%doc %{_texmfdistdir}/source/latex/mfpic4ode/mfpic4ode.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17998 |12mr|texlive-mftinc-1.0a-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/mftinc
# catalog-date 2007-01-11 00:21:49 +0100
# catalog-license lppl
# catalog-version 1.0a
Name:		texlive-mftinc
Version:	1.0a
Release:	2
Summary:	Pretty-print Metafont source
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mftinc
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mftinc.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mftinc.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mftinc.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The mft program pretty-prints Metafont source code into a TeX
file. The mftinc package facilitates incorporating such files
into a LaTeX2e document. In addition, mftinc provides routines
for improved comment formatting and for typesetting font
tables.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/mftinc/mftinc.sty
%doc %{_texmfdistdir}/doc/latex/mftinc/README
%doc %{_texmfdistdir}/doc/latex/mftinc/mftinc.pdf
#- source
%doc %{_texmfdistdir}/source/latex/mftinc/mftinc.dtx
%doc %{_texmfdistdir}/source/latex/mftinc/mftinc.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 17999 |12mr|texlive-mftoeps-20111103-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-mftoeps
Version:	20111103
Release:	2
Summary:	TeXLive mftoeps package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mftoeps.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mftoeps.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive mftoeps package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/metafont/mftoeps/mftoeps.mf
#- source
%doc %{_texmfdistdir}/source/metafont/mftoeps/0mftoeps.doc
%doc %{_texmfdistdir}/source/metafont/mftoeps/m2esamp/0m2esamp.doc
%doc %{_texmfdistdir}/source/metafont/mftoeps/m2esamp/clipcir.mf
%doc %{_texmfdistdir}/source/metafont/mftoeps/m2esamp/clipsqu.mf
%doc %{_texmfdistdir}/source/metafont/mftoeps/m2esamp/holeclip.mf
%doc %{_texmfdistdir}/source/metafont/mftoeps/m2esamp/holeclip.tex
%doc %{_texmfdistdir}/source/metafont/mftoeps/m2esamp/holefill.mf
%doc %{_texmfdistdir}/source/metafont/mftoeps/m2esamp/polygons.mf
%doc %{_texmfdistdir}/source/metafont/mftoeps/m2esamp/rectan.mf
%doc %{_texmfdistdir}/source/metafont/mftoeps/m2esamp/rectan_.bat
%doc %{_texmfdistdir}/source/metafont/mftoeps/m2esamp/sample1a.mf
%doc %{_texmfdistdir}/source/metafont/mftoeps/m2esamp/sample1b.mf
%doc %{_texmfdistdir}/source/metafont/mftoeps/m2esamp/sample2a.mf
%doc %{_texmfdistdir}/source/metafont/mftoeps/m2esamp/sample2b.mf
%doc %{_texmfdistdir}/source/metafont/mftoeps/m2esamp/sample2c.mf
%doc %{_texmfdistdir}/source/metafont/mftoeps/m2esamp/sample2d.mf
%doc %{_texmfdistdir}/source/metafont/mftoeps/m2esamp/sample2e.mf
%doc %{_texmfdistdir}/source/metafont/mftoeps/m2esamp/sample3.mf
%doc %{_texmfdistdir}/source/metafont/mftoeps/m2esamp/sample4.mf
%doc %{_texmfdistdir}/source/metafont/mftoeps/m2esamp/sample5.mf
%doc %{_texmfdistdir}/source/metafont/mftoeps/m2esamp/stereo.mf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar metafont source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18000 |12mr|texlive-mfware-20110411-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26689
# category TLCore
# catalog-ctan /systems/knuth/dist/mfware
# catalog-date 2011-04-11 12:30:24 +0200
# catalog-license knuth
# catalog-version undef
Name:		texlive-mfware
Version:	20110411
Release:	3
Summary:	Supporting tools for use with Metafont
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/systems/knuth/dist/mfware
License:	KNUTH
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mfware.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mfware.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-mfware.bin

%description
A collection of programs for processing the output of Metafont.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/mft/base/README
%{_texmfdistdir}/mft/base/cmbase.mft
%{_texmfdistdir}/mft/base/e.mft
%{_texmfdistdir}/mft/base/mplain.mft
%{_texmfdistdir}/mft/base/pl.mft
%{_texmfdistdir}/mft/base/plain.mft
%doc %{_mandir}/man1/gftodvi.1*
%doc %{_texmfdir}/doc/man/man1/gftodvi.man1.pdf
%doc %{_mandir}/man1/gftopk.1*
%doc %{_texmfdir}/doc/man/man1/gftopk.man1.pdf
%doc %{_mandir}/man1/gftype.1*
%doc %{_texmfdir}/doc/man/man1/gftype.man1.pdf
%doc %{_mandir}/man1/mft.1*
%doc %{_texmfdir}/doc/man/man1/mft.man1.pdf
%doc %{_mandir}/man1/pktogf.1*
%doc %{_texmfdir}/doc/man/man1/pktogf.man1.pdf
%doc %{_mandir}/man1/pktype.1*
%doc %{_texmfdir}/doc/man/man1/pktype.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18001 |12mr|texlive-mh-20110609-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26294
# category Package
# catalog-ctan /macros/latex/contrib/mh
# catalog-date 2011-06-09 21:04:00 +0200
# catalog-license lppl1.3
# catalog-version undef
Name:		texlive-mh
Version:	20110609
Release:	3
Summary:	The MH bundle
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mh
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mh.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mh.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mh.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The mh bundle is a series of packages designed to enhance the
appearance of documents containing a lot of math. The main
backbone is amsmath, so those unfamiliar with this required
part of the LaTeX system will probably not find the packages
very useful. Component parts of the bundle are: breqn, empheq,
flexisym, mathstyle and mathtools, mhsetup, The empheq package
is a visual markup extension of amsmath. Empheq allows
sophisticated boxing and other marking of multi-line maths
displays, and fixes problems with the way that the ntheorem
package places end-of-theorem markers. The mathtools package
provides many useful tools for mathematical typesetting. It
fixes various deficiencies of amsmath and standard LaTeX. The
mhsetup package defines various programming tools needed by
both empheq and mathtools. The breqn package makes more easy
the business of preparing displayed equations in LaTeX,
including permitting automatic line-breaking within displayed
equations. (Breqn uses the mathstyle package to keep track of
the current maths typesetting style, something that raw TeX
hides from the programmer.).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/mh/breqn.sty
%{_texmfdistdir}/tex/latex/mh/cmbase.sym
%{_texmfdistdir}/tex/latex/mh/empheq.sty
%{_texmfdistdir}/tex/latex/mh/flexisym.sty
%{_texmfdistdir}/tex/latex/mh/mathpazo.sym
%{_texmfdistdir}/tex/latex/mh/mathptmx.sym
%{_texmfdistdir}/tex/latex/mh/mathstyle.sty
%{_texmfdistdir}/tex/latex/mh/mathtools.sty
%{_texmfdistdir}/tex/latex/mh/mhsetup.sty
%{_texmfdistdir}/tex/latex/mh/msabm.sym
%doc %{_texmfdistdir}/doc/latex/mh/README
%doc %{_texmfdistdir}/doc/latex/mh/breqn-technotes.pdf
%doc %{_texmfdistdir}/doc/latex/mh/breqn.pdf
%doc %{_texmfdistdir}/doc/latex/mh/empheq.pdf
%doc %{_texmfdistdir}/doc/latex/mh/flexisym.pdf
%doc %{_texmfdistdir}/doc/latex/mh/mathstyle.pdf
%doc %{_texmfdistdir}/doc/latex/mh/mathtools.pdf
%doc %{_texmfdistdir}/doc/latex/mh/mhsetup.pdf
#- source
%doc %{_texmfdistdir}/source/latex/mh/breqn-technotes.tex
%doc %{_texmfdistdir}/source/latex/mh/breqn.dtx
%doc %{_texmfdistdir}/source/latex/mh/empheq.dtx
%doc %{_texmfdistdir}/source/latex/mh/flexisym.dtx
%doc %{_texmfdistdir}/source/latex/mh/mathstyle.dtx
%doc %{_texmfdistdir}/source/latex/mh/mathtools.dtx
%doc %{_texmfdistdir}/source/latex/mh/mhsetup.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18002 |12mr|texlive-mhchem-3.11-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23334
# category Package
# catalog-ctan /macros/latex/contrib/mhchem
# catalog-date 2011-06-05 22:15:19 +0200
# catalog-license lppl
# catalog-version 3.11
Name:		texlive-mhchem
Version:	3.11
Release:	2
Summary:	Typeset chemical formulae/equations and Risk and Safety phrases
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mhchem
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mhchem.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mhchem.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Currently, the mhchem bundle consists of two packages: mhchem
and rsphrase. The mhchem package provides two commands: one for
typesetting chemical molecular formulae and one for typesetting
chemical equations with these formulae. The rsphrase package
contains the text of all official Risk and Safety (R and S)
Phrases that are used to label chemicals. At the time being,
these phrases are available in Danish, English, French, German
(current spelling), and Spanish.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/mhchem/mhchem.sty
%{_texmfdistdir}/tex/latex/mhchem/rsphrase.sty
%doc %{_texmfdistdir}/doc/latex/mhchem/legal.txt
%doc %{_texmfdistdir}/doc/latex/mhchem/mhchem.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18003 |12mr|texlive-mhequ-1.61-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/mhequ
# catalog-date 2008-05-01 20:41:51 +0200
# catalog-license other-free
# catalog-version 1.61
Name:		texlive-mhequ
Version:	1.61
Release:	2
Summary:	Multicolumn equations, tags, labels, sub-numbering
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mhequ
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mhequ.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mhequ.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
MHequ simplifies creating multi-column equation environments,
and tagging the equations therein. It supports sub-numbers of
blocks of equations (like (1.2a), (1.2b), etc) and references
to each equation individually (1.2a) or to the whole block
(1.2). The labels can be shown in draft mode. Comments in the
package itself describe usage.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/mhequ/mhequ.sty
%doc %{_texmfdistdir}/doc/latex/mhequ/example.pdf
%doc %{_texmfdistdir}/doc/latex/mhequ/example.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18004 |12mr|texlive-microtype-2.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16687
# category Package
# catalog-ctan /macros/latex/contrib/microtype
# catalog-date 2010-01-12 04:41:39 +0100
# catalog-license lppl
# catalog-version 2.4
Name:		texlive-microtype
Version:	2.4
Release:	2
Summary:	An interface to the micro-typographic features of pdfTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/microtype
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/microtype.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/microtype.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/microtype.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a LaTeX interface to pdfTeX's micro-
typographic extensions: character protrusion and font
expansion. The package also offers a lua interface to the
corresponding features of LuaTeX. The package allows you to
restrict character protrusion and/or font expansion to a
certain set of fonts, or to certain parts of the document (for
example, based on selected language), and to configure micro-
typographic aspects of the fonts in a straight-forward and
flexible way. Settings for various fonts are provided. The
bundle also provides a letterspace package; this improves on
the alternatives (letterspacing and soul), and also provides a
means of protecting ligatures--notably those in fraktur fonts.
Note: Font expansion and character protrusion only work with
pdfTeX and LuaTeX. For pdfTeX, at least version 0.14f is
required; version 1.20a is needed for automatic font expansion.
With pdfTeX version 1.30, a command is provided for suppressing
ligatures.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/microtype/letterspace.sty
%{_texmfdistdir}/tex/latex/microtype/microtype.cfg
%{_texmfdistdir}/tex/latex/microtype/microtype.lua
%{_texmfdistdir}/tex/latex/microtype/microtype.sty
%{_texmfdistdir}/tex/latex/microtype/mt-bch.cfg
%{_texmfdistdir}/tex/latex/microtype/mt-blg.cfg
%{_texmfdistdir}/tex/latex/microtype/mt-cmr.cfg
%{_texmfdistdir}/tex/latex/microtype/mt-euf.cfg
%{_texmfdistdir}/tex/latex/microtype/mt-eur.cfg
%{_texmfdistdir}/tex/latex/microtype/mt-euroitc.cfg
%{_texmfdistdir}/tex/latex/microtype/mt-eus.cfg
%{_texmfdistdir}/tex/latex/microtype/mt-msa.cfg
%{_texmfdistdir}/tex/latex/microtype/mt-msb.cfg
%{_texmfdistdir}/tex/latex/microtype/mt-mvs.cfg
%{_texmfdistdir}/tex/latex/microtype/mt-pad.cfg
%{_texmfdistdir}/tex/latex/microtype/mt-pmn.cfg
%{_texmfdistdir}/tex/latex/microtype/mt-ppl.cfg
%{_texmfdistdir}/tex/latex/microtype/mt-ptm.cfg
%{_texmfdistdir}/tex/latex/microtype/mt-ugm.cfg
%{_texmfdistdir}/tex/latex/microtype/mt-zpeu.cfg
%doc %{_texmfdistdir}/doc/latex/microtype/README
%doc %{_texmfdistdir}/doc/latex/microtype/microtype.pdf
%doc %{_texmfdistdir}/doc/latex/microtype/test-microtype.tex
#- source
%doc %{_texmfdistdir}/source/latex/microtype/microtype.dtx
%doc %{_texmfdistdir}/source/latex/microtype/microtype.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18005 |12mr|texlive-microtype-de-2.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24549
# category Package
# catalog-ctan /info/translations/microtype/de
# catalog-date 2011-04-03 23:29:51 +0200
# catalog-license lppl1.3
# catalog-version 2.4
Name:		texlive-microtype-de
Version:	2.4
Release:	3
Summary:	Translation into German of the documentation of microtype
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/translations/microtype/de
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/microtype-de.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/microtype-de.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
TeXLive microtype-de package.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/microtype-de/microtype-DE.dtx
%doc %{_texmfdistdir}/doc/latex/microtype-de/microtype-DE.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18006 |12mr|texlive-midnight-20081109-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/generic/midnight
# catalog-date 2008-11-09 11:56:27 +0100
# catalog-license other-free
# catalog-version undef
Name:		texlive-midnight
Version:	20081109
Release:	2
Summary:	A set of useful macro tools
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/generic/midnight
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/midnight.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/midnight.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Included are: - quire: making booklets, etc.; - gloss:
vertically align words in consecutive sentences; - loop: a
looping construct; - dolines: 'meta'-macros to separate
arguments by newlines; - labels: address labels and bulk mail
letters; - styledef: selectively input part of a file; and -
border: borders around boxes.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/midnight/border.tex
%{_texmfdistdir}/tex/generic/midnight/dolines.tex
%{_texmfdistdir}/tex/generic/midnight/gloss.tex
%{_texmfdistdir}/tex/generic/midnight/labels.tex
%{_texmfdistdir}/tex/generic/midnight/loop.tex
%{_texmfdistdir}/tex/generic/midnight/quire.tex
%{_texmfdistdir}/tex/generic/midnight/styledef.tex
%doc %{_texmfdistdir}/doc/generic/midnight/README
%doc %{_texmfdistdir}/doc/generic/midnight/border.doc
%doc %{_texmfdistdir}/doc/generic/midnight/dolines.doc
%doc %{_texmfdistdir}/doc/generic/midnight/gloss.doc
%doc %{_texmfdistdir}/doc/generic/midnight/labels.doc
%doc %{_texmfdistdir}/doc/generic/midnight/loop.doc
%doc %{_texmfdistdir}/doc/generic/midnight/midnight.pdf
%doc %{_texmfdistdir}/doc/generic/midnight/quire.doc
%doc %{_texmfdistdir}/doc/generic/midnight/styledef.doc

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18007 |12mr|texlive-midpage-1.1a-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17484
# category Package
# catalog-ctan /macros/latex/contrib/midpage
# catalog-date 2010-03-17 12:20:59 +0100
# catalog-license lppl
# catalog-version 1.1a
Name:		texlive-midpage
Version:	1.1a
Release:	2
Summary:	Environment for vertical centring
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/midpage
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/midpage.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/midpage.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The environment will centre text, if immediately preceded and
followed by \clearpage.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/midpage/midpage.sty
%doc %{_texmfdistdir}/doc/latex/midpage/midpage.pdf
%doc %{_texmfdistdir}/doc/latex/midpage/midpage.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18008 |12mr|texlive-mil3-20110310-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21677
# category Package
# catalog-ctan /info/examples/mil3
# catalog-date 2011-03-10 20:26:29 +0100
# catalog-license other-free
# catalog-version undef
Name:		texlive-mil3
Version:	20110310
Release:	2
Summary:	Samples from Math into LaTeX, third edition
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/examples/mil3
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mil3.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mil3.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
Examples, samples and templates from the third edition of
Gratzer's book.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/mil3/README
%doc %{_texmfdistdir}/doc/latex/mil3/ams-alph.bst
%doc %{_texmfdistdir}/doc/latex/mil3/ams-pln.bst
%doc %{_texmfdistdir}/doc/latex/mil3/amsart.tpl
%doc %{_texmfdistdir}/doc/latex/mil3/article.tpl
%doc %{_texmfdistdir}/doc/latex/mil3/article2.tpl
%doc %{_texmfdistdir}/doc/latex/mil3/contents
%doc %{_texmfdistdir}/doc/latex/mil3/fonttbl.tex
%doc %{_texmfdistdir}/doc/latex/mil3/gallery.tex
%doc %{_texmfdistdir}/doc/latex/mil3/german.tex
%doc %{_texmfdistdir}/doc/latex/mil3/ggamsart.tpl
%doc %{_texmfdistdir}/doc/latex/mil3/ggart.tpl
%doc %{_texmfdistdir}/doc/latex/mil3/ggart2.tpl
%doc %{_texmfdistdir}/doc/latex/mil3/gratzer
%doc %{_texmfdistdir}/doc/latex/mil3/inbibl.tpl
%doc %{_texmfdistdir}/doc/latex/mil3/intrart.tex
%doc %{_texmfdistdir}/doc/latex/mil3/intrarti.tex
%doc %{_texmfdistdir}/doc/latex/mil3/lattice.sty
%doc %{_texmfdistdir}/doc/latex/mil3/letter.tex
%doc %{_texmfdistdir}/doc/latex/mil3/master.tex
%doc %{_texmfdistdir}/doc/latex/mil3/math.tex
%doc %{_texmfdistdir}/doc/latex/mil3/mathb.tex
%doc %{_texmfdistdir}/doc/latex/mil3/multline.tpl
%doc %{_texmfdistdir}/doc/latex/mil3/note1.tex
%doc %{_texmfdistdir}/doc/latex/mil3/note1b.tex
%doc %{_texmfdistdir}/doc/latex/mil3/note2.tex
%doc %{_texmfdistdir}/doc/latex/mil3/noteslug.tex
%doc %{_texmfdistdir}/doc/latex/mil3/sampart.tex
%doc %{_texmfdistdir}/doc/latex/mil3/sampartb.bib
%doc %{_texmfdistdir}/doc/latex/mil3/sampartb.tex
%doc %{_texmfdistdir}/doc/latex/mil3/sampartu.tex
%doc %{_texmfdistdir}/doc/latex/mil3/sample.html
%doc %{_texmfdistdir}/doc/latex/mil3/svsing2e.sty
%doc %{_texmfdistdir}/doc/latex/mil3/svsing6.cls
%doc %{_texmfdistdir}/doc/latex/mil3/template.bib
%doc %{_texmfdistdir}/doc/latex/mil3/textenv.tpl
%doc %{_texmfdistdir}/doc/latex/mil3/topmat.tpl

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18009 |12mr|texlive-miller-1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18789
# category Package
# catalog-ctan /macros/latex/contrib/miller
# catalog-date 2007-01-12 00:17:35 +0100
# catalog-license lppl
# catalog-version 1.2
Name:		texlive-miller
Version:	1.2
Release:	2
Summary:	Typeset miller indices
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/miller
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/miller.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/miller.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/miller.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Typeset miller indices, e.g., <1-20>, that are used in material
science with an easy syntax. Minus signs are printed as bar
above the corresponding number.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/miller/miller.sty
%doc %{_texmfdistdir}/doc/latex/miller/ChangeLog
%doc %{_texmfdistdir}/doc/latex/miller/Makefile
%doc %{_texmfdistdir}/doc/latex/miller/README
%doc %{_texmfdistdir}/doc/latex/miller/miller-v.tex
%doc %{_texmfdistdir}/doc/latex/miller/miller.pdf
%doc %{_texmfdistdir}/doc/latex/miller/millertest.tex
#- source
%doc %{_texmfdistdir}/source/latex/miller/miller.dtx
%doc %{_texmfdistdir}/source/latex/miller/miller.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18010 |12mr|texlive-minibox-0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/minibox
# catalog-date 2009-05-06 13:59:23 +0200
# catalog-license lppl
# catalog-version 0.1
Name:		texlive-minibox
Version:	0.1
Release:	2
Summary:	A simple type of box for LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/minibox
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/minibox.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/minibox.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/minibox.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This small package provides a convenient input syntax for boxes
that don't break their text over lines automatically, but do
allow manual line breaks. The boxes shrink to the natural width
of the longest line they contain.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/minibox/minibox.sty
%doc %{_texmfdistdir}/doc/latex/minibox/README
%doc %{_texmfdistdir}/doc/latex/minibox/minibox.pdf
#- source
%doc %{_texmfdistdir}/source/latex/minibox/minibox.ins
%doc %{_texmfdistdir}/source/latex/minibox/minibox.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18011 |12mr|texlive-minipage-marginpar-v0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/minipage-marginpar
# catalog-date 2008-04-09 16:44:20 +0200
# catalog-license lppl
# catalog-version v0.2
Name:		texlive-minipage-marginpar
Version:	v0.2
Release:	2
Summary:	Minipages with marginal notes
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/minipage-marginpar
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/minipage-marginpar.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/minipage-marginpar.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/minipage-marginpar.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package allows \marginpar-commands inside of minipages and
other boxes. (It takes another approach than marginnote by
Markus Kohm: it saves all \marginpar-commands and typesets them
outside (i.e., after) the box.) The package defines an
environment minipagewithmarginpars (to be used like minipage)--
and the internal commands may be used by other packages to
define similar environments or commands.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/minipage-marginpar/minipage-marginpar.sty
%{_texmfdistdir}/tex/latex/minipage-marginpar/mpgmpar.sty
%doc %{_texmfdistdir}/doc/latex/minipage-marginpar/README
%doc %{_texmfdistdir}/doc/latex/minipage-marginpar/minipage-marginpar.pdf
#- source
%doc %{_texmfdistdir}/source/latex/minipage-marginpar/minipage-marginpar.dtx
%doc %{_texmfdistdir}/source/latex/minipage-marginpar/minipage-marginpar.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18012 |12mr|texlive-miniplot-20100314-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17483
# category Package
# catalog-ctan /macros/latex/contrib/miniplot
# catalog-date 2010-03-14 23:57:23 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-miniplot
Version:	20100314
Release:	2
Summary:	A package for easy figure arrangement
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/miniplot
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/miniplot.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/miniplot.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
MiniPlot is a package to help the LaTeX user typeset EPS
figures using an easy-to-use interface. Figures can be arranged
as one-figure-only or as a collection of figures in columns and
rows which can itself contain sub-figures in columns and rows.
Wrapped figures are also supported. This package provides
commands to display a framebox instead of the figure as the
graphics package does already but additionally it writes useful
information such as the label and scaling factor into these
boxes.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/miniplot/miniplot.sty
%doc %{_texmfdistdir}/doc/latex/miniplot/disclaimer.txt
%doc %{_texmfdistdir}/doc/latex/miniplot/documentation.zip
%doc %{_texmfdistdir}/doc/latex/miniplot/miniplot.pdf
%doc %{_texmfdistdir}/doc/latex/miniplot/miniplot.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18013 |12mr|texlive-minitoc-60-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16836
# category Package
# catalog-ctan /macros/latex/contrib/minitoc
# catalog-date 2009-05-26 00:38:29 +0200
# catalog-license lppl
# catalog-version 60
Name:		texlive-minitoc
Version:	60
Release:	2
Summary:	Produce a table of contents for each chapter, part or section
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/minitoc
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/minitoc.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/minitoc.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/minitoc.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The minitoc package allows you to add mini-tables-of-contents
(minitocs) at the beginning of every chapter, part or section.
There is also provision for mini-lists of figures and of
tables. At the part level, they are parttocs, partlofs and
partlots. If the type of document does not use chapters, the
basic provision is section level secttocs, sectlofs and
sectlots. The package has provision for language-specific
configuration of its own "fixed names", using .mld files
(analagous to babel .ldf files that do that job for LaTeX"s own
fixed names).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/minitoc/en-mtc.bst
%{_texmfdistdir}/bibtex/bst/minitoc/fr-mtc.bst
%{_texmfdistdir}/makeindex/minitoc/minitoc-fr.ist
%{_texmfdistdir}/makeindex/minitoc/minitoc.ist
%{_texmfdistdir}/tex/latex/minitoc/UKenglish.mld
%{_texmfdistdir}/tex/latex/minitoc/USenglish.mld
%{_texmfdistdir}/tex/latex/minitoc/acadian.mld
%{_texmfdistdir}/tex/latex/minitoc/acadien.mld
%{_texmfdistdir}/tex/latex/minitoc/afrikaan.mld
%{_texmfdistdir}/tex/latex/minitoc/afrikaans.mld
%{_texmfdistdir}/tex/latex/minitoc/albanian.mld
%{_texmfdistdir}/tex/latex/minitoc/american.mld
%{_texmfdistdir}/tex/latex/minitoc/arab.mld
%{_texmfdistdir}/tex/latex/minitoc/arab2.mld
%{_texmfdistdir}/tex/latex/minitoc/arabi.mld
%{_texmfdistdir}/tex/latex/minitoc/arabic.mld
%{_texmfdistdir}/tex/latex/minitoc/armenian.mld
%{_texmfdistdir}/tex/latex/minitoc/australian.mld
%{_texmfdistdir}/tex/latex/minitoc/austrian.mld
%{_texmfdistdir}/tex/latex/minitoc/bahasa.mld
%{_texmfdistdir}/tex/latex/minitoc/bahasai.mld
%{_texmfdistdir}/tex/latex/minitoc/bahasam.mld
%{_texmfdistdir}/tex/latex/minitoc/bangla.mld
%{_texmfdistdir}/tex/latex/minitoc/basque.mld
%{_texmfdistdir}/tex/latex/minitoc/bengali.mld
%{_texmfdistdir}/tex/latex/minitoc/bicig.mld
%{_texmfdistdir}/tex/latex/minitoc/bicig2.mld
%{_texmfdistdir}/tex/latex/minitoc/bicig3.mld
%{_texmfdistdir}/tex/latex/minitoc/bithe.mld
%{_texmfdistdir}/tex/latex/minitoc/boldsc.sty
%{_texmfdistdir}/tex/latex/minitoc/brazil.mld
%{_texmfdistdir}/tex/latex/minitoc/brazilian.mld
%{_texmfdistdir}/tex/latex/minitoc/breton.mld
%{_texmfdistdir}/tex/latex/minitoc/british.mld
%{_texmfdistdir}/tex/latex/minitoc/bulgarian.mld
%{_texmfdistdir}/tex/latex/minitoc/bulgarianb.mld
%{_texmfdistdir}/tex/latex/minitoc/buryat.mld
%{_texmfdistdir}/tex/latex/minitoc/buryat2.mld
%{_texmfdistdir}/tex/latex/minitoc/canadian.mld
%{_texmfdistdir}/tex/latex/minitoc/canadien.mld
%{_texmfdistdir}/tex/latex/minitoc/castillan.mld
%{_texmfdistdir}/tex/latex/minitoc/castillian.mld
%{_texmfdistdir}/tex/latex/minitoc/catalan.mld
%{_texmfdistdir}/tex/latex/minitoc/chinese1.mld
%{_texmfdistdir}/tex/latex/minitoc/chinese1.mlo
%{_texmfdistdir}/tex/latex/minitoc/chinese2.mld
%{_texmfdistdir}/tex/latex/minitoc/chinese2.mlo
%{_texmfdistdir}/tex/latex/minitoc/croatian.mld
%{_texmfdistdir}/tex/latex/minitoc/czech.mld
%{_texmfdistdir}/tex/latex/minitoc/danish.mld
%{_texmfdistdir}/tex/latex/minitoc/dblaccnt.sty
%{_texmfdistdir}/tex/latex/minitoc/devanagari.mld
%{_texmfdistdir}/tex/latex/minitoc/dutch.mld
%{_texmfdistdir}/tex/latex/minitoc/english.mld
%{_texmfdistdir}/tex/latex/minitoc/english1.mld
%{_texmfdistdir}/tex/latex/minitoc/english2.mld
%{_texmfdistdir}/tex/latex/minitoc/esperant.mld
%{_texmfdistdir}/tex/latex/minitoc/esperanto.mld
%{_texmfdistdir}/tex/latex/minitoc/estonian.mld
%{_texmfdistdir}/tex/latex/minitoc/ethiopia.mld
%{_texmfdistdir}/tex/latex/minitoc/ethiopian.mld
%{_texmfdistdir}/tex/latex/minitoc/ethiopian2.mld
%{_texmfdistdir}/tex/latex/minitoc/farsi1.mld
%{_texmfdistdir}/tex/latex/minitoc/farsi1.mlo
%{_texmfdistdir}/tex/latex/minitoc/farsi2.mld
%{_texmfdistdir}/tex/latex/minitoc/farsi2.mlo
%{_texmfdistdir}/tex/latex/minitoc/farsi3.mld
%{_texmfdistdir}/tex/latex/minitoc/finnish.mld
%{_texmfdistdir}/tex/latex/minitoc/finnish2.mld
%{_texmfdistdir}/tex/latex/minitoc/franc.sty
%{_texmfdistdir}/tex/latex/minitoc/francais.mld
%{_texmfdistdir}/tex/latex/minitoc/frbib.sty
%{_texmfdistdir}/tex/latex/minitoc/french.mld
%{_texmfdistdir}/tex/latex/minitoc/french1.mld
%{_texmfdistdir}/tex/latex/minitoc/french2.mld
%{_texmfdistdir}/tex/latex/minitoc/frenchb.mld
%{_texmfdistdir}/tex/latex/minitoc/frenchle.mld
%{_texmfdistdir}/tex/latex/minitoc/frenchpro.mld
%{_texmfdistdir}/tex/latex/minitoc/frnew.sty
%{_texmfdistdir}/tex/latex/minitoc/galician.mld
%{_texmfdistdir}/tex/latex/minitoc/german.mld
%{_texmfdistdir}/tex/latex/minitoc/germanb.mld
%{_texmfdistdir}/tex/latex/minitoc/germanb2.mld
%{_texmfdistdir}/tex/latex/minitoc/greek-mono.mld
%{_texmfdistdir}/tex/latex/minitoc/greek-polydemo.mld
%{_texmfdistdir}/tex/latex/minitoc/greek-polykatha.mld
%{_texmfdistdir}/tex/latex/minitoc/greek.mld
%{_texmfdistdir}/tex/latex/minitoc/guarani.mld
%{_texmfdistdir}/tex/latex/minitoc/hangul-u8.mld
%{_texmfdistdir}/tex/latex/minitoc/hangul-u8.mlo
%{_texmfdistdir}/tex/latex/minitoc/hangul1.mld
%{_texmfdistdir}/tex/latex/minitoc/hangul1.mlo
%{_texmfdistdir}/tex/latex/minitoc/hangul2.mld
%{_texmfdistdir}/tex/latex/minitoc/hangul2.mlo
%{_texmfdistdir}/tex/latex/minitoc/hangul3.mld
%{_texmfdistdir}/tex/latex/minitoc/hangul3.mlo
%{_texmfdistdir}/tex/latex/minitoc/hangul4.mld
%{_texmfdistdir}/tex/latex/minitoc/hangul4.mlo
%{_texmfdistdir}/tex/latex/minitoc/hanja-u8.mld
%{_texmfdistdir}/tex/latex/minitoc/hanja-u8.mlo
%{_texmfdistdir}/tex/latex/minitoc/hanja1.mld
%{_texmfdistdir}/tex/latex/minitoc/hanja1.mlo
%{_texmfdistdir}/tex/latex/minitoc/hanja2.mld
%{_texmfdistdir}/tex/latex/minitoc/hanja2.mlo
%{_texmfdistdir}/tex/latex/minitoc/hebrew.mld
%{_texmfdistdir}/tex/latex/minitoc/hebrew2.mld
%{_texmfdistdir}/tex/latex/minitoc/hindi-modern.mld
%{_texmfdistdir}/tex/latex/minitoc/hindi.mld
%{_texmfdistdir}/tex/latex/minitoc/hungarian.mld
%{_texmfdistdir}/tex/latex/minitoc/icelandic.mld
%{_texmfdistdir}/tex/latex/minitoc/indon.mld
%{_texmfdistdir}/tex/latex/minitoc/indonesian.mld
%{_texmfdistdir}/tex/latex/minitoc/interlingua.mld
%{_texmfdistdir}/tex/latex/minitoc/irish.mld
%{_texmfdistdir}/tex/latex/minitoc/italian.mld
%{_texmfdistdir}/tex/latex/minitoc/italian2.mld
%{_texmfdistdir}/tex/latex/minitoc/japanese.mld
%{_texmfdistdir}/tex/latex/minitoc/japanese.mlo
%{_texmfdistdir}/tex/latex/minitoc/japanese2.mld
%{_texmfdistdir}/tex/latex/minitoc/japanese2.mlo
%{_texmfdistdir}/tex/latex/minitoc/japanese3.mld
%{_texmfdistdir}/tex/latex/minitoc/japanese3.mlo
%{_texmfdistdir}/tex/latex/minitoc/japanese4.mld
%{_texmfdistdir}/tex/latex/minitoc/japanese4.mlo
%{_texmfdistdir}/tex/latex/minitoc/japanese5.mld
%{_texmfdistdir}/tex/latex/minitoc/japanese5.mlo
%{_texmfdistdir}/tex/latex/minitoc/japanese6.mld
%{_texmfdistdir}/tex/latex/minitoc/japanese6.mlo
%{_texmfdistdir}/tex/latex/minitoc/kannada.mld
%{_texmfdistdir}/tex/latex/minitoc/khalkha.mld
%{_texmfdistdir}/tex/latex/minitoc/latin.mld
%{_texmfdistdir}/tex/latex/minitoc/latin2.mld
%{_texmfdistdir}/tex/latex/minitoc/latinc.mld
%{_texmfdistdir}/tex/latex/minitoc/latinc2.mld
%{_texmfdistdir}/tex/latex/minitoc/latvian.mld
%{_texmfdistdir}/tex/latex/minitoc/latvian2.mld
%{_texmfdistdir}/tex/latex/minitoc/letton.mld
%{_texmfdistdir}/tex/latex/minitoc/letton2.mld
%{_texmfdistdir}/tex/latex/minitoc/lithuanian.mld
%{_texmfdistdir}/tex/latex/minitoc/lithuanian2.mld
%{_texmfdistdir}/tex/latex/minitoc/lowersorbian.mld
%{_texmfdistdir}/tex/latex/minitoc/lsorbian.mld
%{_texmfdistdir}/tex/latex/minitoc/magyar.mld
%{_texmfdistdir}/tex/latex/minitoc/magyar2.mld
%{_texmfdistdir}/tex/latex/minitoc/magyar3.mld
%{_texmfdistdir}/tex/latex/minitoc/malay.mld
%{_texmfdistdir}/tex/latex/minitoc/malayalam-b.mld
%{_texmfdistdir}/tex/latex/minitoc/malayalam-keli.mld
%{_texmfdistdir}/tex/latex/minitoc/malayalam-keli2.mld
%{_texmfdistdir}/tex/latex/minitoc/malayalam-mr.mld
%{_texmfdistdir}/tex/latex/minitoc/malayalam-omega.mld
%{_texmfdistdir}/tex/latex/minitoc/malayalam-omega.mlo
%{_texmfdistdir}/tex/latex/minitoc/malayalam-rachana.mld
%{_texmfdistdir}/tex/latex/minitoc/malayalam-rachana2.mld
%{_texmfdistdir}/tex/latex/minitoc/malayalam-rachana3.mld
%{_texmfdistdir}/tex/latex/minitoc/manju.mld
%{_texmfdistdir}/tex/latex/minitoc/mexican.mld
%{_texmfdistdir}/tex/latex/minitoc/meyalu.mld
%{_texmfdistdir}/tex/latex/minitoc/minitoc.sty
%{_texmfdistdir}/tex/latex/minitoc/mongol.mld
%{_texmfdistdir}/tex/latex/minitoc/mongolb.mld
%{_texmfdistdir}/tex/latex/minitoc/mongolian.mld
%{_texmfdistdir}/tex/latex/minitoc/mtcmess.sty
%{_texmfdistdir}/tex/latex/minitoc/mtcoff.sty
%{_texmfdistdir}/tex/latex/minitoc/mtcpatchmem.sty
%{_texmfdistdir}/tex/latex/minitoc/mypatches.sty
%{_texmfdistdir}/tex/latex/minitoc/naustrian.mld
%{_texmfdistdir}/tex/latex/minitoc/newzealand.mld
%{_texmfdistdir}/tex/latex/minitoc/ngerman.mld
%{_texmfdistdir}/tex/latex/minitoc/ngermanb.mld
%{_texmfdistdir}/tex/latex/minitoc/ngermanb2.mld
%{_texmfdistdir}/tex/latex/minitoc/norsk.mld
%{_texmfdistdir}/tex/latex/minitoc/norsk2.mld
%{_texmfdistdir}/tex/latex/minitoc/nynorsk.mld
%{_texmfdistdir}/tex/latex/minitoc/nynorsk2.mld
%{_texmfdistdir}/tex/latex/minitoc/occitan.mld
%{_texmfdistdir}/tex/latex/minitoc/occitan2.mld
%{_texmfdistdir}/tex/latex/minitoc/polish.mld
%{_texmfdistdir}/tex/latex/minitoc/polish2.mld
%{_texmfdistdir}/tex/latex/minitoc/polski.mld
%{_texmfdistdir}/tex/latex/minitoc/portuges.mld
%{_texmfdistdir}/tex/latex/minitoc/portuguese.mld
%{_texmfdistdir}/tex/latex/minitoc/romanian.mld
%{_texmfdistdir}/tex/latex/minitoc/romanian2.mld
%{_texmfdistdir}/tex/latex/minitoc/romanian3.mld
%{_texmfdistdir}/tex/latex/minitoc/russian-cca.mld
%{_texmfdistdir}/tex/latex/minitoc/russian-cca.mlo
%{_texmfdistdir}/tex/latex/minitoc/russian-cca1.mld
%{_texmfdistdir}/tex/latex/minitoc/russian-cca1.mlo
%{_texmfdistdir}/tex/latex/minitoc/russian-lh.mld
%{_texmfdistdir}/tex/latex/minitoc/russian-lh.mlo
%{_texmfdistdir}/tex/latex/minitoc/russian-lhcyralt.mld
%{_texmfdistdir}/tex/latex/minitoc/russian-lhcyralt.mlo
%{_texmfdistdir}/tex/latex/minitoc/russian-lhcyrkoi.mld
%{_texmfdistdir}/tex/latex/minitoc/russian-lhcyrkoi.mlo
%{_texmfdistdir}/tex/latex/minitoc/russian-lhcyrwin.mld
%{_texmfdistdir}/tex/latex/minitoc/russian-lhcyrwin.mlo
%{_texmfdistdir}/tex/latex/minitoc/russian.mld
%{_texmfdistdir}/tex/latex/minitoc/russian2m.mld
%{_texmfdistdir}/tex/latex/minitoc/russian2o.mld
%{_texmfdistdir}/tex/latex/minitoc/russianb.mld
%{_texmfdistdir}/tex/latex/minitoc/russianc.mld
%{_texmfdistdir}/tex/latex/minitoc/samin.mld
%{_texmfdistdir}/tex/latex/minitoc/scottish.mld
%{_texmfdistdir}/tex/latex/minitoc/serbian.mld
%{_texmfdistdir}/tex/latex/minitoc/serbianc.mld
%{_texmfdistdir}/tex/latex/minitoc/slovak.mld
%{_texmfdistdir}/tex/latex/minitoc/slovene.mld
%{_texmfdistdir}/tex/latex/minitoc/spanish.mld
%{_texmfdistdir}/tex/latex/minitoc/spanish2.mld
%{_texmfdistdir}/tex/latex/minitoc/spanish3.mld
%{_texmfdistdir}/tex/latex/minitoc/spanish4.mld
%{_texmfdistdir}/tex/latex/minitoc/swahili.mld
%{_texmfdistdir}/tex/latex/minitoc/swedish.mld
%{_texmfdistdir}/tex/latex/minitoc/swedish2.mld
%{_texmfdistdir}/tex/latex/minitoc/thai.mld
%{_texmfdistdir}/tex/latex/minitoc/thai.mlo
%{_texmfdistdir}/tex/latex/minitoc/turkish.mld
%{_texmfdistdir}/tex/latex/minitoc/uighur.mld
%{_texmfdistdir}/tex/latex/minitoc/uighur2.mld
%{_texmfdistdir}/tex/latex/minitoc/uighur3.mld
%{_texmfdistdir}/tex/latex/minitoc/ukraineb.mld
%{_texmfdistdir}/tex/latex/minitoc/ukrainian.mld
%{_texmfdistdir}/tex/latex/minitoc/uppersorbian.mld
%{_texmfdistdir}/tex/latex/minitoc/usorbian.mld
%{_texmfdistdir}/tex/latex/minitoc/vietnam.mld
%{_texmfdistdir}/tex/latex/minitoc/vietnamese.mld
%{_texmfdistdir}/tex/latex/minitoc/welsh.mld
%{_texmfdistdir}/tex/latex/minitoc/xalx.mld
%{_texmfdistdir}/tex/latex/minitoc/xalx2.mld
%{_texmfdistdir}/tex/latex/minitoc/xalx3.mld
%doc %{_texmfdistdir}/doc/latex/minitoc/CATALOG
%doc %{_texmfdistdir}/doc/latex/minitoc/INSTALL
%doc %{_texmfdistdir}/doc/latex/minitoc/README
%doc %{_texmfdistdir}/doc/latex/minitoc/TODO
%doc %{_texmfdistdir}/doc/latex/minitoc/aaland-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/acadian-m.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/acadie-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/acadien-m.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/afghan-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/africa-lf.png
%doc %{_texmfdistdir}/doc/latex/minitoc/africa-lo.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/afrsud-l.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/afrsud-p.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/alb2.png
%doc %{_texmfdistdir}/doc/latex/minitoc/alba-eth.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/albania-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/albania.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/algeria-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/allemand.jpg
%doc %{_texmfdistdir}/doc/latex/minitoc/alsace-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/andorra-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/anglo1.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/angola-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/arab-l.jpg
%doc %{_texmfdistdir}/doc/latex/minitoc/arabw.png
%doc %{_texmfdistdir}/doc/latex/minitoc/argentina-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/armenia-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/armeniad.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/armenian-l.png
%doc %{_texmfdistdir}/doc/latex/minitoc/armeniar.jpg
%doc %{_texmfdistdir}/doc/latex/minitoc/aruba-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/australia-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/austria-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/azerbaijan-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/bahamas-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/bahrain-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/baltes.jpg
%doc %{_texmfdistdir}/doc/latex/minitoc/bangla.png
%doc %{_texmfdistdir}/doc/latex/minitoc/bangla1.png
%doc %{_texmfdistdir}/doc/latex/minitoc/bangla2.png
%doc %{_texmfdistdir}/doc/latex/minitoc/bangladesh-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/barbados-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/basque-de.png
%doc %{_texmfdistdir}/doc/latex/minitoc/basque-df.png
%doc %{_texmfdistdir}/doc/latex/minitoc/basque1.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/basque2.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/be-dg-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/belarus-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/belgique.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/belgium-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/belize-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/bengali-m.jpg
%doc %{_texmfdistdir}/doc/latex/minitoc/benin-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/bolivia-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/bolzano-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/bosnia-hz-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/bosnia.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/bozen-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/brazil-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/brazil.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/brazilp.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/bretagne.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/brussels-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/bulgaria-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/bulgariar.jpg
%doc %{_texmfdistdir}/doc/latex/minitoc/bulgarski.png
%doc %{_texmfdistdir}/doc/latex/minitoc/bulgmap.png
%doc %{_texmfdistdir}/doc/latex/minitoc/bur-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/burkina-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/burundi-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/buryatia-l.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/buryatia.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/california-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/cambodia-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/cameroon-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/canada-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/canada-l.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/canada-pe.png
%doc %{_texmfdistdir}/doc/latex/minitoc/canada-pf.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/canada.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/canada1.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/cap-verde-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/castille-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/catalan-d.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/catalan-p.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/catalonia-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/caucasus.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/central-africa-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/chad-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/chile-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/china-ae.png
%doc %{_texmfdistdir}/doc/latex/minitoc/china-af.png
%doc %{_texmfdistdir}/doc/latex/minitoc/china-ch.png
%doc %{_texmfdistdir}/doc/latex/minitoc/china-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/china-l.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/china-w.png
%doc %{_texmfdistdir}/doc/latex/minitoc/chine1.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/chine2.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/cis-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/cmk
%doc %{_texmfdistdir}/doc/latex/minitoc/colombia-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/comoros-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/congo-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/corsica-f.jpg
%doc %{_texmfdistdir}/doc/latex/minitoc/costa-rica-f.jpg
%doc %{_texmfdistdir}/doc/latex/minitoc/cplp-0.png
%doc %{_texmfdistdir}/doc/latex/minitoc/cplpmap.png
%doc %{_texmfdistdir}/doc/latex/minitoc/croatia-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/croatia-un.png
%doc %{_texmfdistdir}/doc/latex/minitoc/croatie2.png
%doc %{_texmfdistdir}/doc/latex/minitoc/cuba-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/cyprus-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/cyr-alf.png
%doc %{_texmfdistdir}/doc/latex/minitoc/cz1.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/cz3.png
%doc %{_texmfdistdir}/doc/latex/minitoc/czech-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/czechd.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/dane-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/danemark.jpg
%doc %{_texmfdistdir}/doc/latex/minitoc/danishd.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/danishg.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/devanagari.png
%doc %{_texmfdistdir}/doc/latex/minitoc/djibouti-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/dominica-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/dominican-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/dutchw.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/east-timor-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/ecosse1.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/ecosse2.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/ecosse3.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/ecuador-f.jpg
%doc %{_texmfdistdir}/doc/latex/minitoc/egypt-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/el-salvador-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/emk
%doc %{_texmfdistdir}/doc/latex/minitoc/england-f.jpg
%doc %{_texmfdistdir}/doc/latex/minitoc/equa-guinea-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/eritrea-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/espa-l.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/espa-o.png
%doc %{_texmfdistdir}/doc/latex/minitoc/esperanto-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/estonia-a.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/estonia-b.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/estonia-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/eth2.png
%doc %{_texmfdistdir}/doc/latex/minitoc/ethiolang.png
%doc %{_texmfdistdir}/doc/latex/minitoc/ethiopia-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/ethiopia-p.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/ethiopia.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/euro-lan.png
%doc %{_texmfdistdir}/doc/latex/minitoc/euro-lan1.png
%doc %{_texmfdistdir}/doc/latex/minitoc/euro-lan2.png
%doc %{_texmfdistdir}/doc/latex/minitoc/eusk-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/euskara.png
%doc %{_texmfdistdir}/doc/latex/minitoc/faroe-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/farsi-logo.png
%doc %{_texmfdistdir}/doc/latex/minitoc/farsi.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/feroe.jpg
%doc %{_texmfdistdir}/doc/latex/minitoc/fiji-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/finland-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/finlande1.png
%doc %{_texmfdistdir}/doc/latex/minitoc/finlande2.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/finnishd.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/finnishl.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/flanders-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/fmk
%doc %{_texmfdistdir}/doc/latex/minitoc/france-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/france-lr.png
%doc %{_texmfdistdir}/doc/latex/minitoc/franco.png
%doc %{_texmfdistdir}/doc/latex/minitoc/francophonie-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/fswahili.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/gabon-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/gael-ft.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/gaid.jpg
%doc %{_texmfdistdir}/doc/latex/minitoc/galicia-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/galicia-m.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/galicia-mp.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/galician-l.png
%doc %{_texmfdistdir}/doc/latex/minitoc/galles1.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/galles2.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/georgia-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/germ-w.png
%doc %{_texmfdistdir}/doc/latex/minitoc/german-c.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/german-d.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/german-m.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/germany-f.jpg
%doc %{_texmfdistdir}/doc/latex/minitoc/ghana-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/gibraltar-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/grece1.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/grece2.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/greece-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/greeka.png
%doc %{_texmfdistdir}/doc/latex/minitoc/greekm.jpg
%doc %{_texmfdistdir}/doc/latex/minitoc/greenland-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/guatemala-f.jpg
%doc %{_texmfdistdir}/doc/latex/minitoc/guinea-bissau-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/guinea-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/gwenn-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/haiti-f.jpg
%doc %{_texmfdistdir}/doc/latex/minitoc/hangul.png
%doc %{_texmfdistdir}/doc/latex/minitoc/hanja.png
%doc %{_texmfdistdir}/doc/latex/minitoc/hanzi.png
%doc %{_texmfdistdir}/doc/latex/minitoc/hin.png
%doc %{_texmfdistdir}/doc/latex/minitoc/hindi-b.png
%doc %{_texmfdistdir}/doc/latex/minitoc/hindi-p.png
%doc %{_texmfdistdir}/doc/latex/minitoc/hispano.png
%doc %{_texmfdistdir}/doc/latex/minitoc/honduras-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/hrv.png
%doc %{_texmfdistdir}/doc/latex/minitoc/hun1.png
%doc %{_texmfdistdir}/doc/latex/minitoc/hun2.jpg
%doc %{_texmfdistdir}/doc/latex/minitoc/hungary-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/iceland-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/imk
%doc %{_texmfdistdir}/doc/latex/minitoc/imongolia-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/inde1.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/inde2.jpg
%doc %{_texmfdistdir}/doc/latex/minitoc/india-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/indonesia-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/indonesia1.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/indonesia2.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/iran-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/iranian.jpg
%doc %{_texmfdistdir}/doc/latex/minitoc/iraq-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/ireland-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/irish.png
%doc %{_texmfdistdir}/doc/latex/minitoc/irlande.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/islam-pbc.png
%doc %{_texmfdistdir}/doc/latex/minitoc/islam-sw.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/islande.png
%doc %{_texmfdistdir}/doc/latex/minitoc/islandep.jpg
%doc %{_texmfdistdir}/doc/latex/minitoc/isr1.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/isr2.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/israel-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/italian.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/italo1.png
%doc %{_texmfdistdir}/doc/latex/minitoc/italy-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/italysm.png
%doc %{_texmfdistdir}/doc/latex/minitoc/ivory-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/ivrit.png
%doc %{_texmfdistdir}/doc/latex/minitoc/jamaica-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/japan-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/japon1.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/japon2.jpg
%doc %{_texmfdistdir}/doc/latex/minitoc/jordan-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/jutland-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/kannada-n.png
%doc %{_texmfdistdir}/doc/latex/minitoc/karnad1.jpg
%doc %{_texmfdistdir}/doc/latex/minitoc/karnataka-f.jpg
%doc %{_texmfdistdir}/doc/latex/minitoc/karnataka.jpg
%doc %{_texmfdistdir}/doc/latex/minitoc/kazakhstan-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/kenya-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/kerala-f.jpg
%doc %{_texmfdistdir}/doc/latex/minitoc/kerala.jpg
%doc %{_texmfdistdir}/doc/latex/minitoc/khalkha.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/kiribati-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/korea-n-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/korea-s-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/korean1.png
%doc %{_texmfdistdir}/doc/latex/minitoc/korean2.jpg
%doc %{_texmfdistdir}/doc/latex/minitoc/kos-alb.png
%doc %{_texmfdistdir}/doc/latex/minitoc/kos-ml.png
%doc %{_texmfdistdir}/doc/latex/minitoc/kosovo-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/kuwait-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/kyrgyzstan-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/lamed3.png
%doc %{_texmfdistdir}/doc/latex/minitoc/lang-g.png
%doc %{_texmfdistdir}/doc/latex/minitoc/laos-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/latvia-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/latvian-d.png
%doc %{_texmfdistdir}/doc/latex/minitoc/latvian-r1.png
%doc %{_texmfdistdir}/doc/latex/minitoc/lebanon-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/lettonie.jpg
%doc %{_texmfdistdir}/doc/latex/minitoc/leur.png
%doc %{_texmfdistdir}/doc/latex/minitoc/liberia-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/libya-f.jpg
%doc %{_texmfdistdir}/doc/latex/minitoc/liech-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/lithuania-f.jpg
%doc %{_texmfdistdir}/doc/latex/minitoc/lituanie.png
%doc %{_texmfdistdir}/doc/latex/minitoc/lorraine-f.jpg
%doc %{_texmfdistdir}/doc/latex/minitoc/louisiana-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/ls-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/luso1.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/luso2.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/lux-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/macau-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/macedonia-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/madagascar-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/maine-f.jpg
%doc %{_texmfdistdir}/doc/latex/minitoc/malawi-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/malayalam.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/malayalam.png
%doc %{_texmfdistdir}/doc/latex/minitoc/malaysia-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/malaysia1.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/malaysia2.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/mali-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/malta1-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/manchu.jpg
%doc %{_texmfdistdir}/doc/latex/minitoc/manchuria.jpg
%doc %{_texmfdistdir}/doc/latex/minitoc/manjuc.jpg
%doc %{_texmfdistdir}/doc/latex/minitoc/manjui.png
%doc %{_texmfdistdir}/doc/latex/minitoc/mauritania-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/mauritius-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/mex1.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/mex2.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/mex3.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/mexico-f.jpg
%doc %{_texmfdistdir}/doc/latex/minitoc/mexip.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/meyalu.png
%doc %{_texmfdistdir}/doc/latex/minitoc/minitoc-fr.bib
%doc %{_texmfdistdir}/doc/latex/minitoc/minitoc-fr.lan
%doc %{_texmfdistdir}/doc/latex/minitoc/minitoc-fr.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/minitoc.bib
%doc %{_texmfdistdir}/doc/latex/minitoc/minitoc.bug
%doc %{_texmfdistdir}/doc/latex/minitoc/minitoc.l
%doc %{_texmfdistdir}/doc/latex/minitoc/minitoc.lan
%doc %{_texmfdistdir}/doc/latex/minitoc/minitoc.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/minitoc.pre
%doc %{_texmfdistdir}/doc/latex/minitoc/minitoc.sum
%doc %{_texmfdistdir}/doc/latex/minitoc/moldova-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/monaco-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/mondep.png
%doc %{_texmfdistdir}/doc/latex/minitoc/mongasie.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/mongolcy.png
%doc %{_texmfdistdir}/doc/latex/minitoc/mongolia-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/mongolian.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/mongols.png
%doc %{_texmfdistdir}/doc/latex/minitoc/mongoltr.png
%doc %{_texmfdistdir}/doc/latex/minitoc/montenegro-f.jpg
%doc %{_texmfdistdir}/doc/latex/minitoc/morocco-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/mozambique-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-2c.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-2c.tex
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-2nd.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-2nd.tex
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-3co.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-3co.tex
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-add.bib
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-add.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-add.tex
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-ads.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-ads.tex
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-amm.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-amm.tex
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-apx.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-apx.tex
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-art.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-art.tex
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-bk.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-bk.tex
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-bo.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-bo.tex
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-ch0.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-ch0.tex
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-cri.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-cri.tex
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-fko.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-fko.tex
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-fo1.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-fo1.tex
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-fo2.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-fo2.tex
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-gap.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-gap.tex
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-hi1.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-hi1.tex
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-hi2.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-hi2.tex
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-hia.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-hia.tex
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-hir.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-hir.tex
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-hop.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-hop.tex
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-liv.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-liv.tex
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-mem.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-mem.tex
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-mm1.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-mm1.tex
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-mu.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-mu.tex
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-nom.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-nom.tex
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-ocf.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-ocf.tex
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-ofs.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-ofs.tex
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-sbf.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-sbf.tex
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-scr.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-scr.tex
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-syn.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-syn.tex
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-tbi.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-tbi.tex
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-tlc.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-tlc.tex
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-tlo.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-tlo.tex
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-tsf.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-tsf.tex
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-vti.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/mtc-vti.tex
%doc %{_texmfdistdir}/doc/latex/minitoc/namibia-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/nbrunswick-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/ncyprus-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/neder.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/netherlands-antilles-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/netherlands-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/new-york-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/newzealand-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/nicaragua-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/nice-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/niger-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/nigeria-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/nihongo.png
%doc %{_texmfdistdir}/doc/latex/minitoc/norvege-c.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/norvege-t.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/norway-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/norway-p.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/occ-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/occdial1.jpg
%doc %{_texmfdistdir}/doc/latex/minitoc/occdial2.png
%doc %{_texmfdistdir}/doc/latex/minitoc/occitanie.png
%doc %{_texmfdistdir}/doc/latex/minitoc/occtaur.jpg
%doc %{_texmfdistdir}/doc/latex/minitoc/oman-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/opole-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/pakistan-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/palestine-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/panama-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/paraguay-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/paraguay.png
%doc %{_texmfdistdir}/doc/latex/minitoc/paraguayp.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/peru-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/philippines-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/pmk
%doc %{_texmfdistdir}/doc/latex/minitoc/poland-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/polish-d.jpg
%doc %{_texmfdistdir}/doc/latex/minitoc/polmin.jpg
%doc %{_texmfdistdir}/doc/latex/minitoc/pologne.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/polski-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/portu-a.png
%doc %{_texmfdistdir}/doc/latex/minitoc/portu-b.png
%doc %{_texmfdistdir}/doc/latex/minitoc/portu-p.jpg
%doc %{_texmfdistdir}/doc/latex/minitoc/portu-r.jpg
%doc %{_texmfdistdir}/doc/latex/minitoc/portugal-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/portugal.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/puerto-rico-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/qatar-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/quebec-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/rdcongo-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/rmk
%doc %{_texmfdistdir}/doc/latex/minitoc/romania-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/romanian.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/rus-cyr.png
%doc %{_texmfdistdir}/doc/latex/minitoc/rus-re.png
%doc %{_texmfdistdir}/doc/latex/minitoc/rus-su.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/russia-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/russian-e.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/russian-n.png
%doc %{_texmfdistdir}/doc/latex/minitoc/russian-w.png
%doc %{_texmfdistdir}/doc/latex/minitoc/russian.png
%doc %{_texmfdistdir}/doc/latex/minitoc/rwanda-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/saint-lucia-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/same-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/same.png
%doc %{_texmfdistdir}/doc/latex/minitoc/sami-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/samoa-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/san-marino-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/sao-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/saudi-arabia-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/scotland-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/senegal-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/serb-a.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/serbia-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/serbia-f2.png
%doc %{_texmfdistdir}/doc/latex/minitoc/serbia1.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/seychelles-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/singapore-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/slovak-ok.png
%doc %{_texmfdistdir}/doc/latex/minitoc/slovakia-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/slovakia.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/slovenia-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/slovenian.png
%doc %{_texmfdistdir}/doc/latex/minitoc/slovenie.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/solomon-islands-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/somalia-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/sorabe-1.jpg
%doc %{_texmfdistdir}/doc/latex/minitoc/sorabe-2.jpg
%doc %{_texmfdistdir}/doc/latex/minitoc/sorben.jpg
%doc %{_texmfdistdir}/doc/latex/minitoc/sorbian.jpg
%doc %{_texmfdistdir}/doc/latex/minitoc/south-africa-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/spain-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/spain.png
%doc %{_texmfdistdir}/doc/latex/minitoc/spilhennig.png
%doc %{_texmfdistdir}/doc/latex/minitoc/start.jpg
%doc %{_texmfdistdir}/doc/latex/minitoc/stop.png
%doc %{_texmfdistdir}/doc/latex/minitoc/sudan-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/suede-a.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/suede-fin.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/suisse-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/suriname-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/svenska.png
%doc %{_texmfdistdir}/doc/latex/minitoc/swahili-m.png
%doc %{_texmfdistdir}/doc/latex/minitoc/swahili.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/sweden-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/sweden.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/syria-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/taiwan-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/tajikistan-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/tanzania-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/thai.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/thai.png
%doc %{_texmfdistdir}/doc/latex/minitoc/thailand-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/tmk
%doc %{_texmfdistdir}/doc/latex/minitoc/togo-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/tonga-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/tunisia-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/turkey-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/turkish.png
%doc %{_texmfdistdir}/doc/latex/minitoc/turkmenistan-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/turquie.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/tuvalu-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/uae-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/uganda-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/uighur-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/uighur.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/uk-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/ukra.png
%doc %{_texmfdistdir}/doc/latex/minitoc/ukraine-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/ukraine.jpg
%doc %{_texmfdistdir}/doc/latex/minitoc/ukrainep.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/uruguay-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/us-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/usa-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/uzbekistan-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/vanuatu-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/vatican-f.jpg
%doc %{_texmfdistdir}/doc/latex/minitoc/venezuela-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/vermont-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/viet-w.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/viet2.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/viet3.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/viet4.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/vietnam-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/vojvodina-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/wales-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/wallonia-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/wallonie.pdf
%doc %{_texmfdistdir}/doc/latex/minitoc/wiki.png
%doc %{_texmfdistdir}/doc/latex/minitoc/wikif.png
%doc %{_texmfdistdir}/doc/latex/minitoc/wrs-a.png
%doc %{_texmfdistdir}/doc/latex/minitoc/wrs-c.png
%doc %{_texmfdistdir}/doc/latex/minitoc/xinjiang.png
%doc %{_texmfdistdir}/doc/latex/minitoc/xinjiangc.png
%doc %{_texmfdistdir}/doc/latex/minitoc/xmk
%doc %{_texmfdistdir}/doc/latex/minitoc/xyugo.png
%doc %{_texmfdistdir}/doc/latex/minitoc/yemen-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/zambia-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/zanzibar-f.png
%doc %{_texmfdistdir}/doc/latex/minitoc/zimbabwe-f.png
#- source
%doc %{_texmfdistdir}/source/latex/minitoc/minitoc-fr.dtx
%doc %{_texmfdistdir}/source/latex/minitoc/minitoc.dtx
%doc %{_texmfdistdir}/source/latex/minitoc/minitoc.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex makeindex tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18014 |12mr|texlive-minted-1.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24002
# category Package
# catalog-ctan /macros/latex/contrib/minted
# catalog-date 2011-09-18 00:13:37 +0200
# catalog-license lppl1.3
# catalog-version 1.7
Name:		texlive-minted
Version:	1.7
Release:	2
Summary:	Highlighted source code for LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/minted
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/minted.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/minted.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/minted.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package that facilitates expressive syntax highlighting in
LaTeX using the powerful Pygments library. The package also
provides options to customize the highlighted source code
output using fancyvrb.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/minted/minted.sty
%doc %{_texmfdistdir}/doc/latex/minted/Makefile
%doc %{_texmfdistdir}/doc/latex/minted/README
%doc %{_texmfdistdir}/doc/latex/minted/minted.pdf
#- source
%doc %{_texmfdistdir}/source/latex/minted/minted.dtx
%doc %{_texmfdistdir}/source/latex/minted/minted.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18015 |12mr|texlive-minutes-1.8d-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16350
# category Package
# catalog-ctan /macros/latex/contrib/minutes
# catalog-date 2009-12-05 12:31:44 +0100
# catalog-license other-free
# catalog-version 1.8d
Name:		texlive-minutes
Version:	1.8d
Release:	2
Summary:	Typeset the minutes of meetings
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/minutes
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/minutes.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/minutes.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/minutes.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Supports the creation of a collection of minutes. Features
include: - Support of tasks (who, schedule, what, time of
finishing; - possibility of creating a list of open tasks; -
inclusion of open tasks from other minutes; - Support for
attachments; - Support of schedule dates (in planning: support
for the calendar package); - Different versions ('secret
parts'); and - Macros for votes and decisions (list of
decisions). Support for minutes in a variety of languages is
available.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/minutes/minutes.sty
%doc %{_texmfdistdir}/doc/latex/minutes/MinStyGd.tex
%doc %{_texmfdistdir}/doc/latex/minutes/Overview.tex
%doc %{_texmfdistdir}/doc/latex/minutes/Protokol.tex
%doc %{_texmfdistdir}/doc/latex/minutes/README
%doc %{_texmfdistdir}/doc/latex/minutes/Sample.tex
%doc %{_texmfdistdir}/doc/latex/minutes/SampleDE.tex
%doc %{_texmfdistdir}/doc/latex/minutes/SampleEN.tex
%doc %{_texmfdistdir}/doc/latex/minutes/SampleNL.tex
%doc %{_texmfdistdir}/doc/latex/minutes/minutes.pdf
#- source
%doc %{_texmfdistdir}/source/latex/minutes/minutes.dtx
%doc %{_texmfdistdir}/source/latex/minutes/minutes.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18016 |12mr|texlive-misc-20120109-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24955
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-misc
Version:	20120109
Release:	1
Summary:	TeXLive misc package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/misc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive misc package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/misc/black.mf
%{_texmfdistdir}/fonts/source/public/misc/blackaps.mf
%{_texmfdistdir}/fonts/source/public/misc/blackcx.mf
%{_texmfdistdir}/fonts/source/public/misc/blackimagen.mf
%{_texmfdistdir}/fonts/source/public/misc/blacklino.mf
%{_texmfdistdir}/fonts/source/public/misc/blacklj.mf
%{_texmfdistdir}/fonts/source/public/misc/cmman.mf
%{_texmfdistdir}/fonts/source/public/misc/gray.mf
%{_texmfdistdir}/fonts/source/public/misc/grayaps.mf
%{_texmfdistdir}/fonts/source/public/misc/graycx.mf
%{_texmfdistdir}/fonts/source/public/misc/grayf.mf
%{_texmfdistdir}/fonts/source/public/misc/grayimagen.mf
%{_texmfdistdir}/fonts/source/public/misc/grayimagen3.mf
%{_texmfdistdir}/fonts/source/public/misc/grayimagenlight.mf
%{_texmfdistdir}/fonts/source/public/misc/graylj.mf
%{_texmfdistdir}/fonts/source/public/misc/manfnt.mf
%{_texmfdistdir}/fonts/source/public/misc/mfman.mf
%{_texmfdistdir}/fonts/source/public/misc/oneone.mf
%{_texmfdistdir}/fonts/source/public/misc/random.mf
%{_texmfdistdir}/fonts/source/public/misc/slant.mf
%{_texmfdistdir}/fonts/source/public/misc/slantaps4.mf
%{_texmfdistdir}/fonts/source/public/misc/slantcx4.mf
%{_texmfdistdir}/fonts/source/public/misc/slantcx6.mf
%{_texmfdistdir}/fonts/source/public/misc/slantimagen4.mf
%{_texmfdistdir}/fonts/source/public/misc/slantimagen6.mf
%{_texmfdistdir}/fonts/source/public/misc/slantlino4.mf
%{_texmfdistdir}/fonts/source/public/misc/slantlj4.mf
%{_texmfdistdir}/fonts/source/public/misc/slantlj6.mf
%{_texmfdistdir}/fonts/tfm/public/misc/black.tfm
%{_texmfdistdir}/fonts/tfm/public/misc/blackcx.tfm
%{_texmfdistdir}/fonts/tfm/public/misc/cmman.tfm
%{_texmfdistdir}/fonts/tfm/public/misc/gray.tfm
%{_texmfdistdir}/fonts/tfm/public/misc/graycx.tfm
%{_texmfdistdir}/fonts/tfm/public/misc/grayimagen3.tfm
%{_texmfdistdir}/fonts/tfm/public/misc/manfnt.tfm
%{_texmfdistdir}/fonts/tfm/public/misc/oneone.tfm
%{_texmfdistdir}/fonts/tfm/public/misc/slantcx4.tfm
%{_texmfdistdir}/fonts/tfm/public/misc/slantcx6.tfm
%{_texmfdistdir}/fonts/tfm/public/misc/slantlj4.tfm
%{_texmfdistdir}/fonts/tfm/public/misc/slantlj6.tfm
%{_texmfdistdir}/omega/ocp/misc/ebcdic.ocp
%{_texmfdistdir}/omega/ocp/misc/id.ocp
%{_texmfdistdir}/omega/otp/misc/ebcdic.otp
%{_texmfdistdir}/omega/otp/misc/id.otp
%{_texmfdistdir}/tex/generic/misc/bibnames.sty
%{_texmfdistdir}/tex/generic/misc/null.tex
%{_texmfdistdir}/tex/generic/misc/texnames.sty
%{_texmfdistdir}/tex/plain/misc/idxmac.tex
%{_texmfdistdir}/tex/plain/misc/pdfcolor.tex
%{_texmfdistdir}/tex/plain/misc/tugboat.def
%{_texmfdistdir}/tex/plain/misc/xepsf.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts omega tex %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18017 |12mr|texlive-misc209-20111103-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18001
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-misc209
Version:	20111103
Release:	2
Summary:	TeXLive misc209 package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/misc209.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive misc209 package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/misc209/bibmods.sty
%{_texmfdistdir}/tex/latex/misc209/example.sty
%{_texmfdistdir}/tex/latex/misc209/hangcaption.sty
%{_texmfdistdir}/tex/latex/misc209/multind.sty
%{_texmfdistdir}/tex/latex/misc209/portland.sty
%{_texmfdistdir}/tex/latex/misc209/psboxit.sty

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18018 |12mr|texlive-mkgrkindex-2.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26313
# category Package
# catalog-ctan /language/greek/mkgrkindex
# catalog-date 2010-10-24 16:36:36 +0200
# catalog-license other-free
# catalog-version 2.0
Name:		texlive-mkgrkindex
Version:	2.0
Release:	3
Summary:	Makeindex working with Greek
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/greek/mkgrkindex
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mkgrkindex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mkgrkindex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-mkgrkindex.bin = %{EVRD}

%description
Makeindex is resolutely stuck with Latin-based alphabets, so
will not deal with Greek indexes, unaided. This package
provides a Perl script that will transmute the index of a Greek
document in such a way that makeindex will sort the entries
according to the rules of the Greek alphabet.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/mkgrkindex
%{_texmfdistdir}/makeindex/mkgrkindex/lowercase-headers.ist
%{_texmfdistdir}/makeindex/mkgrkindex/uppercase-headers.ist
%{_texmfdistdir}/scripts/mkgrkindex/mkgrkindex
%doc %{_texmfdistdir}/doc/support/mkgrkindex/mkgrkindex.nw
%doc %{_texmfdistdir}/doc/support/mkgrkindex/mkgrkindex.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/mkgrkindex/mkgrkindex mkgrkindex
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18019 |12mr|texlive-mkjobtexmf-0.8-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26313
# category Package
# catalog-ctan /support/mkjobtexmf
# catalog-date 2011-11-16 11:07:17 +0100
# catalog-license artistic
# catalog-version 0.8
Name:		texlive-mkjobtexmf
Version:	0.8
Release:	3
Summary:	Generate a texmf tree for a particular job
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/mkjobtexmf
License:	ARTISTIC
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mkjobtexmf.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mkjobtexmf.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mkjobtexmf.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-mkjobtexmf.bin = %{EVRD}

%description
The package provides a Perl script, which runs a program and
tries to find the names of file used. Two methods are
available, option -recorder of (Web2C) TeX and the program
strace. Then it generates a directory with a texmf tree. It
checks the found files and tries sort them in this texmf tree.
The script may be used for archiving purposes or to speed up
later TeX runs.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/mkjobtexmf
%{_texmfdistdir}/scripts/mkjobtexmf/mkjobtexmf.pl
%doc %{_texmfdistdir}/doc/generic/mkjobtexmf/README
%doc %{_texmfdistdir}/doc/generic/mkjobtexmf/clean-case.pl
%doc %{_texmfdistdir}/doc/generic/mkjobtexmf/mkjobtexmf.html
%doc %{_texmfdistdir}/doc/generic/mkjobtexmf/mkjobtexmf.ltx
%doc %{_texmfdistdir}/doc/generic/mkjobtexmf/mkjobtexmf.pdf
%doc %{_texmfdistdir}/doc/generic/mkjobtexmf/mkjobtexmf.txt
%doc %{_texmfdistdir}/doc/generic/mkjobtexmf/version.pl
%doc %{_mandir}/man1/mkjobtexmf.1*
%doc %{_texmfdir}/doc/man/man1/mkjobtexmf.man1.pdf
#- source
%doc %{_texmfdistdir}/source/generic/mkjobtexmf/Makefile.in
%doc %{_texmfdistdir}/source/generic/mkjobtexmf/configure
%doc %{_texmfdistdir}/source/generic/mkjobtexmf/configure.ac
%doc %{_texmfdistdir}/source/generic/mkjobtexmf/install-sh

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/mkjobtexmf/mkjobtexmf.pl mkjobtexmf
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18020 |12mr|texlive-mkpattern-1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /language/hyphenation/utils/mkpattern
# catalog-date 2008-08-22 16:39:18 +0200
# catalog-license lppl
# catalog-version 1.2
Name:		texlive-mkpattern
Version:	1.2
Release:	2
Summary:	A utility for making hyphenation patterns
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/hyphenation/utils/mkpattern
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mkpattern.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mkpattern.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Mkpattern is a general purpose program for the generation of
hyphenation patterns, with definition of letter sets and
template-like constructions. It also provides an easy way to
handle different input and output encodings, and featgures
generation of clean UTF-8 patterns. The package was used for
the creation of the Galician patterns.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/plain/mkpattern/mkpatter.tex
%doc %{_texmfdistdir}/doc/plain/mkpattern/README
%doc %{_texmfdistdir}/doc/plain/mkpattern/mkpatdoc.tex
%doc %{_texmfdistdir}/doc/plain/mkpattern/mkpatter.pdf
%doc %{_texmfdistdir}/doc/plain/mkpattern/mkpattern-exmpl.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18021 |12mr|texlive-mla-paper-20101230-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20885
# category Package
# catalog-ctan /macros/latex/contrib/mla-paper
# catalog-date 2010-12-30 15:21:17 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-mla-paper
Version:	20101230
Release:	2
Summary:	Proper MLA formatting
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mla-paper
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mla-paper.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mla-paper.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package formats articles using the MLA style. The aim is
that students and other academics in the humanities should be
able to typeset their materials, properly, with minimal effort
on their part.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/mla-paper/mla.sty
%doc %{_texmfdistdir}/doc/latex/mla-paper/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18022 |12mr|texlive-mlist-0.6a-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/mlist
# catalog-date 2009-07-04 13:21:27 +0200
# catalog-license lppl
# catalog-version 0.6a
Name:		texlive-mlist
Version:	0.6a
Release:	2
Summary:	Logical markup for lists
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mlist
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mlist.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mlist.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mlist.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package defines commands that create macros for typesetting
vectors, matrices and functions, in a logical way. For example,
logical indexing can then be used to refer to elements or
arguments without hard-coding the symbols in the document.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/mlist/mlist.cfg
%{_texmfdistdir}/tex/latex/mlist/mlist.sty
%doc %{_texmfdistdir}/doc/latex/mlist/README
%doc %{_texmfdistdir}/doc/latex/mlist/mlist.pdf
#- source
%doc %{_texmfdistdir}/source/latex/mlist/mlist.dtx
%doc %{_texmfdistdir}/source/latex/mlist/mlist.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18023 |12mr|texlive-mltex-2.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22650
# category Package
# catalog-ctan /systems/generic/mltex
# catalog-date 2008-01-25 17:33:09 +0100
# catalog-license knuth
# catalog-version 2.2
Name:		texlive-mltex
Version:	2.2
Release:	3
Summary:	The MLTeX system
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/systems/generic/mltex
License:	KNUTH
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mltex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mltex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-tetex
Requires:	texlive-latex
Requires:	texlive-mltex.bin

%description
MLTeX is a modification of TeX version >=3.0 that allows the
hyphenation of words with accented letters using ordinary
Computer Modern (CM) fonts. The system is distributed as a TeX
change file.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/mltex/lo1enc.def
%{_texmfdistdir}/tex/latex/mltex/mlltxchg.def
%{_texmfdistdir}/tex/latex/mltex/mltex.sty
%{_texmfdistdir}/tex/mltex/config/mltex.ini
%_texmf_fmtutil_d/mltex
%doc %{_texmfdistdir}/doc/latex/mltex/README
%doc %{_texmfdistdir}/doc/latex/mltex/mltex.txt
%doc %{_texmfdistdir}/doc/latex/mltex/testmlft.dvi
%doc %{_texmfdistdir}/doc/latex/mltex/testmlft.tex
%doc %{_texmfdistdir}/doc/latex/mltex/testmlsw.dvi
%doc %{_texmfdistdir}/doc/latex/mltex/testmlsw.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_texmf_fmtutil_d}
cat > %{buildroot}%{_texmf_fmtutil_d}/mltex <<EOF
#
# from mltex:
mllatex pdftex language.dat -translate-file=cp227.tcx -mltex mllatex.ini
mltex pdftex - -translate-file=cp227.tcx -mltex mltex.ini
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18024 |12mr|texlive-mmap-1.03-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/mmap
# catalog-date 2009-09-27 11:55:52 +0200
# catalog-license lppl
# catalog-version 1.03
Name:		texlive-mmap
Version:	1.03
Release:	2
Summary:	Include CMap resources in PDF files from PDFTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mmap
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mmap.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mmap.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package is an extension of cmap with improved flexibility
and coverage, including the ability to re-encode Knuth's basic
mathematics fonts.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/mmap/lmr-m.cmap
%{_texmfdistdir}/tex/latex/mmap/lmr.cmap
%{_texmfdistdir}/tex/latex/mmap/ly1.cmap
%{_texmfdistdir}/tex/latex/mmap/mmap.sty
%{_texmfdistdir}/tex/latex/mmap/oml-m.cmap
%{_texmfdistdir}/tex/latex/mmap/oml.cmap
%{_texmfdistdir}/tex/latex/mmap/omlbit-m.cmap
%{_texmfdistdir}/tex/latex/mmap/omlbit.cmap
%{_texmfdistdir}/tex/latex/mmap/omlmit-m.cmap
%{_texmfdistdir}/tex/latex/mmap/omlmit.cmap
%{_texmfdistdir}/tex/latex/mmap/oms-m.cmap
%{_texmfdistdir}/tex/latex/mmap/oms.cmap
%{_texmfdistdir}/tex/latex/mmap/omsb-m.cmap
%{_texmfdistdir}/tex/latex/mmap/omx-m.cmap
%{_texmfdistdir}/tex/latex/mmap/omx.cmap
%{_texmfdistdir}/tex/latex/mmap/ot1-m.cmap
%{_texmfdistdir}/tex/latex/mmap/ot1.cmap
%{_texmfdistdir}/tex/latex/mmap/ot1rbxit-m.cmap
%{_texmfdistdir}/tex/latex/mmap/ot1rbxit.cmap
%{_texmfdistdir}/tex/latex/mmap/ot1rbxn-m.cmap
%{_texmfdistdir}/tex/latex/mmap/ot1rbxn.cmap
%{_texmfdistdir}/tex/latex/mmap/ot1rmit-m.cmap
%{_texmfdistdir}/tex/latex/mmap/ot1rmit.cmap
%{_texmfdistdir}/tex/latex/mmap/ot1rmn-m.cmap
%{_texmfdistdir}/tex/latex/mmap/ot1rmn.cmap
%{_texmfdistdir}/tex/latex/mmap/ot1ssbxn-m.cmap
%{_texmfdistdir}/tex/latex/mmap/ot1ssbxn.cmap
%{_texmfdistdir}/tex/latex/mmap/ot1ssmn-m.cmap
%{_texmfdistdir}/tex/latex/mmap/ot1ssmn.cmap
%{_texmfdistdir}/tex/latex/mmap/ot1ttmn-m.cmap
%{_texmfdistdir}/tex/latex/mmap/ot1ttmn.cmap
%{_texmfdistdir}/tex/latex/mmap/ot1xxx-m.cmap
%{_texmfdistdir}/tex/latex/mmap/t1-m.cmap
%{_texmfdistdir}/tex/latex/mmap/t1.cmap
%{_texmfdistdir}/tex/latex/mmap/ueuf-m.cmap
%{_texmfdistdir}/tex/latex/mmap/ueufb-m.cmap
%{_texmfdistdir}/tex/latex/mmap/ulasy-m.cmap
%{_texmfdistdir}/tex/latex/mmap/ulasy.cmap
%{_texmfdistdir}/tex/latex/mmap/umsa-m.cmap
%{_texmfdistdir}/tex/latex/mmap/umsa.cmap
%{_texmfdistdir}/tex/latex/mmap/umsb-m.cmap
%{_texmfdistdir}/tex/latex/mmap/umsb.cmap
%{_texmfdistdir}/tex/latex/mmap/upsy-m.cmap
%{_texmfdistdir}/tex/latex/mmap/upsy.cmap
%{_texmfdistdir}/tex/latex/mmap/upzd-m.cmap
%{_texmfdistdir}/tex/latex/mmap/upzd.cmap
%doc %{_texmfdistdir}/doc/latex/mmap/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18025 |12mr|texlive-mnsymbol-1.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18651
# category Package
# catalog-ctan /fonts/mnsymbol
# catalog-date 2008-08-22 15:19:59 +0200
# catalog-license pd
# catalog-version 1.4
Name:		texlive-mnsymbol
Version:	1.4
Release:	2
Summary:	Mathematical symbol font for Adobe MinionPro
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/mnsymbol
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mnsymbol.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mnsymbol.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mnsymbol.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
MnSymbol is a symbol font family, designed to be used in
conjunction with Adobe Minion Pro (via the MinionPro package).
Almost all of LaTeX and AMS mathematical symbols are provided;
remaining coverage is available from the MinionPro font with
the MinionPro package. The fonts are available in both MetaFont
and Adobe Type 1 formats, and a comprehensive support package
is provided. While the fonts were designed to fit with Minon
Pro, the design should fit well with other renaissance or
baroque faces: indeed, it will probably work with most fonts
that are neither too wide nor too thin, for example Palatino or
Times; it is known to look good with Sabon. There is no package
designed to configure its use with any font other than Minion
Pro, but (for example) simply loading mnsymbol after mathpazo
will probably do what is needed.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/enc/dvips/mnsymbol/MnSymbolA.enc
%{_texmfdistdir}/fonts/enc/dvips/mnsymbol/MnSymbolB.enc
%{_texmfdistdir}/fonts/enc/dvips/mnsymbol/MnSymbolC.enc
%{_texmfdistdir}/fonts/enc/dvips/mnsymbol/MnSymbolD.enc
%{_texmfdistdir}/fonts/enc/dvips/mnsymbol/MnSymbolE.enc
%{_texmfdistdir}/fonts/enc/dvips/mnsymbol/MnSymbolF.enc
%{_texmfdistdir}/fonts/enc/dvips/mnsymbol/MnSymbolS.enc
%{_texmfdistdir}/fonts/map/dvips/mnsymbol/MnSymbol.map
%{_texmfdistdir}/fonts/map/vtex/mnsymbol/MnSymbol.ali
%{_texmfdistdir}/fonts/opentype/public/mnsymbol/MnSymbol-Bold10.otf
%{_texmfdistdir}/fonts/opentype/public/mnsymbol/MnSymbol-Bold12.otf
%{_texmfdistdir}/fonts/opentype/public/mnsymbol/MnSymbol-Bold5.otf
%{_texmfdistdir}/fonts/opentype/public/mnsymbol/MnSymbol-Bold6.otf
%{_texmfdistdir}/fonts/opentype/public/mnsymbol/MnSymbol-Bold7.otf
%{_texmfdistdir}/fonts/opentype/public/mnsymbol/MnSymbol-Bold8.otf
%{_texmfdistdir}/fonts/opentype/public/mnsymbol/MnSymbol-Bold9.otf
%{_texmfdistdir}/fonts/opentype/public/mnsymbol/MnSymbol10.otf
%{_texmfdistdir}/fonts/opentype/public/mnsymbol/MnSymbol12.otf
%{_texmfdistdir}/fonts/opentype/public/mnsymbol/MnSymbol5.otf
%{_texmfdistdir}/fonts/opentype/public/mnsymbol/MnSymbol6.otf
%{_texmfdistdir}/fonts/opentype/public/mnsymbol/MnSymbol7.otf
%{_texmfdistdir}/fonts/opentype/public/mnsymbol/MnSymbol8.otf
%{_texmfdistdir}/fonts/opentype/public/mnsymbol/MnSymbol9.otf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbol-Parameter.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolA-Bold.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolA-Bold10.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolA-Bold12.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolA-Bold5.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolA-Bold6.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolA-Bold7.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolA-Bold8.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolA-Bold9.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolA.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolA10.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolA12.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolA5.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolA6.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolA7.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolA8.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolA9.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolB-Bold.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolB-Bold10.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolB-Bold12.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolB-Bold5.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolB-Bold6.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolB-Bold7.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolB-Bold8.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolB-Bold9.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolB.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolB10.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolB12.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolB5.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolB6.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolB7.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolB8.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolB9.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolC-Bold.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolC-Bold10.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolC-Bold12.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolC-Bold5.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolC-Bold6.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolC-Bold7.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolC-Bold8.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolC-Bold9.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolC.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolC10.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolC12.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolC5.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolC6.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolC7.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolC8.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolC9.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolD-Bold.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolD-Bold10.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolD-Bold12.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolD-Bold5.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolD-Bold6.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolD-Bold7.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolD-Bold8.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolD-Bold9.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolD.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolD10.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolD12.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolD5.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolD6.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolD7.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolD8.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolD9.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolE-Bold.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolE-Bold10.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolE-Bold12.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolE-Bold5.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolE-Bold6.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolE-Bold7.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolE-Bold8.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolE-Bold9.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolE.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolE10.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolE12.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolE5.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolE6.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolE7.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolE8.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolE9.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolF-Bold.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolF-Bold10.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolF-Bold12.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolF-Bold5.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolF-Bold6.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolF-Bold7.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolF-Bold8.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolF-Bold9.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolF.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolF10.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolF12.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolF5.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolF6.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolF7.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolF8.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolF9.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolS-Bold.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolS-Bold10.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolS-Bold12.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolS-Bold5.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolS-Bold6.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolS-Bold7.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolS-Bold8.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolS-Bold9.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolS.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolS10.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolS12.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolS5.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolS6.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolS7.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolS8.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/MnSymbolS9.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/Sym-Accent.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/Sym-Arrows.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/Sym-Base.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/Sym-Delim.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/Sym-Geometric.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/Sym-Init.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/Sym-Operators.mf
%{_texmfdistdir}/fonts/source/public/mnsymbol/Sym-Order.mf
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolA-Bold10.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolA-Bold12.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolA-Bold5.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolA-Bold6.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolA-Bold7.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolA-Bold8.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolA-Bold9.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolA10.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolA12.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolA5.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolA6.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolA7.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolA8.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolA9.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolB-Bold10.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolB-Bold12.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolB-Bold5.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolB-Bold6.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolB-Bold7.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolB-Bold8.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolB-Bold9.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolB10.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolB12.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolB5.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolB6.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolB7.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolB8.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolB9.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolC-Bold10.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolC-Bold12.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolC-Bold5.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolC-Bold6.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolC-Bold7.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolC-Bold8.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolC-Bold9.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolC10.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolC12.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolC5.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolC6.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolC7.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolC8.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolC9.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolD-Bold10.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolD-Bold12.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolD-Bold5.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolD-Bold6.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolD-Bold7.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolD-Bold8.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolD-Bold9.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolD10.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolD12.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolD5.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolD6.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolD7.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolD8.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolD9.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolE-Bold10.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolE-Bold12.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolE-Bold5.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolE-Bold6.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolE-Bold7.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolE-Bold8.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolE-Bold9.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolE10.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolE12.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolE5.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolE6.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolE7.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolE8.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolE9.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolF-Bold10.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolF-Bold12.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolF-Bold5.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolF-Bold6.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolF-Bold7.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolF-Bold8.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolF-Bold9.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolF10.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolF12.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolF5.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolF6.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolF7.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolF8.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolF9.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolS-Bold10.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolS-Bold12.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolS-Bold5.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolS-Bold6.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolS-Bold7.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolS-Bold8.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolS-Bold9.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolS10.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolS12.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolS5.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolS6.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolS7.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolS8.tfm
%{_texmfdistdir}/fonts/tfm/public/mnsymbol/MnSymbolS9.tfm
%{_texmfdistdir}/fonts/type1/public/mnsymbol/MnSymbol-Bold10.pfb
%{_texmfdistdir}/fonts/type1/public/mnsymbol/MnSymbol-Bold12.pfb
%{_texmfdistdir}/fonts/type1/public/mnsymbol/MnSymbol-Bold5.pfb
%{_texmfdistdir}/fonts/type1/public/mnsymbol/MnSymbol-Bold6.pfb
%{_texmfdistdir}/fonts/type1/public/mnsymbol/MnSymbol-Bold7.pfb
%{_texmfdistdir}/fonts/type1/public/mnsymbol/MnSymbol-Bold8.pfb
%{_texmfdistdir}/fonts/type1/public/mnsymbol/MnSymbol-Bold9.pfb
%{_texmfdistdir}/fonts/type1/public/mnsymbol/MnSymbol10.pfb
%{_texmfdistdir}/fonts/type1/public/mnsymbol/MnSymbol12.pfb
%{_texmfdistdir}/fonts/type1/public/mnsymbol/MnSymbol5.pfb
%{_texmfdistdir}/fonts/type1/public/mnsymbol/MnSymbol6.pfb
%{_texmfdistdir}/fonts/type1/public/mnsymbol/MnSymbol7.pfb
%{_texmfdistdir}/fonts/type1/public/mnsymbol/MnSymbol8.pfb
%{_texmfdistdir}/fonts/type1/public/mnsymbol/MnSymbol9.pfb
%{_texmfdistdir}/tex/latex/mnsymbol/MnSymbol.sty
%doc %{_texmfdistdir}/doc/latex/mnsymbol/MnSymbol.pdf
%doc %{_texmfdistdir}/doc/latex/mnsymbol/README
#- source
%doc %{_texmfdistdir}/source/latex/mnsymbol/MnSymbol.drv
%doc %{_texmfdistdir}/source/latex/mnsymbol/MnSymbol.dtx
%doc %{_texmfdistdir}/source/latex/mnsymbol/MnSymbol.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18026 |12mr|texlive-moderncv-1.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27250
# category Package
# catalog-ctan /macros/latex/contrib/moderncv
# catalog-date 2012-07-30 13:39:53 +0200
# catalog-license lppl1.3
# catalog-version 1.1.1
Name:		texlive-moderncv
Version:	1.1.1
Release:	1
Summary:	A modern curriculum vitae class
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/moderncv
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/moderncv.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/moderncv.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Moderncv provides a documentclass for typesetting modern
curriculums vitae, both in a classic and in a casual style. It
is fairly customizable, allowing you to define your own style
by changing the colours, the fonts, etc.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/moderncv/moderncv.cls
%{_texmfdistdir}/tex/latex/moderncv/moderncvcolorblack.sty
%{_texmfdistdir}/tex/latex/moderncv/moderncvcolorblue.sty
%{_texmfdistdir}/tex/latex/moderncv/moderncvcolorgreen.sty
%{_texmfdistdir}/tex/latex/moderncv/moderncvcolorgrey.sty
%{_texmfdistdir}/tex/latex/moderncv/moderncvcolororange.sty
%{_texmfdistdir}/tex/latex/moderncv/moderncvcolorpurple.sty
%{_texmfdistdir}/tex/latex/moderncv/moderncvcolorred.sty
%{_texmfdistdir}/tex/latex/moderncv/moderncvcompatibility.sty
%{_texmfdistdir}/tex/latex/moderncv/moderncvstylebanking.sty
%{_texmfdistdir}/tex/latex/moderncv/moderncvstylecasual.sty
%{_texmfdistdir}/tex/latex/moderncv/moderncvstyleclassic.sty
%{_texmfdistdir}/tex/latex/moderncv/moderncvstyleempty.sty
%{_texmfdistdir}/tex/latex/moderncv/moderncvstyleoldstyle.sty
%{_texmfdistdir}/tex/latex/moderncv/tweaklist.sty
%doc %{_texmfdistdir}/doc/latex/moderncv/CHANGELOG
%doc %{_texmfdistdir}/doc/latex/moderncv/KNOWN_BUGS
%doc %{_texmfdistdir}/doc/latex/moderncv/README
%doc %{_texmfdistdir}/doc/latex/moderncv/examples/picture.eps
%doc %{_texmfdistdir}/doc/latex/moderncv/examples/picture.jpg
%doc %{_texmfdistdir}/doc/latex/moderncv/examples/publications.bib
%doc %{_texmfdistdir}/doc/latex/moderncv/examples/template-es.pdf
%doc %{_texmfdistdir}/doc/latex/moderncv/examples/template-es.tex
%doc %{_texmfdistdir}/doc/latex/moderncv/examples/template-zh.pdf
%doc %{_texmfdistdir}/doc/latex/moderncv/examples/template-zh.tex
%doc %{_texmfdistdir}/doc/latex/moderncv/examples/template.pdf
%doc %{_texmfdistdir}/doc/latex/moderncv/examples/template.tex
%doc %{_texmfdistdir}/doc/latex/moderncv/examples/template_banking_black.pdf
%doc %{_texmfdistdir}/doc/latex/moderncv/examples/template_banking_red.pdf
%doc %{_texmfdistdir}/doc/latex/moderncv/examples/template_casual_orange.pdf
%doc %{_texmfdistdir}/doc/latex/moderncv/examples/template_classic_green.pdf
%doc %{_texmfdistdir}/doc/latex/moderncv/examples/template_multibib.pdf
%doc %{_texmfdistdir}/doc/latex/moderncv/examples/template_oldstyle_grey.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18027 |12mr|texlive-moderntimeline-0.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26164
# category Package
# catalog-ctan /macros/latex/contrib/moderntimeline
# catalog-date 2012-01-17 10:30:09 +0100
# catalog-license lppl1.3
# catalog-version 0.6
Name:		texlive-moderntimeline
Version:	0.6
Release:	2
Summary:	Timelines for use with moderncv
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/moderntimeline
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/moderntimeline.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/moderntimeline.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/moderntimeline.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides commands to configure and to draw time
line diagrams; such diagrams are designed to fit into
Curriculum Vitae documents written using the moderncv class.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/moderntimeline/moderntimeline.sty
%doc %{_texmfdistdir}/doc/latex/moderntimeline/README
%doc %{_texmfdistdir}/doc/latex/moderntimeline/moderntimeline.pdf
#- source
%doc %{_texmfdistdir}/source/latex/moderntimeline/moderntimeline.dtx
%doc %{_texmfdistdir}/source/latex/moderntimeline/moderntimeline.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18028 |12mr|texlive-modiagram-0.2b-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27173
# category Package
# catalog-ctan /macros/latex/contrib/modiagram
# catalog-date 2012-07-26 15:37:06 +0200
# catalog-license lppl1.3
# catalog-version 0.2b
Name:		texlive-modiagram
Version:	0.2b
Release:	1
Summary:	Drawing molecular orbital diagrams
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/modiagram
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/modiagram.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/modiagram.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides an environment MOdiagram and some
commands, to create molecular orbital diagrams using TikZ. For
example, the MO diagram of dihydrogen would be written as:
\begin{MOdiagram} \atom{left}{ 1s = {0;up} } \atom{right}{ 1s =
{0;up} } \molecule{ 1sMO = {1;pair, } } \end{MOdiagram} The
package also needs the l3kernel and l3packages bundles from the
LaTeX 3 experimental distribution.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/modiagram/modiagram.sty
%doc %{_texmfdistdir}/doc/latex/modiagram/README
%doc %{_texmfdistdir}/doc/latex/modiagram/modiagram_en.pdf
%doc %{_texmfdistdir}/doc/latex/modiagram/modiagram_en.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18029 |12mr|texlive-modref-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/modref
# catalog-date 2009-02-09 16:57:43 +0100
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-modref
Version:	1.0
Release:	2
Summary:	Customisation of cross-references in LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/modref
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/modref.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/modref.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/modref.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package contains macros which allow authors to easily
customise how cross-references appear in their document, both
in general (across all cross-references) and for particular
types of references (identified by a prefix in the reference
label), in a very generic manner.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/modref/modref.sty
%doc %{_texmfdistdir}/doc/latex/modref/README
%doc %{_texmfdistdir}/doc/latex/modref/modref.pdf
#- source
%doc %{_texmfdistdir}/source/latex/modref/modref.drv
%doc %{_texmfdistdir}/source/latex/modref/modref.dtx
%doc %{_texmfdistdir}/source/latex/modref/modref.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18030 |12mr|texlive-modroman-1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17778
# category Package
# catalog-ctan /macros/latex/contrib/modroman
# catalog-date 2010-04-09 17:49:50 +0200
# catalog-license lppl
# catalog-version 1
Name:		texlive-modroman
Version:	1
Release:	2
Summary:	Write numbers in lower case roman numerals
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/modroman
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/modroman.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/modroman.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/modroman.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package provides only two macros viz. \modromannumeral
which writes the number given as argument in lower case roman
numeral with a 'j' instead of a 'i' as the final letter of
numbers greater than 1 and \modroman{MyCounter} which writes
the value of a counter in the same way. You use the first in
the same way as the TeX primitive \romannumeral and the second
as LaTeX command \roman. The default option is 'vpourv' with
which 5 is 'translated' as 'v' and option 'upourv' whith which
the same 5 is given as 'u'.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/modroman/modroman.sty
%doc %{_texmfdistdir}/doc/latex/modroman/MODRdoctools.sty
%doc %{_texmfdistdir}/doc/latex/modroman/modroman-en.pdf
%doc %{_texmfdistdir}/doc/latex/modroman/modroman-en.tex
%doc %{_texmfdistdir}/doc/latex/modroman/modroman-fr.pdf
%doc %{_texmfdistdir}/doc/latex/modroman/modroman-fr.tex
%doc %{_texmfdistdir}/doc/latex/modroman/modroman.dtx
%doc %{_texmfdistdir}/doc/latex/modroman/modroman.pdf
#- source
%doc %{_texmfdistdir}/source/latex/modroman/LISEZMOI
%doc %{_texmfdistdir}/source/latex/modroman/Makefile
%doc %{_texmfdistdir}/source/latex/modroman/README
%doc %{_texmfdistdir}/source/latex/modroman/modroman.dtx
%doc %{_texmfdistdir}/source/latex/modroman/modroman.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18031 |12mr|texlive-mongolian-babel-1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /language/mongolian/babel
# catalog-date 2010-06-08 01:06:42 +0200
# catalog-license lppl
# catalog-version 1.2
Name:		texlive-mongolian-babel
Version:	1.2
Release:	2
Summary:	A language definition file for Mongolian in Babel
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/mongolian/babel
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mongolian-babel.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mongolian-babel.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mongolian-babel.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package provides support for Mongolian in a Cyrillic
alphabet. (The work derives from the earlier Russian work for
babel.).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/mongolian-babel/mn.def
%{_texmfdistdir}/tex/latex/mongolian-babel/mongolian.ldf
%{_texmfdistdir}/tex/latex/mongolian-babel/mongolian.sty
%doc %{_texmfdistdir}/doc/latex/mongolian-babel/README
%doc %{_texmfdistdir}/doc/latex/mongolian-babel/mongolian.pdf
#- source
%doc %{_texmfdistdir}/source/latex/mongolian-babel/mongolian.dtx
%doc %{_texmfdistdir}/source/latex/mongolian-babel/mongolian.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18032 |12mr|texlive-monofill-0.1a-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25780
# category Package
# catalog-ctan /macros/latex/contrib/monofill
# catalog-date 2012-03-29 17:25:27 +0200
# catalog-license lppl1.3
# catalog-version 0.1a
Name:		texlive-monofill
Version:	0.1a
Release:	1
Summary:	Alignment of plain text
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/monofill
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/monofill.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/monofill.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/monofill.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides horizontal alignment, as in the LaTeX
command \listfiles (or the author's longnamefilelist package).
Uses may include in-text tables, or even code listings.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/monofill/monofill.sty
%doc %{_texmfdistdir}/doc/latex/monofill/README
%doc %{_texmfdistdir}/doc/latex/monofill/monofill.pdf
#- source
%doc %{_texmfdistdir}/source/latex/monofill/monofill.tex
%doc %{_texmfdistdir}/source/latex/monofill/srcfiles.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18033 |12mr|texlive-montex-IVu.04.092-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17853
# category Package
# catalog-ctan /language/mongolian/montex
# catalog-date 2010-04-09 16:33:31 +0200
# catalog-license gpl
# catalog-version IVu.04.092
Name:		texlive-montex
Version:	IVu.04.092
Release:	2
Summary:	Mongolian LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/mongolian/montex
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/montex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/montex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-cbfonts

%description
MonTeX provides Mongolian and Manju support for the TeX/LaTeX
community. Mongolian is a language spoken in North East Asia,
namely Mongolia and the Inner Mongol Autonomous Region of
China. Today, it is written in an extended Cyrillic alphabet in
Mongolia whereas the Uighur writing continues to be in use in
Inner Mongolia, though it is also, legally speaking, the
official writing system of Mongolia. Manju is another language
of North East Asia, belonging to the Tungusic branch of the
Altaic languages. Though it is hardly spoken nowadays, it
survives in written form as Manju was the native language of
the rulers of the Qing dynasty (1644-1911) in China. Large
quantities of documents of the Imperial Archives survive, as
well as some of the finest dictionaries ever compiled in Asia,
like the Pentaglot, a dictionary comprising Manju, Tibetan,
Mongolian, Uighur and Chinese. MonTeX provides all necessary
characters for writing standard Mongolian in Cyrillic and
Classical (aka Traditional or Uighur) writing, and Manju as
well as transliterated Tibetan texts, for which purpose a
number of additional characters was created. In MonTeX, both
Mongolian and Manju are entered in romanized form. The
retransliteration (from Latin input to Mongolian and Manju
output) is completely realized in TeX/Metafont so that no
external preprocessor is required. Please note that most of the
enhanced functions of MonTeX require a working e-LaTeX
environment. This is especially true when compiling documents
with Mongolian or Manju as the main document language. It is
recommended to choose pdfelatex as the resulting PDF files are
truly portable. Vertical text generated by MonTeX is not
supported in DVI.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/map/dvips/montex/mongolian.map
%{_texmfdistdir}/fonts/source/public/montex/bcghsb.mf
%{_texmfdistdir}/fonts/source/public/montex/bcghsm.mf
%{_texmfdistdir}/fonts/source/public/montex/bcghwb.mf
%{_texmfdistdir}/fonts/source/public/montex/bcghwm.mf
%{_texmfdistdir}/fonts/source/public/montex/bcgvsb.mf
%{_texmfdistdir}/fonts/source/public/montex/bcgvsm.mf
%{_texmfdistdir}/fonts/source/public/montex/bcgvwb.mf
%{_texmfdistdir}/fonts/source/public/montex/bcgvwm.mf
%{_texmfdistdir}/fonts/source/public/montex/bicighb.mf
%{_texmfdistdir}/fonts/source/public/montex/bicighm.mf
%{_texmfdistdir}/fonts/source/public/montex/bicigvb.mf
%{_texmfdistdir}/fonts/source/public/montex/bicigvm.mf
%{_texmfdistdir}/fonts/source/public/montex/bthhsb.mf
%{_texmfdistdir}/fonts/source/public/montex/bthhsm.mf
%{_texmfdistdir}/fonts/source/public/montex/bthhwb.mf
%{_texmfdistdir}/fonts/source/public/montex/bthhwm.mf
%{_texmfdistdir}/fonts/source/public/montex/bthvsb.mf
%{_texmfdistdir}/fonts/source/public/montex/bthvsm.mf
%{_texmfdistdir}/fonts/source/public/montex/bthvwb.mf
%{_texmfdistdir}/fonts/source/public/montex/bthvwm.mf
%{_texmfdistdir}/fonts/source/public/montex/bxghsb.mf
%{_texmfdistdir}/fonts/source/public/montex/bxghsm.mf
%{_texmfdistdir}/fonts/source/public/montex/bxghwb.mf
%{_texmfdistdir}/fonts/source/public/montex/bxghwm.mf
%{_texmfdistdir}/fonts/source/public/montex/bxgvsb.mf
%{_texmfdistdir}/fonts/source/public/montex/bxgvsm.mf
%{_texmfdistdir}/fonts/source/public/montex/bxgvwb.mf
%{_texmfdistdir}/fonts/source/public/montex/bxgvwm.mf
%{_texmfdistdir}/fonts/source/public/montex/cyrmorec.mf
%{_texmfdistdir}/fonts/source/public/montex/cyrmorei.mf
%{_texmfdistdir}/fonts/source/public/montex/cyrmorel.mf
%{_texmfdistdir}/fonts/source/public/montex/cyrmoreu.mf
%{_texmfdistdir}/fonts/source/public/montex/kmb10.mf
%{_texmfdistdir}/fonts/source/public/montex/kmbx10.mf
%{_texmfdistdir}/fonts/source/public/montex/kmbx12.mf
%{_texmfdistdir}/fonts/source/public/montex/kmbx5.mf
%{_texmfdistdir}/fonts/source/public/montex/kmbx6.mf
%{_texmfdistdir}/fonts/source/public/montex/kmbx7.mf
%{_texmfdistdir}/fonts/source/public/montex/kmbx8.mf
%{_texmfdistdir}/fonts/source/public/montex/kmbx9.mf
%{_texmfdistdir}/fonts/source/public/montex/kmbxsl10.mf
%{_texmfdistdir}/fonts/source/public/montex/kmbxti10.mf
%{_texmfdistdir}/fonts/source/public/montex/kmcsc10.mf
%{_texmfdistdir}/fonts/source/public/montex/kmcsc8.mf
%{_texmfdistdir}/fonts/source/public/montex/kmcsc9.mf
%{_texmfdistdir}/fonts/source/public/montex/kmdunh10.mf
%{_texmfdistdir}/fonts/source/public/montex/kmff10.mf
%{_texmfdistdir}/fonts/source/public/montex/kmfi10.mf
%{_texmfdistdir}/fonts/source/public/montex/kmfib8.mf
%{_texmfdistdir}/fonts/source/public/montex/kminch.mf
%{_texmfdistdir}/fonts/source/public/montex/kmitt10.mf
%{_texmfdistdir}/fonts/source/public/montex/kmr10.mf
%{_texmfdistdir}/fonts/source/public/montex/kmr12.mf
%{_texmfdistdir}/fonts/source/public/montex/kmr17.mf
%{_texmfdistdir}/fonts/source/public/montex/kmr5.mf
%{_texmfdistdir}/fonts/source/public/montex/kmr6.mf
%{_texmfdistdir}/fonts/source/public/montex/kmr7.mf
%{_texmfdistdir}/fonts/source/public/montex/kmr8.mf
%{_texmfdistdir}/fonts/source/public/montex/kmr9.mf
%{_texmfdistdir}/fonts/source/public/montex/kmsl10.mf
%{_texmfdistdir}/fonts/source/public/montex/kmsl12.mf
%{_texmfdistdir}/fonts/source/public/montex/kmsl8.mf
%{_texmfdistdir}/fonts/source/public/montex/kmsl9.mf
%{_texmfdistdir}/fonts/source/public/montex/kmsltt10.mf
%{_texmfdistdir}/fonts/source/public/montex/kmss10.mf
%{_texmfdistdir}/fonts/source/public/montex/kmss12.mf
%{_texmfdistdir}/fonts/source/public/montex/kmss17.mf
%{_texmfdistdir}/fonts/source/public/montex/kmss8.mf
%{_texmfdistdir}/fonts/source/public/montex/kmss9.mf
%{_texmfdistdir}/fonts/source/public/montex/kmssbx10.mf
%{_texmfdistdir}/fonts/source/public/montex/kmssdc10.mf
%{_texmfdistdir}/fonts/source/public/montex/kmssi10.mf
%{_texmfdistdir}/fonts/source/public/montex/kmssi12.mf
%{_texmfdistdir}/fonts/source/public/montex/kmssi17.mf
%{_texmfdistdir}/fonts/source/public/montex/kmssi8.mf
%{_texmfdistdir}/fonts/source/public/montex/kmssi9.mf
%{_texmfdistdir}/fonts/source/public/montex/kmssq8.mf
%{_texmfdistdir}/fonts/source/public/montex/kmssqi8.mf
%{_texmfdistdir}/fonts/source/public/montex/kmtcsc10.mf
%{_texmfdistdir}/fonts/source/public/montex/kmti10.mf
%{_texmfdistdir}/fonts/source/public/montex/kmti12.mf
%{_texmfdistdir}/fonts/source/public/montex/kmti7.mf
%{_texmfdistdir}/fonts/source/public/montex/kmti8.mf
%{_texmfdistdir}/fonts/source/public/montex/kmti9.mf
%{_texmfdistdir}/fonts/source/public/montex/kmtt10.mf
%{_texmfdistdir}/fonts/source/public/montex/kmtt12.mf
%{_texmfdistdir}/fonts/source/public/montex/kmtt8.mf
%{_texmfdistdir}/fonts/source/public/montex/kmtt9.mf
%{_texmfdistdir}/fonts/source/public/montex/kmu10.mf
%{_texmfdistdir}/fonts/source/public/montex/kmvtt10.mf
%{_texmfdistdir}/fonts/source/public/montex/kmvtti10.mf
%{_texmfdistdir}/fonts/source/public/montex/lmligs.mf
%{_texmfdistdir}/fonts/source/public/montex/macodes.mf
%{_texmfdistdir}/fonts/source/public/montex/maglyphs.mf
%{_texmfdistdir}/fonts/source/public/montex/mantrlig.mf
%{_texmfdistdir}/fonts/source/public/montex/mbatoms.mf
%{_texmfdistdir}/fonts/source/public/montex/mbcodes.mf
%{_texmfdistdir}/fonts/source/public/montex/mbglyphs.mf
%{_texmfdistdir}/fonts/source/public/montex/mbligtbl.mf
%{_texmfdistdir}/fonts/source/public/montex/mbnums.mf
%{_texmfdistdir}/fonts/source/public/montex/mbparmb.mf
%{_texmfdistdir}/fonts/source/public/montex/mbparmm.mf
%{_texmfdistdir}/fonts/source/public/montex/mbparms.mf
%{_texmfdistdir}/fonts/source/public/montex/mbpunc.mf
%{_texmfdistdir}/fonts/source/public/montex/mcccscco.mf
%{_texmfdistdir}/fonts/source/public/montex/mccoding.mf
%{_texmfdistdir}/fonts/source/public/montex/mctextit.mf
%{_texmfdistdir}/fonts/source/public/montex/mcyccsc.mf
%{_texmfdistdir}/fonts/source/public/montex/mcyitall.mf
%{_texmfdistdir}/fonts/source/public/montex/mcyrill.mf
%{_texmfdistdir}/fonts/source/public/montex/mcyrl.mf
%{_texmfdistdir}/fonts/source/public/montex/mcyrligs.mf
%{_texmfdistdir}/fonts/source/public/montex/mcyrsymb.mf
%{_texmfdistdir}/fonts/source/public/montex/mcyru.mf
%{_texmfdistdir}/fonts/source/public/montex/mcytitle.mf
%{_texmfdistdir}/fonts/source/public/montex/mlscodes.mf
%{_texmfdistdir}/fonts/source/public/montex/mocodes.mf
%{_texmfdistdir}/fonts/source/public/montex/moglyphs.mf
%{_texmfdistdir}/fonts/source/public/montex/montrlig.mf
%{_texmfdistdir}/fonts/source/public/montex/mxcodes.mf
%{_texmfdistdir}/fonts/source/public/montex/mxglyphs.mf
%{_texmfdistdir}/fonts/source/public/montex/mxntrlig.mf
%{_texmfdistdir}/fonts/tfm/public/montex/bcghsb.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/bcghsm.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/bcghwb.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/bcghwm.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/bcgvsb.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/bcgvsm.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/bcgvwb.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/bcgvwm.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/bicighb.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/bicighm.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/bicigvb.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/bicigvm.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/bthhsb.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/bthhsm.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/bthhwb.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/bthhwm.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/bthvsb.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/bthvsm.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/bthvwb.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/bthvwm.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/bxghsb.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/bxghsm.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/bxghwb.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/bxghwm.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/bxgvsb.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/bxgvsm.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/bxgvwb.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/bxgvwm.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/kmb10.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/kmbx10.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/kmbx12.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/kmbx5.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/kmbx6.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/kmbx7.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/kmbx8.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/kmbx9.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/kmbxsl10.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/kmbxti10.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/kmcsc10.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/kmcsc8.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/kmcsc9.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/kmdunh10.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/kmff10.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/kmfi10.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/kmfib8.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/kminch.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/kmitt10.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/kmr10.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/kmr12.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/kmr17.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/kmr5.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/kmr6.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/kmr7.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/kmr8.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/kmr9.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/kmsl10.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/kmsl12.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/kmsl8.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/kmsl9.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/kmsltt10.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/kmss10.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/kmss12.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/kmss17.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/kmss8.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/kmss9.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/kmssbx10.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/kmssdc10.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/kmssi10.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/kmssi12.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/kmssi17.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/kmssi8.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/kmssi9.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/kmssq8.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/kmssqi8.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/kmtcsc10.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/kmti10.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/kmti12.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/kmti7.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/kmti8.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/kmti9.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/kmtt10.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/kmtt12.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/kmtt8.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/kmtt9.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/kmu10.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/kmvtt10.tfm
%{_texmfdistdir}/fonts/tfm/public/montex/kmvtti10.tfm
%{_texmfdistdir}/fonts/type1/public/montex/bcghsb.pfb
%{_texmfdistdir}/fonts/type1/public/montex/bcghsm.pfb
%{_texmfdistdir}/fonts/type1/public/montex/bcghwb.pfb
%{_texmfdistdir}/fonts/type1/public/montex/bcghwm.pfb
%{_texmfdistdir}/fonts/type1/public/montex/bcgvsb.pfb
%{_texmfdistdir}/fonts/type1/public/montex/bcgvsm.pfb
%{_texmfdistdir}/fonts/type1/public/montex/bcgvwb.pfb
%{_texmfdistdir}/fonts/type1/public/montex/bcgvwm.pfb
%{_texmfdistdir}/fonts/type1/public/montex/bicighb.pfb
%{_texmfdistdir}/fonts/type1/public/montex/bicighm.pfb
%{_texmfdistdir}/fonts/type1/public/montex/bicigvb.pfb
%{_texmfdistdir}/fonts/type1/public/montex/bicigvm.pfb
%{_texmfdistdir}/fonts/type1/public/montex/bthhsb.pfb
%{_texmfdistdir}/fonts/type1/public/montex/bthhsm.pfb
%{_texmfdistdir}/fonts/type1/public/montex/bthhwb.pfb
%{_texmfdistdir}/fonts/type1/public/montex/bthhwm.pfb
%{_texmfdistdir}/fonts/type1/public/montex/bthvsb.pfb
%{_texmfdistdir}/fonts/type1/public/montex/bthvsm.pfb
%{_texmfdistdir}/fonts/type1/public/montex/bthvwb.pfb
%{_texmfdistdir}/fonts/type1/public/montex/bthvwm.pfb
%{_texmfdistdir}/fonts/type1/public/montex/bxghsb.pfb
%{_texmfdistdir}/fonts/type1/public/montex/bxghsm.pfb
%{_texmfdistdir}/fonts/type1/public/montex/bxghwb.pfb
%{_texmfdistdir}/fonts/type1/public/montex/bxghwm.pfb
%{_texmfdistdir}/fonts/type1/public/montex/bxgvsb.pfb
%{_texmfdistdir}/fonts/type1/public/montex/bxgvsm.pfb
%{_texmfdistdir}/fonts/type1/public/montex/bxgvwb.pfb
%{_texmfdistdir}/fonts/type1/public/montex/bxgvwm.pfb
%{_texmfdistdir}/fonts/type1/public/montex/kmbx10.pfb
%{_texmfdistdir}/fonts/type1/public/montex/kmr10.pfb
%{_texmfdistdir}/fonts/type1/public/montex/kmss10.pfb
%{_texmfdistdir}/tex/latex/montex/bicig.def
%{_texmfdistdir}/tex/latex/montex/bithe.def
%{_texmfdistdir}/tex/latex/montex/buryat.def
%{_texmfdistdir}/tex/latex/montex/cpctt.def
%{_texmfdistdir}/tex/latex/montex/cpdbk.def
%{_texmfdistdir}/tex/latex/montex/cpibmrus.def
%{_texmfdistdir}/tex/latex/montex/cpkoi.def
%{_texmfdistdir}/tex/latex/montex/cpmls.def
%{_texmfdistdir}/tex/latex/montex/cpmnk.def
%{_texmfdistdir}/tex/latex/montex/cpmos.def
%{_texmfdistdir}/tex/latex/montex/cpncc.def
%{_texmfdistdir}/tex/latex/montex/english.def
%{_texmfdistdir}/tex/latex/montex/kazakh.def
%{_texmfdistdir}/tex/latex/montex/lmabthhs.fd
%{_texmfdistdir}/tex/latex/montex/lmabthhw.fd
%{_texmfdistdir}/tex/latex/montex/lmabthvs.fd
%{_texmfdistdir}/tex/latex/montex/lmabthvw.fd
%{_texmfdistdir}/tex/latex/montex/lmaenc.def
%{_texmfdistdir}/tex/latex/montex/lmccmdh.fd
%{_texmfdistdir}/tex/latex/montex/lmccmfib.fd
%{_texmfdistdir}/tex/latex/montex/lmccmfr.fd
%{_texmfdistdir}/tex/latex/montex/lmccmiss.fd
%{_texmfdistdir}/tex/latex/montex/lmccmr.fd
%{_texmfdistdir}/tex/latex/montex/lmccmss.fd
%{_texmfdistdir}/tex/latex/montex/lmccmssq.fd
%{_texmfdistdir}/tex/latex/montex/lmccmtt.fd
%{_texmfdistdir}/tex/latex/montex/lmccmvtt.fd
%{_texmfdistdir}/tex/latex/montex/lmcenc.def
%{_texmfdistdir}/tex/latex/montex/lmclcmss.fd
%{_texmfdistdir}/tex/latex/montex/lmobcghs.fd
%{_texmfdistdir}/tex/latex/montex/lmobcghw.fd
%{_texmfdistdir}/tex/latex/montex/lmobcgvs.fd
%{_texmfdistdir}/tex/latex/montex/lmobcgvw.fd
%{_texmfdistdir}/tex/latex/montex/lmoenc.def
%{_texmfdistdir}/tex/latex/montex/lmsbcgh.fd
%{_texmfdistdir}/tex/latex/montex/lmsbcgv.fd
%{_texmfdistdir}/tex/latex/montex/lmsenc.def
%{_texmfdistdir}/tex/latex/montex/lmubxghs.fd
%{_texmfdistdir}/tex/latex/montex/lmubxghw.fd
%{_texmfdistdir}/tex/latex/montex/lmubxgvs.fd
%{_texmfdistdir}/tex/latex/montex/lmubxgvw.fd
%{_texmfdistdir}/tex/latex/montex/lmuenc.def
%{_texmfdistdir}/tex/latex/montex/mls.sty
%{_texmfdistdir}/tex/latex/montex/mlsgalig.tex
%{_texmfdistdir}/tex/latex/montex/mlstrans.tex
%{_texmfdistdir}/tex/latex/montex/mnhyphex.tex
%{_texmfdistdir}/tex/latex/montex/rlbicig.sty
%{_texmfdistdir}/tex/latex/montex/russian.def
%{_texmfdistdir}/tex/latex/montex/xalx.def
%doc %{_texmfdistdir}/doc/latex/montex/00README
%doc %{_texmfdistdir}/doc/latex/montex/00readme.mfinput.km
%doc %{_texmfdistdir}/doc/latex/montex/ANNOUNCE
%doc %{_texmfdistdir}/doc/latex/montex/EMTEX
%doc %{_texmfdistdir}/doc/latex/montex/HISTORY
%doc %{_texmfdistdir}/doc/latex/montex/INSTALL
%doc %{_texmfdistdir}/doc/latex/montex/MIKTEX
%doc %{_texmfdistdir}/doc/latex/montex/TODO
%doc %{_texmfdistdir}/doc/latex/montex/UPDATE
%doc %{_texmfdistdir}/doc/latex/montex/cyrename.pl
%doc %{_texmfdistdir}/doc/latex/montex/fontlist.tex
%doc %{_texmfdistdir}/doc/latex/montex/mfinput/bithe/testfont.input
%doc %{_texmfdistdir}/doc/latex/montex/mfinput/bithe/testfont.sh
%doc %{_texmfdistdir}/doc/latex/montex/mkmlsmf.pl
%doc %{_texmfdistdir}/doc/latex/montex/mls-diag.tex
%doc %{_texmfdistdir}/doc/latex/montex/mlsquick.pdf
%doc %{_texmfdistdir}/doc/latex/montex/mlsquick.tex
%doc %{_texmfdistdir}/doc/latex/montex/mnhyphen.tex
%doc %{_texmfdistdir}/doc/latex/montex/montex.pdf
%doc %{_texmfdistdir}/doc/latex/montex/montex.tex
%doc %{_texmfdistdir}/doc/latex/montex/montex.xml
%doc %{_texmfdistdir}/doc/latex/montex/mtdocmac.tex
%doc %{_texmfdistdir}/doc/latex/montex/testfont.input
%doc %{_texmfdistdir}/doc/latex/montex/testfont.sh
%doc %{_texmfdistdir}/doc/latex/montex/zanabazr.pdf
%doc %{_texmfdistdir}/doc/latex/montex/zanabazr.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18034 |12mr|texlive-moreenum-1.03-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24479
# category Package
# catalog-ctan /macros/latex/contrib/moreenum
# catalog-date 2011-11-03 12:59:01 +0100
# catalog-license lppl1.3
# catalog-version 1.03
Name:		texlive-moreenum
Version:	1.03
Release:	2
Summary:	More enumeration options
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/moreenum
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/moreenum.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/moreenum.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides the following new enumerate styles: -
\greek for lowercase Greek letters; - \Greek for uppercase
Greek letters; - \enumHex for uppercase hexadecimal
enumeration; - \enumhex for lowercase hexadecimal enumeration;
- \enumbinary for binary enumeration; - \enumoctal for octal
enumeration; - \levelnth for "1st", "2nd", "3rd" etc., with the
"nth"s on the baseline; - raisenth for "1st", "2nd", "3rd"
etc., with the "nth"s raised; - \nthwords for "first",
"second", "third" etc.; - \Nthwords for "First", "Second",
"Third" etc.; - \NTHWORDS for "FIRST", "SECOND", "THIRD" etc.;
- \nwords for "one", "two", "three" etc.; - \Nwords for "One",
"Two", "Three" etc.; and - \NWORDS for "ONE", "TWO", "THREE"
etc. Each of these works with enumitem's "starred variant"
feature. So \begin{enumerate}[label=\enumhex*] will output a
hex enumerated list. Enumitem provides a start=0 option for
starting your enumerations at 0. The package requires amsmath,
alphalph, enumitem (of course), binhex and nth, all of which
are widely available.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/moreenum/moreenum.sty
%doc %{_texmfdistdir}/doc/latex/moreenum/README
%doc %{_texmfdistdir}/doc/latex/moreenum/moreenum-doc.pdf
%doc %{_texmfdistdir}/doc/latex/moreenum/moreenum-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18035 |12mr|texlive-morefloats-1.0f-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25232
# category Package
# catalog-ctan /macros/latex/contrib/morefloats
# catalog-date 2012-01-29 16:01:54 +0100
# catalog-license lppl1.3
# catalog-version 1.0f
Name:		texlive-morefloats
Version:	1.0f
Release:	1
Summary:	Increase the number of simultaneous LaTeX floats
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/morefloats
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/morefloats.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/morefloats.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/morefloats.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
LaTeX can, by default, only cope with 18 outstanding floats;
any more, and you get the error "too many unprocessed floats".
This package releases the limit; TeX itself imposes limits
(which are independent of the help offered by e-TeX). However,
if your floats can't be placed anywhere, extending the number
of floats merely delays the arrival of the inevitable error
message.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/morefloats/morefloats.sty
%doc %{_texmfdistdir}/doc/latex/morefloats/README
%doc %{_texmfdistdir}/doc/latex/morefloats/morefloats-example.pdf
%doc %{_texmfdistdir}/doc/latex/morefloats/morefloats-example.tex
%doc %{_texmfdistdir}/doc/latex/morefloats/morefloats.pdf
#- source
%doc %{_texmfdistdir}/source/latex/morefloats/morefloats.drv
%doc %{_texmfdistdir}/source/latex/morefloats/morefloats.dtx
%doc %{_texmfdistdir}/source/latex/morefloats/morefloats.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18036 |12mr|texlive-morehype-20120530-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26758
# category Package
# catalog-ctan /macros/latex/contrib/morehype
# catalog-date 2012-05-30 14:24:48 +0200
# catalog-license lppl1.3
# catalog-version undef
Name:		texlive-morehype
Version:	20120530
Release:	1
Summary:	Hypertext tools for use with LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/morehype
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/morehype.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/morehype.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/morehype.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bundle provides three packages: - texlinks: shorthand
macros for TeX-related external hyperlinks with hyperref, the
blog package in the present bundle, etc; - hypertoc: adjust the
presentation of coloured frames in hyperref tables of contents
(article class only); - blog: fast generation of simple HTML by
expanding LaTeX macros, using the fifinddo package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/morehype/atari_ht.fdf
%{_texmfdistdir}/tex/latex/morehype/blog.sty
%{_texmfdistdir}/tex/latex/morehype/blogdot.cfg
%{_texmfdistdir}/tex/latex/morehype/blogdot.css
%{_texmfdistdir}/tex/latex/morehype/blogdot.sty
%{_texmfdistdir}/tex/latex/morehype/hypertoc.sty
%{_texmfdistdir}/tex/latex/morehype/lang-de.fdf
%{_texmfdistdir}/tex/latex/morehype/lang-en.fdf
%{_texmfdistdir}/tex/latex/morehype/lnavicol.sty
%{_texmfdistdir}/tex/latex/morehype/morehype.RLS
%{_texmfdistdir}/tex/latex/morehype/texblog.fdf
%{_texmfdistdir}/tex/latex/morehype/texlinks.sty
%doc %{_texmfdistdir}/doc/latex/morehype/README
%doc %{_texmfdistdir}/doc/latex/morehype/README.pdf
%doc %{_texmfdistdir}/doc/latex/morehype/RELEASEs.txt
%doc %{_texmfdistdir}/doc/latex/morehype/SrcFILEs.txt
%doc %{_texmfdistdir}/doc/latex/morehype/blog.pdf
%doc %{_texmfdistdir}/doc/latex/morehype/demo/texblog/makehtml.tex
%doc %{_texmfdistdir}/doc/latex/morehype/demo/texblog/texmap.tex
%doc %{_texmfdistdir}/doc/latex/morehype/demo/writings/makehtml.tex
%doc %{_texmfdistdir}/doc/latex/morehype/demo/writings/schreibt.tex
%doc %{_texmfdistdir}/doc/latex/morehype/demo/writings/writings.fdf
%doc %{_texmfdistdir}/doc/latex/morehype/hypertoc.pdf
%doc %{_texmfdistdir}/doc/latex/morehype/texlinks.pdf
#- source
%doc %{_texmfdistdir}/source/latex/morehype/README.tex
%doc %{_texmfdistdir}/source/latex/morehype/blog.tex
%doc %{_texmfdistdir}/source/latex/morehype/hypertoc.tex
%doc %{_texmfdistdir}/source/latex/morehype/srcfiles.tex
%doc %{_texmfdistdir}/source/latex/morehype/texlinks.tex
%doc %{_texmfdistdir}/source/latex/morehype/upsfl.sh

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18037 |12mr|texlive-moresize-1.9-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17513
# category Package
# catalog-ctan /macros/latex/contrib/moresize
# catalog-date 2010-03-20 19:23:31 +0100
# catalog-license lppl
# catalog-version 1.9
Name:		texlive-moresize
Version:	1.9
Release:	2
Summary:	Allows font sizes up to 35.83pt
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/moresize
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/moresize.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/moresize.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/moresize.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A package for using font sizes up to 35.88pt, for example with
the EC fonts. New commands \HUGE and \ssmall for selecting font
sizes are provided together with some options working around
current LaTeX2e shortcomings in using big font sizes. The
package also provides options for improving the typesetting of
paragraphs (or headlines) with embedded math expressions at
font sizes above 17.28pt.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/moresize/moresize.sty
%doc %{_texmfdistdir}/doc/latex/moresize/moresize.pdf
%doc %{_texmfdistdir}/doc/latex/moresize/moresize.upl
%doc %{_texmfdistdir}/doc/latex/moresize/msizetst.tex
#- source
%doc %{_texmfdistdir}/source/latex/moresize/moresize.dtx
%doc %{_texmfdistdir}/source/latex/moresize/moresize.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18038 |12mr|texlive-moreverb-2.3a-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22126
# category Package
# catalog-ctan /macros/latex/contrib/moreverb
# catalog-date 2011-04-18 22:03:09 +0200
# catalog-license lppl
# catalog-version 2.3a
Name:		texlive-moreverb
Version:	2.3a
Release:	2
Summary:	Extended verbatim
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/moreverb
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/moreverb.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/moreverb.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/moreverb.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A collection of verbatim facilities that provide line-numbered
verbatim, verbatim that obey's TAB characters, verbatim input
and verbatim output to file. The package makes use of the LaTeX
required verbatim package. The package formed from a series of
small pieces, and is somewhat unstructured. The user who looks
for thought-through verbatim facilities is advised to consider
using the fancyvrb package in place of moreverb.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/moreverb/moreverb.sty
%doc %{_texmfdistdir}/doc/latex/moreverb/README
%doc %{_texmfdistdir}/doc/latex/moreverb/moreverb.pdf
#- source
%doc %{_texmfdistdir}/source/latex/moreverb/moreverb.dtx
%doc %{_texmfdistdir}/source/latex/moreverb/moreverb.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18039 |12mr|texlive-morewrites-0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27138
# category Package
# catalog-ctan /macros/latex/contrib/morewrites
# catalog-date 2012-07-16 14:57:58 +0200
# catalog-license lppl1.3
# catalog-version 0.2
Name:		texlive-morewrites
Version:	0.2
Release:	1
Summary:	Always room for a new write stream
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/morewrites
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/morewrites.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/morewrites.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/morewrites.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package aims to solve the error "No room for a new \write",
which occurs when the user, or when the user's packages have
'allocated too many streams using \newwrite (TeX has a fixed
number - 16 - such streams built-in to its code). The package
hooks into TeX primitive commands associated with writing to
files; it should be loaded near the beginning of the sequence
of loading packages for a document. The package uses the
l3kernel bundle.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/morewrites/morewrites.sty
%{_texmfdistdir}/tex/latex/morewrites/primargs.sty
%doc %{_texmfdistdir}/doc/latex/morewrites/README
%doc %{_texmfdistdir}/doc/latex/morewrites/morewrites.pdf
%doc %{_texmfdistdir}/doc/latex/morewrites/primargs.pdf
#- source
%doc %{_texmfdistdir}/source/latex/morewrites/morewrites.dtx
%doc %{_texmfdistdir}/source/latex/morewrites/morewrites.ins
%doc %{_texmfdistdir}/source/latex/morewrites/primargs.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18040 |12mr|texlive-movie15-20120517-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26473
# category Package
# catalog-ctan /macros/latex/contrib/movie15
# catalog-date 2012-05-17 13:04:31 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-movie15
Version:	20120517
Release:	1
Summary:	Multimedia inclusion package
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/movie15
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/movie15.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/movie15.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Provides an interface to embed movies, sounds and 3D objects
into PDF documents for use with LaTeX as well as pdfLaTeX.
Defines \includemovie with PDF-1.5 compatibility. Option
'autoplay' causes the media clip to be started right after the
page has loaded. This is useful for side by side movie clips to
be played back synchronously.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/movie15/movie15.sty
%doc %{_texmfdistdir}/doc/latex/movie15/README
%doc %{_texmfdistdir}/doc/latex/movie15/files/3dsystem.fig
%doc %{_texmfdistdir}/doc/latex/movie15/files/3dsystem.pdf
%doc %{_texmfdistdir}/doc/latex/movie15/files/3dsystem.tex
%doc %{_texmfdistdir}/doc/latex/movie15/files/dice.u3d
%doc %{_texmfdistdir}/doc/latex/movie15/files/dice.vws
%doc %{_texmfdistdir}/doc/latex/movie15/files/dice.wrl
%doc %{_texmfdistdir}/doc/latex/movie15/files/mailto.png
%doc %{_texmfdistdir}/doc/latex/movie15/files/random.mpg
%doc %{_texmfdistdir}/doc/latex/movie15/javascript/animation.js
%doc %{_texmfdistdir}/doc/latex/movie15/javascript/lights.js
%doc %{_texmfdistdir}/doc/latex/movie15/javascript/turntable.js
%doc %{_texmfdistdir}/doc/latex/movie15/movie15.pdf
%doc %{_texmfdistdir}/doc/latex/movie15/movie15.tex
%doc %{_texmfdistdir}/doc/latex/movie15/overlay-example.pdf
%doc %{_texmfdistdir}/doc/latex/movie15/overlay-example.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18041 |12mr|texlive-mp3d-1.34-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21771
# category Package
# catalog-ctan /graphics/metapost/contrib/macros/mp3d
# catalog-date 2011-03-19 23:48:16 +0100
# catalog-license noinfo
# catalog-version 1.34
Name:		texlive-mp3d
Version:	1.34
Release:	2
Summary:	3D animations
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/metapost/contrib/macros/mp3d
License:	NOINFO
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mp3d.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mp3d.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Create animations of 3-dimensional objects (such as polyhedra)
in MetaPost.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/metapost/mp3d/3d.mp
%{_texmfdistdir}/metapost/mp3d/3danim.mp
%{_texmfdistdir}/metapost/mp3d/3dgeom.mp
%{_texmfdistdir}/metapost/mp3d/3dpoly.mp
%{_texmfdistdir}/metapost/mp3d/3dutil.mp
%{_texmfdistdir}/metapost/mp3d/animpoly.mp
%doc %{_texmfdistdir}/doc/metapost/mp3d/README
%doc %{_texmfdistdir}/doc/metapost/mp3d/README.doc
%doc %{_texmfdistdir}/doc/metapost/mp3d/create_animation.sh
%doc %{_texmfdistdir}/doc/metapost/mp3d/cube10.mp
%doc %{_texmfdistdir}/doc/metapost/mp3d/cube4-eng.mp
%doc %{_texmfdistdir}/doc/metapost/mp3d/cube5.mp
%doc %{_texmfdistdir}/doc/metapost/mp3d/cube6.mp
%doc %{_texmfdistdir}/doc/metapost/mp3d/cube7.mp
%doc %{_texmfdistdir}/doc/metapost/mp3d/cube8.mp
%doc %{_texmfdistdir}/doc/metapost/mp3d/cube9.mp
%doc %{_texmfdistdir}/doc/metapost/mp3d/gut2001.pdf
%doc %{_texmfdistdir}/doc/metapost/mp3d/gutmp1-eng.mp
%doc %{_texmfdistdir}/doc/metapost/mp3d/gutmp1.mp
%doc %{_texmfdistdir}/doc/metapost/mp3d/gutmp2-eng.mp
%doc %{_texmfdistdir}/doc/metapost/mp3d/gutmp2.mp
%doc %{_texmfdistdir}/doc/metapost/mp3d/gutmp3-eng.mp
%doc %{_texmfdistdir}/doc/metapost/mp3d/gutmp3.mp
%doc %{_texmfdistdir}/doc/metapost/mp3d/gutmp4-eng.mp
%doc %{_texmfdistdir}/doc/metapost/mp3d/gutmp4.mp
%doc %{_texmfdistdir}/doc/metapost/mp3d/gutmp5-eng.mp
%doc %{_texmfdistdir}/doc/metapost/mp3d/gutmp5.mp
%doc %{_texmfdistdir}/doc/metapost/mp3d/gutmp6-eng.mp
%doc %{_texmfdistdir}/doc/metapost/mp3d/gutmp6.mp
%doc %{_texmfdistdir}/doc/metapost/mp3d/gutmp7-eng.mp
%doc %{_texmfdistdir}/doc/metapost/mp3d/gutmp7.mp
%doc %{_texmfdistdir}/doc/metapost/mp3d/gutmp8-eng.mp
%doc %{_texmfdistdir}/doc/metapost/mp3d/gutmp8.mp
%doc %{_texmfdistdir}/doc/metapost/mp3d/gutmp9.mp
%doc %{_texmfdistdir}/doc/metapost/mp3d/monge-eng.mp
%doc %{_texmfdistdir}/doc/metapost/mp3d/monge.mp
%doc %{_texmfdistdir}/doc/metapost/mp3d/paper1997corrected.pdf
%doc %{_texmfdistdir}/doc/metapost/mp3d/tb57roeg.pdf
%doc %{_texmfdistdir}/doc/metapost/mp3d/tb57roegel.ltx
%doc %{_texmfdistdir}/doc/metapost/mp3d/tugboat-geometry-space.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar metapost doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18042 |12mr|texlive-mparhack-1.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/mparhack
# catalog-date 2006-10-22 16:45:29 +0200
# catalog-license gpl
# catalog-version 1.4
Name:		texlive-mparhack
Version:	1.4
Release:	2
Summary:	A workaround for a LaTeX bug in marginpars
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mparhack
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mparhack.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mparhack.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mparhack.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Implements a workaround for the LaTeX bug that marginpars will
sometimes come out at the wrong margin.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/mparhack/mparhack.sty
%doc %{_texmfdistdir}/doc/latex/mparhack/README
%doc %{_texmfdistdir}/doc/latex/mparhack/mparhack.pdf
#- source
%doc %{_texmfdistdir}/source/latex/mparhack/mparhack.dtx
%doc %{_texmfdistdir}/source/latex/mparhack/mparhack.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18043 |12mr|texlive-mpattern-20061215-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /graphics/metapost/contrib/macros/mpattern
# catalog-date 2006-12-15 22:34:26 +0100
# catalog-license pd
# catalog-version undef
Name:		texlive-mpattern
Version:	20061215
Release:	2
Summary:	Patterns in MetaPost
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/metapost/contrib/macros/mpattern
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mpattern.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mpattern.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A package for defining and using patterns in MetaPost, using
the Pattern Color Space available in PostScript Level 2.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/metapost/mpattern/mpattern.mp
%doc %{_texmfdistdir}/doc/metapost/mpattern/README
%doc %{_texmfdistdir}/doc/metapost/mpattern/README.PL
%doc %{_texmfdistdir}/doc/metapost/mpattern/mpattern_test.pdf
%doc %{_texmfdistdir}/doc/metapost/mpattern/mpattern_test.tex
%doc %{_texmfdistdir}/doc/metapost/mpattern/test.mp

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar metapost doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18044 |12mr|texlive-mpcolornames-0.20-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23252
# category Package
# catalog-ctan /graphics/metapost/contrib/macros/mpcolornames
# catalog-date 2011-07-18 09:05:38 +0200
# catalog-license lppl
# catalog-version 0.20
Name:		texlive-mpcolornames
Version:	0.20
Release:	2
Summary:	XXXX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/metapost/contrib/macros/mpcolornames
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mpcolornames.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mpcolornames.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mpcolornames.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The MetaPost format plain.mp provides only five built-in colour
names (variables), all of which are defined in the RGB model:
red, green and blue for the primary colours and black and
white. The package makes more than 500 colour names from
different colour sets in different colour models available to
MetaPost. Colour sets include X11, SVG, DVIPS and xcolor
specifications.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/metapost/mpcolornames/mpcolornames-spec-dvipsnam-def.mp
%{_texmfdistdir}/metapost/mpcolornames/mpcolornames-spec-plain-mp.mp
%{_texmfdistdir}/metapost/mpcolornames/mpcolornames-spec-svgnam-def.mp
%{_texmfdistdir}/metapost/mpcolornames/mpcolornames-spec-x11nam-def.mp
%{_texmfdistdir}/metapost/mpcolornames/mpcolornames-spec-xcolor-sty.mp
%{_texmfdistdir}/metapost/mpcolornames/mpcolornames.mp
%doc %{_texmfdistdir}/doc/metapost/mpcolornames/CHANGES
%doc %{_texmfdistdir}/doc/metapost/mpcolornames/LICENSE
%doc %{_texmfdistdir}/doc/metapost/mpcolornames/README
%doc %{_texmfdistdir}/doc/metapost/mpcolornames/expl-array-index.mp
%doc %{_texmfdistdir}/doc/metapost/mpcolornames/fig-clash-svg-dvips.mp
%doc %{_texmfdistdir}/doc/metapost/mpcolornames/mpcolornames.pdf
%doc %{_texmfdistdir}/doc/metapost/mpcolornames/mpcolornames.tex
%doc %{_texmfdistdir}/doc/metapost/mpcolornames/proof-mpcolornames.mp
%doc %{_texmfdistdir}/doc/metapost/mpcolornames/proof-spec-dvipsnam-def.mp
%doc %{_texmfdistdir}/doc/metapost/mpcolornames/proof-spec-plain-mp.mp
%doc %{_texmfdistdir}/doc/metapost/mpcolornames/proof-spec-svgnam-def.mp
%doc %{_texmfdistdir}/doc/metapost/mpcolornames/proof-spec-x11nam-def.mp
%doc %{_texmfdistdir}/doc/metapost/mpcolornames/proof-spec-xcolor-sty.mp
%doc %{_texmfdistdir}/doc/metapost/mpcolornames/tab-clash-svg-dvips.tex
%doc %{_texmfdistdir}/doc/metapost/mpcolornames/tab-spec-dvipsnam-def.tex
%doc %{_texmfdistdir}/doc/metapost/mpcolornames/tab-spec-plain-mp.tex
%doc %{_texmfdistdir}/doc/metapost/mpcolornames/tab-spec-svgnam-def.tex
%doc %{_texmfdistdir}/doc/metapost/mpcolornames/tab-spec-x11nam-def.tex
%doc %{_texmfdistdir}/doc/metapost/mpcolornames/tab-spec-xcolor-sty.tex
#- source
%doc %{_texmfdistdir}/source/metapost/mpcolornames/Makefile
%doc %{_texmfdistdir}/source/metapost/mpcolornames/spec-dvipsnam-def.awk
%doc %{_texmfdistdir}/source/metapost/mpcolornames/spec-plain-mp.awk
%doc %{_texmfdistdir}/source/metapost/mpcolornames/spec-svgnam-def.awk
%doc %{_texmfdistdir}/source/metapost/mpcolornames/spec-x11nam-def.awk
%doc %{_texmfdistdir}/source/metapost/mpcolornames/spec-xcolor-sty.awk
%doc %{_texmfdistdir}/source/metapost/mpcolornames/tab-clash-svg-dvips.awk

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar metapost doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18045 |12mr|texlive-mpgraphics-0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27230
# category Package
# catalog-ctan /macros/latex/contrib/mpgraphics
# catalog-date 2012-07-25 12:42:57 +0200
# catalog-license lppl1.3
# catalog-version 0.3
Name:		texlive-mpgraphics
Version:	0.3
Release:	1
Summary:	Process and display MetaPost figures inline
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mpgraphics
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mpgraphics.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mpgraphics.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mpgraphics.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package allows LaTeX users to typeset MetaPost code inline
and display figures in their documents with only and only one
run of LaTeX, PDFLaTeX or XelaTeX (no separate runs of mpost).
Mpgraphics achieves this by using the shell escape (\write 18)
feature of current TeX distributions, so that the whole process
is automatic and the end user is saved the tiresome processing.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/mpgraphics/mpgraphics.sty
%doc %{_texmfdistdir}/doc/latex/mpgraphics/README
%doc %{_texmfdistdir}/doc/latex/mpgraphics/mpgraphics-example.ltx
%doc %{_texmfdistdir}/doc/latex/mpgraphics/mpgraphics.pdf
#- source
%doc %{_texmfdistdir}/source/latex/mpgraphics/mpgraphics.dtx
%doc %{_texmfdistdir}/source/latex/mpgraphics/mpgraphics.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18046 |12mr|texlive-mpman-ru-1.004-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /info/metapost/doc/russian/mpman-ru
# catalog-date 2008-08-22 17:15:44 +0200
# catalog-license other-free
# catalog-version 1.004
Name:		texlive-mpman-ru
Version:	1.004
Release:	2
Summary:	A Russian translation of the MetaPost manual
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/metapost/doc/russian/mpman-ru
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mpman-ru.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mpman-ru.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
A translation of the user manual, as distributed with MetaPost
itself.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/metapost/mpman-ru/Makefile
%doc %{_texmfdistdir}/doc/metapost/mpman-ru/README
%doc %{_texmfdistdir}/doc/metapost/mpman-ru/README.ru.koi8-r
%doc %{_texmfdistdir}/doc/metapost/mpman-ru/bm-to-utf16be.awk
%doc %{_texmfdistdir}/doc/metapost/mpman-ru/ctabbing.sty
%doc %{_texmfdistdir}/doc/metapost/mpman-ru/extract-bm.awk
%doc %{_texmfdistdir}/doc/metapost/mpman-ru/idx1.awk
%doc %{_texmfdistdir}/doc/metapost/mpman-ru/idx2.awk
%doc %{_texmfdistdir}/doc/metapost/mpman-ru/idx3.awk
%doc %{_texmfdistdir}/doc/metapost/mpman-ru/manfig-ru.mp
%doc %{_texmfdistdir}/doc/metapost/mpman-ru/mpman-optab-ru.tex
%doc %{_texmfdistdir}/doc/metapost/mpman-ru/mpman-ru.pdf
%doc %{_texmfdistdir}/doc/metapost/mpman-ru/mpman-ru.tex
%doc %{_texmfdistdir}/doc/metapost/mpman-ru/mpman.ist

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18047 |12mr|texlive-mptopdf-20120808-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26689
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-mptopdf
Version:	20120808
Release:	1
Summary:	mpost to PDF, native MetaPost graphics inclusion
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mptopdf.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mptopdf.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-tetex
Provides:	texlive-mptopdf.bin = %{EVRD}

%description
The mptopdf script does standalone conversion from mpost to
PDF, using the supp-* and syst-* files.  They also allow native
MetaPost graphics inclusion in LaTeX (via pdftex.def) and
ConTeXt.  They can be used independently of the rest of
ConTeXt, yet are maintained as part of it.  So in TeX Live we
pull them out to this separate package for the benefit of LaTeX
users who do not install the rest of ConTeXt.  This can be
found on CTAN in macros/pdftex/graphics.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/mptopdf
%{_texmfdistdir}/scripts/context/perl/mptopdf.pl
%{_texmfdistdir}/tex/context/base/supp-mis.mkii
%{_texmfdistdir}/tex/context/base/supp-mpe.mkii
%{_texmfdistdir}/tex/context/base/supp-pdf.mkii
%{_texmfdistdir}/tex/context/base/syst-tex.mkii
%{_texmfdistdir}/tex/generic/context/mptopdf/mptopdf.tex
%_texmf_fmtutil_d/mptopdf
%doc %{_mandir}/man1/mptopdf.1*
%doc %{_texmfdir}/doc/man/man1/mptopdf.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/context/perl/mptopdf.pl mptopdf
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1
mkdir -p %{buildroot}%{_texmf_fmtutil_d}
cat > %{buildroot}%{_texmf_fmtutil_d}/mptopdf <<EOF
#
# from mptopdf:
mptopdf pdftex - -translate-file=cp227.tcx mptopdf.tex
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18048 |12mr|texlive-ms-20081114-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24467
# category Package
# catalog-ctan /macros/latex/contrib/ms
# catalog-date 2008-11-14 13:05:11 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-ms
Version:	20081114
Release:	3
Summary:	Various LaTeX packages by Martin Schroder
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ms
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ms.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ms.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ms.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A bundle of LaTeX packages by Martin Schroder; the collection
comprises: - count1to, make use of fixed TeX counters; -
everysel, set commands to execute every time a font is
selected; - everyshi, set commands to execute whenever a page
is shipped out; - multitoc, typeset the table of contents in
multiple columns; - prelim2e, mark typeset pages as
preliminary; and - ragged2e, typeset ragged text and allow
hyphenation.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/ms/count1to.sty
%{_texmfdistdir}/tex/latex/ms/everysel.sty
%{_texmfdistdir}/tex/latex/ms/everyshi.sty
%{_texmfdistdir}/tex/latex/ms/multitoc.sty
%{_texmfdistdir}/tex/latex/ms/prelim2e.sty
%{_texmfdistdir}/tex/latex/ms/ragged2e.sty
%doc %{_texmfdistdir}/doc/latex/ms/count1to.pdf
%doc %{_texmfdistdir}/doc/latex/ms/everysel.pdf
%doc %{_texmfdistdir}/doc/latex/ms/everyshi.asc
%doc %{_texmfdistdir}/doc/latex/ms/everyshi.bug
%doc %{_texmfdistdir}/doc/latex/ms/everyshi.pdf
%doc %{_texmfdistdir}/doc/latex/ms/multitoc.asc
%doc %{_texmfdistdir}/doc/latex/ms/multitoc.bug
%doc %{_texmfdistdir}/doc/latex/ms/multitoc.pdf
%doc %{_texmfdistdir}/doc/latex/ms/prelim2e.pdf
%doc %{_texmfdistdir}/doc/latex/ms/ragged2e.pdf
#- source
%doc %{_texmfdistdir}/source/latex/ms/count1to.drv
%doc %{_texmfdistdir}/source/latex/ms/count1to.dtx
%doc %{_texmfdistdir}/source/latex/ms/count1to.ins
%doc %{_texmfdistdir}/source/latex/ms/everysel.drv
%doc %{_texmfdistdir}/source/latex/ms/everysel.dtx
%doc %{_texmfdistdir}/source/latex/ms/everysel.ins
%doc %{_texmfdistdir}/source/latex/ms/everyshi.drv
%doc %{_texmfdistdir}/source/latex/ms/everyshi.dtx
%doc %{_texmfdistdir}/source/latex/ms/everyshi.ins
%doc %{_texmfdistdir}/source/latex/ms/multitoc.drv
%doc %{_texmfdistdir}/source/latex/ms/multitoc.dtx
%doc %{_texmfdistdir}/source/latex/ms/multitoc.ins
%doc %{_texmfdistdir}/source/latex/ms/prelim2e.drv
%doc %{_texmfdistdir}/source/latex/ms/prelim2e.dtx
%doc %{_texmfdistdir}/source/latex/ms/prelim2e.ins
%doc %{_texmfdistdir}/source/latex/ms/ragged2e.drv
%doc %{_texmfdistdir}/source/latex/ms/ragged2e.dtx
%doc %{_texmfdistdir}/source/latex/ms/ragged2e.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18049 |12mr|texlive-msc-1.16-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/msc
# catalog-date 2008-06-02 14:52:39 +0200
# catalog-license lppl
# catalog-version 1.16
Name:		texlive-msc
Version:	1.16
Release:	2
Summary:	Draw MSC diagrams
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/msc
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/msc.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/msc.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package should be useful to all people that prepare their
texts with LaTeX and want to draw Message Sequence Charts in
their texts. The package is not an MSC editor; it simply takes
a textual description of an MSC and draws the corresponding
MSC. The current version of the MSC macro package supports the
full MSC2000 language.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bib/msc/biblio.bib
%{_texmfdistdir}/tex/latex/msc/msc.sty
%doc %{_texmfdistdir}/doc/latex/msc/COPYRIGHT.txt
%doc %{_texmfdistdir}/doc/latex/msc/README
%doc %{_texmfdistdir}/doc/latex/msc/maintenance.pdf
%doc %{_texmfdistdir}/doc/latex/msc/maintenance.tex
%doc %{_texmfdistdir}/doc/latex/msc/manual.pdf
%doc %{_texmfdistdir}/doc/latex/msc/manual.tex
%doc %{_texmfdistdir}/doc/latex/msc/refman.pdf
%doc %{_texmfdistdir}/doc/latex/msc/refman.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18050 |12mr|texlive-msg-0.40-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/msg
# catalog-date 2006-11-16 17:55:10 +0100
# catalog-license lppl
# catalog-version 0.40
Name:		texlive-msg
Version:	0.40
Release:	2
Summary:	A package for LaTeX localisation
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/msg
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/msg.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/msg.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/msg.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package is designed to localise any document class or
package. This should be very useful for end-users who could
obtain messages in their own preferred language. It is really
easy to use by writers of other classes and packages.
Volunteers are urged to test the package, report, and even to
localise the message file to their own language. Documentation
is provided in English.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/msg/french_msg-msg.tex
%{_texmfdistdir}/tex/latex/msg/german_msg-msg.tex
%{_texmfdistdir}/tex/latex/msg/msg-msg.tex
%{_texmfdistdir}/tex/latex/msg/msg.sty
%{_texmfdistdir}/tex/latex/msg/norsk_msg-msg.tex
%doc %{_texmfdistdir}/doc/latex/msg/CHANGES
%doc %{_texmfdistdir}/doc/latex/msg/README
%doc %{_texmfdistdir}/doc/latex/msg/README_msg_doc.txt
%doc %{_texmfdistdir}/doc/latex/msg/msg.pdf
%doc %{_texmfdistdir}/doc/latex/msg/msgguide.pdf
%doc %{_texmfdistdir}/doc/latex/msg/msgguide.tex
%doc %{_texmfdistdir}/doc/latex/msg/msgtest.tex
#- source
%doc %{_texmfdistdir}/source/latex/msg/Makefile
%doc %{_texmfdistdir}/source/latex/msg/msg.dtx
%doc %{_texmfdistdir}/source/latex/msg/msg.ins
%doc %{_texmfdistdir}/source/latex/msg/msgfiles.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18051 |12mr|texlive-mslapa-20100320-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17514
# category Package
# catalog-ctan /macros/latex/contrib/mslapa
# catalog-date 2010-03-20 19:23:31 +0100
# catalog-license other-free
# catalog-version undef
Name:		texlive-mslapa
Version:	20100320
Release:	2
Summary:	Michael Landy's APA citation style
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mslapa
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mslapa.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mslapa.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
LaTeX and BibTeX style files for a respectably close
approximation to APA (American Psychological Association)
citation and reference style.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/mslapa/mslapa.bst
%{_texmfdistdir}/tex/latex/mslapa/mslapa.sty
%doc %{_texmfdistdir}/doc/latex/mslapa/README
%doc %{_texmfdistdir}/doc/latex/mslapa/bibfile.bib
%doc %{_texmfdistdir}/doc/latex/mslapa/examp.tex
%doc %{_texmfdistdir}/doc/latex/mslapa/mslapa.pdf
%doc %{_texmfdistdir}/doc/latex/mslapa/mslapa.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18052 |12mr|texlive-msu-thesis-2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27141
# category Package
# catalog-ctan /macros/latex/contrib/msu-thesis
# catalog-date 2012-07-06 10:47:39 +0200
# catalog-license lppl1.3
# catalog-version 2.2
Name:		texlive-msu-thesis
Version:	2.2
Release:	1
Summary:	Class for Michigan State University Master's and PhD theses
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/msu-thesis
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/msu-thesis.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/msu-thesis.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This is a class file for producing dissertations and theses
according to the Michigan State University Graduate School
Guidelines for Electronic Submission of Master's Theses and
Dissertations (2010). The class is based on the memoir document
class, and thefore inherits all of the functionality of that
class.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/msu-thesis/gb4e-compat.tex
%{_texmfdistdir}/tex/latex/msu-thesis/msu-thesis.cls
%doc %{_texmfdistdir}/doc/latex/msu-thesis/README
%doc %{_texmfdistdir}/doc/latex/msu-thesis/msu-thesis.pdf
%doc %{_texmfdistdir}/doc/latex/msu-thesis/msu-thesis.tex
%doc %{_texmfdistdir}/doc/latex/msu-thesis/samples/MSU-thesis-template.pdf
%doc %{_texmfdistdir}/doc/latex/msu-thesis/samples/MSU-thesis-template.tex
%doc %{_texmfdistdir}/doc/latex/msu-thesis/samples/MSU-thesis-testfile.bib
%doc %{_texmfdistdir}/doc/latex/msu-thesis/samples/MSU-thesis-testfile.pdf
%doc %{_texmfdistdir}/doc/latex/msu-thesis/samples/MSU-thesis-testfile.tex
%doc %{_texmfdistdir}/doc/latex/msu-thesis/samples/unified.bst

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18053 |12mr|texlive-mtgreek-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17967
# category Package
# catalog-ctan /macros/latex/contrib/mtgreek
# catalog-date 2010-04-21 23:25:04 +0200
# catalog-license lppl
# catalog-version 1.1+
Name:		texlive-mtgreek
Version:	1.1
Release:	2
Summary:	Use italic and upright greek letters with mathtime
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mtgreek
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mtgreek.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mtgreek.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mtgreek.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package is an add-on to the MathTime a style to provide
TeX support for the use of the MathTime(tm) fonts (formerly
distributed by YandY, Inc.). The MathTime package has uppercase
Greek letters hardwired to be upright and only upright; this
package provides a switch to choose between the two kinds of
Greek uppercase letters.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/mtgreek/mtgreek.sty
%doc %{_texmfdistdir}/doc/latex/mtgreek/mtgreek.pdf
%doc %{_texmfdistdir}/doc/latex/mtgreek/mtgreek.tex
%doc %{_texmfdistdir}/doc/latex/mtgreek/mtgtest.tex
#- source
%doc %{_texmfdistdir}/source/latex/mtgreek/mtgreek.dtx
%doc %{_texmfdistdir}/source/latex/mtgreek/mtgreek.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18054 |12mr|texlive-m-tx-0.60d-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26726
# category Package
# catalog-ctan /support/m-tx
# catalog-date 2012-04-18 12:48:50 +0200
# catalog-license gpl
# catalog-version 0.60d
Name:		texlive-m-tx
Version:	0.60d
Release:	1
Summary:	A preprocessor for pmx
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/m-tx
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/m-tx.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/m-tx.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-m-tx.bin

%description
M-Tx is a preprocessor to pmx, which is itself a preprocessor
to musixtex, a music typesetting system. The prime motivation
to the development of M-Tx was to provide lyrics for music to
be typeset. In fact, pmx now provides a lyrics interface, but
M-Tx continues in use by those who prefer its language.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/m-tx
%{_texmfdistdir}/scripts/m-tx/Windows/m-tx.bat
%{_texmfdistdir}/scripts/m-tx/m-tx.lua
%{_texmfdistdir}/tex/generic/m-tx/mtx.tex
%doc %{_texmfdistdir}/doc/generic/m-tx/m-tx.1
%doc %{_texmfdistdir}/doc/generic/m-tx/m-tx.1.pdf
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060.pdf
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/Makefile
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/README
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/borup.mtx
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/chord.mtx
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/dertod.mtx
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/docversion
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/dona.mtx
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/dwoman.mta
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/dwoman.mtb
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/halleluja.ltx
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/kanons.ltx
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/kroonhom.mtx
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/loofnou.mtx
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/lyrics.tex
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/macro.mtx
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/make-dvi
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/make-pdf
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/make-target
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/melisma.mta
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/melisma1.mtb
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/melisma2.mtb
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/melisma3.mtb
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/melisma4.mtb
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/melisma5.mtb
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/melisma6.mtb
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/meter.mtx
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/mozart.mtx
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/mozart0.mtx
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/mtxdoc.sty
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/mtxdoc.tex
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/mtxindex.tex
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/mtxlatex.sty
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/netfirst.mtx
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/netsoos.mta
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/netsoos1.mtb
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/netsoos2.mtb
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/notes.tex
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/pdfcat
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/psalm42.mtx
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/sanctus.mtx
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/title.mtx
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/title1.mtx
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/viva.mtx
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/volta.mtx
%doc %{_texmfdistdir}/doc/generic/m-tx/prepmx.1
%doc %{_texmfdistdir}/doc/generic/m-tx/prepmx.1.pdf
%doc %{_mandir}/man1/m-tx.1*
%doc %{_texmfdir}/doc/man/man1/m-tx.man1.pdf
%doc %{_mandir}/man1/prepmx.1*
%doc %{_texmfdir}/doc/man/man1/prepmx.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/m-tx/m-tx.lua m-tx
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18055 |12mr|texlive-multenum-20110320-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21775
# category Package
# catalog-ctan /macros/latex/contrib/multenum
# catalog-date 2011-03-20 19:39:20 +0100
# catalog-license lppl1
# catalog-version undef
Name:		texlive-multenum
Version:	20110320
Release:	2
Summary:	Multi-column enumerated lists
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/multenum
License:	LPPL1
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/multenum.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/multenum.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Defines an environment multienumerate, that produces an
enumerated array in which columns are vertically aligned on the
counter. The motivation was lists of answers for a text book,
where there are many rather small items; the multienumerate
environment goes some way to making such lists look neater.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/multenum/multienum.sty
%doc %{_texmfdistdir}/doc/latex/multenum/README
%doc %{_texmfdistdir}/doc/latex/multenum/multienum.article
%doc %{_texmfdistdir}/doc/latex/multenum/multienum.pdf
%doc %{_texmfdistdir}/doc/latex/multenum/multienum.sample

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18056 |12mr|texlive-multi-20111103-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 13293
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-multi
Version:	20111103
Release:	2
Summary:	TeXLive multi package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/multi.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive multi package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/multi/2up.pro
%{_texmfdistdir}/dvips/multi/4up.pro
%{_texmfdistdir}/dvips/multi/multi.pro

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18057 |12mr|texlive-multibbl-v1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/multibbl
# catalog-date 2007-05-25 16:15:27 +0200
# catalog-license lppl
# catalog-version v1.1
Name:		texlive-multibbl
Version:	v1.1
Release:	2
Summary:	Multiple bibliographies
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/multibbl
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/multibbl.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/multibbl.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/multibbl.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package multibbl redefines the standard bibliographic
commands so that one can generate multiple reference sections.
Each section has it own auxiliary file (for use with BibTeX)
and title.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/multibbl/multibbl.sty
%doc %{_texmfdistdir}/doc/latex/multibbl/multibbl.pdf
#- source
%doc %{_texmfdistdir}/source/latex/multibbl/multibbl.dtx
%doc %{_texmfdistdir}/source/latex/multibbl/multibbl.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18058 |12mr|texlive-multibib-1.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/multibib
# catalog-date 2008-12-10 20:42:30 +0100
# catalog-license lppl
# catalog-version 1.4
Name:		texlive-multibib
Version:	1.4
Release:	2
Summary:	Multiple bibliographies within one document
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/multibib
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/multibib.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/multibib.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/multibib.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Multibib the creation of references to multiple bibliographies
within one document. It thus provides complementary
functionality to packages like bibunits and chapterbib, which
allow the creation of one bibliography for multiple, but
different parts of the document. Multibib is compatible with
inlinebib, natbib, and koma-script.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/multibib/mbplain.bst
%{_texmfdistdir}/bibtex/bst/multibib/mbunsrtdin.bst
%{_texmfdistdir}/makeindex/multibib/mbgglo.ist
%{_texmfdistdir}/makeindex/multibib/mbgind.ist
%{_texmfdistdir}/tex/latex/multibib/multibib.sty
%doc %{_texmfdistdir}/doc/latex/multibib/README
%doc %{_texmfdistdir}/doc/latex/multibib/bibtexall
%doc %{_texmfdistdir}/doc/latex/multibib/multibib.pdf
#- source
%doc %{_texmfdistdir}/source/latex/multibib/multibib.dtx
%doc %{_texmfdistdir}/source/latex/multibib/multibib.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex makeindex tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18059 |12mr|texlive-multicap-20061215-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/multicap
# catalog-date 2006-12-15 15:26:27 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-multicap
Version:	20061215
Release:	2
Summary:	Format captions inside multicols
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/multicap
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/multicap.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/multicap.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/multicap.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This is a package for formatting captions of column figures and
column tabular material, which cannot be standard floats in a
multicols environment. The package also provides a convenient
way to customise your captions, whether they be in multicols or
not.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/multicap/multicap.sty
%doc %{_texmfdistdir}/doc/latex/multicap/multicap.pdf
#- source
%doc %{_texmfdistdir}/source/latex/multicap/multicap.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18060 |12mr|texlive-multido-1.42-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18302
# category Package
# catalog-ctan /macros/generic/multido
# catalog-date 2010-05-15 11:36:20 +0200
# catalog-license lppl
# catalog-version 1.42
Name:		texlive-multido
Version:	1.42
Release:	2
Summary:	A loop facility for Generic TeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/generic/multido
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/multido.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/multido.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/multido.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides the \multido command, which was originally
designed for use with with PSTricks. Fixed-point arithmetic is
used when working on the loop variable, so that the package is
equally applicable in graphics applications like PSTricks as it
is with the more common integer loops.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/multido/multido.tex
%{_texmfdistdir}/tex/latex/multido/multido.sty
%doc %{_texmfdistdir}/doc/generic/multido/Changes
%doc %{_texmfdistdir}/doc/generic/multido/multido-doc.pdf
%doc %{_texmfdistdir}/doc/generic/multido/multido-doc.tex
%doc %{_texmfdistdir}/doc/generic/multido/multido.pdf
#- source
%doc %{_texmfdistdir}/source/generic/multido/Makefile

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18061 |12mr|texlive-multienv-20120809-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26544
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-multienv
Version:	20120809
Release:	1
Summary:	TeXLive multienv package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/multienv.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/multienv.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/multienv.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive multienv package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/multienv/multienv.sty
%doc %{_texmfdistdir}/doc/latex/multienv/README
%doc %{_texmfdistdir}/doc/latex/multienv/multienv.pdf
#- source
%doc %{_texmfdistdir}/source/latex/multienv/multienv.dtx
%doc %{_texmfdistdir}/source/latex/multienv/multienv.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18062 |12mr|texlive-multiobjective-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/multiobjective
# catalog-date 2008-09-09 11:27:07 +0200
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-multiobjective
Version:	1.0
Release:	2
Summary:	Symbols for multibojective optimisation etc
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/multiobjective
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/multiobjective.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/multiobjective.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/multiobjective.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a series of operators commonly used in
papers related to multiobjective optimisation, multiobjective
evolutionary algorithms, multicriteria decision making and
similar fields.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/multiobjective/multiobjective.sty
%doc %{_texmfdistdir}/doc/latex/multiobjective/README
%doc %{_texmfdistdir}/doc/latex/multiobjective/multiobjective.pdf
#- source
%doc %{_texmfdistdir}/source/latex/multiobjective/multiobjective.dtx
%doc %{_texmfdistdir}/source/latex/multiobjective/multiobjective.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18063 |12mr|texlive-multirow-1.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17256
# category Package
# catalog-ctan /macros/latex/contrib/multirow
# catalog-date 2010-02-27 22:08:17 +0100
# catalog-license lppl1
# catalog-version 1.6
Name:		texlive-multirow
Version:	1.6
Release:	2
Summary:	Create tabular cells spanning multiple rows
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/multirow
License:	LPPL1
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/multirow.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/multirow.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package has a lot of flexibility, including an option for
specifying an entry at the "natural" width of its text. The
package is distributed with the bigdelim and bigstrut packages,
which can be used to advantage with \multirow cells.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/multirow/bigdelim.sty
%{_texmfdistdir}/tex/latex/multirow/bigstrut.sty
%{_texmfdistdir}/tex/latex/multirow/multirow.sty
%doc %{_texmfdistdir}/doc/latex/multirow/README
%doc %{_texmfdistdir}/doc/latex/multirow/miscdoc.sty
%doc %{_texmfdistdir}/doc/latex/multirow/multirow.pdf
%doc %{_texmfdistdir}/doc/latex/multirow/multirow.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18064 |12mr|texlive-munich-20070310-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /biblio/bibtex/contrib/munich
# catalog-date 2007-03-10 12:18:05 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-munich
Version:	20070310
Release:	2
Summary:	An alternative authordate bibliography style
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/munich
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/munich.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/munich.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The Munich BibTeX style is produced with custom-bib, as a
German (and, more generally, Continental European) alternative
to such author-date styles as harvard and oxford.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/munich/munich.bst
%doc %{_texmfdistdir}/doc/latex/munich/README
%doc %{_texmfdistdir}/doc/latex/munich/documenation_munich_Bibtex_style.pdf
%doc %{_texmfdistdir}/doc/latex/munich/documenation_munich_Bibtex_style.tex
%doc %{_texmfdistdir}/doc/latex/munich/example_DB.bib
%doc %{_texmfdistdir}/doc/latex/munich/example_munich_Bibtex_style.pdf
%doc %{_texmfdistdir}/doc/latex/munich/example_munich_Bibtex_style.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18065 |12mr|texlive-musixguit-1.2.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21649
# category Package
# catalog-ctan /macros/latex/contrib/musixguit
# catalog-date 2011-03-07 21:34:56 +0100
# catalog-license lppl1.3
# catalog-version 1.2.2
Name:		texlive-musixguit
Version:	1.2.2
Release:	2
Summary:	Easy notation for guitar music, in MusixTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/musixguit
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/musixguit.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/musixguit.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides commands for typesetting notes for guitar,
especially for simplifying guitar notation with MusixTeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/musixguit/musixguit.sty
%doc %{_texmfdistdir}/doc/latex/musixguit/README
%doc %{_texmfdistdir}/doc/latex/musixguit/musixguit_de.pdf
%doc %{_texmfdistdir}/doc/latex/musixguit/musixguit_de.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18066 |12mr|texlive-musixtex-1.15-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24518
# category Package
# catalog-ctan /macros/musixtex
# catalog-date 2011-10-24 18:06:47 +0200
# catalog-license gpl
# catalog-version 1.15 (2011-10-23)
Name:		texlive-musixtex
Version:	1.15
Release:	3
Summary:	Sophisticated music typesetting
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/musixtex
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/musixtex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/musixtex.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/musixtex.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-musixtex.bin = %{EVRD}

%description
MusiXTeX provides a set of macros, based on the earlier
MusicTeX, for typesetting music with TeX. To produce optimal
spacing, MusixTeX is a three-pass system: etex, musixflx, and
etex again. (Musixflx is a lua script that is provided in the
bundle.) The three-pass process, optionally followed by
processing for printed output, is automated by the musixtex
wrapper script. The package uses its own specialised fonts,
which must be available on the system for musixtex to run. This
version of MusixTeX builds upon work by Andreas Egler, whose
own version is no longer being developed. The MusiXTeX macros
are universally acknowledged to be challenging to use directly:
the pmx preprocessor compiles a simpler input language to
MusixTeX macros..

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/musixflx
%{_bindir}/musixtex
%{_texmfdistdir}/dvips/musixtex/psslurs.pro
%{_texmfdistdir}/scripts/musixtex/Windows/musixflx.bat
%{_texmfdistdir}/scripts/musixtex/Windows/musixtex.bat
%{_texmfdistdir}/scripts/musixtex/musixflx.lua
%{_texmfdistdir}/scripts/musixtex/musixtex.lua
%{_texmfdistdir}/tex/generic/musixtex/musixadd.tex
%{_texmfdistdir}/tex/generic/musixtex/musixbar.tex
%{_texmfdistdir}/tex/generic/musixtex/musixbbm.tex
%{_texmfdistdir}/tex/generic/musixtex/musixblx.tex
%{_texmfdistdir}/tex/generic/musixtex/musixbm.tex
%{_texmfdistdir}/tex/generic/musixtex/musixcho.tex
%{_texmfdistdir}/tex/generic/musixtex/musixcpt.tex
%{_texmfdistdir}/tex/generic/musixtex/musixcrd.tex
%{_texmfdistdir}/tex/generic/musixtex/musixdat.tex
%{_texmfdistdir}/tex/generic/musixtex/musixdbr.tex
%{_texmfdistdir}/tex/generic/musixtex/musixdia.tex
%{_texmfdistdir}/tex/generic/musixtex/musixeng.tex
%{_texmfdistdir}/tex/generic/musixtex/musixesf.tex
%{_texmfdistdir}/tex/generic/musixtex/musixevo.tex
%{_texmfdistdir}/tex/generic/musixtex/musixext.tex
%{_texmfdistdir}/tex/generic/musixtex/musixfll.sty
%{_texmfdistdir}/tex/generic/musixtex/musixfll.tex
%{_texmfdistdir}/tex/generic/musixtex/musixgre.tex
%{_texmfdistdir}/tex/generic/musixtex/musixgui.tex
%{_texmfdistdir}/tex/generic/musixtex/musixhor.tex
%{_texmfdistdir}/tex/generic/musixtex/musixhou.tex
%{_texmfdistdir}/tex/generic/musixtex/musixinv.tex
%{_texmfdistdir}/tex/generic/musixtex/musixlit.tex
%{_texmfdistdir}/tex/generic/musixtex/musixlyr.tex
%{_texmfdistdir}/tex/generic/musixtex/musixmad.tex
%{_texmfdistdir}/tex/generic/musixtex/musixper.tex
%{_texmfdistdir}/tex/generic/musixtex/musixpoi.tex
%{_texmfdistdir}/tex/generic/musixtex/musixps.tex
%{_texmfdistdir}/tex/generic/musixtex/musixref.tex
%{_texmfdistdir}/tex/generic/musixtex/musixslu.tex
%{_texmfdistdir}/tex/generic/musixtex/musixsqr.tex
%{_texmfdistdir}/tex/generic/musixtex/musixste.tex
%{_texmfdistdir}/tex/generic/musixtex/musixstf.tex
%{_texmfdistdir}/tex/generic/musixtex/musixstr.tex
%{_texmfdistdir}/tex/generic/musixtex/musixsty.tex
%{_texmfdistdir}/tex/generic/musixtex/musixtex.tex
%{_texmfdistdir}/tex/generic/musixtex/musixtmr.tex
%{_texmfdistdir}/tex/generic/musixtex/musixtri.tex
%{_texmfdistdir}/tex/latex/musixtex/musixcpt.sty
%{_texmfdistdir}/tex/latex/musixtex/musixcrd.sty
%{_texmfdistdir}/tex/latex/musixtex/musixltx.tex
%{_texmfdistdir}/tex/latex/musixtex/musixtex.sty
%doc %{_texmfdistdir}/doc/generic/musixtex/ChangeLog
%doc %{_texmfdistdir}/doc/generic/musixtex/ChangeLog-115.txt
%doc %{_texmfdistdir}/doc/generic/musixtex/ChangeLog-T114.txt
%doc %{_texmfdistdir}/doc/generic/musixtex/ChangeLog-musixdoc-115.txt
%doc %{_texmfdistdir}/doc/generic/musixtex/README
%doc %{_texmfdistdir}/doc/generic/musixtex/addons/curly.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/addons/tuplet.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/addons/underbracket.sty
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/8bitchar.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/adagio.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/albinoni.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/angescam.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/angescao.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/angescax.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/avemaria.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/avemarid.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/avemaril.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/avemario.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/avemarix.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/avemaroo.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/aveverch.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/aveverdd.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/aveveruc.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/aveverud.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/aveverum.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/changecontext.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/chanson.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/coulhack.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/dissonan.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/fantaisc.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/fantaisd.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/fantaisi.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/fantcmol.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/fantfuga.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/fugcmoll.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/fugue.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/gloriab.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/glorias.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/gloriax.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/gymnoman.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/ilestne.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/ilestnex.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/ilfaitda.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/ilfaitdx.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/kv315.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/kv315f.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/kv315h.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/kv315o.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/kv315org.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/marcello.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/marcon1.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/marcon2.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/marcon3.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/marconf.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/marconh.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/marcono.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/musixdbrexample.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/onuitbri.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/onuitbrr.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/onuitbrx.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/ossiaexa.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/ostinato.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/pacifiqb.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/pacifiqn.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/pacifiqt.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/parnasum.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/partitur.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/prelfug.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/prelude.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/pslurvgap.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/quod.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/racine.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/recit.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/recueil.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/rests.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/reves.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/romances.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/scale.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/souvenir.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/souvenix.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/tierce.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/traeumer.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/widor.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/widor_16.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/widor_20.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/gpl.txt
%doc %{_texmfdistdir}/doc/generic/musixtex/musixcrd/README.musixcrd
%doc %{_texmfdistdir}/doc/generic/musixtex/musixcrd/doc.pdf
%doc %{_texmfdistdir}/doc/generic/musixtex/musixdoc.pdf
%doc %{_texmfdistdir}/doc/generic/musixtex/musixdoc.sty
%doc %{_texmfdistdir}/doc/generic/musixtex/musixdoc.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/musixlyr/README.musixlyr
%doc %{_texmfdistdir}/doc/generic/musixtex/musixlyr/examples/nonmoriar.dvi
%doc %{_texmfdistdir}/doc/generic/musixtex/musixlyr/examples/nonmoriar.pdf
%doc %{_texmfdistdir}/doc/generic/musixtex/musixlyr/examples/nonmoriar.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/musixlyr/mxlyrdoc.dvi
%doc %{_texmfdistdir}/doc/generic/musixtex/musixlyr/mxlyrdoc.pdf
%doc %{_texmfdistdir}/doc/generic/musixtex/musixlyr/mxlyrdoc.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/musixtex-install.pdf
%doc %{_texmfdistdir}/doc/generic/musixtex/musixtex-install.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/notationMistakes/coulhack.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/notationMistakes/sottieng.pdf
%doc %{_texmfdistdir}/doc/generic/musixtex/notationMistakes/sottieng.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/notationMistakes/sottiger.pdf
%doc %{_texmfdistdir}/doc/generic/musixtex/notationMistakes/sottiger.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/notationMistakes/sottigra.pdf
%doc %{_texmfdistdir}/doc/generic/musixtex/notationMistakes/sottigra.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/psslurs/README.psslurs
%doc %{_texmfdistdir}/doc/generic/musixtex/psslurs/slurs.pdf
%doc %{_texmfdistdir}/doc/generic/musixtex/psslurs/slurs.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/reference/musixre1.pdf
%doc %{_texmfdistdir}/doc/generic/musixtex/reference/musixre1.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/scripts/musixflx.1
%doc %{_texmfdistdir}/doc/generic/musixtex/scripts/musixflx.pdf
%doc %{_texmfdistdir}/doc/generic/musixtex/scripts/musixtex.1
%doc %{_texmfdistdir}/doc/generic/musixtex/scripts/musixtex.pdf
%doc %{_mandir}/man1/musixflx.1*
%doc %{_texmfdir}/doc/man/man1/musixflx.man1.pdf
%doc %{_mandir}/man1/musixtex.1*
%doc %{_texmfdir}/doc/man/man1/musixtex.man1.pdf
#- source
%doc %{_texmfdistdir}/source/generic/musixtex/musixcrd/doc.tex
%doc %{_texmfdistdir}/source/generic/musixtex/musixcrd/makefile
%doc %{_texmfdistdir}/source/generic/musixtex/musixcrd/musixcrd.dtx
%doc %{_texmfdistdir}/source/generic/musixtex/musixcrd/readme
%doc %{_texmfdistdir}/source/generic/musixtex/musixcrd/strip.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/musixtex/musixflx.lua musixflx
    ln -sf %{_texmfdistdir}/scripts/musixtex/musixtex.lua musixtex
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18067 |12mr|texlive-musixtex-fonts-20111027-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24517
# category Package
# catalog-ctan /fonts/musixtex-fonts
# catalog-date 2011-10-27 10:28:55 +0200
# catalog-license gpl
# catalog-version undef
Name:		texlive-musixtex-fonts
Version:	20111027
Release:	2
Summary:	Fonts used by MusixTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/musixtex-fonts
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/musixtex-fonts.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/musixtex-fonts.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
These are fonts for use with MusixTeX; they are provided both
as original Metafont source, and as converted Adobe Type 1. The
bundle renders the older (Type 1 fonts only) bundle musixtex-
t1fonts obsolete.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/map/dvips/musixtex-fonts/musix.map
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/musexgen.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/musix11.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/musix13.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/musix16.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/musix20.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/musix24.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/musix25.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/musix29.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/musixgen.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/musixsps.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/musixspx.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/mxsk.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xdrawsl.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xdrawzl.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xgreg11.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xgreg13.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xgreg16.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xgreg20.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xgreg24.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xgreg25.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xgreg29.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xgreggen.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xsld11.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xsld11d.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xsld13.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xsld13d.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xsld16.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xsld16d.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xsld20.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xsld20d.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xsld24.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xsld24d.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xsld29.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xsld29d.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xsldd20.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xsldu20.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xslgen.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xslgend.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xslgenu.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xslhd.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xslhd11.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xslhd11d.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xslhd13.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xslhd13d.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xslhd16.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xslhd16d.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xslhd20.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xslhd20d.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xslhd24.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xslhd24d.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xslhd29.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xslhd29d.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xslhu.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xslhu11.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xslhu11d.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xslhu13.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xslhu13d.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xslhu16.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xslhu16d.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xslhu20.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xslhu20d.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xslhu24.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xslhu24d.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xslhu29.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xslhu29d.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xslhz-o.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xslhz.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xslhz20.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xslhz20d.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xslu11.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xslu11d.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xslu13.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xslu13d.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xslu16.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xslu16d.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xslu20.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xslu20d.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xslu24.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xslu24d.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xslu29.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xslu29d.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xslud20.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xslup20.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xslz.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xslz20.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xslz20d.mf
%{_texmfdistdir}/fonts/source/public/musixtex-fonts/xtie20.mf
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/musix11.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/musix13.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/musix16.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/musix20.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/musix24.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/musix25.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/musix29.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/musixsps.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/musixspx.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/mxsk.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/xgreg11.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/xgreg13.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/xgreg16.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/xgreg20.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/xgreg24.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/xgreg29.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/xsld11.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/xsld11d.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/xsld13.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/xsld13d.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/xsld16.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/xsld16d.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/xsld20.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/xsld20d.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/xsld24.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/xsld24d.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/xsld29.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/xsld29d.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/xsldd20.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/xsldu20.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/xslhd11.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/xslhd11d.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/xslhd13.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/xslhd13d.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/xslhd16.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/xslhd16d.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/xslhd20.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/xslhd20d.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/xslhd24.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/xslhd24d.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/xslhd29.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/xslhd29d.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/xslhu11.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/xslhu11d.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/xslhu13.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/xslhu13d.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/xslhu16.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/xslhu16d.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/xslhu20.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/xslhu20d.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/xslhu20m.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/xslhu24.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/xslhu24d.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/xslhu29.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/xslhu29d.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/xslhz20.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/xslhz20d.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/xslu11.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/xslu11d.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/xslu13.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/xslu13d.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/xslu16.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/xslu16d.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/xslu20.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/xslu20d.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/xslu24.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/xslu24d.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/xslu29.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/xslu29d.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/xslud20.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/xslup20.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/xslz20.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/xslz20d.tfm
%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts/xtie20.tfm
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/musix11.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/musix13.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/musix16.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/musix20.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/musix24.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/musix29.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/musixsps.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/musixspx.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/mxsk.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/xgreg11.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/xgreg13.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/xgreg16.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/xgreg20.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/xgreg24.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/xgreg29.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/xsld11.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/xsld11d.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/xsld13.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/xsld13d.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/xsld16.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/xsld16d.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/xsld20.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/xsld20d.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/xsld24.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/xsld24d.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/xsld29.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/xsld29d.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/xsldd20.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/xsldu20.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/xslhd11.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/xslhd11d.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/xslhd13.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/xslhd13d.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/xslhd16.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/xslhd16d.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/xslhd20.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/xslhd20d.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/xslhd24.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/xslhd24d.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/xslhd29.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/xslhd29d.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/xslhu11.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/xslhu11d.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/xslhu13.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/xslhu13d.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/xslhu16.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/xslhu16d.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/xslhu20.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/xslhu20d.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/xslhu24.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/xslhu24d.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/xslhu29.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/xslhu29d.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/xslhz20.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/xslhz20d.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/xslu11.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/xslu11d.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/xslu13.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/xslu13d.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/xslu16.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/xslu16d.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/xslu20.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/xslu20d.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/xslu24.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/xslu24d.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/xslu29.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/xslu29d.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/xslud20.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/xslup20.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/xslz20.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/xslz20d.pfb
%{_texmfdistdir}/fonts/type1/public/musixtex-fonts/xtie20.pfb
%doc %{_texmfdistdir}/doc/fonts/musixtex-fonts/CHANGES.psfonts
%doc %{_texmfdistdir}/doc/fonts/musixtex-fonts/ChangeLog
%doc %{_texmfdistdir}/doc/fonts/musixtex-fonts/README
%doc %{_texmfdistdir}/doc/fonts/musixtex-fonts/README.psfonts
%doc %{_texmfdistdir}/doc/fonts/musixtex-fonts/gpl.txt
%doc %{_texmfdistdir}/doc/fonts/musixtex-fonts/musixtex-fonts-install.pdf
%doc %{_texmfdistdir}/doc/fonts/musixtex-fonts/musixtex-fonts-install.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18068 |12mr|texlive-musuos-1.1c-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24857
# category Package
# catalog-ctan /macros/latex/contrib/musuos
# catalog-date 2011-12-07 16:44:29 +0100
# catalog-license lppl
# catalog-version 1.1c
Name:		texlive-musuos
Version:	1.1c
Release:	3
Summary:	Typeset papers for the department of music, Osnabruck
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/musuos
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/musuos.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/musuos.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/musuos.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a LaTeX class for typesetting term papers
at the institute of music and musicology of the University of
Osnabruck, Germany, according to the specifications of Prof.
Stefan Hahnheide. A biblatex style is provided.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/musuos/musuos.cls
%doc %{_texmfdistdir}/doc/latex/musuos/README
%doc %{_texmfdistdir}/doc/latex/musuos/musuos-doc.ist
%doc %{_texmfdistdir}/doc/latex/musuos/musuos.pdf
#- source
%doc %{_texmfdistdir}/source/latex/musuos/musuos.dtx
%doc %{_texmfdistdir}/source/latex/musuos/musuos.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18069 |12mr|texlive-muthesis-20110826-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23861
# category Package
# catalog-ctan /macros/latex/contrib/muthesis
# catalog-date 2011-08-26 08:26:07 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-muthesis
Version:	20110826
Release:	2
Summary:	Classes for University of Manchester Dept of Computer Science
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/muthesis
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/muthesis.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/muthesis.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bundle provides thesis and project report document classes
from the University of Manchester's Department of Computer
Science.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/muthesis/muthesis.cls
%{_texmfdistdir}/tex/latex/muthesis/third-rep.cls
%doc %{_texmfdistdir}/doc/latex/muthesis/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18070 |12mr|texlive-mversion-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24330
# category Package
# catalog-ctan /macros/latex/contrib/mversion
# catalog-date 2011-10-19 16:05:14 +0200
# catalog-license lppl1.2
# catalog-version 1.0
Name:		texlive-mversion
Version:	1.0
Release:	2
Summary:	Keeping track of document versions
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mversion
License:	LPPL1.2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mversion.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mversion.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mversion.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package enables the user to keep track of different
versions of a latex document. The command \version prints the
version and build numbers; each time you compile your document,
the build number is increased by one. By placing \version in
the header or footer, each page can be marked with the unique
build number describing the progress of your document.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/mversion/mVersion.sty
%doc %{_texmfdistdir}/doc/latex/mversion/README
%doc %{_texmfdistdir}/doc/latex/mversion/mVersion.pdf
#- source
%doc %{_texmfdistdir}/source/latex/mversion/mVersion.dtx
%doc %{_texmfdistdir}/source/latex/mversion/mVersion.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18071 |12mr|texlive-mwcls-0.74-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/mwcls
# catalog-date 2009-09-28 14:47:14 +0200
# catalog-license lppl
# catalog-version 0.74
Name:		texlive-mwcls
Version:	0.74
Release:	2
Summary:	Polish-oriented document classes
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mwcls
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mwcls.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mwcls.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mwcls.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
mwcls is a set of document classes for LaTeX 2e designed with
Polish typographical tradition in mind. Classes include:
'mwart' (which is a replacement for 'article'), 'mwrep'
('report'), and 'mwbk' ('book'). Most features present in
standard classes work with mwcls. Some extensions/exceptions
include: sectioning commands allow for second optional argument
(it's possible to state different texts for running head and
for TOC), new environments 'itemize*' and 'enumerate*' for
lists with long items, page styles have variants for normal,
opening, closing, and blank pages.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/mwcls/mw10.clo
%{_texmfdistdir}/tex/latex/mwcls/mw11.clo
%{_texmfdistdir}/tex/latex/mwcls/mw12.clo
%{_texmfdistdir}/tex/latex/mwcls/mwart.cls
%{_texmfdistdir}/tex/latex/mwcls/mwbk.cls
%{_texmfdistdir}/tex/latex/mwcls/mwbk10.clo
%{_texmfdistdir}/tex/latex/mwcls/mwbk11.clo
%{_texmfdistdir}/tex/latex/mwcls/mwbk12.clo
%{_texmfdistdir}/tex/latex/mwcls/mwrep.cls
%doc %{_texmfdistdir}/doc/latex/mwcls/CZYTAJ
%doc %{_texmfdistdir}/doc/latex/mwcls/ChangeLog
%doc %{_texmfdistdir}/doc/latex/mwcls/README
%doc %{_texmfdistdir}/doc/latex/mwcls/mwclsdoc.pdf
#- source
%doc %{_texmfdistdir}/source/latex/mwcls/mwcls.dtx
%doc %{_texmfdistdir}/source/latex/mwcls/mwcls.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18072 |12mr|texlive-mwe-0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26422
# category Package
# catalog-ctan /macros/latex/contrib/mwe
# catalog-date 2012-05-15 15:44:48 +0200
# catalog-license lppl1.3
# catalog-version 0.3
Name:		texlive-mwe
Version:	0.3
Release:	1
Summary:	Packages and image files for MWEs
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mwe
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mwe.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mwe.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mwe.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bundle provides several files useful when creating a
minimal working example (MWE). The package itself loads a small
set of packages often used when creating MWEs. In addition, a
range of images are provided, which will be installed in the
TEXMF tree, so that they may be used in any (La)TeX document.
This allows different users to share MWEs which include image
commands, without the need to share image files or to use
replacement code.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/mwe/example-grid-100x100bp.eps
%{_texmfdistdir}/tex/latex/mwe/example-grid-100x100bp.jpg
%{_texmfdistdir}/tex/latex/mwe/example-grid-100x100bp.pdf
%{_texmfdistdir}/tex/latex/mwe/example-grid-100x100bp.png
%{_texmfdistdir}/tex/latex/mwe/example-grid-100x100bp.tex
%{_texmfdistdir}/tex/latex/mwe/example-grid-100x100pt.eps
%{_texmfdistdir}/tex/latex/mwe/example-grid-100x100pt.jpg
%{_texmfdistdir}/tex/latex/mwe/example-grid-100x100pt.pdf
%{_texmfdistdir}/tex/latex/mwe/example-grid-100x100pt.png
%{_texmfdistdir}/tex/latex/mwe/example-grid-100x100pt.tex
%{_texmfdistdir}/tex/latex/mwe/example-image-10x16.eps
%{_texmfdistdir}/tex/latex/mwe/example-image-10x16.jpg
%{_texmfdistdir}/tex/latex/mwe/example-image-10x16.pdf
%{_texmfdistdir}/tex/latex/mwe/example-image-10x16.png
%{_texmfdistdir}/tex/latex/mwe/example-image-10x16.tex
%{_texmfdistdir}/tex/latex/mwe/example-image-16x10.eps
%{_texmfdistdir}/tex/latex/mwe/example-image-16x10.jpg
%{_texmfdistdir}/tex/latex/mwe/example-image-16x10.pdf
%{_texmfdistdir}/tex/latex/mwe/example-image-16x10.png
%{_texmfdistdir}/tex/latex/mwe/example-image-16x10.tex
%{_texmfdistdir}/tex/latex/mwe/example-image-16x9.eps
%{_texmfdistdir}/tex/latex/mwe/example-image-16x9.jpg
%{_texmfdistdir}/tex/latex/mwe/example-image-16x9.pdf
%{_texmfdistdir}/tex/latex/mwe/example-image-16x9.png
%{_texmfdistdir}/tex/latex/mwe/example-image-16x9.tex
%{_texmfdistdir}/tex/latex/mwe/example-image-1x1.eps
%{_texmfdistdir}/tex/latex/mwe/example-image-1x1.jpg
%{_texmfdistdir}/tex/latex/mwe/example-image-1x1.pdf
%{_texmfdistdir}/tex/latex/mwe/example-image-1x1.png
%{_texmfdistdir}/tex/latex/mwe/example-image-1x1.tex
%{_texmfdistdir}/tex/latex/mwe/example-image-4x3.eps
%{_texmfdistdir}/tex/latex/mwe/example-image-4x3.jpg
%{_texmfdistdir}/tex/latex/mwe/example-image-4x3.pdf
%{_texmfdistdir}/tex/latex/mwe/example-image-4x3.png
%{_texmfdistdir}/tex/latex/mwe/example-image-4x3.tex
%{_texmfdistdir}/tex/latex/mwe/example-image-9x16.eps
%{_texmfdistdir}/tex/latex/mwe/example-image-9x16.jpg
%{_texmfdistdir}/tex/latex/mwe/example-image-9x16.pdf
%{_texmfdistdir}/tex/latex/mwe/example-image-9x16.png
%{_texmfdistdir}/tex/latex/mwe/example-image-9x16.tex
%{_texmfdistdir}/tex/latex/mwe/example-image-a.eps
%{_texmfdistdir}/tex/latex/mwe/example-image-a.jpg
%{_texmfdistdir}/tex/latex/mwe/example-image-a.pdf
%{_texmfdistdir}/tex/latex/mwe/example-image-a.png
%{_texmfdistdir}/tex/latex/mwe/example-image-a.tex
%{_texmfdistdir}/tex/latex/mwe/example-image-a3-landscape.pdf
%{_texmfdistdir}/tex/latex/mwe/example-image-a3-landscape.tex
%{_texmfdistdir}/tex/latex/mwe/example-image-a3.pdf
%{_texmfdistdir}/tex/latex/mwe/example-image-a3.tex
%{_texmfdistdir}/tex/latex/mwe/example-image-a4-landscape.pdf
%{_texmfdistdir}/tex/latex/mwe/example-image-a4-landscape.tex
%{_texmfdistdir}/tex/latex/mwe/example-image-a4.pdf
%{_texmfdistdir}/tex/latex/mwe/example-image-a4.tex
%{_texmfdistdir}/tex/latex/mwe/example-image-a5-landscape.pdf
%{_texmfdistdir}/tex/latex/mwe/example-image-a5-landscape.tex
%{_texmfdistdir}/tex/latex/mwe/example-image-a5.pdf
%{_texmfdistdir}/tex/latex/mwe/example-image-a5.tex
%{_texmfdistdir}/tex/latex/mwe/example-image-b.eps
%{_texmfdistdir}/tex/latex/mwe/example-image-b.jpg
%{_texmfdistdir}/tex/latex/mwe/example-image-b.pdf
%{_texmfdistdir}/tex/latex/mwe/example-image-b.png
%{_texmfdistdir}/tex/latex/mwe/example-image-b.tex
%{_texmfdistdir}/tex/latex/mwe/example-image-c.eps
%{_texmfdistdir}/tex/latex/mwe/example-image-c.jpg
%{_texmfdistdir}/tex/latex/mwe/example-image-c.pdf
%{_texmfdistdir}/tex/latex/mwe/example-image-c.png
%{_texmfdistdir}/tex/latex/mwe/example-image-c.tex
%{_texmfdistdir}/tex/latex/mwe/example-image-golden-upright.pdf
%{_texmfdistdir}/tex/latex/mwe/example-image-golden-upright.tex
%{_texmfdistdir}/tex/latex/mwe/example-image-golden.pdf
%{_texmfdistdir}/tex/latex/mwe/example-image-golden.tex
%{_texmfdistdir}/tex/latex/mwe/example-image-letter-landscape.pdf
%{_texmfdistdir}/tex/latex/mwe/example-image-letter-landscape.tex
%{_texmfdistdir}/tex/latex/mwe/example-image-letter.pdf
%{_texmfdistdir}/tex/latex/mwe/example-image-letter.tex
%{_texmfdistdir}/tex/latex/mwe/example-image.eps
%{_texmfdistdir}/tex/latex/mwe/example-image.jpg
%{_texmfdistdir}/tex/latex/mwe/example-image.pdf
%{_texmfdistdir}/tex/latex/mwe/example-image.png
%{_texmfdistdir}/tex/latex/mwe/example-image.tex
%{_texmfdistdir}/tex/latex/mwe/mwe.sty
%doc %{_texmfdistdir}/doc/latex/mwe/INSTALL
%doc %{_texmfdistdir}/doc/latex/mwe/README
%doc %{_texmfdistdir}/doc/latex/mwe/mwe.pdf
#- source
%doc %{_texmfdistdir}/source/latex/mwe/mwe.dtx
%doc %{_texmfdistdir}/source/latex/mwe/mwe.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18073 |12mr|texlive-mxedruli-3.3c-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /fonts/georgian/mxedruli
# catalog-date 2009-01-23 11:09:06 +0100
# catalog-license noinfo
# catalog-version 3.3c
Name:		texlive-mxedruli
Version:	3.3c
Release:	2
Summary:	A pair of Georgian fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/georgian/mxedruli
License:	NOINFO
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mxedruli.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mxedruli.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Two Georgian fonts, written in MetaFont, which cover the
Mxedruli and the Xucuri alphabets.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/mxedruli/mxed.mf
%{_texmfdistdir}/fonts/source/public/mxedruli/mxed10.mf
%{_texmfdistdir}/fonts/source/public/mxedruli/mxedacc.mf
%{_texmfdistdir}/fonts/source/public/mxedruli/mxedbase.mf
%{_texmfdistdir}/fonts/source/public/mxedruli/mxedbf10.mf
%{_texmfdistdir}/fonts/source/public/mxedruli/mxedc10.mf
%{_texmfdistdir}/fonts/source/public/mxedruli/mxedcaps.mf
%{_texmfdistdir}/fonts/source/public/mxedruli/mxedd.mf
%{_texmfdistdir}/fonts/source/public/mxedruli/mxedfont.mf
%{_texmfdistdir}/fonts/source/public/mxedruli/mxedi10.mf
%{_texmfdistdir}/fonts/source/public/mxedruli/mxedp.mf
%{_texmfdistdir}/fonts/source/public/mxedruli/xuc.mf
%{_texmfdistdir}/fonts/source/public/mxedruli/xuc10.mf
%{_texmfdistdir}/fonts/source/public/mxedruli/xucbase.mf
%{_texmfdistdir}/fonts/source/public/mxedruli/xucd.mf
%{_texmfdistdir}/fonts/source/public/mxedruli/xucfont.mf
%{_texmfdistdir}/fonts/source/public/mxedruli/xucl.mf
%{_texmfdistdir}/fonts/source/public/mxedruli/xucp.mf
%{_texmfdistdir}/fonts/tfm/public/mxedruli/mxed10.tfm
%{_texmfdistdir}/fonts/tfm/public/mxedruli/mxedbf10.tfm
%{_texmfdistdir}/fonts/tfm/public/mxedruli/mxedc10.tfm
%{_texmfdistdir}/fonts/tfm/public/mxedruli/mxedi10.tfm
%{_texmfdistdir}/fonts/tfm/public/mxedruli/xuc10.tfm
%{_texmfdistdir}/tex/latex/mxedruli/mxedruli.sty
%{_texmfdistdir}/tex/latex/mxedruli/umxed.fd
%{_texmfdistdir}/tex/latex/mxedruli/uxuc.fd
%{_texmfdistdir}/tex/latex/mxedruli/xucuri.sty
%doc %{_texmfdistdir}/doc/fonts/mxedruli/README
%doc %{_texmfdistdir}/doc/fonts/mxedruli/alphabets.tex
%doc %{_texmfdistdir}/doc/fonts/mxedruli/mxeddoc.pdf
%doc %{_texmfdistdir}/doc/fonts/mxedruli/mxeddoc.tex
%doc %{_texmfdistdir}/doc/fonts/mxedruli/ossetic.tex
%doc %{_texmfdistdir}/doc/fonts/mxedruli/vepxis.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18074 |12mr|texlive-mychemistry-1.99-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27251
# category Package
# catalog-ctan /macros/latex/contrib/mychemistry
# catalog-date 2012-07-30 11:22:32 +0200
# catalog-license lppl1.3
# catalog-version 1.99
Name:		texlive-mychemistry
Version:	1.99
Release:	1
Summary:	Create reaction schemes with LaTeX and ChemFig
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mychemistry
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mychemistry.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mychemistry.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides commands for typesetting complex chemical
reaction schemes with LaTeX and ChemFig. The package requires
the packages ChemFig, mhchem, chemcompounds and (sometimes)
chemexec.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/mychemistry/mychemistry.sty
%doc %{_texmfdistdir}/doc/latex/mychemistry/README
%doc %{_texmfdistdir}/doc/latex/mychemistry/examples.pdf
%doc %{_texmfdistdir}/doc/latex/mychemistry/examples.tex
%doc %{_texmfdistdir}/doc/latex/mychemistry/mychemistry_en.pdf
%doc %{_texmfdistdir}/doc/latex/mychemistry/mychemistry_en.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18075 |12mr|texlive-mycv-1.5.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26807
# category Package
# catalog-ctan /macros/latex/contrib/mycv
# catalog-date 2012-05-21 10:58:59 +0200
# catalog-license lppl1.3
# catalog-version 1.5.6
Name:		texlive-mycv
Version:	1.5.6
Release:	1
Summary:	A list-driven CV class, allowing TikZ decorations
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mycv
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mycv.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mycv.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mycv.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The class provides a set of functionality for writing
"curriculum vitae" with different layouts. The idea is that a
user can write some custom configuration directives, by means
of which is possible both to produce different c.v. layouts and
quickly switch among them. In order to process such directives,
the class uses a set of lists, provided by the package
etextools. Basic support for using TikZ decorations is also
provided.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/scripts/mycv/mycv_split_contents.pl
%{_texmfdistdir}/tex/latex/mycv/mycv.cls
%{_texmfdistdir}/tex/latex/mycv/mycv_base.def
%{_texmfdistdir}/tex/latex/mycv/mycv_dec.sty
%{_texmfdistdir}/tex/latex/mycv/mycv_misc.def
%{_texmfdistdir}/tex/latex/mycv/mycv_style.sty
%{_texmfdistdir}/tex/latex/mycv/mycv_version.def
%doc %{_texmfdistdir}/doc/latex/mycv/CHANGELOG
%doc %{_texmfdistdir}/doc/latex/mycv/Doc/Images/logo-1.png
%doc %{_texmfdistdir}/doc/latex/mycv/Doc/mycv.tex
%doc %{_texmfdistdir}/doc/latex/mycv/Examples/Notes.txt
%doc %{_texmfdistdir}/doc/latex/mycv/Examples/mycv-example-dpl.pdf
%doc %{_texmfdistdir}/doc/latex/mycv/Examples/mycv-example-dpl2.pdf
%doc %{_texmfdistdir}/doc/latex/mycv/Examples/mycv-example-spl.pdf
%doc %{_texmfdistdir}/doc/latex/mycv/Examples/mycv-example-spl2.pdf
%doc %{_texmfdistdir}/doc/latex/mycv/Examples/mycv-examples.dtx
%doc %{_texmfdistdir}/doc/latex/mycv/README
%doc %{_texmfdistdir}/doc/latex/mycv/checksum.pl
%doc %{_texmfdistdir}/doc/latex/mycv/mycv.pdf
#- source
%doc %{_texmfdistdir}/source/latex/mycv/mycv.dtx
%doc %{_texmfdistdir}/source/latex/mycv/mycv.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar scripts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18076 |12mr|texlive-mylatexformat-3.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21392
# category Package
# catalog-ctan /macros/latex/contrib/mylatexformat
# catalog-date 2011-02-13 01:21:30 +0100
# catalog-license lppl1.3
# catalog-version 3.4
Name:		texlive-mylatexformat
Version:	3.4
Release:	2
Summary:	Build a format based on the preamble of a LaTeX file
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mylatexformat
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mylatexformat.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mylatexformat.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mylatexformat.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The use of formats helps to speed up compilations: packages
which have been dumped in the format are loaded at very high
speed. This is useful when a document loads many packages
(including large packages such as pgf-TikZ). The package was
developed from the work in mylatex, and eliminates many of the
limitations and problems of that package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/mylatexformat/mylatexformat.ltx
%doc %{_texmfdistdir}/doc/latex/mylatexformat/README
%doc %{_texmfdistdir}/doc/latex/mylatexformat/mylatexformat.pdf
#- source
%doc %{_texmfdistdir}/source/latex/mylatexformat/mylatexformat.drv
%doc %{_texmfdistdir}/source/latex/mylatexformat/mylatexformat.dtx
%doc %{_texmfdistdir}/source/latex/mylatexformat/mylatexformat.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18077 |12mr|texlive-nag-0.700-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24741
# category Package
# catalog-ctan /macros/latex/contrib/nag
# catalog-date 2011-12-03 11:39:13 +0100
# catalog-license lppl
# catalog-version 0.7
Name:		texlive-nag
Version:	0.700
Release:	2
Summary:	Detecting and warning about obsolete LaTeX commands
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/nag
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nag.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nag.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nag.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Old habits die hard. All the same, there are commands, classes
and packages which are outdated and superseded. The nag package
provides routines to warn the user about the use of such
obsolete things. As an example, we provide an extension that
detects many of the "sins" described in l2tabu.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/nag/nag-abort.cfg
%{_texmfdistdir}/tex/latex/nag/nag-experimental.cfg
%{_texmfdistdir}/tex/latex/nag/nag-l2tabu.cfg
%{_texmfdistdir}/tex/latex/nag/nag-orthodox.cfg
%{_texmfdistdir}/tex/latex/nag/nag.sty
%doc %{_texmfdistdir}/doc/latex/nag/README
%doc %{_texmfdistdir}/doc/latex/nag/nag.pdf
%doc %{_texmfdistdir}/doc/latex/nag/nagdemo.tex
#- source
%doc %{_texmfdistdir}/source/latex/nag/nag.dtx
%doc %{_texmfdistdir}/source/latex/nag/nag.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18078 |12mr|texlive-nameauth-1.40-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27203
# category Package
# catalog-ctan /macros/latex/contrib/nameauth
# catalog-date 2012-07-27 23:04:27 +0200
# catalog-license lppl1.3
# catalog-version 1.4
Name:		texlive-nameauth
Version:	1.40
Release:	1
Summary:	Name authority mechanism for consistency in body text and index
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/nameauth
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nameauth.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nameauth.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nameauth.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Publications, that reference many names, require editors and
proofreaders to track those names in the text and index. The
package offers name authority macros that allow authors and
compilers to normalize occurrences of names, variant name
forms, and pen names in the text and index. This may help
minimize writing and production time and cost.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/nameauth/nameauth.sty
%doc %{_texmfdistdir}/doc/latex/nameauth/Makefile
%doc %{_texmfdistdir}/doc/latex/nameauth/README
%doc %{_texmfdistdir}/doc/latex/nameauth/nameauth.pdf
#- source
%doc %{_texmfdistdir}/source/latex/nameauth/nameauth.dtx
%doc %{_texmfdistdir}/source/latex/nameauth/nameauth.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18079 |12mr|texlive-namespc-20061222-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/namespc
# catalog-date 2006-12-22 14:37:19 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-namespc
Version:	20061222
Release:	2
Summary:	Rudimentary c++-like namespaces in LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/namespc
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/namespc.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/namespc.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/namespc.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The namespc package adds rudimentary c++-like namespace
functionality to LaTeX. It may be used to declare local LaTeX
commands, which can be made accessible in a later contexts
without defining them globally.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/namespc/namespc.sty
%doc %{_texmfdistdir}/doc/latex/namespc/README
%doc %{_texmfdistdir}/doc/latex/namespc/namespc.pdf
#- source
%doc %{_texmfdistdir}/source/latex/namespc/namespc.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18080 |12mr|texlive-natbib-8.31b-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20668
# category Package
# catalog-ctan /macros/latex/contrib/natbib
# catalog-date 2010-12-06 21:27:27 +0100
# catalog-license lppl
# catalog-version 8.31b
Name:		texlive-natbib
Version:	8.31b
Release:	2
Summary:	Flexible bibliography support
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/natbib
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/natbib.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/natbib.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/natbib.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Provides a style with author-year and numbered references, as
well as much detailed of support for other bibliography use.
Provides versions of the standard BibTeX styles that are
compatible with natbib - plainnat, unsrtnat, abbrnat. The
bibliography styles produced by custom-bib are designed from
the start to be compatible with natbib.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/natbib/abbrvnat.bst
%{_texmfdistdir}/bibtex/bst/natbib/plainnat.bst
%{_texmfdistdir}/bibtex/bst/natbib/unsrtnat.bst
%{_texmfdistdir}/tex/latex/natbib/bibentry.sty
%{_texmfdistdir}/tex/latex/natbib/natbib.sty
%doc %{_texmfdistdir}/doc/latex/natbib/README.1st
%doc %{_texmfdistdir}/doc/latex/natbib/README.v831b
%doc %{_texmfdistdir}/doc/latex/natbib/natbib.ltx
%doc %{_texmfdistdir}/doc/latex/natbib/natbib.pdf
%doc %{_texmfdistdir}/doc/latex/natbib/natnotes.pdf
%doc %{_texmfdistdir}/doc/latex/natbib/natnotes.tex
#- source
%doc %{_texmfdistdir}/source/latex/natbib/bibentry.drv
%doc %{_texmfdistdir}/source/latex/natbib/bibentry.dtx
%doc %{_texmfdistdir}/source/latex/natbib/bibentry.ins
%doc %{_texmfdistdir}/source/latex/natbib/natbib.dtx
%doc %{_texmfdistdir}/source/latex/natbib/natbib.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18081 |12mr|texlive-nath-20061222-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/nath
# catalog-date 2006-12-22 14:37:19 +0100
# catalog-license gpl
# catalog-version undef
Name:		texlive-nath
Version:	20061222
Release:	2
Summary:	Natural mathematics notation
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/nath
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nath.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nath.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Nath is a LaTeX (both 2e and 2.09) style to separate
presentation and content in mathematical typography. The style
delivers a particular context-dependent presentation on the
basis of a rather coarse context-independent notation.
Highlighted features: depending on the context, the command
\frac produces either built-up or case or solidus fractions,
with parentheses added whenever required for preservation of
the mathematical meaning; delimiters adapt their size to the
material enclosed, rendering \left and \right almost obsolete.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/nath/nath.sty
%doc %{_texmfdistdir}/doc/latex/nath/README
%doc %{_texmfdistdir}/doc/latex/nath/nathguide.pdf
%doc %{_texmfdistdir}/doc/latex/nath/nathguide.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18082 |12mr|texlive-nature-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21819
# category Package
# catalog-ctan /macros/latex/contrib/nature
# catalog-date 2008-09-15 13:49:48 +0200
# catalog-license noinfo
# catalog-version 1.0
Name:		texlive-nature
Version:	1.0
Release:	2
Summary:	Prepare papers for the journal Nature
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/nature
License:	NOINFO
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nature.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nature.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Nature does not accept papers in LaTeX, but it does accept PDF.
This class and BibTeX style provide what seems to be necessary
to produce papers in a format acceptable to the publisher.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/nature/naturemag.bst
%{_texmfdistdir}/tex/latex/nature/nature.cls
%doc %{_texmfdistdir}/doc/latex/nature/README
%doc %{_texmfdistdir}/doc/latex/nature/nature-template.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18083 |12mr|texlive-navigator-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21194
# category Package
# catalog-ctan /macros/generic/navigator
# catalog-date 2011-01-26 01:17:29 +0100
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-navigator
Version:	1.0
Release:	2
Summary:	PDF features across formats and engines
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/generic/navigator
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/navigator.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/navigator.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Navigator implements PDF features for all formats (with some
limitations in ConTeXt) with PDFTeX, LuaTeX and XeTeX (i.e.
xdvipdfmx). Features include: - Customizable outlines (i.e.
bookmarks); - Anchors; - Links and actions (e.g. JavaScript or
user-defined PDF actions); - File embedding (not in ConTeXt); -
Document information and PDF viewer's display (not in ConTeXt);
and - Commands to create and use raw PDF objects. Navigator
requires texapi and yax, both version at least 1.03.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/navigator/navigator.sty
%{_texmfdistdir}/tex/generic/navigator/navigator.tex
%{_texmfdistdir}/tex/generic/navigator/t-navigator.tex
%doc %{_texmfdistdir}/doc/generic/navigator/README
%doc %{_texmfdistdir}/doc/generic/navigator/navigator-doc.pdf
%doc %{_texmfdistdir}/doc/generic/navigator/navigator-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18084 |12mr|texlive-ncclatex-1.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/ncclatex
# catalog-date 2007-02-23 22:01:12 +0100
# catalog-license lppl
# catalog-version 1.5
Name:		texlive-ncclatex
Version:	1.5
Release:	2
Summary:	An extended general-purpose class
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ncclatex
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ncclatex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ncclatex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The ncc class provides a framework for a common class to
replace the standard article, book and report classes, and
providing a "preprint" class. The class's extensions are
provided in a number of small packages, some of which may also
be used with the standard classes. The ncclatex package also
loads many of the packages of, and requires the latest version
of the ncctools bundle.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/ncclatex/cp1251-light.def
%{_texmfdistdir}/tex/latex/ncclatex/ncc.cls
%{_texmfdistdir}/tex/latex/ncclatex/ncc10.clo
%{_texmfdistdir}/tex/latex/ncclatex/ncc11.clo
%{_texmfdistdir}/tex/latex/ncclatex/ncc12.clo
%{_texmfdistdir}/tex/latex/ncclatex/ncc14.clo
%{_texmfdistdir}/tex/latex/ncclatex/nccart.clo
%{_texmfdistdir}/tex/latex/ncclatex/nccbiblist.sty
%{_texmfdistdir}/tex/latex/ncclatex/nccbook.clo
%{_texmfdistdir}/tex/latex/ncclatex/nccdefaults.sty
%{_texmfdistdir}/tex/latex/ncclatex/nccfit.clo
%{_texmfdistdir}/tex/latex/ncclatex/ncchdr.sty
%{_texmfdistdir}/tex/latex/ncclatex/nccheadings.sty
%{_texmfdistdir}/tex/latex/ncclatex/nccindex.sty
%{_texmfdistdir}/tex/latex/ncclatex/ncclatex.sty
%{_texmfdistdir}/tex/latex/ncclatex/nccltrus.sty
%{_texmfdistdir}/tex/latex/ncclatex/nccold.sty
%{_texmfdistdir}/tex/latex/ncclatex/nccproc.cls
%{_texmfdistdir}/tex/latex/ncclatex/nccsections.sty
%{_texmfdistdir}/tex/latex/ncclatex/ncctheorems.sty
%{_texmfdistdir}/tex/latex/ncclatex/ncctitle.clo
%{_texmfdistdir}/tex/latex/ncclatex/ncctitle.sty
%{_texmfdistdir}/tex/latex/ncclatex/ncctitlepage.sty
%{_texmfdistdir}/tex/latex/ncclatex/sibjnm.cls
%doc %{_texmfdistdir}/doc/latex/ncclatex/README
%doc %{_texmfdistdir}/doc/latex/ncclatex/changes.txt
%doc %{_texmfdistdir}/doc/latex/ncclatex/manifest.txt
%doc %{_texmfdistdir}/doc/latex/ncclatex/ncclatex.pdf
%doc %{_texmfdistdir}/doc/latex/ncclatex/ncclatex.tex
%doc %{_texmfdistdir}/doc/latex/ncclatex/nccnews.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18085 |12mr|texlive-ncctools-3.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/ncctools
# catalog-date 2008-02-08 09:08:04 +0100
# catalog-license lppl
# catalog-version 3.5
Name:		texlive-ncctools
Version:	3.5
Release:	2
Summary:	A collection of general packages for LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ncctools
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ncctools.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ncctools.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ncctools.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The NCCtools bundle contains many packages for general use
under LaTeX; many are also used by NCC LaTeX. The bundle
includes tools for: - executing commands after a package is
loaded; - watermarks; - counter manipulation (dynamic counters,
changing counter numbering with another counter); -
improvements to the description environment; - hyphenation of
compound words; - new levels of footnotes; - space-filling
patterns; - "poor man's" Black Board Bold symbols; - alignment
of the content of a box; - use comma as decimal separator; -
boxes with their own crop marks; - page cropmarks; -
improvements to fancy headers; - float "styles", mini floats,
side floats; - manually marked footnotes; - extension of
amsmath; - control of paragraph skip; - an envelope to the
graphicx package; - dashed and multiple rules; - alternative
techniques for declarations of sections, captions, and toc-
entries; - generalised text-stretching; - generation of new
theorem-like environments; - control of the text area; -
centred page layouts; and - an un-numbered top-level section.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/ncctools/afterpackage.sty
%{_texmfdistdir}/tex/latex/ncctools/dcounter.sty
%{_texmfdistdir}/tex/latex/ncctools/desclist.sty
%{_texmfdistdir}/tex/latex/ncctools/extdash.sty
%{_texmfdistdir}/tex/latex/ncctools/manyfoot.sty
%{_texmfdistdir}/tex/latex/ncctools/mboxfill.sty
%{_texmfdistdir}/tex/latex/ncctools/nccbbb.sty
%{_texmfdistdir}/tex/latex/ncctools/nccboxes.sty
%{_texmfdistdir}/tex/latex/ncctools/ncccomma.sty
%{_texmfdistdir}/tex/latex/ncctools/ncccropbox.sty
%{_texmfdistdir}/tex/latex/ncctools/ncccropmark.sty
%{_texmfdistdir}/tex/latex/ncctools/nccfancyhdr.sty
%{_texmfdistdir}/tex/latex/ncctools/nccfloats.sty
%{_texmfdistdir}/tex/latex/ncctools/nccfoots.sty
%{_texmfdistdir}/tex/latex/ncctools/nccmath.sty
%{_texmfdistdir}/tex/latex/ncctools/nccparskip.sty
%{_texmfdistdir}/tex/latex/ncctools/nccpic.sty
%{_texmfdistdir}/tex/latex/ncctools/nccrules.sty
%{_texmfdistdir}/tex/latex/ncctools/nccsect.sty
%{_texmfdistdir}/tex/latex/ncctools/nccstretch.sty
%{_texmfdistdir}/tex/latex/ncctools/nccthm.sty
%{_texmfdistdir}/tex/latex/ncctools/textarea.sty
%{_texmfdistdir}/tex/latex/ncctools/tocenter.sty
%{_texmfdistdir}/tex/latex/ncctools/topsection.sty
%{_texmfdistdir}/tex/latex/ncctools/watermark.sty
%doc %{_texmfdistdir}/doc/latex/ncctools/README
%doc %{_texmfdistdir}/doc/latex/ncctools/README.source
%doc %{_texmfdistdir}/doc/latex/ncctools/afterpackage.pdf
%doc %{_texmfdistdir}/doc/latex/ncctools/changes.txt
%doc %{_texmfdistdir}/doc/latex/ncctools/dcounter.pdf
%doc %{_texmfdistdir}/doc/latex/ncctools/desclist.pdf
%doc %{_texmfdistdir}/doc/latex/ncctools/extdash.pdf
%doc %{_texmfdistdir}/doc/latex/ncctools/manifest.txt
%doc %{_texmfdistdir}/doc/latex/ncctools/manyfoot.pdf
%doc %{_texmfdistdir}/doc/latex/ncctools/mboxfill.pdf
%doc %{_texmfdistdir}/doc/latex/ncctools/nccbbb.pdf
%doc %{_texmfdistdir}/doc/latex/ncctools/nccboxes.pdf
%doc %{_texmfdistdir}/doc/latex/ncctools/ncccomma.pdf
%doc %{_texmfdistdir}/doc/latex/ncctools/ncccropbox.pdf
%doc %{_texmfdistdir}/doc/latex/ncctools/ncccropmark.pdf
%doc %{_texmfdistdir}/doc/latex/ncctools/nccfancyhdr.pdf
%doc %{_texmfdistdir}/doc/latex/ncctools/nccfloats.pdf
%doc %{_texmfdistdir}/doc/latex/ncctools/nccfoots.pdf
%doc %{_texmfdistdir}/doc/latex/ncctools/nccmath.pdf
%doc %{_texmfdistdir}/doc/latex/ncctools/nccparskip.pdf
%doc %{_texmfdistdir}/doc/latex/ncctools/nccpic.pdf
%doc %{_texmfdistdir}/doc/latex/ncctools/nccrules.pdf
%doc %{_texmfdistdir}/doc/latex/ncctools/nccsect.pdf
%doc %{_texmfdistdir}/doc/latex/ncctools/nccstretch.pdf
%doc %{_texmfdistdir}/doc/latex/ncctools/nccthm.pdf
%doc %{_texmfdistdir}/doc/latex/ncctools/ncctools.pdf
%doc %{_texmfdistdir}/doc/latex/ncctools/ncctools.tex
%doc %{_texmfdistdir}/doc/latex/ncctools/textarea.pdf
%doc %{_texmfdistdir}/doc/latex/ncctools/tocenter.pdf
%doc %{_texmfdistdir}/doc/latex/ncctools/topsection.pdf
%doc %{_texmfdistdir}/doc/latex/ncctools/watermark.pdf
#- source
%doc %{_texmfdistdir}/source/latex/ncctools/afterpackage.dtx
%doc %{_texmfdistdir}/source/latex/ncctools/dcounter.dtx
%doc %{_texmfdistdir}/source/latex/ncctools/desclist.dtx
%doc %{_texmfdistdir}/source/latex/ncctools/extdash.dtx
%doc %{_texmfdistdir}/source/latex/ncctools/manyfoot.dtx
%doc %{_texmfdistdir}/source/latex/ncctools/mboxfill.dtx
%doc %{_texmfdistdir}/source/latex/ncctools/nccbbb.dtx
%doc %{_texmfdistdir}/source/latex/ncctools/nccboxes.dtx
%doc %{_texmfdistdir}/source/latex/ncctools/ncccomma.dtx
%doc %{_texmfdistdir}/source/latex/ncctools/ncccropbox.dtx
%doc %{_texmfdistdir}/source/latex/ncctools/ncccropmark.dtx
%doc %{_texmfdistdir}/source/latex/ncctools/nccfancyhdr.dtx
%doc %{_texmfdistdir}/source/latex/ncctools/nccfloats.dtx
%doc %{_texmfdistdir}/source/latex/ncctools/nccfoots.dtx
%doc %{_texmfdistdir}/source/latex/ncctools/nccmath.dtx
%doc %{_texmfdistdir}/source/latex/ncctools/nccparskip.dtx
%doc %{_texmfdistdir}/source/latex/ncctools/nccpic.dtx
%doc %{_texmfdistdir}/source/latex/ncctools/nccrules.dtx
%doc %{_texmfdistdir}/source/latex/ncctools/nccsect.dtx
%doc %{_texmfdistdir}/source/latex/ncctools/nccstretch.dtx
%doc %{_texmfdistdir}/source/latex/ncctools/nccthm.dtx
%doc %{_texmfdistdir}/source/latex/ncctools/ncctools.ins
%doc %{_texmfdistdir}/source/latex/ncctools/textarea.dtx
%doc %{_texmfdistdir}/source/latex/ncctools/tocenter.dtx
%doc %{_texmfdistdir}/source/latex/ncctools/topsection.dtx
%doc %{_texmfdistdir}/source/latex/ncctools/watermark.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18086 |12mr|texlive-ncntrsbk-20110301-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21993
# category Package
# catalog-ctan /fonts/urw/base35
# catalog-date 2011-03-01 21:42:17 +0100
# catalog-license gpl
# catalog-version undef
Name:		texlive-ncntrsbk
Version:	20110301
Release:	2
Summary:	URW "Base 35" font pack for LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/urw/base35
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ncntrsbk.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A set of fonts for use as "drop-in" replacements for Adobe's
basic set, comprising: - Century Schoolbook (substituting for
Adobe's New Century Schoolbook); - Dingbats (substituting for
Adobe's Zapf Dingbats); - Nimbus Mono L (substituting for
Abobe's Courier); - Nimbus Roman No9 L (substituting for
Adobe's Times); - Nimbus Sans L (substituting for Adobe's
Helvetica); - Standard Symbols L (substituting for Adobe's
Symbol); - URW Bookman; - URW Chancery L Medium Italic
(substituting for Adobe's Zapf Chancery); - URW Gothic L Book
(substituting for Adobe's Avant Garde); and - URW Palladio L
(substituting for Adobe's Palatino).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/ncntrsbk/config.unc
%{_texmfdistdir}/fonts/afm/adobe/ncntrsbk/pncb8a.afm
%{_texmfdistdir}/fonts/afm/adobe/ncntrsbk/pncbi8a.afm
%{_texmfdistdir}/fonts/afm/adobe/ncntrsbk/pncr8a.afm
%{_texmfdistdir}/fonts/afm/adobe/ncntrsbk/pncri8a.afm
%{_texmfdistdir}/fonts/afm/urw/ncntrsbk/uncb8a.afm
%{_texmfdistdir}/fonts/afm/urw/ncntrsbk/uncbi8a.afm
%{_texmfdistdir}/fonts/afm/urw/ncntrsbk/uncr8a.afm
%{_texmfdistdir}/fonts/afm/urw/ncntrsbk/uncri8a.afm
%{_texmfdistdir}/fonts/map/dvips/ncntrsbk/unc.map
%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncb.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncb7t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncb8c.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncb8r.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncb8t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncbc.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncbc7t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncbc8t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncbi.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncbi7t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncbi8c.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncbi8r.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncbi8t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncbo.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncbo7t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncbo8c.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncbo8r.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncbo8t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncr.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncr7t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncr8c.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncr8r.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncr8t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncrc.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncrc7t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncrc8t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncri.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncri7t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncri8c.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncri8r.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncri8t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncro.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncro7t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncro8c.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncro8r.tfm
%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncro8t.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/ncntrsbk/pncb8z.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/ncntrsbk/pncbc8z.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/ncntrsbk/pncbi8z.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/ncntrsbk/pncr8z.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/ncntrsbk/pncrc8z.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/ncntrsbk/pncri8z.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/ncntrsbk/pncrv8z.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/ncntrsbk/rpncb.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/ncntrsbk/rpncbi.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/ncntrsbk/rpncr.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/ncntrsbk/rpncri.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/ncntrsbk/uncb7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/ncntrsbk/uncb8c.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/ncntrsbk/uncb8r.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/ncntrsbk/uncb8t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/ncntrsbk/uncbc7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/ncntrsbk/uncbc8t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/ncntrsbk/uncbi7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/ncntrsbk/uncbi8c.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/ncntrsbk/uncbi8r.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/ncntrsbk/uncbi8t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/ncntrsbk/uncbo7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/ncntrsbk/uncbo8c.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/ncntrsbk/uncbo8r.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/ncntrsbk/uncbo8t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/ncntrsbk/uncr7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/ncntrsbk/uncr8c.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/ncntrsbk/uncr8r.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/ncntrsbk/uncr8t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/ncntrsbk/uncrc7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/ncntrsbk/uncrc8t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/ncntrsbk/uncri7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/ncntrsbk/uncri8c.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/ncntrsbk/uncri8r.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/ncntrsbk/uncri8t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/ncntrsbk/uncro7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/ncntrsbk/uncro8c.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/ncntrsbk/uncro8r.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/ncntrsbk/uncro8t.tfm
%{_texmfdistdir}/fonts/type1/urw/ncntrsbk/uncb8a.pfb
%{_texmfdistdir}/fonts/type1/urw/ncntrsbk/uncb8a.pfm
%{_texmfdistdir}/fonts/type1/urw/ncntrsbk/uncbi8a.pfb
%{_texmfdistdir}/fonts/type1/urw/ncntrsbk/uncbi8a.pfm
%{_texmfdistdir}/fonts/type1/urw/ncntrsbk/uncr8a.pfb
%{_texmfdistdir}/fonts/type1/urw/ncntrsbk/uncr8a.pfm
%{_texmfdistdir}/fonts/type1/urw/ncntrsbk/uncri8a.pfb
%{_texmfdistdir}/fonts/type1/urw/ncntrsbk/uncri8a.pfm
%{_texmfdistdir}/fonts/vf/adobe/ncntrsbk/pncb.vf
%{_texmfdistdir}/fonts/vf/adobe/ncntrsbk/pncb7t.vf
%{_texmfdistdir}/fonts/vf/adobe/ncntrsbk/pncb8c.vf
%{_texmfdistdir}/fonts/vf/adobe/ncntrsbk/pncb8t.vf
%{_texmfdistdir}/fonts/vf/adobe/ncntrsbk/pncbc.vf
%{_texmfdistdir}/fonts/vf/adobe/ncntrsbk/pncbc7t.vf
%{_texmfdistdir}/fonts/vf/adobe/ncntrsbk/pncbc8t.vf
%{_texmfdistdir}/fonts/vf/adobe/ncntrsbk/pncbi.vf
%{_texmfdistdir}/fonts/vf/adobe/ncntrsbk/pncbi7t.vf
%{_texmfdistdir}/fonts/vf/adobe/ncntrsbk/pncbi8c.vf
%{_texmfdistdir}/fonts/vf/adobe/ncntrsbk/pncbi8t.vf
%{_texmfdistdir}/fonts/vf/adobe/ncntrsbk/pncbo.vf
%{_texmfdistdir}/fonts/vf/adobe/ncntrsbk/pncbo7t.vf
%{_texmfdistdir}/fonts/vf/adobe/ncntrsbk/pncbo8c.vf
%{_texmfdistdir}/fonts/vf/adobe/ncntrsbk/pncbo8t.vf
%{_texmfdistdir}/fonts/vf/adobe/ncntrsbk/pncr.vf
%{_texmfdistdir}/fonts/vf/adobe/ncntrsbk/pncr7t.vf
%{_texmfdistdir}/fonts/vf/adobe/ncntrsbk/pncr8c.vf
%{_texmfdistdir}/fonts/vf/adobe/ncntrsbk/pncr8t.vf
%{_texmfdistdir}/fonts/vf/adobe/ncntrsbk/pncrc.vf
%{_texmfdistdir}/fonts/vf/adobe/ncntrsbk/pncrc7t.vf
%{_texmfdistdir}/fonts/vf/adobe/ncntrsbk/pncrc8t.vf
%{_texmfdistdir}/fonts/vf/adobe/ncntrsbk/pncri.vf
%{_texmfdistdir}/fonts/vf/adobe/ncntrsbk/pncri7t.vf
%{_texmfdistdir}/fonts/vf/adobe/ncntrsbk/pncri8c.vf
%{_texmfdistdir}/fonts/vf/adobe/ncntrsbk/pncri8t.vf
%{_texmfdistdir}/fonts/vf/adobe/ncntrsbk/pncro.vf
%{_texmfdistdir}/fonts/vf/adobe/ncntrsbk/pncro7t.vf
%{_texmfdistdir}/fonts/vf/adobe/ncntrsbk/pncro8c.vf
%{_texmfdistdir}/fonts/vf/adobe/ncntrsbk/pncro8t.vf
%{_texmfdistdir}/fonts/vf/cspsfonts-adobe/ncntrsbk/pncb8z.vf
%{_texmfdistdir}/fonts/vf/cspsfonts-adobe/ncntrsbk/pncbc8z.vf
%{_texmfdistdir}/fonts/vf/cspsfonts-adobe/ncntrsbk/pncbi8z.vf
%{_texmfdistdir}/fonts/vf/cspsfonts-adobe/ncntrsbk/pncr8z.vf
%{_texmfdistdir}/fonts/vf/cspsfonts-adobe/ncntrsbk/pncrc8z.vf
%{_texmfdistdir}/fonts/vf/cspsfonts-adobe/ncntrsbk/pncri8z.vf
%{_texmfdistdir}/fonts/vf/cspsfonts-adobe/ncntrsbk/pncrv8z.vf
%{_texmfdistdir}/fonts/vf/urw35vf/ncntrsbk/uncb7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/ncntrsbk/uncb8c.vf
%{_texmfdistdir}/fonts/vf/urw35vf/ncntrsbk/uncb8t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/ncntrsbk/uncbc7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/ncntrsbk/uncbc8t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/ncntrsbk/uncbi7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/ncntrsbk/uncbi8c.vf
%{_texmfdistdir}/fonts/vf/urw35vf/ncntrsbk/uncbi8t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/ncntrsbk/uncbo7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/ncntrsbk/uncbo8c.vf
%{_texmfdistdir}/fonts/vf/urw35vf/ncntrsbk/uncbo8t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/ncntrsbk/uncr7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/ncntrsbk/uncr8c.vf
%{_texmfdistdir}/fonts/vf/urw35vf/ncntrsbk/uncr8t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/ncntrsbk/uncrc7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/ncntrsbk/uncrc8t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/ncntrsbk/uncri7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/ncntrsbk/uncri8c.vf
%{_texmfdistdir}/fonts/vf/urw35vf/ncntrsbk/uncri8t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/ncntrsbk/uncro7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/ncntrsbk/uncro8c.vf
%{_texmfdistdir}/fonts/vf/urw35vf/ncntrsbk/uncro8t.vf
%{_texmfdistdir}/tex/latex/ncntrsbk/8runc.fd
%{_texmfdistdir}/tex/latex/ncntrsbk/omlunc.fd
%{_texmfdistdir}/tex/latex/ncntrsbk/omsunc.fd
%{_texmfdistdir}/tex/latex/ncntrsbk/ot1unc.fd
%{_texmfdistdir}/tex/latex/ncntrsbk/t1unc.fd
%{_texmfdistdir}/tex/latex/ncntrsbk/ts1unc.fd

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips fonts tex %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18087 |12mr|texlive-nddiss-3.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/nddiss
# catalog-date 2008-08-22 17:15:44 +0200
# catalog-license lppl
# catalog-version 3.0
Name:		texlive-nddiss
Version:	3.0
Release:	2
Summary:	Notre Dame Dissertation format class
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/nddiss
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nddiss.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nddiss.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nddiss.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This class file conforms to the requirements of the Graduate
School of the University of Notre Dame; with it a user can
format a thesis or dissertation in LaTeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/nddiss/nddiss2e.bst
%{_texmfdistdir}/tex/latex/nddiss/nddiss2e.cls
%doc %{_texmfdistdir}/doc/latex/nddiss/ReadMe.1st.txt
%doc %{_texmfdistdir}/doc/latex/nddiss/example-v1.3/LICENSE
%doc %{_texmfdistdir}/doc/latex/nddiss/example-v1.3/README.1st.txt
%doc %{_texmfdistdir}/doc/latex/nddiss/example-v1.3/VERSION
%doc %{_texmfdistdir}/doc/latex/nddiss/example-v1.3/appendix.tex
%doc %{_texmfdistdir}/doc/latex/nddiss/example-v1.3/chapter1.tex
%doc %{_texmfdistdir}/doc/latex/nddiss/example-v1.3/chapter2.tex
%doc %{_texmfdistdir}/doc/latex/nddiss/example-v1.3/example.bib
%doc %{_texmfdistdir}/doc/latex/nddiss/example-v1.3/example.pdf
%doc %{_texmfdistdir}/doc/latex/nddiss/example-v1.3/example.tex
%doc %{_texmfdistdir}/doc/latex/nddiss/example-v1.3/makefile
%doc %{_texmfdistdir}/doc/latex/nddiss/example-v1.3/makefile.chapterbib
%doc %{_texmfdistdir}/doc/latex/nddiss/example-v1.3/sample_nd.eps
%doc %{_texmfdistdir}/doc/latex/nddiss/example-v1.3/sample_nd.pdf
%doc %{_texmfdistdir}/doc/latex/nddiss/ltxdoc.cfg
%doc %{_texmfdistdir}/doc/latex/nddiss/nddiss2e.pdf
%doc %{_texmfdistdir}/doc/latex/nddiss/process.sh
%doc %{_texmfdistdir}/doc/latex/nddiss/template.tex
#- source
%doc %{_texmfdistdir}/source/latex/nddiss/nddiss2e.dtx
%doc %{_texmfdistdir}/source/latex/nddiss/nddiss2e.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18088 |12mr|texlive-needspace-1.3c-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19684
# category Package
# catalog-ctan /macros/latex/contrib/needspace
# catalog-date 2010-09-12 11:26:42 +0200
# catalog-license lppl
# catalog-version 1.3c
Name:		texlive-needspace
Version:	1.3c
Release:	2
Summary:	Insert pagebreak if not enough space
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/needspace
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/needspace.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/needspace.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/needspace.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Provides commands to disable pagebreaking within a given
vertical space. If there is not enough space between the
command and the bottom of the page, a new page will be started.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/needspace/needspace.sty
%doc %{_texmfdistdir}/doc/latex/needspace/README
%doc %{_texmfdistdir}/doc/latex/needspace/needspace.pdf
#- source
%doc %{_texmfdistdir}/source/latex/needspace/needspace.ins
%doc %{_texmfdistdir}/source/latex/needspace/needspace.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18089 |12mr|texlive-nestquot-20120606-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27323
# category Package
# catalog-ctan /macros/latex/contrib/nestquot
# catalog-date 2012-06-06 18:43:10 +0200
# catalog-license other-free
# catalog-version undef
Name:		texlive-nestquot
Version:	20120606
Release:	1
Summary:	Alternate quotes between double and single with nesting
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/nestquot
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nestquot.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Provides two new commands: \nlq and \nrq for nesting left and
right quotes that properly change between double and single
quotes according to their nesting level. For example, the input
\nlq Foo \nlq bar\nrq\ bletch\nrq will be typeset as if it had
been entered as "Foo 'bar' bletch".

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/nestquot/nestquot.sty

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18090 |12mr|texlive-newcommand-2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18704
# category Package
# catalog-ctan /support/newcommand
# catalog-date 2010-06-02 16:01:13 +0200
# catalog-license lppl
# catalog-version 2.0
Name:		texlive-newcommand
Version:	2.0
Release:	2
Summary:	Generate new LaTeX command definitions
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/newcommand
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/newcommand.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/newcommand.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
Generating any other than the simple \newcommand-style
commands, in LaTeX, is tedious (in the least). This script
allows the specification of commands in a 'natural' style; the
script then generates macros to define the command.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/newcommand/README
%doc %{_texmfdistdir}/doc/latex/newcommand/newcommand.pdf
%doc %{_texmfdistdir}/doc/latex/newcommand/newcommand.py
%doc %{_texmfdistdir}/doc/latex/newcommand/newcommand.tex
%doc %{_texmfdistdir}/doc/latex/newcommand/spark.py

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18091 |12mr|texlive-newfile-1.0c-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/newfile
# catalog-date 2009-09-03 13:00:14 +0200
# catalog-license lppl
# catalog-version 1.0c
Name:		texlive-newfile
Version:	1.0c
Release:	2
Summary:	User level management of LaTeX input and output
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/newfile
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/newfile.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/newfile.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/newfile.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Commands are defined to manage the limited pool of input and
output handles provided by TeX. The streams so provided are
mapped to various of the LaTeX input and output mechanisms.
Some facilities of the verbatim package are also mapped.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/newfile/newfile.sty
%doc %{_texmfdistdir}/doc/latex/newfile/README
%doc %{_texmfdistdir}/doc/latex/newfile/newfile.pdf
#- source
%doc %{_texmfdistdir}/source/latex/newfile/newfile.dtx
%doc %{_texmfdistdir}/source/latex/newfile/newfile.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18092 |12mr|texlive-newlfm-9.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/newlfm
# catalog-date 2009-04-12 19:35:00 +0200
# catalog-license gpl
# catalog-version 9.4
Name:		texlive-newlfm
Version:	9.4
Release:	2
Summary:	Write letters, facsimiles, and memos
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/newlfm
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/newlfm.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/newlfm.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/newlfm.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Integrates the letter class with fancyhdr and geometry to
automatically make letterhead stationery. Useful for writing
letters, fax, and memos. You can set up an address book using
'wrapper' macros. You put all the information for a person into
a wrapper and then put the wrapper in a document. The class
handles letterheads automatically. You place the object for the
letterhead (picture, information, etc.) in a box and all sizing
is set automatically.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/newlfm/addrset.sty
%{_texmfdistdir}/tex/latex/newlfm/newlfm.cls
%{_texmfdistdir}/tex/latex/newlfm/setdim.sty
%doc %{_texmfdistdir}/doc/latex/newlfm/README
%doc %{_texmfdistdir}/doc/latex/newlfm/chk1.tex
%doc %{_texmfdistdir}/doc/latex/newlfm/demoa.tex
%doc %{_texmfdistdir}/doc/latex/newlfm/draft.eps
%doc %{_texmfdistdir}/doc/latex/newlfm/draft.pdf
%doc %{_texmfdistdir}/doc/latex/newlfm/extracd.tex
%doc %{_texmfdistdir}/doc/latex/newlfm/hletrinf.tex
%doc %{_texmfdistdir}/doc/latex/newlfm/letrinfo.tex
%doc %{_texmfdistdir}/doc/latex/newlfm/lvb.eps
%doc %{_texmfdistdir}/doc/latex/newlfm/lvb.pdf
%doc %{_texmfdistdir}/doc/latex/newlfm/make_clean
%doc %{_texmfdistdir}/doc/latex/newlfm/make_unix
%doc %{_texmfdistdir}/doc/latex/newlfm/make_win.bat
%doc %{_texmfdistdir}/doc/latex/newlfm/makeclean_win.bat
%doc %{_texmfdistdir}/doc/latex/newlfm/manual.pdf
%doc %{_texmfdistdir}/doc/latex/newlfm/mintrx.bat
%doc %{_texmfdistdir}/doc/latex/newlfm/newlfm.pdf
%doc %{_texmfdistdir}/doc/latex/newlfm/newlfm.txt
%doc %{_texmfdistdir}/doc/latex/newlfm/palm.eps
%doc %{_texmfdistdir}/doc/latex/newlfm/palm.pdf
%doc %{_texmfdistdir}/doc/latex/newlfm/problems.tex
%doc %{_texmfdistdir}/doc/latex/newlfm/prx.bat
%doc %{_texmfdistdir}/doc/latex/newlfm/setup.bat
%doc %{_texmfdistdir}/doc/latex/newlfm/sfaxpage.tex
%doc %{_texmfdistdir}/doc/latex/newlfm/smemosec.tex
%doc %{_texmfdistdir}/doc/latex/newlfm/sprsrls.tex
%doc %{_texmfdistdir}/doc/latex/newlfm/test1.tex
%doc %{_texmfdistdir}/doc/latex/newlfm/test10.tex
%doc %{_texmfdistdir}/doc/latex/newlfm/test11.tex
%doc %{_texmfdistdir}/doc/latex/newlfm/test12.tex
%doc %{_texmfdistdir}/doc/latex/newlfm/test1alt.tex
%doc %{_texmfdistdir}/doc/latex/newlfm/test2.tex
%doc %{_texmfdistdir}/doc/latex/newlfm/test2a.tex
%doc %{_texmfdistdir}/doc/latex/newlfm/test2alt.tex
%doc %{_texmfdistdir}/doc/latex/newlfm/test3.tex
%doc %{_texmfdistdir}/doc/latex/newlfm/test3alt.tex
%doc %{_texmfdistdir}/doc/latex/newlfm/test4.tex
%doc %{_texmfdistdir}/doc/latex/newlfm/test4alt.tex
%doc %{_texmfdistdir}/doc/latex/newlfm/test5.tex
%doc %{_texmfdistdir}/doc/latex/newlfm/test5alt.tex
%doc %{_texmfdistdir}/doc/latex/newlfm/test6.tex
%doc %{_texmfdistdir}/doc/latex/newlfm/test6alt.tex
%doc %{_texmfdistdir}/doc/latex/newlfm/test7.tex
%doc %{_texmfdistdir}/doc/latex/newlfm/test7alt.tex
%doc %{_texmfdistdir}/doc/latex/newlfm/test8.tex
%doc %{_texmfdistdir}/doc/latex/newlfm/test8alt.tex
%doc %{_texmfdistdir}/doc/latex/newlfm/test9.tex
%doc %{_texmfdistdir}/doc/latex/newlfm/testms.pdf
%doc %{_texmfdistdir}/doc/latex/newlfm/wine.eps
%doc %{_texmfdistdir}/doc/latex/newlfm/wine.pdf
#- source
%doc %{_texmfdistdir}/source/latex/newlfm/newlfm.dtx
%doc %{_texmfdistdir}/source/latex/newlfm/newlfm.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18093 |12mr|texlive-newsletr-20061222-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/plain/contrib/newsletr
# catalog-date 2006-12-22 19:14:47 +0100
# catalog-license other-free
# catalog-version undef
Name:		texlive-newsletr
Version:	20061222
Release:	2
Summary:	Macros for making newsletters with Plain TeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/plain/contrib/newsletr
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/newsletr.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/newsletr.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive newsletr package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/plain/newsletr/newsletr.tex
%doc %{_texmfdistdir}/doc/plain/newsletr/italic.tex
%doc %{_texmfdistdir}/doc/plain/newsletr/lodriver.tex
%doc %{_texmfdistdir}/doc/plain/newsletr/losample.tex
%doc %{_texmfdistdir}/doc/plain/newsletr/newsletr.txt
%doc %{_texmfdistdir}/doc/plain/newsletr/newssamp.pdf
%doc %{_texmfdistdir}/doc/plain/newsletr/newssamp.tex
%doc %{_texmfdistdir}/doc/plain/newsletr/quote.tex
%doc %{_texmfdistdir}/doc/plain/newsletr/read.me
%doc %{_texmfdistdir}/doc/plain/newsletr/sample.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18094 |12mr|texlive-newspaper-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/newspaper
# catalog-date 2008-08-22 17:15:44 +0200
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-newspaper
Version:	1.0
Release:	2
Summary:	Typeset newsletters to resemble newspapers
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/newspaper
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/newspaper.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/newspaper.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/newspaper.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The newspaper package redefines the page style and \maketitle
command to produce a typeset page similar to that off a
newspaper. It also provides several commands that (when used
with other packages) simplify the writing of articles in a
newspaper-style column format.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/newspaper/newspaper.sty
%doc %{_texmfdistdir}/doc/latex/newspaper/Figure1.pdf
%doc %{_texmfdistdir}/doc/latex/newspaper/Figure2.pdf
%doc %{_texmfdistdir}/doc/latex/newspaper/README
%doc %{_texmfdistdir}/doc/latex/newspaper/atom.jpg
%doc %{_texmfdistdir}/doc/latex/newspaper/newspaper.pdf
%doc %{_texmfdistdir}/doc/latex/newspaper/newspaperExample.tex
#- source
%doc %{_texmfdistdir}/source/latex/newspaper/newspaper.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18095 |12mr|texlive-newtx-1.02-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27273
# category Package
# catalog-ctan /fonts/newtx
# catalog-date 2012-07-31 19:56:52 +0200
# catalog-license lppl
# catalog-version 1.02
Name:		texlive-newtx
Version:	1.02
Release:	2
Summary:	Alternative uses of the TX fonts, with improved metrics
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/newtx
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/newtx.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/newtx.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bundle splits txfonts.sty (from the TX fonts distribution)
into two independent packages, ntxtext.sty and ntxmath.sty,
each with fixes and enhancements. Ntxmath's metrics have been
re-evaluated to provide a less tight appearance, and to provide
a libertine option that substitutes Libertine italic and Greek
letter for the existing math italic and Greek glyphs, making a
mathematics package that matches Libertine text quite well.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/enc/public/newtx/alt-mn-greek.enc
%{_texmfdistdir}/fonts/enc/public/newtx/libertinealt.enc
%{_texmfdistdir}/fonts/map/dvips/public/newtx/ntx.map
%{_texmfdistdir}/fonts/map/dvips/public/newtx/zmn.map
%{_texmfdistdir}/fonts/tfm/public/newtx/LibertineTheta-Regular.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/fxlri-5alt.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/fxlri-5letters.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/fxlri-7alt.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/fxlri-7letters.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/fxlzi-5alt.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/fxlzi-5letters.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/fxlzi-7alt.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/fxlzi-7letters.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/fxlzi-jv.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/fxlzi-jv5.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/fxlzi-jv7.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/ntxbex.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/ntxbexa.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/ntxbexb.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/ntxbexmods.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/ntxbexv.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/ntxbmi.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/ntxbmi1.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/ntxbmi15.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/ntxbmi17.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/ntxbmi5.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/ntxbmi7.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/ntxbmia.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/ntxbmial1.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/ntxbmials.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/ntxbsy.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/ntxbsy5.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/ntxbsy7.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/ntxbsya.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/ntxbsyb.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/ntxbsyc.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/ntxex.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/ntxexa.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/ntxexb.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/ntxexmods.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/ntxexv.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/ntxmi.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/ntxmi1.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/ntxmi15.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/ntxmi17.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/ntxmi5.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/ntxmi7.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/ntxmia.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/ntxsups.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/ntxsy.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/ntxsy5.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/ntxsy7.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/ntxsya.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/ntxsyb.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/ntxsyc.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/nxlbmi.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/nxlbmi1.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/nxlbmi15.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/nxlbmi17.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/nxlbmi5.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/nxlbmi7.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/nxlbmia.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/nxlmi.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/nxlmi1.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/nxlmi15.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/nxlmi17.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/nxlmi5.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/nxlmi7.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/nxlmia.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/rfxlr-alt.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/rfxlri-alt.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/rfxlri-vw.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/rfxlri-vw5.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/rfxlri-vw7.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/rfxlz-alt.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/rfxlzi-alt.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/rfxlzi-vw.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/rfxlzi-vw5.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/rfxlzi-vw7.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/rntxbmi.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/rntxbmi5.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/rntxbmi7.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/rntxmi.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/rntxmi5.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/rntxmi7.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/rtxbmi5.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/rtxbmi7.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/rtxbmio.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/rtxmi5.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/rtxmi7.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/rtxmio.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/t1xbij.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/t1xbj.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/t1xbslj.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/t1xij.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/t1xrj.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/t1xslj.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/txbij.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/txbj.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/txbslj.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/txbsy5.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/txbsy7.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/txij.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/txrj.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/txslj.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/txsy5.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/txsy7.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/tyxbij.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/tyxbj.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/tyxbslj.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/tyxij.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/tyxrj.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/tyxslj.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/zmn-vw-b.tfm
%{_texmfdistdir}/fonts/tfm/public/newtx/zmn-vw-r.tfm
%{_texmfdistdir}/fonts/type1/public/newtx/LibertineTheta-Regular.pfb
%{_texmfdistdir}/fonts/type1/public/newtx/fxlri-5letters.pfb
%{_texmfdistdir}/fonts/type1/public/newtx/fxlri-7letters.pfb
%{_texmfdistdir}/fonts/type1/public/newtx/fxlri-vw.pfb
%{_texmfdistdir}/fonts/type1/public/newtx/fxlri-vw5.pfb
%{_texmfdistdir}/fonts/type1/public/newtx/fxlri-vw7.pfb
%{_texmfdistdir}/fonts/type1/public/newtx/fxlzi-5letters.pfb
%{_texmfdistdir}/fonts/type1/public/newtx/fxlzi-7letters.pfb
%{_texmfdistdir}/fonts/type1/public/newtx/fxlzi-jv.pfb
%{_texmfdistdir}/fonts/type1/public/newtx/fxlzi-jv5.pfb
%{_texmfdistdir}/fonts/type1/public/newtx/fxlzi-jv7.pfb
%{_texmfdistdir}/fonts/type1/public/newtx/fxlzi-vw.pfb
%{_texmfdistdir}/fonts/type1/public/newtx/fxlzi-vw5.pfb
%{_texmfdistdir}/fonts/type1/public/newtx/fxlzi-vw7.pfb
%{_texmfdistdir}/fonts/type1/public/newtx/ntxbexb.pfb
%{_texmfdistdir}/fonts/type1/public/newtx/ntxbexmods.pfb
%{_texmfdistdir}/fonts/type1/public/newtx/ntxexb.pfb
%{_texmfdistdir}/fonts/type1/public/newtx/ntxexmods.pfb
%{_texmfdistdir}/fonts/type1/public/newtx/ntxsups.pfb
%{_texmfdistdir}/fonts/type1/public/newtx/rntxbmi.pfb
%{_texmfdistdir}/fonts/type1/public/newtx/rntxbmi5.pfb
%{_texmfdistdir}/fonts/type1/public/newtx/rntxbmi7.pfb
%{_texmfdistdir}/fonts/type1/public/newtx/rntxmi.pfb
%{_texmfdistdir}/fonts/type1/public/newtx/rntxmi5.pfb
%{_texmfdistdir}/fonts/type1/public/newtx/rntxmi7.pfb
%{_texmfdistdir}/fonts/type1/public/newtx/rtxbmi5.pfb
%{_texmfdistdir}/fonts/type1/public/newtx/rtxbmi7.pfb
%{_texmfdistdir}/fonts/type1/public/newtx/rtxmi5.pfb
%{_texmfdistdir}/fonts/type1/public/newtx/rtxmi7.pfb
%{_texmfdistdir}/fonts/type1/public/newtx/txbsy5.pfb
%{_texmfdistdir}/fonts/type1/public/newtx/txbsy7.pfb
%{_texmfdistdir}/fonts/type1/public/newtx/txsy5.pfb
%{_texmfdistdir}/fonts/type1/public/newtx/txsy7.pfb
%{_texmfdistdir}/fonts/type1/public/newtx/zmn-vw-b.pfb
%{_texmfdistdir}/fonts/type1/public/newtx/zmn-vw-r.pfb
%{_texmfdistdir}/fonts/vf/public/newtx/ntxbex.vf
%{_texmfdistdir}/fonts/vf/public/newtx/ntxbexa.vf
%{_texmfdistdir}/fonts/vf/public/newtx/ntxbexv.vf
%{_texmfdistdir}/fonts/vf/public/newtx/ntxbmi.vf
%{_texmfdistdir}/fonts/vf/public/newtx/ntxbmi1.vf
%{_texmfdistdir}/fonts/vf/public/newtx/ntxbmi15.vf
%{_texmfdistdir}/fonts/vf/public/newtx/ntxbmi17.vf
%{_texmfdistdir}/fonts/vf/public/newtx/ntxbmi5.vf
%{_texmfdistdir}/fonts/vf/public/newtx/ntxbmi7.vf
%{_texmfdistdir}/fonts/vf/public/newtx/ntxbmia.vf
%{_texmfdistdir}/fonts/vf/public/newtx/ntxbsy.vf
%{_texmfdistdir}/fonts/vf/public/newtx/ntxbsy5.vf
%{_texmfdistdir}/fonts/vf/public/newtx/ntxbsy7.vf
%{_texmfdistdir}/fonts/vf/public/newtx/ntxbsya.vf
%{_texmfdistdir}/fonts/vf/public/newtx/ntxbsyb.vf
%{_texmfdistdir}/fonts/vf/public/newtx/ntxbsyc.vf
%{_texmfdistdir}/fonts/vf/public/newtx/ntxex.vf
%{_texmfdistdir}/fonts/vf/public/newtx/ntxexa.vf
%{_texmfdistdir}/fonts/vf/public/newtx/ntxexv.vf
%{_texmfdistdir}/fonts/vf/public/newtx/ntxmi.vf
%{_texmfdistdir}/fonts/vf/public/newtx/ntxmi1.vf
%{_texmfdistdir}/fonts/vf/public/newtx/ntxmi15.vf
%{_texmfdistdir}/fonts/vf/public/newtx/ntxmi17.vf
%{_texmfdistdir}/fonts/vf/public/newtx/ntxmi5.vf
%{_texmfdistdir}/fonts/vf/public/newtx/ntxmi7.vf
%{_texmfdistdir}/fonts/vf/public/newtx/ntxmia.vf
%{_texmfdistdir}/fonts/vf/public/newtx/ntxsy.vf
%{_texmfdistdir}/fonts/vf/public/newtx/ntxsy5.vf
%{_texmfdistdir}/fonts/vf/public/newtx/ntxsy7.vf
%{_texmfdistdir}/fonts/vf/public/newtx/ntxsya.vf
%{_texmfdistdir}/fonts/vf/public/newtx/ntxsyb.vf
%{_texmfdistdir}/fonts/vf/public/newtx/ntxsyc.vf
%{_texmfdistdir}/fonts/vf/public/newtx/nxlbmi.vf
%{_texmfdistdir}/fonts/vf/public/newtx/nxlbmi1.vf
%{_texmfdistdir}/fonts/vf/public/newtx/nxlbmi15.vf
%{_texmfdistdir}/fonts/vf/public/newtx/nxlbmi17.vf
%{_texmfdistdir}/fonts/vf/public/newtx/nxlbmi5.vf
%{_texmfdistdir}/fonts/vf/public/newtx/nxlbmi7.vf
%{_texmfdistdir}/fonts/vf/public/newtx/nxlbmia.vf
%{_texmfdistdir}/fonts/vf/public/newtx/nxlmi.vf
%{_texmfdistdir}/fonts/vf/public/newtx/nxlmi1.vf
%{_texmfdistdir}/fonts/vf/public/newtx/nxlmi15.vf
%{_texmfdistdir}/fonts/vf/public/newtx/nxlmi17.vf
%{_texmfdistdir}/fonts/vf/public/newtx/nxlmi5.vf
%{_texmfdistdir}/fonts/vf/public/newtx/nxlmi7.vf
%{_texmfdistdir}/fonts/vf/public/newtx/nxlmia.vf
%{_texmfdistdir}/fonts/vf/public/newtx/t1xbij.vf
%{_texmfdistdir}/fonts/vf/public/newtx/t1xbj.vf
%{_texmfdistdir}/fonts/vf/public/newtx/t1xbslj.vf
%{_texmfdistdir}/fonts/vf/public/newtx/t1xij.vf
%{_texmfdistdir}/fonts/vf/public/newtx/t1xrj.vf
%{_texmfdistdir}/fonts/vf/public/newtx/t1xslj.vf
%{_texmfdistdir}/fonts/vf/public/newtx/txbij.vf
%{_texmfdistdir}/fonts/vf/public/newtx/txbj.vf
%{_texmfdistdir}/fonts/vf/public/newtx/txbslj.vf
%{_texmfdistdir}/fonts/vf/public/newtx/txij.vf
%{_texmfdistdir}/fonts/vf/public/newtx/txrj.vf
%{_texmfdistdir}/fonts/vf/public/newtx/txslj.vf
%{_texmfdistdir}/fonts/vf/public/newtx/tyxbij.vf
%{_texmfdistdir}/fonts/vf/public/newtx/tyxbj.vf
%{_texmfdistdir}/fonts/vf/public/newtx/tyxbslj.vf
%{_texmfdistdir}/fonts/vf/public/newtx/tyxij.vf
%{_texmfdistdir}/fonts/vf/public/newtx/tyxrj.vf
%{_texmfdistdir}/fonts/vf/public/newtx/tyxslj.vf
%{_texmfdistdir}/tex/latex/newtx/ly1ntxr.fd
%{_texmfdistdir}/tex/latex/newtx/ly1ntxr1.fd
%{_texmfdistdir}/tex/latex/newtx/ly1ntxrj.fd
%{_texmfdistdir}/tex/latex/newtx/ly1ntxss.fd
%{_texmfdistdir}/tex/latex/newtx/ly1ntxtt.fd
%{_texmfdistdir}/tex/latex/newtx/newtxmath.sty
%{_texmfdistdir}/tex/latex/newtx/newtxtext.sty
%{_texmfdistdir}/tex/latex/newtx/omlntxmi.fd
%{_texmfdistdir}/tex/latex/newtx/omlnxlmi.fd
%{_texmfdistdir}/tex/latex/newtx/omlzmnmi.fd
%{_texmfdistdir}/tex/latex/newtx/omsntxsy.fd
%{_texmfdistdir}/tex/latex/newtx/omxntxex.fd
%{_texmfdistdir}/tex/latex/newtx/omxntxexv.fd
%{_texmfdistdir}/tex/latex/newtx/ot1ntxr.fd
%{_texmfdistdir}/tex/latex/newtx/ot1ntxr1.fd
%{_texmfdistdir}/tex/latex/newtx/ot1ntxrj.fd
%{_texmfdistdir}/tex/latex/newtx/ot1ntxss.fd
%{_texmfdistdir}/tex/latex/newtx/ot1ntxtt.fd
%{_texmfdistdir}/tex/latex/newtx/t1ntxr.fd
%{_texmfdistdir}/tex/latex/newtx/t1ntxr1.fd
%{_texmfdistdir}/tex/latex/newtx/t1ntxrj.fd
%{_texmfdistdir}/tex/latex/newtx/t1ntxss.fd
%{_texmfdistdir}/tex/latex/newtx/t1ntxtt.fd
%{_texmfdistdir}/tex/latex/newtx/ts1ntxr.fd
%{_texmfdistdir}/tex/latex/newtx/ts1ntxr1.fd
%{_texmfdistdir}/tex/latex/newtx/ts1ntxrj.fd
%{_texmfdistdir}/tex/latex/newtx/ts1ntxss.fd
%{_texmfdistdir}/tex/latex/newtx/ts1ntxtt.fd
%{_texmfdistdir}/tex/latex/newtx/untxexa.fd
%{_texmfdistdir}/tex/latex/newtx/untxmia.fd
%{_texmfdistdir}/tex/latex/newtx/untxsya.fd
%{_texmfdistdir}/tex/latex/newtx/untxsyb.fd
%{_texmfdistdir}/tex/latex/newtx/untxsyc.fd
%{_texmfdistdir}/tex/latex/newtx/untxtt.fd
%{_texmfdistdir}/tex/latex/newtx/uzmnmia.fd
%doc %{_texmfdistdir}/doc/fonts/newtx/README
%doc %{_texmfdistdir}/doc/fonts/newtx/implementation.pdf
%doc %{_texmfdistdir}/doc/fonts/newtx/implementation.tex
%doc %{_texmfdistdir}/doc/fonts/newtx/newtxdoc.pdf
%doc %{_texmfdistdir}/doc/fonts/newtx/newtxdoc.tex
%doc %{_texmfdistdir}/doc/fonts/newtx/sample-lib-crop.pdf
%doc %{_texmfdistdir}/doc/fonts/newtx/sample-libmtp-crop.pdf
%doc %{_texmfdistdir}/doc/fonts/newtx/sample-mtp-crop.pdf
%doc %{_texmfdistdir}/doc/fonts/newtx/sample-ntx-crop.pdf
%doc %{_texmfdistdir}/doc/fonts/newtx/sample-ptmx-crop.pdf
%doc %{_texmfdistdir}/doc/fonts/newtx/sample-tx-crop.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18096 |12mr|texlive-newunicodechar-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21463
# category Package
# catalog-ctan /macros/latex/contrib/newunicodechar
# catalog-date 2011-02-18 20:19:38 +0100
# catalog-license lppl1.3
# catalog-version 1.0
Name:		texlive-newunicodechar
Version:	1.0
Release:	2
Summary:	Definitions of the meaning of Unicode characters
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/newunicodechar
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/newunicodechar.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/newunicodechar.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/newunicodechar.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a friendly interface for defining the
meaning of Unicode characters. The document should be processed
by (pdf)LaTeX with \usepackage[utf8]{inputenc} or by
XeLaTeX/LuaLaTeX. The command provided is
\newunicodechar{<char>}{<code>} where <char> is a directly-
typed Unicode character, and <code> is its replacement.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/newunicodechar/newunicodechar.sty
%doc %{_texmfdistdir}/doc/latex/newunicodechar/README
%doc %{_texmfdistdir}/doc/latex/newunicodechar/newunicodechar.pdf
#- source
%doc %{_texmfdistdir}/source/latex/newunicodechar/newunicodechar.dtx
%doc %{_texmfdistdir}/source/latex/newunicodechar/newunicodechar.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18097 |12mr|texlive-newvbtm-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23996
# category Package
# catalog-ctan /macros/latex/contrib/newvbtm
# catalog-date 2011-09-17 10:58:19 +0200
# catalog-license lppl
# catalog-version 1.1
Name:		texlive-newvbtm
Version:	1.1
Release:	2
Summary:	Define your own verbatim-like environment
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/newvbtm
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/newvbtm.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/newvbtm.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/newvbtm.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Defines general purpose macro named \newverbatim to define your
own verbatim-like environment. It also has a supplementary
style file varvbtm.sty to provide set of macros for variants of
verbatim, such as tab emulation.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/newvbtm/newvbtm.sty
%{_texmfdistdir}/tex/latex/newvbtm/varvbtm.sty
%doc %{_texmfdistdir}/doc/latex/newvbtm/README
%doc %{_texmfdistdir}/doc/latex/newvbtm/newvbtm-man.pdf
%doc %{_texmfdistdir}/doc/latex/newvbtm/newvbtm-man.tex
#- source
%doc %{_texmfdistdir}/source/latex/newvbtm/newvbtm.dtx
%doc %{_texmfdistdir}/source/latex/newvbtm/newvbtm.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18098 |12mr|texlive-newverbs-1.3a-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26258
# category Package
# catalog-ctan /macros/latex/contrib/newverbs
# catalog-date 2012-05-08 15:35:13 +0200
# catalog-license lppl1.3
# catalog-version 1.3a
Name:		texlive-newverbs
Version:	1.3a
Release:	1
Summary:	Define new versions of \verb, including short verb versions
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/newverbs
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/newverbs.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/newverbs.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/newverbs.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package allows the definition of \verb variants which add
TeX code before and after the verbatim text (e.g., quotes or
surrounding \fbox{}). When used together with the shortvrb
package it allows the definition of short verbatim characters
which use this package's variant instead of the normal \verb.
In addition, it is possible to collect an argument verbatim to
either typeset or write it into a file. The \Verbdef command
defines verbatim text to a macro which can later be used to
write the verbatim text to a file.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/newverbs/newverbs.sty
%doc %{_texmfdistdir}/doc/latex/newverbs/README
%doc %{_texmfdistdir}/doc/latex/newverbs/newverbs.pdf
#- source
%doc %{_texmfdistdir}/source/latex/newverbs/newverbs.dtx
%doc %{_texmfdistdir}/source/latex/newverbs/newverbs.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18099 |12mr|texlive-nextpage-1.1a-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/misc/nextpage.sty
# catalog-date 2009-09-03 13:12:26 +0200
# catalog-license lppl
# catalog-version 1.1a
Name:		texlive-nextpage
Version:	1.1a
Release:	2
Summary:	Generalisations of the page advance commands
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/misc/nextpage.sty
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nextpage.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Provides \clearpage and \newpage variants that guarantee to end
up on even/odd numbered pages; these 4 commands all have an
optional argument whose content will be placed on any "empty"
page generated.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/nextpage/nextpage.sty

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18100 |12mr|texlive-nfssext-cfr-1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19322
# category Package
# catalog-ctan /macros/latex/contrib/nfssext-cfr
# catalog-date 2010-06-30 12:36:12 +0200
# catalog-license lppl
# catalog-version 1.2
Name:		texlive-nfssext-cfr
Version:	1.2
Release:	2
Summary:	Extensions to the LaTeX NFSS
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/nfssext-cfr
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nfssext-cfr.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nfssext-cfr.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package is a development of nfssext.sty, distributed with
the examples for the font installation guide. The package has
been developed for use in packages such as cfr-lm and
venturisadf,.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/nfssext-cfr/nfssext-cfr.sty
%doc %{_texmfdistdir}/doc/latex/nfssext-cfr/README
%doc %{_texmfdistdir}/doc/latex/nfssext-cfr/nfssext-cfr.pdf
%doc %{_texmfdistdir}/doc/latex/nfssext-cfr/nfssext-cfr.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18101 |12mr|texlive-nicefilelist-0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25778
# category Package
# catalog-ctan /macros/latex/contrib/nicefilelist
# catalog-date 2012-03-29 17:25:27 +0200
# catalog-license lppl1.3
# catalog-version 0.2
Name:		texlive-nicefilelist
Version:	0.2
Release:	1
Summary:	Provide \listfiles alignment
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/nicefilelist
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nicefilelist.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nicefilelist.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nicefilelist.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package extends longnamefilelist, keeping separate columns
for date, version and "caption" (the caption now separately
listed). Alignment is not disturbed by short file name
extensions, such as ".fd". The package is not compatible with
longnamefilelist: users need to re-read the documentation.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/nicefilelist/nicefilelist.sty
%doc %{_texmfdistdir}/doc/latex/nicefilelist/README
%doc %{_texmfdistdir}/doc/latex/nicefilelist/SrcFILEs.txt
%doc %{_texmfdistdir}/doc/latex/nicefilelist/nicefilelist.pdf
#- source
%doc %{_texmfdistdir}/source/latex/nicefilelist/empty.f
%doc %{_texmfdistdir}/source/latex/nicefilelist/nicefilelist.tex
%doc %{_texmfdistdir}/source/latex/nicefilelist/provonly.fd
%doc %{_texmfdistdir}/source/latex/nicefilelist/srcfiles.tex
%doc %{_texmfdistdir}/source/latex/nicefilelist/wrong.prv

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18102 |12mr|texlive-niceframe-1.1c-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24120
# category Package
# catalog-ctan /macros/latex/contrib/niceframe
# catalog-date 2011-06-16 20:35:20 +0200
# catalog-license lppl
# catalog-version 1.1c
Name:		texlive-niceframe
Version:	1.1c
Release:	2
Summary:	Support for fancy frames
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/niceframe
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/niceframe.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/niceframe.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/niceframe.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package defines means of drawing frames around boxes, using
dingbat fonts. Some (Metafont) font sources are included; the
fonts are available separately in Type 1 format.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/niceframe/karta.mf
%{_texmfdistdir}/fonts/source/public/niceframe/karta15.mf
%{_texmfdistdir}/fonts/source/public/niceframe/umrand.mf
%{_texmfdistdir}/fonts/source/public/niceframe/umranda.mf
%{_texmfdistdir}/fonts/source/public/niceframe/umrandb.mf
%{_texmfdistdir}/fonts/tfm/public/niceframe/karta15.tfm
%{_texmfdistdir}/fonts/tfm/public/niceframe/umranda.tfm
%{_texmfdistdir}/fonts/tfm/public/niceframe/umrandb.tfm
%{_texmfdistdir}/tex/latex/niceframe/niceframe.sty
%doc %{_texmfdistdir}/doc/latex/niceframe/dingbat.mf
%doc %{_texmfdistdir}/doc/latex/niceframe/example.tex
%doc %{_texmfdistdir}/doc/latex/niceframe/niceframe.pdf
#- source
%doc %{_texmfdistdir}/source/latex/niceframe/niceframe.drv
%doc %{_texmfdistdir}/source/latex/niceframe/niceframe.dtx
%doc %{_texmfdistdir}/source/latex/niceframe/niceframe.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18103 |12mr|texlive-nicetext-20120403-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25843
# category Package
# catalog-ctan /macros/latex/contrib/nicetext
# catalog-date 2012-04-03 20:19:38 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-nicetext
Version:	20120403
Release:	1
Summary:	Minimal markup for simple text (Wikipedia style) and documentation
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/nicetext
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nicetext.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nicetext.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nicetext.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bundle offers "minimal" markup syntax for various simple
kinds of text. The user will typically involve little more than
is printed, and will still get LaTeX quality. The bundle
provides four packages: - wiki addresses general texts, marked
up in the simple style used on Wikipedia; - niceverb is yet
another means of documenting LaTeX packages: it offers syntax-
aware typesetting of meta-variables (macro arguments) and for
referring to commands (and their syntax) in footnotes, section
titles etc.; - fifinddo aims to parse plain text or (La)TeX
files using TeX, and to write the results to an external file;
the package is used by another member of the bundle: - makedoc,
which provides the means to produce typeset documentation
direct from package files.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/nicetext/fifinddo.sty
%{_texmfdistdir}/tex/latex/nicetext/makedoc.cfg
%{_texmfdistdir}/tex/latex/nicetext/makedoc.sty
%{_texmfdistdir}/tex/latex/nicetext/mdoccorr.cfg
%{_texmfdistdir}/tex/latex/nicetext/niceverb.sty
%{_texmfdistdir}/tex/latex/nicetext/run/README-run.txt
%{_texmfdistdir}/tex/latex/nicetext/run/arseneau.tex
%{_texmfdistdir}/tex/latex/nicetext/run/atari.cfg
%{_texmfdistdir}/tex/latex/nicetext/run/atari.fdf
%{_texmfdistdir}/tex/latex/nicetext/run/atari.txt
%{_texmfdistdir}/tex/latex/nicetext/run/copyfile.cfg
%{_texmfdistdir}/tex/latex/nicetext/run/copyfile.tex
%{_texmfdistdir}/tex/latex/nicetext/run/fddial0g.sty
%{_texmfdistdir}/tex/latex/nicetext/run/fdtxttex.cfg
%{_texmfdistdir}/tex/latex/nicetext/run/fdtxttex.tex
%{_texmfdistdir}/tex/latex/nicetext/run/fdtxttex.tpl
%{_texmfdistdir}/tex/latex/nicetext/run/lines.txt
%{_texmfdistdir}/tex/latex/nicetext/run/makedoc.tpl
%{_texmfdistdir}/tex/latex/nicetext/run/sample.txt
%{_texmfdistdir}/tex/latex/nicetext/run/substr.tex
%{_texmfdistdir}/tex/latex/nicetext/run/u8atablg.fdf
%{_texmfdistdir}/tex/latex/nicetext/wiki.sty
%doc %{_texmfdistdir}/doc/latex/nicetext/ANNOUNCE.txt
%doc %{_texmfdistdir}/doc/latex/nicetext/CHANGE.LOG
%doc %{_texmfdistdir}/doc/latex/nicetext/FILEs.txt
%doc %{_texmfdistdir}/doc/latex/nicetext/README
%doc %{_texmfdistdir}/doc/latex/nicetext/README.pdf
%doc %{_texmfdistdir}/doc/latex/nicetext/RELEAS03.txt
%doc %{_texmfdistdir}/doc/latex/nicetext/RELEAS04.txt
%doc %{_texmfdistdir}/doc/latex/nicetext/RELEAS05.txt
%doc %{_texmfdistdir}/doc/latex/nicetext/RELEASE042.txt
%doc %{_texmfdistdir}/doc/latex/nicetext/RELEASE043.txt
%doc %{_texmfdistdir}/doc/latex/nicetext/RELEASE044.txt
%doc %{_texmfdistdir}/doc/latex/nicetext/SrcFILEs.txt
%doc %{_texmfdistdir}/doc/latex/nicetext/demo/arseneau.pdf
%doc %{_texmfdistdir}/doc/latex/nicetext/demo/iso.txt
%doc %{_texmfdistdir}/doc/latex/nicetext/demo/lns.txt
%doc %{_texmfdistdir}/doc/latex/nicetext/demo/sample.tex
%doc %{_texmfdistdir}/doc/latex/nicetext/demo/substr.pdf
%doc %{_texmfdistdir}/doc/latex/nicetext/fifinddo.pdf
%doc %{_texmfdistdir}/doc/latex/nicetext/makedoc.pdf
%doc %{_texmfdistdir}/doc/latex/nicetext/mdoccheat.pdf
%doc %{_texmfdistdir}/doc/latex/nicetext/niceverb.pdf
%doc %{_texmfdistdir}/doc/latex/nicetext/readprov.log
%doc %{_texmfdistdir}/doc/latex/nicetext/wikicheat.pdf
#- source
%doc %{_texmfdistdir}/source/latex/nicetext/README.tex
%doc %{_texmfdistdir}/source/latex/nicetext/fifinddo.tex
%doc %{_texmfdistdir}/source/latex/nicetext/makedoc.tex
%doc %{_texmfdistdir}/source/latex/nicetext/mdoccheat.tex
%doc %{_texmfdistdir}/source/latex/nicetext/niceverb.tex
%doc %{_texmfdistdir}/source/latex/nicetext/srcfiles.tex
%doc %{_texmfdistdir}/source/latex/nicetext/wikicheat.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18104 |12mr|texlive-nih-20070310-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/nih
# catalog-date 2007-03-10 12:31:42 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-nih
Version:	20070310
Release:	2
Summary:	A class for NIH grant applications
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/nih
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nih.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nih.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The nih class offers support for grant applications to NIH, the
National Institutes of Health, a US government agency. The
example-* files provide a template for using nih.cls and
submitting the biographical sketches the NIH wants. They
(potentially) use denselists package, which just reduces list
spacing; the package is distributed with the class, but is not
part of the class proper. (The examples may be distributed
without even the restrictions of the LaTeX licence.).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/nih/denselists.sty
%{_texmfdistdir}/tex/latex/nih/nih.cls
%doc %{_texmfdistdir}/doc/latex/nih/README
%doc %{_texmfdistdir}/doc/latex/nih/example-biosketch.pdf
%doc %{_texmfdistdir}/doc/latex/nih/example-biosketch.tex
%doc %{_texmfdistdir}/doc/latex/nih/example-nih-cls.pdf
%doc %{_texmfdistdir}/doc/latex/nih/example-nih-cls.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18105 |12mr|texlive-nkarta-0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16437
# category Package
# catalog-ctan /fonts/nkarta
# catalog-date 2009-12-20 19:35:44 +0100
# catalog-license pd
# catalog-version 0.2
Name:		texlive-nkarta
Version:	0.2
Release:	2
Summary:	A "new" version of the karta cartographic fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/nkarta
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nkarta.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nkarta.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nkarta.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A development of the karta font, offering more mathematical
stability in MetaFont. A version that will produce the glyphs
as Encapsulated PostScript, using MetaPost, is also provided.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/nkarta/nkarta.mf
%{_texmfdistdir}/fonts/source/public/nkarta/nkarta15.mf
%{_texmfdistdir}/fonts/source/public/nkarta/nkchars.mf
%{_texmfdistdir}/fonts/tfm/public/nkarta/nkarta15.tfm
%{_texmfdistdir}/metapost/nkarta/nkarta.mp
%{_texmfdistdir}/metapost/nkarta/nkchars.mp
%doc %{_texmfdistdir}/doc/fonts/nkarta/README
%doc %{_texmfdistdir}/doc/fonts/nkarta/figtable.pdf
%doc %{_texmfdistdir}/doc/fonts/nkarta/figtable.tex
%doc %{_texmfdistdir}/doc/fonts/nkarta/fonttable.pdf
%doc %{_texmfdistdir}/doc/fonts/nkarta/fonttable.tex
#- source
%doc %{_texmfdistdir}/source/latex/nkarta/nkarta.dtx
%doc %{_texmfdistdir}/source/latex/nkarta/nkarta.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts metapost doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18106 |12mr|texlive-nlctdoc-1.02-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27116
# category Package
# catalog-ctan /macros/latex/contrib/nlctdoc
# catalog-date 2012-07-20 01:08:10 +0200
# catalog-license lppl
# catalog-version 1.02
Name:		texlive-nlctdoc
Epoch:		1
Version:	1.02
Release:	1
Summary:	Package documentation class
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/nlctdoc
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nlctdoc.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nlctdoc.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The class provides support for the documentation of the
author's packages, using koma-script. This class is provided
"as is" solely for the benefit of anyone who wants to compile
the documentation of those packages.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/nlctdoc/nlctdoc.cls
%doc %{_texmfdistdir}/doc/latex/nlctdoc/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18107 |12mr|texlive-noitcrul-0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/noitcrul
# catalog-date 2007-03-10 12:31:42 +0100
# catalog-license lppl
# catalog-version 0.2
Name:		texlive-noitcrul
Version:	0.2
Release:	2
Summary:	Improved underlines in mathematics
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/noitcrul
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/noitcrul.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/noitcrul.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/noitcrul.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a (maths mode) \underline variant which
doesn't impose italics correction at the end.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/noitcrul/noitcrul.sty
%doc %{_texmfdistdir}/doc/latex/noitcrul/README
%doc %{_texmfdistdir}/doc/latex/noitcrul/noitcrul.pdf
#- source
%doc %{_texmfdistdir}/source/latex/noitcrul/noitcrul.dtx
%doc %{_texmfdistdir}/source/latex/noitcrul/noitcrul.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18108 |12mr|texlive-nolbreaks-1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26786
# category Package
# catalog-ctan /macros/latex/contrib/nolbreaks
# catalog-date 2012-06-01 11:46:45 +0200
# catalog-license pd
# catalog-version 1.2
Name:		texlive-nolbreaks
Version:	1.2
Release:	1
Summary:	No line breaks in text
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/nolbreaks
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nolbreaks.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nolbreaks.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Use \nolbreaks{some text} to prevent line breaks in "some
text". This has the advantage over \mbox{} that glue (rubber
space) remains flexible. Most common cases are handled here
(\linebreak is disabled, for example) but spaces hidden in
macros or { } can still create break-points.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/nolbreaks/nolbreaks.sty
%doc %{_texmfdistdir}/doc/latex/nolbreaks/nolbreaks.pdf
%doc %{_texmfdistdir}/doc/latex/nolbreaks/nolbreaks.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18109 |12mr|texlive-nomencl-3.1a-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/nomencl
# catalog-date 2007-01-12 00:17:35 +0100
# catalog-license lppl
# catalog-version 3.1a
Name:		texlive-nomencl
Version:	3.1a
Release:	2
Summary:	Produce lists of symbols as in nomenclature
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/nomencl
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nomencl.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nomencl.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nomencl.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Produces lists of symbols using the capabilities of the
MakeIndex program.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/makeindex/nomencl/nomencl.ist
%{_texmfdistdir}/tex/latex/nomencl/nomencl.sty
%{_texmfdistdir}/tex/latex/nomencl/sample01.cfg
%{_texmfdistdir}/tex/latex/nomencl/sample02.cfg
%{_texmfdistdir}/tex/latex/nomencl/sample04.cfg
%{_texmfdistdir}/tex/latex/nomencl/sample05.cfg
%doc %{_texmfdistdir}/doc/latex/nomencl/README
%doc %{_texmfdistdir}/doc/latex/nomencl/nomencl.pdf
#- source
%doc %{_texmfdistdir}/source/latex/nomencl/nomencl.drv
%doc %{_texmfdistdir}/source/latex/nomencl/nomencl.dtx
%doc %{_texmfdistdir}/source/latex/nomencl/nomencl.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar makeindex tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18110 |12mr|texlive-nomentbl-0.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16549
# category Package
# catalog-ctan /macros/latex/contrib/nomentbl
# catalog-date 2007-01-12 00:17:35 +0100
# catalog-license lppl
# catalog-version 0.4
Name:		texlive-nomentbl
Version:	0.4
Release:	2
Summary:	Nomenclature typeset in a longtable
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/nomentbl
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nomentbl.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nomentbl.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nomentbl.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Nomentbl typeset nomenclatures in a longtable instead of the
makeindex style of nomencl. A nomenclature entry may have three
arguments: Symbol, description and physical unit.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/makeindex/nomentbl/nomentbl.ist
%{_texmfdistdir}/tex/latex/nomentbl/nomentbl.sty
%doc %{_texmfdistdir}/doc/latex/nomentbl/README
%doc %{_texmfdistdir}/doc/latex/nomentbl/example.pdf
%doc %{_texmfdistdir}/doc/latex/nomentbl/example.tex
%doc %{_texmfdistdir}/doc/latex/nomentbl/nomentbl.pdf
#- source
%doc %{_texmfdistdir}/source/latex/nomentbl/nomentbl.dtx
%doc %{_texmfdistdir}/source/latex/nomentbl/nomentbl.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar makeindex tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18111 |12mr|texlive-nonfloat-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17598
# category Package
# catalog-ctan /macros/latex/contrib/nonfloat
# catalog-date 2007-01-12 00:17:35 +0100
# catalog-license pd
# catalog-version 1.0
Name:		texlive-nonfloat
Version:	1.0
Release:	2
Summary:	Non-floating table and figure captions
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/nonfloat
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nonfloat.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nonfloat.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nonfloat.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Adjusts the figure and table environments to ensure that
centered objects as one line captions are centered as well.
Also the vertical spaces for table captions above the table are
changed.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/nonfloat/nonfloat.sty
%doc %{_texmfdistdir}/doc/latex/nonfloat/nonfloat-en.pdf
%doc %{_texmfdistdir}/doc/latex/nonfloat/nonfloat-en.tex
%doc %{_texmfdistdir}/doc/latex/nonfloat/nonfloat.pdf
#- source
%doc %{_texmfdistdir}/source/latex/nonfloat/nonfloat.drv
%doc %{_texmfdistdir}/source/latex/nonfloat/nonfloat.dtx
%doc %{_texmfdistdir}/source/latex/nonfloat/nonfloat.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18112 |12mr|texlive-nonumonpart-1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22114
# category Package
# catalog-ctan /macros/latex/contrib/nonumonpart
# catalog-date 2011-04-15 12:43:28 +0200
# catalog-license lppl1.2
# catalog-version 1
Name:		texlive-nonumonpart
Version:	1
Release:	2
Summary:	Prevent page numbers on part pages
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/nonumonpart
License:	LPPL1.2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nonumonpart.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nonumonpart.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nonumonpart.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package bundles the answer to the long-standing FAQ about
removing page numbers on \part pages. The package accepts no
options and defines no user commands; the user needs only to
load it, and the requirement is met.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/nonumonpart/nonumonpart.sty
%doc %{_texmfdistdir}/doc/latex/nonumonpart/LISEZMOI
%doc %{_texmfdistdir}/doc/latex/nonumonpart/README
%doc %{_texmfdistdir}/doc/latex/nonumonpart/nonumonpart-en.pdf
%doc %{_texmfdistdir}/doc/latex/nonumonpart/nonumonpart-fr.pdf
%doc %{_texmfdistdir}/doc/latex/nonumonpart/nonumonpart.pdf
#- source
%doc %{_texmfdistdir}/source/latex/nonumonpart/Makefile
%doc %{_texmfdistdir}/source/latex/nonumonpart/nonumonpart.dtx
%doc %{_texmfdistdir}/source/latex/nonumonpart/nonumonpart.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18113 |12mr|texlive-nopageno-20100511-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18128
# category Package
# catalog-ctan /macros/latex/contrib/nopageno
# catalog-date 2010-05-11 12:36:30 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-nopageno
Version:	20100511
Release:	2
Summary:	No page numbers in LaTeX documents
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/nopageno
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nopageno.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nopageno.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
LaTeX's standard styles use two page styles, one on normal
pages and one on 'opening' pages with \maketitle or \chapter,
etc. Unfortunately there is only easy access to changing one of
these two so if you want something other than 'plain' on the
opening pages you must use \thispagestyle on each such page.
The fancyhdr package does provide a more flexible interface,
but if you just want an empty page style on all pages then this
package will do the job.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/nopageno/nopageno.sty
%doc %{_texmfdistdir}/doc/latex/nopageno/nopageno.pdf
%doc %{_texmfdistdir}/doc/latex/nopageno/nopageno.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18114 |12mr|texlive-norasi-c90-20111103-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-norasi-c90
Version:	20111103
Release:	2
Summary:	TeX support (from CJK) for the norasi font in thailatex
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/norasi-c90.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/norasi-c90.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive norasi-c90 package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/norasi-c90/config.norasi-c90
%{_texmfdistdir}/fonts/map/dvips/norasi-c90/norasi-c90.map
%{_texmfdistdir}/fonts/tfm/public/norasi-c90/ftnb8z.tfm
%{_texmfdistdir}/fonts/tfm/public/norasi-c90/ftnbi8z.tfm
%{_texmfdistdir}/fonts/tfm/public/norasi-c90/ftni8z.tfm
%{_texmfdistdir}/fonts/tfm/public/norasi-c90/ftnr8z.tfm
#- source
%doc %{_texmfdistdir}/source/fonts/norasi-c90/norasi-c90.fontinst

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips fonts source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18115 |12mr|texlive-nostarch-1.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/nostarch
# catalog-date 2008-08-22 17:15:44 +0200
# catalog-license lppl
# catalog-version 1.3
Name:		texlive-nostarch
Version:	1.3
Release:	2
Summary:	LaTeX class for No Starch Press
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/nostarch
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nostarch.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nostarch.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nostarch.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides the "official" LaTeX style for No Starch
Press. Provided are a a class, a package for interfacing to
hyperref and an index style file. The style serves both for
printed and for electronic books.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bib/nostarch/nostarch.bib
%{_texmfdistdir}/makeindex/nostarch/nostarch.ist
%{_texmfdistdir}/tex/latex/nostarch/nostarch.cls
%{_texmfdistdir}/tex/latex/nostarch/nshyper.sty
%doc %{_texmfdistdir}/doc/latex/nostarch/100euroie.png
%doc %{_texmfdistdir}/doc/latex/nostarch/100euroit.png
%doc %{_texmfdistdir}/doc/latex/nostarch/1eurogr.jpg
%doc %{_texmfdistdir}/doc/latex/nostarch/README
%doc %{_texmfdistdir}/doc/latex/nostarch/nostarch.pdf
%doc %{_texmfdistdir}/doc/latex/nostarch/nssample.pdf
%doc %{_texmfdistdir}/doc/latex/nostarch/nssample.tex
%doc %{_texmfdistdir}/doc/latex/nostarch/recycled.png
%doc %{_texmfdistdir}/doc/latex/nostarch/vitruvian.jpg
#- source
%doc %{_texmfdistdir}/source/latex/nostarch/Makefile
%doc %{_texmfdistdir}/source/latex/nostarch/nostarch.dtx
%doc %{_texmfdistdir}/source/latex/nostarch/nostarch.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex makeindex tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18116 |12mr|texlive-notes2bib-2.0i-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27196
# category Package
# catalog-ctan /macros/latex/contrib/notes2bib
# catalog-date 2012-07-17 10:47:29 +0200
# catalog-license lppl
# catalog-version 2.0i
Name:		texlive-notes2bib
Version:	2.0i
Release:	1
Summary:	Integrating notes into the bibliography
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/notes2bib
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/notes2bib.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/notes2bib.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/notes2bib.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package defines a new type of note, bibnote, which will
always be added to the bibliography. The package allows
footnotes and endnotes to be moved into the bibliography in the
same way. The package can be used with natbib and biblatex as
well as plain LaTeX citations. Both sorted and unsorted
bibliography styles are supported. The package uses the LaTeX 3
macros and the associated xpackages bundle. It also makes use
of the e-TeX extensions (any post-2005 LaTeX distribution will
provide these by default, but users of older systems may need
to use an elatex command or equivalent). The package relies on
LaTeX 3 support from the l3kernel and l3packages bundles.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/notes2bib/notes2bib.sty
%doc %{_texmfdistdir}/doc/latex/notes2bib/README
%doc %{_texmfdistdir}/doc/latex/notes2bib/notes2bib.pdf
#- source
%doc %{_texmfdistdir}/source/latex/notes2bib/notes2bib.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18117 |12mr|texlive-notes-v1.0.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26263
# category Package
# catalog-ctan /macros/latex/contrib/notes
# catalog-date 2006-09-14 22:20:05 +0200
# catalog-license lppl
# catalog-version v1.0.1
Name:		texlive-notes
Version:	v1.0.1
Release:	3
Summary:	Mark sections of a document
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/notes
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/notes.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/notes.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/notes.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides environments to highlight significant
portions of text within a document, by putting the text in a
box and adding an icon in the margin. (The icons are provided
as 'fig' sources, processable by xfig.).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/notes/hand.eps
%{_texmfdistdir}/tex/latex/notes/hand.pdf
%{_texmfdistdir}/tex/latex/notes/hand.png
%{_texmfdistdir}/tex/latex/notes/info.eps
%{_texmfdistdir}/tex/latex/notes/info.pdf
%{_texmfdistdir}/tex/latex/notes/info.png
%{_texmfdistdir}/tex/latex/notes/notes.sty
%{_texmfdistdir}/tex/latex/notes/warn.eps
%{_texmfdistdir}/tex/latex/notes/warn.pdf
%{_texmfdistdir}/tex/latex/notes/warn.png
%doc %{_texmfdistdir}/doc/latex/notes/book.layout
%doc %{_texmfdistdir}/doc/latex/notes/hand.fig
%doc %{_texmfdistdir}/doc/latex/notes/info.fig
%doc %{_texmfdistdir}/doc/latex/notes/makedoc
%doc %{_texmfdistdir}/doc/latex/notes/makedoc.bat
%doc %{_texmfdistdir}/doc/latex/notes/notes.inc
%doc %{_texmfdistdir}/doc/latex/notes/notes.pdf
%doc %{_texmfdistdir}/doc/latex/notes/testnotes.tex
%doc %{_texmfdistdir}/doc/latex/notes/warn.fig
#- source
%doc %{_texmfdistdir}/source/latex/notes/Makefile
%doc %{_texmfdistdir}/source/latex/notes/notes.drv
%doc %{_texmfdistdir}/source/latex/notes/notes.dtx
%doc %{_texmfdistdir}/source/latex/notes/notes.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18118 |12mr|texlive-notoccite-20100511-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18129
# category Package
# catalog-ctan /macros/latex/contrib/notoccite
# catalog-date 2010-05-11 12:36:30 +0200
# catalog-license pd
# catalog-version undef
Name:		texlive-notoccite
Version:	20100511
Release:	2
Summary:	Prevent trouble from citations in table of contents, etc
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/notoccite
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/notoccite.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/notoccite.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
If you have \cite commands in \section-like commands, or in
\caption, the citation will also appear in the table of
contents, or list of whatever. If you are also using an unsrt-
like bibliography style, these citations will come at the very
start of the bibliography, which is confusing. This package
suppresses the effect.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/notoccite/notoccite.sty
%doc %{_texmfdistdir}/doc/latex/notoccite/notoccite.pdf
%doc %{_texmfdistdir}/doc/latex/notoccite/notoccite.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18119 |12mr|texlive-nowidow-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24066
# category Package
# catalog-ctan /macros/latex/contrib/nowidow
# catalog-date 2011-09-21 22:10:12 +0200
# catalog-license lppl1.3
# catalog-version 1.0
Name:		texlive-nowidow
Version:	1.0
Release:	2
Summary:	Avoid widows
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/nowidow
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nowidow.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nowidow.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nowidow.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package provides a useful macro to manage widow lines.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/nowidow/nowidow.sty
%doc %{_texmfdistdir}/doc/latex/nowidow/README
%doc %{_texmfdistdir}/doc/latex/nowidow/nowidow.pdf
#- source
%doc %{_texmfdistdir}/source/latex/nowidow/nowidow.dtx
%doc %{_texmfdistdir}/source/latex/nowidow/nowidow.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18120 |12mr|texlive-nrc-20070112-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18087
# category Package
# catalog-ctan /macros/latex/contrib/nrc
# catalog-date 2007-01-12 08:59:52 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-nrc
Version:	20070112
Release:	2
Summary:	Class for the NRC technical journals
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/nrc
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nrc.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nrc.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nrc.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Macros, and some documentation, for typesetting papers for
submission to journals published by the National Research
Council of Canada. The macros are provided as a pair of
classes, one for journals printed in two columns and the other
for journals (such as the Canadian Journal of Physics, post-
1997) which are printed in a single-column format.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/nrc/nrc1.cls
%{_texmfdistdir}/tex/latex/nrc/nrc1.sty
%{_texmfdistdir}/tex/latex/nrc/nrc2.cls
%{_texmfdistdir}/tex/latex/nrc/nrc2.sty
%doc %{_texmfdistdir}/doc/latex/nrc/README
%doc %{_texmfdistdir}/doc/latex/nrc/authors.txt
%doc %{_texmfdistdir}/doc/latex/nrc/userguide.pdf
%doc %{_texmfdistdir}/doc/latex/nrc/userguide.ps.gz
%doc %{_texmfdistdir}/doc/latex/nrc/userguide.tex
#- source
%doc %{_texmfdistdir}/source/latex/nrc/nrc.dtx
%doc %{_texmfdistdir}/source/latex/nrc/nrc.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18121 |12mr|texlive-ntgclass-20061205-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/ntgclass
# catalog-date 2006-12-05 17:23:05 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-ntgclass
Version:	20061205
Release:	2
Summary:	"European" versions of standard classes
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ntgclass
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ntgclass.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ntgclass.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ntgclass.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Versions of the standard LaTeX article and report classes,
rewritten to reflect a more European design, by the Dutch TeX
Users Group NTG.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/ntgclass/a4.sty
%{_texmfdistdir}/tex/latex/ntgclass/artikel1.cls
%{_texmfdistdir}/tex/latex/ntgclass/artikel2.cls
%{_texmfdistdir}/tex/latex/ntgclass/artikel3.cls
%{_texmfdistdir}/tex/latex/ntgclass/boek.cls
%{_texmfdistdir}/tex/latex/ntgclass/boek3.cls
%{_texmfdistdir}/tex/latex/ntgclass/brief.cls
%{_texmfdistdir}/tex/latex/ntgclass/ntg10.clo
%{_texmfdistdir}/tex/latex/ntgclass/ntg11.clo
%{_texmfdistdir}/tex/latex/ntgclass/ntg12.clo
%{_texmfdistdir}/tex/latex/ntgclass/rapport1.cls
%{_texmfdistdir}/tex/latex/ntgclass/rapport3.cls
%doc %{_texmfdistdir}/doc/latex/ntgclass/00readme.txt
%doc %{_texmfdistdir}/doc/latex/ntgclass/a4.pdf
%doc %{_texmfdistdir}/doc/latex/ntgclass/artdoc.pdf
%doc %{_texmfdistdir}/doc/latex/ntgclass/artdoc.tex
%doc %{_texmfdistdir}/doc/latex/ntgclass/brief.pdf
%doc %{_texmfdistdir}/doc/latex/ntgclass/brief.tex
%doc %{_texmfdistdir}/doc/latex/ntgclass/briefdoc.pdf
%doc %{_texmfdistdir}/doc/latex/ntgclass/briefdoc.tex
%doc %{_texmfdistdir}/doc/latex/ntgclass/catalog.txt
%doc %{_texmfdistdir}/doc/latex/ntgclass/changes.txt
%doc %{_texmfdistdir}/doc/latex/ntgclass/classdoc.pdf
%doc %{_texmfdistdir}/doc/latex/ntgclass/classdoc.tex
%doc %{_texmfdistdir}/doc/latex/ntgclass/manifest.txt
%doc %{_texmfdistdir}/doc/latex/ntgclass/ntgclass.pdf
%doc %{_texmfdistdir}/doc/latex/ntgclass/rapdoc.pdf
%doc %{_texmfdistdir}/doc/latex/ntgclass/rapdoc.tex
#- source
%doc %{_texmfdistdir}/source/latex/ntgclass/a4.dtx
%doc %{_texmfdistdir}/source/latex/ntgclass/a4.ins
%doc %{_texmfdistdir}/source/latex/ntgclass/brief.dtx
%doc %{_texmfdistdir}/source/latex/ntgclass/ntgclass.dtx
%doc %{_texmfdistdir}/source/latex/ntgclass/ntgclass.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18122 |12mr|texlive-ntheorem-1.31-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21607
# category Package
# catalog-ctan /macros/latex/contrib/ntheorem
# catalog-date 2011-02-18 13:25:28 +0100
# catalog-license lppl
# catalog-version 1.31
Name:		texlive-ntheorem
Version:	1.31
Release:	2
Summary:	Enhanced theorem environment
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ntheorem
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ntheorem.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ntheorem.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ntheorem.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Enhancements for theorem-like environments: easier control of
layout; proper placement of endmarks even when the environment
ends with \end{enumerate} or \end{displaymath} (including
support for amsmath displayed-equation environments); and
support for making a list of theorems like \listoffigures.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/ntheorem/ntheorem.std
%{_texmfdistdir}/tex/latex/ntheorem/ntheorem.sty
%doc %{_texmfdistdir}/doc/latex/ntheorem/README
%doc %{_texmfdistdir}/doc/latex/ntheorem/ntheorem.pdf
#- source
%doc %{_texmfdistdir}/source/latex/ntheorem/ntheorem.drv
%doc %{_texmfdistdir}/source/latex/ntheorem/ntheorem.dtx
%doc %{_texmfdistdir}/source/latex/ntheorem/ntheorem.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18123 |12mr|texlive-ntheorem-vn-20111103-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-ntheorem-vn
Version:	20111103
Release:	2
Summary:	TeXLive ntheorem-vn package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ntheorem-vn.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ntheorem-vn.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
TeXLive ntheorem-vn package.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/ntheorem-vn/COPYING
%doc %{_texmfdistdir}/doc/latex/ntheorem-vn/FILELIST
%doc %{_texmfdistdir}/doc/latex/ntheorem-vn/README
%doc %{_texmfdistdir}/doc/latex/ntheorem-vn/ntheorem-doc-vn.pdf
%doc %{_texmfdistdir}/doc/latex/ntheorem-vn/src/Makefile
%doc %{_texmfdistdir}/doc/latex/ntheorem-vn/src/README.src
%doc %{_texmfdistdir}/doc/latex/ntheorem-vn/src/TODO
%doc %{_texmfdistdir}/doc/latex/ntheorem-vn/src/endmarks.tex
%doc %{_texmfdistdir}/doc/latex/ntheorem-vn/src/example.tex
%doc %{_texmfdistdir}/doc/latex/ntheorem-vn/src/help.tex
%doc %{_texmfdistdir}/doc/latex/ntheorem-vn/src/interference.tex
%doc %{_texmfdistdir}/doc/latex/ntheorem-vn/src/intro.tex
%doc %{_texmfdistdir}/doc/latex/ntheorem-vn/src/license.tex
%doc %{_texmfdistdir}/doc/latex/ntheorem-vn/src/ntheorem-doc-vn.tex
%doc %{_texmfdistdir}/doc/latex/ntheorem-vn/src/preamble.tex
%doc %{_texmfdistdir}/doc/latex/ntheorem-vn/src/thanks.tex
%doc %{_texmfdistdir}/doc/latex/ntheorem-vn/src/title-abstract.tex
%doc %{_texmfdistdir}/doc/latex/ntheorem-vn/src/user-interface.tex
%doc %{_texmfdistdir}/doc/latex/ntheorem-vn/test.pdf
%doc %{_texmfdistdir}/doc/latex/ntheorem-vn/test.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18124 |12mr|texlive-nuc-0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22256
# category Package
# catalog-ctan /macros/latex/contrib/nuc
# catalog-date 2011-04-28 12:45:40 +0200
# catalog-license lppl
# catalog-version 0.1
Name:		texlive-nuc
Version:	0.1
Release:	2
Summary:	Notation for nuclear isotopes
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/nuc
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nuc.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nuc.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A simple package providing nuclear sub- and superscripts as
commonly used in radiochemistry, radiation science, and nuclear
physics and engineering applications. Isotopes which have Z
with more digits than A require special spacing to appear
properly; this spacing is supported in the package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/nuc/nuc.sty
%doc %{_texmfdistdir}/doc/latex/nuc/README
%doc %{_texmfdistdir}/doc/latex/nuc/nuc.pdf
%doc %{_texmfdistdir}/doc/latex/nuc/nuc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18125 |12mr|texlive-numericplots-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23241
# category Package
# catalog-ctan /graphics/pstricks/contrib/numericplots
# catalog-date 2011-07-14 20:05:24 +0200
# catalog-license gpl3
# catalog-version 1.0
Name:		texlive-numericplots
Version:	1.0
Release:	2
Summary:	Plot numeric data (including Matlab export) using PSTricks
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/numericplots
License:	GPL3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/numericplots.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/numericplots.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Plotting numeric data is a task which has often to be done for
scientific papers. LaTeX itself provides no facilities for
drawing more than the simplest plots from supplied data. The
package will process user input, and uses PSTricks to plot the
results. The package provides Matlab functions to transform
Matlab results to plottable data.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/numericplots/NumericPlots.sty
%doc %{_texmfdistdir}/doc/latex/numericplots/BasicFunctionality.tex
%doc %{_texmfdistdir}/doc/latex/numericplots/DataTestRealData.tex
%doc %{_texmfdistdir}/doc/latex/numericplots/FurtherExamples.tex
%doc %{_texmfdistdir}/doc/latex/numericplots/License.txt
%doc %{_texmfdistdir}/doc/latex/numericplots/MatlabSupport.tex
%doc %{_texmfdistdir}/doc/latex/numericplots/MultiplePlots.tex
%doc %{_texmfdistdir}/doc/latex/numericplots/NumericPlots.pdf
%doc %{_texmfdistdir}/doc/latex/numericplots/NumericPlotsDoc.tex
%doc %{_texmfdistdir}/doc/latex/numericplots/README.TEXLIVE
%doc %{_texmfdistdir}/doc/latex/numericplots/README.doc
%doc %{_texmfdistdir}/doc/latex/numericplots/Roll406_Ref2288.tex
%doc %{_texmfdistdir}/doc/latex/numericplots/TechnicalDetails.tex
%doc %{_texmfdistdir}/doc/latex/numericplots/TestPlots.tex
%doc %{_texmfdistdir}/doc/latex/numericplots/history.tex
%doc %{_texmfdistdir}/doc/latex/numericplots/keys_NumericDataPlot.tex
%doc %{_texmfdistdir}/doc/latex/numericplots/options.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18126 |12mr|texlive-numname-20100503-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18130
# category Package
# catalog-ctan /macros/latex/contrib/numname
# catalog-date 2010-05-03 00:02:21 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-numname
Version:	20100503
Release:	2
Summary:	Convert a number to its English expression
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/numname
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/numname.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/numname.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package can generate cardinal (one, two, ...) and ordinal
(first, second, ...) numbers. The code derives from the memoir
class, and is extracted for the convenience of non-users of
that class.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/numname/numname.sty
%doc %{_texmfdistdir}/doc/latex/numname/README
%doc %{_texmfdistdir}/doc/latex/numname/numname.pdf
%doc %{_texmfdistdir}/doc/latex/numname/numname.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18127 |12mr|texlive-numprint-1.38-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/numprint
# catalog-date 2008-02-17 21:10:24 +0100
# catalog-license lppl
# catalog-version 1.38
Name:		texlive-numprint
Version:	1.38
Release:	2
Summary:	Print numbers with separators and exponent if necessary
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/numprint
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/numprint.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/numprint.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/numprint.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package numprint prints numbers with a separator every
three digits and converts numbers given as 12345.6e789 to
12\,345,6\cdot 10^{789}. Numbers are printed in the current
mode (text or math) in order to use the correct font. Many
things, including the decimal sign, the thousand separator, as
well as the product sign can be changed by the user, e.g., to
reach 12,345.6\times 10^{789}. If an optional argument is given
it is printed upright as unit. Numbers can be rounded to a
given number of digits. The package supports an automatic,
language-dependent change of the number format. Tabular
alignment using the tabular(*), array, tabularx, and longtable
environments (similar to the dcolumn and rccol packages) is
supported using all features of numprint. Additional text can
be added before and after the formatted number.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/numprint/nbaseprt.sty
%{_texmfdistdir}/tex/latex/numprint/numprint.sty
%{_texmfdistdir}/tex/latex/numprint/numprint032.sty
%doc %{_texmfdistdir}/doc/latex/numprint/ChangeLog.nbaseprt
%doc %{_texmfdistdir}/doc/latex/numprint/ChangeLog.numprint
%doc %{_texmfdistdir}/doc/latex/numprint/README
%doc %{_texmfdistdir}/doc/latex/numprint/getversion.tex
%doc %{_texmfdistdir}/doc/latex/numprint/nbaseprt.pdf
%doc %{_texmfdistdir}/doc/latex/numprint/nbaseprt.xml
%doc %{_texmfdistdir}/doc/latex/numprint/nbaseprttest.tex
%doc %{_texmfdistdir}/doc/latex/numprint/numprint.pdf
%doc %{_texmfdistdir}/doc/latex/numprint/numprint.xml
%doc %{_texmfdistdir}/doc/latex/numprint/numprinttest.tex
#- source
%doc %{_texmfdistdir}/source/latex/numprint/Makefile
%doc %{_texmfdistdir}/source/latex/numprint/nbaseprt.dtx
%doc %{_texmfdistdir}/source/latex/numprint/numprint.dtx
%doc %{_texmfdistdir}/source/latex/numprint/numprint.ins
%doc %{_texmfdistdir}/source/latex/numprint/numprint032.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18128 |12mr|texlive-oberdiek-20120504-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26725
# category Package
# catalog-ctan /macros/latex/contrib/oberdiek
# catalog-date 2012-05-04 16:11:29 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-oberdiek
Version:	20120504
Release:	1
Summary:	A bundle of packages submitted by Heiko Oberdiek
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/oberdiek
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/oberdiek.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/oberdiek.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/oberdiek.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bundle comprises packages to provide: - accsupp: better
accessibility support for PDF files; - aliascnt: 'alias
counters'; - alphalph: multiple-alphabetic counting
(a...z,aa...zz,... -- up to the full extent of a TeX counter);
- askinclude: replaces \includeonly by an interactive user
interface; - atbegshi: a modern reimplementation of package
everyshi; - atenddvi: provides \AtEndDvi command; -
attachfile2: attach files to PDF files; - atveryend: hooks the
very end of a document; - auxhook: stick stuff at the start of
the .aux file; - bigintcalc: expandable arithmetic operations
with big integers that can exceed TeX's number limits; -
bitset: defines and implements the data type bit set, a vector
of bits; - bmpsize: get bitmap size and resolution data; -
bookmark: alternative bookmark (outline) organization for
package hyperref; - catchfile: collects the contents of a file
and puts it in a macro; - centernot: a horizontally-centred
\not symbol; - chemarr: extensible chemists' reaction arrows; -
classlist: record information about document class(es) used; -
colonequals: poor man's mathematical relation symbols; -
dvipscol: dvips colour stack management; - embedfile: embed
files in PDF documents; - engord: define counter-printing
operations producing English ordinals; - eolgrab: collect
arguments delimited by end of line; - epstopdf: conversion with
epstopdf on the fly; - etexcmds: adds a prefix to eTeX's
commands, to avoid conflicts with existing macros; - flags:
setting and clearing flags in bit fields and converting the bit
field into a decimal number; - gettitlestring: clean up the
string containing the title of a section, etc.; - grfext:
macros for adding and reordering the list of graphics file
extensions recognised by the graphics package; - grffile:
extend file name processing in the graphics bundle; - hosub:
build collections of packages; - holtxdoc: extra documentation
macros; - hologo: bookmark-enabled logos; - hopatch: safely
apply package patches; - hycolor: implements the color option
stuff that is used by packages hyperref and bookmark; -
hypbmsec: bookmarks in sectioning commands; - hypcap: anjusting
anchors of captions; - hypdestopt: optimising hyperref's pdftex
driver destinations; - hypdoc: hyper-references in the LaTeX
standard doc package; - hypgotoe: experimental package for
links to embedded files; - hyphsubst: substitute hyphenation
patterns; - ifdraft: switch for option draft; - iflang:
provides expandable checks for the current language; -
ifluatex: looks for LuaTeX regardless of its mode and provides
the switch \ifluatex; - ifpdf: provides the ifpdf switch; -
ifvtex: provides the \ifvtex switch; - infwarerr: provides a
complete set of macros for informations, warnings and error
messages with support for plain TeX; - inputenx: enhanced
handling of input encoding; - intcalc: provides expandable
arithmetic operations with integers; - kvdefinekeys: define
key-value keys in the same manner as keyval; - kvoptions: use
package options in key value format ; - kvsetkeys: a variant of
the \setkeys command; - letltxmacro: Let assignment for LaTeX
macros; - listingsutf8: (partially) extends the listings
package to UTF-8 encoding; - ltxcmds: exports some utility
macros from the LaTeX kernel into a separate namespace and also
provides them for other formats such as plain-TeX; - luacolor:
implements colour support based on LuaTeX's node attributes; -
luatex: utilises new and extended features and resources that
LuaTeX provides; - magicnum: allows to access magic numbers by
a hierarchical name system; - makerobust: make a command
robust; - pagegrid: prints a page grid in the background; -
pagesel: select pages of a document for output; - pdfcolfoot:
using pdftex's color stack for footnotes; - pdfcol: macros for
setting and maintaining new color stacks; - pdfcolmk: PDFTeX
COLour MarK -- fake a PDFTeX colour stack using marks (not
needed for PDFTeX 1.40.0 and later); - pdfcolparallel: fixes
colour problems in package parallel; - pdfcolparcolumns: fixes
colour problems in package parcolumns; - pdfcrypt: setting PDF
encryption; - pdfescape: pdfTeX's escape features using TeX or
e-TeX; - pdflscape: landscape pages in PDF; - pdfrender:
control PDF rendering modes; - pdftexcmds: provide PDFTeX
primitives missing in LuaTeX; - picture: dimens for picture
macros; - pmboxdraw: poor man's box drawing characters; -
protecteddef: define a command that protected against
expansion; - refcount: using the numeric values of references;
- rerunfilecheck: checksum based rerun checks on auxiliary
files; - resizegather: automatically resize overly large
equations; - rotchiffre: performs simple rotation cyphers; -
scrindex: redefines environment 'theindex' of package 'index',
if a class from KOMA-Script is loaded; - selinput: select the
input encoding by specifying pairs of input characters and
their glyph names; - setouterhbox: set \hbox in outer
horizontal mode; - settobox: getting box sizes; - soulutf8:
extends package soul and adds some support for UTF-8; -
stackrel: extensions of the \stackrel command; - stampinclude:
selects the files for \include by inspecting the timestamp of
the .aux file(s); - stringenc: provides \StringEncodingConvert
for converting a string between different encodings; -
tabularht: tabulars with height specification; - tabularkv: key
value interface for tabular parameters; - telprint: print
German telephone numbers; - thepdfnumber: canonical numbers for
use in PDF files and elsewhere; - transparent: using a color
stack for transparency with pdftex; - twoopt: commands with two
optional arguments; - uniquecounter: provides unlimited unique
counter; - zref: a proposed new reference system. Each of the
packages is represented by two files, a .dtx (documented
source) and a PDF file; the .ins file necessary for
installation is extracted by running the .dtx file with Plain
TeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bib/oberdiek/oberdiek-bundle.bib
%{_texmfdistdir}/bibtex/bib/oberdiek/oberdiek-source.bib
%{_texmfdistdir}/scripts/oberdiek/luacolor-pre065.lua
%{_texmfdistdir}/scripts/oberdiek/luacolor.lua
%{_texmfdistdir}/scripts/oberdiek/magicnum.lua
%{_texmfdistdir}/scripts/oberdiek/oberdiek.luacolor-pre065.lua
%{_texmfdistdir}/scripts/oberdiek/oberdiek.luacolor.lua
%{_texmfdistdir}/scripts/oberdiek/oberdiek.luatex.lua
%{_texmfdistdir}/scripts/oberdiek/oberdiek.magicnum.lua
%{_texmfdistdir}/scripts/oberdiek/oberdiek.pdftexcmds.lua
%{_texmfdistdir}/scripts/oberdiek/pdfatfi.pl
%{_texmfdistdir}/scripts/oberdiek/pdftexcmds.lua
%{_texmfdistdir}/tex/generic/oberdiek/alphalph.sty
%{_texmfdistdir}/tex/generic/oberdiek/atbegshi.sty
%{_texmfdistdir}/tex/generic/oberdiek/bigintcalc.sty
%{_texmfdistdir}/tex/generic/oberdiek/bitset.sty
%{_texmfdistdir}/tex/generic/oberdiek/catchfile.sty
%{_texmfdistdir}/tex/generic/oberdiek/embedfile.sty
%{_texmfdistdir}/tex/generic/oberdiek/engord.sty
%{_texmfdistdir}/tex/generic/oberdiek/eolgrab.sty
%{_texmfdistdir}/tex/generic/oberdiek/etexcmds.sty
%{_texmfdistdir}/tex/generic/oberdiek/fibnum.sty
%{_texmfdistdir}/tex/generic/oberdiek/gettitlestring.sty
%{_texmfdistdir}/tex/generic/oberdiek/hobsub-generic.sty
%{_texmfdistdir}/tex/generic/oberdiek/hobsub-hyperref.sty
%{_texmfdistdir}/tex/generic/oberdiek/hobsub.sty
%{_texmfdistdir}/tex/generic/oberdiek/hologo.sty
%{_texmfdistdir}/tex/generic/oberdiek/hyphsubst.sty
%{_texmfdistdir}/tex/generic/oberdiek/iflang.sty
%{_texmfdistdir}/tex/generic/oberdiek/ifpdf.sty
%{_texmfdistdir}/tex/generic/oberdiek/ifvtex.sty
%{_texmfdistdir}/tex/generic/oberdiek/infwarerr.sty
%{_texmfdistdir}/tex/generic/oberdiek/intcalc.sty
%{_texmfdistdir}/tex/generic/oberdiek/kvdefinekeys.sty
%{_texmfdistdir}/tex/generic/oberdiek/kvsetkeys.sty
%{_texmfdistdir}/tex/generic/oberdiek/ltxcmds.sty
%{_texmfdistdir}/tex/generic/oberdiek/luatex-loader.sty
%{_texmfdistdir}/tex/generic/oberdiek/luatex.sty
%{_texmfdistdir}/tex/generic/oberdiek/magicnum.sty
%{_texmfdistdir}/tex/generic/oberdiek/mleftright.sty
%{_texmfdistdir}/tex/generic/oberdiek/pdfcol.sty
%{_texmfdistdir}/tex/generic/oberdiek/pdfcrypt.sty
%{_texmfdistdir}/tex/generic/oberdiek/pdfescape.sty
%{_texmfdistdir}/tex/generic/oberdiek/pdfrender.sty
%{_texmfdistdir}/tex/generic/oberdiek/pdftexcmds.sty
%{_texmfdistdir}/tex/generic/oberdiek/protecteddef.sty
%{_texmfdistdir}/tex/generic/oberdiek/rotchiffre.sty
%{_texmfdistdir}/tex/generic/oberdiek/se-ascii-print.def
%{_texmfdistdir}/tex/generic/oberdiek/se-ascii.def
%{_texmfdistdir}/tex/generic/oberdiek/se-clean7bit.def
%{_texmfdistdir}/tex/generic/oberdiek/se-cp1250.def
%{_texmfdistdir}/tex/generic/oberdiek/se-cp1251.def
%{_texmfdistdir}/tex/generic/oberdiek/se-cp1252.def
%{_texmfdistdir}/tex/generic/oberdiek/se-cp1257.def
%{_texmfdistdir}/tex/generic/oberdiek/se-cp437.def
%{_texmfdistdir}/tex/generic/oberdiek/se-cp850.def
%{_texmfdistdir}/tex/generic/oberdiek/se-cp852.def
%{_texmfdistdir}/tex/generic/oberdiek/se-cp855.def
%{_texmfdistdir}/tex/generic/oberdiek/se-cp858.def
%{_texmfdistdir}/tex/generic/oberdiek/se-cp865.def
%{_texmfdistdir}/tex/generic/oberdiek/se-cp866.def
%{_texmfdistdir}/tex/generic/oberdiek/se-dec-mcs.def
%{_texmfdistdir}/tex/generic/oberdiek/se-iso-8859-1.def
%{_texmfdistdir}/tex/generic/oberdiek/se-iso-8859-10.def
%{_texmfdistdir}/tex/generic/oberdiek/se-iso-8859-11.def
%{_texmfdistdir}/tex/generic/oberdiek/se-iso-8859-13.def
%{_texmfdistdir}/tex/generic/oberdiek/se-iso-8859-14.def
%{_texmfdistdir}/tex/generic/oberdiek/se-iso-8859-15.def
%{_texmfdistdir}/tex/generic/oberdiek/se-iso-8859-16.def
%{_texmfdistdir}/tex/generic/oberdiek/se-iso-8859-2.def
%{_texmfdistdir}/tex/generic/oberdiek/se-iso-8859-3.def
%{_texmfdistdir}/tex/generic/oberdiek/se-iso-8859-4.def
%{_texmfdistdir}/tex/generic/oberdiek/se-iso-8859-5.def
%{_texmfdistdir}/tex/generic/oberdiek/se-iso-8859-6.def
%{_texmfdistdir}/tex/generic/oberdiek/se-iso-8859-7.def
%{_texmfdistdir}/tex/generic/oberdiek/se-iso-8859-8.def
%{_texmfdistdir}/tex/generic/oberdiek/se-iso-8859-9.def
%{_texmfdistdir}/tex/generic/oberdiek/se-koi8-r.def
%{_texmfdistdir}/tex/generic/oberdiek/se-mac-centeuro.def
%{_texmfdistdir}/tex/generic/oberdiek/se-mac-cyrillic.def
%{_texmfdistdir}/tex/generic/oberdiek/se-mac-roman.def
%{_texmfdistdir}/tex/generic/oberdiek/se-nextstep.def
%{_texmfdistdir}/tex/generic/oberdiek/se-pdfdoc.def
%{_texmfdistdir}/tex/generic/oberdiek/se-utf16le.def
%{_texmfdistdir}/tex/generic/oberdiek/se-utf32be.def
%{_texmfdistdir}/tex/generic/oberdiek/se-utf32le.def
%{_texmfdistdir}/tex/generic/oberdiek/se-utf8.def
%{_texmfdistdir}/tex/generic/oberdiek/setouterhbox.sty
%{_texmfdistdir}/tex/generic/oberdiek/soulutf8.sty
%{_texmfdistdir}/tex/generic/oberdiek/stringenc.sty
%{_texmfdistdir}/tex/generic/oberdiek/telprint.sty
%{_texmfdistdir}/tex/generic/oberdiek/thepdfnumber.sty
%{_texmfdistdir}/tex/generic/oberdiek/uniquecounter.sty
%{_texmfdistdir}/tex/latex/oberdiek/accsupp-dvipdfm.def
%{_texmfdistdir}/tex/latex/oberdiek/accsupp-dvips.def
%{_texmfdistdir}/tex/latex/oberdiek/accsupp-pdftex.def
%{_texmfdistdir}/tex/latex/oberdiek/accsupp.sty
%{_texmfdistdir}/tex/latex/oberdiek/aliascnt.sty
%{_texmfdistdir}/tex/latex/oberdiek/askinclude.sty
%{_texmfdistdir}/tex/latex/oberdiek/atenddvi.sty
%{_texmfdistdir}/tex/latex/oberdiek/atfi-dvipdfmx.def
%{_texmfdistdir}/tex/latex/oberdiek/atfi-dvips.def
%{_texmfdistdir}/tex/latex/oberdiek/atfi-pdftex.def
%{_texmfdistdir}/tex/latex/oberdiek/attachfile2.sty
%{_texmfdistdir}/tex/latex/oberdiek/atveryend.sty
%{_texmfdistdir}/tex/latex/oberdiek/auxhook.sty
%{_texmfdistdir}/tex/latex/oberdiek/bkm-dvipdfm.def
%{_texmfdistdir}/tex/latex/oberdiek/bkm-dvips.def
%{_texmfdistdir}/tex/latex/oberdiek/bkm-dvipsone.def
%{_texmfdistdir}/tex/latex/oberdiek/bkm-pdftex.def
%{_texmfdistdir}/tex/latex/oberdiek/bkm-textures.def
%{_texmfdistdir}/tex/latex/oberdiek/bkm-vtex.def
%{_texmfdistdir}/tex/latex/oberdiek/bmpsize-base.sty
%{_texmfdistdir}/tex/latex/oberdiek/bmpsize-dvipdfm.def
%{_texmfdistdir}/tex/latex/oberdiek/bmpsize-dvipdfmx.def
%{_texmfdistdir}/tex/latex/oberdiek/bmpsize-dvips.def
%{_texmfdistdir}/tex/latex/oberdiek/bmpsize-test.tex
%{_texmfdistdir}/tex/latex/oberdiek/bmpsize.sty
%{_texmfdistdir}/tex/latex/oberdiek/bookmark.sty
%{_texmfdistdir}/tex/latex/oberdiek/centernot.sty
%{_texmfdistdir}/tex/latex/oberdiek/chemarr.sty
%{_texmfdistdir}/tex/latex/oberdiek/classlist.sty
%{_texmfdistdir}/tex/latex/oberdiek/colonequals.sty
%{_texmfdistdir}/tex/latex/oberdiek/dtx-attach.sty
%{_texmfdistdir}/tex/latex/oberdiek/dvipscol.sty
%{_texmfdistdir}/tex/latex/oberdiek/enparen.sty
%{_texmfdistdir}/tex/latex/oberdiek/epstopdf-base.sty
%{_texmfdistdir}/tex/latex/oberdiek/epstopdf.sty
%{_texmfdistdir}/tex/latex/oberdiek/flags.sty
%{_texmfdistdir}/tex/latex/oberdiek/grfext.sty
%{_texmfdistdir}/tex/latex/oberdiek/grffile.sty
%{_texmfdistdir}/tex/latex/oberdiek/holtxdoc.sty
%{_texmfdistdir}/tex/latex/oberdiek/hopatch.sty
%{_texmfdistdir}/tex/latex/oberdiek/hycolor.sty
%{_texmfdistdir}/tex/latex/oberdiek/hypbmsec.sty
%{_texmfdistdir}/tex/latex/oberdiek/hypcap.sty
%{_texmfdistdir}/tex/latex/oberdiek/hypdestopt.sty
%{_texmfdistdir}/tex/latex/oberdiek/hypdoc.sty
%{_texmfdistdir}/tex/latex/oberdiek/hypgotoe.sty
%{_texmfdistdir}/tex/latex/oberdiek/ifdraft.sty
%{_texmfdistdir}/tex/latex/oberdiek/inputenx.sty
%{_texmfdistdir}/tex/latex/oberdiek/ix-alias.def
%{_texmfdistdir}/tex/latex/oberdiek/ix-math.def
%{_texmfdistdir}/tex/latex/oberdiek/ix-name.def
%{_texmfdistdir}/tex/latex/oberdiek/ix-slot.def
%{_texmfdistdir}/tex/latex/oberdiek/ix-uc.def
%{_texmfdistdir}/tex/latex/oberdiek/ix-utf8enc.dfu
%{_texmfdistdir}/tex/latex/oberdiek/kvoptions-patch.sty
%{_texmfdistdir}/tex/latex/oberdiek/kvoptions.sty
%{_texmfdistdir}/tex/latex/oberdiek/letltxmacro.sty
%{_texmfdistdir}/tex/latex/oberdiek/listingsutf8.sty
%{_texmfdistdir}/tex/latex/oberdiek/luacolor.sty
%{_texmfdistdir}/tex/latex/oberdiek/makerobust.sty
%{_texmfdistdir}/tex/latex/oberdiek/pagegrid.sty
%{_texmfdistdir}/tex/latex/oberdiek/pagesel.sty
%{_texmfdistdir}/tex/latex/oberdiek/pdfcolfoot.sty
%{_texmfdistdir}/tex/latex/oberdiek/pdfcolmk.sty
%{_texmfdistdir}/tex/latex/oberdiek/pdfcolparallel.sty
%{_texmfdistdir}/tex/latex/oberdiek/pdfcolparcolumns.sty
%{_texmfdistdir}/tex/latex/oberdiek/pdflscape.sty
%{_texmfdistdir}/tex/latex/oberdiek/picture.sty
%{_texmfdistdir}/tex/latex/oberdiek/pmboxdraw.sty
%{_texmfdistdir}/tex/latex/oberdiek/pmboxdrawenc.dfu
%{_texmfdistdir}/tex/latex/oberdiek/refcount.sty
%{_texmfdistdir}/tex/latex/oberdiek/rerunfilecheck.sty
%{_texmfdistdir}/tex/latex/oberdiek/resizegather.sty
%{_texmfdistdir}/tex/latex/oberdiek/scrindex.sty
%{_texmfdistdir}/tex/latex/oberdiek/selinput.sty
%{_texmfdistdir}/tex/latex/oberdiek/settobox.sty
%{_texmfdistdir}/tex/latex/oberdiek/stackrel.sty
%{_texmfdistdir}/tex/latex/oberdiek/stampinclude.sty
%{_texmfdistdir}/tex/latex/oberdiek/tabularht.sty
%{_texmfdistdir}/tex/latex/oberdiek/tabularkv.sty
%{_texmfdistdir}/tex/latex/oberdiek/transparent.sty
%{_texmfdistdir}/tex/latex/oberdiek/twoopt.sty
%{_texmfdistdir}/tex/latex/oberdiek/x-ascii.def
%{_texmfdistdir}/tex/latex/oberdiek/x-atarist.def
%{_texmfdistdir}/tex/latex/oberdiek/x-cp1250.def
%{_texmfdistdir}/tex/latex/oberdiek/x-cp1251.def
%{_texmfdistdir}/tex/latex/oberdiek/x-cp1252.def
%{_texmfdistdir}/tex/latex/oberdiek/x-cp1255.def
%{_texmfdistdir}/tex/latex/oberdiek/x-cp1257.def
%{_texmfdistdir}/tex/latex/oberdiek/x-cp437.def
%{_texmfdistdir}/tex/latex/oberdiek/x-cp850.def
%{_texmfdistdir}/tex/latex/oberdiek/x-cp852.def
%{_texmfdistdir}/tex/latex/oberdiek/x-cp855.def
%{_texmfdistdir}/tex/latex/oberdiek/x-cp858.def
%{_texmfdistdir}/tex/latex/oberdiek/x-cp865.def
%{_texmfdistdir}/tex/latex/oberdiek/x-cp866.def
%{_texmfdistdir}/tex/latex/oberdiek/x-dec-mcs.def
%{_texmfdistdir}/tex/latex/oberdiek/x-iso-8859-1.def
%{_texmfdistdir}/tex/latex/oberdiek/x-iso-8859-10.def
%{_texmfdistdir}/tex/latex/oberdiek/x-iso-8859-13.def
%{_texmfdistdir}/tex/latex/oberdiek/x-iso-8859-14.def
%{_texmfdistdir}/tex/latex/oberdiek/x-iso-8859-15.def
%{_texmfdistdir}/tex/latex/oberdiek/x-iso-8859-16.def
%{_texmfdistdir}/tex/latex/oberdiek/x-iso-8859-2.def
%{_texmfdistdir}/tex/latex/oberdiek/x-iso-8859-3.def
%{_texmfdistdir}/tex/latex/oberdiek/x-iso-8859-4.def
%{_texmfdistdir}/tex/latex/oberdiek/x-iso-8859-5.def
%{_texmfdistdir}/tex/latex/oberdiek/x-iso-8859-8.def
%{_texmfdistdir}/tex/latex/oberdiek/x-iso-8859-9.def
%{_texmfdistdir}/tex/latex/oberdiek/x-koi8-r.def
%{_texmfdistdir}/tex/latex/oberdiek/x-mac-centeuro.def
%{_texmfdistdir}/tex/latex/oberdiek/x-mac-cyrillic.def
%{_texmfdistdir}/tex/latex/oberdiek/x-mac-roman.def
%{_texmfdistdir}/tex/latex/oberdiek/x-nextstep.def
%{_texmfdistdir}/tex/latex/oberdiek/x-verbatim.def
%{_texmfdistdir}/tex/latex/oberdiek/xcolor-patch.sty
%{_texmfdistdir}/tex/latex/oberdiek/zref-abspage.sty
%{_texmfdistdir}/tex/latex/oberdiek/zref-abspos.sty
%{_texmfdistdir}/tex/latex/oberdiek/zref-base.sty
%{_texmfdistdir}/tex/latex/oberdiek/zref-counter.sty
%{_texmfdistdir}/tex/latex/oberdiek/zref-dotfill.sty
%{_texmfdistdir}/tex/latex/oberdiek/zref-env.sty
%{_texmfdistdir}/tex/latex/oberdiek/zref-hyperref.sty
%{_texmfdistdir}/tex/latex/oberdiek/zref-lastpage.sty
%{_texmfdistdir}/tex/latex/oberdiek/zref-marks.sty
%{_texmfdistdir}/tex/latex/oberdiek/zref-nextpage.sty
%{_texmfdistdir}/tex/latex/oberdiek/zref-pageattr.sty
%{_texmfdistdir}/tex/latex/oberdiek/zref-pagelayout.sty
%{_texmfdistdir}/tex/latex/oberdiek/zref-perpage.sty
%{_texmfdistdir}/tex/latex/oberdiek/zref-runs.sty
%{_texmfdistdir}/tex/latex/oberdiek/zref-savepos.sty
%{_texmfdistdir}/tex/latex/oberdiek/zref-thepage.sty
%{_texmfdistdir}/tex/latex/oberdiek/zref-titleref.sty
%{_texmfdistdir}/tex/latex/oberdiek/zref-totpages.sty
%{_texmfdistdir}/tex/latex/oberdiek/zref-user.sty
%{_texmfdistdir}/tex/latex/oberdiek/zref-xr.sty
%{_texmfdistdir}/tex/latex/oberdiek/zref.sty
%doc %{_texmfdistdir}/doc/latex/oberdiek/accsupp-example1.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/accsupp-example2.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/accsupp.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/aliascnt.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/alphalph.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/askinclude.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/atbegshi-example1.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/atbegshi-example2.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/atbegshi.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/atenddvi.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/attachfile2.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/atveryend.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/auxhook.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/bigintcalc.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/bitset.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/bmpsize.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/bookmark-example.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/bookmark.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/catchfile.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/centernot.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/chemarr-example.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/chemarr.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/classlist.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/colonequals.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/dvipscol.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/embedfile-example-collection.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/embedfile-example-plain.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/embedfile.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/engord.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/enparen.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/eolgrab.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/epstopdf.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/etexcmds.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/example-mycolorsetup.sty
%doc %{_texmfdistdir}/doc/latex/oberdiek/example/eolgrab-example-env.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/example/eolgrab-example-ltx.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/example/eolgrab-example-sec.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/example/hologo-example.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/fibnum.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/flags.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/gettitlestring.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/grfext.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/grffile.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/hobsub.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/hologo.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/holtxdoc.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/hopatch.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/hycolor.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/hypbmsec.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/hypcap.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/hypdestopt.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/hypdoc.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/hypgotoe-example.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/hypgotoe.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/hyphsubst.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/ifdraft.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/iflang.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/ifpdf.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/ifvtex.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/infwarerr.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/inputenx-licrcmds.txt
%doc %{_texmfdistdir}/doc/latex/oberdiek/inputenx-utf8enc.txt
%doc %{_texmfdistdir}/doc/latex/oberdiek/inputenx.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/intcalc.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/kvdefinekeys.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/kvoptions.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/kvsetkeys-example.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/kvsetkeys.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/letltxmacro-showcases.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/letltxmacro.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/listingsutf8.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/ltxcmds.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/luacolor.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/luatex.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/magicnum.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/magicnum.txt
%doc %{_texmfdistdir}/doc/latex/oberdiek/makerobust-example.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/makerobust.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/mleftright.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/oberdiek.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/pagegrid.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/pagesel.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/pdfcol.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/pdfcolfoot.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/pdfcolmk.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/pdfcolparallel.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/pdfcolparcolumns.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/pdfcrypt.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/pdfescape.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/pdflscape.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/pdfrender.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/pdftexcmds.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/picture-example.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/picture.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/pmboxdraw.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/protecteddef.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/refcount.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/rerunfilecheck-example.cfg
%doc %{_texmfdistdir}/doc/latex/oberdiek/rerunfilecheck.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/resizegather.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/rotchiffre.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/scrindex-example1.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/scrindex-example2.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/scrindex.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/selinput.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/setouterhbox-example.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/setouterhbox.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/settobox-example.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/settobox.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/soulutf8.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/stackrel.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/stampinclude.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/stringenc.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/tabularht-example1.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/tabularht-example2.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/tabularht.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/tabularkv-example.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/tabularkv.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/telprint.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/ExtractRotate.java
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/accsupp-test1.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/alphalph-test1.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/alphalph-test2.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/alphalph-test3.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/askinclude-a.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/askinclude-b.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/askinclude-c.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/askinclude-test1.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/askinclude-test10.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/askinclude-test11.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/askinclude-test12.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/askinclude-test13.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/askinclude-test14.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/askinclude-test15.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/askinclude-test16.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/askinclude-test17.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/askinclude-test18.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/askinclude-test19.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/askinclude-test2.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/askinclude-test20.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/askinclude-test21.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/askinclude-test22.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/askinclude-test23.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/askinclude-test24.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/askinclude-test3.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/askinclude-test4.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/askinclude-test5.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/askinclude-test6.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/askinclude-test7.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/askinclude-test8.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/askinclude-test9.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/atbegshi-test1.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/atbegshi-test2.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/atbegshi-test3.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/atveryend-test1.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/bigintcalc-test1.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/bigintcalc-test2.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/bigintcalc-test3.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/bitset-test1.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/bitset-test2.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/bitset-test3.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/catchfile-test1.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/catchfile-test2.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/catchfile-test3.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/embedfile-test1.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/embedfile-test2.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/embedfile-test3.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/embedfile-test4.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/engord-test1.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/eolgrab-test1.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/eolgrab-test2.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/epstopdf-test1.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/etexcmds-test1.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/etexcmds-test2.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/etexcmds-test3.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/etexcmds-test4.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/fibnum-test-calc.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/fibnum-test1.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/gettitlestring-test1.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/gettitlestring-test2.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/grfext-test1.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/grfext-test2.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/grffile-test1.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/hobsub-test1.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/hologo-test-list.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/hologo-test-spacefactor.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/hologo-test1.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/hopatch-test1.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/hopatch-test2.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/hycolor-test-xcol1.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/hycolor-test-xcol2.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/hycolor-test-xcol3.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/hycolor-test-xcol4.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/hycolor-test1.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/hycolor-test2.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/hycolor-test3.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/hyphsubst-test1.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/hyphsubst-test2.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/iflang-test1.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/iflang-test2.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/iflang-test3.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/iflang-test4.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/iflang-test5.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/ifpdf-test1.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/ifvtex-test1.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/infwarerr-test1.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/infwarerr-test2.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/infwarerr-test3.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/intcalc-test1.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/intcalc-test2.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/intcalc-test3.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/intcalc-test4.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/kvdefinekeys-test1.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/kvoptions-test1.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/kvoptions-test2.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/kvoptions-test3.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/kvoptions-test4.sty
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/kvoptions-test4.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/kvsetkeys-test1.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/kvsetkeys-test2.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/kvsetkeys-test3.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/kvsetkeys-test4.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/letltxmacro-test1.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/letltxmacro-test2.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/listingsutf8-test1.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/listingsutf8-test2.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/listingsutf8-test3.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/listingsutf8-test4.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/listingsutf8-test5.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/ltxcmds-test-carcdr.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/ltxcmds-test-gobble.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/ltxcmds-test-ifboxempty.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/ltxcmds-test-ifempty.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/ltxcmds-test-nextchar.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/ltxcmds-test-zapspace.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/ltxcmds-test1.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/luacolor-test1.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/luacolor-test2.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/luacolor-test3.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/luatex-test1.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/luatex-test2.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/luatex-test3.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/luatex-test4.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/luatex-test5.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/magicnum-test1.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/magicnum-test2.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/magicnum-test3.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/magicnum-test4.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/mleftright-test1.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/pagegrid-test1.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/pdfcol-test1.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/pdfcol-test2.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/pdfcol-test3.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/pdfcol-test4.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/pdfcolfoot-test1.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/pdfcolparallel-test1.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/pdfcolparcolumns-test1.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/pdfescape-test1.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/pdfescape-test2.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/pdfescape-test3.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/pdfescape-test4.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/pdfescape-test5.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/pdfescape-test6.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/pdflscape-test1.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/pdflscape-test2.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/pdflscape-test3.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/pdflscape-test4.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/pdflscape-test5.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/pdflscape-test6.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/pdflscape-test6.txt
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/pdfrender-test1.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/pdfrender-test2.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/pdfrender-test3.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/pdfrender-test4.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/pdfrender-test5.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/pdftexcmds-test-escape.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/pdftexcmds-test-shell.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/pdftexcmds-test1.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/pdftexcmds-test2.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/pmboxdraw-test1.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/protecteddef-test1.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/protecteddef-test2.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/refcount-test1.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/refcount-test2.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/refcount-test3.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/refcount-test4.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/refcount-test5.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/rerunfilecheck-test1.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/resizegather-test1.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/rotchiffre-test1.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/rotchiffre-test2.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/selinput-test1.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/selinput-test2.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/selinput-test3.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/selinput-test4.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/selinput-test5.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/setouterhbox-test1.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/setouterhbox-test2.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/soulutf8-test1.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/soulutf8-test2.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/soulutf8-test3.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/soulutf8-test4.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/soulutf8-test5.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/stringenc-test1.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/stringenc-test2.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/telprint-test1.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/thepdfnumber-test1.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/thepdfnumber-test2.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/thepdfnumber-test3.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/uniquecounter-test1.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/uniquecounter-test2.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/uniquecounter-test3.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/zref-test-base.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/zref-test-runs.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/zref-test-titleref-memoir.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/test/zref-test1.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/thepdfnumber.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/transparent-example.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/transparent.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/twoopt.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/uniquecounter-example.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/uniquecounter.pdf
%doc %{_texmfdistdir}/doc/latex/oberdiek/zref-example-lastpage.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/zref-example-nextpage.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/zref-example.tex
%doc %{_texmfdistdir}/doc/latex/oberdiek/zref.pdf
#- source
%doc %{_texmfdistdir}/source/latex/oberdiek/accsupp.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/aliascnt.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/alphalph.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/askinclude.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/atbegshi.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/atenddvi.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/attachfile2.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/atveryend.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/auxhook.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/bigintcalc.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/bitset.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/bmpsize.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/bookmark.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/accsupp.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/aliascnt.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/alphalph.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/askinclude.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/atbegshi.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/atenddvi.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/attachfile2.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/atveryend.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/auxhook.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/bigintcalc.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/bitset.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/bmpsize.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/bookmark.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/catchfile.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/centernot.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/chemarr.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/classlist.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/colonequals.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/dvipscol.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/embedfile.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/engord.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/eolgrab.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/epstopdf-pkg.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/etexcmds.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/flags.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/gettitlestring.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/grfext.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/grffile.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/hobsub.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/hologo.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/holtxdoc.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/hopatch.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/hycolor.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/hypbmsec.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/hypcap.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/hypdestopt.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/hypdoc.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/hypgotoe.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/hyphsubst.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/ifdraft.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/iflang.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/ifluatex.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/ifpdf.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/ifvtex.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/infwarerr.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/inputenx.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/intcalc.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/kvdefinekeys.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/kvoptions.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/kvsetkeys.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/letltxmacro.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/listingsutf8.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/ltxcmds.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/luacolor.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/luatex.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/magicnum.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/makerobust.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/mleftright.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/pagegrid.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/pagesel.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/pdfcol.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/pdfcolfoot.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/pdfcolmk.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/pdfcolparallel.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/pdfcolparcolumns.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/pdfcrypt.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/pdfescape.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/pdflscape.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/pdfrender.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/pdftexcmds.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/picture.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/pmboxdraw.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/protecteddef.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/refcount.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/rerunfilecheck.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/resizegather.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/rotchiffre.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/scrindex.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/selinput.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/setouterhbox.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/settobox.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/soulutf8.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/stackrel.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/stampinclude.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/stringenc.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/tabularht.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/tabularkv.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/telprint.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/transparent.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/twoopt.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/uniquecounter.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catalogue/zref.xml
%doc %{_texmfdistdir}/source/latex/oberdiek/catchfile.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/centernot.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/chemarr.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/classlist.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/colonequals.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/dvipscol.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/embedfile.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/engord.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/enparen.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/eolgrab.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/epstopdf.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/etexcmds.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/fibnum.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/flags.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/gettitlestring.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/grfext.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/grffile.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/hobsub.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/hologo.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/holtxdoc.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/hopatch.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/hycolor.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/hypbmsec.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/hypcap.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/hypdestopt.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/hypdoc.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/hypgotoe.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/hyphsubst.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/ifdraft.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/iflang.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/ifpdf.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/ifvtex.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/infwarerr.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/inputenx.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/intcalc.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/kvdefinekeys.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/kvoptions.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/kvsetkeys.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/letltxmacro.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/listingsutf8.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/ltxcmds.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/luacolor.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/luatex.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/magicnum.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/makerobust.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/mleftright.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/oberdiek.ins
%doc %{_texmfdistdir}/source/latex/oberdiek/oberdiek.tex
%doc %{_texmfdistdir}/source/latex/oberdiek/pagegrid.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/pagesel.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/pdfcol.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/pdfcolfoot.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/pdfcolmk.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/pdfcolparallel.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/pdfcolparcolumns.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/pdfcrypt.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/pdfescape.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/pdflscape.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/pdfrender.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/pdftexcmds.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/picture.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/pmboxdraw.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/protecteddef.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/readme-ctan.txt
%doc %{_texmfdistdir}/source/latex/oberdiek/refcount.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/rerunfilecheck.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/resizegather.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/rotchiffre.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/scrindex.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/selinput.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/setouterhbox.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/settobox.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/soulutf8.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/stackrel.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/stampinclude.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/stringenc.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/tabularht.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/tabularkv.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/telprint.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/thepdfnumber.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/transparent.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/twoopt.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/uniquecounter.dtx
%doc %{_texmfdistdir}/source/latex/oberdiek/zref.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex scripts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18129 |12mr|texlive-objectz-20061230-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19389
# category Package
# catalog-ctan /macros/latex/contrib/objectz
# catalog-date 2006-12-30 22:14:40 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-objectz
Version:	20061230
Release:	2
Summary:	Macros for typesetting Object Z
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/objectz
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/objectz.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/objectz.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/objectz.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package will typeset both Z and Object-Z specifications; it
develops the original zed package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/objectz/oz.sty
%doc %{_texmfdistdir}/doc/latex/objectz/catalog
%doc %{_texmfdistdir}/doc/latex/objectz/makefile
%doc %{_texmfdistdir}/doc/latex/objectz/manifest
%doc %{_texmfdistdir}/doc/latex/objectz/ozguide.pdf
%doc %{_texmfdistdir}/doc/latex/objectz/ozguide.tex
%doc %{_texmfdistdir}/doc/latex/objectz/oztest.tex
%doc %{_texmfdistdir}/doc/latex/objectz/readme
#- source
%doc %{_texmfdistdir}/source/latex/objectz/oz.dtx
%doc %{_texmfdistdir}/source/latex/objectz/oz.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18130 |12mr|texlive-ocgtools-0.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20780
# category Package
# catalog-ctan /macros/latex/contrib/ocgtools
# catalog-date 2010-05-11 13:42:59 +0200
# catalog-license lppl1.2
# catalog-version 0.8
Name:		texlive-ocgtools
Version:	0.8
Release:	2
Summary:	Manipulate OCG layers in PDF presentations
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ocgtools
License:	LPPL1.2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ocgtools.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ocgtools.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ocgtools.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides the means to insert OGC (Optional Group
Content, commonly known as layers) into PDF presentations. This
allows the user to insert any TeX material into separate layers
in a PDF document and also insert links which toggle these
layers on and off. Parts of the PDF document, such as formatted
text, tables, maths formulas or graphics may be switched to
visible or invisible state by clicking active links or buttons.
The documentation discusses the package's relation to various
apparently similar packages.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/ocgtools/ocgtools.sty
%doc %{_texmfdistdir}/doc/latex/ocgtools/README
%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/book.jpg
%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/fancytipmark.pdf
%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/ocgtools-article.pdf
%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/ocgtools-article.tex
%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/ocgtools-example-beamer-Hannover.pdf
%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/ocgtools-example-beamer-Hannover.tex
%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/ocgtools-example-beamer-Marburg.pdf
%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/ocgtools-example-beamer-Marburg.tex
%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/ocgtools-example-beamer.pdf
%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/ocgtools-example-beamer.tex
%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/ocgtools-example-fancytooltips.pdf
%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/ocgtools-example-fancytooltips.tex
%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/ocgtools-example-minimal.pdf
%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/ocgtools-example-minimal.tex
%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/ocgtools-example-pdfscreen-nopanel.pdf
%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/ocgtools-example-pdfscreen-nopanel.tex
%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/ocgtools-example-pdfscreen-panelleft.pdf
%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/ocgtools-example-pdfscreen-panelleft.tex
%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/ocgtools-example-pdfscreen.pdf
%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/ocgtools-example-pdfscreen.tex
%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/ocgtools-example-web-leftpanel.pdf
%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/ocgtools-example-web-leftpanel.tex
%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/ocgtools-example-web-rightpanel.pdf
%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/ocgtools-example-web-rightpanel.tex
%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/ocgtools-example-web.pdf
%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/ocgtools-example-web.tex
%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/ocgtools-preview.bat
%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/ocgtools-preview.pdf
%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/ocgtools-preview.sh
%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/ocgtools-preview.tex
%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/ocgtools-scrartcl.pdf
%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/ocgtools-scrartcl.tex
%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/ocgtools-test.bat
%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/ocgtools-test.sh
%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/ocgtools-test.tex
%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/tall.jpg
%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/tall.pdf
%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/wide.jpg
%doc %{_texmfdistdir}/doc/latex/ocgtools/ocgtools.pdf
#- source
%doc %{_texmfdistdir}/source/latex/ocgtools/ocgtools.dtx
%doc %{_texmfdistdir}/source/latex/ocgtools/ocgtools.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18131 |12mr|texlive-ocherokee-20070312-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25689
# category Package
# catalog-ctan /language/cherokee/ocherokee
# catalog-date 2007-03-12 00:37:02 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-ocherokee
Version:	20070312
Release:	3
Summary:	LaTeX Support for the Cherokee language
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/cherokee/ocherokee
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ocherokee.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ocherokee.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Macros and Type 1 fonts for Typesetting the Cherokee language
with the Omega version of LaTeX (known as Lambda).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/ocherokee/Cherokee-Bold.afm
%{_texmfdistdir}/fonts/afm/public/ocherokee/Cherokee.afm
%{_texmfdistdir}/fonts/map/dvips/ocherokee/cherokee.map
%{_texmfdistdir}/fonts/ofm/public/ocherokee/OCherokee.ofm
%{_texmfdistdir}/fonts/ofm/public/ocherokee/OCherokeeb.ofm
%{_texmfdistdir}/fonts/ofm/public/ocherokee/OCherokeebo.ofm
%{_texmfdistdir}/fonts/ofm/public/ocherokee/OCherokeeo.ofm
%{_texmfdistdir}/fonts/ovf/public/ocherokee/OCherokee.ovf
%{_texmfdistdir}/fonts/ovf/public/ocherokee/OCherokeeb.ovf
%{_texmfdistdir}/fonts/ovf/public/ocherokee/OCherokeebo.ovf
%{_texmfdistdir}/fonts/ovf/public/ocherokee/OCherokeeo.ovf
%{_texmfdistdir}/fonts/ovp/public/ocherokee/OCherokee.ovp
%{_texmfdistdir}/fonts/ovp/public/ocherokee/OCherokeeb.ovp
%{_texmfdistdir}/fonts/ovp/public/ocherokee/OCherokeebo.ovp
%{_texmfdistdir}/fonts/ovp/public/ocherokee/OCherokeeo.ovp
%{_texmfdistdir}/fonts/tfm/public/ocherokee/Cherokee.tfm
%{_texmfdistdir}/fonts/tfm/public/ocherokee/Cherokeeb.tfm
%{_texmfdistdir}/fonts/tfm/public/ocherokee/Cherokeebo.tfm
%{_texmfdistdir}/fonts/tfm/public/ocherokee/Cherokeeo.tfm
%{_texmfdistdir}/fonts/type1/public/ocherokee/Cherokee-Bold.pfb
%{_texmfdistdir}/fonts/type1/public/ocherokee/Cherokee.pfb
%{_texmfdistdir}/omega/ocp/ocherokee/cher2uni.ocp
%{_texmfdistdir}/omega/otp/ocherokee/cher2uni.otp
%{_texmfdistdir}/tex/lambda/ocherokee/lchcmr.fd
%{_texmfdistdir}/tex/lambda/ocherokee/lchenc.def
%{_texmfdistdir}/tex/lambda/ocherokee/ocherokee.sty
%doc %{_texmfdistdir}/doc/omega/ocherokee/READ.ME
%doc %{_texmfdistdir}/doc/omega/ocherokee/cherokee.pdf
%doc %{_texmfdistdir}/doc/omega/ocherokee/chief.tex
%doc %{_texmfdistdir}/doc/omega/ocherokee/proverb.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts omega tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18132 |12mr|texlive-ocr-b-20101224-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20852
# category Package
# catalog-ctan /fonts/ocr-b
# catalog-date 2010-12-24 15:25:32 +0100
# catalog-license other-free
# catalog-version undef
Name:		texlive-ocr-b
Version:	20101224
Release:	2
Summary:	Fonts for OCR-B
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/ocr-b
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ocr-b.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ocr-b.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
MetaFont programs for OCR-B at several sizes.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/ocr-b/ocrb10.mf
%{_texmfdistdir}/fonts/source/public/ocr-b/ocrb10e.mf
%{_texmfdistdir}/fonts/source/public/ocr-b/ocrb10f.mf
%{_texmfdistdir}/fonts/source/public/ocr-b/ocrb10g.mf
%{_texmfdistdir}/fonts/source/public/ocr-b/ocrb10l.mf
%{_texmfdistdir}/fonts/source/public/ocr-b/ocrb10s.mf
%{_texmfdistdir}/fonts/source/public/ocr-b/ocrb10x.mf
%{_texmfdistdir}/fonts/source/public/ocr-b/ocrb5.mf
%{_texmfdistdir}/fonts/source/public/ocr-b/ocrb6.mf
%{_texmfdistdir}/fonts/source/public/ocr-b/ocrb7.mf
%{_texmfdistdir}/fonts/source/public/ocr-b/ocrb8.mf
%{_texmfdistdir}/fonts/source/public/ocr-b/ocrb9.mf
%{_texmfdistdir}/fonts/source/public/ocr-b/ocrbdef.mf
%{_texmfdistdir}/fonts/source/public/ocr-b/ocrbmac.mf
%{_texmfdistdir}/fonts/tfm/public/ocr-b/ocrb10.tfm
%{_texmfdistdir}/fonts/tfm/public/ocr-b/ocrb5.tfm
%{_texmfdistdir}/fonts/tfm/public/ocr-b/ocrb6.tfm
%{_texmfdistdir}/fonts/tfm/public/ocr-b/ocrb7.tfm
%{_texmfdistdir}/fonts/tfm/public/ocr-b/ocrb8.tfm
%{_texmfdistdir}/fonts/tfm/public/ocr-b/ocrb9.tfm
%doc %{_texmfdistdir}/doc/fonts/ocr-b/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18133 |12mr|texlive-ocr-b-outline-20110107-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20969
# category Package
# catalog-ctan /fonts/ocr-b-outline
# catalog-date 2011-01-07 10:11:51 +0100
# catalog-license other-free
# catalog-version undef
Name:		texlive-ocr-b-outline
Version:	20110107
Release:	2
Summary:	OCR-B fonts in Type 1 and OpenType
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/ocr-b-outline
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ocr-b-outline.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ocr-b-outline.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ocr-b-outline.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package contains OCR-B fonts in Type1 and OpenType formats.
They were generated from the MetaFont sources of the OCR-B
fonts. The metric files are not included here, so that original
ocr-b package should also be installed.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/map/dvips/ocr-b-outline/ocrb.map
%{_texmfdistdir}/fonts/opentype/public/ocr-b-outline/ocrb10.otf
%{_texmfdistdir}/fonts/opentype/public/ocr-b-outline/ocrb5.otf
%{_texmfdistdir}/fonts/opentype/public/ocr-b-outline/ocrb6.otf
%{_texmfdistdir}/fonts/opentype/public/ocr-b-outline/ocrb7.otf
%{_texmfdistdir}/fonts/opentype/public/ocr-b-outline/ocrb8.otf
%{_texmfdistdir}/fonts/opentype/public/ocr-b-outline/ocrb9.otf
%{_texmfdistdir}/fonts/type1/public/ocr-b-outline/ocrb10.pfb
%{_texmfdistdir}/fonts/type1/public/ocr-b-outline/ocrb5.pfb
%{_texmfdistdir}/fonts/type1/public/ocr-b-outline/ocrb6.pfb
%{_texmfdistdir}/fonts/type1/public/ocr-b-outline/ocrb7.pfb
%{_texmfdistdir}/fonts/type1/public/ocr-b-outline/ocrb8.pfb
%{_texmfdistdir}/fonts/type1/public/ocr-b-outline/ocrb9.pfb
%doc %{_texmfdistdir}/doc/fonts/ocr-b-outline/README
%doc %{_texmfdistdir}/doc/fonts/ocr-b-outline/xe-test.tex
#- source
%doc %{_texmfdistdir}/source/fonts/ocr-b-outline/ocrb10.sfd
%doc %{_texmfdistdir}/source/fonts/ocr-b-outline/ocrb5.sfd
%doc %{_texmfdistdir}/source/fonts/ocr-b-outline/ocrb6.sfd
%doc %{_texmfdistdir}/source/fonts/ocr-b-outline/ocrb7.sfd
%doc %{_texmfdistdir}/source/fonts/ocr-b-outline/ocrb8.sfd
%doc %{_texmfdistdir}/source/fonts/ocr-b-outline/ocrb9.sfd

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18134 |12mr|texlive-ocr-latex-20070311-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/ocr-latex
# catalog-date 2007-03-11 14:06:37 +0100
# catalog-license gpl
# catalog-version undef
Name:		texlive-ocr-latex
Version:	20070311
Release:	2
Summary:	LaTeX support for ocr fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ocr-latex
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ocr-latex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ocr-latex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package supports use of both ocr-a and ocr-b fonts in LaTeX
documents.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/ocr-latex/ocr.sty
%{_texmfdistdir}/tex/latex/ocr-latex/ot1oca.fd
%{_texmfdistdir}/tex/latex/ocr-latex/ot1ocra.fd
%{_texmfdistdir}/tex/latex/ocr-latex/ot1ocrb.fd
%{_texmfdistdir}/tex/latex/ocr-latex/ot1ocrbn.fd
%{_texmfdistdir}/tex/latex/ocr-latex/ot1ocrbns.fd
%{_texmfdistdir}/tex/latex/ocr-latex/ot1ocrbo.fd
%{_texmfdistdir}/tex/latex/ocr-latex/ot1ocrbs.fd
%doc %{_texmfdistdir}/doc/latex/ocr-latex/README
%doc %{_texmfdistdir}/doc/latex/ocr-latex/ocr.pdf
%doc %{_texmfdistdir}/doc/latex/ocr-latex/ocr.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18135 |12mr|texlive-octavo-1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/octavo
# catalog-date 2007-03-07 18:02:23 +0100
# catalog-license lppl
# catalog-version 1.2
Name:		texlive-octavo
Version:	1.2
Release:	2
Summary:	Typeset books following classical design and layout
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/octavo
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/octavo.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/octavo.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/octavo.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The octavo class is a modification of the standard LaTeX book
class. Its purpose is to typeset books following classical
design and layout principles, with the express intention of
encouraging the making of beautiful books by anyone with access
to a good printer and with an inclination towards venerable
crafts, e.g., bookbinding. The octavo class differs from the
book class by implementing many of the proposals and insights
of respected experts, especially Jan Tschichold and Hugh
Williamson. The documentation discusses methods to organise and
print out any text into signatures, which can then be gathered,
folded and sewn into a book.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/octavo/oct10.clo
%{_texmfdistdir}/tex/latex/octavo/oct11.clo
%{_texmfdistdir}/tex/latex/octavo/oct12.clo
%{_texmfdistdir}/tex/latex/octavo/octavo.cls
%doc %{_texmfdistdir}/doc/latex/octavo/README
%doc %{_texmfdistdir}/doc/latex/octavo/changes
%doc %{_texmfdistdir}/doc/latex/octavo/tub-octavo.pdf
#- source
%doc %{_texmfdistdir}/source/latex/octavo/octavo.dtx
%doc %{_texmfdistdir}/source/latex/octavo/octavo.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18136 |12mr|texlive-ofs-20100212-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16991
# category Package
# catalog-ctan /macros/generic/ofs
# catalog-date 2010-02-12 21:26:56 +0100
# catalog-license knuth
# catalog-version undef
Name:		texlive-ofs
Version:	20100212
Release:	2
Summary:	Macros for managing large font collections
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/generic/ofs
License:	KNUTH
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ofs.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ofs.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
OFS (Olsak's Font System) is a set of Plain TeX and LaTeX
macros for managing large font collections; it has been used by
Czech/Slovak users for many years. Main features include: -
Mapping from long names of fonts to the metric file name. The
user can specify only exact long names in documents. - Support
for many font encodings. - Printing of catalogues of fonts and
test samples of font families; the interactive macro \showfonts
shows all font families you have installed via OFS. - The user
interface is the same for Plain TeX and for LaTeX, but the
implementation differs: the LaTeX variant of OFS uses NFSS, but
the Plain variant implements its own font management (which may
even be better than NFSS) - Support for math fonts including TX
fonts.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/ofs/a117.tex
%{_texmfdistdir}/tex/generic/ofs/a35.sty
%{_texmfdistdir}/tex/generic/ofs/a35.tex
%{_texmfdistdir}/tex/generic/ofs/allfonts.sty
%{_texmfdistdir}/tex/generic/ofs/allfonts.tex
%{_texmfdistdir}/tex/generic/ofs/amsfn.tex
%{_texmfdistdir}/tex/generic/ofs/mtfn.tex
%{_texmfdistdir}/tex/generic/ofs/ofs-6a.tex
%{_texmfdistdir}/tex/generic/ofs/ofs-6c.tex
%{_texmfdistdir}/tex/generic/ofs/ofs-6k.tex
%{_texmfdistdir}/tex/generic/ofs/ofs-6s.tex
%{_texmfdistdir}/tex/generic/ofs/ofs-6t.tex
%{_texmfdistdir}/tex/generic/ofs/ofs-6x.tex
%{_texmfdistdir}/tex/generic/ofs/ofs-6y.tex
%{_texmfdistdir}/tex/generic/ofs/ofs-8c.tex
%{_texmfdistdir}/tex/generic/ofs/ofs-8t.tex
%{_texmfdistdir}/tex/generic/ofs/ofs-8x.tex
%{_texmfdistdir}/tex/generic/ofs/ofs-8z.tex
%{_texmfdistdir}/tex/generic/ofs/ofs-ams.tex
%{_texmfdistdir}/tex/generic/ofs/ofs-cm.tex
%{_texmfdistdir}/tex/generic/ofs/ofs-mt.tex
%{_texmfdistdir}/tex/generic/ofs/ofs-ps.tex
%{_texmfdistdir}/tex/generic/ofs/ofs-px.tex
%{_texmfdistdir}/tex/generic/ofs/ofs-slt.tex
%{_texmfdistdir}/tex/generic/ofs/ofs-tx.tex
%{_texmfdistdir}/tex/generic/ofs/ofs.sty
%{_texmfdistdir}/tex/generic/ofs/ofs.tex
%{_texmfdistdir}/tex/generic/ofs/ofsdef.tex
%{_texmfdistdir}/tex/generic/ofs/pantyk.tex
%{_texmfdistdir}/tex/generic/ofs/txfn.tex
%doc %{_texmfdistdir}/doc/generic/ofs/changes.txt
%doc %{_texmfdistdir}/doc/generic/ofs/eurotex2003-ofs.pdf
%doc %{_texmfdistdir}/doc/generic/ofs/eurotex2003-ofs.tex
%doc %{_texmfdistdir}/doc/generic/ofs/ofs-slt.pdf
%doc %{_texmfdistdir}/doc/generic/ofs/ofsdoc-e.pdf
%doc %{_texmfdistdir}/doc/generic/ofs/ofsdoc-e.tex
%doc %{_texmfdistdir}/doc/generic/ofs/ofsdoc.pdf
%doc %{_texmfdistdir}/doc/generic/ofs/ofsdoc.tex
%doc %{_texmfdistdir}/doc/generic/ofs/ofsmtdef.tex
%doc %{_texmfdistdir}/doc/generic/ofs/ofstest.tex
%doc %{_texmfdistdir}/doc/generic/ofs/readme.ofs

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18137 |12mr|texlive-ogham-20111219-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24876
# category Package
# catalog-ctan /fonts/ogham
# catalog-date 2011-12-19 12:56:45 +0100
# catalog-license pd
# catalog-version undef
Name:		texlive-ogham
Version:	20111219
Release:	2
Summary:	Fonts for typesetting Ogham script
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/ogham
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ogham.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ogham.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The font provides the Ogham alphabet, which is found on a
number of Irish and Pictish carvings dating from the 4th
century AD. The font is distributed as Metafont source, which
has been patched (with the author's permission) for stability
at different output device resolutions. (Thanks are due to
Peter Flynn and Dan Luecking.).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/ogham/ogham.mf
%{_texmfdistdir}/fonts/tfm/public/ogham/ogham.tfm
%doc %{_texmfdistdir}/doc/fonts/ogham/testfont.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18138 |12mr|texlive-oinuit-20070223-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /language/inuktitut/oinuit
# catalog-date 2007-02-23 22:01:12 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-oinuit
Version:	20070223
Release:	2
Summary:	LaTeX Support for the Inuktitut Language
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/inuktitut/oinuit
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/oinuit.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/oinuit.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/oinuit.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The oinuit system is a set of Lambda (Omega LaTeX) typesetting
tools for the Inuktitut language. The oinuit package supports
five different input methods and is bundled with the necessary
fonts.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/map/dvips/oinuit/oinuit.map
%{_texmfdistdir}/fonts/ofm/public/oinuit/OInuit.ofm
%{_texmfdistdir}/fonts/ofm/public/oinuit/OInuitb.ofm
%{_texmfdistdir}/fonts/ofm/public/oinuit/OInuitbo.ofm
%{_texmfdistdir}/fonts/ofm/public/oinuit/OInuito.ofm
%{_texmfdistdir}/fonts/ovf/public/oinuit/OInuit.ovf
%{_texmfdistdir}/fonts/ovf/public/oinuit/OInuitb.ovf
%{_texmfdistdir}/fonts/ovf/public/oinuit/OInuitbo.ovf
%{_texmfdistdir}/fonts/ovf/public/oinuit/OInuito.ovf
%{_texmfdistdir}/fonts/tfm/public/oinuit/Inuit.tfm
%{_texmfdistdir}/fonts/tfm/public/oinuit/Inuitb.tfm
%{_texmfdistdir}/fonts/tfm/public/oinuit/Inuitbo.tfm
%{_texmfdistdir}/fonts/tfm/public/oinuit/Inuito.tfm
%{_texmfdistdir}/fonts/type1/public/oinuit/Inuit.pfb
%{_texmfdistdir}/fonts/type1/public/oinuit/Inuitb.pfb
%{_texmfdistdir}/fonts/type1/public/oinuit/Inuitbo.pfb
%{_texmfdistdir}/fonts/type1/public/oinuit/Inuito.pfb
%{_texmfdistdir}/fonts/type1/public/oinuit/cmssbxo10.pfb
%{_texmfdistdir}/omega/ocp/oinuit/Ninuit2uni.ocp
%{_texmfdistdir}/omega/ocp/oinuit/Qinuit2uni.ocp
%{_texmfdistdir}/omega/ocp/oinuit/inuitscii.ocp
%{_texmfdistdir}/tex/lambda/oinuit/oinuit.sty
%doc %{_texmfdistdir}/doc/fonts/oinuit/README.1ST
%doc %{_texmfdistdir}/doc/fonts/oinuit/examples/book.tex
%doc %{_texmfdistdir}/doc/fonts/oinuit/examples/taqtu.tex
#- source
%doc %{_texmfdistdir}/source/lambda/oinuit/oinuit.dtx
%doc %{_texmfdistdir}/source/lambda/oinuit/oinuit.ins
%doc %{_texmfdistdir}/source/lambda/oinuit/oinuit.sty

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts omega tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18139 |12mr|texlive-oldlatin-1.00-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17932
# category Package
# catalog-ctan /fonts/gothic/oldlatin
# catalog-date 2010-04-29 07:59:03 +0200
# catalog-license lppl
# catalog-version 1.00
Name:		texlive-oldlatin
Version:	1.00
Release:	2
Summary:	Compute Modern like font with long s
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/gothic/oldlatin
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/oldlatin.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/oldlatin.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Metafont sources modified from Computer Modern in order to
generate "long s" which was used in old text.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/oldlatin/olb10.mf
%{_texmfdistdir}/fonts/source/public/oldlatin/olbx10.mf
%{_texmfdistdir}/fonts/source/public/oldlatin/olbx12.mf
%{_texmfdistdir}/fonts/source/public/oldlatin/olbx5.mf
%{_texmfdistdir}/fonts/source/public/oldlatin/olbx6.mf
%{_texmfdistdir}/fonts/source/public/oldlatin/olbx7.mf
%{_texmfdistdir}/fonts/source/public/oldlatin/olbx8.mf
%{_texmfdistdir}/fonts/source/public/oldlatin/olbx9.mf
%{_texmfdistdir}/fonts/source/public/oldlatin/olbxsl10.mf
%{_texmfdistdir}/fonts/source/public/oldlatin/oldunh10.mf
%{_texmfdistdir}/fonts/source/public/oldlatin/olff10.mf
%{_texmfdistdir}/fonts/source/public/oldlatin/olfib8.mf
%{_texmfdistdir}/fonts/source/public/oldlatin/olr10.mf
%{_texmfdistdir}/fonts/source/public/oldlatin/olr10s.mf
%{_texmfdistdir}/fonts/source/public/oldlatin/olr12.mf
%{_texmfdistdir}/fonts/source/public/oldlatin/olr17.mf
%{_texmfdistdir}/fonts/source/public/oldlatin/olr5.mf
%{_texmfdistdir}/fonts/source/public/oldlatin/olr6.mf
%{_texmfdistdir}/fonts/source/public/oldlatin/olr7.mf
%{_texmfdistdir}/fonts/source/public/oldlatin/olr8.mf
%{_texmfdistdir}/fonts/source/public/oldlatin/olr9.mf
%{_texmfdistdir}/fonts/source/public/oldlatin/olsl10.mf
%{_texmfdistdir}/fonts/source/public/oldlatin/olsl12.mf
%{_texmfdistdir}/fonts/source/public/oldlatin/olsl8.mf
%{_texmfdistdir}/fonts/source/public/oldlatin/olsl9.mf
%{_texmfdistdir}/fonts/source/public/oldlatin/olsltt10.mf
%{_texmfdistdir}/fonts/source/public/oldlatin/olss10.mf
%{_texmfdistdir}/fonts/source/public/oldlatin/olss12.mf
%{_texmfdistdir}/fonts/source/public/oldlatin/olss17.mf
%{_texmfdistdir}/fonts/source/public/oldlatin/olss8.mf
%{_texmfdistdir}/fonts/source/public/oldlatin/olss9.mf
%{_texmfdistdir}/fonts/source/public/oldlatin/olssbx10.mf
%{_texmfdistdir}/fonts/source/public/oldlatin/olssdc10.mf
%{_texmfdistdir}/fonts/source/public/oldlatin/olssi10.mf
%{_texmfdistdir}/fonts/source/public/oldlatin/olssi12.mf
%{_texmfdistdir}/fonts/source/public/oldlatin/olssi17.mf
%{_texmfdistdir}/fonts/source/public/oldlatin/olssi8.mf
%{_texmfdistdir}/fonts/source/public/oldlatin/olssi9.mf
%{_texmfdistdir}/fonts/source/public/oldlatin/olssq8.mf
%{_texmfdistdir}/fonts/source/public/oldlatin/olssqi8.mf
%{_texmfdistdir}/fonts/source/public/oldlatin/oltt10.mf
%{_texmfdistdir}/fonts/source/public/oldlatin/oltt12.mf
%{_texmfdistdir}/fonts/source/public/oldlatin/oltt8.mf
%{_texmfdistdir}/fonts/source/public/oldlatin/oltt9.mf
%{_texmfdistdir}/fonts/source/public/oldlatin/olvtt10.mf
%{_texmfdistdir}/fonts/source/public/oldlatin/oroman.mf
%{_texmfdistdir}/fonts/source/public/oldlatin/oromanl.mf
%{_texmfdistdir}/fonts/source/public/oldlatin/oromlig.mf
%{_texmfdistdir}/fonts/source/public/oldlatin/oromligs.mf
%{_texmfdistdir}/fonts/tfm/public/oldlatin/olb10.tfm
%{_texmfdistdir}/fonts/tfm/public/oldlatin/olbx10.tfm
%{_texmfdistdir}/fonts/tfm/public/oldlatin/olbx12.tfm
%{_texmfdistdir}/fonts/tfm/public/oldlatin/olbx5.tfm
%{_texmfdistdir}/fonts/tfm/public/oldlatin/olbx6.tfm
%{_texmfdistdir}/fonts/tfm/public/oldlatin/olbx7.tfm
%{_texmfdistdir}/fonts/tfm/public/oldlatin/olbx8.tfm
%{_texmfdistdir}/fonts/tfm/public/oldlatin/olbx9.tfm
%{_texmfdistdir}/fonts/tfm/public/oldlatin/olbxsl10.tfm
%{_texmfdistdir}/fonts/tfm/public/oldlatin/oldunh10.tfm
%{_texmfdistdir}/fonts/tfm/public/oldlatin/olff10.tfm
%{_texmfdistdir}/fonts/tfm/public/oldlatin/olfib8.tfm
%{_texmfdistdir}/fonts/tfm/public/oldlatin/olr10.tfm
%{_texmfdistdir}/fonts/tfm/public/oldlatin/olr12.tfm
%{_texmfdistdir}/fonts/tfm/public/oldlatin/olr17.tfm
%{_texmfdistdir}/fonts/tfm/public/oldlatin/olr5.tfm
%{_texmfdistdir}/fonts/tfm/public/oldlatin/olr6.tfm
%{_texmfdistdir}/fonts/tfm/public/oldlatin/olr7.tfm
%{_texmfdistdir}/fonts/tfm/public/oldlatin/olr8.tfm
%{_texmfdistdir}/fonts/tfm/public/oldlatin/olr9.tfm
%{_texmfdistdir}/fonts/tfm/public/oldlatin/olsl10.tfm
%{_texmfdistdir}/fonts/tfm/public/oldlatin/olsl12.tfm
%{_texmfdistdir}/fonts/tfm/public/oldlatin/olsl8.tfm
%{_texmfdistdir}/fonts/tfm/public/oldlatin/olsl9.tfm
%{_texmfdistdir}/fonts/tfm/public/oldlatin/olsltt10.tfm
%{_texmfdistdir}/fonts/tfm/public/oldlatin/olss10.tfm
%{_texmfdistdir}/fonts/tfm/public/oldlatin/olss12.tfm
%{_texmfdistdir}/fonts/tfm/public/oldlatin/olss17.tfm
%{_texmfdistdir}/fonts/tfm/public/oldlatin/olss8.tfm
%{_texmfdistdir}/fonts/tfm/public/oldlatin/olss9.tfm
%{_texmfdistdir}/fonts/tfm/public/oldlatin/olssbx10.tfm
%{_texmfdistdir}/fonts/tfm/public/oldlatin/olssdc10.tfm
%{_texmfdistdir}/fonts/tfm/public/oldlatin/olssi10.tfm
%{_texmfdistdir}/fonts/tfm/public/oldlatin/olssi12.tfm
%{_texmfdistdir}/fonts/tfm/public/oldlatin/olssi17.tfm
%{_texmfdistdir}/fonts/tfm/public/oldlatin/olssi8.tfm
%{_texmfdistdir}/fonts/tfm/public/oldlatin/olssi9.tfm
%{_texmfdistdir}/fonts/tfm/public/oldlatin/olssq8.tfm
%{_texmfdistdir}/fonts/tfm/public/oldlatin/olssqi8.tfm
%{_texmfdistdir}/fonts/tfm/public/oldlatin/oltt10.tfm
%{_texmfdistdir}/fonts/tfm/public/oldlatin/oltt12.tfm
%{_texmfdistdir}/fonts/tfm/public/oldlatin/oltt8.tfm
%{_texmfdistdir}/fonts/tfm/public/oldlatin/oltt9.tfm
%{_texmfdistdir}/fonts/tfm/public/oldlatin/olvtt10.tfm
%doc %{_texmfdistdir}/doc/fonts/oldlatin/README
%doc %{_texmfdistdir}/doc/fonts/oldlatin/oldlatin.pdf
%doc %{_texmfdistdir}/doc/fonts/oldlatin/oldlatin.tex
%doc %{_texmfdistdir}/doc/fonts/oldlatin/test_alphabet.tex
%doc %{_texmfdistdir}/doc/fonts/oldlatin/test_ol_all.pdf
%doc %{_texmfdistdir}/doc/fonts/oldlatin/test_ol_all.tex
%doc %{_texmfdistdir}/doc/fonts/oldlatin/test_ol_bf.pdf
%doc %{_texmfdistdir}/doc/fonts/oldlatin/test_ol_bf.tex
%doc %{_texmfdistdir}/doc/fonts/oldlatin/test_ol_rm.pdf
%doc %{_texmfdistdir}/doc/fonts/oldlatin/test_ol_rm.tex
%doc %{_texmfdistdir}/doc/fonts/oldlatin/test_ol_sl.pdf
%doc %{_texmfdistdir}/doc/fonts/oldlatin/test_ol_sl.tex
%doc %{_texmfdistdir}/doc/fonts/oldlatin/test_ol_ss.pdf
%doc %{_texmfdistdir}/doc/fonts/oldlatin/test_ol_ss.tex
%doc %{_texmfdistdir}/doc/fonts/oldlatin/test_ol_tt.pdf
%doc %{_texmfdistdir}/doc/fonts/oldlatin/test_ol_tt.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18140 |12mr|texlive-oldstandard-2.0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19512
# category Package
# catalog-ctan /fonts/oldstandard
# catalog-date 2010-07-10 11:28:49 +0200
# catalog-license ofl
# catalog-version 2.0.2
Name:		texlive-oldstandard
Version:	2.0.2
Release:	2
Summary:	Old Standard: A Unicode Font for Classical and Medieval Studies
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/oldstandard
License:	OFL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/oldstandard.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/oldstandard.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/oldstandard.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Old Standard is supposed to reproduce the actual printing style
of the early 20th century, reviving a specific type of Modern
(classicist) style of serif typefaces, very commonly used in
various editions of the late 19th and early 20th century, but
almost completely abandoned later. It supports typesetting of
Old and Middle English, Old Icelandic, Cyrillic (with
historical characters, extensions for Old Slavonic and
localised forms), Gothic transliterations, critical editions of
Classical Greek and Latin, and many more. Old Standard works
with TeX engines that directly support OpenType features, such
as XeTeX and LuaTeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/opentype/public/oldstandard/OldStandard-Bold.otf
%{_texmfdistdir}/fonts/opentype/public/oldstandard/OldStandard-Italic.otf
%{_texmfdistdir}/fonts/opentype/public/oldstandard/OldStandard-Regular.otf
%doc %{_texmfdistdir}/doc/fonts/oldstandard/FONTLOG.txt
%doc %{_texmfdistdir}/doc/fonts/oldstandard/OFL-FAQ.txt
%doc %{_texmfdistdir}/doc/fonts/oldstandard/OFL.txt
%doc %{_texmfdistdir}/doc/fonts/oldstandard/README
%doc %{_texmfdistdir}/doc/fonts/oldstandard/didot-de.png
%doc %{_texmfdistdir}/doc/fonts/oldstandard/didot-fr.png
%doc %{_texmfdistdir}/doc/fonts/oldstandard/gendocs.sh
%doc %{_texmfdistdir}/doc/fonts/oldstandard/genfonts.sh
%doc %{_texmfdistdir}/doc/fonts/oldstandard/greek-contextual.png
%doc %{_texmfdistdir}/doc/fonts/oldstandard/oldstand-manual.pdf
%doc %{_texmfdistdir}/doc/fonts/oldstandard/oldstand-manual.tex
%doc %{_texmfdistdir}/doc/fonts/oldstandard/opentype.png
%doc %{_texmfdistdir}/doc/fonts/oldstandard/ost-generate.py
%doc %{_texmfdistdir}/doc/fonts/oldstandard/serbian.png
%doc %{_texmfdistdir}/doc/fonts/oldstandard/spadmin-add.png
%doc %{_texmfdistdir}/doc/fonts/oldstandard/spadmin.png
%doc %{_texmfdistdir}/doc/fonts/oldstandard/stand-su.png
%doc %{_texmfdistdir}/doc/fonts/oldstandard/teubner.png
%doc %{_texmfdistdir}/doc/fonts/oldstandard/truetype.png
#- source
%doc %{_texmfdistdir}/source/fonts/oldstandard/OldStandard-Bold.sfd
%doc %{_texmfdistdir}/source/fonts/oldstandard/OldStandard-Italic.sfd
%doc %{_texmfdistdir}/source/fonts/oldstandard/OldStandard-Regular.sfd

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18141 |12mr|texlive-oldstyle-0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/oldstyle
# catalog-date 2009-03-08 21:39:02 +0100
# catalog-license lppl
# catalog-version 0.2
Name:		texlive-oldstyle
Version:	0.2
Release:	2
Summary:	Old style numbers in OT1 encoding
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/oldstyle
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/oldstyle.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/oldstyle.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/oldstyle.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Font information needed to load the cmmi and cmmib fonts for
use to produce oldstyle numbers.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/oldstyle/Ucmm.fd
%{_texmfdistdir}/tex/latex/oldstyle/oldstyle.sty
%doc %{_texmfdistdir}/doc/latex/oldstyle/oldstyle.pdf
#- source
%doc %{_texmfdistdir}/source/latex/oldstyle/oldstyle.dtx
%doc %{_texmfdistdir}/source/latex/oldstyle/oldstyle.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18142 |12mr|texlive-omega-20091109-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /systems/omega
# catalog-date 2009-11-09 23:44:56 +0100
# catalog-license gpl
# catalog-version undef
Name:		texlive-omega
Version:	20091109
Release:	2
Summary:	A wide-character-set extension of TeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/systems/omega
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/omega.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/omega.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A development of TeX, which deals in multi-octet Unicode
characters, to enable native treatment of a wide range of
languages without changing character-set. Work on Omega seems,
more or less, to have ceased: its immediate successor was to be
the aleph project (though that too has stalled). Projects
developing Omega (and Aleph) ideas include Omega-2 and LuaTeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/omega/config.omega
%{_texmfdistdir}/dvips/omega/omega.cfg
%{_texmfdistdir}/fonts/afm/public/omega/omsea1.afm
%{_texmfdistdir}/fonts/afm/public/omega/omsea1b.afm
%{_texmfdistdir}/fonts/afm/public/omega/omsea2.afm
%{_texmfdistdir}/fonts/afm/public/omega/omsea2b.afm
%{_texmfdistdir}/fonts/afm/public/omega/omsea3.afm
%{_texmfdistdir}/fonts/afm/public/omega/omsea3b.afm
%{_texmfdistdir}/fonts/afm/public/omega/omseco.afm
%{_texmfdistdir}/fonts/afm/public/omega/omsecob.afm
%{_texmfdistdir}/fonts/afm/public/omega/omsecobi.afm
%{_texmfdistdir}/fonts/afm/public/omega/omsecoi.afm
%{_texmfdistdir}/fonts/afm/public/omega/omsecx.afm
%{_texmfdistdir}/fonts/afm/public/omega/omsecy.afm
%{_texmfdistdir}/fonts/afm/public/omega/omsegr.afm
%{_texmfdistdir}/fonts/afm/public/omega/omsegrb.afm
%{_texmfdistdir}/fonts/afm/public/omega/omsegrbi.afm
%{_texmfdistdir}/fonts/afm/public/omega/omsegri.afm
%{_texmfdistdir}/fonts/afm/public/omega/omseha.afm
%{_texmfdistdir}/fonts/afm/public/omega/omsehe.afm
%{_texmfdistdir}/fonts/afm/public/omega/omseip.afm
%{_texmfdistdir}/fonts/afm/public/omega/omsela.afm
%{_texmfdistdir}/fonts/afm/public/omega/omselab.afm
%{_texmfdistdir}/fonts/afm/public/omega/omselabi.afm
%{_texmfdistdir}/fonts/afm/public/omega/omselai.afm
%{_texmfdistdir}/fonts/afm/public/omega/omseti.afm
%{_texmfdistdir}/fonts/map/dvips/omega/omega.map
%{_texmfdistdir}/fonts/ofm/public/omega/omarab.ofm
%{_texmfdistdir}/fonts/ofm/public/omega/omarabb.ofm
%{_texmfdistdir}/fonts/ofm/public/omega/omlgc.ofm
%{_texmfdistdir}/fonts/ofm/public/omega/omlgcb.ofm
%{_texmfdistdir}/fonts/ofm/public/omega/omlgcbi.ofm
%{_texmfdistdir}/fonts/ofm/public/omega/omlgci.ofm
%{_texmfdistdir}/fonts/ofm/public/omega/ucitt10.ofm
%{_texmfdistdir}/fonts/ofm/public/omega/ucsltt10.ofm
%{_texmfdistdir}/fonts/ofm/public/omega/uctt10.ofm
%{_texmfdistdir}/fonts/ofm/public/omega/uctt12.ofm
%{_texmfdistdir}/fonts/ofm/public/omega/uctt8.ofm
%{_texmfdistdir}/fonts/ofm/public/omega/uctt9.ofm
%{_texmfdistdir}/fonts/ofm/public/omega/ucvtt10.ofm
%{_texmfdistdir}/fonts/ovf/public/omega/omarab.ovf
%{_texmfdistdir}/fonts/ovf/public/omega/omarabb.ovf
%{_texmfdistdir}/fonts/ovf/public/omega/omlgc.ovf
%{_texmfdistdir}/fonts/ovf/public/omega/omlgcb.ovf
%{_texmfdistdir}/fonts/ovf/public/omega/omlgcbi.ovf
%{_texmfdistdir}/fonts/ovf/public/omega/omlgci.ovf
%{_texmfdistdir}/fonts/ovf/public/omega/ucitt10.ovf
%{_texmfdistdir}/fonts/ovf/public/omega/ucsltt10.ovf
%{_texmfdistdir}/fonts/ovf/public/omega/uctt10.ovf
%{_texmfdistdir}/fonts/ovf/public/omega/uctt12.ovf
%{_texmfdistdir}/fonts/ovf/public/omega/uctt8.ovf
%{_texmfdistdir}/fonts/ovf/public/omega/uctt9.ovf
%{_texmfdistdir}/fonts/ovf/public/omega/ucvtt10.ovf
%{_texmfdistdir}/fonts/ovp/public/omega/omarab.ovp
%{_texmfdistdir}/fonts/ovp/public/omega/omarabb.ovp
%{_texmfdistdir}/fonts/ovp/public/omega/omlgc.ovp
%{_texmfdistdir}/fonts/ovp/public/omega/omlgcb.ovp
%{_texmfdistdir}/fonts/ovp/public/omega/omlgcbi.ovp
%{_texmfdistdir}/fonts/ovp/public/omega/omlgci.ovp
%{_texmfdistdir}/fonts/ovp/public/omega/ucitt10.ovp
%{_texmfdistdir}/fonts/ovp/public/omega/ucsltt10.ovp
%{_texmfdistdir}/fonts/ovp/public/omega/uctt10.ovp
%{_texmfdistdir}/fonts/ovp/public/omega/uctt12.ovp
%{_texmfdistdir}/fonts/ovp/public/omega/uctt8.ovp
%{_texmfdistdir}/fonts/ovp/public/omega/uctt9.ovp
%{_texmfdistdir}/fonts/ovp/public/omega/ucvtt10.ovp
%{_texmfdistdir}/fonts/tfm/public/omega/omding.tfm
%{_texmfdistdir}/fonts/tfm/public/omega/omsea1.tfm
%{_texmfdistdir}/fonts/tfm/public/omega/omsea1b.tfm
%{_texmfdistdir}/fonts/tfm/public/omega/omsea2.tfm
%{_texmfdistdir}/fonts/tfm/public/omega/omsea2b.tfm
%{_texmfdistdir}/fonts/tfm/public/omega/omsea3.tfm
%{_texmfdistdir}/fonts/tfm/public/omega/omsea3b.tfm
%{_texmfdistdir}/fonts/tfm/public/omega/omseco.tfm
%{_texmfdistdir}/fonts/tfm/public/omega/omsecob.tfm
%{_texmfdistdir}/fonts/tfm/public/omega/omsecobi.tfm
%{_texmfdistdir}/fonts/tfm/public/omega/omsecoi.tfm
%{_texmfdistdir}/fonts/tfm/public/omega/omsecx.tfm
%{_texmfdistdir}/fonts/tfm/public/omega/omsecy.tfm
%{_texmfdistdir}/fonts/tfm/public/omega/omsegr.tfm
%{_texmfdistdir}/fonts/tfm/public/omega/omsegrb.tfm
%{_texmfdistdir}/fonts/tfm/public/omega/omsegrbi.tfm
%{_texmfdistdir}/fonts/tfm/public/omega/omsegri.tfm
%{_texmfdistdir}/fonts/tfm/public/omega/omseha.tfm
%{_texmfdistdir}/fonts/tfm/public/omega/omseip.tfm
%{_texmfdistdir}/fonts/tfm/public/omega/omsela.tfm
%{_texmfdistdir}/fonts/tfm/public/omega/omselab.tfm
%{_texmfdistdir}/fonts/tfm/public/omega/omselabi.tfm
%{_texmfdistdir}/fonts/tfm/public/omega/omselai.tfm
%{_texmfdistdir}/fonts/tfm/public/omega/omseti.tfm
%{_texmfdistdir}/fonts/tfm/public/omega/omssti.tfm
%{_texmfdistdir}/fonts/type1/public/omega/omding.pfb
%{_texmfdistdir}/fonts/type1/public/omega/omsea1.pfb
%{_texmfdistdir}/fonts/type1/public/omega/omsea1b.pfb
%{_texmfdistdir}/fonts/type1/public/omega/omsea2.pfb
%{_texmfdistdir}/fonts/type1/public/omega/omsea2b.pfb
%{_texmfdistdir}/fonts/type1/public/omega/omsea3.pfb
%{_texmfdistdir}/fonts/type1/public/omega/omsea3b.pfb
%{_texmfdistdir}/fonts/type1/public/omega/omseco.pfb
%{_texmfdistdir}/fonts/type1/public/omega/omsecob.pfb
%{_texmfdistdir}/fonts/type1/public/omega/omsecobi.pfb
%{_texmfdistdir}/fonts/type1/public/omega/omsecoi.pfb
%{_texmfdistdir}/fonts/type1/public/omega/omsecx.pfb
%{_texmfdistdir}/fonts/type1/public/omega/omsecy.pfb
%{_texmfdistdir}/fonts/type1/public/omega/omsecyb.pfb
%{_texmfdistdir}/fonts/type1/public/omega/omsecyi.pfb
%{_texmfdistdir}/fonts/type1/public/omega/omsegr.pfb
%{_texmfdistdir}/fonts/type1/public/omega/omsegrb.pfb
%{_texmfdistdir}/fonts/type1/public/omega/omsegrbi.pfb
%{_texmfdistdir}/fonts/type1/public/omega/omsegri.pfb
%{_texmfdistdir}/fonts/type1/public/omega/omseha.pfb
%{_texmfdistdir}/fonts/type1/public/omega/omsehe.pfb
%{_texmfdistdir}/fonts/type1/public/omega/omseip.pfb
%{_texmfdistdir}/fonts/type1/public/omega/omsela.pfb
%{_texmfdistdir}/fonts/type1/public/omega/omselab.pfb
%{_texmfdistdir}/fonts/type1/public/omega/omselabi.pfb
%{_texmfdistdir}/fonts/type1/public/omega/omselai.pfb
%{_texmfdistdir}/fonts/type1/public/omega/omseti.pfb
%{_texmfdistdir}/fonts/type1/public/omega/omssti.pfb
%{_texmfdistdir}/omega/ocp/char2uni/in646.ocp
%{_texmfdistdir}/omega/ocp/char2uni/in88591.ocp
%{_texmfdistdir}/omega/ocp/char2uni/in88592.ocp
%{_texmfdistdir}/omega/ocp/char2uni/in88593.ocp
%{_texmfdistdir}/omega/ocp/char2uni/in88594.ocp
%{_texmfdistdir}/omega/ocp/char2uni/in88595.ocp
%{_texmfdistdir}/omega/ocp/char2uni/in88596.ocp
%{_texmfdistdir}/omega/ocp/char2uni/in88597.ocp
%{_texmfdistdir}/omega/ocp/char2uni/in88598.ocp
%{_texmfdistdir}/omega/ocp/char2uni/in88599.ocp
%{_texmfdistdir}/omega/ocp/char2uni/in8859a.ocp
%{_texmfdistdir}/omega/ocp/char2uni/in8859d.ocp
%{_texmfdistdir}/omega/ocp/char2uni/in8859e.ocp
%{_texmfdistdir}/omega/ocp/char2uni/in8859f.ocp
%{_texmfdistdir}/omega/ocp/char2uni/in8859g.ocp
%{_texmfdistdir}/omega/ocp/char2uni/inatari.ocp
%{_texmfdistdir}/omega/ocp/char2uni/inav.ocp
%{_texmfdistdir}/omega/ocp/char2uni/inbig5.ocp
%{_texmfdistdir}/omega/ocp/char2uni/incp1250.ocp
%{_texmfdistdir}/omega/ocp/char2uni/incp1251.ocp
%{_texmfdistdir}/omega/ocp/char2uni/incp1252.ocp
%{_texmfdistdir}/omega/ocp/char2uni/incp1253.ocp
%{_texmfdistdir}/omega/ocp/char2uni/incp1254.ocp
%{_texmfdistdir}/omega/ocp/char2uni/incp1255.ocp
%{_texmfdistdir}/omega/ocp/char2uni/incp1256.ocp
%{_texmfdistdir}/omega/ocp/char2uni/incp1257.ocp
%{_texmfdistdir}/omega/ocp/char2uni/incp1258.ocp
%{_texmfdistdir}/omega/ocp/char2uni/incp866.ocp
%{_texmfdistdir}/omega/ocp/char2uni/incp874.ocp
%{_texmfdistdir}/omega/ocp/char2uni/inebcdic.ocp
%{_texmfdistdir}/omega/ocp/char2uni/ingb.ocp
%{_texmfdistdir}/omega/ocp/char2uni/inkoi8.ocp
%{_texmfdistdir}/omega/ocp/char2uni/inmac.ocp
%{_texmfdistdir}/omega/ocp/char2uni/inmsdos.ocp
%{_texmfdistdir}/omega/ocp/char2uni/inmsdos2.ocp
%{_texmfdistdir}/omega/ocp/char2uni/innext.ocp
%{_texmfdistdir}/omega/ocp/char2uni/inov.ocp
%{_texmfdistdir}/omega/ocp/char2uni/inps2.ocp
%{_texmfdistdir}/omega/ocp/char2uni/insf1.ocp
%{_texmfdistdir}/omega/ocp/char2uni/insf2.ocp
%{_texmfdistdir}/omega/ocp/char2uni/intis620.ocp
%{_texmfdistdir}/omega/ocp/char2uni/inucode.ocp
%{_texmfdistdir}/omega/ocp/char2uni/inutf8.ocp
%{_texmfdistdir}/omega/ocp/char2uni/inviet1.ocp
%{_texmfdistdir}/omega/ocp/char2uni/inviet2.ocp
%{_texmfdistdir}/omega/ocp/char2uni/inviscii.ocp
%{_texmfdistdir}/omega/ocp/omega/7arb2uni.ocp
%{_texmfdistdir}/omega/ocp/omega/7ber2uni.ocp
%{_texmfdistdir}/omega/ocp/omega/7cyr2uni.ocp
%{_texmfdistdir}/omega/ocp/omega/7hma2uni.ocp
%{_texmfdistdir}/omega/ocp/omega/7in88593.ocp
%{_texmfdistdir}/omega/ocp/omega/7lbe2uni.ocp
%{_texmfdistdir}/omega/ocp/omega/7pap2uni.ocp
%{_texmfdistdir}/omega/ocp/omega/7pas2uni.ocp
%{_texmfdistdir}/omega/ocp/omega/7snd2uni.ocp
%{_texmfdistdir}/omega/ocp/omega/7syr2uni.ocp
%{_texmfdistdir}/omega/ocp/omega/7tbe2uni.ocp
%{_texmfdistdir}/omega/ocp/omega/7urd2uni.ocp
%{_texmfdistdir}/omega/ocp/omega/8mac-arb2uni.ocp
%{_texmfdistdir}/omega/ocp/omega/8mac-cyr2uni.ocp
%{_texmfdistdir}/omega/ocp/omega/apostr2psili.ocp
%{_texmfdistdir}/omega/ocp/omega/cuni2acad.ocp
%{_texmfdistdir}/omega/ocp/omega/cuni2amal.ocp
%{_texmfdistdir}/omega/ocp/omega/cuni2arab.ex.ocp
%{_texmfdistdir}/omega/ocp/omega/cuni2arab.ocp
%{_texmfdistdir}/omega/ocp/omega/cuni2asv.ocp
%{_texmfdistdir}/omega/ocp/omega/cuni2bout.ocp
%{_texmfdistdir}/omega/ocp/omega/cuni2mona.ocp
%{_texmfdistdir}/omega/ocp/omega/cuni2nar.ocp
%{_texmfdistdir}/omega/ocp/omega/cuni2nva.ocp
%{_texmfdistdir}/omega/ocp/omega/cuni2oar-novow.ocp
%{_texmfdistdir}/omega/ocp/omega/cuni2oar.ocp
%{_texmfdistdir}/omega/ocp/omega/cunioara.ocp
%{_texmfdistdir}/omega/ocp/omega/dblquote-point.ocp
%{_texmfdistdir}/omega/ocp/omega/destroy.ocp
%{_texmfdistdir}/omega/ocp/omega/french2uni.ocp
%{_texmfdistdir}/omega/ocp/omega/greek.ocp
%{_texmfdistdir}/omega/ocp/omega/grpo2uni.ocp
%{_texmfdistdir}/omega/ocp/omega/grpotilde2uni.ocp
%{_texmfdistdir}/omega/ocp/omega/inverted-iota-upsilon.ocp
%{_texmfdistdir}/omega/ocp/omega/isogr2uni-verbatim.ocp
%{_texmfdistdir}/omega/ocp/omega/isogr2uni.ocp
%{_texmfdistdir}/omega/ocp/omega/lat2uni.ocp
%{_texmfdistdir}/omega/ocp/omega/lowercase.ocp
%{_texmfdistdir}/omega/ocp/omega/lunatesigma.ocp
%{_texmfdistdir}/omega/ocp/omega/macgr2uni.ocp
%{_texmfdistdir}/omega/ocp/omega/medbeta.ocp
%{_texmfdistdir}/omega/ocp/omega/mixedgreek2uni.ocp
%{_texmfdistdir}/omega/ocp/omega/tarauni.ocp
%{_texmfdistdir}/omega/ocp/omega/test1.ocp
%{_texmfdistdir}/omega/ocp/omega/test3.ocp
%{_texmfdistdir}/omega/ocp/omega/tiqwah.ocp
%{_texmfdistdir}/omega/ocp/omega/tiqwah2.ocp
%{_texmfdistdir}/omega/ocp/omega/tsinduni.ocp
%{_texmfdistdir}/omega/ocp/omega/turduuni.ocp
%{_texmfdistdir}/omega/ocp/omega/uni2cuni.ocp
%{_texmfdistdir}/omega/ocp/omega/uni2greek-verbatim.ocp
%{_texmfdistdir}/omega/ocp/omega/uni2greek.ocp
%{_texmfdistdir}/omega/ocp/omega/uni2lat-noffi.ocp
%{_texmfdistdir}/omega/ocp/omega/uni2lat.ocp
%{_texmfdistdir}/omega/ocp/omega/unicuni.ocp
%{_texmfdistdir}/omega/ocp/omega/uppercase-no-accents.ocp
%{_texmfdistdir}/omega/ocp/omega/uppercase.ocp
%{_texmfdistdir}/omega/ocp/uni2char/out88591.ocp
%{_texmfdistdir}/omega/ocp/uni2char/oututf8.ocp
%{_texmfdistdir}/omega/otp/char2uni/in646.otp
%{_texmfdistdir}/omega/otp/char2uni/in88591.otp
%{_texmfdistdir}/omega/otp/char2uni/in88592.otp
%{_texmfdistdir}/omega/otp/char2uni/in88593.otp
%{_texmfdistdir}/omega/otp/char2uni/in88594.otp
%{_texmfdistdir}/omega/otp/char2uni/in88595.otp
%{_texmfdistdir}/omega/otp/char2uni/in88596.otp
%{_texmfdistdir}/omega/otp/char2uni/in88597.otp
%{_texmfdistdir}/omega/otp/char2uni/in88598.otp
%{_texmfdistdir}/omega/otp/char2uni/in88599.otp
%{_texmfdistdir}/omega/otp/char2uni/in8859a.otp
%{_texmfdistdir}/omega/otp/char2uni/in8859d.otp
%{_texmfdistdir}/omega/otp/char2uni/in8859e.otp
%{_texmfdistdir}/omega/otp/char2uni/in8859f.otp
%{_texmfdistdir}/omega/otp/char2uni/in8859g.otp
%{_texmfdistdir}/omega/otp/char2uni/inatari.otp
%{_texmfdistdir}/omega/otp/char2uni/inav.otp
%{_texmfdistdir}/omega/otp/char2uni/inbig5.otp
%{_texmfdistdir}/omega/otp/char2uni/incp1250.otp
%{_texmfdistdir}/omega/otp/char2uni/incp1251.otp
%{_texmfdistdir}/omega/otp/char2uni/incp1252.otp
%{_texmfdistdir}/omega/otp/char2uni/incp1253.otp
%{_texmfdistdir}/omega/otp/char2uni/incp1254.otp
%{_texmfdistdir}/omega/otp/char2uni/incp1255.otp
%{_texmfdistdir}/omega/otp/char2uni/incp1256.otp
%{_texmfdistdir}/omega/otp/char2uni/incp1257.otp
%{_texmfdistdir}/omega/otp/char2uni/incp1258.otp
%{_texmfdistdir}/omega/otp/char2uni/incp866.otp
%{_texmfdistdir}/omega/otp/char2uni/incp874.otp
%{_texmfdistdir}/omega/otp/char2uni/inebcdic.otp
%{_texmfdistdir}/omega/otp/char2uni/ingb.otp
%{_texmfdistdir}/omega/otp/char2uni/inkoi8.otp
%{_texmfdistdir}/omega/otp/char2uni/inmac.otp
%{_texmfdistdir}/omega/otp/char2uni/inmsdos.otp
%{_texmfdistdir}/omega/otp/char2uni/inmsdos2.otp
%{_texmfdistdir}/omega/otp/char2uni/innext.otp
%{_texmfdistdir}/omega/otp/char2uni/inov.otp
%{_texmfdistdir}/omega/otp/char2uni/inps2.otp
%{_texmfdistdir}/omega/otp/char2uni/insf1.otp
%{_texmfdistdir}/omega/otp/char2uni/insf2.otp
%{_texmfdistdir}/omega/otp/char2uni/intis620.otp
%{_texmfdistdir}/omega/otp/char2uni/inucode.otp
%{_texmfdistdir}/omega/otp/char2uni/inutf8.otp
%{_texmfdistdir}/omega/otp/char2uni/inviet1.otp
%{_texmfdistdir}/omega/otp/char2uni/inviet2.otp
%{_texmfdistdir}/omega/otp/char2uni/inviscii.otp
%{_texmfdistdir}/omega/otp/omega/7arb2uni.otp
%{_texmfdistdir}/omega/otp/omega/7ber2uni.otp
%{_texmfdistdir}/omega/otp/omega/7cyr2uni.otp
%{_texmfdistdir}/omega/otp/omega/7hma2uni.otp
%{_texmfdistdir}/omega/otp/omega/7in88593.otp
%{_texmfdistdir}/omega/otp/omega/7lbe2uni.otp
%{_texmfdistdir}/omega/otp/omega/7pap2uni.otp
%{_texmfdistdir}/omega/otp/omega/7pas2uni.otp
%{_texmfdistdir}/omega/otp/omega/7snd2uni.otp
%{_texmfdistdir}/omega/otp/omega/7syr2uni.otp
%{_texmfdistdir}/omega/otp/omega/7tbe2uni.otp
%{_texmfdistdir}/omega/otp/omega/7urd2uni.otp
%{_texmfdistdir}/omega/otp/omega/8mac-arb2uni.otp
%{_texmfdistdir}/omega/otp/omega/8mac-cyr2uni.otp
%{_texmfdistdir}/omega/otp/omega/apostr2psili.otp
%{_texmfdistdir}/omega/otp/omega/cuni2acad.otp
%{_texmfdistdir}/omega/otp/omega/cuni2amal.otp
%{_texmfdistdir}/omega/otp/omega/cuni2arab.ex.otp
%{_texmfdistdir}/omega/otp/omega/cuni2asv.otp
%{_texmfdistdir}/omega/otp/omega/cuni2bout.otp
%{_texmfdistdir}/omega/otp/omega/cuni2mona.otp
%{_texmfdistdir}/omega/otp/omega/cuni2nar.otp
%{_texmfdistdir}/omega/otp/omega/cuni2nva.otp
%{_texmfdistdir}/omega/otp/omega/cuni2oar-novow.otp
%{_texmfdistdir}/omega/otp/omega/cuni2oar.otp
%{_texmfdistdir}/omega/otp/omega/dblquote-point.otp
%{_texmfdistdir}/omega/otp/omega/destroy.otp
%{_texmfdistdir}/omega/otp/omega/french2uni.otp
%{_texmfdistdir}/omega/otp/omega/grpo2uni.otp
%{_texmfdistdir}/omega/otp/omega/grpotilde2uni.otp
%{_texmfdistdir}/omega/otp/omega/inverted-iota-upsilon.otp
%{_texmfdistdir}/omega/otp/omega/isogr2uni-verbatim.otp
%{_texmfdistdir}/omega/otp/omega/isogr2uni.otp
%{_texmfdistdir}/omega/otp/omega/lat2uni.otp
%{_texmfdistdir}/omega/otp/omega/lowercase.otp
%{_texmfdistdir}/omega/otp/omega/lunatesigma.otp
%{_texmfdistdir}/omega/otp/omega/macgr2uni.otp
%{_texmfdistdir}/omega/otp/omega/medbeta.otp
%{_texmfdistdir}/omega/otp/omega/mixedgreek2uni.otp
%{_texmfdistdir}/omega/otp/omega/uni2cuni.otp
%{_texmfdistdir}/omega/otp/omega/uni2greek-verbatim.otp
%{_texmfdistdir}/omega/otp/omega/uni2greek.otp
%{_texmfdistdir}/omega/otp/omega/uni2lat-noffi.otp
%{_texmfdistdir}/omega/otp/omega/uni2lat.otp
%{_texmfdistdir}/omega/otp/omega/uppercase-no-accents.otp
%{_texmfdistdir}/omega/otp/omega/uppercase.otp
%{_texmfdistdir}/omega/otp/uni2char/out88591.otp
%{_texmfdistdir}/omega/otp/uni2char/oututf8.otp
%{_texmfdistdir}/tex/generic/encodings/cmbsy.onm
%{_texmfdistdir}/tex/generic/encodings/cmbx.onm
%{_texmfdistdir}/tex/generic/encodings/cmcsc.onm
%{_texmfdistdir}/tex/generic/encodings/cmex.onm
%{_texmfdistdir}/tex/generic/encodings/cmmi.onm
%{_texmfdistdir}/tex/generic/encodings/cmmib.onm
%{_texmfdistdir}/tex/generic/encodings/cmr.onm
%{_texmfdistdir}/tex/generic/encodings/cmr1.onm
%{_texmfdistdir}/tex/generic/encodings/cmsl.onm
%{_texmfdistdir}/tex/generic/encodings/cmsy.onm
%{_texmfdistdir}/tex/generic/encodings/cmti.onm
%{_texmfdistdir}/tex/generic/encodings/cmtt.onm
%{_texmfdistdir}/tex/generic/encodings/ecrm.onm
%{_texmfdistdir}/tex/generic/encodings/euex.onm
%{_texmfdistdir}/tex/generic/encodings/eufb.onm
%{_texmfdistdir}/tex/generic/encodings/eufm.onm
%{_texmfdistdir}/tex/generic/encodings/eurb.onm
%{_texmfdistdir}/tex/generic/encodings/eurm.onm
%{_texmfdistdir}/tex/generic/encodings/eusb.onm
%{_texmfdistdir}/tex/generic/encodings/eusm.onm
%{_texmfdistdir}/tex/generic/encodings/msam.onm
%{_texmfdistdir}/tex/generic/encodings/msbm.onm
%{_texmfdistdir}/tex/generic/omegahyph/bghyph.tex
%{_texmfdistdir}/tex/generic/omegahyph/lthyph.tex
%{_texmfdistdir}/tex/generic/omegahyph/srhyph.tex
%{_texmfdistdir}/tex/plain/omega/grlccode.tex
%{_texmfdistdir}/tex/plain/omega/omega.tex
%doc %{_texmfdistdir}/doc/omega/base/doc-1.8.tex
%doc %{_texmfdistdir}/doc/omega/base/torture.ps
%doc %{_texmfdistdir}/doc/omega/base/torture.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips fonts omega tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18143 |12mr|texlive-omegaware-20120808-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26689
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-omegaware
Version:	20120808
Release:	1
Summary:	TeXLive omegaware package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/omegaware.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/omegaware.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-omegaware.bin

%description
TeXLive omegaware package.

#-----------------------------------------------------------------------
%files
%doc %{_mandir}/man1/odvicopy.1*
%doc %{_texmfdir}/doc/man/man1/odvicopy.man1.pdf
%doc %{_texmfdir}/doc/man/man1/odvips.man1.pdf
%doc %{_mandir}/man1/odvitype.1*
%doc %{_texmfdir}/doc/man/man1/odvitype.man1.pdf
%doc %{_mandir}/man1/ofm2opl.1*
%doc %{_texmfdir}/doc/man/man1/ofm2opl.man1.pdf
%doc %{_mandir}/man1/opl2ofm.1*
%doc %{_texmfdir}/doc/man/man1/opl2ofm.man1.pdf
%doc %{_mandir}/man1/otangle.1*
%doc %{_texmfdir}/doc/man/man1/otangle.man1.pdf
%doc %{_mandir}/man1/otp2ocp.1*
%doc %{_texmfdir}/doc/man/man1/otp2ocp.man1.pdf
%doc %{_mandir}/man1/outocp.1*
%doc %{_texmfdir}/doc/man/man1/outocp.man1.pdf
%doc %{_mandir}/man1/ovf2ovp.1*
%doc %{_texmfdir}/doc/man/man1/ovf2ovp.man1.pdf
%doc %{_mandir}/man1/ovp2ovf.1*
%doc %{_texmfdir}/doc/man/man1/ovp2ovf.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18144 |12mr|texlive-onlyamsmath-0.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25006
# category Package
# catalog-ctan /macros/latex/contrib/onlyamsmath
# catalog-date 2012-01-02 14:24:13 +0100
# catalog-license lppl
# catalog-version 0.10
Name:		texlive-onlyamsmath
Version:	0.10
Release:	1
Summary:	Inhibit use of non-amsmath mathematics markup when using amsmath
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/onlyamsmath
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/onlyamsmath.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/onlyamsmath.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/onlyamsmath.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package inhibits the usage of plain TeX and (on demand) of
standard LaTeX mathematics environments. This is useful for
class writers who want to encourage their users to use the
environments provided by the amsmath package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/onlyamsmath/onlyamsmath.sty
%doc %{_texmfdistdir}/doc/latex/onlyamsmath/ChangeLog
%doc %{_texmfdistdir}/doc/latex/onlyamsmath/Makefile
%doc %{_texmfdistdir}/doc/latex/onlyamsmath/README
%doc %{_texmfdistdir}/doc/latex/onlyamsmath/onlyamsmath-v.tex
%doc %{_texmfdistdir}/doc/latex/onlyamsmath/onlyamsmath.pdf
%doc %{_texmfdistdir}/doc/latex/onlyamsmath/onlyamsmathtest.tex
#- source
%doc %{_texmfdistdir}/source/latex/onlyamsmath/onlyamsmath.dtx
%doc %{_texmfdistdir}/source/latex/onlyamsmath/onlyamsmath.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18145 |12mr|texlive-onrannual-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17474
# category Package
# catalog-ctan /macros/latex/contrib/onrannual
# catalog-date 2010-03-20 01:12:30 +0100
# catalog-license lppl1.3
# catalog-version 1.1
Name:		texlive-onrannual
Version:	1.1
Release:	2
Summary:	Class for Office of Naval Research Ocean Battlespace Sensing annual report
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/onrannual
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/onrannual.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/onrannual.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This is an unofficial document class for writing ONR annual
reports using LaTeX; as ONR has had numerous problems with
LaTeX-generated PDF submissions in the past. A skeleton
document (and its PDF output) are included.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/onrannual/onrannual.cls
%doc %{_texmfdistdir}/doc/latex/onrannual/README
%doc %{_texmfdistdir}/doc/latex/onrannual/sample.bib
%doc %{_texmfdistdir}/doc/latex/onrannual/samplefigure.eps
%doc %{_texmfdistdir}/doc/latex/onrannual/samplefigure.pdf
%doc %{_texmfdistdir}/doc/latex/onrannual/skeleton.pdf
%doc %{_texmfdistdir}/doc/latex/onrannual/skeleton.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18146 |12mr|texlive-opcit-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/opcit
# catalog-date 2006-09-21 21:56:41 +0200
# catalog-license lppl
# catalog-version 1.1
Name:		texlive-opcit
Version:	1.1
Release:	2
Summary:	Footnote-style bibliographical references
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/opcit
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/opcit.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/opcit.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/opcit.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package addresses the problem of expressing citations in a
style that is natural for humanities studies, yet does not
interfere with the flow of text (as author-year styles do). The
package differs from footbib in that it uses real footnotes,
potentially in the same series as any of the document's other
footnotes. Opcit also, as its name implies, avoids repetition
of full citations, achieving this, to a large extent,
automatically.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/opcit/opcit.bst
%{_texmfdistdir}/tex/latex/opcit/opcit.sty
%doc %{_texmfdistdir}/doc/latex/opcit/README
%doc %{_texmfdistdir}/doc/latex/opcit/opcit.pdf
#- source
%doc %{_texmfdistdir}/source/latex/opcit/opcit.dtx
%doc %{_texmfdistdir}/source/latex/opcit/opcit.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18147 |12mr|texlive-opensans-1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24706
# category Package
# catalog-ctan /fonts/opensans
# catalog-date 2011-11-30 18:37:09 +0100
# catalog-license lppl1.3
# catalog-version 1.2
Name:		texlive-opensans
Version:	1.2
Release:	2
Summary:	The Open Sans font family, and LaTeX support
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/opensans
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/opensans.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/opensans.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/opensans.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Open Sans is a humanist sans serif typeface designed by Steve
Matteson; the font is available from the Google Font Directory
as TrueType files licensed under the Apache License version
2.0. The package provides support for this font family in
LaTeX. It includes the original TrueType fonts, as well as Type
1 versions, converted for this package using FontForge for full
support with dvips.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/opensans/OpenSans-Bold.afm
%{_texmfdistdir}/fonts/afm/public/opensans/OpenSans-BoldItalic.afm
%{_texmfdistdir}/fonts/afm/public/opensans/OpenSans-CondLight.afm
%{_texmfdistdir}/fonts/afm/public/opensans/OpenSans-CondLightItalic.afm
%{_texmfdistdir}/fonts/afm/public/opensans/OpenSans-ExtraBold.afm
%{_texmfdistdir}/fonts/afm/public/opensans/OpenSans-ExtraBoldItalic.afm
%{_texmfdistdir}/fonts/afm/public/opensans/OpenSans-Italic.afm
%{_texmfdistdir}/fonts/afm/public/opensans/OpenSans-Light.afm
%{_texmfdistdir}/fonts/afm/public/opensans/OpenSans-LightItalic.afm
%{_texmfdistdir}/fonts/afm/public/opensans/OpenSans-Regular.afm
%{_texmfdistdir}/fonts/afm/public/opensans/OpenSans-Semibold.afm
%{_texmfdistdir}/fonts/afm/public/opensans/OpenSans-SemiboldItalic.afm
%{_texmfdistdir}/fonts/enc/dvips/opensans/opensans-01.enc
%{_texmfdistdir}/fonts/enc/dvips/opensans/opensans-02.enc
%{_texmfdistdir}/fonts/enc/dvips/opensans/opensans-03.enc
%{_texmfdistdir}/fonts/enc/dvips/opensans/opensans-04.enc
%{_texmfdistdir}/fonts/map/dvips/opensans/opensans.map
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Bold-01.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Bold-02.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Bold-03.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Bold-04.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Bold-OSFigures-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Bold-OSFigures-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Bold-OSFigures-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Bold-OSFigures-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Bold-OSFigures-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Bold-OSFigures-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Bold-OSFigures-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Bold-SmallCaps-OSFigures-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Bold-SmallCaps-OSFigures-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Bold-SmallCaps-OSFigures-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Bold-SmallCaps-OSFigures-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Bold-SmallCaps-OSFigures-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Bold-SmallCaps-OSFigures-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Bold-SmallCaps-OSFigures-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Bold-SmallCaps-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Bold-SmallCaps-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Bold-SmallCaps-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Bold-SmallCaps-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Bold-SmallCaps-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Bold-SmallCaps-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Bold-SmallCaps-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Bold-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Bold-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Bold-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Bold-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Bold-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Bold-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Bold-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Bold-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-BoldItalic-01.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-BoldItalic-02.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-BoldItalic-03.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-BoldItalic-04.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-BoldItalic-OSFigures-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-BoldItalic-OSFigures-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-BoldItalic-OSFigures-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-BoldItalic-OSFigures-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-BoldItalic-OSFigures-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-BoldItalic-OSFigures-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-BoldItalic-OSFigures-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-BoldItalic-SmallCaps-OSFigures-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-BoldItalic-SmallCaps-OSFigures-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-BoldItalic-SmallCaps-OSFigures-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-BoldItalic-SmallCaps-OSFigures-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-BoldItalic-SmallCaps-OSFigures-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-BoldItalic-SmallCaps-OSFigures-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-BoldItalic-SmallCaps-OSFigures-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-BoldItalic-SmallCaps-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-BoldItalic-SmallCaps-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-BoldItalic-SmallCaps-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-BoldItalic-SmallCaps-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-BoldItalic-SmallCaps-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-BoldItalic-SmallCaps-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-BoldItalic-SmallCaps-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-BoldItalic-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-BoldItalic-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-BoldItalic-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-BoldItalic-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-BoldItalic-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-BoldItalic-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-BoldItalic-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-BoldItalic-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-CondLight-01.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-CondLight-02.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-CondLight-03.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-CondLight-04.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-CondLight-OSFigures-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-CondLight-OSFigures-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-CondLight-OSFigures-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-CondLight-OSFigures-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-CondLight-OSFigures-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-CondLight-OSFigures-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-CondLight-OSFigures-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-CondLight-SmallCaps-OSFigures-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-CondLight-SmallCaps-OSFigures-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-CondLight-SmallCaps-OSFigures-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-CondLight-SmallCaps-OSFigures-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-CondLight-SmallCaps-OSFigures-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-CondLight-SmallCaps-OSFigures-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-CondLight-SmallCaps-OSFigures-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-CondLight-SmallCaps-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-CondLight-SmallCaps-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-CondLight-SmallCaps-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-CondLight-SmallCaps-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-CondLight-SmallCaps-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-CondLight-SmallCaps-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-CondLight-SmallCaps-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-CondLight-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-CondLight-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-CondLight-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-CondLight-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-CondLight-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-CondLight-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-CondLight-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-CondLight-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-CondLightItalic-01.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-CondLightItalic-02.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-CondLightItalic-03.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-CondLightItalic-04.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-CondLightItalic-OSFigures-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-CondLightItalic-OSFigures-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-CondLightItalic-OSFigures-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-CondLightItalic-OSFigures-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-CondLightItalic-OSFigures-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-CondLightItalic-OSFigures-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-CondLightItalic-OSFigures-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-CondLightItalic-SmallCaps-OSFigures-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-CondLightItalic-SmallCaps-OSFigures-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-CondLightItalic-SmallCaps-OSFigures-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-CondLightItalic-SmallCaps-OSFigures-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-CondLightItalic-SmallCaps-OSFigures-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-CondLightItalic-SmallCaps-OSFigures-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-CondLightItalic-SmallCaps-OSFigures-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-CondLightItalic-SmallCaps-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-CondLightItalic-SmallCaps-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-CondLightItalic-SmallCaps-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-CondLightItalic-SmallCaps-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-CondLightItalic-SmallCaps-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-CondLightItalic-SmallCaps-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-CondLightItalic-SmallCaps-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-CondLightItalic-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-CondLightItalic-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-CondLightItalic-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-CondLightItalic-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-CondLightItalic-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-CondLightItalic-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-CondLightItalic-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-CondLightItalic-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-ExtraBold-01.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-ExtraBold-02.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-ExtraBold-03.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-ExtraBold-04.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-ExtraBold-OSFigures-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-ExtraBold-OSFigures-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-ExtraBold-OSFigures-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-ExtraBold-OSFigures-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-ExtraBold-OSFigures-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-ExtraBold-OSFigures-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-ExtraBold-OSFigures-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-ExtraBold-SmallCaps-OSFigures-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-ExtraBold-SmallCaps-OSFigures-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-ExtraBold-SmallCaps-OSFigures-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-ExtraBold-SmallCaps-OSFigures-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-ExtraBold-SmallCaps-OSFigures-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-ExtraBold-SmallCaps-OSFigures-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-ExtraBold-SmallCaps-OSFigures-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-ExtraBold-SmallCaps-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-ExtraBold-SmallCaps-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-ExtraBold-SmallCaps-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-ExtraBold-SmallCaps-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-ExtraBold-SmallCaps-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-ExtraBold-SmallCaps-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-ExtraBold-SmallCaps-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-ExtraBold-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-ExtraBold-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-ExtraBold-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-ExtraBold-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-ExtraBold-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-ExtraBold-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-ExtraBold-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-ExtraBold-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-ExtraBoldItalic-01.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-ExtraBoldItalic-02.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-ExtraBoldItalic-03.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-ExtraBoldItalic-04.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-ExtraBoldItalic-OSFigures-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-ExtraBoldItalic-OSFigures-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-ExtraBoldItalic-OSFigures-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-ExtraBoldItalic-OSFigures-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-ExtraBoldItalic-OSFigures-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-ExtraBoldItalic-OSFigures-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-ExtraBoldItalic-OSFigures-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-ExtraBoldItalic-SmallCaps-OSFigures-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-ExtraBoldItalic-SmallCaps-OSFigures-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-ExtraBoldItalic-SmallCaps-OSFigures-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-ExtraBoldItalic-SmallCaps-OSFigures-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-ExtraBoldItalic-SmallCaps-OSFigures-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-ExtraBoldItalic-SmallCaps-OSFigures-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-ExtraBoldItalic-SmallCaps-OSFigures-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-ExtraBoldItalic-SmallCaps-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-ExtraBoldItalic-SmallCaps-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-ExtraBoldItalic-SmallCaps-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-ExtraBoldItalic-SmallCaps-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-ExtraBoldItalic-SmallCaps-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-ExtraBoldItalic-SmallCaps-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-ExtraBoldItalic-SmallCaps-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-ExtraBoldItalic-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-ExtraBoldItalic-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-ExtraBoldItalic-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-ExtraBoldItalic-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-ExtraBoldItalic-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-ExtraBoldItalic-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-ExtraBoldItalic-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-ExtraBoldItalic-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Italic-01.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Italic-02.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Italic-03.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Italic-04.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Italic-OSFigures-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Italic-OSFigures-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Italic-OSFigures-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Italic-OSFigures-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Italic-OSFigures-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Italic-OSFigures-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Italic-OSFigures-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Italic-SmallCaps-OSFigures-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Italic-SmallCaps-OSFigures-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Italic-SmallCaps-OSFigures-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Italic-SmallCaps-OSFigures-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Italic-SmallCaps-OSFigures-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Italic-SmallCaps-OSFigures-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Italic-SmallCaps-OSFigures-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Italic-SmallCaps-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Italic-SmallCaps-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Italic-SmallCaps-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Italic-SmallCaps-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Italic-SmallCaps-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Italic-SmallCaps-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Italic-SmallCaps-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Italic-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Italic-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Italic-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Italic-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Italic-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Italic-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Italic-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Italic-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Light-01.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Light-02.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Light-03.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Light-04.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Light-OSFigures-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Light-OSFigures-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Light-OSFigures-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Light-OSFigures-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Light-OSFigures-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Light-OSFigures-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Light-OSFigures-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Light-SmallCaps-OSFigures-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Light-SmallCaps-OSFigures-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Light-SmallCaps-OSFigures-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Light-SmallCaps-OSFigures-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Light-SmallCaps-OSFigures-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Light-SmallCaps-OSFigures-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Light-SmallCaps-OSFigures-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Light-SmallCaps-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Light-SmallCaps-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Light-SmallCaps-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Light-SmallCaps-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Light-SmallCaps-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Light-SmallCaps-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Light-SmallCaps-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Light-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Light-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Light-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Light-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Light-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Light-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Light-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Light-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-LightItalic-01.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-LightItalic-02.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-LightItalic-03.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-LightItalic-04.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-LightItalic-OSFigures-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-LightItalic-OSFigures-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-LightItalic-OSFigures-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-LightItalic-OSFigures-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-LightItalic-OSFigures-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-LightItalic-OSFigures-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-LightItalic-OSFigures-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-LightItalic-SmallCaps-OSFigures-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-LightItalic-SmallCaps-OSFigures-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-LightItalic-SmallCaps-OSFigures-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-LightItalic-SmallCaps-OSFigures-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-LightItalic-SmallCaps-OSFigures-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-LightItalic-SmallCaps-OSFigures-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-LightItalic-SmallCaps-OSFigures-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-LightItalic-SmallCaps-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-LightItalic-SmallCaps-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-LightItalic-SmallCaps-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-LightItalic-SmallCaps-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-LightItalic-SmallCaps-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-LightItalic-SmallCaps-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-LightItalic-SmallCaps-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-LightItalic-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-LightItalic-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-LightItalic-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-LightItalic-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-LightItalic-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-LightItalic-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-LightItalic-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-LightItalic-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Regular-01.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Regular-02.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Regular-03.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Regular-04.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Regular-OSFigures-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Regular-OSFigures-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Regular-OSFigures-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Regular-OSFigures-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Regular-OSFigures-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Regular-OSFigures-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Regular-OSFigures-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Regular-SmallCaps-OSFigures-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Regular-SmallCaps-OSFigures-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Regular-SmallCaps-OSFigures-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Regular-SmallCaps-OSFigures-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Regular-SmallCaps-OSFigures-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Regular-SmallCaps-OSFigures-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Regular-SmallCaps-OSFigures-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Regular-SmallCaps-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Regular-SmallCaps-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Regular-SmallCaps-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Regular-SmallCaps-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Regular-SmallCaps-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Regular-SmallCaps-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Regular-SmallCaps-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Regular-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Regular-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Regular-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Regular-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Regular-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Regular-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Regular-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Regular-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Semibold-01.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Semibold-02.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Semibold-03.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Semibold-04.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Semibold-OSFigures-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Semibold-OSFigures-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Semibold-OSFigures-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Semibold-OSFigures-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Semibold-OSFigures-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Semibold-OSFigures-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Semibold-OSFigures-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Semibold-SmallCaps-OSFigures-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Semibold-SmallCaps-OSFigures-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Semibold-SmallCaps-OSFigures-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Semibold-SmallCaps-OSFigures-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Semibold-SmallCaps-OSFigures-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Semibold-SmallCaps-OSFigures-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Semibold-SmallCaps-OSFigures-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Semibold-SmallCaps-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Semibold-SmallCaps-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Semibold-SmallCaps-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Semibold-SmallCaps-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Semibold-SmallCaps-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Semibold-SmallCaps-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Semibold-SmallCaps-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Semibold-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Semibold-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Semibold-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Semibold-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Semibold-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Semibold-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Semibold-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-Semibold-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-SemiboldItalic-01.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-SemiboldItalic-02.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-SemiboldItalic-03.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-SemiboldItalic-04.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-SemiboldItalic-OSFigures-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-SemiboldItalic-OSFigures-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-SemiboldItalic-OSFigures-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-SemiboldItalic-OSFigures-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-SemiboldItalic-OSFigures-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-SemiboldItalic-OSFigures-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-SemiboldItalic-OSFigures-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-SemiboldItalic-SmallCaps-OSFigures-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-SemiboldItalic-SmallCaps-OSFigures-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-SemiboldItalic-SmallCaps-OSFigures-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-SemiboldItalic-SmallCaps-OSFigures-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-SemiboldItalic-SmallCaps-OSFigures-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-SemiboldItalic-SmallCaps-OSFigures-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-SemiboldItalic-SmallCaps-OSFigures-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-SemiboldItalic-SmallCaps-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-SemiboldItalic-SmallCaps-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-SemiboldItalic-SmallCaps-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-SemiboldItalic-SmallCaps-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-SemiboldItalic-SmallCaps-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-SemiboldItalic-SmallCaps-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-SemiboldItalic-SmallCaps-x2.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-SemiboldItalic-lgr.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-SemiboldItalic-ot1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-SemiboldItalic-t1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-SemiboldItalic-t2a.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-SemiboldItalic-t2b.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-SemiboldItalic-t2c.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-SemiboldItalic-ts1.tfm
%{_texmfdistdir}/fonts/tfm/public/opensans/OpenSans-SemiboldItalic-x2.tfm
%{_texmfdistdir}/fonts/truetype/public/opensans/OpenSans-Bold.ttf
%{_texmfdistdir}/fonts/truetype/public/opensans/OpenSans-BoldItalic.ttf
%{_texmfdistdir}/fonts/truetype/public/opensans/OpenSans-CondLight.ttf
%{_texmfdistdir}/fonts/truetype/public/opensans/OpenSans-CondLightItalic.ttf
%{_texmfdistdir}/fonts/truetype/public/opensans/OpenSans-ExtraBold.ttf
%{_texmfdistdir}/fonts/truetype/public/opensans/OpenSans-ExtraBoldItalic.ttf
%{_texmfdistdir}/fonts/truetype/public/opensans/OpenSans-Italic.ttf
%{_texmfdistdir}/fonts/truetype/public/opensans/OpenSans-Light.ttf
%{_texmfdistdir}/fonts/truetype/public/opensans/OpenSans-LightItalic.ttf
%{_texmfdistdir}/fonts/truetype/public/opensans/OpenSans-Regular.ttf
%{_texmfdistdir}/fonts/truetype/public/opensans/OpenSans-Semibold.ttf
%{_texmfdistdir}/fonts/truetype/public/opensans/OpenSans-SemiboldItalic.ttf
%{_texmfdistdir}/fonts/type1/public/opensans/OpenSans-Bold.pfb
%{_texmfdistdir}/fonts/type1/public/opensans/OpenSans-BoldItalic.pfb
%{_texmfdistdir}/fonts/type1/public/opensans/OpenSans-CondLight.pfb
%{_texmfdistdir}/fonts/type1/public/opensans/OpenSans-CondLightItalic.pfb
%{_texmfdistdir}/fonts/type1/public/opensans/OpenSans-ExtraBold.pfb
%{_texmfdistdir}/fonts/type1/public/opensans/OpenSans-ExtraBoldItalic.pfb
%{_texmfdistdir}/fonts/type1/public/opensans/OpenSans-Italic.pfb
%{_texmfdistdir}/fonts/type1/public/opensans/OpenSans-Light.pfb
%{_texmfdistdir}/fonts/type1/public/opensans/OpenSans-LightItalic.pfb
%{_texmfdistdir}/fonts/type1/public/opensans/OpenSans-Regular.pfb
%{_texmfdistdir}/fonts/type1/public/opensans/OpenSans-Semibold.pfb
%{_texmfdistdir}/fonts/type1/public/opensans/OpenSans-SemiboldItalic.pfb
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Bold-OSFigures-lgr.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Bold-OSFigures-ot1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Bold-OSFigures-t1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Bold-OSFigures-t2a.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Bold-OSFigures-t2b.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Bold-OSFigures-t2c.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Bold-OSFigures-x2.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Bold-SmallCaps-OSFigures-lgr.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Bold-SmallCaps-OSFigures-ot1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Bold-SmallCaps-OSFigures-t1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Bold-SmallCaps-OSFigures-t2a.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Bold-SmallCaps-OSFigures-t2b.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Bold-SmallCaps-OSFigures-t2c.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Bold-SmallCaps-OSFigures-x2.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Bold-SmallCaps-lgr.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Bold-SmallCaps-ot1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Bold-SmallCaps-t1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Bold-SmallCaps-t2a.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Bold-SmallCaps-t2b.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Bold-SmallCaps-t2c.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Bold-SmallCaps-x2.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Bold-lgr.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Bold-ot1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Bold-t1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Bold-t2a.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Bold-t2b.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Bold-t2c.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Bold-ts1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Bold-x2.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-BoldItalic-OSFigures-lgr.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-BoldItalic-OSFigures-ot1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-BoldItalic-OSFigures-t1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-BoldItalic-OSFigures-t2a.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-BoldItalic-OSFigures-t2b.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-BoldItalic-OSFigures-t2c.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-BoldItalic-OSFigures-x2.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-BoldItalic-SmallCaps-OSFigures-lgr.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-BoldItalic-SmallCaps-OSFigures-ot1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-BoldItalic-SmallCaps-OSFigures-t1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-BoldItalic-SmallCaps-OSFigures-t2a.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-BoldItalic-SmallCaps-OSFigures-t2b.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-BoldItalic-SmallCaps-OSFigures-t2c.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-BoldItalic-SmallCaps-OSFigures-x2.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-BoldItalic-SmallCaps-lgr.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-BoldItalic-SmallCaps-ot1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-BoldItalic-SmallCaps-t1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-BoldItalic-SmallCaps-t2a.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-BoldItalic-SmallCaps-t2b.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-BoldItalic-SmallCaps-t2c.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-BoldItalic-SmallCaps-x2.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-BoldItalic-lgr.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-BoldItalic-ot1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-BoldItalic-t1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-BoldItalic-t2a.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-BoldItalic-t2b.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-BoldItalic-t2c.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-BoldItalic-ts1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-BoldItalic-x2.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-CondLight-OSFigures-lgr.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-CondLight-OSFigures-ot1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-CondLight-OSFigures-t1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-CondLight-OSFigures-t2a.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-CondLight-OSFigures-t2b.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-CondLight-OSFigures-t2c.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-CondLight-OSFigures-x2.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-CondLight-SmallCaps-OSFigures-lgr.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-CondLight-SmallCaps-OSFigures-ot1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-CondLight-SmallCaps-OSFigures-t1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-CondLight-SmallCaps-OSFigures-t2a.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-CondLight-SmallCaps-OSFigures-t2b.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-CondLight-SmallCaps-OSFigures-t2c.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-CondLight-SmallCaps-OSFigures-x2.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-CondLight-SmallCaps-lgr.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-CondLight-SmallCaps-ot1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-CondLight-SmallCaps-t1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-CondLight-SmallCaps-t2a.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-CondLight-SmallCaps-t2b.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-CondLight-SmallCaps-t2c.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-CondLight-SmallCaps-x2.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-CondLight-lgr.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-CondLight-ot1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-CondLight-t1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-CondLight-t2a.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-CondLight-t2b.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-CondLight-t2c.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-CondLight-ts1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-CondLight-x2.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-CondLightItalic-OSFigures-lgr.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-CondLightItalic-OSFigures-ot1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-CondLightItalic-OSFigures-t1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-CondLightItalic-OSFigures-t2a.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-CondLightItalic-OSFigures-t2b.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-CondLightItalic-OSFigures-t2c.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-CondLightItalic-OSFigures-x2.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-CondLightItalic-SmallCaps-OSFigures-lgr.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-CondLightItalic-SmallCaps-OSFigures-ot1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-CondLightItalic-SmallCaps-OSFigures-t1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-CondLightItalic-SmallCaps-OSFigures-t2a.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-CondLightItalic-SmallCaps-OSFigures-t2b.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-CondLightItalic-SmallCaps-OSFigures-t2c.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-CondLightItalic-SmallCaps-OSFigures-x2.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-CondLightItalic-SmallCaps-lgr.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-CondLightItalic-SmallCaps-ot1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-CondLightItalic-SmallCaps-t1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-CondLightItalic-SmallCaps-t2a.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-CondLightItalic-SmallCaps-t2b.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-CondLightItalic-SmallCaps-t2c.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-CondLightItalic-SmallCaps-x2.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-CondLightItalic-lgr.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-CondLightItalic-ot1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-CondLightItalic-t1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-CondLightItalic-t2a.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-CondLightItalic-t2b.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-CondLightItalic-t2c.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-CondLightItalic-ts1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-CondLightItalic-x2.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-ExtraBold-OSFigures-lgr.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-ExtraBold-OSFigures-ot1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-ExtraBold-OSFigures-t1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-ExtraBold-OSFigures-t2a.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-ExtraBold-OSFigures-t2b.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-ExtraBold-OSFigures-t2c.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-ExtraBold-OSFigures-x2.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-ExtraBold-SmallCaps-OSFigures-lgr.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-ExtraBold-SmallCaps-OSFigures-ot1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-ExtraBold-SmallCaps-OSFigures-t1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-ExtraBold-SmallCaps-OSFigures-t2a.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-ExtraBold-SmallCaps-OSFigures-t2b.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-ExtraBold-SmallCaps-OSFigures-t2c.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-ExtraBold-SmallCaps-OSFigures-x2.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-ExtraBold-SmallCaps-lgr.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-ExtraBold-SmallCaps-ot1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-ExtraBold-SmallCaps-t1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-ExtraBold-SmallCaps-t2a.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-ExtraBold-SmallCaps-t2b.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-ExtraBold-SmallCaps-t2c.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-ExtraBold-SmallCaps-x2.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-ExtraBold-lgr.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-ExtraBold-ot1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-ExtraBold-t1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-ExtraBold-t2a.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-ExtraBold-t2b.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-ExtraBold-t2c.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-ExtraBold-ts1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-ExtraBold-x2.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-ExtraBoldItalic-OSFigures-lgr.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-ExtraBoldItalic-OSFigures-ot1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-ExtraBoldItalic-OSFigures-t1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-ExtraBoldItalic-OSFigures-t2a.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-ExtraBoldItalic-OSFigures-t2b.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-ExtraBoldItalic-OSFigures-t2c.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-ExtraBoldItalic-OSFigures-x2.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-ExtraBoldItalic-SmallCaps-OSFigures-lgr.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-ExtraBoldItalic-SmallCaps-OSFigures-ot1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-ExtraBoldItalic-SmallCaps-OSFigures-t1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-ExtraBoldItalic-SmallCaps-OSFigures-t2a.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-ExtraBoldItalic-SmallCaps-OSFigures-t2b.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-ExtraBoldItalic-SmallCaps-OSFigures-t2c.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-ExtraBoldItalic-SmallCaps-OSFigures-x2.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-ExtraBoldItalic-SmallCaps-lgr.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-ExtraBoldItalic-SmallCaps-ot1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-ExtraBoldItalic-SmallCaps-t1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-ExtraBoldItalic-SmallCaps-t2a.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-ExtraBoldItalic-SmallCaps-t2b.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-ExtraBoldItalic-SmallCaps-t2c.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-ExtraBoldItalic-SmallCaps-x2.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-ExtraBoldItalic-lgr.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-ExtraBoldItalic-ot1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-ExtraBoldItalic-t1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-ExtraBoldItalic-t2a.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-ExtraBoldItalic-t2b.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-ExtraBoldItalic-t2c.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-ExtraBoldItalic-ts1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-ExtraBoldItalic-x2.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Italic-OSFigures-lgr.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Italic-OSFigures-ot1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Italic-OSFigures-t1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Italic-OSFigures-t2a.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Italic-OSFigures-t2b.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Italic-OSFigures-t2c.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Italic-OSFigures-x2.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Italic-SmallCaps-OSFigures-lgr.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Italic-SmallCaps-OSFigures-ot1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Italic-SmallCaps-OSFigures-t1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Italic-SmallCaps-OSFigures-t2a.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Italic-SmallCaps-OSFigures-t2b.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Italic-SmallCaps-OSFigures-t2c.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Italic-SmallCaps-OSFigures-x2.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Italic-SmallCaps-lgr.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Italic-SmallCaps-ot1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Italic-SmallCaps-t1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Italic-SmallCaps-t2a.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Italic-SmallCaps-t2b.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Italic-SmallCaps-t2c.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Italic-SmallCaps-x2.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Italic-lgr.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Italic-ot1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Italic-t1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Italic-t2a.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Italic-t2b.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Italic-t2c.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Italic-ts1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Italic-x2.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Light-OSFigures-lgr.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Light-OSFigures-ot1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Light-OSFigures-t1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Light-OSFigures-t2a.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Light-OSFigures-t2b.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Light-OSFigures-t2c.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Light-OSFigures-x2.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Light-SmallCaps-OSFigures-lgr.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Light-SmallCaps-OSFigures-ot1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Light-SmallCaps-OSFigures-t1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Light-SmallCaps-OSFigures-t2a.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Light-SmallCaps-OSFigures-t2b.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Light-SmallCaps-OSFigures-t2c.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Light-SmallCaps-OSFigures-x2.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Light-SmallCaps-lgr.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Light-SmallCaps-ot1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Light-SmallCaps-t1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Light-SmallCaps-t2a.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Light-SmallCaps-t2b.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Light-SmallCaps-t2c.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Light-SmallCaps-x2.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Light-lgr.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Light-ot1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Light-t1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Light-t2a.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Light-t2b.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Light-t2c.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Light-ts1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Light-x2.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-LightItalic-OSFigures-lgr.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-LightItalic-OSFigures-ot1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-LightItalic-OSFigures-t1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-LightItalic-OSFigures-t2a.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-LightItalic-OSFigures-t2b.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-LightItalic-OSFigures-t2c.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-LightItalic-OSFigures-x2.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-LightItalic-SmallCaps-OSFigures-lgr.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-LightItalic-SmallCaps-OSFigures-ot1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-LightItalic-SmallCaps-OSFigures-t1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-LightItalic-SmallCaps-OSFigures-t2a.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-LightItalic-SmallCaps-OSFigures-t2b.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-LightItalic-SmallCaps-OSFigures-t2c.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-LightItalic-SmallCaps-OSFigures-x2.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-LightItalic-SmallCaps-lgr.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-LightItalic-SmallCaps-ot1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-LightItalic-SmallCaps-t1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-LightItalic-SmallCaps-t2a.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-LightItalic-SmallCaps-t2b.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-LightItalic-SmallCaps-t2c.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-LightItalic-SmallCaps-x2.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-LightItalic-lgr.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-LightItalic-ot1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-LightItalic-t1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-LightItalic-t2a.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-LightItalic-t2b.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-LightItalic-t2c.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-LightItalic-ts1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-LightItalic-x2.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Regular-OSFigures-lgr.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Regular-OSFigures-ot1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Regular-OSFigures-t1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Regular-OSFigures-t2a.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Regular-OSFigures-t2b.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Regular-OSFigures-t2c.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Regular-OSFigures-x2.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Regular-SmallCaps-OSFigures-lgr.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Regular-SmallCaps-OSFigures-ot1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Regular-SmallCaps-OSFigures-t1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Regular-SmallCaps-OSFigures-t2a.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Regular-SmallCaps-OSFigures-t2b.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Regular-SmallCaps-OSFigures-t2c.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Regular-SmallCaps-OSFigures-x2.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Regular-SmallCaps-lgr.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Regular-SmallCaps-ot1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Regular-SmallCaps-t1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Regular-SmallCaps-t2a.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Regular-SmallCaps-t2b.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Regular-SmallCaps-t2c.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Regular-SmallCaps-x2.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Regular-lgr.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Regular-ot1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Regular-t1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Regular-t2a.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Regular-t2b.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Regular-t2c.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Regular-ts1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Regular-x2.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Semibold-OSFigures-lgr.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Semibold-OSFigures-ot1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Semibold-OSFigures-t1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Semibold-OSFigures-t2a.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Semibold-OSFigures-t2b.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Semibold-OSFigures-t2c.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Semibold-OSFigures-x2.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Semibold-SmallCaps-OSFigures-lgr.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Semibold-SmallCaps-OSFigures-ot1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Semibold-SmallCaps-OSFigures-t1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Semibold-SmallCaps-OSFigures-t2a.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Semibold-SmallCaps-OSFigures-t2b.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Semibold-SmallCaps-OSFigures-t2c.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Semibold-SmallCaps-OSFigures-x2.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Semibold-SmallCaps-lgr.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Semibold-SmallCaps-ot1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Semibold-SmallCaps-t1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Semibold-SmallCaps-t2a.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Semibold-SmallCaps-t2b.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Semibold-SmallCaps-t2c.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Semibold-SmallCaps-x2.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Semibold-lgr.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Semibold-ot1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Semibold-t1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Semibold-t2a.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Semibold-t2b.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Semibold-t2c.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Semibold-ts1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-Semibold-x2.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-SemiboldItalic-OSFigures-lgr.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-SemiboldItalic-OSFigures-ot1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-SemiboldItalic-OSFigures-t1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-SemiboldItalic-OSFigures-t2a.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-SemiboldItalic-OSFigures-t2b.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-SemiboldItalic-OSFigures-t2c.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-SemiboldItalic-OSFigures-x2.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-SemiboldItalic-SmallCaps-OSFigures-lgr.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-SemiboldItalic-SmallCaps-OSFigures-ot1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-SemiboldItalic-SmallCaps-OSFigures-t1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-SemiboldItalic-SmallCaps-OSFigures-t2a.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-SemiboldItalic-SmallCaps-OSFigures-t2b.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-SemiboldItalic-SmallCaps-OSFigures-t2c.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-SemiboldItalic-SmallCaps-OSFigures-x2.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-SemiboldItalic-SmallCaps-lgr.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-SemiboldItalic-SmallCaps-ot1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-SemiboldItalic-SmallCaps-t1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-SemiboldItalic-SmallCaps-t2a.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-SemiboldItalic-SmallCaps-t2b.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-SemiboldItalic-SmallCaps-t2c.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-SemiboldItalic-SmallCaps-x2.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-SemiboldItalic-lgr.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-SemiboldItalic-ot1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-SemiboldItalic-t1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-SemiboldItalic-t2a.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-SemiboldItalic-t2b.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-SemiboldItalic-t2c.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-SemiboldItalic-ts1.vf
%{_texmfdistdir}/fonts/vf/public/opensans/OpenSans-SemiboldItalic-x2.vf
%{_texmfdistdir}/tex/latex/opensans/lgrfos.fd
%{_texmfdistdir}/tex/latex/opensans/lgrfosj.fd
%{_texmfdistdir}/tex/latex/opensans/opensans.sty
%{_texmfdistdir}/tex/latex/opensans/ot1fos.fd
%{_texmfdistdir}/tex/latex/opensans/ot1fosj.fd
%{_texmfdistdir}/tex/latex/opensans/t1fos.fd
%{_texmfdistdir}/tex/latex/opensans/t1fosj.fd
%{_texmfdistdir}/tex/latex/opensans/t2afos.fd
%{_texmfdistdir}/tex/latex/opensans/t2afosj.fd
%{_texmfdistdir}/tex/latex/opensans/t2bfos.fd
%{_texmfdistdir}/tex/latex/opensans/t2bfosj.fd
%{_texmfdistdir}/tex/latex/opensans/t2cfos.fd
%{_texmfdistdir}/tex/latex/opensans/t2cfosj.fd
%{_texmfdistdir}/tex/latex/opensans/ts1fos.fd
%{_texmfdistdir}/tex/latex/opensans/ts1fosj.fd
%{_texmfdistdir}/tex/latex/opensans/x2fos.fd
%{_texmfdistdir}/tex/latex/opensans/x2fosj.fd
%doc %{_texmfdistdir}/doc/fonts/opensans/CHANGES
%doc %{_texmfdistdir}/doc/fonts/opensans/README
%doc %{_texmfdistdir}/doc/fonts/opensans/manifest.txt
%doc %{_texmfdistdir}/doc/fonts/opensans/opensans-samples.pdf
%doc %{_texmfdistdir}/doc/fonts/opensans/opensans-samples.tex
%doc %{_texmfdistdir}/doc/fonts/opensans/opensans.pdf
%doc %{_texmfdistdir}/doc/fonts/opensans/opensans.tex
#- source
%doc %{_texmfdistdir}/source/fonts/opensans/Makefile
%doc %{_texmfdistdir}/source/fonts/opensans/opensans-01.etx
%doc %{_texmfdistdir}/source/fonts/opensans/opensans-02.etx
%doc %{_texmfdistdir}/source/fonts/opensans/opensans-03.etx
%doc %{_texmfdistdir}/source/fonts/opensans/opensans-04.etx
%doc %{_texmfdistdir}/source/fonts/opensans/opensans-drv.tex
%doc %{_texmfdistdir}/source/fonts/opensans/opensans-fixcyrillic.mtx
%doc %{_texmfdistdir}/source/fonts/opensans/opensans-fixgreek.mtx
%doc %{_texmfdistdir}/source/fonts/opensans/opensans-fixlatin.mtx
%doc %{_texmfdistdir}/source/fonts/opensans/opensans-fixtextcomp.mtx
%doc %{_texmfdistdir}/source/fonts/opensans/opensans-map.tex
%doc %{_texmfdistdir}/source/fonts/opensans/opensans-osfigures.etx
%doc %{_texmfdistdir}/source/fonts/opensans/ttf2type1.pe

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18148 |12mr|texlive-opteng-1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27331
# category Package
# catalog-ctan /macros/latex/contrib/opteng
# catalog-date 2012-06-16 14:32:26 +0200
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-opteng
Version:	1.0
Release:	1
Summary:	SPIE Optical Engineering and OE Letters manuscript template
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/opteng
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/opteng.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/opteng.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
With this template, and associated style and LaTeX packages, it
is possible to estimate the page length of manuscripts for
submission to the SPIE journals 'Optical Engineering' and
'Optical Engineering Letters'. With a strict three-page limit,
this is particularly important for the latter. The template
gives simple instructions on how to prepare the manuscript.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/opteng/opteng.sty
%doc %{_texmfdistdir}/doc/latex/opteng/OptEngInstruct.pdf
%doc %{_texmfdistdir}/doc/latex/opteng/OptEngInstruct.tex
%doc %{_texmfdistdir}/doc/latex/opteng/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18149 |12mr|texlive-optional-2.2b-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18131
# category Package
# catalog-ctan /macros/latex/contrib/optional
# catalog-date 2010-05-11 12:50:01 +0200
# catalog-license lppl
# catalog-version 2.2b
Name:		texlive-optional
Version:	2.2b
Release:	2
Summary:	Facilitate optional printing of parts of a document
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/optional
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/optional.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/optional.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Optional provides simple, flexible, optional compilation of
LaTeX documents. Option switches may be given via package
options, by the \UseOption command, or interactively via the
\AskOption command (help text may be provided, by defining the
\ExplainOptions command). The package is not robust, in the way
that comment package is, against ill-behaved text. In
particular, verbatim text may not be directly included in
optional sections (whether they're included or not).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/optional/optional.sty
%doc %{_texmfdistdir}/doc/latex/optional/optional.pdf
%doc %{_texmfdistdir}/doc/latex/optional/optional.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18150 |12mr|texlive-ordinalpt-2.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/ordinalpt
# catalog-date 2007-02-25 09:43:45 +0100
# catalog-license lppl
# catalog-version 2.1
Name:		texlive-ordinalpt
Version:	2.1
Release:	2
Summary:	Counters as ordinal numbers in Portuguese
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ordinalpt
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ordinalpt.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ordinalpt.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ordinalpt.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a counter style (like \arabic, \alph and
others) which produces as output strings like "primeiro"
("first" in Portuguese), "segundo" (second), and so on up to
1999th. Separate counter commands are provided for different
letter case variants, and for masculine and feminine gender
inflections.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/ordinalpt/ordinalpt.sty
%doc %{_texmfdistdir}/doc/latex/ordinalpt/README
%doc %{_texmfdistdir}/doc/latex/ordinalpt/ordinalpt.pdf
#- source
%doc %{_texmfdistdir}/source/latex/ordinalpt/ordinalpt.dtx
%doc %{_texmfdistdir}/source/latex/ordinalpt/ordinalpt.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18151 |12mr|texlive-orkhun-20090422-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /fonts/orkhun
# catalog-date 2009-04-22 11:33:20 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-orkhun
Version:	20090422
Release:	2
Summary:	A font for orkhun script
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/orkhun
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/orkhun.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/orkhun.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The font covers an old Turkic script. It is provided as
MetaFont source.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/orkhun/orhant.mf
%{_texmfdistdir}/fonts/source/public/orkhun/orhant11.mf
%{_texmfdistdir}/fonts/source/public/orkhun/orhant14.mf
%{_texmfdistdir}/fonts/source/public/orkhun/orhant16.mf
%{_texmfdistdir}/fonts/source/public/orkhun/orhant20.mf
%{_texmfdistdir}/fonts/source/public/orkhun/orhant25.mf
%{_texmfdistdir}/fonts/tfm/public/orkhun/orhant11.tfm
%{_texmfdistdir}/fonts/tfm/public/orkhun/orhant14.tfm
%{_texmfdistdir}/fonts/tfm/public/orkhun/orhant16.tfm
%{_texmfdistdir}/fonts/tfm/public/orkhun/orhant20.tfm
%{_texmfdistdir}/fonts/tfm/public/orkhun/orhant25.tfm
%doc %{_texmfdistdir}/doc/fonts/orkhun/README_Orkhun.txt
%doc %{_texmfdistdir}/doc/fonts/orkhun/rakhimov.pdf
%doc %{_texmfdistdir}/doc/fonts/orkhun/rakhimov.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18152 |12mr|texlive-othello-20070112-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/othello
# catalog-date 2007-01-12 15:52:44 +0100
# catalog-license gpl
# catalog-version undef
Name:		texlive-othello
Version:	20070112
Release:	2
Summary:	Create othello boards in LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/othello
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/othello.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/othello.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A package (based on Kolodziejska's go), and fonts (as MetaFont
source) are provided.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/othello/ot.mf
%{_texmfdistdir}/fonts/source/public/othello/ot10.mf
%{_texmfdistdir}/fonts/source/public/othello/ot15.mf
%{_texmfdistdir}/fonts/source/public/othello/ot1bla10.mf
%{_texmfdistdir}/fonts/source/public/othello/ot1bla15.mf
%{_texmfdistdir}/fonts/source/public/othello/ot1bla20.mf
%{_texmfdistdir}/fonts/source/public/othello/ot1black.mf
%{_texmfdistdir}/fonts/source/public/othello/ot1neu.mf
%{_texmfdistdir}/fonts/source/public/othello/ot1neu10.mf
%{_texmfdistdir}/fonts/source/public/othello/ot1neu15.mf
%{_texmfdistdir}/fonts/source/public/othello/ot1neu20.mf
%{_texmfdistdir}/fonts/source/public/othello/ot1whi10.mf
%{_texmfdistdir}/fonts/source/public/othello/ot1whi15.mf
%{_texmfdistdir}/fonts/source/public/othello/ot1whi20.mf
%{_texmfdistdir}/fonts/source/public/othello/ot1white.mf
%{_texmfdistdir}/fonts/tfm/public/othello/ot10.tfm
%{_texmfdistdir}/fonts/tfm/public/othello/ot15.tfm
%{_texmfdistdir}/fonts/tfm/public/othello/ot1bla10.tfm
%{_texmfdistdir}/fonts/tfm/public/othello/ot1bla15.tfm
%{_texmfdistdir}/fonts/tfm/public/othello/ot1bla20.tfm
%{_texmfdistdir}/fonts/tfm/public/othello/ot1neu10.tfm
%{_texmfdistdir}/fonts/tfm/public/othello/ot1neu15.tfm
%{_texmfdistdir}/fonts/tfm/public/othello/ot1neu20.tfm
%{_texmfdistdir}/fonts/tfm/public/othello/ot1whi10.tfm
%{_texmfdistdir}/fonts/tfm/public/othello/ot1whi15.tfm
%{_texmfdistdir}/fonts/tfm/public/othello/ot1whi20.tfm
%{_texmfdistdir}/tex/latex/othello/othello.sty
%doc %{_texmfdistdir}/doc/latex/othello/boards.tex
%doc %{_texmfdistdir}/doc/latex/othello/ot.bat
%doc %{_texmfdistdir}/doc/latex/othello/ot1.bat.bat
%doc %{_texmfdistdir}/doc/latex/othello/othello.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18153 |12mr|texlive-othelloboard-1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23714
# category Package
# catalog-ctan /macros/latex/contrib/othelloboard
# catalog-date 2011-08-19 08:35:26 +0200
# catalog-license lppl1.3
# catalog-version 1.2
Name:		texlive-othelloboard
Version:	1.2
Release:	2
Summary:	Typeset Othello (Reversi) diagrams of any size, with annotations
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/othelloboard
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/othelloboard.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/othelloboard.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package enables the user to generate high-quality Othello
(also known as Reversi) board diagrams of any size. The
diagrams support annotations, including full game transcripts.
Automated board or transcript creation, from plain text formats
standard to WZebra (and other programs) is also supported.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/othelloboard/othelloboard.sty
%doc %{_texmfdistdir}/doc/latex/othelloboard/README
%doc %{_texmfdistdir}/doc/latex/othelloboard/example-rose-chps1-2.pdf
%doc %{_texmfdistdir}/doc/latex/othelloboard/example-rose-chps1-2.tex
%doc %{_texmfdistdir}/doc/latex/othelloboard/othelloboard.pdf
%doc %{_texmfdistdir}/doc/latex/othelloboard/othelloboard.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18154 |12mr|texlive-otibet-20111103-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-otibet
Version:	20111103
Release:	2
Summary:	TeXLive otibet package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/otibet.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/otibet.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/otibet.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive otibet package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/ofm/public/otibet/otibetan.ofm
%{_texmfdistdir}/fonts/ovf/public/otibet/otibetan.ovf
%{_texmfdistdir}/fonts/ovp/public/otibet/otibetan.ovp
%{_texmfdistdir}/fonts/source/public/otibet/bzrsetup.mf
%{_texmfdistdir}/fonts/source/public/otibet/tibetan.mf
%{_texmfdistdir}/fonts/tfm/public/otibet/tibetan.tfm
%{_texmfdistdir}/omega/ocp/otibet/tibadjusttsheg.ocp
%{_texmfdistdir}/omega/ocp/otibet/tibinunicode.ocp
%{_texmfdistdir}/omega/ocp/otibet/tibinwylie.ocp
%{_texmfdistdir}/omega/ocp/otibet/tibout.ocp
%{_texmfdistdir}/omega/ocp/otibet/tibspecial.ocp
%{_texmfdistdir}/omega/ocp/otibet/tibuniuni.ocp
%{_texmfdistdir}/omega/ocp/otibet/tibvowel.ocp
%{_texmfdistdir}/omega/otp/otibet/tibadjusttsheg.otp
%{_texmfdistdir}/omega/otp/otibet/tibetan-mule2uni-old.otp
%{_texmfdistdir}/omega/otp/otibet/tibetan-mule2uni.otp
%{_texmfdistdir}/omega/otp/otibet/tibinunicode.otp
%{_texmfdistdir}/omega/otp/otibet/tibinwylie.otp
%{_texmfdistdir}/omega/otp/otibet/tibout.otp
%{_texmfdistdir}/omega/otp/otibet/tibshow.otp
%{_texmfdistdir}/omega/otp/otibet/tibspecial.otp
%{_texmfdistdir}/omega/otp/otibet/tibuniuni.otp
%{_texmfdistdir}/omega/otp/otibet/tibvowel.otp
%{_texmfdistdir}/tex/latex/otibet/ot1tib.fd
%{_texmfdistdir}/tex/latex/otibet/otibet.sty
%{_texmfdistdir}/tex/latex/otibet/otibet.tex
%{_texmfdistdir}/tex/latex/otibet/t1tib.fd
%doc %{_texmfdistdir}/doc/latex/otibet/README
%doc %{_texmfdistdir}/doc/latex/otibet/allbasic-mule.tex
%doc %{_texmfdistdir}/doc/latex/otibet/allbasic.dvi
%doc %{_texmfdistdir}/doc/latex/otibet/allbasic.tex
%doc %{_texmfdistdir}/doc/latex/otibet/otibet-mule.tex
%doc %{_texmfdistdir}/doc/latex/otibet/testtib.tex
%doc %{_texmfdistdir}/doc/latex/otibet/tiblatex.dvi
%doc %{_texmfdistdir}/doc/latex/otibet/tiblatex.tex
%doc %{_texmfdistdir}/doc/latex/otibet/unidoc.dvi
%doc %{_texmfdistdir}/doc/latex/otibet/unidoc.tex
%doc %{_texmfdistdir}/doc/latex/otibet/yugpacan.dvi
%doc %{_texmfdistdir}/doc/latex/otibet/yugpacan.tex
#- source
%doc %{_texmfdistdir}/source/latex/otibet/Makefile
%doc %{_texmfdistdir}/source/latex/otibet/allbasic.odvi
%doc %{_texmfdistdir}/source/latex/otibet/convnum.scm
%doc %{_texmfdistdir}/source/latex/otibet/generate-otp.el
%doc %{_texmfdistdir}/source/latex/otibet/oct2otp.c
%doc %{_texmfdistdir}/source/latex/otibet/pl2ovp.scm
%doc %{_texmfdistdir}/source/latex/otibet/tibetan.pl
%doc %{_texmfdistdir}/source/latex/otibet/tiblatex.odvi
%doc %{_texmfdistdir}/source/latex/otibet/tibovp.scm
%doc %{_texmfdistdir}/source/latex/otibet/unidoc.odvi
%doc %{_texmfdistdir}/source/latex/otibet/yugpacan.odvi

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts omega tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18155 |12mr|texlive-ot-tableau-20100414-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17829
# category Package
# catalog-ctan /macros/latex/contrib/ot-tableau
# catalog-date 2010-04-14 18:13:33 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-ot-tableau
Version:	20100414
Release:	2
Summary:	Optimality Theory tableaux in LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ot-tableau
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ot-tableau.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ot-tableau.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package makes it easy to create beautiful optimality-
theoretic tableaux. The LaTeX source is visually very similar
to a formatted tableau, which makes working with the source
code painless (well, less painful). A variety of stylistic
variants are available to suit personal taste.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/ot-tableau/ot-tableau.sty
%doc %{_texmfdistdir}/doc/latex/ot-tableau/README
%doc %{_texmfdistdir}/doc/latex/ot-tableau/ot-tableau.pdf
%doc %{_texmfdistdir}/doc/latex/ot-tableau/ot-tableau.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18156 |12mr|texlive-oubraces-20110325-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21833
# category Package
# catalog-ctan /macros/latex/contrib/oubraces
# catalog-date 2011-03-25 11:24:40 +0100
# catalog-license noinfo
# catalog-version undef
Name:		texlive-oubraces
Version:	20110325
Release:	2
Summary:	Braces over and under a formula
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/oubraces
License:	NOINFO
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/oubraces.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/oubraces.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Provides a means to interleave \overbrace and \underbrace in
the same formula.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/oubraces/oubraces.sty
%doc %{_texmfdistdir}/doc/latex/oubraces/oubraces.pdf
%doc %{_texmfdistdir}/doc/latex/oubraces/oubraces.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18157 |12mr|texlive-outline-20100519-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18360
# category Package
# catalog-ctan /macros/latex/contrib/outline
# catalog-date 2010-05-19 18:21:51 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-outline
Version:	20100519
Release:	2
Summary:	List environment for making outlines
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/outline
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/outline.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/outline.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package defines an outline environment, which provides
facilities similar to enumerate, but up to 6 levels deep.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/outline/outline.sty
%doc %{_texmfdistdir}/doc/latex/outline/README
%doc %{_texmfdistdir}/doc/latex/outline/outline-sample.tex
%doc %{_texmfdistdir}/doc/latex/outline/outline.pdf
%doc %{_texmfdistdir}/doc/latex/outline/outline.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18158 |12mr|texlive-outliner-20070112-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21095
# category Package
# catalog-ctan /macros/latex/contrib/outliner
# catalog-date 2007-01-12 15:52:44 +0100
# catalog-license gpl
# catalog-version undef
Name:		texlive-outliner
Version:	20070112
Release:	2
Summary:	Change section levels easily
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/outliner
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/outliner.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/outliner.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Allows you to write "\Level 2 {Some heading}" instead of the
usual \section stuff; the definitions of the levels can then
easily be changed. There is a mechanism for shifting all
levels. This makes it easy to bundle existing articles into a
compilation.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/outliner/outliner.sty
%doc %{_texmfdistdir}/doc/latex/outliner/outline_test.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18159 |12mr|texlive-outlines-1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25192
# category Package
# catalog-ctan /macros/latex/contrib/outlines
# catalog-date 2012-01-24 12:03:36 +0100
# catalog-license noinfo
# catalog-version 1.1
Name:		texlive-outlines
Version:	1.1
Release:	1
Summary:	Produce "outline" lists
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/outlines
License:	NOINFO
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/outlines.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/outlines.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Defines an outline environment, which allows outline-style
indented lists with freely mixed levels up to four levels deep.
It replaces the nested begin/end pairs by different item tags
\1 to \4 for each nesting level. This is very convenient in
cases where nested lists are used a lot, such as for to-do
lists or presentation slides.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/outlines/outlines.sty
%doc %{_texmfdistdir}/doc/latex/outlines/README
%doc %{_texmfdistdir}/doc/latex/outlines/outlines.pdf
%doc %{_texmfdistdir}/doc/latex/outlines/outlines.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18160 |12mr|texlive-overpic-0.53-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19712
# category Package
# catalog-ctan /macros/latex/contrib/overpic
# catalog-date 2010-09-13 11:39:12 +0200
# catalog-license lppl
# catalog-version 0.53
Name:		texlive-overpic
Version:	0.53
Release:	2
Summary:	Combine LaTeX commands over included graphics
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/overpic
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/overpic.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/overpic.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The overpic environment is a cross between the LaTeX picture
environment and the \includegraphics command of graphicx. The
resulting picture environment has the same dimensions as the
included eps graphic. LaTeX commands can be placed on the
graphic at defined positions. A grid for orientation is
available.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/overpic/overpic.sty
%doc %{_texmfdistdir}/doc/latex/overpic/README
%doc %{_texmfdistdir}/doc/latex/overpic/README.de
%doc %{_texmfdistdir}/doc/latex/overpic/opic-abs.pdf
%doc %{_texmfdistdir}/doc/latex/overpic/opic-abs.tex
%doc %{_texmfdistdir}/doc/latex/overpic/opic-rel.pdf
%doc %{_texmfdistdir}/doc/latex/overpic/opic-rel.tex
%doc %{_texmfdistdir}/doc/latex/overpic/overpic-readme-de.pdf
%doc %{_texmfdistdir}/doc/latex/overpic/overpic-readme-de.tex
%doc %{_texmfdistdir}/doc/latex/overpic/overpic-readme.pdf
%doc %{_texmfdistdir}/doc/latex/overpic/overpic-readme.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18161 |12mr|texlive-pacioli-20110616-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24947
# category Package
# catalog-ctan /fonts/pacioli
# catalog-date 2011-06-16 21:20:53 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-pacioli
Version:	20110616
Release:	1
Summary:	Fonts designed by Fra Luca de Pacioli in 1497
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/pacioli
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pacioli.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pacioli.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pacioli.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Pacioli was a c.15 mathematician, and his font was designed
according to 'the divine proportion'. The font is uppercase
letters together with punctuation and some analphabetics; no
lowercase or digits. The Metafont source is distributed in a
.dtx file, together with LaTeX support.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/pacioli/cpclig.mf
%{_texmfdistdir}/fonts/source/public/pacioli/cpcpunct.mf
%{_texmfdistdir}/fonts/source/public/pacioli/cpcr10.mf
%{_texmfdistdir}/fonts/source/public/pacioli/cpcromanp.mf
%{_texmfdistdir}/fonts/source/public/pacioli/cpcromanu.mf
%{_texmfdistdir}/fonts/source/public/pacioli/cpcsl10.mf
%{_texmfdistdir}/fonts/source/public/pacioli/cpctitle.mf
%{_texmfdistdir}/fonts/tfm/public/pacioli/cpcr10.tfm
%{_texmfdistdir}/fonts/tfm/public/pacioli/cpcsl10.tfm
%{_texmfdistdir}/tex/latex/pacioli/ot1cpc.fd
%{_texmfdistdir}/tex/latex/pacioli/pacioli.sty
%{_texmfdistdir}/tex/latex/pacioli/t1cpc.fd
%doc %{_texmfdistdir}/doc/fonts/pacioli/README
%doc %{_texmfdistdir}/doc/fonts/pacioli/tryfont.ps
%doc %{_texmfdistdir}/doc/fonts/pacioli/tryfont.tex
#- source
%doc %{_texmfdistdir}/source/fonts/pacioli/pacioli.dtx
%doc %{_texmfdistdir}/source/fonts/pacioli/pacioli.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18162 |12mr|texlive-pagecolor-1.0e-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25500
# category Package
# catalog-ctan /macros/latex/contrib/pagecolor
# catalog-date 2012-02-24 13:31:20 +0100
# catalog-license lppl
# catalog-version 1.0e
Name:		texlive-pagecolor
Version:	1.0e
Release:	2
Summary:	Interrogate page colour
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pagecolor
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pagecolor.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pagecolor.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pagecolor.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package provides the command \thepagecolor, which gives
the current page (background) colour, i. e. the argument used
with the most recent call of \pagecolor{...}. The command
\thepagecolornone gives the same colour as \thepagecolor,
except when the page background colour is "none" (e.g., as a
result of using the \nopagecolor command). In that case
\thepagecolor is "white" and \thepagecolornone is "none".

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/pagecolor/pagecolor.sty
%doc %{_texmfdistdir}/doc/latex/pagecolor/README
%doc %{_texmfdistdir}/doc/latex/pagecolor/pagecolor-example.pdf
%doc %{_texmfdistdir}/doc/latex/pagecolor/pagecolor-example.tex
%doc %{_texmfdistdir}/doc/latex/pagecolor/pagecolor.pdf
#- source
%doc %{_texmfdistdir}/source/latex/pagecolor/pagecolor.drv
%doc %{_texmfdistdir}/source/latex/pagecolor/pagecolor.dtx
%doc %{_texmfdistdir}/source/latex/pagecolor/pagecolor.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18163 |12mr|texlive-pagecont-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/pagecont
# catalog-date 2009-11-10 09:17:41 +0100
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-pagecont
Version:	1.0
Release:	2
Summary:	Page numbering that continues between documents
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pagecont
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pagecont.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pagecont.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pagecont.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides the facility that several documents can be
typeset independently with page numbers in sequence, as if they
were a single document.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/pagecont/pagecont.sty
%doc %{_texmfdistdir}/doc/latex/pagecont/README
%doc %{_texmfdistdir}/doc/latex/pagecont/pagecont.pdf
#- source
%doc %{_texmfdistdir}/source/latex/pagecont/pagecont.dtx
%doc %{_texmfdistdir}/source/latex/pagecont/pagecont.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18164 |12mr|texlive-pagenote-1.1a-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/pagenote
# catalog-date 2009-09-03 13:00:14 +0200
# catalog-license lppl1.3
# catalog-version 1.1a
Name:		texlive-pagenote
Version:	1.1a
Release:	2
Summary:	Notes at end of document
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pagenote
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pagenote.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pagenote.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pagenote.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The pagenote package provides tagged notes on a separate page
(also known as 'end notes'). Unless the memoir class is used,
the package requires the ifmtarg package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/pagenote/pagenote.sty
%doc %{_texmfdistdir}/doc/latex/pagenote/README
%doc %{_texmfdistdir}/doc/latex/pagenote/pagenote.pdf
#- source
%doc %{_texmfdistdir}/source/latex/pagenote/pagenote.dtx
%doc %{_texmfdistdir}/source/latex/pagenote/pagenote.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18165 |12mr|texlive-pagerange-0.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16915
# category Package
# catalog-ctan /macros/latex/contrib/pagerange
# catalog-date 2010-02-04 09:04:58 +0100
# catalog-license lppl
# catalog-version 0.5
Name:		texlive-pagerange
Version:	0.5
Release:	2
Summary:	Flexible and configurable page range typesetting
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pagerange
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pagerange.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pagerange.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package defines a command \pagerange that typesets ranges
of page numbers, expanding them (e.g., adding first or large
page numbers) and standardising them.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/pagerange/pagerange-guide.cfg
%{_texmfdistdir}/tex/latex/pagerange/pagerange.sty
%doc %{_texmfdistdir}/doc/latex/pagerange/README
%doc %{_texmfdistdir}/doc/latex/pagerange/pagerange-guide.pdf
%doc %{_texmfdistdir}/doc/latex/pagerange/pagerange-guide.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18166 |12mr|texlive-pageslts-1.2a-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23534
# category Package
# catalog-ctan /macros/latex/contrib/pageslts
# catalog-date 2011-08-13 08:34:58 +0200
# catalog-license lppl1.3
# catalog-version 1.2a
Name:		texlive-pageslts
Version:	1.2a
Release:	2
Summary:	Variants of last page labels
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pageslts
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pageslts.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pageslts.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pageslts.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package was designed as an extension of the lastpage
package -- as well as that package's LastPage label (created
\AtEndDocument) it adds a VeryLastPage (created
\AfterLastShipout). When more than one page numbering scheme is
in operation (as in a book class document with frontmatter),
the labels above do not give the total number of pages, so the
package also provides labels pagesLTS.<numbering scheme>, where
the numbering scheme is arabic, roman, etc. The package relies
on the undolabl package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/pageslts/pageslts.sty
%doc %{_texmfdistdir}/doc/latex/pageslts/README
%doc %{_texmfdistdir}/doc/latex/pageslts/pageslts-example.pdf
%doc %{_texmfdistdir}/doc/latex/pageslts/pageslts-example.tex
%doc %{_texmfdistdir}/doc/latex/pageslts/pageslts.pdf
#- source
%doc %{_texmfdistdir}/source/latex/pageslts/ltxdoc.cfg
%doc %{_texmfdistdir}/source/latex/pageslts/pageslts.drv
%doc %{_texmfdistdir}/source/latex/pageslts/pageslts.dtx
%doc %{_texmfdistdir}/source/latex/pageslts/pageslts.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18167 |12mr|texlive-palatino-20110301-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21993
# category Package
# catalog-ctan /fonts/urw/base35
# catalog-date 2011-03-01 21:42:17 +0100
# catalog-license gpl
# catalog-version undef
Name:		texlive-palatino
Version:	20110301
Release:	2
Summary:	URW "Base 35" font pack for LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/urw/base35
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/palatino.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A set of fonts for use as "drop-in" replacements for Adobe's
basic set, comprising: - Century Schoolbook (substituting for
Adobe's New Century Schoolbook); - Dingbats (substituting for
Adobe's Zapf Dingbats); - Nimbus Mono L (substituting for
Abobe's Courier); - Nimbus Roman No9 L (substituting for
Adobe's Times); - Nimbus Sans L (substituting for Adobe's
Helvetica); - Standard Symbols L (substituting for Adobe's
Symbol); - URW Bookman; - URW Chancery L Medium Italic
(substituting for Adobe's Zapf Chancery); - URW Gothic L Book
(substituting for Adobe's Avant Garde); and - URW Palladio L
(substituting for Adobe's Palatino).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/palatino/config.upl
%{_texmfdistdir}/fonts/afm/adobe/palatino/pplb8a.afm
%{_texmfdistdir}/fonts/afm/adobe/palatino/pplbi8a.afm
%{_texmfdistdir}/fonts/afm/adobe/palatino/pplr8a.afm
%{_texmfdistdir}/fonts/afm/adobe/palatino/pplri8a.afm
%{_texmfdistdir}/fonts/afm/urw/palatino/uplb8a.afm
%{_texmfdistdir}/fonts/afm/urw/palatino/uplbi8a.afm
%{_texmfdistdir}/fonts/afm/urw/palatino/uplr8a.afm
%{_texmfdistdir}/fonts/afm/urw/palatino/uplri8a.afm
%{_texmfdistdir}/fonts/map/dvips/palatino/upl.map
%{_texmfdistdir}/fonts/tfm/adobe/palatino/eurbo10.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/eurmo10.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplb.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplb7t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplb8c.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplb8r.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplb8t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplb9c.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplb9d.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplb9e.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplb9o.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplb9t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplbc.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplbc7t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplbc8t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplbi.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplbi7t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplbi8c.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplbi8r.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplbi8t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplbi9c.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplbi9d.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplbi9e.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplbi9o.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplbi9t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplbij8r.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplbj8r.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplbo.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplbo7t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplbo8c.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplbo8r.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplbo8t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplbu.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplbu8r.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplr.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplr7t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplr8c.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplr8r.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplr8rn.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplr8t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplr9c.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplr9d.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplr9e.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplr9o.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplr9t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplrc.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplrc7t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplrc8r.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplrc8t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplrc9d.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplrc9e.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplrc9o.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplrc9t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplri.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplri7t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplri8c.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplri8r.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplri8t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplri9c.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplri9d.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplri9e.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplri9o.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplri9t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplrij8r.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplro.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplro7t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplro8c.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplro8r.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplro8t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplrr8re.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplrre.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplrrn.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplru.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplru8r.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/zppleb7m.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/zppleb7t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/zppleb7y.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/zppler7m.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/zppler7t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/zppler7v.tfm
%{_texmfdistdir}/fonts/tfm/adobe/palatino/zppler7y.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/palatino/pplb8z.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/palatino/pplbc8z.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/palatino/pplbi8z.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/palatino/pplr8z.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/palatino/pplrc8z.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/palatino/pplri8z.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/palatino/rpplb.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/palatino/rpplbi.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/palatino/rpplbu.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/palatino/rpplr.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/palatino/rpplri.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/palatino/rpplro.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/palatino/rpplrre.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/palatino/rpplrrn.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/palatino/rpplru.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/palatino/uplb7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/palatino/uplb8c.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/palatino/uplb8r.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/palatino/uplb8t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/palatino/uplbc7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/palatino/uplbc8t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/palatino/uplbi7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/palatino/uplbi8c.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/palatino/uplbi8r.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/palatino/uplbi8t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/palatino/uplbo7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/palatino/uplbo8c.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/palatino/uplbo8r.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/palatino/uplbo8t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/palatino/uplr7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/palatino/uplr8c.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/palatino/uplr8r.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/palatino/uplr8t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/palatino/uplrc7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/palatino/uplrc8t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/palatino/uplri7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/palatino/uplri8c.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/palatino/uplri8r.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/palatino/uplri8t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/palatino/uplro7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/palatino/uplro8c.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/palatino/uplro8r.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/palatino/uplro8t.tfm
%{_texmfdistdir}/fonts/type1/urw/palatino/uplb8a.pfb
%{_texmfdistdir}/fonts/type1/urw/palatino/uplb8a.pfm
%{_texmfdistdir}/fonts/type1/urw/palatino/uplbi8a.pfb
%{_texmfdistdir}/fonts/type1/urw/palatino/uplbi8a.pfm
%{_texmfdistdir}/fonts/type1/urw/palatino/uplr8a.pfb
%{_texmfdistdir}/fonts/type1/urw/palatino/uplr8a.pfm
%{_texmfdistdir}/fonts/type1/urw/palatino/uplri8a.pfb
%{_texmfdistdir}/fonts/type1/urw/palatino/uplri8a.pfm
%{_texmfdistdir}/fonts/vf/adobe/palatino/pplb.vf
%{_texmfdistdir}/fonts/vf/adobe/palatino/pplb7t.vf
%{_texmfdistdir}/fonts/vf/adobe/palatino/pplb8c.vf
%{_texmfdistdir}/fonts/vf/adobe/palatino/pplb8t.vf
%{_texmfdistdir}/fonts/vf/adobe/palatino/pplb9c.vf
%{_texmfdistdir}/fonts/vf/adobe/palatino/pplb9d.vf
%{_texmfdistdir}/fonts/vf/adobe/palatino/pplb9e.vf
%{_texmfdistdir}/fonts/vf/adobe/palatino/pplb9o.vf
%{_texmfdistdir}/fonts/vf/adobe/palatino/pplb9t.vf
%{_texmfdistdir}/fonts/vf/adobe/palatino/pplbc.vf
%{_texmfdistdir}/fonts/vf/adobe/palatino/pplbc7t.vf
%{_texmfdistdir}/fonts/vf/adobe/palatino/pplbc8t.vf
%{_texmfdistdir}/fonts/vf/adobe/palatino/pplbi.vf
%{_texmfdistdir}/fonts/vf/adobe/palatino/pplbi7t.vf
%{_texmfdistdir}/fonts/vf/adobe/palatino/pplbi8c.vf
%{_texmfdistdir}/fonts/vf/adobe/palatino/pplbi8t.vf
%{_texmfdistdir}/fonts/vf/adobe/palatino/pplbi9c.vf
%{_texmfdistdir}/fonts/vf/adobe/palatino/pplbi9d.vf
%{_texmfdistdir}/fonts/vf/adobe/palatino/pplbi9e.vf
%{_texmfdistdir}/fonts/vf/adobe/palatino/pplbi9o.vf
%{_texmfdistdir}/fonts/vf/adobe/palatino/pplbi9t.vf
%{_texmfdistdir}/fonts/vf/adobe/palatino/pplbo.vf
%{_texmfdistdir}/fonts/vf/adobe/palatino/pplbo7t.vf
%{_texmfdistdir}/fonts/vf/adobe/palatino/pplbo8c.vf
%{_texmfdistdir}/fonts/vf/adobe/palatino/pplbo8t.vf
%{_texmfdistdir}/fonts/vf/adobe/palatino/pplbu.vf
%{_texmfdistdir}/fonts/vf/adobe/palatino/pplr.vf
%{_texmfdistdir}/fonts/vf/adobe/palatino/pplr7t.vf
%{_texmfdistdir}/fonts/vf/adobe/palatino/pplr8c.vf
%{_texmfdistdir}/fonts/vf/adobe/palatino/pplr8t.vf
%{_texmfdistdir}/fonts/vf/adobe/palatino/pplr9c.vf
%{_texmfdistdir}/fonts/vf/adobe/palatino/pplr9d.vf
%{_texmfdistdir}/fonts/vf/adobe/palatino/pplr9e.vf
%{_texmfdistdir}/fonts/vf/adobe/palatino/pplr9o.vf
%{_texmfdistdir}/fonts/vf/adobe/palatino/pplr9t.vf
%{_texmfdistdir}/fonts/vf/adobe/palatino/pplrc.vf
%{_texmfdistdir}/fonts/vf/adobe/palatino/pplrc7t.vf
%{_texmfdistdir}/fonts/vf/adobe/palatino/pplrc8t.vf
%{_texmfdistdir}/fonts/vf/adobe/palatino/pplrc9d.vf
%{_texmfdistdir}/fonts/vf/adobe/palatino/pplrc9e.vf
%{_texmfdistdir}/fonts/vf/adobe/palatino/pplrc9o.vf
%{_texmfdistdir}/fonts/vf/adobe/palatino/pplrc9t.vf
%{_texmfdistdir}/fonts/vf/adobe/palatino/pplri.vf
%{_texmfdistdir}/fonts/vf/adobe/palatino/pplri7t.vf
%{_texmfdistdir}/fonts/vf/adobe/palatino/pplri8c.vf
%{_texmfdistdir}/fonts/vf/adobe/palatino/pplri8t.vf
%{_texmfdistdir}/fonts/vf/adobe/palatino/pplri9c.vf
%{_texmfdistdir}/fonts/vf/adobe/palatino/pplri9d.vf
%{_texmfdistdir}/fonts/vf/adobe/palatino/pplri9e.vf
%{_texmfdistdir}/fonts/vf/adobe/palatino/pplri9o.vf
%{_texmfdistdir}/fonts/vf/adobe/palatino/pplri9t.vf
%{_texmfdistdir}/fonts/vf/adobe/palatino/pplro.vf
%{_texmfdistdir}/fonts/vf/adobe/palatino/pplro7t.vf
%{_texmfdistdir}/fonts/vf/adobe/palatino/pplro8c.vf
%{_texmfdistdir}/fonts/vf/adobe/palatino/pplro8t.vf
%{_texmfdistdir}/fonts/vf/adobe/palatino/pplrre.vf
%{_texmfdistdir}/fonts/vf/adobe/palatino/pplrrn.vf
%{_texmfdistdir}/fonts/vf/adobe/palatino/pplru.vf
%{_texmfdistdir}/fonts/vf/adobe/palatino/zppleb7m.vf
%{_texmfdistdir}/fonts/vf/adobe/palatino/zppleb7t.vf
%{_texmfdistdir}/fonts/vf/adobe/palatino/zppleb7y.vf
%{_texmfdistdir}/fonts/vf/adobe/palatino/zppler7m.vf
%{_texmfdistdir}/fonts/vf/adobe/palatino/zppler7t.vf
%{_texmfdistdir}/fonts/vf/adobe/palatino/zppler7v.vf
%{_texmfdistdir}/fonts/vf/adobe/palatino/zppler7y.vf
%{_texmfdistdir}/fonts/vf/cspsfonts-adobe/palatino/pplb8z.vf
%{_texmfdistdir}/fonts/vf/cspsfonts-adobe/palatino/pplbc8z.vf
%{_texmfdistdir}/fonts/vf/cspsfonts-adobe/palatino/pplbi8z.vf
%{_texmfdistdir}/fonts/vf/cspsfonts-adobe/palatino/pplr8z.vf
%{_texmfdistdir}/fonts/vf/cspsfonts-adobe/palatino/pplrc8z.vf
%{_texmfdistdir}/fonts/vf/cspsfonts-adobe/palatino/pplri8z.vf
%{_texmfdistdir}/fonts/vf/urw35vf/palatino/uplb7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/palatino/uplb8c.vf
%{_texmfdistdir}/fonts/vf/urw35vf/palatino/uplb8t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/palatino/uplbc7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/palatino/uplbc8t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/palatino/uplbi7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/palatino/uplbi8c.vf
%{_texmfdistdir}/fonts/vf/urw35vf/palatino/uplbi8t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/palatino/uplbo7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/palatino/uplbo8c.vf
%{_texmfdistdir}/fonts/vf/urw35vf/palatino/uplbo8t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/palatino/uplr7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/palatino/uplr8c.vf
%{_texmfdistdir}/fonts/vf/urw35vf/palatino/uplr8t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/palatino/uplrc7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/palatino/uplrc8t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/palatino/uplri7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/palatino/uplri8c.vf
%{_texmfdistdir}/fonts/vf/urw35vf/palatino/uplri8t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/palatino/uplro7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/palatino/uplro8c.vf
%{_texmfdistdir}/fonts/vf/urw35vf/palatino/uplro8t.vf
%{_texmfdistdir}/tex/latex/palatino/8rupl.fd
%{_texmfdistdir}/tex/latex/palatino/omlupl.fd
%{_texmfdistdir}/tex/latex/palatino/omsupl.fd
%{_texmfdistdir}/tex/latex/palatino/ot1upl.fd
%{_texmfdistdir}/tex/latex/palatino/t1upl.fd
%{_texmfdistdir}/tex/latex/palatino/ts1upl.fd

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips fonts tex %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18168 |12mr|texlive-paper-1.0l-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25802
# category Package
# catalog-ctan /macros/latex/contrib/paper
# catalog-date 2012-01-13 09:08:17 +0100
# catalog-license gpl
# catalog-version 1.0l
Name:		texlive-paper
Version:	1.0l
Release:	4
Summary:	Versions of article class, tuned for scholarly publications
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/paper
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/paper.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/paper.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/paper.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A pair of classes derived from article, tuned for producing
papers for journals. The classes introduce new layout options
and font commands for sections/parts, and define a new keywords
environment, subtitle and institution commands for the title
section and new commands for revisions.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/paper/journal.cls
%{_texmfdistdir}/tex/latex/paper/journal.sty
%{_texmfdistdir}/tex/latex/paper/paper.cls
%{_texmfdistdir}/tex/latex/paper/paper.sty
%doc %{_texmfdistdir}/doc/latex/paper/README
%doc %{_texmfdistdir}/doc/latex/paper/install
%doc %{_texmfdistdir}/doc/latex/paper/journal1.tex
%doc %{_texmfdistdir}/doc/latex/paper/journal2.tex
%doc %{_texmfdistdir}/doc/latex/paper/local.tex
%doc %{_texmfdistdir}/doc/latex/paper/paper.pdf
%doc %{_texmfdistdir}/doc/latex/paper/testj.tex
%doc %{_texmfdistdir}/doc/latex/paper/testp.tex
#- source
%doc %{_texmfdistdir}/source/latex/paper/paper.drv
%doc %{_texmfdistdir}/source/latex/paper/paper.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18169 |12mr|texlive-papercdcase-20070311-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/papercdcase
# catalog-date 2007-03-11 14:35:09 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-papercdcase
Version:	20070311
Release:	2
Summary:	Origami-style folding paper CD case
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/papercdcase
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/papercdcase.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/papercdcase.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/papercdcase.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package implements a LaTeX style file to produce origami-
style folding paper CD cases.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/papercdcase/papercdcase.sty
%doc %{_texmfdistdir}/doc/latex/papercdcase/example.tex
%doc %{_texmfdistdir}/doc/latex/papercdcase/interactive.tex
%doc %{_texmfdistdir}/doc/latex/papercdcase/papercdcase.pdf
#- source
%doc %{_texmfdistdir}/source/latex/papercdcase/papercdcase.dtx
%doc %{_texmfdistdir}/source/latex/papercdcase/papercdcase.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18170 |12mr|texlive-papermas-1.0h-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23667
# category Package
# catalog-ctan /macros/latex/contrib/papermas
# catalog-date 2011-08-23 07:18:10 +0200
# catalog-license lppl1.3
# catalog-version 1.0h
Name:		texlive-papermas
Version:	1.0h
Release:	2
Summary:	Compute the mass of a printed version of a document
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/papermas
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/papermas.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/papermas.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/papermas.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package computes the number of sheets of paper used by, and
the mass of a document. This is useful (for example) when
calculating postal charges.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/papermas/papermas.sty
%doc %{_texmfdistdir}/doc/latex/papermas/README
%doc %{_texmfdistdir}/doc/latex/papermas/papermas-example.pdf
%doc %{_texmfdistdir}/doc/latex/papermas/papermas-example.tex
%doc %{_texmfdistdir}/doc/latex/papermas/papermas.pdf
#- source
%doc %{_texmfdistdir}/source/latex/papermas/papermas.drv
%doc %{_texmfdistdir}/source/latex/papermas/papermas.dtx
%doc %{_texmfdistdir}/source/latex/papermas/papermas.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18171 |12mr|texlive-papertex-1.2b-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19230
# category Package
# catalog-ctan /macros/latex/contrib/papertex
# catalog-date 2010-06-30 22:56:10 +0200
# catalog-license lppl
# catalog-version 1.2b
Name:		texlive-papertex
Version:	1.2b
Release:	2
Summary:	Class for newspapers, etc
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/papertex
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/papertex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/papertex.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/papertex.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This class allows LaTeX users to create a paperTeX newspaper.
The final document has a front page and as many inner pages as
desired. News items appear one after another and the user can
choose the number of columns, style and so on. The class allows
users to create newsletters too.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/papertex/papertex.cls
%doc %{_texmfdistdir}/doc/latex/papertex/CHANGES
%doc %{_texmfdistdir}/doc/latex/papertex/README
%doc %{_texmfdistdir}/doc/latex/papertex/example/example.pdf
%doc %{_texmfdistdir}/doc/latex/papertex/example/example.tex
%doc %{_texmfdistdir}/doc/latex/papertex/example/img/ireland.jpg
%doc %{_texmfdistdir}/doc/latex/papertex/example/img/weather/clouds.jpg
%doc %{_texmfdistdir}/doc/latex/papertex/example/img/weather/rain.jpg
%doc %{_texmfdistdir}/doc/latex/papertex/example/img/weather/sun.jpg
%doc %{_texmfdistdir}/doc/latex/papertex/papertex.pdf
#- source
%doc %{_texmfdistdir}/source/latex/papertex/papertex.dtx
%doc %{_texmfdistdir}/source/latex/papertex/papertex.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18172 |12mr|texlive-paracol-1.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26474
# category Package
# catalog-ctan /macros/latex/contrib/paracol
# catalog-date 2012-05-17 13:04:31 +0200
# catalog-license lppl
# catalog-version 1.10
Name:		texlive-paracol
Version:	1.10
Release:	1
Summary:	Multiple columns with texts "in parallel"
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/paracol
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/paracol.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/paracol.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/paracol.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides yet another multi-column typesetting
mechanism by which you produce multi-column (e.g., bilingual)
document switching and sychronizing each corresponding part in
"parallel".

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/paracol/paracol.sty
%doc %{_texmfdistdir}/doc/latex/paracol/README
%doc %{_texmfdistdir}/doc/latex/paracol/paracol-man.pdf
%doc %{_texmfdistdir}/doc/latex/paracol/paracol-man.tex
#- source
%doc %{_texmfdistdir}/source/latex/paracol/impl.dtx
%doc %{_texmfdistdir}/source/latex/paracol/man.dtx
%doc %{_texmfdistdir}/source/latex/paracol/paracol.dtx
%doc %{_texmfdistdir}/source/latex/paracol/paracol.ins
%doc %{_texmfdistdir}/source/latex/paracol/ref.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18173 |12mr|texlive-paralist-2.3b-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/paralist
# catalog-date 2009-10-07 21:35:42 +0200
# catalog-license lppl
# catalog-version 2.3b
Name:		texlive-paralist
Version:	2.3b
Release:	2
Summary:	Enumerate and itemize within paragraphs
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/paralist
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/paralist.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/paralist.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/paralist.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Provides enumerate and itemize environments that can be used
within paragraphs to format the items either as running text or
as separate paragraphs with a preceding number or symbol. Also
provides compacted versions of enumerate and itemize.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/paralist/paralist.sty
%doc %{_texmfdistdir}/doc/latex/paralist/README
%doc %{_texmfdistdir}/doc/latex/paralist/paralist.pdf
#- source
%doc %{_texmfdistdir}/source/latex/paralist/paralist.drv
%doc %{_texmfdistdir}/source/latex/paralist/paralist.dtx
%doc %{_texmfdistdir}/source/latex/paralist/paralist.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18174 |12mr|texlive-parallel-20070112-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/parallel
# catalog-date 2007-01-12 20:52:49 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-parallel
Version:	20070112
Release:	2
Summary:	Typeset parallel texts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/parallel
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/parallel.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/parallel.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/parallel.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Provides a parallel environment which allows two potentially
different texts to be typeset in two columns, while maintaining
alignment. The two columns may be on the same page, or on
facing pages. This arrangement of text is commonly used when
typesetting translations, but it can have value when comparing
any two texts.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/parallel/parallel.sty
%doc %{_texmfdistdir}/doc/latex/parallel/example1.tex
%doc %{_texmfdistdir}/doc/latex/parallel/example2.tex
%doc %{_texmfdistdir}/doc/latex/parallel/parallel.pdf
%doc %{_texmfdistdir}/doc/latex/parallel/readme
#- source
%doc %{_texmfdistdir}/source/latex/parallel/parallel.drv
%doc %{_texmfdistdir}/source/latex/parallel/parallel.dtx
%doc %{_texmfdistdir}/source/latex/parallel/parallel.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18175 |12mr|texlive-paratype-20120604-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26866
# category Package
# catalog-ctan /fonts/paratype
# catalog-date 2012-06-04 14:38:41 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-paratype
Version:	20120604
Release:	1
Summary:	LaTeX support for free fonts by ParaType
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/paratype
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/paratype.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/paratype.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package offers LaTeX support for the fonts PT Sans, PT
Serif and PT Mono developed by ParaType for the project "Public
Types of Russian Federation", and released under an open user
license. The fonts themselves are provided in both the TrueType
and Type 1 formats, both created by ParaType). The fonts
provide encodings OT1, T1, IL2, TS1, T2* and X2. The package
provides a convenient replacement of the two packages ptsans
and ptserif.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/paratype/ptsans/PTC55F.afm
%{_texmfdistdir}/fonts/afm/paratype/ptsans/PTC55F.inf
%{_texmfdistdir}/fonts/afm/paratype/ptsans/PTC75F.afm
%{_texmfdistdir}/fonts/afm/paratype/ptsans/PTC75F.inf
%{_texmfdistdir}/fonts/afm/paratype/ptsans/PTN57F.afm
%{_texmfdistdir}/fonts/afm/paratype/ptsans/PTN57F.inf
%{_texmfdistdir}/fonts/afm/paratype/ptsans/PTN77F.afm
%{_texmfdistdir}/fonts/afm/paratype/ptsans/PTN77F.inf
%{_texmfdistdir}/fonts/afm/paratype/ptsans/PTS55F.afm
%{_texmfdistdir}/fonts/afm/paratype/ptsans/PTS55F.inf
%{_texmfdistdir}/fonts/afm/paratype/ptsans/PTS56F.afm
%{_texmfdistdir}/fonts/afm/paratype/ptsans/PTS56F.inf
%{_texmfdistdir}/fonts/afm/paratype/ptsans/PTS75F.afm
%{_texmfdistdir}/fonts/afm/paratype/ptsans/PTS75F.inf
%{_texmfdistdir}/fonts/afm/paratype/ptsans/PTS76F.afm
%{_texmfdistdir}/fonts/afm/paratype/ptsans/PTS76F.inf
%{_texmfdistdir}/fonts/afm/paratype/ptserif/PTF55F.afm
%{_texmfdistdir}/fonts/afm/paratype/ptserif/PTF55F.inf
%{_texmfdistdir}/fonts/afm/paratype/ptserif/PTF56F.afm
%{_texmfdistdir}/fonts/afm/paratype/ptserif/PTF56F.inf
%{_texmfdistdir}/fonts/afm/paratype/ptserif/PTF75F.afm
%{_texmfdistdir}/fonts/afm/paratype/ptserif/PTF75F.inf
%{_texmfdistdir}/fonts/afm/paratype/ptserif/PTF76F.afm
%{_texmfdistdir}/fonts/afm/paratype/ptserif/PTF76F.inf
%{_texmfdistdir}/fonts/afm/paratype/ptserif/PTZ55F.afm
%{_texmfdistdir}/fonts/afm/paratype/ptserif/PTZ55F.inf
%{_texmfdistdir}/fonts/afm/paratype/ptserif/PTZ56F.afm
%{_texmfdistdir}/fonts/afm/paratype/ptserif/PTZ56F.inf
%{_texmfdistdir}/fonts/enc/dvips/paratype/ptmono_il2.enc
%{_texmfdistdir}/fonts/enc/dvips/paratype/ptmono_ot1.enc
%{_texmfdistdir}/fonts/enc/dvips/paratype/ptmono_t1.enc
%{_texmfdistdir}/fonts/enc/dvips/paratype/ptmono_t2a.enc
%{_texmfdistdir}/fonts/enc/dvips/paratype/ptmono_t2b.enc
%{_texmfdistdir}/fonts/enc/dvips/paratype/ptmono_t2c.enc
%{_texmfdistdir}/fonts/enc/dvips/paratype/ptmono_ts1.enc
%{_texmfdistdir}/fonts/enc/dvips/paratype/ptmono_x2.enc
%{_texmfdistdir}/fonts/enc/dvips/paratype/ptsans_il2.enc
%{_texmfdistdir}/fonts/enc/dvips/paratype/ptsans_ot1.enc
%{_texmfdistdir}/fonts/enc/dvips/paratype/ptsans_t1.enc
%{_texmfdistdir}/fonts/enc/dvips/paratype/ptsans_t2a.enc
%{_texmfdistdir}/fonts/enc/dvips/paratype/ptsans_t2b.enc
%{_texmfdistdir}/fonts/enc/dvips/paratype/ptsans_t2c.enc
%{_texmfdistdir}/fonts/enc/dvips/paratype/ptsans_ts1.enc
%{_texmfdistdir}/fonts/enc/dvips/paratype/ptsans_x2.enc
%{_texmfdistdir}/fonts/enc/dvips/paratype/ptserif_il2.enc
%{_texmfdistdir}/fonts/enc/dvips/paratype/ptserif_ot1.enc
%{_texmfdistdir}/fonts/enc/dvips/paratype/ptserif_t1.enc
%{_texmfdistdir}/fonts/enc/dvips/paratype/ptserif_t2a.enc
%{_texmfdistdir}/fonts/enc/dvips/paratype/ptserif_t2b.enc
%{_texmfdistdir}/fonts/enc/dvips/paratype/ptserif_t2c.enc
%{_texmfdistdir}/fonts/enc/dvips/paratype/ptserif_ts1.enc
%{_texmfdistdir}/fonts/enc/dvips/paratype/ptserif_x2.enc
%{_texmfdistdir}/fonts/map/dvips/paratype/paratype-mixed.map
%{_texmfdistdir}/fonts/map/dvips/paratype/paratype-truetype.map
%{_texmfdistdir}/fonts/map/dvips/paratype/paratype-type1.map
%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Bold-tlf-il2--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Bold-tlf-il2.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Bold-tlf-ot1--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Bold-tlf-ot1.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Bold-tlf-t1--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Bold-tlf-t1.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Bold-tlf-t2a--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Bold-tlf-t2a.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Bold-tlf-t2b--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Bold-tlf-t2b.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Bold-tlf-t2c--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Bold-tlf-t2c.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Bold-tlf-ts1--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Bold-tlf-ts1.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Bold-tlf-x2--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Bold-tlf-x2.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Regular-tlf-il2--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Regular-tlf-il2.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Regular-tlf-ot1--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Regular-tlf-ot1.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Regular-tlf-t1--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Regular-tlf-t1.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Regular-tlf-t2a--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Regular-tlf-t2a.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Regular-tlf-t2b--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Regular-tlf-t2b.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Regular-tlf-t2c--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Regular-tlf-t2c.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Regular-tlf-ts1--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Regular-tlf-ts1.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Regular-tlf-x2--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptmono/PTMono-Regular-tlf-x2.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Bold-tlf-il2.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Bold-tlf-ot1.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Bold-tlf-t1--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Bold-tlf-t1.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Bold-tlf-t2a--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Bold-tlf-t2a.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Bold-tlf-t2b--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Bold-tlf-t2b.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Bold-tlf-t2c--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Bold-tlf-t2c.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Bold-tlf-ts1--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Bold-tlf-ts1.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Bold-tlf-x2--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Bold-tlf-x2.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-BoldItalic-tlf-il2.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-BoldItalic-tlf-ot1.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-BoldItalic-tlf-t1--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-BoldItalic-tlf-t1.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-BoldItalic-tlf-t2a--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-BoldItalic-tlf-t2a.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-BoldItalic-tlf-t2b--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-BoldItalic-tlf-t2b.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-BoldItalic-tlf-t2c--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-BoldItalic-tlf-t2c.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-BoldItalic-tlf-ts1--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-BoldItalic-tlf-ts1.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-BoldItalic-tlf-x2--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-BoldItalic-tlf-x2.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Caption-tlf-il2.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Caption-tlf-ot1.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Caption-tlf-t1--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Caption-tlf-t1.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Caption-tlf-t2a--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Caption-tlf-t2a.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Caption-tlf-t2b--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Caption-tlf-t2b.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Caption-tlf-t2c--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Caption-tlf-t2c.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Caption-tlf-ts1--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Caption-tlf-ts1.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Caption-tlf-x2--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Caption-tlf-x2.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-CaptionBold-tlf-il2.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-CaptionBold-tlf-ot1.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-CaptionBold-tlf-t1--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-CaptionBold-tlf-t1.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-CaptionBold-tlf-t2a--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-CaptionBold-tlf-t2a.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-CaptionBold-tlf-t2b--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-CaptionBold-tlf-t2b.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-CaptionBold-tlf-t2c--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-CaptionBold-tlf-t2c.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-CaptionBold-tlf-ts1--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-CaptionBold-tlf-ts1.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-CaptionBold-tlf-x2--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-CaptionBold-tlf-x2.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Italic-tlf-il2.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Italic-tlf-ot1.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Italic-tlf-t1--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Italic-tlf-t1.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Italic-tlf-t2a--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Italic-tlf-t2a.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Italic-tlf-t2b--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Italic-tlf-t2b.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Italic-tlf-t2c--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Italic-tlf-t2c.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Italic-tlf-ts1--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Italic-tlf-ts1.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Italic-tlf-x2--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Italic-tlf-x2.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Narrow-tlf-il2.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Narrow-tlf-ot1.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Narrow-tlf-t1--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Narrow-tlf-t1.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Narrow-tlf-t2a--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Narrow-tlf-t2a.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Narrow-tlf-t2b--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Narrow-tlf-t2b.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Narrow-tlf-t2c--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Narrow-tlf-t2c.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Narrow-tlf-ts1--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Narrow-tlf-ts1.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Narrow-tlf-x2--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Narrow-tlf-x2.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-NarrowBold-tlf-il2.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-NarrowBold-tlf-ot1.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-NarrowBold-tlf-t1--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-NarrowBold-tlf-t1.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-NarrowBold-tlf-t2a--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-NarrowBold-tlf-t2a.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-NarrowBold-tlf-t2b--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-NarrowBold-tlf-t2b.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-NarrowBold-tlf-t2c--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-NarrowBold-tlf-t2c.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-NarrowBold-tlf-ts1--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-NarrowBold-tlf-ts1.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-NarrowBold-tlf-x2--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-NarrowBold-tlf-x2.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Regular-tlf-il2.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Regular-tlf-ot1.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Regular-tlf-t1--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Regular-tlf-t1.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Regular-tlf-t2a--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Regular-tlf-t2a.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Regular-tlf-t2b--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Regular-tlf-t2b.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Regular-tlf-t2c--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Regular-tlf-t2c.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Regular-tlf-ts1--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Regular-tlf-ts1.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Regular-tlf-x2--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptsans/PTSans-Regular-tlf-x2.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Bold-tlf-il2.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Bold-tlf-ot1.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Bold-tlf-t1--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Bold-tlf-t1.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Bold-tlf-t2a--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Bold-tlf-t2a.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Bold-tlf-t2b--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Bold-tlf-t2b.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Bold-tlf-t2c--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Bold-tlf-t2c.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Bold-tlf-ts1--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Bold-tlf-ts1.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Bold-tlf-x2--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Bold-tlf-x2.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldItalic-tlf-il2.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldItalic-tlf-ot1.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldItalic-tlf-t1--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldItalic-tlf-t1.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldItalic-tlf-t2a--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldItalic-tlf-t2a.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldItalic-tlf-t2b--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldItalic-tlf-t2b.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldItalic-tlf-t2c--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldItalic-tlf-t2c.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldItalic-tlf-ts1--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldItalic-tlf-ts1.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldItalic-tlf-x2--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldItalic-tlf-x2.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldSlanted-tlf-il2.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldSlanted-tlf-ot1.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldSlanted-tlf-t1--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldSlanted-tlf-t1.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldSlanted-tlf-t2a--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldSlanted-tlf-t2a.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldSlanted-tlf-t2b--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldSlanted-tlf-t2b.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldSlanted-tlf-t2c--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldSlanted-tlf-t2c.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldSlanted-tlf-ts1--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldSlanted-tlf-ts1.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldSlanted-tlf-x2--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldSlanted-tlf-x2.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldUprightItalic-tlf-il2.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldUprightItalic-tlf-ot1.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldUprightItalic-tlf-t1--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldUprightItalic-tlf-t1.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldUprightItalic-tlf-t2a--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldUprightItalic-tlf-t2a.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldUprightItalic-tlf-t2b--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldUprightItalic-tlf-t2b.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldUprightItalic-tlf-t2c--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldUprightItalic-tlf-t2c.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldUprightItalic-tlf-ts1--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldUprightItalic-tlf-ts1.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldUprightItalic-tlf-x2--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-BoldUprightItalic-tlf-x2.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Caption-tlf-il2.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Caption-tlf-ot1.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Caption-tlf-t1--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Caption-tlf-t1.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Caption-tlf-t2a--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Caption-tlf-t2a.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Caption-tlf-t2b--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Caption-tlf-t2b.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Caption-tlf-t2c--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Caption-tlf-t2c.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Caption-tlf-ts1--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Caption-tlf-ts1.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Caption-tlf-x2--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Caption-tlf-x2.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionItalic-tlf-il2.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionItalic-tlf-ot1.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionItalic-tlf-t1--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionItalic-tlf-t1.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionItalic-tlf-t2a--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionItalic-tlf-t2a.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionItalic-tlf-t2b--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionItalic-tlf-t2b.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionItalic-tlf-t2c--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionItalic-tlf-t2c.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionItalic-tlf-ts1--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionItalic-tlf-ts1.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionItalic-tlf-x2--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionItalic-tlf-x2.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionSlanted-tlf-il2.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionSlanted-tlf-ot1.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionSlanted-tlf-t1--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionSlanted-tlf-t1.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionSlanted-tlf-t2a--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionSlanted-tlf-t2a.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionSlanted-tlf-t2b--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionSlanted-tlf-t2b.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionSlanted-tlf-t2c--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionSlanted-tlf-t2c.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionSlanted-tlf-ts1--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionSlanted-tlf-ts1.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionSlanted-tlf-x2--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionSlanted-tlf-x2.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionUprightItalic-tlf-il2.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionUprightItalic-tlf-ot1.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionUprightItalic-tlf-t1--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionUprightItalic-tlf-t1.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionUprightItalic-tlf-t2a--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionUprightItalic-tlf-t2a.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionUprightItalic-tlf-t2b--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionUprightItalic-tlf-t2b.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionUprightItalic-tlf-t2c--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionUprightItalic-tlf-t2c.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionUprightItalic-tlf-ts1--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionUprightItalic-tlf-ts1.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionUprightItalic-tlf-x2--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-CaptionUprightItalic-tlf-x2.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Italic-tlf-il2.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Italic-tlf-ot1.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Italic-tlf-t1--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Italic-tlf-t1.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Italic-tlf-t2a--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Italic-tlf-t2a.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Italic-tlf-t2b--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Italic-tlf-t2b.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Italic-tlf-t2c--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Italic-tlf-t2c.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Italic-tlf-ts1--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Italic-tlf-ts1.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Italic-tlf-x2--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Italic-tlf-x2.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Regular-tlf-il2.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Regular-tlf-ot1.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Regular-tlf-t1--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Regular-tlf-t1.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Regular-tlf-t2a--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Regular-tlf-t2a.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Regular-tlf-t2b--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Regular-tlf-t2b.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Regular-tlf-t2c--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Regular-tlf-t2c.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Regular-tlf-ts1--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Regular-tlf-ts1.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Regular-tlf-x2--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Regular-tlf-x2.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Slanted-tlf-il2.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Slanted-tlf-ot1.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Slanted-tlf-t1--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Slanted-tlf-t1.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Slanted-tlf-t2a--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Slanted-tlf-t2a.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Slanted-tlf-t2b--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Slanted-tlf-t2b.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Slanted-tlf-t2c--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Slanted-tlf-t2c.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Slanted-tlf-ts1--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Slanted-tlf-ts1.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Slanted-tlf-x2--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-Slanted-tlf-x2.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-UprightItalic-tlf-il2.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-UprightItalic-tlf-ot1.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-UprightItalic-tlf-t1--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-UprightItalic-tlf-t1.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-UprightItalic-tlf-t2a--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-UprightItalic-tlf-t2a.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-UprightItalic-tlf-t2b--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-UprightItalic-tlf-t2b.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-UprightItalic-tlf-t2c--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-UprightItalic-tlf-t2c.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-UprightItalic-tlf-ts1--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-UprightItalic-tlf-ts1.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-UprightItalic-tlf-x2--base.tfm
%{_texmfdistdir}/fonts/tfm/paratype/ptserif/PTSerif-UprightItalic-tlf-x2.tfm
%{_texmfdistdir}/fonts/truetype/paratype/ptmono/PTM55F.ttf
%{_texmfdistdir}/fonts/truetype/paratype/ptmono/PTM75F.ttf
%{_texmfdistdir}/fonts/truetype/paratype/ptsans/PTC55F.ttf
%{_texmfdistdir}/fonts/truetype/paratype/ptsans/PTC75F.ttf
%{_texmfdistdir}/fonts/truetype/paratype/ptsans/PTN57F.ttf
%{_texmfdistdir}/fonts/truetype/paratype/ptsans/PTN77F.ttf
%{_texmfdistdir}/fonts/truetype/paratype/ptsans/PTS55F.ttf
%{_texmfdistdir}/fonts/truetype/paratype/ptsans/PTS56F.ttf
%{_texmfdistdir}/fonts/truetype/paratype/ptsans/PTS75F.ttf
%{_texmfdistdir}/fonts/truetype/paratype/ptsans/PTS76F.ttf
%{_texmfdistdir}/fonts/truetype/paratype/ptserif/PTF55F.ttf
%{_texmfdistdir}/fonts/truetype/paratype/ptserif/PTF56F.ttf
%{_texmfdistdir}/fonts/truetype/paratype/ptserif/PTF75F.ttf
%{_texmfdistdir}/fonts/truetype/paratype/ptserif/PTF76F.ttf
%{_texmfdistdir}/fonts/truetype/paratype/ptserif/PTZ55F.ttf
%{_texmfdistdir}/fonts/truetype/paratype/ptserif/PTZ56F.ttf
%{_texmfdistdir}/fonts/type1/paratype/ptsans/PTC55F.pfb
%{_texmfdistdir}/fonts/type1/paratype/ptsans/PTC55F.pfm
%{_texmfdistdir}/fonts/type1/paratype/ptsans/PTC75F.pfb
%{_texmfdistdir}/fonts/type1/paratype/ptsans/PTC75F.pfm
%{_texmfdistdir}/fonts/type1/paratype/ptsans/PTN57F.pfb
%{_texmfdistdir}/fonts/type1/paratype/ptsans/PTN57F.pfm
%{_texmfdistdir}/fonts/type1/paratype/ptsans/PTN77F.pfb
%{_texmfdistdir}/fonts/type1/paratype/ptsans/PTN77F.pfm
%{_texmfdistdir}/fonts/type1/paratype/ptsans/PTS55F.pfb
%{_texmfdistdir}/fonts/type1/paratype/ptsans/PTS55F.pfm
%{_texmfdistdir}/fonts/type1/paratype/ptsans/PTS56F.pfb
%{_texmfdistdir}/fonts/type1/paratype/ptsans/PTS56F.pfm
%{_texmfdistdir}/fonts/type1/paratype/ptsans/PTS75F.pfb
%{_texmfdistdir}/fonts/type1/paratype/ptsans/PTS75F.pfm
%{_texmfdistdir}/fonts/type1/paratype/ptsans/PTS76F.pfb
%{_texmfdistdir}/fonts/type1/paratype/ptsans/PTS76F.pfm
%{_texmfdistdir}/fonts/type1/paratype/ptserif/PTF55F.pfb
%{_texmfdistdir}/fonts/type1/paratype/ptserif/PTF55F.pfm
%{_texmfdistdir}/fonts/type1/paratype/ptserif/PTF56F.pfb
%{_texmfdistdir}/fonts/type1/paratype/ptserif/PTF56F.pfm
%{_texmfdistdir}/fonts/type1/paratype/ptserif/PTF75F.pfb
%{_texmfdistdir}/fonts/type1/paratype/ptserif/PTF75F.pfm
%{_texmfdistdir}/fonts/type1/paratype/ptserif/PTF76F.pfb
%{_texmfdistdir}/fonts/type1/paratype/ptserif/PTF76F.pfm
%{_texmfdistdir}/fonts/type1/paratype/ptserif/PTZ55F.pfb
%{_texmfdistdir}/fonts/type1/paratype/ptserif/PTZ55F.pfm
%{_texmfdistdir}/fonts/type1/paratype/ptserif/PTZ56F.pfb
%{_texmfdistdir}/fonts/type1/paratype/ptserif/PTZ56F.pfm
%{_texmfdistdir}/fonts/vf/paratype/ptmono/PTMono-Bold-tlf-il2.vf
%{_texmfdistdir}/fonts/vf/paratype/ptmono/PTMono-Bold-tlf-ot1.vf
%{_texmfdistdir}/fonts/vf/paratype/ptmono/PTMono-Bold-tlf-t1.vf
%{_texmfdistdir}/fonts/vf/paratype/ptmono/PTMono-Bold-tlf-t2a.vf
%{_texmfdistdir}/fonts/vf/paratype/ptmono/PTMono-Bold-tlf-t2b.vf
%{_texmfdistdir}/fonts/vf/paratype/ptmono/PTMono-Bold-tlf-t2c.vf
%{_texmfdistdir}/fonts/vf/paratype/ptmono/PTMono-Bold-tlf-ts1.vf
%{_texmfdistdir}/fonts/vf/paratype/ptmono/PTMono-Bold-tlf-x2.vf
%{_texmfdistdir}/fonts/vf/paratype/ptmono/PTMono-Regular-tlf-il2.vf
%{_texmfdistdir}/fonts/vf/paratype/ptmono/PTMono-Regular-tlf-ot1.vf
%{_texmfdistdir}/fonts/vf/paratype/ptmono/PTMono-Regular-tlf-t1.vf
%{_texmfdistdir}/fonts/vf/paratype/ptmono/PTMono-Regular-tlf-t2a.vf
%{_texmfdistdir}/fonts/vf/paratype/ptmono/PTMono-Regular-tlf-t2b.vf
%{_texmfdistdir}/fonts/vf/paratype/ptmono/PTMono-Regular-tlf-t2c.vf
%{_texmfdistdir}/fonts/vf/paratype/ptmono/PTMono-Regular-tlf-ts1.vf
%{_texmfdistdir}/fonts/vf/paratype/ptmono/PTMono-Regular-tlf-x2.vf
%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-Bold-tlf-t1.vf
%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-Bold-tlf-t2a.vf
%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-Bold-tlf-t2b.vf
%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-Bold-tlf-t2c.vf
%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-Bold-tlf-ts1.vf
%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-Bold-tlf-x2.vf
%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-BoldItalic-tlf-t1.vf
%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-BoldItalic-tlf-t2a.vf
%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-BoldItalic-tlf-t2b.vf
%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-BoldItalic-tlf-t2c.vf
%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-BoldItalic-tlf-ts1.vf
%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-BoldItalic-tlf-x2.vf
%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-Caption-tlf-t1.vf
%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-Caption-tlf-t2a.vf
%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-Caption-tlf-t2b.vf
%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-Caption-tlf-t2c.vf
%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-Caption-tlf-ts1.vf
%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-Caption-tlf-x2.vf
%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-CaptionBold-tlf-t1.vf
%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-CaptionBold-tlf-t2a.vf
%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-CaptionBold-tlf-t2b.vf
%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-CaptionBold-tlf-t2c.vf
%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-CaptionBold-tlf-ts1.vf
%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-CaptionBold-tlf-x2.vf
%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-Italic-tlf-t1.vf
%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-Italic-tlf-t2a.vf
%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-Italic-tlf-t2b.vf
%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-Italic-tlf-t2c.vf
%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-Italic-tlf-ts1.vf
%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-Italic-tlf-x2.vf
%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-Narrow-tlf-t1.vf
%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-Narrow-tlf-t2a.vf
%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-Narrow-tlf-t2b.vf
%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-Narrow-tlf-t2c.vf
%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-Narrow-tlf-ts1.vf
%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-Narrow-tlf-x2.vf
%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-NarrowBold-tlf-t1.vf
%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-NarrowBold-tlf-t2a.vf
%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-NarrowBold-tlf-t2b.vf
%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-NarrowBold-tlf-t2c.vf
%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-NarrowBold-tlf-ts1.vf
%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-NarrowBold-tlf-x2.vf
%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-Regular-tlf-t1.vf
%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-Regular-tlf-t2a.vf
%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-Regular-tlf-t2b.vf
%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-Regular-tlf-t2c.vf
%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-Regular-tlf-ts1.vf
%{_texmfdistdir}/fonts/vf/paratype/ptsans/PTSans-Regular-tlf-x2.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-Bold-tlf-t1.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-Bold-tlf-t2a.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-Bold-tlf-t2b.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-Bold-tlf-t2c.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-Bold-tlf-ts1.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-Bold-tlf-x2.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-BoldItalic-tlf-t1.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-BoldItalic-tlf-t2a.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-BoldItalic-tlf-t2b.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-BoldItalic-tlf-t2c.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-BoldItalic-tlf-ts1.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-BoldItalic-tlf-x2.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-BoldSlanted-tlf-t1.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-BoldSlanted-tlf-t2a.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-BoldSlanted-tlf-t2b.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-BoldSlanted-tlf-t2c.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-BoldSlanted-tlf-ts1.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-BoldSlanted-tlf-x2.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-BoldUprightItalic-tlf-t1.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-BoldUprightItalic-tlf-t2a.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-BoldUprightItalic-tlf-t2b.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-BoldUprightItalic-tlf-t2c.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-BoldUprightItalic-tlf-ts1.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-BoldUprightItalic-tlf-x2.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-Caption-tlf-t1.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-Caption-tlf-t2a.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-Caption-tlf-t2b.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-Caption-tlf-t2c.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-Caption-tlf-ts1.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-Caption-tlf-x2.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-CaptionItalic-tlf-t1.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-CaptionItalic-tlf-t2a.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-CaptionItalic-tlf-t2b.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-CaptionItalic-tlf-t2c.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-CaptionItalic-tlf-ts1.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-CaptionItalic-tlf-x2.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-CaptionSlanted-tlf-t1.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-CaptionSlanted-tlf-t2a.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-CaptionSlanted-tlf-t2b.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-CaptionSlanted-tlf-t2c.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-CaptionSlanted-tlf-ts1.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-CaptionSlanted-tlf-x2.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-CaptionUprightItalic-tlf-t1.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-CaptionUprightItalic-tlf-t2a.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-CaptionUprightItalic-tlf-t2b.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-CaptionUprightItalic-tlf-t2c.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-CaptionUprightItalic-tlf-ts1.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-CaptionUprightItalic-tlf-x2.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-Italic-tlf-t1.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-Italic-tlf-t2a.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-Italic-tlf-t2b.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-Italic-tlf-t2c.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-Italic-tlf-ts1.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-Italic-tlf-x2.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-Regular-tlf-t1.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-Regular-tlf-t2a.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-Regular-tlf-t2b.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-Regular-tlf-t2c.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-Regular-tlf-ts1.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-Regular-tlf-x2.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-Slanted-tlf-t1.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-Slanted-tlf-t2a.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-Slanted-tlf-t2b.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-Slanted-tlf-t2c.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-Slanted-tlf-ts1.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-Slanted-tlf-x2.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-UprightItalic-tlf-t1.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-UprightItalic-tlf-t2a.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-UprightItalic-tlf-t2b.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-UprightItalic-tlf-t2c.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-UprightItalic-tlf-ts1.vf
%{_texmfdistdir}/fonts/vf/paratype/ptserif/PTSerif-UprightItalic-tlf-x2.vf
%{_texmfdistdir}/tex/latex/paratype/IL2PTMono-TLF.fd
%{_texmfdistdir}/tex/latex/paratype/IL2PTSans-TLF.fd
%{_texmfdistdir}/tex/latex/paratype/IL2PTSansCaption-TLF.fd
%{_texmfdistdir}/tex/latex/paratype/IL2PTSansNarrow-TLF.fd
%{_texmfdistdir}/tex/latex/paratype/IL2PTSerif-TLF.fd
%{_texmfdistdir}/tex/latex/paratype/IL2PTSerifCaption-TLF.fd
%{_texmfdistdir}/tex/latex/paratype/OT1PTMono-TLF.fd
%{_texmfdistdir}/tex/latex/paratype/OT1PTSans-TLF.fd
%{_texmfdistdir}/tex/latex/paratype/OT1PTSansCaption-TLF.fd
%{_texmfdistdir}/tex/latex/paratype/OT1PTSansNarrow-TLF.fd
%{_texmfdistdir}/tex/latex/paratype/OT1PTSerif-TLF.fd
%{_texmfdistdir}/tex/latex/paratype/OT1PTSerifCaption-TLF.fd
%{_texmfdistdir}/tex/latex/paratype/PTMono.sty
%{_texmfdistdir}/tex/latex/paratype/PTSans.sty
%{_texmfdistdir}/tex/latex/paratype/PTSansCaption.sty
%{_texmfdistdir}/tex/latex/paratype/PTSansNarrow.sty
%{_texmfdistdir}/tex/latex/paratype/PTSerif.sty
%{_texmfdistdir}/tex/latex/paratype/PTSerifCaption.sty
%{_texmfdistdir}/tex/latex/paratype/T1PTMono-TLF.fd
%{_texmfdistdir}/tex/latex/paratype/T1PTSans-TLF.fd
%{_texmfdistdir}/tex/latex/paratype/T1PTSansCaption-TLF.fd
%{_texmfdistdir}/tex/latex/paratype/T1PTSansNarrow-TLF.fd
%{_texmfdistdir}/tex/latex/paratype/T1PTSerif-TLF.fd
%{_texmfdistdir}/tex/latex/paratype/T1PTSerifCaption-TLF.fd
%{_texmfdistdir}/tex/latex/paratype/T2APTMono-TLF.fd
%{_texmfdistdir}/tex/latex/paratype/T2APTSans-TLF.fd
%{_texmfdistdir}/tex/latex/paratype/T2APTSansCaption-TLF.fd
%{_texmfdistdir}/tex/latex/paratype/T2APTSansNarrow-TLF.fd
%{_texmfdistdir}/tex/latex/paratype/T2APTSerif-TLF.fd
%{_texmfdistdir}/tex/latex/paratype/T2APTSerifCaption-TLF.fd
%{_texmfdistdir}/tex/latex/paratype/T2BPTMono-TLF.fd
%{_texmfdistdir}/tex/latex/paratype/T2BPTSans-TLF.fd
%{_texmfdistdir}/tex/latex/paratype/T2BPTSansCaption-TLF.fd
%{_texmfdistdir}/tex/latex/paratype/T2BPTSansNarrow-TLF.fd
%{_texmfdistdir}/tex/latex/paratype/T2BPTSerif-TLF.fd
%{_texmfdistdir}/tex/latex/paratype/T2BPTSerifCaption-TLF.fd
%{_texmfdistdir}/tex/latex/paratype/T2CPTMono-TLF.fd
%{_texmfdistdir}/tex/latex/paratype/T2CPTSans-TLF.fd
%{_texmfdistdir}/tex/latex/paratype/T2CPTSansCaption-TLF.fd
%{_texmfdistdir}/tex/latex/paratype/T2CPTSansNarrow-TLF.fd
%{_texmfdistdir}/tex/latex/paratype/T2CPTSerif-TLF.fd
%{_texmfdistdir}/tex/latex/paratype/T2CPTSerifCaption-TLF.fd
%{_texmfdistdir}/tex/latex/paratype/TS1PTMono-TLF.fd
%{_texmfdistdir}/tex/latex/paratype/TS1PTSans-TLF.fd
%{_texmfdistdir}/tex/latex/paratype/TS1PTSansCaption-TLF.fd
%{_texmfdistdir}/tex/latex/paratype/TS1PTSansNarrow-TLF.fd
%{_texmfdistdir}/tex/latex/paratype/TS1PTSerif-TLF.fd
%{_texmfdistdir}/tex/latex/paratype/TS1PTSerifCaption-TLF.fd
%{_texmfdistdir}/tex/latex/paratype/X2PTMono-TLF.fd
%{_texmfdistdir}/tex/latex/paratype/X2PTSans-TLF.fd
%{_texmfdistdir}/tex/latex/paratype/X2PTSansCaption-TLF.fd
%{_texmfdistdir}/tex/latex/paratype/X2PTSansNarrow-TLF.fd
%{_texmfdistdir}/tex/latex/paratype/X2PTSerif-TLF.fd
%{_texmfdistdir}/tex/latex/paratype/X2PTSerifCaption-TLF.fd
%{_texmfdistdir}/tex/latex/paratype/paratype.sty
%doc %{_texmfdistdir}/doc/fonts/paratype/CHANGELOG
%doc %{_texmfdistdir}/doc/fonts/paratype/OT_TT_Install_E.txt
%doc %{_texmfdistdir}/doc/fonts/paratype/OT_TT_Install_R.txt
%doc %{_texmfdistdir}/doc/fonts/paratype/PT_Free_Font_License_eng_1.3.txt
%doc %{_texmfdistdir}/doc/fonts/paratype/PT_Free_Font_License_rus_1.3.txt
%doc %{_texmfdistdir}/doc/fonts/paratype/README
%doc %{_texmfdistdir}/doc/fonts/paratype/manifest.txt
%doc %{_texmfdistdir}/doc/fonts/paratype/paratype-sample.pdf
%doc %{_texmfdistdir}/doc/fonts/paratype/paratype-sample.tex
%doc %{_texmfdistdir}/doc/fonts/paratype/paratype.pdf
%doc %{_texmfdistdir}/doc/fonts/paratype/paratype.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18176 |12mr|texlive-paresse-4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22257
# category Package
# catalog-ctan /macros/latex/contrib/paresse
# catalog-date 2011-04-20 18:25:54 +0200
# catalog-license lppl
# catalog-version 4
Name:		texlive-paresse
Version:	4
Release:	2
Summary:	Defines simple macros for greek letters
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/paresse
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/paresse.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/paresse.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/paresse.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Defines macros using SS to type greek letters so that the user
may (for example) type SSa to get the effect of $\alpha$.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/paresse/paresse.sty
%{_texmfdistdir}/tex/latex/paresse/paresseold.sto
%{_texmfdistdir}/tex/latex/paresse/paresseutf8.sto
%doc %{_texmfdistdir}/doc/latex/paresse/paresse-en.pdf
%doc %{_texmfdistdir}/doc/latex/paresse/paresse-ex-en.pdf
%doc %{_texmfdistdir}/doc/latex/paresse/paresse-ex-fr.pdf
%doc %{_texmfdistdir}/doc/latex/paresse/paresse-fr.pdf
%doc %{_texmfdistdir}/doc/latex/paresse/paresse.pdf
#- source
%doc %{_texmfdistdir}/source/latex/paresse/LISEZMOI
%doc %{_texmfdistdir}/source/latex/paresse/Makefile
%doc %{_texmfdistdir}/source/latex/paresse/README
%doc %{_texmfdistdir}/source/latex/paresse/paresse-TEST.zip
%doc %{_texmfdistdir}/source/latex/paresse/paresse-doc.dtx
%doc %{_texmfdistdir}/source/latex/paresse/paresse.dtx
%doc %{_texmfdistdir}/source/latex/paresse/paresse.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18177 |12mr|texlive-parnotes-1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25032
# category Package
# catalog-ctan /macros/latex/contrib/parnotes
# catalog-date 2012-01-05 00:06:09 +0100
# catalog-license lppl1.3
# catalog-version 1
Name:		texlive-parnotes
Version:	1
Release:	1
Summary:	Notes after every paragraph (or elsewhere)
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/parnotes
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/parnotes.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/parnotes.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides the \parnote command. The notes are set as
(normal) running paragraphs; placement is at the end of each
paragraph, or manually, using the \parnotes command.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/parnotes/parnotes.sty
%doc %{_texmfdistdir}/doc/latex/parnotes/README
%doc %{_texmfdistdir}/doc/latex/parnotes/README.TEXLIVE

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18178 |12mr|texlive-parrun-20090920-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/parrun
# catalog-date 2009-09-20 00:02:29 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-parrun
Version:	20090920
Release:	2
Summary:	Typesets (two) streams of text running parallel
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/parrun
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/parrun.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/parrun.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/parrun.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
For typesetting translated text and the original source,
parallel on the same page, one above the other.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/parrun/parrun.sty
%doc %{_texmfdistdir}/doc/latex/parrun/parrun.pdf
%doc %{_texmfdistdir}/doc/latex/parrun/readme
#- source
%doc %{_texmfdistdir}/source/latex/parrun/parrun.dtx
%doc %{_texmfdistdir}/source/latex/parrun/parrun.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18179 |12mr|texlive-parselines-1.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21475
# category Package
# catalog-ctan /macros/latex/contrib/parselines
# catalog-date 2011-02-19 16:41:47 +0100
# catalog-license lppl1.3
# catalog-version 1.4
Name:		texlive-parselines
Version:	1.4
Release:	2
Summary:	Apply a macro to each line of an environment
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/parselines
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/parselines.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/parselines.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/parselines.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package defines an environment "parse lines" which
processes each line of an environment with a macro. An example
of shading the lines of an environment is given.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/parselines/parselines.sty
%doc %{_texmfdistdir}/doc/latex/parselines/README
%doc %{_texmfdistdir}/doc/latex/parselines/parselines.pdf
#- source
%doc %{_texmfdistdir}/source/latex/parselines/parselines.drv
%doc %{_texmfdistdir}/source/latex/parselines/parselines.dtx
%doc %{_texmfdistdir}/source/latex/parselines/parselines.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18180 |12mr|texlive-parskip-2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19963
# category Package
# catalog-ctan /macros/latex/contrib/parskip
# catalog-date 2010-09-30 14:11:14 +0200
# catalog-license lppl
# catalog-version 2.0
Name:		texlive-parskip
Version:	2.0
Release:	2
Summary:	Layout with zero \parindent, non-zero \parskip
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/parskip
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/parskip.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/parskip.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Simply changing \parskip and \parindent leaves a layout that is
untidy; this package (though it is no substitute for a
properly-designed class) helps alleviate this untidiness.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/parskip/parskip.sty
%doc %{_texmfdistdir}/doc/latex/parskip/parskip-doc.pdf
%doc %{_texmfdistdir}/doc/latex/parskip/parskip-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18181 |12mr|texlive-passivetex-20080420-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/xmltex/contrib/passivetex
# catalog-date 2008-04-20 19:53:04 +0200
# catalog-license other-free
# catalog-version undef
Name:		texlive-passivetex
Version:	20080420
Release:	2
Summary:	Support package for XML/SGML typesetting
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/xmltex/contrib/passivetex
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/passivetex.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Packages providing XML parsing, UTF-8 parsing, Unicode
entities, and common formatting object definitions for jadetex.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/xmltex/passivetex/dummyels.sty
%{_texmfdistdir}/tex/xmltex/passivetex/fotex.sty
%{_texmfdistdir}/tex/xmltex/passivetex/fotex.xmt
%{_texmfdistdir}/tex/xmltex/passivetex/mlnames.sty
%{_texmfdistdir}/tex/xmltex/passivetex/tei.xmt
%{_texmfdistdir}/tex/xmltex/passivetex/teiprintslides.xmt
%{_texmfdistdir}/tex/xmltex/passivetex/teislides.xmt
%{_texmfdistdir}/tex/xmltex/passivetex/teixml.sty
%{_texmfdistdir}/tex/xmltex/passivetex/teixmlslides.sty
%{_texmfdistdir}/tex/xmltex/passivetex/ucharacters.sty
%{_texmfdistdir}/tex/xmltex/passivetex/unicode.sty

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18182 |12mr|texlive-patch-20120113-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25271
# category Package
# catalog-ctan /macros/generic/misc/patch.doc
# catalog-date 2012-01-13 11:54:55 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-patch
Version:	20120113
Release:	1
Summary:	Patch loaded packages, etc
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/generic/misc/patch.doc
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/patch.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/patch.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
The package defines macros that allow patching of existing
commands, specifying those parts of the existing macro to be
replaced, along with the replacements. Thus it provides more
sophisticated manipulation than a package like patchcmd, which
only permits modification by adding commands at the beginning
or end of an existing definition. The package is distributed in
a relative of LaTeX doc format: it will run unmodified, though
it benefits from docstrip treatment.

#-----------------------------------------------------------------------
%files
#- source
%doc %{_texmfdistdir}/source/generic/patch/patch.doc

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18183 |12mr|texlive-patchcmd-1.03-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/patchcmd
# catalog-date 2007-01-12 20:52:49 +0100
# catalog-license pd
# catalog-version 1.03
Name:		texlive-patchcmd
Version:	1.03
Release:	2
Summary:	Change the definition of an existing command
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/patchcmd
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/patchcmd.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/patchcmd.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/patchcmd.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The patchcmd package provides a command \patchcommand that can
be used to add material at the beginning and/or the end of the
replacement text of an existing macro. It works for macros with
any number of normal arguments, including those that were
defined with \DeclareRobustCommand.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/patchcmd/patchcmd.sty
%doc %{_texmfdistdir}/doc/latex/patchcmd/patchcmd.pdf
#- source
%doc %{_texmfdistdir}/source/latex/patchcmd/patchcmd.dtx
%doc %{_texmfdistdir}/source/latex/patchcmd/patchcmd.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18184 |12mr|texlive-patgen-2.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26689
# category TLCore
# catalog-ctan /obsolete/systems/knuth/unsupported/texware/patgen.web
# catalog-date 2011-07-17 16:49:53 +0200
# catalog-license knuth
# catalog-version 2.3
Name:		texlive-patgen
Epoch:		1
Version:	2.3
Release:	1
Summary:	Generate hyphenation patterns
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/obsolete/systems/knuth/unsupported/texware/patgen.web
License:	KNUTH
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/patgen.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/patgen.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-kpathsea
Requires:	texlive-patgen.bin

%description
This is the last version of the program distributed by Knuth;
it advertises itself as a pattern generator for "the algorithm
used in TeX", but, of course, the patterns used in modern
distributions are Unicode-based.

#-----------------------------------------------------------------------
%files
%doc %{_mandir}/man1/patgen.1*
%doc %{_texmfdir}/doc/man/man1/patgen.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18185 |12mr|texlive-patgen2-tutorial-20091224-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16490
# category Package
# catalog-ctan /info/patgen2
# catalog-date 2009-12-24 15:14:53 +0100
# catalog-license gpl
# catalog-version undef
Name:		texlive-patgen2-tutorial
Version:	20091224
Release:	2
Summary:	A tutorial on the use of Patgen 2
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/patgen2
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/patgen2-tutorial.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/patgen2-tutorial.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
This document describes the use of Patgen 2 to create
hyphenation patterns for wide ranges of languages.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/support/patgen2-tutorial/patgen2.pdf
%doc %{_texmfdistdir}/doc/support/patgen2-tutorial/patgen2.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18186 |12mr|texlive-path-3.05-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22045
# category Package
# catalog-ctan /macros/generic/path
# catalog-date 2011-04-07 22:08:26 +0200
# catalog-license other-free
# catalog-version 3.05
Name:		texlive-path
Version:	3.05
Release:	2
Summary:	Typeset paths, making them breakable
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/generic/path
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/path.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/path.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Defines a macro \path|...|, similar to the LaTeX \verb|...|,
that sets the text in typewriter font and allows hyphen-less
breaks at punctuation characters. The set of characters to be
regarded as punctuation may be changed from the package's
default.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/path/path.sty
%doc %{_texmfdistdir}/doc/generic/path/path-doc.pdf
%doc %{_texmfdistdir}/doc/generic/path/path-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18187 |12mr|texlive-pauldoc-0.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16005
# category Package
# catalog-ctan /macros/latex/contrib/pauldoc
# catalog-date 2009-11-10 13:46:41 +0100
# catalog-license lppl
# catalog-version 0.5
Name:		texlive-pauldoc
Version:	0.5
Release:	2
Summary:	German LaTeX package documentation
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pauldoc
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pauldoc.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pauldoc.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pauldoc.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The pauldoc package provides helpers for German language
package documentation.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/pauldoc/pauldoc.sty
%doc %{_texmfdistdir}/doc/latex/pauldoc/README
%doc %{_texmfdistdir}/doc/latex/pauldoc/pauldoc.pdf
#- source
%doc %{_texmfdistdir}/source/latex/pauldoc/pauldoc.dtx
%doc %{_texmfdistdir}/source/latex/pauldoc/pauldoc.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18188 |12mr|texlive-pawpict-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21629
# category Package
# catalog-ctan /macros/latex/contrib/pawpict
# catalog-date 2007-01-12 20:52:49 +0100
# catalog-license gpl
# catalog-version 1.0
Name:		texlive-pawpict
Version:	1.0
Release:	2
Summary:	Using graphics from PAW
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pawpict
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pawpict.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pawpict.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pawpict.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Support for the easy inclusion of graphics made by PAW (Physics
Analysis Workstation). You need to have PAW installed on your
system to benefit from this package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/pawpict/pawpict.sty
%doc %{_texmfdistdir}/doc/latex/pawpict/README
#- source
%doc %{_texmfdistdir}/source/latex/pawpict/pawpict.dtx
%doc %{_texmfdistdir}/source/latex/pawpict/pawpict.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18189 |12mr|texlive-pax-v0.1k-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26112
# category Package
# catalog-ctan /macros/latex/contrib/pax/pax-tds.zip
# catalog-date 2012-04-18 16:26:37 +0200
# catalog-license other-free
# catalog-version v0.1k
Name:		texlive-pax
Version:	v0.1k
Release:	3
Summary:	Extract and reinsert PDF annotations with pdfTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pax/pax-tds.zip
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pax.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pax.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pax.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-pax.bin = %{EVRD}

%description
If PDF files are included using pdfTeX, PDF annotations are
stripped. The pax project offers a solution without altering
pdfTeX. A Java program (pax.jar) parses the PDF file that will
later be included. The program then writes the data of the
annotations into a file that can be read by TeX. The LaTeX
package pax extends the graphics package to support the scheme:
if a PDF file is included, the package looks for the file with
the annotation data, reads them and puts the annotations in the
right place. Project status: experimental.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/pdfannotextractor
%{_javadir}/pax.jar
%{_texmfdistdir}/scripts/pax/pax.jar
%{_texmfdistdir}/scripts/pax/pdfannotextractor.pl
%{_texmfdistdir}/tex/latex/pax/pax.sty
%doc %{_texmfdistdir}/doc/latex/pax/README
#- source
%doc %{_texmfdistdir}/source/latex/pax/build.xml
%doc %{_texmfdistdir}/source/latex/pax/license/LaTeX/lppl.txt
%doc %{_texmfdistdir}/source/latex/pax/license/PDFAnnotExtractor/gpl.txt
%doc %{_texmfdistdir}/source/latex/pax/src/Constants.java
%doc %{_texmfdistdir}/source/latex/pax/src/Entry.java
%doc %{_texmfdistdir}/source/latex/pax/src/EntryWriteException.java
%doc %{_texmfdistdir}/source/latex/pax/src/MANIFEST.MF
%doc %{_texmfdistdir}/source/latex/pax/src/PDFAnnotExtractor.java
%doc %{_texmfdistdir}/source/latex/pax/src/StringVisitor.java

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/pax/pdfannotextractor.pl pdfannotextractor
popd
mkdir -p %{buildroot}%{_javadir}
pushd %{buildroot}%{_javadir}
    ln -sf %{_texmfdistdir}/scripts/pax/pax.jar pax.jar
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18190 |12mr|texlive-pb-diagram-5.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/pb-diagram
# catalog-date 2008-04-20 19:53:04 +0200
# catalog-license other-free
# catalog-version 5.0
Name:		texlive-pb-diagram
Version:	5.0
Release:	2
Summary:	A commutative diagram package using LAMSTeX or Xy-pic fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pb-diagram
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pb-diagram.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pb-diagram.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive pb-diagram package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/pb-diagram/lamsarrow.sty
%{_texmfdistdir}/tex/latex/pb-diagram/pb-diagram.sty
%{_texmfdistdir}/tex/latex/pb-diagram/pb-lams.sty
%{_texmfdistdir}/tex/latex/pb-diagram/pb-xy.sty
%doc %{_texmfdistdir}/doc/latex/pb-diagram/COPYING
%doc %{_texmfdistdir}/doc/latex/pb-diagram/README
%doc %{_texmfdistdir}/doc/latex/pb-diagram/pb-examples.tex
%doc %{_texmfdistdir}/doc/latex/pb-diagram/pb-manual.pdf
%doc %{_texmfdistdir}/doc/latex/pb-diagram/pb-manual.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18191 |12mr|texlive-pbox-1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24807
# category Package
# catalog-ctan /macros/latex/contrib/pbox
# catalog-date 2011-12-08 01:39:40 +0100
# catalog-license gpl2
# catalog-version 1.2
Name:		texlive-pbox
Version:	1.2
Release:	2
Summary:	A variable-width \parbox command
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pbox
License:	GPL2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pbox.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pbox.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pbox.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Defines a command \pbox{<max width>}{<text>} which adjusts its
width to that of the enclosed text, up to the maximum width
given. The package also defines some associated length
commands.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/pbox/pbox.sty
%doc %{_texmfdistdir}/doc/latex/pbox/AUTHORS
%doc %{_texmfdistdir}/doc/latex/pbox/COPYING
%doc %{_texmfdistdir}/doc/latex/pbox/ChangeLog
%doc %{_texmfdistdir}/doc/latex/pbox/INSTALL
%doc %{_texmfdistdir}/doc/latex/pbox/Makefile
%doc %{_texmfdistdir}/doc/latex/pbox/README
%doc %{_texmfdistdir}/doc/latex/pbox/pbox.pdf
#- source
%doc %{_texmfdistdir}/source/latex/pbox/pbox.drv
%doc %{_texmfdistdir}/source/latex/pbox/pbox.dtx
%doc %{_texmfdistdir}/source/latex/pbox/pbox.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18192 |12mr|texlive-pbsheet-0.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24830
# category Package
# catalog-ctan /macros/latex/contrib/pbsheet
# catalog-date 2007-01-12 23:55:10 +0100
# catalog-license lppl
# catalog-version 0.1
Name:		texlive-pbsheet
Version:	0.1
Release:	3
Summary:	Problem sheet class
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pbsheet
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pbsheet.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pbsheet.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pbsheet.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%define		_unpackaged_subdirs_terminate_build	0

%description
This class is designed to simplify the typesetting of problem
sheets with Mathematics and Computer Science content. It is
currently customised towards teaching in French (and the
examples are in French).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/pbsheet/pbsheet.cls
%doc %{_texmfdistdir}/doc/latex/pbsheet/LPPL
%doc %{_texmfdistdir}/doc/latex/pbsheet/README
%doc %{_texmfdistdir}/doc/latex/pbsheet/pbsheet.pdf
%doc %{_texmfdistdir}/doc/latex/pbsheet/xpl/GNUmakefile
%doc %{_texmfdistdir}/doc/latex/pbsheet/xpl/img/simbin.eps
%doc %{_texmfdistdir}/doc/latex/pbsheet/xpl/img/simbin.pdf
%doc %{_texmfdistdir}/doc/latex/pbsheet/xpl/pbsheet.cls
%doc %{_texmfdistdir}/doc/latex/pbsheet/xpl/pgm/probadis.m
%doc %{_texmfdistdir}/doc/latex/pbsheet/xpl/pgm/rdiscr.m
%doc %{_texmfdistdir}/doc/latex/pbsheet/xpl/pgm/rint.m
%doc %{_texmfdistdir}/doc/latex/pbsheet/xpl/pgm/simbin.m
%doc %{_texmfdistdir}/doc/latex/pbsheet/xpl/xpl-fr.bib
%doc %{_texmfdistdir}/doc/latex/pbsheet/xpl/xpl-fr.dvi
%doc %{_texmfdistdir}/doc/latex/pbsheet/xpl/xpl-fr.pdf
%doc %{_texmfdistdir}/doc/latex/pbsheet/xpl/xpl-fr.ps
%doc %{_texmfdistdir}/doc/latex/pbsheet/xpl/xpl-fr.tex
#- source
%doc %{_texmfdistdir}/source/latex/pbsheet/pbsheet.dtx
%doc %{_texmfdistdir}/source/latex/pbsheet/pbsheet.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18193 |12mr|texlive-pdf14-0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17583
# category Package
# catalog-ctan /macros/latex/contrib/pdf14
# catalog-date 2010-03-31 12:36:09 +0200
# catalog-license lppl1.3
# catalog-version 0.1
Name:		texlive-pdf14
Version:	0.1
Release:	2
Summary:	Restore PDF 1.4 to a TeX live 2010 format
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pdf14
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdf14.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdf14.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdf14.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Starting with TeX Live 2010, the various formats that directly
generate PDF will default to generating PDF 1.5. This is
generally a good thing, but it can lead to compatibility issues
with some older PDF viewers. This package changes the version
of PDF generated with formats (based on pdfTeX or LuaTeX in PDF
mode), back to 1.4 for documents that need to achieve maximal
compatibility with old viewers.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/pdf14/pdf14.sty
%doc %{_texmfdistdir}/doc/latex/pdf14/README
%doc %{_texmfdistdir}/doc/latex/pdf14/pdf14.pdf
%doc %{_texmfdistdir}/doc/latex/pdf14/test-pdf14.tex
#- source
%doc %{_texmfdistdir}/source/latex/pdf14/Makefile
%doc %{_texmfdistdir}/source/latex/pdf14/pdf14.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18194 |12mr|texlive-pdfcomment-v2.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25643
# category Package
# catalog-ctan /macros/latex/contrib/pdfcomment
# catalog-date 2012-03-14 10:19:48 +0100
# catalog-license lppl1.3
# catalog-version v2.3
Name:		texlive-pdfcomment
Version:	v2.3
Release:	1
Summary:	A user-friendly interface to pdf annotations
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pdfcomment
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfcomment.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfcomment.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
For a long time pdfLaTeX has offered the command \pdfannot for
inserting arbitrary PDF annotations. However, the command is
presented in a form where additional knowledge of the
definition of the PDF format is indispensable. This package is
an answer to the - occasional - questions in newsgroups, about
how one could use the comment function of Adobe Reader. At
least for the writer of LaTeX code, the package offers a
convenient and user-friendly means of using \pdfannot to
provide comments in PDF files. Since version v1.1,
pdfcomment.sty also supports LaTeX - dvips - ps2pdf, LaTeX -
dvipdfmx, and XeLaTeX. Unfortunately, support of PDF
annotations by PDF viewers is sparse to nonexistent. The
reference viewer for the development of this package is Adobe
Reader.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/pdfcomment/pdfcomment.sty
%doc %{_texmfdistdir}/doc/latex/pdfcomment/CHANGES
%doc %{_texmfdistdir}/doc/latex/pdfcomment/INSTALL
%doc %{_texmfdistdir}/doc/latex/pdfcomment/README
%doc %{_texmfdistdir}/doc/latex/pdfcomment/example.pdf
%doc %{_texmfdistdir}/doc/latex/pdfcomment/example.tex
%doc %{_texmfdistdir}/doc/latex/pdfcomment/example_latex_dvipdfmx.pdf
%doc %{_texmfdistdir}/doc/latex/pdfcomment/example_latex_dvipdfmx.tex
%doc %{_texmfdistdir}/doc/latex/pdfcomment/example_latex_dvips_ps2pdf.pdf
%doc %{_texmfdistdir}/doc/latex/pdfcomment/example_latex_dvips_ps2pdf.tex
%doc %{_texmfdistdir}/doc/latex/pdfcomment/example_math_markup.pdf
%doc %{_texmfdistdir}/doc/latex/pdfcomment/example_math_markup.tex
%doc %{_texmfdistdir}/doc/latex/pdfcomment/example_xelatex.pdf
%doc %{_texmfdistdir}/doc/latex/pdfcomment/example_xelatex.tex
%doc %{_texmfdistdir}/doc/latex/pdfcomment/manifest.txt
%doc %{_texmfdistdir}/doc/latex/pdfcomment/pdfcomment.pdf
%doc %{_texmfdistdir}/doc/latex/pdfcomment/pdfcomment.tex
%doc %{_texmfdistdir}/doc/latex/pdfcomment/pdfcomment_de.pdf
%doc %{_texmfdistdir}/doc/latex/pdfcomment/pdfcomment_de.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18195 |12mr|texlive-pdfcprot-1.7a-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18735
# category Package
# catalog-ctan /macros/latex/contrib/pdfcprot
# catalog-date 2006-12-18 23:50:36 +0100
# catalog-license lppl
# catalog-version 1.7a
Name:		texlive-pdfcprot
Version:	1.7a
Release:	2
Summary:	Activating and setting of character protruding using pdflatex
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pdfcprot
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfcprot.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfcprot.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfcprot.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package provides an easy interface to adjust the character
protrusion for different fonts and choosing the right
adjustment automatically depending on the font.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/pdfcprot/pdfcprot.sty
%{_texmfdistdir}/tex/latex/pdfcprot/pplmnOT1.cpa
%{_texmfdistdir}/tex/latex/pdfcprot/pplmnOT2.cpa
%{_texmfdistdir}/tex/latex/pdfcprot/pplmnT1.cpa
%{_texmfdistdir}/tex/latex/pdfcprot/pplmnT2A.cpa
%{_texmfdistdir}/tex/latex/pdfcprot/pplmnTS1.cpa
%doc %{_texmfdistdir}/doc/latex/pdfcprot/00CONTEN
%doc %{_texmfdistdir}/doc/latex/pdfcprot/00README
%doc %{_texmfdistdir}/doc/latex/pdfcprot/INSTALL.txt
%doc %{_texmfdistdir}/doc/latex/pdfcprot/LEGAL.txt
%doc %{_texmfdistdir}/doc/latex/pdfcprot/Makefile.unx
%doc %{_texmfdistdir}/doc/latex/pdfcprot/README.txt
%doc %{_texmfdistdir}/doc/latex/pdfcprot/TODO
%doc %{_texmfdistdir}/doc/latex/pdfcprot/pdfcprot.pdf
#- source
%doc %{_texmfdistdir}/source/latex/pdfcprot/pdfcprot.dtx
%doc %{_texmfdistdir}/source/latex/pdfcprot/pdfcprot.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18196 |12mr|texlive-pdfcrop-1.34-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26313
# category Package
# catalog-ctan /support/pdfcrop/pdfcrop.pl
# catalog-date 2012-04-18 16:26:37 +0200
# catalog-license lppl
# catalog-version 1.34
Name:		texlive-pdfcrop
Version:	1.34
Release:	2
Summary:	Crop PDF graphics
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/pdfcrop/pdfcrop.pl
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfcrop.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfcrop.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-pdfcrop.bin = %{EVRD}

%description
A Perl script that can either trim pages of any whitespace
border, or trim them of a fixed border.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/pdfcrop
%{_bindir}/rpdfcrop
%{_texmfdistdir}/scripts/pdfcrop/pdfcrop.pl
%doc %{_texmfdistdir}/doc/support/pdfcrop/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/pdfcrop/pdfcrop.pl pdfcrop
    ln -sf pdfcrop rpdfcrop
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18197 |12mr|texlive-pdf-forms-tutorial-de-0.9.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /info/pdf-forms-tutorial
# catalog-date 2008-02-07 19:18:28 +0100
# catalog-license fdl
# catalog-version 0.9.5
Name:		texlive-pdf-forms-tutorial-de
Version:	0.9.5
Release:	2
Summary:	Tutorial on creating PDF forms using pdfLaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/pdf-forms-tutorial
License:	FDL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdf-forms-tutorial-de.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdf-forms-tutorial-de.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
This package contains a tutorial and examples showing how to
create PDF forms using pdfLaTeX with the hyperref and insdljs
packages.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-de/README
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-de/examples/Makefile
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-de/examples/ex0001.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-de/examples/ex0002.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-de/examples/ex0003.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-de/examples/ex0004.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-de/examples/ex0005.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-de/examples/ex0006.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-de/examples/ex0007.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-de/examples/ex0008.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-de/examples/ex0009.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-de/examples/ex0010.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-de/examples/ex0011.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-de/examples/ex0012.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-de/examples/ex0013.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-de/examples/ex0101.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-de/examples/ex0201.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-de/examples/ex0202.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-de/examples/ex0301.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-de/fdl.txt
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-de/forms-src/Makefile
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-de/forms-src/bib.bib
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-de/forms-src/fde0001.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-de/forms-src/fde0002.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-de/forms-src/fde0003.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-de/forms-src/fde0004.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-de/forms-src/fde0005.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-de/forms-src/fde0006.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-de/forms-src/fde0007.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-de/forms-src/fde0008.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-de/forms-src/fde0009.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-de/forms-src/fde0010.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-de/forms-src/fde0011.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-de/forms-src/fde0012.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-de/forms-src/fde0013.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-de/forms-src/fde0014.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-de/forms-src/fde0015.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-de/forms-src/fde0016.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-de/forms-src/fde0017.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-de/forms-src/fde0018.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-de/forms-src/fde0019.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-de/forms-src/fde0020.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-de/forms-src/fde0021.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-de/forms-src/fde0022.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-de/forms-src/fde0023.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-de/forms-src/forms.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-de/forms.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18198 |12mr|texlive-pdf-forms-tutorial-en-0.9.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /info/pdf-forms-tutorial
# catalog-date 2008-02-07 19:18:28 +0100
# catalog-license fdl
# catalog-version 0.9.5
Name:		texlive-pdf-forms-tutorial-en
Version:	0.9.5
Release:	2
Summary:	Tutorial on creating PDF forms using pdfLaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/pdf-forms-tutorial
License:	FDL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdf-forms-tutorial-en.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdf-forms-tutorial-en.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
This package contains a tutorial and examples showing how to
create PDF forms using pdfLaTeX with the hyperref and insdljs
packages.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-en/README
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-en/examples/Makefile
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-en/examples/ex0001.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-en/examples/ex0002.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-en/examples/ex0003.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-en/examples/ex0004.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-en/examples/ex0005.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-en/examples/ex0006.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-en/examples/ex0007.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-en/examples/ex0008.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-en/examples/ex0009.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-en/examples/ex0010.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-en/examples/ex0011.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-en/examples/ex0012.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-en/examples/ex0013.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-en/examples/ex0101.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-en/examples/ex0201.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-en/examples/ex0202.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-en/examples/ex0301.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-en/examples/xxx
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-en/fdl.txt
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-en/forms-src/Makefile
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-en/forms-src/bib.bib
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-en/forms-src/fde0001.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-en/forms-src/fde0002.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-en/forms-src/fde0003.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-en/forms-src/fde0004.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-en/forms-src/fde0005.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-en/forms-src/fde0006.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-en/forms-src/fde0007.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-en/forms-src/fde0008.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-en/forms-src/fde0009.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-en/forms-src/fde0010.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-en/forms-src/fde0011.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-en/forms-src/fde0012.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-en/forms-src/fde0013.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-en/forms-src/fde0014.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-en/forms-src/fde0015.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-en/forms-src/fde0016.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-en/forms-src/fde0017.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-en/forms-src/fde0018.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-en/forms-src/fde0019.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-en/forms-src/fde0020.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-en/forms-src/fde0021.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-en/forms-src/fde0022.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-en/forms-src/fde0023.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-en/forms-src/fdl.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-en/forms-src/forms.tex
%doc %{_texmfdistdir}/doc/latex/pdf-forms-tutorial-en/forms.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18199 |12mr|texlive-pdfjam-2.02-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20459
# category Package
# catalog-ctan /support/pdfjam
# catalog-date 2010-04-16 12:45:24 +0200
# catalog-license gpl2
# catalog-version 2.02
Name:		texlive-pdfjam
Version:	2.02
Release:	3
Summary:	Shell scripts interfacing to pdfpages
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/pdfjam
License:	GPL2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfjam.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfjam.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-pdfjam.bin = %{EVRD}
%rename pdfjam

%description
This is a collection of shell scripts which provide an
interface to the pdfpages LaTeX package. They do such jobs as
selecting pages, concatenating files, doing n-up formatting,
and so on.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/pdf180
%{_bindir}/pdf270
%{_bindir}/pdf90
%{_bindir}/pdfbook
%{_bindir}/pdfflip
%{_bindir}/pdfjam
%{_bindir}/pdfjam-pocketmod
%{_bindir}/pdfjam-slides3up
%{_bindir}/pdfjam-slides6up
%{_bindir}/pdfjoin
%{_bindir}/pdfnup
%{_bindir}/pdfpun
%{_texmfdistdir}/scripts/pdfjam/pdf180
%{_texmfdistdir}/scripts/pdfjam/pdf270
%{_texmfdistdir}/scripts/pdfjam/pdf90
%{_texmfdistdir}/scripts/pdfjam/pdfbook
%{_texmfdistdir}/scripts/pdfjam/pdfflip
%{_texmfdistdir}/scripts/pdfjam/pdfjam
%{_texmfdistdir}/scripts/pdfjam/pdfjam-pocketmod
%{_texmfdistdir}/scripts/pdfjam/pdfjam-slides3up
%{_texmfdistdir}/scripts/pdfjam/pdfjam-slides6up
%{_texmfdistdir}/scripts/pdfjam/pdfjoin
%{_texmfdistdir}/scripts/pdfjam/pdfnup
%{_texmfdistdir}/scripts/pdfjam/pdfpun
%doc %{_texmfdistdir}/doc/support/pdfjam/COPYING
%doc %{_texmfdistdir}/doc/support/pdfjam/PDFjam-README.html
%doc %{_texmfdistdir}/doc/support/pdfjam/VERSION
%doc %{_texmfdistdir}/doc/support/pdfjam/pdfdroplets.png
%doc %{_texmfdistdir}/doc/support/pdfjam/pdfjam.conf
%doc %{_texmfdistdir}/doc/support/pdfjam/tests.zip
%doc %{_mandir}/man1/pdf180.1*
%doc %{_texmfdir}/doc/man/man1/pdf180.man1.pdf
%doc %{_mandir}/man1/pdf270.1*
%doc %{_texmfdir}/doc/man/man1/pdf270.man1.pdf
%doc %{_mandir}/man1/pdf90.1*
%doc %{_texmfdir}/doc/man/man1/pdf90.man1.pdf
%doc %{_mandir}/man1/pdfbook.1*
%doc %{_texmfdir}/doc/man/man1/pdfbook.man1.pdf
%doc %{_mandir}/man1/pdfflip.1*
%doc %{_texmfdir}/doc/man/man1/pdfflip.man1.pdf
%doc %{_mandir}/man1/pdfjam-pocketmod.1*
%doc %{_texmfdir}/doc/man/man1/pdfjam-pocketmod.man1.pdf
%doc %{_mandir}/man1/pdfjam-slides3up.1*
%doc %{_texmfdir}/doc/man/man1/pdfjam-slides3up.man1.pdf
%doc %{_mandir}/man1/pdfjam-slides6up.1*
%doc %{_texmfdir}/doc/man/man1/pdfjam-slides6up.man1.pdf
%doc %{_mandir}/man1/pdfjam.1*
%doc %{_texmfdir}/doc/man/man1/pdfjam.man1.pdf
%doc %{_mandir}/man1/pdfjoin.1*
%doc %{_texmfdir}/doc/man/man1/pdfjoin.man1.pdf
%doc %{_mandir}/man1/pdfnup.1*
%doc %{_texmfdir}/doc/man/man1/pdfnup.man1.pdf
%doc %{_mandir}/man1/pdfpun.1*
%doc %{_texmfdir}/doc/man/man1/pdfpun.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/pdfjam/pdf180 pdf180
    ln -sf %{_texmfdistdir}/scripts/pdfjam/pdf270 pdf270
    ln -sf %{_texmfdistdir}/scripts/pdfjam/pdf90 pdf90
    ln -sf %{_texmfdistdir}/scripts/pdfjam/pdfbook pdfbook
    ln -sf %{_texmfdistdir}/scripts/pdfjam/pdfflip pdfflip
    ln -sf %{_texmfdistdir}/scripts/pdfjam/pdfjam pdfjam
    ln -sf %{_texmfdistdir}/scripts/pdfjam/pdfjam-pocketmod pdfjam-pocketmod
    ln -sf %{_texmfdistdir}/scripts/pdfjam/pdfjam-slides3up pdfjam-slides3up
    ln -sf %{_texmfdistdir}/scripts/pdfjam/pdfjam-slides6up pdfjam-slides6up
    ln -sf %{_texmfdistdir}/scripts/pdfjam/pdfjoin pdfjoin
    ln -sf %{_texmfdistdir}/scripts/pdfjam/pdfnup pdfnup
    ln -sf %{_texmfdistdir}/scripts/pdfjam/pdfpun pdfpun
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18200 |12mr|texlive-pdfmarginpar-0.92-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23492
# category Package
# catalog-ctan /macros/latex/contrib/pdfmarginpar
# catalog-date 2011-08-10 11:12:20 +0200
# catalog-license gpl
# catalog-version 0.92
Name:		texlive-pdfmarginpar
Version:	0.92
Release:	2
Summary:	Generate marginpar-equivalent PDF annotations
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pdfmarginpar
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfmarginpar.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfmarginpar.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides the \pdfmarginpar command which is similar
in spirit to \marginpar. However, it creates PDF annotations
which may be viewed with Adobe Reader in place of marginal
texts. Small icons indicate the in-text position where the
message originates, popups provide the messages themselves.
Thus bugfixes and other such communications are clearly visible
together when viewing the document, while the document itself
is not obscured.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/pdfmarginpar/pdfmarginpar.sty
%doc %{_texmfdistdir}/doc/latex/pdfmarginpar/README
%doc %{_texmfdistdir}/doc/latex/pdfmarginpar/pdfmarginpar.pdf
%doc %{_texmfdistdir}/doc/latex/pdfmarginpar/pdfmarginpar.tex
%doc %{_texmfdistdir}/doc/latex/pdfmarginpar/pdfmarginparexample.pdf
%doc %{_texmfdistdir}/doc/latex/pdfmarginpar/pdfmarginparexample.png
%doc %{_texmfdistdir}/doc/latex/pdfmarginpar/pdfmarginparexample.tex
%doc %{_texmfdistdir}/doc/latex/pdfmarginpar/pgfmanual-en-macros.tex
%doc %{_texmfdistdir}/doc/latex/pdfmarginpar/pgfplots-macros.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18201 |12mr|texlive-pdfpages-0.4s-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25883
# category Package
# catalog-ctan /macros/latex/contrib/pdfpages
# catalog-date 2012-04-08 13:49:02 +0200
# catalog-license lppl
# catalog-version 0.4s
Name:		texlive-pdfpages
Version:	0.4s
Release:	1
Summary:	Include PDF documents in LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pdfpages
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfpages.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfpages.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfpages.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-eso-pic

%description
This package simplifies the inclusion of external multi-page
PDF documents in LaTeX documents. Pages may be freely selected
and similar to psnup it is possible to put several logical
pages onto each sheet of paper. Furthermore a lot of hypertext
features like hyperlinks and article threads are provided. The
package supports pdfTeX (pdflatex) and VTeX. With VTeX it is
even possible to use this package to insert PostScript files,
in addition to PDF files.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/pdfpages/pdfpages.sty
%{_texmfdistdir}/tex/latex/pdfpages/ppdvipdfm.def
%{_texmfdistdir}/tex/latex/pdfpages/ppdvips.def
%{_texmfdistdir}/tex/latex/pdfpages/ppnull.def
%{_texmfdistdir}/tex/latex/pdfpages/pppdftex.def
%{_texmfdistdir}/tex/latex/pdfpages/ppvtex.def
%{_texmfdistdir}/tex/latex/pdfpages/ppxetex.def
%doc %{_texmfdistdir}/doc/latex/pdfpages/dummy-l.pdf
%doc %{_texmfdistdir}/doc/latex/pdfpages/dummy.pdf
%doc %{_texmfdistdir}/doc/latex/pdfpages/pdf-ex.tex
%doc %{_texmfdistdir}/doc/latex/pdfpages/pdf-hyp.tex
%doc %{_texmfdistdir}/doc/latex/pdfpages/pdf-toc.tex
%doc %{_texmfdistdir}/doc/latex/pdfpages/pdfpages.pdf
#- source
%doc %{_texmfdistdir}/source/latex/pdfpages/README
%doc %{_texmfdistdir}/source/latex/pdfpages/pdfpages.dtx
%doc %{_texmfdistdir}/source/latex/pdfpages/pdfpages.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18202 |12mr|texlive-pdfscreen-1.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16987
# category Package
# catalog-ctan /macros/latex/contrib/pdfscreen
# catalog-date 2006-12-05 17:23:05 +0100
# catalog-license lppl
# catalog-version 1.5
Name:		texlive-pdfscreen
Version:	1.5
Release:	2
Summary:	Support screen-based document design
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pdfscreen
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfscreen.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfscreen.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
An extension of the hyperref package to provide a screen-based
document design. This package helps to generate pdf documents
that are readable on screen and will fit the screen's aspect
ratio. Also it can be used with various options to produce
regular print versions of the same document without any extra
effort.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/pdfscreen/but.pdf
%{_texmfdistdir}/tex/latex/pdfscreen/button.pdf
%{_texmfdistdir}/tex/latex/pdfscreen/left.pdf
%{_texmfdistdir}/tex/latex/pdfscreen/overlay.pdf
%{_texmfdistdir}/tex/latex/pdfscreen/overlay0.pdf
%{_texmfdistdir}/tex/latex/pdfscreen/overlay1.pdf
%{_texmfdistdir}/tex/latex/pdfscreen/overlay10.pdf
%{_texmfdistdir}/tex/latex/pdfscreen/overlay2.pdf
%{_texmfdistdir}/tex/latex/pdfscreen/overlay3.pdf
%{_texmfdistdir}/tex/latex/pdfscreen/overlay4.pdf
%{_texmfdistdir}/tex/latex/pdfscreen/overlay5.pdf
%{_texmfdistdir}/tex/latex/pdfscreen/overlay6.pdf
%{_texmfdistdir}/tex/latex/pdfscreen/overlay7.pdf
%{_texmfdistdir}/tex/latex/pdfscreen/overlay8.pdf
%{_texmfdistdir}/tex/latex/pdfscreen/overlay9.pdf
%{_texmfdistdir}/tex/latex/pdfscreen/pdfscreen.sty
%{_texmfdistdir}/tex/latex/pdfscreen/right.pdf
%doc %{_texmfdistdir}/doc/latex/pdfscreen/logo.pdf
%doc %{_texmfdistdir}/doc/latex/pdfscreen/manual-print.pdf
%doc %{_texmfdistdir}/doc/latex/pdfscreen/manual-screen.pdf
%doc %{_texmfdistdir}/doc/latex/pdfscreen/manual.tex
%doc %{_texmfdistdir}/doc/latex/pdfscreen/nopanel.pdf
%doc %{_texmfdistdir}/doc/latex/pdfscreen/pdfscreen.cfg.specimen
%doc %{_texmfdistdir}/doc/latex/pdfscreen/portrait.pdf
%doc %{_texmfdistdir}/doc/latex/pdfscreen/print.pdf
%doc %{_texmfdistdir}/doc/latex/pdfscreen/slide.pdf
%doc %{_texmfdistdir}/doc/latex/pdfscreen/slide.tex
%doc %{_texmfdistdir}/doc/latex/pdfscreen/square.pdf
%doc %{_texmfdistdir}/doc/latex/pdfscreen/tex.png
%doc %{_texmfdistdir}/doc/latex/pdfscreen/widepanel.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18203 |12mr|texlive-pdfslide-20061205-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/pdfslide
# catalog-date 2006-12-05 23:27:16 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-pdfslide
Version:	20061205
Release:	2
Summary:	Presentation slides using pdftex
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pdfslide
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfslide.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfslide.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This is a package for use with pdftex, to make nice
presentation slides. Its aims are: to devise a method for
easier technical presentation; to help the mix of mathematical
formulae with text and graphics which the present day wysiwyg
tools fail to accomplish; to exploit the platform independence
of TeX so that presentation documents become portable; and to
offer the freedom and possibilities of using various
backgrounds and other embellishments that a user can imagine to
have in as presentation. The package can make use of the
facilities of the PPower4 post-processor.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/pdfslide/bg.jpg
%{_texmfdistdir}/tex/latex/pdfslide/d12.jpg
%{_texmfdistdir}/tex/latex/pdfslide/metablue.pdf
%{_texmfdistdir}/tex/latex/pdfslide/metagray.pdf
%{_texmfdistdir}/tex/latex/pdfslide/metagreen.pdf
%{_texmfdistdir}/tex/latex/pdfslide/metalgray.pdf
%{_texmfdistdir}/tex/latex/pdfslide/pdfslide.cfg
%{_texmfdistdir}/tex/latex/pdfslide/pdfslide.sty
%{_texmfdistdir}/tex/latex/pdfslide/slide.clo
%doc %{_texmfdistdir}/doc/latex/pdfslide/demo.pdf
%doc %{_texmfdistdir}/doc/latex/pdfslide/manual.tex
%doc %{_texmfdistdir}/doc/latex/pdfslide/meta.mp
%doc %{_texmfdistdir}/doc/latex/pdfslide/mpgraph.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18204 |12mr|texlive-pdfsync-20101108-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20373
# category Package
# catalog-ctan /macros/latex/contrib/pdfsync
# catalog-date 2010-11-08 21:04:31 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-pdfsync
Version:	20101108
Release:	2
Summary:	Provide links between source and PDF
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pdfsync
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfsync.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfsync.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package runs with pdfTeX or XeTeX, and creates an auxiliary
file with geometrical information to permit references back and
forth between source and PDF, assuming a conforming editor and
PDF viewer.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/pdfsync/pdfsync.sty
%doc %{_texmfdistdir}/doc/latex/pdfsync/README
%doc %{_texmfdistdir}/doc/latex/pdfsync/pdfsync-doc.pdf
%doc %{_texmfdistdir}/doc/latex/pdfsync/pdfsync-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18205 |12mr|texlive-pdftex-1.40.11-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27321
# category TLCore
# catalog-ctan /systems/pdftex
# catalog-date 2011-11-09 15:33:34 +0100
# catalog-license gpl
# catalog-version 1.40.11
Name:		texlive-pdftex
Version:	1.40.11
Release:	10
Summary:	A TeX extension for direct creation of PDF
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/systems/pdftex
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdftex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdftex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-tetex
Requires:	texlive-pdftex.bin

%description
An extension of TeX which can be configured to directly
generate PDF documents instead of DVI. All current free TeX
distributionsm including TeX live, MacTeX and MiKTeX include
pdfTeX (Plain TeX) and pdfLaTeX (LaTeX). ConTeXt was designed
around use of pdfTeX (though it is now migrating towards
LuaTeX).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	rm -fr %{_texmfvardir}/fonts/map/pdftex
	rm -fr %{_texmfvardir}/web2c/pdftex
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/scripts/simpdftex/simpdftex
%{_texmfdir}/fonts/map/pdftex/updmap/pdftex.map
%{_texmfdir}/fonts/map/pdftex/updmap/pdftex_dl14.map
%{_texmfdir}/fonts/map/pdftex/updmap/pdftex_ndl14.map
%{_texmfdir}/tex/generic/config/pdftex-dvi.tex
%{_texmfdir}/tex/generic/config/pdftexconfig.tex
%{_texmfdir}/tex/generic/pdftex/glyphtounicode.tex
%_texmf_fmtutil_d/pdftex
%doc %{_texmfdistdir}/doc/pdftex/Announcement-1.40.2
%doc %{_texmfdistdir}/doc/pdftex/NEWS
%doc %{_texmfdistdir}/doc/pdftex/README
%doc %{_texmfdistdir}/doc/pdftex/manual/ChangeLog
%doc %{_texmfdistdir}/doc/pdftex/manual/Makefile
%doc %{_texmfdistdir}/doc/pdftex/manual/README
%doc %{_texmfdistdir}/doc/pdftex/manual/makefiles.cmd
%doc %{_texmfdistdir}/doc/pdftex/manual/pdftex-a.pdf
%doc %{_texmfdistdir}/doc/pdftex/manual/pdftex-i.tex
%doc %{_texmfdistdir}/doc/pdftex/manual/pdftex-l.pdf
%doc %{_texmfdistdir}/doc/pdftex/manual/pdftex-s.pdf
%doc %{_texmfdistdir}/doc/pdftex/manual/pdftex-syntax.txt
%doc %{_texmfdistdir}/doc/pdftex/manual/pdftex-t.tex
%doc %{_texmfdistdir}/doc/pdftex/manual/pdftex-t.txt
%doc %{_texmfdistdir}/doc/pdftex/manual/pdftex-w.tex
%doc %{_texmfdistdir}/doc/pdftex/manual/samplepdf/cmr10.103
%doc %{_texmfdistdir}/doc/pdftex/manual/samplepdf/obj.dat
%doc %{_texmfdistdir}/doc/pdftex/manual/samplepdf/pdfcolor.tex
%doc %{_texmfdistdir}/doc/pdftex/manual/samplepdf/pic.eps
%doc %{_texmfdistdir}/doc/pdftex/manual/samplepdf/pic.jpg
%doc %{_texmfdistdir}/doc/pdftex/manual/samplepdf/pic.mps
%doc %{_texmfdistdir}/doc/pdftex/manual/samplepdf/pic.pdf
%doc %{_texmfdistdir}/doc/pdftex/manual/samplepdf/pic.png
%doc %{_texmfdistdir}/doc/pdftex/manual/samplepdf/pic16.png
%doc %{_texmfdistdir}/doc/pdftex/manual/samplepdf/rgb.icc
%doc %{_texmfdistdir}/doc/pdftex/manual/samplepdf/samplepdf.0
%doc %{_texmfdistdir}/doc/pdftex/manual/samplepdf/samplepdf.1
%doc %{_texmfdistdir}/doc/pdftex/manual/samplepdf/samplepdf.tex
%doc %{_texmfdistdir}/doc/pdftex/manual/samplepdf/supp-mis.tex
%doc %{_texmfdistdir}/doc/pdftex/manual/samplepdf/supp-pdf.tex
%doc %{_texmfdistdir}/doc/pdftex/manual/samplepdf/tmp.pdf
%doc %{_texmfdistdir}/doc/pdftex/manual/syntaxform.awk
%doc %{_texmfdistdir}/doc/pdftex/pdftex-pdfkeys/Makefile
%doc %{_texmfdistdir}/doc/pdftex/pdftex-pdfkeys/fdl.tex
%doc %{_texmfdistdir}/doc/pdftex/pdftex-pdfkeys/pdftex-pdfkeys.bbl
%doc %{_texmfdistdir}/doc/pdftex/pdftex-pdfkeys/pdftex-pdfkeys.pdf
%doc %{_texmfdistdir}/doc/pdftex/pdftex-pdfkeys/pdftex-pdfkeys.tex
%doc %{_texmfdistdir}/doc/pdftex/thanh/ext/abbr.tex
%doc %{_texmfdistdir}/doc/pdftex/thanh/ext/efcode.tex
%doc %{_texmfdistdir}/doc/pdftex/thanh/ext/il2.etx
%doc %{_texmfdistdir}/doc/pdftex/thanh/ext/il2.mtx
%doc %{_texmfdistdir}/doc/pdftex/thanh/ext/il2protcode.tex
%doc %{_texmfdistdir}/doc/pdftex/thanh/ext/mktextfm
%doc %{_texmfdistdir}/doc/pdftex/thanh/ext/mktextfm.ext
%doc %{_texmfdistdir}/doc/pdftex/thanh/ext/mktfm8z
%doc %{_texmfdistdir}/doc/pdftex/thanh/ext/protcode.tex
%doc %{_texmfdistdir}/doc/pdftex/thanh/ext/ufntinst.sty
%doc %{_mandir}/man1/pdfetex.1*
%doc %{_texmfdir}/doc/man/man1/pdfetex.man1.pdf
%doc %{_mandir}/man1/pdftex.1*
%doc %{_texmfdir}/doc/man/man1/pdftex.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1
mkdir -p %{buildroot}%{_texmf_fmtutil_d}
cat > %{buildroot}%{_texmf_fmtutil_d}/pdftex <<EOF
#
# from pdftex:
pdftex pdftex language.def -translate-file=cp227.tcx *pdfetex.ini
etex pdftex language.def -translate-file=cp227.tcx *etex.ini
pdfetex pdftex language.def -translate-file=cp227.tcx *pdfetex.ini
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18206 |12mr|texlive-pdftex-def-0.06d-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22653
# category Package
# catalog-ctan /macros/latex/contrib/pdftex-def/pdftex.def
# catalog-date 2011-05-28 11:53:45 +0200
# catalog-license lppl1.3
# catalog-version 0.06d
Name:		texlive-pdftex-def
Version:	0.06d
Release:	2
Summary:	Colour and Graphics support for PDFTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pdftex-def/pdftex.def
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdftex-def.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The file pdftex.def provides device-specific definitions for
colour and graphics support when running pdf(La)TeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/pdftex-def/pdftex.def

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18207 |12mr|texlive-pdftools-0.83-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27321
# category TLCore
# catalog-ctan /support/xpdfopen
# catalog-date 2012-01-31 10:42:47 +0100
# catalog-license pd
# catalog-version 0.83
Name:		texlive-pdftools
Version:	0.83
Release:	1
Summary:	PDF-related utilities, including PostScript-to-PDF conversion
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/xpdfopen
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdftools.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdftools.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-pdftools.bin

%description
The command-line programs pdfopen and pdfclose allow you to
control the X Window System version of Adobe's Acrobat Reader
from the command line or from within a (shell) script. The
programs work with Acrobat Reader 5, 7, 8 and 9 for Linux, xpdf
and evince. This version derives from one written by Fabrice
Popineau for Microsoft operating systems.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/e2pall
%{_bindir}/pdfatfi
%{_bindir}/ps4pdf
%{_texmfdistdir}/scripts/tetex/e2pall.pl
%doc %{_mandir}/man1/e2pall.1*
%doc %{_texmfdir}/doc/man/man1/e2pall.man1.pdf
%doc %{_mandir}/man1/pdfclose.1*
%doc %{_texmfdir}/doc/man/man1/pdfclose.man1.pdf
%doc %{_mandir}/man1/pdfopen.1*
%doc %{_texmfdir}/doc/man/man1/pdfopen.man1.pdf
%doc %{_mandir}/man1/pdftosrc.1*
%doc %{_texmfdir}/doc/man/man1/pdftosrc.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/tetex/e2pall.pl e2pall
    ln -sf %{_texmfdistdir}/scripts/oberdiek/pdfatfi.pl pdfatfi
    ln -sf %{_texmfdistdir}/scripts/pst-pdf/ps4pdf ps4pdf
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18208 |12mr|texlive-pdf-trans-2.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/generic/pdf-trans
# catalog-date 2007-05-25 16:15:27 +0200
# catalog-license pd
# catalog-version 2.2
Name:		texlive-pdf-trans
Version:	2.2
Release:	2
Summary:	A set of macros for various transformations of TeX boxes
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/generic/pdf-trans
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdf-trans.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdf-trans.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
pdf-trans is a set of macros for various transformations of TeX
boxes (based on plain and pdfeTeX primitives). It was initially
inspired by trans.tex, remade to work with pdfTeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/pdf-trans/pdf-trans.tex
%doc %{_texmfdistdir}/doc/generic/pdf-trans/example.pdf
%doc %{_texmfdistdir}/doc/generic/pdf-trans/example.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18209 |12mr|texlive-pdftricks-1.16-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/pdftricks
# catalog-date 2008-11-24 12:47:54 +0100
# catalog-license gpl
# catalog-version 1.16
Name:		texlive-pdftricks
Version:	1.16
Release:	2
Summary:	Support for pstricks in pdfTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pdftricks
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdftricks.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdftricks.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The PSTricks macros cannot be used (directly) with pdfTeX,
since pstricks uses PostScript arithmetic, which isn't part of
PDF. This package circumvents this limitation so that the
extensive facilities offered by the powerful PSTricks package
can be made use of in a pdfTeX document. This is done using the
shell escape function available in current TeX implementations.
The package may also be used in support of other 'PostScript-
output-only' packages, such as PSfrag. For alternatives, users
may care to review the discussion in the PSTricks online
documentation.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/pdftricks/pdftricks.sty
%doc %{_texmfdistdir}/doc/latex/pdftricks/makefile
%doc %{_texmfdistdir}/doc/latex/pdftricks/manual.pdf
%doc %{_texmfdistdir}/doc/latex/pdftricks/pst2pdf
%doc %{_texmfdistdir}/doc/latex/pdftricks/test.pdf
%doc %{_texmfdistdir}/doc/latex/pdftricks/test.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18210 |12mr|texlive-pdfwin-20111103-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-pdfwin
Version:	20111103
Release:	2
Summary:	TeXLive pdfwin package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfwin.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfwin.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive pdfwin package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/pdfwin/pdfwin.cfg
%{_texmfdistdir}/tex/latex/pdfwin/pdfwin.sty
%doc %{_texmfdistdir}/doc/latex/pdfwin/BucResampling.pdf
%doc %{_texmfdistdir}/doc/latex/pdfwin/BucSystem1.pdf
%doc %{_texmfdistdir}/doc/latex/pdfwin/BucSystem2.pdf
%doc %{_texmfdistdir}/doc/latex/pdfwin/BucSystem3.pdf
%doc %{_texmfdistdir}/doc/latex/pdfwin/BucSystem4.pdf
%doc %{_texmfdistdir}/doc/latex/pdfwin/BucSystem5.pdf
%doc %{_texmfdistdir}/doc/latex/pdfwin/BucSystem6.pdf
%doc %{_texmfdistdir}/doc/latex/pdfwin/Bucuresti2003.tex
%doc %{_texmfdistdir}/doc/latex/pdfwin/JWGU-Logo.png
%doc %{_texmfdistdir}/doc/latex/pdfwin/Thumbs.db
%doc %{_texmfdistdir}/doc/latex/pdfwin/marble.png
%doc %{_texmfdistdir}/doc/latex/pdfwin/normprot.tex
%doc %{_texmfdistdir}/doc/latex/pdfwin/shortvec.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18211 |12mr|texlive-pdfx-1.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/pdfx
# catalog-date 2009-05-04 11:07:03 +0200
# catalog-license lppl
# catalog-version 1.3
Name:		texlive-pdfx
Version:	1.3
Release:	2
Summary:	PDF/X-1a and PDF/A-1b support for pdfTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pdfx
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfx.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfx.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfx.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package helps LaTeX users to create PDF/X-1a and PFD/A-1b
compliant pdf documents with pdfTeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/pdfx/glyphtounicode-cmr.tex
%{_texmfdistdir}/tex/latex/pdfx/pdfa-1b.xmp
%{_texmfdistdir}/tex/latex/pdfx/pdfx-1a.xmp
%{_texmfdistdir}/tex/latex/pdfx/pdfx.sty
%doc %{_texmfdistdir}/doc/latex/pdfx/README
%doc %{_texmfdistdir}/doc/latex/pdfx/manifest.txt
%doc %{_texmfdistdir}/doc/latex/pdfx/pdfx.pdf
%doc %{_texmfdistdir}/doc/latex/pdfx/small2e.pdf
%doc %{_texmfdistdir}/doc/latex/pdfx/small2e.tex
%doc %{_texmfdistdir}/doc/latex/pdfx/small2e.xmpdata
#- source
%doc %{_texmfdistdir}/source/latex/pdfx/Makefile
%doc %{_texmfdistdir}/source/latex/pdfx/pdfx.dtx
%doc %{_texmfdistdir}/source/latex/pdfx/pdfx.ins
%doc %{_texmfdistdir}/source/latex/pdfx/rvdtx.sty

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18212 |12mr|texlive-pecha-0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /language/tibetan/pecha
# catalog-date 2006-10-13 13:00:52 +0200
# catalog-license gpl
# catalog-version 0.1
Name:		texlive-pecha
Version:	0.1
Release:	2
Summary:	Print Tibetan text in the classic pecha layout style
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/tibetan/pecha
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pecha.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pecha.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The pecha class provides an environment for writing Tibetan on
LaTeX2e in the traditional Tibetan Pecha layout used for
spiritual or philosophical texts, using the cTib4TeX package by
Oliver Corff. It provides features like headers in different
languages, page numbering in Tibetan and more.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/pecha/ctibmantra.sty
%{_texmfdistdir}/tex/latex/pecha/pecha.cls
%doc %{_texmfdistdir}/doc/latex/pecha/CHANGES
%doc %{_texmfdistdir}/doc/latex/pecha/COPYING
%doc %{_texmfdistdir}/doc/latex/pecha/README
%doc %{_texmfdistdir}/doc/latex/pecha/example.pdf
%doc %{_texmfdistdir}/doc/latex/pecha/example.tex
%doc %{_texmfdistdir}/doc/latex/pecha/pecha_docu.pdf
%doc %{_texmfdistdir}/doc/latex/pecha/pecha_docu.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18213 |12mr|texlive-pedigree-perl-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26313
# category Package
# catalog-ctan /graphics/pstricks/contrib/pedigree/pedigree-perl
# catalog-date 2012-04-14 20:51:11 +0200
# catalog-license gpl2
# catalog-version 1.0
Name:		texlive-pedigree-perl
Version:	1.0
Release:	2
Summary:	Generate TeX pedigree files from CSV files
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pedigree/pedigree-perl
License:	GPL2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pedigree-perl.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pedigree-perl.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-pedigree-perl.bin = %{EVRD}

%description
This program generates TeX commands to typeset pedigrees --
either TeX fragments or full LaTeX files, to be processed by
the authors' pst-pdgr package. The program has support for
multilanguage pedigrees (at the present moment the English and
Russian languages are supported).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/pedigree
%{_texmfdistdir}/scripts/pedigree-perl/Pedigree.pm
%{_texmfdistdir}/scripts/pedigree-perl/Pedigree/AbortionNode.pm
%{_texmfdistdir}/scripts/pedigree-perl/Pedigree/Area.pm
%{_texmfdistdir}/scripts/pedigree-perl/Pedigree/ChildlessNode.pm
%{_texmfdistdir}/scripts/pedigree-perl/Pedigree/Language.pm
%{_texmfdistdir}/scripts/pedigree-perl/Pedigree/MarriageNode.pm
%{_texmfdistdir}/scripts/pedigree-perl/Pedigree/Node.pm
%{_texmfdistdir}/scripts/pedigree-perl/Pedigree/Parser.pm
%{_texmfdistdir}/scripts/pedigree-perl/Pedigree/PersonNode.pm
%{_texmfdistdir}/scripts/pedigree-perl/Pedigree/TwinsNode.pm
%{_texmfdistdir}/scripts/pedigree-perl/pedigree.pl
%doc %{_texmfdistdir}/doc/support/pedigree-perl/LICENSE
%doc %{_texmfdistdir}/doc/support/pedigree-perl/Makefile
%doc %{_texmfdistdir}/doc/support/pedigree-perl/NEWS
%doc %{_texmfdistdir}/doc/support/pedigree-perl/Pedigree.3
%doc %{_texmfdistdir}/doc/support/pedigree-perl/Pedigree/AbortionNode.3
%doc %{_texmfdistdir}/doc/support/pedigree-perl/Pedigree/Area.3
%doc %{_texmfdistdir}/doc/support/pedigree-perl/Pedigree/ChildlessNode.3
%doc %{_texmfdistdir}/doc/support/pedigree-perl/Pedigree/Language.3
%doc %{_texmfdistdir}/doc/support/pedigree-perl/Pedigree/Makefile
%doc %{_texmfdistdir}/doc/support/pedigree-perl/Pedigree/MarriageNode.3
%doc %{_texmfdistdir}/doc/support/pedigree-perl/Pedigree/Node.3
%doc %{_texmfdistdir}/doc/support/pedigree-perl/Pedigree/Parser.3
%doc %{_texmfdistdir}/doc/support/pedigree-perl/Pedigree/PersonNode.3
%doc %{_texmfdistdir}/doc/support/pedigree-perl/Pedigree/TwinsNode.3
%doc %{_texmfdistdir}/doc/support/pedigree-perl/README
%doc %{_texmfdistdir}/doc/support/pedigree-perl/doc/Makefile
%doc %{_texmfdistdir}/doc/support/pedigree-perl/doc/abortions.tex
%doc %{_texmfdistdir}/doc/support/pedigree-perl/doc/english.tex
%doc %{_texmfdistdir}/doc/support/pedigree-perl/doc/english1.tex
%doc %{_texmfdistdir}/doc/support/pedigree-perl/doc/pedigree.bib
%doc %{_texmfdistdir}/doc/support/pedigree-perl/doc/pedigree.pdf
%doc %{_texmfdistdir}/doc/support/pedigree-perl/doc/pedigree.ps
%doc %{_texmfdistdir}/doc/support/pedigree-perl/doc/pedigree.tex
%doc %{_texmfdistdir}/doc/support/pedigree-perl/doc/russian.tex
%doc %{_texmfdistdir}/doc/support/pedigree-perl/examples/abortions.csv
%doc %{_texmfdistdir}/doc/support/pedigree-perl/examples/badsort.csv
%doc %{_texmfdistdir}/doc/support/pedigree-perl/examples/childlessness.csv
%doc %{_texmfdistdir}/doc/support/pedigree-perl/examples/consanguinic.csv
%doc %{_texmfdistdir}/doc/support/pedigree-perl/examples/english.cfg
%doc %{_texmfdistdir}/doc/support/pedigree-perl/examples/english.csv
%doc %{_texmfdistdir}/doc/support/pedigree-perl/examples/english1.cfg
%doc %{_texmfdistdir}/doc/support/pedigree-perl/examples/english_short.cfg
%doc %{_texmfdistdir}/doc/support/pedigree-perl/examples/pedigree.cfg
%doc %{_texmfdistdir}/doc/support/pedigree-perl/examples/russian.cfg
%doc %{_texmfdistdir}/doc/support/pedigree-perl/examples/russian.csv
%doc %{_texmfdistdir}/doc/support/pedigree-perl/examples/sort1.csv
%doc %{_texmfdistdir}/doc/support/pedigree-perl/examples/sort2.csv
%doc %{_texmfdistdir}/doc/support/pedigree-perl/examples/sort3.csv
%doc %{_texmfdistdir}/doc/support/pedigree-perl/examples/twins.csv
%doc %{_texmfdistdir}/doc/support/pedigree-perl/pedigree.1

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/pedigree-perl/pedigree.pl pedigree
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18214 |12mr|texlive-perception-20070224-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /biblio/bibtex/contrib/perception
# catalog-date 2007-02-24 15:09:57 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-perception
Version:	20070224
Release:	2
Summary:	BibTeX style for the journal Perception
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/perception
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/perception.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/perception.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A product of custom-bib, provided simply to save others' time.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/perception/perception.bst
%doc %{_texmfdistdir}/doc/latex/perception/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18215 |12mr|texlive-perltex-2.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26313
# category Package
# catalog-ctan /macros/latex/contrib/perltex
# catalog-date 2010-07-24 23:20:00 +0200
# catalog-license lppl
# catalog-version 2.1
Name:		texlive-perltex
Version:	2.1
Release:	3
Summary:	Define LaTeX macros in terms of Perl code
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/perltex
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/perltex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/perltex.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/perltex.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-perltex.bin = %{EVRD}

%description
PerlTeX is a combination Perl script (perltex.pl) and LaTeX2e
package (perltex.sty) that, together, give the user the ability
to define LaTeX macros in terms of Perl code. Once defined, a
Perl macro becomes indistinguishable from any other LaTeX
macro. PerlTeX thereby combines LaTeX's typesetting power with
Perl's programmability. PerlTeX will make use of persistent
named pipes, and thereby run more efficiently, on operating
systems that offer them (mostly Unix-like systems). Also
provided is a switch to generate a PerlTeX-free, document-
specific, noperltex.sty that is useful when distributing a
document to places where PerlTeX is not available.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/perltex
%{_texmfdistdir}/scripts/perltex/perltex.pl
%{_texmfdistdir}/tex/latex/perltex/perltex.sty
%doc %{_texmfdistdir}/doc/latex/perltex/README
%doc %{_texmfdistdir}/doc/latex/perltex/example.tex
%doc %{_texmfdistdir}/doc/latex/perltex/perltex.pdf
%doc %{_mandir}/man1/perltex.1*
%doc %{_texmfdir}/doc/man/man1/perltex.man1.pdf
#- source
%doc %{_texmfdistdir}/source/latex/perltex/perltex.dtx
%doc %{_texmfdistdir}/source/latex/perltex/perltex.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/perltex/perltex.pl perltex
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18216 |12mr|texlive-permute-20070112-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/permute
# catalog-date 2007-01-12 23:55:10 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-permute
Version:	20070112
Release:	2
Summary:	Support for symmetric groups
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/permute
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/permute.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/permute.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/permute.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A package for symmetric groups, allowing you to input, output,
and calculate with them.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/permute/permute.sty
%doc %{_texmfdistdir}/doc/latex/permute/permute.pdf
#- source
%doc %{_texmfdistdir}/source/latex/permute/permute.dtx
%doc %{_texmfdistdir}/source/latex/permute/permute.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18217 |12mr|texlive-persian-bib-0.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23267
# category Package
# catalog-ctan /biblio/bibtex/contrib/persian-bib
# catalog-date 2011-07-10 22:10:07 +0200
# catalog-license lppl
# catalog-version 0.6
Name:		texlive-persian-bib
Version:	0.6
Release:	2
Summary:	Persian translations of classic BibTeX styles
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/persian-bib
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/persian-bib.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/persian-bib.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Currently 7 files: acm-fa.bst, asa-fa.bst, chicago-fa.bst,
ieeetr-fa.bst, plain-fa.bst, plainnat-fa.bst and unsrt-fa.bst
are modified for Persian documents prepared with XePersian
(which the present package depends on). The Persian .bst files
can simultaneously handle both Latin and Persian references. A
file cp1256fa.csf is provided for correct sorting of Persian
references and three fields LANGUAGE, TRANSLATOR and AUTHORFA
are defined.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/persian-bib/acm-fa.bst
%{_texmfdistdir}/bibtex/bst/persian-bib/asa-fa.bst
%{_texmfdistdir}/bibtex/bst/persian-bib/chicago-fa.bst
%{_texmfdistdir}/bibtex/bst/persian-bib/ieeetr-fa.bst
%{_texmfdistdir}/bibtex/bst/persian-bib/plain-fa.bst
%{_texmfdistdir}/bibtex/bst/persian-bib/plainnat-fa.bst
%{_texmfdistdir}/bibtex/bst/persian-bib/unsrt-fa.bst
%{_texmfdistdir}/bibtex/csf/persian-bib/cp1256fa.csf
%doc %{_texmfdistdir}/doc/xelatex/persian-bib/MyReferences.bib
%doc %{_texmfdistdir}/doc/xelatex/persian-bib/Persian-bib-userguide.pdf
%doc %{_texmfdistdir}/doc/xelatex/persian-bib/Persian-bib-userguide.tex
%doc %{_texmfdistdir}/doc/xelatex/persian-bib/README
%doc %{_texmfdistdir}/doc/xelatex/persian-bib/bibtex-example.pdf
%doc %{_texmfdistdir}/doc/xelatex/persian-bib/bibtex-example.tex
%doc %{_texmfdistdir}/doc/xelatex/persian-bib/gen_pdf.pl

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18218 |12mr|texlive-persian-modern-0.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23959
# category Package
# catalog-ctan /fonts/persian-modern
# catalog-date 2011-09-14 17:59:09 +0200
# catalog-license ofl
# catalog-version 0.3
Name:		texlive-persian-modern
Version:	0.3
Release:	2
Summary:	The "Persian Modern" family of fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/persian-modern
License:	OFL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/persian-modern.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/persian-modern.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/persian-modern.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The Persian Modern family consists of 12 fonts (based on the
"FarsiTeX Scientific fonts" released into the public domain by
the FarsiTeX project). The single set of fonts is available in
TrueType format (.ttf). Support may be available via the
ParsiLaTeX forum.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/truetype/public/persian-modern/persian-modern-bold.ttf
%{_texmfdistdir}/fonts/truetype/public/persian-modern/persian-modern-bolditalic.ttf
%{_texmfdistdir}/fonts/truetype/public/persian-modern/persian-modern-boldoblique.ttf
%{_texmfdistdir}/fonts/truetype/public/persian-modern/persian-modern-italic.ttf
%{_texmfdistdir}/fonts/truetype/public/persian-modern/persian-modern-italicoutline.ttf
%{_texmfdistdir}/fonts/truetype/public/persian-modern/persian-modern-italicshadow.ttf
%{_texmfdistdir}/fonts/truetype/public/persian-modern/persian-modern-oblique.ttf
%{_texmfdistdir}/fonts/truetype/public/persian-modern/persian-modern-obliqueoutline.ttf
%{_texmfdistdir}/fonts/truetype/public/persian-modern/persian-modern-obliqueshadow.ttf
%{_texmfdistdir}/fonts/truetype/public/persian-modern/persian-modern-outline.ttf
%{_texmfdistdir}/fonts/truetype/public/persian-modern/persian-modern-regular.ttf
%{_texmfdistdir}/fonts/truetype/public/persian-modern/persian-modern-shadow.ttf
%doc %{_texmfdistdir}/doc/fonts/persian-modern/OFL-FAQ.txt
%doc %{_texmfdistdir}/doc/fonts/persian-modern/OFL.txt
%doc %{_texmfdistdir}/doc/fonts/persian-modern/README
#- source
%doc %{_texmfdistdir}/source/fonts/persian-modern/persian-modern-bold.sfd
%doc %{_texmfdistdir}/source/fonts/persian-modern/persian-modern-bolditalic.sfd
%doc %{_texmfdistdir}/source/fonts/persian-modern/persian-modern-boldoblique.sfd
%doc %{_texmfdistdir}/source/fonts/persian-modern/persian-modern-italic.sfd
%doc %{_texmfdistdir}/source/fonts/persian-modern/persian-modern-italicoutline.sfd
%doc %{_texmfdistdir}/source/fonts/persian-modern/persian-modern-italicshadow.sfd
%doc %{_texmfdistdir}/source/fonts/persian-modern/persian-modern-oblique.sfd
%doc %{_texmfdistdir}/source/fonts/persian-modern/persian-modern-obliqueoutline.sfd
%doc %{_texmfdistdir}/source/fonts/persian-modern/persian-modern-obliqueshadow.sfd
%doc %{_texmfdistdir}/source/fonts/persian-modern/persian-modern-outline.sfd
%doc %{_texmfdistdir}/source/fonts/persian-modern/persian-modern-regular.sfd
%doc %{_texmfdistdir}/source/fonts/persian-modern/persian-modern-shadow.sfd

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18219 |12mr|texlive-petiteannonce-1.0001-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25915
# category Package
# catalog-ctan /macros/latex/contrib/petiteannonce
# catalog-date 2012-04-11 15:11:02 +0200
# catalog-license lppl
# catalog-version 1.0001
Name:		texlive-petiteannonce
Version:	1.0001
Release:	1
Summary:	A class for small advertisements
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/petiteannonce
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/petiteannonce.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/petiteannonce.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The class enables you to create the sort of adverts that you
pin on a noticeboard, with tear-off strips at the bottom where
you can place contact details.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/petiteannonce/petiteannonce.cls
%doc %{_texmfdistdir}/doc/latex/petiteannonce/baignoire.JPG
%doc %{_texmfdistdir}/doc/latex/petiteannonce/petiteannonce.doc.pdf
%doc %{_texmfdistdir}/doc/latex/petiteannonce/petiteannonce.doc.tex
%doc %{_texmfdistdir}/doc/latex/petiteannonce/petiteannonceexample.pdf
%doc %{_texmfdistdir}/doc/latex/petiteannonce/petiteannonceexample.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18220 |12mr|texlive-petri-nets-20070112-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24088
# category Package
# catalog-ctan /macros/generic/petri-nets
# catalog-date 2007-01-12 23:55:10 +0100
# catalog-license gpl
# catalog-version undef
Name:		texlive-petri-nets
Version:	20070112
Release:	2
Summary:	A set TeX/LaTeX packages for drawing Petri nets
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/generic/petri-nets
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/petri-nets.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/petri-nets.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Petri-nets is a set of TeX/LaTeX packages about Petri nets and
related models. Three packages are available: - the first
allows the user to draw Petri-nets in PostScript documents; -
the second defines macros related to PBC, M-nets and B(PN)
models; and - the last gathers together the previous two.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/petri-nets/pndraw.sty
%{_texmfdistdir}/tex/generic/petri-nets/pndraw.tex
%{_texmfdistdir}/tex/generic/petri-nets/pnets.sty
%{_texmfdistdir}/tex/generic/petri-nets/pnets.tex
%{_texmfdistdir}/tex/generic/petri-nets/pntext.sty
%{_texmfdistdir}/tex/generic/petri-nets/pntext.tex
%{_texmfdistdir}/tex/generic/petri-nets/pnversion.tex
%doc %{_texmfdistdir}/doc/generic/petri-nets/COPYING
%doc %{_texmfdistdir}/doc/generic/petri-nets/ChangeLog
%doc %{_texmfdistdir}/doc/generic/petri-nets/README
%doc %{_texmfdistdir}/doc/generic/petri-nets/pn2pdf
%doc %{_texmfdistdir}/doc/generic/petri-nets/pndoc.pdf
%doc %{_texmfdistdir}/doc/generic/petri-nets/pndoc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18221 |12mr|texlive-pgf-2.10-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22614
# category Package
# catalog-ctan /graphics/pgf/base
# catalog-date 2010-10-27 12:56:09 +0200
# catalog-license lppl1.3
# catalog-version 2.10
Name:		texlive-pgf
Version:	2.10
Release:	2
Summary:	Create PostScript and PDF graphics in TeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pgf/base
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pgf.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pgf.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pgf.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-xkeyval

%description
PGF is a macro package for creating graphics. It is platform-
and format-independent and works together with the most
important TeX backend drivers, including pdftex and dvips. It
comes with a user-friendly syntax layer called TikZ. Its usage
is similar to pstricks and the standard picture environment.
PGF works with plain (pdf-)TeX, (pdf-)LaTeX, and ConTeXt.
Unlike pstricks, it can produce either PostScript or PDF
output.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/context/third/pgf/basiclayer/t-pgf.tex
%{_texmfdistdir}/tex/context/third/pgf/basiclayer/t-pgfbim.tex
%{_texmfdistdir}/tex/context/third/pgf/basiclayer/t-pgfbla.tex
%{_texmfdistdir}/tex/context/third/pgf/basiclayer/t-pgfbma.tex
%{_texmfdistdir}/tex/context/third/pgf/basiclayer/t-pgfbpl.tex
%{_texmfdistdir}/tex/context/third/pgf/basiclayer/t-pgfbpt.tex
%{_texmfdistdir}/tex/context/third/pgf/basiclayer/t-pgfbsh.tex
%{_texmfdistdir}/tex/context/third/pgf/basiclayer/t-pgfbsn.tex
%{_texmfdistdir}/tex/context/third/pgf/basiclayer/t-pgfcor.tex
%{_texmfdistdir}/tex/context/third/pgf/frontendlayer/t-tikz.tex
%{_texmfdistdir}/tex/context/third/pgf/math/t-pgfmat.tex
%{_texmfdistdir}/tex/context/third/pgf/systemlayer/t-pgfsys.tex
%{_texmfdistdir}/tex/context/third/pgf/utilities/t-pgfcal.tex
%{_texmfdistdir}/tex/context/third/pgf/utilities/t-pgffor.tex
%{_texmfdistdir}/tex/context/third/pgf/utilities/t-pgfkey.tex
%{_texmfdistdir}/tex/context/third/pgf/utilities/t-pgfmod.tex
%{_texmfdistdir}/tex/context/third/pgf/utilities/t-pgfrcs.tex
%{_texmfdistdir}/tex/generic/pgf/basiclayer/pgfcore.code.tex
%{_texmfdistdir}/tex/generic/pgf/basiclayer/pgfcorearrows.code.tex
%{_texmfdistdir}/tex/generic/pgf/basiclayer/pgfcoreexternal.code.tex
%{_texmfdistdir}/tex/generic/pgf/basiclayer/pgfcoregraphicstate.code.tex
%{_texmfdistdir}/tex/generic/pgf/basiclayer/pgfcoreimage.code.tex
%{_texmfdistdir}/tex/generic/pgf/basiclayer/pgfcorelayers.code.tex
%{_texmfdistdir}/tex/generic/pgf/basiclayer/pgfcoreobjects.code.tex
%{_texmfdistdir}/tex/generic/pgf/basiclayer/pgfcorepathconstruct.code.tex
%{_texmfdistdir}/tex/generic/pgf/basiclayer/pgfcorepathprocessing.code.tex
%{_texmfdistdir}/tex/generic/pgf/basiclayer/pgfcorepathusage.code.tex
%{_texmfdistdir}/tex/generic/pgf/basiclayer/pgfcorepatterns.code.tex
%{_texmfdistdir}/tex/generic/pgf/basiclayer/pgfcorepoints.code.tex
%{_texmfdistdir}/tex/generic/pgf/basiclayer/pgfcorequick.code.tex
%{_texmfdistdir}/tex/generic/pgf/basiclayer/pgfcorescopes.code.tex
%{_texmfdistdir}/tex/generic/pgf/basiclayer/pgfcoreshade.code.tex
%{_texmfdistdir}/tex/generic/pgf/basiclayer/pgfcoretransformations.code.tex
%{_texmfdistdir}/tex/generic/pgf/basiclayer/pgfcoretransparency.code.tex
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/svg/svgpgf.cfg
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/svg/svgpgf.xmt
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/svg/svgtest.cfg
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/svg/svgtest.tex
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/svg/svgtest.xml
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/tikz/libraries/circuits/tikzlibrarycircuits.code.tex
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/tikz/libraries/circuits/tikzlibrarycircuits.ee.IEC.code.tex
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/tikz/libraries/circuits/tikzlibrarycircuits.ee.code.tex
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/tikz/libraries/circuits/tikzlibrarycircuits.logic.CDH.code.tex
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/tikz/libraries/circuits/tikzlibrarycircuits.logic.IEC.code.tex
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/tikz/libraries/circuits/tikzlibrarycircuits.logic.US.code.tex
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/tikz/libraries/circuits/tikzlibrarycircuits.logic.code.tex
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/tikz/libraries/datavisualization/tikzlibrarydatavisualization.3d.code.tex
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/tikz/libraries/datavisualization/tikzlibrarydatavisualization.barcharts.code.tex
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/tikz/libraries/datavisualization/tikzlibrarydatavisualization.code.tex
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/tikz/libraries/datavisualization/tikzlibrarydatavisualization.formats.functions.code.tex
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/tikz/libraries/datavisualization/tikzlibrarydatavisualization.polar.code.tex
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/tikz/libraries/datavisualization/tikzlibrarydatavisualization.sparklines.code.tex
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/tikz/libraries/graphs/tikzlibrarygraphs.basic.code.tex
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/tikz/libraries/graphs/tikzlibrarygraphs.code.tex
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/tikz/libraries/tikzexternalshared.code.tex
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrary3d.code.tex
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryarrows.code.tex
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryautomata.code.tex
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarybackgrounds.code.tex
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarycalc.code.tex
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarycalendar.code.tex
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarychains.code.tex
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarydecorations.code.tex
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarydecorations.footprints.code.tex
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarydecorations.fractals.code.tex
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarydecorations.markings.code.tex
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarydecorations.pathmorphing.code.tex
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarydecorations.pathreplacing.code.tex
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarydecorations.shapes.code.tex
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarydecorations.text.code.tex
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryer.code.tex
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryfadings.code.tex
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryfit.code.tex
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryfixedpointarithmetic.code.tex
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryfolding.code.tex
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryfpu.code.tex
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryintersections.code.tex
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarylindenmayersystems.code.tex
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarymatrix.code.tex
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarymindmap.code.tex
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarypatterns.code.tex
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarypetri.code.tex
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryplothandlers.code.tex
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryplotmarks.code.tex
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarypositioning.code.tex
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryscopes.code.tex
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshadings.code.tex
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshadows.code.tex
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.arrows.code.tex
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.callouts.code.tex
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.code.tex
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.gates.logic.IEC.code.tex
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.gates.logic.US.code.tex
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.geometric.code.tex
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.misc.code.tex
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.multipart.code.tex
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.symbols.code.tex
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarysnakes.code.tex
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryspy.code.tex
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarysvg.path.code.tex
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarythrough.code.tex
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarytopaths.code.tex
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarytrees.code.tex
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryturtle.code.tex
%{_texmfdistdir}/tex/generic/pgf/frontendlayer/tikz/tikz.code.tex
%{_texmfdistdir}/tex/generic/pgf/libraries/datavisualization/pgflibrarydatavisualization.barcharts.code.tex
%{_texmfdistdir}/tex/generic/pgf/libraries/datavisualization/pgflibrarydatavisualization.formats.functions.code.tex
%{_texmfdistdir}/tex/generic/pgf/libraries/datavisualization/pgflibrarydatavisualization.polar.code.tex
%{_texmfdistdir}/tex/generic/pgf/libraries/decorations/pgflibrarydecorations.footprints.code.tex
%{_texmfdistdir}/tex/generic/pgf/libraries/decorations/pgflibrarydecorations.fractals.code.tex
%{_texmfdistdir}/tex/generic/pgf/libraries/decorations/pgflibrarydecorations.markings.code.tex
%{_texmfdistdir}/tex/generic/pgf/libraries/decorations/pgflibrarydecorations.pathmorphing.code.tex
%{_texmfdistdir}/tex/generic/pgf/libraries/decorations/pgflibrarydecorations.pathreplacing.code.tex
%{_texmfdistdir}/tex/generic/pgf/libraries/decorations/pgflibrarydecorations.shapes.code.tex
%{_texmfdistdir}/tex/generic/pgf/libraries/decorations/pgflibrarydecorations.text.code.tex
%{_texmfdistdir}/tex/generic/pgf/libraries/pgflibraryarrows.code.tex
%{_texmfdistdir}/tex/generic/pgf/libraries/pgflibraryfadings.code.tex
%{_texmfdistdir}/tex/generic/pgf/libraries/pgflibraryfixedpointarithmetic.code.tex
%{_texmfdistdir}/tex/generic/pgf/libraries/pgflibraryfpu.code.tex
%{_texmfdistdir}/tex/generic/pgf/libraries/pgflibraryintersections.code.tex
%{_texmfdistdir}/tex/generic/pgf/libraries/pgflibrarylindenmayersystems.code.tex
%{_texmfdistdir}/tex/generic/pgf/libraries/pgflibrarypatterns.code.tex
%{_texmfdistdir}/tex/generic/pgf/libraries/pgflibraryplothandlers.code.tex
%{_texmfdistdir}/tex/generic/pgf/libraries/pgflibraryplotmarks.code.tex
%{_texmfdistdir}/tex/generic/pgf/libraries/pgflibraryprofiler.code.tex
%{_texmfdistdir}/tex/generic/pgf/libraries/pgflibraryshadings.code.tex
%{_texmfdistdir}/tex/generic/pgf/libraries/pgflibrarysnakes.code.tex
%{_texmfdistdir}/tex/generic/pgf/libraries/pgflibrarysvg.path.code.tex
%{_texmfdistdir}/tex/generic/pgf/libraries/shapes/circuits/pgflibraryshapes.gates.ee.IEC.code.tex
%{_texmfdistdir}/tex/generic/pgf/libraries/shapes/circuits/pgflibraryshapes.gates.ee.code.tex
%{_texmfdistdir}/tex/generic/pgf/libraries/shapes/circuits/pgflibraryshapes.gates.logic.IEC.code.tex
%{_texmfdistdir}/tex/generic/pgf/libraries/shapes/circuits/pgflibraryshapes.gates.logic.US.code.tex
%{_texmfdistdir}/tex/generic/pgf/libraries/shapes/circuits/pgflibraryshapes.gates.logic.code.tex
%{_texmfdistdir}/tex/generic/pgf/libraries/shapes/pgflibraryshapes.arrows.code.tex
%{_texmfdistdir}/tex/generic/pgf/libraries/shapes/pgflibraryshapes.callouts.code.tex
%{_texmfdistdir}/tex/generic/pgf/libraries/shapes/pgflibraryshapes.code.tex
%{_texmfdistdir}/tex/generic/pgf/libraries/shapes/pgflibraryshapes.geometric.code.tex
%{_texmfdistdir}/tex/generic/pgf/libraries/shapes/pgflibraryshapes.misc.code.tex
%{_texmfdistdir}/tex/generic/pgf/libraries/shapes/pgflibraryshapes.multipart.code.tex
%{_texmfdistdir}/tex/generic/pgf/libraries/shapes/pgflibraryshapes.symbols.code.tex
%{_texmfdistdir}/tex/generic/pgf/math/pgfmath.code.tex
%{_texmfdistdir}/tex/generic/pgf/math/pgfmathcalc.code.tex
%{_texmfdistdir}/tex/generic/pgf/math/pgfmathfloat.code.tex
%{_texmfdistdir}/tex/generic/pgf/math/pgfmathfunctions.base.code.tex
%{_texmfdistdir}/tex/generic/pgf/math/pgfmathfunctions.basic.code.tex
%{_texmfdistdir}/tex/generic/pgf/math/pgfmathfunctions.code.tex
%{_texmfdistdir}/tex/generic/pgf/math/pgfmathfunctions.comparison.code.tex
%{_texmfdistdir}/tex/generic/pgf/math/pgfmathfunctions.misc.code.tex
%{_texmfdistdir}/tex/generic/pgf/math/pgfmathfunctions.random.code.tex
%{_texmfdistdir}/tex/generic/pgf/math/pgfmathfunctions.round.code.tex
%{_texmfdistdir}/tex/generic/pgf/math/pgfmathfunctions.trigonometric.code.tex
%{_texmfdistdir}/tex/generic/pgf/math/pgfmathparser.code.tex
%{_texmfdistdir}/tex/generic/pgf/math/pgfmathutil.code.tex
%{_texmfdistdir}/tex/generic/pgf/modules/pgfmoduledatavisualization.code.tex
%{_texmfdistdir}/tex/generic/pgf/modules/pgfmoduledecorations.code.tex
%{_texmfdistdir}/tex/generic/pgf/modules/pgfmodulematrix.code.tex
%{_texmfdistdir}/tex/generic/pgf/modules/pgfmoduleoo.code.tex
%{_texmfdistdir}/tex/generic/pgf/modules/pgfmoduleparser.code.tex
%{_texmfdistdir}/tex/generic/pgf/modules/pgfmoduleplot.code.tex
%{_texmfdistdir}/tex/generic/pgf/modules/pgfmoduleshapes.code.tex
%{_texmfdistdir}/tex/generic/pgf/modules/pgfmodulesnakes.code.tex
%{_texmfdistdir}/tex/generic/pgf/modules/pgfmodulesorting.code.tex
%{_texmfdistdir}/tex/generic/pgf/rendering/pgfrenderpoints.code.tex
%{_texmfdistdir}/tex/generic/pgf/rendering/pgfrendertransform.code.tex
%{_texmfdistdir}/tex/generic/pgf/systemlayer/pgf.cfg
%{_texmfdistdir}/tex/generic/pgf/systemlayer/pgfsys-common-pdf-via-dvi.def
%{_texmfdistdir}/tex/generic/pgf/systemlayer/pgfsys-common-pdf.def
%{_texmfdistdir}/tex/generic/pgf/systemlayer/pgfsys-common-postscript.def
%{_texmfdistdir}/tex/generic/pgf/systemlayer/pgfsys-common-svg.def
%{_texmfdistdir}/tex/generic/pgf/systemlayer/pgfsys-dvi.def
%{_texmfdistdir}/tex/generic/pgf/systemlayer/pgfsys-dvipdfm.def
%{_texmfdistdir}/tex/generic/pgf/systemlayer/pgfsys-dvipdfmx.def
%{_texmfdistdir}/tex/generic/pgf/systemlayer/pgfsys-dvips.def
%{_texmfdistdir}/tex/generic/pgf/systemlayer/pgfsys-pdftex.def
%{_texmfdistdir}/tex/generic/pgf/systemlayer/pgfsys-tex4ht.def
%{_texmfdistdir}/tex/generic/pgf/systemlayer/pgfsys-textures.def
%{_texmfdistdir}/tex/generic/pgf/systemlayer/pgfsys-vtex.def
%{_texmfdistdir}/tex/generic/pgf/systemlayer/pgfsys-xetex.def
%{_texmfdistdir}/tex/generic/pgf/systemlayer/pgfsys.code.tex
%{_texmfdistdir}/tex/generic/pgf/systemlayer/pgfsysprotocol.code.tex
%{_texmfdistdir}/tex/generic/pgf/systemlayer/pgfsyssoftpath.code.tex
%{_texmfdistdir}/tex/generic/pgf/utilities/pgfcalendar.code.tex
%{_texmfdistdir}/tex/generic/pgf/utilities/pgfexternal.tex
%{_texmfdistdir}/tex/generic/pgf/utilities/pgfexternalwithdepth.tex
%{_texmfdistdir}/tex/generic/pgf/utilities/pgffor.code.tex
%{_texmfdistdir}/tex/generic/pgf/utilities/pgfkeys.code.tex
%{_texmfdistdir}/tex/generic/pgf/utilities/pgfkeysfiltered.code.tex
%{_texmfdistdir}/tex/generic/pgf/utilities/pgfrcs.code.tex
%{_texmfdistdir}/tex/generic/pgf/utilities/pgfutil-common.tex
%{_texmfdistdir}/tex/generic/pgf/utilities/pgfutil-context.def
%{_texmfdistdir}/tex/generic/pgf/utilities/pgfutil-latex.def
%{_texmfdistdir}/tex/generic/pgf/utilities/pgfutil-plain.def
%{_texmfdistdir}/tex/latex/pgf/basiclayer/pgf.sty
%{_texmfdistdir}/tex/latex/pgf/basiclayer/pgfbaseimage.sty
%{_texmfdistdir}/tex/latex/pgf/basiclayer/pgfbaselayers.sty
%{_texmfdistdir}/tex/latex/pgf/basiclayer/pgfbasematrix.sty
%{_texmfdistdir}/tex/latex/pgf/basiclayer/pgfbasepatterns.sty
%{_texmfdistdir}/tex/latex/pgf/basiclayer/pgfbaseplot.sty
%{_texmfdistdir}/tex/latex/pgf/basiclayer/pgfbaseshapes.sty
%{_texmfdistdir}/tex/latex/pgf/basiclayer/pgfbasesnakes.sty
%{_texmfdistdir}/tex/latex/pgf/basiclayer/pgfcore.sty
%{_texmfdistdir}/tex/latex/pgf/compatibility/pgfarrows.sty
%{_texmfdistdir}/tex/latex/pgf/compatibility/pgfautomata.sty
%{_texmfdistdir}/tex/latex/pgf/compatibility/pgfcomp-version-0-65.sty
%{_texmfdistdir}/tex/latex/pgf/compatibility/pgfcomp-version-1-18.sty
%{_texmfdistdir}/tex/latex/pgf/compatibility/pgfheaps.sty
%{_texmfdistdir}/tex/latex/pgf/compatibility/pgflibraryarrows.sty
%{_texmfdistdir}/tex/latex/pgf/compatibility/pgflibraryautomata.sty
%{_texmfdistdir}/tex/latex/pgf/compatibility/pgflibraryplothandlers.sty
%{_texmfdistdir}/tex/latex/pgf/compatibility/pgflibraryplotmarks.sty
%{_texmfdistdir}/tex/latex/pgf/compatibility/pgflibraryshapes.sty
%{_texmfdistdir}/tex/latex/pgf/compatibility/pgflibrarysnakes.sty
%{_texmfdistdir}/tex/latex/pgf/compatibility/pgflibrarytikzbackgrounds.sty
%{_texmfdistdir}/tex/latex/pgf/compatibility/pgflibrarytikztrees.sty
%{_texmfdistdir}/tex/latex/pgf/compatibility/pgfnodes.sty
%{_texmfdistdir}/tex/latex/pgf/compatibility/pgfshade.sty
%{_texmfdistdir}/tex/latex/pgf/doc/pgfmanual.code.tex
%{_texmfdistdir}/tex/latex/pgf/doc/pgfmanual.pdflinks.code.tex
%{_texmfdistdir}/tex/latex/pgf/doc/pgfmanual.prettyprinter.code.tex
%{_texmfdistdir}/tex/latex/pgf/doc/pgfmanual.sty
%{_texmfdistdir}/tex/latex/pgf/frontendlayer/libraries/tikzlibraryexternal.code.tex
%{_texmfdistdir}/tex/latex/pgf/frontendlayer/pgfpict2e.sty
%{_texmfdistdir}/tex/latex/pgf/frontendlayer/tikz.sty
%{_texmfdistdir}/tex/latex/pgf/math/pgfmath.sty
%{_texmfdistdir}/tex/latex/pgf/systemlayer/pgfsys.sty
%{_texmfdistdir}/tex/latex/pgf/utilities/pgfcalendar.sty
%{_texmfdistdir}/tex/latex/pgf/utilities/pgffor.sty
%{_texmfdistdir}/tex/latex/pgf/utilities/pgfkeys.sty
%{_texmfdistdir}/tex/latex/pgf/utilities/pgfpages.sty
%{_texmfdistdir}/tex/latex/pgf/utilities/pgfrcs.sty
%{_texmfdistdir}/tex/latex/pgf/utilities/tikzexternal.sty
%{_texmfdistdir}/tex/latex/pgf/utilities/xxcolor.sty
%{_texmfdistdir}/tex/plain/pgf/basiclayer/pgf.tex
%{_texmfdistdir}/tex/plain/pgf/basiclayer/pgfbaseimage.tex
%{_texmfdistdir}/tex/plain/pgf/basiclayer/pgfbaselayers.tex
%{_texmfdistdir}/tex/plain/pgf/basiclayer/pgfbasematrix.tex
%{_texmfdistdir}/tex/plain/pgf/basiclayer/pgfbasepatterns.tex
%{_texmfdistdir}/tex/plain/pgf/basiclayer/pgfbaseplot.tex
%{_texmfdistdir}/tex/plain/pgf/basiclayer/pgfbaseshapes.tex
%{_texmfdistdir}/tex/plain/pgf/basiclayer/pgfbasesnakes.tex
%{_texmfdistdir}/tex/plain/pgf/basiclayer/pgfcore.tex
%{_texmfdistdir}/tex/plain/pgf/frontendlayer/tikz.tex
%{_texmfdistdir}/tex/plain/pgf/math/pgfmath.tex
%{_texmfdistdir}/tex/plain/pgf/systemlayer/pgfsys.tex
%{_texmfdistdir}/tex/plain/pgf/utilities/pgfcalendar.tex
%{_texmfdistdir}/tex/plain/pgf/utilities/pgffor.tex
%{_texmfdistdir}/tex/plain/pgf/utilities/pgfkeys.tex
%{_texmfdistdir}/tex/plain/pgf/utilities/pgfrcs.tex
%doc %{_texmfdistdir}/doc/generic/pgf/AUTHORS
%doc %{_texmfdistdir}/doc/generic/pgf/ChangeLog
%doc %{_texmfdistdir}/doc/generic/pgf/FILES
%doc %{_texmfdistdir}/doc/generic/pgf/INSTALL
%doc %{_texmfdistdir}/doc/generic/pgf/README
%doc %{_texmfdistdir}/doc/generic/pgf/TODO
%doc %{_texmfdistdir}/doc/generic/pgf/images/brave-gnu-world-logo-mask.bb
%doc %{_texmfdistdir}/doc/generic/pgf/images/brave-gnu-world-logo-mask.jpg
%doc %{_texmfdistdir}/doc/generic/pgf/images/brave-gnu-world-logo.25.bb
%doc %{_texmfdistdir}/doc/generic/pgf/images/brave-gnu-world-logo.25.eps
%doc %{_texmfdistdir}/doc/generic/pgf/images/brave-gnu-world-logo.25.jpg
%doc %{_texmfdistdir}/doc/generic/pgf/images/brave-gnu-world-logo.bb
%doc %{_texmfdistdir}/doc/generic/pgf/images/brave-gnu-world-logo.eps
%doc %{_texmfdistdir}/doc/generic/pgf/images/brave-gnu-world-logo.jpg
%doc %{_texmfdistdir}/doc/generic/pgf/images/pgfmanual-mindmap-1.pdf
%doc %{_texmfdistdir}/doc/generic/pgf/images/pgfmanual-mindmap-2.pdf
%doc %{_texmfdistdir}/doc/generic/pgf/licenses/LICENSE
%doc %{_texmfdistdir}/doc/generic/pgf/licenses/gnu-free-documentation-license-1.2.txt
%doc %{_texmfdistdir}/doc/generic/pgf/licenses/gnu-public-license-2.txt
%doc %{_texmfdistdir}/doc/generic/pgf/licenses/latex-project-public-license-1.3c.txt
%doc %{_texmfdistdir}/doc/generic/pgf/licenses/manifest-code.txt
%doc %{_texmfdistdir}/doc/generic/pgf/licenses/manifest-documentation.txt
%doc %{_texmfdistdir}/doc/generic/pgf/macros/pgfmanual-en-macros.tex
%doc %{_texmfdistdir}/doc/generic/pgf/pgfmanual.pdf
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-base-actions.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-base-arrows.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-base-decorations.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-base-design.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-base-external.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-base-images.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-base-internalregisters.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-base-layers.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-base-matrices.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-base-nodes.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-base-paths.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-base-patterns.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-base-plots.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-base-points.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-base-quick.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-base-scopes.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-base-shadings.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-base-transformations.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-base-transparency.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-drivers.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-dv-axes.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-dv-backend.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-dv-examples.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-dv-formats.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-dv-introduction.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-dv-main.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-dv-stylesheets.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-dv-visualizers.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-guidelines.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-installation.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-introduction.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-library-3d.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-library-arrows.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-library-automata.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-library-backgrounds.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-library-calc.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-library-calendar.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-library-chains.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-library-circuits.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-library-decorations.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-library-edges.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-library-er.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-library-external.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-library-fadings.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-library-fit.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-library-fixedpoint.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-library-folding.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-library-fpu.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-library-lsystems.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-library-matrices.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-library-mindmaps.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-library-patterns.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-library-petri.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-library-plot-handlers.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-library-plot-marks.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-library-profiler.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-library-shadings.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-library-shadows.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-library-shapes.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-library-spy.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-library-svg-path.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-library-through.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-library-trees.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-library-turtle.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-license.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-main.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-math-algorithms.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-math-commands.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-math-design.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-math-numberprinting.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-math-parsing.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-module-parser.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-oo.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-pages.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-pgfcalendar.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-pgffor.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-pgfkeys.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-pgfkeysfiltered.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-pgfsys-commands.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-pgfsys-overview.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-pgfsys-paths.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-pgfsys-protocol.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-tikz-actions.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-tikz-coordinates.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-tikz-decorations.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-tikz-design.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-tikz-matrices.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-tikz-paths.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-tikz-plots.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-tikz-scopes.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-tikz-shapes.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-tikz-transformations.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-tikz-transparency.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-tikz-trees.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-tutorial-Euclid.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-tutorial-chains.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-tutorial-map.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-tutorial-nodes.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-tutorial.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/pgfmanual-en-xxcolor.tex
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/plots/pgf-asymptotic-example.gnuplot
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/plots/pgf-asymptotic-example.table
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/plots/pgf-exp.gnuplot
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/plots/pgf-exp.table
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/plots/pgf-parametric-example.gnuplot
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/plots/pgf-parametric-example.table
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/plots/pgf-sin.gnuplot
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/plots/pgf-sin.table
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/plots/pgf-x.gnuplot
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/plots/pgf-x.table
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/plots/pgfmanual-sine.gnuplot
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/plots/pgfmanual-sine.table
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/plots/pgfplotgnuplot-example.gnuplot
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/plots/pgfplotgnuplot-example.table
%doc %{_texmfdistdir}/doc/generic/pgf/text-en/texmf.cnf
%doc %{_texmfdistdir}/doc/generic/pgf/version-for-dvipdfm/en/Makefile
%doc %{_texmfdistdir}/doc/generic/pgf/version-for-dvipdfm/en/pgfmanual.tex
%doc %{_texmfdistdir}/doc/generic/pgf/version-for-dvipdfm/pgfmanual-dvipdfm.cfg
%doc %{_texmfdistdir}/doc/generic/pgf/version-for-dvipdfmx/en/Makefile
%doc %{_texmfdistdir}/doc/generic/pgf/version-for-dvipdfmx/en/pgfmanual.tex
%doc %{_texmfdistdir}/doc/generic/pgf/version-for-dvipdfmx/pgfmanual-dvipdfmx.cfg
%doc %{_texmfdistdir}/doc/generic/pgf/version-for-dvips/en/Makefile
%doc %{_texmfdistdir}/doc/generic/pgf/version-for-dvips/en/pgfmanual.tex
%doc %{_texmfdistdir}/doc/generic/pgf/version-for-dvips/pgfmanual-dvips.cfg
%doc %{_texmfdistdir}/doc/generic/pgf/version-for-pdftex/en/Makefile
%doc %{_texmfdistdir}/doc/generic/pgf/version-for-pdftex/en/pgfmanual.figlist
%doc %{_texmfdistdir}/doc/generic/pgf/version-for-pdftex/en/pgfmanual.tex
%doc %{_texmfdistdir}/doc/generic/pgf/version-for-pdftex/pgfmanual-pdftex.cfg
%doc %{_texmfdistdir}/doc/generic/pgf/version-for-tex4ht/en/Makefile
%doc %{_texmfdistdir}/doc/generic/pgf/version-for-tex4ht/en/pgfmanual.tex
%doc %{_texmfdistdir}/doc/generic/pgf/version-for-tex4ht/pgfmanual-tex4ht.cfg
%doc %{_texmfdistdir}/doc/generic/pgf/version-for-vtex/en/Makefile
%doc %{_texmfdistdir}/doc/generic/pgf/version-for-vtex/en/pgfmanual.tex
%doc %{_texmfdistdir}/doc/generic/pgf/version-for-vtex/pgfmanual-vtex.cfg
%doc %{_texmfdistdir}/doc/generic/pgf/version-for-xetex/en/Makefile
%doc %{_texmfdistdir}/doc/generic/pgf/version-for-xetex/en/pgfmanual.tex
%doc %{_texmfdistdir}/doc/generic/pgf/version-for-xetex/pgfmanual-xetex.cfg
%doc %{_texmfdistdir}/doc/latex/pgf/README
#- source
%doc %{_texmfdistdir}/source/latex/pgf/incoming/GrzegorzMurzynowski/pgfdatabasearrows.pdf
%doc %{_texmfdistdir}/source/latex/pgf/incoming/GrzegorzMurzynowski/pgfdatabasearrows.sty
%doc %{_texmfdistdir}/source/latex/pgf/incoming/GrzegorzMurzynowski/pgfdatabasearrows.tex
%doc %{_texmfdistdir}/source/latex/pgf/incoming/KarlheinzOchs/basics.pdf
%doc %{_texmfdistdir}/source/latex/pgf/incoming/KarlheinzOchs/basics.tex
%doc %{_texmfdistdir}/source/latex/pgf/incoming/KarlheinzOchs/fir.pdf
%doc %{_texmfdistdir}/source/latex/pgf/incoming/KarlheinzOchs/fir.tex
%doc %{_texmfdistdir}/source/latex/pgf/incoming/KarlheinzOchs/interconnection.pdf
%doc %{_texmfdistdir}/source/latex/pgf/incoming/KarlheinzOchs/interconnection.tex
%doc %{_texmfdistdir}/source/latex/pgf/incoming/KarlheinzOchs/macros.sty
%doc %{_texmfdistdir}/source/latex/pgf/incoming/KarlheinzOchs/pgflibrarytikzsignalflowarrows.code.tex
%doc %{_texmfdistdir}/source/latex/pgf/incoming/KarlheinzOchs/pgflibrarytikzsignalflowblocks.code.tex
%doc %{_texmfdistdir}/source/latex/pgf/incoming/KarlheinzOchs/pgflibrarytikzsignalflowdiagram.code.tex
%doc %{_texmfdistdir}/source/latex/pgf/incoming/KarlheinzOchs/pgflibrarytikzsignalflowoperators.code.tex
%doc %{_texmfdistdir}/source/latex/pgf/incoming/KarlheinzOchs/placement.pdf
%doc %{_texmfdistdir}/source/latex/pgf/incoming/KarlheinzOchs/placement.tex
%doc %{_texmfdistdir}/source/latex/pgf/incoming/KarlheinzOchs/signalflowdiagram.sty
%doc %{_texmfdistdir}/source/latex/pgf/testsuite/external/Makefile
%doc %{_texmfdistdir}/source/latex/pgf/testsuite/external/tikzexternaltest.code.tex
%doc %{_texmfdistdir}/source/latex/pgf/testsuite/external/tikzexternaltest.sharedpreamble.tex
%doc %{_texmfdistdir}/source/latex/pgf/testsuite/external/tikzexternaltest.tex
%doc %{_texmfdistdir}/source/latex/pgf/testsuite/external/tikzexternaltestmakefile.tex
%doc %{_texmfdistdir}/source/latex/pgf/testsuite/mathtest/pgfmathtestsuite.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18222 |12mr|texlive-pgf-blur-1.01-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26134
# category Package
# catalog-ctan /graphics/pgf/contrib/pgf-blur
# catalog-date 2012-04-24 16:17:04 +0200
# catalog-license lppl
# catalog-version 1.01
Name:		texlive-pgf-blur
Version:	1.01
Release:	2
Summary:	PGF/TikZ package for "blurred" shadows
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/pgf-blur
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pgf-blur.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pgf-blur.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pgf-blur.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package adds blurred/faded/fuzzy shadows to TikZ/PGF
pictures. It is configured as a TikZ/PGF library module. The
method is similar to that of the author's pst-blur package for
PSTricks.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/pgf-blur/tikzlibraryshadows.blur.code.tex
%doc %{_texmfdistdir}/doc/latex/pgf-blur/README
%doc %{_texmfdistdir}/doc/latex/pgf-blur/pgf-blur.pdf
#- source
%doc %{_texmfdistdir}/source/latex/pgf-blur/pgf-blur.dtx
%doc %{_texmfdistdir}/source/latex/pgf-blur/pgf-blur.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18223 |12mr|texlive-pgfgantt-3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25204
# category Package
# catalog-ctan /graphics/pgf/contrib/pgfgantt
# catalog-date 2012-01-26 11:19:33 +0100
# catalog-license lppl1.3
# catalog-version 3.0
Name:		texlive-pgfgantt
Version:	3.0
Release:	1
Summary:	Draw Gantt charts with TikZ
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/pgfgantt
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfgantt.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfgantt.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfgantt.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides an environment for drawing Gantt charts
that contain various elements (titles, bars, milestones, groups
and links). Several keys customize the appearance of the chart
elements.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/pgfgantt/pgfgantt.sty
%doc %{_texmfdistdir}/doc/latex/pgfgantt/README
%doc %{_texmfdistdir}/doc/latex/pgfgantt/pgfgantt.pdf
#- source
%doc %{_texmfdistdir}/source/latex/pgfgantt/pgfgantt.dtx
%doc %{_texmfdistdir}/source/latex/pgfgantt/pgfgantt.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18224 |12mr|texlive-pgfkeyx-0.0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26093
# category Package
# catalog-ctan /macros/latex/contrib/pgfkeyx
# catalog-date 2012-04-21 23:54:26 +0200
# catalog-license lppl1.3
# catalog-version 0.0.1
Name:		texlive-pgfkeyx
Version:	0.0.1
Release:	2
Summary:	Extended and more robust version of pgfkeys
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pgfkeyx
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfkeyx.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfkeyx.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package extends and improves the robustness of the pgfkeys
package. In particular, it can deal with active comma, equality
sign, and slash in key parsing. The difficulty with active
characters has long been a problem with the pgfkeys package.
The package also introduces handlers beyond those that pgfkeys
can offer.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/pgfkeyx/pgfkeyx.sty
%doc %{_texmfdistdir}/doc/latex/pgfkeyx/README
%doc %{_texmfdistdir}/doc/latex/pgfkeyx/pgfkeyx-test1.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18225 |12mr|texlive-pgfmolbio-0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24040
# category Package
# catalog-ctan /macros/luatex/latex/pgfmolbio
# catalog-date 2011-09-20 19:53:04 +0200
# catalog-license lppl1.3
# catalog-version 0.1
Name:		texlive-pgfmolbio
Version:	0.1
Release:	2
Summary:	Draw graphs typically found in molevular biology texts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/luatex/latex/pgfmolbio
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfmolbio.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfmolbio.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfmolbio.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package draws graphs typically found in molecular biology
texts. Currently, the package contains one module, which
creates DNA sequencing chromatograms from files in standard
chromatogram format (scf).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/lualatex/pgfmolbio/pgfmolbio.chromatogram.lua
%{_texmfdistdir}/tex/lualatex/pgfmolbio/pgfmolbio.chromatogram.tex
%{_texmfdistdir}/tex/lualatex/pgfmolbio/pgfmolbio.sty
%doc %{_texmfdistdir}/doc/lualatex/pgfmolbio/README
%doc %{_texmfdistdir}/doc/lualatex/pgfmolbio/SampleScf.scf
%doc %{_texmfdistdir}/doc/lualatex/pgfmolbio/pgfmolbio.pdf
#- source
%doc %{_texmfdistdir}/source/lualatex/pgfmolbio/pgfmolbio.dtx
%doc %{_texmfdistdir}/source/lualatex/pgfmolbio/pgfmolbio.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18226 |12mr|texlive-pgfopts-2.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23320
# category Package
# catalog-ctan /macros/latex/contrib/pgfopts
# catalog-date 2011-06-03 00:21:14 +0200
# catalog-license lppl1.3
# catalog-version 2.1
Name:		texlive-pgfopts
Version:	2.1
Release:	2
Summary:	LaTeX package options with pgfkeys
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pgfopts
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfopts.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfopts.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfopts.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The pgfkeys package (part of the pgf distribution) is a well-
designed way of defining and using large numbers of keys for
key-value syntaxes. However, pgfkeys itself does not offer
means of handling LaTeX class and package options. This package
adds such option handling to pgfkeys, in the same way that
kvoptions adds the same facility to the LaTeX standard keyval
package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/pgfopts/pgfopts.sty
%doc %{_texmfdistdir}/doc/latex/pgfopts/README
%doc %{_texmfdistdir}/doc/latex/pgfopts/pgfopts.pdf
#- source
%doc %{_texmfdistdir}/source/latex/pgfopts/pgfopts.dtx
%doc %{_texmfdistdir}/source/latex/pgfopts/pgfopts.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18227 |12mr|texlive-pgfplots-1.5.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24977
# category Package
# catalog-ctan /graphics/pgf/contrib/pgfplots
# catalog-date 2011-12-29 22:44:25 +0100
# catalog-license gpl
# catalog-version 1.5.1
Name:		texlive-pgfplots
Version:	1.5.1
Release:	1
Summary:	Create normal/logarithmic plots in two and three dimensions
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/pgfplots
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfplots.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfplots.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfplots.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
PGFPlots draws high-quality function plots in normal or
logarithmic scaling with a user-friendly interface directly in
TeX. The user supplies axis labels, legend entries and the plot
coordinates for one or more plots and PGFPlots applies axis
scaling, computes any logarithms and axis ticks and draws the
plots, supporting line plots, scatter plots, piecewise constant
plots, bar plots, area plots, mesh-- and surface plots and some
more. Pgfplots is based on PGF/TikZ (pgf); it runs equally for
LaTeX/TeX/ConTeXt.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/scripts/pgfplots/matlab2pgfplots.m
%{_texmfdistdir}/scripts/pgfplots/matlab2pgfplots.sh
%{_texmfdistdir}/scripts/pgfplots/pgf2pdf.sh
%{_texmfdistdir}/scripts/pgfplots/pgfplots.py
%{_texmfdistdir}/tex/context/third/pgfplots/t-pgfplots.tex
%{_texmfdistdir}/tex/context/third/pgfplots/t-pgfplotstable.tex
%{_texmfdistdir}/tex/generic/pgfplots/libs/pgflibrarypgfplots.surfshading.code.tex
%{_texmfdistdir}/tex/generic/pgfplots/libs/pgfplotslibrary.code.tex
%{_texmfdistdir}/tex/generic/pgfplots/libs/tikzlibrarypgfplots.colormaps.code.tex
%{_texmfdistdir}/tex/generic/pgfplots/libs/tikzlibrarypgfplots.dateplot.code.tex
%{_texmfdistdir}/tex/generic/pgfplots/libs/tikzlibrarypgfplots.external.code.tex
%{_texmfdistdir}/tex/generic/pgfplots/libs/tikzlibrarypgfplots.groupplots.code.tex
%{_texmfdistdir}/tex/generic/pgfplots/libs/tikzlibrarypgfplots.patchplots.code.tex
%{_texmfdistdir}/tex/generic/pgfplots/libs/tikzlibrarypgfplots.polar.code.tex
%{_texmfdistdir}/tex/generic/pgfplots/libs/tikzlibrarypgfplots.smithchart.code.tex
%{_texmfdistdir}/tex/generic/pgfplots/libs/tikzlibrarypgfplots.ternary.code.tex
%{_texmfdistdir}/tex/generic/pgfplots/libs/tikzlibrarypgfplots.units.code.tex
%{_texmfdistdir}/tex/generic/pgfplots/liststructure/pgfplotsarray.code.tex
%{_texmfdistdir}/tex/generic/pgfplots/liststructure/pgfplotsdeque.code.tex
%{_texmfdistdir}/tex/generic/pgfplots/liststructure/pgfplotsliststructure.code.tex
%{_texmfdistdir}/tex/generic/pgfplots/liststructure/pgfplotsliststructureext.code.tex
%{_texmfdistdir}/tex/generic/pgfplots/liststructure/pgfplotsmatrix.code.tex
%{_texmfdistdir}/tex/generic/pgfplots/numtable/pgfplotstable.code.tex
%{_texmfdistdir}/tex/generic/pgfplots/numtable/pgfplotstable.coltype.code.tex
%{_texmfdistdir}/tex/generic/pgfplots/numtable/pgfplotstableshared.code.tex
%{_texmfdistdir}/tex/generic/pgfplots/oldpgfcompatib/pgfplotsoldpgfsupp_loader.code.tex
%{_texmfdistdir}/tex/generic/pgfplots/oldpgfcompatib/pgfplotsoldpgfsupp_misc.code.tex
%{_texmfdistdir}/tex/generic/pgfplots/oldpgfcompatib/pgfplotsoldpgfsupp_pgfcoreexternal.code.tex
%{_texmfdistdir}/tex/generic/pgfplots/oldpgfcompatib/pgfplotsoldpgfsupp_pgfcoreimage.code.tex
%{_texmfdistdir}/tex/generic/pgfplots/oldpgfcompatib/pgfplotsoldpgfsupp_pgfkeys.code.tex
%{_texmfdistdir}/tex/generic/pgfplots/oldpgfcompatib/pgfplotsoldpgfsupp_pgfkeysfiltered.code.tex
%{_texmfdistdir}/tex/generic/pgfplots/oldpgfcompatib/pgfplotsoldpgfsupp_pgflibraryfpu.code.tex
%{_texmfdistdir}/tex/generic/pgfplots/oldpgfcompatib/pgfplotsoldpgfsupp_pgflibraryplothandlers.code.tex
%{_texmfdistdir}/tex/generic/pgfplots/oldpgfcompatib/pgfplotsoldpgfsupp_pgfmanual.code.tex
%{_texmfdistdir}/tex/generic/pgfplots/oldpgfcompatib/pgfplotsoldpgfsupp_pgfmanual.pdflinks.code.tex
%{_texmfdistdir}/tex/generic/pgfplots/oldpgfcompatib/pgfplotsoldpgfsupp_pgfmanual.prettyprinter.code.tex
%{_texmfdistdir}/tex/generic/pgfplots/oldpgfcompatib/pgfplotsoldpgfsupp_pgfmathfloat.code.tex
%{_texmfdistdir}/tex/generic/pgfplots/oldpgfcompatib/pgfplotsoldpgfsupp_tikzexternal.sty
%{_texmfdistdir}/tex/generic/pgfplots/oldpgfcompatib/pgfplotsoldpgfsupp_tikzexternalshared.code.tex
%{_texmfdistdir}/tex/generic/pgfplots/oldpgfcompatib/pgfplotsoldpgfsupp_tikzlibraryexternal.code.tex
%{_texmfdistdir}/tex/generic/pgfplots/oldpgfplotscompatib/tikzlibrarydateplot.code.tex
%{_texmfdistdir}/tex/generic/pgfplots/pgfplots.code.tex
%{_texmfdistdir}/tex/generic/pgfplots/pgfplots.multiaxis.code.tex
%{_texmfdistdir}/tex/generic/pgfplots/pgfplots.paths.code.tex
%{_texmfdistdir}/tex/generic/pgfplots/pgfplots.revision.tex
%{_texmfdistdir}/tex/generic/pgfplots/pgfplotscoordprocessing.code.tex
%{_texmfdistdir}/tex/generic/pgfplots/pgfplotscore.code.tex
%{_texmfdistdir}/tex/generic/pgfplots/pgfplotsmeshplothandler.code.tex
%{_texmfdistdir}/tex/generic/pgfplots/pgfplotsplothandlers.code.tex
%{_texmfdistdir}/tex/generic/pgfplots/pgfplotsstackedplots.code.tex
%{_texmfdistdir}/tex/generic/pgfplots/pgfplotsticks.code.tex
%{_texmfdistdir}/tex/generic/pgfplots/sys/pgflibrarypgfplots.surfshading.pgfsys-dvips.def
%{_texmfdistdir}/tex/generic/pgfplots/sys/pgflibrarypgfplots.surfshading.pgfsys-pdftex.def
%{_texmfdistdir}/tex/generic/pgfplots/sys/pgfplotssysgeneric.code.tex
%{_texmfdistdir}/tex/generic/pgfplots/util/pgfplotsbinary.code.tex
%{_texmfdistdir}/tex/generic/pgfplots/util/pgfplotscolormap.code.tex
%{_texmfdistdir}/tex/generic/pgfplots/util/pgfplotsutil.code.tex
%{_texmfdistdir}/tex/generic/pgfplots/util/pgfplotsutil.verb.code.tex
%{_texmfdistdir}/tex/latex/pgfplots/bugtracker.sty
%{_texmfdistdir}/tex/latex/pgfplots/libs/tikzlibrarypgfplots.clickable.code.tex
%{_texmfdistdir}/tex/latex/pgfplots/libs/tikzlibrarypgfplotsclickable.code.tex
%{_texmfdistdir}/tex/latex/pgfplots/pgfplots.sty
%{_texmfdistdir}/tex/latex/pgfplots/pgfplotstable.sty
%{_texmfdistdir}/tex/latex/pgfplots/pgfregressiontest.sty
%{_texmfdistdir}/tex/plain/pgfplots/pgfplots.tex
%{_texmfdistdir}/tex/plain/pgfplots/pgfplotstable.tex
%doc %{_texmfdistdir}/doc/context/third/pgfplots/pgfplotsexample.pdf
%doc %{_texmfdistdir}/doc/context/third/pgfplots/pgfplotsexample.tex
%doc %{_texmfdistdir}/doc/generic/pgfplots/README
%doc %{_texmfdistdir}/doc/latex/pgfplots/ChangeLog
%doc %{_texmfdistdir}/doc/latex/pgfplots/Makefile
%doc %{_texmfdistdir}/doc/latex/pgfplots/TeX-programming-notes.pdf
%doc %{_texmfdistdir}/doc/latex/pgfplots/TeX-programming-notes.tex
%doc %{_texmfdistdir}/doc/latex/pgfplots/bugtracker/minimal_0.pdf
%doc %{_texmfdistdir}/doc/latex/pgfplots/bugtracker/minimal_0.tex
%doc %{_texmfdistdir}/doc/latex/pgfplots/bugtracker/minimal_1.pdf
%doc %{_texmfdistdir}/doc/latex/pgfplots/bugtracker/minimal_1.tex
%doc %{_texmfdistdir}/doc/latex/pgfplots/bugtracker/minimal_10.pdf
%doc %{_texmfdistdir}/doc/latex/pgfplots/bugtracker/minimal_10.tex
%doc %{_texmfdistdir}/doc/latex/pgfplots/bugtracker/minimal_11.pdf
%doc %{_texmfdistdir}/doc/latex/pgfplots/bugtracker/minimal_11.tex
%doc %{_texmfdistdir}/doc/latex/pgfplots/bugtracker/minimal_12.pdf
%doc %{_texmfdistdir}/doc/latex/pgfplots/bugtracker/minimal_12.tex
%doc %{_texmfdistdir}/doc/latex/pgfplots/bugtracker/minimal_13.pdf
%doc %{_texmfdistdir}/doc/latex/pgfplots/bugtracker/minimal_13.tex
%doc %{_texmfdistdir}/doc/latex/pgfplots/bugtracker/minimal_2.pdf
%doc %{_texmfdistdir}/doc/latex/pgfplots/bugtracker/minimal_2.tex
%doc %{_texmfdistdir}/doc/latex/pgfplots/bugtracker/minimal_3.pdf
%doc %{_texmfdistdir}/doc/latex/pgfplots/bugtracker/minimal_3.tex
%doc %{_texmfdistdir}/doc/latex/pgfplots/bugtracker/minimal_4.pdf
%doc %{_texmfdistdir}/doc/latex/pgfplots/bugtracker/minimal_4.tex
%doc %{_texmfdistdir}/doc/latex/pgfplots/bugtracker/minimal_5.pdf
%doc %{_texmfdistdir}/doc/latex/pgfplots/bugtracker/minimal_5.tex
%doc %{_texmfdistdir}/doc/latex/pgfplots/bugtracker/minimal_6.pdf
%doc %{_texmfdistdir}/doc/latex/pgfplots/bugtracker/minimal_6.tex
%doc %{_texmfdistdir}/doc/latex/pgfplots/bugtracker/minimal_7.pdf
%doc %{_texmfdistdir}/doc/latex/pgfplots/bugtracker/minimal_7.tex
%doc %{_texmfdistdir}/doc/latex/pgfplots/bugtracker/minimal_8.pdf
%doc %{_texmfdistdir}/doc/latex/pgfplots/bugtracker/minimal_8.tex
%doc %{_texmfdistdir}/doc/latex/pgfplots/bugtracker/minimal_9.pdf
%doc %{_texmfdistdir}/doc/latex/pgfplots/bugtracker/minimal_9.tex
%doc %{_texmfdistdir}/doc/latex/pgfplots/cartesian_phase_diagram.pdf
%doc %{_texmfdistdir}/doc/latex/pgfplots/figures/external1.gnuplot
%doc %{_texmfdistdir}/doc/latex/pgfplots/figures/external1.png
%doc %{_texmfdistdir}/doc/latex/pgfplots/figures/external2.pdf
%doc %{_texmfdistdir}/doc/latex/pgfplots/figures/pgfplotsclickable-fig1.png
%doc %{_texmfdistdir}/doc/latex/pgfplots/figures/pgfplotsclickable-fig2.png
%doc %{_texmfdistdir}/doc/latex/pgfplots/figures/pgfplotsclickable-fig3.png
%doc %{_texmfdistdir}/doc/latex/pgfplots/figures/pgfplotsclickable-fig4.png
%doc %{_texmfdistdir}/doc/latex/pgfplots/figures/pgfplotsclickable-log-snap0.png
%doc %{_texmfdistdir}/doc/latex/pgfplots/figures/pgfplotsclickable-log-snap1.png
%doc %{_texmfdistdir}/doc/latex/pgfplots/figures/pgfplotsclickable-log-snap2.png
%doc %{_texmfdistdir}/doc/latex/pgfplots/figures/pgfplotsclickable-logcode-snap0.png
%doc %{_texmfdistdir}/doc/latex/pgfplots/figures/pgfplotsclickable-logcode-snap1.png
%doc %{_texmfdistdir}/doc/latex/pgfplots/figures/pgfplotsclickable-scatter0.png
%doc %{_texmfdistdir}/doc/latex/pgfplots/figures/pgfplotsclickable-scatter1.png
%doc %{_texmfdistdir}/doc/latex/pgfplots/figures/pgfplotsclickable-scatter2.png
%doc %{_texmfdistdir}/doc/latex/pgfplots/figures/pgfplotsclickable.tex
%doc %{_texmfdistdir}/doc/latex/pgfplots/gallery/Makefile
%doc %{_texmfdistdir}/doc/latex/pgfplots/gallery/extractexamples.pl
%doc %{_texmfdistdir}/doc/latex/pgfplots/gallery/gallery.css
%doc %{_texmfdistdir}/doc/latex/pgfplots/gibbs_phase_diagram.pdf
%doc %{_texmfdistdir}/doc/latex/pgfplots/gnuplot/pgfplots_DoG.gnuplot
%doc %{_texmfdistdir}/doc/latex/pgfplots/gnuplot/pgfplots_DoG.table
%doc %{_texmfdistdir}/doc/latex/pgfplots/gnuplot/pgfplots_exp
%doc %{_texmfdistdir}/doc/latex/pgfplots/gnuplot/pgfplots_exp.gnuplot
%doc %{_texmfdistdir}/doc/latex/pgfplots/gnuplot/pgfplots_exp.table
%doc %{_texmfdistdir}/doc/latex/pgfplots/gnuplot/pgfplots_exp.vrs
%doc %{_texmfdistdir}/doc/latex/pgfplots/gnuplot/pgfplots_filesuffix.gnuplot
%doc %{_texmfdistdir}/doc/latex/pgfplots/gnuplot/pgfplots_filesuffix.table
%doc %{_texmfdistdir}/doc/latex/pgfplots/gnuplot/pgfplots_gnuplot_ppp.gnuplot
%doc %{_texmfdistdir}/doc/latex/pgfplots/gnuplot/pgfplots_gnuplot_ppp.table
%doc %{_texmfdistdir}/doc/latex/pgfplots/gnuplot/pgfplots_parable.gnuplot
%doc %{_texmfdistdir}/doc/latex/pgfplots/gnuplot/pgfplots_parable.table
%doc %{_texmfdistdir}/doc/latex/pgfplots/gnuplot/pgfplots_pow2.gnuplot
%doc %{_texmfdistdir}/doc/latex/pgfplots/gnuplot/pgfplots_pow2.table
%doc %{_texmfdistdir}/doc/latex/pgfplots/gnuplot/pgfplots_sin.gnuplot
%doc %{_texmfdistdir}/doc/latex/pgfplots/gnuplot/pgfplots_sin.table
%doc %{_texmfdistdir}/doc/latex/pgfplots/gnuplot/pgfplots_tangens.gnuplot
%doc %{_texmfdistdir}/doc/latex/pgfplots/gnuplot/pgfplots_tangens.table
%doc %{_texmfdistdir}/doc/latex/pgfplots/gpl-3.0.txt
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfmanual-en-macros.tex
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplots-macros.tex
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplots.basic.reference.tex
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplots.bib
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplots.figlist
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplots.importexport.tex
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplots.install.tex
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplots.intro.tex
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplots.libs.clickable.tex
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplots.libs.colormaps.tex
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplots.libs.dateplot.tex
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplots.libs.external.tex
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplots.libs.groupplot.tex
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplots.libs.patchplots.tex
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplots.libs.polar.tex
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplots.libs.smithchart.tex
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplots.libs.ternary.tex
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplots.libs.tex
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplots.libs.units.tex
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplots.makefile
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplots.mst
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplots.pdf
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplots.preamble.tex
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplots.reference.2dplots.tex
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplots.reference.3dconfiguration.tex
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplots.reference.3dplots.tex
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplots.reference.alignment.tex
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplots.reference.axis-addplot.tex
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplots.reference.axisdescription.tex
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplots.reference.closingplots.tex
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplots.reference.coordfiltering.tex
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplots.reference.errorbars.tex
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplots.reference.gridoptions-axiscoordinates.tex
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplots.reference.linefitting.tex
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplots.reference.markers-meta.tex
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplots.reference.miscellaneous.tex
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplots.reference.numberformatting.tex
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplots.reference.preliminaryoptions.tex
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplots.reference.scaling.tex
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplots.reference.specifyrange.tex
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplots.reference.styleoptions.tex
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplots.reference.symbolic-transformations.tex
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplots.reference.symbolic.tex
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplots.reference.tex
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplots.reference.tickoptions.tex
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplots.reference.tikzinteroperability.tex
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplots.reference.transformations.tex
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplots.resources.tex
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplots.testplot
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplots.testtable
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplots.testtable2.dat
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplots.tex
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplots.timeseries.dat
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplots_contourtmp0.dat
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplots_contourtmp0.script
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplots_contourtmp0.table
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplots_contourtmp1.dat
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplots_contourtmp1.script
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplots_contourtmp1.table
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplots_ocg_copy.sty
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplotsexample.pdf
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplotsexample.tex
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplotstable.example1.csv
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplotstable.example1.dat
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplotstable.example2.dat
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplotstable.example3.dat
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplotstable.example4.dat
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplotstable.example5.dat
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplotstable.mst
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplotstable.pdf
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplotstable.tex
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplotstodo.pdf
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfplotstodo.tex
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfshell_cos.sh
%doc %{_texmfdistdir}/doc/latex/pgfplots/pgfshell_replot.sh
%doc %{_texmfdistdir}/doc/latex/pgfplots/plotdata/FokkerDrI_layer_0.facetIdx.dat
%doc %{_texmfdistdir}/doc/latex/pgfplots/plotdata/FokkerDrI_layer_0.patches.dat
%doc %{_texmfdistdir}/doc/latex/pgfplots/plotdata/FokkerDrI_layer_0.vertices.dat
%doc %{_texmfdistdir}/doc/latex/pgfplots/plotdata/accounts.dat
%doc %{_texmfdistdir}/doc/latex/pgfplots/plotdata/first3d.dat
%doc %{_texmfdistdir}/doc/latex/pgfplots/plotdata/group-1.dat
%doc %{_texmfdistdir}/doc/latex/pgfplots/plotdata/newexperiment1.dat
%doc %{_texmfdistdir}/doc/latex/pgfplots/plotdata/newexperiment2.dat
%doc %{_texmfdistdir}/doc/latex/pgfplots/plotdata/newexperiment3.dat
%doc %{_texmfdistdir}/doc/latex/pgfplots/plotdata/oldexperiment1.dat
%doc %{_texmfdistdir}/doc/latex/pgfplots/plotdata/oldexperiment2.dat
%doc %{_texmfdistdir}/doc/latex/pgfplots/plotdata/oldexperiment3.dat
%doc %{_texmfdistdir}/doc/latex/pgfplots/plotdata/ou.dat
%doc %{_texmfdistdir}/doc/latex/pgfplots/plotdata/patchexample_conn.dat
%doc %{_texmfdistdir}/doc/latex/pgfplots/plotdata/patchexample_verts.dat
%doc %{_texmfdistdir}/doc/latex/pgfplots/plotdata/pgfplots.randn.dat
%doc %{_texmfdistdir}/doc/latex/pgfplots/plotdata/pgfplots_scatterdata1.dat
%doc %{_texmfdistdir}/doc/latex/pgfplots/plotdata/pgfplots_scatterdata1_latent.dat
%doc %{_texmfdistdir}/doc/latex/pgfplots/plotdata/pgfplots_scatterdata2.dat
%doc %{_texmfdistdir}/doc/latex/pgfplots/plotdata/pgfplots_scatterdata2_latent.dat
%doc %{_texmfdistdir}/doc/latex/pgfplots/plotdata/pgfplots_scatterdata3.dat
%doc %{_texmfdistdir}/doc/latex/pgfplots/plotdata/pgfplots_scatterdata4.dat
%doc %{_texmfdistdir}/doc/latex/pgfplots/plotdata/pgfplotscontourmatlabexample.dat
%doc %{_texmfdistdir}/doc/latex/pgfplots/plotdata/pgfplotscontourmatlabexample.m
%doc %{_texmfdistdir}/doc/latex/pgfplots/plotdata/pgfplotsexample4.dat
%doc %{_texmfdistdir}/doc/latex/pgfplots/plotdata/pgfplotsexample4_grid.dat
%doc %{_texmfdistdir}/doc/latex/pgfplots/plotdata/pgfplotsternary.example1.dat
%doc %{_texmfdistdir}/doc/latex/pgfplots/plotdata/plotgraphics1.m
%doc %{_texmfdistdir}/doc/latex/pgfplots/plotdata/plotgraphics3.m
%doc %{_texmfdistdir}/doc/latex/pgfplots/plotdata/plotgraphics3.png
%doc %{_texmfdistdir}/doc/latex/pgfplots/plotdata/plotgraphics3.seed
%doc %{_texmfdistdir}/doc/latex/pgfplots/plotdata/plotgraphics3d.png
%doc %{_texmfdistdir}/doc/latex/pgfplots/plotdata/plotgraphics3d.png.dat
%doc %{_texmfdistdir}/doc/latex/pgfplots/plotdata/plotgraphics3dsurf.png
%doc %{_texmfdistdir}/doc/latex/pgfplots/plotdata/plotgraphics3dsurfmatlab.png
%doc %{_texmfdistdir}/doc/latex/pgfplots/plotdata/plotgraphics3withaxis.png
%doc %{_texmfdistdir}/doc/latex/pgfplots/plotdata/plotgraphics_gimpmeasure.png
%doc %{_texmfdistdir}/doc/latex/pgfplots/plotdata/risingdrop3d.m
%doc %{_texmfdistdir}/doc/latex/pgfplots/plotdata/risingdrop3d.png
%doc %{_texmfdistdir}/doc/latex/pgfplots/plotdata/risingdrop3d_coord.dat
%doc %{_texmfdistdir}/doc/latex/pgfplots/plotdata/risingdrop3d_vel.dat
%doc %{_texmfdistdir}/doc/latex/pgfplots/plotdata/risingdrop3dwithaxis.png
%doc %{_texmfdistdir}/doc/latex/pgfplots/plotdata/scattercl.dat
%doc %{_texmfdistdir}/doc/latex/pgfplots/plotdata/smithchart_data.dat
%doc %{_texmfdistdir}/doc/latex/pgfplots/plotdata/ternary_data.txt
%doc %{_texmfdistdir}/doc/latex/pgfplots/texmf.cnf
%doc %{_texmfdistdir}/doc/latex/pgfplots/todo.archive.txt
%doc %{_texmfdistdir}/doc/plain/pgfplots/pgfplotsexample.pdf
%doc %{_texmfdistdir}/doc/plain/pgfplots/pgfplotsexample.tex
#- source
%doc %{_texmfdistdir}/source/context/third/pgfplots/pgfplotstests.tar.bz2
%doc %{_texmfdistdir}/source/latex/pgfplots/pgfplotstests.tar.bz2

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar scripts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18228 |12mr|texlive-pgf-soroban-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /graphics/pgf/contrib/pgf-soroban
# catalog-date 2008-08-23 00:06:02 +0200
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-pgf-soroban
Version:	1.0
Release:	2
Summary:	Create images of the soroban using TikZ/PGF
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/pgf-soroban
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pgf-soroban.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pgf-soroban.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package makes it possible to create pictures of the soroban
(Japanese abacus) using PGF/TikZ.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/pgf-soroban/pgf-soroban.sty
%doc %{_texmfdistdir}/doc/latex/pgf-soroban/Changes
%doc %{_texmfdistdir}/doc/latex/pgf-soroban/README
%doc %{_texmfdistdir}/doc/latex/pgf-soroban/pgf-soroban-doc.bib
%doc %{_texmfdistdir}/doc/latex/pgf-soroban/pgf-soroban-doc.pdf
%doc %{_texmfdistdir}/doc/latex/pgf-soroban/pgf-soroban-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18229 |12mr|texlive-pgf-umlsd-0.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21301
# category Package
# catalog-ctan /graphics/pgf/contrib/pgf-umlsd
# catalog-date 2011-02-03 13:02:40 +0100
# catalog-license gpl
# catalog-version 0.5
Name:		texlive-pgf-umlsd
Version:	0.5
Release:	2
Summary:	Draw UML Sequence Diagrams
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/pgf-umlsd
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pgf-umlsd.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pgf-umlsd.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
LaTeX macros to draw UML diagrams using pgf.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/pgf-umlsd/pgf-umlsd.sty
%doc %{_texmfdistdir}/doc/latex/pgf-umlsd/README
%doc %{_texmfdistdir}/doc/latex/pgf-umlsd/pgf-umlsd-demo.pdf
%doc %{_texmfdistdir}/doc/latex/pgf-umlsd/pgf-umlsd-demo.tex
%doc %{_texmfdistdir}/doc/latex/pgf-umlsd/pgf-umlsd-demo2.pdf
%doc %{_texmfdistdir}/doc/latex/pgf-umlsd/pgf-umlsd-demo2.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18230 |12mr|texlive-phaistos-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18651
# category Package
# catalog-ctan /fonts/archaic/phaistos
# catalog-date 2008-07-09 12:34:16 +0200
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-phaistos
Version:	1.0
Release:	2
Summary:	Disk of Phaistos font
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/archaic/phaistos
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/phaistos.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/phaistos.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/phaistos.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A font that contains all the symbols of the famous Disc of
Phaistos, together with a LaTeX package. The disc was 'printed'
by stamping the wet clay with some sort of punches, probably
around 1700 BCE. The font is available in Adobe Type 1 and
OpenType formats (the latter using the Unicode positions for
the symbols). There are those who believe that this Cretan
script was used to 'write' Greek (it is known, for example,
that the rather later Cretan Linear B script was used to write
Greek), but arguments for other languages have been presented.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/phaistos/phaistos.afm
%{_texmfdistdir}/fonts/map/dvips/phaistos/phaistos.map
%{_texmfdistdir}/fonts/opentype/public/phaistos/Phaistos.otf
%{_texmfdistdir}/fonts/tfm/public/phaistos/phaistos.tfm
%{_texmfdistdir}/fonts/type1/public/phaistos/phaistos.pfb
%{_texmfdistdir}/tex/latex/phaistos/phaistos.sty
%doc %{_texmfdistdir}/doc/fonts/phaistos/getglyphs
%doc %{_texmfdistdir}/doc/fonts/phaistos/glyphTable.pdf
#- source
%doc %{_texmfdistdir}/source/fonts/phaistos/phaistos.dtx
%doc %{_texmfdistdir}/source/fonts/phaistos/phaistos.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18231 |12mr|texlive-philex-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17879
# category Package
# catalog-ctan /macros/latex/contrib/philex
# catalog-date 2010-04-29 12:33:30 +0200
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-philex
Version:	1.0
Release:	2
Summary:	Cross references for named and numbered environments
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/philex
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/philex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/philex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Philex provides means for creating and cross-referencing named
or numbered environments. Possible uses would be equations,
example sentences (as in linguistics or philosophy) or named
principles. Cross references may refer either to the number, or
to a short name of the target environment, or to the contents
of the environment. Philex builds on the facilities of the
linguex package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/philex/philex.sty
%doc %{_texmfdistdir}/doc/latex/philex/philexmanualb.pdf
%doc %{_texmfdistdir}/doc/latex/philex/philexmanualb.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18232 |12mr|texlive-philokalia-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18651
# category Package
# catalog-ctan /fonts/philokalia
# catalog-date 2007-09-24 10:59:32 +0200
# catalog-license ofl
# catalog-version 1.1
Name:		texlive-philokalia
Version:	1.1
Release:	2
Summary:	A font to typeset the Philokalia Books
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/philokalia
License:	OFL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/philokalia.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/philokalia.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/philokalia.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The philokalia package has been designed to ease the use of the
Philokalia-Regular OpenType font with XeLaTeX. The font started
as a project to digitize the typeface used to typeset the
Philokalia books.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/opentype/public/philokalia/Philokalia-Regular.otf
%{_texmfdistdir}/tex/xelatex/philokalia/eu1plk.fd
%{_texmfdistdir}/tex/xelatex/philokalia/philokalia.sty
%doc %{_texmfdistdir}/doc/xelatex/philokalia/philokalia.pdf
#- source
%doc %{_texmfdistdir}/source/xelatex/philokalia/philokalia.dtx
%doc %{_texmfdistdir}/source/xelatex/philokalia/philokalia.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18233 |12mr|texlive-philosophersimprint-1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26831
# category Package
# catalog-ctan /macros/latex/contrib/philosophersimprint
# catalog-date 2012-06-03 22:54:07 +0200
# catalog-license lppl
# catalog-version 1.2
Name:		texlive-philosophersimprint
Version:	1.2
Release:	1
Summary:	Typesetting articles for "Philosophers' Imprint"
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/philosophersimprint
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/philosophersimprint.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/philosophersimprint.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/philosophersimprint.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
In its mission statement we read "Philosophers' Imprint is a
refereed series of original papers in philosophy, edited by
philosophy faculty at the University of Michigan, with the
advice of an international Board of Editors, and published on
the World Wide Web by the University of Michigan Digital
Library. The mission of the Imprint is to promote a future in
which funds currently spent on journal subscriptions are
redirected to the dissemination of scholarship for free, via
the Internet". The class helps authors to typeset their own
articles in "Web-ready" format. No assumption is made about the
fonts available to the author: the class itself is restricted
to freely available and freely distributed fonts, only.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/philosophersimprint/philosophersimprint.cls
%doc %{_texmfdistdir}/doc/latex/philosophersimprint/Makefile
%doc %{_texmfdistdir}/doc/latex/philosophersimprint/README
%doc %{_texmfdistdir}/doc/latex/philosophersimprint/philosophersimprint.bib
%doc %{_texmfdistdir}/doc/latex/philosophersimprint/philosophersimprint.pdf
%doc %{_texmfdistdir}/doc/latex/philosophersimprint/sample.pdf
%doc %{_texmfdistdir}/doc/latex/philosophersimprint/sample.tex
#- source
%doc %{_texmfdistdir}/source/latex/philosophersimprint/philosophersimprint.dtx
%doc %{_texmfdistdir}/source/latex/philosophersimprint/philosophersimprint.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18234 |12mr|texlive-phonetic-20110328-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21871
# category Package
# catalog-ctan /fonts/phonetic
# catalog-date 2011-03-28 22:21:58 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-phonetic
Version:	20110328
Release:	2
Summary:	MetaFont Phonetic fonts, based on Computer Modern
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/phonetic
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/phonetic.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/phonetic.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The fonts are based on Computer Modern, and specified in
MetaFont. Macros for the fonts' use are provided, both for
LaTeX 2.09 and for current LaTeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/phonetic/cmph10.mf
%{_texmfdistdir}/fonts/source/public/phonetic/cmph5.mf
%{_texmfdistdir}/fonts/source/public/phonetic/cmph6.mf
%{_texmfdistdir}/fonts/source/public/phonetic/cmph7.mf
%{_texmfdistdir}/fonts/source/public/phonetic/cmph8.mf
%{_texmfdistdir}/fonts/source/public/phonetic/cmph9.mf
%{_texmfdistdir}/fonts/source/public/phonetic/cmphb10.mf
%{_texmfdistdir}/fonts/source/public/phonetic/cmphi10.mf
%{_texmfdistdir}/fonts/source/public/phonetic/cmphi7.mf
%{_texmfdistdir}/fonts/source/public/phonetic/cmphi8.mf
%{_texmfdistdir}/fonts/source/public/phonetic/cmphi9.mf
%{_texmfdistdir}/fonts/source/public/phonetic/local.mf
%{_texmfdistdir}/fonts/source/public/phonetic/phochar.mf
%{_texmfdistdir}/fonts/source/public/phonetic/phoital.mf
%{_texmfdistdir}/fonts/source/public/phonetic/phoitchar.mf
%{_texmfdistdir}/fonts/source/public/phonetic/phosym.mf
%{_texmfdistdir}/fonts/source/public/phonetic/symchar.mf
%{_texmfdistdir}/fonts/tfm/public/phonetic/cmph10.tfm
%{_texmfdistdir}/fonts/tfm/public/phonetic/cmph5.tfm
%{_texmfdistdir}/fonts/tfm/public/phonetic/cmph6.tfm
%{_texmfdistdir}/fonts/tfm/public/phonetic/cmph7.tfm
%{_texmfdistdir}/fonts/tfm/public/phonetic/cmph8.tfm
%{_texmfdistdir}/fonts/tfm/public/phonetic/cmph9.tfm
%{_texmfdistdir}/fonts/tfm/public/phonetic/cmphb10.tfm
%{_texmfdistdir}/fonts/tfm/public/phonetic/cmphi10.tfm
%{_texmfdistdir}/fonts/tfm/public/phonetic/cmphi7.tfm
%{_texmfdistdir}/fonts/tfm/public/phonetic/cmphi8.tfm
%{_texmfdistdir}/fonts/tfm/public/phonetic/cmphi9.tfm
%{_texmfdistdir}/tex/latex/phonetic/Uphon.fd
%{_texmfdistdir}/tex/latex/phonetic/phonetic.sty
%doc %{_texmfdistdir}/doc/fonts/phonetic/Doc/209/phonetic-table.tex
%doc %{_texmfdistdir}/doc/fonts/phonetic/Doc/209/phonetic.sty
%doc %{_texmfdistdir}/doc/fonts/phonetic/Doc/README
%doc %{_texmfdistdir}/doc/fonts/phonetic/README
%doc %{_texmfdistdir}/doc/fonts/phonetic/makefile
%doc %{_texmfdistdir}/doc/fonts/phonetic/phonetic-table.pdf
%doc %{_texmfdistdir}/doc/fonts/phonetic/phonetic-table.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18235 |12mr|texlive-photo-20061202-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18739
# category Package
# catalog-ctan /macros/latex/contrib/photo
# catalog-date 2006-12-02 15:26:11 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-photo
Version:	20061202
Release:	2
Summary:	A float environment for photographs
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/photo
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/photo.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/photo.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/photo.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package introduces a new float type called photo which
works similar to the float types table and figure. Various
options exist for placing photos, captions, and a
"photographer" line. In twocolumn documents, a possibility
exists to generate double-column floats automatically if the
photo does not fit into one column. Photos do not have to be
placed as floats, they can also be placed as boxes, with
captions and photographer line still being available.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/photo/photo.sty
%doc %{_texmfdistdir}/doc/latex/photo/Makefile
%doc %{_texmfdistdir}/doc/latex/photo/photo.pdf
%doc %{_texmfdistdir}/doc/latex/photo/photo_test.tex
#- source
%doc %{_texmfdistdir}/source/latex/photo/photo.drv
%doc %{_texmfdistdir}/source/latex/photo/photo.dtx
%doc %{_texmfdistdir}/source/latex/photo/photo.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18236 |12mr|texlive-physymb-0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22406
# category Package
# catalog-ctan /macros/latex/contrib/physymb
# catalog-date 2011-05-10 11:06:42 +0200
# catalog-license lppl1.3
# catalog-version 0.2
Name:		texlive-physymb
Version:	0.2
Release:	2
Summary:	Assorted macros for Physicists
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/physymb
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/physymb.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/physymb.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/physymb.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package contains a large collection of small macros that
may be useful to physicists and occasionally some
mathematicians. It streamlines writing Dirac notation,
derivatives, vector variables, unit vectors, scientific
notation, elementary particles, and many other things.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/physymb/physymb.sty
%doc %{_texmfdistdir}/doc/latex/physymb/README
%doc %{_texmfdistdir}/doc/latex/physymb/physymb.pdf
#- source
%doc %{_texmfdistdir}/source/latex/physymb/physymb.dtx
%doc %{_texmfdistdir}/source/latex/physymb/physymb.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18237 |12mr|texlive-piano-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21574
# category Package
# catalog-ctan /macros/latex/contrib/piano
# catalog-date 2011-03-01 13:06:36 +0100
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-piano
Version:	1.0
Release:	2
Summary:	Typeset a basic 2-octave piano diagram
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/piano
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/piano.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/piano.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package adds the \keyboard[1][2]..[7] command to your
project. When used, it draws a small 2 octaves piano keyboard
on your document, with up to 7 keys highlighted. Keys go : Co,
Cso, Do, Dso, Eo, Fo, Fso, Go, Gso, Ao, Aso, Bo, Ct, Cst, Dt,
Dst, Et, Ft, Fst, Gt, Gst, At, Ast and Bt. (A working example
is included in the README file.).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/piano/piano.sty
%doc %{_texmfdistdir}/doc/latex/piano/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18238 |12mr|texlive-picinpar-1.2a-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20374
# category Package
# catalog-ctan /macros/latex209/contrib/picinpar
# catalog-date 2010-11-05 12:43:21 +0100
# catalog-license gpl
# catalog-version 1.2a
Name:		texlive-picinpar
Version:	1.2a
Release:	2
Summary:	Insert pictures into paragraphs
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex209/contrib/picinpar
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/picinpar.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/picinpar.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A legacy package for creating 'windows' in paragraphs, for
inserting graphics, etc. (including "dropped capitals"). Users
should note that Piet van Oostrum (in a published review of
packages of this sort) does not recommend this package; Picins
is recommended instead.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/picinpar/picinpar.sty
%doc %{_texmfdistdir}/doc/latex/picinpar/picinpar-de.pdf
%doc %{_texmfdistdir}/doc/latex/picinpar/picinpar-de.tex
%doc %{_texmfdistdir}/doc/latex/picinpar/picinpar-en.pdf
%doc %{_texmfdistdir}/doc/latex/picinpar/picinpar-en.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18239 |12mr|texlive-pict2e-0.2x-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21987
# category Package
# catalog-ctan /macros/latex/contrib/pict2e
# catalog-date 2009-08-09 12:58:24 +0200
# catalog-license lppl
# catalog-version 0.2x
Name:		texlive-pict2e
Version:	0.2x
Release:	2
Summary:	New implementation of picture commands
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pict2e
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pict2e.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pict2e.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pict2e.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package was described in the 2nd edition of 'LaTeX: A
Document Preparation System', but the LaTeX project team
declined to produce the package. For a long time, LaTeX has
included a 'pict2e package' that merely produced an apologetic
error message. The new package extends the existing LaTeX
picture environment, using the familiar technique (cf. the
graphics and color packages) of driver files. The package
documentation has a fair number of examples of use, showing
where things are improved by comparison with the LaTeX picture
environment.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/pict2e/p2e-dvipdfm.def
%{_texmfdistdir}/tex/latex/pict2e/p2e-dvipdfmx.def
%{_texmfdistdir}/tex/latex/pict2e/p2e-dvips.def
%{_texmfdistdir}/tex/latex/pict2e/p2e-pctex32.def
%{_texmfdistdir}/tex/latex/pict2e/p2e-pctexps.def
%{_texmfdistdir}/tex/latex/pict2e/p2e-pdftex.def
%{_texmfdistdir}/tex/latex/pict2e/p2e-textures.def
%{_texmfdistdir}/tex/latex/pict2e/p2e-vtex.def
%{_texmfdistdir}/tex/latex/pict2e/p2e-xetex.def
%{_texmfdistdir}/tex/latex/pict2e/pict2e.cfg
%{_texmfdistdir}/tex/latex/pict2e/pict2e.sty
%doc %{_texmfdistdir}/doc/latex/pict2e/README
%doc %{_texmfdistdir}/doc/latex/pict2e/manifest.txt
%doc %{_texmfdistdir}/doc/latex/pict2e/p2e-drivers.pdf
%doc %{_texmfdistdir}/doc/latex/pict2e/pict2e.pdf
#- source
%doc %{_texmfdistdir}/source/latex/pict2e/p2e-drivers.dtx
%doc %{_texmfdistdir}/source/latex/pict2e/pict2e.dtx
%doc %{_texmfdistdir}/source/latex/pict2e/pict2e.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18240 |12mr|texlive-pictex-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21943
# category Package
# catalog-ctan /graphics/pictex
# catalog-date 2011-04-03 16:40:50 +0200
# catalog-license lppl1
# catalog-version 1.1
Name:		texlive-pictex
Version:	1.1
Release:	2
Summary:	Picture drawing macros for TeX and LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pictex
License:	LPPL1
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pictex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pictex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
PicTeX is an early, and very comprehensive drawing package,
that mostly draws by placing myriads of small dots to make up
pictures. It has a tendency to run out of space, most
especially of allowable dimensions registers; packages m-pictex
and pictexwd deal with the register problem, in different ways.
Note that full documentation may be bought via the PC-TeX site,
though a command summary is available as free software.
Alternatively, a front-end package such as mathsPiC, which
covers all of PicTeX and has a complete and free manual, could
be used.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/pictex/errorbars.tex
%{_texmfdistdir}/tex/generic/pictex/latexpicobjs.tex
%{_texmfdistdir}/tex/generic/pictex/piccorr.sty
%{_texmfdistdir}/tex/generic/pictex/picmore.tex
%{_texmfdistdir}/tex/generic/pictex/pictex.sty
%{_texmfdistdir}/tex/generic/pictex/pictex.tex
%{_texmfdistdir}/tex/generic/pictex/pictexwd.sty
%{_texmfdistdir}/tex/generic/pictex/pictexwd.tex
%{_texmfdistdir}/tex/generic/pictex/pointers.tex
%{_texmfdistdir}/tex/generic/pictex/postpictex.tex
%{_texmfdistdir}/tex/generic/pictex/prepictex.tex
%{_texmfdistdir}/tex/generic/pictex/texpictex.tex
%{_texmfdistdir}/tex/generic/pictex/tree.sty
%doc %{_texmfdistdir}/doc/generic/pictex/00index
%doc %{_texmfdistdir}/doc/generic/pictex/README
%doc %{_texmfdistdir}/doc/generic/pictex/pictexzusatz.txt
%doc %{_texmfdistdir}/doc/generic/pictex/readme.errorbars

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18241 |12mr|texlive-pictex2-20070113-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/pictex2/pictex2.sty
# catalog-date 2007-01-13 09:26:05 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-pictex2
Version:	20070113
Release:	2
Summary:	Adds relative coordinates and improves the \plot command
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pictex2/pictex2.sty
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pictex2.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Adds two user commands to standard PiCTeX. One command uses
relative coordinates, thus eliminating the need to calculate
the coordinate of every point manually as in standard PiCTeX.
The other command modifies \plot to use a rule instead of dots
if the line segment is horizontal or vertical.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/pictex2/pictex2.sty

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18242 |12mr|texlive-pictexsum-20060827-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24965
# category Package
# catalog-ctan /info/pictex/summary
# catalog-date 2006-08-27 16:41:02 +0100
# catalog-license other-free
# catalog-version undef
Name:		texlive-pictexsum
Version:	20060827
Release:	1
Summary:	A summary of PicTeX commands
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/pictex/summary
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pictexsum.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pictexsum.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
The document summarises the commands of PicTeX. While it is no
substitute for the PicTeX manual itself (available from
Personal TeX inc.), the document is a useful aide-memoire for
those who have read the manual.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/pictexsum/Makefile
%doc %{_texmfdistdir}/doc/latex/pictexsum/README
%doc %{_texmfdistdir}/doc/latex/pictexsum/a4mod.sty
%doc %{_texmfdistdir}/doc/latex/pictexsum/pictexsum.pdf
%doc %{_texmfdistdir}/doc/latex/pictexsum/pictexsum.tex
%doc %{_texmfdistdir}/doc/latex/pictexsum/useful.sty

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18243 |12mr|texlive-piechartmp-0.3.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19440
# category Package
# catalog-ctan /graphics/metapost/contrib/macros/piechartmp
# catalog-date 2007-01-13 20:56:44 +0100
# catalog-license lppl
# catalog-version 0.3.0
Name:		texlive-piechartmp
Version:	0.3.0
Release:	2
Summary:	Draw pie-charts using MetaPost
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/metapost/contrib/macros/piechartmp
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/piechartmp.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/piechartmp.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The piechartmp package is an easy way to draw pie-charts with
MetaPost. The package implements an interface that enables
users with little MetaPost experience to draw charts. A
highlight of the package is the possibility of suppressing some
segments of the chart, thus creating the possibility of several
charts from the same data.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/metapost/piechartmp/piechartmp.mp
%doc %{_texmfdistdir}/doc/metapost/piechartmp/INSTALL
%doc %{_texmfdistdir}/doc/metapost/piechartmp/LEGAL
%doc %{_texmfdistdir}/doc/metapost/piechartmp/README
%doc %{_texmfdistdir}/doc/metapost/piechartmp/README.TEXLIVE
%doc %{_texmfdistdir}/doc/metapost/piechartmp/examples/wec-mfun.mp
%doc %{_texmfdistdir}/doc/metapost/piechartmp/examples/wec-mfun.pdf
%doc %{_texmfdistdir}/doc/metapost/piechartmp/examples/wec.mp
%doc %{_texmfdistdir}/doc/metapost/piechartmp/examples/wec.pdf
%doc %{_texmfdistdir}/doc/metapost/piechartmp/examples/worldmap.jpg

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar metapost doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18244 |12mr|texlive-piff-20101208-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21894
# category Package
# catalog-ctan /macros/latex/contrib/piff
# catalog-date 2010-12-08 08:17:08 +0100
# catalog-license pd
# catalog-version undef
Name:		texlive-piff
Version:	20101208
Release:	2
Summary:	Macro tools by Mike Piff
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/piff
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/piff.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/piff.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The set consists (now) of: - a small package for dealing with
duplicate-numbered output pages; - newproof, for defining
mathematical proof structures; - onepagem for omitting the page
number in one-page documents and - time, which prints a 12-hour
format time.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/piff/duplicat.sty
%{_texmfdistdir}/tex/latex/piff/newproof.sty
%{_texmfdistdir}/tex/latex/piff/onepagem.sty
%{_texmfdistdir}/tex/latex/piff/time.sty
%doc %{_texmfdistdir}/doc/latex/piff/README
%doc %{_texmfdistdir}/doc/latex/piff/duplicat-doc.pdf
%doc %{_texmfdistdir}/doc/latex/piff/duplicat-doc.tex
%doc %{_texmfdistdir}/doc/latex/piff/newproof-doc.pdf
%doc %{_texmfdistdir}/doc/latex/piff/newproof-doc.tex
%doc %{_texmfdistdir}/doc/latex/piff/onepagem-doc.pdf
%doc %{_texmfdistdir}/doc/latex/piff/onepagem-doc.tex
%doc %{_texmfdistdir}/doc/latex/piff/time-doc.pdf
%doc %{_texmfdistdir}/doc/latex/piff/time-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18245 |12mr|texlive-pigpen-0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /fonts/pigpen
# catalog-date 2008-12-10 19:58:48 +0100
# catalog-license lppl
# catalog-version 0.2
Name:		texlive-pigpen
Version:	0.2
Release:	2
Summary:	A font for the pigpen (or masonic) cipher
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/pigpen
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pigpen.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pigpen.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The Pigpen cipher package provides the font and the necessary
wrappers (style file, etc.) in order to write Pigpen ciphers, a
simple substitution cipher. The package provides a font
(available both as MetaFont source, and as an Adobe Type 1
file), and macros for its use.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/map/dvips/pigpen/pigpen.map
%{_texmfdistdir}/fonts/source/public/pigpen/pigpen.mf
%{_texmfdistdir}/fonts/tfm/public/pigpen/pigpen.tfm
%{_texmfdistdir}/fonts/type1/public/pigpen/pigpen.pfa
%{_texmfdistdir}/tex/latex/pigpen/pigpen.sty
%{_texmfdistdir}/tex/latex/pigpen/pigpen.tex
%doc %{_texmfdistdir}/doc/latex/pigpen/README
%doc %{_texmfdistdir}/doc/latex/pigpen/pigpendoc.pdf
%doc %{_texmfdistdir}/doc/latex/pigpen/pigpendoc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18246 |12mr|texlive-pinlabel-1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24769
# category Package
# catalog-ctan /macros/latex/contrib/pinlabel
# catalog-date 2011-12-05 18:34:00 +0100
# catalog-license lppl
# catalog-version 1.2
Name:		texlive-pinlabel
Version:	1.2
Release:	2
Summary:	A TeX labelling package
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pinlabel
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pinlabel.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pinlabel.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Pinlabel is a labelling package for attaching perfectly
formatted TeX labels to figures and diagrams in both eps and
pdf formats. It is suitable both for labelling a new diagram
and for relabelling an existing diagram. The package uses
coordinates derived from GhostView (or gv) and labels are
placed with automatic and consistent spacing relative to the
object labelled.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/pinlabel/pinlabel.sty
%doc %{_texmfdistdir}/doc/latex/pinlabel/pinlabdoc.pdf
%doc %{_texmfdistdir}/doc/latex/pinlabel/src/fig3.pdf
%doc %{_texmfdistdir}/doc/latex/pinlabel/src/fig6.pdf
%doc %{_texmfdistdir}/doc/latex/pinlabel/src/gtpart.cls
%doc %{_texmfdistdir}/doc/latex/pinlabel/src/pinlabdoc.tex
%doc %{_texmfdistdir}/doc/latex/pinlabel/src/put.fig
%doc %{_texmfdistdir}/doc/latex/pinlabel/src/put.pdf
%doc %{_texmfdistdir}/doc/latex/pinlabel/src/put2.fig
%doc %{_texmfdistdir}/doc/latex/pinlabel/src/put2.pdf
%doc %{_texmfdistdir}/doc/latex/pinlabel/src/screen.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18247 |12mr|texlive-pitex-20111118-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24731
# category Package
# catalog-ctan /macros/plain/contrib/pitex
# catalog-date 2011-11-18 01:28:58 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-pitex
Version:	20111118
Release:	2
Summary:	Documentation macros
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/plain/contrib/pitex
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pitex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pitex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bundle provides macros that the author uses when writing
documentation (for example, that of the texapi and yax
packages). The tools could be used by anyone, but there is no
documentation, and the macros are subject to change without
notice.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/plain/pitex/base.ptxlua
%{_texmfdistdir}/tex/plain/pitex/blocks.ptx
%{_texmfdistdir}/tex/plain/pitex/files.ptx
%{_texmfdistdir}/tex/plain/pitex/fonts.ptx
%{_texmfdistdir}/tex/plain/pitex/fonts.ptxlua
%{_texmfdistdir}/tex/plain/pitex/inserts.ptx
%{_texmfdistdir}/tex/plain/pitex/lua.ptx
%{_texmfdistdir}/tex/plain/pitex/output.ptx
%{_texmfdistdir}/tex/plain/pitex/pitex.tex
%{_texmfdistdir}/tex/plain/pitex/references.ptx
%{_texmfdistdir}/tex/plain/pitex/sections.ptx
%{_texmfdistdir}/tex/plain/pitex/verbatim.ptx
%doc %{_texmfdistdir}/doc/plain/pitex/README
%doc %{_texmfdistdir}/doc/plain/pitex/foundry-settings.lua
%doc %{_texmfdistdir}/doc/plain/pitex/i-pitex.lua
%doc %{_texmfdistdir}/doc/plain/pitex/pitex-doc.pdf
%doc %{_texmfdistdir}/doc/plain/pitex/pitex-doc.tex
%doc %{_texmfdistdir}/doc/plain/pitex/pitex-doc.txt

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18248 |12mr|texlive-pittetd-1.618-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/pittetd
# catalog-date 2008-09-11 18:37:35 +0200
# catalog-license lppl
# catalog-version 1.618
Name:		texlive-pittetd
Version:	1.618
Release:	2
Summary:	Electronic Theses and Dissertations at Pitt
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pittetd
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pittetd.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pittetd.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pittetd.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A document class for theses and dissertations. Provides patch
files that enable pittetd to use files prepared for use with
the pittdiss or pitthesis classes. The manual provides a
detailed guide for users who wish to use the class to prepare
their thesis or dissertation.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/pittetd/pitetd10.clo
%{_texmfdistdir}/tex/latex/pittetd/pitetd11.clo
%{_texmfdistdir}/tex/latex/pittetd/pitetd12.clo
%{_texmfdistdir}/tex/latex/pittetd/pittetd.cls
%doc %{_texmfdistdir}/doc/latex/pittetd/achicago.pit
%doc %{_texmfdistdir}/doc/latex/pittetd/pittdiss.pit
%doc %{_texmfdistdir}/doc/latex/pittetd/pittetd.pdf
%doc %{_texmfdistdir}/doc/latex/pittetd/pitthesis.pit
#- source
%doc %{_texmfdistdir}/source/latex/pittetd/pittetd.dtx
%doc %{_texmfdistdir}/source/latex/pittetd/pittetd.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18249 |12mr|texlive-pkfix-1.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26032
# category Package
# catalog-ctan /support/pkfix/pkfix.pl
# catalog-date 2012-04-18 16:26:37 +0200
# catalog-license lppl1.3
# catalog-version 1.7
Name:		texlive-pkfix
Version:	1.7
Release:	1
Summary:	Replace pk fonts in PostScript with Type 1 fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/pkfix/pkfix.pl
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pkfix.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pkfix.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-pkfix.bin = %{EVRD}

%description
The perl script pkfix looks for DVIPSBitmapFont comments in
PostScript files, generated by 'not too old' dvips, and
replaces them by type 1 versions of the fonts, if possible.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/pkfix
%{_texmfdistdir}/scripts/pkfix/pkfix.pl
%doc %{_texmfdistdir}/doc/support/pkfix/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/pkfix/pkfix.pl pkfix
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18250 |12mr|texlive-pkfix-helper-1.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22981
# category Package
# catalog-ctan /support/pkfix-helper
# catalog-date 2011-06-13 21:57:04 +0200
# catalog-license lppl
# catalog-version 1.4
Name:		texlive-pkfix-helper
Version:	1.4
Release:	2
Summary:	Make PostScript files accessible to pkfix
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/pkfix-helper
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pkfix-helper.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pkfix-helper.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-pkfix-helper.bin = %{EVRD}

%description
Pkfix is a useful utility for replacing resolution-dependent
bitmapped fonts in a dvips-produced PostScript file with the
corresponding resolution-independent vector fonts.
Unfortunately, pkfix needs to parse certain PostScript comments
that appear only in files produced by dvips versions later than
5.58 (ca. 1996); it fails to work on PostScript files produced
by older versions of dvips. Pkfix-helper is a program that
attempts to insert newer-dvips comments into an older-dvips
PostScript file, thereby making the file suitable for
processing by pkfix. pkfix-helper can sometimes process
documents fully autonomously but does require the user to
verify and, if needed, correct its decisions.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/pkfix-helper
%{_texmfdistdir}/scripts/pkfix-helper/pkfix-helper
%doc %{_texmfdistdir}/doc/support/pkfix-helper/README
%doc %{_texmfdistdir}/doc/support/pkfix-helper/encoding-samples.pdf
%doc %{_texmfdistdir}/doc/support/pkfix-helper/encoding-samples.tex
%doc %{_mandir}/man1/pkfix-helper.1*
%doc %{_texmfdir}/doc/man/man1/pkfix-helper.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/pkfix-helper/pkfix-helper pkfix-helper
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18251 |12mr|texlive-pl-1.15-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /language/polish/plpsfont
# catalog-date 2009-10-07 21:35:42 +0200
# catalog-license pd
# catalog-version 1.15
Name:		texlive-pl
Version:	1.15
Release:	2
Summary:	Polish extension of CM fonts in Type 1 format
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/polish/plpsfont
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pl.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pl.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-tetex

%description
This package is the Polish extension of the Computer Modern
fonts (known as PL fonts),in Adobe Type 1 (PostScript) format.
The fonts use the same .tfm files as for the version generated
by MetaFont. This release of fonts was adapted to the (mostly
guessed) demands of the Windows environment, while keeping the
fonts usable with TeX; however, encoding files are now added,
as Windows and TeX use different encoding schemes.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/pl/config.pl
%{_texmfdistdir}/fonts/afm/public/pl/plb10.afm
%{_texmfdistdir}/fonts/afm/public/pl/plbsy10.afm
%{_texmfdistdir}/fonts/afm/public/pl/plbx10.afm
%{_texmfdistdir}/fonts/afm/public/pl/plbx12.afm
%{_texmfdistdir}/fonts/afm/public/pl/plbx5.afm
%{_texmfdistdir}/fonts/afm/public/pl/plbx6.afm
%{_texmfdistdir}/fonts/afm/public/pl/plbx7.afm
%{_texmfdistdir}/fonts/afm/public/pl/plbx8.afm
%{_texmfdistdir}/fonts/afm/public/pl/plbx9.afm
%{_texmfdistdir}/fonts/afm/public/pl/plbxsl10.afm
%{_texmfdistdir}/fonts/afm/public/pl/plbxti10.afm
%{_texmfdistdir}/fonts/afm/public/pl/plcsc10.afm
%{_texmfdistdir}/fonts/afm/public/pl/pldunh10.afm
%{_texmfdistdir}/fonts/afm/public/pl/plex10.afm
%{_texmfdistdir}/fonts/afm/public/pl/plex9.afm
%{_texmfdistdir}/fonts/afm/public/pl/plff10.afm
%{_texmfdistdir}/fonts/afm/public/pl/plfi10.afm
%{_texmfdistdir}/fonts/afm/public/pl/plfib8.afm
%{_texmfdistdir}/fonts/afm/public/pl/plinch.afm
%{_texmfdistdir}/fonts/afm/public/pl/plitt10.afm
%{_texmfdistdir}/fonts/afm/public/pl/plmi10.afm
%{_texmfdistdir}/fonts/afm/public/pl/plmi12.afm
%{_texmfdistdir}/fonts/afm/public/pl/plmi5.afm
%{_texmfdistdir}/fonts/afm/public/pl/plmi6.afm
%{_texmfdistdir}/fonts/afm/public/pl/plmi7.afm
%{_texmfdistdir}/fonts/afm/public/pl/plmi8.afm
%{_texmfdistdir}/fonts/afm/public/pl/plmi9.afm
%{_texmfdistdir}/fonts/afm/public/pl/plmib10.afm
%{_texmfdistdir}/fonts/afm/public/pl/plr10.afm
%{_texmfdistdir}/fonts/afm/public/pl/plr12.afm
%{_texmfdistdir}/fonts/afm/public/pl/plr17.afm
%{_texmfdistdir}/fonts/afm/public/pl/plr5.afm
%{_texmfdistdir}/fonts/afm/public/pl/plr6.afm
%{_texmfdistdir}/fonts/afm/public/pl/plr7.afm
%{_texmfdistdir}/fonts/afm/public/pl/plr8.afm
%{_texmfdistdir}/fonts/afm/public/pl/plr9.afm
%{_texmfdistdir}/fonts/afm/public/pl/plsl10.afm
%{_texmfdistdir}/fonts/afm/public/pl/plsl12.afm
%{_texmfdistdir}/fonts/afm/public/pl/plsl8.afm
%{_texmfdistdir}/fonts/afm/public/pl/plsl9.afm
%{_texmfdistdir}/fonts/afm/public/pl/plsltt10.afm
%{_texmfdistdir}/fonts/afm/public/pl/plss10.afm
%{_texmfdistdir}/fonts/afm/public/pl/plss12.afm
%{_texmfdistdir}/fonts/afm/public/pl/plss17.afm
%{_texmfdistdir}/fonts/afm/public/pl/plss8.afm
%{_texmfdistdir}/fonts/afm/public/pl/plss9.afm
%{_texmfdistdir}/fonts/afm/public/pl/plssbi10.afm
%{_texmfdistdir}/fonts/afm/public/pl/plssbx10.afm
%{_texmfdistdir}/fonts/afm/public/pl/plssdc10.afm
%{_texmfdistdir}/fonts/afm/public/pl/plssi10.afm
%{_texmfdistdir}/fonts/afm/public/pl/plssi12.afm
%{_texmfdistdir}/fonts/afm/public/pl/plssi17.afm
%{_texmfdistdir}/fonts/afm/public/pl/plssi8.afm
%{_texmfdistdir}/fonts/afm/public/pl/plssi9.afm
%{_texmfdistdir}/fonts/afm/public/pl/plssq8.afm
%{_texmfdistdir}/fonts/afm/public/pl/plssqi8.afm
%{_texmfdistdir}/fonts/afm/public/pl/plsy10.afm
%{_texmfdistdir}/fonts/afm/public/pl/plsy5.afm
%{_texmfdistdir}/fonts/afm/public/pl/plsy6.afm
%{_texmfdistdir}/fonts/afm/public/pl/plsy7.afm
%{_texmfdistdir}/fonts/afm/public/pl/plsy8.afm
%{_texmfdistdir}/fonts/afm/public/pl/plsy9.afm
%{_texmfdistdir}/fonts/afm/public/pl/pltcsc10.afm
%{_texmfdistdir}/fonts/afm/public/pl/pltex10.afm
%{_texmfdistdir}/fonts/afm/public/pl/pltex8.afm
%{_texmfdistdir}/fonts/afm/public/pl/pltex9.afm
%{_texmfdistdir}/fonts/afm/public/pl/plti10.afm
%{_texmfdistdir}/fonts/afm/public/pl/plti12.afm
%{_texmfdistdir}/fonts/afm/public/pl/plti7.afm
%{_texmfdistdir}/fonts/afm/public/pl/plti8.afm
%{_texmfdistdir}/fonts/afm/public/pl/plti9.afm
%{_texmfdistdir}/fonts/afm/public/pl/pltt10.afm
%{_texmfdistdir}/fonts/afm/public/pl/pltt12.afm
%{_texmfdistdir}/fonts/afm/public/pl/pltt8.afm
%{_texmfdistdir}/fonts/afm/public/pl/pltt9.afm
%{_texmfdistdir}/fonts/afm/public/pl/plu10.afm
%{_texmfdistdir}/fonts/afm/public/pl/plvtt10.afm
%{_texmfdistdir}/fonts/enc/dvips/pl/plin.enc
%{_texmfdistdir}/fonts/enc/dvips/pl/plit.enc
%{_texmfdistdir}/fonts/enc/dvips/pl/plitt.enc
%{_texmfdistdir}/fonts/enc/dvips/pl/plme.enc
%{_texmfdistdir}/fonts/enc/dvips/pl/plmi.enc
%{_texmfdistdir}/fonts/enc/dvips/pl/plms.enc
%{_texmfdistdir}/fonts/enc/dvips/pl/plrm.enc
%{_texmfdistdir}/fonts/enc/dvips/pl/plsc.enc
%{_texmfdistdir}/fonts/enc/dvips/pl/plte.enc
%{_texmfdistdir}/fonts/enc/dvips/pl/pltt.enc
%{_texmfdistdir}/fonts/map/dvips/pl/plother.map
%{_texmfdistdir}/fonts/map/dvips/pl/pltext.map
%{_texmfdistdir}/fonts/source/public/pl/cmssbi10.mf
%{_texmfdistdir}/fonts/source/public/pl/dlr10.mf
%{_texmfdistdir}/fonts/source/public/pl/fik_mik.mf
%{_texmfdistdir}/fonts/source/public/pl/pl.mft
%{_texmfdistdir}/fonts/source/public/pl/pl_cud.mf
%{_texmfdistdir}/fonts/source/public/pl/pl_dl.mf
%{_texmfdistdir}/fonts/source/public/pl/pl_dod.mf
%{_texmfdistdir}/fonts/source/public/pl/pl_ml.mf
%{_texmfdistdir}/fonts/source/public/pl/pl_mlk.mf
%{_texmfdistdir}/fonts/source/public/pl/pl_sym.mf
%{_texmfdistdir}/fonts/source/public/pl/plb10.mf
%{_texmfdistdir}/fonts/source/public/pl/plbsy10.mf
%{_texmfdistdir}/fonts/source/public/pl/plbsy5.mf
%{_texmfdistdir}/fonts/source/public/pl/plbsy7.mf
%{_texmfdistdir}/fonts/source/public/pl/plbx10.mf
%{_texmfdistdir}/fonts/source/public/pl/plbx12.mf
%{_texmfdistdir}/fonts/source/public/pl/plbx5.mf
%{_texmfdistdir}/fonts/source/public/pl/plbx6.mf
%{_texmfdistdir}/fonts/source/public/pl/plbx7.mf
%{_texmfdistdir}/fonts/source/public/pl/plbx8.mf
%{_texmfdistdir}/fonts/source/public/pl/plbx9.mf
%{_texmfdistdir}/fonts/source/public/pl/plbxsl10.mf
%{_texmfdistdir}/fonts/source/public/pl/plbxti10.mf
%{_texmfdistdir}/fonts/source/public/pl/plcsc10.mf
%{_texmfdistdir}/fonts/source/public/pl/pldunh10.mf
%{_texmfdistdir}/fonts/source/public/pl/plex10.mf
%{_texmfdistdir}/fonts/source/public/pl/plff10.mf
%{_texmfdistdir}/fonts/source/public/pl/plfi10.mf
%{_texmfdistdir}/fonts/source/public/pl/plfib8.mf
%{_texmfdistdir}/fonts/source/public/pl/plinch.mf
%{_texmfdistdir}/fonts/source/public/pl/plitt10.mf
%{_texmfdistdir}/fonts/source/public/pl/plmi10.mf
%{_texmfdistdir}/fonts/source/public/pl/plmi12.mf
%{_texmfdistdir}/fonts/source/public/pl/plmi5.mf
%{_texmfdistdir}/fonts/source/public/pl/plmi6.mf
%{_texmfdistdir}/fonts/source/public/pl/plmi7.mf
%{_texmfdistdir}/fonts/source/public/pl/plmi8.mf
%{_texmfdistdir}/fonts/source/public/pl/plmi9.mf
%{_texmfdistdir}/fonts/source/public/pl/plmib10.mf
%{_texmfdistdir}/fonts/source/public/pl/plmib5.mf
%{_texmfdistdir}/fonts/source/public/pl/plmib7.mf
%{_texmfdistdir}/fonts/source/public/pl/plr10.mf
%{_texmfdistdir}/fonts/source/public/pl/plr12.mf
%{_texmfdistdir}/fonts/source/public/pl/plr17.mf
%{_texmfdistdir}/fonts/source/public/pl/plr5.mf
%{_texmfdistdir}/fonts/source/public/pl/plr6.mf
%{_texmfdistdir}/fonts/source/public/pl/plr7.mf
%{_texmfdistdir}/fonts/source/public/pl/plr8.mf
%{_texmfdistdir}/fonts/source/public/pl/plr9.mf
%{_texmfdistdir}/fonts/source/public/pl/plsl10.mf
%{_texmfdistdir}/fonts/source/public/pl/plsl12.mf
%{_texmfdistdir}/fonts/source/public/pl/plsl8.mf
%{_texmfdistdir}/fonts/source/public/pl/plsl9.mf
%{_texmfdistdir}/fonts/source/public/pl/plsltt10.mf
%{_texmfdistdir}/fonts/source/public/pl/plss10.mf
%{_texmfdistdir}/fonts/source/public/pl/plss12.mf
%{_texmfdistdir}/fonts/source/public/pl/plss17.mf
%{_texmfdistdir}/fonts/source/public/pl/plss8.mf
%{_texmfdistdir}/fonts/source/public/pl/plss9.mf
%{_texmfdistdir}/fonts/source/public/pl/plssbi10.mf
%{_texmfdistdir}/fonts/source/public/pl/plssbx10.mf
%{_texmfdistdir}/fonts/source/public/pl/plssdc10.mf
%{_texmfdistdir}/fonts/source/public/pl/plssi10.mf
%{_texmfdistdir}/fonts/source/public/pl/plssi12.mf
%{_texmfdistdir}/fonts/source/public/pl/plssi17.mf
%{_texmfdistdir}/fonts/source/public/pl/plssi8.mf
%{_texmfdistdir}/fonts/source/public/pl/plssi9.mf
%{_texmfdistdir}/fonts/source/public/pl/plssq8.mf
%{_texmfdistdir}/fonts/source/public/pl/plssqi8.mf
%{_texmfdistdir}/fonts/source/public/pl/plsy10.mf
%{_texmfdistdir}/fonts/source/public/pl/plsy5.mf
%{_texmfdistdir}/fonts/source/public/pl/plsy6.mf
%{_texmfdistdir}/fonts/source/public/pl/plsy7.mf
%{_texmfdistdir}/fonts/source/public/pl/plsy8.mf
%{_texmfdistdir}/fonts/source/public/pl/plsy9.mf
%{_texmfdistdir}/fonts/source/public/pl/pltcsc10.mf
%{_texmfdistdir}/fonts/source/public/pl/pltex10.mf
%{_texmfdistdir}/fonts/source/public/pl/pltex8.mf
%{_texmfdistdir}/fonts/source/public/pl/pltex9.mf
%{_texmfdistdir}/fonts/source/public/pl/plti10.mf
%{_texmfdistdir}/fonts/source/public/pl/plti12.mf
%{_texmfdistdir}/fonts/source/public/pl/plti7.mf
%{_texmfdistdir}/fonts/source/public/pl/plti8.mf
%{_texmfdistdir}/fonts/source/public/pl/plti9.mf
%{_texmfdistdir}/fonts/source/public/pl/pltt10.mf
%{_texmfdistdir}/fonts/source/public/pl/pltt12.mf
%{_texmfdistdir}/fonts/source/public/pl/pltt8.mf
%{_texmfdistdir}/fonts/source/public/pl/pltt9.mf
%{_texmfdistdir}/fonts/source/public/pl/plu10.mf
%{_texmfdistdir}/fonts/source/public/pl/plvtt10.mf
%{_texmfdistdir}/fonts/source/public/pl/polan.mf
%{_texmfdistdir}/fonts/source/public/pl/polkap.mf
%{_texmfdistdir}/fonts/source/public/pl/polkur.mf
%{_texmfdistdir}/fonts/source/public/pl/polmat.mf
%{_texmfdistdir}/fonts/source/public/pl/poltyt.mf
%{_texmfdistdir}/fonts/tfm/public/pl/plb10.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plbsy10.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plbsy5.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plbsy7.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plbx10.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plbx12.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plbx5.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plbx6.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plbx7.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plbx8.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plbx9.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plbxsl10.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plbxti10.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plcsc10.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/pldunh10.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plex10.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plex9.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plff10.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plfi10.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plfib8.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plinch.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plitt10.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plmi10.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plmi12.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plmi5.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plmi6.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plmi7.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plmi8.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plmi9.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plmib10.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plmib5.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plmib7.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plr10.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plr12.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plr17.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plr5.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plr6.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plr7.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plr8.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plr9.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plsl10.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plsl12.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plsl8.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plsl9.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plsltt10.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plss10.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plss12.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plss17.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plss8.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plss9.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plssbi10.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plssbx10.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plssdc10.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plssi10.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plssi12.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plssi17.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plssi8.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plssi9.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plssq8.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plssqi8.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plsy10.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plsy5.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plsy6.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plsy7.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plsy8.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plsy9.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/pltcsc10.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/pltex10.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/pltex8.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/pltex9.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plti10.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plti12.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plti7.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plti8.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plti9.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/pltt10.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/pltt12.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/pltt8.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/pltt9.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plu10.tfm
%{_texmfdistdir}/fonts/tfm/public/pl/plvtt10.tfm
%{_texmfdistdir}/fonts/type1/public/pl/plb10.pfb
%{_texmfdistdir}/fonts/type1/public/pl/plb10.pfm
%{_texmfdistdir}/fonts/type1/public/pl/plbsy10.pfb
%{_texmfdistdir}/fonts/type1/public/pl/plbsy10.pfm
%{_texmfdistdir}/fonts/type1/public/pl/plbx10.pfb
%{_texmfdistdir}/fonts/type1/public/pl/plbx10.pfm
%{_texmfdistdir}/fonts/type1/public/pl/plbx12.pfb
%{_texmfdistdir}/fonts/type1/public/pl/plbx12.pfm
%{_texmfdistdir}/fonts/type1/public/pl/plbx5.pfb
%{_texmfdistdir}/fonts/type1/public/pl/plbx5.pfm
%{_texmfdistdir}/fonts/type1/public/pl/plbx6.pfb
%{_texmfdistdir}/fonts/type1/public/pl/plbx6.pfm
%{_texmfdistdir}/fonts/type1/public/pl/plbx7.pfb
%{_texmfdistdir}/fonts/type1/public/pl/plbx7.pfm
%{_texmfdistdir}/fonts/type1/public/pl/plbx8.pfb
%{_texmfdistdir}/fonts/type1/public/pl/plbx8.pfm
%{_texmfdistdir}/fonts/type1/public/pl/plbx9.pfb
%{_texmfdistdir}/fonts/type1/public/pl/plbx9.pfm
%{_texmfdistdir}/fonts/type1/public/pl/plbxsl10.pfb
%{_texmfdistdir}/fonts/type1/public/pl/plbxsl10.pfm
%{_texmfdistdir}/fonts/type1/public/pl/plbxti10.pfb
%{_texmfdistdir}/fonts/type1/public/pl/plbxti10.pfm
%{_texmfdistdir}/fonts/type1/public/pl/plcsc10.pfb
%{_texmfdistdir}/fonts/type1/public/pl/plcsc10.pfm
%{_texmfdistdir}/fonts/type1/public/pl/pldunh10.pfb
%{_texmfdistdir}/fonts/type1/public/pl/pldunh10.pfm
%{_texmfdistdir}/fonts/type1/public/pl/plex10.pfb
%{_texmfdistdir}/fonts/type1/public/pl/plex10.pfm
%{_texmfdistdir}/fonts/type1/public/pl/plex9.pfb
%{_texmfdistdir}/fonts/type1/public/pl/plex9.pfm
%{_texmfdistdir}/fonts/type1/public/pl/plff10.pfb
%{_texmfdistdir}/fonts/type1/public/pl/plff10.pfm
%{_texmfdistdir}/fonts/type1/public/pl/plfi10.pfb
%{_texmfdistdir}/fonts/type1/public/pl/plfi10.pfm
%{_texmfdistdir}/fonts/type1/public/pl/plfib8.pfb
%{_texmfdistdir}/fonts/type1/public/pl/plfib8.pfm
%{_texmfdistdir}/fonts/type1/public/pl/plinch.pfb
%{_texmfdistdir}/fonts/type1/public/pl/plinch.pfm
%{_texmfdistdir}/fonts/type1/public/pl/plitt10.pfb
%{_texmfdistdir}/fonts/type1/public/pl/plitt10.pfm
%{_texmfdistdir}/fonts/type1/public/pl/plmi10.pfb
%{_texmfdistdir}/fonts/type1/public/pl/plmi10.pfm
%{_texmfdistdir}/fonts/type1/public/pl/plmi12.pfb
%{_texmfdistdir}/fonts/type1/public/pl/plmi12.pfm
%{_texmfdistdir}/fonts/type1/public/pl/plmi5.pfb
%{_texmfdistdir}/fonts/type1/public/pl/plmi5.pfm
%{_texmfdistdir}/fonts/type1/public/pl/plmi6.pfb
%{_texmfdistdir}/fonts/type1/public/pl/plmi6.pfm
%{_texmfdistdir}/fonts/type1/public/pl/plmi7.pfb
%{_texmfdistdir}/fonts/type1/public/pl/plmi7.pfm
%{_texmfdistdir}/fonts/type1/public/pl/plmi8.pfb
%{_texmfdistdir}/fonts/type1/public/pl/plmi8.pfm
%{_texmfdistdir}/fonts/type1/public/pl/plmi9.pfb
%{_texmfdistdir}/fonts/type1/public/pl/plmi9.pfm
%{_texmfdistdir}/fonts/type1/public/pl/plmib10.pfb
%{_texmfdistdir}/fonts/type1/public/pl/plmib10.pfm
%{_texmfdistdir}/fonts/type1/public/pl/plr10.pfb
%{_texmfdistdir}/fonts/type1/public/pl/plr10.pfm
%{_texmfdistdir}/fonts/type1/public/pl/plr12.pfb
%{_texmfdistdir}/fonts/type1/public/pl/plr12.pfm
%{_texmfdistdir}/fonts/type1/public/pl/plr17.pfb
%{_texmfdistdir}/fonts/type1/public/pl/plr17.pfm
%{_texmfdistdir}/fonts/type1/public/pl/plr5.pfb
%{_texmfdistdir}/fonts/type1/public/pl/plr5.pfm
%{_texmfdistdir}/fonts/type1/public/pl/plr6.pfb
%{_texmfdistdir}/fonts/type1/public/pl/plr6.pfm
%{_texmfdistdir}/fonts/type1/public/pl/plr7.pfb
%{_texmfdistdir}/fonts/type1/public/pl/plr7.pfm
%{_texmfdistdir}/fonts/type1/public/pl/plr8.pfb
%{_texmfdistdir}/fonts/type1/public/pl/plr8.pfm
%{_texmfdistdir}/fonts/type1/public/pl/plr9.pfb
%{_texmfdistdir}/fonts/type1/public/pl/plr9.pfm
%{_texmfdistdir}/fonts/type1/public/pl/plsl10.pfb
%{_texmfdistdir}/fonts/type1/public/pl/plsl10.pfm
%{_texmfdistdir}/fonts/type1/public/pl/plsl12.pfb
%{_texmfdistdir}/fonts/type1/public/pl/plsl12.pfm
%{_texmfdistdir}/fonts/type1/public/pl/plsl8.pfb
%{_texmfdistdir}/fonts/type1/public/pl/plsl8.pfm
%{_texmfdistdir}/fonts/type1/public/pl/plsl9.pfb
%{_texmfdistdir}/fonts/type1/public/pl/plsl9.pfm
%{_texmfdistdir}/fonts/type1/public/pl/plsltt10.pfb
%{_texmfdistdir}/fonts/type1/public/pl/plsltt10.pfm
%{_texmfdistdir}/fonts/type1/public/pl/plss10.pfb
%{_texmfdistdir}/fonts/type1/public/pl/plss10.pfm
%{_texmfdistdir}/fonts/type1/public/pl/plss12.pfb
%{_texmfdistdir}/fonts/type1/public/pl/plss12.pfm
%{_texmfdistdir}/fonts/type1/public/pl/plss17.pfb
%{_texmfdistdir}/fonts/type1/public/pl/plss17.pfm
%{_texmfdistdir}/fonts/type1/public/pl/plss8.pfb
%{_texmfdistdir}/fonts/type1/public/pl/plss8.pfm
%{_texmfdistdir}/fonts/type1/public/pl/plss9.pfb
%{_texmfdistdir}/fonts/type1/public/pl/plss9.pfm
%{_texmfdistdir}/fonts/type1/public/pl/plssbi10.pfb
%{_texmfdistdir}/fonts/type1/public/pl/plssbi10.pfm
%{_texmfdistdir}/fonts/type1/public/pl/plssbx10.pfb
%{_texmfdistdir}/fonts/type1/public/pl/plssbx10.pfm
%{_texmfdistdir}/fonts/type1/public/pl/plssdc10.pfb
%{_texmfdistdir}/fonts/type1/public/pl/plssdc10.pfm
%{_texmfdistdir}/fonts/type1/public/pl/plssi10.pfb
%{_texmfdistdir}/fonts/type1/public/pl/plssi10.pfm
%{_texmfdistdir}/fonts/type1/public/pl/plssi12.pfb
%{_texmfdistdir}/fonts/type1/public/pl/plssi12.pfm
%{_texmfdistdir}/fonts/type1/public/pl/plssi17.pfb
%{_texmfdistdir}/fonts/type1/public/pl/plssi17.pfm
%{_texmfdistdir}/fonts/type1/public/pl/plssi8.pfb
%{_texmfdistdir}/fonts/type1/public/pl/plssi8.pfm
%{_texmfdistdir}/fonts/type1/public/pl/plssi9.pfb
%{_texmfdistdir}/fonts/type1/public/pl/plssi9.pfm
%{_texmfdistdir}/fonts/type1/public/pl/plssq8.pfb
%{_texmfdistdir}/fonts/type1/public/pl/plssq8.pfm
%{_texmfdistdir}/fonts/type1/public/pl/plssqi8.pfb
%{_texmfdistdir}/fonts/type1/public/pl/plssqi8.pfm
%{_texmfdistdir}/fonts/type1/public/pl/plsy10.pfb
%{_texmfdistdir}/fonts/type1/public/pl/plsy10.pfm
%{_texmfdistdir}/fonts/type1/public/pl/plsy5.pfb
%{_texmfdistdir}/fonts/type1/public/pl/plsy5.pfm
%{_texmfdistdir}/fonts/type1/public/pl/plsy6.pfb
%{_texmfdistdir}/fonts/type1/public/pl/plsy6.pfm
%{_texmfdistdir}/fonts/type1/public/pl/plsy7.pfb
%{_texmfdistdir}/fonts/type1/public/pl/plsy7.pfm
%{_texmfdistdir}/fonts/type1/public/pl/plsy8.pfb
%{_texmfdistdir}/fonts/type1/public/pl/plsy8.pfm
%{_texmfdistdir}/fonts/type1/public/pl/plsy9.pfb
%{_texmfdistdir}/fonts/type1/public/pl/plsy9.pfm
%{_texmfdistdir}/fonts/type1/public/pl/pltcsc10.pfb
%{_texmfdistdir}/fonts/type1/public/pl/pltcsc10.pfm
%{_texmfdistdir}/fonts/type1/public/pl/pltex10.pfb
%{_texmfdistdir}/fonts/type1/public/pl/pltex10.pfm
%{_texmfdistdir}/fonts/type1/public/pl/pltex8.pfb
%{_texmfdistdir}/fonts/type1/public/pl/pltex8.pfm
%{_texmfdistdir}/fonts/type1/public/pl/pltex9.pfb
%{_texmfdistdir}/fonts/type1/public/pl/pltex9.pfm
%{_texmfdistdir}/fonts/type1/public/pl/plti10.pfb
%{_texmfdistdir}/fonts/type1/public/pl/plti10.pfm
%{_texmfdistdir}/fonts/type1/public/pl/plti12.pfb
%{_texmfdistdir}/fonts/type1/public/pl/plti12.pfm
%{_texmfdistdir}/fonts/type1/public/pl/plti7.pfb
%{_texmfdistdir}/fonts/type1/public/pl/plti7.pfm
%{_texmfdistdir}/fonts/type1/public/pl/plti8.pfb
%{_texmfdistdir}/fonts/type1/public/pl/plti8.pfm
%{_texmfdistdir}/fonts/type1/public/pl/plti9.pfb
%{_texmfdistdir}/fonts/type1/public/pl/plti9.pfm
%{_texmfdistdir}/fonts/type1/public/pl/pltt10.pfb
%{_texmfdistdir}/fonts/type1/public/pl/pltt10.pfm
%{_texmfdistdir}/fonts/type1/public/pl/pltt12.pfb
%{_texmfdistdir}/fonts/type1/public/pl/pltt12.pfm
%{_texmfdistdir}/fonts/type1/public/pl/pltt8.pfb
%{_texmfdistdir}/fonts/type1/public/pl/pltt8.pfm
%{_texmfdistdir}/fonts/type1/public/pl/pltt9.pfb
%{_texmfdistdir}/fonts/type1/public/pl/pltt9.pfm
%{_texmfdistdir}/fonts/type1/public/pl/plu10.pfb
%{_texmfdistdir}/fonts/type1/public/pl/plu10.pfm
%{_texmfdistdir}/fonts/type1/public/pl/plvtt10.pfb
%{_texmfdistdir}/fonts/type1/public/pl/plvtt10.pfm
%_texmf_updmap_d/pl
%doc %{_texmfdistdir}/doc/fonts/pl/README-T1.ENG
%doc %{_texmfdistdir}/doc/fonts/pl/README-T1.POL
%doc %{_texmfdistdir}/doc/fonts/pl/README.ENG
%doc %{_texmfdistdir}/doc/fonts/pl/README.POL
%doc %{_texmfdistdir}/doc/fonts/pl/plsample.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips fonts doc %{buildroot}%{_texmfdistdir}
mkdir -p %{buildroot}%{_texmf_updmap_d}
cat > %{buildroot}%{_texmf_updmap_d}/pl <<EOF
MixedMap plother.map
MixedMap pltext.map
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18252 |12mr|texlive-placeins-2.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19848
# category Package
# catalog-ctan /macros/latex/contrib/placeins
# catalog-date 2010-09-22 15:00:44 +0200
# catalog-license pd
# catalog-version 2.2
Name:		texlive-placeins
Version:	2.2
Release:	2
Summary:	Control float placement
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/placeins
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/placeins.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/placeins.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Defines a \FloatBarrier command, beyond which floats may not
pass; useful, for example, to ensure all floats for a section
appear before the next \section command.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/placeins/placeins.sty
%doc %{_texmfdistdir}/doc/latex/placeins/placeins-doc.pdf
%doc %{_texmfdistdir}/doc/latex/placeins/placeins-doc.tex
%doc %{_texmfdistdir}/doc/latex/placeins/placeins.txt

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18253 |12mr|texlive-placeins-plain-2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/plain/contrib/misc/placeins.tex
# catalog-date 2009-11-10 09:15:37 +0100
# catalog-license pd
# catalog-version 2.0
Name:		texlive-placeins-plain
Version:	2.0
Release:	2
Summary:	Insertions that keep their place
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/plain/contrib/misc/placeins.tex
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/placeins-plain.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This TeX file provides various mechanisms (for plain TeX and
close relatives) to let insertions (footnotes, topins, pageins,
etc.) float within their appropriate section, but to prevent
them from intruding into the following section, even when
sections do not normally begin a new page. (If your sections
normally begin a new page, just use \supereject to flush out
insertions.).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/plain/placeins-plain/placeins.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18254 |12mr|texlive-plain-20120808-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26647
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-plain
Version:	20120808
Release:	1
Summary:	TeXLive plain package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/plain.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive plain package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/makeindex/plain/plaintex.ist
%{_texmfdistdir}/tex/plain/base/fontchart.tex
%{_texmfdistdir}/tex/plain/base/gkpmac.tex
%{_texmfdistdir}/tex/plain/base/letter.tex
%{_texmfdistdir}/tex/plain/base/list.tex
%{_texmfdistdir}/tex/plain/base/llist.tex
%{_texmfdistdir}/tex/plain/base/manmac.tex
%{_texmfdistdir}/tex/plain/base/mftmac.tex
%{_texmfdistdir}/tex/plain/base/mptmac.tex
%{_texmfdistdir}/tex/plain/base/picmac.tex
%{_texmfdistdir}/tex/plain/base/plain.tex
%{_texmfdistdir}/tex/plain/base/story.tex
%{_texmfdistdir}/tex/plain/base/testfont.tex
%{_texmfdistdir}/tex/plain/base/webmac.tex
%{_texmfdistdir}/tex/plain/base/wlist.tex
%{_texmfdistdir}/tex/plain/config/aleph.ini
%{_texmfdistdir}/tex/plain/config/bplain.ini
%{_texmfdistdir}/tex/plain/config/dviluatex.ini
%{_texmfdistdir}/tex/plain/config/etex.ini
%{_texmfdistdir}/tex/plain/config/luatex.ini
%{_texmfdistdir}/tex/plain/config/omega.ini
%{_texmfdistdir}/tex/plain/config/pdfbplain.ini
%{_texmfdistdir}/tex/plain/config/pdfetex.ini
%{_texmfdistdir}/tex/plain/config/pdftexmagfix.tex
%{_texmfdistdir}/tex/plain/config/tex.ini
%{_texmfdistdir}/tex/plain/config/xetex.ini

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar makeindex tex %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18255 |12mr|texlive-plain-doc-20091109-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /info/plain-doc/csname.txt
# catalog-date 2009-11-09 15:03:08 +0100
# catalog-license noinfo
# catalog-version undef
Name:		texlive-plain-doc
Version:	20091109
Release:	2
Summary:	A list of plain.tex cs names
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/plain-doc/csname.txt
License:	NOINFO
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/plain-doc.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/plain-doc.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
The document constitutes a list of every control sequence name
(csname) described in the TeXbook, together with an indication
of whether the csname is a primitive TeX command, or is defined
in plain.tex.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/plain/plain-doc/csname.txt

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18256 |12mr|texlive-plantslabels-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17831
# category Package
# catalog-ctan /macros/latex/contrib/plantslabels
# catalog-date 2010-04-14 18:13:33 +0200
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-plantslabels
Version:	1.0
Release:	2
Summary:	Write labels for plants
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/plantslabels
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/plantslabels.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/plantslabels.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package defines a command \plant, which has three mandatory
and seven optional argument. The package uses the labels.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/plantslabels/plantslabels.sty
%doc %{_texmfdistdir}/doc/latex/plantslabels/README
%doc %{_texmfdistdir}/doc/latex/plantslabels/doc/pdf/plantslabels.pdf
%doc %{_texmfdistdir}/doc/latex/plantslabels/doc/tex/Makefile
%doc %{_texmfdistdir}/doc/latex/plantslabels/doc/tex/perso.ist
%doc %{_texmfdistdir}/doc/latex/plantslabels/doc/tex/plantslabels.forlisting
%doc %{_texmfdistdir}/doc/latex/plantslabels/doc/tex/plantslabels.tex
%doc %{_texmfdistdir}/doc/latex/plantslabels/example/pdf/example.pdf
%doc %{_texmfdistdir}/doc/latex/plantslabels/example/tex/cactus.eps
%doc %{_texmfdistdir}/doc/latex/plantslabels/example/tex/example.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18257 |12mr|texlive-plari-20070226-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/plari
# catalog-date 2007-02-26 21:26:45 +0100
# catalog-license gpl
# catalog-version undef
Name:		texlive-plari
Version:	20070226
Release:	2
Summary:	Typesetting stageplay scripts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/plari
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/plari.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/plari.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/plari.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Plari (the name comes from the Finnish usage for the working
copy of a play) is a report-alike class, without section
headings, and with paragraphs vertically separated rather than
indented.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/plari/plari.cls
%doc %{_texmfdistdir}/doc/latex/plari/COPYING
%doc %{_texmfdistdir}/doc/latex/plari/README
%doc %{_texmfdistdir}/doc/latex/plari/plari.pdf
#- source
%doc %{_texmfdistdir}/source/latex/plari/Makefile
%doc %{_texmfdistdir}/source/latex/plari/plari.dtx
%doc %{_texmfdistdir}/source/latex/plari/plari.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18258 |12mr|texlive-plates-0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/plates
# catalog-date 2007-01-08 00:37:16 +0100
# catalog-license lppl
# catalog-version 0.1
Name:		texlive-plates
Version:	0.1
Release:	2
Summary:	Arrange for "plates" sections of documents
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/plates
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/plates.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/plates.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The plates package provides a simple facility for inserting
colour figures in a document when they should be gathered and
printed together as in a book's section of colour plates. The
package provides a plate environment that takes the place of
the figure environment for such colour images.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/plates/endplate.sty
%{_texmfdistdir}/tex/latex/plates/plates.sty
%doc %{_texmfdistdir}/doc/latex/plates/README
%doc %{_texmfdistdir}/doc/latex/plates/plates.pdf
%doc %{_texmfdistdir}/doc/latex/plates/plates.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18259 |12mr|texlive-play-20070113-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/play
# catalog-date 2007-01-13 20:56:44 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-play
Version:	20070113
Release:	2
Summary:	Typeset drama using LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/play
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/play.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/play.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/play.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A class and style file that supports the typesetting of plays,
including options for line numbering.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/play/play.cls
%{_texmfdistdir}/tex/latex/play/play.sty
%doc %{_texmfdistdir}/doc/latex/play/README
#- source
%doc %{_texmfdistdir}/source/latex/play/play.dtx
%doc %{_texmfdistdir}/source/latex/play/play.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18260 |12mr|texlive-plnfss-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/plain/plnfss
# catalog-date 2008-05-21 10:21:02 +0200
# catalog-license lppl
# catalog-version 1.1
Name:		texlive-plnfss
Version:	1.1
Release:	2
Summary:	Font selection for Plain TeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/plain/plnfss
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/plnfss.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/plnfss.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Plnfss is a set of macros to provide easy font access (somewhat
similar to NFSS but with some limitations) with Plain TeX.
Plnfss can automatically make use of PSNFSS fd files, i.e.,
when an Adobe Type 1 is used the relevant fd file will be
loaded automatically. For cmr-like fonts (ec, vnr, csr or plr
fonts), a special format called pfd (plain fd) is required and
must be loaded manually. See ot1cmr.pfd for further
information.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/plain/plnfss/MIKmathf.tex
%{_texmfdistdir}/tex/plain/plnfss/ams.pfd
%{_texmfdistdir}/tex/plain/plnfss/il2cm.pfd
%{_texmfdistdir}/tex/plain/plnfss/il2cmr.pfd
%{_texmfdistdir}/tex/plain/plnfss/ly1lm.pfd
%{_texmfdistdir}/tex/plain/plnfss/ot1cm.pfd
%{_texmfdistdir}/tex/plain/plnfss/ot1cmr.pfd
%{_texmfdistdir}/tex/plain/plnfss/ot4cm.pfd
%{_texmfdistdir}/tex/plain/plnfss/plnfss.tex
%{_texmfdistdir}/tex/plain/plnfss/qxlm.pfd
%{_texmfdistdir}/tex/plain/plnfss/t1lm.pfd
%{_texmfdistdir}/tex/plain/plnfss/t5cm.pfd
%{_texmfdistdir}/tex/plain/plnfss/t5cmr.pfd
%{_texmfdistdir}/tex/plain/plnfss/t5lm.pfd
%{_texmfdistdir}/tex/plain/plnfss/ts1lm.pfd
%doc %{_texmfdistdir}/doc/plain/plnfss/LPPL.txt
%doc %{_texmfdistdir}/doc/plain/plnfss/plnfss.txt
%doc %{_texmfdistdir}/doc/plain/plnfss/test-plnfss.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18261 |12mr|texlive-plweb-3.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/gene/pl
# catalog-date 2008-09-11 18:52:21 +0200
# catalog-license other-free
# catalog-version 3.0
Name:		texlive-plweb
Version:	3.0
Release:	2
Summary:	Literate Programming for Prolog with LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/gene/pl
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/plweb.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/plweb.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/plweb.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Instead of having to transform the common source into program
or documentation, the central idea was to develop a method to
have one common source which can be interpreted by a Prolog
system as well as by LaTeX, whether that Prolog system be C-
Prolog, Quintus-Prolog, or ECLiPSe.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/plweb/pcode.sty
%{_texmfdistdir}/tex/latex/plweb/pl.cfg
%{_texmfdistdir}/tex/latex/plweb/pl.sty
%doc %{_texmfdistdir}/doc/latex/plweb/README
%doc %{_texmfdistdir}/doc/latex/plweb/pl.pdf
%doc %{_texmfdistdir}/doc/latex/plweb/pl.tex
%doc %{_texmfdistdir}/doc/latex/plweb/sample.pl
#- source
%doc %{_texmfdistdir}/source/latex/plweb/Makefile
%doc %{_texmfdistdir}/source/latex/plweb/pl.dtx
%doc %{_texmfdistdir}/source/latex/plweb/pl.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18262 |12mr|texlive-pmgraph-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/pmgraph
# catalog-date 2008-11-04 08:05:43 +0100
# catalog-license gpl
# catalog-version 1.0
Name:		texlive-pmgraph
Version:	1.0
Release:	2
Summary:	"Poor man's" graphics
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pmgraph
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pmgraph.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pmgraph.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A set of extensions to LaTeX picture environment, including a
wider range of vectors, and a lot more box frame styles.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/pmgraph/pmgraph.sty
%doc %{_texmfdistdir}/doc/latex/pmgraph/COPYING
%doc %{_texmfdistdir}/doc/latex/pmgraph/README
%doc %{_texmfdistdir}/doc/latex/pmgraph/pmgraph.pdf
%doc %{_texmfdistdir}/doc/latex/pmgraph/pmgraph.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18263 |12mr|texlive-pmx-2.6.18-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26689
# category Package
# catalog-ctan /support/pmx
# catalog-date 2012-04-10 15:56:49 +0200
# catalog-license gpl2
# catalog-version 2.6.18
Name:		texlive-pmx
Version:	2.6.18
Release:	1
Summary:	Preprocessor for MusiXTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/pmx
License:	GPL2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pmx.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pmx.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-pmx.bin

%description
PMX is a preprocessor for MusiXTeX. It builds the TeX input
file from a file in a much simpler language, making most of the
layout decisions by itself. An auxiliary program makes single-
player parts from a multi-player score. For proof-listening,
PMX can make a MIDI file of your score. The present version
requires at least version 1.15 of MusiXTeX, running on an e-
tex-enhanced TeX system.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/scripts/pmx/Windows/pmx2pdf.bat
%{_texmfdistdir}/scripts/pmx/pmx2pdf.lua
%{_texmfdistdir}/tex/generic/pmx/pmx.tex
%doc %{_texmfdistdir}/doc/generic/pmx/examples/barsant.pmx
%doc %{_texmfdistdir}/doc/generic/pmx/examples/dyntest.pmx
%doc %{_texmfdistdir}/doc/generic/pmx/examples/most.pmx
%doc %{_texmfdistdir}/doc/generic/pmx/examples/mwalmnd.pmx
%doc %{_texmfdistdir}/doc/generic/pmx/file600.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmx260.pdf
%doc %{_texmfdistdir}/doc/generic/pmx/pmx260.tex
%doc %{_texmfdistdir}/doc/generic/pmx/pmx2pdf.1
%doc %{_texmfdistdir}/doc/generic/pmx/pmx2pdf.pdf
%doc %{_texmfdistdir}/doc/generic/pmx/pmxab.1
%doc %{_texmfdistdir}/doc/generic/pmx/pmxab.pdf
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/README
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/addresses/btennent.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/addresses/cmondrup.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/addresses/dlaurie.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/addresses/dsimons.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/addresses/hmorimoto.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/addresses/jpcoulon.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/addresses/mcodogno.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/addresses/noack.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/addresses/ovogel.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/addresses/rdunker.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/addresses/skneifl.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/addresses/texmusiclist.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/14.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/18.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/19.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/20.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/21k.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/21m.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/21n.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/22.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/22k.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/22m.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/22n.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/27.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/27a.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/28.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/29.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/29a.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/29b.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/29c.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/34.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/Donjump.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/Haydn.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/JChrBach.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/MIDI.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/MIDIbaroque.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/agon.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/autobeam.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/bars.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/beams.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/beethoven0.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/beethoven1.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/bloch.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/bruckner.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/caccini1.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/caccini2.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/caccini3.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/chords.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/chordslur.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/clefchg.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/clefchg2.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/clefnot.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/cslurs1k.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/cslurs1m.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/cslurs1n.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/cslurs2k.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/cslurs2m.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/cslurs2n.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/debussy.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/diabolca.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/diabolica.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/dottedslur.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/dufay.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/grace.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/inlinesample.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/jumpbeam.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/jumpslur.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/keychg.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/kslurs1.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/kslurs2.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/kslurtweaks.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/macro.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/meter.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/mozart.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/mtrauermus.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/notepara.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/noteparb.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/noteparc.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/ornament.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/pathetique.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/pickups.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/pitch.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/poppea.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/reloctav.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/rests.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/samp-eps.zip
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/slurs1.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/slurs2.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/transpose.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/transpose1.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/transpose2.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/transpose3.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/triplerest.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/tristano.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/tristans.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/tristn.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/trists.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/vivaldi1.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/vivaldi2.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/volta.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/xtupletrest.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/xtuplets.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/eps/xtupletsSich.eps
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/pmxccn2618.pdf
%doc %{_texmfdistdir}/doc/generic/pmx/pmxccn/pmxccn2618.tex
%doc %{_texmfdistdir}/doc/generic/pmx/ref260.pdf
%doc %{_texmfdistdir}/doc/generic/pmx/ref260.tex
%doc %{_texmfdistdir}/doc/generic/pmx/scor2prt.1
%doc %{_texmfdistdir}/doc/generic/pmx/scor2prt.pdf
%doc %{_texmfdistdir}/doc/support/pmx/ChangeLog
%doc %{_texmfdistdir}/doc/support/pmx/OSX/pmxab
%doc %{_texmfdistdir}/doc/support/pmx/OSX/scor2prt
%doc %{_texmfdistdir}/doc/support/pmx/README
%doc %{_texmfdistdir}/doc/support/pmx/pmx-install.pdf
%doc %{_texmfdistdir}/doc/support/pmx/pmx-install.tex
%doc %{_mandir}/man1/pmx2pdf.1*
%doc %{_texmfdir}/doc/man/man1/pmx2pdf.man1.pdf
%doc %{_mandir}/man1/pmxab.1*
%doc %{_texmfdir}/doc/man/man1/pmxab.man1.pdf
%doc %{_mandir}/man1/scor2prt.1*
%doc %{_texmfdir}/doc/man/man1/scor2prt.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18264 |12mr|texlive-pnas2009-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16287
# category Package
# catalog-ctan /biblio/bibtex/contrib/misc/pnas2009.bst
# catalog-date 2009-12-06 09:16:45 +0100
# catalog-license other-free
# catalog-version 1.0
Name:		texlive-pnas2009
Version:	1.0
Release:	2
Summary:	Bibtex style for PNAS
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/misc/pnas2009.bst
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pnas2009.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This style produces bibliographies in the format of
"Proceedings of the National Academy of Sciences, USA". The
style was derived from the standard unsrt.bst and adapted to
the new (2009) formatting rules.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/pnas2009/pnas2009.bst

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18265 |12mr|texlive-poemscol-2.54-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23762
# category Package
# catalog-ctan /macros/latex/contrib/poemscol
# catalog-date 2011-08-31 08:15:30 +0200
# catalog-license lppl
# catalog-version 2.54
Name:		texlive-poemscol
Version:	2.54
Release:	2
Summary:	Typesetting Critical Editions of Poetry
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/poemscol
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/poemscol.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/poemscol.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/poemscol.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Poemscol is a package of LaTeX macros for typesetting critical
editions of poetry. Its features include automatic
linenumbering, generation of separate endnotes sections for
emendations, textual collations, and explanatory notes, special
marking for cases in which page breaks occur during stanza
breaks, running headers of the form 'Notes to pp. xx-yy' for
the notes sections, index of titles and first lines, and
automatic generation of a table of contents.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/poemscol/poemscol.sty
%doc %{_texmfdistdir}/doc/latex/poemscol/README
%doc %{_texmfdistdir}/doc/latex/poemscol/poemscol.pdf
%doc %{_texmfdistdir}/doc/latex/poemscol/poemscolcheatsheet.pdf
#- source
%doc %{_texmfdistdir}/source/latex/poemscol/poemscol.dtx
%doc %{_texmfdistdir}/source/latex/poemscol/poemscol.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18266 |12mr|texlive-poetrytex-1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27174
# category Package
# catalog-ctan /macros/latex/contrib/poetrytex
# catalog-date 2012-07-26 10:22:38 +0200
# catalog-license lppl1.3
# catalog-version 1.1
Name:		texlive-poetrytex
Version:	1.1
Release:	1
Summary:	Typeset anthologies of poetry
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/poetrytex
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/poetrytex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/poetrytex.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/poetrytex.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package is designed to aid in the management and formatting
of anthologies of poetry and other writings; it does not
concern itself with actually typesettinig the verse itself.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/poetrytex/poetrytex.sty
%doc %{_texmfdistdir}/doc/latex/poetrytex/README
%doc %{_texmfdistdir}/doc/latex/poetrytex/poetrytex.pdf
#- source
%doc %{_texmfdistdir}/source/latex/poetrytex/Makefile
%doc %{_texmfdistdir}/source/latex/poetrytex/poetrytex.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18267 |12mr|texlive-polski-1.3.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19881
# category Package
# catalog-ctan /macros/latex/contrib/polski
# catalog-date 2010-09-24 16:10:39 +0200
# catalog-license lppl1.2
# catalog-version 1.3.3
Name:		texlive-polski
Version:	1.3.3
Release:	2
Summary:	Typeset Polish documents with LaTeX and Polish fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/polski
License:	LPPL1.2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/polski.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/polski.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/polski.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-pl
Requires:	texlive-hyphen-polish

%description
Tools to typeset documents in Polish using LaTeX2e with Polish
fonts (the so-called PL fonts), EC fonts or CM fonts. (This
package was previously known as platex, but has been renamed to
resolve a name clash.).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/polski/amigapl.def
%{_texmfdistdir}/tex/latex/polski/mazovia.def
%{_texmfdistdir}/tex/latex/polski/omlplcm.fd
%{_texmfdistdir}/tex/latex/polski/omlplm.fd
%{_texmfdistdir}/tex/latex/polski/omsplsy.fd
%{_texmfdistdir}/tex/latex/polski/omxplex.fd
%{_texmfdistdir}/tex/latex/polski/ot1patch.sty
%{_texmfdistdir}/tex/latex/polski/ot4ccr.fd
%{_texmfdistdir}/tex/latex/polski/ot4cmdh.fd
%{_texmfdistdir}/tex/latex/polski/ot4cmfib.fd
%{_texmfdistdir}/tex/latex/polski/ot4cmfr.fd
%{_texmfdistdir}/tex/latex/polski/ot4cmr.fd
%{_texmfdistdir}/tex/latex/polski/ot4cmss.fd
%{_texmfdistdir}/tex/latex/polski/ot4cmtt.fd
%{_texmfdistdir}/tex/latex/polski/plprefix.sty
%{_texmfdistdir}/tex/latex/polski/polski.sty
%{_texmfdistdir}/tex/latex/polski/qxenc.def
%doc %{_texmfdistdir}/doc/latex/polski/conowego.txt
%doc %{_texmfdistdir}/doc/latex/polski/czytaj.txt
%doc %{_texmfdistdir}/doc/latex/polski/polski.pdf
%doc %{_texmfdistdir}/doc/latex/polski/readme.txt
%doc %{_texmfdistdir}/doc/latex/polski/sample-polski.tex
%doc %{_texmfdistdir}/doc/latex/polski/sample-rysunek.mp
%doc %{_texmfdistdir}/doc/latex/polski/sample-rysunek1.mps
#- source
%doc %{_texmfdistdir}/source/latex/polski/ot1patch.dtx
%doc %{_texmfdistdir}/source/latex/polski/ot1patch.ins
%doc %{_texmfdistdir}/source/latex/polski/plfonts.fdd
%doc %{_texmfdistdir}/source/latex/polski/plprefix.dtx
%doc %{_texmfdistdir}/source/latex/polski/plprefix.ins
%doc %{_texmfdistdir}/source/latex/polski/polski.dtx
%doc %{_texmfdistdir}/source/latex/polski/polski.ins
%doc %{_texmfdistdir}/source/latex/polski/strony.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18268 |12mr|texlive-poltawski-1.101-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20075
# category Package
# catalog-ctan /fonts/poltawski
# catalog-date 2010-10-12 09:30:05 +0200
# catalog-license gfsl
# catalog-version 1.101
Name:		texlive-poltawski
Version:	1.101
Release:	2
Summary:	Antykwa Poltawskiego Family of Fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/poltawski
License:	GFSL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/poltawski.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/poltawski.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package contains the Antykwa Poltawskiego family of fonts
in the PostScript Type 1 and OpenType formats. The original
font was designed in the twenties of the XX century by the
Polish typographer Adam Poltawski(1881-1952). Following the
route set out by the Latin Modern and TeX Gyre projects
(http://www.gust.org.pl/projects/e-foundry), the Antykwa
Poltawskiego digitisation project aims at providing a rich
collection of diacritical characters in the attempt to cover as
many Latin-based scripts as possible. To our knowledge, the
repertoire of characters covers all European languages as well
as some other Latin-based alphabets such as Vietnamese and
Navajo; at the request of users, recent extensions (following
the enhancement of the Latin Modern collection) provide glyphs
sufficient for typesetting of romanized transliterations of
Arabic and Sanskrit scripts. The Antykwa Poltawskiego family
consists of 4 weights (light, normal, medium, bold), each
having upright and italic forms and one of 5 design sizes: 6,
8, 10, 12 and 17pt (in the OTF lingo: extended, semiextended,
normal, semicondensed, and condensed, respectively).
Altogether, the collection comprises 40 font files, containing
the same repertoire of 1126 characters. The preliminary version
of Antykwa Poltawskiego (antp package) released in 2000 is
rendered obsolete by this package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/gust/poltawski/antpb10.afm
%{_texmfdistdir}/fonts/afm/gust/poltawski/antpb12.afm
%{_texmfdistdir}/fonts/afm/gust/poltawski/antpb17.afm
%{_texmfdistdir}/fonts/afm/gust/poltawski/antpb6.afm
%{_texmfdistdir}/fonts/afm/gust/poltawski/antpb8.afm
%{_texmfdistdir}/fonts/afm/gust/poltawski/antpbi10.afm
%{_texmfdistdir}/fonts/afm/gust/poltawski/antpbi12.afm
%{_texmfdistdir}/fonts/afm/gust/poltawski/antpbi17.afm
%{_texmfdistdir}/fonts/afm/gust/poltawski/antpbi6.afm
%{_texmfdistdir}/fonts/afm/gust/poltawski/antpbi8.afm
%{_texmfdistdir}/fonts/afm/gust/poltawski/antpl10.afm
%{_texmfdistdir}/fonts/afm/gust/poltawski/antpl12.afm
%{_texmfdistdir}/fonts/afm/gust/poltawski/antpl17.afm
%{_texmfdistdir}/fonts/afm/gust/poltawski/antpl6.afm
%{_texmfdistdir}/fonts/afm/gust/poltawski/antpl8.afm
%{_texmfdistdir}/fonts/afm/gust/poltawski/antpli10.afm
%{_texmfdistdir}/fonts/afm/gust/poltawski/antpli12.afm
%{_texmfdistdir}/fonts/afm/gust/poltawski/antpli17.afm
%{_texmfdistdir}/fonts/afm/gust/poltawski/antpli6.afm
%{_texmfdistdir}/fonts/afm/gust/poltawski/antpli8.afm
%{_texmfdistdir}/fonts/afm/gust/poltawski/antpm10.afm
%{_texmfdistdir}/fonts/afm/gust/poltawski/antpm12.afm
%{_texmfdistdir}/fonts/afm/gust/poltawski/antpm17.afm
%{_texmfdistdir}/fonts/afm/gust/poltawski/antpm6.afm
%{_texmfdistdir}/fonts/afm/gust/poltawski/antpm8.afm
%{_texmfdistdir}/fonts/afm/gust/poltawski/antpmi10.afm
%{_texmfdistdir}/fonts/afm/gust/poltawski/antpmi12.afm
%{_texmfdistdir}/fonts/afm/gust/poltawski/antpmi17.afm
%{_texmfdistdir}/fonts/afm/gust/poltawski/antpmi6.afm
%{_texmfdistdir}/fonts/afm/gust/poltawski/antpmi8.afm
%{_texmfdistdir}/fonts/afm/gust/poltawski/antpr10.afm
%{_texmfdistdir}/fonts/afm/gust/poltawski/antpr12.afm
%{_texmfdistdir}/fonts/afm/gust/poltawski/antpr17.afm
%{_texmfdistdir}/fonts/afm/gust/poltawski/antpr6.afm
%{_texmfdistdir}/fonts/afm/gust/poltawski/antpr8.afm
%{_texmfdistdir}/fonts/afm/gust/poltawski/antpri10.afm
%{_texmfdistdir}/fonts/afm/gust/poltawski/antpri12.afm
%{_texmfdistdir}/fonts/afm/gust/poltawski/antpri17.afm
%{_texmfdistdir}/fonts/afm/gust/poltawski/antpri6.afm
%{_texmfdistdir}/fonts/afm/gust/poltawski/antpri8.afm
%{_texmfdistdir}/fonts/enc/dvips/poltawski/ap-cs-sc.enc
%{_texmfdistdir}/fonts/enc/dvips/poltawski/ap-cs.enc
%{_texmfdistdir}/fonts/enc/dvips/poltawski/ap-ec-sc.enc
%{_texmfdistdir}/fonts/enc/dvips/poltawski/ap-ec.enc
%{_texmfdistdir}/fonts/enc/dvips/poltawski/ap-l7x-sc.enc
%{_texmfdistdir}/fonts/enc/dvips/poltawski/ap-l7x.enc
%{_texmfdistdir}/fonts/enc/dvips/poltawski/ap-qx-sc.enc
%{_texmfdistdir}/fonts/enc/dvips/poltawski/ap-qx.enc
%{_texmfdistdir}/fonts/enc/dvips/poltawski/ap-rm-sc.enc
%{_texmfdistdir}/fonts/enc/dvips/poltawski/ap-rm.enc
%{_texmfdistdir}/fonts/enc/dvips/poltawski/ap-t5-sc.enc
%{_texmfdistdir}/fonts/enc/dvips/poltawski/ap-t5.enc
%{_texmfdistdir}/fonts/enc/dvips/poltawski/ap-texnansi-sc.enc
%{_texmfdistdir}/fonts/enc/dvips/poltawski/ap-texnansi.enc
%{_texmfdistdir}/fonts/enc/dvips/poltawski/ap-ts1.enc
%{_texmfdistdir}/fonts/map/dvips/poltawski/ap-cs.map
%{_texmfdistdir}/fonts/map/dvips/poltawski/ap-ec.map
%{_texmfdistdir}/fonts/map/dvips/poltawski/ap-l7x.map
%{_texmfdistdir}/fonts/map/dvips/poltawski/ap-qx.map
%{_texmfdistdir}/fonts/map/dvips/poltawski/ap-rm.map
%{_texmfdistdir}/fonts/map/dvips/poltawski/ap-t5.map
%{_texmfdistdir}/fonts/map/dvips/poltawski/ap-texnansi.map
%{_texmfdistdir}/fonts/map/dvips/poltawski/ap-ts1.map
%{_texmfdistdir}/fonts/map/dvips/poltawski/ap.map
%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpolt-bold.otf
%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpolt-bolditalic.otf
%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpolt-italic.otf
%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpolt-regular.otf
%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltcond-bold.otf
%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltcond-bolditalic.otf
%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltcond-italic.otf
%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltcond-regular.otf
%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltexpd-bold.otf
%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltexpd-bolditalic.otf
%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltexpd-italic.otf
%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltexpd-regular.otf
%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltlt-bold.otf
%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltlt-bolditalic.otf
%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltlt-italic.otf
%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltlt-regular.otf
%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltltcond-bold.otf
%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltltcond-bolditalic.otf
%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltltcond-italic.otf
%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltltcond-regular.otf
%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltltexpd-bold.otf
%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltltexpd-bolditalic.otf
%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltltexpd-italic.otf
%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltltexpd-regular.otf
%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltltsemicond-bold.otf
%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltltsemicond-bolditalic.otf
%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltltsemicond-italic.otf
%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltltsemicond-regular.otf
%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltltsemiexpd-bold.otf
%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltltsemiexpd-bolditalic.otf
%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltltsemiexpd-italic.otf
%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltltsemiexpd-regular.otf
%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltsemicond-bold.otf
%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltsemicond-bolditalic.otf
%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltsemicond-italic.otf
%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltsemicond-regular.otf
%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltsemiexpd-bold.otf
%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltsemiexpd-bolditalic.otf
%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltsemiexpd-italic.otf
%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltsemiexpd-regular.otf
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpb10-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpb10.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpb12-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpb12.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpb17-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpb17.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpb6-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpb6.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpb8-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpb8.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpbi10-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpbi10.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpbi12-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpbi12.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpbi17-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpbi17.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpbi6-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpbi6.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpbi8-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpbi8.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpl10-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpl10.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpl12-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpl12.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpl17-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpl17.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpl6-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpl6.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpl8-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpl8.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpli10-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpli10.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpli12-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpli12.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpli17-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpli17.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpli6-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpli6.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpli8-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpli8.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpm10-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpm10.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpm12-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpm12.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpm17-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpm17.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpm6-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpm6.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpm8-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpm8.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpmi10-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpmi10.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpmi12-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpmi12.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpmi17-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpmi17.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpmi6-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpmi6.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpmi8-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpmi8.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpr10-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpr10.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpr12-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpr12.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpr17-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpr17.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpr6-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpr6.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpr8-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpr8.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpri10-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpri10.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpri12-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpri12.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpri17-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpri17.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpri6-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpri6.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpri8-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpri8.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpb10-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpb10.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpb12-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpb12.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpb17-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpb17.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpb6-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpb6.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpb8-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpb8.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpbi10-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpbi10.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpbi12-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpbi12.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpbi17-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpbi17.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpbi6-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpbi6.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpbi8-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpbi8.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpl10-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpl10.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpl12-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpl12.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpl17-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpl17.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpl6-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpl6.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpl8-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpl8.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpli10-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpli10.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpli12-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpli12.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpli17-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpli17.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpli6-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpli6.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpli8-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpli8.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpm10-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpm10.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpm12-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpm12.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpm17-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpm17.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpm6-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpm6.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpm8-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpm8.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpmi10-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpmi10.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpmi12-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpmi12.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpmi17-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpmi17.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpmi6-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpmi6.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpmi8-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpmi8.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpr10-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpr10.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpr12-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpr12.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpr17-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpr17.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpr6-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpr6.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpr8-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpr8.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpri10-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpri10.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpri12-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpri12.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpri17-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpri17.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpri6-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpri6.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpri8-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpri8.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpb10-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpb10.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpb12-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpb12.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpb17-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpb17.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpb6-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpb6.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpb8-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpb8.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpbi10-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpbi10.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpbi12-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpbi12.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpbi17-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpbi17.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpbi6-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpbi6.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpbi8-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpbi8.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpl10-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpl10.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpl12-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpl12.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpl17-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpl17.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpl6-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpl6.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpl8-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpl8.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpli10-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpli10.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpli12-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpli12.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpli17-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpli17.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpli6-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpli6.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpli8-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpli8.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpm10-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpm10.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpm12-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpm12.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpm17-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpm17.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpm6-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpm6.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpm8-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpm8.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpmi10-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpmi10.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpmi12-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpmi12.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpmi17-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpmi17.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpmi6-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpmi6.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpmi8-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpmi8.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpr10-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpr10.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpr12-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpr12.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpr17-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpr17.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpr6-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpr6.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpr8-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpr8.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpri10-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpri10.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpri12-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpri12.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpri17-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpri17.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpri6-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpri6.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpri8-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpri8.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpb10-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpb10.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpb12-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpb12.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpb17-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpb17.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpb6-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpb6.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpb8-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpb8.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpbi10-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpbi10.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpbi12-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpbi12.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpbi17-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpbi17.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpbi6-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpbi6.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpbi8-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpbi8.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpl10-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpl10.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpl12-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpl12.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpl17-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpl17.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpl6-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpl6.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpl8-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpl8.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpli10-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpli10.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpli12-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpli12.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpli17-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpli17.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpli6-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpli6.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpli8-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpli8.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpm10-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpm10.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpm12-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpm12.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpm17-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpm17.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpm6-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpm6.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpm8-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpm8.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpmi10-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpmi10.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpmi12-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpmi12.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpmi17-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpmi17.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpmi6-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpmi6.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpmi8-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpmi8.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpr10-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpr10.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpr12-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpr12.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpr17-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpr17.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpr6-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpr6.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpr8-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpr8.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpri10-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpri10.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpri12-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpri12.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpri17-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpri17.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpri6-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpri6.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpri8-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpri8.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpb10-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpb10.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpb12-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpb12.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpb17-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpb17.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpb6-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpb6.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpb8-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpb8.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpbi10-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpbi10.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpbi12-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpbi12.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpbi17-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpbi17.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpbi6-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpbi6.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpbi8-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpbi8.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpl10-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpl10.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpl12-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpl12.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpl17-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpl17.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpl6-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpl6.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpl8-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpl8.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpli10-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpli10.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpli12-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpli12.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpli17-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpli17.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpli6-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpli6.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpli8-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpli8.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpm10-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpm10.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpm12-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpm12.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpm17-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpm17.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpm6-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpm6.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpm8-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpm8.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpmi10-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpmi10.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpmi12-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpmi12.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpmi17-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpmi17.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpmi6-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpmi6.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpmi8-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpmi8.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpr10-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpr10.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpr12-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpr12.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpr17-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpr17.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpr6-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpr6.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpr8-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpr8.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpri10-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpri10.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpri12-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpri12.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpri17-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpri17.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpri6-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpri6.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpri8-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpri8.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpb10-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpb10.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpb12-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpb12.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpb17-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpb17.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpb6-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpb6.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpb8-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpb8.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpbi10-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpbi10.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpbi12-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpbi12.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpbi17-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpbi17.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpbi6-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpbi6.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpbi8-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpbi8.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpl10-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpl10.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpl12-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpl12.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpl17-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpl17.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpl6-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpl6.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpl8-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpl8.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpli10-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpli10.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpli12-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpli12.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpli17-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpli17.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpli6-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpli6.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpli8-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpli8.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpm10-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpm10.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpm12-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpm12.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpm17-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpm17.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpm6-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpm6.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpm8-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpm8.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpmi10-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpmi10.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpmi12-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpmi12.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpmi17-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpmi17.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpmi6-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpmi6.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpmi8-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpmi8.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpr10-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpr10.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpr12-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpr12.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpr17-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpr17.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpr6-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpr6.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpr8-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpr8.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpri10-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpri10.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpri12-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpri12.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpri17-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpri17.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpri6-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpri6.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpri8-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpri8.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpb10-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpb10.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpb12-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpb12.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpb17-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpb17.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpb6-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpb6.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpb8-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpb8.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpbi10-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpbi10.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpbi12-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpbi12.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpbi17-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpbi17.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpbi6-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpbi6.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpbi8-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpbi8.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpl10-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpl10.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpl12-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpl12.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpl17-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpl17.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpl6-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpl6.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpl8-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpl8.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpli10-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpli10.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpli12-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpli12.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpli17-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpli17.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpli6-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpli6.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpli8-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpli8.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpm10-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpm10.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpm12-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpm12.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpm17-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpm17.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpm6-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpm6.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpm8-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpm8.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpmi10-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpmi10.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpmi12-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpmi12.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpmi17-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpmi17.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpmi6-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpmi6.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpmi8-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpmi8.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpr10-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpr10.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpr12-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpr12.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpr17-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpr17.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpr6-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpr6.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpr8-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpr8.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpri10-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpri10.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpri12-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpri12.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpri17-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpri17.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpri6-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpri6.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpri8-sc.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpri8.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpb10.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpb12.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpb17.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpb6.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpb8.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpbi10.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpbi12.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpbi17.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpbi6.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpbi8.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpl10.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpl12.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpl17.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpl6.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpl8.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpli10.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpli12.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpli17.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpli6.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpli8.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpm10.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpm12.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpm17.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpm6.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpm8.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpmi10.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpmi12.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpmi17.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpmi6.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpmi8.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpr10.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpr12.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpr17.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpr6.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpr8.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpri10.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpri12.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpri17.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpri6.tfm
%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpri8.tfm
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpb10.pfb
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpb10.pfm
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpb12.pfb
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpb12.pfm
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpb17.pfb
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpb17.pfm
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpb6.pfb
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpb6.pfm
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpb8.pfb
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpb8.pfm
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpbi10.pfb
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpbi10.pfm
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpbi12.pfb
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpbi12.pfm
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpbi17.pfb
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpbi17.pfm
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpbi6.pfb
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpbi6.pfm
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpbi8.pfb
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpbi8.pfm
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpl10.pfb
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpl10.pfm
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpl12.pfb
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpl12.pfm
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpl17.pfb
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpl17.pfm
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpl6.pfb
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpl6.pfm
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpl8.pfb
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpl8.pfm
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpli10.pfb
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpli10.pfm
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpli12.pfb
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpli12.pfm
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpli17.pfb
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpli17.pfm
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpli6.pfb
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpli6.pfm
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpli8.pfb
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpli8.pfm
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpm10.pfb
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpm10.pfm
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpm12.pfb
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpm12.pfm
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpm17.pfb
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpm17.pfm
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpm6.pfb
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpm6.pfm
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpm8.pfb
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpm8.pfm
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpmi10.pfb
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpmi10.pfm
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpmi12.pfb
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpmi12.pfm
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpmi17.pfb
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpmi17.pfm
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpmi6.pfb
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpmi6.pfm
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpmi8.pfb
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpmi8.pfm
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpr10.pfb
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpr10.pfm
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpr12.pfb
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpr12.pfm
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpr17.pfb
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpr17.pfm
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpr6.pfb
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpr6.pfm
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpr8.pfb
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpr8.pfm
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpri10.pfb
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpri10.pfm
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpri12.pfb
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpri12.pfm
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpri17.pfb
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpri17.pfm
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpri6.pfb
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpri6.pfm
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpri8.pfb
%{_texmfdistdir}/fonts/type1/gust/poltawski/antpri8.pfm
%{_texmfdistdir}/tex/latex/poltawski/antpolt.sty
%{_texmfdistdir}/tex/latex/poltawski/il2antp.fd
%{_texmfdistdir}/tex/latex/poltawski/il2antpl.fd
%{_texmfdistdir}/tex/latex/poltawski/l7xantp.fd
%{_texmfdistdir}/tex/latex/poltawski/l7xantpl.fd
%{_texmfdistdir}/tex/latex/poltawski/ly1antp.fd
%{_texmfdistdir}/tex/latex/poltawski/ly1antpl.fd
%{_texmfdistdir}/tex/latex/poltawski/ot1antp.fd
%{_texmfdistdir}/tex/latex/poltawski/ot1antpl.fd
%{_texmfdistdir}/tex/latex/poltawski/ot4antp.fd
%{_texmfdistdir}/tex/latex/poltawski/ot4antpl.fd
%{_texmfdistdir}/tex/latex/poltawski/qxantp.fd
%{_texmfdistdir}/tex/latex/poltawski/qxantpl.fd
%{_texmfdistdir}/tex/latex/poltawski/t1antp.fd
%{_texmfdistdir}/tex/latex/poltawski/t1antpl.fd
%{_texmfdistdir}/tex/latex/poltawski/t5antp.fd
%{_texmfdistdir}/tex/latex/poltawski/t5antpl.fd
%{_texmfdistdir}/tex/latex/poltawski/ts1antp.fd
%{_texmfdistdir}/tex/latex/poltawski/ts1antpl.fd
%doc %{_texmfdistdir}/doc/fonts/poltawski/GUST-FONT-LICENSE.txt
%doc %{_texmfdistdir}/doc/fonts/poltawski/MANIFEST-Antykwa-Poltawskiego.txt
%doc %{_texmfdistdir}/doc/fonts/poltawski/README-Antykwa-Poltawskiego.txt
%doc %{_texmfdistdir}/doc/fonts/poltawski/antpb10.fea
%doc %{_texmfdistdir}/doc/fonts/poltawski/antpb12.fea
%doc %{_texmfdistdir}/doc/fonts/poltawski/antpb17.fea
%doc %{_texmfdistdir}/doc/fonts/poltawski/antpb6.fea
%doc %{_texmfdistdir}/doc/fonts/poltawski/antpb8.fea
%doc %{_texmfdistdir}/doc/fonts/poltawski/antpbi10.fea
%doc %{_texmfdistdir}/doc/fonts/poltawski/antpbi12.fea
%doc %{_texmfdistdir}/doc/fonts/poltawski/antpbi17.fea
%doc %{_texmfdistdir}/doc/fonts/poltawski/antpbi6.fea
%doc %{_texmfdistdir}/doc/fonts/poltawski/antpbi8.fea
%doc %{_texmfdistdir}/doc/fonts/poltawski/antpl10.fea
%doc %{_texmfdistdir}/doc/fonts/poltawski/antpl12.fea
%doc %{_texmfdistdir}/doc/fonts/poltawski/antpl17.fea
%doc %{_texmfdistdir}/doc/fonts/poltawski/antpl6.fea
%doc %{_texmfdistdir}/doc/fonts/poltawski/antpl8.fea
%doc %{_texmfdistdir}/doc/fonts/poltawski/antpli10.fea
%doc %{_texmfdistdir}/doc/fonts/poltawski/antpli12.fea
%doc %{_texmfdistdir}/doc/fonts/poltawski/antpli17.fea
%doc %{_texmfdistdir}/doc/fonts/poltawski/antpli6.fea
%doc %{_texmfdistdir}/doc/fonts/poltawski/antpli8.fea
%doc %{_texmfdistdir}/doc/fonts/poltawski/antpm10.fea
%doc %{_texmfdistdir}/doc/fonts/poltawski/antpm12.fea
%doc %{_texmfdistdir}/doc/fonts/poltawski/antpm17.fea
%doc %{_texmfdistdir}/doc/fonts/poltawski/antpm6.fea
%doc %{_texmfdistdir}/doc/fonts/poltawski/antpm8.fea
%doc %{_texmfdistdir}/doc/fonts/poltawski/antpmi10.fea
%doc %{_texmfdistdir}/doc/fonts/poltawski/antpmi12.fea
%doc %{_texmfdistdir}/doc/fonts/poltawski/antpmi17.fea
%doc %{_texmfdistdir}/doc/fonts/poltawski/antpmi6.fea
%doc %{_texmfdistdir}/doc/fonts/poltawski/antpmi8.fea
%doc %{_texmfdistdir}/doc/fonts/poltawski/antpr10.fea
%doc %{_texmfdistdir}/doc/fonts/poltawski/antpr12.fea
%doc %{_texmfdistdir}/doc/fonts/poltawski/antpr17.fea
%doc %{_texmfdistdir}/doc/fonts/poltawski/antpr6.fea
%doc %{_texmfdistdir}/doc/fonts/poltawski/antpr8.fea
%doc %{_texmfdistdir}/doc/fonts/poltawski/antpri10.fea
%doc %{_texmfdistdir}/doc/fonts/poltawski/antpri12.fea
%doc %{_texmfdistdir}/doc/fonts/poltawski/antpri17.fea
%doc %{_texmfdistdir}/doc/fonts/poltawski/antpri6.fea
%doc %{_texmfdistdir}/doc/fonts/poltawski/antpri8.fea
%doc %{_texmfdistdir}/doc/fonts/poltawski/ap-hist.txt
%doc %{_texmfdistdir}/doc/fonts/poltawski/ap-info.pdf
%doc %{_texmfdistdir}/doc/fonts/poltawski/ap-logo.pdf
%doc %{_texmfdistdir}/doc/fonts/poltawski/goadb100.nam
%doc %{_texmfdistdir}/doc/fonts/poltawski/tstapot1.pdf
%doc %{_texmfdistdir}/doc/fonts/poltawski/tstapot1.tex
%doc %{_texmfdistdir}/doc/fonts/poltawski/tstapot4.pdf
%doc %{_texmfdistdir}/doc/fonts/poltawski/tstapot4.tex
%doc %{_texmfdistdir}/doc/fonts/poltawski/tstapqx.pdf
%doc %{_texmfdistdir}/doc/fonts/poltawski/tstapqx.tex
%doc %{_texmfdistdir}/doc/fonts/poltawski/tstapt1.pdf
%doc %{_texmfdistdir}/doc/fonts/poltawski/tstapt1.tex
%doc %{_texmfdistdir}/doc/fonts/poltawski/tstapts1.pdf
%doc %{_texmfdistdir}/doc/fonts/poltawski/tstapts1.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18269 |12mr|texlive-polyglossia-v1.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26163
# category Package
# catalog-ctan /macros/xetex/latex/polyglossia
# catalog-date 2012-04-30 01:10:22 +0200
# catalog-license lppl1.3
# catalog-version v1.2.1
Name:		texlive-polyglossia
Version:	v1.2.1
Release:	1
Summary:	Modern multilingual typesetting with XeLaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/xetex/latex/polyglossia
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/polyglossia.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/polyglossia.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/polyglossia.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package provides a complete Babel replacement for users of
XeLaTeX; it relies on the fontspec package, version 2.0 at
least. The current release offers support of 68 languages.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/polyglossia/arabicdigits.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/polyglossia/arabicdigits.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/polyglossia/bengalidigits.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/polyglossia/bengalidigits.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/polyglossia/devanagaridigits.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/polyglossia/devanagaridigits.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/polyglossia/farsidigits.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/polyglossia/farsidigits.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/polyglossia/thaidigits.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/polyglossia/thaidigits.tec
%{_texmfdistdir}/tex/xelatex/polyglossia/arabicnumbers.sty
%{_texmfdistdir}/tex/xelatex/polyglossia/babel-hebrewalph.def
%{_texmfdistdir}/tex/xelatex/polyglossia/babelsh.def
%{_texmfdistdir}/tex/xelatex/polyglossia/cal-util.def
%{_texmfdistdir}/tex/xelatex/polyglossia/devanagaridigits.sty
%{_texmfdistdir}/tex/xelatex/polyglossia/farsical.sty
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-albanian.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-amharic.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-arabic.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-armenian.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-asturian.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-bahasai.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-bahasam.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-basque.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-bengali.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-brazil.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-breton.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-bulgarian.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-catalan.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-coptic.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-croatian.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-czech.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-danish.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-divehi.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-dutch.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-english.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-esperanto.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-estonian.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-farsi.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-finnish.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-french.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-friulan.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-galician.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-german.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-greek.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-hebrew.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-hindi.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-icelandic.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-interlingua.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-irish.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-italian.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-kannada.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-lao.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-latin.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-latvian.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-lithuanian.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-lsorbian.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-magyar.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-malayalam.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-marathi.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-norsk.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-nynorsk.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-occitan.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-polish.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-portuges.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-romanian.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-romansh.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-russian.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-samin.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-sanskrit.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-scottish.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-serbian.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-slovak.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-slovenian.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-spanish.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-swedish.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-syriac.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-tamil.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-telugu.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-thai.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-turkish.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-turkmen.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-ukrainian.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-urdu.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-usorbian.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-vietnamese.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/gloss-welsh.ldf
%{_texmfdistdir}/tex/xelatex/polyglossia/hebrewcal.sty
%{_texmfdistdir}/tex/xelatex/polyglossia/hijrical.sty
%{_texmfdistdir}/tex/xelatex/polyglossia/polyglossia.sty
%{_texmfdistdir}/tex/xelatex/polyglossia/xgreek-fixes.def
%doc %{_texmfdistdir}/doc/xelatex/polyglossia/README
%doc %{_texmfdistdir}/doc/xelatex/polyglossia/example-arabic.pdf
%doc %{_texmfdistdir}/doc/xelatex/polyglossia/example-arabic.tex
%doc %{_texmfdistdir}/doc/xelatex/polyglossia/example-thai.pdf
%doc %{_texmfdistdir}/doc/xelatex/polyglossia/example-thai.tex
%doc %{_texmfdistdir}/doc/xelatex/polyglossia/examples.pdf
%doc %{_texmfdistdir}/doc/xelatex/polyglossia/examples.tex
%doc %{_texmfdistdir}/doc/xelatex/polyglossia/polyglossia.pdf
%doc %{_texmfdistdir}/doc/xelatex/polyglossia/polyglossia.tex
#- source
%doc %{_texmfdistdir}/source/xelatex/polyglossia/polyglossia.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18270 |12mr|texlive-polyglot-20111103-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-polyglot
Version:	20111103
Release:	2
Summary:	TeXLive polyglot package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/polyglot.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/polyglot.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/polyglot.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive polyglot package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/polyglot/polyglot.cfg
%{_texmfdistdir}/tex/latex/polyglot/polyglot.def
%{_texmfdistdir}/tex/latex/polyglot/polyglot.sty
%doc %{_texmfdistdir}/doc/latex/polyglot/sample.dvi
%doc %{_texmfdistdir}/doc/latex/polyglot/sample.tex
#- source
%doc %{_texmfdistdir}/source/latex/polyglot/langs/english.ld
%doc %{_texmfdistdir}/source/latex/polyglot/langs/french.ld
%doc %{_texmfdistdir}/source/latex/polyglot/langs/french.ot1
%doc %{_texmfdistdir}/source/latex/polyglot/langs/german.ld
%doc %{_texmfdistdir}/source/latex/polyglot/langs/german.ot1
%doc %{_texmfdistdir}/source/latex/polyglot/langs/r_hebrew.ld
%doc %{_texmfdistdir}/source/latex/polyglot/langs/spanish.ld
%doc %{_texmfdistdir}/source/latex/polyglot/langs/spanish.ot1
%doc %{_texmfdistdir}/source/latex/polyglot/polyglot.dtx
%doc %{_texmfdistdir}/source/latex/polyglot/polyglot.ins
%doc %{_texmfdistdir}/source/latex/polyglot/polyglot.ltx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18271 |12mr|texlive-polynom-0.17-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/polynom
# catalog-date 2007-01-13 23:45:25 +0100
# catalog-license lppl
# catalog-version 0.17
Name:		texlive-polynom
Version:	0.17
Release:	2
Summary:	Macros for manipulating polynomials
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/polynom
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/polynom.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/polynom.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/polynom.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The polynom package implements macros for manipulating
polynomials, for example it can typeset long polynomial
divisions. The main test case and application is the polynomial
ring in one variable with rational coefficients.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/polynom/polynom.sty
%doc %{_texmfdistdir}/doc/latex/polynom/README
%doc %{_texmfdistdir}/doc/latex/polynom/polydemo.pdf
%doc %{_texmfdistdir}/doc/latex/polynom/polydemo.tex
%doc %{_texmfdistdir}/doc/latex/polynom/polynom.pdf
#- source
%doc %{_texmfdistdir}/source/latex/polynom/polynom.dtx
%doc %{_texmfdistdir}/source/latex/polynom/polynom.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18272 |12mr|texlive-polynomial-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/polynomial
# catalog-date 2008-08-23 00:06:02 +0200
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-polynomial
Version:	1.0
Release:	2
Summary:	Typeset (univariate) polynomials
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/polynomial
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/polynomial.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/polynomial.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/polynomial.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package offers an easy way to write (univariate)
polynomials and rational functions. It defines two commands,
one for polynomials \polynomial{coeffs} and one for rational
functions \polynomialfrac{Numerator}{Denominator}. Both
commands take lists of coefficients as arguments, and offer
limited optional behaviour.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/polynomial/polynomial.sty
%doc %{_texmfdistdir}/doc/latex/polynomial/README
%doc %{_texmfdistdir}/doc/latex/polynomial/polynomial.pdf
#- source
%doc %{_texmfdistdir}/source/latex/polynomial/polynomial.dtx
%doc %{_texmfdistdir}/source/latex/polynomial/polynomial.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18273 |12mr|texlive-polytable-0.8.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20331
# category Package
# catalog-ctan /macros/latex/contrib/polytable
# catalog-date 2010-11-05 12:43:21 +0100
# catalog-license lppl
# catalog-version 0.8.2
Name:		texlive-polytable
Version:	0.8.2
Release:	2
Summary:	Tabular-like environments with named columns
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/polytable
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/polytable.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/polytable.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/polytable.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package implements a variant of tabular-like environments
where columns can be given a name and entries can flexibly be
placed between arbitrary columns. Complex alignment-based
layouts, for example for program code, are possible.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/polytable/polytable.sty
%doc %{_texmfdistdir}/doc/latex/polytable/README
%doc %{_texmfdistdir}/doc/latex/polytable/polytable.pdf
#- source
%doc %{_texmfdistdir}/source/latex/polytable/polytable.dtx
%doc %{_texmfdistdir}/source/latex/polytable/polytable.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18274 |12mr|texlive-postcards-20090123-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21641
# category Package
# catalog-ctan /macros/latex/contrib/postcards
# catalog-date 2009-01-23 15:11:09 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-postcards
Version:	20090123
Release:	2
Summary:	Facilitates mass-mailing of postcards (junkmail)
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/postcards
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/postcards.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/postcards.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A modification of the standard LaTeX letter class which prints
multiple, pre-stamped, 5.5" by 3.5" postcards (a US standard
size) via the envlab and mailing packages. An address database
is employed to address the front side of each postcard and a
message is printed on the back side of all. An illustrative
example is provided.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/postcards/postcards.cls
%doc %{_texmfdistdir}/doc/latex/postcards/README
%doc %{_texmfdistdir}/doc/latex/postcards/datasmp.txt
%doc %{_texmfdistdir}/doc/latex/postcards/pcardsmp.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18275 |12mr|texlive-poster-mac-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18305
# category Package
# catalog-ctan /macros/generic/poster
# catalog-date 2010-05-15 22:56:34 +0200
# catalog-license lppl
# catalog-version 1.1
Name:		texlive-poster-mac
Version:	1.1
Release:	2
Summary:	Make posters and banners with TeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/generic/poster
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/poster-mac.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/poster-mac.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package offers macros for making posters and banners with
TeX. It is compatible with most TeX macro formats, including
Plain TeX, LaTeX, AmSTeX, and AmS-LaTeX. The package creates a
poster as huge box, which is then distributed over as many
printer pages as necessary. The only special requirement is
that your printer not be bothered by text that lies off the
page. This is true of most printers, including laser printers
and PostScript printers.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/poster-mac/poster.sty
%{_texmfdistdir}/tex/generic/poster-mac/poster.tex
%doc %{_texmfdistdir}/doc/generic/poster-mac/Changes
%doc %{_texmfdistdir}/doc/generic/poster-mac/Makefile
%doc %{_texmfdistdir}/doc/generic/poster-mac/README
%doc %{_texmfdistdir}/doc/generic/poster-mac/poster-doc.pdf
%doc %{_texmfdistdir}/doc/generic/poster-mac/poster-doc.tex
%doc %{_texmfdistdir}/doc/generic/poster-mac/poster1.pdf
%doc %{_texmfdistdir}/doc/generic/poster-mac/poster2.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18276 |12mr|texlive-powerdot-1.4i-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25656
# category Package
# catalog-ctan /macros/latex/contrib/powerdot
# catalog-date 2012-03-13 22:44:46 +0100
# catalog-license lppl1.3
# catalog-version 1.4i
Name:		texlive-powerdot
Version:	1.4i
Release:	1
Summary:	A presentation class
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/powerdot
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/powerdot.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/powerdot.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/powerdot.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Powerdot is a presentation class for LaTeX that allows for the
quick and easy development of professional presentations. It
comes with many tools that enhance presentations and aid the
presenter. Examples are automatic overlays, personal notes and
a handout mode. To view a presentation, DVI, PS or PDF output
can be used. A powerful template system is available to easily
develop new styles. A LyX layout file is provided.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/powerdot/powerdot-aggie.sty
%{_texmfdistdir}/tex/latex/powerdot/powerdot-bframe.sty
%{_texmfdistdir}/tex/latex/powerdot/powerdot-ciment.sty
%{_texmfdistdir}/tex/latex/powerdot/powerdot-default.ps
%{_texmfdistdir}/tex/latex/powerdot/powerdot-default.sty
%{_texmfdistdir}/tex/latex/powerdot/powerdot-elcolors.sty
%{_texmfdistdir}/tex/latex/powerdot/powerdot-fyma.sty
%{_texmfdistdir}/tex/latex/powerdot/powerdot-horatio.sty
%{_texmfdistdir}/tex/latex/powerdot/powerdot-husky.sty
%{_texmfdistdir}/tex/latex/powerdot/powerdot-ikeda.sty
%{_texmfdistdir}/tex/latex/powerdot/powerdot-jefka.sty
%{_texmfdistdir}/tex/latex/powerdot/powerdot-klope.sty
%{_texmfdistdir}/tex/latex/powerdot/powerdot-paintings.sty
%{_texmfdistdir}/tex/latex/powerdot/powerdot-pazik.sty
%{_texmfdistdir}/tex/latex/powerdot/powerdot-sailor.sty
%{_texmfdistdir}/tex/latex/powerdot/powerdot-simple.sty
%{_texmfdistdir}/tex/latex/powerdot/powerdot-tiger.sty
%{_texmfdistdir}/tex/latex/powerdot/powerdot-tycja.sty
%{_texmfdistdir}/tex/latex/powerdot/powerdot-upen.sty
%{_texmfdistdir}/tex/latex/powerdot/powerdot.cls
%doc %{_texmfdistdir}/doc/latex/powerdot/Changes
%doc %{_texmfdistdir}/doc/latex/powerdot/README
%doc %{_texmfdistdir}/doc/latex/powerdot/RunDoc
%doc %{_texmfdistdir}/doc/latex/powerdot/RunExamples
%doc %{_texmfdistdir}/doc/latex/powerdot/RunSlideDoc
%doc %{_texmfdistdir}/doc/latex/powerdot/clemson.eps
%doc %{_texmfdistdir}/doc/latex/powerdot/manifest.txt
%doc %{_texmfdistdir}/doc/latex/powerdot/pawmkorange.eps
%doc %{_texmfdistdir}/doc/latex/powerdot/pawmkorange.png
%doc %{_texmfdistdir}/doc/latex/powerdot/pawmkpurple.eps
%doc %{_texmfdistdir}/doc/latex/powerdot/pawmkpurple.png
%doc %{_texmfdistdir}/doc/latex/powerdot/pawtraceorange.eps
%doc %{_texmfdistdir}/doc/latex/powerdot/pawtraceorange.png
%doc %{_texmfdistdir}/doc/latex/powerdot/pawtracep.eps
%doc %{_texmfdistdir}/doc/latex/powerdot/pawtracep.png
%doc %{_texmfdistdir}/doc/latex/powerdot/powerdot-example.lyx
%doc %{_texmfdistdir}/doc/latex/powerdot/powerdot-example.tex
%doc %{_texmfdistdir}/doc/latex/powerdot/powerdot-example1.pdf
%doc %{_texmfdistdir}/doc/latex/powerdot/powerdot-example1.tex
%doc %{_texmfdistdir}/doc/latex/powerdot/powerdot-example2.pdf
%doc %{_texmfdistdir}/doc/latex/powerdot/powerdot-example2.tex
%doc %{_texmfdistdir}/doc/latex/powerdot/powerdot-example3.pdf
%doc %{_texmfdistdir}/doc/latex/powerdot/powerdot-example3.tex
%doc %{_texmfdistdir}/doc/latex/powerdot/powerdot-styleexample.tex
%doc %{_texmfdistdir}/doc/latex/powerdot/powerdot-styletest.tex
%doc %{_texmfdistdir}/doc/latex/powerdot/powerdot.bib
%doc %{_texmfdistdir}/doc/latex/powerdot/powerdot.layout
%doc %{_texmfdistdir}/doc/latex/powerdot/powerdot.pdf
%doc %{_texmfdistdir}/doc/latex/powerdot/powerdot.tex
%doc %{_texmfdistdir}/doc/latex/powerdot/powerdotDE.pdf
%doc %{_texmfdistdir}/doc/latex/powerdot/powerdotDE.tex
%doc %{_texmfdistdir}/doc/latex/powerdot/powerdotSlide.pdf
%doc %{_texmfdistdir}/doc/latex/powerdot/powerdotSlide.tex
#- source
%doc %{_texmfdistdir}/source/latex/powerdot/powerdot.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18277 |12mr|texlive-powerdot-FUBerlin-0.01-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/powerdot-FUBerlin
# catalog-date 2009-07-30 21:57:53 +0200
# catalog-license lppl
# catalog-version 0.01
Name:		texlive-powerdot-FUBerlin
Version:	0.01
Release:	2
Summary:	Powerdot, using the style of FU Berlin
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/powerdot-FUBerlin
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/powerdot-FUBerlin.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/powerdot-FUBerlin.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bundle provides a powerdot-derived class and a package for
use with powerdot to provide the corporate design of the Free
University in Berlin. Users may use the class itself
(FUpowerdot) or use the package in the usual way with
\style=BerlinFU as a class option. Examples of using both the
class and the package are provided; the PDF is visually
identical, so the catalogue only lists one; the sources of the
examples do of course differ.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/powerdot-FUBerlin/FUpowerdot.cls
%{_texmfdistdir}/tex/latex/powerdot-FUBerlin/powerdot-BerlinFU.sty
%doc %{_texmfdistdir}/doc/latex/powerdot-FUBerlin/FULogo.eps
%doc %{_texmfdistdir}/doc/latex/powerdot-FUBerlin/FULogo_RGB.eps
%doc %{_texmfdistdir}/doc/latex/powerdot-FUBerlin/FUbib.eps
%doc %{_texmfdistdir}/doc/latex/powerdot-FUBerlin/FUseal.eps
%doc %{_texmfdistdir}/doc/latex/powerdot-FUBerlin/README
%doc %{_texmfdistdir}/doc/latex/powerdot-FUBerlin/exampleClass.pdf
%doc %{_texmfdistdir}/doc/latex/powerdot-FUBerlin/exampleClass.tex
%doc %{_texmfdistdir}/doc/latex/powerdot-FUBerlin/exampleStyle.pdf
%doc %{_texmfdistdir}/doc/latex/powerdot-FUBerlin/exampleStyle.tex
%doc %{_texmfdistdir}/doc/latex/powerdot-FUBerlin/silberlaube2.eps

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18278 |12mr|texlive-ppr-prv-0.13c-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/ppr-prv
# catalog-date 2007-01-13 23:45:25 +0100
# catalog-license lppl
# catalog-version 0.13c
Name:		texlive-ppr-prv
Version:	0.13c
Release:	2
Summary:	Prosper preview
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ppr-prv
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ppr-prv.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ppr-prv.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ppr-prv.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This class is used with LaTeX presentations using the prosper
class. ppr-prv stands for 'Prosper Preview'. The aim of this
class is to produce a printable version of the slides written
with Prosper, with two slides per page.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/ppr-prv/HAP-ppr-prv.def
%{_texmfdistdir}/tex/latex/ppr-prv/ppr-prv.cls
%doc %{_texmfdistdir}/doc/latex/ppr-prv/README
%doc %{_texmfdistdir}/doc/latex/ppr-prv/ppr-prv.pdf
#- source
%doc %{_texmfdistdir}/source/latex/ppr-prv/ppr-prv.dtx
%doc %{_texmfdistdir}/source/latex/ppr-prv/ppr-prv.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18279 |12mr|texlive-pracjourn-0.4n-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/pracjourn
# catalog-date 2008-11-30 13:31:17 +0100
# catalog-license gpl
# catalog-version 0.4n
Name:		texlive-pracjourn
Version:	0.4n
Release:	2
Summary:	Typeset articles for PracTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pracjourn
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pracjourn.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pracjourn.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pracjourn.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The pracjourn class is used for typesetting articles in the
PracTeX Journal. It is based on the article class with
modifications to allow for more flexible front-matter and
revision control, among other small changes.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/pracjourn/pracjourn.cls
%doc %{_texmfdistdir}/doc/latex/pracjourn/README
%doc %{_texmfdistdir}/doc/latex/pracjourn/pjsample.ltx
%doc %{_texmfdistdir}/doc/latex/pracjourn/pjsample.pdf
%doc %{_texmfdistdir}/doc/latex/pracjourn/pracjourn.pdf
#- source
%doc %{_texmfdistdir}/source/latex/pracjourn/pracjourn.dtx
%doc %{_texmfdistdir}/source/latex/pracjourn/pracjourn.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18280 |12mr|texlive-preprint-20070106-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16085
# category Package
# catalog-ctan /macros/latex/contrib/preprint
# catalog-date 2007-01-06 21:10:04 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-preprint
Version:	20070106
Release:	2
Summary:	A bundle of packages provided "as is"
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/preprint
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/preprint.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/preprint.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/preprint.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bundle comprises: - authblk, which permits footnote style
author/affiliation input in the \author command, - balance, to
balance the end of \twocolumn pages, - figcaps, to send figure
captions, etc., to end document, - fullpage, to set narrow page
margins and set a fixed page style, and - sublabel, which
permits counters to be subnumbered.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/preprint/authblk.sty
%{_texmfdistdir}/tex/latex/preprint/balance.sty
%{_texmfdistdir}/tex/latex/preprint/figcaps.sty
%{_texmfdistdir}/tex/latex/preprint/fullpage.sty
%{_texmfdistdir}/tex/latex/preprint/sublabel.sty
%doc %{_texmfdistdir}/doc/latex/preprint/00readme.txt
%doc %{_texmfdistdir}/doc/latex/preprint/00readme.unix
%doc %{_texmfdistdir}/doc/latex/preprint/authblk.pdf
%doc %{_texmfdistdir}/doc/latex/preprint/balance.pdf
%doc %{_texmfdistdir}/doc/latex/preprint/figcaps.pdf
%doc %{_texmfdistdir}/doc/latex/preprint/fullpage.pdf
%doc %{_texmfdistdir}/doc/latex/preprint/sublabel.pdf
#- source
%doc %{_texmfdistdir}/source/latex/preprint/authblk.drv
%doc %{_texmfdistdir}/source/latex/preprint/authblk.dtx
%doc %{_texmfdistdir}/source/latex/preprint/authblk.ins
%doc %{_texmfdistdir}/source/latex/preprint/balance.drv
%doc %{_texmfdistdir}/source/latex/preprint/balance.dtx
%doc %{_texmfdistdir}/source/latex/preprint/balance.ins
%doc %{_texmfdistdir}/source/latex/preprint/figcaps.drv
%doc %{_texmfdistdir}/source/latex/preprint/figcaps.dtx
%doc %{_texmfdistdir}/source/latex/preprint/figcaps.ins
%doc %{_texmfdistdir}/source/latex/preprint/fullpage.drv
%doc %{_texmfdistdir}/source/latex/preprint/fullpage.dtx
%doc %{_texmfdistdir}/source/latex/preprint/fullpage.ins
%doc %{_texmfdistdir}/source/latex/preprint/sublabel.drv
%doc %{_texmfdistdir}/source/latex/preprint/sublabel.dtx
%doc %{_texmfdistdir}/source/latex/preprint/sublabel.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18281 |12mr|texlive-prerex-6.5.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26698
# category Package
# catalog-ctan /graphics/prerex
# catalog-date 2012-05-28 13:29:39 +0200
# catalog-license gpl
# catalog-version 6.5.1
Name:		texlive-prerex
Version:	6.5.1
Release:	1
Summary:	Interactive editor and macro support for prerequisite charts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/prerex
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/prerex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/prerex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package consists of prerex.sty, a LaTeX package for
producing charts of course nodes linked by arrows representing
pre- and co-requisites, and prerex, an interactive program for
creating and editing chart descriptions. The implementation of
prerex.sty is built on PGF, so that it may be used equally
happily with latex or pdflatex; prerex itself is written in C.
The package includes source code for a previewer application, a
lightweight Qt-4 and poppler-based prerex-enabled PDF viewer.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/prerex/prerex.sty
%doc %{_texmfdistdir}/doc/latex/prerex/README
%doc %{_texmfdistdir}/doc/latex/prerex/chart.html
%doc %{_texmfdistdir}/doc/latex/prerex/chart.pdf
%doc %{_texmfdistdir}/doc/latex/prerex/chart.png
%doc %{_texmfdistdir}/doc/latex/prerex/chart.tex
%doc %{_texmfdistdir}/doc/latex/prerex/doc/intro.pdf
%doc %{_texmfdistdir}/doc/latex/prerex/doc/intro.tex
%doc %{_texmfdistdir}/doc/latex/prerex/doc/introFonts.png
%doc %{_texmfdistdir}/doc/latex/prerex/doc/introchart1.tex
%doc %{_texmfdistdir}/doc/latex/prerex/doc/introchart2.tex
%doc %{_texmfdistdir}/doc/latex/prerex/doc/prerex.pdf
%doc %{_texmfdistdir}/doc/latex/prerex/doc/prerex.sty.7
%doc %{_texmfdistdir}/doc/latex/prerex/doc/prerex.tex
%doc %{_texmfdistdir}/doc/latex/prerex/prerex-6.5.1.tar.gz
%doc %{_texmfdistdir}/doc/latex/prerex/vprerex-6.4.1.tar.gz

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18282 |12mr|texlive-present-2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25953
# category Package
# catalog-ctan /macros/plain/contrib/present
# catalog-date 2012-04-12 21:32:25 +0200
# catalog-license lppl
# catalog-version 2.2
Name:		texlive-present
Version:	2.2
Release:	1
Summary:	Presentations with Plain TeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/plain/contrib/present
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/present.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/present.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package offers a collection of simple macros for preparing
presentations in Plain TeX. Slide colour and text colour may be
set, links between parts of the presentation, to other files,
and to web addresses may be inserted. Images may be included
easily, and code is available to provide transition effects
between slides or frames. The structure of the macros is not
overly complex, so that users should find it easy to adapt the
macros to their specific needs.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/plain/present/present.tex
%doc %{_texmfdistdir}/doc/plain/present/HowToTalkTeX.pdf
%doc %{_texmfdistdir}/doc/plain/present/HowToTalkTeX.tex
%doc %{_texmfdistdir}/doc/plain/present/Pfeil1.pdf
%doc %{_texmfdistdir}/doc/plain/present/Pfeil2.pdf
%doc %{_texmfdistdir}/doc/plain/present/Pfeil3.pdf
%doc %{_texmfdistdir}/doc/plain/present/Pfeil4.pdf
%doc %{_texmfdistdir}/doc/plain/present/README
%doc %{_texmfdistdir}/doc/plain/present/Sagnac.pdf
%doc %{_texmfdistdir}/doc/plain/present/Stern.png
%doc %{_texmfdistdir}/doc/plain/present/background.png
%doc %{_texmfdistdir}/doc/plain/present/present-transitions.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18283 |12mr|texlive-presentations-20100212-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17172
# category Package
# catalog-ctan /info/examples/Presentations_de
# catalog-date 2010-02-12 13:59:30 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-presentations
Version:	20100212
Release:	2
Summary:	Examples from the book Presentationen mit LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/examples/Presentations_de
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/presentations.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/presentations.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
This bundle contains all the examples, as source, eps and pdf,
of the author's book "Presentationen mit LaTeX", from the
Dante-Edition series.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/presentations/01-01-1.ltx2crop
%doc %{_texmfdistdir}/doc/latex/presentations/01-01-2.ltx2ps
%doc %{_texmfdistdir}/doc/latex/presentations/01-01-3.ltx2
%doc %{_texmfdistdir}/doc/latex/presentations/01-01-4.ltx2
%doc %{_texmfdistdir}/doc/latex/presentations/01-01-5.ltx2ps
%doc %{_texmfdistdir}/doc/latex/presentations/01-01-6.ltx2
%doc %{_texmfdistdir}/doc/latex/presentations/01-02-1.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/01-03-1.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/01-03-2.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/01-03-3.ltx
%doc %{_texmfdistdir}/doc/latex/presentations/01-03-4.ltx
%doc %{_texmfdistdir}/doc/latex/presentations/01-03-4.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/01-03-5.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/01-04-1.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/01-04-2.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/01-04-3.ltx
%doc %{_texmfdistdir}/doc/latex/presentations/01-04-4.ltx
%doc %{_texmfdistdir}/doc/latex/presentations/01-04-5.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/01-05-1.ltx
%doc %{_texmfdistdir}/doc/latex/presentations/01-05-2.ltx
%doc %{_texmfdistdir}/doc/latex/presentations/01-05-3.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/02-01-1.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations/02-01-2.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations/02-01-3.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations/02-02-1.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations/02-03-1.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations/02-03-2.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations/02-03-3.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations/02-03-4.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations/02-04-1.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations/02-04-2.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations/02-04-3.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations/02-04-4.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations/02-04-5.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations/02-04-6.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations/02-04-7.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations/02-05-1.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations/02-06-1.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations/02-06-2.ltxps
%doc %{_texmfdistdir}/doc/latex/presentations/02-07-1.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations/02-08-1.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations/02-09-1.ltxps
%doc %{_texmfdistdir}/doc/latex/presentations/02-10-1.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations/02-10-2.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations/02-10-3.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations/02-10-4.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations/02-10-5.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations/02-10-6.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations/02-11-1.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations/02-12-1.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations/02-12-2.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations/02-13-1.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations/02-13-2.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations/02-13-3.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations/02-14-1.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations/02-14-10.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations/02-14-11.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations/02-14-12.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations/02-14-13.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations/02-14-14.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations/02-14-15.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations/02-14-16.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations/02-14-17.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations/02-14-18.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations/02-14-2.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations/02-14-3.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations/02-14-4.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations/02-14-5.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations/02-14-6.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations/02-14-7.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations/02-14-8.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations/02-14-9.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations/03-01-1.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations/03-02-1.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations/03-03-1.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations/03-03-2.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations/03-03-3.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations/04-01-1.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-01-2.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-01-3.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-01-4.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-03-1.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-03-2.ltx2
%doc %{_texmfdistdir}/doc/latex/presentations/04-04-1.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-05-1.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-06-1.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-06-10.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-06-11.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-06-2.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-06-3.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-06-4.ltxbps
%doc %{_texmfdistdir}/doc/latex/presentations/04-06-5.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-06-6.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-06-7.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-06-8.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-06-9.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-07-1.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-08-1.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-09-1.ltxbps
%doc %{_texmfdistdir}/doc/latex/presentations/04-11-1.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-11-2.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-11-3.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-12-1.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-12-2.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-13-1.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-13-2.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-14-1.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-15-1.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-15-2.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-16-1.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-16-2.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-16-3.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-17-1.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-18-1.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-18-2.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-19-1.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-19-2.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-20-1.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-20-2.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-20-3.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-20-4.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-20-5.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-21-1.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-21-2.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-21-3.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-21-4.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-22-1.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-22-2.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-22-3.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-23-1.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-23-2.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-24-1.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-24-2.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-25-1.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-25-10.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-25-11.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-25-12.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-25-13.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-25-14.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-25-15.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-25-16.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-25-17.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-25-18.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-25-19.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-25-2.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-25-20.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-25-21.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-25-22.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-25-23.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-25-24.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-25-25.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-25-26.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-25-27.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-25-28.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-25-29.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-25-3.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-25-30.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-25-31.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-25-32.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-25-33.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-25-34.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-25-35.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-25-36.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-25-37.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-25-4.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-25-5.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-25-6.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-25-7.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-25-8.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-25-9.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-26-1.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-26-10.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-26-11.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-26-12.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-26-13.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-26-14.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-26-15.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-26-16.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-26-17.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-26-18.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-26-19.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-26-2.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-26-20.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-26-21.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-26-22.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-26-23.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-26-24.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-26-25.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-26-26.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-26-27.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-26-28.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-26-29.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-26-3.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-26-30.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-26-31.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-26-32.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-26-33.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-26-34.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-26-35.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-26-36.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-26-37.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-26-4.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-26-5.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-26-6.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-26-7.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-26-8.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/04-26-9.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/05-00-1.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/05-01-1.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/05-02-1.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/05-03-1.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/05-03-2.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/06-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/presentations/06-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/presentations/06-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/presentations/06-01-4.ltx
%doc %{_texmfdistdir}/doc/latex/presentations/06-01-5.ltx
%doc %{_texmfdistdir}/doc/latex/presentations/06-01-6.ltx
%doc %{_texmfdistdir}/doc/latex/presentations/06-01-7.ltx
%doc %{_texmfdistdir}/doc/latex/presentations/06-02-1.ltxps
%doc %{_texmfdistdir}/doc/latex/presentations/06-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/presentations/06-04-1.ltx
%doc %{_texmfdistdir}/doc/latex/presentations/06-04-2.ltx
%doc %{_texmfdistdir}/doc/latex/presentations/06-04-3.ltx
%doc %{_texmfdistdir}/doc/latex/presentations/06-05-1.ltx
%doc %{_texmfdistdir}/doc/latex/presentations/07-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/presentations/07-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/presentations/07-03-3.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations/07-03-4.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations/07-05-1.ltxbps
%doc %{_texmfdistdir}/doc/latex/presentations/07-05-2.ltxbps
%doc %{_texmfdistdir}/doc/latex/presentations/README
%doc %{_texmfdistdir}/doc/latex/presentations/Textdemo.tex
%doc %{_texmfdistdir}/doc/latex/presentations/beamer-demo.tex
%doc %{_texmfdistdir}/doc/latex/presentations/beamer-demo2.tex
%doc %{_texmfdistdir}/doc/latex/presentations/images/beamer/FULogo.png
%doc %{_texmfdistdir}/doc/latex/presentations/images/beamer/FULuft.jpg
%doc %{_texmfdistdir}/doc/latex/presentations/images/beamer/FUbib.jpg
%doc %{_texmfdistdir}/doc/latex/presentations/images/beamer/FUlogo.pdf
%doc %{_texmfdistdir}/doc/latex/presentations/images/beamer/TU.jpg
%doc %{_texmfdistdir}/doc/latex/presentations/images/beamer/TeX.pdf
%doc %{_texmfdistdir}/doc/latex/presentations/images/beamer/beamer0.pdf
%doc %{_texmfdistdir}/doc/latex/presentations/images/beamer/beamer1.pdf
%doc %{_texmfdistdir}/doc/latex/presentations/images/beamer/beamer2.pdf
%doc %{_texmfdistdir}/doc/latex/presentations/images/beamer/beamernavbar.png
%doc %{_texmfdistdir}/doc/latex/presentations/images/beamer/beamernavsymbols.pdf
%doc %{_texmfdistdir}/doc/latex/presentations/images/beamer/beamernavsymbols.tex
%doc %{_texmfdistdir}/doc/latex/presentations/images/beamer/fu-berlin-air.pdf
%doc %{_texmfdistdir}/doc/latex/presentations/images/beamer/fu-berlin.pdf
%doc %{_texmfdistdir}/doc/latex/presentations/images/beamer/geo.jpg
%doc %{_texmfdistdir}/doc/latex/presentations/images/beamer/ligaturen.png
%doc %{_texmfdistdir}/doc/latex/presentations/images/beamer/multimedia.jpg
%doc %{_texmfdistdir}/doc/latex/presentations/images/beamer/multimedia.png
%doc %{_texmfdistdir}/doc/latex/presentations/images/beamer/multimedia.tex
%doc %{_texmfdistdir}/doc/latex/presentations/images/beamer/silberlaube.jpg
%doc %{_texmfdistdir}/doc/latex/presentations/images/beamer/silberlaube2.jpg
%doc %{_texmfdistdir}/doc/latex/presentations/images/beamer/zedat.pdf
%doc %{_texmfdistdir}/doc/latex/presentations/images/pd/FULogo.eps
%doc %{_texmfdistdir}/doc/latex/presentations/images/pd/FULogo2.eps
%doc %{_texmfdistdir}/doc/latex/presentations/images/pd/FULogoRGB.eps
%doc %{_texmfdistdir}/doc/latex/presentations/images/pd/FULogo_RGB.eps
%doc %{_texmfdistdir}/doc/latex/presentations/images/pd/FUbib.eps
%doc %{_texmfdistdir}/doc/latex/presentations/images/pd/fuBIB10.eps
%doc %{_texmfdistdir}/doc/latex/presentations/images/pd/fuBIB10.pdf
%doc %{_texmfdistdir}/doc/latex/presentations/images/pd/logofbbw.eps
%doc %{_texmfdistdir}/doc/latex/presentations/images/pd/silberlaube.eps
%doc %{_texmfdistdir}/doc/latex/presentations/images/pd/silberlaube2.eps
%doc %{_texmfdistdir}/doc/latex/presentations/images/pd/wieesgeht.eps
%doc %{_texmfdistdir}/doc/latex/presentations/images/pd/zedat2.eps
%doc %{_texmfdistdir}/doc/latex/presentations/images/pdfscreen/Tore3d.pdf
%doc %{_texmfdistdir}/doc/latex/presentations/images/pdfscreen/mp.pdf
%doc %{_texmfdistdir}/doc/latex/presentations/images/pdfscreen/mpgraph.mps
%doc %{_texmfdistdir}/doc/latex/presentations/images/pdfscreen/pst.pdf
%doc %{_texmfdistdir}/doc/latex/presentations/images/pdfscreen/tex.png
%doc %{_texmfdistdir}/doc/latex/presentations/pd-demo-default.tex
%doc %{_texmfdistdir}/doc/latex/presentations/pd-demo.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18284 |12mr|texlive-prettyref-3.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/prettyref
# catalog-date 2008-11-06 09:26:54 +0100
# catalog-license pd
# catalog-version 3.0
Name:		texlive-prettyref
Version:	3.0
Release:	2
Summary:	Make label references "self-identify"
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/prettyref
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/prettyref.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/prettyref.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/prettyref.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Prettyref provides a command \newrefformat, which specifies the
way in which a reference is typeset, according to a label
"identification". The identification is set in the \label
command, by using prefixed label names; so instead of
\label{mysection}, one uses \label{sec:mysection}, and
prettyref interprets the "sec:" part. The package is compatible
with hyperref and with other packages.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/prettyref/prettyref.sty
%doc %{_texmfdistdir}/doc/latex/prettyref/README
%doc %{_texmfdistdir}/doc/latex/prettyref/prettyref.pdf
#- source
%doc %{_texmfdistdir}/source/latex/prettyref/prettyref.dtx
%doc %{_texmfdistdir}/source/latex/prettyref/prettyref.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18285 |12mr|texlive-preview-11.86-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17118
# category Package
# catalog-ctan /macros/latex/contrib/preview
# catalog-date 2010-02-22 08:57:39 +0100
# catalog-license gpl
# catalog-version 11.86
Name:		texlive-preview
Version:	11.86
Release:	2
Summary:	Extract bits of a LaTeX source for output
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/preview
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/preview.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/preview.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/preview.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package is a free-standing part of the preview-latex
bundle. The package provides the support preview-latex needs,
when it chooses the matter it will preview. The output may
reasonably be expected to have other uses, as in html
translators, etc.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/preview/prauctex.cfg
%{_texmfdistdir}/tex/latex/preview/prauctex.def
%{_texmfdistdir}/tex/latex/preview/prcounters.def
%{_texmfdistdir}/tex/latex/preview/preview.sty
%{_texmfdistdir}/tex/latex/preview/prfootnotes.def
%{_texmfdistdir}/tex/latex/preview/prlyx.def
%{_texmfdistdir}/tex/latex/preview/prshowbox.def
%{_texmfdistdir}/tex/latex/preview/prshowlabels.def
%{_texmfdistdir}/tex/latex/preview/prtightpage.def
%{_texmfdistdir}/tex/latex/preview/prtracingall.def
%doc %{_texmfdistdir}/doc/latex/preview/README
%doc %{_texmfdistdir}/doc/latex/preview/preview.pdf
#- source
%doc %{_texmfdistdir}/source/latex/preview/preview.drv
%doc %{_texmfdistdir}/source/latex/preview/preview.dtx
%doc %{_texmfdistdir}/source/latex/preview/preview.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18286 |12mr|texlive-printlen-1.1a-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19847
# category Package
# catalog-ctan /macros/latex/contrib/printlen
# catalog-date 2010-09-22 14:58:28 +0200
# catalog-license lppl
# catalog-version 1.1a
Name:		texlive-printlen
Version:	1.1a
Release:	2
Summary:	Print lengths using specified units
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/printlen
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/printlen.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/printlen.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
\printlength{length} prints the value of a LaTeX length in the
units specified by \uselengthunit{unit} ('unit' may be any TeX
length unit except for scaled point, viz., any of: pt, pc, in,
mm, cm, bp, dd or cc). When the unit is pt, the printed length
value will include any stretch or shrink; otherwise these are
not printed. The 'unit' argument may also be PT, in which case
length values will be printed in point units but without any
stretch or shrink values.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/printlen/printlen.sty
%doc %{_texmfdistdir}/doc/latex/printlen/printlen-doc.pdf
%doc %{_texmfdistdir}/doc/latex/printlen/printlen-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18287 |12mr|texlive-proba-20090602-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/proba
# catalog-date 2009-06-02 14:48:32 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-proba
Version:	20090602
Release:	2
Summary:	Shortcuts commands to symbols used in probability texts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/proba
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/proba.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/proba.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/proba.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package includes some of the most often used commands in
probability texts, e.g. probability, expectation, variance,
etc. It also includes some short commands for set (blackboard)
or filtrations (calligraphic). It requires LaTeX2e and the
amsfonts package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/proba/proba.sty
%doc %{_texmfdistdir}/doc/latex/proba/README
%doc %{_texmfdistdir}/doc/latex/proba/proba.pdf
#- source
%doc %{_texmfdistdir}/source/latex/proba/proba.dtx
%doc %{_texmfdistdir}/source/latex/proba/proba.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18288 |12mr|texlive-probsoln-3.02-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25106
# category Package
# catalog-ctan /macros/latex/contrib/probsoln
# catalog-date 2012-01-14 16:28:43 +0100
# catalog-license lppl
# catalog-version 3.02
Name:		texlive-probsoln
Version:	3.02
Release:	1
Summary:	Generate problem sheets and their solution sheets
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/probsoln
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/probsoln.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/probsoln.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/probsoln.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package is designed for lecturers who have to generate new
problem sheets for their students on a regular basis (e.g.
yearly) by randomly selecting a specified number of problems
defined in another file. The package allows you easily to
generate a new problem sheet that is different from the
previous year, thus alleviating the temptation of students to
seek out the previous year's students and checking out their
answers. The solutions to the problems can be defined along
with the problem, making it easy to generate the solution sheet
from the same source code; problems may be reused within a
document, so that solutions may appear in a different section
of the same document as the problems they cover.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/probsoln/probsoln.sty
%doc %{_texmfdistdir}/doc/latex/probsoln/CHANGES
%doc %{_texmfdistdir}/doc/latex/probsoln/INSTALL
%doc %{_texmfdistdir}/doc/latex/probsoln/README
%doc %{_texmfdistdir}/doc/latex/probsoln/probsoln-manual.css
%doc %{_texmfdistdir}/doc/latex/probsoln/probsoln-manual.html
%doc %{_texmfdistdir}/doc/latex/probsoln/probsoln-manual.tex
%doc %{_texmfdistdir}/doc/latex/probsoln/probsoln.pdf
%doc %{_texmfdistdir}/doc/latex/probsoln/samples/sample.pdf
%doc %{_texmfdistdir}/doc/latex/probsoln/samples/sample.tex
%doc %{_texmfdistdir}/doc/latex/probsoln/samples/sample2.pdf
%doc %{_texmfdistdir}/doc/latex/probsoln/samples/sample2.tex
%doc %{_texmfdistdir}/doc/latex/probsoln/samples/sample3.pdf
%doc %{_texmfdistdir}/doc/latex/probsoln/samples/sample3.tex
%doc %{_texmfdistdir}/doc/latex/probsoln/samples/sample4.pdf
%doc %{_texmfdistdir}/doc/latex/probsoln/samples/sample4.tex
%doc %{_texmfdistdir}/doc/latex/probsoln/samples/sample5.pdf
%doc %{_texmfdistdir}/doc/latex/probsoln/samples/sample5.tex
%doc %{_texmfdistdir}/doc/latex/probsoln/samples/sample6.tex
%doc %{_texmfdistdir}/doc/latex/probsoln/samples/sample7.tex
%doc %{_texmfdistdir}/doc/latex/probsoln/samples/sample8.tex
#- source
%doc %{_texmfdistdir}/source/latex/probsoln/probsoln.dtx
%doc %{_texmfdistdir}/source/latex/probsoln/probsoln.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18289 |12mr|texlive-procIAGssymp-20070106-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/procIAGssymp
# catalog-date 2007-01-06 21:10:04 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-procIAGssymp
Version:	20070106
Release:	2
Summary:	Macros for IAG symposium papers
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/procIAGssymp
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/procIAGssymp.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/procIAGssymp.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package provides (re-)definitions of some LaTeX commands
that can be useful for the preparation of a paper with the
style of the proceeding of symposia sponsored by the
'International Association of Geodesy (IAG)' published by
Springer-Verlag.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/procIAGssymp/procIAGssymp.sty
%doc %{_texmfdistdir}/doc/latex/procIAGssymp/TestPaper.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18290 |12mr|texlive-prodint-20110330-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21893
# category Package
# catalog-ctan /fonts/prodint
# catalog-date 2011-03-30 12:07:52 +0200
# catalog-license ofl
# catalog-version undef
Name:		texlive-prodint
Version:	20110330
Release:	2
Summary:	A font that provides the product integral symbol
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/prodint
License:	OFL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/prodint.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/prodint.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Product integrals are to products, as integrals are to sums.
They have been around for more than a hundred years, they have
not become part of the standard toolbox, possibly because no-
one invented the right mathematical symbol for them. The
authors remedied that situation by proposing the symbol and
providing this font.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/prodint/prodint.afm
%{_texmfdistdir}/fonts/map/dvips/prodint/prodint.map
%{_texmfdistdir}/fonts/tfm/public/prodint/prodint.tfm
%{_texmfdistdir}/fonts/type1/public/prodint/prodint.pfb
%{_texmfdistdir}/tex/latex/prodint/prodint.sty
%doc %{_texmfdistdir}/doc/fonts/prodint/README
%doc %{_texmfdistdir}/doc/fonts/prodint/config.prodint
%doc %{_texmfdistdir}/doc/fonts/prodint/prodint.bma
%doc %{_texmfdistdir}/doc/fonts/prodint/prodint.mt1
%doc %{_texmfdistdir}/doc/fonts/prodint/prodint.pdf
%doc %{_texmfdistdir}/doc/fonts/prodint/prodint.pfa
%doc %{_texmfdistdir}/doc/fonts/prodint/prodint.sit.hqx
%doc %{_texmfdistdir}/doc/fonts/prodint/prodint.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18291 |12mr|texlive-productbox-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20886
# category Package
# catalog-ctan /macros/latex/contrib/gene/productbox
# catalog-date 2010-12-30 01:06:48 +0100
# catalog-license other-free
# catalog-version 1.1
Name:		texlive-productbox
Version:	1.1
Release:	2
Summary:	Typeset a three-dimensional product box
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/gene/productbox
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/productbox.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/productbox.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/productbox.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package enables typesetting of a three-dimensional product
box. This product box can be rendered as it is standing on a
surface and some light is shed onto it. Alternatively it can be
typeset as a wireframe to be cut out and glued together. This
will lead to a physical product box. The package requires the
package pgf and TikZ.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/productbox/productbox.sty
%doc %{_texmfdistdir}/doc/latex/productbox/Makefile
%doc %{_texmfdistdir}/doc/latex/productbox/README
%doc %{_texmfdistdir}/doc/latex/productbox/productbox.bib
%doc %{_texmfdistdir}/doc/latex/productbox/productbox.pdf
#- source
%doc %{_texmfdistdir}/source/latex/productbox/productbox.dtx
%doc %{_texmfdistdir}/source/latex/productbox/productbox.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18292 |12mr|texlive-program-3.3.12-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20022
# category Package
# catalog-ctan /macros/latex/contrib/program
# catalog-date 2010-10-07 12:36:42 +0200
# catalog-license gpl3
# catalog-version 3.3.12
Name:		texlive-program
Version:	3.3.12
Release:	2
Summary:	Typesetting programs and algorithms
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/program
License:	GPL3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/program.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/program.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The main offering is a program environment; a programbox
environment is available for fragments that must not break with
the pages.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/program/program.sty
%doc %{_texmfdistdir}/doc/latex/program/README
%doc %{_texmfdistdir}/doc/latex/program/gpl-3.0.txt
%doc %{_texmfdistdir}/doc/latex/program/plink.tex
%doc %{_texmfdistdir}/doc/latex/program/program-demo.tex
%doc %{_texmfdistdir}/doc/latex/program/program-doc.pdf
%doc %{_texmfdistdir}/doc/latex/program/program-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18293 |12mr|texlive-progress-1.10-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19519
# category Package
# catalog-ctan /macros/latex/contrib/progress
# catalog-date 2007-01-06 21:10:04 +0100
# catalog-license lppl
# catalog-version 1.10
Name:		texlive-progress
Version:	1.10
Release:	2
Summary:	Creates an overview of a document's state
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/progress
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/progress.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/progress.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Progress is a package which. when compiling TeX and LaTeX
documents, generates a HTML file showing an overview of a
document's state (of how finished it is). The report is sent to
file \ProgressReportName, which is by default the \jobname with
the date appended (but is user-modifiable).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/progress/progress.sty
%doc %{_texmfdistdir}/doc/latex/progress/README
%doc %{_texmfdistdir}/doc/latex/progress/progress.pdf
%doc %{_texmfdistdir}/doc/latex/progress/progress.tex
%doc %{_texmfdistdir}/doc/latex/progress/progress20030701.html

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18294 |12mr|texlive-progressbar-v1.0b2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25431
# category Package
# catalog-ctan /macros/latex/contrib/progressbar
# catalog-date 2012-02-19 15:32:47 +0100
# catalog-license lppl
# catalog-version v1.0b~2
Name:		texlive-progressbar
Version:	v1.0b2
Release:	1
Summary:	Visualize shares of total amounts in the form of a (progress-)bar
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/progressbar
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/progressbar.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/progressbar.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package allows you to easily visualize shares of total
amounts in the form of a bar. So basically you can convert any
number between 0 and 1 to a progressbar using the command
\progressbar{<number>}. Also a lot of customizations are
possible, allowing you to create an unique progressbar on your
own.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/progressbar/progressbar.sty
%doc %{_texmfdistdir}/doc/latex/progressbar/README
%doc %{_texmfdistdir}/doc/latex/progressbar/progressbar.pdf
%doc %{_texmfdistdir}/doc/latex/progressbar/progressbar.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18295 |12mr|texlive-properties-0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/properties
# catalog-date 2009-11-10 09:17:41 +0100
# catalog-license lppl
# catalog-version 0.2
Name:		texlive-properties
Version:	0.2
Release:	2
Summary:	Load properties from a file
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/properties
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/properties.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/properties.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package loads properties (key, value) from a properties
file, e.g. \jobname.properties.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/properties/properties.sty
%doc %{_texmfdistdir}/doc/latex/properties/readme.de
%doc %{_texmfdistdir}/doc/latex/properties/testprop.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18296 |12mr|texlive-prosper-1.0h-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/prosper
# catalog-date 2010-05-17 14:53:01 +0200
# catalog-license lppl1.2
# catalog-version 1.0h
Name:		texlive-prosper
Version:	1.0h
Release:	2
Summary:	LaTeX class for high quality slides
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/prosper
License:	LPPL1.2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/prosper.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/prosper.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/prosper.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Prosper is a LaTeX class for writing transparencies. It is
written as an extension of the seminar class by Timothy Van
Zandt. Prosper offers a friendly environment for creating
slides for both presentations with an overhead projector and a
video projector. Slides prepared for a presentation with a
computer and a video projector may integrate animation effects,
incremental display, and so on. Various visual styles are
supported (including some that mimic PowerPoint) and others are
being contributed.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/prosper/PPRalcatel.sty
%{_texmfdistdir}/tex/latex/prosper/PPRalienglow.sty
%{_texmfdistdir}/tex/latex/prosper/PPRautumn.sty
%{_texmfdistdir}/tex/latex/prosper/PPRazure.sty
%{_texmfdistdir}/tex/latex/prosper/PPRblends.sty
%{_texmfdistdir}/tex/latex/prosper/PPRcapsules.sty
%{_texmfdistdir}/tex/latex/prosper/PPRcontemporain.sty
%{_texmfdistdir}/tex/latex/prosper/PPRcorners.sty
%{_texmfdistdir}/tex/latex/prosper/PPRdarkblue.sty
%{_texmfdistdir}/tex/latex/prosper/PPRdefault.sty
%{_texmfdistdir}/tex/latex/prosper/PPRframes.sty
%{_texmfdistdir}/tex/latex/prosper/PPRfyma.sty
%{_texmfdistdir}/tex/latex/prosper/PPRgyom.sty
%{_texmfdistdir}/tex/latex/prosper/PPRlignesbleues.sty
%{_texmfdistdir}/tex/latex/prosper/PPRmancini.sty
%{_texmfdistdir}/tex/latex/prosper/PPRnuancegris.sty
%{_texmfdistdir}/tex/latex/prosper/PPRprettybox.sty
%{_texmfdistdir}/tex/latex/prosper/PPRrico.sty
%{_texmfdistdir}/tex/latex/prosper/PPRserpaggi.sty
%{_texmfdistdir}/tex/latex/prosper/PPRthomasd.sty
%{_texmfdistdir}/tex/latex/prosper/PPRtroispoints.sty
%{_texmfdistdir}/tex/latex/prosper/PPRwhitecross.sty
%{_texmfdistdir}/tex/latex/prosper/PPRwinter.sty
%{_texmfdistdir}/tex/latex/prosper/PPRwj.sty
%{_texmfdistdir}/tex/latex/prosper/angleHG.ps
%{_texmfdistdir}/tex/latex/prosper/arrow-glow.ps
%{_texmfdistdir}/tex/latex/prosper/barre-rico.ps
%{_texmfdistdir}/tex/latex/prosper/blue-inverted-arrow.ps
%{_texmfdistdir}/tex/latex/prosper/boule-base.eps
%{_texmfdistdir}/tex/latex/prosper/boulebleue-fondblanc.eps
%{_texmfdistdir}/tex/latex/prosper/boulerouge-fondblanc.eps
%{_texmfdistdir}/tex/latex/prosper/bouleverte-fondblanc.eps
%{_texmfdistdir}/tex/latex/prosper/bullet-glow.ps
%{_texmfdistdir}/tex/latex/prosper/compilation.eps
%{_texmfdistdir}/tex/latex/prosper/degrade-base.eps
%{_texmfdistdir}/tex/latex/prosper/degrade-blanc-bleu.eps
%{_texmfdistdir}/tex/latex/prosper/green-bullet-on-blue-wc.ps
%{_texmfdistdir}/tex/latex/prosper/green-bullet-on-blue.ps
%{_texmfdistdir}/tex/latex/prosper/green-bullet-on-white.ps
%{_texmfdistdir}/tex/latex/prosper/green-inverted-arrow.ps
%{_texmfdistdir}/tex/latex/prosper/gyom.ps
%{_texmfdistdir}/tex/latex/prosper/prosper-structure.eps
%{_texmfdistdir}/tex/latex/prosper/prosper.cls
%{_texmfdistdir}/tex/latex/prosper/red-bullet-on-blue-wc.ps
%{_texmfdistdir}/tex/latex/prosper/red-bullet-on-blue.ps
%{_texmfdistdir}/tex/latex/prosper/red-bullet-on-white.ps
%{_texmfdistdir}/tex/latex/prosper/red-inverted-arrow.ps
%{_texmfdistdir}/tex/latex/prosper/rico.ps
%{_texmfdistdir}/tex/latex/prosper/rico_bullet1.ps
%{_texmfdistdir}/tex/latex/prosper/rico_bullet2.ps
%{_texmfdistdir}/tex/latex/prosper/rico_bullet3.ps
%{_texmfdistdir}/tex/latex/prosper/rotation.ps
%{_texmfdistdir}/tex/latex/prosper/rule-glow.ps
%{_texmfdistdir}/tex/latex/prosper/yellow-bullet-on-blue-wc.ps
%{_texmfdistdir}/tex/latex/prosper/yellow-bullet-on-blue.ps
%{_texmfdistdir}/tex/latex/prosper/yellow-bullet-on-white.ps
%doc %{_texmfdistdir}/doc/latex/prosper/Example.tex
%doc %{_texmfdistdir}/doc/latex/prosper/ExampleAlienglow.tex
%doc %{_texmfdistdir}/doc/latex/prosper/ExampleAutumn.tex
%doc %{_texmfdistdir}/doc/latex/prosper/ExampleAzure.tex
%doc %{_texmfdistdir}/doc/latex/prosper/ExampleContemporain.tex
%doc %{_texmfdistdir}/doc/latex/prosper/ExampleDarkblue.tex
%doc %{_texmfdistdir}/doc/latex/prosper/ExampleFrames.tex
%doc %{_texmfdistdir}/doc/latex/prosper/ExampleLignesbleues.tex
%doc %{_texmfdistdir}/doc/latex/prosper/ExampleNuanceGris.tex
%doc %{_texmfdistdir}/doc/latex/prosper/ExampleTroisPoints.tex
%doc %{_texmfdistdir}/doc/latex/prosper/FAQ
%doc %{_texmfdistdir}/doc/latex/prosper/NEWS
%doc %{_texmfdistdir}/doc/latex/prosper/README
%doc %{_texmfdistdir}/doc/latex/prosper/green-bullet-on-blue-wc.gif
%doc %{_texmfdistdir}/doc/latex/prosper/green-bullet-on-blue.gif
%doc %{_texmfdistdir}/doc/latex/prosper/green-bullet-on-white.gif
%doc %{_texmfdistdir}/doc/latex/prosper/gyom.tex
%doc %{_texmfdistdir}/doc/latex/prosper/manifest.txt
%doc %{_texmfdistdir}/doc/latex/prosper/prosper-doc.pdf
%doc %{_texmfdistdir}/doc/latex/prosper/prosper-doc.tex
%doc %{_texmfdistdir}/doc/latex/prosper/prosper-template.jpg
%doc %{_texmfdistdir}/doc/latex/prosper/prosper-tour.pdf
%doc %{_texmfdistdir}/doc/latex/prosper/prosper-tour.tex
%doc %{_texmfdistdir}/doc/latex/prosper/red-bullet-on-blue-wc.gif
%doc %{_texmfdistdir}/doc/latex/prosper/red-bullet-on-blue.gif
%doc %{_texmfdistdir}/doc/latex/prosper/red-bullet-on-white.gif
%doc %{_texmfdistdir}/doc/latex/prosper/rico.tex
%doc %{_texmfdistdir}/doc/latex/prosper/rotation.tex
%doc %{_texmfdistdir}/doc/latex/prosper/yellow-bullet-on-blue-wc.gif
%doc %{_texmfdistdir}/doc/latex/prosper/yellow-bullet-on-blue.gif
%doc %{_texmfdistdir}/doc/latex/prosper/yellow-bullet-on-white.gif
#- source
%doc %{_texmfdistdir}/source/latex/prosper/AUTHORS
%doc %{_texmfdistdir}/source/latex/prosper/ChangeLog
%doc %{_texmfdistdir}/source/latex/prosper/INSTALL
%doc %{_texmfdistdir}/source/latex/prosper/TODO
%doc %{_texmfdistdir}/source/latex/prosper/compilation.fig
%doc %{_texmfdistdir}/source/latex/prosper/prosper-structure.fig
%doc %{_texmfdistdir}/source/latex/prosper/prosper.png
%doc %{_texmfdistdir}/source/latex/prosper/prosper.ui
%doc %{_texmfdistdir}/source/latex/prosper/seminar-bg2-lepennec.fix

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18297 |12mr|texlive-protex-1.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /web/protex
# catalog-date 2008-09-16 21:39:08 +0200
# catalog-license lppl
# catalog-version 1.5
Name:		texlive-protex
Version:	1.5
Release:	2
Summary:	Literate programming package
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/web/protex
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/protex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/protex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
ProTeX is a simple but powerful literate programming tool,
which is designed to generate useful hypertext output (either
PDF, or HTML using TeX4ht).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/protex/AlProTex.sty
%{_texmfdistdir}/tex/latex/protex/ProTex.sty
%doc %{_texmfdistdir}/doc/latex/protex/LitProg
%doc %{_texmfdistdir}/doc/latex/protex/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18298 |12mr|texlive-protocol-1.13-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25562
# category Package
# catalog-ctan /macros/latex/contrib/protocol
# catalog-date 2012-03-03 18:35:38 +0100
# catalog-license lppl1.3
# catalog-version 1.13
Name:		texlive-protocol
Version:	1.13
Release:	2
Summary:	A class for minutes of meetings
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/protocol
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/protocol.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/protocol.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/protocol.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The present version of the class supports German meeting
minutes including vote results and action items. The author has
ambitions to internationalise the code, and would welcome
support in the work.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/protocol/protocol.cls
%doc %{_texmfdistdir}/doc/latex/protocol/README
%doc %{_texmfdistdir}/doc/latex/protocol/protest.tex
%doc %{_texmfdistdir}/doc/latex/protocol/protocol.pdf
#- source
%doc %{_texmfdistdir}/source/latex/protocol/protocol.dtx
%doc %{_texmfdistdir}/source/latex/protocol/protocol.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18299 |12mr|texlive-przechlewski-book-20110814-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23552
# category Package
# catalog-ctan /info/examples/przechlewski-book-examples
# catalog-date 2011-08-14 21:16:59 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-przechlewski-book
Version:	20110814
Release:	2
Summary:	Examples from Przechlewski's LaTeX book
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/examples/przechlewski-book-examples
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/przechlewski-book.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/przechlewski-book.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bundle provides machine-readable copies of the examples
from the book "Praca magisterska i dyplomowa z programem
LaTeX".

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/przechlewski-book/papalike.bst
%{_texmfdistdir}/tex/latex/przechlewski-book/upmgr.cls
%{_texmfdistdir}/tex/latex/przechlewski-book/wkmgr.cls
%doc %{_texmfdistdir}/doc/latex/przechlewski-book/LICENSE
%doc %{_texmfdistdir}/doc/latex/przechlewski-book/Makefile
%doc %{_texmfdistdir}/doc/latex/przechlewski-book/README
%doc %{_texmfdistdir}/doc/latex/przechlewski-book/README.pl
%doc %{_texmfdistdir}/doc/latex/przechlewski-book/TAM-pl.pdf
%doc %{_texmfdistdir}/doc/latex/przechlewski-book/b313.bib
%doc %{_texmfdistdir}/doc/latex/przechlewski-book/p21.tex
%doc %{_texmfdistdir}/doc/latex/przechlewski-book/p22.tex
%doc %{_texmfdistdir}/doc/latex/przechlewski-book/p23.tex
%doc %{_texmfdistdir}/doc/latex/przechlewski-book/p24.tex
%doc %{_texmfdistdir}/doc/latex/przechlewski-book/p31.tex
%doc %{_texmfdistdir}/doc/latex/przechlewski-book/p310.tex
%doc %{_texmfdistdir}/doc/latex/przechlewski-book/p311.tex
%doc %{_texmfdistdir}/doc/latex/przechlewski-book/p312.tex
%doc %{_texmfdistdir}/doc/latex/przechlewski-book/p313.tex
%doc %{_texmfdistdir}/doc/latex/przechlewski-book/p313_utf8.tex
%doc %{_texmfdistdir}/doc/latex/przechlewski-book/p32.tex
%doc %{_texmfdistdir}/doc/latex/przechlewski-book/p33.tex
%doc %{_texmfdistdir}/doc/latex/przechlewski-book/p34.tex
%doc %{_texmfdistdir}/doc/latex/przechlewski-book/p35.tex
%doc %{_texmfdistdir}/doc/latex/przechlewski-book/p36.tex
%doc %{_texmfdistdir}/doc/latex/przechlewski-book/p37.tex
%doc %{_texmfdistdir}/doc/latex/przechlewski-book/p38.tex
%doc %{_texmfdistdir}/doc/latex/przechlewski-book/p39.tex
%doc %{_texmfdistdir}/doc/latex/przechlewski-book/p41.tex
%doc %{_texmfdistdir}/doc/latex/przechlewski-book/p42.tex
%doc %{_texmfdistdir}/doc/latex/przechlewski-book/p43.tex
%doc %{_texmfdistdir}/doc/latex/przechlewski-book/p44.tex
%doc %{_texmfdistdir}/doc/latex/przechlewski-book/p45.tex
%doc %{_texmfdistdir}/doc/latex/przechlewski-book/p46.tex
%doc %{_texmfdistdir}/doc/latex/przechlewski-book/rys1_5.tex
%doc %{_texmfdistdir}/doc/latex/przechlewski-book/wkmgr.bib
%doc %{_texmfdistdir}/doc/latex/przechlewski-book/wkmgr.html
%doc %{_texmfdistdir}/doc/latex/przechlewski-book/wkmgr1.pdf
%doc %{_texmfdistdir}/doc/latex/przechlewski-book/wkmgr1.tex
%doc %{_texmfdistdir}/doc/latex/przechlewski-book/wkmgr2.pdf
%doc %{_texmfdistdir}/doc/latex/przechlewski-book/wkmgr2.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18300 |12mr|texlive-ps2pkm-1.6beta1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26689
# category TLCore
# catalog-ctan /fonts/utilities/ps2pk
# catalog-date 2011-05-31 11:59:42 +0200
# catalog-license other-free
# catalog-version 1.6 beta 1
Name:		texlive-ps2pkm
Version:	1.6beta1
Release:	3
Summary:	Generate a PK font from an Adobe Type 1 font
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/utilities/ps2pk
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ps2pkm.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-ps2pkm.bin

%description
Generates a PK file from an Adobe Type 1 font. PK fonts are (or
used to be) valuable in enabling previewers to view documents
generated that use Type 1 fonts. The program makes use of code
donated to the X consortium by IBM.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_mandir}/man1/mag.1*
%{_texmfdir}/doc/man/man1/mag.man1.pdf
%{_mandir}/man1/pfb2pfa.1*
%{_texmfdir}/doc/man/man1/pfb2pfa.man1.pdf
%{_mandir}/man1/pk2bm.1*
%{_texmfdir}/doc/man/man1/pk2bm.man1.pdf
%{_mandir}/man1/ps2pk.1*
%{_texmfdir}/doc/man/man1/ps2pk.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18301 |12mr|texlive-psafm-20111104-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 13293
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-psafm
Version:	20111104
Release:	2
Summary:	TeXLive psafm package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/psafm.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive psafm package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/itc/psafm/stonesan/is8b8a.afm
%{_texmfdistdir}/fonts/afm/itc/psafm/stonesan/is8bi8a.afm
%{_texmfdistdir}/fonts/afm/itc/psafm/stonesan/is8r8a.afm
%{_texmfdistdir}/fonts/afm/itc/psafm/stonesan/is8ri8a.afm
%{_texmfdistdir}/fonts/afm/itc/psafm/stonesan/is8s8a.afm
%{_texmfdistdir}/fonts/afm/itc/psafm/stonesan/is8si8a.afm

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18302 |12mr|texlive-psbao-0.17-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /graphics/pstricks/contrib/psbao
# catalog-date 2008-11-15 12:33:11 +0100
# catalog-license lppl
# catalog-version 0.17
Name:		texlive-psbao
Version:	0.17
Release:	2
Summary:	Draw Bao diagrams
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/psbao
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/psbao.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/psbao.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package draws Bao diagrams in LaTeX. The package is a
development of psgo, and uses PSTricks to draw the diagrams.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/psbao/psbao.sty
%doc %{_texmfdistdir}/doc/latex/psbao/Changes
%doc %{_texmfdistdir}/doc/latex/psbao/README
%doc %{_texmfdistdir}/doc/latex/psbao/psbaomanual.pdf
%doc %{_texmfdistdir}/doc/latex/psbao/psbaomanual.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18303 |12mr|texlive-pseudocode-20090302-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/pseudocode
# catalog-date 2009-03-02 13:24:03 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-pseudocode
Version:	20090302
Release:	2
Summary:	LaTeX environment for specifying algorithms in a natural way
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pseudocode
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pseudocode.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pseudocode.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package provides the environment "pseudocode" for
describing algorithms in a natural manner.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/pseudocode/pseudocode.sty
%doc %{_texmfdistdir}/doc/latex/pseudocode/README
%doc %{_texmfdistdir}/doc/latex/pseudocode/pseudocode.pdf
%doc %{_texmfdistdir}/doc/latex/pseudocode/pseudocode.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18304 |12mr|texlive-psfrag-3.04-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/psfrag
# catalog-date 2009-10-07 22:25:55 +0200
# catalog-license other-free
# catalog-version 3.04
Name:		texlive-psfrag
Version:	3.04
Release:	2
Summary:	Replace strings in encapsulated PostScript figures
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/psfrag
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/psfrag.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/psfrag.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/psfrag.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%define		_unpackaged_subdirs_terminate_build	0

%description
Allows LaTeX constructions (equations, picture environments,
etc.) to be precisely superimposed over Encapsulated PostScript
figures, using your own favorite drawing tool to create an EPS
figure and placing simple text 'tags' where each replacement is
to be placed, with PSfrag automatically removing these tags
from the figure and replacing them with a user specified LaTeX
construction, properly aligned, scaled, and/or rotated.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/psfrag/psfrag.pro
%{_texmfdistdir}/tex/latex/psfrag/psfrag.sty
%doc %{_texmfdistdir}/doc/latex/psfrag/00readme.txt
%doc %{_texmfdistdir}/doc/latex/psfrag/announce.txt
%doc %{_texmfdistdir}/doc/latex/psfrag/example.eps
%doc %{_texmfdistdir}/doc/latex/psfrag/pfgguide.pdf
%doc %{_texmfdistdir}/doc/latex/psfrag/pfgguide.tex
%doc %{_texmfdistdir}/doc/latex/psfrag/testfig.eps
#- source
%doc %{_texmfdistdir}/source/latex/psfrag/psfrag.dtx
%doc %{_texmfdistdir}/source/latex/psfrag/psfrag.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18305 |12mr|texlive-psfrag-italian-20080823-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /info/italian/psfrag
# catalog-date 2008-08-23 00:25:16 +0200
# catalog-license gpl
# catalog-version undef
Name:		texlive-psfrag-italian
Version:	20080823
Release:	2
Summary:	PSfrag documentation in Italian
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/italian/psfrag
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/psfrag-italian.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/psfrag-italian.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
This is a translation of the the documentation that comes with
the psfrag documentation.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/psfrag-italian/itpfgguide.pdf
%doc %{_texmfdistdir}/doc/latex/psfrag-italian/itpfgguide.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18306 |12mr|texlive-psfragx-1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26243
# category Package
# catalog-ctan /macros/latex/contrib/psfragx
# catalog-date 2012-05-07 20:30:54 +0200
# catalog-license lppl
# catalog-version 1.1
Name:		texlive-psfragx
Version:	1.1
Release:	1
Summary:	A psfrag eXtension
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/psfragx
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/psfragx.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/psfragx.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/psfragx.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
PSfragX offers a mechanism to embed \psfrag commands, as
provided by the psfrag package, into the EPS file itself. Each
time a graphic is included, the EPS file is scanned. If some
tagged lines are found, they are used to define the psfrag
replacements that should be performed automatically. In
addition, a similar mechanism holds for overpic objects. These
are picture objects superimposed on the included graphic. A
similar mechanism is implemented in psfrag itself (but
deprecated in the documentation), but psfragx offers much more
flexibility. For example, if babel is used, it is possible to
define different replacements corresponding to different
languages. The replacements to take into account will be
selected on the basis of the current language of the document.
A Matlab script (LaPrint) is provided, to export an EPS file
with psfragx annotations ready embedded.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/psfragx/psfragx.cfg
%{_texmfdistdir}/tex/latex/psfragx/psfragx.sty
%doc %{_texmfdistdir}/doc/latex/psfragx/README
%doc %{_texmfdistdir}/doc/latex/psfragx/README.laprint-3.16
%doc %{_texmfdistdir}/doc/latex/psfragx/laprint.m
%doc %{_texmfdistdir}/doc/latex/psfragx/laprintdoc.ps
%doc %{_texmfdistdir}/doc/latex/psfragx/laprpfx.mat
%doc %{_texmfdistdir}/doc/latex/psfragx/pfxprint.m
%doc %{_texmfdistdir}/doc/latex/psfragx/psfragx.m
%doc %{_texmfdistdir}/doc/latex/psfragx/psfragx.pdf
%doc %{_texmfdistdir}/doc/latex/psfragx/psfragx_example.pdf
%doc %{_texmfdistdir}/doc/latex/psfragx/psfragx_example.tex
%doc %{_texmfdistdir}/doc/latex/psfragx/readmePFX.txt
#- source
%doc %{_texmfdistdir}/source/latex/psfragx/psfragx.drv
%doc %{_texmfdistdir}/source/latex/psfragx/psfragx.dtx
%doc %{_texmfdistdir}/source/latex/psfragx/psfragx.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18307 |12mr|texlive-psgo-0.17-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /graphics/pstricks/contrib/psgo
# catalog-date 2008-09-06 19:20:59 +0200
# catalog-license lppl
# catalog-version 0.17
Name:		texlive-psgo
Version:	0.17
Release:	2
Summary:	Typeset go diagrams with PSTricks
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/psgo
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/psgo.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/psgo.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive psgo package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/psgo/psgo.sty
%doc %{_texmfdistdir}/doc/latex/psgo/Changes
%doc %{_texmfdistdir}/doc/latex/psgo/README
%doc %{_texmfdistdir}/doc/latex/psgo/psgomanual.pdf
%doc %{_texmfdistdir}/doc/latex/psgo/psgomanual.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18308 |12mr|texlive-psizzl-0.35-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/psizzl
# catalog-date 2006-12-03 01:48:16 +0100
# catalog-license lppl
# catalog-version 0.35
Name:		texlive-psizzl
Version:	0.35
Release:	2
Summary:	A TeX format for physics papers
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/psizzl
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/psizzl.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/psizzl.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/psizzl.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
PSIZZL is a TeX format for physics papers written at SLAC and
used at several other places. It dates from rather early in the
development of TeX82; as a result, some of the descriptions of
limitations look rather quaint to modern eyes.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/psizzl/base/chapters.Psizzl
%{_texmfdistdir}/tex/psizzl/base/citation.Psizzl
%{_texmfdistdir}/tex/psizzl/base/fontdefs.Psizzl
%{_texmfdistdir}/tex/psizzl/base/index.Psizzl
%{_texmfdistdir}/tex/psizzl/base/institut.Psizzl
%{_texmfdistdir}/tex/psizzl/base/letter.Psizzl
%{_texmfdistdir}/tex/psizzl/base/lists.Psizzl
%{_texmfdistdir}/tex/psizzl/base/macros.Psizzl
%{_texmfdistdir}/tex/psizzl/base/memo.Psizzl
%{_texmfdistdir}/tex/psizzl/base/mypsizzl.tex
%{_texmfdistdir}/tex/psizzl/base/options.Psizzl
%{_texmfdistdir}/tex/psizzl/base/output.Psizzl
%{_texmfdistdir}/tex/psizzl/base/picture.Psizzl
%{_texmfdistdir}/tex/psizzl/base/psizzl.tex
%{_texmfdistdir}/tex/psizzl/base/publicat.Psizzl
%{_texmfdistdir}/tex/psizzl/base/symbols.Psizzl
%{_texmfdistdir}/tex/psizzl/base/thesis.Psizzl
%{_texmfdistdir}/tex/psizzl/config/psizzl.ini
%doc %{_texmfdistdir}/doc/otherformats/psizzl/base/psizzl.commands
%doc %{_texmfdistdir}/doc/otherformats/psizzl/base/psizzl.doc
#- source
%doc %{_texmfdistdir}/source/psizzl/base/aaaread.me

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18309 |12mr|texlive-pslatex-20091007-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16416
# category Package
# catalog-ctan /macros/latex/contrib/pslatex
# catalog-date 2009-10-07 22:25:55 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-pslatex
Version:	20091007
Release:	2
Summary:	Use PostScript fonts by default
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pslatex
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pslatex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pslatex.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A small package that makes LaTeX default to 'standard'
PostScript fonts. It is basically a merger of the times and the
(obsolete) mathptm packages from the psnfss suite. You must
have installed standard LaTeX and the psnfss PostScript fonts
to use this package. The main novel feature is that the pslatex
package tries to compensate for the visual differences between
the Adobe fonts by scaling Helvetica by 90%, and 'condensing'
Courier (i.e. scaling horizontally) by 85%. The package is
supplied with a (unix) shell file for a 'pslatex' command that
allows standard LaTeX documents to be processed, without
needing to edit the file. Note that current psnfss uses a
different technique for scaling Helvetica, and treats Courier
as a lost cause (there are better free fixed-width available
now, than there were when pslatex was designed). As a result,
pslatex is widely considered obsolete.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/map/dvips/pslatex/pcrr8rn.map
%{_texmfdistdir}/fonts/tfm/public/pslatex/pcrr7tn.tfm
%{_texmfdistdir}/fonts/tfm/public/pslatex/pcrr8rn.tfm
%{_texmfdistdir}/fonts/tfm/public/pslatex/pcrr8tn.tfm
%{_texmfdistdir}/fonts/vf/public/pslatex/pcrr7tn.vf
%{_texmfdistdir}/fonts/vf/public/pslatex/pcrr8tn.vf
%{_texmfdistdir}/tex/latex/pslatex/pslatex.sty
#- source
%doc %{_texmfdistdir}/source/latex/pslatex/fontinst/pslatex.tex
%doc %{_texmfdistdir}/source/latex/pslatex/shell/pslatex
%doc %{_texmfdistdir}/source/latex/pslatex/shell/pslatex.bat

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18310 |12mr|texlive-psnfss-9.2a-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23394
# category Package
# catalog-ctan /macros/latex/required/psnfss
# catalog-date 2011-05-30 10:00:44 +0200
# catalog-license lppl
# catalog-version 9.2a
Name:		texlive-psnfss
Version:	9.2a
Release:	2
Summary:	Font support for common PostScript fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/required/psnfss
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/psnfss.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/psnfss.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/psnfss.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-graphics

Requires(post):	texlive-tetex

%description
Font definition files, macros and font metrics for freely-
available Adobe Type 1 fonts. The font set consists of the
'LaserWriter 35' set (originally 'freely available' because
embedded in PostScript printers), and a variety of other free
fonts, together with some additions. Note that while many of
the fonts are available in PostScript (and other) printers,
most publishers require fonts embedded in documents, which
requires that you have the fonts in your TeX system.
Fortunately, there are free versions of the fonts from URW
(available in the URW base5 bundle). The base set of text fonts
covered by PSNFSS are: AvantGarde, Bookman, Courier, Helvetica,
New Century Schoolbook, Palatino, Symbol, Times Roman and Zapf
Dingbats. In addition, the fonts Bitstream Charter and Adobe
Utopia are covered (those fonts were contributed to the Public
Domain by their commercial foundries). Separate packages are
provided to load each font for use as main text font. The
packages helvet (which allows Helvetica to be loaded with its
size scaled to something more nearly appropriate for its use as
a Sans-Serif font to match Times) and pifont (which provides
the means to select single glyphs from symbol fonts) are
tailored to special requirements of their fonts. Mathematics
are covered by the mathptmx package, which constructs passable
mathematics from a combination of Times Roman, Symbol and some
glyphs from Computer Modern, and by Pazo Math (optionally
extended with the fpl small-caps and old-style figures fonts)
which uses Palatino as base font, with the mathpazo fonts. The
bundle as a whole is part of the LaTeX 'required' set of
packages.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/map/dvips/psnfss/charter.map
%{_texmfdistdir}/fonts/map/dvips/psnfss/fpls.map
%{_texmfdistdir}/fonts/map/dvips/psnfss/pazo.map
%{_texmfdistdir}/fonts/map/dvips/psnfss/psnfss.map
%{_texmfdistdir}/fonts/map/dvips/psnfss/utopia.map
%{_texmfdistdir}/tex/latex/psnfss/8rbch.fd
%{_texmfdistdir}/tex/latex/psnfss/8rpag.fd
%{_texmfdistdir}/tex/latex/psnfss/8rpbk.fd
%{_texmfdistdir}/tex/latex/psnfss/8rpcr.fd
%{_texmfdistdir}/tex/latex/psnfss/8rphv.fd
%{_texmfdistdir}/tex/latex/psnfss/8rpnc.fd
%{_texmfdistdir}/tex/latex/psnfss/8rppl.fd
%{_texmfdistdir}/tex/latex/psnfss/8rptm.fd
%{_texmfdistdir}/tex/latex/psnfss/8rput.fd
%{_texmfdistdir}/tex/latex/psnfss/8rpzc.fd
%{_texmfdistdir}/tex/latex/psnfss/avant.sty
%{_texmfdistdir}/tex/latex/psnfss/bookman.sty
%{_texmfdistdir}/tex/latex/psnfss/chancery.sty
%{_texmfdistdir}/tex/latex/psnfss/charter.sty
%{_texmfdistdir}/tex/latex/psnfss/courier.sty
%{_texmfdistdir}/tex/latex/psnfss/helvet.sty
%{_texmfdistdir}/tex/latex/psnfss/mathpazo.sty
%{_texmfdistdir}/tex/latex/psnfss/mathpple.sty
%{_texmfdistdir}/tex/latex/psnfss/mathptm.sty
%{_texmfdistdir}/tex/latex/psnfss/mathptmx.sty
%{_texmfdistdir}/tex/latex/psnfss/newcent.sty
%{_texmfdistdir}/tex/latex/psnfss/omlbch.fd
%{_texmfdistdir}/tex/latex/psnfss/omlpag.fd
%{_texmfdistdir}/tex/latex/psnfss/omlpbk.fd
%{_texmfdistdir}/tex/latex/psnfss/omlpcr.fd
%{_texmfdistdir}/tex/latex/psnfss/omlphv.fd
%{_texmfdistdir}/tex/latex/psnfss/omlpnc.fd
%{_texmfdistdir}/tex/latex/psnfss/omlppl.fd
%{_texmfdistdir}/tex/latex/psnfss/omlptm.fd
%{_texmfdistdir}/tex/latex/psnfss/omlptmcm.fd
%{_texmfdistdir}/tex/latex/psnfss/omlput.fd
%{_texmfdistdir}/tex/latex/psnfss/omlpzc.fd
%{_texmfdistdir}/tex/latex/psnfss/omlzplm.fd
%{_texmfdistdir}/tex/latex/psnfss/omlzpple.fd
%{_texmfdistdir}/tex/latex/psnfss/omlztmcm.fd
%{_texmfdistdir}/tex/latex/psnfss/omsbch.fd
%{_texmfdistdir}/tex/latex/psnfss/omspag.fd
%{_texmfdistdir}/tex/latex/psnfss/omspbk.fd
%{_texmfdistdir}/tex/latex/psnfss/omspcr.fd
%{_texmfdistdir}/tex/latex/psnfss/omsphv.fd
%{_texmfdistdir}/tex/latex/psnfss/omspnc.fd
%{_texmfdistdir}/tex/latex/psnfss/omsppl.fd
%{_texmfdistdir}/tex/latex/psnfss/omsptm.fd
%{_texmfdistdir}/tex/latex/psnfss/omsput.fd
%{_texmfdistdir}/tex/latex/psnfss/omspzc.fd
%{_texmfdistdir}/tex/latex/psnfss/omspzccm.fd
%{_texmfdistdir}/tex/latex/psnfss/omszplm.fd
%{_texmfdistdir}/tex/latex/psnfss/omszpple.fd
%{_texmfdistdir}/tex/latex/psnfss/omsztmcm.fd
%{_texmfdistdir}/tex/latex/psnfss/omxpsycm.fd
%{_texmfdistdir}/tex/latex/psnfss/omxzplm.fd
%{_texmfdistdir}/tex/latex/psnfss/omxzpple.fd
%{_texmfdistdir}/tex/latex/psnfss/omxztmcm.fd
%{_texmfdistdir}/tex/latex/psnfss/ot1bch.fd
%{_texmfdistdir}/tex/latex/psnfss/ot1pag.fd
%{_texmfdistdir}/tex/latex/psnfss/ot1pbk.fd
%{_texmfdistdir}/tex/latex/psnfss/ot1pcr.fd
%{_texmfdistdir}/tex/latex/psnfss/ot1phv.fd
%{_texmfdistdir}/tex/latex/psnfss/ot1pnc.fd
%{_texmfdistdir}/tex/latex/psnfss/ot1ppl.fd
%{_texmfdistdir}/tex/latex/psnfss/ot1pplj.fd
%{_texmfdistdir}/tex/latex/psnfss/ot1pplx.fd
%{_texmfdistdir}/tex/latex/psnfss/ot1ptm.fd
%{_texmfdistdir}/tex/latex/psnfss/ot1ptmcm.fd
%{_texmfdistdir}/tex/latex/psnfss/ot1put.fd
%{_texmfdistdir}/tex/latex/psnfss/ot1pzc.fd
%{_texmfdistdir}/tex/latex/psnfss/ot1zplm.fd
%{_texmfdistdir}/tex/latex/psnfss/ot1zpple.fd
%{_texmfdistdir}/tex/latex/psnfss/ot1ztmcm.fd
%{_texmfdistdir}/tex/latex/psnfss/palatino.sty
%{_texmfdistdir}/tex/latex/psnfss/pifont.sty
%{_texmfdistdir}/tex/latex/psnfss/t1bch.fd
%{_texmfdistdir}/tex/latex/psnfss/t1pag.fd
%{_texmfdistdir}/tex/latex/psnfss/t1pbk.fd
%{_texmfdistdir}/tex/latex/psnfss/t1pcr.fd
%{_texmfdistdir}/tex/latex/psnfss/t1phv.fd
%{_texmfdistdir}/tex/latex/psnfss/t1pnc.fd
%{_texmfdistdir}/tex/latex/psnfss/t1ppl.fd
%{_texmfdistdir}/tex/latex/psnfss/t1pplj.fd
%{_texmfdistdir}/tex/latex/psnfss/t1pplx.fd
%{_texmfdistdir}/tex/latex/psnfss/t1ptm.fd
%{_texmfdistdir}/tex/latex/psnfss/t1put.fd
%{_texmfdistdir}/tex/latex/psnfss/t1pzc.fd
%{_texmfdistdir}/tex/latex/psnfss/times.sty
%{_texmfdistdir}/tex/latex/psnfss/ts1bch.fd
%{_texmfdistdir}/tex/latex/psnfss/ts1pag.fd
%{_texmfdistdir}/tex/latex/psnfss/ts1pbk.fd
%{_texmfdistdir}/tex/latex/psnfss/ts1pcr.fd
%{_texmfdistdir}/tex/latex/psnfss/ts1phv.fd
%{_texmfdistdir}/tex/latex/psnfss/ts1pnc.fd
%{_texmfdistdir}/tex/latex/psnfss/ts1ppl.fd
%{_texmfdistdir}/tex/latex/psnfss/ts1pplj.fd
%{_texmfdistdir}/tex/latex/psnfss/ts1pplx.fd
%{_texmfdistdir}/tex/latex/psnfss/ts1ptm.fd
%{_texmfdistdir}/tex/latex/psnfss/ts1put.fd
%{_texmfdistdir}/tex/latex/psnfss/ts1pzc.fd
%{_texmfdistdir}/tex/latex/psnfss/ufplm.fd
%{_texmfdistdir}/tex/latex/psnfss/ufplmbb.fd
%{_texmfdistdir}/tex/latex/psnfss/upsy.fd
%{_texmfdistdir}/tex/latex/psnfss/upzd.fd
%{_texmfdistdir}/tex/latex/psnfss/utopia.sty
%_texmf_updmap_d/psnfss
%doc %{_texmfdistdir}/doc/latex/psnfss/00readme.txt
%doc %{_texmfdistdir}/doc/latex/psnfss/changes.txt
%doc %{_texmfdistdir}/doc/latex/psnfss/manifest.txt
%doc %{_texmfdistdir}/doc/latex/psnfss/psfonts.pdf
%doc %{_texmfdistdir}/doc/latex/psnfss/psnfss2e.pdf
%doc %{_texmfdistdir}/doc/latex/psnfss/test/mathtest.tex
%doc %{_texmfdistdir}/doc/latex/psnfss/test/pitest.tex
%doc %{_texmfdistdir}/doc/latex/psnfss/test/test0.tex
%doc %{_texmfdistdir}/doc/latex/psnfss/test/test1.tex
%doc %{_texmfdistdir}/doc/latex/psnfss/test/test2.tex
%doc %{_texmfdistdir}/doc/latex/psnfss/test/test3.tex
#- source
%doc %{_texmfdistdir}/source/latex/psnfss/psfonts.dtx
%doc %{_texmfdistdir}/source/latex/psnfss/psfonts.ins
%doc %{_texmfdistdir}/source/latex/psnfss/psnfss2e.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}
mkdir -p %{buildroot}%{_texmf_updmap_d}
cat > %{buildroot}%{_texmf_updmap_d}/psnfss <<EOF
Map charter.map
Map fpls.map
Map pazo.map
Map utopia.map
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18311 |12mr|texlive-pspicture-20070311-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/pspicture
# catalog-date 2007-03-11 16:56:01 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-pspicture
Version:	20070311
Release:	2
Summary:	PostScript picture support
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pspicture
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pspicture.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pspicture.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pspicture.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A replacement for LaTeX's picture macros, that uses PostScript
\special commands. The package is now largely superseded by
pict2e.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/pspicture/pspicture.ps
%{_texmfdistdir}/tex/latex/pspicture/pspicture.sty
%doc %{_texmfdistdir}/doc/latex/pspicture/README
%doc %{_texmfdistdir}/doc/latex/pspicture/pspicture.pdf
#- source
%doc %{_texmfdistdir}/source/latex/pspicture/pspicture.dtx
%doc %{_texmfdistdir}/source/latex/pspicture/pspicture.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18312 |12mr|texlive-pst-2dplot-1.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-2dplot
# catalog-date 2006-12-31 09:43:01 +0000
# catalog-license lppl
# catalog-version 1.5
Name:		texlive-pst-2dplot
Version:	1.5
Release:	2
Summary:	A PSTricks package for drawing 2D curves
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-2dplot
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-2dplot.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-2dplot.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Pst-2dplot is a pstricks package that offers an easy-to-use and
intuitive tool for plotting 2-d curves. It defines an
environment with commands similar to MATLAB for plotting.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/pst-2dplot/pst-2dplot.sty
%doc %{_texmfdistdir}/doc/generic/pst-2dplot/README
%doc %{_texmfdistdir}/doc/generic/pst-2dplot/data1.dat
%doc %{_texmfdistdir}/doc/generic/pst-2dplot/data2.dat
%doc %{_texmfdistdir}/doc/generic/pst-2dplot/data3.dat
%doc %{_texmfdistdir}/doc/generic/pst-2dplot/pst-2dplot-doc.pdf
%doc %{_texmfdistdir}/doc/generic/pst-2dplot/pst-2dplot-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18313 |12mr|texlive-pst2pdf-0.12-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24845
# category Package
# catalog-ctan /graphics/pstricks/scripts/pst2pdf
# catalog-date 2011-12-14 17:37:45 +0100
# catalog-license gpl
# catalog-version 0.12
Name:		texlive-pst2pdf
Version:	0.12
Release:	3
Summary:	A script to compile pstricks documents via pdftex
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/scripts/pst2pdf
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst2pdf.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst2pdf.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst2pdf.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-pst2pdf.bin = %{EVRD}

%description
The script extracts the preamble of the document and runs all
\begin{postscript}...\end{postscript}
\begin{pspicture}...\end{pspicture} and
\pspicture...\endpspicture separately through LaTeX with the
same preamble as the original document; thus it creates EPS,
PNG and PDF files of these snippets. In a final PDFLaTeX run
the script replaces the environments with \includegraphics to
include the processed snippets. Detail documentation is
acquired from the document itself via Perldoc.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/pst2pdf
%{_texmfdistdir}/scripts/pst2pdf/pst2pdf
%doc %{_texmfdistdir}/doc/latex/pst2pdf/Changes
%doc %{_texmfdistdir}/doc/latex/pst2pdf/Makefile
%doc %{_texmfdistdir}/doc/latex/pst2pdf/README
%doc %{_texmfdistdir}/doc/latex/pst2pdf/pst2pdf-doc.bib
%doc %{_texmfdistdir}/doc/latex/pst2pdf/pst2pdf-doc.pdf
%doc %{_texmfdistdir}/doc/latex/pst2pdf/pst2pdf-doc.tex
%doc %{_texmfdistdir}/doc/latex/pst2pdf/test.pdf
%doc %{_texmfdistdir}/doc/latex/pst2pdf/test.tex
%doc %{_texmfdistdir}/doc/latex/pst2pdf/test1-pdf.pdf
%doc %{_texmfdistdir}/doc/latex/pst2pdf/test1.tex
%doc %{_texmfdistdir}/doc/latex/pst2pdf/test2-pdf.pdf
%doc %{_texmfdistdir}/doc/latex/pst2pdf/test2.pdf
%doc %{_texmfdistdir}/doc/latex/pst2pdf/test2.tex
%doc %{_texmfdistdir}/doc/latex/pst2pdf/test3-pdf.pdf
%doc %{_texmfdistdir}/doc/latex/pst2pdf/test3.tex
%doc %{_texmfdistdir}/doc/latex/pst2pdf/tux.jpg
#- source
%doc %{_texmfdistdir}/source/latex/pst2pdf/Makefile

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/pst2pdf/pst2pdf pst2pdf
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18314 |12mr|texlive-pst-3d-1.10-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17257
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-3d
# catalog-date 2010-02-15 10:59:10 +0100
# catalog-license lppl
# catalog-version 1.10
Name:		texlive-pst-3d
Version:	1.10
Release:	3
Summary:	A PSTricks package for tilting and other pseudo-3D tricks
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-3d
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-3d.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-3d.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-3d.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The pst-3d package provides basic macros for shadows, tilting
and three dimensional representations of text or graphical
objects.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/pst-3d/pst-3d.pro
%{_texmfdistdir}/tex/generic/pst-3d/pst-3d.tex
%{_texmfdistdir}/tex/latex/pst-3d/pst-3d.sty
%doc %{_texmfdistdir}/doc/generic/pst-3d/Changes
%doc %{_texmfdistdir}/doc/generic/pst-3d/README
%doc %{_texmfdistdir}/doc/generic/pst-3d/pst-3d-doc.bib
%doc %{_texmfdistdir}/doc/generic/pst-3d/pst-3d-doc.pdf
%doc %{_texmfdistdir}/doc/generic/pst-3d/pst-3d-doc.tex
#- source
%doc %{_texmfdistdir}/source/generic/pst-3d/Makefile

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18315 |12mr|texlive-pst-3dplot-1.97-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27233
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-3dplot
# catalog-date 2012-06-07 14:36:18 +0200
# catalog-license lppl
# catalog-version 1.97
Name:		texlive-pst-3dplot
Version:	1.97
Release:	1
Summary:	Draw 3D objects in parallel projection, using PSTricks
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-3dplot
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-3dplot.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-3dplot.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-3dplot.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A package using PSTricks to draw a large variety of graphs and
plots, including 3D maths functions. Data can be read from
external data files, making this package a generic tool for
graphing within TeX/LaTeX, without the need for external tools.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/pst-3dplot/pst-3dplot.pro
%{_texmfdistdir}/tex/generic/pst-3dplot/pst-3dplot.tex
%{_texmfdistdir}/tex/latex/pst-3dplot/pst-3dplot.sty
%doc %{_texmfdistdir}/doc/generic/pst-3dplot/Changes
%doc %{_texmfdistdir}/doc/generic/pst-3dplot/README
%doc %{_texmfdistdir}/doc/generic/pst-3dplot/more_docs/tb72voss3d.pdf
%doc %{_texmfdistdir}/doc/generic/pst-3dplot/pst-3dplot-doc.bib
%doc %{_texmfdistdir}/doc/generic/pst-3dplot/pst-3dplot-doc.dat
%doc %{_texmfdistdir}/doc/generic/pst-3dplot/pst-3dplot-doc.pdf
%doc %{_texmfdistdir}/doc/generic/pst-3dplot/pst-3dplot-doc.tex
#- source
%doc %{_texmfdistdir}/source/generic/pst-3dplot/Makefile

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18316 |12mr|texlive-pst-abspos-0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-abspos
# catalog-date 2009-11-10 09:17:41 +0100
# catalog-license lppl
# catalog-version 0.2
Name:		texlive-pst-abspos
Version:	0.2
Release:	2
Summary:	Put objects at an absolute position
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-abspos
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-abspos.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-abspos.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-abspos.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The (PSTricks-related) package provides a command
\pstPutAbs(x,y) to put an object at an arbitrary absolute (or
even a relative) position on the page.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/pst-abspos/pst-abspos.tex
%{_texmfdistdir}/tex/latex/pst-abspos/pst-abspos.sty
%doc %{_texmfdistdir}/doc/generic/pst-abspos/Changes
%doc %{_texmfdistdir}/doc/generic/pst-abspos/README
%doc %{_texmfdistdir}/doc/generic/pst-abspos/pst-abspos-doc.bib
%doc %{_texmfdistdir}/doc/generic/pst-abspos/pst-abspos-doc.pdf
%doc %{_texmfdistdir}/doc/generic/pst-abspos/pst-abspos-doc.tex
#- source
%doc %{_texmfdistdir}/source/generic/pst-abspos/Makefile

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18317 |12mr|texlive-pst-am-1.02-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19591
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-am
# catalog-date 2010-09-04 14:00:25 +0200
# catalog-license lppl
# catalog-version 1.02
Name:		texlive-pst-am
Version:	1.02
Release:	2
Summary:	Simulation of modulation and demodulation
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-am
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-am.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-am.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-am.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package allows the simulation of the modulated and
demodulated amplitude of radio waves. The user may plot curves
of modulated signals, wave carrier, signal modulation, signal
recovery and signal demodulation.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/pst-am/pst-am.sty
%doc %{_texmfdistdir}/doc/generic/pst-am/Changes
%doc %{_texmfdistdir}/doc/generic/pst-am/README
%doc %{_texmfdistdir}/doc/generic/pst-am/index.phtml
%doc %{_texmfdistdir}/doc/generic/pst-am/pst-am-doc.bib
%doc %{_texmfdistdir}/doc/generic/pst-am/pst-am-doc.pdf
%doc %{_texmfdistdir}/doc/generic/pst-am/pst-am-doc.tex
#- source
%doc %{_texmfdistdir}/source/generic/pst-am/Makefile

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18318 |12mr|texlive-pst-asr-1.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22138
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-asr
# catalog-date 2011-04-20 18:25:54 +0200
# catalog-license lppl
# catalog-version 1.3
Name:		texlive-pst-asr
Version:	1.3
Release:	2
Summary:	Typeset autosegmental representations for linguists
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-asr
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-asr.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-asr.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package allows the user to typeset autosegmental
representations. It uses the PStricks, and xkeyval packages.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/pst-asr/pst-asr.tex
%{_texmfdistdir}/tex/latex/pst-asr/pst-asr.sty
%doc %{_texmfdistdir}/doc/generic/pst-asr/README
%doc %{_texmfdistdir}/doc/generic/pst-asr/pst-asr-doc-source.zip
%doc %{_texmfdistdir}/doc/generic/pst-asr/pst-asr-doc.pdf
%doc %{_texmfdistdir}/doc/generic/pst-asr/pst-asr-examples.pdf
%doc %{_texmfdistdir}/doc/generic/pst-asr/pst-asr-examples.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18319 |12mr|texlive-pst-bar-0.92-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18734
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-bar
# catalog-date 2009-03-12 20:12:20 +0100
# catalog-license lppl
# catalog-version 0.92
Name:		texlive-pst-bar
Version:	0.92
Release:	2
Summary:	Produces bar charts using pstricks
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-bar
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-bar.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-bar.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-bar.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
pst-bar uses pstricks to draw bar charts from data stored in a
comma-delimited file. Several types of bar charts may be drawn,
and the drawing parameters are highly customizable. No external
packages are required except those that are part of the
standard pstricks distribution.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/pst-bar/pst-bar.pro
%{_texmfdistdir}/tex/generic/pst-bar/pst-bar.tex
%{_texmfdistdir}/tex/latex/pst-bar/pst-bar.sty
%doc %{_texmfdistdir}/doc/generic/pst-bar/README
%doc %{_texmfdistdir}/doc/generic/pst-bar/pst-bar-doc.bib
%doc %{_texmfdistdir}/doc/generic/pst-bar/pst-bar-doc.pdf
%doc %{_texmfdistdir}/doc/generic/pst-bar/pst-bar-doc.tex
%doc %{_texmfdistdir}/doc/generic/pst-bar/pst-bar-docDE.pdf
%doc %{_texmfdistdir}/doc/generic/pst-bar/pst-bar-docDE.tex
#- source
%doc %{_texmfdistdir}/source/generic/pst-bar/Makefile

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18320 |12mr|texlive-pst-barcode-0.09-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27004
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-barcode
# catalog-date 2012-06-28 12:34:54 +0200
# catalog-license lppl
# catalog-version 0.09
Name:		texlive-pst-barcode
Version:	0.09
Release:	1
Summary:	Print barcodes using PostScript
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-barcode
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-barcode.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-barcode.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-barcode.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The pst-barcode package allows printing of barcodes, in a huge
variety of formats (see documentation for details). As a
pstricks package, the package requires pstricks. The package
uses PostScript for calculating the bars. For PDF output use a
multi-pass mechansism such as pst-pdf.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/pst-barcode/pst-barcode.pro
%{_texmfdistdir}/tex/generic/pst-barcode/pst-barcode.tex
%{_texmfdistdir}/tex/latex/pst-barcode/pst-barcode.sty
%doc %{_texmfdistdir}/doc/generic/pst-barcode/Changes
%doc %{_texmfdistdir}/doc/generic/pst-barcode/README
%doc %{_texmfdistdir}/doc/generic/pst-barcode/pst-barcode-doc.bib
%doc %{_texmfdistdir}/doc/generic/pst-barcode/pst-barcode-doc.pdf
%doc %{_texmfdistdir}/doc/generic/pst-barcode/pst-barcode-doc.tex
#- source
%doc %{_texmfdistdir}/source/generic/pst-barcode/Makefile

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18321 |12mr|texlive-pst-bezier-0.01-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-bezier
# catalog-date 2009-02-01 17:37:35 +0100
# catalog-license lppl
# catalog-version 0.01
Name:		texlive-pst-bezier
Version:	0.01
Release:	2
Summary:	Draw Bezier curves
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-bezier
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-bezier.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-bezier.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-bezier.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a macro \psbcurve for drawing a Bezier
curve. Provision is made for full control of over all the
control points of the curve.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/pst-bezier/pst-bezier.pro
%{_texmfdistdir}/tex/generic/pst-bezier/pst-bezier.tex
%{_texmfdistdir}/tex/latex/pst-bezier/pst-bezier.sty
%doc %{_texmfdistdir}/doc/generic/pst-bezier/Changes
%doc %{_texmfdistdir}/doc/generic/pst-bezier/README
%doc %{_texmfdistdir}/doc/generic/pst-bezier/pst-bezier-doc.bib
%doc %{_texmfdistdir}/doc/generic/pst-bezier/pst-bezier-doc.pdf
%doc %{_texmfdistdir}/doc/generic/pst-bezier/pst-bezier-doc.tex
#- source
%doc %{_texmfdistdir}/source/generic/pst-bezier/Makefile

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18322 |12mr|texlive-pst-blur-2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-blur
# catalog-date 2006-12-19 19:38:44 +0100
# catalog-license lppl
# catalog-version 2.0
Name:		texlive-pst-blur
Version:	2.0
Release:	2
Summary:	PSTricks package for "blurred" shadows
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-blur
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-blur.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-blur.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-blur.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Pst-blur is a package built for use with PSTricks. It provides
macros that apply blurring to the normal shadow function of
PSTricks.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/pst-blur/pst-blur.pro
%{_texmfdistdir}/tex/generic/pst-blur/pst-blur.tex
%{_texmfdistdir}/tex/latex/pst-blur/pst-blur.sty
%doc %{_texmfdistdir}/doc/generic/pst-blur/Changes
%doc %{_texmfdistdir}/doc/generic/pst-blur/README
%doc %{_texmfdistdir}/doc/generic/pst-blur/pst-blur.pdf
#- source
%doc %{_texmfdistdir}/source/generic/pst-blur/Makefile
%doc %{_texmfdistdir}/source/generic/pst-blur/pst-blur.dtx
%doc %{_texmfdistdir}/source/generic/pst-blur/pst-blur.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18323 |12mr|texlive-pst-bspline-1.61-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25582
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-bspline
# catalog-date 2012-03-07 20:35:45 +0100
# catalog-license lppl1.3
# catalog-version 1.61
Name:		texlive-pst-bspline
Version:	1.61
Release:	1
Summary:	Draw cubic Bspline curves and interpolations
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-bspline
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-bspline.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-bspline.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package draws uniform, cubic B-spline curves, open and
closed, based on a sequence of B-spline control points. There
is also code which permits drawing the open or closed cubic
Bspline curve interpolating a sequence of points. Graphical
output is created using PStricks.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/pst-bspline/pst-bspline.pro
%{_texmfdistdir}/tex/generic/pst-bspline/pst-bspline.tex
%{_texmfdistdir}/tex/latex/pst-bspline/pst-bspline.sty
%doc %{_texmfdistdir}/doc/generic/pst-bspline/README
%doc %{_texmfdistdir}/doc/generic/pst-bspline/pst-bspline-doc.pdf
%doc %{_texmfdistdir}/doc/generic/pst-bspline/pst-bspline-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18324 |12mr|texlive-pst-calendar-0.47-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-calendar
# catalog-date 2009-03-30 10:35:07 +0200
# catalog-license lppl
# catalog-version 0.47
Name:		texlive-pst-calendar
Version:	0.47
Release:	2
Summary:	Plot calendars in "fancy" ways
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-calendar
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-calendar.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-calendar.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The pst-calendar package uses pstricks and pst-3d to draw
tabular calendars, or calendars on dodecahedra with a month to
each face (the package also requires the multido and pst-xkey
packages). The package works for years 2000-2099, and has
options for calendars in French German and English, but the
documentation is not available in English.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/pst-calendar/pst-calendar.sty
%doc %{_texmfdistdir}/doc/latex/pst-calendar/Changes
%doc %{_texmfdistdir}/doc/latex/pst-calendar/README
%doc %{_texmfdistdir}/doc/latex/pst-calendar/pst-calendar-docDE.ltx
%doc %{_texmfdistdir}/doc/latex/pst-calendar/pst-calendar-docDE.pdf
%doc %{_texmfdistdir}/doc/latex/pst-calendar/pst-calendar-docDE.tex
%doc %{_texmfdistdir}/doc/latex/pst-calendar/pst-calendar-docFR.pdf
%doc %{_texmfdistdir}/doc/latex/pst-calendar/pst-calendar-docFR.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18325 |12mr|texlive-pst-circ-2.02-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22444
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-circ
# catalog-date 2011-05-12 00:58:47 +0200
# catalog-license lppl
# catalog-version 2.02
Name:		texlive-pst-circ
Version:	2.02
Release:	2
Summary:	PSTricks package for drawing electric circuits
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-circ
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-circ.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-circ.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-circ.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Pst-circ is a package built using PSTricks and in particular
pst-node. It can easily draw current 2-terminal devices and
some 3- and 4-terminal devices used in electronic or electric
theory. The package's macros are designed with a view to
'logical' representation of circuits, as far as possible, so as
to relieve the user of purely graphical considerations when
expressing a circuit.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/pst-circ/pst-circ.pro
%{_texmfdistdir}/tex/generic/pst-circ/pst-circ.tex
%{_texmfdistdir}/tex/latex/pst-circ/pst-circ.sty
%doc %{_texmfdistdir}/doc/generic/pst-circ/Changes
%doc %{_texmfdistdir}/doc/generic/pst-circ/README
%doc %{_texmfdistdir}/doc/generic/pst-circ/more_docs/dtk03-3.pdf
%doc %{_texmfdistdir}/doc/generic/pst-circ/pst-circ-doc.bib
%doc %{_texmfdistdir}/doc/generic/pst-circ/pst-circ-doc.pdf
%doc %{_texmfdistdir}/doc/generic/pst-circ/pst-circ-doc.tex
#- source
%doc %{_texmfdistdir}/source/generic/pst-circ/Makefile

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18326 |12mr|texlive-pst-coil-1.06-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24020
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-coil
# catalog-date 2011-09-19 17:03:12 +0200
# catalog-license lppl
# catalog-version 1.06
Name:		texlive-pst-coil
Version:	1.06
Release:	2
Summary:	A PSTricks package for coils, etc
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-coil
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-coil.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-coil.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-coil.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Pst-coil is a PSTricks based package for coils and zigzags and
for coil and zigzag node connections.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/pst-coil/pst-coil.pro
%{_texmfdistdir}/tex/generic/pst-coil/pst-coil.tex
%{_texmfdistdir}/tex/latex/pst-coil/pst-coil.sty
%doc %{_texmfdistdir}/doc/generic/pst-coil/Changes
%doc %{_texmfdistdir}/doc/generic/pst-coil/README
%doc %{_texmfdistdir}/doc/generic/pst-coil/pst-coil-doc.bib
%doc %{_texmfdistdir}/doc/generic/pst-coil/pst-coil-doc.pdf
%doc %{_texmfdistdir}/doc/generic/pst-coil/pst-coil-doc.tex
#- source
%doc %{_texmfdistdir}/source/generic/pst-coil/Makefile

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18327 |12mr|texlive-pst-cox-0.98Beta-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-cox
# catalog-date 2008-08-23 00:25:16 +0200
# catalog-license lgpl
# catalog-version 0.98 Beta
Name:		texlive-pst-cox
Version:	0.98Beta
Release:	2
Summary:	Drawing regular complex polytopes with PSTricks
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-cox
License:	LGPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-cox.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-cox.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Pst-cox is a PSTricks package for drawing 2-dimensional
projections of complex regular polytopes (after the work of
Coxeter). The package consists of a macro library for drawing
the projections. The complex polytopes appear in the study of
the root systems and play a crucial role in many domains
related to mathematics and physics. These polytopes have been
completely described by Coxeter in his book "Regular Complex
Polytopes". There exist only a finite numbers of exceptional
regular complex polytopes (for example the icosahedron) and
some infinite series (for example, one can construct a multi-
dimensional analogue of the hypercube in any finite dimension).
The library contains two packages. The first, pst-coxcoor, is
devoted to the exceptional complex regular polytopes whose
coordinates have been pre-computed. The second, pst-coxeterp,
is devoted to the infinite series.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/pst-cox/pst-coxeter.pro
%{_texmfdistdir}/tex/generic/pst-cox/pst-coxcoor.tex
%{_texmfdistdir}/tex/generic/pst-cox/pst-coxeterp.tex
%{_texmfdistdir}/tex/latex/pst-cox/pst-coxcoor.sty
%{_texmfdistdir}/tex/latex/pst-cox/pst-coxeterp.sty
%doc %{_texmfdistdir}/doc/generic/pst-cox/README
%doc %{_texmfdistdir}/doc/generic/pst-cox/gpl.txt
%doc %{_texmfdistdir}/doc/generic/pst-cox/lgpl.txt
%doc %{_texmfdistdir}/doc/generic/pst-cox/pst-coxcoor/Gallery.tex
%doc %{_texmfdistdir}/doc/generic/pst-cox/pst-coxcoor/pst-coxcoor_doc.pdf
%doc %{_texmfdistdir}/doc/generic/pst-cox/pst-coxcoor/pst-coxcoor_doc.tex
%doc %{_texmfdistdir}/doc/generic/pst-cox/pst-coxeterp/Gallery.tex
%doc %{_texmfdistdir}/doc/generic/pst-cox/pst-coxeterp/pst-coxeterp_doc.pdf
%doc %{_texmfdistdir}/doc/generic/pst-cox/pst-coxeterp/pst-coxeterp_doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18328 |12mr|texlive-pst-dbicons-0.16-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17556
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-dbicons
# catalog-date 2006-08-27 16:41:02 +0100
# catalog-license lppl
# catalog-version 0.16
Name:		texlive-pst-dbicons
Version:	0.16
Release:	2
Summary:	Support for drawing ER diagrams
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-dbicons
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-dbicons.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-dbicons.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-dbicons.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides some useful macros in the database area.
The package focusses on typesetting ER-Diagrams in a
declarative style, i.e., by positioning some nodes and defining
the position of all other nodes relative to them by using the
standard database terminology. The PSTricks package is required
for using pst-dbicons, but no deep knowledge of PSTricks
commands is required (although such knowledge is useful for
exploiting the full functionality of the package).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/pst-dbicons/pst-dbicons.sty
%doc %{_texmfdistdir}/doc/generic/pst-dbicons/README
%doc %{_texmfdistdir}/doc/generic/pst-dbicons/mondial-ER.tex
%doc %{_texmfdistdir}/doc/generic/pst-dbicons/pst-dbicons.pdf
#- source
%doc %{_texmfdistdir}/source/generic/pst-dbicons/pst-dbicons.drv
%doc %{_texmfdistdir}/source/generic/pst-dbicons/pst-dbicons.dtx
%doc %{_texmfdistdir}/source/generic/pst-dbicons/pst-dbicons.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18329 |12mr|texlive-pst-diffraction-2.03-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-diffraction
# catalog-date 2008-09-03 19:49:55 +0200
# catalog-license lppl
# catalog-version 2.03
Name:		texlive-pst-diffraction
Version:	2.03
Release:	2
Summary:	Print diffraction patterns from various apertures
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-diffraction
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-diffraction.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-diffraction.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-diffraction.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package enables the user to draw the diffraction patterns
for different geometric forms of apertures for monochromatic
light. The aperture stops can have rectangular, circular or
triangular openings. The view of the diffraction may be planar,
or three-dimensional. Options available are the dimensions of
the aperture under consideration and of the particular optical
setting, e.g. the radius in case of an circular opening.
Moreover one can choose the wavelength of the light (the
associated color will be calculated by the package).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/pst-diffraction/pst-diffraction.tex
%{_texmfdistdir}/tex/latex/pst-diffraction/pst-diffraction.sty
%doc %{_texmfdistdir}/doc/generic/pst-diffraction/Changes
%doc %{_texmfdistdir}/doc/generic/pst-diffraction/README
%doc %{_texmfdistdir}/doc/generic/pst-diffraction/pst-diffraction-doc.bib
%doc %{_texmfdistdir}/doc/generic/pst-diffraction/pst-diffraction-docDE.pdf
%doc %{_texmfdistdir}/doc/generic/pst-diffraction/pst-diffraction-docDE.tex
%doc %{_texmfdistdir}/doc/generic/pst-diffraction/pst-diffraction-docE.pdf
%doc %{_texmfdistdir}/doc/generic/pst-diffraction/pst-diffraction-docE.tex
%doc %{_texmfdistdir}/doc/generic/pst-diffraction/pst-diffraction-docFR.pdf
%doc %{_texmfdistdir}/doc/generic/pst-diffraction/pst-diffraction-docFR.tex
#- source
%doc %{_texmfdistdir}/source/generic/pst-diffraction/Makefile

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18330 |12mr|texlive-pst-electricfield-0.14-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21864
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-electricfield
# catalog-date 2011-03-28 22:21:58 +0200
# catalog-license lppl
# catalog-version 0.14
Name:		texlive-pst-electricfield
Version:	0.14
Release:	2
Summary:	Draw electric field and equipotential lines with PStricks
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-electricfield
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-electricfield.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-electricfield.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-electricfield.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides macros to plot electric field and
equipotential lines using PStricks. There may be any number of
charges which can be placed in a cartesian coordinate system by
(x,y) values.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/pst-electricfield/pst-electricfield.pro
%{_texmfdistdir}/tex/generic/pst-electricfield/pst-electricfield.tex
%{_texmfdistdir}/tex/latex/pst-electricfield/pst-electricfield.sty
%doc %{_texmfdistdir}/doc/generic/pst-electricfield/Changes
%doc %{_texmfdistdir}/doc/generic/pst-electricfield/README
%doc %{_texmfdistdir}/doc/generic/pst-electricfield/pst-electricfield-doc.bib
%doc %{_texmfdistdir}/doc/generic/pst-electricfield/pst-electricfield-docDE.pdf
%doc %{_texmfdistdir}/doc/generic/pst-electricfield/pst-electricfield-docDE.tex
%doc %{_texmfdistdir}/doc/generic/pst-electricfield/pst-electricfield-docEN.pdf
%doc %{_texmfdistdir}/doc/generic/pst-electricfield/pst-electricfield-docEN.tex
%doc %{_texmfdistdir}/doc/generic/pst-electricfield/pst-electricfield-docFR.pdf
%doc %{_texmfdistdir}/doc/generic/pst-electricfield/pst-electricfield-docFR.tex
#- source
%doc %{_texmfdistdir}/source/generic/pst-electricfield/Makefile
%doc %{_texmfdistdir}/source/generic/pst-electricfield/Makefile.latex
%doc %{_texmfdistdir}/source/generic/pst-electricfield/Makefile.pst2pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18331 |12mr|texlive-pst-eps-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-eps
# catalog-date 2007-02-28 00:07:21 +0100
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-pst-eps
Version:	1.0
Release:	2
Summary:	Create EPS files from PSTricks figures
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-eps
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-eps.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-eps.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-eps.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Pst-eps is a PSTricks-based package for exporting PSTricks
images 'on the fly' to encapsulated PostScript (EPS) image
files, which can then be read into a document in the usual way.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/pst-eps/pst-eps.tex
%{_texmfdistdir}/tex/latex/pst-eps/pst-eps.sty
%doc %{_texmfdistdir}/doc/generic/pst-eps/Changes
%doc %{_texmfdistdir}/doc/generic/pst-eps/README
%doc %{_texmfdistdir}/doc/generic/pst-eps/pst-eps-doc.bib
%doc %{_texmfdistdir}/doc/generic/pst-eps/pst-eps-doc.pdf
%doc %{_texmfdistdir}/doc/generic/pst-eps/pst-eps-doc.tex
%doc %{_texmfdistdir}/doc/generic/pst-eps/spirale.eps
#- source
%doc %{_texmfdistdir}/source/generic/pst-eps/Makefile

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18332 |12mr|texlive-pst-eucl-1.42-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24926
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-eucl
# catalog-date 2011-12-23 12:25:21 +0100
# catalog-license lppl
# catalog-version 1.42
Name:		texlive-pst-eucl
Version:	1.42
Release:	2
Summary:	Euclidian geometry with pstricks
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-eucl
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-eucl.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-eucl.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The pst-eucl package allow the drawing of Euclidean geometric
figures using TeX pstricks macros for specifying mathematical
constraints. It is thus possible to build point using common
transformations or intersections. The use of coordinates is
limited to points which controlled the figure.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/pst-eucl/pst-eucl.pro
%{_texmfdistdir}/tex/generic/pst-eucl/pst-eucl.tex
%{_texmfdistdir}/tex/latex/pst-eucl/pst-eucl.sty
%doc %{_texmfdistdir}/doc/generic/pst-eucl/Changes
%doc %{_texmfdistdir}/doc/generic/pst-eucl/README
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/abscur.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/abscur_in.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/angle.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/angle_in.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/arc.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/arc_in.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/astro.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/astro_in.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/bissec.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/bissec_in.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/ccirc.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/ccirc_in.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/cercle.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/cercle_in.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/cinscex.pdf
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/cinscex.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/cinscex_in.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/curvetype.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/curvetype_in.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/cyclo.pdf
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/cyclo.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/cycloO.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/cyclo_in.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/delto.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/droite.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/droite_in.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/envcardi.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/envcardi_in.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/envellipse.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/envellipse_in.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/euler.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/euler_in.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/fracthom.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/fracthom_in.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/gal_biss.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/gal_biss_in.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/gauss.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/gauss_in.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/gencur.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/gencur_in.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/geohyper.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/geohyper_in.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/geonode.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/geonode_in.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/german_ra.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/german_ra_in.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/grav.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/grav_in.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/homothetie.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/homothetie_in.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/hyperbole.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/hyperbole_in.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/hypocyclo.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/interCC.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/interCC_bis_in.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/interCC_in.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/interDC.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/interDC_in.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/interDD.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/interDD_in.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/interFC.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/interFC_in.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/interFF.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/interFF_in.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/interFL.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/interFL_in.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/mediator.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/mediator_in.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/milieu.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/milieu_in.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/oij.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/oij_in.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/orthocentre.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/orthocentre_in.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/orthoethyper.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/orthoethyper_in.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/parabole.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/parabole_in.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/projection.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/projection_in.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/ptfermat.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/ptfermat_in.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/remarq.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/remarq_in.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/rotation.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/rotation_in.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/segmentmark.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/segmentmark_in.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/symcentrale.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/symcentrale_in.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/symorthogonale.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/symorthogonale_in.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/tg1c.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/tg1c_in.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/tg2c.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/tg2c_in.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/translation.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/translation_in.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/triangle.ps
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/triangle.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/Examples/triangle_in.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/euclide-english.tex
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/euclide.sty
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/euclide_english.ist
%doc %{_texmfdistdir}/doc/generic/pst-eucl/doc/euclide_macros.ist
%doc %{_texmfdistdir}/doc/generic/pst-eucl/pst-eucl-doc.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18333 |12mr|texlive-pst-eucl-translation-bg-1.3.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19296
# category Package
# catalog-ctan /info/translations/pst-eucl/bulgarian
# catalog-date 2010-07-08 15:45:43 +0200
# catalog-license fdl
# catalog-version 1.3.2
Name:		texlive-pst-eucl-translation-bg
Version:	1.3.2
Release:	2
Summary:	Bulgarian translation of the pst-eucl documentation
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/translations/pst-eucl/bulgarian
License:	FDL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-eucl-translation-bg.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-eucl-translation-bg.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
The pst-eucl package documentation in Bulgarian language -
Euclidean Geometry with PSTricks.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/abscur.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/abscur_in.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/angle.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/angle_in.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/arc.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/arc_in.log
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/arc_in.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/astro.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/astro_in.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/bissec.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/bissec_in.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/ccirc.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/ccirc_in.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/cercle.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/cercle_in.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/cinscex.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/cinscex_in.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/curvetype.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/curvetype_in.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/cyclo.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/cyclo_in.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/delto.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/droite.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/droite_in.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/envcardi.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/envcardi_in.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/envellipse.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/envellipse_in.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/euler.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/euler_in.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/fracthom.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/fracthom_in.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/gal_biss.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/gal_biss_in.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/gauss.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/gauss_in.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/gencur.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/gencur_in.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/geohyper.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/geohyper_in.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/geonode.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/geonode_in.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/german_ra.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/german_ra_in.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/grav.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/grav_in.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/homothetie.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/homothetie_in.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/hyperbole.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/hyperbole_in.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/hypocyclo.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/interCC.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/interCC_bis_in.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/interCC_in.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/interDC.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/interDC_in.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/interDD.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/interDD_in.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/interFC.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/interFC_in.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/interFF.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/interFF_in.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/interFL.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/interFL_in.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/mediator.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/mediator_in.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/milieu.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/milieu_in.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/oij.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/oij_in.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/orthocentre.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/orthocentre_in.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/orthoethyper.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/orthoethyper_in.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/parabole.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/parabole_in.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/projection.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/projection_in.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/ptfermat.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/ptfermat_in.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/remarq.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/remarq_in.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/rotation.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/rotation_in.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/segmentmark.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/segmentmark_in.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/symcentrale.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/symcentrale_in.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/symorthogonale.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/symorthogonale_in.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/tg1c.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/tg1c_in.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/tg2c.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/tg2c_in.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/translation.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/translation_in.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/triangle.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/triangle_in.tex
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/README
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/README-bulgarian.txt
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/euclide_bg.sty
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/euclide_macros.ist
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/pst-eucl-docBG.cb
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/pst-eucl-docBG.pdf
%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/pst-eucl-docBG.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18334 |12mr|texlive-pst-exa-0.01-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22113
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-exa
# catalog-date 2011-04-14 19:55:22 +0200
# catalog-license lppl
# catalog-version 0.01
Name:		texlive-pst-exa
Version:	0.01
Release:	2
Summary:	Typeset PSTricks examples, with code
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-exa
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-exa.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-exa.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The (PSTricks-related) package provides an environment
PSTexample to put code and output side by side or one above the
other.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/pst-exa/pst-exa.sty
%doc %{_texmfdistdir}/doc/latex/pst-exa/Changes
%doc %{_texmfdistdir}/doc/latex/pst-exa/README
%doc %{_texmfdistdir}/doc/latex/pst-exa/pst-exa-doc.pdf
%doc %{_texmfdistdir}/doc/latex/pst-exa/pst-exa-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18335 |12mr|texlive-pst-fill-1.01-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-fill
# catalog-date 2007-03-11 15:39:31 +0100
# catalog-license lppl
# catalog-version 1.01
Name:		texlive-pst-fill
Version:	1.01
Release:	2
Summary:	Fill or tile areas with PSTricks
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-fill
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-fill.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-fill.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-fill.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Pst-fill is a PSTricks-based package for filling and tiling
areas or characters.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/pst-fill/pst-fill.tex
%{_texmfdistdir}/tex/latex/pst-fill/pst-fill.sty
%doc %{_texmfdistdir}/doc/generic/pst-fill/Changes
%doc %{_texmfdistdir}/doc/generic/pst-fill/README
%doc %{_texmfdistdir}/doc/generic/pst-fill/pst-fill.pdf
#- source
%doc %{_texmfdistdir}/source/generic/pst-fill/Makefile
%doc %{_texmfdistdir}/source/generic/pst-fill/pst-fill.dtx
%doc %{_texmfdistdir}/source/generic/pst-fill/pst-fill.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18336 |12mr|texlive-pst-fr3d-1.10-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-fr3d
# catalog-date 2007-02-28 00:07:21 +0100
# catalog-license lppl
# catalog-version 1.10
Name:		texlive-pst-fr3d
Version:	1.10
Release:	2
Summary:	Draw 3-dimensional framed boxes using PSTricks
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-fr3d
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-fr3d.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-fr3d.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-fr3d.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A package using PSTricks to draw three dimensional framed boxes
using a macro \PstFrameBoxThreeD. The macro is especially
useful for drawing 3d-seeming buttons.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/pst-fr3d/pst-fr3d.tex
%{_texmfdistdir}/tex/latex/pst-fr3d/pst-fr3d.sty
%doc %{_texmfdistdir}/doc/generic/pst-fr3d/Changes
%doc %{_texmfdistdir}/doc/generic/pst-fr3d/README
%doc %{_texmfdistdir}/doc/generic/pst-fr3d/pst-fr3d.pdf
#- source
%doc %{_texmfdistdir}/source/generic/pst-fr3d/pst-fr3d.dtx
%doc %{_texmfdistdir}/source/generic/pst-fr3d/pst-fr3d.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18337 |12mr|texlive-pst-fractal-0.06-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16958
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-fractal
# catalog-date 2010-02-10 21:21:32 +0100
# catalog-license lppl
# catalog-version 0.06
Name:		texlive-pst-fractal
Version:	0.06
Release:	2
Summary:	Draw fractal sets using PSTricks
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-fractal
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-fractal.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-fractal.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package will draw the Julia and Mandelbrot sets, the
Sierpinski triangle, Koch flake, and Apollonius Circle as well
as fractal trees (which need not be balanced) with a variety of
different parameters (including varying numbers of iterations).
The package uses the pst-xkey package, part of the xkeyval
distribution.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/pst-fractal/pst-fractal.pro
%{_texmfdistdir}/tex/generic/pst-fractal/pst-fractal.tex
%{_texmfdistdir}/tex/latex/pst-fractal/pst-fractal.sty
%doc %{_texmfdistdir}/doc/generic/pst-fractal/Changes
%doc %{_texmfdistdir}/doc/generic/pst-fractal/README
%doc %{_texmfdistdir}/doc/generic/pst-fractal/pst-fractal-doc.bib
%doc %{_texmfdistdir}/doc/generic/pst-fractal/pst-fractal-doc.pdf
%doc %{_texmfdistdir}/doc/generic/pst-fractal/pst-fractal-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18338 |12mr|texlive-pst-fun-0.04-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17909
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-fun
# catalog-date 2010-04-18 16:26:27 +0200
# catalog-license lppl
# catalog-version 0.04
Name:		texlive-pst-fun
Version:	0.04
Release:	2
Summary:	Draw "funny" objects with PSTricks
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-fun
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-fun.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-fun.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-fun.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This is a PSTricks related package for drawing funny objects,
like ant, bird, fish, kangaroo, ... Such objects may be useful
for testing other PSTricks macros and/or packages. (Or they can
be used for fun...).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/pst-fun/pst-fun.pro
%{_texmfdistdir}/tex/generic/pst-fun/pst-fun.tex
%{_texmfdistdir}/tex/latex/pst-fun/pst-fun.sty
%doc %{_texmfdistdir}/doc/generic/pst-fun/Changes
%doc %{_texmfdistdir}/doc/generic/pst-fun/README
%doc %{_texmfdistdir}/doc/generic/pst-fun/pst-fun-doc.bib
%doc %{_texmfdistdir}/doc/generic/pst-fun/pst-fun-doc.pdf
%doc %{_texmfdistdir}/doc/generic/pst-fun/pst-fun-doc.tex
#- source
%doc %{_texmfdistdir}/source/generic/pst-fun/Makefile

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18339 |12mr|texlive-pst-func-0.76-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25961
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-func
# catalog-date 2012-04-10 17:31:04 +0200
# catalog-license lppl
# catalog-version 0.76
Name:		texlive-pst-func
Version:	0.76
Release:	2
Summary:	PSTricks package for plotting mathematical functions
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-func
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-func.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-func.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-func.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
pst-func is a package built for use with PSTricks. It provides
macros for plotting various mathematical functions: -
polynomials and their derivatives f(x)=an*x^n+an-1*x^(n-
1)+...+a0 defined by the coefficients a0 a1 a2 ... and the
derivative order; - the Fourier sum f(x) = a0/2+a1cos(omega
x)+...+b1sin(omega x)+... defined by the coefficients a0 a1 a2
... b1 b2 b3 ...; - the Bessel function defined by its order; -
the Gauss function defined by sigma and mu; - Bezier curves
from order 1 (two control points) to order 9 (10 control
points); - the superellipse function (the Lame curve); -
Chebyshev polynomials of the first and second kind; - the
Thomae (or popcorn) function; - various integration-derived
functions; - normal, binomial, poisson, gamma, chi-squared,
student's t, F, beta, Cauchy and Weibull distribution functions
and the Lorenz curve; - the Vasicek function for describing the
evolution of interest rates; and - implicit functions. The
plots may be generated as volumes of rotation about the X-axis,
as well.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/pst-func/pst-func.pro
%{_texmfdistdir}/tex/generic/pst-func/pst-func.tex
%{_texmfdistdir}/tex/latex/pst-func/pst-func.sty
%doc %{_texmfdistdir}/doc/generic/pst-func/Changes
%doc %{_texmfdistdir}/doc/generic/pst-func/README
%doc %{_texmfdistdir}/doc/generic/pst-func/pst-func-doc.bib
%doc %{_texmfdistdir}/doc/generic/pst-func/pst-func-doc.data
%doc %{_texmfdistdir}/doc/generic/pst-func/pst-func-doc.pdf
%doc %{_texmfdistdir}/doc/generic/pst-func/pst-func-doc.tex
#- source
%doc %{_texmfdistdir}/source/generic/pst-func/Makefile

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18340 |12mr|texlive-pst-gantt-0.21-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17206
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-gantt
# catalog-date 2010-02-24 21:46:55 +0100
# catalog-license lppl
# catalog-version 0.21
Name:		texlive-pst-gantt
Version:	0.21
Release:	2
Summary:	Draw GANTT charts with pstricks
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-gantt
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-gantt.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-gantt.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-gantt.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package draws GANTT charts, which are a kind of bar chart
that displays a project schedule. The package requires the
pstricks apparatus, of course.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/pst-gantt/pst-gantt.tex
%{_texmfdistdir}/tex/latex/pst-gantt/pst-gantt.sty
%doc %{_texmfdistdir}/doc/generic/pst-gantt/Changes
%doc %{_texmfdistdir}/doc/generic/pst-gantt/README
%doc %{_texmfdistdir}/doc/generic/pst-gantt/pst-gantt-doc.bib
%doc %{_texmfdistdir}/doc/generic/pst-gantt/pst-gantt-doc.pdf
%doc %{_texmfdistdir}/doc/generic/pst-gantt/pst-gantt-doc.tex
#- source
%doc %{_texmfdistdir}/source/generic/pst-gantt/Makefile

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18341 |12mr|texlive-pst-geo-2.03-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17751
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-geo
# catalog-date 2009-08-31 11:47:07 +0200
# catalog-license lppl
# catalog-version 2.03
Name:		texlive-pst-geo
Version:	2.03
Release:	2
Summary:	Geographical Projections
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-geo
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-geo.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-geo.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
pst-geo is a set of PSTricks related packages for various
cartographic projections of the terrestrial sphere. The package
pst-map2d provides conventional projections such as Mercator,
Lambert, cylindrical, etc. The package pst-map3d treats
representation in three dimensions of the terrestrial sphere.
Packages pst-map2dII and pst-map3dII allow use of the CIA World
DataBank II. Various parameters of the packages allow for
choice of the level of the detail and the layouts possible
(cities, borders, rivers etc). Substantial data files are
provided, in an (internally) compressed format. Decompression
happens on-the-fly as a document using the data is displayed,
printed or converted to PDF format. A Perl script is provided
for the user to do the decompression, if the need should arise.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/pst-geo/pst-map3d.pro
%{_texmfdistdir}/dvips/pst-geo/pst-map3dII.pro
%{_texmfdistdir}/tex/generic/pst-geo/data/README
%{_texmfdistdir}/tex/generic/pst-geo/data/aus.dat
%{_texmfdistdir}/tex/generic/pst-geo/data/c-cap.dat
%{_texmfdistdir}/tex/generic/pst-geo/data/c-sub.dat
%{_texmfdistdir}/tex/generic/pst-geo/data/canada.dat
%{_texmfdistdir}/tex/generic/pst-geo/data/capitales.tex
%{_texmfdistdir}/tex/generic/pst-geo/data/capitales3d.tex
%{_texmfdistdir}/tex/generic/pst-geo/data/capitals.dat
%{_texmfdistdir}/tex/generic/pst-geo/data/cities.data
%{_texmfdistdir}/tex/generic/pst-geo/data/cities.tex
%{_texmfdistdir}/tex/generic/pst-geo/data/citycapitals.dat
%{_texmfdistdir}/tex/generic/pst-geo/data/citysub.dat
%{_texmfdistdir}/tex/generic/pst-geo/data/convert.py
%{_texmfdistdir}/tex/generic/pst-geo/data/corse.dat
%{_texmfdistdir}/tex/generic/pst-geo/data/france.dat
%{_texmfdistdir}/tex/generic/pst-geo/data/mex.dat
%{_texmfdistdir}/tex/generic/pst-geo/data/pborder.dat
%{_texmfdistdir}/tex/generic/pst-geo/data/pcoast.dat
%{_texmfdistdir}/tex/generic/pst-geo/data/pisland.dat
%{_texmfdistdir}/tex/generic/pst-geo/data/plake.dat
%{_texmfdistdir}/tex/generic/pst-geo/data/rhone.dat
%{_texmfdistdir}/tex/generic/pst-geo/data/ridge.dat
%{_texmfdistdir}/tex/generic/pst-geo/data/river.dat
%{_texmfdistdir}/tex/generic/pst-geo/data/seine.dat
%{_texmfdistdir}/tex/generic/pst-geo/data/transfrm.dat
%{_texmfdistdir}/tex/generic/pst-geo/data/trench.dat
%{_texmfdistdir}/tex/generic/pst-geo/data/usa.dat
%{_texmfdistdir}/tex/generic/pst-geo/data/villesFrance.tex
%{_texmfdistdir}/tex/generic/pst-geo/data/villesFrance3d.tex
%{_texmfdistdir}/tex/generic/pst-geo/data/villesItalia.tex
%{_texmfdistdir}/tex/generic/pst-geo/data/villesItalia3d.tex
%{_texmfdistdir}/tex/generic/pst-geo/data/wfraczon.dat
%{_texmfdistdir}/tex/generic/pst-geo/data/wmaglin.dat
%{_texmfdistdir}/tex/generic/pst-geo/dataII/README
%{_texmfdistdir}/tex/generic/pst-geo/dataII/africa-bdy.dat
%{_texmfdistdir}/tex/generic/pst-geo/dataII/africa-cil.dat
%{_texmfdistdir}/tex/generic/pst-geo/dataII/africa-riv.dat
%{_texmfdistdir}/tex/generic/pst-geo/dataII/asia-bdy.dat
%{_texmfdistdir}/tex/generic/pst-geo/dataII/asia-cil.dat
%{_texmfdistdir}/tex/generic/pst-geo/dataII/asia-isl.dat
%{_texmfdistdir}/tex/generic/pst-geo/dataII/asia-riv.dat
%{_texmfdistdir}/tex/generic/pst-geo/dataII/c-cap.dat
%{_texmfdistdir}/tex/generic/pst-geo/dataII/c-sub.dat
%{_texmfdistdir}/tex/generic/pst-geo/dataII/citycapitals.dat
%{_texmfdistdir}/tex/generic/pst-geo/dataII/citysub.dat
%{_texmfdistdir}/tex/generic/pst-geo/dataII/europe-bdy.dat
%{_texmfdistdir}/tex/generic/pst-geo/dataII/europe-cil.dat
%{_texmfdistdir}/tex/generic/pst-geo/dataII/europe-riv.dat
%{_texmfdistdir}/tex/generic/pst-geo/dataII/namer-bdy.dat
%{_texmfdistdir}/tex/generic/pst-geo/dataII/namer-cil.dat
%{_texmfdistdir}/tex/generic/pst-geo/dataII/namer-pby.dat
%{_texmfdistdir}/tex/generic/pst-geo/dataII/namer-riv.dat
%{_texmfdistdir}/tex/generic/pst-geo/dataII/samer-arc.dat
%{_texmfdistdir}/tex/generic/pst-geo/dataII/samer-bdy.dat
%{_texmfdistdir}/tex/generic/pst-geo/dataII/samer-cil.dat
%{_texmfdistdir}/tex/generic/pst-geo/dataII/samer-riv.dat
%{_texmfdistdir}/tex/generic/pst-geo/pst-map2d.tex
%{_texmfdistdir}/tex/generic/pst-geo/pst-map2dII.tex
%{_texmfdistdir}/tex/generic/pst-geo/pst-map3d.tex
%{_texmfdistdir}/tex/generic/pst-geo/pst-map3dII.tex
%{_texmfdistdir}/tex/latex/pst-geo/pst-map2d.sty
%{_texmfdistdir}/tex/latex/pst-geo/pst-map2dII.sty
%{_texmfdistdir}/tex/latex/pst-geo/pst-map3d.sty
%{_texmfdistdir}/tex/latex/pst-geo/pst-map3dII.sty
%doc %{_texmfdistdir}/doc/generic/pst-geo/Changes
%doc %{_texmfdistdir}/doc/generic/pst-geo/PSTricks.bib
%doc %{_texmfdistdir}/doc/generic/pst-geo/README
%doc %{_texmfdistdir}/doc/generic/pst-geo/pst-geo-compress.pl
%doc %{_texmfdistdir}/doc/generic/pst-geo/pst-geo-decompress.pl
%doc %{_texmfdistdir}/doc/generic/pst-geo/pst-map2d-doc.pdf
%doc %{_texmfdistdir}/doc/generic/pst-geo/pst-map2d-doc.tex
%doc %{_texmfdistdir}/doc/generic/pst-geo/pst-map2dII-doc.pdf
%doc %{_texmfdistdir}/doc/generic/pst-geo/pst-map2dII-doc.tex
%doc %{_texmfdistdir}/doc/generic/pst-geo/pst-map3d-doc-pdf.pdf
%doc %{_texmfdistdir}/doc/generic/pst-geo/pst-map3d-doc-pdf.tex
%doc %{_texmfdistdir}/doc/generic/pst-geo/pst-map3d-doc.pdf
%doc %{_texmfdistdir}/doc/generic/pst-geo/pst-map3d-doc.tex
%doc %{_texmfdistdir}/doc/generic/pst-geo/pst-map3dII-doc.pdf
%doc %{_texmfdistdir}/doc/generic/pst-geo/pst-map3dII-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18342 |12mr|texlive-pst-ghsb-20111104-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-pst-ghsb
Version:	20111104
Release:	2
Summary:	TeXLive pst-ghsb package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-ghsb.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-ghsb.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive pst-ghsb package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/pst-ghsb/pst-ghsb.pro
%{_texmfdistdir}/tex/generic/pst-ghsb/pst-ghsb.tex
%{_texmfdistdir}/tex/latex/pst-ghsb/pst-ghsb.sty
%doc %{_texmfdistdir}/doc/generic/pst-ghsb/README
%doc %{_texmfdistdir}/doc/generic/pst-ghsb/t-ghsb.pdf
%doc %{_texmfdistdir}/doc/generic/pst-ghsb/t-ghsb.tex
%doc %{_texmfdistdir}/doc/generic/pst-ghsb/t2-ghsb.pdf
%doc %{_texmfdistdir}/doc/generic/pst-ghsb/t2-ghsb.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18343 |12mr|texlive-pst-gr3d-1.34-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-gr3d
# catalog-date 2006-12-19 19:38:44 +0100
# catalog-license lppl
# catalog-version 1.34
Name:		texlive-pst-gr3d
Version:	1.34
Release:	2
Summary:	Three dimensional grids with PSTricks
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-gr3d
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-gr3d.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-gr3d.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-gr3d.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This PSTricks package provides a command \PstGridThreeD that
will draw a three dimensional grid, offering a number of
options for its appearance.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/pst-gr3d/pst-gr3d.tex
%{_texmfdistdir}/tex/latex/pst-gr3d/pst-gr3d.sty
%doc %{_texmfdistdir}/doc/generic/pst-gr3d/Changes
%doc %{_texmfdistdir}/doc/generic/pst-gr3d/README
%doc %{_texmfdistdir}/doc/generic/pst-gr3d/pst-gr3d.pdf
#- source
%doc %{_texmfdistdir}/source/latex/pst-gr3d/pst-gr3d.dtx
%doc %{_texmfdistdir}/source/latex/pst-gr3d/pst-gr3d.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18344 |12mr|texlive-pst-grad-1.06-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-grad
# catalog-date 2007-07-11 11:50:31 +0200
# catalog-license lppl
# catalog-version 1.06
Name:		texlive-pst-grad
Version:	1.06
Release:	2
Summary:	Filling with colour gradients, using PStricks
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-grad
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-grad.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-grad.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Pst-grad is a PSTricks based package for filling with colour
gradients. Supported are colours in the RGB, CMYK or HSB
models. Other colour gradient mechanisms are to be found in
package pst-slpe.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/pst-grad/pst-grad.pro
%{_texmfdistdir}/tex/generic/pst-grad/pst-grad.tex
%{_texmfdistdir}/tex/latex/pst-grad/pst-grad.sty
%doc %{_texmfdistdir}/doc/generic/pst-grad/Changes
%doc %{_texmfdistdir}/doc/generic/pst-grad/pst-grad-doc.bib
%doc %{_texmfdistdir}/doc/generic/pst-grad/pst-grad-doc.pdf
%doc %{_texmfdistdir}/doc/generic/pst-grad/pst-grad-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18345 |12mr|texlive-pst-graphicx-0.02-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21717
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-graphicx
# catalog-date 2011-03-14 10:28:00 +0100
# catalog-license lppl
# catalog-version 0.02
Name:		texlive-pst-graphicx
Version:	0.02
Release:	2
Summary:	A pstricks-compatible graphicx for use with Plain TeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-graphicx
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-graphicx.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-graphicx.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a version of graphicx that avoids loading
the graphics bundle's (original) keyval package, which clashes
with pstricks' use of xkeyval.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/pst-graphicx/pst-graphicx.tex
%doc %{_texmfdistdir}/doc/generic/pst-graphicx/Changes
%doc %{_texmfdistdir}/doc/generic/pst-graphicx/README
%doc %{_texmfdistdir}/doc/generic/pst-graphicx/demo.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18346 |12mr|texlive-pst-infixplot-0.11-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-infixplot
# catalog-date 2006-12-19 19:38:44 +0100
# catalog-license lppl
# catalog-version 0.11
Name:		texlive-pst-infixplot
Version:	0.11
Release:	2
Summary:	Using pstricks plotting capacities with infix expressions rather than RPN
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-infixplot
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-infixplot.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-infixplot.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Plotting functions with pst-plot is very powerful but sometimes
difficult to learn since the syntax of \psplot and
\parametricplot requires some PostScript knowledge. The infix-
RPN and pst-infixplot styles simplify the usage of pst-plot for
the beginner, providing macro commands that convert natural
mathematical expressions to PostScript syntax.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/pst-infixplot/infix-RPN.tex
%{_texmfdistdir}/tex/generic/pst-infixplot/pst-infixplot.tex
%{_texmfdistdir}/tex/latex/pst-infixplot/infix-RPN.sty
%{_texmfdistdir}/tex/latex/pst-infixplot/pst-infixplot.sty
%doc %{_texmfdistdir}/doc/generic/pst-infixplot/README
%doc %{_texmfdistdir}/doc/generic/pst-infixplot/pst-infixplot-doc.ps
%doc %{_texmfdistdir}/doc/generic/pst-infixplot/pst-infixplot-doc.tex
%doc %{_texmfdistdir}/doc/generic/pst-infixplot/pst-infixplot.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18347 |12mr|texlive-pst-jtree-2.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20946
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-jtree
# catalog-date 2011-01-05 08:46:38 +0100
# catalog-license lppl1.3
# catalog-version 2.6
Name:		texlive-pst-jtree
Version:	2.6
Release:	2
Summary:	Typeset complex trees for linguists
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-jtree
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-jtree.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-jtree.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
jTree uses PStricks to enable linguists to typeset complex
trees. The package requires use of PStricks (of course) and
xkeyval packages. jTree is a development of, and replacement
for, the jftree package, which is no longer available.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/pst-jtree/pst-jtree.tex
%{_texmfdistdir}/tex/latex/pst-jtree/pst-jtree.sty
%doc %{_texmfdistdir}/doc/generic/pst-jtree/Doc-source.zip
%doc %{_texmfdistdir}/doc/generic/pst-jtree/README
%doc %{_texmfdistdir}/doc/generic/pst-jtree/pst-jtree-doc-add.pdf
%doc %{_texmfdistdir}/doc/generic/pst-jtree/pst-jtree-doc.pdf
%doc %{_texmfdistdir}/doc/generic/pst-jtree/pst-jtree-examples.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18348 |12mr|texlive-pst-knot-0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16033
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-knot
# catalog-date 2009-11-14 08:46:33 +0100
# catalog-license lppl
# catalog-version 0.2
Name:		texlive-pst-knot
Version:	0.2
Release:	2
Summary:	PSTricks package for displaying knots
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-knot
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-knot.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-knot.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package can produce a fair range of knot shapes, with all
the standard graphics controls one expects.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/pst-knot/pst-psm.pro
%{_texmfdistdir}/tex/generic/pst-knot/pst-knot.tex
%{_texmfdistdir}/tex/latex/pst-knot/pst-knot.sty
%doc %{_texmfdistdir}/doc/generic/pst-knot/Changes
%doc %{_texmfdistdir}/doc/generic/pst-knot/README
%doc %{_texmfdistdir}/doc/generic/pst-knot/pst-knot-doc.pdf
%doc %{_texmfdistdir}/doc/generic/pst-knot/pst-knot-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18349 |12mr|texlive-pst-labo-2.03-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-labo
# catalog-date 2007-03-11 16:56:01 +0100
# catalog-license lppl
# catalog-version 2.03
Name:		texlive-pst-labo
Version:	2.03
Release:	2
Summary:	Draw objects for Chemistry laboratories
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-labo
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-labo.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-labo.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Pst-labo is a PSTricks related package for drawing basic and
complex chemical objects. The documentation of the package is
illuminated with plenty of illustrations together with their
source code, making it an easy read.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/pst-labo/pst-labo.tex
%{_texmfdistdir}/tex/generic/pst-labo/pst-laboObj.tex
%{_texmfdistdir}/tex/latex/pst-labo/pst-labo.sty
%doc %{_texmfdistdir}/doc/generic/pst-labo/Changes
%doc %{_texmfdistdir}/doc/generic/pst-labo/README
%doc %{_texmfdistdir}/doc/generic/pst-labo/pst-labo-doc.bib
%doc %{_texmfdistdir}/doc/generic/pst-labo/pst-labo-docDE.ltx
%doc %{_texmfdistdir}/doc/generic/pst-labo/pst-labo-docDE.pdf
%doc %{_texmfdistdir}/doc/generic/pst-labo/pst-labo-docDE.tex
%doc %{_texmfdistdir}/doc/generic/pst-labo/pst-labo-docEN.ltx
%doc %{_texmfdistdir}/doc/generic/pst-labo/pst-labo-docEN.pdf
%doc %{_texmfdistdir}/doc/generic/pst-labo/pst-labo-docEN.tex
%doc %{_texmfdistdir}/doc/generic/pst-labo/pst-labo-docFR.ltx
%doc %{_texmfdistdir}/doc/generic/pst-labo/pst-labo-docFR.pdf
%doc %{_texmfdistdir}/doc/generic/pst-labo/pst-labo-docFR.tex
%doc %{_texmfdistdir}/doc/generic/pst-labo/pstlabo8-tab1-DE.tex
%doc %{_texmfdistdir}/doc/generic/pst-labo/pstlabo8-tab1-EN.tex
%doc %{_texmfdistdir}/doc/generic/pst-labo/pstlabo8-tab1-FR.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18350 |12mr|texlive-pst-layout-.95-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25467
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-layout
# catalog-date 2011-05-27 12:35:46 +0200
# catalog-license lppl
# catalog-version .95
Name:		texlive-pst-layout
Version:	.95
Release:	3
Summary:	Page layout macros based on PStricks packages
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-layout
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-layout.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-layout.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a means of creating elaborate ("pseudo-
tabular") layouts of material, typically to be overlaid on an
included graphic. The package requires a recent version of the
package pst-node and some other pstricks-related material.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/pst-layout/pst-layout.sty
%doc %{_texmfdistdir}/doc/latex/pst-layout/README
%doc %{_texmfdistdir}/doc/latex/pst-layout/pst-layout-doc.pdf
%doc %{_texmfdistdir}/doc/latex/pst-layout/pst-layout-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18351 |12mr|texlive-pst-lens-1.02-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-lens
# catalog-date 2007-06-15 10:24:12 +0200
# catalog-license lppl
# catalog-version 1.02
Name:		texlive-pst-lens
Version:	1.02
Release:	2
Summary:	Lenses with PSTricks
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-lens
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-lens.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-lens.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-lens.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This PSTricks package provides a really rather simple command
\PstLens that will draw a lens. Command parameters provide a
remarkable range of effects.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/pst-lens/pst-lens.tex
%{_texmfdistdir}/tex/latex/pst-lens/pst-lens.sty
%doc %{_texmfdistdir}/doc/generic/pst-lens/Changes
%doc %{_texmfdistdir}/doc/generic/pst-lens/README
%doc %{_texmfdistdir}/doc/generic/pst-lens/pst-lens.pdf
#- source
%doc %{_texmfdistdir}/source/generic/pst-lens/pst-lens.dtx
%doc %{_texmfdistdir}/source/generic/pst-lens/pst-lens.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18352 |12mr|texlive-pst-light3d-0.12-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-light3d
# catalog-date 2007-03-11 16:56:01 +0100
# catalog-license lppl
# catalog-version 0.12
Name:		texlive-pst-light3d
Version:	0.12
Release:	2
Summary:	3D lighting effects for pstricks
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-light3d
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-light3d.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-light3d.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-light3d.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A PSTricks package for three dimensional lighting effects on
characters and PSTricks graphics, like lines, curves, plots,
...

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/pst-light3d/pst-light3d.pro
%{_texmfdistdir}/tex/generic/pst-light3d/pst-light3d.tex
%{_texmfdistdir}/tex/latex/pst-light3d/pst-light3d.sty
%doc %{_texmfdistdir}/doc/generic/pst-light3d/Changes
%doc %{_texmfdistdir}/doc/generic/pst-light3d/README
%doc %{_texmfdistdir}/doc/generic/pst-light3d/pst-light3d-doc.bib
%doc %{_texmfdistdir}/doc/generic/pst-light3d/pst-light3d-doc.pdf
%doc %{_texmfdistdir}/doc/generic/pst-light3d/pst-light3d-doc.tex
#- source
%doc %{_texmfdistdir}/source/generic/pst-light3d/Makefile

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18353 |12mr|texlive-pst-magneticfield-1.13-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18922
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-magneticfield
# catalog-date 2010-06-12 14:14:46 +0200
# catalog-license lppl
# catalog-version 1.13
Name:		texlive-pst-magneticfield
Version:	1.13
Release:	2
Summary:	Plotting a magnetic field with PSTricks
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-magneticfield
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-magneticfield.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-magneticfield.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-magneticfield.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
pst-magneticfield is a PSTricks related package to draw the
magnetic field lines of Helmholtz coils in a two or three
dimensional view. There are several parameters to create a
different output. For more informations or some examples read
the documentation of the package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/pst-magneticfield/pst-magneticfield.pro
%{_texmfdistdir}/tex/generic/pst-magneticfield/pst-magneticfield.tex
%{_texmfdistdir}/tex/latex/pst-magneticfield/pst-magneticfield.sty
%doc %{_texmfdistdir}/doc/generic/pst-magneticfield/Changes
%doc %{_texmfdistdir}/doc/generic/pst-magneticfield/README
%doc %{_texmfdistdir}/doc/generic/pst-magneticfield/pst-magneticfield-doc.bib
%doc %{_texmfdistdir}/doc/generic/pst-magneticfield/pst-magneticfield-docDE.pdf
%doc %{_texmfdistdir}/doc/generic/pst-magneticfield/pst-magneticfield-docDE.tex
%doc %{_texmfdistdir}/doc/generic/pst-magneticfield/pst-magneticfield-docEN.pdf
%doc %{_texmfdistdir}/doc/generic/pst-magneticfield/pst-magneticfield-docEN.tex
%doc %{_texmfdistdir}/doc/generic/pst-magneticfield/pst-magneticfield-docFR.pdf
%doc %{_texmfdistdir}/doc/generic/pst-magneticfield/pst-magneticfield-docFR.tex
#- source
%doc %{_texmfdistdir}/source/generic/pst-magneticfield/Makefile

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18354 |12mr|texlive-pst-math-0.61-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20176
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-math
# catalog-date 2010-10-02 23:46:37 +0200
# catalog-license lppl
# catalog-version 0.61
Name:		texlive-pst-math
Version:	0.61
Release:	2
Summary:	Enhancement of PostScript math operators to use with pstricks
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-math
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-math.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-math.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-math.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
PostScript lacks a lot of basic operators such as tan, acos,
asin, cosh, sinh, tanh, acosh, asinh, atanh, exp (with e base).
Also (oddly) cos and sin use arguments in degrees. Pst-math
provides all those operators in a header file pst-math.pro with
wrappers pst-math.sty and pst-math.tex. In addition, sinc,
gauss, gammaln and bessel are implemented (only partially for
the latter). pst-math is designed essentially to work with pst-
plot but can be used in whatever PS code (such as pstricks
SpecialCoor "!", which is useful for placing labels). The
package also provides a routine SIMPSON for numerical
integration and a solver of linear equation systems.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/pst-math/pst-math.pro
%{_texmfdistdir}/tex/generic/pst-math/pst-math.tex
%{_texmfdistdir}/tex/latex/pst-math/pst-math.sty
%doc %{_texmfdistdir}/doc/generic/pst-math/Changes
%doc %{_texmfdistdir}/doc/generic/pst-math/README
%doc %{_texmfdistdir}/doc/generic/pst-math/pst-math-doc.bib
%doc %{_texmfdistdir}/doc/generic/pst-math/pst-math-doc.pdf
%doc %{_texmfdistdir}/doc/generic/pst-math/pst-math-doc.tex
#- source
%doc %{_texmfdistdir}/source/generic/pst-math/Makefile

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18355 |12mr|texlive-pst-mirror-1.00-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16370
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-mirror
# catalog-date 2009-12-14 16:47:24 +0100
# catalog-license lppl
# catalog-version 1.00
Name:		texlive-pst-mirror
Version:	1.00
Release:	2
Summary:	Images on a spherical mirror
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-mirror
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-mirror.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-mirror.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-mirror.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides commands and supporting PostScript
material for drawing images as if reflected by a spherical
mirror.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/pst-mirror/pst-mirror.pro
%{_texmfdistdir}/tex/generic/pst-mirror/pst-mirror.tex
%{_texmfdistdir}/tex/latex/pst-mirror/pst-mirror.sty
%doc %{_texmfdistdir}/doc/generic/pst-mirror/Changes
%doc %{_texmfdistdir}/doc/generic/pst-mirror/README
%doc %{_texmfdistdir}/doc/generic/pst-mirror/pst-mirror-doc.bib
%doc %{_texmfdistdir}/doc/generic/pst-mirror/pst-mirror-doc.pdf
%doc %{_texmfdistdir}/doc/generic/pst-mirror/pst-mirror-doc.tex
#- source
%doc %{_texmfdistdir}/source/generic/pst-mirror/Makefile

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18356 |12mr|texlive-pst-node-1.22-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25380
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-node
# catalog-date 2012-02-12 10:52:54 +0100
# catalog-license lppl
# catalog-version 1.22
Name:		texlive-pst-node
Version:	1.22
Release:	1
Summary:	Draw connections using pstricks
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-node
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-node.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-node.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-node.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package enables the user to connect information, and to
place labels, without knowing (in advance) the actual positions
of the items to be connected, or where the connecting line
should go. The macros are useful for making graphs and trees,
mathematical diagrams, linguistic syntax diagrams, and so on.
The package contents were previously distributed as a part of
the pstricks base distribution.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/pst-node/pst-node.pro
%{_texmfdistdir}/dvips/pst-node/pst-node97.pro
%{_texmfdistdir}/tex/generic/pst-node/pst-node.tex
%{_texmfdistdir}/tex/latex/pst-node/pst-node.sty
%doc %{_texmfdistdir}/doc/generic/pst-node/Changes
%doc %{_texmfdistdir}/doc/generic/pst-node/README
%doc %{_texmfdistdir}/doc/generic/pst-node/more_docs/Makefile
%doc %{_texmfdistdir}/doc/generic/pst-node/more_docs/psmatrix-docDE.bib
%doc %{_texmfdistdir}/doc/generic/pst-node/more_docs/psmatrix-docDE.pdf
%doc %{_texmfdistdir}/doc/generic/pst-node/more_docs/psmatrix-docDE.tex
%doc %{_texmfdistdir}/doc/generic/pst-node/pst-node-doc.bib
%doc %{_texmfdistdir}/doc/generic/pst-node/pst-node-doc.pdf
%doc %{_texmfdistdir}/doc/generic/pst-node/pst-node-doc.tex
%doc %{_texmfdistdir}/doc/generic/pst-node/pst-node97.tex
#- source
%doc %{_texmfdistdir}/source/generic/pst-node/Makefile

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18357 |12mr|texlive-pst-ob3d-0.21-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-ob3d
# catalog-date 2008-08-23 00:25:16 +0200
# catalog-license lppl
# catalog-version 0.21
Name:		texlive-pst-ob3d
Version:	0.21
Release:	2
Summary:	Three dimensional objects using PSTricks
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-ob3d
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-ob3d.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-ob3d.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-ob3d.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package uses PSTricks to provide basic three-dimensional
objects. As yet, only cubes (which can be deformed to
rectangular parallelipipeds) and dies (which are only a special
kind of cubes) are defined.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/pst-ob3d/pst-ob3d.tex
%{_texmfdistdir}/tex/latex/pst-ob3d/pst-ob3d.sty
%doc %{_texmfdistdir}/doc/generic/pst-ob3d/Changes
%doc %{_texmfdistdir}/doc/generic/pst-ob3d/README
%doc %{_texmfdistdir}/doc/generic/pst-ob3d/pst-ob3d.pdf
#- source
%doc %{_texmfdistdir}/source/generic/pst-ob3d/Makefile
%doc %{_texmfdistdir}/source/generic/pst-ob3d/pst-ob3d.dtx
%doc %{_texmfdistdir}/source/generic/pst-ob3d/pst-ob3d.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18358 |12mr|texlive-pstool-1.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/pstool
# catalog-date 2009-08-04 11:31:22 +0200
# catalog-license lppl
# catalog-version 1.3
Name:		texlive-pstool
Version:	1.3
Release:	2
Summary:	Support for psfrag within pdfLaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pstool
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pstool.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pstool.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pstool.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package works in the same sort of way as pst-pdf,
processing PostScript graphics with psfrag labels within
documents running with pdfLaTeX. Pstool ensures that each
version of each graphic is compiled once only (the graphic is
(re-)compiled only if it has changed since the previous
compilation of the document). This drastically speeds up the
running of the package in the typical case (though the first
run of any document is inevitably just as slow as with any
similar package).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/pstool/pstool.sty
%doc %{_texmfdistdir}/doc/latex/pstool/.tex
%doc %{_texmfdistdir}/doc/latex/pstool/README
%doc %{_texmfdistdir}/doc/latex/pstool/example.aux
%doc %{_texmfdistdir}/doc/latex/pstool/example.log
%doc %{_texmfdistdir}/doc/latex/pstool/example.pdf
%doc %{_texmfdistdir}/doc/latex/pstool/example.synctex
%doc %{_texmfdistdir}/doc/latex/pstool/example.tex
%doc %{_texmfdistdir}/doc/latex/pstool/macros.tex
%doc %{_texmfdistdir}/doc/latex/pstool/pstool.pdf
%doc %{_texmfdistdir}/doc/latex/pstool/subdir/trial2-psfrag.eps
%doc %{_texmfdistdir}/doc/latex/pstool/subdir/trial2-psfrag.pdf
%doc %{_texmfdistdir}/doc/latex/pstool/subdir/trial2-psfrag.tex
%doc %{_texmfdistdir}/doc/latex/pstool/trial.eps
%doc %{_texmfdistdir}/doc/latex/pstool/trial.pdf
%doc %{_texmfdistdir}/doc/latex/pstool/trial.tex
#- source
%doc %{_texmfdistdir}/source/latex/pstool/pstool.ins
%doc %{_texmfdistdir}/source/latex/pstool/pstool.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18359 |12mr|texlive-pstools-1.68-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26689
# category TLCore
# catalog-ctan /support/ps2eps
# catalog-date 2010-08-31 15:53:08 +0200
# catalog-license gpl
# catalog-version 1.68
Name:		texlive-pstools
Version:	1.68
Release:	4
Summary:	Produce Encapsulated PostScript from PostScript
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/ps2eps
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pstools.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pstools.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pstools.x86_64-linux.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-pstools.bin
%rename ps2eps

%description
Produce Encapsulated PostScript Files (EPS/EPSF) from a one-
page PostScript document, or any PostScript document. A correct
Bounding Box is calculated for the EPS files and some
PostScript command sequences that can produce errorneous
results on printers are filtered. The input is cropped to
include just the image contained in the PostScript file. The
EPS files can then be included into TeX documents. Other
programs like ps2epsi (a script distributed with ghostscript)
don't always calculate the correct bounding box (because the
values are put on the PostScript stack which may get corrupted
by bad PostScript code) or they round it off, resulting in
clipping the image. Therefore ps2eps uses a resolution of 144
dpi to get the correct bounding box. ps2eps needs perl,
ghostscript and an ANSI-C compiler if your platform is not
Linux, Solaris, Digital Unix or Windows 2000/9x/NT (for which
binaries are included). Included in the distribution is the
bbox program, an application to produce Bounding Box values for
rawppm or rawpbm format files.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/ps2eps
%{_bindir}/ps2frag
%{_bindir}/pslatex
%{_texmfdir}/scripts/ps2eps/ps2eps.pl
%doc %{_mandir}/man1/bbox.1*
%doc %{_texmfdir}/doc/man/man1/bbox.man1.pdf
%doc %{_mandir}/man1/ps2eps.1*
%doc %{_texmfdir}/doc/man/man1/ps2eps.man1.pdf
%doc %{_mandir}/man1/ps2frag.1*
%doc %{_texmfdir}/doc/man/man1/ps2frag.man1.pdf
%doc %{_mandir}/man1/pslatex.1*
%doc %{_texmfdir}/doc/man/man1/pslatex.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
# 2 scripts and one binary
mkdir -p %{buildroot}%{_bindir}
cp -f bin/x86_64-linux/ps2frag bin/x86_64-linux/pslatex %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdir}/scripts/ps2eps/ps2eps.pl ps2eps
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18360 |12mr|texlive-pst-optexp-3.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27202
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-optexp
# catalog-date 2012-07-27 12:36:40 +0200
# catalog-license lppl
# catalog-version 3.2
Name:		texlive-pst-optexp
Version:	3.2
Release:	1
Summary:	Drawing optical experimental setups
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-optexp
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-optexp.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-optexp.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-optexp.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package pst-optexp is a collection of optical components
that facilitate easy sketching of optical experimental setups.
Mechanisms for proper alignment of different components are
provided internally. This way the user does not have to care
for proper orientation of the elements.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/pst-optexp/pst-optexp.pro
%{_texmfdistdir}/tex/latex/pst-optexp/pst-optexp.sty
%doc %{_texmfdistdir}/doc/latex/pst-optexp/Changes
%doc %{_texmfdistdir}/doc/latex/pst-optexp/README
%doc %{_texmfdistdir}/doc/latex/pst-optexp/pst-optexp-DE.pdf
%doc %{_texmfdistdir}/doc/latex/pst-optexp/pst-optexp-quickref.pdf
%doc %{_texmfdistdir}/doc/latex/pst-optexp/pst-optexp.pdf
#- source
%doc %{_texmfdistdir}/source/latex/pst-optexp/Makefile
%doc %{_texmfdistdir}/source/latex/pst-optexp/pst-optexp.dtx
%doc %{_texmfdistdir}/source/latex/pst-optexp/pst-optexp.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18361 |12mr|texlive-pst-optic-1.01-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19704
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-optic
# catalog-date 2010-07-29 16:44:20 +0200
# catalog-license lppl
# catalog-version 1.01
Name:		texlive-pst-optic
Version:	1.01
Release:	2
Summary:	Drawing optics diagrams
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-optic
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-optic.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-optic.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-optic.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A package for drawing both reflective and refractive optics
diagrams. The package requires pstricks later than version
1.10.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/pst-optic/pst-optic.tex
%{_texmfdistdir}/tex/latex/pst-optic/pst-optic.sty
%doc %{_texmfdistdir}/doc/generic/pst-optic/Changes
%doc %{_texmfdistdir}/doc/generic/pst-optic/README
%doc %{_texmfdistdir}/doc/generic/pst-optic/more_docs/dtk.pdf
%doc %{_texmfdistdir}/doc/generic/pst-optic/more_docs/pst-optic-examples.pdf
%doc %{_texmfdistdir}/doc/generic/pst-optic/more_docs/pst-optic-examples.tex
%doc %{_texmfdistdir}/doc/generic/pst-optic/pst-optic-doc.bib
%doc %{_texmfdistdir}/doc/generic/pst-optic/pst-optic-doc.pdf
%doc %{_texmfdistdir}/doc/generic/pst-optic/pst-optic-doc.tex
#- source
%doc %{_texmfdistdir}/source/generic/pst-optic/Makefile

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18362 |12mr|texlive-pst-osci-2.82-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-osci
# catalog-date 2008-10-08 15:45:53 +0200
# catalog-license lppl
# catalog-version 2.82
Name:		texlive-pst-osci
Version:	2.82
Release:	2
Summary:	Oscgons with PSTricks
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-osci
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-osci.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-osci.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
pst-osci is a PSTricks package enables you to produce
oscilloscope "screen shots". Three channels can be used to
represent the most common signals (damped or not): namely
sinusoidal, rectangular, triangular, dog's tooth (left and
right oriented). The third channel allows you to add, to
subtract or to multiply the two other signals. Lissajous
diagrams (XY-mode) can also be obtained.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/pst-osci/pst-osci.tex
%{_texmfdistdir}/tex/latex/pst-osci/pst-osci.sty
%doc %{_texmfdistdir}/doc/generic/pst-osci/Changes
%doc %{_texmfdistdir}/doc/generic/pst-osci/README
%doc %{_texmfdistdir}/doc/generic/pst-osci/oscilloscope.pdf
%doc %{_texmfdistdir}/doc/generic/pst-osci/oscilloscope.tex
%doc %{_texmfdistdir}/doc/generic/pst-osci/pst-osci-doc.pdf
%doc %{_texmfdistdir}/doc/generic/pst-osci/pst-osci-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18363 |12mr|texlive-pst-pad-0.3b-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-pad
# catalog-date 2008-08-23 00:25:16 +0200
# catalog-license lppl
# catalog-version 0.3b
Name:		texlive-pst-pad
Version:	0.3b
Release:	2
Summary:	Draw simple attachment systems with PSTricks
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-pad
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-pad.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-pad.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-pad.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package collects a set of graphical elements based on
PStricks that can be used to facilitate display of attachment
systems such as two differently shaped surfaces with or without
a fluid wedged in between. These macros ease the display of wet
adhesion models and common friction systems such as boundary
lubrication, elastohydrodynamic lubrication and hydrodynamic
lubrication.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/pst-pad/pst-pad.tex
%{_texmfdistdir}/tex/latex/pst-pad/pst-pad.sty
%doc %{_texmfdistdir}/doc/generic/pst-pad/CHANGES
%doc %{_texmfdistdir}/doc/generic/pst-pad/README
%doc %{_texmfdistdir}/doc/generic/pst-pad/pst-pad-doc-header.tex
%doc %{_texmfdistdir}/doc/generic/pst-pad/pst-pad-doc.pdf
%doc %{_texmfdistdir}/doc/generic/pst-pad/pst-pad-doc.tex
%doc %{_texmfdistdir}/doc/generic/pst-pad/pst-pad-docDE.pdf
%doc %{_texmfdistdir}/doc/generic/pst-pad/pst-pad-docDE.tex
%doc %{_texmfdistdir}/doc/generic/pst-pad/showexpl.cfg
#- source
%doc %{_texmfdistdir}/source/generic/pst-pad/Makefile

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18364 |12mr|texlive-pst-pdf-1.1v-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/pst-pdf
# catalog-date 2008-10-09 22:29:15 +0200
# catalog-license lppl
# catalog-version 1.1v
Name:		texlive-pst-pdf
Version:	1.1v
Release:	2
Summary:	Make PDF versions of graphics by processing between runs
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pst-pdf
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-pdf.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-pdf.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-pdf.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package pst-pdf simplifies the use of graphics from
PSTricks and other PostScript code in PDF documents. As in
building a bibliography with BibTEX additional external
programmes are being invoked. In this case they are used to
create a PDF file (\PDFcontainer) that will contain all this
graphics material. In the final document this contents will be
inserted instead of the original PostScript code. The package
works with pstricks and requires a recent version of the
preview package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/scripts/pst-pdf/ps4pdf
%{_texmfdistdir}/scripts/pst-pdf/ps4pdf.bat
%{_texmfdistdir}/scripts/pst-pdf/ps4pdf.bat.noMiKTeX
%{_texmfdistdir}/scripts/pst-pdf/ps4pdf.bat.w95
%{_texmfdistdir}/tex/latex/pst-pdf/pst-pdf.sty
%doc %{_texmfdistdir}/doc/latex/pst-pdf/CHANGES
%doc %{_texmfdistdir}/doc/latex/pst-pdf/README
%doc %{_texmfdistdir}/doc/latex/pst-pdf/pst-pdf-DE.pdf
%doc %{_texmfdistdir}/doc/latex/pst-pdf/pst-pdf-example1.pdf
%doc %{_texmfdistdir}/doc/latex/pst-pdf/pst-pdf-example1.tex
%doc %{_texmfdistdir}/doc/latex/pst-pdf/pst-pdf-example2.pdf
%doc %{_texmfdistdir}/doc/latex/pst-pdf/pst-pdf-example2.tex
%doc %{_texmfdistdir}/doc/latex/pst-pdf/pst-pdf.pdf
#- source
%doc %{_texmfdistdir}/source/latex/pst-pdf/CHANGES.tex
%doc %{_texmfdistdir}/source/latex/pst-pdf/elephant.ps
%doc %{_texmfdistdir}/source/latex/pst-pdf/insect1.eps
%doc %{_texmfdistdir}/source/latex/pst-pdf/insect15.eps
%doc %{_texmfdistdir}/source/latex/pst-pdf/knuth.png
%doc %{_texmfdistdir}/source/latex/pst-pdf/penguin.eps
%doc %{_texmfdistdir}/source/latex/pst-pdf/psf-demo.eps
%doc %{_texmfdistdir}/source/latex/pst-pdf/pst-pdf.dtx
%doc %{_texmfdistdir}/source/latex/pst-pdf/pst-pdf.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar scripts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18365 |12mr|texlive-pst-pdgr-0.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /graphics/pstricks/contrib/pedigree/pst-pdgr
# catalog-date 2007-08-14 12:06:32 +0200
# catalog-license lppl
# catalog-version 0.3
Name:		texlive-pst-pdgr
Version:	0.3
Release:	2
Summary:	Draw medical pedigrees using pstricks
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pedigree/pst-pdgr
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-pdgr.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-pdgr.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-pdgr.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a set of macros based on PSTricks to draw
medical pedigrees according to the recommendations for
standardized human pedigree nomenclature. The drawing commands
place the symbols on a pspicture canvas. An interface for
making trees is also provided. The package may be used both
with LaTeX and PlainTeX. A separate Perl program for generating
TeX files from spreadsheets is available.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/pst-pdgr/pst-pdgr.tex
%{_texmfdistdir}/tex/latex/pst-pdgr/pst-pdgr.cfg
%{_texmfdistdir}/tex/latex/pst-pdgr/pst-pdgr.sty
%doc %{_texmfdistdir}/doc/generic/pst-pdgr/NEWS
%doc %{_texmfdistdir}/doc/generic/pst-pdgr/README
%doc %{_texmfdistdir}/doc/generic/pst-pdgr/pst-pdgr.bib
%doc %{_texmfdistdir}/doc/generic/pst-pdgr/pst-pdgr.pdf
#- source
%doc %{_texmfdistdir}/source/generic/pst-pdgr/Makefile
%doc %{_texmfdistdir}/source/generic/pst-pdgr/pst-pdgr.dtx
%doc %{_texmfdistdir}/source/generic/pst-pdgr/pst-pdgr.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18366 |12mr|texlive-pst-platon-0.01-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16538
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-platon
# catalog-date 2010-01-01 00:46:51 +0100
# catalog-license lppl
# catalog-version 0.01
Name:		texlive-pst-platon
Version:	0.01
Release:	2
Summary:	Platonic solids in PSTricks
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-platon
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-platon.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-platon.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-platon.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package adds to PSTricks the ability to draw 3-dimensional
views of the five Platonic solids.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/pst-platon/pst-platon.sty
%doc %{_texmfdistdir}/doc/generic/pst-platon/Changes
%doc %{_texmfdistdir}/doc/generic/pst-platon/README
%doc %{_texmfdistdir}/doc/generic/pst-platon/pst-platon-doc.bib
%doc %{_texmfdistdir}/doc/generic/pst-platon/pst-platon-doc.pdf
%doc %{_texmfdistdir}/doc/generic/pst-platon/pst-platon-doc.tex
#- source
%doc %{_texmfdistdir}/source/generic/pst-platon/Makefile

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18367 |12mr|texlive-pst-plot-1.40-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26218
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-plot
# catalog-date 2012-03-26 15:52:21 +0200
# catalog-license lppl
# catalog-version 1.40
Name:		texlive-pst-plot
Version:	1.40
Release:	2
Summary:	Plot data using PSTricks
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-plot
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-plot.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-plot.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-plot.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides plotting of data (typically from external
files), using PSTricks. Plots my be configured using a wide
variety of parameters.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/pst-plot/pst-plot.tex
%{_texmfdistdir}/tex/latex/pst-plot/pst-plot.sty
%doc %{_texmfdistdir}/doc/generic/pst-plot/Changes
%doc %{_texmfdistdir}/doc/generic/pst-plot/README
%doc %{_texmfdistdir}/doc/generic/pst-plot/more_docs/README
%doc %{_texmfdistdir}/doc/generic/pst-plot/more_docs/dtk02-1.pdf
%doc %{_texmfdistdir}/doc/generic/pst-plot/more_docs/dtk02-2.pdf
%doc %{_texmfdistdir}/doc/generic/pst-plot/more_docs/tugboat01-4.pdf
%doc %{_texmfdistdir}/doc/generic/pst-plot/pst-plot-doc.bib
%doc %{_texmfdistdir}/doc/generic/pst-plot/pst-plot-doc.dat
%doc %{_texmfdistdir}/doc/generic/pst-plot/pst-plot-doc.pdf
%doc %{_texmfdistdir}/doc/generic/pst-plot/pst-plot-doc.tex
%doc %{_texmfdistdir}/doc/generic/pst-plot/pst-plot97.tex
#- source
%doc %{_texmfdistdir}/source/generic/pst-plot/Makefile

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18368 |12mr|texlive-pst-poly-1.61-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16460
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-poly
# catalog-date 2009-12-20 19:36:06 +0100
# catalog-license lppl
# catalog-version 1.61
Name:		texlive-pst-poly
Version:	1.61
Release:	2
Summary:	Polygons with PSTricks
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-poly
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-poly.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-poly.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-poly.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This PSTricks package provides a really rather simple command
\PstPolygon that will draw various regular and non-regular
polygons (according to command parameters); various shortcuts
to commonly-used polygons are provided, as well as a command
\pspolygonbox that frames text with a polygon. The package uses
the xkeyval package for argument decoding.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/pst-poly/pst-poly.tex
%{_texmfdistdir}/tex/latex/pst-poly/pst-poly.sty
%doc %{_texmfdistdir}/doc/generic/pst-poly/Changes
%doc %{_texmfdistdir}/doc/generic/pst-poly/README
%doc %{_texmfdistdir}/doc/generic/pst-poly/pst-poly-doc.bib
%doc %{_texmfdistdir}/doc/generic/pst-poly/pst-poly-doc.pdf
%doc %{_texmfdistdir}/doc/generic/pst-poly/pst-poly-doc.tex
#- source
%doc %{_texmfdistdir}/source/generic/pst-poly/Makefile

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18369 |12mr|texlive-pst-pulley-0.01-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25142
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-pulley
# catalog-date 2012-01-18 12:22:27 +0100
# catalog-license lppl1.3
# catalog-version 0.01
Name:		texlive-pst-pulley
Version:	0.01
Release:	1
Summary:	Plot pulleys, using pstricks
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-pulley
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-pulley.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-pulley.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-pulley.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package enables the user to draw pulley systems with up to
6 pulleys. The pulley diagrams are labelled with the physical
properties of the system. The package uses pstricks, and
requires a several pstricks-related packages.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/pst-pulley/pst-pulley.tex
%{_texmfdistdir}/tex/latex/pst-pulley/pst-pulley.sty
%doc %{_texmfdistdir}/doc/generic/pst-pulley/Changes
%doc %{_texmfdistdir}/doc/generic/pst-pulley/README
%doc %{_texmfdistdir}/doc/generic/pst-pulley/pst-pulley-doc.bib
%doc %{_texmfdistdir}/doc/generic/pst-pulley/pst-pulley-doc.pdf
%doc %{_texmfdistdir}/doc/generic/pst-pulley/pst-pulley-doc.tex
#- source
%doc %{_texmfdistdir}/source/generic/pst-pulley/Makefile

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18370 |12mr|texlive-pst-qtree-20090920-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-qtree
# catalog-date 2009-09-20 13:03:55 +0200
# catalog-license gpl
# catalog-version undef
Name:		texlive-pst-qtree
Version:	20090920
Release:	2
Summary:	Simple syntax for trees
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-qtree
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-qtree.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-qtree.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a qtree-like front end for PSTricks.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/pst-qtree/pst-qtree.tex
%{_texmfdistdir}/tex/latex/pst-qtree/pst-qtree.sty
%doc %{_texmfdistdir}/doc/generic/pst-qtree/CHANGES
%doc %{_texmfdistdir}/doc/generic/pst-qtree/LICENSE
%doc %{_texmfdistdir}/doc/generic/pst-qtree/pst-qtree-manual.pdf
%doc %{_texmfdistdir}/doc/generic/pst-qtree/pst-qtree-manual.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18371 |12mr|texlive-pstricks-2.29-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26865
# category Package
# catalog-ctan /graphics/pstricks/base
# catalog-date 2012-06-05 22:32:50 +0200
# catalog-license lppl1.3
# catalog-version 2.29
Name:		texlive-pstricks
Version:	2.29
Release:	1
Summary:	PostScript macros for TeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/base
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pstricks.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pstricks.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
An extensive collection of macros for generating PostScript
that is usable with most TeX macro formats, including Plain
TeX, LaTeX, AMS-TeX, and AMS-LaTeX. Included are macros for
colour, graphics, pie charts, rotation, trees and overlays. It
has many special features, including a wide variety of graphics
(picture drawing) macros, with a flexible interface and with
colour support. There are macros for colouring or shading the
cells of tables. The package pstricks-add contains bug-fixes
and additions for pstricks (among other things). PSTricks uses
PostScript \special commands, which are not supported by
PDF(La)TeX. This limitation may be overcome by using either the
pst-pdf or the pdftricks package, to generate a PDF inclusion
from a PSTricks diagram.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/pstricks/pst-algparser.pro
%{_texmfdistdir}/dvips/pstricks/pst-dots.pro
%{_texmfdistdir}/dvips/pstricks/pst-dots97.pro
%{_texmfdistdir}/dvips/pstricks/pst-tools.pro
%{_texmfdistdir}/dvips/pstricks/pstricks.pro
%{_texmfdistdir}/dvips/pstricks/pstricks97.pro
%{_texmfdistdir}/tex/generic/pstricks/config/Changes
%{_texmfdistdir}/tex/generic/pstricks/config/README
%{_texmfdistdir}/tex/generic/pstricks/config/distiller.cfg
%{_texmfdistdir}/tex/generic/pstricks/config/dvips.cfg
%{_texmfdistdir}/tex/generic/pstricks/config/dvipsone.cfg
%{_texmfdistdir}/tex/generic/pstricks/config/textures.cfg
%{_texmfdistdir}/tex/generic/pstricks/config/vtex.cfg
%{_texmfdistdir}/tex/generic/pstricks/config/xdvipdfmx.cfg
%{_texmfdistdir}/tex/generic/pstricks/pst-fp.tex
%{_texmfdistdir}/tex/generic/pstricks/pst-key.tex
%{_texmfdistdir}/tex/generic/pstricks/pstPlain.tex
%{_texmfdistdir}/tex/generic/pstricks/pstricks.con
%{_texmfdistdir}/tex/generic/pstricks/pstricks.tex
%{_texmfdistdir}/tex/generic/pstricks/pstricks97.tex
%{_texmfdistdir}/tex/latex/pstricks/pst-all.sty
%{_texmfdistdir}/tex/latex/pstricks/pst-key.sty
%{_texmfdistdir}/tex/latex/pstricks/pstcol.sty
%{_texmfdistdir}/tex/latex/pstricks/pstricks.sty
%doc %{_texmfdistdir}/doc/generic/pstricks/Changes
%doc %{_texmfdistdir}/doc/generic/pstricks/Changes.dvips
%doc %{_texmfdistdir}/doc/generic/pstricks/Changes.generic
%doc %{_texmfdistdir}/doc/generic/pstricks/Changes.latex
%doc %{_texmfdistdir}/doc/generic/pstricks/Makefile
%doc %{_texmfdistdir}/doc/generic/pstricks/PSTricks.bib
%doc %{_texmfdistdir}/doc/generic/pstricks/README
%doc %{_texmfdistdir}/doc/generic/pstricks/ctandir.sty
%doc %{_texmfdistdir}/doc/generic/pstricks/images/flowers.eps
%doc %{_texmfdistdir}/doc/generic/pstricks/images/tiger.eps
%doc %{_texmfdistdir}/doc/generic/pstricks/images/tiger.pdf
%doc %{_texmfdistdir}/doc/generic/pstricks/pst-doc.cls
%doc %{_texmfdistdir}/doc/generic/pstricks/pst-doc.ist
%doc %{_texmfdistdir}/doc/generic/pstricks/pst-doc.pdf
%doc %{_texmfdistdir}/doc/generic/pstricks/pst-news.sty
%doc %{_texmfdistdir}/doc/generic/pstricks/pst-news.tex
%doc %{_texmfdistdir}/doc/generic/pstricks/pst-news05.pdf
%doc %{_texmfdistdir}/doc/generic/pstricks/pst-news05.tex
%doc %{_texmfdistdir}/doc/generic/pstricks/pst-news06.pdf
%doc %{_texmfdistdir}/doc/generic/pstricks/pst-news06.tex
%doc %{_texmfdistdir}/doc/generic/pstricks/pst-news08.pdf
%doc %{_texmfdistdir}/doc/generic/pstricks/pst-news08.tex
%doc %{_texmfdistdir}/doc/generic/pstricks/pst-news09.pdf
%doc %{_texmfdistdir}/doc/generic/pstricks/pst-news09.tex
%doc %{_texmfdistdir}/doc/generic/pstricks/pst-news10.pdf
%doc %{_texmfdistdir}/doc/generic/pstricks/pst-news10.tex
%doc %{_texmfdistdir}/doc/generic/pstricks/pst-news11.pdf
%doc %{_texmfdistdir}/doc/generic/pstricks/pst-news11.tex
%doc %{_texmfdistdir}/doc/generic/pstricks/pst-news12.pdf
%doc %{_texmfdistdir}/doc/generic/pstricks/pst-news12.tex
%doc %{_texmfdistdir}/doc/generic/pstricks/pst-quickref.pdf
%doc %{_texmfdistdir}/doc/generic/pstricks/pst-user.pdf
%doc %{_texmfdistdir}/doc/generic/pstricks/pst-user.tgz
%doc %{_texmfdistdir}/doc/generic/pstricks/pst-usrfull.pdf
%doc %{_texmfdistdir}/doc/generic/pstricks/pstnews1-10.pdf
%doc %{_texmfdistdir}/doc/generic/pstricks/pstnews1-10.tex
%doc %{_texmfdistdir}/doc/generic/pstricks/pstnews1-11.pdf
%doc %{_texmfdistdir}/doc/generic/pstricks/pstnews1-11.tex
%doc %{_texmfdistdir}/doc/generic/pstricks/pstnews1-12.pdf
%doc %{_texmfdistdir}/doc/generic/pstricks/pstnews1-12.tex
%doc %{_texmfdistdir}/doc/generic/pstricks/pstnews97-15.pdf
%doc %{_texmfdistdir}/doc/generic/pstricks/pstnews97-15.tex
%doc %{_texmfdistdir}/doc/generic/pstricks/pstricks-add-data9.data
%doc %{_texmfdistdir}/doc/generic/pstricks/pstricks-bug.tex
%doc %{_texmfdistdir}/doc/generic/pstricks/pstricks-doc.pdf
%doc %{_texmfdistdir}/doc/generic/pstricks/test-pst.pdf
%doc %{_texmfdistdir}/doc/generic/pstricks/test-pst.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18372 |12mr|texlive-pstricks-add-3.55-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24826
# category Package
# catalog-ctan /graphics/pstricks/contrib/pstricks-add
# catalog-date 2011-12-11 19:04:10 +0100
# catalog-license lppl
# catalog-version 3.55
Name:		texlive-pstricks-add
Version:	3.55
Release:	2
Summary:	A collection of add-ons and bugfixes for PSTricks
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pstricks-add
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pstricks-add.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pstricks-add.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pstricks-add.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Collects together examples that have been posted to the
pstricks mailing list, together with many additional features
for the basic pstricks, pst-plot and pst-node, including: -
bugfixes; - new options for the pspicture environment; -
arrows; - braces as node connection/linestyle; - extended axes
for plots (e.g., logarithm axes); - polar plots; - plotting
tangent lines of curves or functions; - solving and printing
differential equationd; - box plots; - matrix plots; and - pie
charts. The package makes use of PostScript routines provided
by pst-math.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/pstricks-add/pstricks-add.pro
%{_texmfdistdir}/tex/generic/pstricks-add/pstricks-add.tex
%{_texmfdistdir}/tex/latex/pstricks-add/pstricks-add.sty
%doc %{_texmfdistdir}/doc/generic/pstricks-add/Changes
%doc %{_texmfdistdir}/doc/generic/pstricks-add/pstricks-add-doc.bib
%doc %{_texmfdistdir}/doc/generic/pstricks-add/pstricks-add-doc.dat
%doc %{_texmfdistdir}/doc/generic/pstricks-add/pstricks-add-doc.pdf
%doc %{_texmfdistdir}/doc/generic/pstricks-add/pstricks-add-doc.tex
#- source
%doc %{_texmfdistdir}/source/generic/pstricks-add/Makefile

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18373 |12mr|texlive-pstricks_calcnotes-20111104-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18816
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-pstricks_calcnotes
Version:	20111104
Release:	2
Summary:	TeXLive pstricks_calcnotes package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pstricks_calcnotes.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pstricks_calcnotes.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
TeXLive pstricks_calcnotes package.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/Convert_PstricsCode_To_Pdf/Readme.txt
%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/Convert_PstricsCode_To_Pdf/convert.tex
%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/Convert_PstricsCode_To_Pdf/test.pdf
%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Pdf_Output/Fig1-1.pdf
%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Pdf_Output/Fig1-2.pdf
%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Pdf_Output/Fig1-3.pdf
%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Pdf_Output/Fig2-1.pdf
%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Pdf_Output/Fig2-2.pdf
%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Pdf_Output/Fig3.pdf
%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Pdf_Output/Fig4.pdf
%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Pdf_Output/Fig5.pdf
%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Pdf_Output/Fig6.pdf
%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Pdf_Output/Fig7.pdf
%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Pdf_Output/Fig8.pdf
%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Pdf_Output/Fig9.pdf
%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Pdf_Output/TwoApps_Pdf.tex
%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Ps_Output/TwoApps_Ps.tex
%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/README
%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/two_apps.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18374 |12mr|texlive-pstricks-examples-20110224-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21511
# category Package
# catalog-ctan /info/examples/PSTricks_6_de
# catalog-date 2011-02-24 00:25:59 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-pstricks-examples
Version:	20110224
Release:	2
Summary:	PSTricks examples
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/examples/PSTricks_6_de
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pstricks-examples.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pstricks-examples.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
These are the examples from the 6th edition of the book
'PSTricks -- Grafik fur TeX und LaTeX'.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/00-00-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/01-05-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/02-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/02-01-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/02-01-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/02-01-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/02-01-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/02-01-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/02-01-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/02-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/02-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/02-01-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/02-01-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/02-01-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/02-01-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/02-01-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/02-01-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/02-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/02-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/02-05-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/02-05-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/02-05-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/02-05-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/02-05-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/02-05-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/02-05-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/02-05-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/02-05-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/02-05-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/02-05-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/02-05-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/02-05-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/02-06-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/02-07-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/02-07-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/03-00-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/03-00-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/03-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/03-02-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/03-02-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/03-02-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/03-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/03-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/03-02-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/03-02-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/03-02-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/03-02-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/03-02-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/03-02-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/03-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/03-03-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/03-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/03-03-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/03-03-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/03-03-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/03-03-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/03-03-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/03-03-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/03-03-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/03-04-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/03-04-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/03-04-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/03-05-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/03-05-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/03-05-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/03-05-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/04-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/04-01-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/04-01-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/04-01-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/04-01-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/04-01-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/04-01-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/04-01-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/04-01-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/04-01-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/04-01-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/04-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/04-01-20.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/04-01-21.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/04-01-22.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/04-01-23.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/04-01-24.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/04-01-25.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/04-01-26.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/04-01-27.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/04-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/04-01-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/04-01-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/04-01-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/04-01-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/04-01-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/04-01-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/04-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/04-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/04-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/04-04-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/04-05-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/04-05-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/04-06-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/04-07-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/05-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/05-01-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/05-01-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/05-01-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/05-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/05-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/05-01-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/05-01-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/05-01-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/05-01-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/05-01-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/05-01-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/05-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/05-02-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/05-02-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/05-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/05-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/05-02-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/05-02-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/05-02-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/05-02-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/05-02-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/05-02-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/05-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/05-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/05-03-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/05-03-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/05-03-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/05-03-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/05-03-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/05-04-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/05-04-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/05-04-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/05-04-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/05-04-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/05-04-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/06-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/06-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/06-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/06-01-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/06-01-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/06-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/06-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/06-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/06-03-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/06-03-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/06-03-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/06-03-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/06-03-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/06-03-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/06-03-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/07-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/07-01-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/07-01-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/07-01-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/07-01-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/07-01-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/07-01-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/07-01-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/07-01-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/07-01-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/07-01-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/07-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/07-01-20.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/07-01-21.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/07-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/07-01-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/07-01-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/07-01-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/07-01-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/07-01-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/07-01-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/07-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/07-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/08-00-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/08-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/08-01-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/08-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/08-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/08-01-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/08-01-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/08-01-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/08-01-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/08-01-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/08-01-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/08-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/08-02-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/08-02-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/08-02-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/08-02-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/08-02-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/08-02-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/08-02-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/08-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/08-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/08-02-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/08-02-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/08-02-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/08-02-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/08-02-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/08-02-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/08-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/09-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/09-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/09-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/09-04-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/09-05-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/09-05-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/09-06-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/09-06-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/09-07-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/09-08-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/09-08-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/09-09-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/09-10-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/10-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/10-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/10-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/10-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/10-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/10-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/10-02-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/10-02-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/10-02-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/10-02-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/10-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/10-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/10-03-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/10-03-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/10-04-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/10-04-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/10-04-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/10-05-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/10-05-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/10-05-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/10-05-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/10-06-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/10-06-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/10-06-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/10-06-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/10-06-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/10-06-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/11-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/11-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/11-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/11-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/11-03-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/11-03-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/11-03-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/11-03-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/11-03-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/11-03-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/11-03-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/11-03-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/11-03-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/11-03-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/11-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/11-03-20.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/11-03-21.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/11-03-22.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/11-03-23.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/11-03-24.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/11-03-25.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/11-03-26.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/11-03-27.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/11-03-28.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/11-03-29.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/11-03-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/11-03-30.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/11-03-31.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/11-03-32.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/11-03-33.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/11-03-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/11-03-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/11-03-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/11-03-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/11-03-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/11-03-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/12-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/12-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/12-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/12-01-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/12-01-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/12-01-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/12-01-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/12-01-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/12-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/12-04-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/12-04-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/13-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/13-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/13-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/13-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/14-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/14-02-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/14-02-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/14-02-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/14-02-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/14-02-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/14-02-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/14-02-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/14-02-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/14-02-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/14-02-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/14-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/14-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/14-02-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/14-02-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/14-02-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/14-02-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/14-02-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/14-02-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/14-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/14-03-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/14-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/14-03-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/14-03-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/14-03-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/14-03-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/14-03-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/14-03-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/14-03-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/14-04-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/14-05-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/14-06-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/14-06-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/14-06-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/14-06-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/14-06-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/14-07-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/14-07-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-01-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-01-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-01-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-01-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-01-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-01-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-01-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-01-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-01-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-01-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-01-20.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-01-21.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-01-22.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-01-23.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-01-24.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-01-25.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-01-26.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-01-27.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-01-28.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-01-29.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-01-30.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-01-31.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-01-32.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-01-33.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-01-34.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-01-35.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-01-36.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-01-37.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-01-38.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-01-39.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-01-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-01-40.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-01-41.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-01-42.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-01-43.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-01-44.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-01-45.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-01-46.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-01-47.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-01-48.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-01-49.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-01-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-01-50.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-01-51.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-01-52.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-01-53.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-01-54.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-01-55.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-01-56.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-01-57.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-01-58.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-01-59.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-01-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-01-60.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-01-61.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-01-62.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-01-63.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-01-64.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-01-65.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-01-66.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-01-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-01-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-01-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-02-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-02-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-02-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-02-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-02-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-02-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-02-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-02-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-02-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-03-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-03-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-03-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-03-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-03-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-03-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-03-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-03-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-03-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-03-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-03-20.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-03-21.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-03-22.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-03-23.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-03-24.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-03-25.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-03-26.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-03-27.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-03-28.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-03-29.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-03-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-03-30.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-03-31.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-03-32.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-03-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-03-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-03-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-03-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-03-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-03-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-04-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-04-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-04-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-04-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-04-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-04-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-04-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-04-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-04-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-04-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-04-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-04-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-04-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-04-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-04-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-05-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-05-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-05-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-05-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-05-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-05-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-05-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-05-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-05-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-05-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-05-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-05-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-05-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-05-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-05-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-06-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-07-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-07-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-07-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-07-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-07-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-07-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-07-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-07-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-07-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-07-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-07-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-07-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-07-20.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-07-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-07-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-07-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-07-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-07-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-07-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-07-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-08-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-08-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-08-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-08-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-08-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-08-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/15-08-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-00-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-02-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-02-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-02-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-02-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-02-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-02-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-02-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-02-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-02-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-02-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-02-20.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-02-21.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-02-22.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-02-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-02-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-02-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-02-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-02-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-02-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-03-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-03-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-03-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-03-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-03-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-03-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-03-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-03-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-03-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-03-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-03-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-03-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-04-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-04-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-04-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-04-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-04-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-04-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-04-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-04-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-04-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-04-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-04-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-04-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-04-20.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-04-21.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-04-22.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-04-23.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-04-24.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-04-25.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-04-26.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-04-27.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-04-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-04-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-04-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-04-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-04-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-04-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-04-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-05-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-05-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-06-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-06-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-06-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-06-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-06-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-06-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-07-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-07-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-07-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-07-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-08-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-08-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-08-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-08-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-08-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-08-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-08-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-08-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-08-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-08-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-09-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-10-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-10-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-10-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/16-10-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/17-00-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/17-00-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/17-00-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/17-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/17-01-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/17-01-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/17-01-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/17-01-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/17-01-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/17-01-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/17-01-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/17-01-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/17-01-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/17-01-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/17-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/17-01-20.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/17-01-21.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/17-01-22.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/17-01-23.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/17-01-24.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/17-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/17-01-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/17-01-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/17-01-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/17-01-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/17-01-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/17-01-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/17-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/17-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/17-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/17-02-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/17-02-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/17-02-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/17-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/17-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/17-03-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/17-03-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/17-03-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/17-03-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/17-03-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/17-03-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/17-04-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/17-05-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/17-06-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/17-06-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/18-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/18-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/18-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/18-01-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/18-01-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/18-01-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/18-01-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/18-01-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/18-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/18-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/18-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/18-02-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/18-02-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/18-02-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/18-02-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/19-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/19-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/19-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/19-01-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/19-01-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/19-01-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/19-01-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/19-01-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/19-01-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/19-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/19-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/19-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/19-02-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/19-02-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/19-02-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/20-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/20-01-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/20-01-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/20-01-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/20-01-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/20-01-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/20-01-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/20-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/20-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/20-01-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/20-01-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/20-01-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/20-01-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/20-01-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/20-01-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/20-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/20-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/20-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/20-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/20-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/20-03-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/20-03-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/20-03-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/20-03-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/20-03-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/21-00-1.ltxEps
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/21-01-1.ltxEps
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/21-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/21-04-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/22-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/22-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/22-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/22-01-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/22-01-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/22-01-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/22-01-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/22-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/22-02-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/22-02-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/22-02-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/22-02-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/22-02-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/22-02-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/22-02-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/22-02-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/22-02-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/22-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/22-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/22-02-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/22-02-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/22-02-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/22-02-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/22-02-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/22-02-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/22-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/22-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/22-03-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/22-03-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/22-03-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/22-03-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/22-03-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/22-03-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/22-03-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-01-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-01-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-01-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-01-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-01-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-01-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-01-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-01-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-01-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-01-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-01-20.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-01-21.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-01-22.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-01-23.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-01-24.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-01-25.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-01-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-01-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-01-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-01-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-01-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-01-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-02-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-03-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-03-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-03-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-03-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-03-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-03-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-03-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-03-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-03-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-03-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-03-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-03-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-04-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-04-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-04-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-04-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-04-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-04-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-05-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-05-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-05-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-05-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-05-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-05-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-05-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-05-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-05-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-05-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-05-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-05-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-05-20.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-05-21.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-05-22.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-05-23.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-05-24.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-05-25.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-05-26.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-05-27.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-05-28.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-05-29.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-05-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-05-30.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-05-31.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-05-32.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-05-33.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-05-34.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-05-35.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-05-36.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-05-37.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-05-38.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-05-39.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-05-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-05-40.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-05-41.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-05-42.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-05-43.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-05-44.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-05-45.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-05-46.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-05-47.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-05-48.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-05-49.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-05-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-05-50.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-05-51.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-05-52.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-05-53.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-05-54.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-05-55.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-05-56.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-05-57.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-05-58.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-05-59.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-05-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-05-60.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-05-61.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-05-62.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-05-63.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-05-64.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-05-65.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-05-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-05-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-05-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-20.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-21.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-22.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-23.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-24.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-25.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-26.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-27.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-28.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-29.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-30.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-31.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-32.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-33.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-34.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-35.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-36.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-37.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-38.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-39.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-40.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-41.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-42.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-43.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-44.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-45.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-46.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-47.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-48.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-49.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-50.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-51.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-52.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-53.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-54.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-55.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-56.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-57.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-58.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-59.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-60.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-61.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-62.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-63.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-64.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-65.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-66.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-67.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-68.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-69.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-70.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-71.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-72.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-73.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-74.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-75.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-76.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-77.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-78.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-79.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-80.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-81.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-82.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-83.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-84.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-85.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-86.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-87.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-88.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-89.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-90.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-91.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-92.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-93.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-94.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-95.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-96.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-06-97.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-07-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-07-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-07-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-07-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-07-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-07-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-07-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-07-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-07-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-07-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-07-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-07-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-07-20.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-07-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-07-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-07-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-07-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-07-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-07-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-07-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-08-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-08-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-08-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-08-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-08-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-08-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-08-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/23-08-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-01-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-01-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-01-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-01-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-01-14.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-01-15.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-01-16.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-01-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-01-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-01-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-01-20.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-01-21.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-01-22.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-01-23.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-01-24.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-01-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-01-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-01-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-01-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-01-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-01-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-02-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-02-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-02-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-02-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-02-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-02-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-02-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-02-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-02-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-1.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-10.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-11.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-12.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-13.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-14.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-15.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-16.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-17.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-18.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-19.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-2.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-20.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-21.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-22.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-23.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-24.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-25.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-26.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-27.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-28.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-29.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-3.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-30.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-31.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-32.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-33.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-34.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-35.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-36.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-37.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-38.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-39.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-4.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-40.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-41.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-42.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-43.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-44.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-45.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-46.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-47.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-48.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-49.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-5.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-50.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-51.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-52.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-53.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-54.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-55.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-56.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-57.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-58.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-59.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-6.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-60.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-61.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-62.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-63.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-64.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-65.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-66.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-67.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-68.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-69.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-7.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-70.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-71.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-72.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-73.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-74.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-75.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-76.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-77.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-78.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-79.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-8.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-03-9.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-04-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-04-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-04-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-04-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-04-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-04-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-04-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-04-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-04-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-04-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-04-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-04-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-04-20.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-04-21.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-04-22.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-04-23.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-04-24.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-04-25.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-04-26.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-04-27.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-04-28.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-04-29.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-04-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-04-30.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-04-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-04-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-04-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-04-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-04-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/24-04-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-01-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-01-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-01-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-01-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-01-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-01-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-01-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-01-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-01-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-01-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-01-20.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-01-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-01-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-01-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-01-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-01-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-01-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-02-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-02-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-02-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-02-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-02-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-02-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-02-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-02-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-02-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-02-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-02-20.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-02-21.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-02-22.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-02-23.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-02-24.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-02-25.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-02-26.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-02-27.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-02-28.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-02-29.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-02-30.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-02-31.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-02-32.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-02-33.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-02-34.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-02-35.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-02-36.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-02-37.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-02-38.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-02-39.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-02-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-02-40.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-02-41.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-02-42.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-02-43.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-02-44.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-02-45.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-02-46.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-02-47.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-02-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-02-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-02-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-02-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-02-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-20.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-21.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-22.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-23.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-24.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-25.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-26.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-27.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-28.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-29.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-30.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-31.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-32.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-33.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-34.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-35.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-36.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-37.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-38.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-39.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-40.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-41.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-42.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-43.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-44.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-45.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-46.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-47.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-48.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-49.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-50.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-51.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-52.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-53.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-54.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-55.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-56.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-57.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-58.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-59.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-60.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-61.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-62.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-63.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-64.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-65.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-66.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-67.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-68.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-69.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-70.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-71.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-03-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-04-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-04-10.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-04-11.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-04-12.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-04-13.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-04-14.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-04-15.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-04-16.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-04-17.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-04-18.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-04-19.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-04-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-04-20.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-04-21.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-04-22.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-04-23.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-04-24.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-04-25.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-04-26.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-04-27.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-04-28.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-04-29.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-04-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-04-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-04-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-04-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-04-7.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-04-8.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-04-9.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-05-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-05-10.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-05-11.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-05-12.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-05-13.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-05-14.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-05-15.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-05-16.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-05-17.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-05-18.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-05-19.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-05-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-05-20.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-05-21.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-05-22.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-05-23.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-05-24.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-05-25.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-05-26.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-05-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-05-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-05-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-05-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-05-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-05-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-05-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-06-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-06-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-06-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-06-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-06-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-06-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-06-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-06-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-06-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-07-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-07-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-07-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-07-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-07-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/25-07-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/26-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/26-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/26-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/26-01-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/26-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/26-02-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/26-02-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/26-02-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/26-02-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/26-02-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/26-02-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/26-02-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/26-02-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/26-02-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/26-02-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/26-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/26-02-20.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/26-02-21.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/26-02-22.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/26-02-23.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/26-02-24.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/26-02-25.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/26-02-26.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/26-02-27.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/26-02-28.ltx2ps
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/26-02-29.ltx2ps
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/26-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/26-02-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/26-02-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/26-02-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/26-02-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/26-02-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/26-02-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/27-01-1.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/27-01-10.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/27-01-11.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/27-01-12.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/27-01-13.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/27-01-14.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/27-01-15.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/27-01-16.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/27-01-17.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/27-01-18.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/27-01-19.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/27-01-2.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/27-01-20.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/27-01-21.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/27-01-22.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/27-01-23.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/27-01-24.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/27-01-25.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/27-01-26.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/27-01-3.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/27-01-4.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/27-01-5.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/27-01-6.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/27-01-7.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/27-01-8.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/27-01-9.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/27-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/27-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/27-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/27-02-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/27-02-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/27-02-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/27-02-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/27-02-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/27-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/27-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/27-03-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/27-03-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/27-03-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/28-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/28-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/28-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/28-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/28-02-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/28-02-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/28-02-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/28-02-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/28-02-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/28-02-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/28-02-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/28-02-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/28-02-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/28-02-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/28-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/28-02-20.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/28-02-21.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/28-02-22.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/28-02-23.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/28-02-24.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/28-02-25.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/28-02-26.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/28-02-27.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/28-02-28.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/28-02-29.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/28-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/28-02-30.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/28-02-31.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/28-02-32.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/28-02-33.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/28-02-34.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/28-02-35.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/28-02-36.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/28-02-37.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/28-02-38.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/28-02-39.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/28-02-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/28-02-40.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/28-02-41.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/28-02-42.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/28-02-43.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/28-02-44.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/28-02-45.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/28-02-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/28-02-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/28-02-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/28-02-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/28-02-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/29-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/29-01-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/29-01-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/29-01-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/29-01-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/29-01-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/29-01-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/29-01-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/29-01-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/29-01-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/29-01-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/29-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/29-01-20.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/29-01-21.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/29-01-22.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/29-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/29-01-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/29-01-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/29-01-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/29-01-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/29-01-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/29-01-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/29-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/29-02-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/29-02-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/29-02-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/29-02-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/29-02-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/29-02-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/29-02-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/29-02-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/29-02-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/29-02-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/29-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/29-02-20.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/29-02-21.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/29-02-22.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/29-02-23.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/29-02-24.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/29-02-25.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/29-02-26.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/29-02-27.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/29-02-28.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/29-02-29.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/29-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/29-02-30.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/29-02-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/29-02-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/29-02-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/29-02-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/29-02-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/29-02-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/29-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/29-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/29-03-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-01-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-01-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-01-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-01-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-01-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-01-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-01-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-01-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-01-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-01-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-01-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-01-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-01-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-01-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-01-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-01-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-02-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-02-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-02-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-02-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-02-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-02-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-02-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-02-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-02-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-02-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-02-20.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-02-21.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-02-22.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-02-23.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-02-24.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-02-25.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-02-26.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-02-27.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-02-28.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-02-29.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-02-30.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-02-31.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-02-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-02-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-02-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-02-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-02-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-02-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-03-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-03-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-03-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-03-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-03-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-03-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-03-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-03-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-03-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-03-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-03-20.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-03-21.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-03-22.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-03-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-03-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-03-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-03-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-03-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-03-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-03-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-04-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-04-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-04-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-04-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-04-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-04-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-04-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-04-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-04-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-04-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-04-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-04-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-04-20.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-04-21.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-04-22.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-04-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-04-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-04-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-04-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-04-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-04-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-04-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-05-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-05-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-05-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-05-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-05-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/30-05-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/31-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/31-01-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/31-01-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/31-01-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/31-01-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/31-01-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/31-01-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/31-01-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/31-01-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/31-01-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/31-01-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/31-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/31-01-20.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/31-01-21.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/31-01-22.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/31-01-23.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/31-01-24.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/31-01-25.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/31-01-26.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/31-01-27.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/31-01-28.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/31-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/31-01-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/31-01-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/31-01-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/31-01-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/31-01-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/31-01-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/31-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/31-03-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/31-03-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/31-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/31-03-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/31-03-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/31-03-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/31-03-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/31-03-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/31-03-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/31-03-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/31-05-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/31-05-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/31-05-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/31-05-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/31-05-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/32-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/32-01-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/32-01-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/32-01-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/32-01-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/32-01-14.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/32-01-15.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/32-01-16.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/32-01-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/32-01-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/32-01-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/32-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/32-01-20.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/32-01-21.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/32-01-22.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/32-01-23.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/32-01-24.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/32-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/32-01-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/32-01-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/32-01-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/32-01-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/32-01-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/32-01-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/32-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/32-02-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/32-02-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/32-02-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/32-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/32-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/32-02-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/32-02-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/32-02-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/32-02-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/32-02-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/32-02-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-01-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-01-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-01-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-01-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-02-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-02-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-02-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-02-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-02-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-02-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-02-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-02-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-02-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-02-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-02-20.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-02-21.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-02-22.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-02-23.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-02-24.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-02-25.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-02-26.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-02-27.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-02-28.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-02-29.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-02-30.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-02-31.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-02-32.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-02-33.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-02-34.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-02-35.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-02-36.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-02-37.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-02-38.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-02-39.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-02-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-02-40.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-02-41.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-02-42.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-02-43.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-02-44.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-02-45.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-02-46.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-02-47.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-02-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-02-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-02-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-02-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-02-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-20.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-21.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-22.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-23.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-24.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-25.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-26.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-27.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-28.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-29.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-30.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-31.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-32.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-33.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-34.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-35.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-36.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-37.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-38.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-39.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-40.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-41.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-42.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-43.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-44.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-45.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-46.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-47.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-48.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-49.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-50.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-51.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-52.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-53.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-54.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-55.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-56.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-57.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-58.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-59.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-60.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-61.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-62.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-63.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-64.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-65.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-66.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-67.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-68.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-69.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-70.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-71.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-72.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-73.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-74.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-75.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-03-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-04-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-04-10.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-04-11.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-04-12.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-04-13.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-04-14.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-04-15.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-04-16.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-04-17.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-04-18.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-04-19.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-04-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-04-20.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-04-21.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-04-22.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-04-23.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-04-24.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-04-25.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-04-26.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-04-27.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-04-28.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-04-29.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-04-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-04-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-04-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-04-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-04-7.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-04-8.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-04-9.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-05-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-05-10.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-05-11.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-05-12.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-05-13.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-05-14.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-05-15.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-05-16.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-05-17.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-05-18.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-05-19.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-05-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-05-20.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-05-21.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-05-22.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-05-23.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-05-24.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-05-25.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-05-26.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-05-27.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-05-28.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-05-29.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-05-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-05-30.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-05-31.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-05-32.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-05-33.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-05-34.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-05-35.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-05-36.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-05-37.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-05-38.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-05-39.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-05-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-05-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-05-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-05-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-05-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-05-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-06-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-06-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-06-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-06-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-06-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-06-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-06-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-06-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-06-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-07-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-07-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-07-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/33-07-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/34-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/34-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/34-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/34-01-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/34-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/34-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/34-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/34-02-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/35-01-1.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/35-01-10.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/35-01-11.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/35-01-12.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/35-01-13.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/35-01-14.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/35-01-15.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/35-01-16.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/35-01-17.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/35-01-18.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/35-01-19.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/35-01-2.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/35-01-20.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/35-01-21.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/35-01-22.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/35-01-23.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/35-01-24.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/35-01-25.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/35-01-26.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/35-01-3.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/35-01-4.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/35-01-5.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/35-01-6.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/35-01-7.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/35-01-8.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/35-01-9.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/35-02-1.ltxb
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/35-02-2.ltxbps
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/35-02-3.ltxbps
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/35-02-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-100.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-101.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-102.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-103.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-104.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-105.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-106.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-107.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-108.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-109.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-110.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-111.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-112.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-113.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-114.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-115.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-116.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-117.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-118.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-119.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-120.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-121.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-122.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-123.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-124.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-125.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-126.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-20.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-21.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-22.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-23.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-24.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-25.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-26.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-27.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-28.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-29.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-30.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-31.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-32.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-33.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-34.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-35.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-36.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-37.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-38.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-39.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-40.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-41.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-42.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-43.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-44.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-45.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-46.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-47.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-48.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-49.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-50.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-51.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-52.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-53.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-54.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-55.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-56.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-57.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-58.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-59.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-60.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-61.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-62.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-63.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-64.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-65.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-66.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-67.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-68.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-69.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-70.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-71.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-72.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-73.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-74.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-75.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-76.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-77.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-78.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-79.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-80.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-81.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-82.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-83.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-84.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-85.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-86.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-87.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-88.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-89.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-90.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-91.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-92.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-93.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-94.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-95.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-96.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-97.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-98.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/36-00-99.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/B-04-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/B-04-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/C-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/C-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/C-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/C-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/D-01-1.xltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/D-03-1.ltx2crop
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/D-03-2.ltx2crop
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/D-04-1.ltx2crop
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/D-04-2.ltx2crop
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/D-05-1.ltx2crop
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/D-05-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/D-05-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/DEexa.sty
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/README
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/beispiel.cls
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/bspcalweekly.cls
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/bspdvdcoll.cls
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/bspfont.cls
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/bsppstricks.cls
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/exaarticle.cls
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/exaarticle2.cls
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/exaartplain.cls
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/exabeamer.cls
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/exabook.cls
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/exafoils.cls
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/exafubeamer.cls
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/exafupd.cls
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/examargin.cls
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/examinimal.cls
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/exapd.cls
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/exaprosper.cls
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/exareport.cls
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/exaseminar.cls
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/exaslidenotes.cls
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/exasymbol.cls
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/exaxetex.cls
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/screxa.cls
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/screxabook.cls
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/screxareport.cls
%doc %{_texmfdistdir}/doc/latex/pstricks-examples/textdemo.sty

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18375 |12mr|texlive-pstricks-examples-en-20111014-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24289
# category Package
# catalog-ctan /info/examples/PSTricks_en
# catalog-date 2011-10-14 08:44:25 +0200
# catalog-license lppl1.3
# catalog-version undef
Name:		texlive-pstricks-examples-en
Version:	20111014
Release:	2
Summary:	Examples from PSTricks book (English edition)
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/examples/PSTricks_en
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pstricks-examples-en.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pstricks-examples-en.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
These are the examples from the book 'PSTricks: Graphics and
PostScript for TeX and LaTeX'.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/00-00-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/02-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/02-01-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/02-01-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/02-01-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/02-01-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/02-01-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/02-01-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/02-01-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/02-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/02-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/02-01-4.ltx2
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/02-01-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/02-01-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/02-01-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/02-01-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/02-01-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/02-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/02-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/02-04-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/02-05-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/02-05-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/02-05-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/02-05-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/02-05-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/02-05-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/02-05-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/02-05-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/02-05-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/02-05-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/02-05-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/02-05-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/02-05-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/02-05-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/02-06-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/02-06-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/02-07-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/02-07-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/03-00-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/03-00-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/03-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/03-02-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/03-02-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/03-02-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/03-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/03-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/03-02-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/03-02-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/03-02-6.ltx2ps
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/03-02-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/03-02-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/03-02-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/03-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/03-03-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/03-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/03-03-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/03-03-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/03-03-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/03-03-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/03-03-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/03-03-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/03-03-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/03-04-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/03-04-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/03-04-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/03-05-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/03-05-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/03-05-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/03-05-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/04-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/04-01-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/04-01-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/04-01-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/04-01-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/04-01-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/04-01-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/04-01-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/04-01-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/04-01-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/04-01-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/04-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/04-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/04-01-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/04-01-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/04-01-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/04-01-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/04-01-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/04-01-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/04-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/04-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/04-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/04-04-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/04-05-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/04-05-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/04-05-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/04-06-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/04-07-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/04-07-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/04-08-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/05-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/05-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/05-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/05-01-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/05-01-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/05-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/05-02-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/05-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/05-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/05-02-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/05-02-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/05-02-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/05-02-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/05-02-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/05-02-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/05-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/05-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/05-03-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/05-03-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/05-03-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/05-03-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/05-03-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/06-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/06-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/06-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/06-01-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/06-01-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/06-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/06-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/06-03-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/06-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/06-03-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/06-03-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/06-03-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/06-03-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/06-03-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/06-03-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/06-03-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/07-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/07-01-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/07-01-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/07-01-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/07-01-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/07-01-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/07-01-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/07-01-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/07-01-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/07-01-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/07-01-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/07-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/07-01-20.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/07-01-21.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/07-01-22.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/07-01-23.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/07-01-24.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/07-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/07-01-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/07-01-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/07-01-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/07-01-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/07-01-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/07-01-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/07-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/07-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/07-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/07-03-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/08-00-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/08-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/08-01-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/08-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/08-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/08-01-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/08-01-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/08-01-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/08-01-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/08-01-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/08-01-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/08-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/08-02-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/08-02-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/08-02-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/08-02-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/08-02-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/08-02-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/08-02-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/08-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/08-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/08-02-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/08-02-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/08-02-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/08-02-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/08-02-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/08-02-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/09-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/09-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/09-04-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/09-05-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/09-05-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/09-06-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/09-07-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/09-08-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/09-09-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/10-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/10-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/10-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/10-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/10-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/10-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/10-02-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/10-02-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/10-02-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/10-02-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/10-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/10-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/10-03-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/10-03-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/10-04-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/10-04-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/10-04-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/10-05-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/10-05-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/10-05-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/10-05-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/10-06-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/10-06-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/10-06-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/10-06-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/10-06-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/10-07-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/10-07-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/11-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/11-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/11-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/11-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/11-03-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/11-03-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/11-03-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/11-03-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/11-03-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/11-03-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/11-03-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/11-03-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/11-03-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/11-03-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/11-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/11-03-20.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/11-03-21.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/11-03-22.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/11-03-23.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/11-03-24.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/11-03-25.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/11-03-26.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/11-03-27.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/11-03-28.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/11-03-29.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/11-03-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/11-03-30.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/11-03-31.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/11-03-32.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/11-03-33.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/11-03-34.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/11-03-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/11-03-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/11-03-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/11-03-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/11-03-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/11-03-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/11-04-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/11-04-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/12-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/12-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/12-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/12-01-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/12-01-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/12-01-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/12-01-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/12-01-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/12-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/12-04-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/12-04-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/13-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/13-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/13-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/13-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-20.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-21.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-22.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-23.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-24.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-25.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-26.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-27.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-28.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-29.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-30.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-31.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-32.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-33.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-34.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-35.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-36.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-37.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-38.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-39.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-40.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-41.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-42.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-43.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-44.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-45.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-46.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-47.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-48.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-49.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-50.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-51.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-52.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-53.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-54.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-55.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-56.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-57.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-58.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-59.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-60.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-61.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-62.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-63.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-64.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-65.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-66.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-67.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-68.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-69.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-70.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-71.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-72.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-73.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-74.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-75.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-76.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-77.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-78.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-79.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-80.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-81.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-82.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-01-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-02-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-02-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-02-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-02-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-02-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-02-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-02-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-02-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-02-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-02-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-02-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-02-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-03-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-03-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-03-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-03-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-03-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-03-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-03-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-03-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-03-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-03-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-04-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-04-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-04-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-04-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-04-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-04-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-04-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-04-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-04-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-04-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-04-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-04-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-04-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-04-6.ltx2ps
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-04-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-04-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-04-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-05-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-05-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-05-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/14-05-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-00-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-20.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-21.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-22.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-23.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-24.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-25.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-26.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-27.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-28.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-29.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-30.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-31.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-32.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-33.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-34.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-35.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-36.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-37.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-38.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-39.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-40.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-41.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-42.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-43.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-44.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-45.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-46.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-47.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-48.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-49.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-50.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-51.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-52.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-53.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-54.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-55.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-56.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-57.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-58.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-59.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-60.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-61.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-62.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-63.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-64.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-65.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-66.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-67.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-68.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-69.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-70.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-71.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-72.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-73.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-74.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-75.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-76.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-77.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-78.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-79.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-80.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-81.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-82.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-01-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-02-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-02-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-02-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-02-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-02-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-02-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-02-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-02-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-02-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-02-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-02-20.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-02-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-02-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-02-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-02-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-02-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-02-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-03-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-03-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-03-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-03-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-03-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-03-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-03-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-03-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-03-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-03-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-03-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-03-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-04-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-04-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-04-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-04-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-04-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-04-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-04-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-04-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-04-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-04-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-04-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-04-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-04-20.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-04-21.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-04-22.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-04-23.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-04-24.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-04-25.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-04-26.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-04-27.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-04-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-04-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-04-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-04-6.ltx2ps
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-04-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-04-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-04-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-05-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-05-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-05-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-05-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-05-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-06-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-06-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-06-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-06-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-06-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-06-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-07-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-07-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-07-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-07-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-08-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-08-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-08-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-08-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-08-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-08-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-08-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-08-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-08-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-08-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-09-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/15-09-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-00-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-00-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-00-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-01-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-01-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-01-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-01-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-01-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-01-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-01-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-01-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-01-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-01-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-01-20.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-01-21.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-01-22.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-01-23.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-01-24.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-01-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-01-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-01-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-01-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-01-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-01-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-02-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-02-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-02-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-02-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-02-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-02-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-02-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-02-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-02-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-02-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-02-20.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-02-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-02-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-02-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-02-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-02-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-02-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-03-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-03-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-03-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-03-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-03-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-03-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-03-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-03-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-03-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-03-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-03-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-03-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-04-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-04-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-04-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-04-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-04-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-04-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-04-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-04-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-04-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-04-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-04-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-04-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-04-20.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-04-21.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-04-22.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-04-23.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-04-24.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-04-25.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-04-26.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-04-27.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-04-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-04-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-04-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-04-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-04-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-04-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-04-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-05-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-05-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-06-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-06-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-06-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-06-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-06-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-06-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-07-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-07-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-07-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-07-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-08-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-08-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-08-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-08-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-08-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-08-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-08-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-08-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-08-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-08-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-09-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-09-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-10-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-10-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/16-10-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/17-00-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/17-00-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/17-00-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/17-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/17-01-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/17-01-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/17-01-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/17-01-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/17-01-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/17-01-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/17-01-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/17-01-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/17-01-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/17-01-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/17-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/17-01-20.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/17-01-21.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/17-01-22.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/17-01-23.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/17-01-24.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/17-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/17-01-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/17-01-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/17-01-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/17-01-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/17-01-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/17-01-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/17-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/17-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/17-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/17-02-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/17-02-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/17-02-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/17-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/17-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/17-03-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/17-03-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/17-03-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/17-03-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/17-03-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/17-03-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/17-04-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/17-05-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/17-06-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/17-06-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/17-06-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/17-06-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/18-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/18-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/18-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/18-01-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/18-01-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/18-01-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/18-01-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/18-01-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/18-01-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/18-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/18-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/18-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/18-02-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/18-02-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/18-02-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/18-02-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/18-02-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/18-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/18-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/18-03-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/18-03-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/18-03-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/19-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/19-01-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/19-01-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/19-01-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/19-01-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/19-01-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/19-01-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/19-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/19-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/19-01-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/19-01-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/19-01-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/19-01-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/19-01-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/19-01-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/19-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/19-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/19-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/19-02-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/19-02-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/19-02-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/19-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/19-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/19-03-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/19-03-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/19-03-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/19-04-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/19-04-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/19-04-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/20-00-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/20-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/20-01-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/20-01-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/20-01-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/20-01-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/20-01-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/20-01-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/20-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/20-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/20-01-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/20-01-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/20-01-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/20-01-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/20-01-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/20-01-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/20-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/20-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/20-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/20-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/20-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/20-03-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/20-03-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/20-03-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/20-04-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/20-04-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/20-04-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/21-00-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/21-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/21-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/21-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/21-01-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/21-01-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/21-01-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/21-01-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/21-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/21-02-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/21-02-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/21-02-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/21-02-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/21-02-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/21-02-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/21-02-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/21-02-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/21-02-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/21-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/21-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/21-02-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/21-02-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/21-02-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/21-02-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/21-02-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/21-02-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/21-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/21-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/21-03-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/21-03-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/21-03-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/21-04-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/21-04-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-01-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-01-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-01-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-01-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-01-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-01-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-01-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-01-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-01-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-01-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-01-20.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-01-21.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-01-22.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-01-23.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-01-24.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-01-25.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-01-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-01-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-01-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-01-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-01-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-01-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-02-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-02-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-02-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-02-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-02-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-02-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-02-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-02-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-02-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-02-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-02-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-02-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-02-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-02-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-02-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-03-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-03-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-03-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-03-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-03-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-03-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-03-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-03-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-03-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-03-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-03-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-04-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-04-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-04-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-04-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-04-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-04-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-05-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-05-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-05-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-05-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-05-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-05-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-05-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-05-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-05-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-05-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-05-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-05-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-05-20.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-05-21.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-05-22.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-05-23.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-05-24.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-05-25.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-05-26.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-05-27.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-05-28.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-05-29.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-05-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-05-30.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-05-31.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-05-32.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-05-33.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-05-34.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-05-35.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-05-36.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-05-37.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-05-38.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-05-39.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-05-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-05-40.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-05-41.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-05-42.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-05-43.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-05-44.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-05-45.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-05-46.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-05-47.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-05-48.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-05-49.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-05-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-05-50.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-05-51.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-05-52.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-05-53.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-05-54.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-05-55.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-05-56.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-05-57.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-05-58.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-05-59.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-05-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-05-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-05-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-05-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-20.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-21.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-22.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-23.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-24.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-25.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-26.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-27.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-28.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-29.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-30.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-31.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-32.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-33.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-34.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-35.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-36.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-37.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-38.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-39.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-40.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-41.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-42.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-43.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-44.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-45.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-46.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-47.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-48.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-49.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-50.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-51.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-52.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-53.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-54.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-55.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-56.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-57.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-58.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-59.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-60.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-61.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-62.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-63.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-64.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-65.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-66.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-67.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-68.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-69.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-70.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-71.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-72.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-73.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-74.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-75.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-76.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-77.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-78.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-79.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-80.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-81.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-82.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-83.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-84.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-85.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-86.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-87.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-88.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-89.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-90.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-91.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-92.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-93.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-94.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-06-95.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-07-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/22-07-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-01-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-01-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-01-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-01-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-01-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-01-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-01-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-01-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-01-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-01-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-01-20.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-01-21.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-01-22.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-01-23.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-01-24.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-01-25.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-01-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-01-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-01-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-01-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-01-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-01-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-02-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-02-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-14.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-15.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-16.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-17.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-18.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-19.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-20.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-21.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-22.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-23.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-24.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-25.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-26.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-27.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-28.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-29.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-30.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-31.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-32.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-33.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-34.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-35.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-36.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-37.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-38.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-39.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-40.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-41.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-42.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-43.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-44.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-45.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-46.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-47.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-48.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-49.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-50.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-51.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-52.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-53.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-54.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-55.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-56.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-57.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-58.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-59.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-60.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-61.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-62.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-63.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-64.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-65.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-66.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-67.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-68.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-69.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-70.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-71.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-72.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-73.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-74.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-75.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-76.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-77.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-78.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-79.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-03-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-04-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-04-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-04-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-04-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-04-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-04-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-04-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-04-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-04-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-04-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-04-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-04-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-04-20.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-04-21.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-04-22.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-04-23.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-04-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-04-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-04-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-04-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-04-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-04-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-04-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-05-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-05-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-05-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-05-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-05-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-05-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-05-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-05-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-05-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-05-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-05-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-05-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-05-20.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-05-21.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-05-22.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-05-23.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-05-24.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-05-25.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-05-26.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-05-27.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-05-28.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-05-29.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-05-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-05-30.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-05-31.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-05-32.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-05-33.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-05-34.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-05-35.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-05-36.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-05-37.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-05-38.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-05-39.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-05-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-05-40.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-05-41.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-05-42.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-05-43.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-05-44.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-05-45.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-05-46.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-05-47.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-05-48.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-05-49.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-05-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-05-50.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-05-51.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-05-52.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-05-53.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-05-54.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-05-55.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-05-56.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-05-57.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-05-58.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-05-59.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-05-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-05-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-05-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-05-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-20.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-21.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-22.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-23.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-24.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-25.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-26.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-27.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-28.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-29.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-30.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-31.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-32.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-33.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-34.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-35.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-36.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-37.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-38.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-39.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-40.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-41.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-42.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-43.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-44.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-45.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-46.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-47.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-48.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-49.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-50.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-51.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-52.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-53.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-54.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-55.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-56.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-57.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-58.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-59.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-60.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-61.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-62.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-63.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-64.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-65.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-66.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-67.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-68.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-69.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-70.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-71.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-72.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-73.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-74.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-75.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-76.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-77.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-78.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-79.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-80.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-81.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-82.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-83.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-84.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-85.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-86.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-87.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-88.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-89.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-90.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-91.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-92.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-93.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-94.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-95.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-06-96.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-07-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-07-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-07-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-07-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-07-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-07-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-07-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-07-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-07-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-07-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-07-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-07-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-07-20.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-07-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-07-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-07-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-07-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-07-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-07-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-07-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-08-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-08-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/23-08-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-02-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-02-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-02-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-02-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-02-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-02-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-02-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-02-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-02-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-02-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-02-20.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-02-21.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-02-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-02-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-02-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-02-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-02-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-02-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-1.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-10.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-11.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-12.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-13.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-14.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-15.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-16.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-17.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-18.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-19.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-2.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-20.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-21.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-22.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-23.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-24.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-25.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-26.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-27.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-28.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-29.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-3.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-30.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-31.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-32.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-33.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-34.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-35.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-36.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-37.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-38.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-39.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-4.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-40.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-41.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-42.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-43.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-44.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-45.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-46.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-47.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-48.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-49.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-5.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-50.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-51.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-52.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-53.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-54.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-55.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-56.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-57.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-58.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-59.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-6.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-60.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-61.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-62.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-63.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-64.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-65.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-66.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-67.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-68.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-69.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-7.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-70.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-71.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-72.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-73.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-74.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-75.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-76.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-77.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-78.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-79.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-8.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-80.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-03-9.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-04-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-04-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-04-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-04-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-04-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-04-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-04-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-04-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-04-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-04-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-04-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-04-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-04-20.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-04-21.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-04-22.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-04-23.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-04-24.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-04-25.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-04-26.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-04-27.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-04-28.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-04-29.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-04-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-04-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-04-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-04-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-04-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-04-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-04-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-05-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-05-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-05-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-05-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-06-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-07-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-07-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-08-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-08-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/24-08-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/25-01-1.ltx2ps
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/25-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/25-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/25-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/25-02-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/25-02-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/25-02-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/25-02-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/25-02-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/25-02-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/25-02-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/25-02-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/25-02-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/25-02-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/25-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/25-02-20.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/25-02-21.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/25-02-22.ltx2ps
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/25-02-23.ltx2ps
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/25-02-24.ltx2ps
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/25-02-25.ltx2ps
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/25-02-26.ltx2ps
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/25-02-27.ltx2ps
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/25-02-28.ltx2ps
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/25-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/25-02-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/25-02-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/25-02-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/25-02-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/25-02-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/25-02-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/25-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/25-04-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/25-04-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/25-04-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/25-04-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/25-04-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/25-04-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/25-04-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/25-04-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/25-04-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/25-05-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/25-06-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/25-07-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/25-07-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/25-07-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/25-07-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/25-07-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/25-07-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/25-08-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/25-08-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/25-08-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/26-01-1.ltx2ps
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/26-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/26-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/26-02-1.ltx2ps
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/26-02-10.ltx2ps
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/26-02-11.ltx2ps
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/26-02-12.ltx2ps
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/26-02-13.ltx2ps
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/26-02-14.ltx2ps
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/26-02-15.ltx2ps
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/26-02-16.ltx2ps
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/26-02-17.ltx2ps
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/26-02-18.ltx2ps
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/26-02-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/26-02-2.ltx2ps
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/26-02-20.ltx2ps
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/26-02-21.ltx2ps
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/26-02-22.ltx2ps
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/26-02-23.ltx2ps
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/26-02-24.ltx2ps
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/26-02-25.ltx2ps
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/26-02-26.ltx2ps
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/26-02-27.ltx2ps
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/26-02-28.ltx2ps
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/26-02-29.ltx2ps
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/26-02-3.ltx2ps
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/26-02-30.ltx2ps
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/26-02-4.ltx2ps
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/26-02-5.ltx2ps
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/26-02-6.ltx2ps
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/26-02-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/26-02-8.ltx2ps
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/26-02-9.ltx2ps
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/26-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/26-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/26-03-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/26-03-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/26-03-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/27-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/27-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/27-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/27-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/27-02-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/27-02-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/27-02-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/27-02-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/27-02-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/27-02-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/27-02-16.ltx2ps
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/27-02-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/27-02-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/27-02-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/27-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/27-02-20.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/27-02-21.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/27-02-22.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/27-02-23.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/27-02-24.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/27-02-25.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/27-02-26.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/27-02-27.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/27-02-28.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/27-02-29.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/27-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/27-02-30.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/27-02-31.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/27-02-32.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/27-02-33.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/27-02-34.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/27-02-35.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/27-02-36.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/27-02-37.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/27-02-38.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/27-02-39.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/27-02-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/27-02-40.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/27-02-41.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/27-02-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/27-02-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/27-02-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/27-02-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/27-02-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/27-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/27-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/27-03-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/27-03-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/27-03-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/28-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/28-01-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/28-01-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/28-01-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/28-01-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/28-01-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/28-01-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/28-01-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/28-01-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/28-01-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/28-01-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/28-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/28-01-20.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/28-01-21.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/28-01-22.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/28-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/28-01-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/28-01-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/28-01-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/28-01-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/28-01-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/28-01-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/28-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/28-02-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/28-02-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/28-02-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/28-02-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/28-02-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/28-02-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/28-02-16.ltx2ps
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/28-02-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/28-02-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/28-02-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/28-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/28-02-20.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/28-02-21.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/28-02-22.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/28-02-23.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/28-02-24.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/28-02-25.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/28-02-26.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/28-02-27.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/28-02-28.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/28-02-29.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/28-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/28-02-30.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/28-02-31.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/28-02-32.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/28-02-33.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/28-02-34.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/28-02-35.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/28-02-36.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/28-02-37.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/28-02-38.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/28-02-39.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/28-02-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/28-02-40.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/28-02-41.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/28-02-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/28-02-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/28-02-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/28-02-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/28-02-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/28-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/28-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-01-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-01-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-01-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-01-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-01-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-01-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-01-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-01-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-01-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-01-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-01-20.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-01-21.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-01-22.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-01-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-01-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-01-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-01-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-01-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-01-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-02-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-02-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-02-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-02-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-02-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-02-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-02-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-02-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-02-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-02-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-02-20.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-02-21.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-02-22.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-02-23.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-02-24.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-02-25.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-02-26.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-02-27.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-02-28.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-02-29.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-02-30.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-02-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-02-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-02-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-02-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-02-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-02-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-03-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-03-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-03-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-03-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-03-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-03-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-03-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-03-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-03-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-04-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-04-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-04-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-04-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-04-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-04-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-04-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-04-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-04-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-04-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-04-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-04-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-04-20.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-04-21.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-04-22.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-04-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-04-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-04-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-04-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-04-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-04-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/29-04-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-01-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-01-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-01-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-01-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-01-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-01-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-01-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-01-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-01-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-01-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-01-20.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-01-21.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-01-22.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-01-23.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-01-24.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-01-25.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-01-26.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-01-27.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-01-28.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-01-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-01-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-01-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-01-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-01-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-01-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-02-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-02-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-02-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-02-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-02-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-02-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-02-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-02-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-02-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-02-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-02-20.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-02-21.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-02-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-02-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-02-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-02-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-02-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-02-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-03-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-03-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-03-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-03-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-03-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-03-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-03-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-03-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-03-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-04-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-04-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-04-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-04-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-04-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-04-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-04-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-04-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-04-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-04-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-04-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-04-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-04-20.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-04-21.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-04-22.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-04-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-04-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-04-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-04-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-04-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-04-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/30-04-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/31-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/31-01-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/31-01-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/31-01-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/31-01-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/31-01-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/31-01-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/31-01-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/31-01-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/31-01-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/31-01-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/31-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/31-01-20.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/31-01-21.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/31-01-22.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/31-01-23.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/31-01-24.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/31-01-25.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/31-01-26.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/31-01-27.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/31-01-28.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/31-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/31-01-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/31-01-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/31-01-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/31-01-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/31-01-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/31-01-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/31-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/31-02-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/31-02-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/31-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/31-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/31-02-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/31-02-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/31-02-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/31-02-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/31-02-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/31-02-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/31-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/31-03-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/31-03-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/31-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/31-03-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/31-03-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/31-03-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/31-03-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/31-03-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/31-03-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/31-03-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/31-04-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/31-04-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/31-04-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/31-04-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/31-05-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/31-05-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/31-05-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/31-05-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/31-05-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/32-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/32-01-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/32-01-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/32-01-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/32-01-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/32-01-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/32-01-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/32-01-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/32-01-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/32-01-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/32-01-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/32-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/32-01-20.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/32-01-21.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/32-01-22.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/32-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/32-01-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/32-01-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/32-01-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/32-01-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/32-01-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/32-01-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/32-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/32-02-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/32-02-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/32-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/32-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/32-02-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/32-02-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/32-02-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/32-02-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/32-02-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/32-02-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-01-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-01-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-01-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-01-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-02-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-02-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-02-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-02-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-02-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-02-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-02-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-02-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-02-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-02-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-02-20.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-02-21.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-02-22.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-02-23.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-02-24.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-02-25.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-02-26.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-02-27.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-02-28.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-02-29.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-02-30.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-02-31.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-02-32.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-02-33.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-02-34.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-02-35.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-02-36.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-02-37.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-02-38.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-02-39.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-02-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-02-40.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-02-41.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-02-42.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-02-43.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-02-44.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-02-45.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-02-46.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-02-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-02-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-02-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-02-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-02-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-03-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-03-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-03-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-03-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-03-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-03-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-03-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-03-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-03-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-03-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-03-20.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-03-21.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-03-22.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-03-23.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-03-24.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-03-25.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-03-26.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-03-27.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-03-28.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-03-29.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-03-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-03-30.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-03-31.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-03-32.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-03-33.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-03-34.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-03-35.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-03-36.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-03-37.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-03-38.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-03-39.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-03-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-03-40.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-03-41.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-03-42.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-03-43.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-03-44.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-03-45.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-03-46.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-03-47.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-03-48.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-03-49.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-03-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-03-50.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-03-51.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-03-52.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-03-53.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-03-54.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-03-55.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-03-56.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-03-57.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-03-58.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-03-59.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-03-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-03-60.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-03-61.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-03-62.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-03-63.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-03-64.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-03-65.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-03-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-03-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-03-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-04-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-04-10.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-04-11.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-04-12.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-04-13.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-04-14.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-04-15.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-04-16.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-04-17.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-04-18.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-04-19.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-04-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-04-20.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-04-21.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-04-22.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-04-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-04-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-04-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-04-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-04-7.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-04-8.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-04-9.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-05-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-05-10.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-05-11.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-05-12.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-05-13.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-05-14.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-05-15.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-05-16.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-05-17.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-05-18.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-05-19.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-05-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-05-20.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-05-21.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-05-22.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-05-23.inl
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-05-24.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-05-25.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-05-26.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-05-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-05-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-05-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-05-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-05-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-05-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/33-05-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/34-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/34-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/34-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/34-01-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/34-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/34-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/34-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/34-02-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/35-01-1.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/35-01-10.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/35-01-11.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/35-01-12.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/35-01-13.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/35-01-14.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/35-01-15.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/35-01-16.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/35-01-17.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/35-01-18.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/35-01-19.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/35-01-2.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/35-01-20.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/35-01-21.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/35-01-22.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/35-01-23.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/35-01-24.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/35-01-25.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/35-01-26.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/35-01-3.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/35-01-4.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/35-01-5.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/35-01-6.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/35-01-7.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/35-01-8.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/35-01-9.ltxpd
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/35-02-1.ltxbps
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/35-02-2.ltxb
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/35-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-10.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-100.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-101.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-102.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-103.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-104.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-105.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-106.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-107.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-108.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-109.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-11.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-110.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-111.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-112.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-113.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-114.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-115.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-116.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-117.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-118.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-119.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-12.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-120.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-121.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-122.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-123.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-124.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-125.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-126.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-13.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-14.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-15.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-16.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-17.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-18.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-19.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-20.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-21.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-22.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-23.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-24.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-25.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-26.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-27.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-28.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-29.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-3.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-30.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-31.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-32.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-33.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-34.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-35.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-36.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-37.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-38.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-39.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-4.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-40.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-41.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-42.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-43.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-44.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-45.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-46.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-47.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-48.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-49.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-5.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-50.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-51.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-52.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-53.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-54.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-55.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-56.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-57.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-58.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-59.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-6.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-60.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-61.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-62.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-63.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-64.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-65.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-66.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-67.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-68.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-69.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-7.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-70.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-71.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-72.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-73.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-74.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-75.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-76.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-77.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-78.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-79.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-8.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-80.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-81.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-82.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-83.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-84.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-85.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-86.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-87.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-88.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-89.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-9.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-90.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-91.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-92.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-93.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-94.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-95.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-96.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-97.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-98.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/36-00-99.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/38-04-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/38-04-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/39-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/39-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/39-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/39-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/40-02-1.tex
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/40-02-2.tex
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/40-03-1.ltx2
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/B-04-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/B-04-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/C-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/C-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/C-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/C-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/D-02-1.tex
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/D-02-2.tex
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/D-03-1.tex
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/D-03-2.tex
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/D-04-1.ltx2
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/DEexa.sty
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/DEoptions.sty
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/DotErrorBar.dat
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/MyCurveA.dat
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/MyCurveB.dat
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/PrepareEXA.sh
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/SensorAlterung.dat
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/aebocg.djs
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/aebocg.fdf
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/animelayers.djs
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/animelayers.fdf
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/bubble.data
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/data.dat
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/data1.csv
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/data1.dat
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/data1.mat
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/data10.dat
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/data1T.csv
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/data2.mat
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/data22.dat
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/data2T.csv
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/data3.dat
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/data3D.Roessler
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/data3T.csv
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/data4.dat
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/data9.dat
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/dataError.dat
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/dataMul.dat
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/demo1.dat
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/demo2.dat
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/demo3.dat
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/feigenbaum.data
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/file.ps
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/fileplot.data
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/fontDemo-E.tex
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/fontDemo.tex
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/images/biblatex-howitworks.pdf
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/images/bibtex-howitworks.pdf
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/images/fig-10-13.png
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/images/fig-11-1.png
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/images/zedat2.eps
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/log0.dat
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/log1.dat
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/log2.dat
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/matrix.dat
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/rahmen.eps
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/select.data
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/temp.dat
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/test10.dat
%doc %{_texmfdistdir}/doc/latex/pstricks-examples-en/textdemo.sty

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18376 |12mr|texlive-pstricks-tutorial-20111104-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-pstricks-tutorial
Version:	20111104
Release:	2
Summary:	TeXLive pstricks-tutorial package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pstricks-tutorial.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pstricks-tutorial.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
TeXLive pstricks-tutorial package.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/generic/pstricks-tutorial/chap1-figures.pdf
%doc %{_texmfdistdir}/doc/generic/pstricks-tutorial/chap1-src.tar.gz
%doc %{_texmfdistdir}/doc/generic/pstricks-tutorial/chap1.pdf
%doc %{_texmfdistdir}/doc/generic/pstricks-tutorial/chap2-figures.pdf
%doc %{_texmfdistdir}/doc/generic/pstricks-tutorial/chap2-src.tar.gz
%doc %{_texmfdistdir}/doc/generic/pstricks-tutorial/chap2.pdf
%doc %{_texmfdistdir}/doc/generic/pstricks-tutorial/chap3-figures.pdf
%doc %{_texmfdistdir}/doc/generic/pstricks-tutorial/chap3-src.tar.gz
%doc %{_texmfdistdir}/doc/generic/pstricks-tutorial/chap3.pdf
%doc %{_texmfdistdir}/doc/generic/pstricks-tutorial/chap4-figures.pdf
%doc %{_texmfdistdir}/doc/generic/pstricks-tutorial/chap4-src.tar.gz
%doc %{_texmfdistdir}/doc/generic/pstricks-tutorial/chap4.pdf
%doc %{_texmfdistdir}/doc/generic/pstricks-tutorial/chap5-figures.pdf
%doc %{_texmfdistdir}/doc/generic/pstricks-tutorial/chap5-src.tar.gz
%doc %{_texmfdistdir}/doc/generic/pstricks-tutorial/chap5.pdf
%doc %{_texmfdistdir}/doc/generic/pstricks-tutorial/chap6-figures.pdf
%doc %{_texmfdistdir}/doc/generic/pstricks-tutorial/chap6-src.tar.gz
%doc %{_texmfdistdir}/doc/generic/pstricks-tutorial/chap6.pdf
%doc %{_texmfdistdir}/doc/generic/pstricks-tutorial/chap7-figures.pdf
%doc %{_texmfdistdir}/doc/generic/pstricks-tutorial/chap7-src.tar.gz
%doc %{_texmfdistdir}/doc/generic/pstricks-tutorial/chap7.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18377 |12mr|texlive-pst-rubans-1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23464
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-rubans
# catalog-date 2011-06-24 10:29:05 +0200
# catalog-license lppl
# catalog-version 1.2
Name:		texlive-pst-rubans
Version:	1.2
Release:	2
Summary:	Draw three-dimensional ribbons
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-rubans
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-rubans.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-rubans.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-rubans.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package uses PStricks and pst-solides3d to draw three
dimensional ribbons on a cylinder, torus, sphere, cone or
paraboloid. The width of the ribbon, the number of turns, the
colour of the outer and the inner surface of the ribbon may be
set. In the case of circular and conical helices, one may also
choose the number of ribbons.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/pst-rubans/pst-rubans.tex
%{_texmfdistdir}/tex/latex/pst-rubans/pst-rubans.sty
%doc %{_texmfdistdir}/doc/generic/pst-rubans/Changes
%doc %{_texmfdistdir}/doc/generic/pst-rubans/README
%doc %{_texmfdistdir}/doc/generic/pst-rubans/pst-rubans-doc.bib
%doc %{_texmfdistdir}/doc/generic/pst-rubans/pst-rubans-doc.pdf
%doc %{_texmfdistdir}/doc/generic/pst-rubans/pst-rubans-doc.tex
#- source
%doc %{_texmfdistdir}/source/generic/pst-rubans/Makefile

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18378 |12mr|texlive-pst-sigsys-1.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21667
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-sigsys
# catalog-date 2011-03-09 20:38:22 +0100
# catalog-license lppl
# catalog-version 1.4
Name:		texlive-pst-sigsys
Version:	1.4
Release:	2
Summary:	Support of signal processing-related disciplines
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-sigsys
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-sigsys.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-sigsys.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package offers a collection of useful macros for
disciplines related to signal processing. It defines macros for
plotting a sequence of numbers, drawing the pole-zero diagram
of a system, shading the region of convergence, creating an
adder or a multiplier node, placing a framed node at a given
coordinate, creating an up-sampler or a down-sampler node,
drawing the block diagram of a system, drawing adaptive
systems, sequentially connecting a list of nodes, and
connecting a list of nodes using any node-connecting macro.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/pst-sigsys/pst-sigsys.tex
%{_texmfdistdir}/tex/latex/pst-sigsys/pst-sigsys.sty
%doc %{_texmfdistdir}/doc/generic/pst-sigsys/Changes
%doc %{_texmfdistdir}/doc/generic/pst-sigsys/README
%doc %{_texmfdistdir}/doc/generic/pst-sigsys/pst-sigsys-doc.bib
%doc %{_texmfdistdir}/doc/generic/pst-sigsys/pst-sigsys-doc.pdf
%doc %{_texmfdistdir}/doc/generic/pst-sigsys/pst-sigsys-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18379 |12mr|texlive-pst-slpe-1.31-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24391
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-slpe
# catalog-date 2011-10-25 20:39:05 +0200
# catalog-license lppl
# catalog-version 1.31
Name:		texlive-pst-slpe
Version:	1.31
Release:	2
Summary:	Sophisticated colour gradients
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-slpe
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-slpe.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-slpe.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-slpe.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This PStricks package covers all the colour gradient
functionality of pst-grad (part of the base pstricks
distribution), and provides the following facilities: - it
permits the user to specify an arbitrary number of colours,
along with the points at which they are to be reached; - it
converts between RGB and HSV behind the scenes; - it provides
concentric and radial gradients; - it provides a command
\psBall that generates bullets with a three-dimensional
appearance; and - uses the xkeyval package for the extended key
handling.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/pst-slpe/pst-slpe.pro
%{_texmfdistdir}/tex/generic/pst-slpe/pst-slpe.tex
%{_texmfdistdir}/tex/latex/pst-slpe/pst-slpe.sty
%doc %{_texmfdistdir}/doc/generic/pst-slpe/Changes
%doc %{_texmfdistdir}/doc/generic/pst-slpe/README
%doc %{_texmfdistdir}/doc/generic/pst-slpe/pst-slpe.pdf
#- source
%doc %{_texmfdistdir}/source/generic/pst-slpe/Makefile
%doc %{_texmfdistdir}/source/generic/pst-slpe/pst-slpe.dtx
%doc %{_texmfdistdir}/source/generic/pst-slpe/pst-slpe.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18380 |12mr|texlive-pst-solarsystem-0.12-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24995
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-solarsystem
# catalog-date 2012-01-01 19:16:20 +0100
# catalog-license lppl
# catalog-version 0.12
Name:		texlive-pst-solarsystem
Version:	0.12
Release:	1
Summary:	Plot the solar system for a specific date
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-solarsystem
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-solarsystem.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-solarsystem.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-solarsystem.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package uses pstricks to produce diagrams of the visible
planets, projected on the plane of the ecliptic. It is not
possible to represent all the planets in their real
proportions, so only Mercury, Venus, Earth and Mars have their
orbits in correct proportions and their relative sizes are
observed. Saturn and Jupiter are in the right direction, but
not in the correct size.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/pst-solarsystem/pst-solarsystem.pro
%{_texmfdistdir}/tex/generic/pst-solarsystem/pst-solarsystem.tex
%{_texmfdistdir}/tex/latex/pst-solarsystem/pst-solarsystem.sty
%doc %{_texmfdistdir}/doc/generic/pst-solarsystem/Changes
%doc %{_texmfdistdir}/doc/generic/pst-solarsystem/README
%doc %{_texmfdistdir}/doc/generic/pst-solarsystem/pst-solarsystem-doc.bib
%doc %{_texmfdistdir}/doc/generic/pst-solarsystem/pst-solarsystem-doc.pdf
%doc %{_texmfdistdir}/doc/generic/pst-solarsystem/pst-solarsystem-doc.tex
#- source
%doc %{_texmfdistdir}/source/generic/pst-solarsystem/Makefile

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18381 |12mr|texlive-pst-solides3d-4.23-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19959
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-solides3d
# catalog-date 2010-09-29 09:03:07 +0200
# catalog-license lppl1.3
# catalog-version 4.23
Name:		texlive-pst-solides3d
Version:	4.23
Release:	2
Summary:	Draw perspective views of 3D solids
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-solides3d
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-solides3d.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-solides3d.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package is designed to draw solids in 3d perspective.
Features include: - create primitive solids; - create solids by
including a list of its vertices and faces; - faces of solids
and surfaces can be colored by choosing from a very large
palette of colors; - draw parametric surfaces in algebraic and
reverse polish notation; - create explicit and parameterized
algebraic functions drawn in 2 or 3 dimensions; - project text
onto a plane and onto the faces of a solid; - support for
including external database files.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/pst-solides3d/pst-solides3d.pro
%{_texmfdistdir}/tex/generic/pst-solides3d/pst-solides3d.tex
%{_texmfdistdir}/tex/latex/pst-solides3d/pst-solides3d.sty
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/Changes
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/README
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/Changes
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/Makefile
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/Pyramid-couleurs.dat
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/Pyramid-faces.dat
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/Pyramid-io.dat
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/Pyramid-sommets.dat
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/README
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/chapter-1-en.tex
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/chapter-2-en.tex
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/cubeHexagone-couleurs.dat
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/cubeHexagone-faces.dat
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/cubeHexagone-io.dat
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/cubeHexagone-sommets.dat
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/cubecolor-couleurs.dat
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/cubecolor-faces.dat
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/cubecolor-io.dat
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/cubecolor-sommets.dat
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/faces_nefer.dat
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/faces_nefer_levres.dat
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/faces_nefer_sourcils.dat
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/faces_nefer_yeux.dat
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/fusee62-couleurs.dat
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/fusee62-faces.dat
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/fusee62-io.dat
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/fusee62-sommets.dat
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/geodedual44-couleurs.dat
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/geodedual44-faces.dat
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/geodedual44-io.dat
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/geodedual44-sommets.dat
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/horoptere-couleurs.dat
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/horoptere-faces.dat
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/horoptere-io.dat
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/horoptere-sommets.dat
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/kepler.eps
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/par-acknowledgements-en.tex
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/par-affinage-en.tex
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/par-anneaux-en.tex
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/par-annoterschema-en.tex
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/par-axes3D-en.tex
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/par-chanfrein-en.tex
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/par-codejps-en.tex
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/par-colorierfacettes-en.tex
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/par-commandestrace-en.tex
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/par-couleurs-en.tex
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/par-courbeR3-en.tex
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/par-cylindres-cones-en.tex
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/par-datfile-en.tex
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/par-definirfonction-en.tex
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/par-definirplanquelconque-en.tex
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/par-definitionmaillage-en.tex
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/par-eclairageponctuel-en.tex
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/par-enleverfacettes-en.tex
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/par-extensions-en.tex
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/par-face-en.tex
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/par-fusion-en.tex
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/par-fusionjps-en.tex
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/par-geode-en.tex
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/par-grille-en.tex
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/par-keywords-en.tex
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/par-ligne3D-en.tex
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/par-lignedeniveau-en.tex
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/par-modes-en.tex
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/par-new-en.tex
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/par-nommersolide-en.tex
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/par-numeroterfacettes-en.tex
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/par-opacity-en.tex
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/par-parametres-en.tex
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/par-plan-en.tex
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/par-poems-en.tex
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/par-point-en.tex
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/par-pointagesommets-en.tex
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/par-positionnerpointconnu-en.tex
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/par-positionnersolide-en.tex
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/par-prisme-en.tex
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/par-projectionangledroit-en.tex
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/par-projectioncercle-en.tex
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/par-projectioncourbe-en.tex
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/par-projectiondroite-en.tex
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/par-projectionligne-en.tex
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/par-projectionpoint-en.tex
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/par-projectionpolygone-en.tex
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/par-projectiontexte-en.tex
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/par-projectionvecteur-en.tex
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/par-projectionvisibility-en.tex
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/par-projpresentation-en.tex
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/par-ruban-en.tex
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/par-section-en.tex
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/par-solidescreux-en.tex
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/par-solidespredefinis-en.tex
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/par-surfaces-en.tex
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/par-surfacesparametrees-en.tex
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/par-tracerpolygone-en.tex
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/par-transform-en.tex
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/par-transformpointconnu-en.tex
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/par-tronque-en.tex
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/par-tube-en.tex
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/par-vecteur-en.tex
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/paraboloid-couleurs.dat
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/paraboloid-faces.dat
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/paraboloid-io.dat
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/paraboloid-sommets.dat
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/pst-solides3d-doc.bib
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/pst-solides3d-doc.tex
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/rocket.obj
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/slicePyramid-couleurs.dat
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/slicePyramid-faces.dat
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/slicePyramid-io.dat
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/slicePyramid-sommets.dat
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/sommets_nefer.dat
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/sommets_nefer0.dat
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/tex-files-all.zip
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/tore1836-couleurs.dat
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/tore1836-faces.dat
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/tore1836-io.dat
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/tore1836-sommets.dat
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/tore1860-couleurs.dat
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/tore1860-faces.dat
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/tore1860-io.dat
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/tore1860-sommets.dat
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/tore1860lemniscate-couleurs.dat
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/tore1860lemniscate-faces.dat
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/tore1860lemniscate-io.dat
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/tore1860lemniscate-sommets.dat
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/tore1860ovales-couleurs.dat
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/tore1860ovales-faces.dat
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/tore1860ovales-io.dat
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/tore1860ovales-sommets.dat
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/tore1860part-couleurs.dat
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/tore1860part-faces.dat
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/tore1860part-io.dat
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/doc-en/tore1860part-sommets.dat
%doc %{_texmfdistdir}/doc/generic/pst-solides3d/pst-solides3d-doc.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18382 |12mr|texlive-pst-soroban-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-soroban
# catalog-date 2008-08-23 00:25:16 +0200
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-pst-soroban
Version:	1.0
Release:	2
Summary:	Draw a Soroban using PSTricks
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-soroban
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-soroban.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-soroban.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-soroban.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package uses PSTricks to draw a Japanese abacus, or
soroban. The soroban is still used in Japan today.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/pst-soroban/pst-soroban.sty
%doc %{_texmfdistdir}/doc/generic/pst-soroban/Changes
%doc %{_texmfdistdir}/doc/generic/pst-soroban/README
%doc %{_texmfdistdir}/doc/generic/pst-soroban/pst-soroban-doc.bib
%doc %{_texmfdistdir}/doc/generic/pst-soroban/pst-soroban-doc.pdf
%doc %{_texmfdistdir}/doc/generic/pst-soroban/pst-soroban-doc.tex
#- source
%doc %{_texmfdistdir}/source/generic/pst-soroban/Makefile

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18383 |12mr|texlive-pst-spectra-0.91-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-spectra
# catalog-date 2008-08-23 00:25:16 +0200
# catalog-license lppl
# catalog-version 0.91
Name:		texlive-pst-spectra
Version:	0.91
Release:	2
Summary:	Draw continuum, emission and absorption spectra with PSTricks
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-spectra
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-spectra.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-spectra.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package is a PSTricks extension, based on a NASA lines
database. It allows you to draw continuum, emission and
absorption spectra. A Total of 16 880 visible lines from 99
elements can be displayed. The package requires the xkeyval
package for decoding its arguments.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/pst-spectra/pst-spectra.pro
%{_texmfdistdir}/tex/generic/pst-spectra/pst-spectra.tex
%{_texmfdistdir}/tex/latex/pst-spectra/pst-spectra.sty
%doc %{_texmfdistdir}/doc/generic/pst-spectra/README
%doc %{_texmfdistdir}/doc/generic/pst-spectra/pst-spectra.pdf
%doc %{_texmfdistdir}/doc/generic/pst-spectra/pst-spectraEN.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18384 |12mr|texlive-pst-stru-0.11-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-stru
# catalog-date 2008-08-23 00:25:16 +0200
# catalog-license lppl
# catalog-version 0.11
Name:		texlive-pst-stru
Version:	0.11
Release:	2
Summary:	Civil engineering diagrams, using pstricks
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-stru
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-stru.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-stru.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Pst-stru is a PSTricks-based package to draw structural schemes
in civil engineering analysis, for beams, portals, arches and
piles.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/pst-stru/pst-stru.tex
%{_texmfdistdir}/tex/latex/pst-stru/pst-stru.sty
%doc %{_texmfdistdir}/doc/generic/pst-stru/Changes
%doc %{_texmfdistdir}/doc/generic/pst-stru/README
%doc %{_texmfdistdir}/doc/generic/pst-stru/pst-stru-doc.pdf
%doc %{_texmfdistdir}/doc/generic/pst-stru/pst-stru-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18385 |12mr|texlive-pst-support-20090205-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /graphics/pstricks/pst-support
# catalog-date 2009-02-07 21:39:27 +0100
# catalog-license lppl
# catalog-version 2009-02-05
Name:		texlive-pst-support
Version:	20090205
Release:	2
Summary:	Assorted support files for use with PStricks
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/pst-support
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-support.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-support.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
An appropriate set of job options, together with process
scripts for use with TeXnicCenter/.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/generic/pst-support/README
%doc %{_texmfdistdir}/doc/generic/pst-support/Standard_transparency.joboptions
%doc %{_texmfdistdir}/doc/generic/pst-support/latex-ps-pdf.tco
%doc %{_texmfdistdir}/doc/generic/pst-support/latex-pstpdf-pdf.tco
%doc %{_texmfdistdir}/doc/generic/pst-support/pdflatex-autopstpdf.tco

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18386 |12mr|texlive-pst-text-1.00-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-text
# catalog-date 2007-03-11 16:56:01 +0100
# catalog-license lppl
# catalog-version 1.00
Name:		texlive-pst-text
Version:	1.00
Release:	2
Summary:	Text and character manipulation in PSTricks
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-text
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-text.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-text.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-text.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Pst-text is a PSTricks based package for plotting text along a
different path and manipulating characters. It includes the
functionality of the old package pst-char.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/pst-text/pst-text.pro
%{_texmfdistdir}/tex/generic/pst-text/pst-char.tex
%{_texmfdistdir}/tex/generic/pst-text/pst-text.tex
%{_texmfdistdir}/tex/latex/pst-text/pst-char.sty
%{_texmfdistdir}/tex/latex/pst-text/pst-text.sty
%doc %{_texmfdistdir}/doc/generic/pst-text/Changes
%doc %{_texmfdistdir}/doc/generic/pst-text/README
%doc %{_texmfdistdir}/doc/generic/pst-text/pst-text-doc.bib
%doc %{_texmfdistdir}/doc/generic/pst-text/pst-text-doc.pdf
%doc %{_texmfdistdir}/doc/generic/pst-text/pst-text-doc.tex
#- source
%doc %{_texmfdistdir}/source/generic/pst-text/Makefile

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18387 |12mr|texlive-pst-thick-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16369
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-thick
# catalog-date 2009-12-14 16:47:24 +0100
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-pst-thick
Version:	1.0
Release:	2
Summary:	Drawing very thick lines and curves
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-thick
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-thick.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-thick.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-thick.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package supports drawing of very thick lines and curves in
PSTricks, with various fillings for the body of the lines.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/pst-thick/pst-thick.tex
%{_texmfdistdir}/tex/latex/pst-thick/pst-thick.sty
%doc %{_texmfdistdir}/doc/generic/pst-thick/Changes
%doc %{_texmfdistdir}/doc/generic/pst-thick/README
%doc %{_texmfdistdir}/doc/generic/pst-thick/pst-thick-doc.bib
%doc %{_texmfdistdir}/doc/generic/pst-thick/pst-thick-doc.pdf
%doc %{_texmfdistdir}/doc/generic/pst-thick/pst-thick-doc.tex
#- source
%doc %{_texmfdistdir}/source/generic/pst-thick/Makefile

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18388 |12mr|texlive-pst-tools-0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25024
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-tools
# catalog-date 2012-01-04 09:11:42 +0100
# catalog-license lppl
# catalog-version 0.1
Name:		texlive-pst-tools
Version:	0.1
Release:	1
Summary:	PStricks support functions
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-tools
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-tools.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-tools.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-tools.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides helper functions for other PSTricks
related packages.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/pst-tools/pst-tools.tex
%{_texmfdistdir}/tex/latex/pst-tools/pst-tools.sty
%doc %{_texmfdistdir}/doc/generic/pst-tools/Changes
%doc %{_texmfdistdir}/doc/generic/pst-tools/README
%doc %{_texmfdistdir}/doc/generic/pst-tools/pst-tools-doc.bib
%doc %{_texmfdistdir}/doc/generic/pst-tools/pst-tools-doc.pdf
%doc %{_texmfdistdir}/doc/generic/pst-tools/pst-tools-doc.tex
#- source
%doc %{_texmfdistdir}/source/generic/pst-tools/Makefile

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18389 |12mr|texlive-pst-tree-1.12-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24142
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-tree
# catalog-date 2011-09-29 17:52:33 +0200
# catalog-license lppl
# catalog-version 1.12
Name:		texlive-pst-tree
Version:	1.12
Release:	2
Summary:	Trees, using pstricks
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-tree
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-tree.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-tree.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-tree.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
pst-tree is a pstricks package that defines a macro \pstree
which offers a structured way of joining nodes created using
pst-node in order to draw trees.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/pst-tree/pst-tree.tex
%{_texmfdistdir}/tex/latex/pst-tree/pst-tree.sty
%doc %{_texmfdistdir}/doc/generic/pst-tree/Changes
%doc %{_texmfdistdir}/doc/generic/pst-tree/README
%doc %{_texmfdistdir}/doc/generic/pst-tree/pst-tree-doc-de.pdf
%doc %{_texmfdistdir}/doc/generic/pst-tree/pst-tree-doc-de.tex
%doc %{_texmfdistdir}/doc/generic/pst-tree/pst-tree-doc.bib
%doc %{_texmfdistdir}/doc/generic/pst-tree/pst-tree-doc.pdf
%doc %{_texmfdistdir}/doc/generic/pst-tree/pst-tree-doc.tex
#- source
%doc %{_texmfdistdir}/source/generic/pst-tree/Makefile

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18390 |12mr|texlive-pst-tvz-1.01-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23451
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-tvz
# catalog-date 2011-06-14 17:30:27 +0200
# catalog-license lppl1.3
# catalog-version 1.01
Name:		texlive-pst-tvz
Version:	1.01
Release:	2
Summary:	Draw trees with more than on root node, using PSTricks
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-tvz
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-tvz.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-tvz.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-tvz.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package uses PSTricks to draw trees with more than one root
node. It is similar to pst-tree, though it uses a different
placement algorithm.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/pst-tvz/pst-tvz.tex
%{_texmfdistdir}/tex/latex/pst-tvz/pst-tvz.sty
%doc %{_texmfdistdir}/doc/generic/pst-tvz/Changes
%doc %{_texmfdistdir}/doc/generic/pst-tvz/README
%doc %{_texmfdistdir}/doc/generic/pst-tvz/pst-tvz-doc.bib
%doc %{_texmfdistdir}/doc/generic/pst-tvz/pst-tvz-doc.pdf
%doc %{_texmfdistdir}/doc/generic/pst-tvz/pst-tvz-doc.tex
#- source
%doc %{_texmfdistdir}/source/generic/pst-tvz/Makefile

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18391 |12mr|texlive-pst-uml-0.83-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-uml
# catalog-date 2007-01-04 21:17:26 +0100
# catalog-license lppl
# catalog-version 0.83
Name:		texlive-pst-uml
Version:	0.83
Release:	2
Summary:	UML diagrams with PSTricks
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-uml
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-uml.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-uml.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-uml.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-multido

%description
pst-uml is a PSTricks package that provides support for drawing
moderately complex UML (Universal Modelling Language) diagrams.
(The PDF documentation is written in French.).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/pst-uml/pst-uml.sty
%doc %{_texmfdistdir}/doc/generic/pst-uml/Changes
%doc %{_texmfdistdir}/doc/generic/pst-uml/README
%doc %{_texmfdistdir}/doc/generic/pst-uml/diagCase.tex
%doc %{_texmfdistdir}/doc/generic/pst-uml/diagClass.tex
%doc %{_texmfdistdir}/doc/generic/pst-uml/diagClass1.tex
%doc %{_texmfdistdir}/doc/generic/pst-uml/diagSeq.tex
%doc %{_texmfdistdir}/doc/generic/pst-uml/diagState.tex
%doc %{_texmfdistdir}/doc/generic/pst-uml/pst-uml-doc.pdf
%doc %{_texmfdistdir}/doc/generic/pst-uml/pst-uml-doc.tex
%doc %{_texmfdistdir}/doc/generic/pst-uml/pst-uml-encapsuled-pdf-fig.pdf
%doc %{_texmfdistdir}/doc/generic/pst-uml/pst-uml-encapsuled-pdf-fig.tex
%doc %{_texmfdistdir}/doc/generic/pst-uml/pst-uml-exemples.pdf
%doc %{_texmfdistdir}/doc/generic/pst-uml/pst-uml-exemples.tex
#- source
%doc %{_texmfdistdir}/source/generic/pst-uml/Makefile

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18392 |12mr|texlive-pst-vowel-1.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25228
# category Package
# catalog-ctan /macros/latex/contrib/pst-vowel
# catalog-date 2012-01-28 08:48:38 +0100
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-pst-vowel
Version:	1.0
Release:	3
Summary:	Enable arrows showing diphthongs on vowel charts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pst-vowel
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-vowel.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-vowel.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package extends vowel.sty (distributed as part of the tipa
bundle) by allowing the user to draw arrows between vowels to
show relationships such as diphthong membership. The package
depends on use of pstricks.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/pst-vowel/pst-vowel.sty
%doc %{_texmfdistdir}/doc/latex/pst-vowel/README
%doc %{_texmfdistdir}/doc/latex/pst-vowel/pst-vowel.pdf
%doc %{_texmfdistdir}/doc/latex/pst-vowel/pst-vowel.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18393 |12mr|texlive-pst-vue3d-1.24-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-vue3d
# catalog-date 2008-02-21 14:49:16 +0100
# catalog-license lppl
# catalog-version 1.24
Name:		texlive-pst-vue3d
Version:	1.24
Release:	2
Summary:	Draw perspective views of three dimensional objects
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-vue3d
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-vue3d.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-vue3d.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-vue3d.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
With pst-vue3d three dimensional objects like cubes, spheres
and others can be viewed from different points. The
distribution includes a comprehensive set of examples of usage.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/pst-vue3d/pst-vue3d.pro
%{_texmfdistdir}/tex/generic/pst-vue3d/pst-vue3d.tex
%{_texmfdistdir}/tex/latex/pst-vue3d/pst-vue3d.sty
%doc %{_texmfdistdir}/doc/generic/pst-vue3d/Changes
%doc %{_texmfdistdir}/doc/generic/pst-vue3d/README
%doc %{_texmfdistdir}/doc/generic/pst-vue3d/pst-vue3d-doc.bib
%doc %{_texmfdistdir}/doc/generic/pst-vue3d/pst-vue3d-doc.pdf
%doc %{_texmfdistdir}/doc/generic/pst-vue3d/pst-vue3d-doc.tex
#- source
%doc %{_texmfdistdir}/source/generic/pst-vue3d/Makefile

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18394 |12mr|texlive-psu-thesis-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/psu-thesis
# catalog-date 2008-09-20 13:36:26 +0200
# catalog-license lppl
# catalog-version 1.1
Name:		texlive-psu-thesis
Version:	1.1
Release:	2
Summary:	Package for writing a thesis at Penn State University
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/psu-thesis
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/psu-thesis.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/psu-thesis.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides proper page formatting according to the
Penn State thesis office guidelines (as of 2004) and
automatically formats the front and back matter, title page,
and more. A BibTeX style file is also included for the
bibliography.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/psu-thesis/psuthesis.bst
%{_texmfdistdir}/tex/latex/psu-thesis/psu-thesis.sty
%doc %{_texmfdistdir}/doc/latex/psu-thesis/README
%doc %{_texmfdistdir}/doc/latex/psu-thesis/manual.pdf
%doc %{_texmfdistdir}/doc/latex/psu-thesis/manual.tex
%doc %{_texmfdistdir}/doc/latex/psu-thesis/mssample.pdf
%doc %{_texmfdistdir}/doc/latex/psu-thesis/mssample.tex
%doc %{_texmfdistdir}/doc/latex/psu-thesis/phdsample.pdf
%doc %{_texmfdistdir}/doc/latex/psu-thesis/phdsample.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18395 |12mr|texlive-psutils-p17-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23089
# category TLCore
# catalog-ctan /support/psutils
# catalog-date 2009-11-10 00:30:52 +0100
# catalog-license other-free
# catalog-version p17
Name:		texlive-psutils
Version:	p17
Release:	2
Summary:	PostScript utilities
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/psutils
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/psutils.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/psutils.doc.tar.xz
BuildArch:	noarch
Provides:	texlive-psutils.bin = %{EVRD}
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A bundle of utilities for manipulating PostScript documents,
including page selection and rearrangement, resizing the page,
arrangement into signatures for booklet printing, and page
merging for n-up printing. Utilities include psbook, psselect,
pstops, psnup, psresize, epsffit.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/extractres
%{_bindir}/fixdlsrps
%{_bindir}/fixfmps
%{_bindir}/fixpsditps
%{_bindir}/fixpspps
%{_bindir}/fixscribeps
%{_bindir}/fixtpps
%{_bindir}/fixwfwps
%{_bindir}/fixwpps
%{_bindir}/fixwwps
%{_bindir}/includeres
%{_bindir}/psmerge
%{_texmfdir}/scripts/psutils/extractres.pl
%{_texmfdir}/scripts/psutils/fixdlsrps.pl
%{_texmfdir}/scripts/psutils/fixfmps.pl
%{_texmfdir}/scripts/psutils/fixpsditps.pl
%{_texmfdir}/scripts/psutils/fixpspps.pl
%{_texmfdir}/scripts/psutils/fixscribeps.pl
%{_texmfdir}/scripts/psutils/fixtpps.pl
%{_texmfdir}/scripts/psutils/fixwfwps.pl
%{_texmfdir}/scripts/psutils/fixwpps.pl
%{_texmfdir}/scripts/psutils/fixwwps.pl
%{_texmfdir}/scripts/psutils/includeres.pl
%{_texmfdir}/scripts/psutils/psmerge.pl
%doc %{_mandir}/man1/epsffit.1*
%doc %{_texmfdir}/doc/man/man1/epsffit.man1.pdf
%doc %{_mandir}/man1/extractres.1*
%doc %{_texmfdir}/doc/man/man1/extractres.man1.pdf
%doc %{_mandir}/man1/fixdlsrps.1*
%doc %{_texmfdir}/doc/man/man1/fixdlsrps.man1.pdf
%doc %{_mandir}/man1/fixfmps.1*
%doc %{_texmfdir}/doc/man/man1/fixfmps.man1.pdf
%doc %{_mandir}/man1/fixpsditps.1*
%doc %{_texmfdir}/doc/man/man1/fixpsditps.man1.pdf
%doc %{_mandir}/man1/fixpspps.1*
%doc %{_texmfdir}/doc/man/man1/fixpspps.man1.pdf
%doc %{_mandir}/man1/fixscribeps.1*
%doc %{_texmfdir}/doc/man/man1/fixscribeps.man1.pdf
%doc %{_mandir}/man1/fixtpps.1*
%doc %{_texmfdir}/doc/man/man1/fixtpps.man1.pdf
%doc %{_mandir}/man1/fixwfwps.1*
%doc %{_texmfdir}/doc/man/man1/fixwfwps.man1.pdf
%doc %{_mandir}/man1/fixwpps.1*
%doc %{_texmfdir}/doc/man/man1/fixwpps.man1.pdf
%doc %{_mandir}/man1/fixwwps.1*
%doc %{_texmfdir}/doc/man/man1/fixwwps.man1.pdf
%doc %{_mandir}/man1/includeres.1*
%doc %{_texmfdir}/doc/man/man1/includeres.man1.pdf
%doc %{_mandir}/man1/psbook.1*
%doc %{_texmfdir}/doc/man/man1/psbook.man1.pdf
%doc %{_mandir}/man1/psmerge.1*
%doc %{_texmfdir}/doc/man/man1/psmerge.man1.pdf
%doc %{_mandir}/man1/psnup.1*
%doc %{_texmfdir}/doc/man/man1/psnup.man1.pdf
%doc %{_mandir}/man1/psresize.1*
%doc %{_texmfdir}/doc/man/man1/psresize.man1.pdf
%doc %{_mandir}/man1/psselect.1*
%doc %{_texmfdir}/doc/man/man1/psselect.man1.pdf
%doc %{_mandir}/man1/pstops.1*
%doc %{_texmfdir}/doc/man/man1/pstops.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdir}/scripts/psutils/extractres.pl extractres
    ln -sf %{_texmfdir}/scripts/psutils/fixdlsrps.pl fixdlsrps
    ln -sf %{_texmfdir}/scripts/psutils/fixfmps.pl fixfmps
    ln -sf %{_texmfdir}/scripts/psutils/fixpsditps.pl fixpsditps
    ln -sf %{_texmfdir}/scripts/psutils/fixpspps.pl fixpspps
    ln -sf %{_texmfdir}/scripts/psutils/fixscribeps.pl fixscribeps
    ln -sf %{_texmfdir}/scripts/psutils/fixtpps.pl fixtpps
    ln -sf %{_texmfdir}/scripts/psutils/fixwfwps.pl fixwfwps
    ln -sf %{_texmfdir}/scripts/psutils/fixwpps.pl fixwpps
    ln -sf %{_texmfdir}/scripts/psutils/fixwwps.pl fixwwps
    ln -sf %{_texmfdir}/scripts/psutils/includeres.pl includeres
    ln -sf %{_texmfdir}/scripts/psutils/psmerge.pl psmerge
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18396 |12mr|texlive-ptex-20111109-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26689
# category Package
# catalog-ctan /language/japanese/ptex
# catalog-date 2011-11-09 15:33:34 +0100
# catalog-license other-free
# catalog-version undef
Name:		texlive-ptex
Version:	20111109
Release:	8
Summary:	A TeX system for publishing in Japanese
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/japanese/ptex
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ptex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ptex.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ptex.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-tetex
Requires:	texlive-tex
Requires:	texlive-latex
Requires:	texlive-hyph-utf8
Requires:	texlive-adobemapping
Requires:	texlive-ipaex
Requires:	texlive-japanese
Requires:	texlive-japanese-otf
Requires:	texlive-ptex.bin

%description
PTeX adds features related to vertical writing, and deals with
other problems in typesetting Japanese. A set of additions to a
TEXMF tree, for use with PTeX, may be found in package PTeX-
texmf. PTeX is distributed as WEB change files.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/map/dvipdfmx/ptex/morisawa.map
%{_texmfdistdir}/fonts/map/dvipdfmx/ptex/ptex-noEmbed.map
%{_texmfdistdir}/fonts/source/ptex/ascgrp/ascgrp.mf
%{_texmfdistdir}/fonts/source/ptex/ascgrp/ascii.mf
%{_texmfdistdir}/fonts/source/ptex/ascgrp/ascii10.mf
%{_texmfdistdir}/fonts/source/ptex/ascgrp/ascii36.mf
%{_texmfdistdir}/fonts/source/ptex/jis/jis-v.pl
%{_texmfdistdir}/fonts/source/ptex/jis/jis.pl
%{_texmfdistdir}/fonts/source/ptex/nmin-ngoth/ngoth10.pl
%{_texmfdistdir}/fonts/source/ptex/nmin-ngoth/ngoth5.pl
%{_texmfdistdir}/fonts/source/ptex/nmin-ngoth/ngoth6.pl
%{_texmfdistdir}/fonts/source/ptex/nmin-ngoth/ngoth7.pl
%{_texmfdistdir}/fonts/source/ptex/nmin-ngoth/ngoth8.pl
%{_texmfdistdir}/fonts/source/ptex/nmin-ngoth/ngoth9.pl
%{_texmfdistdir}/fonts/source/ptex/nmin-ngoth/nmin10.pl
%{_texmfdistdir}/fonts/source/ptex/nmin-ngoth/nmin5.pl
%{_texmfdistdir}/fonts/source/ptex/nmin-ngoth/nmin6.pl
%{_texmfdistdir}/fonts/source/ptex/nmin-ngoth/nmin7.pl
%{_texmfdistdir}/fonts/source/ptex/nmin-ngoth/nmin8.pl
%{_texmfdistdir}/fonts/source/ptex/nmin-ngoth/nmin9.pl
%{_texmfdistdir}/fonts/source/ptex/standard/goth10.pl
%{_texmfdistdir}/fonts/source/ptex/standard/goth5.pl
%{_texmfdistdir}/fonts/source/ptex/standard/goth6.pl
%{_texmfdistdir}/fonts/source/ptex/standard/goth7.pl
%{_texmfdistdir}/fonts/source/ptex/standard/goth8.pl
%{_texmfdistdir}/fonts/source/ptex/standard/goth9.pl
%{_texmfdistdir}/fonts/source/ptex/standard/min10.pl
%{_texmfdistdir}/fonts/source/ptex/standard/min5.pl
%{_texmfdistdir}/fonts/source/ptex/standard/min6.pl
%{_texmfdistdir}/fonts/source/ptex/standard/min7.pl
%{_texmfdistdir}/fonts/source/ptex/standard/min8.pl
%{_texmfdistdir}/fonts/source/ptex/standard/min9.pl
%{_texmfdistdir}/fonts/source/ptex/standard/tgoth10.pl
%{_texmfdistdir}/fonts/source/ptex/standard/tgoth5.pl
%{_texmfdistdir}/fonts/source/ptex/standard/tgoth6.pl
%{_texmfdistdir}/fonts/source/ptex/standard/tgoth7.pl
%{_texmfdistdir}/fonts/source/ptex/standard/tgoth8.pl
%{_texmfdistdir}/fonts/source/ptex/standard/tgoth9.pl
%{_texmfdistdir}/fonts/source/ptex/standard/tmin10.pl
%{_texmfdistdir}/fonts/source/ptex/standard/tmin5.pl
%{_texmfdistdir}/fonts/source/ptex/standard/tmin6.pl
%{_texmfdistdir}/fonts/source/ptex/standard/tmin7.pl
%{_texmfdistdir}/fonts/source/ptex/standard/tmin8.pl
%{_texmfdistdir}/fonts/source/ptex/standard/tmin9.pl
%{_texmfdistdir}/fonts/tfm/ptex/ascgrp/ascgrp.tfm
%{_texmfdistdir}/fonts/tfm/ptex/ascgrp/ascii10.tfm
%{_texmfdistdir}/fonts/tfm/ptex/ascgrp/ascii36.tfm
%{_texmfdistdir}/fonts/tfm/ptex/dvips/futogo-b-v.tfm
%{_texmfdistdir}/fonts/tfm/ptex/dvips/futogo-b.tfm
%{_texmfdistdir}/fonts/tfm/ptex/dvips/futomin-b-v.tfm
%{_texmfdistdir}/fonts/tfm/ptex/dvips/futomin-b.tfm
%{_texmfdistdir}/fonts/tfm/ptex/dvips/gbm.tfm
%{_texmfdistdir}/fonts/tfm/ptex/dvips/gbmv.tfm
%{_texmfdistdir}/fonts/tfm/ptex/dvips/gtbbb-m-v.tfm
%{_texmfdistdir}/fonts/tfm/ptex/dvips/gtbbb-m.tfm
%{_texmfdistdir}/fonts/tfm/ptex/dvips/jun101-l-v.tfm
%{_texmfdistdir}/fonts/tfm/ptex/dvips/jun101-l.tfm
%{_texmfdistdir}/fonts/tfm/ptex/dvips/rml.tfm
%{_texmfdistdir}/fonts/tfm/ptex/dvips/rmlv.tfm
%{_texmfdistdir}/fonts/tfm/ptex/dvips/ryumin-l-v.tfm
%{_texmfdistdir}/fonts/tfm/ptex/dvips/ryumin-l.tfm
%{_texmfdistdir}/fonts/tfm/ptex/jis/jis-v.tfm
%{_texmfdistdir}/fonts/tfm/ptex/jis/jis.tfm
%{_texmfdistdir}/fonts/tfm/ptex/jis/jisg-v.tfm
%{_texmfdistdir}/fonts/tfm/ptex/jis/jisg.tfm
%{_texmfdistdir}/fonts/tfm/ptex/jis/jisgn-v.tfm
%{_texmfdistdir}/fonts/tfm/ptex/jis/jisgn.tfm
%{_texmfdistdir}/fonts/tfm/ptex/jis/jisn-v.tfm
%{_texmfdistdir}/fonts/tfm/ptex/jis/jisn.tfm
%{_texmfdistdir}/fonts/tfm/ptex/morisawa/FutoGoB101-Bold-H.tfm
%{_texmfdistdir}/fonts/tfm/ptex/morisawa/FutoGoB101-Bold-J.tfm
%{_texmfdistdir}/fonts/tfm/ptex/morisawa/FutoGoB101-Bold-V.tfm
%{_texmfdistdir}/fonts/tfm/ptex/morisawa/FutoMinA101-Bold-H.tfm
%{_texmfdistdir}/fonts/tfm/ptex/morisawa/FutoMinA101-Bold-J.tfm
%{_texmfdistdir}/fonts/tfm/ptex/morisawa/FutoMinA101-Bold-V.tfm
%{_texmfdistdir}/fonts/tfm/ptex/morisawa/GothicBBB-Medium-H.tfm
%{_texmfdistdir}/fonts/tfm/ptex/morisawa/GothicBBB-Medium-J.tfm
%{_texmfdistdir}/fonts/tfm/ptex/morisawa/GothicBBB-Medium-V.tfm
%{_texmfdistdir}/fonts/tfm/ptex/morisawa/Jun101-Light-H.tfm
%{_texmfdistdir}/fonts/tfm/ptex/morisawa/Jun101-Light-J.tfm
%{_texmfdistdir}/fonts/tfm/ptex/morisawa/Jun101-Light-V.tfm
%{_texmfdistdir}/fonts/tfm/ptex/morisawa/Ryumin-Light-H.tfm
%{_texmfdistdir}/fonts/tfm/ptex/morisawa/Ryumin-Light-J.tfm
%{_texmfdistdir}/fonts/tfm/ptex/morisawa/Ryumin-Light-V.tfm
%{_texmfdistdir}/fonts/tfm/ptex/nmin-ngoth/ngoth10.tfm
%{_texmfdistdir}/fonts/tfm/ptex/nmin-ngoth/ngoth5.tfm
%{_texmfdistdir}/fonts/tfm/ptex/nmin-ngoth/ngoth6.tfm
%{_texmfdistdir}/fonts/tfm/ptex/nmin-ngoth/ngoth7.tfm
%{_texmfdistdir}/fonts/tfm/ptex/nmin-ngoth/ngoth8.tfm
%{_texmfdistdir}/fonts/tfm/ptex/nmin-ngoth/ngoth9.tfm
%{_texmfdistdir}/fonts/tfm/ptex/nmin-ngoth/nmin10.tfm
%{_texmfdistdir}/fonts/tfm/ptex/nmin-ngoth/nmin5.tfm
%{_texmfdistdir}/fonts/tfm/ptex/nmin-ngoth/nmin6.tfm
%{_texmfdistdir}/fonts/tfm/ptex/nmin-ngoth/nmin7.tfm
%{_texmfdistdir}/fonts/tfm/ptex/nmin-ngoth/nmin8.tfm
%{_texmfdistdir}/fonts/tfm/ptex/nmin-ngoth/nmin9.tfm
%{_texmfdistdir}/fonts/tfm/ptex/standard/goth10.tfm
%{_texmfdistdir}/fonts/tfm/ptex/standard/goth5.tfm
%{_texmfdistdir}/fonts/tfm/ptex/standard/goth6.tfm
%{_texmfdistdir}/fonts/tfm/ptex/standard/goth7.tfm
%{_texmfdistdir}/fonts/tfm/ptex/standard/goth8.tfm
%{_texmfdistdir}/fonts/tfm/ptex/standard/goth9.tfm
%{_texmfdistdir}/fonts/tfm/ptex/standard/min10.tfm
%{_texmfdistdir}/fonts/tfm/ptex/standard/min5.tfm
%{_texmfdistdir}/fonts/tfm/ptex/standard/min6.tfm
%{_texmfdistdir}/fonts/tfm/ptex/standard/min7.tfm
%{_texmfdistdir}/fonts/tfm/ptex/standard/min8.tfm
%{_texmfdistdir}/fonts/tfm/ptex/standard/min9.tfm
%{_texmfdistdir}/fonts/tfm/ptex/standard/tgoth10.tfm
%{_texmfdistdir}/fonts/tfm/ptex/standard/tgoth5.tfm
%{_texmfdistdir}/fonts/tfm/ptex/standard/tgoth6.tfm
%{_texmfdistdir}/fonts/tfm/ptex/standard/tgoth7.tfm
%{_texmfdistdir}/fonts/tfm/ptex/standard/tgoth8.tfm
%{_texmfdistdir}/fonts/tfm/ptex/standard/tgoth9.tfm
%{_texmfdistdir}/fonts/tfm/ptex/standard/tmin10.tfm
%{_texmfdistdir}/fonts/tfm/ptex/standard/tmin5.tfm
%{_texmfdistdir}/fonts/tfm/ptex/standard/tmin6.tfm
%{_texmfdistdir}/fonts/tfm/ptex/standard/tmin7.tfm
%{_texmfdistdir}/fonts/tfm/ptex/standard/tmin8.tfm
%{_texmfdistdir}/fonts/tfm/ptex/standard/tmin9.tfm
%{_texmfdistdir}/fonts/type1/ptex/ascgrp/ascgrp.pfb
%{_texmfdistdir}/fonts/type1/ptex/ascgrp/ascii10.pfb
%{_texmfdistdir}/fonts/type1/ptex/ascgrp/ascii36.pfb
%{_texmfdistdir}/fonts/vf/ptex/jis/jis-v.vf
%{_texmfdistdir}/fonts/vf/ptex/jis/jis.vf
%{_texmfdistdir}/fonts/vf/ptex/jis/jisg-v.vf
%{_texmfdistdir}/fonts/vf/ptex/jis/jisg.vf
%{_texmfdistdir}/fonts/vf/ptex/jis/jisgn-v.vf
%{_texmfdistdir}/fonts/vf/ptex/jis/jisgn.vf
%{_texmfdistdir}/fonts/vf/ptex/jis/jisn-v.vf
%{_texmfdistdir}/fonts/vf/ptex/jis/jisn.vf
%{_texmfdistdir}/fonts/vf/ptex/morisawa/FutoGoB101-Bold-H.vf
%{_texmfdistdir}/fonts/vf/ptex/morisawa/FutoGoB101-Bold-J.vf
%{_texmfdistdir}/fonts/vf/ptex/morisawa/FutoGoB101-Bold-V.vf
%{_texmfdistdir}/fonts/vf/ptex/morisawa/FutoMinA101-Bold-H.vf
%{_texmfdistdir}/fonts/vf/ptex/morisawa/FutoMinA101-Bold-J.vf
%{_texmfdistdir}/fonts/vf/ptex/morisawa/FutoMinA101-Bold-V.vf
%{_texmfdistdir}/fonts/vf/ptex/morisawa/GothicBBB-Medium-H.vf
%{_texmfdistdir}/fonts/vf/ptex/morisawa/GothicBBB-Medium-J.vf
%{_texmfdistdir}/fonts/vf/ptex/morisawa/GothicBBB-Medium-V.vf
%{_texmfdistdir}/fonts/vf/ptex/morisawa/Jun101-Light-H.vf
%{_texmfdistdir}/fonts/vf/ptex/morisawa/Jun101-Light-J.vf
%{_texmfdistdir}/fonts/vf/ptex/morisawa/Jun101-Light-V.vf
%{_texmfdistdir}/fonts/vf/ptex/morisawa/Ryumin-Light-H.vf
%{_texmfdistdir}/fonts/vf/ptex/morisawa/Ryumin-Light-J.vf
%{_texmfdistdir}/fonts/vf/ptex/morisawa/Ryumin-Light-V.vf
%{_texmfdistdir}/fonts/vf/ptex/nmin-ngoth/ngoth10.vf
%{_texmfdistdir}/fonts/vf/ptex/nmin-ngoth/ngoth5.vf
%{_texmfdistdir}/fonts/vf/ptex/nmin-ngoth/ngoth6.vf
%{_texmfdistdir}/fonts/vf/ptex/nmin-ngoth/ngoth7.vf
%{_texmfdistdir}/fonts/vf/ptex/nmin-ngoth/ngoth8.vf
%{_texmfdistdir}/fonts/vf/ptex/nmin-ngoth/ngoth9.vf
%{_texmfdistdir}/fonts/vf/ptex/nmin-ngoth/nmin10.vf
%{_texmfdistdir}/fonts/vf/ptex/nmin-ngoth/nmin5.vf
%{_texmfdistdir}/fonts/vf/ptex/nmin-ngoth/nmin6.vf
%{_texmfdistdir}/fonts/vf/ptex/nmin-ngoth/nmin7.vf
%{_texmfdistdir}/fonts/vf/ptex/nmin-ngoth/nmin8.vf
%{_texmfdistdir}/fonts/vf/ptex/nmin-ngoth/nmin9.vf
%{_texmfdistdir}/fonts/vf/ptex/standard/goth10.vf
%{_texmfdistdir}/fonts/vf/ptex/standard/goth5.vf
%{_texmfdistdir}/fonts/vf/ptex/standard/goth6.vf
%{_texmfdistdir}/fonts/vf/ptex/standard/goth7.vf
%{_texmfdistdir}/fonts/vf/ptex/standard/goth8.vf
%{_texmfdistdir}/fonts/vf/ptex/standard/goth9.vf
%{_texmfdistdir}/fonts/vf/ptex/standard/min10.vf
%{_texmfdistdir}/fonts/vf/ptex/standard/min5.vf
%{_texmfdistdir}/fonts/vf/ptex/standard/min6.vf
%{_texmfdistdir}/fonts/vf/ptex/standard/min7.vf
%{_texmfdistdir}/fonts/vf/ptex/standard/min8.vf
%{_texmfdistdir}/fonts/vf/ptex/standard/min9.vf
%{_texmfdistdir}/fonts/vf/ptex/standard/tgoth10.vf
%{_texmfdistdir}/fonts/vf/ptex/standard/tgoth5.vf
%{_texmfdistdir}/fonts/vf/ptex/standard/tgoth6.vf
%{_texmfdistdir}/fonts/vf/ptex/standard/tgoth7.vf
%{_texmfdistdir}/fonts/vf/ptex/standard/tgoth8.vf
%{_texmfdistdir}/fonts/vf/ptex/standard/tgoth9.vf
%{_texmfdistdir}/fonts/vf/ptex/standard/tmin10.vf
%{_texmfdistdir}/fonts/vf/ptex/standard/tmin5.vf
%{_texmfdistdir}/fonts/vf/ptex/standard/tmin6.vf
%{_texmfdistdir}/fonts/vf/ptex/standard/tmin7.vf
%{_texmfdistdir}/fonts/vf/ptex/standard/tmin8.vf
%{_texmfdistdir}/fonts/vf/ptex/standard/tmin9.vf
%{_texmfdistdir}/pbibtex/bib/jxampl.bib
%{_texmfdistdir}/pbibtex/bst/jabbrv.bst
%{_texmfdistdir}/pbibtex/bst/jalpha.bst
%{_texmfdistdir}/pbibtex/bst/jipsj.bst
%{_texmfdistdir}/pbibtex/bst/jname.bst
%{_texmfdistdir}/pbibtex/bst/jorsj.bst
%{_texmfdistdir}/pbibtex/bst/jplain.bst
%{_texmfdistdir}/pbibtex/bst/junsrt.bst
%{_texmfdistdir}/pbibtex/bst/tieice.bst
%{_texmfdistdir}/pbibtex/bst/tipsj.bst
%{_texmfdistdir}/tex/platex/base/ascmac.sty
%{_texmfdistdir}/tex/platex/base/jarticle.cls
%{_texmfdistdir}/tex/platex/base/jarticle.sty
%{_texmfdistdir}/tex/platex/base/jbk10.clo
%{_texmfdistdir}/tex/platex/base/jbk11.clo
%{_texmfdistdir}/tex/platex/base/jbk12.clo
%{_texmfdistdir}/tex/platex/base/jbook.cls
%{_texmfdistdir}/tex/platex/base/jbook.sty
%{_texmfdistdir}/tex/platex/base/jltxdoc.cls
%{_texmfdistdir}/tex/platex/base/jreport.cls
%{_texmfdistdir}/tex/platex/base/jreport.sty
%{_texmfdistdir}/tex/platex/base/jsize10.clo
%{_texmfdistdir}/tex/platex/base/jsize11.clo
%{_texmfdistdir}/tex/platex/base/jsize12.clo
%{_texmfdistdir}/tex/platex/base/jt1gt.fd
%{_texmfdistdir}/tex/platex/base/jt1mc.fd
%{_texmfdistdir}/tex/platex/base/jy1gt.fd
%{_texmfdistdir}/tex/platex/base/jy1mc.fd
%{_texmfdistdir}/tex/platex/base/kinsoku.tex
%{_texmfdistdir}/tex/platex/base/nidanfloat.sty
%{_texmfdistdir}/tex/platex/base/oldpfont.sty
%{_texmfdistdir}/tex/platex/base/pl209.def
%{_texmfdistdir}/tex/platex/base/platex.ltx
%{_texmfdistdir}/tex/platex/base/plcore.ltx
%{_texmfdistdir}/tex/platex/base/pldefs.ltx
%{_texmfdistdir}/tex/platex/base/plext.sty
%{_texmfdistdir}/tex/platex/base/plnews.cls
%{_texmfdistdir}/tex/platex/base/ptrace.sty
%{_texmfdistdir}/tex/platex/base/tarticle.cls
%{_texmfdistdir}/tex/platex/base/tarticle.sty
%{_texmfdistdir}/tex/platex/base/tascmac.sty
%{_texmfdistdir}/tex/platex/base/tbk10.clo
%{_texmfdistdir}/tex/platex/base/tbk11.clo
%{_texmfdistdir}/tex/platex/base/tbk12.clo
%{_texmfdistdir}/tex/platex/base/tbook.cls
%{_texmfdistdir}/tex/platex/base/tbook.sty
%{_texmfdistdir}/tex/platex/base/treport.cls
%{_texmfdistdir}/tex/platex/base/treport.sty
%{_texmfdistdir}/tex/platex/base/tsize10.clo
%{_texmfdistdir}/tex/platex/base/tsize11.clo
%{_texmfdistdir}/tex/platex/base/tsize12.clo
%{_texmfdistdir}/tex/platex/config/hyphen.cfg
%{_texmfdistdir}/tex/platex/config/platex.ini
%{_texmfdistdir}/tex/ptex/base/ascii-jplain.tex
%{_texmfdistdir}/tex/ptex/base/eptex.src
%{_texmfdistdir}/tex/ptex/base/eptexdefs.lib
%{_texmfdistdir}/tex/ptex/base/kinsoku.tex
%{_texmfdistdir}/tex/ptex/base/ptex.tex
%{_texmfdistdir}/tex/ptex/config/eptex.ini
%{_texmfdistdir}/tex/ptex/config/ptex.ini
%_texmf_fmtutil_d/ptex
%_texmf_updmap_d/ptex
%doc %{_texmfdistdir}/doc/ptex/base/COPYRIGHT
%doc %{_texmfdistdir}/doc/ptex/base/COPYRIGHT.txt
%doc %{_texmfdistdir}/doc/ptex/base/Changes.txt
%doc %{_texmfdistdir}/doc/ptex/base/INSTALL.txt
%doc %{_texmfdistdir}/doc/ptex/base/README.txt
%doc %{_texmfdistdir}/doc/ptex/base/jfm.pdf
%doc %{_texmfdistdir}/doc/ptex/base/jfm.tex
%doc %{_texmfdistdir}/doc/ptex/base/jtex.pdf
%doc %{_texmfdistdir}/doc/ptex/base/jtex.tex
%doc %{_texmfdistdir}/doc/ptex/base/jtexdoc.pdf
%doc %{_texmfdistdir}/doc/ptex/base/jtexdoc.tex
%doc %{_texmfdistdir}/doc/ptex/base/ptexdoc.pdf
%doc %{_texmfdistdir}/doc/ptex/base/ptexdoc.tex
%doc %{_texmfdistdir}/doc/ptex/base/ptexskip.pdf
%doc %{_texmfdistdir}/doc/ptex/base/ptexskip.tex
%doc %{_texmfdistdir}/doc/ptex/jvf/COPYRIGHT
%doc %{_texmfdistdir}/doc/ptex/jvf/Changes.txt
%doc %{_texmfdistdir}/doc/ptex/jvf/README.txt
%doc %{_texmfdistdir}/doc/ptex/pbibtex/README
%doc %{_texmfdistdir}/doc/ptex/pbibtex/cpp.awk
%doc %{_texmfdistdir}/doc/ptex/pbibtex/generate.sh
%doc %{_texmfdistdir}/doc/ptex/pbibtex/jbibtex.bib
%doc %{_texmfdistdir}/doc/ptex/pbibtex/jbibtex.pdf
%doc %{_texmfdistdir}/doc/ptex/pbibtex/jbibtex.tex
%doc %{_texmfdistdir}/doc/ptex/pbibtex/jbtxbst.doc
%doc %{_texmfdistdir}/doc/ptex/pbibtex/jbtxdoc.bib
%doc %{_texmfdistdir}/doc/ptex/pbibtex/jbtxdoc.pdf
%doc %{_texmfdistdir}/doc/ptex/pbibtex/jbtxdoc.tex
%doc %{_texmfdistdir}/doc/ptex/pbibtex/jbtxhak.pdf
%doc %{_texmfdistdir}/doc/ptex/pbibtex/jbtxhak.tex
%doc %{_mandir}/man1/mendex.1*
%doc %{_texmfdir}/doc/man/man1/mendex.man1.pdf
#- source
%doc %{_texmfdistdir}/source/platex/base/Changes.txt
%doc %{_texmfdistdir}/source/platex/base/README.txt
%doc %{_texmfdistdir}/source/platex/base/README2.txt
%doc %{_texmfdistdir}/source/platex/base/Xins.ins
%doc %{_texmfdistdir}/source/platex/base/jclasses.dtx
%doc %{_texmfdistdir}/source/platex/base/jltxdoc.dtx
%doc %{_texmfdistdir}/source/platex/base/kinsoku.dtx
%doc %{_texmfdistdir}/source/platex/base/nidanfloat.dtx
%doc %{_texmfdistdir}/source/platex/base/nidanfloat.ins
%doc %{_texmfdistdir}/source/platex/base/pl209.dtx
%doc %{_texmfdistdir}/source/platex/base/pl209.ins
%doc %{_texmfdistdir}/source/platex/base/platex.dtx
%doc %{_texmfdistdir}/source/platex/base/plcls.ins
%doc %{_texmfdistdir}/source/platex/base/plcore.dtx
%doc %{_texmfdistdir}/source/platex/base/plcore.ins
%doc %{_texmfdistdir}/source/platex/base/pldoc.tex
%doc %{_texmfdistdir}/source/platex/base/pldocs.ins
%doc %{_texmfdistdir}/source/platex/base/plext.dtx
%doc %{_texmfdistdir}/source/platex/base/plfmt.ins
%doc %{_texmfdistdir}/source/platex/base/plfonts.dtx
%doc %{_texmfdistdir}/source/platex/base/plnews01.tex
%doc %{_texmfdistdir}/source/platex/base/plnews02.tex
%doc %{_texmfdistdir}/source/platex/base/plnews03.tex
%doc %{_texmfdistdir}/source/platex/base/plnews04.tex
%doc %{_texmfdistdir}/source/platex/base/plnews05.tex
%doc %{_texmfdistdir}/source/platex/base/plnews06.tex
%doc %{_texmfdistdir}/source/platex/base/plnews07.tex
%doc %{_texmfdistdir}/source/platex/base/plnews08.tex
%doc %{_texmfdistdir}/source/platex/base/plpatch.ltx
%doc %{_texmfdistdir}/source/platex/base/plvers.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1
mkdir -p %{buildroot}%{_texmf_fmtutil_d}
cat > %{buildroot}%{_texmf_fmtutil_d}/ptex <<EOF
#
# from ptex:
ptex ptex - ptex.ini
eptex eptex language.def *eptex.ini
platex eptex language.dat *platex.ini
EOF
mkdir -p %{buildroot}%{_texmf_updmap_d}
cat > %{buildroot}%{_texmf_updmap_d}/ptex <<EOF
KanjiMap morisawa.map
KanjiMap ptex-@kanjiEmbed@@kanjiVariant@.map
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18397 |12mr|texlive-ptptex-0.91-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19440
# category Package
# catalog-ctan /macros/latex/contrib/ptptex
# catalog-date 2008-11-22 15:14:22 +0100
# catalog-license lppl
# catalog-version 0.91
Name:		texlive-ptptex
Version:	0.91
Release:	2
Summary:	Macros for 'Progress of Theoretical Physics'
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ptptex
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ptptex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ptptex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The distribution contains the class (which offers an option
file for preprints), and a template. The class requires the
cite, overcite and wrapfig packages.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/ptptex/ptp-prep.clo
%{_texmfdistdir}/tex/latex/ptptex/ptptex.cls
%{_texmfdistdir}/tex/latex/ptptex/wrapft.sty
%doc %{_texmfdistdir}/doc/latex/ptptex/README
%doc %{_texmfdistdir}/doc/latex/ptptex/README.TEXLIVE
%doc %{_texmfdistdir}/doc/latex/ptptex/manptp.pdf
%doc %{_texmfdistdir}/doc/latex/ptptex/manptp.tex
%doc %{_texmfdistdir}/doc/latex/ptptex/template.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18398 |12mr|texlive-punk-20081130-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 13293
# category Package
# catalog-ctan /fonts/punk
# catalog-date 2008-11-30 13:31:17 +0100
# catalog-license knuth
# catalog-version undef
Name:		texlive-punk
Version:	20081130
Release:	2
Summary:	Donald Knuth's punk font
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/punk
License:	KNUTH
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/punk.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A response to the assertion in a lecture that "typography tends
to lag behind other stylistic changes by about 10 years". Knuth
felt it was (in 1988) time to design a replacement for his
designs of the 1970s, and came up with this font! The fonts are
distributed as MetaFont source. The package offers LaTeX
support by Rohit Grover, from an original by Sebastian Rahtz,
which is slightly odd in claiming that the fonts are T1-
encoded. A (possibly) more rational support package is to be
found in punk-latex.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/punk/punk.mf
%{_texmfdistdir}/fonts/source/public/punk/punk10.mf
%{_texmfdistdir}/fonts/source/public/punk/punk12.mf
%{_texmfdistdir}/fonts/source/public/punk/punk20.mf
%{_texmfdistdir}/fonts/source/public/punk/punka.mf
%{_texmfdistdir}/fonts/source/public/punk/punkae.mf
%{_texmfdistdir}/fonts/source/public/punk/punkbx20.mf
%{_texmfdistdir}/fonts/source/public/punk/punkd.mf
%{_texmfdistdir}/fonts/source/public/punk/punkg.mf
%{_texmfdistdir}/fonts/source/public/punk/punkl.mf
%{_texmfdistdir}/fonts/source/public/punk/punkp.mf
%{_texmfdistdir}/fonts/source/public/punk/punksl.mf
%{_texmfdistdir}/fonts/source/public/punk/punksl20.mf
%{_texmfdistdir}/fonts/tfm/public/punk/punk10.tfm
%{_texmfdistdir}/fonts/tfm/public/punk/punk12.tfm
%{_texmfdistdir}/fonts/tfm/public/punk/punk20.tfm
%{_texmfdistdir}/fonts/tfm/public/punk/punkbx20.tfm
%{_texmfdistdir}/fonts/tfm/public/punk/punksl20.tfm

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18399 |12mr|texlive-punknova-1.003-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24649
# category Package
# catalog-ctan /fonts/punknova
# catalog-date 2011-11-23 11:34:47 +0100
# catalog-license other-free
# catalog-version 1.003
Name:		texlive-punknova
Version:	1.003
Release:	2
Summary:	OpenType version of Knuth's Punk font
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/punknova
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/punknova.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/punknova.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The font was generated from a MetaPost version of the sources
of the 'original' punk font. Knuth's original fonts generated
different shapes at random. This isn't actually possible in an
OpenType font; rather, the font contains several variants of
each glyph, and uses the OpenType randomize function to select
a variant for each invocation.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/opentype/public/punknova/punknova-bold.otf
%{_texmfdistdir}/fonts/opentype/public/punknova/punknova-boldslanted.otf
%{_texmfdistdir}/fonts/opentype/public/punknova/punknova-regular.otf
%{_texmfdistdir}/fonts/opentype/public/punknova/punknova-slanted.otf
%doc %{_texmfdistdir}/doc/fonts/punknova/Makefile
%doc %{_texmfdistdir}/doc/fonts/punknova/NEWS
%doc %{_texmfdistdir}/doc/fonts/punknova/README
%doc %{_texmfdistdir}/doc/fonts/punknova/documentation/documentation-sources/sample.tex
%doc %{_texmfdistdir}/doc/fonts/punknova/documentation/sample.pdf
%doc %{_texmfdistdir}/doc/fonts/punknova/source/punkfont-bold.mp
%doc %{_texmfdistdir}/doc/fonts/punknova/source/punkfont-boldslanted.mp
%doc %{_texmfdistdir}/doc/fonts/punknova/source/punkfont-regular.mp
%doc %{_texmfdistdir}/doc/fonts/punknova/source/punkfont-slanted.mp
%doc %{_texmfdistdir}/doc/fonts/punknova/tools/build.py

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18400 |12mr|texlive-purifyeps-1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26313
# category Package
# catalog-ctan /support/purifyeps
# catalog-date 2012-05-07 16:41:43 +0200
# catalog-license lppl
# catalog-version 1.1
Name:		texlive-purifyeps
Version:	1.1
Release:	1
Summary:	Make EPS work with both LaTeX/dvips and pdfLaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/purifyeps
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/purifyeps.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/purifyeps.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-purifyeps.bin = %{EVRD}

%description
While pdfLaTeX has a number of nice features, its primary
shortcoming relative to standard LaTeX+dvips is that it is
unable to read ordinary Encapsulated PostScript (EPS) files,
the most common graphics format in the LaTeX world. Purifyeps
converts EPS files into a 'purified' form that can be read by
both LaTeX+dvips and pdfLaTeX. The trick is that the standard
LaTeX2e graphics packages can parse MetaPost-produced EPS
directly. Hence, purifyeps need only convert an arbitrary EPS
file into the same stylized format that MetaPost outputs.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/purifyeps
%{_texmfdistdir}/scripts/purifyeps/purifyeps
%doc %{_texmfdistdir}/doc/support/purifyeps/README
%doc %{_mandir}/man1/purifyeps.1*
%doc %{_texmfdir}/doc/man/man1/purifyeps.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/purifyeps/purifyeps purifyeps
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18401 |12mr|texlive-pxfonts-20090115-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /fonts/pxfonts
# catalog-date 2009-01-15 09:33:18 +0100
# catalog-license gpl
# catalog-version undef
Name:		texlive-pxfonts
Version:	20090115
Release:	2
Summary:	Palatino-like fonts in support of mathematics
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/pxfonts
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pxfonts.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pxfonts.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Pxfonts supplies virtual text roman fonts using Adobe Palatino
(or URWPalladioL) with some modified and additional text
symbols in the OT1, T1, and TS1 encodings; maths alphabets
using Palatino/Palladio; maths fonts providing all the symbols
of the Computer Modern and AMS fonts, including all the Greek
capital letters from CMR; and additional maths fonts of various
other symbols. The set is complemented by a sans-serif set of
text fonts, based on Helvetica/NimbusSanL, and a monospace set
derived from the parallel TX font set. All the fonts are in
Type 1 format (AFM and PFB files), and are supported by TeX
metrics (VF and TFM files) and macros for use with LaTeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/pxfonts/pxbex.afm
%{_texmfdistdir}/fonts/afm/public/pxfonts/pxbexa.afm
%{_texmfdistdir}/fonts/afm/public/pxfonts/pxbmia.afm
%{_texmfdistdir}/fonts/afm/public/pxfonts/pxbsy.afm
%{_texmfdistdir}/fonts/afm/public/pxfonts/pxbsya.afm
%{_texmfdistdir}/fonts/afm/public/pxfonts/pxbsyb.afm
%{_texmfdistdir}/fonts/afm/public/pxfonts/pxbsyc.afm
%{_texmfdistdir}/fonts/afm/public/pxfonts/pxex.afm
%{_texmfdistdir}/fonts/afm/public/pxfonts/pxexa.afm
%{_texmfdistdir}/fonts/afm/public/pxfonts/pxmia.afm
%{_texmfdistdir}/fonts/afm/public/pxfonts/pxsy.afm
%{_texmfdistdir}/fonts/afm/public/pxfonts/pxsya.afm
%{_texmfdistdir}/fonts/afm/public/pxfonts/pxsyb.afm
%{_texmfdistdir}/fonts/afm/public/pxfonts/pxsyc.afm
%{_texmfdistdir}/fonts/afm/public/pxfonts/rpcxb.afm
%{_texmfdistdir}/fonts/afm/public/pxfonts/rpcxbi.afm
%{_texmfdistdir}/fonts/afm/public/pxfonts/rpcxi.afm
%{_texmfdistdir}/fonts/afm/public/pxfonts/rpcxr.afm
%{_texmfdistdir}/fonts/afm/public/pxfonts/rpxb.afm
%{_texmfdistdir}/fonts/afm/public/pxfonts/rpxbi.afm
%{_texmfdistdir}/fonts/afm/public/pxfonts/rpxbmi.afm
%{_texmfdistdir}/fonts/afm/public/pxfonts/rpxbsc.afm
%{_texmfdistdir}/fonts/afm/public/pxfonts/rpxi.afm
%{_texmfdistdir}/fonts/afm/public/pxfonts/rpxmi.afm
%{_texmfdistdir}/fonts/afm/public/pxfonts/rpxr.afm
%{_texmfdistdir}/fonts/afm/public/pxfonts/rpxsc.afm
%{_texmfdistdir}/fonts/map/dvips/pxfonts/pxfonts.map
%{_texmfdistdir}/fonts/map/dvips/pxfonts/pxr.map
%{_texmfdistdir}/fonts/map/dvips/pxfonts/pxr1.map
%{_texmfdistdir}/fonts/map/dvips/pxfonts/pxr2.map
%{_texmfdistdir}/fonts/map/dvips/pxfonts/pxr3.map
%{_texmfdistdir}/fonts/tfm/public/pxfonts/p1xb.tfm
%{_texmfdistdir}/fonts/tfm/public/pxfonts/p1xbi.tfm
%{_texmfdistdir}/fonts/tfm/public/pxfonts/p1xbsc.tfm
%{_texmfdistdir}/fonts/tfm/public/pxfonts/p1xbsl.tfm
%{_texmfdistdir}/fonts/tfm/public/pxfonts/p1xi.tfm
%{_texmfdistdir}/fonts/tfm/public/pxfonts/p1xr.tfm
%{_texmfdistdir}/fonts/tfm/public/pxfonts/p1xsc.tfm
%{_texmfdistdir}/fonts/tfm/public/pxfonts/p1xsl.tfm
%{_texmfdistdir}/fonts/tfm/public/pxfonts/pcxb.tfm
%{_texmfdistdir}/fonts/tfm/public/pxfonts/pcxbi.tfm
%{_texmfdistdir}/fonts/tfm/public/pxfonts/pcxbsl.tfm
%{_texmfdistdir}/fonts/tfm/public/pxfonts/pcxi.tfm
%{_texmfdistdir}/fonts/tfm/public/pxfonts/pcxr.tfm
%{_texmfdistdir}/fonts/tfm/public/pxfonts/pcxsl.tfm
%{_texmfdistdir}/fonts/tfm/public/pxfonts/pxb.tfm
%{_texmfdistdir}/fonts/tfm/public/pxfonts/pxbex.tfm
%{_texmfdistdir}/fonts/tfm/public/pxfonts/pxbexa.tfm
%{_texmfdistdir}/fonts/tfm/public/pxfonts/pxbi.tfm
%{_texmfdistdir}/fonts/tfm/public/pxfonts/pxbmi.tfm
%{_texmfdistdir}/fonts/tfm/public/pxfonts/pxbmi1.tfm
%{_texmfdistdir}/fonts/tfm/public/pxfonts/pxbmia.tfm
%{_texmfdistdir}/fonts/tfm/public/pxfonts/pxbsc.tfm
%{_texmfdistdir}/fonts/tfm/public/pxfonts/pxbsl.tfm
%{_texmfdistdir}/fonts/tfm/public/pxfonts/pxbsy.tfm
%{_texmfdistdir}/fonts/tfm/public/pxfonts/pxbsya.tfm
%{_texmfdistdir}/fonts/tfm/public/pxfonts/pxbsyb.tfm
%{_texmfdistdir}/fonts/tfm/public/pxfonts/pxbsyc.tfm
%{_texmfdistdir}/fonts/tfm/public/pxfonts/pxex.tfm
%{_texmfdistdir}/fonts/tfm/public/pxfonts/pxexa.tfm
%{_texmfdistdir}/fonts/tfm/public/pxfonts/pxi.tfm
%{_texmfdistdir}/fonts/tfm/public/pxfonts/pxmi.tfm
%{_texmfdistdir}/fonts/tfm/public/pxfonts/pxmi1.tfm
%{_texmfdistdir}/fonts/tfm/public/pxfonts/pxmia.tfm
%{_texmfdistdir}/fonts/tfm/public/pxfonts/pxr.tfm
%{_texmfdistdir}/fonts/tfm/public/pxfonts/pxsc.tfm
%{_texmfdistdir}/fonts/tfm/public/pxfonts/pxsl.tfm
%{_texmfdistdir}/fonts/tfm/public/pxfonts/pxsy.tfm
%{_texmfdistdir}/fonts/tfm/public/pxfonts/pxsya.tfm
%{_texmfdistdir}/fonts/tfm/public/pxfonts/pxsyb.tfm
%{_texmfdistdir}/fonts/tfm/public/pxfonts/pxsyc.tfm
%{_texmfdistdir}/fonts/tfm/public/pxfonts/rpcxb.tfm
%{_texmfdistdir}/fonts/tfm/public/pxfonts/rpcxbi.tfm
%{_texmfdistdir}/fonts/tfm/public/pxfonts/rpcxbsl.tfm
%{_texmfdistdir}/fonts/tfm/public/pxfonts/rpcxi.tfm
%{_texmfdistdir}/fonts/tfm/public/pxfonts/rpcxr.tfm
%{_texmfdistdir}/fonts/tfm/public/pxfonts/rpcxsl.tfm
%{_texmfdistdir}/fonts/tfm/public/pxfonts/rpxb.tfm
%{_texmfdistdir}/fonts/tfm/public/pxfonts/rpxbi.tfm
%{_texmfdistdir}/fonts/tfm/public/pxfonts/rpxbmi.tfm
%{_texmfdistdir}/fonts/tfm/public/pxfonts/rpxbsc.tfm
%{_texmfdistdir}/fonts/tfm/public/pxfonts/rpxbsl.tfm
%{_texmfdistdir}/fonts/tfm/public/pxfonts/rpxi.tfm
%{_texmfdistdir}/fonts/tfm/public/pxfonts/rpxmi.tfm
%{_texmfdistdir}/fonts/tfm/public/pxfonts/rpxpplb.tfm
%{_texmfdistdir}/fonts/tfm/public/pxfonts/rpxpplbi.tfm
%{_texmfdistdir}/fonts/tfm/public/pxfonts/rpxpplbo.tfm
%{_texmfdistdir}/fonts/tfm/public/pxfonts/rpxpplr.tfm
%{_texmfdistdir}/fonts/tfm/public/pxfonts/rpxpplri.tfm
%{_texmfdistdir}/fonts/tfm/public/pxfonts/rpxpplro.tfm
%{_texmfdistdir}/fonts/tfm/public/pxfonts/rpxr.tfm
%{_texmfdistdir}/fonts/tfm/public/pxfonts/rpxsc.tfm
%{_texmfdistdir}/fonts/tfm/public/pxfonts/rpxsl.tfm
%{_texmfdistdir}/fonts/type1/public/pxfonts/pxbex.pfb
%{_texmfdistdir}/fonts/type1/public/pxfonts/pxbexa.pfb
%{_texmfdistdir}/fonts/type1/public/pxfonts/pxbmia.pfb
%{_texmfdistdir}/fonts/type1/public/pxfonts/pxbsy.pfb
%{_texmfdistdir}/fonts/type1/public/pxfonts/pxbsya.pfb
%{_texmfdistdir}/fonts/type1/public/pxfonts/pxbsyb.pfb
%{_texmfdistdir}/fonts/type1/public/pxfonts/pxbsyc.pfb
%{_texmfdistdir}/fonts/type1/public/pxfonts/pxex.pfb
%{_texmfdistdir}/fonts/type1/public/pxfonts/pxexa.pfb
%{_texmfdistdir}/fonts/type1/public/pxfonts/pxmia.pfb
%{_texmfdistdir}/fonts/type1/public/pxfonts/pxsy.pfb
%{_texmfdistdir}/fonts/type1/public/pxfonts/pxsya.pfb
%{_texmfdistdir}/fonts/type1/public/pxfonts/pxsyb.pfb
%{_texmfdistdir}/fonts/type1/public/pxfonts/pxsyc.pfb
%{_texmfdistdir}/fonts/type1/public/pxfonts/rpcxb.pfb
%{_texmfdistdir}/fonts/type1/public/pxfonts/rpcxbi.pfb
%{_texmfdistdir}/fonts/type1/public/pxfonts/rpcxi.pfb
%{_texmfdistdir}/fonts/type1/public/pxfonts/rpcxr.pfb
%{_texmfdistdir}/fonts/type1/public/pxfonts/rpxb.pfb
%{_texmfdistdir}/fonts/type1/public/pxfonts/rpxbi.pfb
%{_texmfdistdir}/fonts/type1/public/pxfonts/rpxbmi.pfb
%{_texmfdistdir}/fonts/type1/public/pxfonts/rpxbsc.pfb
%{_texmfdistdir}/fonts/type1/public/pxfonts/rpxi.pfb
%{_texmfdistdir}/fonts/type1/public/pxfonts/rpxmi.pfb
%{_texmfdistdir}/fonts/type1/public/pxfonts/rpxr.pfb
%{_texmfdistdir}/fonts/type1/public/pxfonts/rpxsc.pfb
%{_texmfdistdir}/fonts/vf/public/pxfonts/p1xb.vf
%{_texmfdistdir}/fonts/vf/public/pxfonts/p1xbi.vf
%{_texmfdistdir}/fonts/vf/public/pxfonts/p1xbsc.vf
%{_texmfdistdir}/fonts/vf/public/pxfonts/p1xbsl.vf
%{_texmfdistdir}/fonts/vf/public/pxfonts/p1xi.vf
%{_texmfdistdir}/fonts/vf/public/pxfonts/p1xr.vf
%{_texmfdistdir}/fonts/vf/public/pxfonts/p1xsc.vf
%{_texmfdistdir}/fonts/vf/public/pxfonts/p1xsl.vf
%{_texmfdistdir}/fonts/vf/public/pxfonts/pcxb.vf
%{_texmfdistdir}/fonts/vf/public/pxfonts/pcxbi.vf
%{_texmfdistdir}/fonts/vf/public/pxfonts/pcxbsl.vf
%{_texmfdistdir}/fonts/vf/public/pxfonts/pcxi.vf
%{_texmfdistdir}/fonts/vf/public/pxfonts/pcxr.vf
%{_texmfdistdir}/fonts/vf/public/pxfonts/pcxsl.vf
%{_texmfdistdir}/fonts/vf/public/pxfonts/pxb.vf
%{_texmfdistdir}/fonts/vf/public/pxfonts/pxbi.vf
%{_texmfdistdir}/fonts/vf/public/pxfonts/pxbmi.vf
%{_texmfdistdir}/fonts/vf/public/pxfonts/pxbmi1.vf
%{_texmfdistdir}/fonts/vf/public/pxfonts/pxbsc.vf
%{_texmfdistdir}/fonts/vf/public/pxfonts/pxbsl.vf
%{_texmfdistdir}/fonts/vf/public/pxfonts/pxi.vf
%{_texmfdistdir}/fonts/vf/public/pxfonts/pxmi.vf
%{_texmfdistdir}/fonts/vf/public/pxfonts/pxmi1.vf
%{_texmfdistdir}/fonts/vf/public/pxfonts/pxr.vf
%{_texmfdistdir}/fonts/vf/public/pxfonts/pxsc.vf
%{_texmfdistdir}/fonts/vf/public/pxfonts/pxsl.vf
%{_texmfdistdir}/tex/latex/pxfonts/omlpxmi.fd
%{_texmfdistdir}/tex/latex/pxfonts/omlpxr.fd
%{_texmfdistdir}/tex/latex/pxfonts/omspxr.fd
%{_texmfdistdir}/tex/latex/pxfonts/omspxsy.fd
%{_texmfdistdir}/tex/latex/pxfonts/omxpxex.fd
%{_texmfdistdir}/tex/latex/pxfonts/ot1pxr.fd
%{_texmfdistdir}/tex/latex/pxfonts/ot1pxss.fd
%{_texmfdistdir}/tex/latex/pxfonts/ot1pxtt.fd
%{_texmfdistdir}/tex/latex/pxfonts/pxfonts.sty
%{_texmfdistdir}/tex/latex/pxfonts/t1pxr.fd
%{_texmfdistdir}/tex/latex/pxfonts/t1pxss.fd
%{_texmfdistdir}/tex/latex/pxfonts/t1pxtt.fd
%{_texmfdistdir}/tex/latex/pxfonts/ts1pxr.fd
%{_texmfdistdir}/tex/latex/pxfonts/ts1pxss.fd
%{_texmfdistdir}/tex/latex/pxfonts/ts1pxtt.fd
%{_texmfdistdir}/tex/latex/pxfonts/upxexa.fd
%{_texmfdistdir}/tex/latex/pxfonts/upxmia.fd
%{_texmfdistdir}/tex/latex/pxfonts/upxr.fd
%{_texmfdistdir}/tex/latex/pxfonts/upxss.fd
%{_texmfdistdir}/tex/latex/pxfonts/upxsya.fd
%{_texmfdistdir}/tex/latex/pxfonts/upxsyb.fd
%{_texmfdistdir}/tex/latex/pxfonts/upxsyc.fd
%{_texmfdistdir}/tex/latex/pxfonts/upxtt.fd
%doc %{_texmfdistdir}/doc/fonts/pxfonts/00bug_fix.txt
%doc %{_texmfdistdir}/doc/fonts/pxfonts/COPYRIGHT
%doc %{_texmfdistdir}/doc/fonts/pxfonts/pxfontsdoc.pdf
%doc %{_texmfdistdir}/doc/fonts/pxfonts/pxfontsdoc.tex
%doc %{_texmfdistdir}/doc/fonts/pxfonts/pxfontsdocA4.pdf
%doc %{_texmfdistdir}/doc/fonts/pxfonts/pxfontsdocA4.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18402 |12mr|texlive-pxgreeks-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21838
# category Package
# catalog-ctan /macros/latex/contrib/pxgreeks
# catalog-date 2011-03-18 12:27:11 +0100
# catalog-license lppl1.3
# catalog-version 1.0
Name:		texlive-pxgreeks
Version:	1.0
Release:	2
Summary:	Shape selection for PX fonts Greek letters
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pxgreeks
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pxgreeks.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pxgreeks.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pxgreeks.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package allows LaTeX users who use the PX fonts to select
the shapes (italic or upright) for the Greek lowercase and
uppercase letters. Once the shapes for lowercase and uppercase
have been selected via a package option, the \other prefix
(e.g., \otheralpha) allows using the alternate glyph (as in the
fourier package). The pxgreeks package does not constrain the
text font that may be used in the document.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/pxgreeks/pxgreeks.sty
%doc %{_texmfdistdir}/doc/latex/pxgreeks/README
%doc %{_texmfdistdir}/doc/latex/pxgreeks/pxgreeks.pdf
#- source
%doc %{_texmfdistdir}/source/latex/pxgreeks/pxgreeks.dtx
%doc %{_texmfdistdir}/source/latex/pxgreeks/pxgreeks.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18403 |12mr|texlive-pxtxalfa-1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23682
# category Package
# catalog-ctan /fonts/pxtxalfa
# catalog-date 2011-08-23 14:32:14 +0200
# catalog-license lppl
# catalog-version 1
Name:		texlive-pxtxalfa
Version:	1
Release:	2
Summary:	Virtual maths alphabets based on pxfonts and txfonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/pxtxalfa
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pxtxalfa.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pxtxalfa.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides virtual math alphabets based on pxfonts
and txfonts, with LaTeX support files and adjusted metrics. The
mathalfa package offers support for this collection.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/map/dvips/pxtxalfa/pxtx.map
%{_texmfdistdir}/fonts/tfm/public/pxtxalfa/pxb-ds.tfm
%{_texmfdistdir}/fonts/tfm/public/pxtxalfa/pxr-ds.tfm
%{_texmfdistdir}/fonts/tfm/public/pxtxalfa/rtxmia.tfm
%{_texmfdistdir}/fonts/tfm/public/pxtxalfa/txb-cal.tfm
%{_texmfdistdir}/fonts/tfm/public/pxtxalfa/txb-frak.tfm
%{_texmfdistdir}/fonts/tfm/public/pxtxalfa/txb-of.tfm
%{_texmfdistdir}/fonts/tfm/public/pxtxalfa/txr-cal.tfm
%{_texmfdistdir}/fonts/tfm/public/pxtxalfa/txr-ds.tfm
%{_texmfdistdir}/fonts/tfm/public/pxtxalfa/txr-frak.tfm
%{_texmfdistdir}/fonts/tfm/public/pxtxalfa/txr-of.tfm
%{_texmfdistdir}/fonts/vf/public/pxtxalfa/pxb-ds.vf
%{_texmfdistdir}/fonts/vf/public/pxtxalfa/pxr-ds.vf
%{_texmfdistdir}/fonts/vf/public/pxtxalfa/txb-cal.vf
%{_texmfdistdir}/fonts/vf/public/pxtxalfa/txb-frak.vf
%{_texmfdistdir}/fonts/vf/public/pxtxalfa/txb-of.vf
%{_texmfdistdir}/fonts/vf/public/pxtxalfa/txr-cal.vf
%{_texmfdistdir}/fonts/vf/public/pxtxalfa/txr-ds.vf
%{_texmfdistdir}/fonts/vf/public/pxtxalfa/txr-frak.vf
%{_texmfdistdir}/fonts/vf/public/pxtxalfa/txr-of.vf
%{_texmfdistdir}/tex/latex/pxtxalfa/px-ds.sty
%{_texmfdistdir}/tex/latex/pxtxalfa/pxtx-cal.sty
%{_texmfdistdir}/tex/latex/pxtxalfa/pxtx-frak.sty
%{_texmfdistdir}/tex/latex/pxtxalfa/tx-of.sty
%{_texmfdistdir}/tex/latex/pxtxalfa/upx-ds.fd
%{_texmfdistdir}/tex/latex/pxtxalfa/utx-cal.fd
%{_texmfdistdir}/tex/latex/pxtxalfa/utx-frak.fd
%{_texmfdistdir}/tex/latex/pxtxalfa/utx-of.fd
%doc %{_texmfdistdir}/doc/fonts/pxtxalfa/README
%doc %{_texmfdistdir}/doc/fonts/pxtxalfa/pxtxalfa.pdf
%doc %{_texmfdistdir}/doc/fonts/pxtxalfa/pxtxalfa.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18404 |12mr|texlive-python-0.21-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27064
# category Package
# catalog-ctan /macros/latex/contrib/python
# catalog-date 2012-07-03 11:28:15 +0200
# catalog-license gpl
# catalog-version 0.21
Name:		texlive-python
Version:	0.21
Release:	1
Summary:	Embed Python code in LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/python
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/python.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/python.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package enables you to embed Python code in LaTeX, and
insert the script's output in the document.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/python/python.sty
%doc %{_texmfdistdir}/doc/latex/python/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18405 |12mr|texlive-qcm-2.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/qcm
# catalog-date 2009-03-26 15:47:40 +0100
# catalog-license lppl
# catalog-version 2.1
Name:		texlive-qcm
Version:	2.1
Release:	2
Summary:	A LaTeX2e class for making multiple choice questionnaires
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/qcm
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/qcm.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/qcm.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/qcm.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
QCM is a package for making multiple choices questionnaires
under LaTeX2e ("QCM" is the French acronym for this style of
test). A special environment allows you to define questions and
possible answers. You can specify which answers are correct and
which are not. QCM not only formats the questions for you, but
also generates a 'form' (a grid that your students will have to
fill in), and a 'mask' (the same grid, only with correct
answers properly checked in). You can then print the mask on a
slide and correct the questionnaires more easily by
superimposing the mask on top of students' forms. QCM can also
typeset exam corrections automatically, and comes with support
for AUC-TeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/qcm/qcm.cls
%{_texmfdistdir}/tex/latex/qcm/qcm.sty
%doc %{_texmfdistdir}/doc/latex/qcm/NEWS
%doc %{_texmfdistdir}/doc/latex/qcm/README
%doc %{_texmfdistdir}/doc/latex/qcm/qcm.el
%doc %{_texmfdistdir}/doc/latex/qcm/qcm.pdf
#- source
%doc %{_texmfdistdir}/source/latex/qcm/qcm.dtx
%doc %{_texmfdistdir}/source/latex/qcm/qcm.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18406 |12mr|texlive-qobitree-20081130-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/qobitree
# catalog-date 2008-11-30 00:16:40 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-qobitree
Version:	20081130
Release:	2
Summary:	LaTeX macros for typesetting trees
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/qobitree
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/qobitree.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/qobitree.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Provides commands \branch and \leaf for specifying the elements
of the tree; you build up your tree with those commands, and
then issue the \tree command to typeset the whole.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/qobitree/qobitree.tex
%doc %{_texmfdistdir}/doc/latex/qobitree/README
%doc %{_texmfdistdir}/doc/latex/qobitree/example.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18407 |12mr|texlive-qpxqtx-20111104-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-qpxqtx
Version:	20111104
Release:	2
Summary:	TeXLive qpxqtx package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/qpxqtx.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/qpxqtx.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive qpxqtx package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/tfm/public/qpxqtx/qpxbmi.tfm
%{_texmfdistdir}/fonts/tfm/public/qpxqtx/qpxbmia.tfm
%{_texmfdistdir}/fonts/tfm/public/qpxqtx/qpxmi.tfm
%{_texmfdistdir}/fonts/tfm/public/qpxqtx/qpxmia.tfm
%{_texmfdistdir}/fonts/tfm/public/qpxqtx/qtxbmi.tfm
%{_texmfdistdir}/fonts/tfm/public/qpxqtx/qtxbmia.tfm
%{_texmfdistdir}/fonts/tfm/public/qpxqtx/qtxmi.tfm
%{_texmfdistdir}/fonts/tfm/public/qpxqtx/qtxmia.tfm
%{_texmfdistdir}/fonts/vf/public/qpxqtx/qpxbmi.vf
%{_texmfdistdir}/fonts/vf/public/qpxqtx/qpxbmia.vf
%{_texmfdistdir}/fonts/vf/public/qpxqtx/qpxmi.vf
%{_texmfdistdir}/fonts/vf/public/qpxqtx/qpxmia.vf
%{_texmfdistdir}/fonts/vf/public/qpxqtx/qtxbmi.vf
%{_texmfdistdir}/fonts/vf/public/qpxqtx/qtxbmia.vf
%{_texmfdistdir}/fonts/vf/public/qpxqtx/qtxmi.vf
%{_texmfdistdir}/fonts/vf/public/qpxqtx/qtxmia.vf
%{_texmfdistdir}/tex/generic/qpxqtx/amspbold.tex
%{_texmfdistdir}/tex/generic/qpxqtx/amsqpx.def
%{_texmfdistdir}/tex/generic/qpxqtx/amsqpx.tex
%{_texmfdistdir}/tex/generic/qpxqtx/amsqtx.def
%{_texmfdistdir}/tex/generic/qpxqtx/amsqtx.tex
%{_texmfdistdir}/tex/generic/qpxqtx/amstbold.tex
%{_texmfdistdir}/tex/generic/qpxqtx/qpxmath.sty
%{_texmfdistdir}/tex/generic/qpxqtx/qpxmath.tex
%{_texmfdistdir}/tex/generic/qpxqtx/qtxmath.sty
%{_texmfdistdir}/tex/generic/qpxqtx/qtxmath.tex
%doc %{_texmfdistdir}/doc/fonts/qpxqtx/00README
%doc %{_texmfdistdir}/doc/fonts/qpxqtx/p01tst.tex
%doc %{_texmfdistdir}/doc/fonts/qpxqtx/p02tst.tex
%doc %{_texmfdistdir}/doc/fonts/qpxqtx/qpxsymb.tex
%doc %{_texmfdistdir}/doc/fonts/qpxqtx/qpxtest.tex
%doc %{_texmfdistdir}/doc/fonts/qpxqtx/qtxsymb.tex
%doc %{_texmfdistdir}/doc/fonts/qpxqtx/qtxtest.tex
%doc %{_texmfdistdir}/doc/fonts/qpxqtx/t01tst.tex
%doc %{_texmfdistdir}/doc/fonts/qpxqtx/t02tst.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18408 |12mr|texlive-qstest-20080824-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/qstest
# catalog-date 2008-08-24 10:50:19 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-qstest
Version:	20080824
Release:	2
Summary:	Bundle for unit tests and pattern matching
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/qstest
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/qstest.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/qstest.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/qstest.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This is the public release of the qstest bundle (written for
DocScape Publisher) (C) 2006, 2007 QuinScape GmbH. The bundle
contains the packages 'makematch' for matching patterns to
targets (with a generalization in the form of pattern lists and
keyword lists), and 'qstest' for performing unit tests,
allowing the user to run a number of logged tests ensuring the
consistency of values, properties and call sequences during
execution of test code. Both packages make extensive use of in
their package documentation, providing illustrated examples
that are automatically verified to work as expected. Check the
README file for details.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/qstest/makematch.sty
%{_texmfdistdir}/tex/latex/qstest/qstest.sty
%doc %{_texmfdistdir}/doc/latex/qstest/README
%doc %{_texmfdistdir}/doc/latex/qstest/makematch-qs.tex
%doc %{_texmfdistdir}/doc/latex/qstest/makematch.pdf
%doc %{_texmfdistdir}/doc/latex/qstest/qstest-qs.tex
%doc %{_texmfdistdir}/doc/latex/qstest/qstest.pdf
#- source
%doc %{_texmfdistdir}/source/latex/qstest/Makefile
%doc %{_texmfdistdir}/source/latex/qstest/makematch.drv
%doc %{_texmfdistdir}/source/latex/qstest/makematch.dtx
%doc %{_texmfdistdir}/source/latex/qstest/qstest.drv
%doc %{_texmfdistdir}/source/latex/qstest/qstest.dtx
%doc %{_texmfdistdir}/source/latex/qstest/qstest.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18409 |12mr|texlive-qsymbols-20090625-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/qsymbols
# catalog-date 2009-06-25 00:34:53 +0200
# catalog-license gpl
# catalog-version undef
Name:		texlive-qsymbols
Version:	20090625
Release:	2
Summary:	Maths symbol abbreviations
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/qsymbols
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/qsymbols.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/qsymbols.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/qsymbols.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Provides macros for defining systematic mnemonic abbreviations,
starting with ` for math symbols and \" for arrows, using
standard symbols as well as those from the amsfonts bundle and
the stmaryrd package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/qsymbols/qsymbols.sty
%doc %{_texmfdistdir}/doc/latex/qsymbols/CATALOG
%doc %{_texmfdistdir}/doc/latex/qsymbols/COPYING
%doc %{_texmfdistdir}/doc/latex/qsymbols/MANIFEST
%doc %{_texmfdistdir}/doc/latex/qsymbols/README
%doc %{_texmfdistdir}/doc/latex/qsymbols/qsymbols.pdf
%doc %{_texmfdistdir}/doc/latex/qsymbols/qsymbols.tex
#- source
%doc %{_texmfdistdir}/source/latex/qsymbols/Makefile

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18410 |12mr|texlive-qtree-3.1b-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/qtree
# catalog-date 2009-01-24 16:10:54 +0100
# catalog-license lppl
# catalog-version 3.1b
Name:		texlive-qtree
Version:	3.1b
Release:	2
Summary:	Draw tree structures
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/qtree
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/qtree.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/qtree.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package offers support for drawing tree diagrams, and is
especially suitable for linguistics use. It allows trees to be
specified in a simple bracket notation, automatically
calculates branch sizes, and supports both DVI/PostScript and
PDF output by use of pict2e facilities. The package is a
development of the existing qobitree package, offering a new
front end.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/qtree/qtree.sty
%doc %{_texmfdistdir}/doc/latex/qtree/README
%doc %{_texmfdistdir}/doc/latex/qtree/qarrows.pdf
%doc %{_texmfdistdir}/doc/latex/qtree/qarrows.tex
%doc %{_texmfdistdir}/doc/latex/qtree/qtreenotes.pdf
%doc %{_texmfdistdir}/doc/latex/qtree/qtreenotes.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18411 |12mr|texlive-quotchap-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21082
# category Package
# catalog-ctan /macros/latex/contrib/quotchap
# catalog-date 2011-01-16 00:30:55 +0100
# catalog-license gpl
# catalog-version 1.0
Name:		texlive-quotchap
Version:	1.0
Release:	2
Summary:	Decorative chapter headings
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/quotchap
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/quotchap.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/quotchap.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/quotchap.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A package for creating decorative chapter headings with
quotations, a PostScript output device and the psnfss package
are needed, the color package and a greyscale output device are
recommended.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/quotchap/quotchap.sty
%doc %{_texmfdistdir}/doc/latex/quotchap/README
%doc %{_texmfdistdir}/doc/latex/quotchap/document.pdf
%doc %{_texmfdistdir}/doc/latex/quotchap/document.tex
%doc %{_texmfdistdir}/doc/latex/quotchap/quotchap.pdf
#- source
%doc %{_texmfdistdir}/source/latex/quotchap/quotchap.dtx
%doc %{_texmfdistdir}/source/latex/quotchap/quotchap.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18412 |12mr|texlive-quoting-v0.1b-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25474
# category Package
# catalog-ctan /macros/latex/contrib/quoting
# catalog-date 2012-02-22 10:43:42 +0100
# catalog-license lppl1.3
# catalog-version v0.1b
Name:		texlive-quoting
Version:	v0.1b
Release:	1
Summary:	Consolidated environment for displayed text
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/quoting
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/quoting.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/quoting.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/quoting.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
As an alternative to the LaTeX standard environments quotation
and quote, the package provides a consolidated environment for
displayed text. First-line indentation may be activated by
adding a blank line before the quoting environment. A key-value
interface (using kvoptions) allows the user to configure font
properties and spacing and to control orphans within and after
the environment.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/quoting/quoting.sty
%doc %{_texmfdistdir}/doc/latex/quoting/README
%doc %{_texmfdistdir}/doc/latex/quoting/quoting.pdf
#- source
%doc %{_texmfdistdir}/source/latex/quoting/quoting.dtx
%doc %{_texmfdistdir}/source/latex/quoting/quoting.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18413 |12mr|texlive-quotmark-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/quotmark
# catalog-date 2008-08-24 10:50:19 +0200
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-quotmark
Version:	1.0
Release:	2
Summary:	Consistent quote marks
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/quotmark
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/quotmark.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/quotmark.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/quotmark.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a means of ensuring consistent quote marks
throughout your document. The style can be changed either via
package option or command. The package detects if babel or
ngerman have been loaded, and will use the punctuation marks
appropriate for the current language.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/quotmark/quotmark-UKenglish.def
%{_texmfdistdir}/tex/latex/quotmark/quotmark-USenglish.def
%{_texmfdistdir}/tex/latex/quotmark/quotmark-afrikaans.def
%{_texmfdistdir}/tex/latex/quotmark/quotmark-brazil.def
%{_texmfdistdir}/tex/latex/quotmark/quotmark-bulgarian.def
%{_texmfdistdir}/tex/latex/quotmark/quotmark-catalan.def
%{_texmfdistdir}/tex/latex/quotmark/quotmark-croatian.def
%{_texmfdistdir}/tex/latex/quotmark/quotmark-czech.def
%{_texmfdistdir}/tex/latex/quotmark/quotmark-danish.def
%{_texmfdistdir}/tex/latex/quotmark/quotmark-dutch.def
%{_texmfdistdir}/tex/latex/quotmark/quotmark-estonian.def
%{_texmfdistdir}/tex/latex/quotmark/quotmark-finnish.def
%{_texmfdistdir}/tex/latex/quotmark/quotmark-frenchb.def
%{_texmfdistdir}/tex/latex/quotmark/quotmark-germanb.def
%{_texmfdistdir}/tex/latex/quotmark/quotmark-greek.def
%{_texmfdistdir}/tex/latex/quotmark/quotmark-hebrew.def
%{_texmfdistdir}/tex/latex/quotmark/quotmark-icelandic.def
%{_texmfdistdir}/tex/latex/quotmark/quotmark-irish.def
%{_texmfdistdir}/tex/latex/quotmark/quotmark-italian.def
%{_texmfdistdir}/tex/latex/quotmark/quotmark-magyar.def
%{_texmfdistdir}/tex/latex/quotmark/quotmark-ngermanb.def
%{_texmfdistdir}/tex/latex/quotmark/quotmark-norsk.def
%{_texmfdistdir}/tex/latex/quotmark/quotmark-polish.def
%{_texmfdistdir}/tex/latex/quotmark/quotmark-portuges.def
%{_texmfdistdir}/tex/latex/quotmark/quotmark-romanian.def
%{_texmfdistdir}/tex/latex/quotmark/quotmark-russianb.def
%{_texmfdistdir}/tex/latex/quotmark/quotmark-serbian.def
%{_texmfdistdir}/tex/latex/quotmark/quotmark-slovak.def
%{_texmfdistdir}/tex/latex/quotmark/quotmark-slovene.def
%{_texmfdistdir}/tex/latex/quotmark/quotmark-sorbian.def
%{_texmfdistdir}/tex/latex/quotmark/quotmark-spanish.def
%{_texmfdistdir}/tex/latex/quotmark/quotmark-swedish.def
%{_texmfdistdir}/tex/latex/quotmark/quotmark-swiss.def
%{_texmfdistdir}/tex/latex/quotmark/quotmark-turkish.def
%{_texmfdistdir}/tex/latex/quotmark/quotmark-ukraineb.def
%{_texmfdistdir}/tex/latex/quotmark/quotmark-welsh.def
%{_texmfdistdir}/tex/latex/quotmark/quotmark.sty
%doc %{_texmfdistdir}/doc/latex/quotmark/CHANGES
%doc %{_texmfdistdir}/doc/latex/quotmark/README
%doc %{_texmfdistdir}/doc/latex/quotmark/quotmark.pdf
%doc %{_texmfdistdir}/doc/latex/quotmark/sample.tex
#- source
%doc %{_texmfdistdir}/source/latex/quotmark/quotmark.dtx
%doc %{_texmfdistdir}/source/latex/quotmark/quotmark.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18414 |12mr|texlive-randbild-0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/randbild
# catalog-date 2007-05-16 07:57:15 +0200
# catalog-license lppl
# catalog-version 0.2
Name:		texlive-randbild
Version:	0.2
Release:	2
Summary:	Marginal pictures
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/randbild
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/randbild.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/randbild.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/randbild.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Provides environments randbild, to draw small marginal plots
(using the package pstricks package pst-plot), and
randbildbasis (the same, only without the automatically drawn
coordinate system).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/randbild/randbild.sty
%doc %{_texmfdistdir}/doc/latex/randbild/README
%doc %{_texmfdistdir}/doc/latex/randbild/randbild.pdf
#- source
%doc %{_texmfdistdir}/source/latex/randbild/randbild.dtx
%doc %{_texmfdistdir}/source/latex/randbild/randbild.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18415 |12mr|texlive-randomwalk-0.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27139
# category Package
# catalog-ctan /macros/latex/contrib/randomwalk
# catalog-date 2012-06-01 18:19:13 +0200
# catalog-license lppl
# catalog-version 0.2
Name:		texlive-randomwalk
Version:	0.2
Release:	3
Summary:	Random walks using TikZ
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/randomwalk
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/randomwalk.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/randomwalk.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/randomwalk.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The randomwalk package provides a user command, \RandomWalk, to
draw random walks with a given number of steps. Lengths and
angles of the steps can be customized in various ways. The
package uses PGF/TikZ for its graphical output.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/randomwalk/randomwalk.sty
%doc %{_texmfdistdir}/doc/latex/randomwalk/README
%doc %{_texmfdistdir}/doc/latex/randomwalk/randomwalk.pdf
#- source
%doc %{_texmfdistdir}/source/latex/randomwalk/randomwalk.dtx
%doc %{_texmfdistdir}/source/latex/randomwalk/randomwalk.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18416 |12mr|texlive-randtext-20070226-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/randtext/randtext.sty
# catalog-date 2007-02-26 00:17:56 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-randtext
Version:	20070226
Release:	2
Summary:	Randomise the order of characters in strings
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/randtext/randtext.sty
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/randtext.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/randtext.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a single macro \randomize{TEXT} that
typesets the characters of TEXT in random order, such that the
resulting output appears correct, but most automated attempts
to read the file will misunderstand it. This function allows
one to include an email address in a TeX document and publish
it online without fear of email address harvesters or spammers
easily picking up the address.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/randtext/randtext.sty
%doc %{_texmfdistdir}/doc/latex/randtext/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18417 |12mr|texlive-rccol-1.2c-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/rccol
# catalog-date 2008-04-20 19:53:04 +0200
# catalog-license other-free
# catalog-version 1.2c
Name:		texlive-rccol
Version:	1.2c
Release:	2
Summary:	Decimal-centered optionally rounded numbers in tabular
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/rccol
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rccol.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rccol.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rccol.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The rccol package provides decimal-centered numbers:
corresponding digits and decimal separators aligned.
Furthermore, rounding to the desired precision is possible. The
package makes use of the fltpoint package (as well as the LaTeX
required array package).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/rccol/rccol.sty
%doc %{_texmfdistdir}/doc/latex/rccol/README
%doc %{_texmfdistdir}/doc/latex/rccol/rccol.pdf
#- source
%doc %{_texmfdistdir}/source/latex/rccol/rccol.dtx
%doc %{_texmfdistdir}/source/latex/rccol/rccol.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18418 |12mr|texlive-rcs-20070606-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/rcs
# catalog-date 2007-06-06 17:06:28 +0200
# catalog-license gpl
# catalog-version undef
Name:		texlive-rcs
Version:	20070606
Release:	2
Summary:	Use RCS (revision control system) tags in LaTeX documents
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/rcs
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rcs.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rcs.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rcs.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The rcs package utilizes the inclusion of RCS supplied data in
LaTeX documents. It's upward compatible to *all* rcs styles I
know of. In particular, you can easily - access values of every
RCS field in your document - put the checkin date on the
titlepage - put RCS fields in a footline You can typeset
revision logs. Not in verbatim -- real LaTeX text! But you need
a configurable RCS for that. Refer to the user manual for more
detailed information. You can also configure the rcs package
easily to do special things for any keyword. This bundle comes
with a user manual, an internal interface description, full
documentation of the implementation, style information for AUC-
TeX, and test cases.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/rcs/rcs.sty
%doc %{_texmfdistdir}/doc/latex/rcs/CATALOG
%doc %{_texmfdistdir}/doc/latex/rcs/History
%doc %{_texmfdistdir}/doc/latex/rcs/INSTALL
%doc %{_texmfdistdir}/doc/latex/rcs/License
%doc %{_texmfdistdir}/doc/latex/rcs/MANIFEST
%doc %{_texmfdistdir}/doc/latex/rcs/README
%doc %{_texmfdistdir}/doc/latex/rcs/rcs-conf.pdf
%doc %{_texmfdistdir}/doc/latex/rcs/rcs-user.pdf
#- source
%doc %{_texmfdistdir}/source/latex/rcs/Makefile
%doc %{_texmfdistdir}/source/latex/rcs/rcs.el
%doc %{_texmfdistdir}/source/latex/rcs/src/Diff
%doc %{_texmfdistdir}/source/latex/rcs/src/Imakefile
%doc %{_texmfdistdir}/source/latex/rcs/src/README
%doc %{_texmfdistdir}/source/latex/rcs/src/TODO
%doc %{_texmfdistdir}/source/latex/rcs/src/rcs-conf.tex
%doc %{_texmfdistdir}/source/latex/rcs/src/rcs-doc.sty
%doc %{_texmfdistdir}/source/latex/rcs/src/rcs-user.tex
%doc %{_texmfdistdir}/source/latex/rcs/src/rcs.doc
%doc %{_texmfdistdir}/source/latex/rcs/src/style/rcs.el
%doc %{_texmfdistdir}/source/latex/rcs/src/style/rcs.elc
%doc %{_texmfdistdir}/source/latex/rcs/src/test/Imakefile
%doc %{_texmfdistdir}/source/latex/rcs/src/test/Makefile
%doc %{_texmfdistdir}/source/latex/rcs/src/test/empty-log.tex
%doc %{_texmfdistdir}/source/latex/rcs/src/test/german.tex
%doc %{_texmfdistdir}/source/latex/rcs/src/test/log-error.tex
%doc %{_texmfdistdir}/source/latex/rcs/src/test/log.tex
%doc %{_texmfdistdir}/source/latex/rcs/src/test/rcsdef.tex
%doc %{_texmfdistdir}/source/latex/rcs/src/test/rcsid-param.tex
%doc %{_texmfdistdir}/source/latex/rcs/src/test/rcsid.tex
%doc %{_texmfdistdir}/source/latex/rcs/src/test/under_score.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18419 |12mr|texlive-rcsinfo-1.11-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/rcsinfo
# catalog-date 2007-01-06 10:07:33 +0100
# catalog-license lppl
# catalog-version 1.11
Name:		texlive-rcsinfo
Version:	1.11
Release:	2
Summary:	Support for the revision control system
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/rcsinfo
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rcsinfo.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rcsinfo.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rcsinfo.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A package to extract RCS (Revision Control System) information
and use it in a LaTeX document. For users of LaTeX2HTML
rcsinfo.perl is included.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/rcsinfo/rcsinfo.cfg
%{_texmfdistdir}/tex/latex/rcsinfo/rcsinfo.sty
%doc %{_texmfdistdir}/doc/latex/rcsinfo/README
%doc %{_texmfdistdir}/doc/latex/rcsinfo/README-1.9
%doc %{_texmfdistdir}/doc/latex/rcsinfo/rcsinfo.init
%doc %{_texmfdistdir}/doc/latex/rcsinfo/rcsinfo.pdf
%doc %{_texmfdistdir}/doc/latex/rcsinfo/rcsinfo.perl
%doc %{_texmfdistdir}/doc/latex/rcsinfo/rcsinfo2html.tex
#- source
%doc %{_texmfdistdir}/source/latex/rcsinfo/Makefile
%doc %{_texmfdistdir}/source/latex/rcsinfo/rcsinfo.dtx
%doc %{_texmfdistdir}/source/latex/rcsinfo/rcsinfo.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18420 |12mr|texlive-rcs-multi-0.1a-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21939
# category Package
# catalog-ctan /macros/latex/contrib/rcs-multi
# catalog-date 2011-04-03 16:27:03 +0200
# catalog-license lppl
# catalog-version 0.1a
Name:		texlive-rcs-multi
Version:	0.1a
Release:	2
Summary:	Typeset RCS version control in multiple-file documents
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/rcs-multi
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rcs-multi.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rcs-multi.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rcs-multi.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package enables the user to typeset version control
information provided by RCS keywords (e.g., $ID: ... $) in
LaTeX documents that contain multiple TeX files. The package is
based on the author's svn-multi package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/rcs-multi/rcs-multi.sty
%doc %{_texmfdistdir}/doc/latex/rcs-multi/example.pdf
%doc %{_texmfdistdir}/doc/latex/rcs-multi/rcs-multi.pdf
#- source
%doc %{_texmfdistdir}/source/latex/rcs-multi/Makefile
%doc %{_texmfdistdir}/source/latex/rcs-multi/example.tex
%doc %{_texmfdistdir}/source/latex/rcs-multi/rcs-multi.dtx
%doc %{_texmfdistdir}/source/latex/rcs-multi/rcs-multi.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18421 |12mr|texlive-realboxes-0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23581
# category Package
# catalog-ctan /macros/latex/contrib/realboxes
# catalog-date 2011-08-16 10:35:18 +0200
# catalog-license lppl1.3
# catalog-version 0.2
Name:		texlive-realboxes
Version:	0.2
Release:	2
Summary:	Variants of common box-commands that read their content as real box and not as macro argument
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/realboxes
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/realboxes.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/realboxes.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/realboxes.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package uses the author's package collectbox to define
variants of common box related macros which read the content as
real box and not as macro argument. This enables the use of
verbatim or other special material as part of this content. The
provided macros have the same names as the original versions
but start with an upper-case letter instead. The "long-form"
macros, like \Makebox, can also be used as environments, but
not the "short-form" macros, like \Mbox. However, normally the
long form uses the short form anyway when no optional arguments
are used.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/realboxes/realboxes.sty
%doc %{_texmfdistdir}/doc/latex/realboxes/README
%doc %{_texmfdistdir}/doc/latex/realboxes/realboxes.pdf
#- source
%doc %{_texmfdistdir}/source/latex/realboxes/realboxes.dtx
%doc %{_texmfdistdir}/source/latex/realboxes/realboxes.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18422 |12mr|texlive-realscripts-0.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19976
# category Package
# catalog-ctan /macros/latex/contrib/realscripts
# catalog-date 2010-09-30 22:08:28 +0200
# catalog-license lppl1.3
# catalog-version 0.3
Name:		texlive-realscripts
Version:	0.3
Release:	2
Summary:	Access OpenType subscript and superscript glyphs
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/realscripts
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/realscripts.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/realscripts.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/realscripts.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This small package replaces \textsuperscript and \textsubscript
commands by equivalent commands that use OpenType font features
to access appropriate glyphs if possible. The package also
patches LaTeX's default footnote command to use this new
\textsuperscript for footnote symbols. The package requires
fontspec running on either XeLaTeX or LuaLaTeX. The package
holds functions that were once parts of the xltxtra package,
which now loads realscripts by default.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/realscripts/realscripts.sty
%doc %{_texmfdistdir}/doc/latex/realscripts/README
%doc %{_texmfdistdir}/doc/latex/realscripts/realscripts.pdf
#- source
%doc %{_texmfdistdir}/source/latex/realscripts/realscripts.dtx
%doc %{_texmfdistdir}/source/latex/realscripts/realscripts.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18423 |12mr|texlive-recipe-0.9-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/recipe
# catalog-date 2008-09-11 15:08:12 +0200
# catalog-license pd
# catalog-version 0.9
Name:		texlive-recipe
Version:	0.9
Release:	2
Summary:	A LaTeX class to typeset recipes
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/recipe
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/recipe.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/recipe.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The layout design is relative straightforward (and traditional:
see 'sample output' under 'documentation'); the class needs
access to Bookman, and to BrushScript-Italic fonts.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/recipe/recipe.cls
%doc %{_texmfdistdir}/doc/latex/recipe/README
%doc %{_texmfdistdir}/doc/latex/recipe/sample.pdf
%doc %{_texmfdistdir}/doc/latex/recipe/sample.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18424 |12mr|texlive-recipecard-2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/recipecard
# catalog-date 2008-08-24 10:50:19 +0200
# catalog-license lppl
# catalog-version 2.0
Name:		texlive-recipecard
Version:	2.0
Release:	2
Summary:	Typeset recipes in note-card-sized boxes
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/recipecard
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/recipecard.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/recipecard.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/recipecard.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The recipecard class typesets recipes into note card sized
boxes that can then be cut out and pasted on to note cards. The
recipe then looks elegant and fits in the box of recipes.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/recipecard/recipecard.cls
%doc %{_texmfdistdir}/doc/latex/recipecard/README
%doc %{_texmfdistdir}/doc/latex/recipecard/recipecard.pdf
%doc %{_texmfdistdir}/doc/latex/recipecard/test2.pdf
%doc %{_texmfdistdir}/doc/latex/recipecard/test2.tex
#- source
%doc %{_texmfdistdir}/source/latex/recipecard/recipecard.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18425 |12mr|texlive-rec-thy-1.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27225
# category Package
# catalog-ctan /macros/latex/contrib/rec-thy
# catalog-date 2012-06-21 10:44:34 +0200
# catalog-license pd
# catalog-version 1.3
Name:		texlive-rec-thy
Version:	1.3
Release:	1
Summary:	Commands to typeset recursion theory papers
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/rec-thy
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rec-thy.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rec-thy.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides many macros to express standard notation
in recursion theory (otherwise known as computability theory).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/rec-thy/rec-thy.sty
%doc %{_texmfdistdir}/doc/latex/rec-thy/README
%doc %{_texmfdistdir}/doc/latex/rec-thy/rec-thy.pdf
%doc %{_texmfdistdir}/doc/latex/rec-thy/rec-thy.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18426 |12mr|texlive-rectopma-20101002-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19980
# category Package
# catalog-ctan /macros/latex/contrib/rectopma
# catalog-date 2010-10-02 17:24:09 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-rectopma
Version:	20101002
Release:	2
Summary:	Recycle top matter
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/rectopma
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rectopma.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rectopma.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Saves the arguments of \author and \title for reference (after
\maketitle) in a document. (\maketitle simply disposes of the
information, in the standard classes and some others.).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/rectopma/rectopma.sty
%doc %{_texmfdistdir}/doc/latex/rectopma/TestTitle.pdf
%doc %{_texmfdistdir}/doc/latex/rectopma/TestTitle.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18427 |12mr|texlive-recycle-20091110-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /fonts/recycle
# catalog-date 2009-11-10 00:30:52 +0100
# catalog-license gpl
# catalog-version undef
Name:		texlive-recycle
Version:	20091110
Release:	2
Summary:	A font providing the "recyclable" logo
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/recycle
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/recycle.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/recycle.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This single-character font is provided as MetaFont source, and
in Adobe Type 1 format. It is accompanied by a trivial LaTeX
package to use the logo at various sizes.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/map/dvips/recycle/recycle.map
%{_texmfdistdir}/fonts/source/public/recycle/recycle.mf
%{_texmfdistdir}/fonts/tfm/public/recycle/recycle.tfm
%{_texmfdistdir}/fonts/type1/public/recycle/recycle.pfb
%{_texmfdistdir}/tex/latex/recycle/recycle.sty
%doc %{_texmfdistdir}/doc/fonts/recycle/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18428 |12mr|texlive-refcheck-1.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21094
# category Package
# catalog-ctan /macros/latex/contrib/refcheck
# catalog-date 2007-01-06 10:07:33 +0100
# catalog-license gpl
# catalog-version 1.7
Name:		texlive-refcheck
Version:	1.7
Release:	2
Summary:	Check references (in figures, table, equations, etc)
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/refcheck
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/refcheck.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/refcheck.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Intended to check references in a document, looking for
numbered but unlabelled equations, for labels which are not
used in the text, for unused bibliography references. It can
also display label names in text near corresponding numbers of
equations and/or bibliography references.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/refcheck/refcheck.sty
%doc %{_texmfdistdir}/doc/latex/refcheck/README
%doc %{_texmfdistdir}/doc/latex/refcheck/refdemo.pdf
%doc %{_texmfdistdir}/doc/latex/refcheck/refdemo.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18429 |12mr|texlive-refman-2.0e-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/refman
# catalog-date 2006-11-19 21:19:11 +0100
# catalog-license lppl
# catalog-version 2.0e
Name:		texlive-refman
Version:	2.0e
Release:	2
Summary:	Format technical reference manuals
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/refman
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/refman.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/refman.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/refman.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Document classes (report- and article-style) for writing
technical reference manuals. It offers a wide left margin for
notes to the reader, like some of the manuals distributed by
Adobe.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/refman/pagepc.sty
%{_texmfdistdir}/tex/latex/refman/refart.cls
%{_texmfdistdir}/tex/latex/refman/refrep.cls
%doc %{_texmfdistdir}/doc/latex/refman/00Contents
%doc %{_texmfdistdir}/doc/latex/refman/lay_d2.tex
%doc %{_texmfdistdir}/doc/latex/refman/lay_e2.tex
%doc %{_texmfdistdir}/doc/latex/refman/layout_d.pdf
%doc %{_texmfdistdir}/doc/latex/refman/layout_d.tex
%doc %{_texmfdistdir}/doc/latex/refman/layout_e.pdf
%doc %{_texmfdistdir}/doc/latex/refman/layout_e.tex
%doc %{_texmfdistdir}/doc/latex/refman/refman.pdf
%doc %{_texmfdistdir}/doc/latex/refman/refman.upl
#- source
%doc %{_texmfdistdir}/source/latex/refman/refman.dtx
%doc %{_texmfdistdir}/source/latex/refman/refman.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18430 |12mr|texlive-refstyle-0.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20318
# category Package
# catalog-ctan /macros/latex/contrib/refstyle
# catalog-date 2010-11-03 15:55:25 +0100
# catalog-license lppl
# catalog-version 0.5
Name:		texlive-refstyle
Version:	0.5
Release:	2
Summary:	Advanced formatting of cross references
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/refstyle
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/refstyle.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/refstyle.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/refstyle.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The refstyle provides a consistent way of producing references
throughout a project. Enough flexibility is provided to make
local changes to a single reference. The user can configure
their own setup. refstyle has a direct interface to varioref,
and namerefs from the nameref package can easily be
incorporated (if needed). For large projects such as a series
of books or a multi volume thesis, written as freestanding
documents, a facility is provided to interface to the xr
package for external document references.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/refstyle/refstyle.cfg
%{_texmfdistdir}/tex/latex/refstyle/refstyle.sty
%doc %{_texmfdistdir}/doc/latex/refstyle/README
%doc %{_texmfdistdir}/doc/latex/refstyle/refconfig.pdf
%doc %{_texmfdistdir}/doc/latex/refstyle/refstyle.pdf
#- source
%doc %{_texmfdistdir}/source/latex/refstyle/refconfig.dtx
%doc %{_texmfdistdir}/source/latex/refstyle/refstyle.dtx
%doc %{_texmfdistdir}/source/latex/refstyle/refstyle.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18431 |12mr|texlive-regcount-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19979
# category Package
# catalog-ctan /macros/latex/contrib/regcount
# catalog-date 2010-10-02 17:24:09 +0200
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-regcount
Version:	1.0
Release:	2
Summary:	Display the allocation status of the TeX registers
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/regcount
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/regcount.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/regcount.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/regcount.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Adds a macro \rgcount which displays the allocation status of
the TeX registers. The display is written into the .log file as
it is a bit verbose. An automatic call to \rgcount is done at
\begin{document} and \end{document}.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/regcount/regcount.sty
%doc %{_texmfdistdir}/doc/latex/regcount/readme
%doc %{_texmfdistdir}/doc/latex/regcount/regcount.pdf
#- source
%doc %{_texmfdistdir}/source/latex/regcount/regcount.dtx
%doc %{_texmfdistdir}/source/latex/regcount/regcount.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18432 |12mr|texlive-regexpatch-0.1b-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27155
# category Package
# catalog-ctan /macros/latex/contrib/regexpatch
# catalog-date 2012-07-24 17:30:46 +0200
# catalog-license lppl1.3
# catalog-version 0.1b
Name:		texlive-regexpatch
Epoch:		1
Version:	0.1b
Release:	2
Summary:	High level patching of commands
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/regexpatch
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/regexpatch.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/regexpatch.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/regexpatch.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package generalises the macro patching commands provided by
P. Lehmann's etoolbox. The difference between this package and
its sibling xpatch is that this package sports a very powerful
\regexpatchcmd based on the l3regex module of the LaTeX3
experimental packages.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/regexpatch/regexpatch.sty
%doc %{_texmfdistdir}/doc/latex/regexpatch/README
%doc %{_texmfdistdir}/doc/latex/regexpatch/regexpatch.pdf
#- source
%doc %{_texmfdistdir}/source/latex/regexpatch/regexpatch.dtx
%doc %{_texmfdistdir}/source/latex/regexpatch/regexpatch.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18433 |12mr|texlive-register-1.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21127
# category Package
# catalog-ctan /macros/latex/contrib/register
# catalog-date 2011-01-19 22:37:08 +0100
# catalog-license lppl
# catalog-version 1.6
Name:		texlive-register
Version:	1.6
Release:	2
Summary:	Typeset programmable elements in digital hardware (registers)
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/register
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/register.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/register.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/register.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package is designed for typesetting the programmable
elements in digital hardware, i.e., registers. Such registers
typically have many fields and can be quite wide; they are thus
a challenge to typeset in a consistent manner. Register is
similar in some aspects to the bytefield package. Anyone doing
hardware documentation using LaTeX should examine both
packages. Register requires a fairly recent version of the
float package. A Perl module and a Perl script are provided, to
translate the register specifications into programmable data
structures.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/register/register.sty
%doc %{_texmfdistdir}/doc/latex/register/Reg_macro.pm
%doc %{_texmfdistdir}/doc/latex/register/reg_list.pl
%doc %{_texmfdistdir}/doc/latex/register/register.pdf
#- source
%doc %{_texmfdistdir}/source/latex/register/register.dtx
%doc %{_texmfdistdir}/source/latex/register/register.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18434 |12mr|texlive-regstats-1.0g-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25050
# category Package
# catalog-ctan /macros/latex/contrib/regstats
# catalog-date 2012-01-02 14:24:13 +0100
# catalog-license lppl1.3
# catalog-version 1.0g
Name:		texlive-regstats
Version:	1.0g
Release:	2
Summary:	Information about register use
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/regstats
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/regstats.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/regstats.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/regstats.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package will report number of used registers (counter,
dimen, skip, muskip, box, token, input, output, math families,
languages, insertions), and will compare the number to the
maximum available number of such registers.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/regstats/regstats.sty
%doc %{_texmfdistdir}/doc/latex/regstats/README
%doc %{_texmfdistdir}/doc/latex/regstats/regstats-example.log
%doc %{_texmfdistdir}/doc/latex/regstats/regstats-example.pdf
%doc %{_texmfdistdir}/doc/latex/regstats/regstats-example.tex
%doc %{_texmfdistdir}/doc/latex/regstats/regstats.pdf
#- source
%doc %{_texmfdistdir}/source/latex/regstats/regstats.drv
%doc %{_texmfdistdir}/source/latex/regstats/regstats.dtx
%doc %{_texmfdistdir}/source/latex/regstats/regstats.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18435 |12mr|texlive-relenc-20110406-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22050
# category Package
# catalog-ctan /macros/latex/contrib/relenc
# catalog-date 2011-04-06 08:31:30 +0200
# catalog-license lppl1
# catalog-version undef
Name:		texlive-relenc
Version:	20110406
Release:	2
Summary:	A "relaxed" font encoding
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/relenc
License:	LPPL1
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/relenc.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/relenc.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/relenc.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
LaTeX package providing a relaxed font encoding to make
available to a font designer more slots for insertion of
ligatures and accented characters.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/tfm/public/relenc/zcmr8d.tfm
%{_texmfdistdir}/fonts/tfm/public/relenc/zcmra.tfm
%{_texmfdistdir}/fonts/vf/public/relenc/zcmr8d.vf
%{_texmfdistdir}/fonts/vf/public/relenc/zcmra.vf
%{_texmfdistdir}/tex/latex/relenc/2sidedoc.sty
%{_texmfdistdir}/tex/latex/relenc/ecsubzcm.sty
%{_texmfdistdir}/tex/latex/relenc/relenc.sty
%{_texmfdistdir}/tex/latex/relenc/t1renc.def
%{_texmfdistdir}/tex/latex/relenc/t1rzcm.fd
%doc %{_texmfdistdir}/doc/latex/relenc/README
%doc %{_texmfdistdir}/doc/latex/relenc/reldemo.tex
%doc %{_texmfdistdir}/doc/latex/relenc/relenc.tex
%doc %{_texmfdistdir}/doc/latex/relenc/zcmr8d.vf2
%doc %{_texmfdistdir}/doc/latex/relenc/zcmr8d.vf3
%doc %{_texmfdistdir}/doc/latex/relenc/zcmra.vf2
%doc %{_texmfdistdir}/doc/latex/relenc/zcmra.vf3
#- source
%doc %{_texmfdistdir}/source/latex/relenc/relenc.dtx
%doc %{_texmfdistdir}/source/latex/relenc/relenc.ins
%doc %{_texmfdistdir}/source/latex/relenc/t1renc.dtx
%doc %{_texmfdistdir}/source/latex/relenc/t1rzcm.fdd

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18436 |12mr|texlive-relsize-4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24074
# category Package
# catalog-ctan /macros/latex/contrib/relsize
# catalog-date 2011-09-23 08:29:05 +0200
# catalog-license pd
# catalog-version 4
Name:		texlive-relsize
Version:	4
Release:	2
Summary:	Set the font size relative to the current font size
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/relsize
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/relsize.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/relsize.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The basic command of the package is \relsize, whose argument is
a number of \magsteps to change size; from this are defined
commands \larger, \smaller, \textlarger, etc.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/relsize/relsize.sty
%doc %{_texmfdistdir}/doc/latex/relsize/README
%doc %{_texmfdistdir}/doc/latex/relsize/relsize-doc.pdf
%doc %{_texmfdistdir}/doc/latex/relsize/relsize-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18437 |12mr|texlive-reotex-1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25037
# category Package
# catalog-ctan /graphics/pgf/contrib/reotex
# catalog-date 2012-01-06 12:55:46 +0100
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-reotex
Version:	1.0
Release:	1
Summary:	Draw Reo Channels and Circuits
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/reotex
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/reotex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/reotex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package defines macros and other utilities to design Reo
Circuits. The package require PGF/TikZ support.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/reotex/reotex.sty
%doc %{_texmfdistdir}/doc/latex/reotex/README
%doc %{_texmfdistdir}/doc/latex/reotex/reotex.pdf
%doc %{_texmfdistdir}/doc/latex/reotex/reotex.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18438 |12mr|texlive-repeatindex-0.01-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24305
# category Package
# catalog-ctan /macros/latex/contrib/repeatindex
# catalog-date 2011-06-16 21:20:53 +0200
# catalog-license lppl
# catalog-version 0.01
Name:		texlive-repeatindex
Version:	0.01
Release:	2
Summary:	Repeat items in an index after a page or column break
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/repeatindex
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/repeatindex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/repeatindex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This Package repeats item of an index if a page or column break
occurs within a list of subitems. This helps to find out to
which main item a subitem belongs.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/makeindex/repeatindex/repeatindex.ist
%{_texmfdistdir}/tex/latex/repeatindex/repeatindex.sty
%doc %{_texmfdistdir}/doc/latex/repeatindex/README
%doc %{_texmfdistdir}/doc/latex/repeatindex/testrepeatindex.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar makeindex tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18439 |12mr|texlive-resumemac-20081121-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/plain/contrib/resumemac
# catalog-date 2008-11-21 01:34:08 +0100
# catalog-license pd
# catalog-version undef
Name:		texlive-resumemac
Version:	20081121
Release:	2
Summary:	Plain TeX macros for resumes
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/plain/contrib/resumemac
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/resumemac.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/resumemac.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A set of macros is provided, together with an file that offers
an example of use.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/plain/resumemac/resumemac.tex
%doc %{_texmfdistdir}/doc/plain/resumemac/README
%doc %{_texmfdistdir}/doc/plain/resumemac/sample_resume.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18440 |12mr|texlive-reverxii-20111230-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24976
# category Package
# catalog-ctan /macros/plain/contrib/reverxii
# catalog-date 2011-12-30 00:42:15 +0100
# catalog-license lppl1.3
# catalog-version undef
Name:		texlive-reverxii
Version:	20111230
Release:	1
Summary:	Playing Reversi in TeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/plain/contrib/reverxii
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/reverxii.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/reverxii.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
Following the lead of xii.tex, this little (938 characters)
program that plays Reversi. (The program incorporates some
primitive AI.).

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/plain/reverxii/README
%doc %{_texmfdistdir}/doc/plain/reverxii/reverxii.pdf
%doc %{_texmfdistdir}/doc/plain/reverxii/reverxii.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18441 |12mr|texlive-revtex-4.1r-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19652
# category Package
# catalog-ctan /macros/latex/contrib/revtex
# catalog-date 2010-08-12 13:35:15 +0200
# catalog-license lppl1.3
# catalog-version 4.1r
Name:		texlive-revtex
Version:	4.1r
Release:	2
Summary:	Styles for various Physics Journals
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/revtex
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/revtex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/revtex.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/revtex.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Includes styles for American Physical Society, American
Institute of Physics, and Optical Society of America. The
distribution consists of the RevTeX class itself, and several
support packages.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/revtex/aipauth4-1.bst
%{_texmfdistdir}/bibtex/bst/revtex/aipnum4-1.bst
%{_texmfdistdir}/bibtex/bst/revtex/apsrev4-1.bst
%{_texmfdistdir}/bibtex/bst/revtex/apsrmp4-1.bst
%{_texmfdistdir}/tex/latex/revtex/aip4-1.rtx
%{_texmfdistdir}/tex/latex/revtex/aps10pt4-1.rtx
%{_texmfdistdir}/tex/latex/revtex/aps11pt4-1.rtx
%{_texmfdistdir}/tex/latex/revtex/aps12pt4-1.rtx
%{_texmfdistdir}/tex/latex/revtex/aps4-1.rtx
%{_texmfdistdir}/tex/latex/revtex/apsrmp4-1.rtx
%{_texmfdistdir}/tex/latex/revtex/ltxdocext.sty
%{_texmfdistdir}/tex/latex/revtex/ltxfront.sty
%{_texmfdistdir}/tex/latex/revtex/ltxgrid.sty
%{_texmfdistdir}/tex/latex/revtex/ltxutil.sty
%{_texmfdistdir}/tex/latex/revtex/reftest4-1.tex
%{_texmfdistdir}/tex/latex/revtex/revsymb4-1.sty
%{_texmfdistdir}/tex/latex/revtex/revtex4-1.cls
%doc %{_texmfdistdir}/doc/latex/revtex/00readme.tex
%doc %{_texmfdistdir}/doc/latex/revtex/DOWNLOAD
%doc %{_texmfdistdir}/doc/latex/revtex/README
%doc %{_texmfdistdir}/doc/latex/revtex/aip/aipguide4-1.pdf
%doc %{_texmfdistdir}/doc/latex/revtex/aip/aipguide4-1.tex
%doc %{_texmfdistdir}/doc/latex/revtex/aip/docs.sty
%doc %{_texmfdistdir}/doc/latex/revtex/aps/apsguide4-1.pdf
%doc %{_texmfdistdir}/doc/latex/revtex/aps/apsguide4-1.tex
%doc %{_texmfdistdir}/doc/latex/revtex/auguide/auguide4-1.pdf
%doc %{_texmfdistdir}/doc/latex/revtex/auguide/auguide4-1.tex
%doc %{_texmfdistdir}/doc/latex/revtex/auguide/docs.sty
%doc %{_texmfdistdir}/doc/latex/revtex/auguide/summary4-1.pdf
%doc %{_texmfdistdir}/doc/latex/revtex/auguide/summary4-1.tex
%doc %{_texmfdistdir}/doc/latex/revtex/auguide/whatsnew4-1.pdf
%doc %{_texmfdistdir}/doc/latex/revtex/auguide/whatsnew4-1.tex
%doc %{_texmfdistdir}/doc/latex/revtex/sample/aip/aipsamp.bib
%doc %{_texmfdistdir}/doc/latex/revtex/sample/aip/aipsamp.pdf
%doc %{_texmfdistdir}/doc/latex/revtex/sample/aip/aipsamp.tex
%doc %{_texmfdistdir}/doc/latex/revtex/sample/aip/aiptemplate.tex
%doc %{_texmfdistdir}/doc/latex/revtex/sample/aip/fig_1.eps
%doc %{_texmfdistdir}/doc/latex/revtex/sample/aip/fig_2.eps
%doc %{_texmfdistdir}/doc/latex/revtex/sample/aps/apssamp.bib
%doc %{_texmfdistdir}/doc/latex/revtex/sample/aps/apssamp.pdf
%doc %{_texmfdistdir}/doc/latex/revtex/sample/aps/apssamp.tex
%doc %{_texmfdistdir}/doc/latex/revtex/sample/aps/apstemplate.tex
%doc %{_texmfdistdir}/doc/latex/revtex/sample/aps/fig_1.eps
%doc %{_texmfdistdir}/doc/latex/revtex/sample/aps/fig_2.eps
%doc %{_texmfdistdir}/doc/latex/revtex/sample/aps/vid_1a.eps
%doc %{_texmfdistdir}/doc/latex/revtex/sample/aps/vid_1b.eps
%doc %{_texmfdistdir}/doc/latex/revtex/source/aip.pdf
%doc %{_texmfdistdir}/doc/latex/revtex/source/ltxdocext.pdf
%doc %{_texmfdistdir}/doc/latex/revtex/source/ltxfront.pdf
%doc %{_texmfdistdir}/doc/latex/revtex/source/ltxgrid.pdf
%doc %{_texmfdistdir}/doc/latex/revtex/source/ltxutil.pdf
%doc %{_texmfdistdir}/doc/latex/revtex/source/revtex4-1.pdf
#- source
%doc %{_texmfdistdir}/source/latex/revtex/aip.dtx
%doc %{_texmfdistdir}/source/latex/revtex/ltxdocext.dtx
%doc %{_texmfdistdir}/source/latex/revtex/ltxfront.dtx
%doc %{_texmfdistdir}/source/latex/revtex/ltxgrid.dtx
%doc %{_texmfdistdir}/source/latex/revtex/ltxutil.dtx
%doc %{_texmfdistdir}/source/latex/revtex/revtex4-1.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18442 |12mr|texlive-revtex4-20111104-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16488
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-revtex4
Version:	20111104
Release:	2
Summary:	TeXLive revtex4 package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/revtex4.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/revtex4.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/revtex4.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive revtex4 package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bib/revtex4/apssamp.bib
%{_texmfdistdir}/bibtex/bst/revtex4/apsrev.bst
%{_texmfdistdir}/bibtex/bst/revtex4/apsrmp.bst
%{_texmfdistdir}/tex/latex/revtex4/10pt.rtx
%{_texmfdistdir}/tex/latex/revtex4/11pt.rtx
%{_texmfdistdir}/tex/latex/revtex4/12pt.rtx
%{_texmfdistdir}/tex/latex/revtex4/aps.rtx
%{_texmfdistdir}/tex/latex/revtex4/docs.sty
%{_texmfdistdir}/tex/latex/revtex4/revsymb.sty
%{_texmfdistdir}/tex/latex/revtex4/revtex4.cls
%{_texmfdistdir}/tex/latex/revtex4/rmp.rtx
%doc %{_texmfdistdir}/doc/latex/revtex4/DOWNLOAD
%doc %{_texmfdistdir}/doc/latex/revtex4/README
%doc %{_texmfdistdir}/doc/latex/revtex4/apssamp.end
%doc %{_texmfdistdir}/doc/latex/revtex4/apssamp.tex
%doc %{_texmfdistdir}/doc/latex/revtex4/auguide.tex
%doc %{_texmfdistdir}/doc/latex/revtex4/differ.tex
%doc %{_texmfdistdir}/doc/latex/revtex4/fig_1.eps
%doc %{_texmfdistdir}/doc/latex/revtex4/fig_2.eps
%doc %{_texmfdistdir}/doc/latex/revtex4/ltxdocext.pdf
%doc %{_texmfdistdir}/doc/latex/revtex4/ltxgrid.pdf
%doc %{_texmfdistdir}/doc/latex/revtex4/ltxutil.pdf
%doc %{_texmfdistdir}/doc/latex/revtex4/revtex4.pdf
%doc %{_texmfdistdir}/doc/latex/revtex4/summary.tex
%doc %{_texmfdistdir}/doc/latex/revtex4/template.aps
#- source
%doc %{_texmfdistdir}/source/latex/revtex4/ltxdocext.dtx
%doc %{_texmfdistdir}/source/latex/revtex4/ltxgrid.dtx
%doc %{_texmfdistdir}/source/latex/revtex4/ltxutil.dtx
%doc %{_texmfdistdir}/source/latex/revtex4/revtex4.dtx
%doc %{_texmfdistdir}/source/latex/revtex4/revtex4.ins
%doc %{_texmfdistdir}/source/latex/revtex4/textcase.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18443 |12mr|texlive-rjlparshap-20111104-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-rjlparshap
Version:	20111104
Release:	2
Summary:	TeXLive rjlparshap package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rjlparshap.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rjlparshap.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rjlparshap.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive rjlparshap package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/rjlparshap/rjlpshap.sty
%doc %{_texmfdistdir}/doc/latex/rjlparshap/README
%doc %{_texmfdistdir}/doc/latex/rjlparshap/rjlpshap.pdf
#- source
%doc %{_texmfdistdir}/source/latex/rjlparshap/rjlpshap.dtx
%doc %{_texmfdistdir}/source/latex/rjlparshap/rjlpshap.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18444 |12mr|texlive-rlepsf-20070113-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19082
# category Package
# catalog-ctan /macros/generic/rlepsf
# catalog-date 2007-01-13 23:45:25 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-rlepsf
Version:	20070113
Release:	2
Summary:	Rewrite labels in EPS graphics
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/generic/rlepsf
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rlepsf.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rlepsf.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A macro package for use with epsf.tex which allows PostScript
labels in an Encapsulated PostScript file to be replaced by TeX
labels. The package provides commands \relabel (simply replace
a PostScript string), \adjustrelabel (replace a PostScript
string, with position adjustment), and \extralabel (add a label
at given coordinates). You can, if you so choose, use the
facilities of the labelfig package in place of using
\extralabel.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/rlepsf/rlepsf.tex
%doc %{_texmfdistdir}/doc/generic/rlepsf/read.me
%doc %{_texmfdistdir}/doc/generic/rlepsf/rlepsdoc.ps

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18445 |12mr|texlive-rmpage-0.92-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20002
# category Package
# catalog-ctan /macros/latex/contrib/rmpage
# catalog-date 2010-10-04 11:12:53 +0200
# catalog-license gpl
# catalog-version 0.92
Name:		texlive-rmpage
Version:	0.92
Release:	2
Summary:	A package to help change page layout parameters in LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/rmpage
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rmpage.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rmpage.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package lets you change page layout parameters in small
steps over a range of values using options. It can set
\textwidth appropriately for the main fount, and ensure that
the text fits inside the printable area of a printer. An
rmpage-formatted document can be typeset identically without
rmpage after a single cut and paste operation. Local
configuration can set defaults: for all documents; and by
class, by printer, and by paper size. The geometry package is
better if you want to set page layout parameters to particular
measurements.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/rmpage/rmpage.sty
%{_texmfdistdir}/tex/latex/rmpage/rmpgen.cfg
%doc %{_texmfdistdir}/doc/latex/rmpage/readme
%doc %{_texmfdistdir}/doc/latex/rmpage/rmpage-doc.pdf
%doc %{_texmfdistdir}/doc/latex/rmpage/rmpage-doc.tex
%doc %{_texmfdistdir}/doc/latex/rmpage/rmpage.tex
%doc %{_texmfdistdir}/doc/latex/rmpage/rmplocal.gfc

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18446 |12mr|texlive-robustcommand-0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/robustcommand
# catalog-date 2007-02-26 15:09:49 +0100
# catalog-license lppl
# catalog-version 0.1
Name:		texlive-robustcommand
Version:	0.1
Release:	2
Summary:	Declare robust command, with \newcommand checks
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/robustcommand
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/robustcommand.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/robustcommand.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/robustcommand.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package merely provides a variation of
\DeclareRobustCommand, which checks for the existence of a
command before declaring it robust.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/robustcommand/robustcommand.sty
%doc %{_texmfdistdir}/doc/latex/robustcommand/README
%doc %{_texmfdistdir}/doc/latex/robustcommand/robustcommand.pdf
#- source
%doc %{_texmfdistdir}/source/latex/robustcommand/robustcommand.dtx
%doc %{_texmfdistdir}/source/latex/robustcommand/robustcommand.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18447 |12mr|texlive-robustindex-20070226-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/robustindex
# catalog-date 2007-02-26 15:09:49 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-robustindex
Version:	20070226
Release:	2
Summary:	Create index with pagerefs
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/robustindex
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/robustindex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/robustindex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Third parties often change the page numbers without rerunning
makeindex. One would like to make the page numbers in the index
entries more robust. This bundle provides robustindex.sty and
robustglossary.sty, which use the \pageref mechanism to
maintain correct page numbers.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/robustindex/robustglossary.sty
%{_texmfdistdir}/tex/latex/robustindex/robustindex.sty
%doc %{_texmfdistdir}/doc/latex/robustindex/README
%doc %{_texmfdistdir}/doc/latex/robustindex/robustindex.html
%doc %{_texmfdistdir}/doc/latex/robustindex/robustsample.pdf
%doc %{_texmfdistdir}/doc/latex/robustindex/robustsample.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18448 |12mr|texlive-roex-20111104-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-roex
Version:	20111104
Release:	2
Summary:	TeXLive roex package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/roex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/roex.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive roex package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/metafont/roex/roex.mf
#- source
%doc %{_texmfdistdir}/source/metafont/roex/0roex.doc
%doc %{_texmfdistdir}/source/metafont/roex/roexsamp/0roexsam.doc
%doc %{_texmfdistdir}/source/metafont/roex/roexsamp/es-01.mf
%doc %{_texmfdistdir}/source/metafont/roex/roexsamp/es-02.mf
%doc %{_texmfdistdir}/source/metafont/roex/roexsamp/es-03.mf
%doc %{_texmfdistdir}/source/metafont/roex/roexsamp/ro-01.mf
%doc %{_texmfdistdir}/source/metafont/roex/roexsamp/ro-02.mf
%doc %{_texmfdistdir}/source/metafont/roex/roexsamp/ro-03.mf
%doc %{_texmfdistdir}/source/metafont/roex/roexsamp/ro-04.mf
%doc %{_texmfdistdir}/source/metafont/roex/roexsamp/ro-05.mf
%doc %{_texmfdistdir}/source/metafont/roex/roexsamp/ro-06.mf
%doc %{_texmfdistdir}/source/metafont/roex/roexsamp/ro-07.mf
%doc %{_texmfdistdir}/source/metafont/roex/roexsamp/roes-01.mf
%doc %{_texmfdistdir}/source/metafont/roex/roexsamp/roes-02.mf
%doc %{_texmfdistdir}/source/metafont/roex/roexsamp/roes-03.mf
%doc %{_texmfdistdir}/source/metafont/roex/roexsamp/roes-04.mf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar metafont source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18449 |12mr|texlive-romanbar-1.0f-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25005
# category Package
# catalog-ctan /macros/latex/contrib/romanbar
# catalog-date 2012-01-02 20:05:40 +0100
# catalog-license lppl1.3
# catalog-version 1.0f
Name:		texlive-romanbar
Version:	1.0f
Release:	1
Summary:	Write roman number with "bars"
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/romanbar
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/romanbar.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/romanbar.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/romanbar.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
'Bars', in the present context, are lines above and below text
that abut with the text. Barred roman numerals are sometimes
found in publications. The package provides a function that
prints barred roman numerals (converting arabic numerals if
necessary). The package also provides a predicate \ifnumeric.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/romanbar/romanbar.sty
%doc %{_texmfdistdir}/doc/latex/romanbar/README
%doc %{_texmfdistdir}/doc/latex/romanbar/romanbar-example.pdf
%doc %{_texmfdistdir}/doc/latex/romanbar/romanbar-example.tex
%doc %{_texmfdistdir}/doc/latex/romanbar/romanbar.pdf
#- source
%doc %{_texmfdistdir}/source/latex/romanbar/romanbar.drv
%doc %{_texmfdistdir}/source/latex/romanbar/romanbar.dtx
%doc %{_texmfdistdir}/source/latex/romanbar/romanbar.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18450 |12mr|texlive-romande-1.008v7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19537
# category Package
# catalog-ctan /fonts/romandeadf
# catalog-date 2010-07-14 23:31:19 +0200
# catalog-license lppl
# catalog-version 1.008-v7
Name:		texlive-romande
Version:	1.008v7
Release:	2
Summary:	Romande ADF fonts and LaTeX support
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/romandeadf
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/romande.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/romande.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/romande.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Romande ADF is a serif font family with oldstyle figures,
designed as a substitute for Times, Tiffany or Caslon. The
family currently includes upright, italic and small-caps shapes
in each of regular and demi-bold weights and an italic script
in regular. The support package renames the fonts according to
the Karl Berry fontname scheme and defines four families. Two
of these primarily provide access to the "standard" or default
characters while the "alternate" families support alternate
characters, additional ligatures and the long s. The included
package files provide access to these features in LaTeX as
explained in the documentation. The LaTeX support requires the
nfssext-cfr and the xkeyval packages.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/arkandis/romande/yrdd8a.afm
%{_texmfdistdir}/fonts/afm/arkandis/romande/yrddc8a.afm
%{_texmfdistdir}/fonts/afm/arkandis/romande/yrddi8a.afm
%{_texmfdistdir}/fonts/afm/arkandis/romande/yrdr8a.afm
%{_texmfdistdir}/fonts/afm/arkandis/romande/yrdrc8a.afm
%{_texmfdistdir}/fonts/afm/arkandis/romande/yrdri8a.afm
%{_texmfdistdir}/fonts/afm/arkandis/romande/yrdriw8a.afm
%{_texmfdistdir}/fonts/enc/dvips/romande/romande-supp.enc
%{_texmfdistdir}/fonts/enc/dvips/romande/t1-romandeadf-alt.enc
%{_texmfdistdir}/fonts/enc/dvips/romande/t1-romandeadf.enc
%{_texmfdistdir}/fonts/enc/dvips/romande/ts1-euro-yrd.enc
%{_texmfdistdir}/fonts/map/dvips/romande/yrd.map
%{_texmfdistdir}/fonts/tfm/arkandis/romande/s-yrdd.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/romande/s-yrddi.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/romande/s-yrdr.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/romande/s-yrdri.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/romande/s-yrdriw.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/romande/t1-romandeadf-alt-yrdd.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/romande/t1-romandeadf-alt-yrddi.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/romande/t1-romandeadf-alt-yrdr.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/romande/t1-romandeadf-alt-yrdri.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/romande/t1-romandeadf-alt-yrdriw.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/romande/t1-romandeadf-yrdd.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/romande/t1-romandeadf-yrddc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/romande/t1-romandeadf-yrddi.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/romande/t1-romandeadf-yrdr.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/romande/t1-romandeadf-yrdrc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/romande/t1-romandeadf-yrdri.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/romande/t1-romandeadf-yrdriw.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/romande/ts1-yrdd.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/romande/ts1-yrddi.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/romande/ts1-yrdr.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/romande/ts1-yrdri.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/romande/ts1-yrdriw.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/romande/yrdd8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/romande/yrdd8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/romande/yrdda8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/romande/yrddai8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/romande/yrddc8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/romande/yrddi8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/romande/yrddi8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/romande/yrdr8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/romande/yrdr8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/romande/yrdra8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/romande/yrdrai8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/romande/yrdraiw8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/romande/yrdrc8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/romande/yrdri8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/romande/yrdri8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/romande/yrdriw8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/romande/yrdriw8t.tfm
%{_texmfdistdir}/fonts/type1/arkandis/romande/yrdd8a.pfb
%{_texmfdistdir}/fonts/type1/arkandis/romande/yrdd8a.pfm
%{_texmfdistdir}/fonts/type1/arkandis/romande/yrddc8a.pfb
%{_texmfdistdir}/fonts/type1/arkandis/romande/yrddc8a.pfm
%{_texmfdistdir}/fonts/type1/arkandis/romande/yrddi8a.pfb
%{_texmfdistdir}/fonts/type1/arkandis/romande/yrddi8a.pfm
%{_texmfdistdir}/fonts/type1/arkandis/romande/yrdr8a.pfb
%{_texmfdistdir}/fonts/type1/arkandis/romande/yrdr8a.pfm
%{_texmfdistdir}/fonts/type1/arkandis/romande/yrdrc8a.pfb
%{_texmfdistdir}/fonts/type1/arkandis/romande/yrdrc8a.pfm
%{_texmfdistdir}/fonts/type1/arkandis/romande/yrdri8a.pfb
%{_texmfdistdir}/fonts/type1/arkandis/romande/yrdri8a.pfm
%{_texmfdistdir}/fonts/type1/arkandis/romande/yrdriw8a.pfb
%{_texmfdistdir}/fonts/type1/arkandis/romande/yrdriw8a.pfm
%{_texmfdistdir}/fonts/vf/arkandis/romande/yrdd8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/romande/yrdd8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/romande/yrdda8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/romande/yrddai8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/romande/yrddc8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/romande/yrddi8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/romande/yrddi8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/romande/yrdr8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/romande/yrdr8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/romande/yrdra8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/romande/yrdrai8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/romande/yrdraiw8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/romande/yrdrc8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/romande/yrdri8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/romande/yrdri8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/romande/yrdriw8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/romande/yrdriw8t.vf
%{_texmfdistdir}/tex/latex/romande/romande.sty
%{_texmfdistdir}/tex/latex/romande/t1yrd.fd
%{_texmfdistdir}/tex/latex/romande/t1yrda.fd
%{_texmfdistdir}/tex/latex/romande/t1yrdaw.fd
%{_texmfdistdir}/tex/latex/romande/t1yrdw.fd
%{_texmfdistdir}/tex/latex/romande/ts1yrd.fd
%{_texmfdistdir}/tex/latex/romande/ts1yrda.fd
%{_texmfdistdir}/tex/latex/romande/ts1yrdaw.fd
%{_texmfdistdir}/tex/latex/romande/ts1yrdw.fd
%doc %{_texmfdistdir}/doc/fonts/romande/COPYING
%doc %{_texmfdistdir}/doc/fonts/romande/NOTICE.txt
%doc %{_texmfdistdir}/doc/fonts/romande/README
%doc %{_texmfdistdir}/doc/fonts/romande/manifest.txt
%doc %{_texmfdistdir}/doc/fonts/romande/romandeadf.pdf
%doc %{_texmfdistdir}/doc/fonts/romande/romandeadf.tex
#- source
%doc %{_texmfdistdir}/source/fonts/romande/reglyph-yrd.tex
%doc %{_texmfdistdir}/source/fonts/romande/romande-supp.etx
%doc %{_texmfdistdir}/source/fonts/romande/t1-romandeadf-alt.etx
%doc %{_texmfdistdir}/source/fonts/romande/t1-romandeadf.etx
%doc %{_texmfdistdir}/source/fonts/romande/ts1-euro.etx
%doc %{_texmfdistdir}/source/fonts/romande/yrd-drv.tex
%doc %{_texmfdistdir}/source/fonts/romande/yrd-map.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18451 |12mr|texlive-romanneg-20101013-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20087
# category Package
# catalog-ctan /macros/latex/contrib/romanneg
# catalog-date 2010-10-13 12:13:38 +0200
# catalog-license pd
# catalog-version undef
Name:		texlive-romanneg
Version:	20101013
Release:	2
Summary:	Roman page numbers negative
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/romanneg
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/romanneg.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/romanneg.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Causes the page numbers in the DVI file (as defined by \count0)
to be negative when roman pagenumbering is in effect.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/romanneg/romanneg.sty
%doc %{_texmfdistdir}/doc/latex/romanneg/romanneg.ltx
%doc %{_texmfdistdir}/doc/latex/romanneg/romanneg.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18452 |12mr|texlive-romannum-1.0b-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/romannum
# catalog-date 2009-09-03 13:00:14 +0200
# catalog-license lppl
# catalog-version 1.0b
Name:		texlive-romannum
Version:	1.0b
Release:	2
Summary:	Generate roman numerals instead of arabic digits
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/romannum
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/romannum.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/romannum.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/romannum.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The romannum package changes LaTeX generated numbers to be
printed with roman numerals instead of arabic digits. It
requires the stdclsdv package. Users of the bookhands fonts may
find this package useful.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/romannum/romannum.sty
%doc %{_texmfdistdir}/doc/latex/romannum/README
%doc %{_texmfdistdir}/doc/latex/romannum/romannum.pdf
#- source
%doc %{_texmfdistdir}/source/latex/romannum/romannum.dtx
%doc %{_texmfdistdir}/source/latex/romannum/romannum.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18453 |12mr|texlive-romansh-20120413-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25956
# category Package
# catalog-ctan /macros/latex/contrib/babel-contrib/romansh
# catalog-date 2012-04-13 15:00:06 +0200
# catalog-license lppl1.3
# catalog-version undef
Name:		texlive-romansh
Version:	20120413
Release:	2
Summary:	Babel/Polyglossia support for the Romansh language
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/babel-contrib/romansh
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/romansh.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/romansh.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/romansh.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a language description file that enables
support of Romansh either with babel or with polyglossia.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/romansh/romansh.ldf
%doc %{_texmfdistdir}/doc/latex/romansh/romansh.pdf
#- source
%doc %{_texmfdistdir}/source/latex/romansh/romansh.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18454 |12mr|texlive-rotating-2.16b-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16832
# category Package
# catalog-ctan /macros/latex/contrib/rotating
# catalog-date 2010-01-26 14:36:34 +0100
# catalog-license lppl
# catalog-version 2.16b
Name:		texlive-rotating
Version:	2.16b
Release:	2
Summary:	Rotation tools, including rotated full-page floats
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/rotating
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rotating.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rotating.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rotating.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A package built on the standard LaTeX graphics package to
perform all the different sorts of rotation one might like,
including complete figures and tables with their captions. If
you want continuous text (i.e., more than one page) set in
landscape mode, use the lscape package instead. The rotating
packages only deals in rotated boxes (or floats, which are
themselves boxes), and boxes always stay on one page. If you
need to use the facilities of the float in the same document,
load rotating.sty via rotfloat, which smooths the path between
the rotating and float packages.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/rotating/rotating.sty
%doc %{_texmfdistdir}/doc/latex/rotating/README
%doc %{_texmfdistdir}/doc/latex/rotating/cat.eps
%doc %{_texmfdistdir}/doc/latex/rotating/examples.tex
%doc %{_texmfdistdir}/doc/latex/rotating/rotating.pdf
#- source
%doc %{_texmfdistdir}/source/latex/rotating/rotating.dtx
%doc %{_texmfdistdir}/source/latex/rotating/rotating.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18455 |12mr|texlive-rotfloat-1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18292
# category Package
# catalog-ctan /macros/latex/contrib/rotfloat
# catalog-date 2009-10-07 22:25:55 +0200
# catalog-license lppl
# catalog-version 1.2
Name:		texlive-rotfloat
Version:	1.2
Release:	2
Summary:	Rotate floats
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/rotfloat
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rotfloat.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rotfloat.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rotfloat.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The float package provides commands to define new floats of
various styles (plain, boxed, ruled, and userdefined ones); the
rotating package provides new environments (sidewaysfigure and
sidewaystable) which are rotated by 90 or 270 degrees. But what
about new rotated floats, e.g. a rotated ruled one? This
package makes this possible; it builds a bridge between the two
packages and extends the commands from the float package to
define rotated versions of the new floats, too.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/rotfloat/rotfloat.sty
%doc %{_texmfdistdir}/doc/latex/rotfloat/examples.tex
%doc %{_texmfdistdir}/doc/latex/rotfloat/rotfloat.pdf
#- source
%doc %{_texmfdistdir}/source/latex/rotfloat/rotfloat.dtx
%doc %{_texmfdistdir}/source/latex/rotfloat/rotfloat.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18456 |12mr|texlive-rotpages-3.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18740
# category Package
# catalog-ctan /macros/latex/contrib/rotpages
# catalog-date 2007-01-14 10:43:12 +0100
# catalog-license lppl
# catalog-version 3.0
Name:		texlive-rotpages
Version:	3.0
Release:	2
Summary:	Typeset sets of pages upside-down and backwards
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/rotpages
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rotpages.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rotpages.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The rotpages package allows you to format documents where small
sets of pages are rotated by 180 degrees and rearranged, so
that they can be read by turning the printed copy upside-down.
It was primarly meant for collecting exercises and solutions:
using the package, you can print the exercise text normally and
the solutions rotated.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/rotpages/rotpages.sty
%doc %{_texmfdistdir}/doc/latex/rotpages/Documentation/rotpages-doc.pdf
%doc %{_texmfdistdir}/doc/latex/rotpages/Documentation/rotpages-doc.tex
%doc %{_texmfdistdir}/doc/latex/rotpages/Examples/rotpages-doublecolumn-ex.pdf
%doc %{_texmfdistdir}/doc/latex/rotpages/Examples/rotpages-doublecolumn-ex.tex
%doc %{_texmfdistdir}/doc/latex/rotpages/Examples/rotpages-fancy-ex.pdf
%doc %{_texmfdistdir}/doc/latex/rotpages/Examples/rotpages-fancy-ex.tex
%doc %{_texmfdistdir}/doc/latex/rotpages/Examples/rotpages-singlecolumn-ex.pdf
%doc %{_texmfdistdir}/doc/latex/rotpages/Examples/rotpages-singlecolumn-ex.tex
%doc %{_texmfdistdir}/doc/latex/rotpages/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18457 |12mr|texlive-roundbox-0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17896
# category Package
# catalog-ctan /macros/latex/contrib/roundbox
# catalog-date 2010-04-29 07:59:03 +0200
# catalog-license lppl1.3
# catalog-version 0.1
Name:		texlive-roundbox
Version:	0.1
Release:	2
Summary:	Round boxes in LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/roundbox
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/roundbox.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/roundbox.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package implements \roundbox command that can be used for
producing round boxes in LaTeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/roundbox/roundbox.sty
%doc %{_texmfdistdir}/doc/latex/roundbox/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18458 |12mr|texlive-rrgtrees-1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27322
# category Package
# catalog-ctan /macros/latex/contrib/rrgtrees
# catalog-date 2012-02-10 18:28:55 +0100
# catalog-license lppl
# catalog-version 1.1
Name:		texlive-rrgtrees
Version:	1.1
Release:	1
Summary:	Linguistic tree diagrams for Role and Reference Grammar (RRG) with LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/rrgtrees
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rrgtrees.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rrgtrees.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rrgtrees.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A set of LaTeX macros that makes it easy to produce linguistic
tree diagrams suitable for Role and Reference Grammar (RRG).
This package allows the construction of trees with crossing
lines, as is required by this theory for many languages. There
is no known limit on number of tree nodes or levels. Requires
the pst-node and pst-tree LaTeX packages.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/rrgtrees/rrgtrees.sty
%doc %{_texmfdistdir}/doc/latex/rrgtrees/Makefile
%doc %{_texmfdistdir}/doc/latex/rrgtrees/README
%doc %{_texmfdistdir}/doc/latex/rrgtrees/rrgtrees.pdf
#- source
%doc %{_texmfdistdir}/source/latex/rrgtrees/rrgtrees.dtx
%doc %{_texmfdistdir}/source/latex/rrgtrees/rrgtrees.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18459 |12mr|texlive-rsc-3.1e-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20942
# category Package
# catalog-ctan /macros/latex/contrib/rsc
# catalog-date 2011-01-05 00:05:34 +0100
# catalog-license gpl
# catalog-version 3.1e
Name:		texlive-rsc
Version:	3.1e
Release:	2
Summary:	BibTeX style for use with RSC journals
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/rsc
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rsc.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rsc.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rsc.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The rsc package provides a BibTeX style in accordance with the
requirements of the Royal Society of Chemistry. It was
originally based on the file pccp.bst, but also implements a
number of styles from the achemso package. The package is now a
stub for the chemstyle package, which the author developed to
unify the writing of articles with a chemistry content.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/rsc/angew.bst
%{_texmfdistdir}/bibtex/bst/rsc/rsc.bst
%{_texmfdistdir}/tex/latex/rsc/rsc.sty
%doc %{_texmfdistdir}/doc/latex/rsc/README
%doc %{_texmfdistdir}/doc/latex/rsc/rsc-demo.tex
%doc %{_texmfdistdir}/doc/latex/rsc/rsc.bib
%doc %{_texmfdistdir}/doc/latex/rsc/rsc.pdf
#- source
%doc %{_texmfdistdir}/source/latex/rsc/rsc.dtx
%doc %{_texmfdistdir}/source/latex/rsc/rsc.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18460 |12mr|texlive-rsfs-20081214-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /fonts/rsfs
# catalog-date 2008-12-14 19:11:27 +0100
# catalog-license other-free
# catalog-version undef
Name:		texlive-rsfs
Version:	20081214
Release:	2
Summary:	Ralph Smith's Formal Script font
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/rsfs
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rsfs.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rsfs.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The fonts provide uppercase 'formal' script letters for use as
symbols in scientific and mathematical typesetting (in contrast
to the informal script fonts such as that used for the
'calligraphic' symbols in the TeX maths symbol font). The fonts
are provided as MetaFont source, and as derived Adobe Type 1
format. LaTeX support, for using these fonts in mathematics, is
available via one of the packages calrsfs and mathrsfs.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/rsfs/rsfs10.afm
%{_texmfdistdir}/fonts/afm/public/rsfs/rsfs5.afm
%{_texmfdistdir}/fonts/afm/public/rsfs/rsfs7.afm
%{_texmfdistdir}/fonts/map/dvips/rsfs/rsfs.map
%{_texmfdistdir}/fonts/source/public/rsfs/rsfs10.mf
%{_texmfdistdir}/fonts/source/public/rsfs/rsfs5.mf
%{_texmfdistdir}/fonts/source/public/rsfs/rsfs7.mf
%{_texmfdistdir}/fonts/source/public/rsfs/script.mf
%{_texmfdistdir}/fonts/source/public/rsfs/scriptu.mf
%{_texmfdistdir}/fonts/tfm/public/rsfs/rsfs10.tfm
%{_texmfdistdir}/fonts/tfm/public/rsfs/rsfs5.tfm
%{_texmfdistdir}/fonts/tfm/public/rsfs/rsfs7.tfm
%{_texmfdistdir}/fonts/type1/public/rsfs/rsfs10.pfb
%{_texmfdistdir}/fonts/type1/public/rsfs/rsfs10.pfm
%{_texmfdistdir}/fonts/type1/public/rsfs/rsfs5.pfb
%{_texmfdistdir}/fonts/type1/public/rsfs/rsfs5.pfm
%{_texmfdistdir}/fonts/type1/public/rsfs/rsfs7.pfb
%{_texmfdistdir}/fonts/type1/public/rsfs/rsfs7.pfm
%{_texmfdistdir}/tex/plain/rsfs/scrload.tex
%doc %{_texmfdistdir}/doc/fonts/rsfs/README
%doc %{_texmfdistdir}/doc/fonts/rsfs/README.type1

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18461 |12mr|texlive-rsfso-1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23462
# category Package
# catalog-ctan /fonts/rsfso
# catalog-date 2011-02-18 16:44:14 +0100
# catalog-license lppl
# catalog-version 1
Name:		texlive-rsfso
Version:	1
Release:	2
Summary:	A mathematical calligraphic font based on rsfs
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/rsfso
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rsfso.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rsfso.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides virtual fonts and LaTeX support files for
mathematical calligraphic fonts based on the rsfs Adobe Type 1
fonts (which must also be present for successful installation,
with the slant substantially reduced. The output is quite
similar to that from the Adobe Mathematical Pi script font.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/map/dvips/rsfso/rsfso.map
%{_texmfdistdir}/fonts/tfm/public/rsfso/rrsfso10.tfm
%{_texmfdistdir}/fonts/tfm/public/rsfso/rrsfso5.tfm
%{_texmfdistdir}/fonts/tfm/public/rsfso/rrsfso7.tfm
%{_texmfdistdir}/fonts/tfm/public/rsfso/rsfso10.tfm
%{_texmfdistdir}/fonts/tfm/public/rsfso/rsfso5.tfm
%{_texmfdistdir}/fonts/tfm/public/rsfso/rsfso7.tfm
%{_texmfdistdir}/fonts/vf/public/rsfso/rsfso10.vf
%{_texmfdistdir}/fonts/vf/public/rsfso/rsfso5.vf
%{_texmfdistdir}/fonts/vf/public/rsfso/rsfso7.vf
%{_texmfdistdir}/tex/latex/public/rsfso/rsfso.sty
%{_texmfdistdir}/tex/latex/public/rsfso/ursfso.fd
%doc %{_texmfdistdir}/doc/fonts/rsfso/README
%doc %{_texmfdistdir}/doc/fonts/rsfso/mh2scr0.png
%doc %{_texmfdistdir}/doc/fonts/rsfso/rsfso-doc.pdf
%doc %{_texmfdistdir}/doc/fonts/rsfso/rsfso-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18462 |12mr|texlive-rtkinenc-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20003
# category Package
# catalog-ctan /macros/latex/contrib/rtkinenc
# catalog-date 2010-10-04 11:23:12 +0200
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-rtkinenc
Version:	1.0
Release:	2
Summary:	Input encoding with fallback procedures
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/rtkinenc
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rtkinenc.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rtkinenc.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rtkinenc.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The rtkinenc package is functionally similar to the standard
LaTeX package inputenc: both set up active characters so that
an input character outside the range of 7-bit visible ASCII is
coverted into one or more corresponding LaTeX commands. The
main difference lies in that rtkinenc allows the user to
specify a fallback procedure to use when the text command
corresponding to some input character isn't available. Names of
commands in rtkinenc have been selected so that it can read
inputenc encoding definition files, and the aim is that
rtkinenc should be backwards compatible with inputenc. rtkinenc
is not a new version of inputenc though, nor is it part of
standard LaTeX. For an example of how rtkinenc is used, the
user may look at the tclldoc class.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/rtkinenc/rtkinenc.sty
%doc %{_texmfdistdir}/doc/latex/rtkinenc/README.txt
%doc %{_texmfdistdir}/doc/latex/rtkinenc/rtkinenc-doc.pdf
%doc %{_texmfdistdir}/doc/latex/rtkinenc/rtkinenc-doc.tex
#- source
%doc %{_texmfdistdir}/source/latex/rtkinenc/rtkinenc.dtx
%doc %{_texmfdistdir}/source/latex/rtkinenc/rtkinenc.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18463 |12mr|texlive-rtklage-20060207-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/rtklage
# catalog-date 2006-02-07 18:31:12 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-rtklage
Version:	20060207
Release:	2
Summary:	A package for German lawyers
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/rtklage
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rtklage.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rtklage.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
RATeX is a newly developed bundle of packages and classes
provided for German lawyers. Now in the early beginning it only
contains rtklage, a class to make lawsuits.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/rtklage/rtklage.cls
%doc %{_texmfdistdir}/doc/latex/rtklage/README
%doc %{_texmfdistdir}/doc/latex/rtklage/bspklage.tex
%doc %{_texmfdistdir}/doc/latex/rtklage/rtklage.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18464 |12mr|texlive-ruhyphen-1.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21081
# category Package
# catalog-ctan /language/hyphenation/ruhyphen
# catalog-date 2007-01-14 10:43:12 +0100
# catalog-license lppl
# catalog-version 1.6
Name:		texlive-ruhyphen
Version:	1.6
Release:	2
Summary:	Russian hyphenation
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/hyphenation/ruhyphen
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ruhyphen.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ruhyphen.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A collection of Russian hyphenation patterns supporting a
number of Cyrillic font encodings, including T2, UCY (Omega
Unicode Cyrillic), LCY, LWN (OT2), and koi8-r.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/ruhyphen/catkoi.tex
%{_texmfdistdir}/tex/generic/ruhyphen/cyryoal.tex
%{_texmfdistdir}/tex/generic/ruhyphen/cyryoas.tex
%{_texmfdistdir}/tex/generic/ruhyphen/cyryoct.tex
%{_texmfdistdir}/tex/generic/ruhyphen/cyryodv.tex
%{_texmfdistdir}/tex/generic/ruhyphen/cyryomg.tex
%{_texmfdistdir}/tex/generic/ruhyphen/cyryovl.tex
%{_texmfdistdir}/tex/generic/ruhyphen/cyryozn.tex
%{_texmfdistdir}/tex/generic/ruhyphen/enrhm2.tex
%{_texmfdistdir}/tex/generic/ruhyphen/hypht2.tex
%{_texmfdistdir}/tex/generic/ruhyphen/koi2koi.tex
%{_texmfdistdir}/tex/generic/ruhyphen/koi2lcy.tex
%{_texmfdistdir}/tex/generic/ruhyphen/koi2ot2.tex
%{_texmfdistdir}/tex/generic/ruhyphen/koi2t2a.tex
%{_texmfdistdir}/tex/generic/ruhyphen/koi2ucy.tex
%{_texmfdistdir}/tex/generic/ruhyphen/ruenhyph.tex
%{_texmfdistdir}/tex/generic/ruhyphen/ruhyphal.tex
%{_texmfdistdir}/tex/generic/ruhyphen/ruhyphas.tex
%{_texmfdistdir}/tex/generic/ruhyphen/ruhyphct.tex
%{_texmfdistdir}/tex/generic/ruhyphen/ruhyphdv.tex
%{_texmfdistdir}/tex/generic/ruhyphen/ruhyphen.tex
%{_texmfdistdir}/tex/generic/ruhyphen/ruhyphmg.tex
%{_texmfdistdir}/tex/generic/ruhyphen/ruhyphvl.tex
%{_texmfdistdir}/tex/generic/ruhyphen/ruhyphzn.tex
#- source
%doc %{_texmfdistdir}/source/generic/ruhyphen/BUGS
%doc %{_texmfdistdir}/source/generic/ruhyphen/Makefile
%doc %{_texmfdistdir}/source/generic/ruhyphen/README
%doc %{_texmfdistdir}/source/generic/ruhyphen/README.ruhyphal
%doc %{_texmfdistdir}/source/generic/ruhyphen/hyphen.rules
%doc %{_texmfdistdir}/source/generic/ruhyphen/mkcyryo
%doc %{_texmfdistdir}/source/generic/ruhyphen/reduce-patt
%doc %{_texmfdistdir}/source/generic/ruhyphen/sorthyph
%doc %{_texmfdistdir}/source/generic/ruhyphen/sortkoi8
%doc %{_texmfdistdir}/source/generic/ruhyphen/trans

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18465 |12mr|texlive-r_und_s-1.3i-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/r_und_s
# catalog-date 2008-08-24 22:21:06 +0200
# catalog-license other-free
# catalog-version 1.3i
Name:		texlive-r_und_s
Version:	1.3i
Release:	2
Summary:	Chemical hazard codes
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/r_und_s
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/r_und_s.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/r_und_s.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The r_und_s package decodes the german 'R- und S-Satze', which
are numerically coded security advice for chemical substances
into plain text. This is, e.g., used to compose security sheets
or lab protocols and especially useful for students of
chemistry. There are four packages, giving texts in German,
English, French and Dutch.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/r_und_s/eng_rs.sty
%{_texmfdistdir}/tex/latex/r_und_s/eng_rs.tex
%{_texmfdistdir}/tex/latex/r_und_s/fr_rs.sty
%{_texmfdistdir}/tex/latex/r_und_s/fr_rs.tex
%{_texmfdistdir}/tex/latex/r_und_s/nl_rs.sty
%{_texmfdistdir}/tex/latex/r_und_s/nl_rs.tex
%{_texmfdistdir}/tex/latex/r_und_s/r_und_s.sty
%{_texmfdistdir}/tex/latex/r_und_s/r_und_s.tex
%doc %{_texmfdistdir}/doc/latex/r_und_s/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18466 |12mr|texlive-russ-20120125-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25209
# category Package
# catalog-ctan /macros/latex/contrib/russ
# catalog-date 2012-01-25 23:56:43 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-russ
Version:	20120125
Release:	1
Summary:	LaTeX in Russian, without babel
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/russ
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/russ.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/russ.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package aims to facilitate Russian typesetting (based on
input using MicroSoft Code Page 1251). Russian hyphenation is
selected, and various mathematical commands are set up in
Russian style. Furthermore all Cyrillic letters' catcodes are
set to "letter", so that commands with Cyrillic letters in
their names may be defined.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/russ/russ.sty
%doc %{_texmfdistdir}/doc/latex/russ/README
%doc %{_texmfdistdir}/doc/latex/russ/readme.RU.txt
%doc %{_texmfdistdir}/doc/latex/russ/russ_doc.pdf
%doc %{_texmfdistdir}/doc/latex/russ/russ_doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18467 |12mr|texlive-rviewport-v1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23739
# category Package
# catalog-ctan /macros/latex/contrib/rviewport
# catalog-date 2011-08-28 17:37:31 +0200
# catalog-license lppl
# catalog-version v1.0
Name:		texlive-rviewport
Version:	v1.0
Release:	2
Summary:	Relative Viewport for Graphics Inclusion
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/rviewport
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rviewport.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rviewport.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rviewport.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Package graphicx provides a useful keyword viewport which
allows to show just a part of an image. However, one needs to
put there the actual coordinates of the viewport window.
Sometimes it is useful to have relative coordinates as
fractions of natural size. For example, one may want to print a
large image on a spread, putting a half on a verso page, and
another half on the next recto page. For this one would need a
viewport occupying exactly one half of the file's bounding box,
whatever the actual width of the image may be. This package
adds a new keyword rviewport to the graphicx package
specifiying Relative Viewport for graphics inclusion: a window
defined by the given fractions of the natural width and height
of the image.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/rviewport/rviewport.sty
%doc %{_texmfdistdir}/doc/latex/rviewport/Makefile
%doc %{_texmfdistdir}/doc/latex/rviewport/README
%doc %{_texmfdistdir}/doc/latex/rviewport/rviewport.pdf
%doc %{_texmfdistdir}/doc/latex/rviewport/vitruvian.jpg
#- source
%doc %{_texmfdistdir}/source/latex/rviewport/rviewport.dtx
%doc %{_texmfdistdir}/source/latex/rviewport/rviewport.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18468 |12mr|texlive-rvwrite-1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19614
# category Package
# catalog-ctan /macros/latex/contrib/rvwrite
# catalog-date 2010-08-31 12:08:50 +0200
# catalog-license lppl
# catalog-version 1.2
Name:		texlive-rvwrite
Version:	1.2
Release:	2
Summary:	Increase the number of available output streams in LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/rvwrite
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rvwrite.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rvwrite.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package addresses, for LaTeX documents, the severe
limitation on the number of output streams that TeX provides.
The package uses a single TeX output stream, and writes
"marked-up" output to this stream. The user may then post-
process the marked-up output file, using LaTeX, and the
document's output appears as separate files, according to the
calls made to the package. The output to be post-processed uses
macros from the widely-available ProTeX package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/rvwrite/rvwrite.sty
%doc %{_texmfdistdir}/doc/latex/rvwrite/Makefile
%doc %{_texmfdistdir}/doc/latex/rvwrite/README
%doc %{_texmfdistdir}/doc/latex/rvwrite/rvwrite-doc.pdf
%doc %{_texmfdistdir}/doc/latex/rvwrite/rvwrite-doc.tex
%doc %{_texmfdistdir}/doc/latex/rvwrite/test.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18469 |12mr|texlive-ryethesis-1.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21316
# category Package
# catalog-ctan /macros/latex/contrib/ryethesis
# catalog-date 2011-02-05 10:59:30 +0100
# catalog-license lppl1.3
# catalog-version 1.3
Name:		texlive-ryethesis
Version:	1.3
Release:	2
Summary:	Class for Ryerson Unversity Graduate School requirements
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ryethesis
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ryethesis.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ryethesis.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ryethesis.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%define		_unpackaged_subdirs_terminate_build	0

%description
The class offers support for formatting a thesis, dissertation
or project according to Ryerson University's School of Graduate
Studies thesis formatting regulations.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/ryethesis/ryethesis.cls
%doc %{_texmfdistdir}/doc/latex/ryethesis/Makefile
%doc %{_texmfdistdir}/doc/latex/ryethesis/README
%doc %{_texmfdistdir}/doc/latex/ryethesis/figure1.pdf
%doc %{_texmfdistdir}/doc/latex/ryethesis/ryesample.bib
%doc %{_texmfdistdir}/doc/latex/ryethesis/ryesample.pdf
%doc %{_texmfdistdir}/doc/latex/ryethesis/ryesample.tex
%doc %{_texmfdistdir}/doc/latex/ryethesis/ryethesis.pdf
#- source
%doc %{_texmfdistdir}/source/latex/ryethesis/ryethesis.dtx
%doc %{_texmfdistdir}/source/latex/ryethesis/ryethesis.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18470 |12mr|texlive-sageep-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/sageep
# catalog-date 2009-01-23 11:09:06 +0100
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-sageep
Version:	1.0
Release:	2
Summary:	Format papers for the annual meeting of EEGS
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/sageep
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sageep.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sageep.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sageep.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The class provides formatting for papers for the annual meeting
of the Environmental and Engineering Geophysical Society (EEGS)
("Application of Geophysics to Engineering and Environmental
Problems", known as SAGEEP).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/sageep/sageep.bst
%{_texmfdistdir}/tex/latex/sageep/sageep.cls
%doc %{_texmfdistdir}/doc/latex/sageep/README
%doc %{_texmfdistdir}/doc/latex/sageep/sageep.bib
%doc %{_texmfdistdir}/doc/latex/sageep/sageep.pdf
%doc %{_texmfdistdir}/doc/latex/sageep/sageep_graphic2009.jpg
%doc %{_texmfdistdir}/doc/latex/sageep/sample.pdf
%doc %{_texmfdistdir}/doc/latex/sageep/sample.tex
#- source
%doc %{_texmfdistdir}/source/latex/sageep/Makefile
%doc %{_texmfdistdir}/source/latex/sageep/sageep.dtx
%doc %{_texmfdistdir}/source/latex/sageep/sageep.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18471 |12mr|texlive-sanskrit-20070114-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /language/sanskrit
# catalog-date 2007-01-14 10:43:12 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-sanskrit
Version:	20070114
Release:	2
Summary:	Sanskrit support
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/sanskrit
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sanskrit.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sanskrit.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sanskrit.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A font and pre-processor suitable for the production of
documents written in Sanskrit. Type 1 versions of the fonts are
available.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/map/dvips/sanskrit/skt.map
%{_texmfdistdir}/fonts/source/public/sanskrit/skt10.mf
%{_texmfdistdir}/fonts/source/public/sanskrit/skt8.mf
%{_texmfdistdir}/fonts/source/public/sanskrit/skt9.mf
%{_texmfdistdir}/fonts/source/public/sanskrit/sktb10.mf
%{_texmfdistdir}/fonts/source/public/sanskrit/sktbs10.mf
%{_texmfdistdir}/fonts/source/public/sanskrit/sktchars.mf
%{_texmfdistdir}/fonts/source/public/sanskrit/sktdefs.mf
%{_texmfdistdir}/fonts/source/public/sanskrit/sktf10.mf
%{_texmfdistdir}/fonts/source/public/sanskrit/sktfs10.mf
%{_texmfdistdir}/fonts/source/public/sanskrit/sktligs.mf
%{_texmfdistdir}/fonts/source/public/sanskrit/skts10.mf
%{_texmfdistdir}/fonts/tfm/public/sanskrit/skt10.tfm
%{_texmfdistdir}/fonts/tfm/public/sanskrit/skt8.tfm
%{_texmfdistdir}/fonts/tfm/public/sanskrit/skt9.tfm
%{_texmfdistdir}/fonts/tfm/public/sanskrit/sktb10.tfm
%{_texmfdistdir}/fonts/tfm/public/sanskrit/sktbs10.tfm
%{_texmfdistdir}/fonts/tfm/public/sanskrit/sktf10.tfm
%{_texmfdistdir}/fonts/tfm/public/sanskrit/sktfs10.tfm
%{_texmfdistdir}/fonts/tfm/public/sanskrit/skts10.tfm
%{_texmfdistdir}/fonts/type1/public/sanskrit/skt10.pfb
%{_texmfdistdir}/fonts/type1/public/sanskrit/skt8.pfb
%{_texmfdistdir}/fonts/type1/public/sanskrit/skt9.pfb
%{_texmfdistdir}/fonts/type1/public/sanskrit/sktb10.pfb
%{_texmfdistdir}/fonts/type1/public/sanskrit/sktbs10.pfb
%{_texmfdistdir}/fonts/type1/public/sanskrit/sktf10.pfb
%{_texmfdistdir}/fonts/type1/public/sanskrit/sktfs10.pfb
%{_texmfdistdir}/fonts/type1/public/sanskrit/skts10.pfb
%{_texmfdistdir}/tex/latex/sanskrit/ot1skt.fd
%{_texmfdistdir}/tex/latex/sanskrit/skt.sty
%doc %{_texmfdistdir}/doc/latex/sanskrit/readme.txt
%doc %{_texmfdistdir}/doc/latex/sanskrit/sktdoc.pdf
#- source
%doc %{_texmfdistdir}/source/latex/sanskrit/skt.c
%doc %{_texmfdistdir}/source/latex/sanskrit/sktdoc.skt

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18472 |12mr|texlive-sansmath-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17997
# category Package
# catalog-ctan /macros/latex/contrib/sansmath
# catalog-date 2010-04-29 07:59:03 +0200
# catalog-license pd
# catalog-version 1.1
Name:		texlive-sansmath
Version:	1.1
Release:	2
Summary:	Maths in a sans font
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/sansmath
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sansmath.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sansmath.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package defines a new math version sans, and a command
\sansmath that behaves somewhat like \boldmath.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/sansmath/sansmath.sty
%doc %{_texmfdistdir}/doc/latex/sansmath/miscdoc.sty
%doc %{_texmfdistdir}/doc/latex/sansmath/sansmath.pdf
%doc %{_texmfdistdir}/doc/latex/sansmath/sansmath.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18473 |12mr|texlive-sansmathaccent-20120429-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26200
# category Package
# catalog-ctan /fonts/sansmathaccent
# catalog-date 2012-04-29 00:06:22 +0200
# catalog-license lppl1.3
# catalog-version undef
Name:		texlive-sansmathaccent
Version:	20120429
Release:	2
Summary:	Correct placement of accents in sans-serif maths
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/sansmathaccent
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sansmathaccent.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sansmathaccent.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Sans serif maths (produced by the beamer class or the sfmath
package) often has accents positioned incorrectly. The package
fixes the positioning of such accents when the default font
(cmssi) is used for sans serif maths.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/map/dvips/sansmathaccent/sansmathaccent.map
%{_texmfdistdir}/fonts/tfm/public/sansmathaccent/mathkerncmssi10.tfm
%{_texmfdistdir}/fonts/tfm/public/sansmathaccent/mathkerncmssi12.tfm
%{_texmfdistdir}/fonts/tfm/public/sansmathaccent/mathkerncmssi17.tfm
%{_texmfdistdir}/fonts/tfm/public/sansmathaccent/mathkerncmssi8.tfm
%{_texmfdistdir}/fonts/tfm/public/sansmathaccent/mathkerncmssi9.tfm
%{_texmfdistdir}/tex/latex/sansmathaccent/ot1mathkerncmss.fd
%{_texmfdistdir}/tex/latex/sansmathaccent/sansmathaccent.sty
%doc %{_texmfdistdir}/doc/fonts/sansmathaccent/README
%doc %{_texmfdistdir}/doc/fonts/sansmathaccent/sansmathaccent.pdf
%doc %{_texmfdistdir}/doc/fonts/sansmathaccent/sansmathaccent.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18474 |12mr|texlive-sapthesis-3.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25593
# category Package
# catalog-ctan /macros/latex/contrib/sapthesis
# catalog-date 2012-03-09 11:37:27 +0100
# catalog-license lppl1.3
# catalog-version 3.1.1
Name:		texlive-sapthesis
Version:	3.1.1
Release:	1
Summary:	Typeset theses for Sapienza-University, Rome
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/sapthesis
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sapthesis.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sapthesis.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The class will typeset Ph.D., Master, and Bachelor theses that
adhere to the publishing guidelines of the Sapienza-University
of Rome.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/sapthesis/sapthesis.bst
%{_texmfdistdir}/tex/latex/sapthesis/sapienza-MLblack-pos.pdf
%{_texmfdistdir}/tex/latex/sapthesis/sapienza-MLred-pos.pdf
%{_texmfdistdir}/tex/latex/sapthesis/sapthesis.cls
%doc %{_texmfdistdir}/doc/latex/sapthesis/README
%doc %{_texmfdistdir}/doc/latex/sapthesis/sapthesis-doc.pdf
%doc %{_texmfdistdir}/doc/latex/sapthesis/sapthesis-doc.tex
%doc %{_texmfdistdir}/doc/latex/sapthesis/sapthesis-example.pdf
%doc %{_texmfdistdir}/doc/latex/sapthesis/sapthesis-example.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18475 |12mr|texlive-sasnrdisplay-0.91-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25751
# category Package
# catalog-ctan /macros/latex/contrib/sasnrdisplay
# catalog-date 2012-03-27 17:23:43 +0200
# catalog-license lppl1.3
# catalog-version 0.91
Name:		texlive-sasnrdisplay
Version:	0.91
Release:	1
Summary:	Typeset SAS or R code or output
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/sasnrdisplay
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sasnrdisplay.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sasnrdisplay.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The SASnRdisplay package serves as a front-end to the listings,
which permits statisticians and others to import source code,
and the results of their calculations or simulations into LaTeX
projects. The package is also capable of overloading the Sweave
and SASweave packages.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/sasnrdisplay/SASnRdisplay.cfg
%{_texmfdistdir}/tex/latex/sasnrdisplay/SASnRdisplay.sty
%doc %{_texmfdistdir}/doc/latex/sasnrdisplay/README
%doc %{_texmfdistdir}/doc/latex/sasnrdisplay/SASnRdisplay.pdf
%doc %{_texmfdistdir}/doc/latex/sasnrdisplay/SASnRdisplay.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18476 |12mr|texlive-sauerj-20070115-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/sauerj
# catalog-date 2007-01-15 20:25:47 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-sauerj
Version:	20070115
Release:	2
Summary:	A bundle of utilities by Jonathan Sauer
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/sauerj
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sauerj.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sauerj.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sauerj.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bundle consists of: a tool for collecting text for later
re-use, a tool for typesetting the "meta-information" within a
text, a tool for use in constructing macros with multiple
optional parameters, a package for multiple column parallel
texts, a tool for processing key-value structured lists, and
macros for typesetting a number as a German-language string.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/sauerj/collect.sty
%{_texmfdistdir}/tex/latex/sauerj/metainfo.sty
%{_texmfdistdir}/tex/latex/sauerj/optparams.sty
%{_texmfdistdir}/tex/latex/sauerj/parcolumns.sty
%{_texmfdistdir}/tex/latex/sauerj/processkv.sty
%{_texmfdistdir}/tex/latex/sauerj/zahl2string.sty
%doc %{_texmfdistdir}/doc/latex/sauerj/README
%doc %{_texmfdistdir}/doc/latex/sauerj/collect.pdf
%doc %{_texmfdistdir}/doc/latex/sauerj/metainfo.pdf
%doc %{_texmfdistdir}/doc/latex/sauerj/optparams.pdf
%doc %{_texmfdistdir}/doc/latex/sauerj/parcolumns.pdf
%doc %{_texmfdistdir}/doc/latex/sauerj/processkv.pdf
%doc %{_texmfdistdir}/doc/latex/sauerj/zahl2string.pdf
#- source
%doc %{_texmfdistdir}/source/latex/sauerj/collect.dtx
%doc %{_texmfdistdir}/source/latex/sauerj/collect.ins
%doc %{_texmfdistdir}/source/latex/sauerj/metainfo.dtx
%doc %{_texmfdistdir}/source/latex/sauerj/metainfo.ins
%doc %{_texmfdistdir}/source/latex/sauerj/optparams.dtx
%doc %{_texmfdistdir}/source/latex/sauerj/optparams.ins
%doc %{_texmfdistdir}/source/latex/sauerj/parcolumns.dtx
%doc %{_texmfdistdir}/source/latex/sauerj/parcolumns.ins
%doc %{_texmfdistdir}/source/latex/sauerj/processkv.dtx
%doc %{_texmfdistdir}/source/latex/sauerj/processkv.ins
%doc %{_texmfdistdir}/source/latex/sauerj/zahl2string.dtx
%doc %{_texmfdistdir}/source/latex/sauerj/zahl2string.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18477 |12mr|texlive-sauter-2.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 13293
# category Package
# catalog-ctan /fonts/cm/sauter
# catalog-date 2008-12-30 21:17:11 +0100
# catalog-license gpl
# catalog-version 2.4
Name:		texlive-sauter
Version:	2.4
Release:	2
Summary:	Wide range of design sizes for CM fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/cm/sauter
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sauter.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Extensions, originally to the CM fonts, providing a
parameterization scheme to build MetaFont fonts at true design
sizes, for a large range of sizes. The scheme has now been
extended to a range of other fonts, including the AMS fonts,
bbm, bbold, rsfs and wasy fonts.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/sauter/b-cmb.mf
%{_texmfdistdir}/fonts/source/public/sauter/b-cmbsy.mf
%{_texmfdistdir}/fonts/source/public/sauter/b-cmbx.mf
%{_texmfdistdir}/fonts/source/public/sauter/b-cmbxsl.mf
%{_texmfdistdir}/fonts/source/public/sauter/b-cmbxti.mf
%{_texmfdistdir}/fonts/source/public/sauter/b-cmcsc.mf
%{_texmfdistdir}/fonts/source/public/sauter/b-cmdunh.mf
%{_texmfdistdir}/fonts/source/public/sauter/b-cmex.mf
%{_texmfdistdir}/fonts/source/public/sauter/b-cmff.mf
%{_texmfdistdir}/fonts/source/public/sauter/b-cmfi.mf
%{_texmfdistdir}/fonts/source/public/sauter/b-cmfib.mf
%{_texmfdistdir}/fonts/source/public/sauter/b-cminch.mf
%{_texmfdistdir}/fonts/source/public/sauter/b-cmitt.mf
%{_texmfdistdir}/fonts/source/public/sauter/b-cmmi.mf
%{_texmfdistdir}/fonts/source/public/sauter/b-cmmib.mf
%{_texmfdistdir}/fonts/source/public/sauter/b-cmr.mf
%{_texmfdistdir}/fonts/source/public/sauter/b-cmsl.mf
%{_texmfdistdir}/fonts/source/public/sauter/b-cmsltt.mf
%{_texmfdistdir}/fonts/source/public/sauter/b-cmss.mf
%{_texmfdistdir}/fonts/source/public/sauter/b-cmssbx.mf
%{_texmfdistdir}/fonts/source/public/sauter/b-cmssdc.mf
%{_texmfdistdir}/fonts/source/public/sauter/b-cmssi.mf
%{_texmfdistdir}/fonts/source/public/sauter/b-cmssq.mf
%{_texmfdistdir}/fonts/source/public/sauter/b-cmssqi.mf
%{_texmfdistdir}/fonts/source/public/sauter/b-cmssxi.mf
%{_texmfdistdir}/fonts/source/public/sauter/b-cmsy.mf
%{_texmfdistdir}/fonts/source/public/sauter/b-cmtcsc.mf
%{_texmfdistdir}/fonts/source/public/sauter/b-cmtex.mf
%{_texmfdistdir}/fonts/source/public/sauter/b-cmti.mf
%{_texmfdistdir}/fonts/source/public/sauter/b-cmtt.mf
%{_texmfdistdir}/fonts/source/public/sauter/b-cmu.mf
%{_texmfdistdir}/fonts/source/public/sauter/b-cmvtt.mf
%{_texmfdistdir}/fonts/source/public/sauter/c-bmath.mf
%{_texmfdistdir}/fonts/source/public/sauter/c-cmbx.mf
%{_texmfdistdir}/fonts/source/public/sauter/c-cmex.mf
%{_texmfdistdir}/fonts/source/public/sauter/c-cmff.mf
%{_texmfdistdir}/fonts/source/public/sauter/c-cmmi.mf
%{_texmfdistdir}/fonts/source/public/sauter/c-cmr.mf
%{_texmfdistdir}/fonts/source/public/sauter/c-cmss.mf
%{_texmfdistdir}/fonts/source/public/sauter/c-cmssbx.mf
%{_texmfdistdir}/fonts/source/public/sauter/c-cmssq.mf
%{_texmfdistdir}/fonts/source/public/sauter/c-cmsy.mf
%{_texmfdistdir}/fonts/source/public/sauter/c-cmti.mf
%{_texmfdistdir}/fonts/source/public/sauter/c-cmtt.mf
%{_texmfdistdir}/fonts/source/public/sauter/c-sigma.mf

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18478 |12mr|texlive-sauterfonts-20070114-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/sauterfonts
# catalog-date 2007-01-14 10:43:12 +0100
# catalog-license gpl
# catalog-version undef
Name:		texlive-sauterfonts
Version:	20070114
Release:	2
Summary:	Use sauter fonts in LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/sauterfonts
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sauterfonts.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sauterfonts.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sauterfonts.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A package providing font definition files (plus a replacement
for the package exscale) to access many of the fonts in
Sauter's collection. These fonts are available in all point
sizes and look nicer for such "intermediate" document sizes as
11pt. Also included is the package sbbm, an alternative to
access the bbm fonts, a nice collection of blackboard bold
symbols.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/sauterfonts/sbbm.sty
%{_texmfdistdir}/tex/latex/sauterfonts/sexscale.sty
%{_texmfdistdir}/tex/latex/sauterfonts/somlcmm.fd
%{_texmfdistdir}/tex/latex/sauterfonts/somlcmr.fd
%{_texmfdistdir}/tex/latex/sauterfonts/somscmr.fd
%{_texmfdistdir}/tex/latex/sauterfonts/somscmsy.fd
%{_texmfdistdir}/tex/latex/sauterfonts/somxcmex.fd
%{_texmfdistdir}/tex/latex/sauterfonts/sot1cmdh.fd
%{_texmfdistdir}/tex/latex/sauterfonts/sot1cmfib.fd
%{_texmfdistdir}/tex/latex/sauterfonts/sot1cmfr.fd
%{_texmfdistdir}/tex/latex/sauterfonts/sot1cmr.fd
%{_texmfdistdir}/tex/latex/sauterfonts/sot1cmss.fd
%{_texmfdistdir}/tex/latex/sauterfonts/sot1cmtt.fd
%{_texmfdistdir}/tex/latex/sauterfonts/sot1cmvtt.fd
%{_texmfdistdir}/tex/latex/sauterfonts/subbm.fd
%{_texmfdistdir}/tex/latex/sauterfonts/subbmdh.fd
%{_texmfdistdir}/tex/latex/sauterfonts/subbmfib.fd
%{_texmfdistdir}/tex/latex/sauterfonts/subbmss.fd
%{_texmfdistdir}/tex/latex/sauterfonts/subbmtt.fd
%{_texmfdistdir}/tex/latex/sauterfonts/subbmvtt.fd
%{_texmfdistdir}/tex/latex/sauterfonts/subbold.fd
%{_texmfdistdir}/tex/latex/sauterfonts/sucmr.fd
%{_texmfdistdir}/tex/latex/sauterfonts/sucmss.fd
%{_texmfdistdir}/tex/latex/sauterfonts/sucmtt.fd
%{_texmfdistdir}/tex/latex/sauterfonts/sulasy.fd
%{_texmfdistdir}/tex/latex/sauterfonts/sumsa.fd
%{_texmfdistdir}/tex/latex/sauterfonts/sumsb.fd
%{_texmfdistdir}/tex/latex/sauterfonts/sursfs.fd
%{_texmfdistdir}/tex/latex/sauterfonts/sustmry.fd
%{_texmfdistdir}/tex/latex/sauterfonts/suwasy.fd
%doc %{_texmfdistdir}/doc/latex/sauterfonts/README
#- source
%doc %{_texmfdistdir}/source/latex/sauterfonts/sauterfonts.fdd
%doc %{_texmfdistdir}/source/latex/sauterfonts/sauterfonts.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18479 |12mr|texlive-savefnmark-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/savefnmark
# catalog-date 2007-01-14 15:20:52 +0100
# catalog-license gpl
# catalog-version 1.0
Name:		texlive-savefnmark
Version:	1.0
Release:	2
Summary:	Save name of the footnote mark for reuse
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/savefnmark
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/savefnmark.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/savefnmark.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/savefnmark.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Sometimes the same footnote applies to more than one location
in a table. With this package the mark of a footnote can be
saved into a name, and re-used subsequently without creating
another footnote at the bottom.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/savefnmark/savefnmark.sty
%doc %{_texmfdistdir}/doc/latex/savefnmark/savefnmark.pdf
#- source
%doc %{_texmfdistdir}/source/latex/savefnmark/savefnmark.drv
%doc %{_texmfdistdir}/source/latex/savefnmark/savefnmark.dtx
%doc %{_texmfdistdir}/source/latex/savefnmark/savefnmark.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18480 |12mr|texlive-savesym-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/savesym/savesym.sty
# catalog-date 2007-01-14 15:20:52 +0100
# catalog-license lppl
# catalog-version 1.1
Name:		texlive-savesym
Version:	1.1
Release:	2
Summary:	Redefine symbols where names conflict
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/savesym/savesym.sty
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/savesym.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
There are a number of symbols (e.g., \Square) that are defined
by several packages. In order to typeset all the variants in a
document, we have to give the glyph a unique name. To do that,
we define \savesymbol{XXX}, which renames a symbol from \XXX to
\origXXX, and \restoresymbols{yyy}{XXX}, which renames \origXXX
back to \XXX and defines a new command, \yyyXXX, which
corresponds to the most recently loaded version of \XXX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/savesym/savesym.sty

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18481 |12mr|texlive-savetrees-2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22491
# category Package
# catalog-ctan /macros/latex/contrib/savetrees
# catalog-date 2011-05-15 09:57:20 +0200
# catalog-license lppl
# catalog-version 2.0
Name:		texlive-savetrees
Version:	2.0
Release:	2
Summary:	Pack as much as possible onto each page of a LaTeX document
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/savetrees
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/savetrees.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/savetrees.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/savetrees.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The goal of the savetrees package is to pack as much text as
possible onto each page of a LaTeX document. Admittedly, this
makes the document far less attractive. Nevertheless, savetrees
is a simple way to save paper when printing draft copies of a
document. It can also be useful when trying to meet a tight
page-length requirement for a conference or journal submission.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/savetrees/savetrees.bst
%{_texmfdistdir}/tex/latex/savetrees/savetrees.sty
%doc %{_texmfdistdir}/doc/latex/savetrees/README
%doc %{_texmfdistdir}/doc/latex/savetrees/savetrees.pdf
#- source
%doc %{_texmfdistdir}/source/latex/savetrees/savetrees.dtx
%doc %{_texmfdistdir}/source/latex/savetrees/savetrees.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18482 |12mr|texlive-scale-1.1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/scale
# catalog-date 2006-11-06 12:20:58 +0100
# catalog-license gpl
# catalog-version 1.1.2
Name:		texlive-scale
Version:	1.1.2
Release:	2
Summary:	Scale document by sqrt(2) or magstep(2)
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/scale
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/scale.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/scale.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/scale.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A package to scale a document by sqrt(2) (or by \magstep{2}).
This is useful if you are preparing a document on, for example,
A5 paper and want to print on A4 paper to achieve a better
resolution.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/scale/scale.sty
%doc %{_texmfdistdir}/doc/latex/scale/COPYING
%doc %{_texmfdistdir}/doc/latex/scale/README
#- source
%doc %{_texmfdistdir}/source/latex/scale/scale.dtx
%doc %{_texmfdistdir}/source/latex/scale/scale.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18483 |12mr|texlive-scalebar-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/scalebar
# catalog-date 2006-11-06 13:28:58 +0100
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-scalebar
Version:	1.0
Release:	2
Summary:	Create scalebars for maps, diagrams or photos
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/scalebar
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/scalebar.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/scalebar.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/scalebar.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This is a small package to create scalebars for maps, diagrams
or photos. It was designed for use with cave maps but can be
used for anything from showing a scalebar in kilometers for
topographic maps to a scalebar in micrometers for an electron
microscope image.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/scalebar/scalebar.sty
%doc %{_texmfdistdir}/doc/latex/scalebar/README
%doc %{_texmfdistdir}/doc/latex/scalebar/scalebar_examples.pdf
%doc %{_texmfdistdir}/doc/latex/scalebar/scalebar_examples.tex
#- source
%doc %{_texmfdistdir}/source/latex/scalebar/scalebar.dtx
%doc %{_texmfdistdir}/source/latex/scalebar/scalebar.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18484 |12mr|texlive-schemabloc-1.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /graphics/pgf/contrib/schemabloc
# catalog-date 2009-01-23 11:09:06 +0100
# catalog-license lppl
# catalog-version 1.5
Name:		texlive-schemabloc
Version:	1.5
Release:	2
Summary:	Draw block diagrams, using Tikz
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/schemabloc
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/schemabloc.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/schemabloc.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a set of macros for constructing block
diagrams, using TikZ.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/schemabloc/schemabloc.sty
%doc %{_texmfdistdir}/doc/latex/schemabloc/README
%doc %{_texmfdistdir}/doc/latex/schemabloc/schemabloc.pdf
%doc %{_texmfdistdir}/doc/latex/schemabloc/schemabloc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18485 |12mr|texlive-scheme-20111101-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		texlive-scheme
Version:	20111101
Release:	5
Summary:	TeXLive schemes
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/scheme-basic.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/scheme-context.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/scheme-full.tar.xz
Source3:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/scheme-gust.tar.xz
Source4:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/scheme-medium.tar.xz
Source5:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/scheme-minimal.tar.xz
Source6:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/scheme-tetex.tar.xz
Source7:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/scheme-xml.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
BuildArch:	noarch

%description
TeXLive schemes.

#-----------------------------------------------------------------------
# revision 17228
# category Scheme
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	basic
Summary:	basic scheme (plain and LaTeX)
Requires(pre):	texlive-tlpkg
Requires:	texlive-collection-basic
Requires:	texlive-collection-latex

%description	basic
This is the basic TeX Live scheme: it is a small set of files
sufficient to typeset plain TeX or LaTeX documents in
PostScript or PDF, using the Computer Modern fonts.  This
scheme corresponds to collection-basic and collection-latex.

%files		basic

#-----------------------------------------------------------------------
# revision 23157
# category Scheme
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	context
Summary:	ConTeXt scheme
Requires(pre):	texlive-tlpkg
Requires:	texlive-collection-context
Requires:	texlive-collection-metapost
Requires:	texlive-tex-gyre
Requires:	texlive-antt
Requires:	texlive-iwona
Requires:	texlive-kurier
Requires:	texlive-poltawski
Requires:	texlive-txfonts
Requires:	texlive-pxfonts
Requires:	texlive-eulervm
Requires:	texlive-marvosym
Requires:	texlive-wasy
Requires:	texlive-ly1
Requires(post):	texlive-context.bin

%description	context
This is the TeX Live scheme for installing ConTeXt.

%post		context
    %{_sbindir}/texlive.post

%postun		context
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

%files		context

#-----------------------------------------------------------------------
# revision 21417
# category Scheme
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	full
Summary:	full scheme (everything)
Requires(pre):	texlive-tlpkg
Requires:	texlive-collection-basic
Requires:	texlive-collection-bibtexextra
Requires:	texlive-collection-binextra
Requires:	texlive-collection-context
Requires:	texlive-collection-documentation-arabic
Requires:	texlive-collection-documentation-base
Requires:	texlive-collection-documentation-bulgarian
Requires:	texlive-collection-documentation-chinese
Requires:	texlive-collection-documentation-czechslovak
Requires:	texlive-collection-documentation-dutch
Requires:	texlive-collection-documentation-english
Requires:	texlive-collection-documentation-finnish
Requires:	texlive-collection-documentation-french
Requires:	texlive-collection-documentation-german
Requires:	texlive-collection-documentation-italian
Requires:	texlive-collection-documentation-japanese
Requires:	texlive-collection-documentation-korean
Requires:	texlive-collection-documentation-mongolian
Requires:	texlive-collection-documentation-polish
Requires:	texlive-collection-documentation-portuguese
Requires:	texlive-collection-documentation-russian
Requires:	texlive-collection-documentation-serbian
Requires:	texlive-collection-documentation-slovenian
Requires:	texlive-collection-documentation-spanish
Requires:	texlive-collection-documentation-thai
Requires:	texlive-collection-documentation-turkish
Requires:	texlive-collection-documentation-ukrainian
Requires:	texlive-collection-documentation-vietnamese
Requires:	texlive-collection-fontsextra
Requires:	texlive-collection-fontsrecommended
Requires:	texlive-collection-fontutils
Requires:	texlive-collection-formatsextra
Requires:	texlive-collection-games
Requires:	texlive-collection-genericextra
Requires:	texlive-collection-genericrecommended
Requires:	texlive-collection-htmlxml
Requires:	texlive-collection-humanities
Requires:	texlive-collection-langafrican
Requires:	texlive-collection-langarabic
Requires:	texlive-collection-langarmenian
Requires:	texlive-collection-langcjk
Requires:	texlive-collection-langcroatian
Requires:	texlive-collection-langcyrillic
Requires:	texlive-collection-langczechslovak
Requires:	texlive-collection-langdanish
Requires:	texlive-collection-langdutch
Requires:	texlive-collection-langfinnish
Requires:	texlive-collection-langfrench
Requires:	texlive-collection-langgerman
Requires:	texlive-collection-langgreek
Requires:	texlive-collection-langhebrew
Requires:	texlive-collection-langhungarian
Requires:	texlive-collection-langindic
Requires:	texlive-collection-langitalian
Requires:	texlive-collection-langlatin
Requires:	texlive-collection-langlatvian
Requires:	texlive-collection-langlithuanian
Requires:	texlive-collection-langmongolian
Requires:	texlive-collection-langnorwegian
Requires:	texlive-collection-langother
Requires:	texlive-collection-langpolish
Requires:	texlive-collection-langportuguese
Requires:	texlive-collection-langspanish
Requires:	texlive-collection-langswedish
Requires:	texlive-collection-langtibetan
Requires:	texlive-collection-langturkmen
Requires:	texlive-collection-langenglish
Requires:	texlive-collection-langvietnamese
Requires:	texlive-collection-latex
Requires:	texlive-collection-latexextra
Requires:	texlive-collection-latexrecommended
Requires:	texlive-collection-luatex
Requires:	texlive-collection-mathextra
Requires:	texlive-collection-metapost
Requires:	texlive-collection-music
Requires:	texlive-collection-omega
Requires:	texlive-collection-pictures
Requires:	texlive-collection-plainextra
Requires:	texlive-collection-pstricks
Requires:	texlive-collection-publishers
Requires:	texlive-collection-science
Requires:	texlive-collection-texinfo
Requires:	texlive-collection-xetex

%description	full
This is the full TeX Live scheme: it installs everything
available.

%files		full

#-----------------------------------------------------------------------
# revision 21479
# category Scheme
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	gust
Summary:        GUST TeX Live scheme
Requires(pre):	texlive-tlpkg
Requires:	texlive-FAQ-en
Requires:	texlive-Type1fonts
Requires:	texlive-amslatex-primer
Requires:	texlive-amstex
Requires:	texlive-antt
Requires:	texlive-bibtex8
Requires:	texlive-comment
Requires:	texlive-comprehensive
Requires:	texlive-concrete
Requires:	texlive-cyklop
Requires:	texlive-dvidvi
Requires:	texlive-dviljk
Requires:	texlive-gustprog
Requires:	texlive-impatient
Requires:	texlive-iwona
Requires:	texlive-metafont-beginners
Requires:	texlive-metapost-examples
Requires:	texlive-poltawski
Requires:	texlive-pstricks-tutorial
Requires:	texlive-seetexk
Requires:	texlive-seminar
Requires:	texlive-tds
Requires:	texlive-tex4ht
Requires:	texlive-texdoc
Requires:	texlive-collection-basic
Requires:	texlive-collection-context
Requires:	texlive-collection-documentation-polish
Requires:	texlive-collection-fontutils
Requires:	texlive-collection-fontsrecommended
Requires:	texlive-collection-genericrecommended
Requires:	texlive-collection-langpolish
Requires:	texlive-collection-latex
Requires:	texlive-collection-latexrecommended
Requires:	texlive-collection-metapost
Requires:	texlive-collection-xetex

%description	gust
This is the GUST TeX Live scheme: it is a set of files
sufficient to typeset Polish plain TeX, LaTeX and ConTeXt
documents in PostScript or PDF.

%files		gust

#-----------------------------------------------------------------------
# revision 18615
# category Scheme
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	medium
Summary:	medium scheme (plain, latex, recommended packages, some languages)
Requires(pre):	texlive-tlpkg
Requires:	texlive-collection-basic
Requires:	texlive-collection-binextra
Requires:	texlive-collection-context
Requires:	texlive-collection-documentation-english
Requires:	texlive-collection-fontutils
Requires:	texlive-collection-fontsrecommended
Requires:	texlive-collection-langczechslovak
Requires:	texlive-collection-langdutch
Requires:	texlive-collection-langfrench
Requires:	texlive-collection-langgerman
Requires:	texlive-collection-langitalian
Requires:	texlive-collection-langpolish
Requires:	texlive-collection-langportuguese
Requires:	texlive-collection-langspanish
Requires:	texlive-collection-langenglish
Requires:	texlive-collection-latex
Requires:	texlive-collection-latexrecommended
Requires:	texlive-collection-mathextra
Requires:	texlive-collection-metapost
Requires:	texlive-collection-texinfo
Requires:	texlive-collection-xetex
Requires:	texlive-collection-luatex
Requires:	texlive-collection-genericrecommended

%description	medium
This is the medium TeX Live collection: it contains plain TeX,
LaTeX, many recommended packages, and support for some widely-
used European languages.

%files		medium

#-----------------------------------------------------------------------
# revision 13822
# category Scheme
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	minimal
Summary:	minimal scheme (plain only)
Requires(pre):	texlive-tlpkg
Requires:	texlive-collection-basic

%description	minimal
This is the minimal TeX Live scheme, with support for only
plain TeX. (No LaTeX macros.)  LuaTeX is included because Lua
scripts are used in TeX Live infrastructure.  This scheme
corresponds exactly to collection-basic.

%files		minimal

#-----------------------------------------------------------------------
# revision 21479
# category Scheme
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	tetex
Summary:	teTeX scheme (more than medium, but nowhere near full)
Requires(pre):	texlive-tlpkg
Requires:	texlive-FAQ-en
Requires:	texlive-SIunits
Requires:	texlive-acronym
Requires:	texlive-amslatex-primer
Requires:	texlive-bbm
Requires:	texlive-bbm-macros
Requires:	texlive-bbold
Requires:	texlive-bibtex8
Requires:	texlive-ctie
Requires:	texlive-detex
Requires:	texlive-dtl
Requires:	texlive-dvi2tty
Requires:	texlive-dvicopy
Requires:	texlive-dvidvi
Requires:	texlive-dviljk
Requires:	texlive-patgen
Requires:	texlive-pdftools
Requires:	texlive-seetexk
Requires:	texlive-tie
Requires:	texlive-web
Requires:	texlive-cmbright
Requires:	texlive-cweb
Requires:	texlive-eplain
Requires:	texlive-eulervm
Requires:	texlive-gentle
Requires:	texlive-lshort-english
Requires:	texlive-mathmode
Requires:	texlive-mltex
Requires:	texlive-multirow
Requires:	texlive-nomencl
Requires:	texlive-pst-pdf
Requires:	texlive-pstricks-tutorial
Requires:	texlive-rsfs
Requires:	texlive-subfigure
Requires:	texlive-supertabular
Requires:	texlive-tamethebeast
Requires:	texlive-tds
Requires:	texlive-tex-refs
Requires:	texlive-collection-basic
Requires:	texlive-collection-context
Requires:	texlive-collection-documentation-base
Requires:	texlive-collection-fontutils
Requires:	texlive-collection-fontsrecommended
Requires:	texlive-collection-genericrecommended
Requires:	texlive-collection-langcjk
Requires:	texlive-collection-langcroatian
Requires:	texlive-collection-langcyrillic
Requires:	texlive-collection-langczechslovak
Requires:	texlive-collection-langdanish
Requires:	texlive-collection-langdutch
Requires:	texlive-collection-langfinnish
Requires:	texlive-collection-langfrench
Requires:	texlive-collection-langgerman
Requires:	texlive-collection-langgreek
Requires:	texlive-collection-langhungarian
Requires:	texlive-collection-langitalian
Requires:	texlive-collection-langlatin
Requires:	texlive-collection-langmongolian
Requires:	texlive-collection-langnorwegian
Requires:	texlive-collection-langother
Requires:	texlive-collection-langpolish
Requires:	texlive-collection-langportuguese
Requires:	texlive-collection-langspanish
Requires:	texlive-collection-langswedish
Requires:	texlive-collection-langenglish
Requires:	texlive-collection-langvietnamese
Requires:	texlive-collection-latex
Requires:	texlive-collection-latexrecommended
Requires:	texlive-collection-mathextra
Requires:	texlive-collection-metapost
Requires:	texlive-collection-omega
Requires:	texlive-collection-pictures
Requires:	texlive-collection-pstricks
Requires:	texlive-collection-texinfo
%rename tetex
%rename texlive-dviutils

%description	tetex
TeX Live scheme nearly equivalent to the teTeX distribution
that was maintained by Thomas Esser.

%posttrans
    %{_sbindir}/texlive.post -

%files		tetex

#-----------------------------------------------------------------------
# revision 13822
# category Scheme
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
%package	xml
Summary:	XML scheme
Requires(pre):	texlive-tlpkg
Requires:	texlive-context
Requires:	texlive-jadetex
Requires:	texlive-ltxmisc
Requires:	texlive-marvosym
Requires:	texlive-marvosym
Requires:	texlive-metapost
Requires:	texlive-passivetex
Requires:	texlive-rotating
Requires:	texlive-stmaryrd
Requires:	texlive-tex4ht
Requires:	texlive-tipa
Requires:	texlive-ucs
Requires:	texlive-wasy
Requires:	texlive-wasysym
Requires:	texlive-xmltex
Requires:	texlive-collection-basic
Requires:	texlive-collection-fontsrecommended
Requires:	texlive-collection-latex
Requires:	texlive-collection-omega

%description	xml
This contains the things you need to do XML-related work,
including PassiveTeX, JadeTeX, ConTeXt and Omega.

%files		xml

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2 -a3 -a4 -a5 -a6 -a7

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18486 |12mr|texlive-scheme-basic-20120810-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25923
# category Scheme
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-scheme-basic
Version:	20120810
Release:	1
Summary:	basic scheme (plain and latex)
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/scheme-basic.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-collection-basic
Requires:	texlive-collection-latex

%description
This is the basic TeX Live scheme: it is a small set of files
sufficient to typeset plain TeX or LaTeX documents in
PostScript or PDF, using the Computer Modern fonts.  This
scheme corresponds to collection-basic and collection-latex.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18487 |12mr|texlive-scheme-context-20120810-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26699
# category Scheme
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-scheme-context
Version:	20120810
Release:	1
Summary:	ConTeXt scheme
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/scheme-context.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-context
Requires:	texlive-collection-context
Requires:	texlive-collection-metapost
Requires:	texlive-tex-gyre
Requires:	texlive-tex-gyre-math
Requires:	texlive-antt
Requires:	texlive-iwona
Requires:	texlive-kurier
Requires:	texlive-poltawski
Requires:	texlive-xits
Requires:	texlive-Asana-Math
Requires:	texlive-txfonts
Requires:	texlive-pxfonts
Requires:	texlive-eulervm
Requires:	texlive-marvosym
Requires:	texlive-wasy
Requires:	texlive-ly1

%description
This is the TeX Live scheme for installing ConTeXt.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18488 |12mr|texlive-scheme-full-20120307-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21417
# category Scheme
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-scheme-full
Version:	20120307
Release:	1
Summary:	full scheme (everything)
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/scheme-full.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-collection-basic
Requires:	texlive-collection-bibtexextra
Requires:	texlive-collection-binextra
Requires:	texlive-collection-context
Requires:	texlive-collection-documentation-arabic
Requires:	texlive-collection-documentation-base
Requires:	texlive-collection-documentation-bulgarian
Requires:	texlive-collection-documentation-chinese
Requires:	texlive-collection-documentation-czechslovak
Requires:	texlive-collection-documentation-dutch
Requires:	texlive-collection-documentation-english
Requires:	texlive-collection-documentation-finnish
Requires:	texlive-collection-documentation-french
Requires:	texlive-collection-documentation-german
Requires:	texlive-collection-documentation-italian
Requires:	texlive-collection-documentation-japanese
Requires:	texlive-collection-documentation-korean
Requires:	texlive-collection-documentation-mongolian
Requires:	texlive-collection-documentation-polish
Requires:	texlive-collection-documentation-portuguese
Requires:	texlive-collection-documentation-russian
Requires:	texlive-collection-documentation-serbian
Requires:	texlive-collection-documentation-slovenian
Requires:	texlive-collection-documentation-spanish
Requires:	texlive-collection-documentation-thai
Requires:	texlive-collection-documentation-turkish
Requires:	texlive-collection-documentation-ukrainian
Requires:	texlive-collection-documentation-vietnamese
Requires:	texlive-collection-fontsextra
Requires:	texlive-collection-fontsrecommended
Requires:	texlive-collection-fontutils
Requires:	texlive-collection-formatsextra
Requires:	texlive-collection-games
Requires:	texlive-collection-genericextra
Requires:	texlive-collection-genericrecommended
Requires:	texlive-collection-htmlxml
Requires:	texlive-collection-humanities
Requires:	texlive-collection-langafrican
Requires:	texlive-collection-langarabic
Requires:	texlive-collection-langarmenian
Requires:	texlive-collection-langcjk
Requires:	texlive-collection-langcroatian
Requires:	texlive-collection-langcyrillic
Requires:	texlive-collection-langczechslovak
Requires:	texlive-collection-langdanish
Requires:	texlive-collection-langdutch
Requires:	texlive-collection-langfinnish
Requires:	texlive-collection-langfrench
Requires:	texlive-collection-langgerman
Requires:	texlive-collection-langgreek
Requires:	texlive-collection-langhebrew
Requires:	texlive-collection-langhungarian
Requires:	texlive-collection-langindic
Requires:	texlive-collection-langitalian
Requires:	texlive-collection-langlatin
Requires:	texlive-collection-langlatvian
Requires:	texlive-collection-langlithuanian
Requires:	texlive-collection-langmongolian
Requires:	texlive-collection-langnorwegian
Requires:	texlive-collection-langother
Requires:	texlive-collection-langpolish
Requires:	texlive-collection-langportuguese
Requires:	texlive-collection-langspanish
Requires:	texlive-collection-langswedish
Requires:	texlive-collection-langtibetan
Requires:	texlive-collection-langturkmen
Requires:	texlive-collection-langenglish
Requires:	texlive-collection-langvietnamese
Requires:	texlive-collection-latex
Requires:	texlive-collection-latexextra
Requires:	texlive-collection-latexrecommended
Requires:	texlive-collection-luatex
Requires:	texlive-collection-mathextra
Requires:	texlive-collection-metapost
Requires:	texlive-collection-music
Requires:	texlive-collection-omega
Requires:	texlive-collection-pictures
Requires:	texlive-collection-plainextra
Requires:	texlive-collection-pstricks
Requires:	texlive-collection-publishers
Requires:	texlive-collection-science
Requires:	texlive-collection-texinfo
Requires:	texlive-collection-xetex

%description
This is the full TeX Live scheme: it installs everything
available.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18489 |12mr|texlive-scheme-gust-20120307-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21479
# category Scheme
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-scheme-gust
Version:	20120307
Release:	1
Summary:	GUST TeX Live scheme
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/scheme-gust.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-FAQ-en
Requires:	texlive-Type1fonts
Requires:	texlive-amslatex-primer
Requires:	texlive-amstex
Requires:	texlive-antt
Requires:	texlive-bibtex8
Requires:	texlive-comment
Requires:	texlive-comprehensive
Requires:	texlive-concrete
Requires:	texlive-cyklop
Requires:	texlive-dvidvi
Requires:	texlive-dviljk
Requires:	texlive-gustprog
Requires:	texlive-impatient
Requires:	texlive-iwona
Requires:	texlive-metafont-beginners
Requires:	texlive-metapost-examples
Requires:	texlive-poltawski
Requires:	texlive-pstricks-tutorial
Requires:	texlive-seetexk
Requires:	texlive-seminar
Requires:	texlive-tds
Requires:	texlive-tex4ht
Requires:	texlive-texdoc
Requires:	texlive-collection-basic
Requires:	texlive-collection-context
Requires:	texlive-collection-documentation-polish
Requires:	texlive-collection-fontutils
Requires:	texlive-collection-fontsrecommended
Requires:	texlive-collection-genericrecommended
Requires:	texlive-collection-langpolish
Requires:	texlive-collection-latex
Requires:	texlive-collection-latexrecommended
Requires:	texlive-collection-metapost
Requires:	texlive-collection-xetex

%description
This is the GUST TeX Live scheme: it is a set of files
sufficient to typeset Polish plain TeX, LaTeX and ConTeXt
documents in PostScript or PDF.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18490 |12mr|texlive-scheme-medium-20120307-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18615
# category Scheme
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-scheme-medium
Version:	20120307
Release:	1
Summary:	medium scheme (plain, latex, recommended packages, some languages)
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/scheme-medium.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-collection-basic
Requires:	texlive-collection-binextra
Requires:	texlive-collection-context
Requires:	texlive-collection-documentation-english
Requires:	texlive-collection-fontutils
Requires:	texlive-collection-fontsrecommended
Requires:	texlive-collection-langczechslovak
Requires:	texlive-collection-langdutch
Requires:	texlive-collection-langfrench
Requires:	texlive-collection-langgerman
Requires:	texlive-collection-langitalian
Requires:	texlive-collection-langpolish
Requires:	texlive-collection-langportuguese
Requires:	texlive-collection-langspanish
Requires:	texlive-collection-langenglish
Requires:	texlive-collection-latex
Requires:	texlive-collection-latexrecommended
Requires:	texlive-collection-mathextra
Requires:	texlive-collection-metapost
Requires:	texlive-collection-texinfo
Requires:	texlive-collection-xetex
Requires:	texlive-collection-luatex
Requires:	texlive-collection-genericrecommended

%description
This is the medium TeX Live collection: it contains plain TeX,
LaTeX, many recommended packages, and support for some widely-
used European languages.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18491 |12mr|texlive-scheme-minimal-20120307-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 13822
# category Scheme
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-scheme-minimal
Version:	20120307
Release:	1
Summary:	minimal scheme (plain only)
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/scheme-minimal.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-collection-basic

%description
This is the minimal TeX Live scheme, with support for only
plain TeX. (No LaTeX macros.)  LuaTeX is included because Lua
scripts are used in TeX Live infrastructure.  This scheme
corresponds exactly to collection-basic.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18492 |12mr|texlive-scheme-small-20120810-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26477
# category Scheme
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-scheme-small
Version:	20120810
Release:	1
Summary:	small scheme (basic + xetex, metapost, a few languages)
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/scheme-small.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-collection-basic
Requires:	texlive-collection-latex
Requires:	texlive-collection-latexrecommended
Requires:	texlive-collection-metapost
Requires:	texlive-collection-xetex
Requires:	texlive-lualibs
Requires:	texlive-luaotfload
Requires:	texlive-luatexbase
Requires:	texlive-revtex
Requires:	texlive-synctex
Requires:	texlive-times
Requires:	texlive-tipa
Requires:	texlive-hyphen-basque
Requires:	texlive-hyphen-danish
Requires:	texlive-hyphen-dutch
Requires:	texlive-hyphen-english
Requires:	texlive-hyphen-finnish
Requires:	texlive-hyphen-french
Requires:	texlive-hyphen-german
Requires:	texlive-hyphen-hungarian
Requires:	texlive-hyphen-italian
Requires:	texlive-hyphen-norwegian
Requires:	texlive-hyphen-polish
Requires:	texlive-hyphen-portuguese
Requires:	texlive-hyphen-spanish
Requires:	texlive-hyphen-swedish

%description
This is a small TeX Live scheme, corresponding to MacTeX's
BasicTeX variant.  It adds XeTeX, MetaPost, various
hyphenations, and some recommended packages to scheme-basic.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18493 |12mr|texlive-scheme-tetex-20120307-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21479
# category Scheme
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-scheme-tetex
Version:	20120307
Release:	1
Summary:	teTeX scheme (more than medium, but nowhere near full)
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/scheme-tetex.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-FAQ-en
Requires:	texlive-SIunits
Requires:	texlive-acronym
Requires:	texlive-amslatex-primer
Requires:	texlive-bbm
Requires:	texlive-bbm-macros
Requires:	texlive-bbold
Requires:	texlive-bibtex8
Requires:	texlive-ctie
Requires:	texlive-detex
Requires:	texlive-dtl
Requires:	texlive-dvi2tty
Requires:	texlive-dvicopy
Requires:	texlive-dvidvi
Requires:	texlive-dviljk
Requires:	texlive-patgen
Requires:	texlive-pdftools
Requires:	texlive-seetexk
Requires:	texlive-tie
Requires:	texlive-web
Requires:	texlive-cmbright
Requires:	texlive-cweb
Requires:	texlive-eplain
Requires:	texlive-eulervm
Requires:	texlive-gentle
Requires:	texlive-lshort-english
Requires:	texlive-mathmode
Requires:	texlive-mltex
Requires:	texlive-multirow
Requires:	texlive-nomencl
Requires:	texlive-pst-pdf
Requires:	texlive-pstricks-tutorial
Requires:	texlive-rsfs
Requires:	texlive-subfigure
Requires:	texlive-supertabular
Requires:	texlive-tamethebeast
Requires:	texlive-tds
Requires:	texlive-tex-refs
Requires:	texlive-collection-basic
Requires:	texlive-collection-context
Requires:	texlive-collection-documentation-base
Requires:	texlive-collection-fontutils
Requires:	texlive-collection-fontsrecommended
Requires:	texlive-collection-genericrecommended
Requires:	texlive-collection-langcjk
Requires:	texlive-collection-langcroatian
Requires:	texlive-collection-langcyrillic
Requires:	texlive-collection-langczechslovak
Requires:	texlive-collection-langdanish
Requires:	texlive-collection-langdutch
Requires:	texlive-collection-langfinnish
Requires:	texlive-collection-langfrench
Requires:	texlive-collection-langgerman
Requires:	texlive-collection-langgreek
Requires:	texlive-collection-langhungarian
Requires:	texlive-collection-langitalian
Requires:	texlive-collection-langlatin
Requires:	texlive-collection-langmongolian
Requires:	texlive-collection-langnorwegian
Requires:	texlive-collection-langother
Requires:	texlive-collection-langpolish
Requires:	texlive-collection-langportuguese
Requires:	texlive-collection-langspanish
Requires:	texlive-collection-langswedish
Requires:	texlive-collection-langenglish
Requires:	texlive-collection-langvietnamese
Requires:	texlive-collection-latex
Requires:	texlive-collection-latexrecommended
Requires:	texlive-collection-mathextra
Requires:	texlive-collection-metapost
Requires:	texlive-collection-omega
Requires:	texlive-collection-pictures
Requires:	texlive-collection-pstricks
Requires:	texlive-collection-texinfo
%rename tetex
%rename texlive-dviutils

%description
TeX Live scheme nearly equivalent to the teTeX distribution
that was maintained by Thomas Esser.

%posttrans
    %{_sbindir}/texlive.post -

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18494 |12mr|texlive-scheme-xml-20120307-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 13822
# category Scheme
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-scheme-xml
Version:	20120307
Release:	1
Summary:	XML scheme
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/scheme-xml.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-context
Requires:	texlive-jadetex
Requires:	texlive-ltxmisc
Requires:	texlive-marvosym
Requires:	texlive-metapost
Requires:	texlive-passivetex
Requires:	texlive-rotating
Requires:	texlive-stmaryrd
Requires:	texlive-tex4ht
Requires:	texlive-tipa
Requires:	texlive-ucs
Requires:	texlive-wasy
Requires:	texlive-wasysym
Requires:	texlive-xmltex
Requires:	texlive-collection-basic
Requires:	texlive-collection-fontsrecommended
Requires:	texlive-collection-latex
Requires:	texlive-collection-omega

%description
This contains the things you need to do XML-related work,
including PassiveTeX, JadeTeX, ConTeXt and Omega.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18495 |12mr|texlive-schwalbe-chess-1.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26207
# category Package
# catalog-ctan /macros/latex/contrib/schwalbe-chess
# catalog-date 2012-05-01 11:47:32 +0200
# catalog-license lppl1.2
# catalog-version 1.3
Name:		texlive-schwalbe-chess
Version:	1.3
Release:	1
Summary:	Typeset the German chess magazine "Die Schwalbe"
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/schwalbe-chess
License:	LPPL1.2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/schwalbe-chess.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/schwalbe-chess.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/schwalbe-chess.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package is based on chess-problem-diagrams, which in its
turn has a dependency on the bartel-chess-fonts.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/schwalbe-chess/schwalbe.sty
%doc %{_texmfdistdir}/doc/latex/schwalbe-chess/README
%doc %{_texmfdistdir}/doc/latex/schwalbe-chess/schwalbe.pdf
#- source
%doc %{_texmfdistdir}/source/latex/schwalbe-chess/schwalbe.dtx
%doc %{_texmfdistdir}/source/latex/schwalbe-chess/schwalbe.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18496 |12mr|texlive-scientificpaper-20070114-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/scientificpaper/science.sty
# catalog-date 2007-01-14 15:20:52 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-scientificpaper
Version:	20070114
Release:	2
Summary:	Format a scientific paper for journal publication
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/scientificpaper/science.sty
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/scientificpaper.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/scientificpaper.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive scientificpaper package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/scientificpaper/science.sty
%doc %{_texmfdistdir}/doc/latex/scientificpaper/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18497 |12mr|texlive-sciposter-1.18-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/sciposter
# catalog-date 2007-02-26 21:24:31 +0100
# catalog-license lppl
# catalog-version 1.18
Name:		texlive-sciposter
Version:	1.18
Release:	2
Summary:	Make posters of ISO A3 size and larger
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/sciposter
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sciposter.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sciposter.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This collection of files contains LaTeX packages for posters of
ISO A3 size and larger (ISO A0 is the default size). American
paper sizes and custom paper are supported. In particular,
sciposter.cls defines a document class which allows cutting and
pasting most of an article to a poster without any editing
(save reducing the size) -- see the manual. Sciposter does work
for LaTeX, not just pdfLaTeX. However, xdvi produces strange
results, though a recent version of dvips does create good ps-
files from the dvi files. Also note that logos must either be
put in the current working directory or in the directories of
your LaTeX distribution. For some reason graphicspath settings
are ignored.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/sciposter/paperb0.cfg
%{_texmfdistdir}/tex/latex/sciposter/paperb1.cfg
%{_texmfdistdir}/tex/latex/sciposter/paperb2.cfg
%{_texmfdistdir}/tex/latex/sciposter/paperb3.cfg
%{_texmfdistdir}/tex/latex/sciposter/papercustom.cfg
%{_texmfdistdir}/tex/latex/sciposter/paperra0.cfg
%{_texmfdistdir}/tex/latex/sciposter/paperra1.cfg
%{_texmfdistdir}/tex/latex/sciposter/paperra2.cfg
%{_texmfdistdir}/tex/latex/sciposter/sciposter.cls
%doc %{_texmfdistdir}/doc/latex/sciposter/README
%doc %{_texmfdistdir}/doc/latex/sciposter/sciposterexample/auto/sciposter-example.el
%doc %{_texmfdistdir}/doc/latex/sciposter/sciposterexample/blocks1.eps
%doc %{_texmfdistdir}/doc/latex/sciposter/sciposterexample/blocks1.pdf
%doc %{_texmfdistdir}/doc/latex/sciposter/sciposterexample/blocks1a.eps
%doc %{_texmfdistdir}/doc/latex/sciposter/sciposterexample/blocks1a.pdf
%doc %{_texmfdistdir}/doc/latex/sciposter/sciposterexample/blocks1mx.eps
%doc %{_texmfdistdir}/doc/latex/sciposter/sciposterexample/blocks1mx.pdf
%doc %{_texmfdistdir}/doc/latex/sciposter/sciposterexample/blocks1vx.eps
%doc %{_texmfdistdir}/doc/latex/sciposter/sciposterexample/blocks1vx.pdf
%doc %{_texmfdistdir}/doc/latex/sciposter/sciposterexample/blocks2.eps
%doc %{_texmfdistdir}/doc/latex/sciposter/sciposterexample/blocks2.pdf
%doc %{_texmfdistdir}/doc/latex/sciposter/sciposterexample/blocks2mx.eps
%doc %{_texmfdistdir}/doc/latex/sciposter/sciposterexample/blocks2mx.pdf
%doc %{_texmfdistdir}/doc/latex/sciposter/sciposterexample/blocks3.eps
%doc %{_texmfdistdir}/doc/latex/sciposter/sciposterexample/blocks3.pdf
%doc %{_texmfdistdir}/doc/latex/sciposter/sciposterexample/blocks3mx.eps
%doc %{_texmfdistdir}/doc/latex/sciposter/sciposterexample/blocks3mx.pdf
%doc %{_texmfdistdir}/doc/latex/sciposter/sciposterexample/blocks3op.eps
%doc %{_texmfdistdir}/doc/latex/sciposter/sciposterexample/blocks3op.pdf
%doc %{_texmfdistdir}/doc/latex/sciposter/sciposterexample/blocks3openvx.eps
%doc %{_texmfdistdir}/doc/latex/sciposter/sciposterexample/blocks3rec.eps
%doc %{_texmfdistdir}/doc/latex/sciposter/sciposterexample/blocks3rec.pdf
%doc %{_texmfdistdir}/doc/latex/sciposter/sciposterexample/blocks3vx.eps
%doc %{_texmfdistdir}/doc/latex/sciposter/sciposterexample/blocks3vx.pdf
%doc %{_texmfdistdir}/doc/latex/sciposter/sciposterexample/blocksopen3a.eps
%doc %{_texmfdistdir}/doc/latex/sciposter/sciposterexample/blocksopen3a.pdf
%doc %{_texmfdistdir}/doc/latex/sciposter/sciposterexample/blocksopen3vx.eps
%doc %{_texmfdistdir}/doc/latex/sciposter/sciposterexample/blocksopen3vx.pdf
%doc %{_texmfdistdir}/doc/latex/sciposter/sciposterexample/blocksopen3vy.eps
%doc %{_texmfdistdir}/doc/latex/sciposter/sciposterexample/blocksopen3vy.pdf
%doc %{_texmfdistdir}/doc/latex/sciposter/sciposterexample/sciposter-example.tex
%doc %{_texmfdistdir}/doc/latex/sciposter/scipostermanual.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18498 |12mr|texlive-screenplay-1.600-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27223
# category Package
# catalog-ctan /macros/latex/contrib/screenplay
# catalog-date 2012-07-04 00:53:20 +0200
# catalog-license gpl
# catalog-version 1.6
Name:		texlive-screenplay
Version:	1.600
Release:	1
Summary:	A class file to typeset screenplays
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/screenplay
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/screenplay.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/screenplay.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/screenplay.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The class implements the format recommended by the Academy of
Motion Picture Arts and Sciences.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/screenplay/hardmarg.sty
%{_texmfdistdir}/tex/latex/screenplay/screenplay.cls
%doc %{_texmfdistdir}/doc/latex/screenplay/COPYING
%doc %{_texmfdistdir}/doc/latex/screenplay/README
%doc %{_texmfdistdir}/doc/latex/screenplay/example.tex
%doc %{_texmfdistdir}/doc/latex/screenplay/screenplay.pdf
%doc %{_texmfdistdir}/doc/latex/screenplay/test.pdf
%doc %{_texmfdistdir}/doc/latex/screenplay/test.tex
#- source
%doc %{_texmfdistdir}/source/latex/screenplay/screenplay.dtx
%doc %{_texmfdistdir}/source/latex/screenplay/screenplay.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18499 |12mr|texlive-sdrt-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/sdrt
# catalog-date 2009-07-05 17:22:22 +0200
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-sdrt
Version:	1.0
Release:	2
Summary:	Macros for Segmented Discourse Representation Theory
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/sdrt
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sdrt.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sdrt.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides macros to produce the 'Box notation' of
SDRT (and DRT), to draw trees representing discourse relations,
and finally to have an easy access to various mathematical
symbols used in that theory, mostly with automatic mathematics
mode, so they work the same in formulae and in text.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/sdrt/sdrt.sty
%doc %{_texmfdistdir}/doc/latex/sdrt/README
%doc %{_texmfdistdir}/doc/latex/sdrt/sdrt-doc.pdf
%doc %{_texmfdistdir}/doc/latex/sdrt/sdrt-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18500 |12mr|texlive-secdot-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20208
# category Package
# catalog-ctan /macros/latex/contrib/secdot
# catalog-date 2010-10-17 10:06:32 +0200
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-secdot
Version:	1.0
Release:	2
Summary:	Section numbers with trailing dots
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/secdot
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/secdot.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/secdot.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Makes the numbers of \section commands come out with a trailing
dot. Includes a command whereby the same can be made to happen
with other sectioning commands.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/secdot/secdot.sty
%doc %{_texmfdistdir}/doc/latex/secdot/secdot.ltx
%doc %{_texmfdistdir}/doc/latex/secdot/secdot.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18501 |12mr|texlive-section-20101024-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20180
# category Package
# catalog-ctan /macros/latex/contrib/section
# catalog-date 2010-10-24 14:28:08 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-section
Version:	20101024
Release:	2
Summary:	Modifying section commands in LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/section
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/section.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/section.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package implements a pretty extensive scheme to make more
manageable the business of configuring LaTeX output.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/section/section.sty
%doc %{_texmfdistdir}/doc/latex/section/section-doc.pdf
%doc %{_texmfdistdir}/doc/latex/section/section-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18502 |12mr|texlive-sectionbox-1.01-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/sectionbox
# catalog-date 2007-02-26 21:24:31 +0100
# catalog-license lppl
# catalog-version 1.01
Name:		texlive-sectionbox
Version:	1.01
Release:	2
Summary:	Create fancy boxed ((sub)sub)sections
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/sectionbox
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sectionbox.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sectionbox.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Sectionbox is a LaTeX package for putting fancy colored boxes
around sections, subsections, and subsubsections, especially
for use in posters, etc. It was designed with the sciposter
class in mind, and certainly works with that class and with
derived classes.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/sectionbox/sectionbox.sty
%doc %{_texmfdistdir}/doc/latex/sectionbox/README
%doc %{_texmfdistdir}/doc/latex/sectionbox/example/000074Bpatspec.png
%doc %{_texmfdistdir}/doc/latex/sectionbox/example/000074Bzones.jpg
%doc %{_texmfdistdir}/doc/latex/sectionbox/example/000175Bpatspec.png
%doc %{_texmfdistdir}/doc/latex/sectionbox/example/000175Bzones.jpg
%doc %{_texmfdistdir}/doc/latex/sectionbox/example/002000AApatspec.png
%doc %{_texmfdistdir}/doc/latex/sectionbox/example/002000AAzones.jpg
%doc %{_texmfdistdir}/doc/latex/sectionbox/example/lambda2.jpg
%doc %{_texmfdistdir}/doc/latex/sectionbox/example/lenna10connect.jpg
%doc %{_texmfdistdir}/doc/latex/sectionbox/example/lenna10pct.jpg
%doc %{_texmfdistdir}/doc/latex/sectionbox/example/lenna10smooth.jpg
%doc %{_texmfdistdir}/doc/latex/sectionbox/example/orig.jpg
%doc %{_texmfdistdir}/doc/latex/sectionbox/example/sectionboxexample.bib
%doc %{_texmfdistdir}/doc/latex/sectionbox/example/sectionboxexample.tex
%doc %{_texmfdistdir}/doc/latex/sectionbox/sectionboxmanual.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18503 |12mr|texlive-sectsty-2.0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/sectsty
# catalog-date 2007-01-14 15:20:52 +0100
# catalog-license lppl
# catalog-version 2.0.2
Name:		texlive-sectsty
Version:	2.0.2
Release:	2
Summary:	Control sectional headers
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/sectsty
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sectsty.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sectsty.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sectsty.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A LaTeX2e package to help change the style of any or all of
LaTeX's sectional headers in the article, book, or report
classes. Examples include the addition of rules above or below
a section title.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/sectsty/sectsty.sty
%doc %{_texmfdistdir}/doc/latex/sectsty/sectsty.pdf
#- source
%doc %{_texmfdistdir}/source/latex/sectsty/sectsty.dtx
%doc %{_texmfdistdir}/source/latex/sectsty/sectsty.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18504 |12mr|texlive-seetexk-20120410-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26689
# category TLCore
# catalog-ctan /dviware/dvibook
# catalog-date 2012-04-10 15:00:16 +0200
# catalog-license other-free
# catalog-version undef
Name:		texlive-seetexk
Version:	20120410
Release:	1
Summary:	Utilities for manipulating DVI files
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/dviware/dvibook
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/seetexk.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-seetexk.bin

%description
The collection comprises: - dvibook, which will rearrange the
pages of a DVI file into 'signatures' as used when printing a
book; - dviconcat, for concatenating pages of DVI file(s); -
dviselect, which will select pages from one DVI file to create
a new DVI file; - dvitodvi, which will rearrange the pages of a
DVI file to create a new file; and - libtex, a library for
manipulating the files, from the old SeeTeX project. The
utilities are provided as C source with Imakefiles, and an MS-
DOS version of dvibook is also provided.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_mandir}/man1/dvibook.1*
%{_texmfdir}/doc/man/man1/dvibook.man1.pdf
%{_mandir}/man1/dviconcat.1*
%{_texmfdir}/doc/man/man1/dviconcat.man1.pdf
%{_mandir}/man1/dviselect.1*
%{_texmfdir}/doc/man/man1/dviselect.man1.pdf
%{_mandir}/man1/dvitodvi.1*
%{_texmfdir}/doc/man/man1/dvitodvi.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18505 |12mr|texlive-selectp-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20185
# category Package
# catalog-ctan /macros/latex/contrib/selectp
# catalog-date 2010-10-24 16:23:58 +0200
# catalog-license pd
# catalog-version 1.0
Name:		texlive-selectp
Version:	1.0
Release:	2
Summary:	Select pages to be output
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/selectp
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/selectp.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/selectp.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Defines a command \outputonly, whose argument is a list of
pages to be output. With the command present (before
\begin{document}), only those pages are output. This package
was inspired by code published by Knuth in TUGboat 8(2) (July
1987).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/selectp/selectp.sty
%doc %{_texmfdistdir}/doc/latex/selectp/selectp-doc.pdf
%doc %{_texmfdistdir}/doc/latex/selectp/selectp-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18506 |12mr|texlive-semantic-2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/semantic
# catalog-date 2007-01-15 20:26:34 +0100
# catalog-license lppl
# catalog-version 2.0
Name:		texlive-semantic
Version:	2.0
Release:	2
Summary:	Help for writing programming language semantics
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/semantic
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/semantic.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/semantic.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/semantic.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Eases the typesetting of notation of semantics and compilers.
Includes T-diagrams, various derivation symbols and inference
trees.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/semantic/infernce.sty
%{_texmfdistdir}/tex/latex/semantic/ligature.sty
%{_texmfdistdir}/tex/latex/semantic/reserved.sty
%{_texmfdistdir}/tex/latex/semantic/semantic.sty
%{_texmfdistdir}/tex/latex/semantic/shrthand.sty
%{_texmfdistdir}/tex/latex/semantic/tdiagram.sty
%doc %{_texmfdistdir}/doc/latex/semantic/semantic.pdf
#- source
%doc %{_texmfdistdir}/source/latex/semantic/semantic.dtx
%doc %{_texmfdistdir}/source/latex/semantic/semantic.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18507 |12mr|texlive-semaphor-20080415-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18651
# category Package
# catalog-ctan /fonts/semaphor
# catalog-date 2008-04-15 09:54:26 +0200
# catalog-license gpl
# catalog-version undef
Name:		texlive-semaphor
Version:	20080415
Release:	2
Summary:	Semaphore alphabet font
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/semaphor
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/semaphor.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/semaphor.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
These fonts represent semaphore in a highly schematic, but very
clear, fashion. The fonts are provided as MetaFont source, and
in both OpenType and Adobe Type 1 formats.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/semaphor/smfb10.afm
%{_texmfdistdir}/fonts/afm/public/semaphor/smfbsl10.afm
%{_texmfdistdir}/fonts/afm/public/semaphor/smfeb10.afm
%{_texmfdistdir}/fonts/afm/public/semaphor/smfebsl10.afm
%{_texmfdistdir}/fonts/afm/public/semaphor/smfer10.afm
%{_texmfdistdir}/fonts/afm/public/semaphor/smfesl10.afm
%{_texmfdistdir}/fonts/afm/public/semaphor/smfett10.afm
%{_texmfdistdir}/fonts/afm/public/semaphor/smfpb10.afm
%{_texmfdistdir}/fonts/afm/public/semaphor/smfpbsl10.afm
%{_texmfdistdir}/fonts/afm/public/semaphor/smfpr10.afm
%{_texmfdistdir}/fonts/afm/public/semaphor/smfpsl10.afm
%{_texmfdistdir}/fonts/afm/public/semaphor/smfptt10.afm
%{_texmfdistdir}/fonts/afm/public/semaphor/smfr10-1.afm
%{_texmfdistdir}/fonts/afm/public/semaphor/smfr10-2.afm
%{_texmfdistdir}/fonts/afm/public/semaphor/smfr10.afm
%{_texmfdistdir}/fonts/afm/public/semaphor/smfsl10.afm
%{_texmfdistdir}/fonts/afm/public/semaphor/smftt10.afm
%{_texmfdistdir}/fonts/enc/dvips/semaphor/smfb10.enc
%{_texmfdistdir}/fonts/enc/dvips/semaphor/smfbsl10.enc
%{_texmfdistdir}/fonts/enc/dvips/semaphor/smfeb10.enc
%{_texmfdistdir}/fonts/enc/dvips/semaphor/smfebsl10.enc
%{_texmfdistdir}/fonts/enc/dvips/semaphor/smfer10.enc
%{_texmfdistdir}/fonts/enc/dvips/semaphor/smfesl10.enc
%{_texmfdistdir}/fonts/enc/dvips/semaphor/smfett10.enc
%{_texmfdistdir}/fonts/enc/dvips/semaphor/smfpb10.enc
%{_texmfdistdir}/fonts/enc/dvips/semaphor/smfpbsl10.enc
%{_texmfdistdir}/fonts/enc/dvips/semaphor/smfpr10.enc
%{_texmfdistdir}/fonts/enc/dvips/semaphor/smfpsl10.enc
%{_texmfdistdir}/fonts/enc/dvips/semaphor/smfptt10.enc
%{_texmfdistdir}/fonts/enc/dvips/semaphor/smfr10.enc
%{_texmfdistdir}/fonts/enc/dvips/semaphor/smfsl10.enc
%{_texmfdistdir}/fonts/enc/dvips/semaphor/smftt10.enc
%{_texmfdistdir}/fonts/map/dvips/semaphor/semaf.map
%{_texmfdistdir}/fonts/opentype/public/semaphor/smfb10.otf
%{_texmfdistdir}/fonts/opentype/public/semaphor/smfbsl10.otf
%{_texmfdistdir}/fonts/opentype/public/semaphor/smfeb10.otf
%{_texmfdistdir}/fonts/opentype/public/semaphor/smfebsl10.otf
%{_texmfdistdir}/fonts/opentype/public/semaphor/smfer10.otf
%{_texmfdistdir}/fonts/opentype/public/semaphor/smfesl10.otf
%{_texmfdistdir}/fonts/opentype/public/semaphor/smfett10.otf
%{_texmfdistdir}/fonts/opentype/public/semaphor/smfpb10.otf
%{_texmfdistdir}/fonts/opentype/public/semaphor/smfpbsl10.otf
%{_texmfdistdir}/fonts/opentype/public/semaphor/smfpr10.otf
%{_texmfdistdir}/fonts/opentype/public/semaphor/smfpsl10.otf
%{_texmfdistdir}/fonts/opentype/public/semaphor/smfptt10.otf
%{_texmfdistdir}/fonts/opentype/public/semaphor/smfr10.otf
%{_texmfdistdir}/fonts/opentype/public/semaphor/smfsl10.otf
%{_texmfdistdir}/fonts/opentype/public/semaphor/smftt10.otf
%{_texmfdistdir}/fonts/source/public/semaphor/Makefile
%{_texmfdistdir}/fonts/source/public/semaphor/README
%{_texmfdistdir}/fonts/source/public/semaphor/metafont/semaf.mf
%{_texmfdistdir}/fonts/source/public/semaphor/metafont/smfbf10.mf
%{_texmfdistdir}/fonts/source/public/semaphor/metafont/smfebf10.mf
%{_texmfdistdir}/fonts/source/public/semaphor/metafont/smfer10.mf
%{_texmfdistdir}/fonts/source/public/semaphor/metafont/smfesl10.mf
%{_texmfdistdir}/fonts/source/public/semaphor/metafont/smfett10.mf
%{_texmfdistdir}/fonts/source/public/semaphor/metafont/smfpbf10.mf
%{_texmfdistdir}/fonts/source/public/semaphor/metafont/smfpr10.mf
%{_texmfdistdir}/fonts/source/public/semaphor/metafont/smfpsl10.mf
%{_texmfdistdir}/fonts/source/public/semaphor/metafont/smfptt10.mf
%{_texmfdistdir}/fonts/source/public/semaphor/metafont/smfr10.mf
%{_texmfdistdir}/fonts/source/public/semaphor/metafont/smfsl10.mf
%{_texmfdistdir}/fonts/source/public/semaphor/metafont/smftt10.mf
%{_texmfdistdir}/fonts/source/public/semaphor/pfb2otf.pe
%{_texmfdistdir}/fonts/source/public/semaphor/semaf.mp
%{_texmfdistdir}/fonts/source/public/semaphor/smfb10.mp
%{_texmfdistdir}/fonts/source/public/semaphor/smfbsl10.mp
%{_texmfdistdir}/fonts/source/public/semaphor/smfeb10.mp
%{_texmfdistdir}/fonts/source/public/semaphor/smfebsl10.mp
%{_texmfdistdir}/fonts/source/public/semaphor/smfer10.mp
%{_texmfdistdir}/fonts/source/public/semaphor/smfesl10.mp
%{_texmfdistdir}/fonts/source/public/semaphor/smfett10.mp
%{_texmfdistdir}/fonts/source/public/semaphor/smfpb10.mp
%{_texmfdistdir}/fonts/source/public/semaphor/smfpbsl10.mp
%{_texmfdistdir}/fonts/source/public/semaphor/smfpr10.mp
%{_texmfdistdir}/fonts/source/public/semaphor/smfpsl10.mp
%{_texmfdistdir}/fonts/source/public/semaphor/smfptt10.mp
%{_texmfdistdir}/fonts/source/public/semaphor/smfr10.mp
%{_texmfdistdir}/fonts/source/public/semaphor/smfsl10.mp
%{_texmfdistdir}/fonts/source/public/semaphor/smftt10.mp
%{_texmfdistdir}/fonts/tfm/public/semaphor/smfb10.tfm
%{_texmfdistdir}/fonts/tfm/public/semaphor/smfbsl10.tfm
%{_texmfdistdir}/fonts/tfm/public/semaphor/smfeb10.tfm
%{_texmfdistdir}/fonts/tfm/public/semaphor/smfebsl10.tfm
%{_texmfdistdir}/fonts/tfm/public/semaphor/smfer10.tfm
%{_texmfdistdir}/fonts/tfm/public/semaphor/smfesl10.tfm
%{_texmfdistdir}/fonts/tfm/public/semaphor/smfett10.tfm
%{_texmfdistdir}/fonts/tfm/public/semaphor/smfpb10.tfm
%{_texmfdistdir}/fonts/tfm/public/semaphor/smfpbsl10.tfm
%{_texmfdistdir}/fonts/tfm/public/semaphor/smfpr10.tfm
%{_texmfdistdir}/fonts/tfm/public/semaphor/smfpsl10.tfm
%{_texmfdistdir}/fonts/tfm/public/semaphor/smfptt10.tfm
%{_texmfdistdir}/fonts/tfm/public/semaphor/smfr10.tfm
%{_texmfdistdir}/fonts/tfm/public/semaphor/smfsl10.tfm
%{_texmfdistdir}/fonts/tfm/public/semaphor/smftt10.tfm
%{_texmfdistdir}/fonts/type1/public/semaphor/smfb10.pfb
%{_texmfdistdir}/fonts/type1/public/semaphor/smfb10.pfm
%{_texmfdistdir}/fonts/type1/public/semaphor/smfbsl10.pfb
%{_texmfdistdir}/fonts/type1/public/semaphor/smfbsl10.pfm
%{_texmfdistdir}/fonts/type1/public/semaphor/smfeb10.pfb
%{_texmfdistdir}/fonts/type1/public/semaphor/smfeb10.pfm
%{_texmfdistdir}/fonts/type1/public/semaphor/smfebsl10.pfb
%{_texmfdistdir}/fonts/type1/public/semaphor/smfebsl10.pfm
%{_texmfdistdir}/fonts/type1/public/semaphor/smfer10.pfb
%{_texmfdistdir}/fonts/type1/public/semaphor/smfer10.pfm
%{_texmfdistdir}/fonts/type1/public/semaphor/smfesl10.pfb
%{_texmfdistdir}/fonts/type1/public/semaphor/smfesl10.pfm
%{_texmfdistdir}/fonts/type1/public/semaphor/smfett10.pfb
%{_texmfdistdir}/fonts/type1/public/semaphor/smfett10.pfm
%{_texmfdistdir}/fonts/type1/public/semaphor/smfpb10.pfb
%{_texmfdistdir}/fonts/type1/public/semaphor/smfpb10.pfm
%{_texmfdistdir}/fonts/type1/public/semaphor/smfpbsl10.pfb
%{_texmfdistdir}/fonts/type1/public/semaphor/smfpbsl10.pfm
%{_texmfdistdir}/fonts/type1/public/semaphor/smfpr10.pfb
%{_texmfdistdir}/fonts/type1/public/semaphor/smfpr10.pfm
%{_texmfdistdir}/fonts/type1/public/semaphor/smfpsl10.pfb
%{_texmfdistdir}/fonts/type1/public/semaphor/smfpsl10.pfm
%{_texmfdistdir}/fonts/type1/public/semaphor/smfptt10.pfb
%{_texmfdistdir}/fonts/type1/public/semaphor/smfptt10.pfm
%{_texmfdistdir}/fonts/type1/public/semaphor/smfr10.pfb
%{_texmfdistdir}/fonts/type1/public/semaphor/smfr10.pfm
%{_texmfdistdir}/fonts/type1/public/semaphor/smfsl10.pfb
%{_texmfdistdir}/fonts/type1/public/semaphor/smfsl10.pfm
%{_texmfdistdir}/fonts/type1/public/semaphor/smftt10.pfb
%{_texmfdistdir}/fonts/type1/public/semaphor/smftt10.pfm
%{_texmfdistdir}/tex/context/third/semaphor/t-type-semaf.tex
%{_texmfdistdir}/tex/latex/semaphor/il2semaf.fd
%{_texmfdistdir}/tex/latex/semaphor/semaf.fd
%{_texmfdistdir}/tex/plain/semaphor/semaf.tex
%doc %{_texmfdistdir}/doc/fonts/semaphor/README
%doc %{_texmfdistdir}/doc/fonts/semaphor/example.pdf
%doc %{_texmfdistdir}/doc/fonts/semaphor/example.tex
%doc %{_texmfdistdir}/doc/fonts/semaphor/test-context.pdf
%doc %{_texmfdistdir}/doc/fonts/semaphor/test-context.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18508 |12mr|texlive-seminar-1.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18322
# category Package
# catalog-ctan /macros/latex/contrib/seminar
# catalog-date 2010-05-17 14:53:01 +0200
# catalog-license lppl1.2
# catalog-version 1.5
Name:		texlive-seminar
Version:	1.5
Release:	2
Summary:	Make overhead slides
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/seminar
License:	LPPL1.2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/seminar.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/seminar.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A class that produces overhead slides (transparencies), with
many facilities. The class requires availability of the
fancybox package. Seminar is also the basis of other classes,
such as prosper. In fact, seminar is not nowadays reckoned a
good basis for a presentation -- users are advised to use more
recent classes such as powerdot or beamer, both of which are
tuned to 21st-century presentation styles. Note that the
seminar distribution relies on the xcomment package, which was
once part of the bundle, but now has a separate existence.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/seminar/npsfont.sty
%{_texmfdistdir}/tex/latex/seminar/sem-a4.sty
%{_texmfdistdir}/tex/latex/seminar/sem-page.sty
%{_texmfdistdir}/tex/latex/seminar/semcolor.sty
%{_texmfdistdir}/tex/latex/seminar/semhelv.sty
%{_texmfdistdir}/tex/latex/seminar/seminar.bg2
%{_texmfdistdir}/tex/latex/seminar/seminar.bug
%{_texmfdistdir}/tex/latex/seminar/seminar.cls
%{_texmfdistdir}/tex/latex/seminar/seminar.sty
%{_texmfdistdir}/tex/latex/seminar/semlayer.sty
%{_texmfdistdir}/tex/latex/seminar/semlcmss.sty
%{_texmfdistdir}/tex/latex/seminar/semrot.sty
%{_texmfdistdir}/tex/latex/seminar/slidesec.sty
%doc %{_texmfdistdir}/doc/latex/seminar/read-me.2e
%doc %{_texmfdistdir}/doc/latex/seminar/sem-read.me
%doc %{_texmfdistdir}/doc/latex/seminar/sem-user.pdf
%doc %{_texmfdistdir}/doc/latex/seminar/sem-user.tex
%doc %{_texmfdistdir}/doc/latex/seminar/semsamp1.tex
%doc %{_texmfdistdir}/doc/latex/seminar/semsamp2.tex
%doc %{_texmfdistdir}/doc/latex/seminar/tvz-code.sty
%doc %{_texmfdistdir}/doc/latex/seminar/tvz-hax.sty
%doc %{_texmfdistdir}/doc/latex/seminar/tvz-user.sty

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18509 |12mr|texlive-semioneside-v0.41-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/semioneside
# catalog-date 2007-02-26 21:24:31 +0100
# catalog-license lppl
# catalog-version v0.41
Name:		texlive-semioneside
Version:	v0.41
Release:	2
Summary:	Put only special contents on left-hand pages in two sided layout
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/semioneside
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/semioneside.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/semioneside.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/semioneside.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package supports the preparation of semi one sided
documents. That is, two sided documents, where all text is
output on right-hand pages--as in a one-sided documents--and
only special contents are output on left-hand pages on user
request, e.g., floating objects.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/semioneside/semioneside.sty
%doc %{_texmfdistdir}/doc/latex/semioneside/README
%doc %{_texmfdistdir}/doc/latex/semioneside/example.tex
%doc %{_texmfdistdir}/doc/latex/semioneside/figure.mp
%doc %{_texmfdistdir}/doc/latex/semioneside/semioneside.pdf
#- source
%doc %{_texmfdistdir}/source/latex/semioneside/semioneside.dtx
%doc %{_texmfdistdir}/source/latex/semioneside/semioneside.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18510 |12mr|texlive-sepfootnotes-0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25574
# category Package
# catalog-ctan /macros/latex/contrib/sepfootnotes
# catalog-date 2012-03-06 12:02:15 +0100
# catalog-license lppl1.3
# catalog-version 0.1
Name:		texlive-sepfootnotes
Version:	0.1
Release:	2
Summary:	Define the texts of footnotes defined before their marks
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/sepfootnotes
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sepfootnotes.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sepfootnotes.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sepfootnotes.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package allows the content of footnotes to be defined
before their marks are inserted in a document. In this way,
footnotes and endnotes can easily be grouped together in a
separate file, so that the main body is less cluttered.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/sepfootnotes/sepfootnotes.sty
%doc %{_texmfdistdir}/doc/latex/sepfootnotes/README
%doc %{_texmfdistdir}/doc/latex/sepfootnotes/sepfootnotes.pdf
#- source
%doc %{_texmfdistdir}/source/latex/sepfootnotes/sepfootnotes.dtx
%doc %{_texmfdistdir}/source/latex/sepfootnotes/sepfootnotes.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18511 |12mr|texlive-sepnum-2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20186
# category Package
# catalog-ctan /macros/latex/contrib/sepnum
# catalog-date 2010-10-24 14:34:20 +0200
# catalog-license lppl
# catalog-version 2.0
Name:		texlive-sepnum
Version:	2.0
Release:	2
Summary:	Print numbers in a "friendly" format
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/sepnum
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sepnum.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sepnum.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Provides a command to print a number with (potentially
different) separators every three digits in the parts either
side of the decimal point (the point itself is also
configurable). The macro is fully expandable and not fragile
(unless one of the separators is). There is also a command
\sepnumform, that may be used when defining \the<counter>
macros.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/sepnum/sepnum.sty
%doc %{_texmfdistdir}/doc/latex/sepnum/sepnum-doc.pdf
%doc %{_texmfdistdir}/doc/latex/sepnum/sepnum-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18512 |12mr|texlive-seqsplit-0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/seqsplit
# catalog-date 2007-07-23 22:41:48 +0200
# catalog-license lppl
# catalog-version 0.1
Name:		texlive-seqsplit
Version:	0.1
Release:	2
Summary:	Split long sequences of characters in a neutral way
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/seqsplit
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/seqsplit.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/seqsplit.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/seqsplit.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
When one needs to type long sequences of letters (such as in
base-sequences in genes) or of numbers (such as calculations of
transcendental numbers), there's no obvious break points to be
found. The package provides a command \seqsplit, which makes
its argument splittable anywhere, and then leaves the TeX
paragraph-maker to do the splitting. While the package may
obviously be used to typeset DNA sequences, the user may
consider the dnaseq as a rather more powerful alternative.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/seqsplit/seqsplit.sty
%doc %{_texmfdistdir}/doc/latex/seqsplit/README
%doc %{_texmfdistdir}/doc/latex/seqsplit/seqsplit.pdf
#- source
%doc %{_texmfdistdir}/source/latex/seqsplit/Makefile
%doc %{_texmfdistdir}/source/latex/seqsplit/seqsplit.dtx
%doc %{_texmfdistdir}/source/latex/seqsplit/seqsplit.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18513 |12mr|texlive-serbian-apostrophe-20110830-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23799
# category Package
# catalog-ctan /language/serbian/serbian-apostrophe
# catalog-date 2011-08-30 14:04:46 +0200
# catalog-license lppl1.3
# catalog-version undef
Name:		texlive-serbian-apostrophe
Version:	20110830
Release:	2
Summary:	Commands for Serbian words with apostrophes
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/serbian/serbian-apostrophe
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/serbian-apostrophe.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/serbian-apostrophe.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a collection of commands (whose names are
Serbian words) whose expansion is the Serbian word with
appropriate apostrophes.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/serbian-apostrophe/serbian-apostrophe.sty
%doc %{_texmfdistdir}/doc/latex/serbian-apostrophe/README
%doc %{_texmfdistdir}/doc/latex/serbian-apostrophe/apostrophe-list.pdf
%doc %{_texmfdistdir}/doc/latex/serbian-apostrophe/apostrophe-list.tex
%doc %{_texmfdistdir}/doc/latex/serbian-apostrophe/serbian-apostrophe.pdf
%doc %{_texmfdistdir}/doc/latex/serbian-apostrophe/serbian-apostrophe.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18514 |12mr|texlive-serbianc-2.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22929
# category Package
# catalog-ctan /macros/latex/contrib/babel-contrib/serbianc
# catalog-date 2011-06-09 20:30:15 +0200
# catalog-license lppl1.3
# catalog-version 2.2
Name:		texlive-serbianc
Version:	2.2
Release:	2
Summary:	Babel module to support Serbian Cyrillic
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/babel-contrib/serbianc
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/serbianc.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/serbianc.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/serbianc.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides support for Serbian documents written in
Cyrillic, in babel.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/serbianc/serbianc.ldf
%{_texmfdistdir}/tex/generic/serbianc/serbianc.sty
%doc %{_texmfdistdir}/doc/generic/serbianc/COPYING
%doc %{_texmfdistdir}/doc/generic/serbianc/ChangeLog
%doc %{_texmfdistdir}/doc/generic/serbianc/Copyright
%doc %{_texmfdistdir}/doc/generic/serbianc/INSTALL
%doc %{_texmfdistdir}/doc/generic/serbianc/README
%doc %{_texmfdistdir}/doc/generic/serbianc/README.Files
%doc %{_texmfdistdir}/doc/generic/serbianc/sample.pdf
%doc %{_texmfdistdir}/doc/generic/serbianc/sample.tex
%doc %{_texmfdistdir}/doc/latex/serbianc/README
#- source
%doc %{_texmfdistdir}/source/generic/serbianc/serbianc.dtx
%doc %{_texmfdistdir}/source/generic/serbianc/serbianc.ins
%doc %{_texmfdistdir}/source/generic/serbianc/serbianc.patch

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18515 |12mr|texlive-serbian-date-lat-20110624-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23446
# category Package
# catalog-ctan /macros/latex/contrib/babel-contrib/serbian-date-lat
# catalog-date 2011-06-24 10:29:05 +0200
# catalog-license gpl2
# catalog-version undef
Name:		texlive-serbian-date-lat
Version:	20110624
Release:	2
Summary:	Updated date typesetting for Serbian
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/babel-contrib/serbian-date-lat
License:	GPL2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/serbian-date-lat.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/serbian-date-lat.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Babel defines dates for Serbian texts, in Latin script. The
style it uses does not match current practices. The present
package defines a \date command that solves the problem.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/serbian-date-lat/serbian-date-lat.sty
%doc %{_texmfdistdir}/doc/latex/serbian-date-lat/README
%doc %{_texmfdistdir}/doc/latex/serbian-date-lat/SerbianDateLat.pdf
%doc %{_texmfdistdir}/doc/latex/serbian-date-lat/SerbianDateLat.tex
%doc %{_texmfdistdir}/doc/latex/serbian-date-lat/TestDateLat.pdf
%doc %{_texmfdistdir}/doc/latex/serbian-date-lat/TestDateLat.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18516 |12mr|texlive-serbian-def-cyr-20111104-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23734
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-serbian-def-cyr
Version:	20111104
Release:	2
Summary:	TeXLive serbian-def-cyr package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/serbian-def-cyr.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/serbian-def-cyr.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive serbian-def-cyr package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/serbian-def-cyr/serbian-def-cyr.sty
%doc %{_texmfdistdir}/doc/latex/serbian-def-cyr/README
%doc %{_texmfdistdir}/doc/latex/serbian-def-cyr/proba.pdf
%doc %{_texmfdistdir}/doc/latex/serbian-def-cyr/proba.tex
%doc %{_texmfdistdir}/doc/latex/serbian-def-cyr/usage.pdf
%doc %{_texmfdistdir}/doc/latex/serbian-def-cyr/usage.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18517 |12mr|texlive-serbian-lig-20110703-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23382
# category Package
# catalog-ctan /macros/latex/contrib/serbian-lig
# catalog-date 2011-07-03 09:55:42 +0200
# catalog-license lppl1.3
# catalog-version undef
Name:		texlive-serbian-lig
Version:	20110703
Release:	2
Summary:	Control ligatures in Serbian
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/serbian-lig
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/serbian-lig.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/serbian-lig.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package suppresses fi and fl (and other ligatures) in
Serbian text written using Roman script.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/serbian-lig/serbian-lig.sty
%doc %{_texmfdistdir}/doc/latex/serbian-lig/README
%doc %{_texmfdistdir}/doc/latex/serbian-lig/lig-list.pdf
%doc %{_texmfdistdir}/doc/latex/serbian-lig/lig-list.tex
%doc %{_texmfdistdir}/doc/latex/serbian-lig/serbian-lig.pdf
%doc %{_texmfdistdir}/doc/latex/serbian-lig/serbian-lig.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18518 |12mr|texlive-setspace-6.7a-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24881
# category Package
# catalog-ctan /macros/latex/contrib/setspace
# catalog-date 2011-12-19 12:40:22 +0100
# catalog-license lppl1.3
# catalog-version 6.7a
Name:		texlive-setspace
Version:	6.7a
Release:	2
Summary:	Set space between lines
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/setspace
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/setspace.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/setspace.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Provides support for setting the spacing between lines in a
document. Package options include singlespacing,
onehalfspacing, and doublespacing. Alternatively the spacing
can be changed as required with the \singlespacing,
\onehalfspacing, and \doublespacing commands. Other size
spacings also available.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/setspace/setspace.sty
%doc %{_texmfdistdir}/doc/latex/setspace/README
%doc %{_texmfdistdir}/doc/latex/setspace/setspace-test.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18519 |12mr|texlive-seuthesis-2.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18045
# category Package
# catalog-ctan /macros/latex/contrib/seuthesis
# catalog-date 2010-04-20 20:52:24 +0200
# catalog-license gpl3
# catalog-version 2.0.0
Name:		texlive-seuthesis
Version:	2.0.0
Release:	2
Summary:	LaTeX template for theses at Southeastern University
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/seuthesis
License:	GPL3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/seuthesis.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/seuthesis.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/seuthesis.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This template is for theses at Southeastern University,
Nanjing, China.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/seuthesis/seuthesis.bst
%{_texmfdistdir}/tex/latex/seuthesis/seuthesis-gbk.cfg
%{_texmfdistdir}/tex/latex/seuthesis/seuthesis-utf8.cfg
%{_texmfdistdir}/tex/latex/seuthesis/seuthesis.cls
%doc %{_texmfdistdir}/doc/latex/seuthesis/a3cover/A3cover.tex
%doc %{_texmfdistdir}/doc/latex/seuthesis/a3cover/A4cover.tex
%doc %{_texmfdistdir}/doc/latex/seuthesis/a3cover/a3cover.bat
%doc %{_texmfdistdir}/doc/latex/seuthesis/a3cover/a3cover.sh
%doc %{_texmfdistdir}/doc/latex/seuthesis/a3cover/a4cover.bat
%doc %{_texmfdistdir}/doc/latex/seuthesis/a3cover/a4cover.sh
%doc %{_texmfdistdir}/doc/latex/seuthesis/a3cover/bookspine_hor.tex
%doc %{_texmfdistdir}/doc/latex/seuthesis/a3cover/bookspine_ver.tex
%doc %{_texmfdistdir}/doc/latex/seuthesis/figures/back-cover.png
%doc %{_texmfdistdir}/doc/latex/seuthesis/figures/doctor.png
%doc %{_texmfdistdir}/doc/latex/seuthesis/figures/engineering.png
%doc %{_texmfdistdir}/doc/latex/seuthesis/figures/front-cover.jpg
%doc %{_texmfdistdir}/doc/latex/seuthesis/figures/master.png
%doc %{_texmfdistdir}/doc/latex/seuthesis/figures/seu-badge-logo.eps
%doc %{_texmfdistdir}/doc/latex/seuthesis/figures/seu-badge-logo.pdf
%doc %{_texmfdistdir}/doc/latex/seuthesis/figures/seu-color-logo.png
%doc %{_texmfdistdir}/doc/latex/seuthesis/figures/seu-text-logo.eps
%doc %{_texmfdistdir}/doc/latex/seuthesis/figures/seu-text-logo.png
%doc %{_texmfdistdir}/doc/latex/seuthesis/gind.ist
%doc %{_texmfdistdir}/doc/latex/seuthesis/sample-bachelor.pdf
%doc %{_texmfdistdir}/doc/latex/seuthesis/sample-doctor.pdf
%doc %{_texmfdistdir}/doc/latex/seuthesis/sample-engineering.pdf
%doc %{_texmfdistdir}/doc/latex/seuthesis/sample-master.pdf
%doc %{_texmfdistdir}/doc/latex/seuthesis/sample.tex
%doc %{_texmfdistdir}/doc/latex/seuthesis/seuthesis.bib
%doc %{_texmfdistdir}/doc/latex/seuthesis/seuthesis.pdf
%doc %{_texmfdistdir}/doc/latex/seuthesis/zharticle/scrsize9pt.clo
%doc %{_texmfdistdir}/doc/latex/seuthesis/zharticle/zharticle.bst
%doc %{_texmfdistdir}/doc/latex/seuthesis/zharticle/zharticle.cfg
%doc %{_texmfdistdir}/doc/latex/seuthesis/zharticle/zharticle.cls
#- source
%doc %{_texmfdistdir}/source/latex/seuthesis/Makefile
%doc %{_texmfdistdir}/source/latex/seuthesis/seuthesis.dtx
%doc %{_texmfdistdir}/source/latex/seuthesis/seuthesis.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18520 |12mr|texlive-sf298-1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/sf298
# catalog-date 2007-01-14 22:06:18 +0100
# catalog-license lppl
# catalog-version 1.2
Name:		texlive-sf298
Version:	1.2
Release:	2
Summary:	Standard form 298
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/sf298
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sf298.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sf298.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sf298.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A LaTeX package for generating a completed standard form 298
(Rev. 8-98) as prescribed by ANSI Std. Z39.18 for report
documentation as part of a document delivered, for instance, on
a U.S. government contract.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/sf298/sf298.sty
%doc %{_texmfdistdir}/doc/latex/sf298/sample298.pdf
%doc %{_texmfdistdir}/doc/latex/sf298/sample298.tex
%doc %{_texmfdistdir}/doc/latex/sf298/sf298.pdf
#- source
%doc %{_texmfdistdir}/source/latex/sf298/Makefile
%doc %{_texmfdistdir}/source/latex/sf298/sf298.dtx
%doc %{_texmfdistdir}/source/latex/sf298/sf298.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18521 |12mr|texlive-sffms-2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/sffms
# catalog-date 2007-01-14 22:06:18 +0100
# catalog-license lppl
# catalog-version 2.0
Name:		texlive-sffms
Version:	2.0
Release:	2
Summary:	Typesetting science fiction/fantasy manuscripts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/sffms
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sffms.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sffms.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sffms.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The class is designed for typesetting science fiction and
fantasy manuscripts. Sffms now includes several options for
specific publishers as well as extensive documentation aimed at
new LaTeX users.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/sffms/sffdumb.sty
%{_texmfdistdir}/tex/latex/sffms/sffms.cls
%{_texmfdistdir}/tex/latex/sffms/sffsmart.sty
%doc %{_texmfdistdir}/doc/latex/sffms/README
%doc %{_texmfdistdir}/doc/latex/sffms/blind.tex
%doc %{_texmfdistdir}/doc/latex/sffms/sffms_manual.pdf
#- source
%doc %{_texmfdistdir}/source/latex/sffms/sffms.dtx
%doc %{_texmfdistdir}/source/latex/sffms/sffms.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18522 |12mr|texlive-sfg-0.91-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20209
# category Package
# catalog-ctan /macros/latex/contrib/sfg
# catalog-date 2010-10-25 17:10:20 +0200
# catalog-license lppl
# catalog-version 0.91
Name:		texlive-sfg
Version:	0.91
Release:	2
Summary:	Draw signal flow graphs
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/sfg
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sfg.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sfg.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Defines some commands to draw signal flow graphs as used by
electrical and electronics engineers and graph theorists.
Requires fp and pstricks packages (and a relatively fast
machine).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/sfg/sfg.sty
%doc %{_texmfdistdir}/doc/latex/sfg/Changes
%doc %{_texmfdistdir}/doc/latex/sfg/README
%doc %{_texmfdistdir}/doc/latex/sfg/sfg-doc.pdf
%doc %{_texmfdistdir}/doc/latex/sfg/sfg-doc.tex
%doc %{_texmfdistdir}/doc/latex/sfg/sfg_test.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18523 |12mr|texlive-sfmath-0.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/sfmath/sfmath.sty
# catalog-date 2008-08-23 15:48:35 +0200
# catalog-license lppl
# catalog-version 0.8
Name:		texlive-sfmath
Version:	0.8
Release:	2
Summary:	Sans-serif mathematics
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/sfmath/sfmath.sty
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sfmath.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
sfmath is a simple package for sans serif maths in documents.
After including the package, all maths of the current document
is displayed with sans serif fonts.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/sfmath/sfmath.sty

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18524 |12mr|texlive-sgame-2.14-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/sgame
# catalog-date 2008-12-03 15:15:08 +0100
# catalog-license lppl
# catalog-version 2.14
Name:		texlive-sgame
Version:	2.14
Release:	2
Summary:	LaTeX style for typesetting strategic games
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/sgame
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sgame.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sgame.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Formats strategic games. For a 2x2 game, for example, the
input: \begin{game}{2}{2} &$L$ &$M$\\ $T$ &$2,2$ &$2,0$\\ $B$
&$3,0$ &$0,9$ \end{game} produces output with (a) boxes around
the payoffs, (b) payoff columns of equal width, and (c) payoffs
vertically centered within the boxes. Note that the game
environment will not work in the argument of another command.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/sgame/sgame.sty
%{_texmfdistdir}/tex/latex/sgame/sgamevar.sty
%doc %{_texmfdistdir}/doc/latex/sgame/README
%doc %{_texmfdistdir}/doc/latex/sgame/sgame.pdf
%doc %{_texmfdistdir}/doc/latex/sgame/sgame.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18525 |12mr|texlive-shade-1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22212
# category Package
# catalog-ctan /macros/generic/shade
# catalog-date 2011-04-25 22:01:30 +0200
# catalog-license lppl1
# catalog-version 1
Name:		texlive-shade
Version:	1
Release:	2
Summary:	Shade pieces of text
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/generic/shade
License:	LPPL1
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/shade.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/shade.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a shaded backdrop to a box of text. It
uses a Metafont font (provided) which generates to appropriate
shading dependent on the resolution used in the Metafont
printer parameters.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/shade/shade.mf
%{_texmfdistdir}/tex/generic/shade/shade.tex
%doc %{_texmfdistdir}/doc/generic/shade/README
%doc %{_texmfdistdir}/doc/generic/shade/description.pdf
%doc %{_texmfdistdir}/doc/generic/shade/description.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18526 |12mr|texlive-shadethm-20101104-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20319
# category Package
# catalog-ctan /macros/latex/contrib/shadethm
# catalog-date 2010-11-04 00:16:31 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-shadethm
Version:	20101104
Release:	2
Summary:	Theorem environments that are shaded
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/shadethm
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/shadethm.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/shadethm.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Extends the \newtheorem command. If you say
\newshadetheorem{theorem}{Theorem} in the preamble then your
regular \begin{theorem} .. \end{theorem} will produce a theorem
statement in a shaded box. It supports all the options of
\newtheorem, including forms \newshadetheorem{..}[..]{..} and
\newshadetheorem{..}{..}[..].

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/shadethm/colored.sth
%{_texmfdistdir}/tex/latex/shadethm/shadein.sth
%{_texmfdistdir}/tex/latex/shadethm/shadethm.sty
%doc %{_texmfdistdir}/doc/latex/shadethm/1st_read.me
%doc %{_texmfdistdir}/doc/latex/shadethm/shadetest.pdf
%doc %{_texmfdistdir}/doc/latex/shadethm/shadetest.tex
%doc %{_texmfdistdir}/doc/latex/shadethm/shadethm-doc.pdf
%doc %{_texmfdistdir}/doc/latex/shadethm/shadethm-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18527 |12mr|texlive-shadow-20101101-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20312
# category Package
# catalog-ctan /macros/latex/contrib/shadow
# catalog-date 2010-11-01 13:35:24 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-shadow
Version:	20101101
Release:	2
Summary:	Shadow boxes
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/shadow
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/shadow.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/shadow.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Defines a command \shabox (analgous to \fbox), and supporting
mechanisms.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/shadow/shadow.sty
%doc %{_texmfdistdir}/doc/latex/shadow/shadow-doc.pdf
%doc %{_texmfdistdir}/doc/latex/shadow/shadow-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18528 |12mr|texlive-shadowtext-0.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26522
# category Package
# catalog-ctan /macros/latex/contrib/shadowtext
# catalog-date 2012-05-18 19:11:54 +0200
# catalog-license lppl
# catalog-version 0.3
Name:		texlive-shadowtext
Version:	0.3
Release:	2
Summary:	shadowtext
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/shadowtext
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/shadowtext.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/shadowtext.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package introduces a command \shadowtext, which adds a drop
shadow to the text that is given as its argument. The colour
and positioning of the shadow are customisable.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/shadowtext/shadowtext.sty
%doc %{_texmfdistdir}/doc/latex/shadowtext/README
%doc %{_texmfdistdir}/doc/latex/shadowtext/shadowtext.pdf
%doc %{_texmfdistdir}/doc/latex/shadowtext/shadowtext.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18529 |12mr|texlive-shapepar-2.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/shapepar
# catalog-date 2009-10-10 00:35:28 +0200
# catalog-license other-free
# catalog-version 2.1
Name:		texlive-shapepar
Version:	2.1
Release:	2
Summary:	A macro to typeset paragraphs in specific shapes
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/shapepar
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/shapepar.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/shapepar.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
\shapepar is a macro to typeset paragraphs in a specific shape.
The size is adjusted automatically so that the entire shape is
filled with text. There may not be displayed maths or
'\vadjust' material (no \vspace) in the argument of \shapepar.
The macros work for both LaTeX and plain TeX. For LaTeX,
specify \usepackage{shapepar}; for Plain, \input shapepar.sty.
\shapepar works in terms of user-defined shapes, though the
package does provide some predefined shapes: so you can form
any paragraph into the form of a heart by putting
\heartpar{sometext...} inside your document. The tedium of
creating these polygon definitions may be alleviated by using
the shapepatch extension to transfig which will convert xfig
output to \shapepar polygon form.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/shapepar/shapepar.sty
%doc %{_texmfdistdir}/doc/generic/shapepar/Canflagshape.def
%doc %{_texmfdistdir}/doc/generic/shapepar/README.shapepar
%doc %{_texmfdistdir}/doc/generic/shapepar/TeXshape.def
%doc %{_texmfdistdir}/doc/generic/shapepar/candleshape.def
%doc %{_texmfdistdir}/doc/generic/shapepar/dropshape.def
%doc %{_texmfdistdir}/doc/generic/shapepar/proshap.py
%doc %{_texmfdistdir}/doc/generic/shapepar/shapepar.ltx
%doc %{_texmfdistdir}/doc/generic/shapepar/shapepar.pdf
%doc %{_texmfdistdir}/doc/generic/shapepar/triangleshapes.def

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18530 |12mr|texlive-shipunov-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24203
# category Package
# catalog-ctan /macros/latex/contrib/shipunov
# catalog-date 2010-10-26 16:14:45 +0200
# catalog-license lppl
# catalog-version 1.1
Name:		texlive-shipunov
Version:	1.1
Release:	2
Summary:	A collection of LaTeX packages and classes
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/shipunov
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/shipunov.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/shipunov.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bundle collects packages and classes, along with one
bibliography style and examples and scripts for converting TeX
files. Many of the files in the collection are designed to
support field biologists and/or Russian writers, while others
have wider application. The collection includes (among others):
- altverse, a simple verse typesetting package; - autolist,
which provides various list formatting facilities; - biokey,
which provides a mechanism for typesetting biological
identification lists; - biolist, which typesets species lists;
- boldline, which typesets heavier separating lines in tables;
- cassete, which lays out audio cassette inserts; - classif2,
which typesets classification lists; - drcaps, which provides
dropped capital macros; - etiketka, a class for typesetting
business-card-sized information (including business cards); -
flower, for typesetting lists of flower formulae; - isyntax; -
numerus; - punct; - sltables, which develops on the stables
package, for use in a LaTeX context; and - starfn.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/shipunov/rusnat.bst
%{_texmfdistdir}/scripts/shipunov/biokey2html.bat
%{_texmfdistdir}/scripts/shipunov/biokey2html.sh
%{_texmfdistdir}/scripts/shipunov/biokey2html1.pl
%{_texmfdistdir}/scripts/shipunov/biokey2html2.pl
%{_texmfdistdir}/scripts/shipunov/biokey2html3.pl
%{_texmfdistdir}/tex/latex/shipunov/altverse.sty
%{_texmfdistdir}/tex/latex/shipunov/autolist.sty
%{_texmfdistdir}/tex/latex/shipunov/biokey.sty
%{_texmfdistdir}/tex/latex/shipunov/biolist.sty
%{_texmfdistdir}/tex/latex/shipunov/boldline.sty
%{_texmfdistdir}/tex/latex/shipunov/cassete.cls
%{_texmfdistdir}/tex/latex/shipunov/classif2.sty
%{_texmfdistdir}/tex/latex/shipunov/drcaps.sty
%{_texmfdistdir}/tex/latex/shipunov/etiketka.cls
%{_texmfdistdir}/tex/latex/shipunov/flower.sty
%{_texmfdistdir}/tex/latex/shipunov/isyntax.sty
%{_texmfdistdir}/tex/latex/shipunov/numerus.sty
%{_texmfdistdir}/tex/latex/shipunov/punct.sty
%{_texmfdistdir}/tex/latex/shipunov/sltables.sty
%{_texmfdistdir}/tex/latex/shipunov/starfn.sty
%doc %{_texmfdistdir}/doc/latex/shipunov/NEWS
%doc %{_texmfdistdir}/doc/latex/shipunov/README
%doc %{_texmfdistdir}/doc/latex/shipunov/altverse-ex-en.pdf
%doc %{_texmfdistdir}/doc/latex/shipunov/altverse-ex-en.tex
%doc %{_texmfdistdir}/doc/latex/shipunov/altverse-ex1-ru.pdf
%doc %{_texmfdistdir}/doc/latex/shipunov/altverse-ex1-ru.tex
%doc %{_texmfdistdir}/doc/latex/shipunov/altverse-ex2-ru.pdf
%doc %{_texmfdistdir}/doc/latex/shipunov/altverse-ex2-ru.tex
%doc %{_texmfdistdir}/doc/latex/shipunov/autolist-ex-en.pdf
%doc %{_texmfdistdir}/doc/latex/shipunov/autolist-ex-en.tex
%doc %{_texmfdistdir}/doc/latex/shipunov/autolist-ex-ru.pdf
%doc %{_texmfdistdir}/doc/latex/shipunov/autolist-ex-ru.tex
%doc %{_texmfdistdir}/doc/latex/shipunov/biokey-doc-en.pdf
%doc %{_texmfdistdir}/doc/latex/shipunov/biokey-doc-en.tex
%doc %{_texmfdistdir}/doc/latex/shipunov/biokey2html-doc-en.pdf
%doc %{_texmfdistdir}/doc/latex/shipunov/biokey2html-doc-en.tex
%doc %{_texmfdistdir}/doc/latex/shipunov/biokey2html-ex-en.html
%doc %{_texmfdistdir}/doc/latex/shipunov/biokey2html-ex-en1.pdf
%doc %{_texmfdistdir}/doc/latex/shipunov/biokey2html-ex-en2.pdf
%doc %{_texmfdistdir}/doc/latex/shipunov/biolist-ex-en.pdf
%doc %{_texmfdistdir}/doc/latex/shipunov/biolist-ex-en.tex
%doc %{_texmfdistdir}/doc/latex/shipunov/boldline-ex-en.pdf
%doc %{_texmfdistdir}/doc/latex/shipunov/boldline-ex-en.tex
%doc %{_texmfdistdir}/doc/latex/shipunov/cassete-ex-ru.pdf
%doc %{_texmfdistdir}/doc/latex/shipunov/cassete-ex-ru.tex
%doc %{_texmfdistdir}/doc/latex/shipunov/classif2-ex-en.pdf
%doc %{_texmfdistdir}/doc/latex/shipunov/classif2-ex-en.tex
%doc %{_texmfdistdir}/doc/latex/shipunov/drcaps-ex-en.pdf
%doc %{_texmfdistdir}/doc/latex/shipunov/drcaps-ex-en.tex
%doc %{_texmfdistdir}/doc/latex/shipunov/etiketka-ex-ru.pdf
%doc %{_texmfdistdir}/doc/latex/shipunov/etiketka-ex-ru.tex
%doc %{_texmfdistdir}/doc/latex/shipunov/etiketka-ex1-en.pdf
%doc %{_texmfdistdir}/doc/latex/shipunov/etiketka-ex1-en.tex
%doc %{_texmfdistdir}/doc/latex/shipunov/etiketka-ex2-en.pdf
%doc %{_texmfdistdir}/doc/latex/shipunov/etiketka-ex2-en.tex
%doc %{_texmfdistdir}/doc/latex/shipunov/field-form-ex1-ru.pdf
%doc %{_texmfdistdir}/doc/latex/shipunov/field-form-ex1-ru.tex
%doc %{_texmfdistdir}/doc/latex/shipunov/field-form-ex2-ru.pdf
%doc %{_texmfdistdir}/doc/latex/shipunov/field-form-ex2-ru.tex
%doc %{_texmfdistdir}/doc/latex/shipunov/flower-ex-en-x.pdf
%doc %{_texmfdistdir}/doc/latex/shipunov/flower-ex-en-x.tex
%doc %{_texmfdistdir}/doc/latex/shipunov/flower-ex-en.pdf
%doc %{_texmfdistdir}/doc/latex/shipunov/flower-ex-en.tex
%doc %{_texmfdistdir}/doc/latex/shipunov/isyntax-ex-en.tex
%doc %{_texmfdistdir}/doc/latex/shipunov/numerus-ex-ru.pdf
%doc %{_texmfdistdir}/doc/latex/shipunov/numerus-ex-ru.tex
%doc %{_texmfdistdir}/doc/latex/shipunov/punct-ex-en.pdf
%doc %{_texmfdistdir}/doc/latex/shipunov/punct-ex-en.tex
%doc %{_texmfdistdir}/doc/latex/shipunov/rusnat-doc-ru.pdf
%doc %{_texmfdistdir}/doc/latex/shipunov/rusnat-doc-ru.tex
%doc %{_texmfdistdir}/doc/latex/shipunov/rusnat-ex-ru.bib
%doc %{_texmfdistdir}/doc/latex/shipunov/rusnat-ex1-ru.pdf
%doc %{_texmfdistdir}/doc/latex/shipunov/rusnat-ex1-ru.tex
%doc %{_texmfdistdir}/doc/latex/shipunov/rusnat-ex2-ru.pdf
%doc %{_texmfdistdir}/doc/latex/shipunov/rusnat-ex2-ru.tex
%doc %{_texmfdistdir}/doc/latex/shipunov/sltables-doc-en.pdf
%doc %{_texmfdistdir}/doc/latex/shipunov/sltables-doc-en.tex
%doc %{_texmfdistdir}/doc/latex/shipunov/starfn-ex-ru.pdf
%doc %{_texmfdistdir}/doc/latex/shipunov/starfn-ex-ru.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex scripts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18531 |12mr|texlive-shorttoc-1.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/shorttoc
# catalog-date 2006-11-06 12:20:58 +0100
# catalog-license lppl
# catalog-version 1.3
Name:		texlive-shorttoc
Version:	1.3
Release:	2
Summary:	Table of contents with different depths
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/shorttoc
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/shorttoc.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/shorttoc.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/shorttoc.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A package to create another table of contents with a different
depth, useful in large documents where a detailed table of
contents should be accompanied by a shorter one, giving only a
general overview of the main topics in the document.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/shorttoc/shorttoc.sty
%doc %{_texmfdistdir}/doc/latex/shorttoc/00readme
%doc %{_texmfdistdir}/doc/latex/shorttoc/shorttoc.pdf
#- source
%doc %{_texmfdistdir}/source/latex/shorttoc/shorttoc.dtx
%doc %{_texmfdistdir}/source/latex/shorttoc/shorttoc.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18532 |12mr|texlive-show2e-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/show2e
# catalog-date 2008-08-23 15:48:35 +0200
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-show2e
Version:	1.0
Release:	2
Summary:	Variants of \show for LaTeX2e
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/show2e
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/show2e.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/show2e.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/show2e.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This small package aims at making debugging (especially in an
interactive way) easier, by providing \show variants suited to
LaTeX2e commands (whether with optional arguments or robust)
and environments. The variant commands also display the
internal macros used by such commands, if any. The \showcs
variant helps with macros with exotic names.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/show2e/show2e.sty
%doc %{_texmfdistdir}/doc/latex/show2e/README
%doc %{_texmfdistdir}/doc/latex/show2e/show2e-fr.pdf
%doc %{_texmfdistdir}/doc/latex/show2e/show2e.pdf
#- source
%doc %{_texmfdistdir}/source/latex/show2e/show2e.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18533 |12mr|texlive-showcharinbox-0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27052
# category Package
# catalog-ctan /macros/latex/contrib/showcharinbox
# catalog-date 2012-07-14 16:43:20 +0200
# catalog-license lppl1.3
# catalog-version 0.1
Name:		texlive-showcharinbox
Version:	0.1
Release:	1
Summary:	Show characters inside a box
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/showcharinbox
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/showcharinbox.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/showcharinbox.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/showcharinbox.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package typesets a character inside a box, showing where
reference point is, and displaying width, height, and depth
information of the character. The output is like that on page
63 of "The TeXBook" or page 101 of "The METAFONTbook". The
package itself is motivated by Knuth's macros in the file
manmac.tex. Users should note that using a small size for the
character inside the box does not make any sense: use a large
size.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/showcharinbox/showcharinbox.sty
%doc %{_texmfdistdir}/doc/latex/showcharinbox/README
%doc %{_texmfdistdir}/doc/latex/showcharinbox/showcharinbox.pdf
#- source
%doc %{_texmfdistdir}/source/latex/showcharinbox/showcharinbox.dtx
%doc %{_texmfdistdir}/source/latex/showcharinbox/showcharinbox.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18534 |12mr|texlive-showexpl-v0.3i-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23669
# category Package
# catalog-ctan /macros/latex/contrib/showexpl
# catalog-date 2011-08-23 07:18:10 +0200
# catalog-license lppl
# catalog-version v0.3i
Name:		texlive-showexpl
Version:	v0.3i
Release:	2
Summary:	Typesetting LaTeX source code
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/showexpl
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/showexpl.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/showexpl.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/showexpl.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package provides a way to typeset LaTeX source code and
the related result in the same document.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/showexpl/showexpl.sty
%doc %{_texmfdistdir}/doc/latex/showexpl/README
%doc %{_texmfdistdir}/doc/latex/showexpl/result-picture.pdf
%doc %{_texmfdistdir}/doc/latex/showexpl/showexpl-test.pdf
%doc %{_texmfdistdir}/doc/latex/showexpl/showexpl-test.tex
%doc %{_texmfdistdir}/doc/latex/showexpl/showexpl.cfg
%doc %{_texmfdistdir}/doc/latex/showexpl/showexpl.pdf
#- source
%doc %{_texmfdistdir}/source/latex/showexpl/showexpl.dtx
%doc %{_texmfdistdir}/source/latex/showexpl/showexpl.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18535 |12mr|texlive-showhyphens-0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23937
# category Package
# catalog-ctan /macros/luatex/latex/showhyphens
# catalog-date 2011-09-15 16:18:00 +0200
# catalog-license other-free
# catalog-version 0.1
Name:		texlive-showhyphens
Version:	0.1
Release:	2
Summary:	Show all possible hyphenations in LuaLaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/luatex/latex/showhyphens
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/showhyphens.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/showhyphens.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
With this package, LuaLaTeX will indicate all possible
hyphenations in the printed output.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/lualatex/showhyphens/showhyphens.sty
%doc %{_texmfdistdir}/doc/lualatex/showhyphens/README
%doc %{_texmfdistdir}/doc/lualatex/showhyphens/showhyphens-doc.pdf
%doc %{_texmfdistdir}/doc/lualatex/showhyphens/showhyphens-doc.tex
%doc %{_texmfdistdir}/doc/lualatex/showhyphens/showhyphens-sample.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18536 |12mr|texlive-showlabels-1.6.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/showlabels
# catalog-date 2009-05-28 00:22:07 +0200
# catalog-license gpl
# catalog-version 1.6.5
Name:		texlive-showlabels
Version:	1.6.5
Release:	2
Summary:	Show label commands in the margin
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/showlabels
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/showlabels.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/showlabels.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/showlabels.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package helps you keep track of all the labels you define,
by putting the name of new labels into the margin whenever the
\label command is used. The package allows you to do the same
thing for other commands. The only one for which this is
obviously useful is the \cite command, but it's easy to do it
for others, such as the \ref or \begin commands.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/showlabels/showlabels.sty
%doc %{_texmfdistdir}/doc/latex/showlabels/LICENCE
%doc %{_texmfdistdir}/doc/latex/showlabels/README
%doc %{_texmfdistdir}/doc/latex/showlabels/VERSION
%doc %{_texmfdistdir}/doc/latex/showlabels/showlabels.html
%doc %{_texmfdistdir}/doc/latex/showlabels/showlabels.pdf
#- source
%doc %{_texmfdistdir}/source/latex/showlabels/showlabels.dtx
%doc %{_texmfdistdir}/source/latex/showlabels/showlabels.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18537 |12mr|texlive-showtags-1.05-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20336
# category Package
# catalog-ctan /macros/latex/contrib/showtags
# catalog-date 2010-11-05 08:48:20 +0100
# catalog-license pd
# catalog-version 1.05
Name:		texlive-showtags
Version:	1.05
Release:	2
Summary:	Print the tags of bibliography entries
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/showtags
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/showtags.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/showtags.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Prints the tag right-aligned on each line of the bibliography.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/showtags/showtags.sty
%doc %{_texmfdistdir}/doc/latex/showtags/showtags-doc.pdf
%doc %{_texmfdistdir}/doc/latex/showtags/showtags-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18538 |12mr|texlive-shuffle-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /fonts/shuffle
# catalog-date 2008-10-30 09:46:08 +0100
# catalog-license pd
# catalog-version 1.0
Name:		texlive-shuffle
Version:	1.0
Release:	2
Summary:	A symbol for the shuffle product
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/shuffle
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/shuffle.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/shuffle.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/shuffle.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bundle provides a LaTeX package and a font (as MetaFont
source) for the shuffle product which is used in some part of
mathematics and physics.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/shuffle/shuffle.mf
%{_texmfdistdir}/fonts/source/public/shuffle/shuffle10.mf
%{_texmfdistdir}/fonts/source/public/shuffle/shuffle7.mf
%{_texmfdistdir}/fonts/tfm/public/shuffle/shuffle10.tfm
%{_texmfdistdir}/fonts/tfm/public/shuffle/shuffle7.tfm
%{_texmfdistdir}/tex/latex/shuffle/Ushuffle.fd
%{_texmfdistdir}/tex/latex/shuffle/shuffle.sty
%doc %{_texmfdistdir}/doc/latex/shuffle/README
%doc %{_texmfdistdir}/doc/latex/shuffle/shuffle.pdf
#- source
%doc %{_texmfdistdir}/source/latex/shuffle/shuffle.dtx
%doc %{_texmfdistdir}/source/latex/shuffle/shuffle.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18539 |12mr|texlive-sidecap-1.6f-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/sidecap
# catalog-date 2007-01-14 23:54:50 +0100
# catalog-license lppl
# catalog-version 1.6f
Name:		texlive-sidecap
Version:	1.6f
Release:	2
Summary:	Typeset captions sideways
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/sidecap
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sidecap.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sidecap.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sidecap.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Defines environments called SCfigure and SCtable (analogous to
figure and table) to typeset captions sideways. Options include
outercaption, innercaption, leftcaption and rightcaption.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/sidecap/sidecap.sty
%doc %{_texmfdistdir}/doc/latex/sidecap/README
%doc %{_texmfdistdir}/doc/latex/sidecap/sc-test-common.tex
%doc %{_texmfdistdir}/doc/latex/sidecap/sc-test1.tex
%doc %{_texmfdistdir}/doc/latex/sidecap/sc-test2.tex
%doc %{_texmfdistdir}/doc/latex/sidecap/sc-test3.tex
%doc %{_texmfdistdir}/doc/latex/sidecap/sc-test4.tex
%doc %{_texmfdistdir}/doc/latex/sidecap/sc-test5.tex
%doc %{_texmfdistdir}/doc/latex/sidecap/sc-test6.tex
%doc %{_texmfdistdir}/doc/latex/sidecap/sidecap.pdf
#- source
%doc %{_texmfdistdir}/source/latex/sidecap/Makefile
%doc %{_texmfdistdir}/source/latex/sidecap/sidecap.dtx
%doc %{_texmfdistdir}/source/latex/sidecap/sidecap.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18540 |12mr|texlive-sidenotes-20120808-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26610
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-sidenotes
Version:	20120808
Release:	1
Summary:	TeXLive sidenotes package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sidenotes.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sidenotes.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sidenotes.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive sidenotes package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/sidenotes/sidenotes.sty
%doc %{_texmfdistdir}/doc/latex/sidenotes/README
%doc %{_texmfdistdir}/doc/latex/sidenotes/sidenotes.pdf
%doc %{_texmfdistdir}/doc/latex/sidenotes/sn.bib
%doc %{_texmfdistdir}/doc/latex/sidenotes/sn_usage_biblatex.pdf
%doc %{_texmfdistdir}/doc/latex/sidenotes/sn_usage_biblatex.tex
%doc %{_texmfdistdir}/doc/latex/sidenotes/sn_usage_bibtex.pdf
%doc %{_texmfdistdir}/doc/latex/sidenotes/sn_usage_bibtex.tex
#- source
%doc %{_texmfdistdir}/source/latex/sidenotes/sidenotes.dtx
%doc %{_texmfdistdir}/source/latex/sidenotes/sidenotes.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18541 |12mr|texlive-sides-20070226-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/sides
# catalog-date 2007-02-26 21:24:31 +0100
# catalog-license gpl
# catalog-version undef
Name:		texlive-sides
Version:	20070226
Release:	2
Summary:	A LaTeX class for typesetting stage plays
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/sides
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sides.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sides.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This is a LaTeX class for typesetting stage plays, based on the
plari class written by Antti-Juhani Kaijanaho in 1998. It has
been updated and several formatting changes have been made to
it--most noticibly there are no longer orphans.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/sides/sides.cls
%doc %{_texmfdistdir}/doc/latex/sides/README
%doc %{_texmfdistdir}/doc/latex/sides/sides-sample.pdf
%doc %{_texmfdistdir}/doc/latex/sides/sides-sample.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18542 |12mr|texlive-silence-1.5b-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27028
# category Package
# catalog-ctan /macros/latex/contrib/silence
# catalog-date 2012-07-04 10:43:54 +0200
# catalog-license lppl
# catalog-version 1.5b
Name:		texlive-silence
Version:	1.5b
Release:	1
Summary:	Selective filtering of error messages and warnings
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/silence
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/silence.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/silence.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/silence.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package allows the user to filter out unwanted warnings and
error messages issued by LaTeX, packages and classes, so they
won't pop out when there's nothing one can do about them.
Filtering goes from the very broad ("avoid all messages by such
and such") to the fine-grained ("avoid messages that begin
with..."). Messages may be saved to an external file for later
reference.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/silence/silence.sty
%doc %{_texmfdistdir}/doc/latex/silence/README
%doc %{_texmfdistdir}/doc/latex/silence/silence-doc.pdf
#- source
%doc %{_texmfdistdir}/source/latex/silence/silence-doc.dtx
%doc %{_texmfdistdir}/source/latex/silence/silence.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18543 |12mr|texlive-simplecd-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19231
# category Package
# catalog-ctan /macros/latex/contrib/simplecd
# catalog-date 2010-07-04 16:00:06 +0200
# catalog-license lppl1.2
# catalog-version 1,0
Name:		texlive-simplecd
Version:	1.0
Release:	2
Summary:	Simple CD, DVD covers for printing
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/simplecd
License:	LPPL1.2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/simplecd.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/simplecd.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/simplecd.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides printable cut-outs for various CD, DVD and
other disc holders. The name of the package comes from its
implementation and ease of use; it was designed just for text
content, but since the text is placed in a \parbox in a tabular
environment cell, a rather wide range of things may be placed.
Supported cover styles are: - jewel case front, back and
individual spine; - two-page jewel case front; - slim DVD
keepcase; - normal DVD keepcase; - Blu-Ray keepcase; - custom-
sized keepcase; - disk sleeve; - one sided DVD keepcase inlay;
- one sided Blu-Ray keepcase inlay; and - custom-sized inlay.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/simplecd/simplecd.sty
%doc %{_texmfdistdir}/doc/latex/simplecd/README
%doc %{_texmfdistdir}/doc/latex/simplecd/simplecd.pdf
#- source
%doc %{_texmfdistdir}/source/latex/simplecd/simplecd.dtx
%doc %{_texmfdistdir}/source/latex/simplecd/simplecd.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18544 |12mr|texlive-simplecv-1.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/simplecv
# catalog-date 2008-08-23 15:48:35 +0200
# catalog-license lppl
# catalog-version 1.6
Name:		texlive-simplecv
Version:	1.6
Release:	2
Summary:	A simple class for writing curricula vitae
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/simplecv
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/simplecv.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/simplecv.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/simplecv.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A derivative of the cv class available to lyx users (renamed to
avoid the existing cv package).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/simplecv/simplecv.cls
%doc %{_texmfdistdir}/doc/latex/simplecv/README
%doc %{_texmfdistdir}/doc/latex/simplecv/testcv.pdf
%doc %{_texmfdistdir}/doc/latex/simplecv/testcv.tex
#- source
%doc %{_texmfdistdir}/source/latex/simplecv/simplecv.dtx
%doc %{_texmfdistdir}/source/latex/simplecv/simplecv.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18545 |12mr|texlive-simplewick-1.2a-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/simplewick
# catalog-date 2008-08-23 15:48:35 +0200
# catalog-license gpl
# catalog-version 1.2a
Name:		texlive-simplewick
Version:	1.2a
Release:	2
Summary:	Simple Wick contractions
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/simplewick
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/simplewick.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/simplewick.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/simplewick.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a simple means of drawing Wick
contractions above and below expressions.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/simplewick/simplewick.sty
%doc %{_texmfdistdir}/doc/latex/simplewick/README
%doc %{_texmfdistdir}/doc/latex/simplewick/simplewick.pdf
#- source
%doc %{_texmfdistdir}/source/latex/simplewick/simplewick.dtx
%doc %{_texmfdistdir}/source/latex/simplewick/simplewick.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18546 |12mr|texlive-simplified-latex-20101129-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20620
# category Package
# catalog-ctan /info/simplified-latex
# catalog-date 2010-11-29 22:48:23 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-simplified-latex
Version:	20101129
Release:	2
Summary:	A Simplified Introduction to LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/simplified-latex
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/simplified-latex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/simplified-latex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
An accessible introduction for the beginner.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/simplified-latex/README
%doc %{_texmfdistdir}/doc/latex/simplified-latex/simplified-intro.pdf
%doc %{_texmfdistdir}/doc/latex/simplified-latex/source.zip

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18547 |12mr|texlive-SIstyle-2.3a-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/SIstyle
# catalog-date 2008-07-16 16:54:56 +0200
# catalog-license lppl
# catalog-version 2.3a
Name:		texlive-SIstyle
Version:	2.3a
Release:	2
Summary:	Package to typeset SI units, numbers and angles
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/SIstyle
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/SIstyle.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/SIstyle.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/SIstyle.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package typesets SI units, numbers and angles according to
the ISO requirements. Care is taken with font setup and
requirements, and language customisation is available. Note
that this package is (in principle) superseded by siunitx;
sistyle has maintenance-only support, now.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/SIstyle/sistyle.sty
%doc %{_texmfdistdir}/doc/latex/SIstyle/README
%doc %{_texmfdistdir}/doc/latex/SIstyle/SIstyle-2.3a.pdf
%doc %{_texmfdistdir}/doc/latex/SIstyle/fig1.eps
%doc %{_texmfdistdir}/doc/latex/SIstyle/fig1.mps
%doc %{_texmfdistdir}/doc/latex/SIstyle/fig2.eps
%doc %{_texmfdistdir}/doc/latex/SIstyle/fig2.mps
%doc %{_texmfdistdir}/doc/latex/SIstyle/graphs_scr.zip
#- source
%doc %{_texmfdistdir}/source/latex/SIstyle/sistyle.dtx
%doc %{_texmfdistdir}/source/latex/SIstyle/sistyle.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18548 |12mr|texlive-sitem-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22136
# category Package
# catalog-ctan /macros/latex/contrib/sitem
# catalog-date 2011-04-19 10:29:51 +0200
# catalog-license lppl1.3
# catalog-version 1.0
Name:		texlive-sitem
Version:	1.0
Release:	2
Summary:	Save the optional argument of \item
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/sitem
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sitem.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sitem.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sitem.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package modifies \item commands to save the optional
argument in a box.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/sitem/sitem.sty
%doc %{_texmfdistdir}/doc/latex/sitem/sitem.pdf
#- source
%doc %{_texmfdistdir}/source/latex/sitem/sitem.dtx
%doc %{_texmfdistdir}/source/latex/sitem/sitem.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18549 |12mr|texlive-SIunits-1.36-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/SIunits
# catalog-date 2008-06-16 17:21:40 +0200
# catalog-license lppl1.3
# catalog-version 1.36
Name:		texlive-SIunits
Version:	1.36
Release:	2
Summary:	International System of Units
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/SIunits
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/SIunits.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/SIunits.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/SIunits.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Typeset physical units following the rules of the International
System of Units (SI). The package requires amstext, for proper
representation of some values. Note that the package is now
superseded by siunitx; siunits has maintenance-only support,
now.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/SIunits/SIunits.cfg
%{_texmfdistdir}/tex/latex/SIunits/SIunits.sty
%{_texmfdistdir}/tex/latex/SIunits/binary.sty
%doc %{_texmfdistdir}/doc/latex/SIunits/README
%doc %{_texmfdistdir}/doc/latex/SIunits/SIunits.pdf
#- source
%doc %{_texmfdistdir}/source/latex/SIunits/SIunits.drv
%doc %{_texmfdistdir}/source/latex/SIunits/SIunits.dtx
%doc %{_texmfdistdir}/source/latex/SIunits/SIunits.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18550 |12mr|texlive-siunitx-2.5g-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27181
# category Package
# catalog-ctan /macros/latex/contrib/siunitx
# catalog-date 2012-07-22 18:49:09 +0200
# catalog-license lppl1.3
# catalog-version 2.5g
Name:		texlive-siunitx
Version:	2.5g
Release:	1
Summary:	A comprehensive (SI) units package
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/siunitx
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/siunitx.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/siunitx.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/siunitx.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Typesetting values with units requires care to ensure that the
combined mathematical meaning of the value plus unit
combination is clear. In particular, the SI units system lays
down a consistent set of units with rules on how they are to be
used. However, different countries and publishers have
differing conventions on the exact appearance of numbers (and
units). A number of LaTeX packages have been developed to
provide consistent application of the various rules: SIunits,
sistyle, unitsdef and units are the leading examples. The
numprint package provides a large number of number-related
functions, while dcolumn and rccol provide tools for
typesetting tabular numbers. The siunitx package takes the best
from the existing packages, and adds new features and a
consistent interface. A number of new ideas have been
incorporated, to fill gaps in the existing provision. The
package also provides backward-compatibility with SIunits,
sistyle, unitsdef and units. The aim is to have one package to
handle all of the possible unit-related needs of LaTeX users.
The package relies on LaTeX 3 support from the l3kernel and
l3packages bundles.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/siunitx/config/siunitx-abbreviations.cfg
%{_texmfdistdir}/tex/latex/siunitx/config/siunitx-binary.cfg
%{_texmfdistdir}/tex/latex/siunitx/config/siunitx-version-1.cfg
%{_texmfdistdir}/tex/latex/siunitx/siunitx.sty
%doc %{_texmfdistdir}/doc/latex/siunitx/README
%doc %{_texmfdistdir}/doc/latex/siunitx/siunitx.pdf
#- source
%doc %{_texmfdistdir}/source/latex/siunitx/siunitx.dtx
%doc %{_texmfdistdir}/source/latex/siunitx/siunitx.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18551 |12mr|texlive-skak-1.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16453
# category Package
# catalog-ctan /fonts/chess/skak
# catalog-date 2008-10-16 14:41:43 +0200
# catalog-license lppl
# catalog-version 1.5
Name:		texlive-skak
Version:	1.5
Release:	2
Summary:	Fonts and macros for typesetting chess games
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/chess/skak
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/skak.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/skak.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package provides macros and fonts in MetaFont format which
can be used to typeset chess games using PGN, and to show
diagrams of the current board in a document. The package builds
on work by Piet Tutelaers -- the main novelty is the use of PGN
for input instead of the more cumbersome coordinate notation
(g1f3 becomes the more readable Nf3 in PGN). An Adobe Type 1
implementation of skak's fonts is available as package skaknew;
an alternative chess notational scheme is available in package
texmate, and a general mechanism for selecting chess fonts is
provided in chessfss.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/skak/skak10.mf
%{_texmfdistdir}/fonts/source/public/skak/skak15.mf
%{_texmfdistdir}/fonts/source/public/skak/skak20.mf
%{_texmfdistdir}/fonts/source/public/skak/skak30.mf
%{_texmfdistdir}/fonts/source/public/skak/skakbase.mf
%{_texmfdistdir}/fonts/source/public/skak/skakbrikker.mf
%{_texmfdistdir}/fonts/source/public/skak/skakf10.mf
%{_texmfdistdir}/fonts/source/public/skak/skakf10b.mf
%{_texmfdistdir}/fonts/source/public/skak/skakinf.mf
%{_texmfdistdir}/fonts/tfm/public/skak/skak10.tfm
%{_texmfdistdir}/fonts/tfm/public/skak/skak15.tfm
%{_texmfdistdir}/fonts/tfm/public/skak/skak20.tfm
%{_texmfdistdir}/fonts/tfm/public/skak/skak30.tfm
%{_texmfdistdir}/fonts/tfm/public/skak/skakf10.tfm
%{_texmfdistdir}/fonts/tfm/public/skak/skakf10b.tfm
%{_texmfdistdir}/tex/latex/skak/chess-workshop-symbols.sty
%{_texmfdistdir}/tex/latex/skak/lambda.sty
%{_texmfdistdir}/tex/latex/skak/skak.fd
%{_texmfdistdir}/tex/latex/skak/skak.sty
%{_texmfdistdir}/tex/latex/skak/uskak.fd
%doc %{_texmfdistdir}/doc/latex/skak/README
%doc %{_texmfdistdir}/doc/latex/skak/WC-2004-S-00007.tex
%doc %{_texmfdistdir}/doc/latex/skak/_region_.tex
%doc %{_texmfdistdir}/doc/latex/skak/andreas_wilm_1.tex
%doc %{_texmfdistdir}/doc/latex/skak/angletst.tex
%doc %{_texmfdistdir}/doc/latex/skak/debug_storegame.tex
%doc %{_texmfdistdir}/doc/latex/skak/demo-symbols.tex
%doc %{_texmfdistdir}/doc/latex/skak/fen_with_black.tex
%doc %{_texmfdistdir}/doc/latex/skak/font.tex
%doc %{_texmfdistdir}/doc/latex/skak/font2.tex
%doc %{_texmfdistdir}/doc/latex/skak/hightest.tex
%doc %{_texmfdistdir}/doc/latex/skak/informator.pdf
%doc %{_texmfdistdir}/doc/latex/skak/informator.tex
%doc %{_texmfdistdir}/doc/latex/skak/ingo-bug1.tex
%doc %{_texmfdistdir}/doc/latex/skak/lambda.tex
%doc %{_texmfdistdir}/doc/latex/skak/longmoves.tex
%doc %{_texmfdistdir}/doc/latex/skak/makefile
%doc %{_texmfdistdir}/doc/latex/skak/promotion_problem_Ulrike.tex
%doc %{_texmfdistdir}/doc/latex/skak/refman.pdf
%doc %{_texmfdistdir}/doc/latex/skak/refman.tex
%doc %{_texmfdistdir}/doc/latex/skak/show.tex
%doc %{_texmfdistdir}/doc/latex/skak/skakdoc.pdf
%doc %{_texmfdistdir}/doc/latex/skak/skakdoc.tex
%doc %{_texmfdistdir}/doc/latex/skak/special.map
%doc %{_texmfdistdir}/doc/latex/skak/syntax.tex
%doc %{_texmfdistdir}/doc/latex/skak/test1.tex
%doc %{_texmfdistdir}/doc/latex/skak/test2.tex
%doc %{_texmfdistdir}/doc/latex/skak/test_capture.tex
%doc %{_texmfdistdir}/doc/latex/skak/tuggame.pdf
%doc %{_texmfdistdir}/doc/latex/skak/tuggame.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18552 |12mr|texlive-skaknew-20090221-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20031
# category Package
# catalog-ctan /fonts/chess/skaknew
# catalog-date 2009-02-21 22:13:29 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-skaknew
Version:	20090221
Release:	2
Summary:	The skak chess fonts redone in Adobe Type 1
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/chess/skaknew
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/skaknew.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/skaknew.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package offers Adobe Type 1 versions of the fonts provided
as MetaFont source by the skak bundle.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/skaknew/AlphaDia.afm
%{_texmfdistdir}/fonts/afm/public/skaknew/SkakNew-Diagram.afm
%{_texmfdistdir}/fonts/afm/public/skaknew/SkakNew-DiagramT.afm
%{_texmfdistdir}/fonts/afm/public/skaknew/SkakNew-Figurine.afm
%{_texmfdistdir}/fonts/afm/public/skaknew/SkakNew-FigurineBold.afm
%{_texmfdistdir}/fonts/map/dvips/skaknew/SkakNew.map
%{_texmfdistdir}/fonts/opentype/public/skaknew/AlphaDia.otf
%{_texmfdistdir}/fonts/opentype/public/skaknew/SkakNew-Diagram.otf
%{_texmfdistdir}/fonts/opentype/public/skaknew/SkakNew-DiagramT.otf
%{_texmfdistdir}/fonts/opentype/public/skaknew/SkakNew-Figurine.otf
%{_texmfdistdir}/fonts/opentype/public/skaknew/SkakNew-FigurineBold.otf
%{_texmfdistdir}/fonts/tfm/public/skaknew/AlphaDia.tfm
%{_texmfdistdir}/fonts/tfm/public/skaknew/SkakNew-Diagram.tfm
%{_texmfdistdir}/fonts/tfm/public/skaknew/SkakNew-DiagramT.tfm
%{_texmfdistdir}/fonts/tfm/public/skaknew/SkakNew-Figurine.tfm
%{_texmfdistdir}/fonts/tfm/public/skaknew/SkakNew-FigurineBold.tfm
%{_texmfdistdir}/fonts/type1/public/skaknew/AlphaDia.inf
%{_texmfdistdir}/fonts/type1/public/skaknew/AlphaDia.pfb
%{_texmfdistdir}/fonts/type1/public/skaknew/AlphaDia.pfm
%{_texmfdistdir}/fonts/type1/public/skaknew/SkakNew-Diagram.inf
%{_texmfdistdir}/fonts/type1/public/skaknew/SkakNew-Diagram.pfb
%{_texmfdistdir}/fonts/type1/public/skaknew/SkakNew-Diagram.pfm
%{_texmfdistdir}/fonts/type1/public/skaknew/SkakNew-DiagramT.inf
%{_texmfdistdir}/fonts/type1/public/skaknew/SkakNew-DiagramT.pfb
%{_texmfdistdir}/fonts/type1/public/skaknew/SkakNew-DiagramT.pfm
%{_texmfdistdir}/fonts/type1/public/skaknew/SkakNew-Figurine.inf
%{_texmfdistdir}/fonts/type1/public/skaknew/SkakNew-Figurine.pfb
%{_texmfdistdir}/fonts/type1/public/skaknew/SkakNew-Figurine.pfm
%{_texmfdistdir}/fonts/type1/public/skaknew/SkakNew-FigurineBold.inf
%{_texmfdistdir}/fonts/type1/public/skaknew/SkakNew-FigurineBold.pfb
%{_texmfdistdir}/fonts/type1/public/skaknew/SkakNew-FigurineBold.pfm
%doc %{_texmfdistdir}/doc/fonts/skaknew/README
%doc %{_texmfdistdir}/doc/fonts/skaknew/SkakNew.pdf
%doc %{_texmfdistdir}/doc/fonts/skaknew/SkakNew.tex
%doc %{_texmfdistdir}/doc/fonts/skaknew/fonttables.pdf
%doc %{_texmfdistdir}/doc/fonts/skaknew/install.vtex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18553 |12mr|texlive-skb-0.51-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22781
# category Package
# catalog-ctan /macros/latex/contrib/skb
# catalog-date 2011-05-13 02:11:01 +0200
# catalog-license lppl1.3
# catalog-version 0.51
Name:		texlive-skb
Version:	0.51
Release:	2
Summary:	Tools for a repository of long-living documents
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/skb
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/skb.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/skb.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/skb.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides macros that help to build a document
repository for long living documents. It focuses on structure
and re-use of text, code, figures etc. The basic concept is
first to separate structure from content (i.e., text about a
topic from the structure it is presented by) and then
separating the content from the actual published document, thus
enabling easy re-use of text blocks in different publications
(i.e., text about a protocol in a short article about this
protocol as well as in a book about many protocols); all
without constantly copying or changing text. As a side effect,
using the document classes provided, it hides a lot of LaTeX
from someone who just wants to write articles and books.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/skb/skb.cfg
%{_texmfdistdir}/tex/latex/skb/skb.sty
%{_texmfdistdir}/tex/latex/skb/skbarticle.cls
%{_texmfdistdir}/tex/latex/skb/skbbeamer.cls
%{_texmfdistdir}/tex/latex/skb/skbbook.cls
%{_texmfdistdir}/tex/latex/skb/skblncsbeamer.cls
%{_texmfdistdir}/tex/latex/skb/skblncsppt.cls
%{_texmfdistdir}/tex/latex/skb/skbmoderncv.cls
%doc %{_texmfdistdir}/doc/latex/skb/HISTORY.TXT
%doc %{_texmfdistdir}/doc/latex/skb/LICENSE.TXT
%doc %{_texmfdistdir}/doc/latex/skb/MANIFEST.TXT
%doc %{_texmfdistdir}/doc/latex/skb/README
%doc %{_texmfdistdir}/doc/latex/skb/TODO.TXT
%doc %{_texmfdistdir}/doc/latex/skb/makefile
%doc %{_texmfdistdir}/doc/latex/skb/skb.pdf
%doc %{_texmfdistdir}/doc/latex/skb/user-guide.pdf
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/database/acronyms.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/database/bibliography.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/database/bibtex-styles.bbx
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/database/bibtex/article.bib
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/database/bibtex/book.bib
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/database/bibtex/collection.bib
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/database/bibtex/conference.bib
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/database/bibtex/inbook.bib
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/database/bibtex/incollection.bib
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/database/bibtex/inproceedings.bib
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/database/bibtex/manual.bib
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/database/bibtex/misc.bib
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/database/bibtex/online.bib
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/database/bibtex/proceedings.bib
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/database/bibtex/report.bib
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/database/bibtex/standard.bib
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/database/bibtex/techreport.bib
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/database/bibtex/unpublished.bib
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/examples/example-toc.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/examples/example.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/examples/figure-classic.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/examples/listings.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/examples/optional-text.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/examples/paths.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/examples/rebuild.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/examples/skbconfig.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/examples/skbem.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/examples/skbfigure.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/examples/skbheading.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/examples/skbinput.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/examples/skbslide.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/examples/skbslidecite.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/examples/used-options.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/figures/dirtree/baf.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/figures/dirtree/complete.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/figures/dirtree/exa-doc.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/figures/dirtree/publish-art.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/figures/dirtree/publish.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/figures/dirtree/repository.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/figures/dirtree/skb-distribution.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/figures/multiexample/dpe-0.pdf
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/figures/multiexample/dpe-1.pdf
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/figures/multiexample/dpe-10.pdf
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/figures/multiexample/dpe-11.pdf
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/figures/multiexample/dpe-12.pdf
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/figures/multiexample/dpe-13.pdf
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/figures/multiexample/dpe-14.pdf
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/figures/multiexample/dpe-2.pdf
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/figures/multiexample/dpe-3.pdf
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/figures/multiexample/dpe-4.pdf
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/figures/multiexample/dpe-5.pdf
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/figures/multiexample/dpe-6.pdf
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/figures/multiexample/dpe-7.pdf
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/figures/multiexample/dpe-8.pdf
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/figures/multiexample/dpe-9.pdf
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/abstract.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/applicability.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/exa-doc/documentation.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/example-article.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/getting-started/config-cmd.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/getting-started/config-opt-table.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/getting-started/config-opt.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/getting-started/config.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/getting-started/distribution.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/getting-started/folders.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/getting-started/installation.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/getting-started/rebuild.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/getting-started/start.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/getting-started/used-options.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/intent.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/manual/acr-bib.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/manual/figures.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/manual/figures2.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/manual/headings-and-files.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/manual/listing.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/manual/lists.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/manual/manual.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/manual/optional-text.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/manual/path-commands.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/manual/pdfinfo.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/manual/skbem.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/manual/skbfigure-opt-table.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/manual/skbinput-opt-table.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/manual/slides.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/manual/slides2.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/separate/separate-cs.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/separate/separate-final.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/separate/separate-parts-baf.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/separate/separate-parts-pc.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/separate/separate-parts-pc2.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/separate/separate-parts.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/separate/separate.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/story/long.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/story/long2.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/story/short.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/title.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/about.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/applicability.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/example-art-tex1.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/example-art-tex2.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/example-art-tex3.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/example-art-toc.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/intent.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/manual-acrbib.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/manual-figures-exa.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/manual-figures-exna.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/manual-figures-opt.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/manual-figures.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/manual-haf.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/manual-listings.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/manual-lists.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/manual-optional-text.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/manual-paths.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/manual-pdfinfo.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/manual-skbem.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/manual-slides1.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/manual-slides2.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/separate-cs.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/separate-parts-baf.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/separate-parts-pc1.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/separate-parts-pc2.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/separate.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/start-config-cmd.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/start-config-opt.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/start-distribution.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/start-folders.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/start-installation.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/start-rebuild1.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/start-rebuild2.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/start-used-options.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/story-long1.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/story-long2.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/story-short.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/ug-slides-anim.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/ug-slides-load.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/ug-slides-noanim.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/ug-slides-notes.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/user-guide-load.tex
%doc %{_texmfdistdir}/doc/latex/skb/user-guide/user-guide.tex
#- source
%doc %{_texmfdistdir}/source/latex/skb/skb.dtx
%doc %{_texmfdistdir}/source/latex/skb/skb.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18554 |12mr|texlive-skeycommand-0.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24652
# category Package
# catalog-ctan /macros/latex/contrib/skeycommand
# catalog-date 2011-11-20 11:43:03 +0100
# catalog-license lppl1.3
# catalog-version 0.4
Name:		texlive-skeycommand
Version:	0.4
Release:	2
Summary:	Create commands using parameters and keyval in parallel
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/skeycommand
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/skeycommand.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/skeycommand.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides tools for defining LaTeX commands and
environments using combinations of parameters and keys. All the
facilities of the ltxkeys and skeyval packages are available to
the user of skeycommand.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/skeycommand/skeycommand.sty
%doc %{_texmfdistdir}/doc/latex/skeycommand/README
%doc %{_texmfdistdir}/doc/latex/skeycommand/skeycommand-guide.cfg
%doc %{_texmfdistdir}/doc/latex/skeycommand/skeycommand-guide.pdf
%doc %{_texmfdistdir}/doc/latex/skeycommand/skeycommand-guide.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18555 |12mr|texlive-skeyval-0.72-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18494
# category Package
# catalog-ctan /macros/latex/contrib/skeyval
# catalog-date 2010-05-25 22:04:49 +0200
# catalog-license lppl1.3
# catalog-version 0.72
Name:		texlive-skeyval
Version:	0.72
Release:	2
Summary:	Extensions to xkeyval
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/skeyval
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/skeyval.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/skeyval.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides several extensions to the xkeyval,
including new key types, and key management methods.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/skeyval/skeyval.sty
%doc %{_texmfdistdir}/doc/latex/skeyval/README
%doc %{_texmfdistdir}/doc/latex/skeyval/skeyval-guide.pdf
%doc %{_texmfdistdir}/doc/latex/skeyval/skeyval-guide.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18556 |12mr|texlive-skull-0.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25608
# category Package
# catalog-ctan /fonts/skull
# catalog-date 2011-04-11 22:34:22 +0200
# catalog-license gpl
# catalog-version 0.1
Name:		texlive-skull
Version:	0.1
Release:	3
Summary:	A font to draw a skull
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/skull
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/skull.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/skull.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The font (defined in MetaFont) defines a single character, a
black solid skull. A package is supplied to make this character
available as a symbol in maths mode.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/skull/skull.mf
%{_texmfdistdir}/tex/latex/skull/skull.sty
#- source
%doc %{_texmfdistdir}/source/fonts/skull/skull.dtx
%doc %{_texmfdistdir}/source/fonts/skull/skull.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18557 |12mr|texlive-slantsc-2.11-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25007
# category Package
# catalog-ctan /macros/latex/contrib/slantsc
# catalog-date 2012-01-02 14:24:13 +0100
# catalog-license lppl
# catalog-version 2.11
Name:		texlive-slantsc
Version:	2.11
Release:	1
Summary:	Access different-shaped small-caps fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/slantsc
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/slantsc.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/slantsc.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/slantsc.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package enables the use of small capitals in different
font shapes, e.g., slanted or bold slanted for all fonts that
provide appropriate font shapes. (Note that a separate .fd file
is needed to define font shapes such as 'scsl' or 'scit'.).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/slantsc/slantsc.sty
%doc %{_texmfdistdir}/doc/latex/slantsc/ChangeLog
%doc %{_texmfdistdir}/doc/latex/slantsc/Makefile
%doc %{_texmfdistdir}/doc/latex/slantsc/README
%doc %{_texmfdistdir}/doc/latex/slantsc/getversion.tex
%doc %{_texmfdistdir}/doc/latex/slantsc/slantsc.pdf
%doc %{_texmfdistdir}/doc/latex/slantsc/testslantsc.tex
#- source
%doc %{_texmfdistdir}/source/latex/slantsc/slantsc.dtx
%doc %{_texmfdistdir}/source/latex/slantsc/slantsc.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18558 |12mr|texlive-slideshow-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /graphics/metapost/contrib/macros/slideshow
# catalog-date 2008-12-04 14:14:32 +0100
# catalog-license other-free
# catalog-version 1.0
Name:		texlive-slideshow
Version:	1.0
Release:	2
Summary:	Generate slideshow with MetaPost
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/metapost/contrib/macros/slideshow
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/slideshow.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/slideshow.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a means of creating presentations in
MetaPost, without intervention from other utilities (except a
distiller). Such an arrangement has its advantages (though
there are disadvantages too).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/metapost/slideshow/pathalong.mp
%{_texmfdistdir}/metapost/slideshow/slideshow.mp
%{_texmfdistdir}/metapost/slideshow/sshowex.mp
%{_texmfdistdir}/metapost/slideshow/sshowex2.mp
%{_texmfdistdir}/metapost/slideshow/sshowex3.mp
%{_texmfdistdir}/metapost/slideshow/sshowintro.mp
%doc %{_texmfdistdir}/doc/metapost/slideshow/slideshow.txt
%doc %{_texmfdistdir}/doc/metapost/slideshow/sshowex.pdf
%doc %{_texmfdistdir}/doc/metapost/slideshow/sshowex2.pdf
%doc %{_texmfdistdir}/doc/metapost/slideshow/sshowex3.pdf
%doc %{_texmfdistdir}/doc/metapost/slideshow/sshowintro.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar metapost doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18559 |12mr|texlive-smalltableof-20101105-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20333
# category Package
# catalog-ctan /macros/latex/contrib/smalltableof
# catalog-date 2010-11-05 12:10:03 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-smalltableof
Version:	20101105
Release:	2
Summary:	Create listoffigures etc. in a single chapter
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/smalltableof
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/smalltableof.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/smalltableof.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package allows you to create a list of figures and list of
tables in a chapter named 'List' that contains separate
sections for each list of figures, tables, etc.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/smalltableof/smalltableof.sty
%doc %{_texmfdistdir}/doc/latex/smalltableof/README
%doc %{_texmfdistdir}/doc/latex/smalltableof/smalltableof-doc-fr.pdf
%doc %{_texmfdistdir}/doc/latex/smalltableof/smalltableof-doc-fr.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18560 |12mr|texlive-smartref-1.9-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20311
# category Package
# catalog-ctan /macros/latex/contrib/smartref
# catalog-date 2010-11-01 15:44:19 +0100
# catalog-license lppl
# catalog-version 1.9
Name:		texlive-smartref
Version:	1.9
Release:	2
Summary:	Extend LaTeX's \ref capability
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/smartref
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/smartref.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/smartref.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package extends the LaTeX labelling system: whenever a
label is set, the values of counters (selected by the user) are
recorded, along with the label. The value of these counters can
be recalled with a command similar to \pageref. The package
also adds commands \s[name]ref (for each counter [name] that
the user has selected); these commands display something only
if the value of the [name] counter is changed from when the
label was set. Many commands are provided to serve as a macro
programming environment for using the extended labels.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/smartref/byname.sty
%{_texmfdistdir}/tex/latex/smartref/smartref.sty
%doc %{_texmfdistdir}/doc/latex/smartref/README
%doc %{_texmfdistdir}/doc/latex/smartref/smartref-doc.pdf
%doc %{_texmfdistdir}/doc/latex/smartref/smartref-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18561 |12mr|texlive-snapshot-1.14-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/snapshot
# catalog-date 2006-12-14 00:03:18 +0100
# catalog-license lppl
# catalog-version 1.14
Name:		texlive-snapshot
Version:	1.14
Release:	2
Summary:	List the external dependencies of a LaTeX document
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/snapshot
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/snapshot.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/snapshot.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/snapshot.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The snapshot package helps the owner of a LaTeX document obtain
a list of the external dependencies of the document, in a form
that can be embedded at the top of the document. It provides a
snapshot of the current processing context of the document,
insofar as it can be determined from inside LaTeX. If a
document contains such a dependency list, then it becomes
possible to arrange that the document be processed always with
the same versions of everything, in order to ensure the same
output. This could be useful for someone wanting to keep a
LaTeX document on hand and consistently reproduce an identical
DVI file from it, on the fly; or for someone wanting to shield
a document during the final stages of its production cycle from
unexpected side effects of routine upgrades to the TeX system.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/snapshot/snapshot.sty
%doc %{_texmfdistdir}/doc/latex/snapshot/snapshot.pdf
#- source
%doc %{_texmfdistdir}/source/latex/snapshot/snapshot.dtx
%doc %{_texmfdistdir}/source/latex/snapshot/snapshot.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18562 |12mr|texlive-songbook-4.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18136
# category Package
# catalog-ctan /macros/latex/contrib/songbook
# catalog-date 2010-05-06 13:38:32 +0200
# catalog-license lgpl2.1
# catalog-version 4.5
Name:		texlive-songbook
Version:	4.5
Release:	2
Summary:	Package for typesetting song lyrics and chord books
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/songbook
License:	LGPL2.1
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/songbook.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/songbook.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/songbook.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides an all purpose songbook style. Three types
of output may be created from a single input file: "words and
chords" books for the musicians to play from, "words only"
songbooks for the congregation to sing from, and overhead
transparency masters for congregational use. The package will
also print a table of contents, an index sorted by title and
first line, and an index sorted by key, or by artist/composer.
The package attempts to handle songs in multiple keys, as well
as songs in multiple languages.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/makeindex/songbook/songbook.ist
%{_texmfdistdir}/tex/latex/songbook/conditionals.sty
%{_texmfdistdir}/tex/latex/songbook/songbook.sty
%doc %{_texmfdistdir}/doc/latex/songbook/LesserGPL.txt
%doc %{_texmfdistdir}/doc/latex/songbook/README
%doc %{_texmfdistdir}/doc/latex/songbook/contrib/CarolBook/CarolBook.tex
%doc %{_texmfdistdir}/doc/latex/songbook/contrib/CarolBook/CarolBookOH.pdf
%doc %{_texmfdistdir}/doc/latex/songbook/contrib/CarolBook/CarolBookWB.pdf
%doc %{_texmfdistdir}/doc/latex/songbook/contrib/README
%doc %{_texmfdistdir}/doc/latex/songbook/contrib/crd2sb/NothingButTheBlood.crd
%doc %{_texmfdistdir}/doc/latex/songbook/contrib/crd2sb/crd2sb
%doc %{_texmfdistdir}/doc/latex/songbook/contrib/crd2sb/crd2sb.txt
%doc %{_texmfdistdir}/doc/latex/songbook/contrib/modulate
%doc %{_texmfdistdir}/doc/latex/songbook/contrib/texchord.sty
%doc %{_texmfdistdir}/doc/latex/songbook/install.txt
%doc %{_texmfdistdir}/doc/latex/songbook/mksbadx
%doc %{_texmfdistdir}/doc/latex/songbook/mksbkdx
%doc %{_texmfdistdir}/doc/latex/songbook/mksbtdx
%doc %{_texmfdistdir}/doc/latex/songbook/sample-sb.tex
%doc %{_texmfdistdir}/doc/latex/songbook/sampleAdx.pdf
%doc %{_texmfdistdir}/doc/latex/songbook/sampleAdx.tex
%doc %{_texmfdistdir}/doc/latex/songbook/sampleCBK.pdf
%doc %{_texmfdistdir}/doc/latex/songbook/sampleCSBK.pdf
%doc %{_texmfdistdir}/doc/latex/songbook/sampleKdx.pdf
%doc %{_texmfdistdir}/doc/latex/songbook/sampleKdx.tex
%doc %{_texmfdistdir}/doc/latex/songbook/sampleOH.pdf
%doc %{_texmfdistdir}/doc/latex/songbook/sampleTdx.pdf
%doc %{_texmfdistdir}/doc/latex/songbook/sampleTdx.tex
%doc %{_texmfdistdir}/doc/latex/songbook/sampleToc.pdf
%doc %{_texmfdistdir}/doc/latex/songbook/sampleToc.tex
%doc %{_texmfdistdir}/doc/latex/songbook/sampleWBK.pdf
%doc %{_texmfdistdir}/doc/latex/songbook/songbook.pdf
#- source
%doc %{_texmfdistdir}/source/latex/songbook/songbook.dtx
%doc %{_texmfdistdir}/source/latex/songbook/songbook.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar makeindex tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18563 |12mr|texlive-sort-by-letters-20120604-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27128
# category Package
# catalog-ctan /biblio/bibtex/contrib/sort-by-letters
# catalog-date 2012-06-04 23:25:44 +0200
# catalog-license other-free
# catalog-version undef
Name:		texlive-sort-by-letters
Version:	20120604
Release:	1
Summary:	Bibliography styles for alphabetic sorting
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/sort-by-letters
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sort-by-letters.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sort-by-letters.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This bundle contains several bibliography styles for separating
a document's references by the first letter of the first
author/editor in the bibliography entry. The styles are adapted
from standard ones or from natbib ones.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/sort-by-letters/abbrv-letters.bst
%{_texmfdistdir}/bibtex/bst/sort-by-letters/alpha-letters.bst
%{_texmfdistdir}/bibtex/bst/sort-by-letters/apalike-letters.bst
%{_texmfdistdir}/bibtex/bst/sort-by-letters/frplainnat-letters.bst
%{_texmfdistdir}/bibtex/bst/sort-by-letters/plain-letters.bst
%{_texmfdistdir}/bibtex/bst/sort-by-letters/plainnat-letters.bst
%{_texmfdistdir}/bibtex/bst/sort-by-letters/siam-letters.bst
%doc %{_texmfdistdir}/doc/bibtex/sort-by-letters/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18564 |12mr|texlive-soton-0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16215
# category Package
# catalog-ctan /macros/latex/contrib/soton
# catalog-date 2009-11-28 09:57:52 +0100
# catalog-license lppl
# catalog-version 0.1
Name:		texlive-soton
Version:	0.1
Release:	2
Summary:	University of Southampton-compliant slides
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/soton
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/soton.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/soton.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bundle contains two packages: soton-palette which defines
colour-ways, and soton-beamer, which uses the colours to
produce compliant presentations.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/soton/soton-beamer.sty
%{_texmfdistdir}/tex/latex/soton/soton-palette.sty
%doc %{_texmfdistdir}/doc/latex/soton/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18565 |12mr|texlive-soul-2.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/soul
# catalog-date 2009-10-10 00:35:28 +0200
# catalog-license lppl
# catalog-version 2.4
Name:		texlive-soul
Version:	2.4
Release:	2
Summary:	Hyphenation for letterspacing, underlining, and more
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/soul
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/soul.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/soul.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/soul.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Provides hyphenatable spacing out (letterspacing), underlining,
striking out, etc., using the TeX hyphenation algorithm to find
the proper hyphens automatically. The package also provides a
mechanism that can be used to implement similar tasks, that
have to treat text syllable by syllable. This is shown in two
examples. The package itself does not support UTF-8 input in
ordinary (PDF)LaTeX; some UTF-8 support is offered by package
soulutf8.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/soul/soul.sty
%doc %{_texmfdistdir}/doc/latex/soul/soul.pdf
%doc %{_texmfdistdir}/doc/latex/soul/soul.txt
#- source
%doc %{_texmfdistdir}/source/latex/soul/Makefile
%doc %{_texmfdistdir}/source/latex/soul/soul.dtx
%doc %{_texmfdistdir}/source/latex/soul/soul.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18566 |12mr|texlive-spanglish-0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20889
# category Package
# catalog-ctan /language/spanish/babel/contrib/spanglish
# catalog-date 2010-12-28 21:48:53 +0100
# catalog-license lppl1.3
# catalog-version 0.1
Name:		texlive-spanglish
Version:	0.1
Release:	2
Summary:	Simplified Spanish support for Babel
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/spanish/babel/contrib/spanglish
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/spanglish.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/spanglish.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides very simplified (or ultra sloppy) support
for Spanish in Babel, mostly as a fallback in case spanish.ldf
fails for some reason. The package provides basic support for
Spanish hyphenation, captions, date, frenchspacing,
indentfirst, symbolic footnotes, enumerations, small caps roman
numerals, and a handful of shorthands and Spanish mathematical
operators. No options or attributes for customization are
provided.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/spanglish/spanglish.ldf
%{_texmfdistdir}/tex/latex/spanglish/spanglish.sty
%doc %{_texmfdistdir}/doc/latex/spanglish/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18567 |12mr|texlive-spanish-5.0k-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24229
# category Package
# catalog-ctan /language/spanish/babel/base
# catalog-date 2011-10-06 19:10:39 +0200
# catalog-license lppl
# catalog-version 5.0k
Name:		texlive-spanish
Version:	5.0k
Release:	2
Summary:	Spanish in Babel
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/spanish/babel/base
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/spanish.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/spanish.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/spanish.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
This bundle provides an upgrade of the Spanish support provided
by the LaTeX standard package babel. Note that separate support
is provided for those who wish to typeset Spanish as written in
Mexico.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/spanish/README
%doc %{_texmfdistdir}/doc/latex/spanish/romanidx.sty
%doc %{_texmfdistdir}/doc/latex/spanish/spanish.ldf
%doc %{_texmfdistdir}/doc/latex/spanish/spanish.pdf
%doc %{_texmfdistdir}/doc/latex/spanish/spanish2.html
#- source
%doc %{_texmfdistdir}/source/latex/spanish/spanish.dtx
%doc %{_texmfdistdir}/source/latex/spanish/spanish.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18568 |12mr|texlive-spanish-mx-1.1a-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /language/spanish/babel/contrib/mexican
# catalog-date 2009-01-10 16:42:45 +0100
# catalog-license lppl
# catalog-version 1.1a
Name:		texlive-spanish-mx
Version:	1.1a
Release:	2
Summary:	Typeset Spanish as in Mexico
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/spanish/babel/contrib/mexican
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/spanish-mx.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/spanish-mx.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bundle provides files to support typesetting of texts in
Spanish according to Mexican current practices, using babel.
The files merge earlier work on a mexican.ldf, or may be used
to define a configuration that will typeset all documents (that
request babel's spanish option) to use the Mexican language
facilities. (Note that this facility is only available with the
recent (version >=4.2b) releases of the Spanish option.).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/spanish-mx/esmx.cfg
%{_texmfdistdir}/tex/latex/spanish-mx/spanishmx.ldf
%{_texmfdistdir}/tex/latex/spanish-mx/spanishmx.sty
%doc %{_texmfdistdir}/doc/latex/spanish-mx/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18569 |12mr|texlive-sparklines-1.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16131
# category Package
# catalog-ctan /graphics/sparklines
# catalog-date 2009-11-22 10:21:09 +0100
# catalog-license lppl
# catalog-version 1.5
Name:		texlive-sparklines
Version:	1.5
Release:	2
Summary:	Drawing sparklines: intense, simple, wordlike graphics
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/sparklines
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sparklines.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sparklines.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Sparklines are intense, simple, wordlike graphics (so named by
Edward Tufte). In lieu of a more detailed introduction,
Professor Tufte's site has an early release of a chapter on
sparklines. A PHP implementation may be found at SourceForge. A
sparkline can be added using the sparkline environment. Also,
you can add sparkling rectangles for the median and special
sparkling dots in red or blue. The package requires pdflatex;
sparklines cannot appear in a dvi file. The sparklines package
uses pgf, and does not work with pictex.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/sparklines/sparklines.sty
%doc %{_texmfdistdir}/doc/latex/sparklines/README
%doc %{_texmfdistdir}/doc/latex/sparklines/sparklines.pdf
%doc %{_texmfdistdir}/doc/latex/sparklines/sparklines.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18570 |12mr|texlive-sphack-20101223-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20842
# category Package
# catalog-ctan /macros/latex/contrib/sphack
# catalog-date 2010-12-23 15:10:24 +0100
# catalog-license other-nonfree
# catalog-version undef
Name:		texlive-sphack
Version:	20101223
Release:	2
Summary:	Patch LaTeX kernel spacing macros
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/sphack
License:	OTHER-NONFREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sphack.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sphack.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Change the kernel internal \@bsphack/\@esphack so that it is
also invisible in vertical mode.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/sphack/sphack.sty
%doc %{_texmfdistdir}/doc/latex/sphack/sphack-doc.pdf
%doc %{_texmfdistdir}/doc/latex/sphack/sphack-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18571 |12mr|texlive-spie-3.25-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/spie
# catalog-date 2007-04-25 15:28:03 +0200
# catalog-license lppl
# catalog-version 3.25
Name:		texlive-spie
Version:	3.25
Release:	2
Summary:	Support for formatting SPIE Proceedings manuscripts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/spie
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/spie.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/spie.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A class and a BibTeX style are provided.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bib/spie/report.bib
%{_texmfdistdir}/bibtex/bst/spie/spiebib.bst
%{_texmfdistdir}/tex/latex/spie/spie.cls
%doc %{_texmfdistdir}/doc/latex/spie/README
%doc %{_texmfdistdir}/doc/latex/spie/article.pdf
%doc %{_texmfdistdir}/doc/latex/spie/article.tex
%doc %{_texmfdistdir}/doc/latex/spie/mcr3b.eps

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18572 |12mr|texlive-splines-0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /graphics/metapost/contrib/macros/splines
# catalog-date 2007-03-12 11:51:09 +0100
# catalog-license lppl1.3
# catalog-version 0.2
Name:		texlive-splines
Version:	0.2
Release:	2
Summary:	MetaPost macros for drawing cubic spline interpolants
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/metapost/contrib/macros/splines
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/splines.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/splines.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/splines.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This is a small package of macros for creating cubic spline
interpolants in MetaPost or MetaFont. Given a list of points
the macros can produce a closed or a relaxed spline joining
them. Given a list of function values y_j at x_j, the result
would define the graph of a cubic spline interpolating function
y=f(x), which is either periodic or relaxed.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/metapost/splines/splines.mp
%{_texmfdistdir}/metapost/splines/testsplines.mp
%doc %{_texmfdistdir}/doc/metapost/splines/README
%doc %{_texmfdistdir}/doc/metapost/splines/splines.pdf
#- source
%doc %{_texmfdistdir}/source/metapost/splines/splines.dtx
%doc %{_texmfdistdir}/source/metapost/splines/splines.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar metapost doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18573 |12mr|texlive-splitbib-1.17-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/splitbib
# catalog-date 2007-01-15 00:27:07 +0100
# catalog-license lppl
# catalog-version 1.17
Name:		texlive-splitbib
Version:	1.17
Release:	2
Summary:	Split and reorder your bibliography
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/splitbib
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/splitbib.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/splitbib.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/splitbib.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package enables you to split a bibliography into several
categories and subcategories. It does not depend on BibTeX: any
bibliography may be split and reordered.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/splitbib/splitbib.sty
%doc %{_texmfdistdir}/doc/latex/splitbib/README
%doc %{_texmfdistdir}/doc/latex/splitbib/splitbib.pdf
#- source
%doc %{_texmfdistdir}/source/latex/splitbib/splitbib.dtx
%doc %{_texmfdistdir}/source/latex/splitbib/splitbib.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18574 |12mr|texlive-splitindex-1.1a-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26313
# category Package
# catalog-ctan /macros/latex/contrib/splitindex
# catalog-date 2012-04-22 23:21:05 +0200
# catalog-license lppl
# catalog-version 1.1a
Name:		texlive-splitindex
Version:	1.1a
Release:	3
Summary:	Unlimited number of indexes
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/splitindex
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/splitindex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/splitindex.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/splitindex.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-splitindex.bin = %{EVRD}

%description
SplitIndex consists of a LaTeX package, splitidx, and a small
program, splitindex. The package may be used to produce one
index or several indexes. Without splitindex (for example,
using the index package), the number of indexes is limited by
the number of TeX's output streams. But using the program you
may use even more than 16 indexes: splitidx outputs only a
single file \jobname.idx and the program splits that file into
several raw index files and calls your favorite index processor
for each of the files.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/splitindex
%{_texmfdistdir}/scripts/splitindex/perl/splitindex.pl
%{_texmfdistdir}/tex/latex/splitindex/splitidx.sty
%{_texmfdistdir}/tex/latex/splitindex/splitindex.tex
%doc %{_texmfdistdir}/doc/latex/splitindex/README
%doc %{_texmfdistdir}/doc/latex/splitindex/install.txt
%doc %{_texmfdistdir}/doc/latex/splitindex/splitidx.pdf
%doc %{_mandir}/man1/splitindex.1*
%doc %{_texmfdir}/doc/man/man1/splitindex.man1.pdf
#- source
%doc %{_texmfdistdir}/source/latex/splitindex/README
%doc %{_texmfdistdir}/source/latex/splitindex/install.sh
%doc %{_texmfdistdir}/source/latex/splitindex/install.txt
%doc %{_texmfdistdir}/source/latex/splitindex/manifest.txt
%doc %{_texmfdistdir}/source/latex/splitindex/splitidx.dtx
%doc %{_texmfdistdir}/source/latex/splitindex/splitidx.ins
%doc %{_texmfdistdir}/source/latex/splitindex/splitindex-Linux-i386
%doc %{_texmfdistdir}/source/latex/splitindex/splitindex-OpenBSD-i386
%doc %{_texmfdistdir}/source/latex/splitindex/splitindex.1
%doc %{_texmfdistdir}/source/latex/splitindex/splitindex.c
%doc %{_texmfdistdir}/source/latex/splitindex/splitindex.class
%doc %{_texmfdistdir}/source/latex/splitindex/splitindex.exe
%doc %{_texmfdistdir}/source/latex/splitindex/splitindex.java
%doc %{_texmfdistdir}/source/latex/splitindex/splitindex.pl
%doc %{_texmfdistdir}/source/latex/splitindex/splitindex.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/splitindex/perl/splitindex.pl splitindex
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18575 |12mr|texlive-spot-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22408
# category Package
# catalog-ctan /macros/latex/contrib/beamer-contrib/spot
# catalog-date 2011-05-10 01:20:26 +0200
# catalog-license lppl1.3
# catalog-version 1.1
Name:		texlive-spot
Version:	1.1
Release:	2
Summary:	Spotlight highlighting for Beamer
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/beamer-contrib/spot
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/spot.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/spot.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/spot.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package allows dramatic highlighting of words and phrases
by painting shapes around them. It is chiefly intended for use
in Beamer presentations, but it can be used in other document
classes as well.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/spot/spot.sty
%doc %{_texmfdistdir}/doc/latex/spot/README
%doc %{_texmfdistdir}/doc/latex/spot/spot.pdf
#- source
%doc %{_texmfdistdir}/source/latex/spot/spot.dtx
%doc %{_texmfdistdir}/source/latex/spot/spot.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18576 |12mr|texlive-spotcolor-1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/spotcolor
# catalog-date 2007-03-12 11:51:09 +0100
# catalog-license lppl
# catalog-version 1.2
Name:		texlive-spotcolor
Version:	1.2
Release:	2
Summary:	Spot colours for pdfLaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/spotcolor
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/spotcolor.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/spotcolor.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package provides procedures for using spot colors in LaTeX
documents and the generated pdf files. Predefined templates for
PANTONE and HKS color spaces are included but new ones can
easily be defined.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/spotcolor/spotcolor.sty
%{_texmfdistdir}/tex/latex/spotcolor/spotcolorhks.tex
%{_texmfdistdir}/tex/latex/spotcolor/spotcolorpantone.tex
%doc %{_texmfdistdir}/doc/latex/spotcolor/README
%doc %{_texmfdistdir}/doc/latex/spotcolor/readme.pdf
%doc %{_texmfdistdir}/doc/latex/spotcolor/readme.tcp
%doc %{_texmfdistdir}/doc/latex/spotcolor/readme.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18577 |12mr|texlive-spreadtab-0.4b-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26384
# category Package
# catalog-ctan /macros/latex/contrib/spreadtab
# catalog-date 2012-05-14 12:19:39 +0200
# catalog-license lppl1.3
# catalog-version 0.4b
Name:		texlive-spreadtab
Version:	0.4b
Release:	1
Summary:	Spreadsheet features for LaTeX tabular environments
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/spreadtab
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/spreadtab.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/spreadtab.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package allows the user to construct tables in a manner
similar to a spreadsheet. The cells of a table have row and
column indices and these can be used in formulas to generate
values in other cells.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/spreadtab/spreadtab.sty
%doc %{_texmfdistdir}/doc/latex/spreadtab/README
%doc %{_texmfdistdir}/doc/latex/spreadtab/spreadtab_doc_en.pdf
%doc %{_texmfdistdir}/doc/latex/spreadtab/spreadtab_doc_en.tex
%doc %{_texmfdistdir}/doc/latex/spreadtab/spreadtab_doc_fr.pdf
%doc %{_texmfdistdir}/doc/latex/spreadtab/spreadtab_doc_fr.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18578 |12mr|texlive-spverbatim-v1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/spverbatim
# catalog-date 2009-11-10 00:30:52 +0100
# catalog-license lppl
# catalog-version v1.0
Name:		texlive-spverbatim
Version:	v1.0
Release:	2
Summary:	Allow line breaks within \verb and verbatim output
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/spverbatim
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/spverbatim.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/spverbatim.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/spverbatim.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
LaTeX's \verb macro treats its argument as an unbreakable unit
of text. This can lead to poor typesetting, especially when the
argument is long. The spverbatim package provides an \spverb
macro that is analogous to \verb and an spverbatim environment
that is analogous to verbatim with the difference being that
\spverb and spverbatim allow LaTeX to break lines at space
characters.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/spverbatim/spverbatim.sty
%doc %{_texmfdistdir}/doc/latex/spverbatim/README
%doc %{_texmfdistdir}/doc/latex/spverbatim/spverbatim.pdf
#- source
%doc %{_texmfdistdir}/source/latex/spverbatim/spverbatim.dtx
%doc %{_texmfdistdir}/source/latex/spverbatim/spverbatim.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18579 |12mr|texlive-srbook-mem-20111104-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23454
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-srbook-mem
Version:	20111104
Release:	2
Summary:	TeXLive srbook-mem package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/srbook-mem.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/srbook-mem.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive srbook-mem package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/srbook-mem/srbook-mem.sty
%doc %{_texmfdistdir}/doc/latex/srbook-mem/README
%doc %{_texmfdistdir}/doc/latex/srbook-mem/SerbianBookMem.pdf
%doc %{_texmfdistdir}/doc/latex/srbook-mem/SerbianBookMem.tex
%doc %{_texmfdistdir}/doc/latex/srbook-mem/Test.pdf
%doc %{_texmfdistdir}/doc/latex/srbook-mem/Test.tex
%doc %{_texmfdistdir}/doc/latex/srbook-mem/TestLight.pdf
%doc %{_texmfdistdir}/doc/latex/srbook-mem/TestLight.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18580 |12mr|texlive-srcltx-1.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/srcltx
# catalog-date 2006-12-07 15:13:33 +0100
# catalog-license pd
# catalog-version 1.6
Name:		texlive-srcltx
Version:	1.6
Release:	2
Summary:	Jump between DVI and TeX files
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/srcltx
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/srcltx.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/srcltx.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/srcltx.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Provides a \special insertion into generated .dvi files
allowing one to jump from the .dvi file to the .tex source and
back again (given a .dvi viewer that supports this, such as Yap
or xdvi version 22.38 or later). This was originally written by
Aleksander Simonic, the author of the WinEdt shell.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/srcltx/srcltx.sty
%{_texmfdistdir}/tex/latex/srcltx/srctex.sty
%doc %{_texmfdistdir}/doc/latex/srcltx/README
%doc %{_texmfdistdir}/doc/latex/srcltx/srcltx.pdf
#- source
%doc %{_texmfdistdir}/source/latex/srcltx/srcltx.dtx
%doc %{_texmfdistdir}/source/latex/srcltx/srcltx.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18581 |12mr|texlive-sseq-2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/sseq
# catalog-date 2009-04-10 15:43:04 +0200
# catalog-license lppl
# catalog-version 2.0
Name:		texlive-sseq
Version:	2.0
Release:	2
Summary:	Spectral sequence diagrams
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/sseq
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sseq.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sseq.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sseq.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides commands to draw spectral sequence
diagrams, providing facilities for clipping and arranging
multiple symbols so that they do not overlap. The package is
built using pgf, and shares that systems large demands for TeX
system memory. Its geometric commands are based on a turtle
graphics model, and control structures such as loops and
conditionals are available.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/sseq/sseq.sty
%doc %{_texmfdistdir}/doc/latex/sseq/sseq.pdf
#- source
%doc %{_texmfdistdir}/source/latex/sseq/sseq.dtx
%doc %{_texmfdistdir}/source/latex/sseq/sseq.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18582 |12mr|texlive-stack-1.00-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/stack
# catalog-date 2007-02-28 00:02:05 +0100
# catalog-license lppl
# catalog-version 1.00
Name:		texlive-stack
Version:	1.00
Release:	2
Summary:	Tools to define and use stacks
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/stack
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/stack.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/stack.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a small set of commands to implement
stacks independently of TeX's own stack. As an example of how
the stacks might be used, the documentation offers a small
"relinput" package that implements the backbone of the import
package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/stack/relinput.sty
%{_texmfdistdir}/tex/latex/stack/stack.sty
#- source
%doc %{_texmfdistdir}/source/latex/stack/stack.dtx
%doc %{_texmfdistdir}/source/latex/stack/stack.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18583 |12mr|texlive-stage-20061106-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/stage
# catalog-date 2006-11-06 12:20:58 +0100
# catalog-license lppl1.3
# catalog-version undef
Name:		texlive-stage
Version:	20061106
Release:	2
Summary:	A LaTeX class for stage plays
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/stage
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/stage.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/stage.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Stage.cls is a LaTeX class for creating plays of any length in
a standard manuscript format for production and submission.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/stage/stage.cls
%doc %{_texmfdistdir}/doc/latex/stage/README
%doc %{_texmfdistdir}/doc/latex/stage/stage-documentation.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18584 |12mr|texlive-standalone-1.1a-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26511
# category Package
# catalog-ctan /macros/latex/contrib/standalone
# catalog-date 2012-05-20 20:33:03 +0200
# catalog-license lppl1.3
# catalog-version 1.1a
Name:		texlive-standalone
Version:	1.1a
Release:	1
Summary:	Compile TeX pictures stand-alone or as part of a document
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/standalone
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/standalone.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/standalone.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/standalone.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A class and package is provided which allows TeX pictures or
other TeX code to be compiled standalone or as part of a main
document. Special support for pictures with beamer overlays is
also provided. The package is used in the main document and
skips extra preambles in sub-files. The class may be used to
simplify the preamble in sub-files. By default the preview
package is used to display the code without margins. The
behaviour in standalone mode may adjusted using a configuration
file standalone.cfg to redefine the standalone environment.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/standalone/standalone.cfg
%{_texmfdistdir}/tex/latex/standalone/standalone.cls
%{_texmfdistdir}/tex/latex/standalone/standalone.sty
%{_texmfdistdir}/tex/plain/standalone/standalone.tex
%doc %{_texmfdistdir}/doc/latex/standalone/README
%doc %{_texmfdistdir}/doc/latex/standalone/standalone.pdf
#- source
%doc %{_texmfdistdir}/source/latex/standalone/standalone.dtx
%doc %{_texmfdistdir}/source/latex/standalone/standalone.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18585 |12mr|texlive-starfont-1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19982
# category Package
# catalog-ctan /fonts/ps-type1/starfont
# catalog-date 2010-09-30 00:35:45 +0200
# catalog-license pd
# catalog-version 1.2
Name:		texlive-starfont
Version:	1.2
Release:	2
Summary:	The StarFont Sans astrological font
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/ps-type1/starfont
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/starfont.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/starfont.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package contains StarFontSans and StarFontSerif, two
public-domain astrological fonts designed by Anthony I.P. Owen,
and the appropriate macros to use them with TeX and LaTeX. The
fonts are supplied in the original TrueType Format and as
PostScript font files.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/starfont/starfont.afm
%{_texmfdistdir}/fonts/afm/public/starfont/strfnser.afm
%{_texmfdistdir}/fonts/map/dvips/starfont/starfont.map
%{_texmfdistdir}/fonts/tfm/public/starfont/fstr8x.tfm
%{_texmfdistdir}/fonts/tfm/public/starfont/fsts8x.tfm
%{_texmfdistdir}/fonts/type1/public/starfont/starfont.pfb
%{_texmfdistdir}/fonts/type1/public/starfont/strfnser.pfb
%{_texmfdistdir}/tex/latex/starfont/starfont.sty
%doc %{_texmfdistdir}/doc/fonts/starfont/COPYING
%doc %{_texmfdistdir}/doc/fonts/starfont/Makefile
%doc %{_texmfdistdir}/doc/fonts/starfont/README
%doc %{_texmfdistdir}/doc/fonts/starfont/STRFNSAN.TTF
%doc %{_texmfdistdir}/doc/fonts/starfont/STRFNSER.TTF
%doc %{_texmfdistdir}/doc/fonts/starfont/starfont.pdf
%doc %{_texmfdistdir}/doc/fonts/starfont/starfont.tex
%doc %{_texmfdistdir}/doc/fonts/starfont/table.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18586 |12mr|texlive-startex-1.04-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/startex
# catalog-date 2008-12-31 20:54:46 +0100
# catalog-license pd
# catalog-version 1.04
Name:		texlive-startex
Version:	1.04
Release:	2
Summary:	An XML-inspired format for student use
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/startex
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/startex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/startex.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/startex.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A TeX format designed to help students write short reports and
essays. It provides the user with a suitable set of commands
for such a task. It is also more robust than plain TeX and
LaTeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/makeindex/startex/stxglo.ist
%{_texmfdistdir}/makeindex/startex/stxind.ist
%{_texmfdistdir}/tex/startex/base/a4-article.stx
%{_texmfdistdir}/tex/startex/base/article.stx
%{_texmfdistdir}/tex/startex/base/ifi-article.stx
%{_texmfdistdir}/tex/startex/base/ifi-artikkel.stx
%{_texmfdistdir}/tex/startex/base/startex.lan
%{_texmfdistdir}/tex/startex/base/startex.tex
%doc %{_texmfdistdir}/doc/otherformats/startex/base/guide.pdf
%doc %{_texmfdistdir}/doc/otherformats/startex/base/ideas.pdf
%doc %{_texmfdistdir}/doc/otherformats/startex/base/startex.pdf
#- source
%doc %{_texmfdistdir}/source/startex/base/INSTALL
%doc %{_texmfdistdir}/source/startex/base/README
%doc %{_texmfdistdir}/source/startex/base/startex.bib
%doc %{_texmfdistdir}/source/startex/base/startex.dtx
%doc %{_texmfdistdir}/source/startex/base/startex.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar makeindex tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18587 |12mr|texlive-statex-1.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20306
# category Package
# catalog-ctan /macros/latex/contrib/statex
# catalog-date 2010-11-03 11:47:38 +0100
# catalog-license lppl
# catalog-version 1.6
Name:		texlive-statex
Version:	1.6
Release:	2
Summary:	Statistics style
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/statex
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/statex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/statex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A package defining many macros for items of significance in
statistical presentations. An updated, but incompatible,
version of the package is available: statex2.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/statex/statex.sty
%doc %{_texmfdistdir}/doc/latex/statex/statex-example.pdf
%doc %{_texmfdistdir}/doc/latex/statex/statex-example.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18588 |12mr|texlive-statex2-2.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23961
# category Package
# catalog-ctan /macros/latex/contrib/statex2
# catalog-date 2011-09-14 18:03:50 +0200
# catalog-license lppl
# catalog-version 2.1
Name:		texlive-statex2
Version:	2.1
Release:	2
Summary:	Statistics style
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/statex2
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/statex2.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/statex2.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package defines many macros for items of significance in
statistical presentations. It represents a syntax-incompatible
upgrade of statex.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/statex2/statex2.sty
%doc %{_texmfdistdir}/doc/latex/statex2/statex2-example.pdf
%doc %{_texmfdistdir}/doc/latex/statex2/statex2-example.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18589 |12mr|texlive-statistik-0.03-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20334
# category Package
# catalog-ctan /macros/latex/contrib/statistik
# catalog-date 2010-11-05 12:45:12 +0100
# catalog-license gpl
# catalog-version 0.03
Name:		texlive-statistik
Version:	0.03
Release:	2
Summary:	Store statistics of a document
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/statistik
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/statistik.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/statistik.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/statistik.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package counts the numbers of pages per chapter, and stores
the results in a separate file; the format of the file is
selectable.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/statistik/statistik.sty
%doc %{_texmfdistdir}/doc/latex/statistik/sta_cvs.tex
%doc %{_texmfdistdir}/doc/latex/statistik/sta_mytable.tex
%doc %{_texmfdistdir}/doc/latex/statistik/sta_tab.tex
%doc %{_texmfdistdir}/doc/latex/statistik/sta_textable.tex
%doc %{_texmfdistdir}/doc/latex/statistik/sta_xml.tex
%doc %{_texmfdistdir}/doc/latex/statistik/statistik.pdf
#- source
%doc %{_texmfdistdir}/source/latex/statistik/statistik.dtx
%doc %{_texmfdistdir}/source/latex/statistik/statistik.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18590 |12mr|texlive-staves-20080823-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /language/staves
# catalog-date 2008-08-23 15:48:35 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-staves
Version:	20080823
Release:	2
Summary:	Typeset Icelandic staves and runic letters
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/staves
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/staves.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/staves.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/staves.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package contains all the necessary tools to typeset the
"magical" Icelandic staves plus the runic letters used in
Iceland. Included are a font in Adobe Type 1 format and LaTeX
support.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/map/dvips/staves/icelandic.map
%{_texmfdistdir}/fonts/tfm/public/staves/icelandic.tfm
%{_texmfdistdir}/fonts/type1/public/staves/icelandic.pfb
%{_texmfdistdir}/tex/latex/staves/staves.sty
%doc %{_texmfdistdir}/doc/fonts/staves/README
%doc %{_texmfdistdir}/doc/fonts/staves/staves.pdf
%doc %{_texmfdistdir}/doc/fonts/staves/symbols.pdf
#- source
%doc %{_texmfdistdir}/source/latex/staves/staves.dtx
%doc %{_texmfdistdir}/source/latex/staves/staves.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18591 |12mr|texlive-stdclsdv-1.1a-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/stdclsdv
# catalog-date 2009-09-04 12:14:45 +0200
# catalog-license lppl
# catalog-version 1.1a
Name:		texlive-stdclsdv
Version:	1.1a
Release:	2
Summary:	Provide sectioning information for package writers
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/stdclsdv
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/stdclsdv.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/stdclsdv.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/stdclsdv.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The stdclsdv package is designed for package writers who need
to know what sectioning divsions are provided by the document's
class. It also provides a version of \CheckCommand that sets a
flag rather than printing a warning.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/stdclsdv/stdclsdv.sty
%doc %{_texmfdistdir}/doc/latex/stdclsdv/README
%doc %{_texmfdistdir}/doc/latex/stdclsdv/stdclsdv.pdf
#- source
%doc %{_texmfdistdir}/source/latex/stdclsdv/stdclsdv.dtx
%doc %{_texmfdistdir}/source/latex/stdclsdv/stdclsdv.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18592 |12mr|texlive-stdpage-0.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/stdpage
# catalog-date 2006-11-06 12:37:44 +0100
# catalog-license lppl1.2
# catalog-version 0.6
Name:		texlive-stdpage
Version:	0.6
Release:	2
Summary:	Standard pages with n lines of at most m characters each
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/stdpage
License:	LPPL1.2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/stdpage.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/stdpage.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/stdpage.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
For translations, proofreading, journal contributions etc.
standard pages are used. Those standard pages consist of a
fixed number of lines and characters per line. This package
produces pages with n lines of at most m characters each. For
instance the German "Normseite": 60 lines of 30 characters
each.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/stdpage/stdpage.sty
%doc %{_texmfdistdir}/doc/latex/stdpage/README
%doc %{_texmfdistdir}/doc/latex/stdpage/stdpage-test.tex
%doc %{_texmfdistdir}/doc/latex/stdpage/stdpage.pdf
#- source
%doc %{_texmfdistdir}/source/latex/stdpage/stdpage.dtx
%doc %{_texmfdistdir}/source/latex/stdpage/stdpage.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18593 |12mr|texlive-steinmetz-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/steinmetz
# catalog-date 2009-11-10 00:30:52 +0100
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-steinmetz
Version:	1.0
Release:	2
Summary:	Print Steinmetz notation
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/steinmetz
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/steinmetz.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/steinmetz.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/steinmetz.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The steinmetz package provides a command for typesetting
complex numbers in the Steinmetz notation used in
electrotechnics as: <modulus><argument or phase inside an angle
symbol> The package makes use of pict2e.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/steinmetz/steinmetz.sty
%doc %{_texmfdistdir}/doc/latex/steinmetz/README
%doc %{_texmfdistdir}/doc/latex/steinmetz/steinmetz-test.tex
%doc %{_texmfdistdir}/doc/latex/steinmetz/steinmetz.pdf
#- source
%doc %{_texmfdistdir}/source/latex/steinmetz/steinmetz.dtx
%doc %{_texmfdistdir}/source/latex/steinmetz/steinmetz.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18594 |12mr|texlive-stellenbosch-10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25486
# category Package
# catalog-ctan /macros/latex/contrib/stellenbosch
# catalog-date 2012-02-23 16:44:15 +0100
# catalog-license lppl
# catalog-version 10
Name:		texlive-stellenbosch
Version:	10
Release:	1
Summary:	Stellenbosch thesis bundle
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/stellenbosch
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/stellenbosch.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/stellenbosch.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/stellenbosch.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The usthesis class/style files are provided to typeset reports,
theses and dissertations that conform to the requirements of
the Engineering Faculty of the University of Stellenbosch. The
class file usthesis.cls is based on the standard LaTeX book
class, while usthesis.sty is a style file to be loaded on top
of the very powerful memoir class. Both options give identical
output, but the benefit of the using memoir is that it has many
additional command and environments for formatting and
processing of a document. Usthesis is primarily concerned with
the formatting of the front matter such as the title page,
abstract, etc. and a decent page layout on A4 paper. It also
works together with the babel package to provide language
options to typeset documents in Afrikaans or in English.
Additional packages are provided for bibliographic matter, note
title pages, lists of symbols, as well as various graphic files
for logos.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/stellenbosch/usmeg-a.bst
%{_texmfdistdir}/bibtex/bst/stellenbosch/usmeg-n.bst
%{_texmfdistdir}/bibtex/bst/stellenbosch/ussagus.bst
%{_texmfdistdir}/tex/latex/stellenbosch/logos/USEngLogo-BW-top.eps
%{_texmfdistdir}/tex/latex/stellenbosch/logos/USEngLogo-BW-top.pdf
%{_texmfdistdir}/tex/latex/stellenbosch/logos/USEngLogo-BW.eps
%{_texmfdistdir}/tex/latex/stellenbosch/logos/USEngLogo-BW.pdf
%{_texmfdistdir}/tex/latex/stellenbosch/logos/USEngLogo-top.eps
%{_texmfdistdir}/tex/latex/stellenbosch/logos/USEngLogo-top.pdf
%{_texmfdistdir}/tex/latex/stellenbosch/logos/USEngLogo.eps
%{_texmfdistdir}/tex/latex/stellenbosch/logos/USEngLogo.pdf
%{_texmfdistdir}/tex/latex/stellenbosch/logos/UScrest-BW.eps
%{_texmfdistdir}/tex/latex/stellenbosch/logos/UScrest-BW.jpg
%{_texmfdistdir}/tex/latex/stellenbosch/logos/UScrest-WM.eps
%{_texmfdistdir}/tex/latex/stellenbosch/logos/UScrest-WM.jpg
%{_texmfdistdir}/tex/latex/stellenbosch/logos/UScrest-stack.eps
%{_texmfdistdir}/tex/latex/stellenbosch/logos/UScrest-stack.jpg
%{_texmfdistdir}/tex/latex/stellenbosch/logos/UScrest-top.eps
%{_texmfdistdir}/tex/latex/stellenbosch/logos/UScrest-top.jpg
%{_texmfdistdir}/tex/latex/stellenbosch/logos/UScrest.eps
%{_texmfdistdir}/tex/latex/stellenbosch/logos/UScrest.jpg
%{_texmfdistdir}/tex/latex/stellenbosch/logos/USleaf-BW.eps
%{_texmfdistdir}/tex/latex/stellenbosch/logos/USleaf-BW.pdf
%{_texmfdistdir}/tex/latex/stellenbosch/logos/USleaf-gold.eps
%{_texmfdistdir}/tex/latex/stellenbosch/logos/USleaf-gold.pdf
%{_texmfdistdir}/tex/latex/stellenbosch/logos/USleaf-grey.eps
%{_texmfdistdir}/tex/latex/stellenbosch/logos/USleaf-grey.pdf
%{_texmfdistdir}/tex/latex/stellenbosch/logos/USleaf-maroon.eps
%{_texmfdistdir}/tex/latex/stellenbosch/logos/USleaf-maroon.pdf
%{_texmfdistdir}/tex/latex/stellenbosch/logos/USlogo-BW-left.eps
%{_texmfdistdir}/tex/latex/stellenbosch/logos/USlogo-BW-left.pdf
%{_texmfdistdir}/tex/latex/stellenbosch/logos/USlogo-BW-stack.eps
%{_texmfdistdir}/tex/latex/stellenbosch/logos/USlogo-BW-stack.pdf
%{_texmfdistdir}/tex/latex/stellenbosch/logos/USlogo-BW-top.eps
%{_texmfdistdir}/tex/latex/stellenbosch/logos/USlogo-BW-top.pdf
%{_texmfdistdir}/tex/latex/stellenbosch/logos/USlogo-BW.eps
%{_texmfdistdir}/tex/latex/stellenbosch/logos/USlogo-BW.pdf
%{_texmfdistdir}/tex/latex/stellenbosch/logos/USlogo-left.eps
%{_texmfdistdir}/tex/latex/stellenbosch/logos/USlogo-left.pdf
%{_texmfdistdir}/tex/latex/stellenbosch/logos/USlogo-stack.eps
%{_texmfdistdir}/tex/latex/stellenbosch/logos/USlogo-stack.pdf
%{_texmfdistdir}/tex/latex/stellenbosch/logos/USlogo-top.eps
%{_texmfdistdir}/tex/latex/stellenbosch/logos/USlogo-top.pdf
%{_texmfdistdir}/tex/latex/stellenbosch/logos/USlogo.eps
%{_texmfdistdir}/tex/latex/stellenbosch/logos/USlogo.pdf
%{_texmfdistdir}/tex/latex/stellenbosch/usbib.afr
%{_texmfdistdir}/tex/latex/stellenbosch/usbib.eng
%{_texmfdistdir}/tex/latex/stellenbosch/usbib.sty
%{_texmfdistdir}/tex/latex/stellenbosch/usnomencl.sty
%{_texmfdistdir}/tex/latex/stellenbosch/ussummary.sty
%{_texmfdistdir}/tex/latex/stellenbosch/usthesis.afr
%{_texmfdistdir}/tex/latex/stellenbosch/usthesis.cls
%{_texmfdistdir}/tex/latex/stellenbosch/usthesis.eng
%{_texmfdistdir}/tex/latex/stellenbosch/usthesis.sty
%{_texmfdistdir}/tex/latex/stellenbosch/ustitle.sty
%doc %{_texmfdistdir}/doc/latex/stellenbosch/CHANGELOG
%doc %{_texmfdistdir}/doc/latex/stellenbosch/README
%doc %{_texmfdistdir}/doc/latex/stellenbosch/USbib-1.0.pdf
%doc %{_texmfdistdir}/doc/latex/stellenbosch/USlogos-doc-4.0.pdf
%doc %{_texmfdistdir}/doc/latex/stellenbosch/USnomencl-1.1.pdf
%doc %{_texmfdistdir}/doc/latex/stellenbosch/USsummary-1.0a.pdf
%doc %{_texmfdistdir}/doc/latex/stellenbosch/USthesis-4.3.pdf
%doc %{_texmfdistdir}/doc/latex/stellenbosch/UStitle-1.0.pdf
%doc %{_texmfdistdir}/doc/latex/stellenbosch/templates/masters-sample.zip
%doc %{_texmfdistdir}/doc/latex/stellenbosch/templates/report-sample.zip
#- source
%doc %{_texmfdistdir}/source/latex/stellenbosch/USbib-1.0-scr.zip
%doc %{_texmfdistdir}/source/latex/stellenbosch/USlogos-4.0-src.zip
%doc %{_texmfdistdir}/source/latex/stellenbosch/USnomencl-1.1-src.zip
%doc %{_texmfdistdir}/source/latex/stellenbosch/USsummary-1.0a-src.zip
%doc %{_texmfdistdir}/source/latex/stellenbosch/USthesis-4.3-src.zip
%doc %{_texmfdistdir}/source/latex/stellenbosch/UStitle-1.0-src.zip

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18595 |12mr|texlive-stex-1.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25792
# category Package
# catalog-ctan /macros/latex/contrib/stex
# catalog-date 2012-01-28 13:25:34 +0100
# catalog-license lppl
# catalog-version 1.4
Name:		texlive-stex
Version:	1.4
Release:	1
Summary:	An Infrastructure for Semantic Preloading of LaTeX Documents
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/stex
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/stex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/stex.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/stex.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The sTeX package collection is a version of TeX/LaTeX that
allows to markup TeX/LaTeX documents semantically without
leaving the document format, essentially turning it into a
document format for mathematical knowledge management (MKM).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/stex/cmath/cmath.sty
%{_texmfdistdir}/tex/latex/stex/cmath/cmath.sty.ltxml
%{_texmfdistdir}/tex/latex/stex/cmathml/cmathml.sty
%{_texmfdistdir}/tex/latex/stex/cmathml/cmathml.sty.ltxml
%{_texmfdistdir}/tex/latex/stex/cmathml/cmathmlx.sty
%{_texmfdistdir}/tex/latex/stex/cmathml/cmathmlx.sty.ltxml
%{_texmfdistdir}/tex/latex/stex/cnx/cnx.cls
%{_texmfdistdir}/tex/latex/stex/cnx/cnx.cls.ltxml
%{_texmfdistdir}/tex/latex/stex/ctansvn.sty
%{_texmfdistdir}/tex/latex/stex/dcm/dcm.sty
%{_texmfdistdir}/tex/latex/stex/dcm/dcm.sty.ltxml
%{_texmfdistdir}/tex/latex/stex/hwexam/hwexam.cls
%{_texmfdistdir}/tex/latex/stex/hwexam/hwexam.cls.ltxml
%{_texmfdistdir}/tex/latex/stex/hwexam/hwexam.sty
%{_texmfdistdir}/tex/latex/stex/hwexam/hwexam.sty.ltxml
%{_texmfdistdir}/tex/latex/stex/metakeys/metakeys.sty
%{_texmfdistdir}/tex/latex/stex/metakeys/metakeys.sty.ltxml
%{_texmfdistdir}/tex/latex/stex/mikoslides/beamerthemeJacobs.sty
%{_texmfdistdir}/tex/latex/stex/mikoslides/cc-by-sa.png
%{_texmfdistdir}/tex/latex/stex/mikoslides/cc_somerights.png
%{_texmfdistdir}/tex/latex/stex/mikoslides/dangerous-bend.png
%{_texmfdistdir}/tex/latex/stex/mikoslides/jacobs-logo.png
%{_texmfdistdir}/tex/latex/stex/mikoslides/mikoaffiliation.sty
%{_texmfdistdir}/tex/latex/stex/mikoslides/mikoaffiliation.sty.ltxml
%{_texmfdistdir}/tex/latex/stex/mikoslides/mikoslides.cls
%{_texmfdistdir}/tex/latex/stex/mikoslides/mikoslides.cls.ltxml
%{_texmfdistdir}/tex/latex/stex/mikoslides/shading-l2r.png
%{_texmfdistdir}/tex/latex/stex/modules/modules.sty
%{_texmfdistdir}/tex/latex/stex/modules/modules.sty.ltxml
%{_texmfdistdir}/tex/latex/stex/omdoc/omdoc.cls
%{_texmfdistdir}/tex/latex/stex/omdoc/omdoc.cls.ltxml
%{_texmfdistdir}/tex/latex/stex/omdoc/omdoc.sty
%{_texmfdistdir}/tex/latex/stex/omdoc/omdoc.sty.ltxml
%{_texmfdistdir}/tex/latex/stex/omtext/omtext.sty
%{_texmfdistdir}/tex/latex/stex/omtext/omtext.sty.ltxml
%{_texmfdistdir}/tex/latex/stex/presentation/presentation.sty
%{_texmfdistdir}/tex/latex/stex/presentation/presentation.sty.ltxml
%{_texmfdistdir}/tex/latex/stex/problem/problem.sty
%{_texmfdistdir}/tex/latex/stex/problem/problem.sty.ltxml
%{_texmfdistdir}/tex/latex/stex/rdfmeta/rdfmeta.sty
%{_texmfdistdir}/tex/latex/stex/rdfmeta/rdfmeta.sty.ltxml
%{_texmfdistdir}/tex/latex/stex/reqdoc/reqdoc.sty
%{_texmfdistdir}/tex/latex/stex/reqdoc/reqdoc.sty.ltxml
%{_texmfdistdir}/tex/latex/stex/sproof/sproof.sty
%{_texmfdistdir}/tex/latex/stex/sproof/sproof.sty.ltxml
%{_texmfdistdir}/tex/latex/stex/sref/sref.sty
%{_texmfdistdir}/tex/latex/stex/sref/sref.sty.ltxml
%{_texmfdistdir}/tex/latex/stex/statements/statements.sty
%{_texmfdistdir}/tex/latex/stex/statements/statements.sty.ltxml
%{_texmfdistdir}/tex/latex/stex/stex-logo.sty
%{_texmfdistdir}/tex/latex/stex/stex-logo.sty.ltxml
%{_texmfdistdir}/tex/latex/stex/stex.sty
%{_texmfdistdir}/tex/latex/stex/stex.sty.ltxml
%{_texmfdistdir}/tex/latex/stex/stex.tex
%{_texmfdistdir}/tex/latex/stex/workaddress/workaddress.sty
%{_texmfdistdir}/tex/latex/stex/workaddress/workaddress.sty.ltxml
%doc %{_texmfdistdir}/doc/latex/stex/README
%doc %{_texmfdistdir}/doc/latex/stex/cmath/README
%doc %{_texmfdistdir}/doc/latex/stex/cmath/cmath.pdf
%doc %{_texmfdistdir}/doc/latex/stex/cmathml/README
%doc %{_texmfdistdir}/doc/latex/stex/cmathml/cmathml.pdf
%doc %{_texmfdistdir}/doc/latex/stex/cnx/README
%doc %{_texmfdistdir}/doc/latex/stex/cnx/cnx.pdf
%doc %{_texmfdistdir}/doc/latex/stex/dcm/README
%doc %{_texmfdistdir}/doc/latex/stex/dcm/dcm.pdf
%doc %{_texmfdistdir}/doc/latex/stex/example/Makefile
%doc %{_texmfdistdir}/doc/latex/stex/example/README
%doc %{_texmfdistdir}/doc/latex/stex/example/background/Makefile
%doc %{_texmfdistdir}/doc/latex/stex/example/background/all.omdoc
%doc %{_texmfdistdir}/doc/latex/stex/example/background/all.tex
%doc %{_texmfdistdir}/doc/latex/stex/example/background/functions.omdoc
%doc %{_texmfdistdir}/doc/latex/stex/example/background/functions.sms
%doc %{_texmfdistdir}/doc/latex/stex/example/background/functions.tex
%doc %{_texmfdistdir}/doc/latex/stex/example/background/post.tex
%doc %{_texmfdistdir}/doc/latex/stex/example/background/pre.tex
%doc %{_texmfdistdir}/doc/latex/stex/example/background/reals.omdoc
%doc %{_texmfdistdir}/doc/latex/stex/example/background/reals.sms
%doc %{_texmfdistdir}/doc/latex/stex/example/background/reals.tex
%doc %{_texmfdistdir}/doc/latex/stex/example/paper/Makefile
%doc %{_texmfdistdir}/doc/latex/stex/example/paper/continuous.omdoc
%doc %{_texmfdistdir}/doc/latex/stex/example/paper/continuous.sms
%doc %{_texmfdistdir}/doc/latex/stex/example/paper/continuous.tex
%doc %{_texmfdistdir}/doc/latex/stex/example/paper/differentiable.omdoc
%doc %{_texmfdistdir}/doc/latex/stex/example/paper/differentiable.sms
%doc %{_texmfdistdir}/doc/latex/stex/example/paper/differentiable.tex
%doc %{_texmfdistdir}/doc/latex/stex/example/paper/intro.omdoc
%doc %{_texmfdistdir}/doc/latex/stex/example/paper/intro.sms
%doc %{_texmfdistdir}/doc/latex/stex/example/paper/intro.tex
%doc %{_texmfdistdir}/doc/latex/stex/example/paper/paper.omdoc
%doc %{_texmfdistdir}/doc/latex/stex/example/paper/paper.pdf
%doc %{_texmfdistdir}/doc/latex/stex/example/paper/paper.tex
%doc %{_texmfdistdir}/doc/latex/stex/example/test/Makefile
%doc %{_texmfdistdir}/doc/latex/stex/hwexam/README
%doc %{_texmfdistdir}/doc/latex/stex/hwexam/hwexam.pdf
%doc %{_texmfdistdir}/doc/latex/stex/metakeys/README
%doc %{_texmfdistdir}/doc/latex/stex/metakeys/metakeys.pdf
%doc %{_texmfdistdir}/doc/latex/stex/mikoslides/README
%doc %{_texmfdistdir}/doc/latex/stex/mikoslides/mikoslides.pdf
%doc %{_texmfdistdir}/doc/latex/stex/modules/README
%doc %{_texmfdistdir}/doc/latex/stex/modules/modules.pdf
%doc %{_texmfdistdir}/doc/latex/stex/omdoc/README
%doc %{_texmfdistdir}/doc/latex/stex/omdoc/omdoc.pdf
%doc %{_texmfdistdir}/doc/latex/stex/omtext/README
%doc %{_texmfdistdir}/doc/latex/stex/omtext/omtext.pdf
%doc %{_texmfdistdir}/doc/latex/stex/presentation/README
%doc %{_texmfdistdir}/doc/latex/stex/presentation/presentation.pdf
%doc %{_texmfdistdir}/doc/latex/stex/problem/README
%doc %{_texmfdistdir}/doc/latex/stex/problem/problem.pdf
%doc %{_texmfdistdir}/doc/latex/stex/rdfmeta/README
%doc %{_texmfdistdir}/doc/latex/stex/rdfmeta/certification.pdf
%doc %{_texmfdistdir}/doc/latex/stex/rdfmeta/certification.tex
%doc %{_texmfdistdir}/doc/latex/stex/rdfmeta/rdfmeta.pdf
%doc %{_texmfdistdir}/doc/latex/stex/reqdoc/README
%doc %{_texmfdistdir}/doc/latex/stex/reqdoc/reqdoc.pdf
%doc %{_texmfdistdir}/doc/latex/stex/reqdoc/requirements.pdf
%doc %{_texmfdistdir}/doc/latex/stex/reqdoc/requirements.tex
%doc %{_texmfdistdir}/doc/latex/stex/sproof/README
%doc %{_texmfdistdir}/doc/latex/stex/sproof/sproof.pdf
%doc %{_texmfdistdir}/doc/latex/stex/sref/README
%doc %{_texmfdistdir}/doc/latex/stex/sref/book.pdf
%doc %{_texmfdistdir}/doc/latex/stex/sref/book.tex
%doc %{_texmfdistdir}/doc/latex/stex/sref/idc.pdf
%doc %{_texmfdistdir}/doc/latex/stex/sref/idc.tex
%doc %{_texmfdistdir}/doc/latex/stex/sref/idcmain.tex
%doc %{_texmfdistdir}/doc/latex/stex/sref/scr.pdf
%doc %{_texmfdistdir}/doc/latex/stex/sref/scr.tex
%doc %{_texmfdistdir}/doc/latex/stex/sref/scrmain.tex
%doc %{_texmfdistdir}/doc/latex/stex/sref/sref.pdf
%doc %{_texmfdistdir}/doc/latex/stex/statements/README
%doc %{_texmfdistdir}/doc/latex/stex/statements/statements.pdf
%doc %{_texmfdistdir}/doc/latex/stex/stex.pdf
%doc %{_texmfdistdir}/doc/latex/stex/workaddress/README
%doc %{_texmfdistdir}/doc/latex/stex/workaddress/workaddress.pdf
#- source
%doc %{_texmfdistdir}/source/latex/stex/bin/Makefile
%doc %{_texmfdistdir}/source/latex/stex/bin/Modparse.pm
%doc %{_texmfdistdir}/source/latex/stex/bin/README
%doc %{_texmfdistdir}/source/latex/stex/bin/TexId.pm
%doc %{_texmfdistdir}/source/latex/stex/bin/allgen
%doc %{_texmfdistdir}/source/latex/stex/bin/bms
%doc %{_texmfdistdir}/source/latex/stex/bin/checksum
%doc %{_texmfdistdir}/source/latex/stex/bin/convert-paths
%doc %{_texmfdistdir}/source/latex/stex/bin/filedate
%doc %{_texmfdistdir}/source/latex/stex/bin/gen-symdef-table.pl
%doc %{_texmfdistdir}/source/latex/stex/bin/grep-rerun
%doc %{_texmfdistdir}/source/latex/stex/bin/idcheck
%doc %{_texmfdistdir}/source/latex/stex/bin/msplit
%doc %{_texmfdistdir}/source/latex/stex/bin/old/Makefile
%doc %{_texmfdistdir}/source/latex/stex/bin/old/defcon.l
%doc %{_texmfdistdir}/source/latex/stex/bin/old/idcheck.l
%doc %{_texmfdistdir}/source/latex/stex/bin/old/modstr.l
%doc %{_texmfdistdir}/source/latex/stex/bin/old/symdef
%doc %{_texmfdistdir}/source/latex/stex/bin/rf
%doc %{_texmfdistdir}/source/latex/stex/bin/rng2dot/ModelRNC.pm
%doc %{_texmfdistdir}/source/latex/stex/bin/rng2dot/rng2dot
%doc %{_texmfdistdir}/source/latex/stex/bin/sgraph
%doc %{_texmfdistdir}/source/latex/stex/bin/sms
%doc %{_texmfdistdir}/source/latex/stex/bin/stexml
%doc %{_texmfdistdir}/source/latex/stex/bin/stexmlmod
%doc %{_texmfdistdir}/source/latex/stex/bin/termin
%doc %{_texmfdistdir}/source/latex/stex/cmath/cmath.dtx
%doc %{_texmfdistdir}/source/latex/stex/cmath/cmath.ins
%doc %{_texmfdistdir}/source/latex/stex/cmathml/cmathml.dtx
%doc %{_texmfdistdir}/source/latex/stex/cmathml/cmathml.ins
%doc %{_texmfdistdir}/source/latex/stex/cnx/cnx.dtx
%doc %{_texmfdistdir}/source/latex/stex/cnx/cnx.ins
%doc %{_texmfdistdir}/source/latex/stex/dcm/dcm.dtx
%doc %{_texmfdistdir}/source/latex/stex/dcm/dcm.ins
%doc %{_texmfdistdir}/source/latex/stex/hwexam/hwexam.dtx
%doc %{_texmfdistdir}/source/latex/stex/hwexam/hwexam.ins
%doc %{_texmfdistdir}/source/latex/stex/make/Makefile
%doc %{_texmfdistdir}/source/latex/stex/make/Makefile.base.in
%doc %{_texmfdistdir}/source/latex/stex/make/Makefile.base.vars
%doc %{_texmfdistdir}/source/latex/stex/make/Makefile.in
%doc %{_texmfdistdir}/source/latex/stex/make/Makefile.latex.in
%doc %{_texmfdistdir}/source/latex/stex/make/Makefile.latex.vars
%doc %{_texmfdistdir}/source/latex/stex/make/Makefile.latexml.in
%doc %{_texmfdistdir}/source/latex/stex/make/Makefile.latexml.vars
%doc %{_texmfdistdir}/source/latex/stex/make/Makefile.subdirs
%doc %{_texmfdistdir}/source/latex/stex/make/Makefile.vars
%doc %{_texmfdistdir}/source/latex/stex/make/README
%doc %{_texmfdistdir}/source/latex/stex/metakeys/metakeys.dtx
%doc %{_texmfdistdir}/source/latex/stex/metakeys/metakeys.ins
%doc %{_texmfdistdir}/source/latex/stex/mikoslides/mikoslides.dtx
%doc %{_texmfdistdir}/source/latex/stex/mikoslides/mikoslides.ins
%doc %{_texmfdistdir}/source/latex/stex/modules/modules.dtx
%doc %{_texmfdistdir}/source/latex/stex/modules/modules.ins
%doc %{_texmfdistdir}/source/latex/stex/omdoc/omdoc.dtx
%doc %{_texmfdistdir}/source/latex/stex/omdoc/omdoc.ins
%doc %{_texmfdistdir}/source/latex/stex/omtext/omtext.dtx
%doc %{_texmfdistdir}/source/latex/stex/omtext/omtext.ins
%doc %{_texmfdistdir}/source/latex/stex/presentation/presentation.dtx
%doc %{_texmfdistdir}/source/latex/stex/presentation/presentation.ins
%doc %{_texmfdistdir}/source/latex/stex/problem/problem.dtx
%doc %{_texmfdistdir}/source/latex/stex/problem/problem.ins
%doc %{_texmfdistdir}/source/latex/stex/rdfmeta/rdfmeta.dtx
%doc %{_texmfdistdir}/source/latex/stex/rdfmeta/rdfmeta.ins
%doc %{_texmfdistdir}/source/latex/stex/reqdoc/reqdoc.dtx
%doc %{_texmfdistdir}/source/latex/stex/reqdoc/reqdoc.ins
%doc %{_texmfdistdir}/source/latex/stex/schema/Makefile
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/LaTeXML-bib.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/LaTeXML-bib.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/LaTeXML-block.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/LaTeXML-block.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/LaTeXML-common.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/LaTeXML-common.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/LaTeXML-inline.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/LaTeXML-inline.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/LaTeXML-math.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/LaTeXML-math.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/LaTeXML-para.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/LaTeXML-para.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/LaTeXML-picture.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/LaTeXML-picture.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/LaTeXML-structure.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/LaTeXML-structure.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/LaTeXML-tabular.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/LaTeXML-tabular.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/LaTeXML.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/LaTeXML.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-animation.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-animation.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-animevents-attrib.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-animevents-attrib.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-basic-clip.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-basic-clip.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-basic-filter.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-basic-filter.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-basic-font.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-basic-font.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-basic-graphics-attrib.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-basic-graphics-attrib.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-basic-structure.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-basic-structure.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-basic-text.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-basic-text.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-clip.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-clip.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-conditional.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-conditional.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-container-attrib.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-container-attrib.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-core-attrib.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-core-attrib.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-cursor.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-cursor.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-datatypes.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-datatypes.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-docevents-attrib.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-docevents-attrib.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-extensibility.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-extensibility.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-extresources-attrib.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-extresources-attrib.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-filter.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-filter.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-font.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-font.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-gradient.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-gradient.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-graphevents-attrib.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-graphevents-attrib.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-graphics-attrib.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-graphics-attrib.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-hyperlink.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-hyperlink.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-image.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-image.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-marker.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-marker.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-mask.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-mask.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-opacity-attrib.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-opacity-attrib.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-paint-attrib.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-paint-attrib.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-pattern.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-pattern.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-profile.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-profile.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-qname.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-script.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-script.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-shape.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-shape.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-structure.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-structure.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-style.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-style.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-text.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-text.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-view.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-view.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-viewport-attrib.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-viewport-attrib.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-xlink-attrib.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg-xlink-attrib.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg11-basic.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg11-tiny.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg11.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/LaTeXML/svg11.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/Makefile
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/metadata.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/omdoc+ltxml.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/omdoc/MARCRelators.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/omdoc/Makefile
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/omdoc/README
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/omdoc/arith1.omdoc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/omdoc/creativecommons.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/omdoc/dublincore.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/omdoc/mathml3-common.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/omdoc/mathml3-content.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/omdoc/mathml3-presentation.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/omdoc/mathml3-strict-content.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/omdoc/mathml3-strict.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/omdoc/mathml3.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/omdoc/mocksoap.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/omdoc/omcd2.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/omdoc/omcdgroup2.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/omdoc/omcdsig2.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/omdoc/omdoc-common.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/omdoc/omdoc.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/omdoc/omdocadt.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/omdoc/omdoccc.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/omdoc/omdoccth.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/omdoc/omdocdc.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/omdoc/omdocdg.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/omdoc/omdocdoc.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/omdoc/omdocext.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/omdoc/omdocmeta.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/omdoc/omdocmobj.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/omdoc/omdocmtxt.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/omdoc/omdocpf.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/omdoc/omdocphys.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/omdoc/omdocpres.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/omdoc/omdocquiz.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/omdoc/omdocrt.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/omdoc/omdocst.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/omdoc/openmath2.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/omdoc/pxhtml.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/omdoc/schemas.xml
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/omdoc/todo
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/omdoc/todo.txt
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/omdoc/xhtml-applet.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/omdoc/xhtml-attribs.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/omdoc/xhtml-basic-table.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/omdoc/xhtml-bdo.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/omdoc/xhtml-datatypes.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/omdoc/xhtml-hypertext.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/omdoc/xhtml-image.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/omdoc/xhtml-inlstyle.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/omdoc/xhtml-list.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/omdoc/xhtml-object.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/omdoc/xhtml-param.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/omdoc/xhtml-table.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/omdoc/xhtml-text.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/owl.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/owl2+ltxml.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/owl2-xml.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/owl2xml.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/schemas.xml
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/statements.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/svg/svg-animation.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/svg/svg-animevents-attrib.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/svg/svg-basic-clip.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/svg/svg-basic-filter.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/svg/svg-basic-font.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/svg/svg-basic-graphics-attrib.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/svg/svg-basic-structure.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/svg/svg-basic-text.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/svg/svg-clip.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/svg/svg-conditional.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/svg/svg-container-attrib.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/svg/svg-core-attrib.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/svg/svg-cursor.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/svg/svg-datatypes.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/svg/svg-docevents-attrib.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/svg/svg-extensibility.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/svg/svg-extresources-attrib.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/svg/svg-filter.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/svg/svg-font.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/svg/svg-gradient.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/svg/svg-graphevents-attrib.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/svg/svg-graphics-attrib.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/svg/svg-hyperlink.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/svg/svg-image.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/svg/svg-marker.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/svg/svg-mask.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/svg/svg-opacity-attrib.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/svg/svg-paint-attrib.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/svg/svg-pattern.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/svg/svg-profile.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/svg/svg-qname.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/svg/svg-script.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/svg/svg-shape.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/svg/svg-structure.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/svg/svg-style.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/svg/svg-text.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/svg/svg-view.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/svg/svg-viewport-attrib.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/svg/svg-xlink-attrib.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/svg/svg11-basic.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/svg/svg11-tiny.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rnc/svg/svg11.rnc
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/LaTeXML-bib.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/LaTeXML-block.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/LaTeXML-common.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/LaTeXML-inline.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/LaTeXML-math.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/LaTeXML-para.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/LaTeXML-picture.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/LaTeXML-structure.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/LaTeXML-tabular.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/LaTeXML.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/MARCRelators.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/Makefile
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/creativecommons.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/dublincore.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/mathml3-cds-pragmatic.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/mathml3-common.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/mathml3-content.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/mathml3-pragmatic.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/mathml3-presentation.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/mathml3-strict-content.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/mathml3-strict.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/mathml3.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/metadata.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/omdoc+ltxml.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/omdoc-common.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/omdoc-xhtml.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/omdoc.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/omdocadt.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/omdocattribs.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/omdoccc.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/omdoccth.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/omdocdc.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/omdocdg.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/omdocdoc.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/omdocext.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/omdocmeta.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/omdocmobj.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/omdocmtxt.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/omdocpf.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/omdocpres.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/omdocquiz.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/omdocrt.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/omdocst.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/openmath2.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/openmath3.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/owl.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/owl2+ltxml.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/owl2-xml.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/owl2xml.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/pxhtml.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/statements.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/svg-animation.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/svg-animevents-attrib.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/svg-basic-clip.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/svg-basic-filter.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/svg-basic-font.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/svg-basic-graphics-attrib.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/svg-basic-structure.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/svg-basic-text.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/svg-clip.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/svg-conditional.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/svg-container-attrib.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/svg-core-attrib.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/svg-cursor.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/svg-datatypes.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/svg-docevents-attrib.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/svg-extensibility.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/svg-extresources-attrib.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/svg-filter.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/svg-font.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/svg-gradient.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/svg-graphevents-attrib.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/svg-graphics-attrib.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/svg-hyperlink.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/svg-image.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/svg-marker.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/svg-mask.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/svg-opacity-attrib.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/svg-paint-attrib.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/svg-pattern.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/svg-profile.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/svg-script.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/svg-shape.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/svg-structure.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/svg-style.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/svg-text.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/svg-view.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/svg-viewport-attrib.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/svg-xlink-attrib.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/svg11.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/xhtml-applet.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/xhtml-attribs.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/xhtml-base.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/xhtml-basic-table.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/xhtml-bdo.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/xhtml-datatypes.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/xhtml-hypertext.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/xhtml-image.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/xhtml-inlstyle.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/xhtml-link.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/xhtml-list.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/xhtml-object.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/xhtml-param.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/xhtml-table.rng
%doc %{_texmfdistdir}/source/latex/stex/schema/rng/xhtml-text.rng
%doc %{_texmfdistdir}/source/latex/stex/sproof/sproof.dtx
%doc %{_texmfdistdir}/source/latex/stex/sproof/sproof.ins
%doc %{_texmfdistdir}/source/latex/stex/sref/sref.dtx
%doc %{_texmfdistdir}/source/latex/stex/sref/sref.ins
%doc %{_texmfdistdir}/source/latex/stex/statements/statements.dtx
%doc %{_texmfdistdir}/source/latex/stex/statements/statements.ins
%doc %{_texmfdistdir}/source/latex/stex/workaddress/workaddress.dtx
%doc %{_texmfdistdir}/source/latex/stex/workaddress/workaddress.ins
%doc %{_texmfdistdir}/source/latex/stex/xsl/LaTeXML/LaTeXML-bib-xhtml.xsl
%doc %{_texmfdistdir}/source/latex/stex/xsl/LaTeXML/LaTeXML-block-xhtml.xsl
%doc %{_texmfdistdir}/source/latex/stex/xsl/LaTeXML/LaTeXML-common.xsl
%doc %{_texmfdistdir}/source/latex/stex/xsl/LaTeXML/LaTeXML-html.xsl
%doc %{_texmfdistdir}/source/latex/stex/xsl/LaTeXML/LaTeXML-html5.xsl
%doc %{_texmfdistdir}/source/latex/stex/xsl/LaTeXML/LaTeXML-inline-xhtml.xsl
%doc %{_texmfdistdir}/source/latex/stex/xsl/LaTeXML/LaTeXML-math-image.xsl
%doc %{_texmfdistdir}/source/latex/stex/xsl/LaTeXML/LaTeXML-math-mathml-html5.xsl
%doc %{_texmfdistdir}/source/latex/stex/xsl/LaTeXML/LaTeXML-math-mathml.xsl
%doc %{_texmfdistdir}/source/latex/stex/xsl/LaTeXML/LaTeXML-para-html5.xsl
%doc %{_texmfdistdir}/source/latex/stex/xsl/LaTeXML/LaTeXML-para-xhtml.xsl
%doc %{_texmfdistdir}/source/latex/stex/xsl/LaTeXML/LaTeXML-picture-image.xsl
%doc %{_texmfdistdir}/source/latex/stex/xsl/LaTeXML/LaTeXML-picture-svg-html5.xsl
%doc %{_texmfdistdir}/source/latex/stex/xsl/LaTeXML/LaTeXML-picture-svg.xsl
%doc %{_texmfdistdir}/source/latex/stex/xsl/LaTeXML/LaTeXML-structure-html5.xsl
%doc %{_texmfdistdir}/source/latex/stex/xsl/LaTeXML/LaTeXML-structure-xhtml.xsl
%doc %{_texmfdistdir}/source/latex/stex/xsl/LaTeXML/LaTeXML-tabular-xhtml.xsl
%doc %{_texmfdistdir}/source/latex/stex/xsl/LaTeXML/LaTeXML-webpage-html5.xsl
%doc %{_texmfdistdir}/source/latex/stex/xsl/LaTeXML/LaTeXML-webpage-xhtml.xsl
%doc %{_texmfdistdir}/source/latex/stex/xsl/LaTeXML/LaTeXML-xhtml.xsl
%doc %{_texmfdistdir}/source/latex/stex/xsl/LaTeXML/amsart.css
%doc %{_texmfdistdir}/source/latex/stex/xsl/LaTeXML/closedbib.css
%doc %{_texmfdistdir}/source/latex/stex/xsl/LaTeXML/core.css
%doc %{_texmfdistdir}/source/latex/stex/xsl/LaTeXML/marginpar.css
%doc %{_texmfdistdir}/source/latex/stex/xsl/LaTeXML/navbar-left.css
%doc %{_texmfdistdir}/source/latex/stex/xsl/LaTeXML/navbar-right.css
%doc %{_texmfdistdir}/source/latex/stex/xsl/LaTeXML/theme-blue.css
%doc %{_texmfdistdir}/source/latex/stex/xsl/Makefile
%doc %{_texmfdistdir}/source/latex/stex/xsl/doc.xsl
%doc %{_texmfdistdir}/source/latex/stex/xsl/graphics.xsl
%doc %{_texmfdistdir}/source/latex/stex/xsl/listings.xsl
%doc %{_texmfdistdir}/source/latex/stex/xsl/ltxml2cnx.xsl
%doc %{_texmfdistdir}/source/latex/stex/xsl/math.xsl
%doc %{_texmfdistdir}/source/latex/stex/xsl/notations.xsl
%doc %{_texmfdistdir}/source/latex/stex/xsl/omdocpost.xsl
%doc %{_texmfdistdir}/source/latex/stex/xsl/owl2post.xsl
%doc %{_texmfdistdir}/source/latex/stex/xsl/symbols.xsl

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18596 |12mr|texlive-stix-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22426
# category Package
# catalog-ctan /fonts/stix
# catalog-date 2010-09-08 12:29:06 +0200
# catalog-license ofl
# catalog-version 1.0
Name:		texlive-stix
Version:	1.0
Release:	2
Summary:	OpenType Unicode maths fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/stix
License:	OFL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/stix.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/stix.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The STIX fonts are a suite of unicode OpenType fonts containing
a complete set of mathematical glyphs. The CTAN copy is a
mirror of their official release, organised as specified by the
TeX Directory Structure, for inclusion in standard TeX
distributions.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/opentype/public/stix/STIXGeneral.otf
%{_texmfdistdir}/fonts/opentype/public/stix/STIXGeneralBol.otf
%{_texmfdistdir}/fonts/opentype/public/stix/STIXGeneralBolIta.otf
%{_texmfdistdir}/fonts/opentype/public/stix/STIXGeneralItalic.otf
%{_texmfdistdir}/fonts/opentype/public/stix/STIXIntDBol.otf
%{_texmfdistdir}/fonts/opentype/public/stix/STIXIntDReg.otf
%{_texmfdistdir}/fonts/opentype/public/stix/STIXIntSmBol.otf
%{_texmfdistdir}/fonts/opentype/public/stix/STIXIntSmReg.otf
%{_texmfdistdir}/fonts/opentype/public/stix/STIXIntUpBol.otf
%{_texmfdistdir}/fonts/opentype/public/stix/STIXIntUpDBol.otf
%{_texmfdistdir}/fonts/opentype/public/stix/STIXIntUpDReg.otf
%{_texmfdistdir}/fonts/opentype/public/stix/STIXIntUpReg.otf
%{_texmfdistdir}/fonts/opentype/public/stix/STIXIntUpSmBol.otf
%{_texmfdistdir}/fonts/opentype/public/stix/STIXIntUpSmReg.otf
%{_texmfdistdir}/fonts/opentype/public/stix/STIXNonUni.otf
%{_texmfdistdir}/fonts/opentype/public/stix/STIXNonUniBol.otf
%{_texmfdistdir}/fonts/opentype/public/stix/STIXNonUniBolIta.otf
%{_texmfdistdir}/fonts/opentype/public/stix/STIXNonUniIta.otf
%{_texmfdistdir}/fonts/opentype/public/stix/STIXSizFiveSymReg.otf
%{_texmfdistdir}/fonts/opentype/public/stix/STIXSizFourSymBol.otf
%{_texmfdistdir}/fonts/opentype/public/stix/STIXSizFourSymReg.otf
%{_texmfdistdir}/fonts/opentype/public/stix/STIXSizOneSymBol.otf
%{_texmfdistdir}/fonts/opentype/public/stix/STIXSizOneSymReg.otf
%{_texmfdistdir}/fonts/opentype/public/stix/STIXSizThreeSymBol.otf
%{_texmfdistdir}/fonts/opentype/public/stix/STIXSizThreeSymReg.otf
%{_texmfdistdir}/fonts/opentype/public/stix/STIXSizTwoSymBol.otf
%{_texmfdistdir}/fonts/opentype/public/stix/STIXSizTwoSymReg.otf
%{_texmfdistdir}/fonts/opentype/public/stix/STIXVar.otf
%{_texmfdistdir}/fonts/opentype/public/stix/STIXVarBol.otf
%doc %{_texmfdistdir}/doc/fonts/stix/Glyphs/STIXGeneral.otf.pdf
%doc %{_texmfdistdir}/doc/fonts/stix/Glyphs/STIXGeneralBol.otf.pdf
%doc %{_texmfdistdir}/doc/fonts/stix/Glyphs/STIXGeneralBolIta.otf.pdf
%doc %{_texmfdistdir}/doc/fonts/stix/Glyphs/STIXGeneralItalic.otf.pdf
%doc %{_texmfdistdir}/doc/fonts/stix/Glyphs/STIXIntDBol.otf.pdf
%doc %{_texmfdistdir}/doc/fonts/stix/Glyphs/STIXIntDReg.otf.pdf
%doc %{_texmfdistdir}/doc/fonts/stix/Glyphs/STIXIntSmBol.otf.pdf
%doc %{_texmfdistdir}/doc/fonts/stix/Glyphs/STIXIntSmReg.otf.pdf
%doc %{_texmfdistdir}/doc/fonts/stix/Glyphs/STIXIntUpBol.otf.pdf
%doc %{_texmfdistdir}/doc/fonts/stix/Glyphs/STIXIntUpDBol.otf.pdf
%doc %{_texmfdistdir}/doc/fonts/stix/Glyphs/STIXIntUpDReg.otf.pdf
%doc %{_texmfdistdir}/doc/fonts/stix/Glyphs/STIXIntUpReg.otf.pdf
%doc %{_texmfdistdir}/doc/fonts/stix/Glyphs/STIXIntUpSmBol.otf.pdf
%doc %{_texmfdistdir}/doc/fonts/stix/Glyphs/STIXIntUpSmReg.otf.pdf
%doc %{_texmfdistdir}/doc/fonts/stix/Glyphs/STIXNonUni.otf.pdf
%doc %{_texmfdistdir}/doc/fonts/stix/Glyphs/STIXNonUniBol.otf.pdf
%doc %{_texmfdistdir}/doc/fonts/stix/Glyphs/STIXNonUniBolIta.otf.pdf
%doc %{_texmfdistdir}/doc/fonts/stix/Glyphs/STIXNonUniIta.otf.pdf
%doc %{_texmfdistdir}/doc/fonts/stix/Glyphs/STIXSizFiveSymReg.otf.pdf
%doc %{_texmfdistdir}/doc/fonts/stix/Glyphs/STIXSizFourSymBol.otf.pdf
%doc %{_texmfdistdir}/doc/fonts/stix/Glyphs/STIXSizFourSymReg.otf.pdf
%doc %{_texmfdistdir}/doc/fonts/stix/Glyphs/STIXSizOneSymBol.otf.pdf
%doc %{_texmfdistdir}/doc/fonts/stix/Glyphs/STIXSizOneSymReg.otf.pdf
%doc %{_texmfdistdir}/doc/fonts/stix/Glyphs/STIXSizThreeSymBol.otf.pdf
%doc %{_texmfdistdir}/doc/fonts/stix/Glyphs/STIXSizThreeSymReg.otf.pdf
%doc %{_texmfdistdir}/doc/fonts/stix/Glyphs/STIXSizTwoSymBol.otf.pdf
%doc %{_texmfdistdir}/doc/fonts/stix/Glyphs/STIXSizTwoSymReg.otf.pdf
%doc %{_texmfdistdir}/doc/fonts/stix/Glyphs/STIXVar.otf.pdf
%doc %{_texmfdistdir}/doc/fonts/stix/Glyphs/STIXVarBol.otf.pdf
%doc %{_texmfdistdir}/doc/fonts/stix/README
%doc %{_texmfdistdir}/doc/fonts/stix/README.TEXLIVE
%doc %{_texmfdistdir}/doc/fonts/stix/STIX_Font_License_2010.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18597 |12mr|texlive-stmaryrd-20091010-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22027
# category Package
# catalog-ctan /fonts/stmaryrd
# catalog-date 2009-10-10 00:51:28 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-stmaryrd
Version:	20091010
Release:	2
Summary:	St Mary Road symbols for theoretical computer science
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/stmaryrd
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/stmaryrd.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/stmaryrd.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/stmaryrd.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The fonts were originally distributed as MetaFont sources only,
but Adobe Type 1 versions are also now available. Macro support
is provided for use under LaTeX; the package supports the
"only" option (provided by the somedefs package) to restrict
what is loaded, for those who don't need the whole font.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/stmaryrd/stmary10.afm
%{_texmfdistdir}/fonts/afm/public/stmaryrd/stmary5.afm
%{_texmfdistdir}/fonts/afm/public/stmaryrd/stmary6.afm
%{_texmfdistdir}/fonts/afm/public/stmaryrd/stmary7.afm
%{_texmfdistdir}/fonts/afm/public/stmaryrd/stmary8.afm
%{_texmfdistdir}/fonts/afm/public/stmaryrd/stmary9.afm
%{_texmfdistdir}/fonts/map/dvips/stmaryrd/stmaryrd.map
%{_texmfdistdir}/fonts/source/public/stmaryrd/stmary10.mf
%{_texmfdistdir}/fonts/source/public/stmaryrd/stmary5.mf
%{_texmfdistdir}/fonts/source/public/stmaryrd/stmary6.mf
%{_texmfdistdir}/fonts/source/public/stmaryrd/stmary7.mf
%{_texmfdistdir}/fonts/source/public/stmaryrd/stmary8.mf
%{_texmfdistdir}/fonts/source/public/stmaryrd/stmary9.mf
%{_texmfdistdir}/fonts/source/public/stmaryrd/stmaryaj.mf
%{_texmfdistdir}/fonts/source/public/stmaryrd/stmaryba.mf
%{_texmfdistdir}/fonts/source/public/stmaryrd/stmarych.mf
%{_texmfdistdir}/fonts/source/public/stmaryrd/stmaryjg.mf
%{_texmfdistdir}/fonts/source/public/stmaryrd/stmaryrd.mf
%{_texmfdistdir}/fonts/tfm/public/stmaryrd/stmary10.tfm
%{_texmfdistdir}/fonts/tfm/public/stmaryrd/stmary5.tfm
%{_texmfdistdir}/fonts/tfm/public/stmaryrd/stmary6.tfm
%{_texmfdistdir}/fonts/tfm/public/stmaryrd/stmary7.tfm
%{_texmfdistdir}/fonts/tfm/public/stmaryrd/stmary8.tfm
%{_texmfdistdir}/fonts/tfm/public/stmaryrd/stmary9.tfm
%{_texmfdistdir}/fonts/type1/public/stmaryrd/stmary10.pfb
%{_texmfdistdir}/fonts/type1/public/stmaryrd/stmary10.pfm
%{_texmfdistdir}/fonts/type1/public/stmaryrd/stmary5.pfb
%{_texmfdistdir}/fonts/type1/public/stmaryrd/stmary5.pfm
%{_texmfdistdir}/fonts/type1/public/stmaryrd/stmary6.pfb
%{_texmfdistdir}/fonts/type1/public/stmaryrd/stmary6.pfm
%{_texmfdistdir}/fonts/type1/public/stmaryrd/stmary7.pfb
%{_texmfdistdir}/fonts/type1/public/stmaryrd/stmary7.pfm
%{_texmfdistdir}/fonts/type1/public/stmaryrd/stmary8.pfb
%{_texmfdistdir}/fonts/type1/public/stmaryrd/stmary8.pfm
%{_texmfdistdir}/fonts/type1/public/stmaryrd/stmary9.pfb
%{_texmfdistdir}/fonts/type1/public/stmaryrd/stmary9.pfm
%{_texmfdistdir}/tex/latex/stmaryrd/Ustmry.fd
%{_texmfdistdir}/tex/latex/stmaryrd/stmaryrd.sty
%doc %{_texmfdistdir}/doc/fonts/stmaryrd/INSTALL
%doc %{_texmfdistdir}/doc/fonts/stmaryrd/README
%doc %{_texmfdistdir}/doc/fonts/stmaryrd/README.hoekwater
%doc %{_texmfdistdir}/doc/fonts/stmaryrd/stmaryrd.pdf
#- source
%doc %{_texmfdistdir}/source/fonts/stmaryrd/stmaryrd.dtx
%doc %{_texmfdistdir}/source/fonts/stmaryrd/stmaryrd.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18598 |12mr|texlive-storebox-1.3a-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24895
# category Package
# catalog-ctan /macros/latex/contrib/storebox
# catalog-date 2011-12-21 11:26:33 +0100
# catalog-license lppl1.3
# catalog-version 1.3a
Name:		texlive-storebox
Version:	1.3a
Release:	2
Summary:	Storing information for reuse
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/storebox
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/storebox.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/storebox.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/storebox.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides "store boxes" whose user interface matches
that of normal LaTeX "save boxes", except that the content of a
store box appears at most once in the output PDF file, however
often it is used. The present version of the package supports
pdfLaTeX and LuaLaTeX; when DVI is output, store boxes behave
the same as save boxes.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/storebox/storebox-pgf.sty
%{_texmfdistdir}/tex/latex/storebox/storebox.sty
%doc %{_texmfdistdir}/doc/latex/storebox/README
%doc %{_texmfdistdir}/doc/latex/storebox/storebox.pdf
#- source
%doc %{_texmfdistdir}/source/latex/storebox/storebox.dtx
%doc %{_texmfdistdir}/source/latex/storebox/storebox.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18599 |12mr|texlive-storecmd-0.0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24431
# category Package
# catalog-ctan /macros/latex/contrib/storecmd
# catalog-date 2011-10-27 10:28:55 +0200
# catalog-license lppl1.3
# catalog-version 0.0.2
Name:		texlive-storecmd
Version:	0.0.2
Release:	2
Summary:	Store the name of a defined command in a container
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/storecmd
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/storecmd.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/storecmd.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides macros for command definition that save
the name of the command being defined in a file or a macro
container. The list could be useful for spelling exceptions in
text editors that do not support TeX syntax.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/storecmd/storecmd.sty
%doc %{_texmfdistdir}/doc/latex/storecmd/README
%doc %{_texmfdistdir}/doc/latex/storecmd/storecmd-example.tex
%doc %{_texmfdistdir}/doc/latex/storecmd/storecmd-guide.pdf
%doc %{_texmfdistdir}/doc/latex/storecmd/storecmd-guide.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18600 |12mr|texlive-stringstrings-1.20-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17906
# category Package
# catalog-ctan /macros/latex/contrib/stringstrings
# catalog-date 2010-04-16 13:31:22 +0200
# catalog-license lgpl
# catalog-version 1.20
Name:		texlive-stringstrings
Version:	1.20
Release:	2
Summary:	String manipulation for cosmetic and programming application
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/stringstrings
License:	LGPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/stringstrings.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/stringstrings.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/stringstrings.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a large and sundry set of macros for the
manipulation of strings. The macros are developed not merely
for cosmetic application (such as changing the case of letters
and string substitution), but also for programming applications
such as character look-ahead, argument parsing, conditional
tests on various string conditions, etc. The macros were
designed all to be expandable (note that things such as
\uppercase and \lowercase are not expandable), so that the
macros may be strung together sequentially and nested (after a
fashion) to achieve rather complex manipulations.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/stringstrings/stringstrings.sty
%doc %{_texmfdistdir}/doc/latex/stringstrings/README
%doc %{_texmfdistdir}/doc/latex/stringstrings/stringstrings.pdf
#- source
%doc %{_texmfdistdir}/source/latex/stringstrings/stringstrings.dtx
%doc %{_texmfdistdir}/source/latex/stringstrings/stringstrings.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18601 |12mr|texlive-struktex-141-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25916
# category Package
# catalog-ctan /macros/latex/contrib/struktex
# catalog-date 2012-04-11 11:11:10 +0200
# catalog-license lppl1.2
# catalog-version 141
Name:		texlive-struktex
Version:	141
Release:	1
Summary:	Draw Nassi-Schneidermann charts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/struktex
License:	LPPL1.2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/struktex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/struktex.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/struktex.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Even in the age of OOP one must develop algorithms. Nassi-
Shneiderman diagrams are a well known tool to describe an
algorithm in a graphical way. The package offers some macros
for generating those diagrams in a LaTeX document. The package
provides the most important elements of a Nassi-Shneiderman
diagram, including processing blocks, loops, mapping
conventions for alternatives, etc. Diagrams are drawn using the
picture environment (using pict2e for preference).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/struktex/strukdoc.sty
%{_texmfdistdir}/tex/latex/struktex/struktex.sty
%{_texmfdistdir}/tex/latex/struktex/struktxf.sty
%{_texmfdistdir}/tex/latex/struktex/struktxp.sty
%doc %{_texmfdistdir}/doc/latex/struktex/LIESMICH
%doc %{_texmfdistdir}/doc/latex/struktex/README
%doc %{_texmfdistdir}/doc/latex/struktex/THIS_IS_VERSION_v141
%doc %{_texmfdistdir}/doc/latex/struktex/getversion.tex
%doc %{_texmfdistdir}/doc/latex/struktex/struktex-test-0.nss
%doc %{_texmfdistdir}/doc/latex/struktex/struktex-test-1.tex
%doc %{_texmfdistdir}/doc/latex/struktex/struktex-test-2.tex
%doc %{_texmfdistdir}/doc/latex/struktex/struktex-test-3.tex
%doc %{_texmfdistdir}/doc/latex/struktex/struktex-test-4.tex
%doc %{_texmfdistdir}/doc/latex/struktex/struktex.de.pdf
%doc %{_texmfdistdir}/doc/latex/struktex/struktex.el
%doc %{_texmfdistdir}/doc/latex/struktex/struktex.en.pdf
%doc %{_texmfdistdir}/doc/latex/struktex/struktex.makemake
%doc %{_texmfdistdir}/doc/latex/struktex/struktex.mk
#- source
%doc %{_texmfdistdir}/source/latex/struktex/struktex.dtx
%doc %{_texmfdistdir}/source/latex/struktex/struktex.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18602 |12mr|texlive-sttools-20120527-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26674
# category Package
# catalog-ctan /macros/latex/contrib/sttools
# catalog-date 2012-05-27 12:29:18 +0200
# catalog-license collection
# catalog-version undef
Name:		texlive-sttools
Version:	20120527
Release:	1
Summary:	Various macros
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/sttools
License:	COLLECTION
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sttools.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sttools.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A collection of tools and macros, including: - a document
"Inside LaTeX2e kernel" (which discusses some of the functions
of the packages), - miscellaneous float control, - page styles
for floats, - multipage tabulars, - even columns at end of
twocolumn region, - switching between one- and two-column
anywhere, - getting more mileage from \marginpar, - simulating
the effect of "midfloats", - create a bounding box, - a package
to manipulate numerical lists and arrays.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/sttools/boundbox.sty
%{_texmfdistdir}/tex/latex/sttools/cuted.sty
%{_texmfdistdir}/tex/latex/sttools/floatpag.sty
%{_texmfdistdir}/tex/latex/sttools/flushend.sty
%{_texmfdistdir}/tex/latex/sttools/marginal.sty
%{_texmfdistdir}/tex/latex/sttools/midfloat.sty
%{_texmfdistdir}/tex/latex/sttools/stabular.sty
%{_texmfdistdir}/tex/latex/sttools/stfloats.sty
%{_texmfdistdir}/tex/latex/sttools/texsort.sty
%doc %{_texmfdistdir}/doc/latex/sttools/README.TEXLIVE
%doc %{_texmfdistdir}/doc/latex/sttools/doc/cuted.pdf
%doc %{_texmfdistdir}/doc/latex/sttools/doc/cuted.tex
%doc %{_texmfdistdir}/doc/latex/sttools/doc/floatpag.pdf
%doc %{_texmfdistdir}/doc/latex/sttools/doc/floatpag.tex
%doc %{_texmfdistdir}/doc/latex/sttools/doc/flushend.pdf
%doc %{_texmfdistdir}/doc/latex/sttools/doc/flushend.tex
%doc %{_texmfdistdir}/doc/latex/sttools/index.html

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18603 |12mr|texlive-stubs-0.1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19440
# category Package
# catalog-ctan /macros/latex/contrib/stubs
# catalog-date 2008-08-23 22:26:13 +0200
# catalog-license gpl
# catalog-version 0.1.1
Name:		texlive-stubs
Version:	0.1.1
Release:	2
Summary:	Create tear-off stubs at the bottom of a page
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/stubs
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/stubs.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/stubs.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The \stubs command creates as many repetitions as possible of
its argument, at the bottom of the page; these stubs may be
used (for example) for contact information.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/stubs/stubs.sty
%doc %{_texmfdistdir}/doc/latex/stubs/COPYING
%doc %{_texmfdistdir}/doc/latex/stubs/README
%doc %{_texmfdistdir}/doc/latex/stubs/README.TEXLIVE
%doc %{_texmfdistdir}/doc/latex/stubs/changelog.txt
%doc %{_texmfdistdir}/doc/latex/stubs/stubs_ex.pdf
%doc %{_texmfdistdir}/doc/latex/stubs/stubs_ex.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18604 |12mr|texlive-sty2dtx-2.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26313
# category Package
# catalog-ctan /support/sty2dtx
# catalog-date 2011-02-22 16:43:40 +0100
# catalog-license gpl3
# catalog-version 2.1
Name:		texlive-sty2dtx
Version:	2.1
Release:	3
Summary:	Create a .dtx file from a .sty file
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/sty2dtx
License:	GPL3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sty2dtx.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sty2dtx.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-sty2dtx.bin = %{EVRD}

%description
The package provides a Perl script that converts a .sty file
(LaTeX package) to .dtx format (documented LaTeX source), by
surrounding macro definitions with macro and macrocode
environments. The macro name is automatically inserted as an
argument to the macro environemnt. Code lines outside macro
definitions are wrapped only in macrocode environments. Empty
lines are removed. The script should not be thought to be fool
proof and 100% accurate but rather as a good start to the
business of making a .dtx file from an undocumented style file.
Full .dtx files are generated. A template based on the skeleton
file from 'dtxtut' is used. User level macros are added
automatically to the 'Usage' section of the .dtx file. A
corresponding .ins file can be generated as well.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/sty2dtx
%{_texmfdistdir}/scripts/sty2dtx/sty2dtx.pl
%doc %{_texmfdistdir}/doc/support/sty2dtx/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/sty2dtx/sty2dtx.pl sty2dtx
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18605 |12mr|texlive-suanpan-20091110-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /graphics/metapost/contrib/macros/suanpan
# catalog-date 2009-11-10 00:30:52 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-suanpan
Version:	20091110
Release:	2
Summary:	MetaPost macros for drawing Chinese and Japanese abaci
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/metapost/contrib/macros/suanpan
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/suanpan.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/suanpan.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
These macros are described in Denis Roegel: MetaPost macros for
drawing Chinese and Japanese abaci, TUGboat (volume 30, number
1, 2009, pages 74-79).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/metapost/suanpan/abacus.mp
%{_texmfdistdir}/metapost/suanpan/suanpan.mp
%doc %{_texmfdistdir}/doc/metapost/suanpan/README
%doc %{_texmfdistdir}/doc/metapost/suanpan/article.txt

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar metapost doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18606 |12mr|texlive-subdepth-0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/subdepth
# catalog-date 2008-08-23 22:26:13 +0200
# catalog-license lppl
# catalog-version 0.1
Name:		texlive-subdepth
Version:	0.1
Release:	2
Summary:	Unify maths subscript height
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/subdepth
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/subdepth.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/subdepth.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/subdepth.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package is based on code (posted long ago to comp.text.tex
by Donald Arseneau) to equalise the height of subscripts in
maths. The default behaviour is to place subscripts slightly
lower when there is a superscript as well, but this can look
odd in some situations.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/subdepth/subdepth.sty
%doc %{_texmfdistdir}/doc/latex/subdepth/README
%doc %{_texmfdistdir}/doc/latex/subdepth/subdepth.pdf
#- source
%doc %{_texmfdistdir}/source/latex/subdepth/subdepth.dtx
%doc %{_texmfdistdir}/source/latex/subdepth/subdepth.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18607 |12mr|texlive-subeqn-2.0b-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/subeqn
# catalog-date 2007-01-15 00:27:07 +0100
# catalog-license lppl
# catalog-version 2.0b
Name:		texlive-subeqn
Version:	2.0b
Release:	2
Summary:	Package for subequation numbering
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/subeqn
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/subeqn.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/subeqn.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/subeqn.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Sometimes it is necessary to be able to refer to subexpressions
of an equation. In order to do that these subexpressions should
be numbered. In standard LaTeX there is no provision for this.
To solve this problem Stephen Gildea once wrote subeqn.sty for
LaTeX 2.09; Donald Arsenau rewrote the macros and Johannes
Braams made them available for LaTeX2e. Note that this package
is not compatible with the package subeqnarray (written by
Johannes Braams), but it can be used together with the LaTeX
class options leqno and fleqn.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/subeqn/subeqn.sty
%doc %{_texmfdistdir}/doc/latex/subeqn/manifest.txt
%doc %{_texmfdistdir}/doc/latex/subeqn/subeqn.pdf
%doc %{_texmfdistdir}/doc/latex/subeqn/subeqn.tex
#- source
%doc %{_texmfdistdir}/source/latex/subeqn/subeqn.dtx
%doc %{_texmfdistdir}/source/latex/subeqn/subeqn.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18608 |12mr|texlive-subeqnarray-2.1c-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/subeqnarray
# catalog-date 2007-01-02 10:01:06 +0100
# catalog-license lppl
# catalog-version 2.1c
Name:		texlive-subeqnarray
Version:	2.1c
Release:	2
Summary:	Equation array with sub numbering
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/subeqnarray
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/subeqnarray.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/subeqnarray.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/subeqnarray.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package defines the subeqnarray and subeqnarray*
environments, which behave like the equivalent eqnarray and
eqnarray* environments, except that the individual lines are
numbered like 1a, 1b, 1c, etc. To refer to these numbers an
extra label command \slabel is provided.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/subeqnarray/subeqnarray.sty
%doc %{_texmfdistdir}/doc/latex/subeqnarray/manifest.txt
%doc %{_texmfdistdir}/doc/latex/subeqnarray/subeqnarray.pdf
%doc %{_texmfdistdir}/doc/latex/subeqnarray/subeqnarray.tex
#- source
%doc %{_texmfdistdir}/source/latex/subeqnarray/subeqnarray.dtx
%doc %{_texmfdistdir}/source/latex/subeqnarray/subeqnarray.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18609 |12mr|texlive-subfig-1.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/subfig
# catalog-date 2010-05-10 00:41:23 +0200
# catalog-license lppl
# catalog-version 1.3
Name:		texlive-subfig
Version:	1.3
Release:	2
Summary:	Figures broken into subfigures
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/subfig
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/subfig.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/subfig.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/subfig.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides support for the manipulation and reference
of small or 'sub' figures and tables within a single figure or
table environment. It is convenient to use this package when
your subfigures are to be separately captioned, referenced, or
are to be included in the List-of-Figures. A new \subfigure
command is introduced which can be used inside a figure
environment for each subfigure. An optional first argument is
used as the caption for that subfigure. This package supersedes
the subfigure package (which will continue to be supported, but
no longer maintained). The name has changed because the subfig
package is not completely backward compatible with the older
subfigure package due to an extensive rewrite to use the new
caption package to produce its subcaptions. The major advantage
to the new package is that the user interface is keyword/value
driven and easier to use. To ease the transition from the
subfigure package it includes a configuration file (subfig.cfg)
which nearly emulates the subfigure package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/subfig/altsf.cfg
%{_texmfdistdir}/tex/latex/subfig/subfig.sty
%doc %{_texmfdistdir}/doc/latex/subfig/README
%doc %{_texmfdistdir}/doc/latex/subfig/ltxdoc.cfg
%doc %{_texmfdistdir}/doc/latex/subfig/subfig.pdf
%doc %{_texmfdistdir}/doc/latex/subfig/test1.tex
%doc %{_texmfdistdir}/doc/latex/subfig/test2.tex
%doc %{_texmfdistdir}/doc/latex/subfig/test3.tex
%doc %{_texmfdistdir}/doc/latex/subfig/test4.tex
%doc %{_texmfdistdir}/doc/latex/subfig/test5.tex
%doc %{_texmfdistdir}/doc/latex/subfig/test6.tex
%doc %{_texmfdistdir}/doc/latex/subfig/test7.tex
#- source
%doc %{_texmfdistdir}/source/latex/subfig/Makefile
%doc %{_texmfdistdir}/source/latex/subfig/subfig.dtx
%doc %{_texmfdistdir}/source/latex/subfig/subfig.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18610 |12mr|texlive-subfigmat-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20308
# category Package
# catalog-ctan /macros/latex/contrib/subfigmat
# catalog-date 2010-11-03 11:56:13 +0100
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-subfigmat
Version:	1.0
Release:	2
Summary:	Automates layout when using the subfigure package
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/subfigmat
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/subfigmat.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/subfigmat.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Defines an array/matrix-type environment that is used with the
subfigure package to automate the placement of subfigures (or
tables or text). The subfigures are placed left-to-right, top-
to-bottom.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/subfigmat/subfigmat.sty
%doc %{_texmfdistdir}/doc/latex/subfigmat/subfigmat-doc.pdf
%doc %{_texmfdistdir}/doc/latex/subfigmat/subfigmat-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18611 |12mr|texlive-subfigure-2.1.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /obsolete/macros/latex/contrib/subfigure
# catalog-date 2010-04-20 11:43:44 +0200
# catalog-license lppl
# catalog-version 2.1.5
Name:		texlive-subfigure
Version:	2.1.5
Release:	2
Summary:	Deprecated: Figures divided into subfigures
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/obsolete/macros/latex/contrib/subfigure
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/subfigure.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/subfigure.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/subfigure.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Provides support for the manipulation and reference of small or
'sub' figures and tables within a single figure or table
environment. It is convenient to use this package when your
subfigures are to be separately captioned, referenced, or are
to be included in the List-of-Figures. A new \subfigure command
is introduced which can be used inside a figure environment for
each subfigure. An optional first argument is used as the
caption for that subfigure. This package is now obsolescent:
new users should use subfig instead.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/subfigure/subfigure.cfg
%{_texmfdistdir}/tex/latex/subfigure/subfigure.sty
%doc %{_texmfdistdir}/doc/latex/subfigure/README
%doc %{_texmfdistdir}/doc/latex/subfigure/ltxdoc.cfg
%doc %{_texmfdistdir}/doc/latex/subfigure/subfigure.pdf
%doc %{_texmfdistdir}/doc/latex/subfigure/test.tex
%doc %{_texmfdistdir}/doc/latex/subfigure/test2.tex
%doc %{_texmfdistdir}/doc/latex/subfigure/test3.tex
%doc %{_texmfdistdir}/doc/latex/subfigure/test4.tex
%doc %{_texmfdistdir}/doc/latex/subfigure/test5.tex
#- source
%doc %{_texmfdistdir}/source/latex/subfigure/Makefile
%doc %{_texmfdistdir}/source/latex/subfigure/subfigure.dtx
%doc %{_texmfdistdir}/source/latex/subfigure/subfigure.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18612 |12mr|texlive-subfiles-20120810-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26645
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-subfiles
Version:	20120810
Release:	1
Summary:	TeXLive subfiles package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/subfiles.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/subfiles.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/subfiles.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive subfiles package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/subfiles/subfiles.cls
%{_texmfdistdir}/tex/latex/subfiles/subfiles.sty
%doc %{_texmfdistdir}/doc/latex/subfiles/README
%doc %{_texmfdistdir}/doc/latex/subfiles/subfiles.pdf
#- source
%doc %{_texmfdistdir}/source/latex/subfiles/subfiles.dtx
%doc %{_texmfdistdir}/source/latex/subfiles/subfiles.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18613 |12mr|texlive-subfloat-2.14-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/subfloat
# catalog-date 2008-06-17 13:09:54 +0200
# catalog-license lppl
# catalog-version 2.14
Name:		texlive-subfloat
Version:	2.14
Release:	2
Summary:	Sub-numbering for figures and tables
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/subfloat
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/subfloat.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/subfloat.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/subfloat.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package enables sub-numbering of floats (figures and
tables) similar to the subequations-environment of the amsmath
package. The subfloat package is not to be confused with the
subfig package which generates sub-figures within one normal
figure, and manages their placement; subfloat only affects
captions and numbering.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/subfloat/subfloat.sty
%doc %{_texmfdistdir}/doc/latex/subfloat/ChangeLog
%doc %{_texmfdistdir}/doc/latex/subfloat/README
%doc %{_texmfdistdir}/doc/latex/subfloat/install.sh
%doc %{_texmfdistdir}/doc/latex/subfloat/subfloat.pdf
#- source
%doc %{_texmfdistdir}/source/latex/subfloat/Makefile
%doc %{_texmfdistdir}/source/latex/subfloat/subfloat.dtx
%doc %{_texmfdistdir}/source/latex/subfloat/subfloat.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18614 |12mr|texlive-substances-0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27182
# category Package
# catalog-ctan /macros/latex/contrib/substances
# catalog-date 2012-07-22 22:37:06 +0200
# catalog-license lppl1.3
# catalog-version 0.1
Name:		texlive-substances
Version:	0.1
Release:	1
Summary:	A database of chemicals
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/substances
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/substances.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/substances.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides the means to create a database-like file
that contains data of various chemicals. These data may be
retrieved in the document; an index of the chemicals mentioned
in the document can be created..

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/substances/substances-default.def
%{_texmfdistdir}/tex/latex/substances/substances.sty
%doc %{_texmfdistdir}/doc/latex/substances/README
%doc %{_texmfdistdir}/doc/latex/substances/substances-examples.sub
%doc %{_texmfdistdir}/doc/latex/substances/substances_en.pdf
%doc %{_texmfdistdir}/doc/latex/substances/substances_en.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18615 |12mr|texlive-substitutefont-0.1.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26981
# category Package
# catalog-ctan /macros/latex/contrib/substitutefont
# catalog-date 2012-07-08 14:35:29 +0200
# catalog-license lppl1.3
# catalog-version 0.1.3
Name:		texlive-substitutefont
Version:	0.1.3
Release:	1
Summary:	Easy font substitution
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/substitutefont
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/substitutefont.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/substitutefont.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Many free fonts are extensions of a basic font family with new
glyphs or shapes. Such fonts may be given a new name due to
licence reasons or to the creator's preference. The package
facilitates the task of setting up a font family as substitute
for another one, using its \substitutefont command.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/substitutefont/substitutefont.sty
%doc %{_texmfdistdir}/doc/latex/substitutefont/README
%doc %{_texmfdistdir}/doc/latex/substitutefont/README.html
%doc %{_texmfdistdir}/doc/latex/substitutefont/cyrillic-lm-lgc.pdf
%doc %{_texmfdistdir}/doc/latex/substitutefont/cyrillic-lm-lgc.tex
%doc %{_texmfdistdir}/doc/latex/substitutefont/cyrillic-times-paratype.pdf
%doc %{_texmfdistdir}/doc/latex/substitutefont/cyrillic-times-paratype.tex
%doc %{_texmfdistdir}/doc/latex/substitutefont/greek-palatino-didot.pdf
%doc %{_texmfdistdir}/doc/latex/substitutefont/greek-palatino-didot.tex
%doc %{_texmfdistdir}/doc/latex/substitutefont/greek-times-bodoni.pdf
%doc %{_texmfdistdir}/doc/latex/substitutefont/greek-times-bodoni.tex
%doc %{_texmfdistdir}/doc/latex/substitutefont/substitutefont.sty.html
%doc %{_texmfdistdir}/doc/latex/substitutefont/substitutefont.sty.txt

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18616 |12mr|texlive-substr-1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16117
# category Package
# catalog-ctan /macros/latex/contrib/substr
# catalog-date 2009-10-20 22:03:50 +0200
# catalog-license lppl1
# catalog-version 1.2
Name:		texlive-substr
Version:	1.2
Release:	2
Summary:	Deal with substrings in strings
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/substr
License:	LPPL1
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/substr.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/substr.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The substr package provides commands to deal with substrings of
strings. Macros are provided to: - determine if one string is a
substring of another, - return the parts of a string before or
after a substring and - count the number of occurrences of a
substring.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/substr/substr.sty
%doc %{_texmfdistdir}/doc/latex/substr/ChangeLog
%doc %{_texmfdistdir}/doc/latex/substr/README
%doc %{_texmfdistdir}/doc/latex/substr/testsubstr.pdf
%doc %{_texmfdistdir}/doc/latex/substr/testsubstr.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18617 |12mr|texlive-subsupscripts-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16080
# category Package
# catalog-ctan /macros/latex/contrib/subsupscripts
# catalog-date 2009-11-20 12:24:11 +0100
# catalog-license noinfo
# catalog-version 1.0
Name:		texlive-subsupscripts
Version:	1.0
Release:	2
Summary:	A range of sub- and superscript commands
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/subsupscripts
License:	NOINFO
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/subsupscripts.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/subsupscripts.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a comprehensive and flexible set of
commands for combinations of left and right sub- and
superscripts.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/subsupscripts/subsupscripts.sty
%doc %{_texmfdistdir}/doc/latex/subsupscripts/README
%doc %{_texmfdistdir}/doc/latex/subsupscripts/SubSupScripts.pdf
%doc %{_texmfdistdir}/doc/latex/subsupscripts/SubSupScripts.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18618 |12mr|texlive-sudoku-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/sudoku
# catalog-date 2007-03-12 11:51:09 +0100
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-sudoku
Version:	1.0
Release:	2
Summary:	Create sudoku grids
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/sudoku
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sudoku.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sudoku.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sudoku.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The sudoku package provides an environment for typesetting
sudoku grids. A sudoku puzzle is a 9x9 grid where some of the
squares in the grid contain numbers. The rules are simple:
every column can only contain the digits 1 to 9, every row can
only contain the digits 1 to 9 and every 3x3 box can only
contain the digits 1 to 9. More information, including help and
example puzzles, can be found at sudoku.org.uk. This site also
has blank sudoku grids (or worksheets), but you will not need
to print them from there if you have this package installed.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/sudoku/sudoku.sty
%doc %{_texmfdistdir}/doc/latex/sudoku/CHANGES
%doc %{_texmfdistdir}/doc/latex/sudoku/README
%doc %{_texmfdistdir}/doc/latex/sudoku/sudoku.pdf
#- source
%doc %{_texmfdistdir}/source/latex/sudoku/sudoku.dtx
%doc %{_texmfdistdir}/source/latex/sudoku/sudoku.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18619 |12mr|texlive-sudokubundle-1.0a-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/sudokubundle
# catalog-date 2007-03-12 11:51:09 +0100
# catalog-license lppl
# catalog-version 1.0a
Name:		texlive-sudokubundle
Version:	1.0a
Release:	2
Summary:	A set of sudoku-related packages
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/sudokubundle
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sudokubundle.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sudokubundle.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sudokubundle.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bundle provides three packages: - printsudoku, which
provides a command \sudoku whose argument is the name of a file
containing a puzzle specification; - solvesudoku, which
attempts to find a solution to the puzzle in the file named in
the argument; and - createsudoku, which uses the random package
to generate a puzzle according to a bunch of parameters that
the user sets via macros. The bundle comes with a set of ready-
prepared puzzle files.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/sudokubundle/createsudoku.sty
%{_texmfdistdir}/tex/latex/sudokubundle/printsudoku.sty
%{_texmfdistdir}/tex/latex/sudokubundle/solvesudoku.sty
%doc %{_texmfdistdir}/doc/latex/sudokubundle/README
%doc %{_texmfdistdir}/doc/latex/sudokubundle/somesudoku.tex
%doc %{_texmfdistdir}/doc/latex/sudokubundle/sudokubundle.pdf
#- source
%doc %{_texmfdistdir}/source/latex/sudokubundle/sudokubundle.dtx
%doc %{_texmfdistdir}/source/latex/sudokubundle/sudokubundle.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18620 |12mr|texlive-suftesi-0.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26217
# category Package
# catalog-ctan /macros/latex/contrib/suftesi
# catalog-date 2012-04-23 11:23:52 +0200
# catalog-license lppl
# catalog-version 0.9
Name:		texlive-suftesi
Version:	0.9
Release:	1
Summary:	A document class for typesetting theses, books and articles
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/suftesi
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/suftesi.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/suftesi.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/suftesi.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The class is specifically designed for use with theses in the
humanities.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/suftesi/suftesi.cls
%doc %{_texmfdistdir}/doc/latex/suftesi/README
%doc %{_texmfdistdir}/doc/latex/suftesi/example/Capitoli/primo.tex
%doc %{_texmfdistdir}/doc/latex/suftesi/example/Capitoli/secondo.tex
%doc %{_texmfdistdir}/doc/latex/suftesi/example/Capitoli/terzo.tex
%doc %{_texmfdistdir}/doc/latex/suftesi/example/Immagini/don.png
%doc %{_texmfdistdir}/doc/latex/suftesi/example/Immagini/lamport.jpg
%doc %{_texmfdistdir}/doc/latex/suftesi/example/MaterialeInizialeFinale/Introduzione.tex
%doc %{_texmfdistdir}/doc/latex/suftesi/example/MaterialeInizialeFinale/Ringraziamenti.tex
%doc %{_texmfdistdir}/doc/latex/suftesi/example/bibliografia.bib
%doc %{_texmfdistdir}/doc/latex/suftesi/example/logo.png
%doc %{_texmfdistdir}/doc/latex/suftesi/example/tesi.tex
%doc %{_texmfdistdir}/doc/latex/suftesi/suftesi.pdf
#- source
%doc %{_texmfdistdir}/source/latex/suftesi/suftesi.dtx
%doc %{_texmfdistdir}/source/latex/suftesi/suftesi.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18621 |12mr|texlive-sugconf-20080416-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/conferences/sugconf
# catalog-date 2008-04-16 11:52:05 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-sugconf
Version:	20080416
Release:	2
Summary:	SAS(R) user group conference proceedings document class
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/conferences/sugconf
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sugconf.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sugconf.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The class may be used to typeset articles to be published in
the proceedings of SAS(R) User group conferences and workshops.
The layout produced by the class is based on that published by
SAS Institute (2006).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/sugconf/sugconf.cls
%doc %{_texmfdistdir}/doc/latex/sugconf/README
%doc %{_texmfdistdir}/doc/latex/sugconf/SUGI-paper-example.txt
%doc %{_texmfdistdir}/doc/latex/sugconf/article-example.bat
%doc %{_texmfdistdir}/doc/latex/sugconf/article-example.pdf
%doc %{_texmfdistdir}/doc/latex/sugconf/article-example.tex
%doc %{_texmfdistdir}/doc/latex/sugconf/sugconf-example.bat
%doc %{_texmfdistdir}/doc/latex/sugconf/sugconf-example.pdf
%doc %{_texmfdistdir}/doc/latex/sugconf/sugconf-example.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18622 |12mr|texlive-supertabular-4.1a-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/supertabular
# catalog-date 2009-10-10 00:51:28 +0200
# catalog-license lppl
# catalog-version 4.1a
Name:		texlive-supertabular
Version:	4.1a
Release:	2
Summary:	A multi-page tables package
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/supertabular
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/supertabular.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/supertabular.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/supertabular.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Generally longtable is a little easier to use and more
flexible, but supertabular has its place, since it will work in
a few situations where longtable won't.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/supertabular/supertabular.sty
%doc %{_texmfdistdir}/doc/latex/supertabular/CATALOG
%doc %{_texmfdistdir}/doc/latex/supertabular/ChangeLog
%doc %{_texmfdistdir}/doc/latex/supertabular/MANIFEST
%doc %{_texmfdistdir}/doc/latex/supertabular/README
%doc %{_texmfdistdir}/doc/latex/supertabular/supertabular.pdf
#- source
%doc %{_texmfdistdir}/source/latex/supertabular/supertabular.dtx
%doc %{_texmfdistdir}/source/latex/supertabular/supertabular.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18623 |12mr|texlive-susy-20080823-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19440
# category Package
# catalog-ctan /macros/latex/contrib/susy
# catalog-date 2008-08-23 22:26:13 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-susy
Version:	20080823
Release:	2
Summary:	Macros for SuperSymmetry-related work
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/susy
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/susy.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/susy.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides abbreviations of longer expressions.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/susy/susy.sty
%doc %{_texmfdistdir}/doc/latex/susy/README
%doc %{_texmfdistdir}/doc/latex/susy/README.TEXLIVE

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18624 |12mr|texlive-svgcolor-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/svgcolor
# catalog-date 2006-08-27 16:41:02 +0100
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-svgcolor
Version:	1.0
Release:	2
Summary:	Define SVG named colours
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/svgcolor
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/svgcolor.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/svgcolor.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package defines the W3C Scalable Vector Graphics (SVG)
colour names for use with both the color and PSTricks packages.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/svgcolor/svgcolor.sty
%doc %{_texmfdistdir}/doc/latex/svgcolor/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18625 |12mr|texlive-svg-inkscape-20100908-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19788
# category Package
# catalog-ctan /info/svg-inkscape
# catalog-date 2010-09-08 12:29:06 +0200
# catalog-license lppl1.3
# catalog-version undef
Name:		texlive-svg-inkscape
Version:	20100908
Release:	2
Summary:	How to include an SVG image in LaTeX using Inkscape
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/svg-inkscape
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/svg-inkscape.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/svg-inkscape.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
The document demonstrates the use of SVG imainges in LaTeX
documents. Using the "PDF+LaTeX output" option of Inkscape, it
is possible to include SVG in documents, in which LaTeX
typesets the text. This results in uniform text style
throughout the document, including text in images; moreover,
LaTeX commands may be used in the image's text, providing such
things as mathematics and references. The document also
describes how to automate the conversion from SVG to PDF+LaTeX
using Inkscape.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/svg-inkscape/InkscapePDFLaTeX.pdf
%doc %{_texmfdistdir}/doc/latex/svg-inkscape/InkscapePDFLaTeX.tex
%doc %{_texmfdistdir}/doc/latex/svg-inkscape/README
%doc %{_texmfdistdir}/doc/latex/svg-inkscape/image-normal.pdf
%doc %{_texmfdistdir}/doc/latex/svg-inkscape/image.pdf
%doc %{_texmfdistdir}/doc/latex/svg-inkscape/image.pdf_tex
%doc %{_texmfdistdir}/doc/latex/svg-inkscape/image.svg

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18626 |12mr|texlive-svn-43-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/svn
# catalog-date 2009-03-04 19:42:30 +0100
# catalog-license lppl1.3
# catalog-version 43
Name:		texlive-svn
Version:	43
Release:	2
Summary:	Typeset Subversion keywords
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/svn
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/svn.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/svn.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/svn.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The svn package lets you typeset (in LaTeX) the value of
Subversion keywords. It is approximately an equivalent to the
rcs package, but for Subversion rather than CVS. Details of
Subversion (a replacement for CVS) is available from the
project's home site.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/svn/svn.sty
%doc %{_texmfdistdir}/doc/latex/svn/README
%doc %{_texmfdistdir}/doc/latex/svn/svn.pdf
#- source
%doc %{_texmfdistdir}/source/latex/svn/Makefile
%doc %{_texmfdistdir}/source/latex/svn/svn.dtx
%doc %{_texmfdistdir}/source/latex/svn/svn.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18627 |12mr|texlive-svninfo-0.7.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17554
# category Package
# catalog-ctan /macros/latex/contrib/svninfo
# catalog-date 2010-03-23 21:34:59 +0100
# catalog-license lppl1
# catalog-version 0.7.4
Name:		texlive-svninfo
Version:	0.7.4
Release:	2
Summary:	Typeset Subversion keywords
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/svninfo
License:	LPPL1
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/svninfo.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/svninfo.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/svninfo.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A package for incorporating the values of Subversion keywords
into typeset documents. Information about Subversion (a
replacement for CVS) is available from
http://subversion.tigris.org/.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/svninfo/svninfo.cfg
%{_texmfdistdir}/tex/latex/svninfo/svninfo.sty
%doc %{_texmfdistdir}/doc/latex/svninfo/README
%doc %{_texmfdistdir}/doc/latex/svninfo/svninfo.init
%doc %{_texmfdistdir}/doc/latex/svninfo/svninfo.pdf
#- source
%doc %{_texmfdistdir}/source/latex/svninfo/Makefile
%doc %{_texmfdistdir}/source/latex/svninfo/svninfo.dtx
%doc %{_texmfdistdir}/source/latex/svninfo/svninfo.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18628 |12mr|texlive-svn-multi-2.4d-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26313
# category Package
# catalog-ctan /macros/latex/contrib/svn-multi
# catalog-date 2012-05-07 15:25:51 +0200
# catalog-license lppl
# catalog-version 2.4d
Name:		texlive-svn-multi
Version:	2.4d
Release:	4
Summary:	Subversion keywords in multi-file LaTeX documents
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/svn-multi
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/svn-multi.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/svn-multi.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/svn-multi.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-svn-multi.bin = %{EVRD}

%description
This package lets you typeset keywords of the version control
system Subversion inside your LaTeX files anywhere you like.
Unlike the otherwise similar package svn the use of multiple
files for one LaTeX document is well supported. The package
uses the author's filehook and currfile packages. The package
interacts with an external Perl script, to retrieve information
necessary for the required output.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/svn-multi
%{_texmfdistdir}/scripts/svn-multi/svn-multi.pl
%{_texmfdistdir}/tex/latex/svn-multi/svn-multi.sty
%{_texmfdistdir}/tex/latex/svn-multi/svnkw.sty
%doc %{_texmfdistdir}/doc/latex/svn-multi/README
%doc %{_texmfdistdir}/doc/latex/svn-multi/example_chap1.tex
%doc %{_texmfdistdir}/doc/latex/svn-multi/example_main.tex
%doc %{_texmfdistdir}/doc/latex/svn-multi/group_example.tex
%doc %{_texmfdistdir}/doc/latex/svn-multi/svn-multi.pdf
%doc %{_texmfdistdir}/doc/support/svn-multi/svn-multi-pl.pdf
#- source
%doc %{_texmfdistdir}/source/latex/svn-multi/svn-multi-pl.dtx
%doc %{_texmfdistdir}/source/latex/svn-multi/svn-multi.dtx
%doc %{_texmfdistdir}/source/latex/svn-multi/svn-multi.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/svn-multi/svn-multi.pl svn-multi
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18629 |12mr|texlive-svn-prov-3.1862-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18017
# category Package
# catalog-ctan /macros/latex/contrib/svn-prov
# catalog-date 2010-04-25 23:29:42 +0200
# catalog-license lppl
# catalog-version 3.1862
Name:		texlive-svn-prov
Version:	3.1862
Release:	2
Summary:	Subversion variants of \Provides... macros
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/svn-prov
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/svn-prov.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/svn-prov.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/svn-prov.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package introduces Subversion variants of the standard
LaTeX macros \ProvidesPackage, \ProvidesClass and \ProvidesFile
where the file name and date is extracted from Subversion Id
keywords. The file name may also be given explicitly as an
optional argument.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/svn-prov/svn-prov.sty
%doc %{_texmfdistdir}/doc/latex/svn-prov/svn-prov.pdf
#- source
%doc %{_texmfdistdir}/source/latex/svn-prov/Makefile
%doc %{_texmfdistdir}/source/latex/svn-prov/svn-prov.dtx
%doc %{_texmfdistdir}/source/latex/svn-prov/svn-prov.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18630 |12mr|texlive-swebib-20070115-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /biblio/bibtex/contrib/swebib
# catalog-date 2007-01-15 14:17:51 +0100
# catalog-license lppl1.2
# catalog-version undef
Name:		texlive-swebib
Version:	20070115
Release:	2
Summary:	Swedish bibliography styles
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/swebib
License:	LPPL1.2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/swebib.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/swebib.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bundle contains Swedish versions of the standard
bibliography styles, and of the style plainnat. The styles
should be funtionally equivalent to the corresponding original
styles, apart from the Swedish translations. The styles do not
implement Swedish collation.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/swebib/sweabbrv.bst
%{_texmfdistdir}/bibtex/bst/swebib/swealpha.bst
%{_texmfdistdir}/bibtex/bst/swebib/sweplain.bst
%{_texmfdistdir}/bibtex/bst/swebib/sweplnat.bst
%{_texmfdistdir}/bibtex/bst/swebib/sweunsrt.bst
%doc %{_texmfdistdir}/doc/latex/swebib/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18631 |12mr|texlive-swimgraf-20120220-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25446
# category Package
# catalog-ctan /macros/latex/contrib/swimgraf
# catalog-date 2012-02-20 12:29:23 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-swimgraf
Version:	20120220
Release:	1
Summary:	Graphical/textual representations of swimming performances
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/swimgraf
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/swimgraf.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/swimgraf.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/swimgraf.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides two macros that produce representations of
a swimmer's performances. The user records data in a text file
and specifies as arguments of the macros the date range of
interest. The macros extract the relevant information from the
file and process it: \swimgraph produces a graph of the times
in a single swimming event (specified as an argument), plotting
long course and short course times in separate lines. Records
and qualifying times, stored in text files, may optionally be
included on the graph. \swimtext produces a written record of
the times in all events. Files of current world and Canadian
records are included. The package requires the PSTricks and
keyval packages. For attractive output it also requires a
colour output device.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/swimgraf/swimgraf.cfg
%{_texmfdistdir}/tex/latex/swimgraf/swimgraf.sty
%doc %{_texmfdistdir}/doc/latex/swimgraf/100br1.pdf
%doc %{_texmfdistdir}/doc/latex/swimgraf/100br1.tex
%doc %{_texmfdistdir}/doc/latex/swimgraf/100br2.pdf
%doc %{_texmfdistdir}/doc/latex/swimgraf/100br2.tex
%doc %{_texmfdistdir}/doc/latex/swimgraf/README
%doc %{_texmfdistdir}/doc/latex/swimgraf/README.TEXLIVE
%doc %{_texmfdistdir}/doc/latex/swimgraf/fcanada.dat
%doc %{_texmfdistdir}/doc/latex/swimgraf/fcanada11.dat
%doc %{_texmfdistdir}/doc/latex/swimgraf/fcanada12.dat
%doc %{_texmfdistdir}/doc/latex/swimgraf/fcanada13.dat
%doc %{_texmfdistdir}/doc/latex/swimgraf/fcanada14.dat
%doc %{_texmfdistdir}/doc/latex/swimgraf/fcanada15.dat
%doc %{_texmfdistdir}/doc/latex/swimgraf/fcanada16.dat
%doc %{_texmfdistdir}/doc/latex/swimgraf/fcanada17.dat
%doc %{_texmfdistdir}/doc/latex/swimgraf/fontario10.dat
%doc %{_texmfdistdir}/doc/latex/swimgraf/fontario11.dat
%doc %{_texmfdistdir}/doc/latex/swimgraf/fontario12.dat
%doc %{_texmfdistdir}/doc/latex/swimgraf/fontario13.dat
%doc %{_texmfdistdir}/doc/latex/swimgraf/fontario14.dat
%doc %{_texmfdistdir}/doc/latex/swimgraf/fontario15.dat
%doc %{_texmfdistdir}/doc/latex/swimgraf/fontario16.dat
%doc %{_texmfdistdir}/doc/latex/swimgraf/fontario17.dat
%doc %{_texmfdistdir}/doc/latex/swimgraf/fontario8.dat
%doc %{_texmfdistdir}/doc/latex/swimgraf/fontario9.dat
%doc %{_texmfdistdir}/doc/latex/swimgraf/fworld.dat
%doc %{_texmfdistdir}/doc/latex/swimgraf/mcanada.dat
%doc %{_texmfdistdir}/doc/latex/swimgraf/mworld.dat
%doc %{_texmfdistdir}/doc/latex/swimgraf/sample1.dat
%doc %{_texmfdistdir}/doc/latex/swimgraf/sample2.dat
%doc %{_texmfdistdir}/doc/latex/swimgraf/text1.pdf
%doc %{_texmfdistdir}/doc/latex/swimgraf/text1.tex
%doc %{_texmfdistdir}/doc/latex/swimgraf/text2.pdf
%doc %{_texmfdistdir}/doc/latex/swimgraf/text2.tex
#- source
%doc %{_texmfdistdir}/source/latex/swimgraf/100BR1.TEX
%doc %{_texmfdistdir}/source/latex/swimgraf/100BR2.TEX
%doc %{_texmfdistdir}/source/latex/swimgraf/SAMPLE1.DAT
%doc %{_texmfdistdir}/source/latex/swimgraf/SAMPLE2.DAT
%doc %{_texmfdistdir}/source/latex/swimgraf/TEXT1.TEX
%doc %{_texmfdistdir}/source/latex/swimgraf/TEXT2.TEX
%doc %{_texmfdistdir}/source/latex/swimgraf/fcanada.dat
%doc %{_texmfdistdir}/source/latex/swimgraf/fcanada11.dat
%doc %{_texmfdistdir}/source/latex/swimgraf/fcanada12.dat
%doc %{_texmfdistdir}/source/latex/swimgraf/fcanada13.dat
%doc %{_texmfdistdir}/source/latex/swimgraf/fcanada14.dat
%doc %{_texmfdistdir}/source/latex/swimgraf/fcanada15.dat
%doc %{_texmfdistdir}/source/latex/swimgraf/fcanada16.dat
%doc %{_texmfdistdir}/source/latex/swimgraf/fcanada17.dat
%doc %{_texmfdistdir}/source/latex/swimgraf/fontario10.dat
%doc %{_texmfdistdir}/source/latex/swimgraf/fontario11.dat
%doc %{_texmfdistdir}/source/latex/swimgraf/fontario12.dat
%doc %{_texmfdistdir}/source/latex/swimgraf/fontario13.dat
%doc %{_texmfdistdir}/source/latex/swimgraf/fontario14.dat
%doc %{_texmfdistdir}/source/latex/swimgraf/fontario15.dat
%doc %{_texmfdistdir}/source/latex/swimgraf/fontario16.dat
%doc %{_texmfdistdir}/source/latex/swimgraf/fontario17.dat
%doc %{_texmfdistdir}/source/latex/swimgraf/fontario8.dat
%doc %{_texmfdistdir}/source/latex/swimgraf/fontario9.dat
%doc %{_texmfdistdir}/source/latex/swimgraf/fworld.dat
%doc %{_texmfdistdir}/source/latex/swimgraf/mcanada.dat
%doc %{_texmfdistdir}/source/latex/swimgraf/mworld.dat

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18632 |12mr|texlive-syllogism-1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/syllogism
# catalog-date 2008-10-28 11:39:06 +0100
# catalog-license lppl
# catalog-version 1.2
Name:		texlive-syllogism
Version:	1.2
Release:	2
Summary:	Typeset syllogisms in LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/syllogism
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/syllogism.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/syllogism.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a simple, configurable, way for neatly
typesetting syllogisms and syllogistic-like arguments, composed
of two premises and a conclusion.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/syllogism/syllogism.sty
%doc %{_texmfdistdir}/doc/latex/syllogism/Examples.pdf
%doc %{_texmfdistdir}/doc/latex/syllogism/Examples.tex
%doc %{_texmfdistdir}/doc/latex/syllogism/README
%doc %{_texmfdistdir}/doc/latex/syllogism/syllogism.pdf
%doc %{_texmfdistdir}/doc/latex/syllogism/syllogism.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18633 |12mr|texlive-symbol-20110301-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21570
# category Package
# catalog-ctan /fonts/urw/base35
# catalog-date 2011-03-01 21:42:17 +0100
# catalog-license gpl
# catalog-version undef
Name:		texlive-symbol
Version:	20110301
Release:	2
Summary:	URW "Base 35" font pack for LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/urw/base35
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/symbol.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A set of fonts for use as "drop-in" replacements for Adobe's
basic set, comprising: - Century Schoolbook (substituting for
Adobe's New Century Schoolbook); - Dingbats (substituting for
Adobe's Zapf Dingbats); - Nimbus Mono L (substituting for
Abobe's Courier); - Nimbus Roman No9 L (substituting for
Adobe's Times); - Nimbus Sans L (substituting for Adobe's
Helvetica); - Standard Symbols L (substituting for Adobe's
Symbol); - URW Bookman; - URW Chancery L Medium Italic
(substituting for Adobe's Zapf Chancery); - URW Gothic L Book
(substituting for Adobe's Avant Garde); and - URW Palladio L
(substituting for Adobe's Palatino).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/symbol/config.usy
%{_texmfdistdir}/fonts/afm/adobe/symbol/psyb.afm
%{_texmfdistdir}/fonts/afm/adobe/symbol/psyr.afm
%{_texmfdistdir}/fonts/afm/urw/symbol/usyr.afm
%{_texmfdistdir}/fonts/map/dvips/symbol/usy.map
%{_texmfdistdir}/fonts/tfm/adobe/symbol/psyr.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/symbol/rpsyr.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/symbol/rpsyro.tfm
%{_texmfdistdir}/fonts/tfm/monotype/symbol/msyr.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/symbol/usyr.tfm
%{_texmfdistdir}/fonts/type1/urw/symbol/usyr.pfb
%{_texmfdistdir}/fonts/type1/urw/symbol/usyr.pfm
%{_texmfdistdir}/tex/latex/symbol/uusy.fd

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips fonts tex %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18634 |12mr|texlive-synctex-20111104-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23089
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-synctex
Version:	20111104
Release:	2
Summary:	TeXLive synctex package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/synctex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/synctex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-synctex.bin

%description
TeXLive synctex package.

#-----------------------------------------------------------------------
%files
%doc %{_mandir}/man1/synctex.1*
%doc %{_texmfdir}/doc/man/man1/synctex.man1.pdf
%doc %{_mandir}/man5/synctex.5*
%doc %{_texmfdir}/doc/man/man5/synctex.man5.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1
mkdir -p %{buildroot}%{_mandir}/man5
mv %{buildroot}%{_texmfdir}/doc/man/man5/*.5 %{buildroot}%{_mandir}/man5



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18635 |12mr|texlive-synproof-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/synproof
# catalog-date 2009-07-05 17:22:22 +0200
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-synproof
Version:	1.0
Release:	2
Summary:	Easy drawing of syntactic proofs
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/synproof
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/synproof.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/synproof.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a set of macros based on PSTricks that
will enable you to draw syntactic proofs easily (inspired by
the Gamut books). Very few commands are needed, however fine
tuning of the various parameters (dimensions) can still be
achieved through "key=value" pairs.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/synproof/synproof.sty
%doc %{_texmfdistdir}/doc/latex/synproof/README
%doc %{_texmfdistdir}/doc/latex/synproof/synproof-doc.pdf
%doc %{_texmfdistdir}/doc/latex/synproof/synproof-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18636 |12mr|texlive-syntax-20091001-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/syntax
# catalog-date 2009-10-01 19:53:35 +0200
# catalog-license gpl
# catalog-version undef
Name:		texlive-syntax
Version:	20091001
Release:	2
Summary:	Creation of syntax diagrams
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/syntax
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/syntax.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/syntax.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Create syntax diagrams using special environments and commands
to represent the diagram structure.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/syntax/syntax.tex
%doc %{_texmfdistdir}/doc/latex/syntax/README
%doc %{_texmfdistdir}/doc/latex/syntax/syntaxintro.pdf
%doc %{_texmfdistdir}/doc/latex/syntax/syntaxintro.tex
%doc %{_texmfdistdir}/doc/latex/syntax/syntaxtest.pdf
%doc %{_texmfdistdir}/doc/latex/syntax/syntaxtest.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18637 |12mr|texlive-syntrace-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/syntrace
# catalog-date 2007-03-13 15:26:21 +0100
# catalog-license lppl
# catalog-version 1.1
Name:		texlive-syntrace
Version:	1.1
Release:	2
Summary:	Labels for tracing in a syntax tree
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/syntrace
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/syntrace.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/syntrace.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/syntrace.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package adds support for for traces in trees created using
either the synttree or the qtree package. The package provides
two commands (\traceLabel and \traceReference) to set and use a
trace.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/syntrace/syntrace.sty
%doc %{_texmfdistdir}/doc/latex/syntrace/README
%doc %{_texmfdistdir}/doc/latex/syntrace/syntrace.pdf
#- source
%doc %{_texmfdistdir}/source/latex/syntrace/syntrace.dtx
%doc %{_texmfdistdir}/source/latex/syntrace/syntrace.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18638 |12mr|texlive-synttree-1.4.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16252
# category Package
# catalog-ctan /macros/latex/contrib/synttree
# catalog-date 2009-11-30 09:23:31 +0100
# catalog-license lppl
# catalog-version 1.4.2
Name:		texlive-synttree
Version:	1.4.2
Release:	2
Summary:	Typeset syntactic trees
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/synttree
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/synttree.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/synttree.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/synttree.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A package to typeset syntactic trees such as those used in
Chomsky's Generative grammar, based on a description of the
structure of the tree.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/synttree/synttree.sty
%doc %{_texmfdistdir}/doc/latex/synttree/README
%doc %{_texmfdistdir}/doc/latex/synttree/synttree.pdf
#- source
%doc %{_texmfdistdir}/source/latex/synttree/synttree.dtx
%doc %{_texmfdistdir}/source/latex/synttree/synttree.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18639 |12mr|texlive-systeme-0.2b-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23336
# category Package
# catalog-ctan /macros/generic/systeme
# catalog-date 2011-06-24 11:48:53 +0200
# catalog-license lppl1.3
# catalog-version 0.2b
Name:		texlive-systeme
Version:	0.2b
Release:	2
Summary:	Format systems of equations
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/generic/systeme
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/systeme.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/systeme.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package allows you to enter systems of equations or
inequalities in an intuitive way, and produces typeset output
where the terms and signs are aligned vertically. The package
works with plain TeX or LaTeX, but e-TeX is required. Cette
petite extension permet de saisir des systemes d'equations ou
inequations de facon intuitive, et produit un affichage ou les
termes et les signes sont alignes verticalement.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/systeme/systeme.sty
%{_texmfdistdir}/tex/generic/systeme/systeme.tex
%doc %{_texmfdistdir}/doc/generic/systeme/README
%doc %{_texmfdistdir}/doc/generic/systeme/systeme_doc_fr.pdf
%doc %{_texmfdistdir}/doc/generic/systeme/systeme_doc_fr.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18640 |12mr|texlive-t2-20080105-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22650
# category Package
# catalog-ctan /macros/latex/contrib/t2
# catalog-date 2008-01-05 14:46:43 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-t2
Version:	20080105
Release:	3
Summary:	Support for using T2 encoding
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/t2
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/t2.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/t2.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-tetex

%description
The T2 bundle provides a variety of separate support functions,
for using Cyrillic characters in LaTeX: - the mathtext package,
for using Cyrillic letters 'transparently' in formulae - the
citehack package, for using Cyrillic (or indeed any non-ascii)
characters in citation keys; - support for Cyrillic in BibTeX;
- support for Cyrillic in Makeindex; and - various items of
font support.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/enc/t2/t2a-mod1.enc
%{_texmfdistdir}/fonts/enc/t2/t2a-mod2.enc
%{_texmfdistdir}/fonts/enc/t2/t2a.enc
%{_texmfdistdir}/fonts/enc/t2/t2b.enc
%{_texmfdistdir}/fonts/enc/t2/t2c.enc
%{_texmfdistdir}/fonts/enc/t2/x2.enc
%{_texmfdistdir}/tex/generic/t2/cyrfinst/6r.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/README
%{_texmfdistdir}/tex/generic/t2/cyrfinst/cyrillic.mtx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/lcyc.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/lcyci.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/lcycij.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/lcycj.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/lcyctt.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/lcyi.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/lcyij.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/lcyitt.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/lcyj.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/lcytt.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/ot2c.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/ot2cj.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/ot2i.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/ot2ij.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/ot2j.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/t2ac.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/t2acj.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/t2ai.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/t2aij.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/t2aj.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/t2bc.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/t2bcj.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/t2bi.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/t2bij.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/t2bj.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/t2cc.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/t2ccj.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/t2ci.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/t2cij.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/t2cj.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/x2c.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/x2cj.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/x2i.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/x2ij.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/x2j.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/etc/alias-cmc.tex
%{_texmfdistdir}/tex/generic/t2/cyrfinst/etc/alias-wncy.tex
%{_texmfdistdir}/tex/generic/t2/cyrfinst/etc/cyralias.tex
%{_texmfdistdir}/tex/generic/t2/cyrfinst/etc/fnstcorr.tex
%{_texmfdistdir}/tex/generic/t2/cyrfinst/etc/showenc
%{_texmfdistdir}/tex/generic/t2/cyrfinst/lcy-hi.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/lcy.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/ot2.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/t2a.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/t2b.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/t2c.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/x2.etx
%{_texmfdistdir}/tex/latex/t2/citehack.sty
%{_texmfdistdir}/tex/latex/t2/mathtext.sty
%{_texmfdistdir}/tex/latex/t2/misccorr.sty
%_texmf_fmtutil_d/t2
%doc %{_texmfdistdir}/doc/generic/t2/Makefile
%doc %{_texmfdistdir}/doc/generic/t2/OT2uni.map
%doc %{_texmfdistdir}/doc/generic/t2/README
%doc %{_texmfdistdir}/doc/generic/t2/T2Auni.map
%doc %{_texmfdistdir}/doc/generic/t2/T2Buni.map
%doc %{_texmfdistdir}/doc/generic/t2/T2Cuni.map
%doc %{_texmfdistdir}/doc/generic/t2/X2uni.map
%doc %{_texmfdistdir}/doc/generic/t2/amscyr.txt
%doc %{_texmfdistdir}/doc/generic/t2/broken1.txt
%doc %{_texmfdistdir}/doc/generic/t2/broken2.txt
%doc %{_texmfdistdir}/doc/generic/t2/cyrcset7.txt
%doc %{_texmfdistdir}/doc/generic/t2/cyrcset8.txt
%doc %{_texmfdistdir}/doc/generic/t2/cyrcsets.ind
%doc %{_texmfdistdir}/doc/generic/t2/etc/amsppt.diff
%doc %{_texmfdistdir}/doc/generic/t2/etc/mathtext.dtx
%doc %{_texmfdistdir}/doc/generic/t2/etc/mathtext.ins
%doc %{_texmfdistdir}/doc/generic/t2/etc/rubibtex/README
%doc %{_texmfdistdir}/doc/generic/t2/etc/rubibtex/rubibtex
%doc %{_texmfdistdir}/doc/generic/t2/etc/rubibtex/rubibtex.bat
%doc %{_texmfdistdir}/doc/generic/t2/etc/rubibtex/rubibtex.old
%doc %{_texmfdistdir}/doc/generic/t2/etc/rubibtex/rubibtex.sed
%doc %{_texmfdistdir}/doc/generic/t2/etc/ruinpenc
%doc %{_texmfdistdir}/doc/generic/t2/etc/rumkidx/README
%doc %{_texmfdistdir}/doc/generic/t2/etc/rumkidx/rumakeindex
%doc %{_texmfdistdir}/doc/generic/t2/etc/rumkidx/rumkidx1.sed
%doc %{_texmfdistdir}/doc/generic/t2/etc/rumkidx/rumkidx2.sed
%doc %{_texmfdistdir}/doc/generic/t2/etc/rumkidx/rumkidx3.sed
%doc %{_texmfdistdir}/doc/generic/t2/etc/rumkidx/rumkidxd.bat
%doc %{_texmfdistdir}/doc/generic/t2/etc/rumkidx/rumkidxw.bat
%doc %{_texmfdistdir}/doc/generic/t2/etc/t2filter.c
%doc %{_texmfdistdir}/doc/generic/t2/etc/utf-8/test-utf8.tex
%doc %{_texmfdistdir}/doc/generic/t2/etc/utf-8/utf-8.def
%doc %{_texmfdistdir}/doc/generic/t2/etc/utf-8/utfcyr.def
%doc %{_texmfdistdir}/doc/generic/t2/etc/utf-8/utflat.def
%doc %{_texmfdistdir}/doc/generic/t2/examples/example1.tex
%doc %{_texmfdistdir}/doc/generic/t2/examples/example2.tex
%doc %{_texmfdistdir}/doc/generic/t2/examples/example3.tex
%doc %{_texmfdistdir}/doc/generic/t2/examples/example4.tex
%doc %{_texmfdistdir}/doc/generic/t2/examples/example5.tex
%doc %{_texmfdistdir}/doc/generic/t2/make-enc.pl
%doc %{_texmfdistdir}/doc/generic/t2/mkencs.sh
%doc %{_texmfdistdir}/doc/generic/t2/mtcyr.txt
%doc %{_texmfdistdir}/doc/generic/t2/t2cyr.txt
%doc %{_texmfdistdir}/doc/generic/t2/t2lat.txt
%doc %{_texmfdistdir}/doc/generic/t2/urwcyr.txt

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}
mkdir -p %{buildroot}%{_texmf_fmtutil_d}
cat > %{buildroot}%{_texmf_fmtutil_d}/t2 <<EOF
#
# from t2:
#! cyramstex pdftex language.dat -translate-file=cp227.tcx *cyramstx.ini
#! cyrtex pdftex language.dat -translate-file=cp227.tcx *cyrtex.ini
#! cyrtexinfo pdftex language.dat -translate-file=cp227.tcx *cyrtxinf.ini
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18641 |12mr|texlive-Tabbing-20100214-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17022
# category Package
# catalog-ctan /macros/latex/contrib/Tabbing
# catalog-date 2010-02-14 11:55:47 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-Tabbing
Version:	20100214
Release:	2
Summary:	Tabbing with accented letters
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/Tabbing
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/Tabbing.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/Tabbing.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/Tabbing.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
By default, some of the tabbing environment's commands clash
with default accent commands; LaTeX provides the odd commands
\a', etc., to deal with the clash. The package offers a variant
of the tabbing environment which does not create this
difficulty, so that users need not learn two sets of accent
commands.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/Tabbing/Tabbing.sty
%doc %{_texmfdistdir}/doc/latex/Tabbing/00readme
%doc %{_texmfdistdir}/doc/latex/Tabbing/Tabbing.pdf
#- source
%doc %{_texmfdistdir}/source/latex/Tabbing/Tabbing.dtx
%doc %{_texmfdistdir}/source/latex/Tabbing/Tabbing.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18642 |12mr|texlive-tabfigures-1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25202
# category Package
# catalog-ctan /macros/latex/contrib/tabfigures
# catalog-date 2012-01-25 23:45:22 +0100
# catalog-license lppl1.3
# catalog-version 1.1
Name:		texlive-tabfigures
Version:	1.1
Release:	1
Summary:	Maintain vertical alignment of figures
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tabfigures
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tabfigures.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tabfigures.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tabfigures.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Knuth designed his original fonts with tabular figures (figures
whose width is uniform); this makes some layout problems rather
simple. In more recent times, fonts (such as Minion Pro), which
offer proportionally spaced figures, are increasingly being
used. The package provides mechanisms whereby such proportional
figures may still be aligned in tabular style (for example, in
the table of contents).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/tabfigures/tabfigures.sty
%doc %{_texmfdistdir}/doc/latex/tabfigures/README
%doc %{_texmfdistdir}/doc/latex/tabfigures/tabfigures.pdf
#- source
%doc %{_texmfdistdir}/source/latex/tabfigures/tabfigures.dtx
%doc %{_texmfdistdir}/source/latex/tabfigures/tabfigures.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18643 |12mr|texlive-tableaux-20081110-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/tableaux
# catalog-date 2008-11-10 21:50:32 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-tableaux
Version:	20081110
Release:	2
Summary:	Construct tables of signs and variations
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tableaux
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tableaux.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tableaux.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package uses PStricks; the user may define the width of the
table, the number of lines and the height of each line.
Placement of labels within the boxes may be absolute, or as a
percentage of the width; various other controls are available.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/tableaux/minimum.sty
%{_texmfdistdir}/tex/latex/tableaux/tableau.sty
%doc %{_texmfdistdir}/doc/latex/tableaux/exemples.pdf
%doc %{_texmfdistdir}/doc/latex/tableaux/exemples.tex
%doc %{_texmfdistdir}/doc/latex/tableaux/tableau.pdf
%doc %{_texmfdistdir}/doc/latex/tableaux/tableau.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18644 |12mr|texlive-tablefootnote-1.0h-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27256
# category Package
# catalog-ctan /macros/latex/contrib/tablefootnote
# catalog-date 2012-07-30 11:22:32 +0200
# catalog-license lppl1.3
# catalog-version 1.0h
Name:		texlive-tablefootnote
Version:	1.0h
Release:	1
Summary:	Permit footnotes in tables
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tablefootnote
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tablefootnote.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tablefootnote.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tablefootnote.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides the command \tablefootnote to be used in a
table or sidewaystableenvironment, where \footnote will not
work (and when using \footnotemark and \footnotetext, and
adjusting the counter as necessary, is too much work.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/tablefootnote/tablefootnote.sty
%doc %{_texmfdistdir}/doc/latex/tablefootnote/README
%doc %{_texmfdistdir}/doc/latex/tablefootnote/tablefootnote-example.pdf
%doc %{_texmfdistdir}/doc/latex/tablefootnote/tablefootnote-example.tex
%doc %{_texmfdistdir}/doc/latex/tablefootnote/tablefootnote.pdf
#- source
%doc %{_texmfdistdir}/source/latex/tablefootnote/tablefootnote.drv
%doc %{_texmfdistdir}/source/latex/tablefootnote/tablefootnote.dtx
%doc %{_texmfdistdir}/source/latex/tablefootnote/tablefootnote.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18645 |12mr|texlive-tablists-0.0e-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/tablists
# catalog-date 2009-08-04 22:17:36 +0200
# catalog-license lppl
# catalog-version 0.0e
Name:		texlive-tablists
Version:	0.0e
Release:	2
Summary:	Tabulated lists of short items
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tablists
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tablists.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tablists.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tablists.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package offers environments and commands for one-level and
two-level lists of short items (e.g., exercises in textbooks).
The environments support optional arguments of item numbering
similar to the enumerate or paralist packages.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/tablists/tablists.sty
%doc %{_texmfdistdir}/doc/latex/tablists/README
%doc %{_texmfdistdir}/doc/latex/tablists/tablists-rus.pdf
%doc %{_texmfdistdir}/doc/latex/tablists/tablists-rus.tex
%doc %{_texmfdistdir}/doc/latex/tablists/tablists.pdf
#- source
%doc %{_texmfdistdir}/source/latex/tablists/tablists.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18646 |12mr|texlive-tablor-4.07f-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25433
# category Package
# catalog-ctan /macros/latex/contrib/tablor
# catalog-date 2012-02-20 01:12:37 +0100
# catalog-license lppl
# catalog-version 4.07-f
Name:		texlive-tablor
Version:	4.07f
Release:	1
Summary:	Create tables of signs and of variations
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tablor
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tablor.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tablor.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package allows the user to use the computer algebra system
XCAS to generate tables of signs and of variations (the actual
plotting of the tables uses the MetaPost macro package
tableauVariations). Tables with forbidden regions may be
developed using the package. A configuration file permits some
configuration of the language to be used in the diagrams. The
tablor package requires that shell escape be enabled.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/tablor/tablor-xetex.sty
%{_texmfdistdir}/tex/latex/tablor/tablor.cfg
%{_texmfdistdir}/tex/latex/tablor/tablor.sty
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/TSav-105.mp
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/capture.eps
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.0
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.1
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.10
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.105
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.11
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.12
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.13
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.14
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.15
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.16
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.17
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.18
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.19
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.2
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.20
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.21
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.22
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.23
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.24
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.25
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.26
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.27
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.28
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.29
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.3
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.30
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.31
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.32
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.33
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.35
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.36
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.37
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.38
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.39
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.4
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.40
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.41
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.42
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.43
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.44
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.45
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.47
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.48
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.49
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.5
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.50
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.51
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.52
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.53
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.54
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.55
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.56
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.57
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.6
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.7
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.8
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.9
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.mp
%doc %{_texmfdistdir}/doc/latex/tablor/README
%doc %{_texmfdistdir}/doc/latex/tablor/README-fr.txt
%doc %{_texmfdistdir}/doc/latex/tablor/tablor.html
%doc %{_texmfdistdir}/doc/latex/tablor/tablor.pdf
%doc %{_texmfdistdir}/doc/latex/tablor/tablor.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18647 |12mr|texlive-tabls-3.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17255
# category Package
# catalog-ctan /macros/latex/contrib/tabls
# catalog-date 2010-03-09 13:13:30 +0100
# catalog-license other-free
# catalog-version 3.5
Name:		texlive-tabls
Version:	3.5
Release:	2
Summary:	Better vertical spacing in tables and arrays
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tabls
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tabls.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tabls.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Modifies LaTeX's array and tabular environments to keep text
from touching other text or hlines above or below. Several new
parameters are defined and some standard macros are re-defined.
The package slows down compilation of tables, since each entry
is boxed twice.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/tabls/tabls.sty
%doc %{_texmfdistdir}/doc/latex/tabls/miscdoc.sty
%doc %{_texmfdistdir}/doc/latex/tabls/tabls.pdf
%doc %{_texmfdistdir}/doc/latex/tabls/tabls.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18648 |12mr|texlive-tabto-generic-20090913-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/generic/misc/tabto.tex
# catalog-date 2009-09-13 19:05:07 +0200
# catalog-license pd
# catalog-version undef
Name:		texlive-tabto-generic
Version:	20090913
Release:	2
Summary:	"Tab" to a measured position in the line
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/generic/misc/tabto.tex
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tabto-generic.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
\tabto{<length>} moves the typesetting position to <length>
from the left margin of the paragraph. If the typesetting
position is already further along, \tabto starts a new line.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/tabto-generic/tabto.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18649 |12mr|texlive-tabto-ltx-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18159
# category Package
# catalog-ctan /macros/latex/contrib/tabto
# catalog-date 2010-05-23 19:54:42 +0200
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-tabto-ltx
Version:	1.0
Release:	2
Summary:	"Tab" to a measured position in the line
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tabto
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tabto-ltx.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tabto-ltx.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
\tabto{<length>} moves the typesetting position to <length>
from the left margin of the paragraph. If the typesetting
position is already further along, \tabto starts a new line;
the command \tabto* will move position backwards if necessary,
so that previous text may be overwritten. The command
\TabPositions may be used to define a set of tabbing positions,
after which the command \tab advances typesetting position to
the next defined 'tab stop'.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/tabto-ltx/tabto.sty
%doc %{_texmfdistdir}/doc/latex/tabto-ltx/tabto-doc.pdf
%doc %{_texmfdistdir}/doc/latex/tabto-ltx/tabto-doc.tex
%doc %{_texmfdistdir}/doc/latex/tabto-ltx/tabto.txt

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18650 |12mr|texlive-tabu-2.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21534
# category Package
# catalog-ctan /macros/latex/contrib/tabu
# catalog-date 2011-02-27 12:23:54 +0100
# catalog-license lppl1.3
# catalog-version 2.8
Name:		texlive-tabu
Version:	2.8
Release:	2
Summary:	Flexible LaTeX tabulars
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tabu
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tabu.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tabu.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tabu.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides an environment, tabu, which will make any
sort of tabular (that doesn't need to split across pages), and
an environment longtabu which provides the facilities of tabu
in a modified longtable environment. (Note that this latter
offers an enhancement of ltxtable.) The package requires the
array package, and needs e-TeX to run (since array.sty is
present in every conforming distribution of LaTeX, and since
every publicly available LaTeX format is built using e-TeX, the
requirements are provided by default on any reasonable system).
The package also requires xcolor for coloured rules in tables,
and colortbl for coloured cells. The longtabu environment
further requires that longtable be loaded. The package itself
does not load any of these packages for the user. The tabu
environment may be used in place of tabular, tabular* and
tabularx environments, as well as the array environment in
maths mode. It overloads tabularx's X-column specification,
allowing a width specification, alignment (l, r, c and j) and
column type indication (p, m and b). \begin{tabu} to <dimen>
specifies a target width, and \begin{tabu} spread <dimen>
enlarges the environment's "natural" width.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/tabu/tabu.sty
%doc %{_texmfdistdir}/doc/latex/tabu/README
%doc %{_texmfdistdir}/doc/latex/tabu/tabu.pdf
#- source
%doc %{_texmfdistdir}/source/latex/tabu/tabu.drv
%doc %{_texmfdistdir}/source/latex/tabu/tabu.dtx
%doc %{_texmfdistdir}/source/latex/tabu/tabu.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18651 |12mr|texlive-tabularborder-1.0a-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17885
# category Package
# catalog-ctan /macros/latex/contrib/tabularborder
# catalog-date 2010-04-29 12:40:52 +0200
# catalog-license lppl1.2
# catalog-version 1.0a
Name:		texlive-tabularborder
Version:	1.0a
Release:	2
Summary:	Correct index entries for chemical compounds
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tabularborder
License:	LPPL1.2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tabularborder.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tabularborder.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tabularborder.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The tabular environment is changed so that the outer
\tabcolseps are compensated and a \hline has the same length as
the text. No @{} is needed.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/tabularborder/tabularborder.sty
%doc %{_texmfdistdir}/doc/latex/tabularborder/tabularborder.pdf
#- source
%doc %{_texmfdistdir}/source/latex/tabularborder/tabularborder.dtx
%doc %{_texmfdistdir}/source/latex/tabularborder/tabularborder.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18652 |12mr|texlive-tabularcalc-0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/tabularcalc
# catalog-date 2009-04-22 00:12:47 +0200
# catalog-license lppl
# catalog-version 0.2
Name:		texlive-tabularcalc
Version:	0.2
Release:	2
Summary:	Calculate formulas in a tabular environment
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tabularcalc
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tabularcalc.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tabularcalc.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Given a list of numbers and one (or more) formulas, the package
offers an easy syntax to build a table of values, i.e., a
tabular in which the first row contains the list of numbers,
and the other rows contain the calculated values of the
formulas for each number of the list. The table may be built
either horizontally or vertically and is fully customizable.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/tabularcalc/tabularcalc.sty
%doc %{_texmfdistdir}/doc/latex/tabularcalc/README
%doc %{_texmfdistdir}/doc/latex/tabularcalc/tabularcalc_doc_en.pdf
%doc %{_texmfdistdir}/doc/latex/tabularcalc/tabularcalc_doc_en.tex
%doc %{_texmfdistdir}/doc/latex/tabularcalc/tabularcalc_doc_fr.pdf
%doc %{_texmfdistdir}/doc/latex/tabularcalc/tabularcalc_doc_fr.tex
%doc %{_texmfdistdir}/doc/latex/tabularcalc/tabularcalc_doc_vn.pdf
%doc %{_texmfdistdir}/doc/latex/tabularcalc/tabularcalc_doc_vn.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18653 |12mr|texlive-tabularew-0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/tabularew
# catalog-date 2009-11-10 00:58:07 +0100
# catalog-license lppl
# catalog-version 0.1
Name:		texlive-tabularew
Version:	0.1
Release:	2
Summary:	A variation on the tabular environment
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tabularew
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tabularew.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tabularew.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tabularew.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package offers a modification of the tabular environment,
which deals with the problem of column heads that are
significantly wider than the body of the column.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/tabularew/tabularew.sty
%doc %{_texmfdistdir}/doc/latex/tabularew/README
%doc %{_texmfdistdir}/doc/latex/tabularew/tabularew.pdf
#- source
%doc %{_texmfdistdir}/source/latex/tabularew/tabularew.dtx
%doc %{_texmfdistdir}/source/latex/tabularew/tabularew.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18654 |12mr|texlive-tabulars-e-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21191
# category Package
# catalog-ctan /info/examples/tabulars-e
# catalog-date 2011-01-24 16:14:35 +0100
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-tabulars-e
Version:	1.0
Release:	2
Summary:	Examples from the book "Typesetting tables with LaTeX"
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/examples/tabulars-e
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tabulars-e.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tabulars-e.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
The bundle presents the examples of the book "Typesetting
tables with LaTeX" (ISBN 978-1-906860-25-7), as standalone
documents.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/tabulars-e/01-01-1.ltxps
%doc %{_texmfdistdir}/doc/latex/tabulars-e/01-01-10.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/01-01-11.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/01-01-12.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/01-01-13.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/01-01-14.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/01-01-15.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/01-01-16.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/01-01-17.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/01-01-18.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/01-01-19.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/01-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/01-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/01-01-4.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/01-01-5.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/01-01-6.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/01-01-7.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/01-01-8.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/01-01-9.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/01-02-1.ltxps
%doc %{_texmfdistdir}/doc/latex/tabulars-e/01-02-10.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/01-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/01-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/01-02-4.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/01-02-5.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/01-02-6.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/01-02-7.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/01-02-8.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/01-02-9.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-01-10.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-01-11.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-01-12.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-01-13.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-01-14.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-01-15.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-01-16.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-01-17.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-01-18.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-01-4.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-01-5.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-01-6.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-01-7.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-01-8.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-01-9.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-02-4.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-02-5.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-02-6.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-03-10.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-03-11.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-03-12.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-03-13.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-03-14.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-03-15.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-03-3.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-03-4.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-03-5.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-03-6.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-03-7.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-03-8.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-03-9.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-04-1.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-04-10.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-04-11.ltx2crop
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-04-2.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-04-3.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-04-4.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-04-5.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-04-6.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-04-7.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-04-8.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-04-9.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-05-1.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-05-10.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-05-11.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-05-2.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-05-3.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-05-4.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-05-5.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-05-6.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-05-7.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-05-8.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-05-9.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-06-1.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-06-2.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-06-3.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-06-4.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-06-5.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-07-1.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-07-2.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-07-3.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-07-4.ltx2
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-07-5.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-08-1.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-08-2.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-08-3.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-08-4.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-08-5.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-08-6.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-08-7.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-08-8.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-09-1.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-09-2.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-09-3.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-10-1.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-11-1.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-11-10.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-11-11.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-11-12.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-11-13.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-11-2.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-11-3.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-11-4.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-11-5.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-11-6.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-11-7.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-11-8.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-11-9.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-12-1.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-12-2.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-13-1.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-13-2.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-13-3.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-13-4.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-14-1.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-14-10.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-14-11.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-14-12.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-14-13.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-14-14.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-14-15.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-14-2.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-14-3.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-14-4.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-14-5.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-14-6.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-14-7.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-14-8.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-14-9.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-15-1.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-15-2.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-15-3.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-16-1.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-16-2.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-16-3.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-17-1.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-17-2.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-17-3.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-17-4.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-17-5.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-18-1.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-18-2.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-18-3.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-18-4.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-18-5.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-19-1.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-19-2.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-20-1.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-20-2.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-20-3.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-20-4.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-21-1.ltx2
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-21-2.ltx2
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-21-3.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-21-4.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-22-1.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-22-2.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-22-3.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-22-4.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-23-1.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-23-2.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-23-3.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-23-4.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-24-1.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-24-2.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-24-3.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-24-4.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-25-1.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-25-2.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-25-3.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-25-4.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-25-5.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-25-6.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-25-7.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-25-8.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-25-9.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-26-1.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-26-10.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-26-2.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-26-3.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-26-4.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-26-5.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-26-6.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-26-7.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-26-8.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-26-9.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-27-1.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-27-2.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-27-3.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-27-4.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-28-1.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-28-2.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-28-3.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-28-4.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-29-1.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/03-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/03-01-10.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/03-01-11.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/03-01-12.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/03-01-13.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/03-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/03-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/03-01-4.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/03-01-5.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/03-01-6.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/03-01-7.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/03-01-8.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/03-01-9.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/03-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/03-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/03-02-3.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/03-02-4.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/03-02-5.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/03-02-6.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/03-02-7.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/03-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/03-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/03-03-3.ltxb
%doc %{_texmfdistdir}/doc/latex/tabulars-e/03-03-4.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/03-03-5.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/03-03-6.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-01-10.ltx2
%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-01-11.ltx2
%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-01-12.ltx2
%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-01-13.ltx2
%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-01-14.ltx1
%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-01-15.ltx2
%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-01-2.ltx2
%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-01-3.ltx2
%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-01-4.ltx2
%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-01-5.ltx2
%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-01-6.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-01-7.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-01-8.ltx2
%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-01-9.ltx2
%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-02-1.ltx2
%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-02-2.ltx2
%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-03-2.ltx2
%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-03-3.ltx2
%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-04-1.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-04-2.ltx2
%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-04-3.ltx2
%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-04-4.ltx2
%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-04-5.ltx2
%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-05-1.ltx2
%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-05-2.ltx2
%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-05-3.ltx2
%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-05-4.ltx2
%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-05-5.ltx2
%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-05-6.ltx2
%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-05-7.ltx2
%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-05-8.ltx2
%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-06-1.ltx2
%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-06-2.ltx2
%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-06-3.ltx2
%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-06-4.ltx2
%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-06-5.ltx2
%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-06-6.ltx2
%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-06-7.ltx2
%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-06-8.ltx2
%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-06-9.ltx2
%doc %{_texmfdistdir}/doc/latex/tabulars-e/05-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/05-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/05-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/05-01-4.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/05-01-5.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/05-02-1.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/05-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/05-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/05-03-3.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/05-04-1.ltx2
%doc %{_texmfdistdir}/doc/latex/tabulars-e/05-04-2.ltx2
%doc %{_texmfdistdir}/doc/latex/tabulars-e/05-05-1.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/05-05-2.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/05-06-1.ltxE
%doc %{_texmfdistdir}/doc/latex/tabulars-e/05-06-2.ltxE
%doc %{_texmfdistdir}/doc/latex/tabulars-e/05-06-3.ltxE
%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-1.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-10.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-11.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-12.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-13.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-14.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-15.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-16.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-17.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-18.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-19.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-2.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-20.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-21.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-22.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-23.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-24.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-25.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-26.ltx2
%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-27.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-28.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-29.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-3.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-30.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-31.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-32.ltx2
%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-33.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-34.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-35.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-36.ltx2
%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-37.ltx2
%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-38.ltxps
%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-39.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-4.ltxps
%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-40.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-41.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-42.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-43.ltx2
%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-44.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-45.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-46.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-5.ltxps
%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-6.ltxps
%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-7.ltxps
%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-8.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-9.ltx
%doc %{_texmfdistdir}/doc/latex/tabulars-e/07-02-1.ltx2
%doc %{_texmfdistdir}/doc/latex/tabulars-e/07-02-2.ltx2
%doc %{_texmfdistdir}/doc/latex/tabulars-e/07-03-1.ltx2
%doc %{_texmfdistdir}/doc/latex/tabulars-e/07-03-2.ltx2
%doc %{_texmfdistdir}/doc/latex/tabulars-e/README
%doc %{_texmfdistdir}/doc/latex/tabulars-e/din8.eps

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18655 |12mr|texlive-tabulary-0.9-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/tabulary
# catalog-date 2009-10-10 00:51:28 +0200
# catalog-license lppl
# catalog-version 0.9
Name:		texlive-tabulary
Version:	0.9
Release:	2
Summary:	Tabular with variable width columns balanced
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tabulary
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tabulary.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tabulary.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tabulary.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package defines a tabular*-like tabulary environment,
taking a 'total width' argument as well as the column
specifications. It then defines column types L, C, R and J for
variable width columns (\raggedright', \centering, \raggedleft,
and normally justified). In contrast to tabularx's X columns,
the width of each column is weighted according to the natural
width of the widest cell in the column.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/tabulary/tabulary.sty
%doc %{_texmfdistdir}/doc/latex/tabulary/README
%doc %{_texmfdistdir}/doc/latex/tabulary/tabulary.pdf
#- source
%doc %{_texmfdistdir}/source/latex/tabulary/tabulary.dtx
%doc %{_texmfdistdir}/source/latex/tabulary/tabulary.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18656 |12mr|texlive-tabvar-1.61-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25665
# category Package
# catalog-ctan /macros/latex/contrib/tabvar
# catalog-date 2012-03-16 09:54:35 +0100
# catalog-license lppl1.3
# catalog-version 1.61
Name:		texlive-tabvar
Version:	1.61
Release:	1
Summary:	Typesetting tables showing variations of functions
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tabvar
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tabvar.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tabvar.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tabvar.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This LaTeX package is meant to ease the typesetting of tables
showing variations of functions as they are used in France.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/tabvar/tabvar.afm
%{_texmfdistdir}/fonts/map/dvips/tabvar/tabvar.map
%{_texmfdistdir}/fonts/tfm/public/tabvar/tabvar.tfm
%{_texmfdistdir}/fonts/type1/public/tabvar/tabvar.pfb
%{_texmfdistdir}/metapost/tabvar/tabvar.mp
%{_texmfdistdir}/tex/latex/tabvar/tabvar.1
%{_texmfdistdir}/tex/latex/tabvar/tabvar.2
%{_texmfdistdir}/tex/latex/tabvar/tabvar.3
%{_texmfdistdir}/tex/latex/tabvar/tabvar.cfg
%{_texmfdistdir}/tex/latex/tabvar/tabvar.sty
%doc %{_texmfdistdir}/doc/latex/tabvar/README
%doc %{_texmfdistdir}/doc/latex/tabvar/demo.pdf
%doc %{_texmfdistdir}/doc/latex/tabvar/demo.tex
%doc %{_texmfdistdir}/doc/latex/tabvar/tabvar.pdf
#- source
%doc %{_texmfdistdir}/source/latex/tabvar/tabvar.dtx
%doc %{_texmfdistdir}/source/latex/tabvar/tabvar.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts metapost tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18657 |12mr|texlive-tagging-20110829-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23761
# category Package
# catalog-ctan /macros/latex/contrib/tagging
# catalog-date 2011-08-29 00:41:24 +0200
# catalog-license lppl1.3
# catalog-version undef
Name:		texlive-tagging
Version:	20110829
Release:	2
Summary:	Document configuration with tags
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tagging
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tagging.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tagging.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package allows the user to generate multiple documents from
a single source, by marking pieces of the document with tags
and specifying which marked pieces to include or exclude.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/tagging/tagging.sty
%doc %{_texmfdistdir}/doc/latex/tagging/README
%doc %{_texmfdistdir}/doc/latex/tagging/tagging.pdf
%doc %{_texmfdistdir}/doc/latex/tagging/tagging.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18658 |12mr|texlive-talk-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/talk
# catalog-date 2007-08-14 14:14:54 +0200
# catalog-license lppl
# catalog-version 1.1
Name:		texlive-talk
Version:	1.1
Release:	2
Summary:	A LaTeX class for presentations
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/talk
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/talk.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/talk.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/talk.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The talk document class allows you to create slides for screen
presentations or printing on transparencies. It also allows you
to print personal notes for your talk. You can create overlays
and display structure information (current section /
subsection, table of contents) on your slides. The main feature
that distinguishes talk from other presentation classes like
beamer or prosper is that it allows the user to define an
arbitrary number of slide styles and switch between these
styles from slide to slide. This way the slide layout can be
adapted to the slide content. For example, the title or
contents page of a talk can be given a slightly different
layout than the other slides. The talk class makes no
restrictions on the slide design whatsoever. The entire look
and feel of the presentation can be defined by the user. The
style definitions should be put in a separate sty file.
Currently the package comes with only one set of pre-defined
slide styles (greybars.sty). Contributions from people who are
artistically more gifted than the author are more than
welcome!.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/talk/sidebars.sty
%{_texmfdistdir}/tex/latex/talk/talk.cls
%doc %{_texmfdistdir}/doc/latex/talk/README
%doc %{_texmfdistdir}/doc/latex/talk/example.tex
%doc %{_texmfdistdir}/doc/latex/talk/talkdoc.pdf
%doc %{_texmfdistdir}/doc/latex/talk/talkdoc.tex
#- source
%doc %{_texmfdistdir}/source/latex/talk/Makefile

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18659 |12mr|texlive-tamefloats-v0.42-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27345
# category Package
# catalog-ctan /macros/latex/contrib/tamefloats
# catalog-date 2012-06-21 14:54:52 +0200
# catalog-license lppl1.3
# catalog-version v0.42
Name:		texlive-tamefloats
Version:	v0.42
Release:	1
Summary:	Experimentally use \holdinginserts with LaTeX floats
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tamefloats
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tamefloats.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tamefloats.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
LaTeX's figures, tables, and \marginpars are dangerous for
footnotes (and probably also \enlargethispage). Here is a
proposal (a 'patch' package) to help, by using \holdinginserts
in a simple way. It replaces the original problem with a new
one -- it is an experiment to find out whether the new problem
is less bad (or it is just a contribution to the discussion,
maybe just a summary of previous work). The files provide
further information.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/tamefloats/tameflts.sty
%doc %{_texmfdistdir}/doc/latex/tamefloats/README.txt
%doc %{_texmfdistdir}/doc/latex/tamefloats/deml3541.tex
%doc %{_texmfdistdir}/doc/latex/tamefloats/fltfltdk.tex
%doc %{_texmfdistdir}/doc/latex/tamefloats/newbug.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18660 |12mr|texlive-tamethebeast-1.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /info/bibtex/tamethebeast
# catalog-date 2009-10-11 21:12:19 +0200
# catalog-license lppl1.3
# catalog-version 1.4
Name:		texlive-tamethebeast
Version:	1.4
Release:	2
Summary:	A manual about bibliographies and especially BibTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/bibtex/tamethebeast
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tamethebeast.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tamethebeast.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
An (as-complete-as-possible) manual about bibliographies in
LaTeX, and thus mainly about BibTeX.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/bibtex/tamethebeast/CHANGES
%doc %{_texmfdistdir}/doc/bibtex/tamethebeast/Makefile
%doc %{_texmfdistdir}/doc/bibtex/tamethebeast/README
%doc %{_texmfdistdir}/doc/bibtex/tamethebeast/idxstyle.ist
%doc %{_texmfdistdir}/doc/bibtex/tamethebeast/local.bib
%doc %{_texmfdistdir}/doc/bibtex/tamethebeast/ttb_en.pdf
%doc %{_texmfdistdir}/doc/bibtex/tamethebeast/ttb_en.sec1.tex
%doc %{_texmfdistdir}/doc/bibtex/tamethebeast/ttb_en.sec2.tex
%doc %{_texmfdistdir}/doc/bibtex/tamethebeast/ttb_en.sec3.tex
%doc %{_texmfdistdir}/doc/bibtex/tamethebeast/ttb_en.sec4.tex
%doc %{_texmfdistdir}/doc/bibtex/tamethebeast/ttb_en.sec5.tex
%doc %{_texmfdistdir}/doc/bibtex/tamethebeast/ttb_en.tex
%doc %{_texmfdistdir}/doc/bibtex/tamethebeast/ttb_style.sty

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18661 |12mr|texlive-t-angles-20070312-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/t-angles
# catalog-date 2007-03-12 14:32:12 +0100
# catalog-license gpl
# catalog-version undef
Name:		texlive-t-angles
Version:	20070312
Release:	2
Summary:	Draw tangles, trees, Hopf algebra operations and other pictures
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/t-angles
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/t-angles.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/t-angles.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A LaTeX2e package for drawing tangles, trees, Hopf algebra
operations and other pictures. It is based on emTeX or TPIC
\special's. Therefore, it can be used with the most popular
drivers, including emTeX drivers, dviwin, xdvi and dvips, and
(using some code from ConTeXt) it may also be used with
PDFLaTeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/t-angles/t-angles.sty
%doc %{_texmfdistdir}/doc/latex/t-angles/README
%doc %{_texmfdistdir}/doc/latex/t-angles/t-manual.pdf
%doc %{_texmfdistdir}/doc/latex/t-angles/t-manual.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18662 |12mr|texlive-tap-0.77-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/generic/tables/tap077.zip
# catalog-date 2009-10-10 00:51:28 +0200
# catalog-license pd
# catalog-version 0.77
Name:		texlive-tap
Version:	0.77
Release:	2
Summary:	TeX macros for typesetting complex tables
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/generic/tables/tap077.zip
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tap.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tap.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tap.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package offers a simple notation for pretty complex tables
(to Michael J. Ferguson's credit). With PostScript, the package
allows shaded/coloured tables, diagonal rules, etc. The package
is supposed to work with both Plain and LaTeX. An AWK converter
from ASCII semigraphic tables to TAP notation is included.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/tap/tap.tex
%doc %{_texmfdistdir}/doc/generic/tap/0README.TAP
%doc %{_texmfdistdir}/doc/generic/tap/0tabdoc.inf
%doc %{_texmfdistdir}/doc/generic/tap/circ.eps
%doc %{_texmfdistdir}/doc/generic/tap/circmag.eps
%doc %{_texmfdistdir}/doc/generic/tap/tapanch.100
%doc %{_texmfdistdir}/doc/generic/tap/tapanch.mp
%doc %{_texmfdistdir}/doc/generic/tap/tapdoc.tex
%doc %{_texmfdistdir}/doc/generic/tap/tapxamp1.tex
%doc %{_texmfdistdir}/doc/generic/tap/tapxamp2.tex
#- source
%doc %{_texmfdistdir}/source/generic/tap/tabcv/sampdos/0sampdos.inf
%doc %{_texmfdistdir}/source/generic/tap/tabcv/sampdos/post1.tex
%doc %{_texmfdistdir}/source/generic/tap/tabcv/sampdos/post2.tex
%doc %{_texmfdistdir}/source/generic/tap/tabcv/sampdos/prea1.tex
%doc %{_texmfdistdir}/source/generic/tap/tabcv/sampdos/prea2.tex
%doc %{_texmfdistdir}/source/generic/tap/tabcv/sampdos/prea3.tex
%doc %{_texmfdistdir}/source/generic/tap/tabcv/sampdos/tapcv0.raw
%doc %{_texmfdistdir}/source/generic/tap/tabcv/sampdos/tapcv1.raw
%doc %{_texmfdistdir}/source/generic/tap/tabcv/sampdos/tapcv2.raw
%doc %{_texmfdistdir}/source/generic/tap/tabcv/sampdos/tapcv3.raw
%doc %{_texmfdistdir}/source/generic/tap/tabcv/sampdos/tapcv4.raw
%doc %{_texmfdistdir}/source/generic/tap/tabcv/sampdos/tapcv5.raw
%doc %{_texmfdistdir}/source/generic/tap/tabcv/sampdos/tapcv6.raw
%doc %{_texmfdistdir}/source/generic/tap/tabcv/sampdos/tcv.bat
%doc %{_texmfdistdir}/source/generic/tap/tabcv/sampdos/tcv_.bat
%doc %{_texmfdistdir}/source/generic/tap/tabcv/tapcv.awk

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18663 |12mr|texlive-tapir-0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20484
# category Package
# catalog-ctan /fonts/tapir
# catalog-date 2007-03-12 14:32:12 +0100
# catalog-license gpl
# catalog-version 0.2
Name:		texlive-tapir
Version:	0.2
Release:	2
Summary:	A simple geometrical font
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/tapir
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tapir.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tapir.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Tapir is a simple geometrical font mostly created of line and
circular segments with constant thickness. The font is
available as MetaFont source and in Adobe Type 1 format. The
character set contains all characters in the range 0-127 (as in
cmr10), accented characters used in the Czech, Slovak and
Polish languages.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/tapir/tap-enc.mf
%{_texmfdistdir}/fonts/source/public/tapir/tap.mf
%{_texmfdistdir}/fonts/type1/public/tapir/tap.pfb
%doc %{_texmfdistdir}/doc/fonts/tapir/readme
%doc %{_texmfdistdir}/doc/fonts/tapir/readme.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18664 |12mr|texlive-taupin-20111104-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-taupin
Version:	20111104
Release:	2
Summary:	TeXLive taupin package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/taupin.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive taupin package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/taupin/smallcap.sty
%{_texmfdistdir}/tex/latex/taupin/t1cmsc.fd
%{_texmfdistdir}/tex/latex/taupin/varsects.sty

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18665 |12mr|texlive-tcdialog-20111104-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23089
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-tcdialog
Version:	20111104
Release:	2
Summary:	TeXLive tcdialog package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tcdialog.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tcdialog.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Provides:	texlive-tcdialog.bin = %{EVRD}
Requires:	cdialog

%description
TeXLive tcdialog package.

#-----------------------------------------------------------------------
%files
%{_bindir}/tcdialog
%doc %{_mandir}/man1/tcdialog.1*
%doc %{_texmfdir}/doc/man/man1/tcdialog.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf cdialog tcdialog
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18666 |12mr|texlive-tcldoc-2.40-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22018
# category Package
# catalog-ctan /macros/latex/contrib/tclldoc
# catalog-date 2007-02-28 00:02:05 +0100
# catalog-license lppl
# catalog-version 2.40
Name:		texlive-tcldoc
Version:	2.40
Release:	2
Summary:	Doc/docstrip for tcl
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tclldoc
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tcldoc.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tcldoc.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tcldoc.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The tclldoc package and class simplify the application of the
doc/docstrip style of literate programming with Dr. John
Ousterhout's Tool Command Language (Tcl, pronounced "tickle",
a.k.a. The Cool Language). The tclldoc package is a bit like
the doc package is for LaTeX, whereas the tclldoc class more
parallels the ltxdoc class.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/tcldoc/tcldoc.cls
%{_texmfdistdir}/tex/latex/tcldoc/tcldoc.sty
%{_texmfdistdir}/tex/latex/tcldoc/tclldoc.cls
%{_texmfdistdir}/tex/latex/tcldoc/tclldoc.sty
%doc %{_texmfdistdir}/doc/latex/tcldoc/README.txt
%doc %{_texmfdistdir}/doc/latex/tcldoc/examples/README.txt
%doc %{_texmfdistdir}/doc/latex/tcldoc/examples/parsetcl.dtx
%doc %{_texmfdistdir}/doc/latex/tcldoc/examples/parsetcl.ins
%doc %{_texmfdistdir}/doc/latex/tcldoc/examples/pdf.dtx
%doc %{_texmfdistdir}/doc/latex/tcldoc/examples/pdf.ins
%doc %{_texmfdistdir}/doc/latex/tcldoc/tclldoc.pdf
%doc %{_texmfdistdir}/doc/latex/tcldoc/tools/README.txt
%doc %{_texmfdistdir}/doc/latex/tcldoc/tools/eemenu.dtx
%doc %{_texmfdistdir}/doc/latex/tcldoc/tools/eemenu.ins
%doc %{_texmfdistdir}/doc/latex/tcldoc/tools/sourcedtx.dtx
%doc %{_texmfdistdir}/doc/latex/tcldoc/tools/sourcedtx.ins
#- source
%doc %{_texmfdistdir}/source/latex/tcldoc/tclldoc.dtx
%doc %{_texmfdistdir}/source/latex/tcldoc/tclldoc.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18667 |12mr|texlive-tcolorbox-1.30-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26072
# category Package
# catalog-ctan /macros/latex/contrib/tcolorbox
# catalog-date 2012-04-20 13:22:20 +0200
# catalog-license lppl1.3
# catalog-version 1.30
Name:		texlive-tcolorbox
Epoch:		1
Version:	1.30
Release:	1
Summary:	Coloured boxes, for LaTeX examples and theorems, etc
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tcolorbox
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tcolorbox.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tcolorbox.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides an environment for coloured and framed
text boxes with a heading line. Optionally, such a box can be
split in an upper and a lower part; thus the package may be
used for the setting of LaTeX examples where one part of the
box displays the source code and the other part shows the
output. Another common use case is the setting of theorems. The
package supports saving and reuse of source code and text
parts.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/tcolorbox/tcbdocumentation.code.tex
%{_texmfdistdir}/tex/latex/tcolorbox/tcblistings.code.tex
%{_texmfdistdir}/tex/latex/tcolorbox/tcbskins.code.tex
%{_texmfdistdir}/tex/latex/tcolorbox/tcbtheorems.code.tex
%{_texmfdistdir}/tex/latex/tcolorbox/tcolorbox.sty
%doc %{_texmfdistdir}/doc/latex/tcolorbox/CHANGES
%doc %{_texmfdistdir}/doc/latex/tcolorbox/README
%doc %{_texmfdistdir}/doc/latex/tcolorbox/README.TEXLIVE
%doc %{_texmfdistdir}/doc/latex/tcolorbox/tcolorbox-example.pdf
%doc %{_texmfdistdir}/doc/latex/tcolorbox/tcolorbox-example.tex
%doc %{_texmfdistdir}/doc/latex/tcolorbox/tcolorbox.pdf
%doc %{_texmfdistdir}/doc/latex/tcolorbox/tcolorbox.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18668 |12mr|texlive-tdclock-v2.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/tdclock
# catalog-date 2009-06-23 13:06:36 +0200
# catalog-license gpl2
# catalog-version v2.2
Name:		texlive-tdclock
Version:	v2.2
Release:	2
Summary:	A ticking digital clock package for PDF output
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tdclock
License:	GPL2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tdclock.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tdclock.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A ticking digital clock package to be used in Pdf-LaTeX
documents, for example in presentations.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/tdclock/tdclock.sty
%doc %{_texmfdistdir}/doc/latex/tdclock/README
%doc %{_texmfdistdir}/doc/latex/tdclock/tdclock-beamer-example.pdf
%doc %{_texmfdistdir}/doc/latex/tdclock/tdclock-beamer-example.tex
%doc %{_texmfdistdir}/doc/latex/tdclock/tdclock-doc.pdf
%doc %{_texmfdistdir}/doc/latex/tdclock/tdclock-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18669 |12mr|texlive-tds-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /tds
# catalog-date 2009-10-10 00:51:28 +0200
# catalog-license other-free
# catalog-version 1.1
Name:		texlive-tds
Version:	1.1
Release:	2
Summary:	The TeX Directory Structure standard
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/tds
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tds.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tds.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
Defines a structure for placement of TeX-related files on an
hierarchical file system, in a way that is well-defined, and is
readily implementable.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/generic/tds/ChangeLog
%doc %{_texmfdistdir}/doc/generic/tds/Makefile
%doc %{_texmfdistdir}/doc/generic/tds/README
%doc %{_texmfdistdir}/doc/generic/tds/index.html
%doc %{_texmfdistdir}/doc/generic/tds/tds.dvi
%doc %{_texmfdistdir}/doc/generic/tds/tds.html
%doc %{_texmfdistdir}/doc/generic/tds/tds.pdf
%doc %{_texmfdistdir}/doc/generic/tds/tds.sed
%doc %{_texmfdistdir}/doc/generic/tds/tds.tex
%doc %{_texmfdistdir}/doc/generic/tds/tds2texi.el
%doc %{_texmfdistdir}/doc/generic/tds/tdsguide.cls

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18670 |12mr|texlive-tdsfrmath-1.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/tdsfrmath
# catalog-date 2009-06-22 16:39:08 +0200
# catalog-license lppl
# catalog-version 1.3
Name:		texlive-tdsfrmath
Version:	1.3
Release:	2
Summary:	Macros for French teachers of mathematics
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tdsfrmath
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tdsfrmath.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tdsfrmath.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tdsfrmath.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A collection of macros for French maths teachers in colleges
and lycees (and perhaps elsewhere). It is hoped that the
package will facilitate the everyday use of LaTeX by
mathematics teachers.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/tdsfrmath/suite.sto
%{_texmfdistdir}/tex/latex/tdsfrmath/taupe.sto
%{_texmfdistdir}/tex/latex/tdsfrmath/tdsfrmath.sty
%doc %{_texmfdistdir}/doc/latex/tdsfrmath/LISEZMOI
%doc %{_texmfdistdir}/doc/latex/tdsfrmath/README
%doc %{_texmfdistdir}/doc/latex/tdsfrmath/tdsfrmath.pdf
#- source
%doc %{_texmfdistdir}/source/latex/tdsfrmath/Makefile
%doc %{_texmfdistdir}/source/latex/tdsfrmath/tdsfrmath.dtx
%doc %{_texmfdistdir}/source/latex/tdsfrmath/tdsfrmath.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18671 |12mr|texlive-technics-20070116-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16238
# category Package
# catalog-ctan /macros/latex/contrib/technics
# catalog-date 2007-01-16 00:15:12 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-technics
Version:	20070116
Release:	2
Summary:	A package to format technical documents
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/technics
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/technics.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/technics.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive technics package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/technics/technics.sty
%doc %{_texmfdistdir}/doc/latex/technics/png2eps.sh
%doc %{_texmfdistdir}/doc/latex/technics/rf-logo.zip
%doc %{_texmfdistdir}/doc/latex/technics/technics.pdf
%doc %{_texmfdistdir}/doc/latex/technics/technics.tex
%doc %{_texmfdistdir}/doc/latex/technics/view-dvi.sh
%doc %{_texmfdistdir}/doc/latex/technics/vmlinux.eps
%doc %{_texmfdistdir}/doc/latex/technics/vmlinux.png

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18672 |12mr|texlive-ted-1.06-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/ted
# catalog-date 2008-08-24 10:50:19 +0200
# catalog-license lppl
# catalog-version 1.06
Name:		texlive-ted
Version:	1.06
Release:	2
Summary:	A (primitive) token list editor
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ted
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ted.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ted.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ted.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Just like sed is a stream editor, ted is a token list editor.
Actually, it is not as powerfull as sed, but its main feature
is that it really works with tokens, not only characters. The
ted package provides two user macros: \Substitute and
\ShowTokens. The first is maybe the most useful: it performs
substitutions in token lists (even inside braces). The second
displays each token of the list (one per line) with its catcode
(in the list, not just the current one), and can be useful for
debugging or for TeX learners. Ted is designed to work well
even if strange tokens (that is, unusual {charcode, catcode}
pairs or tokens with a confusing meaning) occur in the list.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/ted/ted.sty
%doc %{_texmfdistdir}/doc/latex/ted/README
%doc %{_texmfdistdir}/doc/latex/ted/ted-fr.pdf
%doc %{_texmfdistdir}/doc/latex/ted/ted.pdf
#- source
%doc %{_texmfdistdir}/source/latex/ted/ted.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18673 |12mr|texlive-templates-fenn-20090828-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /info/templates/fenn
# catalog-date 2009-08-28 15:51:43 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-templates-fenn
Version:	20090828
Release:	2
Summary:	Templates for TeX usage
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/templates/fenn
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/templates-fenn.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/templates-fenn.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
A set of templates for using LaTeX packages that the author
uses, comprising: - scrlttr2.tex: a letter, written with
scrlttr2.cls from the KOMA-Script bundle; - dinbrief.tex: a
letter according to the German (DIN) standards, written with
dinbrief.cls; - kbrief.tex: a brief memo ('Kurzbrief') to
accompany enclosures, as used in German offices, again based on
dinbrief; - vermerk.tex: a general form for taking down notes
on events in the office; and - diabetes.tex: a diary for the
basis-bolus insulin therapy of diabetes mellitus, using
scrartcl.cls from the KOMA-Script bundle.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/templates-fenn/diabetes.tex
%doc %{_texmfdistdir}/doc/latex/templates-fenn/dinbrief.tex
%doc %{_texmfdistdir}/doc/latex/templates-fenn/kbrief.tex
%doc %{_texmfdistdir}/doc/latex/templates-fenn/scrlttr2.tex
%doc %{_texmfdistdir}/doc/latex/templates-fenn/scrlttr2en.tex
%doc %{_texmfdistdir}/doc/latex/templates-fenn/templates-fenn-de.txt
%doc %{_texmfdistdir}/doc/latex/templates-fenn/templates-fenn-en.txt
%doc %{_texmfdistdir}/doc/latex/templates-fenn/vermerk.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18674 |12mr|texlive-templates-sommer-20080824-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /info/templates/sommer
# catalog-date 2008-08-24 10:50:19 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-templates-sommer
Version:	20080824
Release:	2
Summary:	Templates for TeX usage
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/templates/sommer
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/templates-sommer.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/templates-sommer.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
A set of templates for using LaTeX packages that the author
uses, comprising: - Hausarbeit.tex: for students of the
Lehrstuhl Volkskunde an der Friedrich-Schiller-Universitat
Jena; - Psycho-Dipl.tex: for diploma theses in psychology.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/templates-sommer/Hausarbeit.bib
%doc %{_texmfdistdir}/doc/latex/templates-sommer/Hausarbeit.tex
%doc %{_texmfdistdir}/doc/latex/templates-sommer/Logo.jpg
%doc %{_texmfdistdir}/doc/latex/templates-sommer/Psycho-Dipl.bib
%doc %{_texmfdistdir}/doc/latex/templates-sommer/Psycho-Dipl.tex
%doc %{_texmfdistdir}/doc/latex/templates-sommer/README.de

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18675 |12mr|texlive-tengwarscript-1.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/tengwarscript
# catalog-date 2007-05-24 10:43:22 +0200
# catalog-license lppl
# catalog-version 1.3
Name:		texlive-tengwarscript
Version:	1.3
Release:	2
Summary:	LaTeX support for using Tengwar fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tengwarscript
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tengwarscript.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tengwarscript.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tengwarscript.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides "mid-level" access to tengwar fonts,
providing good quality output. Each tengwar sign is represented
by a command, which will place the sign nicely in relation to
previous signs. A transcription package is available from the
package's home page: writing all those tengwar commands would
quickly become untenable. The package supports the use of a
wide variety of tengwar fonts that are available from the net;
metric and map files are provided for all the supported fonts.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/enc/dvips/tengwarscript/tengwaralt.enc
%{_texmfdistdir}/fonts/enc/dvips/tengwarscript/tengwarcap.enc
%{_texmfdistdir}/fonts/enc/dvips/tengwarscript/tengwarscript.enc
%{_texmfdistdir}/fonts/map/dvips/tengwarscript/tengwarscript.map
%{_texmfdistdir}/fonts/tfm/public/tengwarscript/Elfica32.tfm
%{_texmfdistdir}/fonts/tfm/public/tengwarscript/Parmaite.tfm
%{_texmfdistdir}/fonts/tfm/public/tengwarscript/Parmaite_alt.tfm
%{_texmfdistdir}/fonts/tfm/public/tengwarscript/Parmaite_full.tfm
%{_texmfdistdir}/fonts/tfm/public/tengwarscript/TengwarFormal12.tfm
%{_texmfdistdir}/fonts/tfm/public/tengwarscript/TengwarFormalA12.tfm
%{_texmfdistdir}/fonts/tfm/public/tengwarscript/TengwarFormal_full.tfm
%{_texmfdistdir}/fonts/tfm/public/tengwarscript/TengwarGothika050.tfm
%{_texmfdistdir}/fonts/tfm/public/tengwarscript/TengwarNoldor.tfm
%{_texmfdistdir}/fonts/tfm/public/tengwarscript/TengwarNoldorAlt.tfm
%{_texmfdistdir}/fonts/tfm/public/tengwarscript/TengwarNoldorCapitals1.tfm
%{_texmfdistdir}/fonts/tfm/public/tengwarscript/TengwarNoldorCapitals2.tfm
%{_texmfdistdir}/fonts/tfm/public/tengwarscript/TengwarNoldor_full.tfm
%{_texmfdistdir}/fonts/tfm/public/tengwarscript/TengwarQuenya.tfm
%{_texmfdistdir}/fonts/tfm/public/tengwarscript/TengwarQuenyaAlt.tfm
%{_texmfdistdir}/fonts/tfm/public/tengwarscript/TengwarQuenyaCapitals1.tfm
%{_texmfdistdir}/fonts/tfm/public/tengwarscript/TengwarQuenyaCapitals2.tfm
%{_texmfdistdir}/fonts/tfm/public/tengwarscript/TengwarQuenya_full.tfm
%{_texmfdistdir}/fonts/tfm/public/tengwarscript/TengwarSindarin.tfm
%{_texmfdistdir}/fonts/tfm/public/tengwarscript/TengwarSindarinAlt.tfm
%{_texmfdistdir}/fonts/tfm/public/tengwarscript/TengwarSindarinCapitals1.tfm
%{_texmfdistdir}/fonts/tfm/public/tengwarscript/TengwarSindarinCapitals2.tfm
%{_texmfdistdir}/fonts/tfm/public/tengwarscript/TengwarSindarin_full.tfm
%{_texmfdistdir}/fonts/tfm/public/tengwarscript/TengwarTelerin.tfm
%{_texmfdistdir}/fonts/tfm/public/tengwarscript/UnicodeParmaite.tfm
%{_texmfdistdir}/fonts/tfm/public/tengwarscript/tngan.tfm
%{_texmfdistdir}/fonts/tfm/public/tengwarscript/tngan_full.tfm
%{_texmfdistdir}/fonts/tfm/public/tengwarscript/tngana.tfm
%{_texmfdistdir}/fonts/tfm/public/tengwarscript/tnganab.tfm
%{_texmfdistdir}/fonts/tfm/public/tengwarscript/tnganabi.tfm
%{_texmfdistdir}/fonts/tfm/public/tengwarscript/tnganai.tfm
%{_texmfdistdir}/fonts/tfm/public/tengwarscript/tnganb.tfm
%{_texmfdistdir}/fonts/tfm/public/tengwarscript/tnganb_full.tfm
%{_texmfdistdir}/fonts/tfm/public/tengwarscript/tnganbi.tfm
%{_texmfdistdir}/fonts/tfm/public/tengwarscript/tnganbi_full.tfm
%{_texmfdistdir}/fonts/tfm/public/tengwarscript/tngani.tfm
%{_texmfdistdir}/fonts/tfm/public/tengwarscript/tngani_full.tfm
%{_texmfdistdir}/fonts/vf/public/tengwarscript/Parmaite_full.vf
%{_texmfdistdir}/fonts/vf/public/tengwarscript/TengwarFormal_full.vf
%{_texmfdistdir}/fonts/vf/public/tengwarscript/TengwarNoldor_full.vf
%{_texmfdistdir}/fonts/vf/public/tengwarscript/TengwarQuenya_full.vf
%{_texmfdistdir}/fonts/vf/public/tengwarscript/TengwarSindarin_full.vf
%{_texmfdistdir}/fonts/vf/public/tengwarscript/tngan_full.vf
%{_texmfdistdir}/fonts/vf/public/tengwarscript/tnganb_full.vf
%{_texmfdistdir}/fonts/vf/public/tengwarscript/tnganbi_full.vf
%{_texmfdistdir}/fonts/vf/public/tengwarscript/tngani_full.vf
%{_texmfdistdir}/tex/latex/tengwarscript/annatar.cfg
%{_texmfdistdir}/tex/latex/tengwarscript/annatarbold.cfg
%{_texmfdistdir}/tex/latex/tengwarscript/annatarbolditalic.cfg
%{_texmfdistdir}/tex/latex/tengwarscript/annataritalic.cfg
%{_texmfdistdir}/tex/latex/tengwarscript/elfica.cfg
%{_texmfdistdir}/tex/latex/tengwarscript/formal.cfg
%{_texmfdistdir}/tex/latex/tengwarscript/gothika.cfg
%{_texmfdistdir}/tex/latex/tengwarscript/noldor.cfg
%{_texmfdistdir}/tex/latex/tengwarscript/noldorcapI.cfg
%{_texmfdistdir}/tex/latex/tengwarscript/noldorcapII.cfg
%{_texmfdistdir}/tex/latex/tengwarscript/parmaite.cfg
%{_texmfdistdir}/tex/latex/tengwarscript/quenya.cfg
%{_texmfdistdir}/tex/latex/tengwarscript/quenyacapI.cfg
%{_texmfdistdir}/tex/latex/tengwarscript/quenyacapII.cfg
%{_texmfdistdir}/tex/latex/tengwarscript/sindarin.cfg
%{_texmfdistdir}/tex/latex/tengwarscript/sindarincapI.cfg
%{_texmfdistdir}/tex/latex/tengwarscript/sindarincapII.cfg
%{_texmfdistdir}/tex/latex/tengwarscript/teleri.cfg
%{_texmfdistdir}/tex/latex/tengwarscript/tengwarscript.sty
%{_texmfdistdir}/tex/latex/tengwarscript/unicodeparmaite.cfg
%doc %{_texmfdistdir}/doc/latex/tengwarscript/COPYING
%doc %{_texmfdistdir}/doc/latex/tengwarscript/README
%doc %{_texmfdistdir}/doc/latex/tengwarscript/quetta.eps
%doc %{_texmfdistdir}/doc/latex/tengwarscript/quetta.pdf
%doc %{_texmfdistdir}/doc/latex/tengwarscript/tengfonts.pdf
%doc %{_texmfdistdir}/doc/latex/tengwarscript/tengfonts.tex
%doc %{_texmfdistdir}/doc/latex/tengwarscript/tengtest.pdf
%doc %{_texmfdistdir}/doc/latex/tengwarscript/tengtest.tex
%doc %{_texmfdistdir}/doc/latex/tengwarscript/tengwarscript.pdf
#- source
%doc %{_texmfdistdir}/source/latex/tengwarscript/tengwarscript.dtx
%doc %{_texmfdistdir}/source/latex/tengwarscript/tengwarscript.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18676 |12mr|texlive-tensor-2.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/tensor
# catalog-date 2006-11-03 07:18:50 +0100
# catalog-license lppl
# catalog-version 2.1
Name:		texlive-tensor
Version:	2.1
Release:	2
Summary:	Typeset tensors
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tensor
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tensor.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tensor.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tensor.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A package which allows the user to set tensor-style super- and
subscripts with offsets between successive indices. It supports
the typesetting of tensors with mixed upper and lower indices
with spacing, also typset preposed indices. This is a complete
revision and extension of the original 'tensor' package by Mike
Piff.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/tensor/tensor.sty
%doc %{_texmfdistdir}/doc/latex/tensor/README
%doc %{_texmfdistdir}/doc/latex/tensor/tensor.pdf
#- source
%doc %{_texmfdistdir}/source/latex/tensor/tensor.dtx
%doc %{_texmfdistdir}/source/latex/tensor/tensor.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18677 |12mr|texlive-termcal-1.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22514
# category Package
# catalog-ctan /macros/latex/contrib/termcal
# catalog-date 2011-05-17 01:53:44 +0200
# catalog-license lppl1
# catalog-version 1.8
Name:		texlive-termcal
Version:	1.8
Release:	2
Summary:	Print a class calendar
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/termcal
License:	LPPL1
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/termcal.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/termcal.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/termcal.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package is intended to print a term calendar for use in
planning a class. It has a flexible mechanism for specifying
which days of the week are to be included and for inserting
text either regularly on the same day each week, or on selected
days, or for a series of consecutive days. It also has a
flexible mechanism for specifing class and nonclass days. Text
may be inserted into consecutive days so that it automatically
flows around nonclass days.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/termcal/termcal.sty
%doc %{_texmfdistdir}/doc/latex/termcal/Contents
%doc %{_texmfdistdir}/doc/latex/termcal/README
%doc %{_texmfdistdir}/doc/latex/termcal/termcal.pdf
#- source
%doc %{_texmfdistdir}/source/latex/termcal/termcal.dtx
%doc %{_texmfdistdir}/source/latex/termcal/termcal.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18678 |12mr|texlive-termlist-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18923
# category Package
# catalog-ctan /macros/latex/contrib/termlist
# catalog-date 2010-06-12 14:14:46 +0200
# catalog-license lppl
# catalog-version 1.1
Name:		texlive-termlist
Version:	1.1
Release:	2
Summary:	Label any kind of term with a continuous counter
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/termlist
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/termlist.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/termlist.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/termlist.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The termlist package provides environments to indent and label
any kind of terms with a continuous number. Candidate terms may
appear inside an equation or eqnarray environment.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/termlist/termlist.sty
%doc %{_texmfdistdir}/doc/latex/termlist/README
%doc %{_texmfdistdir}/doc/latex/termlist/termlist.pdf
#- source
%doc %{_texmfdistdir}/source/latex/termlist/termlist.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18679 |12mr|texlive-tetex-3.0-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27265
# category TLCore
# catalog-ctan /obsolete/systems/unix/teTeX
# catalog-date 2012-06-22 15:50:13 +0200
# catalog-license other-free
# catalog-version 3.0
Name:		texlive-tetex
Version:	3.0
Release:	12
Summary:	scripts and files originally written for or included in teTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/obsolete/systems/unix/teTeX
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tetex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tetex.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tetex.x86_64-linux.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
# updmap requires texconfig/tcfmgr
Requires(post):	texlive-texconfig
# pdftex requires updmap
Requires(post):	texlive-pdftex.bin
Provides:	texlive-tetex.bin = %{EVRD}

%description
teTeX was a comprehensive distribution of TeX, LaTeX and
family, designed to for ease of compilation, installation and
customisation. In 2006, Thomas Esser announced he would no
longer be able to support, or to produce new versions of,
teTeX. With the appearance of TeX live 2007 (whose Unix-system
TeX support originally derived from teTeX), no-one should be
using teTeX at all, in new applications. One of the "schemes"
available when installing TeX live provides a configuration
very close to that of the old teTeX, but using modern versions
of programs and packages.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/allcm
%{_bindir}/allec
%{_bindir}/allneeded
%{_bindir}/dvi2fax
%{_bindir}/dvired
%{_bindir}/fmtutil
%{_bindir}/fmtutil-sys
%{_bindir}/kpsewhere
%{_bindir}/texconfig-dialog
%{_bindir}/texconfig-sys
%{_bindir}/texlinks
%{_bindir}/updmap
%{_bindir}/updmap-sys
%{_texmfdir}/dvips/tetex/config.builtin35
%{_texmfdir}/dvips/tetex/config.dfaxhigh
%{_texmfdir}/dvips/tetex/config.dfaxlo
%{_texmfdir}/dvips/tetex/config.download35
%{_texmfdir}/dvips/tetex/config.gsftopk
%{_texmfdir}/dvips/tetex/config.outline
%{_texmfdir}/dvips/tetex/config.pdf
%{_texmfdir}/dvips/tetex/config.pk
%{_texmfdir}/dvips/tetex/config.www
%{_texmfdir}/fonts/enc/dvips/tetex/09fbbfac.enc
%{_texmfdir}/fonts/enc/dvips/tetex/0ef0afca.enc
%{_texmfdir}/fonts/enc/dvips/tetex/10037936.enc
%{_texmfdir}/fonts/enc/dvips/tetex/1b6d048e.enc
%{_texmfdir}/fonts/enc/dvips/tetex/71414f53.enc
%{_texmfdir}/fonts/enc/dvips/tetex/74afc74c.enc
%{_texmfdir}/fonts/enc/dvips/tetex/aae443f0.enc
%{_texmfdir}/fonts/enc/dvips/tetex/b6a4d7c7.enc
%{_texmfdir}/fonts/enc/dvips/tetex/bbad153f.enc
%{_texmfdir}/fonts/enc/dvips/tetex/d9b29452.enc
%{_texmfdir}/fonts/enc/dvips/tetex/f7b6d320.enc
%{_texmfdir}/fonts/enc/dvips/tetex/mtex.enc
%{_texmfdir}/fonts/map/dvips/tetex/README
%{_texmfdir}/fonts/map/dvips/tetex/dvipdfm35.map
%{_texmfdir}/fonts/map/dvips/tetex/dvips35.map
%{_texmfdir}/fonts/map/dvips/tetex/mathpple.map
%{_texmfdir}/fonts/map/dvips/tetex/pdftex35.map
%{_texmfdir}/fonts/map/dvips/tetex/ps2pk35.map
%{_texmfdir}/scripts/tetex/updmap-sys.sh
%{_texmfdir}/scripts/tetex/updmap.pl
%config(noreplace) %{_texmfdir}/web2c/updmap.cfg
%doc %{_mandir}/man1/allcm.1*
%doc %{_texmfdir}/doc/man/man1/allcm.man1.pdf
%doc %{_mandir}/man1/allec.1*
%doc %{_texmfdir}/doc/man/man1/allec.man1.pdf
%doc %{_mandir}/man1/allneeded.1*
%doc %{_texmfdir}/doc/man/man1/allneeded.man1.pdf
%doc %{_mandir}/man1/dvi2fax.1*
%doc %{_texmfdir}/doc/man/man1/dvi2fax.man1.pdf
%doc %{_mandir}/man1/dvired.1*
%doc %{_texmfdir}/doc/man/man1/dvired.man1.pdf
%doc %{_mandir}/man1/fmtutil-sys.1*
%doc %{_texmfdir}/doc/man/man1/fmtutil-sys.man1.pdf
%doc %{_mandir}/man1/fmtutil.1*
%doc %{_texmfdir}/doc/man/man1/fmtutil.man1.pdf
%doc %{_mandir}/man1/texlinks.1*
%doc %{_texmfdir}/doc/man/man1/texlinks.man1.pdf
%doc %{_mandir}/man1/updmap-sys.1*
%doc %{_texmfdir}/doc/man/man1/updmap-sys.man1.pdf
%doc %{_mandir}/man1/updmap.1*
%doc %{_texmfdir}/doc/man/man1/updmap.man1.pdf
%doc %{_mandir}/man5/fmtutil.cnf.5*
%doc %{_texmfdir}/doc/man/man5/fmtutil.cnf.man5.pdf
%doc %{_mandir}/man5/updmap.cfg.5*
%doc %{_texmfdir}/doc/man/man5/updmap.cfg.man5.pdf
%doc %{_texmfdir}/doc/tetex/TETEXDOC.pdf
%doc %{_texmfdir}/doc/tetex/teTeX-FAQ

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

perl -pi -e 's|\$TEXMFROOT/tlpkg|%{_datadir}/tlpkg|;'		\
    texmf/scripts/tetex/updmap.pl

%build

%install
# only scripts
mkdir -p %{buildroot}%{_bindir}
cp -fpa bin/x86_64-linux/* %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdir}/scripts/tetex/updmap.pl updmap
    ln -sf %{_texmfdir}/scripts/tetex/updmap-sys.sh updmap-sys
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1
mkdir -p %{buildroot}%{_mandir}/man5
mv %{buildroot}%{_texmfdir}/doc/man/man5/*.5 %{buildroot}%{_mandir}/man5



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18680 |12mr|texlive-teubner-3.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23854
# category Package
# catalog-ctan /macros/latex/contrib/teubner
# catalog-date 2011-09-07 11:50:17 +0200
# catalog-license lppl
# catalog-version 3.3
Name:		texlive-teubner
Version:	3.3
Release:	2
Summary:	Philological typesetting of classical Greek
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/teubner
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/teubner.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/teubner.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/teubner.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
An extension to babel greek option for typesetting classical
Greek with a philological approach. The package works with the
author's greek fonts using the 'Lispiakos' font shape derived
from that of the fonts used in printers' shops in Lispia. The
package name honours the publisher B.G. Teubner
Verlaggesellschaft whose Greek text publications are of high
quality.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/teubner/LGRaccents-glyphs.def
%{_texmfdistdir}/tex/latex/teubner/teubner.sty
%{_texmfdistdir}/tex/latex/teubner/teubnertx.sty
%doc %{_texmfdistdir}/doc/latex/teubner/README
%doc %{_texmfdistdir}/doc/latex/teubner/teubner-doc.pdf
%doc %{_texmfdistdir}/doc/latex/teubner/teubner-doc.tex
%doc %{_texmfdistdir}/doc/latex/teubner/teubner.pdf
%doc %{_texmfdistdir}/doc/latex/teubner/teubner.txt
#- source
%doc %{_texmfdistdir}/source/latex/teubner/teubner.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18681 |12mr|texlive-tex-3.1415926-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26689
# category TLCore
# catalog-ctan /systems/knuth/dist/tex
# catalog-date 2011-11-09 15:33:34 +0100
# catalog-license knuth
# catalog-version 3.1415926
Name:		texlive-tex
Version:	3.1415926
Release:	4
Summary:	A sophisticated typesetting engine
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/systems/knuth/dist/tex
License:	KNUTH
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-tetex
Requires:	texlive-kpathsea
Requires:	texlive-plain
Requires:	texlive-tex.bin

%description
TeX is a typesetting system that incorporates a macro
processor. A TeX source document specifies or incorporates a
number of macro definitions that instruct the TeX engine how to
typeset the document. The TeX engine also uses font metrics
generated by Metafont, or by any of several other mechanisms
that incorporate fonts from other sources into an environment
suitable for TeX. TeX has been, and continues, a basis and an
inspiration for several other programs, including e-TeX and
PDFTeX. The distribution includes the source of Knuth's TeX
book; this source is there to read, as an example of writing
TeX -- it should not be processed without Knuth's direct
permission.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%_texmf_fmtutil_d/tex
%doc %{_mandir}/man1/tex.1*
%doc %{_texmfdir}/doc/man/man1/tex.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1
mkdir -p %{buildroot}%{_texmf_fmtutil_d}
cat > %{buildroot}%{_texmf_fmtutil_d}/tex <<EOF
#
# from tex:
tex tex - tex.ini
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18682 |12mr|texlive-tex4ht-20101027-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24013
# category Package
# catalog-ctan /obsolete/support/TeX4ht
# catalog-date 2010-10-27 12:11:35 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-tex4ht
Version:	20101027
Release:	3
Summary:	Convert (La)TeX to HTML/XML
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/obsolete/support/TeX4ht
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tex4ht.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tex4ht.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-tex4ht.bin
%rename tex4ht

%description
A converter from TeX and LaTeX to SGML-based formats such as
(X)HTML, MathML, OpenDocument, and DocBook, providing a
configurable (La)TeX-based authoring system for hypertext.
Tex4ht does not parse (La)TeX source (so that it avoids the
difficulties encountered by many other converters, arising from
the irregularity of (La)TeX syntax). Instead, Tex4ht uses
(La)TeX itself (with an extra macro package) to produce a non-
standard DVI file that it can then process. This technique
allows TeX4ht to approach the robustness characteristic of
restricted-syntax systems such as hyperlatex and gellmu. Note
that CTAN no longer holds the definitive sources of the
package: see the 'Readme' file.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/ht
%{_bindir}/htcontext
%{_bindir}/htlatex
%{_bindir}/htmex
%{_bindir}/httex
%{_bindir}/httexi
%{_bindir}/htxelatex
%{_bindir}/htxetex
%{_bindir}/mk4ht
%{_texmfdistdir}/scripts/tex4ht/ht.sh
%{_texmfdistdir}/scripts/tex4ht/htcontext.sh
%{_texmfdistdir}/scripts/tex4ht/htlatex.sh
%{_texmfdistdir}/scripts/tex4ht/htmex.sh
%{_texmfdistdir}/scripts/tex4ht/httex.sh
%{_texmfdistdir}/scripts/tex4ht/httexi.sh
%{_texmfdistdir}/scripts/tex4ht/htxelatex.sh
%{_texmfdistdir}/scripts/tex4ht/htxetex.sh
%{_texmfdistdir}/scripts/tex4ht/mk4ht.pl
%{_texmfdistdir}/tex/generic/tex4ht/2up.4ht
%{_texmfdistdir}/tex/generic/tex4ht/8859-6.4ht
%{_texmfdistdir}/tex/generic/tex4ht/CJK.4ht
%{_texmfdistdir}/tex/generic/tex4ht/IEEEtran.4ht
%{_texmfdistdir}/tex/generic/tex4ht/JHEP.4ht
%{_texmfdistdir}/tex/generic/tex4ht/ProTex.4ht
%{_texmfdistdir}/tex/generic/tex4ht/SIunits.4ht
%{_texmfdistdir}/tex/generic/tex4ht/TextBook.4ht
%{_texmfdistdir}/tex/generic/tex4ht/aa.4ht
%{_texmfdistdir}/tex/generic/tex4ht/abidir.4ht
%{_texmfdistdir}/tex/generic/tex4ht/accents.4ht
%{_texmfdistdir}/tex/generic/tex4ht/acm_proc_article-sp.4ht
%{_texmfdistdir}/tex/generic/tex4ht/afterpage.4ht
%{_texmfdistdir}/tex/generic/tex4ht/alatex.4ht
%{_texmfdistdir}/tex/generic/tex4ht/algorithm.4ht
%{_texmfdistdir}/tex/generic/tex4ht/algorithmic.4ht
%{_texmfdistdir}/tex/generic/tex4ht/algorithmicx.4ht
%{_texmfdistdir}/tex/generic/tex4ht/alltt.4ht
%{_texmfdistdir}/tex/generic/tex4ht/alphanum.4ht
%{_texmfdistdir}/tex/generic/tex4ht/amsart.4ht
%{_texmfdistdir}/tex/generic/tex4ht/amsbook.4ht
%{_texmfdistdir}/tex/generic/tex4ht/amsbsy.4ht
%{_texmfdistdir}/tex/generic/tex4ht/amscd.4ht
%{_texmfdistdir}/tex/generic/tex4ht/amsdtx.4ht
%{_texmfdistdir}/tex/generic/tex4ht/amsfonts.4ht
%{_texmfdistdir}/tex/generic/tex4ht/amsldoc.4ht
%{_texmfdistdir}/tex/generic/tex4ht/amsmath.4ht
%{_texmfdistdir}/tex/generic/tex4ht/amsopn.4ht
%{_texmfdistdir}/tex/generic/tex4ht/amsppt.4ht
%{_texmfdistdir}/tex/generic/tex4ht/amsproc.4ht
%{_texmfdistdir}/tex/generic/tex4ht/amssymb.4ht
%{_texmfdistdir}/tex/generic/tex4ht/amstex.4ht
%{_texmfdistdir}/tex/generic/tex4ht/amstex1.4ht
%{_texmfdistdir}/tex/generic/tex4ht/amstext.4ht
%{_texmfdistdir}/tex/generic/tex4ht/amsthm.4ht
%{_texmfdistdir}/tex/generic/tex4ht/aoutput.4ht
%{_texmfdistdir}/tex/generic/tex4ht/apa-a.4ht
%{_texmfdistdir}/tex/generic/tex4ht/apa.4ht
%{_texmfdistdir}/tex/generic/tex4ht/apacite.4ht
%{_texmfdistdir}/tex/generic/tex4ht/aps.4ht
%{_texmfdistdir}/tex/generic/tex4ht/arabicore.4ht
%{_texmfdistdir}/tex/generic/tex4ht/array.4ht
%{_texmfdistdir}/tex/generic/tex4ht/article.4ht
%{_texmfdistdir}/tex/generic/tex4ht/austrian.4ht
%{_texmfdistdir}/tex/generic/tex4ht/babel.4ht
%{_texmfdistdir}/tex/generic/tex4ht/beamer.4ht
%{_texmfdistdir}/tex/generic/tex4ht/beamerbasefont.4ht
%{_texmfdistdir}/tex/generic/tex4ht/beamerbasetoc.4ht
%{_texmfdistdir}/tex/generic/tex4ht/beton.4ht
%{_texmfdistdir}/tex/generic/tex4ht/biblatex.4ht
%{_texmfdistdir}/tex/generic/tex4ht/bibtex.4ht
%{_texmfdistdir}/tex/generic/tex4ht/bibtex2.4ht
%{_texmfdistdir}/tex/generic/tex4ht/bibtopic.4ht
%{_texmfdistdir}/tex/generic/tex4ht/bm.4ht
%{_texmfdistdir}/tex/generic/tex4ht/book.4ht
%{_texmfdistdir}/tex/generic/tex4ht/booktabs.4ht
%{_texmfdistdir}/tex/generic/tex4ht/boxedminipage.4ht
%{_texmfdistdir}/tex/generic/tex4ht/byname.4ht
%{_texmfdistdir}/tex/generic/tex4ht/caption.4ht
%{_texmfdistdir}/tex/generic/tex4ht/catalan.4ht
%{_texmfdistdir}/tex/generic/tex4ht/cgloss4e.4ht
%{_texmfdistdir}/tex/generic/tex4ht/chapterbib.4ht
%{_texmfdistdir}/tex/generic/tex4ht/chicago.4ht
%{_texmfdistdir}/tex/generic/tex4ht/color.4ht
%{_texmfdistdir}/tex/generic/tex4ht/colortbl.4ht
%{_texmfdistdir}/tex/generic/tex4ht/combine.4ht
%{_texmfdistdir}/tex/generic/tex4ht/cond4ht.4ht
%{_texmfdistdir}/tex/generic/tex4ht/context.4ht
%{_texmfdistdir}/tex/generic/tex4ht/covington.4ht
%{_texmfdistdir}/tex/generic/tex4ht/cp1250.4ht
%{_texmfdistdir}/tex/generic/tex4ht/cp1252.4ht
%{_texmfdistdir}/tex/generic/tex4ht/cp1256.4ht
%{_texmfdistdir}/tex/generic/tex4ht/cp437.4ht
%{_texmfdistdir}/tex/generic/tex4ht/cp437de.4ht
%{_texmfdistdir}/tex/generic/tex4ht/cp850.4ht
%{_texmfdistdir}/tex/generic/tex4ht/cp852.4ht
%{_texmfdistdir}/tex/generic/tex4ht/cp862.4ht
%{_texmfdistdir}/tex/generic/tex4ht/cp865.4ht
%{_texmfdistdir}/tex/generic/tex4ht/croatian.4ht
%{_texmfdistdir}/tex/generic/tex4ht/curve.4ht
%{_texmfdistdir}/tex/generic/tex4ht/czech.4ht
%{_texmfdistdir}/tex/generic/tex4ht/danish.4ht
%{_texmfdistdir}/tex/generic/tex4ht/dcolumn.4ht
%{_texmfdistdir}/tex/generic/tex4ht/debug.4ht
%{_texmfdistdir}/tex/generic/tex4ht/diagram.4ht
%{_texmfdistdir}/tex/generic/tex4ht/diagrams.4ht
%{_texmfdistdir}/tex/generic/tex4ht/doc.4ht
%{_texmfdistdir}/tex/generic/tex4ht/docbook-math.4ht
%{_texmfdistdir}/tex/generic/tex4ht/docbook-mml.4ht
%{_texmfdistdir}/tex/generic/tex4ht/docbook.4ht
%{_texmfdistdir}/tex/generic/tex4ht/dratex.4ht
%{_texmfdistdir}/tex/generic/tex4ht/dsfont.4ht
%{_texmfdistdir}/tex/generic/tex4ht/dutch.4ht
%{_texmfdistdir}/tex/generic/tex4ht/dvipdf.4ht
%{_texmfdistdir}/tex/generic/tex4ht/dvips.4ht
%{_texmfdistdir}/tex/generic/tex4ht/dvipsnam.4ht
%{_texmfdistdir}/tex/generic/tex4ht/dvipsone.4ht
%{_texmfdistdir}/tex/generic/tex4ht/elsart.4ht
%{_texmfdistdir}/tex/generic/tex4ht/emacspeak.4ht
%{_texmfdistdir}/tex/generic/tex4ht/emulateapj.4ht
%{_texmfdistdir}/tex/generic/tex4ht/endfloat.4ht
%{_texmfdistdir}/tex/generic/tex4ht/endnotes.4ht
%{_texmfdistdir}/tex/generic/tex4ht/english.4ht
%{_texmfdistdir}/tex/generic/tex4ht/enumerate.4ht
%{_texmfdistdir}/tex/generic/tex4ht/enumitem.4ht
%{_texmfdistdir}/tex/generic/tex4ht/epigraph.4ht
%{_texmfdistdir}/tex/generic/tex4ht/eplain.4ht
%{_texmfdistdir}/tex/generic/tex4ht/epsf.4ht
%{_texmfdistdir}/tex/generic/tex4ht/epsfig.4ht
%{_texmfdistdir}/tex/generic/tex4ht/errata.4ht
%{_texmfdistdir}/tex/generic/tex4ht/esperant.4ht
%{_texmfdistdir}/tex/generic/tex4ht/esperanto.4ht
%{_texmfdistdir}/tex/generic/tex4ht/estonian.4ht
%{_texmfdistdir}/tex/generic/tex4ht/eucal.4ht
%{_texmfdistdir}/tex/generic/tex4ht/euler.4ht
%{_texmfdistdir}/tex/generic/tex4ht/europecv.4ht
%{_texmfdistdir}/tex/generic/tex4ht/eurosym.4ht
%{_texmfdistdir}/tex/generic/tex4ht/everyshi.4ht
%{_texmfdistdir}/tex/generic/tex4ht/exam.4ht
%{_texmfdistdir}/tex/generic/tex4ht/exerquiz.4ht
%{_texmfdistdir}/tex/generic/tex4ht/exerqz.4ht
%{_texmfdistdir}/tex/generic/tex4ht/extarticle.4ht
%{_texmfdistdir}/tex/generic/tex4ht/extbook.4ht
%{_texmfdistdir}/tex/generic/tex4ht/extletter.4ht
%{_texmfdistdir}/tex/generic/tex4ht/extproc.4ht
%{_texmfdistdir}/tex/generic/tex4ht/extreport.4ht
%{_texmfdistdir}/tex/generic/tex4ht/fancybox.4ht
%{_texmfdistdir}/tex/generic/tex4ht/fancyvrb.4ht
%{_texmfdistdir}/tex/generic/tex4ht/fig4tex.4ht
%{_texmfdistdir}/tex/generic/tex4ht/finnish.4ht
%{_texmfdistdir}/tex/generic/tex4ht/fleqn.4ht
%{_texmfdistdir}/tex/generic/tex4ht/float.4ht
%{_texmfdistdir}/tex/generic/tex4ht/floatflt.4ht
%{_texmfdistdir}/tex/generic/tex4ht/foils.4ht
%{_texmfdistdir}/tex/generic/tex4ht/fontmath.4ht
%{_texmfdistdir}/tex/generic/tex4ht/footmisc.4ht
%{_texmfdistdir}/tex/generic/tex4ht/footnote-dw.4ht
%{_texmfdistdir}/tex/generic/tex4ht/francais.4ht
%{_texmfdistdir}/tex/generic/tex4ht/french.4ht
%{_texmfdistdir}/tex/generic/tex4ht/frenchb.4ht
%{_texmfdistdir}/tex/generic/tex4ht/g-brief.4ht
%{_texmfdistdir}/tex/generic/tex4ht/galician.4ht
%{_texmfdistdir}/tex/generic/tex4ht/gauss.4ht
%{_texmfdistdir}/tex/generic/tex4ht/german.4ht
%{_texmfdistdir}/tex/generic/tex4ht/germanb.4ht
%{_texmfdistdir}/tex/generic/tex4ht/gloss.4ht
%{_texmfdistdir}/tex/generic/tex4ht/glossaries.4ht
%{_texmfdistdir}/tex/generic/tex4ht/glossary.4ht
%{_texmfdistdir}/tex/generic/tex4ht/go.4ht
%{_texmfdistdir}/tex/generic/tex4ht/graphics.4ht
%{_texmfdistdir}/tex/generic/tex4ht/graphicx.4ht
%{_texmfdistdir}/tex/generic/tex4ht/greek.4ht
%{_texmfdistdir}/tex/generic/tex4ht/harvard.4ht
%{_texmfdistdir}/tex/generic/tex4ht/hebrew.4ht
%{_texmfdistdir}/tex/generic/tex4ht/hebtex.4ht
%{_texmfdistdir}/tex/generic/tex4ht/hewrite.4ht
%{_texmfdistdir}/tex/generic/tex4ht/holtxdoc.4ht
%{_texmfdistdir}/tex/generic/tex4ht/html-jsmath.4ht
%{_texmfdistdir}/tex/generic/tex4ht/html-mltx.4ht
%{_texmfdistdir}/tex/generic/tex4ht/html-mml.4ht
%{_texmfdistdir}/tex/generic/tex4ht/html-speech-math.4ht
%{_texmfdistdir}/tex/generic/tex4ht/html-speech.4ht
%{_texmfdistdir}/tex/generic/tex4ht/html0.4ht
%{_texmfdistdir}/tex/generic/tex4ht/html32-math.4ht
%{_texmfdistdir}/tex/generic/tex4ht/html32.4ht
%{_texmfdistdir}/tex/generic/tex4ht/html4-math.4ht
%{_texmfdistdir}/tex/generic/tex4ht/html4-svg.4ht
%{_texmfdistdir}/tex/generic/tex4ht/html4-uni.4ht
%{_texmfdistdir}/tex/generic/tex4ht/html4.4ht
%{_texmfdistdir}/tex/generic/tex4ht/htmlw.4ht
%{_texmfdistdir}/tex/generic/tex4ht/hypcap.4ht
%{_texmfdistdir}/tex/generic/tex4ht/hyperref.4ht
%{_texmfdistdir}/tex/generic/tex4ht/idxmake.4ht
%{_texmfdistdir}/tex/generic/tex4ht/ifthen.4ht
%{_texmfdistdir}/tex/generic/tex4ht/index.4ht
%{_texmfdistdir}/tex/generic/tex4ht/info4ht.4ht
%{_texmfdistdir}/tex/generic/tex4ht/infoht4.4ht
%{_texmfdistdir}/tex/generic/tex4ht/infojh.4ht
%{_texmfdistdir}/tex/generic/tex4ht/infomml.4ht
%{_texmfdistdir}/tex/generic/tex4ht/infoof.4ht
%{_texmfdistdir}/tex/generic/tex4ht/infosvg.4ht
%{_texmfdistdir}/tex/generic/tex4ht/inputenc.4ht
%{_texmfdistdir}/tex/generic/tex4ht/italian.4ht
%{_texmfdistdir}/tex/generic/tex4ht/javahelp-a.4ht
%{_texmfdistdir}/tex/generic/tex4ht/javahelp.4ht
%{_texmfdistdir}/tex/generic/tex4ht/jeep.4ht
%{_texmfdistdir}/tex/generic/tex4ht/jsmath.4ht
%{_texmfdistdir}/tex/generic/tex4ht/jsml-math.4ht
%{_texmfdistdir}/tex/generic/tex4ht/jsml.4ht
%{_texmfdistdir}/tex/generic/tex4ht/jurabib.4ht
%{_texmfdistdir}/tex/generic/tex4ht/koi8-r.4ht
%{_texmfdistdir}/tex/generic/tex4ht/latex.4ht
%{_texmfdistdir}/tex/generic/tex4ht/latex209.4ht
%{_texmfdistdir}/tex/generic/tex4ht/latex2man.4ht
%{_texmfdistdir}/tex/generic/tex4ht/latin1.4ht
%{_texmfdistdir}/tex/generic/tex4ht/latin2.4ht
%{_texmfdistdir}/tex/generic/tex4ht/lb.4ht
%{_texmfdistdir}/tex/generic/tex4ht/letter.4ht
%{_texmfdistdir}/tex/generic/tex4ht/lfeenc.4ht
%{_texmfdistdir}/tex/generic/tex4ht/lineno.4ht
%{_texmfdistdir}/tex/generic/tex4ht/linguex.4ht
%{_texmfdistdir}/tex/generic/tex4ht/listings.4ht
%{_texmfdistdir}/tex/generic/tex4ht/llncs-a.4ht
%{_texmfdistdir}/tex/generic/tex4ht/llncs.4ht
%{_texmfdistdir}/tex/generic/tex4ht/lncse-a.4ht
%{_texmfdistdir}/tex/generic/tex4ht/lncse.4ht
%{_texmfdistdir}/tex/generic/tex4ht/longdiv.4ht
%{_texmfdistdir}/tex/generic/tex4ht/longtable.4ht
%{_texmfdistdir}/tex/generic/tex4ht/ltugboat-a.4ht
%{_texmfdistdir}/tex/generic/tex4ht/ltugboat.4ht
%{_texmfdistdir}/tex/generic/tex4ht/ltugproc-a.4ht
%{_texmfdistdir}/tex/generic/tex4ht/ltugproc.4ht
%{_texmfdistdir}/tex/generic/tex4ht/ltxguide.4ht
%{_texmfdistdir}/tex/generic/tex4ht/m-tex4ht.tex
%{_texmfdistdir}/tex/generic/tex4ht/makeidx.4ht
%{_texmfdistdir}/tex/generic/tex4ht/manju.4ht
%{_texmfdistdir}/tex/generic/tex4ht/manmac.4ht
%{_texmfdistdir}/tex/generic/tex4ht/mathltx.4ht
%{_texmfdistdir}/tex/generic/tex4ht/mathml.4ht
%{_texmfdistdir}/tex/generic/tex4ht/mathplayer.4ht
%{_texmfdistdir}/tex/generic/tex4ht/mathtools.4ht
%{_texmfdistdir}/tex/generic/tex4ht/mdwlist.4ht
%{_texmfdistdir}/tex/generic/tex4ht/mdwtab.4ht
%{_texmfdistdir}/tex/generic/tex4ht/memoir.4ht
%{_texmfdistdir}/tex/generic/tex4ht/mempatch.4ht
%{_texmfdistdir}/tex/generic/tex4ht/mex.4ht
%{_texmfdistdir}/tex/generic/tex4ht/mfpic.4ht
%{_texmfdistdir}/tex/generic/tex4ht/microtype.4ht
%{_texmfdistdir}/tex/generic/tex4ht/minitoc.4ht
%{_texmfdistdir}/tex/generic/tex4ht/mkht-scripts.4ht
%{_texmfdistdir}/tex/generic/tex4ht/mkht.4ht
%{_texmfdistdir}/tex/generic/tex4ht/mktex4ht.4ht
%{_texmfdistdir}/tex/generic/tex4ht/mla.4ht
%{_texmfdistdir}/tex/generic/tex4ht/mls.4ht
%{_texmfdistdir}/tex/generic/tex4ht/moreverb.4ht
%{_texmfdistdir}/tex/generic/tex4ht/mozilla.4ht
%{_texmfdistdir}/tex/generic/tex4ht/multicol.4ht
%{_texmfdistdir}/tex/generic/tex4ht/multind.4ht
%{_texmfdistdir}/tex/generic/tex4ht/multirow.4ht
%{_texmfdistdir}/tex/generic/tex4ht/mwart.4ht
%{_texmfdistdir}/tex/generic/tex4ht/mwbk.4ht
%{_texmfdistdir}/tex/generic/tex4ht/mwrep.4ht
%{_texmfdistdir}/tex/generic/tex4ht/nameref.4ht
%{_texmfdistdir}/tex/generic/tex4ht/natbib.4ht
%{_texmfdistdir}/tex/generic/tex4ht/ngerman.4ht
%{_texmfdistdir}/tex/generic/tex4ht/ngermanb.4ht
%{_texmfdistdir}/tex/generic/tex4ht/nicefrac.4ht
%{_texmfdistdir}/tex/generic/tex4ht/nomencl.4ht
%{_texmfdistdir}/tex/generic/tex4ht/norsk.4ht
%{_texmfdistdir}/tex/generic/tex4ht/ntheorem.4ht
%{_texmfdistdir}/tex/generic/tex4ht/onmouseover.4ht
%{_texmfdistdir}/tex/generic/tex4ht/ooffice-mml.4ht
%{_texmfdistdir}/tex/generic/tex4ht/ooffice.4ht
%{_texmfdistdir}/tex/generic/tex4ht/ooimpress.4ht
%{_texmfdistdir}/tex/generic/tex4ht/osudeG.4ht
%{_texmfdistdir}/tex/generic/tex4ht/ot4enc.4ht
%{_texmfdistdir}/tex/generic/tex4ht/overcite.4ht
%{_texmfdistdir}/tex/generic/tex4ht/overpic.4ht
%{_texmfdistdir}/tex/generic/tex4ht/paralist.4ht
%{_texmfdistdir}/tex/generic/tex4ht/path.4ht
%{_texmfdistdir}/tex/generic/tex4ht/pb-diagram.4ht
%{_texmfdistdir}/tex/generic/tex4ht/pctable.4ht
%{_texmfdistdir}/tex/generic/tex4ht/pctex32.4ht
%{_texmfdistdir}/tex/generic/tex4ht/pd1enc.4ht
%{_texmfdistdir}/tex/generic/tex4ht/pgf.4ht
%{_texmfdistdir}/tex/generic/tex4ht/picins.4ht
%{_texmfdistdir}/tex/generic/tex4ht/pictex.4ht
%{_texmfdistdir}/tex/generic/tex4ht/pifont.4ht
%{_texmfdistdir}/tex/generic/tex4ht/plain.4ht
%{_texmfdistdir}/tex/generic/tex4ht/polish.4ht
%{_texmfdistdir}/tex/generic/tex4ht/polski.4ht
%{_texmfdistdir}/tex/generic/tex4ht/portuges.4ht
%{_texmfdistdir}/tex/generic/tex4ht/powerdot-a.4ht
%{_texmfdistdir}/tex/generic/tex4ht/powerdot.4ht
%{_texmfdistdir}/tex/generic/tex4ht/prosper-a.4ht
%{_texmfdistdir}/tex/generic/tex4ht/prosper.4ht
%{_texmfdistdir}/tex/generic/tex4ht/psfig.4ht
%{_texmfdistdir}/tex/generic/tex4ht/pst-all.4ht
%{_texmfdistdir}/tex/generic/tex4ht/pst-jtree.4ht
%{_texmfdistdir}/tex/generic/tex4ht/pstricks.4ht
%{_texmfdistdir}/tex/generic/tex4ht/reading.4ht
%{_texmfdistdir}/tex/generic/tex4ht/report.4ht
%{_texmfdistdir}/tex/generic/tex4ht/res-a.4ht
%{_texmfdistdir}/tex/generic/tex4ht/res.4ht
%{_texmfdistdir}/tex/generic/tex4ht/resume.4ht
%{_texmfdistdir}/tex/generic/tex4ht/revsymb.4ht
%{_texmfdistdir}/tex/generic/tex4ht/revtex.4ht
%{_texmfdistdir}/tex/generic/tex4ht/revtex4.4ht
%{_texmfdistdir}/tex/generic/tex4ht/rlbabel.4ht
%{_texmfdistdir}/tex/generic/tex4ht/romanian.4ht
%{_texmfdistdir}/tex/generic/tex4ht/rotating.4ht
%{_texmfdistdir}/tex/generic/tex4ht/russianb.4ht
%{_texmfdistdir}/tex/generic/tex4ht/scottish.4ht
%{_texmfdistdir}/tex/generic/tex4ht/scrartcl.4ht
%{_texmfdistdir}/tex/generic/tex4ht/scrbook.4ht
%{_texmfdistdir}/tex/generic/tex4ht/scrreprt.4ht
%{_texmfdistdir}/tex/generic/tex4ht/seminar-a.4ht
%{_texmfdistdir}/tex/generic/tex4ht/seminar.4ht
%{_texmfdistdir}/tex/generic/tex4ht/seslideb.4ht
%{_texmfdistdir}/tex/generic/tex4ht/showfonts.4ht
%{_texmfdistdir}/tex/generic/tex4ht/sig-alternate.4ht
%{_texmfdistdir}/tex/generic/tex4ht/sistyle.4ht
%{_texmfdistdir}/tex/generic/tex4ht/slides.4ht
%{_texmfdistdir}/tex/generic/tex4ht/slidesec.4ht
%{_texmfdistdir}/tex/generic/tex4ht/slovak.4ht
%{_texmfdistdir}/tex/generic/tex4ht/slovene.4ht
%{_texmfdistdir}/tex/generic/tex4ht/soul.4ht
%{_texmfdistdir}/tex/generic/tex4ht/spanish.4ht
%{_texmfdistdir}/tex/generic/tex4ht/splitidx.4ht
%{_texmfdistdir}/tex/generic/tex4ht/srcltx.4ht
%{_texmfdistdir}/tex/generic/tex4ht/subeqnarray.4ht
%{_texmfdistdir}/tex/generic/tex4ht/subfigure.4ht
%{_texmfdistdir}/tex/generic/tex4ht/supertabular.4ht
%{_texmfdistdir}/tex/generic/tex4ht/sverb.4ht
%{_texmfdistdir}/tex/generic/tex4ht/svg.4ht
%{_texmfdistdir}/tex/generic/tex4ht/svgnam.4ht
%{_texmfdistdir}/tex/generic/tex4ht/swedish.4ht
%{_texmfdistdir}/tex/generic/tex4ht/syntax.4ht
%{_texmfdistdir}/tex/generic/tex4ht/t2benc.4ht
%{_texmfdistdir}/tex/generic/tex4ht/tabularx.4ht
%{_texmfdistdir}/tex/generic/tex4ht/tabulary-a.4ht
%{_texmfdistdir}/tex/generic/tex4ht/tabulary.4ht
%{_texmfdistdir}/tex/generic/tex4ht/tcilatex.4ht
%{_texmfdistdir}/tex/generic/tex4ht/tei-math.4ht
%{_texmfdistdir}/tex/generic/tex4ht/tei-mml.4ht
%{_texmfdistdir}/tex/generic/tex4ht/tei-mmltei.4ht
%{_texmfdistdir}/tex/generic/tex4ht/tei.4ht
%{_texmfdistdir}/tex/generic/tex4ht/tex4ht.4ht
%{_texmfdistdir}/tex/generic/tex4ht/tex4ht.sty
%{_texmfdistdir}/tex/generic/tex4ht/texinfo.4ht
%{_texmfdistdir}/tex/generic/tex4ht/texpower.4ht
%{_texmfdistdir}/tex/generic/tex4ht/textures.4ht
%{_texmfdistdir}/tex/generic/tex4ht/th4.4ht
%{_texmfdistdir}/tex/generic/tex4ht/theorem.4ht
%{_texmfdistdir}/tex/generic/tex4ht/titlesec.4ht
%{_texmfdistdir}/tex/generic/tex4ht/tugboat.4ht
%{_texmfdistdir}/tex/generic/tex4ht/turkish.4ht
%{_texmfdistdir}/tex/generic/tex4ht/ucs.4ht
%{_texmfdistdir}/tex/generic/tex4ht/ukraineb.4ht
%{_texmfdistdir}/tex/generic/tex4ht/ulem.4ht
%{_texmfdistdir}/tex/generic/tex4ht/unicode.4ht
%{_texmfdistdir}/tex/generic/tex4ht/url.4ht
%{_texmfdistdir}/tex/generic/tex4ht/usepackage.4ht
%{_texmfdistdir}/tex/generic/tex4ht/ushort.4ht
%{_texmfdistdir}/tex/generic/tex4ht/usorbian.4ht
%{_texmfdistdir}/tex/generic/tex4ht/utf8.4ht
%{_texmfdistdir}/tex/generic/tex4ht/utf8x.4ht
%{_texmfdistdir}/tex/generic/tex4ht/vanilla.4ht
%{_texmfdistdir}/tex/generic/tex4ht/varioref.4ht
%{_texmfdistdir}/tex/generic/tex4ht/verbatim.4ht
%{_texmfdistdir}/tex/generic/tex4ht/verbatimfiles.4ht
%{_texmfdistdir}/tex/generic/tex4ht/verse.4ht
%{_texmfdistdir}/tex/generic/tex4ht/vowel.4ht
%{_texmfdistdir}/tex/generic/tex4ht/web.4ht
%{_texmfdistdir}/tex/generic/tex4ht/welsh.4ht
%{_texmfdistdir}/tex/generic/tex4ht/wrapfig.4ht
%{_texmfdistdir}/tex/generic/tex4ht/writer.4ht
%{_texmfdistdir}/tex/generic/tex4ht/xcolor.4ht
%{_texmfdistdir}/tex/generic/tex4ht/xr-hyper.4ht
%{_texmfdistdir}/tex/generic/tex4ht/xr.4ht
%{_texmfdistdir}/tex/generic/tex4ht/xy.4ht
%{_texmfdistdir}/tex4ht/base/unix/tex4ht.env
%{_texmfdistdir}/tex4ht/base/win32/tex4ht.env
%{_texmfdistdir}/tex4ht/bin/tex4ht.jar
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/avantgar/pagd.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/avantgar/pagd7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/avantgar/pagd8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/avantgar/pagd8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/avantgar/pagd8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/avantgar/pagdc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/avantgar/pagdc7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/avantgar/pagdc8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/avantgar/pagdo.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/avantgar/pagdo7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/avantgar/pagdo8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/avantgar/pagdo8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/avantgar/pagdo8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/avantgar/pagk.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/avantgar/pagk7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/avantgar/pagk8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/avantgar/pagk8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/avantgar/pagk8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/avantgar/pagkc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/avantgar/pagkc7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/avantgar/pagkc8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/avantgar/pagko.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/avantgar/pagko7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/avantgar/pagko8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/avantgar/pagko8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/avantgar/pagko8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/avantgar/rpagd.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/avantgar/rpagdo.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/avantgar/rpagk.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/avantgar/rpagko.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbkd.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbkd7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbkd8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbkd8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbkd8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbkdc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbkdc7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbkdc8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbkdi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbkdi7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbkdi8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbkdi8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbkdi8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbkdo.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbkdo7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbkdo8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbkdo8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbkdo8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbkl.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbkl7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbkl8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbkl8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbkl8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbklc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbklc7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbklc8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbkli.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbkli7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbkli8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbkli8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbkli8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbklo.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbklo7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbklo8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbklo8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbklo8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/rpbkd.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/rpbkdi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/rpbkl.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/rpbkli.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/courier/pcrb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/courier/pcrb7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/courier/pcrb8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/courier/pcrb8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/courier/pcrb8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/courier/pcrb8u.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/courier/pcrbc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/courier/pcrbc7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/courier/pcrbc8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/courier/pcrbo.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/courier/pcrbo7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/courier/pcrbo8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/courier/pcrbo8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/courier/pcrbo8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/courier/pcrbo8u.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/courier/pcrr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/courier/pcrr8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/courier/pcrr8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/courier/pcrr8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/courier/pcrr8u.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/courier/pcrrc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/courier/pcrrc8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/courier/pcrro.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/courier/pcrro7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/courier/pcrro8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/courier/pcrro8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/courier/rpcrb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/courier/rpcrbo.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/courier/rpcrr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/courier/rpcrro.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvb7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvb8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvb8cn.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvb8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvb8rn.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvb8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvb8tn.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvb8z.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvbc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvbc7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvbc7tn.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvbc8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvbc8tn.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvbo.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvbo7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvbo7tn.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvbo8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvbo8cn.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvbo8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvbo8rn.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvbo8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvbo8tn.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvbon.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvbrn.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvr7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvr8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvr8cn.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvr8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvr8rn.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvr8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvr8tn.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvrc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvrc7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvrc7tn.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvrc8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvrc8tn.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvro.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvro7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvro7tn.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvro8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvro8cn.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvro8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvro8rn.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvro8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvro8tn.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvron.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvrrn.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/pplb8z.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/pplbi8z.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/pplr8z.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/pplri8z.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/rphvb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/rphvbo.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/rphvbon.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/rphvbrn.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/rphvr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/rphvro.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/rphvron.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/rphvrrn.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/mathppl/zpplcmb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/mathppl/zpplcmbm.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/mathppl/zpplcmby.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/mathppl/zpplcmr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/mathppl/zpplcmrm.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/mathppl/zpplcmrv.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/mathppl/zpplcmry.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/mathptmx/zptmcm7m.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/mathptmx/zptmcm7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/mathptmx/zptmcm7v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/mathptmx/zptmcm7y.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncb7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncb8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncb8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncb8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncbc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncbc7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncbc8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncbi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncbi7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncbi8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncbi8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncbi8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncbo.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncbo7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncbo8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncbo8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncbo8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncr7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncr8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncr8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncr8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncrc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncrc7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncrc8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncri.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncri7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncri8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncri8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncri8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncro.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncro7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncro8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncro8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncro8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/rpncb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/rpncbi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/rpncr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/rpncri.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplb7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplb8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplb8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplb8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplb9d.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplb9e.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplb9o.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplb9t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplbc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplbc7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplbc8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplbc8z.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplbi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplbi7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplbi8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplbi8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplbi8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplbi9c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplbi9d.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplbi9e.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplbi9o.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplbi9t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplbo.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplbo7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplbo8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplbo8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplbo8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplbu.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplbu8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplr7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplr8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplr8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplr8rn.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplr8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplr9c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplr9d.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplr9e.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplr9o.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplr9t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplrc7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplrc8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplrc8z.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplrc9d.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplrc9e.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplrc9o.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplri.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplri7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplri8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplri8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplri8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplri9c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplri9d.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplri9e.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplri9o.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplro.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplro7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplro8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplro8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplro8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplrr8re.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplrre.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplrrn.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplru.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplru8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/rpplb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/rpplbi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/rpplbu.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/rpplr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/rpplri.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/rpplro.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/rpplrre.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/rpplrrn.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/rpplru.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplb7d.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplb8a.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplbcj7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplbcj8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplbi7d.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplbi8a.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplbij7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplbij8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplbij8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplbj7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplbj8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplbj8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplbjo7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplbjo8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplbjo8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/ppll7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/ppll8a.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/ppll8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/ppll8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/ppll8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/ppllc7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/ppllc8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplli7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplli8a.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplli8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplli8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplli8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/ppllo7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/ppllo8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/ppllo8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/ppllo8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplm7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplm8a.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplm8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplm8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplm8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplmc7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplmc8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplmi7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplmi8a.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplmi8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplmi8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplmi8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplmo7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplmo8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplmo8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplmo8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplr8a.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplrc7d.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplrcj7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplrcj8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplrcj8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplrcjo8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplri7d.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplri8a.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplrij.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplrij7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplrij8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplrj.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplrj7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplrjo7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplx7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplx8a.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplx8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplx8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplx8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplxc7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplxc8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplxi7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplxi8a.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplxi8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplxi8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplxi8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplxo7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplxo8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplxo8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplxo8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/pslatex/pcrr8rn.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/pslatex/pcrr8tn.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/symbol/psyro.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/symbol/rpsyr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/symbol/rpsyro.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/ptmb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/ptmb7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/ptmb8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/ptmb8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/ptmb8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/ptmbc7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/ptmbc8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/ptmbi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/ptmbi7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/ptmbi8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/ptmbi8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/ptmbi8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/ptmbo.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/ptmbo7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/ptmbo8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/ptmbo8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/ptmbo8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/ptmr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/ptmr8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/ptmr8rn.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/ptmr8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/ptmr8z.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/ptmrc8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/ptmri.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/ptmri8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/ptmri8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/ptmri8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/ptmri8z.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/ptmro7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/ptmro8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/ptmro8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/ptmro8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/ptmrr8re.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/ptmrrn.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/rptmb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/rptmbi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/rptmbo.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/rptmr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/rptmri.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/rptmro.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/rptmrre.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/utopia/putb7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/utopia/putb8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/utopia/putb8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/utopia/putbc7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/utopia/putbc8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/utopia/putbi7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/utopia/putbi8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/utopia/putbi8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/utopia/putbo7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/utopia/putbo8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/utopia/putbo8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/utopia/putr7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/utopia/putr8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/utopia/putr8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/utopia/putrc7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/utopia/putrc8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/utopia/putri7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/utopia/putri8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/utopia/putri8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/utopia/putro7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/utopia/putro8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/utopia/putro8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/zapfchan/rpzcmi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/zapfding/pzcmi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/zapfding/pzcmi7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/zapfding/pzcmi8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/zapfding/pzcmi8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/zapfding/pzcmi8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/zapfding/rpzdr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/ae/ae.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/ae/aetcsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/ams/euler/eurb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/ams/euler/eurm.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/antpb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/antpbi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/antpri.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/anttb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/anttri.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/cs-antt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/cs-anttbcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/cs-anttbicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/cs-anttcbcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/cs-anttcbicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/cs-anttclcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/cs-anttclicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/cs-anttcmcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/cs-anttcmicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/cs-anttcrcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/cs-anttcricap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/cs-anttlcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/cs-anttlicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/cs-anttmcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/cs-anttmicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/cs-anttrcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/cs-anttricap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/ec-antt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/ec-anttbicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/ec-anttcbcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/ec-anttcbicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/ec-anttclcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/ec-anttclicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/ec-anttcmcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/ec-anttcmicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/ec-anttcrcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/ec-anttcricap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/ec-anttlcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/ec-anttlicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/ec-anttmcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/ec-anttmicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/ec-anttrcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/ec-anttricap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/el-antt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/ex-antt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/exp-antt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/greek-antt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/qx-antt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/qx-anttbicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/qx-anttcbcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/qx-anttcbicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/qx-anttclcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/qx-anttclicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/qx-anttcmcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/qx-anttcmicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/qx-anttcrcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/qx-anttcricap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/qx-anttlcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/qx-anttlicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/qx-anttmcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/qx-anttmicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/qx-anttrcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/qx-anttricap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/rm-antt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/sy-anttrz.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/t2a-antt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/t2b-antt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/t2c-antt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/t5-antt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/texnansi-antt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/texnansi-anttbcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/texnansi-anttbicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/texnansi-anttcbcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/texnansi-anttcbicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/texnansi-anttclcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/texnansi-anttclicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/texnansi-anttcmcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/texnansi-anttcmicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/texnansi-anttcrcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/texnansi-anttcricap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/texnansi-anttlcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/texnansi-anttlicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/texnansi-anttmcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/texnansi-anttmicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/texnansi-anttrcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/texnansi-anttricap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/ts1-antt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/wncy-antt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arabi/aealbattar.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arabi/aealmateen.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arabi/aealmohanadb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arabi/aealmothnna.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arabi/aealyermook.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arabi/aearab.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arabi/aecortoba.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arabi/aedimnah.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arabi/aefurat.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arabi/aegranada.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arabi/aegraph.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arabi/aehani.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arabi/aekayrawan.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arabi/aekhalid.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arabi/aemashq.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arabi/aemetal.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arabi/aenada.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arabi/aenagham.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arabi/aenice.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arabi/aeostorah.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arabi/aeouhod.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arabi/aepetra.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arabi/aerehan.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arabi/aesalem.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arabi/aeshado.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arabi/aesharjah.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arabi/aesindibad.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arabi/aetarablus.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arabi/aetholoth.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arabi/homa.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arabi/nazlib.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arabi/titr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arev/favb8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arev/favbi8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arev/favri8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arev/zavmb7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arev/zavmbi7m.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arev/zavmr7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arev/zavmr7y.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arev/zavmri7m.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/bitstrea/bchb7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/bitstrea/bchbc7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/bitstrea/bchbi7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/bitstrea/bchbo7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/bitstrea/bchr7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/bitstrea/bchrc7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/bitstrea/bchri7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/bitstrea/bchro7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/bitstrea/bchro8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/bitstrea/charter/bchb8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/bitstrea/charter/bchb8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/bitstrea/charter/bchbc8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/bitstrea/charter/bchbi8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/bitstrea/charter/bchbi8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/bitstrea/charter/bchbo8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/bitstrea/charter/bchbo8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/bitstrea/charter/bchr8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/bitstrea/charter/bchrc8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/bitstrea/charter/bchri8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/bitstrea/charter/bchri8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/bitstrea/charter/bchro8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cc-pl/pccsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cc-pl/pcmi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cc-pl/pcr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cc-pl/pcsl.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cc-pl/pcti.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/chartervn/bchri8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/chess/chess10f.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm01.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm02.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm03.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm04.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm05.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm06.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm07.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm08.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm09.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm10.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm11.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm12.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm13.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm14.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm15.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm16.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm17.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm18.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm19.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm20.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm21.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm22.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm23.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm24.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm25.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm26.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm27.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm28.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm29.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm30.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm31.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm32.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm33.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm34.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm35.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm36.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm37.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm38.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm39.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm40.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm41.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm42.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm43.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm44.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm45.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm46.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm47.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm48.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm49.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm50.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm51.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm52.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm53.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm54.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm55.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cm/cmb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cm/cmbsy.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cm/cmbx.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cm/cmbxti.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cm/cmcs.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cm/cmcsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cm/cmcss.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cm/cmcti.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cm/cmcyr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cm/cmdunh.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cm/cmff.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cm/cmfi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cm/cmitt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cm/cmsl.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cm/cmsltt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cm/cmss.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cm/cmssq.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cm/cmtex.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cm/cmtt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cm/cmu.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cm/cmvtt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cm/sauter/wnbx.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cm/sauter/wnbxti.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cm/sauter/wnr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cm/sauter/wnsl.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cm/wncyi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/concrete/ccmi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/concrete/ccr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/concrete/ccsl.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/concrete/ccti.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cs/csti.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cs/cstt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/currency/feybl.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/currency/feybo.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/currency/feybr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/currency/feyml.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/currency/feymo.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyklop/cs-cyklopr-sc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyklop/ec-cyklopr-sc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyklop/l7x-cyklopi-sc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyklop/l7x-cyklopi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyklop/l7x-cyklopr-sc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyklop/l7x-cyklopr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyklop/ly1-cyklopi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyklop/ly1-cyklopr-sc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyklop/ly1-cyklopr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyklop/qx-cyklopi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyklop/qx-cyklopr-sc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyklop/t5-cyklopr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyrillic/cmcyr/cmcb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyrillic/cmcyr/cmcitt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyrillic/cmcyr/cmcsltt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyrillic/cmcyr/cmcssbx.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyrillic/cmcyr/cmcssi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyrillic/cmcyr/cmctt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyrillic/cmcyr/cmcu.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyrillic/kmbx.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyrillic/kmbxti.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyrillic/kmcsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyrillic/kmdunh.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyrillic/kmff.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyrillic/kmsl.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyrillic/kmsltt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyrillic/kmss.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyrillic/kmssbx.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyrillic/kmssdc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyrillic/kmssi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyrillic/kmti.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyrillic/kmtt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyrillic/kmvtt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyrillic/kmvtti.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyrillic/wbxipa.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyrillic/wslipa.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/ec/dc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/ec/dccc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/ec/ec.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/ec/eccc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/ec/ecxc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/eulervm/zeuex.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/eulervm/zeur.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/eulervm/zeus.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/euro/zpeub.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/euro/zpeubi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/euro/zpeubis.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/euro/zpeubit.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/euro/zpeubs.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/euro/zpeubt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/euro/zpeuri.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/euro/zpeuris.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/euro/zpeurit.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/euro/zpeurs.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/euro/zpeurt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy01.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy02.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy03.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy04.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy05.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy06.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy07.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy08.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy09.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy10.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy11.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy12.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy13.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy14.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy15.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy16.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy17.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy18.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy19.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy20.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy21.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy22.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy23.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy24.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy25.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy26.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy27.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy28.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy29.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy30.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy31.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy32.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy33.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy34.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy35.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy36.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy37.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy38.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy39.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy40.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy41.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy42.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy43.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy44.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy45.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy46.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy47.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy48.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy49.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy50.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy51.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy52.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy53.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy54.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy55.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy56.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy57.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy58.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy59.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy60.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy61.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy62.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy63.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy64.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy65.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy66.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy67.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy68.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy69.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy70.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy71.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy72.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy73.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy74.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy75.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy76.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy77.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy78.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy79.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy80.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy81.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy82.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy83.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy84.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy85.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy86.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy87.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy88.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy89.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy90.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy91.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy92.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy93.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy94.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs01.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs02.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs03.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs04.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs05.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs06.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs07.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs08.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs09.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs10.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs11.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs12.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs13.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs14.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs15.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs16.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs17.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs18.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs19.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs20.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs21.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs22.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs23.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs24.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs25.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs26.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs27.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs28.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs29.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs30.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs31.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs32.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs33.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs34.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs35.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs36.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs37.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs38.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs39.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs40.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs41.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs42.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs43.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs44.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs45.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs46.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs47.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs48.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs49.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs50.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs51.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs52.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs53.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs54.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs55.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs56.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs57.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs58.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs59.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs60.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs61.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs62.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs63.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs64.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs65.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs66.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs67.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs68.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs69.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs70.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs71.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs72.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs73.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs74.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs75.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs76.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs77.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs78.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs79.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs80.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs81.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs82.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs83.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs84.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs85.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs86.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs87.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs88.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs89.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs90.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs91.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs92.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs93.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs94.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei01.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei02.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei03.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei04.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei05.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei06.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei07.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei08.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei09.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei10.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei11.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei12.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei13.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei14.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei15.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei16.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei17.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei18.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei19.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei20.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei21.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei22.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei23.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei24.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei25.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei26.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei27.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei28.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei29.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei30.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei31.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei32.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei33.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei34.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei35.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei36.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei37.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei38.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei39.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei40.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei41.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei42.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei43.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei44.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei45.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei46.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei47.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei48.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei49.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei50.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei51.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei52.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei53.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei54.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei55.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei56.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei57.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei58.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei59.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei60.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei61.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei62.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei63.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei64.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei65.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei66.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei67.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei68.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei69.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei70.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei71.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei72.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei73.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei74.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei75.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei76.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei77.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei78.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei79.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei80.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei81.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei82.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei83.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei84.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei85.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei86.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei87.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei88.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei89.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei90.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei91.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei92.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei93.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei94.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai01.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai02.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai03.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai04.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai05.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai06.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai07.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai08.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai09.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai10.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai11.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai12.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai13.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai14.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai15.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai16.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai17.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai18.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai19.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai20.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai21.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai22.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai23.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai24.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai25.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai26.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai27.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai28.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai29.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai30.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai31.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai32.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai33.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai34.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai35.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai36.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai37.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai38.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai39.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai40.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai41.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai42.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai43.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai44.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai45.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai46.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai47.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai48.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai49.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai50.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai51.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai52.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai53.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai54.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai55.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai56.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai57.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai58.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai59.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai60.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai61.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai62.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai63.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai64.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai65.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai66.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai67.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai68.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai69.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai70.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai71.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai72.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai73.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai74.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai75.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai76.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai77.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai78.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai79.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai80.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai81.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai82.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai83.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai84.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai85.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai86.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai87.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai88.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai89.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai90.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai91.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai92.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai93.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai94.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli01.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli02.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli03.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli04.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli05.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli06.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli07.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli08.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli09.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli10.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli11.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli12.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli13.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli14.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli15.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli16.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli17.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli18.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli19.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli20.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli21.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli22.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli23.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli24.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli25.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli26.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli27.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli28.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli29.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli30.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli31.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli32.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli33.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli34.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli35.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli36.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli37.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli38.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli39.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli40.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli41.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli42.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli43.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli44.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli45.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli46.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli47.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli48.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli49.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli50.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli51.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli52.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli53.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli54.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli55.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli56.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli57.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli58.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli59.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli60.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli61.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli62.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli63.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli64.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli65.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli66.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli67.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli68.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli69.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli70.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli71.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli72.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli73.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli74.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli75.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli76.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli77.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli78.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli79.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli80.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli81.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli82.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli83.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli84.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli85.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli86.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli87.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli88.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli89.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli90.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli91.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli92.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli93.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli94.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu01.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu02.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu03.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu04.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu05.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu06.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu07.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu08.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu09.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu10.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu11.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu12.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu13.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu14.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu15.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu16.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu17.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu18.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu19.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu20.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu21.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu22.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu23.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu24.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu25.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu26.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu27.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu28.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu29.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu30.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu31.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu32.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu33.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu34.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu35.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu36.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu37.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu38.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu39.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu40.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu41.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu42.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu43.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu44.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu45.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu46.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu47.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu48.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu49.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu50.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu51.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu52.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu53.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu54.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu55.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu56.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu57.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu58.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu59.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu60.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu61.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu62.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu63.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu64.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu65.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu66.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu67.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu68.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu69.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu70.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu71.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu72.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu73.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu74.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu75.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu76.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu77.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu78.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu79.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu80.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu81.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu82.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu83.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu84.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu85.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu86.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu87.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu88.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu89.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu90.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu91.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu92.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu93.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu94.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu01.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu02.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu03.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu04.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu05.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu06.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu07.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu08.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu09.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu10.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu11.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu12.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu13.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu14.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu15.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu16.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu17.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu18.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu19.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu20.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu21.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu22.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu23.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu24.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu25.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu26.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu27.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu28.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu29.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu30.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu31.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu32.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu33.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu34.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu35.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu36.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu37.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu38.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu39.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu40.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu41.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu42.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu43.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu44.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu45.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu46.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu47.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu48.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu49.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu50.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu51.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu52.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu53.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu54.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu55.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu56.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu57.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu58.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu59.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu60.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu61.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu62.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu63.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu64.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu65.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu66.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu67.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu68.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu69.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu70.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu71.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu72.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu73.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu74.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu75.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu76.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu77.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu78.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu79.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu80.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu81.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu82.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu83.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu84.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu85.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu86.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu87.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu88.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu89.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu90.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu91.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu92.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu93.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu94.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh01.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh02.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh03.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh04.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh05.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh06.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh07.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh08.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh09.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh10.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh11.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh12.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh13.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh14.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh15.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh16.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh17.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh18.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh19.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh20.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh21.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh22.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh23.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh24.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh25.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh26.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh27.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh28.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh29.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh30.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh31.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh32.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh33.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh34.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh35.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh36.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh37.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh38.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh39.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh40.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh41.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh42.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh43.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh44.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh45.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh46.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh47.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh48.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh49.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh50.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh51.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh52.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh53.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh54.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh55.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh56.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh57.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh58.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh59.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh60.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh61.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh62.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh63.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh64.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh65.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh66.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh67.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh68.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh69.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh70.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh71.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh72.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh73.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh74.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh75.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh76.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh77.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh78.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh79.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh80.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh81.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh82.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh83.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh84.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh85.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh86.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh87.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh88.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh89.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh90.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh91.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh92.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh93.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh94.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk01.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk02.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk03.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk04.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk05.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk06.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk07.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk08.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk09.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk10.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk11.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk12.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk13.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk14.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk15.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk16.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk17.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk18.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk19.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk20.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk21.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk22.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk23.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk24.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk25.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk26.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk27.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk28.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk29.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk30.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk31.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk32.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk33.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk34.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk35.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk36.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk37.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk38.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk39.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk40.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk41.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk42.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk43.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk44.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk45.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk46.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk47.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk48.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk49.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk50.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk51.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk52.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk53.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk54.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk55.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk56.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk57.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk58.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk59.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk60.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk61.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk62.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk63.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk64.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk65.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk66.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk67.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk68.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk69.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk70.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk71.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk72.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk73.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk74.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk75.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk76.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk77.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk78.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk79.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk80.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk81.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk82.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk83.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk84.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk85.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk86.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk87.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk88.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk89.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk90.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk91.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk92.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk93.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk94.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw01.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw02.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw03.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw04.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw05.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw06.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw07.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw08.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw09.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw10.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw11.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw12.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw13.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw14.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw15.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw16.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw17.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw18.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw19.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw20.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw21.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw22.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw23.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw24.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw25.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw26.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw27.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw28.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw29.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw30.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw31.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw32.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw33.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw34.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw35.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw36.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw37.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw38.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw39.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw40.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw41.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw42.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw43.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw44.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw45.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw46.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw47.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw48.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw49.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw50.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw51.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw52.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw53.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw54.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw55.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw56.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw57.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw58.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw59.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw60.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw61.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw62.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw63.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw64.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw65.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw66.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw67.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw68.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw69.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw70.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw71.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw72.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw73.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw74.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw75.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw76.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw77.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw78.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw79.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw80.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw81.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw82.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw83.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw84.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw85.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw86.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw87.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw88.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw89.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw90.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw91.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw92.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw93.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw94.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao01.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao02.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao03.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao04.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao05.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao06.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao07.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao08.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao09.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao10.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao11.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao12.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao13.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao14.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao15.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao16.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao17.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao18.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao19.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao20.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao21.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao22.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao23.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao24.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao25.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao26.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao27.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao28.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao29.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao30.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao31.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao32.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao33.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao34.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao35.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao36.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao37.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao38.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao39.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao40.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao41.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao42.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao43.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao44.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao45.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao46.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao47.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao48.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao49.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao50.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao51.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao52.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao53.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao54.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao55.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao56.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao57.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao58.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao59.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao60.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao61.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao62.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao63.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao64.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao65.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao66.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao67.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao68.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao69.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao70.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao71.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao72.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao73.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao74.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao75.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao76.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao77.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao78.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao79.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao80.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao81.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao82.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao83.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao84.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao85.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao86.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao87.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao88.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao89.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao90.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao91.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao92.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao93.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao94.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou01.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou02.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou03.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou04.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou05.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou06.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou07.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou08.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou09.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou10.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou11.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou12.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou13.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou14.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou15.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou16.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou17.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou18.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou19.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou20.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou21.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou22.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou23.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou24.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou25.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou26.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou27.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou28.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou29.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou30.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou31.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou32.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou33.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou34.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou35.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou36.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou37.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou38.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou39.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou40.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou41.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou42.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou43.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou44.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou45.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou46.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou47.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou48.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou49.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou50.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou51.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou52.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou53.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou54.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou55.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou56.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou57.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou58.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou59.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou60.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou61.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou62.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou63.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou64.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou65.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou66.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou67.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou68.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou69.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou70.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou71.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou72.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou73.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou74.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou75.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou76.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou77.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou78.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou79.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou80.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou81.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou82.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou83.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou84.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou85.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou86.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou87.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou88.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou89.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou90.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou91.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou92.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou93.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou94.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/greek/ibygrk/fibo.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/hebrew/cjheblsm.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/hebrew/deads.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/hebrew/hcaption.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/hebrew/oldjaf.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/hebrew/rcjheblsm.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/hebrew/rcjhebltx.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/hebrew/telav.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/cs-iwonacap/cs-iwonabcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/cs-iwonacap/cs-iwonabicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/cs-iwonacap/cs-iwonacbcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/cs-iwonacap/cs-iwonacbicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/cs-iwonacap/cs-iwonachcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/cs-iwonacap/cs-iwonachicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/cs-iwonacap/cs-iwonaclcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/cs-iwonacap/cs-iwonaclicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/cs-iwonacap/cs-iwonacmcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/cs-iwonacap/cs-iwonacmicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/cs-iwonacap/cs-iwonacrcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/cs-iwonacap/cs-iwonacricap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/cs-iwonacap/cs-iwonahcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/cs-iwonacap/cs-iwonahicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/cs-iwonacap/cs-iwonalcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/cs-iwonacap/cs-iwonalicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/cs-iwonacap/cs-iwonamcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/cs-iwonacap/cs-iwonamicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/cs-iwonacap/cs-iwonarcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/cs-iwonacap/cs-iwonaricap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/ec-iwona.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/ec-iwonacap/ec-iwonabcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/ec-iwonacap/ec-iwonabicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/ec-iwonacap/ec-iwonacbcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/ec-iwonacap/ec-iwonacbicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/ec-iwonacap/ec-iwonachcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/ec-iwonacap/ec-iwonachicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/ec-iwonacap/ec-iwonaclcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/ec-iwonacap/ec-iwonaclicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/ec-iwonacap/ec-iwonacmcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/ec-iwonacap/ec-iwonacmicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/ec-iwonacap/ec-iwonacrcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/ec-iwonacap/ec-iwonacricap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/ec-iwonacap/ec-iwonahcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/ec-iwonacap/ec-iwonahicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/ec-iwonacap/ec-iwonalcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/ec-iwonacap/ec-iwonalicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/ec-iwonacap/ec-iwonamcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/ec-iwonacap/ec-iwonamicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/ec-iwonacap/ec-iwonarcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/ec-iwonacap/ec-iwonaricap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/mi-iwona.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/qx/qx-iwonabcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/qx/qx-iwonabicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/qx/qx-iwonacbcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/qx/qx-iwonacbicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/qx/qx-iwonachcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/qx/qx-iwonachicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/qx/qx-iwonaclcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/qx/qx-iwonaclicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/qx/qx-iwonacmcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/qx/qx-iwonacmicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/qx/qx-iwonacrcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/qx/qx-iwonacricap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/qx/qx-iwonahcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/qx/qx-iwonahicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/qx/qx-iwonalcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/qx/qx-iwonalicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/qx/qx-iwonamcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/qx/qx-iwonamicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/qx/qx-iwonarcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/qx/qx-iwonaricap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/t5-iwonacap/t5-iwonabcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/t5-iwonacap/t5-iwonabicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/t5-iwonacap/t5-iwonacbcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/t5-iwonacap/t5-iwonacbicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/t5-iwonacap/t5-iwonachcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/t5-iwonacap/t5-iwonachicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/t5-iwonacap/t5-iwonaclcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/t5-iwonacap/t5-iwonaclicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/t5-iwonacap/t5-iwonacmcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/t5-iwonacap/t5-iwonacmicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/t5-iwonacap/t5-iwonacrcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/t5-iwonacap/t5-iwonacricap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/t5-iwonacap/t5-iwonahcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/t5-iwonacap/t5-iwonahicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/t5-iwonacap/t5-iwonalcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/t5-iwonacap/t5-iwonalicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/t5-iwonacap/t5-iwonamcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/t5-iwonacap/t5-iwonamicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/t5-iwonacap/t5-iwonarcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/t5-iwonacap/t5-iwonaricap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/texnansi/texnansi-iwonabcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/texnansi/texnansi-iwonabicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/texnansi/texnansi-iwonacbcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/texnansi/texnansi-iwonacbicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/texnansi/texnansi-iwonachcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/texnansi/texnansi-iwonachicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/texnansi/texnansi-iwonaclcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/texnansi/texnansi-iwonaclicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/texnansi/texnansi-iwonacmcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/texnansi/texnansi-iwonacmicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/texnansi/texnansi-iwonacrcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/texnansi/texnansi-iwonacricap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/texnansi/texnansi-iwonahcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/texnansi/texnansi-iwonahicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/texnansi/texnansi-iwonalcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/texnansi/texnansi-iwonalicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/texnansi/texnansi-iwonamcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/texnansi/texnansi-iwonamicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/texnansi/texnansi-iwonarcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/texnansi/texnansi-iwonaricap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/jknappen/tc/tcbi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/jknappen/tc/tcbl.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/jknappen/tc/tcbx.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/jknappen/tc/tcci.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/jknappen/tc/tcit.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/jknappen/tc/tcrb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/jknappen/tc/tcsi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/jknappen/tc/tcsl.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/jknappen/tc/tcso.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/jknappen/tc/tcss.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/jknappen/tc/tcst.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/jknappen/tc/tcsx.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/jknappen/tc/tcti.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/jknappen/tc/tctt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/jknappen/tc/tcui.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/jknappen/tc/tcvi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/jknappen/tc/tcvt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/cs-iwona/cs-kurier.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/cs-iwonacap/cs-kurierbcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/cs-iwonacap/cs-kurierbicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/cs-iwonacap/cs-kuriercap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/cs-iwonacap/cs-kuriercbcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/cs-iwonacap/cs-kuriercbicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/cs-iwonacap/cs-kurierchcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/cs-iwonacap/cs-kurierchicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/cs-iwonacap/cs-kurierclcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/cs-iwonacap/cs-kurierclicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/cs-iwonacap/cs-kuriercmcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/cs-iwonacap/cs-kuriercmicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/cs-iwonacap/cs-kuriercrcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/cs-iwonacap/cs-kuriercricap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/cs-iwonacap/cs-kurierhcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/cs-iwonacap/cs-kurierhicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/cs-iwonacap/cs-kurierlcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/cs-iwonacap/cs-kurierlicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/cs-iwonacap/cs-kuriermcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/cs-iwonacap/cs-kuriermicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/cs-iwonacap/cs-kurierrcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/cs-iwonacap/cs-kurierricap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/ec/ec-kurier.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/ec/ec-kurierbcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/ec/ec-kurierbicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/ec/ec-kuriercap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/ec/ec-kuriercbcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/ec/ec-kuriercbicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/ec/ec-kurierchcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/ec/ec-kurierchicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/ec/ec-kurierclcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/ec/ec-kurierclicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/ec/ec-kuriercmcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/ec/ec-kuriercmicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/ec/ec-kuriercrcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/ec/ec-kuriercricap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/ec/ec-kurierhcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/ec/ec-kurierhicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/ec/ec-kurierlcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/ec/ec-kurierlicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/ec/ec-kuriermcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/ec/ec-kuriermicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/ec/ec-kurierrcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/ec/ec-kurierricap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/ex-iwona/ex-kurier.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/exp-iwona/exp-kurier.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/greek-iwona/greek-kurier.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/mi-iwona/mi-kurier.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/qx-iwona/qx-kurier.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/qx-iwonacap/qx-kurierbcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/qx-iwonacap/qx-kurierbicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/qx-iwonacap/qx-kuriercap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/qx-iwonacap/qx-kuriercbcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/qx-iwonacap/qx-kuriercbicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/qx-iwonacap/qx-kurierchcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/qx-iwonacap/qx-kurierchicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/qx-iwonacap/qx-kurierclcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/qx-iwonacap/qx-kurierclicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/qx-iwonacap/qx-kuriercmcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/qx-iwonacap/qx-kuriercmicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/qx-iwonacap/qx-kuriercrcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/qx-iwonacap/qx-kuriercricap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/qx-iwonacap/qx-kurierhcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/qx-iwonacap/qx-kurierhicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/qx-iwonacap/qx-kurierlcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/qx-iwonacap/qx-kurierlicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/qx-iwonacap/qx-kuriermcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/qx-iwonacap/qx-kuriermicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/qx-iwonacap/qx-kurierrcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/qx-iwonacap/qx-kurierricap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/rm-iwona/rm-kurier.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/sy-iwona/sy-kurier.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/t2a-iwona/t2a-kurier.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/t2b-iwona/t2b-kurier.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/t2c-iwona/t2c-kurier.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/t5-iwona/t5-kurier.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/t5-iwonacap/t5-kurierbcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/t5-iwonacap/t5-kurierbicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/t5-iwonacap/t5-kuriercap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/t5-iwonacap/t5-kuriercbcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/t5-iwonacap/t5-kuriercbicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/t5-iwonacap/t5-kurierchcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/t5-iwonacap/t5-kurierchicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/t5-iwonacap/t5-kurierclcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/t5-iwonacap/t5-kurierclicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/t5-iwonacap/t5-kuriercmcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/t5-iwonacap/t5-kuriercmicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/t5-iwonacap/t5-kuriercrcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/t5-iwonacap/t5-kuriercricap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/t5-iwonacap/t5-kurierhcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/t5-iwonacap/t5-kurierhicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/t5-iwonacap/t5-kurierlcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/t5-iwonacap/t5-kurierlicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/t5-iwonacap/t5-kuriermcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/t5-iwonacap/t5-kuriermicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/t5-iwonacap/t5-kurierrcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/t5-iwonacap/t5-kurierricap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/texnansi/texnansi-kurier.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/texnansi/texnansi-kurierbcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/texnansi/texnansi-kurierbicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/texnansi/texnansi-kuriercap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/texnansi/texnansi-kuriercbcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/texnansi/texnansi-kuriercbicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/texnansi/texnansi-kurierchcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/texnansi/texnansi-kurierchicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/texnansi/texnansi-kurierclcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/texnansi/texnansi-kurierclicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/texnansi/texnansi-kuriercmcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/texnansi/texnansi-kuriercmicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/texnansi/texnansi-kuriercrcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/texnansi/texnansi-kuriercricap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/texnansi/texnansi-kurierhcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/texnansi/texnansi-kurierhicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/texnansi/texnansi-kurierlcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/texnansi/texnansi-kurierlicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/texnansi/texnansi-kuriermcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/texnansi/texnansi-kuriermicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/texnansi/texnansi-kurierrcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/texnansi/texnansi-kurierricap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/wncy-iwona/wncy-kurier.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/latex/lcmss.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lh/lh-t2a/labx.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lh/lh-t2a/lass.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lh/lh-t2a/lati.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lh/lh-t2a/latt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lh/lh-t2a/lbbx.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lh/lh-t2a/lbcc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lh/lh-t2a/lbrm.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lh/lh-t2a/lbss.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lh/lh-t2a/lbti.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lh/lh-t2a/lbtt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lh/lh-t2a/lcbx.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lh/lh-t2a/lccc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lh/lh-t2a/lcrm.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lh/lh-t2a/lcss.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lh/lh-t2a/lcti.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lh/lh-t2a/lctt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lh/lh-t2a/ldbx.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lh/lh-t2a/ldcc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lh/lh-t2a/ldrm.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lh/lh-t2a/ldss.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lh/lh-t2a/ldti.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lh/lh-t2a/ldtt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxl.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlb-8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlb-lgi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlb-lgr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlb-ts1.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlb-xl-00.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlb-xl-01.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlb-xl-02.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlb-xl-03.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlb-xl-04.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlb-xl-05.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlb-xl-1e.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlb-xl-1f.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlb-xl-20.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlb-xl-21.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlb-xl-22.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlb-xl-23.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlb-xl-24.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlb-xl-25.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlb-xl-26.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlb-xl-27.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlb-xl-2c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlb-xl-a7.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlb-xl-circle.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlb-xl-e0.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlb-xl-e1.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlb-xl-f6.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlb-xl-fb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlb-xl-ff.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlb-xl-infsup.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlb-xl-lgi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlb-xl-lgr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlb-xl-ts1.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlbc-t1.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlbc-t1o.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlbc-ts1.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlbi-8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlbi-lgi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlbi-lgr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlbi-ts1.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlbi-xl-00.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlbi-xl-01.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlbi-xl-02.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlbi-xl-03.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlbi-xl-04.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlbi-xl-05.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlbi-xl-1e.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlbi-xl-1f.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlbi-xl-20.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlbi-xl-21.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlbi-xl-23.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlbi-xl-25.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlbi-xl-26.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlbi-xl-2c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlbi-xl-a7.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlbi-xl-circle.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlbi-xl-fb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlbi-xl-ff.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlbi-xl-infsup.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlbi-xl-lgi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlbi-xl-lgr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlbi-xl-ts1.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlbic-t1.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlbic-t1o.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlbic-ts1.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlr-lgr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlr-ts1.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlr-xl-infsup.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlrc-t1o.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlrc-ts1.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlri-8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlri-lgi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlri-lgr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlri-ts1.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlri-xl-00.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlri-xl-01.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlri-xl-02.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlri-xl-03.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlri-xl-04.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlri-xl-05.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlri-xl-1e.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlri-xl-1f.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlri-xl-20.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlri-xl-21.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlri-xl-22.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlri-xl-23.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlri-xl-25.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlri-xl-27.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlri-xl-2c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlri-xl-a7.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlri-xl-e0.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlri-xl-f6.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlri-xl-fb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlri-xl-ff.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlri-xl-infsup.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlri-xl-lgi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlri-xl-lgr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlri-xl-ts1.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlric-t1.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlric-t1o.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlric-ts1.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/cs-lmcs.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/lm-ec/ec-lm.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/lm-qx/lm-qx.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/lm-qx/qx-lm.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/lm-rep-cmin/cminch.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/lm-rep-cmrm/cmr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/lm-rep-cmsc/cmcscsl.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/lm-rep-csin/csinch.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/lm-rep-csrm/csb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/lm-rep-csrm/csbx.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/lm-rep-csrm/csbxsl.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/lm-rep-csrm/csbxti.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/lm-rep-csrm/cssl.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/lm-rep-csrm/csss.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/lm-rep-csrm/csssbx.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/lm-rep-csrm/csssdc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/lm-rep-csrm/csssi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/lm-rep-csrm/csssq.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/lm-rep-csrm/csssqi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/lm-rep-csrm/csu.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/lm-rep-cstt/csitt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/lm-rep-cstt/cssltt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/lm-rep-cstt/cstcsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/lm-rep-cstt/csvtt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/lm-rep-plrm/plss.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/lm-rep-t5psn/vntcsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/lmbsy.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/lmex.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/lmmi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/lmsy.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/pre2005/cork-lmtcs.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/pre2005/qx-.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/pre2005/qx-lmtcs.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/pre2005/qx-lmvt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/pre2005/texnansi-lm.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/pre2005/texnansi-lmtcs.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/t5-lm.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/t5-lmtcs.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/ts1-.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/marvosym/fmvri8x.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/mathdesign/mdbchb7m.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/mathdesign/mdbchb7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/mathdesign/mdbchb7v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/mathdesign/mdbchb7y.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/mathdesign/mdbchbi7m.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/mathdesign/mdbchbi7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/mathdesign/mdbchbo7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/mathdesign/mdbchr7m.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/mathdesign/mdbchr7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/mathdesign/mdbchr7y.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/mathdesign/mdbchri7m.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/mathdesign/mdbchri7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/mathdesign/mdbchro7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/mathpple/eurbo.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/mathpple/eurmo.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/mathpple/zppleb7m.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/mathpple/zppleb7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/mathpple/zppleb7y.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/mathpple/zppler7m.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/mathpple/zppler7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/mathpple/zppler7v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/mathpple/zppler7y.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/mathtime/blex.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/mathtime/blmi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/mathtime/blsy.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/mathtime/mtex.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/mathtime/mtmi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/mathtime/mtsy.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/mathtime/mtsyn.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pazo/fplmbb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pazo/zplmb7m.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pazo/zplmb7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pazo/zplmb7y.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pazo/zplmr7m.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pazo/zplmr7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pazo/zplmr7v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pazo/zplmr7y.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pl/plb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pl/plbxsl.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pl/plbxti.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pl/plcsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pl/pldunh.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pl/plex.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pl/plff.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pl/plfi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pl/plitt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pl/plmi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pl/plr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pl/plsl.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pl/plsltt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pl/plsy.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pl/plti.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pl/pltt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pl/plu.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pl/plvtt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/p1x.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/p1xbsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/p1xsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/pcx.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/pxb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/pxbex.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/pxbexa.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/pxbi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/pxbmi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/pxbmi1.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/pxbmia.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/pxbsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/pxbsl.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/pxbsy.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/pxbsya.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/pxbsyb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/pxex.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/pxi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/pxmi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/pxmi1.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/pxmia.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/pxsl.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/pxsy.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/pxsya.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/pxsyb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/rpcxb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/rpcxi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/rpcxsl.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/rpxbmi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/rpxbsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/rpxi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/rpxmi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/rpxpplb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/rpxr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/rpxsl.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/qfonts/qbkb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/qfonts/qbkbi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/qfonts/qbkri.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/qfonts/qcrb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/qfonts/qcrbi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/qfonts/qcrri.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/qfonts/qhvb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/qfonts/qhvbi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/qfonts/qhvcb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/qfonts/qhvcbi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/qfonts/qhvcr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/qfonts/qhvcri.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/qfonts/qhvr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/qfonts/qhvri.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/qfonts/qplb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/qfonts/qplbi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/qfonts/qplr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/qfonts/qplri.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/qfonts/qtmb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/qfonts/qtmbi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/qfonts/qtmr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/qfonts/qtmri.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/sw/arial.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/sw/cour.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/sw/times.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/times.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/times/ptmr7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/tipa/tipx.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/tipa/xipa.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/pxbsyc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/rtcxb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/rtcxbi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/rtcxbsl.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/rtcxbss.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/rtcxbsso.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/rtcxi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/rtcxsl.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/rtcxsssl.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/rtxbmi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/rtxbsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/rtxbsssc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/rtxmi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/rtxphvb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/rtxphvbo.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/rtxphvr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/rtxphvro.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/rtxptmb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/rtxptmbi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/rtxptmbo.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/rtxptmr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/rtxptmri.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/rtxptmro.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/rtxsssc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/t1x.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/t1xbsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/t1xbsssc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/t1xbttsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/t1xsssc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/t1xttsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/tcxi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/tcxr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/tcxsl.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/tcxss.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/tcxsssl.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/tcxtt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/tcxttsl.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/txbex.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/txbmi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/txbsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/txbtt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/txbttsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/txex.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/txexa.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/txi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/txmi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/txmia.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/txr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/txsl.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/txss.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/txsssc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/txsssl.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/txsy.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/txsya.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/txsyb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/txttsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/tyx.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/tyxbsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/tyxbsssc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/tyxbttsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/tyxsssc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/tyxttsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/arevvn/fav.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/chartervn/bchb8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/chartervn/bchbc8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/chartervn/bchbi8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/chartervn/bchbo8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/chartervn/bchr8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/chartervn/bchrc8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/chartervn/bchro8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/chartervn/txtt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/classicovn/uop.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/cmbrightvn/vncm.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/comicsansvn/comic.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/concretevn/vncc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/garamondvn/ugm.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/grotesqvn/ugq.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/mscorevn/jthb8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/mscorevn/jthbc8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/mscorevn/jthr8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/mscorevn/jthrc8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/mscorevn/jvnb8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/mscorevn/jvnbc8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/mscorevn/jvnbi8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/mscorevn/jvnr8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/mscorevn/jvnrc8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/mscorevn/jvnri8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/mscorevn/lprb8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/mscorevn/lprbc8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/mscorevn/lprbi8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/mscorevn/lprr8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/mscorevn/lprrc8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/mscorevn/lprri8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/mscorevn/ma1b8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/mscorevn/ma1bc8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/mscorevn/ma1bi8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/mscorevn/ma1r8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/mscorevn/ma1rc8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/mscorevn/ma1ri8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/mscorevn/mcrb8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/mscorevn/mcrbc8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/mscorevn/mcrbi8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/mscorevn/mcrr8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/mscorevn/mcrrc8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/mscorevn/mcrri8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/mscorevn/mnsb8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/mscorevn/mnsbc8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/mscorevn/mnsbi8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/mscorevn/mnsr8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/mscorevn/mnsrc8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/mscorevn/mnsri8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/t5-ant.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/t5-anttbcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/t5-anttbicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/t5-anttcbcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/t5-anttcbicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/t5-anttclcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/t5-anttclicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/t5-anttcmcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/t5-anttcmicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/t5-anttcrcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/t5-anttcricap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/t5-anttlcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/t5-anttlicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/t5-anttmcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/t5-anttmicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/t5-anttrcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/t5-anttricap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/fplrc8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/uagd8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/uagdc8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/uagdo8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/uagk8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/uagkc8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/uagko8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/ubkd8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/ubkdc8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/ubkdi8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/ubkdo8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/ubkl8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/ubklc8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/ubkli8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/ubklo8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/ucrb8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/ucrbc8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/ucrbo8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/ucrr8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/ucrrc8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/ucrro8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/uhvb8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/uhvbc8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/uhvbo8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/uhvr8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/uhvrc8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/uhvro8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/uncb8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/uncbc8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/uncbi8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/uncbo8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/uncr8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/uncrc8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/uncri8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/uncro8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/uplb8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/uplbc8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/uplbi8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/uplbo8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/uplr8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/uplrc8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/uplri8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/uplro8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/utmb8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/utmbc8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/utmbi8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/utmbo8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/utmr8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/utmrc8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/utmri8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/utmro8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/uzcmi8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/utopiavn/put.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/vnr/vn.htf
%{_texmfdistdir}/tex4ht/ht-fonts/aliase/mathtime/mtsy-bs.htf
%{_texmfdistdir}/tex4ht/ht-fonts/ascii/manfnt/manfnt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/cp1256/charset/unicode.4hf
%{_texmfdistdir}/tex4ht/ht-fonts/css/emacspeak/cm/cmbx.4es
%{_texmfdistdir}/tex4ht/ht-fonts/css/emacspeak/cm/cmmi.4es
%{_texmfdistdir}/tex4ht/ht-fonts/css/emacspeak/cm/cmti.4es
%{_texmfdistdir}/tex4ht/ht-fonts/css/emacspeak/cm/cmtt.4es
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1201.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1202.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1203.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1204.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1205.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1206.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1207.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1208.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1209.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1210.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1211.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1212.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1213.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1214.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1215.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1216.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1217.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1218.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1219.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1220.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1221.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1222.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1223.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1224.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1225.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1226.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1227.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1228.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1229.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1230.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1231.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1232.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1233.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1234.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1235.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1236.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1237.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1238.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1239.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1240.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1241.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1242.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1243.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1244.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1245.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1246.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1247.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1248.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1249.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1250.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1251.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1252.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1253.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1254.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1255.htf
%{_texmfdistdir}/tex4ht/ht-fonts/gb2312/charset/unicode.4hf
%{_texmfdistdir}/tex4ht/ht-fonts/gbk/charset/unicode.4hf
%{_texmfdistdir}/tex4ht/ht-fonts/html-speech/charset/unicode.4hf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/charset/uni/unicode.4hf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/charset/unicode.4hf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/chess/chess.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/chess/chessf.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/chess/fselch.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/cm/cminch.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/devanagari/dvng.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/euro/zpeur.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/go/go.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/go/go1bla.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/go/go1whi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/go/go2bla.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/go/go2whi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/html/charset/unicode.4hf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/ipa/wsuipa.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/mathtime/blex-bs.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/mathtime/blmi-bs.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/mathtime/blsy-bs.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/mathtime/mtex-bs.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/mathtime/mtmi-bs.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/mathtime/mtsy-bs.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/mathtime/mtsyn-bs.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/mongolian/bicigh.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/mongolian/bthh.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/mongolian/bthv.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/ps2mf/times-ps.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/sw/curr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/sw/times-sw.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/tibetan/ctib.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/xypic/xyatip.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/xypic/xybsql.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/xypic/xybtip.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/xypic/xydash.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/xypic/xyebut.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/xypic/xymisc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/2/charset/unicode.4hf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/2/html/charset/unicode.4hf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/5/charset/unicode.4hf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/5/cm/sauter/wnr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/5/cm/sauter/wnti.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/5/cyrillic/cmcyr/cmcbx.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/5/cyrillic/cmcyr/cmcbxti.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/5/cyrillic/cmcyr/cmccsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/5/cyrillic/kminch.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/5/cyrillic/kmitt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/5/cyrillic/kmr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/5/cyrillic/kmtcsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/5/cyrillic/wncsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/5/html/charset/unicode.4hf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/5/lh/lh-t2a/larm.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/6/charset/unicode.4hf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/6/html/charset/unicode.4hf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/7/charset/unicode.4hf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/8/hebrew/hclassic.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/8/hebrew/jerus.htf
%{_texmfdistdir}/tex4ht/ht-fonts/jsml/charset/unicode.4hf
%{_texmfdistdir}/tex4ht/ht-fonts/koi/8r/charset/unicode.4hf
%{_texmfdistdir}/tex4ht/ht-fonts/koi/8r/lh/lh-t2a/larm.htf
%{_texmfdistdir}/tex4ht/ht-fonts/mozilla/charset/mnemonic/unicode.4hf
%{_texmfdistdir}/tex4ht/ht-fonts/mozilla/charset/native/unicode.4hf
%{_texmfdistdir}/tex4ht/ht-fonts/mozilla/charset/unicode.4hf
%{_texmfdistdir}/tex4ht/ht-fonts/ooffice/charset/unicode.4hf
%{_texmfdistdir}/tex4ht/ht-fonts/share/adobe/helvetic/phvr8z.htf
%{_texmfdistdir}/tex4ht/ht-fonts/symbol/charset/unicode.4hf
%{_texmfdistdir}/tex4ht/ht-fonts/symbol/cyrillic/xcmr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/symbol/cyrillic/xcmti.htf
%{_texmfdistdir}/tex4ht/ht-fonts/symbol/hebrew/hclassic.htf
%{_texmfdistdir}/tex4ht/ht-fonts/symbol/mathtime/blex-bs.htf
%{_texmfdistdir}/tex4ht/ht-fonts/symbol/mathtime/blmi-bs.htf
%{_texmfdistdir}/tex4ht/ht-fonts/symbol/mathtime/blsy-bs.htf
%{_texmfdistdir}/tex4ht/ht-fonts/symbol/mathtime/mtex-bs.htf
%{_texmfdistdir}/tex4ht/ht-fonts/symbol/mathtime/mtmi-bs.htf
%{_texmfdistdir}/tex4ht/ht-fonts/symbol/mathtime/mtsy-bs.htf
%{_texmfdistdir}/tex4ht/ht-fonts/symbol/mathtime/mtsyn-bs.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/adobe/courier/pcrr7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/adobe/courier/pcrrc7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/adobe/courier/pcrro8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/adobe/courier/pcrro8u.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/adobe/courier/pplrc8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/adobe/helvetic/ptmb8z.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/adobe/helvetic/ptmrc8z.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/adobe/mathptm/zpsycmrv.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/adobe/mathptm/zptmcmr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/adobe/mathptm/zptmcmrm.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/adobe/mathptm/zpzccmry.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/adobe/palatino/pplb9c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/adobe/palatino/pplrc9t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/adobe/palatino/pplri9t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/adobe/symbol/psyr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/adobe/times/ptmr8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/adobe/times/ptmrc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/adobe/times/ptmrc7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/adobe/times/ptmri7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/adobe/times/ptmro.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/adobe/times/ptmrre.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/adobe/times/rptmrrn.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/adobe/zapfding/pzdr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/ae/aecsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/ams/cyrillic/wncyr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/ams/euler/euex.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/ams/euler/eufb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/ams/euler/eufm.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/ams/euler/eusb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/ams/euler/eusm.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/ams/symbols/msam.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/ams/symbols/msbm.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/antt/antpr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/antt/anttr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/antt/ec-anttbcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/antt/mi-antt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/antt/qx-anttbcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/antt/sy-antt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/antt/sy-anttlz.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/arabi/aehor.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/arabi/nazli.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/arev/favr8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/bbold/bbold.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/bitstrea/charter/bchr8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cbgreek/grmc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cbgreek/grmn.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/charset/unicode.4hf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/chess/chess.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/chess/chessf.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1201.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1202.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1203.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1204.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1205.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1206.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1207.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1208.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1209.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1210.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1211.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1212.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1213.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1214.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1215.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1216.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1217.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1218.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1219.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1220.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1221.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1222.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1223.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1224.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1225.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1226.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1227.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1228.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1229.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1230.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1231.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1232.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1233.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1234.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1235.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1236.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1237.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1238.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1239.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1240.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1241.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1242.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1243.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1244.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1245.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1246.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1247.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1248.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1249.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1250.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1251.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1252.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1253.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1254.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1255.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong01.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong02.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong03.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong04.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong05.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong06.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong07.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong08.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong09.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong10.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong11.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong12.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong13.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong14.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong15.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong16.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong17.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong18.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong19.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong20.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong21.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong22.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong23.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong24.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong25.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong26.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong27.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong28.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong29.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong30.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong31.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong32.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong33.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong34.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong35.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong36.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong37.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong38.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong39.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong40.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong41.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong42.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong43.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong44.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong45.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong46.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong47.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong48.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong49.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong50.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong51.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong52.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong53.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong54.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong55.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong56.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong57.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong58.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong59.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong60.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong61.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong62.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong63.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong64.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong65.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong66.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong67.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong68.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong69.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong70.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong71.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong72.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong73.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong74.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong75.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong76.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong77.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong78.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong79.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong80.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong81.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong82.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong83.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong84.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong85.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong86.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong87.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong88.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong89.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong90.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong91.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong92.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong93.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong94.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/long/gbksong25.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/long/gbksong27.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/long/gbksong28.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/long/gbksong32.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/long/gbksong35.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/long/gbksong90.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/long/gbksong92.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/long/gbksong93.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/long/gbksong94.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song01.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song02.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song03.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song04.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song05.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song06.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song07.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song08.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song09.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song0a.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song0b.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song0c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song0d.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song0e.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song0f.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song10.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song11.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song12.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song13.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song14.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song15.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song16.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song17.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song18.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song19.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song1a.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song1b.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song1c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song1d.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song1e.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song1f.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song20.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song21.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song22.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song23.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song24.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song25.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song26.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song27.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song28.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song29.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song2a.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song2b.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song2c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song2d.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song2e.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song2f.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song30.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song31.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song32.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song33.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song34.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song35.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song36.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song37.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song38.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song39.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song3a.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song3b.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song3c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song3d.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song3e.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song3f.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song40.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song41.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song42.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song43.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song44.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song45.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song46.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song47.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song48.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song49.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song4a.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song4b.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song4c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song4d.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song4e.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song4f.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song50.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song51.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song52.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song53.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song54.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song55.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song56.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song57.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song58.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song59.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song5a.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song5b.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song5c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song5d.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song5e.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song5f.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song60.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song61.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song62.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song63.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song64.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song65.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song66.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song67.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song68.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song69.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song6a.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song6b.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song6c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song6d.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song6e.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song6f.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song70.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song71.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song72.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song73.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song74.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song75.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song76.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song77.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song78.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song79.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song7a.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song7b.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song7c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song7d.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song7e.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song7f.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song80.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song81.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song82.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song83.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song84.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song85.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song86.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song87.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song88.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song89.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song8a.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song8b.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song8d.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song8e.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song8f.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song90.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song91.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song92.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song93.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song94.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song95.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song96.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song97.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song98.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song99.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song9a.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song9b.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song9c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song9d.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song9e.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song9f.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songa0.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songa1.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songa2.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songa3.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songa4.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songa5.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songa6.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songa7.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songa8.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songa9.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songaa.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songab.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songac.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songad.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songae.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songaf.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songb0.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songb1.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songb2.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songb3.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songb4.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songb5.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songb6.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songb7.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songb8.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songb9.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songba.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songbb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songbc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songbd.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songbe.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songbf.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songc0.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songc1.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songc2.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songc3.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songc4.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songc5.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songc6.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songc7.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songc8.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songc9.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songca.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songcb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songcc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songcd.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songce.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songcf.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songd0.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songd1.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songd2.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songd3.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songd4.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songd5.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songd6.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songd7.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songdc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songdd.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songde.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songdf.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songe0.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songe1.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songe2.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songe3.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songe4.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songe5.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songe6.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songe7.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songe8.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songe9.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songea.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songeb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songec.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songed.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songee.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songef.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songf0.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songf1.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songf2.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songf3.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songf4.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songf5.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songf6.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songf7.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songf8.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songf9.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songfa.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songfb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songfc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songfd.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songfe.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songff.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cm/cmex.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cm/cmmi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cm/cmsy.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cm/cmtcsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cm/cmti.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/concrete/cccsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cs/cscsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cs/csr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/currency/feymr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cyklop/cs-cyklop.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cyklop/cs-cyklopi-sc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cyklop/ec-cyklopi-sc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cyklop/ly1-cyklopi-sc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cyklop/qx-cyklopi-sc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cyklop/qx-cyklopr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cyklop/t5-cyklopi-sc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cyklop/t5-cyklopi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cyrillic/cmcyr/cmcbx.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cyrillic/cmcyr/cmcbxti.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cyrillic/cmcyr/cmccsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/dstroke/dsrom.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/dstroke/esint.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/greek/ibygrk/fibr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/hebrew/cjhebltx.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/hebrew/crml.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/hebrew/fr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/hebrew/hclassic.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/hebrew/jerus.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/hebrew/redis.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/hebrew/shold.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/hebrew/shscr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/hebrew/shstk.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/html/charset/unicode.4hf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/iwona/cs-iwona.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/iwona/cs-iwonacap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/iwona/ec-iwonacap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/iwona/ex-iwona.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/iwona/exp-iwona.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/iwona/greek-iwona.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/iwona/qx-iwona.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/iwona/qx-iwonacap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/iwona/rm-iwona.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/iwona/sy-iwona.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/iwona/t2a-iwona.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/iwona/t2b-iwona.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/iwona/t2c-iwona.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/iwona/t5-iwona.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/iwona/t5-iwonacap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/iwona/texnansi-iwona.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/iwona/texnansi-iwonacap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/iwona/wncy-iwona.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/jknappen/tc/tcrm.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/latex/lasy.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/latex/lcircle.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/latex/line.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lh/lh-t2a/lacc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lh/lh-t2a/larm.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlbi-xl-22.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlbi-xl-24.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlbi-xl-27.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlbi-xl-8x.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlbi-xl-e0.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlbi-xl-f6.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlr-8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlr-lgi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlr-xl-00.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlr-xl-01.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlr-xl-02.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlr-xl-03.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlr-xl-04.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlr-xl-05.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlr-xl-1e.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlr-xl-1f.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlr-xl-20.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlr-xl-21.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlr-xl-22.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlr-xl-23.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlr-xl-24.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlr-xl-25.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlr-xl-26.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlr-xl-27.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlr-xl-2c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlr-xl-8x.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlr-xl-a7.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlr-xl-circle.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlr-xl-e0.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlr-xl-e1.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlr-xl-f6.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlr-xl-fb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlr-xl-ff.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlr-xl-lgi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlr-xl-lgr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlr-xl-ts1.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlrc-t1.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlri-xl-26.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlri-xl-e1.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lm/cs-lm.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lm/el-lm.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lm/el-lmcs.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lm/l7x-lm.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lm/l7x-lmcsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lm/lm-ec.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lm/lm-qxtt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lm/lm-rep-cmin.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lm/lm-rep-cmit.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lm/lm-rep-cmitt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lm/lm-rep-cmrm.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lm/lm-rep-cmsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lm/lm-rep-cmtt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lm/lm-rep-csin.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lm/lm-rep-csrm.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lm/lm-rep-cssc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lm/lm-rep-cstt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lm/lm-rep-plin.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lm/lm-rep-plit.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lm/lm-rep-plitt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lm/lm-rep-plrm.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lm/lm-rep-plsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lm/lm-rep-pltt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lm/lm-rep-t5psn.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lm/lm-t5.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lm/lm-texnansi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lm/lm-ts1.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lm/pre2005/cork-.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lm/pre2005/cork-lmcs.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lm/pre2005/qx-lmcs.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lm/pre2005/qx-lmtt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lm/pre2005/texnansi-lmcs.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lm/rm-lm.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lm/t5-lmcsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/marvosym/fmvr8x.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/math/rsfs.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/mathdesign/mdbchr7v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/mathtime/blex-bs.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/mathtime/blmi-bs.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/mathtime/blsy-bs.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/mathtime/mtex-bs.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/mathtime/mtmi-bs.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/mathtime/mtsyn-bs.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/mflogo/logo.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/misc/cmman.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/misc/ifsym.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/misc/wasy.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/pl/plbsy.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/pl/plinch.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/pl/pltcsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/pl/pltex.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/public/bbding.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/pxfonts/pxbsyc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/pxfonts/pxexa.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/pxfonts/pxr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/pxfonts/pxsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/pxfonts/pxsyc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/pxfonts/rpcxr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/pxfonts/rpxb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/pxfonts/rpxpplr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/pxfonts/rpxsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/stmaryrd/stmary.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/tibetan/ctib.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/tipa/tipa.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/tipa/xipx.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/txfonts/rtcxr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/txfonts/rtcxss.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/txfonts/rtx.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/txfonts/rtxsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/txfonts/t1x.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/txfonts/t1xsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/txfonts/tcxb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/txfonts/txb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/txfonts/txbexa.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/txfonts/txbmia.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/txfonts/txbsy.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/txfonts/txbsyc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/txfonts/txsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/txfonts/tyxsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/utf8/charset/unicode.4hf
%{_texmfdistdir}/tex4ht/ht-fonts/viqr/charset/unicode.4hf
%{_texmfdistdir}/tex4ht/ht-fonts/viscii/charset/unicode.4hf
%{_texmfdistdir}/tex4ht/ht-fonts/win/1251/charset/unicode.4hf
%{_texmfdistdir}/tex4ht/ht-fonts/win/1251/cm/sauter/wnti.htf
%{_texmfdistdir}/tex4ht/ht-fonts/win/1251/cyrillic/cmcyr/cmcbx.htf
%{_texmfdistdir}/tex4ht/ht-fonts/win/1251/cyrillic/cmcyr/cmcbxti.htf
%{_texmfdistdir}/tex4ht/ht-fonts/win/1251/cyrillic/cmcyr/cmccsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/win/1251/cyrillic/wncsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/win/1251/lh/lh-t2a/larm.htf
%{_texmfdistdir}/tex4ht/xtpipes/docbook.4xt
%{_texmfdistdir}/tex4ht/xtpipes/htspk.4xt
%{_texmfdistdir}/tex4ht/xtpipes/javahelp.4xt
%{_texmfdistdir}/tex4ht/xtpipes/jsml.4xt
%{_texmfdistdir}/tex4ht/xtpipes/oo-math.4xt
%{_texmfdistdir}/tex4ht/xtpipes/oo-text.4xt
%{_texmfdistdir}/tex4ht/xtpipes/xhtml.4xt
%{_texmfdistdir}/tex4ht/xtpipes/xhtmml.4xt
%{_texmfdistdir}/tex4ht/xtpipes/xtpipes-default.4xt
%{_texmfdistdir}/tex4ht/xtpipes/xtpipes-map.dtd
%{_texmfdistdir}/tex4ht/xtpipes/xtpipes.dtd
%{_texmfdir}/scripts/tex4ht/htcopy.pl
%{_texmfdir}/scripts/tex4ht/htmove.pl
%{_javadir}/tex4ht.jar
%doc %{_texmfdistdir}/doc/generic/tex4ht/bugfixes.css
%doc %{_texmfdistdir}/doc/generic/tex4ht/bugfixes.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/cmmi10-b.gif
%doc %{_texmfdistdir}/doc/generic/tex4ht/cmsy10-28.gif
%doc %{_texmfdistdir}/doc/generic/tex4ht/index.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/jhsample.tex
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn-htf.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn-index.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn-mswin.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn-port.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn-unix.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn.css
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn0x.gif
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn10.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn11.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn12.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn13.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn14.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn15.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn16.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn17.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn19.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn1x.gif
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn2.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn20.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn21.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn23.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn24.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn25.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn27.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn28.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn29.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn2x.gif
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn3.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn31.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn32.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn33.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn34.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn35.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn36.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn37.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn38.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn39.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn3x.gif
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn4.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn40.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn41.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn42.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn43.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn44.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn45.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn46.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn47.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn48.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn49.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn4x.gif
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn5.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn50.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn51.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn52.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn53.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn54.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn55.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn56.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn57.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn58.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn59.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn6.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn60.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn7.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn8.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn9.html

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/tex4ht/ht.sh ht
    ln -sf %{_texmfdistdir}/scripts/tex4ht/htcontext.sh htcontext
    ln -sf %{_texmfdistdir}/scripts/tex4ht/htlatex.sh htlatex
    ln -sf %{_texmfdistdir}/scripts/tex4ht/htmex.sh htmex
    ln -sf %{_texmfdistdir}/scripts/tex4ht/httex.sh httex
    ln -sf %{_texmfdistdir}/scripts/tex4ht/httexi.sh httexi
    ln -sf %{_texmfdistdir}/scripts/tex4ht/htxelatex.sh htxelatex
    ln -sf %{_texmfdistdir}/scripts/tex4ht/htxetex.sh htxetex
    ln -sf %{_texmfdistdir}/scripts/tex4ht/mk4ht.pl mk4ht
popd
mkdir -p %{buildroot}%{_javadir}
pushd %{buildroot}%{_javadir}
    ln -sf %{_texmfdistdir}/tex4ht/bin/tex4ht.jar tex4ht.jar
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf texmf-dist %{buildroot}%{_datadir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18683 |12mr|texlive-texapi-1.04-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24237
# category Package
# catalog-ctan /macros/generic/texapi
# catalog-date 2011-10-03 08:52:14 +0200
# catalog-license lppl
# catalog-version 1.04
Name:		texlive-texapi
Version:	1.04
Release:	2
Summary:	Macros to write format-independent packages
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/generic/texapi
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texapi.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texapi.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Texapi provides utility macros to write format-independent (and
-aware) packages. It is similar in spirit to the etoolbox,
except that it isn't tied to LaTeX. Tools include: engine and
format detection, expansion control, command definition and
manipulation, various testing macros, string operations, and
highly customizable while and for loops. The package requires
e-TeX (and, should you want to compile its documentation, the
pitex package is also needed).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/texapi/texapi.tex
%doc %{_texmfdistdir}/doc/generic/texapi/README
%doc %{_texmfdistdir}/doc/generic/texapi/texapi-doc.pdf
%doc %{_texmfdistdir}/doc/generic/texapi/texapi-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18684 |12mr|texlive-texbytopic-20080824-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /info/texbytopic
# catalog-date 2008-08-24 10:50:19 +0200
# catalog-license fdl
# catalog-version undef
Name:		texlive-texbytopic
Version:	20080824
Release:	2
Summary:	Freed version of the book TeX by Topic
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/texbytopic
License:	FDL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texbytopic.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texbytopic.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
An invaluable book, originally published by Addison-Wesley (who
have released their copyright). The book describes itself as "a
TeXnician's reference", and covers the way TeX (the engine)
works in as much detail as most ordinary TeX programmers will
ever need to know.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/plain/texbytopic/README
%doc %{_texmfdistdir}/doc/plain/texbytopic/TeXbyTopic.pdf
%doc %{_texmfdistdir}/doc/plain/texbytopic/TeXbyTopic.tex
%doc %{_texmfdistdir}/doc/plain/texbytopic/figflow.tex
%doc %{_texmfdistdir}/doc/plain/texbytopic/glossary.tex
%doc %{_texmfdistdir}/doc/plain/texbytopic/tables.tex
%doc %{_texmfdistdir}/doc/plain/texbytopic/tex.bib

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18685 |12mr|texlive-texconfig-20120808-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26689
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-texconfig
Version:	20120808
Release:	1
Summary:	TeXLive texconfig package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texconfig.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texconfig.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texconfig.x86_64-linux.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-texconfig.bin = %{EVRD}

%description
TeXLive texconfig package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/texconfig
%{_texmfdir}/texconfig/README
%{_texmfdir}/texconfig/g/generic
%{_texmfdir}/texconfig/tcfmgr
%{_texmfdir}/texconfig/tcfmgr.map
%{_texmfdir}/texconfig/v/vt100
%{_texmfdir}/texconfig/x/xterm
%doc %{_mandir}/man1/texconfig-sys.1*
%doc %{_texmfdir}/doc/man/man1/texconfig-sys.man1.pdf
%doc %{_mandir}/man1/texconfig.1*
%doc %{_texmfdir}/doc/man/man1/texconfig.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
# shell script
mkdir -p %{buildroot}%{_bindir}
cp -fpa bin/x86_64-linux/texconfig %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18686 |12mr|texlive-texcount-2.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26313
# category Package
# catalog-ctan /support/texcount
# catalog-date 2011-07-29 16:36:04 +0200
# catalog-license lppl
# catalog-version 2.3
Name:		texlive-texcount
Version:	2.3
Release:	3
Summary:	Count words in a LaTeX document
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/texcount
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texcount.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texcount.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-texcount.bin = %{EVRD}

%description
TeXcount is a Perl script that counts words in the text of
LaTeX files. It has rules for handling most of the common
macros, and can provide colour-coded output showing which parts
of the text have been counted. The package script is available
as a Web service via its home page.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/texcount
%{_texmfdistdir}/scripts/texcount/texcount.pl
%doc %{_texmfdistdir}/doc/support/texcount/QuickReference.pdf
%doc %{_texmfdistdir}/doc/support/texcount/QuickReference.tex
%doc %{_texmfdistdir}/doc/support/texcount/README
%doc %{_texmfdistdir}/doc/support/texcount/TeXcount.pdf
%doc %{_texmfdistdir}/doc/support/texcount/TeXcount.tex
%doc %{_texmfdistdir}/doc/support/texcount/macros.tex
%doc %{_texmfdistdir}/doc/support/texcount/sub_addrules.tex
%doc %{_texmfdistdir}/doc/support/texcount/sub_options.tex
%doc %{_texmfdistdir}/doc/support/texcount/sub_tc_other.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/texcount/texcount.pl texcount
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18687 |12mr|texlive-texdef-1.7b-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26420
# category Package
# catalog-ctan /support/texdef
# catalog-date 2012-05-15 15:44:48 +0200
# catalog-license gpl3
# catalog-version 1.7b
Name:		texlive-texdef
Version:	1.7b
Release:	1
Summary:	Display the definitions of TeX commands
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/texdef
License:	GPL3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texdef.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texdef.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texdef.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-texdef.bin = %{EVRD}

%description
The (Perl) script displays the definition of (La)TeX command
sequences/macros. Various options allow the selection of the
used class and package files and other things which can have
influence on the definition (before/after the preamble, inside
an environment, ...). The script creates a temporary TeX file
which is then compiled using (La)TeX to find the '\meaning' of
the command sequence. The result is formatted and presented to
the user. Length or number command sequences (dimensions,
\char..., count registers, ...) are recognized and the
contained value is also shown (using \the). Special definitions
like protected macros are also recognized and the underlying
macros are shown as well. The script will show plain TeX
definitions by default. LaTeX and ConTeXt are supported,
including flavours (pdf(la)tex, lua(la)tex, xe(la)tex, ...).
The flavour can be selected using an command line option or
over the script name: latexdef will use LaTeX as default, etc.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/texdef
%{_texmfdistdir}/scripts/texdef/texdef.pl
%doc %{_texmfdistdir}/doc/support/texdef/INSTALL
%doc %{_texmfdistdir}/doc/support/texdef/README
%doc %{_texmfdistdir}/doc/support/texdef/texdef.pdf
#- source
%doc %{_texmfdistdir}/source/support/texdef/texdef.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/texdef/texdef.pl texdef
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18688 |12mr|texlive-texdiff-0.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26313
# category Package
# catalog-ctan /support/texdiff
# catalog-date 2009-11-10 00:58:07 +0100
# catalog-license artistic
# catalog-version 0.4
Name:		texlive-texdiff
Version:	0.4
Release:	3
Summary:	Compare documents and produce tagged merge
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/texdiff
License:	ARTISTIC
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texdiff.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texdiff.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-texdiff.bin = %{EVRD}

%description
Two files are compared and a new TeX file is output. When the
output file is processed with (La)TeX it marks new changes with
blue and old text with red with a strike-through line.
Furthermore, passages with changes are marked at the margin
with grey bars by the LaTeX changebar package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/texdiff
%{_texmfdistdir}/scripts/texdiff/texdiff
%doc %{_texmfdistdir}/doc/support/texdiff/README
%doc %{_mandir}/man1/texdiff.1*
%doc %{_texmfdir}/doc/man/man1/texdiff.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/texdiff/texdiff texdiff
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18689 |12mr|texlive-texdirflatten-1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26313
# category Package
# catalog-ctan /support/texdirflatten
# catalog-date 2012-01-12 19:29:56 +0100
# catalog-license artistic
# catalog-version 1.1
Name:		texlive-texdirflatten
Epoch:		1
Version:	1.1
Release:	1
Summary:	Collect files related to a LaTeX job in a single directory
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/texdirflatten
License:	ARTISTIC
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texdirflatten.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texdirflatten.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-texdirflatten.bin = %{EVRD}

%description
The Perl script parses a LaTeX file recursively, scanning all
child files, and collects details of any included and other
data files. These component files, are then all put into a
single directory (thus "flattening" the document's directory
tree).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/texdirflatten
%{_texmfdistdir}/scripts/texdirflatten/texdirflatten
%doc %{_mandir}/man1/texdirflatten.1*
%doc %{_texmfdir}/doc/man/man1/texdirflatten.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/texdirflatten/texdirflatten texdirflatten
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18690 |12mr|texlive-texdoc-20120627-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27321
# category TLCore
# catalog-ctan undef
# catalog-date 2012-06-27 22:19:02 +0200
# catalog-license gpl
# catalog-version undef
Name:		texlive-texdoc
Version:	20120627
Release:	1
Summary:	Documentation access for TeX distributions
Group:		Publishing
URL:		http://tug.org/texlive
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texdoc.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texdoc.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-texdoc.bin = %{EVRD}

%description
TeXdoc is an application for easy access to the package
documentation of a TeX distributions (i.e., .dvi, .pdf or .ps
files on the $TEXDOCS tree). It is distributed with TeX-Live
and a derivative is distributed with miktex.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/texdoc
%{_bindir}/texdoctk
%{_texmfdistdir}/scripts/tetex/texdoctk.pl
%{_texmfdistdir}/scripts/texdoc/Data.meta.lua
%{_texmfdistdir}/scripts/texdoc/Data.tlpdb.lua
%{_texmfdistdir}/scripts/texdoc/alias.tlu
%{_texmfdistdir}/scripts/texdoc/config.tlu
%{_texmfdistdir}/scripts/texdoc/constants.tlu
%{_texmfdistdir}/scripts/texdoc/functions.tlu
%{_texmfdistdir}/scripts/texdoc/main.tlu
%{_texmfdistdir}/scripts/texdoc/score.tlu
%{_texmfdistdir}/scripts/texdoc/search.tlu
%{_texmfdistdir}/scripts/texdoc/texdoc.tlu
%{_texmfdistdir}/scripts/texdoc/texdoclib.tlu
%{_texmfdistdir}/scripts/texdoc/view.tlu
%{_texmfdistdir}/texdoc/texdoc.cnf
%{_texmfdistdir}/texdoctk/texdocrc-win32.defaults
%{_texmfdistdir}/texdoctk/texdocrc.defaults
%{_texmfdistdir}/texdoctk/texdoctk.dat
%doc %{_texmfdistdir}/doc/texdoc/News
%doc %{_texmfdistdir}/doc/texdoc/texdoc.pdf
%doc %{_texmfdistdir}/doc/texdoc/texdoc.tex
%doc %{_mandir}/man1/texdoc.1*
%doc %{_texmfdir}/doc/man/man1/texdoc.man1.pdf
%doc %{_mandir}/man1/texdoctk.1*
%doc %{_texmfdir}/doc/man/man1/texdoctk.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

perl -pi -e 's%^# (viewer_pdf = )xpdf.*%$1xdg-open%;'	\
	texmf-dist/texdoc/texdoc.cnf

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/texdoc/texdoc.tlu texdoc
    ln -sf %{_texmfdistdir}/scripts/tetex/texdoctk.pl texdoctk
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18691 |12mr|texlive-texdraw-20091010-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23717
# category Package
# catalog-ctan /graphics/texdraw
# catalog-date 2009-10-10 00:51:28 +0200
# catalog-license other-free
# catalog-version undef
Name:		texlive-texdraw
Version:	20091010
Release:	2
Summary:	Graphical macros, using embedded PostScript
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/texdraw
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texdraw.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texdraw.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXdraw is a set of macro definitions for TeX, which allow the
user to produce PostScript drawings from within TeX and LaTeX.
TeXdraw has been designed to be extensible. Drawing 'segments'
are relocatable, self-contained units. Using a combination of
the TeX's grouping mechanism and the gsave/grestore mechanism
in PostScript, drawing segments allow for local changes to the
scaling and line parameters. Using TeX's macro definition
capability, new drawing commands can be constructed from
drawing segments.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/texdraw/blockdiagram.tex
%{_texmfdistdir}/tex/generic/texdraw/texdraw.sty
%{_texmfdistdir}/tex/generic/texdraw/texdraw.tex
%{_texmfdistdir}/tex/generic/texdraw/txdps.tex
%{_texmfdistdir}/tex/generic/texdraw/txdtools.tex
%doc %{_texmfdistdir}/doc/support/texdraw/getopt.c
%doc %{_texmfdistdir}/doc/support/texdraw/getopt.h
%doc %{_texmfdistdir}/doc/support/texdraw/texdraw.cps
%doc %{_texmfdistdir}/doc/support/texdraw/texdraw.fns
%doc %{_texmfdistdir}/doc/support/texdraw/texdraw.pdf
%doc %{_texmfdistdir}/doc/support/texdraw/texdraw.texi
%doc %{_texmfdistdir}/doc/support/texdraw/texdraw_1.html
%doc %{_texmfdistdir}/doc/support/texdraw/texdraw_10.html
%doc %{_texmfdistdir}/doc/support/texdraw/texdraw_11.html
%doc %{_texmfdistdir}/doc/support/texdraw/texdraw_2.html
%doc %{_texmfdistdir}/doc/support/texdraw/texdraw_3.html
%doc %{_texmfdistdir}/doc/support/texdraw/texdraw_4.html
%doc %{_texmfdistdir}/doc/support/texdraw/texdraw_5.html
%doc %{_texmfdistdir}/doc/support/texdraw/texdraw_6.html
%doc %{_texmfdistdir}/doc/support/texdraw/texdraw_7.html
%doc %{_texmfdistdir}/doc/support/texdraw/texdraw_8.html
%doc %{_texmfdistdir}/doc/support/texdraw/texdraw_9.html
%doc %{_texmfdistdir}/doc/support/texdraw/texdraw_foot.html
%doc %{_texmfdistdir}/doc/support/texdraw/texdraw_toc.html
%doc %{_texmfdistdir}/doc/support/texdraw/texi2dvi
%doc %{_texmfdistdir}/doc/support/texdraw/texindex.c
%doc %{_texmfdistdir}/doc/support/texdraw/txdexamp.latex
%doc %{_texmfdistdir}/doc/support/texdraw/txdexamp.tex
%doc %{_infodir}/texdraw.info*

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_infodir}
mv %{buildroot}%{_texmfdir}/doc/info/*.info %{buildroot}%{_infodir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18692 |12mr|texlive-tex-ewd-20081115-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/generic/tex-ewd
# catalog-date 2008-11-15 12:33:11 +0100
# catalog-license bsd
# catalog-version undef
Name:		texlive-tex-ewd
Version:	20081115
Release:	2
Summary:	Macros to typeset calculational proofs and programs in Dijkstra's style
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/generic/tex-ewd
License:	BSD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tex-ewd.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tex-ewd.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Edsger W. Dijkstra and others suggest a unique style to present
mathematical proofs and to construct programs. This package
provides macros that support calculational proofs and
Dijkstra's "guarded command language".

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/tex-ewd/dotnot.tex
%doc %{_texmfdistdir}/doc/generic/tex-ewd/README
%doc %{_texmfdistdir}/doc/generic/tex-ewd/bsdlic.txt
%doc %{_texmfdistdir}/doc/generic/tex-ewd/p0.tex
%doc %{_texmfdistdir}/doc/generic/tex-ewd/t1.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18693 |12mr|texlive-tex-font-errors-cheatsheet-0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18314
# category Package
# catalog-ctan /info/tex-font-errors-cheatsheet
# catalog-date 2010-05-16 21:06:03 +0200
# catalog-license lppl
# catalog-version 0.1
Name:		texlive-tex-font-errors-cheatsheet
Version:	0.1
Release:	2
Summary:	Cheat sheet outlining the most common TeX font errors
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/tex-font-errors-cheatsheet
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tex-font-errors-cheatsheet.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tex-font-errors-cheatsheet.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
This is a compact three-pages document highlighting the TeX
flow of integrating fonts, and explains how some of the most
common font-related error messages occur. Also, hints are given
on how to address those.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/tex-font-errors-cheatsheet/README
%doc %{_texmfdistdir}/doc/latex/tex-font-errors-cheatsheet/tex-font-cheatsheet.pdf
%doc %{_texmfdistdir}/doc/latex/tex-font-errors-cheatsheet/tex-font-cheatsheet.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18694 |12mr|texlive-tex-gyre-2.004-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18651
# category Package
# catalog-ctan /fonts/tex-gyre
# catalog-date 2009-11-12 13:33:47 +0100
# catalog-license gfsl
# catalog-version 2.004
Name:		texlive-tex-gyre
Version:	2.004
Release:	2
Summary:	TeX Fonts extending freely available URW fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/tex-gyre
License:	GFSL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tex-gyre.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tex-gyre.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-tetex

%description
The TeX-GYRE bundle consists of six font families: TeX Gyre
Adventor is based on the URW Gothic L family of fonts (which is
derived from ITC Avant Garde Gothic, designed by Herb Lubalin
and Tom Carnase). TeX Gyre Bonum is based on the URW Bookman L
family (from Bookman Old Style, designed by Alexander
Phemister). TeX Gyre Chorus is based on URW Chancery L Medium
Italic (from ITC Zapf Chancery, designed by Hermann Zapf in
1979). TeX-Gyre Cursor is based on URW Nimbus Mono L (based on
Courier, designed by Howard G. Kettler in 1955, for IBM). TeX
Gyre Heros is based on URW Nimbus Sans L (from Helvetica,
prepared by Max Miedinger, with Eduard Hoffmann in 1957). TeX
Gyre Pagella is based on URW Palladio L (from Palation,
designed by Hermann Zapf in the 1940s). TeX Gyre Schola is
based on the URW Century Schoolbook L family (which was
designed by Morris Fuller Benton for the American Type
Founders). TeX Gyre Termes is based on the URW Nimbus Roman No9
L family of fonts (whose original, Times, was designed by
Stanley Morison together with Starling Burgess and Victor
Lardent and first offered by Monotype). The constituent
standard faces of each family have been greatly extended, and
contain nearly 1200 glyphs each (though Chorus omits Greek
support, has no small-caps family and has approximately 900
glyphs). Each family is available in Adobe Type 1 and Open Type
formats, and LaTeX support (for use with a variety of
encodings) is provided. Vietnamese and Cyrillic characters were
added by Han The Thanh and Valek Filippov, respectively.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/tex-gyre/qagb.afm
%{_texmfdistdir}/fonts/afm/public/tex-gyre/qagbi.afm
%{_texmfdistdir}/fonts/afm/public/tex-gyre/qagr.afm
%{_texmfdistdir}/fonts/afm/public/tex-gyre/qagri.afm
%{_texmfdistdir}/fonts/afm/public/tex-gyre/qbkb.afm
%{_texmfdistdir}/fonts/afm/public/tex-gyre/qbkbi.afm
%{_texmfdistdir}/fonts/afm/public/tex-gyre/qbkr.afm
%{_texmfdistdir}/fonts/afm/public/tex-gyre/qbkri.afm
%{_texmfdistdir}/fonts/afm/public/tex-gyre/qcrb.afm
%{_texmfdistdir}/fonts/afm/public/tex-gyre/qcrbi.afm
%{_texmfdistdir}/fonts/afm/public/tex-gyre/qcrr.afm
%{_texmfdistdir}/fonts/afm/public/tex-gyre/qcrri.afm
%{_texmfdistdir}/fonts/afm/public/tex-gyre/qcsb.afm
%{_texmfdistdir}/fonts/afm/public/tex-gyre/qcsbi.afm
%{_texmfdistdir}/fonts/afm/public/tex-gyre/qcsr.afm
%{_texmfdistdir}/fonts/afm/public/tex-gyre/qcsri.afm
%{_texmfdistdir}/fonts/afm/public/tex-gyre/qhvb.afm
%{_texmfdistdir}/fonts/afm/public/tex-gyre/qhvbi.afm
%{_texmfdistdir}/fonts/afm/public/tex-gyre/qhvcb.afm
%{_texmfdistdir}/fonts/afm/public/tex-gyre/qhvcbi.afm
%{_texmfdistdir}/fonts/afm/public/tex-gyre/qhvcr.afm
%{_texmfdistdir}/fonts/afm/public/tex-gyre/qhvcri.afm
%{_texmfdistdir}/fonts/afm/public/tex-gyre/qhvr.afm
%{_texmfdistdir}/fonts/afm/public/tex-gyre/qhvri.afm
%{_texmfdistdir}/fonts/afm/public/tex-gyre/qplb.afm
%{_texmfdistdir}/fonts/afm/public/tex-gyre/qplbi.afm
%{_texmfdistdir}/fonts/afm/public/tex-gyre/qplr.afm
%{_texmfdistdir}/fonts/afm/public/tex-gyre/qplri.afm
%{_texmfdistdir}/fonts/afm/public/tex-gyre/qtmb.afm
%{_texmfdistdir}/fonts/afm/public/tex-gyre/qtmbi.afm
%{_texmfdistdir}/fonts/afm/public/tex-gyre/qtmr.afm
%{_texmfdistdir}/fonts/afm/public/tex-gyre/qtmri.afm
%{_texmfdistdir}/fonts/afm/public/tex-gyre/qzcmi.afm
%{_texmfdistdir}/fonts/enc/dvips/tex-gyre/q-cs-sc.enc
%{_texmfdistdir}/fonts/enc/dvips/tex-gyre/q-cs.enc
%{_texmfdistdir}/fonts/enc/dvips/tex-gyre/q-csm-sc.enc
%{_texmfdistdir}/fonts/enc/dvips/tex-gyre/q-csm.enc
%{_texmfdistdir}/fonts/enc/dvips/tex-gyre/q-cszc.enc
%{_texmfdistdir}/fonts/enc/dvips/tex-gyre/q-ec-sc.enc
%{_texmfdistdir}/fonts/enc/dvips/tex-gyre/q-ec.enc
%{_texmfdistdir}/fonts/enc/dvips/tex-gyre/q-l7x-sc.enc
%{_texmfdistdir}/fonts/enc/dvips/tex-gyre/q-l7x.enc
%{_texmfdistdir}/fonts/enc/dvips/tex-gyre/q-l7xzc.enc
%{_texmfdistdir}/fonts/enc/dvips/tex-gyre/q-qx-sc.enc
%{_texmfdistdir}/fonts/enc/dvips/tex-gyre/q-qx.enc
%{_texmfdistdir}/fonts/enc/dvips/tex-gyre/q-qxm-sc.enc
%{_texmfdistdir}/fonts/enc/dvips/tex-gyre/q-qxm.enc
%{_texmfdistdir}/fonts/enc/dvips/tex-gyre/q-qxzc.enc
%{_texmfdistdir}/fonts/enc/dvips/tex-gyre/q-rm-sc.enc
%{_texmfdistdir}/fonts/enc/dvips/tex-gyre/q-rm.enc
%{_texmfdistdir}/fonts/enc/dvips/tex-gyre/q-rmm-sc.enc
%{_texmfdistdir}/fonts/enc/dvips/tex-gyre/q-rmm.enc
%{_texmfdistdir}/fonts/enc/dvips/tex-gyre/q-rmzc.enc
%{_texmfdistdir}/fonts/enc/dvips/tex-gyre/q-t5-sc.enc
%{_texmfdistdir}/fonts/enc/dvips/tex-gyre/q-t5.enc
%{_texmfdistdir}/fonts/enc/dvips/tex-gyre/q-texnansi-sc.enc
%{_texmfdistdir}/fonts/enc/dvips/tex-gyre/q-texnansi.enc
%{_texmfdistdir}/fonts/enc/dvips/tex-gyre/q-texnansizc.enc
%{_texmfdistdir}/fonts/enc/dvips/tex-gyre/q-ts1.enc
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qag-cs.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qag-ec.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qag-l7x.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qag-qx.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qag-rm.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qag-t5.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qag-texnansi.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qag-ts1.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qag.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qbk-cs.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qbk-ec.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qbk-l7x.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qbk-qx.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qbk-rm.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qbk-t5.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qbk-texnansi.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qbk-ts1.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qbk.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qcr-cs.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qcr-ec.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qcr-l7x.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qcr-qx.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qcr-rm.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qcr-t5.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qcr-texnansi.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qcr-ts1.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qcr.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qcs-cs.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qcs-ec.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qcs-l7x.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qcs-qx.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qcs-rm.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qcs-t5.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qcs-texnansi.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qcs-ts1.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qcs.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qhv-cs.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qhv-ec.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qhv-l7x.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qhv-qx.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qhv-rm.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qhv-t5.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qhv-texnansi.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qhv-ts1.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qhv.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qpl-cs.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qpl-ec.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qpl-l7x.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qpl-qx.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qpl-rm.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qpl-t5.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qpl-texnansi.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qpl-ts1.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qpl.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qtm-cs.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qtm-ec.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qtm-l7x.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qtm-qx.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qtm-rm.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qtm-t5.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qtm-texnansi.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qtm-ts1.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qtm.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qzc-cs.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qzc-ec.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qzc-l7x.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qzc-qx.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qzc-rm.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qzc-t5.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qzc-texnansi.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qzc-ts1.map
%{_texmfdistdir}/fonts/map/dvips/tex-gyre/qzc.map
%{_texmfdistdir}/fonts/opentype/public/tex-gyre/texgyreadventor-bold.otf
%{_texmfdistdir}/fonts/opentype/public/tex-gyre/texgyreadventor-bolditalic.otf
%{_texmfdistdir}/fonts/opentype/public/tex-gyre/texgyreadventor-italic.otf
%{_texmfdistdir}/fonts/opentype/public/tex-gyre/texgyreadventor-regular.otf
%{_texmfdistdir}/fonts/opentype/public/tex-gyre/texgyrebonum-bold.otf
%{_texmfdistdir}/fonts/opentype/public/tex-gyre/texgyrebonum-bolditalic.otf
%{_texmfdistdir}/fonts/opentype/public/tex-gyre/texgyrebonum-italic.otf
%{_texmfdistdir}/fonts/opentype/public/tex-gyre/texgyrebonum-regular.otf
%{_texmfdistdir}/fonts/opentype/public/tex-gyre/texgyrechorus-mediumitalic.otf
%{_texmfdistdir}/fonts/opentype/public/tex-gyre/texgyrecursor-bold.otf
%{_texmfdistdir}/fonts/opentype/public/tex-gyre/texgyrecursor-bolditalic.otf
%{_texmfdistdir}/fonts/opentype/public/tex-gyre/texgyrecursor-italic.otf
%{_texmfdistdir}/fonts/opentype/public/tex-gyre/texgyrecursor-regular.otf
%{_texmfdistdir}/fonts/opentype/public/tex-gyre/texgyreheros-bold.otf
%{_texmfdistdir}/fonts/opentype/public/tex-gyre/texgyreheros-bolditalic.otf
%{_texmfdistdir}/fonts/opentype/public/tex-gyre/texgyreheros-italic.otf
%{_texmfdistdir}/fonts/opentype/public/tex-gyre/texgyreheros-regular.otf
%{_texmfdistdir}/fonts/opentype/public/tex-gyre/texgyreheroscn-bold.otf
%{_texmfdistdir}/fonts/opentype/public/tex-gyre/texgyreheroscn-bolditalic.otf
%{_texmfdistdir}/fonts/opentype/public/tex-gyre/texgyreheroscn-italic.otf
%{_texmfdistdir}/fonts/opentype/public/tex-gyre/texgyreheroscn-regular.otf
%{_texmfdistdir}/fonts/opentype/public/tex-gyre/texgyrepagella-bold.otf
%{_texmfdistdir}/fonts/opentype/public/tex-gyre/texgyrepagella-bolditalic.otf
%{_texmfdistdir}/fonts/opentype/public/tex-gyre/texgyrepagella-italic.otf
%{_texmfdistdir}/fonts/opentype/public/tex-gyre/texgyrepagella-regular.otf
%{_texmfdistdir}/fonts/opentype/public/tex-gyre/texgyreschola-bold.otf
%{_texmfdistdir}/fonts/opentype/public/tex-gyre/texgyreschola-bolditalic.otf
%{_texmfdistdir}/fonts/opentype/public/tex-gyre/texgyreschola-italic.otf
%{_texmfdistdir}/fonts/opentype/public/tex-gyre/texgyreschola-regular.otf
%{_texmfdistdir}/fonts/opentype/public/tex-gyre/texgyretermes-bold.otf
%{_texmfdistdir}/fonts/opentype/public/tex-gyre/texgyretermes-bolditalic.otf
%{_texmfdistdir}/fonts/opentype/public/tex-gyre/texgyretermes-italic.otf
%{_texmfdistdir}/fonts/opentype/public/tex-gyre/texgyretermes-regular.otf
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/cs-qagb-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/cs-qagb.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/cs-qagbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/cs-qagbi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/cs-qagr-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/cs-qagr.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/cs-qagri-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/cs-qagri.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/cs-qbkb-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/cs-qbkb.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/cs-qbkbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/cs-qbkbi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/cs-qbkr-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/cs-qbkr.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/cs-qbkri-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/cs-qbkri.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/cs-qcrb-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/cs-qcrb.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/cs-qcrbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/cs-qcrbi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/cs-qcrr-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/cs-qcrr.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/cs-qcrri-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/cs-qcrri.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/cs-qcsb-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/cs-qcsb.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/cs-qcsbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/cs-qcsbi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/cs-qcsr-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/cs-qcsr.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/cs-qcsri-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/cs-qcsri.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/cs-qhvb-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/cs-qhvb.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/cs-qhvbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/cs-qhvbi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/cs-qhvcb-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/cs-qhvcb.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/cs-qhvcbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/cs-qhvcbi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/cs-qhvcr-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/cs-qhvcr.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/cs-qhvcri-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/cs-qhvcri.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/cs-qhvr-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/cs-qhvr.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/cs-qhvri-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/cs-qhvri.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/cs-qplb-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/cs-qplb.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/cs-qplbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/cs-qplbi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/cs-qplr-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/cs-qplr.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/cs-qplri-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/cs-qplri.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/cs-qtmb-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/cs-qtmb.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/cs-qtmbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/cs-qtmbi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/cs-qtmr-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/cs-qtmr.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/cs-qtmri-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/cs-qtmri.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/cs-qzcmi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ec-qagb-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ec-qagb.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ec-qagbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ec-qagbi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ec-qagr-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ec-qagr.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ec-qagri-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ec-qagri.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ec-qbkb-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ec-qbkb.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ec-qbkbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ec-qbkbi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ec-qbkr-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ec-qbkr.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ec-qbkri-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ec-qbkri.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ec-qcrb-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ec-qcrb.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ec-qcrbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ec-qcrbi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ec-qcrr-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ec-qcrr.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ec-qcrri-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ec-qcrri.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ec-qcsb-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ec-qcsb.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ec-qcsbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ec-qcsbi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ec-qcsr-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ec-qcsr.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ec-qcsri-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ec-qcsri.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ec-qhvb-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ec-qhvb.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ec-qhvbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ec-qhvbi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ec-qhvcb-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ec-qhvcb.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ec-qhvcbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ec-qhvcbi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ec-qhvcr-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ec-qhvcr.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ec-qhvcri-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ec-qhvcri.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ec-qhvr-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ec-qhvr.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ec-qhvri-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ec-qhvri.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ec-qplb-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ec-qplb.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ec-qplbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ec-qplbi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ec-qplr-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ec-qplr.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ec-qplri-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ec-qplri.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ec-qtmb-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ec-qtmb.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ec-qtmbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ec-qtmbi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ec-qtmr-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ec-qtmr.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ec-qtmri-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ec-qtmri.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ec-qzcmi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/l7x-qagb-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/l7x-qagb.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/l7x-qagbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/l7x-qagbi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/l7x-qagr-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/l7x-qagr.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/l7x-qagri-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/l7x-qagri.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/l7x-qbkb-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/l7x-qbkb.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/l7x-qbkbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/l7x-qbkbi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/l7x-qbkr-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/l7x-qbkr.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/l7x-qbkri-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/l7x-qbkri.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/l7x-qcrb-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/l7x-qcrb.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/l7x-qcrbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/l7x-qcrbi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/l7x-qcrr-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/l7x-qcrr.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/l7x-qcrri-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/l7x-qcrri.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/l7x-qcsb-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/l7x-qcsb.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/l7x-qcsbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/l7x-qcsbi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/l7x-qcsr-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/l7x-qcsr.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/l7x-qcsri-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/l7x-qcsri.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/l7x-qhvb-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/l7x-qhvb.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/l7x-qhvbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/l7x-qhvbi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/l7x-qhvcb-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/l7x-qhvcb.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/l7x-qhvcbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/l7x-qhvcbi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/l7x-qhvcr-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/l7x-qhvcr.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/l7x-qhvcri-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/l7x-qhvcri.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/l7x-qhvr-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/l7x-qhvr.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/l7x-qhvri-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/l7x-qhvri.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/l7x-qplb-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/l7x-qplb.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/l7x-qplbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/l7x-qplbi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/l7x-qplr-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/l7x-qplr.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/l7x-qplri-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/l7x-qplri.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/l7x-qtmb-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/l7x-qtmb.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/l7x-qtmbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/l7x-qtmbi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/l7x-qtmr-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/l7x-qtmr.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/l7x-qtmri-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/l7x-qtmri.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/l7x-qzcmi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/qx-qagb-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/qx-qagb.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/qx-qagbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/qx-qagbi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/qx-qagr-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/qx-qagr.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/qx-qagri-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/qx-qagri.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/qx-qbkb-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/qx-qbkb.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/qx-qbkbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/qx-qbkbi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/qx-qbkr-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/qx-qbkr.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/qx-qbkri-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/qx-qbkri.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/qx-qcrb-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/qx-qcrb.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/qx-qcrbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/qx-qcrbi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/qx-qcrr-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/qx-qcrr.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/qx-qcrri-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/qx-qcrri.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/qx-qcsb-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/qx-qcsb.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/qx-qcsbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/qx-qcsbi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/qx-qcsr-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/qx-qcsr.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/qx-qcsri-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/qx-qcsri.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/qx-qhvb-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/qx-qhvb.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/qx-qhvbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/qx-qhvbi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/qx-qhvcb-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/qx-qhvcb.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/qx-qhvcbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/qx-qhvcbi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/qx-qhvcr-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/qx-qhvcr.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/qx-qhvcri-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/qx-qhvcri.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/qx-qhvr-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/qx-qhvr.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/qx-qhvri-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/qx-qhvri.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/qx-qplb-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/qx-qplb.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/qx-qplbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/qx-qplbi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/qx-qplr-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/qx-qplr.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/qx-qplri-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/qx-qplri.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/qx-qtmb-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/qx-qtmb.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/qx-qtmbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/qx-qtmbi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/qx-qtmr-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/qx-qtmr.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/qx-qtmri-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/qx-qtmri.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/qx-qzcmi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/rm-qagb-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/rm-qagb.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/rm-qagbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/rm-qagbi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/rm-qagr-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/rm-qagr.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/rm-qagri-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/rm-qagri.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/rm-qbkb-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/rm-qbkb.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/rm-qbkbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/rm-qbkbi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/rm-qbkr-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/rm-qbkr.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/rm-qbkri-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/rm-qbkri.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/rm-qcrb-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/rm-qcrb.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/rm-qcrbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/rm-qcrbi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/rm-qcrr-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/rm-qcrr.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/rm-qcrri-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/rm-qcrri.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/rm-qcsb-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/rm-qcsb.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/rm-qcsbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/rm-qcsbi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/rm-qcsr-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/rm-qcsr.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/rm-qcsri-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/rm-qcsri.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/rm-qhvb-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/rm-qhvb.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/rm-qhvbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/rm-qhvbi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/rm-qhvcb-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/rm-qhvcb.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/rm-qhvcbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/rm-qhvcbi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/rm-qhvcr-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/rm-qhvcr.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/rm-qhvcri-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/rm-qhvcri.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/rm-qhvr-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/rm-qhvr.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/rm-qhvri-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/rm-qhvri.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/rm-qplb-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/rm-qplb.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/rm-qplbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/rm-qplbi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/rm-qplr-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/rm-qplr.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/rm-qplri-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/rm-qplri.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/rm-qtmb-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/rm-qtmb.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/rm-qtmbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/rm-qtmbi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/rm-qtmr-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/rm-qtmr.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/rm-qtmri-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/rm-qtmri.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/rm-qzcmi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/t5-qagb-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/t5-qagb.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/t5-qagbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/t5-qagbi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/t5-qagr-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/t5-qagr.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/t5-qagri-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/t5-qagri.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/t5-qbkb-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/t5-qbkb.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/t5-qbkbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/t5-qbkbi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/t5-qbkr-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/t5-qbkr.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/t5-qbkri-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/t5-qbkri.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/t5-qcrb-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/t5-qcrb.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/t5-qcrbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/t5-qcrbi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/t5-qcrr-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/t5-qcrr.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/t5-qcrri-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/t5-qcrri.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/t5-qcsb-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/t5-qcsb.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/t5-qcsbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/t5-qcsbi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/t5-qcsr-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/t5-qcsr.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/t5-qcsri-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/t5-qcsri.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/t5-qhvb-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/t5-qhvb.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/t5-qhvbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/t5-qhvbi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/t5-qhvcb-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/t5-qhvcb.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/t5-qhvcbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/t5-qhvcbi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/t5-qhvcr-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/t5-qhvcr.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/t5-qhvcri-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/t5-qhvcri.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/t5-qhvr-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/t5-qhvr.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/t5-qhvri-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/t5-qhvri.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/t5-qplb-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/t5-qplb.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/t5-qplbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/t5-qplbi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/t5-qplr-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/t5-qplr.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/t5-qplri-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/t5-qplri.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/t5-qtmb-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/t5-qtmb.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/t5-qtmbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/t5-qtmbi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/t5-qtmr-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/t5-qtmr.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/t5-qtmri-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/t5-qtmri.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/t5-qzcmi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/texnansi-qagb-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/texnansi-qagb.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/texnansi-qagbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/texnansi-qagbi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/texnansi-qagr-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/texnansi-qagr.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/texnansi-qagri-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/texnansi-qagri.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/texnansi-qbkb-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/texnansi-qbkb.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/texnansi-qbkbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/texnansi-qbkbi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/texnansi-qbkr-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/texnansi-qbkr.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/texnansi-qbkri-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/texnansi-qbkri.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/texnansi-qcrb-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/texnansi-qcrb.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/texnansi-qcrbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/texnansi-qcrbi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/texnansi-qcrr-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/texnansi-qcrr.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/texnansi-qcrri-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/texnansi-qcrri.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/texnansi-qcsb-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/texnansi-qcsb.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/texnansi-qcsbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/texnansi-qcsbi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/texnansi-qcsr-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/texnansi-qcsr.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/texnansi-qcsri-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/texnansi-qcsri.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/texnansi-qhvb-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/texnansi-qhvb.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/texnansi-qhvbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/texnansi-qhvbi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/texnansi-qhvcb-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/texnansi-qhvcb.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/texnansi-qhvcbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/texnansi-qhvcbi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/texnansi-qhvcr-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/texnansi-qhvcr.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/texnansi-qhvcri-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/texnansi-qhvcri.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/texnansi-qhvr-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/texnansi-qhvr.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/texnansi-qhvri-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/texnansi-qhvri.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/texnansi-qplb-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/texnansi-qplb.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/texnansi-qplbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/texnansi-qplbi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/texnansi-qplr-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/texnansi-qplr.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/texnansi-qplri-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/texnansi-qplri.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/texnansi-qtmb-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/texnansi-qtmb.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/texnansi-qtmbi-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/texnansi-qtmbi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/texnansi-qtmr-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/texnansi-qtmr.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/texnansi-qtmri-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/texnansi-qtmri.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/texnansi-qzcmi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ts1-qagb.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ts1-qagbi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ts1-qagr.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ts1-qagri.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ts1-qbkb.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ts1-qbkbi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ts1-qbkr.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ts1-qbkri.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ts1-qcrb.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ts1-qcrbi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ts1-qcrr.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ts1-qcrri.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ts1-qcsb.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ts1-qcsbi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ts1-qcsr.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ts1-qcsri.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ts1-qhvb.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ts1-qhvbi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ts1-qhvcb.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ts1-qhvcbi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ts1-qhvcr.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ts1-qhvcri.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ts1-qhvr.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ts1-qhvri.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ts1-qplb.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ts1-qplbi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ts1-qplr.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ts1-qplri.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ts1-qtmb.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ts1-qtmbi.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ts1-qtmr.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ts1-qtmri.tfm
%{_texmfdistdir}/fonts/tfm/public/tex-gyre/ts1-qzcmi.tfm
%{_texmfdistdir}/fonts/type1/public/tex-gyre/qagb.pfb
%{_texmfdistdir}/fonts/type1/public/tex-gyre/qagb.pfm
%{_texmfdistdir}/fonts/type1/public/tex-gyre/qagbi.pfb
%{_texmfdistdir}/fonts/type1/public/tex-gyre/qagbi.pfm
%{_texmfdistdir}/fonts/type1/public/tex-gyre/qagr.pfb
%{_texmfdistdir}/fonts/type1/public/tex-gyre/qagr.pfm
%{_texmfdistdir}/fonts/type1/public/tex-gyre/qagri.pfb
%{_texmfdistdir}/fonts/type1/public/tex-gyre/qagri.pfm
%{_texmfdistdir}/fonts/type1/public/tex-gyre/qbkb.pfb
%{_texmfdistdir}/fonts/type1/public/tex-gyre/qbkb.pfm
%{_texmfdistdir}/fonts/type1/public/tex-gyre/qbkbi.pfb
%{_texmfdistdir}/fonts/type1/public/tex-gyre/qbkbi.pfm
%{_texmfdistdir}/fonts/type1/public/tex-gyre/qbkr.pfb
%{_texmfdistdir}/fonts/type1/public/tex-gyre/qbkr.pfm
%{_texmfdistdir}/fonts/type1/public/tex-gyre/qbkri.pfb
%{_texmfdistdir}/fonts/type1/public/tex-gyre/qbkri.pfm
%{_texmfdistdir}/fonts/type1/public/tex-gyre/qcrb.pfb
%{_texmfdistdir}/fonts/type1/public/tex-gyre/qcrb.pfm
%{_texmfdistdir}/fonts/type1/public/tex-gyre/qcrbi.pfb
%{_texmfdistdir}/fonts/type1/public/tex-gyre/qcrbi.pfm
%{_texmfdistdir}/fonts/type1/public/tex-gyre/qcrr.pfb
%{_texmfdistdir}/fonts/type1/public/tex-gyre/qcrr.pfm
%{_texmfdistdir}/fonts/type1/public/tex-gyre/qcrri.pfb
%{_texmfdistdir}/fonts/type1/public/tex-gyre/qcrri.pfm
%{_texmfdistdir}/fonts/type1/public/tex-gyre/qcsb.pfb
%{_texmfdistdir}/fonts/type1/public/tex-gyre/qcsb.pfm
%{_texmfdistdir}/fonts/type1/public/tex-gyre/qcsbi.pfb
%{_texmfdistdir}/fonts/type1/public/tex-gyre/qcsbi.pfm
%{_texmfdistdir}/fonts/type1/public/tex-gyre/qcsr.pfb
%{_texmfdistdir}/fonts/type1/public/tex-gyre/qcsr.pfm
%{_texmfdistdir}/fonts/type1/public/tex-gyre/qcsri.pfb
%{_texmfdistdir}/fonts/type1/public/tex-gyre/qcsri.pfm
%{_texmfdistdir}/fonts/type1/public/tex-gyre/qhvb.pfb
%{_texmfdistdir}/fonts/type1/public/tex-gyre/qhvb.pfm
%{_texmfdistdir}/fonts/type1/public/tex-gyre/qhvbi.pfb
%{_texmfdistdir}/fonts/type1/public/tex-gyre/qhvbi.pfm
%{_texmfdistdir}/fonts/type1/public/tex-gyre/qhvcb.pfb
%{_texmfdistdir}/fonts/type1/public/tex-gyre/qhvcb.pfm
%{_texmfdistdir}/fonts/type1/public/tex-gyre/qhvcbi.pfb
%{_texmfdistdir}/fonts/type1/public/tex-gyre/qhvcbi.pfm
%{_texmfdistdir}/fonts/type1/public/tex-gyre/qhvcr.pfb
%{_texmfdistdir}/fonts/type1/public/tex-gyre/qhvcr.pfm
%{_texmfdistdir}/fonts/type1/public/tex-gyre/qhvcri.pfb
%{_texmfdistdir}/fonts/type1/public/tex-gyre/qhvcri.pfm
%{_texmfdistdir}/fonts/type1/public/tex-gyre/qhvr.pfb
%{_texmfdistdir}/fonts/type1/public/tex-gyre/qhvr.pfm
%{_texmfdistdir}/fonts/type1/public/tex-gyre/qhvri.pfb
%{_texmfdistdir}/fonts/type1/public/tex-gyre/qhvri.pfm
%{_texmfdistdir}/fonts/type1/public/tex-gyre/qplb.pfb
%{_texmfdistdir}/fonts/type1/public/tex-gyre/qplb.pfm
%{_texmfdistdir}/fonts/type1/public/tex-gyre/qplbi.pfb
%{_texmfdistdir}/fonts/type1/public/tex-gyre/qplbi.pfm
%{_texmfdistdir}/fonts/type1/public/tex-gyre/qplr.pfb
%{_texmfdistdir}/fonts/type1/public/tex-gyre/qplr.pfm
%{_texmfdistdir}/fonts/type1/public/tex-gyre/qplri.pfb
%{_texmfdistdir}/fonts/type1/public/tex-gyre/qplri.pfm
%{_texmfdistdir}/fonts/type1/public/tex-gyre/qtmb.pfb
%{_texmfdistdir}/fonts/type1/public/tex-gyre/qtmb.pfm
%{_texmfdistdir}/fonts/type1/public/tex-gyre/qtmbi.pfb
%{_texmfdistdir}/fonts/type1/public/tex-gyre/qtmbi.pfm
%{_texmfdistdir}/fonts/type1/public/tex-gyre/qtmr.pfb
%{_texmfdistdir}/fonts/type1/public/tex-gyre/qtmr.pfm
%{_texmfdistdir}/fonts/type1/public/tex-gyre/qtmri.pfb
%{_texmfdistdir}/fonts/type1/public/tex-gyre/qtmri.pfm
%{_texmfdistdir}/fonts/type1/public/tex-gyre/qzcmi.pfb
%{_texmfdistdir}/fonts/type1/public/tex-gyre/qzcmi.pfm
%{_texmfdistdir}/tex/latex/tex-gyre/il2qag.fd
%{_texmfdistdir}/tex/latex/tex-gyre/il2qbk.fd
%{_texmfdistdir}/tex/latex/tex-gyre/il2qcr.fd
%{_texmfdistdir}/tex/latex/tex-gyre/il2qcs.fd
%{_texmfdistdir}/tex/latex/tex-gyre/il2qhv.fd
%{_texmfdistdir}/tex/latex/tex-gyre/il2qhvc.fd
%{_texmfdistdir}/tex/latex/tex-gyre/il2qpl.fd
%{_texmfdistdir}/tex/latex/tex-gyre/il2qtm.fd
%{_texmfdistdir}/tex/latex/tex-gyre/il2qzc.fd
%{_texmfdistdir}/tex/latex/tex-gyre/l7xqag.fd
%{_texmfdistdir}/tex/latex/tex-gyre/l7xqbk.fd
%{_texmfdistdir}/tex/latex/tex-gyre/l7xqcr.fd
%{_texmfdistdir}/tex/latex/tex-gyre/l7xqcs.fd
%{_texmfdistdir}/tex/latex/tex-gyre/l7xqhv.fd
%{_texmfdistdir}/tex/latex/tex-gyre/l7xqhvc.fd
%{_texmfdistdir}/tex/latex/tex-gyre/l7xqpl.fd
%{_texmfdistdir}/tex/latex/tex-gyre/l7xqtm.fd
%{_texmfdistdir}/tex/latex/tex-gyre/l7xqzc.fd
%{_texmfdistdir}/tex/latex/tex-gyre/ly1qag.fd
%{_texmfdistdir}/tex/latex/tex-gyre/ly1qbk.fd
%{_texmfdistdir}/tex/latex/tex-gyre/ly1qcr.fd
%{_texmfdistdir}/tex/latex/tex-gyre/ly1qcs.fd
%{_texmfdistdir}/tex/latex/tex-gyre/ly1qhv.fd
%{_texmfdistdir}/tex/latex/tex-gyre/ly1qhvc.fd
%{_texmfdistdir}/tex/latex/tex-gyre/ly1qpl.fd
%{_texmfdistdir}/tex/latex/tex-gyre/ly1qtm.fd
%{_texmfdistdir}/tex/latex/tex-gyre/ly1qzc.fd
%{_texmfdistdir}/tex/latex/tex-gyre/ot1qag.fd
%{_texmfdistdir}/tex/latex/tex-gyre/ot1qbk.fd
%{_texmfdistdir}/tex/latex/tex-gyre/ot1qcr.fd
%{_texmfdistdir}/tex/latex/tex-gyre/ot1qcs.fd
%{_texmfdistdir}/tex/latex/tex-gyre/ot1qhv.fd
%{_texmfdistdir}/tex/latex/tex-gyre/ot1qhvc.fd
%{_texmfdistdir}/tex/latex/tex-gyre/ot1qpl.fd
%{_texmfdistdir}/tex/latex/tex-gyre/ot1qtm.fd
%{_texmfdistdir}/tex/latex/tex-gyre/ot1qzc.fd
%{_texmfdistdir}/tex/latex/tex-gyre/ot4qag.fd
%{_texmfdistdir}/tex/latex/tex-gyre/ot4qbk.fd
%{_texmfdistdir}/tex/latex/tex-gyre/ot4qcr.fd
%{_texmfdistdir}/tex/latex/tex-gyre/ot4qcs.fd
%{_texmfdistdir}/tex/latex/tex-gyre/ot4qhv.fd
%{_texmfdistdir}/tex/latex/tex-gyre/ot4qhvc.fd
%{_texmfdistdir}/tex/latex/tex-gyre/ot4qpl.fd
%{_texmfdistdir}/tex/latex/tex-gyre/ot4qtm.fd
%{_texmfdistdir}/tex/latex/tex-gyre/ot4qzc.fd
%{_texmfdistdir}/tex/latex/tex-gyre/qbookman.sty
%{_texmfdistdir}/tex/latex/tex-gyre/qcourier.sty
%{_texmfdistdir}/tex/latex/tex-gyre/qpalatin.sty
%{_texmfdistdir}/tex/latex/tex-gyre/qswiss.sty
%{_texmfdistdir}/tex/latex/tex-gyre/qtimes.sty
%{_texmfdistdir}/tex/latex/tex-gyre/qxqag.fd
%{_texmfdistdir}/tex/latex/tex-gyre/qxqbk.fd
%{_texmfdistdir}/tex/latex/tex-gyre/qxqcr.fd
%{_texmfdistdir}/tex/latex/tex-gyre/qxqcs.fd
%{_texmfdistdir}/tex/latex/tex-gyre/qxqhv.fd
%{_texmfdistdir}/tex/latex/tex-gyre/qxqhvc.fd
%{_texmfdistdir}/tex/latex/tex-gyre/qxqpl.fd
%{_texmfdistdir}/tex/latex/tex-gyre/qxqtm.fd
%{_texmfdistdir}/tex/latex/tex-gyre/qxqzc.fd
%{_texmfdistdir}/tex/latex/tex-gyre/qzapfcha.sty
%{_texmfdistdir}/tex/latex/tex-gyre/t1qag.fd
%{_texmfdistdir}/tex/latex/tex-gyre/t1qbk.fd
%{_texmfdistdir}/tex/latex/tex-gyre/t1qcr.fd
%{_texmfdistdir}/tex/latex/tex-gyre/t1qcs.fd
%{_texmfdistdir}/tex/latex/tex-gyre/t1qhv.fd
%{_texmfdistdir}/tex/latex/tex-gyre/t1qhvc.fd
%{_texmfdistdir}/tex/latex/tex-gyre/t1qpl.fd
%{_texmfdistdir}/tex/latex/tex-gyre/t1qtm.fd
%{_texmfdistdir}/tex/latex/tex-gyre/t1qzc.fd
%{_texmfdistdir}/tex/latex/tex-gyre/t5qag.fd
%{_texmfdistdir}/tex/latex/tex-gyre/t5qbk.fd
%{_texmfdistdir}/tex/latex/tex-gyre/t5qcr.fd
%{_texmfdistdir}/tex/latex/tex-gyre/t5qcs.fd
%{_texmfdistdir}/tex/latex/tex-gyre/t5qhv.fd
%{_texmfdistdir}/tex/latex/tex-gyre/t5qhvc.fd
%{_texmfdistdir}/tex/latex/tex-gyre/t5qpl.fd
%{_texmfdistdir}/tex/latex/tex-gyre/t5qtm.fd
%{_texmfdistdir}/tex/latex/tex-gyre/t5qzc.fd
%{_texmfdistdir}/tex/latex/tex-gyre/tgadventor.sty
%{_texmfdistdir}/tex/latex/tex-gyre/tgbonum.sty
%{_texmfdistdir}/tex/latex/tex-gyre/tgchorus.sty
%{_texmfdistdir}/tex/latex/tex-gyre/tgcursor.sty
%{_texmfdistdir}/tex/latex/tex-gyre/tgheros.sty
%{_texmfdistdir}/tex/latex/tex-gyre/tgpagella.sty
%{_texmfdistdir}/tex/latex/tex-gyre/tgschola.sty
%{_texmfdistdir}/tex/latex/tex-gyre/tgtermes.sty
%{_texmfdistdir}/tex/latex/tex-gyre/ts1qag.fd
%{_texmfdistdir}/tex/latex/tex-gyre/ts1qbk.fd
%{_texmfdistdir}/tex/latex/tex-gyre/ts1qcr.fd
%{_texmfdistdir}/tex/latex/tex-gyre/ts1qcs.fd
%{_texmfdistdir}/tex/latex/tex-gyre/ts1qhv.fd
%{_texmfdistdir}/tex/latex/tex-gyre/ts1qhvc.fd
%{_texmfdistdir}/tex/latex/tex-gyre/ts1qpl.fd
%{_texmfdistdir}/tex/latex/tex-gyre/ts1qtm.fd
%{_texmfdistdir}/tex/latex/tex-gyre/ts1qzc.fd
%_texmf_updmap_d/tex-gyre
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/GUST-FONT-LICENSE.txt
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/MANIFEST-TeX-Gyre-Adventor.txt
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/MANIFEST-TeX-Gyre-Bonum.txt
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/MANIFEST-TeX-Gyre-Chorus.txt
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/MANIFEST-TeX-Gyre-Cursor.txt
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/MANIFEST-TeX-Gyre-Heros.txt
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/MANIFEST-TeX-Gyre-Pagella.txt
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/MANIFEST-TeX-Gyre-Schola.txt
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/MANIFEST-TeX-Gyre-Termes.txt
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/README-TeX-Gyre-Adventor.txt
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/README-TeX-Gyre-Bonum.txt
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/README-TeX-Gyre-Chorus.txt
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/README-TeX-Gyre-Cursor.txt
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/README-TeX-Gyre-Heros.txt
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/README-TeX-Gyre-Pagella.txt
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/README-TeX-Gyre-Schola.txt
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/README-TeX-Gyre-Termes.txt
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/goadb999.nam
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/qag-hist.txt
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/qag-info.pdf
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/qag-test.pdf
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/qag-test.tex
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/qagb.fea
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/qagbi.fea
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/qagr.fea
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/qagri.fea
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/qbk-hist.txt
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/qbk-info.pdf
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/qbk-test.pdf
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/qbk-test.tex
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/qbkb.fea
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/qbkbi.fea
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/qbkr.fea
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/qbkri.fea
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/qcr-hist.txt
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/qcr-info.pdf
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/qcr-test.pdf
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/qcr-test.tex
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/qcrb.fea
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/qcrbi.fea
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/qcrr.fea
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/qcrri.fea
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/qcs-hist.txt
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/qcs-info.pdf
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/qcs-test.pdf
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/qcs-test.tex
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/qcsb.fea
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/qcsbi.fea
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/qcsr.fea
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/qcsri.fea
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/qhv-hist.txt
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/qhv-info.pdf
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/qhv-test.pdf
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/qhv-test.tex
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/qhvb.fea
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/qhvbi.fea
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/qhvcb.fea
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/qhvcbi.fea
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/qhvcr.fea
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/qhvcri.fea
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/qhvr.fea
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/qhvri.fea
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/qpl-hist.txt
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/qpl-info.pdf
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/qpl-test.pdf
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/qpl-test.tex
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/qplb.fea
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/qplbi.fea
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/qplr.fea
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/qplri.fea
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/qtm-hist.txt
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/qtm-info.pdf
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/qtm-test.pdf
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/qtm-test.tex
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/qtmb.fea
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/qtmbi.fea
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/qtmr.fea
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/qtmri.fea
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/qzc-hist.txt
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/qzc-info.pdf
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/qzc-test.pdf
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/qzc-test.tex
%doc %{_texmfdistdir}/doc/fonts/tex-gyre/qzcmi.fea

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}
mkdir -p %{buildroot}%{_texmf_updmap_d}
cat > %{buildroot}%{_texmf_updmap_d}/tex-gyre <<EOF
Map qag.map
Map qbk.map
Map qcr.map
Map qcs.map
Map qhv.map
Map qpl.map
Map qtm.map
Map qzc.map
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18695 |12mr|texlive-tex-gyre-math-1.008-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26838
# category Package
# catalog-ctan /fonts/tex-gyre-math
# catalog-date 2012-06-05 00:19:44 +0200
# catalog-license lppl
# catalog-version 1.008
Name:		texlive-tex-gyre-math
Version:	1.008
Release:	1
Summary:	Maths fonts to match tex-gyre text fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/tex-gyre-math
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tex-gyre-math.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tex-gyre-math.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeX-Gyre-Math is to be a collection of maths fonts to match the
text fonts of the TeX-Gyre collection. The collection will be
made available in OpenType format, only; fonts will conform to
the developing standards for OpenType maths fonts. At present,
only TeX-Gyre-Math-Pagella is available.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/opentype/public/tex-gyre-math/texgyrepagella-math.otf
%doc %{_texmfdistdir}/doc/fonts/tex-gyre-math/GUST-FONT-LICENSE.txt
%doc %{_texmfdistdir}/doc/fonts/tex-gyre-math/MANIFEST-TeX-Gyre-Pagella-Math.txt
%doc %{_texmfdistdir}/doc/fonts/tex-gyre-math/README-TeX-Gyre-Pagella-Math.txt
%doc %{_texmfdistdir}/doc/fonts/tex-gyre-math/math-test.tex
%doc %{_texmfdistdir}/doc/fonts/tex-gyre-math/presentation-tg_pagella_math.pdf
%doc %{_texmfdistdir}/doc/fonts/tex-gyre-math/test-lualatex-tg_pagella_math.pdf
%doc %{_texmfdistdir}/doc/fonts/tex-gyre-math/test-lualatex-tg_pagella_math.tex
%doc %{_texmfdistdir}/doc/fonts/tex-gyre-math/test-word-tg_pagella_math.docx
%doc %{_texmfdistdir}/doc/fonts/tex-gyre-math/test-word-tg_pagella_math.pdf
%doc %{_texmfdistdir}/doc/fonts/tex-gyre-math/test-xelatex-tg_pagella_math.pdf
%doc %{_texmfdistdir}/doc/fonts/tex-gyre-math/test-xelatex-tg_pagella_math.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18696 |12mr|texlive-texilikechaps-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16752
# category Package
# catalog-ctan /macros/latex/contrib/misc/texilikechaps.sty
# catalog-date 2010-01-19 19:25:42 +0100
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-texilikechaps
Version:	1.0
Release:	2
Summary:	Format chapters with a texi-like format
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/misc/texilikechaps.sty
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texilikechaps.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package enables the user to reduce the size of the rather
large chapter headings in standard classes into a texi-like
smaller format. Details of the format may be controlled with
internal commands.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/texilikechaps/texilikechaps.sty

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18697 |12mr|texlive-texilikecover-0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/misc/texilikecover.sty
# catalog-date 2008-08-24 10:50:19 +0200
# catalog-license lppl
# catalog-version 0.1
Name:		texlive-texilikecover
Version:	0.1
Release:	2
Summary:	A cover-page package, like TeXinfo
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/misc/texilikecover.sty
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texilikecover.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package creates document cover pages, like those that
TeXinfo produces.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/texilikecover/texilikecover.sty

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18698 |12mr|texlive-texinfo-20120605.14-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27289
# category Package
# catalog-ctan /macros/texinfo/texinfo
# catalog-date 2012-07-07 16:36:49 +0200
# catalog-license gpl
# catalog-version 2012-06-05.14
Name:		texlive-texinfo
Version:	20120605.14
Release:	1
Summary:	Texinfo documentation system
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/texinfo/texinfo
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texinfo.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Info is the preferred format for documentation in the GNU
project; the format may be used to produce online or printed
output from a single source. The Texinfo macros may be used to
produce printable output using TeX; other programs in the
distribution offer online interactive use (with hypertext
linkages in some cases). Note that a developers' snapshot of
the latest working version of the Texinfo macros may be found
in the Texinfo 'latest' package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/texinfo/texinfo.ini
%{_texmfdistdir}/tex/texinfo/texinfo.tex
%{_texmfdistdir}/tex/texinfo/txi-cs.tex
%{_texmfdistdir}/tex/texinfo/txi-de.tex
%{_texmfdistdir}/tex/texinfo/txi-en.tex
%{_texmfdistdir}/tex/texinfo/txi-es.tex
%{_texmfdistdir}/tex/texinfo/txi-fr.tex
%{_texmfdistdir}/tex/texinfo/txi-it.tex
%{_texmfdistdir}/tex/texinfo/txi-nb.tex
%{_texmfdistdir}/tex/texinfo/txi-nl.tex
%{_texmfdistdir}/tex/texinfo/txi-nn.tex
%{_texmfdistdir}/tex/texinfo/txi-pl.tex
%{_texmfdistdir}/tex/texinfo/txi-pt.tex
%{_texmfdistdir}/tex/texinfo/txi-ru.tex
%{_texmfdistdir}/tex/texinfo/txi-sr.tex
%{_texmfdistdir}/tex/texinfo/txi-tr.tex
%{_texmfdistdir}/tex/texinfo/txi-uk.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18699 |12mr|texlive-tex-label-20091214-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16372
# category Package
# catalog-ctan /macros/latex/contrib/tex-label
# catalog-date 2009-12-14 16:47:24 +0100
# catalog-license lppl1.3
# catalog-version undef
Name:		texlive-tex-label
Version:	20091214
Release:	2
Summary:	Place a classification on each page of a document
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tex-label
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tex-label.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tex-label.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tex-label.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Enables the user to place a 'classification' label on each
page, at the bottom to the right of the page number.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/tex-label/tex-label.sty
%doc %{_texmfdistdir}/doc/latex/tex-label/README
%doc %{_texmfdistdir}/doc/latex/tex-label/tex-label-demo.pdf
%doc %{_texmfdistdir}/doc/latex/tex-label/tex-label-demo.tex
%doc %{_texmfdistdir}/doc/latex/tex-label/tex-label-doc.pdf
%doc %{_texmfdistdir}/doc/latex/tex-label/tex-label-doc.tex
#- source
%doc %{_texmfdistdir}/source/latex/tex-label/Makefile

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18700 |12mr|texlive-texlive-common-20120808-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26673
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-texlive-common
Version:	20120808
Release:	1
Summary:	TeX Live documentation (common elements)
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-common.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-common.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
TeXLive texlive-common package.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdir}/doc/texlive/index.html
%doc %{_texmfdir}/doc/texlive/texlive-common/examples/ex5.tex
%doc %{_texmfdir}/doc/texlive/texlive-common/examples/ex6.tex
%doc %{_texmfdir}/doc/texlive/texlive-common/examples/ex6a.tex
%doc %{_texmfdir}/doc/texlive/texlive-common/examples/ex6b.tex
%doc %{_texmfdir}/doc/texlive/texlive-common/examples/ex6c.tex
%doc %{_texmfdir}/doc/texlive/texlive-common/install-lnx-main.png
%doc %{_texmfdir}/doc/texlive/texlive-common/psview.png
%doc %{_texmfdir}/doc/texlive/texlive-common/stdcoll.png
%doc %{_texmfdir}/doc/texlive/texlive-common/tlmgr-general-options.png
%doc %{_texmfdir}/doc/texlive/texlive-common/tlmgr-gui.png
%doc %{_texmfdir}/doc/texlive/texlive-common/tlmgr-paper-options.png
%doc %{_texmfdir}/doc/texlive/texlive-common/tray-menu.png
%doc %{_texmfdir}/doc/texlive/texlive-common/wizard-w32.png

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf %{buildroot}%{_datadir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18701 |12mr|texlive-texlive-cz-20120808-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26864
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-texlive-cz
Version:	20120808
Release:	1
Summary:	TeX Live manual (Czech/Slovak)
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-cz.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-cz.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
TeXLive texlive-cz package.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdir}/doc/texlive/texlive-cz/Makefile
%doc %{_texmfdir}/doc/texlive/texlive-cz/csquote.sty
%doc %{_texmfdir}/doc/texlive/texlive-cz/ec-lmr10-19.png
%doc %{_texmfdir}/doc/texlive/texlive-cz/live4ht.cfg
%doc %{_texmfdir}/doc/texlive/texlive-cz/tex-live.css
%doc %{_texmfdir}/doc/texlive/texlive-cz/texlive-cz.css
%doc %{_texmfdir}/doc/texlive/texlive-cz/texlive-cz.html
%doc %{_texmfdir}/doc/texlive/texlive-cz/texlive-cz.pdf
%doc %{_texmfdir}/doc/texlive/texlive-cz/texlive-cz.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf %{buildroot}%{_datadir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18702 |12mr|texlive-texlive-de-20120808-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26888
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-texlive-de
Version:	20120808
Release:	1
Summary:	TeX Live manual (German)
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-de.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-de.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
TeXLive texlive-de package.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdir}/doc/texlive/texlive-de/Makefile
%doc %{_texmfdir}/doc/texlive/texlive-de/lmsy10-40.png
%doc %{_texmfdir}/doc/texlive/texlive-de/texlive-de.css
%doc %{_texmfdir}/doc/texlive/texlive-de/texlive-de.html
%doc %{_texmfdir}/doc/texlive/texlive-de/texlive-de.pdf
%doc %{_texmfdir}/doc/texlive/texlive-de/texlive-de.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf %{buildroot}%{_datadir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18703 |12mr|texlive-texlive-docindex-20120808-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27294
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-texlive-docindex
Version:	20120808
Release:	1
Summary:	top-level TeX Live doc.html, etc
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-docindex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-docindex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
These files are regenerated as needed, which is often, so we
make them a separate package.  See the tl-update-auto script
for the process.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%doc %{_tlpkgdir}/texmf
%doc %{_tlpkgdir}/texmf-dist
%{_texmfdir}/scripts/texlive/var/texcatalogue.keywords
%doc %{_tlpkgdir}/doc.html

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_tlpkgdir}
cp -fpa doc.html %{buildroot}%{_tlpkgdir}
pushd %{buildroot}%{_tlpkgdir}
    # create symlinks so that links in doc.html (should) work
    ln -sf %{_texmfdir} texmf
    ln -sf %{_texmfdistdir} texmf-dist
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf %{buildroot}%{_datadir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18704 |12mr|texlive-texlive-en-20120808-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26703
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-texlive-en
Version:	20120808
Release:	1
Summary:	TeX Live manual (English)
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-en.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-en.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
TeXLive texlive-en package.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdir}/doc/texlive/texlive-en/Makefile
%doc %{_texmfdir}/doc/texlive/texlive-en/README
%doc %{_texmfdir}/doc/texlive/texlive-en/archive/bv-live.tex
%doc %{_texmfdir}/doc/texlive/texlive-en/archive/bvoutln.sty
%doc %{_texmfdir}/doc/texlive/texlive-en/archive/changemail
%doc %{_texmfdir}/doc/texlive/texlive-en/archive/l.pl
%doc %{_texmfdir}/doc/texlive/texlive-en/archive/live-2003.tex
%doc %{_texmfdir}/doc/texlive/texlive-en/archive/live-2004.tex
%doc %{_texmfdir}/doc/texlive/texlive-en/archive/live-2005.tex
%doc %{_texmfdir}/doc/texlive/texlive-en/archive/live-2007.tex
%doc %{_texmfdir}/doc/texlive/texlive-en/archive/live-2008.tex
%doc %{_texmfdir}/doc/texlive/texlive-en/archive/live-2009.tex
%doc %{_texmfdir}/doc/texlive/texlive-en/archive/live-2010.tex
%doc %{_texmfdir}/doc/texlive/texlive-en/archive/live-2011.tex
%doc %{_texmfdir}/doc/texlive/texlive-en/archive/live-tl7.tex
%doc %{_texmfdir}/doc/texlive/texlive-en/archive/live4ht.cfg-2004
%doc %{_texmfdir}/doc/texlive/texlive-en/archive/mod.pl
%doc %{_texmfdir}/doc/texlive/texlive-en/archive/nocites.tex
%doc %{_texmfdir}/doc/texlive/texlive-en/archive/picture.tex
%doc %{_texmfdir}/doc/texlive/texlive-en/archive/split.pl
%doc %{_texmfdir}/doc/texlive/texlive-en/archive/status.pl
%doc %{_texmfdir}/doc/texlive/texlive-en/archive/tex-live.bib
%doc %{_texmfdir}/doc/texlive/texlive-en/archive/tex-live.bst
%doc %{_texmfdir}/doc/texlive/texlive-en/archive/tex-live.sty-2003
%doc %{_texmfdir}/doc/texlive/texlive-en/archive/tex-live.sty-2004
%doc %{_texmfdir}/doc/texlive/texlive-en/archive/tex-live.sty-2005
%doc %{_texmfdir}/doc/texlive/texlive-en/archive/tex-live.sty-2007
%doc %{_texmfdir}/doc/texlive/texlive-en/archive/tex-live.sty-2008
%doc %{_texmfdir}/doc/texlive/texlive-en/archive/tex-live.sty-2009
%doc %{_texmfdir}/doc/texlive/texlive-en/archive/tex-live.sty-2010
%doc %{_texmfdir}/doc/texlive/texlive-en/archive/texlive.pl
%doc %{_texmfdir}/doc/texlive/texlive-en/live4ht.cfg
%doc %{_texmfdir}/doc/texlive/texlive-en/tex-live.css
%doc %{_texmfdir}/doc/texlive/texlive-en/tex-live.sty
%doc %{_texmfdir}/doc/texlive/texlive-en/texlive-en.css
%doc %{_texmfdir}/doc/texlive/texlive-en/texlive-en.html
%doc %{_texmfdir}/doc/texlive/texlive-en/texlive-en.pdf
%doc %{_texmfdir}/doc/texlive/texlive-en/texlive-en.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf %{buildroot}%{_datadir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18705 |12mr|texlive-texlive-fr-20120808-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26782
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-texlive-fr
Version:	20120808
Release:	1
Summary:	TeX Live manual (French)
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-fr.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-fr.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
TeXLive texlive-fr package.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdir}/doc/texlive/texlive-fr/Makefile
%doc %{_texmfdir}/doc/texlive/texlive-fr/live4ht.cfg
%doc %{_texmfdir}/doc/texlive/texlive-fr/notes
%doc %{_texmfdir}/doc/texlive/texlive-fr/tex-live.css
%doc %{_texmfdir}/doc/texlive/texlive-fr/texlive-fr.css
%doc %{_texmfdir}/doc/texlive/texlive-fr/texlive-fr.html
%doc %{_texmfdir}/doc/texlive/texlive-fr/texlive-fr.pdf
%doc %{_texmfdir}/doc/texlive/texlive-fr/texlive-fr.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf %{buildroot}%{_datadir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18706 |12mr|texlive-texlive-it-20120808-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26875
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-texlive-it
Version:	20120808
Release:	1
Summary:	TeX Live manual (Italian)
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-it.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-it.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
TeXLive texlive-it package.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdir}/doc/texlive/texlive-it/Makefile
%doc %{_texmfdir}/doc/texlive/texlive-it/texlive-it.html
%doc %{_texmfdir}/doc/texlive/texlive-it/texlive-it.pdf
%doc %{_texmfdir}/doc/texlive/texlive-it/texlive-it.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf %{buildroot}%{_datadir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18707 |12mr|texlive-texliveonfly-20111004-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26313
# category Package
# catalog-ctan /support/texliveonfly
# catalog-date 2011-10-04 11:31:57 +0200
# catalog-license gpl3
# catalog-version undef
Name:		texlive-texliveonfly
Version:	20111004
Release:	3
Summary:	On-the-fly download of missing TeX live packages
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/texliveonfly
License:	GPL3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texliveonfly.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texliveonfly.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-texliveonfly.bin = %{EVRD}

%description
The package provides a script that performs 'on the fly'
downloads of missing packages, while a document is being
compiled. (This feature is already available in the MikTeX
distribution for Windows machines.) To use the script, replace
your (LaTeX) compilation command with texliveonfly.py file.tex
(default options are --engine=lualatex and --arguments="-
synctex=1 -interaction=nonstopmode", both of which may be
changed). The script is designed to work on Linux
distributions.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/texliveonfly
%{_texmfdistdir}/scripts/texliveonfly/texliveonfly.py
%doc %{_texmfdistdir}/doc/support/texliveonfly/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/texliveonfly/texliveonfly.py texliveonfly
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18708 |12mr|texlive-texlive-pl-20120808-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26827
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-texlive-pl
Version:	20120808
Release:	1
Summary:	TeX Live manual (Polish)
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-pl.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-pl.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
TeXLive texlive-pl package.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdir}/doc/texlive/texlive-pl/Makefile
%doc %{_texmfdir}/doc/texlive/texlive-pl/live4ht.cfg
%doc %{_texmfdir}/doc/texlive/texlive-pl/tex-live.css
%doc %{_texmfdir}/doc/texlive/texlive-pl/tex-livep.sty
%doc %{_texmfdir}/doc/texlive/texlive-pl/texlive-pl.css
%doc %{_texmfdir}/doc/texlive/texlive-pl/texlive-pl.html
%doc %{_texmfdir}/doc/texlive/texlive-pl/texlive-pl.pdf
%doc %{_texmfdir}/doc/texlive/texlive-pl/texlive-pl.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf %{buildroot}%{_datadir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18709 |12mr|texlive-texlive-ru-20120808-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26661
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-texlive-ru
Version:	20120808
Release:	1
Summary:	TeX Live manual (Russian)
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-ru.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-ru.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
TeXLive texlive-ru package.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdir}/doc/texlive/texlive-ru/Makefile
%doc %{_texmfdir}/doc/texlive/texlive-ru/live4ht.cfg
%doc %{_texmfdir}/doc/texlive/texlive-ru/t2almdh.fd
%doc %{_texmfdir}/doc/texlive/texlive-ru/t2almr.fd
%doc %{_texmfdir}/doc/texlive/texlive-ru/t2almss.fd
%doc %{_texmfdir}/doc/texlive/texlive-ru/t2almtt.fd
%doc %{_texmfdir}/doc/texlive/texlive-ru/tex-live.css
%doc %{_texmfdir}/doc/texlive/texlive-ru/texlive-ru.css
%doc %{_texmfdir}/doc/texlive/texlive-ru/texlive-ru.html
%doc %{_texmfdir}/doc/texlive/texlive-ru/texlive-ru.pdf
%doc %{_texmfdir}/doc/texlive/texlive-ru/texlive-ru.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf %{buildroot}%{_datadir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18710 |12mr|texlive-texlive-scripts-20120808-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27312
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-texlive-scripts
Version:	20120808
Release:	1
Summary:	TeX Live infrastructure programs
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-scripts.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-scripts.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-texlive-scripts.bin = %{EVRD}

%description
Includes install-tl, tl-portable, rungs, etc., not needed for
tlmgr to run but still ours.  Not included in tlcritical.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/rungs
%{_tlpkgdir}/install-tl
%{_texmfdir}/scripts/texlive/lua/texlive/getopt.tlu
%{_texmfdir}/scripts/texlive/lua/texlive/tlpdb.tlu
%{_texmfdir}/scripts/texlive/lua/texlive/utils.tlu
%{_texmfdir}/scripts/texlive/rungs.tlu
%{_texmfdir}/scripts/texlive/test-tlpdb.tlu
%{_texmfdir}/scripts/texlive/texconf.tlu
%{_tlpkgdir}/installer/ctan-mirrors.pl
%{_tlpkgdir}/installer/install-menu-perltk.pl
%{_tlpkgdir}/installer/install-menu-text.pl
%{_tlpkgdir}/installer/install-menu-wizard.pl
%doc %{_mandir}/man1/install-tl.1*
%doc %{_texmfdir}/doc/man/man1/install-tl.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdir}/scripts/texlive/rungs.tlu rungs
popd
mkdir -p %{buildroot}%{_tlpkgdir}
cp -fa install-tl %{buildroot}%{_tlpkgdir}
cp -fpar tlpkg/installer %{buildroot}%{_tlpkgdir}
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18711 |12mr|texlive-texlive-sr-20120808-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26818
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-texlive-sr
Version:	20120808
Release:	1
Summary:	TeX Live manual (Serbian)
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-sr.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-sr.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
TeXLive texlive-sr package.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdir}/doc/texlive/texlive-sr/Makefile
%doc %{_texmfdir}/doc/texlive/texlive-sr/README-SR.txt
%doc %{_texmfdir}/doc/texlive/texlive-sr/images/tl2012-install-tl-collections-freebsd-sr.png
%doc %{_texmfdir}/doc/texlive/texlive-sr/images/tl2012-install-tl-expert-gui-freebsd-sr.png
%doc %{_texmfdir}/doc/texlive/texlive-sr/images/tl2012-install-tl-wizard-win32-sr.png
%doc %{_texmfdir}/doc/texlive/texlive-sr/images/tl2012-tlmgr-main-screen-freebsd-sr.png
%doc %{_texmfdir}/doc/texlive/texlive-sr/images/tl2012-tlmgr-options-freebsd-sr.png
%doc %{_texmfdir}/doc/texlive/texlive-sr/images/tl2012-tlmgr-paper-options-freebsd-sr.png
%doc %{_texmfdir}/doc/texlive/texlive-sr/texlive-sr.css
%doc %{_texmfdir}/doc/texlive/texlive-sr/texlive-sr.html
%doc %{_texmfdir}/doc/texlive/texlive-sr/texlive-sr.pdf
%doc %{_texmfdir}/doc/texlive/texlive-sr/texlive-sr.sty
%doc %{_texmfdir}/doc/texlive/texlive-sr/texlive-sr.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf %{buildroot}%{_datadir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18712 |12mr|texlive-texlive-zh-cn-20120808-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26851
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-texlive-zh-cn
Version:	20120808
Release:	1
Summary:	TeX Live manual (Chinese)
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-zh-cn.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-zh-cn.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
TeXLive texlive-zh-cn package.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdir}/doc/texlive/texlive-zh-cn/Makefile
%doc %{_texmfdir}/doc/texlive/texlive-zh-cn/README-live.ZH-CN
%doc %{_texmfdir}/doc/texlive/texlive-zh-cn/tex-live-zh-cn.sty
%doc %{_texmfdir}/doc/texlive/texlive-zh-cn/texlive-zh-cn.pdf
%doc %{_texmfdir}/doc/texlive/texlive-zh-cn/texlive-zh-cn.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf %{buildroot}%{_datadir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18713 |12mr|texlive-texloganalyser-0.7-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26313
# category Package
# catalog-ctan /support/texloganalyser
# catalog-date 2010-07-22 14:36:43 +0200
# catalog-license other-free
# catalog-version 0.7
Name:		texlive-texloganalyser
Version:	0.7
Release:	3
Summary:	Analyse TeX logs
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/texloganalyser
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texloganalyser.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texloganalyser.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-texloganalyser.bin = %{EVRD}

%description
The perl script allows the user to extract (and display)
elements of the log file.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/texloganalyser
%{_texmfdistdir}/scripts/texloganalyser/texloganalyser
%doc %{_texmfdistdir}/doc/support/texloganalyser/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/texloganalyser/texloganalyser texloganalyser
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18714 |12mr|texlive-texlogos-1.3.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19083
# category Package
# catalog-ctan /macros/latex/contrib/texlogos/texlogos.sty
# catalog-date 2007-01-16 09:34:54 +0100
# catalog-license lppl
# catalog-version 1.3.1
Name:		texlive-texlogos
Version:	1.3.1
Release:	2
Summary:	Ready-to-use LaTeX logos
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/texlogos/texlogos.sty
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlogos.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXlogos defines an assortment of frequently used logos not
contained in base LaTeX itself. The MetaFont, MetaPost, AMS,
BibTeX and SliTeX logos are defined, as long as you have the
appropriate CM/Logo/AMS fonts. Currency symbols Euro, Cent,
Yen, Won and Naira are defined so as not to need TS1-encoded
fonts. Also defined are the C++ logo, with the '+' signs
properly positioned, and the logo of the Vienna University
Business Administration Center (BWZ).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/texlogos/texlogos.sty

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18715 |12mr|texlive-texmate-2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/texmate
# catalog-date 2006-09-21 21:05:13 +0200
# catalog-license lppl
# catalog-version 2
Name:		texlive-texmate
Version:	2
Release:	2
Summary:	Comprehensive chess annotation in LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/texmate
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texmate.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texmate.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texmate.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXmate formats chess games from very simple ascii input. The
clean "1. e4 e5; 2. Nf3 Nc6; 3. Bb5 a6" will produce the same
results as the sloppier "1 e4 e5; Nf3 Nc6 3.. Bb5 a6". The
resulting format is fully customizable. There are 4 levels of
commentary: 1 is the main game, 2-3 are commentaries. Each has
its fonts, punctuation marks, etc., and these are also
customizable. The package includes a tool for the creation of
diagrams. The package works in conjunction with skak to produce
diagrams of the current position automatically. For chess
fonts, the package uses the chessfss system.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/texmate/texmate.sty
%doc %{_texmfdistdir}/doc/latex/texmate/README
%doc %{_texmfdistdir}/doc/latex/texmate/texmate2manual.pdf
%doc %{_texmfdistdir}/doc/latex/texmate/texmate2manual.tex
#- source
%doc %{_texmfdistdir}/source/latex/texmate/texmate.dtx
%doc %{_texmfdistdir}/source/latex/texmate/texmate.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18716 |12mr|texlive-texments-0.2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/texments
# catalog-date 2009-01-03 10:55:55 +0100
# catalog-license lppl
# catalog-version 0.2.0
Name:		texlive-texments
Version:	0.2.0
Release:	2
Summary:	Using the Pygments highlighter in LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/texments
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texments.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texments.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texments.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A package which allows to use the Pygments highlighter inside
LaTeX documents. Pygments supports syntax colouring of over 50
types of files, and ships with multiple colour schemes.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/texments/texments.sty
%doc %{_texmfdistdir}/doc/latex/texments/README
%doc %{_texmfdistdir}/doc/latex/texments/texments.pdf
#- source
%doc %{_texmfdistdir}/source/latex/texments/texments.dtx
%doc %{_texmfdistdir}/source/latex/texments/texments.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18717 |12mr|texlive-tex-overview-0.1e-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23730
# category Package
# catalog-ctan /info/tex-overview
# catalog-date 2011-08-27 22:03:02 +0200
# catalog-license lppl1.3
# catalog-version 0.1e
Name:		texlive-tex-overview
Version:	0.1e
Release:	2
Summary:	An overview of the development of TeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/tex-overview
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tex-overview.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tex-overview.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
The document gives a short overview of TeX and its children, as
well as the macro packages LaTeX and ConTeXt.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/tex-overview/README
%doc %{_texmfdistdir}/doc/latex/tex-overview/tex-overview-aux.tex
%doc %{_texmfdistdir}/doc/latex/tex-overview/tex-overview.pdf
%doc %{_texmfdistdir}/doc/latex/tex-overview/tex-overview.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18718 |12mr|texlive-texpower-0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/texpower
# catalog-date 2007-01-16 09:34:54 +0100
# catalog-license gpl
# catalog-version 0.2
Name:		texlive-texpower
Version:	0.2
Release:	2
Summary:	Create dynamic online presentations with LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/texpower
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texpower.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texpower.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texpower.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-tpslifonts

%description
TeXPower is a bundle of packages intended to provide an all-
inclusive environment for designing pdf screen presentations to
be viewed in full-screen mode, especially for projecting
`online' with a video beamer. For some of its core functions,
it uses code derived from ppower4 packages. It is, however, not
a complete environment in itself: it relies on an existing
class for preparing slides (such as foiltex or seminar) or
another package such as pdfslide.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/texpower/automata.sty
%{_texmfdistdir}/tex/latex/texpower/fixseminar.sty
%{_texmfdistdir}/tex/latex/texpower/powersem.cls
%{_texmfdistdir}/tex/latex/texpower/texpower.sty
%{_texmfdistdir}/tex/latex/texpower/tpcolors.cfg
%{_texmfdistdir}/tex/latex/texpower/tplists.sty
%{_texmfdistdir}/tex/latex/texpower/tpoptions.cfg
%{_texmfdistdir}/tex/latex/texpower/tppstcol.sty
%{_texmfdistdir}/tex/latex/texpower/tpsem-a4.sty
%{_texmfdistdir}/tex/latex/texpower/tpsettings.cfg
%doc %{_texmfdistdir}/doc/latex/texpower/00readme.txt
%doc %{_texmfdistdir}/doc/latex/texpower/01install.txt
%doc %{_texmfdistdir}/doc/latex/texpower/02changes.txt
%doc %{_texmfdistdir}/doc/latex/texpower/FAQ-display.tex
%doc %{_texmfdistdir}/doc/latex/texpower/FAQ-printout.tex
%doc %{_texmfdistdir}/doc/latex/texpower/MakeExamples.sh
%doc %{_texmfdistdir}/doc/latex/texpower/__TPcfg.tex
%doc %{_texmfdistdir}/doc/latex/texpower/__TPindexing.tex
%doc %{_texmfdistdir}/doc/latex/texpower/__TPpreamble.tex
%doc %{_texmfdistdir}/doc/latex/texpower/bckwrdexample.tex
%doc %{_texmfdistdir}/doc/latex/texpower/bgndexample.tex
%doc %{_texmfdistdir}/doc/latex/texpower/contrib/00readme.txt
%doc %{_texmfdistdir}/doc/latex/texpower/contrib/config.landscapeplus
%doc %{_texmfdistdir}/doc/latex/texpower/contrib/tpmultiinc.tar
%doc %{_texmfdistdir}/doc/latex/texpower/divexample.tex
%doc %{_texmfdistdir}/doc/latex/texpower/dummy.java
%doc %{_texmfdistdir}/doc/latex/texpower/fancyexample.tex
%doc %{_texmfdistdir}/doc/latex/texpower/fig-1.mps
%doc %{_texmfdistdir}/doc/latex/texpower/fig-2.mps
%doc %{_texmfdistdir}/doc/latex/texpower/fig-3.mps
%doc %{_texmfdistdir}/doc/latex/texpower/foilsdemo.tex
%doc %{_texmfdistdir}/doc/latex/texpower/fulldemo.tex
%doc %{_texmfdistdir}/doc/latex/texpower/hilitexample.tex
%doc %{_texmfdistdir}/doc/latex/texpower/ifmslidemo.tex
%doc %{_texmfdistdir}/doc/latex/texpower/manual.pdf
%doc %{_texmfdistdir}/doc/latex/texpower/manual.tex
%doc %{_texmfdistdir}/doc/latex/texpower/mathexample.tex
%doc %{_texmfdistdir}/doc/latex/texpower/panelexample.tex
%doc %{_texmfdistdir}/doc/latex/texpower/parexample.tex
%doc %{_texmfdistdir}/doc/latex/texpower/pdfscrdemo.tex
%doc %{_texmfdistdir}/doc/latex/texpower/pdfslidemo.tex
%doc %{_texmfdistdir}/doc/latex/texpower/picexample.tex
%doc %{_texmfdistdir}/doc/latex/texpower/picltxexample.tex
%doc %{_texmfdistdir}/doc/latex/texpower/picpsexample.tex
%doc %{_texmfdistdir}/doc/latex/texpower/pp4sldemo.tex
%doc %{_texmfdistdir}/doc/latex/texpower/prosperdemo.tex
%doc %{_texmfdistdir}/doc/latex/texpower/seminardemo.tex
%doc %{_texmfdistdir}/doc/latex/texpower/simpledemo.tex
%doc %{_texmfdistdir}/doc/latex/texpower/slidesdemo.tex
%doc %{_texmfdistdir}/doc/latex/texpower/spanelexample.tex
%doc %{_texmfdistdir}/doc/latex/texpower/tabexample.tex
%doc %{_texmfdistdir}/doc/latex/texpower/tpslifonts.zip
%doc %{_texmfdistdir}/doc/latex/texpower/tpslifonts/00readme.txt
%doc %{_texmfdistdir}/doc/latex/texpower/tpslifonts/01install.txt
%doc %{_texmfdistdir}/doc/latex/texpower/tpslifonts/Makefile
%doc %{_texmfdistdir}/doc/latex/texpower/tpslifonts/slifontsexample.tex
%doc %{_texmfdistdir}/doc/latex/texpower/tpslifonts/tpslifonts.dtx
%doc %{_texmfdistdir}/doc/latex/texpower/tpslifonts/tpslifonts.ins
%doc %{_texmfdistdir}/doc/latex/texpower/verbexample.tex
#- source
%doc %{_texmfdistdir}/source/latex/texpower/Makefile
%doc %{_texmfdistdir}/source/latex/texpower/powersem.dtx
%doc %{_texmfdistdir}/source/latex/texpower/texpower-addons.dtx
%doc %{_texmfdistdir}/source/latex/texpower/texpower-cfg.dtx
%doc %{_texmfdistdir}/source/latex/texpower/texpower-doc.dtx
%doc %{_texmfdistdir}/source/latex/texpower/texpower.dtx
%doc %{_texmfdistdir}/source/latex/texpower/tpbundle.ins
%doc %{_texmfdistdir}/source/latex/texpower/tplists.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18719 |12mr|texlive-tex-ps-20091010-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/generic/TeX-PS
# catalog-date 2009-10-10 00:51:28 +0200
# catalog-license pd
# catalog-version undef
Name:		texlive-tex-ps
Version:	20091010
Release:	2
Summary:	TeX to PostScript generic macros and add-ons
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/generic/TeX-PS
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tex-ps.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tex-ps.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeX to PostScript generic macros and add-ons: transformations
of EPS files, prepress preparation, color separation, mirror,
etc.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/tex-ps/crops.pro
%{_texmfdistdir}/dvips/tex-ps/mirr.hd
%{_texmfdistdir}/dvips/tex-ps/separate.pro
%{_texmfdistdir}/tex/generic/tex-ps/cmyk-hax.tex
%{_texmfdistdir}/tex/generic/tex-ps/epsfx.tex
%{_texmfdistdir}/tex/generic/tex-ps/poligraf.sty
%{_texmfdistdir}/tex/generic/tex-ps/trans.tex
%doc %{_texmfdistdir}/doc/generic/tex-ps/cmyk-hax/README
%doc %{_texmfdistdir}/doc/generic/tex-ps/cmyk-hax/cmyk-doc.pdf
%doc %{_texmfdistdir}/doc/generic/tex-ps/cmyk-hax/fountain.eps
%doc %{_texmfdistdir}/doc/generic/tex-ps/cmyk-hax/gdansk.eps
%doc %{_texmfdistdir}/doc/generic/tex-ps/cmyk-hax/rules.tex
%doc %{_texmfdistdir}/doc/generic/tex-ps/cmyk-hax/sam1-sep.bat
%doc %{_texmfdistdir}/doc/generic/tex-ps/cmyk-hax/sample1.tex
%doc %{_texmfdistdir}/doc/generic/tex-ps/cmyk-hax/sample2.tex
%doc %{_texmfdistdir}/doc/generic/tex-ps/cmyk-hax/sample3.tex
%doc %{_texmfdistdir}/doc/generic/tex-ps/cmyk-hax/sample4.tex
%doc %{_texmfdistdir}/doc/generic/tex-ps/cmyk-hax/screen.eps
%doc %{_texmfdistdir}/doc/generic/tex-ps/poligraf/README
%doc %{_texmfdistdir}/doc/generic/tex-ps/poligraf/kol-cmyk.eps
%doc %{_texmfdistdir}/doc/generic/tex-ps/poligraf/sample.tex
%doc %{_texmfdistdir}/doc/generic/tex-ps/poligraf/samplelx.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18720 |12mr|texlive-tex-refs-0.3.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /info/tex-references
# catalog-date 2008-04-20 19:53:04 +0200
# catalog-license other-free
# catalog-version 0.3.8
Name:		texlive-tex-refs
Version:	0.3.8
Release:	2
Summary:	References for TeX and Friends
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/tex-references
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tex-refs.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tex-refs.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
This is an ongoing project with the aim of providing a help
file for LaTeX (and its friends like ConTeXt, Metapost,
Metafont, etc.) using a state-of-the-art source format, aka
DocBook/XML.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/generic/tex-refs/README
%doc %{_texmfdistdir}/doc/generic/tex-refs/tex-refs-source.tar.gz
%doc %{_texmfdistdir}/doc/generic/tex-refs/tex-refs.css
%doc %{_texmfdistdir}/doc/generic/tex-refs/tex-refs.html

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18721 |12mr|texlive-texshade-1.24-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24716
# category Package
# catalog-ctan /macros/latex/contrib/texshade
# catalog-date 2011-12-01 13:24:33 +0100
# catalog-license gpl2
# catalog-version 1.24
Name:		texlive-texshade
Version:	1.24
Release:	2
Summary:	Package for setting nucleotide and peptide alignments
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/texshade
License:	GPL2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texshade.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texshade.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texshade.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXshade is alignment shading software completely written in
TeX/LaTeX; it can process multiple sequence alignments in the
.MSF and the .ALN file formats. In addition to common shading
algorithms, it provides special shading modes showing
functional aspects, e.g. charge or hydropathy, and a wide range
of commands for handling shading colours, text styles, labels,
legends; it even allows the user to define completely new
shading modes. TeXshade combines highest flexibility with TeX
output quality -- all in a bundle that does not demand
excessive development time of the user.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/texshade/texshade.def
%{_texmfdistdir}/tex/latex/texshade/texshade.sty
%doc %{_texmfdistdir}/doc/latex/texshade/AQP1.phd
%doc %{_texmfdistdir}/doc/latex/texshade/AQP1.top
%doc %{_texmfdistdir}/doc/latex/texshade/AQP2spec.ALN
%doc %{_texmfdistdir}/doc/latex/texshade/AQPDNA.MSF
%doc %{_texmfdistdir}/doc/latex/texshade/AQP_HMM.ext
%doc %{_texmfdistdir}/doc/latex/texshade/AQP_HMM.sgl
%doc %{_texmfdistdir}/doc/latex/texshade/AQP_TC.asc
%doc %{_texmfdistdir}/doc/latex/texshade/AQPpro.MSF
%doc %{_texmfdistdir}/doc/latex/texshade/README
%doc %{_texmfdistdir}/doc/latex/texshade/ciliate.cod
%doc %{_texmfdistdir}/doc/latex/texshade/standard.cod
%doc %{_texmfdistdir}/doc/latex/texshade/texshade.pdf
%doc %{_texmfdistdir}/doc/latex/texshade/tsfaq.pdf
%doc %{_texmfdistdir}/doc/latex/texshade/tsfaq.tex
#- source
%doc %{_texmfdistdir}/source/latex/texshade/texshade.dtx
%doc %{_texmfdistdir}/source/latex/texshade/texshade.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18722 |12mr|texlive-texsis-2.18-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22650
# category Package
# catalog-ctan /macros/texsis
# catalog-date 2006-12-11 00:37:24 +0100
# catalog-license lppl
# catalog-version 2.18
Name:		texlive-texsis
Version:	2.18
Release:	3
Summary:	Plain TeX macros for Physicists
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/texsis
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texsis.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texsis.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-tetex
Requires:	texlive-tex
Requires:	texlive-texsis.bin

%description
TeXsis is a TeX macro package which provides useful features
for typesetting research papers and related documents. For
example, it includes support specifically for: Automatic
numbering of equations, figures, tables and references;
Simplified control of type sizes, line spacing, footnotes,
running headlines and footlines, and tables of contents,
figures and tables; Specialized document formats for research
papers, preprints and ``e-prints,'' conference proceedings,
theses, books, referee reports, letters, and memoranda;
Simplified means of constructing an index for a book or thesis;
Easy to use double column formatting; Specialized environments
for lists, theorems and proofs, centered or non-justified text,
and listing computer code; Specialized macros for easily
constructing ruled tables. TeXsis was originally developed for
physicists, but others may also find it useful. It is
completely compatible with Plain TeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/texsis/texsis.bst
%{_texmfdistdir}/tex/texsis/base/AIP.txs
%{_texmfdistdir}/tex/texsis/base/CVformat.txs
%{_texmfdistdir}/tex/texsis/base/Elsevier.txs
%{_texmfdistdir}/tex/texsis/base/Exam.txs
%{_texmfdistdir}/tex/texsis/base/Formletr.txs
%{_texmfdistdir}/tex/texsis/base/IEEE.txs
%{_texmfdistdir}/tex/texsis/base/PhysRev.txs
%{_texmfdistdir}/tex/texsis/base/Spanish.txs
%{_texmfdistdir}/tex/texsis/base/Swedish.txs
%{_texmfdistdir}/tex/texsis/base/TXSconts.tex
%{_texmfdistdir}/tex/texsis/base/TXSdcol.tex
%{_texmfdistdir}/tex/texsis/base/TXSenvmt.tex
%{_texmfdistdir}/tex/texsis/base/TXSeqns.tex
%{_texmfdistdir}/tex/texsis/base/TXSfigs.tex
%{_texmfdistdir}/tex/texsis/base/TXSfmts.tex
%{_texmfdistdir}/tex/texsis/base/TXSfonts.tex
%{_texmfdistdir}/tex/texsis/base/TXShead.tex
%{_texmfdistdir}/tex/texsis/base/TXSinit.tex
%{_texmfdistdir}/tex/texsis/base/TXSletr.tex
%{_texmfdistdir}/tex/texsis/base/TXSmacs.tex
%{_texmfdistdir}/tex/texsis/base/TXSmemo.tex
%{_texmfdistdir}/tex/texsis/base/TXSprns.tex
%{_texmfdistdir}/tex/texsis/base/TXSrefs.tex
%{_texmfdistdir}/tex/texsis/base/TXSruled.tex
%{_texmfdistdir}/tex/texsis/base/TXSsects.tex
%{_texmfdistdir}/tex/texsis/base/TXSsite.tex
%{_texmfdistdir}/tex/texsis/base/TXSsymb.tex
%{_texmfdistdir}/tex/texsis/base/TXStags.tex
%{_texmfdistdir}/tex/texsis/base/TXStitle.tex
%{_texmfdistdir}/tex/texsis/base/Tablebod.txs
%{_texmfdistdir}/tex/texsis/base/WorldSci.txs
%{_texmfdistdir}/tex/texsis/base/color.txs
%{_texmfdistdir}/tex/texsis/base/nuclproc.txs
%{_texmfdistdir}/tex/texsis/base/printfont.txs
%{_texmfdistdir}/tex/texsis/base/spine.txs
%{_texmfdistdir}/tex/texsis/base/texsis.tex
%{_texmfdistdir}/tex/texsis/base/thesis.txs
%{_texmfdistdir}/tex/texsis/base/twin.txs
%{_texmfdistdir}/tex/texsis/config/texsis.ini
%_texmf_fmtutil_d/texsis
%doc %{_texmfdistdir}/doc/otherformats/texsis/base/COPYING
%doc %{_texmfdistdir}/doc/otherformats/texsis/base/Example.tex
%doc %{_texmfdistdir}/doc/otherformats/texsis/base/Fonts.tex
%doc %{_texmfdistdir}/doc/otherformats/texsis/base/INSTALL
%doc %{_texmfdistdir}/doc/otherformats/texsis/base/Install.tex
%doc %{_texmfdistdir}/doc/otherformats/texsis/base/MANIFEST
%doc %{_texmfdistdir}/doc/otherformats/texsis/base/Manual.fgl
%doc %{_texmfdistdir}/doc/otherformats/texsis/base/Manual.ref
%doc %{_texmfdistdir}/doc/otherformats/texsis/base/Manual.tbl
%doc %{_texmfdistdir}/doc/otherformats/texsis/base/Manual.tex
%doc %{_texmfdistdir}/doc/otherformats/texsis/base/NEWS
%doc %{_texmfdistdir}/doc/otherformats/texsis/base/README
%doc %{_texmfdistdir}/doc/otherformats/texsis/base/TXSapxF.doc
%doc %{_texmfdistdir}/doc/otherformats/texsis/base/TXScover.doc
%doc %{_texmfdistdir}/doc/otherformats/texsis/base/TXSdcol.doc
%doc %{_texmfdistdir}/doc/otherformats/texsis/base/TXSdoc.doc
%doc %{_texmfdistdir}/doc/otherformats/texsis/base/TXSdoc0.doc
%doc %{_texmfdistdir}/doc/otherformats/texsis/base/TXSdocM.doc
%doc %{_texmfdistdir}/doc/otherformats/texsis/base/TXSend.doc
%doc %{_texmfdistdir}/doc/otherformats/texsis/base/TXSenvmt.doc
%doc %{_texmfdistdir}/doc/otherformats/texsis/base/TXSeqns.doc
%doc %{_texmfdistdir}/doc/otherformats/texsis/base/TXSfigs.doc
%doc %{_texmfdistdir}/doc/otherformats/texsis/base/TXSfmts.doc
%doc %{_texmfdistdir}/doc/otherformats/texsis/base/TXSfonts.doc
%doc %{_texmfdistdir}/doc/otherformats/texsis/base/TXSinstl.doc
%doc %{_texmfdistdir}/doc/otherformats/texsis/base/TXSintro.doc
%doc %{_texmfdistdir}/doc/otherformats/texsis/base/TXSletr.doc
%doc %{_texmfdistdir}/doc/otherformats/texsis/base/TXSmisc.doc
%doc %{_texmfdistdir}/doc/otherformats/texsis/base/TXSprns.doc
%doc %{_texmfdistdir}/doc/otherformats/texsis/base/TXSrefs.doc
%doc %{_texmfdistdir}/doc/otherformats/texsis/base/TXSrevs.doc
%doc %{_texmfdistdir}/doc/otherformats/texsis/base/TXSruled.doc
%doc %{_texmfdistdir}/doc/otherformats/texsis/base/TXSsects.doc
%doc %{_texmfdistdir}/doc/otherformats/texsis/base/TXSsite.000
%doc %{_texmfdistdir}/doc/otherformats/texsis/base/TXSsymb.doc
%doc %{_texmfdistdir}/doc/otherformats/texsis/base/TXStags.doc
%doc %{_texmfdistdir}/doc/otherformats/texsis/base/index.tex
%doc %{_texmfdistdir}/doc/otherformats/texsis/base/letr
%doc %{_texmfdistdir}/doc/otherformats/texsis/base/penguin.eps
%doc %{_texmfdistdir}/doc/otherformats/texsis/base/penguin2.eps
%doc %{_texmfdistdir}/doc/otherformats/texsis/base/texsis.1
%doc %{_texmfdistdir}/doc/otherformats/texsis/base/texsis.el
%doc %{_texmfdistdir}/doc/otherformats/texsis/base/texsis.lsm

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_texmf_fmtutil_d}
cat > %{buildroot}%{_texmf_fmtutil_d}/texsis <<EOF
#
# from texsis:
texsis pdftex - -translate-file=cp227.tcx texsis.ini
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18723 |12mr|texlive-textcase-20070301-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/textcase
# catalog-date 2007-03-01 12:49:13 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-textcase
Version:	20070301
Release:	2
Summary:	Case conversion ignoring mathematics, etc
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/textcase
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/textcase.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/textcase.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/textcase.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The textcase package offers commands \MakeTextUppercase and
\MakeTextLowercase are similar to the standard \MakeUppercase
and \MakeLowercase, but they do not change the case of any
sections of mathematics, or the arguments of \cite, \label and
\ref commands within the argument. A further command
\NoCaseChange does nothing but suppress case change within its
argument, so to force uppercase of a section including an
environment, one might say:
\MakeTextUppercase{...\NoCaseChange{\begin{foo}}
...\NoCaseChange{\end{foo}}...}.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/textcase/textcase.sty
%doc %{_texmfdistdir}/doc/latex/textcase/README
%doc %{_texmfdistdir}/doc/latex/textcase/textcase.pdf
#- source
%doc %{_texmfdistdir}/source/latex/textcase/textcase.dtx
%doc %{_texmfdistdir}/source/latex/textcase/textcase.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18724 |12mr|texlive-textfit-5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20591
# category Package
# catalog-ctan /macros/latex/contrib/textfit
# catalog-date 2010-11-28 20:21:22 +0100
# catalog-license lppl1.3
# catalog-version 5
Name:		texlive-textfit
Version:	5
Release:	2
Summary:	Fit text to a desired size
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/textfit
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/textfit.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/textfit.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/textfit.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Package to fit text to a given width or height by scaling the
font. For example: \scaletowidth{3in}{This}. (The job is done
by calculating a magstep and applying it to the current font;
thus "This" will be very tall, as well as very wide; to scale
in just one dimension, use the facilities of the graphicx
package.).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/textfit/textfit.sty
%doc %{_texmfdistdir}/doc/latex/textfit/README
%doc %{_texmfdistdir}/doc/latex/textfit/makefile
%doc %{_texmfdistdir}/doc/latex/textfit/manifest
%doc %{_texmfdistdir}/doc/latex/textfit/textfit.pdf
#- source
%doc %{_texmfdistdir}/source/latex/textfit/textfit.dtx
%doc %{_texmfdistdir}/source/latex/textfit/textfit.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18725 |12mr|texlive-textgreek-v0.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24282
# category Package
# catalog-ctan /macros/latex/contrib/textgreek
# catalog-date 2011-10-13 09:47:13 +0200
# catalog-license lppl
# catalog-version v0.7
Name:		texlive-textgreek
Version:	v0.7
Release:	2
Summary:	Upright greek letters in text
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/textgreek
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/textgreek.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/textgreek.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/textgreek.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Use upright greek letters as text symbols, e.g. \textbeta.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/textgreek/textgreek.sty
%doc %{_texmfdistdir}/doc/latex/textgreek/README
%doc %{_texmfdistdir}/doc/latex/textgreek/textgreek.pdf
#- source
%doc %{_texmfdistdir}/source/latex/textgreek/textgreek.dtx
%doc %{_texmfdistdir}/source/latex/textgreek/textgreek.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18726 |12mr|texlive-textmerg-2.01-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20677
# category Package
# catalog-ctan /macros/latex/contrib/textmerg
# catalog-date 2010-12-01 15:56:49 +0100
# catalog-license pd
# catalog-version 2.01
Name:		texlive-textmerg
Version:	2.01
Release:	2
Summary:	Merge text in TeX and LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/textmerg
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/textmerg.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/textmerg.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/textmerg.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Useful, for example, in mail merge.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/textmerg/textmerg.sty
%doc %{_texmfdistdir}/doc/generic/textmerg/results.dat
%doc %{_texmfdistdir}/doc/generic/textmerg/silly.dat
%doc %{_texmfdistdir}/doc/generic/textmerg/textmerg.pdf
%doc %{_texmfdistdir}/doc/generic/textmerg/textmerg.tex
%doc %{_texmfdistdir}/doc/generic/textmerg/tmexamp1.tex
%doc %{_texmfdistdir}/doc/generic/textmerg/tmexamp2.tex
%doc %{_texmfdistdir}/doc/generic/textmerg/tmexampp.tex
#- source
%doc %{_texmfdistdir}/source/generic/textmerg/textmerg.drv
%doc %{_texmfdistdir}/source/generic/textmerg/textmerg.dtx
%doc %{_texmfdistdir}/source/generic/textmerg/textmerg.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18727 |12mr|texlive-textopo-1.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23796
# category Package
# catalog-ctan /macros/latex/contrib/textopo
# catalog-date 2011-06-02 21:02:40 +0200
# catalog-license gpl
# catalog-version 1.5
Name:		texlive-textopo
Version:	1.5
Release:	2
Summary:	Annotated membrane protein topology plots
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/textopo
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/textopo.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/textopo.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/textopo.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A LaTeX package for setting shaded and annotated membrane
protein topology plots and helical wheels.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/textopo/biotex.sty
%{_texmfdistdir}/tex/latex/textopo/textopo.def
%{_texmfdistdir}/tex/latex/textopo/textopo.sty
%doc %{_texmfdistdir}/doc/latex/textopo/AQP1.SP
%doc %{_texmfdistdir}/doc/latex/textopo/AQP1.hmm
%doc %{_texmfdistdir}/doc/latex/textopo/AQP1.phd
%doc %{_texmfdistdir}/doc/latex/textopo/AQP1.swp
%doc %{_texmfdistdir}/doc/latex/textopo/AQP1.tpo
%doc %{_texmfdistdir}/doc/latex/textopo/AQP2spec.ALN
%doc %{_texmfdistdir}/doc/latex/textopo/AQPpro.MSF
%doc %{_texmfdistdir}/doc/latex/textopo/AQPpro1.shd
%doc %{_texmfdistdir}/doc/latex/textopo/textopo.pdf
%doc %{_texmfdistdir}/doc/latex/textopo/textopo.txt
#- source
%doc %{_texmfdistdir}/source/latex/textopo/textopo.dtx
%doc %{_texmfdistdir}/source/latex/textopo/textopo.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18728 |12mr|texlive-textpath-1.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /graphics/metapost/contrib/macros/textpath
# catalog-date 2007-02-22 10:19:41 +0100
# catalog-license lppl
# catalog-version 1.6
Name:		texlive-textpath
Version:	1.6
Release:	2
Summary:	Setting text along a path with MetaPost
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/metapost/contrib/macros/textpath
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/textpath.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/textpath.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This MetaPost package provides macros to typeset text along a
free path with the help of LaTeX, thereby preserving kerning
and allowing for 8-bit input (accented characters).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/metapost/textpath/textpath.mp
%{_texmfdistdir}/tex/latex/textpath/textpathmp.sty
%doc %{_texmfdistdir}/doc/metapost/textpath/CHANGES
%doc %{_texmfdistdir}/doc/metapost/textpath/README
%doc %{_texmfdistdir}/doc/metapost/textpath/textpath.pdf
%doc %{_texmfdistdir}/doc/metapost/textpath/textpath.tex
%doc %{_texmfdistdir}/doc/metapost/textpath/textpathfigs.mp
%doc %{_texmfdistdir}/doc/metapost/textpath/textpathfigs.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar metapost tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18729 |12mr|texlive-textpos-1.7g-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19961
# category Package
# catalog-ctan /macros/latex/contrib/textpos
# catalog-date 2010-09-30 15:44:45 +0200
# catalog-license gpl
# catalog-version 1.7g
Name:		texlive-textpos
Version:	1.7g
Release:	2
Summary:	Place boxes at arbitrary positions on the LaTeX page
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/textpos
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/textpos.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/textpos.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/textpos.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A package to facilitate placement of boxes at absolute
positions on the LaTeX page. There are several reasons why this
might be useful, an important one being to help the creation of
large-format conference posters.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/textpos/textpos.sty
%doc %{_texmfdistdir}/doc/latex/textpos/LICENCE
%doc %{_texmfdistdir}/doc/latex/textpos/README
%doc %{_texmfdistdir}/doc/latex/textpos/VERSION-1.7g
%doc %{_texmfdistdir}/doc/latex/textpos/examples/README
%doc %{_texmfdistdir}/doc/latex/textpos/examples/t1.tex
%doc %{_texmfdistdir}/doc/latex/textpos/examples/t2.tex
%doc %{_texmfdistdir}/doc/latex/textpos/examples/t3.tex
%doc %{_texmfdistdir}/doc/latex/textpos/examples/t4.tex
%doc %{_texmfdistdir}/doc/latex/textpos/examples/t5.tex
%doc %{_texmfdistdir}/doc/latex/textpos/examples/t6.tex
%doc %{_texmfdistdir}/doc/latex/textpos/examples/t7.tex
%doc %{_texmfdistdir}/doc/latex/textpos/examples/t8.tex
%doc %{_texmfdistdir}/doc/latex/textpos/niepraschk-eso-pic.pdf
%doc %{_texmfdistdir}/doc/latex/textpos/niepraschk-eso-pic.tex
%doc %{_texmfdistdir}/doc/latex/textpos/style.css
%doc %{_texmfdistdir}/doc/latex/textpos/textpos-example.tex
%doc %{_texmfdistdir}/doc/latex/textpos/textpos.html
%doc %{_texmfdistdir}/doc/latex/textpos/textpos.pdf
#- source
%doc %{_texmfdistdir}/source/latex/textpos/textpos.drv
%doc %{_texmfdistdir}/source/latex/textpos/textpos.dtx
%doc %{_texmfdistdir}/source/latex/textpos/textpos.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18730 |12mr|texlive-tex-virtual-academy-pl-20111104-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-tex-virtual-academy-pl
Version:	20111104
Release:	2
Summary:	TeXLive tex-virtual-academy-pl package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tex-virtual-academy-pl.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tex-virtual-academy-pl.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
TeXLive tex-virtual-academy-pl package.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/TeX-pub.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/context/cont-ins.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/context/context.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/context/tytuly.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/cototex.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/fonty/back.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/fonty/font-abc.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/fonty/fonts_inst.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/fonty/index.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/fonty/nfss.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/fonty/qx-info.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/fonty/qx-table1.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/fonty/qx-table2.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/fonty/tpstyle.css
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/gify/artykul.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/gify/context.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/gify/cop.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/gify/grupa.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/gify/gust.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/gify/gustloge.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/gify/indexowanie.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/gify/latex2e.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/gify/lew-7vs.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/gify/lew.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/gify/mail.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/gify/podpis.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/gify/prog.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/gify/tex.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/gify/texologia.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/gify/wa.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/idx/day.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/idx/decode.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/idx/dies.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/idx/fig1.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/idx/flags.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/idx/id.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/idx/index.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/idx/jedn.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/idx/lang.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/idx/lower.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/idx/mil.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/idx/mon.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/idx/name.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/idx/order.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/idx/plmindex.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/idx/porzadek.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/idx/program.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/idx/setki.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/idx/spec.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/idx/tex-idx.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/idx/toascii.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/idx/typy.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/idx/tys.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/idx/upper.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/index.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/kuchnia/hist.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/kuchnia/tex.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/latex2e.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/listy/desc_p1.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/listy/desc_p2.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/listy/desc_p3.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/listy/desc_p4.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/listy/description.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/listy/description.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/listy/enum_p1.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/listy/enum_p2.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/listy/enumerate.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/listy/enumerate.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/listy/item_p1.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/listy/item_p2.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/listy/itemize.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/listy/itemize.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/listy/klopoty.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/listy/list.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/listy/lista_p.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/listy/porzadek.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/listy/standard.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/3parttab.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/3parttable.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/BAhhline.png
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/accent.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/accents.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/acromake.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/acromake.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/afterpage.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/alltt.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/amsthm.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/amsthm1.png
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/amsthm2.png
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/arabic.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/array.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/balance.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/bar.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/bar1.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/bar2.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/bbm.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/bbm1.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/bbm2.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/bbm3.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/bbm4.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/bbm5.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/bbm6.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/bbma.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/bbmb.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/blk1.png
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/blk2.png
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/blk3.png
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/blk4.png
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/blk5.png
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/blk6.png
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/blk7.png
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/blk8.png
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/blk9.png
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/blkarray.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/bm.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/bophook.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/boxedminipage.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/boxm.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/calc.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/calc1.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/calc2.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/capt-of.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/caption.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/caption2.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/case1.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/case2.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/cases.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/ccapt1.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/ccaption.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/changebar.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/chapterbib.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/cite.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/color.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/color.png
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/colortbl.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/comma.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/cute1.png
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/cuted.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/dblcol.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/dblfnote.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/dcolumn.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/delarray.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/delarray.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/deleq.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/deleq1.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/deleq10.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/deleq11.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/deleq12.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/deleq13.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/deleq14.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/deleq15.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/deleq2.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/deleq3.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/deleq4.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/deleq5.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/deleq6.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/deleq7.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/deleq8.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/deleq9.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/diam.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/dotseqn.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/dotseqn.png
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/dow.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/drftcite.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/dropp1.png
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/dropping.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/easyeqn.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/easyeqn1.png
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/easyeqn10.png
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/easyeqn11.png
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/easyeqn12.png
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/easyeqn13.png
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/easyeqn14.png
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/easyeqn15.png
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/easyeqn16.png
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/easyeqn17.png
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/easyeqn2.png
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/easyeqn3.png
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/easyeqn4.png
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/easyeqn5.png
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/easyeqn6.png
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/easyeqn7.png
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/easyeqn8.png
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/easyeqn9.png
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/endfloat.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/enum.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/enumerate.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/enumitem.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/epsfig.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/everyship.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/expdlist.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/exscale.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/extmath.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/extramarks.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/fancb1.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/fancb2.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/fancb3.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/fancb4.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/fancb5.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/fancb6.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/fancb7.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/fancb8.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/fancybox.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/fancyhdr.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/fancyheading.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/filecontents.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/flafter.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/float.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/floatflt.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/floatpag.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/flt1.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/flt2.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/fltpage.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/flushend.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/fn2end.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/fnpara.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/fnpara.png
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/fnpos.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/footmisc.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/footmisc1.png
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/footmisc2.png
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/footnpag.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/fp.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/ftnright.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/geom1.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/geom1.png
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/geom2.png
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/geometry.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/graphicx.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/graphpaper.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/harp1.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/harp2.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/harp3.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/harp4.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/harp5.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/harp6.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/harp7.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/harp8.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/harpoon.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/heart.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/here.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/hhline.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/hhline.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/hyperref.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/ifthen.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/ifthen1.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/ifthen2.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/indentfirst.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/index.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/labeldeb.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/lastpage.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/lcg.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/legend.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/letter.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/letterspace.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/listpart.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/localloc.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/longtable.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/lscape.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/lt1.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/ltablex.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/ltabptch.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/ltxtable.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/macro.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/macro_t.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/manyfoot.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/manyfoot1.png
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/minitoc.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/moje_typy.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/moreverb.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/mparhack.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/multfoot.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/multfoot1.png
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/multfoot2.png
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/multibox.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/multibox.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/multicol.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/multirow.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/multirow1.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/multirow2.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/multirow3.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/multirow4.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/multirow5.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/mycss.css
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/num.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/numprint.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/nut.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/oldst1.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/oldstyle.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/oubraces.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/overbrace.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/overbrace1.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/pdfscreen.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/pfnote.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/plain.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/printtim.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/pstcol.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/q1.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/qobitree.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/ragged2e.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/regcount.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/relsize.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/remreset.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/rotate.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/rotating.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/rotbox.png
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/selectpage.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/shadepar.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/shadetheorem.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/shadethm.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/shadethm.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/shadow.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/shapepar.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/shedbox.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/shortvrb.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/showkeys.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/sidecap.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/squa.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/stm1.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/stm2.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/stm3.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/stm4.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/stmaryrd.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/sube1.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/subeqn-1.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/subeqn-2.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/subeqn-3.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/subeqn.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/subeqna.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/subeqnarray.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/subfig.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/subfigure.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/subfloat.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/sublabel.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/sublabel.png
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/subscript.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/supertabular.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/sverb.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/sverb_n.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/sverb_w.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/tabularx.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/tabularx.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/theorem.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/theorem.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/threeparttable.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/time.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/ulem.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/ulem.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/ulem1.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/umoline.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/undertilde-1.png
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/undertilde.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/url.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/verbatim.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/verbdef.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/verbt.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/verbt1.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/verbt2.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/version.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/vfrlocal.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/vmargin.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/vrbexin.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/vrflocal.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/wiggly.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/wmcropmark.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/wrapf.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/wrapfig.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/xr.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/xspace.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/xspace1.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/xspace2.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/macro/xtab.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/pagina/pagina.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/spisy/chap.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/spisy/l_chap.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/spisy/l_sec.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/spisy/spis.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/spisy/spis.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/tytuly/chapter.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/tytuly/count.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/tytuly/liczniki.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/tytuly/num.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/tytuly/p1.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/tytuly/p2.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/tytuly/p3.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/tytuly/p3.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/tytuly/p4.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/tytuly/p4.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/tytuly/p5.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/tytuly/p5.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/tytuly/p6.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/tytuly/p6.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/tytuly/p7.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/tytuly/p7.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/tytuly/part.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/tytuly/poziom.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/tytuly/s.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/tytuly/sect.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/tytuly/tc.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/tytuly/tc.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/tytuly/tca.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/tytuly/tl.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/tytuly/tl.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/tytuly/tr.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/tytuly/tr.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/tytuly/tx.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/tytuly/tx.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/tytuly/txx.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/latex2e/tytuly/txx.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/manifest.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/poczatki/cont-pl.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/poczatki/emtex.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/poczatki/implementacje.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/poczatki/index.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/poczatki/inst-mik.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/poczatki/latex-pl.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/poczatki/mex.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/poczatki/miktex.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/poczatki/spw.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/poczatki/tetex.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/poczatki/web2c.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/podstawy/2-0wst1.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/podstawy/2-1coto.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/podstawy/2-1kazio.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/podstawy/2-1przyg.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/podstawy/2-1zece.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/podstawy/bib.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/podstawy/spis.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/podstawy/tex.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/podstawy/title.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/prog/auctex.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/prog/bibtex/bibtex-1.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/prog/bibtex/bibtex-2.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/prog/bibtex/bibtex-3.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/prog/bibtex/bibtex-4.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/prog/bibtex/bibtex-5.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/prog/bibtex/bibtex-6.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/prog/bibtex/bibtex-7.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/prog/bibtex/bibtex-8.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/prog/bibtex/bibtex.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/prog/dvidvi.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/prog/dvistro1.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/prog/dvistro2.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/prog/hyph.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/prog/prog.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/tex/fermat.gif
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/tex/odsylacze.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/tex/tex.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/tex/tex_key.html
%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl/tex/tryby.html

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18731 |12mr|texlive-texware-20110322-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26689
# category TLCore
# catalog-ctan /systems/knuth/dist/texware
# catalog-date 2011-03-22 20:58:47 +0100
# catalog-license knuth
# catalog-version undef
Name:		texlive-texware
Version:	20110322
Release:	3
Summary:	Utility programs for use with TeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/systems/knuth/dist/texware
License:	KNUTH
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texware.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texware.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-texware.bin

%description
Basic utitility programs, comprising: - dvitype, which converts
a TeX output (DVI) file to a plain text file (see also the DVI
Text Language suite); - pooltype, which converts a TeX-suite
program's "pool" (string) file into human-readable form; and -
tftopl and pltotf, which convert TeX Font Metric (TFM) file to
human readable Property List (PL) files and vice versa.

#-----------------------------------------------------------------------
%files
%doc %{_mandir}/man1/dvitype.1*
%doc %{_texmfdir}/doc/man/man1/dvitype.man1.pdf
%doc %{_mandir}/man1/pooltype.1*
%doc %{_texmfdir}/doc/man/man1/pooltype.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18732 |12mr|texlive-tfrupee-1.02-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20770
# category Package
# catalog-ctan /fonts/tfrupee
# catalog-date 2010-12-16 15:42:40 +0100
# catalog-license gpl3
# catalog-version 1.02
Name:		texlive-tfrupee
Version:	1.02
Release:	2
Summary:	A font offering the new (Indian) Rupee symbol
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/tfrupee
License:	GPL3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tfrupee.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tfrupee.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tfrupee.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%define		_unpackaged_subdirs_terminate_build	0

%description
The package provides LaTeX support for the (Indian) Rupee
symbol font, created by TechFat. The original font has been
converted to Adobe Type 1 format, and simple LaTeX support
written for its use.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/tfrupee/tfrupee.afm
%{_texmfdistdir}/fonts/map/dvips/tfrupee/tfrupee.map
%{_texmfdistdir}/fonts/tfm/public/tfrupee/tfrupee.tfm
%{_texmfdistdir}/fonts/type1/public/tfrupee/tfrupee.pfb
%{_texmfdistdir}/tex/latex/tfrupee/tfrupee.sty
%doc %{_texmfdistdir}/doc/fonts/tfrupee/LICENSE
%doc %{_texmfdistdir}/doc/fonts/tfrupee/README
%doc %{_texmfdistdir}/doc/fonts/tfrupee/tfrupee.pdf
%doc %{_texmfdistdir}/doc/fonts/tfrupee/tfrupee.tex
#- source
%doc %{_texmfdistdir}/source/fonts/tfrupee/tfrupee.sfd

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18733 |12mr|texlive-thailatex-0.5.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27050
# category Package
# catalog-ctan /language/thai/thailatex
# catalog-date 2012-06-16 13:25:22 +0200
# catalog-license lppl
# catalog-version 0.5.0
Name:		texlive-thailatex
Version:	0.5.0
Release:	1
Summary:	Typeset Thai texts with standard LaTeX classes
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/thai/thailatex
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/thailatex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/thailatex.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/thailatex.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
ThaiLaTeX enables typesetting Thai with standard LaTeX document
classes. It is designed to become a part of babel, and may be
used as such after a (small) patch to babel itself.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/thailatex/hyph-th-utf8.tex
%{_texmfdistdir}/tex/generic/thailatex/hyph-th.tex
%{_texmfdistdir}/tex/generic/thailatex/loadhyph-th.tex
%{_texmfdistdir}/tex/generic/thailatex/lthenc.def
%{_texmfdistdir}/tex/generic/thailatex/thai.ldf
%{_texmfdistdir}/tex/generic/thailatex/thswitch.sty
%{_texmfdistdir}/tex/generic/thailatex/tis620.def
%doc %{_texmfdistdir}/doc/latex/thailatex/README
%doc %{_texmfdistdir}/doc/latex/thailatex/examples/orchid.tex
%doc %{_texmfdistdir}/doc/latex/thailatex/examples/utf-example.tex
%doc %{_texmfdistdir}/doc/latex/thailatex/thai.pdf
#- source
%doc %{_texmfdistdir}/source/latex/thailatex/AUTHORS
%doc %{_texmfdistdir}/source/latex/thailatex/COPYING
%doc %{_texmfdistdir}/source/latex/thailatex/ChangeLog
%doc %{_texmfdistdir}/source/latex/thailatex/HISTORY
%doc %{_texmfdistdir}/source/latex/thailatex/INSTALL
%doc %{_texmfdistdir}/source/latex/thailatex/Makefile.am
%doc %{_texmfdistdir}/source/latex/thailatex/Makefile.in
%doc %{_texmfdistdir}/source/latex/thailatex/NEWS
%doc %{_texmfdistdir}/source/latex/thailatex/README
%doc %{_texmfdistdir}/source/latex/thailatex/README.hyphen
%doc %{_texmfdistdir}/source/latex/thailatex/TODO
%doc %{_texmfdistdir}/source/latex/thailatex/aclocal.m4
%doc %{_texmfdistdir}/source/latex/thailatex/babel/Makefile.am
%doc %{_texmfdistdir}/source/latex/thailatex/babel/Makefile.in
%doc %{_texmfdistdir}/source/latex/thailatex/babel/lthenc.def
%doc %{_texmfdistdir}/source/latex/thailatex/babel/thai.dtx
%doc %{_texmfdistdir}/source/latex/thailatex/babel/thai.ins
%doc %{_texmfdistdir}/source/latex/thailatex/babel/thswitch.sty
%doc %{_texmfdistdir}/source/latex/thailatex/babel/tis620.def
%doc %{_texmfdistdir}/source/latex/thailatex/configure
%doc %{_texmfdistdir}/source/latex/thailatex/configure.in
%doc %{_texmfdistdir}/source/latex/thailatex/doc/Makefile.am
%doc %{_texmfdistdir}/source/latex/thailatex/doc/Makefile.in
%doc %{_texmfdistdir}/source/latex/thailatex/doc/orchid.tex
%doc %{_texmfdistdir}/source/latex/thailatex/doc/utf-example.tex
%doc %{_texmfdistdir}/source/latex/thailatex/emacs/Makefile.am
%doc %{_texmfdistdir}/source/latex/thailatex/emacs/Makefile.in
%doc %{_texmfdistdir}/source/latex/thailatex/emacs/thai-latex-setup.el
%doc %{_texmfdistdir}/source/latex/thailatex/hyphen/Makefile.am
%doc %{_texmfdistdir}/source/latex/thailatex/hyphen/Makefile.in
%doc %{_texmfdistdir}/source/latex/thailatex/hyphen/README
%doc %{_texmfdistdir}/source/latex/thailatex/hyphen/conv-utf8-hex.sed
%doc %{_texmfdistdir}/source/latex/thailatex/hyphen/diff-dicts.sh
%doc %{_texmfdistdir}/source/latex/thailatex/hyphen/hyph-th-utf8.tex.in
%doc %{_texmfdistdir}/source/latex/thailatex/hyphen/hyph-th.tex.in
%doc %{_texmfdistdir}/source/latex/thailatex/hyphen/loadhyph-th.tex
%doc %{_texmfdistdir}/source/latex/thailatex/hyphen/tdict-city.txt
%doc %{_texmfdistdir}/source/latex/thailatex/hyphen/tdict-collection.txt
%doc %{_texmfdistdir}/source/latex/thailatex/hyphen/tdict-common.txt
%doc %{_texmfdistdir}/source/latex/thailatex/hyphen/tdict-country.txt
%doc %{_texmfdistdir}/source/latex/thailatex/hyphen/tdict-district.txt
%doc %{_texmfdistdir}/source/latex/thailatex/hyphen/tdict-geo.txt
%doc %{_texmfdistdir}/source/latex/thailatex/hyphen/tdict-history.txt
%doc %{_texmfdistdir}/source/latex/thailatex/hyphen/tdict-ict.txt
%doc %{_texmfdistdir}/source/latex/thailatex/hyphen/tdict-lang-ethnic.txt
%doc %{_texmfdistdir}/source/latex/thailatex/hyphen/tdict-proper.txt
%doc %{_texmfdistdir}/source/latex/thailatex/hyphen/tdict-science.txt
%doc %{_texmfdistdir}/source/latex/thailatex/hyphen/tdict-spell.txt
%doc %{_texmfdistdir}/source/latex/thailatex/hyphen/tdict-std-compound.txt
%doc %{_texmfdistdir}/source/latex/thailatex/hyphen/tdict-std.txt
%doc %{_texmfdistdir}/source/latex/thailatex/hyphen/test-hyphen.sh
%doc %{_texmfdistdir}/source/latex/thailatex/hyphen/thai-exc.pat
%doc %{_texmfdistdir}/source/latex/thailatex/hyphen/thai.tra
%doc %{_texmfdistdir}/source/latex/thailatex/install-sh
%doc %{_texmfdistdir}/source/latex/thailatex/missing
%doc %{_texmfdistdir}/source/latex/thailatex/scripts/Makefile.am
%doc %{_texmfdistdir}/source/latex/thailatex/scripts/Makefile.in
%doc %{_texmfdistdir}/source/latex/thailatex/scripts/sync-babel
%doc %{_texmfdistdir}/source/latex/thailatex/scripts/sync-thailatex.in
%doc %{_texmfdistdir}/source/latex/thailatex/scripts/tlatex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18734 |12mr|texlive-theoremref-20101201-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20632
# category Package
# catalog-ctan /macros/latex/contrib/theoremref
# catalog-date 2010-12-01 16:02:54 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-theoremref
Version:	20101201
Release:	2
Summary:	References with automatic theorem names
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/theoremref
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/theoremref.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/theoremref.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The theoremref package provides variants of the \label and \ref
commands for theorem-like environments, capable of
automatically typesetting references including the theorem name
(apart from the theorem number). The scheme is particularly
valuable if the author decides to change a lemma to a
proposition or a theorem (or whatever).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/theoremref/theoremref.sty
%doc %{_texmfdistdir}/doc/latex/theoremref/COPYING
%doc %{_texmfdistdir}/doc/latex/theoremref/README
%doc %{_texmfdistdir}/doc/latex/theoremref/theoremref-doc.pdf
%doc %{_texmfdistdir}/doc/latex/theoremref/theoremref-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18735 |12mr|texlive-thesis-titlepage-fhac-0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/thesis-titlepage-fhAC
# catalog-date 2007-03-12 14:32:12 +0100
# catalog-license lppl
# catalog-version 0.1
Name:		texlive-thesis-titlepage-fhac
Version:	0.1
Release:	2
Summary:	Little style to create a standard titlepage for diploma thesis
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/thesis-titlepage-fhAC
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/thesis-titlepage-fhac.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/thesis-titlepage-fhac.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/thesis-titlepage-fhac.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Yet another thesis titlepage style: support of Fachhochschule
Aachen (Standort Juelich).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/thesis-titlepage-fhac/fhACtitlepage.cfg
%{_texmfdistdir}/tex/latex/thesis-titlepage-fhac/fhACtitlepage.sty
%{_texmfdistdir}/tex/latex/thesis-titlepage-fhac/figbib_add.sty
%{_texmfdistdir}/tex/latex/thesis-titlepage-fhac/gloss_add.sty
%doc %{_texmfdistdir}/doc/latex/thesis-titlepage-fhac/LogoFH.eps
%doc %{_texmfdistdir}/doc/latex/thesis-titlepage-fhac/LogoFH.pdf
%doc %{_texmfdistdir}/doc/latex/thesis-titlepage-fhac/LogoFH.png
%doc %{_texmfdistdir}/doc/latex/thesis-titlepage-fhac/LogoFH.tif
%doc %{_texmfdistdir}/doc/latex/thesis-titlepage-fhac/README
%doc %{_texmfdistdir}/doc/latex/thesis-titlepage-fhac/antrc_pre.bat
%doc %{_texmfdistdir}/doc/latex/thesis-titlepage-fhac/build.xml
%doc %{_texmfdistdir}/doc/latex/thesis-titlepage-fhac/diplomArbeit.ltx
%doc %{_texmfdistdir}/doc/latex/thesis-titlepage-fhac/doxygen_header.tex
%doc %{_texmfdistdir}/doc/latex/thesis-titlepage-fhac/fhACtitlepage.pdf
%doc %{_texmfdistdir}/doc/latex/thesis-titlepage-fhac/pdf_with_figbig_and_glossar.tco
#- source
%doc %{_texmfdistdir}/source/latex/thesis-titlepage-fhac/doxygen_header.dtx.input
%doc %{_texmfdistdir}/source/latex/thesis-titlepage-fhac/fhACtitlepage.dtx
%doc %{_texmfdistdir}/source/latex/thesis-titlepage-fhac/fhACtitlepage.ins
%doc %{_texmfdistdir}/source/latex/thesis-titlepage-fhac/gloss_add.dtx.input

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18736 |12mr|texlive-thinsp-0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/thinsp
# catalog-date 2008-08-24 14:46:50 +0200
# catalog-license gpl
# catalog-version 0.1
Name:		texlive-thinsp
Version:	0.1
Release:	2
Summary:	A stretchable \thinspace for LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/thinsp
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/thinsp.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/thinsp.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package redefines \thinspace to have a stretch component.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/thinsp/thinsp.sty
%doc %{_texmfdistdir}/doc/latex/thinsp/COPYIRIGHT
%doc %{_texmfdistdir}/doc/latex/thinsp/README
%doc %{_texmfdistdir}/doc/latex/thinsp/thinsp.pdf
%doc %{_texmfdistdir}/doc/latex/thinsp/thinsp.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18737 |12mr|texlive-thmbox-20090325-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/thmbox
# catalog-date 2009-03-25 08:55:29 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-thmbox
Version:	20090325
Release:	2
Summary:	Decorate theorem statements
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/thmbox
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/thmbox.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/thmbox.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/thmbox.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package defines an environment thmbox that presents
theorems, definitions and similar objects in boxes decorated
with frames and various aesthetic features. The standard macro
\newtheorem may be redefined to use the environment.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/thmbox/thmbox.sty
%doc %{_texmfdistdir}/doc/latex/thmbox/README
%doc %{_texmfdistdir}/doc/latex/thmbox/thmbox.pdf
#- source
%doc %{_texmfdistdir}/source/latex/thmbox/thmbox.dtx
%doc %{_texmfdistdir}/source/latex/thmbox/thmbox.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18738 |12mr|texlive-thmtools-62-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26251
# category Package
# catalog-ctan /macros/latex/exptl/thmtools
# catalog-date 2012-04-27 11:57:13 +0200
# catalog-license lppl
# catalog-version 62
Name:		texlive-thmtools
Version:	62
Release:	3
Summary:	Extensions to theorem environments
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/exptl/thmtools
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/thmtools.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/thmtools.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/thmtools.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bundle provides several packages for commonly-needed
support for typesetting theorems. The packages should work with
kernel theorems (theorems 'out of the box' with LaTeX), and the
theorem and amsthm packages. Features of the bundle include: -
a key-value interface to \newtheorem; - a \listoftheorems
command; - hyperref and autoref compatibility; - a mechanism
for restating entire theorems in a single macro call.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/thmtools/aliasctr.sty
%{_texmfdistdir}/tex/latex/thmtools/parseargs.sty
%{_texmfdistdir}/tex/latex/thmtools/thm-amsthm.sty
%{_texmfdistdir}/tex/latex/thmtools/thm-autoref.sty
%{_texmfdistdir}/tex/latex/thmtools/thm-beamer.sty
%{_texmfdistdir}/tex/latex/thmtools/thm-kv.sty
%{_texmfdistdir}/tex/latex/thmtools/thm-listof.sty
%{_texmfdistdir}/tex/latex/thmtools/thm-llncs.sty
%{_texmfdistdir}/tex/latex/thmtools/thm-ntheorem.sty
%{_texmfdistdir}/tex/latex/thmtools/thm-patch.sty
%{_texmfdistdir}/tex/latex/thmtools/thm-restate.sty
%{_texmfdistdir}/tex/latex/thmtools/thmdef-mdframed.sty
%{_texmfdistdir}/tex/latex/thmtools/thmdef-shaded.sty
%{_texmfdistdir}/tex/latex/thmtools/thmdef-thmbox.sty
%{_texmfdistdir}/tex/latex/thmtools/thmtools.sty
%{_texmfdistdir}/tex/latex/thmtools/unique.sty
%doc %{_texmfdistdir}/doc/latex/thmtools/COPYING
%doc %{_texmfdistdir}/doc/latex/thmtools/README
%doc %{_texmfdistdir}/doc/latex/thmtools/TODO
%doc %{_texmfdistdir}/doc/latex/thmtools/VERSION.tex
%doc %{_texmfdistdir}/doc/latex/thmtools/thmtools-manual.tex
%doc %{_texmfdistdir}/doc/latex/thmtools/thmtools.pdf
#- source
%doc %{_texmfdistdir}/source/latex/thmtools/aliasctr.dtx
%doc %{_texmfdistdir}/source/latex/thmtools/parseargs.dtx
%doc %{_texmfdistdir}/source/latex/thmtools/thm-amsthm.dtx
%doc %{_texmfdistdir}/source/latex/thmtools/thm-autoref.dtx
%doc %{_texmfdistdir}/source/latex/thmtools/thm-beamer.dtx
%doc %{_texmfdistdir}/source/latex/thmtools/thm-kv.dtx
%doc %{_texmfdistdir}/source/latex/thmtools/thm-listof.dtx
%doc %{_texmfdistdir}/source/latex/thmtools/thm-llncs.dtx
%doc %{_texmfdistdir}/source/latex/thmtools/thm-ntheorem.dtx
%doc %{_texmfdistdir}/source/latex/thmtools/thm-patch.dtx
%doc %{_texmfdistdir}/source/latex/thmtools/thm-restate.dtx
%doc %{_texmfdistdir}/source/latex/thmtools/thmdef-mdframed.dtx
%doc %{_texmfdistdir}/source/latex/thmtools/thmdef-shaded.dtx
%doc %{_texmfdistdir}/source/latex/thmtools/thmdef-thmbox.dtx
%doc %{_texmfdistdir}/source/latex/thmtools/thmtools.dtx
%doc %{_texmfdistdir}/source/latex/thmtools/thmtools.ins
%doc %{_texmfdistdir}/source/latex/thmtools/unique.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18739 |12mr|texlive-threeddice-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20675
# category Package
# catalog-ctan /graphics/metapost/contrib/macros/threeddice
# catalog-date 2010-12-07 13:54:00 +0100
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-threeddice
Version:	1.0
Release:	2
Summary:	Create images of dice with one, two, or three faces showing, using MetaPost
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/metapost/contrib/macros/threeddice
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/threeddice.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/threeddice.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides MetaPost code to create all possible
symmetrical views (up to rotation) of a right-handed die.
Configuration is possible by editing the source code, following
the guidance in the documentation.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/metapost/threeddice/threeddice.mp
%doc %{_texmfdistdir}/doc/metapost/threeddice/README
%doc %{_texmfdistdir}/doc/metapost/threeddice/threeddice-doc.pdf
%doc %{_texmfdistdir}/doc/metapost/threeddice/threeddice-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar metapost doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18740 |12mr|texlive-threeparttable-20100309-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17383
# category Package
# catalog-ctan /macros/latex/contrib/threeparttable
# catalog-date 2010-03-09 13:13:30 +0100
# catalog-license other-free
# catalog-version undef
Name:		texlive-threeparttable
Version:	20100309
Release:	2
Summary:	Tables with captions and notes all the same width
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/threeparttable
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/threeparttable.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/threeparttable.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Provides a scheme for tables that have a structured note
section, after the caption. This scheme provides an answer to
the old problem of putting footnotes in tables -- by making
footnotes entirely unnecessary. Note that a threeparttable is
not a float of itself; but you can place it in a table or a
table* environment, if necessary.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/threeparttable/3parttable.sty
%{_texmfdistdir}/tex/latex/threeparttable/threeparttable.sty
%doc %{_texmfdistdir}/doc/latex/threeparttable/miscdoc.sty
%doc %{_texmfdistdir}/doc/latex/threeparttable/threeparttable.pdf
%doc %{_texmfdistdir}/doc/latex/threeparttable/threeparttable.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18741 |12mr|texlive-threeparttablex-0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19460
# category Package
# catalog-ctan /macros/latex/contrib/threeparttablex
# catalog-date 2010-07-14 16:29:05 +0200
# catalog-license lppl
# catalog-version 0.2
Name:		texlive-threeparttablex
Version:	0.2
Release:	2
Summary:	Notes in longtables
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/threeparttablex
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/threeparttablex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/threeparttablex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides the functionality of the threeparttable
package to tables created using the longtable package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/threeparttablex/threeparttablex.sty
%doc %{_texmfdistdir}/doc/latex/threeparttablex/README
%doc %{_texmfdistdir}/doc/latex/threeparttablex/threeparttablex.pdf
%doc %{_texmfdistdir}/doc/latex/threeparttablex/threeparttablex.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18742 |12mr|texlive-thumb-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16549
# category Package
# catalog-ctan /macros/latex/contrib/thumb
# catalog-date 2006-12-11 00:37:24 +0100
# catalog-license gpl
# catalog-version 1.0
Name:		texlive-thumb
Version:	1.0
Release:	2
Summary:	Thumb marks in documents
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/thumb
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/thumb.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/thumb.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/thumb.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Place thumb marks in books, manuals and reference maunals.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/thumb/thumb.sty
%doc %{_texmfdistdir}/doc/latex/thumb/README
%doc %{_texmfdistdir}/doc/latex/thumb/thumb.pdf
#- source
%doc %{_texmfdistdir}/source/latex/thumb/thumb.dtx
%doc %{_texmfdistdir}/source/latex/thumb/thumb.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18743 |12mr|texlive-thumbpdf-3.15-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26689
# category Package
# catalog-ctan /support/thumbpdf
# catalog-date 2012-04-18 12:26:55 +0200
# catalog-license lppl
# catalog-version 3.15
Name:		texlive-thumbpdf
Version:	3.15
Release:	2
Summary:	Thumbnails for pdfTeX and dvips/ps2pdf
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/thumbpdf
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/thumbpdf.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/thumbpdf.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-thumbpdf.bin = %{EVRD}

%description
A Perl script that provides support for thumbnails in pdfTeX
and dvips/ps2pdf. The script uses ghostscript to generate the
thumbnails which get represented in a TeX readable file that is
read by the package thumbpdf.sty to automatically include the
thumbnails. This arrangement works with both plain TeX and
LaTeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/thumbpdf
%{_texmfdistdir}/scripts/thumbpdf/thumbpdf.pl
%{_texmfdistdir}/tex/generic/thumbpdf/thumbpdf.sty
%{_texmfdistdir}/tex/generic/thumbpdf/thumbpdf.tex
%doc %{_texmfdistdir}/doc/generic/thumbpdf/README
%doc %{_mandir}/man1/thumbpdf.1*
%doc %{_texmfdir}/doc/man/man1/thumbpdf.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/thumbpdf/thumbpdf.pl thumbpdf
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18744 |12mr|texlive-thumbs-1.0m-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25506
# category Package
# catalog-ctan /macros/latex/contrib/thumbs
# catalog-date 2012-02-24 13:31:20 +0100
# catalog-license lppl1.3
# catalog-version 1.0m
Name:		texlive-thumbs
Version:	1.0m
Release:	2
Summary:	Create thumb indexes
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/thumbs
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/thumbs.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/thumbs.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/thumbs.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package puts running, customizable thumb marks in the outer
margin, moving downward as the chapter number (or whatever
shall be marked by the thumb marks) increases. Additionally an
overview page/table of thumb marks can be added automatically,
which gives the names of the thumbed objects, the page where
the object/thumb mark first appears, and the thumb mark itself
at its correct position. The thumb marks are useful for large
documents (such as reference guides, anthologies, etc.), where
a quick and easy way to find (for example) a chapter is needed.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/thumbs/thumbs.sty
%doc %{_texmfdistdir}/doc/latex/thumbs/README
%doc %{_texmfdistdir}/doc/latex/thumbs/thumbs-example.pdf
%doc %{_texmfdistdir}/doc/latex/thumbs/thumbs-example.tex
%doc %{_texmfdistdir}/doc/latex/thumbs/thumbs.pdf
#- source
%doc %{_texmfdistdir}/source/latex/thumbs/thumbs.drv
%doc %{_texmfdistdir}/source/latex/thumbs/thumbs.dtx
%doc %{_texmfdistdir}/source/latex/thumbs/thumbs.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18745 |12mr|texlive-thumby-0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16736
# category Package
# catalog-ctan /macros/latex/contrib/thumby
# catalog-date 2010-01-17 11:28:50 +0100
# catalog-license gpl3
# catalog-version 0.1
Name:		texlive-thumby
Version:	0.1
Release:	2
Summary:	Create thumb indexes for printed books
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/thumby
License:	GPL3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/thumby.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/thumby.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package can generate thumb indexes for your document. It
features printing thumb indexes on one- or two-sided pages,
along with background- and foreground-color selection and full
LaTeX styling of the chapter numbers in the thumb indexes. The
height of each thumb index is automatically chosen based on the
number of chapters in your document, while the width is chosen
by the user. The package is designed to work with the memoir
class, and also requires PerlTeX and tikz/.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/thumby/thumby.sty
%doc %{_texmfdistdir}/doc/latex/thumby/LICENSE
%doc %{_texmfdistdir}/doc/latex/thumby/README
%doc %{_texmfdistdir}/doc/latex/thumby/example.pdf
%doc %{_texmfdistdir}/doc/latex/thumby/latexmkrc
%doc %{_texmfdistdir}/doc/latex/thumby/thumby.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18746 |12mr|texlive-thuthesis-4.5.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24361
# category Package
# catalog-ctan /macros/latex/contrib/thuthesis
# catalog-date 2009-03-02 15:13:08 +0100
# catalog-license lppl
# catalog-version 4.5.1
Name:		texlive-thuthesis
Version:	4.5.1
Release:	2
Summary:	Thesis template for Tsinghua University
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/thuthesis
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/thuthesis.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/thuthesis.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/thuthesis.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
ThuThesis is a LaTeX thesis template package for Tsinghua
University in order to make it easy to write theses for either
bachelor's, master's or doctor's degree.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/thuthesis/thubib.bst
%{_texmfdistdir}/tex/latex/thuthesis/thuthesis.cfg
%{_texmfdistdir}/tex/latex/thuthesis/thuthesis.cls
%{_texmfdistdir}/tex/latex/thuthesis/thutils.sty
%doc %{_texmfdistdir}/doc/latex/thuthesis/README
%doc %{_texmfdistdir}/doc/latex/thuthesis/dtx-style.sty
%doc %{_texmfdistdir}/doc/latex/thuthesis/example/Makefile
%doc %{_texmfdistdir}/doc/latex/thuthesis/example/data/ack.tex
%doc %{_texmfdistdir}/doc/latex/thuthesis/example/data/appendix01.tex
%doc %{_texmfdistdir}/doc/latex/thuthesis/example/data/chap01.tex
%doc %{_texmfdistdir}/doc/latex/thuthesis/example/data/chap02.tex
%doc %{_texmfdistdir}/doc/latex/thuthesis/example/data/cover.tex
%doc %{_texmfdistdir}/doc/latex/thuthesis/example/data/denotation.tex
%doc %{_texmfdistdir}/doc/latex/thuthesis/example/data/resume.tex
%doc %{_texmfdistdir}/doc/latex/thuthesis/example/figures/hello.eps
%doc %{_texmfdistdir}/doc/latex/thuthesis/example/figures/hello.fig
%doc %{_texmfdistdir}/doc/latex/thuthesis/example/figures/hello.pdf
%doc %{_texmfdistdir}/doc/latex/thuthesis/example/figures/thu-fig-logo.eps
%doc %{_texmfdistdir}/doc/latex/thuthesis/example/figures/thu-fig-logo.pdf
%doc %{_texmfdistdir}/doc/latex/thuthesis/example/figures/thu-lib-logo.eps
%doc %{_texmfdistdir}/doc/latex/thuthesis/example/figures/thu-lib-logo.pdf
%doc %{_texmfdistdir}/doc/latex/thuthesis/example/figures/thu-text-logo.eps
%doc %{_texmfdistdir}/doc/latex/thuthesis/example/figures/thu-text-logo.pdf
%doc %{_texmfdistdir}/doc/latex/thuthesis/example/figures/thu-whole-logo.eps
%doc %{_texmfdistdir}/doc/latex/thuthesis/example/figures/thu-whole-logo.pdf
%doc %{_texmfdistdir}/doc/latex/thuthesis/example/main.tex
%doc %{_texmfdistdir}/doc/latex/thuthesis/example/msmake.cmd
%doc %{_texmfdistdir}/doc/latex/thuthesis/example/ref/refs.bib
%doc %{_texmfdistdir}/doc/latex/thuthesis/example/shuji.tex
%doc %{_texmfdistdir}/doc/latex/thuthesis/thuthesis.pdf
#- source
%doc %{_texmfdistdir}/source/latex/thuthesis/thuthesis.dtx
%doc %{_texmfdistdir}/source/latex/thuthesis/thuthesis.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18747 |12mr|texlive-ticket-0.4b-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20679
# category Package
# catalog-ctan /macros/latex/contrib/ticket
# catalog-date 2010-12-06 20:55:11 +0100
# catalog-license lppl
# catalog-version 0.4b
Name:		texlive-ticket
Version:	0.4b
Release:	2
Summary:	Make labels, visting-cards, pins with LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ticket
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ticket.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ticket.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Provides an easy to handle interface to produce visiting cards,
labels for your files, stickers, pins and other stuff for your
office, conferences etc. All you need is a definition of your
'ticket' included in a ticket definition file and the two
commands \ticketdefault and \ticket.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/ticket/aj8414.tdf
%{_texmfdistdir}/tex/latex/ticket/dura5222.tdf
%{_texmfdistdir}/tex/latex/ticket/flashCard.tdf
%{_texmfdistdir}/tex/latex/ticket/freepin.tdf
%{_texmfdistdir}/tex/latex/ticket/freepin2.tdf
%{_texmfdistdir}/tex/latex/ticket/freepin3.tdf
%{_texmfdistdir}/tex/latex/ticket/he4432.tdf
%{_texmfdistdir}/tex/latex/ticket/lz1680.tdf
%{_texmfdistdir}/tex/latex/ticket/lz1681.tdf
%{_texmfdistdir}/tex/latex/ticket/lz1685.tdf
%{_texmfdistdir}/tex/latex/ticket/ticket.sty
%{_texmfdistdir}/tex/latex/ticket/zw32010.tdf
%{_texmfdistdir}/tex/latex/ticket/zw3424.tdf
%{_texmfdistdir}/tex/latex/ticket/zw4752.tdf
%doc %{_texmfdistdir}/doc/latex/ticket/README
%doc %{_texmfdistdir}/doc/latex/ticket/comment
%doc %{_texmfdistdir}/doc/latex/ticket/ex_file.pdf
%doc %{_texmfdistdir}/doc/latex/ticket/ex_file.tex
%doc %{_texmfdistdir}/doc/latex/ticket/ex_flashcard.pdf
%doc %{_texmfdistdir}/doc/latex/ticket/ex_flashcard.tex
%doc %{_texmfdistdir}/doc/latex/ticket/ex_flashcard_dup.pdf
%doc %{_texmfdistdir}/doc/latex/ticket/ex_flashcard_rm.pdf
%doc %{_texmfdistdir}/doc/latex/ticket/ex_flashcard_rm.tex
%doc %{_texmfdistdir}/doc/latex/ticket/ex_marks.pdf
%doc %{_texmfdistdir}/doc/latex/ticket/ex_marks.tex
%doc %{_texmfdistdir}/doc/latex/ticket/ex_pin.pdf
%doc %{_texmfdistdir}/doc/latex/ticket/ex_pin.tex
%doc %{_texmfdistdir}/doc/latex/ticket/ex_vcard.pdf
%doc %{_texmfdistdir}/doc/latex/ticket/ex_vcard.tex
%doc %{_texmfdistdir}/doc/latex/ticket/manual.pdf
%doc %{_texmfdistdir}/doc/latex/ticket/manual.tex
%doc %{_texmfdistdir}/doc/latex/ticket/test.tex
%doc %{_texmfdistdir}/doc/latex/ticket/words.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18748 |12mr|texlive-tie-2.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26689
# category TLCore
# catalog-ctan /web/tie
# catalog-date 2012-04-27 12:20:53 +0200
# catalog-license other-free
# catalog-version 2.4
Name:		texlive-tie
Version:	2.4
Release:	3
Summary:	Allow multiple web change files
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/web/tie
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tie.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tie.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-kpathsea
Requires:	texlive-tie.bin

%description
Tie was originally developed to allow web programmers to apply
more than one change file to their source. The program may also
be used to create a new version of a web file that incorporates
existing changes.

#-----------------------------------------------------------------------
%files
%doc %{_mandir}/man1/tie.1*
%doc %{_texmfdir}/doc/man/man1/tie.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18749 |12mr|texlive-tikz-3dplot-20120112-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25087
# category Package
# catalog-ctan /graphics/pgf/contrib/tikz-3dplot
# catalog-date 2012-01-12 00:06:34 +0100
# catalog-license lppl1.3
# catalog-version undef
Name:		texlive-tikz-3dplot
Version:	20120112
Release:	1
Summary:	Coordinate transformation styles for 3d plotting in TikZ
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikz-3dplot
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-3dplot.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-3dplot.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides straightforward ways to define three-
dimensional coordinate frames through which to plot in TikZ.
The user can specify the orientation of the main coordinate
frame, and use standard TikZ commands and coordinates to render
their tikzfigure. A secondary coordinate frame is provided to
allow rotations and translations with respect to the main
coordinate frame. In addition, the package can also handle
plotting user-specified functions in spherical polar
coordinates, where both the radius and fill color can be
expressed as parametric functions of polar angles.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/tikz-3dplot/tikz-3dplot.sty
%doc %{_texmfdistdir}/doc/latex/tikz-3dplot/CHANGELOG
%doc %{_texmfdistdir}/doc/latex/tikz-3dplot/README
%doc %{_texmfdistdir}/doc/latex/tikz-3dplot/externalize_images.bat
%doc %{_texmfdistdir}/doc/latex/tikz-3dplot/tikz-3dplot_documentation.pdf
%doc %{_texmfdistdir}/doc/latex/tikz-3dplot/tikz-3dplot_documentation.tex
%doc %{_texmfdistdir}/doc/latex/tikz-3dplot/tikz-3dplot_documentation_figures.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18750 |12mr|texlive-tikz-cd-0.2c-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27194
# category Package
# catalog-ctan /graphics/pgf/contrib/tikz-cd
# catalog-date 2012-07-18 10:04:49 +0200
# catalog-license lppl
# catalog-version 0.2c
Name:		texlive-tikz-cd
Version:	0.2c
Release:	1
Summary:	Create commutative diagrams with TikZ
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikz-cd
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-cd.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-cd.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The general-purpose drawing package TiKZ can be used to typeset
commutative diagrams and other kinds of mathematical pictures,
generating high-quality results. The purpose of this package is
to make the process of creation of such diagrams easier by
providing a convenient set of macros and reasonable default
settings. This package also includes an arrow tip library that
match closely the arrows present in the Computer Modern
typeface.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/tikz-cd/tikz-cd.sty
%doc %{_texmfdistdir}/doc/latex/tikz-cd/README
%doc %{_texmfdistdir}/doc/latex/tikz-cd/tikz-cd-doc.pdf
%doc %{_texmfdistdir}/doc/latex/tikz-cd/tikz-cd-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18751 |12mr|texlive-tikz-dependency-1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25156
# category Package
# catalog-ctan /graphics/pgf/contrib/tikz-dependency
# catalog-date 2012-01-19 19:15:33 +0100
# catalog-license lppl
# catalog-version 1.1
Name:		texlive-tikz-dependency
Version:	1.1
Release:	1
Summary:	A library for drawing dependency graphs
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikz-dependency
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-dependency.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-dependency.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a library that draws together existing
TikZ facilities to make a comfortable environment for drawing
dependency graphs. Basic facilities of the package include a
lot of styling facilities, to let you personalize the look and
feel of the graphs.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/tikz-dependency/tikz-dependency.sty
%doc %{_texmfdistdir}/doc/latex/tikz-dependency/AUTHORS
%doc %{_texmfdistdir}/doc/latex/tikz-dependency/LICENSE
%doc %{_texmfdistdir}/doc/latex/tikz-dependency/README
%doc %{_texmfdistdir}/doc/latex/tikz-dependency/VERSION
%doc %{_texmfdistdir}/doc/latex/tikz-dependency/pgfmanual-en-macros.tex
%doc %{_texmfdistdir}/doc/latex/tikz-dependency/pgfmanual.code.tex
%doc %{_texmfdistdir}/doc/latex/tikz-dependency/pgfmanual.pdflinks.code.tex
%doc %{_texmfdistdir}/doc/latex/tikz-dependency/pgfmanual.prettyprinter.code.tex
%doc %{_texmfdistdir}/doc/latex/tikz-dependency/tikz-dependency-doc.pdf
%doc %{_texmfdistdir}/doc/latex/tikz-dependency/tikz-dependency-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18752 |12mr|texlive-tikz-inet-0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /graphics/pgf/contrib/tikz-inet
# catalog-date 2008-08-24 14:43:48 +0200
# catalog-license lppl
# catalog-version 0.1
Name:		texlive-tikz-inet
Version:	0.1
Release:	2
Summary:	Draw interaction nets with TikZ
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikz-inet
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-inet.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-inet.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package extends TikZ with macros to draw interaction nets.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/tikz-inet/tikz-inet.sty
%doc %{_texmfdistdir}/doc/latex/tikz-inet/README
%doc %{_texmfdistdir}/doc/latex/tikz-inet/tikz-inet-doc.pdf
%doc %{_texmfdistdir}/doc/latex/tikz-inet/tikz-inet-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18753 |12mr|texlive-tikzpagenodes-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23984
# category Package
# catalog-ctan /graphics/pgf/contrib/tikzpagenodes
# catalog-date 2011-09-17 01:00:07 +0200
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-tikzpagenodes
Version:	1.0
Release:	2
Summary:	Create commutative diagrams with TikZ
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikzpagenodes
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzpagenodes.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzpagenodes.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzpagenodes.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides special PGF/TikZ nodes for the text,
marginpar, footer and header area of the current page. They are
inspired by the 'current page' node defined by PGF/TikZ itself.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/tikzpagenodes/tikzpagenodes.sty
%doc %{_texmfdistdir}/doc/latex/tikzpagenodes/README
%doc %{_texmfdistdir}/doc/latex/tikzpagenodes/tikzpagenodes.pdf
#- source
%doc %{_texmfdistdir}/source/latex/tikzpagenodes/tikzpagenodes.dtx
%doc %{_texmfdistdir}/source/latex/tikzpagenodes/tikzpagenodes.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18754 |12mr|texlive-tikzpfeile-1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25777
# category Package
# catalog-ctan /graphics/pgf/contrib/tikzpfeile
# catalog-date 2012-03-28 23:45:32 +0200
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-tikzpfeile
Version:	1.0
Release:	1
Summary:	Draw arrows using PGF/TikZ
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikzpfeile
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzpfeile.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzpfeile.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzpfeile.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
In a document with a lot of diagrams created with PGF/TikZ,
there is a possibility of the reader being distracted by
different sorts of arrowheads in the diagrams and in the text
(as, e.g., in \rightarrow). The package defines macros to
create all arrows using PGF/TikZ, so as to avoid the problem.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/tikzpfeile/tikzpfeile.sty
%doc %{_texmfdistdir}/doc/latex/tikzpfeile/README
%doc %{_texmfdistdir}/doc/latex/tikzpfeile/tikzpfeile.pdf
#- source
%doc %{_texmfdistdir}/source/latex/tikzpfeile/tikzpfeile.dtx
%doc %{_texmfdistdir}/source/latex/tikzpfeile/tikzpfeile.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18755 |12mr|texlive-tikz-qtree-1.20-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26108
# category Package
# catalog-ctan /graphics/pgf/contrib/tikz-qtree
# catalog-date 2012-04-23 11:23:52 +0200
# catalog-license gpl
# catalog-version 1.2
Name:		texlive-tikz-qtree
Version:	1.20
Release:	1
Summary:	Use existing qtree syntax for trees in TikZ
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikz-qtree
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-qtree.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-qtree.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a macro for drawing trees with TikZ using
the easy syntax of Alexis Dimitriadis' Qtree. It improves on
TikZ's standard tree-drawing facility by laying out tree nodes
without collisions; it improves on Qtree by adding lots of
features from TikZ (for example, edge labels, arrows between
nodes); and it improves on pst-qtree in being usable with
pdfTeX and XeTeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/tikz-qtree/pgfsubpic.sty
%{_texmfdistdir}/tex/latex/tikz-qtree/pgfsubpic.tex
%{_texmfdistdir}/tex/latex/tikz-qtree/pgftree.sty
%{_texmfdistdir}/tex/latex/tikz-qtree/pgftree.tex
%{_texmfdistdir}/tex/latex/tikz-qtree/tikz-qtree-compat.sty
%{_texmfdistdir}/tex/latex/tikz-qtree/tikz-qtree.sty
%{_texmfdistdir}/tex/latex/tikz-qtree/tikz-qtree.tex
%doc %{_texmfdistdir}/doc/latex/tikz-qtree/README
%doc %{_texmfdistdir}/doc/latex/tikz-qtree/tikz-qtree-manual.pdf
%doc %{_texmfdistdir}/doc/latex/tikz-qtree/tikz-qtree-manual.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18756 |12mr|texlive-tikz-timing-0.7d-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21013
# category Package
# catalog-ctan /graphics/pgf/contrib/tikz-timing
# catalog-date 2011-01-09 23:18:09 +0100
# catalog-license lppl
# catalog-version 0.7d
Name:		texlive-tikz-timing
Version:	0.7d
Release:	2
Summary:	Easy generation of timing diagrams as tikz pictures
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikz-timing
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-timing.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-timing.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-timing.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-svn-prov

%description
This package provides macros and an environment to generate
timing diagrams (digital waveforms) without much effort. The
TikZ package is used to produce the graphics. The diagrams may
be inserted into text (paragraphs, \hbox, etc.) and into
tikzpictures. A tabular-like environment is provided to produce
larger timing diagrams.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/tikz-timing/tikz-timing-advnodes.sty
%{_texmfdistdir}/tex/latex/tikz-timing/tikz-timing-arrows.sty
%{_texmfdistdir}/tex/latex/tikz-timing/tikz-timing-beamer.sty
%{_texmfdistdir}/tex/latex/tikz-timing/tikz-timing-clockarrows.sty
%{_texmfdistdir}/tex/latex/tikz-timing/tikz-timing-columntype.sty
%{_texmfdistdir}/tex/latex/tikz-timing/tikz-timing-counters.sty
%{_texmfdistdir}/tex/latex/tikz-timing/tikz-timing-either.sty
%{_texmfdistdir}/tex/latex/tikz-timing/tikz-timing-ifsym.sty
%{_texmfdistdir}/tex/latex/tikz-timing/tikz-timing-interval.sty
%{_texmfdistdir}/tex/latex/tikz-timing/tikz-timing-nicetabs.sty
%{_texmfdistdir}/tex/latex/tikz-timing/tikz-timing-overlays.sty
%{_texmfdistdir}/tex/latex/tikz-timing/tikz-timing.sty
%doc %{_texmfdistdir}/doc/latex/tikz-timing/README
%doc %{_texmfdistdir}/doc/latex/tikz-timing/tikz-timing.pdf
#- source
%doc %{_texmfdistdir}/source/latex/tikz-timing/tikz-timing.dtx
%doc %{_texmfdistdir}/source/latex/tikz-timing/tikz-timing.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18757 |12mr|texlive-times-20110301-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21993
# category Package
# catalog-ctan /fonts/urw/base35
# catalog-date 2011-03-01 21:42:17 +0100
# catalog-license gpl
# catalog-version undef
Name:		texlive-times
Version:	20110301
Release:	2
Summary:	URW "Base 35" font pack for LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/urw/base35
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/times.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A set of fonts for use as "drop-in" replacements for Adobe's
basic set, comprising: - Century Schoolbook (substituting for
Adobe's New Century Schoolbook); - Dingbats (substituting for
Adobe's Zapf Dingbats); - Nimbus Mono L (substituting for
Abobe's Courier); - Nimbus Roman No9 L (substituting for
Adobe's Times); - Nimbus Sans L (substituting for Adobe's
Helvetica); - Standard Symbols L (substituting for Adobe's
Symbol); - URW Bookman; - URW Chancery L Medium Italic
(substituting for Adobe's Zapf Chancery); - URW Gothic L Book
(substituting for Adobe's Avant Garde); and - URW Palladio L
(substituting for Adobe's Palatino).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/times/config.utm
%{_texmfdistdir}/fonts/afm/adobe/times/ptmb8a.afm
%{_texmfdistdir}/fonts/afm/adobe/times/ptmbi8a.afm
%{_texmfdistdir}/fonts/afm/adobe/times/ptmr8a.afm
%{_texmfdistdir}/fonts/afm/adobe/times/ptmri8a.afm
%{_texmfdistdir}/fonts/afm/ibm/times/nntb8a.afm
%{_texmfdistdir}/fonts/afm/ibm/times/nntbi8a.afm
%{_texmfdistdir}/fonts/afm/ibm/times/nntr8a.afm
%{_texmfdistdir}/fonts/afm/ibm/times/nntri8a.afm
%{_texmfdistdir}/fonts/afm/ibm/times/ntnb8a.afm
%{_texmfdistdir}/fonts/afm/ibm/times/ntnbi8a.afm
%{_texmfdistdir}/fonts/afm/ibm/times/ntnr8a.afm
%{_texmfdistdir}/fonts/afm/ibm/times/ntnri8a.afm
%{_texmfdistdir}/fonts/afm/urw/times/utmb8a.afm
%{_texmfdistdir}/fonts/afm/urw/times/utmbi8a.afm
%{_texmfdistdir}/fonts/afm/urw/times/utmr8a.afm
%{_texmfdistdir}/fonts/afm/urw/times/utmri8a.afm
%{_texmfdistdir}/fonts/map/dvips/times/utm.map
%{_texmfdistdir}/fonts/tfm/adobe/times/psyro.tfm
%{_texmfdistdir}/fonts/tfm/adobe/times/ptmb.tfm
%{_texmfdistdir}/fonts/tfm/adobe/times/ptmb7t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/times/ptmb8c.tfm
%{_texmfdistdir}/fonts/tfm/adobe/times/ptmb8r.tfm
%{_texmfdistdir}/fonts/tfm/adobe/times/ptmb8t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/times/ptmbc.tfm
%{_texmfdistdir}/fonts/tfm/adobe/times/ptmbc7t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/times/ptmbc8t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/times/ptmbi.tfm
%{_texmfdistdir}/fonts/tfm/adobe/times/ptmbi7t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/times/ptmbi8c.tfm
%{_texmfdistdir}/fonts/tfm/adobe/times/ptmbi8r.tfm
%{_texmfdistdir}/fonts/tfm/adobe/times/ptmbi8t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/times/ptmbo.tfm
%{_texmfdistdir}/fonts/tfm/adobe/times/ptmbo7t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/times/ptmbo8c.tfm
%{_texmfdistdir}/fonts/tfm/adobe/times/ptmbo8r.tfm
%{_texmfdistdir}/fonts/tfm/adobe/times/ptmbo8t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/times/ptmr.tfm
%{_texmfdistdir}/fonts/tfm/adobe/times/ptmr7t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/times/ptmr8c.tfm
%{_texmfdistdir}/fonts/tfm/adobe/times/ptmr8r.tfm
%{_texmfdistdir}/fonts/tfm/adobe/times/ptmr8rn.tfm
%{_texmfdistdir}/fonts/tfm/adobe/times/ptmr8t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/times/ptmrc.tfm
%{_texmfdistdir}/fonts/tfm/adobe/times/ptmrc7t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/times/ptmrc8t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/times/ptmri.tfm
%{_texmfdistdir}/fonts/tfm/adobe/times/ptmri7t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/times/ptmri8c.tfm
%{_texmfdistdir}/fonts/tfm/adobe/times/ptmri8r.tfm
%{_texmfdistdir}/fonts/tfm/adobe/times/ptmri8t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/times/ptmro.tfm
%{_texmfdistdir}/fonts/tfm/adobe/times/ptmro7t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/times/ptmro8c.tfm
%{_texmfdistdir}/fonts/tfm/adobe/times/ptmro8r.tfm
%{_texmfdistdir}/fonts/tfm/adobe/times/ptmro8t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/times/ptmrr8re.tfm
%{_texmfdistdir}/fonts/tfm/adobe/times/ptmrre.tfm
%{_texmfdistdir}/fonts/tfm/adobe/times/ptmrrn.tfm
%{_texmfdistdir}/fonts/tfm/adobe/times/zpsycmrv.tfm
%{_texmfdistdir}/fonts/tfm/adobe/times/zptmcm7m.tfm
%{_texmfdistdir}/fonts/tfm/adobe/times/zptmcm7t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/times/zptmcm7v.tfm
%{_texmfdistdir}/fonts/tfm/adobe/times/zptmcm7y.tfm
%{_texmfdistdir}/fonts/tfm/adobe/times/zptmcmr.tfm
%{_texmfdistdir}/fonts/tfm/adobe/times/zptmcmrm.tfm
%{_texmfdistdir}/fonts/tfm/adobe/times/zpzccmry.tfm
%{_texmfdistdir}/fonts/tfm/cg/times/ctmb.tfm
%{_texmfdistdir}/fonts/tfm/cg/times/ctmb8t.tfm
%{_texmfdistdir}/fonts/tfm/cg/times/ctmbi.tfm
%{_texmfdistdir}/fonts/tfm/cg/times/ctmbi8t.tfm
%{_texmfdistdir}/fonts/tfm/cg/times/ctmr.tfm
%{_texmfdistdir}/fonts/tfm/cg/times/ctmr8t.tfm
%{_texmfdistdir}/fonts/tfm/cg/times/ctmri.tfm
%{_texmfdistdir}/fonts/tfm/cg/times/ctmri8t.tfm
%{_texmfdistdir}/fonts/tfm/cg/times/trb10u.tfm
%{_texmfdistdir}/fonts/tfm/cg/times/trb2n.tfm
%{_texmfdistdir}/fonts/tfm/cg/times/trb6j.tfm
%{_texmfdistdir}/fonts/tfm/cg/times/trb7j.tfm
%{_texmfdistdir}/fonts/tfm/cg/times/trb8u.tfm
%{_texmfdistdir}/fonts/tfm/cg/times/trb9t.tfm
%{_texmfdistdir}/fonts/tfm/cg/times/tri10u.tfm
%{_texmfdistdir}/fonts/tfm/cg/times/tri2n.tfm
%{_texmfdistdir}/fonts/tfm/cg/times/tri6j.tfm
%{_texmfdistdir}/fonts/tfm/cg/times/tri7j.tfm
%{_texmfdistdir}/fonts/tfm/cg/times/tri8u.tfm
%{_texmfdistdir}/fonts/tfm/cg/times/tri9t.tfm
%{_texmfdistdir}/fonts/tfm/cg/times/trj10u.tfm
%{_texmfdistdir}/fonts/tfm/cg/times/trj2n.tfm
%{_texmfdistdir}/fonts/tfm/cg/times/trj6j.tfm
%{_texmfdistdir}/fonts/tfm/cg/times/trj7j.tfm
%{_texmfdistdir}/fonts/tfm/cg/times/trj8u.tfm
%{_texmfdistdir}/fonts/tfm/cg/times/trj9t.tfm
%{_texmfdistdir}/fonts/tfm/cg/times/trr10u.tfm
%{_texmfdistdir}/fonts/tfm/cg/times/trr2n.tfm
%{_texmfdistdir}/fonts/tfm/cg/times/trr6j.tfm
%{_texmfdistdir}/fonts/tfm/cg/times/trr7j.tfm
%{_texmfdistdir}/fonts/tfm/cg/times/trr8u.tfm
%{_texmfdistdir}/fonts/tfm/cg/times/trr9t.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/times/ptmb8z.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/times/ptmbc8z.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/times/ptmbi8z.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/times/ptmr8z.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/times/ptmrc8z.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/times/ptmri8z.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/times/rptmb.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/times/rptmbi.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/times/rptmbo.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/times/rptmr.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/times/rptmri.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/times/rptmro.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/times/rptmrre.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/times/rptmrrn.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/times/utmb7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/times/utmb8c.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/times/utmb8r.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/times/utmb8t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/times/utmbc7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/times/utmbc8t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/times/utmbi7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/times/utmbi8c.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/times/utmbi8r.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/times/utmbi8t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/times/utmbo7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/times/utmbo8c.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/times/utmbo8r.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/times/utmbo8t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/times/utmr7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/times/utmr8c.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/times/utmr8r.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/times/utmr8t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/times/utmrc7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/times/utmrc8t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/times/utmri7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/times/utmri8c.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/times/utmri8r.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/times/utmri8t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/times/utmro7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/times/utmro8c.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/times/utmro8r.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/times/utmro8t.tfm
%{_texmfdistdir}/fonts/type1/urw/times/utmb8a.pfb
%{_texmfdistdir}/fonts/type1/urw/times/utmb8a.pfm
%{_texmfdistdir}/fonts/type1/urw/times/utmbi8a.pfb
%{_texmfdistdir}/fonts/type1/urw/times/utmbi8a.pfm
%{_texmfdistdir}/fonts/type1/urw/times/utmr8a.pfb
%{_texmfdistdir}/fonts/type1/urw/times/utmr8a.pfm
%{_texmfdistdir}/fonts/type1/urw/times/utmri8a.pfb
%{_texmfdistdir}/fonts/type1/urw/times/utmri8a.pfm
%{_texmfdistdir}/fonts/vf/adobe/times/ptmb.vf
%{_texmfdistdir}/fonts/vf/adobe/times/ptmb7t.vf
%{_texmfdistdir}/fonts/vf/adobe/times/ptmb8c.vf
%{_texmfdistdir}/fonts/vf/adobe/times/ptmb8t.vf
%{_texmfdistdir}/fonts/vf/adobe/times/ptmbc.vf
%{_texmfdistdir}/fonts/vf/adobe/times/ptmbc7t.vf
%{_texmfdistdir}/fonts/vf/adobe/times/ptmbc8t.vf
%{_texmfdistdir}/fonts/vf/adobe/times/ptmbi.vf
%{_texmfdistdir}/fonts/vf/adobe/times/ptmbi7t.vf
%{_texmfdistdir}/fonts/vf/adobe/times/ptmbi8c.vf
%{_texmfdistdir}/fonts/vf/adobe/times/ptmbi8t.vf
%{_texmfdistdir}/fonts/vf/adobe/times/ptmbo.vf
%{_texmfdistdir}/fonts/vf/adobe/times/ptmbo7t.vf
%{_texmfdistdir}/fonts/vf/adobe/times/ptmbo8c.vf
%{_texmfdistdir}/fonts/vf/adobe/times/ptmbo8t.vf
%{_texmfdistdir}/fonts/vf/adobe/times/ptmr.vf
%{_texmfdistdir}/fonts/vf/adobe/times/ptmr7t.vf
%{_texmfdistdir}/fonts/vf/adobe/times/ptmr8c.vf
%{_texmfdistdir}/fonts/vf/adobe/times/ptmr8t.vf
%{_texmfdistdir}/fonts/vf/adobe/times/ptmrc.vf
%{_texmfdistdir}/fonts/vf/adobe/times/ptmrc7t.vf
%{_texmfdistdir}/fonts/vf/adobe/times/ptmrc8t.vf
%{_texmfdistdir}/fonts/vf/adobe/times/ptmri.vf
%{_texmfdistdir}/fonts/vf/adobe/times/ptmri7t.vf
%{_texmfdistdir}/fonts/vf/adobe/times/ptmri8c.vf
%{_texmfdistdir}/fonts/vf/adobe/times/ptmri8t.vf
%{_texmfdistdir}/fonts/vf/adobe/times/ptmro.vf
%{_texmfdistdir}/fonts/vf/adobe/times/ptmro7t.vf
%{_texmfdistdir}/fonts/vf/adobe/times/ptmro8c.vf
%{_texmfdistdir}/fonts/vf/adobe/times/ptmro8t.vf
%{_texmfdistdir}/fonts/vf/adobe/times/ptmrre.vf
%{_texmfdistdir}/fonts/vf/adobe/times/ptmrrn.vf
%{_texmfdistdir}/fonts/vf/adobe/times/zpsycmrv.vf
%{_texmfdistdir}/fonts/vf/adobe/times/zptmcm7m.vf
%{_texmfdistdir}/fonts/vf/adobe/times/zptmcm7t.vf
%{_texmfdistdir}/fonts/vf/adobe/times/zptmcm7v.vf
%{_texmfdistdir}/fonts/vf/adobe/times/zptmcm7y.vf
%{_texmfdistdir}/fonts/vf/adobe/times/zptmcmr.vf
%{_texmfdistdir}/fonts/vf/adobe/times/zptmcmrm.vf
%{_texmfdistdir}/fonts/vf/adobe/times/zpzccmry.vf
%{_texmfdistdir}/fonts/vf/cg/times/ctmb.vf
%{_texmfdistdir}/fonts/vf/cg/times/ctmb8t.vf
%{_texmfdistdir}/fonts/vf/cg/times/ctmbi.vf
%{_texmfdistdir}/fonts/vf/cg/times/ctmbi8t.vf
%{_texmfdistdir}/fonts/vf/cg/times/ctmr.vf
%{_texmfdistdir}/fonts/vf/cg/times/ctmr8t.vf
%{_texmfdistdir}/fonts/vf/cg/times/ctmri.vf
%{_texmfdistdir}/fonts/vf/cg/times/ctmri8t.vf
%{_texmfdistdir}/fonts/vf/cspsfonts-adobe/times/ptmb8z.vf
%{_texmfdistdir}/fonts/vf/cspsfonts-adobe/times/ptmbc8z.vf
%{_texmfdistdir}/fonts/vf/cspsfonts-adobe/times/ptmbi8z.vf
%{_texmfdistdir}/fonts/vf/cspsfonts-adobe/times/ptmr8z.vf
%{_texmfdistdir}/fonts/vf/cspsfonts-adobe/times/ptmrc8z.vf
%{_texmfdistdir}/fonts/vf/cspsfonts-adobe/times/ptmri8z.vf
%{_texmfdistdir}/fonts/vf/urw35vf/times/utmb7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/times/utmb8c.vf
%{_texmfdistdir}/fonts/vf/urw35vf/times/utmb8t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/times/utmbc7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/times/utmbc8t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/times/utmbi7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/times/utmbi8c.vf
%{_texmfdistdir}/fonts/vf/urw35vf/times/utmbi8t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/times/utmbo7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/times/utmbo8c.vf
%{_texmfdistdir}/fonts/vf/urw35vf/times/utmbo8t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/times/utmr7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/times/utmr8c.vf
%{_texmfdistdir}/fonts/vf/urw35vf/times/utmr8t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/times/utmrc7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/times/utmrc8t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/times/utmri7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/times/utmri8c.vf
%{_texmfdistdir}/fonts/vf/urw35vf/times/utmri8t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/times/utmro7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/times/utmro8c.vf
%{_texmfdistdir}/fonts/vf/urw35vf/times/utmro8t.vf
%{_texmfdistdir}/tex/latex/times/8rutm.fd
%{_texmfdistdir}/tex/latex/times/omlutm.fd
%{_texmfdistdir}/tex/latex/times/omsutm.fd
%{_texmfdistdir}/tex/latex/times/ot1utm.fd
%{_texmfdistdir}/tex/latex/times/t1utm.fd
%{_texmfdistdir}/tex/latex/times/ts1utm.fd

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips fonts tex %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18758 |12mr|texlive-timesht-20111104-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-timesht
Version:	20111104
Release:	2
Summary:	TeXLive timesht package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/timesht.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/timesht.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/timesht.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive timesht package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/timesht/timesht.cls
%doc %{_texmfdistdir}/doc/latex/timesht/README
%doc %{_texmfdistdir}/doc/latex/timesht/timesheet.tex
#- source
%doc %{_texmfdistdir}/source/latex/timesht/timesht.dtx
%doc %{_texmfdistdir}/source/latex/timesht/timesht.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18759 |12mr|texlive-timetable-20080911-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/plain/contrib/timetable/timetable.tex
# catalog-date 2008-09-11 15:08:12 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-timetable
Version:	20080911
Release:	2
Summary:	Generate timetables
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/plain/contrib/timetable/timetable.tex
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/timetable.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A highly-configurable package, with nice output and simple
input. The macros use a radix sort mechanism so that the order
of input is not critical.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/plain/timetable/timetable.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18760 |12mr|texlive-tipa-1.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25247
# category Package
# catalog-ctan /fonts/tipa/tipa
# catalog-date 2012-01-30 10:59:21 +0100
# catalog-license lppl
# catalog-version 1.3
Name:		texlive-tipa
Version:	1.3
Release:	3
Summary:	Fonts and macros for IPA phonetics characters
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/tipa/tipa
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tipa.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tipa.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
These fonts are considered the 'ultimate answer' to IPA
typesetting. The encoding of these 8-bit fonts has been
registered as LaTeX standard encoding T3, and the set of
addendum symbols as encoding TS3. 'Times-like' Adobe Type 1
versions are provided for both the T3 and the TS3 fonts.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/map/dvips/tipa/tipa.map
%{_texmfdistdir}/fonts/source/public/tipa/tipa.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipa10.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipa12.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipa17.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipa8.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipa9.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipab10.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipabase.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipabs10.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipabx10.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipabx12.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipabx8.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipabx9.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipadiac.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipaextr.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipagerm.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipanew.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipapnct.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipaprm.def
%{_texmfdistdir}/fonts/source/public/tipa/tiparoml.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipasb10.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipasc.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipasi10.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipasl10.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipasl12.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipasl8.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipasl9.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipass10.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipass12.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipass17.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipass8.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipass9.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipasym1.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipasym2.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipasym3.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipasym4.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipatone.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipatr.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipats10.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipatt10.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipatt12.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipatt8.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipatt9.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipx.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipx10.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipx12.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipx17.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipx8.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipx9.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipxb10.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipxbs10.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipxbx10.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipxbx12.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipxbx8.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipxbx9.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipxsb10.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipxsi10.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipxsl10.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipxsl12.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipxsl8.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipxsl9.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipxss10.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipxss12.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipxss17.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipxss8.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipxss9.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipxts10.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipxtt10.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipxtt12.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipxtt8.mf
%{_texmfdistdir}/fonts/source/public/tipa/tipxtt9.mf
%{_texmfdistdir}/fonts/source/public/tipa/xipa10.mf
%{_texmfdistdir}/fonts/source/public/tipa/xipab10.mf
%{_texmfdistdir}/fonts/source/public/tipa/xipabs10.mf
%{_texmfdistdir}/fonts/source/public/tipa/xipaprm.def
%{_texmfdistdir}/fonts/source/public/tipa/xipasb10.mf
%{_texmfdistdir}/fonts/source/public/tipa/xipasi10.mf
%{_texmfdistdir}/fonts/source/public/tipa/xipasl10.mf
%{_texmfdistdir}/fonts/source/public/tipa/xipass10.mf
%{_texmfdistdir}/fonts/source/public/tipa/xipx10.mf
%{_texmfdistdir}/fonts/source/public/tipa/xipxb10.mf
%{_texmfdistdir}/fonts/source/public/tipa/xipxbs10.mf
%{_texmfdistdir}/fonts/source/public/tipa/xipxsb10.mf
%{_texmfdistdir}/fonts/source/public/tipa/xipxsi10.mf
%{_texmfdistdir}/fonts/source/public/tipa/xipxsl10.mf
%{_texmfdistdir}/fonts/source/public/tipa/xipxss10.mf
%{_texmfdistdir}/fonts/tfm/public/tipa/tipa10.tfm
%{_texmfdistdir}/fonts/tfm/public/tipa/tipa12.tfm
%{_texmfdistdir}/fonts/tfm/public/tipa/tipa17.tfm
%{_texmfdistdir}/fonts/tfm/public/tipa/tipa8.tfm
%{_texmfdistdir}/fonts/tfm/public/tipa/tipa9.tfm
%{_texmfdistdir}/fonts/tfm/public/tipa/tipab10.tfm
%{_texmfdistdir}/fonts/tfm/public/tipa/tipabs10.tfm
%{_texmfdistdir}/fonts/tfm/public/tipa/tipabx10.tfm
%{_texmfdistdir}/fonts/tfm/public/tipa/tipabx12.tfm
%{_texmfdistdir}/fonts/tfm/public/tipa/tipabx8.tfm
%{_texmfdistdir}/fonts/tfm/public/tipa/tipabx9.tfm
%{_texmfdistdir}/fonts/tfm/public/tipa/tipasb10.tfm
%{_texmfdistdir}/fonts/tfm/public/tipa/tipasi10.tfm
%{_texmfdistdir}/fonts/tfm/public/tipa/tipasl10.tfm
%{_texmfdistdir}/fonts/tfm/public/tipa/tipasl12.tfm
%{_texmfdistdir}/fonts/tfm/public/tipa/tipasl8.tfm
%{_texmfdistdir}/fonts/tfm/public/tipa/tipasl9.tfm
%{_texmfdistdir}/fonts/tfm/public/tipa/tipass10.tfm
%{_texmfdistdir}/fonts/tfm/public/tipa/tipass12.tfm
%{_texmfdistdir}/fonts/tfm/public/tipa/tipass17.tfm
%{_texmfdistdir}/fonts/tfm/public/tipa/tipass8.tfm
%{_texmfdistdir}/fonts/tfm/public/tipa/tipass9.tfm
%{_texmfdistdir}/fonts/tfm/public/tipa/tipats10.tfm
%{_texmfdistdir}/fonts/tfm/public/tipa/tipatt10.tfm
%{_texmfdistdir}/fonts/tfm/public/tipa/tipatt12.tfm
%{_texmfdistdir}/fonts/tfm/public/tipa/tipatt8.tfm
%{_texmfdistdir}/fonts/tfm/public/tipa/tipatt9.tfm
%{_texmfdistdir}/fonts/tfm/public/tipa/tipx10.tfm
%{_texmfdistdir}/fonts/tfm/public/tipa/tipx12.tfm
%{_texmfdistdir}/fonts/tfm/public/tipa/tipx17.tfm
%{_texmfdistdir}/fonts/tfm/public/tipa/tipx8.tfm
%{_texmfdistdir}/fonts/tfm/public/tipa/tipx9.tfm
%{_texmfdistdir}/fonts/tfm/public/tipa/tipxb10.tfm
%{_texmfdistdir}/fonts/tfm/public/tipa/tipxbs10.tfm
%{_texmfdistdir}/fonts/tfm/public/tipa/tipxbx10.tfm
%{_texmfdistdir}/fonts/tfm/public/tipa/tipxbx12.tfm
%{_texmfdistdir}/fonts/tfm/public/tipa/tipxbx8.tfm
%{_texmfdistdir}/fonts/tfm/public/tipa/tipxbx9.tfm
%{_texmfdistdir}/fonts/tfm/public/tipa/tipxsb10.tfm
%{_texmfdistdir}/fonts/tfm/public/tipa/tipxsi10.tfm
%{_texmfdistdir}/fonts/tfm/public/tipa/tipxsl10.tfm
%{_texmfdistdir}/fonts/tfm/public/tipa/tipxsl12.tfm
%{_texmfdistdir}/fonts/tfm/public/tipa/tipxsl8.tfm
%{_texmfdistdir}/fonts/tfm/public/tipa/tipxsl9.tfm
%{_texmfdistdir}/fonts/tfm/public/tipa/tipxss10.tfm
%{_texmfdistdir}/fonts/tfm/public/tipa/tipxss12.tfm
%{_texmfdistdir}/fonts/tfm/public/tipa/tipxss17.tfm
%{_texmfdistdir}/fonts/tfm/public/tipa/tipxss8.tfm
%{_texmfdistdir}/fonts/tfm/public/tipa/tipxss9.tfm
%{_texmfdistdir}/fonts/tfm/public/tipa/tipxts10.tfm
%{_texmfdistdir}/fonts/tfm/public/tipa/tipxtt10.tfm
%{_texmfdistdir}/fonts/tfm/public/tipa/tipxtt12.tfm
%{_texmfdistdir}/fonts/tfm/public/tipa/tipxtt8.tfm
%{_texmfdistdir}/fonts/tfm/public/tipa/tipxtt9.tfm
%{_texmfdistdir}/fonts/tfm/public/tipa/xipa10.tfm
%{_texmfdistdir}/fonts/tfm/public/tipa/xipab10.tfm
%{_texmfdistdir}/fonts/tfm/public/tipa/xipabs10.tfm
%{_texmfdistdir}/fonts/tfm/public/tipa/xipasb10.tfm
%{_texmfdistdir}/fonts/tfm/public/tipa/xipasi10.tfm
%{_texmfdistdir}/fonts/tfm/public/tipa/xipasl10.tfm
%{_texmfdistdir}/fonts/tfm/public/tipa/xipass10.tfm
%{_texmfdistdir}/fonts/tfm/public/tipa/xipx10.tfm
%{_texmfdistdir}/fonts/tfm/public/tipa/xipxb10.tfm
%{_texmfdistdir}/fonts/tfm/public/tipa/xipxbs10.tfm
%{_texmfdistdir}/fonts/tfm/public/tipa/xipxsb10.tfm
%{_texmfdistdir}/fonts/tfm/public/tipa/xipxsi10.tfm
%{_texmfdistdir}/fonts/tfm/public/tipa/xipxsl10.tfm
%{_texmfdistdir}/fonts/tfm/public/tipa/xipxss10.tfm
%{_texmfdistdir}/fonts/type1/public/tipa/tipa10.pfb
%{_texmfdistdir}/fonts/type1/public/tipa/tipa12.pfb
%{_texmfdistdir}/fonts/type1/public/tipa/tipa17.pfb
%{_texmfdistdir}/fonts/type1/public/tipa/tipa8.pfb
%{_texmfdistdir}/fonts/type1/public/tipa/tipa9.pfb
%{_texmfdistdir}/fonts/type1/public/tipa/tipab10.pfb
%{_texmfdistdir}/fonts/type1/public/tipa/tipabs10.pfb
%{_texmfdistdir}/fonts/type1/public/tipa/tipabx10.pfb
%{_texmfdistdir}/fonts/type1/public/tipa/tipabx12.pfb
%{_texmfdistdir}/fonts/type1/public/tipa/tipabx8.pfb
%{_texmfdistdir}/fonts/type1/public/tipa/tipabx9.pfb
%{_texmfdistdir}/fonts/type1/public/tipa/tipasb10.pfb
%{_texmfdistdir}/fonts/type1/public/tipa/tipasi10.pfb
%{_texmfdistdir}/fonts/type1/public/tipa/tipasl10.pfb
%{_texmfdistdir}/fonts/type1/public/tipa/tipasl12.pfb
%{_texmfdistdir}/fonts/type1/public/tipa/tipasl8.pfb
%{_texmfdistdir}/fonts/type1/public/tipa/tipasl9.pfb
%{_texmfdistdir}/fonts/type1/public/tipa/tipass10.pfb
%{_texmfdistdir}/fonts/type1/public/tipa/tipass12.pfb
%{_texmfdistdir}/fonts/type1/public/tipa/tipass17.pfb
%{_texmfdistdir}/fonts/type1/public/tipa/tipass8.pfb
%{_texmfdistdir}/fonts/type1/public/tipa/tipass9.pfb
%{_texmfdistdir}/fonts/type1/public/tipa/tipats10.pfb
%{_texmfdistdir}/fonts/type1/public/tipa/tipatt10.pfb
%{_texmfdistdir}/fonts/type1/public/tipa/tipatt12.pfb
%{_texmfdistdir}/fonts/type1/public/tipa/tipatt8.pfb
%{_texmfdistdir}/fonts/type1/public/tipa/tipatt9.pfb
%{_texmfdistdir}/fonts/type1/public/tipa/tipx10.pfb
%{_texmfdistdir}/fonts/type1/public/tipa/tipx12.pfb
%{_texmfdistdir}/fonts/type1/public/tipa/tipx17.pfb
%{_texmfdistdir}/fonts/type1/public/tipa/tipx8.pfb
%{_texmfdistdir}/fonts/type1/public/tipa/tipx9.pfb
%{_texmfdistdir}/fonts/type1/public/tipa/tipxb10.pfb
%{_texmfdistdir}/fonts/type1/public/tipa/tipxbs10.pfb
%{_texmfdistdir}/fonts/type1/public/tipa/tipxbx10.pfb
%{_texmfdistdir}/fonts/type1/public/tipa/tipxbx12.pfb
%{_texmfdistdir}/fonts/type1/public/tipa/tipxbx8.pfb
%{_texmfdistdir}/fonts/type1/public/tipa/tipxbx9.pfb
%{_texmfdistdir}/fonts/type1/public/tipa/tipxsb10.pfb
%{_texmfdistdir}/fonts/type1/public/tipa/tipxsi10.pfb
%{_texmfdistdir}/fonts/type1/public/tipa/tipxsl10.pfb
%{_texmfdistdir}/fonts/type1/public/tipa/tipxsl12.pfb
%{_texmfdistdir}/fonts/type1/public/tipa/tipxsl8.pfb
%{_texmfdistdir}/fonts/type1/public/tipa/tipxsl9.pfb
%{_texmfdistdir}/fonts/type1/public/tipa/tipxss10.pfb
%{_texmfdistdir}/fonts/type1/public/tipa/tipxss12.pfb
%{_texmfdistdir}/fonts/type1/public/tipa/tipxss17.pfb
%{_texmfdistdir}/fonts/type1/public/tipa/tipxss8.pfb
%{_texmfdistdir}/fonts/type1/public/tipa/tipxss9.pfb
%{_texmfdistdir}/fonts/type1/public/tipa/tipxts10.pfb
%{_texmfdistdir}/fonts/type1/public/tipa/tipxtt10.pfb
%{_texmfdistdir}/fonts/type1/public/tipa/tipxtt12.pfb
%{_texmfdistdir}/fonts/type1/public/tipa/tipxtt8.pfb
%{_texmfdistdir}/fonts/type1/public/tipa/tipxtt9.pfb
%{_texmfdistdir}/fonts/type1/public/tipa/xipa10.pfb
%{_texmfdistdir}/fonts/type1/public/tipa/xipab10.pfb
%{_texmfdistdir}/fonts/type1/public/tipa/xipabs10.pfb
%{_texmfdistdir}/fonts/type1/public/tipa/xipasb10.pfb
%{_texmfdistdir}/fonts/type1/public/tipa/xipasi10.pfb
%{_texmfdistdir}/fonts/type1/public/tipa/xipasl10.pfb
%{_texmfdistdir}/fonts/type1/public/tipa/xipass10.pfb
%{_texmfdistdir}/fonts/type1/public/tipa/xipx10.pfb
%{_texmfdistdir}/fonts/type1/public/tipa/xipxb10.pfb
%{_texmfdistdir}/fonts/type1/public/tipa/xipxbs10.pfb
%{_texmfdistdir}/fonts/type1/public/tipa/xipxsb10.pfb
%{_texmfdistdir}/fonts/type1/public/tipa/xipxsi10.pfb
%{_texmfdistdir}/fonts/type1/public/tipa/xipxsl10.pfb
%{_texmfdistdir}/fonts/type1/public/tipa/xipxss10.pfb
%{_texmfdistdir}/tex/latex/tipa/exaccent.sty
%{_texmfdistdir}/tex/latex/tipa/extraipa.sty
%{_texmfdistdir}/tex/latex/tipa/t3cmr.fd
%{_texmfdistdir}/tex/latex/tipa/t3cmss.fd
%{_texmfdistdir}/tex/latex/tipa/t3cmtt.fd
%{_texmfdistdir}/tex/latex/tipa/t3enc.def
%{_texmfdistdir}/tex/latex/tipa/t3phv.fd
%{_texmfdistdir}/tex/latex/tipa/t3ptm.fd
%{_texmfdistdir}/tex/latex/tipa/tipa.sty
%{_texmfdistdir}/tex/latex/tipa/tipx.sty
%{_texmfdistdir}/tex/latex/tipa/tone.sty
%{_texmfdistdir}/tex/latex/tipa/ts3cmr.fd
%{_texmfdistdir}/tex/latex/tipa/ts3cmss.fd
%{_texmfdistdir}/tex/latex/tipa/ts3cmtt.fd
%{_texmfdistdir}/tex/latex/tipa/ts3enc.def
%{_texmfdistdir}/tex/latex/tipa/ts3phv.fd
%{_texmfdistdir}/tex/latex/tipa/ts3ptm.fd
%{_texmfdistdir}/tex/latex/tipa/utipx.fd
%{_texmfdistdir}/tex/latex/tipa/utipxss.fd
%{_texmfdistdir}/tex/latex/tipa/utipxtt.fd
%{_texmfdistdir}/tex/latex/tipa/uxipx.fd
%{_texmfdistdir}/tex/latex/tipa/uxipxss.fd
%{_texmfdistdir}/tex/latex/tipa/vowel.sty
%doc %{_texmfdistdir}/doc/fonts/tipa/00README
%doc %{_texmfdistdir}/doc/fonts/tipa/00README.doc
%doc %{_texmfdistdir}/doc/fonts/tipa/Makefile
%doc %{_texmfdistdir}/doc/fonts/tipa/Makefile.doc
%doc %{_texmfdistdir}/doc/fonts/tipa/Manifest.txt
%doc %{_texmfdistdir}/doc/fonts/tipa/boxchar.sty
%doc %{_texmfdistdir}/doc/fonts/tipa/codelist.sty
%doc %{_texmfdistdir}/doc/fonts/tipa/gentfm.sh
%doc %{_texmfdistdir}/doc/fonts/tipa/gentipa.sh
%doc %{_texmfdistdir}/doc/fonts/tipa/gentipx.sh
%doc %{_texmfdistdir}/doc/fonts/tipa/genxipa.sh
%doc %{_texmfdistdir}/doc/fonts/tipa/genxipx.sh
%doc %{_texmfdistdir}/doc/fonts/tipa/mktipapk.sh
%doc %{_texmfdistdir}/doc/fonts/tipa/mkxipapk.sh
%doc %{_texmfdistdir}/doc/fonts/tipa/tipa.bib
%doc %{_texmfdistdir}/doc/fonts/tipa/tipaman.pdf
%doc %{_texmfdistdir}/doc/fonts/tipa/tipaman.sty
%doc %{_texmfdistdir}/doc/fonts/tipa/tipaman.tex
%doc %{_texmfdistdir}/doc/fonts/tipa/tipaman0.tex
%doc %{_texmfdistdir}/doc/fonts/tipa/tipaman1.tex
%doc %{_texmfdistdir}/doc/fonts/tipa/tipaman2.tex
%doc %{_texmfdistdir}/doc/fonts/tipa/tipaman3.tex
%doc %{_texmfdistdir}/doc/fonts/tipa/tipaman4.tex
%doc %{_texmfdistdir}/doc/fonts/tipa/vowel.pdf
%doc %{_texmfdistdir}/doc/fonts/tipa/vowel.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18761 |12mr|texlive-tipa-de-1.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22005
# category Package
# catalog-ctan /info/translations/tipa/de
# catalog-date 2011-04-06 08:36:04 +0200
# catalog-license lppl
# catalog-version 1.3
Name:		texlive-tipa-de
Version:	1.3
Release:	2
Summary:	German translation of tipa documentation
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/translations/tipa/de
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tipa-de.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tipa-de.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
This is a translation of Fukui Rei's tipaman from the tipa
bundle.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/tipa-de/LIESMICH
%doc %{_texmfdistdir}/doc/latex/tipa-de/tipa.bib
%doc %{_texmfdistdir}/doc/latex/tipa-de/tipaman-de.pdf
%doc %{_texmfdistdir}/doc/latex/tipa-de/tipaman-de.tex
%doc %{_texmfdistdir}/doc/latex/tipa-de/tipaman0-de.tex
%doc %{_texmfdistdir}/doc/latex/tipa-de/tipaman1-de.tex
%doc %{_texmfdistdir}/doc/latex/tipa-de/tipaman2-de.tex
%doc %{_texmfdistdir}/doc/latex/tipa-de/tipaman3-de.tex
%doc %{_texmfdistdir}/doc/latex/tipa-de/tipaman4-de.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18762 |12mr|texlive-titlefoot-20070117-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/titlefoot
# catalog-date 2007-01-17 00:08:13 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-titlefoot
Version:	20070117
Release:	2
Summary:	Add special material to footer of title page
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/titlefoot
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/titlefoot.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Provides the capability of adding keywords (with a \keywords
command), a running title (\runningtitle), AMS subject
classifications (\amssubj), and an 'author's footnote' as
footnotes to the title or first page of a document. Works with
any class for which the \thanks macro works (e.g., article).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/titlefoot/titlefoot.sty

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18763 |12mr|texlive-titlepages-20100714-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19457
# category Package
# catalog-ctan /info/latex-samples/TitlePages
# catalog-date 2010-07-14 08:54:32 +0200
# catalog-license lppl
# catalog-version 2010-07-14
Name:		texlive-titlepages
Version:	20100714
Release:	2
Summary:	Sample titlepages, and how to code them
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/latex-samples/TitlePages
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/titlepages.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/titlepages.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
The document provides examples of over two dozen title page
designs based on a range of published books and theses,
together with the LaTeX code used to create them.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/titlepages/README
%doc %{_texmfdistdir}/doc/latex/titlepages/titlepages.pdf
%doc %{_texmfdistdir}/doc/latex/titlepages/titlepages.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18764 |12mr|texlive-titlepic-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/titlepic
# catalog-date 2009-11-10 08:50:14 +0100
# catalog-license pd
# catalog-version 1.1
Name:		texlive-titlepic
Version:	1.1
Release:	2
Summary:	Add picture to title page of a document
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/titlepic
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/titlepic.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/titlepic.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package allows you to place a picture on the title page
(cover page) of a LaTeX document. Example of usage:
\usepackage[cc]{titlepic} \usepackage{graphicx}
\titlepic{\includegraphics[width=\textwidth]{picture.png}} The
package currently only works with the document classes article,
report and book.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/titlepic/titlepic.sty
%doc %{_texmfdistdir}/doc/latex/titlepic/README
%doc %{_texmfdistdir}/doc/latex/titlepic/titlepic-manual.pdf
%doc %{_texmfdistdir}/doc/latex/titlepic/titlepic-manual.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18765 |12mr|texlive-titleref-2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18729
# category Package
# catalog-ctan /macros/latex/contrib/titleref
# catalog-date 2010-06-06 13:50:32 +0200
# catalog-license pd
# catalog-version 2.0
Name:		texlive-titleref
Version:	2.0
Release:	2
Summary:	A "\titleref" command to cross-reference section titles
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/titleref
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/titleref.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/titleref.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Defines a command \titleref that allows you to cross-reference
section (and chapter, etc) titles and captions just like \ref
and \pageref. The package does not interwork with hyperref; if
you need hypertext capabilities, use nameref instead.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/titleref/titleref.sty
%doc %{_texmfdistdir}/doc/latex/titleref/miscdoc.sty
%doc %{_texmfdistdir}/doc/latex/titleref/titleref.pdf
%doc %{_texmfdistdir}/doc/latex/titleref/titleref.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18766 |12mr|texlive-titlesec-2.10.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24852
# category Package
# catalog-ctan /macros/latex/contrib/titlesec
# catalog-date 2011-12-15 15:36:45 +0100
# catalog-license lppl
# catalog-version 2.10.0
Name:		texlive-titlesec
Version:	2.10.0
Release:	2
Summary:	Select alternative section titles
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/titlesec
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/titlesec.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/titlesec.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A package providing an interface to sectioning commands for
selection from various title styles. E.g., marginal titles and
to change the font of all headings with a single command, also
providing simple one-step page styles. Also includes a package
to change the page styles when there are floats in a page. You
may assign headers/footers to individual floats, too.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/titlesec/block.tss
%{_texmfdistdir}/tex/latex/titlesec/drop.tss
%{_texmfdistdir}/tex/latex/titlesec/frame.tss
%{_texmfdistdir}/tex/latex/titlesec/leftmargin.tss
%{_texmfdistdir}/tex/latex/titlesec/margin.tss
%{_texmfdistdir}/tex/latex/titlesec/rightmargin.tss
%{_texmfdistdir}/tex/latex/titlesec/titleps.sty
%{_texmfdistdir}/tex/latex/titlesec/titlesec.sty
%{_texmfdistdir}/tex/latex/titlesec/titletoc.sty
%{_texmfdistdir}/tex/latex/titlesec/ttlkeys.def
%{_texmfdistdir}/tex/latex/titlesec/ttlps.def
%{_texmfdistdir}/tex/latex/titlesec/wrap.tss
%doc %{_texmfdistdir}/doc/latex/titlesec/CHANGES
%doc %{_texmfdistdir}/doc/latex/titlesec/README
%doc %{_texmfdistdir}/doc/latex/titlesec/titleps.pdf
%doc %{_texmfdistdir}/doc/latex/titlesec/titleps.tex
%doc %{_texmfdistdir}/doc/latex/titlesec/titlesec.pdf
%doc %{_texmfdistdir}/doc/latex/titlesec/titlesec.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18767 |12mr|texlive-titling-2.1d-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/titling
# catalog-date 2009-09-04 12:14:45 +0200
# catalog-license lppl
# catalog-version 2.1d
Name:		texlive-titling
Version:	2.1d
Release:	2
Summary:	Control over the typesetting of the \maketitle command
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/titling
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/titling.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/titling.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/titling.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The titling package provides control over the typesetting of
the \maketitle command and \thanks commands, and makes the
\title, \author and \date information permanently available.
Multiple titles are allowed in a single document. New titling
elements can be added and a titlepage title can be centered on
a physical page.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/titling/titling.sty
%doc %{_texmfdistdir}/doc/latex/titling/README
%doc %{_texmfdistdir}/doc/latex/titling/titling.pdf
#- source
%doc %{_texmfdistdir}/source/latex/titling/titling.dtx
%doc %{_texmfdistdir}/source/latex/titling/titling.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18768 |12mr|texlive-tkz-base-1.16-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22961
# category Package
# catalog-ctan /macros/latex/contrib/tkz/tkz-base
# catalog-date 2011-06-05 23:10:23 +0200
# catalog-license lppl
# catalog-version 1.16
Name:		texlive-tkz-base
Version:	1.16
Release:	2
Summary:	Tools for drawing with a cartesian coordinate system
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tkz/tkz-base
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-base.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-base.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package is the base of a set of packages, designed to give
mathematics teachers (and students) easy access to programming
of drawings with TikZ.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/tkz-base/tkz-base.cfg
%{_texmfdistdir}/tex/latex/tkz-base/tkz-base.sty
%{_texmfdistdir}/tex/latex/tkz-base/tkz-obj-marks.tex
%{_texmfdistdir}/tex/latex/tkz-base/tkz-obj-points.tex
%{_texmfdistdir}/tex/latex/tkz-base/tkz-obj-segments.tex
%{_texmfdistdir}/tex/latex/tkz-base/tkz-tools-arith.tex
%{_texmfdistdir}/tex/latex/tkz-base/tkz-tools-base.tex
%{_texmfdistdir}/tex/latex/tkz-base/tkz-tools-math.tex
%{_texmfdistdir}/tex/latex/tkz-base/tkz-tools-misc.tex
%{_texmfdistdir}/tex/latex/tkz-base/tkz-tools-obsolete.tex
%{_texmfdistdir}/tex/latex/tkz-base/tkz-tools-utilities.tex
%doc %{_texmfdistdir}/doc/latex/tkz-base/README
%doc %{_texmfdistdir}/doc/latex/tkz-base/examples/Makefile
%doc %{_texmfdistdir}/doc/latex/tkz-base/examples/info_base_tex.txt
%doc %{_texmfdistdir}/doc/latex/tkz-base/examples/latex/tkzbase-tex.zip
%doc %{_texmfdistdir}/doc/latex/tkz-base/examples/tkzbasepreamble.ltx
%doc %{_texmfdistdir}/doc/latex/tkz-base/latex/TKZdoc.zip
%doc %{_texmfdistdir}/doc/latex/tkz-base/tkz-base-screen.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18769 |12mr|texlive-tkz-berge-1.00c-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22891
# category Package
# catalog-ctan /macros/latex/contrib/tkz/tkz-berge
# catalog-date 2011-06-06 00:03:44 +0200
# catalog-license lppl
# catalog-version 1.00c
Name:		texlive-tkz-berge
Version:	1.00c
Release:	2
Summary:	Macros for drawing graphs of graph theory
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tkz/tkz-berge
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-berge.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-berge.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a collection of useful macros for drawing
classic graphs of graph theory, or to make other graphs.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/tkz-berge/tkz-arith.sty
%{_texmfdistdir}/tex/latex/tkz-berge/tkz-berge.sty
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/README
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/NamedGraphs.pdf
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/NamedGraphs-Andrasfai.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/NamedGraphs-Balaban.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/NamedGraphs-Bipartite.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/NamedGraphs-Bull.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/NamedGraphs-Cage.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/NamedGraphs-Chvatal.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/NamedGraphs-Cocktail_Party.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/NamedGraphs-Coxeter.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/NamedGraphs-Crown.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/NamedGraphs-CubicSymmetric.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/NamedGraphs-Desargues.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/NamedGraphs-Doyle.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/NamedGraphs-Dyck.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/NamedGraphs-Folkman.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/NamedGraphs-Foster.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/NamedGraphs-Franklin.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/NamedGraphs-Gray.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/NamedGraphs-Groetzsch.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/NamedGraphs-Harries.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/NamedGraphs-Heawood.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/NamedGraphs-Hypercube.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/NamedGraphs-Koenisberg.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/NamedGraphs-Levi.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/NamedGraphs-McGee.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/NamedGraphs-Moebius.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/NamedGraphs-Nauru.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/NamedGraphs-Pappus.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/NamedGraphs-Petersen.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/NamedGraphs-Platonic.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/NamedGraphs-Robertson.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/NamedGraphs-Tutte.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/NamedGraphs-Wong.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/NamedGraphs-couverture.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/NamedGraphs-main.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/namedg.ist
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-1-1-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-1-2-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-1-3-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-10-1-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-10-2-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-11-1-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-11-2-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-11-3-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-11-4-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-12-1-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-12-2-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-12-3-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-12-4-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-13-1-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-13-2-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-13-3-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-13-4-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-14-1-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-15-1-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-15-2-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-15-3-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-16-0-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-17-1-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-17-2-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-17-3-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-18-1-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-18-2-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-19-1-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-2-1-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-2-2-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-2-3-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-2-4-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-20-1-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-20-2-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-21-0-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-21-1-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-21-2-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-22-1-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-22-2-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-22-3-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-23-1-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-23-2-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-23-3-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-23-4-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-23-5-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-23-6-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-23-7-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-24-1-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-24-2-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-24-3-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-25-1-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-25-2-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-25-3-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-25-4-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-25-5-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-25-6-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-25-7-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-25-8-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-25-9-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-26-1-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-26-10-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-26-11-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-26-12-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-26-13-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-26-14-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-26-2-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-26-3-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-26-4-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-26-5-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-26-6-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-26-7-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-26-8-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-26-9-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-27-1-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-27-2-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-27-3-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-27-4-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-28-1-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-29-1-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-3-1-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-3-2-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-3-3-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-4-0-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-6-1-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-6-2-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-7-1-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-7-2-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-7-3-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-7-4-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-7-5-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-8-1-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-8-2-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-8-3-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-9-1-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-9-2-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/tkzpreamblenamed.ltx
%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/readme-namedgraph.txt
%doc %{_texmfdistdir}/doc/latex/tkz-berge/examples/Grid.pdf
%doc %{_texmfdistdir}/doc/latex/tkz-berge/examples/gr-Circulant.pdf
%doc %{_texmfdistdir}/doc/latex/tkz-berge/examples/gr-Complet-16.pdf
%doc %{_texmfdistdir}/doc/latex/tkz-berge/examples/gr-edgeingraphmodloop.pdf
%doc %{_texmfdistdir}/doc/latex/tkz-berge/examples/grCLadder.pdf
%doc %{_texmfdistdir}/doc/latex/tkz-berge/examples/grDoubleMod.pdf
%doc %{_texmfdistdir}/doc/latex/tkz-berge/examples/grExtraChords.pdf
%doc %{_texmfdistdir}/doc/latex/tkz-berge/examples/grLadder.pdf
%doc %{_texmfdistdir}/doc/latex/tkz-berge/examples/grSQCycle.pdf
%doc %{_texmfdistdir}/doc/latex/tkz-berge/examples/grStar.pdf
%doc %{_texmfdistdir}/doc/latex/tkz-berge/examples/grWheel.pdf
%doc %{_texmfdistdir}/doc/latex/tkz-berge/examples/hypercube.pdf
%doc %{_texmfdistdir}/doc/latex/tkz-berge/examples/hypercube_simple.pdf
%doc %{_texmfdistdir}/doc/latex/tkz-berge/examples/hypercubed.pdf
%doc %{_texmfdistdir}/doc/latex/tkz-berge/examples/latex/Grid.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/examples/latex/gr-Circulant.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/examples/latex/gr-Complet-16.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/examples/latex/gr-edgeingraphmodloop.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/examples/latex/grCLadder.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/examples/latex/grDoubleMod.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/examples/latex/grExtraChords.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/examples/latex/grLadder.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/examples/latex/grSQCycle.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/examples/latex/grStar.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/examples/latex/grWheel.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/examples/latex/hypercube_simple.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/examples/latex/hypercubed.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/latex/TKZdoc-berge-classic.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/latex/TKZdoc-berge-installation.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/latex/TKZdoc-berge-macros-e.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/latex/TKZdoc-berge-macros.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/latex/TKZdoc-berge-main.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/latex/TKZdoc-berge-style.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/latex/TKZdoc-gr-installation.tex
%doc %{_texmfdistdir}/doc/latex/tkz-berge/latex/berge.ist
%doc %{_texmfdistdir}/doc/latex/tkz-berge/readme-tkz-berge.txt
%doc %{_texmfdistdir}/doc/latex/tkz-berge/tkz-berge-screen.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18770 |12mr|texlive-tkz-doc-1.1c-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22959
# category Package
# catalog-ctan /macros/latex/contrib/tkz-doc
# catalog-date 2011-06-05 23:10:23 +0200
# catalog-license lppl
# catalog-version 1.1c
Name:		texlive-tkz-doc
Version:	1.1c
Release:	2
Summary:	Documentation macros for the TKZ series of packages
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tkz-doc
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-doc.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-doc.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This bundle offers a documentation class (tkz-doc) and a
package (tkzexample). These files are used in the documentation
of the author's packages tkz-tab and tkz-linknodes.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/tkz-doc/tkz-doc.cls
%{_texmfdistdir}/tex/latex/tkz-doc/tkzexample.sty
%doc %{_texmfdistdir}/doc/latex/tkz-doc/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18771 |12mr|texlive-tkz-euclide-1.16c-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22830
# category Package
# catalog-ctan /macros/latex/contrib/tkz/tkz-euclide
# catalog-date 2011-06-05 23:10:23 +0200
# catalog-license lppl
# catalog-version 1.16c
Name:		texlive-tkz-euclide
Version:	1.16c
Release:	2
Summary:	Tools for drawing euclidean geometry
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tkz/tkz-euclide
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-euclide.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-euclide.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The tkz-euclide package is tis a set of files, designed to give
math teachers and students) easy access at the programmation of
euclidean geometry with TikZ.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/tkz-euclide/tkz-euclide.sty
%{_texmfdistdir}/tex/latex/tkz-euclide/tkz-lib-symbols.tex
%{_texmfdistdir}/tex/latex/tkz-euclide/tkz-obj-addpoints.tex
%{_texmfdistdir}/tex/latex/tkz-euclide/tkz-obj-angles.tex
%{_texmfdistdir}/tex/latex/tkz-euclide/tkz-obj-arcs.tex
%{_texmfdistdir}/tex/latex/tkz-euclide/tkz-obj-circles.tex
%{_texmfdistdir}/tex/latex/tkz-euclide/tkz-obj-lines.tex
%{_texmfdistdir}/tex/latex/tkz-euclide/tkz-obj-polygons.tex
%{_texmfdistdir}/tex/latex/tkz-euclide/tkz-obj-protractor.tex
%{_texmfdistdir}/tex/latex/tkz-euclide/tkz-obj-sectors.tex
%{_texmfdistdir}/tex/latex/tkz-euclide/tkz-obj-vectors.tex
%{_texmfdistdir}/tex/latex/tkz-euclide/tkz-tools-intersections.tex
%{_texmfdistdir}/tex/latex/tkz-euclide/tkz-tools-transformations.tex
%doc %{_texmfdistdir}/doc/latex/tkz-euclide/README
%doc %{_texmfdistdir}/doc/latex/tkz-euclide/examples/Makefile
%doc %{_texmfdistdir}/doc/latex/tkz-euclide/examples/info_euclide_tex.txt
%doc %{_texmfdistdir}/doc/latex/tkz-euclide/examples/latex/euclide-tex.zip
%doc %{_texmfdistdir}/doc/latex/tkz-euclide/examples/tkzeuclpreamble.ltx
%doc %{_texmfdistdir}/doc/latex/tkz-euclide/latex/TKZdoc-euclide-FAQ.tex
%doc %{_texmfdistdir}/doc/latex/tkz-euclide/latex/TKZdoc-euclide-alea.tex
%doc %{_texmfdistdir}/doc/latex/tkz-euclide/latex/TKZdoc-euclide-arcs.tex
%doc %{_texmfdistdir}/doc/latex/tkz-euclide/latex/TKZdoc-euclide-base.tex
%doc %{_texmfdistdir}/doc/latex/tkz-euclide/latex/TKZdoc-euclide-circles.tex
%doc %{_texmfdistdir}/doc/latex/tkz-euclide/latex/TKZdoc-euclide-compass.tex
%doc %{_texmfdistdir}/doc/latex/tkz-euclide/latex/TKZdoc-euclide-config.tex
%doc %{_texmfdistdir}/doc/latex/tkz-euclide/latex/TKZdoc-euclide-example.tex
%doc %{_texmfdistdir}/doc/latex/tkz-euclide/latex/TKZdoc-euclide-exemples.tex
%doc %{_texmfdistdir}/doc/latex/tkz-euclide/latex/TKZdoc-euclide-installation.tex
%doc %{_texmfdistdir}/doc/latex/tkz-euclide/latex/TKZdoc-euclide-intersec.tex
%doc %{_texmfdistdir}/doc/latex/tkz-euclide/latex/TKZdoc-euclide-lines.tex
%doc %{_texmfdistdir}/doc/latex/tkz-euclide/latex/TKZdoc-euclide-main.tex
%doc %{_texmfdistdir}/doc/latex/tkz-euclide/latex/TKZdoc-euclide-obj.tex
%doc %{_texmfdistdir}/doc/latex/tkz-euclide/latex/TKZdoc-euclide-points.tex
%doc %{_texmfdistdir}/doc/latex/tkz-euclide/latex/TKZdoc-euclide-polygons.tex
%doc %{_texmfdistdir}/doc/latex/tkz-euclide/latex/TKZdoc-euclide-presentation.tex
%doc %{_texmfdistdir}/doc/latex/tkz-euclide/latex/TKZdoc-euclide-rapporteur.tex
%doc %{_texmfdistdir}/doc/latex/tkz-euclide/latex/TKZdoc-euclide-sectors.tex
%doc %{_texmfdistdir}/doc/latex/tkz-euclide/latex/TKZdoc-euclide-segments.tex
%doc %{_texmfdistdir}/doc/latex/tkz-euclide/latex/TKZdoc-euclide-tips_and_tricks.tex
%doc %{_texmfdistdir}/doc/latex/tkz-euclide/latex/TKZdoc-euclide-tools.tex
%doc %{_texmfdistdir}/doc/latex/tkz-euclide/latex/TKZdoc-euclide-transf.tex
%doc %{_texmfdistdir}/doc/latex/tkz-euclide/latex/TKZdoc-euclide-vec.tex
%doc %{_texmfdistdir}/doc/latex/tkz-euclide/latex/euclide.ist
%doc %{_texmfdistdir}/doc/latex/tkz-euclide/readme-tkz-euclide-fr.txt
%doc %{_texmfdistdir}/doc/latex/tkz-euclide/readme-tkz-euclide.txt
%doc %{_texmfdistdir}/doc/latex/tkz-euclide/tkz-euclide-screen.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18772 |12mr|texlive-tkz-fct-1.16c-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22831
# category Package
# catalog-ctan /macros/latex/contrib/tkz/tkz-fct
# catalog-date 2011-06-05 23:10:23 +0200
# catalog-license lppl
# catalog-version 1.16c
Name:		texlive-tkz-fct
Version:	1.16c
Release:	2
Summary:	Tools for drawing graphs of functions
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tkz/tkz-fct
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-fct.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-fct.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The tkz-fct package is designed to give math teachers (and
students) easy access at the programmation of graphs of
functions with TikZ and gnuplot.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/tkz-fct/tkz-fct.sty
%doc %{_texmfdistdir}/doc/latex/tkz-fct/README
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/Makefile
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/info_fct_tex.txt
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-1-0-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-10-2-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-10-3-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-10-4-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-10-5-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-10-6-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-10-7-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-10-8-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-11-1-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-11-2-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-11-3-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-11-4-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-11-5-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-11-6-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-11-7-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-12-1-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-12-2-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-12-3-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-12-4-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-12-5-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-12-6-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-13-0-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-14-1-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-14-2-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-14-3-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-14-4-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-14-5-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-14-6-1.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-14-7-1.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-14-7-2.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-14-7-3.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-14-7-4.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-14-8-1.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-14-8-2.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-15-0-3.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-15-0-4.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-16-1-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-16-2-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-3-3-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-3-4-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-4-2-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-4-3-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-4-4-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-4-5-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-4-6-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-4-7-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-4-8-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-5-1-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-5-2-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-5-3-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-5-4-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-5-5-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-5-6-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-6-1-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-7-10-2.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-7-2-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-7-3-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-7-4-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-7-5-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-7-6-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-7-7-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-7-8-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-7-9-1.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-8-10-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-8-11-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-8-2-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-8-3-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-8-4-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-8-6-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-8-7-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-8-8-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-8-9-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-9-1-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-9-2-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-9-3-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-9-4-0.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/tkzfctpreamble.ltx
%doc %{_texmfdistdir}/doc/latex/tkz-fct/latex/TKZdoc-fct-VDW.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/latex/TKZdoc-fct-area.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/latex/TKZdoc-fct-asymptote.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/latex/TKZdoc-fct-bac.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/latex/TKZdoc-fct-compilation.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/latex/TKZdoc-fct-example.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/latex/TKZdoc-fct-faq.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/latex/TKZdoc-fct-fonctions.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/latex/TKZdoc-fct-fppgf.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/latex/TKZdoc-fct-installation.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/latex/TKZdoc-fct-interpolation.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/latex/TKZdoc-fct-label.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/latex/TKZdoc-fct-liste.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/latex/TKZdoc-fct-main.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/latex/TKZdoc-fct-param.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/latex/TKZdoc-fct-point.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/latex/TKZdoc-fct-polar.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/latex/TKZdoc-fct-riemann.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/latex/TKZdoc-fct-symbol.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/latex/TKZdoc-fct-tangent.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/latex/TKZdoc-fct-why.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/latex/fct.ist
%doc %{_texmfdistdir}/doc/latex/tkz-fct/readme-tkz-fct-fr.txt
%doc %{_texmfdistdir}/doc/latex/tkz-fct/readme-tkz-fct.txt
%doc %{_texmfdistdir}/doc/latex/tkz-fct/readme.tex
%doc %{_texmfdistdir}/doc/latex/tkz-fct/tkz-fct-screen.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18773 |12mr|texlive-tkz-graph-1.00-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22832
# category Package
# catalog-ctan /macros/latex/contrib/tkz/tkz-graph
# catalog-date 2011-06-06 00:03:44 +0200
# catalog-license lppl
# catalog-version 1.00
Name:		texlive-tkz-graph
Version:	1.00
Release:	2
Summary:	Draw graph-theory graphs
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tkz/tkz-graph
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-graph.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-graph.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package is designed to create graph diagrams as simply as
possible, using TikZ.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/tkz-graph/tkz-graph.sty
%doc %{_texmfdistdir}/doc/latex/tkz-graph/latex/TKZdoc-gr-Dijkstra.tex
%doc %{_texmfdistdir}/doc/latex/tkz-graph/latex/TKZdoc-gr-Welsh.tex
%doc %{_texmfdistdir}/doc/latex/tkz-graph/latex/TKZdoc-gr-annales.tex
%doc %{_texmfdistdir}/doc/latex/tkz-graph/latex/TKZdoc-gr-couverture.tex
%doc %{_texmfdistdir}/doc/latex/tkz-graph/latex/TKZdoc-gr-edge.tex
%doc %{_texmfdistdir}/doc/latex/tkz-graph/latex/TKZdoc-gr-installation.tex
%doc %{_texmfdistdir}/doc/latex/tkz-graph/latex/TKZdoc-gr-label.tex
%doc %{_texmfdistdir}/doc/latex/tkz-graph/latex/TKZdoc-gr-main.tex
%doc %{_texmfdistdir}/doc/latex/tkz-graph/latex/TKZdoc-gr-presentation.tex
%doc %{_texmfdistdir}/doc/latex/tkz-graph/latex/TKZdoc-gr-prob.tex
%doc %{_texmfdistdir}/doc/latex/tkz-graph/latex/TKZdoc-gr-style.tex
%doc %{_texmfdistdir}/doc/latex/tkz-graph/latex/TKZdoc-gr-vertex.tex
%doc %{_texmfdistdir}/doc/latex/tkz-graph/latex/TKZdoc-gr-vertices.tex
%doc %{_texmfdistdir}/doc/latex/tkz-graph/latex/graph.ist
%doc %{_texmfdistdir}/doc/latex/tkz-graph/readme-tkz-graph.txt
%doc %{_texmfdistdir}/doc/latex/tkz-graph/tkz-graph-screen.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18774 |12mr|texlive-tkz-kiviat-0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22857
# category Package
# catalog-ctan /macros/latex/contrib/tkz/tkz-kiviat
# catalog-date 2011-06-07 15:47:15 +0200
# catalog-license lppl
# catalog-version 0.1
Name:		texlive-tkz-kiviat
Version:	0.1
Release:	2
Summary:	Draw Kiviat graphs
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tkz/tkz-kiviat
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-kiviat.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-kiviat.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package allows the user to draw Kiviat Graphs directly, or
with data from an external file. The drawing is done with the
help of pgfplots.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/tkz-kiviat/tkz-kiviat.sty
%doc %{_texmfdistdir}/doc/latex/tkz-kiviat/TKZdoc-kiviat-main.pdf
%doc %{_texmfdistdir}/doc/latex/tkz-kiviat/examples/latex/file.dat
%doc %{_texmfdistdir}/doc/latex/tkz-kiviat/examples/latex/kiviat1.tex
%doc %{_texmfdistdir}/doc/latex/tkz-kiviat/examples/latex/kiviat2.tex
%doc %{_texmfdistdir}/doc/latex/tkz-kiviat/examples/latex/kiviat3.tex
%doc %{_texmfdistdir}/doc/latex/tkz-kiviat/examples/latex/kiviat4.tex
%doc %{_texmfdistdir}/doc/latex/tkz-kiviat/examples/latex/kiviat5.tex
%doc %{_texmfdistdir}/doc/latex/tkz-kiviat/latex/TKZdoc-kiviat-main.tex
%doc %{_texmfdistdir}/doc/latex/tkz-kiviat/latex/file.dat
%doc %{_texmfdistdir}/doc/latex/tkz-kiviat/latex/file2.dat

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18775 |12mr|texlive-tkz-linknodes-1.0c-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22833
# category Package
# catalog-ctan /macros/latex/contrib/tkz/tkz-linknodes
# catalog-date 2011-06-05 23:10:23 +0200
# catalog-license lppl
# catalog-version 1.0c
Name:		texlive-tkz-linknodes
Version:	1.0c
Release:	2
Summary:	Link nodes in mathematical environments
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tkz/tkz-linknodes
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-linknodes.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-linknodes.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package arose from a requirement to link the elements of an
amsmath align or aligned environment. The package makes use of
PGF/TikZ. The package documentation relies on the facilities of
the tkz-doc bundle.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/tkz-linknodes/tkz-linknodes.sty
%doc %{_texmfdistdir}/doc/latex/tkz-linknodes/README
%doc %{_texmfdistdir}/doc/latex/tkz-linknodes/examples/equation.pdf
%doc %{_texmfdistdir}/doc/latex/tkz-linknodes/examples/latex/equation.tex
%doc %{_texmfdistdir}/doc/latex/tkz-linknodes/examples/latex/quadratic.tex
%doc %{_texmfdistdir}/doc/latex/tkz-linknodes/examples/latex/system.tex
%doc %{_texmfdistdir}/doc/latex/tkz-linknodes/examples/quadratic.pdf
%doc %{_texmfdistdir}/doc/latex/tkz-linknodes/examples/system.pdf
%doc %{_texmfdistdir}/doc/latex/tkz-linknodes/latex/TKZdoc-linknodes-us.tex
%doc %{_texmfdistdir}/doc/latex/tkz-linknodes/latex/linknodes.ist
%doc %{_texmfdistdir}/doc/latex/tkz-linknodes/readme-linknodes.txt
%doc %{_texmfdistdir}/doc/latex/tkz-linknodes/tkz-linknodes-screen.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18776 |12mr|texlive-tkz-orm-0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16849
# category Package
# catalog-ctan /graphics/pgf/contrib/tkz-orm
# catalog-date 2010-01-28 13:16:16 +0100
# catalog-license gpl
# catalog-version 0.1
Name:		texlive-tkz-orm
Version:	0.1
Release:	2
Summary:	Create Object-Role Model (ORM) diagrams,
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/tkz-orm
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-orm.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-orm.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides styles for drawing Object-Role Model (ORM)
diagrams in TeX based on the pgf and TikZ picture environment.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/tkz-orm/tkz-orm.sty
%doc %{_texmfdistdir}/doc/latex/tkz-orm/LICENSE
%doc %{_texmfdistdir}/doc/latex/tkz-orm/Makefile
%doc %{_texmfdistdir}/doc/latex/tkz-orm/README
%doc %{_texmfdistdir}/doc/latex/tkz-orm/pgfmanualstyle.sty
%doc %{_texmfdistdir}/doc/latex/tkz-orm/tkz-orm.bib
%doc %{_texmfdistdir}/doc/latex/tkz-orm/tkz-orm.pdf
%doc %{_texmfdistdir}/doc/latex/tkz-orm/tkz-orm.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18777 |12mr|texlive-tkz-tab-1.3c-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22834
# category Package
# catalog-ctan /macros/latex/contrib/tkz/tkz-tab
# catalog-date 2011-06-05 23:10:23 +0200
# catalog-license lppl
# catalog-version 1.3c
Name:		texlive-tkz-tab
Version:	1.3c
Release:	2
Summary:	Tables of signs and variations using PGF/TikZ
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tkz/tkz-tab
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-tab.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-tab.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides comprehensive facilities for preparing
lists of signs and variations, using PGF. The package
documentation requires the tkz-doc bundle.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/tkz-tab/tkz-tab.sty
%doc %{_texmfdistdir}/doc/latex/tkz-tab/README
%doc %{_texmfdistdir}/doc/latex/tkz-tab/latex/TKZ-doc-tab-faq.tex
%doc %{_texmfdistdir}/doc/latex/tkz-tab/latex/TKZdoc-tab-adapt.tex
%doc %{_texmfdistdir}/doc/latex/tkz-tab/latex/TKZdoc-tab-bac.tex
%doc %{_texmfdistdir}/doc/latex/tkz-tab/latex/TKZdoc-tab-examples.tex
%doc %{_texmfdistdir}/doc/latex/tkz-tab/latex/TKZdoc-tab-image.tex
%doc %{_texmfdistdir}/doc/latex/tkz-tab/latex/TKZdoc-tab-init.tex
%doc %{_texmfdistdir}/doc/latex/tkz-tab/latex/TKZdoc-tab-install.tex
%doc %{_texmfdistdir}/doc/latex/tkz-tab/latex/TKZdoc-tab-main.tex
%doc %{_texmfdistdir}/doc/latex/tkz-tab/latex/TKZdoc-tab-sign.tex
%doc %{_texmfdistdir}/doc/latex/tkz-tab/latex/TKZdoc-tab-slope.tex
%doc %{_texmfdistdir}/doc/latex/tkz-tab/latex/TKZdoc-tab-style.tex
%doc %{_texmfdistdir}/doc/latex/tkz-tab/latex/TKZdoc-tab-tangente.tex
%doc %{_texmfdistdir}/doc/latex/tkz-tab/latex/TKZdoc-tab-tv.tex
%doc %{_texmfdistdir}/doc/latex/tkz-tab/latex/TKZdoc-tab-valeurs.tex
%doc %{_texmfdistdir}/doc/latex/tkz-tab/latex/TKZdoc-tab-variation.tex
%doc %{_texmfdistdir}/doc/latex/tkz-tab/latex/TKZdoc-tab.ist
%doc %{_texmfdistdir}/doc/latex/tkz-tab/readme-us.txt
%doc %{_texmfdistdir}/doc/latex/tkz-tab/tkz-tab-screen.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18778 |12mr|texlive-tlc2-20101024-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26096
# category Package
# catalog-ctan /info/examples/tlc2
# catalog-date 2010-10-24 16:46:02 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-tlc2
Version:	20101024
Release:	1
Summary:	Examples from "The LaTeX Companion", second edition
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/examples/tlc2
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tlc2.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tlc2.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
The source of the examples printed in the book, together with
necessary supporting files. The book was published by Addison-
Wesley, 2004, ISBN 0-201-36299-6.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/tlc2/1-3-1.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/1-3-2.ltx2
%doc %{_texmfdistdir}/doc/latex/tlc2/1-3-3.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/1-3-4.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/1-3-5.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/10-1-1.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/10-1-10.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/10-1-11.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/10-1-12.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/10-1-13.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/10-1-14.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/10-1-15.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/10-1-16.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/10-1-17.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/10-1-18.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/10-1-19.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/10-1-2.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/10-1-20.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/10-1-21.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/10-1-22.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/10-1-23.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/10-1-24.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/10-1-25.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/10-1-26.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/10-1-27.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/10-1-3.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/10-1-4.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/10-1-5.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/10-1-6.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/10-1-7.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/10-1-8.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/10-1-9.ltx2
%doc %{_texmfdistdir}/doc/latex/tlc2/10-2-1.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/10-2-10.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/10-2-11.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/10-2-12.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/10-2-13.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/10-2-14.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/10-2-15.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/10-2-2.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/10-2-3.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/10-2-4.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/10-2-5.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/10-2-6.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/10-2-7.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/10-2-8.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/10-2-9.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/10-3-1.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/10-3-10.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/10-3-11.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/10-3-12.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/10-3-2.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/10-3-3.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/10-3-4.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/10-3-5.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/10-3-6.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/10-3-7.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/10-3-8.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/10-3-9.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/10-4-1.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/10-4-2.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/10-4-3.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/10-4-4.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-1-1.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-1-2.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-1-3.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-2-1.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-2-10.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-2-11.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-2-12.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-2-13.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-2-14.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-2-2.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-2-3.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-2-4.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-2-5.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-2-6.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-2-7.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-2-8.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-2-9.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-3-1.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-3-10.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-3-11.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-3-12.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-3-13.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-3-14.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-3-15.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-3-16.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-3-17.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-3-18.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-3-19.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-3-2.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-3-20.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-3-21.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-3-22.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-3-23.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-3-24.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-3-25.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-3-26.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-3-27.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-3-3.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-3-4.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-3-5.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-3-6.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-3-7.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-3-8.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-3-9.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-4-1.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-4-2.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-4-3.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-4-4.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-4-5.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-4-6.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-4-7.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-4-8.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-1.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-10.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-11.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-12.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-13.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-14.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-15.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-16.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-17.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-18.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-19.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-2.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-20.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-21.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-22.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-23.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-24.ltx2
%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-25.ltx2
%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-26.ltx2
%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-27.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-28.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-29.ltx2
%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-3.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-30.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-31.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-32.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-33.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-34.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-35.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-36.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-37.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-38.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-39.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-4.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-40.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-41.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-42.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-43.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-44.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-45.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-46.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-47.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-48.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-49.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-5.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-6.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-7.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-8.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-9.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-6-1.ltx2
%doc %{_texmfdistdir}/doc/latex/tlc2/12-6-10.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-6-2.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-6-3.ltx2
%doc %{_texmfdistdir}/doc/latex/tlc2/12-6-4.ltx2
%doc %{_texmfdistdir}/doc/latex/tlc2/12-6-5.ltx2
%doc %{_texmfdistdir}/doc/latex/tlc2/12-6-6.ltx2
%doc %{_texmfdistdir}/doc/latex/tlc2/12-6-7.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-6-8.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/12-6-9.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/13-4-1.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/13-4-2.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/13-5-1.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/13-5-2.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/13-5-3.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/13-5-4.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/13-5-5.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/13-5-6.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/13-5-7.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/14-4-1.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/14-4-2.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/2-1-1.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/2-2-1.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/2-2-10.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/2-2-11.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/2-2-12.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/2-2-13.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/2-2-14.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/2-2-15.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/2-2-16.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/2-2-17.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/2-2-18.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/2-2-19.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/2-2-2.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/2-2-20.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/2-2-21.ltx2
%doc %{_texmfdistdir}/doc/latex/tlc2/2-2-22.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/2-2-3.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/2-2-4.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/2-2-5.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/2-2-6.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/2-2-7.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/2-2-8.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/2-2-9.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/2-3-1.ltx2
%doc %{_texmfdistdir}/doc/latex/tlc2/2-3-10.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/2-3-11.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/2-3-12.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/2-3-13.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/2-3-14.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/2-3-2.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/2-3-3.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/2-3-4.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/2-3-5.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/2-3-6.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/2-3-7.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/2-3-8.ltx2
%doc %{_texmfdistdir}/doc/latex/tlc2/2-3-9.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/2-4-1.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/2-4-2.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/2-4-3.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/2-4-4.ltx2
%doc %{_texmfdistdir}/doc/latex/tlc2/2-4-5.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/2-4-6.ltx2
%doc %{_texmfdistdir}/doc/latex/tlc2/2-4-7.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/2-4-8.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/2-4-9.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-1.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-10.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-11.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-12.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-13.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-14.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-15.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-16.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-17.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-18.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-19.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-2.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-20.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-21.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-22.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-23.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-24.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-25.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-26.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-27.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-28.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-29.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-3.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-30.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-31.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-32.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-33.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-34.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-35.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-36.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-37.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-38.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-39.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-4.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-40.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-41.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-42.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-43.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-44.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-45.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-46.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-47.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-48.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-49.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-5.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-50.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-51.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-52.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-53.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-6.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-7.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-8.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-9.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-2-1.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-2-10.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-2-11.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-2-12.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-2-13.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-2-14.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-2-15.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-2-16.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-2-17.ltx2
%doc %{_texmfdistdir}/doc/latex/tlc2/3-2-18.ltx2
%doc %{_texmfdistdir}/doc/latex/tlc2/3-2-19.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-2-2.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-2-20.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-2-21.ltx2
%doc %{_texmfdistdir}/doc/latex/tlc2/3-2-22.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-2-23.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-2-24.ltx2
%doc %{_texmfdistdir}/doc/latex/tlc2/3-2-25.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-2-26.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-2-27.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-2-28.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-2-3.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-2-4.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-2-5.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-2-6.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-2-7.ltx2
%doc %{_texmfdistdir}/doc/latex/tlc2/3-2-8.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-2-9.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-3-1.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-3-10.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-3-11.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-3-12.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-3-13.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-3-14.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-3-15.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-3-16.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-3-17.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-3-18.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-3-19.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-3-2.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-3-20.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-3-21.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-3-22.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-3-23.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-3-24.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-3-25.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-3-26.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-3-27.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-3-28.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-3-29.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-3-3.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-3-30.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-3-4.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-3-5.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-3-6.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-3-7.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-3-8.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-3-9.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-1.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-10.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-11.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-12.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-13.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-14.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-15.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-16.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-17.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-18.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-19.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-2.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-20.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-21.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-22.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-23.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-24.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-25.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-26.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-27.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-28.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-29.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-3.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-30.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-31.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-32.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-33.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-34.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-35.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-36.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-37.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-38.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-39.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-4.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-40.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-41.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-42.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-5.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-6.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-7.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-8.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-9.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-5-1.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-5-10.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-5-11.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-5-12.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-5-13.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-5-14.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-5-15.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-5-16.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-5-17.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-5-18.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-5-19.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-5-2.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-5-20.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-5-3.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-5-4.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-5-5.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-5-6.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-5-7.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-5-8.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/3-5-9.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/4-1-1.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/4-2-1.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/4-2-10.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/4-2-11.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/4-2-12.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/4-2-13.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/4-2-2.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/4-2-3.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/4-2-4.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/4-2-5.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/4-2-6.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/4-2-7.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/4-2-8.ltx2
%doc %{_texmfdistdir}/doc/latex/tlc2/4-2-9.ltx2
%doc %{_texmfdistdir}/doc/latex/tlc2/4-3-1.ltx2
%doc %{_texmfdistdir}/doc/latex/tlc2/4-3-2.ltx2
%doc %{_texmfdistdir}/doc/latex/tlc2/4-3-3.ltx2
%doc %{_texmfdistdir}/doc/latex/tlc2/4-4-1.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/4-4-10.ltx2
%doc %{_texmfdistdir}/doc/latex/tlc2/4-4-11.ltx2
%doc %{_texmfdistdir}/doc/latex/tlc2/4-4-12.ltx2
%doc %{_texmfdistdir}/doc/latex/tlc2/4-4-13.ltx2
%doc %{_texmfdistdir}/doc/latex/tlc2/4-4-14.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/4-4-15.ltx2
%doc %{_texmfdistdir}/doc/latex/tlc2/4-4-2.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/4-4-3.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/4-4-4.ltx2
%doc %{_texmfdistdir}/doc/latex/tlc2/4-4-5.ltx2
%doc %{_texmfdistdir}/doc/latex/tlc2/4-4-6.ltx2
%doc %{_texmfdistdir}/doc/latex/tlc2/4-4-7.ltx2
%doc %{_texmfdistdir}/doc/latex/tlc2/4-4-8.ltx2
%doc %{_texmfdistdir}/doc/latex/tlc2/4-4-9.ltx2
%doc %{_texmfdistdir}/doc/latex/tlc2/4-5-1.ltx2
%doc %{_texmfdistdir}/doc/latex/tlc2/4-5-2.ltx2
%doc %{_texmfdistdir}/doc/latex/tlc2/5-1-1.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/5-1-2.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/5-1-3.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/5-1-4.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/5-2-1.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/5-2-10.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/5-2-11.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/5-2-12.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/5-2-13.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/5-2-2.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/5-2-3.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/5-2-4.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/5-2-5.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/5-2-6.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/5-2-7.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/5-2-8.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/5-2-9.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/5-3-1.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/5-3-2.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/5-3-3.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/5-3-4.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/5-3-5.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/5-3-6.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/5-4-1.ltx2
%doc %{_texmfdistdir}/doc/latex/tlc2/5-4-2.ltx2
%doc %{_texmfdistdir}/doc/latex/tlc2/5-4-3.ltx2
%doc %{_texmfdistdir}/doc/latex/tlc2/5-4-4.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/5-4-5.ltx2
%doc %{_texmfdistdir}/doc/latex/tlc2/5-4-6.ltx2
%doc %{_texmfdistdir}/doc/latex/tlc2/5-5-1.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/5-5-2.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/5-6-1.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/5-6-2.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/5-6-3.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/5-6-4.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/5-6-5.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/5-6-6.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/5-6-7.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/5-6-8.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/5-7-1.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/5-7-2.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/5-7-3.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/5-7-4.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/5-7-5.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/5-7-6.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/5-7-7.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/5-7-8.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/5-8-1.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/5-8-2.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/5-9-1.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/5-9-2.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/5-9-3.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/5-9-4.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/5-9-5.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/5-9-6.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/6-3-1.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/6-3-2.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/6-3-3.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/6-3-4.ltx2
%doc %{_texmfdistdir}/doc/latex/tlc2/6-3-5.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/6-3-6.ltx2
%doc %{_texmfdistdir}/doc/latex/tlc2/6-3-7.ltx2
%doc %{_texmfdistdir}/doc/latex/tlc2/6-4-1.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/6-4-2.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/6-4-3.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/6-4-4.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/6-4-5.ltx2
%doc %{_texmfdistdir}/doc/latex/tlc2/6-4-6.ltx2
%doc %{_texmfdistdir}/doc/latex/tlc2/6-4-7.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/6-4-8.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/6-5-1.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/6-5-10.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/6-5-11.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/6-5-12.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/6-5-13.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/6-5-14.ltx2
%doc %{_texmfdistdir}/doc/latex/tlc2/6-5-15.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/6-5-16.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/6-5-17.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/6-5-18.ltx2
%doc %{_texmfdistdir}/doc/latex/tlc2/6-5-2.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/6-5-3.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/6-5-4.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/6-5-5.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/6-5-6.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/6-5-7.ltx2
%doc %{_texmfdistdir}/doc/latex/tlc2/6-5-8.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/6-5-9.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-10-1.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-12-1.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-3-1.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-3-2.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-3-3.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-3-4.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-3-5.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-3-6.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-3-7.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-3-8.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-4-1.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-4-2.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-4-3.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-4-4.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-4-5.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-5-1.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-5-10.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-5-11.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-5-12.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-5-13.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-5-14.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-5-15.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-5-16.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-5-17.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-5-2.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-5-3.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-5-4.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-5-5.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-5-6.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-5-7.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-5-8.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-5-9.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-6-1.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-6-10.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-6-11.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-6-12.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-6-2.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-6-3.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-6-4.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-6-5.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-6-6.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-6-7.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-6-8.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-6-9.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-7-1.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-7-10.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-7-11.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-7-12.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-7-13.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-7-14.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-7-15.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-7-16.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-7-17.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-7-18.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-7-19.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-7-2.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-7-20.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-7-21.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-7-22.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-7-23.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-7-24.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-7-25.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-7-26.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-7-27.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-7-28.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-7-29.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-7-3.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-7-4.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-7-5.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-7-6.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-7-7.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-7-8.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-7-9.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-8-1.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-8-10.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-8-11.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-8-12.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-8-13.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-8-14.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-8-15.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-8-16.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-8-17.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-8-18.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-8-19.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-8-2.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-8-20.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-8-21.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-8-22.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-8-3.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-8-4.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-8-5.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-8-6.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-8-7.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-8-8.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-8-9.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-9-1.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/7-9-2.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-2-1.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-2-10.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-2-11.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-2-12.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-2-13.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-2-14.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-2-15.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-2-16.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-2-17.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-2-18.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-2-19.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-2-2.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-2-20.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-2-21.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-2-22.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-2-23.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-2-24.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-2-25.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-2-26.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-2-27.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-2-28.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-2-29.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-2-3.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-2-4.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-2-5.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-2-6.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-2-7.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-2-8.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-2-9.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-1.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-10.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-11.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-12.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-13.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-14.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-15.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-16.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-17.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-18.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-19.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-2.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-20.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-21.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-22.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-23.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-24.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-25.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-26.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-27.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-28.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-29.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-3.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-30.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-31.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-32.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-33.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-34.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-35.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-36.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-37.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-38.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-39.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-4.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-5.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-6.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-7.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-8.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-9.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-4-1.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-4-10.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-4-11.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-4-12.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-4-13.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-4-14.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-4-2.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-4-3.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-4-4.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-4-5.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-4-6.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-4-7.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-4-8.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-4-9.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-5-1.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-5-2.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-5-3.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-5-4.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-6-1.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-6-2.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-6-3.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-6-4.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-7-1.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-7-2.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-7-3.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-7-4.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-7-5.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-7-6.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-7-7.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-8-1.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-8-10.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-8-11.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-8-12.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-8-13.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-8-14.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-8-15.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-8-16.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-8-17.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-8-18.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-8-19.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-8-2.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-8-20.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-8-21.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-8-22.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-8-23.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-8-24.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-8-25.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-8-3.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-8-4.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-8-5.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-8-6.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-8-7.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-8-8.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-8-9.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-9-1.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-9-2.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-9-3.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-9-4.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-9-5.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-9-6.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-9-7.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/8-9-8.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/9-2-1.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/9-2-2.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/9-2-3.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/9-2-4.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/9-2-5.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/9-2-6.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/9-2-7.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/9-2-8.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-1.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-10.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-11.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-12.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-13.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-14.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-15.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-16.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-17.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-18.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-19.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-2.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-20.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-21.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-22.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-23.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-24.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-25.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-26.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-27.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-28.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-29.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-3.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-30.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-31.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-32.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-33.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-34.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-35.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-36.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-37.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-38.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-39.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-4.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-5.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-6.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-7.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-8.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-9.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/9-4-1.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/9-4-2.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/9-4-3.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/9-4-4.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/9-4-5.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/9-5-1.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/A-1-1.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/A-1-10.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/A-1-11.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/A-1-12.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/A-1-13.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/A-1-14.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/A-1-15.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/A-1-16.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/A-1-17.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/A-1-2.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/A-1-3.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/A-1-4.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/A-1-5.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/A-1-6.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/A-1-7.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/A-1-8.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/A-1-9.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/A-2-1.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/A-2-10.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/A-2-11.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/A-2-12.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/A-2-13.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/A-2-14.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/A-2-15.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/A-2-16.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/A-2-17.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/A-2-18.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/A-2-19.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/A-2-2.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/A-2-20.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/A-2-21.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/A-2-3.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/A-2-4.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/A-2-5.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/A-2-6.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/A-2-7.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/A-2-8.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/A-2-9.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/A-3-1.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/A-3-10.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/A-3-11.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/A-3-2.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/A-3-3.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/A-3-4.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/A-3-5.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/A-3-6.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/A-3-7.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/A-3-8.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/A-3-9.ltx2
%doc %{_texmfdistdir}/doc/latex/tlc2/B-3-1.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/Escher.ps
%doc %{_texmfdistdir}/doc/latex/tlc2/cat.ps
%doc %{_texmfdistdir}/doc/latex/tlc2/elephant.ps
%doc %{_texmfdistdir}/doc/latex/tlc2/indexexa.ltx
%doc %{_texmfdistdir}/doc/latex/tlc2/jura.bib
%doc %{_texmfdistdir}/doc/latex/tlc2/partial.toc
%doc %{_texmfdistdir}/doc/latex/tlc2/rosette.ps
%doc %{_texmfdistdir}/doc/latex/tlc2/tex.bib
%doc %{_texmfdistdir}/doc/latex/tlc2/ttctexa.cls
%doc %{_texmfdistdir}/doc/latex/tlc2/ttctexamargin.cls
%doc %{_texmfdistdir}/doc/latex/tlc2/ttctexareport.cls
%doc %{_texmfdistdir}/doc/latex/tlc2/w.eps
%doc %{_texmfdistdir}/doc/latex/tlc2/w.ps

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18779 |12mr|texlive-tlpkg-20120411-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define __noautoreq			'perl\\(Text::Unidecode\\)|perl\\(Tie::Watch\\)|perl\\(SelfLoader\\)'

%define _tlpkgdir			%{_datadir}/tlpkg
%define _texmfdir			%{_datadir}/texmf
%define _texmfdistdir			%{_datadir}/texmf-dist
%define _texmflocaldir			%{_datadir}/texmf-local
%define _texmfextradir			%{_datadir}/texmf-extra
%define _texmffontsdir			%{_datadir}/texmf-fonts
%define _texmfprojectdir		%{_datadir}/texmf-project
%define _texmfvardir			%{_localstatedir}/lib/texmf
%define _texmfconfdir			%{_sysconfdir}/texmf
%define _texmf_fmtutil_d		%{_datadir}/tlpkg/fmtutil.cnf.d
%define _texmf_updmap_d			%{_datadir}/tlpkg/updmap.cfg.d
%define _texmf_language_dat_d		%{_datadir}/tlpkg/language.dat.d
%define _texmf_language_def_d		%{_datadir}/tlpkg/language.def.d
%define _texmf_language_lua_d		%{_datadir}/tlpkg/language.lua.d

%define _texmf_enable_asymptote		0
%define _texmf_enable_xindy		0
%define _texmf_with_system_dialog	1
%define _texmf_with_system_lcdf		0
%define _texmf_with_system_poppler	1
%define _texmf_with_system_psutils	1
%define _texmf_with_system_t1lib	1
%define _texmf_with_system_tex4ht	0
%define _texmf_with_system_teckit	0

Name:		texlive-tlpkg
Version:	20120411
Release:	3
Summary:	The TeX formatting system
URL:		http://tug.org/texlive/
Group:		Publishing
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/install-tl-unx.tar.gz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
Source2:	tlpobj2spec.pl
Source3:	fmtutil-hdr.cnf
Source4:	updmap-hdr.cfg
Source5:	texlive.post
Source6:	checkupdates.pl
Source7:	texlive.macros
Source8:	tlmgr
BuildArch:	noarch

%post
    if [ ! -f %{_texmfconfdir}/web2c/updmap.cfg ]; then
	cp -f %{_texmfdir}/web2c/updmap-hdr.cfg %{_texmfconfdir}/web2c/updmap.cfg
    fi
    %{_sbindir}/texlive.post

%description
TeX Live is an easy way to get up and running with the TeX document
production system. It provides a comprehensive TeX system. It includes
all the major TeX-related programs, macro packages, and fonts that are
free software, including support for many languages around the world.

%files
%dir %{_tlpkgdir}
%{_tlpkgdir}/TeXLive/
%{_texmfdir}/web2c/fmtutil-hdr.cnf
%{_texmfdir}/web2c/updmap-hdr.cfg
%dir %{_texmf_fmtutil_d}
%dir %{_texmf_updmap_d}
%dir %{_texmf_language_dat_d}
%dir %{_texmf_language_def_d}
%dir %{_texmf_language_lua_d}
%ghost %{_texmfconfdir}/web2c/updmap.cfg
%{_bindir}/tlmgr
%{_sbindir}/tlmgr
%{_sbindir}/texlive.post
%{_sysconfdir}/rpm/macros.d/texlive.macros
%{_sysconfdir}/pam.d/tlmgr
%{_sysconfdir}/console.apps/tlmgr

#-----------------------------------------------------------------------
%prep
%setup -q -n install-tl-%{version}

%build

%install
mkdir -p %{buildroot}%{_tlpkgdir}
cp -fpr tlpkg/TeXLive %{buildroot}%{_tlpkgdir}

mkdir -p %{buildroot}%{_texmf_fmtutil_d}
mkdir -p %{buildroot}%{_texmf_updmap_d}
mkdir -p %{buildroot}%{_texmf_language_dat_d}
mkdir -p %{buildroot}%{_texmf_language_def_d}
mkdir -p %{buildroot}%{_texmf_language_lua_d}

install -D -m644 %{SOURCE3} %{buildroot}%{_texmfdir}/web2c/fmtutil-hdr.cnf
install -D -m644 %{SOURCE4} %{buildroot}%{_texmfdir}/web2c/updmap-hdr.cfg
install -D -m644 %{SOURCE4} %{buildroot}%{_texmfconfdir}/web2c/updmap.cfg
install -D -m755 %{SOURCE5} %{buildroot}%{_sbindir}/texlive.post
install -D -m644 %{SOURCE7} %{buildroot}/etc/rpm/macros.d/texlive.macros

# install tlmgr like application
install -D -m755 %{SOURCE8} %{buildroot}%{_sbindir}/tlmgr
mkdir -p %{buildroot}%{_sysconfdir}/pam.d
ln -sf %{_sysconfdir}/pam.d/mandriva-simple-auth %{buildroot}%{_sysconfdir}/pam.d/tlmgr
mkdir -p %{buildroot}%{_sysconfdir}/console.apps
cat > %{buildroot}%{_sysconfdir}/console.apps/tlmgr << EOF
USER=root
PROGRAM=%{_sbindir}/tlmgr
FALLBACK=false
SESSION=true
EOF
mkdir -p %{buildroot}%{_bindir}
ln -sf %{_bindir}/consolehelper %{buildroot}%{_bindir}/tlmgr



%changelog
* Sat Sep  15 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 87be957
- Bump release to build with updated texlive.macros
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18780 |12mr|texlive-tocbibind-1.5k-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20085
# category Package
# catalog-ctan /macros/latex/contrib/tocbibind
# catalog-date 2010-10-13 11:41:41 +0200
# catalog-license lppl
# catalog-version 1.5k
Name:		texlive-tocbibind
Version:	1.5k
Release:	2
Summary:	Add bibliography/index/contents to Table of Contents
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tocbibind
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tocbibind.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tocbibind.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tocbibind.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Automatically adds the bibliography and/or the index and/or the
contents, etc., to the Table of Contents listing.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/tocbibind/tocbibind.sty
%doc %{_texmfdistdir}/doc/latex/tocbibind/README
%doc %{_texmfdistdir}/doc/latex/tocbibind/tocbibind.pdf
#- source
%doc %{_texmfdistdir}/source/latex/tocbibind/tocbibind.dtx
%doc %{_texmfdistdir}/source/latex/tocbibind/tocbibind.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18781 |12mr|texlive-tocloft-2.3e-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20084
# category Package
# catalog-ctan /macros/latex/contrib/tocloft
# catalog-date 2010-10-13 11:41:41 +0200
# catalog-license lppl1.3
# catalog-version 2.3e
Name:		texlive-tocloft
Version:	2.3e
Release:	2
Summary:	Control table of contents, figures, etc
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tocloft
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tocloft.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tocloft.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tocloft.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Provides control over the typography of the Table of Contents,
List of Figures and List of Tables, and the ability to create
new `List of ...'. The ToC \parskip can be changed.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/tocloft/tocloft.sty
%doc %{_texmfdistdir}/doc/latex/tocloft/README
%doc %{_texmfdistdir}/doc/latex/tocloft/tocloft.pdf
#- source
%doc %{_texmfdistdir}/source/latex/tocloft/tocloft.dtx
%doc %{_texmfdistdir}/source/latex/tocloft/tocloft.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18782 |12mr|texlive-tocvsec2-1.2b-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23444
# category Package
# catalog-ctan /macros/latex/contrib/tocvsec2
# catalog-date 2010-02-28 10:58:14 +0100
# catalog-license lppl1.3
# catalog-version 1.2b
Name:		texlive-tocvsec2
Version:	1.2b
Release:	2
Summary:	Section numbering and table of contents control
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tocvsec2
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tocvsec2.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tocvsec2.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tocvsec2.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Provides control over section numbering (without recourse to
starred sectional commands) and/or the entries in the Table of
Contents on a section by section basis.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/tocvsec2/tocvsec2.sty
%doc %{_texmfdistdir}/doc/latex/tocvsec2/README
%doc %{_texmfdistdir}/doc/latex/tocvsec2/tocvsec2-example.tex
%doc %{_texmfdistdir}/doc/latex/tocvsec2/tocvsec2.pdf
#- source
%doc %{_texmfdistdir}/source/latex/tocvsec2/tocvsec2.dtx
%doc %{_texmfdistdir}/source/latex/tocvsec2/tocvsec2.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18783 |12mr|texlive-todo-2.142-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17746
# category Package
# catalog-ctan /macros/latex/contrib/todo
# catalog-date 2010-04-01 21:27:08 +0200
# catalog-license lppl1
# catalog-version 2.142
Name:		texlive-todo
Version:	2.142
Release:	2
Summary:	Make a to-do list for a document
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/todo
License:	LPPL1
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/todo.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/todo.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/todo.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package allows you to insert "to do" marks in your
document, to make lists of such items, and to cross-reference
to them.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/todo/todo.sty
%doc %{_texmfdistdir}/doc/latex/todo/README
%doc %{_texmfdistdir}/doc/latex/todo/todo-spl.pdf
%doc %{_texmfdistdir}/doc/latex/todo/todo-spl.tex
%doc %{_texmfdistdir}/doc/latex/todo/todo.pdf
#- source
%doc %{_texmfdistdir}/source/latex/todo/todo.dtx
%doc %{_texmfdistdir}/source/latex/todo/todo.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18784 |12mr|texlive-todonotes-20120725-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27159
# category Package
# catalog-ctan /macros/latex/contrib/todonotes
# catalog-date 2012-07-25 10:56:43 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-todonotes
Version:	20120725
Release:	1
Summary:	Marking things to do in a LaTeX document
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/todonotes
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/todonotes.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/todonotes.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/todonotes.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package lets the user mark things to do later, in a simple
and visually appealing way. The package takes several options
to enable customization/finetuning of the visual appearance.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/todonotes/todonotes.sty
%doc %{_texmfdistdir}/doc/latex/todonotes/README
%doc %{_texmfdistdir}/doc/latex/todonotes/todonotes.pdf
%doc %{_texmfdistdir}/doc/latex/todonotes/todonotesexample.pdf
%doc %{_texmfdistdir}/doc/latex/todonotes/todonotesexample.tex
#- source
%doc %{_texmfdistdir}/source/latex/todonotes/todonotes.dtx
%doc %{_texmfdistdir}/source/latex/todonotes/todonotes.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18785 |12mr|texlive-tokenizer-1.1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/tokenizer
# catalog-date 2006-12-23 09:07:09 +0100
# catalog-license lppl
# catalog-version 1.1.0
Name:		texlive-tokenizer
Version:	1.1.0
Release:	2
Summary:	A tokenizer
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tokenizer
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tokenizer.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tokenizer.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A tokenizer for LaTeX. \GetTokens{Target1}{Target2}{Source}
Splits Source into two tokens at the first encounter of a
comma. The first token is saved in a newly created command with
the name passed as Target1 and the second token likewise. A
package option 'trim' causes leading and trailing space to be
removed from each token; with this option, the \TrimSpaces
command is defined, which removes leading and trailing spaces
from its argument.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/tokenizer/tokenizer.sty
%doc %{_texmfdistdir}/doc/latex/tokenizer/tokenizer.pdf
%doc %{_texmfdistdir}/doc/latex/tokenizer/tokenizer.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18786 |12mr|texlive-toolbox-5.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/toolbox
# catalog-date 2008-02-29 19:54:55 +0100
# catalog-license lppl
# catalog-version 5.1
Name:		texlive-toolbox
Version:	5.1
Release:	2
Summary:	Macros for writing indices, glossaries
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/toolbox
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/toolbox.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/toolbox.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/toolbox.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A package for (La)TeX which provides some macros which are
convenient for writing indices, glossaries, or other macros. It
contains macros which support: implicit macros; fancy optional
arguments; loops over tokenlists and itemlists; searching and
splitting; controlled expansion; redefinition of macros; and
concatenated macro names; macros for text replacement.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/toolbox/toolbox.sty
%doc %{_texmfdistdir}/doc/latex/toolbox/README
%doc %{_texmfdistdir}/doc/latex/toolbox/toolbox.tex
%doc %{_texmfdistdir}/doc/latex/toolbox/toolbox.txt
#- source
%doc %{_texmfdistdir}/source/latex/toolbox/toolbox.dtx
%doc %{_texmfdistdir}/source/latex/toolbox/toolbox.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18787 |12mr|texlive-tools-20110629-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26263
# category Package
# catalog-ctan /macros/latex/required/tools
# catalog-date 2011-06-29 21:25:12 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-tools
Version:	20110629
Release:	4
Summary:	The LaTeX standard tools bundle
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/required/tools
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tools.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tools.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tools.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A collection of (variously) simple tools provided as part of
the LaTeX required tools distribution, comprising: afterpage,
array, bm, calc, dcolumn, delarray, enumerate, fileerr,
fontsmpl, ftnright, hhline, indentfirst, layout, longtable,
multicol, rawfonts, showkeys, somedefs, tabularx, theorem,
trace, varioref, verbatim, xr, and xspace.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/tools/.tex
%{_texmfdistdir}/tex/latex/tools/afterpage.sty
%{_texmfdistdir}/tex/latex/tools/array.sty
%{_texmfdistdir}/tex/latex/tools/bm.sty
%{_texmfdistdir}/tex/latex/tools/calc.sty
%{_texmfdistdir}/tex/latex/tools/dcolumn.sty
%{_texmfdistdir}/tex/latex/tools/delarray.sty
%{_texmfdistdir}/tex/latex/tools/e.tex
%{_texmfdistdir}/tex/latex/tools/enumerate.sty
%{_texmfdistdir}/tex/latex/tools/fontsmpl.sty
%{_texmfdistdir}/tex/latex/tools/fontsmpl.tex
%{_texmfdistdir}/tex/latex/tools/ftnright.sty
%{_texmfdistdir}/tex/latex/tools/h.tex
%{_texmfdistdir}/tex/latex/tools/hhline.sty
%{_texmfdistdir}/tex/latex/tools/indentfirst.sty
%{_texmfdistdir}/tex/latex/tools/layout.sty
%{_texmfdistdir}/tex/latex/tools/longtable.sty
%{_texmfdistdir}/tex/latex/tools/multicol.sty
%{_texmfdistdir}/tex/latex/tools/q.tex
%{_texmfdistdir}/tex/latex/tools/r.tex
%{_texmfdistdir}/tex/latex/tools/rawfonts.sty
%{_texmfdistdir}/tex/latex/tools/s.tex
%{_texmfdistdir}/tex/latex/tools/showkeys.sty
%{_texmfdistdir}/tex/latex/tools/somedefs.sty
%{_texmfdistdir}/tex/latex/tools/tabularx.sty
%{_texmfdistdir}/tex/latex/tools/thb.sty
%{_texmfdistdir}/tex/latex/tools/thc.sty
%{_texmfdistdir}/tex/latex/tools/thcb.sty
%{_texmfdistdir}/tex/latex/tools/theorem.sty
%{_texmfdistdir}/tex/latex/tools/thm.sty
%{_texmfdistdir}/tex/latex/tools/thmb.sty
%{_texmfdistdir}/tex/latex/tools/thp.sty
%{_texmfdistdir}/tex/latex/tools/trace.sty
%{_texmfdistdir}/tex/latex/tools/varioref.sty
%{_texmfdistdir}/tex/latex/tools/verbatim.sty
%{_texmfdistdir}/tex/latex/tools/verbtest.tex
%{_texmfdistdir}/tex/latex/tools/x.tex
%{_texmfdistdir}/tex/latex/tools/xr.sty
%{_texmfdistdir}/tex/latex/tools/xspace.sty
%doc %{_texmfdistdir}/doc/latex/tools/afterpage.pdf
%doc %{_texmfdistdir}/doc/latex/tools/array.pdf
%doc %{_texmfdistdir}/doc/latex/tools/bm.pdf
%doc %{_texmfdistdir}/doc/latex/tools/calc.pdf
%doc %{_texmfdistdir}/doc/latex/tools/changes.txt
%doc %{_texmfdistdir}/doc/latex/tools/dcolumn.pdf
%doc %{_texmfdistdir}/doc/latex/tools/delarray.pdf
%doc %{_texmfdistdir}/doc/latex/tools/enumerate.pdf
%doc %{_texmfdistdir}/doc/latex/tools/fileerr.pdf
%doc %{_texmfdistdir}/doc/latex/tools/fontsmpl.pdf
%doc %{_texmfdistdir}/doc/latex/tools/ftnright.pdf
%doc %{_texmfdistdir}/doc/latex/tools/hhline.pdf
%doc %{_texmfdistdir}/doc/latex/tools/indentfirst.pdf
%doc %{_texmfdistdir}/doc/latex/tools/layout.pdf
%doc %{_texmfdistdir}/doc/latex/tools/longtable.pdf
%doc %{_texmfdistdir}/doc/latex/tools/manifest.txt
%doc %{_texmfdistdir}/doc/latex/tools/multicol.pdf
%doc %{_texmfdistdir}/doc/latex/tools/rawfonts.pdf
%doc %{_texmfdistdir}/doc/latex/tools/readme.txt
%doc %{_texmfdistdir}/doc/latex/tools/showkeys.pdf
%doc %{_texmfdistdir}/doc/latex/tools/somedefs.pdf
%doc %{_texmfdistdir}/doc/latex/tools/tabularx.pdf
%doc %{_texmfdistdir}/doc/latex/tools/theorem.pdf
%doc %{_texmfdistdir}/doc/latex/tools/tools.pdf
%doc %{_texmfdistdir}/doc/latex/tools/trace.pdf
%doc %{_texmfdistdir}/doc/latex/tools/varioref.pdf
%doc %{_texmfdistdir}/doc/latex/tools/verbatim.pdf
%doc %{_texmfdistdir}/doc/latex/tools/xr.pdf
%doc %{_texmfdistdir}/doc/latex/tools/xspace.pdf
#- source
%doc %{_texmfdistdir}/source/latex/tools/afterpage.dtx
%doc %{_texmfdistdir}/source/latex/tools/array.dtx
%doc %{_texmfdistdir}/source/latex/tools/bm.dtx
%doc %{_texmfdistdir}/source/latex/tools/calc.dtx
%doc %{_texmfdistdir}/source/latex/tools/dcolumn.dtx
%doc %{_texmfdistdir}/source/latex/tools/delarray.dtx
%doc %{_texmfdistdir}/source/latex/tools/enumerate.dtx
%doc %{_texmfdistdir}/source/latex/tools/fileerr.dtx
%doc %{_texmfdistdir}/source/latex/tools/fontsmpl.dtx
%doc %{_texmfdistdir}/source/latex/tools/ftnright.dtx
%doc %{_texmfdistdir}/source/latex/tools/hhline.dtx
%doc %{_texmfdistdir}/source/latex/tools/indentfirst.dtx
%doc %{_texmfdistdir}/source/latex/tools/layout.dtx
%doc %{_texmfdistdir}/source/latex/tools/longtable.dtx
%doc %{_texmfdistdir}/source/latex/tools/multicol.dtx
%doc %{_texmfdistdir}/source/latex/tools/rawfonts.dtx
%doc %{_texmfdistdir}/source/latex/tools/showkeys.dtx
%doc %{_texmfdistdir}/source/latex/tools/somedefs.dtx
%doc %{_texmfdistdir}/source/latex/tools/tabularx.dtx
%doc %{_texmfdistdir}/source/latex/tools/theorem.dtx
%doc %{_texmfdistdir}/source/latex/tools/tools.ins
%doc %{_texmfdistdir}/source/latex/tools/trace.dtx
%doc %{_texmfdistdir}/source/latex/tools/varioref.dtx
%doc %{_texmfdistdir}/source/latex/tools/verbatim.dtx
%doc %{_texmfdistdir}/source/latex/tools/xr.dtx
%doc %{_texmfdistdir}/source/latex/tools/xspace.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18788 |12mr|texlive-topfloat-20070117-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19084
# category Package
# catalog-ctan /macros/latex/contrib/topfloat
# catalog-date 2007-01-17 10:01:14 +0100
# catalog-license gpl
# catalog-version undef
Name:		texlive-topfloat
Version:	20070117
Release:	2
Summary:	Move floats to the top of the page
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/topfloat
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/topfloat.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/topfloat.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive topfloat package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/topfloat/topfloat.sty
%doc %{_texmfdistdir}/doc/latex/topfloat/topfloat.pdf
%doc %{_texmfdistdir}/doc/latex/topfloat/topfloat.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18789 |12mr|texlive-toptesi-5.60-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27275
# category Package
# catalog-ctan /macros/latex/contrib/toptesi
# catalog-date 2012-07-31 19:56:52 +0200
# catalog-license lppl1.3
# catalog-version 5.60
Name:		texlive-toptesi
Version:	5.60
Release:	1
Summary:	Bundle of files for typsetting theses
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/toptesi
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/toptesi.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/toptesi.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/toptesi.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This bundle contains everything is needed for typesetting a
bachelor, master or PhD thesis in Italian (or in any other
language supported by LaTeX: the bundle is constructed to
support multilingual use). The infix strings may be selected
and specified at will by means of a configuration file, so as
to customize the layout of the front page to the requirements
of a specific university. Thanks to its language management,
the bundle is suited for multilanguage theses that are becoming
more and more frequent thanks to the double degree programs of
the European Community Socrates programs. Toptesi is designed
to save the PDF version of a thesis in PDF/A-1b compliant mode
and with all the necessary metadata.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/toptesi/topcoman.sty
%{_texmfdistdir}/tex/latex/toptesi/topfront.sty
%{_texmfdistdir}/tex/latex/toptesi/toptesi.cfg
%{_texmfdistdir}/tex/latex/toptesi/toptesi.cls
%{_texmfdistdir}/tex/latex/toptesi/toptesi.sty
%doc %{_texmfdistdir}/doc/latex/toptesi/FrontespiziAssemblati.pdf
%doc %{_texmfdistdir}/doc/latex/toptesi/LPPL.tex
%doc %{_texmfdistdir}/doc/latex/toptesi/README
%doc %{_texmfdistdir}/doc/latex/toptesi/manifest.txt
%doc %{_texmfdistdir}/doc/latex/toptesi/toptesi-doc-xetex-a.pdf
%doc %{_texmfdistdir}/doc/latex/toptesi/toptesi-doc-xetex-def.ps
%doc %{_texmfdistdir}/doc/latex/toptesi/toptesi-doc-xetex.pdf
%doc %{_texmfdistdir}/doc/latex/toptesi/toptesi-doc-xetex.tex
%doc %{_texmfdistdir}/doc/latex/toptesi/toptesi-example-xetex.pdf
%doc %{_texmfdistdir}/doc/latex/toptesi/toptesi-example-xetex.tex
%doc %{_texmfdistdir}/doc/latex/toptesi/toptesi-example.pdf
%doc %{_texmfdistdir}/doc/latex/toptesi/toptesi-example.tex
%doc %{_texmfdistdir}/doc/latex/toptesi/toptesi-example.xmpdata
%doc %{_texmfdistdir}/doc/latex/toptesi/toptesi.pdf
#- source
%doc %{_texmfdistdir}/source/latex/toptesi/toptesi.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18790 |12mr|texlive-totcount-1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21178
# category Package
# catalog-ctan /macros/latex/contrib/totcount
# catalog-date 2011-01-25 21:21:41 +0100
# catalog-license lppl
# catalog-version 1.2
Name:		texlive-totcount
Version:	1.2
Release:	2
Summary:	Find the last value of a counter
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/totcount
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/totcount.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/totcount.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/totcount.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package records the value that was last set, for any
counter of interest; since most such counters are simply
incremented when they are changed, the recorded value will
usually be the maximum value.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/totcount/totcount.sty
%doc %{_texmfdistdir}/doc/latex/totcount/README
%doc %{_texmfdistdir}/doc/latex/totcount/totcount-ex.tex
%doc %{_texmfdistdir}/doc/latex/totcount/totcount.pdf
#- source
%doc %{_texmfdistdir}/source/latex/totcount/totcount.drv
%doc %{_texmfdistdir}/source/latex/totcount/totcount.dtx
%doc %{_texmfdistdir}/source/latex/totcount/totcount.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18791 |12mr|texlive-totpages-2.00-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/totpages
# catalog-date 2007-01-18 20:18:05 +0100
# catalog-license lppl
# catalog-version 2.00
Name:		texlive-totpages
Version:	2.00
Release:	2
Summary:	Count pages in a document, and report last page number
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/totpages
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/totpages.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/totpages.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/totpages.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package counts the actual pages in the document (as opposed
to reporting the number of the last page, as does lastpage).
The counter itself may be shipped out to the DVI file. The
package uses the everyshi package for its task.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/totpages/totpages.sty
%doc %{_texmfdistdir}/doc/latex/totpages/README
%doc %{_texmfdistdir}/doc/latex/totpages/totexmpl.tex
%doc %{_texmfdistdir}/doc/latex/totpages/totpages.pdf
#- source
%doc %{_texmfdistdir}/source/latex/totpages/totpages.drv
%doc %{_texmfdistdir}/source/latex/totpages/totpages.dtx
%doc %{_texmfdistdir}/source/latex/totpages/totpages.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18792 |12mr|texlive-tpic2pdftex-1.97-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26689
# category TLCore
# catalog-ctan /graphics/tpic2pdftex
# catalog-date 2010-01-16 19:56:06 +0100
# catalog-license gpl
# catalog-version 1.97
Name:		texlive-tpic2pdftex
Version:	1.97
Release:	3
Summary:	Use tpic commands in PDFTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/tpic2pdftex
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tpic2pdftex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tpic2pdftex.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tpic2pdftex.x86_64-linux.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Provides:	texlive-tpic2pdftex.bin = %{EVRD}

%description
The AWK script converts pic language, embedded inline
(delimited by .PS and .PE markers), to \pdfliteral commands.

#-----------------------------------------------------------------------
%files
%{_bindir}/tpic2pdftex
%doc %{_mandir}/man1/tpic2pdftex.1*
%doc %{_texmfdir}/doc/man/man1/tpic2pdftex.man1.pdf
%doc %{_texmfdir}/doc/tpic2pdftex/Makefile
%doc %{_texmfdir}/doc/tpic2pdftex/beamerexample.pdf
%doc %{_texmfdir}/doc/tpic2pdftex/beamerexample.pic
%doc %{_texmfdir}/doc/tpic2pdftex/example.pdf
%doc %{_texmfdir}/doc/tpic2pdftex/example.pic

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
# shell script
mkdir -p %{buildroot}%{_bindir}
cp -fpa bin/x86_64-linux/tpic2pdftex %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18793 |12mr|texlive-tpslifonts-0.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/exptl/texpower/tpslifonts
# catalog-date 2007-01-18 20:18:05 +0100
# catalog-license gpl
# catalog-version 0.6
Name:		texlive-tpslifonts
Version:	0.6
Release:	2
Summary:	A LaTeX package for configuring presentation fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/exptl/texpower/tpslifonts
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tpslifonts.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tpslifonts.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package aims to improve presentations in terms of font
readability, especially with maths. The standard cm math fonts
at large design sizes are difficult to read from far away,
especially at low resolutions and low contrast color choice.
Using this package leads to much better overall readability of
some font combinations. The package offers a couple of
'harmonising' combinations of text and math fonts from the
(distant) relatives of computer modern fonts, with a couple of
extras for optimising readability. Text fonts from computer
modern roman, computer modern sans serif, SliTeX computer
modern sans serif, computer modern bright, or concrete roman
are available, in addition to math fonts from computer modern
math, computer modern bright math, or Euler fonts. This package
is part of the TeXPower bundle.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/tpslifonts/tpslifonts.sty
%doc %{_texmfdistdir}/doc/latex/tpslifonts/00readme.txt
%doc %{_texmfdistdir}/doc/latex/tpslifonts/0install.txt
%doc %{_texmfdistdir}/doc/latex/tpslifonts/__TPslifonts.tex
%doc %{_texmfdistdir}/doc/latex/tpslifonts/slifontsexample.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18794 |12mr|texlive-tqft-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24169
# category Package
# catalog-ctan /macros/latex/contrib/tqft
# catalog-date 2011-10-02 00:21:09 +0200
# catalog-license lppl1.3
# catalog-version 1.0
Name:		texlive-tqft
Version:	1.0
Release:	2
Summary:	Drawing TQFT diagrams with TikZ/PGF
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tqft
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tqft.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tqft.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tqft.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package defines some node shapes useful for drawing TQFT
diagrams with TikZ/PGF. That is, it defines highly customisable
shapes that look like cobordisms between circles, such as those
used in TQFT and other mathematical diagrams.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/tqft/tqft.sty
%doc %{_texmfdistdir}/doc/latex/tqft/README.txt
%doc %{_texmfdistdir}/doc/latex/tqft/tqft_doc.pdf
%doc %{_texmfdistdir}/doc/latex/tqft/tqft_doc.tex
#- source
%doc %{_texmfdistdir}/source/latex/tqft/tqft.dtx
%doc %{_texmfdistdir}/source/latex/tqft/tqft.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18795 |12mr|texlive-trajan-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /fonts/trajan
# catalog-date 2007-10-24 18:05:15 +0200
# catalog-license lppl
# catalog-version 1.1
Name:		texlive-trajan
Version:	1.1
Release:	2
Summary:	Fonts from the Trajan column in Rome
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/trajan
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/trajan.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/trajan.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/trajan.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Provides fonts (in both MetaFont and Adobe Type 1 format) based
on the capitals carved on the Trajan column in Rome in 114 AD,
together with macros to access the fonts. Many typographers
think these rank first among the Roman's artistic legacy. The
font is uppercase letters together with some punctuation and
analphabetics; no lowercase or digits.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/trajan/trjnr10.afm
%{_texmfdistdir}/fonts/afm/public/trajan/trjnsl10.afm
%{_texmfdistdir}/fonts/map/dvips/trajan/trajan.map
%{_texmfdistdir}/fonts/tfm/public/trajan/trjnr10.tfm
%{_texmfdistdir}/fonts/tfm/public/trajan/trjnsl10.tfm
%{_texmfdistdir}/fonts/type1/public/trajan/trjnr10.pfb
%{_texmfdistdir}/fonts/type1/public/trajan/trjnsl10.pfb
%{_texmfdistdir}/tex/latex/trajan/t1trjn.fd
%{_texmfdistdir}/tex/latex/trajan/trajan.sty
%doc %{_texmfdistdir}/doc/latex/trajan/README
%doc %{_texmfdistdir}/doc/latex/trajan/trajan.pdf
%doc %{_texmfdistdir}/doc/latex/trajan/trytrajan.pdf
%doc %{_texmfdistdir}/doc/latex/trajan/trytrajan.tex
#- source
%doc %{_texmfdistdir}/source/latex/trajan/trajan.dtx
%doc %{_texmfdistdir}/source/latex/trajan/trajan.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18796 |12mr|texlive-tram-0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24395
# category Package
# catalog-ctan /macros/latex/contrib/tram
# catalog-date 2011-10-25 13:37:10 +0200
# catalog-license lppl
# catalog-version 0.1
Name:		texlive-tram
Version:	0.1
Release:	2
Summary:	Typeset tram boxes in LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tram
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tram.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tram.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Tram boxes are highlighted with patterns of dots; the package
defines an environment tram that typesets its content into a
tram box. The pattern used may be selected in an optional
argument to the environment.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/tram/tram.mf
%{_texmfdistdir}/tex/latex/tram/tram.sty
%doc %{_texmfdistdir}/doc/latex/tram/README
%doc %{_texmfdistdir}/doc/latex/tram/tram-doc.pdf
%doc %{_texmfdistdir}/doc/latex/tram/tram-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18797 |12mr|texlive-translation-array-fr-20111020-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24344
# category Package
# catalog-ctan /info/translations/array/fr
# catalog-date 2011-10-20 17:00:28 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-translation-array-fr
Version:	20111020
Release:	2
Summary:	French translation of the documentation of array
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/translations/array/fr
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/translation-array-fr.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/translation-array-fr.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
A French translation of the documentation of array.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/translation-array-fr/Copyright
%doc %{_texmfdistdir}/doc/latex/translation-array-fr/README
%doc %{_texmfdistdir}/doc/latex/translation-array-fr/f-array.dtx
%doc %{_texmfdistdir}/doc/latex/translation-array-fr/f-array.pdf
%doc %{_texmfdistdir}/doc/latex/translation-array-fr/ltxdoc.cfg

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18798 |12mr|texlive-translation-arsclassica-de-20110901-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23803
# category Package
# catalog-ctan /info/translations/arsclassica/de
# catalog-date 2011-09-01 19:45:17 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-translation-arsclassica-de
Version:	20110901
Release:	2
Summary:	German version of arsclassica
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/translations/arsclassica/de
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/translation-arsclassica-de.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/translation-arsclassica-de.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
This is a "translation" of the arsclassica dcoumentation.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/translation-arsclassica-de/ArsClassica-de.pdf
%doc %{_texmfdistdir}/doc/latex/translation-arsclassica-de/ArsClassica-de.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18799 |12mr|texlive-translation-biblatex-de-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24386
# category Package
# catalog-ctan /info/translations/biblatex/de
# catalog-date 2011-10-24 16:26:34 +0200
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-translation-biblatex-de
Version:	1.0
Release:	2
Summary:	German translation of the documentation of biblatex
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/translations/biblatex/de
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/translation-biblatex-de.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/translation-biblatex-de.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
A German translation of the documentation of biblatex.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/translation-biblatex-de/README
%doc %{_texmfdistdir}/doc/latex/translation-biblatex-de/biblatex-de.pdf
%doc %{_texmfdistdir}/doc/latex/translation-biblatex-de/biblatex-de.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18800 |12mr|texlive-translation-chemsym-de-20110901-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23804
# category Package
# catalog-ctan /info/translations/chemsym/de
# catalog-date 2011-09-01 18:55:53 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-translation-chemsym-de
Version:	20110901
Release:	2
Summary:	German version of chemsym
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/translations/chemsym/de
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/translation-chemsym-de.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/translation-chemsym-de.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
This is a "translation" of the chemsym documentation.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/translation-chemsym-de/00Liesmich.chs
%doc %{_texmfdistdir}/doc/latex/translation-chemsym-de/chemsym-de.dtx
%doc %{_texmfdistdir}/doc/latex/translation-chemsym-de/chemsym-de.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18801 |12mr|texlive-translation-dcolumn-fr-20111020-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24345
# category Package
# catalog-ctan /info/translations/dcolumn/fr
# catalog-date 2011-10-20 17:00:28 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-translation-dcolumn-fr
Version:	20111020
Release:	2
Summary:	French translation of the documentation of dcolumn
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/translations/dcolumn/fr
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/translation-dcolumn-fr.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/translation-dcolumn-fr.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
A French translation of the documentation of dcolumn.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/translation-dcolumn-fr/Copyright
%doc %{_texmfdistdir}/doc/latex/translation-dcolumn-fr/README
%doc %{_texmfdistdir}/doc/latex/translation-dcolumn-fr/f-dcolumn.dtx
%doc %{_texmfdistdir}/doc/latex/translation-dcolumn-fr/f-dcolumn.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18802 |12mr|texlive-translation-ecv-de-20110915-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24754
# category Package
# catalog-ctan /info/translations/ecv/de
# catalog-date 2011-09-15 18:36:27 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-translation-ecv-de
Version:	20110915
Release:	2
Summary:	German version of evc
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/translations/ecv/de
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/translation-ecv-de.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/translation-ecv-de.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
This is a "translation" of the ecv documentation.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/translation-ecv-de/ecvde.dtx.pdf
%doc %{_texmfdistdir}/doc/latex/translation-ecv-de/ecvde.dtx.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18803 |12mr|texlive-translation-enumitem-de-20111004-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24196
# category Package
# catalog-ctan /info/translations/enumitem/de
# catalog-date 2011-10-04 22:25:03 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-translation-enumitem-de
Version:	20111004
Release:	2
Summary:	Enumitem documentation, in German
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/translations/enumitem/de
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/translation-enumitem-de.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/translation-enumitem-de.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
This is a translation of the manual for enumitem.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/translation-enumitem-de/enumitem-de.pdf
%doc %{_texmfdistdir}/doc/latex/translation-enumitem-de/enumitem-de.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18804 |12mr|texlive-translation-europecv-de-20110905-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23840
# category Package
# catalog-ctan /info/translations/europecv/de
# catalog-date 2011-09-05 11:34:40 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-translation-europecv-de
Version:	20110905
Release:	2
Summary:	German version of europecv
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/translations/europecv/de
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/translation-europecv-de.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/translation-europecv-de.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
This is a "translation" of the europecv documentation.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/translation-europecv-de/Beispiele/at.pdf
%doc %{_texmfdistdir}/doc/latex/translation-europecv-de/Beispiele/bulgarian-koi8-r.tex
%doc %{_texmfdistdir}/doc/latex/translation-europecv-de/Beispiele/bulgarian-utf8.tex
%doc %{_texmfdistdir}/doc/latex/translation-europecv-de/Beispiele/greek-utf8.pdf
%doc %{_texmfdistdir}/doc/latex/translation-europecv-de/Beispiele/greek-utf8.tex
%doc %{_texmfdistdir}/doc/latex/translation-europecv-de/Beispiele/maltese-maltese.tex
%doc %{_texmfdistdir}/doc/latex/translation-europecv-de/Beispiele/maltese-utf8.tex
%doc %{_texmfdistdir}/doc/latex/translation-europecv-de/Beispiele/minimal.pdf
%doc %{_texmfdistdir}/doc/latex/translation-europecv-de/Beispiele/minimal.tex
%doc %{_texmfdistdir}/doc/latex/translation-europecv-de/europecv-de.pdf
%doc %{_texmfdistdir}/doc/latex/translation-europecv-de/europecv-de.tex
%doc %{_texmfdistdir}/doc/latex/translation-europecv-de/templates/cv_template_de.pdf
%doc %{_texmfdistdir}/doc/latex/translation-europecv-de/templates/cv_template_de.tex
%doc %{_texmfdistdir}/doc/latex/translation-europecv-de/templates/cv_template_en.pdf
%doc %{_texmfdistdir}/doc/latex/translation-europecv-de/templates/cv_template_en.tex
%doc %{_texmfdistdir}/doc/latex/translation-europecv-de/templates/cv_template_it.pdf
%doc %{_texmfdistdir}/doc/latex/translation-europecv-de/templates/cv_template_it.tex
%doc %{_texmfdistdir}/doc/latex/translation-europecv-de/templates/cv_template_pl.pdf
%doc %{_texmfdistdir}/doc/latex/translation-europecv-de/templates/cv_template_pl.tex
%doc %{_texmfdistdir}/doc/latex/translation-europecv-de/templates/publications.bib

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18805 |12mr|texlive-translation-evc-de-20111104-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23958
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-translation-evc-de
Version:	20111104
Release:	1
Summary:	TeXLive translation-evc-de package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/translation-evc-de.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/translation-evc-de.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Conflicts:	texlive-texmf <= 20110705-3
Conflicts:	texlive-doc <= 20110705-3

%description
TeXLive translation-evc-de package.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/translation-evc-de/ecvde.dtx.pdf
%doc %{_texmfdistdir}/doc/latex/translation-evc-de/ecvde.dtx.tex
%doc %{_tlpkgobjdir}/*.tlpobj

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}
mkdir -p %{buildroot}%{_tlpkgobjdir}
cp -fpa tlpkg/tlpobj/*.tlpobj %{buildroot}%{_tlpkgobjdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18806 |12mr|texlive-translation-filecontents-de-20110918-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24010
# category Package
# catalog-ctan /info/translations/filecontents/de
# catalog-date 2011-09-18 09:08:24 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-translation-filecontents-de
Version:	20110918
Release:	2
Summary:	German version of filecontents
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/translations/filecontents/de
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/translation-filecontents-de.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/translation-filecontents-de.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
This is a "translation" of the filecontents documentation.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/translation-filecontents-de/filecontents-de.dtx
%doc %{_texmfdistdir}/doc/latex/translation-filecontents-de/filecontents-de.ins
%doc %{_texmfdistdir}/doc/latex/translation-filecontents-de/filecontents-de.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18807 |12mr|texlive-translation-moreverb-de-20110914-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23957
# category Package
# catalog-ctan /info/translations/moreverb/de
# catalog-date 2011-09-14 17:59:09 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-translation-moreverb-de
Version:	20110914
Release:	2
Summary:	German version of moreverb
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/translations/moreverb/de
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/translation-moreverb-de.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/translation-moreverb-de.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
This is a "translation" of the moreverb documentation.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/translation-moreverb-de/filecontens-de.ins.txt
%doc %{_texmfdistdir}/doc/latex/translation-moreverb-de/moreverb-de.dtx.pdf
%doc %{_texmfdistdir}/doc/latex/translation-moreverb-de/moreverb-de.dtx.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18808 |12mr|texlive-translation-natbib-fr-20120114-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25105
# category Package
# catalog-ctan /info/translations/natbib/fr
# catalog-date 2012-01-14 10:04:15 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-translation-natbib-fr
Version:	20120114
Release:	1
Summary:	French translation of the documentation of natbib
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/translations/natbib/fr
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/translation-natbib-fr.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/translation-natbib-fr.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
A French translation of the documentation of natbib.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/translation-natbib-fr/f-natbib.dtx
%doc %{_texmfdistdir}/doc/latex/translation-natbib-fr/f-natbib.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18809 |12mr|texlive-translation-tabbing-fr-20111006-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24228
# category Package
# catalog-ctan /info/translations/Tabbing/fr
# catalog-date 2011-10-06 13:30:54 +0200
# catalog-license lppl1
# catalog-version undef
Name:		texlive-translation-tabbing-fr
Version:	20111006
Release:	2
Summary:	French translation of the documentation of Tabbing
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/translations/Tabbing/fr
License:	LPPL1
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/translation-tabbing-fr.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/translation-tabbing-fr.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
A translation to French (by the author) of the documentation of
the Tabbing package.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/translation-tabbing-fr/f-Tabbing.dtx
%doc %{_texmfdistdir}/doc/latex/translation-tabbing-fr/f-Tabbing.pdf
%doc %{_texmfdistdir}/doc/latex/translation-tabbing-fr/ltxdoc.cfg

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18810 |12mr|texlive-tree-dvips-.91-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21751
# category Package
# catalog-ctan /macros/latex209/contrib/trees/tree-dvips
# catalog-date 2011-03-14 14:09:23 +0100
# catalog-license lppl1
# catalog-version .91
Name:		texlive-tree-dvips
Version:	.91
Release:	2
Summary:	Trees and other linguists' macros
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex209/contrib/trees/tree-dvips
License:	LPPL1
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tree-dvips.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tree-dvips.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package defines a mechanism for specifying connected trees
that uses a tabular environment to generate node positions. The
package uses PostScript code, loaded by dvips, so output can
only be generated by use of dvips. The package lingmacros.sty
defines a few macros for linguists: \enumsentence for
enumerating sentence examples, simple tabular-based non-
connected tree macros, and gloss macros.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/tree-dvips/tree-dvips91.pro
%{_texmfdistdir}/tex/latex/tree-dvips/lingmacros.sty
%{_texmfdistdir}/tex/latex/tree-dvips/tree-dvips.sty
%doc %{_texmfdistdir}/doc/latex/tree-dvips/Makefile
%doc %{_texmfdistdir}/doc/latex/tree-dvips/README
%doc %{_texmfdistdir}/doc/latex/tree-dvips/README.TEXLIVE
%doc %{_texmfdistdir}/doc/latex/tree-dvips/lingmacros-manual.pdf
%doc %{_texmfdistdir}/doc/latex/tree-dvips/lingmacros-manual.tex
%doc %{_texmfdistdir}/doc/latex/tree-dvips/tree-dvips91.script
%doc %{_texmfdistdir}/doc/latex/tree-dvips/tree-manual.pdf
%doc %{_texmfdistdir}/doc/latex/tree-dvips/tree-manual.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18811 |12mr|texlive-treetex-20081115-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/plain/contrib/treetex
# catalog-date 2008-11-15 20:35:55 +0100
# catalog-license pd
# catalog-version undef
Name:		texlive-treetex
Version:	20081115
Release:	2
Summary:	Draw trees
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/plain/contrib/treetex
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/treetex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/treetex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Macros to draw trees, within TeX (or LaTeX). The algorithm used
is discussed in an accompanying paper (written using LaTeX
2.09).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/plain/treetex/classes.tex
%{_texmfdistdir}/tex/plain/treetex/l_pic.tex
%{_texmfdistdir}/tex/plain/treetex/treetex.tex
%doc %{_texmfdistdir}/doc/plain/treetex/epodd.bbl
%doc %{_texmfdistdir}/doc/plain/treetex/epodd.dvi
%doc %{_texmfdistdir}/doc/plain/treetex/epodd.tex
%doc %{_texmfdistdir}/doc/plain/treetex/readme
%doc %{_texmfdistdir}/doc/plain/treetex/tree_doc.bbl
%doc %{_texmfdistdir}/doc/plain/treetex/tree_doc.dvi
%doc %{_texmfdistdir}/doc/plain/treetex/tree_doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18812 |12mr|texlive-trfsigns-1.01-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/trfsigns
# catalog-date 2006-12-05 00:47:24 +0100
# catalog-license gpl
# catalog-version 1.01
Name:		texlive-trfsigns
Version:	1.01
Release:	2
Summary:	Typeset transform signs
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/trfsigns
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/trfsigns.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/trfsigns.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/trfsigns.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A package for typesetting various transformation signs for
Laplace transforms, Fourier transforms and others.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/trfsigns/trfsigns.sty
%doc %{_texmfdistdir}/doc/latex/trfsigns/COPYING
%doc %{_texmfdistdir}/doc/latex/trfsigns/README
%doc %{_texmfdistdir}/doc/latex/trfsigns/trfexamp.tex
%doc %{_texmfdistdir}/doc/latex/trfsigns/trfsigns.pdf
#- source
%doc %{_texmfdistdir}/source/latex/trfsigns/trfsigns.drv
%doc %{_texmfdistdir}/source/latex/trfsigns/trfsigns.dtx
%doc %{_texmfdistdir}/source/latex/trfsigns/trfsigns.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18813 |12mr|texlive-trimspaces-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/trimspaces
# catalog-date 2009-11-10 08:50:14 +0100
# catalog-license lppl
# catalog-version 1.1
Name:		texlive-trimspaces
Version:	1.1
Release:	2
Summary:	Trim spaces around an argument or within a macro
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/trimspaces
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/trimspaces.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/trimspaces.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/trimspaces.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A very short package that allows you to expandably remove
spaces around a token list (commands are provided to remove
spaces before, spaces after, or both); or to remove surrounding
spaces within a macro definition, or to define space-stripped
macros.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/trimspaces/trimspaces.sty
%doc %{_texmfdistdir}/doc/latex/trimspaces/README
%doc %{_texmfdistdir}/doc/latex/trimspaces/trimspaces.pdf
#- source
%doc %{_texmfdistdir}/source/latex/trimspaces/trimspaces.ins
%doc %{_texmfdistdir}/source/latex/trimspaces/trimspaces.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18814 |12mr|texlive-trivfloat-1.3b-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/trivfloat
# catalog-date 2009-04-24 13:36:42 +0200
# catalog-license lppl
# catalog-version 1.3b
Name:		texlive-trivfloat
Version:	1.3b
Release:	2
Summary:	Quick float definitions in LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/trivfloat
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/trivfloat.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/trivfloat.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/trivfloat.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The trivfloat package provides a quick method for defining new
float types in LaTeX. A single command sets up a new float in
the same style as the LaTeX kernel figure and table float
types. The package works with memoir as well as the standard
classes.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/trivfloat/trivfloat.sty
%doc %{_texmfdistdir}/doc/latex/trivfloat/README
%doc %{_texmfdistdir}/doc/latex/trivfloat/trivfloat.pdf
#- source
%doc %{_texmfdistdir}/source/latex/trivfloat/trivfloat.dtx
%doc %{_texmfdistdir}/source/latex/trivfloat/trivfloat.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18815 |12mr|texlive-trsym-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18732
# category Package
# catalog-ctan /fonts/trsym
# catalog-date 2007-10-24 18:05:15 +0200
# catalog-license lppl1.2
# catalog-version 1.0
Name:		texlive-trsym
Version:	1.0
Release:	2
Summary:	Symbols for transformations
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/trsym
License:	LPPL1.2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/trsym.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/trsym.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/trsym.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bundle provides MetaFont sources for a small font used for
(e.g.) Laplace transformations, together with a LaTeX .fd file
and a package providing commands for the symbols' use in
mathematics.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/trsym/trsy.mf
%{_texmfdistdir}/fonts/source/public/trsym/trsy10.mf
%{_texmfdistdir}/fonts/source/public/trsym/trsy12.mf
%{_texmfdistdir}/fonts/tfm/public/trsym/trsy10.tfm
%{_texmfdistdir}/fonts/tfm/public/trsym/trsy12.tfm
%{_texmfdistdir}/tex/latex/trsym/trsym.sty
%{_texmfdistdir}/tex/latex/trsym/utrsy.fd
%doc %{_texmfdistdir}/doc/latex/trsym/README
%doc %{_texmfdistdir}/doc/latex/trsym/manifest.txt
%doc %{_texmfdistdir}/doc/latex/trsym/trsym.pdf
#- source
%doc %{_texmfdistdir}/source/latex/trsym/trsym.dtx
%doc %{_texmfdistdir}/source/latex/trsym/trsym.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18816 |12mr|texlive-truncate-3.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18921
# category Package
# catalog-ctan /macros/latex/contrib/truncate
# catalog-date 2010-06-06 13:50:32 +0200
# catalog-license pd
# catalog-version 3.6
Name:		texlive-truncate
Version:	3.6
Release:	2
Summary:	Truncate text to a specified width
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/truncate
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/truncate.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/truncate.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package will by default break at word boundaries, but
package options are offered to permit breaks within words.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/truncate/truncate.sty
%doc %{_texmfdistdir}/doc/latex/truncate/miscdoc.sty
%doc %{_texmfdistdir}/doc/latex/truncate/truncate.pdf
%doc %{_texmfdistdir}/doc/latex/truncate/truncate.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18817 |12mr|texlive-tsemlines-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23440
# category Package
# catalog-ctan /macros/latex/contrib/tsemlines/tsemlines.sty
# catalog-date 2011-06-28 13:55:08 +0200
# catalog-license pd
# catalog-version 1.0
Name:		texlive-tsemlines
Version:	1.0
Release:	2
Summary:	Support for the ancient \emline macro
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tsemlines/tsemlines.sty
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tsemlines.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Occasional Documents appear, that use graphics generated by
texcad from the emtex distribution. These documents often use
the \emline macro, which produced lines at an arbitrary
orientation. The present package emulates the macro, using
TikZ.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/tsemlines/tsemlines.sty

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18818 |12mr|texlive-ttfutils-20111104-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23089
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-ttfutils
Version:	20111104
Release:	2
Summary:	TeXLive ttfutils package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ttfutils.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ttfutils.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-ttfutils.bin

%description
TeXLive ttfutils package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/sfd/ttf2pk/Big5.sfd
%{_texmfdistdir}/fonts/sfd/ttf2pk/EUC.sfd
%{_texmfdistdir}/fonts/sfd/ttf2pk/HKSCS.sfd
%{_texmfdistdir}/fonts/sfd/ttf2pk/KS-HLaTeX.sfd
%{_texmfdistdir}/fonts/sfd/ttf2pk/SJIS.sfd
%{_texmfdistdir}/fonts/sfd/ttf2pk/UBg5plus.sfd
%{_texmfdistdir}/fonts/sfd/ttf2pk/UBig5.sfd
%{_texmfdistdir}/fonts/sfd/ttf2pk/UGB.sfd
%{_texmfdistdir}/fonts/sfd/ttf2pk/UGBK.sfd
%{_texmfdistdir}/fonts/sfd/ttf2pk/UJIS.sfd
%{_texmfdistdir}/fonts/sfd/ttf2pk/UKS-HLaTeX.sfd
%{_texmfdistdir}/fonts/sfd/ttf2pk/UKS.sfd
%{_texmfdistdir}/fonts/sfd/ttf2pk/Unicode.sfd
%{_texmfdir}/fonts/enc/ttf2pk/base/T1-WGL4.enc
%{_texmfdir}/ttf2pk/VPS.rpl
%{_texmfdir}/ttf2pk/ttf2pk.cfg
%doc %{_mandir}/man1/ttf2afm.1*
%doc %{_texmfdir}/doc/man/man1/ttf2afm.man1.pdf
%doc %{_mandir}/man1/ttf2pk.1*
%doc %{_texmfdir}/doc/man/man1/ttf2pk.man1.pdf
%doc %{_mandir}/man1/ttf2tfm.1*
%doc %{_texmfdir}/doc/man/man1/ttf2tfm.man1.pdf
%doc %{_mandir}/man1/ttfdump.1*
%doc %{_texmfdir}/doc/man/man1/ttfdump.man1.pdf
%doc %{_texmfdir}/doc/ttf2pk/ttf2pk.doc
%doc %{_texmfdir}/doc/ttf2pk/ttf2pk.txt
%doc %{_texmfdir}/doc/ttf2pk/ttf2tfm.txt

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18819 |12mr|texlive-tucv-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20680
# category Package
# catalog-ctan /macros/latex/contrib/tucv
# catalog-date 2010-12-06 21:43:44 +0100
# catalog-license other-free
# catalog-version 1.0
Name:		texlive-tucv
Version:	1.0
Release:	2
Summary:	Support for typesetting a CV or resumee
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tucv
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tucv.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tucv.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tucv.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides commands for typesetting a CV or resume.
It provides commands for general-purpose headings, entries, and
item/description pairs, as well as more specific commands for
formatting sections, with explicit inclusion of school, degree,
employer, job, conference, and publications entries. It tends
to produce a somewhat long and quite detailed document but may
also be suitable to support a shorter resume.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/tucv/tucv.sty
%doc %{_texmfdistdir}/doc/latex/tucv/README
%doc %{_texmfdistdir}/doc/latex/tucv/tucv.pdf
%doc %{_texmfdistdir}/doc/latex/tucv/tucv_ex.pdf
%doc %{_texmfdistdir}/doc/latex/tucv/tucv_ex.tex
#- source
%doc %{_texmfdistdir}/source/latex/tucv/tucv.dtx
%doc %{_texmfdistdir}/source/latex/tucv/tucv.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18820 |12mr|texlive-tufte-latex-3.5.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24733
# category Package
# catalog-ctan /macros/latex/contrib/tufte-latex
# catalog-date 2011-11-10 06:59:33 +0100
# catalog-license apache2
# catalog-version 3.5.0
Name:		texlive-tufte-latex
Version:	3.5.0
Release:	3
Summary:	Document classes inspired by the work of Edward Tufte
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tufte-latex
License:	APACHE2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tufte-latex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tufte-latex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-xifthen
Requires:	texlive-ifmtarg
Requires:	texlive-changepage
Requires:	texlive-paralist
Requires:	texlive-sauerj
Requires:	texlive-placeins

%description
Provided are two classes inspired, respectively, by handouts
and books created by Edward Tufte.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/tufte-latex/tufte-book.cls
%{_texmfdistdir}/tex/latex/tufte-latex/tufte-common.def
%{_texmfdistdir}/tex/latex/tufte-latex/tufte-handout.cls
%doc %{_texmfdistdir}/doc/latex/tufte-latex/History.txt
%doc %{_texmfdistdir}/doc/latex/tufte-latex/README.txt
%doc %{_texmfdistdir}/doc/latex/tufte-latex/graphics/be-contents.pdf
%doc %{_texmfdistdir}/doc/latex/tufte-latex/graphics/be-title.pdf
%doc %{_texmfdistdir}/doc/latex/tufte-latex/graphics/ei-contents.pdf
%doc %{_texmfdistdir}/doc/latex/tufte-latex/graphics/ei-title.pdf
%doc %{_texmfdistdir}/doc/latex/tufte-latex/graphics/helix.asy
%doc %{_texmfdistdir}/doc/latex/tufte-latex/graphics/helix.pdf
%doc %{_texmfdistdir}/doc/latex/tufte-latex/graphics/hilbertcurves.pdf
%doc %{_texmfdistdir}/doc/latex/tufte-latex/graphics/hilbertrecursive.tex
%doc %{_texmfdistdir}/doc/latex/tufte-latex/graphics/nasa_vision_sm.png
%doc %{_texmfdistdir}/doc/latex/tufte-latex/graphics/satir_graph.png
%doc %{_texmfdistdir}/doc/latex/tufte-latex/graphics/sine.asy
%doc %{_texmfdistdir}/doc/latex/tufte-latex/graphics/sine.pdf
%doc %{_texmfdistdir}/doc/latex/tufte-latex/graphics/sine2.asy
%doc %{_texmfdistdir}/doc/latex/tufte-latex/graphics/sine2.pdf
%doc %{_texmfdistdir}/doc/latex/tufte-latex/graphics/vdqi-contents.pdf
%doc %{_texmfdistdir}/doc/latex/tufte-latex/graphics/vdqi-title.pdf
%doc %{_texmfdistdir}/doc/latex/tufte-latex/graphics/ve-contents.pdf
%doc %{_texmfdistdir}/doc/latex/tufte-latex/graphics/ve-title.pdf
%doc %{_texmfdistdir}/doc/latex/tufte-latex/sample-book.pdf
%doc %{_texmfdistdir}/doc/latex/tufte-latex/sample-book.tex
%doc %{_texmfdistdir}/doc/latex/tufte-latex/sample-handout.bib
%doc %{_texmfdistdir}/doc/latex/tufte-latex/sample-handout.pdf
%doc %{_texmfdistdir}/doc/latex/tufte-latex/sample-handout.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18821 |12mr|texlive-tugboat-2.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22462
# category Package
# catalog-ctan /macros/latex/contrib/tugboat
# catalog-date 2011-05-13 02:06:40 +0200
# catalog-license lppl
# catalog-version 2.8
Name:		texlive-tugboat
Version:	2.8
Release:	2
Summary:	LaTeX macros for TUGboat articles
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tugboat
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tugboat.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tugboat.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tugboat.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Provides both ltugboat.cls (for ordinary issues of the journal)
and ltugproc.cls (for issues that are proceedings of TUG
meetings). The distribution also includes a BibTeX style
appropriate for use with the classes' "harvard" option.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/tugboat/ltugbib.bst
%{_texmfdistdir}/tex/latex/tugboat/ltugboat.cls
%{_texmfdistdir}/tex/latex/tugboat/ltugboat.sty
%{_texmfdistdir}/tex/latex/tugboat/ltugcomn.sty
%{_texmfdistdir}/tex/latex/tugboat/ltugproc.cls
%{_texmfdistdir}/tex/latex/tugboat/ltugproc.sty
%doc %{_texmfdistdir}/doc/latex/tugboat/README
%doc %{_texmfdistdir}/doc/latex/tugboat/ltubguid.ltx
%doc %{_texmfdistdir}/doc/latex/tugboat/ltubguid.pdf
%doc %{_texmfdistdir}/doc/latex/tugboat/manifest.txt
%doc %{_texmfdistdir}/doc/latex/tugboat/tugboat.pdf
#- source
%doc %{_texmfdistdir}/source/latex/tugboat/tugboat.dtx
%doc %{_texmfdistdir}/source/latex/tugboat/tugboat.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18822 |12mr|texlive-tugboat-plain-20120809-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26611
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-tugboat-plain
Version:	20120809
Release:	1
Summary:	TeXLive tugboat-plain package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tugboat-plain.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tugboat-plain.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive tugboat-plain package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/plain/tugboat-plain/tugboat.cmn
%{_texmfdistdir}/tex/plain/tugboat-plain/tugboat.sty
%{_texmfdistdir}/tex/plain/tugboat-plain/tugproc.sty
%doc %{_texmfdistdir}/doc/plain/tugboat-plain/README
%doc %{_texmfdistdir}/doc/plain/tugboat-plain/tubguide.pdf
%doc %{_texmfdistdir}/doc/plain/tugboat-plain/tubguide.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18823 |12mr|texlive-tui-1.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27253
# category Package
# catalog-ctan /macros/latex/contrib/tui
# catalog-date 2012-07-30 18:08:41 +0200
# catalog-license lppl
# catalog-version 1.9
Name:		texlive-tui
Version:	1.9
Release:	1
Summary:	Thesis style for the University of the Andes, Colombia
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tui
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tui.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tui.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Doctoral Dissertations from the Faculty of Engineering at the
Universidad de los Andes, Bogota, Colombia. The class is
implemented as an extension of the memoir class. Clase de Tesis
doctorales para ingenieria, Universidad de los Andes, Bogota.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/tui/tui.cls
%doc %{_texmfdistdir}/doc/latex/tui/README
%doc %{_texmfdistdir}/doc/latex/tui/TUIdoc.pdf
%doc %{_texmfdistdir}/doc/latex/tui/TUIdoc.tex
%doc %{_texmfdistdir}/doc/latex/tui/example/abstract.tex
%doc %{_texmfdistdir}/doc/latex/tui/example/agradec.tex
%doc %{_texmfdistdir}/doc/latex/tui/example/ap01.tex
%doc %{_texmfdistdir}/doc/latex/tui/example/bibliotesis.bib
%doc %{_texmfdistdir}/doc/latex/tui/example/ch01.tex
%doc %{_texmfdistdir}/doc/latex/tui/example/ch02.tex
%doc %{_texmfdistdir}/doc/latex/tui/example/ch03.tex
%doc %{_texmfdistdir}/doc/latex/tui/example/coleccion.tex
%doc %{_texmfdistdir}/doc/latex/tui/example/dedicat.tex
%doc %{_texmfdistdir}/doc/latex/tui/example/hyphenation.tex
%doc %{_texmfdistdir}/doc/latex/tui/example/imagen.pdf
%doc %{_texmfdistdir}/doc/latex/tui/example/intro.tex
%doc %{_texmfdistdir}/doc/latex/tui/example/lipsum.tex
%doc %{_texmfdistdir}/doc/latex/tui/example/listofsymbols.tex
%doc %{_texmfdistdir}/doc/latex/tui/example/main.tex
%doc %{_texmfdistdir}/doc/latex/tui/example/plegal.tex
%doc %{_texmfdistdir}/doc/latex/tui/example/portada.tex
%doc %{_texmfdistdir}/doc/latex/tui/example/resumen.tex
%doc %{_texmfdistdir}/doc/latex/tui/template/abstract.tex
%doc %{_texmfdistdir}/doc/latex/tui/template/agradec.tex
%doc %{_texmfdistdir}/doc/latex/tui/template/ap01.tex
%doc %{_texmfdistdir}/doc/latex/tui/template/bibliotesis.bib
%doc %{_texmfdistdir}/doc/latex/tui/template/ch01.tex
%doc %{_texmfdistdir}/doc/latex/tui/template/ch02.tex
%doc %{_texmfdistdir}/doc/latex/tui/template/ch03.tex
%doc %{_texmfdistdir}/doc/latex/tui/template/coleccion.tex
%doc %{_texmfdistdir}/doc/latex/tui/template/dedicat.tex
%doc %{_texmfdistdir}/doc/latex/tui/template/hyphenation.tex
%doc %{_texmfdistdir}/doc/latex/tui/template/intro.tex
%doc %{_texmfdistdir}/doc/latex/tui/template/listofsymbols.tex
%doc %{_texmfdistdir}/doc/latex/tui/template/main.tex
%doc %{_texmfdistdir}/doc/latex/tui/template/plegal.tex
%doc %{_texmfdistdir}/doc/latex/tui/template/portada.tex
%doc %{_texmfdistdir}/doc/latex/tui/template/resumen.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18824 |12mr|texlive-turkmen-0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17748
# category Package
# catalog-ctan /language/turkmen
# catalog-date 2010-04-06 13:44:40 +0200
# catalog-license lppl
# catalog-version 0.2
Name:		texlive-turkmen
Version:	0.2
Release:	2
Summary:	Babel support for Turkmen
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/turkmen
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/turkmen.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/turkmen.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/turkmen.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides support for Turkmen in babel, but
integration with babel is not available.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/turkmen/turkmen.ldf
%doc %{_texmfdistdir}/doc/latex/turkmen/README
%doc %{_texmfdistdir}/doc/latex/turkmen/turkmen.pdf
#- source
%doc %{_texmfdistdir}/source/latex/turkmen/turkmen.dtx
%doc %{_texmfdistdir}/source/latex/turkmen/turkmen.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18825 |12mr|texlive-turnstile-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/turnstile
# catalog-date 2008-08-24 14:43:48 +0200
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-turnstile
Version:	1.0
Release:	2
Summary:	Typeset the (logic) turnstile notation
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/turnstile
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/turnstile.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/turnstile.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/turnstile.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Among other uses, the turnstile sign is used by logicians for
denoting a consequence relation, related to a given logic,
between a collection of formulas and a derived formula.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/turnstile/turnstile.sty
%doc %{_texmfdistdir}/doc/latex/turnstile/README
%doc %{_texmfdistdir}/doc/latex/turnstile/README.en
%doc %{_texmfdistdir}/doc/latex/turnstile/README.pt
%doc %{_texmfdistdir}/doc/latex/turnstile/turnstile-en.pdf
%doc %{_texmfdistdir}/doc/latex/turnstile/turnstile-pt.pdf
%doc %{_texmfdistdir}/doc/latex/turnstile/turnstile_article.pdf
%doc %{_texmfdistdir}/doc/latex/turnstile/turnstile_article.tex
%doc %{_texmfdistdir}/doc/latex/turnstile/turnstile_artigo.pdf
%doc %{_texmfdistdir}/doc/latex/turnstile/turnstile_artigo.tex
#- source
%doc %{_texmfdistdir}/source/latex/turnstile/turnstile-en.dtx
%doc %{_texmfdistdir}/source/latex/turnstile/turnstile-en.ins
%doc %{_texmfdistdir}/source/latex/turnstile/turnstile-pt.dtx
%doc %{_texmfdistdir}/source/latex/turnstile/turnstile-pt.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18826 |12mr|texlive-turnthepage-1.3a-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23784
# category Package
# catalog-ctan /macros/latex/contrib/turnthepage
# catalog-date 2011-03-24 23:15:02 +0100
# catalog-license lppl
# catalog-version 1.3a
Name:		texlive-turnthepage
Version:	1.3a
Release:	2
Summary:	Provide "turn page" instructions
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/turnthepage
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/turnthepage.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/turnthepage.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package prints a 'turn' instruction at the bottom of odd-
numbered pages (except the last). This is a common convention
for examination papers and the like.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/turnthepage/turnpageetex.sty
%{_texmfdistdir}/tex/latex/turnthepage/turnpagewoetex.sty
%{_texmfdistdir}/tex/latex/turnthepage/turnthepage.sty
%doc %{_texmfdistdir}/doc/latex/turnthepage/Makefile
%doc %{_texmfdistdir}/doc/latex/turnthepage/README
%doc %{_texmfdistdir}/doc/latex/turnthepage/perso.ist
%doc %{_texmfdistdir}/doc/latex/turnthepage/turnthepage-bib.bib
%doc %{_texmfdistdir}/doc/latex/turnthepage/turnthepage.pdf
%doc %{_texmfdistdir}/doc/latex/turnthepage/turnthepage.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18827 |12mr|texlive-twoinone-20100226-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17024
# category Package
# catalog-ctan /macros/latex/contrib/twoinone
# catalog-date 2010-02-26 11:17:49 +0100
# catalog-license pd
# catalog-version undef
Name:		texlive-twoinone
Version:	20100226
Release:	2
Summary:	Print two pages on a single page
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/twoinone
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/twoinone.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/twoinone.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package is for printing two pages on a single (landscape)
A4 page. Page numbers appear on the included pages, and not on
the landscape 'container' page.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/twoinone/2in1.sty
%doc %{_texmfdistdir}/doc/latex/twoinone/twoinone.pdf
%doc %{_texmfdistdir}/doc/latex/twoinone/twoinone.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18828 |12mr|texlive-twoup-1.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/twoup
# catalog-date 2007-02-27 14:52:52 +0100
# catalog-license lppl
# catalog-version 1.3
Name:		texlive-twoup
Version:	1.3
Release:	2
Summary:	Print two virtual pages on each physical page
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/twoup
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/twoup.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/twoup.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/twoup.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
MiKTeX and many other TeX implementations include tools for
massaging PostScript into booklet and two-up printing -- that
is, printing two logical pages side by side on one side of one
sheet of paper. However, some LaTeX preliminaries are necessary
to use those tools. The twoup package provides such
preliminaries and gives advice on how to use the PostScript
tools.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/twoup/twoup.sty
%doc %{_texmfdistdir}/doc/latex/twoup/README
%doc %{_texmfdistdir}/doc/latex/twoup/twoup.pdf
#- source
%doc %{_texmfdistdir}/source/latex/twoup/twoup.dtx
%doc %{_texmfdistdir}/source/latex/twoup/twoup.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18829 |12mr|texlive-txfonts-20090115-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /fonts/txfonts
# catalog-date 2009-01-15 09:33:18 +0100
# catalog-license gpl
# catalog-version undef
Name:		texlive-txfonts
Version:	20090115
Release:	2
Summary:	Times-like fonts in support of mathematics
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/txfonts
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/txfonts.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/txfonts.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Txfonts supplies virtual text roman fonts using Adobe Times (or
URW NimbusRomNo9L) with some modified and additional text
symbols in the OT1, T1, and TS1 encodings; maths alphabets
using Times/URW Nimbus; maths fonts providing all the symbols
of the Computer Modern and AMS fonts, including all the Greek
capital letters from CMR; and additional maths fonts of various
other symbols. The set is complemented by a sans-serif set of
text fonts, based on Helvetica/NimbusSanL, and a monospace set.
All the fonts are in Type 1 format (AFM and PFB files), and are
supported by TeX metrics (VF and TFM files) and macros for use
with LaTeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/txfonts/rtcxb.afm
%{_texmfdistdir}/fonts/afm/public/txfonts/rtcxbi.afm
%{_texmfdistdir}/fonts/afm/public/txfonts/rtcxbss.afm
%{_texmfdistdir}/fonts/afm/public/txfonts/rtcxi.afm
%{_texmfdistdir}/fonts/afm/public/txfonts/rtcxr.afm
%{_texmfdistdir}/fonts/afm/public/txfonts/rtcxss.afm
%{_texmfdistdir}/fonts/afm/public/txfonts/rtxb.afm
%{_texmfdistdir}/fonts/afm/public/txfonts/rtxbi.afm
%{_texmfdistdir}/fonts/afm/public/txfonts/rtxbmi.afm
%{_texmfdistdir}/fonts/afm/public/txfonts/rtxbsc.afm
%{_texmfdistdir}/fonts/afm/public/txfonts/rtxbss.afm
%{_texmfdistdir}/fonts/afm/public/txfonts/rtxbsssc.afm
%{_texmfdistdir}/fonts/afm/public/txfonts/rtxi.afm
%{_texmfdistdir}/fonts/afm/public/txfonts/rtxmi.afm
%{_texmfdistdir}/fonts/afm/public/txfonts/rtxr.afm
%{_texmfdistdir}/fonts/afm/public/txfonts/rtxsc.afm
%{_texmfdistdir}/fonts/afm/public/txfonts/rtxss.afm
%{_texmfdistdir}/fonts/afm/public/txfonts/rtxsssc.afm
%{_texmfdistdir}/fonts/afm/public/txfonts/t1xbtt.afm
%{_texmfdistdir}/fonts/afm/public/txfonts/t1xbttsc.afm
%{_texmfdistdir}/fonts/afm/public/txfonts/t1xtt.afm
%{_texmfdistdir}/fonts/afm/public/txfonts/t1xttsc.afm
%{_texmfdistdir}/fonts/afm/public/txfonts/tcxbtt.afm
%{_texmfdistdir}/fonts/afm/public/txfonts/tcxtt.afm
%{_texmfdistdir}/fonts/afm/public/txfonts/txbex.afm
%{_texmfdistdir}/fonts/afm/public/txfonts/txbexa.afm
%{_texmfdistdir}/fonts/afm/public/txfonts/txbmia.afm
%{_texmfdistdir}/fonts/afm/public/txfonts/txbsy.afm
%{_texmfdistdir}/fonts/afm/public/txfonts/txbsya.afm
%{_texmfdistdir}/fonts/afm/public/txfonts/txbsyb.afm
%{_texmfdistdir}/fonts/afm/public/txfonts/txbsyc.afm
%{_texmfdistdir}/fonts/afm/public/txfonts/txbtt.afm
%{_texmfdistdir}/fonts/afm/public/txfonts/txbttsc.afm
%{_texmfdistdir}/fonts/afm/public/txfonts/txex.afm
%{_texmfdistdir}/fonts/afm/public/txfonts/txexa.afm
%{_texmfdistdir}/fonts/afm/public/txfonts/txmia.afm
%{_texmfdistdir}/fonts/afm/public/txfonts/txsy.afm
%{_texmfdistdir}/fonts/afm/public/txfonts/txsya.afm
%{_texmfdistdir}/fonts/afm/public/txfonts/txsyb.afm
%{_texmfdistdir}/fonts/afm/public/txfonts/txsyc.afm
%{_texmfdistdir}/fonts/afm/public/txfonts/txtt.afm
%{_texmfdistdir}/fonts/afm/public/txfonts/txttsc.afm
%{_texmfdistdir}/fonts/enc/dvips/txfonts/tx8r.enc
%{_texmfdistdir}/fonts/map/dvips/txfonts/txfonts.map
%{_texmfdistdir}/fonts/map/dvips/txfonts/txr.map
%{_texmfdistdir}/fonts/map/dvips/txfonts/txr1.map
%{_texmfdistdir}/fonts/map/dvips/txfonts/txr2.map
%{_texmfdistdir}/fonts/map/dvips/txfonts/txr3.map
%{_texmfdistdir}/fonts/tfm/public/txfonts/rtcxb.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/rtcxbi.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/rtcxbsl.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/rtcxbss.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/rtcxbsso.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/rtcxi.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/rtcxr.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/rtcxsl.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/rtcxss.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/rtcxsssl.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/rtxb.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/rtxbi.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/rtxbmi.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/rtxbsc.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/rtxbsl.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/rtxbss.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/rtxbsssc.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/rtxbsssl.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/rtxi.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/rtxmi.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/rtxphvb.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/rtxphvbo.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/rtxphvr.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/rtxphvro.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/rtxptmb.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/rtxptmbi.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/rtxptmbo.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/rtxptmr.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/rtxptmri.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/rtxptmro.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/rtxr.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/rtxsc.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/rtxsl.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/rtxss.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/rtxsssc.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/rtxsssl.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/t1xb.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/t1xbi.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/t1xbsc.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/t1xbsl.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/t1xbss.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/t1xbsssc.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/t1xbsssl.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/t1xbtt.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/t1xbttsc.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/t1xbttsl.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/t1xi.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/t1xr.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/t1xsc.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/t1xsl.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/t1xss.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/t1xsssc.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/t1xsssl.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/t1xtt.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/t1xttsc.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/t1xttsl.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/tcxb.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/tcxbi.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/tcxbsl.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/tcxbss.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/tcxbsssl.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/tcxbtt.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/tcxbttsl.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/tcxi.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/tcxr.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/tcxsl.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/tcxss.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/tcxsssl.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/tcxtt.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/tcxttsl.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/txb.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/txbex.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/txbexa.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/txbi.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/txbmi.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/txbmi1.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/txbmia.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/txbsc.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/txbsl.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/txbss.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/txbsssc.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/txbsssl.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/txbsy.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/txbsya.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/txbsyb.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/txbsyc.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/txbtt.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/txbttsc.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/txbttsl.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/txex.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/txexa.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/txi.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/txmi.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/txmi1.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/txmia.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/txr.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/txsc.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/txsl.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/txss.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/txsssc.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/txsssl.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/txsy.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/txsya.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/txsyb.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/txsyc.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/txtt.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/txttsc.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/txttsl.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/tyxb.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/tyxbi.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/tyxbsc.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/tyxbsl.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/tyxbss.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/tyxbsssc.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/tyxbsssl.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/tyxbtt.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/tyxbttsc.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/tyxbttsl.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/tyxi.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/tyxr.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/tyxsc.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/tyxsl.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/tyxss.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/tyxsssc.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/tyxsssl.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/tyxtt.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/tyxttsc.tfm
%{_texmfdistdir}/fonts/tfm/public/txfonts/tyxttsl.tfm
%{_texmfdistdir}/fonts/type1/public/txfonts/rtcxb.pfb
%{_texmfdistdir}/fonts/type1/public/txfonts/rtcxbi.pfb
%{_texmfdistdir}/fonts/type1/public/txfonts/rtcxbss.pfb
%{_texmfdistdir}/fonts/type1/public/txfonts/rtcxi.pfb
%{_texmfdistdir}/fonts/type1/public/txfonts/rtcxr.pfb
%{_texmfdistdir}/fonts/type1/public/txfonts/rtcxss.pfb
%{_texmfdistdir}/fonts/type1/public/txfonts/rtxb.pfb
%{_texmfdistdir}/fonts/type1/public/txfonts/rtxbi.pfb
%{_texmfdistdir}/fonts/type1/public/txfonts/rtxbmi.pfb
%{_texmfdistdir}/fonts/type1/public/txfonts/rtxbsc.pfb
%{_texmfdistdir}/fonts/type1/public/txfonts/rtxbss.pfb
%{_texmfdistdir}/fonts/type1/public/txfonts/rtxbsssc.pfb
%{_texmfdistdir}/fonts/type1/public/txfonts/rtxi.pfb
%{_texmfdistdir}/fonts/type1/public/txfonts/rtxmi.pfb
%{_texmfdistdir}/fonts/type1/public/txfonts/rtxr.pfb
%{_texmfdistdir}/fonts/type1/public/txfonts/rtxsc.pfb
%{_texmfdistdir}/fonts/type1/public/txfonts/rtxss.pfb
%{_texmfdistdir}/fonts/type1/public/txfonts/rtxsssc.pfb
%{_texmfdistdir}/fonts/type1/public/txfonts/t1xbtt.pfb
%{_texmfdistdir}/fonts/type1/public/txfonts/t1xbttsc.pfb
%{_texmfdistdir}/fonts/type1/public/txfonts/t1xtt.pfb
%{_texmfdistdir}/fonts/type1/public/txfonts/t1xttsc.pfb
%{_texmfdistdir}/fonts/type1/public/txfonts/tcxbtt.pfb
%{_texmfdistdir}/fonts/type1/public/txfonts/tcxtt.pfb
%{_texmfdistdir}/fonts/type1/public/txfonts/txbex.pfb
%{_texmfdistdir}/fonts/type1/public/txfonts/txbexa.pfb
%{_texmfdistdir}/fonts/type1/public/txfonts/txbmia.pfb
%{_texmfdistdir}/fonts/type1/public/txfonts/txbsy.pfb
%{_texmfdistdir}/fonts/type1/public/txfonts/txbsya.pfb
%{_texmfdistdir}/fonts/type1/public/txfonts/txbsyb.pfb
%{_texmfdistdir}/fonts/type1/public/txfonts/txbsyc.pfb
%{_texmfdistdir}/fonts/type1/public/txfonts/txbtt.pfb
%{_texmfdistdir}/fonts/type1/public/txfonts/txbttsc.pfb
%{_texmfdistdir}/fonts/type1/public/txfonts/txex.pfb
%{_texmfdistdir}/fonts/type1/public/txfonts/txexa.pfb
%{_texmfdistdir}/fonts/type1/public/txfonts/txmia.pfb
%{_texmfdistdir}/fonts/type1/public/txfonts/txsy.pfb
%{_texmfdistdir}/fonts/type1/public/txfonts/txsya.pfb
%{_texmfdistdir}/fonts/type1/public/txfonts/txsyb.pfb
%{_texmfdistdir}/fonts/type1/public/txfonts/txsyc.pfb
%{_texmfdistdir}/fonts/type1/public/txfonts/txtt.pfb
%{_texmfdistdir}/fonts/type1/public/txfonts/txttsc.pfb
%{_texmfdistdir}/fonts/vf/public/txfonts/t1xb.vf
%{_texmfdistdir}/fonts/vf/public/txfonts/t1xbi.vf
%{_texmfdistdir}/fonts/vf/public/txfonts/t1xbsc.vf
%{_texmfdistdir}/fonts/vf/public/txfonts/t1xbsl.vf
%{_texmfdistdir}/fonts/vf/public/txfonts/t1xbss.vf
%{_texmfdistdir}/fonts/vf/public/txfonts/t1xbsssc.vf
%{_texmfdistdir}/fonts/vf/public/txfonts/t1xbsssl.vf
%{_texmfdistdir}/fonts/vf/public/txfonts/t1xi.vf
%{_texmfdistdir}/fonts/vf/public/txfonts/t1xr.vf
%{_texmfdistdir}/fonts/vf/public/txfonts/t1xsc.vf
%{_texmfdistdir}/fonts/vf/public/txfonts/t1xsl.vf
%{_texmfdistdir}/fonts/vf/public/txfonts/t1xss.vf
%{_texmfdistdir}/fonts/vf/public/txfonts/t1xsssc.vf
%{_texmfdistdir}/fonts/vf/public/txfonts/t1xsssl.vf
%{_texmfdistdir}/fonts/vf/public/txfonts/tcxb.vf
%{_texmfdistdir}/fonts/vf/public/txfonts/tcxbi.vf
%{_texmfdistdir}/fonts/vf/public/txfonts/tcxbsl.vf
%{_texmfdistdir}/fonts/vf/public/txfonts/tcxbss.vf
%{_texmfdistdir}/fonts/vf/public/txfonts/tcxbsssl.vf
%{_texmfdistdir}/fonts/vf/public/txfonts/tcxi.vf
%{_texmfdistdir}/fonts/vf/public/txfonts/tcxr.vf
%{_texmfdistdir}/fonts/vf/public/txfonts/tcxsl.vf
%{_texmfdistdir}/fonts/vf/public/txfonts/tcxss.vf
%{_texmfdistdir}/fonts/vf/public/txfonts/tcxsssl.vf
%{_texmfdistdir}/fonts/vf/public/txfonts/txb.vf
%{_texmfdistdir}/fonts/vf/public/txfonts/txbi.vf
%{_texmfdistdir}/fonts/vf/public/txfonts/txbmi.vf
%{_texmfdistdir}/fonts/vf/public/txfonts/txbmi1.vf
%{_texmfdistdir}/fonts/vf/public/txfonts/txbsc.vf
%{_texmfdistdir}/fonts/vf/public/txfonts/txbsl.vf
%{_texmfdistdir}/fonts/vf/public/txfonts/txbss.vf
%{_texmfdistdir}/fonts/vf/public/txfonts/txbsssc.vf
%{_texmfdistdir}/fonts/vf/public/txfonts/txbsssl.vf
%{_texmfdistdir}/fonts/vf/public/txfonts/txi.vf
%{_texmfdistdir}/fonts/vf/public/txfonts/txmi.vf
%{_texmfdistdir}/fonts/vf/public/txfonts/txmi1.vf
%{_texmfdistdir}/fonts/vf/public/txfonts/txr.vf
%{_texmfdistdir}/fonts/vf/public/txfonts/txsc.vf
%{_texmfdistdir}/fonts/vf/public/txfonts/txsl.vf
%{_texmfdistdir}/fonts/vf/public/txfonts/txss.vf
%{_texmfdistdir}/fonts/vf/public/txfonts/txsssc.vf
%{_texmfdistdir}/fonts/vf/public/txfonts/txsssl.vf
%{_texmfdistdir}/fonts/vf/public/txfonts/tyxb.vf
%{_texmfdistdir}/fonts/vf/public/txfonts/tyxbi.vf
%{_texmfdistdir}/fonts/vf/public/txfonts/tyxbsc.vf
%{_texmfdistdir}/fonts/vf/public/txfonts/tyxbsl.vf
%{_texmfdistdir}/fonts/vf/public/txfonts/tyxbss.vf
%{_texmfdistdir}/fonts/vf/public/txfonts/tyxbsssc.vf
%{_texmfdistdir}/fonts/vf/public/txfonts/tyxbsssl.vf
%{_texmfdistdir}/fonts/vf/public/txfonts/tyxbtt.vf
%{_texmfdistdir}/fonts/vf/public/txfonts/tyxbttsc.vf
%{_texmfdistdir}/fonts/vf/public/txfonts/tyxbttsl.vf
%{_texmfdistdir}/fonts/vf/public/txfonts/tyxi.vf
%{_texmfdistdir}/fonts/vf/public/txfonts/tyxr.vf
%{_texmfdistdir}/fonts/vf/public/txfonts/tyxsc.vf
%{_texmfdistdir}/fonts/vf/public/txfonts/tyxsl.vf
%{_texmfdistdir}/fonts/vf/public/txfonts/tyxss.vf
%{_texmfdistdir}/fonts/vf/public/txfonts/tyxsssc.vf
%{_texmfdistdir}/fonts/vf/public/txfonts/tyxsssl.vf
%{_texmfdistdir}/fonts/vf/public/txfonts/tyxtt.vf
%{_texmfdistdir}/fonts/vf/public/txfonts/tyxttsc.vf
%{_texmfdistdir}/fonts/vf/public/txfonts/tyxttsl.vf
%{_texmfdistdir}/tex/latex/txfonts/ly1txr.fd
%{_texmfdistdir}/tex/latex/txfonts/ly1txss.fd
%{_texmfdistdir}/tex/latex/txfonts/ly1txtt.fd
%{_texmfdistdir}/tex/latex/txfonts/omltxmi.fd
%{_texmfdistdir}/tex/latex/txfonts/omltxr.fd
%{_texmfdistdir}/tex/latex/txfonts/omstxr.fd
%{_texmfdistdir}/tex/latex/txfonts/omstxsy.fd
%{_texmfdistdir}/tex/latex/txfonts/omxtxex.fd
%{_texmfdistdir}/tex/latex/txfonts/ot1txr.fd
%{_texmfdistdir}/tex/latex/txfonts/ot1txss.fd
%{_texmfdistdir}/tex/latex/txfonts/ot1txtt.fd
%{_texmfdistdir}/tex/latex/txfonts/t1txr.fd
%{_texmfdistdir}/tex/latex/txfonts/t1txss.fd
%{_texmfdistdir}/tex/latex/txfonts/t1txtt.fd
%{_texmfdistdir}/tex/latex/txfonts/ts1txr.fd
%{_texmfdistdir}/tex/latex/txfonts/ts1txss.fd
%{_texmfdistdir}/tex/latex/txfonts/ts1txtt.fd
%{_texmfdistdir}/tex/latex/txfonts/txfonts.sty
%{_texmfdistdir}/tex/latex/txfonts/utxexa.fd
%{_texmfdistdir}/tex/latex/txfonts/utxmia.fd
%{_texmfdistdir}/tex/latex/txfonts/utxr.fd
%{_texmfdistdir}/tex/latex/txfonts/utxss.fd
%{_texmfdistdir}/tex/latex/txfonts/utxsya.fd
%{_texmfdistdir}/tex/latex/txfonts/utxsyb.fd
%{_texmfdistdir}/tex/latex/txfonts/utxsyc.fd
%{_texmfdistdir}/tex/latex/txfonts/utxtt.fd
%doc %{_texmfdistdir}/doc/fonts/txfonts/00bug_fix.txt
%doc %{_texmfdistdir}/doc/fonts/txfonts/COPYRIGHT
%doc %{_texmfdistdir}/doc/fonts/txfonts/README
%doc %{_texmfdistdir}/doc/fonts/txfonts/txfontsdoc.pdf
%doc %{_texmfdistdir}/doc/fonts/txfonts/txfontsdoc.tex
%doc %{_texmfdistdir}/doc/fonts/txfonts/txfontsdocA4.pdf
%doc %{_texmfdistdir}/doc/fonts/txfonts/txfontsdocA4.tex
%doc %{_texmfdistdir}/doc/fonts/txfonts/txmi.vpl

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18830 |12mr|texlive-txfontsb-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21578
# category Package
# catalog-ctan /fonts/txfontsb
# catalog-date 2011-03-01 17:09:11 +0100
# catalog-license gpl
# catalog-version 1.1
Name:		texlive-txfontsb
Version:	1.1
Release:	2
Summary:	Extensions to txfonts, using GNU Freefont
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/txfontsb
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/txfontsb.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/txfontsb.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/txfontsb.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A set of fonts that extend the txfonts bundle with small caps
and old style numbers, together with Greek support. The
extensions are made with modifications of the GNU Freefont.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/txfontsb/FreeSerifb-SmallCaps.afm
%{_texmfdistdir}/fonts/afm/public/txfontsb/FreeSerifb-SmallCapsAlt.afm
%{_texmfdistdir}/fonts/afm/public/txfontsb/FreeSerifb.afm
%{_texmfdistdir}/fonts/afm/public/txfontsb/FreeSerifbBold.afm
%{_texmfdistdir}/fonts/afm/public/txfontsb/FreeSerifbBoldItalic.afm
%{_texmfdistdir}/fonts/afm/public/txfontsb/FreeSerifbItalic.afm
%{_texmfdistdir}/fonts/enc/dvips/txfontsb/gptimes.enc
%{_texmfdistdir}/fonts/enc/dvips/txfontsb/gptimesy.enc
%{_texmfdistdir}/fonts/map/dvips/txfontsb/gptimes.map
%{_texmfdistdir}/fonts/tfm/public/txfontsb/gtimesb6a.tfm
%{_texmfdistdir}/fonts/tfm/public/txfontsb/gtimesb6r.tfm
%{_texmfdistdir}/fonts/tfm/public/txfontsb/gtimesbi6a.tfm
%{_texmfdistdir}/fonts/tfm/public/txfontsb/gtimesbi6r.tfm
%{_texmfdistdir}/fonts/tfm/public/txfontsb/gtimesg6r.tfm
%{_texmfdistdir}/fonts/tfm/public/txfontsb/gtimesi6a.tfm
%{_texmfdistdir}/fonts/tfm/public/txfontsb/gtimesi6r.tfm
%{_texmfdistdir}/fonts/tfm/public/txfontsb/gtimesrg6a.tfm
%{_texmfdistdir}/fonts/tfm/public/txfontsb/gtimessc6a.tfm
%{_texmfdistdir}/fonts/tfm/public/txfontsb/gtimessc6r.tfm
%{_texmfdistdir}/fonts/tfm/public/txfontsb/gtimessco6a.tfm
%{_texmfdistdir}/fonts/tfm/public/txfontsb/gtimessco6r.tfm
%{_texmfdistdir}/fonts/tfm/public/txfontsb/gtimesyb6a.tfm
%{_texmfdistdir}/fonts/tfm/public/txfontsb/gtimesyb6r.tfm
%{_texmfdistdir}/fonts/tfm/public/txfontsb/gtimesybi6a.tfm
%{_texmfdistdir}/fonts/tfm/public/txfontsb/gtimesybi6r.tfm
%{_texmfdistdir}/fonts/tfm/public/txfontsb/gtimesyg6r.tfm
%{_texmfdistdir}/fonts/tfm/public/txfontsb/gtimesyi6a.tfm
%{_texmfdistdir}/fonts/tfm/public/txfontsb/gtimesyi6r.tfm
%{_texmfdistdir}/fonts/tfm/public/txfontsb/gtimesyrg6a.tfm
%{_texmfdistdir}/fonts/tfm/public/txfontsb/gtimesysc6a.tfm
%{_texmfdistdir}/fonts/tfm/public/txfontsb/gtimesysc6r.tfm
%{_texmfdistdir}/fonts/tfm/public/txfontsb/gtimesysco6a.tfm
%{_texmfdistdir}/fonts/tfm/public/txfontsb/gtimesysco6r.tfm
%{_texmfdistdir}/fonts/tfm/public/txfontsb/timessc6a.tfm
%{_texmfdistdir}/fonts/tfm/public/txfontsb/timessc6r.tfm
%{_texmfdistdir}/fonts/tfm/public/txfontsb/timessco6a.tfm
%{_texmfdistdir}/fonts/tfm/public/txfontsb/timessco6r.tfm
%{_texmfdistdir}/fonts/type1/public/txfontsb/FreeSerifb-SmallCaps.pfb
%{_texmfdistdir}/fonts/type1/public/txfontsb/FreeSerifb-SmallCapsAlt.pfb
%{_texmfdistdir}/fonts/type1/public/txfontsb/FreeSerifb.pfb
%{_texmfdistdir}/fonts/type1/public/txfontsb/FreeSerifbBold.pfb
%{_texmfdistdir}/fonts/type1/public/txfontsb/FreeSerifbBoldItalic.pfb
%{_texmfdistdir}/fonts/type1/public/txfontsb/FreeSerifbItalic.pfb
%{_texmfdistdir}/fonts/vf/public/txfontsb/gtimesb6a.vf
%{_texmfdistdir}/fonts/vf/public/txfontsb/gtimesbi6a.vf
%{_texmfdistdir}/fonts/vf/public/txfontsb/gtimesi6a.vf
%{_texmfdistdir}/fonts/vf/public/txfontsb/gtimesrg6a.vf
%{_texmfdistdir}/fonts/vf/public/txfontsb/gtimessc6a.vf
%{_texmfdistdir}/fonts/vf/public/txfontsb/gtimessco6a.vf
%{_texmfdistdir}/fonts/vf/public/txfontsb/gtimesyb6a.vf
%{_texmfdistdir}/fonts/vf/public/txfontsb/gtimesybi6a.vf
%{_texmfdistdir}/fonts/vf/public/txfontsb/gtimesyi6a.vf
%{_texmfdistdir}/fonts/vf/public/txfontsb/gtimesyrg6a.vf
%{_texmfdistdir}/fonts/vf/public/txfontsb/gtimesysc6a.vf
%{_texmfdistdir}/fonts/vf/public/txfontsb/gtimesysco6a.vf
%{_texmfdistdir}/fonts/vf/public/txfontsb/timessc6a.vf
%{_texmfdistdir}/fonts/vf/public/txfontsb/timessco6a.vf
%{_texmfdistdir}/tex/latex/txfontsb/lgrtxr.fd
%{_texmfdistdir}/tex/latex/txfontsb/lgrtxrc.fd
%{_texmfdistdir}/tex/latex/txfontsb/lgrtxry.fd
%{_texmfdistdir}/tex/latex/txfontsb/lgrtxryc.fd
%{_texmfdistdir}/tex/latex/txfontsb/ot1txrc.fd
%{_texmfdistdir}/tex/latex/txfontsb/ot1txryc.fd
%{_texmfdistdir}/tex/latex/txfontsb/txfontsb.sty
%doc %{_texmfdistdir}/doc/fonts/txfontsb/README
%doc %{_texmfdistdir}/doc/fonts/txfontsb/txfontsb.pdf
%doc %{_texmfdistdir}/doc/fonts/txfontsb/txfontsb.tex
#- source
%doc %{_texmfdistdir}/source/fonts/txfontsb/FreeSerifb-SmallCaps.sfd
%doc %{_texmfdistdir}/source/fonts/txfontsb/FreeSerifb-SmallCapsAlt.sfd
%doc %{_texmfdistdir}/source/fonts/txfontsb/FreeSerifb.sfd
%doc %{_texmfdistdir}/source/fonts/txfontsb/FreeSerifbBold.sfd
%doc %{_texmfdistdir}/source/fonts/txfontsb/FreeSerifbBoldItalic.sfd
%doc %{_texmfdistdir}/source/fonts/txfontsb/FreeSerifbItalic.sfd

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18831 |12mr|texlive-txgreeks-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21839
# category Package
# catalog-ctan /macros/latex/contrib/txgreeks
# catalog-date 2011-03-18 12:27:11 +0100
# catalog-license lppl1.3
# catalog-version 1.0
Name:		texlive-txgreeks
Version:	1.0
Release:	2
Summary:	Shape selection for TX fonts Greek letters
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/txgreeks
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/txgreeks.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/txgreeks.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/txgreeks.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package allows LaTeX users who use the TX fonts to select
the shapes (italic or upright) for the Greek lowercase and
uppercase letters. Once the shapes for lowercase and uppercase
have been selected via a package option, the \other prefix
(e.g., \otheralpha) allows using the alternate glyph (as in the
fourier package). The txgreeks package does not constrain the
text font that may be used in the document.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/txgreeks/txgreeks.sty
%doc %{_texmfdistdir}/doc/latex/txgreeks/README
%doc %{_texmfdistdir}/doc/latex/txgreeks/txgreeks.pdf
#- source
%doc %{_texmfdistdir}/source/latex/txgreeks/txgreeks.dtx
%doc %{_texmfdistdir}/source/latex/txgreeks/txgreeks.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18832 |12mr|texlive-type1cm-20110324-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21820
# category Package
# catalog-ctan /macros/latex/contrib/type1cm
# catalog-date 2011-03-24 10:40:42 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-type1cm
Version:	20110324
Release:	2
Summary:	Arbitrary size font selection in LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/type1cm
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/type1cm.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/type1cm.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/type1cm.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
LaTeX, by default, restricts the sizes at which you can use its
default computer modern fonts, to a fixed set of discrete sizes
(effectively, a set specified by Knuth). The type1cm package
removes this restriction; this is particularly useful when
using scalable versions of the cm fonts (Bakoma, or the
versions from BSR/Y&Y, or True Type versions from Kinch, PCTeX,
etc.). In fact, since modern distributions will automatically
generate any bitmap font you might need, type1cm has wider
application than just those using scaleable versions of the
fonts. Note that the LaTeX distribution now contains a package
fix-cm, which performs the task of type1cm, as well as doing
the same job for T1- and TS1-encoded ec fonts.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/type1cm/type1cm.sty
%doc %{_texmfdistdir}/doc/latex/type1cm/type1cm-doc.pdf
%doc %{_texmfdistdir}/doc/latex/type1cm/type1cm-doc.tex
%doc %{_texmfdistdir}/doc/latex/type1cm/type1cm.txt
#- source
%doc %{_texmfdistdir}/source/latex/type1cm/type1cm.fdd
%doc %{_texmfdistdir}/source/latex/type1cm/type1cm.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18833 |12mr|texlive-Type1fonts-2.14-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19603
# category Package
# catalog-ctan /info/Type1fonts/fontinstallationguide
# catalog-date 2010-08-29 15:39:11 +0200
# catalog-license fdl
# catalog-version 2.14
Name:		texlive-Type1fonts
Version:	2.14
Release:	2
Summary:	Font installation guide
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/Type1fonts/fontinstallationguide
License:	FDL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/Type1fonts.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/Type1fonts.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
This guide discusses the most common scenarios you are likely
to encounter when installing Type 1 PostScript fonts. While the
individual tools employed in the installation process are
documented well, the actual difficulty most users are facing
when trying to install new fonts is understanding how to put
all the pieces together. This is what this guide is about.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/fonts/Type1fonts/README
%doc %{_texmfdistdir}/doc/fonts/Type1fonts/examples.zip
%doc %{_texmfdistdir}/doc/fonts/Type1fonts/fontinstallationguide.pdf
%doc %{_texmfdistdir}/doc/fonts/Type1fonts/fontinstallationguide.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18834 |12mr|texlive-typeface-0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27046
# category Package
# catalog-ctan /macros/latex/contrib/typeface
# catalog-date 2012-07-02 21:55:35 +0200
# catalog-license lppl1.3
# catalog-version 0.1
Name:		texlive-typeface
Version:	0.1
Release:	1
Summary:	Select a balanced set of fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/typeface
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/typeface.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/typeface.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/typeface.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides the means of establishing a consistent set
of fonts for use in a LaTeX document. It allows mixing and
matching the Type 1 font sets available on the archive (and it
may be extended, via its configuration file, to support other
fonts). Font-set definition takes the form of a set of options
that are read when the package is loaded: for each typographic
category (main body font, sans-serif font, monospace font,
mathematics fonts, text figures, and so on), a font or a
transformation is given in those options. The approach enables
the user to remember their own configurations (as a single
command) and to borrow configurations that other users have
developed. The present release is designated "for review".

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/typeface/typeface.cfg
%{_texmfdistdir}/tex/latex/typeface/typeface.sty
%doc %{_texmfdistdir}/doc/latex/typeface/README
%doc %{_texmfdistdir}/doc/latex/typeface/typeface-all-rm.pdf
%doc %{_texmfdistdir}/doc/latex/typeface/typeface-test.tex
%doc %{_texmfdistdir}/doc/latex/typeface/typeface.pdf
%doc %{_texmfdistdir}/doc/latex/typeface/typeface.tex
#- source
%doc %{_texmfdistdir}/source/latex/typeface/typeface-all-rm.bat

#-----------------------------------------------------------------------
%prep
%setup -q -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18835 |12mr|texlive-typehtml-20100223-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17134
# category Package
# catalog-ctan /macros/latex/contrib/typehtml
# catalog-date 2010-02-23 16:16:11 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-typehtml
Version:	20100223
Release:	2
Summary:	Typeset HTML directly from LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/typehtml
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/typehtml.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/typehtml.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/typehtml.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Can handle almost all of HTML2, and most of the math fragment
of the draft HTML3.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/typehtml/typehtml.sty
%doc %{_texmfdistdir}/doc/latex/typehtml/README
%doc %{_texmfdistdir}/doc/latex/typehtml/typehtml.pdf
#- source
%doc %{_texmfdistdir}/source/latex/typehtml/typehtml.dtx
%doc %{_texmfdistdir}/source/latex/typehtml/typehtml.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18836 |12mr|texlive-typeoutfileinfo-0.1a-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26313
# category Package
# catalog-ctan /support/typeoutfileinfo
# catalog-date 2012-03-16 14:12:34 +0100
# catalog-license lppl1.3
# catalog-version 0.1a
Name:		texlive-typeoutfileinfo
Version:	0.1a
Release:	2
Summary:	Display class/package/file information
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/typeoutfileinfo
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/typeoutfileinfo.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/typeoutfileinfo.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-typeoutfileinfo.bin = %{EVRD}

%description
The package provides a minimalist shell script, for Unix
systems, that displays the information content in a
\ProvidesFile, \ProvidesPackage or \ProvidesClass command in a
LaTeX source file. The package requires that the readprov
package is available.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/typeoutfileinfo
%{_texmfdistdir}/scripts/typeoutfileinfo/typeoutfileinfo.sh
%doc %{_texmfdistdir}/doc/support/typeoutfileinfo/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdir}/scripts/typeoutfileinfo/typeoutfileinfo.sh typeoutfileinfo
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18837 |12mr|texlive-typogrid-0.21-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24994
# category Package
# catalog-ctan /macros/latex/contrib/typogrid
# catalog-date 2012-01-01 15:10:03 +0100
# catalog-license lppl
# catalog-version 0.21
Name:		texlive-typogrid
Version:	0.21
Release:	1
Summary:	Print a typographic grid
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/typogrid
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/typogrid.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/typogrid.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/typogrid.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Draws a grid on every page of the document; the grid divides
the page into columns, and may be used for fixing measurements
of layout.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/typogrid/typogrid.sty
%doc %{_texmfdistdir}/doc/latex/typogrid/ChangeLog
%doc %{_texmfdistdir}/doc/latex/typogrid/Makefile
%doc %{_texmfdistdir}/doc/latex/typogrid/README
%doc %{_texmfdistdir}/doc/latex/typogrid/getversion.tex
%doc %{_texmfdistdir}/doc/latex/typogrid/testtypogrid.tex
%doc %{_texmfdistdir}/doc/latex/typogrid/typogrid.pdf
#- source
%doc %{_texmfdistdir}/source/latex/typogrid/typogrid.dtx
%doc %{_texmfdistdir}/source/latex/typogrid/typogrid.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18838 |12mr|texlive-uaclasses-20090105-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/uaclasses
# catalog-date 2009-01-05 22:46:04 +0100
# catalog-license pd
# catalog-version undef
Name:		texlive-uaclasses
Version:	20090105
Release:	2
Summary:	University of Arizona thesis and dissertation format
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/uaclasses
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uaclasses.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uaclasses.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uaclasses.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package provides a LaTeX2e document class named 'ua-
thesis' for typesetting theses and dissertations in the
official format required by the University of Arizona.
Moreover, there is a fully compatible alternative document
class 'my-thesis' for private 'nice' copies of the
dissertation, and the respective title pages are available as
separate packages to work with any document class.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/uaclasses/my-thesis.cls
%{_texmfdistdir}/tex/latex/uaclasses/my-title.sty
%{_texmfdistdir}/tex/latex/uaclasses/ua-thesis.cls
%{_texmfdistdir}/tex/latex/uaclasses/ua-title.sty
%doc %{_texmfdistdir}/doc/latex/uaclasses/README
%doc %{_texmfdistdir}/doc/latex/uaclasses/my-example.pdf
%doc %{_texmfdistdir}/doc/latex/uaclasses/ua-example.pdf
%doc %{_texmfdistdir}/doc/latex/uaclasses/ua-example.tex
#- source
%doc %{_texmfdistdir}/source/latex/uaclasses/ua-classes.dtx
%doc %{_texmfdistdir}/source/latex/uaclasses/ua-classes.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18839 |12mr|texlive-uafthesis-5.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22206
# category Package
# catalog-ctan /macros/latex/contrib/uafthesis
# catalog-date 2011-04-25 19:25:49 +0200
# catalog-license lppl
# catalog-version 5.0
Name:		texlive-uafthesis
Version:	5.0
Release:	2
Summary:	Document class for theses at University of Alaska Fairbanks
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/uafthesis
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uafthesis.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uafthesis.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This is an "unofficial" official class.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/uafthesis/uafthesis.cls
%doc %{_texmfdistdir}/doc/latex/uafthesis/README.md
%doc %{_texmfdistdir}/doc/latex/uafthesis/bib_styles/agufull08.bst
%doc %{_texmfdistdir}/doc/latex/uafthesis/bib_styles/unsrtabbrv3.bst
%doc %{_texmfdistdir}/doc/latex/uafthesis/example/abstract.tex
%doc %{_texmfdistdir}/doc/latex/uafthesis/example/acknowledgements.tex
%doc %{_texmfdistdir}/doc/latex/uafthesis/example/apx1.tex
%doc %{_texmfdistdir}/doc/latex/uafthesis/example/build.sh
%doc %{_texmfdistdir}/doc/latex/uafthesis/example/ch1.tex
%doc %{_texmfdistdir}/doc/latex/uafthesis/example/ch2.tex
%doc %{_texmfdistdir}/doc/latex/uafthesis/example/ch3.tex
%doc %{_texmfdistdir}/doc/latex/uafthesis/example/custom-macros.tex
%doc %{_texmfdistdir}/doc/latex/uafthesis/example/example.bib
%doc %{_texmfdistdir}/doc/latex/uafthesis/example/example.loa.bk
%doc %{_texmfdistdir}/doc/latex/uafthesis/example/example.pdf
%doc %{_texmfdistdir}/doc/latex/uafthesis/example/example.tex
%doc %{_texmfdistdir}/doc/latex/uafthesis/example/example.toc.bk
%doc %{_texmfdistdir}/doc/latex/uafthesis/example/fig/fivebatteries.png
%doc %{_texmfdistdir}/doc/latex/uafthesis/example/fig/onebattery.png
%doc %{_texmfdistdir}/doc/latex/uafthesis/example/quotepage.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18840 |12mr|texlive-ucdavisthesis-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17687
# category Package
# catalog-ctan /macros/latex/contrib/ucdavisthesis
# catalog-date 2010-03-15 08:48:16 +0100
# catalog-license lppl
# catalog-version 1.1
Name:		texlive-ucdavisthesis
Version:	1.1
Release:	2
Summary:	A thesis/dissertation class for University of California Davis
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ucdavisthesis
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ucdavisthesis.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ucdavisthesis.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ucdavisthesis.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The class conforms to the University's requirements for 2009.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/ucdavisthesis/ucdavisthesis.cls
%{_texmfdistdir}/tex/latex/ucdavisthesis/ucdthesis10.clo
%{_texmfdistdir}/tex/latex/ucdavisthesis/ucdthesis11.clo
%{_texmfdistdir}/tex/latex/ucdavisthesis/ucdthesis12.clo
%{_texmfdistdir}/tex/latex/ucdavisthesis/ucdthesis13.clo
%doc %{_texmfdistdir}/doc/latex/ucdavisthesis/Example/ucdavisthesis_example.bib
%doc %{_texmfdistdir}/doc/latex/ucdavisthesis/Example/ucdavisthesis_example_Chap1.tex
%doc %{_texmfdistdir}/doc/latex/ucdavisthesis/Example/ucdavisthesis_example_Chap2.tex
%doc %{_texmfdistdir}/doc/latex/ucdavisthesis/Example/ucdavisthesis_example_Chap3.tex
%doc %{_texmfdistdir}/doc/latex/ucdavisthesis/Example/ucdavisthesis_example_figure.eps
%doc %{_texmfdistdir}/doc/latex/ucdavisthesis/Example/ucdavisthesis_example_figure.pdf
%doc %{_texmfdistdir}/doc/latex/ucdavisthesis/Example/ucdavisthesis_example_main.pdf
%doc %{_texmfdistdir}/doc/latex/ucdavisthesis/Example/ucdavisthesis_example_main.tex
%doc %{_texmfdistdir}/doc/latex/ucdavisthesis/README
%doc %{_texmfdistdir}/doc/latex/ucdavisthesis/ucdavisthesis.pdf
#- source
%doc %{_texmfdistdir}/source/latex/ucdavisthesis/ucdavisthesis.dtx
%doc %{_texmfdistdir}/source/latex/ucdavisthesis/ucdavisthesis.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18841 |12mr|texlive-ucs-2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26123
# category Package
# catalog-ctan /macros/latex/contrib/ucs
# catalog-date 2012-04-21 18:17:42 +0200
# catalog-license lppl1.3
# catalog-version 2.0
Name:		texlive-ucs
Epoch:		1
Version:	2.0
Release:	1
Summary:	Extended UTF-8 input encoding support for LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ucs
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ucs.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ucs.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bundle provides the ucs package, and utf8x.def, together
with a large number of support files. The utf8x.def definition
file for use with inputenc covers a wider range of Unicode
characters than does utf8.def in the LaTeX distribution. The
package provides facilities for efficient use of its large sets
of Unicode characters. Glyph production may be controlled by
various options, which permits use of non-ASCII characters when
coding mathematical formulae. Note that the bundle previously
had an alias "unicode"; that alias has now been withdrawn, and
no package of that name now exists.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/ucs/data/uni-0.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-1.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-100.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-101.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-102.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-103.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-104.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-105.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-106.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-107.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-108.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-109.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-110.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-111.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-112.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-113.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-114.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-115.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-116.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-117.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-118.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-119.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-12.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-120.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-121.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-122.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-123.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-124.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-125.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-126.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-127.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-128.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-129.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-130.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-131.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-132.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-133.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-134.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-135.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-136.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-137.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-138.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-139.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-14.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-140.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-141.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-142.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-143.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-144.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-145.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-146.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-147.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-148.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-149.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-150.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-151.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-152.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-153.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-154.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-155.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-156.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-157.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-158.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-159.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-167.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-172.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-173.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-174.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-175.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-176.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-177.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-178.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-179.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-18.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-180.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-181.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-182.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-183.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-184.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-185.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-186.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-187.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-188.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-189.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-19.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-190.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-191.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-192.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-193.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-194.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-195.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-196.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-197.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-198.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-199.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-2.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-200.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-201.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-202.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-203.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-204.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-205.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-206.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-207.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-208.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-209.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-210.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-211.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-212.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-213.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-214.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-215.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-24.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-248.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-249.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-250.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-251.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-254.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-255.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-29.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-3.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-30.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-31.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-32.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-33.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-34.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-35.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-3584.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-36.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-37.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-38.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-39.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-4.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-40.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-42.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-44.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-46.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-468.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-469.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-47.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-470.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-471.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-48.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-49.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-497.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-498.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-5.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-50.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-51.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-760.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-761.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-762.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-78.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-79.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-80.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-81.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-82.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-83.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-84.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-85.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-86.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-87.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-88.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-89.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-9.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-90.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-91.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-92.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-93.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-94.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-95.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-96.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-97.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-98.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-99.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-global.def
%{_texmfdistdir}/tex/latex/ucs/data/uninames.dat
%{_texmfdistdir}/tex/latex/ucs/ucs.sty
%{_texmfdistdir}/tex/latex/ucs/ucsencs.def
%{_texmfdistdir}/tex/latex/ucs/ucshyper.sty
%{_texmfdistdir}/tex/latex/ucs/ucsutils.sty
%{_texmfdistdir}/tex/latex/ucs/utf8x.def
%{_texmfdistdir}/tex/latex/ucs/utils/UnicodeT.sfd
%{_texmfdistdir}/tex/latex/ucs/utils/autofe.sty
%{_texmfdistdir}/tex/latex/ucs/utils/c00enc.def
%{_texmfdistdir}/tex/latex/ucs/utils/c10enc.def
%{_texmfdistdir}/tex/latex/ucs/utils/c40enc.def
%{_texmfdistdir}/tex/latex/ucs/utils/c42enc.def
%{_texmfdistdir}/tex/latex/ucs/utils/c61enc.def
%{_texmfdistdir}/tex/latex/ucs/utils/cenccmn.tex
%{_texmfdistdir}/tex/latex/ucs/utils/cp1252.enc
%{_texmfdistdir}/tex/latex/ucs/utils/ldvarial.fd
%{_texmfdistdir}/tex/latex/ucs/utils/ldvc2000.fd
%{_texmfdistdir}/tex/latex/ucs/utils/ldvenc.def
%{_texmfdistdir}/tex/latex/ucs/utils/letc2000.fd
%{_texmfdistdir}/tex/latex/ucs/utils/letenc.def
%{_texmfdistdir}/tex/latex/ucs/utils/letgfzem.fd
%{_texmfdistdir}/tex/latex/ucs/utils/letjiret.fd
%{_texmfdistdir}/tex/latex/ucs/utils/lklenc.def
%{_texmfdistdir}/tex/latex/ucs/utils/lklkli.fd
%{_texmfdistdir}/tex/latex/ucs/utils/ltaarial.fd
%{_texmfdistdir}/tex/latex/ucs/utils/ltac2000.fd
%{_texmfdistdir}/tex/latex/ucs/utils/ltaenc.def
%{_texmfdistdir}/tex/latex/ucs/utils/ltgc2000.fd
%{_texmfdistdir}/tex/latex/ucs/utils/ltgenc.def
%{_texmfdistdir}/tex/latex/ucs/utils/ltlcmr.fd
%{_texmfdistdir}/tex/latex/ucs/utils/ltlenc.def
%{_texmfdistdir}/tex/latex/ucs/utils/ltwdsnol.fd
%{_texmfdistdir}/tex/latex/ucs/utils/ltwdsque.fd
%{_texmfdistdir}/tex/latex/ucs/utils/ltwdssin.fd
%{_texmfdistdir}/tex/latex/ucs/utils/ltwenc.def
%{_texmfdistdir}/tex/latex/ucs/utils/lucarial.fd
%{_texmfdistdir}/tex/latex/ucs/utils/lucc2000.fd
%{_texmfdistdir}/tex/latex/ucs/utils/lucenc.def
%{_texmfdistdir}/tex/latex/ucs/utils/mkrenc.def
%{_texmfdistdir}/tex/latex/ucs/utils/mkrezra.fd
%{_texmfdistdir}/tex/latex/ucs/utils/mkrhadas.fd
%{_texmfdistdir}/tex/latex/ucs/utils/mkromega.fd
%{_texmfdistdir}/tex/latex/ucs/utils/mkrrashi.fd
%{_texmfdistdir}/tex/latex/ucs/utils/t2dcmr.fd
%{_texmfdistdir}/tex/latex/ucs/utils/t2denc.def
%{_texmfdistdir}/tex/latex/ucs/utils/tengwarDS.enc
%{_texmfdistdir}/tex/latex/ucs/utils/xscmr.fd
%{_texmfdistdir}/tex/latex/ucs/utils/xsenc.def
%doc %{_texmfdistdir}/doc/latex/ucs/FAQ
%doc %{_texmfdistdir}/doc/latex/ucs/GNUmakefile
%doc %{_texmfdistdir}/doc/latex/ucs/INSTALL
%doc %{_texmfdistdir}/doc/latex/ucs/LICENSE
%doc %{_texmfdistdir}/doc/latex/ucs/README
%doc %{_texmfdistdir}/doc/latex/ucs/VERSION
%doc %{_texmfdistdir}/doc/latex/ucs/config/ascii.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/config/boxdraw.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/config/braille.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/config/cjk-bg5.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/config/cjk-gb.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/config/cjk-globals.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/config/cjk-hangul.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/config/cjk-jis.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/config/combining.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/config/control.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/config/ctrlglyphs.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/config/currency.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/config/cyrillic.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/config/devanagari.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/config/ethiopic.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/config/geometric.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/config/greek.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/config/hebrew.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/config/ipa.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/config/klingon.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/config/latin-a.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/config/latin-b.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/config/latin-e-a.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/config/latin1.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/config/math.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/config/mathalpha.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/config/miscsymb.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/config/modifier.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/config/mongolian.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/config/pifont.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/config/punct.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/config/supersub.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/config/tags.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/config/telugu.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/config/thai.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/discovermacro.pl
%doc %{_texmfdistdir}/doc/latex/ucs/languages.ps.gz
%doc %{_texmfdistdir}/doc/latex/ucs/latexout.pl
%doc %{_texmfdistdir}/doc/latex/ucs/ltxmacrs.txt
%doc %{_texmfdistdir}/doc/latex/ucs/makeunidef.pl
%doc %{_texmfdistdir}/doc/latex/ucs/ucs.dtx
%doc %{_texmfdistdir}/doc/latex/ucs/ucs.ins
%doc %{_texmfdistdir}/doc/latex/ucs/ucs.pdf
%doc %{_texmfdistdir}/doc/latex/ucs/unsupported/README
%doc %{_texmfdistdir}/doc/latex/ucs/unsupported/sym-to-fontenc.txt
%doc %{_texmfdistdir}/doc/latex/ucs/unsupported/tables.inc
%doc %{_texmfdistdir}/doc/latex/ucs/unsupported/u2ps

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18842 |12mr|texlive-ucthesis-3.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/ucthesis
# catalog-date 2009-09-27 11:52:43 +0200
# catalog-license lppl1.3
# catalog-version 3.2
Name:		texlive-ucthesis
Version:	3.2
Release:	2
Summary:	University of California thesis format
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ucthesis
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ucthesis.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ucthesis.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A modified version of the standard LaTeX report style that is
accepted for use with University of California PhD
dissertations and Masters theses. A sample dissertation source
and bibliography are provided.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/ucthesis/uct10.clo
%{_texmfdistdir}/tex/latex/ucthesis/uct11.clo
%{_texmfdistdir}/tex/latex/ucthesis/uct12.clo
%{_texmfdistdir}/tex/latex/ucthesis/ucthesis.cls
%doc %{_texmfdistdir}/doc/latex/ucthesis/README
%doc %{_texmfdistdir}/doc/latex/ucthesis/uctest.bib
%doc %{_texmfdistdir}/doc/latex/ucthesis/uctest.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18843 |12mr|texlive-uebungsblatt-v1.5.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/uebungsblatt
# catalog-date 2008-08-24 14:43:48 +0200
# catalog-license lppl
# catalog-version v1.5.0
Name:		texlive-uebungsblatt
Version:	v1.5.0
Release:	2
Summary:	A LaTeX class for writing exercise sheets
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/uebungsblatt
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uebungsblatt.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uebungsblatt.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package implements a LaTeX class for writing exercise
sheets for a lecture. Features: - quick typesetting of exercise
sheets or their revisions, - simple user friendly commands, -
elegant page formatting, - automatic numbering of exercises and
sub-exercises, - the number of the exercise sheet is extracted
automatically from the file name, - static information about
the lectures and the authors needs to provided at one point
only.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/uebungsblatt/uebungsblatt.cls
%{_texmfdistdir}/tex/latex/uebungsblatt/uebungsblatt.sty
%doc %{_texmfdistdir}/doc/latex/uebungsblatt/README
%doc %{_texmfdistdir}/doc/latex/uebungsblatt/history.txt
%doc %{_texmfdistdir}/doc/latex/uebungsblatt/uebungsblatt-doc.pdf
%doc %{_texmfdistdir}/doc/latex/uebungsblatt/uebungsblatt-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18844 |12mr|texlive-uhc-20070729-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16791
# category Package
# catalog-ctan /fonts/korean/HLaTeX
# catalog-date 2007-07-29 12:13:44 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-uhc
Version:	20070729
Release:	2
Summary:	Fonts for the Korean language
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/korean/HLaTeX
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uhc.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uhc.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Support for Korean documents written in Korean standard KSC
codes for LaTeX2e.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/uhc/config.uhc
%{_texmfdistdir}/fonts/afm/uhc/umj/umj00.afm
%{_texmfdistdir}/fonts/afm/uhc/umj/umj01.afm
%{_texmfdistdir}/fonts/afm/uhc/umj/umj02.afm
%{_texmfdistdir}/fonts/afm/uhc/umj/umj03.afm
%{_texmfdistdir}/fonts/afm/uhc/umj/umj04.afm
%{_texmfdistdir}/fonts/afm/uhc/umj/umj05.afm
%{_texmfdistdir}/fonts/afm/uhc/umj/umj10.afm
%{_texmfdistdir}/fonts/afm/uhc/umj/umj11.afm
%{_texmfdistdir}/fonts/afm/uhc/umj/umj12.afm
%{_texmfdistdir}/fonts/afm/uhc/umj/umj13.afm
%{_texmfdistdir}/fonts/afm/uhc/umj/umj14.afm
%{_texmfdistdir}/fonts/afm/uhc/umj/umj15.afm
%{_texmfdistdir}/fonts/afm/uhc/umj/umj16.afm
%{_texmfdistdir}/fonts/afm/uhc/umj/umj17.afm
%{_texmfdistdir}/fonts/afm/uhc/umj/umj20.afm
%{_texmfdistdir}/fonts/afm/uhc/umj/umj21.afm
%{_texmfdistdir}/fonts/afm/uhc/umj/umj22.afm
%{_texmfdistdir}/fonts/afm/uhc/umj/umj23.afm
%{_texmfdistdir}/fonts/afm/uhc/umj/umj24.afm
%{_texmfdistdir}/fonts/afm/uhc/umj/umj25.afm
%{_texmfdistdir}/fonts/afm/uhc/umj/umj26.afm
%{_texmfdistdir}/fonts/afm/uhc/umj/umj27.afm
%{_texmfdistdir}/fonts/afm/uhc/umj/umj28.afm
%{_texmfdistdir}/fonts/afm/uhc/umj/umj29.afm
%{_texmfdistdir}/fonts/afm/uhc/umj/umj30.afm
%{_texmfdistdir}/fonts/afm/uhc/umj/umj31.afm
%{_texmfdistdir}/fonts/afm/uhc/umj/umj32.afm
%{_texmfdistdir}/fonts/afm/uhc/umj/umj33.afm
%{_texmfdistdir}/fonts/afm/uhc/umj/umj34.afm
%{_texmfdistdir}/fonts/afm/uhc/umj/umj35.afm
%{_texmfdistdir}/fonts/afm/uhc/umj/umj36.afm
%{_texmfdistdir}/fonts/afm/uhc/umj/umj37.afm
%{_texmfdistdir}/fonts/afm/uhc/umj/umj38.afm
%{_texmfdistdir}/fonts/map/dvips/uhc/umj.map
%{_texmfdistdir}/fonts/tfm/uhc/umj/umj00.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umj01.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umj02.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umj03.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umj04.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umj05.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umj10.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umj11.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umj12.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umj13.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umj14.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umj15.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umj16.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umj17.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umj20.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umj21.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umj22.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umj23.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umj24.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umj25.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umj26.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umj27.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umj28.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umj29.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umj30.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umj31.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umj32.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umj33.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umj34.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umj35.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umj36.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umj37.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umj38.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjc00.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjc01.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjc02.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjc03.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjc04.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjc05.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjc10.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjc11.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjc12.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjc13.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjc14.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjc15.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjc16.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjc17.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjc20.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjc21.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjc22.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjc23.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjc24.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjc25.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjc26.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjc27.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjc28.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjc29.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjc30.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjc31.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjc32.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjc33.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjc34.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjc35.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjc36.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjc37.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjc38.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjco00.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjco01.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjco02.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjco03.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjco04.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjco05.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjco10.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjco11.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjco12.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjco13.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjco14.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjco15.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjco16.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjco17.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjco20.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjco21.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjco22.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjco23.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjco24.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjco25.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjco26.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjco27.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjco28.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjco29.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjco30.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjco31.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjco32.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjco33.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjco34.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjco35.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjco36.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjco37.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjco38.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjo00.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjo01.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjo02.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjo03.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjo04.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjo05.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjo10.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjo11.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjo12.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjo13.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjo14.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjo15.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjo16.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjo17.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjo20.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjo21.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjo22.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjo23.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjo24.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjo25.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjo26.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjo27.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjo28.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjo29.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjo30.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjo31.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjo32.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjo33.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjo34.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjo35.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjo36.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjo37.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjo38.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umju00.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umju01.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umju02.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umju03.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umju04.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umju05.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umju10.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umju11.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umju12.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umju13.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umju14.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umju15.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umju16.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umju17.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umju20.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umju21.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umju22.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umju23.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umju24.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umju25.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umju26.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umju27.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umju28.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umju29.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umju30.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umju31.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umju32.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umju33.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umju34.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umju35.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umju36.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umju37.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umju38.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjuo00.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjuo01.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjuo02.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjuo03.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjuo04.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjuo05.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjuo10.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjuo11.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjuo12.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjuo13.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjuo14.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjuo15.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjuo16.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjuo17.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjuo20.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjuo21.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjuo22.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjuo23.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjuo24.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjuo25.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjuo26.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjuo27.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjuo28.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjuo29.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjuo30.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjuo31.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjuo32.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjuo33.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjuo34.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjuo35.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjuo36.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjuo37.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjuo38.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjx00.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjx01.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjx02.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjx03.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjx04.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjx05.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjx10.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjx11.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjx12.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjx13.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjx14.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjx15.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjx16.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjx17.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjx20.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjx21.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjx22.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjx23.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjx24.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjx25.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjx26.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjx27.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjx28.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjx29.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjx30.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjx31.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjx32.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjx33.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjx34.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjx35.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjx36.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjx37.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjx38.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjxo00.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjxo01.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjxo02.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjxo03.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjxo04.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjxo05.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjxo10.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjxo11.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjxo12.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjxo13.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjxo14.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjxo15.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjxo16.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjxo17.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjxo20.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjxo21.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjxo22.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjxo23.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjxo24.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjxo25.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjxo26.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjxo27.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjxo28.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjxo29.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjxo30.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjxo31.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjxo32.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjxo33.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjxo34.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjxo35.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjxo36.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjxo37.tfm
%{_texmfdistdir}/fonts/tfm/uhc/umj/umjxo38.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj00.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj01.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj02.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj03.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj04.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj20.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj21.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj22.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj23.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj24.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj25.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj26.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj30.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj31.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj32.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj33.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj4e.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj4f.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj50.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj51.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj52.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj53.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj54.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj55.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj56.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj57.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj58.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj59.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj5a.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj5b.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj5c.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj5d.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj5e.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj5f.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj60.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj61.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj62.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj63.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj64.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj65.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj66.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj67.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj68.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj69.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj6a.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj6b.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj6c.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj6d.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj6e.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj6f.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj70.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj71.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj72.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj73.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj74.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj75.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj76.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj77.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj78.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj79.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj7a.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj7b.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj7c.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj7d.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj7e.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj7f.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj80.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj81.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj82.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj83.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj84.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj85.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj86.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj87.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj88.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj89.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj8a.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj8b.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj8c.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj8d.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj8e.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj8f.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj90.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj91.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj92.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj93.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj94.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj95.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj96.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj97.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj98.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj99.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj9a.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj9b.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj9c.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj9d.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj9e.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj9f.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjac.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjad.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjae.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjaf.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjb0.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjb1.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjb2.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjb3.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjb4.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjb5.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjb6.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjb7.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjb8.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjb9.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjba.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjbb.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjbc.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjbd.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjbe.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjbf.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc0.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc00.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc01.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc02.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc03.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc04.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc1.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc2.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc20.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc21.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc22.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc23.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc24.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc25.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc26.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc3.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc30.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc31.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc32.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc33.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc4.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc4e.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc4f.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc5.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc50.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc51.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc52.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc53.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc54.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc55.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc56.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc57.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc58.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc59.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc5a.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc5b.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc5c.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc5d.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc5e.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc5f.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc6.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc60.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc61.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc62.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc63.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc64.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc65.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc66.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc67.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc68.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc69.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc6a.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc6b.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc6c.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc6d.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc6e.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc6f.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc7.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc70.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc71.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc72.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc73.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc74.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc75.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc76.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc77.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc78.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc79.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc7a.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc7b.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc7c.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc7d.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc7e.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc7f.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc8.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc80.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc81.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc82.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc83.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc84.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc85.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc86.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc87.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc88.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc89.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc8a.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc8b.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc8c.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc8d.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc8e.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc8f.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc9.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc90.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc91.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc92.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc93.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc94.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc95.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc96.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc97.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc98.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc99.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc9a.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc9b.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc9c.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc9d.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc9e.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc9f.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjca.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcac.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcad.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcae.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcaf.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcb.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcb0.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcb1.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcb2.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcb3.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcb4.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcb5.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcb6.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcb7.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcb8.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcb9.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcba.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcbb.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcbc.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcbd.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcbe.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcbf.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcc.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcc0.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcc1.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcc2.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcc3.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcc4.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcc5.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcc6.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcc7.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcc8.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcc9.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcca.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjccb.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjccc.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjccd.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcce.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjccf.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcd.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcd0.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcd1.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcd2.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcd3.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcd4.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcd5.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcd6.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcd7.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjce.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcf.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcf9.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcfa.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcff.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco00.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco01.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco02.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco03.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco04.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco20.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco21.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco22.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco23.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco24.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco25.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco26.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco30.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco31.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco32.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco33.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco4e.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco4f.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco50.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco51.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco52.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco53.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco54.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco55.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco56.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco57.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco58.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco59.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco5a.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco5b.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco5c.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco5d.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco5e.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco5f.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco60.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco61.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco62.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco63.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco64.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco65.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco66.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco67.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco68.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco69.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco6a.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco6b.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco6c.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco6d.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco6e.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco6f.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco70.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco71.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco72.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco73.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco74.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco75.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco76.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco77.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco78.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco79.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco7a.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco7b.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco7c.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco7d.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco7e.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco7f.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco80.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco81.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco82.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco83.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco84.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco85.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco86.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco87.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco88.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco89.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco8a.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco8b.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco8c.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco8d.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco8e.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco8f.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco90.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco91.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco92.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco93.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco94.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco95.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco96.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco97.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco98.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco99.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco9a.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco9b.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco9c.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco9d.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco9e.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco9f.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcoac.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcoad.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcoae.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcoaf.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcob0.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcob1.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcob2.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcob3.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcob4.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcob5.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcob6.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcob7.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcob8.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcob9.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcoba.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcobb.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcobc.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcobd.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcobe.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcobf.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcoc0.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcoc1.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcoc2.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcoc3.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcoc4.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcoc5.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcoc6.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcoc7.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcoc8.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcoc9.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcoca.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcocb.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcocc.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcocd.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcoce.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcocf.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcod0.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcod1.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcod2.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcod3.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcod4.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcod5.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcod6.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcod7.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcof9.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcofa.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcoff.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjd0.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjd1.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjd2.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjd3.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjd4.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjd5.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjd6.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjd7.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjf9.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjfa.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjff.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo00.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo01.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo02.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo03.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo04.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo20.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo21.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo22.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo23.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo24.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo25.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo26.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo30.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo31.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo32.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo33.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo4e.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo4f.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo50.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo51.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo52.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo53.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo54.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo55.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo56.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo57.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo58.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo59.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo5a.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo5b.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo5c.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo5d.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo5e.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo5f.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo60.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo61.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo62.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo63.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo64.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo65.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo66.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo67.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo68.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo69.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo6a.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo6b.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo6c.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo6d.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo6e.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo6f.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo70.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo71.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo72.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo73.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo74.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo75.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo76.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo77.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo78.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo79.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo7a.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo7b.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo7c.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo7d.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo7e.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo7f.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo80.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo81.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo82.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo83.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo84.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo85.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo86.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo87.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo88.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo89.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo8a.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo8b.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo8c.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo8d.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo8e.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo8f.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo90.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo91.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo92.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo93.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo94.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo95.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo96.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo97.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo98.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo99.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo9a.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo9b.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo9c.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo9d.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo9e.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo9f.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjoac.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjoad.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjoae.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjoaf.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjob0.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjob1.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjob2.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjob3.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjob4.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjob5.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjob6.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjob7.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjob8.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjob9.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjoba.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjobb.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjobc.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjobd.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjobe.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjobf.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjoc0.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjoc1.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjoc2.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjoc3.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjoc4.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjoc5.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjoc6.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjoc7.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjoc8.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjoc9.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjoca.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjocb.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjocc.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjocd.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjoce.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjocf.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjod0.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjod1.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjod2.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjod3.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjod4.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjod5.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjod6.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjod7.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjof9.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjofa.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjoff.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju00.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju01.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju02.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju03.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju04.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju20.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju21.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju22.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju23.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju24.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju25.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju26.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju30.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju31.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju32.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju33.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju4e.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju4f.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju50.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju51.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju52.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju53.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju54.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju55.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju56.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju57.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju58.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju59.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju5a.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju5b.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju5c.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju5d.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju5e.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju5f.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju60.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju61.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju62.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju63.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju64.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju65.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju66.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju67.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju68.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju69.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju6a.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju6b.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju6c.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju6d.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju6e.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju6f.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju70.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju71.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju72.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju73.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju74.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju75.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju76.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju77.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju78.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju79.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju7a.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju7b.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju7c.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju7d.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju7e.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju7f.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju80.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju81.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju82.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju83.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju84.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju85.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju86.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju87.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju88.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju89.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju8a.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju8b.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju8c.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju8d.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju8e.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju8f.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju90.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju91.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju92.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju93.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju94.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju95.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju96.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju97.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju98.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju99.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju9a.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju9b.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju9c.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju9d.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju9e.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju9f.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuac.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuad.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuae.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuaf.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjub0.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjub1.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjub2.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjub3.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjub4.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjub5.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjub6.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjub7.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjub8.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjub9.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuba.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjubb.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjubc.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjubd.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjube.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjubf.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuc0.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuc1.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuc2.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuc3.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuc4.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuc5.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuc6.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuc7.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuc8.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuc9.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuca.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjucb.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjucc.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjucd.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuce.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjucf.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjud0.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjud1.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjud2.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjud3.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjud4.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjud5.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjud6.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjud7.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuf9.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjufa.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuff.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo00.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo01.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo02.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo03.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo04.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo20.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo21.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo22.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo23.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo24.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo25.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo26.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo30.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo31.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo32.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo33.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo4e.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo4f.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo50.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo51.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo52.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo53.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo54.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo55.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo56.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo57.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo58.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo59.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo5a.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo5b.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo5c.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo5d.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo5e.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo5f.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo60.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo61.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo62.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo63.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo64.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo65.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo66.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo67.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo68.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo69.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo6a.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo6b.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo6c.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo6d.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo6e.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo6f.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo70.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo71.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo72.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo73.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo74.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo75.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo76.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo77.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo78.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo79.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo7a.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo7b.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo7c.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo7d.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo7e.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo7f.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo80.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo81.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo82.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo83.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo84.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo85.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo86.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo87.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo88.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo89.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo8a.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo8b.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo8c.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo8d.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo8e.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo8f.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo90.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo91.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo92.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo93.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo94.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo95.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo96.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo97.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo98.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo99.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo9a.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo9b.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo9c.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo9d.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo9e.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo9f.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuoac.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuoad.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuoae.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuoaf.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuob0.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuob1.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuob2.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuob3.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuob4.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuob5.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuob6.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuob7.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuob8.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuob9.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuoba.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuobb.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuobc.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuobd.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuobe.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuobf.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuoc0.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuoc1.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuoc2.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuoc3.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuoc4.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuoc5.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuoc6.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuoc7.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuoc8.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuoc9.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuoca.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuocb.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuocc.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuocd.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuoce.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuocf.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuod0.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuod1.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuod2.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuod3.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuod4.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuod5.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuod6.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuod7.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuof9.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuofa.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuoff.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx00.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx01.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx02.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx03.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx04.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx20.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx21.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx22.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx23.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx24.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx25.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx26.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx30.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx31.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx32.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx33.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx4e.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx4f.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx50.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx51.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx52.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx53.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx54.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx55.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx56.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx57.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx58.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx59.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx5a.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx5b.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx5c.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx5d.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx5e.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx5f.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx60.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx61.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx62.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx63.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx64.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx65.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx66.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx67.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx68.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx69.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx6a.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx6b.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx6c.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx6d.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx6e.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx6f.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx70.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx71.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx72.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx73.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx74.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx75.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx76.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx77.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx78.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx79.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx7a.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx7b.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx7c.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx7d.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx7e.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx7f.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx80.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx81.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx82.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx83.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx84.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx85.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx86.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx87.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx88.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx89.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx8a.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx8b.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx8c.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx8d.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx8e.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx8f.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx90.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx91.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx92.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx93.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx94.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx95.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx96.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx97.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx98.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx99.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx9a.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx9b.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx9c.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx9d.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx9e.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx9f.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxac.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxad.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxae.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxaf.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxb0.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxb1.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxb2.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxb3.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxb4.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxb5.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxb6.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxb7.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxb8.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxb9.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxba.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxbb.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxbc.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxbd.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxbe.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxbf.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxc0.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxc1.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxc2.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxc3.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxc4.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxc5.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxc6.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxc7.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxc8.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxc9.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxca.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxcb.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxcc.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxcd.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxce.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxcf.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxd0.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxd1.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxd2.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxd3.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxd4.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxd5.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxd6.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxd7.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxf9.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxfa.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxff.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo00.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo01.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo02.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo03.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo04.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo20.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo21.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo22.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo23.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo24.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo25.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo26.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo30.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo31.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo32.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo33.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo4e.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo4f.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo50.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo51.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo52.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo53.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo54.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo55.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo56.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo57.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo58.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo59.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo5a.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo5b.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo5c.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo5d.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo5e.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo5f.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo60.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo61.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo62.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo63.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo64.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo65.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo66.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo67.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo68.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo69.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo6a.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo6b.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo6c.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo6d.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo6e.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo6f.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo70.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo71.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo72.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo73.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo74.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo75.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo76.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo77.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo78.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo79.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo7a.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo7b.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo7c.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo7d.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo7e.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo7f.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo80.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo81.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo82.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo83.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo84.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo85.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo86.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo87.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo88.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo89.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo8a.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo8b.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo8c.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo8d.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo8e.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo8f.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo90.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo91.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo92.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo93.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo94.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo95.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo96.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo97.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo98.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo99.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo9a.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo9b.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo9c.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo9d.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo9e.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo9f.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxoac.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxoad.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxoae.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxoaf.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxob0.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxob1.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxob2.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxob3.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxob4.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxob5.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxob6.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxob7.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxob8.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxob9.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxoba.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxobb.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxobc.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxobd.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxobe.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxobf.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxoc0.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxoc1.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxoc2.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxoc3.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxoc4.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxoc5.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxoc6.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxoc7.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxoc8.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxoc9.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxoca.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxocb.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxocc.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxocd.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxoce.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxocf.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxod0.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxod1.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxod2.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxod3.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxod4.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxod5.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxod6.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxod7.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxof9.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxofa.tfm
%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxoff.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmj0.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmj04.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmj05.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmj06.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmj07.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmj1.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmj10.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmj11.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmj12.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmj13.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmj14.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmj15.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmj16.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmj17.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmj18.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmj19.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmj2.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmj20.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmj21.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmj22.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmj23.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmj24.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmj25.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmj26.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmj27.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmj28.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmj29.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmj3.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmj4.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmj5.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmj6.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmj7.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmj8.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmj9.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjc0.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjc04.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjc05.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjc06.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjc07.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjc1.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjc10.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjc11.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjc12.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjc13.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjc14.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjc15.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjc16.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjc17.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjc18.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjc19.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjc2.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjc20.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjc21.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjc22.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjc23.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjc24.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjc25.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjc26.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjc27.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjc28.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjc29.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjc3.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjc4.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjc5.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjc6.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjc7.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjc8.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjc9.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjco0.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjco04.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjco05.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjco06.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjco07.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjco1.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjco10.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjco11.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjco12.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjco13.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjco14.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjco15.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjco16.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjco17.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjco18.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjco19.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjco2.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjco20.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjco21.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjco22.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjco23.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjco24.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjco25.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjco26.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjco27.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjco28.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjco29.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjco3.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjco4.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjco5.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjco6.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjco7.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjco8.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjco9.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjo0.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjo04.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjo05.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjo06.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjo07.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjo1.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjo10.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjo11.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjo12.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjo13.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjo14.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjo15.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjo16.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjo17.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjo18.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjo19.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjo2.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjo20.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjo21.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjo22.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjo23.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjo24.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjo25.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjo26.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjo27.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjo28.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjo29.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjo3.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjo4.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjo5.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjo6.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjo7.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjo8.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjo9.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmju0.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmju04.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmju05.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmju06.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmju07.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmju1.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmju10.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmju11.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmju12.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmju13.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmju14.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmju15.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmju16.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmju17.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmju18.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmju19.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmju2.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmju20.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmju21.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmju22.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmju23.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmju24.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmju25.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmju26.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmju27.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmju28.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmju29.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmju3.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmju4.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmju5.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmju6.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmju7.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmju8.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmju9.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjuo0.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjuo04.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjuo05.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjuo06.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjuo07.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjuo1.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjuo10.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjuo11.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjuo12.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjuo13.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjuo14.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjuo15.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjuo16.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjuo17.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjuo18.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjuo19.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjuo2.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjuo20.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjuo21.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjuo22.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjuo23.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjuo24.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjuo25.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjuo26.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjuo27.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjuo28.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjuo29.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjuo3.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjuo4.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjuo5.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjuo6.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjuo7.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjuo8.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjuo9.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjx0.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjx04.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjx05.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjx06.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjx07.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjx1.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjx10.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjx11.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjx12.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjx13.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjx14.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjx15.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjx16.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjx17.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjx18.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjx19.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjx2.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjx20.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjx21.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjx22.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjx23.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjx24.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjx25.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjx26.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjx27.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjx28.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjx29.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjx3.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjx4.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjx5.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjx6.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjx7.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjx8.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjx9.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjxo0.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjxo04.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjxo05.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjxo06.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjxo07.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjxo1.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjxo10.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjxo11.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjxo12.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjxo13.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjxo14.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjxo15.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjxo16.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjxo17.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjxo18.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjxo19.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjxo2.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjxo20.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjxo21.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjxo22.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjxo23.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjxo24.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjxo25.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjxo26.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjxo27.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjxo28.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjxo29.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjxo3.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjxo4.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjxo5.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjxo6.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjxo7.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjxo8.tfm
%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjxo9.tfm
%{_texmfdistdir}/fonts/type1/uhc/umj/umj00.pfb
%{_texmfdistdir}/fonts/type1/uhc/umj/umj01.pfb
%{_texmfdistdir}/fonts/type1/uhc/umj/umj02.pfb
%{_texmfdistdir}/fonts/type1/uhc/umj/umj03.pfb
%{_texmfdistdir}/fonts/type1/uhc/umj/umj04.pfb
%{_texmfdistdir}/fonts/type1/uhc/umj/umj05.pfb
%{_texmfdistdir}/fonts/type1/uhc/umj/umj10.pfb
%{_texmfdistdir}/fonts/type1/uhc/umj/umj11.pfb
%{_texmfdistdir}/fonts/type1/uhc/umj/umj12.pfb
%{_texmfdistdir}/fonts/type1/uhc/umj/umj13.pfb
%{_texmfdistdir}/fonts/type1/uhc/umj/umj14.pfb
%{_texmfdistdir}/fonts/type1/uhc/umj/umj15.pfb
%{_texmfdistdir}/fonts/type1/uhc/umj/umj16.pfb
%{_texmfdistdir}/fonts/type1/uhc/umj/umj17.pfb
%{_texmfdistdir}/fonts/type1/uhc/umj/umj20.pfb
%{_texmfdistdir}/fonts/type1/uhc/umj/umj21.pfb
%{_texmfdistdir}/fonts/type1/uhc/umj/umj22.pfb
%{_texmfdistdir}/fonts/type1/uhc/umj/umj23.pfb
%{_texmfdistdir}/fonts/type1/uhc/umj/umj24.pfb
%{_texmfdistdir}/fonts/type1/uhc/umj/umj25.pfb
%{_texmfdistdir}/fonts/type1/uhc/umj/umj26.pfb
%{_texmfdistdir}/fonts/type1/uhc/umj/umj27.pfb
%{_texmfdistdir}/fonts/type1/uhc/umj/umj28.pfb
%{_texmfdistdir}/fonts/type1/uhc/umj/umj29.pfb
%{_texmfdistdir}/fonts/type1/uhc/umj/umj30.pfb
%{_texmfdistdir}/fonts/type1/uhc/umj/umj31.pfb
%{_texmfdistdir}/fonts/type1/uhc/umj/umj32.pfb
%{_texmfdistdir}/fonts/type1/uhc/umj/umj33.pfb
%{_texmfdistdir}/fonts/type1/uhc/umj/umj34.pfb
%{_texmfdistdir}/fonts/type1/uhc/umj/umj35.pfb
%{_texmfdistdir}/fonts/type1/uhc/umj/umj36.pfb
%{_texmfdistdir}/fonts/type1/uhc/umj/umj37.pfb
%{_texmfdistdir}/fonts/type1/uhc/umj/umj38.pfb
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj00.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj01.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj02.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj03.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj04.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj20.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj21.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj22.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj23.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj24.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj25.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj26.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj30.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj31.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj32.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj33.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj4e.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj4f.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj50.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj51.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj52.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj53.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj54.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj55.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj56.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj57.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj58.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj59.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj5a.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj5b.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj5c.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj5d.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj5e.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj5f.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj60.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj61.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj62.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj63.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj64.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj65.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj66.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj67.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj68.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj69.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj6a.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj6b.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj6c.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj6d.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj6e.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj6f.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj70.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj71.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj72.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj73.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj74.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj75.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj76.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj77.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj78.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj79.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj7a.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj7b.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj7c.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj7d.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj7e.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj7f.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj80.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj81.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj82.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj83.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj84.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj85.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj86.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj87.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj88.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj89.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj8a.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj8b.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj8c.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj8d.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj8e.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj8f.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj90.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj91.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj92.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj93.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj94.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj95.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj96.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj97.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj98.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj99.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj9a.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj9b.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj9c.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj9d.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj9e.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj9f.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjac.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjad.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjae.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjaf.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjb0.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjb1.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjb2.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjb3.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjb4.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjb5.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjb6.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjb7.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjb8.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjb9.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjba.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjbb.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjbc.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjbd.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjbe.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjbf.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc0.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc00.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc01.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc02.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc03.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc04.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc1.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc2.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc20.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc21.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc22.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc23.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc24.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc25.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc26.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc3.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc30.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc31.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc32.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc33.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc4.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc4e.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc4f.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc5.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc50.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc51.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc52.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc53.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc54.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc55.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc56.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc57.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc58.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc59.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc5a.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc5b.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc5c.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc5d.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc5e.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc5f.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc6.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc60.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc61.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc62.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc63.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc64.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc65.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc66.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc67.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc68.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc69.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc6a.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc6b.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc6c.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc6d.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc6e.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc6f.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc7.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc70.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc71.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc72.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc73.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc74.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc75.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc76.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc77.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc78.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc79.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc7a.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc7b.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc7c.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc7d.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc7e.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc7f.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc8.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc80.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc81.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc82.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc83.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc84.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc85.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc86.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc87.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc88.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc89.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc8a.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc8b.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc8c.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc8d.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc8e.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc8f.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc9.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc90.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc91.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc92.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc93.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc94.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc95.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc96.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc97.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc98.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc99.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc9a.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc9b.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc9c.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc9d.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc9e.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc9f.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjca.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcac.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcad.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcae.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcaf.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcb.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcb0.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcb1.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcb2.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcb3.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcb4.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcb5.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcb6.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcb7.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcb8.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcb9.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcba.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcbb.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcbc.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcbd.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcbe.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcbf.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcc.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcc0.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcc1.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcc2.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcc3.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcc4.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcc5.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcc6.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcc7.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcc8.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcc9.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcca.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjccb.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjccc.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjccd.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcce.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjccf.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcd.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcd0.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcd1.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcd2.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcd3.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcd4.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcd5.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcd6.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcd7.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjce.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcf.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcf9.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcfa.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcff.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco00.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco01.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco02.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco03.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco04.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco20.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco21.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco22.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco23.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco24.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco25.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco26.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco30.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco31.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco32.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco33.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco4e.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco4f.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco50.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco51.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco52.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco53.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco54.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco55.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco56.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco57.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco58.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco59.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco5a.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco5b.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco5c.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco5d.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco5e.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco5f.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco60.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco61.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco62.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco63.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco64.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco65.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco66.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco67.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco68.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco69.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco6a.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco6b.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco6c.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco6d.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco6e.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco6f.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco70.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco71.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco72.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco73.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco74.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco75.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco76.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco77.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco78.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco79.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco7a.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco7b.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco7c.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco7d.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco7e.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco7f.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco80.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco81.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco82.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco83.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco84.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco85.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco86.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco87.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco88.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco89.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco8a.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco8b.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco8c.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco8d.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco8e.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco8f.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco90.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco91.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco92.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco93.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco94.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco95.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco96.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco97.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco98.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco99.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco9a.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco9b.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco9c.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco9d.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco9e.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco9f.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcoac.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcoad.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcoae.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcoaf.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcob0.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcob1.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcob2.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcob3.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcob4.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcob5.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcob6.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcob7.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcob8.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcob9.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcoba.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcobb.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcobc.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcobd.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcobe.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcobf.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcoc0.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcoc1.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcoc2.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcoc3.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcoc4.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcoc5.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcoc6.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcoc7.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcoc8.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcoc9.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcoca.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcocb.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcocc.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcocd.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcoce.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcocf.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcod0.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcod1.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcod2.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcod3.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcod4.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcod5.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcod6.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcod7.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcof9.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcofa.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcoff.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjd0.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjd1.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjd2.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjd3.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjd4.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjd5.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjd6.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjd7.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjf9.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjfa.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjff.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo00.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo01.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo02.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo03.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo04.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo20.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo21.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo22.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo23.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo24.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo25.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo26.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo30.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo31.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo32.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo33.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo4e.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo4f.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo50.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo51.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo52.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo53.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo54.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo55.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo56.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo57.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo58.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo59.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo5a.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo5b.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo5c.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo5d.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo5e.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo5f.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo60.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo61.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo62.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo63.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo64.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo65.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo66.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo67.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo68.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo69.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo6a.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo6b.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo6c.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo6d.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo6e.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo6f.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo70.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo71.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo72.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo73.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo74.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo75.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo76.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo77.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo78.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo79.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo7a.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo7b.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo7c.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo7d.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo7e.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo7f.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo80.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo81.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo82.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo83.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo84.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo85.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo86.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo87.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo88.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo89.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo8a.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo8b.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo8c.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo8d.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo8e.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo8f.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo90.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo91.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo92.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo93.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo94.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo95.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo96.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo97.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo98.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo99.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo9a.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo9b.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo9c.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo9d.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo9e.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo9f.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjoac.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjoad.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjoae.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjoaf.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjob0.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjob1.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjob2.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjob3.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjob4.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjob5.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjob6.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjob7.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjob8.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjob9.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjoba.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjobb.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjobc.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjobd.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjobe.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjobf.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjoc0.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjoc1.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjoc2.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjoc3.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjoc4.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjoc5.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjoc6.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjoc7.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjoc8.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjoc9.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjoca.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjocb.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjocc.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjocd.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjoce.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjocf.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjod0.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjod1.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjod2.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjod3.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjod4.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjod5.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjod6.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjod7.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjof9.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjofa.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjoff.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju00.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju01.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju02.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju03.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju04.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju20.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju21.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju22.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju23.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju24.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju25.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju26.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju30.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju31.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju32.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju33.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju4e.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju4f.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju50.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju51.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju52.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju53.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju54.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju55.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju56.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju57.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju58.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju59.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju5a.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju5b.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju5c.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju5d.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju5e.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju5f.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju60.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju61.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju62.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju63.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju64.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju65.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju66.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju67.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju68.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju69.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju6a.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju6b.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju6c.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju6d.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju6e.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju6f.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju70.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju71.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju72.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju73.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju74.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju75.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju76.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju77.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju78.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju79.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju7a.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju7b.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju7c.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju7d.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju7e.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju7f.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju80.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju81.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju82.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju83.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju84.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju85.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju86.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju87.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju88.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju89.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju8a.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju8b.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju8c.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju8d.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju8e.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju8f.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju90.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju91.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju92.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju93.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju94.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju95.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju96.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju97.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju98.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju99.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju9a.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju9b.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju9c.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju9d.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju9e.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju9f.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuac.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuad.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuae.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuaf.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjub0.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjub1.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjub2.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjub3.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjub4.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjub5.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjub6.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjub7.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjub8.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjub9.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuba.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjubb.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjubc.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjubd.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjube.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjubf.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuc0.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuc1.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuc2.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuc3.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuc4.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuc5.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuc6.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuc7.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuc8.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuc9.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuca.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjucb.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjucc.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjucd.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuce.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjucf.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjud0.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjud1.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjud2.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjud3.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjud4.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjud5.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjud6.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjud7.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuf9.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjufa.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuff.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo00.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo01.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo02.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo03.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo04.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo20.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo21.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo22.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo23.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo24.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo25.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo26.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo30.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo31.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo32.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo33.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo4e.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo4f.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo50.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo51.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo52.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo53.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo54.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo55.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo56.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo57.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo58.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo59.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo5a.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo5b.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo5c.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo5d.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo5e.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo5f.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo60.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo61.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo62.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo63.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo64.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo65.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo66.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo67.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo68.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo69.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo6a.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo6b.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo6c.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo6d.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo6e.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo6f.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo70.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo71.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo72.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo73.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo74.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo75.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo76.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo77.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo78.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo79.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo7a.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo7b.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo7c.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo7d.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo7e.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo7f.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo80.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo81.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo82.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo83.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo84.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo85.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo86.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo87.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo88.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo89.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo8a.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo8b.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo8c.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo8d.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo8e.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo8f.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo90.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo91.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo92.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo93.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo94.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo95.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo96.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo97.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo98.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo99.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo9a.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo9b.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo9c.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo9d.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo9e.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo9f.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuoac.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuoad.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuoae.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuoaf.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuob0.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuob1.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuob2.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuob3.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuob4.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuob5.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuob6.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuob7.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuob8.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuob9.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuoba.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuobb.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuobc.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuobd.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuobe.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuobf.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuoc0.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuoc1.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuoc2.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuoc3.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuoc4.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuoc5.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuoc6.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuoc7.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuoc8.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuoc9.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuoca.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuocb.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuocc.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuocd.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuoce.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuocf.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuod0.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuod1.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuod2.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuod3.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuod4.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuod5.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuod6.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuod7.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuof9.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuofa.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuoff.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx00.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx01.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx02.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx03.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx04.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx20.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx21.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx22.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx23.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx24.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx25.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx26.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx30.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx31.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx32.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx33.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx4e.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx4f.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx50.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx51.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx52.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx53.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx54.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx55.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx56.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx57.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx58.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx59.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx5a.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx5b.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx5c.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx5d.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx5e.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx5f.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx60.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx61.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx62.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx63.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx64.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx65.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx66.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx67.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx68.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx69.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx6a.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx6b.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx6c.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx6d.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx6e.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx6f.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx70.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx71.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx72.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx73.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx74.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx75.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx76.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx77.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx78.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx79.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx7a.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx7b.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx7c.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx7d.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx7e.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx7f.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx80.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx81.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx82.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx83.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx84.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx85.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx86.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx87.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx88.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx89.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx8a.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx8b.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx8c.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx8d.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx8e.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx8f.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx90.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx91.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx92.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx93.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx94.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx95.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx96.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx97.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx98.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx99.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx9a.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx9b.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx9c.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx9d.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx9e.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx9f.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxac.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxad.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxae.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxaf.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxb0.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxb1.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxb2.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxb3.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxb4.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxb5.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxb6.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxb7.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxb8.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxb9.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxba.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxbb.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxbc.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxbd.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxbe.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxbf.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxc0.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxc1.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxc2.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxc3.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxc4.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxc5.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxc6.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxc7.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxc8.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxc9.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxca.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxcb.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxcc.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxcd.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxce.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxcf.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxd0.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxd1.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxd2.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxd3.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxd4.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxd5.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxd6.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxd7.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxf9.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxfa.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxff.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo00.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo01.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo02.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo03.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo04.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo20.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo21.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo22.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo23.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo24.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo25.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo26.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo30.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo31.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo32.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo33.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo4e.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo4f.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo50.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo51.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo52.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo53.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo54.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo55.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo56.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo57.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo58.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo59.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo5a.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo5b.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo5c.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo5d.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo5e.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo5f.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo60.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo61.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo62.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo63.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo64.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo65.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo66.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo67.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo68.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo69.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo6a.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo6b.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo6c.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo6d.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo6e.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo6f.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo70.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo71.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo72.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo73.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo74.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo75.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo76.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo77.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo78.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo79.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo7a.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo7b.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo7c.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo7d.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo7e.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo7f.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo80.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo81.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo82.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo83.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo84.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo85.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo86.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo87.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo88.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo89.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo8a.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo8b.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo8c.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo8d.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo8e.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo8f.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo90.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo91.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo92.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo93.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo94.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo95.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo96.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo97.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo98.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo99.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo9a.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo9b.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo9c.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo9d.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo9e.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo9f.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxoac.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxoad.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxoae.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxoaf.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxob0.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxob1.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxob2.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxob3.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxob4.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxob5.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxob6.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxob7.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxob8.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxob9.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxoba.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxobb.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxobc.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxobd.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxobe.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxobf.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxoc0.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxoc1.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxoc2.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxoc3.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxoc4.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxoc5.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxoc6.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxoc7.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxoc8.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxoc9.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxoca.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxocb.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxocc.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxocd.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxoce.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxocf.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxod0.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxod1.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxod2.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxod3.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxod4.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxod5.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxod6.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxod7.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxof9.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxofa.vf
%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxoff.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmj0.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmj04.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmj05.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmj06.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmj07.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmj1.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmj10.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmj11.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmj12.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmj13.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmj14.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmj15.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmj16.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmj17.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmj18.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmj19.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmj2.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmj20.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmj21.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmj22.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmj23.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmj24.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmj25.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmj26.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmj27.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmj28.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmj29.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmj3.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmj4.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmj5.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmj6.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmj7.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmj8.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmj9.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjc0.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjc04.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjc05.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjc06.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjc07.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjc1.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjc10.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjc11.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjc12.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjc13.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjc14.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjc15.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjc16.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjc17.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjc18.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjc19.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjc2.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjc20.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjc21.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjc22.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjc23.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjc24.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjc25.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjc26.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjc27.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjc28.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjc29.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjc3.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjc4.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjc5.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjc6.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjc7.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjc8.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjc9.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjco0.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjco04.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjco05.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjco06.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjco07.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjco1.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjco10.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjco11.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjco12.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjco13.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjco14.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjco15.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjco16.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjco17.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjco18.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjco19.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjco2.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjco20.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjco21.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjco22.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjco23.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjco24.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjco25.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjco26.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjco27.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjco28.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjco29.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjco3.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjco4.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjco5.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjco6.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjco7.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjco8.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjco9.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjo0.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjo04.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjo05.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjo06.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjo07.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjo1.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjo10.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjo11.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjo12.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjo13.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjo14.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjo15.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjo16.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjo17.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjo18.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjo19.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjo2.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjo20.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjo21.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjo22.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjo23.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjo24.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjo25.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjo26.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjo27.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjo28.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjo29.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjo3.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjo4.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjo5.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjo6.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjo7.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjo8.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjo9.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmju0.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmju04.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmju05.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmju06.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmju07.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmju1.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmju10.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmju11.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmju12.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmju13.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmju14.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmju15.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmju16.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmju17.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmju18.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmju19.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmju2.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmju20.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmju21.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmju22.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmju23.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmju24.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmju25.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmju26.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmju27.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmju28.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmju29.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmju3.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmju4.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmju5.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmju6.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmju7.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmju8.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmju9.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjuo0.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjuo04.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjuo05.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjuo06.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjuo07.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjuo1.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjuo10.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjuo11.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjuo12.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjuo13.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjuo14.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjuo15.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjuo16.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjuo17.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjuo18.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjuo19.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjuo2.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjuo20.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjuo21.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjuo22.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjuo23.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjuo24.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjuo25.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjuo26.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjuo27.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjuo28.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjuo29.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjuo3.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjuo4.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjuo5.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjuo6.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjuo7.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjuo8.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjuo9.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjx0.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjx04.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjx05.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjx06.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjx07.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjx1.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjx10.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjx11.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjx12.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjx13.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjx14.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjx15.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjx16.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjx17.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjx18.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjx19.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjx2.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjx20.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjx21.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjx22.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjx23.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjx24.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjx25.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjx26.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjx27.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjx28.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjx29.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjx3.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjx4.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjx5.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjx6.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjx7.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjx8.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjx9.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjxo0.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjxo04.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjxo05.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjxo06.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjxo07.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjxo1.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjxo10.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjxo11.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjxo12.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjxo13.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjxo14.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjxo15.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjxo16.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjxo17.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjxo18.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjxo19.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjxo2.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjxo20.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjxo21.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjxo22.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjxo23.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjxo24.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjxo25.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjxo26.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjxo27.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjxo28.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjxo29.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjxo3.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjxo4.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjxo5.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjxo6.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjxo7.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjxo8.vf
%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjxo9.vf
%doc %{_texmfdistdir}/doc/fonts/uhc/umj/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips fonts doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18845 |12mr|texlive-uiucthesis-2.25-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/uiucthesis
# catalog-date 2007-01-20 15:20:16 +0100
# catalog-license lppl
# catalog-version 2.25
Name:		texlive-uiucthesis
Version:	2.25
Release:	2
Summary:	UIUC thesis class
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/uiucthesis
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uiucthesis.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uiucthesis.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uiucthesis.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The class produces a document that conforms to the format
described in the University's Handbook for Graduate Students
Preparing to Deposit.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/uiucthesis/uiucthesis.cls
%{_texmfdistdir}/tex/latex/uiucthesis/uiucthesis.sty
%doc %{_texmfdistdir}/doc/latex/uiucthesis/README
%doc %{_texmfdistdir}/doc/latex/uiucthesis/thesis-ex.pdf
%doc %{_texmfdistdir}/doc/latex/uiucthesis/thesis-ex.tex
%doc %{_texmfdistdir}/doc/latex/uiucthesis/uiucthesis.pdf
#- source
%doc %{_texmfdistdir}/source/latex/uiucthesis/uiucthesis.dtx
%doc %{_texmfdistdir}/source/latex/uiucthesis/uiucthesis.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18846 |12mr|texlive-ukrhyph-20070119-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21081
# category Package
# catalog-ctan /language/hyphenation/ukrhyph
# catalog-date 2007-01-19 00:08:42 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-ukrhyph
Version:	20070119
Release:	2
Summary:	Hyphenation Patterns for Ukrainian
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/hyphenation/ukrhyph
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ukrhyph.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ukrhyph.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A range of patterns, depending on the encoding of the output
font (including the standard T2A, so one can use the patterns
with free fonts).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/ukrhyph/catlcy.tex
%{_texmfdistdir}/tex/generic/ukrhyph/lcy2koi.tex
%{_texmfdistdir}/tex/generic/ukrhyph/lcy2lcy.tex
%{_texmfdistdir}/tex/generic/ukrhyph/lcy2ot2.tex
%{_texmfdistdir}/tex/generic/ukrhyph/lcy2t2a.tex
%{_texmfdistdir}/tex/generic/ukrhyph/lcy2ucy.tex
%{_texmfdistdir}/tex/generic/ukrhyph/rules60.tex
%{_texmfdistdir}/tex/generic/ukrhyph/rules90.tex
%{_texmfdistdir}/tex/generic/ukrhyph/rules_ph.tex
%{_texmfdistdir}/tex/generic/ukrhyph/ukrenhyp.tex
%{_texmfdistdir}/tex/generic/ukrhyph/ukrhypfa.tex
%{_texmfdistdir}/tex/generic/ukrhyph/ukrhyph.koi
%{_texmfdistdir}/tex/generic/ukrhyph/ukrhyph.lcy
%{_texmfdistdir}/tex/generic/ukrhyph/ukrhyph.ot2
%{_texmfdistdir}/tex/generic/ukrhyph/ukrhyph.t2a
%{_texmfdistdir}/tex/generic/ukrhyph/ukrhyph.tex
%{_texmfdistdir}/tex/generic/ukrhyph/ukrhyph.ucy
%{_texmfdistdir}/tex/generic/ukrhyph/ukrhypmp.tex
%{_texmfdistdir}/tex/generic/ukrhyph/ukrhypmt.tex
%{_texmfdistdir}/tex/generic/ukrhyph/ukrhypsm.tex
%{_texmfdistdir}/tex/generic/ukrhyph/ukrhypst.tex
%doc %{_texmfdistdir}/doc/generic/ukrhyph/README
%doc %{_texmfdistdir}/doc/generic/ukrhyph/rules60.pdf
%doc %{_texmfdistdir}/doc/generic/ukrhyph/rules90.pdf
%doc %{_texmfdistdir}/doc/generic/ukrhyph/rules_ph.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18847 |12mr|texlive-ulem-20120601-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26785
# category Package
# catalog-ctan /macros/latex/contrib/ulem
# catalog-date 2012-06-01 11:43:10 +0200
# catalog-license other-free
# catalog-version undef
Name:		texlive-ulem
Version:	20120601
Release:	1
Summary:	Package for underlining
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ulem
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ulem.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ulem.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides an \ul (underline) command which will
break over line ends; this technique may be used to replace \em
(both in that form and as the \emph command), so as to make
output look as if it comes from a typewriter. The package also
offers double and wavy underlining, and striking out (line
through words) and crossing out (/// over words). The package
works with both Plain TeX and LaTeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/ulem/ulem.sty
%doc %{_texmfdistdir}/doc/generic/ulem/README
%doc %{_texmfdistdir}/doc/generic/ulem/ulem.ltx
%doc %{_texmfdistdir}/doc/generic/ulem/ulem.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18848 |12mr|texlive-ulqda-1.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26313
# category Package
# catalog-ctan /macros/latex/contrib/ulqda
# catalog-date 2009-11-10 09:00:49 +0100
# catalog-license lppl
# catalog-version 1.1
Name:		texlive-ulqda
Version:	1.1
Release:	3
Summary:	Support of Qualitative Data Analysis
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ulqda
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ulqda.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ulqda.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ulqda.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-ulqda.bin = %{EVRD}

%description
The package is for use in Qualitative Data Analysis research.
It supports the integration of Qualitative Data Analysis (QDA)
research tasks, specifically for Grounded Theory, into the
LaTeX work flow. It assists in the analysis of textual data
such as interview transcripts and field notes by providing the
LaTeX user with macros which are used to markup textual
information -- for example, in-depth interviews.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/ulqda
%{_texmfdistdir}/scripts/ulqda/ulqda.pl
%{_texmfdistdir}/tex/latex/ulqda/ulqda.sty
%doc %{_texmfdistdir}/doc/latex/ulqda/README
%doc %{_texmfdistdir}/doc/latex/ulqda/ulqda.pdf
#- source
%doc %{_texmfdistdir}/source/latex/ulqda/Makefile
%doc %{_texmfdistdir}/source/latex/ulqda/ulqda.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/ulqda/ulqda.pl ulqda
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18849 |12mr|texlive-umich-thesis-1.20-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/umich-thesis
# catalog-date 2009-09-27 11:52:43 +0200
# catalog-license lppl
# catalog-version 1.20
Name:		texlive-umich-thesis
Version:	1.20
Release:	2
Summary:	University of Michigan Thesis LaTeX class
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/umich-thesis
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/umich-thesis.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/umich-thesis.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A LaTeX2e class to create a University of Michigan dissertation
according to the Rackham dissertation handbook.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/umich-thesis/umich-thesis.cls
%doc %{_texmfdistdir}/doc/latex/umich-thesis/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18850 |12mr|texlive-uml-0.11-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17476
# category Package
# catalog-ctan /graphics/pstricks/contrib/uml
# catalog-date 2010-03-17 12:19:20 +0100
# catalog-license lppl
# catalog-version 0.11
Name:		texlive-uml
Version:	0.11
Release:	2
Summary:	UML diagrams in LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/uml
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uml.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uml.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uml.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A PSTricks related package for writing UML (Unified Modelling
Language) diagrams in LaTeX. Currently, it implements a subset
of class diagrams, and some extra constructs as well. The
package cannot be used together with pst-uml.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/uml/uml.sty
%doc %{_texmfdistdir}/doc/latex/uml/Changes
%doc %{_texmfdistdir}/doc/latex/uml/README
%doc %{_texmfdistdir}/doc/latex/uml/example.tex
%doc %{_texmfdistdir}/doc/latex/uml/uml.pdf
#- source
%doc %{_texmfdistdir}/source/latex/uml/Makefile
%doc %{_texmfdistdir}/source/latex/uml/uml.dtx
%doc %{_texmfdistdir}/source/latex/uml/uml.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18851 |12mr|texlive-umlaute-v2.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/umlaute
# catalog-date 2009-10-10 17:55:02 +0200
# catalog-license lppl
# catalog-version v2.1
Name:		texlive-umlaute
Version:	v2.1
Release:	2
Summary:	German input encodings in LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/umlaute
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/umlaute.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/umlaute.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/umlaute.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
An early package for using alternate input encodings. The
author considers the package mostly obsolete, since most of its
functions are taken by the inputenc package; however, inputenc
doesn't support the roman8 and atari encodings, so umlaute
remains the sole source of that support.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/umlaute/atari.def
%{_texmfdistdir}/tex/latex/umlaute/isolatin.def
%{_texmfdistdir}/tex/latex/umlaute/mac.def
%{_texmfdistdir}/tex/latex/umlaute/pc850.def
%{_texmfdistdir}/tex/latex/umlaute/roman8.def
%{_texmfdistdir}/tex/latex/umlaute/umlaute.sty
%doc %{_texmfdistdir}/doc/latex/umlaute/cs_patch.uue
%doc %{_texmfdistdir}/doc/latex/umlaute/umlaute.pdf
#- source
%doc %{_texmfdistdir}/source/latex/umlaute/umlaute.dtx
%doc %{_texmfdistdir}/source/latex/umlaute/umlaute.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18852 |12mr|texlive-umoline-20070120-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19085
# category Package
# catalog-ctan /macros/latex/contrib/umoline
# catalog-date 2007-01-20 15:20:16 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-umoline
Version:	20070120
Release:	2
Summary:	Underline text allowing line breaking
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/umoline
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/umoline.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/umoline.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/umoline.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Provides commands \Underline, \Midline and \Overline for
underlining, striking out, and overlining their text arguments.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/umoline/umoline.sty
%doc %{_texmfdistdir}/doc/latex/umoline/README
%doc %{_texmfdistdir}/doc/latex/umoline/umoline-man.tex
%doc %{_texmfdistdir}/doc/latex/umoline/umoline.pdf
#- source
%doc %{_texmfdistdir}/source/latex/umoline/umoline.dtx
%doc %{_texmfdistdir}/source/latex/umoline/umoline.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18853 |12mr|texlive-umthesis-0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/umthesis
# catalog-date 2009-09-17 20:11:38 +0200
# catalog-license lppl
# catalog-version 0.2
Name:		texlive-umthesis
Version:	0.2
Release:	2
Summary:	Dissertations at the University of Michigan
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/umthesis
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/umthesis.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/umthesis.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The class loads book class, and makes minimal changes to it;
its coding aims to be as robust as possible, and as a result it
has few conflicts with potential add-on packages.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/umthesis/umthesis.cls
%doc %{_texmfdistdir}/doc/latex/umthesis/PDP.tex
%doc %{_texmfdistdir}/doc/latex/umthesis/README
%doc %{_texmfdistdir}/doc/latex/umthesis/appendix.tex
%doc %{_texmfdistdir}/doc/latex/umthesis/conclusion.tex
%doc %{_texmfdistdir}/doc/latex/umthesis/example.pdf
%doc %{_texmfdistdir}/doc/latex/umthesis/example.tex
%doc %{_texmfdistdir}/doc/latex/umthesis/exp1.tex
%doc %{_texmfdistdir}/doc/latex/umthesis/exp2.tex
%doc %{_texmfdistdir}/doc/latex/umthesis/exp3.tex
%doc %{_texmfdistdir}/doc/latex/umthesis/felty.bib
%doc %{_texmfdistdir}/doc/latex/umthesis/intro.tex
%doc %{_texmfdistdir}/doc/latex/umthesis/mybibstyle.bst

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18854 |12mr|texlive-umtypewriter-001.002-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18651
# category Package
# catalog-ctan /fonts/umtypewriter
# catalog-date 2009-07-23 15:45:58 +0200
# catalog-license ofl
# catalog-version 001.002
Name:		texlive-umtypewriter
Version:	001.002
Release:	2
Summary:	Fonts to typeset with the xgreek package
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/umtypewriter
License:	OFL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/umtypewriter.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The UMTypewriter font family is a monospaced font family that
was built from glyphs from the CB Greek fonts, the CyrTUG
Cyrillic alphabet fonts ("LH"), and the standard Computer
Modern font family. It contains four OpenType fonts which are
required for use of the xgreek package for XeLaTeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/opentype/public/umtypewriter/UMTypewriter-Bold.otf
%{_texmfdistdir}/fonts/opentype/public/umtypewriter/UMTypewriter-BoldItalic.otf
%{_texmfdistdir}/fonts/opentype/public/umtypewriter/UMTypewriter-Italic.otf
%{_texmfdistdir}/fonts/opentype/public/umtypewriter/UMTypewriter-Oblique.otf
%{_texmfdistdir}/fonts/opentype/public/umtypewriter/UMTypewriter-Regular.otf

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18855 |12mr|texlive-unamthesis-2.01-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22500
# category Package
# catalog-ctan /macros/latex/contrib/unamthesis
# catalog-date 2011-05-16 15:49:49 +0200
# catalog-license lppl1.3
# catalog-version 2.01
Name:		texlive-unamthesis
Version:	2.01
Release:	2
Summary:	Style for Universidad Nacional Autonoma de Mexico theses
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/unamthesis
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/unamthesis.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/unamthesis.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a customisable format to typeset Theses
according to the Universidad Nacional Autonoma de Mexico
guidelines. Support for use in Scientific Workplace (SWP) 3.x
is also provided. The bundle also includes an appropriate
bibliographic style which enables the use of author-year
schemes using the natbib package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/unamthesis/UNAMThesis.bst
%{_texmfdistdir}/tex/latex/unamthesis/UNAMThesis.sty
%doc %{_texmfdistdir}/doc/latex/unamthesis/Escudo-IBT.eps
%doc %{_texmfdistdir}/doc/latex/unamthesis/Escudo-IBT.pdf
%doc %{_texmfdistdir}/doc/latex/unamthesis/Escudo-UNAM.eps
%doc %{_texmfdistdir}/doc/latex/unamthesis/Escudo-UNAM.pdf
%doc %{_texmfdistdir}/doc/latex/unamthesis/LEEME
%doc %{_texmfdistdir}/doc/latex/unamthesis/License
%doc %{_texmfdistdir}/doc/latex/unamthesis/README
%doc %{_texmfdistdir}/doc/latex/unamthesis/Thesis-Universidad_Nacional_Autonoma_de_Mexico.shl
%doc %{_texmfdistdir}/doc/latex/unamthesis/UNAMThesis.cst
%doc %{_texmfdistdir}/doc/latex/unamthesis/UNAMThesis.pdf
%doc %{_texmfdistdir}/doc/latex/unamthesis/UNAMThesis.tex
%doc %{_texmfdistdir}/doc/latex/unamthesis/UNAMThesisSWP.tex
%doc %{_texmfdistdir}/doc/latex/unamthesis/testBib.bib

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18856 |12mr|texlive-underlin-1.01-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/underlin
# catalog-date 2007-06-02 10:25:58 +0200
# catalog-license lppl
# catalog-version 1.01
Name:		texlive-underlin
Version:	1.01
Release:	2
Summary:	Underlined running heads
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/underlin
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/underlin.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/underlin.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/underlin.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Defines two pagestyles that provide underlined page heads in
LaTeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/underlin/underlin.sty
%doc %{_texmfdistdir}/doc/latex/underlin/underlin.pdf
#- source
%doc %{_texmfdistdir}/source/latex/underlin/underlin.dtx
%doc %{_texmfdistdir}/source/latex/underlin/underlin.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18857 |12mr|texlive-underscore-20100607-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 18261
# category Package
# catalog-ctan /macros/latex/contrib/underscore
# catalog-date 2010-06-07 08:23:51 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-underscore
Version:	20100607
Release:	2
Summary:	Control the behaviour of "_" in text
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/underscore
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/underscore.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/underscore.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
With the package, \_ in text mode (i.e., \textunderscore)
prints an underscore so that hyphenation of words either side
of it is not affected; a package option controls whether an
actual hyphenation point appears after the underscore, or
merely a break point. The package also arranges that, while in
text, '_' itself behaves as \textunderscore (the behaviour of _
in maths mode is not affected.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/underscore/underscore.sty
%doc %{_texmfdistdir}/doc/latex/underscore/miscdoc.sty
%doc %{_texmfdistdir}/doc/latex/underscore/underscore.pdf
%doc %{_texmfdistdir}/doc/latex/underscore/underscore.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18858 |12mr|texlive-undolabl-1.0k-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25010
# category Package
# catalog-ctan /macros/latex/contrib/undolabl
# catalog-date 2012-01-02 14:24:13 +0100
# catalog-license lppl1.3
# catalog-version 1.0k
Name:		texlive-undolabl
Version:	1.0k
Release:	1
Summary:	Override existing labels
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/undolabl
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/undolabl.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/undolabl.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/undolabl.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package allows the user to override existing labels (for
example, those generated automatically).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/undolabl/undolabl.sty
%doc %{_texmfdistdir}/doc/latex/undolabl/README
%doc %{_texmfdistdir}/doc/latex/undolabl/undolabl-example.pdf
%doc %{_texmfdistdir}/doc/latex/undolabl/undolabl-example.tex
%doc %{_texmfdistdir}/doc/latex/undolabl/undolabl.pdf
#- source
%doc %{_texmfdistdir}/source/latex/undolabl/undolabl.drv
%doc %{_texmfdistdir}/source/latex/undolabl/undolabl.dtx
%doc %{_texmfdistdir}/source/latex/undolabl/undolabl.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18859 |12mr|texlive-unicode-math-0.7a-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27257
# category Package
# catalog-ctan /macros/latex/contrib/unicode-math
# catalog-date 2012-07-30 11:22:32 +0200
# catalog-license lppl1.3
# catalog-version 0.7a
Name:		texlive-unicode-math
Version:	0.7a
Release:	1
Summary:	Unicode mathematics support for XeTeX and LuaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/unicode-math
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/unicode-math.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/unicode-math.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/unicode-math.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-fontspec

%description
The current release of this package typesets mathematics with
unicode input and using OpenType maths fonts. (There is little
compatibility with older maths packages.) XeTeX support is well
tested, though LuaTeX support less so. The package can typeset
using STIX fonts, the XITS development of those fonts, the
Asana-Math fonts and the commercial Cambria Math fonts. There
is no support yet for any extra alphabets in the Unicode
'private use area'. The package relies on recent versions of
the fontspec package and the l3kernel and l3packages bundles.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/unicode-math/unicode-math-luatex.sty
%{_texmfdistdir}/tex/latex/unicode-math/unicode-math-table.tex
%{_texmfdistdir}/tex/latex/unicode-math/unicode-math-xetex.sty
%{_texmfdistdir}/tex/latex/unicode-math/unicode-math.lua
%{_texmfdistdir}/tex/latex/unicode-math/unicode-math.sty
%doc %{_texmfdistdir}/doc/latex/unicode-math/README
%doc %{_texmfdistdir}/doc/latex/unicode-math/unicode-math-testsuite.pdf
%doc %{_texmfdistdir}/doc/latex/unicode-math/unicode-math.pdf
%doc %{_texmfdistdir}/doc/latex/unicode-math/unimath-example.ltx
%doc %{_texmfdistdir}/doc/latex/unicode-math/unimath-symbols.pdf
#- source
%doc %{_texmfdistdir}/source/latex/unicode-math/Makefile
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/F-active-sscripts.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/F-alph-spaces.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/F-arrow-accents.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/F-mathstyle-french.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/F-mathstyle-iso.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/F-mathstyle-literal.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/F-mathstyle-tex.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/F-mathstyle-upright.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/F-mathversion.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/F-nolimits-spec.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/F-over-under-2.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/F-over-under.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/F-pkg-url.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/F-primes-1.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/F-primes-2.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/F-primes-back.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/F-query-mathstyle.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/F-range-prime-check.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/F-slash-delim-2.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/F-sqrt-n.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/F-sqrt.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/F-sscript-features.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/L-sscale-dimen.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/L600a.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/L600b.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/L600c.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/L600f.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/L601a.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/L601b.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/L601f.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/L602b.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/L603b.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/L604a.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/L604b.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/L650a.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/L650b.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X002a.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X002b.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X002c.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X002d.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X002e.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X003a.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X003b.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X003c.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X003d.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X003e.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X003f.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X003g.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X003h.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X003i.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X003j.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X003k.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X003l.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X003m.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X003n.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X003o.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X003p.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X004a.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X004b.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X004c.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X004d.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X004e.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X004f.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X005a.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X005b.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X005c.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X005d.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X005e.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X005f.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X005g.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X005h.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X005i.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X005j.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X005k.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X005l.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X010a.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X010b.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X010c.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X010d.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X011a.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X011b.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X012a.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X012b.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X013a.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X013b.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X013c.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X013d.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X013e.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X014a.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X014b.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X014c.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X015a.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X015b.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X016a.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X016b.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X016c.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X017a.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X017b.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X017c.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X017d.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X018a.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X018b.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X019a.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X019b.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X020a.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X020b.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X021a.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X021b.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X030a.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X031a.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X031b.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X031c.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X032a.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X032b.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X032c.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X033a.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X100a.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X100b.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X100c.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X100d.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X100e.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X101a.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X102a.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X150a.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X151a.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X202a.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X202b.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X203a.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X206a.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X206b.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X206c.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X207a.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X401a.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X500a.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X501a.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X501b.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X501d.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X501e.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X502a.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X502b.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X503a.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X600a.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X600b.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X600c.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X600d.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X600f.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X601a.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X601b.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X601f.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X604a.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X604b.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X610f.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X620b.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X650a.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/X650b.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/umtest-preamble.tex
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/umtest-suite-F.tex
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/umtest-suite-L.tex
%doc %{_texmfdistdir}/source/latex/unicode-math/testfiles/umtest-suite-X.tex
%doc %{_texmfdistdir}/source/latex/unicode-math/unicode-math-testsuite.ltx
%doc %{_texmfdistdir}/source/latex/unicode-math/unicode-math.dtx
%doc %{_texmfdistdir}/source/latex/unicode-math/unimath-symbols.ltx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18860 |12mr|texlive-unisugar-0.92-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22357
# category Package
# catalog-ctan /macros/xetex/latex/unisugar
# catalog-date 2011-05-08 11:17:43 +0200
# catalog-license lppl1.3
# catalog-version 0.92
Name:		texlive-unisugar
Version:	0.92
Release:	2
Summary:	Define syntactic sugar for Unicode LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/xetex/latex/unisugar
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/unisugar.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/unisugar.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package allows the user to define shorthand aliases for
single Unicode characters, and also provides support for such
aliases in RTL-text. The package requires an TeX-alike system
that uses Unicode input in a native way: current examples are
XeTeX and LuaTeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/xelatex/unisugar/unisugar.sty
%doc %{_texmfdistdir}/doc/xelatex/unisugar/Makefile
%doc %{_texmfdistdir}/doc/xelatex/unisugar/README
%doc %{_texmfdistdir}/doc/xelatex/unisugar/gedit-mixed-sugar.png
%doc %{_texmfdistdir}/doc/xelatex/unisugar/gedit-mixed-traditional.png
%doc %{_texmfdistdir}/doc/xelatex/unisugar/sugar.png
%doc %{_texmfdistdir}/doc/xelatex/unisugar/traditional.png
%doc %{_texmfdistdir}/doc/xelatex/unisugar/unisugar.pdf
%doc %{_texmfdistdir}/doc/xelatex/unisugar/unisugar.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18861 |12mr|texlive-units-0.9b-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/units
# catalog-date 2009-09-27 11:52:43 +0200
# catalog-license gpl
# catalog-version 0.9b
Name:		texlive-units
Version:	0.9b
Release:	2
Summary:	Typeset units
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/units
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/units.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/units.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/units.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package is provided as a bundle with the nicefrac package
for typing fractions. Units uses nicefrac in typesetting
physical units in a standard-looking sort of way.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/units/nicefrac.sty
%{_texmfdistdir}/tex/latex/units/units.sty
%doc %{_texmfdistdir}/doc/latex/units/COPYING
%doc %{_texmfdistdir}/doc/latex/units/README
%doc %{_texmfdistdir}/doc/latex/units/units.pdf
#- source
%doc %{_texmfdistdir}/source/latex/units/units.dtx
%doc %{_texmfdistdir}/source/latex/units/units.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18862 |12mr|texlive-unitsdef-0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/unitsdef
# catalog-date 2007-01-20 15:20:16 +0100
# catalog-license lppl
# catalog-version 0.2
Name:		texlive-unitsdef
Version:	0.2
Release:	2
Summary:	Typesetting units in LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/unitsdef
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/unitsdef.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/unitsdef.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/unitsdef.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
There are a lot of packages for typesetting units in LaTeX2e.
Some define macros to typeset a lot of units but do not suit to
the actual font settings, some make the characters needed
available but do not predefine any unit. This package tries to
comply with both requirements. It predefines common units,
defines an easy to use interface to define new units and
changes the output concerning to the surrounding font settings.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/unitsdef/ampabbrv.cfg
%{_texmfdistdir}/tex/latex/unitsdef/enerabbr.cfg
%{_texmfdistdir}/tex/latex/unitsdef/freqabbr.cfg
%{_texmfdistdir}/tex/latex/unitsdef/lengabbr.cfg
%{_texmfdistdir}/tex/latex/unitsdef/molabbrv.cfg
%{_texmfdistdir}/tex/latex/unitsdef/timeabbr.cfg
%{_texmfdistdir}/tex/latex/unitsdef/unitsdef.sty
%{_texmfdistdir}/tex/latex/unitsdef/volabbrv.cfg
%{_texmfdistdir}/tex/latex/unitsdef/voltabbr.cfg
%{_texmfdistdir}/tex/latex/unitsdef/weigabbr.cfg
%doc %{_texmfdistdir}/doc/latex/unitsdef/README.1st
%doc %{_texmfdistdir}/doc/latex/unitsdef/defedpraef.tex
%doc %{_texmfdistdir}/doc/latex/unitsdef/defedunits.tex
%doc %{_texmfdistdir}/doc/latex/unitsdef/unitsdef.pdf
#- source
%doc %{_texmfdistdir}/source/latex/unitsdef/unitsdef.dtx
%doc %{_texmfdistdir}/source/latex/unitsdef/unitsdef.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18863 |12mr|texlive-universa-2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /fonts/universa
# catalog-date 2008-11-02 01:06:10 +0100
# catalog-license gpl
# catalog-version 2.0
Name:		texlive-universa
Version:	2.0
Release:	2
Summary:	Herbert Bayer's 'universal' font
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/universa
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/universa.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/universa.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/universa.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
An implementation of the universal font by Herbert Bayer of the
Bauhaus school. The MetaFont sources of the fonts, and their
LaTeX support, are all supplied in a LaTeX documented source
(.dtx) file.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/universa/fulbc10.mf
%{_texmfdistdir}/fonts/source/public/universa/fulbc12.mf
%{_texmfdistdir}/fonts/source/public/universa/fulbc17.mf
%{_texmfdistdir}/fonts/source/public/universa/fulbc8.mf
%{_texmfdistdir}/fonts/source/public/universa/fulbc9.mf
%{_texmfdistdir}/fonts/source/public/universa/fulbo10.mf
%{_texmfdistdir}/fonts/source/public/universa/fulbo12.mf
%{_texmfdistdir}/fonts/source/public/universa/fulbo17.mf
%{_texmfdistdir}/fonts/source/public/universa/fulbo8.mf
%{_texmfdistdir}/fonts/source/public/universa/fulbo9.mf
%{_texmfdistdir}/fonts/source/public/universa/fulbr10.mf
%{_texmfdistdir}/fonts/source/public/universa/fulbr12.mf
%{_texmfdistdir}/fonts/source/public/universa/fulbr17.mf
%{_texmfdistdir}/fonts/source/public/universa/fulbr8.mf
%{_texmfdistdir}/fonts/source/public/universa/fulbr9.mf
%{_texmfdistdir}/fonts/source/public/universa/fulbst10.mf
%{_texmfdistdir}/fonts/source/public/universa/fulbst12.mf
%{_texmfdistdir}/fonts/source/public/universa/fulbst17.mf
%{_texmfdistdir}/fonts/source/public/universa/fulbst8.mf
%{_texmfdistdir}/fonts/source/public/universa/fulbst9.mf
%{_texmfdistdir}/fonts/source/public/universa/fulmc10.mf
%{_texmfdistdir}/fonts/source/public/universa/fulmc12.mf
%{_texmfdistdir}/fonts/source/public/universa/fulmc17.mf
%{_texmfdistdir}/fonts/source/public/universa/fulmc8.mf
%{_texmfdistdir}/fonts/source/public/universa/fulmc9.mf
%{_texmfdistdir}/fonts/source/public/universa/fulmo10.mf
%{_texmfdistdir}/fonts/source/public/universa/fulmo12.mf
%{_texmfdistdir}/fonts/source/public/universa/fulmo17.mf
%{_texmfdistdir}/fonts/source/public/universa/fulmo8.mf
%{_texmfdistdir}/fonts/source/public/universa/fulmo9.mf
%{_texmfdistdir}/fonts/source/public/universa/fulmr10.mf
%{_texmfdistdir}/fonts/source/public/universa/fulmr12.mf
%{_texmfdistdir}/fonts/source/public/universa/fulmr17.mf
%{_texmfdistdir}/fonts/source/public/universa/fulmr8.mf
%{_texmfdistdir}/fonts/source/public/universa/fulmr9.mf
%{_texmfdistdir}/fonts/source/public/universa/fulmst10.mf
%{_texmfdistdir}/fonts/source/public/universa/fulmst12.mf
%{_texmfdistdir}/fonts/source/public/universa/fulmst17.mf
%{_texmfdistdir}/fonts/source/public/universa/fulmst8.mf
%{_texmfdistdir}/fonts/source/public/universa/fulmst9.mf
%{_texmfdistdir}/fonts/source/public/universa/uniacc.mf
%{_texmfdistdir}/fonts/source/public/universa/unibase.mf
%{_texmfdistdir}/fonts/source/public/universa/unidig.mf
%{_texmfdistdir}/fonts/source/public/universa/uniext.mf
%{_texmfdistdir}/fonts/source/public/universa/unilig.mf
%{_texmfdistdir}/fonts/source/public/universa/unilow.mf
%{_texmfdistdir}/fonts/source/public/universa/unipun.mf
%{_texmfdistdir}/fonts/source/public/universa/unispe.mf
%{_texmfdistdir}/fonts/source/public/universa/uniupp.mf
%{_texmfdistdir}/fonts/tfm/public/universa/fulbc10.tfm
%{_texmfdistdir}/fonts/tfm/public/universa/fulbc12.tfm
%{_texmfdistdir}/fonts/tfm/public/universa/fulbc17.tfm
%{_texmfdistdir}/fonts/tfm/public/universa/fulbc8.tfm
%{_texmfdistdir}/fonts/tfm/public/universa/fulbc9.tfm
%{_texmfdistdir}/fonts/tfm/public/universa/fulbo10.tfm
%{_texmfdistdir}/fonts/tfm/public/universa/fulbo12.tfm
%{_texmfdistdir}/fonts/tfm/public/universa/fulbo17.tfm
%{_texmfdistdir}/fonts/tfm/public/universa/fulbo8.tfm
%{_texmfdistdir}/fonts/tfm/public/universa/fulbo9.tfm
%{_texmfdistdir}/fonts/tfm/public/universa/fulbr10.tfm
%{_texmfdistdir}/fonts/tfm/public/universa/fulbr12.tfm
%{_texmfdistdir}/fonts/tfm/public/universa/fulbr17.tfm
%{_texmfdistdir}/fonts/tfm/public/universa/fulbr8.tfm
%{_texmfdistdir}/fonts/tfm/public/universa/fulbr9.tfm
%{_texmfdistdir}/fonts/tfm/public/universa/fulbst10.tfm
%{_texmfdistdir}/fonts/tfm/public/universa/fulbst12.tfm
%{_texmfdistdir}/fonts/tfm/public/universa/fulbst17.tfm
%{_texmfdistdir}/fonts/tfm/public/universa/fulbst8.tfm
%{_texmfdistdir}/fonts/tfm/public/universa/fulbst9.tfm
%{_texmfdistdir}/fonts/tfm/public/universa/fulmc10.tfm
%{_texmfdistdir}/fonts/tfm/public/universa/fulmc12.tfm
%{_texmfdistdir}/fonts/tfm/public/universa/fulmc17.tfm
%{_texmfdistdir}/fonts/tfm/public/universa/fulmc8.tfm
%{_texmfdistdir}/fonts/tfm/public/universa/fulmc9.tfm
%{_texmfdistdir}/fonts/tfm/public/universa/fulmo10.tfm
%{_texmfdistdir}/fonts/tfm/public/universa/fulmo12.tfm
%{_texmfdistdir}/fonts/tfm/public/universa/fulmo17.tfm
%{_texmfdistdir}/fonts/tfm/public/universa/fulmo8.tfm
%{_texmfdistdir}/fonts/tfm/public/universa/fulmo9.tfm
%{_texmfdistdir}/fonts/tfm/public/universa/fulmr10.tfm
%{_texmfdistdir}/fonts/tfm/public/universa/fulmr12.tfm
%{_texmfdistdir}/fonts/tfm/public/universa/fulmr17.tfm
%{_texmfdistdir}/fonts/tfm/public/universa/fulmr8.tfm
%{_texmfdistdir}/fonts/tfm/public/universa/fulmr9.tfm
%{_texmfdistdir}/fonts/tfm/public/universa/fulmst10.tfm
%{_texmfdistdir}/fonts/tfm/public/universa/fulmst12.tfm
%{_texmfdistdir}/fonts/tfm/public/universa/fulmst17.tfm
%{_texmfdistdir}/fonts/tfm/public/universa/fulmst8.tfm
%{_texmfdistdir}/fonts/tfm/public/universa/fulmst9.tfm
%{_texmfdistdir}/tex/latex/universa/omluni.fd
%{_texmfdistdir}/tex/latex/universa/omsuni.fd
%{_texmfdistdir}/tex/latex/universa/ot1uni.fd
%{_texmfdistdir}/tex/latex/universa/t1uni.fd
%{_texmfdistdir}/tex/latex/universa/uni.sty
%{_texmfdistdir}/tex/latex/universa/uuni.fd
%doc %{_texmfdistdir}/doc/fonts/universa/README.uni
%doc %{_texmfdistdir}/doc/fonts/universa/copyright.tex
%doc %{_texmfdistdir}/doc/fonts/universa/unidoc.sty
#- source
%doc %{_texmfdistdir}/source/fonts/universa/uni.dtx
%doc %{_texmfdistdir}/source/fonts/universa/uni.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18864 |12mr|texlive-uni-wtal-ger-20111104-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22169
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-uni-wtal-ger
Version:	20111104
Release:	2
Summary:	TeXLive uni-wtal-ger package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uni-wtal-ger.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uni-wtal-ger.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive uni-wtal-ger package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/uni-wtal-ger/uni-wtal-ger.bbx
%{_texmfdistdir}/tex/latex/uni-wtal-ger/uni-wtal-ger.cbx
%doc %{_texmfdistdir}/doc/latex/uni-wtal-ger/LIESMICH
%doc %{_texmfdistdir}/doc/latex/uni-wtal-ger/README
%doc %{_texmfdistdir}/doc/latex/uni-wtal-ger/germanistik.bib
%doc %{_texmfdistdir}/doc/latex/uni-wtal-ger/germanistik.pdf
%doc %{_texmfdistdir}/doc/latex/uni-wtal-ger/germanistik.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18865 |12mr|texlive-uothesis-2.5.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25355
# category Package
# catalog-ctan /macros/latex/contrib/uothesis
# catalog-date 2012-02-09 17:36:54 +0100
# catalog-license lppl1.3
# catalog-version 2.5.6
Name:		texlive-uothesis
Version:	2.5.6
Release:	1
Summary:	Class for dissertations and theses at the University of Oregon
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/uothesis
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uothesis.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uothesis.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uothesis.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The class generates documents that are suitable for submission
to the Graduate School and conform with the style requirements
for dissertations and theses as laid out in the Fall 2010 UO
graduate school student manual.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/uothesis/uothesis.cls
%doc %{_texmfdistdir}/doc/latex/uothesis/README
%doc %{_texmfdistdir}/doc/latex/uothesis/README.txt
%doc %{_texmfdistdir}/doc/latex/uothesis/acs-uothesis.bib
%doc %{_texmfdistdir}/doc/latex/uothesis/uothesis.hd
%doc %{_texmfdistdir}/doc/latex/uothesis/uothesis.pdf
#- source
%doc %{_texmfdistdir}/source/latex/uothesis/uothesis.dtx
%doc %{_texmfdistdir}/source/latex/uothesis/uothesis.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18866 |12mr|texlive-uowthesis-1.0a-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19700
# category Package
# catalog-ctan /macros/latex/contrib/uowthesis
# catalog-date 2010-07-28 12:27:25 +0200
# catalog-license lppl1.3
# catalog-version 1.0a
Name:		texlive-uowthesis
Version:	1.0a
Release:	2
Summary:	Document class for dissertations at the University of Wollongong
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/uowthesis
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uowthesis.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uowthesis.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A document class for higher degree research theses in
compliance with the specifications of University of Wollongong
(UoW) theses in the "Guidelines for Preparation and Submission
of Higher Degree Research Theses" (March 2006), by the Research
Student Centre, Research & Innovation Division, UoW.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/uowthesis/UoWlogo.eps
%{_texmfdistdir}/tex/latex/uowthesis/UoWlogo.png
%{_texmfdistdir}/tex/latex/uowthesis/UoWthesis.cls
%doc %{_texmfdistdir}/doc/latex/uowthesis/README
%doc %{_texmfdistdir}/doc/latex/uowthesis/myThesisBib.bib
%doc %{_texmfdistdir}/doc/latex/uowthesis/mythesis.pdf
%doc %{_texmfdistdir}/doc/latex/uowthesis/mythesis.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18867 |12mr|texlive-upca-20111104-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22511
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-upca
Version:	20111104
Release:	2
Summary:	TeXLive upca package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/upca.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/upca.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive upca package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/upca/upca.tex
%doc %{_texmfdistdir}/doc/generic/upca/README
%doc %{_texmfdistdir}/doc/generic/upca/test-upca.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18868 |12mr|texlive-upmethodology-20100102-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16575
# category Package
# catalog-ctan /macros/latex/contrib/upmethodology
# catalog-date 2010-01-02 16:58:48 +0100
# catalog-license lgpl
# catalog-version undef
Name:		texlive-upmethodology
Version:	20100102
Release:	2
Summary:	Writing specification such as for UP-based methodologies
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/upmethodology
License:	LGPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/upmethodology.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/upmethodology.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bundle allows the user to create Unified Process
methodology (UP or RUP) based documents. The style provides
document versioning, document history, document authors,
document validators, specification description, task
management, and several helping macros.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/upmethodology/upmethodology-backpage.sty
%{_texmfdistdir}/tex/latex/upmethodology/upmethodology-code.sty
%{_texmfdistdir}/tex/latex/upmethodology/upmethodology-document.cls
%{_texmfdistdir}/tex/latex/upmethodology/upmethodology-document.sty
%{_texmfdistdir}/tex/latex/upmethodology/upmethodology-extension.sty
%{_texmfdistdir}/tex/latex/upmethodology/upmethodology-fmt.sty
%{_texmfdistdir}/tex/latex/upmethodology/upmethodology-frontpage.sty
%{_texmfdistdir}/tex/latex/upmethodology/upmethodology-p-common.sty
%{_texmfdistdir}/tex/latex/upmethodology/upmethodology-spec.sty
%{_texmfdistdir}/tex/latex/upmethodology/upmethodology-task.sty
%{_texmfdistdir}/tex/latex/upmethodology/upmethodology-version.sty
%doc %{_texmfdistdir}/doc/latex/upmethodology/AUTHORS
%doc %{_texmfdistdir}/doc/latex/upmethodology/COPYING
%doc %{_texmfdistdir}/doc/latex/upmethodology/Changelog
%doc %{_texmfdistdir}/doc/latex/upmethodology/INSTALL
%doc %{_texmfdistdir}/doc/latex/upmethodology/NEWS
%doc %{_texmfdistdir}/doc/latex/upmethodology/README
%doc %{_texmfdistdir}/doc/latex/upmethodology/TODO
%doc %{_texmfdistdir}/doc/latex/upmethodology/VERSION
%doc %{_texmfdistdir}/doc/latex/upmethodology/arakhne_org_logo.jpg
%doc %{_texmfdistdir}/doc/latex/upmethodology/caution.png
%doc %{_texmfdistdir}/doc/latex/upmethodology/frontclassic.jpg
%doc %{_texmfdistdir}/doc/latex/upmethodology/frontmodern.jpg
%doc %{_texmfdistdir}/doc/latex/upmethodology/illustration.jpg
%doc %{_texmfdistdir}/doc/latex/upmethodology/info.png
%doc %{_texmfdistdir}/doc/latex/upmethodology/question.png
%doc %{_texmfdistdir}/doc/latex/upmethodology/small_arakhne_org_logo.jpg
%doc %{_texmfdistdir}/doc/latex/upmethodology/upmethodology-doc.pdf
%doc %{_texmfdistdir}/doc/latex/upmethodology/upmethodology-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18869 |12mr|texlive-upquote-v1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25895
# category Package
# catalog-ctan /macros/latex/contrib/upquote
# catalog-date 2012-04-09 12:39:20 +0200
# catalog-license lppl1.2
# catalog-version v1.2
Name:		texlive-upquote
Version:	v1.2
Release:	1
Summary:	Show "realistic" quotes in verbatim
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/upquote
License:	LPPL1.2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/upquote.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/upquote.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/upquote.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Typewriter-style fonts are best for program listings, but
Computer Modern Typewriter prints ` and ' as bent opening and
closing single quotes. Other fonts, and most programming
languages, print ` as a grave accent and ' upright; ' is used
both to open and to close quoted strings. The package switches
the typewriter font to Computer Modern Typewriter in OT1
encoding, and modifies the behaviour of verbatim, verbatim*,
\verb, and \verb* to print in the "` and ' way". It does
thisregardless of other fonts or encodings in use, so long as
the package is loaded after the other fonts were. The package
does not affect \tt, \texttt, etc.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/upquote/upquote.sty
%doc %{_texmfdistdir}/doc/latex/upquote/README
%doc %{_texmfdistdir}/doc/latex/upquote/upquote.pdf
#- source
%doc %{_texmfdistdir}/source/latex/upquote/upquote.dtx
%doc %{_texmfdistdir}/source/latex/upquote/upquote.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18870 |12mr|texlive-uptex-20120810-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26775
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-uptex
Version:	20120810
Release:	1
Summary:	TeXLive uptex package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uptex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uptex.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uptex.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-tetex
Requires:	texlive-ptex
Requires:	texlive-hyph-utf8
Requires:	texlive-adobemapping
Requires:	texlive-ipaex
Requires:	texlive-japanese
Requires:	texlive-japanese-otf
Requires:	texlive-uptex.bin

%description
TeXLive uptex package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/convbkmk
%{_texmfdistdir}/fonts/cmap/uptex/UTF8-UTF16
%{_texmfdistdir}/fonts/map/dvipdfmx/uptex/uptex-noEmbed.map
%{_texmfdistdir}/fonts/tfm/uptex/jis/upgbm-h.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/upgbm-hq.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/upgbm-v.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/uphygt-h.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/uphygt-v.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/uphysmjm-h.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/uphysmjm-v.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/upjisg-h.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/upjisg-hq.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/upjisg-v.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/upjisr-h.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/upjisr-hq.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/upjisr-v.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/upjpngt-h.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/upjpngt-v.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/upjpnrm-h.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/upjpnrm-v.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/upkorgt-h.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/upkorgt-v.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/upkorrm-h.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/upkorrm-v.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/upmhm-h.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/upmhm-v.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/upmsl-h.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/upmsl-v.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/uprml-h.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/uprml-hq.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/uprml-v.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/upschgt-h.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/upschgt-v.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/upschrm-h.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/upschrm-v.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/upstht-h.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/upstht-v.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/upstsl-h.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/upstsl-v.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/uptchgt-h.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/uptchgt-v.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/uptchrm-h.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/uptchrm-v.tfm
%{_texmfdistdir}/fonts/tfm/uptex/min/ugbm.tfm
%{_texmfdistdir}/fonts/tfm/uptex/min/ugbmv.tfm
%{_texmfdistdir}/fonts/tfm/uptex/min/ugoth10.tfm
%{_texmfdistdir}/fonts/tfm/uptex/min/umin10.tfm
%{_texmfdistdir}/fonts/tfm/uptex/min/urml.tfm
%{_texmfdistdir}/fonts/tfm/uptex/min/urmlv.tfm
%{_texmfdistdir}/fonts/tfm/uptex/min/utgoth10.tfm
%{_texmfdistdir}/fonts/tfm/uptex/min/utmin10.tfm
%{_texmfdistdir}/fonts/vf/uptex/jis/upjisg-h.vf
%{_texmfdistdir}/fonts/vf/uptex/jis/upjisg-hq.vf
%{_texmfdistdir}/fonts/vf/uptex/jis/upjisg-v.vf
%{_texmfdistdir}/fonts/vf/uptex/jis/upjisr-h.vf
%{_texmfdistdir}/fonts/vf/uptex/jis/upjisr-hq.vf
%{_texmfdistdir}/fonts/vf/uptex/jis/upjisr-v.vf
%{_texmfdistdir}/fonts/vf/uptex/jis/upjpngt-h.vf
%{_texmfdistdir}/fonts/vf/uptex/jis/upjpngt-v.vf
%{_texmfdistdir}/fonts/vf/uptex/jis/upjpnrm-h.vf
%{_texmfdistdir}/fonts/vf/uptex/jis/upjpnrm-v.vf
%{_texmfdistdir}/fonts/vf/uptex/jis/upkorgt-h.vf
%{_texmfdistdir}/fonts/vf/uptex/jis/upkorgt-v.vf
%{_texmfdistdir}/fonts/vf/uptex/jis/upkorrm-h.vf
%{_texmfdistdir}/fonts/vf/uptex/jis/upkorrm-v.vf
%{_texmfdistdir}/fonts/vf/uptex/jis/upschgt-h.vf
%{_texmfdistdir}/fonts/vf/uptex/jis/upschgt-v.vf
%{_texmfdistdir}/fonts/vf/uptex/jis/upschrm-h.vf
%{_texmfdistdir}/fonts/vf/uptex/jis/upschrm-v.vf
%{_texmfdistdir}/fonts/vf/uptex/jis/uptchgt-h.vf
%{_texmfdistdir}/fonts/vf/uptex/jis/uptchgt-v.vf
%{_texmfdistdir}/fonts/vf/uptex/jis/uptchrm-h.vf
%{_texmfdistdir}/fonts/vf/uptex/jis/uptchrm-v.vf
%{_texmfdistdir}/fonts/vf/uptex/min/ugoth10.vf
%{_texmfdistdir}/fonts/vf/uptex/min/umin10.vf
%{_texmfdistdir}/fonts/vf/uptex/min/utgoth10.vf
%{_texmfdistdir}/fonts/vf/uptex/min/utmin10.vf
%{_texmfdistdir}/scripts/uptex/convbkmk.rb
%{_texmfdistdir}/tex/uplatex/base/jt2gt.fd
%{_texmfdistdir}/tex/uplatex/base/jt2mc.fd
%{_texmfdistdir}/tex/uplatex/base/jy2gt.fd
%{_texmfdistdir}/tex/uplatex/base/jy2mc.fd
%{_texmfdistdir}/tex/uplatex/base/ujarticle.cls
%{_texmfdistdir}/tex/uplatex/base/ujbk10.clo
%{_texmfdistdir}/tex/uplatex/base/ujbk11.clo
%{_texmfdistdir}/tex/uplatex/base/ujbk12.clo
%{_texmfdistdir}/tex/uplatex/base/ujbook.cls
%{_texmfdistdir}/tex/uplatex/base/ujreport.cls
%{_texmfdistdir}/tex/uplatex/base/ujsize10.clo
%{_texmfdistdir}/tex/uplatex/base/ujsize11.clo
%{_texmfdistdir}/tex/uplatex/base/ujsize12.clo
%{_texmfdistdir}/tex/uplatex/base/uplatex.ltx
%{_texmfdistdir}/tex/uplatex/base/uplcore.ltx
%{_texmfdistdir}/tex/uplatex/base/upldefs.ltx
%{_texmfdistdir}/tex/uplatex/base/uplpatch.ltx
%{_texmfdistdir}/tex/uplatex/base/uptrace.sty
%{_texmfdistdir}/tex/uplatex/base/utarticle.cls
%{_texmfdistdir}/tex/uplatex/base/utbk10.clo
%{_texmfdistdir}/tex/uplatex/base/utbk11.clo
%{_texmfdistdir}/tex/uplatex/base/utbk12.clo
%{_texmfdistdir}/tex/uplatex/base/utbook.cls
%{_texmfdistdir}/tex/uplatex/base/utreport.cls
%{_texmfdistdir}/tex/uplatex/base/utsize10.clo
%{_texmfdistdir}/tex/uplatex/base/utsize11.clo
%{_texmfdistdir}/tex/uplatex/base/utsize12.clo
%{_texmfdistdir}/tex/uplatex/config/uplatex.ini
%{_texmfdistdir}/tex/uptex/base/euptex.src
%{_texmfdistdir}/tex/uptex/base/ukinsoku.tex
%{_texmfdistdir}/tex/uptex/base/uptex.tex
%{_texmfdistdir}/tex/uptex/config/euptex.ini
%{_texmfdistdir}/tex/uptex/config/uptex.ini
%_texmf_fmtutil_d/uptex
%doc %{_texmfdistdir}/doc/uplatex/base/README_uplatex.txt
%doc %{_texmfdistdir}/doc/uptex/base/00readme_uptex.txt
%doc %{_texmfdistdir}/doc/uptex/base/01uptex_doc_utf8.txt
%doc %{_texmfdistdir}/doc/uptex/base/02uptex_changelog_utf8.txt
%doc %{_texmfdistdir}/doc/uptex/base/README_uptex.txt
%doc %{_texmfdistdir}/doc/uptex/base/samples/00readme_uptex_samples.txt
%doc %{_texmfdistdir}/doc/uptex/base/samples/Makefile
%doc %{_texmfdistdir}/doc/uptex/base/samples/adobe-cid.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/adobe-cns-utf8.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/adobe-gb-utf8.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/adobe-jp-utf8.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/adobe-kr-utf8.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/aozora-ujarticle-utf8.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/aozora-ujbook-utf8.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/aozora-ujreport-utf8.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/aozora-utarticle-utf8.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/aozora-utbook-utf8.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/aozora-utf8.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/aozora-utreport-utf8.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/area-euc-incl.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/area-euc.mp
%doc %{_texmfdistdir}/doc/uptex/base/samples/area-jis-incl.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/area-jis.mp
%doc %{_texmfdistdir}/doc/uptex/base/samples/area-sjis-incl.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/area-sjis.mp
%doc %{_texmfdistdir}/doc/uptex/base/samples/area-uptex-incl.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/area-uptex.mp
%doc %{_texmfdistdir}/doc/uptex/base/samples/area-utf8-incl.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/area-utf8.mp
%doc %{_texmfdistdir}/doc/uptex/base/samples/bkmk-jis.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/bkmk-utf8.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/box-euc.eps
%doc %{_texmfdistdir}/doc/uptex/base/samples/box-jis.eps
%doc %{_texmfdistdir}/doc/uptex/base/samples/box-sjis.eps
%doc %{_texmfdistdir}/doc/uptex/base/samples/box-utf8.eps
%doc %{_texmfdistdir}/doc/uptex/base/samples/check_enc.pl
%doc %{_texmfdistdir}/doc/uptex/base/samples/cjk_babel.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/console_io.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/greek-uplatex.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/iotext.txt
%doc %{_texmfdistdir}/doc/uptex/base/samples/jbib1-jis.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/jbib2-utf8.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/jbtest.bib
%doc %{_texmfdistdir}/doc/uptex/base/samples/jis_uni_variation.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/jstr-euc-incl.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/jstr-euc.mp
%doc %{_texmfdistdir}/doc/uptex/base/samples/jstr-jis-incl.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/jstr-jis.mp
%doc %{_texmfdistdir}/doc/uptex/base/samples/jstr-sjis-incl.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/jstr-sjis.mp
%doc %{_texmfdistdir}/doc/uptex/base/samples/jstr-uptex-incl.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/jstr-uptex.mp
%doc %{_texmfdistdir}/doc/uptex/base/samples/jstr-utf8-incl.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/jstr-utf8.mp
%doc %{_texmfdistdir}/doc/uptex/base/samples/kinsoku-chk-utf8.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/linebreak.bib
%doc %{_texmfdistdir}/doc/uptex/base/samples/min10x.tfm
%doc %{_texmfdistdir}/doc/uptex/base/samples/misc-check-h-utf8.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/misc-check-v-utf8.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/otfsmpl-uplatex.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/sangoku-uplatex.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/sangoku-uptex.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/set3-check-h-utf8.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/simple-euc.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/simple-jis.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/simple-sjis.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/simple-u-jis.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/simple-u-utf8.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/simple-utf8.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/testrun.bat
%doc %{_texmfdistdir}/doc/uptex/base/samples/texxet-jis.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/umin10x.tfm
%doc %{_texmfdistdir}/doc/uptex/base/samples/uotftest-utf8.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/uotftest.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/utfsmpl-uplatex.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/widow.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/yaku-jsc-jis.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/yaku-jsc-utf8.tex
#- source
%doc %{_texmfdistdir}/source/fonts/uptex/Makefile
%doc %{_texmfdistdir}/source/fonts/uptex/README_ASCII_Corp.txt
%doc %{_texmfdistdir}/source/fonts/uptex/README_uptex_font.txt
%doc %{_texmfdistdir}/source/fonts/uptex/makepl.perl
%doc %{_texmfdistdir}/source/fonts/uptex/upjisr-h-hk.pl
%doc %{_texmfdistdir}/source/fonts/uptex/upjisr-h.pl
%doc %{_texmfdistdir}/source/fonts/uptex/upjisr-v.pl
%doc %{_texmfdistdir}/source/fonts/uptex/uprml-h-hk.pl
%doc %{_texmfdistdir}/source/fonts/uptex/uprml-h.pl
%doc %{_texmfdistdir}/source/uplatex/base/ujclasses.dtx
%doc %{_texmfdistdir}/source/uplatex/base/ukinsoku.dtx
%doc %{_texmfdistdir}/source/uplatex/base/uplatex.dtx
%doc %{_texmfdistdir}/source/uplatex/base/uplcls.ins
%doc %{_texmfdistdir}/source/uplatex/base/uplfmt.ins
%doc %{_texmfdistdir}/source/uplatex/base/uplfonts.dtx
%doc %{_texmfdistdir}/source/uplatex/base/uplvers.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/uptex/convbkmk.rb convbkmk
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_texmf_fmtutil_d}
cat > %{buildroot}%{_texmf_fmtutil_d}/uptex <<EOF
#
# from uptex:
uptex uptex - uptex.ini
euptex euptex language.def *euptex.ini
uplatex euptex language.dat *uplatex.ini
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18871 |12mr|texlive-uri-20111104-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21608
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-uri
Version:	20111104
Release:	2
Summary:	TeXLive uri package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uri.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uri.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uri.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive uri package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/uri/uri.sty
%doc %{_texmfdistdir}/doc/latex/uri/README
%doc %{_texmfdistdir}/doc/latex/uri/uri-example.pdf
%doc %{_texmfdistdir}/doc/latex/uri/uri-example.tex
%doc %{_texmfdistdir}/doc/latex/uri/uri.pdf
#- source
%doc %{_texmfdistdir}/source/latex/uri/ltxdoc.cfg
%doc %{_texmfdistdir}/source/latex/uri/uri.drv
%doc %{_texmfdistdir}/source/latex/uri/uri.dtx
%doc %{_texmfdistdir}/source/latex/uri/uri.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18872 |12mr|texlive-url-3.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16864
# category Package
# catalog-ctan /macros/latex/contrib/url
# catalog-date 2010-01-27 23:13:46 +0100
# catalog-license lppl
# catalog-version 3.2
Name:		texlive-url
Version:	3.2
Release:	2
Summary:	Verbatim with URL-sensitive line breaks
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/url
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/url.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/url.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The command \url is a form of verbatim command that allows
linebreaks at certain characters or combinations of characters,
accepts reconfiguration, and can usually be used in the
argument to another command. (The \urldef command provides
robust commands that serve in cases when \url doesn't work in
an argument.) The command is intended for email addresses,
hypertext links, directories/paths, etc., which normally have
no spaces, so by default the package ignores spaces in its
argument. However, a package option "allows spaces", which is
useful for operating systems where spaces are a common part of
file names.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/url/url.sty
%doc %{_texmfdistdir}/doc/latex/url/miscdoc.sty
%doc %{_texmfdistdir}/doc/latex/url/url.pdf
%doc %{_texmfdistdir}/doc/latex/url/url.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18873 |12mr|texlive-urlbst-0.7-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26313
# category Package
# catalog-ctan /biblio/bibtex/contrib/urlbst
# catalog-date 2011-11-15 11:50:22 +0100
# catalog-license gpl
# catalog-version 0.7
Name:		texlive-urlbst
Version:	0.7
Release:	3
Summary:	Web support for BibTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/urlbst
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/urlbst.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/urlbst.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/urlbst.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-urlbst.bin = %{EVRD}

%description
Supports a new BibTeX 'webpage' entry type and 'url',
'lastchecked', and 'eprint' and 'DOI' fields. The Perl script
urlbst can be used to add this support to an arbitrary .bst
file which has a reasonably conventional structure. The result
is meant to be robust rather than pretty.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/urlbst
%{_texmfdistdir}/bibtex/bst/urlbst/abbrvurl.bst
%{_texmfdistdir}/bibtex/bst/urlbst/alphaurl.bst
%{_texmfdistdir}/bibtex/bst/urlbst/plainurl.bst
%{_texmfdistdir}/bibtex/bst/urlbst/unsrturl.bst
%{_texmfdistdir}/scripts/urlbst/urlbst
%doc %{_texmfdistdir}/doc/bibtex/urlbst/Makefile.in
%doc %{_texmfdistdir}/doc/bibtex/urlbst/README
%doc %{_texmfdistdir}/doc/bibtex/urlbst/VERSION
%doc %{_texmfdistdir}/doc/bibtex/urlbst/urlbst.bib
%doc %{_texmfdistdir}/doc/bibtex/urlbst/urlbst.html
%doc %{_texmfdistdir}/doc/bibtex/urlbst/urlbst.html.in
%doc %{_texmfdistdir}/doc/bibtex/urlbst/urlbst.pdf
%doc %{_texmfdistdir}/doc/bibtex/urlbst/urlbst.tex
%doc %{_texmfdistdir}/doc/bibtex/urlbst/urlbst.tex.in
#- source
%doc %{_texmfdistdir}/source/bibtex/urlbst/configure
%doc %{_texmfdistdir}/source/bibtex/urlbst/configure.ac

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/urlbst/urlbst urlbst
popd
# remove bad "dependency" generation on @PERL@
rm -f texmf-dist/doc/bibtex/urlbst/urlbst.in
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18874 |12mr|texlive-urwchancal-1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21701
# category Package
# catalog-ctan /fonts/urwchancal
# catalog-date 2011-03-10 10:40:13 +0100
# catalog-license lppl
# catalog-version 1
Name:		texlive-urwchancal
Version:	1
Release:	2
Summary:	Use URW's clone of Zapf Chancery as a maths alphabet
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/urwchancal
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/urwchancal.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/urwchancal.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package allows (the URW clone of) Zapf Chancery to function
as a maths alphabet, the target of \mathcal or \mathscr, with
accents appearing where they should, and other spacing
parameters set to reasonable (not very tight) values.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/tfm/urw/urwchancal/urwchancal.tfm
%{_texmfdistdir}/fonts/vf/urw/urwchancal/urwchancal.vf
%{_texmfdistdir}/tex/latex/urwchancal/urwchancal.sty
%{_texmfdistdir}/tex/latex/urwchancal/uurwchancal.fd
%doc %{_texmfdistdir}/doc/fonts/urwchancal/README
%doc %{_texmfdistdir}/doc/fonts/urwchancal/urwchancal-doc.pdf
%doc %{_texmfdistdir}/doc/fonts/urwchancal/urwchancal-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18875 |12mr|texlive-usebib-1.0a-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25969
# category Package
# catalog-ctan /macros/latex/contrib/usebib
# catalog-date 2012-04-13 23:54:56 +0200
# catalog-license lppl1.3
# catalog-version 1.0a
Name:		texlive-usebib
Version:	1.0a
Release:	1
Summary:	A simple bibloography processor
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/usebib
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/usebib.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/usebib.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/usebib.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package is described by its author as "a poor person's
replacement for the more powerful methods provided by biblatex
to access data from a .bib file". Its principle commands are
\bibinput (which specifies a database to use) and \usebibdata
(which typesets a single field from a specified entry in that
database.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/usebib/usebib.sty
%doc %{_texmfdistdir}/doc/latex/usebib/README
%doc %{_texmfdistdir}/doc/latex/usebib/usebib.pdf
#- source
%doc %{_texmfdistdir}/source/latex/usebib/usebib.dtx
%doc %{_texmfdistdir}/source/latex/usebib/usebib.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18876 |12mr|texlive-ushort-2.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/ushort
# catalog-date 2008-02-29 19:54:55 +0100
# catalog-license lppl
# catalog-version 2.2
Name:		texlive-ushort
Version:	2.2
Release:	2
Summary:	Shorter (and longer) underlines and underbars
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ushort
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ushort.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ushort.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ushort.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Some engineers need underlined or twice underlined variables
for which the usual \underline is too long. This package
provides a generic command for creating underlines of various
sizes and types.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/ushort/ushort.sty
%doc %{_texmfdistdir}/doc/latex/ushort/README
%doc %{_texmfdistdir}/doc/latex/ushort/ushort.pdf
%doc %{_texmfdistdir}/doc/latex/ushort/ushort.tex
%doc %{_texmfdistdir}/doc/latex/ushort/ushort.txt
#- source
%doc %{_texmfdistdir}/source/latex/ushort/ushort.dtx
%doc %{_texmfdistdir}/source/latex/ushort/ushort.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18877 |12mr|texlive-utf8mex-20111104-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-utf8mex
Version:	20111104
Release:	2
Summary:	TeXLive utf8mex package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/utf8mex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/utf8mex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive utf8mex package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/mex/utf8mex/utf8-pl.tex
%{_texmfdistdir}/tex/mex/utf8mex/utf8mex.ini
%{_texmfdistdir}/tex/mex/utf8mex/utf8plsq.tex
%doc %{_texmfdistdir}/doc/mex/utf8mex/Makefile
%doc %{_texmfdistdir}/doc/mex/utf8mex/README
%doc %{_texmfdistdir}/doc/mex/utf8mex/examples/Makefile
%doc %{_texmfdistdir}/doc/mex/utf8mex/examples/catcode.tex
%doc %{_texmfdistdir}/doc/mex/utf8mex/examples/list.tex
%doc %{_texmfdistdir}/doc/mex/utf8mex/examples/tilde.tex
%doc %{_texmfdistdir}/doc/mex/utf8mex/examples/tilde2.tex
%doc %{_texmfdistdir}/doc/mex/utf8mex/test-math.utf8.tex
%doc %{_texmfdistdir}/doc/mex/utf8mex/test.utf8.tex
%doc %{_texmfdistdir}/doc/mex/utf8mex/utf8math.el

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18878 |12mr|texlive-utopia-20071004-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /fonts/utopia
# catalog-date 2007-10-04 10:35:17 +0200
# catalog-license other-free
# catalog-version undef
Name:		texlive-utopia
Version:	20071004
Release:	2
Summary:	Adobe Utopia fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/utopia
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/utopia.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/utopia.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The Adobe Standard Encoding set (upright and italic shapes,
medium and bold weights) of the Utopia font family, which Adobe
donated to the X Consortium. Macro support, and maths fonts
that match the Utopia family, are provided by the Fourier and
the Mathdesign Utopia font packages.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/adobe/utopia/putb8a.afm
%{_texmfdistdir}/fonts/afm/adobe/utopia/putbi8a.afm
%{_texmfdistdir}/fonts/afm/adobe/utopia/putr8a.afm
%{_texmfdistdir}/fonts/afm/adobe/utopia/putri8a.afm
%{_texmfdistdir}/fonts/tfm/adobe/utopia/putb7t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/utopia/putb8c.tfm
%{_texmfdistdir}/fonts/tfm/adobe/utopia/putb8r.tfm
%{_texmfdistdir}/fonts/tfm/adobe/utopia/putb8t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/utopia/putbc7t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/utopia/putbc8t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/utopia/putbi7t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/utopia/putbi8c.tfm
%{_texmfdistdir}/fonts/tfm/adobe/utopia/putbi8r.tfm
%{_texmfdistdir}/fonts/tfm/adobe/utopia/putbi8t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/utopia/putbo7t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/utopia/putbo8c.tfm
%{_texmfdistdir}/fonts/tfm/adobe/utopia/putbo8r.tfm
%{_texmfdistdir}/fonts/tfm/adobe/utopia/putbo8t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/utopia/putr7t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/utopia/putr8c.tfm
%{_texmfdistdir}/fonts/tfm/adobe/utopia/putr8r.tfm
%{_texmfdistdir}/fonts/tfm/adobe/utopia/putr8t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/utopia/putrc7t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/utopia/putrc8t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/utopia/putri7t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/utopia/putri8c.tfm
%{_texmfdistdir}/fonts/tfm/adobe/utopia/putri8r.tfm
%{_texmfdistdir}/fonts/tfm/adobe/utopia/putri8t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/utopia/putro7t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/utopia/putro8c.tfm
%{_texmfdistdir}/fonts/tfm/adobe/utopia/putro8r.tfm
%{_texmfdistdir}/fonts/tfm/adobe/utopia/putro8t.tfm
%{_texmfdistdir}/fonts/type1/adobe/utopia/putb8a.pfb
%{_texmfdistdir}/fonts/type1/adobe/utopia/putbi8a.pfb
%{_texmfdistdir}/fonts/type1/adobe/utopia/putr8a.pfb
%{_texmfdistdir}/fonts/type1/adobe/utopia/putri8a.pfb
%{_texmfdistdir}/fonts/vf/adobe/utopia/putb7t.vf
%{_texmfdistdir}/fonts/vf/adobe/utopia/putb8c.vf
%{_texmfdistdir}/fonts/vf/adobe/utopia/putb8t.vf
%{_texmfdistdir}/fonts/vf/adobe/utopia/putbc7t.vf
%{_texmfdistdir}/fonts/vf/adobe/utopia/putbc8t.vf
%{_texmfdistdir}/fonts/vf/adobe/utopia/putbi7t.vf
%{_texmfdistdir}/fonts/vf/adobe/utopia/putbi8c.vf
%{_texmfdistdir}/fonts/vf/adobe/utopia/putbi8t.vf
%{_texmfdistdir}/fonts/vf/adobe/utopia/putbo7t.vf
%{_texmfdistdir}/fonts/vf/adobe/utopia/putbo8c.vf
%{_texmfdistdir}/fonts/vf/adobe/utopia/putbo8t.vf
%{_texmfdistdir}/fonts/vf/adobe/utopia/putr7t.vf
%{_texmfdistdir}/fonts/vf/adobe/utopia/putr8c.vf
%{_texmfdistdir}/fonts/vf/adobe/utopia/putr8t.vf
%{_texmfdistdir}/fonts/vf/adobe/utopia/putrc7t.vf
%{_texmfdistdir}/fonts/vf/adobe/utopia/putrc8t.vf
%{_texmfdistdir}/fonts/vf/adobe/utopia/putri7t.vf
%{_texmfdistdir}/fonts/vf/adobe/utopia/putri8c.vf
%{_texmfdistdir}/fonts/vf/adobe/utopia/putri8t.vf
%{_texmfdistdir}/fonts/vf/adobe/utopia/putro7t.vf
%{_texmfdistdir}/fonts/vf/adobe/utopia/putro8c.vf
%{_texmfdistdir}/fonts/vf/adobe/utopia/putro8t.vf
%doc %{_texmfdistdir}/doc/fonts/utopia/LICENSE-utopia.txt
%doc %{_texmfdistdir}/doc/fonts/utopia/README-utopia.txt

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18879 |12mr|texlive-ut-thesis-2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26793
# category Package
# catalog-ctan /macros/latex/contrib/ut-thesis
# catalog-date 2012-06-01 19:19:53 +0200
# catalog-license lppl
# catalog-version 2.0
Name:		texlive-ut-thesis
Version:	2.0
Release:	1
Summary:	University of Toronto thesis style
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ut-thesis
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ut-thesis.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ut-thesis.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This not described as an 'official' class, just one distributed
"in the hope that it will be useful". A skeleton file, using
the class, is provided.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/ut-thesis/ut-thesis.cls
%doc %{_texmfdistdir}/doc/latex/ut-thesis/README
%doc %{_texmfdistdir}/doc/latex/ut-thesis/ut-thesis.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18880 |12mr|texlive-uwmslide-20120224-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27354
# category Package
# catalog-ctan /macros/latex/contrib/uwmslide
# catalog-date 2012-02-24 11:11:42 +0100
# catalog-license artistic
# catalog-version undef
Name:		texlive-uwmslide
Version:	20120224
Release:	1
Summary:	Slides with a simple Power Point like appearance
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/uwmslide
License:	ARTISTIC
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uwmslide.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uwmslide.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A slide format which produces slides with a simple Power Point
like appearance. Several useful features include: use of
standard titlepage to produce title slide; several slide
environments including plain (page with a title), double slide
(two column page with slide title), item slide (item list with
title), left item slide, and right item slide. Logos are placed
in the upper left corner of each slide if the logo file
logo.eps is present. Preconfigured in landscape mode by default
and uses Times Roman by default (originally, it was claimed,
for simple conversion to PDF format).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/uwmslide/uwmslide.cls
%doc %{_texmfdistdir}/doc/latex/uwmslide/README
%doc %{_texmfdistdir}/doc/latex/uwmslide/logo.eps
%doc %{_texmfdistdir}/doc/latex/uwmslide/test.tex
%doc %{_texmfdistdir}/doc/latex/uwmslide/vaux.eps

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18881 |12mr|texlive-uwthesis-6.13-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/uwthesis
# catalog-date 2010-01-23 11:08:54 +0100
# catalog-license apache2
# catalog-version 6.13
Name:		texlive-uwthesis
Version:	6.13
Release:	2
Summary:	University of Washington thesis class
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/uwthesis
License:	APACHE2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uwthesis.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uwthesis.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive uwthesis package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/uwthesis/uwthesis.cls
%doc %{_texmfdistdir}/doc/latex/uwthesis/LICENSE
%doc %{_texmfdistdir}/doc/latex/uwthesis/README
%doc %{_texmfdistdir}/doc/latex/uwthesis/uwthesis.bib
%doc %{_texmfdistdir}/doc/latex/uwthesis/uwthesis.pdf
%doc %{_texmfdistdir}/doc/latex/uwthesis/uwthesis.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18882 |12mr|texlive-vak-20110704-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23431
# category Package
# catalog-ctan /biblio/bibtex/contrib/vak
# catalog-date 2011-07-04 16:33:07 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-vak
Version:	20110704
Release:	2
Summary:	BibTeX style for Russian Theses, books, etc
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/vak
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/vak.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/vak.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The file can be used to format the bibliographies of PhD
theses, books etc., according to the latest Russian standards:
GOST 7.82 - 2001 and GOST 7.1 - 2003. It introduces the minimum
number of new entries and styles to cover all frequently used
situations. The style file provides an easy way to perform a
semiautomatic, or a completely manual sort of the list of the
references. Processing bibliographies produced by the style
requires a 8-bit BibTeX system.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/vak/vak.bst
%doc %{_texmfdistdir}/doc/bibtex/vak/README
%doc %{_texmfdistdir}/doc/bibtex/vak/test-key.zip
%doc %{_texmfdistdir}/doc/bibtex/vak/test.zip

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18883 |12mr|texlive-vancouver-20120227-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25519
# category Package
# catalog-ctan /biblio/bibtex/contrib/vancouver
# catalog-date 2012-02-27 00:21:15 +0100
# catalog-license gpl
# catalog-version undef
Name:		texlive-vancouver
Version:	20120227
Release:	2
Summary:	Bibliographic style file for Biomedical Journals
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/vancouver
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/vancouver.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/vancouver.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This BibTeX style file is generated with the docstrip utility
and modified manually to meet the Uniform Requirements for
Manuscripts Submitted to Biomedical Journals as published in N
Engl J Med 1997;336:309-315 (also known as the Vancouver
style). The complete set of requirements may be viewed on the
ICMJE web site.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/vancouver/vancouver.bst
%doc %{_texmfdistdir}/doc/bibtex/vancouver/FAQ
%doc %{_texmfdistdir}/doc/bibtex/vancouver/README
%doc %{_texmfdistdir}/doc/bibtex/vancouver/vancouver.bib
%doc %{_texmfdistdir}/doc/bibtex/vancouver/vancouver.pdf
%doc %{_texmfdistdir}/doc/bibtex/vancouver/vancouver.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18884 |12mr|texlive-variations-0.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/generic/variations
# catalog-date 2007-03-13 09:06:46 +0100
# catalog-license gpl
# catalog-version 0.3
Name:		texlive-variations
Version:	0.3
Release:	2
Summary:	Typeset tables of variations of functions
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/generic/variations
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/variations.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/variations.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides macros for typesetting tables showing
variations of functions according to French usage. These macros
may be used by both LaTeX and plain TeX users.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/variations/variations.sty
%{_texmfdistdir}/tex/generic/variations/variations.tex
%doc %{_texmfdistdir}/doc/generic/variations/ALIRE
%doc %{_texmfdistdir}/doc/generic/variations/COPYING
%doc %{_texmfdistdir}/doc/generic/variations/README
%doc %{_texmfdistdir}/doc/generic/variations/docvariations.pdf
%doc %{_texmfdistdir}/doc/generic/variations/docvariations.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18885 |12mr|texlive-varindex-1.20-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/varindex
# catalog-date 2008-02-29 19:54:55 +0100
# catalog-license lppl
# catalog-version 1.20
Name:		texlive-varindex
Version:	1.20
Release:	2
Summary:	Luxury frontend to the \index command
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/varindex
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/varindex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/varindex.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/varindex.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Provides a convenient front-end for the \index command. For
example, with it you can generate multiple index entries in
almost any form by a single command. The package is highly
customizable, and works with all versions of LaTeX and probably
most other TeX formats.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/varindex/varindex.sty
%doc %{_texmfdistdir}/doc/latex/varindex/README
%doc %{_texmfdistdir}/doc/latex/varindex/varindex.pdf
%doc %{_texmfdistdir}/doc/latex/varindex/varindex.tex
%doc %{_texmfdistdir}/doc/latex/varindex/varindex.txt
#- source
%doc %{_texmfdistdir}/source/latex/varindex/varindex.dtx
%doc %{_texmfdistdir}/source/latex/varindex/varindex.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18886 |12mr|texlive-varisize-20081121-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/plain/contrib/varisize
# catalog-date 2008-11-21 01:34:08 +0100
# catalog-license pd
# catalog-version undef
Name:		texlive-varisize
Version:	20081121
Release:	2
Summary:	Change font size in Plain TeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/plain/contrib/varisize
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/varisize.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/varisize.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A series of files, each of which defines a size-change macro.
Note that 10point.tex is by convention called by one of the
other files, so that there's always a "way back".

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/plain/varisize/10point.tex
%{_texmfdistdir}/tex/plain/varisize/10pointss.tex
%{_texmfdistdir}/tex/plain/varisize/11point.tex
%{_texmfdistdir}/tex/plain/varisize/12point.tex
%{_texmfdistdir}/tex/plain/varisize/14point.tex
%{_texmfdistdir}/tex/plain/varisize/17point.tex
%{_texmfdistdir}/tex/plain/varisize/20point.tex
%{_texmfdistdir}/tex/plain/varisize/7point.tex
%{_texmfdistdir}/tex/plain/varisize/8point.tex
%{_texmfdistdir}/tex/plain/varisize/9point.tex
%doc %{_texmfdistdir}/doc/plain/varisize/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18887 |12mr|texlive-varsfromjobname-0.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/varsfromjobname
# catalog-date 2009-01-12 09:20:39 +0100
# catalog-license lppl
# catalog-version 0.5
Name:		texlive-varsfromjobname
Version:	0.5
Release:	2
Summary:	Extract variables from the name of the LaTeX file
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/varsfromjobname
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/varsfromjobname.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/varsfromjobname.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package allows the user to extract information from the job
name, provided that the name has been structured appropriately:
the package expects the file name to consist of a set of words
separated by hyphens.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/varsfromjobname/varsfromjobname.sty
%doc %{_texmfdistdir}/doc/latex/varsfromjobname/README
%doc %{_texmfdistdir}/doc/latex/varsfromjobname/varsfromjobname.pdf
%doc %{_texmfdistdir}/doc/latex/varsfromjobname/varsfromjobname.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18888 |12mr|texlive-varwidth-0.92-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24104
# category Package
# catalog-ctan /macros/latex/contrib/varwidth
# catalog-date 2010-11-26 12:00:18 +0100
# catalog-license lppl
# catalog-version 0.92
Name:		texlive-varwidth
Version:	0.92
Release:	2
Summary:	A variable-width minipage
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/varwidth
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/varwidth.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/varwidth.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The varwidth environment is superficially similar to minipage,
but the specified width is just a maximum value -- the box may
get a narrower "natural" width.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/varwidth/varwidth.sty
%doc %{_texmfdistdir}/doc/latex/varwidth/miscdoc.sty
%doc %{_texmfdistdir}/doc/latex/varwidth/varwidth-doc.pdf
%doc %{_texmfdistdir}/doc/latex/varwidth/varwidth-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18889 |12mr|texlive-vaucanson-g-0.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /graphics/pstricks/contrib/vaucanson-g
# catalog-date 2008-10-30 09:45:25 +0100
# catalog-license lppl
# catalog-version 0.4
Name:		texlive-vaucanson-g
Version:	0.4
Release:	2
Summary:	PSTricks macros for drawing automata
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/vaucanson-g
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/vaucanson-g.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/vaucanson-g.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
VauCanSon-G is a package that enables the user to draw automata
within texts written using LaTeX. The package macros make use
of commands of PStricks.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/vaucanson-g/VCColor-names.def
%{_texmfdistdir}/tex/generic/vaucanson-g/VCPref-beamer.tex
%{_texmfdistdir}/tex/generic/vaucanson-g/VCPref-default.tex
%{_texmfdistdir}/tex/generic/vaucanson-g/VCPref-mystyle.tex
%{_texmfdistdir}/tex/generic/vaucanson-g/VCPref-slides.tex
%{_texmfdistdir}/tex/generic/vaucanson-g/Vaucanson-G.tex
%{_texmfdistdir}/tex/generic/vaucanson-g/vaucanson-g.sty
%{_texmfdistdir}/tex/generic/vaucanson-g/vaucanson.sty
%doc %{_texmfdistdir}/doc/generic/vaucanson-g/CHANGES
%doc %{_texmfdistdir}/doc/generic/vaucanson-g/README
%doc %{_texmfdistdir}/doc/generic/vaucanson-g/VCManual-src/TwoStates.tex
%doc %{_texmfdistdir}/doc/generic/vaucanson-g/VCManual-src/VCManual.tex
%doc %{_texmfdistdir}/doc/generic/vaucanson-g/VCManual.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18890 |12mr|texlive-velthuis-2.15.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23224
# category Package
# catalog-ctan /language/devanagari/velthuis
# catalog-date 2011-07-25 14:21:08 +0200
# catalog-license gpl
# catalog-version 2.15.1
Name:		texlive-velthuis
Version:	2.15.1
Release:	2
Summary:	Typeset Devanagari
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/devanagari/velthuis
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/velthuis.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/velthuis.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-xetex-devanagari

%description
Frans Velthuis' preprocessor for Devanagari text, and fonts and
macros to use when typesetting the processed text. The macros
provide features that support Sanskrit, Hindi, Marathi, Nepali,
and other languages typically printed in the Devanagari script.
The fonts are available both in Metafont and Type 1 format.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/velthuis/dvnb10.afm
%{_texmfdistdir}/fonts/afm/public/velthuis/dvnb8.afm
%{_texmfdistdir}/fonts/afm/public/velthuis/dvnb9.afm
%{_texmfdistdir}/fonts/afm/public/velthuis/dvnbb10.afm
%{_texmfdistdir}/fonts/afm/public/velthuis/dvnbb8.afm
%{_texmfdistdir}/fonts/afm/public/velthuis/dvnbb9.afm
%{_texmfdistdir}/fonts/afm/public/velthuis/dvnbbi10.afm
%{_texmfdistdir}/fonts/afm/public/velthuis/dvnbbi8.afm
%{_texmfdistdir}/fonts/afm/public/velthuis/dvnbbi9.afm
%{_texmfdistdir}/fonts/afm/public/velthuis/dvnbi10.afm
%{_texmfdistdir}/fonts/afm/public/velthuis/dvnbi8.afm
%{_texmfdistdir}/fonts/afm/public/velthuis/dvnbi9.afm
%{_texmfdistdir}/fonts/afm/public/velthuis/dvnc10.afm
%{_texmfdistdir}/fonts/afm/public/velthuis/dvnc8.afm
%{_texmfdistdir}/fonts/afm/public/velthuis/dvnc9.afm
%{_texmfdistdir}/fonts/afm/public/velthuis/dvncb10.afm
%{_texmfdistdir}/fonts/afm/public/velthuis/dvncb8.afm
%{_texmfdistdir}/fonts/afm/public/velthuis/dvncb9.afm
%{_texmfdistdir}/fonts/afm/public/velthuis/dvncbi10.afm
%{_texmfdistdir}/fonts/afm/public/velthuis/dvncbi8.afm
%{_texmfdistdir}/fonts/afm/public/velthuis/dvncbi9.afm
%{_texmfdistdir}/fonts/afm/public/velthuis/dvnci10.afm
%{_texmfdistdir}/fonts/afm/public/velthuis/dvnci8.afm
%{_texmfdistdir}/fonts/afm/public/velthuis/dvnci9.afm
%{_texmfdistdir}/fonts/afm/public/velthuis/dvng10.afm
%{_texmfdistdir}/fonts/afm/public/velthuis/dvng8.afm
%{_texmfdistdir}/fonts/afm/public/velthuis/dvng9.afm
%{_texmfdistdir}/fonts/afm/public/velthuis/dvngb10.afm
%{_texmfdistdir}/fonts/afm/public/velthuis/dvngb8.afm
%{_texmfdistdir}/fonts/afm/public/velthuis/dvngb9.afm
%{_texmfdistdir}/fonts/afm/public/velthuis/dvngbi10.afm
%{_texmfdistdir}/fonts/afm/public/velthuis/dvngbi8.afm
%{_texmfdistdir}/fonts/afm/public/velthuis/dvngbi9.afm
%{_texmfdistdir}/fonts/afm/public/velthuis/dvngi10.afm
%{_texmfdistdir}/fonts/afm/public/velthuis/dvngi8.afm
%{_texmfdistdir}/fonts/afm/public/velthuis/dvngi9.afm
%{_texmfdistdir}/fonts/afm/public/velthuis/dvnn10.afm
%{_texmfdistdir}/fonts/afm/public/velthuis/dvnn8.afm
%{_texmfdistdir}/fonts/afm/public/velthuis/dvnn9.afm
%{_texmfdistdir}/fonts/afm/public/velthuis/dvnnb10.afm
%{_texmfdistdir}/fonts/afm/public/velthuis/dvnnb8.afm
%{_texmfdistdir}/fonts/afm/public/velthuis/dvnnb9.afm
%{_texmfdistdir}/fonts/afm/public/velthuis/dvnnbi10.afm
%{_texmfdistdir}/fonts/afm/public/velthuis/dvnnbi8.afm
%{_texmfdistdir}/fonts/afm/public/velthuis/dvnnbi9.afm
%{_texmfdistdir}/fonts/afm/public/velthuis/dvnni10.afm
%{_texmfdistdir}/fonts/afm/public/velthuis/dvnni8.afm
%{_texmfdistdir}/fonts/afm/public/velthuis/dvnni9.afm
%{_texmfdistdir}/fonts/afm/public/velthuis/dvpb10.afm
%{_texmfdistdir}/fonts/afm/public/velthuis/dvpb8.afm
%{_texmfdistdir}/fonts/afm/public/velthuis/dvpb9.afm
%{_texmfdistdir}/fonts/afm/public/velthuis/dvpc10.afm
%{_texmfdistdir}/fonts/afm/public/velthuis/dvpc8.afm
%{_texmfdistdir}/fonts/afm/public/velthuis/dvpc9.afm
%{_texmfdistdir}/fonts/afm/public/velthuis/dvpn10.afm
%{_texmfdistdir}/fonts/afm/public/velthuis/dvpn8.afm
%{_texmfdistdir}/fonts/afm/public/velthuis/dvpn9.afm
%{_texmfdistdir}/fonts/afm/public/velthuis/dvpnn10.afm
%{_texmfdistdir}/fonts/afm/public/velthuis/dvpnn8.afm
%{_texmfdistdir}/fonts/afm/public/velthuis/dvpnn9.afm
%{_texmfdistdir}/fonts/map/dvips/velthuis/dvng.map
%{_texmfdistdir}/fonts/source/public/velthuis/dnchars.mf
%{_texmfdistdir}/fonts/source/public/velthuis/dndefs.mf
%{_texmfdistdir}/fonts/source/public/velthuis/dngen.mf
%{_texmfdistdir}/fonts/source/public/velthuis/dninit.mf
%{_texmfdistdir}/fonts/source/public/velthuis/dvnb10.mf
%{_texmfdistdir}/fonts/source/public/velthuis/dvnb8.mf
%{_texmfdistdir}/fonts/source/public/velthuis/dvnb9.mf
%{_texmfdistdir}/fonts/source/public/velthuis/dvnbb10.mf
%{_texmfdistdir}/fonts/source/public/velthuis/dvnbb8.mf
%{_texmfdistdir}/fonts/source/public/velthuis/dvnbb9.mf
%{_texmfdistdir}/fonts/source/public/velthuis/dvnbbi10.mf
%{_texmfdistdir}/fonts/source/public/velthuis/dvnbbi8.mf
%{_texmfdistdir}/fonts/source/public/velthuis/dvnbbi9.mf
%{_texmfdistdir}/fonts/source/public/velthuis/dvnbi10.mf
%{_texmfdistdir}/fonts/source/public/velthuis/dvnbi8.mf
%{_texmfdistdir}/fonts/source/public/velthuis/dvnbi9.mf
%{_texmfdistdir}/fonts/source/public/velthuis/dvnc10.mf
%{_texmfdistdir}/fonts/source/public/velthuis/dvnc8.mf
%{_texmfdistdir}/fonts/source/public/velthuis/dvnc9.mf
%{_texmfdistdir}/fonts/source/public/velthuis/dvncb10.mf
%{_texmfdistdir}/fonts/source/public/velthuis/dvncb8.mf
%{_texmfdistdir}/fonts/source/public/velthuis/dvncb9.mf
%{_texmfdistdir}/fonts/source/public/velthuis/dvncbi10.mf
%{_texmfdistdir}/fonts/source/public/velthuis/dvncbi8.mf
%{_texmfdistdir}/fonts/source/public/velthuis/dvncbi9.mf
%{_texmfdistdir}/fonts/source/public/velthuis/dvnci10.mf
%{_texmfdistdir}/fonts/source/public/velthuis/dvnci8.mf
%{_texmfdistdir}/fonts/source/public/velthuis/dvnci9.mf
%{_texmfdistdir}/fonts/source/public/velthuis/dvng10.mf
%{_texmfdistdir}/fonts/source/public/velthuis/dvng8.mf
%{_texmfdistdir}/fonts/source/public/velthuis/dvng9.mf
%{_texmfdistdir}/fonts/source/public/velthuis/dvngb10.mf
%{_texmfdistdir}/fonts/source/public/velthuis/dvngb8.mf
%{_texmfdistdir}/fonts/source/public/velthuis/dvngb9.mf
%{_texmfdistdir}/fonts/source/public/velthuis/dvngbi10.mf
%{_texmfdistdir}/fonts/source/public/velthuis/dvngbi8.mf
%{_texmfdistdir}/fonts/source/public/velthuis/dvngbi9.mf
%{_texmfdistdir}/fonts/source/public/velthuis/dvngi10.mf
%{_texmfdistdir}/fonts/source/public/velthuis/dvngi8.mf
%{_texmfdistdir}/fonts/source/public/velthuis/dvngi9.mf
%{_texmfdistdir}/fonts/source/public/velthuis/dvnn10.mf
%{_texmfdistdir}/fonts/source/public/velthuis/dvnn8.mf
%{_texmfdistdir}/fonts/source/public/velthuis/dvnn9.mf
%{_texmfdistdir}/fonts/source/public/velthuis/dvnnb10.mf
%{_texmfdistdir}/fonts/source/public/velthuis/dvnnb8.mf
%{_texmfdistdir}/fonts/source/public/velthuis/dvnnb9.mf
%{_texmfdistdir}/fonts/source/public/velthuis/dvnnbi10.mf
%{_texmfdistdir}/fonts/source/public/velthuis/dvnnbi8.mf
%{_texmfdistdir}/fonts/source/public/velthuis/dvnnbi9.mf
%{_texmfdistdir}/fonts/source/public/velthuis/dvnni10.mf
%{_texmfdistdir}/fonts/source/public/velthuis/dvnni8.mf
%{_texmfdistdir}/fonts/source/public/velthuis/dvnni9.mf
%{_texmfdistdir}/fonts/source/public/velthuis/dvpb10.mf
%{_texmfdistdir}/fonts/source/public/velthuis/dvpb8.mf
%{_texmfdistdir}/fonts/source/public/velthuis/dvpb9.mf
%{_texmfdistdir}/fonts/source/public/velthuis/dvpc10.mf
%{_texmfdistdir}/fonts/source/public/velthuis/dvpc8.mf
%{_texmfdistdir}/fonts/source/public/velthuis/dvpc9.mf
%{_texmfdistdir}/fonts/source/public/velthuis/dvpn10.mf
%{_texmfdistdir}/fonts/source/public/velthuis/dvpn8.mf
%{_texmfdistdir}/fonts/source/public/velthuis/dvpn9.mf
%{_texmfdistdir}/fonts/source/public/velthuis/dvpnn10.mf
%{_texmfdistdir}/fonts/source/public/velthuis/dvpnn8.mf
%{_texmfdistdir}/fonts/source/public/velthuis/dvpnn9.mf
%{_texmfdistdir}/fonts/tfm/public/velthuis/dvnb10.tfm
%{_texmfdistdir}/fonts/tfm/public/velthuis/dvnb8.tfm
%{_texmfdistdir}/fonts/tfm/public/velthuis/dvnb9.tfm
%{_texmfdistdir}/fonts/tfm/public/velthuis/dvnbb10.tfm
%{_texmfdistdir}/fonts/tfm/public/velthuis/dvnbb8.tfm
%{_texmfdistdir}/fonts/tfm/public/velthuis/dvnbb9.tfm
%{_texmfdistdir}/fonts/tfm/public/velthuis/dvnbbi10.tfm
%{_texmfdistdir}/fonts/tfm/public/velthuis/dvnbbi8.tfm
%{_texmfdistdir}/fonts/tfm/public/velthuis/dvnbbi9.tfm
%{_texmfdistdir}/fonts/tfm/public/velthuis/dvnbi10.tfm
%{_texmfdistdir}/fonts/tfm/public/velthuis/dvnbi8.tfm
%{_texmfdistdir}/fonts/tfm/public/velthuis/dvnbi9.tfm
%{_texmfdistdir}/fonts/tfm/public/velthuis/dvnc10.tfm
%{_texmfdistdir}/fonts/tfm/public/velthuis/dvnc8.tfm
%{_texmfdistdir}/fonts/tfm/public/velthuis/dvnc9.tfm
%{_texmfdistdir}/fonts/tfm/public/velthuis/dvncb10.tfm
%{_texmfdistdir}/fonts/tfm/public/velthuis/dvncb8.tfm
%{_texmfdistdir}/fonts/tfm/public/velthuis/dvncb9.tfm
%{_texmfdistdir}/fonts/tfm/public/velthuis/dvncbi10.tfm
%{_texmfdistdir}/fonts/tfm/public/velthuis/dvncbi8.tfm
%{_texmfdistdir}/fonts/tfm/public/velthuis/dvncbi9.tfm
%{_texmfdistdir}/fonts/tfm/public/velthuis/dvnci10.tfm
%{_texmfdistdir}/fonts/tfm/public/velthuis/dvnci8.tfm
%{_texmfdistdir}/fonts/tfm/public/velthuis/dvnci9.tfm
%{_texmfdistdir}/fonts/tfm/public/velthuis/dvng10.tfm
%{_texmfdistdir}/fonts/tfm/public/velthuis/dvng8.tfm
%{_texmfdistdir}/fonts/tfm/public/velthuis/dvng9.tfm
%{_texmfdistdir}/fonts/tfm/public/velthuis/dvngb10.tfm
%{_texmfdistdir}/fonts/tfm/public/velthuis/dvngb8.tfm
%{_texmfdistdir}/fonts/tfm/public/velthuis/dvngb9.tfm
%{_texmfdistdir}/fonts/tfm/public/velthuis/dvngbi10.tfm
%{_texmfdistdir}/fonts/tfm/public/velthuis/dvngbi8.tfm
%{_texmfdistdir}/fonts/tfm/public/velthuis/dvngbi9.tfm
%{_texmfdistdir}/fonts/tfm/public/velthuis/dvngi10.tfm
%{_texmfdistdir}/fonts/tfm/public/velthuis/dvngi8.tfm
%{_texmfdistdir}/fonts/tfm/public/velthuis/dvngi9.tfm
%{_texmfdistdir}/fonts/tfm/public/velthuis/dvnn10.tfm
%{_texmfdistdir}/fonts/tfm/public/velthuis/dvnn8.tfm
%{_texmfdistdir}/fonts/tfm/public/velthuis/dvnn9.tfm
%{_texmfdistdir}/fonts/tfm/public/velthuis/dvnnb10.tfm
%{_texmfdistdir}/fonts/tfm/public/velthuis/dvnnb8.tfm
%{_texmfdistdir}/fonts/tfm/public/velthuis/dvnnb9.tfm
%{_texmfdistdir}/fonts/tfm/public/velthuis/dvnnbi10.tfm
%{_texmfdistdir}/fonts/tfm/public/velthuis/dvnnbi8.tfm
%{_texmfdistdir}/fonts/tfm/public/velthuis/dvnnbi9.tfm
%{_texmfdistdir}/fonts/tfm/public/velthuis/dvnni10.tfm
%{_texmfdistdir}/fonts/tfm/public/velthuis/dvnni8.tfm
%{_texmfdistdir}/fonts/tfm/public/velthuis/dvnni9.tfm
%{_texmfdistdir}/fonts/tfm/public/velthuis/dvpb10.tfm
%{_texmfdistdir}/fonts/tfm/public/velthuis/dvpb8.tfm
%{_texmfdistdir}/fonts/tfm/public/velthuis/dvpb9.tfm
%{_texmfdistdir}/fonts/tfm/public/velthuis/dvpc10.tfm
%{_texmfdistdir}/fonts/tfm/public/velthuis/dvpc8.tfm
%{_texmfdistdir}/fonts/tfm/public/velthuis/dvpc9.tfm
%{_texmfdistdir}/fonts/tfm/public/velthuis/dvpn10.tfm
%{_texmfdistdir}/fonts/tfm/public/velthuis/dvpn8.tfm
%{_texmfdistdir}/fonts/tfm/public/velthuis/dvpn9.tfm
%{_texmfdistdir}/fonts/tfm/public/velthuis/dvpnn10.tfm
%{_texmfdistdir}/fonts/tfm/public/velthuis/dvpnn8.tfm
%{_texmfdistdir}/fonts/tfm/public/velthuis/dvpnn9.tfm
%{_texmfdistdir}/fonts/type1/public/velthuis/dvnb10.pfb
%{_texmfdistdir}/fonts/type1/public/velthuis/dvnb8.pfb
%{_texmfdistdir}/fonts/type1/public/velthuis/dvnb9.pfb
%{_texmfdistdir}/fonts/type1/public/velthuis/dvnbb10.pfb
%{_texmfdistdir}/fonts/type1/public/velthuis/dvnbb8.pfb
%{_texmfdistdir}/fonts/type1/public/velthuis/dvnbb9.pfb
%{_texmfdistdir}/fonts/type1/public/velthuis/dvnbbi10.pfb
%{_texmfdistdir}/fonts/type1/public/velthuis/dvnbbi8.pfb
%{_texmfdistdir}/fonts/type1/public/velthuis/dvnbbi9.pfb
%{_texmfdistdir}/fonts/type1/public/velthuis/dvnbi10.pfb
%{_texmfdistdir}/fonts/type1/public/velthuis/dvnbi8.pfb
%{_texmfdistdir}/fonts/type1/public/velthuis/dvnbi9.pfb
%{_texmfdistdir}/fonts/type1/public/velthuis/dvnc10.pfb
%{_texmfdistdir}/fonts/type1/public/velthuis/dvnc8.pfb
%{_texmfdistdir}/fonts/type1/public/velthuis/dvnc9.pfb
%{_texmfdistdir}/fonts/type1/public/velthuis/dvncb10.pfb
%{_texmfdistdir}/fonts/type1/public/velthuis/dvncb8.pfb
%{_texmfdistdir}/fonts/type1/public/velthuis/dvncb9.pfb
%{_texmfdistdir}/fonts/type1/public/velthuis/dvncbi10.pfb
%{_texmfdistdir}/fonts/type1/public/velthuis/dvncbi8.pfb
%{_texmfdistdir}/fonts/type1/public/velthuis/dvncbi9.pfb
%{_texmfdistdir}/fonts/type1/public/velthuis/dvnci10.pfb
%{_texmfdistdir}/fonts/type1/public/velthuis/dvnci8.pfb
%{_texmfdistdir}/fonts/type1/public/velthuis/dvnci9.pfb
%{_texmfdistdir}/fonts/type1/public/velthuis/dvng10.pfb
%{_texmfdistdir}/fonts/type1/public/velthuis/dvng8.pfb
%{_texmfdistdir}/fonts/type1/public/velthuis/dvng9.pfb
%{_texmfdistdir}/fonts/type1/public/velthuis/dvngb10.pfb
%{_texmfdistdir}/fonts/type1/public/velthuis/dvngb8.pfb
%{_texmfdistdir}/fonts/type1/public/velthuis/dvngb9.pfb
%{_texmfdistdir}/fonts/type1/public/velthuis/dvngbi10.pfb
%{_texmfdistdir}/fonts/type1/public/velthuis/dvngbi8.pfb
%{_texmfdistdir}/fonts/type1/public/velthuis/dvngbi9.pfb
%{_texmfdistdir}/fonts/type1/public/velthuis/dvngi10.pfb
%{_texmfdistdir}/fonts/type1/public/velthuis/dvngi8.pfb
%{_texmfdistdir}/fonts/type1/public/velthuis/dvngi9.pfb
%{_texmfdistdir}/fonts/type1/public/velthuis/dvnn10.pfb
%{_texmfdistdir}/fonts/type1/public/velthuis/dvnn8.pfb
%{_texmfdistdir}/fonts/type1/public/velthuis/dvnn9.pfb
%{_texmfdistdir}/fonts/type1/public/velthuis/dvnnb10.pfb
%{_texmfdistdir}/fonts/type1/public/velthuis/dvnnb8.pfb
%{_texmfdistdir}/fonts/type1/public/velthuis/dvnnb9.pfb
%{_texmfdistdir}/fonts/type1/public/velthuis/dvnnbi10.pfb
%{_texmfdistdir}/fonts/type1/public/velthuis/dvnnbi8.pfb
%{_texmfdistdir}/fonts/type1/public/velthuis/dvnnbi9.pfb
%{_texmfdistdir}/fonts/type1/public/velthuis/dvnni10.pfb
%{_texmfdistdir}/fonts/type1/public/velthuis/dvnni8.pfb
%{_texmfdistdir}/fonts/type1/public/velthuis/dvnni9.pfb
%{_texmfdistdir}/fonts/type1/public/velthuis/dvpb10.pfb
%{_texmfdistdir}/fonts/type1/public/velthuis/dvpb8.pfb
%{_texmfdistdir}/fonts/type1/public/velthuis/dvpb9.pfb
%{_texmfdistdir}/fonts/type1/public/velthuis/dvpc10.pfb
%{_texmfdistdir}/fonts/type1/public/velthuis/dvpc8.pfb
%{_texmfdistdir}/fonts/type1/public/velthuis/dvpc9.pfb
%{_texmfdistdir}/fonts/type1/public/velthuis/dvpn10.pfb
%{_texmfdistdir}/fonts/type1/public/velthuis/dvpn8.pfb
%{_texmfdistdir}/fonts/type1/public/velthuis/dvpn9.pfb
%{_texmfdistdir}/fonts/type1/public/velthuis/dvpnn10.pfb
%{_texmfdistdir}/fonts/type1/public/velthuis/dvpnn8.pfb
%{_texmfdistdir}/fonts/type1/public/velthuis/dvpnn9.pfb
%{_texmfdistdir}/tex/generic/velthuis/hindi.ldf
%{_texmfdistdir}/tex/generic/velthuis/hindi.sty
%{_texmfdistdir}/tex/latex/velthuis/dev.sty
%{_texmfdistdir}/tex/latex/velthuis/dev209.sty
%{_texmfdistdir}/tex/latex/velthuis/devanagari.sty
%{_texmfdistdir}/tex/latex/velthuis/dvngcite.sty
%{_texmfdistdir}/tex/latex/velthuis/udn.fd
%{_texmfdistdir}/tex/latex/velthuis/udnb.fd
%{_texmfdistdir}/tex/latex/velthuis/udnc.fd
%{_texmfdistdir}/tex/latex/velthuis/udnn.fd
%{_texmfdistdir}/tex/latex/velthuis/udnp.fd
%{_texmfdistdir}/tex/latex/velthuis/udnpb.fd
%{_texmfdistdir}/tex/latex/velthuis/udnpc.fd
%{_texmfdistdir}/tex/latex/velthuis/udnpn.fd
%{_texmfdistdir}/tex/plain/velthuis/dnmacs.tex
%{_texmfdistdir}/tex/xelatex/velthuis/hindicaptions.sty
%doc %{_texmfdistdir}/doc/generic/velthuis/README
%doc %{_texmfdistdir}/doc/generic/velthuis/captions.dn
%doc %{_texmfdistdir}/doc/generic/velthuis/changes
%doc %{_texmfdistdir}/doc/generic/velthuis/copying
%doc %{_texmfdistdir}/doc/generic/velthuis/examples.dn
%doc %{_texmfdistdir}/doc/generic/velthuis/examples.pdf
%doc %{_texmfdistdir}/doc/generic/velthuis/hindi.dtx
%doc %{_texmfdistdir}/doc/generic/velthuis/hindi.ins
%doc %{_texmfdistdir}/doc/generic/velthuis/hindi.pdf
%doc %{_texmfdistdir}/doc/generic/velthuis/manual.pdf
%doc %{_texmfdistdir}/doc/generic/velthuis/manual.tex
%doc %{_texmfdistdir}/doc/generic/velthuis/misspaal.dn
%doc %{_texmfdistdir}/doc/generic/velthuis/misspaal.pdf
%doc %{_texmfdistdir}/doc/generic/velthuis/vedasample.dn
%doc %{_texmfdistdir}/doc/generic/velthuis/vedasample.pdf
%doc %{_texmfdistdir}/doc/generic/velthuis/xetex-examples.pdf
%doc %{_texmfdistdir}/doc/generic/velthuis/xetex-examples.tex
%doc %{_texmfdistdir}/doc/generic/velthuis/xetex-misspaal.pdf
%doc %{_texmfdistdir}/doc/generic/velthuis/xetex-misspaal.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18891 |12mr|texlive-venn-20071204-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /graphics/metapost/contrib/macros/venn/venn.mp
# catalog-date 2007-12-04 22:25:23 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-venn
Version:	20071204
Release:	2
Summary:	Creating Venn diagrams with MetaPost
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/metapost/contrib/macros/venn/venn.mp
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/venn.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/venn.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
MetaPost macros for venn diagrams.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/metapost/venn/venn.mp
%doc %{_texmfdistdir}/doc/metapost/venn/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar metapost doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18892 |12mr|texlive-venturisadf-1.005-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19444
# category Package
# catalog-ctan /fonts/venturisadf
# catalog-date 2010-07-12 22:26:03 +0200
# catalog-license other-free
# catalog-version 1.005
Name:		texlive-venturisadf
Version:	1.005
Release:	2
Summary:	Venturis ADF fonts collection
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/venturisadf
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/venturisadf.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/venturisadf.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/venturisadf.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

Requires(post):	texlive-tetex

%description
Serif and sans serif complete text font families, in both Adobe
Type 1 and OpenType formats for publication. The family is
based on Utopia family, and has been modified and developed by
the Arkandis Digital foundry. Support for using the fonts, in
LaTeX, is also provided (and makes use of the nfssext-cfr
package).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/arkandis/venturis/yvtb8a.afm
%{_texmfdistdir}/fonts/afm/arkandis/venturis/yvtb8ac.afm
%{_texmfdistdir}/fonts/afm/arkandis/venturis/yvtbc8a.afm
%{_texmfdistdir}/fonts/afm/arkandis/venturis/yvtbc8ac.afm
%{_texmfdistdir}/fonts/afm/arkandis/venturis/yvtbci8a.afm
%{_texmfdistdir}/fonts/afm/arkandis/venturis/yvtbci8ac.afm
%{_texmfdistdir}/fonts/afm/arkandis/venturis/yvtbd8ac.afm
%{_texmfdistdir}/fonts/afm/arkandis/venturis/yvtbi8a.afm
%{_texmfdistdir}/fonts/afm/arkandis/venturis/yvtbi8ac.afm
%{_texmfdistdir}/fonts/afm/arkandis/venturis/yvth8a.afm
%{_texmfdistdir}/fonts/afm/arkandis/venturis/yvthi8a.afm
%{_texmfdistdir}/fonts/afm/arkandis/venturis/yvtr8a.afm
%{_texmfdistdir}/fonts/afm/arkandis/venturis/yvtr8ac.afm
%{_texmfdistdir}/fonts/afm/arkandis/venturis/yvtrc8a.afm
%{_texmfdistdir}/fonts/afm/arkandis/venturis/yvtrc8ac.afm
%{_texmfdistdir}/fonts/afm/arkandis/venturis/yvtrci8a.afm
%{_texmfdistdir}/fonts/afm/arkandis/venturis/yvtrci8ac.afm
%{_texmfdistdir}/fonts/afm/arkandis/venturis/yvtrdl8a.afm
%{_texmfdistdir}/fonts/afm/arkandis/venturis/yvtri8a.afm
%{_texmfdistdir}/fonts/afm/arkandis/venturis/yvtri8ac.afm
%{_texmfdistdir}/fonts/afm/arkandis/venturis2/yv2b8a.afm
%{_texmfdistdir}/fonts/afm/arkandis/venturis2/yv2b8ac.afm
%{_texmfdistdir}/fonts/afm/arkandis/venturis2/yv2bi8a.afm
%{_texmfdistdir}/fonts/afm/arkandis/venturis2/yv2bi8ac.afm
%{_texmfdistdir}/fonts/afm/arkandis/venturis2/yv2m8a.afm
%{_texmfdistdir}/fonts/afm/arkandis/venturis2/yv2mi8a.afm
%{_texmfdistdir}/fonts/afm/arkandis/venturis2/yv2r8a.afm
%{_texmfdistdir}/fonts/afm/arkandis/venturis2/yv2r8ac.afm
%{_texmfdistdir}/fonts/afm/arkandis/venturis2/yv2ri8a.afm
%{_texmfdistdir}/fonts/afm/arkandis/venturis2/yv2ri8ac.afm
%{_texmfdistdir}/fonts/afm/arkandis/venturis2/yv2x8a.afm
%{_texmfdistdir}/fonts/afm/arkandis/venturis2/yv2xi8a.afm
%{_texmfdistdir}/fonts/afm/arkandis/venturisold/yvob8a.afm
%{_texmfdistdir}/fonts/afm/arkandis/venturisold/yvobi8a.afm
%{_texmfdistdir}/fonts/afm/arkandis/venturisold/yvodd8a.afm
%{_texmfdistdir}/fonts/afm/arkandis/venturisold/yvor8a.afm
%{_texmfdistdir}/fonts/afm/arkandis/venturisold/yvori8a.afm
%{_texmfdistdir}/fonts/afm/arkandis/venturissans/yv1b8a.afm
%{_texmfdistdir}/fonts/afm/arkandis/venturissans/yv1b8ac.afm
%{_texmfdistdir}/fonts/afm/arkandis/venturissans/yv1b8ax.afm
%{_texmfdistdir}/fonts/afm/arkandis/venturissans/yv1bd8a.afm
%{_texmfdistdir}/fonts/afm/arkandis/venturissans/yv1bi8a.afm
%{_texmfdistdir}/fonts/afm/arkandis/venturissans/yv1bi8ac.afm
%{_texmfdistdir}/fonts/afm/arkandis/venturissans/yv1bi8ax.afm
%{_texmfdistdir}/fonts/afm/arkandis/venturissans/yv1d8a.afm
%{_texmfdistdir}/fonts/afm/arkandis/venturissans/yv1dd8au.afm
%{_texmfdistdir}/fonts/afm/arkandis/venturissans/yv1di8a.afm
%{_texmfdistdir}/fonts/afm/arkandis/venturissans/yv1h8a.afm
%{_texmfdistdir}/fonts/afm/arkandis/venturissans/yv1ho8a.afm
%{_texmfdistdir}/fonts/afm/arkandis/venturissans/yv1l8a.afm
%{_texmfdistdir}/fonts/afm/arkandis/venturissans/yv1li8a.afm
%{_texmfdistdir}/fonts/afm/arkandis/venturissans/yv1r8a.afm
%{_texmfdistdir}/fonts/afm/arkandis/venturissans/yv1r8ac.afm
%{_texmfdistdir}/fonts/afm/arkandis/venturissans/yv1r8ax.afm
%{_texmfdistdir}/fonts/afm/arkandis/venturissans/yv1ri8a.afm
%{_texmfdistdir}/fonts/afm/arkandis/venturissans/yv1ri8ac.afm
%{_texmfdistdir}/fonts/afm/arkandis/venturissans/yv1ri8ax.afm
%{_texmfdistdir}/fonts/afm/arkandis/venturissans2/yv3b8a.afm
%{_texmfdistdir}/fonts/afm/arkandis/venturissans2/yv3b8ac.afm
%{_texmfdistdir}/fonts/afm/arkandis/venturissans2/yv3b8ax.afm
%{_texmfdistdir}/fonts/afm/arkandis/venturissans2/yv3bi8a.afm
%{_texmfdistdir}/fonts/afm/arkandis/venturissans2/yv3bi8ac.afm
%{_texmfdistdir}/fonts/afm/arkandis/venturissans2/yv3bi8ax.afm
%{_texmfdistdir}/fonts/afm/arkandis/venturissans2/yv3r8a.afm
%{_texmfdistdir}/fonts/afm/arkandis/venturissans2/yv3r8ac.afm
%{_texmfdistdir}/fonts/afm/arkandis/venturissans2/yv3r8ax.afm
%{_texmfdistdir}/fonts/afm/arkandis/venturissans2/yv3ri8a.afm
%{_texmfdistdir}/fonts/afm/arkandis/venturissans2/yv3ri8ac.afm
%{_texmfdistdir}/fonts/afm/arkandis/venturissans2/yv3ri8ax.afm
%{_texmfdistdir}/fonts/enc/dvips/venturisadf/t1-dotalt-f_f-venturisadf.enc
%{_texmfdistdir}/fonts/enc/dvips/venturisadf/t1-f_f-venturisadf.enc
%{_texmfdistdir}/fonts/enc/dvips/venturisadf/t1-venturis.enc
%{_texmfdistdir}/fonts/enc/dvips/venturisadf/t1-venturisold-longs.enc
%{_texmfdistdir}/fonts/enc/dvips/venturisadf/ts1-euro-venturisadf.enc
%{_texmfdistdir}/fonts/map/dvips/venturis/yvt.map
%{_texmfdistdir}/fonts/map/dvips/venturis2/yv2.map
%{_texmfdistdir}/fonts/map/dvips/venturisold/yvo.map
%{_texmfdistdir}/fonts/map/dvips/venturissans/yv1.map
%{_texmfdistdir}/fonts/map/dvips/venturissans2/yv3.map
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/t1-yvtb-c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/t1-yvtb.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/t1-yvtbc-c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/t1-yvtbc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/t1-yvtbci-c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/t1-yvtbci.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/t1-yvtbd-c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/t1-yvtbi-c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/t1-yvtbi.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/t1-yvth.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/t1-yvthi.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/t1-yvtr-c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/t1-yvtr.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/t1-yvtrc-c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/t1-yvtrc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/t1-yvtrci-c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/t1-yvtrci.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/t1-yvtrdl.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/t1-yvtri-c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/t1-yvtri.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/t1alt-yvtbc-c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/t1alt-yvtbc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/t1alt-yvtbci-c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/t1alt-yvtbci.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/t1alt-yvtrc-c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/t1alt-yvtrc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/t1alt-yvtrci-c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/t1alt-yvtrci.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/ts1-yvtb-c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/ts1-yvtb.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/ts1-yvtbc-c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/ts1-yvtbc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/ts1-yvtbci-c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/ts1-yvtbci.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/ts1-yvtbd-c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/ts1-yvtbi-c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/ts1-yvtbi.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/ts1-yvth.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/ts1-yvthi.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/ts1-yvtr-c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/ts1-yvtr.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/ts1-yvtrc-c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/ts1-yvtrc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/ts1-yvtrci-c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/ts1-yvtrci.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/ts1-yvtrdl.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/ts1-yvtri-c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/ts1-yvtri.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/vent-yvtr.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtb8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtb8cc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtb8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtb8tc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbc8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbc8cc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbc8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbc8tc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbci8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbci8cc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbci8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbci8tc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbcij8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbcij8tc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbcijw8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbcijw8tc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbciw8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbciw8tc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbcj8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbcj8tc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbcjw8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbcjw8tc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbcw8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbcw8tc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbd8cc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbd8tc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbi8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbi8cc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbi8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbi8tc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbij8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbij8tc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbijw8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbijw8tc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbiw8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbiw8tc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbj8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbj8tc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbjw8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbjw8tc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbw8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtbw8tc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvth8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvth8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvthi8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvthi8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtr8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtr8cc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtr8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtr8tc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtrajw8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtraw8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtrc8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtrc8cc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtrc8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtrc8tc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtrci8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtrci8cc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtrci8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtrci8tc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtrcij8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtrcij8tc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtrcijw8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtrcijw8tc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtrciw8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtrciw8tc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtrcj8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtrcj8tc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtrcjw8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtrcjw8tc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtrcw8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtrcw8tc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtrdl8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtrdl8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtri8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtri8cc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtri8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtri8tc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtrij8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtrij8tc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtrijw8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtrijw8tc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtriw8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtriw8tc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtrj8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtrj8tc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtrjw8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtrjw8tc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtrw8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis/yvtrw8tc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/t1-yv2b-c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/t1-yv2b.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/t1-yv2bi-c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/t1-yv2bi.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/t1-yv2m.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/t1-yv2mi.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/t1-yv2r-c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/t1-yv2r.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/t1-yv2ri-c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/t1-yv2ri.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/t1-yv2x.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/t1-yv2xi.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/ts1-yv2b-c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/ts1-yv2b.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/ts1-yv2bi-c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/ts1-yv2bi.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/ts1-yv2m.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/ts1-yv2mi.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/ts1-yv2r-c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/ts1-yv2r.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/ts1-yv2ri-c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/ts1-yv2ri.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/ts1-yv2x.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/ts1-yv2xi.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/yv2b8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/yv2b8cc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/yv2b8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/yv2b8tc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/yv2bi8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/yv2bi8cc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/yv2bi8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/yv2bi8tc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/yv2m8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/yv2m8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/yv2mi8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/yv2mi8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/yv2r8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/yv2r8cc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/yv2r8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/yv2r8tc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/yv2ri8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/yv2ri8cc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/yv2ri8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/yv2ri8tc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/yv2x8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/yv2x8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/yv2xi8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturis2/yv2xi8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturisold/t1-yvob.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturisold/t1-yvobi.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturisold/t1-yvodd.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturisold/t1-yvor.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturisold/t1-yvori.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturisold/ts1-yvob.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturisold/ts1-yvobi.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturisold/ts1-yvodd.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturisold/ts1-yvor.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturisold/ts1-yvori.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturisold/yvoab8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturisold/yvoabi8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturisold/yvoar8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturisold/yvoari8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturisold/yvob8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturisold/yvob8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturisold/yvobi8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturisold/yvobi8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturisold/yvodd8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturisold/yvodd8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturisold/yvor8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturisold/yvor8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturisold/yvori8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturisold/yvori8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/t1-yv1b-c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/t1-yv1b-x.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/t1-yv1b.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/t1-yv1bd.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/t1-yv1bi-c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/t1-yv1bi-x.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/t1-yv1bi.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/t1-yv1d.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/t1-yv1dd-u.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/t1-yv1di.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/t1-yv1h.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/t1-yv1ho.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/t1-yv1l.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/t1-yv1li.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/t1-yv1r-c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/t1-yv1r-x.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/t1-yv1r.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/t1-yv1ri-c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/t1-yv1ri-x.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/t1-yv1ri.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/ts1-yv1b-c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/ts1-yv1b-x.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/ts1-yv1b.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/ts1-yv1bd.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/ts1-yv1bi-c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/ts1-yv1bi-x.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/ts1-yv1bi.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/ts1-yv1d.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/ts1-yv1dd-u.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/ts1-yv1di.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/ts1-yv1h.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/ts1-yv1ho.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/ts1-yv1l.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/ts1-yv1li.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/ts1-yv1r-c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/ts1-yv1r-x.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/ts1-yv1r.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/ts1-yv1ri-c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/ts1-yv1ri-x.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/ts1-yv1ri.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1b8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1b8cc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1b8cx.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1b8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1b8tc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1b8tx.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1bd8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1bd8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1bi8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1bi8cc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1bi8cx.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1bi8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1bi8tc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1bi8tx.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1d8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1d8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1dd8cu.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1dd8tu.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1di8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1di8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1h8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1h8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1ho8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1ho8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1l8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1l8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1li8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1li8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1r8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1r8cc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1r8cx.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1r8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1r8tc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1r8tx.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1ri8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1ri8cc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1ri8cx.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1ri8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1ri8tc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans/yv1ri8tx.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/t1-yv3b-c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/t1-yv3b-x.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/t1-yv3b.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/t1-yv3bi-c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/t1-yv3bi-x.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/t1-yv3bi.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/t1-yv3r-c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/t1-yv3r-x.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/t1-yv3r.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/t1-yv3ri-c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/t1-yv3ri-x.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/t1-yv3ri.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/ts1-yv3b-c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/ts1-yv3b-x.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/ts1-yv3b.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/ts1-yv3bi-c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/ts1-yv3bi-x.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/ts1-yv3bi.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/ts1-yv3r-c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/ts1-yv3r-x.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/ts1-yv3r.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/ts1-yv3ri-c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/ts1-yv3ri-x.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/ts1-yv3ri.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/yv3b8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/yv3b8cc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/yv3b8cx.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/yv3b8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/yv3b8tc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/yv3b8tx.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/yv3bi8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/yv3bi8cc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/yv3bi8cx.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/yv3bi8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/yv3bi8tc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/yv3bi8tx.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/yv3r8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/yv3r8cc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/yv3r8cx.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/yv3r8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/yv3r8tc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/yv3r8tx.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/yv3ri8c.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/yv3ri8cc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/yv3ri8cx.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/yv3ri8t.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/yv3ri8tc.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/venturissans2/yv3ri8tx.tfm
%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtb8a.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtb8a.pfm
%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtb8ac.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtb8ac.pfm
%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtbc8a.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtbc8a.pfm
%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtbc8ac.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtbc8ac.pfm
%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtbci8a.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtbci8a.pfm
%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtbci8ac.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtbci8ac.pfm
%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtbd8ac.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtbd8ac.pfm
%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtbi8a.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtbi8a.pfm
%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtbi8ac.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtbi8ac.pfm
%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvth8a.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvth8a.pfm
%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvthi8a.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvthi8a.pfm
%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtr8a.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtr8a.pfm
%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtr8ac.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtr8ac.pfm
%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtrc8a.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtrc8a.pfm
%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtrc8ac.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtrc8ac.pfm
%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtrci8a.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtrci8a.pfm
%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtrci8ac.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtrci8ac.pfm
%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtrdl8a.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtrdl8a.pfm
%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtri8a.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtri8a.pfm
%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtri8ac.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturis/yvtri8ac.pfm
%{_texmfdistdir}/fonts/type1/arkandis/venturis2/yv2b8a.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturis2/yv2b8a.pfm
%{_texmfdistdir}/fonts/type1/arkandis/venturis2/yv2b8ac.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturis2/yv2b8ac.pfm
%{_texmfdistdir}/fonts/type1/arkandis/venturis2/yv2bi8a.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturis2/yv2bi8a.pfm
%{_texmfdistdir}/fonts/type1/arkandis/venturis2/yv2bi8ac.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturis2/yv2bi8ac.pfm
%{_texmfdistdir}/fonts/type1/arkandis/venturis2/yv2m8a.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturis2/yv2m8a.pfm
%{_texmfdistdir}/fonts/type1/arkandis/venturis2/yv2mi8a.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturis2/yv2mi8a.pfm
%{_texmfdistdir}/fonts/type1/arkandis/venturis2/yv2r8a.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturis2/yv2r8a.pfm
%{_texmfdistdir}/fonts/type1/arkandis/venturis2/yv2r8ac.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturis2/yv2r8ac.pfm
%{_texmfdistdir}/fonts/type1/arkandis/venturis2/yv2ri8a.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturis2/yv2ri8a.pfm
%{_texmfdistdir}/fonts/type1/arkandis/venturis2/yv2ri8ac.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturis2/yv2ri8ac.pfm
%{_texmfdistdir}/fonts/type1/arkandis/venturis2/yv2x8a.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturis2/yv2x8a.pfm
%{_texmfdistdir}/fonts/type1/arkandis/venturis2/yv2xi8a.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturis2/yv2xi8a.pfm
%{_texmfdistdir}/fonts/type1/arkandis/venturisold/yvob8a.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturisold/yvob8a.pfm
%{_texmfdistdir}/fonts/type1/arkandis/venturisold/yvobi8a.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturisold/yvobi8a.pfm
%{_texmfdistdir}/fonts/type1/arkandis/venturisold/yvodd8a.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturisold/yvodd8a.pfm
%{_texmfdistdir}/fonts/type1/arkandis/venturisold/yvor8a.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturisold/yvor8a.pfm
%{_texmfdistdir}/fonts/type1/arkandis/venturisold/yvori8a.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturisold/yvori8a.pfm
%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1b8a.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1b8a.pfm
%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1b8ac.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1b8ac.pfm
%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1b8ax.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1b8ax.pfm
%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1bd8a.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1bd8a.pfm
%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1bi8a.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1bi8a.pfm
%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1bi8ac.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1bi8ac.pfm
%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1bi8ax.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1bi8ax.pfm
%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1d8a.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1d8a.pfm
%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1dd8au.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1dd8au.pfm
%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1di8a.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1di8a.pfm
%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1h8a.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1h8a.pfm
%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1ho8a.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1ho8a.pfm
%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1l8a.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1l8a.pfm
%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1li8a.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1li8a.pfm
%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1r8a.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1r8a.pfm
%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1r8ac.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1r8ac.pfm
%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1r8ax.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1r8ax.pfm
%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1ri8a.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1ri8a.pfm
%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1ri8ac.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1ri8ac.pfm
%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1ri8ax.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturissans/yv1ri8ax.pfm
%{_texmfdistdir}/fonts/type1/arkandis/venturissans2/yv3b8a.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturissans2/yv3b8a.pfm
%{_texmfdistdir}/fonts/type1/arkandis/venturissans2/yv3b8ac.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturissans2/yv3b8ac.pfm
%{_texmfdistdir}/fonts/type1/arkandis/venturissans2/yv3b8ax.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturissans2/yv3b8ax.pfm
%{_texmfdistdir}/fonts/type1/arkandis/venturissans2/yv3bi8a.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturissans2/yv3bi8a.pfm
%{_texmfdistdir}/fonts/type1/arkandis/venturissans2/yv3bi8ac.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturissans2/yv3bi8ac.pfm
%{_texmfdistdir}/fonts/type1/arkandis/venturissans2/yv3bi8ax.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturissans2/yv3bi8ax.pfm
%{_texmfdistdir}/fonts/type1/arkandis/venturissans2/yv3r8a.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturissans2/yv3r8a.pfm
%{_texmfdistdir}/fonts/type1/arkandis/venturissans2/yv3r8ac.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturissans2/yv3r8ac.pfm
%{_texmfdistdir}/fonts/type1/arkandis/venturissans2/yv3r8ax.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturissans2/yv3r8ax.pfm
%{_texmfdistdir}/fonts/type1/arkandis/venturissans2/yv3ri8a.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturissans2/yv3ri8a.pfm
%{_texmfdistdir}/fonts/type1/arkandis/venturissans2/yv3ri8ac.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturissans2/yv3ri8ac.pfm
%{_texmfdistdir}/fonts/type1/arkandis/venturissans2/yv3ri8ax.pfb
%{_texmfdistdir}/fonts/type1/arkandis/venturissans2/yv3ri8ax.pfm
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtb8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtb8cc.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtb8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtb8tc.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbc8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbc8cc.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbc8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbc8tc.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbci8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbci8cc.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbci8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbci8tc.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbcij8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbcij8tc.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbcijw8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbcijw8tc.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbciw8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbciw8tc.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbcj8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbcj8tc.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbcjw8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbcjw8tc.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbcw8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbcw8tc.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbd8cc.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbd8tc.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbi8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbi8cc.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbi8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbi8tc.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbij8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbij8tc.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbijw8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbijw8tc.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbiw8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbiw8tc.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbj8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbj8tc.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbjw8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbjw8tc.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbw8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtbw8tc.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvth8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvth8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvthi8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvthi8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtr8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtr8cc.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtr8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtr8tc.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtrajw8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtraw8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtrc8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtrc8cc.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtrc8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtrc8tc.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtrci8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtrci8cc.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtrci8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtrci8tc.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtrcij8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtrcij8tc.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtrcijw8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtrcijw8tc.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtrciw8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtrciw8tc.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtrcj8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtrcj8tc.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtrcjw8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtrcjw8tc.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtrcw8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtrcw8tc.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtrdl8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtrdl8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtri8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtri8cc.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtri8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtri8tc.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtrij8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtrij8tc.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtrijw8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtrijw8tc.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtriw8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtriw8tc.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtrj8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtrj8tc.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtrjw8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtrjw8tc.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtrw8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis/yvtrw8tc.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis2/yv2b8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis2/yv2b8cc.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis2/yv2b8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis2/yv2b8tc.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis2/yv2bi8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis2/yv2bi8cc.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis2/yv2bi8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis2/yv2bi8tc.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis2/yv2m8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis2/yv2m8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis2/yv2mi8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis2/yv2mi8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis2/yv2r8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis2/yv2r8cc.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis2/yv2r8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis2/yv2r8tc.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis2/yv2ri8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis2/yv2ri8cc.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis2/yv2ri8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis2/yv2ri8tc.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis2/yv2x8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis2/yv2x8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis2/yv2xi8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturis2/yv2xi8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturisold/yvoab8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturisold/yvoabi8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturisold/yvoar8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturisold/yvoari8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturisold/yvob8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturisold/yvob8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturisold/yvobi8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturisold/yvobi8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturisold/yvodd8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturisold/yvodd8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturisold/yvor8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturisold/yvor8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturisold/yvori8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturisold/yvori8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1b8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1b8cc.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1b8cx.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1b8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1b8tc.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1b8tx.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1bd8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1bd8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1bi8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1bi8cc.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1bi8cx.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1bi8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1bi8tc.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1bi8tx.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1d8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1d8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1dd8cu.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1dd8tu.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1di8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1di8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1h8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1h8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1ho8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1ho8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1l8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1l8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1li8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1li8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1r8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1r8cc.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1r8cx.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1r8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1r8tc.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1r8tx.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1ri8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1ri8cc.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1ri8cx.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1ri8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1ri8tc.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturissans/yv1ri8tx.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturissans2/yv3b8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturissans2/yv3b8cc.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturissans2/yv3b8cx.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturissans2/yv3b8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturissans2/yv3b8tc.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturissans2/yv3b8tx.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturissans2/yv3bi8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturissans2/yv3bi8cc.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturissans2/yv3bi8cx.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturissans2/yv3bi8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturissans2/yv3bi8tc.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturissans2/yv3bi8tx.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturissans2/yv3r8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturissans2/yv3r8cc.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturissans2/yv3r8cx.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturissans2/yv3r8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturissans2/yv3r8tc.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturissans2/yv3r8tx.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturissans2/yv3ri8c.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturissans2/yv3ri8cc.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturissans2/yv3ri8cx.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturissans2/yv3ri8t.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturissans2/yv3ri8tc.vf
%{_texmfdistdir}/fonts/vf/arkandis/venturissans2/yv3ri8tx.vf
%{_texmfdistdir}/tex/latex/venturis/t1yvt.fd
%{_texmfdistdir}/tex/latex/venturis/t1yvtajw.fd
%{_texmfdistdir}/tex/latex/venturis/t1yvtaw.fd
%{_texmfdistdir}/tex/latex/venturis/t1yvtd.fd
%{_texmfdistdir}/tex/latex/venturis/t1yvtj.fd
%{_texmfdistdir}/tex/latex/venturis/t1yvtjw.fd
%{_texmfdistdir}/tex/latex/venturis/t1yvtw.fd
%{_texmfdistdir}/tex/latex/venturis/ts1yvt.fd
%{_texmfdistdir}/tex/latex/venturis/ts1yvtajw.fd
%{_texmfdistdir}/tex/latex/venturis/ts1yvtaw.fd
%{_texmfdistdir}/tex/latex/venturis/ts1yvtd.fd
%{_texmfdistdir}/tex/latex/venturis/ts1yvtj.fd
%{_texmfdistdir}/tex/latex/venturis/ts1yvtjw.fd
%{_texmfdistdir}/tex/latex/venturis/ts1yvtw.fd
%{_texmfdistdir}/tex/latex/venturis2/t1yv2.fd
%{_texmfdistdir}/tex/latex/venturis2/ts1yv2.fd
%{_texmfdistdir}/tex/latex/venturisadf/venturis.sty
%{_texmfdistdir}/tex/latex/venturisadf/venturis2.sty
%{_texmfdistdir}/tex/latex/venturisadf/venturisold.sty
%{_texmfdistdir}/tex/latex/venturisold/t1yvo.fd
%{_texmfdistdir}/tex/latex/venturisold/t1yvoa.fd
%{_texmfdistdir}/tex/latex/venturisold/t1yvoad.fd
%{_texmfdistdir}/tex/latex/venturisold/t1yvod.fd
%{_texmfdistdir}/tex/latex/venturisold/ts1yvo.fd
%{_texmfdistdir}/tex/latex/venturisold/ts1yvoa.fd
%{_texmfdistdir}/tex/latex/venturisold/ts1yvoad.fd
%{_texmfdistdir}/tex/latex/venturisold/ts1yvod.fd
%{_texmfdistdir}/tex/latex/venturissans/t1yv1.fd
%{_texmfdistdir}/tex/latex/venturissans/t1yv1d.fd
%{_texmfdistdir}/tex/latex/venturissans/ts1yv1.fd
%{_texmfdistdir}/tex/latex/venturissans/ts1yv1d.fd
%{_texmfdistdir}/tex/latex/venturissans2/t1yv3.fd
%{_texmfdistdir}/tex/latex/venturissans2/ts1yv3.fd
%_texmf_updmap_d/venturisadf
%doc %{_texmfdistdir}/doc/fonts/venturisadf/LICENSE-utopia.txt
%doc %{_texmfdistdir}/doc/fonts/venturisadf/LIST-Venturis.txt
%doc %{_texmfdistdir}/doc/fonts/venturisadf/README
%doc %{_texmfdistdir}/doc/fonts/venturisadf/manifest.txt
%doc %{_texmfdistdir}/doc/fonts/venturisadf/venturisadf.pdf
%doc %{_texmfdistdir}/doc/fonts/venturisadf/venturisadf.tex
#- source
%doc %{_texmfdistdir}/source/fonts/venturisadf/lining.etx
%doc %{_texmfdistdir}/source/fonts/venturisadf/oldstyle.etx
%doc %{_texmfdistdir}/source/fonts/venturisadf/rename.venturis
%doc %{_texmfdistdir}/source/fonts/venturisadf/rename.venturis2
%doc %{_texmfdistdir}/source/fonts/venturisadf/rename.venturisold
%doc %{_texmfdistdir}/source/fonts/venturisadf/rename.venturissans
%doc %{_texmfdistdir}/source/fonts/venturisadf/rename.venturissans2
%doc %{_texmfdistdir}/source/fonts/venturisadf/rename.venturistitling
%doc %{_texmfdistdir}/source/fonts/venturisadf/resetalt.mtx
%doc %{_texmfdistdir}/source/fonts/venturisadf/t1-dotalt-f_f.etx
%doc %{_texmfdistdir}/source/fonts/venturisadf/t1-f_f.etx
%doc %{_texmfdistdir}/source/fonts/venturisadf/t1-venturis.etx
%doc %{_texmfdistdir}/source/fonts/venturisadf/t1-venturisold-longs.etx
%doc %{_texmfdistdir}/source/fonts/venturisadf/t1-venturisold.etx
%doc %{_texmfdistdir}/source/fonts/venturisadf/t1j-f_f.etx
%doc %{_texmfdistdir}/source/fonts/venturisadf/t1j-venturis.etx
%doc %{_texmfdistdir}/source/fonts/venturisadf/ts1-euro.etx
%doc %{_texmfdistdir}/source/fonts/venturisadf/ucdotalt.etx
%doc %{_texmfdistdir}/source/fonts/venturisadf/yv1-drv.tex
%doc %{_texmfdistdir}/source/fonts/venturisadf/yv1-map.tex
%doc %{_texmfdistdir}/source/fonts/venturisadf/yv2-drv.tex
%doc %{_texmfdistdir}/source/fonts/venturisadf/yv2-map.tex
%doc %{_texmfdistdir}/source/fonts/venturisadf/yv3-drv.tex
%doc %{_texmfdistdir}/source/fonts/venturisadf/yv3-map.tex
%doc %{_texmfdistdir}/source/fonts/venturisadf/yvo-drv.tex
%doc %{_texmfdistdir}/source/fonts/venturisadf/yvo-map.tex
%doc %{_texmfdistdir}/source/fonts/venturisadf/yvt-drv.tex
%doc %{_texmfdistdir}/source/fonts/venturisadf/yvt-map.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}
mkdir -p %{buildroot}%{_texmf_updmap_d}
cat > %{buildroot}%{_texmf_updmap_d}/venturisadf <<EOF
Map yv1.map
Map yv2.map
Map yv3.map
Map yvo.map
Map yvt.map
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18893 |12mr|texlive-verbasef-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21922
# category Package
# catalog-ctan /macros/latex/contrib/verbasef
# catalog-date 2011-04-02 14:59:54 +0200
# catalog-license gpl
# catalog-version 1.1
Name:		texlive-verbasef
Version:	1.1
Release:	2
Summary:	VERBatim Automatic Splitting of External Files
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/verbasef
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/verbasef.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/verbasef.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Verbasef allows you to input (subsections of a) file, print
them in verbatim mode, while automatically breaking up the
inputted lines into pieces of a given length, which are output
as figures. These figures are posted using the [H]
specification, which forces LaTeX to place the figure at the
spot of invocation, rather than floating the figures to the top
of the next page. The package requires the verbatim, here and
vrbexin packages.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/verbasef/verbasef.sty
%doc %{_texmfdistdir}/doc/latex/verbasef/verbasef-doc.pdf
%doc %{_texmfdistdir}/doc/latex/verbasef/verbasef-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18894 |12mr|texlive-verbatimbox-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/verbatimbox
# catalog-date 2009-10-11 01:33:30 +0200
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-verbatimbox
Version:	1.0
Release:	2
Summary:	Deposit verbatim text in a box
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/verbatimbox
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/verbatimbox.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/verbatimbox.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a verbbox environment (which uses
techniques similar to those of the boxedverbatim of the
moreverb package) to place its contents into a globally
available box. The global box may then be used in a variety of
situations (for example, providing a replica of the
boxedverbatim environment itself). A valuable use is in places
where the standard verbatim environment (which is based on a
trivlist) may not appear. The package makes use of the verbatim
package (which is a required part of any LaTeX distribution).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/verbatimbox/verbatimbox.sty
%doc %{_texmfdistdir}/doc/latex/verbatimbox/README
%doc %{_texmfdistdir}/doc/latex/verbatimbox/verbatimbox_example.pdf
%doc %{_texmfdistdir}/doc/latex/verbatimbox/verbatimbox_example.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18895 |12mr|texlive-verbatimcopy-0.06-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/verbatimcopy
# catalog-date 2009-06-02 14:54:30 +0200
# catalog-license lppl
# catalog-version 0.06
Name:		texlive-verbatimcopy
Version:	0.06
Release:	2
Summary:	Make copies of text documents from within LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/verbatimcopy
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/verbatimcopy.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/verbatimcopy.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package provides \VerbatimCopy{in}{out} that will enable
LaTeX to take a verbatim copy of one text file, and save it
under another name. The package provides a means to specify the
output directory to be used, but does no checking and may
therefore overwrite an important file if used injudiciously.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/verbatimcopy/verbatimcopy.sty
%doc %{_texmfdistdir}/doc/latex/verbatimcopy/README
%doc %{_texmfdistdir}/doc/latex/verbatimcopy/verbatimcopy.pdf
%doc %{_texmfdistdir}/doc/latex/verbatimcopy/verbatimcopy.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18896 |12mr|texlive-verbdef-0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17177
# category Package
# catalog-ctan /macros/latex/contrib/verbdef
# catalog-date 2010-03-09 13:13:30 +0100
# catalog-license lppl
# catalog-version 0.2
Name:		texlive-verbdef
Version:	0.2
Release:	2
Summary:	Define commands which expand to verbatim text
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/verbdef
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/verbdef.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/verbdef.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package defines a single command \verbdef (which has a *-
form, like \verb). \verbdef will define a robust command whose
body expands to verbatim text. By using commands defined by
\verbdef, one can put verbatim text into the arguments of
commands; since the defined command is robust, it doesn't
matter if the argument is moving. (Full details of syntax and
caveats about use are in comments in the file itself.).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/verbdef/verbdef.sty
%doc %{_texmfdistdir}/doc/latex/verbdef/verbdef.pdf
%doc %{_texmfdistdir}/doc/latex/verbdef/verbdef.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18897 |12mr|texlive-verbments-1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23670
# category Package
# catalog-ctan /macros/latex/contrib/verbments
# catalog-date 2011-08-23 07:18:10 +0200
# catalog-license lppl1.2
# catalog-version 1.2
Name:		texlive-verbments
Version:	1.2
Release:	2
Summary:	Syntax highlighting of source code in LaTeX documents
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/verbments
License:	LPPL1.2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/verbments.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/verbments.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides an environment for syntax highlighting
source code in LaTeX documents. The highlighted source code
output is formatted via powerful Pygments library of the Python
language.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/verbments/verbments.sty
%doc %{_texmfdistdir}/doc/latex/verbments/README
%doc %{_texmfdistdir}/doc/latex/verbments/verbments.pdf
%doc %{_texmfdistdir}/doc/latex/verbments/verbments.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18898 |12mr|texlive-verse-2.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/verse
# catalog-date 2009-09-04 12:14:45 +0200
# catalog-license lppl
# catalog-version 2.4
Name:		texlive-verse
Version:	2.4
Release:	2
Summary:	Aids for typesetting simple verse
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/verse
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/verse.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/verse.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/verse.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package documentation discusses approaches to the problem;
the package is strong on layout, from simple alternate-line
indentation to the Mouse's tale from Alice in Wonderland.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/verse/verse.sty
%doc %{_texmfdistdir}/doc/latex/verse/README
%doc %{_texmfdistdir}/doc/latex/verse/verse.pdf
#- source
%doc %{_texmfdistdir}/source/latex/verse/verse.dtx
%doc %{_texmfdistdir}/source/latex/verse/verse.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18899 |12mr|texlive-version-2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21920
# category Package
# catalog-ctan /macros/latex/contrib/version
# catalog-date 2011-04-02 15:43:25 +0200
# catalog-license other-free
# catalog-version 2.0
Name:		texlive-version
Version:	2.0
Release:	2
Summary:	Conditionally include text
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/version
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/version.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/version.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Defines macros \includeversion{NAME} and \excludeversion{NAME},
each of which defines an environment NAME whose text is to be
included or excluded from compilation. Although the command
syntax is very similar to that of comment, comment.sty is to be
preferred to version.sty for documents where significant chunks
of text may be excluded.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/version/version.sty
%doc %{_texmfdistdir}/doc/latex/version/version-doc.pdf
%doc %{_texmfdistdir}/doc/latex/version/version-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18900 |12mr|texlive-versions-0.55-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21921
# category Package
# catalog-ctan /macros/latex/contrib/versions
# catalog-date 2011-04-02 19:40:46 +0200
# catalog-license lppl1.3
# catalog-version 0.55
Name:		texlive-versions
Version:	0.55
Release:	2
Summary:	Optionally omit pieces of text
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/versions
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/versions.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/versions.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Stephan Bellantoni's version has provided preamble commands for
selecting environments to be included/excluded. This package
does the same, but corrects, improves, and extends it in both
implementation and function.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/versions/versions.sty
%doc %{_texmfdistdir}/doc/latex/versions/versions-doc.pdf
%doc %{_texmfdistdir}/doc/latex/versions/versions-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18901 |12mr|texlive-vertbars-1.0b-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20589
# category Package
# catalog-ctan /macros/latex/contrib/vertbars
# catalog-date 2010-11-28 20:56:07 +0100
# catalog-license lppl1.3
# catalog-version 1.0b
Name:		texlive-vertbars
Version:	1.0b
Release:	2
Summary:	Mark vertical rules in margin of text
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/vertbars
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/vertbars.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/vertbars.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/vertbars.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package is an extension to lineno, replacing that
package's line numbers with bars to the left or right of the
text.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/vertbars/vertbars.sty
%doc %{_texmfdistdir}/doc/latex/vertbars/README
%doc %{_texmfdistdir}/doc/latex/vertbars/vertbars.pdf
#- source
%doc %{_texmfdistdir}/source/latex/vertbars/vertbars.ins
%doc %{_texmfdistdir}/source/latex/vertbars/vertbars.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18902 |12mr|texlive-vhistory-1.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19901
# category Package
# catalog-ctan /macros/latex/contrib/vhistory
# catalog-date 2010-07-19 00:40:21 +0200
# catalog-license lppl1.2
# catalog-version 1.5
Name:		texlive-vhistory
Version:	1.5
Release:	2
Summary:	Support for creating a change log
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/vhistory
License:	LPPL1.2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/vhistory.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/vhistory.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Vhistory simplifies the creation of a history of versions of a
document. You can easily extract information like the current
version of a list of authors from that history. It helps you to
get consistent documents. The package sets, which is used by
vhistory, allows you to use sets containing text. You can use
the usual operations to create the union of sets or the
intersection of sets etc.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/vhistory/sets.sty
%{_texmfdistdir}/tex/latex/vhistory/vhistory.sty
%doc %{_texmfdistdir}/doc/latex/vhistory/CHANGES
%doc %{_texmfdistdir}/doc/latex/vhistory/README
%doc %{_texmfdistdir}/doc/latex/vhistory/README.doc
%doc %{_texmfdistdir}/doc/latex/vhistory/de_beispiel.tex
%doc %{_texmfdistdir}/doc/latex/vhistory/de_einleitung.tex
%doc %{_texmfdistdir}/doc/latex/vhistory/de_sets.tex
%doc %{_texmfdistdir}/doc/latex/vhistory/de_vhistory.tex
%doc %{_texmfdistdir}/doc/latex/vhistory/en_example.tex
%doc %{_texmfdistdir}/doc/latex/vhistory/en_introduction.tex
%doc %{_texmfdistdir}/doc/latex/vhistory/en_sets.tex
%doc %{_texmfdistdir}/doc/latex/vhistory/en_vhistory.tex
%doc %{_texmfdistdir}/doc/latex/vhistory/hyperref.cfg
%doc %{_texmfdistdir}/doc/latex/vhistory/vh_set_example.pdf
%doc %{_texmfdistdir}/doc/latex/vhistory/vh_set_example.tex
%doc %{_texmfdistdir}/doc/latex/vhistory/vh_sets_de.pdf
%doc %{_texmfdistdir}/doc/latex/vhistory/vh_sets_de.tex
%doc %{_texmfdistdir}/doc/latex/vhistory/vh_sets_en.pdf
%doc %{_texmfdistdir}/doc/latex/vhistory/vh_sets_en.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18903 |12mr|texlive-visualfaq-20100805-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19677
# category Package
# catalog-ctan /info/visualFAQ
# catalog-date 2010-08-05 13:03:35 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-visualfaq
Version:	20100805
Release:	2
Summary:	A Visual LaTeX FAQ
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/visualFAQ
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/visualfaq.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/visualfaq.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
Having trouble finding the answer to a LaTeX question? The
Visual LaTeX FAQ is an innovative new search interface that
presents over a hundred typeset samples of frequently requested
document formatting. Simply click on a hyperlinked piece of
text and the Visual LaTeX FAQ will send your Web browser to the
appropriate page in the UK TeX FAQ.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/visualfaq/README
%doc %{_texmfdistdir}/doc/latex/visualfaq/source/README
%doc %{_texmfdistdir}/doc/latex/visualfaq/source/anotherarticle.pdf
%doc %{_texmfdistdir}/doc/latex/visualfaq/source/book-montage.png
%doc %{_texmfdistdir}/doc/latex/visualfaq/source/fuzzytext.png
%doc %{_texmfdistdir}/doc/latex/visualfaq/source/labelgraph.pdf
%doc %{_texmfdistdir}/doc/latex/visualfaq/source/lorem-ipsum-logo.png
%doc %{_texmfdistdir}/doc/latex/visualfaq/source/musixtex.png
%doc %{_texmfdistdir}/doc/latex/visualfaq/source/visfaq-html.png
%doc %{_texmfdistdir}/doc/latex/visualfaq/source/visualFAQ.ind
%doc %{_texmfdistdir}/doc/latex/visualfaq/source/visualFAQ.ind2
%doc %{_texmfdistdir}/doc/latex/visualfaq/source/visualFAQ.out
%doc %{_texmfdistdir}/doc/latex/visualfaq/source/visualFAQ.tex
%doc %{_texmfdistdir}/doc/latex/visualfaq/source/watermark.pdf
%doc %{_texmfdistdir}/doc/latex/visualfaq/troubleshoot-vlf.pdf
%doc %{_texmfdistdir}/doc/latex/visualfaq/visualFAQ.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18904 |12mr|texlive-vlna-20120809-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26689
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-vlna
Version:	20120809
Release:	1
Summary:	TeXLive vlna package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/vlna.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/vlna.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-vlna.bin
%rename vlna

%description
TeXLive vlna package.

#-----------------------------------------------------------------------
%files
%doc %{_mandir}/man1/vlna.1*
%doc %{_texmfdir}/doc/man/man1/vlna.man1.pdf
%doc %{_texmfdir}/doc/vlna/vlna.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18905 |12mr|texlive-vmargin-2.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/vmargin
# catalog-date 2009-09-27 12:18:28 +0200
# catalog-license lppl
# catalog-version 2.5
Name:		texlive-vmargin
Version:	2.5
Release:	2
Summary:	Set various page dimensions
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/vmargin
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/vmargin.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/vmargin.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/vmargin.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Provides a macro to set various margins as well as dimensions
for header/footer and page dimensions. Most common paper sizes,
paper orientation, disabling of headers and footers, and two
sided printing are supported. The vmargin package does not rely
on other packages and was designed with speed and size in mind.
Its user interface might not be very fancy, but it's fast,
small, and gets the job done. If you are looking for something
more elaborate try the geometry package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/vmargin/vmargin.sty
%doc %{_texmfdistdir}/doc/latex/vmargin/vmargin.pdf
#- source
%doc %{_texmfdistdir}/source/latex/vmargin/Makefile
%doc %{_texmfdistdir}/source/latex/vmargin/vmargin.drv
%doc %{_texmfdistdir}/source/latex/vmargin/vmargin.dtx
%doc %{_texmfdistdir}/source/latex/vmargin/vmargin.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18906 |12mr|texlive-vntex-3.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22766
# category Package
# catalog-ctan /language/vietnamese/vntex
# catalog-date 2011-04-12 14:45:36 +0200
# catalog-license other-free
# catalog-version 3.2
Name:		texlive-vntex
Version:	3.2
Release:	2
Summary:	Support for Vietnamese
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/vietnamese/vntex
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/vntex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/vntex.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/vntex.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

Requires(post):	texlive-tetex

%description
The vntex bundle provides fonts, Plain TeX, texinfo and LaTeX
macros for typesetting documents in Vietnamese. Users of the
fonts (in both Metafont and Adobe Type 1 format) of this bundle
may alternatively use the lm fonts bundle, for which map files
are available to provide a Vietnamese version.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/vntex/chartervn/bchb8v.afm
%{_texmfdistdir}/fonts/afm/vntex/chartervn/bchbi8v.afm
%{_texmfdistdir}/fonts/afm/vntex/chartervn/bchr8v.afm
%{_texmfdistdir}/fonts/afm/vntex/chartervn/bchri8v.afm
%{_texmfdistdir}/fonts/afm/vntex/grotesqvn/ugqb8v.afm
%{_texmfdistdir}/fonts/afm/vntex/urwvn/fplrc8v.afm
%{_texmfdistdir}/fonts/afm/vntex/urwvn/uagd8v.afm
%{_texmfdistdir}/fonts/afm/vntex/urwvn/uagdo8v.afm
%{_texmfdistdir}/fonts/afm/vntex/urwvn/uagk8v.afm
%{_texmfdistdir}/fonts/afm/vntex/urwvn/uagko8v.afm
%{_texmfdistdir}/fonts/afm/vntex/urwvn/ubkd8v.afm
%{_texmfdistdir}/fonts/afm/vntex/urwvn/ubkdi8v.afm
%{_texmfdistdir}/fonts/afm/vntex/urwvn/ubkl8v.afm
%{_texmfdistdir}/fonts/afm/vntex/urwvn/ubkli8v.afm
%{_texmfdistdir}/fonts/afm/vntex/urwvn/ucrb8v.afm
%{_texmfdistdir}/fonts/afm/vntex/urwvn/ucrbo8v.afm
%{_texmfdistdir}/fonts/afm/vntex/urwvn/ucrr8v.afm
%{_texmfdistdir}/fonts/afm/vntex/urwvn/ucrro8v.afm
%{_texmfdistdir}/fonts/afm/vntex/urwvn/uhvb8v.afm
%{_texmfdistdir}/fonts/afm/vntex/urwvn/uhvbo8v.afm
%{_texmfdistdir}/fonts/afm/vntex/urwvn/uhvr8v.afm
%{_texmfdistdir}/fonts/afm/vntex/urwvn/uhvro8v.afm
%{_texmfdistdir}/fonts/afm/vntex/urwvn/uncb8v.afm
%{_texmfdistdir}/fonts/afm/vntex/urwvn/uncbi8v.afm
%{_texmfdistdir}/fonts/afm/vntex/urwvn/uncr8v.afm
%{_texmfdistdir}/fonts/afm/vntex/urwvn/uncri8v.afm
%{_texmfdistdir}/fonts/afm/vntex/urwvn/uplb8v.afm
%{_texmfdistdir}/fonts/afm/vntex/urwvn/uplbi8v.afm
%{_texmfdistdir}/fonts/afm/vntex/urwvn/uplr8v.afm
%{_texmfdistdir}/fonts/afm/vntex/urwvn/uplri8v.afm
%{_texmfdistdir}/fonts/afm/vntex/urwvn/utmb8v.afm
%{_texmfdistdir}/fonts/afm/vntex/urwvn/utmbi8v.afm
%{_texmfdistdir}/fonts/afm/vntex/urwvn/utmr8v.afm
%{_texmfdistdir}/fonts/afm/vntex/urwvn/utmri8v.afm
%{_texmfdistdir}/fonts/afm/vntex/urwvn/uzcmi8v.afm
%{_texmfdistdir}/fonts/afm/vntex/vntopia/putb8v.afm
%{_texmfdistdir}/fonts/afm/vntex/vntopia/putbi8v.afm
%{_texmfdistdir}/fonts/afm/vntex/vntopia/putr8v.afm
%{_texmfdistdir}/fonts/afm/vntex/vntopia/putri8v.afm
%{_texmfdistdir}/fonts/enc/dvips/vntex/t5.enc
%{_texmfdistdir}/fonts/enc/pdftex/vntex/t5d.enc
%{_texmfdistdir}/fonts/enc/pdftex/vntex/t5uni.enc
%{_texmfdistdir}/fonts/map/dvips/vntex/arevvn.map
%{_texmfdistdir}/fonts/map/dvips/vntex/chartervn.map
%{_texmfdistdir}/fonts/map/dvips/vntex/cmbrightvn.map
%{_texmfdistdir}/fonts/map/dvips/vntex/concretevn.map
%{_texmfdistdir}/fonts/map/dvips/vntex/grotesqvn.map
%{_texmfdistdir}/fonts/map/dvips/vntex/txttvn.map
%{_texmfdistdir}/fonts/map/dvips/vntex/urwvn.map
%{_texmfdistdir}/fonts/map/dvips/vntex/vnrother.map
%{_texmfdistdir}/fonts/map/dvips/vntex/vnrtext.map
%{_texmfdistdir}/fonts/map/dvips/vntex/vntopia.map
%{_texmfdistdir}/fonts/source/vntex/vnr/vnaccent.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnacomp.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnb10.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnbase.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnbx10.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnbx12.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnbx5.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnbx6.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnbx7.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnbx8.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnbx9.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnbxsl10.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnbxti10.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vncligtb.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vncode.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vncombac.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vncsc.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vncsc10.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vndothook.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vndunh10.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnecomp.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnff10.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnfi10.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnfib8.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnicomp.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vniligtb.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnitt10.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnlacc.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnlai.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnlar.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnldi.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnldr.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnlei.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnler.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnlii.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnlir.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnloi.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnlor.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnlui.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnlur.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnlyi.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnlyr.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnminus.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnmligtb.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnocomp.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnr10.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnr12.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnr17.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnr5.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnr6.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnr7.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnr8.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnr9.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnrligtb.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnrm.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnroman.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnsl10.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnsl12.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnsl8.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnsl9.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnsltt10.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnss10.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnss12.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnss17.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnss8.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnss9.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnssbx10.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnssdc10.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnssi10.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnssi12.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnssi17.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnssi8.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnssi9.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnssq8.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnssqi8.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vntcsc10.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vntextit.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnti10.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnti12.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnti7.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnti8.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnti9.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vntt10.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vntt12.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vntt8.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vntt9.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnu10.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnuacc.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnuar.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnucomp.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnudr.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnuer.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnuir.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnuor.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnuur.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnuyr.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnvtt10.mf
%{_texmfdistdir}/fonts/source/vntex/vnr/vnycomp.mf
%{_texmfdistdir}/fonts/tfm/vntex/arevvn/favb8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/arevvn/favbi8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/arevvn/favr8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/arevvn/favri8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/chartervn/bchb8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/chartervn/bchbc8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/chartervn/bchbi8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/chartervn/bchbo8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/chartervn/bchr8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/chartervn/bchrc8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/chartervn/bchri8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/chartervn/bchro8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/cmbrightvn/vncmbr10.tfm
%{_texmfdistdir}/fonts/tfm/vntex/cmbrightvn/vncmbr17.tfm
%{_texmfdistdir}/fonts/tfm/vntex/cmbrightvn/vncmbr8.tfm
%{_texmfdistdir}/fonts/tfm/vntex/cmbrightvn/vncmbr9.tfm
%{_texmfdistdir}/fonts/tfm/vntex/cmbrightvn/vncmbrbx10.tfm
%{_texmfdistdir}/fonts/tfm/vntex/cmbrightvn/vncmbrsl10.tfm
%{_texmfdistdir}/fonts/tfm/vntex/cmbrightvn/vncmbrsl17.tfm
%{_texmfdistdir}/fonts/tfm/vntex/cmbrightvn/vncmbrsl8.tfm
%{_texmfdistdir}/fonts/tfm/vntex/cmbrightvn/vncmbrsl9.tfm
%{_texmfdistdir}/fonts/tfm/vntex/cmbrightvn/vncmsltl10.tfm
%{_texmfdistdir}/fonts/tfm/vntex/cmbrightvn/vncmtl10.tfm
%{_texmfdistdir}/fonts/tfm/vntex/concretevn/vncccsc10.tfm
%{_texmfdistdir}/fonts/tfm/vntex/concretevn/vnccr10.tfm
%{_texmfdistdir}/fonts/tfm/vntex/concretevn/vnccsl10.tfm
%{_texmfdistdir}/fonts/tfm/vntex/concretevn/vnccti10.tfm
%{_texmfdistdir}/fonts/tfm/vntex/grotesqvn/ugqb8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/grotesqvn/ugqbo8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/txttvn/txbtt8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/txttvn/txbttsc8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/txttvn/txbttsl8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/txttvn/txtt8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/txttvn/txttsc8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/txttvn/txttsl8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/urwvn/fplrc8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/urwvn/uagd8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/urwvn/uagdc8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/urwvn/uagdo8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/urwvn/uagk8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/urwvn/uagkc8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/urwvn/uagko8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/urwvn/ubkd8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/urwvn/ubkdc8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/urwvn/ubkdi8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/urwvn/ubkdo8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/urwvn/ubkl8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/urwvn/ubklc8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/urwvn/ubkli8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/urwvn/ubklo8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/urwvn/ucrb8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/urwvn/ucrbc8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/urwvn/ucrbo8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/urwvn/ucrr8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/urwvn/ucrrc8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/urwvn/ucrro8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/urwvn/uhvb8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/urwvn/uhvbc8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/urwvn/uhvbo8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/urwvn/uhvr8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/urwvn/uhvrc8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/urwvn/uhvro8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/urwvn/uncb8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/urwvn/uncbc8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/urwvn/uncbi8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/urwvn/uncbo8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/urwvn/uncr8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/urwvn/uncrc8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/urwvn/uncri8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/urwvn/uncro8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/urwvn/uplb8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/urwvn/uplbc8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/urwvn/uplbi8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/urwvn/uplbo8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/urwvn/uplr8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/urwvn/uplrc8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/urwvn/uplri8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/urwvn/uplro8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/urwvn/utmb8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/urwvn/utmbc8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/urwvn/utmbi8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/urwvn/utmbo8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/urwvn/utmr8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/urwvn/utmrc8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/urwvn/utmri8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/urwvn/utmro8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/urwvn/uzcmi8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnb10.tfm
%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnbx10.tfm
%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnbx12.tfm
%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnbx5.tfm
%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnbx6.tfm
%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnbx7.tfm
%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnbx8.tfm
%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnbx9.tfm
%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnbxsl10.tfm
%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnbxti10.tfm
%{_texmfdistdir}/fonts/tfm/vntex/vnr/vncsc10.tfm
%{_texmfdistdir}/fonts/tfm/vntex/vnr/vndunh10.tfm
%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnff10.tfm
%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnfi10.tfm
%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnfib8.tfm
%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnitt10.tfm
%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnr10.tfm
%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnr12.tfm
%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnr17.tfm
%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnr5.tfm
%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnr6.tfm
%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnr7.tfm
%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnr8.tfm
%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnr9.tfm
%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnsl10.tfm
%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnsl12.tfm
%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnsl8.tfm
%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnsl9.tfm
%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnsltt10.tfm
%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnss10.tfm
%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnss12.tfm
%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnss17.tfm
%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnss8.tfm
%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnss9.tfm
%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnssbx10.tfm
%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnssdc10.tfm
%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnssi10.tfm
%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnssi12.tfm
%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnssi17.tfm
%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnssi8.tfm
%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnssi9.tfm
%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnssq8.tfm
%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnssqi8.tfm
%{_texmfdistdir}/fonts/tfm/vntex/vnr/vntcsc10.tfm
%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnti10.tfm
%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnti12.tfm
%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnti7.tfm
%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnti8.tfm
%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnti9.tfm
%{_texmfdistdir}/fonts/tfm/vntex/vnr/vntt10.tfm
%{_texmfdistdir}/fonts/tfm/vntex/vnr/vntt12.tfm
%{_texmfdistdir}/fonts/tfm/vntex/vnr/vntt8.tfm
%{_texmfdistdir}/fonts/tfm/vntex/vnr/vntt9.tfm
%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnu10.tfm
%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnvtt10.tfm
%{_texmfdistdir}/fonts/tfm/vntex/vntopia/putb8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/vntopia/putbc8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/vntopia/putbi8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/vntopia/putbo8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/vntopia/putr8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/vntopia/putrc8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/vntopia/putri8v.tfm
%{_texmfdistdir}/fonts/tfm/vntex/vntopia/putro8v.tfm
%{_texmfdistdir}/fonts/type1/vntex/arevvn/ArevSans-Bold-T5.pfb
%{_texmfdistdir}/fonts/type1/vntex/arevvn/ArevSans-BoldOblique-T5.pfb
%{_texmfdistdir}/fonts/type1/vntex/arevvn/ArevSans-Oblique-T5.pfb
%{_texmfdistdir}/fonts/type1/vntex/arevvn/ArevSans-Roman-T5.pfb
%{_texmfdistdir}/fonts/type1/vntex/chartervn/bchb8v.pfb
%{_texmfdistdir}/fonts/type1/vntex/chartervn/bchbi8v.pfb
%{_texmfdistdir}/fonts/type1/vntex/chartervn/bchr8v.pfb
%{_texmfdistdir}/fonts/type1/vntex/chartervn/bchri8v.pfb
%{_texmfdistdir}/fonts/type1/vntex/cmbrightvn/vncmbr10.pfb
%{_texmfdistdir}/fonts/type1/vntex/cmbrightvn/vncmbr17.pfb
%{_texmfdistdir}/fonts/type1/vntex/cmbrightvn/vncmbr8.pfb
%{_texmfdistdir}/fonts/type1/vntex/cmbrightvn/vncmbr9.pfb
%{_texmfdistdir}/fonts/type1/vntex/cmbrightvn/vncmbrbx10.pfb
%{_texmfdistdir}/fonts/type1/vntex/cmbrightvn/vncmbrsl10.pfb
%{_texmfdistdir}/fonts/type1/vntex/cmbrightvn/vncmbrsl17.pfb
%{_texmfdistdir}/fonts/type1/vntex/cmbrightvn/vncmbrsl8.pfb
%{_texmfdistdir}/fonts/type1/vntex/cmbrightvn/vncmbrsl9.pfb
%{_texmfdistdir}/fonts/type1/vntex/cmbrightvn/vncmsltl10.pfb
%{_texmfdistdir}/fonts/type1/vntex/cmbrightvn/vncmtl10.pfb
%{_texmfdistdir}/fonts/type1/vntex/concretevn/CMConcrete8v.pfb
%{_texmfdistdir}/fonts/type1/vntex/concretevn/CMConcreteItalic8v.pfb
%{_texmfdistdir}/fonts/type1/vntex/concretevn/CMConcreteSlanted8v.pfb
%{_texmfdistdir}/fonts/type1/vntex/concretevn/CMConcreteSmallCaps8v.pfb
%{_texmfdistdir}/fonts/type1/vntex/grotesqvn/ugqb8v.pfb
%{_texmfdistdir}/fonts/type1/vntex/txttvn/txbtt8v.pfb
%{_texmfdistdir}/fonts/type1/vntex/txttvn/txbttsc8v.pfb
%{_texmfdistdir}/fonts/type1/vntex/txttvn/txtt8v.pfb
%{_texmfdistdir}/fonts/type1/vntex/txttvn/txttsc8v.pfb
%{_texmfdistdir}/fonts/type1/vntex/urwvn/fplrc8v.pfb
%{_texmfdistdir}/fonts/type1/vntex/urwvn/uagd8v.pfb
%{_texmfdistdir}/fonts/type1/vntex/urwvn/uagdo8v.pfb
%{_texmfdistdir}/fonts/type1/vntex/urwvn/uagk8v.pfb
%{_texmfdistdir}/fonts/type1/vntex/urwvn/uagko8v.pfb
%{_texmfdistdir}/fonts/type1/vntex/urwvn/ubkd8v.pfb
%{_texmfdistdir}/fonts/type1/vntex/urwvn/ubkdi8v.pfb
%{_texmfdistdir}/fonts/type1/vntex/urwvn/ubkl8v.pfb
%{_texmfdistdir}/fonts/type1/vntex/urwvn/ubkli8v.pfb
%{_texmfdistdir}/fonts/type1/vntex/urwvn/ucrb8v.pfb
%{_texmfdistdir}/fonts/type1/vntex/urwvn/ucrbo8v.pfb
%{_texmfdistdir}/fonts/type1/vntex/urwvn/ucrr8v.pfb
%{_texmfdistdir}/fonts/type1/vntex/urwvn/ucrro8v.pfb
%{_texmfdistdir}/fonts/type1/vntex/urwvn/uhvb8v.pfb
%{_texmfdistdir}/fonts/type1/vntex/urwvn/uhvbo8v.pfb
%{_texmfdistdir}/fonts/type1/vntex/urwvn/uhvr8v.pfb
%{_texmfdistdir}/fonts/type1/vntex/urwvn/uhvro8v.pfb
%{_texmfdistdir}/fonts/type1/vntex/urwvn/uncb8v.pfb
%{_texmfdistdir}/fonts/type1/vntex/urwvn/uncbi8v.pfb
%{_texmfdistdir}/fonts/type1/vntex/urwvn/uncr8v.pfb
%{_texmfdistdir}/fonts/type1/vntex/urwvn/uncri8v.pfb
%{_texmfdistdir}/fonts/type1/vntex/urwvn/uplb8v.pfb
%{_texmfdistdir}/fonts/type1/vntex/urwvn/uplbi8v.pfb
%{_texmfdistdir}/fonts/type1/vntex/urwvn/uplr8v.pfb
%{_texmfdistdir}/fonts/type1/vntex/urwvn/uplri8v.pfb
%{_texmfdistdir}/fonts/type1/vntex/urwvn/utmb8v.pfb
%{_texmfdistdir}/fonts/type1/vntex/urwvn/utmbi8v.pfb
%{_texmfdistdir}/fonts/type1/vntex/urwvn/utmr8v.pfb
%{_texmfdistdir}/fonts/type1/vntex/urwvn/utmri8v.pfb
%{_texmfdistdir}/fonts/type1/vntex/urwvn/uzcmi8v.pfb
%{_texmfdistdir}/fonts/type1/vntex/vnr/vnb10.pfb
%{_texmfdistdir}/fonts/type1/vntex/vnr/vnbx10.pfb
%{_texmfdistdir}/fonts/type1/vntex/vnr/vnbx12.pfb
%{_texmfdistdir}/fonts/type1/vntex/vnr/vnbx5.pfb
%{_texmfdistdir}/fonts/type1/vntex/vnr/vnbx6.pfb
%{_texmfdistdir}/fonts/type1/vntex/vnr/vnbx7.pfb
%{_texmfdistdir}/fonts/type1/vntex/vnr/vnbx8.pfb
%{_texmfdistdir}/fonts/type1/vntex/vnr/vnbx9.pfb
%{_texmfdistdir}/fonts/type1/vntex/vnr/vnbxsl10.pfb
%{_texmfdistdir}/fonts/type1/vntex/vnr/vnbxti10.pfb
%{_texmfdistdir}/fonts/type1/vntex/vnr/vncsc10.pfb
%{_texmfdistdir}/fonts/type1/vntex/vnr/vndunh10.pfb
%{_texmfdistdir}/fonts/type1/vntex/vnr/vnff10.pfb
%{_texmfdistdir}/fonts/type1/vntex/vnr/vnfi10.pfb
%{_texmfdistdir}/fonts/type1/vntex/vnr/vnfib8.pfb
%{_texmfdistdir}/fonts/type1/vntex/vnr/vnitt10.pfb
%{_texmfdistdir}/fonts/type1/vntex/vnr/vnr10.pfb
%{_texmfdistdir}/fonts/type1/vntex/vnr/vnr12.pfb
%{_texmfdistdir}/fonts/type1/vntex/vnr/vnr17.pfb
%{_texmfdistdir}/fonts/type1/vntex/vnr/vnr5.pfb
%{_texmfdistdir}/fonts/type1/vntex/vnr/vnr6.pfb
%{_texmfdistdir}/fonts/type1/vntex/vnr/vnr7.pfb
%{_texmfdistdir}/fonts/type1/vntex/vnr/vnr8.pfb
%{_texmfdistdir}/fonts/type1/vntex/vnr/vnr9.pfb
%{_texmfdistdir}/fonts/type1/vntex/vnr/vnsl10.pfb
%{_texmfdistdir}/fonts/type1/vntex/vnr/vnsl12.pfb
%{_texmfdistdir}/fonts/type1/vntex/vnr/vnsl8.pfb
%{_texmfdistdir}/fonts/type1/vntex/vnr/vnsl9.pfb
%{_texmfdistdir}/fonts/type1/vntex/vnr/vnsltt10.pfb
%{_texmfdistdir}/fonts/type1/vntex/vnr/vnss10.pfb
%{_texmfdistdir}/fonts/type1/vntex/vnr/vnss12.pfb
%{_texmfdistdir}/fonts/type1/vntex/vnr/vnss17.pfb
%{_texmfdistdir}/fonts/type1/vntex/vnr/vnss8.pfb
%{_texmfdistdir}/fonts/type1/vntex/vnr/vnss9.pfb
%{_texmfdistdir}/fonts/type1/vntex/vnr/vnssbx10.pfb
%{_texmfdistdir}/fonts/type1/vntex/vnr/vnssdc10.pfb
%{_texmfdistdir}/fonts/type1/vntex/vnr/vnssi10.pfb
%{_texmfdistdir}/fonts/type1/vntex/vnr/vnssi12.pfb
%{_texmfdistdir}/fonts/type1/vntex/vnr/vnssi17.pfb
%{_texmfdistdir}/fonts/type1/vntex/vnr/vnssi8.pfb
%{_texmfdistdir}/fonts/type1/vntex/vnr/vnssi9.pfb
%{_texmfdistdir}/fonts/type1/vntex/vnr/vnssq8.pfb
%{_texmfdistdir}/fonts/type1/vntex/vnr/vnssqi8.pfb
%{_texmfdistdir}/fonts/type1/vntex/vnr/vntcsc10.pfb
%{_texmfdistdir}/fonts/type1/vntex/vnr/vnti10.pfb
%{_texmfdistdir}/fonts/type1/vntex/vnr/vnti12.pfb
%{_texmfdistdir}/fonts/type1/vntex/vnr/vnti7.pfb
%{_texmfdistdir}/fonts/type1/vntex/vnr/vnti8.pfb
%{_texmfdistdir}/fonts/type1/vntex/vnr/vnti9.pfb
%{_texmfdistdir}/fonts/type1/vntex/vnr/vntt10.pfb
%{_texmfdistdir}/fonts/type1/vntex/vnr/vntt12.pfb
%{_texmfdistdir}/fonts/type1/vntex/vnr/vntt8.pfb
%{_texmfdistdir}/fonts/type1/vntex/vnr/vntt9.pfb
%{_texmfdistdir}/fonts/type1/vntex/vnr/vnu10.pfb
%{_texmfdistdir}/fonts/type1/vntex/vnr/vnvtt10.pfb
%{_texmfdistdir}/fonts/type1/vntex/vntopia/putb8v.pfb
%{_texmfdistdir}/fonts/type1/vntex/vntopia/putbi8v.pfb
%{_texmfdistdir}/fonts/type1/vntex/vntopia/putr8v.pfb
%{_texmfdistdir}/fonts/type1/vntex/vntopia/putri8v.pfb
%{_texmfdistdir}/fonts/vf/vntex/chartervn/bchbc8v.vf
%{_texmfdistdir}/fonts/vf/vntex/chartervn/bchrc8v.vf
%{_texmfdistdir}/fonts/vf/vntex/urwvn/uagdc8v.vf
%{_texmfdistdir}/fonts/vf/vntex/urwvn/uagkc8v.vf
%{_texmfdistdir}/fonts/vf/vntex/urwvn/ubkdc8v.vf
%{_texmfdistdir}/fonts/vf/vntex/urwvn/ubklc8v.vf
%{_texmfdistdir}/fonts/vf/vntex/urwvn/ucrbc8v.vf
%{_texmfdistdir}/fonts/vf/vntex/urwvn/ucrrc8v.vf
%{_texmfdistdir}/fonts/vf/vntex/urwvn/uhvbc8v.vf
%{_texmfdistdir}/fonts/vf/vntex/urwvn/uhvrc8v.vf
%{_texmfdistdir}/fonts/vf/vntex/urwvn/uncbc8v.vf
%{_texmfdistdir}/fonts/vf/vntex/urwvn/uncrc8v.vf
%{_texmfdistdir}/fonts/vf/vntex/urwvn/uplbc8v.vf
%{_texmfdistdir}/fonts/vf/vntex/urwvn/uplrc8v.vf
%{_texmfdistdir}/fonts/vf/vntex/urwvn/utmbc8v.vf
%{_texmfdistdir}/fonts/vf/vntex/urwvn/utmrc8v.vf
%{_texmfdistdir}/fonts/vf/vntex/vntopia/putbc8v.vf
%{_texmfdistdir}/fonts/vf/vntex/vntopia/putrc8v.vf
%{_texmfdistdir}/tex/latex/vntex/dblaccnt.sty
%{_texmfdistdir}/tex/latex/vntex/mcviscii.def
%{_texmfdistdir}/tex/latex/vntex/pd1supp.def
%{_texmfdistdir}/tex/latex/vntex/swpvntex.sty
%{_texmfdistdir}/tex/latex/vntex/t5bch.fd
%{_texmfdistdir}/tex/latex/vntex/t5ccr.fd
%{_texmfdistdir}/tex/latex/vntex/t5cmbr.fd
%{_texmfdistdir}/tex/latex/vntex/t5cmdh.fd
%{_texmfdistdir}/tex/latex/vntex/t5cmfib.fd
%{_texmfdistdir}/tex/latex/vntex/t5cmfr.fd
%{_texmfdistdir}/tex/latex/vntex/t5cmr.fd
%{_texmfdistdir}/tex/latex/vntex/t5cmss.fd
%{_texmfdistdir}/tex/latex/vntex/t5cmssq.fd
%{_texmfdistdir}/tex/latex/vntex/t5cmtl.fd
%{_texmfdistdir}/tex/latex/vntex/t5cmtt.fd
%{_texmfdistdir}/tex/latex/vntex/t5cmvtt.fd
%{_texmfdistdir}/tex/latex/vntex/t5enc.def
%{_texmfdistdir}/tex/latex/vntex/t5enc.dfu
%{_texmfdistdir}/tex/latex/vntex/t5fav.fd
%{_texmfdistdir}/tex/latex/vntex/t5fnc.fd
%{_texmfdistdir}/tex/latex/vntex/t5fpl.fd
%{_texmfdistdir}/tex/latex/vntex/t5futs.fd
%{_texmfdistdir}/tex/latex/vntex/t5mak.fd
%{_texmfdistdir}/tex/latex/vntex/t5mdbch.fd
%{_texmfdistdir}/tex/latex/vntex/t5mdput.fd
%{_texmfdistdir}/tex/latex/vntex/t5mdugm.fd
%{_texmfdistdir}/tex/latex/vntex/t5pag.fd
%{_texmfdistdir}/tex/latex/vntex/t5pbk.fd
%{_texmfdistdir}/tex/latex/vntex/t5pcr.fd
%{_texmfdistdir}/tex/latex/vntex/t5phv.fd
%{_texmfdistdir}/tex/latex/vntex/t5pnc.fd
%{_texmfdistdir}/tex/latex/vntex/t5ppl.fd
%{_texmfdistdir}/tex/latex/vntex/t5ptm.fd
%{_texmfdistdir}/tex/latex/vntex/t5ptmom.fd
%{_texmfdistdir}/tex/latex/vntex/t5put.fd
%{_texmfdistdir}/tex/latex/vntex/t5pxr.fd
%{_texmfdistdir}/tex/latex/vntex/t5txr.fd
%{_texmfdistdir}/tex/latex/vntex/t5txtt.fd
%{_texmfdistdir}/tex/latex/vntex/t5uag.fd
%{_texmfdistdir}/tex/latex/vntex/t5ubk.fd
%{_texmfdistdir}/tex/latex/vntex/t5ucr.fd
%{_texmfdistdir}/tex/latex/vntex/t5ugq.fd
%{_texmfdistdir}/tex/latex/vntex/t5uhv.fd
%{_texmfdistdir}/tex/latex/vntex/t5unc.fd
%{_texmfdistdir}/tex/latex/vntex/t5upl.fd
%{_texmfdistdir}/tex/latex/vntex/t5utm.fd
%{_texmfdistdir}/tex/latex/vntex/t5uzcm.fd
%{_texmfdistdir}/tex/latex/vntex/tcvn.def
%{_texmfdistdir}/tex/latex/vntex/varioref-vi.sty
%{_texmfdistdir}/tex/latex/vntex/vietnam.ldf
%{_texmfdistdir}/tex/latex/vntex/vietnam.sty
%{_texmfdistdir}/tex/latex/vntex/vietnamese.ldf
%{_texmfdistdir}/tex/latex/vntex/viscii.def
%{_texmfdistdir}/tex/latex/vntex/vncaps.tex
%{_texmfdistdir}/tex/latex/vntex/vntex.sty
%{_texmfdistdir}/tex/latex/vntex/vps.def
%{_texmfdistdir}/tex/plain/vntex/dblaccnt.tex
%{_texmfdistdir}/tex/plain/vntex/t5code.tex
%{_texmfdistdir}/tex/plain/vntex/vntexinfo.tex
%_texmf_updmap_d/vntex
%doc %{_texmfdistdir}/doc/generic/vntex/INSTALL
%doc %{_texmfdistdir}/doc/generic/vntex/ReleaseNotes.pdf
%doc %{_texmfdistdir}/doc/generic/vntex/vn-fonts-print.pdf
%doc %{_texmfdistdir}/doc/generic/vntex/vn-fonts.pdf
%doc %{_texmfdistdir}/doc/generic/vntex/vn-min-print.pdf
%doc %{_texmfdistdir}/doc/generic/vntex/vn-min.pdf
%doc %{_texmfdistdir}/doc/generic/vntex/vntex-man-print.pdf
%doc %{_texmfdistdir}/doc/generic/vntex/vntex-man.pdf
%doc %{_texmfdistdir}/doc/generic/vntex/vntex-print.pdf
%doc %{_texmfdistdir}/doc/generic/vntex/vntex-update-maps
%doc %{_texmfdistdir}/doc/generic/vntex/vntex.pdf
#- source
%doc %{_texmfdistdir}/source/generic/vntex/GPL.txt
%doc %{_texmfdistdir}/source/generic/vntex/LGPL.txt
%doc %{_texmfdistdir}/source/generic/vntex/LICENSE-utopia.txt
%doc %{_texmfdistdir}/source/generic/vntex/LPPL.txt
%doc %{_texmfdistdir}/source/generic/vntex/Makefile
%doc %{_texmfdistdir}/source/generic/vntex/README.vntopia
%doc %{_texmfdistdir}/source/generic/vntex/babel-vi.dtx
%doc %{_texmfdistdir}/source/generic/vntex/doc/ReleaseNotes.tex
%doc %{_texmfdistdir}/source/generic/vntex/doc/abbr.tex
%doc %{_texmfdistdir}/source/generic/vntex/doc/test-accents.tex
%doc %{_texmfdistdir}/source/generic/vntex/doc/vn-fonts-print.tex
%doc %{_texmfdistdir}/source/generic/vntex/doc/vn-fonts.tex
%doc %{_texmfdistdir}/source/generic/vntex/doc/vn-min-print.tex
%doc %{_texmfdistdir}/source/generic/vntex/doc/vn-min.tex
%doc %{_texmfdistdir}/source/generic/vntex/doc/vntex-man-print.tex
%doc %{_texmfdistdir}/source/generic/vntex/doc/vntex-man.tex
%doc %{_texmfdistdir}/source/generic/vntex/doc/vntex-print.tex
%doc %{_texmfdistdir}/source/generic/vntex/doc/vntex.tex
%doc %{_texmfdistdir}/source/generic/vntex/tests/Makefile
%doc %{_texmfdistdir}/source/generic/vntex/tests/README
%doc %{_texmfdistdir}/source/generic/vntex/tests/adventor-sample.tex
%doc %{_texmfdistdir}/source/generic/vntex/tests/adventor-test.tex
%doc %{_texmfdistdir}/source/generic/vntex/tests/arevvn-sample.tex
%doc %{_texmfdistdir}/source/generic/vntex/tests/arevvn-test.tex
%doc %{_texmfdistdir}/source/generic/vntex/tests/bonum-sample.tex
%doc %{_texmfdistdir}/source/generic/vntex/tests/bonum-test.tex
%doc %{_texmfdistdir}/source/generic/vntex/tests/chartervn-sample.tex
%doc %{_texmfdistdir}/source/generic/vntex/tests/chartervn-test.tex
%doc %{_texmfdistdir}/source/generic/vntex/tests/chorus-sample.tex
%doc %{_texmfdistdir}/source/generic/vntex/tests/chorus-test.tex
%doc %{_texmfdistdir}/source/generic/vntex/tests/classicovn-sample.tex
%doc %{_texmfdistdir}/source/generic/vntex/tests/classicovn-test.tex
%doc %{_texmfdistdir}/source/generic/vntex/tests/cmbrightvn-sample.tex
%doc %{_texmfdistdir}/source/generic/vntex/tests/cmbrightvn-test.tex
%doc %{_texmfdistdir}/source/generic/vntex/tests/comicsansvn-sample.tex
%doc %{_texmfdistdir}/source/generic/vntex/tests/comicsansvn-test.tex
%doc %{_texmfdistdir}/source/generic/vntex/tests/concretevn-sample.tex
%doc %{_texmfdistdir}/source/generic/vntex/tests/concretevn-test.tex
%doc %{_texmfdistdir}/source/generic/vntex/tests/cursor-sample.tex
%doc %{_texmfdistdir}/source/generic/vntex/tests/cursor-test.tex
%doc %{_texmfdistdir}/source/generic/vntex/tests/garamondvn-sample.tex
%doc %{_texmfdistdir}/source/generic/vntex/tests/garamondvn-test.tex
%doc %{_texmfdistdir}/source/generic/vntex/tests/grotesqvn-sample.tex
%doc %{_texmfdistdir}/source/generic/vntex/tests/grotesqvn-test.tex
%doc %{_texmfdistdir}/source/generic/vntex/tests/heros-sample.tex
%doc %{_texmfdistdir}/source/generic/vntex/tests/heros-test.tex
%doc %{_texmfdistdir}/source/generic/vntex/tests/mscore-sample.tex
%doc %{_texmfdistdir}/source/generic/vntex/tests/mscore-test.tex
%doc %{_texmfdistdir}/source/generic/vntex/tests/pagella-sample.tex
%doc %{_texmfdistdir}/source/generic/vntex/tests/pagella-test.tex
%doc %{_texmfdistdir}/source/generic/vntex/tests/schola-sample.tex
%doc %{_texmfdistdir}/source/generic/vntex/tests/schola-test.tex
%doc %{_texmfdistdir}/source/generic/vntex/tests/t5antt-sample.tex
%doc %{_texmfdistdir}/source/generic/vntex/tests/t5antt-test.tex
%doc %{_texmfdistdir}/source/generic/vntex/tests/t5cyklop-sample.tex
%doc %{_texmfdistdir}/source/generic/vntex/tests/t5cyklop-test.tex
%doc %{_texmfdistdir}/source/generic/vntex/tests/t5gentium-sample.tex
%doc %{_texmfdistdir}/source/generic/vntex/tests/t5gentium-test.tex
%doc %{_texmfdistdir}/source/generic/vntex/tests/t5iwona-sample.tex
%doc %{_texmfdistdir}/source/generic/vntex/tests/t5iwona-test.tex
%doc %{_texmfdistdir}/source/generic/vntex/tests/t5kurier-sample.tex
%doc %{_texmfdistdir}/source/generic/vntex/tests/t5kurier-test.tex
%doc %{_texmfdistdir}/source/generic/vntex/tests/t5lm-sample.tex
%doc %{_texmfdistdir}/source/generic/vntex/tests/t5lm-test.tex
%doc %{_texmfdistdir}/source/generic/vntex/tests/termes-sample.tex
%doc %{_texmfdistdir}/source/generic/vntex/tests/termes-test.tex
%doc %{_texmfdistdir}/source/generic/vntex/tests/test-accents.tex
%doc %{_texmfdistdir}/source/generic/vntex/tests/test-babel.tex
%doc %{_texmfdistdir}/source/generic/vntex/tests/test-captions.tex
%doc %{_texmfdistdir}/source/generic/vntex/tests/test-plain-tcx.tex
%doc %{_texmfdistdir}/source/generic/vntex/tests/test-plain.tex
%doc %{_texmfdistdir}/source/generic/vntex/tests/test-tcvn.tex
%doc %{_texmfdistdir}/source/generic/vntex/tests/test-utf8.tex
%doc %{_texmfdistdir}/source/generic/vntex/tests/test-vietnam-tcx.tex
%doc %{_texmfdistdir}/source/generic/vntex/tests/test-vietnam.tex
%doc %{_texmfdistdir}/source/generic/vntex/tests/test-viscii.tex
%doc %{_texmfdistdir}/source/generic/vntex/tests/txttvn-sample.tex
%doc %{_texmfdistdir}/source/generic/vntex/tests/txttvn-test.tex
%doc %{_texmfdistdir}/source/generic/vntex/tests/urwvn-sample.tex
%doc %{_texmfdistdir}/source/generic/vntex/tests/urwvn-test.tex
%doc %{_texmfdistdir}/source/generic/vntex/tests/vnr-sample.tex
%doc %{_texmfdistdir}/source/generic/vntex/tests/vnr-test.tex
%doc %{_texmfdistdir}/source/generic/vntex/tests/vnsample.cls
%doc %{_texmfdistdir}/source/generic/vntex/tests/vntopia-sample.tex
%doc %{_texmfdistdir}/source/generic/vntex/tests/vntopia-test.tex
%doc %{_texmfdistdir}/source/generic/vntex/vntex.dtx
%doc %{_texmfdistdir}/source/generic/vntex/vntex.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}
mkdir -p %{buildroot}%{_texmf_updmap_d}
cat > %{buildroot}%{_texmf_updmap_d}/vntex <<EOF
Map arevvn.map
Map chartervn.map
Map cmbrightvn.map
Map concretevn.map
Map grotesqvn.map
Map txttvn.map
Map urwvn.map
MixedMap vnrother.map
MixedMap vnrtext.map
Map vntopia.map
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18907 |12mr|texlive-vocaltract-1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25629
# category Package
# catalog-ctan /graphics/pstricks/contrib/vocaltract
# catalog-date 2012-03-13 11:09:15 +0100
# catalog-license lppl
# catalog-version 1
Name:		texlive-vocaltract
Version:	1
Release:	1
Summary:	Visualise the vocal tract using LaTeX and PStricks
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/vocaltract
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/vocaltract.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/vocaltract.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package enables the user to visualise the vocal tract. The
vocal tract (in the package) is manipulated by a vector of
articulation parameters according to the S. Maeda model.
Animation may be achieved by providing a sequence of vectors
over time (e.g., from Matlab). A sequence of vectors for
certain German phonemes is embedded in the package, which
allows for animation when no other vector is available. The
package's graphics are produced using pstricks.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/vocaltract/VocalTract.sty
%doc %{_texmfdistdir}/doc/latex/vocaltract/README
%doc %{_texmfdistdir}/doc/latex/vocaltract/vtLatex_AnimationDemo.tex
%doc %{_texmfdistdir}/doc/latex/vocaltract/vtLatex_AnimationLauncher.tex
%doc %{_texmfdistdir}/doc/latex/vocaltract/vtLatex_FigureDemo.pdf
%doc %{_texmfdistdir}/doc/latex/vocaltract/vtLatex_FigureDemo.tex
%doc %{_texmfdistdir}/doc/latex/vocaltract/vtLatex_FigureLauncher.tex
%doc %{_texmfdistdir}/doc/latex/vocaltract/vtLatex_TimeParams.tex
%doc %{_texmfdistdir}/doc/latex/vocaltract/vtMAINVisual.m
%doc %{_texmfdistdir}/doc/latex/vocaltract/vtQueryVisual.m

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18908 |12mr|texlive-volumes-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/volumes
# catalog-date 2007-03-01 21:27:41 +0100
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-volumes
Version:	1.0
Release:	2
Summary:	Typeset only parts of a document, with complete indexes etc
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/volumes
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/volumes.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/volumes.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/volumes.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package helps you if you want to produce separate printed
volumes from one LaTeX document, as well as one comprehensive,
"all-inclusive" version. It suppresses the part of the table of
contents that are not typeset, while counters, definitions,
index entries etc. are kept consistent throughout the input
file.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/volumes/nowtoaux.sty
%{_texmfdistdir}/tex/latex/volumes/volumes.sty
%doc %{_texmfdistdir}/doc/latex/volumes/README
%doc %{_texmfdistdir}/doc/latex/volumes/volumes.pdf
#- source
%doc %{_texmfdistdir}/source/latex/volumes/volumes.dtx
%doc %{_texmfdistdir}/source/latex/volumes/volumes.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18909 |12mr|texlive-voss-de-20111104-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-voss-de
Version:	20111104
Release:	2
Summary:	TeXLive voss-de package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/voss-de.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/voss-de.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
TeXLive voss-de package.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/generic/voss-de/InlineMath/Changes
%doc %{_texmfdistdir}/doc/generic/voss-de/InlineMath/InlineMath.bib
%doc %{_texmfdistdir}/doc/generic/voss-de/InlineMath/InlineMath.ltx
%doc %{_texmfdistdir}/doc/generic/voss-de/InlineMath/InlineMath.pdf
%doc %{_texmfdistdir}/doc/generic/voss-de/InlineMath/InlineMath.tex
%doc %{_texmfdistdir}/doc/generic/voss-de/InlineMath/README
%doc %{_texmfdistdir}/doc/generic/voss-de/README
%doc %{_texmfdistdir}/doc/generic/voss-de/gauss/Changes
%doc %{_texmfdistdir}/doc/generic/voss-de/gauss/README
%doc %{_texmfdistdir}/doc/generic/voss-de/gauss/gauss.ltx
%doc %{_texmfdistdir}/doc/generic/voss-de/gauss/gauss.pdf
%doc %{_texmfdistdir}/doc/generic/voss-de/gauss/gauss.tex
%doc %{_texmfdistdir}/doc/generic/voss-de/mathCol/Changes
%doc %{_texmfdistdir}/doc/generic/voss-de/mathCol/README
%doc %{_texmfdistdir}/doc/generic/voss-de/mathCol/mathCol.bib
%doc %{_texmfdistdir}/doc/generic/voss-de/mathCol/mathCol.ltx
%doc %{_texmfdistdir}/doc/generic/voss-de/mathCol/mathCol.pdf
%doc %{_texmfdistdir}/doc/generic/voss-de/mathCol/mathCol.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18910 |12mr|texlive-vpe-0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26039
# category Package
# catalog-ctan /macros/latex/contrib/vpe
# catalog-date 2012-04-18 16:26:37 +0200
# catalog-license lppl
# catalog-version 0.2
Name:		texlive-vpe
Version:	0.2
Release:	1
Summary:	Source specials for PDF output
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/vpe
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/vpe.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/vpe.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-vpe.bin = %{EVRD}

%description
VPE is a system to make the equivalent of "source special"
marks in a PDF file. Clicking on a mark will activate an
editor, pointing at the source line that produced the text that
was marked. The system comprises a perl file (vpe.pl) and a
LaTeX package (vpe.sty); it will work with PDF files generated
via LaTeX/dvips, pdfTeX (version 0.14 or better), and
LaTeX/VTeX. Using the LaTeX/dvips or pdfLaTeX routes, the
(pdf)TeX processor should be run with shell escapes enabled.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/vpe
%{_texmfdistdir}/scripts/vpe/vpe.pl
%{_texmfdistdir}/tex/latex/vpe/vpe.sty
%doc %{_texmfdistdir}/doc/latex/vpe/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/vpe/vpe.pl vpe
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18911 |12mr|texlive-vruler-2.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21598
# category Package
# catalog-ctan /macros/latex/contrib/vruler
# catalog-date 2011-03-03 10:36:36 +0100
# catalog-license lppl1
# catalog-version 2.3
Name:		texlive-vruler
Version:	2.3
Release:	2
Summary:	Numbering text
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/vruler
License:	LPPL1
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/vruler.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/vruler.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package offers facilities for adding a columns of numbering
to the general text so that the text can be properly
referenced. The vertical ruler can be scaled and moved freely.
The package may be used either with LaTeX or with plain TeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/vruler/vruler.sty
%doc %{_texmfdistdir}/doc/latex/vruler/miscdoc.sty
%doc %{_texmfdistdir}/doc/latex/vruler/vruler-example.tex
%doc %{_texmfdistdir}/doc/latex/vruler/vruler.pdf
%doc %{_texmfdistdir}/doc/latex/vruler/vruler.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18912 |12mr|texlive-vwcol-0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/vwcol
# catalog-date 2008-08-24 14:43:48 +0200
# catalog-license lppl
# catalog-version 0.1
Name:		texlive-vwcol
Version:	0.1
Release:	2
Summary:	Variable-width multiple text columns
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/vwcol
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/vwcol.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/vwcol.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/vwcol.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a crude environment (vwcol) for
typesetting multicolumn paragraph text of various column widths
on a single page.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/vwcol/vwcol.sty
%doc %{_texmfdistdir}/doc/latex/vwcol/README
%doc %{_texmfdistdir}/doc/latex/vwcol/vwcol.pdf
#- source
%doc %{_texmfdistdir}/source/latex/vwcol/vwcol.dtx
%doc %{_texmfdistdir}/source/latex/vwcol/vwcol.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18913 |12mr|texlive-wadalab-20110521-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22576
# category Package
# catalog-ctan /fonts/wadalab
# catalog-date 2011-05-21 13:20:15 +0200
# catalog-license other-free
# catalog-version undef
Name:		texlive-wadalab
Version:	20110521
Release:	2
Summary:	Wadalab (Japanese) font packages
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/wadalab
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/wadalab.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/wadalab.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-tetex

%description
These are font bundles for the Japanese Wadalab fonts which
work with the CJK package. All subfonts now have glyph names
compliant to the Adobe Glyph List, making ToUnicode CMaps in
PDF documents (created automatically by dvipdfmx) work
correctly. All font bundles now contain virtual Unicode
subfonts.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/wadalab/dgj/dgjgreek.afm
%{_texmfdistdir}/fonts/afm/wadalab/dgj/dgjhira.afm
%{_texmfdistdir}/fonts/afm/wadalab/dgj/dgjhw.afm
%{_texmfdistdir}/fonts/afm/wadalab/dgj/dgjka.afm
%{_texmfdistdir}/fonts/afm/wadalab/dgj/dgjkata.afm
%{_texmfdistdir}/fonts/afm/wadalab/dgj/dgjkb.afm
%{_texmfdistdir}/fonts/afm/wadalab/dgj/dgjkc.afm
%{_texmfdistdir}/fonts/afm/wadalab/dgj/dgjkd.afm
%{_texmfdistdir}/fonts/afm/wadalab/dgj/dgjke.afm
%{_texmfdistdir}/fonts/afm/wadalab/dgj/dgjkeisen.afm
%{_texmfdistdir}/fonts/afm/wadalab/dgj/dgjkf.afm
%{_texmfdistdir}/fonts/afm/wadalab/dgj/dgjkg.afm
%{_texmfdistdir}/fonts/afm/wadalab/dgj/dgjkh.afm
%{_texmfdistdir}/fonts/afm/wadalab/dgj/dgjki.afm
%{_texmfdistdir}/fonts/afm/wadalab/dgj/dgjkj.afm
%{_texmfdistdir}/fonts/afm/wadalab/dgj/dgjkk.afm
%{_texmfdistdir}/fonts/afm/wadalab/dgj/dgjkl.afm
%{_texmfdistdir}/fonts/afm/wadalab/dgj/dgjkm.afm
%{_texmfdistdir}/fonts/afm/wadalab/dgj/dgjkn.afm
%{_texmfdistdir}/fonts/afm/wadalab/dgj/dgjko.afm
%{_texmfdistdir}/fonts/afm/wadalab/dgj/dgjkp.afm
%{_texmfdistdir}/fonts/afm/wadalab/dgj/dgjkq.afm
%{_texmfdistdir}/fonts/afm/wadalab/dgj/dgjkr.afm
%{_texmfdistdir}/fonts/afm/wadalab/dgj/dgjks.afm
%{_texmfdistdir}/fonts/afm/wadalab/dgj/dgjkt.afm
%{_texmfdistdir}/fonts/afm/wadalab/dgj/dgjku.afm
%{_texmfdistdir}/fonts/afm/wadalab/dgj/dgjkv.afm
%{_texmfdistdir}/fonts/afm/wadalab/dgj/dgjkw.afm
%{_texmfdistdir}/fonts/afm/wadalab/dgj/dgjkx.afm
%{_texmfdistdir}/fonts/afm/wadalab/dgj/dgjky.afm
%{_texmfdistdir}/fonts/afm/wadalab/dgj/dgjkz.afm
%{_texmfdistdir}/fonts/afm/wadalab/dgj/dgjroma.afm
%{_texmfdistdir}/fonts/afm/wadalab/dgj/dgjrussian.afm
%{_texmfdistdir}/fonts/afm/wadalab/dgj/dgjsy.afm
%{_texmfdistdir}/fonts/afm/wadalab/dmj/dmjgreek.afm
%{_texmfdistdir}/fonts/afm/wadalab/dmj/dmjhira.afm
%{_texmfdistdir}/fonts/afm/wadalab/dmj/dmjhw.afm
%{_texmfdistdir}/fonts/afm/wadalab/dmj/dmjka.afm
%{_texmfdistdir}/fonts/afm/wadalab/dmj/dmjkata.afm
%{_texmfdistdir}/fonts/afm/wadalab/dmj/dmjkb.afm
%{_texmfdistdir}/fonts/afm/wadalab/dmj/dmjkc.afm
%{_texmfdistdir}/fonts/afm/wadalab/dmj/dmjkd.afm
%{_texmfdistdir}/fonts/afm/wadalab/dmj/dmjke.afm
%{_texmfdistdir}/fonts/afm/wadalab/dmj/dmjkeisen.afm
%{_texmfdistdir}/fonts/afm/wadalab/dmj/dmjkf.afm
%{_texmfdistdir}/fonts/afm/wadalab/dmj/dmjkg.afm
%{_texmfdistdir}/fonts/afm/wadalab/dmj/dmjkh.afm
%{_texmfdistdir}/fonts/afm/wadalab/dmj/dmjki.afm
%{_texmfdistdir}/fonts/afm/wadalab/dmj/dmjkj.afm
%{_texmfdistdir}/fonts/afm/wadalab/dmj/dmjkk.afm
%{_texmfdistdir}/fonts/afm/wadalab/dmj/dmjkl.afm
%{_texmfdistdir}/fonts/afm/wadalab/dmj/dmjkm.afm
%{_texmfdistdir}/fonts/afm/wadalab/dmj/dmjkn.afm
%{_texmfdistdir}/fonts/afm/wadalab/dmj/dmjko.afm
%{_texmfdistdir}/fonts/afm/wadalab/dmj/dmjkp.afm
%{_texmfdistdir}/fonts/afm/wadalab/dmj/dmjkq.afm
%{_texmfdistdir}/fonts/afm/wadalab/dmj/dmjkr.afm
%{_texmfdistdir}/fonts/afm/wadalab/dmj/dmjks.afm
%{_texmfdistdir}/fonts/afm/wadalab/dmj/dmjkt.afm
%{_texmfdistdir}/fonts/afm/wadalab/dmj/dmjku.afm
%{_texmfdistdir}/fonts/afm/wadalab/dmj/dmjkv.afm
%{_texmfdistdir}/fonts/afm/wadalab/dmj/dmjkw.afm
%{_texmfdistdir}/fonts/afm/wadalab/dmj/dmjkx.afm
%{_texmfdistdir}/fonts/afm/wadalab/dmj/dmjky.afm
%{_texmfdistdir}/fonts/afm/wadalab/dmj/dmjkz.afm
%{_texmfdistdir}/fonts/afm/wadalab/dmj/dmjroma.afm
%{_texmfdistdir}/fonts/afm/wadalab/dmj/dmjrussian.afm
%{_texmfdistdir}/fonts/afm/wadalab/dmj/dmjsy.afm
%{_texmfdistdir}/fonts/afm/wadalab/mc2j/mc2jka.afm
%{_texmfdistdir}/fonts/afm/wadalab/mc2j/mc2jkb.afm
%{_texmfdistdir}/fonts/afm/wadalab/mc2j/mc2jkc.afm
%{_texmfdistdir}/fonts/afm/wadalab/mc2j/mc2jkd.afm
%{_texmfdistdir}/fonts/afm/wadalab/mc2j/mc2jke.afm
%{_texmfdistdir}/fonts/afm/wadalab/mc2j/mc2jkf.afm
%{_texmfdistdir}/fonts/afm/wadalab/mc2j/mc2jkg.afm
%{_texmfdistdir}/fonts/afm/wadalab/mc2j/mc2jkh.afm
%{_texmfdistdir}/fonts/afm/wadalab/mc2j/mc2jki.afm
%{_texmfdistdir}/fonts/afm/wadalab/mc2j/mc2jkj.afm
%{_texmfdistdir}/fonts/afm/wadalab/mc2j/mc2jkk.afm
%{_texmfdistdir}/fonts/afm/wadalab/mc2j/mc2jkl.afm
%{_texmfdistdir}/fonts/afm/wadalab/mc2j/mc2jkm.afm
%{_texmfdistdir}/fonts/afm/wadalab/mc2j/mc2jkn.afm
%{_texmfdistdir}/fonts/afm/wadalab/mc2j/mc2jko.afm
%{_texmfdistdir}/fonts/afm/wadalab/mc2j/mc2jkp.afm
%{_texmfdistdir}/fonts/afm/wadalab/mc2j/mc2jkq.afm
%{_texmfdistdir}/fonts/afm/wadalab/mc2j/mc2jkr.afm
%{_texmfdistdir}/fonts/afm/wadalab/mc2j/mc2jks.afm
%{_texmfdistdir}/fonts/afm/wadalab/mc2j/mc2jkt.afm
%{_texmfdistdir}/fonts/afm/wadalab/mc2j/mc2jku.afm
%{_texmfdistdir}/fonts/afm/wadalab/mc2j/mc2jkv.afm
%{_texmfdistdir}/fonts/afm/wadalab/mc2j/mc2jkw.afm
%{_texmfdistdir}/fonts/afm/wadalab/mcj/mcjgreek.afm
%{_texmfdistdir}/fonts/afm/wadalab/mcj/mcjhira.afm
%{_texmfdistdir}/fonts/afm/wadalab/mcj/mcjhw.afm
%{_texmfdistdir}/fonts/afm/wadalab/mcj/mcjka.afm
%{_texmfdistdir}/fonts/afm/wadalab/mcj/mcjkata.afm
%{_texmfdistdir}/fonts/afm/wadalab/mcj/mcjkb.afm
%{_texmfdistdir}/fonts/afm/wadalab/mcj/mcjkc.afm
%{_texmfdistdir}/fonts/afm/wadalab/mcj/mcjkd.afm
%{_texmfdistdir}/fonts/afm/wadalab/mcj/mcjke.afm
%{_texmfdistdir}/fonts/afm/wadalab/mcj/mcjkeisen.afm
%{_texmfdistdir}/fonts/afm/wadalab/mcj/mcjkf.afm
%{_texmfdistdir}/fonts/afm/wadalab/mcj/mcjkg.afm
%{_texmfdistdir}/fonts/afm/wadalab/mcj/mcjkh.afm
%{_texmfdistdir}/fonts/afm/wadalab/mcj/mcjki.afm
%{_texmfdistdir}/fonts/afm/wadalab/mcj/mcjkj.afm
%{_texmfdistdir}/fonts/afm/wadalab/mcj/mcjkk.afm
%{_texmfdistdir}/fonts/afm/wadalab/mcj/mcjkl.afm
%{_texmfdistdir}/fonts/afm/wadalab/mcj/mcjkm.afm
%{_texmfdistdir}/fonts/afm/wadalab/mcj/mcjkn.afm
%{_texmfdistdir}/fonts/afm/wadalab/mcj/mcjko.afm
%{_texmfdistdir}/fonts/afm/wadalab/mcj/mcjkp.afm
%{_texmfdistdir}/fonts/afm/wadalab/mcj/mcjkq.afm
%{_texmfdistdir}/fonts/afm/wadalab/mcj/mcjkr.afm
%{_texmfdistdir}/fonts/afm/wadalab/mcj/mcjks.afm
%{_texmfdistdir}/fonts/afm/wadalab/mcj/mcjkt.afm
%{_texmfdistdir}/fonts/afm/wadalab/mcj/mcjku.afm
%{_texmfdistdir}/fonts/afm/wadalab/mcj/mcjkv.afm
%{_texmfdistdir}/fonts/afm/wadalab/mcj/mcjkw.afm
%{_texmfdistdir}/fonts/afm/wadalab/mcj/mcjkx.afm
%{_texmfdistdir}/fonts/afm/wadalab/mcj/mcjky.afm
%{_texmfdistdir}/fonts/afm/wadalab/mcj/mcjkz.afm
%{_texmfdistdir}/fonts/afm/wadalab/mcj/mcjroma.afm
%{_texmfdistdir}/fonts/afm/wadalab/mcj/mcjrussian.afm
%{_texmfdistdir}/fonts/afm/wadalab/mcj/mcjsy.afm
%{_texmfdistdir}/fonts/afm/wadalab/mr2j/mr2jka.afm
%{_texmfdistdir}/fonts/afm/wadalab/mr2j/mr2jkb.afm
%{_texmfdistdir}/fonts/afm/wadalab/mr2j/mr2jkc.afm
%{_texmfdistdir}/fonts/afm/wadalab/mr2j/mr2jkd.afm
%{_texmfdistdir}/fonts/afm/wadalab/mr2j/mr2jke.afm
%{_texmfdistdir}/fonts/afm/wadalab/mr2j/mr2jkf.afm
%{_texmfdistdir}/fonts/afm/wadalab/mr2j/mr2jkg.afm
%{_texmfdistdir}/fonts/afm/wadalab/mr2j/mr2jkh.afm
%{_texmfdistdir}/fonts/afm/wadalab/mr2j/mr2jki.afm
%{_texmfdistdir}/fonts/afm/wadalab/mr2j/mr2jkj.afm
%{_texmfdistdir}/fonts/afm/wadalab/mr2j/mr2jkk.afm
%{_texmfdistdir}/fonts/afm/wadalab/mr2j/mr2jkl.afm
%{_texmfdistdir}/fonts/afm/wadalab/mr2j/mr2jkm.afm
%{_texmfdistdir}/fonts/afm/wadalab/mr2j/mr2jkn.afm
%{_texmfdistdir}/fonts/afm/wadalab/mr2j/mr2jko.afm
%{_texmfdistdir}/fonts/afm/wadalab/mr2j/mr2jkp.afm
%{_texmfdistdir}/fonts/afm/wadalab/mr2j/mr2jkq.afm
%{_texmfdistdir}/fonts/afm/wadalab/mr2j/mr2jkr.afm
%{_texmfdistdir}/fonts/afm/wadalab/mr2j/mr2jks.afm
%{_texmfdistdir}/fonts/afm/wadalab/mr2j/mr2jkt.afm
%{_texmfdistdir}/fonts/afm/wadalab/mr2j/mr2jku.afm
%{_texmfdistdir}/fonts/afm/wadalab/mr2j/mr2jkv.afm
%{_texmfdistdir}/fonts/afm/wadalab/mr2j/mr2jkw.afm
%{_texmfdistdir}/fonts/afm/wadalab/mrj/mrjgreek.afm
%{_texmfdistdir}/fonts/afm/wadalab/mrj/mrjhira.afm
%{_texmfdistdir}/fonts/afm/wadalab/mrj/mrjhw.afm
%{_texmfdistdir}/fonts/afm/wadalab/mrj/mrjka.afm
%{_texmfdistdir}/fonts/afm/wadalab/mrj/mrjkata.afm
%{_texmfdistdir}/fonts/afm/wadalab/mrj/mrjkb.afm
%{_texmfdistdir}/fonts/afm/wadalab/mrj/mrjkc.afm
%{_texmfdistdir}/fonts/afm/wadalab/mrj/mrjkd.afm
%{_texmfdistdir}/fonts/afm/wadalab/mrj/mrjke.afm
%{_texmfdistdir}/fonts/afm/wadalab/mrj/mrjkeisen.afm
%{_texmfdistdir}/fonts/afm/wadalab/mrj/mrjkf.afm
%{_texmfdistdir}/fonts/afm/wadalab/mrj/mrjkg.afm
%{_texmfdistdir}/fonts/afm/wadalab/mrj/mrjkh.afm
%{_texmfdistdir}/fonts/afm/wadalab/mrj/mrjki.afm
%{_texmfdistdir}/fonts/afm/wadalab/mrj/mrjkj.afm
%{_texmfdistdir}/fonts/afm/wadalab/mrj/mrjkk.afm
%{_texmfdistdir}/fonts/afm/wadalab/mrj/mrjkl.afm
%{_texmfdistdir}/fonts/afm/wadalab/mrj/mrjkm.afm
%{_texmfdistdir}/fonts/afm/wadalab/mrj/mrjkn.afm
%{_texmfdistdir}/fonts/afm/wadalab/mrj/mrjko.afm
%{_texmfdistdir}/fonts/afm/wadalab/mrj/mrjkp.afm
%{_texmfdistdir}/fonts/afm/wadalab/mrj/mrjkq.afm
%{_texmfdistdir}/fonts/afm/wadalab/mrj/mrjkr.afm
%{_texmfdistdir}/fonts/afm/wadalab/mrj/mrjks.afm
%{_texmfdistdir}/fonts/afm/wadalab/mrj/mrjkt.afm
%{_texmfdistdir}/fonts/afm/wadalab/mrj/mrjku.afm
%{_texmfdistdir}/fonts/afm/wadalab/mrj/mrjkv.afm
%{_texmfdistdir}/fonts/afm/wadalab/mrj/mrjkw.afm
%{_texmfdistdir}/fonts/afm/wadalab/mrj/mrjkx.afm
%{_texmfdistdir}/fonts/afm/wadalab/mrj/mrjky.afm
%{_texmfdistdir}/fonts/afm/wadalab/mrj/mrjkz.afm
%{_texmfdistdir}/fonts/afm/wadalab/mrj/mrjroma.afm
%{_texmfdistdir}/fonts/afm/wadalab/mrj/mrjrussian.afm
%{_texmfdistdir}/fonts/afm/wadalab/mrj/mrjsy.afm
%{_texmfdistdir}/fonts/map/dvips/wadalab/dgj.map
%{_texmfdistdir}/fonts/map/dvips/wadalab/dmj.map
%{_texmfdistdir}/fonts/map/dvips/wadalab/mc2j.map
%{_texmfdistdir}/fonts/map/dvips/wadalab/mcj.map
%{_texmfdistdir}/fonts/map/dvips/wadalab/mr2j.map
%{_texmfdistdir}/fonts/map/dvips/wadalab/mrj.map
%{_texmfdistdir}/fonts/tfm/wadalab/dgj/dgjgreek.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/dgj/dgjhira.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/dgj/dgjhw.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/dgj/dgjka.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/dgj/dgjkata.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/dgj/dgjkb.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/dgj/dgjkc.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/dgj/dgjkd.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/dgj/dgjke.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/dgj/dgjkeisen.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/dgj/dgjkf.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/dgj/dgjkg.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/dgj/dgjkh.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/dgj/dgjki.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/dgj/dgjkj.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/dgj/dgjkk.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/dgj/dgjkl.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/dgj/dgjkm.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/dgj/dgjkn.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/dgj/dgjko.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/dgj/dgjkp.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/dgj/dgjkq.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/dgj/dgjkr.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/dgj/dgjks.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/dgj/dgjkt.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/dgj/dgjku.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/dgj/dgjkv.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/dgj/dgjkw.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/dgj/dgjkx.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/dgj/dgjky.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/dgj/dgjkz.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/dgj/dgjroma.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/dgj/dgjrussian.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/dgj/dgjsy.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/dmj/dmjgreek.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/dmj/dmjhira.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/dmj/dmjhw.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/dmj/dmjka.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/dmj/dmjkata.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/dmj/dmjkb.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/dmj/dmjkc.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/dmj/dmjkd.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/dmj/dmjke.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/dmj/dmjkeisen.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/dmj/dmjkf.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/dmj/dmjkg.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/dmj/dmjkh.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/dmj/dmjki.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/dmj/dmjkj.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/dmj/dmjkk.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/dmj/dmjkl.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/dmj/dmjkm.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/dmj/dmjkn.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/dmj/dmjko.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/dmj/dmjkp.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/dmj/dmjkq.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/dmj/dmjkr.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/dmj/dmjks.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/dmj/dmjkt.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/dmj/dmjku.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/dmj/dmjkv.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/dmj/dmjkw.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/dmj/dmjkx.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/dmj/dmjky.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/dmj/dmjkz.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/dmj/dmjroma.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/dmj/dmjrussian.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/dmj/dmjsy.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mc2j/mc2jka.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mc2j/mc2jkb.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mc2j/mc2jkc.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mc2j/mc2jkd.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mc2j/mc2jke.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mc2j/mc2jkf.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mc2j/mc2jkg.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mc2j/mc2jkh.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mc2j/mc2jki.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mc2j/mc2jkj.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mc2j/mc2jkk.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mc2j/mc2jkl.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mc2j/mc2jkm.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mc2j/mc2jkn.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mc2j/mc2jko.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mc2j/mc2jkp.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mc2j/mc2jkq.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mc2j/mc2jkr.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mc2j/mc2jks.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mc2j/mc2jkt.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mc2j/mc2jku.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mc2j/mc2jkv.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mc2j/mc2jkw.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mcj/mcjgreek.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mcj/mcjhira.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mcj/mcjhw.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mcj/mcjka.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mcj/mcjkata.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mcj/mcjkb.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mcj/mcjkc.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mcj/mcjkd.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mcj/mcjke.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mcj/mcjkeisen.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mcj/mcjkf.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mcj/mcjkg.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mcj/mcjkh.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mcj/mcjki.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mcj/mcjkj.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mcj/mcjkk.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mcj/mcjkl.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mcj/mcjkm.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mcj/mcjkn.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mcj/mcjko.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mcj/mcjkp.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mcj/mcjkq.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mcj/mcjkr.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mcj/mcjks.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mcj/mcjkt.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mcj/mcjku.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mcj/mcjkv.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mcj/mcjkw.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mcj/mcjkx.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mcj/mcjky.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mcj/mcjkz.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mcj/mcjroma.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mcj/mcjrussian.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mcj/mcjsy.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mr2j/mr2jka.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mr2j/mr2jkb.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mr2j/mr2jkc.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mr2j/mr2jkd.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mr2j/mr2jke.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mr2j/mr2jkf.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mr2j/mr2jkg.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mr2j/mr2jkh.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mr2j/mr2jki.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mr2j/mr2jkj.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mr2j/mr2jkk.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mr2j/mr2jkl.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mr2j/mr2jkm.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mr2j/mr2jkn.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mr2j/mr2jko.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mr2j/mr2jkp.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mr2j/mr2jkq.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mr2j/mr2jkr.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mr2j/mr2jks.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mr2j/mr2jkt.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mr2j/mr2jku.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mr2j/mr2jkv.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mr2j/mr2jkw.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mrj/mrjgreek.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mrj/mrjhira.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mrj/mrjhw.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mrj/mrjka.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mrj/mrjkata.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mrj/mrjkb.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mrj/mrjkc.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mrj/mrjkd.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mrj/mrjke.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mrj/mrjkeisen.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mrj/mrjkf.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mrj/mrjkg.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mrj/mrjkh.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mrj/mrjki.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mrj/mrjkj.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mrj/mrjkk.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mrj/mrjkl.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mrj/mrjkm.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mrj/mrjkn.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mrj/mrjko.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mrj/mrjkp.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mrj/mrjkq.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mrj/mrjkr.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mrj/mrjks.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mrj/mrjkt.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mrj/mrjku.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mrj/mrjkv.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mrj/mrjkw.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mrj/mrjkx.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mrj/mrjky.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mrj/mrjkz.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mrj/mrjroma.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mrj/mrjrussian.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/mrj/mrjsy.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj00.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj03.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj04.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj20.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj21.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj22.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj23.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj25.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj26.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj30.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj4e.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj4f.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj50.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj51.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj52.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj53.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj54.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj55.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj56.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj57.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj58.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj59.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj5a.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj5b.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj5c.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj5d.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj5e.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj5f.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj60.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj61.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj62.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj63.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj64.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj65.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj66.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj67.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj68.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj69.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj6a.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj6b.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj6c.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj6d.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj6e.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj6f.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj70.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj71.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj72.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj73.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj74.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj75.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj76.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj77.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj78.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj79.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj7a.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj7b.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj7c.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj7d.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj7e.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj7f.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj80.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj81.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj82.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj83.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj84.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj85.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj86.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj87.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj88.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj89.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj8a.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj8b.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj8c.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj8d.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj8e.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj8f.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj90.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj91.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj92.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj93.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj94.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj95.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj96.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj97.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj98.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj99.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj9a.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj9b.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj9c.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj9d.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj9e.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj9f.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgjff.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj00.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj03.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj04.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj20.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj21.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj22.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj23.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj25.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj26.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj30.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj4e.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj4f.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj50.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj51.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj52.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj53.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj54.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj55.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj56.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj57.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj58.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj59.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj5a.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj5b.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj5c.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj5d.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj5e.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj5f.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj60.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj61.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj62.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj63.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj64.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj65.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj66.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj67.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj68.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj69.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj6a.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj6b.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj6c.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj6d.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj6e.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj6f.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj70.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj71.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj72.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj73.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj74.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj75.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj76.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj77.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj78.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj79.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj7a.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj7b.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj7c.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj7d.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj7e.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj7f.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj80.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj81.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj82.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj83.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj84.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj85.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj86.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj87.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj88.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj89.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj8a.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj8b.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj8c.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj8d.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj8e.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj8f.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj90.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj91.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj92.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj93.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj94.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj95.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj96.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj97.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj98.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj99.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj9a.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj9b.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj9c.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj9d.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj9e.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj9f.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmjff.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj00.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj03.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj04.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj20.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj21.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj22.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj23.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj25.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj26.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj30.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj4e.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj4f.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj50.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj51.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj52.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj53.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj54.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj55.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj56.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj57.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj58.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj59.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj5a.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj5b.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj5c.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj5d.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj5e.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj5f.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj60.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj61.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj62.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj63.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj64.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj65.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj66.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj67.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj68.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj69.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj6a.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj6b.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj6c.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj6d.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj6e.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj6f.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj70.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj71.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj72.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj73.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj74.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj75.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj76.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj77.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj78.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj79.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj7a.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj7b.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj7c.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj7d.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj7e.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj7f.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj80.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj81.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj82.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj83.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj84.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj85.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj86.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj87.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj88.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj89.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj8a.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj8b.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj8c.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj8d.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj8e.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj8f.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj90.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj91.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj92.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj93.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj94.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj95.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj96.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj97.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj98.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj99.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj9a.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj9b.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj9c.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj9d.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj9e.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj9f.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcjff.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj00.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj03.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj04.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj20.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj21.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj22.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj23.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj25.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj26.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj30.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj4e.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj4f.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj50.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj51.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj52.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj53.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj54.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj55.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj56.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj57.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj58.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj59.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj5a.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj5b.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj5c.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj5d.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj5e.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj5f.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj60.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj61.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj62.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj63.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj64.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj65.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj66.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj67.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj68.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj69.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj6a.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj6b.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj6c.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj6d.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj6e.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj6f.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj70.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj71.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj72.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj73.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj74.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj75.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj76.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj77.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj78.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj79.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj7a.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj7b.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj7c.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj7d.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj7e.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj7f.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj80.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj81.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj82.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj83.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj84.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj85.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj86.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj87.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj88.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj89.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj8a.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj8b.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj8c.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj8d.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj8e.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj8f.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj90.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj91.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj92.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj93.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj94.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj95.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj96.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj97.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj98.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj99.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj9a.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj9b.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj9c.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj9d.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj9e.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj9f.tfm
%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrjff.tfm
%{_texmfdistdir}/fonts/type1/wadalab/dgj/dgjgreek.pfb
%{_texmfdistdir}/fonts/type1/wadalab/dgj/dgjhira.pfb
%{_texmfdistdir}/fonts/type1/wadalab/dgj/dgjhw.pfb
%{_texmfdistdir}/fonts/type1/wadalab/dgj/dgjka.pfb
%{_texmfdistdir}/fonts/type1/wadalab/dgj/dgjkata.pfb
%{_texmfdistdir}/fonts/type1/wadalab/dgj/dgjkb.pfb
%{_texmfdistdir}/fonts/type1/wadalab/dgj/dgjkc.pfb
%{_texmfdistdir}/fonts/type1/wadalab/dgj/dgjkd.pfb
%{_texmfdistdir}/fonts/type1/wadalab/dgj/dgjke.pfb
%{_texmfdistdir}/fonts/type1/wadalab/dgj/dgjkeisen.pfb
%{_texmfdistdir}/fonts/type1/wadalab/dgj/dgjkf.pfb
%{_texmfdistdir}/fonts/type1/wadalab/dgj/dgjkg.pfb
%{_texmfdistdir}/fonts/type1/wadalab/dgj/dgjkh.pfb
%{_texmfdistdir}/fonts/type1/wadalab/dgj/dgjki.pfb
%{_texmfdistdir}/fonts/type1/wadalab/dgj/dgjkj.pfb
%{_texmfdistdir}/fonts/type1/wadalab/dgj/dgjkk.pfb
%{_texmfdistdir}/fonts/type1/wadalab/dgj/dgjkl.pfb
%{_texmfdistdir}/fonts/type1/wadalab/dgj/dgjkm.pfb
%{_texmfdistdir}/fonts/type1/wadalab/dgj/dgjkn.pfb
%{_texmfdistdir}/fonts/type1/wadalab/dgj/dgjko.pfb
%{_texmfdistdir}/fonts/type1/wadalab/dgj/dgjkp.pfb
%{_texmfdistdir}/fonts/type1/wadalab/dgj/dgjkq.pfb
%{_texmfdistdir}/fonts/type1/wadalab/dgj/dgjkr.pfb
%{_texmfdistdir}/fonts/type1/wadalab/dgj/dgjks.pfb
%{_texmfdistdir}/fonts/type1/wadalab/dgj/dgjkt.pfb
%{_texmfdistdir}/fonts/type1/wadalab/dgj/dgjku.pfb
%{_texmfdistdir}/fonts/type1/wadalab/dgj/dgjkv.pfb
%{_texmfdistdir}/fonts/type1/wadalab/dgj/dgjkw.pfb
%{_texmfdistdir}/fonts/type1/wadalab/dgj/dgjkx.pfb
%{_texmfdistdir}/fonts/type1/wadalab/dgj/dgjky.pfb
%{_texmfdistdir}/fonts/type1/wadalab/dgj/dgjkz.pfb
%{_texmfdistdir}/fonts/type1/wadalab/dgj/dgjroma.pfb
%{_texmfdistdir}/fonts/type1/wadalab/dgj/dgjrussian.pfb
%{_texmfdistdir}/fonts/type1/wadalab/dgj/dgjsy.pfb
%{_texmfdistdir}/fonts/type1/wadalab/dmj/dmjgreek.pfb
%{_texmfdistdir}/fonts/type1/wadalab/dmj/dmjhira.pfb
%{_texmfdistdir}/fonts/type1/wadalab/dmj/dmjhw.pfb
%{_texmfdistdir}/fonts/type1/wadalab/dmj/dmjka.pfb
%{_texmfdistdir}/fonts/type1/wadalab/dmj/dmjkata.pfb
%{_texmfdistdir}/fonts/type1/wadalab/dmj/dmjkb.pfb
%{_texmfdistdir}/fonts/type1/wadalab/dmj/dmjkc.pfb
%{_texmfdistdir}/fonts/type1/wadalab/dmj/dmjkd.pfb
%{_texmfdistdir}/fonts/type1/wadalab/dmj/dmjke.pfb
%{_texmfdistdir}/fonts/type1/wadalab/dmj/dmjkeisen.pfb
%{_texmfdistdir}/fonts/type1/wadalab/dmj/dmjkf.pfb
%{_texmfdistdir}/fonts/type1/wadalab/dmj/dmjkg.pfb
%{_texmfdistdir}/fonts/type1/wadalab/dmj/dmjkh.pfb
%{_texmfdistdir}/fonts/type1/wadalab/dmj/dmjki.pfb
%{_texmfdistdir}/fonts/type1/wadalab/dmj/dmjkj.pfb
%{_texmfdistdir}/fonts/type1/wadalab/dmj/dmjkk.pfb
%{_texmfdistdir}/fonts/type1/wadalab/dmj/dmjkl.pfb
%{_texmfdistdir}/fonts/type1/wadalab/dmj/dmjkm.pfb
%{_texmfdistdir}/fonts/type1/wadalab/dmj/dmjkn.pfb
%{_texmfdistdir}/fonts/type1/wadalab/dmj/dmjko.pfb
%{_texmfdistdir}/fonts/type1/wadalab/dmj/dmjkp.pfb
%{_texmfdistdir}/fonts/type1/wadalab/dmj/dmjkq.pfb
%{_texmfdistdir}/fonts/type1/wadalab/dmj/dmjkr.pfb
%{_texmfdistdir}/fonts/type1/wadalab/dmj/dmjks.pfb
%{_texmfdistdir}/fonts/type1/wadalab/dmj/dmjkt.pfb
%{_texmfdistdir}/fonts/type1/wadalab/dmj/dmjku.pfb
%{_texmfdistdir}/fonts/type1/wadalab/dmj/dmjkv.pfb
%{_texmfdistdir}/fonts/type1/wadalab/dmj/dmjkw.pfb
%{_texmfdistdir}/fonts/type1/wadalab/dmj/dmjkx.pfb
%{_texmfdistdir}/fonts/type1/wadalab/dmj/dmjky.pfb
%{_texmfdistdir}/fonts/type1/wadalab/dmj/dmjkz.pfb
%{_texmfdistdir}/fonts/type1/wadalab/dmj/dmjroma.pfb
%{_texmfdistdir}/fonts/type1/wadalab/dmj/dmjrussian.pfb
%{_texmfdistdir}/fonts/type1/wadalab/dmj/dmjsy.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mc2j/mc2jka.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mc2j/mc2jkb.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mc2j/mc2jkc.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mc2j/mc2jkd.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mc2j/mc2jke.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mc2j/mc2jkf.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mc2j/mc2jkg.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mc2j/mc2jkh.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mc2j/mc2jki.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mc2j/mc2jkj.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mc2j/mc2jkk.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mc2j/mc2jkl.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mc2j/mc2jkm.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mc2j/mc2jkn.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mc2j/mc2jko.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mc2j/mc2jkp.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mc2j/mc2jkq.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mc2j/mc2jkr.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mc2j/mc2jks.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mc2j/mc2jkt.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mc2j/mc2jku.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mc2j/mc2jkv.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mc2j/mc2jkw.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mcj/mcjgreek.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mcj/mcjhira.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mcj/mcjhw.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mcj/mcjka.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mcj/mcjkata.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mcj/mcjkb.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mcj/mcjkc.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mcj/mcjkd.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mcj/mcjke.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mcj/mcjkeisen.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mcj/mcjkf.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mcj/mcjkg.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mcj/mcjkh.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mcj/mcjki.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mcj/mcjkj.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mcj/mcjkk.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mcj/mcjkl.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mcj/mcjkm.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mcj/mcjkn.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mcj/mcjko.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mcj/mcjkp.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mcj/mcjkq.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mcj/mcjkr.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mcj/mcjks.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mcj/mcjkt.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mcj/mcjku.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mcj/mcjkv.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mcj/mcjkw.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mcj/mcjkx.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mcj/mcjky.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mcj/mcjkz.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mcj/mcjroma.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mcj/mcjrussian.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mcj/mcjsy.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mr2j/mr2jka.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mr2j/mr2jkb.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mr2j/mr2jkc.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mr2j/mr2jkd.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mr2j/mr2jke.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mr2j/mr2jkf.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mr2j/mr2jkg.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mr2j/mr2jkh.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mr2j/mr2jki.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mr2j/mr2jkj.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mr2j/mr2jkk.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mr2j/mr2jkl.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mr2j/mr2jkm.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mr2j/mr2jkn.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mr2j/mr2jko.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mr2j/mr2jkp.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mr2j/mr2jkq.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mr2j/mr2jkr.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mr2j/mr2jks.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mr2j/mr2jkt.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mr2j/mr2jku.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mr2j/mr2jkv.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mr2j/mr2jkw.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mrj/mrjgreek.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mrj/mrjhira.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mrj/mrjhw.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mrj/mrjka.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mrj/mrjkata.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mrj/mrjkb.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mrj/mrjkc.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mrj/mrjkd.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mrj/mrjke.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mrj/mrjkeisen.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mrj/mrjkf.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mrj/mrjkg.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mrj/mrjkh.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mrj/mrjki.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mrj/mrjkj.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mrj/mrjkk.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mrj/mrjkl.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mrj/mrjkm.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mrj/mrjkn.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mrj/mrjko.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mrj/mrjkp.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mrj/mrjkq.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mrj/mrjkr.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mrj/mrjks.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mrj/mrjkt.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mrj/mrjku.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mrj/mrjkv.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mrj/mrjkw.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mrj/mrjkx.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mrj/mrjky.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mrj/mrjkz.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mrj/mrjroma.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mrj/mrjrussian.pfb
%{_texmfdistdir}/fonts/type1/wadalab/mrj/mrjsy.pfb
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj00.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj03.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj04.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj20.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj21.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj22.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj23.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj25.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj26.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj30.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj4e.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj4f.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj50.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj51.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj52.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj53.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj54.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj55.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj56.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj57.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj58.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj59.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj5a.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj5b.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj5c.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj5d.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj5e.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj5f.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj60.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj61.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj62.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj63.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj64.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj65.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj66.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj67.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj68.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj69.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj6a.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj6b.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj6c.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj6d.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj6e.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj6f.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj70.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj71.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj72.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj73.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj74.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj75.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj76.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj77.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj78.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj79.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj7a.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj7b.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj7c.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj7d.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj7e.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj7f.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj80.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj81.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj82.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj83.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj84.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj85.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj86.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj87.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj88.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj89.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj8a.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj8b.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj8c.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj8d.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj8e.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj8f.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj90.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj91.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj92.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj93.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj94.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj95.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj96.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj97.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj98.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj99.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj9a.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj9b.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj9c.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj9d.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj9e.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj9f.vf
%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgjff.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj00.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj03.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj04.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj20.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj21.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj22.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj23.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj25.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj26.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj30.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj4e.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj4f.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj50.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj51.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj52.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj53.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj54.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj55.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj56.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj57.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj58.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj59.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj5a.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj5b.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj5c.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj5d.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj5e.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj5f.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj60.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj61.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj62.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj63.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj64.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj65.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj66.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj67.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj68.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj69.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj6a.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj6b.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj6c.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj6d.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj6e.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj6f.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj70.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj71.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj72.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj73.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj74.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj75.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj76.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj77.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj78.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj79.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj7a.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj7b.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj7c.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj7d.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj7e.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj7f.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj80.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj81.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj82.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj83.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj84.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj85.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj86.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj87.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj88.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj89.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj8a.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj8b.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj8c.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj8d.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj8e.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj8f.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj90.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj91.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj92.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj93.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj94.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj95.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj96.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj97.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj98.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj99.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj9a.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj9b.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj9c.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj9d.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj9e.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj9f.vf
%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmjff.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj00.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj03.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj04.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj20.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj21.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj22.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj23.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj25.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj26.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj30.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj4e.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj4f.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj50.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj51.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj52.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj53.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj54.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj55.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj56.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj57.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj58.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj59.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj5a.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj5b.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj5c.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj5d.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj5e.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj5f.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj60.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj61.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj62.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj63.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj64.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj65.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj66.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj67.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj68.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj69.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj6a.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj6b.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj6c.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj6d.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj6e.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj6f.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj70.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj71.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj72.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj73.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj74.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj75.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj76.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj77.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj78.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj79.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj7a.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj7b.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj7c.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj7d.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj7e.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj7f.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj80.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj81.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj82.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj83.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj84.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj85.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj86.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj87.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj88.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj89.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj8a.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj8b.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj8c.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj8d.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj8e.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj8f.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj90.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj91.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj92.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj93.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj94.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj95.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj96.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj97.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj98.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj99.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj9a.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj9b.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj9c.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj9d.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj9e.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj9f.vf
%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcjff.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj00.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj03.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj04.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj20.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj21.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj22.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj23.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj25.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj26.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj30.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj4e.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj4f.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj50.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj51.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj52.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj53.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj54.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj55.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj56.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj57.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj58.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj59.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj5a.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj5b.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj5c.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj5d.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj5e.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj5f.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj60.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj61.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj62.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj63.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj64.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj65.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj66.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj67.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj68.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj69.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj6a.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj6b.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj6c.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj6d.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj6e.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj6f.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj70.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj71.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj72.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj73.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj74.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj75.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj76.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj77.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj78.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj79.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj7a.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj7b.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj7c.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj7d.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj7e.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj7f.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj80.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj81.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj82.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj83.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj84.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj85.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj86.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj87.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj88.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj89.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj8a.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj8b.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj8c.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj8d.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj8e.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj8f.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj90.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj91.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj92.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj93.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj94.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj95.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj96.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj97.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj98.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj99.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj9a.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj9b.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj9c.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj9d.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj9e.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj9f.vf
%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrjff.vf
%_texmf_updmap_d/wadalab
%doc %{_texmfdistdir}/doc/fonts/wadalab/README
%doc %{_texmfdistdir}/doc/fonts/wadalab/dgj/README
%doc %{_texmfdistdir}/doc/fonts/wadalab/dmj/README
%doc %{_texmfdistdir}/doc/fonts/wadalab/mc2j/README
%doc %{_texmfdistdir}/doc/fonts/wadalab/mcj/README
%doc %{_texmfdistdir}/doc/fonts/wadalab/mr2j/README
%doc %{_texmfdistdir}/doc/fonts/wadalab/mrj/README
%doc %{_texmfdistdir}/doc/fonts/wadalab/wadalab-sampler.pdf
%doc %{_texmfdistdir}/doc/fonts/wadalab/wadalab-sampler.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts doc %{buildroot}%{_texmfdistdir}
mkdir -p %{buildroot}%{_texmf_updmap_d}
cat > %{buildroot}%{_texmf_updmap_d}/wadalab <<EOF
Map dgj.map
Map dmj.map
Map mc2j.map
Map mcj.map
Map mr2j.map
Map mrj.map
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18914 |12mr|texlive-wallpaper-1.10-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/wallpaper
# catalog-date 2007-01-20 20:21:37 +0100
# catalog-license lppl
# catalog-version 1.10
Name:		texlive-wallpaper
Version:	1.10
Release:	2
Summary:	Easy addition of wallpapers (background images) to LaTeX documents, including tiling
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/wallpaper
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/wallpaper.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/wallpaper.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This collection contains files to add wallpapers (background
images) to LaTeX documents. It uses the eso-pic package, but
provides simple commands to include effects such as tiling. An
example is provided, which works under both LaTeX and pdfLaTeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/wallpaper/wallpaper.sty
%doc %{_texmfdistdir}/doc/latex/wallpaper/README
%doc %{_texmfdistdir}/doc/latex/wallpaper/example/TGTamber.png
%doc %{_texmfdistdir}/doc/latex/wallpaper/example/auto/example.el
%doc %{_texmfdistdir}/doc/latex/wallpaper/example/example.tex
%doc %{_texmfdistdir}/doc/latex/wallpaper/example/hya.png
%doc %{_texmfdistdir}/doc/latex/wallpaper/wallpapermanual.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18915 |12mr|texlive-warning-0.01-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22028
# category Package
# catalog-ctan /macros/latex/contrib/warning
# catalog-date 2011-04-08 17:41:44 +0200
# catalog-license lppl
# catalog-version 0.01
Name:		texlive-warning
Version:	0.01
Release:	2
Summary:	Global warnings at the end of the logfile
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/warning
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/warning.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/warning.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package provides a command that generates a list of
warnings that are printed out at the very end of the logfile.
This is useful for warnings such as 'Rerun for this or that
reason' or 'This is a draft, change it before the final run'.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/warning/warning.sty
%doc %{_texmfdistdir}/doc/latex/warning/warning-doc.pdf
%doc %{_texmfdistdir}/doc/latex/warning/warning-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18916 |12mr|texlive-warpcol-1.0c-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/warpcol
# catalog-date 2007-11-21 20:02:33 +0100
# catalog-license lppl
# catalog-version 1.0c
Name:		texlive-warpcol
Version:	1.0c
Release:	2
Summary:	Relative alignment of rows in numeric columns in tabulars
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/warpcol
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/warpcol.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/warpcol.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/warpcol.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Defines a tabular column type for formatting numerical columns
in LaTeX. The column type enables numerical items to be right
justified relative to each other, while centred beneath the
column label. In addition, macros are provided to enable
variations on this column type to be defined. Usage of the
package is superficially similar to that of dcolumn; however,
the alignment scheme is different, and the packages have
different, though overlapping, applications.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/warpcol/warpcol.sty
%doc %{_texmfdistdir}/doc/latex/warpcol/README
%doc %{_texmfdistdir}/doc/latex/warpcol/warpcol.pdf
#- source
%doc %{_texmfdistdir}/source/latex/warpcol/warpcol.dtx
%doc %{_texmfdistdir}/source/latex/warpcol/warpcol.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18917 |12mr|texlive-was-20110215-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21439
# category Package
# catalog-ctan /macros/latex/contrib/was
# catalog-date 2011-02-15 10:33:56 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-was
Version:	20110215
Release:	2
Summary:	A collection of small packages by Walter Schmidt
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/was
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/was.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/was.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/was.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A bundle of packages that arise in the author's area of
interest: - compliance of maths typesetting with ISO standards;
- symbols that work in both maths and text modes; - commas for
both decimal separator and maths; and - upright Greek letters
in maths.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/was/fixmath.sty
%{_texmfdistdir}/tex/latex/was/gensymb.sty
%{_texmfdistdir}/tex/latex/was/icomma.sty
%{_texmfdistdir}/tex/latex/was/upgreek.sty
%doc %{_texmfdistdir}/doc/latex/was/fixmath.pdf
%doc %{_texmfdistdir}/doc/latex/was/gensymb.pdf
%doc %{_texmfdistdir}/doc/latex/was/icomma.pdf
%doc %{_texmfdistdir}/doc/latex/was/readme.1st
%doc %{_texmfdistdir}/doc/latex/was/upgreek.pdf
#- source
%doc %{_texmfdistdir}/source/latex/was/fixmath.dtx
%doc %{_texmfdistdir}/source/latex/was/fixmath.ins
%doc %{_texmfdistdir}/source/latex/was/gensymb.dtx
%doc %{_texmfdistdir}/source/latex/was/gensymb.ins
%doc %{_texmfdistdir}/source/latex/was/icomma.dtx
%doc %{_texmfdistdir}/source/latex/was/icomma.ins
%doc %{_texmfdistdir}/source/latex/was/upgreek.dtx
%doc %{_texmfdistdir}/source/latex/was/upgreek.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18918 |12mr|texlive-wasy-20060912-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /fonts/wasy2
# catalog-date 2006-09-12 08:29:26 +0200
# catalog-license pd
# catalog-version undef
Name:		texlive-wasy
Version:	20060912
Release:	2
Summary:	The wasy fonts (Waldi symbol fonts)
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/wasy2
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/wasy.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/wasy.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
These are the wasy (Waldi symbol) fonts, second release. This
bundle presents the fonts in MetaFont format, but they are also
available in Adobe Type 1 format. Support under LaTeX is
provided by the wasysym package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/wasy/wasy10.afm
%{_texmfdistdir}/fonts/afm/public/wasy/wasy5.afm
%{_texmfdistdir}/fonts/afm/public/wasy/wasy6.afm
%{_texmfdistdir}/fonts/afm/public/wasy/wasy7.afm
%{_texmfdistdir}/fonts/afm/public/wasy/wasy8.afm
%{_texmfdistdir}/fonts/afm/public/wasy/wasy9.afm
%{_texmfdistdir}/fonts/afm/public/wasy/wasyb10.afm
%{_texmfdistdir}/fonts/map/dvips/wasy/wasy.map
%{_texmfdistdir}/fonts/source/public/wasy/lasychr.mf
%{_texmfdistdir}/fonts/source/public/wasy/rsym.mf
%{_texmfdistdir}/fonts/source/public/wasy/wasy10.mf
%{_texmfdistdir}/fonts/source/public/wasy/wasy5.mf
%{_texmfdistdir}/fonts/source/public/wasy/wasy6.mf
%{_texmfdistdir}/fonts/source/public/wasy/wasy7.mf
%{_texmfdistdir}/fonts/source/public/wasy/wasy8.mf
%{_texmfdistdir}/fonts/source/public/wasy/wasy9.mf
%{_texmfdistdir}/fonts/source/public/wasy/wasyb10.mf
%{_texmfdistdir}/fonts/source/public/wasy/wasychr.mf
%{_texmfdistdir}/fonts/tfm/public/wasy/wasy10.tfm
%{_texmfdistdir}/fonts/tfm/public/wasy/wasy5.tfm
%{_texmfdistdir}/fonts/tfm/public/wasy/wasy6.tfm
%{_texmfdistdir}/fonts/tfm/public/wasy/wasy7.tfm
%{_texmfdistdir}/fonts/tfm/public/wasy/wasy8.tfm
%{_texmfdistdir}/fonts/tfm/public/wasy/wasy9.tfm
%{_texmfdistdir}/fonts/tfm/public/wasy/wasyb10.tfm
%{_texmfdistdir}/fonts/type1/public/wasy/wasy10.pfb
%{_texmfdistdir}/fonts/type1/public/wasy/wasy10.pfm
%{_texmfdistdir}/fonts/type1/public/wasy/wasy5.pfb
%{_texmfdistdir}/fonts/type1/public/wasy/wasy5.pfm
%{_texmfdistdir}/fonts/type1/public/wasy/wasy6.pfb
%{_texmfdistdir}/fonts/type1/public/wasy/wasy6.pfm
%{_texmfdistdir}/fonts/type1/public/wasy/wasy7.pfb
%{_texmfdistdir}/fonts/type1/public/wasy/wasy7.pfm
%{_texmfdistdir}/fonts/type1/public/wasy/wasy8.pfb
%{_texmfdistdir}/fonts/type1/public/wasy/wasy8.pfm
%{_texmfdistdir}/fonts/type1/public/wasy/wasy9.pfb
%{_texmfdistdir}/fonts/type1/public/wasy/wasy9.pfm
%{_texmfdistdir}/fonts/type1/public/wasy/wasyb10.pfb
%{_texmfdistdir}/fonts/type1/public/wasy/wasyb10.pfm
%{_texmfdistdir}/tex/plain/wasy/wasyfont.tex
%doc %{_texmfdistdir}/doc/fonts/wasy/README
%doc %{_texmfdistdir}/doc/fonts/wasy/legal.txt
%doc %{_texmfdistdir}/doc/fonts/wasy/wasydoc.pdf
%doc %{_texmfdistdir}/doc/fonts/wasy/wasydoc.tex
%doc %{_texmfdistdir}/doc/fonts/wasy/wasyfont.2

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18919 |12mr|texlive-wasysym-2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/wasysym
# catalog-date 2006-12-16 22:36:42 +0100
# catalog-license lppl
# catalog-version 2.0
Name:		texlive-wasysym
Version:	2.0
Release:	2
Summary:	LaTeX support file to use the WASY2 fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/wasysym
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/wasysym.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/wasysym.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/wasysym.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The WASY2 (Waldi Symbol) font by Roland Waldi provides many
glyphs like male and female symbols and astronomical symbols,
as well as the complete lasy font set and other odds and ends.
The wasysym package implements an easy to use interface for
these symbols.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/wasysym/uwasy.fd
%{_texmfdistdir}/tex/latex/wasysym/uwasyvar.fd
%{_texmfdistdir}/tex/latex/wasysym/wasysym.sty
%doc %{_texmfdistdir}/doc/latex/wasysym/wasysym.pdf
%doc %{_texmfdistdir}/doc/latex/wasysym/wasysym.upl
%doc %{_texmfdistdir}/doc/latex/wasysym/wasysym.xml
#- source
%doc %{_texmfdistdir}/source/latex/wasysym/wasysym.dtx
%doc %{_texmfdistdir}/source/latex/wasysym/wasysym.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18920 |12mr|texlive-web-4.5-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26689
# category TLCore
# catalog-ctan /systems/knuth/dist/web
# catalog-date 2012-02-22 18:24:24 +0100
# catalog-license knuth
# catalog-version 4.5
Name:		texlive-web
Version:	4.5
Release:	3
Summary:	original web programs tangle and weave
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/systems/knuth/dist/web
License:	KNUTH
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/web.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/web.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-kpathsea
Requires:	texlive-web.bin

%description
The system processes 'web' files in two ways: firstly to
rearrange them to produce compilable code (using the program
tangle), and secondly to produce a TeX source (using the
program weave) that may be typeset for comfortable reading.

#-----------------------------------------------------------------------
%files
%doc %{_mandir}/man1/tangle.1*
%doc %{_texmfdir}/doc/man/man1/tangle.man1.pdf
%doc %{_mandir}/man1/weave.1*
%doc %{_texmfdir}/doc/man/man1/weave.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18921 |12mr|texlive-webguide-20110616-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25813
# category Package
# catalog-ctan /info/webguide
# catalog-date 2011-06-16 21:20:53 +0200
# catalog-license other-free
# catalog-version undef
Name:		texlive-webguide
Version:	20110616
Release:	1
Summary:	Brief Guide to LaTeX Tools for Web publishing
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/webguide
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/webguide.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/webguide.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
The documentation constitutes an example of the package's own
recommendations (being presented both in PDF and HTML).

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/webguide/README
%doc %{_texmfdistdir}/doc/latex/webguide/expeg.6
%doc %{_texmfdistdir}/doc/latex/webguide/expeg6.mps
%doc %{_texmfdistdir}/doc/latex/webguide/webguide.css
%doc %{_texmfdistdir}/doc/latex/webguide/webguide.html
%doc %{_texmfdistdir}/doc/latex/webguide/webguide.pdf
%doc %{_texmfdistdir}/doc/latex/webguide/webguide.tex
%doc %{_texmfdistdir}/doc/latex/webguide/webguide0x.gif

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18922 |12mr|texlive-widetable-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16082
# category Package
# catalog-ctan /macros/latex/contrib/widetable
# catalog-date 2009-11-10 09:00:49 +0100
# catalog-license lppl1.3
# catalog-version 1.1
Name:		texlive-widetable
Version:	1.1
Release:	2
Summary:	An environment for typesetting tables of specified width
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/widetable
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/widetable.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/widetable.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/widetable.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package defines a new environment that, unlike tabularX,
typesets a table of specified width by working on the inter-
column glue; the tabular cells will all be stretched (or
shrunk) according to need. The package will use the e-TeX
arithmetic extensions if they are available (they are, in most
modern distributions).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/widetable/widetable.sty
%doc %{_texmfdistdir}/doc/latex/widetable/README
%doc %{_texmfdistdir}/doc/latex/widetable/manifest.txt
%doc %{_texmfdistdir}/doc/latex/widetable/widetable.pdf
#- source
%doc %{_texmfdistdir}/source/latex/widetable/widetable.dtx
%doc %{_texmfdistdir}/source/latex/widetable/widetable.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18923 |12mr|texlive-williams-20090130-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/williams
# catalog-date 2009-01-30 14:29:16 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-williams
Version:	20090130
Release:	2
Summary:	Miscellaneous macros by Peter Williams
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/williams
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/williams.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/williams.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bundle provides two packages: - antree, which provides
macros for annotated node trees, and - toklist, which is an
implementation of Knuth's token list macros, to be found on
pp.378-379 of the TeXbook.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/williams/antree.sty
%{_texmfdistdir}/tex/latex/williams/toklist.sty
%doc %{_texmfdistdir}/doc/latex/williams/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18924 |12mr|texlive-wnri-20110506-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22459
# category Package
# catalog-ctan /fonts/wnri
# catalog-date 2011-05-06 00:38:04 +0200
# catalog-license gpl
# catalog-version undef
Name:		texlive-wnri
Version:	20110506
Release:	2
Summary:	Ridgeway's fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/wnri
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/wnri.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/wnri.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Fonts (as Metafont source) for Old English, Indic languages in
Roman transliteration and Puget Salish (Lushootseed) and other
Native American languages.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/wnri/acctmax.mf
%{_texmfdistdir}/fonts/source/public/wnri/acutacct.mf
%{_texmfdistdir}/fonts/source/public/wnri/addpunc.mf
%{_texmfdistdir}/fonts/source/public/wnri/baraacct.mf
%{_texmfdistdir}/fonts/source/public/wnri/bargacct.mf
%{_texmfdistdir}/fonts/source/public/wnri/bnduacct.mf
%{_texmfdistdir}/fonts/source/public/wnri/brbracct.mf
%{_texmfdistdir}/fonts/source/public/wnri/brevacct.mf
%{_texmfdistdir}/fonts/source/public/wnri/cdilacct.mf
%{_texmfdistdir}/fonts/source/public/wnri/facutact.mf
%{_texmfdistdir}/fonts/source/public/wnri/fbaraact.mf
%{_texmfdistdir}/fonts/source/public/wnri/fbargact.mf
%{_texmfdistdir}/fonts/source/public/wnri/fbrevact.mf
%{_texmfdistdir}/fonts/source/public/wnri/fgravact.mf
%{_texmfdistdir}/fonts/source/public/wnri/fhachact.mf
%{_texmfdistdir}/fonts/source/public/wnri/fhattact.mf
%{_texmfdistdir}/fonts/source/public/wnri/fubrvact.mf
%{_texmfdistdir}/fonts/source/public/wnri/fudacact.mf
%{_texmfdistdir}/fonts/source/public/wnri/fudgract.mf
%{_texmfdistdir}/fonts/source/public/wnri/gamma.mf
%{_texmfdistdir}/fonts/source/public/wnri/gram_max.mf
%{_texmfdistdir}/fonts/source/public/wnri/grampunc.mf
%{_texmfdistdir}/fonts/source/public/wnri/gravacct.mf
%{_texmfdistdir}/fonts/source/public/wnri/greeks.mf
%{_texmfdistdir}/fonts/source/public/wnri/haccbase.mf
%{_texmfdistdir}/fonts/source/public/wnri/hachacct.mf
%{_texmfdistdir}/fonts/source/public/wnri/hattacct.mf
%{_texmfdistdir}/fonts/source/public/wnri/iaesc.mf
%{_texmfdistdir}/fonts/source/public/wnri/ibrvacct.mf
%{_texmfdistdir}/fonts/source/public/wnri/igamma.mf
%{_texmfdistdir}/fonts/source/public/wnri/italcskt.mf
%{_texmfdistdir}/fonts/source/public/wnri/italla.mf
%{_texmfdistdir}/fonts/source/public/wnri/ligature.mf
%{_texmfdistdir}/fonts/source/public/wnri/ligaturi.mf
%{_texmfdistdir}/fonts/source/public/wnri/macracct.mf
%{_texmfdistdir}/fonts/source/public/wnri/mudaacct.mf
%{_texmfdistdir}/fonts/source/public/wnri/odotacct.mf
%{_texmfdistdir}/fonts/source/public/wnri/orngacct.mf
%{_texmfdistdir}/fonts/source/public/wnri/product.mf
%{_texmfdistdir}/fonts/source/public/wnri/romanla.mf
%{_texmfdistdir}/fonts/source/public/wnri/romanskt.mf
%{_texmfdistdir}/fonts/source/public/wnri/romanua.mf
%{_texmfdistdir}/fonts/source/public/wnri/sktmisc.mf
%{_texmfdistdir}/fonts/source/public/wnri/tildacct.mf
%{_texmfdistdir}/fonts/source/public/wnri/u-ring.mf
%{_texmfdistdir}/fonts/source/public/wnri/ubaracct.mf
%{_texmfdistdir}/fonts/source/public/wnri/ubrvacct.mf
%{_texmfdistdir}/fonts/source/public/wnri/udacacct.mf
%{_texmfdistdir}/fonts/source/public/wnri/udgracct.mf
%{_texmfdistdir}/fonts/source/public/wnri/udmcacct.mf
%{_texmfdistdir}/fonts/source/public/wnri/udotacct.mf
%{_texmfdistdir}/fonts/source/public/wnri/uibvacct.mf
%{_texmfdistdir}/fonts/source/public/wnri/umlaacct.mf
%{_texmfdistdir}/fonts/source/public/wnri/urmcacct.mf
%{_texmfdistdir}/fonts/source/public/wnri/urngacct.mf
%{_texmfdistdir}/fonts/source/public/wnri/uumlacct.mf
%{_texmfdistdir}/fonts/source/public/wnri/wnindic.map
%{_texmfdistdir}/fonts/source/public/wnri/wnrib10.mf
%{_texmfdistdir}/fonts/source/public/wnri/wnrib8.mf
%{_texmfdistdir}/fonts/source/public/wnri/wnribi10.mf
%{_texmfdistdir}/fonts/source/public/wnri/wnrii10.mf
%{_texmfdistdir}/fonts/source/public/wnri/wnrii8.mf
%{_texmfdistdir}/fonts/source/public/wnri/wnrir10.mf
%{_texmfdistdir}/fonts/source/public/wnri/wnrir8.mf
%{_texmfdistdir}/fonts/source/public/wnri/wnris10.mf
%{_texmfdistdir}/fonts/source/public/wnri/wnris8.mf
%{_texmfdistdir}/fonts/source/public/wnri/wnrit10.mf
%{_texmfdistdir}/fonts/source/public/wnri/wnrit8.mf
%{_texmfdistdir}/fonts/tfm/public/wnri/wnrib10.tfm
%{_texmfdistdir}/fonts/tfm/public/wnri/wnrib8.tfm
%{_texmfdistdir}/fonts/tfm/public/wnri/wnribi10.tfm
%{_texmfdistdir}/fonts/tfm/public/wnri/wnrii10.tfm
%{_texmfdistdir}/fonts/tfm/public/wnri/wnrii8.tfm
%{_texmfdistdir}/fonts/tfm/public/wnri/wnrir10.tfm
%{_texmfdistdir}/fonts/tfm/public/wnri/wnrir8.tfm
%{_texmfdistdir}/fonts/tfm/public/wnri/wnris10.tfm
%{_texmfdistdir}/fonts/tfm/public/wnri/wnris8.tfm
%{_texmfdistdir}/fonts/tfm/public/wnri/wnrit10.tfm
%{_texmfdistdir}/fonts/tfm/public/wnri/wnrit8.tfm
%doc %{_texmfdistdir}/doc/fonts/wnri/README
%doc %{_texmfdistdir}/doc/fonts/wnri/old/README
%doc %{_texmfdistdir}/doc/fonts/wnri/old/barnett.map
%doc %{_texmfdistdir}/doc/fonts/wnri/old/lushucid.map
%doc %{_texmfdistdir}/doc/fonts/wnri/old/newgb.map

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18925 |12mr|texlive-wnri-latex-1.0b-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22338
# category Package
# catalog-ctan /macros/latex/contrib/wnri-latex
# catalog-date 2011-05-06 00:56:07 +0200
# catalog-license gpl2
# catalog-version 1.0b
Name:		texlive-wnri-latex
Version:	1.0b
Release:	2
Summary:	LaTeX support for wnri fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/wnri-latex
License:	GPL2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/wnri-latex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/wnri-latex.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/wnri-latex.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
LaTeX support for the fonts.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/wnri-latex/ot1wnr.fd
%{_texmfdistdir}/tex/latex/wnri-latex/ot1wnss.fd
%{_texmfdistdir}/tex/latex/wnri-latex/ot1wntt.fd
%{_texmfdistdir}/tex/latex/wnri-latex/wnri.def
%{_texmfdistdir}/tex/latex/wnri-latex/wnri.sty
%doc %{_texmfdistdir}/doc/latex/wnri-latex/README
%doc %{_texmfdistdir}/doc/latex/wnri-latex/wnri.pdf
%doc %{_texmfdistdir}/doc/latex/wnri-latex/wnritest.tex
#- source
%doc %{_texmfdistdir}/source/latex/wnri-latex/wnri.dtx
%doc %{_texmfdistdir}/source/latex/wnri-latex/wnri.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18926 |12mr|texlive-wordlike-1.2b-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/wordlike
# catalog-date 2009-06-03 09:03:24 +0200
# catalog-license lppl
# catalog-version 1.2b
Name:		texlive-wordlike
Version:	1.2b
Release:	2
Summary:	Simulating word processor layout
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/wordlike
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/wordlike.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/wordlike.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/wordlike.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package simulates typical word processor layout: narrow
page margins, Times, Helvetica and Courier fonts, \LARGE or
\Large headings, and \sloppy typesetting. The package aims at
making life easier for users who are discontent with LaTeX's
standard layout settings because they need a layout that
resembles the usual "wordlike" output. The design of the
package draws on several discussions in the de.comp.text.tex
and comp.text.tex newsgroups that are referred to in the
manual.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/wordlike/wordlike.sty
%doc %{_texmfdistdir}/doc/latex/wordlike/README
%doc %{_texmfdistdir}/doc/latex/wordlike/wordlike.pdf
#- source
%doc %{_texmfdistdir}/source/latex/wordlike/wordlike.dtx
%doc %{_texmfdistdir}/source/latex/wordlike/wordlike.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18927 |12mr|texlive-wrapfig-3.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22048
# category Package
# catalog-ctan /macros/latex/contrib/wrapfig
# catalog-date 2011-04-09 12:56:30 +0200
# catalog-license lppl
# catalog-version 3.6
Name:		texlive-wrapfig
Version:	3.6
Release:	2
Summary:	Produces figures which text can flow around
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/wrapfig
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/wrapfig.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/wrapfig.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Allows figures or tables to have text wrapped around them. Does
not work in combination with list environments, but can be used
in a parbox or minipage, and in twocolumn format. Supports the
float package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/wrapfig/wrapfig.sty
%doc %{_texmfdistdir}/doc/latex/wrapfig/multiple-span.txt
%doc %{_texmfdistdir}/doc/latex/wrapfig/wrapfig-doc.pdf
%doc %{_texmfdistdir}/doc/latex/wrapfig/wrapfig-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18928 |12mr|texlive-wsuipa-20120127-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25469
# category Package
# catalog-ctan /fonts/wsuipa
# catalog-date 2012-01-27 13:33:18 +0100
# catalog-license other-free
# catalog-version undef
Name:		texlive-wsuipa
Version:	20120127
Release:	1
Summary:	International Phonetic Alphabet fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/wsuipa
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/wsuipa.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/wsuipa.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a 7-bit IPA font, as Metafont source, and
macros for support under TeXt1 and LaTeX. The fonts (and
macros) are now largely superseded by the tipa fonts.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/wsuipa/iaccent.mf
%{_texmfdistdir}/fonts/source/public/wsuipa/igreekl.mf
%{_texmfdistdir}/fonts/source/public/wsuipa/iparoman.mf
%{_texmfdistdir}/fonts/source/public/wsuipa/iromanl.mf
%{_texmfdistdir}/fonts/source/public/wsuipa/iromanp.mf
%{_texmfdistdir}/fonts/source/public/wsuipa/iromanu.mf
%{_texmfdistdir}/fonts/source/public/wsuipa/wbxipa10.mf
%{_texmfdistdir}/fonts/source/public/wsuipa/wbxipa11.mf
%{_texmfdistdir}/fonts/source/public/wsuipa/wbxipa12.mf
%{_texmfdistdir}/fonts/source/public/wsuipa/wbxipa17.mf
%{_texmfdistdir}/fonts/source/public/wsuipa/wbxipa8.mf
%{_texmfdistdir}/fonts/source/public/wsuipa/wbxipa9.mf
%{_texmfdistdir}/fonts/source/public/wsuipa/wslipa10.mf
%{_texmfdistdir}/fonts/source/public/wsuipa/wslipa11.mf
%{_texmfdistdir}/fonts/source/public/wsuipa/wslipa12.mf
%{_texmfdistdir}/fonts/source/public/wsuipa/wslipa17.mf
%{_texmfdistdir}/fonts/source/public/wsuipa/wslipa8.mf
%{_texmfdistdir}/fonts/source/public/wsuipa/wslipa9.mf
%{_texmfdistdir}/fonts/source/public/wsuipa/wsuipa10.mf
%{_texmfdistdir}/fonts/source/public/wsuipa/wsuipa11.mf
%{_texmfdistdir}/fonts/source/public/wsuipa/wsuipa12.mf
%{_texmfdistdir}/fonts/source/public/wsuipa/wsuipa17.mf
%{_texmfdistdir}/fonts/source/public/wsuipa/wsuipa8.mf
%{_texmfdistdir}/fonts/source/public/wsuipa/wsuipa9.mf
%{_texmfdistdir}/fonts/tfm/public/wsuipa/wbxipa10.tfm
%{_texmfdistdir}/fonts/tfm/public/wsuipa/wbxipa11.tfm
%{_texmfdistdir}/fonts/tfm/public/wsuipa/wbxipa12.tfm
%{_texmfdistdir}/fonts/tfm/public/wsuipa/wbxipa17.tfm
%{_texmfdistdir}/fonts/tfm/public/wsuipa/wbxipa8.tfm
%{_texmfdistdir}/fonts/tfm/public/wsuipa/wbxipa9.tfm
%{_texmfdistdir}/fonts/tfm/public/wsuipa/wslipa10.tfm
%{_texmfdistdir}/fonts/tfm/public/wsuipa/wslipa11.tfm
%{_texmfdistdir}/fonts/tfm/public/wsuipa/wslipa12.tfm
%{_texmfdistdir}/fonts/tfm/public/wsuipa/wslipa17.tfm
%{_texmfdistdir}/fonts/tfm/public/wsuipa/wslipa8.tfm
%{_texmfdistdir}/fonts/tfm/public/wsuipa/wslipa9.tfm
%{_texmfdistdir}/fonts/tfm/public/wsuipa/wsuipa10.tfm
%{_texmfdistdir}/fonts/tfm/public/wsuipa/wsuipa11.tfm
%{_texmfdistdir}/fonts/tfm/public/wsuipa/wsuipa12.tfm
%{_texmfdistdir}/fonts/tfm/public/wsuipa/wsuipa17.tfm
%{_texmfdistdir}/fonts/tfm/public/wsuipa/wsuipa8.tfm
%{_texmfdistdir}/fonts/tfm/public/wsuipa/wsuipa9.tfm
%{_texmfdistdir}/tex/latex/wsuipa/ipa.sty
%{_texmfdistdir}/tex/latex/wsuipa/ipalmacs.sty
%{_texmfdistdir}/tex/latex/wsuipa/uipa.fd
%doc %{_texmfdistdir}/doc/fonts/wsuipa/LICENCE-wsuipa.txt
%doc %{_texmfdistdir}/doc/fonts/wsuipa/README
%doc %{_texmfdistdir}/doc/fonts/wsuipa/changes.dec93
%doc %{_texmfdistdir}/doc/fonts/wsuipa/changes.jun91
%doc %{_texmfdistdir}/doc/fonts/wsuipa/changes.mar91
%doc %{_texmfdistdir}/doc/fonts/wsuipa/changes.may92
%doc %{_texmfdistdir}/doc/fonts/wsuipa/changes.nov90
%doc %{_texmfdistdir}/doc/fonts/wsuipa/compilefonts
%doc %{_texmfdistdir}/doc/fonts/wsuipa/ipamacs.tex
%doc %{_texmfdistdir}/doc/fonts/wsuipa/ipaman.ps
%doc %{_texmfdistdir}/doc/fonts/wsuipa/latex209/ipalman.tex
%doc %{_texmfdistdir}/doc/fonts/wsuipa/latex209/lipaman.tex
%doc %{_texmfdistdir}/doc/fonts/wsuipa/latex2e/ipaman.tex
%doc %{_texmfdistdir}/doc/fonts/wsuipa/text1/ipaman.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18929 |12mr|texlive-xargs-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/xargs
# catalog-date 2008-08-24 00:31:24 +0200
# catalog-license lppl
# catalog-version 1.1
Name:		texlive-xargs
Version:	1.1
Release:	2
Summary:	Define commands with many optional arguments
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/xargs
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xargs.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xargs.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xargs.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides extended versions of \newcommand and
related LaTeX commands, which allow easy and robust definition
of macros with many optional arguments, using a clear and
simple xkeyval-style syntax.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/xargs/xargs.sty
%doc %{_texmfdistdir}/doc/latex/xargs/README
%doc %{_texmfdistdir}/doc/latex/xargs/xargs-fr.pdf
%doc %{_texmfdistdir}/doc/latex/xargs/xargs.pdf
#- source
%doc %{_texmfdistdir}/source/latex/xargs/xargs.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18930 |12mr|texlive-xbmc-20111104-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 13293
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-xbmc
Version:	20111104
Release:	2
Summary:	TeXLive xbmc package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xbmc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive xbmc package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/xbmc/xbmc10.mf
%{_texmfdistdir}/fonts/tfm/public/xbmc/xbmc10.tfm

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18931 |12mr|texlive-xcite-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23783
# category Package
# catalog-ctan /macros/latex/contrib/xcite
# catalog-date 2011-09-03 01:03:37 +0200
# catalog-license lppl1.3
# catalog-version 1.0
Name:		texlive-xcite
Version:	1.0
Release:	2
Summary:	Use citation keys from a different document
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/xcite
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xcite.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xcite.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xcite.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package lets you use citation keys from another document,
just as the xr package allows cross-document use of labels.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/xcite/xcite.sty
%doc %{_texmfdistdir}/doc/latex/xcite/README
%doc %{_texmfdistdir}/doc/latex/xcite/xcite.pdf
#- source
%doc %{_texmfdistdir}/source/latex/xcite/xcite.dtx
%doc %{_texmfdistdir}/source/latex/xcite/xcite.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18932 |12mr|texlive-xcolor-2.11-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/xcolor
# catalog-date 2007-01-21 23:54:12 +0100
# catalog-license lppl
# catalog-version 2.11
Name:		texlive-xcolor
Version:	2.11
Release:	2
Summary:	Driver-independent color extensions for LaTeX and pdfLaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/xcolor
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xcolor.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xcolor.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xcolor.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Provides easy driver-independent access to several kinds of
color tints, shades, tones, and mixes of arbitrary colors. It
allows a user to select a document-wide target color model and
offers complete tools for conversion between eight color
models. Additionally, there is a command for alternating row
colors plus repeated non-aligned material (like horizontal
lines) in tables. Colors can be mixed like
\color{red!30!green!40!blue}.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/xcolor/xcolor.pro
%{_texmfdistdir}/tex/latex/xcolor/svgnam.def
%{_texmfdistdir}/tex/latex/xcolor/x11nam.def
%{_texmfdistdir}/tex/latex/xcolor/xcolor.sty
%doc %{_texmfdistdir}/doc/latex/xcolor/ChangeLog
%doc %{_texmfdistdir}/doc/latex/xcolor/README
%doc %{_texmfdistdir}/doc/latex/xcolor/xcolor.lox
%doc %{_texmfdistdir}/doc/latex/xcolor/xcolor.pdf
%doc %{_texmfdistdir}/doc/latex/xcolor/xcolor1.tex
%doc %{_texmfdistdir}/doc/latex/xcolor/xcolor2.pdf
%doc %{_texmfdistdir}/doc/latex/xcolor/xcolor2.tex
%doc %{_texmfdistdir}/doc/latex/xcolor/xcolor3.tex
%doc %{_texmfdistdir}/doc/latex/xcolor/xcolor4.tex
#- source
%doc %{_texmfdistdir}/source/latex/xcolor/xcolor.dtx
%doc %{_texmfdistdir}/source/latex/xcolor/xcolor.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18933 |12mr|texlive-xcomment-1.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20031
# category Package
# catalog-ctan /macros/generic/xcomment
# catalog-date 2010-09-08 12:33:34 +0200
# catalog-license lppl
# catalog-version 1.3
Name:		texlive-xcomment
Version:	1.3
Release:	2
Summary:	Allows selected environments to be included/excluded
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/generic/xcomment
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xcomment.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xcomment.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package defines an environment that only typesets specified
environments within its scope. So, for example, if you want
nothing but the figure and table environments in your document,
you can enclose the whole document with an xcomment environment
that excludes everything but. This is a lot easier than
excluding the chunks of text between the environments you want,
or creating an entire document containing only those
environments. The package was previously part of the seminar
bundle for typesetting presentations.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/xcomment/xcomment.sty
%{_texmfdistdir}/tex/generic/xcomment/xcomment.tex
%doc %{_texmfdistdir}/doc/generic/xcomment/Changes
%doc %{_texmfdistdir}/doc/generic/xcomment/Makefile
%doc %{_texmfdistdir}/doc/generic/xcomment/README
%doc %{_texmfdistdir}/doc/generic/xcomment/xcomment-doc.pdf
%doc %{_texmfdistdir}/doc/generic/xcomment/xcomment-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18934 |12mr|texlive-xcookybooky-1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25013
# category Package
# catalog-ctan /macros/latex/contrib/xcookybooky
# catalog-date 2012-01-01 17:00:41 +0100
# catalog-license lppl1.3
# catalog-version 1.0
Name:		texlive-xcookybooky
Version:	1.0
Release:	1
Summary:	Typeset (potentially long) recipes
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/xcookybooky
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xcookybooky.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xcookybooky.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xcookybooky.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package enables the user to typeset recipes, which could be
greater than one page. Above the recipe text two (optional)
pictures can be displayed. Other features are recipe name,
energy content, portions, preparation and baking time, baking
temperatures, recipe source and of course preparation steps and
required ingredients. At the bottom you an optional hintmay be
inserted.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/xcookybooky/xcookybooky.cfg
%{_texmfdistdir}/tex/latex/xcookybooky/xcookybooky.sty
%doc %{_texmfdistdir}/doc/latex/xcookybooky/README
%doc %{_texmfdistdir}/doc/latex/xcookybooky/example/example.pdf
%doc %{_texmfdistdir}/doc/latex/xcookybooky/example/example.tex
%doc %{_texmfdistdir}/doc/latex/xcookybooky/example/pic/background.pdf
%doc %{_texmfdistdir}/doc/latex/xcookybooky/example/pic/glass.jpg
%doc %{_texmfdistdir}/doc/latex/xcookybooky/example/pic/ingredients.jpg
%doc %{_texmfdistdir}/doc/latex/xcookybooky/xcookybooky.pdf
#- source
%doc %{_texmfdistdir}/source/latex/xcookybooky/xcookybooky.dtx
%doc %{_texmfdistdir}/source/latex/xcookybooky/xcookybooky.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18935 |12mr|texlive-xdoc-prot2.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/xdoc
# catalog-date 2006-12-05 00:47:24 +0100
# catalog-license lppl
# catalog-version prot2.5
Name:		texlive-xdoc
Version:	prot2.5
Release:	2
Summary:	Extending the LaTeX doc system
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/xdoc
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xdoc.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xdoc.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xdoc.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Xdoc is a project to rewrite the implementation of the LaTeX
doc package (in a broader sense) to make its features more
general and flexible. For example, where doc only provides
commands for documenting macros and environments, xdoc also
provides commands for similarly documenting package options and
switches. This is furthermore done in such a way that it is
very easy to add more such commands for documenting things,
such as e.g., templates (an important concept in the future
LaTeX3) and program components for other languages (functions,
classes, procedures, etc.). A side effect is that many minor
bugs in doc are fixed. The design aims to take advantage of
many still experimental features of future versions of LaTeX,
but since these are neither reasonably stable nor widely
available, the configuration interfaces and package author
commands of xdoc are likely to change. To still provide a
stable interface for other packages to build upon, the actual
package names include a "major version number" of sorts. The
drop-in replacement package for standard doc is xdoc2; it
requires nothing outside standard LaTeX2e. The
docindex/docidx2e package changes the index and list of changes
typesetting so that none of the formatting has to be controlled
via the index style file. The docindex package provides control
of formatting via templates (nice interface, but requires
several experimental packages), whereas the docidx2e package
has traditional raw macro interfaces and works with standard
LaTeX2e.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/makeindex/xdoc/docindex.ist
%{_texmfdistdir}/tex/latex/xdoc/docidx2e.sty
%{_texmfdistdir}/tex/latex/xdoc/docindex.sty
%{_texmfdistdir}/tex/latex/xdoc/xdoc2.sty
%doc %{_texmfdistdir}/doc/latex/xdoc/README
%doc %{_texmfdistdir}/doc/latex/xdoc/docindex.pdf
%doc %{_texmfdistdir}/doc/latex/xdoc/xdoc2.pdf
%doc %{_texmfdistdir}/doc/latex/xdoc/xdocdemo.pdf
%doc %{_texmfdistdir}/doc/latex/xdoc/xdocdemo.tex
#- source
%doc %{_texmfdistdir}/source/latex/xdoc/docindex.dtx
%doc %{_texmfdistdir}/source/latex/xdoc/docindex.ins
%doc %{_texmfdistdir}/source/latex/xdoc/xdoc2.dtx
%doc %{_texmfdistdir}/source/latex/xdoc/xdoc2.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar makeindex tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18936 |12mr|texlive-xdvi-22.85-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26689
# category TLCore
# catalog-ctan /dviware/xdvi
# catalog-date 2012-04-01 12:39:29 +0200
# catalog-license other-free
# catalog-version 22.85
Name:		texlive-xdvi
Version:	22.85
Release:	1
Summary:	A DVI previewer for the X Window System
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/dviware/xdvi
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xdvi.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xdvi.doc.tar.xz
Source2:	XDvi-color
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-xdvi.bin
%rename tetex-xdvi
%rename xdvik

%description
The canonical previewer for use on Unix and other X-windows
based systems. The distribution has been integrated with that
of xdvik (no longer separately available), so that it will
build with web2c "out of the box". In practice, it is usually
distributed via Tex-live.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdir}/xdvi/XDvi
%{_texmfdir}/xdvi/pixmap/toolbar.xpm
%{_texmfdir}/xdvi/pixmap/toolbar2.xpm
%{_texmfdir}/xdvi/xdvi.cfg
%{_datadir}/X11/app-defaults/*
%doc %{_mandir}/man1/xdvi.1*
%doc %{_texmfdir}/doc/man/man1/xdvi.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}/X11/app-defaults
pushd %{buildroot}%{_datadir}/X11/app-defaults
    cp -fpa %{SOURCE2} .
    ln -sf %{_texmfdir}/xdvi/XDvi .
popd
cp -fpar texmf %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18937 |12mr|texlive-xecjk-3.0.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27119
# category Package
# catalog-ctan /macros/xetex/latex/xecjk
# catalog-date 2012-07-20 19:39:58 +0200
# catalog-license lppl
# catalog-version 3.0.7
Name:		texlive-xecjk
Version:	3.0.7
Release:	1
Summary:	Support for CJK documents in XeLaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/xetex/latex/xecjk
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xecjk.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xecjk.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xecjk.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A LaTeX package for typesetting CJK documents in the way users
have become used to, in the CJK package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/xelatex/xecjk/xeCJK.sty
%doc %{_texmfdistdir}/doc/xelatex/xecjk/README
%doc %{_texmfdistdir}/doc/xelatex/xecjk/example/xeCJK-example-CJKecglue.tex
%doc %{_texmfdistdir}/doc/xelatex/xecjk/example/xeCJK-example-autofake.tex
%doc %{_texmfdistdir}/doc/xelatex/xecjk/example/xeCJK-example-checksingle.tex
%doc %{_texmfdistdir}/doc/xelatex/xecjk/example/xeCJK-example-fallback.tex
%doc %{_texmfdistdir}/doc/xelatex/xecjk/example/xeCJK-example-subCJKblock.tex
%doc %{_texmfdistdir}/doc/xelatex/xecjk/xeCJK.pdf
#- source
%doc %{_texmfdistdir}/source/xelatex/xecjk/xeCJK.dtx
%doc %{_texmfdistdir}/source/xelatex/xecjk/xeCJK.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18938 |12mr|texlive-xecolor-20111104-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24140
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-xecolor
Version:	20111104
Release:	2
Summary:	TeXLive xecolor package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xecolor.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xecolor.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive xecolor package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/xelatex/xecolor/xecolor.sty
%doc %{_texmfdistdir}/doc/xelatex/xecolor/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18939 |12mr|texlive-xecyr-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20221
# category Package
# catalog-ctan /macros/xetex/latex/xecyr
# catalog-date 2010-10-26 13:00:58 +0200
# catalog-license lppl
# catalog-version 1.1
Name:		texlive-xecyr
Version:	1.1
Release:	2
Summary:	Using Cyrillic languages in XeTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/xetex/latex/xecyr
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xecyr.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xecyr.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Helper tools for using Cyrillic languages with XeLaTeX and
babel.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/xecyr/xu-ruenhyph.tex
%{_texmfdistdir}/tex/xelatex/xecyr/xecyr.sty
%doc %{_texmfdistdir}/doc/xelatex/xecyr/1251.tex
%doc %{_texmfdistdir}/doc/xelatex/xecyr/866.tex
%doc %{_texmfdistdir}/doc/xelatex/xecyr/NEWS
%doc %{_texmfdistdir}/doc/xelatex/xecyr/README
%doc %{_texmfdistdir}/doc/xelatex/xecyr/iso.tex
%doc %{_texmfdistdir}/doc/xelatex/xecyr/koi8-r.tex
%doc %{_texmfdistdir}/doc/xelatex/xecyr/language.dat.add
%doc %{_texmfdistdir}/doc/xelatex/xecyr/listings-utf8-ex.pdf
%doc %{_texmfdistdir}/doc/xelatex/xecyr/listings-utf8-ex.tex
%doc %{_texmfdistdir}/doc/xelatex/xecyr/pict2e-ex.pdf
%doc %{_texmfdistdir}/doc/xelatex/xecyr/pict2e-ex.tex
%doc %{_texmfdistdir}/doc/xelatex/xecyr/rubibtex-ex-x.pdf
%doc %{_texmfdistdir}/doc/xelatex/xecyr/rubibtex-ex-x.tex
%doc %{_texmfdistdir}/doc/xelatex/xecyr/rubibtex-ex.bib
%doc %{_texmfdistdir}/doc/xelatex/xecyr/rumakeindex-ex-x.pdf
%doc %{_texmfdistdir}/doc/xelatex/xecyr/rumakeindex-ex-x.tex
%doc %{_texmfdistdir}/doc/xelatex/xecyr/xecyr-doc-ru.pdf
%doc %{_texmfdistdir}/doc/xelatex/xecyr/xecyr-doc-ru.tex
%doc %{_texmfdistdir}/doc/xelatex/xecyr/xecyr-ex1-ru-x.pdf
%doc %{_texmfdistdir}/doc/xelatex/xecyr/xecyr-ex1-ru-x.tex
%doc %{_texmfdistdir}/doc/xelatex/xecyr/xecyr-ex2-ru-x.pdf
%doc %{_texmfdistdir}/doc/xelatex/xecyr/xecyr-ex2-ru-x.tex
%doc %{_texmfdistdir}/doc/xelatex/xecyr/xecyr-ex3-ru-x.pdf
%doc %{_texmfdistdir}/doc/xelatex/xecyr/xecyr-ex3-ru-x.tex
%doc %{_texmfdistdir}/doc/xelatex/xecyr/xecyr-ex4-ru-x.pdf
%doc %{_texmfdistdir}/doc/xelatex/xecyr/xecyr-ex4-ru-x.tex
%doc %{_texmfdistdir}/doc/xelatex/xecyr/xecyr-ex5-ru-x.pdf
%doc %{_texmfdistdir}/doc/xelatex/xecyr/xecyr-ex5-ru-x.tex
%doc %{_texmfdistdir}/doc/xelatex/xecyr/xecyr-ex6-ru-x.pdf
%doc %{_texmfdistdir}/doc/xelatex/xecyr/xecyr-ex6-ru-x.tex
%doc %{_texmfdistdir}/doc/xelatex/xecyr/xecyr-ex7-ru-x.pdf
%doc %{_texmfdistdir}/doc/xelatex/xecyr/xecyr-ex7-ru-x.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18940 |12mr|texlive-xeindex-0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16760
# category Package
# catalog-ctan /macros/xetex/latex/xeindex
# catalog-date 2010-01-17 14:52:57 +0100
# catalog-license lppl
# catalog-version 0.2
Name:		texlive-xeindex
Version:	0.2
Release:	2
Summary:	Automatic index generation for XeLaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/xetex/latex/xeindex
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xeindex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xeindex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package is based on XeSearch, and will automatically index
words or phrases in an XeLaTeX document. Words are declared in
a list, and every occurrence then creates an index entry whose
content can be fully specified beforehand.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/xelatex/xeindex/xeindex.sty
%doc %{_texmfdistdir}/doc/xelatex/xeindex/README
%doc %{_texmfdistdir}/doc/xelatex/xeindex/xeindex.pdf
%doc %{_texmfdistdir}/doc/xelatex/xeindex/xeindex.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18941 |12mr|texlive-xepersian-11.143-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27200
# category Package
# catalog-ctan /macros/xetex/latex/xepersian
# catalog-date 2012-07-25 12:33:32 +0200
# catalog-license lppl1.3
# catalog-version 11.143
Name:		texlive-xepersian
Version:	11.143
Release:	1
Summary:	Persian for LaTeX, using XeTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/xetex/latex/xepersian
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xepersian.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xepersian.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xepersian.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package supports Persian typesetting, using the Persian
Modern fonts, by default.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/xepersian/parsidigits.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/xepersian/parsidigits.tec
%{_texmfdistdir}/tex/xelatex/xepersian/algorithm-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/algorithmic-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/amsart-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/amsbook-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/article-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/artikel1-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/artikel2-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/artikel3-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/backref-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/bidicode-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/bidimoderncv-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/bidituftesidenote-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/boek-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/boek3-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/book-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/bookest-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/breqn-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/color-localise.def
%{_texmfdistdir}/tex/xelatex/xepersian/commands-ltx.def
%{_texmfdistdir}/tex/xelatex/xepersian/commands-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/empheq-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/enumerate-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/environments-ltx.def
%{_texmfdistdir}/tex/xelatex/xepersian/environments-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/extarticle-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/extbook-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/extrafootnotefeatures-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/extreport-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/flowfram-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/footnote-bidi-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/framed-bidi-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/hyperref-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/imsproc-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/kashida-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/listings-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/loadingorder-bidi-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/localise-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/memoir-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/messages-localise.def
%{_texmfdistdir}/tex/xelatex/xepersian/minitoc-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/misc-localise-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/natbib-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/packages-localise-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/rapport1-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/rapport3-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/refrep-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/report-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/scrartcl-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/scrbook-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/scrreprt-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/tkz-linknodes-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/tocloft-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/xepersian-magazine.cls
%{_texmfdistdir}/tex/xelatex/xepersian/xepersian-mathsdigitspec.sty
%{_texmfdistdir}/tex/xelatex/xepersian/xepersian-multiplechoice.sty
%{_texmfdistdir}/tex/xelatex/xepersian/xepersian-persiancal.sty
%{_texmfdistdir}/tex/xelatex/xepersian/xepersian.sty
%doc %{_texmfdistdir}/doc/xelatex/xepersian/README
%doc %{_texmfdistdir}/doc/xelatex/xepersian/ftxe-0.12.py
%doc %{_texmfdistdir}/doc/xelatex/xepersian/img/ireland.jpg
%doc %{_texmfdistdir}/doc/xelatex/xepersian/img/weather/clouds.jpg
%doc %{_texmfdistdir}/doc/xelatex/xepersian/img/weather/rain.jpg
%doc %{_texmfdistdir}/doc/xelatex/xepersian/img/weather/sun.jpg
%doc %{_texmfdistdir}/doc/xelatex/xepersian/magazine-sample.tex
%doc %{_texmfdistdir}/doc/xelatex/xepersian/test-correction.tex
%doc %{_texmfdistdir}/doc/xelatex/xepersian/test-empty-form.tex
%doc %{_texmfdistdir}/doc/xelatex/xepersian/test-question-only.tex
%doc %{_texmfdistdir}/doc/xelatex/xepersian/test-solution-form.tex
%doc %{_texmfdistdir}/doc/xelatex/xepersian/xepersian-logo.pdf
%doc %{_texmfdistdir}/doc/xelatex/xepersian/xepersian-logo.tex
%doc %{_texmfdistdir}/doc/xelatex/xepersian/xepersian.pdf
#- source
%doc %{_texmfdistdir}/source/xelatex/xepersian/xepersian.dtx
%doc %{_texmfdistdir}/source/xelatex/xepersian/xepersian.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18942 |12mr|texlive-xesearch-20091118-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16041
# category Package
# catalog-ctan /macros/xetex/generic/xesearch
# catalog-date 2009-11-18 12:12:09 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-xesearch
Version:	20091118
Release:	2
Summary:	A string finder for XeTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/xetex/generic/xesearch
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xesearch.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xesearch.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package finds strings (e.g. (parts of) words or phrases)
and manipulates them (apply any macro), thus turning each word
or phrase into a possible command. It is written in plain XeTeX
and should thus work with any format (it is known to work with
LaTeX and ConTeXt). The main application for the moment is
XeIndex, an automatic index for XeLaTeX, but examples are given
of simple use to check spelling, count words, and highlight
syntax of programming languages.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/xetex/xesearch/t-xesearch.tex
%{_texmfdistdir}/tex/xetex/xesearch/xesearch.sty
%doc %{_texmfdistdir}/doc/xetex/xesearch/README
%doc %{_texmfdistdir}/doc/xetex/xesearch/xesearch.pdf
%doc %{_texmfdistdir}/doc/xetex/xesearch/xesearch.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18943 |12mr|texlive-xetex-0.9997.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26330
# category TLCore
# catalog-ctan undef
# catalog-date 2012-05-06 11:41:55 +0200
# catalog-license other-free
# catalog-version 0.9997.5
Name:		texlive-xetex
Epoch:		1
Version:	0.9997.5
Release:	1
Summary:	Unicode and OpenType-enabled TeX engine
Group:		Publishing
URL:		http://tug.org/texlive
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xetex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xetex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-tetex
Requires:	texlive-xetexconfig
Requires:	texlive-xetex.bin

%description
See http://tug.org/xetex.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	rm -fr %{_texmfvardir}/web2c/xetex
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/xelatex
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/base/qx-unicode.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/base/qx-unicode.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/base/tex-text.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/base/tex-text.tec
%{_texmfdistdir}/scripts/xetex/perl/lib/PDF/Reuse.pm
%{_texmfdistdir}/scripts/xetex/perl/lib/PDF/Reuse/Util.pm
%{_texmfdistdir}/scripts/xetex/perl/xdv2pdf_mergemarks
%{_tlpkgdir}/tlpostcode/xetex.pl
%_texmf_fmtutil_d/xetex
%doc %{_texmfdistdir}/doc/xetex/base/XeTeX-notes.pdf
%doc %{_texmfdistdir}/doc/xetex/base/XeTeX-notes.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf xetex xelatex
popd
mkdir -p %{buildroot}%{_tlpkgdir}
cp -fpar tlpkg/tlpostcode %{buildroot}%{_tlpkgdir}
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_texmf_fmtutil_d}
cat > %{buildroot}%{_texmf_fmtutil_d}/xetex <<EOF
#
# from xetex:
xetex xetex language.def -etex xetex.ini
xelatex xetex language.dat -etex xelatex.ini
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18944 |12mr|texlive-xetexconfig-20120809-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26762
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-xetexconfig
Version:	20120809
Release:	1
Summary:	Configuration files for XeTeX
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xetexconfig.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
unicode-letters, and special crop.cfg and hyperref.cfg for
XeTeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/xetexconfig/unicode-letters.tex
%{_texmfdistdir}/tex/xelatex/xetexconfig/crop.cfg
%{_texmfdistdir}/tex/xelatex/xetexconfig/hyperref.cfg

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18945 |12mr|texlive-xetex-def-0.94-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 16192
# category Package
# catalog-ctan /graphics/xetex/latex/xetex.def
# catalog-date 2009-11-27 22:18:13 +0100
# catalog-license lppl
# catalog-version 0.94
Name:		texlive-xetex-def
Version:	0.94
Release:	2
Summary:	Colour and graphics support for XeTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/xetex/latex/xetex.def
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xetex-def.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The file xetex.def provides device-specific definitions for
colour and graphics support when running Xe(La)TeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/xelatex/xetex-def/xetex.def

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18946 |12mr|texlive-xetex-devanagari-0.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23223
# category Package
# catalog-ctan /macros/xetex/generic/devanagari
# catalog-date 2011-07-22 07:52:25 +0200
# catalog-license lppl
# catalog-version 0.4
Name:		texlive-xetex-devanagari
Version:	0.4
Release:	2
Summary:	XeTeX input map for Unicode Devanagari
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/xetex/generic/devanagari
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xetex-devanagari.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xetex-devanagari.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a map for use with Jonathan Kew's TECkit,
to translate Devanagari (encoded according to the Harvard/Kyoto
convention) to Unicode (range 0900-097F).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/xetex-devanagari/README
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/xetex-devanagari/devanagarinumerals.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/xetex-devanagari/devanagarinumerals.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/xetex-devanagari/harvardkyoto.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/xetex-devanagari/harvardkyoto.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/xetex-devanagari/iast.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/xetex-devanagari/iast.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/xetex-devanagari/velthuis-sanskrit.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/xetex-devanagari/velthuis-sanskrit.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/xetex-devanagari/velthuis.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/xetex-devanagari/velthuis.tec
%doc %{_texmfdistdir}/doc/xetex/xetex-devanagari/changelog

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18947 |12mr|texlive-xetexfontinfo-20080824-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/xetex/plain/xetexfontinfo
# catalog-date 2008-08-24 00:31:24 +0200
# catalog-license apache2
# catalog-version undef
Name:		texlive-xetexfontinfo
Version:	20080824
Release:	2
Summary:	Report font features in XeTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/xetex/plain/xetexfontinfo
License:	APACHE2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xetexfontinfo.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xetexfontinfo.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A pair of documents to reveal the font features supported by
fonts usable in XeTeX. Use OpenType-info.tex for OpenType
fonts, and AAT-info.tex for AAT fonts (Mac OS X only).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/xetex/xetexfontinfo/aat-info.tex
%{_texmfdistdir}/tex/xetex/xetexfontinfo/opentype-info.tex
%doc %{_texmfdistdir}/doc/xetex/xetexfontinfo/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18948 |12mr|texlive-xetex-itrans-4.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24105
# category Package
# catalog-ctan /macros/xetex/generic/itrans
# catalog-date 2011-09-26 15:47:09 +0200
# catalog-license lppl1.3
# catalog-version 4.0
Name:		texlive-xetex-itrans
Version:	4.0
Release:	2
Summary:	Itrans input maps for use with XeLaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/xetex/generic/itrans
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xetex-itrans.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xetex-itrans.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides maps for use with XeLaTeX with coding done
using itrans. Fontspec maps are provided for Devanagari
(Sanskrit), for Sanskrit in Kannada and for Kannada itself.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/xetex-itrans/brh-kan.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/xetex-itrans/brh-kan.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/xetex-itrans/itrans-dvn.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/xetex-itrans/itrans-dvn.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/xetex-itrans/itrans-iast.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/xetex-itrans/itrans-iast.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/xetex-itrans/itrans-kan.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/xetex-itrans/itrans-kan.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/xetex-itrans/itrans-sankan.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/xetex-itrans/itrans-sankan.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/xetex-itrans/itrans-santel.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/xetex-itrans/itrans-santel.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/xetex-itrans/itrans-sdvn.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/xetex-itrans/itrans-sdvn.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/xetex-itrans/itrans-tamil.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/xetex-itrans/itrans-tamil.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/xetex-itrans/itrans-tel.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/xetex-itrans/itrans-tel.tec
%doc %{_texmfdistdir}/doc/xelatex/xetex-itrans/README
%doc %{_texmfdistdir}/doc/xelatex/xetex-itrans/itrans-tamil-sample.pdf
%doc %{_texmfdistdir}/doc/xelatex/xetex-itrans/itrans-tamil-sample.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18949 |12mr|texlive-xetex-pstricks-20100218-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17055
# category Package
# catalog-ctan /graphics/xetex/pstricks
# catalog-date 2010-02-18 14:04:58 +0100
# catalog-license pd
# catalog-version undef
Name:		texlive-xetex-pstricks
Version:	20100218
Release:	2
Summary:	Running PStricks under XeTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/xetex/pstricks
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xetex-pstricks.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xetex-pstricks.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides an indirection scheme for XeTeX to use the
pstricks xdvipdfmx.cfg configuration file, so that XeTeX
documents will load it in preference to the standard
pstricks.con configuration file. With this configuration, many
PSTricks features can be used in xelatex or plain xetex
documents.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/xelatex/xetex-pstricks/pstricks.con
%{_texmfdistdir}/tex/xetex/xetex-pstricks/pstricks.con
%doc %{_texmfdistdir}/doc/xetex/xetex-pstricks/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18950 |12mr|texlive-xetexref-20110103-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 20921
# category Package
# catalog-ctan /info/xetexref
# catalog-date 2011-01-03 15:37:34 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-xetexref
Version:	20110103
Release:	2
Summary:	Reference documentation of XeTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/xetexref
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xetexref.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xetexref.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
The package comprises unofficial reference documentation for
XeTeX detailing its extended features.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/xetex/xetexref/README
%doc %{_texmfdistdir}/doc/xetex/xetexref/XeTeX-reference.ltx
%doc %{_texmfdistdir}/doc/xetex/xetexref/XeTeX-reference.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18951 |12mr|texlive-xfor-1.05-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/xfor
# catalog-date 2009-02-05 23:18:07 +0100
# catalog-license lppl
# catalog-version 1.05
Name:		texlive-xfor
Version:	1.05
Release:	2
Summary:	A reimplimentation of the LaTeX for-loop macro
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/xfor
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xfor.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xfor.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xfor.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package redefines the LaTeX internal \@for macro so that
the loop may be prematurely terminated. The action is akin to
the C/Java break statement, except that the loop does not
terminate until the end of the current iteration.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/xfor/xfor.sty
%doc %{_texmfdistdir}/doc/latex/xfor/CHANGES
%doc %{_texmfdistdir}/doc/latex/xfor/README
%doc %{_texmfdistdir}/doc/latex/xfor/sample.tex
%doc %{_texmfdistdir}/doc/latex/xfor/xfor.pdf
#- source
%doc %{_texmfdistdir}/source/latex/xfor/xfor.dtx
%doc %{_texmfdistdir}/source/latex/xfor/xfor.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18952 |12mr|texlive-xgreek-2.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25876
# category Package
# catalog-ctan /macros/xetex/latex/xgreek
# catalog-date 2012-04-08 19:39:35 +0200
# catalog-license lppl
# catalog-version 2.4
Name:		texlive-xgreek
Version:	2.4
Release:	1
Summary:	XeLaTeX package for typesetting Greek language documents (beta release)
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/xetex/latex/xgreek
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xgreek.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xgreek.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xgreek.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package has been designed so to allow people to typeset
Greek language documents using XeLaTeX. And it is released in
the hope that people will use it and spot errors, bugs,
features so to improve it. Practically, it provides all the
capabilities of the greek option of the babel package. The
package can be invoked with any of the following options:
monotonic (for typesetting modern monotonic Greek), polytonic
(for typesetting modern polytonic Greek), and ancient (for
typesetting ancient texts). The default option is monotonic.
The command \setlanguage{<lang>} to activate the hyphenation
patterns of the language <lang> This, however, can be done only
if the format file has not been built with the babel mechanism.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/xelatex/xgreek/xgreek.sty
%doc %{_texmfdistdir}/doc/xelatex/xgreek/README
%doc %{_texmfdistdir}/doc/xelatex/xgreek/xgreek.pdf
#- source
%doc %{_texmfdistdir}/source/xelatex/xgreek/xgreek.dtx
%doc %{_texmfdistdir}/source/xelatex/xgreek/xgreek.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18953 |12mr|texlive-xhfill-1.01-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22575
# category Package
# catalog-ctan /macros/latex/contrib/xhfill
# catalog-date 2011-05-17 17:47:58 +0200
# catalog-license lppl
# catalog-version 1.01
Name:		texlive-xhfill
Version:	1.01
Release:	2
Summary:	Extending \hrulefill
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/xhfill
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xhfill.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xhfill.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides extended macros for the default \hrulefill
command. It allows modification of the width and the colour of
the line.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/xhfill/xhfill.sty
%doc %{_texmfdistdir}/doc/latex/xhfill/Changes
%doc %{_texmfdistdir}/doc/latex/xhfill/Makefile
%doc %{_texmfdistdir}/doc/latex/xhfill/xhfill-doc.pdf
%doc %{_texmfdistdir}/doc/latex/xhfill/xhfill-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18954 |12mr|texlive-xifthen-1.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/xifthen
# catalog-date 2009-05-03 12:26:51 +0200
# catalog-license lppl
# catalog-version 1.3
Name:		texlive-xifthen
Version:	1.3
Release:	2
Summary:	Extended conditional commands
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/xifthen
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xifthen.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xifthen.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package extends the ifthen package by implementing new
commands to go within the first argument of \ifthenelse: to
test whether a string is void or not, if a command is defined
or equivalent to another. The package also enables use of
complex expressions as introduced by the package calc, together
with the ability of defining new commands to handle complex
tests. The package requires e-TeX features.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/xifthen/xifthen.sty
%doc %{_texmfdistdir}/doc/latex/xifthen/README
%doc %{_texmfdistdir}/doc/latex/xifthen/xifthen.pdf
%doc %{_texmfdistdir}/doc/latex/xifthen/xifthen.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18955 |12mr|texlive-xits-1.105-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26719
# category Package
# catalog-ctan /fonts/xits
# catalog-date 2012-05-18 23:29:02 +0200
# catalog-license ofl
# catalog-version 1.105
Name:		texlive-xits
Version:	1.105
Release:	1
Summary:	A Scientific Times-like font with support for mathematical typesetting
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/xits
License:	OFL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xits.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xits.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xits.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
XITS is a Times-like font for scientific typesetting with
proper mathematical support for modern, Unicode and OpenType
capable TeX engines, namely LuaTeX and XeTeX. For use with
LuaLaTeX or XeLaTeX, support is available from the fontspec and
unicode-math packages.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/opentype/public/xits/xits-bold.otf
%{_texmfdistdir}/fonts/opentype/public/xits/xits-bolditalic.otf
%{_texmfdistdir}/fonts/opentype/public/xits/xits-italic.otf
%{_texmfdistdir}/fonts/opentype/public/xits/xits-math.otf
%{_texmfdistdir}/fonts/opentype/public/xits/xits-mathbold.otf
%{_texmfdistdir}/fonts/opentype/public/xits/xits-regular.otf
%doc %{_texmfdistdir}/doc/fonts/xits/FONTLOG.txt
%doc %{_texmfdistdir}/doc/fonts/xits/Makefile
%doc %{_texmfdistdir}/doc/fonts/xits/OFL-FAQ.txt
%doc %{_texmfdistdir}/doc/fonts/xits/OFL.txt
%doc %{_texmfdistdir}/doc/fonts/xits/README
%doc %{_texmfdistdir}/doc/fonts/xits/postprocess.py
%doc %{_texmfdistdir}/doc/fonts/xits/user-guide.pdf
%doc %{_texmfdistdir}/doc/fonts/xits/user-guide.tex
%doc %{_texmfdistdir}/doc/fonts/xits/xits-math.lfg
%doc %{_texmfdistdir}/doc/fonts/xits/xits-specimen.pdf
%doc %{_texmfdistdir}/doc/fonts/xits/xits-specimen.tex
#- source
%doc %{_texmfdistdir}/source/fonts/xits/xits-bold.sfd
%doc %{_texmfdistdir}/source/fonts/xits/xits-bolditalic.sfd
%doc %{_texmfdistdir}/source/fonts/xits/xits-italic.sfd
%doc %{_texmfdistdir}/source/fonts/xits/xits-math.sfd
%doc %{_texmfdistdir}/source/fonts/xits/xits-mathbold.sfd
%doc %{_texmfdistdir}/source/fonts/xits/xits-regular.sfd
%doc %{_texmfdistdir}/source/fonts/xits/xits.fea

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18956 |12mr|texlive-xkeyval-2.6a-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/xkeyval
# catalog-date 2008-08-13 18:44:56 +0200
# catalog-license lppl
# catalog-version 2.6a
Name:		texlive-xkeyval
Version:	2.6a
Release:	2
Summary:	Extension of the keyval package
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/xkeyval
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xkeyval.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xkeyval.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xkeyval.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package is an extension of the keyval package and offers
additional macros for setting keys and declaring and setting
class or package options. The package allows the programmer to
specify a prefix to the name of the macros it defines for keys,
and to define families of key definitions; these all help use
in documents where several packages define their own sets of
keys.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/xkeyval/keyval.tex
%{_texmfdistdir}/tex/generic/xkeyval/pst-xkey.tex
%{_texmfdistdir}/tex/generic/xkeyval/xkeyval.tex
%{_texmfdistdir}/tex/generic/xkeyval/xkvtxhdr.tex
%{_texmfdistdir}/tex/latex/xkeyval/pst-xkey.sty
%{_texmfdistdir}/tex/latex/xkeyval/xkeyval.sty
%{_texmfdistdir}/tex/latex/xkeyval/xkvltxp.sty
%{_texmfdistdir}/tex/latex/xkeyval/xkvview.sty
%doc %{_texmfdistdir}/doc/latex/xkeyval/README
%doc %{_texmfdistdir}/doc/latex/xkeyval/xkeyval.pdf
#- source
%doc %{_texmfdistdir}/source/latex/xkeyval/xkeyval.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18957 |12mr|texlive-xlop-0.24-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22096
# category Package
# catalog-ctan /macros/generic/xlop
# catalog-date 2011-04-16 11:58:01 +0200
# catalog-license lppl
# catalog-version 0.24
Name:		texlive-xlop
Version:	0.24
Release:	2
Summary:	Calculates and displays arithmetic operations
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/generic/xlop
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xlop.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xlop.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xlop.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Xlop (eXtra Large OPeration) will typeset arithmetic problems
either in-line or "as in school" (using French school
conventions). So for example, \opadd{2}{3} can give either
$2+3=5$ or something similar to: \begin{tabular}{r} 2\\ +3\\
\hline 5\end{tabular}. Furthermore, numbers may be very large,
e.g 200 figures (with a very long compilation time). Many other
features allow to deal with numbers (tests, display, some high
level operations, etc.).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/xlop/xlop.sty
%{_texmfdistdir}/tex/generic/xlop/xlop.tex
%doc %{_texmfdistdir}/doc/generic/xlop/LISEZ.MOI
%doc %{_texmfdistdir}/doc/generic/xlop/README
%doc %{_texmfdistdir}/doc/generic/xlop/xlop-doc-fr.pdf
%doc %{_texmfdistdir}/doc/generic/xlop/xlop-doc-fr.tex
%doc %{_texmfdistdir}/doc/generic/xlop/xlop-doc.pdf
%doc %{_texmfdistdir}/doc/generic/xlop/xlop-doc.tex
#- source
%doc %{_texmfdistdir}/source/generic/xlop/manual.sty

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18958 |12mr|texlive-xltxtra-0.5e-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19809
# category Package
# catalog-ctan /macros/latex/contrib/xltxtra
# catalog-date 2010-09-19 16:45:28 +0200
# catalog-license lppl
# catalog-version 0.5e
Name:		texlive-xltxtra
Version:	0.5e
Release:	2
Summary:	"Extras" for LaTeX users of XeTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/xltxtra
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xltxtra.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xltxtra.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xltxtra.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package loads the fixltx2e package from the LaTeX
distribution, and etex.sty from the e-TeX distribution. The
package then patches the \- (discretionary hyphen command) to
use the current hyphen character (which may be different from
than the default, which is the character at the ASCII hyphen
slot), and loads the realscripts to patch the \textsuperscript
command (from the LaTeX kernel) and the \textsubscript command
(from the fixltx2e package). The package is loaded by the
fontspec package, so that it should not ordinarily be necessary
to load it explicitly. The package relies on the metalogo
package for typesetting the XeTeX and XeLaTeX logos.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/xltxtra/xltxtra.sty
%doc %{_texmfdistdir}/doc/latex/xltxtra/README
%doc %{_texmfdistdir}/doc/latex/xltxtra/xltxtra.pdf
#- source
%doc %{_texmfdistdir}/source/latex/xltxtra/xltxtra.dtx
%doc %{_texmfdistdir}/source/latex/xltxtra/xltxtra.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18959 |12mr|texlive-xmlplay-20061216-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan undef
# catalog-date 2006-12-16 17:11:43 +0100
# catalog-license pd
# catalog-version undef
Name:		texlive-xmlplay
Version:	20061216
Release:	2
Summary:	Typeset Shakespeare's plays as marked up by Bosak
Group:		Publishing
URL:		http://tug.org/texlive
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xmlplay.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xmlplay.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xmlplay.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This is an xmltex package for typsetting the plays of
Shakespeare, as marked up by Jon Bosak.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/xmltex/xmlplay/play.xmt
%doc %{_texmfdistdir}/doc/otherformats/xmltex/xmlplay/readme
#- source
%doc %{_texmfdistdir}/source/xmltex/xmlplay/play.dtd

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18960 |12mr|texlive-xmltex-0.8-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23409
# category Package
# catalog-ctan /macros/xmltex/base
# catalog-date 2006-12-16 17:11:43 +0100
# catalog-license lppl
# catalog-version 0.8
Name:		texlive-xmltex
Version:	0.8
Release:	4
Summary:	Support for parsing XML documents
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/xmltex/base
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xmltex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xmltex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-tetex
Requires:	texlive-latex
Requires:	texlive-pdftex
Requires:	texlive-tex
Requires:	texlive-xmltex.bin
%rename xmltex

%description
This package provides an implementation of a parser for
documents matching the XML 1.0 and XML Namespace
Recommendations. In addition to parsing commands are provided
to attatch TeX typesetting instructions to the various markup
elemenets as they are encounted. Sample files for typesetting a
subset of TEI, MathML, are included. Element and Attribute
names, as well as character data, may use any characters
allowed in XML, using UTF-8 or a suitable 8-bit encoding.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/xmltex/base/iso-8859-1.xmt
%{_texmfdistdir}/tex/xmltex/base/iso-8859-2.xmt
%{_texmfdistdir}/tex/xmltex/base/koi8-r.xmt
%{_texmfdistdir}/tex/xmltex/base/langtest.xmt
%{_texmfdistdir}/tex/xmltex/base/mathml2.xmt
%{_texmfdistdir}/tex/xmltex/base/sec.xmt
%{_texmfdistdir}/tex/xmltex/base/utf-16.xmt
%{_texmfdistdir}/tex/xmltex/base/windows-1250.xmt
%{_texmfdistdir}/tex/xmltex/base/xmltex.cfg
%{_texmfdistdir}/tex/xmltex/base/xmltex.tex
%{_texmfdistdir}/tex/xmltex/config/pdfxmltex.ini
%{_texmfdistdir}/tex/xmltex/config/xmltex.ini
%_texmf_fmtutil_d/xmltex
%doc %{_texmfdistdir}/doc/otherformats/xmltex/base/englishutf16.xml
%doc %{_texmfdistdir}/doc/otherformats/xmltex/base/englishutf8.xml
%doc %{_texmfdistdir}/doc/otherformats/xmltex/base/langtest.xml
%doc %{_texmfdistdir}/doc/otherformats/xmltex/base/manual.html
%doc %{_texmfdistdir}/doc/otherformats/xmltex/base/manual.tex
%doc %{_texmfdistdir}/doc/otherformats/xmltex/base/manual.xml
%doc %{_texmfdistdir}/doc/otherformats/xmltex/base/manual.xsl
%doc %{_texmfdistdir}/doc/otherformats/xmltex/base/portugeselatin1.xml
%doc %{_texmfdistdir}/doc/otherformats/xmltex/base/readme.txt
%doc %{_texmfdistdir}/doc/otherformats/xmltex/base/russiankoi8.xml
%doc %{_texmfdistdir}/doc/otherformats/xmltex/base/russianutf8.xml
%doc %{_texmfdistdir}/doc/otherformats/xmltex/base/testascii.cfg
%doc %{_texmfdistdir}/doc/otherformats/xmltex/base/testascii.tex
%doc %{_texmfdistdir}/doc/otherformats/xmltex/base/testascii.xml
%doc %{_texmfdistdir}/doc/otherformats/xmltex/base/testsec.tex
%doc %{_texmfdistdir}/doc/otherformats/xmltex/base/testsec.xml

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_texmf_fmtutil_d}
cat > %{buildroot}%{_texmf_fmtutil_d}/xmltex <<EOF
#
# from xmltex:
xmltex pdftex language.dat *xmltex.ini
pdfxmltex pdftex language.dat *pdfxmltex.ini
EOF



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18961 |12mr|texlive-xmpincl-2.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/xmpincl
# catalog-date 2008-05-10 20:43:24 +0200
# catalog-license gpl
# catalog-version 2.2
Name:		texlive-xmpincl
Version:	2.2
Release:	2
Summary:	Include eXtensible Metadata Platform data in PDFLaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/xmpincl
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xmpincl.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xmpincl.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xmpincl.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The XMP (eXtensible Metadata platform) is a framework to add
metadata to digital material to enhance the workflow in
publication. The essence is that the metadata is stored in an
XML file, and this XML stream is then embedded in the file to
which it applies. How you create this XML file is up to you,
but the author started investigating this because he wanted to
embed licensing information in the files he created. The
license the author chose is one of the Creative Commons
licenses, and their web-site offers this information in a valid
XML-file, suitable for direct inclusion.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/xmpincl/xmpincl.sty
%doc %{_texmfdistdir}/doc/latex/xmpincl/README
%doc %{_texmfdistdir}/doc/latex/xmpincl/license.xmp
%doc %{_texmfdistdir}/doc/latex/xmpincl/xmpincl.pdf
#- source
%doc %{_texmfdistdir}/source/latex/xmpincl/xmpincl.dtx
%doc %{_texmfdistdir}/source/latex/xmpincl/xmpincl.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18962 |12mr|texlive-xnewcommand-1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/xnewcommand
# catalog-date 2008-08-24 14:46:50 +0200
# catalog-license lppl
# catalog-version 1.2
Name:		texlive-xnewcommand
Version:	1.2
Release:	2
Summary:	Define \global and \protected commands with \newcommand
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/xnewcommand
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xnewcommand.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xnewcommand.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides the means of defining \global and (e-TeX)
\protected commands, within the framework of LaTeX's standard
\newcommand.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/xnewcommand/xnewcommand.sty
%doc %{_texmfdistdir}/doc/latex/xnewcommand/README
%doc %{_texmfdistdir}/doc/latex/xnewcommand/xnewcommand.pdf
%doc %{_texmfdistdir}/doc/latex/xnewcommand/xnewcommand.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18963 |12mr|texlive-xoptarg-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/xoptarg
# catalog-date 2008-08-24 14:29:08 +0200
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-xoptarg
Version:	1.0
Release:	2
Summary:	Expandable macros that take an optional argument
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/xoptarg
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xoptarg.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xoptarg.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Commands that take an optional argument are not ordinarily
expandable; this package allows such commands to be expandable
provided they have at least one mandatory argument.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/xoptarg/xoptarg.sty
%doc %{_texmfdistdir}/doc/latex/xoptarg/README
%doc %{_texmfdistdir}/doc/latex/xoptarg/xoptarg.pdf
%doc %{_texmfdistdir}/doc/latex/xoptarg/xoptarg.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18964 |12mr|texlive-xpatch-0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25180
# category Package
# catalog-ctan /macros/latex/contrib/xpatch
# catalog-date 2012-01-23 12:18:32 +0100
# catalog-license lppl1.3
# catalog-version 0.2
Name:		texlive-xpatch
Version:	0.2
Release:	1
Summary:	Extending etoolbox patching commands
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/xpatch
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xpatch.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xpatch.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xpatch.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package generalises the macro patching commands provided by
Philipp Lehmann's etoolbox.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/xpatch/xpatch.sty
%doc %{_texmfdistdir}/doc/latex/xpatch/README
%doc %{_texmfdistdir}/doc/latex/xpatch/xpatch.pdf
#- source
%doc %{_texmfdistdir}/source/latex/xpatch/xpatch.dtx
%doc %{_texmfdistdir}/source/latex/xpatch/xpatch.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18965 |12mr|texlive-xpinyin-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27121
# category Package
# catalog-ctan /macros/latex/contrib/xpinyin
# catalog-date 2012-07-20 19:39:58 +0200
# catalog-license lppl1.3
# catalog-version 1.1
Name:		texlive-xpinyin
Version:	1.1
Release:	2
Summary:	Automatically add pinyin to Chinese characters
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/xpinyin
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xpinyin.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xpinyin.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xpinyin.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package is written to simplify the input of Hanyu Pinyin.
Macros are provided that automatically add pinyin to Chinese
characters.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/xpinyin/config/xpinyin-map.cfg
%{_texmfdistdir}/tex/latex/xpinyin/xpinyin.sty
%doc %{_texmfdistdir}/doc/latex/xpinyin/README
%doc %{_texmfdistdir}/doc/latex/xpinyin/xpinyin.pdf
#- source
%doc %{_texmfdistdir}/source/latex/xpinyin/xpinyin.dtx
%doc %{_texmfdistdir}/source/latex/xpinyin/xpinyin.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18966 |12mr|texlive-xpunctuate-20120810-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26641
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-xpunctuate
Version:	20120810
Release:	1
Summary:	TeXLive xpunctuate package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xpunctuate.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xpunctuate.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xpunctuate.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive xpunctuate package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/xpunctuate/xpunctuate.sty
%doc %{_texmfdistdir}/doc/latex/xpunctuate/README
%doc %{_texmfdistdir}/doc/latex/xpunctuate/xpunctuate.pdf
#- source
%doc %{_texmfdistdir}/source/latex/xpunctuate/xpunctuate.dtx
%doc %{_texmfdistdir}/source/latex/xpunctuate/xpunctuate.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18967 |12mr|texlive-xq-0.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /fonts/xq
# catalog-date 2007-03-13 09:23:19 +0100
# catalog-license lppl
# catalog-version 0.3
Name:		texlive-xq
Version:	0.3
Release:	2
Summary:	Support for writing about xiangqi
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/xq
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xq.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xq.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package is for writing about xiangqi or chinese chess. You
can write games or parts of games and show diagrams with
special positions.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/xq/xqaddsignsbase.mf
%{_texmfdistdir}/fonts/source/public/xq/xqaddsignslarge.mf
%{_texmfdistdir}/fonts/source/public/xq/xqaddsignsnormal.mf
%{_texmfdistdir}/fonts/source/public/xq/xqbase.mf
%{_texmfdistdir}/fonts/source/public/xq/xqhints.mf
%{_texmfdistdir}/fonts/source/public/xq/xqlarge.mf
%{_texmfdistdir}/fonts/source/public/xq/xqnormal.mf
%{_texmfdistdir}/fonts/source/public/xq/xqwestbase.mf
%{_texmfdistdir}/fonts/source/public/xq/xqwestlarge.mf
%{_texmfdistdir}/fonts/source/public/xq/xqwestnormal.mf
%{_texmfdistdir}/fonts/tfm/public/xq/xqlarge.tfm
%{_texmfdistdir}/fonts/tfm/public/xq/xqnormal.tfm
%{_texmfdistdir}/tex/latex/xq/xq.sty
%doc %{_texmfdistdir}/doc/fonts/xq/README
%doc %{_texmfdistdir}/doc/fonts/xq/xqexample.pdf
%doc %{_texmfdistdir}/doc/fonts/xq/xqexample.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18968 |12mr|texlive-xskak-1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19440
# category Package
# catalog-ctan /macros/latex/contrib/xskak
# catalog-date 2008-10-20 22:21:01 +0200
# catalog-license lppl
# catalog-version 1.2
Name:		texlive-xskak
Version:	1.2
Release:	2
Summary:	An extension to the skak package for chess typesetting
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/xskak
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xskak.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xskak.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xskak.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Xskak, as its prime function, saves information about a chess
game for later use (e.g., to loop through a game to make an
animated board). The package also extends the input that the
parsing commands can handle and offers an interface to define
and switch between indefinite levels of styles.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/xskak/xskak-keys.sty
%{_texmfdistdir}/tex/latex/xskak/xskak-nagdef.sty
%{_texmfdistdir}/tex/latex/xskak/xskak.sty
%doc %{_texmfdistdir}/doc/latex/xskak/README
%doc %{_texmfdistdir}/doc/latex/xskak/README.TEXLIVE
#- source
%doc %{_texmfdistdir}/source/latex/xskak/xskak-src.dtx
%doc %{_texmfdistdir}/source/latex/xskak/xskak.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18969 |12mr|texlive-xstring-1.5d-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17614
# category Package
# catalog-ctan /macros/latex/contrib/xstring
# catalog-date 2010-03-29 17:35:44 +0200
# catalog-license lppl
# catalog-version 1.5d
Name:		texlive-xstring
Version:	1.5d
Release:	2
Summary:	String manipulation for (La)TeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/xstring
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xstring.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xstring.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides macros for manipulating strings -- testing
a string's contents, extracting substrings, substitution of
substrings and providing numbers such as string length,
position of, or number of recurrences of, a substring. The
package works equally in Plain TeX and LaTeX (though e-TeX is
always required). The strings to be processed may contain
(expandable) macros.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/xstring/xstring.sty
%{_texmfdistdir}/tex/generic/xstring/xstring.tex
%doc %{_texmfdistdir}/doc/generic/xstring/README
%doc %{_texmfdistdir}/doc/generic/xstring/xstring_doc_en.pdf
%doc %{_texmfdistdir}/doc/generic/xstring/xstring_doc_en.tex
%doc %{_texmfdistdir}/doc/generic/xstring/xstring_doc_fr.pdf
%doc %{_texmfdistdir}/doc/generic/xstring/xstring_doc_fr.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18970 |12mr|texlive-xtab-2.3f-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23347
# category Package
# catalog-ctan /macros/latex/contrib/xtab
# catalog-date 2011-07-31 16:09:03 +0200
# catalog-license lppl
# catalog-version 2.3f
Name:		texlive-xtab
Version:	2.3f
Release:	2
Summary:	Break tables across pages
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/xtab
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xtab.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xtab.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xtab.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Xtab is an extended and somewhat improved version of
supertabular; it provides tables that break across pages.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/xtab/xtab.sty
%doc %{_texmfdistdir}/doc/latex/xtab/README
%doc %{_texmfdistdir}/doc/latex/xtab/xtab.pdf
#- source
%doc %{_texmfdistdir}/source/latex/xtab/xtab.dtx
%doc %{_texmfdistdir}/source/latex/xtab/xtab.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18971 |12mr|texlive-xunicode-0.981-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23897
# category Package
# catalog-ctan /macros/xetex/latex/xunicode
# catalog-date 2011-09-09 14:58:15 +0200
# catalog-license lppl1.3
# catalog-version 0.981
Name:		texlive-xunicode
Version:	0.981
Release:	2
Summary:	Generate Unicode characters from accented glyphs
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/xetex/latex/xunicode
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xunicode.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xunicode.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package supports XeTeX's (and other putative future similar
engines') need for Unicode characters, in a similar way to what
the fontenc does for 8-bit (and the like) fonts: convert
accent-glyph sequence to a single Unicode character for output.
The package also covers glyphs specified by packages (such as
tipa) which define many commands for single text glyphs.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/xelatex/xunicode/xunicode.sty
%doc %{_texmfdistdir}/doc/xelatex/xunicode/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18972 |12mr|texlive-xwatermark-1.5.2a-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25564
# category Package
# catalog-ctan /macros/latex/contrib/xwatermark
# catalog-date 2012-02-01 12:32:07 +0100
# catalog-license lppl1.3
# catalog-version 1.5.2a
Name:		texlive-xwatermark
Version:	1.5.2a
Release:	3
Summary:	Graphics and text watermarks on selected pages
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/xwatermark
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xwatermark.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xwatermark.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package extends the author's draftmark and the watermark
packages.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/xwatermark/xwatermark.sty
%doc %{_texmfdistdir}/doc/latex/xwatermark/README
%doc %{_texmfdistdir}/doc/latex/xwatermark/tab-globaloptions.tex
%doc %{_texmfdistdir}/doc/latex/xwatermark/tab-localoptions.tex
%doc %{_texmfdistdir}/doc/latex/xwatermark/xwatermark-examples.cfg
%doc %{_texmfdistdir}/doc/latex/xwatermark/xwatermark-examples1.pdf
%doc %{_texmfdistdir}/doc/latex/xwatermark/xwatermark-examples1.tex
%doc %{_texmfdistdir}/doc/latex/xwatermark/xwatermark-examples2.pdf
%doc %{_texmfdistdir}/doc/latex/xwatermark/xwatermark-examples2.tex
%doc %{_texmfdistdir}/doc/latex/xwatermark/xwatermark-guide.cfg
%doc %{_texmfdistdir}/doc/latex/xwatermark/xwatermark-guide.pdf
%doc %{_texmfdistdir}/doc/latex/xwatermark/xwatermark-guide.tex
%doc %{_texmfdistdir}/doc/latex/xwatermark/xwatermark-test-20120201.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18973 |12mr|texlive-xyling-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/xyling
# catalog-date 2007-03-13 09:23:19 +0100
# catalog-license lppl
# catalog-version 1.1
Name:		texlive-xyling
Version:	1.1
Release:	2
Summary:	Draw syntactic trees, etc., for linguistics literature, using xy-pic
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/xyling
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xyling.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xyling.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The macros in this package model the construction of linguistic
tree structures as a genuinely graphical problem: they contain
two types of objects, BRANCHES and NODE LABELS, and these are
positioned relative to a GRID. It is essential that each of
these three elements is constructed independent of the other
two, and hence they can be modified without unwanted side
effects. The macros are based on the xy-pic package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/xyling/xyling.sty
%doc %{_texmfdistdir}/doc/latex/xyling/README
%doc %{_texmfdistdir}/doc/latex/xyling/xyli-doc.pdf
%doc %{_texmfdistdir}/doc/latex/xyling/xyli-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18974 |12mr|texlive-xypic-20120809-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26642
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-xypic
Version:	20120809
Release:	1
Summary:	TeXLive xypic package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xypic.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xypic.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive xypic package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/xypic/xy388dict.pro
%{_texmfdistdir}/fonts/afm/public/xypic/xyatip10.afm
%{_texmfdistdir}/fonts/afm/public/xypic/xybsql10.afm
%{_texmfdistdir}/fonts/afm/public/xypic/xybtip10.afm
%{_texmfdistdir}/fonts/afm/public/xypic/xycirc10.afm
%{_texmfdistdir}/fonts/afm/public/xypic/xycmat10.afm
%{_texmfdistdir}/fonts/afm/public/xypic/xycmat11.afm
%{_texmfdistdir}/fonts/afm/public/xypic/xycmat12.afm
%{_texmfdistdir}/fonts/afm/public/xypic/xycmbt10.afm
%{_texmfdistdir}/fonts/afm/public/xypic/xycmbt11.afm
%{_texmfdistdir}/fonts/afm/public/xypic/xycmbt12.afm
%{_texmfdistdir}/fonts/afm/public/xypic/xydash10.afm
%{_texmfdistdir}/fonts/afm/public/xypic/xyeuat10.afm
%{_texmfdistdir}/fonts/afm/public/xypic/xyeuat11.afm
%{_texmfdistdir}/fonts/afm/public/xypic/xyeuat12.afm
%{_texmfdistdir}/fonts/afm/public/xypic/xyeubt10.afm
%{_texmfdistdir}/fonts/afm/public/xypic/xyeubt11.afm
%{_texmfdistdir}/fonts/afm/public/xypic/xyeubt12.afm
%{_texmfdistdir}/fonts/afm/public/xypic/xyluat10.afm
%{_texmfdistdir}/fonts/afm/public/xypic/xyluat11.afm
%{_texmfdistdir}/fonts/afm/public/xypic/xyluat12.afm
%{_texmfdistdir}/fonts/afm/public/xypic/xylubt10.afm
%{_texmfdistdir}/fonts/afm/public/xypic/xylubt11.afm
%{_texmfdistdir}/fonts/afm/public/xypic/xylubt12.afm
%{_texmfdistdir}/fonts/enc/dvips/xypic/xycirc.enc
%{_texmfdistdir}/fonts/enc/dvips/xypic/xyd.enc
%{_texmfdistdir}/fonts/enc/dvips/xypic/xyd2.enc
%{_texmfdistdir}/fonts/map/dvips/xypic/xypic.map
%{_texmfdistdir}/fonts/source/public/xypic/xyatip.mf
%{_texmfdistdir}/fonts/source/public/xypic/xyatip10.mf
%{_texmfdistdir}/fonts/source/public/xypic/xyatri.mf
%{_texmfdistdir}/fonts/source/public/xypic/xybsql10.mf
%{_texmfdistdir}/fonts/source/public/xypic/xybtip.mf
%{_texmfdistdir}/fonts/source/public/xypic/xybtip10.mf
%{_texmfdistdir}/fonts/source/public/xypic/xybtri.mf
%{_texmfdistdir}/fonts/source/public/xypic/xycirc10.mf
%{_texmfdistdir}/fonts/source/public/xypic/xycm.mf
%{_texmfdistdir}/fonts/source/public/xypic/xycmat10.mf
%{_texmfdistdir}/fonts/source/public/xypic/xycmat11.mf
%{_texmfdistdir}/fonts/source/public/xypic/xycmat12.mf
%{_texmfdistdir}/fonts/source/public/xypic/xycmbt10.mf
%{_texmfdistdir}/fonts/source/public/xypic/xycmbt11.mf
%{_texmfdistdir}/fonts/source/public/xypic/xycmbt12.mf
%{_texmfdistdir}/fonts/source/public/xypic/xyd.mf
%{_texmfdistdir}/fonts/source/public/xypic/xyd2.mf
%{_texmfdistdir}/fonts/source/public/xypic/xydash10.mf
%{_texmfdistdir}/fonts/source/public/xypic/xyeuat10.mf
%{_texmfdistdir}/fonts/source/public/xypic/xyeuat11.mf
%{_texmfdistdir}/fonts/source/public/xypic/xyeuat12.mf
%{_texmfdistdir}/fonts/source/public/xypic/xyeubt10.mf
%{_texmfdistdir}/fonts/source/public/xypic/xyeubt11.mf
%{_texmfdistdir}/fonts/source/public/xypic/xyeubt12.mf
%{_texmfdistdir}/fonts/source/public/xypic/xyeuler.mf
%{_texmfdistdir}/fonts/source/public/xypic/xyline10.mf
%{_texmfdistdir}/fonts/source/public/xypic/xylu.mf
%{_texmfdistdir}/fonts/source/public/xypic/xyluat10.mf
%{_texmfdistdir}/fonts/source/public/xypic/xyluat11.mf
%{_texmfdistdir}/fonts/source/public/xypic/xyluat12.mf
%{_texmfdistdir}/fonts/source/public/xypic/xylubt10.mf
%{_texmfdistdir}/fonts/source/public/xypic/xylubt11.mf
%{_texmfdistdir}/fonts/source/public/xypic/xylubt12.mf
%{_texmfdistdir}/fonts/source/public/xypic/xymisc10.mf
%{_texmfdistdir}/fonts/source/public/xypic/xyqc10.mf
%{_texmfdistdir}/fonts/source/public/xypic/xytech.mf
%{_texmfdistdir}/fonts/tfm/public/xypic/xyatip10.tfm
%{_texmfdistdir}/fonts/tfm/public/xypic/xybsql10.tfm
%{_texmfdistdir}/fonts/tfm/public/xypic/xybtip10.tfm
%{_texmfdistdir}/fonts/tfm/public/xypic/xycirc10.tfm
%{_texmfdistdir}/fonts/tfm/public/xypic/xycmat10.tfm
%{_texmfdistdir}/fonts/tfm/public/xypic/xycmat11.tfm
%{_texmfdistdir}/fonts/tfm/public/xypic/xycmat12.tfm
%{_texmfdistdir}/fonts/tfm/public/xypic/xycmbt10.tfm
%{_texmfdistdir}/fonts/tfm/public/xypic/xycmbt11.tfm
%{_texmfdistdir}/fonts/tfm/public/xypic/xycmbt12.tfm
%{_texmfdistdir}/fonts/tfm/public/xypic/xydash10.tfm
%{_texmfdistdir}/fonts/tfm/public/xypic/xyeuat10.tfm
%{_texmfdistdir}/fonts/tfm/public/xypic/xyeuat11.tfm
%{_texmfdistdir}/fonts/tfm/public/xypic/xyeuat12.tfm
%{_texmfdistdir}/fonts/tfm/public/xypic/xyeubt10.tfm
%{_texmfdistdir}/fonts/tfm/public/xypic/xyeubt11.tfm
%{_texmfdistdir}/fonts/tfm/public/xypic/xyeubt12.tfm
%{_texmfdistdir}/fonts/tfm/public/xypic/xyline10.tfm
%{_texmfdistdir}/fonts/tfm/public/xypic/xyluat10.tfm
%{_texmfdistdir}/fonts/tfm/public/xypic/xyluat11.tfm
%{_texmfdistdir}/fonts/tfm/public/xypic/xyluat12.tfm
%{_texmfdistdir}/fonts/tfm/public/xypic/xylubt10.tfm
%{_texmfdistdir}/fonts/tfm/public/xypic/xylubt11.tfm
%{_texmfdistdir}/fonts/tfm/public/xypic/xylubt12.tfm
%{_texmfdistdir}/fonts/tfm/public/xypic/xymisc10.tfm
%{_texmfdistdir}/fonts/tfm/public/xypic/xyqc10.tfm
%{_texmfdistdir}/fonts/type1/public/xypic/xyatip10.pfb
%{_texmfdistdir}/fonts/type1/public/xypic/xyatip10.pfm
%{_texmfdistdir}/fonts/type1/public/xypic/xybsql10.pfb
%{_texmfdistdir}/fonts/type1/public/xypic/xybsql10.pfm
%{_texmfdistdir}/fonts/type1/public/xypic/xybtip10.pfb
%{_texmfdistdir}/fonts/type1/public/xypic/xybtip10.pfm
%{_texmfdistdir}/fonts/type1/public/xypic/xycirc10.pfb
%{_texmfdistdir}/fonts/type1/public/xypic/xycirc10.pfm
%{_texmfdistdir}/fonts/type1/public/xypic/xycmat10.pfb
%{_texmfdistdir}/fonts/type1/public/xypic/xycmat10.pfm
%{_texmfdistdir}/fonts/type1/public/xypic/xycmat11.pfb
%{_texmfdistdir}/fonts/type1/public/xypic/xycmat11.pfm
%{_texmfdistdir}/fonts/type1/public/xypic/xycmat12.pfb
%{_texmfdistdir}/fonts/type1/public/xypic/xycmat12.pfm
%{_texmfdistdir}/fonts/type1/public/xypic/xycmbt10.pfb
%{_texmfdistdir}/fonts/type1/public/xypic/xycmbt10.pfm
%{_texmfdistdir}/fonts/type1/public/xypic/xycmbt11.pfb
%{_texmfdistdir}/fonts/type1/public/xypic/xycmbt11.pfm
%{_texmfdistdir}/fonts/type1/public/xypic/xycmbt12.pfb
%{_texmfdistdir}/fonts/type1/public/xypic/xycmbt12.pfm
%{_texmfdistdir}/fonts/type1/public/xypic/xydash10.pfb
%{_texmfdistdir}/fonts/type1/public/xypic/xydash10.pfm
%{_texmfdistdir}/fonts/type1/public/xypic/xyeuat10.pfb
%{_texmfdistdir}/fonts/type1/public/xypic/xyeuat10.pfm
%{_texmfdistdir}/fonts/type1/public/xypic/xyeuat11.pfb
%{_texmfdistdir}/fonts/type1/public/xypic/xyeuat11.pfm
%{_texmfdistdir}/fonts/type1/public/xypic/xyeuat12.pfb
%{_texmfdistdir}/fonts/type1/public/xypic/xyeuat12.pfm
%{_texmfdistdir}/fonts/type1/public/xypic/xyeubt10.pfb
%{_texmfdistdir}/fonts/type1/public/xypic/xyeubt10.pfm
%{_texmfdistdir}/fonts/type1/public/xypic/xyeubt11.pfb
%{_texmfdistdir}/fonts/type1/public/xypic/xyeubt11.pfm
%{_texmfdistdir}/fonts/type1/public/xypic/xyeubt12.pfb
%{_texmfdistdir}/fonts/type1/public/xypic/xyeubt12.pfm
%{_texmfdistdir}/fonts/type1/public/xypic/xyluat10.pfb
%{_texmfdistdir}/fonts/type1/public/xypic/xyluat10.pfm
%{_texmfdistdir}/fonts/type1/public/xypic/xyluat11.pfb
%{_texmfdistdir}/fonts/type1/public/xypic/xyluat11.pfm
%{_texmfdistdir}/fonts/type1/public/xypic/xyluat12.pfb
%{_texmfdistdir}/fonts/type1/public/xypic/xyluat12.pfm
%{_texmfdistdir}/fonts/type1/public/xypic/xylubt10.pfb
%{_texmfdistdir}/fonts/type1/public/xypic/xylubt10.pfm
%{_texmfdistdir}/fonts/type1/public/xypic/xylubt11.pfb
%{_texmfdistdir}/fonts/type1/public/xypic/xylubt11.pfm
%{_texmfdistdir}/fonts/type1/public/xypic/xylubt12.pfb
%{_texmfdistdir}/fonts/type1/public/xypic/xylubt12.pfm
%{_texmfdistdir}/tex/generic/xypic/movie.cls
%{_texmfdistdir}/tex/generic/xypic/xy.sty
%{_texmfdistdir}/tex/generic/xypic/xy.tex
%{_texmfdistdir}/tex/generic/xypic/xy16textures.tex
%{_texmfdistdir}/tex/generic/xypic/xy17oztex.tex
%{_texmfdistdir}/tex/generic/xypic/xy2cell.tex
%{_texmfdistdir}/tex/generic/xypic/xyall.tex
%{_texmfdistdir}/tex/generic/xypic/xyarc.tex
%{_texmfdistdir}/tex/generic/xypic/xyarrow.tex
%{_texmfdistdir}/tex/generic/xypic/xycmactex.tex
%{_texmfdistdir}/tex/generic/xypic/xycmtip.tex
%{_texmfdistdir}/tex/generic/xypic/xycolor.tex
%{_texmfdistdir}/tex/generic/xypic/xycrayon.tex
%{_texmfdistdir}/tex/generic/xypic/xycurve.tex
%{_texmfdistdir}/tex/generic/xypic/xydummy.tex
%{_texmfdistdir}/tex/generic/xypic/xydvidrv.tex
%{_texmfdistdir}/tex/generic/xypic/xydvips.tex
%{_texmfdistdir}/tex/generic/xypic/xydvitops.tex
%{_texmfdistdir}/tex/generic/xypic/xyemtex.tex
%{_texmfdistdir}/tex/generic/xypic/xyframe.tex
%{_texmfdistdir}/tex/generic/xypic/xygraph.tex
%{_texmfdistdir}/tex/generic/xypic/xyidioms.tex
%{_texmfdistdir}/tex/generic/xypic/xyimport.tex
%{_texmfdistdir}/tex/generic/xypic/xyknot.tex
%{_texmfdistdir}/tex/generic/xypic/xyline.tex
%{_texmfdistdir}/tex/generic/xypic/xymacpat.xyp
%{_texmfdistdir}/tex/generic/xypic/xymatrix.tex
%{_texmfdistdir}/tex/generic/xypic/xymovie.tex
%{_texmfdistdir}/tex/generic/xypic/xynecula.tex
%{_texmfdistdir}/tex/generic/xypic/xyoztex.tex
%{_texmfdistdir}/tex/generic/xypic/xypdf-co.tex
%{_texmfdistdir}/tex/generic/xypic/xypdf-cu.tex
%{_texmfdistdir}/tex/generic/xypic/xypdf-fr.tex
%{_texmfdistdir}/tex/generic/xypic/xypdf-li.tex
%{_texmfdistdir}/tex/generic/xypic/xypdf-ro.tex
%{_texmfdistdir}/tex/generic/xypic/xypdf.tex
%{_texmfdistdir}/tex/generic/xypic/xypic.sty
%{_texmfdistdir}/tex/generic/xypic/xypic.tex
%{_texmfdistdir}/tex/generic/xypic/xypicture.tex
%{_texmfdistdir}/tex/generic/xypic/xypoly.tex
%{_texmfdistdir}/tex/generic/xypic/xyps-c.tex
%{_texmfdistdir}/tex/generic/xypic/xyps-col.tex
%{_texmfdistdir}/tex/generic/xypic/xyps-f.tex
%{_texmfdistdir}/tex/generic/xypic/xyps-l.tex
%{_texmfdistdir}/tex/generic/xypic/xyps-pro.tex
%{_texmfdistdir}/tex/generic/xypic/xyps-ps.tex
%{_texmfdistdir}/tex/generic/xypic/xyps-r.tex
%{_texmfdistdir}/tex/generic/xypic/xyps-s.tex
%{_texmfdistdir}/tex/generic/xypic/xyps-t.tex
%{_texmfdistdir}/tex/generic/xypic/xyps.tex
%{_texmfdistdir}/tex/generic/xypic/xypsdict.tex
%{_texmfdistdir}/tex/generic/xypic/xypspatt.tex
%{_texmfdistdir}/tex/generic/xypic/xyrecat.tex
%{_texmfdistdir}/tex/generic/xypic/xyrotate.tex
%{_texmfdistdir}/tex/generic/xypic/xysmart.tex
%{_texmfdistdir}/tex/generic/xypic/xytextures.tex
%{_texmfdistdir}/tex/generic/xypic/xytile.tex
%{_texmfdistdir}/tex/generic/xypic/xytips.tex
%{_texmfdistdir}/tex/generic/xypic/xytp-f.tex
%{_texmfdistdir}/tex/generic/xypic/xytpic.tex
%{_texmfdistdir}/tex/generic/xypic/xyv2.tex
%{_texmfdistdir}/tex/generic/xypic/xyweb.tex
%{_texmfdistdir}/tex/generic/xypic/xyxdvi.tex
%doc %{_texmfdistdir}/doc/generic/xypic/CATALOG
%doc %{_texmfdistdir}/doc/generic/xypic/COPYING
%doc %{_texmfdistdir}/doc/generic/xypic/FONTCOPYING
%doc %{_texmfdistdir}/doc/generic/xypic/INSTALL
%doc %{_texmfdistdir}/doc/generic/xypic/MANIFEST
%doc %{_texmfdistdir}/doc/generic/xypic/README
%doc %{_texmfdistdir}/doc/generic/xypic/TRAILER
%doc %{_texmfdistdir}/doc/generic/xypic/VERSIONS
%doc %{_texmfdistdir}/doc/generic/xypic/Xy-logo.png
%doc %{_texmfdistdir}/doc/generic/xypic/Xy-pic.html
%doc %{_texmfdistdir}/doc/generic/xypic/support/dvitogif89a
%doc %{_texmfdistdir}/doc/generic/xypic/support/install-tds
%doc %{_texmfdistdir}/doc/generic/xypic/support/pnmrawtopcropwhite.c
%doc %{_texmfdistdir}/doc/generic/xypic/xy388src.tar.gz
%doc %{_texmfdistdir}/doc/generic/xypic/xyguide.pdf
%doc %{_texmfdistdir}/doc/generic/xypic/xypdf.pdf
%doc %{_texmfdistdir}/doc/generic/xypic/xyrefer.pdf
%doc %{_texmfdistdir}/doc/generic/xypic/xysource.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips fonts tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18975 |12mr|texlive-xypic-tut-pt-20070301-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /info/portuguese/xypic-tutorial
# catalog-date 2007-03-01 23:46:20 +0100
# catalog-license gpl
# catalog-version undef
Name:		texlive-xypic-tut-pt
Version:	20070301
Release:	2
Summary:	A tutorial for XY-pic, in Portuguese
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/portuguese/xypic-tutorial
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xypic-tut-pt.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xypic-tut-pt.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
TeXLive xypic-tut-pt package.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/generic/xypic-tut-pt/README
%doc %{_texmfdistdir}/doc/generic/xypic-tut-pt/grafico.eps
%doc %{_texmfdistdir}/doc/generic/xypic-tut-pt/xypic-tutorial.pdf
%doc %{_texmfdistdir}/doc/generic/xypic-tut-pt/xypictutorial.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18976 |12mr|texlive-xytree-1.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/xytree
# catalog-date 2007-03-13 09:23:19 +0100
# catalog-license lppl
# catalog-version 1.5
Name:		texlive-xytree
Version:	1.5
Release:	2
Summary:	Tree macros using XY-Pic
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/xytree
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xytree.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xytree.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The aim of xytree is to draw linguistic syntactic trees with
ease and to support hopefully sufficient functionalities, that
the linguist may need. The package (of course) depends on the
XY-Pic package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/xytree/xytree.sty
%doc %{_texmfdistdir}/doc/latex/xytree/README
%doc %{_texmfdistdir}/doc/latex/xytree/xytree-doc-en.pdf
%doc %{_texmfdistdir}/doc/latex/xytree/xytree-doc-en.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18977 |12mr|texlive-yafoot-20061216-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19086
# category Package
# catalog-ctan /macros/latex/contrib/yafoot
# catalog-date 2006-12-16 10:58:44 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-yafoot
Version:	20061216
Release:	2
Summary:	A bundle of miscellaneous footnote packages
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/yafoot
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/yafoot.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/yafoot.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/yafoot.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Contains three packages: - pfnote to number footnotes per page;
- fnpos to control the position of footnotes; and - dblfnote to
make footnotes double-columned.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/yafoot/dblfnote.sty
%{_texmfdistdir}/tex/latex/yafoot/fnpos.sty
%{_texmfdistdir}/tex/latex/yafoot/pfnote.sty
%doc %{_texmfdistdir}/doc/latex/yafoot/README
%doc %{_texmfdistdir}/doc/latex/yafoot/yafoot-man.pdf
%doc %{_texmfdistdir}/doc/latex/yafoot/yafoot-man.tex
#- source
%doc %{_texmfdistdir}/source/latex/yafoot/yafoot.dtx
%doc %{_texmfdistdir}/source/latex/yafoot/yafoot.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18978 |12mr|texlive-yagusylo-1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/yagusylo
# catalog-date 2009-03-03 08:06:14 +0100
# catalog-license lppl
# catalog-version 1.2
Name:		texlive-yagusylo
Version:	1.2
Release:	2
Summary:	A symbol loader
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/yagusylo
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/yagusylo.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/yagusylo.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/yagusylo.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The name is by way of being an acronym for "Yet Another Grand
Unified Symbols Loader"... The package allows the user to
access a symbol without loading the package that usually
provides it; this has the advantage of avoiding the name
clashes that so commonly trouble those who load symbol-
packages.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/yagusylo/yagusylo.cfg
%{_texmfdistdir}/tex/latex/yagusylo/yagusylo.sty
%doc %{_texmfdistdir}/doc/latex/yagusylo/LISEZMOI
%doc %{_texmfdistdir}/doc/latex/yagusylo/README
%doc %{_texmfdistdir}/doc/latex/yagusylo/yagusylo-en.pdf
%doc %{_texmfdistdir}/doc/latex/yagusylo/yagusylo-fr.pdf
%doc %{_texmfdistdir}/doc/latex/yagusylo/yagusylo.pdf
#- source
%doc %{_texmfdistdir}/source/latex/yagusylo/Makefile
%doc %{_texmfdistdir}/source/latex/yagusylo/yagusylo.dtx
%doc %{_texmfdistdir}/source/latex/yagusylo/yagusylo.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18979 |12mr|texlive-yannisgr-20110522-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22613
# category Package
# catalog-ctan /fonts/greek/yannis
# catalog-date 2011-05-22 00:38:15 +0200
# catalog-license gpl2
# catalog-version undef
Name:		texlive-yannisgr
Version:	20110522
Release:	2
Summary:	Greek fonts by Yannis Haralambous
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/greek/yannis
License:	GPL2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/yannisgr.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/yannisgr.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A family of 7-bit fonts with a code table designed for setting
modern polytonic Greek. The fonts are provided as Metafont
source; macros to produce a Greek variant of Plain TeX
(including a hyphenation table adapted to the fonts' code
table) are provided.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/yannisgr/csc_misce.mf
%{_texmfdistdir}/fonts/source/public/yannisgr/gen_m_acc.mf
%{_texmfdistdir}/fonts/source/public/yannisgr/greekcsc.mf
%{_texmfdistdir}/fonts/source/public/yannisgr/it_digits.mf
%{_texmfdistdir}/fonts/source/public/yannisgr/it_lig.mf
%{_texmfdistdir}/fonts/source/public/yannisgr/it_lower.mf
%{_texmfdistdir}/fonts/source/public/yannisgr/ligcsc.mf
%{_texmfdistdir}/fonts/source/public/yannisgr/m_accent.mf
%{_texmfdistdir}/fonts/source/public/yannisgr/m_greek.mf
%{_texmfdistdir}/fonts/source/public/yannisgr/mrgrbf10.mf
%{_texmfdistdir}/fonts/source/public/yannisgr/mrgrrg10.mf
%{_texmfdistdir}/fonts/source/public/yannisgr/mrgrsl10.mf
%{_texmfdistdir}/fonts/source/public/yannisgr/mrgrti10.mf
%{_texmfdistdir}/fonts/source/public/yannisgr/rgen_acc.mf
%{_texmfdistdir}/fonts/source/public/yannisgr/rgraccent.mf
%{_texmfdistdir}/fonts/source/public/yannisgr/rgrbase.mf
%{_texmfdistdir}/fonts/source/public/yannisgr/rgrbf10.mf
%{_texmfdistdir}/fonts/source/public/yannisgr/rgreek.mf
%{_texmfdistdir}/fonts/source/public/yannisgr/rgrlig.mf
%{_texmfdistdir}/fonts/source/public/yannisgr/rgrlower.mf
%{_texmfdistdir}/fonts/source/public/yannisgr/rgrpunct.mf
%{_texmfdistdir}/fonts/source/public/yannisgr/rgrrg10.mf
%{_texmfdistdir}/fonts/source/public/yannisgr/rgrsc10.mf
%{_texmfdistdir}/fonts/source/public/yannisgr/rgrsl10.mf
%{_texmfdistdir}/fonts/source/public/yannisgr/rgrti10.mf
%{_texmfdistdir}/fonts/source/public/yannisgr/rgrupper.mf
%{_texmfdistdir}/fonts/source/public/yannisgr/scsc.mf
%{_texmfdistdir}/fonts/tfm/public/yannisgr/mrgrbf10.tfm
%{_texmfdistdir}/fonts/tfm/public/yannisgr/mrgrrg10.tfm
%{_texmfdistdir}/fonts/tfm/public/yannisgr/mrgrsl10.tfm
%{_texmfdistdir}/fonts/tfm/public/yannisgr/mrgrti10.tfm
%{_texmfdistdir}/fonts/tfm/public/yannisgr/rgrbf10.tfm
%{_texmfdistdir}/fonts/tfm/public/yannisgr/rgrrg10.tfm
%{_texmfdistdir}/fonts/tfm/public/yannisgr/rgrsc10.tfm
%{_texmfdistdir}/fonts/tfm/public/yannisgr/rgrsl10.tfm
%{_texmfdistdir}/fonts/tfm/public/yannisgr/rgrti10.tfm
%doc %{_texmfdistdir}/doc/fonts/yannisgr/00changes.txt
%doc %{_texmfdistdir}/doc/fonts/yannisgr/README
%doc %{_texmfdistdir}/doc/fonts/yannisgr/README.TEXLIVE
%doc %{_texmfdistdir}/doc/fonts/yannisgr/monsyl.txt
%doc %{_texmfdistdir}/doc/fonts/yannisgr/rgreekmacros.tex
%doc %{_texmfdistdir}/doc/fonts/yannisgr/rgrhyph.tex
%doc %{_texmfdistdir}/doc/fonts/yannisgr/rgrpaper.lis
%doc %{_texmfdistdir}/doc/fonts/yannisgr/rgrpaper.tex
%doc %{_texmfdistdir}/doc/fonts/yannisgr/rgrsc10.300gf
%doc %{_texmfdistdir}/doc/fonts/yannisgr/rgrsc10.lis
%doc %{_texmfdistdir}/doc/fonts/yannisgr/rgrsc10.pl
%doc %{_texmfdistdir}/doc/fonts/yannisgr/rgrtestfont.tex
%doc %{_texmfdistdir}/doc/fonts/yannisgr/tomakeformat.txt

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18980 |12mr|texlive-yax-1.03-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21183
# category Package
# catalog-ctan /macros/generic/yax
# catalog-date 2011-01-23 17:05:29 +0100
# catalog-license lppl
# catalog-version 1.03
Name:		texlive-yax
Version:	1.03
Release:	2
Summary:	Yet Another Key System
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/generic/yax
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/yax.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/yax.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
YaX is advertised as a key system, but it rather organizes
attributes in parameters, which parameters can be executed, so
that YaX is halfway between key management and macro definition
(and actually hopes to provide a user's interface). Values
assigned to attributes can be retrieved and tested in various
ways, with full expandability ensured as much as possible.
Finally, YaX's syntax is a quite peculiar (as few braces as
possible), but may be customized. YaX is based on texapi and
thus requires e-TeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/yax/t-yax.tex
%{_texmfdistdir}/tex/generic/yax/yax.sty
%{_texmfdistdir}/tex/generic/yax/yax.tex
%doc %{_texmfdistdir}/doc/generic/yax/README
%doc %{_texmfdistdir}/doc/generic/yax/yax-doc.pdf
%doc %{_texmfdistdir}/doc/generic/yax/yax-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18981 |12mr|texlive-ydoc-0.6alpha-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 24709
# category Package
# catalog-ctan /macros/latex/contrib/ydoc
# catalog-date 2011-11-19 21:39:40 +0100
# catalog-license lppl1.3
# catalog-version 0.6alpha
Name:		texlive-ydoc
Version:	0.6alpha
Release:	2
Summary:	Macros for documentation of LaTeX classes and packages
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ydoc
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ydoc.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ydoc.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ydoc.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides macros and environments to document LaTeX
packages and classes. It is an (as yet unfinished) alternative
to the ltxdoc class and the doc or xdoc packages. The aim is to
provide a different layout and more modern styles (using the
xcolor, hyperref packages, etc.) This is an alpha release, and
should probably not (yet) be used with other packages, since
the implementation might change. Nevertheless, the author uses
it to document his own packages.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/ydoc/ydocincl.tex
%{_texmfdistdir}/tex/generic/ydoc/ydocstrip.tex
%{_texmfdistdir}/tex/latex/ydoc/ydoc-code.sty
%{_texmfdistdir}/tex/latex/ydoc/ydoc-desc.sty
%{_texmfdistdir}/tex/latex/ydoc/ydoc-doc.sty
%{_texmfdistdir}/tex/latex/ydoc/ydoc-expl.sty
%{_texmfdistdir}/tex/latex/ydoc/ydoc.cfg
%{_texmfdistdir}/tex/latex/ydoc/ydoc.cls
%{_texmfdistdir}/tex/latex/ydoc/ydoc.sty
%doc %{_texmfdistdir}/doc/latex/ydoc/README
%doc %{_texmfdistdir}/doc/latex/ydoc/ydoc.pdf
#- source
%doc %{_texmfdistdir}/source/latex/ydoc/ydoc.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18982 |12mr|texlive-yfonts-1.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/yfonts
# catalog-date 2007-03-01 23:46:20 +0100
# catalog-license lppl
# catalog-version 1.3
Name:		texlive-yfonts
Version:	1.3
Release:	2
Summary:	Support for old German fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/yfonts
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/yfonts.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/yfonts.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/yfonts.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A LaTeX interface to the old-german fonts designed by Yannis
Haralambous: Gothic, Schwabacher, Fraktur and the baroque
initials.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/yfonts/yfonts.sty
%doc %{_texmfdistdir}/doc/latex/yfonts/frktest.tex
%doc %{_texmfdistdir}/doc/latex/yfonts/liesmich
%doc %{_texmfdistdir}/doc/latex/yfonts/readme
#- source
%doc %{_texmfdistdir}/source/latex/yfonts/yfonts.dtx
%doc %{_texmfdistdir}/source/latex/yfonts/yfonts.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18983 |12mr|texlive-yhmath-20070301-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /fonts/yhmath
# catalog-date 2007-03-01 23:46:20 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-yhmath
Version:	20070301
Release:	2
Summary:	Extended maths fonts for LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/yhmath
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/yhmath.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/yhmath.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/yhmath.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The yhmath bundle contains fonts (type in 1 format) and a LaTeX
package for using them.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/map/dvips/yhmath/yhmath.map
%{_texmfdistdir}/fonts/source/public/yhmath/yhbigacc.mf
%{_texmfdistdir}/fonts/source/public/yhmath/yhbigdel.mf
%{_texmfdistdir}/fonts/source/public/yhmath/yhcmex10.mf
%{_texmfdistdir}/fonts/source/public/yhmath/yhmathex.mf
%{_texmfdistdir}/fonts/source/public/yhmath/yrcmex10.mf
%{_texmfdistdir}/fonts/tfm/public/yhmath/yhcmex10.tfm
%{_texmfdistdir}/fonts/tfm/public/yhmath/yrcmex10.tfm
%{_texmfdistdir}/fonts/type1/public/yhmath/yhcmex.pfb
%{_texmfdistdir}/fonts/vf/public/yhmath/yhcmex10.vf
%{_texmfdistdir}/tex/latex/yhmath/OMXyhex.fd
%{_texmfdistdir}/tex/latex/yhmath/yhmath.sty
%doc %{_texmfdistdir}/doc/latex/yhmath/yhmath.pdf
#- source
%doc %{_texmfdistdir}/source/latex/yhmath/yhmath.drv
%doc %{_texmfdistdir}/source/latex/yhmath/yhmath.dtx
%doc %{_texmfdistdir}/source/latex/yhmath/yhmath.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18984 |12mr|texlive-york-thesis-3.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23348
# category Package
# catalog-ctan /macros/latex/contrib/york-thesis
# catalog-date 2011-06-14 00:09:45 +0200
# catalog-license lppl1.3
# catalog-version 3.6
Name:		texlive-york-thesis
Version:	3.6
Release:	2
Summary:	A thesis class file for York University, Toronto
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/york-thesis
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/york-thesis.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/york-thesis.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/york-thesis.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
York Graduate Studies has again changed the requirements for
theses and dissertations. The established york-thesis class
file now implements the changes made in Spring 2005.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/york-thesis/york-thesis.cls
%doc %{_texmfdistdir}/doc/latex/york-thesis/README
%doc %{_texmfdistdir}/doc/latex/york-thesis/york-thesis-Template.tex
%doc %{_texmfdistdir}/doc/latex/york-thesis/york-thesis.el
%doc %{_texmfdistdir}/doc/latex/york-thesis/york-thesis.pdf
#- source
%doc %{_texmfdistdir}/source/latex/york-thesis/york-thesis.dtx
%doc %{_texmfdistdir}/source/latex/york-thesis/york-thesis.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18985 |12mr|texlive-youngtab-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17635
# category Package
# catalog-ctan /macros/latex/contrib/youngtab
# catalog-date 2010-03-30 14:47:00 +0200
# catalog-license lppl1
# catalog-version 1.1
Name:		texlive-youngtab
Version:	1.1
Release:	2
Summary:	Typeset Young-Tableaux
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/youngtab
License:	LPPL1
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/youngtab.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/youngtab.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/youngtab.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A package for typesetting Young-Tableaux, mathematical symbols
for the representations of groups, providing two macros,
\yng(1) and \young(1) to generate the whole Young-Tableaux.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/youngtab/youngtab.sty
%doc %{_texmfdistdir}/doc/latex/youngtab/README
%doc %{_texmfdistdir}/doc/latex/youngtab/makeydoc
%doc %{_texmfdistdir}/doc/latex/youngtab/makeydoc.bat
%doc %{_texmfdistdir}/doc/latex/youngtab/youngtab.el
%doc %{_texmfdistdir}/doc/latex/youngtab/youngtab.pdf
%doc %{_texmfdistdir}/doc/latex/youngtab/youngtab.tex
#- source
%doc %{_texmfdistdir}/source/latex/youngtab/youngtab.dtx
%doc %{_texmfdistdir}/source/latex/youngtab/youngtab.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18986 |12mr|texlive-yplan-20061216-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/yplan
# catalog-date 2006-12-16 10:58:44 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-yplan
Version:	20061216
Release:	2
Summary:	Daily planner type calendar
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/yplan
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/yplan.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/yplan.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Prints two six-monthly vertical-type daily planner (i.e.,
months along the top, days downwards), with each 6-month period
fitting onto a single A4 (or US letter) sheet. The package
offers support for English, French, German, Spanish and
Portuguese. The previous scheme of annual updates has now been
abandoned, in favour of a Perl script yplan that generates a
year's planner automatically. (The last manually-generated
LaTeX file remains on the archive.).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/yplan/yplan.sty
%doc %{_texmfdistdir}/doc/latex/yplan/yplan
%doc %{_texmfdistdir}/doc/latex/yplan/yplan.doc
%doc %{_texmfdistdir}/doc/latex/yplan/yplan00.doc
%doc %{_texmfdistdir}/doc/latex/yplan/yplan00a.tex
%doc %{_texmfdistdir}/doc/latex/yplan/yplan00b.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18987 |12mr|texlive-ytableau-1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27044
# category Package
# catalog-ctan /macros/latex/contrib/ytableau
# catalog-date 2012-06-20 07:49:06 +0200
# catalog-license lppl1.2
# catalog-version 1.2
Name:		texlive-ytableau
Version:	1.2
Release:	1
Summary:	Many-featured Young tableaux and Young diagrams
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ytableau
License:	LPPL1.2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ytableau.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ytableau.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ytableau.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides several functions for drawing Young
tableaux and Young diagrams, extending the young and youngtab
packages but providing lots more features. Skew and coloured
tableaux are easy, and pgfkeys-enabled options are provided
both at package load and configurably.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/ytableau/ytableau.sty
%doc %{_texmfdistdir}/doc/latex/ytableau/README
%doc %{_texmfdistdir}/doc/latex/ytableau/ytableau.pdf
#- source
%doc %{_texmfdistdir}/source/latex/ytableau/ytableau.dtx
%doc %{_texmfdistdir}/source/latex/ytableau/ytableau.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18988 |12mr|texlive-zapfchan-20110301-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21993
# category Package
# catalog-ctan /fonts/urw/base35
# catalog-date 2011-03-01 21:42:17 +0100
# catalog-license gpl
# catalog-version undef
Name:		texlive-zapfchan
Version:	20110301
Release:	2
Summary:	URW "Base 35" font pack for LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/urw/base35
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/zapfchan.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A set of fonts for use as "drop-in" replacements for Adobe's
basic set, comprising: - Century Schoolbook (substituting for
Adobe's New Century Schoolbook); - Dingbats (substituting for
Adobe's Zapf Dingbats); - Nimbus Mono L (substituting for
Abobe's Courier); - Nimbus Roman No9 L (substituting for
Adobe's Times); - Nimbus Sans L (substituting for Adobe's
Helvetica); - Standard Symbols L (substituting for Adobe's
Symbol); - URW Bookman; - URW Chancery L Medium Italic
(substituting for Adobe's Zapf Chancery); - URW Gothic L Book
(substituting for Adobe's Avant Garde); and - URW Palladio L
(substituting for Adobe's Palatino).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/zapfchan/config.uzc
%{_texmfdistdir}/fonts/afm/adobe/zapfchan/pzcmi8a.afm
%{_texmfdistdir}/fonts/afm/urw/zapfchan/uzcmi8a.afm
%{_texmfdistdir}/fonts/map/dvips/zapfchan/uzc.map
%{_texmfdistdir}/fonts/tfm/adobe/zapfchan/pzcmi.tfm
%{_texmfdistdir}/fonts/tfm/adobe/zapfchan/pzcmi7t.tfm
%{_texmfdistdir}/fonts/tfm/adobe/zapfchan/pzcmi8c.tfm
%{_texmfdistdir}/fonts/tfm/adobe/zapfchan/pzcmi8r.tfm
%{_texmfdistdir}/fonts/tfm/adobe/zapfchan/pzcmi8t.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/zapfchan/pzcmi8z.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/zapfchan/rpzcmi.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/zapfchan/uzcmi7t.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/zapfchan/uzcmi8c.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/zapfchan/uzcmi8r.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/zapfchan/uzcmi8t.tfm
%{_texmfdistdir}/fonts/type1/urw/zapfchan/uzcmi8a.pfb
%{_texmfdistdir}/fonts/type1/urw/zapfchan/uzcmi8a.pfm
%{_texmfdistdir}/fonts/vf/adobe/zapfchan/pzcmi.vf
%{_texmfdistdir}/fonts/vf/adobe/zapfchan/pzcmi7t.vf
%{_texmfdistdir}/fonts/vf/adobe/zapfchan/pzcmi8c.vf
%{_texmfdistdir}/fonts/vf/adobe/zapfchan/pzcmi8t.vf
%{_texmfdistdir}/fonts/vf/cspsfonts-adobe/zapfchan/pzcmi8z.vf
%{_texmfdistdir}/fonts/vf/urw35vf/zapfchan/uzcmi7t.vf
%{_texmfdistdir}/fonts/vf/urw35vf/zapfchan/uzcmi8c.vf
%{_texmfdistdir}/fonts/vf/urw35vf/zapfchan/uzcmi8t.vf
%{_texmfdistdir}/tex/latex/zapfchan/8ruzc.fd
%{_texmfdistdir}/tex/latex/zapfchan/omluzc.fd
%{_texmfdistdir}/tex/latex/zapfchan/omsuzc.fd
%{_texmfdistdir}/tex/latex/zapfchan/ot1uzc.fd
%{_texmfdistdir}/tex/latex/zapfchan/t1uzc.fd
%{_texmfdistdir}/tex/latex/zapfchan/ts1uzc.fd

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips fonts tex %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18989 |12mr|texlive-zapfding-20110301-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 21570
# category Package
# catalog-ctan /fonts/urw/base35
# catalog-date 2011-03-01 21:42:17 +0100
# catalog-license gpl
# catalog-version undef
Name:		texlive-zapfding
Version:	20110301
Release:	2
Summary:	URW "Base 35" font pack for LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/urw/base35
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/zapfding.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A set of fonts for use as "drop-in" replacements for Adobe's
basic set, comprising: - Century Schoolbook (substituting for
Adobe's New Century Schoolbook); - Dingbats (substituting for
Adobe's Zapf Dingbats); - Nimbus Mono L (substituting for
Abobe's Courier); - Nimbus Roman No9 L (substituting for
Adobe's Times); - Nimbus Sans L (substituting for Adobe's
Helvetica); - Standard Symbols L (substituting for Adobe's
Symbol); - URW Bookman; - URW Chancery L Medium Italic
(substituting for Adobe's Zapf Chancery); - URW Gothic L Book
(substituting for Adobe's Avant Garde); and - URW Palladio L
(substituting for Adobe's Palatino).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/zapfding/config.uzd
%{_texmfdistdir}/fonts/afm/adobe/zapfding/pzdr.afm
%{_texmfdistdir}/fonts/afm/urw/zapfding/uzdr.afm
%{_texmfdistdir}/fonts/map/dvips/zapfding/uzd.map
%{_texmfdistdir}/fonts/tfm/adobe/zapfding/pzdr.tfm
%{_texmfdistdir}/fonts/tfm/cspsfonts-adobe/zapfding/rpzdr.tfm
%{_texmfdistdir}/fonts/tfm/urw35vf/zapfding/uzdr.tfm
%{_texmfdistdir}/fonts/type1/urw/zapfding/uzdr.pfb
%{_texmfdistdir}/fonts/type1/urw/zapfding/uzdr.pfm
%{_texmfdistdir}/tex/latex/zapfding/uuzd.fd

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips fonts tex %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18990 |12mr|texlive-zed-csp-20080405-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 17258
# category Package
# catalog-ctan /macros/latex/contrib/zed-csp
# catalog-date 2008-04-05 21:05:50 +0200
# catalog-license other-free
# catalog-version undef
Name:		texlive-zed-csp
Version:	20080405
Release:	2
Summary:	Typesetting Z and CSP format specifications
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/zed-csp
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/zed-csp.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/zed-csp.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package supports real-time CSP and incorporates the
functionality of Spivey's original Z package, written for LaTeX
2.09.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/zed-csp/zed-csp.sty
%doc %{_texmfdistdir}/doc/latex/zed-csp/csp2e.pdf
%doc %{_texmfdistdir}/doc/latex/zed-csp/csp2e.tex
%doc %{_texmfdistdir}/doc/latex/zed-csp/zed2e.pdf
%doc %{_texmfdistdir}/doc/latex/zed-csp/zed2e.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18991 |12mr|texlive-zhmetrics-r206-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22207
# category Package
# catalog-ctan /fonts/metrics/zhmetrics
# catalog-date 2009-11-10 09:00:49 +0100
# catalog-license lppl
# catalog-version r206
Name:		texlive-zhmetrics
Version:	r206
Release:	2
Summary:	TFM subfont files for using Chinese fonts in 8-bit TeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/metrics/zhmetrics
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/zhmetrics.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/zhmetrics.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/zhmetrics.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
These are metrics to use existing Chinese TrueType fonts in
workflows that use LaTeX & dvipdfmx, or pdfLaTeX. The fonts
themselves are not included in the package. Six font families
are supported: kai, song, lishu, fangsong, youyuan and hei. Two
encodings (GBK and UTF-8) are supported.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb00.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb01.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb02.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb03.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb04.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb05.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb06.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb07.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb08.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb09.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb0a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb0b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb0c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb0d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb0e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb0f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb10.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb11.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb12.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb13.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb14.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb15.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb16.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb17.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb18.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb19.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb1a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb1b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb1c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb1d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb1e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb1f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb20.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb21.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb22.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb23.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb24.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb25.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb26.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb27.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb28.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb29.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb2a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb2b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb2c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb2d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb2e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb2f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb30.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb31.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb32.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb33.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb34.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb35.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb36.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb37.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb38.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb39.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb3a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb3b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb3c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb3d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb3e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb3f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb40.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb41.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb42.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb43.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb44.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb45.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb46.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb47.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb48.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb49.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb4a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb4b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb4c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb4d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb4e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb4f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb50.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb51.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb52.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb53.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb54.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb55.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb56.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb57.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb58.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb59.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb5a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb5b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb5c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb5d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb5e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb5f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb60.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb61.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb62.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb63.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb64.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb65.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb66.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb67.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb68.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb69.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb6a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb6b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb6c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb6d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb6e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb6f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb70.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb71.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb72.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb73.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb74.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb75.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb76.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb77.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb78.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb79.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb7a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb7b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb7c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb7d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb7e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb7f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb80.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb81.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb82.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb83.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb84.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb85.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb86.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb87.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb88.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb89.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb8a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb8b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb8c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb8d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb8e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb8f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb90.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb91.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb92.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb93.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb94.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb95.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb96.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb97.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb98.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb99.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb9a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb9b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb9c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb9d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb9e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb9f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberba0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberba1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberba2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberba3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberba4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberba5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberba6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberba7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberba8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberba9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbaa.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbab.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbac.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbad.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbae.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbaf.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbb0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbb1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbb2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbb3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbb4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbb5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbb6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbb7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbb8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbb9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbba.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbbb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbbc.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbbd.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbbe.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbbf.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbc0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbc1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbc2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbc3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbc4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbc5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbc6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbc7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbc8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbc9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbca.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbcb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbcc.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbcd.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbce.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbcf.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbd0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbd1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbd2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbd3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbd4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbd5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbd6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbd7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbd8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbd9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbda.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbdb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbdc.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbdd.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbde.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbdf.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbe0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbe1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbe2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbe3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbe4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbe5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbe6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbe7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbe8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbe9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbea.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbeb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbec.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbed.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbee.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbef.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbf0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbf1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbf2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbf3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbf4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbf5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbf6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbf7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbf8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbf9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbfa.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbfb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbfc.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbfd.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbfe.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbff.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl00.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl01.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl02.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl03.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl04.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl05.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl06.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl07.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl08.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl09.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl0a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl0b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl0c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl0d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl0e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl0f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl10.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl11.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl12.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl13.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl14.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl15.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl16.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl17.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl18.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl19.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl1a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl1b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl1c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl1d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl1e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl1f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl20.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl21.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl22.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl23.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl24.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl25.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl26.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl27.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl28.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl29.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl2a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl2b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl2c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl2d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl2e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl2f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl30.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl31.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl32.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl33.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl34.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl35.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl36.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl37.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl38.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl39.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl3a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl3b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl3c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl3d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl3e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl3f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl40.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl41.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl42.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl43.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl44.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl45.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl46.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl47.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl48.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl49.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl4a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl4b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl4c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl4d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl4e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl4f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl50.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl51.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl52.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl53.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl54.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl55.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl56.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl57.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl58.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl59.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl5a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl5b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl5c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl5d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl5e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl5f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl60.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl61.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl62.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl63.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl64.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl65.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl66.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl67.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl68.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl69.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl6a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl6b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl6c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl6d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl6e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl6f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl70.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl71.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl72.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl73.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl74.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl75.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl76.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl77.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl78.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl79.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl7a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl7b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl7c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl7d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl7e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl7f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl80.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl81.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl82.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl83.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl84.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl85.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl86.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl87.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl88.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl89.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl8a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl8b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl8c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl8d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl8e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl8f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl90.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl91.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl92.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl93.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl94.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl95.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl96.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl97.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl98.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl99.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl9a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl9b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl9c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl9d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl9e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl9f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsla0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsla1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsla2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsla3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsla4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsla5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsla6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsla7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsla8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsla9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslaa.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslab.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslac.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslad.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslae.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslaf.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslb0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslb1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslb2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslb3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslb4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslb5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslb6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslb7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslb8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslb9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslba.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslbb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslbc.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslbd.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslbe.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslbf.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslc0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslc1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslc2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslc3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslc4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslc5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslc6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslc7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslc8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslc9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslca.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslcb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslcc.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslcd.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslce.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslcf.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsld0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsld1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsld2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsld3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsld4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsld5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsld6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsld7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsld8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsld9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslda.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsldb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsldc.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsldd.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslde.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsldf.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsle0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsle1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsle2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsle3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsle4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsle5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsle6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsle7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsle8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsle9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslea.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsleb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslec.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsled.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslee.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslef.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslf0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslf1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslf2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslf3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslf4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslf5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslf6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslf7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslf8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslf9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslfa.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslfb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslfc.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslfd.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslfe.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslff.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk00.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk01.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk02.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk03.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk04.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk05.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk06.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk07.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk08.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk09.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk10.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk11.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk12.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk13.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk14.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk15.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk16.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk17.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk18.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk19.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk20.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk21.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk22.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk23.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk24.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk25.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk26.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk27.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk28.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk29.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk30.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk31.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk32.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk33.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk34.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk35.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk36.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk37.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk38.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk39.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk40.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk41.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk42.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk43.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk44.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk45.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk46.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk47.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk48.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk49.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk50.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk51.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk52.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk53.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk54.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk55.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk56.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk57.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk58.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk59.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk60.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk61.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk62.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk63.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk64.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk65.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk66.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk67.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk68.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk69.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk70.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk71.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk72.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk73.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk74.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk75.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk76.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk77.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk78.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk79.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk80.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk81.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk82.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk83.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk84.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk85.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk86.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk87.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk88.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk89.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk90.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk91.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk92.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk93.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk94.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl00.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl01.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl02.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl03.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl04.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl05.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl06.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl07.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl08.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl09.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl10.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl11.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl12.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl13.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl14.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl15.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl16.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl17.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl18.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl19.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl20.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl21.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl22.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl23.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl24.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl25.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl26.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl27.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl28.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl29.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl30.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl31.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl32.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl33.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl34.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl35.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl36.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl37.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl38.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl39.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl40.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl41.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl42.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl43.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl44.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl45.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl46.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl47.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl48.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl49.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl50.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl51.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl52.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl53.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl54.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl55.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl56.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl57.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl58.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl59.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl60.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl61.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl62.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl63.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl64.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl65.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl66.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl67.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl68.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl69.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl70.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl71.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl72.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl73.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl74.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl75.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl76.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl77.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl78.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl79.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl80.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl81.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl82.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl83.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl84.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl85.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl86.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl87.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl88.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl89.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl90.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl91.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl92.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl93.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl94.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs00.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs01.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs02.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs03.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs04.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs05.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs06.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs07.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs08.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs09.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs10.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs11.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs12.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs13.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs14.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs15.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs16.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs17.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs18.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs19.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs20.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs21.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs22.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs23.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs24.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs25.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs26.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs27.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs28.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs29.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs30.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs31.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs32.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs33.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs34.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs35.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs36.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs37.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs38.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs39.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs40.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs41.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs42.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs43.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs44.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs45.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs46.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs47.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs48.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs49.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs50.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs51.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs52.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs53.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs54.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs55.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs56.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs57.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs58.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs59.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs60.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs61.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs62.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs63.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs64.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs65.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs66.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs67.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs68.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs69.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs70.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs71.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs72.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs73.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs74.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs75.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs76.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs77.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs78.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs79.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs80.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs81.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs82.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs83.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs84.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs85.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs86.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs87.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs88.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs89.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs90.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs91.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs92.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs93.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs94.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl00.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl01.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl02.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl03.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl04.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl05.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl06.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl07.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl08.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl09.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl10.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl11.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl12.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl13.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl14.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl15.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl16.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl17.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl18.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl19.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl20.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl21.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl22.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl23.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl24.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl25.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl26.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl27.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl28.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl29.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl30.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl31.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl32.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl33.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl34.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl35.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl36.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl37.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl38.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl39.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl40.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl41.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl42.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl43.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl44.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl45.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl46.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl47.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl48.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl49.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl50.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl51.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl52.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl53.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl54.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl55.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl56.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl57.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl58.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl59.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl60.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl61.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl62.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl63.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl64.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl65.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl66.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl67.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl68.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl69.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl70.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl71.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl72.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl73.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl74.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl75.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl76.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl77.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl78.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl79.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl80.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl81.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl82.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl83.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl84.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl85.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl86.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl87.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl88.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl89.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl90.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl91.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl92.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl93.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl94.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei00.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei01.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei02.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei03.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei04.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei05.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei06.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei07.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei08.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei09.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei10.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei11.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei12.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei13.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei14.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei15.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei16.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei17.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei18.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei19.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei20.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei21.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei22.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei23.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei24.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei25.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei26.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei27.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei28.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei29.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei30.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei31.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei32.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei33.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei34.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei35.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei36.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei37.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei38.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei39.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei40.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei41.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei42.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei43.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei44.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei45.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei46.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei47.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei48.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei49.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei50.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei51.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei52.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei53.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei54.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei55.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei56.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei57.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei58.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei59.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei60.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei61.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei62.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei63.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei64.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei65.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei66.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei67.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei68.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei69.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei70.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei71.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei72.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei73.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei74.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei75.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei76.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei77.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei78.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei79.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei80.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei81.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei82.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei83.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei84.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei85.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei86.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei87.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei88.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei89.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei90.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei91.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei92.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei93.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei94.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl00.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl01.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl02.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl03.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl04.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl05.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl06.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl07.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl08.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl09.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl10.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl11.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl12.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl13.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl14.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl15.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl16.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl17.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl18.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl19.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl20.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl21.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl22.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl23.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl24.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl25.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl26.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl27.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl28.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl29.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl30.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl31.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl32.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl33.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl34.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl35.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl36.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl37.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl38.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl39.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl40.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl41.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl42.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl43.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl44.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl45.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl46.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl47.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl48.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl49.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl50.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl51.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl52.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl53.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl54.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl55.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl56.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl57.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl58.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl59.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl60.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl61.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl62.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl63.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl64.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl65.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl66.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl67.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl68.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl69.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl70.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl71.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl72.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl73.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl74.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl75.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl76.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl77.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl78.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl79.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl80.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl81.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl82.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl83.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl84.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl85.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl86.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl87.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl88.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl89.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl90.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl91.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl92.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl93.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl94.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai00.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai01.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai02.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai03.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai04.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai05.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai06.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai07.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai08.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai09.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai10.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai11.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai12.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai13.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai14.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai15.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai16.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai17.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai18.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai19.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai20.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai21.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai22.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai23.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai24.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai25.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai26.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai27.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai28.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai29.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai30.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai31.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai32.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai33.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai34.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai35.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai36.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai37.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai38.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai39.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai40.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai41.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai42.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai43.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai44.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai45.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai46.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai47.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai48.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai49.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai50.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai51.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai52.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai53.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai54.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai55.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai56.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai57.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai58.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai59.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai60.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai61.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai62.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai63.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai64.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai65.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai66.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai67.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai68.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai69.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai70.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai71.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai72.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai73.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai74.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai75.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai76.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai77.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai78.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai79.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai80.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai81.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai82.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai83.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai84.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai85.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai86.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai87.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai88.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai89.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai90.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai91.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai92.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai93.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai94.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl00.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl01.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl02.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl03.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl04.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl05.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl06.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl07.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl08.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl09.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl10.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl11.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl12.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl13.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl14.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl15.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl16.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl17.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl18.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl19.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl20.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl21.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl22.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl23.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl24.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl25.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl26.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl27.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl28.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl29.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl30.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl31.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl32.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl33.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl34.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl35.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl36.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl37.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl38.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl39.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl40.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl41.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl42.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl43.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl44.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl45.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl46.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl47.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl48.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl49.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl50.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl51.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl52.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl53.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl54.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl55.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl56.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl57.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl58.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl59.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl60.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl61.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl62.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl63.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl64.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl65.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl66.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl67.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl68.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl69.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl70.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl71.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl72.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl73.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl74.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl75.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl76.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl77.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl78.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl79.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl80.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl81.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl82.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl83.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl84.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl85.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl86.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl87.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl88.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl89.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl90.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl91.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl92.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl93.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl94.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli00.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli01.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli02.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli03.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli04.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli05.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli06.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli07.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli08.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli09.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli10.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli11.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli12.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli13.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli14.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli15.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli16.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli17.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli18.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli19.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli20.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli21.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli22.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli23.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli24.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli25.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli26.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli27.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli28.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli29.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli30.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli31.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli32.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli33.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli34.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli35.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli36.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli37.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli38.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli39.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli40.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli41.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli42.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli43.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli44.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli45.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli46.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli47.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli48.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli49.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli50.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli51.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli52.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli53.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli54.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli55.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli56.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli57.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli58.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli59.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli60.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli61.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli62.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli63.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli64.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli65.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli66.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli67.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli68.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli69.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli70.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli71.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli72.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli73.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli74.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli75.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli76.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli77.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli78.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli79.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli80.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli81.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli82.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli83.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli84.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli85.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli86.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli87.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli88.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli89.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli90.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli91.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli92.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli93.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli94.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl00.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl01.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl02.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl03.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl04.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl05.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl06.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl07.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl08.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl09.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl10.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl11.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl12.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl13.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl14.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl15.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl16.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl17.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl18.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl19.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl20.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl21.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl22.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl23.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl24.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl25.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl26.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl27.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl28.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl29.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl30.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl31.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl32.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl33.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl34.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl35.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl36.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl37.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl38.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl39.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl40.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl41.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl42.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl43.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl44.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl45.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl46.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl47.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl48.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl49.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl50.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl51.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl52.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl53.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl54.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl55.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl56.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl57.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl58.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl59.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl60.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl61.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl62.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl63.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl64.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl65.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl66.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl67.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl68.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl69.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl70.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl71.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl72.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl73.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl74.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl75.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl76.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl77.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl78.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl79.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl80.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl81.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl82.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl83.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl84.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl85.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl86.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl87.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl88.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl89.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl90.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl91.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl92.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl93.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl94.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong00.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong01.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong02.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong03.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong04.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong05.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong06.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong07.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong08.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong09.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong10.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong11.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong12.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong13.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong14.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong15.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong16.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong17.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong18.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong19.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong20.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong21.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong22.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong23.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong24.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong25.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong26.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong27.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong28.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong29.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong30.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong31.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong32.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong33.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong34.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong35.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong36.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong37.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong38.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong39.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong40.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong41.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong42.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong43.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong44.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong45.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong46.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong47.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong48.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong49.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong50.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong51.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong52.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong53.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong54.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong55.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong56.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong57.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong58.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong59.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong60.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong61.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong62.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong63.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong64.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong65.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong66.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong67.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong68.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong69.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong70.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong71.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong72.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong73.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong74.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong75.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong76.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong77.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong78.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong79.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong80.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong81.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong82.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong83.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong84.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong85.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong86.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong87.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong88.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong89.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong90.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong91.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong92.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong93.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong94.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl00.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl01.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl02.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl03.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl04.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl05.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl06.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl07.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl08.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl09.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl10.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl11.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl12.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl13.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl14.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl15.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl16.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl17.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl18.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl19.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl20.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl21.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl22.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl23.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl24.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl25.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl26.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl27.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl28.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl29.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl30.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl31.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl32.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl33.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl34.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl35.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl36.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl37.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl38.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl39.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl40.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl41.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl42.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl43.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl44.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl45.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl46.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl47.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl48.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl49.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl50.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl51.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl52.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl53.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl54.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl55.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl56.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl57.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl58.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl59.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl60.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl61.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl62.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl63.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl64.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl65.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl66.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl67.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl68.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl69.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl70.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl71.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl72.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl73.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl74.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl75.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl76.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl77.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl78.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl79.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl80.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl81.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl82.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl83.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl84.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl85.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl86.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl87.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl88.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl89.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl90.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl91.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl92.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl93.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl94.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou00.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou01.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou02.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou03.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou04.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou05.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou06.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou07.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou08.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou09.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou10.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou11.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou12.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou13.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou14.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou15.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou16.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou17.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou18.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou19.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou20.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou21.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou22.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou23.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou24.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou25.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou26.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou27.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou28.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou29.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou30.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou31.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou32.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou33.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou34.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou35.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou36.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou37.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou38.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou39.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou40.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou41.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou42.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou43.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou44.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou45.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou46.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou47.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou48.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou49.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou50.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou51.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou52.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou53.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou54.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou55.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou56.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou57.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou58.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou59.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou60.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou61.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou62.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou63.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou64.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou65.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou66.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou67.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou68.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou69.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou70.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou71.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou72.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou73.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou74.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou75.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou76.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou77.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou78.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou79.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou80.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou81.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou82.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou83.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou84.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou85.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou86.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou87.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou88.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou89.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou90.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou91.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou92.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou93.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou94.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl00.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl01.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl02.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl03.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl04.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl05.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl06.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl07.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl08.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl09.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl10.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl11.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl12.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl13.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl14.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl15.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl16.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl17.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl18.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl19.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl20.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl21.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl22.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl23.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl24.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl25.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl26.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl27.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl28.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl29.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl30.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl31.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl32.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl33.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl34.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl35.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl36.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl37.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl38.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl39.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl40.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl41.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl42.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl43.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl44.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl45.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl46.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl47.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl48.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl49.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl50.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl51.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl52.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl53.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl54.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl55.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl56.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl57.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl58.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl59.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl60.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl61.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl62.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl63.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl64.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl65.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl66.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl67.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl68.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl69.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl70.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl71.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl72.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl73.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl74.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl75.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl76.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl77.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl78.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl79.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl80.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl81.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl82.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl83.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl84.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl85.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl86.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl87.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl88.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl89.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl90.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl91.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl92.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl93.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl94.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs00.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs01.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs02.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs03.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs04.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs05.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs06.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs07.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs08.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs09.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs0a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs0b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs0c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs0d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs0e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs0f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs10.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs11.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs12.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs13.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs14.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs15.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs16.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs17.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs18.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs19.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs1a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs1b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs1c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs1d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs1e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs1f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs20.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs21.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs22.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs23.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs24.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs25.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs26.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs27.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs28.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs29.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs2a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs2b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs2c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs2d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs2e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs2f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs30.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs31.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs32.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs33.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs34.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs35.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs36.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs37.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs38.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs39.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs3a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs3b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs3c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs3d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs3e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs3f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs40.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs41.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs42.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs43.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs44.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs45.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs46.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs47.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs48.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs49.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs4a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs4b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs4c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs4d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs4e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs4f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs50.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs51.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs52.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs53.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs54.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs55.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs56.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs57.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs58.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs59.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs5a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs5b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs5c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs5d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs5e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs5f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs60.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs61.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs62.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs63.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs64.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs65.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs66.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs67.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs68.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs69.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs6a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs6b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs6c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs6d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs6e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs6f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs70.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs71.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs72.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs73.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs74.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs75.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs76.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs77.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs78.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs79.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs7a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs7b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs7c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs7d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs7e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs7f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs80.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs81.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs82.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs83.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs84.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs85.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs86.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs87.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs88.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs89.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs8a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs8b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs8c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs8d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs8e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs8f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs90.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs91.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs92.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs93.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs94.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs95.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs96.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs97.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs98.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs99.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs9a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs9b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs9c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs9d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs9e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs9f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsa0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsa1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsa2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsa3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsa4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsa5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsa6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsa7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsa8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsa9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsaa.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsab.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsac.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsad.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsae.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsaf.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsb0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsb1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsb2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsb3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsb4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsb5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsb6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsb7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsb8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsb9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsba.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsbb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsbc.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsbd.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsbe.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsbf.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsc0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsc1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsc2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsc3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsc4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsc5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsc6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsc7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsc8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsc9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsca.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifscb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifscc.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifscd.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsce.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifscf.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsd0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsd1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsd2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsd3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsd4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsd5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsd6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsd7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsd8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsd9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsda.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsdb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsdc.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsdd.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsde.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsdf.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifse0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifse1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifse2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifse3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifse4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifse5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifse6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifse7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifse8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifse9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsea.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifseb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsec.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsed.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsee.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsef.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsf0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsf1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsf2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsf3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsf4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsf5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsf6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsf7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsf8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsf9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsfa.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsfb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsfc.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsfd.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsfe.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsff.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl00.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl01.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl02.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl03.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl04.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl05.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl06.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl07.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl08.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl09.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl0a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl0b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl0c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl0d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl0e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl0f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl10.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl11.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl12.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl13.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl14.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl15.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl16.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl17.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl18.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl19.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl1a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl1b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl1c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl1d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl1e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl1f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl20.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl21.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl22.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl23.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl24.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl25.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl26.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl27.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl28.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl29.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl2a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl2b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl2c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl2d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl2e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl2f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl30.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl31.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl32.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl33.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl34.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl35.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl36.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl37.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl38.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl39.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl3a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl3b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl3c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl3d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl3e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl3f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl40.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl41.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl42.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl43.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl44.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl45.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl46.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl47.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl48.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl49.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl4a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl4b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl4c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl4d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl4e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl4f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl50.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl51.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl52.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl53.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl54.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl55.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl56.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl57.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl58.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl59.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl5a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl5b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl5c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl5d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl5e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl5f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl60.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl61.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl62.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl63.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl64.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl65.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl66.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl67.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl68.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl69.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl6a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl6b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl6c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl6d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl6e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl6f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl70.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl71.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl72.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl73.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl74.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl75.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl76.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl77.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl78.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl79.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl7a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl7b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl7c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl7d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl7e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl7f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl80.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl81.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl82.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl83.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl84.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl85.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl86.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl87.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl88.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl89.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl8a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl8b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl8c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl8d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl8e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl8f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl90.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl91.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl92.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl93.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl94.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl95.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl96.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl97.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl98.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl99.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl9a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl9b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl9c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl9d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl9e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl9f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssla0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssla1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssla2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssla3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssla4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssla5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssla6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssla7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssla8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssla9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslaa.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslab.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslac.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslad.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslae.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslaf.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslb0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslb1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslb2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslb3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslb4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslb5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslb6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslb7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslb8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslb9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslba.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslbb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslbc.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslbd.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslbe.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslbf.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslc0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslc1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslc2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslc3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslc4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslc5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslc6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslc7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslc8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslc9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslca.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslcb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslcc.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslcd.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslce.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslcf.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssld0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssld1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssld2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssld3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssld4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssld5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssld6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssld7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssld8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssld9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslda.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssldb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssldc.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssldd.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslde.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssldf.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssle0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssle1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssle2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssle3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssle4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssle5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssle6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssle7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssle8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssle9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslea.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssleb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslec.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssled.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslee.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslef.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslf0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslf1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslf2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslf3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslf4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslf5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslf6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslf7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslf8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslf9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslfa.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslfb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslfc.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslfd.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslfe.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslff.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei00.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei01.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei02.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei03.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei04.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei05.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei06.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei07.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei08.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei09.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei0a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei0b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei0c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei0d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei0e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei0f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei10.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei11.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei12.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei13.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei14.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei15.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei16.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei17.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei18.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei19.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei1a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei1b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei1c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei1d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei1e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei1f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei20.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei21.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei22.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei23.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei24.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei25.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei26.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei27.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei28.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei29.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei2a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei2b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei2c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei2d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei2e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei2f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei30.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei31.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei32.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei33.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei34.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei35.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei36.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei37.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei38.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei39.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei3a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei3b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei3c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei3d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei3e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei3f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei40.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei41.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei42.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei43.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei44.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei45.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei46.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei47.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei48.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei49.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei4a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei4b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei4c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei4d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei4e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei4f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei50.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei51.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei52.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei53.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei54.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei55.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei56.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei57.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei58.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei59.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei5a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei5b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei5c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei5d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei5e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei5f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei60.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei61.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei62.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei63.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei64.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei65.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei66.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei67.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei68.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei69.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei6a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei6b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei6c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei6d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei6e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei6f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei70.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei71.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei72.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei73.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei74.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei75.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei76.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei77.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei78.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei79.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei7a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei7b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei7c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei7d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei7e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei7f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei80.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei81.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei82.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei83.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei84.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei85.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei86.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei87.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei88.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei89.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei8a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei8b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei8c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei8d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei8e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei8f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei90.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei91.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei92.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei93.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei94.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei95.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei96.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei97.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei98.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei99.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei9a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei9b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei9c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei9d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei9e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei9f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheia0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheia1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheia2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheia3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheia4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheia5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheia6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheia7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheia8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheia9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheiaa.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheiab.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheiac.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheiad.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheiae.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheiaf.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheib0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheib1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheib2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheib3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheib4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheib5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheib6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheib7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheib8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheib9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheiba.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheibb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheibc.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheibd.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheibe.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheibf.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheic0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheic1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheic2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheic3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheic4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheic5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheic6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheic7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheic8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheic9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheica.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheicb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheicc.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheicd.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheice.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheicf.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheid0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheid1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheid2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheid3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheid4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheid5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheid6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheid7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheid8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheid9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheida.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheidb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheidc.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheidd.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheide.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheidf.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheie0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheie1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheie2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheie3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheie4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheie5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheie6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheie7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheie8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheie9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheiea.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheieb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheiec.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheied.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheiee.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheief.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheif0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheif1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheif2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheif3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheif4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheif5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheif6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheif7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheif8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheif9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheifa.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheifb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheifc.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheifd.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheife.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheiff.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl00.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl01.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl02.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl03.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl04.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl05.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl06.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl07.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl08.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl09.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl0a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl0b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl0c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl0d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl0e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl0f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl10.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl11.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl12.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl13.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl14.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl15.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl16.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl17.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl18.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl19.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl1a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl1b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl1c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl1d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl1e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl1f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl20.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl21.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl22.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl23.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl24.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl25.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl26.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl27.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl28.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl29.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl2a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl2b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl2c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl2d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl2e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl2f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl30.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl31.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl32.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl33.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl34.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl35.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl36.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl37.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl38.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl39.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl3a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl3b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl3c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl3d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl3e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl3f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl40.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl41.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl42.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl43.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl44.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl45.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl46.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl47.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl48.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl49.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl4a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl4b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl4c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl4d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl4e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl4f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl50.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl51.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl52.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl53.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl54.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl55.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl56.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl57.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl58.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl59.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl5a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl5b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl5c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl5d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl5e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl5f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl60.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl61.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl62.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl63.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl64.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl65.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl66.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl67.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl68.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl69.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl6a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl6b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl6c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl6d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl6e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl6f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl70.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl71.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl72.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl73.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl74.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl75.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl76.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl77.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl78.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl79.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl7a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl7b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl7c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl7d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl7e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl7f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl80.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl81.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl82.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl83.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl84.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl85.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl86.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl87.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl88.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl89.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl8a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl8b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl8c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl8d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl8e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl8f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl90.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl91.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl92.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl93.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl94.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl95.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl96.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl97.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl98.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl99.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl9a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl9b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl9c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl9d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl9e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl9f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisla0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisla1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisla2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisla3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisla4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisla5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisla6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisla7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisla8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisla9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislaa.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislab.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislac.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislad.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislae.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislaf.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislb0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislb1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislb2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislb3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislb4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislb5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislb6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislb7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislb8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislb9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislba.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislbb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislbc.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislbd.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislbe.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislbf.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislc0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislc1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislc2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislc3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislc4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislc5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislc6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislc7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislc8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislc9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislca.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislcb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislcc.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislcd.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislce.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislcf.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisld0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisld1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisld2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisld3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisld4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisld5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisld6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisld7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisld8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisld9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislda.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisldb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisldc.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisldd.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislde.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisldf.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisle0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisle1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisle2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisle3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisle4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisle5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisle6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisle7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisle8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisle9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislea.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisleb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislec.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisled.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislee.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislef.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislf0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislf1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislf2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislf3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislf4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislf5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislf6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislf7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislf8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislf9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislfa.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislfb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislfc.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislfd.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislfe.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislff.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai00.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai01.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai02.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai03.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai04.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai05.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai06.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai07.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai08.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai09.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai0a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai0b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai0c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai0d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai0e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai0f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai10.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai11.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai12.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai13.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai14.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai15.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai16.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai17.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai18.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai19.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai1a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai1b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai1c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai1d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai1e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai1f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai20.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai21.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai22.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai23.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai24.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai25.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai26.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai27.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai28.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai29.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai2a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai2b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai2c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai2d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai2e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai2f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai30.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai31.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai32.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai33.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai34.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai35.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai36.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai37.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai38.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai39.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai3a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai3b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai3c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai3d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai3e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai3f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai40.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai41.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai42.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai43.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai44.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai45.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai46.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai47.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai48.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai49.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai4a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai4b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai4c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai4d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai4e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai4f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai50.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai51.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai52.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai53.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai54.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai55.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai56.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai57.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai58.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai59.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai5a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai5b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai5c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai5d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai5e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai5f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai60.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai61.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai62.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai63.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai64.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai65.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai66.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai67.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai68.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai69.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai6a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai6b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai6c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai6d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai6e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai6f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai70.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai71.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai72.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai73.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai74.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai75.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai76.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai77.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai78.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai79.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai7a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai7b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai7c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai7d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai7e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai7f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai80.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai81.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai82.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai83.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai84.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai85.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai86.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai87.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai88.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai89.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai8a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai8b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai8c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai8d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai8e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai8f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai90.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai91.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai92.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai93.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai94.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai95.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai96.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai97.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai98.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai99.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai9a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai9b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai9c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai9d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai9e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai9f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaia0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaia1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaia2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaia3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaia4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaia5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaia6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaia7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaia8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaia9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaiaa.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaiab.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaiac.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaiad.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaiae.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaiaf.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaib0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaib1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaib2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaib3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaib4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaib5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaib6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaib7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaib8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaib9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaiba.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaibb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaibc.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaibd.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaibe.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaibf.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaic0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaic1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaic2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaic3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaic4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaic5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaic6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaic7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaic8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaic9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaica.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaicb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaicc.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaicd.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaice.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaicf.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaid0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaid1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaid2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaid3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaid4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaid5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaid6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaid7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaid8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaid9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaida.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaidb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaidc.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaidd.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaide.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaidf.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaie0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaie1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaie2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaie3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaie4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaie5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaie6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaie7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaie8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaie9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaiea.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaieb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaiec.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaied.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaiee.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaief.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaif0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaif1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaif2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaif3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaif4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaif5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaif6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaif7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaif8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaif9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaifa.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaifb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaifc.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaifd.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaife.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaiff.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl00.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl01.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl02.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl03.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl04.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl05.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl06.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl07.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl08.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl09.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl0a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl0b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl0c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl0d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl0e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl0f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl10.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl11.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl12.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl13.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl14.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl15.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl16.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl17.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl18.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl19.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl1a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl1b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl1c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl1d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl1e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl1f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl20.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl21.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl22.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl23.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl24.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl25.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl26.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl27.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl28.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl29.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl2a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl2b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl2c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl2d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl2e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl2f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl30.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl31.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl32.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl33.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl34.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl35.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl36.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl37.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl38.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl39.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl3a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl3b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl3c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl3d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl3e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl3f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl40.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl41.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl42.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl43.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl44.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl45.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl46.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl47.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl48.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl49.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl4a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl4b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl4c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl4d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl4e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl4f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl50.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl51.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl52.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl53.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl54.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl55.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl56.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl57.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl58.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl59.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl5a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl5b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl5c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl5d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl5e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl5f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl60.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl61.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl62.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl63.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl64.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl65.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl66.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl67.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl68.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl69.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl6a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl6b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl6c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl6d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl6e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl6f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl70.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl71.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl72.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl73.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl74.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl75.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl76.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl77.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl78.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl79.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl7a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl7b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl7c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl7d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl7e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl7f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl80.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl81.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl82.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl83.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl84.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl85.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl86.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl87.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl88.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl89.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl8a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl8b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl8c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl8d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl8e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl8f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl90.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl91.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl92.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl93.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl94.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl95.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl96.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl97.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl98.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl99.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl9a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl9b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl9c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl9d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl9e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl9f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisla0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisla1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisla2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisla3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisla4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisla5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisla6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisla7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisla8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisla9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislaa.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislab.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislac.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislad.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislae.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislaf.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislb0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislb1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislb2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislb3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislb4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislb5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislb6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislb7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislb8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislb9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislba.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislbb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislbc.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislbd.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislbe.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislbf.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislc0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislc1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislc2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislc3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislc4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislc5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislc6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislc7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislc8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislc9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislca.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislcb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislcc.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislcd.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislce.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislcf.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisld0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisld1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisld2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisld3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisld4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisld5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisld6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisld7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisld8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisld9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislda.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisldb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisldc.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisldd.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislde.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisldf.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisle0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisle1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisle2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisle3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisle4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisle5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisle6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisle7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisle8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisle9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislea.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisleb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislec.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisled.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislee.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislef.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislf0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislf1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislf2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislf3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislf4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislf5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislf6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislf7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislf8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislf9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislfa.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislfb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislfc.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislfd.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislfe.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislff.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili00.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili01.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili02.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili03.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili04.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili05.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili06.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili07.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili08.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili09.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili0a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili0b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili0c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili0d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili0e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili0f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili10.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili11.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili12.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili13.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili14.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili15.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili16.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili17.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili18.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili19.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili1a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili1b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili1c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili1d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili1e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili1f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili20.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili21.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili22.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili23.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili24.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili25.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili26.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili27.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili28.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili29.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili2a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili2b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili2c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili2d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili2e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili2f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili30.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili31.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili32.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili33.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili34.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili35.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili36.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili37.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili38.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili39.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili3a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili3b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili3c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili3d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili3e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili3f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili40.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili41.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili42.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili43.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili44.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili45.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili46.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili47.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili48.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili49.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili4a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili4b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili4c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili4d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili4e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili4f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili50.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili51.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili52.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili53.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili54.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili55.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili56.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili57.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili58.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili59.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili5a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili5b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili5c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili5d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili5e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili5f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili60.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili61.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili62.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili63.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili64.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili65.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili66.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili67.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili68.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili69.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili6a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili6b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili6c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili6d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili6e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili6f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili70.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili71.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili72.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili73.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili74.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili75.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili76.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili77.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili78.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili79.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili7a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili7b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili7c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili7d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili7e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili7f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili80.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili81.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili82.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili83.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili84.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili85.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili86.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili87.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili88.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili89.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili8a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili8b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili8c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili8d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili8e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili8f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili90.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili91.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili92.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili93.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili94.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili95.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili96.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili97.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili98.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili99.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili9a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili9b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili9c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili9d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili9e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili9f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilia0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilia1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilia2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilia3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilia4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilia5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilia6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilia7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilia8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilia9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/uniliaa.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/uniliab.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/uniliac.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/uniliad.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/uniliae.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/uniliaf.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilib0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilib1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilib2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilib3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilib4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilib5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilib6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilib7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilib8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilib9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/uniliba.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilibb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilibc.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilibd.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilibe.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilibf.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilic0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilic1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilic2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilic3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilic4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilic5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilic6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilic7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilic8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilic9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilica.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilicb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilicc.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilicd.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilice.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilicf.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilid0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilid1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilid2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilid3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilid4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilid5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilid6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilid7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilid8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilid9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilida.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilidb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilidc.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilidd.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilide.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilidf.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilie0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilie1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilie2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilie3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilie4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilie5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilie6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilie7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilie8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilie9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/uniliea.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilieb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/uniliec.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilied.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/uniliee.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilief.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilif0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilif1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilif2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilif3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilif4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilif5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilif6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilif7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilif8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilif9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilifa.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilifb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilifc.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilifd.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilife.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/uniliff.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl00.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl01.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl02.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl03.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl04.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl05.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl06.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl07.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl08.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl09.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl0a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl0b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl0c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl0d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl0e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl0f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl10.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl11.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl12.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl13.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl14.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl15.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl16.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl17.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl18.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl19.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl1a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl1b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl1c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl1d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl1e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl1f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl20.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl21.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl22.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl23.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl24.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl25.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl26.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl27.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl28.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl29.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl2a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl2b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl2c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl2d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl2e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl2f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl30.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl31.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl32.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl33.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl34.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl35.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl36.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl37.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl38.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl39.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl3a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl3b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl3c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl3d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl3e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl3f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl40.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl41.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl42.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl43.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl44.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl45.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl46.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl47.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl48.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl49.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl4a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl4b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl4c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl4d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl4e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl4f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl50.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl51.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl52.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl53.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl54.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl55.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl56.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl57.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl58.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl59.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl5a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl5b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl5c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl5d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl5e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl5f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl60.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl61.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl62.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl63.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl64.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl65.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl66.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl67.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl68.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl69.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl6a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl6b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl6c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl6d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl6e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl6f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl70.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl71.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl72.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl73.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl74.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl75.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl76.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl77.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl78.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl79.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl7a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl7b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl7c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl7d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl7e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl7f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl80.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl81.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl82.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl83.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl84.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl85.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl86.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl87.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl88.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl89.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl8a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl8b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl8c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl8d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl8e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl8f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl90.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl91.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl92.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl93.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl94.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl95.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl96.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl97.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl98.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl99.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl9a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl9b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl9c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl9d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl9e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl9f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisla0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisla1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisla2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisla3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisla4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisla5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisla6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisla7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisla8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisla9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislaa.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislab.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislac.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislad.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislae.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislaf.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislb0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislb1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislb2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislb3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislb4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislb5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislb6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislb7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislb8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislb9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislba.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislbb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislbc.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislbd.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislbe.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislbf.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislc0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislc1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislc2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislc3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislc4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislc5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislc6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislc7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislc8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislc9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislca.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislcb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislcc.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislcd.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislce.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislcf.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisld0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisld1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisld2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisld3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisld4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisld5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisld6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisld7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisld8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisld9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislda.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisldb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisldc.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisldd.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislde.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisldf.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisle0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisle1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisle2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisle3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisle4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisle5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisle6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisle7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisle8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisle9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislea.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisleb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislec.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisled.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislee.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislef.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislf0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislf1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislf2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislf3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislf4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislf5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislf6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislf7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislf8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislf9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislfa.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislfb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislfc.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislfd.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislfe.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislff.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong00.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong01.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong02.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong03.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong04.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong05.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong06.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong07.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong08.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong09.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong0a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong0b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong0c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong0d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong0e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong0f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong10.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong11.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong12.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong13.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong14.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong15.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong16.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong17.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong18.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong19.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong1a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong1b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong1c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong1d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong1e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong1f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong20.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong21.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong22.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong23.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong24.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong25.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong26.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong27.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong28.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong29.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong2a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong2b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong2c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong2d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong2e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong2f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong30.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong31.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong32.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong33.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong34.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong35.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong36.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong37.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong38.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong39.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong3a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong3b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong3c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong3d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong3e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong3f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong40.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong41.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong42.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong43.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong44.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong45.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong46.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong47.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong48.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong49.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong4a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong4b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong4c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong4d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong4e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong4f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong50.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong51.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong52.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong53.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong54.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong55.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong56.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong57.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong58.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong59.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong5a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong5b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong5c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong5d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong5e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong5f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong60.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong61.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong62.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong63.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong64.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong65.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong66.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong67.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong68.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong69.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong6a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong6b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong6c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong6d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong6e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong6f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong70.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong71.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong72.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong73.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong74.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong75.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong76.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong77.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong78.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong79.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong7a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong7b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong7c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong7d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong7e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong7f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong80.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong81.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong82.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong83.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong84.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong85.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong86.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong87.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong88.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong89.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong8a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong8b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong8c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong8d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong8e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong8f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong90.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong91.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong92.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong93.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong94.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong95.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong96.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong97.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong98.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong99.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong9a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong9b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong9c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong9d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong9e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong9f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisonga0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisonga1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisonga2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisonga3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisonga4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisonga5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisonga6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisonga7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisonga8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisonga9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongaa.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongab.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongac.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongad.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongae.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongaf.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongb0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongb1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongb2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongb3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongb4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongb5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongb6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongb7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongb8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongb9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongba.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongbb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongbc.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongbd.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongbe.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongbf.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongc0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongc1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongc2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongc3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongc4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongc5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongc6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongc7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongc8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongc9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongca.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongcb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongcc.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongcd.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongce.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongcf.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongd0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongd1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongd2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongd3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongd4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongd5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongd6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongd7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongd8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongd9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongda.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongdb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongdc.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongdd.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongde.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongdf.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisonge0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisonge1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisonge2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisonge3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisonge4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisonge5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisonge6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisonge7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisonge8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisonge9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongea.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongeb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongec.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisonged.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongee.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongef.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongf0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongf1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongf2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongf3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongf4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongf5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongf6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongf7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongf8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongf9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongfa.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongfb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongfc.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongfd.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongfe.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongff.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl00.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl01.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl02.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl03.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl04.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl05.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl06.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl07.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl08.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl09.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl0a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl0b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl0c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl0d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl0e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl0f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl10.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl11.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl12.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl13.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl14.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl15.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl16.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl17.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl18.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl19.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl1a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl1b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl1c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl1d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl1e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl1f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl20.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl21.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl22.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl23.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl24.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl25.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl26.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl27.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl28.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl29.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl2a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl2b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl2c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl2d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl2e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl2f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl30.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl31.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl32.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl33.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl34.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl35.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl36.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl37.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl38.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl39.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl3a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl3b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl3c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl3d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl3e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl3f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl40.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl41.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl42.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl43.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl44.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl45.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl46.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl47.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl48.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl49.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl4a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl4b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl4c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl4d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl4e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl4f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl50.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl51.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl52.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl53.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl54.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl55.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl56.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl57.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl58.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl59.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl5a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl5b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl5c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl5d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl5e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl5f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl60.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl61.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl62.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl63.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl64.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl65.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl66.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl67.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl68.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl69.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl6a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl6b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl6c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl6d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl6e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl6f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl70.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl71.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl72.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl73.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl74.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl75.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl76.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl77.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl78.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl79.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl7a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl7b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl7c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl7d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl7e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl7f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl80.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl81.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl82.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl83.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl84.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl85.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl86.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl87.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl88.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl89.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl8a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl8b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl8c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl8d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl8e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl8f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl90.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl91.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl92.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl93.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl94.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl95.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl96.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl97.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl98.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl99.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl9a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl9b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl9c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl9d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl9e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl9f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsla0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsla1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsla2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsla3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsla4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsla5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsla6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsla7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsla8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsla9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslaa.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslab.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslac.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslad.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslae.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslaf.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslb0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslb1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslb2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslb3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslb4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslb5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslb6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslb7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslb8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslb9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslba.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslbb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslbc.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslbd.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslbe.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslbf.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslc0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslc1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslc2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslc3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslc4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslc5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslc6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslc7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslc8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslc9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslca.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslcb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslcc.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslcd.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslce.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslcf.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsld0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsld1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsld2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsld3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsld4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsld5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsld6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsld7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsld8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsld9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslda.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsldb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsldc.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsldd.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslde.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsldf.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsle0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsle1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsle2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsle3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsle4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsle5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsle6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsle7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsle8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsle9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslea.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsleb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslec.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsled.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslee.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslef.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslf0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslf1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslf2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslf3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslf4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslf5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslf6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslf7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslf8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslf9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslfa.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslfb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslfc.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslfd.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslfe.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslff.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou00.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou01.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou02.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou03.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou04.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou05.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou06.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou07.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou08.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou09.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou0a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou0b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou0c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou0d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou0e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou0f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou10.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou11.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou12.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou13.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou14.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou15.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou16.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou17.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou18.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou19.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou1a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou1b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou1c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou1d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou1e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou1f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou20.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou21.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou22.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou23.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou24.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou25.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou26.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou27.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou28.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou29.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou2a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou2b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou2c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou2d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou2e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou2f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou30.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou31.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou32.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou33.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou34.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou35.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou36.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou37.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou38.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou39.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou3a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou3b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou3c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou3d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou3e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou3f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou40.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou41.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou42.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou43.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou44.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou45.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou46.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou47.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou48.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou49.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou4a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou4b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou4c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou4d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou4e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou4f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou50.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou51.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou52.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou53.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou54.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou55.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou56.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou57.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou58.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou59.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou5a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou5b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou5c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou5d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou5e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou5f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou60.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou61.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou62.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou63.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou64.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou65.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou66.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou67.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou68.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou69.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou6a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou6b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou6c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou6d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou6e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou6f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou70.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou71.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou72.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou73.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou74.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou75.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou76.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou77.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou78.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou79.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou7a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou7b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou7c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou7d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou7e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou7f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou80.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou81.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou82.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou83.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou84.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou85.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou86.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou87.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou88.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou89.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou8a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou8b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou8c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou8d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou8e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou8f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou90.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou91.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou92.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou93.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou94.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou95.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou96.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou97.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou98.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou99.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou9a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou9b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou9c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou9d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou9e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou9f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoua0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoua1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoua2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoua3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoua4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoua5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoua6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoua7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoua8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoua9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouaa.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouab.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouac.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouad.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouae.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouaf.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoub0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoub1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoub2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoub3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoub4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoub5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoub6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoub7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoub8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoub9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouba.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoubb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoubc.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoubd.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoube.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoubf.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouc0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouc1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouc2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouc3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouc4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouc5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouc6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouc7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouc8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouc9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouca.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoucb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoucc.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoucd.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouce.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoucf.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoud0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoud1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoud2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoud3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoud4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoud5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoud6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoud7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoud8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoud9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouda.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoudb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoudc.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoudd.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoude.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoudf.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoue0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoue1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoue2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoue3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoue4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoue5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoue6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoue7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoue8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoue9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouea.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoueb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouec.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoued.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouee.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouef.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouf0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouf1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouf2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouf3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouf4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouf5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouf6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouf7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouf8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouf9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoufa.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoufb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoufc.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoufd.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoufe.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouff.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl00.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl01.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl02.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl03.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl04.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl05.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl06.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl07.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl08.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl09.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl0a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl0b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl0c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl0d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl0e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl0f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl10.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl11.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl12.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl13.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl14.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl15.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl16.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl17.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl18.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl19.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl1a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl1b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl1c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl1d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl1e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl1f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl20.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl21.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl22.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl23.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl24.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl25.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl26.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl27.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl28.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl29.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl2a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl2b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl2c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl2d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl2e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl2f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl30.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl31.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl32.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl33.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl34.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl35.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl36.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl37.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl38.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl39.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl3a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl3b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl3c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl3d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl3e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl3f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl40.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl41.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl42.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl43.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl44.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl45.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl46.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl47.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl48.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl49.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl4a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl4b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl4c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl4d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl4e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl4f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl50.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl51.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl52.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl53.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl54.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl55.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl56.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl57.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl58.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl59.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl5a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl5b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl5c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl5d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl5e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl5f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl60.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl61.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl62.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl63.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl64.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl65.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl66.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl67.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl68.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl69.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl6a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl6b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl6c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl6d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl6e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl6f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl70.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl71.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl72.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl73.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl74.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl75.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl76.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl77.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl78.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl79.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl7a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl7b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl7c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl7d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl7e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl7f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl80.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl81.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl82.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl83.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl84.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl85.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl86.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl87.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl88.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl89.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl8a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl8b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl8c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl8d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl8e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl8f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl90.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl91.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl92.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl93.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl94.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl95.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl96.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl97.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl98.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl99.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl9a.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl9b.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl9c.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl9d.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl9e.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl9f.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousla0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousla1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousla2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousla3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousla4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousla5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousla6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousla7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousla8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousla9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslaa.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslab.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslac.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslad.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslae.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslaf.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslb0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslb1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslb2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslb3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslb4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslb5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslb6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslb7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslb8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslb9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslba.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslbb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslbc.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslbd.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslbe.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslbf.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslc0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslc1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslc2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslc3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslc4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslc5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslc6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslc7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslc8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslc9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslca.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslcb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslcc.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslcd.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslce.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslcf.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousld0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousld1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousld2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousld3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousld4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousld5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousld6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousld7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousld8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousld9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslda.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousldb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousldc.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousldd.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslde.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousldf.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousle0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousle1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousle2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousle3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousle4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousle5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousle6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousle7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousle8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousle9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslea.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousleb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslec.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousled.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslee.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslef.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslf0.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslf1.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslf2.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslf3.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslf4.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslf5.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslf6.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslf7.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslf8.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslf9.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslfa.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslfb.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslfc.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslfd.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslfe.tfm
%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslff.tfm
%{_texmfdistdir}/tex/generic/zhmetrics/zhwinfonts.tex
%{_texmfdistdir}/tex/latex/zhmetrics/c19fs.fd
%{_texmfdistdir}/tex/latex/zhmetrics/c19hei.fd
%{_texmfdistdir}/tex/latex/zhmetrics/c19kai.fd
%{_texmfdistdir}/tex/latex/zhmetrics/c19li.fd
%{_texmfdistdir}/tex/latex/zhmetrics/c19you.fd
%{_texmfdistdir}/tex/latex/zhmetrics/c19zhfs.fd
%{_texmfdistdir}/tex/latex/zhmetrics/c19zhhei.fd
%{_texmfdistdir}/tex/latex/zhmetrics/c19zhkai.fd
%{_texmfdistdir}/tex/latex/zhmetrics/c19zhli.fd
%{_texmfdistdir}/tex/latex/zhmetrics/c19zhsong.fd
%{_texmfdistdir}/tex/latex/zhmetrics/c19zhyou.fd
%{_texmfdistdir}/tex/latex/zhmetrics/c70fs.fd
%{_texmfdistdir}/tex/latex/zhmetrics/c70hei.fd
%{_texmfdistdir}/tex/latex/zhmetrics/c70kai.fd
%{_texmfdistdir}/tex/latex/zhmetrics/c70li.fd
%{_texmfdistdir}/tex/latex/zhmetrics/c70you.fd
%{_texmfdistdir}/tex/latex/zhmetrics/c70zhfs.fd
%{_texmfdistdir}/tex/latex/zhmetrics/c70zhhei.fd
%{_texmfdistdir}/tex/latex/zhmetrics/c70zhkai.fd
%{_texmfdistdir}/tex/latex/zhmetrics/c70zhli.fd
%{_texmfdistdir}/tex/latex/zhmetrics/c70zhsong.fd
%{_texmfdistdir}/tex/latex/zhmetrics/c70zhyou.fd
%doc %{_texmfdistdir}/doc/fonts/zhmetrics/README
#- source
%doc %{_texmfdistdir}/source/fonts/zhmetrics/CTeXFonts.lua
%doc %{_texmfdistdir}/source/fonts/zhmetrics/ttfonts.map
%doc %{_texmfdistdir}/source/fonts/zhmetrics/zhfd.lua
%doc %{_texmfdistdir}/source/fonts/zhmetrics/zhtfm.lua

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18992 |12mr|texlive-zhnumber-1.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27120
# category Package
# catalog-ctan /macros/latex/contrib/zhnumber
# catalog-date 2012-07-20 19:39:58 +0200
# catalog-license lppl1.3
# catalog-version 1.6
Name:		texlive-zhnumber
Version:	1.6
Release:	1
Summary:	Typeset Chinese representations of numbers
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/zhnumber
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/zhnumber.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/zhnumber.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/zhnumber.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides commands to typeset Chinese
representations of numbers. The main difference between this
package and CJKnumb is that the commands provided are
expandable in the 'proper' way.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/zhnumber/config/zhnumber-big5.cfg
%{_texmfdistdir}/tex/latex/zhnumber/config/zhnumber-gbk.cfg
%{_texmfdistdir}/tex/latex/zhnumber/config/zhnumber-utf8.cfg
%{_texmfdistdir}/tex/latex/zhnumber/zhnumber.sty
%doc %{_texmfdistdir}/doc/latex/zhnumber/README
%doc %{_texmfdistdir}/doc/latex/zhnumber/zhnumber.pdf
#- source
%doc %{_texmfdistdir}/source/latex/zhnumber/zhnumber.dtx
%doc %{_texmfdistdir}/source/latex/zhnumber/zhnumber.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18993 |12mr|texlive-zhspacing-20120314-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 25644
# category Package
# catalog-ctan /macros/xetex/generic/zhspacing
# catalog-date 2012-03-14 18:58:06 +0100
# catalog-license lppl
# catalog-version 2012/03/14
Name:		texlive-zhspacing
Version:	20120314
Release:	1
Summary:	Spacing for mixed CJK-English documents in XeTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/xetex/generic/zhspacing
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/zhspacing.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/zhspacing.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package manages spacing in a CJK document; between
consecutive Chinese letters, spaces are ignored, but a
consistent space is inserted between Chinese text and English
(or mathematics). The package may be used by any document
format under XeTeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/xetex/zhspacing/context/t-zhspacing.tex
%{_texmfdistdir}/tex/xetex/zhspacing/generic/zhmath.sty
%{_texmfdistdir}/tex/xetex/zhspacing/generic/zhsmyclass.sty
%{_texmfdistdir}/tex/xetex/zhspacing/generic/zhspacing.sty
%{_texmfdistdir}/tex/xetex/zhspacing/generic/zhsusefulmacros.sty
%{_texmfdistdir}/tex/xetex/zhspacing/latex/zhfont.sty
%{_texmfdistdir}/tex/xetex/zhspacing/latex/zhulem.sty
%doc %{_texmfdistdir}/doc/xetex/zhspacing/README
%doc %{_texmfdistdir}/doc/xetex/zhspacing/test/zhspacing-context-test.tex
%doc %{_texmfdistdir}/doc/xetex/zhspacing/zhs-man.pdf
%doc %{_texmfdistdir}/doc/xetex/zhspacing/zhs-man.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18994 |12mr|texlive-ziffer-2.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/ziffer
# catalog-date 2008-08-24 14:22:28 +0200
# catalog-license lppl
# catalog-version 2.1
Name:		texlive-ziffer
Version:	2.1
Release:	2
Summary:	Conversion of punctuation in maths mode
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ziffer
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ziffer.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ziffer.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package modifies the behaviour of characters in maths mode
so that: '.' is used as a one-thousand separator (as is common
in Germany) ',' is used as a decimal separator (as is common in
Germany) '--' is represented with spacing as appropriate to
such constructs as '1.000,--'. These conversions may be
switched on and off.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/ziffer/ziffer.sty
%doc %{_texmfdistdir}/doc/latex/ziffer/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18995 |12mr|texlive-zwgetfdate-20080824-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/zwgetfdate
# catalog-date 2008-08-24 14:29:08 +0200
# catalog-license lppl1.3
# catalog-version undef
Name:		texlive-zwgetfdate
Version:	20080824
Release:	2
Summary:	Get package or file date
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/zwgetfdate
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/zwgetfdate.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/zwgetfdate.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package enables to fetch dates of used packages and files
and provide such information in macros. It is useful for
automatic obtaining the date of a package being documented,
mainly if you do not use doc/docstrip.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/zwgetfdate/zwgetfdate.sty
%doc %{_texmfdistdir}/doc/latex/zwgetfdate/License.txt
%doc %{_texmfdistdir}/doc/latex/zwgetfdate/README
%doc %{_texmfdistdir}/doc/latex/zwgetfdate/zwgetfdate.pdf
%doc %{_texmfdistdir}/doc/latex/zwgetfdate/zwgetfdate.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18996 |12mr|texlive-zwpagelayout-20120809-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26549
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-zwpagelayout
Version:	20120809
Release:	1
Summary:	TeXLive zwpagelayout package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/zwpagelayout.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/zwpagelayout.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive zwpagelayout package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/zwpagelayout/zwpagelayout.sty
%doc %{_texmfdistdir}/doc/latex/zwpagelayout/License.txt
%doc %{_texmfdistdir}/doc/latex/zwpagelayout/LoremIpsumDolor.tex
%doc %{_texmfdistdir}/doc/latex/zwpagelayout/README
%doc %{_texmfdistdir}/doc/latex/zwpagelayout/adjustfoot.pdf
%doc %{_texmfdistdir}/doc/latex/zwpagelayout/adjustfoot.tex
%doc %{_texmfdistdir}/doc/latex/zwpagelayout/adjusthead.pdf
%doc %{_texmfdistdir}/doc/latex/zwpagelayout/adjusthead.tex
%doc %{_texmfdistdir}/doc/latex/zwpagelayout/coversample.pdf
%doc %{_texmfdistdir}/doc/latex/zwpagelayout/coversample.tex
%doc %{_texmfdistdir}/doc/latex/zwpagelayout/zwpagelayout.pdf
%doc %{_texmfdistdir}/doc/latex/zwpagelayout/zwpagelayout.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18997 |12mr|tftp-5.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	The client and server for the Trivial File Transfer Protocol (TFTP)
Name: 		tftp
Version: 	5.0
Release: 	%mkrel 8
License: 	BSD
Group: 		System/Servers
URL:		http://www.kernel.org/pub/software/network/tftp/
Source0: 	http://www.kernel.org/pub/software/network/tftp/tftp-hpa-%{version}.tar.gz
Source1: 	tftp-xinetd
Patch0:		tftp-mips.patch
BuildRoot: 	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The Trivial File Transfer Protocol (TFTP) is normally used only for booting
diskless workstations. The tftp package provides the user interface for TFTP,
which allows users to transfer files to and from a remote machine. This
program, and TFTP, provide very little security, and should not be enabled
unless it is expressly needed.

%package	server
Summary:	The server for the Trivial File Transfer Protocol (TFTP)
Group:		System/Servers
Requires:	xinetd
Requires(post):	rpm-helper
Requires(preun):rpm-helper

%description	server
The Trivial File Transfer Protocol (TFTP) is normally used only for booting
diskless workstations.  The tftp-server package provides the server for TFTP,
which allows users to transfer files to and from a remote machine. TFTP
provides very little security, and should not be enabled unless it is
expressly needed. The TFTP server is run from %{_sysconfdir}/xinetd.d/tftp,
and is disabled by default on a Mandriva Linux systems.

%prep

%setup -q  -n tftp-hpa-%{version}
%patch0 -p1

%build

%serverbuild

sh configure --prefix=%{_prefix}
perl -pi -e '
    s,^CC=.*$,CC=cc,;
    s,^BINDIR=.*$,BINDIR=%{_bindir},;
    s,^MANDIR=.*$,MANDIR=%{_mandir},;
    s,^SBINDIR=.*$,SBINDIR=%{_sbindir},;
    ' MCONFIG

%make

%install
rm -rf %{buildroot}

mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_mandir}/man{1,8}
mkdir -p %{buildroot}%{_sbindir}

make INSTALLROOT=%{buildroot} MANDIR=%{_mandir} install
install -m755 -d %{buildroot}%{_localstatedir}/lib/tftpboot/
install -m644 %{SOURCE1} -D %{buildroot}%{_sysconfdir}/xinetd.d/tftp

%post server
%_post_service %{name}

%preun server
%_preun_service %{name}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/tftp
%{_mandir}/man1/*

%files server
%defattr(-,root,root)
%dir %{_localstatedir}/lib/tftpboot
%config(noreplace) %{_sysconfdir}/xinetd.d/tftp
%{_sbindir}/in.tftpd
%{_mandir}/man8/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18998 |12mr|thinkfan-0.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           thinkfan
Version:        0.8.0
Release:        1
Summary:        Simple and lightweight fan control program
Group:		System/Base
License:        GPLv3+
URL:            http://thinkfan.sourceforge.net/
Source0:        http://downloads.sourceforge.net/thinkfan/%{name}-%{version}.tar.gz
Source1:        %{name}.service
BuildRequires:  systemd-units
Requires(post): systemd-units
Requires(preun): systemd-units
Requires(postun): systemd-units

%define unitdir /lib/systemd/system/

%description
Thinkfan is a simple, lightweight fan control program. Originally designed
specifically for IBM/Lenovo Thinkpads, it now supports any kind of system via
the sysfs hwmon interface (/sys/class/hwmon). It is designed to eat as little
CPU power as possible.

%prep
%setup -q


%build
%make


%install
install -p -D -m 0755 thinkfan %{buildroot}%{_sbindir}/%{name}
#install -p -D -m 644 rcscripts/%{name}.service %{buildroot}%{_unitdir}/%{name}.service
# this is more complete:
install -p -D -m 644 %{SOURCE1} %{buildroot}%{_unitdir}/%{name}.service
install -p -D -m 644 examples/thinkfan.conf.complex  %{buildroot}%{_sysconfdir}/%{name}.conf

%post
if [ $1 -eq 1 ] ; then 
    # Initial installation 
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%preun
if [ $1 -eq 0 ] ; then
    # Package removal, not upgrade
    /bin/systemctl --no-reload disable %{name}.service > /dev/null 2>&1 || :
    /bin/systemctl stop %{name}.service > /dev/null 2>&1 || :
fi

%postun
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
if [ $1 -ge 1 ] ; then
    # Package upgrade, not uninstall
    /bin/systemctl try-restart %{name}.service >/dev/null 2>&1 || :
fi

%files
%doc README ChangeLog NEWS examples/
%config(noreplace) %{_sysconfdir}/%{name}.conf
%{_sbindir}/%{name}
%{_unitdir}/%{name}.service



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 18999 |12mr|tidy-20090904-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define apiver 0.99
%define major 0
%define libname %mklibname %{name} %{apiver} %{major}
%define develname %mklibname %name -d

Summary:	Program for tidying up messy HTML
Name:		tidy
Version:	20090904
Release:	7
Epoch:		1
Group:		Text tools
License:	W3C License
URL:		http://tidy.sourceforge.net/
Source0:	http://tidy.sourceforge.net/src/tidy-%{version}.tar.bz2
Patch0:		tidy-20081224cvs-fix-format-errors.patch
Requires:	%{libname} = %{EVRD}
BuildRequires:	xsltproc

%description
tidy is a program for tidying up messy html, for example, when we do 
html in vi, and we make the text italic with the <i> </i> tag some of us may
forget to end the italic text with </i>. tidy fixes this.

Install this if you need a program to help you tidy up your HTML.

%package -n	%{libname}
Summary:	Main library for %{name}
Group:		System/Libraries

%description -n	%{libname}
This package contains the library needed to run programs dynamically
linked with %{name}.

%package -n	%{develname}
Summary:	Headers for developing programs that will use %{name}
Group:		Development/Other
Requires:	%{libname} = %{EVRD}
Provides:	lib%{name}-devel = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n	%{develname}
This package contains the headers that programmers will need to develop
applications which will use %{name}.

%prep
%setup -q
%patch0 -p1

%build
sh build/gnuauto/setup.sh
%configure2_5x --disable-static
%make

# generate man page
console/tidy -xml-help >  htmldoc/tidy-help.xml
console/tidy -xml-config >  htmldoc/tidy-config.xml
xsltproc -o tidy.1 htmldoc/tidy1.xsl  htmldoc/tidy-help.xml

%install
%__rm -rf %{buildroot}

%makeinstall_std

install -d -m 755 %{buildroot}%{_mandir}/man1
install -m 644 tidy.1 %{buildroot}%{_mandir}/man1/%{name}.1

%files
%doc htmldoc/*
%{_bindir}/*
%{_mandir}/man1/*

%files -n %{libname}
%{_libdir}/*.so.*

%files -n %{develname}
%{_includedir}/*
%{_libdir}/*.so



%changelog
* Sun Aug  26 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 042acfb
- Drop .la and .a files, drop Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19000 |12mr|tigervnc-1.1.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# snapshotver is year-month-day-svnrevision, generated by "make dist"
%define snapshot        0
%define snapshotversion 201103164362
%define rel             3

Name:		tigervnc
Version:	1.1.0
%if %{snapshot}
Release:	0.%{snapshotversion}.%{rel}
%else
Release:	%{rel}
%endif

License:	GPLv2+
URL:		http://www.tigervnc.com/
Source0:	%{name}-%{version}.tar.gz
Source1:	vncviewer.desktop
# Missing from "make dist":
Source2:	%{name}-media.tar.gz
# S3: combines 0001-Add-lcrypto-for-SHA1-functions.patch and the unix/xserver19.patch patch
Source3:	tigervnc-1.1.0-xserver110.diff
# fedora patches
Patch0:		tigervnc-102434.patch
Patch4:		tigervnc-cookie.patch
Patch8:		tigervnc-viewer-reparent.patch
Patch10:	tigervnc11-ldnow.patch
Patch11:	tigervnc11-gethomedir.patch
#Patch12: tigervnc11-glx.patch
Patch13:	tigervnc11-rh692048.patch
Patch14:	0001-Use-memmove-instead-of-memcpy-in-fbblt.c-when-memory.patch
Patch16:	tigervnc11-xorg111.patch
Patch17:	tigervnc11-xorg112.patch
Patch18:	1.1.0-xorg-1.12_fix.patch

#(proyvind): FIXME: this one got fscked, needs to be fixed in Makefile.am, so
# that miext/sync/libsync.la gets built first...
#Patch18: tigervnc-1.0.90-link-against-forgotten-local-library.patch

Patch50:	0001-Add-lcrypto-for-SHA1-functions.patch
BuildRequires:	x11-server-source
BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(xtst)
BuildRequires:	x11-font-util
BuildRequires:	x11-util-macros
BuildRequires:	pkgconfig(xtrans)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(xkbfile)
BuildRequires:	pkgconfig(xfont)
BuildRequires:	pkgconfig(pixman-1)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(pciaccess)
BuildRequires:	pam-devel
BuildRequires:	pkgconfig(gnutls)
BuildRequires:	imagemagick
BuildRequires:	nasm
#BuildRequires:	java-devel
BuildRequires:	autoconf
BuildRequires:	java-1.6.0-openjdk-devel

#------------------------------------------------------------------------------

# package tigervnc

Summary:	Viewer for the VNC remote display system
Group:		Networking/Remote access

# Old RealVNC package:
Provides:	vncviewer
Conflicts:	tightvnc

%description
Virtual Network Computing (VNC) is a remote display system which
allows you to view a computing 'desktop' environment not only on the
machine where it is running, but from anywhere on the Internet and
from a wide variety of machine architectures.  This package contains a
client which will allow you to connect to other desktops running a VNC
server.

%files -f %{name}.lang
%doc README.txt
%{_bindir}/vncviewer
%{_iconsdir}/*
%{_datadir}/applications/*
%{_mandir}/man1/vncviewer.1*


#------------------------------------------------------------------------------

%package server

Summary:	Server for the VNC remote display system
Group:		Networking/Remote access

# Old RealVNC package:
Provides:	vnc-server
Conflicts:	tightvnc-server

Requires:	vnc-server-common

%description server
The VNC system allows you to access the same desktop from a wide
variety of platforms.  This package is a TigerVNC server, allowing
others to access the desktop on your machine.

%files server
%{_bindir}/vncconfig
%{_bindir}/vncpasswd
%{_bindir}/x0vncserver
%{_bindir}/Xvnc
%{_bindir}/vncserver
%{_mandir}/man1/Xvnc.1*
%{_mandir}/man1/vncpasswd.1*
%{_mandir}/man1/vncconfig.1*
%{_mandir}/man1/vncserver.1*
%{_mandir}/man1/x0vncserver.1*

#------------------------------------------------------------------------------

%package server-module

Summary:	Xorg module for the VNC remote display system
Group:		Networking/Remote access

Provides:	vnc-server-module

Requires:	x11-server-xorg

%description server-module
This package contains libvnc.so module to X server, allowing others
to access the desktop on your machine.

%files server-module
%{_libdir}/xorg/modules/extensions/libvnc.so

#------------------------------------------------------------------------------

%package java

Summary:	Java viewer for the VNC remote display system
Group:		Networking/Remote access

# Old RealVNC package:
Provides:	vnc-java
Conflicts:	tightvnc-java

# "TightVNC-specific" is not a typo, see the README file located inside the
# java source tree
%description java
This distribution is based on the standard VNC source and includes new
TightVNC-specific features and fixes, such as additional low-bandwidth
optimizations, major GUI improvements, and more.

There are three basic ways to use TigerVNC Java viewer:
  1. Running applet as part of TigerVNC server installation.
  2. Running applet hosted on a standalone Web server.
  3. Running the viewer as a standalone application.

%files java
%{_javadir}/*.jar
%{_datadir}/%{name}

#------------------------------------------------------------------------------

%prep
%setup -q -a2

%patch0 -p1 -b .102434
%patch4 -p1 -b .cookie
%patch8 -p1 -b .viewer-reparent
%patch10 -p1 -b .ldnow
%patch11 -p1 -b .gethomedir
%patch13 -p1 -b .rh692048

cp -r /usr/share/x11-server-source/* unix/xserver
%patch16 -p1 -b .xorg111
pushd unix/xserver
for all in `find . -type f -perm -001`; do
	chmod -x "$all"
done
%patch14 -p1 -b .memcpy
patch -p1 -b --suffix .vnc < %{SOURCE3}
%patch17 -p1 -b .xorg112
popd
%patch18 -p1 -b .xorg112-2

%patch50 -p0

# Use newer gettext
sed -i 's/AM_GNU_GETTEXT_VERSION.*/AM_GNU_GETTEXT_VERSION([0.17])/' \
	configure.ac

%build
# Temporary build with -fno-omit-frame-pointer, it causes problems
export CFLAGS="%{optflags} -fno-omit-frame-pointer"
export CXXFLAGS="$CFLAGS"

autoreconf -fiv
%configure2_5x --disable-static --with-system-jpeg
%make

# XXX: I'm not sure this define is actually needed
# Need this for shared objects that reference X Server, or other modules symbols
# Search for modules in extra_module_dir before the default path.
# This will allow fglrx to install its modified modules in more cleaner way.
%define extra_module_dir %{_libdir}/xorg/extra-modules

pushd unix/xserver
rm -f configure
autoreconf -fiv

# After the "--disable-config-hal", most options are just a paste from
# Mandriva's x11-server. We need to check what we can clean here (without
# reducing features)
%configure2_5x  --disable-xorg \
		--disable-xwin \
		--disable-xvfb \
		--disable-xnest \
		--disable-dmx \
		--disable-xfbdev \
		--disable-xephyr \
		--disable-kdrive \
		--disable-config-dbus \
		--disable-config-hal \
		--disable-static \
		--disable-unit-tests \
		--with-log-dir=%{_logdir} \
		--with-os-vendor="Rosa" \
		--with-os-name="`echo \`uname -s -r\` | sed -e s'/ /_/g'`" \
		--with-vendor-web="http://rosalinux.com" \
		--with-extra-module-dir=%{extra_module_dir} \
		--enable-xwrapper \
		--enable-pam \
		--with-default-font-path="catalogue:%{_sysconfdir}/X11/fontpath.d"

%make
popd

# Build icons
pushd media
%make
popd

# Build java
pushd java/src/com/tigervnc/vncviewer
%make all
popd

%install
rm -rf %{buildroot}

%makeinstall_std

pushd unix/xserver/hw/vnc
%makeinstall_std
popd

# Install desktop stuff
mkdir -p %{buildroot}/%{_datadir}/icons/hicolor/{16x16,24x24,48x48}/apps

pushd media/icons
    for s in 16 24 48; do
	install -m644 tigervnc_$s.png %{buildroot}/%{_datadir}/icons/hicolor/${s}x$s/apps/tigervnc.png
    done
popd

mkdir %{buildroot}/%{_datadir}/applications
desktop-file-install \
	--dir %{buildroot}%{_datadir}/applications \
	%{_sourcedir}/vncviewer.desktop

%find_lang %{name} %{name}.lang

# remove unwanted files
rm -f  %{buildroot}/%{_libdir}/xorg/modules/extensions/libvnc.la


# java
install -d -m 755 %{buildroot}%{_javadir}
install -d -m 755 %{buildroot}%{_datadir}/%{name}/classes
pushd java/src/com/tigervnc/vncviewer
    make install INSTALL_DIR=%{buildroot}%{_datadir}/%{name}/classes \
    ARCHIVE=vncviewer-%{version}.jar
popd

pushd %{buildroot}%{_datadir}/%{name}/classes
    mv vncviewer-%{version}.jar %{buildroot}%{_javadir}
    ln -s %{_javadir}/vncviewer-%{version}.jar VncViewer.jar
popd

pushd %{buildroot}%{_javadir}
    ln -s vncviewer-%{version}.jar vncviewer.jar
    ln -s vncviewer-%{version}.jar VncViewer.jar
popd


%changelog
* Fri Sep  7 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 837912a
- Update configure options
  
* Fri Sep  7 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 37a50d5
- Add another patch to fix build with xorg 1.12
  
* Fri Sep  7 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: bfa3119
- Add patch from Fedora to fix build with xorg 1.12, drop old Obsoletes
  
* Thu Sep  6 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 87130a8
- Add pkgconfig(xi) to BuildRequires
  
* Thu Sep  6 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 8cf8237
- Convert BR to pkgconfig style, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19001 |12mr|time-1.7-39
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A GNU utility for monitoring a program's use of system resources
Name:		time
Version:	1.7
Release:	39
License:	GPL
Group:		Monitoring
URL:		http://www.gnu.org/directory/GNU/time.html
Source0:	http://ftp.gnu.org/pub/gnu/time/%{name}-%{version}.tar.bz2
Patch0:		time-1.7.info.patch
Patch1:		time-1.7-ressource.patch
Patch2:		time-1.7-quiet.1.patch
Patch3:		time-1.7-fixinfo.patch
Patch4:		time-1.7-build.patch
BuildRequires:	texinfo
BuildRequires:	autoconf2.5
BuildRequires:	automake1.4

%description
The GNU time utility runs another program, collects information about
the resources used by that program while it is running and
displays the results.

Time can help developers optimize their programs.

The resources that `time' can report on fall into the general
categories of time, memory, I/O, and IPC calls.

The GNU version can format the output in arbitrary ways by using a 
printf-style format string to include various resource measurements.


%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p0
%patch3 -p1
%patch4 -p0

export FORCE_AUTOCONF_2_5=1
aclocal-1.4
autoconf
automake-1.4 -a
#authoheader

%build

%configure2_5x
make CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"

%install
%makeinstall

%files
%defattr(644,root,root,755)
%doc NEWS README
%attr(755,root,root) %{_bindir}/%{name}
%{_infodir}/%{name}.info*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19002 |12mr|timeconfig-3.2-21
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Text mode tools for setting system time parameters
Name:		timeconfig
Version:	3.2
Release:	%mkrel 21
License:	GPL
Group:		System/Configuration/Other
Source0:	%{name}-%{version}.tar.bz2
Source5:	timeconfig.pamd
Source6:	timeconfig.apps
Patch0:		timeconfig-gmt.patch
Patch1:		timeconfig-mdkconf.patch
Patch2:		timeconfig-3.2-format_not_a_string_literal_and_no_format_arguments.diff
Patch3:		timeconfig-3.2-LDFLAGS.diff
Requires:	initscripts
Requires:	usermode-consoleonly
BuildRequires:	gettext
BuildRequires:	newt-devel
BuildRequires:	popt-devel
BuildRequires:	slang-devel
Requires(post): coreutils, gawk
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The timeconfig package contains two utilities: timeconfig and
setclock.  Timeconfig provides a simple text mode tool for configuring
the time parameters in /etc/sysconfig/clock and /etc/localtime. The
setclock tool sets the hardware clock on the system to the current
time stored in the system clock.

%prep

%setup -q
%patch0 -p0 -b .gmt
%patch1 -p0 -b .mdkconf
%patch2 -p0 -b .format_not_a_string_literal_and_no_format_arguments
%patch3 -p0 -b .LDFLAGS

%build
make RPM_OPT_FLAGS="%{optflags}" LDFLAGS="%{ldflags}"

%install
rm -rf %{buildroot}

make PREFIX=%{buildroot}%{_prefix} install
rm -f %{buildroot}/usr/lib/zoneinfo

# fix indonesian locale, its language code is 'id' not 'in'.
mkdir -p %{buildroot}%{_datadir}/locale/id/LC_MESSAGES

# (fg) 20001004 In replacement of kdesu...
mkdir -p %{buildroot}/%{_sysconfdir}/{pam.d,security/console.apps}

install -m644 %{SOURCE5} %{buildroot}/%{_sysconfdir}/pam.d/timeconfig
install -m644 %{SOURCE6} %{buildroot}/%{_sysconfdir}/security/console.apps/timeconfig

mkdir -p %{buildroot}%{_bindir}
ln -fs %{_bindir}/consolehelper %{buildroot}/%{_bindir}/timeconfig

# remove unpackaged files
rm -rf %{buildroot}%{_mandir}/pt_BR/

%{find_lang} %{name}

%post
if [ -L /etc/localtime ]; then
    _FNAME=`ls -ld /etc/localtime | awk '{ print $11}' | sed 's/lib/share/'`
    rm /etc/localtime
    cp -f $_FNAME /etc/localtime
    if [ -f /etc/sysconfig/clock ]; then
	grep -q "^ZONE=" /etc/sysconfig/clock && \
	echo "ZONE=\"$_FNAME\"" | sed -e "s|.*/zoneinfo/||" >> /etc/sysconfig/clock
    else
	echo "ZONE=\"$_FNAME\"" | sed -e "s|.*/zoneinfo/||" >> /etc/sysconfig/clock
    fi
fi

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%{_sbindir}/*
%{_bindir}/*
%{_mandir}/man*/*
%config(noreplace) %{_sysconfdir}/pam.d/timeconfig
%config(noreplace) %{_sysconfdir}/security/console.apps/timeconfig



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19003 |12mr|timezone-2011m-6.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	timezone
%define epoch	6
%define version	2011m
%define subrel 1
%define release	%mkrel 6

#define tzdata_version %{version}
%define tzdata_version 2011m
%define tzcode_version 2011i

# the zic(8) and zdump(8) manpages are already in man-pages
%define build_manpages 0
%ifarch %mips
%define build_java 0
%else
%define build_java 1
%endif

Summary:	Timezone data
Name:		%{name}
Epoch:		%{epoch}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		System/Base
Conflicts:	glibc < 6:2.2.5-6mdk
Source0:	tzdata-base-0.tar.bz2
Source1:	ftp://ftp.iana.org/tz/releases/tzdata%{tzdata_version}.tar.gz
Source2:	ftp://ftp.iana.org/tz/releases/tzcode%{tzcode_version}.tar.gz
Source3:	javazic.tar.gz
Source4:	update-localtime.sh
Patch0:		tzdata-mdvconfig.patch
Patch1:		tzdata-extra-tz-links.patch
Patch2:		javazic-fixup.patch
Provides:	tzdata = %{version}-%{release}
BuildRequires:	gawk, perl
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root

%description
This package contains data files with rules for various timezones
around the world.

%if %{build_java}
%package java
Summary:	Timezone data for Java
Group:		System/Base
Provides:	tzdata-java = %{version}-%{release}
BuildRequires:	java-rpmbuild

%description java
This package contains timezone information for use by Java runtimes.
%endif

%prep
%setup -q -n tzdata
mkdir tzdata%{tzdata_version}
tar xzf %{SOURCE1} -C tzdata%{tzdata_version}
mkdir tzcode%{tzcode_version}
tar xzf %{SOURCE2} -C tzcode%{tzcode_version}

%patch0 -p1 -b .mdvconfig
pushd tzdata%{tzdata_version}
%patch1 -p2 -b .extra-tz-links
popd

ln -s Makeconfig.in Makeconfig
cat > config.mk << EOF
objpfx = `pwd`/obj/
sbindir = %{_sbindir}
datadir = %{_datadir}
install_root = %{buildroot}
sysdep-CFLAGS = %{optflags}
EOF

%if %{build_java}
mkdir javazic
tar xf %{SOURCE3} -C javazic
pushd javazic
%patch2 -p0 -b .javazic-fixup

# Hack alert! sun.tools may be defined and installed in the
# VM. In order to guarantee that we are using IcedTea/OpenJDK
# for creating the zoneinfo files, rebase all the packages
# from "sun." to "rht.". Unfortunately, gcj does not support
# any of the -Xclasspath options, so we must go this route
# to ensure the greatest compatibility.
mv sun rht
for f in `find . -name '*.java'`; do
        sed -i -e 's:sun\.tools\.:rht.tools.:g'\
               -e 's:sun\.util\.:rht.util.:g' $f
done
popd

# Create zone.info entries for deprecated zone names (#40184)
pushd tzdata%{tzdata_version}
	chmod +w zone.tab
	echo '# zone info for backward zone names' > zone.tab.new
	while read link cur old x; do
		case $link-${cur+cur}-${old+old}${x:+X} in
		Link-cur-old)
			awk -v cur="$cur" -v old="$old" \
				'!/^#/ && $3 == cur { sub(cur,old); print }' \
				zone.tab || echo ERROR ;;
		Link-*)
			echo 'Error processing backward entry for zone.tab'
			exit 1 ;;
		esac
	done < backward >> zone.tab.new
	if grep -q '^ERROR' zone.tab.new || ! cat zone.tab.new >> zone.tab; then
		echo "Error adding backward entries to zone.tab"
		exit 1
	fi
	rm -f zone.tab.new
popd
%endif

%build
%make
grep -v tz-art.htm tzcode%{tzcode_version}/tz-link.htm > tzcode%{tzcode_version}/tz-link.html

%if %{build_java}
pushd javazic
%{javac} -source 1.5 -target 1.5 -classpath . `find . -name \*.java`
popd
pushd tzdata%{tzdata_version}
%{java} -classpath ../javazic/ rht.tools.javazic.Main -V %{version} \
  -d ../zoneinfo/java \
  africa antarctica asia australasia europe northamerica pacificnew \
  southamerica backward etcetera solar87 solar88 solar89 systemv \
  ../javazic/tzdata_jdk/gmt ../javazic/tzdata_jdk/jdk11_backward
popd
%endif

%install
rm -rf %{buildroot}

make install

%if %{build_java}
cp -a zoneinfo/java $RPM_BUILD_ROOT%{_datadir}/javazi
%endif

# nuke unpackaged files
rm -f %{buildroot}%{_sysconfdir}/localtime

# install man pages
%if %{build_manpages}
mkdir -p %{buildroot}%{_mandir}/man8
for f in zic zdump; do
install -m 644 tzcode*/$f.8 %{buildroot}%{_mandir}/man8/
done
%endif

# install update-localtime script
mkdir -p %{buildroot}%{_sbindir}
install -m 755 %{SOURCE4} %{buildroot}%{_sbindir}/update-localtime
perl -pi -e 's|\@datadir\@|%{_datadir}|;' \
	 -e 's|\@sysconfdir\@|%{_sysconfdir}|' \
	%{buildroot}%{_sbindir}/update-localtime

%check
echo ====================TESTING=========================
make check
echo ====================TESTING END=====================

# XXX next glibc updates are expected to remove /etc/localtime
%triggerpostun -- glibc < 6:2.4-8mdv2007.1
if [ ! -f %{_sysconfdir}/localtime ]; then
  %{_sbindir}/update-localtime
fi

%post
%{_sbindir}/update-localtime

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc tzcode%{tzcode_version}/README
%doc tzcode%{tzcode_version}/Theory
%doc tzcode%{tzcode_version}/tz-link.html
%{_sbindir}/zdump
%{_sbindir}/zic
%{_sbindir}/update-localtime
%if %{build_manpages}
%{_mandir}/man8/zdump.8*
%{_mandir}/man8/zic.8*
%endif
%dir %{_datadir}/zoneinfo
%{_datadir}/zoneinfo/*

%if %{build_java}
%files java
%defattr(-,root,root)
%{_datadir}/javazi
%endif



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19004 |12mr|TiMidity++-2.13.2-32
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	TiMidity++
%define version	2.13.2
%define release	32

# Stick to /usr/lib/timidity on any platform
# XXX probably better in /usr/share/timidity for arch independent data
# but it's not worth splitting that much
%define timiditydir	%{_prefix}/lib/timidity

#
# When big change is involved (e.g. timidity.cfg change location),
# so that new timidity binray and old patch RPM won't work together,
# increment this number by 1 for all timidity related RPMs
#
%define patch_pkg_version 2

#
# NOTE: When updating config for midia patch set, please refresh both
# config file included here and the one in patch pkg
#

Summary:	MIDI to WAVE converter and player
Name:		%{name}
Version:	%{version}
Release:	%{release}
URL:		http://timidity.sourceforge.net/
License:	GPLv2+
Group:		Sound
Source0:	%{name}-%{version}.tar.bz2
Source1:	http://www.timidity.jp/dist/cfg/timidity.cfg
Source2:	timidity-emacs-mode.el
Source3:	timidity.README.mdv
Source11:	%{name}48.png
Source12:	%{name}32.png
Source13:	%{name}16.png
# (Abel) change default config path to /etc/timidity/timidity.cfg
Patch0:		timidity-2.13.2-default-config-path.patch
# (Abel) it checked for speex.h, not speex/speex.h
Patch1:		timidity-2.13.2-speex-header-path.patch
# (Abel) fix timidity path in .el file and install .el file when
#        enabling dynamic module
Patch2:		timidity-2.13.2-emacs.patch
# (Abel) fix wishx path in tcl scripts
Patch3:		timidity-2.13.2-tcl.patch
# (Abel) CVS fixes for 2.13.2
Patch4:		timidity-2.13.2-cvs-fixes.patch
Patch5:		TiMidity++-2.13.2-gcc4.patch
#(nl) CVS Fix Build against portaudio V19
Patch6:         Timidity-fix-portaudioV19-build.diff
Patch7:		TiMidity++-2.13.2+flac-1.1.3-partial.patch
Patch8: timidity-2.13.2-tcl-legacy.patch
Patch9: timidity-2.13.2-wformat.patch
Requires:	timidity-instruments = %{patch_pkg_version}
BuildRequires:	pkgconfig(alsa)
BuildRequires:	autoconf
BuildRequires:	emacs-bin
BuildRequires:	esound-devel
BuildRequires:	gtk2-devel
BuildRequires:	jackit-devel
BuildRequires:	lesstif-devel
BuildRequires:	libao-devel
BuildRequires:	libflac-devel >= 1.1.3
BuildRequires:	liboggflac-devel
BuildRequires:	nas-devel
BuildRequires:	ncurses-devel
BuildRequires:	oggvorbis-devel
BuildRequires:	portaudio-devel
BuildRequires:	speex-devel
BuildRequires:	tcl-devel
BuildRequires:	tk-devel
BuildRequires:	libxaw-devel
BuildRequires:	slang-devel
BuildConflicts:	Xaw3d-devel


%description
TiMidity is a MIDI to WAVE converter and player that uses Gravis 
Ultrasound(tm) or SoundFont(tm) patch files to generate digital audio data
from general MIDI files. The audio data can be played through any 
sound device or stored on disk.

%package	interfaces-extra
Summary:	Extra GUI/text mode interfaces for TiMidity
Group:		Sound
Requires:	%{name} = %{version}-%{release}
Requires:	emacs-bin

%description	interfaces-extra
TiMidity is a MIDI to WAVE converter and player that uses Gravis 
Ultrasound(tm) or SoundFont(tm) patch files to generate digital audio data
from general MIDI files. The audio data can be played through any 
sound device or stored on disk.

Install this if you want to use TiMidity under other interfaces, such as
Motif(or Lesstif), Tcl/Tk, emacs etc.

%prep
%setup -q
%patch0 -p1 -b .default-path
%patch1 -p1 -b .speex-header
%patch2 -p1 -b .emacs
%patch3 -p1
%patch4 -p1 -b .cvs
%patch5 -p1 -b .gcc4
%patch6 -p0 -b .portaudioV19
%patch7 -p1 -b .flac
%patch8 -p0 -b .tcl_legacy
%patch9 -p0 -b .wformat

%build
autoconf

# little ugly trick to force install of tclIndex, running wish requires
# X display
touch interface/tclIndex



%configure2_5x \
	--enable-audio=oss,alsa,nas,esd,portaudio,jack,ao,vorbis,flac,speex \
	--enable-dynamic=dynamic,ncurses,slang,motif,tcltk,emacs,xaw,xskin,gtk \
	--enable-interface=alsaseq \
	--enable-network \
	--enable-server

%make LDFLAGS="-laudio -lFLAC"

%install
rm -rf %{buildroot}
%makeinstall_std
install -d %{buildroot}%{_datadir}/timidity
install -m644 %{SOURCE1} -D %{buildroot}%{_sysconfdir}/timidity/timidity-custom.cfg

install -d %{buildroot}%{_datadir}/applications
cat <<EOF > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Name=TiMidity++
Comment=MIDI file player
Exec=timidity -ig
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Audio;Midi;
EOF

#icons
install -m644 %{SOURCE11} -D %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
install -m644 %{SOURCE13} -D %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png

# emacs mode
install -m644 %{SOURCE2} -D $RPM_BUILD_ROOT%{_sysconfdir}/emacs/site-start.d/timidity.el

# japanese manpages
install -m644 doc/ja_JP.eucJP/timidity.1 -D %{buildroot}%{_mandir}/ja/man1/timidity.1
install -m644 doc/ja_JP.eucJP/timidity.cfg.5 %{buildroot}%{_mandir}/ja/man1/timidity.cfg.5

%clean
rm -rf %{buildroot}

%post
%if %mdkversion < 200900
%update_menus
%update_icon_cache hicolor
%endif
%{_sbindir}/update-alternatives --install %{_sysconfdir}/timidity/timidity.cfg timidity.cfg %{_sysconfdir}/timidity/timidity-custom.cfg 10

%postun
%if %mdkversion < 200900
%clean_menus
%clean_icon_cache hicolor
%endif
if [ "$1" = "0" ]; then
%{_sbindir}/update-alternatives --remove timidity.cfg %{_sysconfdir}/timidity/timidity-custom.cfg
fi

%triggerpostun -- %{name} <= 2.13.2-22mdv
%{_sbindir}/update-alternatives --install %{_sysconfdir}/timidity/timidity.cfg timidity.cfg %{_sysconfdir}/timidity/timidity-custom.cfg 10

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog INSTALL NEWS README doc/C/FAQ
%doc doc/C/README.{alsaseq,dl,sf,m2m,mts}
%config(noreplace) %{_sysconfdir}/timidity
%{_bindir}/timidity
%{_mandir}/man?/timidity*
%lang(ja) %{_mandir}/ja/man?/*
%{_datadir}/timidity
%dir %{timiditydir}
%{timiditydir}/interface_[gn].*
%{_datadir}/applications/mandriva-%{name}.desktop
%{_iconsdir}/hicolor/16x16/apps/%{name}.png
%{_iconsdir}/hicolor/32x32/apps/%{name}.png
%{_iconsdir}/hicolor/48x48/apps/%{name}.png

%files interfaces-extra
%defattr(-,root,root)
%doc doc/C/README.{tk,xaw,xskin}
%config(noreplace) %{_sysconfdir}/emacs/site-start.d/*.el
%{timiditydir}/interface_[aeikms].*
%{_datadir}/emacs/site-lisp/*.el
%{timiditydir}/*.tcl
%{timiditydir}/tclIndex
%{timiditydir}/bitmaps



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19005 |12mr|timidity-patch-freepats-20060219-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 20060219
%define release %mkrel 15

#
# NOTE:
#
# 1. When big change is involved (e.g. timidity.cfg change location),
# so that new timidity binray and old patch RPM won't work together,
# increment this number by 1 for all timidity related RPMs
#
# 2. Current config is hand merged from freepats.cfg and crude.cfg,
# so if new version is available, please merge both config, and make
# sure all patch files listed in config file do exist.
#
%define patch_pkg_version 2

Name:		timidity-patch-freepats
Version:	%{version}
Release:	%{release}
Summary:	Patch set for MIDI audio synthesis
Group:		Sound
License:	GPL
URL:		http://freepats.opensrc.org/
Source0:	http://freepats.opensrc.org/freepats-%{version}.tar.bz2
Source1:	timidity-freepats.cfg
Source2:	freepats.cfg
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
Provides:	timidity-instruments = %{patch_pkg_version}
Obsoletes:	timidity-instruments <= 1.0-19mdk

%description
Freepats is a project to create a free and open set of GUS
compatible patches that can be used with softsynths such as
Timidity and WildMidi. They are verified to contain no non-free
restriction. Freepats is distributed under GPL v2 or later, with
the follow exception clause about the relation of MIDI composition
and patches:

=========================================================
As a special exception, if you create a composition which uses
these patches, and mix these patches or unaltered portions of
these patches into the composition, these patches do not by
themselves cause the resulting composition to be covered by the
GNU General Public License. This exception does not however
invalidate any other reasons why the document might be covered
by the GNU General Public License. If you modify these patches,
you may extend this exception to your version of the patches,
but you are not obligated to do so. If you do not wish to do so,
delete this exception statement from your version.
==========================================================

This patch set is of limited quality, because some instruments are
still missing. For personal use, feel free to use other patch sets
(such as eawpatches which has excellent quality, but the site is
no more), or other free soundfonts.


%prep
%setup -q -n freepats

%install
rm -rf %{buildroot}

mkdir -p %{buildroot}%{_datadir}/timidity/freepats
cp -a Drum_000 Tone_000 %{buildroot}%{_datadir}/timidity/freepats/

mkdir -p %{buildroot}%{_sysconfdir}/timidity/freepats
install %{SOURCE1} %{buildroot}%{_sysconfdir}/timidity/timidity-freepats.cfg
install %{SOURCE2} %{buildroot}%{_sysconfdir}/timidity/freepats/freepats.cfg

%clean
rm -rf %{buildroot}

%post
%{_sbindir}/update-alternatives --install %{_sysconfdir}/timidity/timidity.cfg timidity.cfg %{_sysconfdir}/timidity/timidity-freepats.cfg 20

%postun
if [ "$1" = "0" ]; then
  %{_sbindir}/update-alternatives --remove timidity.cfg %{_sysconfdir}/timidity/timidity-freepats.cfg
fi

%triggerpostun -- TiMidity++ <= 2.13.2-1mdk
%{_sbindir}/update-alternatives --install %{_sysconfdir}/timidity/timidity.cfg timidity.cfg %{_sysconfdir}/timidity/timidity-freepats.cfg 20

%files
%defattr(-,root,root)
%doc README COPYING
%config(noreplace) %{_sysconfdir}/timidity/timidity-freepats.cfg
%config(noreplace)  %{_sysconfdir}/timidity/freepats
%{_datadir}/timidity/freepats



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19006 |12mr|timidity-patch-gravis-1.0-31
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	timidity-patch-gravis
%define version	1.0
%define release %mkrel 31

%define patch_pkg_version 2

Summary:	Instruments for the timidity midi->wave converter/player
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	Public Domain
URL:		http://www.timidity.jp/
# Patches at http://www.cs.umbc.edu/pub/midia/instruments.tar.gz
Source0:	midia-instruments.tar.bz2
Source1:	http://www.timidity.jp/dist/cfg/midia.cfg
Source2:	http://www.timidity.jp/dist/cfg/gravis.cfg
Source3:	http://www.stardate.bc.ca/eawpatches/eawpats/britepno.pat
Source4:	http://www.stardate.bc.ca/eawpatches/eawpats/pistol.pat
Source5:	timidity-gravis.cfg
Provides:	timidity-instruments = %{patch_pkg_version}
Obsoletes:	timidity-instruments
Group:		Sound
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
This package contains a set of instruments for the timidity midi->wave
converter/player.

%prep
%setup -q -c -T -a 0

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_datadir}/timidity
cp -r instruments %{buildroot}%{_datadir}/timidity/gravis
install -m644 %{SOURCE1} -D %{buildroot}%{_sysconfdir}/timidity/gravis/midia.cfg
install -m644 %{SOURCE2} -D %{buildroot}%{_sysconfdir}/timidity/gravis/gravis.cfg
install -m644 %{SOURCE5} -D %{buildroot}%{_sysconfdir}/timidity/timidity-gravis.cfg
install -m644 %{SOURCE3} -D %{buildroot}%{_datadir}/timidity/gravis/britepno.pat
install -m644 %{SOURCE4} -D %{buildroot}%{_datadir}/timidity/gravis/pistol.pat

%post
%{_sbindir}/update-alternatives --install %{_sysconfdir}/timidity/timidity.cfg timidity.cfg %{_sysconfdir}/timidity/timidity-gravis.cfg 30

%postun
if [ "$1" = "0" ]; then
  %{_sbindir}/update-alternatives --remove timidity.cfg %{_sysconfdir}/timidity/timidity-gravis.cfg
fi

%triggerpostun -- TiMidity++ <= 2.13.2-1mdk
%{_sbindir}/update-alternatives --install %{_sysconfdir}/timidity/timidity.cfg timidity.cfg %{_sysconfdir}/timidity/timidity-gravis.cfg 30

%clean
rm -fr %{buildroot}

%files
%defattr(-,root,root)
%{_datadir}/timidity/gravis
%dir %{_sysconfdir}/timidity/gravis
%config(noreplace) %{_sysconfdir}/timidity/gravis/gravis.cfg
%config(noreplace) %{_sysconfdir}/timidity/gravis/midia.cfg
%config(noreplace) %{_sysconfdir}/timidity/timidity-gravis.cfg






%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19007 |12mr|tinc-1.0.19-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           tinc
Version:        1.0.19
Release:        1
Summary:        A virtual private network daemon
Group:          System/Configuration/Networking
License:        GPLv2+
URL:            http://www.tinc-vpn.org/
Source0:        http://www.tinc-vpn.org/packages/%{name}-%{version}.tar.gz
BuildRequires:  openssl-devel
BuildRequires:  liblzo-devel
BuildRequires:  pkgconfig(zlib)

Requires(post):  info
Requires(preun): info


%description
tinc is a Virtual Private Network (VPN) daemon that uses tunnelling
and encryption to create a secure private network between hosts on
the Internet. Because the tunnel appears to the IP level network
code as a normal network device, there is no need to adapt any
existing software. This tunnelling allows VPN sites to share
information with each other over the Internet without exposing any
information to others.


%prep
%setup -q


%build
%configure
%make

%install
%makeinstall_std
rm -f %{buildroot}%{_infodir}/dir

%files
%doc AUTHORS COPYING COPYING.README NEWS README THANKS doc/sample* doc/*.tex
%{_mandir}/man*/%{name}*.*
%{_infodir}/%{name}.info.xz
%{_sbindir}/%{name}d



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19008 |12mr|tinycdb-0.77-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libcmajor 2

# Macro: %%{mklibname <name> [<major> [<minor>]] [-s] [-d]}
%define libname %mklibname %{name} %{major}
%define dlibname %mklibname %{name} %{major} -d

Summary:	Constant Database
Name:		tinycdb
Version:	0.77
Release:	6
License:	Public Domain
Group:		Databases
URL:		http://www.corpit.ru/mjt/tinycdb.html
Source0:	http://www.corpit.ru/mjt/tinycdb/%{name}_%{version}.tar.bz2

%description
Tinycdb is a small, fast and reliable utility set and subroutine
library for creating and reading constant databases. The database
structure is tuned for fast reading:

 - Successful lookups take normally just two disk accesses.
 - Unsuccessful lookups take only one disk access.
 - Small disk space and memory size requirements; a database
   uses 2048 bytes for the header and 24 bytes plus size of
   (key,value) per record.
 - Maximum database size is 4GB; individual record size is not
   otherwise limited.
 - Portable file format.
 - Fast creation of new databases.
 - No locking, updates are atomical.

%package -n nss_%{name}
Summary:	Constant database library
Group:		System/Libraries

%description -n nss_%{name}
The tinycdb nss library allows creating passwd/group file using a
constant database.

%package -n %{libname}
Summary:	Constant database library
Group:		System/Libraries

%description -n %{libname}
Tinycdb is a small, fast and reliable utility set and subroutine
library for creating and reading constant databases. The database
structure is tuned for fast reading.

%package -n %{dlibname}
Summary:	Development libraries and headers for %{libname}
Group:		Development/Databases
Requires:	%{libname} = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Conflicts:	cdb-devel

%description -n %{dlibname}
Libraries and header files needed to develop applications using
constant databases.

%prep
%setup -q

%build
%make CFLAGS="%{optflags}" \
 staticlib sharedlib cdb-shared nss \
 sysconfdir=%{_sysconfdir}

%install
mkdir -p %{buildroot}
%makeinstall DESTDIR=%{buildroot} \
 libdir=%{_libdir} bindir=%{_bindir} mandir=%{_mandir} \
 syslibdir=/%{_lib} sysconfdir=%{_sysconfdir} \
 includedir=%{_includedir} \
 install-all install-nss install-piclib install-sharedlib \
 INSTALLPROG=cdb-shared CP="cp -p"
mkdir -p %{buildroot}%{_libdir}/pkgconfig
cp -p debian/libcdb.pc %{buildroot}%{_libdir}/pkgconfig
rm -f %{buildroot}%{_sysconfdir}/cdb-Makefile

# Fix permissions to avoid unstripped-binary-or-object
chmod 0755 %{buildroot}/%{_lib}/libnss_cdb.so.%{libcmajor}
chmod 0755 %{buildroot}%{_libdir}/libcdb.so.%{major}

%files 
%{_bindir}/cdb
%{_mandir}/man1/cdb.1*
%{_mandir}/man5/cdb.5*
%doc ChangeLog NEWS debian/changelog

%files -n nss_tinycdb
%doc nss_cdb-Makefile
/%{_lib}/libnss_cdb.so.%{libcmajor}

%files -n %{libname}
%{_libdir}/libcdb.so.%{major}

%files -n %{dlibname}
%{_includedir}/cdb.h
%{_libdir}/libcdb.a
%{_libdir}/libcdb_pic.a
%{_libdir}/libcdb.so
%{_libdir}/pkgconfig/libcdb.pc
%{_mandir}/man3/cdb.3*




%changelog
* Tue Oct  23 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: f9ad3ee
- Spec cleanup, fix permissions
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19009 |12mr|tinyxml-2.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realver 2_6_2
# (tpg) please don't change major, it should be set to 0
%define major 0
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	A small and simple XML parser
Name:		tinyxml
Version:	%(echo %realver| tr '_' '.')
Release:	%mkrel 1
License:	zlib
Group:		System/Libraries
Url:		http://www.grinninglizard.com/tinyxml/
Source0:	http://downloads.sourceforge.net/tinyxml/%{name}_%{realver}.tar.bz2
Patch0:		%{name}-2.5.3-stl.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
TinyXML is a simple, small, C++ XML parser

%package -n %{libname}
Summary:	A small and simple XML parsing library
Group:		System/Libraries

%description -n %{libname}
TinyXML is a simple, small, C++ XML parser that can be easily 
integrating into other programs. Have you ever found yourself 
writing a text file parser every time you needed to save human 
readable data or serialize objects? TinyXML solves the text I/O 
file once and for all.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/C++
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n %{develname}
Development files and headers for %{name}.

%prep
%setup -qn %{name}
%patch0 -p1

%build

for i in tinyxml.cpp tinystr.cpp tinyxmlerror.cpp tinyxmlparser.cpp; do
 	g++ %{optflags} -fPIC -o $i.o -c $i
done
g++ %{optflags} -shared -o lib%{name}.so.0.%{version} \
    %{ldflags} -Wl,-soname,lib%{name}.so.0 *.cpp.o 


%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

# Not really designed to be build as lib, DYI
mkdir -p %{buildroot}%{_libdir}
mkdir -p %{buildroot}%{_includedir}
install -m 755 lib%{name}.so.0.%{version} %{buildroot}%{_libdir}
ln -s lib%{name}.so.%{major}.%{version} %{buildroot}%{_libdir}/lib%{name}.so.%{major}
ln -s lib%{name}.so.%{major}.%{version} %{buildroot}%{_libdir}/lib%{name}.so
install -p -m 644 *.h %{buildroot}%{_includedir}

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/libtinyxml.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%doc changes.txt readme.txt
%{_includedir}/*.h
%{_libdir}/libtinyxml.so



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19010 |12mr|tix-8.4.3-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A set of capable widgets for Tk
Name:		tix
Version:	8.4.3
Release:	6
Epoch:		1
License:	BSD
Group:		System/Libraries
URL:		http://tix.sourceforge.net/
Source0:	http://downloads.sourceforge.net/tixlibrary/Tix%{version}-src.tar.gz
Source1:	%{name}.rpmlintrc
Patch1:		tix-8.4.2-link.patch
Patch2:		tix-8.4.3-tcl86.patch
BuildRequires:	tcl-devel
BuildRequires:	tk-devel
BuildRequires:	groff
BuildRequires:	tcl
BuildRequires:	pkgconfig(xscrnsaver)

%description
Tix (Tk Interface Extension), an add-on for the Tk widget set, is an
extensive set of over 40 widgets.  In general, Tix widgets are more
complex and more capable than the widgets provided in Tk.  Tix widgets
include a ComboBox, a Motif-style FileSelectBox, an MS Windows-style
FileSelectBox, a PanedWindow, a NoteBook, a hierarchical list, a
directory tree and a file manager.

Install the tix package if you want to try out more complicated widgets
for Tk.  You'll also need to have the tcl and tk packages installed.

%package	devel
Summary:	Development files for %{name}
Group:		Development/Other

%description	devel
This package contains development files for %{name}.

%prep
%setup -q -n Tix%{version}
%patch1 -p1 -b .link
%patch2 -p1 -b .tcl86

# nuke pdf files
rm -rf docs/pdf

%build
for f in config.guess config.sub ; do
    test -f /usr/share/libtool/$f || continue
    find . -type f -name $f -exec cp /usr/share/libtool/$f \{\} \;
done

%configure2_5x --libdir=%{tcl_sitearch}
%make PKG_LIB_FILE=libTix.so

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_libdir}
install -d %{buildroot}%{tcl_sitearch}
install -d %{buildroot}%{_includedir}/%{name}

%makeinstall_std PKG_LIB_FILE=libTix.so

# put the library in /usr/lib as Tix itself is directly linked
mv %{buildroot}%{tcl_sitearch}/Tix%{version}/libTix.so %{buildroot}%{_libdir}
ln -s %{_libdir}/libTix.so %{buildroot}%{tcl_sitearch}/Tix%{version}/libTix.so

# install all headers
install -d %{buildroot}%{_includedir}/%{name}/generic
install -d %{buildroot}%{_includedir}/%{name}/unix
install -m0644 generic/*.h %{buildroot}%{_includedir}/%{name}/generic/
install -m0644 unix/*.h %{buildroot}%{_includedir}/%{name}/unix/

# install man pages
mkdir -p %{buildroot}%{_mandir}/mann
mkdir -p %{buildroot}%{_mandir}/man1
install -m0644 man/*.n %{buildroot}%{_mandir}/mann
install -m0644 man/*.1 %{buildroot}%{_mandir}/man1

# remove stuff that ends up as docs
rm -f %{buildroot}%{tcl_sitearch}/Tix%{version}/README.txt
rm -f %{buildroot}%{tcl_sitearch}/Tix%{version}/license.terms

%files
%doc *.txt *.html license.terms docs/*
%{_libdir}/libTix.so
%{tcl_sitearch}/Tix%{version}
%{_mandir}/man1/*

%files devel
%{_includedir}/%{name}
%{_mandir}/mann/*




%changelog
* Sat Oct  20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: c07e661
- Add rpmlint filter, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19011 |12mr|tk-8.6-0.b2.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rel	4
%define pre	b2

%if %pre
%define release		0.%{pre}.%{rel}
%define distname	%{name}%{version}%{pre}-src.tar.gz
%define dirname_	%{name}%{version}%{pre}
%else
%define release		%{rel}
%define distname	%{name}%{version}-src.tar.gz
%define dirname_	%{name}%{version}
%endif

%define major		8.6
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname %{name} -d

Summary:	Tk GUI toolkit for Tcl
Name:		tk
Version:	8.6
Release:	%{release}
License:	BSD
Group:		System/Libraries
URL:		http://tcl.tk
Source0:	http://downloads.sourceforge.net/tcl/%{distname}
Source1:        icons.tcl
Patch0:		tk8.6b1-soname.patch
Patch1:		tk8.6b1-fix_Xft_linkage.patch
Requires:	%{libname} = %{version}-%{release}
BuildRequires:	tcl-devel >= %{version}
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xft)
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	pkgconfig(xscrnsaver)
BuildRequires:	chrpath
Provides:	%{_bindir}/wish

%description
Tk is a X Windows widget set designed to work closely with the tcl
scripting language. It allows you to write simple programs with full
featured GUIs in only a little more time then it takes to write a
text based interface. Tcl/Tk applications can also be run on Windows
and Macintosh platforms.

%package -n	%{libname}
Summary:	Shared libraries for %{name}
Group:		System/Libraries

%description -n	%{libname}
Tk is a X Windows widget set designed to work closely with the tcl
scripting language. It allows you to write simple programs with full
featured GUI's in only a little more time then it takes to write a
text based interface. Tcl/Tk applications can also be run on Windows
and Macintosh platforms.

%package -n	%{develname}
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{name} = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Requires:	pkgconfig(x11)
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{develname}
This package contains development files for %{name}.

%prep
%setup -q -n %{dirname_}
%patch0 -p1 -b .soname~
%patch1 -p1 -b .Xft
# Replace native icons.tcl - it contains  PNG data
# obtained using old libpng and has problems with new libpng
# The new one contains PNG data created using
# new libpng
cp -f %{SOURCE1} library

%build
pushd unix
    autoconf
    %configure2_5x \
	--enable-threads \
	--enable-64bit \
	--disable-rpath \
	--with-tcl=%{_libdir} \
	--includedir=%{_includedir}/tk%{version}
    %make TK_LIBRARY=%{_datadir}/%{name}%{majorver}

    cp libtk%{major}.so libtk%{major}.so.0
#    make test
popd

%install
rm -rf %{buildroot}

# If %{_libdir} is not %{_prefix}/lib, then define EXTRA_TCLLIB_FILES
# which contains actual non-architecture-dependent tcl code.
if [ "%{_libdir}" != "%{_prefix}/lib" ]; then
    EXTRA_TCLLIB_FILES="%{buildroot}%{_prefix}/lib/*"
fi

%makeinstall -C unix TK_LIBRARY=%{buildroot}%{_datadir}/%{name}%{major}

# create the arch-dependent dir
mkdir -p %{buildroot}%{_libdir}/%{name}%{major}

# fix libname
mv %{buildroot}%{_libdir}/libtk%{major}.so %{buildroot}%{_libdir}/libtk%{major}.so.0
ln -snf libtk%{major}.so.0 %{buildroot}%{_libdir}/libtk%{major}.so

# install all headers
install -d %{buildroot}%{_includedir}/tk%{version}/compat
install -d %{buildroot}%{_includedir}/tk%{version}/generic
install -d %{buildroot}%{_includedir}/tk%{version}/unix
install -m0644 compat/*.h %{buildroot}%{_includedir}/tk%{version}/compat/
install -m0644 generic/*.h %{buildroot}%{_includedir}/tk%{version}/generic/
install -m0644 unix/*.h %{buildroot}%{_includedir}/tk%{version}/unix/

# (tpg) compat issues
cp -f %{buildroot}%{_includedir}/tk%{version}/unix/tkUnixPort.h %{buildroot}%{_includedir}/tk%{version}/generic/

pushd %{buildroot}%{_bindir}
    ln -sf wish* wish
popd

pushd %{buildroot}%{_libdir}
cat > lib%{name}.so << EOF
/* GNU ld script
   We want -l%{name} to include the actual system library,
   which is lib%{name}%{major}.so.0  */
INPUT ( -l%{name}%{major} )
EOF
popd

# fix config script
perl -pi -e "s|-L`pwd`/unix\b|-L%{_libdir}|g" %{buildroot}%{_libdir}/tkConfig.sh
perl -pi -e "s|`pwd`/unix/lib|%{_libdir}/lib|g" %{buildroot}%{_libdir}/tkConfig.sh
perl -pi -e "s|`pwd`|%{_includedir}/tk%{version}|g" %{buildroot}%{_libdir}/tkConfig.sh

# and let it be found (we don't look in /usr/lib any more)
ln -s %{_libdir}/%{name}Config.sh %{buildroot}/%{_libdir}/%{name}%{major}/%{name}Config.sh

# Arrangements for lib64 platforms
echo "# placeholder" >> %{libname}.files
echo "# placeholder" >> %{develname}.files
if [[ "%{_lib}" != "lib" ]]; then
    mkdir -p %{buildroot}%{_prefix}/lib
    ln -s %{_libdir}/tkConfig.sh %{buildroot}%{_prefix}/lib/tkConfig.sh
    echo "%{_prefix}/lib/tkConfig.sh" >> %{develname}.files
fi

# (fc) make sure .so files are writable by root
chmod 755 %{buildroot}%{_libdir}/*.so*

# (tpg) nuke rpath
chrpath -d %{buildroot}%{_libdir}/libtk%{major}.so.0

%files
%{_bindir}/*
%{_libdir}/%{name}%{major}
%{_datadir}/%{name}%{major}
%{_mandir}/man1/*
%{_mandir}/man3/*
%{_mandir}/mann/*

%files -n %{libname} -f %{libname}.files
%attr(0755,root,root) %{_libdir}/lib*.so.*

%files -n %{develname} -f %{develname}.files
%dir %{_includedir}/tk%{version}
%dir %{_includedir}/tk%{version}/compat
%dir %{_includedir}/tk%{version}/generic
%dir %{_includedir}/tk%{version}/unix
%attr(0644,root,root) %{_includedir}/tk%{version}/compat/*.h
%attr(0644,root,root) %{_includedir}/tk%{version}/generic/*.h
%attr(0644,root,root) %{_includedir}/tk%{version}/unix/*.h
%attr(0644,root,root) %{_includedir}/*.h
%attr(0755,root,root) %{_libdir}/*.so
%attr(0644,root,root) %{_libdir}/*.a
%attr(0755,root,root) %{_libdir}/tkConfig.sh
%attr(0644,root,root) %{_libdir}/pkgconfig/*.pc

%changelog
* Fri Apr 20 2012 Bernhard Rosenkraenzer <bero@bero.eu> 8.6-0.b2.1mdv2012.0
+ Revision: 792552
- 8.6b2

* Fri May 06 2011 Oden Eriksson <oeriksson@mandriva.com> 8.6-0.b1.8
+ Revision: 670709
- mass rebuild

* Sat Jan 01 2011 Funda Wang <fwang@mandriva.org> 8.6-0.b1.7mdv2011.0
+ Revision: 626939
- tighten BR

* Thu Dec 09 2010 Jani Välimaa <wally@mandriva.org> 8.6-0.b1.6mdv2011.0
+ Revision: 617526
- fix linking with Xft

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 8.6-0.b1.5mdv2011.0
+ Revision: 608012
- rebuild

* Sun Jan 03 2010 Funda Wang <fwang@mandriva.org> 8.6-0.b1.4mdv2010.1
+ Revision: 486058
- build with thread support

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 8.6-0.b1.3mdv2010.0
+ Revision: 427383
- rebuild

* Thu Mar 05 2009 Frederic Crozat <fcrozat@mandriva.com> 8.6-0.b1.2mdv2009.1
+ Revision: 348795
- Explicitly provides /usr/bin/wish (Mdv bug #48458)

* Wed Dec 24 2008 Adam Williamson <awilliamson@mandriva.org> 8.6-0.b1.1mdv2009.1
+ Revision: 318173
- new release 8.6b1
- drop panic.patch (merged upstream)

* Fri Dec 05 2008 Adam Williamson <awilliamson@mandriva.org> 8.6-0.a3.1mdv2009.1
+ Revision: 310131
- add panic.patch from upstream CVS: fix build breaking error
- create prefix/lib on x86-64
- new locations: /usr/lib/tk8.6 and /usr/share/tk8.6
- drop libtk-devel provide, everything should use tk-devel now
- no need to conflict with tk8.4, it doesn't exist any more
- new release 8.6a3

* Wed Oct 15 2008 Frederik Himpe <fhimpe@mandriva.org> 8.5.5-1mdv2009.1
+ Revision: 294067
- update to new version 8.5.5

* Fri Aug 15 2008 Adam Williamson <awilliamson@mandriva.org> 8.5.4-1mdv2009.0
+ Revision: 272388
- new release 8.5.4

* Mon Jul 07 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 8.5.3-1mdv2009.0
+ Revision: 232455
- update to new version 8.5.3

* Tue Jun 24 2008 Adam Williamson <awilliamson@mandriva.org> 8.5.2-1mdv2009.0
+ Revision: 228749
- rediff soname.patch
- new release 8.5.2

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 8.5.1-2mdv2009.0
+ Revision: 225772
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Tue Feb 05 2008 Frederik Himpe <fhimpe@mandriva.org> 8.5.1-1mdv2008.1
+ Revision: 162831
- New upstream bugfix release (fixes security problem CVE-2008-0553)

* Sat Jan 12 2008 Adam Williamson <awilliamson@mandriva.org> 8.5.0-1mdv2008.1
+ Revision: 149228
- correct devel obsolete
- replace rpath.patch with a configure option
- rediff soname.patch
- reorganize spec to follow Mandriva norms
- new release 8.5.0 final

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Sep 07 2007 Anssi Hannula <anssi@mandriva.org> 8.5a6-8mdv2008.0
+ Revision: 81990
- rebuild for new soname of tcl

* Fri Sep 07 2007 Anssi Hannula <anssi@mandriva.org> 8.5a6-7mdv2008.0
+ Revision: 81980
- rediff and reapply soname and rpath patches (fixes #31618)

* Wed Jun 20 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 8.5a6-6mdv2008.0
+ Revision: 41805
- update url
- handle nicely some stubborn files

* Wed Jun 20 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 8.5a6-5mdv2008.0
+ Revision: 41680
- fix build on x86_64
- own missing files
- nuke rpath
- provide a symlink for tkUnixPort.h
- new devel library policy

* Thu Jun 07 2007 Anssi Hannula <anssi@mandriva.org> 8.5a6-3mdv2008.0
+ Revision: 36207
- rebuild with correct optflags

* Tue Jun 05 2007 Jérôme Soyer <saispo@mandriva.org> 8.5a6-2mdv2008.0
+ Revision: 35821
- Add Conflicts

* Thu May 31 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 8.5a6-1mdv2008.0
+ Revision: 33191
- new version

* Thu May 03 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 8.5a5-3mdv2008.0
+ Revision: 21616
- correct requires

* Sun Apr 22 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 8.5a5-2mdv2008.0
+ Revision: 17092
- Fix Require ( close bug #30376)

* Fri Apr 20 2007 Jérôme Soyer <saispo@mandriva.org> 8.5a5-1mdv2008.0
+ Revision: 16128
- New release 8.5a5


* Mon Dec 18 2006 Nicolas Lécureuil <neoclust@mandriva.org> 8.4.14-1mdv2007.0
+ Revision: 98584
- New version 8.4.14
- Import tk

* Sat Apr 22 2006 Oden Eriksson <oeriksson@mandriva.com> 8.4.13-1mdk
- 8.4.13
- drop upstream patches; P2

* Tue Feb 14 2006 Oden Eriksson <oeriksson@mandriva.com> 8.4.12-1mdk
- 8.4.12
- added P2 to fix build with bash31

* Sun Jan 01 2006 Oden Eriksson <oeriksson@mandriva.com> 8.4.11-5mdk
- fix the tkConfig.sh file

* Sat Dec 31 2005 Oden Eriksson <oeriksson@mandriva.com> 8.4.11-4mdk
- file the libtk.so file

* Sat Dec 31 2005 Oden Eriksson <oeriksson@mandriva.com> 8.4.11-3mdk
- fix soname (P1) after looking at debian
- ship missing headers
- misc lib64 and spec file fixes

* Thu Dec 29 2005 Guillaume Rousse <guillomovitch@mandriva.org> 8.4.11-2mdk
- first release as a standalone package
- devel files in a devel package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19012 |12mr|tkcvs-8.2.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name tkcvs
%define version 8.2.1
%define ver %(echo %{version} | sed -e 's/\\./_/g')

Summary:	Tk interface for CVS
Name:		%{name}
Version: 	%{version}
Release: 	%mkrel 4
License:	GPLv2
Group:		Development/Other
Source:		http://www.twobarleycorns.net/%{name}_%{ver}.tar.gz
Patch0:		tkcvs-8.2.1-paths.patch
Url: 		http://www.twobarleycorns.net/tkcvs.html
BuildRoot:	%_tmppath/%name-%version-%release-root
Requires:	tk cvs tcl
BuildArch:	noarch
Epoch:		1

%description
TkCVS is a Tcl/Tk-based graphical interface to the CVS and Subversion 
configuration management systems.  It includes facilities for providing 
"user friendly" names to modules and directories within the repository, 
and provides a facility to interactively browse the repository looking 
for modules and directories.

%prep
%setup -q -n %{name}_%ver
%patch0 -p1 -b .paths

%install
rm -fr %buildroot

install -d %buildroot/%_bindir/
install -d %buildroot/%_datadir/tkcvs/bitmaps
install -d %buildroot/%_mandir/man1

install tkcvs/tkcvs.tcl %buildroot/%_bindir/tkcvs
install tkdiff/tkdiff %buildroot/%_bindir/tkdiff
install tkcvs/*.tcl       %buildroot/%_datadir/tkcvs
install tkcvs/tclIndex    %buildroot/%_datadir/tkcvs
install tkcvs/bitmaps/*         %buildroot/%_datadir/tkcvs/bitmaps/
install tkcvs/*.1         %buildroot/%_mandir/man1
rm -f %buildroot/%_mandir/tkcvs/tkcvs_def.tcl
install -d %buildroot/%_sysconfdir/cvs/
install tkcvs/tkcvs_def.tcl %buildroot/%_sysconfdir/cvs/

#README.tkcvs tkdiff/COPYING tkcvs/vendor.readme tkcvs/branchgen.sh
ln tkdiff/COPYING tkdiff.COPYING 

# Menu support

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Name=TkCVS
Comment=Graphical interface to CVS and SVN
Exec=%{_bindir}/%{name} 
Icon=development_tools_section
Terminal=false
Type=Application
StartupNotify=true
Categories=Development;RevisionControl;X-MandrivaLinux-MoreApplications-Development-Tools;
EOF

cat > %{buildroot}%{_datadir}/applications/mandriva-tkdiff.desktop <<EOF
[Desktop Entry]
Name=TkDiff
Comment=Graphical interface to diff
Exec=%{_bindir}/tkdiff
Icon=development_tools_section
Terminal=false
Type=Application
StartupNotify=true
Categories=Development;RevisionControl;X-MandrivaLinux-MoreApplications-Development-Tools;
EOF


%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(644,root,root,755)
%doc FAQ CHANGELOG tkdiff.COPYING
%attr(755,root,root) %_bindir/*
%{_datadir}/tkcvs/*.tcl
%dir %{_datadir}/tkcvs/
%dir %{_datadir}/tkcvs/bitmaps/
%{_datadir}/tkcvs/tclIndex
%{_datadir}/applications/*.desktop
%_mandir/man*/*
%{_datadir}/tkcvs/bitmaps/*
%config(noreplace) %_sysconfdir/cvs/tkcvs_def.tcl



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19013 |12mr|tkxinput-1.0-18
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages	%{nil}
%define debug_package		%{nil}

Summary:	A Tk extension to handle additional input devices in X11
Name:		tkxinput
Version:	1.0
Release:	18
Source0:	%{name}-%{version}.tar.bz2
Patch0:		tkxinput-1.0.tk8.3.patch
Patch1:		tkxinput-1.0.wacom.patch
License:	LGPLv2+
Group:		System/X11
URL:		http://freshmeat.net/redir/tkxinput/22191/url_homepage/tkxinput/
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xi)
BuildRequires:	tk-devel
BuildRequires:	tcl-devel

%description
The package provides an extension to Tk that add input device
management capabilities. It is possible to bind extended input
events to tcl scripts, to get information about the devices, to
change devices parameters and to change the default pointer and
keyborad devices. It is also possible to send input events from
one application to an other one.

%prep
%setup -q
%patch0 -p1 -b .tk8
%patch1 -p1 -b .wacom
# quick hack to fix install location...the makefile is way too simple
# to make a proper fix easy without completely re-doing it - AdamW
# 2008/12
sed -i -e 's,$(prefix)/lib,%{buildroot}%{tcl_sitearch},g' Makefile

%build
%make CFLAGS="%{optflags} -fPIC" TCL_LIB=tcl%{tcl_version} TK_LIB=tk%{tcl_version} X11_LIB_PATH=%{_libdir}

%install
mkdir -p %{buildroot}%{tcl_sitearch}/TkXInput %{buildroot}%{_bindir}
make install prefix=%{buildroot}%{_prefix}

%files
%doc README*
%{tcl_sitearch}/TkXInput
%{_bindir}/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19014 |12mr|tmpwatch-2.10.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:        Utility for removing files based on when they were last accessed
Name:           tmpwatch
Version:        2.10.1
Release:        %mkrel 3
Group:          File tools
License:	GPLv2
URL:		https://fedorahosted.org/tmpwatch/
Source0:        https://fedorahosted.org/releases/t/m/tmpwatch/%{name}-%{version}.tar.bz2
Requires:       psmisc
# configure is looking for /sbin/fuser
BuildRequires: psmisc
Buildroot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The tmpwatch utility recursively searches through specified directories and
removes files which have not been accessed in a specified period of time.
Tmpwatch is normally used to clean up directories which are used for
temporarily holding files (for example, /tmp). Tmpwatch ignores symlinks,
won't switch filesystems and only removes empty directories and regular files.

%prep

%setup -q

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}

%makeinstall ROOT=%{buildroot} MANDIR=%{_mandir} SBINDIR=%{_sbindir}

install -d %{buildroot}%{_sysconfdir}/cron.daily
install -d %{buildroot}%{_sysconfdir}/sysconfig

cat > tmpwatch.cron << EOF
#!/bin/sh

[ -f %{_sysconfdir}/sysconfig/tmpwatch ] && . %{_sysconfdir}/sysconfig/tmpwatch

%{_sbindir}/tmpwatch \$TMPWATCH_OPTIONS \$TMPWATCH_EXCLUDES 10d /tmp

%{_sbindir}/tmpwatch \$TMPWATCH_OPTIONS \$TMPWATCH_EXCLUDES 30d /var/tmp

[ -f %{_sysconfdir}/sysconfig/i18n ] && . %{_sysconfdir}/sysconfig/i18n

for d in /var/{cache/man,catman}/{cat?,X11R6/cat?,local/cat?,\$LANG/cat?}; do
    if [ -d "\$d" ]; then
        %{_sbindir}/tmpwatch \$TMPWATCH_OPTIONS -f 30d "\$d"
    fi
done
EOF

cat > tmpwatch.sysconfig << EOF
#TMPWATCH_OPTIONS="-umc"
# (oe) define files/directories/sockets tmpwatch should ignore (#18488)
TMPWATCH_EXCLUDES="-x /tmp/.ICE-unix -x /tmp/.X*-unix -x /tmp/.font-unix -x /tmp/.Test-unix"
EOF

install -m0755 tmpwatch.cron %{buildroot}%{_sysconfdir}/cron.daily/tmpwatch
install -m0644 tmpwatch.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/tmpwatch

cat > README.urpmi << EOF
The %{_sysconfdir}/cron.daily/tmpwatch script has been changed to use the %{_sysconfdir}/sysconfig/tmpwatch 
file to exclude certain files/directories/sockets from being processed. It should be safe to make your changes
there instead. Per default these are not touched by tmpwatch:

/tmp/.ICE-unix /tmp/.X*-unix /tmp/.font-unix /tmp/.Test-unix
EOF

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README.urpmi ChangeLog NEWS README
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/tmpwatch
%attr(0755,root,root) %{_sysconfdir}/cron.daily/tmpwatch
%{_sbindir}/tmpwatch
%{_mandir}/man8/tmpwatch.8*


%changelog
* Fri May 06 2011 Oden Eriksson <oeriksson@mandriva.com> 2.10.1-2mdv2011.0
+ Revision: 670712
- mass rebuild

* Sun Aug 15 2010 Emmanuel Andry <eandry@mandriva.org> 2.10.1-1mdv2011.0
+ Revision: 570137
- ?\194New version 2.10.1

* Wed Dec 30 2009 Frederik Himpe <fhimpe@mandriva.org> 2.9.17-1mdv2010.1
+ Revision: 484032
- update to new version 2.9.17

* Tue Aug 11 2009 Emmanuel Andry <eandry@mandriva.org> 2.9.15-1mdv2010.0
+ Revision: 415139
- New version 2.9.15
- add source url

* Tue Dec 23 2008 Oden Eriksson <oeriksson@mandriva.com> 2.9.13-4mdv2009.1
+ Revision: 317901
- use %%ldflags

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 2.9.13-3mdv2009.0
+ Revision: 265766
- rebuild early 2009.0 package (before pixel changes)

* Mon May 05 2008 Oden Eriksson <oeriksson@mandriva.com> 2.9.13-2mdv2009.0
+ Revision: 201367
- revert the last change for now.
- make the cron script take arguments

* Mon Apr 21 2008 Oden Eriksson <oeriksson@mandriva.com> 2.9.13-1mdv2009.0
+ Revision: 196204
- 2.9.13
- exclude some more files/directories/sockets from pruning

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Nov 10 2007 David Walluck <walluck@mandriva.org> 2.9.11-1mdv2008.1
+ Revision: 107391
- 2.9.11

* Wed Aug 08 2007 Oden Eriksson <oeriksson@mandriva.com> 2.9.10-2mdv2008.0
+ Revision: 60382
- added /tmp/jack-* directories to be excluded from pruning


* Sun Dec 31 2006 Oden Eriksson <oeriksson@mandriva.com> 2.9.10-1mdv2007.0
+ Revision: 102995
- 2.9.10
- fix #22298
- Import tmpwatch

* Fri Jun 30 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 2.9.7-1mdv2007.0
- 2.9.7
- fix executable-marked-as-config-file
- fix macro-in-%
%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19015 |12mr|tnef-1.4.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Decodes MS-TNEF attachments
Name:		tnef
Version:	1.4.8
Release:	%mkrel 2
License:	GPL
Group:		Networking/Mail
URL:		http://sourceforge.net/projects/tnef/
Source0:	http://prdownloads.sourceforge.net/tnef/%{name}-%{version}.tar.gz
Patch0:		tnef-1.4.5-format_not_a_string_literal_and_no_format_arguments.diff
BuildRequires:	mawk
BuildRequires:	gettext-devel
BuildRequires:	autoconf2.5
BuildRequires:	libtool
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
TNEF is a program for unpacking MIME attachments of type "application/ms-tnef".
This is a Microsoft only attachment. Due to the proliferation of Microsoft
Outlook and Exchange mail servers, more and more mail is encapsulated into
this format. The TNEF program allows one to unpack the attachments which were
encapsulated into the TNEF attachment. Thus alleviating the need to use
Microsoft Outlook to view the attachment.

%prep

%setup -q
%patch0 -p0

%build
%serverbuild

%configure2_5x

%make

%check
make check

%install
rm -rf %{buildroot}

%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog NEWS README THANKS TODO doc/FAQ
%{_bindir}/tnef
%{_mandir}/man1/tnef.1*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19016 |12mr|tokyocabinet-1.4.47-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 9
%define libname	%mklibname %{name} %{major}
%define develname %mklibname -d %{name}

Summary:	Tokyo Cabinet: a modern implementation of DBM
Name:		tokyocabinet
Version:	1.4.47
Release:	%mkrel 4
Group:		System/Libraries
License:	LGPL
URL:		http://1978th.net/tokyocabinet/
Source0:	http://1978th.net/%{name}/%{name}-%{version}.tar.gz
Patch0:		tokyocabinet-mdv_conf.diff
Patch1:		tokyocabinet-1.4.9-lzmalib_linkage_fix.diff
BuildRequires:	autoconf
BuildRequires:	bzip2-devel
BuildRequires:	liblzo-devel
BuildRequires:	lzmalib-devel
BuildRequires:	zlib-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Tokyo Cabinet is a library of routines for managing a database. The database is
a simple data file containing records, each is a pair of a key and a value.
Every key and value is serial bytes with variable length. Both binary data and
character string can be used as a key and a value. There is neither concept of
data tables nor data types. Records are organized in hash table or B+ tree.

As for database of hash table, each key must be unique within a database, so it
is impossible to store two or more records with a key overlaps. The following
access methods are provided to the database: storing a record with a key and a
value, deleting a record by a key, retrieving a record by a key. Moreover,
traversal access to every key are provided, although the order is arbitrary.
These access methods are similar to ones of DBM (or its followers: NDBM and
GDBM) library defined in the UNIX standard. Tokyo Cabinet is an alternative for
DBM because of its higher performance.

As for database of B+ tree, records whose keys are duplicated can be stored.
Access methods of storing, deleting, and retrieving are provided as with the
database of hash table. Records are stored in order by a comparison function
assigned by a user. It is possible to access each record with the cursor in
ascending or descending order. According to this mechanism, forward matching
search for strings and range search for integers are realized. Moreover,
transaction is available in database of B+ tree.

Tokyo Cabinet is written in the C language, and provided as API of C, Perl,
Ruby, and Java. Tokyo Cabinet is available on platforms which have API
conforming to C99 and POSIX. Tokyo Cabinet is a free software licensed under
the GNU Lesser General Public License.

%package -n	%{libname}
Summary:	Tokyo Cabinet: a modern implementation of DBM
Group:          System/Libraries

%description -n	%{libname}
Tokyo Cabinet is a library of routines for managing a database. The database is
a simple data file containing records, each is a pair of a key and a value.
Every key and value is serial bytes with variable length. Both binary data and
character string can be used as a key and a value. There is neither concept of
data tables nor data types. Records are organized in hash table or B+ tree.

As for database of hash table, each key must be unique within a database, so it
is impossible to store two or more records with a key overlaps. The following
access methods are provided to the database: storing a record with a key and a
value, deleting a record by a key, retrieving a record by a key. Moreover,
traversal access to every key are provided, although the order is arbitrary.
These access methods are similar to ones of DBM (or its followers: NDBM and
GDBM) library defined in the UNIX standard. Tokyo Cabinet is an alternative for
DBM because of its higher performance.

As for database of B+ tree, records whose keys are duplicated can be stored.
Access methods of storing, deleting, and retrieving are provided as with the
database of hash table. Records are stored in order by a comparison function
assigned by a user. It is possible to access each record with the cursor in
ascending or descending order. According to this mechanism, forward matching
search for strings and range search for integers are realized. Moreover,
transaction is available in database of B+ tree.

Tokyo Cabinet is written in the C language, and provided as API of C, Perl,
Ruby, and Java. Tokyo Cabinet is available on platforms which have API
conforming to C99 and POSIX. Tokyo Cabinet is a free software licensed under
the GNU Lesser General Public License.

%package -n	%{develname}
Summary:	Static library and header files for the tokyocabinet library
Group:		Development/C
Provides:	%{name}-devel = %{version}
Requires:	%{libname} = %{version}
Obsoletes:	%{mklibname -d %{name} 1}

%description -n	%{develname}
Tokyo Cabinet is a library of routines for managing a database. The database is
a simple data file containing records, each is a pair of a key and a value.
Every key and value is serial bytes with variable length. Both binary data and
character string can be used as a key and a value. There is neither concept of
data tables nor data types. Records are organized in hash table or B+ tree.

As for database of hash table, each key must be unique within a database, so it
is impossible to store two or more records with a key overlaps. The following
access methods are provided to the database: storing a record with a key and a
value, deleting a record by a key, retrieving a record by a key. Moreover,
traversal access to every key are provided, although the order is arbitrary.
These access methods are similar to ones of DBM (or its followers: NDBM and
GDBM) library defined in the UNIX standard. Tokyo Cabinet is an alternative for
DBM because of its higher performance.

As for database of B+ tree, records whose keys are duplicated can be stored.
Access methods of storing, deleting, and retrieving are provided as with the
database of hash table. Records are stored in order by a comparison function
assigned by a user. It is possible to access each record with the cursor in
ascending or descending order. According to this mechanism, forward matching
search for strings and range search for integers are realized. Moreover,
transaction is available in database of B+ tree.

Tokyo Cabinet is written in the C language, and provided as API of C, Perl,
Ruby, and Java. Tokyo Cabinet is available on platforms which have API
conforming to C99 and POSIX. Tokyo Cabinet is a free software licensed under
the GNU Lesser General Public License.

This package contains the static library and its header files.


%package	tcawmgr
Summary:	The CGI utility of the abstract database API (tokyocabinet)
Group:		System/Servers
Requires:	%{libname} = %{version}
Requires:	apache

%description	tcawmgr
The CGI utility of the abstract database API (tokyocabinet).

%prep

%setup -q -n %{name}-%{version}
%patch0 -p1
%patch1 -p0

%build
rm -f configure
autoconf

%configure2_5x \
    --enable-zlib \
    --enable-bzip \
    --enable-pthread \
    --enable-exlzma \
    --enable-exlzo

%make LDFLAGS="%{ldflags} -L. -L%{_libdir}"

%check
make check

%install
rm -rf %{buildroot}

%makeinstall_std

install -d %{buildroot}/var/www/cgi-bin
mv %{buildroot}%{_libdir}/tcawmgr.cgi %{buildroot}/var/www/cgi-bin/

install -d %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d
cat > %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/tcawmgr.conf << EOF
<Location /cgi-bin/tcawmgr.cgi>
    Order Deny,Allow
    Deny from All
    Allow from 127.0.0.1
    ErrorDocument 403 "Access denied per %{_sysconfdir}/httpd/conf/webapps.d/tcawmgr.conf"
</Location>
EOF

# cleanup
rm -rf %{buildroot}%{_datadir}/%{name}
rm -f doc/*~

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%post tcawmgr
%if %mdkversion < 201010
%_post_webapp
%endif

%postun tcawmgr
%if %mdkversion < 201010
%_postun_webapp
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/*
%{_mandir}/man1/*

%files -n %{libname}
%defattr(-,root,root)
%doc COPYING ChangeLog README doc/* lab/magic
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/*.a
%{_libdir}/pkgconfig/tokyocabinet.pc
%{_mandir}/man3/*

%files tcawmgr
%defattr(-,root,root)
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/tcawmgr.conf
%attr(0755,root,root) /var/www/cgi-bin/tcawmgr.cgi



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19017 |12mr|tomcat5-5.5.28-0.5.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2008, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define section free

%define gcj_support 0

# If you want only apis to be built,
# give rpmbuild option '--with apisonly'
%define with_apisonly %{?_with_apisonly:1}%{!?_with_apisonly:0}
%define without_apisonly %{!?_with_apisonly:1}%{?_with_apisonly:0}

# If you don't want direct ecj support to be built in,
# while ecj isn't available, give rpmbuild option '--without ecj'
%define without_ecj %{?_without_ecj:1}%{!?_without_ecj:0}
%define with_ecj %{!?_without_ecj:1}%{?_without_ecj:0}

%define full_jname jasper5
%define jname jasper
%define majversion 5.5
%define minversion 28
%define servletspec 2.4
%define jspspec 2.0

%define tcuid 91

%define packdname apache-tomcat-%{version}-src

# FHS 2.2 compliant tree structure
# see http://www.pathname.com/fhs/2.2/
%define confdir %{_sysconfdir}/%{name}
# normally this would be _localstatedir instead of _var, see changelog
%define logdir %{_var}/log/%{name}
%define homedir %{_datadir}/%{name}
%define bindir %{_datadir}/%{name}/bin
%define tempdir %{_var}/cache/%{name}/temp
%define workdir %{_var}/cache/%{name}/work
%define appdir %{_var}/lib/%{name}/webapps
%define serverdir %{_var}/lib/%{name}/server
%define commondir %{_var}/lib/%{name}/common
%define shareddir %{_var}/lib/%{name}/shared
%define _initrddir %{_sysconfdir}/init.d

Name: tomcat5
Epoch: 0
Version: %{majversion}.%{minversion}
Release: %mkrel 0.5.3
Summary: Apache Servlet/JSP Engine, RI for Servlet 2.4/JSP 2.0 API

Group: Development/Java
License: ASL 2.0
URL: http://tomcat.apache.org
Source0: http://www.apache.org/dist/tomcat/tomcat-5/v%{version}/src/%{packdname}.tar.gz
Source10: http://www.apache.org/dist/tomcat/tomcat-5/v%{version}/src/%{packdname}.tar.gz.asc
Source1: %{name}-%{majversion}.init
Source2: %{name}-%{majversion}.conf
Source3: %{name}-%{majversion}.wrapper
Source4: %{name}-%{majversion}.logrotate
Source5: %{name}-%{majversion}.relink
Source6: %{name}-poms-%{version}.tar.bz2
Source7: jasper-OSGi-MANIFEST.MF
Source8: servlet-api-OSGi-MANIFEST.MF
Source9: jsp-api-OSGi-MANIFEST.MF
Patch0: %{name}-%{majversion}.link_admin_jar.patch
Patch1: %{name}-%{majversion}-skip-build-on-install.patch
Patch2: %{name}-%{majversion}-jt5-build.patch
Patch3: %{name}-%{majversion}-jtc-build.patch
Patch4: %{name}-%{majversion}-jtj-build.patch
Patch5: %{name}-%{majversion}-javaxssl.patch
Patch7: %{name}-%{majversion}-catalina.sh.patch
Patch8: %{name}-%{majversion}-jasper.sh.patch
Patch9: %{name}-%{majversion}-jspc.sh.patch
Patch10: %{name}-%{majversion}-setclasspath.sh.patch
Patch12: %{name}-%{majversion}-util-build.patch
Patch13: %{name}-%{majversion}-http11-build.patch
Patch14: %{name}-%{majversion}-jk-build.patch
Patch15: %{name}-%{majversion}-unversioned-commons-logging-jar.patch
Patch16: %{name}-%{majversion}-jspc-classpath.patch
#FIXME Disable JSP pre-compilation on ppc64, x390x and alpha
Patch18: %{name}-%{majversion}-skip-jsp-precompile.patch
# XXX:
# Seems to be only needed when building with ECJ for java 1.5 since
# the default source type for ecj is still 1.4
Patch19: %{name}-%{majversion}-connectors-util-build.patch
#security fixes
Patch100: tomcat5-5.5.28-CVE-2009-2693-2901-2902.diff
Patch101: tomcat5-5.5.28-CVE-2010-2227.diff
Patch102: tomcat5-5.5.28-CVE-2010-1157.diff
BuildRoot: %{_tmppath}/%{name}-%{epoch}-%{version}-%{release}-root
%if ! %{gcj_support}
BuildArch: noarch
%endif

Buildrequires: jpackage-utils >= 0:1.7.4
BuildRequires: java-devel >= 0:1.5.0
BuildRequires: ant >= 0:1.6.5
%if %{without_apisonly}
%if %{with_ecj}
BuildRequires: ecj >= 0:3.3.1.1
%endif
BuildRequires: ant-trax
BuildRequires: xalan-j2
BuildRequires: jakarta-commons-beanutils >= 0:1.7
BuildRequires: jakarta-commons-collections >= 0:3.1
BuildRequires: jakarta-commons-daemon >= 0:1.0.1
BuildRequires: jakarta-commons-dbcp >= 0:1.2.1
BuildRequires: jakarta-commons-digester >= 0:1.7
BuildRequires: jakarta-commons-logging >= 0:1.0.4
BuildRequires: jakarta-commons-fileupload >= 0:1.0
BuildRequires: jakarta-commons-io >= 0:1.3
BuildRequires: jakarta-commons-modeler >= 0:2.0
BuildRequires: jakarta-commons-pool >= 0:1.2
BuildRequires: jakarta-commons-launcher >= 0:0.9
BuildRequires: jakarta-commons-el >= 0:1.0
BuildRequires: junit >= 0:3.8.1
BuildRequires: regexp >= 0:1.3
BuildRequires: xerces-j2 >= 0:2.7.1
BuildRequires: zip
BuildRequires: java-rpmbuild
BuildRequires: struts
# xml-commons-apis is needed by Xerces-J2
BuildRequires: xml-commons-jaxp-1.3-apis
# FIXME taglibs-standard is not listed in the Tomcat build.properties.default
BuildRequires: jakarta-taglibs-standard >= 0:1.1.0
Requires(post): xml-commons-jaxp-1.3-apis
# libgcj aot-compiled native libraries
%if %{gcj_support}
BuildRequires: java-gcj-compat-devel
%endif
Requires(post): jpackage-utils >= 0:1.7.4
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires(post): findutils
Requires(preun): findutils
Requires(pre): %{_sbindir}/useradd
Requires(pre): %{_sbindir}/groupadd
Requires(post): jakarta-commons-dbcp-tomcat5 >= 0:1.2.1
Requires(post): jakarta-commons-collections-tomcat5 >= 0:3.1
Requires(post): jakarta-commons-pool-tomcat5 >= 0:1.2
Requires: jaf = 0:1.0.2
Requires(post): jaf = 0:1.0.2
Requires: jakarta-commons-logging >= 0:1.0.4
Requires(post): jakarta-commons-logging >= 0:1.0.4
Requires: javamail = 0:1.3.1
Requires(post): javamail = 0:1.3.1
%if %{with_ecj}
Requires: ecj >= 0:3.3.1.1
Requires(post): ecj >= 0:3.3.1.1
%endif
%endif
Requires: jpackage-utils >= 0:1.7.4
# xml parsing packages
Requires: xerces-j2 >= 0:2.7.1
Requires: xml-commons-jaxp-1.3-apis
# jakarta-commons packages
Requires: jakarta-commons-daemon >= 0:1.0.1
Requires(post): jakarta-commons-daemon >= 0:1.0.1
Requires: jakarta-commons-launcher >= 0:0.9
# alternatives
Requires: java-devel >= 0:1.5.0
# And it needs its own API subpackages for running
Requires: %{name}-common-lib = %{epoch}:%{version}-%{release}
Requires: %{name}-server-lib = %{epoch}:%{version}-%{release}
# And it needs its own API subpackages before being installed
Requires(post): %{name}-common-lib = %{epoch}:%{version}-%{release}
Requires(post): %{name}-server-lib = %{epoch}:%{version}-%{release}

%description
Tomcat is the servlet container that is used in the official Reference
Implementation for the Java Servlet and JavaServer Pages technologies.
The Java Servlet and JavaServer Pages specifications are developed by
Sun under the Java Community Process.

Tomcat is developed in an open and participatory environment and
released under the Apache Software License. Tomcat is intended to be
a collaboration of the best-of-breed developers from around the world.
We invite you to participate in this open development project. To
learn more about getting involved, click here.

%if %{without_apisonly}
%package webapps
Group: Development/Java
# Replace PreReq
Requires(pre): %{name} = %{epoch}:%{version}-%{release}
Requires(postun): %{name} = %{epoch}:%{version}-%{release}
Requires: jakarta-taglibs-standard >= 0:1.1.0
Summary: Web applications for Apache Tomcat
Requires(post): jpackage-utils >= 0:1.7.4
Requires(preun): findutils

%description webapps
Web applications for Apache Tomcat

%package admin-webapps
Group: Development/Java
Summary: Administrative web applications for Apache Tomcat
Requires(pre): %{name} = %{epoch}:%{version}-%{release}
Requires(postun): %{name} = %{epoch}:%{version}-%{release}
Requires: struts
Requires(post): jpackage-utils >= 0:1.7.4
Requires(post): findutils
Requires(post): jakarta-commons-beanutils
Requires(post): jakarta-commons-collections
Requires(post): jakarta-commons-digester
Requires(post): jakarta-commons-io
Requires(post): struts
Requires(preun): findutils

%description admin-webapps
The administrative web applications (admin and manager) for Apache Tomcat.
%endif

%package servlet-%{servletspec}-api
Group: Development/Java
Requires: %{_sbindir}/update-alternatives
Summary: Apache Tomcat Servlet implementation classes
Obsoletes: servletapi5
Provides: servlet
Provides: servlet5
Provides: servlet24
Provides: servletapi5
Provides: servlet_2_4_api

%description servlet-%{servletspec}-api
Contains the implementation classes
of the Apache Tomcat Servlet API (packages javax.servlet).

%package servlet-%{servletspec}-api-javadoc
Group: Development/Java
Summary: Javadoc generated documentation for %{name}-servlet-%{servletspec}-api
Obsoletes: servletapi5-javadoc
Provides: servletapi5-javadoc

%description servlet-%{servletspec}-api-javadoc
Contains the javadoc generated documentation for the implementation classes
of the Apache Tomcat Servlet and JSP APIs (packages javax.servlet).

%package jsp-%{jspspec}-api
Group: Development/Java
Requires: %{_sbindir}/update-alternatives
Requires: %{name}-servlet-%{servletspec}-api = %{epoch}:%{version}-%{release}
# We need this to indirectly get rid of legacy jsp included in old
# servlet packages (one day we will be able to remove this)
# Replace PreReq
Requires(pre): %{name}-servlet-%{servletspec}-api = %{epoch}:%{version}-%{release}
Requires(postun): %{name}-servlet-%{servletspec}-api = %{epoch}:%{version}-%{release}
Summary: Apache Tomcat Servlet and JSP implementation classes
Provides: jsp
Provides: jsp_2_0_api

%description jsp-%{jspspec}-api
Contains the implementation classes
of the Apache Tomcat JSP API (packages javax.servlet.jsp).

%package jsp-%{jspspec}-api-javadoc
Group: Development/Java
Summary: Javadoc generated documentation for %{name}-jsp-%{jspspec}-api
Requires(post): /bin/rm
Requires(post): /bin/ln

%description jsp-%{jspspec}-api-javadoc
Contains the javadoc generated documentation for the implementation classes
of the Apache Tomcat JSP API (packages javax.servlet.jsp).

%if %{without_apisonly}
%package common-lib
Group: Development/Java
Summary: Libraries needed to run the Tomcat Web container (part)
Requires: java >= 0:1.5.0
Requires(post): jpackage-utils >= 0:1.7.4
Requires: jakarta-commons-collections-tomcat5 >= 0:3.1
Requires(post): jakarta-commons-collections-tomcat5 >= 0:3.1
Requires: jakarta-commons-dbcp-tomcat5 >= 0:1.2.1
Requires(post): jakarta-commons-dbcp-tomcat5 >= 0:1.2.1
Requires: jakarta-commons-el >= 0:1.0
Requires(post): jakarta-commons-el >= 0:1.0
# FIXME commons-pool is not listed in the Tomcat build.properties.default
Requires: jakarta-commons-pool-tomcat5 >= 0:1.2
Requires(post): jakarta-commons-pool-tomcat5 >= 0:1.2
%if %{with_ecj}
Requires: ecj >= 0:3.3.1.1
Requires(post): ecj >= 0:3.3.1.1
%endif
# Other subpackages must go in first
Requires(post): %{name}-servlet-%{servletspec}-api = %{epoch}:%{version}-%{release}
Requires(post): %{name}-jsp-%{jspspec}-api = %{epoch}:%{version}-%{release}
Requires(post): %{name}-%{jname} = %{epoch}:%{version}-%{release}
Requires: %{name}-servlet-%{servletspec}-api = %{epoch}:%{version}-%{release}
Requires: %{name}-jsp-%{jspspec}-api = %{epoch}:%{version}-%{release}
Requires: %{name}-%{jname} = %{epoch}:%{version}-%{release}
Requires(post): findutils
Requires(preun): findutils
Requires(post): /bin/rm
Requires(preun): /bin/rm

%description common-lib
Libraries needed to run the Tomcat Web container (part)

%package server-lib
Group: Development/Java
Summary: Libraries needed to run the Tomcat Web container (part)
Requires(post): jpackage-utils >= 0:1.7.4
Requires: jakarta-commons-modeler >= 0:2.0
Requires(post): jakarta-commons-modeler >= 0:2.0
# Other subpackages must go in first
Requires: %{name}-%{jname} = %{epoch}:%{version}-%{release}
Requires(post): %{name}-%{jname} = %{epoch}:%{version}-%{release}
Requires(post): findutils
Requires(preun): findutils
Requires(post): /bin/rm
Requires(preun): /bin/rm

%description server-lib
Libraries needed to run the Tomcat Web container (part)

%package %{jname}
Group: Development/Java
Requires: %{name}-servlet-%{servletspec}-api = %{epoch}:%{version}-%{release}
Summary: Compiler JARs and associated scripts for %{name}
Obsoletes: jasper5
Provides: jasper5

%description %{jname}
Compiler JARs and associated scripts for %{name}

%package %{jname}-javadoc
Group: Development/Java
Summary: Javadoc generated documentation for %{name}-%{jname}
Obsoletes: jasper5-javadoc
Provides: jasper5-javadoc

%description %{jname}-javadoc
Javadoc for generated documentation %{name}-%{jname}
%endif

%if %{with_ecj}
%package jasper-eclipse
Group: Development/Java
Summary: Jasper OSGi Eclipse plugin

%description jasper-eclipse
Jasper OSGi Eclipse plugin that contains class files from jasper-compiler,
jasper-runtime and ECJ.
%endif

%prep
%{__rm} -rf ${RPM_BUILD_DIR}/%{name}-%{version}

%setup -q -c -T -a 0
%setup -q -D -T -a 6
pushd %{packdname}
%patch0 -p0
%patch1 -p0
%patch2 -p0
%patch3 -p0
%patch4 -p0
%patch5 -p0
%patch7 -p0
%patch8 -p0
%patch9 -p0
%patch10 -p0
%patch12 -p0
%patch13 -p0
%patch14 -p0
%patch15 -p0
%patch16 -p0
%{__sed} -i -e 's|\@JAVA_HOME\@|%{java_home}|' build/build.xml
%ifarch ppc64 s390x alpha
%patch18 -p0
%endif
%if %{with_ecj}
%patch19 -p0
%endif
popd

# security fixes
%patch100 -p1 -b .CVE-2009-2693-2901-2902
%patch101 -p1 -b .CVE-2010-2227
%patch102 -p1 -b .CVE-2010-1157

pushd %{packdname}
%if %{without_ecj}
    %{__rm} %{jname}/src/share/org/apache/jasper/compiler/JDTCompiler.java
%endif

find -type f -name '*.jsp' | xargs -t perl -pi -e 's/<html:html locale="true">/<html:html>/g'
popd

%build
# remove pre-built binaries
for dir in ${RPM_BUILD_DIR}/%{name}-%{version}/%{packdname} ; do
    find $dir \( -name "*.jar" -o -name "*.class" \) | xargs -t %{__rm} -f
done
# copy license for later doc files declaration
pushd ${RPM_BUILD_DIR}/%{name}-%{version}/%{packdname}
    cp -p build/LICENSE .
popd
# build jspapi and servletapi as ant dist will require them later
pushd ${RPM_BUILD_DIR}/%{name}-%{version}/%{packdname}/servletapi
    pushd jsr154
        %ant -Dservletapi.build="build" \
            -Dservletapi.dist="dist" \
            -Dbuild.compiler="modern" dist
    popd
    pushd jsr152
        %ant -Dservletapi.build="build" \
            -Dservletapi.dist="dist" \
            -Dbuild.compiler="modern" dist
    popd
popd
%if %{without_apisonly}
# build jasper subpackage
pushd ${RPM_BUILD_DIR}/%{name}-%{version}/%{packdname}/%{jname}
    %{__cat} > build.properties << EOBP
ant.jar=$(build-classpath ant)
servlet-api.jar=${RPM_BUILD_DIR}/%{name}-%{version}/%{packdname}/servletapi/jsr154/dist/lib/servlet-api.jar
jsp-api.jar=${RPM_BUILD_DIR}/%{name}-%{version}/%{packdname}/servletapi/jsr152/dist/lib/jsp-api.jar
tools.jar=%{java.home}/lib/tools.jar
xerces.jar=$(build-classpath xerces-j2)
xercesImpl.jar=$(build-classpath jaxp_parser_impl)
xmlParserAPIs.jar=$(build-classpath xml-commons-jaxp-1.3-apis)
commons-el.jar=$(build-classpath commons-el)
commons-collections.jar=$(build-classpath commons-collections)
commons-logging.jar=$(build-classpath commons-logging)
commons-daemon.jar=$(build-classpath commons-daemon)
junit.jar=$(build-classpath junit)
jasper-compiler-jdt.jar=$(build-classpath ecj)
EOBP
    %ant -Djava.home="%{java_home}" -Dbuild.compiler="modern" javadoc
popd

# build tomcat 5
pushd ${RPM_BUILD_DIR}/%{name}-%{version}/%{packdname}/build
    %{__cat} >> build.properties << EOBP
version=%{version}
version.build=%{minversion}
ant.jar=%{_javadir}/ant.jar
ant-launcher.jar=%{_javadir}/ant.jar
jtc.home=${RPM_BUILD_DIR}/%{name}-%{version}/%{packdname}/connectors/
%{jname}.home=${RPM_BUILD_DIR}/%{name}-%{version}/%{packdname}/%{jname}
commons-beanutils.jar=$(build-classpath commons-beanutils)
commons-collections.jar=$(build-classpath commons-collections)
commons-daemon.jar=$(build-classpath commons-daemon)
commons-dbcp.jar=$(build-classpath commons-dbcp)
commons-digester.jar=$(build-classpath commons-digester)
commons-el.jar=$(build-classpath commons-el)
commons-fileupload.jar=$(build-classpath commons-fileupload)
commons-io.jar=$(build-classpath commons-io)
commons-launcher.jar=$(build-classpath commons-launcher)
commons-logging.jar=$(build-classpath commons-logging)
commons-logging-api.jar=$(build-classpath commons-logging-api)
commons-modeler.jar=$(build-classpath commons-modeler)
commons-pool.jar=$(build-classpath commons-pool)
jmx.jar=$(build-classpath mx4j/mx4j-jmx.jar)
jmx-remote.jar=$(build-classpath mx4j/mx4j-remote.jar)
jmx-tools.jar=$(build-classpath mx4j/mx4j-tools.jar)
jmxri.jar=$(build-classpath mx4j/mx4j-jmx.jar)
junit.jar=$(build-classpath junit)
regexp.jar=$(build-classpath regexp)
servlet-api.jar=${RPM_BUILD_DIR}/%{name}-%{version}/%{packdname}/servletapi/jsr154/dist/lib/servlet-api.jar
jsp-api.jar=${RPM_BUILD_DIR}/%{name}-%{version}/%{packdname}/servletapi/jsr152/dist/lib/jsp-api.jar
servlet.doc=${RPM_BUILD_DIR}/%{name}-%{version}/%{packdname}/servletapi/jsr154/dist/docs/api
xercesImpl.jar=$(build-classpath jaxp_parser_impl)
xml-apis.jar=$(build-classpath xml-commons-jaxp-1.3-apis)
struts.jar=$(build-classpath struts)
struts.lib=%{_datadir}/struts
activation.jar=$(build-classpath jaf_1_0_2_api)
mail.jar=$(build-classpath javamail_1_3_1_api)
jta.jar=$(build-classpath jta_1_0_1B_api)
jaas.jar=$(build-classpath jaas)
jndi.jar=$(build-classpath jndi)
jdbc20ext.jar=$(build-classpath jdbc-stdext)
jcert.jar=$(build-classpath jsse/jcert)
jnet.jar=$(build-classpath jsse/jnet)
jsse.jar=$(build-classpath jsse/jsse)
servletapi.build.notrequired=true
jspapi.build.notrequired=true
EOBP
%ant -Dbuild.compiler="modern" -Djava.home="%{java_home}" init
cp ${RPM_BUILD_DIR}/%{name}-%{version}/%{packdname}/servletapi/jsr154/dist/lib/servlet-api.jar \
        ${RPM_BUILD_DIR}/%{name}-%{version}/%{packdname}/build/build/common/lib/servlet-api.jar
    %ant -Dbuild.compiler="modern" -Djava.home="%{java_home}" build
popd
# build the connectors
pushd ${RPM_BUILD_DIR}/%{name}-%{version}/%{packdname}/connectors
# use the JARs created above to build
    export CLASSPATH="${RPM_BUILD_DIR}/%{name}-%{version}/%{packdname}/servletapi/jsr154/dist/lib/servlet-api.jar:${RPM_BUILD_DIR}/%{name}-%{version}/%{packdname}/jakarta-tomcat-5/build/server/lib/catalina.jar"
    %{__cat} > build.properties << EOBP
activation.jar=$(build-classpath jaf_1_0_2_api)
ant.jar=%{_javadir}/ant.jar
junit.jar=$(build-classpath junit)
commons-beanutils.jar=$(build-classpath commons-beanutils)
commons-collections.jar=$(build-classpath commons-collections)
commons-daemon.jar=$(build-classpath commons-daemon)
commons-digester.jar=$(build-classpath commons-digester)
commons-fileupload.jar=$(build-classpath commons-fileupload)
commons-io.jar=$(build-classpath commons-io)
commons-logging.jar=$(build-classpath commons-logging)
commons-logging-api.jar=$(build-classpath commons-logging-api)
commons-modeler.jar=$(build-classpath commons-modeler)
commons-pool.jar=$(build-classpath commons-pool)
regexp.jar=$(build-classpath regexp)
jmx.jar=$(build-classpath mx4j/mx4j-jmx)
activation.jar=$(build-classpath jaf_1_0_2_api)
mail.jar=$(build-classpath javamail_1_3_1_api)
jta.jar=$(build-classpath jta_1_0_1B_api)
jaas.jar=$(build-classpath jaas)
jndi.jar=$(build-classpath jndi)
jdbc20ext.jar=$(build-classpath jdbc-stdext)
jcert.jar=$(build-classpath jsse/jcert)
jnet.jar=$(build-classpath jsse/jnet)
jsse.jar=$(build-classpath jsse/jsse)
tomcat5.home=../../build/build
EOBP
    %ant -Dbuild.compiler="modern" -Djava.home="%{java_home}" build
popd
%endif

# create jasper-eclipse jar
%if %{with_ecj}
mkdir -p org.apache.jasper
pushd org.apache.jasper
unzip -qq ../apache-tomcat-%{version}-src/build/build/common/lib/jasper-compiler.jar
unzip -qq ../apache-tomcat-%{version}-src/build/build/common/lib/jasper-runtime.jar \
  -x META-INF/MANIFEST.MF org/apache/jasper/compiler/Localizer.class
unzip -qq %{_javadir}/ecj.jar -x META-INF/MANIFEST.MF
cp -p %{SOURCE7} META-INF/MANIFEST.MF
rm -f plugin.properties plugin.xml about.html jdtCompilerAdapter.jar META-INF/eclipse.inf
zip -qq -r ../org.apache.jasper_5.5.17.v200706111724.jar .
popd
%endif

# inject OSGi manifests
mkdir -p META-INF
cp -p %{SOURCE8} META-INF/MANIFEST.MF
touch META-INF/MANIFEST.MF
zip -u %{packdname}/servletapi/jsr154/dist/lib/servlet-api.jar META-INF/MANIFEST.MF
cp -p %{SOURCE9} META-INF/MANIFEST.MF
touch META-INF/MANIFEST.MF
zip -u %{packdname}/servletapi/jsr152/dist/lib/jsp-api.jar META-INF/MANIFEST.MF

%install
%{__rm} -rf $RPM_BUILD_ROOT
%{__install} -d -m 755 ${RPM_BUILD_ROOT}%{_javadir}
%if %{without_apisonly}
export CLASSPATH="$(build-classpath xalan-j2 xml-commons-jaxp-1.3-apis jakarta-taglibs-core jakarta-taglibs-standard struts-taglib):${RPM_BUILD_DIR}/%{name}-%{version}/%{packdname}/servletapi/jsr152/dist/lib/jsp-api.jar":${RPM_BUILD_DIR}/%{name}-%{version}/%{packdname}/servletapi/jsr154/dist/lib/servlet-api.jar
# build initial path structure
%{__install} -d -m 755 \
    ${RPM_BUILD_ROOT}{%{confdir},%{logdir},%{homedir},%{bindir}}
%{__install} -d -m 755 ${RPM_BUILD_ROOT}{%{serverdir},%{tempdir},%{workdir}}
%{__install} -d -m 755 ${RPM_BUILD_ROOT}{%{appdir},%{commondir},%{shareddir}}
%{__install} -d -m 755 ${RPM_BUILD_ROOT}%{_sysconfdir}/logrotate.d
%{__install} -d -m 755 ${RPM_BUILD_ROOT}%{_initrddir}
%{__install} -d -m 755 ${RPM_BUILD_ROOT}%{_bindir}
%{__install} -d -m 755 ${RPM_BUILD_ROOT}%{_javadir}/%{name}
%{__install} -d -m 755 ${RPM_BUILD_ROOT}%{_datadir}/maven2/poms
%{__install} -m 755 %{SOURCE5} ${RPM_BUILD_ROOT}%{bindir}/relink
# SysV init and configuration
%{__install} -d -m 755 ${RPM_BUILD_ROOT}%{_sysconfdir}/sysconfig
# Service-specific configuration file
cat > %{name} << EOT
# Service-specific configuration file for %{name} services
# This will be sourced by the SysV service script after the global
# configuration file /etc/%{name}/%{name}.conf, thus allowing values
# to be overridden on a per-service way
#
# NEVER change the init script itself:
# To change values for all services make your changes in
# /etc/%{name}/%{name}.conf
# To change values for a specific service, change it here
# To create a new service, create a link from /etc/init.d/<you new service> to
# /etc/init.d/%{name} (do not copy the init script) and make a copy of the
# /etc/sysconfig/%{name} file to /etc/sysconfig/<you new service> and change
# the property values so the two services won't conflict
# Register the new service in the system as usual (see chkconfig and similars)
#
EOT
%{__install} -m 0644 %{name} ${RPM_BUILD_ROOT}%{_sysconfdir}/sysconfig/%{name}
%{__rm} %{name}
%{__install} %{SOURCE1} \
    ${RPM_BUILD_ROOT}%{_initrddir}/%{name}
# Global configuration file
%{__install} -d -m 0755 ${RPM_BUILD_ROOT}%{confdir}
%{__cat} > %{name}.conf << EOT
# System-wide configuration file for %{name} services
# This will be sourced by %{name} and any secondary service
# Values will be overridden by service-specific configuration
# files in /etc/sysconfig
# Use this one to change default values for all services
# Change the service specific ones to affect only one service
# (see, for instance, /etc/sysconfig/%{name})
#
EOT
%{__cat} %{SOURCE2} >> %{name}.conf
%{__install} -m 0644 %{name}.conf ${RPM_BUILD_ROOT}%{confdir}/%{name}.conf
%{__rm} -f %{name}.conf
pushd ${RPM_BUILD_DIR}/%{name}-%{version}/%{packdname}/build
    export usejikes="false"
    export OPT_JAR_LIST="ant/ant-trax xalan-j2-serializer"
    %ant -Dbuild.compiler="modern" -Djava.home=%{java_home} dist
    pushd dist
        %{__mv} bin/* ${RPM_BUILD_ROOT}%{bindir}
        %{__mv} common/* ${RPM_BUILD_ROOT}%{commondir}
        %{__mv} conf/* ${RPM_BUILD_ROOT}%{confdir}
        %{__mv} server/* ${RPM_BUILD_ROOT}%{serverdir}
        %{__mv} shared/* ${RPM_BUILD_ROOT}%{shareddir}
        %{__mv} webapps/* ${RPM_BUILD_ROOT}%{appdir}
    popd
    pushd build/conf
        %{__mv} uriworkermap.properties workers.properties \
            workers.properties.minimal ${RPM_BUILD_ROOT}%{confdir}
    popd
popd
# rename catalina.sh into dtomcat5 to let wrapper take precedence
%{__install} ${RPM_BUILD_ROOT}%{bindir}/catalina.sh \
    ${RPM_BUILD_ROOT}%{_bindir}/d%{name}
%{__rm} -f ${RPM_BUILD_ROOT}%{bindir}/catalina.sh.* \
    ${RPM_BUILD_ROOT}%{bindir}/setclasspath.*
# Remove leftover files
%{__rm} -f ${RPM_BUILD_ROOT}%{bindir}/*.orig
# install wrapper as tomcat5
%{__install} %{SOURCE3} ${RPM_BUILD_ROOT}%{_bindir}/%{name}
# install logrotate support
%{__install} %{SOURCE4} ${RPM_BUILD_ROOT}%{_sysconfdir}/logrotate.d/%{name}
# remove / reorder non-usefull stuff
%{__rm} -rf ${RPM_BUILD_ROOT}%{homedir}/src/
%{__rm} -f  ${RPM_BUILD_ROOT}%{bindir}/*.sh ${RPM_BUILD_ROOT}%{bindir}/*.bat
# FHS compliance patches, not easy to track them all boys :)
for i in ${RPM_BUILD_ROOT}%{confdir}/%{name}.conf \
    ${RPM_BUILD_ROOT}%{_sysconfdir}/sysconfig/%{name} \
    ${RPM_BUILD_ROOT}%{_bindir}/d%{name} \
    ${RPM_BUILD_ROOT}%{_bindir}/%{name} \
    ${RPM_BUILD_ROOT}%{_initrddir}/%{name} \
    ${RPM_BUILD_ROOT}%{bindir}/relink \
    ${RPM_BUILD_ROOT}%{_sysconfdir}/logrotate.d/%{name}; do
    %{__sed} -i \
        -e 's|\@\@\@LIBDIR\@\@\@|%{_libdir}|g' \
        -e 's|\@\@\@TCCONF\@\@\@|%{confdir}|g' \
        -e "s|\@\@\@TCCONF\@\@\@|%{confdir}|g" \
        -e "s|\@\@\@TCHOME\@\@\@|%{homedir}|g" \
        -e "s|\@\@\@TCBIN\@\@\@|%{bindir}|g" \
        -e "s|\@\@\@TCCOMMON\@\@\@|%{commondir}|g" \
        -e "s|\@\@\@TCSERVER\@\@\@|%{serverdir}|g" \
        -e "s|\@\@\@TCSHARED\@\@\@|%{shareddir}|g" \
        -e "s|\@\@\@TCAPP\@\@\@|%{appdir}|g" \
        -e "s|\@\@\@TCLOG\@\@\@|%{logdir}|g" $i
done
%add_to_maven_depmap tomcat tomcat-parent %{version} JPP/%{name} parent
    %{__install} -m 644 \
        ${RPM_BUILD_DIR}/%{name}-%{version}/tomcat5-poms/tomcat-parent-%{version}.pom \
        $RPM_BUILD_ROOT/%{_datadir}/maven2/poms/JPP.%{name}-parent.pom
# Process bin
# Remove local JARs (to be replaced with jpp links in post)
pushd ${RPM_BUILD_ROOT}%{bindir}
    # tomcat-juli will be installed in a public repository
    %{__mv} tomcat-juli.jar \
        ${RPM_BUILD_ROOT}%{_javadir}/%{name}/tomcat-juli-%{version}.jar
    pushd ${RPM_BUILD_ROOT}%{_javadir}/%{name}
        %{__ln_s} -f tomcat-juli-%{version}.jar tomcat-juli.jar
    popd
    %add_to_maven_depmap tomcat tomcat-juli %{version} JPP/%{name} tomcat-juli
    %{__install} -m 644 \
        ${RPM_BUILD_DIR}/%{name}-%{version}/tomcat5-poms/tomcat-juli-%{version}.pom \
        $RPM_BUILD_ROOT/%{_datadir}/maven2/poms/JPP.%{name}-tomcat-juli.pom

    find . -name "*.jar" -not -name "*bootstrap*" \
           -exec %{__rm} -f {} \;
popd
# Process server/lib
# Remove local JARs (to be replaced with jpp links in post)
pushd ${RPM_BUILD_ROOT}%{serverdir}/lib
    find . -name "*.jar" -not -name "catalina*" \
        -not -name "servlets-*" \
        -not -name "tomcat-*" | xargs -t %{__rm} -f
    # catalina-ant will be installed in a public repository
    %{__mv} catalina-ant.jar \
        ${RPM_BUILD_ROOT}%{_javadir}/catalina-ant-%{version}.jar
    pushd ${RPM_BUILD_ROOT}%{_javadir}
        %{__ln_s} -f catalina-ant-%{version}.jar catalina-ant5.jar
    popd
    %add_to_maven_depmap tomcat catalina-ant %{version} JPP catalina-ant5
    %{__install} -m 644 \
        ${RPM_BUILD_DIR}/%{name}-%{version}/tomcat5-poms/catalina-ant-%{version}.pom \
        $RPM_BUILD_ROOT/%{_datadir}/maven2/poms/JPP-catalina-ant5.pom

    # catalina* jars will be installed in a public repository
    for i in catalina*.jar; do
        j="`echo $i | %{__sed} -e 's|\.jar$||'`"
        %{__mv} ${j}.jar \
            ${RPM_BUILD_ROOT}%{_javadir}/%{name}/${j}-%{version}.jar
        pushd ${RPM_BUILD_ROOT}%{_javadir}/%{name}
            %{__ln_s} -f ${j}-%{version}.jar ${j}.jar
        popd
        %add_to_maven_depmap tomcat ${j} %{version} JPP/tomcat5 ${j}
        %{__install} -m 644 \
            ${RPM_BUILD_DIR}/%{name}-%{version}/tomcat5-poms/${j}-%{version}.pom \
            $RPM_BUILD_ROOT/%{_datadir}/maven2/poms/JPP.tomcat5-${j}.pom
    done
    # servlets* jars will be installed in a public repository
    for i in servlets-*.jar; do
        j="`echo $i | %{__sed} -e 's|\.jar$||'`"
        %{__mv} ${j}.jar \
            ${RPM_BUILD_ROOT}%{_javadir}/%{name}/${j}-%{version}.jar
        pushd ${RPM_BUILD_ROOT}%{_javadir}/%{name}
            %{__ln_s} -f ${j}-%{version}.jar ${j}.jar
        popd
        %add_to_maven_depmap tomcat ${j} %{version} JPP/tomcat5 ${j}
        %{__install} -m 644 \
            ${RPM_BUILD_DIR}/%{name}-%{version}/tomcat5-poms/${j}-%{version}.pom \
            $RPM_BUILD_ROOT/%{_datadir}/maven2/poms/JPP.tomcat5-${j}.pom
    done
    # tomcat* jars will be installed in a public repository
    for i in tomcat-*.jar; do
        j="`echo $i | %{__sed} -e 's|\.jar$||'`"
        %{__mv} ${j}.jar \
            ${RPM_BUILD_ROOT}%{_javadir}/%{name}/${j}-%{version}.jar
        pushd ${RPM_BUILD_ROOT}%{_javadir}/%{name}
            %{__ln_s} -f ${j}-%{version}.jar ${j}.jar
        popd
        %add_to_maven_depmap tomcat ${j} %{version} JPP/tomcat5 ${j}
        %{__install} -m 644 \
            ${RPM_BUILD_DIR}/%{name}-%{version}/tomcat5-poms/${j}-%{version}.pom \
            $RPM_BUILD_ROOT/%{_datadir}/maven2/poms/JPP.tomcat5-${j}.pom
    done
popd
# Process admin webapp server/webapps/admin
pushd ${RPM_BUILD_ROOT}%{serverdir}/webapps/admin/WEB-INF/lib
    find . -name "*.jar" -not -name 'catalina-admin*' | xargs -t %{__rm} -f
    for i in catalina-admin; do
        %{__mv} ${i}.jar \
            ${RPM_BUILD_ROOT}%{_javadir}/%{name}/${i}-%{version}.jar
        pushd ${RPM_BUILD_ROOT}%{_javadir}/%{name}
            %{__ln_s} -f ${i}-%{version}.jar ${i}.jar
        popd
        %add_to_maven_depmap tomcat ${i} %{version} JPP/tomcat5 ${i}
        %{__install} -m 644 \
            ${RPM_BUILD_DIR}/%{name}-%{version}/tomcat5-poms/${i}-%{version}.pom \
            $RPM_BUILD_ROOT/%{_datadir}/maven2/poms/JPP.tomcat5-${i}.pom
    done
popd
# Process manager webapp server/webapps/manager
pushd ${RPM_BUILD_ROOT}%{serverdir}/webapps/manager/WEB-INF/lib
    find . -name "*.jar" -not -name 'catalina-manager*' | xargs -t %{__rm} -f
    for i in catalina-manager; do
        %{__mv} ${i}.jar \
            ${RPM_BUILD_ROOT}%{_javadir}/%{name}/${i}-%{version}.jar
        pushd ${RPM_BUILD_ROOT}%{_javadir}/%{name}
            %{__ln_s} -f ${i}-%{version}.jar ${i}.jar
        popd
        %add_to_maven_depmap tomcat ${i} %{version} JPP/tomcat5 ${i}
        %{__install} -m 644 \
            ${RPM_BUILD_DIR}/%{name}-%{version}/tomcat5-poms/${i}-%{version}.pom \
            $RPM_BUILD_ROOT/%{_datadir}/maven2/poms/JPP.tomcat5-${i}.pom
    done
popd
# Process host-manager webapp server/webapps/host-manager
pushd ${RPM_BUILD_ROOT}%{serverdir}/webapps/host-manager/WEB-INF/lib
    find . -name "*.jar" -not -name 'catalina-host-manager*' \
        | xargs -t %{__rm} -f
    for i in catalina-host-manager; do
        %{__mv} ${i}.jar \
            ${RPM_BUILD_ROOT}%{_javadir}/%{name}/${i}-%{version}.jar
        pushd ${RPM_BUILD_ROOT}%{_javadir}/%{name}
            %{__ln_s} -f ${i}-%{version}.jar ${i}.jar
        popd
        %add_to_maven_depmap tomcat ${i} %{version} JPP/tomcat5 ${i}
        %{__install} -m 644 \
            ${RPM_BUILD_DIR}/%{name}-%{version}/tomcat5-poms/${i}-%{version}.pom \
            $RPM_BUILD_ROOT/%{_datadir}/maven2/poms/JPP.tomcat5-${i}.pom
    done
popd
# Process common/lib
pushd ${RPM_BUILD_ROOT}%{commondir}/lib
    find . -name "*.jar" -not -name "%{jname}*" \
        -not -name "naming*" | xargs -t %{__rm} -f
    # jasper's jars will be installed in a public repository
    for i in %{jname}-compiler %{jname}-runtime; do
        j="`echo $i | %{__sed} -e 's|%{jname}-|%{jname}5-|'`"
        %{__mv} ${i}.jar ${RPM_BUILD_ROOT}%{_javadir}/${j}-%{version}.jar
        pushd ${RPM_BUILD_ROOT}%{_javadir}
            %{__ln_s} -f ${j}-%{version}.jar ${j}.jar
        popd
        %add_to_maven_depmap tomcat ${i} %{version} JPP ${j}
        %{__install} -m 644 \
            ${RPM_BUILD_DIR}/%{name}-%{version}/tomcat5-poms/${i}-%{version}.pom \
            $RPM_BUILD_ROOT/%{_datadir}/maven2/poms/JPP-${j}.pom
    done
    # naming* jars will be installed in a public repository
    for i in naming-*.jar; do
        j="`echo $i | %{__sed} -e 's|\.jar$||'`"
        %{__mv} ${j}.jar \
            ${RPM_BUILD_ROOT}%{_javadir}/%{name}/${j}-%{version}.jar
        pushd ${RPM_BUILD_ROOT}%{_javadir}/%{name}
            %{__ln_s} -f ${j}-%{version}.jar ${j}.jar
        popd
        %add_to_maven_depmap tomcat ${j} %{version} JPP/tomcat5 ${j}
        %{__install} -m 644 \
            ${RPM_BUILD_DIR}/%{name}-%{version}/tomcat5-poms/${j}-%{version}.pom \
            $RPM_BUILD_ROOT/%{_datadir}/maven2/poms/JPP.tomcat5-${j}.pom
    done
popd
# Process common/endorsed
pushd ${RPM_BUILD_ROOT}%{commondir}/endorsed
    find . -name "*.jar" | xargs -t %{__rm} -f
popd
# avoid duplicate servlet.jar
%{__rm} -f ${RPM_BUILD_ROOT}%{commondir}/lib/servlet.jar
# Add catalina-deployer
%{__install} -m 644 %{packdname}/build/deployer/lib/catalina-deployer.jar \
    ${RPM_BUILD_ROOT}%{_javadir}/%{name}/catalina-deployer-%{version}.jar
        pushd ${RPM_BUILD_ROOT}%{_javadir}/%{name}
            %{__ln_s} -f catalina-deployer-%{version}.jar catalina-deployer.jar
        popd

# Perform FHS translation
# (final links)
pushd ${RPM_BUILD_ROOT}%{homedir}
    [ -d bin ] || %{__ln_s} -f %{bindir} bin
    [ -d common ] || %{__ln_s} -f %{commondir} common
    [ -d conf ] || %{__ln_s} -f %{confdir} conf
    [ -d logs ] || %{__ln_s} -f %{logdir} logs
    [ -d server ] || %{__ln_s} -f %{serverdir} server
    [ -d shared ] || %{__ln_s} -f %{shareddir} shared
    [ -d webapps ] || %{__ln_s} -f %{appdir} webapps
    [ -d work ] || %{__ln_s} -f %{workdir} work
    [ -d temp ] || %{__ln_s} -f %{tempdir} temp
popd
%endif
# begin servlet api subpackage install
pushd ${RPM_BUILD_DIR}/%{name}-%{version}/%{packdname}/servletapi
    %{__install} -m 644 jsr154/dist/lib/servlet-api.jar \
        ${RPM_BUILD_ROOT}%{_javadir}/%{name}-servlet-%{servletspec}-api-%{version}.jar
    pushd ${RPM_BUILD_ROOT}%{_javadir}
        %{__ln_s} -f %{name}-servlet-%{servletspec}-api-%{version}.jar \
            %{name}-servlet-%{servletspec}-api.jar
        # For backward compatibility with old JPP packages
        %{__ln_s} -f %{name}-servlet-%{servletspec}-api-%{version}.jar \
            servletapi5.jar
    popd
    # depmap frag for standard alternative
    %add_to_maven_depmap javax.servlet servlet-api %{servletspec} JPP servlet_2_4_api
    %add_to_maven_depmap tomcat servlet-api %{version} JPP %{name}-servlet-%{servletspec}-api
    %{__install} -m 644 \
            ${RPM_BUILD_DIR}/%{name}-%{version}/tomcat5-poms/servlet-api-%{version}.pom \
            $RPM_BUILD_ROOT/%{_datadir}/maven2/poms/JPP-%{name}-servlet-%{servletspec}-api.pom
    # javadoc servlet
    %{__install} -d -m 755 ${RPM_BUILD_ROOT}%{_javadocdir}/%{name}-servlet-%{servletspec}-api-%{version}
    cp -pr jsr154/build/docs/api/* \
        ${RPM_BUILD_ROOT}%{_javadocdir}/%{name}-servlet-%{servletspec}-api-%{version}
    %{__ln_s} -f %{name}-servlet-%{servletspec}-api-%{version} \
        ${RPM_BUILD_ROOT}%{_javadocdir}/%{name}-servlet-%{servletspec}-api
popd
# begin jsp api subpackage install
pushd ${RPM_BUILD_DIR}/%{name}-%{version}/%{packdname}/servletapi
    %{__install} -m 644 jsr152/dist/lib/jsp-api.jar \
        ${RPM_BUILD_ROOT}%{_javadir}/%{name}-jsp-%{jspspec}-api-%{version}.jar
    pushd ${RPM_BUILD_ROOT}%{_javadir}
        %{__ln_s} -f %{name}-jsp-%{jspspec}-api-%{version}.jar \
            %{name}-jsp-%{jspspec}-api.jar
        # For backward compatibility with old JPP packages
        %{__ln_s} -f %{name}-jsp-%{jspspec}-api-%{version}.jar \
            jspapi.jar
    popd
    %add_to_maven_depmap javax.servlet jsp-api %{jspspec} JPP jsp_2_0_api
    %add_to_maven_depmap tomcat jsp-api %{version} JPP %{name}-jsp-%{jspspec}-api
    %{__install} -m 644 \
            ${RPM_BUILD_DIR}/%{name}-%{version}/tomcat5-poms/jsp-api-%{version}.pom \
            $RPM_BUILD_ROOT/%{_datadir}/maven2/poms/JPP-%{name}-jsp-%{jspspec}-api.pom
    # javadoc jsp
    %{__install} -d -m 755 ${RPM_BUILD_ROOT}%{_javadocdir}/%{name}-jsp-%{jspspec}-api-%{version}
    cp -pr jsr152/build/docs/api/* \
        ${RPM_BUILD_ROOT}%{_javadocdir}/%{name}-jsp-%{jspspec}-api-%{version}
    %{__ln_s} %{name}-jsp-%{jspspec}-api-%{version} \
        ${RPM_BUILD_ROOT}%{_javadocdir}/%{name}-jsp-%{jspspec}-api
popd
%if %{without_apisonly}
# begin jasper subpackage install
pushd ${RPM_BUILD_DIR}/%{name}-%{version}/%{packdname}/%{jname}
    %{__install} -m 755 src/bin/jspc.sh \
        ${RPM_BUILD_ROOT}%{_bindir}/jspc5.sh
    %{__install} -m 755 src/bin/%{jname}.sh \
        ${RPM_BUILD_ROOT}%{_bindir}/%{full_jname}.sh
popd
pushd ${RPM_BUILD_DIR}/%{name}-%{version}/%{packdname}/container
    %{__install} -m 755 catalina/src/bin/setclasspath.sh \
        ${RPM_BUILD_ROOT}%{_bindir}/%{full_jname}-setclasspath.sh
popd
# javadoc
%{__install} -d -m 755 ${RPM_BUILD_ROOT}%{_javadocdir}/%{jname}-%{version}
pushd ${RPM_BUILD_DIR}/%{name}-%{version}/%{packdname}/%{jname}
    cp -pr build/javadoc/* \
        ${RPM_BUILD_ROOT}%{_javadocdir}/%{jname}-%{version}
    %{__ln_s} %{jname}-%{version} ${RPM_BUILD_ROOT}%{_javadocdir}/%{jname}
popd
%endif

%if %{with_ecj}
%{__install} -d -m 755 ${RPM_BUILD_ROOT}%{_datadir}/eclipse/plugins
cp -p org.apache.jasper_5.5.17.v200706111724.jar ${RPM_BUILD_ROOT}%{_datadir}/eclipse/plugins
%endif

%if %{gcj_support}
# Remove non-standard jars from the list for aot compilation
%{_bindir}/aot-compile-rpm \
    --exclude var/lib/%{name}/webapps/tomcat-docs/appdev/sample/sample.war \
    --exclude var/lib/%{name}/webapps/servlets-examples/WEB-INF/classes \
    --exclude var/lib/%{name}/webapps/jsp-examples/WEB-INF/classes \
    --exclude var/lib/%{name}/webapps/jsp-examples/plugin/applet \
    --exclude var/lib/%{name}/server/lib/servlets-cgi.renametojar \
    --exclude var/lib/%{name}/server/lib/servlets-ssi.renametojar
%endif

%if %{without_apisonly}
%post
%update_maven_depmap
# install tomcat5 (but don't activate)
/sbin/chkconfig --add %{name}
# Remove old automated symlinks
for repository in %{bindir} ; do
    find $repository -name '*.jar' -type l | xargs %{__rm} -f
done
for repository in %{commondir}/endorsed ; do
    find $repository -name '\[*\]*.jar' -not -type d | xargs %{__rm} -f
done
for repository in %{commondir}/lib ; do
    find $repository -name '\[*\]*.jar' -not -type d | xargs %{__rm} -f
done
for repository in %{serverdir}/lib ; do
    find $repository -name '\[*\]*.jar' -not -type d | xargs %{__rm} -f
done
# Create automated links - since all needed extensions may not have been
# installed for this jvm output is muted
%{__rm} -f %{bindir}/commons-daemon.jar
%{__ln_s} $(build-classpath commons-daemon) %{bindir}  2>&1
%{__rm} -f %{bindir}/commons-logging-api.jar
%{__ln_s} $(build-classpath commons-logging-api) %{bindir}  2>&1
%{__rm} -f %{bindir}/tomcat-juli.jar
%{__ln_s} $(build-classpath tomcat5/tomcat-juli) %{bindir}  2>&1
build-jar-repository %{commondir}/endorsed jaxp_parser_impl \
    xml-commons-jaxp-1.3-apis 2>&1
build-jar-repository %{commondir}/lib commons-collections-tomcat5 \
    commons-dbcp-tomcat5 commons-el commons-pool-tomcat5 jaf javamail jsp \
    %{name}/naming-factory %{name}/naming-resources servlet \
    %{jname}5-compiler %{jname}5-runtime 2>&1
%if %{with_ecj}
    build-jar-repository %{commondir}/lib ecj 2>&1
%endif
build-jar-repository %{serverdir}/lib catalina-ant5 commons-modeler \
    %{name}/catalina-ant-jmx %{name}/catalina-cluster %{name}/catalina \
    %{name}/catalina-optional %{name}/catalina-storeconfig \
    %{name}/servlets-default %{name}/servlets-invoker %{name}/servlets-webdav \
    %{name}/tomcat-ajp %{name}/tomcat-apr %{name}/tomcat-coyote \
    %{name}/tomcat-http %{name}/tomcat-jkstatus-ant %{name}/tomcat-util 2>&1
%if %{gcj_support}
    if [ -x %{_bindir}/rebuild-gcj-db ]; then %{_bindir}/rebuild-gcj-db || true ; fi
%endif

%postun
%update_maven_depmap
%if %{gcj_support}
if [ -x %{_bindir}/rebuild-gcj-db ]; then %{_bindir}/rebuild-gcj-db || true ; fi
%endif

%if %{gcj_support}
%post common-lib
if [ -x %{_bindir}/rebuild-gcj-db ]; then %{_bindir}/rebuild-gcj-db || true ; fi
%endif

%if %{gcj_support}
%postun common-lib
if [ -x %{_bindir}/rebuild-gcj-db ]; then %{_bindir}/rebuild-gcj-db || true ; fi
%endif

%if %{gcj_support}
%post server-lib
if [ -x %{_bindir}/rebuild-gcj-db ]; then %{_bindir}/rebuild-gcj-db || true ; fi
%endif

%if %{gcj_support}
%postun server-lib
if [ -x %{_bindir}/rebuild-gcj-db ]; then %{_bindir}/rebuild-gcj-db || true ; fi
%endif

%post webapps
# Create automated links - since all needed extensions may not have been
# installed for this jvm output is muted
build-jar-repository %{appdir}/jsp-examples/WEB-INF/lib \
    jakarta-taglibs-core jakarta-taglibs-standard 2>&1
%if %{gcj_support}
    if [ -x %{_bindir}/rebuild-gcj-db ]; then %{_bindir}/rebuild-gcj-db || true ; fi
%endif

%if %{gcj_support}
%postun webapps
    if [ -x %{_bindir}/rebuild-gcj-db ]; then %{_bindir}/rebuild-gcj-db || true ; fi
%endif

%post admin-webapps
# Remove old automated symlinks
find %{serverdir}/webapps/admin/WEB-INF/lib -name '\[*\]*.jar' -type d \
    | xargs %{__rm} -f
# Create automated links - since all needed extensions may not have been
# installed for this jvm output is muted
build-jar-repository %{serverdir}/webapps/admin/WEB-INF/lib \
    commons-beanutils commons-collections commons-digester struts struts-taglib \
    %{name}/catalina-admin 2>&1
build-jar-repository %{serverdir}/webapps/host-manager/WEB-INF/lib \
    %{name}/catalina-host-manager 2>&1
build-jar-repository %{serverdir}/webapps/manager/WEB-INF/lib \
    commons-io commons-fileupload %{name}/catalina-manager 2>&1
%if %{gcj_support}
    if [ -x %{_bindir}/rebuild-gcj-db ]; then %{_bindir}/rebuild-gcj-db || true ; fi
%endif

%if %{gcj_support}
%postun admin-webapps
    if [ -x %{_bindir}/rebuild-gcj-db ]; then %{_bindir}/rebuild-gcj-db || true ; fi
%endif
%endif

%post servlet-%{servletspec}-api
%{_sbindir}/update-alternatives --install %{_javadir}/servlet.jar servlet \
    %{_javadir}/%{name}-servlet-%{servletspec}-api.jar 20400
%{_sbindir}/update-alternatives --install %{_javadir}/servlet_2_4_api.jar servlet_2_4_api \
    %{_javadir}/%{name}-servlet-%{servletspec}-api.jar 20400
%if %{gcj_support}
    if [ -x %{_bindir}/rebuild-gcj-db ]; then %{_bindir}/rebuild-gcj-db || true ; fi
%endif

%post servlet-%{servletspec}-api-javadoc
%{__rm} -f %{_javadocdir}/servletapi # legacy symlink

%postun servlet-%{servletspec}-api
if [ "$1" = "0" ]; then
    %{_sbindir}/update-alternatives --remove servlet \
        %{_javadir}/%{name}-servlet-%{servletspec}-api.jar
    %{_sbindir}/update-alternatives --remove servlet_2_4_api \
        %{_javadir}/%{name}-servlet-%{servletspec}-api.jar
fi
%if %{gcj_support}
    if [ -x %{_bindir}/rebuild-gcj-db ]; then %{_bindir}/rebuild-gcj-db || true ; fi
%endif

%post jsp-%{jspspec}-api
%{_sbindir}/update-alternatives --install %{_javadir}/jsp.jar jsp \
    %{_javadir}/%{name}-jsp-%{jspspec}-api.jar 20000
%{_sbindir}/update-alternatives --install %{_javadir}/jsp_2_0_api.jar jsp_2_0_api \
    %{_javadir}/%{name}-jsp-%{jspspec}-api.jar 20000
%if %{gcj_support}
    if [ -x %{_bindir}/rebuild-gcj-db ]; then %{_bindir}/rebuild-gcj-db || true ; fi
%endif

%post jsp-%{jspspec}-api-javadoc
%{__rm} -f %{_javadocdir}/jsp-api # legacy symlink

%postun jsp-%{jspspec}-api
if [ "$1" = "0" ]; then
    %{_sbindir}/update-alternatives --remove jsp \
        %{_javadir}/%{name}-jsp-%{jspspec}-api.jar
    %{_sbindir}/update-alternatives --remove jsp_2_0_api \
        %{_javadir}/%{name}-jsp-%{jspspec}-api.jar
fi
%if %{gcj_support}
    if [ -x %{_bindir}/rebuild-gcj-db ]; then %{_bindir}/rebuild-gcj-db || true ; fi
%endif

%if %{without_apisonly}
%preun
# Always clean up workdir and tempdir on upgrade/removal
%{__rm} -fr %{workdir}/* %{tempdir}/*
if [ $1 = 0 ]; then
    [ -f /var/lock/subsys/%{name} ] && %{_initrddir}/%{name} stop
    [ -f %{_initrddir}/%{name} ] && /sbin/chkconfig --del %{name}
    # Remove automated symlinks
    for repository in %{commondir}/endorsed; do
        find $repository -name '\[*\]*.jar' -not -type d | xargs %{__rm} -f
    done
    for repository in %{commondir}/lib ; do
        find $repository -name '\[*\]*.jar' -not -type d | xargs %{__rm} -f
    done
    for repository in %{serverdir}/lib ; do
        find $repository -name '\[*\]*.jar' -not -type d | xargs %{__rm} -f
    done
fi

%preun admin-webapps
if [ $1 = 0 ]; then
    find %{serverdir}/webapps/*/WEB-INF/lib  \
        -name '\[*\]*.jar' -not -type d | xargs %{__rm} -f
fi

%preun webapps
if [ $1 = 0 ]; then
    find %{appdir}/jsp-examples/WEB-INF/lib  \
        -name '\[*\]*.jar' \
        -not -type d | xargs %{__rm} -f
fi

%pre
# Add the "tomcat" user and group
# we need a shell to be able to use su - later
%{_sbindir}/groupadd -g %{tcuid} -r tomcat 2> /dev/null || :
%{_sbindir}/useradd -c "Apache Tomcat" -u %{tcuid} -g tomcat \
    -s /bin/sh -r -d %{homedir} tomcat 2> /dev/null || :
%endif

%if %{without_apisonly}
%files
%defattr(0644,root,root,0755)
%doc %{packdname}/build/{LICENSE,RELE*,RUNNING.txt,BENCHMARKS.txt}
# symlinks
%{_datadir}/%{name}/common
%{_datadir}/%{name}/temp
%{_datadir}/%{name}/logs
%{_datadir}/%{name}/conf
%{_datadir}/%{name}/server
%{_datadir}/%{name}/shared
%{_datadir}/%{name}/work
%{_datadir}/%{name}/webapps
# Normal directories
%dir %{homedir}
%dir %{bindir}
%dir %{_var}/lib/%{name}
%dir %{_var}/cache/%{name}
%dir %{commondir}
%dir %{commondir}/classes
%dir %{commondir}/lib
%dir %{commondir}/endorsed
%dir %{commondir}/i18n
%dir %{serverdir}
%dir %{serverdir}/classes
%dir %{serverdir}/lib
%{serverdir}/lib/*.renametojar
%dir %{shareddir}
%dir %{shareddir}/classes
%dir %{shareddir}/lib
# Directories with special permissions
%attr(0775,root,tomcat) %dir %{appdir}
%attr(0775,root,tomcat) %dir %{confdir}
%attr(0770,root,tomcat) %dir %{tempdir}
%attr(0770,root,tomcat) %dir %{workdir}
%attr(0755,tomcat,tomcat) %dir %{logdir}
%attr(0775,root,tomcat) %dir %{confdir}/Catalina
%attr(0775,root,tomcat) %dir %{confdir}/Catalina/localhost
%attr(0755,root,root) %{_bindir}/*
%exclude %{_bindir}/jasper5-setclasspath.sh
%exclude %{_bindir}/jasper5.sh
%exclude %{_bindir}/jspc5.sh
%attr(0755,root,root) %{bindir}/relink
%attr(0644,root,root) %{bindir}/*.jar
%attr(0644,root,root) %{bindir}/*.xml
%attr(0755,root,root) %{_initrddir}/%{name}
%attr(0644,root,tomcat) %config(noreplace) %{confdir}/catalina.policy
%attr(0644,root,tomcat) %config(noreplace) %{confdir}/catalina.properties
%attr(0660,root,tomcat) %config(noreplace) %{confdir}/logging.properties
%attr(0660,root,tomcat) %config(noreplace) %{confdir}/tomcat-users.xml
%config(noreplace) %{confdir}/%{name}.conf
%config(noreplace) %{confdir}/server-minimal.xml
%config(noreplace) %{confdir}/server.xml
%config(noreplace) %{confdir}/web.xml
%config(noreplace) %{confdir}/context.xml
%config(noreplace) %{confdir}/uriworkermap.properties
%config(noreplace) %{confdir}/workers.properties
%config(noreplace) %{confdir}/workers.properties.minimal
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%{commondir}/i18n/*
%attr(0644,root,root) %{_mavendepmapfragdir}/*
%attr(0644,root,root) %{_datadir}/maven2/poms/JPP.tomcat5-parent.pom
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/bootstrap*
%attr(-,root,root) %{_libdir}/gcj/%{name}/commons-daemon*
%attr(-,root,root) %{_libdir}/gcj/%{name}/commons-logging-api*
#%attr(-,root,root) %{_libdir}/gcj/%{name}/tomcat-juli*
%attr(-,root,root) %{_libdir}/gcj/%{name}/tomcat-jkstatus-ant*
%endif

%files common-lib
%defattr(0644,root,root,0755)
%dir %{_javadir}/%{name}
%{_javadir}/%{name}/naming*.jar
%attr(0644,root,root) %{_datadir}/maven2/poms/JPP.tomcat5-naming-factory.pom
%attr(0644,root,root) %{_datadir}/maven2/poms/JPP.tomcat5-naming-resources.pom
%if %{gcj_support}
%attr(-,root,root) %{_libdir}/gcj/%{name}/naming-*
%endif

%files server-lib
%defattr(0644,root,root,0755)
%{_javadir}/catalina*.jar
%dir %{_javadir}/%{name}
%{_javadir}/%{name}/catalina-ant-jmx*.jar
%{_javadir}/%{name}/catalina-cluster*.jar
%{_javadir}/%{name}/catalina-deployer*.jar
%{_javadir}/%{name}/catalina.jar
%{_javadir}/%{name}/catalina-%{version}.jar
%{_javadir}/%{name}/catalina-optional*.jar
%{_javadir}/%{name}/catalina-storeconfig*.jar
%{_javadir}/%{name}/servlets*.jar
%{_javadir}/%{name}/tomcat*.jar
%attr(0644,root,root) %{_datadir}/maven2/poms/JPP-catalina-ant5.pom
%attr(0644,root,root) %{_datadir}/maven2/poms/JPP.tomcat5-catalina-ant-jmx.pom
%attr(0644,root,root) %{_datadir}/maven2/poms/JPP.tomcat5-catalina-cluster.pom
%attr(0644,root,root) %{_datadir}/maven2/poms/JPP.tomcat5-catalina.pom
%attr(0644,root,root) %{_datadir}/maven2/poms/JPP.tomcat5-catalina-optional.pom
%attr(0644,root,root) %{_datadir}/maven2/poms/JPP.tomcat5-catalina-storeconfig.pom
%attr(0644,root,root) %{_datadir}/maven2/poms/JPP.tomcat5-servlets-default.pom
%attr(0644,root,root) %{_datadir}/maven2/poms/JPP.tomcat5-servlets-invoker.pom
%attr(0644,root,root) %{_datadir}/maven2/poms/JPP.tomcat5-servlets-webdav.pom
%attr(0644,root,root) %{_datadir}/maven2/poms/JPP.tomcat5-tomcat-ajp.pom
%attr(0644,root,root) %{_datadir}/maven2/poms/JPP.tomcat5-tomcat-apr.pom
%attr(0644,root,root) %{_datadir}/maven2/poms/JPP.tomcat5-tomcat-coyote.pom
%attr(0644,root,root) %{_datadir}/maven2/poms/JPP.tomcat5-tomcat-http.pom
%attr(0644,root,root) %{_datadir}/maven2/poms/JPP.tomcat5-tomcat-jkstatus-ant.pom
%attr(0644,root,root) %{_datadir}/maven2/poms/JPP.tomcat5-tomcat-juli.pom
%attr(0644,root,root) %{_datadir}/maven2/poms/JPP.tomcat5-tomcat-util.pom
%if %{gcj_support}
%attr(-,root,root) %{_libdir}/gcj/%{name}/catalina-ant*
%attr(-,root,root) %{_libdir}/gcj/%{name}/catalina-cluster*
%attr(-,root,root) %{_libdir}/gcj/%{name}/catalina-optional*
%attr(-,root,root) %{_libdir}/gcj/%{name}/catalina-storeconfig*
%attr(-,root,root) %{_libdir}/gcj/%{name}/catalina-%{version}.jar*
%attr(-,root,root) %{_libdir}/gcj/%{name}/servlets-default*
%attr(-,root,root) %{_libdir}/gcj/%{name}/servlets-invoker*
%attr(-,root,root) %{_libdir}/gcj/%{name}/servlets-webdav*
%attr(-,root,root) %{_libdir}/gcj/%{name}/tomcat-ajp*
%attr(-,root,root) %{_libdir}/gcj/%{name}/tomcat-apr*
%attr(-,root,root) %{_libdir}/gcj/%{name}/tomcat-coyote*
%attr(-,root,root) %{_libdir}/gcj/%{name}/tomcat-http*
%attr(-,root,root) %{_libdir}/gcj/%{name}/tomcat-util*
%endif

%files webapps
%defattr(0644,root,tomcat,0775)
%dir %{appdir}/servlets-examples
%{appdir}/servlets-examples/*
%dir %{appdir}/jsp-examples
%{appdir}/jsp-examples/*
%dir %{appdir}/ROOT
%{appdir}/ROOT/*
%dir %{appdir}/tomcat-docs
%{appdir}/tomcat-docs/*
%dir %{appdir}/webdav
%{appdir}/webdav/*
%if %{gcj_support}
%ifnarch ppc64 s390x
%attr(-,root,root) %{_libdir}/gcj/%{name}/catalina-root*
%endif
%endif

%files admin-webapps
%defattr(0640,root,tomcat,0750)
%attr(0660,root,tomcat) %{confdir}/Catalina/localhost/manager.xml
%attr(0660,root,tomcat) %{confdir}/Catalina/localhost/host-manager.xml
%{confdir}/Catalina/localhost/admin.xml
%dir %{appdir}/balancer
%{appdir}/balancer/*
%dir %{serverdir}/webapps
%{serverdir}/webapps/*
%attr(0644,root,root) %{_javadir}/%{name}/catalina-admin*.jar
%attr(0644,root,root) %{_javadir}/%{name}/catalina-manager*.jar
%attr(0644,root,root) %{_javadir}/%{name}/catalina-host-manager*.jar
%attr(0644,root,root) %{_datadir}/maven2/poms/JPP.tomcat5-catalina-admin.pom
%attr(0644,root,root) %{_datadir}/maven2/poms/JPP.tomcat5-catalina-host-manager.pom
%attr(0644,root,root) %{_datadir}/maven2/poms/JPP.tomcat5-catalina-manager.pom
%if %{gcj_support}
%attr(-,root,root) %{_libdir}/gcj/%{name}/catalina-admin*
%attr(-,root,root) %{_libdir}/gcj/%{name}/catalina-balancer*
%attr(-,root,root) %{_libdir}/gcj/%{name}/catalina-host-manager*
%attr(-,root,root) %{_libdir}/gcj/%{name}/catalina-manager*
%endif

%files %{jname}
%defattr(0644,root,root,0755)
%doc ${RPM_BUILD_DIR}/%{name}-%{version}/%{packdname}/%{jname}/doc/jspc.html
%{_javadir}/%{jname}5-*.jar
%attr(0755,root,root) %{_bindir}/%{jname}*.sh
%attr(0755,root,root) %{_bindir}/jspc*.sh
%attr(0644,root,root) %{_datadir}/maven2/poms/JPP-jasper5-compiler.pom
%attr(0644,root,root) %{_datadir}/maven2/poms/JPP-jasper5-runtime.pom
%if %{gcj_support}
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{jname}5-*
%endif

%files %{jname}-javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{jname}-%{version}
%{_javadocdir}/%{jname}
%endif

%files servlet-%{servletspec}-api
%defattr(0644,root,root,0755)
%doc %{packdname}/build/LICENSE
%{_javadir}/%{name}-servlet-%{servletspec}-api*.jar
%{_javadir}/servletapi5.jar
%attr(0644,root,root) %{_datadir}/maven2/poms/JPP-tomcat5-servlet-2.4-api.pom
%if %{gcj_support}
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-servlet-%{servletspec}-api*
%endif

%files servlet-%{servletspec}-api-javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}-servlet-%{servletspec}-api-%{version}
%{_javadocdir}/%{name}-servlet-%{servletspec}-api

%files jsp-%{jspspec}-api
%defattr(0644,root,root,0755)
%doc %{packdname}/build/LICENSE
%{_javadir}/%{name}-jsp-%{jspspec}-api*.jar
%{_javadir}/jspapi.jar
%attr(0644,root,root) %{_datadir}/maven2/poms/JPP-tomcat5-jsp-2.0-api.pom
%if %{gcj_support}
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-jsp-%{jspspec}-api*
%endif

%files jsp-%{jspspec}-api-javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}-jsp-%{jspspec}-api-%{version}
%{_javadocdir}/%{name}-jsp-%{jspspec}-api

%if %{with_ecj}
%files jasper-eclipse
%defattr(0644,root,root,0755)
%dir %{_datadir}/eclipse
%dir %{_datadir}/eclipse/plugins
%{_datadir}/eclipse/plugins/org.apache.jasper_*
%endif





%changelog
* Sun Aug  26 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 1e18665
- Update file list
  
* Sun Aug  26 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: e96bf74
- Use cp command instead of __cp macro
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19018 |12mr|tomcat6-6.0.26-0.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2008, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define section free

%define jspspec 2.1
%define major_version 6
%define minor_version 0
%define micro_version 26
%define packdname apache-tomcat-%{version}-src
%define servletspec 2.5
%define tcuid 91

# FHS 2.3 compliant tree structure - http://www.pathname.com/fhs/2.3/
%define basedir %{_var}/lib/%{name}
%define appdir %{basedir}/webapps
%define bindir %{_datadir}/%{name}/bin
%define confdir %{_sysconfdir}/%{name}
%define homedir %{_datadir}/%{name}
%define libdir %{_javadir}/%{name}
%define logdir %{_var}/log/%{name}
%define cachedir %{_var}/cache/%{name}
%define tempdir %{cachedir}/temp
%define workdir %{cachedir}/work
%define _initrddir %{_sysconfdir}/init.d

Name: tomcat6
Epoch: 0
Version: %{major_version}.%{minor_version}.%{micro_version}
Release: 0.%mkrel 2
Summary: Apache Servlet/JSP Engine, RI for Servlet %{servletspec}/JSP %{jspspec} API

Group: Development/Java
License: ASL 2.0
URL: http://tomcat.apache.org/
Source0: http://www.apache.org/dist/tomcat/tomcat-6/v%{version}/src/%{packdname}.tar.gz
Source1: %{name}-%{major_version}.%{minor_version}.conf
Source2: %{name}-%{major_version}.%{minor_version}.init
Source3: %{name}-%{major_version}.%{minor_version}.sysconfig
Source4: %{name}-%{major_version}.%{minor_version}.wrapper
Source5: %{name}-%{major_version}.%{minor_version}.logrotate
Source6: %{name}-%{major_version}.%{minor_version}-digest.script
Source7: %{name}-%{major_version}.%{minor_version}-tool-wrapper.script
Patch0: %{name}-%{major_version}.%{minor_version}-bootstrap-MANIFEST.MF.patch
Patch1: %{name}-%{major_version}.%{minor_version}-tomcat-users-webapp.patch
Patch2: %{name}-%{major_version}.%{minor_version}-CVE-2010-2227.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
BuildArch: noarch

BuildRequires: ant
BuildRequires: ant-trax
BuildRequires: ecj
BuildRequires: findutils
BuildRequires: jakarta-commons-collections
BuildRequires: jakarta-commons-daemon
BuildRequires: java-1.6.0-devel
BuildRequires: jpackage-utils >= 0:1.7.0
BuildRequires: junit
BuildRequires: java-rpmbuild
Requires(pre): shadow-utils
Requires(pre): shadow-utils
Requires: jakarta-commons-daemon
Requires: jakarta-commons-logging
Requires: java-1.6.0
Requires: procps
Requires: %{name}-lib = %{epoch}:%{version}-%{release}

%description
Tomcat is the servlet container that is used in the official Reference
Implementation for the Java Servlet and JavaServer Pages technologies.
The Java Servlet and JavaServer Pages specifications are developed by
Sun under the Java Community Process.

Tomcat is developed in an open and participatory environment and
released under the Apache Software License version 2.0. Tomcat is intended
to be a collaboration of the best-of-breed developers from around the world.

%package admin-webapps
Group: Development/Java
Summary: The host-manager and manager web applications for Apache Tomcat
Requires: %{name} = %{epoch}:%{version}-%{release}

%description admin-webapps
The host-manager and manager web applications for Apache Tomcat.

%package docs-webapp
Group: Development/Java
Summary: The docs web application for Apache Tomcat
Requires: %{name} = %{epoch}:%{version}-%{release}

%description docs-webapp
The docs web application for Apache Tomcat.

%package javadoc
Group: Development/Java
Summary: Javadoc generated documentation for Apache Tomcat

%description javadoc
Javadoc generated documentation for Apache Tomcat.

%package jsp-%{jspspec}-api
Group: Development/Java
Summary: Apache Tomcat JSP API implementation classes
Provides: jsp = %{jspspec}
Provides: jsp21
Requires: %{name}-servlet-%{servletspec}-api = %{epoch}:%{version}-%{release}
Requires(post): %{_sbindir}/update-alternatives
Requires(postun): %{_sbindir}/update-alternatives

%description jsp-%{jspspec}-api
Apache Tomcat JSP API implementation classes.

%package lib
Group: Development/Java
Summary: Libraries needed to run the Tomcat Web container
Requires: %{name}-jsp-%{jspspec}-api = %{epoch}:%{version}-%{release}
Requires: %{name}-servlet-%{servletspec}-api = %{epoch}:%{version}-%{release}
Requires(post): ecj
Requires(post): jakarta-commons-collections-tomcat5
Requires(post): jakarta-commons-dbcp-tomcat5
Requires(post): jakarta-commons-pool-tomcat5
Requires(preun): coreutils

%description lib
Libraries needed to run the Tomcat Web container.

%package servlet-%{servletspec}-api
Group: Development/Java
Summary: Apache Tomcat Servlet API implementation classes
Provides: servlet = %{servletspec}
Provides: servlet6
Provides: servlet25
Requires(post): %{_sbindir}/update-alternatives
Requires(postun): %{_sbindir}/update-alternatives

%description servlet-%{servletspec}-api
Apache Tomcat Servlet API implementation classes.

%package webapps
Group: Development/Java
Summary: The ROOT and examples web applications for Apache Tomcat
Requires: %{name} = %{epoch}:%{version}-%{release}
Requires(post): jakarta-taglibs-standard >= 0:1.1

%description webapps
The ROOT and examples web applications for Apache Tomcat.

%prep
%setup -q -c -T -a 0
# remove pre-built binaries and windows files
find . -type f \( -name "*.bat" -o -name "*.class" -o -name Thumbs.db -o -name "*.gz" -o \
          -name "*.jar" -o -name "*.war" -o -name "*.zip" \) | xargs -t %{__rm}
pushd %{packdname}
%patch0 -p0
%patch1 -p0
%patch2 -p0
popd

%build
export CLASSPATH=
export OPT_JAR_LIST="ant/ant-trax"
pushd %{packdname}
    # we don't care about the tarballs and we're going to replace
    # tomcat-dbcp.jar with jakarta-commons-{collections,dbcp,pool}-tomcat5.jar
    # so just create a dummy file for later removal
    touch HACK
    # who needs a build.properties file anyway
    %{ant} -Dbase.path="." \
        -Dbuild.compiler="modern" \
        -Dcommons-collections.jar="$(build-classpath commons-collections)" \
        -Dcommons-daemon.jar="$(build-classpath commons-daemon)" \
        -Dcommons-daemon.jsvc.tar.gz="HACK" \
        -Djasper-jdt.jar="$(build-classpath ecj)" \
        -Djdt.jar="$(build-classpath ecj)" \
        -Dtomcat-dbcp.jar="HACK" \
        -Dtomcat-native.tar.gz="HACK" \
        -Dversion="%{version}" \
        -Dversion.build="%{micro_version}"
    # javadoc generation
    %{ant} -f dist.xml dist-prepare
    %{ant} -f dist.xml dist-source
    %{ant} -f dist.xml dist-javadoc
    # remove some jars that we'll replace with symlinks later
    %{__rm} output/build/bin/commons-daemon.jar \
            output/build/lib/ecj.jar
    # remove the cruft we created
    %{__rm} output/build/bin/HACK \
            output/build/bin/tomcat-native.tar.gz \
            output/build/lib/HACK
popd
pushd %{packdname}/output/dist/src/webapps/docs/appdev/sample/src
%{__mkdir_p} ../web/WEB-INF/classes
%{javac} -cp ../../../../../../../../output/build/lib/servlet-api.jar -d ../web/WEB-INF/classes mypackage/Hello.java
pushd ../web
%{jar} cf ../../../../../../../../output/build/webapps/docs/appdev/sample/sample.war *
popd
popd

%install
%{__rm} -rf $RPM_BUILD_ROOT
# build initial path structure
%{__install} -d -m 0755 ${RPM_BUILD_ROOT}%{_bindir}
%{__install} -d -m 0755 ${RPM_BUILD_ROOT}%{_sbindir}
%{__install} -d -m 0755 ${RPM_BUILD_ROOT}%{_javadocdir}/%{name}
%{__install} -d -m 0755 ${RPM_BUILD_ROOT}%{_initrddir}
%{__install} -d -m 0755 ${RPM_BUILD_ROOT}%{_sysconfdir}/logrotate.d
%{__install} -d -m 0755 ${RPM_BUILD_ROOT}%{_sysconfdir}/sysconfig
%{__install} -d -m 0755 ${RPM_BUILD_ROOT}%{appdir}
%{__install} -d -m 0755 ${RPM_BUILD_ROOT}%{bindir}
%{__install} -d -m 0755 ${RPM_BUILD_ROOT}%{confdir}
%{__install} -d -m 0755 ${RPM_BUILD_ROOT}%{confdir}/Catalina/localhost
%{__install} -d -m 0755 ${RPM_BUILD_ROOT}%{libdir}
%{__install} -d -m 0755 ${RPM_BUILD_ROOT}%{logdir}
%{__install} -d -m 0755 ${RPM_BUILD_ROOT}%{homedir}
%{__install} -d -m 0755 ${RPM_BUILD_ROOT}%{tempdir}
%{__install} -d -m 0755 ${RPM_BUILD_ROOT}%{workdir}
# move things into place
pushd %{packdname}/output/build
    cp -a bin/*.{jar,xml} ${RPM_BUILD_ROOT}%{bindir}
    cp -a conf/*.{policy,properties,xml} ${RPM_BUILD_ROOT}%{confdir}
    cp -a lib/*.jar ${RPM_BUILD_ROOT}%{libdir}
    cp -a webapps/* ${RPM_BUILD_ROOT}%{appdir}
popd
# javadoc
pushd %{packdname}/output/dist/webapps
    cp -a docs/api/* ${RPM_BUILD_ROOT}%{_javadocdir}/%{name}
popd
%{__sed} -e "s|\@\@\@TCHOME\@\@\@|%{homedir}|g" \
         -e "s|\@\@\@TCTEMP\@\@\@|%{tempdir}|g" \
         -e "s|\@\@\@LIBDIR\@\@\@|%{_libdir}|g" %{SOURCE1} \
    > ${RPM_BUILD_ROOT}%{confdir}/%{name}.conf
%{__sed} -e "s|\@\@\@TCHOME\@\@\@|%{homedir}|g" \
         -e "s|\@\@\@TCTEMP\@\@\@|%{tempdir}|g" \
         -e "s|\@\@\@LIBDIR\@\@\@|%{_libdir}|g" %{SOURCE3} \
    > ${RPM_BUILD_ROOT}%{_sysconfdir}/sysconfig/%{name}
%{__install} -m 0644 %{SOURCE2} \
    ${RPM_BUILD_ROOT}%{_initrddir}/%{name}
%{__install} -m 0644 %{SOURCE4} \
    ${RPM_BUILD_ROOT}%{_sbindir}/%{name}
%{__ln_s} %{name} ${RPM_BUILD_ROOT}%{_sbindir}/d%{name}
%{__sed} -e "s|\@\@\@TCLOG\@\@\@|%{logdir}|g" %{SOURCE5} \
    > ${RPM_BUILD_ROOT}%{_sysconfdir}/logrotate.d/%{name}
%{__sed} -e "s|\@\@\@TCHOME\@\@\@|%{homedir}|g" \
         -e "s|\@\@\@TCTEMP\@\@\@|%{tempdir}|g" \
         -e "s|\@\@\@LIBDIR\@\@\@|%{_libdir}|g" %{SOURCE6} \
    > ${RPM_BUILD_ROOT}%{_bindir}/%{name}-digest
%{__sed} -e "s|\@\@\@TCHOME\@\@\@|%{homedir}|g" \
         -e "s|\@\@\@TCTEMP\@\@\@|%{tempdir}|g" \
         -e "s|\@\@\@LIBDIR\@\@\@|%{_libdir}|g" %{SOURCE7} \
    > ${RPM_BUILD_ROOT}%{_bindir}/%{name}-tool-wrapper
# create jsp and servlet API symlinks
pushd ${RPM_BUILD_ROOT}%{_javadir}
    %{__mv} %{name}/jsp-api.jar %{name}-jsp-%{jspspec}-api-%{version}.jar
    %{__mv} %{name}/servlet-api.jar \
        %{name}-servlet-%{servletspec}-api-%{version}.jar
    %{__ln_s} %{name}-jsp-%{jspspec}-api-%{version}.jar \
        %{name}-jsp-%{jspspec}-api.jar
    %{__ln_s} %{name}-servlet-%{servletspec}-api-%{version}.jar \
        %{name}-servlet-%{servletspec}-api.jar
popd
pushd ${RPM_BUILD_ROOT}%{libdir}
    # fix up jars to include version number
    for i in *.jar; do
        j="$(echo $i | %{__sed} -e 's,\.jar$,,')"
        %{__mv} ${j}.jar ${j}-%{version}.jar
        %{__ln_s} ${j}-%{version}.jar ${j}.jar
    done
    # symlink JSP and servlet API jars
    %{__ln_s} ../%{name}-jsp-%{jspspec}-api-%{version}.jar .
    %{__ln_s} ../%{name}-servlet-%{servletspec}-api-%{version}.jar .
popd
pushd ${RPM_BUILD_ROOT}%{bindir}
    # fix up jars to include version number
    for i in *.jar; do
        j="$(echo $i | %{__sed} -e 's,\.jar$,,')"
        %{__mv} ${j}.jar ${j}-%{version}.jar
        %{__ln_s} ${j}-%{version}.jar ${j}.jar
    done
popd
# symlink to the FHS locations where we've installed things
pushd ${RPM_BUILD_ROOT}%{homedir}
    %{__ln_s} %{appdir} webapps
    %{__ln_s} %{confdir} conf
    %{__ln_s} %{libdir} lib
    %{__ln_s} %{logdir} logs
    %{__ln_s} %{tempdir} temp
    %{__ln_s} %{workdir} work
popd

# install sample webapp
%{__mkdir_p} ${RPM_BUILD_ROOT}%{appdir}/sample
pushd ${RPM_BUILD_ROOT}%{appdir}/sample
%{jar} xf ${RPM_BUILD_ROOT}%{appdir}/docs/appdev/sample/sample.war
popd
%{__rm} ${RPM_BUILD_ROOT}%{appdir}/docs/appdev/sample/sample.war

%clean
%{__rm} -rf $RPM_BUILD_ROOT

%pre
# add the tomcat user and group
%_pre_useradd  tomcat  %{homedir} /bin/sh 
%_pre_groupadd tomcat tomcat

%post
# install but don't activate
%_post_service %{name}

%post jsp-%{jspspec}-api
%{_sbindir}/update-alternatives --install %{_javadir}/jsp.jar jsp \
    %{_javadir}/%{name}-jsp-%{jspspec}-api.jar 20100

%post lib
%{_bindir}/build-jar-repository %{libdir} commons-collections-tomcat5 \
    commons-dbcp-tomcat5 commons-pool-tomcat5 ecj 2>&1

%post servlet-%{servletspec}-api
%{_sbindir}/update-alternatives --install %{_javadir}/servlet.jar servlet \
    %{_javadir}/%{name}-servlet-%{servletspec}-api.jar 20500

%post webapps
%{_bindir}/build-jar-repository %{appdir}/examples/WEB-INF/lib \
    taglibs-core.jar taglibs-standard.jar 2>&1

%preun
# clean tempdir and workdir on removal or upgrade
%{__rm} -rf %{workdir}/* %{tempdir}/*
%_preun_service %{name}

%preun lib
if [ "$1" = "0" ]; then
    %{__rm} -f %{libdir}/\[commons-collections-tomcat5\].jar \
        %{libdir}/\[commons-dbcp-tomcat5\].jar \
        %{libdir}/\[commons-pool-tomcat5\].jar \
        %{libdir}/\[ecj\].jar >/dev/null 2>&1
fi

%postun
%_postun_userdel tomcat
%_postun_groupdel tomcat tomcat

%postun jsp-%{jspspec}-api
if [ "$1" = "0" ]; then
    %{_sbindir}/update-alternatives --remove jsp \
        %{_javadir}/%{name}-jsp-%{jspspec}-api.jar
fi

%postun servlet-%{servletspec}-api
if [ "$1" = "0" ]; then
    %{_sbindir}/update-alternatives --remove servlet \
        %{_javadir}/%{name}-servlet-%{servletspec}-api.jar
fi

%files
%defattr(0644,root,root,0755)
%doc %{packdname}/{LICENSE,NOTICE,RELEASE*}
%attr(0755,root,root) %{_bindir}/%{name}-digest
%attr(0755,root,root) %{_bindir}/%{name}-tool-wrapper
%attr(0755,root,root) %{_sbindir}/d%{name}
%attr(0755,root,root) %{_sbindir}/%{name}
%attr(0775,root,tomcat) %dir %{logdir}
%attr(0755,root,root) %{_initrddir}/%{name}
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%dir %{basedir}
%attr(0775,root,tomcat) %dir %{appdir}
%dir %{confdir}
%dir %{confdir}/Catalina
%attr(0775,root,tomcat) %dir %{confdir}/Catalina/localhost
%config(noreplace) %{confdir}/%{name}.conf
%config(noreplace) %{confdir}/*.policy
%config(noreplace) %{confdir}/*.properties
%config(noreplace) %{confdir}/context.xml
%config(noreplace) %{confdir}/server.xml
%attr(0660,root,tomcat) %config(noreplace) %{confdir}/tomcat-users.xml
%config(noreplace) %{confdir}/web.xml
%attr(0775,root,tomcat) %dir %{cachedir}
%attr(0775,root,tomcat) %dir %{tempdir}
%attr(0775,root,tomcat) %dir %{workdir}
%{homedir}

%files admin-webapps
%defattr(0644,root,root,0755)
%{appdir}/host-manager
%{appdir}/manager

%files docs-webapp
%defattr(0644,root,root,0755)
%{appdir}/docs

%files javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}

%files jsp-%{jspspec}-api
%defattr(0644,root,root,0755)
%{_javadir}/%{name}-jsp*.jar

%files lib
%defattr(0644,root,root,0755)
%{libdir}

%files servlet-%{servletspec}-api
%defattr(0644,root,root,0755)
%{_javadir}/%{name}-servlet*.jar

%files webapps
%defattr(0644,root,root,0755)
%{appdir}/ROOT
%{appdir}/examples
%{appdir}/sample



%changelog
* Sun Aug  26 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: f248f3e
- Use cp command instead of __cp macro
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19019 |12mr|tomoe-0.6.0-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version   0.6.0
%define release   13

%define libname %mklibname %{name} 0
%define develname %mklibname -d %{name}

Name:      tomoe
Summary:   A program which does Japanese handwriting recognition
Version:   %{version}
Release:   %{release}
Group:     System/Internationalization
License:   LGPLv2+
URL:       https://sourceforge.jp/projects/tomoe/
Source0:   %{name}-%{version}.tar.bz2
Patch1:	   tomoe-0.6.0-fix-str-fmt.patch
Patch2:    tomoe-0.6.0-linkage.patch
Patch3:    tomoe-0.6.0-undefined-class.patch
Patch4:    tomoe-0.6.0-fix-glib-includes.patch
Requires:        %{libname} = %{version}
BuildRequires:   automake intltool gtk-doc
#BuildRequires:	 ruby-devel ruby-gnome2-devel
BuildRequires:   python-gobject-devel
BuildRequires:	 pygtk2.0-devel
# (tv) for AM_PATH_GLIB_2_0:
BuildRequires:	 glib2-devel

%description
A program which does Japanese handwriting recognition.

%package    python
Summary:    Python binding of tomoe
Group:      System/Internationalization
Requires:   %{name} = %{version}
Requires:   python

%description python
Python binding of tomoe.

#%package    ruby
#Summary:    Ruby binding of tomoe
#Group:      System/Internationalization
#Requires:   %{name} = %{version}
#Requires:   ruby ruby-gnome2

#%description ruby
#Ruby binding of tomoe.

%package -n %{libname}
Summary:    Tomoe library
Group:      System/Internationalization
Conflicts:  %{name}-devel < 0.6.0-5mdv

%description -n %{libname}
tomoe library.

%package -n %{develname}
Summary:    Headers of %{name} for development
Group:      Development/C
Requires:   %{libname} = %{version}
Provides:   %{name}-devel = %{version}-%{release}
Obsoletes:  %{libname}-devel

%description -n %{develname}
Headers of %{name} for development.

%prep
%setup -q
%patch1 -p0
%patch2 -p0
%patch3 -p0
%patch4 -p1

%build
autoreconf -fi
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%{find_lang} %{name}

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post -n %libname -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %libname -p /sbin/ldconfig
%endif


%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog
%config(noreplace) %{_sysconfdir}/tomoe/config
%{_datadir}/gtk-doc/html/tomoe/*
%{_datadir}/tomoe/*

%files python
%defattr(-,root,root)
%doc COPYING
%{python_sitearch}/*.so

#%files ruby
#%defattr(-,root,root)
#%doc COPYING
#%{ruby_sitelibdir}/*.rb
#%{ruby_sitelibdir}/*/*.so

%files -n %{libname}
%defattr(-,root,root)
%doc COPYING
# uim-tomoe-gtk opens some devel files
%{_libdir}/*.so.0*
%{_libdir}/tomoe/module/*/*.so

%files -n %{develname}
%defattr(-,root,root)
%doc COPYING
%{_includedir}/tomoe/*.h
%{_libdir}/*.a
%{_libdir}/*.so

#%{ruby_sitearchdir}/*.h
#%{ruby_sitearchdir}/*.a
%{python_sitearch}/*.a
%{_libdir}/tomoe/module/*/*.a
%{_libdir}/pkgconfig/tomoe.pc
%{_libdir}/pkgconfig/pytomoe.pc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19020 |12mr|tomoe-gtk-0.6.0-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname_orig	lib%{name}
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname -d %{name}

%define tomoe_version 0.6.0

Name:           tomoe-gtk
Summary:        Tomoe-gtk for handwriting recognition
Version:        0.6.0
Release:        %mkrel 13
Group:		System/Internationalization
License:	LGPLv2+
URL:		http://tomoe.sourceforge.jp/
Source0:	http://ovh.dl.sourceforge.net/sourceforge/tomoe/%{name}-%{version}.tar.gz
Patch0:		tomoe-gtk-0.6.0-underlink.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	tomoe-devel >= %{tomoe_version}
BuildRequires:	tomoe >= %{tomoe_version}
BuildRequires:	gtk+2-devel
BuildRequires:	pygtk2.0-devel
BuildRequires:	gtk-doc
BuildRequires:	python-gobject-devel

%description
Tomoe-gtk handwriting recognition.

%package	python
Summary:	Python binding of Tomoe-gtk
Group:		System/Internationalization
Requires:	%{libname} = %{version}-%{release}

%description	python
Python binding of Tomoe-gtk.

%package -n	%{libname}
Summary:	Tomoe-gtk library
Group:		System/Internationalization

%description -n %{libname}
Tomoe-gtk library.

%package -n	%{develname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Obsoletes:	%{libname}-devel

%description -n %{develname}
Headers of %{name} for development.

%prep
%setup -q
%patch0 -p1 -b .underlink

%build
# force to regenerate configure
./autogen.sh

%configure2_5x --without-gucharmap
%make

%install
rm -rf %{buildroot}
%makeinstall_std

# remove docs for sigscheme (they should be installed by %doc)
rm -rf %{buildroot}%{_datadir}/gtk-doc/

%{find_lang} %{name}

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%files -n %{libname} -f %{name}.lang
%defattr(-,root,root)
%{_libdir}/lib*.so.*
%{_datadir}/tomoe-gtk/*.png

%files -n %{develname}
%defattr(-,root,root)
%doc AUTHORS ChangeLog README TODO
%doc doc/reference/html/*
%{_includedir}/tomoe/gtk/*.h
%{_libdir}/lib*.so
%{_libdir}/lib*.*a
%{python_sitearch}/gtk-2.0/*.*a
%{_libdir}/pkgconfig/*.pc

%files python
%defattr(-,root,root)
%{python_sitearch}/gtk-2.0/*.so




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19021 |12mr|tomoyo-gui-0.05-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		tomoyo-gui
Version:	0.05
Release:	6
Summary:	Graphical interface for TOMOYO Linux
License:	GPLv2
Group:		System/Base
Url:		http://git.mandriva.com/?p=projects/tomoyo-mdv.git
Source0:	%{name}-%{version}.tar.bz2
Requires:	pygtk2.0
Requires:	python
Requires:	ccs-tools
BuildArch:	noarch

%description
This is the graphical interface to TOMOYO Linux Security Framework,
developed by Mandriva. This GUI allows to view and edit system security
policy, and create custom set of profiles for individual applications in a
similar way to AppArmor security framework.

%prep
%setup -q

%build
make all

%install
make install

%files
%doc AUTHORS COPYING README NEWS TODO
%{_sbindir}/tomoyo-gui
%{_datadir}/tomoyo-mdv/tomoyo-gui.*
%{_datadir}/tomoyo-mdv/version.*
%{_datadir}/tomoyo-mdv/tomoyo.png



%changelog
* Tue Oct  23 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: c200e30
- Should be noarch package
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19022 |12mr|toppler-1.1.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	toppler
%define	version	1.1.4
%define	Summary	Reimplementation of the old game known as Tower Toppler or Nebulous

Summary:	%{Summary}
Name:		%{name}
Version:	%{version}
Release:	%mkrel 3
Source0:	http://heanet.dl.sourceforge.net/sourceforge/toppler/%{name}-%{version}.tar.gz
Patch1:		toppler-1.1.3-fix-str-fmt.patch
License:	GPL
URL:		http://toppler.sourceforge.net/
Group:		Games/Arcade
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	SDL-devel SDL_mixer-devel zlib-devel
Requires(post):	rpm-helper

%description
It is an almost complete reimplementation of the old game known as Tower
Toppler or Nebulous. This game was available at least for PC, Atari, C64
and now the PC version is abandonware.

The goal of the game is to reach the target door of each of the 8 towers
in currently 2 missions with this little green animal. This door is
usually at the very top of the tower.

But finding the way by using elevators and walking trough a maze of doors
and platforms is not the only problem you have to solve. There are a bunch
of other creatures living on the tower that will hinder you to reach your
target by pushing you over the edge of the platforms.

The only weapon of defence you have is to throw a little snowball. But
most of the other creatures just don't care about this. So you must avoid
them.

%prep
%setup -q
%patch1 -p0 -b .str

%build
export CXXFLAGS="%optflags -U HISCOREDIR -D HISCOREDIR=\\\"%{_localstatedir}/lib/games\\\" -U TOP_DATADIR -D TOP_DATADIR=\\\"%{_gamesdatadir}/%{name}\\\""
%configure2_5x	--bindir=%{_gamesbindir}
make

%install
rm -rf $RPM_BUILD_ROOT
%{makeinstall_std} pkglocalstatedir=%{_localstatedir}/lib/games pkgdatadir=%{_gamesdatadir}/%{name} pkgdocdir=%{_docdir}/%{name}-%{version}

rm -f $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Tower Toppler
Comment=%{Summary}
Exec=soundwrapper %{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;ArcadeGame;X-MandrivaLinux-MoreApplications-Games-Arcade;
EOF

chmod a+w $RPM_BUILD_ROOT%{_localstatedir}/lib/games/toppler.hsc

%find_lang %{name}

%clean
rm -rf $RPM_BUILD_ROOT

%post
%if %mdkversion < 200900
%{update_menus}
%endif
%create_ghostfile %{_localstatedir}/lib/games/toppler.hsc root games 664

%if %mdkversion < 200900
%postun
%{clean_menus}
%endif

%files -f %{name}.lang
%defattr(-, root, root)
%doc %{_docdir}/%{name}-%{version}/*
%attr(664, root, games) %ghost %{_localstatedir}/lib/games/toppler.hsc
%attr(2755, root, games) %{_gamesbindir}/%{name}
%{_gamesdatadir}/%{name}
%{_mandir}/man?/%{name}*
%{_datadir}/applications/mandriva-%{name}.desktop
%{_datadir}/pixmaps/%{name}.xpm





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19023 |12mr|totem-3.6.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define build_mozilla 1

%define api		1.0
%define major		0
%define girmajor	1.0
%define libname		%mklibname %{name} %{major}
%define girname		%mklibname %{name}-gir %{girmajor}
%define develname	%mklibname %{name} -d

Summary:	Movie player for GNOME
Name:		totem
Version:	3.6.3
Release:	1
License:	GPLv2 with exception
Group:		Video
URL:		http://projects.gnome.org/totem/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/3.6/%{name}-%{version}.tar.xz
#(nl) KDE Solid integration : from mdv svn  soft/mandriva-kde-translation/trunk/solid/
Source1:	totem-opendvd.desktop

BuildRequires:	desktop-file-utils
BuildRequires:	docbook-dtd45-xml
BuildRequires:	gstreamer1.0-plugins-good
BuildRequires:	gstreamer1.0-plugins-bad
BuildRequires:	gstreamer1.0-soup
BuildRequires:	gstreamer1.0-tools
BuildRequires:	gnome-common
BuildRequires:	intltool
#BuildRequires:	pylint
BuildRequires:	vala
BuildRequires:	vala-devel
BuildRequires:	pkgconfig(bluez)
BuildRequires:	pkgconfig(gtk-doc)
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0)
BuildRequires:	pkgconfig(gstreamer-plugins-bad-1.0)
BuildRequires:	pkgconfig(clutter-1.0) >= 1.6.8
BuildRequires:	pkgconfig(clutter-gst-1.0) >= 1.3.9
BuildRequires:	pkgconfig(clutter-gtk-1.0)
BuildRequires:	pkgconfig(grilo-0.2) >= 0.2.0
BuildRequires:	pkgconfig(ice)
BuildRequires:	pkgconfig(libepc-ui-1.0) > 0.4.0
BuildRequires:	pkgconfig(libgdata) >= 0.4.0
BuildRequires:	pkgconfig(liblircclient0)
BuildRequires:	pkgconfig(libnautilus-extension) >= 2.91.3
BuildRequires:	pkgconfig(libpeas-gtk-1.0) >= 0.7.2
BuildRequires:	pkgconfig(libproxy-1.0)
BuildRequires:	pkgconfig(mx-1.0)
BuildRequires:	pkgconfig(pygobject-3.0)
BuildRequires:	pkgconfig(shared-mime-info)
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(gsettings-desktop-schemas)
BuildRequires:	pkgconfig(gnome-icon-theme)
BuildRequires:	pkgconfig(clutter-gst-2.0)
BuildRequires:	pkgconfig(gstreamer-pbutils-1.0)
BuildRequires:	pkgconfig(totem-plparser) >= 2.32.4
BuildRequires:	gstreamer1.0-soundtouch
%ifarch %{ix86} x86_64
BuildRequires:	pkgconfig(nvtvsimple)
%endif

Requires:	grilo-plugins
Requires:	iso-codes
Requires:	gstreamer1.0-plugins-base
Requires:	gstreamer1.0-plugins-good
Requires:	gstreamer1.0-soup
Suggests:	gstreamer1.0-resindvd
Suggests:	gstreamer1.0-a52dec
# Must have plugins. Totem doesn't start without them
Requires:	gstreamer1.0-gstclutter
Requires:	gstreamer1.0-soundtouch 

#gw opensubtitles plugin:
Requires:	pyxdg
# python plugins
Requires:	python-dbus
Requires:	python-gi

#gw needed by the iplayer plugin
Requires:	python-httplib2
Requires:	python-feedparser
Requires:	python-beautifulsoup

Obsoletes:	%{name}-tracker < 3.4

%description
Totem is simple movie player for the GNOME desktop. It
features a simple playlist, a full-screen mode, seek and volume
controls, as well as a pretty complete keyboard navigation.

%if %{build_mozilla}
%package	mozilla
Summary:	Totem video plugin for Mozilla Firefox
Group:		Networking/WWW
BuildRequires:	pkgconfig(dbus-1)
Obsoletes:	totem-mozilla-gstreamer < %{version}-%{release}
Provides:	totem-mozilla-gstreamer = %{version}-%{release}
Requires:	%{name} = %{version}-%{release}

%description mozilla
This embeds the Totem video player into web browsers based on Mozilla Firefox.
%endif

%package nautilus
Group:		Video
Summary:	Video and Audio Properties tab for Nautilus
#gw just for the translations:
Requires:	%{name} = %{version}-%{release}
Requires:	nautilus

%description nautilus
A Nautilus extension that shows the properties of audio and video
files in the properties dialogue.

%package -n %{libname}
Group:		System/Libraries
Summary:	Shared libraries for %{name}

%description -n %{libname}
This package contains the shared libraries for %{name}.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n %{develname}
Group:		Development/C
Summary:	Devel files for %{name}
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
Devel files for %{name}.

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--disable-static \
	--disable-run-in-source-tree \
	--disable-vegas-plugin \
	--enable-easy-codec-installation \
%if %{build_mozilla}
	--enable-browser-plugins \
%else
	--disable-browser-plugins \
%endif

%make

%install
%makeinstall_std
find %{buildroot} -name '*.la' -exec rm -f {} ';'
%find_lang %{name} --with-gnome

#menu
MIME_TYPES=`tr '\n' , < data/mime-type-list.txt | sed -e 's/,$//'`
desktop-file-install --vendor="" \
	--remove-category="Application" \
	--add-category="X-MandrivaLinux-Multimedia-Video" \
	--add-category="X-MandrivaLinux-CrossDesktop" \
	--dir %{buildroot}%{_datadir}/applications \
	%{buildroot}%{_datadir}/applications/*

#(nl) KDE Solid integration
mkdir -p %{buildroot}/%{_datadir}/apps/solid/actions
install -D -m 644 %{SOURCE1} %{buildroot}%{_datadir}/apps/solid/actions/

%files -f %{name}.lang
%doc README AUTHORS TODO NEWS
%{_bindir}/totem
%{_bindir}/totem-audio-preview
%{_bindir}/totem-video-thumbnailer
%dir %{_libdir}/totem
%dir %{_libdir}/totem/plugins/
%dir %{_libdir}/totem/plugins/grilo
%dir %{_libdir}/totem/plugins/im-status
%dir %{_libdir}/totem/plugins/save-file
%{_libdir}/totem/plugins/brasero-disc-recorder
%{_libdir}/totem/plugins/chapters
%{_libdir}/totem/plugins/dbus
%{_libdir}/totem/plugins/grilo/*
%{_libdir}/totem/plugins/gromit
%{_libdir}/totem/plugins/im-status/*
%{_libdir}/totem/plugins/lirc
%{_libdir}/totem/plugins/media-player-keys
%{_libdir}/totem/plugins/ontop
%{_libdir}/totem/plugins/opensubtitles
%{_libdir}/totem/plugins/properties
%{_libdir}/totem/plugins/apple-trailers
%{_libdir}/totem/plugins/autoload-subtitles
%{_libdir}/totem/plugins/recent
%{_libdir}/totem/plugins/pythonconsole
%{_libdir}/totem/plugins/rotation
%{_libdir}/totem/plugins/save-file/*
%{_libdir}/totem/plugins/screensaver
%{_libdir}/totem/plugins/screenshot
%{_libdir}/totem/plugins/skipto
%{_libdir}/totem/totem-bugreport.py
%{_datadir}/applications/totem.desktop
%{_datadir}/apps/solid/actions/totem-opendvd.desktop
%{_datadir}/GConf/gsettings/*.convert
%{_datadir}/glib-2.0/schemas/*.xml
%{_datadir}/icons/hicolor/*/*/*
%{_datadir}/thumbnailers/totem.thumbnailer
%{_datadir}/totem
%{_mandir}/man1/*

%files nautilus
%{_libdir}/nautilus/extensions-3.0/*

%if %{build_mozilla}
%files mozilla
%{_libdir}/mozilla/plugins/libtotem*.so
%{_libexecdir}/totem-plugin-viewer
%endif

%files -n %{libname}
%{_libdir}/libtotem.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Totem-1.0.typelib

%files -n %{develname}
%doc %{_datadir}/gtk-doc/html/%{name}
%{_libdir}/libtotem.so
%{_libdir}/pkgconfig/totem.pc
%{_includedir}/totem/%{api}/*
%{_datadir}/gir-1.0/Totem-1.0.gir

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19024 |12mr|totem-pl-parser-3.4.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 17
%define girmajor 1.0
%define libname %mklibname totem-plparser %{major}
%define libmini %mklibname totem-plparser-mini %{major}
%define girname %mklibname totem-plparser-gir %{girmajor}
%define develname %mklibname -d totem-plparser

Summary:	Playlist parser library from the Totem Movie Player
Name:		totem-pl-parser
Version:	3.4.3
Release:	1
License:	LGPLv2+
Group:		System/Libraries
URL:		http://www.hadess.net/totem.php3
Source0:	http://ftp.gnome.org/pub/GNOME/sources/totem-pl-parser/3.4/%{name}-%{version}.tar.xz

BuildRequires:	gnome-common
BuildRequires:	intltool
BuildRequires:	pkgconfig(gmime-2.6)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gtk-doc)
BuildRequires:	pkgconfig(libarchive)
BuildRequires:	pkgconfig(libquvi)
BuildRequires:	pkgconfig(libsoup-2.4)
BuildRequires:	pkgconfig(libxml-2.0)

%description
Shared library used by totem.

%package i18n
Summary:	Playlist parser library from the Totem Movie Player
Group:		System/Internationalization

%description i18n
This package contains the translations for %{name}.

%package -n %{libname}
Summary:	Playlist parser library from the Totem Movie Player
Group:		System/Libraries
Suggests:	%{name}-i18n >= %{version}-%{release}

%description -n %{libname}
Shared library used by totem.

%package -n %{libmini}
Summary:	Playlist parser library from the Totem Movie Player
Group:		System/Libraries

%description -n %{libmini}
Shared library used by totem - minimal version.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n	%{develname}
Summary:	Development libraries, include files for totem playlist parser
Group:		Development/GNOME and GTK+
Provides:	totem-plparser-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Requires:	%{libmini} = %{version}-%{release}
Requires:	%{girname} = %{version}-%{release}
Conflicts: 	%{_lib}totem-plparser0-devel
Obsoletes:	%{mklibname -d totem-plparser 7} < 3.4.2

%description -n	%{develname}
Development libraries, include files for totem playlist parser

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--disable-static

%make LIBS='-lgcrypt -lgmodule-2.0'

%install
%makeinstall_std

%find_lang %{name}

%files i18n -f %{name}.lang
%doc README NEWS

%files -n %{libname}
%{_libdir}/libtotem-plparser.so.%{major}*

%files -n %{libmini}
%{_libdir}/libtotem-plparser-mini.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/TotemPlParser-%{girmajor}.typelib

%files -n %{develname}
%doc ChangeLog AUTHORS
%doc %{_datadir}/gtk-doc/html/*
%{_libdir}/*.so
%{_datadir}/gir-1.0/TotemPlParser-%{girmajor}.gir
%{_libdir}/pkgconfig/*
%{_includedir}/%{name}




%changelog
* Fri Aug  31 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 5b878d6
- New version 3.4.2 (sync with Cooker), fix unversioned Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19025 |12mr|touchfreeze-0.2.5-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rel	2
%define pre	0

%if %pre
%define release		%mkrel 0.%pre.%rel
%define distname	%name-%pre-%version.tar.gz
%define dirname		%name-%pre-%version
%else
%define release		%mkrel %rel
%define distname	%name-%version.tar.gz
%define dirname		%name-%version
%endif

Name:		touchfreeze
Version:	0.2.5
Release:	%mkrel 3
Summary:	Utility to disable touchpad tap-clicking while typing
License:	GPL+
Group:		System/Configuration/Hardware
Source0:	http://qsynaptics.sourceforge.net/%{distname}
BuildRoot:	%{_tmppath}/%{name}-root
URL:		http://qsynaptics.sourceforge.net/
Obsoletes:	qsynaptics <= 0.22.0-4
Obsoletes:	ksynaptics <= 0.3.3-1
Provides:	qsynaptics
Provides:	ksynaptics
BuildRequires:	qt4-devel
Requires:	synaptics

%description
TouchFreeze is a simple utility that disables the tap-click function
of Synaptics touchpads while you are typing. As long as you are typing,
tapping the touchpad will not count as a mouse click. It replaces
the previous QSynaptics and KSynaptics tools.

%prep
%setup -q -n %{dirname}

%build
%qmake_qt4
%make

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_bindir}
install -m 0755 %name %{buildroot}%{_bindir}/%{name}

# XDG autostart
mkdir -p %{buildroot}%{_sysconfdir}/xdg/autostart
cat > %{buildroot}%{_sysconfdir}/xdg/autostart/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Exec=%{_bindir}/%{name}
Name=TouchFreeze - touchpad tap-click inhibitor
Terminal=false
Type=Application
StartupNotify=false
X-KDE-autostart-phase=2
X-KDE-autostart-after=panel
EOF

# KDE autostart
mkdir -p %{buildroot}%{_datadir}/autostart
cp %{buildroot}%{_sysconfdir}/xdg/autostart/mandriva-%{name}.desktop %{buildroot}%{_datadir}/autostart/mandriva-%{name}.desktop

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/%{name}
%{_sysconfdir}/xdg/autostart/mandriva-%{name}.desktop
%{_datadir}/autostart/mandriva-%{name}.desktop




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19026 |12mr|tpctl-4.17-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lib_major 2
%define libname %mklibname %{name} %{lib_major}

Summary:	Thinkpad Utilities
Name:		tpctl
Version:	4.17
Release:	%mkrel 11
URL:		http://tpctl.sourceforge.net/
Group:		System/Kernel and hardware
License:	GPL
ExclusiveArch:	%{ix86}
Source:		http://prdownloads.sourceforge.net/tpctl/%{name}_%{version}.tar.gz
Source1:	apmiser.init.bz2
Source2:	hdparm-contrib-ultrabayd.tar.bz2
Source3:	ultrabayd.init.bz2
Source4:	ultrabay.suspend.bz2
Patch0:		hdparm-5.4-fix_path_bell_idectl.patch
BuildRequires:	ncurses-devel
Requires:	%{libname} = %{version}-%{release}
#Requires(post): rpm-helper
#Requires(preun): rpm-helper
# 4.4-2mdk (Abel) idectl and ultrabayd is moved to this package
Requires:	hdparm >= 5.4-3mdk
Conflicts:	hdparm <= 5.4-2mdk
BuildRoot:	%{_tmppath}/%{name}-%{version}-root

%description
Utilities specific to IBM Thinkpads

%package -n %{libname}
Summary:	Library associated with tpctl, needed for tpctl utilities
Group:		System/Libraries

%description -n	%{libname}
This library is mandatory for tpctl utilities.
 
%package -n	%{libname}-devel
Summary:	Development package with static libs and headers
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release} 

%description -n	%{libname}-devel
This package contains header files and static library for tpctl
utilities.
 
%prep

%setup -q -a 2
# 4.4-2mdk (Abel) needs Source2
%patch0 -p1 -b .ultrabay
mv contrib/README contrib/idectl-README

# stupid makefile
perl -pi -e "s|-o 0 -g 0||g" Makefile

%build
make CFLAGS="%{optflags}" all

%install
rm -rf %{buildroot}

mkdir -p %{buildroot}/{%{_sbindir},%{_mandir}/man1}
make install DEST=%{buildroot}

cd %{buildroot}/%{_libdir}/
ln -sf libsmapidev.so.2.0 libsmapidev.so 
cd -
mkdir -p %{buildroot}/%{_initrddir}
bzcat %{SOURCE1} > %{buildroot}/%{_initrddir}/apmiser
chmod 755 %{buildroot}/%{_initrddir}/apmiser

mkdir -p %{buildroot}/%{_includedir}
cp -r include %{buildroot}/%{_includedir}/%{name}

mkdir -p %{buildroot}%{_mandir}/man8
install -m 0644 man/apmiser.8 %{buildroot}/%{_mandir}/man8/

# 4.4-2mdk (Abel) ultrabayd stuff
install -m 0755 contrib/idectl %{buildroot}/%{_sbindir}/idectl
install -m 0755 contrib/ultrabayd %{buildroot}/%{_sbindir}/ultrabayd
bzcat %{SOURCE3} > %{buildroot}%{_initrddir}/ultrabayd
chmod 755 %{buildroot}%{_initrddir}/ultrabayd
mkdir -p %{buildroot}%{_sysconfdir}/sysconfig/suspend-scripts/suspend.d/
bzcat %{SOURCE4} > %{buildroot}%{_sysconfdir}/sysconfig/suspend-scripts/suspend.d/ultrabay
chmod 755 %{buildroot}%{_sysconfdir}/sysconfig/suspend-scripts/suspend.d/ultrabay

%clean
rm -rf %{buildroot}

#post 
#_post_service apmiser
#_post_service ultrabayd

#preun 
#_preun_service apmiser
#_preun_service ultrabayd

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%files
%defattr(-,root,root)
%doc AUTHORS COPYING README SUPPORTED-MODELS TROUBLESHOOTING VGA-MODES
%doc contrib/idectl-README
%config(noreplace) %{_sysconfdir}/sysconfig/suspend-scripts/suspend.d/*
%{_initrddir}/*
%{_sbindir}/*
%{_bindir}/*
%{_mandir}/man?/*

%files -n %{libname}
%defattr(-,root,root)
%doc COPYING
%{_libdir}/*.so.*

%files -n %{libname}-devel
%defattr(-,root,root)
%doc ChangeLog COPYING 
%{_libdir}/*.so
%{_includedir}/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19027 |12mr|traceroute-2.0.17-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages	%{nil}
%define debug_package		%{nil}

Summary:	Traces the route taken by packets over an IPv4/IPv6 network
Name:		traceroute
Version:	2.0.17
Release:	3
Group:		Monitoring
License:	GPLv2+
URL:		http://traceroute.sourceforge.net/
Source0:	http://downloads.sourceforge.net/traceroute/%{name}-%{version}.tar.bz2
Source1:	usr.sbin.traceroute.apparmor
Patch0:		traceroute-2.0.12-format_not_a_string_literal_and_no_format_arguments.diff
Conflicts:	apparmor-profiles < 2.1-1.961.5mdv2008.0

%description
New implementation of the traceroute utility for modern Linux systems.
Backward compatible with the traditional traceroute. Supports both IPv4 
and IPv6, additional types of trace (including TCP), allows some traces 
for unprivileged users.

The traceroute utility displays the route used by IP packets on their
way to a specified network (or Internet) host.Traceroute displays
the IP number and host name (if possible) of the machines along the
route taken by the packets.Traceroute is used as a network debugging
tool.If you're having network connectivity problems, traceroute will
show you where the trouble is coming from along the route.

Install traceroute if you need a tool for diagnosing network connectivity
problems.

%prep
%setup -q
%patch0 -p0

%build
%make CFLAGS="%{optflags}"

%install
%makeinstall_std prefix=%{_prefix} bindir=%{_sbindir} mandir=%{_mandir}

mkdir -p %{buildroot}%{_sysconfdir}/apparmor.d/
install -m 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/apparmor.d/usr.sbin.traceroute

%posttrans
# if we have apparmor installed, reload if it's being used
if [ -x /sbin/apparmor_parser ]; then
        /sbin/service apparmor condreload
fi

%files
%doc README TODO CREDITS
%config(noreplace) %{_sysconfdir}/apparmor.d/usr.sbin.traceroute
%attr(4755,root,bin) %{_sbindir}/traceroute
%{_mandir}/man8/traceroute.8*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19028 |12mr|tracker-0.14.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version}|cut -d. -f1,2)

%define major	0
%define api	0.14
%define libname	%mklibname %{name} %{api} %{major}
%define girname	%mklibname %{name}-gir %{api}
%define devname	%mklibname %{name} -d

%define build_evo 0
%define build_doc 0

#gw libtracker-common is in the main package and not provided
%define __noautoreq 'devel\\(libtracker-common\\|devel\\(libtracker-data'

Summary:	Desktop-neutral metadata-based search framework
Name:		tracker
Version:	0.14.4
Release:	1
License:	GPLv2+ and LGPLv2+
Group:		Graphical desktop/GNOME
URL:		http://www.tracker-project.org
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
Patch0:		tracker-0.12.8-linkage.patch

BuildRequires: desktop-file-utils
BuildRequires: glib2.0-common
BuildRequires: firefox
BuildRequires: intltool
BuildRequires: mozilla-thunderbird
BuildRequires: giflib-devel
BuildRequires: tiff-devel
BuildRequires: jpeg-devel
BuildRequires: libunistring-devel
BuildRequires: pkgconfig(camel-1.2)
BuildRequires: pkgconfig(evolution-data-server-1.2) >= 3.3
BuildRequires: pkgconfig(evolution-plugin-3.0)
BuildRequires: pkgconfig(evolution-shell-3.0) >= 3.1
BuildRequires: pkgconfig(exempi-2.0) >= 2.1.0
BuildRequires: pkgconfig(flac) >= 1.2.1
BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= 2.12.0
BuildRequires: pkgconfig(gee-1.0) >= 0.3
BuildRequires: pkgconfig(gio-unix-2.0) >= 2.28.0
BuildRequires: pkgconfig(glib-2.0) >= 2.28.0
BuildRequires: pkgconfig(gmodule-2.0) >= 2.28.0
BuildRequires: pkgconfig(gnome-keyring-1) >= 2.26
BuildRequires: pkgconfig(gnome-desktop-3.0)
BuildRequires: pkgconfig(gobject-introspection-1.0) >= 0.9.5
BuildRequires: pkgconfig(gstreamer-0.10) >= 0.10.31
BuildRequires: pkgconfig(gstreamer-pbutils-0.10) >= 0.10.31
BuildRequires: pkgconfig(gstreamer-tag-0.10) >= 0.10.31
BuildRequires: pkgconfig(gthread-2.0) >= 2.28.0
BuildRequires: pkgconfig(gtk+-3.0) >= 3.0.0
BuildRequires: pkgconfig(libcue)
BuildRequires: pkgconfig(libexif) >= 0.6
BuildRequires: pkgconfig(libebackend-1.2)
BuildRequires: pkgconfig(libgsf-1) >= 1.13
BuildRequires: pkgconfig(libiptcdata)
BuildRequires: pkgconfig(libnm-glib) >= 0.8
BuildRequires: pkgconfig(libpanelapplet-4.0)
BuildRequires: pkgconfig(libpng) >= 1.2
BuildRequires: pkgconfig(libstreamanalyzer) >= 0.7.0
BuildRequires: pkgconfig(libxine) >= 1.0
BuildRequires: pkgconfig(libxml-2.0) >= 2.6
BuildRequires: pkgconfig(pango) >= 1.0.0
BuildRequires: pkgconfig(poppler-glib) >= 0.16.0
BuildRequires: pkgconfig(rest-0.7) >= 0.6
BuildRequires: pkgconfig(sqlite3) >= 3.7.0
BuildRequires: pkgconfig(taglib_c) >= 1.6
BuildRequires: pkgconfig(totem-plparser)
BuildRequires: pkgconfig(upower-glib) >= 0.9.0
BuildRequires: pkgconfig(uuid)
BuildRequires: pkgconfig(vorbisfile) >= 0.22

Requires:	odt2txt

%description
Tracker is a framework designed to extract information and metadata about your 
personal data so that it can be searched easily and quickly. Tracker is
desktop-neutral, fast and resource efficient.

%package common
Summary:	Graphical search tool for Tracker search framework
Group:		Graphical desktop/GNOME
Requires:	%{name} = %{version}

%description common
Tracker is a tool designed to extract information and metadata about your 
personal data so that it can be searched easily and quickly. Tracker is
desktop-neutral, fast and resource efficient. This package contains common
files for the tracker framework.

%package preferences
Summary:	Configuration tool for Tracker search framework
Group:		Graphical desktop/GNOME
Requires:	%{name} = %{version}-%{release}
Requires:	%{name}-common = %{version}-%{release}

%description preferences
Tracker is a tool designed to extract information and metadata about your 
personal data so that it can be searched easily and quickly. Tracker is
desktop-neutral, fast and resource efficient. This package contains the
GNOME-based configuration tool for the tracker framework.

%package applet
Summary:	Panel applet for Tracker search framework
Group:		Graphical desktop/GNOME
Requires:	%{name} = %{version}-%{release}
Requires:	%{name}-common = %{version}-%{release}

%description applet
Tracker is a tool designed to extract information and metadata about your 
personal data so that it can be searched easily and quickly. Tracker is
desktop-neutral, fast and resource efficient. This package contains a
panel applet for configuring and using Tracker.

%if %{build_evo}
%package -n evolution-tracker
Group:Networking/Mail
Summary: Integrate Evolution with the Tracker desktop search
Requires: evolution
Requires:	%{name} = %{version}-%{release}
BuildRequires:	pkgconfig(evolution-plugin-3.0)

%description -n evolution-tracker
Tracker is a tool designed to extract information and metadata about your 
personal data so that it can be searched easily and quickly. Tracker is
desktop-neutral, fast and resource efficient. This package contains an
evolution plugin for Tracker integration.
%endif

%package -n nautilus-tracker
Group: Graphical desktop/GNOME
Summary: Nautilus integration of tracker
Requires:	%{name} = %{version}-%{release}
BuildRequires: nautilus-devel

%description -n nautilus-tracker
Tracker is a tool designed to extract information and metadata about your 
personal data so that it can be searched easily and quickly. Tracker is
desktop-neutral, fast and resource efficient. This package contains an
nautilus plugin for Tracker integration.

%package firefox-plugin
Summary:        A simple bookmark exporter for Tracker
Group:		Graphical desktop/GNOME
Requires:       %{name} = %{version}-%{release}

%description firefox-plugin
This Firefox addon exports your bookmarks to Tracker, so that you can search
for them for example using tracker-needle.

%package thunderbird-plugin
Summary:        Thunderbird extension to export mails to Tracker
Group:		Graphical desktop/GNOME
Requires:       %{name} = %{version}-%{release}

%description thunderbird-plugin
A simple Thunderbird extension to export mails to Tracker.

%package -n %{libname}
Group:		System/Libraries
Summary:	Shared library of Tracker

%description -n %{libname}
Tracker is a tool designed to extract information and metadata about your 
personal data so that it can be searched easily and quickly. Tracker is
desktop-neutral, fast and resource efficient.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n %{devname}
Group:		Development/C
Summary:	Development library of Tracker
Requires:	%{libname} = %{version}-%{release}
Requires:	%{girname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname tracker 0 -d}

%description -n %{devname}
Tracker is a tool designed to extract information and metadata about your 
personal data so that it can be searched easily and quickly. Tracker is
desktop-neutral, fast and resource efficient.

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--disable-static \
	--enable-libflac \
	--disable-functional-tests \
%if %{build_doc}
	--enable-gtk-doc \
%endif
	--enable-libvorbis \
%if !%{build_evo}
	--disable-miner-evolution \
%else
	--enable-miner-evolution \
%endif
    --with-firefox-plugin-dir=%{_libdir}/firefox/extensions         \
    --with-thunderbird-plugin-dir=%{_libdir}/thunderbird/extensions 

%make  LIBS='-lgmodule-2.0'

%install
%makeinstall_std
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'
rm -rf %{buildroot}%{_datadir}/tracker-tests

%find_lang %{name}

# do not start under KDE
desktop-file-install \
	--dir=%{buildroot}/%{_sysconfdir}/xdg/autostart \
	--remove-only-show-in=KDE \
	%{buildroot}/%{_sysconfdir}/xdg/autostart/*.desktop

%files -f %{name}.lang
%doc README NEWS AUTHORS ChangeLog
%config(noreplace) %{_sysconfdir}/xdg/autostart/%{name}-miner-flickr.desktop
%config(noreplace) %{_sysconfdir}/xdg/autostart/%{name}-miner-fs.desktop
%config(noreplace) %{_sysconfdir}/xdg/autostart/%{name}-store.desktop
%{_bindir}/%{name}-control
%{_bindir}/%{name}-explorer
%{_bindir}/%{name}-import
%{_bindir}/%{name}-info
%{_bindir}/%{name}-needle
%{_bindir}/%{name}-search
%{_bindir}/%{name}-sparql
%{_bindir}/%{name}-stats
%{_bindir}/%{name}-tag
%{_datadir}/%{name}
%dir %{_libdir}/%{name}-%{api}/extract-modules
%dir %{_libdir}/%{name}-%{api}/writeback-modules
%{_libdir}/%{name}-%{api}/extract-modules/*.so
%{_libdir}/%{name}-%{api}/writeback-modules/*.so
%{_libexecdir}/%{name}-extract
%{_libexecdir}/%{name}-miner-flickr
%{_libexecdir}/%{name}-miner-fs
%{_libexecdir}/%{name}-store
%{_libexecdir}/tracker-writeback
%{_datadir}/dbus-1/services/org.freedesktop.Tracker1.Extract.service
%{_datadir}/dbus-1/services/org.freedesktop.Tracker1.Miner*
%{_datadir}/dbus-1/services/org.freedesktop.Tracker1.Writeback.service
%{_datadir}/dbus-1/services/org.freedesktop.Tracker1.service
%{_datadir}/dbus-1/services/org.gnome.panel.applet.SearchBarFactory.service
%{_datadir}/gnome-panel/4.0/applets/org.gnome.panel.SearchBar.panel-applet
%{_datadir}/applications/tracker-needle.desktop
%{_datadir}/glib-2.0/schemas/org.freedesktop.Tracker.*
%{_mandir}/man1/tracker-*.1*
%exclude %{_mandir}/man1/tracker-preferences.1*
%exclude %{_mandir}/man1/tracker-search-bar.1*

%files common
%{_iconsdir}/hicolor/*/apps/%{name}.*

%files preferences
%{_bindir}/tracker-preferences
%{_datadir}/applications/tracker-preferences.desktop
%{_mandir}/man1/tracker-preferences.1*

%files applet
%{_libexecdir}/tracker-search-bar
%{_mandir}/man1/tracker-search-bar.1*

%files -n %{libname}
%{_libdir}/libtracker-extract-%{api}.so.%{major}*
%{_libdir}/libtracker-miner-%{api}.so.%{major}*
%{_libdir}/libtracker-sparql-%{api}.so.%{major}*
%{_libdir}/%{name}-%{api}/libtracker-*.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Tracker-%{api}.typelib
%{_libdir}/girepository-1.0/TrackerExtract-%{api}.typelib
%{_libdir}/girepository-1.0/TrackerMiner-%{api}.typelib

%files thunderbird-plugin
%{_datadir}/xul-ext/trackerbird/
%{_libdir}/thunderbird/extensions/trackerbird@bustany.org
%{_datadir}/applications/trackerbird-launcher.desktop

%files firefox-plugin
%{_datadir}/xul-ext/trackerfox/
%{_libdir}/firefox/extensions/trackerfox@bustany.org

%files -n %{devname}
%{_libdir}/lib*.so
%{_libdir}/%{name}-%{api}/libtracker-*.so
%{_includedir}/%{name}-%{api}/*
%{_libdir}/pkgconfig/tracker-extract-%{api}.pc
%{_libdir}/pkgconfig/tracker-miner-%{api}.pc
%{_libdir}/pkgconfig/tracker-sparql-%{api}.pc
%{_datadir}/gtk-doc/html/libtracker-extract
%{_datadir}/gtk-doc/html/libtracker-miner
%{_datadir}/gtk-doc/html/libtracker-sparql
%{_datadir}/vala/vapi/tracker-miner-%{api}.vapi
%{_datadir}/vala/vapi/tracker-miner-%{api}.deps
%{_datadir}/vala/vapi/tracker-sparql-%{api}.vapi
%{_datadir}/vala/vapi/tracker-sparql-%{api}.deps
%{_datadir}/gir-1.0/Tracker-%{api}.gir
%{_datadir}/gir-1.0/TrackerExtract-%{api}.gir
%{_datadir}/gir-1.0/TrackerMiner-%{api}.gir

%if %{build_evo}
%files -n evolution-tracker
%{_libdir}/evolution/*/plugins/liborg-freedesktop-Tracker-evolution-plugin.so
%{_libdir}/evolution/*/plugins/org-freedesktop-Tracker-evolution-plugin.eplug
%endif

%files -n nautilus-tracker
%{_libdir}/nautilus/extensions-3.0/libnautilus-tracker-tags*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19029 |12mr|transfig-3.2.5d-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A utility for converting FIG files (created by xfig) to other formats
Name:		transfig
Version:	3.2.5d
Release:	5
License:	MIT
Group:		Graphics
URL:		http://www.xfig.org
Source:		http://www.xfig.org/software/xfig/%{version}/%{name}.%{version}.tar.gz
Patch1:		transfig.3.2.5-lib64support.patch
Patch2:		transfig.3.2.5-use-tempfile-for-bitmap-eps.patch
Patch3:		transfig.3.2.5-fix-str-fmt.patch
Patch4:		transfig_optopt.patch
Patch5:		transfig.3.2.5-png1.5.patch
BuildRequires:	pkgconfig(xpm)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	imake
BuildRequires:	tcsh

%description
The transfig utility creates a makefile which translates FIG (created by xfig)
or PIC figures into a specified LaTeX graphics language (for example,
PostScript(TM)). Transfig is used to create TeX documents which are portable
(i.e., they can be printed in a wide variety of environments).

%prep
%setup -q -n %{name}.%{version}
%patch1 -p1 -b .lib64support
%patch2 -p1 -b .tmpepsfile
%patch3 -p0 -b .str
%patch4 -p1 -b .opt
%patch5 -p1

%build
xmkmf
make Makefiles

%make CDEBUGFLAGS="%{optflags}" SHLIBGLOBALSFLAGS="%{ldflags}" EXTRA_LDOPTIONS="%{ldflags}"

%install
make DESTDIR=%{buildroot} install
make DESTDIR=%{buildroot} install.man

%files
%doc CHANGES NOTES README
%{_bindir}/*
%{_mandir}/man?/*
%{_prefix}/lib/X11/xfig/bitmaps
%{_datadir}/fig2dev/*.ps


%changelog
* Sat Sep  1 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: a7c8474
- Add patch from Cooker to fix build with libpng15, convert BR to pkgconfig style, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19030 |12mr|transfugdrake-1.9.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name transfugdrake
%define version 1.9.2

Summary: Migration wizard
Name: %{name}
Version: %{version}
Release: %mkrel 5
Source0: %{name}-%{version}.tar.lzma
License: GPL
Group: System/Configuration/Other
Url: http://svn.mandriva.com/svn/soft/transfugdrake
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
Requires: migration-assistant

%description
Transfugdrake is a wizard to migrate documents and settings from
Windows to Mandriva Linux.

%prep
%setup -q

%build
%make

%install
rm -rf %{buildroot}
%makeinstall_std
%find_lang %{name}

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%{_sbindir}/%{name}
%{_prefix}/lib/libDrakX/transfugdrake.pm
%{_prefix}/lib/libDrakX/icons/*.png



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19031 |12mr|transmission-2.72-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_without gtk

Summary:	Simple Bittorrent client
Name:		transmission
Version:	2.72
Release:	1
Source0:	http://download.transmissionbt.com/files/%{name}-%{version}.tar.xz
License:	MIT and GPLv2
Group:		Networking/File transfer
URL:		http://www.transmissionbt.com/
Patch0:		transmission-2.51-mdv-desktop.patch
BuildRequires:	qt4-devel >= 4:4.6.0
BuildRequires:	bzip2
BuildRequires:	pkgconfig(openssl)
BuildRequires:	desktop-file-utils
BuildRequires:	imagemagick
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libevent)
BuildRequires:	intltool

%description
Transmission is a free, lightweight BitTorrent client. It features a 
simple, intuitive interface on top of an efficient back-end.

%package common
Summary:	Common files for Transmission Bittorrent client
Group:		Networking/File transfer
Conflicts:	transmission < 1.74

%description common
Transmission is a free, lightweight BitTorrent client. This package
contains the common files used by the different front-ends.


%package cli
Summary:	Command line interface for Transmission BitTorrent client
Group:		Networking/File transfer
Requires:	%{name}-common = %{version}
Conflicts:	transmission < 1.74

%description cli
Transmission is a free, lightweight BitTorrent client. This package
contains the command line interface front-end.


%if %with gtk
%package gtk
Summary:	GTK Interface for Transmission BitTorrent client
Group:		Networking/File transfer
BuildRequires:	gtk+2-devel
BuildRequires:	libGConf2-devel
BuildRequires:	pkgconfig(libcanberra-gtk)
BuildRequires:	pkgconfig(ndesk-dbus-glib-1.0)
BuildRequires:	pkgconfig(libnotify)
Requires:	%{name}-common = %{version}
Provides:	%{name} = %{version}-%{release}
Provides:	%{name}-gui = %{version}-%{release}
Obsoletes:	transmission < 1.74-1
# Old, unmaintained clients that used old wx: transmission is as good
# an upgrade path as any - AdamW 2008/12
Obsoletes:	BitTornado <= 0:0.3.18-4
Obsoletes:	bittorrent-gui <= 5.2.2-3

%description gtk
Transmission is a free, lightweight BitTorrent client. It features a
simple, intuitive interface on top of an efficient back-end.

This package provides the GTK Interface.
%endif


%package qt4
Summary:	Qt4 Interface for Transmission BitTorrent client
Group:		Networking/File transfer
Provides:	%{name}-gui = %{version}-%{release}
Requires:	%{name}-common = %{version}

%description qt4
Transmission is a simple BitTorrent client. It features a very simple,
intuitive interface (gui and command-line) on top on an efficient,
cross-platform back-end.

This package contains QTransmission, a QT4 based GUI for Transmission
loosely based on the GTK+ client.


%package daemon
Summary:	Qt4 Interface for Transmission BitTorrent client
Group:		Networking/File transfer
Requires:	%{name}-common = %{version}

%description daemon
Transmission is a simple BitTorrent client. It features a very simple,
intuitive interface (gui and command-line) on top on an efficient,
cross-platform back-end.

This package contains the transmission-daemon.


%prep
%setup -q -n %{name}-%{version}
%patch0 -p1

%build
%configure
%make

#QT Gui
pushd qt
%qmake_qt4 qtr.pro
%make
popd

%install
%makeinstall_std
%if %with gtk
%find_lang %{name}-gtk
%endif

mkdir -p %{buildroot}%{_iconsdir}/hicolor/{48x48,32x32,16x16}/apps
convert -scale 48 %{buildroot}/usr/share/pixmaps/transmission.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png 
convert -scale 32 %{buildroot}/usr/share/pixmaps/transmission.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -scale 16 %{buildroot}/usr/share/pixmaps/transmission.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png

#Qt Gui Installation
pushd qt
INSTALL_ROOT=%{buildroot}%{_prefix} make install
popd

# Install transmission-qt.desktop manually as make install doesn't install it:
cp -a qt/transmission-qt.desktop %{buildroot}/%{_datadir}/applications/

%files common
%doc README NEWS AUTHORS
%{_datadir}/%{name}
%{_datadir}/pixmaps/%{name}.png
%{_iconsdir}/hicolor/*/apps/*

%files cli
%{_bindir}/%{name}-cli
%{_bindir}/%{name}-create
%{_bindir}/%{name}-edit
%{_bindir}/%{name}-remote
%{_bindir}/%{name}-show
%{_mandir}/man1/%{name}-cli.1*
%{_mandir}/man1/%{name}-create.1*
%{_mandir}/man1/%{name}-edit.1*
%{_mandir}/man1/%{name}-remote.1*
%{_mandir}/man1/%{name}-show.1*

%files daemon
%{_bindir}/%{name}-daemon
%{_mandir}/man1/%{name}-daemon.1*

%if %with gtk
%files gtk -f %{name}-gtk.lang
%{_bindir}/%{name}-gtk
%{_datadir}/applications/%{name}-gtk.desktop
%{_mandir}/man1/%{name}-gtk.1*
%endif

%files qt4
%{_bindir}/%{name}-qt
%{_datadir}/applications/%{name}-qt.desktop
%{_mandir}/man1/%{name}-qt.1*

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19032 |12mr|tree-1.5.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		tree
Version:	1.5.3
Release:	%mkrel 4
Summary:	Utility which displays a tree view of directory contents
Group:		File tools
License:	GPLv2+
URL:		http://mama.indstate.edu/users/ice/tree/
Source0:	ftp://mama.indstate.edu/linux/tree/%{name}-%{version}.tgz
Patch0:		tree-1.5.2.2-fix-typo.patch
Patch1:		tree-1.5.2.2-link-flags.patch
Patch2:		tree-1.5.1.1-nostrip.diff
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
The tree utility recursively displays the contents of directories in a
tree-like format.  Tree is basically a UNIX port of the tree DOS
utility.

Install tree if you think it would be useful to view the contents of
specified directories in a tree-like format.

%prep

%setup -q
%patch0 -p1 -b .typo
%patch1 -p1 -b .linkflags
%patch2 -p0 -b .nostrip

%build
make CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"

%install
%{__rm} -rf %{buildroot}
%{__mkdir_p} %{buildroot}/{%{_bindir},%{_sbindir},%{_mandir}/man1}

%{__make} \
	BINDIR=%{buildroot}%{_bindir} \
	MANDIR=%{buildroot}%{_mandir}/man1 \
	install

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README LICENSE CHANGES
%{_bindir}/%{name}
%{_mandir}/man1/%{name}*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19033 |12mr|ttfonts-1.3-27
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name ttfonts
%define version 1.3
%define release %mkrel 27

Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	Freeware
Summary:	TrueType fonts
Group:		System/Fonts/True type 

Source:		ttfonts-%{version}.tar.bz2
Source1:	fonts-ttf-west_european-fonts.dir.bz2
Source2:	fonts-ttf-decoratives-fonts.dir.bz2

BuildArch:	noarch
BuildRequires: fontconfig
BuildRoot:	%_tmppath/%name-%version-%release-root

%description
This package is a collection of free TrueType fonts.

%package -n fonts-ttf-west_european
Summary:	TrueType fonts (West European charset)
Group:		System/Fonts/True type
Obsoletes:	ttfonts

%description -n fonts-ttf-west_european
This package is a collection of free TrueType fonts.

%package -n fonts-ttf-decoratives
Summary:	True Type Fonts (decoratives)
Group:		System/Fonts/True type

%description -n fonts-ttf-decoratives
This package is a collection of free TrueType fonts.

%prep
%setup -q -n ttfonts 

%build

%install
rm -rf $RPM_BUILD_ROOT
# iso8858-{1,15} and ascii-0 fonts
mkdir -p $RPM_BUILD_ROOT%_datadir/fonts/ttf/western
# decorative fonts, quite improper for normal use
mkdir -p $RPM_BUILD_ROOT%_datadir/fonts/ttf/decoratives

mkdir western
for i in Adventure Bluehigb Bluehigc Bluehigh a_d_mono babelfish \
	dirtydoz fudd larabief 
do
  install -m444 $i.ttf $RPM_BUILD_ROOT%_datadir/fonts/ttf/western
  cp $i.txt western || :
done 
bzcat %{SOURCE1} > $RPM_BUILD_ROOT%_datadir/fonts/ttf/western/fonts.dir
bzcat %{SOURCE1} > $RPM_BUILD_ROOT%_datadir/fonts/ttf/western/fonts.scale

mkdir decoratives
for i in CaptainPodd actionis bazaroni betadance betsy binary \
	brandnew creature davis demon densmore dienasty \
	distortia edgewater electroh eli5.0- embargo2 fadgod failed \
	fakerece flubber fontrstc goldengi hydrogen ikarrg ikart \
	ikarv independ indigo
do
  install -m444 $i.ttf $RPM_BUILD_ROOT%_datadir/fonts/ttf/decoratives
  cp $i.txt decoratives || :
done
bzcat %{SOURCE2} > $RPM_BUILD_ROOT%_datadir/fonts/ttf/decoratives/fonts.dir
bzcat %{SOURCE2} > $RPM_BUILD_ROOT%_datadir/fonts/ttf/decoratives/fonts.scale

mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
ln -s ../../..%_datadir/fonts/ttf/western \
	%{buildroot}%_sysconfdir/X11/fontpath.d/ttf-west_european:pri=50
ln -s ../../..%_datadir/fonts/ttf/decoratives \
	%{buildroot}%_sysconfdir/X11/fontpath.d/ttf-decoratives:pri=50

cp bluehigh.txt contourgenerator.txt western/
cp betsy.readme.txt decoratives/

%clean
rm -rf $RPM_BUILD_ROOT

%files -n fonts-ttf-west_european
%defattr (-,root,root)
%doc western/*
%dir %_datadir/fonts/ttf/western
%_datadir/fonts/ttf/western/*.ttf
%config(noreplace) %_datadir/fonts/ttf/western/fonts.scale
%config(noreplace) %_datadir/fonts/ttf/western/fonts.dir
%_sysconfdir/X11/fontpath.d/ttf-west_european:pri=50

%files -n fonts-ttf-decoratives
%defattr (-,root,root)
%doc decoratives/*
%dir %_datadir/fonts/ttf/decoratives
%_datadir/fonts/ttf/decoratives/*.ttf
%config(noreplace) %_datadir/fonts/ttf/decoratives/fonts.dir
%config(noreplace) %_datadir/fonts/ttf/decoratives/fonts.scale
%_sysconfdir/X11/fontpath.d/ttf-decoratives:pri=50




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19034 |12mr|ttfprint-0.9-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	ttfprint
%define	version	0.9

Name:		%{name}
Version:	%{version}
Release:	%mkrel 14
Summary:	Generates Chinese compliant postscript files for printing
License:	GPL
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL:		ftp://linux.cis.nctu.edu.tw/packages/chinese/print/ttfprint/
Source:		ftp://linux.cis.nctu.edu.tw/packages/chinese/print/ttfprint/%{name}-%{version}.tar.bz2
# BSD has this font, so there's no resaon why we can't use it ..
Source1:	ftp://ftp.ncu.edu.tw/Linux/packages/chinese/fonts/twmoefont/ttf/moe_sung.ttf.bz2
Patch0:		ttfprint.c.patch.bz2
Patch1:		%{name}-0.9-gcc33.patch.bz2
Patch2:		ttfprint-0.9-gcc41-fix.patch.bz2
Requires:	locales-zh common-licenses
Group:		System/Internationalization

%description
Program for generating Chinese-compliant postscript files for printing
on the printer.

To generate a file, just issue ttfprint < myfile.txt > myfile.ps on console.

This package also includes the moe_sung True type font file. Note however,
while the program itself is free, the font is not "free".

%prep
%setup -q
%patch0 -p1 -b .path_fix
%patch1 -p1 -b .gcc33_fix
%patch2 -p1 -b .gcc41_fix
%build
%make CFLAGS="$RPM_OPT_FLAGS"

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_bindir}
mkdir -p $RPM_BUILD_ROOT/var/spool/ttprint
mkdir -p $RPM_BUILD_ROOT%{_libdir}/ttfprint/{hdr,tpl}
mkdir -p $RPM_BUILD_ROOT%{_datadir}/fonts/ttf/big5
install -m755 ttfprint $RPM_BUILD_ROOT%{_bindir}
bzip2 -dc %SOURCE1 > $RPM_BUILD_ROOT%{_datadir}/fonts/ttf/big5/moe_sung.ttf

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_bindir}/*
/var/spool/ttprint
%dir %{_libdir}/ttfprint
%{_libdir}/ttfprint/hdr
%{_libdir}/ttfprint/tpl
%{_datadir}/fonts/ttf/big5/*

%doc INSTALL README USAGE.TXT 



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19035 |12mr|ttmkfdir-3.0.9-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Utility to create fonts.scale files for truetype fonts
Name:		ttmkfdir
Version:	3.0.9
Release:	7
# Only licensing attribution is in README, no version.
License:	LGPLv2+
Group:		System/Fonts/True type
# This is a Red Hat maintained package which is specific to
# our distribution.  Thus the source is only available from
# within this srpm.
Source0:	%{name}-%{version}.tar.bz2
Patch0:		ttmkfdir-3.0.9-cpp.patch
Patch1:		ttmkfdir-3.0.9-zlib.patch
Patch2:		ttmkfdir-3.0.9-fix-freetype217.patch
Patch3:		ttmkfdir-3.0.9-namespace.patch
Patch4:		ttmkfdir-3.0.9-fix-crash.patch
Patch5:		ttmkfdir-3.0.9-warnings.patch
Patch6:		ttmkfdir-3.0.9-segfaults.patch
Patch7:		ttmkfdir-3.0.9-encoding-dir.patch
Patch8:		ttmkfdir-3.0.9-font-scale.patch
Patch9:		ttmkfdir-3.0.9-bug434301.patch
Patch10:	ttmkfdir-3.0.9-libtool.patch
BuildRequires:	flex
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	libtool
BuildRequires:	zlib-devel
Provides:	freetype-tools = %{version}-%{release}

%description
ttmkfdir is a utility used to create fonts.scale files in TrueType font
directories in order to prepare them for use by the font server.

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1
%patch6 -p1
%patch7 -p1
%patch8 -p1
%patch9 -p1
%patch10 -p1

%build
%make OPTFLAGS="%{optflags}"

%install
%makeinstall_std

%files
%doc README
%{_bindir}/ttmkfdir


%changelog
* Wed Sep  5 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 3451eec
- Add patch to disable libtool in Makefile as it's not needed but broken here
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19036 |12mr|tv-fonts-1.1-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Fonts for TV programs (fbtv, motv, ttv, xawtv)
Name:		tv-fonts
Version:	1.1
Release:	15
Source0:	%{name}-%{version}.tar.bz2
Group:		Video
License:	GPL
#OLD_STILL_VALID_URL: http://www.strusel007.de/linux/xawtv/
URL:		http://bytesex.org/xawtv
BuildRequires:	bdftopcf
BuildRequires:	mkfontdir
BuildRequires:	mkfontscale
# Try it
BuildRequires:	texlive
Requires:	mkfontscale
Requires:	mkfontdir
BuildArch:	noarch

%description
Tv-fonts is a set of fonts, mainly used by xawtv.

%prep
%setup -q

%build
# to prevent make doing some xset stuff :
# Geoff -- only unset if DISPLAY is present or it will return 1 and
# build will barf.
[ -n "$DISPLAY" ] && unset DISPLAY
%make

%install
mkdir -p %{buildroot}%_datadir/fonts/misc/
install *.gz %{buildroot}%_datadir/fonts/misc/

cat <<EOF >> README

Tv-fonts is a set of fonts, mainly used by xawtv.

They used to be bundled with xawtv but starting with version 3.75,
xawtv does not come with the fonts bundled any more. 

So come tv-fonts.

This package is required by xawtv-common
EOF

%files
%doc README
%{_datadir}/fonts/misc

%post
cd %{_datadir}/fonts/misc
%{_prefix}/bin/mkfontdir
if [ -f /var/lock/subsys/xfs ]; then
    service xfs restart || true
fi
test -n "$DISPLAY" && xset fp rehash || true


%postun
if [ "$1" = "0" ]; then
    cd %_datadir/fonts/misc
    %{_prefix}/bin/mkfontdir
    if [ -f /var/lock/subsys/xfs ]; then
	service xfs restart || true
    fi
    test -n "$DISPLAY" && xset fp rehash || true
fi



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19037 |12mr|tvtime-1.0.2-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    tvtime
%define Name    TVtime
%define version 1.0.2
%define release %mkrel 15

Name:           %{name}
Version:        %{version}
Release:        %{release}
Summary:        High quality television application
Group:          Video
License:        GPLv2+ and LGPLv2+
URL:            http://tvtime.net/
Source0:        http://prdownloads.sourceforge.net/tvtime/%{name}-%{version}.tar.bz2
Patch0:         tvtime-1.0.2.buildfix.patch
# Build against system v4l / v4l2 headers rather than the obsolete
# ones included, which cause the build to fail - AdamW 2007/08
Patch1:		tvtime-1.0.2-v4lheaders.patch
Patch2:		tvtime-1.0.2-fix-str-fmt.patch
#from fedora
Patch3:		tvtime-1.0.2-localedef.patch
Patch4:		tvtime-1.0.2-videoinput.patch
# http://sourceforge.net/tracker/?func=detail&atid=506989&aid=1634306&group_id=64301
Patch5:     tvtime-1.0.2-savematte.patch
Patch6:		tvtime-1.0.2-png15.patch
BuildRequires:  libx11-devel
BuildRequires:  libxi-devel
BuildRequires:  libxml2-devel
BuildRequires:  libpng-devel
BuildRequires:  freetype2-devel
BuildRequires:  libSDL-devel
BuildRequires:	libxv-devel
BuildRequires:	libxtst-devel
BuildRequires:	libice-devel
BuildRequires:	libsm-devel
BuildRequires:	libxinerama-devel
BuildRequires:	libxxf86vm-devel
BuildRequires:	desktop-file-utils

%description
Tvtime is a high quality television application for use with video
capture cards.  tvtime processes the input from a capture card and
displays it on a computer monitor or projector.  Unlike other television
applications, tvtime focuses on high visual quality making it ideal for
videophiles.

  tvtime supports:

  o   Deinterlaced output at full interlaced rate of 59.94 frames per
      second for NTSC source, or 50 frames per second for PAL sources.
      This gives smoothness of motion and high visual quality.

  o   Multiple deinterlacing algorithms for finding the optimal mode for
      your video content and available processor speed.

  o   16:9 aspect ratio mode for the highest available resolution when
      processing input from an external DVD player or digital satellite
      receiver.

  o   A super-slick on-screen-display for the complete television
      experience, with a featureful menu system.

  o   2-3 Pulldown detection for optimal quality viewing of film content
      from NTSC sources.

%prep
%setup -q
%patch0 -p1
%patch1 -p1 -b .v4l
%patch2 -p0 -b .str
%patch3 -p1 -b .locale
%patch4 -p1 -b .videoinput
%patch5 -p1 -b .savematte
%patch6 -p1 -b .png15

%build
%configure2_5x
%make

%install
%makeinstall ROOT=%{buildroot}

#xdg
mv %{buildroot}%{_datadir}/applications/net-%{name}.desktop \
%{buildroot}%{_datadir}/applications/%{name}.desktop

perl -pi -e 's/tvtime.png/tvtime/' \
    %{buildroot}%{_datadir}/applications/%{name}.desktop

desktop-file-install --vendor="" \
    --remove-category="Application" \
    --add-category="TV" \
    --add-category="Video" \
    --add-category="X-MandrivaLinux-CrossDesktop" \
    --dir %{buildroot}%{_datadir}/applications \
    %{buildroot}%{_datadir}/applications/*

%find_lang %{name}

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS ChangeLog NEWS README
%doc data/COPYING.FreeMonoBold data/COPYING.tvtimeSansBold docs/html
%{_bindir}/*
%{_mandir}/man?/*
%lang(de) %{_mandir}/de/man?/*
%lang(es) %{_mandir}/es/man?/*
%dir %{_sysconfdir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}/tvtime.xml
%{_datadir}/%{name}
# freedesktop stuff
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/*/%{name}.png
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/pixmaps/%{name}.xpm



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19038 |12mr|twm-1.0.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: twm
Version: 1.0.6
Release: %mkrel 2
Summary: Tab Window Manager for the X Window System
Group: Development/X11
Source: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
Source1: system.twmrc
Source3: twm.xpm
Source4: twm.xpm.large
Source5: twm.xpm.mini
License: MIT
BuildRoot: %{_tmppath}/%{name}-root
Requires: desktop-common-data
Requires: x11-font-misc

BuildRequires: libx11-devel >= 1.0.0
BuildRequires: libxext-devel >= 1.0.0
BuildRequires: libxmu-devel >= 1.0.0
BuildRequires: libxt-devel >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1
BuildRequires: flex
BuildRequires: byacc

%description
Twm is a window manager for the X Window System. It provides titlebars, shaped
windows, several forms of icon management, user-defined macro functions,
click-to-type and pointer-driven keyboard focus, and user-specified key and
pointer button bindings.

%prep
%setup -q -n %{name}-%{version}

%build

CFLAGS="$RPM_OPT_FLAGS -DSYSTEM_INIT_FILE='\"%{_sysconfdir}/X11/twm/system.twmrc\"'" \
%configure2_5x

%make

%install
rm -rf %{buildroot}
%makeinstall_std

mkdir -p %{buildroot}/%{_sysconfdir}/X11/twm
install -m 644 %{SOURCE1} %{buildroot}/%{_sysconfdir}/X11/twm/system.twmrc-menu

#install icons
mkdir -p %{buildroot}%{_datadir}/icons/large
mkdir -p %{buildroot}%{_datadir}/icons/mini
install -m0644 %{SOURCE3} %{buildroot}%{_datadir}/icons/twm.xpm
install -m0644 %{SOURCE4} %{buildroot}%{_datadir}/icons/large/twm.xpm
install -m0644 %{SOURCE5} %{buildroot}%{_datadir}/icons/mini/twm.xpm

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/X11/twm
%{_bindir}/twm
%{_mandir}/man1/twm.*
%{_datadir}/icons/twm.xpm
%{_datadir}/icons/*/twm.xpm
%_datadir/X11/twm/system.twmrc





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19039 |12mr|twolame-0.3.13-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		0
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname -d %{name}

Summary:	Optimized MPEG Audio Layer 2 (MP2) encoder
Name:		twolame
Version:	0.3.13
Release:	5
License:	LGPLv2+
Group:		System/Libraries
URL:		http://www.twolame.org/
Source0:	http://downloads.sourceforge.net/project/%name/%name/%version/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	libtool
BuildRequires:	dos2unix

%description
TwoLAME is an optimized MPEG Audio Layer 2 (MP2) encoder based on tooLAME by
Mike Cheng, which in turn is based upon the ISO dist10 code and portions of
LAME.

Features added to TwoLAME:
 - Fully thread-safe
 - Static and shared library (libtwolame)
 - API very similar to LAME's (for easy porting)
 - C99 compliant
 - Frontend supports wider range of input files (using libsndfile)

%package -n	%{libname}
Summary:	TwoLAME MP2 encoding library
Group:		System/Libraries

%description -n	%{libname}
TwoLAME MP2 encoding library.

%package -n	%{develname}
Summary:	Header files for TwoLAME library
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}

%description -n	%{develname}
TwoLAME is an optimized MPEG Audio Layer 2 (MP2) encoder based on tooLAME by
Mike Cheng, which in turn is based upon the ISO dist10 code and portions of
LAME.

Features added to TwoLAME:
 - Fully thread-safe
 - Static and shared library (libtwolame)
 - API very similar to LAME's (for easy porting)
 - C99 compliant
 - Frontend supports wider range of input files (using libsndfile)

This package contains the static development library and header files for the
TwoLAME library.

%prep

%setup -q
sed -i -e 's/-O3//' configure.ac

# strip away annoying ^M
find -type f | grep -v ".gif" | grep -v ".png" | grep -v ".jpg" | xargs dos2unix

%build
autoreconf -fi
%configure2_5x --disable-static
%make

%install
%makeinstall_std

rm -rf %{buildroot}%{_docdir}/twolame

%files
%doc AUTHORS ChangeLog README TODO
%{_bindir}/twolame
%{_mandir}/man1/twolame.1*

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc doc/html/*
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*




%changelog
* Sat Aug  18 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 3cd2875
- Spec cleanup, drop .la and .a files
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19040 |12mr|txt2man-1.5.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Converts flat ASCII text to man page format
Name:     	txt2man
Version:	1.5.5
Release:	%mkrel 2
License:	GPLv2+
Group:		Text tools
Source0: 	http://mvertes.free.fr/download/%name-%version.tar.gz
URL:		http://mvertes.free.fr/download/
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
Buildarch:	noarch
Requires:	gawk

%description
It is a shell script using gnu awk, that should run on any Unix-like
system. The syntax of the ASCII text is very straightforward and looks
very much like the output of the man(1) program.

%prep
%setup -q

%install
rm -rf %buildroot

mkdir -p %buildroot%_bindir
install -m0755 *man %buildroot%_bindir/

mkdir -p %buildroot%_mandir/man1
install -m0644 *.1 %buildroot%{_mandir}/man1/

%clean
rm -rf %buildroot

%files
%defattr(-, root, root)
%{_bindir}/*
%{_mandir}/man1/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19041 |12mr|u-boot-tools-20121012-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %nil
%define	daterel	2012.10

Name:		u-boot-tools
Version:	20121012
Release:	1
Summary:	Tools for the u-boot Firmware
Group:		System/Kernel and hardware
Url:		http://www.denx.de/wiki/U-Boot
Source0:	ftp://ftp.denx.de/pub/u-boot/u-boot-%{daterel}.tar.bz2
License:	GPLv2

%description
Das U-Boot (or just "U-Boot" for short) 
is Open Source Firmware for Embedded PowerPC, ARM, MIPS and x86 processors.
This package contains:
mkimage a tool that creates kernel bootable images for u-boot.

%package doc
Summary:	Documentation for the u-boot Firmware
Group:		Development/Other

%description doc
Das U-Boot (or just "U-Boot" for short) is Open Source Firmware
for Embedded PowerPC, ARM, MIPS and x86 processors.
This package contains documentation for u-boot firmware

%prep
%setup -q -n u-boot-%{daterel}

%build
sed -i -e "s:-g ::" tools/Makefile || die
%make USE_PRIVATE_LIBGG=yes tools

%install
install -D -m 0755 tools/mkimage %{buildroot}%{_bindir}/mkimage
install -D -m 0644 doc/mkimage.1 %{buildroot}%{_mandir}/man1/mkimage.1
gzip %{buildroot}%{_mandir}/man1/*

%files
%{_bindir}/mkimage
%{_mandir}/man1/mkimage.1.*
%doc COPYING CREDITS README

%files doc
%doc doc/README.autoboot doc/README.commands doc/README.console doc/README.dns
%doc doc/README.hwconfig doc/README.nand doc/README.NetConsole doc/README.serial_multi
%doc doc/README.SNTP doc/README.standalone doc/README.update doc/README.usb
%doc doc/README.video doc/README.VLAN doc/README.silent doc/README.POST doc/README.Modem
%doc doc/README.JFFS2 doc/README.JFFS2_NAND doc/README.commands
%doc tools/scripts/dot.kermrc tools/scripts/flash_param tools/scripts/send_cmd tools/scripts/send_image
%doc doc/README.ARM-SoC doc/README.ARM-memory-map 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19042 |12mr|ucarp-1.5.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Portable implementation of the CARP protocol
Name:		ucarp
Version:	1.5.2
Release:	%mkrel 5
License:	BSD
Group:		Networking/Other
URL:		http://download.pureftpd.org/pub/ucarp/
Source0:	http://download.pureftpd.org/pub/ucarp/%{name}-%{version}.tar.gz
Source1:	ucarp.8.sgml.bz2
Source2:	ucarp.init
BuildRequires:	docbook-dtd41-sgml
BuildRequires:	docbook-utils
BuildRequires:	gettext
BuildRequires:	libpcap-devel
Requires(post):  rpm-helper
Requires(preun): rpm-helper
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
UCARP allows a couple of hosts to share common virtual IP addresses
in order to provide automatic failover. It is a portable userland
implementation of the secure and patent-free Common Address Redundancy
Protocol (CARP, OpenBSD\u2019s alternative to the patents-bloated VRRP).

Strong points of the CARP protocol are: very low overhead, cryptographically
signed messages, interoperability between different operating systems and
no need for any dedicated extra network link between redundant hosts.

%prep

%setup -q

bzcat %{SOURCE1} > ucarp.8.sgml

%build
%configure2_5x

%make

docbook2man --backend man ucarp.8.sgml > ucarp.8
mv UCARP.8 ucarp.8

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_mandir}/man8

%makeinstall_std PREFIX=/usr

install -m755 -D %{SOURCE2} %{buildroot}%{_initrddir}/%{name}
install -d %{buildroot}%{_sysconfdir}/%{name}.d/
install -m0644 ucarp.8 %{buildroot}%{_mandir}/man8/

%find_lang ucarp

%clean
rm -rf %{buildroot}

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%files -f ucarp.lang
%defattr(-,root,root)
%doc README INSTALL COPYING AUTHORS NEWS examples/linux/*.sh
%defattr(-,root,root,0755)
%{_sbindir}/*
%{_initrddir}/%{name}
%{_sysconfdir}/%{name}.d/
%{_mandir}/man8/ucarp.8*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19043 |12mr|ucl-1.03-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lib_major 1
%define lib_name %mklibname %name %{lib_major}
%define develname %mklibname -d %name

# virtual package to enforce naming convention

Summary:	The UCL Compression Library
Name:		ucl
Version:	1.03
Release:	%mkrel 8
License:	GPL
Group:		System/Libraries
URL:		http://www.oberhumer.com/opensource/ucl/
Source0:	http://www.oberhumer.com/opensource/ucl/download/%name-%version.tar.bz2

%description
UCL implements a number of algorithms with the following features:
- Decompression is simple and *very* fast. 
- Requires no memory for decompression. 
- The decompressors can be squeezed into less than 200 bytes of code. 
- Focuses on compression levels for generating pre-compressed data which
  achieve a quite competitive compression ratio. 
- Allows you to dial up extra compression at a speed cost in the compressor.
  The speed of the decompressor is not reduced. 
- Algorithm is thread safe. 
- Algorithm is lossless. 
UCL supports in-place decompression.


# main package (contains *.so.[major].* only)

%package -n	%{lib_name}
Summary:	The UCL Compression Library
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}

%description -n	%{lib_name}
UCL implements a number of algorithms with the following features:
- Decompression is simple and *very* fast. 
- Requires no memory for decompression. 
- The decompressors can be squeezed into less than 200 bytes of code. 
- Focuses on compression levels for generating pre-compressed data which
  achieve a quite competitive compression ratio. 
- Allows you to dial up extra compression at a speed cost in the compressor.
  The speed of the decompressor is not reduced. 
- Algorithm is thread safe. 
- Algorithm is lossless. 
UCL supports in-place decompression.

This package contains the library needed to run programs dynamically
linked with %{name}.


# devel part of the bundle

%package -n	%{develname}
Summary:	The UCL Compression Library - development environment
Group:		Development/C
Requires:	%{lib_name} = %{version}-%release
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{_lib}ucl1-devel < 1.03-8

%description -n	%{develname}
UCL implements a number of algorithms with the following features:
- Decompression is simple and *very* fast. 
- Requires no memory for decompression. 
- The decompressors can be squeezed into less than 200 bytes of code. 
- Focuses on compression levels for generating pre-compressed data which
  achieve a quite competitive compression ratio. 
- Allows you to dial up extra compression at a speed cost in the compressor.
  The speed of the decompressor is not reduced. 
- Algorithm is thread safe. 
- Algorithm is lossless. 
UCL supports in-place decompression.

Install %{name} if you need to compile an application with %{lib_name}
support.

%prep 

%setup -q 

%build
%configure2_5x --enable-shared
%make

%install
rm -rf %{buildroot}

%makeinstall_std

%clean
rm -rf %{buildroot}

%files -n %{lib_name}
%defattr(-,root,root)
%doc COPYING INSTALL NEWS README THANKS TODO
%{_libdir}/*.so.*

%files  -n %{develname}
%defattr(-,root,root)
%doc COPYING INSTALL NEWS README THANKS TODO
%{_libdir}/*.a
%{_libdir}/*.so
%dir %{_includedir}/ucl/
%{_includedir}/ucl/*.h





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19044 |12mr|uClibc-0.9.33.2-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# disable stack protector, build doesn't work with it
%define _ssp_cflags     %{nil}

%define	uclibc_root	%{_prefix}/uclibc
%define	uclibc_cc	uclibc-gcc

%define	majorish	0.9.33
%define	libname	%mklibname %{name} %{majorish}
%define	libdev	%mklibname %{name} -d

Summary:	A C library optimized for size useful for embedded applications
Name:		uClibc
Version:	%{majorish}.2
Release:	11
License:	LGPLv2.1
Group:		System/Libraries
URL:		http://uclibc.org/
Source0:	http://uclibc.org/downloads/%{name}-%{version}.tar.xz
Source2:	uClibc-0.9.33.2-config
Patch1:		uClibc-0.9.30.1-lib64.patch
# http://lists.busybox.net/pipermail/uclibc/2009-September/043035.html
Patch2:		uClibc-0.9.32-rc3-add-rpmatch-function.patch
# http://svn.exactcode.de/t2/branches/7.0/package/base/uclibc/scanf-aflag.patch
Patch3:		uClibc-0.9.31-add-scanf-a-flag.patch
# (proyvind): the ABI isn't stable, so set it to current version
Patch4:		uClibc-0.9.33.2-unstable-abi.patch
# from mga (rtp) add hacks for unwind symbol on arm (was picking glibc symbols
# so was trying to link together glibc&uClibc...)
Patch7:		uClibc-arm_hack_unwind.patch
Patch8:		uClibc-0.9.32-no-gstabs.patch
# http://lists.busybox.net/pipermail/uclibc/2011-March/045003.html
Patch9:		uClibc-0.9.33.2-origin.patch
Patch10:	uClibc-0.9.33-posix_fallocate.patch
Patch11:	uClibc-0.9.33-dup3.patch

%description
uClibc (pronounced yew-see-lib-see) is a c library for developing
embedded linux systems. it is much smaller than the gnu c library,
but nearly all applications supported by glibc also work perfectly
with uclibc. porting applications from glibc to uclibc typically
involves just recompiling the source code. uclibc even supports
shared libraries and threading. it currently runs on standard
linux and  mmu-less (also known as uclinux) systems with support
for alpha, arm, cris, i386, i960, h8300, m68k, mips/mipsel,
powerpc, sh, sparc, and v850 processors.

if you are building an embedded linux system and you find that
glibc is eating up too much space, you should consider using
uclibc. if you are building a huge fileserver with 12 terabytes of
storage, then using glibc may make more sense. unless, for
example, that 12 terabytes will be network attached storage and
you plan to burn linux into the system's firmware...

%package -n	%{libname}
Summary:	%{summary}
Group:		System/Libraries
Requires:	uClibc >= %{EVRD}
%rename		%{_lib}uClibc

%description -n	%{libname}
uClibc (pronounced yew-see-lib-see) is a c library for developing
embedded linux systems. it is much smaller than the gnu c library,
but nearly all applications supported by glibc also work perfectly
with uclibc. porting applications from glibc to uclibc typically
involves just recompiling the source code. uclibc even supports
shared libraries and threading. it currently runs on standard
linux and  mmu-less (also known as uclinux) systems with support
for alpha, arm, cris, i386, i960, h8300, m68k, mips/mipsel,
powerpc, sh, sparc, and v850 processors.

if you are building an embedded linux system and you find that
glibc is eating up too much space, you should consider using
uclibc. if you are building a huge fileserver with 12 terabytes of
storage, then using glibc may make more sense. unless, for
example, that 12 terabytes will be network attached storage and
you plan to burn linux into the system's firmware...

%package -n	%{libdev}
Summary:	Development files & libraries for uClibc
Group:		Development/C
Requires:	%{libname} = %{EVRD}
%rename		%{name}-devel
%rename		%{_lib}uClibc-static-devel
%rename		%{name}-static-devel
Provides:	libc-static

%description -n	%{libdev}
Small libc for building embedded applications.

%prep
%setup -q
#%%patch1 -p1 -b .lib64~
%patch2 -p1 -b .rpmatch~
%patch3 -p1 -b .a_flag~
%patch4 -p1 -b .abi~
%patch7 -p1 -b .unwind~
%patch8 -p1 -b .gstabs~
%patch9 -p1 -b .origin~
%patch10 -p1 -b .fallocate~
%patch11 -p1 -b .dup3~

%define arch %(echo %{_arch} | sed -e 's/ppc/powerpc/' -e 's!mips*!mips!')
%ifarch %{arm}
echo -e "CONFIG_ARM_EABI=y\n# ARCH_WANTS_BIG_ENDIAN is not set\nARCH_WANTS_LITTLE_ENDIAN=y\n" >> .config
cat %{SOURCE2} |sed \
	-e "s!UCLIBC_HAS_FPU=y!# UCLIBC_HAS_FPU is not set!g" \
	-e "s|@CFLAGS@|%{optflags}|g" \
%else
# -std=gnu99 is needed for libcrypt sha256 & sha512 support
cat %{SOURCE2} |sed \
	-e "s|@CFLAGS@|%{optflags} -std=gnu99 %{ldflags} -muclibc -Wl,-rpath=%{uclibc_root}/%{_lib} -Wl,-rpath=%{uclibc_root}%{_libdir}|g" \
%endif
	-e "s|@ARCH@|%{arch}|g" \
	-e "s|@LIB@|%{_lib}|g" \
	-e "s|@PREFIX@|%{uclibc_root}|g" \
	>> .config

%build
yes "" | %make oldconfig VERBOSE=2

%make CC="gcc -fuse-ld=bfd" VERBOSE=2 CPU_CFLAGS="" all utils

%check
exit 0
ln -snf %{_includedir}/{asm,asm-generic,linux} test
ln -snf %{buildroot}%{uclibc_root} install_dir
# This test relies on /etc/ethers being present to pass, so we'll skip it by
# removing it
rm -f test/inet/tst-ethers*
%make check VERBOSE=2 || /bin/true 

%install
#(proyvind): to prevent possible interference...
export LD_LIBRARY_PATH=
make CC="gcc -fuse-ld=bfd" VERBOSE=2 PREFIX=%{buildroot} install
make CC="gcc -fuse-ld=bfd" -C utils VERBOSE=2 PREFIX=%{buildroot} utils_install

# be sure that we don't package any backup files
find %{buildroot} -name \*~|xargs rm -f

install -d %{buildroot}%{_bindir}
# using 'rpm --eval' here for multilib purposes..
#TODO: figure out binutils --sysroot + multilib in binutils package?
cat > %{buildroot}%{_bindir}/%{uclibc_cc} << EOF
#!/bin/sh
export C_INCLUDE_PATH="\$(rpm --eval %%{uclibc_root}%%{_includedir}):\$(gcc -print-search-dirs|grep install:|cut -d\  -f2)include"
#XXX: this should add rpath, but for some reason it no longer happens and we
# have to pass the -rpath option to the linker as well
export LD_RUN_PATH="\$(rpm --eval %%{uclibc_root}/%%{_lib}:%%{uclibc_root}%%{_libdir})"
export LIBRARY_PATH="\$LD_RUN_PATH"
%ifarch %{arm}
# avoid getting troubles. without it, linker is called with -lgcc -lgss_s and then
# pulls glibc. Typical example are the unwind symbols.
# It's a really nasty hack :(
UNWIND_HACK=-static-libgcc
%endif
exec gcc -muclibc \$UNWIND_HACK -Wl,-rpath="\$LD_RUN_PATH" "\$@" 
EOF
chmod +x %{buildroot}%{_bindir}/%{uclibc_cc}

install -d %{buildroot}%{_sysconfdir}/rpm/macros.d
cat > %{buildroot}%{_sysconfdir}/rpm/macros.d/uclibc.macros << EOF
%%uclibc_root	%{uclibc_root}
%%uclibc_cc	%{uclibc_cc}
%%uclibc_cflags	%%{optflags} -fno-stack-protector -Os
EOF

#(peroyvind) rpm will make these symlinks relative
ln -snf %{_includedir}/{asm,asm-generic,linux} %{buildroot}%{uclibc_root}%{_includedir}

# crack hack to get uclibc working with chroot within uclibc root..
#mkdir -p %{buildroot}%{uclibc_root}%{uclibc_root}
#ln -s ../../%{_lib} %{buildroot}%{uclibc_root}%{uclibc_root}/%{_lib}

%if "%{_lib}" == "lib64"
ln -s ld64-uClibc.so.%{majorish} %{buildroot}%{uclibc_root}/%{_lib}/ld64-uClibc.so.0
install -d %{buildroot}%{uclibc_root}{/lib,%{_prefix}/lib}
%else
ln -s ld-uClibc.so.%{majorish} %{buildroot}%{uclibc_root}/lib/ld-uClibc.so.0
%endif

for dir in /bin /sbin %{_prefix} %{_bindir} %{_sbindir}; do
	mkdir -p %{buildroot}%{uclibc_root}$dir
done

mkdir -p %{buildroot}%{uclibc_root}%{_sysconfdir}
touch %{buildroot}%{uclibc_root}%{_sysconfdir}/ld.so.{conf,cache}

%post -p %{uclibc_root}/sbin/ldconfig

%triggerin -- %{uclibc_root}/lib/*.so.*, %{uclibc_root}/lib64/*.so.*, %{uclibc_root}%{_prefix}/lib/*.so.*, %{uclibc_root}%{_prefix}/lib64/*.so.*
%{uclibc_root}/sbin/ldconfig -X

%files
%doc README
%dir %{uclibc_root}/bin
%dir %{uclibc_root}/sbin
%dir %{uclibc_root}%{_bindir}
%dir %{uclibc_root}%{_sbindir}
%dir %{uclibc_root}%{_sysconfdir}
%verify(not md5 size mtime) %config(noreplace) %{uclibc_root}%{_sysconfdir}/ld.so.conf
%ghost %{uclibc_root}%{_sysconfdir}/ld.so.cache
%{uclibc_root}%{_bindir}/getconf
%{uclibc_root}%{_bindir}/ldd
%{uclibc_root}/sbin/ldconfig
#%dir %{uclibc_root}%{uclibc_root}
#%dir %{uclibc_root}%{uclibc_root}/%{_lib}
%if "%{_lib}" == "lib64"
%{uclibc_root}/%{_lib}/ld64-uClibc.so.0
#%{uclibc_root}%{uclibc_root}/%{_lib}/ld64-uClibc.so.0
%else
%{uclibc_root}/lib/ld-uClibc.so.0
#%{uclibc_root}%{uclibc_root}/lib/ld-uClibc.so.0
%endif

%files -n %{libname}
%dir %{uclibc_root}
%dir %{uclibc_root}%{_prefix}
%if "%{_lib}" == "lib64"
%dir %{uclibc_root}/lib
%dir %{uclibc_root}%{_prefix}/lib
%endif
%dir %{uclibc_root}/%{_lib}
%dir %{uclibc_root}%{_libdir}
%ifnarch %{sparcx}	
%{uclibc_root}/%{_lib}/*-*%{version}.so
%{uclibc_root}/%{_lib}/*.so.%{majorish}
%endif

%files -n %{libdev}
%doc docs/* Changelog TODO
%{_bindir}/%{uclibc_cc}
%{_sysconfdir}/rpm/macros.d/uclibc.macros
%{uclibc_root}%{_includedir}
%{uclibc_root}%{_libdir}/crt1.o
%{uclibc_root}%{_libdir}/crti.o
%{uclibc_root}%{_libdir}/crtn.o
%ifnarch %{sparcx}
%{uclibc_root}%{_libdir}/Scrt1.o
%{uclibc_root}%{_libdir}/librt.so
%{uclibc_root}%{_libdir}/libnsl.so
%{uclibc_root}%{_libdir}/libpthread.so
%{uclibc_root}%{_libdir}/libc.so
%{uclibc_root}%{_libdir}/libcrypt.so
%{uclibc_root}%{_libdir}/libdl.so
%{uclibc_root}%{_libdir}/libm.so
%{uclibc_root}%{_libdir}/libresolv.so
%{uclibc_root}%{_libdir}/libutil.so
%endif
%{uclibc_root}%{_libdir}/lib*.a
%{uclibc_root}%{_libdir}/uclibc_nonshared.a



%changelog
* Fri Aug  24 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 892f16c
- Rebuild with new binutils
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19045 |12mr|udev-182-5.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with	dietlibc
%bcond_with	bootstrap
%bcond_without	systemd

%define main_major 0
%define gudev_api 1.0
%define gudev_major 0

%define libname	%mklibname %{name} %{main_major}
%define devname	%mklibname %{name} -d
%define libgudev %mklibname gudev %{gudev_api} %{gudev_major}
%define girgudev %mklibname gudev-gir %{gudev_api}
%define develgudev %mklibname gudev %{gudev_api} -d

%define lib_udev_dir /lib/%{name}
%define system_rules_dir %{lib_udev_dir}/rules.d
%define user_rules_dir %{_sysconfdir}/%{name}/rules.d

%define git_url git://git.kernel.org/pub/scm/linux/hotplug/udev.git

Summary:	A userspace implementation of devfs
Name:		udev
Version:	182
Release:	5.1
License:	GPLv2
Group:		System/Configuration/Hardware
URL:		http://ftp.kernel.org/pub/linux/utils/kernel/hotplug
Source0:	%{url}/%{name}-%{version}.tar.bz2
Source1:	%{url}/%{name}-%{version}.tar.sign
Source2:	50-udev-mandriva.rules
Source3:	69-printeracl.rules
Source5:	udev.sysconfig

# from Fedora (keep unmodified)
Source7:	start_udev

Source34:	udev_import_usermap
# from hotplug-2004_09_23
Source40:	hotplug-usb.distmap
Source41:	hotplug-usb.handmap
# (blino) net rules and helpers
Source60:	76-net.rules
Source62:	udev_net_create_ifcfg
Source63:	udev_net_action
Source64:	udev_net.sysconfig
# (hk) udev rules for zte 3g modems with drakx-net
Source66:	61-mobile-zte-drakx-net.rules

# from Mandriva
# disable coldplug for storage and device pci 
Patch20:	udev-182-coldplug.patch
# patches from Mandriva on Fedora's start_udev
Patch73:	udev-137-speedboot.patch
# (bor) TODO to be removed when last STARTUP rule is fixed
Patch78:	udev-161-env_STARTUP.patch
# (bor) use action "add" instead of "change" when retrying failed events
Patch79:	udev-161-use-add-for-retry.patch
# (eugeni) allow to boot from live cd in virtualbox
Patch81:	udev-182-VirtualBox-boot-fix.patch
Patch82:	udev-182-link-against-gmodule.patch
Patch83:	udev-182-set-udev_log-to-err.patch
# (cg) timeout handling patch from Arch
# https://bugs.archlinux.org/task/27938
Patch84:         0001-reinstate-TIMEOUT-handling.patch

%if %{with dietlibc}
BuildRequires:	dietlibc
%endif
BuildRequires:	glibc-static-devel
BuildRequires:	libblkid-devel
%if %{with systemd}
BuildRequires:	systemd-units
%endif
%if !%{with bootstrap}
BuildRequires:	acl-devel
BuildRequires:	glib2-devel
BuildRequires:	libusb-devel
BuildRequires:	gperf
BuildRequires:	gobject-introspection-devel >= 0.6.2
BuildRequires:	libtool
BuildRequires:	gtk-doc
BuildRequires:	pkgconfig(usbutils)
Buildrequires:	pkgconfig(libkmod)
BuildRequires:	ldetect-lst >= 0.1.283
Requires:	ldetect-lst >= 0.1.283
%endif

Requires:	coreutils
Requires:	setup >= 2.7.16
Requires:	util-linux-ng >= 2.15
Requires:	acl
# for disk/lp groups
Requires(pre):	setup
Requires(post,preun): rpm-helper

Conflicts:	%{name} < 179

%description
Udev is an implementation of devfs/devfsd in userspace using sysfs and
/sbin/hotplug. It requires a 2.6 kernel to run properly.

Like devfs, udev dynamically creates and removes device nodes from /dev/.
It responds to /sbin/hotplug device events.

%package	doc
Summary:	Udev documentation
Group:		Books/Computer books

%description	doc
This package contains documentation of udev.

%package -n	%{libname}
Summary:	Library for %{name}
Group:		System/Libraries
License:	LGPLv2+

%description -n	%{libname}
Library for %{name}.

%package -n	%{devname}
Summary:	Devel library for %{name}
Group:		Development/C
License:	LGPLv2+
Provides:	%{name}-devel = %{EVRD}
Requires:	%{libname} = %{EVRD}
Obsoletes:	%{_lib}udev0-devel
Obsoletes:	%{name}-doc

%description -n	%{devname}
Devel library for %{name}.

%package -n	%{libgudev}
Summary:	Libraries for adding libudev support to applications that use glib
Group:		System/Libraries
License:	LGPLv2+
#gw please don't remove this again, it is needed by the noarch package
#gudev-sharp
Provides: libgudev = %EVRD

%description -n	%{libgudev}
This package contains the libraries that make it easier to use libudev
functionality from applications that use glib.

%package -n %{girgudev}
Group:          System/Libraries
Summary:        GObject Introspection interface library for gudev
Conflicts:      %{_lib}gudev1.0_0 < 182-5
Obsoletes:	%{_lib}udev-gir1.0

%description -n %{girgudev}
GObject Introspection interface library for gudev.

%package -n	%{develgudev}
Summary:	Header files for adding libudev support to applications that use glib
Group:		Development/C
License:	LGPLv2+
Requires:	%{libgudev} = %{EVRD}

%description -n	%{develgudev}
This package contains the header and pkg-config files for developing
glib-based applications using libudev functionality.

%prep
%setup -q
%patch20 -p1 -b .coldplug~

%if !%{with systemd}
cp -a %{SOURCE7} .
cp -a %{SOURCE6} .
%endif

%if !%{with systemd}
%patch73 -p1 -b .speedboot
%patch78 -p1 -b .STARTUP
%patch79 -p1 -b .action_add
%patch80 -p1 -b .messagebus
%endif
%patch81 -p1 -b .virtualbox_boot
%patch82 -p1 -b .link~
%patch83 -p1 -b .log~
%patch84 -p1 -b .timeout~

%build
%serverbuild
%configure2_5x \
	--prefix=%{_prefix} \
	--sysconfdir=%{_sysconfdir} \
	--bindir=/sbin \
	--with-systemdsystemunitdir=%{_unitdir} \
	--libexecdir=/lib/ \
	--enable-floppy \
	--enable-rule_generator \
	--with-firmware-path=/lib/firmware/updates:/lib/firmware \
%if !%{with systemd}
	--without-systemdsystemunitdir \
	--enable-udev_acl \
%endif
	--with-rootlibdir=/%{_lib} \
%if %{with bootstrap}
	--disable-introspection
%else
	--enable-introspection
%endif

%make

%install
%makeinstall_std

%if %{with dietlibc}
install -d %{buildroot}%{_prefix}/lib/dietlibc/lib-%{_arch}
%endif

%if !%{with systemd}
install -m 755 start_udev -D %{buildroot}/sbin/start_udev
mkdir -p %{buildroot}%{_initrddir}
%endif

install -m 644 %{SOURCE2} %{buildroot}%{system_rules_dir}/
install -m 644 %{SOURCE3} %{buildroot}%{system_rules_dir}/

install -m 0644 %{SOURCE5} -D %{buildroot}%{_sysconfdir}/sysconfig/udev

# net rules
install -m 0644 %{SOURCE60} %{buildroot}%{system_rules_dir}/
install -m 0755 %{SOURCE62} %{buildroot}%{lib_udev_dir}/net_create_ifcfg
install -m 0755 %{SOURCE63} %{buildroot}%{lib_udev_dir}/net_action
install -m 0644 %{SOURCE64} %{buildroot}/etc/sysconfig/udev_net

install -m 0755 %{SOURCE34} -D %{buildroot}%{_sbindir}/udev_import_usermap
mkdir -p %{buildroot}%{_sysconfdir}/%{name}/agents.d/usb

touch %{buildroot}%{_sysconfdir}/scsi_id.config

%{buildroot}%{_sbindir}/udev_import_usermap --no-driver-agent usb %{SOURCE40} %{SOURCE41} > %{buildroot}%{system_rules_dir}/70-hotplug_map.rules

# (blino) usb_id are used by drakx
ln -s ..%{lib_udev_dir}/usb_id %{buildroot}/sbin/

ln -s ..%{lib_udev_dir}/udevd %{buildroot}/sbin/

# udev rules for zte 3g modems and drakx-net
install -m 0644 %{SOURCE66} %{buildroot}%{system_rules_dir}/

mkdir -p %{buildroot}/lib/firmware/updates

rm -rf %{buildroot}%{_docdir}/udev

# default /dev content, from Fedora RPM
mkdir -p %{buildroot}%{lib_udev_dir}/devices/{net,hugepages,pts,shm}

# From previous Mandriva /etc/udev/devices.d
mkdir -p %{buildroot}%{lib_udev_dir}/devices/cpu/0

# fix sh path
sed -i 's!/usr/bin/sh!/bin/sh!g' %{buildroot}/lib/udev/keyboard-force-release.sh

%pre
if [ -d /lib/hotplug/firmware ]; then
echo "Moving /lib/hotplug/firmware to /lib/firmware"
mkdir -p /lib/firmware
mv /lib/hotplug/firmware/* /lib/firmware/ 2>/dev/null
rmdir -p --ignore-fail-on-non-empty /lib/hotplug/firmware
:
fi

%triggerun -- udev <= 164-1mnb2
# migrate from create_static_dev_nodes
for i in /etc/udev/devices.d/*.nodes; do
	[ -e "$i" ] && /sbin/create_static_dev_nodes /lib/udev/devices "$i" || :
done

%files
%attr(0755,root,root) /sbin/udevadm
%attr(0755,root,root) /sbin/udevd
%attr(0755,root,root) /lib/udev/udevd

%if !%{with systemd}
%attr(0755,root,root) /sbin/start_udev
%endif

%attr(0755,root,root) %{_sbindir}/udev_import_usermap
%dir %{_sysconfdir}/%{name}/agents.d
%dir %{_sysconfdir}/%{name}/agents.d/usb
%config(noreplace) %{_sysconfdir}/sysconfig/udev
%config(noreplace) %{_sysconfdir}/sysconfig/udev_net
%config(noreplace) %{_sysconfdir}/%{name}/*.conf
%ghost %config(noreplace,missingok) %attr(0644,root,root) %{_sysconfdir}/scsi_id.config
%dir %{system_rules_dir}
%{system_rules_dir}/*
%dir %{_sysconfdir}/%{name}
%dir %{user_rules_dir}
%{_mandir}/man7/*
%{_mandir}/man8/*
%dir /lib/firmware
%dir /lib/firmware/updates
%dir %{lib_udev_dir}
%attr(0755,root,root) %{lib_udev_dir}/accelerometer
%attr(0755,root,root) %{lib_udev_dir}/ata_id
%attr(0755,root,root) %{lib_udev_dir}/cdrom_id
%attr(0755,root,root) %{lib_udev_dir}/scsi_id
%attr(0755,root,root) %{lib_udev_dir}/collect
%attr(0755,root,root) %{lib_udev_dir}/create_floppy_devices
#%attr(0755,root,root) %{lib_udev_dir}/firmware
%attr(0755,root,root) %{lib_udev_dir}/rule_generator.functions
%attr(0755,root,root) %{lib_udev_dir}/write_cd_rules
%attr(0755,root,root) %{lib_udev_dir}/write_net_rules
%attr(0755,root,root) %{lib_udev_dir}/net_create_ifcfg
%attr(0755,root,root) %{lib_udev_dir}/net_action
%attr(0755,root,root) %{lib_udev_dir}/v4l_id
%attr(0755,root,root) %{lib_udev_dir}/mtd_probe
%attr(0755,root,root) /sbin/usb_id
# Default static nodes to copy to /dev on udevd start
%dir %{lib_udev_dir}/devices
# From Fedora RPM
%attr(0755,root,root) %dir	      %{lib_udev_dir}/devices/net
%attr(0755,root,root) %dir	      %{lib_udev_dir}/devices/hugepages
%attr(0755,root,root) %dir	      %{lib_udev_dir}/devices/pts
%attr(0755,root,root) %dir	      %{lib_udev_dir}/devices/shm
%attr(666,root,root) %dev(c,10,200)   %{lib_udev_dir}/devices/net/tun
%attr(600,root,root) %dev(c,108,0)    %{lib_udev_dir}/devices/ppp
%attr(666,root,root) %dev(c,10,229)   %{lib_udev_dir}/devices/fuse
%attr(660,root,lp)   %dev(c,6,0)      %{lib_udev_dir}/devices/lp0
%attr(660,root,lp)   %dev(c,6,1)      %{lib_udev_dir}/devices/lp1
%attr(660,root,lp)   %dev(c,6,2)      %{lib_udev_dir}/devices/lp2
%attr(660,root,lp)   %dev(c,6,3)      %{lib_udev_dir}/devices/lp3
%attr(640,root,disk) %dev(b,7,0)      %{lib_udev_dir}/devices/loop0
%attr(640,root,disk) %dev(b,7,1)      %{lib_udev_dir}/devices/loop1
%attr(640,root,disk) %dev(b,7,2)      %{lib_udev_dir}/devices/loop2
%attr(640,root,disk) %dev(b,7,3)      %{lib_udev_dir}/devices/loop3
%attr(640,root,disk) %dev(b,7,4)      %{lib_udev_dir}/devices/loop4
%attr(640,root,disk) %dev(b,7,5)      %{lib_udev_dir}/devices/loop5
%attr(640,root,disk) %dev(b,7,6)      %{lib_udev_dir}/devices/loop6
%attr(640,root,disk) %dev(b,7,7)      %{lib_udev_dir}/devices/loop7

# From previous Mandriva /etc/udev/devices.d and patches
%attr(0666,root,root) %dev(c,1,3)     %{lib_udev_dir}/devices/null
%attr(0600,root,root) %dev(b,2,0)     %{lib_udev_dir}/devices/fd0
%attr(0600,root,root) %dev(b,2,1)     %{lib_udev_dir}/devices/fd1
%attr(0600,root,root) %dev(c,21,0)    %{lib_udev_dir}/devices/sg0
%attr(0600,root,root) %dev(c,21,1)    %{lib_udev_dir}/devices/sg1
%attr(0600,root,root) %dev(c,9,0)     %{lib_udev_dir}/devices/st0
%attr(0600,root,root) %dev(c,9,1)     %{lib_udev_dir}/devices/st1
%attr(0600,root,root) %dev(c,99,0)    %{lib_udev_dir}/devices/parport0
%dir %{lib_udev_dir}/devices/cpu
%dir %{lib_udev_dir}/devices/cpu/0
%attr(0600,root,root) %dev(c,203,0)   %{lib_udev_dir}/devices/cpu/0/cpuid
%attr(0600,root,root) %dev(c,10,184)  %{lib_udev_dir}/devices/cpu/0/microcode
%attr(0600,root,root) %dev(c,202,0)   %{lib_udev_dir}/devices/cpu/0/msr
%attr(0600,root,root) %dev(c,162,0)   %{lib_udev_dir}/devices/rawctl
%attr(0600,root,root) %dev(c,195,0)   %{lib_udev_dir}/devices/nvidia0
%attr(0600,root,root) %dev(c,195,255) %{lib_udev_dir}/devices/nvidiactl
%if !%{with bootstrap}
#%attr(0755,root,root) %{lib_udev_dir}/pci-db
#%attr(0755,root,root) %{lib_udev_dir}/usb-db
%attr(0755,root,root) %{lib_udev_dir}/keymap
%if !%{with systemd}
%attr(0755,root,root) %{lib_udev_dir}/udev-acl
%endif
%attr(0755,root,root) %{lib_udev_dir}/findkeyboards
%attr(0755,root,root) %{lib_udev_dir}/keyboard-force-release.sh
%dir %attr(0644,root,root) %{lib_udev_dir}/keymaps
%attr(0644,root,root) %{lib_udev_dir}/keymaps/*
%if !%{with systemd}
%attr(0644,root,root) %{_prefix}/lib/ConsoleKit/run-seat.d/udev-acl.ck
%endif
%endif
%if %{with systemd}
/lib/systemd/system/basic.target.wants/udev.service
/lib/systemd/system/udev.service
/lib/systemd/system/basic.target.wants/udev-trigger.service
/lib/systemd/system/udev-settle.service
/lib/systemd/system/udev-trigger.service
/lib/systemd/system/sockets.target.wants/udev-control.socket
/lib/systemd/system/sockets.target.wants/udev-kernel.socket
/lib/systemd/system/udev-control.socket
/lib/systemd/system/udev-kernel.socket
%endif

%files -n %{libname}
/%{_lib}/lib%{name}.so.%{main_major}*

%files -n %{devname}
%doc COPYING README TODO ChangeLog NEWS src/keymap/README.keymap.txt
%doc %{_datadir}/gtk-doc/html/libudev
%{_libdir}/lib%{name}.*
%if %{with dietlibc}
%{_prefix}/lib/dietlibc/lib-%{_arch}/lib%{name}.a
%endif
%{_libdir}/pkgconfig/lib%{name}.pc
%{_datadir}/pkgconfig/udev.pc
%{_includedir}/lib%{name}.h

%if !%{with bootstrap}
%files -n %{libgudev}
/%{_lib}/libgudev-%{gudev_api}.so.%{gudev_major}*

%files -n %{girgudev}
%{_libdir}/girepository-1.0/GUdev-%{gudev_api}.typelib

%files -n %{develgudev}
%doc %{_datadir}/gtk-doc/html/gudev
%{_libdir}/libgudev-%{gudev_api}.so
%{_includedir}/gudev-%{gudev_api}
%{_datadir}/gir-1.0/GUdev-%{gudev_api}.gir
%{_libdir}/pkgconfig/gudev-%{gudev_api}.pc
###should be del
%{_libdir}/libgudev-1.0.la
###
%endif

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19046 |12mr|udisks-1.0.4-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _with_systemd 1

#define git 20100315
Summary:	Storage Management Service
Name:		udisks
Version:	1.0.4
Release:	8
License:	GPLv2+
Group:		System/Libraries
URL:		http://www.freedesktop.org/wiki/Software/udisks
Source0:	http://hal.freedesktop.org/releases/%{name}-%{version}.tar.gz
Source1:	udisksd.service
Patch0:		udisks-1.0.4-mount-internal-policy.patch
Patch1:		udisks-1.0.4-ru.po.patch
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(polkit-agent-1)
BuildRequires:	parted-devel
BuildRequires:	pkgconfig(devmapper)
BuildRequires:	intltool
BuildRequires:	pkgconfig(libatasmart)
BuildRequires:	pkgconfig(gudev-1.0)
BuildRequires:	pkgconfig(libudev)
BuildRequires:	sg3_utils-devel
BuildRequires:	gtk-doc
BuildRequires:	pkgconfig(lvm2app)
BuildRequires:	libtool
# needed to pull in the system bus daemon
Requires:	dbus
# needed to pull in the udev daemon
Requires:	udev
Suggests:	mdadm
#gw not yet packaged:
# for smp_rep_manufacturer
#Requires: smp_utils >= %{smp_utils_version}
# for mount, umount, mkswap
Requires:	util-linux-ng
# for mkfs.ext3, mkfs.ext3, e2label
Requires:	e2fsprogs
# for mkfs.xfs, xfs_admin
Suggests:	xfsprogs
# for mkfs.vfat
Suggests:	dosfstools
# for mlabel
Requires:	mtools
# for mkntfs - no ntfsprogs on ppc, though
%ifnarch ppc ppc64
Suggests:	ntfsprogs
%endif

%if %{_with_systemd}
BuildRequires:	systemd-units >= 37
Requires(post):	systemd-units
Requires(post):	systemd-sysvinit
Requires(preun): systemd-units
Requires(postun): systemd-units
%endif

# Obsolete and Provide DeviceKit-disks - udisks provides exactly the same
# ABI just with a different name and versioning-scheme
#
Obsoletes:	devicekit-disks <= 009
Provides:	devicekit-disks = 010

%description
udisks provides a daemon, D-Bus API and command line tools
for managing disks and storage devices.

%package devel
Summary:	D-Bus interface definitions for udisks
Group:		Development/C
Requires:	%{name} = %{version}-%{release}
# See comment above
#
Obsoletes:	devicekit-disks-devel <= 009
Provides:	devicekit-disks-devel = 010

%description devel
D-Bus interface definitions and documentation for udisks.

%prep
%setup -q 
%apply_patches

%build
%configure2_5x --enable-gtk-doc --enable-lvm2
make

%install
%makeinstall_std

rm -f %{buildroot}%{_libdir}/*.a

# TODO: should be fixed upstream
chmod 0644 %{buildroot}%{_sysconfdir}/profile.d/udisks-bash-completion.sh

%if %{_with_systemd}
install -m 0644 -D %{SOURCE1} %{buildroot}%{_unitdir}/udisksd.service
sed -i -e 's#/usr/lib#%{_libdir}#g' %{buildroot}%{_unitdir}/udisksd.service
%endif

%find_lang %{name}

%if %{_with_systemd}
%post
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
if [ "$1" -ge 1 ]; then
/bin/systemctl enable udisksd.service >/dev/null 2>&1 || :
/bin/systemctl try-restart udisksd.service >/dev/null 2>&1 || :
fi

%postun
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
if [ "$1" -ge 1 ] ; then
/bin/systemctl try-restart udisksd.service >/dev/null 2>&1 || :
fi

%preun
if [ "$1" = "0" ]; then
/bin/systemctl --no-reload udisksd.service > /dev/null 2>&1 || :
/bin/systemctl stop udisksd.service > /dev/null 2>&1 || :
fi

%endif

%files -f %{name}.lang
%doc README AUTHORS NEWS COPYING HACKING doc/TODO
%{_sysconfdir}/avahi/services/udisks.service
%{_sysconfdir}/dbus-1/system.d/*.conf
%{_sysconfdir}/profile.d/*.sh
/lib/udev/rules.d/*.rules

/lib/udev/udisks-part-id
/lib/udev/udisks-dm-export
/lib/udev/udisks-probe-ata-smart
/lib/udev/udisks-probe-sas-expander
/lib/udev/udisks-lvm-pv-export
/sbin/umount.udisks

%{_bindir}/*
%{_libexecdir}/udisks-daemon
%{_libexecdir}/udisks-helper*

%{_mandir}/man1/*
%{_mandir}/man7/*
%{_mandir}/man8/*

%{_datadir}/polkit-1/actions/*.policy

%{_datadir}/dbus-1/system-services/*.service

#%attr(0700,root,root) %dir %{_localstatedir}/run/udisks
%attr(0700,root,root) %dir %{_localstatedir}/lib/udisks
%if %{_with_systemd}
%{_unitdir}/udisksd.service
%endif

%files devel
%{_datadir}/dbus-1/interfaces/*.xml
%{_datadir}/pkgconfig/udisks.pc
%dir %{_datadir}/gtk-doc/html/udisks
%{_datadir}/gtk-doc/html/udisks/*


%changelog
* Tue Oct  16 2012 akdengi <kazancas@mandriva.ru>
+ Commit: 460537e
- -set internal drive mount without root and add Russian lang translate
  
* Fri Sep  14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: d69f7af
- Convert BR to pkgconfig style, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19047 |12mr|udisks2-2.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %{name}_ %{major}
%define girname %mklibname udisks-gir 2.0
%define develname %mklibname -d %name

Summary:	Disk Manager
Name:		udisks2
Version:	2.0.0
Release:	2
License:	GPLv2+
Group:		System/Libraries
URL:		http://www.freedesktop.org/wiki/Software/udisks
Source0:	http://udisks.freedesktop.org/releases/udisks-%{version}.tar.bz2
Patch0:		udisks-1.92.0-link.patch
Patch1:		mount_in_media.patch
BuildRequires:	pkgconfig(gio-unix-2.0) >= 2.31.13
BuildRequires:	pkgconfig(gmodule-2.0)
BuildRequires:	pkgconfig(glib-2.0) >= 2.31.13
BuildRequires:	pkgconfig(gudev-1.0) >= 186
BuildRequires:	pkgconfig(libatasmart) >= 0.19
BuildRequires:	pkgconfig(polkit-gobject-1) >= 0.92
BuildRequires:	pkgconfig(polkit-agent-1) >= 0.92
BuildRequires:	pkgconfig(libsystemd-login) >= 186
BuildRequires:	intltool
BuildRequires:	gobject-introspection-devel
BuildRequires:	gnome-common
BuildRequires:	gettext-devel
BuildRequires:	gtk-doc >= 1.3
# needed to pull in the system bus daemon
Requires:	dbus >= 1.4.0
# needed to pull in the udev daemon
Requires:	udev >= 186
# for mount, umount, mkswap
Requires:	util-linux
# for mkfs.ext3, mkfs.ext3, e2label
Requires:	e2fsprogs
# for mkfs.xfs, xfs_admin
Requires:	xfsprogs
# for mkfs.vfat
Requires:	dosfstools
# for mlabel
Requires:	mtools
Requires:	ntfsprogs
# for partitioning
Requires:	parted
Requires:	gdisk
# for LUKS devices
Requires:	cryptsetup-luks

# for /proc/self/mountinfo, only available in 2.6.26 or higher
Conflicts:	kernel < 2.6.26

%description
udisks provides a daemon, D-Bus API and command line tools for
managing disks and storage devices. This package is for the udisks 2.x
series.

%package -n %{libname}
Summary:	Dynamic library to access the udisks daemon
Group:		System/Libraries
Obsoletes:	%{_lib}udisks20 < 1.90.0-2
License:	LGPLv2+

%description -n %{libname}
This package contains the dynamic library libudisks2, which provides
access to the udisks daemon. This package is for the udisks 2.x
series.

%package -n %{girname}
Summary:	GObject Introspection interface description for %name
Group:		System/Libraries
License:	LGPLv2+
Requires:	%{libname} = %{version}-%{release}

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n %{develname}
Summary:	Development files for libudev
Group:		System/Libraries
License:	LGPLv2+
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
This package contains the development files for the library
libudisks2, a dynamic library, which provides access to the udisks
daemon. This package is for the udisks 2.x series.

%prep
%setup -q -n udisks-%{version}
%patch0 -p1
%patch1 -p1

%build
NOCONFIGURE=yes gnome-autogen.sh
%configure2_5x --enable-gtk-doc --disable-static --with-systemdsystemunitdir=%{_unitdir}
%make

%install
%makeinstall_std
rm -f %{buildroot}%{_libdir}/*.la

mkdir -p %{buildroot}/%{_localstatedir}/lib/udisks2

%find_lang %{name} %{name}.lang

%files -f %name.lang
%doc README AUTHORS NEWS COPYING HACKING
%{_sysconfdir}/dbus-1/system.d/org.freedesktop.UDisks2.conf
#%{_sysconfdir}/bash_completion.d/udisksctl-bash-completion.sh
%{_datadir}/bash-completion/completions/udisksctl
/lib/udev/rules.d/80-udisks2.rules
%{_sbindir}/umount.udisks2

%dir %{_prefix}/lib/udisks2
%{_prefix}/lib/udisks2/udisksd

%{_bindir}/udisksctl

%{_mandir}/man1/*
%{_mandir}/man8/*

%{_datadir}/polkit-1/actions/org.freedesktop.udisks2.policy
%{_datadir}/dbus-1/system-services/org.freedesktop.UDisks2.service
%{_unitdir}/udisks2.service

# Permissions for local state data are 0700 to avoid leaking information
# about e.g. mounts to unprivileged users
%attr(0700,root,root) %dir %{_localstatedir}/lib/udisks2

%files -n %libname
%{_libdir}/libudisks2.so.%{major}*

%files -n %girname
%{_libdir}/girepository-1.0/UDisks-2.0.typelib

%files -n %develname
%{_libdir}/libudisks2.so
%dir %{_includedir}/udisks2
%dir %{_includedir}/udisks2/udisks
%{_includedir}/udisks2/udisks/*.h
%{_datadir}/gir-1.0/UDisks-2.0.gir
%dir %{_datadir}/gtk-doc/html/udisks2
%{_datadir}/gtk-doc/html/udisks2/*
%{_libdir}/pkgconfig/udisks2.pc

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19048 |12mr|ufraw-0.18-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name		ufraw
%define	version		0.18
%define	release		3

%define build_cinepaint 0
%{?_with_cinepaint: %global build_cinepaint 1}

%if build_cinepaint
%define cinepaint_dir %(pkg-config --variable=programplugindir cinepaint-gtk)
%endif

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Graphical tool to convert raw images of digital cameras
Group:		Graphics
URL:		http://ufraw.sourceforge.net/
Source0:	http://downloads.sourceforge.net/sourceforge/ufraw/%{name}-%{version}.tar.gz
License:	GPLv2+
BuildRequires:	gimp-devel >= 2.0 gtk+2-devel libjpeg-devel
BuildRequires:	libtiff-devel zlib-devel lcms-devel imagemagick
BuildRequires:	libexiv-devel bzip2-devel cfitsio-devel
BuildRequires:	libgomp-devel lensfun-devel
%if %build_cinepaint
BuildRequires: cinepaint-devel
%endif
%if %mdkver >= 200800
BuildRequires: gtkimageview-devel
%endif

%description
UFRaw is a utility to read and manipulate raw images from digital cameras.
It can be used by itself or as a Gimp plug-in.
It reads raw images using Dave Coffin's raw conversion utility DCRaw.
And it supports basic color management using Little CMS, allowing
the user to apply color profiles.

Raw images are the data directly read from the CCD of the camera,
without in-camera processing, without lossy JPEG compression, and in
36 or 48 bits color depth (TIFF has 24 bits). Problem of the raw
images is that they are in proprietary, camera-specific formats as
they are exactly what the CCD has captured, and the CCDs on differnt
cameras are very different. It also contains info about the camera
settings.

%package gimp
Summary: 	Reads the raw image formats of digital cameras into GIMP
Group: 		Graphics
Requires: 	gimp
Conflicts:	dcraw-gimp2.0 rawphoto
 
%description gimp
A GIMP plug-in which reads and processes raw images from most digital
cameras. The conversion is done by the dcraw software and so all
cameras supported by dcraw are also supported by this plug-in.

In contrary to the original GIMP plug-in of dcraw this one is much
more comfortable, especially because of the life preview image but
also due to more options.

%if %build_cinepaint
%package cinepaint
Summary: 	Reads the raw image formats of digital cameras into Cinepaint
Group: 		Graphics
Requires: 	cinepaint
 
%description cinepaint
A Cinepaint plug-in which reads and processes raw images from most digital
cameras. The conversion is done by the dcraw software and so all
cameras supported by dcraw are also supported by this plug-in.
%endif

%prep
%setup -q

%build
export CFLAGS="$CFLAGS -I/usr/include/lensfun"
export CXXFLAGS="$CXXFLAGS -I/usr/include/lensfun"
%configure2_5x --enable-mime
%make

%install
rm -fr %buildroot
%makeinstall_std schemasdir=%{_sysconfdir}/gconf/schemas
%find_lang ufraw

install -d %buildroot%{_datadir}/icons/{large,mini}

convert icons/ufraw.png -resize 32x32 %buildroot%{_iconsdir}/%{name}.png
convert icons/ufraw.png -resize 16x16 %buildroot%{_miconsdir}/%{name}.png
cp icons/ufraw.png %buildroot%{_liconsdir}/%{name}.png

%clean
rm -fr %buildroot

%define schemas ufraw

# Update menus
%if %mdkversion < 200900
%post
%post_install_gconf_schemas %schemas
%update_desktop_database
%update_menus
%endif

%preun
%preun_uninstall_gconf_schemas %schemas

%if %mdkversion < 200900
%postun
%clean_menus
%clean_desktop_database
%endif

%files -f %{name}.lang
%defattr(-,root,root)
%doc README
%_sysconfdir/gconf/schemas/ufraw.schemas
%_bindir/*
%_datadir/applications/ufraw.desktop
%_datadir/pixmaps/*.png
%_iconsdir/*.png
%_liconsdir/*.png
%_miconsdir/*.png
%_mandir/man1/*

%files gimp
%defattr(-,root,root)
%{_libdir}/gimp/2.0/plug-ins/*

%if %build_cinepaint
%files cinepaint
%defattr(-,root,root)
%{cinepaint_dir}/plug-ins/*
%endif



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19049 |12mr|uim-1.7.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version   1.7.0
%define release   %mkrel 4

%define anthy_version      6620
%define m17n_lib_version   1.3.4

%define uim_major 7
%define libname_orig lib%{name}
%define libname %mklibname %{name} %uim_major
%define develname %mklibname -d %{name}

%define custom_major 2
%define libcustom_orig libuim-custom
%define libcustom %mklibname uim-custom %custom_major

%define gcroots_major 0
%define libgcroots_orig libgcroots
%define libgcroots %mklibname gcroots %gcroots_major

%define scm_major 0
%define libscm %mklibname uim-scm %scm_major

Name:      uim
Summary:   Multilingual input method library 
Version:   %{version}
Release:   %{release}
Group:     System/Internationalization
# uim itself is licensed under BSD
# scm/py.scm, helper/eggtrayicon.[ch], qt/pref-kseparator.{cpp,h}
#   and qt/chardict/chardict-kseparator.{cpp,h} is licensed under LGPLv2+
# pixmaps/*.{svg,png} is licensed under BSD or LGPLv2
License:   BSD and LGPLv2+ and (BSD or LGPLv2)
URL:       http://code.google.com/p/uim/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Source0:   http://uim.googlecode.com/files/%name-%version.tar.bz2
Requires:        %{libname} = %{version}
Requires:        uim-gtk
Requires:        anthy >= %{anthy_version}
Requires:        m17n-lib >= %{m17n_lib_version}
Requires:        skkdic
Requires(post):   %_bindir/gtk-query-immodules-2.0
Requires(postun): %_bindir/gtk-query-immodules-2.0
Conflicts:       gtk+2.0 < 2.4.4-2mdk
Obsoletes:       uim-anthy, uim-m17nlib, uim-prime, uim-skk
Provides:        uim-anthy, uim-m17nlib, uim-prime, uim-skk
BuildRequires:   gtk+2-devel >= 2.4.0
BuildRequires:   gtk+3-devel
BuildRequires:   libgnome2-devel 
BuildRequires:   pkgconfig(libgnomeui-2.0)
BuildRequires:   gnome-panel-devel
BuildRequires:	 pkgconfig(libglade-2.0)
BuildRequires:   m17n-lib-devel >= %{m17n_lib_version}
BuildRequires:   m17n-db
BuildRequires:   anthy-devel >= %{anthy_version}
BuildRequires:   intltool
BuildRequires:   pkgconfig(ncurses)
BuildRequires:   automake
BuildRequires:   qt4-devel
BuildRequires:	 ed
BuildRequires:	 libtool

%description
Uim is a multilingual input method library. Uim's project goal is 
to provide secure and useful input method for all languages.

%package   gtk
Summary:   GNOME helper for uim
Group:     System/Internationalization
Requires:  %{name} = %{version}
Requires:  gtk+2
Provides:  uim-applet-gtk
Provides:  uim-applet = %{version}

%description gtk
GNOME helper for uim. It contains some apps like toolbar, 
system tray, applet, candidate window for Uim library.

%package   gtk3
Summary:   GNOME3 helper for uim
Group:     System/Internationalization
Requires:  %{name} = %{version}
Requires:  gtk+3
Provides:  uim-applet-gtk3
Provides:  uim-applet = %{version}

%description gtk3
GNOME3 helper for uim. It contains some apps like toolbar,
system tray, applet, candidate window for Uim library.

%package   qt4immodule
Summary:   A plugin for using UIM on qt4-immodule
Group:     System/Internationalization
Requires:  %{name} = %{version}
Requires:  qt4-common

%description qt4immodule
A plugin for using UIM on qt4-immodule.

%package    base
Summary:    Misc files needed by UIM library
Group:      System/Internationalization
Conflicts:  %{mklibname uim 1}
Conflicts:  %{mklibname uim 5} < 1.4.0-1mdv

%description base
Misc files needed by UIM library.

%package -n %{libname}
Summary:    UIM library
Group:      System/Internationalization
Provides:   %{libname_orig} = %{version}-%{release}
Requires:   uim-base
Conflicts:  %{mklibname uim 1}

%description -n %{libname}
UIM library.

%package -n %{develname}
Summary:    Headers of uim for development
Group:      Development/C
Requires:   %{libname} = %{version}
Provides:   %{name}-devel = %{version}-%{release}
Provides:   %{libname_orig}-devel = %{version}-%{release}
Obsoletes:  %mklibname -d uim 5

%description -n %{develname}
Headers of %{name} for development.

%package -n %{libcustom}
Summary:    Custom library for UIM
Group:      System/Internationalization
Provides:   %{libcustom_orig} = %{version}-%{release}
Conflicts:  %{mklibname uim 1}

%description -n %{libcustom}
Custom library for UIM.

%package -n %{libgcroots}
Summary:    Gcroots library for UIM
Group:      System/Internationalization
Provides:   %{libgcroots_orig} = %{version}-%{release}
Conflicts:  %{mklibname uim 1}

%description -n %{libgcroots}
ohis library abstracts architecture-dependent part of garbage collector
roots acquisition such as register windows of SPARC and register stack
backing store of IA-64. 

With this library, one can easily write his own garbage collector for
small footprint, some application-specific optimizations, just learning or
testing experimental ideas.

%package -n %{libscm}
Summary:    Scm library for UIM
Group:      System/Internationalization

%description -n %{libscm}
Scm library for UIM.

%prep
%setup -qn %{name}-%{version}

%build
export QMAKE4=%{qt4bin}/qmake
%configure2_5x \
   --disable-static \
   --without-anthy \
   --with-anthy-utf8 \
   --with-m17nlib \
   --without-canna \
   --without-prime \
   --without-scim \
   --without-eb \
   --with-qt4-immodule \
   --enable-dict \
   --disable-warnings-into-error

%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

# remove unnecessary files
find %{buildroot} -name *.la | xargs rm

# remove docs for sigscheme (they should be installed by %doc)
rm -rf %{buildroot}%{_datadir}/doc/sigscheme

%find_lang %{name}
#%find_lang uim-chardict-qt

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS COPYING README
%doc sigscheme/doc/*
%{_bindir}/uim-el*-agent
%{_bindir}/uim-fep*
%{_bindir}/uim-help
%{_bindir}/uim-module-manager
%{_bindir}/uim-sh
%{_bindir}/uim-xim
%{_bindir}/uim-m17nlib-relink-icons
%{_datadir}/applications/*
%{_datadir}/emacs/site-lisp/uim-el/*.el
%{_datadir}/dbus-1/services/org.gnome.panel.applet.UimAppletFactory.service
%{_mandir}/man1/*
%{_datadir}/uim

%files gtk
%defattr(-,root,root)
%doc COPYING
%{_bindir}/uim-input-pad-ja
%{_bindir}/uim-dict-gtk
%{_bindir}/uim-im-switcher-gtk
%{_bindir}/uim-pref-gtk
%{_bindir}/uim-toolbar-gtk
%{_bindir}/uim-toolbar-gtk-systray
%{_libexecdir}/uim-candwin-gtk
%{_libexecdir}/uim-candwin-tbl-gtk
%{_libdir}/gtk-2.0/*/immodules/*.so

%files gtk3
%defattr(-,root,root)
%{_bindir}/uim-dict-gtk3
%{_bindir}/uim-im-switcher-gtk3
%{_bindir}/uim-input-pad-ja-gtk3
%{_bindir}/uim-pref-gtk3
%{_bindir}/uim-toolbar-gtk3
%{_bindir}/uim-toolbar-gtk3-systray
%{_libdir}/gtk-3.0/*/immodules/im-uim.so
%{_libexecdir}/uim-candwin-gtk3
%{_libexecdir}/uim-candwin-tbl-gtk3

%files qt4immodule
%doc COPYING
%{qt4plugins}/inputmethods/*.so

%files base
%defattr(-,root,root)
%{_libexecdir}/uim-helper-server
#%{_libdir}/bonobo/servers/*.server
%{_datadir}/gnome-panel/4.0/applets/UimApplet.panel-applet
%{_libexecdir}/uim-toolbar-applet*
%{_libdir}/uim/plugin/libuim-*.so

%files -n %{libname}
%defattr(-,root,root)
%doc COPYING
%{_libdir}/libuim.so.%{uim_major}*

%files -n %{libgcroots}
%defattr(-,root,root)
%doc COPYING
%{_libdir}/libgcroots.so.%{gcroots_major}*

%files -n %{libcustom}
%defattr(-,root,root)
%doc COPYING
%{_libdir}/libuim-custom.so.%{custom_major}*

%files -n %{libscm}
%defattr(-,root,root)
%doc COPYING
%{_libdir}/libuim-scm.so.%{scm_major}*

%files -n %{develname}
%defattr(-,root,root)
%doc COPYING
%{_includedir}/*
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*.pc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19050 |12mr|uim-tomoe-gtk-0.6.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	uim-tomoe-gtk
%define version	0.6.0

Name:		uim-tomoe-gtk
Summary:	A tool for providing tomoe support to uim
Version:	%{version}
Release:	%mkrel 8
Group:		System/Internationalization
License:	LGPL
URL:  		https://sourceforge.jp/projects/tomoe/
Source0:	%{name}-%{version}.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root
Requires:		uim tomoe
BuildRequires:		gtk+2-devel
BuildRequires:		uim-devel
BuildRequires:		tomoe-devel
BuildRequires:          tomoe
BuildRequires:          m17n-lib-devel
BuildRequires:	 	tomoe-gtk-devel
BuildREquires:		intltool

%description
A tool for providing tomoe support to uim.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%find_lang %{name}

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog
%{_bindir}/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19051 |12mr|uml-utilities-20070815-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		uml-utilities
Version:	20070815
Release:	13
Summary:	Tools to run and configure usermodes linux
License:	GPL
Group:		Emulators
Url:		http://user-mode-linux.sourceforge.net/
Source0:	uml_utilities_%{version}.tar.bz2
Source1:	tun.rules
Source2:	umlswitch.init
Source3:	umlswitch.sysconfig
Patch0:		uml-utilities-fix-install-usage.patch
Patch1:		tools-20070815-no-strip.patch
BuildRequires:	libreadline-devel
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	fuse-devel
Requires:	tunctl

%description
This package contains tools that permit to you:
- configure on fly running usermode kernel
- setting up virtual network between usermode host.

%package -n tunctl
Summary:	Tool to create and manage persistent TUN/TAP interfaces
Group:		Networking/Other
Requires(pre): rpm-helper
Requires(postun): rpm-helper

%description -n tunctl
tunctl allows the host sysadmin to preconfigure a TUN/TAP device for
use by a particular user. That user may open and use the device, but
may not change any aspects of the host side of the interface.

%prep
%setup -n tools-%{version} -q
%patch0 -p0
%patch1 -p1

%build
%make

%install
%makeinstall_std
install -D %{SOURCE1} %{buildroot}%{_sysconfdir}/udev/rules.d/45-tun.rules

install -D -m 755 %{SOURCE2} %{buildroot}%{_initrddir}/umlswitch
install -D -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/sysconfig/umlswitch

%pre -n tunctl
%_pre_groupadd tun

%postun -n tunctl
%_postun_groupdel tun

%files
%exclude %{_bindir}/tunctl
%{_bindir}/*
%{_sbindir}/*
%{_libdir}/uml
%{_initrddir}/umlswitch
%config %{_sysconfdir}/sysconfig/umlswitch

%files -n tunctl
%{_bindir}/tunctl
%config(noreplace) %{_sysconfdir}/udev/rules.d/45-tun.rules




%changelog
* Mon Oct  22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: d3072a3
- Add patch that removes -s from install agrs in makefiles
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19052 |12mr|unac-1.8.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname %name %major
%define develname %mklibname -d %name

Summary: A command that removes accents
Name: unac
Version: 1.8.0
Release: %mkrel 3
License: GPLv2+
Group: Text tools
Source: http://ftp.de.debian.org/debian/pool/main/u/unac/unac_%version.orig.tar.gz
URL: http://www.nongnu.org/unac/
BuildRoot: %{_tmppath}/%{name}-root
BuildRequires: gettext-devel

%description
unac is a C library and command that remove accents from a string.
For instance the string t will become ete.  It provides a command
line interface that removes accents from a string given in argument
(unaccent command). In the library function and the command, the
charset of the input string is specified as an argument. The input
string is converted to UTF-16 using iconv(3), accents are stripped and
the result is converted back to the original charset. The iconv --list
command on GNU/Linux will show all charset supported.

%package -n %libname
Group:System/Libraries
Summary: A C library that removes accents

%description -n %libname
unac is a C library and command that remove accents from a string.
For instance the string t will become ete.  It provides a command
line interface that removes accents from a string given in argument
(unaccent command). In the library function and the command, the
charset of the input string is specified as an argument. The input
string is converted to UTF-16 using iconv(3), accents are stripped and
the result is converted back to the original charset. The iconv --list
command on GNU/Linux will show all charset supported.

%package -n %develname
Group: Development/C
Summary: A C library that removes accents
Requires: %libname = %version-%release
Provides: %name-devel = %version-%release

%description -n %develname
unac is a C library and command that remove accents from a string.
For instance the string t will become ete.  It provides a command
line interface that removes accents from a string given in argument
(unaccent command). In the library function and the command, the
charset of the input string is specified as an argument. The input
string is converted to UTF-16 using iconv(3), accents are stripped and
the result is converted back to the original charset. The iconv --list
command on GNU/Linux will show all charset supported.

%prep
%setup -q -n %name-%version.orig
touch config.rpath
autoreconf -fi

%build

%configure2_5x
%make

%install
rm -rf ${RPM_BUILD_ROOT}
%makeinstall_std

%clean
rm -rf ${RPM_BUILD_ROOT}

%files
%defattr(-,root,root)
%doc ChangeLog README
%{_bindir}/unaccent
%_mandir/man1/unaccent.1*

%files -n %libname
%defattr(-,root,root)
%_libdir/libunac.so.%{major}*

%files -n %develname
%defattr(-,root,root)
%_libdir/libunac*a
%_libdir/libunac*so
%_libdir/pkgconfig/unac.pc
%{_includedir}/unac.h
%{_mandir}/man3/unac.3*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19053 |12mr|unetbootin-0-2.581
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global rel 581

Name:		unetbootin
Version:	0
Release:	2.%{rel}
Summary:	Create bootable Live USB drives for a variety of Linux distributions
Group:		System/Configuration/Hardware
License:	GPLv2+
URL:		http://unetbootin.sourceforge.net/
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-source-%{rel}.tar.gz
Patch1:		rosa-config.patch
# Syslinux is only available on x86 architectures
ExclusiveArch:	%{ix86} x86_64

BuildRequires:	desktop-file-utils
BuildRequires:	qt4-devel
# Not picked up automatically, required for operation
#Requires:	extlinux
Requires:	p7zip
Requires:	syslinux
Requires:	usermode

%description
UNetbootin allows you to create bootable Live USB drives for a variety of
Linux distributions from Windows or Linux, without requiring you to burn a CD.
You can either let it download one of the many distributions supported
out-of-the-box for you, or supply your own Linux .iso file if you've already
downloaded one or your preferred distribution isn't on the list.


%prep
%setup -q -c
%apply_patches

%build
mv unetbootin.desktop rosa-unetbootin.desktop
lupdate unetbootin.pro
lrelease unetbootin.pro
qmake

%make


%install
rm -rf %{buildroot} 
install -D -p -m 755 unetbootin %{buildroot}%{_sbindir}/unetbootin
# Install desktop file
desktop-file-install --vendor="" --remove-key=Version --remove-key=Name[en_US] --remove-key=GenericName[en_US] --remove-key=Comment[en_US] --remove-category=Application --dir=%{buildroot}%{_datadir}/applications rosa-unetbootin.desktop
# Install localization files
install -d %{buildroot}%{_datadir}/unetbootin
install -c -p -m 644 unetbootin_*.qm %{buildroot}%{_datadir}/unetbootin/
# Install icons
install -D -c -p -m 644 unetbootin_16.png %{buildroot}%{_datadir}/icons/hicolor/16x16/apps/unetbootin.png
install -D -c -p -m 644 unetbootin_22.png %{buildroot}%{_datadir}/icons/hicolor/22x22/apps/unetbootin.png
install -D -c -p -m 644 unetbootin_24.png %{buildroot}%{_datadir}/icons/hicolor/24x24/apps/unetbootin.png
install -D -c -p -m 644 unetbootin_32.png %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/unetbootin.png
install -D -c -p -m 644 unetbootin_48.png %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/unetbootin.png
install -D -c -p -m 644 unetbootin_64.png %{buildroot}%{_datadir}/icons/hicolor/64x64/apps/unetbootin.png
install -D -c -p -m 644 unetbootin_128.png %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/unetbootin.png
install -D -c -p -m 644 unetbootin_192.png %{buildroot}%{_datadir}/icons/hicolor/192x192/apps/unetbootin.png
install -D -c -p -m 644 unetbootin_256.png %{buildroot}%{_datadir}/icons/hicolor/256x256/apps/unetbootin.png

# setup link for consolehelper support to allow root access
install -d %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
ln -s consolehelper %{name}
popd


%files
%doc README.TXT
%{_bindir}/unetbootin
%{_sbindir}/unetbootin
%{_datadir}/unetbootin/
%{_datadir}/applications/rosa-unetbootin.desktop
%{_datadir}/icons/hicolor/*/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19054 |12mr|unionfs-utils-0.2.1-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name		unionfs-utils
%define origname	unionfs_utils
%define version		0.2.1

%define major		0
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname %{name} -d

%define common_description Unionfs is a Stackable Unification File System.

Summary:	Userspace utilities for Unionfs
Name:		%{name}
Version:	%{version}
Release:	%mkrel 10
Source0:	http://download.filesystems.org/unionfs/unionfs-utils-0.x/%{origname}-%{version}.tar.gz
License:	GPL+
Group:		System/Kernel and hardware
URL:		http://unionfs.filesystems.org/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	autoconf
BuildRequires:	pkgconfig(ext2fs)
BuildRequires:	libuuid-devel
Obsoletes:	unionfs-tools
Provides:	unionfs-tools

%description
%{common_description}

This package contains userspace utilities for Unionfs.

%package -n	%{libname}
Summary:	Unionfs utilities library
Group:		System/Libraries

%description -n	%{libname}
%{common_description}

This package contains the library needed to run programs dynamically
linked with Unionfs.

%package -n	%{develname}
Summary:	Development tools for programs using Unionfs
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname %name 0 -d}

%description -n	%{develname}
%{common_description}

This package contains the header files and libraries needed for
developing programs using the Unionfs utilities library.

%prep
%setup -q -n %{origname}-%{version}

%build
autoreconf -fi
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog NEWS README
%{_bindir}/union*
%{_mandir}/man8/*.8*

%files -n %{libname}
%{_libdir}/libunionfs_utils.so.%{major}*

%files -n %{develname}
%{_includedir}/unionfs_utils.h
%{_libdir}/libunionfs_utils.*a
%{_libdir}/libunionfs_utils.so
%{_mandir}/man3/*.3*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19055 |12mr|units-1.88-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A utility for converting amounts from one unit to another
Name:		units
Version:	1.88
Release:	6
Source0:	ftp://ftp.gnu.org/pub/gnu/units/%{name}-%{version}.tar.gz
Url:		http://www.gnu.org/software/units/units.html
License:	GPLv2
Group:		Office
BuildRequires:	ncurses-devel
BuildRequires:	readline-devel

%description
The â€˜units' program converts quantities expressed in various scales to
their equivalents in other scales. The â€˜units' program can handle
multiplicative scale changes as well as nonlinear conversions such as
Fahrenheit to Celsius. Temperature and other nonlinear conversions
are handled using a functional notation.

%prep
%setup -q

%build
%configure2_5x
%make
make check

%install
%makeinstall

%files
%defattr(-,root,root)
%{_bindir}/units
%{_datadir}/units.dat
%{_infodir}/*
%{_mandir}/man1/units.1*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19056 |12mr|unixODBC-2.3.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	Unix ODBC driver manager and database drivers
Name:		unixODBC
Version:	2.3.1
Release:	3
Group:		Databases
License:	GPLv2+ and LGPLv2+
URL:		http://www.unixODBC.org/
Source0:	http://www.unixodbc.org/%{name}-%{version}.tar.gz
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	readline-devel
BuildRequires:	byacc
BuildRequires:	libltdl-devel

%description
UnixODBC is a free/open specification for providing application developers 
with a predictable API with which to access Data Sources. Data Sources include 
SQL Servers and any Data Source with an ODBC Driver.

%package -n	%{libname}
Summary:	Libraries unixODBC
Group:		System/Libraries
Obsoletes:	%{mklibname unixODBC 1} < 2.3.1

%description -n	%{libname}
This package contains the shared unixODBC libraries.

%package -n	%{develname}
Summary: 	Includes and shared libraries for ODBC development
Group: 		Development/Other
Requires: 	%{libname} >= %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{develname}
unixODBC aims to provide a complete ODBC solution for the Linux platform.
This package contains the include files and shared libraries for development.

%prep
%setup -q

# Blow away the embedded libtool and replace with build system's libtool.
# (We will use the installed libtool anyway, but this makes sure they match.)
rm -rf config.guess config.sub install-sh ltmain.sh libltdl
# this hack is so we can build with either libtool 2.2 or 1.5
libtoolize --install || libtoolize

%build
autoreconf -fi
%configure2_5x \
  --with-included-ltdl=no \
  --with-ltdl-include=%{_includedir} \
  --with-ltdl-lib=%{_libdir} \
  --disable-static \
  --enable-drivers
%make

%install
mkdir -p %{buildroot}%{_sysconfdir}
%makeinstall_std

%multiarch_binaries %{buildroot}%{_bindir}/odbc_config

%files
%doc AUTHORS INSTALL ChangeLog NEWS README
%config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/odbc*.ini
%dir %{_sysconfdir}/ODBCDataSources
%{_bindir}/dltest
%{_bindir}/isql
%{_bindir}/odbcinst
%{_bindir}/iusql

%files -n %{libname}
%{_libdir}/libodbccr.so.%{major}*
%{_libdir}/libodbcinst.so.%{major}*
%{_libdir}/libodbcpsql.so.%{major}*
%{_libdir}/libodbc.so.%{major}*
%{_libdir}/libnn.so.1*
%{_libdir}/libtemplate.so.1*

%files -n %{develname}
%doc doc/
%{_bindir}/odbc_config
%{_includedir}/*
%{_libdir}/lib*.so
%{multiarch_bindir}/odbc_config



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19057 |12mr|unoconv-0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Tool to convert between any document format supported by LibreOffice
Name:		unoconv
Version:	0.4
Release:	1
License:	GPLv2
Group:		File tools
URL:		http://dag.wieers.com/home-made/unoconv/
Source0:	http://dag.wieers.com/home-made/%{name}/%{name}-%{version}.tar.bz2
# Allow -o flag to output to files
Patch0:		unoconv-output-files.patch
# Fix LD_LIBRARY_PATH handling. From upstream trunk
Patch1:		unoconv-ld-path.patch
BuildArch:	noarch

Requires:	libreoffice-core
Requires:	libreoffice-pyuno

%description
unoconv converts between any document format that LibreOffice understands.
It uses LibreOffice's UNO bindings for non-interactive conversion of
documents.

Supported document formats include Open Document Format (.odf), MS Word (.doc),
MS Office Open/MS OOXML (.xml), Portable Document Format (.pdf), HTML, XHTML,
RTF, Docbook (.xml), and more.

%prep
%setup -q
%patch0 -p3 -b .o_flag
%patch1 -p3 -b .ld_library_path

%build

%install
%makeinstall_std

%files
%doc AUTHORS ChangeLog COPYING README TODO WISHLIST docs/ tests/
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19058 |12mr|unzip-6.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	unzip
%define version 6.0
%define release %mkrel 7
%define src_ver	%(echo %version|sed "s/\\.//"g)

Summary:	Unpacks ZIP files such as those made by pkzip under DOS
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	BSD-like
Group:		Archiving/Compression
URL:		http://www.info-zip.org/pub/infozip/UnZip.html
Source0:	http://ftp.info-zip.org/pub/infozip/src/%{name}%{src_ver}.tar.bz2
Patch0:		%{name}-6.0-libnatspec.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	libnatspec-devel

%description
unzip will list, test, or extract files from a ZIP archive, commonly found
on MS-DOS systems. A companion program, zip, creates ZIP archives; both
programs are compatible with archives created by PKWARE's PKZIP and
PKUNZIP for MS-DOS, but in many cases the program options or default
behaviors differ.

This version also has encryption support.

%prep

%setup -qn %{name}%{src_ver}
%patch0 -p1

%build
%define Werror_cflags %nil
%ifarch %{ix86}
%make -ef unix/Makefile linux CF="%{optflags} -D_FILE_OFFSET_BITS=64 -DACORN_FTYPE_NFS -DWILD_STOP_AT_DIR -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUTF8_MAYBE_NATIVE -DNO_LCHMOD -DDATE_FORMAT=DF_YMD -DNATIVE -Wall -I. -DASM_CRC" CC=gcc LD=gcc AS=gcc AF="-Di386" CRC32=crc_gcc
%else
%make -ef unix/Makefile linux_noasm CF="%{optflags} -D_FILE_OFFSET_BITS=64 -DACORN_FTYPE_NFS -DWILD_STOP_AT_DIR -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUTF8_MAYBE_NATIVE -DNO_LCHMOD -DDATE_FORMAT=DF_YMD -DNATIVE -Wall -I."
%endif

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

mkdir -p %{buildroot}{%{_bindir},%{_mandir}/man1}

ln -sf unzip zipinfo
for i in unzip funzip unzipsfx zipinfo;	do install $i %{buildroot}%{_bindir}; done
install unix/zipgrep %{buildroot}%{_bindir}

for i in man/*.1; do install -m 644 $i %{buildroot}%{_mandir}/man1/; done

cat > README.IMPORTANT.Mandriva << EOF
This version of unzip include the "unreduce" and "unshrink" algorithms.
Since 20 June 2003 LZW patents has expired !


Please contact Mandriva at <bugs@mandriva.com> if you have
any problems regarding this issue.
EOF

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc BUGS COPYING.OLD Contents History.* INSTALL README ToDo WHERE README.IMPORTANT.Mandriva
%doc proginfo/
%{_bindir}/*
%{_mandir}/man1/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19059 |12mr|update-alternatives-1.9.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           update-alternatives
Version:        1.9.0
Release:        %mkrel 9
Summary:        Alternative management system
License:        GPL
Group:          System/Configuration/Packaging
URL:            http://svn.mandriva.com/cgi-bin/viewvc.cgi/soft/update-alternatives/  
Source0:        %{name}-%{version}.tar.bz2
Buildarch:      noarch
Conflicts:  rpm < 4.4.1
# explicit file provides
Provides:       %{_sbindir}/alternatives
Provides:       %{_sbindir}/update-alternatives
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%description
Utility for managing concurent software. Original version comes from
Debian but has been patched by Mandriva for use with rpm systems.

%prep
%setup -q

%build

%install
%{__rm} -rf %{buildroot}

%{makeinstall}

%{__mkdir_p} %{buildroot}%{_sysconfdir}/alternatives
%{__mkdir_p} %{buildroot}%{_localstatedir}/lib/rpm/alternatives

(cd %{buildroot}%{_localstatedir}/lib && %{__ln_s} rpm/alternatives alternatives)
(cd %{buildroot}%{_sbindir} && %{__ln_s} update-alternatives alternatives)

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%attr(0755,root,root) %{_sbindir}/alternatives
%attr(0755,root,root) %{_sbindir}/update-alternatives
%{_mandir}/man8/update-alternatives.8*
%dir %{_localstatedir}/lib/alternatives
%dir %{_localstatedir}/lib/rpm/alternatives
%dir %{_sysconfdir}/alternatives



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19060 |12mr|upower-0.9.18-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname UPower

%define major 1
%define girmajor 1.0
%define libname %mklibname upower-glib %{major}
%define girname %mklibname upower-glib-gir %{girmajor}
%define devname %mklibname -d upower-glib

%define oldlibname %mklibname devkit-power-gobject 1
%define olddevname %mklibname -d devkit-power-gobject

Summary:	Power Management Service
Name:		upower
Version:	0.9.18
Release:	2
License:	GPLv2+
Group:		System/Kernel and hardware
URL:		http://upower.freedesktop.org/
Source0:	http://upower.freedesktop.org/releases/%{name}-%{version}.tar.xz

BuildRequires:	docbook-style-xsl
BuildRequires:	gettext
BuildRequires:	gtk-doc
BuildRequires:	intltool
BuildRequires:	xsltproc
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(gudev-1.0) >= 186
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(libimobiledevice-1.0)
BuildRequires:	pkgconfig(libusb-1.0)
BuildRequires:	pkgconfig(polkit-gobject-1)
BuildRequires:	systemd-units >= 37
BuildRequires:	pkgconfig(systemd)
Requires(post,preun,postun):	systemd-units
Requires(post,preun):	rpm-helper
Requires(post):	systemd-sysvinit

Requires:	pm-utils
Requires:	suspend
Provides:	%{oname} = %{version}-%{release}
Obsoletes:	devicekit-power
Provides:  devicekit-power

%description
%{oname} provides a daemon, API and command line tools for
managing power devices attached to the system.

%package -n %{libname}
Summary:	Shared Library of %{oname}
Group:		System/Libraries
Obsoletes:	%{oldlibname}

%description -n %{libname}
%{oname} provides a daemon, API and command line tools for
managing power devices attached to the system.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries
Conflicts:	%{_lib}upower-glib1 < 0.9.15-3

%description -n	%{girname}
GObject Introspection interface description for %{name}.

%package -n %{devname}
Summary:	Headers and libraries for %{oname}
Group:		Development/C
Provides:	%{oname}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Requires:	%{girname} = %{version}-%{release}
Obsoletes:	%{olddevname}

%description -n	%{devname}
Headers and libraries for %{oname}

%prep
%setup -q

%build
%configure2_5x \
	--enable-gtk-doc \
	--disable-static \
#	--enable-introspection \
#	--with-systemdsystemunitdir=%{_unitdir}

%make

%install
%makeinstall_std

%find_lang %{name}

%post
%_post_service %{name}

%preun
%_postun_service %{name}

%files -f %{name}.lang
%doc README AUTHORS NEWS HACKING
%dir %{_sysconfdir}/UPower/
%config(noreplace) %{_sysconfdir}/UPower/UPower.conf
%{_sysconfdir}/dbus-1/system.d/*.conf
/lib/udev/rules.d/*.rules
%{_localstatedir}/lib/upower
%{_bindir}/*
%{_libexecdir}/upowerd
%{_datadir}/polkit-1/actions/*.policy
%{_datadir}/dbus-1/system-services/*.service
%{_unitdir}/upower.service
/lib/systemd/system-sleep/notify-upower.sh
%{_mandir}/man1/*
%{_mandir}/man7/*
%{_mandir}/man8/*

%files -n %{libname}
%{_libdir}/libupower-glib.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/UPowerGlib-%{girmajor}.typelib

%files -n %{devname}
%{_includedir}/libupower-glib
%{_libdir}/*.so
%{_libdir}/pkgconfig/upower-glib.pc
%{_datadir}/dbus-1/interfaces/*.xml
%dir %{_datadir}/gtk-doc/html/UPower
%{_datadir}/gtk-doc/html/UPower/*
%{_datadir}/gir-1.0/UPowerGlib-%{girmajor}.gir

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19061 |12mr|upx-3.08-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The Ultimate Packer for eXecutables
Name:		upx
Version:	3.08
Release:	%mkrel 1
License:	GPL
Group:		Archiving/Compression
URL:		http://upx.sourceforge.net/
Source0:	http://upx.sourceforge.net/download/%{name}-%{version}-src.tar.bz2
BuildRequires:	ucl-devel >= 1.03
BuildRequires:	pkgconfig(zlib)

%description
UPX is an advanced executable file compressor. UPX will typically
reduce the file size of programs and DLLs by around 50%-70%, thus
reducing disk space, network load times, download times and other
distribution and storage costs.

Programs and libraries compressed by UPX are completely self-contained
and run exactly as before, with no runtime or memory penalty for most
of the supported formats.

UPX supports a number of different executable formats, including
Win95/98/ME/NT/2000 programs and DLLs, DOS programs, and Linux executables.

UPX is rated number one in the well known Archive Comparison Test. Visit
http://compression.ca/act-exepack.html

%prep

%setup -q -n %{name}-%{version}-src

%build
# building the docs
%make -C doc
export UCLDIR=%{_prefix}
%make -C src CXXFLAGS="%{optflags} -Wcast-align -Wcast-qual -Wpointer-arith -Wwrite-strings"

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_mandir}/man1

install -m 755 src/upx.out %{buildroot}%{_bindir}/upx
install -m 644 doc/upx.1 %{buildroot}%{_mandir}/man1/

%files
%doc BUGS LICENSE NEWS PROJECTS README* THANKS doc/upx.doc doc/upx.html doc/*.txt
%{_bindir}/*
%attr(644,root,man) %{_mandir}/man1/*

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19062 |12mr|urlview-0.9-18
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		urlview
Version:	0.9
Release:	18

Summary:	A URL extractor/viewer for use with Mutt
License:	GPL
Group:		Networking/Mail
Url:		ftp://ftp.mutt.org/mutt/contrib/
Source0:	ftp://ftp.mutt.org/mutt/contrib/%{name}-%{version}.tar.bz2
Source1:	urlview-regex.o-alpha.bz2
Patch0:		urlview-comma.patch2
Patch1:		urlview-0.9-use_firefox.patch
# fix #54424: fix segfault when opening an url
Patch2:		urlview-0.9-fix_segfault.patch

BuildRequires:	autoconf automake libtool
BuildRequires:	slang-devel

Requires:	webclient

%description
urlview extracts URLs from a given text file, and presents a menu
of URLs to view using a user specified command.

%prep
%setup -q
%patch0 -p1
%patch1 -p1 -b .firefox
%patch2 -b .segfault

%build
#suckattack
%ifarch alpha
mkdir regex
bzcat %{SOURCE1} > regex/regex.o
%endif

# We need NEWS to make autoreconf happy
touch NEWS
autoreconf -fi
%configure --with-slang
%make

%install
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_mandir}/man1
%makeinstall
install -m755 url_handler.sh %{buildroot}%{_bindir}/url_handler.sh

%files
%doc AUTHORS ChangeLog COPYING
%doc INSTALL README sample.urlview 
%doc urlview.sgml
%{_bindir}/urlview
%{_bindir}/url_handler.sh
%{_mandir}/man1/urlview.1*



%changelog
* Sat Sep  15 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 5343c52
- Update BuildRequires and Requires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19063 |12mr|urpmi-6.71-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_without	gurpmi

Name:		urpmi
Version:	6.71
Release:	2
Summary:	Command-line software installation tools
Group:		System/Configuration/Packaging
License:	GPLv2+
Source0:	%{name}-%{version}.tar.xz
Patch1:		urpmi.urpme-lock.patch
Patch3:		urpmi-6.70-gurpmi-mime.patch
Patch4:		urpmi-6.70-rosa-release.patch
Patch5:		urpmi-6.70-rosa-mirrors.patch
Patch6:		urpmi-6.70-disable-orphan-dudf.patch
URL:		http://wiki.mandriva.com/en/Tools/urpmi
Requires:	webfetch gnupg
Requires(post):	perl-Locale-gettext
Requires(post):	perl-URPM >= 4.33
# gzip is used in perl-URPM for synthesis and hdlist
Requires(post):	gzip
Requires:	genhdlist2
Requires:	perl-Time-ZoneInfo
Requires:	perl-Filesys-Df
Requires:	meta-task
# require these due to perl update in 2012.1
# just to make sure they are installed with urpmi
Requires:	perl-Locale-gettext >= 1.50.0-10
Requires:	perl-Term-ReadKey >= 2.30-16
Requires:	perl-XML-LibXML >= 1.980.0-2
# /update
Suggests:	perl-Hal-Cdroms
Suggests:	aria2
BuildRequires:	bzip2-devel
BuildRequires:	gettext intltool
BuildRequires:	perl
BuildRequires:	perl-devel
BuildRequires:	perl-File-Slurp
BuildRequires:	perl(Net::LDAP)
BuildRequires:	perl-URPM
BuildRequires:	perl-MDV-Packdrakeng
BuildRequires:	perl-MDV-Distribconf
BuildRequires:	perl(MDV::Distribconf::Build)
BuildRequires:	perl-Locale-gettext
BuildRequires:  perl_checker
BuildRequires:	intltool
# for make test:
BuildRequires:	perl-Test-Pod
BuildRequires:	perl-XML-LibXML
BuildRequires:  glibc-static-devel
BuildRequires:  perl-Net-Server
# for genhdlist in make test:
BuildRequires:  rpmtools
BuildRequires:  perl-Expect
BuildArch:	noarch
# temporary deps due to the perl-5.14 bump
BuildRequires:	perl-List-MoreUtils
BuildRequires:	perl-IO-Tty

%description
urpmi is ROSA Linux's console-based software installation tool. You can
use it to install software from the console in the same way as you use the
graphical Install Software tool (rpmdrake) to install software from the
desktop. urpmi will follow package dependencies -- in other words, it will
install all the other software required by the software you ask it to
install -- and it's capable of obtaining packages from a variety of media,
including the ROSA Linux installation DVD, your local hard disk,
and remote sources such as web or FTP sites.

%if %{with gurpmi}
%package -n	gurpmi
Summary:	User mode rpm GUI install
Requires:	urpmi >= %{EVRD}
Requires:	usermode usermode-consoleonly
Obsoletes:	grpmi
Provides:	grpmi
Requires(post): desktop-file-utils
Requires(postun): desktop-file-utils

%description -n	gurpmi
gurpmi is a graphical front-end to urpmi.
%endif

%package	parallel-ka-run
Summary:	Parallel extensions to urpmi using ka-run
Requires:	urpmi >= %{EVRD}
Requires:	parallel-tools

%description	parallel-ka-run
urpmi-parallel-ka-run is an extension module to urpmi for handling
distributed installation using ka-run or Taktuk tools.

%package	parallel-ssh
Summary:	Parallel extensions to urpmi using ssh and scp
Requires:	urpmi >= %{EVRD} openssh-clients perl

%description	parallel-ssh
urpmi-parallel-ssh is an extension module to urpmi for handling
distributed installation using ssh and scp tools.

%package	ldap
Summary:	Extension to urpmi to specify media configuration via LDAP
Requires:	urpmi >= %{EVRD}
Requires:	openldap-clients

%description	ldap
urpmi-ldap is an extension module to urpmi to allow to specify
urpmi configuration (notably media) in an LDAP directory.

%prep
%setup -q

# unable to reproduce! (#63930)
# urpmi.urpme-lock.patch
#patch1 -p0

# urpmi-6.69.gurpmi.patch
%patch3 -p1

# enable contrib, non-free and restricted for community edition and non-free for EE
%patch4 -p1

#use rosa mirrors list
%patch5 -p1

#disable dudf and orphans
%patch6 -p1

#delete non needing dudf file
rm -f urpm/*dudf*
rm -f pod/8/*dudf*

#fix test count after this
sed -e 's/27/26/' -i t/01compile.t

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor \
%if %{with gurpmi}
    --install-gui \
%endif
    --install-po
%{__make}

%check
%{__make} test

%install
%makeinstall_std

# bash completion
install -m644 %{name}.bash-completion -D %{buildroot}%{_sysconfdir}/bash_completion.d/%{name}

# rpm-find-leaves is invoked by this name in rpmdrake
ln -sf rpm-find-leaves %{buildroot}%{_bindir}/urpmi_rpm-find-leaves

# Don't install READMEs twice
rm -f %{buildroot}%{perl_vendorlib}/urpm/README*

# Desktop entry (only used to register new MIME type handler, so no icon etc.)
%if %{with gurpmi}
mkdir -p %{buildroot}%{_datadir}/applications
cp -a gurpmi.desktop %{buildroot}%{_datadir}/applications/mandriva-gurpmi.desktop
%endif

mkdir -p %{buildroot}%{_datadir}/mime/packages
cat > %{buildroot}%{_datadir}/mime/packages/gurpmi.xml << EOF
<?xml version="1.0"?>
<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
  <mime-type type="application/x-urpmi">
    <comment>urpmi file</comment>
    <glob pattern="*.urpmi"/>
  </mime-type>
</mime-info>
EOF

%find_lang %{name}

%preun
if [ "$1" = "0" ]; then
  cd /var/lib/urpmi
  rm -f compss provides depslist* descriptions.* *.cache hdlist.* synthesis.hdlist.* list.*
  cd /var/cache/urpmi
  rm -rf partial/* headers/* rpms/*
fi
exit 0

%files -f %{name}.lang
%doc NEWS README.zeroconf urpmi-repository-http.service
%dir /etc/urpmi
%dir /var/lib/urpmi
%dir /var/cache/urpmi
%dir /var/cache/urpmi/partial
%dir /var/cache/urpmi/headers
%dir /var/cache/urpmi/rpms
%config(noreplace) /etc/urpmi/skip.list
%config(noreplace) /etc/urpmi/inst.list
%{_sysconfdir}/bash_completion.d/%{name}
%{_bindir}/urpmi_rpm-find-leaves
%{_bindir}/rpm-find-leaves
%{_bindir}/urpmf
%{_bindir}/urpmq
%{_sbindir}/urpmi
%{_sbindir}/rurpmi
%{_sbindir}/rurpme
%{_sbindir}/urpme
%{_sbindir}/urpmi.addmedia
%{_sbindir}/urpmi.removemedia
%{_sbindir}/urpmi.update
%{_sbindir}/urpmi.recover
%{_mandir}/man3/urpm*
%{_mandir}/man5/urpm*
%{_mandir}/man5/proxy*
%{_mandir}/man8/rurpm*
%{_mandir}/man8/urpme*
%{_mandir}/man8/urpmf*
%{_mandir}/man8/urpmq*
%{_mandir}/man8/urpmi.8*
%{_mandir}/man8/urpmi.addmedia*
%{_mandir}/man8/urpmi.removemedia*
%{_mandir}/man8/urpmi.recover*
%{_mandir}/man8/urpmi.update*
%{_mandir}/man8/urpmihowto*
%dir %{perl_vendorlib}/urpm
%{perl_vendorlib}/urpm.pm
%{perl_vendorlib}/urpm/args.pm
%{perl_vendorlib}/urpm/bug_report.pm
%{perl_vendorlib}/urpm/cfg.pm
%{perl_vendorlib}/urpm/cdrom.pm
%{perl_vendorlib}/urpm/download.pm
%{perl_vendorlib}/urpm/get_pkgs.pm
%{perl_vendorlib}/urpm/install.pm
%{perl_vendorlib}/urpm/lock.pm
%{perl_vendorlib}/urpm/main_loop.pm
%{perl_vendorlib}/urpm/md5sum.pm
%{perl_vendorlib}/urpm/media.pm
%{perl_vendorlib}/urpm/mirrors.pm
%{perl_vendorlib}/urpm/msg.pm
%{perl_vendorlib}/urpm/orphans.pm
%{perl_vendorlib}/urpm/parallel.pm
%{perl_vendorlib}/urpm/prompt.pm
%{perl_vendorlib}/urpm/removable.pm
%{perl_vendorlib}/urpm/select.pm
%{perl_vendorlib}/urpm/signature.pm
%{perl_vendorlib}/urpm/sys.pm
%{perl_vendorlib}/urpm/util.pm
%{perl_vendorlib}/urpm/xml_info.pm
%{perl_vendorlib}/urpm/xml_info_pkg.pm

%if %{with gurpmi}
%files -n gurpmi
%{_bindir}/gurpmi
%{_bindir}/gurpmi2
%{_sbindir}/gurpmi2
%{_datadir}/applications/mandriva-gurpmi.desktop
%{_datadir}/mime/packages/gurpmi.xml
%{perl_vendorlib}/gurpmi.pm
%endif

%files parallel-ka-run
%doc urpm/README.ka-run
%dir %{perl_vendorlib}/urpm
%{perl_vendorlib}/urpm/parallel_ka_run.pm

%files parallel-ssh
%doc urpm/README.ssh
%dir %{perl_vendorlib}/urpm
%{perl_vendorlib}/urpm/parallel_ssh.pm

%files ldap
%doc urpmi.schema
%{perl_vendorlib}/urpm/ldap.pm

%changelog
* Sun Aug 5 2012 akdengi <akdengi> 6.70-2
- sync with Cooker

* Fri Jun 29 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 6.69-5
- enable contrib, non-free and restricted for gnome

* Tue Apr 24 2012 akdengi <akdengi> 6.69-3
- /urpm/media.pm If in /etc/product.id version EE enable non-free and restrected by default

* Tue Aug 23 2011 Franck Bui <franck.bui@mandriva.com> 6.68-5mdv2011.0
+ Revision: 696298
- Add a default rule to inst.list for dealing with kernels > 2.6.38

  + Sergey Tuchkin <stuchkin@mandriva.org>
    - sync with cooker
    - urpmi updated to version 6.68
    - urpme bugfix: deadlock in rpm5 /urpmi
      bug: https://qa.mandriva.com/show_bug.cgi?id=63930

  + Alexander Barakin <abarakin@mandriva.org>
    - sync with cooker
    - use rsync to download from rsync-mirrors
      bug: https://qa.mandriva.com/show_bug.cgi?id=53409

* Thu Jun 23 2011 Per Ã˜yvind Karlsen <peroyvind@mandriva.org> 6.66-1
+ Revision: 686791
- new version:
  	o fix disttag/distepoch workaround in previous version resulting in
  	  bogus problem messages

* Wed Jun 01 2011 Per Ã˜yvind Karlsen <peroyvind@mandriva.org> 6.65-2
+ Revision: 682237
- update versioned dependency on perl-URPM to avoid possible breakage (thx to
  Nicolas Pomar?\195?\168de <npomarede@corp.free.fr> for noticing! :)

* Tue May 31 2011 Per Ã˜yvind Karlsen <peroyvind@mandriva.org> 6.65-1
+ Revision: 682090
- new version:
  	o fix orphaning of obsolete packages
  	o fix orphaned packages not being printed when depending packages has
  	  been removed
  	o fix an attempt to create and run an empty transaction
  	o rename --nitronothing to --fastunsafe (more intuitive and less
  	  cheezy;)
  	o fix bug in urpmf, which makes it believe epoch can be found in all
  	  metadata
  	o revert workaround in previous version and implement proper support
  	  for parsing using updated metadata format

* Sat May 28 2011 Per Ã˜yvind Karlsen <peroyvind@mandriva.org> 6.64-1
+ Revision: 681315
- work around issue with *.xml.lzma metadata by fetching some of the data from
  synthesis for now (a bit slower, will do better soon)

* Tue May 24 2011 Per Ã˜yvind Karlsen <peroyvind@mandriva.org> 6.63-1
+ Revision: 678089
- new version:
  	o make 'urpmq --not-available' print fullname
- santize symlink creation of urpmi_rpm-find-leaves

  + Funda Wang <fwang@mandriva.org>
    - there is no mimelnk now

* Mon May 09 2011 Per Ã˜yvind Karlsen <peroyvind@mandriva.org> 6.62-1
+ Revision: 672980
- new version
  	o try tune and improve aria2 parameters for more reliable and faster downloads
  	o reenable aria2 + metalink for downloading metadata by default to make it more reliable

* Fri May 06 2011 Per Ã˜yvind Karlsen <peroyvind@mandriva.org> 6.61-1
+ Revision: 669767
- fix buildrequires for check suite
- new version:
  	o follow some URPM api changes to use proper tag names for requirename & providename

* Wed May 04 2011 Per Ã˜yvind Karlsen <peroyvind@mandriva.org> 6.60-1
+ Revision: 665162
- update translations

* Tue Apr 26 2011 Per Ã˜yvind Karlsen <peroyvind@mandriva.org> 6.59-1
+ Revision: 659489
- add support for --nofdigests & --notriggers
- add README.dudf to %%doc for urpmi-dudf
- move urpmi-dudf.8 man page to urpmi-dudf package
- add buildrequires on perl-dudfrpmstatus
- add dependency on perl-dudfrpmstatus for urpmi-dudf
- new version:
  	o merge DUDF changes from Alexandre Lissy
  	o revert archscore() hack as it's now fixed properly

* Fri Apr 22 2011 Antoine Ginies <aginies@mandriva.com> 6.58-2
+ Revision: 656706
- restore archscore (works now in drakx, installation process)

* Thu Apr 21 2011 Antoine Ginies <aginies@mandriva.com> 6.58-1
+ Revision: 656456
- add missing urpmi-dudf man page
- don't run rpmdb conversion in case of any failures (Per ?\195?\152yvind Karlsen)
- remove archscore(), waiting for platformscrore implementation (Antoine Ginies)

* Thu Apr 21 2011 Antoine Ginies <aginies@mandriva.com> 6.57-2
+ Revision: 656436
- bump release

* Sun Apr 10 2011 Per Ã˜yvind Karlsen <peroyvind@mandriva.org> 6.57-1
+ Revision: 652330
- new version:
  	o drop rpm locking from urpme now that it's safe
  	o drop clean_rpmdb_shared_regions() hacks which seems responsible for
  	  rpmdb locking & corruption issues
  	o allow querying dependencies in urpmf --qf (Pascal Terjan)

* Wed Mar 30 2011 Per Ã˜yvind Karlsen <peroyvind@mandriva.org> 6.56-1
+ Revision: 649194
- drop %%clean section
- new version:
  	o explicitly close transaction and rpmdb after completion
  	o drop '-' in middle of option name from --*debug to really be consistent

* Tue Mar 29 2011 Per Ã˜yvind Karlsen <peroyvind@mandriva.org> 6.55-1
+ Revision: 648757
- new version:
  	o add various --rpm*-debug options corresponding to what rpm provides

* Tue Mar 22 2011 Per Ã˜yvind Karlsen <peroyvind@mandriva.org> 6.54-1
+ Revision: 647704
- don't display README.* files with --test

* Thu Mar 17 2011 Per Ã˜yvind Karlsen <peroyvind@mandriva.org> 6.53-1
+ Revision: 645732
- fix string comparision bug causing urpmi to exit right away if urpmi-dudf
  package isn't installed

* Wed Mar 16 2011 Per Ã˜yvind Karlsen <peroyvind@mandriva.org> 6.52-1
+ Revision: 645690
- cleanups
- drop ancient conflicts and versioned dependencies
- drop compatibility macros not worth maintaining
- drop ancient trigger on urpmi < 4.10.19
- drop trigger on urpmi = 6.0
- drop %%mkrel macro usage
- drop ancient scriptlets
- new release: 6.52
        o only enable legacy compatibility when all packages providing
          mandriva-release in available medias has older version than 2011.0
        o don't exit on errors with DUDF unless user tells to
        o don't modify /var/lib/rpm/installed-through-deps.list when using
          --test

* Sun Feb 27 2011 Funda Wang <fwang@mandriva.org> 6.51-2
+ Revision: 640202
- rebuild to obsolete old packages

* Tue Feb 22 2011 Per Ã˜yvind Karlsen <peroyvind@mandriva.org> 6.51-1
+ Revision: 639309
- new release:
  	o adjust formatting to better fit 80 character column width (#62572)
  	o always print "Installation failed" messages when installing packages
  	  using several transactions and not only when using one transaction

* Sat Feb 19 2011 Per Ã˜yvind Karlsen <peroyvind@mandriva.org> 6.50-1
+ Revision: 638709
- new release:
  	o fix broken 'urpmi --no-md5sum' (#62557)

* Mon Feb 14 2011 Per Ã˜yvind Karlsen <peroyvind@mandriva.org> 6.49-1
+ Revision: 637658
- new release:
  	o require exclusive rpmdb lock for urpme to prevent concurrent rpmdb
  	  access with urpmi
- new release:
  	o print suggests column
  	o increase width of release colum

* Wed Jan 26 2011 Per Ã˜yvind Karlsen <peroyvind@mandriva.org> 6.47-1
+ Revision: 633009
- revert check for rpm in rpmdb before migrating which caused regression

* Tue Jan 25 2011 Per Ã˜yvind Karlsen <peroyvind@mandriva.org> 6.46-1
+ Revision: 632500
- fix urpmq regression introduced in 6.44

* Tue Jan 25 2011 Per Ã˜yvind Karlsen <peroyvind@mandriva.org> 6.45-1
+ Revision: 632498
- new release:
  	o verify that rpm actually was *really* installed before migrating
  	  rpmdb
  	o allow to run 'urpmi --test' as non-root user
- new release:
  	o use URPM::Package->fullname to return pkg as string for urpmq to
  	  get full NVRA
- change versioned perl-URPM dependency to perl-URPM >= 4.8
- new release:
  	o fix db conversion of chroot being run error return value
  	o don't perform rpmdb conversion for chroot when --test is used
- new release: 6.42
  	o fix regression in previous release causing urpmi to try install
  	  rather than upgrading package updates
- new release: 6.41

* Sun Jan 09 2011 Per Ã˜yvind Karlsen <peroyvind@mandriva.org> 6.40-1mdv2011.0
+ Revision: 630719
- new release: 6.40
  	o add support for showing disttag & distepoch

* Mon Nov 22 2010 Eugeni Dodonov <eugeni@mandriva.com> 6.39-1mdv2011.0
+ Revision: 599597
- 6.39:
- install zeroconf documentation and example files.
- resurrect urpmi.recover

* Sat Nov 06 2010 Funda Wang <fwang@mandriva.org> 6.38-2mdv2011.0
+ Revision: 593833
- rebuild for new perl

* Tue Jun 22 2010 Olivier Blin <blino@mandriva.org> 6.38-1mdv2011.0
+ Revision: 548527
- 6.38
- add --zeroconf support in urpmi.addmedia

* Fri May 28 2010 Eugeni Dodonov <eugeni@mandriva.com> 6.37-1mdv2010.1
+ Revision: 546536
- 6.37:
- urpmq
  o fix listing of groups when listing all packages (also fixes #59321)

* Wed May 26 2010 Christophe Fergeau <cfergeau@mandriva.com> 6.36-1mdv2010.1
+ Revision: 546197
- 6.36
- urpmq
  o allow to use -g with --list

* Wed Apr 28 2010 Christophe Fergeau <cfergeau@mandriva.com> 6.35-1mdv2010.1
+ Revision: 540242
- 6.35:
- urpmi.addmedia:
  o disable non-free repository by default for Free edition (#40033)
-urpmi:
  o when using --update, allow package dependencies to be fetched from
    non-update media (#51268)
  o don't confuse media/media keys when a package is available from different
    media (eg CDROM/network)

* Mon Jan 25 2010 Thierry Vignaud <tv@mandriva.org> 6.34-1mdv2010.1
+ Revision: 496473
- don't crash when parsing an invalid media.cfg file in
  /etc/urpmi/mediacfg.d
- fix being unable to run a second transaction set in rpmdrake (#54842)

* Tue Jan 12 2010 Christophe Fergeau <cfergeau@mandriva.com> 6.33-1mdv2010.1
+ Revision: 490280
- 6.33:
- invalidate mirror list cache when it's an old format (ie one which does not
  store the time of product.id)
- fix urpmq --sources documentation (in --help)
- do not advise to reboot when inside a chroot
- do not cache media.cfg from the media when using a virtual one (ie a
  medium for which we don't want to cache metadata)
- ignore gpg_pubkey packages in urpmq --not-available
- fix not being able to remove orphan kernels due to dkms packages (#53414)
- allow use of $RELEASE/$ARCH with urpmi.addmedia --distrib
- fix media redirection (was broken when trying to fix #52276)
- fix bash completion script (#54946)

* Thu Oct 29 2009 Christophe Fergeau <cfergeau@mandriva.com> 6.32-1mdv2010.0
+ Revision: 460165
- 6.23:
- if package B obsoletes package A and if A is in potential orphans and B is
  already installed, don't unconditionally mark B as a potential orphan,
  fixes #54590
- make aria2 disabling work in all cases, should fix #53434 for good.

* Wed Oct 21 2009 Christophe Fergeau <cfergeau@mandriva.com> 6.31-1mdv2010.0
+ Revision: 458580
- 6.31:
- don't use aria2 when loading mirrorlist from api.mandriva.com, fixes #53434
- add --not-available option to urpmq to get a list of packages that are
  installed but not available from any configured media (Pascal Terjan,
  fixes #51418)

* Mon Oct 19 2009 Christophe Fergeau <cfergeau@mandriva.com> 6.30.1-1mdv2010.0
+ Revision: 458235
- 6.30.1:
- add --download-all option to gurpmi too
- add missing Requires on Perl::Filesys::Df
- add missing Requires for the new --download-all option

* Fri Oct 16 2009 Christophe Fergeau <cfergeau@mandriva.com> 6.30-1mdv2010.0
+ Revision: 457923
- 6.30:
- unbreak kernel orphans management (broken by #53425 fix)
- improve messages asking to restart system/session (#53126)
- add --download-all option to download all packages before attempting
  to start installation
- fix priviledge escalation in rurpmi and rurpme (#54568)
- when the database is locked, print the PID of the processus locking it
 (#38923, Pascal Terjan)

* Mon Oct 05 2009 Christophe Fergeau <cfergeau@mandriva.com> 6.29-1mdv2010.0
+ Revision: 454171
- 6.29:
- downgrade skipped package log message to debug message
- make sure we don't check certificate in aria2 except when we want to
- exclude kernel-source from orphan processing (#53426)
- do not list as orphans kernel packages which where not installed through
  dependencies (#53425)

* Tue Sep 15 2009 Christophe Fergeau <cfergeau@mandriva.com> 6.28.2-1mdv2010.0
+ Revision: 443039
- 6.28.2:
- exclude kernel-source from orphan processing (#53426)
- translation updates

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 6.28.1-1mdv2010.0
+ Revision: 428280
- 6.28.1:
  o make sure we don't create empty /url files

* Mon Aug 31 2009 Christophe Fergeau <cfergeau@mandriva.com> 6.28-1mdv2010.0
+ Revision: 422987
- urpmi 6.28:
- urpmi.addmedia:
  o use https when downloading the mirror list from api.mandriva.com, and
- orphans handling
  o do not offer to remove current kernel (even if it's not a official
    kernel
  o offer to remove old kernels (excluding the running one)
    (also do not do anything regarding kernels if we failed to detect
    the running one (ie: chroot))

* Tue Aug 18 2009 Christophe Fergeau <cfergeau@mandriva.com> 6.27.1-1mdv2010.0
+ Revision: 417769
- 6.27.1:
- make sure error messages are displayed (was broken as part of fix #50776)
- don't attempt to expand empty URLs, fixes bug #52860
- append a reason to api.mandriva.com queries when we are doing it because
  the cache is outdated

* Thu Aug 13 2009 Thierry Vignaud <tv@mandriva.org> 6.27-1mdv2010.0
+ Revision: 416072
- prevent garbaging text installer screen (#50776)
- urpmq:
  o -a option was ignored when using --src (fixes #52672)
- urpmi.addmedia:
  o properly expand $RELEASE, $ARCH and $HOST in media URLs (fixes #52276)
  o add support for /etc/urpmi/mediacfg.d which stores the media.cfg files
    for the media entries in urpmi.cfg

* Fri Jul 31 2009 Christophe Fergeau <cfergeau@mandriva.com> 6.26.1-1mdv2010.0
+ Revision: 405202
- perl modules are BuildRequires since they are used in make test
- 6.26.1:
- dudf fixes
- 6.26:
- urpmi.addmedia:
  o properly invalidate mirror cache when the distro version changes
    (ie when product.id changes). Fixes bug #52133, patch from
    Aur?\195?\169lien Lefebvre
- urpmi:
  o allow bash-completion to complete to .spec files as well
  o adjust parsing of aria2 output for aria2 1.4, fixes bug #51354
    (patch from Funda Wang)
  o use urpmi log API for the transaction failed message instead of
    printing it on the console so that installer can save each error
    with each transaction log instead of only having a summary at end
  o inform user when selected packages conflict instead of silently
    dropping one (Anssi Hannula)
  o add optionnal dudf module to send dudf data to the mancoosi
    research project (Olivier Rosello)

* Thu Apr 23 2009 Thierry Vignaud <tv@mandriva.org> 6.25.5-1mdv2009.1
+ Revision: 368812
- gurpmi:
  o do not advise to restart in --auto mode
  o log bad signatures on stderr

* Mon Apr 20 2009 Christophe Fergeau <cfergeau@mandriva.com> 6.25.4-1mdv2009.1
+ Revision: 368413
- 6.25.4:
- add NoDisplay=true to gurpmi.desktop

* Sat Apr 18 2009 Pascal Terjan <pterjan@mandriva.org> 6.25.3-1mdv2009.1
+ Revision: 367962
- fix gurpmi.desktop (#50047)

* Wed Apr 15 2009 Thierry Vignaud <tv@mandriva.org> 6.25.2-1mdv2009.1
+ Revision: 367577
- translation updates
- move .desktop entry from inlined in spec into a real file (requested by translators)

* Tue Mar 31 2009 Thierry Vignaud <tv@mandriva.org> 6.25.1-1mdv2009.1
+ Revision: 363049
- prevent rpmdrake from crashing (#49354), side effect of #49226 fix

* Tue Mar 31 2009 Thierry Vignaud <tv@mandriva.org> 6.25-1mdv2009.1
+ Revision: 362970
- downgrade cryptic log message to debug message, fixes #49226
- enable installer to cancel installation

* Fri Mar 27 2009 Christophe Fergeau <cfergeau@mandriva.com> 6.24-1mdv2009.1
+ Revision: 361612
- 6.24:
- return error code when user aborts gurpmi/gurpmi2

* Wed Mar 25 2009 Christophe Fergeau <cfergeau@mandriva.com> 6.23-1mdv2009.1
+ Revision: 361071
- 6.23:
- log user interactions to stdout in gurpmi2
- exit with non 0 error code when failing to add a media, fixes bug #47952
- when using urpme -a, properly report when no packages could be removed,
  fixes bug #48506
- return a non 0 error code when the user stops the install when an upgrade
  would remove some packages (because of dependencies issues)
- fix a circular reference that was causing rpmdb to be opened many
  times in installer

* Mon Mar 09 2009 Thierry Vignaud <tv@mandriva.org> 6.22.4-1mdv2009.1
+ Revision: 353275
- change installer API (in order to fix detecting whether installing ackages
  succedded or not)
- bump require on perl-URPM

* Thu Mar 05 2009 Thierry Vignaud <tv@mandriva.org> 6.22.3-1mdv2009.1
+ Revision: 348830
- urpmi
  o fix verifying packages signatures in chrooted environments (especially
    important for installer where there's no rpmdb in / (really /var/lib/rpm)
    and thus no keys to check against)

* Wed Mar 04 2009 Thierry Vignaud <tv@mandriva.org> 6.22.2-1mdv2009.1
+ Revision: 348335
- close another fd leak (needed for drakx)

* Wed Mar 04 2009 Thierry Vignaud <tv@mandriva.org> 6.22.1-1mdv2009.1
+ Revision: 348277
- explicitely close the RPM DB on comleting transaction (needed for drakx)

* Tue Mar 03 2009 Thierry Vignaud <tv@mandriva.org> 6.22-1mdv2009.1
+ Revision: 347985
- drop support for /etc/urpmi/media.d/*.cfg
  (was partially broken, non documented and hopefully unused)
- add more callbacks for installer
- fix reading descriptions with --env=
- only load LDAP binding if needed (saves a couple MB in rpmdrake)
- gurpmi:
  o warn when rebooting is needed after installing packages

* Tue Jan 13 2009 Christophe Fergeau <cfergeau@mandriva.com> 6.21-1mdv2009.1
+ Revision: 329028
- 6.21:
- drop urpmi.recover
  (no more possible with rpm 4.6 which doesn't handle --repackage)
- Version 6.20 - 13 January 2009
- urpmi
  o --auto: do not prompt for "retry" on aria2 download failure
    (regression introduced in 6.18)
  o add aria2 to the priority list of packages that need to be updated
    before restarting urpmi
  o fix issue with urpmi sometimes using the wrong key when checking
    signatures when the same package is available from different media
  o remove packages from installed-through-deps.list when they are explicitly
    requested using urpmi (even if they were already installed) (#45054)
- urpmi_rpm-find-leaves
  o do not list suggested packages as unrequested packages (#46326)
- urpmq
  o fix urpmq -i on local RPMs

  + Pixel <pixel@mandriva.com>
    - do not package urpmi.recover anymore since it doesn't work with rpm 4.6.0
      (which dropped support for --repackage)

* Mon Nov 24 2008 Pixel <pixel@mandriva.com> 6.19-1mdv2009.1
+ Revision: 306349
- "make test" now need -lc
- 6.19:
- urpmi
  o in --auto, do display an error message when rpms are missing
  o in --auto, do not allow to install a package substring match
    (you can use -a to force it)
  o revert --auto-update behaviour in case of media update failures (#45417)
  o ensure download when updating media (with --auto-update) is quiet
- urpmi.update
  o updated "ignore"d medium should not become non "ignore"d (#45457)
    (regression introduced in 6.18)

* Tue Oct 28 2008 Pixel <pixel@mandriva.com> 6.18-1mdv2009.1
+ Revision: 297965
- cleanup installed-through-deps.list from potentially wrong entries due to
  bug #45058
- urpmi, gurpmi
  o prompt for "retry" on aria2 download failure
  o retry once on aria2 versioned-file download failure
  o allow setting aria2-options in urpmi.cfg
- urpmi
  o fix "urpmi firefox mozilla-firefox-ext-google-toolbar ;
    urpme --auto-orphans mozilla-firefox-ext-google-toolbar" which must not
    remove firefox (cf #45058)
    (this is especially bad for DrakX/rpmsrate)
  o fix --auto-update ignoring --media and default-media (#45097)
- gurpmi
  o display the download errors
  o log all urpmi logs
  o fix answering yes to questions on error
- urpmi.update
  o fix --force-key (#45094)
- urpmi.addmedia
  o do not allow "/" in media name (#44765)
- urpmi.update, urpmi.addmedia
  o exit on failing media instead of ignoring them
    (esp. for urpmi.addmedia --distrib).
    exceptions: "urpmi.update -a" and "urpmi.update --update"
                for backward compatibility

* Tue Oct 14 2008 Pixel <pixel@mandriva.com> 6.17-1mdv2009.1
+ Revision: 293744
- 6.17:
- urpmi
  o diskspace issues are now a fatal error (need perl-URPM 3.20)
    (no use going on with the other transactions)
- gurpmi
  o add support for --clean
- urpmi.update, urpmi.addmedia, urpmi.removemedia:
  o do not check wether the media are valid,
    it allows "mv /etc/urpmi/urpmi.cfg.{backup,} ; urpmi.update -a" to work
    (nb: not equivalent with urpmi.addmedia, since pubkey will not be imported)
- aria2:
  o do not use --max-file-not-found=3 when downloading rpms
    (since rpms are "versioned")
  o use it even if nearest mirror is rsync
- library:
  o allow mdkapplet-upgrade-helper to force $MIRRORLIST distro version

* Wed Oct 08 2008 Pixel <pixel@mandriva.com> 6.16-1mdv2009.0
+ Revision: 291206
- 6.16:
- urpmi:
  o fix displaying "bad signature" in non-utf8 (#44587)
- gurpmi:
  o overall progress-bar, display the download speed, nicer looking
  o [bugfix for 6.15] re-allow to continue on bad signature

* Tue Oct 07 2008 Thierry Vignaud <tv@mandriva.org> 6.15-1mdv2009.0
+ Revision: 291159
- urpmi, rpmdrake:
  o nice exit code for "bad signature" fatal error. Fixes rpmdrake continuing
    on bad signature (#44575)
- urpmi, gurpmi:
  o handle --replacefiles (will be used by mdkonline)
    (require perl-URPM 3.19)
- gurpmi:
  o do not exit in --auto mode at end of installation which prevents
    restarting after priority upgrade
  o fix using --rpm-root & --urpmi-root
  o just do not ask for confirmation before removing packages in
     --auto mode,

* Tue Sep 23 2008 Pixel <pixel@mandriva.com> 6.14-1mdv2009.0
+ Revision: 287390
- 6.14:
- use "versioned" media_info files
  (needed for aria2 to handle mirrors not having some media_info/*)
- urpmi.addmedia, urpmi.update:
  o for remote media, instead of first checking reconfig.urpmi, try MD5SUM.
    If it fails try reconfig.urpmi
  o only look for "descriptions" in media_info/
  o do not get "descriptions" on non update media since it's useless and
    potentially slow
- urpmi.addmedia:
  o --distrib: do not skip "debug_for=" media
    (debug media will be added with flag "ignore" if noauto=1)
  o for remote media, do not probe for media_info files in "./", do it only in
    "media_info/"
- aria2:
  o use --ftp-pasv (as suggested by aria2 developer)
  o use --connect-timeout 6 seconds (instead of 3)

* Fri Sep 19 2008 Pixel <pixel@mandriva.com> 6.13-2mdv2009.0
+ Revision: 285806
- conflict with aria2 version not handling --max-file-not-found

* Thu Sep 18 2008 Pixel <pixel@mandriva.com> 6.13-1mdv2009.0
+ Revision: 285690
- 6.13:
- aria2:
  o use new option --connect-timeout (need aria2 20080918 snapshot)
  o abort download after not finding a file on 3 servers
  o reduce from 16 to 8 servers for each file in metalink

* Wed Sep 17 2008 Thierry Vignaud <tv@mandriva.org> 6.12-1mdv2009.0
+ Revision: 285458
- when using --bug,
  o copy /root/.rpmdrake too
  o copy updates descriptions too

* Thu Sep 11 2008 Pixel <pixel@mandriva.com> 6.11-1mdv2009.0
+ Revision: 283813
- 6.11:
- library:
  o create urpm::select::conflicting_packages_msg() for rpmdrake

* Tue Sep 09 2008 Thierry Vignaud <tv@mandriva.org> 6.10-1mdv2009.0
+ Revision: 283176
- library:
  o enable rpmdrake to support --debug, --env, -q & -v options
  o fix urpm::download::sync() return value (used by rpmdrake) (#43639)

* Tue Sep 09 2008 Pixel <pixel@mandriva.com> 6.9-1mdv2009.0
+ Revision: 283039
- 6.9:
- urpmi
  o after installing in chroot, migrate back rpmdb db version to one
    compatible with the rpm in the chroot
  o fix orphans handling: an already installed pkg must not become
    "unrequested" because a new version of it is required
- fix display of downloaded urls with aria2 and metalinks
- fix handling --downloader when using mirrorlist (it was forcing aria2)

* Thu Sep 04 2008 Pixel <pixel@mandriva.com> 6.8-1mdv2009.0
+ Revision: 280835
- 6.8:
- fix proxy parameter for aria2
- remove rsync mirrors when calling aria2
- urpmi
  o enhance --bug: copy installed-through-deps.list in bug report
- gurpmi, gurpmi2:
  o silence perl warnings (ie remove "use warnings")
- library:
  o modify urpm::download::get_content() to work as non-superuser

* Wed Sep 03 2008 Pixel <pixel@mandriva.com> 6.7-1mdv2009.0
+ Revision: 279658
- 6.7: really call aria2 with --max-tries=1
  (it helps a lot when trying to download some files (eg: reconfig.urpmi))

* Tue Sep 02 2008 Pixel <pixel@mandriva.com> 6.6-1mdv2009.0
+ Revision: 279101
- conflict with aria2 < 0.15.3 (to ensure it handles --uri-selector=adaptive)
- 6.6: call aria2 with brand-new --uri-selector=adaptive

* Mon Sep 01 2008 Pixel <pixel@mandriva.com> 6.5-1mdv2009.0
+ Revision: 278493
- 6.5:
- all tools
  o use metalink/aria2 by default (when available) when using a mirrorlist
- urpmi, urpmq
  o do not display all substring matches on stderr, only a subset of them, and
    suggest to use "-a" to use all matches (#38956)
- urpmi
  o do not write useless "foo (obsoletes foo-xxx)" in
    installed-through-deps.list (#42167)
- urpmi.addmedia
  o instead of discarding --update when using --distrib, give it a meaning:
    only add media flagged "update"
  o handle $URPMI_ADDMEDIA_REASON
    (special reason to give to api.mandriva.com/mirrors/... to allow statistics)
- gurpmi2
  o nicer default window size
  o render nicely under matchbox during install
  o handle --update

  + Nicolas LÃ©cureuil <nlecureuil@mandriva.com>
    - Add missing semicolon on x-urpmi.desktop

* Thu Aug 14 2008 Thierry Vignaud <tv@mandriva.org> 6.4-1mdv2009.0
+ Revision: 271986
- fix build: BuildRequires perl_checker
- gurpmi
  o fix exit code if canceling when requested to select a choice
  o fix exit code if refusing to insert the proper media
  o notify callers when installation is canceled (#40358)
- gurpmi
  o better handle closing dialogs
  o fix not asking questions on error
- gurpmi
  o handle --justdb and --noscripts
  o fix/manage --urpmi-root
- urpme
  o add --justdb
  o sort the list of orphans

* Thu Jul 10 2008 Pixel <pixel@mandriva.com> 6.1-1mdv2009.0
+ Revision: 233523
- 6.1:
- all tools
  o fix broken ssh:// (regression introduced in 6.0)
- urpmi, urpme, urpmq:
  o fix orphans handling: suggested packages must not be detected as orphans
- urpmi:
  o handle README.urpmi in utf8 (but not other encodings) (#41553)
  o handle --debug-librpm
  o fix --parallel on local media (ie when synthesis.cz is not copied to /var/lib/urpmi)
  o fix --parallel --auto-select when one box is up-to-date but not the others (#41924)
  o fix creation of chroot with --root by using /var/lib/rpm/installed-through-deps.list
    (instead of having it in /var/lib/urpmi)
- urpmi.addmedia:
  o make --mirrorlist with no url equivalent to --mirrorlist '$MIRRORLIST' (#40283)
  o --interactive: fix selecting "noauto" media (#39522)
- urpmq:
  o --suggests now displays the suggested packages, see --allow-suggests for
    previous behaviour (#39726)
  o add --obsoletes
- urpme:
  o --test: display "Removal is possible" if no pb (#40584)

* Tue Jul 08 2008 Pixel <pixel@mandriva.com> 6.0-1mdv2009.0
+ Revision: 232697
- 6.0:
- all tools:
  o handle "unrequested orphans" (similar to "deborphan")
  o statedir files are now in /var/lib/urpmi/<medium-name>/
      for eg: /var/lib/urpmi/synthesis.hdlist.<medium-name> is now
      /var/lib/urpmi/<medium-name>/synthesis.hdlist.cz
    it allows easier medium update without using urpmi.update (#31893)
    (but with --urpmi-root, old statedir files are used to allow compatibility
    with older urpmi)
  o fix handling --urpmi-root <relative dir>
- gurpmi:
  o do cancel when pressing the 'No' button (#41648)
- urpmi:
  o "missing file" and "bad rpms" errors are reported asap
    and are fatal errors unless the user wants to go on anyway (or --force)
  o display a message "Package foo is already installed" when asking
    "urpmi foo bar" and only installing bar (#41593)
    (requires perl-URPM 3.18)
  o set connection timeout for rsync as well (Anssi)
  o fix --replacepkgs when a same package appears more than once in urpmi db
  o fix displaying "files are missing" (regression introduced in 5.6)
  o tell bash-completion urpmi handles file names (#41699) (guillomovitch)
- urpmi.addmedia, urpmi.update:
  o fix --no-md5sum (regression introduced in 5.20) (#41237)
- urpme:
  o indent the packages to be removed
  o enhance error message "Removing the following package will break your system"
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Mon Jun 02 2008 Pixel <pixel@mandriva.com> 5.20-1mdv2009.0
+ Revision: 214211
- 5.20:
- urpmi:
  o --auto-update should behave like urpmi.update when mirrorlist is outdated
    (cf http://forum.mandriva.com/viewtopic.php?t=86837)
  o fix --replacepkgs when a package appears more than once in urpmi db (#40893)
    (need perl-URPM 3.14)
- urpmi.addmedia:
  o add missing mark in "Do you want to add media '%%s'?" message (from Nikos)
- urpmi.addmedia, urpmi.update:
  o fix checking synthesis MD5SUM
  o check downloaded synthesis/MD5SUM is not invalid HTML code, and try
    another mirror from mirrorlist (#39918)
    (useful for servers not returning a valid HTTP error)

* Thu Apr 03 2008 Pixel <pixel@mandriva.com> 5.19-2mdv2008.1
+ Revision: 192226
- fix upgrading from Mandriva 2007.1 and 2008.0
  (ie the distros where urpmi has urpm/media.pm and so urpm::media::clean()
  instead of urpm::clean())

* Thu Apr 03 2008 Pixel <pixel@mandriva.com> 5.19-1mdv2008.1
+ Revision: 192185
- 5.19:
- urpmq:
  o --suggests is currently misleading, introduce --allow-suggests and explain
    the user that --suggests really means --allow-suggests (#39726)

* Tue Apr 01 2008 Pixel <pixel@mandriva.com> 5.18-1mdv2008.1
+ Revision: 191378
- 5.18:
- urpmi.addmedia, urpmi.update:
  o correctly handle media with no xml-info when using "xml-info: always"
    (#39521)
- urpmi.addmedia:
  o --mirrorlist: if the retrieved media.cfg is broken, try another mirror
    (#39591, it also workarounds #39592)
- urpmf:
  o check usage of -a, -! and the like instead of displaying the ugly
    "Internal error: syntax error ..."
  o in some cases (iso on disk), the hdlist is not available in
    media/xxx/media_info/, but we can use the statedir copy. So use it

* Fri Mar 28 2008 Pixel <pixel@mandriva.com> 5.17-1mdv2008.1
+ Revision: 190937
- 5.17:
- urpmi:
  o nice error message when hal daemon is not running and is needed (#39327)
- urpmq:
  o do not use rpms on removable cdrom media (#39396)
- urpmf, urpmq:
  o display an error message when /etc/urpmi/proxy.cfg can't be read
- urpmi.update, urpmi.addmedia:
  o do not restrict read on /etc/urpmi/proxy.cfg if it doesn't contain
    passwords (#39434)

* Tue Mar 25 2008 Pixel <pixel@mandriva.com> 5.16-1mdv2008.1
+ Revision: 189906
- 5.16:
- urpmi:
  o fix getting rpms from different media on same DVD
  o handle displaying utf8 download progression in non-utf8 terminal
    (ie clean the full line when we can't be sure of the number of characters
    that will be displayed)
- urpmq:
  o fix --list -r (#39287) (regression introduced in 5.7)
- bash-completion (guillomovitch):
  o don't complete on available packages if completed item is clearly a file
  o only select available packages for selected medias
  o fix rurpmi completion

* Tue Mar 18 2008 Pixel <pixel@mandriva.com> 5.15-1mdv2008.1
+ Revision: 188522
- 5.15:
- urpmi.addmedia, urpmi.update:
  o urpmi.addmedia --mirrorlist handles a list of mirrors/mirrorlist:
    you can specify a mirror to use inside a local network, but it will
    default to standard mirrors when the local mirror is not available.

* Mon Mar 17 2008 Pixel <pixel@mandriva.com> 5.14-1mdv2008.1
+ Revision: 188392
- 5.14:
- urpmi:
  o tell the user to "restart system" when it is needed
  o nicer error message when database is locked (#38923)

* Mon Mar 17 2008 Pixel <pixel@mandriva.com> 5.13-1mdv2008.1
+ Revision: 188257
- fix upgrading from Mandriva 2007.0
  (urpm::update_media() doesn't correctly do a second pass to handle file deps
  (eg: /sbin/fuser))
- 5.13:
- gurpmi:
  o handle provides (spotted by salem)
  o handle -p and -P like urpmi
- urpmi:
  o never suggest --install-src for spec file (#38876)
  o do not allow "urpmi --install-src foo.spec"

* Fri Mar 14 2008 Pixel <pixel@mandriva.com> 5.12-2mdv2008.1
+ Revision: 187875
- handle rebuild of synthesis from hdlist for old urpmi using old urpmi
  (since recent urpmi never build synthesis)

* Thu Mar 13 2008 Thierry Vignaud <tv@mandriva.org> 5.12-1mdv2008.1
+ Revision: 187450
- gurpmi:
  o ensure rpm error message are always in UTF-8
  o ensure urpmi messages are always in UTF-8
  o handle --force
  o return 1 like urpmi if package doesn't exist
  o return urpmi error code
  o translate usage

* Tue Mar 11 2008 Pixel <pixel@mandriva.com> 5.11-1mdv2008.1
+ Revision: 186300
- 5.11:
- gurpmi:
  o fix breakage introduced with priority upgrades support (#38738) (tvignaud)
- bash-completion:
  o restore available-pkgs completion using "urpmq --list" by default
    (it needed COMP_URPMI_HDLISTS to be set, but it should be fast enough now)
- urpmi:
  o have a nicer error message when perl-Hal-Cdroms is missing (#38778)
  o do handle suggests in priority upgrades (#38778)

* Fri Mar 07 2008 Thierry Vignaud <tv@mandriva.org> 5.9-1mdv2008.1
+ Revision: 181416
- modify infrastructure so that rpmdrake doesn't select all updates by
  default (#38611)

* Thu Mar 06 2008 Thierry Vignaud <tv@mandriva.org> 5.8.1-1mdv2008.1
+ Revision: 180963
- add infrastructure so that rpmdrake doesn't select all updates by
  default (#38611)

  + Pixel <pixel@mandriva.com>
    - suggesting perl-Hal-Cdroms which is very useful now for cdrom media (#38510)
    - require genhdlist2 (which is now in its own package) (#38510)

* Wed Mar 05 2008 Thierry Vignaud <tv@mandriva.org> 5.8-1mdv2008.1
+ Revision: 179306
- add infrastructure so that gurpmi & rpmdrake can handle priority
  upgrade list
- add callbacks so that rpmdrake can reuse more urpmi code
- gurpmi:
  o handle priority upgrade list
- urpmi:
  o do not pretend removing packages from cache when there's nothing
    to remove

* Mon Mar 03 2008 Pixel <pixel@mandriva.com> 5.7-1mdv2008.1
+ Revision: 178105
- 5.7:
- all tools:
  o cdrom:// replaces removable://
  o use hal to wait-for/mount cdroms:
    you can now use more than one cdrom drive
  o fix download progression using wget
  o restore generation of /var/lib/urpmi/names.<medium>, but it is now done in
    urpmq/urpmi/urpmf (and so only if used as root)
- gurpmi:
  o exit immediately on success in automatic mode
  o fix --auto-select option
  o fix --root option
  o give the focus to buttons (Emmanuel Blindauer, #38047)
  o handle --allow-medium-change (needed for drakxtools)
  o handle --expect-install (needed for drakxtools)
  o handle --test
  o reuse common shared code of urpmi
- urpmf, urpmq:
  o never display raw downloader output, otherwise output is very messy (#38125)
  o do not try to download xml-info if it's not available (#38125)
- urpmi.addmedia:
  o fix --distrib for cdroms (#30613)
- urpmi:
  o fix --expect-install (broken since 4.9.30!)
  o fix using proxy with curl (#38143)
  o do not copy rpms from cdrom if only one cdrom is used (#28083)
- urpmf:
  o fix searching for more than one pattern (#38286)
- urpmq:
  o --list: speed it up (2.5x faster, and 6x faster with names.<medium>)

* Tue Feb 26 2008 Pixel <pixel@mandriva.com> 5.6-1mdv2008.1
+ Revision: 175201
- 5.6:
- urpmq:
  o add --conflicts
  o --requires now display the raw requires, use --requires-recursive to get
    the old behaviour (#29176)
  o make "urpmq --list xxx" display "use -l to list files" and exit on error
- urpmf:
  o fix mirrorlist handling
  o fix fallback on hdlist when xml-info not found
- urpmi, urpmi.addmedia, urpmi.update:
  o have fatal errors on some errors that must not happen (eg: moving rpm from
    download dir to cachedir)
  o handle variables $ARCH/$RELEASE in mirrorlist
- urpmi:
  o display "%%s of packages will be retrieved."
    (need perl-URPM 3.10 and synthesis built with @filesize@)
  o do not say "files are missing" when the downloaded rpm is corrupted
  o --test: only display "Installation is possible" when it is the case (#29837)
  o fix "using one big transaction" that occurs when using --keep
    (#30198) (part of the fix is in perl-URPM 3.09)
- bash-completion:
  o restore available-pkgs completion using "urpmq --list" (guillomovitch)
    (but only if COMP_URPMI_HDLISTS is set since it's slow)

* Sun Feb 24 2008 Pixel <pixel@mandriva.com> 5.5-1mdv2008.1
+ Revision: 174118
- 5.5:
- all tools:
  o handle mirrorlist
    (need perl-Zone-TimeInfo patched for geolocalisation)
- urpmf
  o fallback on hdlist when xml-info not found (useful for old distribs)
- urpmi handles /etc/urpmi/media.d/*.cfg
  as an alternative to using urpmi.addmedia
- urpmi.update, urpmi.addmedia:
  o handle --virtual for remote media
    (a better name would be "auto-update") (a la yum)
  o do not parse synthesis (relying on MD5SUM for corruption detection)
  o drop /var/lib/urpmi/names.<medium> (was used by bash-completion)
- urpmi.addmedia
  o don't fail on remaining statedir files (#36267)
    (especially useful when using media.d/*.cfg)
- merge conflicting urpmi.recover.macros lines in %%file
- fix URL (urpmi is no more on cpan since rgs removed it)

* Tue Feb 05 2008 Pixel <pixel@mandriva.com> 5.4-1mdv2008.1
+ Revision: 162621
- 5.4, bug fix release:
- urpmi, urpme, urpmq, urpmf:
  o fix --use-distrib

* Mon Feb 04 2008 Pixel <pixel@mandriva.com> 5.3-1mdv2008.1
+ Revision: 162315
- 5.3:
- urpmi.cfg:
  o "media_info_dir: media_info" is the default
  o "no-media-info" is used for media for which media_info must be built from
    rpms
- urpme, urpmi:
  o add basesystem-minimal to prohibit-remove
- urpme:
  o enhance pkg list formatting for "The following packages contain %%s: %%s"
    error message (#29178)
- urpmf:
  o fix --synthesis (it may break urpmq/urpmi --synthesis)
- urpmq:
  o add --no-suggests
- library:
  o since any_xml_info can be slow, add a "callback" option (#37264)

* Fri Jan 18 2008 Pixel <pixel@mandriva.com> 5.2-1mdv2008.1
+ Revision: 154708
- 5.2:
- urpmi:
  o --buildrequires deprecate --src, --src is kept for compatibility but its
    behaviour is changed a little (it doesn't download src.rpm anymore)
  o --install-src as user now works for remote medium
  o --install-src will remove succesfully installed src.rpm from
    /var/cache/urpmi/rpms/* (unless post-clean is 0)
- urpmf:
  o add special code for --files simple case, it makes urpmf 3x faster for
    this often used case
  o display a warning when searching "xxx(yyy)" since it is handled as a
    regexp and so the parentheses are useless. suggest using --literal
- urpmq:
  o add --provides
  o fix option -a : display packages of all compatible archs (#36942)
- all tools:
  o deprecate --curl and --wget in favor of --downloader curl
    and --downloader --wget
  o fix displaying error message when failing to lock (regression in 5.1)

* Wed Jan 16 2008 Pixel <pixel@mandriva.com> 5.1-1mdv2008.1
+ Revision: 153670
- 5.1:
- urpmf, urpmq:
  o fix using xml info files with spaces in medium name
- urpmf:
  o fix --license
- urpmq:
  o add --sourcerpm
  o deprecate "urpmq --requires", "urpmq -R" and "urpmq -RR"
  o fix --list (regression introduced in 5.0) (#36742)

* Fri Jan 11 2008 Pixel <pixel@mandriva.com> 5.0-1mdv2008.1
+ Revision: 148594
- 5.0:
- urpmf, urpmq:
  o use xml info instead of hdlist when possible
    o "urpmq -l" is faster (3x)
    o "urpmf -l" is slower (1.5x)
    o "urpmf --sourcerpm" is much faster
    o see "xml-info" option in urpmi.cfg(5) to see when those files are downloaded
    o new require: perl module XML::LibXML
- urpmq:
  o use rpm file instead of hdlist/xml-info when file is local
  o use URPM::Package->changelogs (need perl-URPM 3.06)
- urpmf
  o fix an *old* bug (since december 2002) making urpmf keeps parsed
    hdlist files in memory (was fixed for multitags, but not for simple tags)
- all tools:
  o replace /var/lib/urpmi/MD5SUM with /var/lib/urpmi/MD5SUM.<medium_name>
    (this will allow checking xml media_info is up-to-date even if we don't
    update it at the same time as synthesis is updated)
- urpmi.update, urpmi.addmedia, urpmi.removemedia:
  o drop hdlist support replaced with xml media_info
    (this imply file-deps are correctly handled, see genhdlist2(1))
  o drop option "-c" which used to clean /var/cache/urpmi/headers
  o enhancement: only parse updated synthesis
- urpmi.addmedia
  o do check md5sum of downloaded synthesis
    (the check was only done on urpmi.update)
  o new --xml-info option
- urpmi:
  o do remove __db* on priority-upgrade
    (fix regression introduced in 4.10.15)
  o always prompt before doing a priority-upgrade transaction, even if there
    is only one priority upgrade package (since there will be more packages to
    install after restarting urpmi)

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Fri Dec 21 2007 Pixel <pixel@mandriva.com> 4.10.20-1mdv2008.1
+ Revision: 136184
- 4.10.20:
- urpmi:
  o do remove __db* on priority-upgrade
    (fix regression introduced in 4.10.15)

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Dec 12 2007 Pixel <pixel@mandriva.com> 4.10.19-1mdv2008.1
+ Revision: 117838
- 4.10.19:
- urpmi:
  o fix handling "post-clean: 0" in urpmi.cfg
    (#36082, regression introduced in 4.10.16)
- library:
  o urpm::media::read_config() doesn't read urpmi.cfg global options anymore,
    use urpm->get_global_options or urpm->new_parse_cmdline

* Tue Dec 11 2007 Pixel <pixel@mandriva.com> 4.10.18-1mdv2008.1
+ Revision: 117191
- 4.10.18:
- urpmi:
  o handle --suggests (to override urpmi.cfg global option "no-suggests")
- urpmi.update:
  o exit code 1 when a (selected) medium can't be updated (#35952)
  o leave early with error if no medium were successfull updated
- drop translated man pages (they are too old)
- urpmi.addmedia:
  o exit code 1 when a medium can't be added
  o enhance parsing of urls with login:password for logins with "@"
    so that password doesn't end up in urpmi.cfg
  o adapt to perl-URPM 3.00 API to parse pubkey files
    (nb: $urpm->{keys} is not used anymore)
- require perl(Date::Manip) instead of perl-DateManip
  (ie follow our perl policy)

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - bash completion is not configuration

* Fri Nov 30 2007 Pixel <pixel@mandriva.com> 4.10.17-1mdv2008.1
+ Revision: 114014
- 4.10.17:
- urpmi:
  o fix regression introduced in 4.10.15:
    "urpmi --force valid invalid" should warn about "invalid" but still
    install "valid"

* Wed Nov 28 2007 Pixel <pixel@mandriva.com> 4.10.16-1mdv2008.1
+ Revision: 113748
- 4.10.16:
- urpmi:
  o small transactions should have at least 8 packages
    (ie --split-length is now 8 by default)
  o do not do a big transaction if installing less than 20 packages
    (ie --split-level is now 1 by default)
- urpmq:
  o new option --requires-recursive (alias of option -d)
  o bugfix previous release: "urpmq --fuzzy foo" should display all "*foo*" matches

* Mon Nov 26 2007 Pixel <pixel@mandriva.com> 4.10.15-1mdv2008.1
+ Revision: 112175
- 4.10.15:
- all tools:
  o exit with code 1 after displaying usage (instead of exit code 0)
- urpmi:
  o with rsync, use --copy-links (to have the same behaviour as http/ftp, and
    so allow symlinks on the server)
  o fix "urpmi --install-src" (regression introduced in 4.10.9) (#35164)
  o fix --limit-rate (regression introduced in 4.9.12)
  o --auto-update is quite unsafe, but at least now it should be cleaner
    (ensure $urpm doesn't have media twice)

* Thu Oct 04 2007 Pixel <pixel@mandriva.com> 4.10.14-1mdv2008.0
+ Revision: 95395
- 4.10.14:
- library:
  o urpm::media::add_distrib_media: add option "only_updates" for rpmdrake

* Wed Oct 03 2007 Pixel <pixel@mandriva.com> 4.10.13-1mdv2008.0
+ Revision: 95004
- provide mandrake-mime 0.5 to fix priority-upgrade from 2007.0
- 4.10.13:
- urpmi
  o remove prefix/var/lib/rpm/__db* after installing pkgs rooted

* Thu Sep 27 2007 Pixel <pixel@mandriva.com> 4.10.12-1mdv2008.0
+ Revision: 93332
- 4.10.12:
- urpm::media::update_media:
  o ensure a second pass is done even if media has not been modified
    (useful for the %%trigger trick done in urpmi to rebuild synthesis with
    suggests)
- urpmf
  o fix -a and -o
- fix "ensure synthesis built from hdlist is rebuilt so that it has suggest flags"
  (make it work if hdlist/synthesis file has spaces)

* Mon Sep 24 2007 Pixel <pixel@mandriva.com> 4.10.11-1mdv2008.0
+ Revision: 92593
- ensure synthesis built from hdlist is rebuilt so that it has suggest flags
- 4.10.11:
- create /var/tmp in chroots too
- fixed nb.po
- perl-Test-Pod is needed for make test (thanks chipaux)

* Mon Sep 17 2007 Pixel <pixel@mandriva.com> 4.10.10-1mdv2008.0
+ Revision: 89071
- 4.10.10:
- fix using already downloaded rpms (from /var/cache/urpmi/rpms) (#33655)
- improve retrieving update descriptions API

* Thu Sep 13 2007 Pixel <pixel@mandriva.com> 4.10.9-1mdv2008.0
+ Revision: 85103
- 4.10.9:
- urpmi, urpme
  o default to selecting all the prefered packages according to installed
    locales (need perl-URPM 2.00 to work)
  o do not prompt questions if not waiting for user answer
    (for urpmi --force or urpme --force)
- urpmf
  o fix --synthesis

* Mon Sep 10 2007 Pixel <pixel@mandriva.com> 4.10.8-1mdv2008.0
+ Revision: 84103
- 4.10.8:
- urpmi
  o enhance "columns" display of packages to install (esp. fit on 80 columns)
  o do not use netrc for protocol ssh

* Fri Sep 07 2007 Pixel <pixel@mandriva.com> 4.10.7-1mdv2008.0
+ Revision: 81471
- new release, 4.10.7
- urpmi
  o fix rpmdb locking with --root
  o handle --searchmedia <media1>,...,<mediaN>
  o do auto upgrade mandriva kernels (ie remove kernel*-latest to skip.list)
  o display size that will be installed - removed with a nice message (#32022)
  o display packages which are going to installed with name-version-release
    info in columns
- urpmi, urpme
  o use best unit (KB, MB...) to display size will be installed - removed

* Tue Aug 28 2007 Pixel <pixel@mandriva.com> 4.10.6-1mdv2008.0
+ Revision: 72761
- new release, 4.10.6
- urpmi
  o fix --bug when there is no /etc/urpmi/prefer.list file
  o new option --justdb (new perl-URPM 1.76)
  o do not verify signature of .spec files (#32824)
  o handle changes in priority-upgrade list between old and new urpmi (#32925)
- urpmf
  o display "usage" when no <pattern-expression> is given (#32658)

* Sat Aug 18 2007 Pixel <pixel@mandriva.com> 4.10.5-1mdv2008.0
+ Revision: 65548
- new release, 4.10.5
- urpmi
  o keep_all_tags for now to avoid rpm saying file conflicts when the content
    is the same
  o restart after upgrading 'meta-task' because of /etc/urpmi/prefer.vendor.list

* Mon Aug 13 2007 Pixel <pixel@mandriva.com> 4.10.4-2mdv2008.0
+ Revision: 62787
- require meta-task for /etc/urpmi/prefer.vendor.list

* Mon Aug 13 2007 Pixel <pixel@mandriva.com> 4.10.4-1mdv2008.0
+ Revision: 62753
- new release, 4.10.4
- urpmi
  o bugfix 4.10.0: a circular reference was causing rpmdb to be opened many times
  o --urpmi-root: if <root>/etc/urpmi/*.list are available, use them.
    otherwise defaults to /etc/urpmi/*.list

* Mon Aug 13 2007 Thierry Vignaud <tv@mandriva.org> 4.10.3-1mdv2008.0
+ Revision: 62580
- urpmi
  o do not default to --nolock when using --root (reverting rafael
    commit on 2006-01-11 13:17)
  o do try to umount removable media when using --nolock (fixing
    rafel's commit r15048 on 2005-06-09)
  o try harder to explain why a package is removed
  o try harder to explain why we cannot select a package (eg: because
    i586 package is already installed on x86_64)

* Mon Aug 13 2007 Thierry Vignaud <tv@mandriva.org> 4.10.2-1mdv2008.0
+ Revision: 62433
- gurpmi:
  o reuse common shared code of urpmi/rpmdrake
  o umount removable media as soon as possible
  o unlock RPM & URPMI dbs locks as soon as possible like rpmdrake
- urpmi
  o when using --urpmi-root, load <root>/etc/rpm/macros (pixel)
  o enable GUIes to display already installed & not installable RPMs
  o enable GUIes to display uninstallations
- urpmi.cfg
  o really add global option no-suggests (pixel)
- kill old source

* Sun Aug 12 2007 Pixel <pixel@mandriva.com> 4.10.1-1mdv2008.0
+ Revision: 62247
- new release, 4.10.1
- library
  o urpm::select: new function get_preferred() replacing sort_choices()
    (for drakx)

* Sat Aug 11 2007 Pixel <pixel@mandriva.com> 4.10.0-1mdv2008.0
+ Revision: 61993
- new release, 4.10.0
- urpmi
  o new option --replacepkgs (same as rpm --replacepkgs) (#16112)
    (need perl-URPM 1.73)
  o fix --quiet (regression introduced in 4.9.28)
  o handle preferred choices (through --prefer, /etc/urpmi/prefer.list
    and /etc/urpmi/prefer.vendor.list)
- all tools
  o new option --wait-lock (#13025)

* Fri Aug 10 2007 Pixel <pixel@mandriva.com> 4.9.30-1mdv2008.0
+ Revision: 61515
- new release 4.9.30
- urpmi (thanks to Thierry Vignaud)
  o move some code to new module urpm::main_loop to share it with rpmdrake

* Thu Aug 09 2007 Pixel <pixel@mandriva.com> 4.9.29-2mdv2008.0
+ Revision: 60891
- we can't conflict with mandrake-mime which is required by kde on 2007.0
  (otherwise we have to disable priority-upgrade)

* Thu Aug 09 2007 Pixel <pixel@mandriva.com> 4.9.29-1mdv2008.0
+ Revision: 60822
- new release, 4.9.29
- urpmi
  o explicit error when using "urpmi ---install-src" as user with remote media
  o add support for "suggests": a newly suggested package is installed as if
    required, but one can remove it afterwards, or use --no-suggests
    (need perl-URPM 1.69)
- urpmf
  o handle --suggests

* Fri Aug 03 2007 Pixel <pixel@mandriva.com> 4.9.28-1mdv2008.0
+ Revision: 58594
- mandriva-gurpmi.desktop: make desktop-file-validate happy
- new release, 4.9.28 (need perl-URPM 1.68)
- urpmi
  o handle README.<version>.upgrade.urpmi and
    README.<version>-<release>.upgrade.urpmi: the content is displayed
    when upgrading from rpm older than <version> (#30187)
- urpmf
  o handle --license
- urpmi.update
  o handle -q option (#31890)
- urpmq
  o --whatrequires: fix skipping packages through provides provided by other
    packages, when the other package is the same pkg name (#31773)
- library
  o urpm::install: export %%readmes so that rpmdrake can access it
- add application/x-urpmi definition for gurpmi (#32139)

* Mon Jun 18 2007 Pixel <pixel@mandriva.com> 4.9.27-1mdv2008.0
+ Revision: 41003
- new release, 4.9.27
- urpmi.addmedia --distrib, urpmi/urpme/urpmf/urpmq --use-distrib
  o media.cfg per media field hdlist=hdlist_xxx.cz is not used anymore,
    xxx/media_info/hdlist.cz is used instead. To get previous behaviour, use
    option --use-copied-hdlist or use_copied_hdlist=1 in media.cfg
- urpmi
  o for long package names, ensure progression of installation (####...) is
    still properly indented (#28639)
- urpmi.addmedia
  o fix reconfig.urpmi use
- urpmi.update
  o only copy previous hdlist in cache dir for rsync, don't do it for wget/curl
    (it's useless and potentially dangerous when used with "resume")
- urpmf
  o bug fix -m (#31452)
- all tools
  o 4.9.26 is broken when downloading with wget since it creates hdlist.cz.1
    files. fixing using --force-clobber option (! need a patched wget !)
  o hide rsync errors by default to hide false positives,
    but allow getting them with --debug

* Thu Jun 14 2007 Pixel <pixel@mandriva.com> 4.9.26-1mdv2008.0
+ Revision: 39559
- new release, 4.9.26
- urpmf
  o add option --use-distrib
- urpmq
  o allow using --use-distrib as non-root
- all tools
  o don't use time-stamping when downloading with wget
    (useless and slow since it forces to download the whole directory listing)
    (as suggested by Andrey Borzenkov on cooker)

* Fri Jun 08 2007 Pixel <pixel@mandriva.com> 4.9.25-1mdv2008.0
+ Revision: 37218
- new release, 4.9.25
- all tools
  o --debug now implies --verbose
- urpmi.addmedia
  o [bugfix] fix using "with synthesis.hdlist.cz" (#31081)
  o don't overwrite existing urpmi.cfg with an empty file
    when disk is full (#30945)
- urpmi
  o prefer best architecture over exact name
    (eg: urpmi libfoo-devel prefers lib64foo-devel over libfoo-devel)
  o [bugfix] fix urpmi --parallel (#30996)
  o [bugfix] fix plural handling in "Packages foo can not be installed" (#31229)
  o fix "Argument list too long" when calling curl/wget/proz
    (things should work even in case of one big transaction) (#30848)
- urpmf
  o fix an *old* bug (since december 2002) making urpmf keeps parsed hdlist
    files in memory

* Wed May 09 2007 Pixel <pixel@mandriva.com> 4.9.24-1mdv2008.0
+ Revision: 25749
- new release, 4.9.24
- urpmi
  o display "removing package ..." when removing an obsolete or conflicting
    package (need perl-URPM 1.63), and not before
  o in verbose mode, display "removing upgraded package ..."
    (should make it more understandable by users)
- urpmi.addmedia
  o [bugfix] fix removable://... (#30257)
  o [bugfix] look for media/$media_dir/media_info/pubkey instead of
    media/$media_dir/pubkey
  o [bugfix] with --distrib, don't use previous media's pubkey if a pubkey is
    missing (eg: use pubkey_main for media "Main Updates" when
    pubkey_main_updates is missing)

* Thu May 03 2007 Pixel <pixel@mandriva.com> 4.9.23-1mdv2008.0
+ Revision: 21601
- perl-URPM 1.62 is required by urpmi 4.9.23
- new release, 4.9.23
- urpmi
  o always upgrade (-U) packages instead of installing (-i) them,
    except for inst.list packages. This change is needed to fix
    "b--obsoletes-->a and c--conflicts-->a prompting for upgrading a"
    in perl-URPM 1.61
  o fix displaying README.*urpmi when using --root or --urpmi-root
  o fix displaying README.install.urpmi when installing a package conflicting
    with an available package
  o display "removing package ..." when removing, not before.
  o display "removing package ..." when upgrading package
    (may be too verbose though)
  o display "In order to satisfy the '%%s' dependency, one of the following
    packages is needed:" so that user can understand what dependency is used
- for rpmdrake
  o make translate_why_removed() safe to call (cf bug #28613)


* Wed Mar 28 2007 Pixel <pixel@mandriva.com> 4.9.21-1mdv2007.1
+ Revision: 149186
- new release, 4.9.21
- urpmi
  o add kernel-source-latest to skip.list
    (to be coherent with other kernel*latest) (#29933)
- urpmi.addmedia
  o do display download progression by default (be coherent with other tools),
    use -q to hide it
- urpmi.update
  o do not display download progression with -q

* Thu Mar 15 2007 Pixel <pixel@mandriva.com> 4.9.20-1mdv2007.1
+ Revision: 144263
- new release, 4.9.20
- all tools
  o be failsafe when module encoding is not there
    (ie when only perl-base is installed) (#29387)
- gurpmi:
  o fix displaying size of packages
  o fix displaying only the first package in "you're about to..." dialog
  o prevent downloading/installing dialog from resizing
- urpmi-parallel-ka-run:
  o fix parsing the output of rshp2 (only rshp output was successfully parsed)

* Thu Mar 08 2007 Pixel <pixel@mandriva.com> 4.9.19-1mdv2007.1
+ Revision: 138272
- latest perl-URPM is required
- new release, 4.9.19
- urpmi
  o fix priority-upgrade broken on some x86_64 (#29125)
    (bug introduced in urpmi 4.9.11)
- gurpmi
  o use same translation routines as urpmi, fixing various encoding issues (#29248)
- urpmq
  o remove duplicated warning for "urpmq -l" when a rpm header is missing (#29174)

* Tue Mar 06 2007 Pixel <pixel@mandriva.com> 4.9.17-3mdv2007.1
+ Revision: 134098
- add BuildRequires perl-Expect (for make test)
- add BuildRequires rpmtools for make test
- new release, 4.9.17
- urpmq
  o add --whatprovides (doing same as -p) (#29175)
- urpmi
  o don't auto upgrade mandriva kernels (ie add kernel*-latest to skip.list)
  o add perl-MDV-Distribconf to priority upgrade packages
  o display translated summaries

* Fri Mar 02 2007 Pixel <pixel@mandriva.com> 4.9.16-1mdv2007.1
+ Revision: 130964
- new release, 4.9.16
- urpmi
  o fix crash asking for medium
- urpmf
  o do not display invalid error at the end when using removable media (#28905)
- urpmq
  o --whatrequires-recursive: fix debug message explaining why a package
    is added, and enhance the verbose message explaining why some package are
    skipped

  + Thierry Vignaud <tvignaud@mandriva.com>
    - do not package huge (1Mb!) ChangeLog

* Tue Feb 27 2007 Pixel <pixel@mandriva.com> 4.9.15-2mdv2007.1
+ Revision: 126242
- gzip is used in perl-URPM for synthesis and hdlist
  (not adding the require directly in perl-URPM since it can do many things
  without using gzip)
- new release, 4.9.15
- urpmi.update
  o add --probe-rpms to replace -f -f
  o -f -f should be allowed (#28500)
- urpmq
  o --whatrequires will now handle virtual package requires
    (eg: bash is now returned by "urpmq --whatrequires glibc")
    (#28367)
- german translation
  o don't use non iso-8859-15 chars otherwise perl segfaults (#28537)
    (perl bug #41442)

* Thu Jan 25 2007 Pixel <pixel@mandriva.com> 4.9.14-1mdv2007.1
+ Revision: 113401
- new release, 4.9.14
- urpmi
  o fix encoding issue with "--bug ..." introduced in previous version (#28387)
- urpmi, ...
  o workaround no locale (eg: LC_ALL=C): when encoding is "ascii",
    do not try to convert strings to this encoding, any encoding will do
    (#28367)
- urpmq
  o rename option -R into --whatrequires
  o rename option -RR into --whatrequires-recursive,
    and don't go through virtual packages which are provided by another
    package, eg: "skipping package(s) required by db1-devel via devel(libdb),
    since that virtual package is provided by libdb2-devel"
    (#27814)
  o do not document option -P (which is the default)

* Fri Jan 19 2007 Pixel <pixel@mandriva.com> 4.9.13-1mdv2007.1
+ Revision: 110622
- no need to Requires and Requires(post) the same pkg
- new release, 4.9.13
- urpmi, ...
  o fix encoding/codeset mess (using the magical
  Locale::gettext::bind_textdomain_codeset(..., "UTF-8") from new
  perl-Locale-gettext)
  o fix translating rpmlib messages (using URPM::bind_rpm_textdomain_codeset())
- gurpmi2
  o do display installation failed on file conflicts (#22131)
- urpmi.addmedia
  o do not display in clear text the password (when using -v or --debug)
- urpmq
  o when using synthesis do not download packages to get information.
    before this modification, it was downloaded iff one medium was using hdlist (#16772)
  o when using synthesis fix using local rpms to get information
    before this modification, local rpm was used iff one medium was using hdlist
  o display a warning about no hdlist only for needed media,
    adapt the warning to the option (for "-i", synthesis can still help),
    and tell which rpms and impacted
- we really want Requires(post), not Requires(pre)
- requires latest perl-Locale-gettext and perl-URPM

  + Thierry Vignaud <tvignaud@mandriva.com>
    - require new enough Locale::Gettext for better i18n management
    - fix requires (s/pre/post/)

* Wed Jan 10 2007 Pixel <pixel@mandriva.com> 4.9.12-1mdv2007.1
+ Revision: 107220
- new release, 4.9.12
- urpmi
  o fix handling removable media (bug introduced in 4.9.x) (#27854)
  o with "-v", display the package file copied to disk
  o use P (ie ngettext) to handle plurals
  o re-allow "urpmi --clean" with no arguments
    (broken on january 2006, commit r36390) (#27747)
  o be more verbose with "-v"
- urpmi, urpmq, urpmf
  o "--media foo" and "--searchmedia foo" use medium "foo"
    even if "foo" is flagged "ignore" (#27745)
- urpmi.addmedia
  o new option "--probe-rpms" which replaces "-f -f"
  o fix using dir "/foo/bar boo" and no hdlist (using *.rpm)
  o when using "--distrib <url>", have "xxx" instead of "xxx1"
    for the medium name (eg: "Main" instead of "Main1")
  o when using --distrib, add noauto media with flag ignore
    so that someone can easily use them by removing ignore
    (nb: debug_for and srpm media are not added though)
    (cf bug #28050)
- add NEWS file
- add BuildRequires perl-MDV-Distribconf for tests (thanks to spturtle)

* Tue Dec 12 2006 Pixel <pixel@mandriva.com> 4.9.11-1mdv2007.1
+ Revision: 95344
- new release, 4.9.11
- urpmi
  o when "urpmi --auto-select" needs to restart urpmi because of a
    priority-upgrade, ensure it doesn't prompt an unneeded choice before
    restarting (#27527)
    (nb: the problem can still occur on "urpmi rpmdrake")
- urpmi.removedia
  o "urpmi.removedia -a" when urpmi.cfg has no entry still warn the user,
     but exits with status 0

* Thu Dec 07 2006 Pixel <pixel@mandriva.com> 4.9.10-1mdv2007.1
+ Revision: 91953
- bug fix release:
- urpmi.addmedia
  o fix using "--virtual --distrib ..."

* Wed Dec 06 2006 Pixel <pixel@mandriva.com> 4.9.9-1mdv2007.1
+ Revision: 91815
- 4.9.9
- urpmi
  o fix "rpmdb: environment reference count went negative"
    when syslog service is down
  o fix having more than "hdlist" flag in urpmi.cfg
- gurpmi2 (and rpmdrake)
  o fix crash when syslog service is down (#26256)

* Wed Dec 06 2006 Pixel <pixel@mandriva.com> 4.9.8-1mdv2007.1
+ Revision: 91685
- 4.9.8
- urpmi.addmedia, urpmi
  o use "hdlist" just like "synthesis" when forcing only hdlist usage
  o "hdlist" is valid with "virtual"
- urpmi
  o don't say "Package foo-1.1 already installed"
    when in fact it is "Package foo-1.2 already installed".
    Still display "Package foo-1.1 can not be installed" until we can do
    better (#27176)
- gurpmi (tvignaud)
  o don't ignore exceptions in callbacks
  o fix crash and really lock the urpm db

* Mon Dec 04 2006 Pixel <pixel@mandriva.com> 4.9.7-1mdv2007.1
+ Revision: 90447
- 4.9.7, bug fix release
- urpmi.addmedia
  o fix --probe-hdlist
  o fix "... with hdlist.cz" (only "... with synthesis.hdlist.cz" was working)
- urpmi
  o add the long version of -q/-v (ie --quiet/--verbose)
  o --quiet is really quiet

* Fri Dec 01 2006 Pixel <pixel@mandriva.com> 4.9.6-1mdv2007.1
+ Revision: 89835
- 4.9.6, bug fix release
- urpmi.addmedia:
  o fix downloading synthesis which is done twice when remote
  o fix downloading pubkey in media_info/
- urpmf:
  o handle --urpmi-root

* Thu Nov 30 2006 Pixel <pixel@mandriva.com> 4.9.5-1mdv2007.1
+ Revision: 89296
- new release
- all tools:
  o new option --urpmi-root that is similar to --root but also use rooted
    urpmi db
- urpmi:
  o handle buggy "list: xxx" in urpmi.cfg (when the list can't be found)
  o handle no "synthesis" together with "with_hdlist: synthesis.hdlist.cz"
- urpmi.cfg:
  o new per-medium field "media_info_dir:" which replaces "with_hdlist:" in
    most cases. It allows using either hdlist & synthesis when nor
    "hdlist:" nor "synthesis" is set
- urpmi.update:
  o not so verbose by default, only display
    'medium "foo" is up-to-date' or 'medium "foo" updated'
- urpmi.removemedia:
  o not so verbose by default, only display 'removing medium "foo"'
  o do not allow both "-a" and <name>, fix usage
- urpmi.addmedia:
  o not so verbose by default, only display 'adding medium "foo"'
  o do not add "hdlist: hdlist.<name>.cz" lines in urpmi.cfg,
    compute it from <name> (one can still enforce a file name)
  o do not default to --probe-synthesis but use both hdlist/synthesis

* Fri Nov 24 2006 Pixel <pixel@mandriva.com> 4.9.4-1mdv2007.1
+ Revision: 87093
- urpmi.addmedia:
  o fix random ordering of media (using --distrib on a non-remote medium)
  o now inserting non-remote medium after first non-remote medium
    (instead of adding it as first medium)
- urpmi, urpme, urpmq:
  o add option --probe-synthesis (allowed with --use-distrib)

* Fri Nov 24 2006 Pixel <pixel@mandriva.com> 4.9.3-1mdv2007.1
+ Revision: 86975
- bug fix release:
- fix handling multiple virtual hdlist files
  (the second pass was not done...)

* Fri Nov 24 2006 Pixel <pixel@mandriva.com> 4.9.2-1mdv2007.1
+ Revision: 86883
- bug fix release:
- /foo/chroot_tmp/... is not a url with protocol /foo/chroot

* Thu Nov 23 2006 Pixel <pixel@mandriva.com> 4.9.1-1mdv2007.1
+ Revision: 86698
- add module urpm/lock.pm
- 4.9.1
- cleanup locks handling, log locking, and don't say "urpmi database locked"
  when it's the rpm database that is locked
- urpmi: add --nokeep (which overrides urpmi.cfg global option "keep")

* Wed Nov 22 2006 Pixel <pixel@mandriva.com> 4.9.0-1mdv2007.1
+ Revision: 86106
- release 4.9.0
- urpmi:
  o don't fork on multiple transactions
  o fix buggy print "::logger_id::" (#27026)
- gurpmi2 (tvignaud):
  o fix unvisible content
  o prevent a dialog to have a height of several scores of thousands pixels
  o add support of --root
- urpmi.update:
  o don't write urpmi.cfg unless really needed
  o don't write md5sum in urpmi.cfg (bugfix)
- urpmi.addmedia:
  o drop support for "list" file
    (now you must have a hdlist/synthesis on remote server)
  o drop support for searching recursively rpms when there is no
    hdlist/synthesis. Only search in given directory (ie $url/*.rpm)
  o do not use list.<media_name> to store passwords, use /etc/urpmi/netrc
    instead. Also do have the url in urpmi.cfg, only the password is removed
  o change the format of list.<media_name>, it contains only rpm files
    relative to the medium url
  o deprecate "... with <relative hdlist/synthesis>". It is not useful anymore
    (nb: if you want to force using hdlist or synthesis, use --probe-hdlist or
    --probe-synthesis)
  o don't write urpmi.cfg twice
  o do not look for hdlist/synthesis in ../media_info/hdlist$suffix.cz (nb:
    with media.cfg, it will still use hdlist from media/media_info/, but it
    will simply use the hdlist$suffix.cz given by media.cfg )
  o --norebuild is by default (and deprecated): when the local
    hdlist/synthesis is buggy, do not discard it and go searching for *.rpm.
    Make it an error instead
  o fix building synthesis when using *.rpm (ie no hdlist/synthesis)
- urpmi.removemedia: much faster (since it doesn't parse hdlist/synthesis anymore)
- handle "empty" hdlist/synthesis
- generate names.<media_name> only when the medium is created/updated
- major splitting of urpm.pm in many modules
- major splitting of functions in smaller functions
  (eg: update_media was 988 lines long, has been splitted in functions shorter
  than 105 lines)
- big code cleanup/rework
- perl_checker compliance (very useful for such big code rework)

* Tue Nov 07 2006 Pixel <pixel@mandriva.com> 4.8.29-1mdv2007.1
+ Revision: 77291
- urpmi
  - when using "-v", display which packages+versions urpmi will try to install
  - replace the dreaded "The package(s) are already installed" with:
    - "Packages are up to date" for --auto-select
    - "Package foo-1.1-1mdv.i586 is already installed" when asking to install package foo
  - ask user before installing a package that matches part of the name
- urpmf
  - 25%% speedup when searching files
  - indent %%description and do not display on first line.
    this makes the output of --description much more readable
  package names
- gurpmi (tvignaud):
  - add support of --root for gurpmi
  - prevent a dialog to have a height of several scores of thousands pixels
- urpmi.addmedia (nanardon): askmedia and suppl option in hdlists where not
  per media option but undocumented global option for DrakX
- various code cleanup (and perl_checker compliance)

* Thu Sep 21 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 4.8.28-1mdv2007.0
+ Revision: 62430
- Fix a bug in urpmi.addmedia for removable media

* Wed Sep 20 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 4.8.27-1mdv2007.0
+ Revision: 62298
- Update tarball
- . Hack to minimize file descriptor leak when upgrading from 2006
  . Don't read ~/.curlrc (Nicolas Melay)
  . Don't ignore other media when using --auto-update

* Wed Sep 13 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 4.8.26-1mdv2007.0
+ Revision: 60978
- Fix bug in handling updates_for keyword in media.cfg

* Tue Sep 12 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 4.8.25-1mdv2007.0
+ Revision: 60899
- . Add support for updates_for keyword in media.cfg
  . translation updates

* Wed Sep 06 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 4.8.24-1mdv2007.0
+ Revision: 59961
- urpmi 4.8.24 :
  . fixes gurpmi file association
  . output bugs fixed
  . urpmi -q is more quiet
  . translations updated
  . reap ssh processes
- Fix the new menu so gurpmi is run when double-clicking on an rpm
  (bug #25148)

* Sat Aug 12 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 4.8.23-1mdv2007.0
+ Revision: 55635
- XDG migration
- New manpage: urpmihowto
- Misc. doc fixes
- Use --anyauth with curl downloads
- urpmi.removemedia and urpmi.addmedia now return a proper exit status
- bash completions fixes by Guillaume Rousse
- Reapply revision #55291
- Import urpmi

* Wed Jul 12 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 4.8.22-1mdv2007.0
- Update docs and translations
- Allow to install deps of an srpm via rurpmi (Pascal Terjan)
- Add an -f option to rpm-find-leaves

* Wed Jun 21 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 4.8.21-1mdv2007.0
- New command rurpme
- Forbid rurpmi --noscripts
- Don't ignore unselected media with --auto-update
- Remove old rpmdb log files at restart

* Tue Jun 13 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 4.8.20-1mdv2007.0
- New options to urpmi.addmedia: --interactive and --all-media (Olivier Thauvin)
- urpmi.addmedia --distrib now uses media.cfg instead of hdlists (Olivier Thauvin)
- Use global proxy settings when adding a media (Vincent Panel, bug #22000)
- New urpmf option: -I. Also, make it handle "--" on command line
- Don't restart urpmi when started with --root (bug #22509)
- Misc. fixes to urpmi --bug
- Misc. fixes to gurpmi
- Don't sync to disk when closing rpmdb
- Doc fixes

* Fri Apr 21 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 4.8.19-1mdk
- Fix running rurpmi with curl/wget, could have tainting errors
- Repackaging counter is prettier
- Several fixes in gurpmi by Thierry Vignaud

* Thu Apr 06 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 4.8.18-1mdk
- Fix noisy output on http media update
- Translation updates

* Tue Apr 04 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 4.8.17-1mdk
- urpmi.recover --list-safe
- proper handling of SIGINT in urpmi.addmedia
- make gurpmi clean the download cache
- fix urpmq --synthesis
- make gurpmi test directly if file argument exists (Warly)
- fix ssh download as non-root (Michael Scherer)
- print more reports on download errors
- doc updates

* Wed Mar 22 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 4.8.16-1mdk
- Fix again transaction counter (and make it prettier)
- More docs

* Tue Mar 21 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 4.8.15-1mdk
- Lock the urpmi db when adding a media
- Correct transaction count, even when repackaging, and better readability
- Enhance a couple of error messages

* Mon Mar 20 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 4.8.14-1mdk
- Add --auto-select, --media and --searchmedia options to gurpmi
- Various gurpmi fixes (Thierry Vignaud)
- Fix installation of srpms by urpmi
- Portability enhancements (Buchan Milne)
- Warn on downloader change (Michael Scherer)
- Reuse ssh connection if possible (Michael Scherer)
- Add French man page (Christophe BerthelÃ©)

* Fri Mar 03 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 4.8.13-1mdk
- Doc
- Fix cache cleanup (bug #17913)
- Require latest perl-URPM

* Tue Feb 28 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 4.8.12-1mdk
- Less verbosity with urpmi -q
- Translation and doc updates
- avoid a perl warning in urpmi.recover

* Fri Feb 17 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 4.8.11-1mdk
- New option, urpmi.recover --disable
- Docs fixes
- Miscellaneous bash completions fixes
- Let "ignoresize" be configurable in urpmi.cfg

* Tue Feb 14 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 4.8.10-1mdk
- New tool: urpmi.recover (in its own rpm)
- urpmi: clean cache more aggressively (bug #17913)
- Don't log to /var/log/urpmi.log anymore, use syslog
- urpme and urpmi.recover use syslog too
- New config file urpmi.recover.macros
- Add new option --repackage to urpmi and urpme
- Add new option --ignorearch to urpmi and urpmq
- Fix --no-verify-rpm with gurpmi
- Fix usage of global urpmi.cfg options in gurpmi
- Various useability fixes in urpme
- Doc improvements

* Thu Feb 02 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 4.8.9-1mdk
- Fix call of --limit-rate option with recent curls
- Fix some explanations on biarch environments
- Fix error recovery on download of description files (Shlomi Fish)
- Docs and translation updates

* Wed Jan 25 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 4.8.8-1mdk
- urpmi can now install specfile dependencies
- Escape media names in urpmq --dump-config (Michael Scherer)
- Require latest perl-URPM
- Better docs

* Fri Jan 13 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 4.8.7-1mdk
- Allow to install SRPMs as a non-root user (Pascal Terjan)
- Better diagnostics in a few cases
- Doc improvements; document --nolock option
- Don't lock when installing into a chroot
- Code cleanup in download routines
- Fix BuildRequires

* Wed Jan 04 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 4.8.6-1mdk
- rurpmi now doesn't install packages with unmatching signatures
- Fix MD5SUM bug
- Count correctly transactions even when some of them failed
- Don't update media twice when restarting urpmi

* Fri Dec 23 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 4.8.5-1mdk
- New urpmi option, --auto-update
- New urpme option, --noscripts
- Fix BuildRequires

* Thu Dec 08 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 4.8.4-1mdk
- urpmi.addmedia doesn't reset proxy settings anymore
- urpmi.removemedia now removes corresponding proxy settings
- Fix installation of packages that provide and obsolete older ones
- Remove the urpmq --headers option

* Mon Dec 05 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 4.8.3-1mdk
- New configuration option, default-media
- New options --wget-options, --curl-options and --rsync-options
- Fix /proc/mount parsing to figure out if a fs is read-only (Olivier Blin)
- Use a symlink for rpm-find-leaves (Thierry Vignaud)
- Better error checking when generating names file
- Manpage updates
- Translation updates
- Bash completion updates

* Fri Nov 25 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 4.8.2-1mdk
- Now build urpmi using MakeMaker.
- Some basic regression tests.
- Non-english man pages are not installed by default anymore. They were not at
  all up to date with the development of the last years.
- English man pages are now in POD format.
- Correctly search for package names that contain regex metacharacters.

* Thu Nov 17 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 4.8.1-2mdk
- urpmi: Move summary of number of packages / size installed at the end
- Don't require ka-run directly, use virtual package parallel-tools
- Message updates

* Thu Nov 17 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 4.8.1-1mdk
- Display README.urpmi only once
- Add a --noscripts option to urpmi
- Install uninstalled packages as installs, not as upgrades
- Make urpmi::parallel_ka_run work with taktuk2

* Mon Nov 14 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 4.8.0-1mdk
- Allow to put rpm names on the gurpmi command-line
- Make --no-verify-rpm work for gurpmi
- Improve some error messages in urpmi and gurpmi (bug #19060)
- Fail earlier and more aggressively when downloading fails
- Fix download with rsync over ssh
- Use the --no-check-certificate option for downloading with wget
- Use MDV::Packdrakeng; avoid requiring File::Temp, MDK::Common and packdrake
- rpmtools is no longer a PreReq
- Build process improvements
- Reorganize urpmq docs; make urpmq more robust; make urpmq require less locks

* Thu Oct 27 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 4.7.18-1mdk
- gurpmi now expands .urpmi files given on command-line, just like urpmi
- urpmi.addmedia --raw marks the newly added media as ignored

* Fri Oct 21 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 4.7.17-1mdk
- Complete urpmf overhaul
- Fix verbosity of downloader routines

* Wed Oct 12 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 4.7.16-1mdk
- New urpmi option --ignoresize
- urpmq, urpmi.addmedia and urpmi.update now abort on unrecognized options
- Add glibc to the priority upgrades

* Thu Sep 15 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 4.7.15-1mdk
- Fix --gui bug with changing media
- Message updates

* Thu Sep 08 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 4.7.14-1mdk
- Optimize utf-8 operations
- Don't decode utf-8 text when the locale charset is itself in utf-8
- Message updates

* Tue Sep 06 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 4.7.13-1mdk
- Really make Date::Manip optional

* Fri Sep 02 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 4.7.12-1mdk
- Fix urpmi --gui when changing CD-ROMs
- Fix a case of utf-8 double encoding

* Thu Sep 01 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 4.7.11-3mdk
- suppress wide character warnings

* Wed Aug 31 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 4.7.11-2mdk
- message updates
- decode utf-8 on output

* Sat Aug 20 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 4.7.11-1mdk
- MD5 for hdlists weren't checked with http media
- Don't print twice unsatisfied packages
- gurpmi: allow to cancel when gurpmi asks to insert a new media

* Tue Jul 19 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 4.7.10-2mdk
- Message and manpage updates

* Sat Jul 02 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 4.7.10-1mdk
- Fix rurpmi --help
- Patch by Pascal Terjan for bug 16663 : display the packages names urpmi
  guessed when it issues the message 'all packages are already installed'
- Allow to cancel insertion of new media in urpmi --gui
- Message updates

* Thu Jun 30 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 4.7.9-1mdk
- Add rurpmi, an experimental restricted version of urpmi (intended
  to be used by sudoers)

* Wed Jun 29 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 4.7.8-1mdk
- Allow to select more than one choice in alternative packages to be installed
  by urpmi
- Add LDAP media at the end
- Doc and translations updated

* Tue Jun 14 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 4.7.7-1mdk
- Fix documentation for urpmq --summary/-S and urpmf -i (Olivier Blin)
- urpmq: extract headers only once

* Sat Jun 11 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 4.7.6-1mdk
- Fix bug on urpmi-parallel-ssh on localhost with network media

* Fri Jun 10 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 4.7.5-1mdk
- urpmi-parallel-ssh now supports 'localhost' in the node list and is a bit
  better documented

* Wed Jun 08 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 4.7.4-1mdk
- Implement basic support for installing delta rpms
- Fix bug #16104 in gurpmi: choice window wasn't working
- Implement -RR in urpmq to search through virtual packages as well (bug 15895)
- Manpage updates

* Wed May 18 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 4.7.3-2mdk
- Previous release was broken

* Wed May 18 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 4.7.3-1mdk
- Introduce urpmi-ldap (thanks to Michael Scherer)
- Don't pass bogus -z option to curl
- Add descriptions to the list of rpms to be installed in gurpmi

* Thu May 05 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 4.7.2-1mdk
- Adaptations for rpm 4.4.1 (new-style key ids)
- Add a "nopubkey" global option in urpmi.cfg and a --nopubkey switch to
  urpmi.addmedia

* Fri Apr 29 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 4.7.1-1mdk
- Fix a long-standing bug when copying symlinked hdlists over nfs
- Minor rewrites in the proxy handling code

* Wed Apr 27 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 4.7.0-1mdk
- urpmi.addmedia: new option --raw
- remove time stamps from rewritten config files
- new config option: "prohibit-remove" (Michael Scherer)
- urpmi: don't remove basesystem or prohibit-remove packages when installing
  other ones
- new config option: "static" media never get updated
- gurpmi: correctly handle several rpms at once from konqueror
- urpmi: new option --no-install (Michael Scherer)
- urpmi: allow relative pathnames in --root (Michael Scherer)
- urpmi: handle --proxy-user=ask, so urpmi will ask user for proxy credentials
- improve man pages
- po updates

* Tue Apr 12 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.6.24-3mdk
- Change the default URL for the mirrors list file

* Thu Apr 07 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.6.24-2mdk
- po updates

* Thu Mar 31 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.6.24-1mdk
- More fixes related to ISO and removable media

* Fri Mar 25 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.6.23-5mdk
- Fixes related to ISO media

* Thu Mar 24 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.6.23-4mdk
- Disable --gui option when $DISPLAY isn't set

* Wed Mar 23 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.6.23-3mdk
- Add a --summary option to urpmq (Michael Scherer)

* Fri Mar 11 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.6.23-2mdk
- error checking was sometimes not enough forgiving

* Thu Mar 10 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.6.23-1mdk
- new urpmi option, --retry
- better system error messages

* Wed Mar 09 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.6.22-2mdk
- Fix requires on perl-Locale-gettext
- Warn when a chroot doesn't has a /dev

* Tue Mar 08 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.6.22-1mdk
- Fix addition of media with passwords
- More verifications on local list files

* Mon Mar 07 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.6.21-1mdk
- Output log messages to stdout, not stderr.
- Fix spurious tags appearing in urpmi.cfg
- Documentation nits and translations
- Menu fix for gurpmi (Frederic Crozat)

* Fri Feb 25 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.6.20-1mdk
- Output takes now into account the locale's charset
- Don't require drakxtools anymore
- Fix log error in urpmi-parallel
- Docs, language updates

* Mon Feb 21 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.6.19-1mdk
- Document /etc/urpmi/mirror.config, and factorize code that parses it

* Thu Feb 17 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.6.18-1mdk
- Work around bug 13685, bug in display of curl progress
- Fix bug 13644, urpmi.addmedia --distrib was broken
- Remove obsoleted and broken --distrib-XXX command-line option

* Wed Feb 16 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.6.17-1mdk
- Remove curl 7.2.12 bug workaround, and require at least curl 7.13.0
- Fix parsing of hdlists file when adding media with --distrib

* Mon Feb 14 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.6.16-2mdk
- Don't call rpm during restart to avoid locking

* Mon Feb 14 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.6.16-1mdk
- Patch by Michael Scherer to allow to use variables in media URLs
- Fix retrieval of source packages (e.g. urpmq --sources) with alternative
  dependencies foo|bar (Pascal Terjan)
- Fix --root option in urpme
- Require latest perl-URPM

* Fri Feb 04 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.6.15-1mdk
- Add ChangeLog in docs
- Message updates
- gurpmi now handles utf-8 messages
- print help messages to stdout, not stderr
- rpm-find-leaves cleanup (Michael Scherer)
- man page updates

* Mon Jan 31 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.6.14-1mdk
- urpmi.addmedia and urpmi now support ISO images as removable media
- "urpmq -R" will now report far less requires, skipping virtual packages.
- Improve bash-completion for media names, through new options to urpmq
  --list-media (by Guillaume Rousse)

* Tue Jan 25 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.6.13-1mdk
- urpme now dies when not run as root
- improve error reporting in urpmi-parallel
- perl-base is no longer a priority upgrade by default
- factor code in gurpmi.pm; gurpmi now supports the --no-verify-rpm option
- "urpmi --gui" will now ask with a GUI popup to change media. Intended to be
  used with --auto (so other annoying dialogs are not shown).

* Wed Jan 19 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.6.12-1mdk
- perl-base is now a priority upgrade by default
- gurpmi has been split in two programs, so users can save rpms without being root

* Mon Jan 10 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.6.11-1mdk
- Add an option to urpmi, --expect-install, that tells urpmi to return with an
  exit status of 15 if it installed nothing.
- Fix 'urpmf --summary' (Michael Scherer)
- Language updates

* Thu Jan 06 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.6.10-1mdk
- Langage updates
- urpmi now returns a non-zero exit status il all requested packages were
  already installed
- fix a small bug in urpmq with virtual media (Olivier Blin)
- fail if the main filesystems are mounted read-only

* Fri Dec 17 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.6.9-1mdk
- Fix urpmi --skip
- Tell number of packages that will be removed by urpme
- Remove gurpm module, conflict with older rpmdrakes

* Mon Dec 13 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.6.8-1mdk
- Adding a media should not fail when there is no pubkey file available
  (bug #12646)
- Require packdrake
- Can't drop rpmtools yet, urpmq uses rpm2header

* Fri Dec 10 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.6.7-1mdk
- Fix a problem in finding pubkeys for SRPM media.
- Fix a problem in detecting download ends with curl [Bug 12634]

* Wed Dec 08 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.6.6-2mdk
- Improvements to gurpmi: scrollbar to avoid windows too large, interface
  refreshed more often, less questions when unnecessary, fix --help.

* Tue Dec 07 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.6.6-1mdk
- gurpmi has been reimplemented as a standalone gtk2 program.
- As a consequence, urpmi --X doesn't work any longer.

* Fri Dec 03 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.6.5-1mdk
- Add --ignore and -­no-ignore options to urpmi.update
- Reduce urpmi redundant verbosity

* Thu Dec 02 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.6.4-4mdk
- Minor fix in urpmi.addmedia (autonumerotation of media added with --distrib)

* Wed Dec 01 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.6.4-3mdk
- Internal API additions
- urpmi wasn't taking into account the global downloader setting

* Tue Nov 30 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.6.4-2mdk
- Fix package count introduced in previous release

* Mon Nov 29 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.6.4-1mdk
- From now on, look for descriptions files in the media_info subdirectory.
  This will be used by the 10.2 update media.
- Recall total number of packages when installing.

* Fri Nov 26 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.6.3-1mdk
- urpmq -i now works as non root
- translations and man pages updated
- more curl workarounds

* Thu Nov 25 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.6.2-1mdk
- when passing --proxy to urpmi.addmedia, this proxy setting is now saved for the
  new media
- New option --search-media to urpmi and urpmq (Olivier Thauvin)
- work around a display bug in curl for authenticated http sources
- when asking for choices, default to the first one

* Fri Nov 19 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.6.1-1mdk
- reconfig.urpmi on mirrors must now begin with a magic line
- don't create symlinks in /var/lib/urpmi, this used to mess up updates
- warn when MD5SUM file is empty/malformed
- use proxy to download mirror list
- Cleanup text mode progress output

* Fri Nov 12 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.6-2mdk
- New error message: "The following packages can't be installed because they
  depend on packages that are older than the installed ones"

* Tue Nov 09 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.6-1mdk
- New option --norebuild to urpmi, urpmi.update and urpmi.addmedia.
- New --strict-arch option to urpmi
- Fix ownership of files in /var/lib/urpmi
- Fix bash completion for media names with spaces (Guillaume Rousse)
- Fix parallel_ssh in non-graphical mode
- Small fixes for local media built from directories containing RPMs
- Fix search for source rpm by name
- Translation updates, man page updates, code cleanup

* Thu Sep 30 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.5-28mdk
- New urpmf option, -m, to get the media in which a package is found
- Silence some noise in urpmq

* Wed Sep 29 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.5-27mdk
- Change description
- Add a "--" option to urpmi.removemedia
- Better error message in urpmi.update when hdlists are corrupted

* Sat Sep 18 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.5-26mdk
- urpmi.addmedia should create urpmi.cfg if it doesn't exist.

* Wed Sep 15 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.5-25mdk
- Don't print the urpmf results twice when using virtual media.
- Translations updates.

* Fri Sep 10 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.5-24mdk
- Remove deprecation warning.
- Translations updates.

* Fri Sep 03 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.5-23mdk
- Handle new keywords in hdlists file.
- Translations updates.

* Tue Aug 31 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.5-22mdk
- Fix download with curl with usernames that contains '@' (for mandrakeclub)
- Make the --probe-synthesis option compatible with --distrib in urpmi.addmedia.
- Re-allow transaction split with --allow-force or --allow-nodeps

* Thu Aug 26 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.5-21mdk
- new --root option to rpm-find-leaves.pl (Michael Scherer)
- add timeouts for connection establishments
- Language and manpages updates (new manpage, proxy.cfg(5))

* Thu Aug 12 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.5-20mdk
- Language updates
- Fix urpmi.addmedia --distrib with distribution CDs
- Fix taint failures with gurpmi
- Display summaries of packages when user is asked for choices (Michael Scherer)
- Update manpages

* Sat Jul 31 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.5-19mdk
- Add --more-choices option to urpmi
- Fix urpmi --excludedocs
- Make urpmi.addmedia --distrib grok the new media structure
- and other small fixes

* Wed Jul 28 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.5-18mdk
- Better error handling for copy failures (disk full, etc.)
- Better handling of symlinks (Titi)
- New noreconfigure flag in urpmi.cfg: ignore media reconfiguration (Misc)
- More robust reconfiguration
- Preserve media order in urpmi.cfg, add local media at the top of the list
- file:/// urls may now be replaced by bare absolute paths.
- New urpmq option: -Y (fuzzy, case-insensitive)
- New options for urpmi.addmedia, urpmi.removemedia and urpmi.update:
  -q (quiet) and -v (verbose).
- Updated bash completion.
- Message and documentation updates.

* Sat Jul 24 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.5-17mdk
- Make --use-distrib support new media layout.
- Update manpages.

* Fri Jul 23 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.5-16mdk
- Automagically reconfigure NFS media as well. (duh.)

* Wed Jul 21 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.5-15mdk
- Support for automatic reconfiguration of media layout
- Remove setuid support
- Minor fixes and language updates

* Tue Jul 13 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.5-14mdk
- Simplified and documented skip.list and inst.list
- Add an option -y (fuzzy) to urpmi.removemedia

* Sat Jul 10 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.5-13mdk
- Support for README.*.urpmi
- add a --version command-line argument to everything
- Deleting media now deletes corresponding proxy configuration
- Code cleanups

* Tue Jul 06 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.5-12mdk
- Disallow two medias with the same name
- urpmi.removemedia no longer performs a fuzzy match on media names
- gettext is no longer required

* Thu Jul 01 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.5-11mdk
- Methods to change and write proxy.cfg
- Language updates

* Wed Jun 30 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.5-10mdk
- Rewrite the proxy.cfg parser
- Let the proxy be settable per media (still undocumented)

* Tue Jun 29 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.5-9mdk
- Rewrite the urpmi.cfg parser
- Make the verify-rpm and downloader options be settable per media in urpmi.cfg

* Thu Jun 24 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.5-8mdk
- Emergency fix on urpmi.update

* Thu Jun 24 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.5-7mdk
- Message and man page updates
- Minor fixes

* Fri May 28 2004 Stefan van der Eijk <stefan@eijk.nu> 4.5-6mdk
- fixed Fedora build (gurmpi installed but unpackaged files)

* Sat May 22 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.5-5mdk
- locale and command-line fixes
- urpmf now warns when no hdlist is used
- improve docs, manpages, error messages
- urpmi.addmedia doesn't search for hdlists anymore when a 'with' argument
  is provided

* Wed May 05 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.5-4mdk
- urpmi.addmedia no longer probes for synthesis/hdlist files when a
  "with" argument is provided
- gurpmi was broken
- skip comments in /etc/fstab
- better bash completion (O. Blin)
- fix rsync download (O. Thauvin)

* Thu Apr 29 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.5-3mdk
- Fix message output in urpme
- Fix input of Y/N answers depending on current locale

* Thu Apr 29 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.5-2mdk
- Bug fixes : locale handling, command-line argument parsing
- Add new French manpages from the man-pages-fr package

* Tue Apr 27 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 4.5-1mdk
- Refactorization, split code in new modules, minor bugfixes


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19064 |12mr|urpm-tools-2.2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           urpm-tools
Version:        2.2.2
Release:        1
Summary:        Utilities that help to work with URPM-based repositories
Group:          System/Configuration/Packaging
License:        GPLv2
URL:            http://wiki.rosalab.ru/index.php/Urpm-tools
Source0:        %{name}-%{version}.tar.gz
BuildArch:	noarch
BuildRoot:	%{name}-%{version}

Requires:	urpmi	       >= 6.68
Requires:	python-rpm     >= 5.3
Requires:	libxml2-python >= 2.7
Requires:       gzip
Requires:	python-rpm5utils = %{version}

%description
%{name} is a collection of utilities for URPM-based repositories. 
They make URPM-based repositories easier and more powerful to use.
These tools include: urpm-downloader, urpm-package-cleanup, 
urpm-repoclosure, urpm-repodiff, urpm-repomanage, urpm-repograph,
urpm-reposync

%package -n	python-rpm5utils
Group:		Development/Python
Summary:	Auxiliary modules to work with rpm
Provides:	python-rpm5utils = %{version}-%{release}

%description -n python-rpm5utils
%{name} contains some useful modules that are used by %{name}. 
Mostly taken from yum.

%prep
%setup -q -n %{name}

%install
rm -rf %{buildroot}
make install DESTDIR=$RPM_BUILD_ROOT
%find_lang %{name}

%files -f %{name}.lang
%defattr(-,root,root,-)

%{_bindir}/urpm-downloader
%{_bindir}/urpm-package-cleanup
%{_bindir}/urpm-repoclosure
%{_bindir}/urpm-repodiff
%{_bindir}/urpm-repomanage
%{_bindir}/urpm-repograph
%{_bindir}/urpm-reposync
%{_mandir}/man1/urpm-downloader.1.xz
%{_mandir}/man1/urpm-package-cleanup.1.xz
%{_mandir}/man1/urpm-repoclosure.1.xz
%{_mandir}/man1/urpm-repodiff.1.xz
%{_mandir}/man1/urpm-repomanage.1.xz
%{_mandir}/man1/urpm-repograph.1.xz
%{_mandir}/man1/urpm-reposync.1.xz

#%{_datadir}/locale/*/LC_MESSAGES/urpm-tools.mo
%doc COPYING

%files -n python-rpm5utils
%defattr(-,root,root,-)
%dir %{py_puresitedir}/rpm5utils
%dir %{py_puresitedir}/rpm5utils/tests
%dir %{py_puresitedir}/rpm5utils/urpmgraphs
%dir %{py_puresitedir}/rpm5utils/urpmgraphs/algorithms
%dir %{py_puresitedir}/rpm5utils/urpmgraphs/algorithms/components
%dir %{py_puresitedir}/rpm5utils/urpmgraphs/classes

%{py_puresitedir}/urpmmisc.py
%{py_puresitedir}/rpm5utils/*.py*
%{py_puresitedir}/rpm5utils/tests/*.py*
%{py_puresitedir}/rpm5utils/urpmgraphs/*.py*
%{py_puresitedir}/rpm5utils/urpmgraphs/algorithms/*.py*
%{py_puresitedir}/rpm5utils/urpmgraphs/algorithms/components/*.py*
%{py_puresitedir}/rpm5utils/urpmgraphs/classes/*.py*

%doc rpm5utils/COPYING

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19065 |12mr|urw-fonts-2.0-29
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define build_rebuild 0
%{?_with_rebuild: %global build_rebuild 1}
%define		urwmdkver 2.0-16.1mdk

Summary:	The 35 standard PostScript fonts
Name:		urw-fonts
Version:	2.0
Release:	%mkrel 29

Source0:	http://heanet.dl.sourceforge.net/sourceforge/gs-fonts/ghostscript-fonts-std-8.11.tar.bz2
# this overwrites several of the fonts and fonts.dir with new versions
Source1:	ftp://ftp.gnome.ru/fonts/urw/release/urw-fonts-1.0.7pre40.tar.bz2
Source4:	urw-fonts-%{urwmdkver}.tar.bz2
Source5:	http://peoples.mandriva.com/~ghibo/urw-fonts-1.0.7pre40-nimbusmonl-fixed.tar.bz2

# addition of *-iso10646-1 lines
Patch0:		urw-fonts-2.0-fontscale.patch
Patch1:		urw-fonts-monospaced.patch
Patch2:		urw-fonts-2.0-fontscale-adobe-before-urw.patch
Patch3:		urw-fonts-2.0-split-adobestd35fontdir.patch
Patch4:		urw-fonts-monospaced2.patch

License:	GPL, URW holds copyright
Group:		System/Fonts/Type1
URL:		ftp://ftp.cs.wisc.edu/ghost/gnu/fonts/
BuildRoot:	%_tmppath/%name-%version-%release-root
BuildArch:	noarch
%if %build_rebuild
BuildRequires:	fontforge >= 1.0-0.20040703.2mdk
%endif

%description 
Free, good quality versions of the 35 standard PostScript(TM) fonts,
donated under the GPL by URW++ Design and Development GmbH.  The
fonts.dir file font names match the original Adobe names of the fonts
(e.g., Times, Helvetica, etc.).

Install the urw-fonts package if you need free versions of standard
PostScript fonts.

The fonts provided are:
URW-Avantgarde
URW-Bookman
URW Chancery
URW-Century Schoolbook
URW-Courier
URW-Dingbats
URW-Gothic
URW-Helvetica
URW-New Century Schoolbook
URW-Nimbus Sans
URW-Nimbus Roman No9
URW-Nimbus Mono
URW-Palatino
URW Palladio
URW-Standard Symbols
URW-Symbol
URW-Times
URW-Zapf Chancery
URW-Zapf Dingbats

%prep
%setup -q -c -a1 -a4 -a5
%patch0 -p1 -b .fontscale
%patch1 -p1 -b .mono
%patch2 -p1 -b .urw
%patch3 -p1 -b .split
%patch4 -p1 -b .mono2

%build
%if %build_rebuild
# Resave PFB fonts, so /FontBBox will result as executable array
cat > copypfb.ff <<EOF
#!/usr/bin/fontforge
Open(\$1);
myfamilyname = \$familyname;
myweight = \$weight;
if (\$weight == "Demibold")
  myweight = "DemiBold";
  Print ("Fixing weight to DemiBold");
endif
if (\$familyname == "URW Chancery L ")
  myfamilyname = "URW Chancery L";
  Print ("Fixing URW Chancery L familyname");
endif
SetFontNames(\$fontname,myfamilyname,\$fullname,myweight,\$copyright,\$fontversion + "_%{version}-%{release}");
Generate(\$2,"",3);
Print ("Rebuilt: ", \$fontname);
Quit(0);
EOF
chmod +x copypfb.ff

mkdir -p fonts_fixed fixed
for i in fonts/*.pfb; do
	./copypfb.ff $i fonts_fixed/`basename $i`
done
for i in *.pfb; do
	./copypfb.ff $i fixed/`basename $i`
done



%endif

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/fonts/default/Type1 \
	$RPM_BUILD_ROOT%{_datadir}/fonts/default/Type1/adobestd35

%if %build_rebuild
# install original URW fonts (from ghostscript set)
install -m 644	fonts_fixed/*.afm \
		fonts_fixed/*.pfm \
		fonts_fixed/*.pfb \
			$RPM_BUILD_ROOT%{_datadir}/fonts/default/Type1/
# install new versions with cyrillic glyphs (and overwrite original
# ones if needed)
install -m 644	fixed/*.afm \
		fixed/*.pfm \
		fixed/*.pfb \
			$RPM_BUILD_ROOT%{_datadir}/fonts/default/Type1/
# install fonts.scale/fonts.dir
install -m 644 fonts/fonts.scale \
			$RPM_BUILD_ROOT%{_datadir}/fonts/default/Type1/
install -m 644 fonts/fonts.scale \
			$RPM_BUILD_ROOT%{_datadir}/fonts/default/Type1/fonts.dir
install -m 644 fonts/fonts.scale.adobe \
	$RPM_BUILD_ROOT%{_datadir}/fonts/default/Type1/adobestd35/fonts.scale
install -m 644 fonts/fonts.scale.adobe \
        $RPM_BUILD_ROOT%{_datadir}/fonts/default/Type1/adobestd35/fonts.dir
%else
install -m 644	urw-fonts-%{urwmdkver}/*.afm \
	urw-fonts-%{urwmdkver}/*.pfm \
	urw-fonts-%{urwmdkver}/*.pfb \
	urw-fonts-%{urwmdkver}/fonts.dir \
	urw-fonts-%{urwmdkver}/fonts.scale \
		$RPM_BUILD_ROOT%{_datadir}/fonts/default/Type1/
install -m 644 urw-fonts-%{urwmdkver}/fonts.scale.adobe \
	$RPM_BUILD_ROOT%{_datadir}/fonts/default/Type1/adobestd35/fonts.scale
install -m 644 urw-fonts-%{urwmdkver}/fonts.dir.adobe \
	$RPM_BUILD_ROOT%{_datadir}/fonts/default/Type1/adobestd35/fonts.dir
## copy fixed fonts
#cp -fp	n022003l.{afm,pfm,pfb} \
#	n022004l.{afm,pfm,pfb} \
#	n022023l.{afm,pfm,pfb} \
#	n022024l.{afm,pfm,pfb} \
#	$RPM_BUILD_ROOT%{_datadir}/fonts/default/Type1/
%endif

cd $RPM_BUILD_ROOT%{_datadir}/fonts/default/Type1/adobestd35
for i in ../*.pfb ../*.afm ../*.pfm; do \
	ln -s $i
done

(cd $RPM_BUILD_ROOT/usr/share/fonts/default/Type1
# X.org's mkfontdir messes up encoding order, using alphabetical one,
# so for now comment the next line.
#    mkfontdir .
)

mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
ln -s ../../..%_datadir/fonts/default/Type1 \
    %{buildroot}%_sysconfdir/X11/fontpath.d/type1-urw-fonts:pri=50
ln -s ../../..%_datadir/fonts/default/Type1/adobestd35 \
    %{buildroot}%_sysconfdir/X11/fontpath.d/type1-urw-fonts-adobestd35:pri=50

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(0644,root,root,0755)
%doc README ChangeLog COPYING
%if !%build_rebuild
%doc urw-fonts-%{urwmdkver}/README.mdk
%endif
%dir %{_datadir}/fonts/default/
%dir %{_datadir}/fonts/default/Type1
%dir %{_datadir}/fonts/default/Type1/adobestd35
%{_datadir}/fonts/default/Type1/fonts.dir
%{_datadir}/fonts/default/Type1/fonts.scale
%{_datadir}/fonts/default/Type1/*.afm
%{_datadir}/fonts/default/Type1/*.pfb
%{_datadir}/fonts/default/Type1/*.pfm
%{_datadir}/fonts/default/Type1/adobestd35/*.afm
%{_datadir}/fonts/default/Type1/adobestd35/*.pfb
%{_datadir}/fonts/default/Type1/adobestd35/*.pfm
%{_datadir}/fonts/default/Type1/adobestd35/fonts.dir
%{_datadir}/fonts/default/Type1/adobestd35/fonts.scale
%{_sysconfdir}/X11/fontpath.d/type1-urw-fonts:pri=50
%{_sysconfdir}/X11/fontpath.d/type1-urw-fonts-adobestd35:pri=50



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19066 |12mr|usb_modeswitch-1.2.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		usb_modeswitch
Summary:	Activating Switchable USB Devices on Linux
Version:	1.2.3
Release:	1
License:	GPLv2+
%define fname	usb-modeswitch
%define	fver	%{version}
Source0:	http://www.draisberghof.de/usb_modeswitch/%{fname}-%{version}.tar.bz2
# (proyvind): fix a warning revealed with optimizations enabled and enable them
#             by default so that they'll get catched by upstream in the future.
#             Submitted upstream
#Patch0:		usb-modeswitch-1.1.9-catch-and-fix-more-warnings.patch
URL:		http://www.draisberghof.de/usb_modeswitch/
Group:		System/Configuration/Hardware
BuildRequires:	libusb-devel
Requires:	sysfsutils
Requires(pre):       tcl
Requires:	usb_modeswitch-data >= 20110805

%description
USB_ModeSwitch is a mode switching tool for controlling "flip flop"
(multiple device) USB gear.

Several new USB devices (especially high-speed wireless WAN stuff,
they're expensive anyway) have their Windows drivers onboard; when
plugged in for the first time they act like a flash storage and start
installing the driver from there. After that (and on every consecutive
plugging) this driver switches the mode internally, the storage device
vanishes (in most cases), and a new device (like an USB modem) shows
up. The WWAN gear maker Option calls that feature "ZeroCD (TM)".

%prep
%setup -q -n %{fname}-%{version}
%patch0 -p1 -b .warnings~

%build
%make CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"

%install
%makeinstall_std

%files
/lib/udev/usb_modeswitch
%{_sbindir}/*
%{_mandir}/man1/*
%config(noreplace) %{_sysconfdir}/usb_modeswitch.conf



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19067 |12mr|usb_modeswitch-data-20120120-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		usb_modeswitch-data
Version:	20120120
Release:	1
Summary:	Activating Switchable USB Devices on Linux
Group:		System/Configuration/Hardware
License:	GPLv2+
URL:		http://www.draisberghof.de/usb_modeswitch/
%define	fname	usb-modeswitch-data
Source0:	http://www.draisberghof.de/usb_modeswitch/%{fname}-%{version}.tar.bz2
BuildArch:	noarch
Requires:	usb_modeswitch

%description
USB Modeswitch brings up your datacard into operational mode. When plugged
in they identify themselves as cdrom and present some non-Linux compatible
installation files. This tool deactivates this cdrom-devices and enables
the real communication device. It supports most devices built and
sold by Huawei, T-Mobile, Vodafone, Option, ZTE, Novatel.

This package contains the data files needed for usb_modeswitch to function.

%prep
%setup -q -n %{fname}-%{version}

%install
%makeinstall_std

%files
%doc ChangeLog README
/lib/udev/rules.d/40-usb_modeswitch.rules
%dir %{_datadir}/usb_modeswitch
%{_datadir}/usb_modeswitch/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19068 |12mr|usbmuxd-1.0.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2
%define libname %mklibname usbmuxd %{major}
%define develname %mklibname -d usbmuxd

Name:		usbmuxd
Version:	1.0.8
Release:	2
Summary:	Daemon for communicating with Apple's iPod Touch and iPhone
Group:		System/Kernel and hardware 
License:	GPLv2+ and LGPLv2+
URL:		http://marcansoft.com/blog/iphonelinux/usbmuxd/
Source0:	http://www.libimobiledevice.org/downloads/%{name}-%{version}.tar.bz2
Patch0:		usbmux_udev_owner_fix.patch

BuildRequires:	pkgconfig(libusb-1.0)
BuildRequires:	pkgconfig(libplist)
BuildRequires:	cmake

%description
usbmuxd is a daemon used for communicating with Apple's iPod Touch and iPhone
devices. It allows multiple services on the device to be accessed
simultaneously.

%package -n %{libname}
Group:		System/Libraries
Summary:	Library to access the usbmuxd daemon

%description -n %{libname}
libusmuxd is used to communicate with the usbmuxd daemon by apps wishing to 
interact with Apple's iPod Touch and iPhone.

%package -n %{develname}
Summary:	Development package for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
Files for development with %{name}.

%prep
%setup -q

%build
%cmake -DUSB_INCLUDE_DIR=%{_includedir}/libusb-1.0
%make

%install
%makeinstall_std -C build

%pre
%_pre_useradd usbmux /proc /sbin/nologin

%postun
%_postun_userdel usbmux

%files
%doc AUTHORS README
/lib/udev/rules.d/85-usbmuxd.rules
%{_bindir}/iproxy
%{_sbindir}/usbmuxd

%files -n %{libname}
%{_libdir}/libusbmuxd.so.%{major}*
%{_libdir}/libusbmuxd.so.%{version}


%files -n %{develname}
%doc README.devel
%{_includedir}/*.h
%{_libdir}/libusbmuxd.so
%{_libdir}/pkgconfig/libusbmuxd.pc



%changelog
* Fri Aug  17 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 21cf1a7
- Set USB_INCLUDE_DIR
  
* Fri Aug  17 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 63cf99e
- New 1.0.8 (sync with Cooker), convert BR to pkgconfig style
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19069 |12mr|usbredir-0.5.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define oname		usbredir

%define major_parser		1
%define libname_parser		%mklibname usbredirparser %{major_parser}
%define develname_parser	%mklibname usbredirparser -d

%define major_host		1
%define libname_host		%mklibname usbredirhost %{major_host}
%define develname_host		%mklibname usbredirhost -d

Name:		usbredir
Version:	0.5.2
Release:	1
License:	GPL-2.0+ ; LGPL-2.1+
Summary:	A protocol for redirection USB traffic
URL:		http://spice-space.org/page/UsbRedir
Group:		System/Libraries
Source0:	http://spice-space.org/download/%{name}/%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(libusb-1.0) => 1.0.9

%description
usbredir is a protocol for redirection USB traffic from a single USB device,
to a different (virtual) machine then the one to which the USB device is
attached. See usb-redirection-protocol.txt for the description / definition
of this protocol.

# ---------------------------------------------------------------------------

%package -n %{libname_host}
Summary:	A protocol for redirection USB traffic
Group:		System/Libraries

%description -n %{libname_host}
usbredir is a protocol for redirection USB traffic from a single USB device,
to a different (virtual) machine then the one to which the USB device is
attached. See usb-redirection-protocol.txt for the description / definition
of this protocol.

%package -n %{develname_host}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname_host} = %{version}-%{release}
Requires:	%{name}-devel = %{version}-%{release}

%description -n %{develname_host}
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.

# ---------------------------------------------------------------------------

%package -n %{libname_parser}
Summary:	A protocol for redirection USB traffic
Group:		System/Libraries

%description -n %{libname_parser}
usbredir is a protocol for redirection USB traffic from a single USB device,
to a different (virtual) machine then the one to which the USB device is
attached. See usb-redirection-protocol.txt for the description / definition
of this protocol.

%package -n %{develname_parser}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname_parser} = %{version}-%{release}
Requires:	%{name}-devel = %{version}-%{release}

%description -n %{develname_parser}
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.

# ---------------------------------------------------------------------------

%package devel
Summary:	A protocol for redirection USB traffic - Development files
Group:		Development/C
Requires:	%{libname_host} = %{version}-%{release}
Requires:	%{libname_parser} = %{version}-%{release}

%description devel
usbredir is a protocol for redirection USB traffic from a single USB device,
to a different (virtual) machine then the one to which the USB device is
attached. See usb-redirection-protocol.txt for the description / definition
of this protocol.

%prep
%setup -q

%build
#export CPPFLAGS="$(pkg-config --cflags libusb-1.0) %{optflags}"
#export LDFLAGS=$(pkg-config --libs libusb-1.0)
%configure2_5x --disable-static
%make

%install
%makeinstall_std LIBDIR=%{_libdir} PREFIX=%{_prefix}
find %{buildroot} -type f -name "*.la" -delete -print

%files
%doc ChangeLog README COPYING
%{_sbindir}/usbredirserver
%{_mandir}/man1/usbredirserver.1.*

%files -n %{libname_host}
%{_libdir}/libusbredirhost.so.%{major_host}*

%files -n %{develname_host}
%{_includedir}/usbredirhost.h
%{_libdir}/libusbredirhost.so
%{_libdir}/pkgconfig/libusbredirhost.pc

%files -n %{libname_parser}
%{_libdir}/libusbredirparser.so.%{major_parser}*

%files -n %{develname_parser}
%{_includedir}/usbredirparser.h
%{_libdir}/libusbredirparser.so
%{_libdir}/pkgconfig/libusbredirparser-0.5.pc

%files devel
%{_includedir}/usbredirproto.h
%{_includedir}/usbredirfilter.h

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19070 |12mr|usbutils-006-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Linux USB utilities
Name:		usbutils
Version:	006
Release:	1
License:	GPLv2+
Group:		System/Kernel and hardware
URL:		https://github.com/gregkh/usbutils
Source0:	http://www.kernel.org/pub/linux/utils/usb/usbutils/%{name}-%{version}.tar.bz2
BuildRequires:	libusb-devel
Requires:	ldetect-lst >= 0.1.282

%description
This package contains the lsusb utility for inspecting the devices 
connected to the USB bus. It shows a graphical representation of the 
devices that are currently plugged in, showing the topology of the 
USB bus. It also displays information on each individual device on 
the bus.

%package devel
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{name} = %{version}-%{release}

%description devel
Development files and headers for %{name}.


%prep
%setup -q

%build
%configure2_5x \
	--disable-zlib
%make

%install
%makeinstall_std

# do not package usb.ids, handled by ldetect-lst now
rm -f %{buildroot}/%{_datadir}/usb.ids

%files
%{_sbindir}/*
%{_bindir}/*
%{_mandir}/*/*

%files devel
%doc AUTHORS ChangeLog README
%{_datadir}/pkgconfig/usbutils.pc

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19071 |12mr|userdrake-1.13.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A graphical interface for administering users and groups
Name:		userdrake
Version:	1.13.2
Release:	6
#cvs source
# http://www.mandrivalinux.com/en/cvs.php3
Source0:	%{name}-%{version}.tar.lzma
URL:		http://people.mandriva.com/~daouda/mandrake/userdrake.html
License:	GPL
Group:		System/Configuration/Other
Requires:	drakxtools
Requires:	libuser
Requires:	usermode-consoleonly
Requires:	transfugdrake
Suggests:	xguest
BuildRequires:	gettext
BuildRequires:	perl-devel
BuildRequires:	pkgconfig(libuser)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pam-devel

%description
Userdrake is a user-friendly and powerful tool for administrating users and 
groups. It depends on the libuser library. 

%prep
%setup -q
		
%build
cd USER
%{__perl} Makefile.PL INSTALLDIRS=vendor 
cd ..
make OPTIMIZE="%{optflags} -w" 

%install
make PREFIX=%{buildroot} install 

cd USER
%makeinstall_std
cd ..

#install lang
%find_lang userdrake


mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-userdrake.desktop <<EOF
[Desktop Entry]
Name=User Administration
Comment=Add or remove users and groups
Exec=/usr/bin/userdrake
Icon=userdrake
Type=Application
StartupNotify=true
Categories=GTK;System;X-MandrivaLinux-CrossDesktop;
NoDisplay=true
EOF

# consolehelper configuration
ln -sf %{_bindir}/consolehelper %{buildroot}%{_bindir}/userdrake
ln -sf %{_bindir}/userdrake %{buildroot}%{_bindir}/drakuser
mkdir -p %{buildroot}%{_sysconfdir}/pam.d
ln -sf %{_sysconfdir}/pam.d/mandriva-simple-auth %{buildroot}%{_sysconfdir}/pam.d/userdrake
mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps/
cat > %{buildroot}%{_sysconfdir}/security/console.apps/userdrake <<EOF
USER=root
PROGRAM=/usr/sbin/userdrake
FALLBACK=false
SESSION=true
EOF

# userdrake <-> drakuser
ln -s %{_sysconfdir}/pam.d/userdrake %{buildroot}%{_sysconfdir}/pam.d/drakuser
ln -s %{_sysconfdir}/security/console.apps/userdrake \
        %{buildroot}%{_sysconfdir}/security/console.apps/drakuser

%files -f userdrake.lang
%doc README COPYING RELEASE_NOTES
%config(noreplace) %{_sysconfdir}/sysconfig/userdrake
%config(noreplace) %{_sysconfdir}/pam.d/userdrake
%config(noreplace) %{_sysconfdir}/security/console.apps/userdrake
# two symlinks in sysconfdir
%{_sysconfdir}/pam.d/drakuser
%{_sysconfdir}/security/console.apps/drakuser
%{_prefix}/bin/*
%{_prefix}/sbin/*
%{_datadir}/userdrake
%{_mandir}/man3/USER*
%{_datadir}/applications/mandriva-*.desktop
%{perl_vendorarch}/USER.pm
%{perl_vendorarch}/auto/USER
%{_iconsdir}/*.png
%{_miconsdir}/*.png
%{_liconsdir}/*.png




%changelog
* Thu Aug  23 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: d8f31da
- Rebuild for new perl, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19072 |12mr|usermode-1.111-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Graphical tools for certain user account management tasks
Name:		usermode
Version:	1.111
Release:	%mkrel 1
Epoch:		1
License:	GPLv2+
Group:		System/Configuration/Other
Url:		https://fedorahosted.org/usermode/
Source0:	https://fedorahosted.org/releases/u/s/usermode/%{name}-%{version}.tar.xz
# being the console owner is enough
Source1:	mandriva-console-auth
# besides being the console owner, needs to authenticate as well
Source2:	mandriva-simple-auth
Source10:	simple_root_authen
Source11:	simple_root_authen.apps
# allow more environment variables to be set in root environment
Patch1:		usermode-1.99-environment.patch
# allow simple authentication without config file (used by drakxtools)
Patch2:		usermode-1.108-user_authen.patch
# http://qa.mandriva.com/show_bug.cgi?id=32459
Patch3:		usermode-1.99-uz-po.patch
# (fc) 1.85-1mdk set password dialog to stick on all workspace
Patch7:		usermode-1.101-stick.patch
Patch8:		usermode-1.100-sl-po.patch
Patch9:		usermode-1.106-format_not_a_string_literal_and_no_format_arguments.patch
# (tpg) pam-panel-icon should check whether it is started from autostart or saved session
# without this we have more instances of pam-panel-icon running
# https://qa.mandriva.com/show_bug.cgi?id=44632
Patch10:	usermode-1.99-disable-session-restart.patch
BuildRequires:	autoconf2.5
BuildRequires:	gettext-devel
BuildRequires:	intltool
BuildRequires:	libglade2.0-devel
BuildRequires:	libuser-devel
BuildRequires:	pam-devel
BuildRequires:	desktop-file-utils
BuildRequires:	libice-devel
BuildRequires:	libsm-devel
BuildRequires:	startup-notification-devel
# don't build with startup-notification for now, not fully functionnal
#BuildRequires:  startup-notification-devel
BuildRequires:	libblkid-devel
Requires:	util-linux
Requires:	pam >= 0.75-28mdk
Requires:	%{name}-consoleonly = %{epoch}:%{version}-%{release}
Conflicts:	SysVinit < 2.74-14
Conflicts:	msec < 0.15-17mdk
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The usermode package contains several graphical tools for users:
userinfo, usermount and userpasswd. Userinfo allows users to change
their finger information. Usermount lets users mount, unmount, and
format filesystems. Userpasswd allows users to change their passwords.

Install the usermode package if you would like to provide users with
graphical tools for certain account management tasks.

%package -n %{name}-consoleonly
Summary:	Non graphical part of usermode
Group:		System/Libraries

%description -n %{name}-consoleonly
This package contains only the usermode stuff which doesn't require
XFree or GTK to run.

%prep
%setup -q

%patch1 -p1 -b .environment
%patch2 -p1 -b .user_authen
%patch3 -p1 -b .uz
%patch7 -p1 -b .stick
#%patch8 -p1 -b .newpo
%patch9 -p1
%patch10 -p1

%build
%configure2_5x \
	--without-selinux
%make

%install
rm -rf %{buildroot}
%makeinstall_std VENDOR=mandriva

mkdir -p %{buildroot}%{_mandir}/{man1,man8}

mkdir -p %{buildroot}%{_sysconfdir}/pam.d %{buildroot}%{_sysconfdir}/security/console.apps

install -m 644 %{SOURCE10} %{buildroot}%{_sysconfdir}/pam.d/simple_root_authen
install -m 644 %{SOURCE11} %{buildroot}%{_sysconfdir}/security/console.apps/simple_root_authen
install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/pam.d/mandriva-console-auth
install -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/pam.d/mandriva-simple-auth

mkdir -p %{buildroot}%{_sysconfdir}/xdg/autostart
cat << EOF > %{buildroot}%{_sysconfdir}/xdg/autostart/pam-panel-icon.desktop
[Desktop Entry]
Name=Authentication applet
Comment=Allow to forget authenticated login
Exec=pam-panel-icon
Icon=dialog-password
Terminal=false
StartupNotify=false
Type=Application
Categories=GNOME;GTK;System;Utility;Core;
OnlyShowIn=GNOME;KDE;XFCE;
EOF

%find_lang %{name}

# remove unpackaged files
rm -f %{buildroot}%{_datadir}/locale/*/LC_MESSAGES/@GETTEXT_PACKAGE@.mo \
 %{buildroot}%{_datadir}/applications/*.desktop

%post
if [ ! -z "$SECURE_LEVEL" ];then
if [ -x /usr/sbin/msec -a "$SECURE_LEVEL" -gt "3" ]; then  /usr/sbin/msec $SECURE_LEVEL || true ; fi
fi

%files
%defattr(-,root,root)
%{_sysconfdir}/xdg/autostart/pam-panel-icon.desktop
%{_bindir}/usermount
%{_bindir}/userinfo
%{_bindir}/userpasswd
%{_mandir}/man1/usermount.1*
%{_mandir}/man1/userinfo.1*
%{_mandir}/man1/userpasswd.1*
%{_mandir}/man1/pam-panel-icon.1*
%{_mandir}/man8/consolehelper-gtk.8*
%{_bindir}/consolehelper-gtk
%{_bindir}/pam-panel-icon
%{_datadir}/usermode
%{_datadir}/pixmaps/*

%files -n %{name}-consoleonly -f %{name}.lang
%defattr(-,root,root)
%attr(4755,root,root) %{_sbindir}/userhelper
%{_mandir}/man8/userhelper.8*
%{_bindir}/consolehelper
%{_mandir}/man8/consolehelper.8*
%config(noreplace) %{_sysconfdir}/pam.d/simple_root_authen
%config(noreplace) %{_sysconfdir}/pam.d/mandriva-simple-auth
%config(noreplace) %{_sysconfdir}/pam.d/mandriva-console-auth
%config(noreplace) %{_sysconfdir}/security/console.apps/simple_root_authen



%changelog
* Wed Oct  10 2012 akdengi <kazancas@mandriva.ru>
+ Commit: 904d5ec
- 1.111. this removes poweroff/halt/reboot, moving to systemd package
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19073 |12mr|utempter-0.5.5-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname_orig lib%{name}
%define libname %mklibname %{name} %{major}

Summary:	Priviledged helper for utmp/wtmp updates
Name:		utempter
Version:	0.5.5
Release:	14
License:	GPL
Group:		System/Libraries
URL:		http://www.redhat.com/
Source0:	%{name}-%{version}.tar.bz2
Patch1:		utempter-0.5.2-biarch-utmp.patch
Requires(pre):	shadow-utils
Requires:	%{libname} = %{version}-%{release}

%description
Utempter is a utility which allows some non-privileged programs to
have required root access without compromising system
security. Utempter accomplishes this feat by acting as a buffer
between root and the programs.

%package -n	%{libname}
Summary:	Library used by %{name}
Group:		System/Libraries

%description -n	%{libname}
Libutempter is an library which allows some non-privileged
programs to have required root access without compromising system
security. It accomplishes this feat by acting as a buffer
between root and the programs.

%package -n	%{libname}-devel
Summary:	Devel files for %{name}
Group:		Development/C
Provides:	%{libname_orig}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n	%{libname}-devel
Header files for writing apps using libutempter

%prep
%setup -q
%patch1 -p1 -b .biarch-utmp

%build
%make RPM_OPT_FLAGS="%{optflags}"

%install
%makeinstall_std LIBDIR=%{_libdir}

chmod 0755 %{buildroot}%{_libdir}/libutempter.so.%{major}*

%pre 
%{_sbindir}/groupadd -g 22 -r -f utmp

%files
%doc COPYING
%attr(02755, root, utmp) %{_sbindir}/utempter

%files -n %{libname}
%doc COPYING
%{_libdir}/libutempter.so.%{major}*

%files -n %{libname}-devel
%doc COPYING
%{_libdir}/libutempter.so
%{_includedir}/utempter.h



%changelog
* Mon Oct  22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: d23dd15
- Fix permissions, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19074 |12mr|util-linux-2.22-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lib_blkid_major 1
%define lib_blkid %mklibname blkid %{lib_blkid_major}
%define lib_blkid_devel %mklibname blkid -d

%define lib_uuid_major 1
%define lib_uuid %mklibname uuid %{lib_uuid_major}
%define lib_uuid_devel %mklibname uuid -d

%define lib_ext2fs %mklibname ext2fs 2
%define lib_ext2fs_devel %mklibname ext2fs -d

%define lib_mount_major 1
%define lib_mount %mklibname mount %{lib_mount_major}
%define lib_mount_devel %mklibname mount -d

%define git_url git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git

%define build_bootstrap 0
# Define to %nil for release builds, e.g. rc2 for rc builds
%define beta %nil

%if !%{build_bootstrap}
%bcond_with	uclibc
%endif

### Header
Summary:	A collection of basic system utilities
Name:		util-linux
Version:	2.22
%if "%beta" == ""
Release:	3
Source0:	ftp://ftp.kernel.org/pub/linux/utils/%{name}/v%(echo %{version} |cut -d. -f1-2)/%{name}-%{version}.tar.xz
%else
Release:	0.%beta.2
Source0:	ftp://ftp.kernel.org/pub/linux/utils/%{name}/v%(echo %{version} |cut -d. -f1-2)/%{name}-%{version}-%beta.tar.xz
%endif
License:	GPLv2 and GPLv2+ and BSD with advertising and Public Domain
Group:		System/Base
URL:		ftp://ftp.kernel.org/pub/linux/utils/util-linux

### Features
%define include_raw 1
### Macros
%define no_hwclock_archs s390 s390x

### Dependences
BuildRequires:	gcc
BuildRequires:	sed
%if !%{build_bootstrap}
BuildRequires:	ext2fs-devel
%endif
BuildRequires:	gettext-devel
BuildRequires:	pam-devel
BuildRequires:	ncurses-devel
BuildRequires:	ncursesw-devel
BuildRequires:	termcap-devel
BuildRequires:	slang-devel
BuildRequires:	zlib-devel
BuildRequires:	libaudit-devel
BuildRequires:	pkgconfig(systemd)
%if %{with uclibc}
BuildRequires:	uClibc-devel
%endif
BuildRequires:	libtool

### Sources
# based on Fedora pam files, with pam_selinux stripped out
Source1:	util-linux-ng-login.pamd
Source2:	util-linux-ng-remote.pamd
Source3:	util-linux-ng-chsh-chfn.pamd
Source4:	util-linux-ng-60-raw.rules
Source5:	su.pamd
Source6:	su-l.pamd
Source8:	nologin.c
Source9:	nologin.8
Source10:	uuidd.init

### Obsoletes & Conflicts & Provides
# old versions of util-linux have been splited to more sub-packages
%rename		mount
%rename		losetup
Obsoletes:	util-linux-ng < 2.19
Obsoletes:	util-linux <= 2.13-0.pre7.6mdv2008.0
Provides:	util-linux = %{version}-%{release}
Provides:	util-linux-ng = %{version}-%{release}
# old versions of e2fsprogs provides blkid / uuidd
Conflicts:	e2fsprogs < 1.41.8-2mnb2
Conflicts:	setup < 2.7.18-6
# old version of sysvinit-tools provides sulogin and utmpdump
Conflicts:	sysvinit < 2.87-11
# eject used to be a separate package. 2.1.5 was the last released version,
# eject was merged into util-linux 2.22, so our %version is guaranteed to
# be bigger than the last eject's
Obsoletes:	eject
Provides:	eject

%rename		fdisk
%rename		tunelp
%rename		schedutils
%ifarch alpha %{sparc} ppc
Obsoletes:	clock < %{version}-%{release}
%endif

# setarch merge in util-linux-ng-2.13
%rename		sparc32
%rename		linux32
%rename		setarch
Requires(pre):	mktemp
# for /bin/awk
Requires(pre):	gawk
# for /usr/bin/cmp
Requires(pre):	diffutils
Requires(pre):	coreutils
# (tpg) add conflicts on older version dues to move su
Conflicts:	coreutils < 8.19-2
Provides:	/bin/su
Requires:	pam >= 0.66-4
Requires:	shadow-utils >= 4.0.3
Requires:	%{lib_blkid} = %{version}-%{release}
Requires:	%{lib_mount} = %{version}-%{release}
Requires:	%{lib_uuid} = %{version}-%{release}
%if %{include_raw}
Requires:	udev
%endif

# RHEL/Fedora specific mount options
Patch1:		util-linux-2.22-mount-managed.patch
# add note about ATAPI IDE floppy to fdformat.8
Patch3:		util-linux-ng-2.20-fdformat-man-ide.patch
# 151635 - makeing /var/log/lastlog
Patch5:		util-linux-ng-2.13-login-lastlog.patch
# 231192 - ipcs is not printing correct values on pLinux
Patch8:		util-linux-ng-2.20-ipcs-32bit.patch
# /etc/blkid.tab --> /etc/blkid/blkid.tab
Patch11:	util-linux-ng-2.16-blkid-cachefile.patch

### Upstream patches

### Mandriva Specific patches

# misc documentation fixes for man pages
Patch111:	util-linux-2.11t-mkfsman.patch
# sparc build fix
Patch115:	util-linux-2.22-fix-ioctl.patch
# Autodetect davfs mount attempts
Patch116:	util-linux-2.22-autodav.patch

# crypto patches
# loop-AES patch
# reworked from http://loop-aes.sourceforge.net/updates/util-linux-ng-2.17-20100120.diff.bz2
Patch1100:	util-linux-ng-2.18-loopAES.patch
Patch1101:	util-linux-2.12q-swapon-skip-encrypted.patch
Patch1102:	util-linux-2.12-lower-LOOP_PASSWORD_MIN_LENGTH-for-AES.patch
# load cryptoloop and cypher modules when use cryptoapi
Patch1103:	util-linux-2.12a-cryptoapi-load-module.patch
Patch1104:	util-linux-ng-2.14.1-set-as-encrypted.patch

# clock program for ppc
Patch1200:	util-linux-2.10r-clock-1.1-ppc.patch
# leng options for clock-ppc
Patch1201:	util-linux-2.10s-clock-syntax-ppc.patch
# Added r & w options to chfn (lsb mandate)
Patch1202:	util-linux-2.20-chfn-lsb-usergroups.patch
# fix build on alpha with newer kernel-headers
Patch1203:	util-linux-2.11m-cmos-alpha.patch
# remove mode= from udf mounts (architecture done so that more may come)
Patch1218:	util-linux-ng-2.13-mount-remove-silly-options-in-auto.patch
# (misc) enable option -x on fsck.cramfs , bug 48224
Patch1219:	util-linux-ng-enable_fsck_cramfs.diff
# Mandrivamove patches
Patch1300:	util-linux-ng-2.18-losetup-try-LOOP_CHANGE_FD-when-loop-already-busy.patch

%description
The util-linux package contains a large variety of low-level system
utilities that are necessary for a Linux system to function.  Among
others, Util-linux-ng contains the fdisk configuration tool and the login
program.

%package -n %{lib_blkid}
Summary:	Block device ID library
Group:		System/Libraries
License:	LGPLv2+
Conflicts:	%{lib_ext2fs} < 1.41.6-2mnb2

%description -n %{lib_blkid}
This is block device identification library, part of util-linux.

%package -n %{lib_blkid_devel}
Summary:	Block device ID library
Group:		Development/C
License:	LGPLv2+
Requires:	%{lib_blkid} = %{version}-%{release}
Conflicts:	%{lib_ext2fs_devel} < 1.41.6-2mnb2
Provides:	libblkid-devel = %{version}-%{release}

%description -n	%{lib_blkid_devel}
This is the block device identification development library and headers,
part of util-linux.

%package -n %{lib_uuid}
Summary:	Universally unique ID library
Group:		System/Libraries
License:	BSD
Conflicts:	%{lib_ext2fs} < 1.41.8-2mnb2

%description -n %{lib_uuid}
This is the universally unique ID library, part of e2fsprogs.

The libuuid library generates and parses 128-bit universally unique
id's (UUID's).A UUID is an identifier that is unique across both
space and time, with respect to the space of all UUIDs.  A UUID can
be used for multiple purposes, from tagging objects with an extremely
short lifetime, to reliably identifying very persistent objects
across a network.

%package -n %{lib_uuid_devel}
Summary:	Universally unique ID library
Group:		Development/C
License:	BSD
Conflicts:	%{lib_ext2fs} < 1.41.8-2mnb2
Requires:	%{lib_uuid} = %{version}
Provides:	libuuid-devel = %{version}-%{release}

%description -n %{lib_uuid_devel}
This is the universally unique ID development library and headers,
part of e2fsprogs.

The libuuid library generates and parses 128-bit universally unique
id's (UUID's).A UUID is an identifier that is unique across both
space and time, with respect to the space of all UUIDs.  A UUID can
be used for multiple purposes, from tagging objects with an extremely
short lifetime, to reliably identifying very persistent objects
across a network.

%package -n uuidd
Summary:	Helper daemon to guarantee uniqueness of time-based UUIDs
Group:		System/Servers
License:	GPLv2
Requires(pre):	shadow-utils

%description -n	uuidd
The uuidd package contains a userspace daemon (uuidd) which guarantees
uniqueness of time-based UUID generation even at very high rates on
SMP systems.

%package -n %{lib_mount}
Summary:	Universal mount library
Group:		System/Libraries
License:	LGPL2+

%description -n	%{lib_mount}
The libmount library is used to parse /etc/fstab,
/etc/mtab and /proc/self/mountinfo files,
manage the mtab file, evaluate mount options, etc.

%package -n %{lib_mount_devel}
Summary:	Universally unique ID library
Group:		Development/C
License:	LGPL2+
Requires:	%{lib_mount} = %{version}-%{release}
Provides:	libmount-devel = %{version}-%{release}

%description -n	%{lib_mount_devel}
Development files and headers for libmount library.

%prep
%if "%beta" == ""
%setup -q
%else
%setup -q -n %name-%version-%beta
%endif
cp %{SOURCE8} %{SOURCE9} .

%patch1 -p1 -b .options
%patch3 -p1 -b .atapifloppy
%patch5 -p1 -b .lastlog
%patch8 -p1 -b .p8

# Mandriva
%ifarch ppc
%patch1200 -p0
%patch1201 -p1
%endif

#LSB (sb)
%patch1202 -p1 -b .chfnlsb

#fix build on alpha with newer kernel-headers
%ifarch alpha
%patch1203 -p1
%endif

%patch111 -p1 -b .mkfsman
%patch115 -p1 -b .fix-ioctl
%patch116 -p1 -b .autodav

#%patch1100 -p1 -b .loopAES
#%patch1101 -p0 -b .swapon-encrypted
#%patch1102 -p0 -b .loopAES-password
#%patch1103 -p0 -b .load-module
#%patch1104 -p1 -b .set-as-encrypted

#%patch1300 -p1 -b .CHANGE-FD

# FIXME: double-check if this is really obsoleted by the mount rewrite
#patch1218 -p1 -b .silly
%patch1219 -p0

# rebuild build system for loop-AES patch
#./autogen.sh

%build
%serverbuild_hardened
unset LINGUAS || :

# CFLAGS
%define make_cflags -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fno-strict-aliasing

export CONFIGURE_TOP="`pwd`"

%if %{with uclibc}
mkdir -p uclibc
pushd uclibc
%configure2_5x	CC="%{uclibc_cc}" \
		CFLAGS="%{uclibc_cflags} %{make_cflags}" \
		--enable-shared=no \
		--enable-static=yes \
		--enable-new-mount \
		--enable-chfn-chsh \
		--without-ncurses

%make -C libblkid
popd
%endif

mkdir -p system
pushd  system
export CFLAGS="%{make_cflags} %{optflags} -Os"
%configure2_5x \
	--bindir=/bin \
	--sbindir=/sbin \
	--libdir=/%{_lib} \
	--disable-wall \
	--enable-partx \
	--enable-login-utils \
	--enable-kill \
	--enable-write \
	--enable-arch \
	--enable-ddate \
	--disable-mountpoint \
%if %{include_raw}
	--enable-raw \
%endif
	--disable-makeinstall-chown \
	--disable-rpath \
	--with-audit \
	--enable-new-mount \
	--enable-chfn-chsh

# build util-linux
%make

popd

# build nologin
gcc %{optflags} %{ldflags} -o nologin nologin.c

%ifarch ppc
gcc clock-ppc.c %{ldflags} -o clock-ppc
%endif

%install
mkdir -p %{buildroot}/{bin,sbin}
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_infodir}
mkdir -p %{buildroot}%{_mandir}/man{1,6,8,5}
mkdir -p %{buildroot}%{_sbindir}
mkdir -p %{buildroot}%{_sysconfdir}/{pam.d,security/console.apps,blkid}

%if %{with uclibc}
for lib in `find uclibc -name libblkid.a -o -name libuuid.a`; do
	install -m644 $lib -D %{buildroot}%{uclibc_root}%{_libdir}/$(basename $lib)
done
%endif

# install util-linux
%makeinstall_std -C system install DESTDIR=%{buildroot} MANDIR=%{buildroot}/%{_mandir} INFODIR=%{buildroot}/%{_infodir}

# install nologin
install -m 755 nologin %{buildroot}/sbin
install -m 644 nologin.8 %{buildroot}%{_mandir}/man8

%if %{include_raw}
echo '.so man8/raw.8' > %{buildroot}%{_mandir}/man8/rawdevices.8
{
  # see RH bugzilla #216664
  mkdir -p %{buildroot}%{_sysconfdir}/udev/rules.d
  pushd %{buildroot}%{_sysconfdir}/udev/rules.d
  install -m 644 %{SOURCE4} ./60-raw.rules
  popd
}
%endif

# Correct mail spool path.
perl -pi -e 's,/usr/spool/mail,/var/spool/mail,' %{buildroot}%{_mandir}/man1/login.1

%ifarch %{sparcx}
rm -rf %{buildroot}%{_bindir}/sunhostid
cat << E-O-F > %{buildroot}%{_bindir}/sunhostid
#!/bin/sh
# this should be %{_bindir}/sunhostid or somesuch.
# Copyright 1999 Peter Jones, <pjones@redhat.com> .
# GPL and all that good stuff apply.
(
idprom=\`cat /proc/openprom/idprom\`
echo \$idprom|dd bs=1 skip=2 count=2
echo \$idprom|dd bs=1 skip=27 count=6
echo
) 2>/dev/null
E-O-F
chmod 755 %{buildroot}%{_bindir}/sunhostid
%endif

# PAM settings
{
  pushd %{buildroot}%{_sysconfdir}/pam.d
  install -m 644 %{SOURCE1} ./login
  install -m 644 %{SOURCE2} ./remote
  install -m 644 %{SOURCE3} ./chsh
  install -m 644 %{SOURCE3} ./chfn
  install -m 644 %{SOURCE5} ./su
  install -m 644 %{SOURCE6} ./su-l
  popd
}

# This has dependencies on stuff in /usr
mv %{buildroot}{/sbin/,/usr/sbin}/cfdisk

%ifarch ppc
cp -f ./clock-ppc %{buildroot}/sbin/clock-ppc
mv %{buildroot}/sbin/hwclock %{buildroot}/sbin/clock-rs6k
ln -sf clock-rs6k %{buildroot}/sbin/hwclock
%endif
ln -sf ../../sbin/hwclock %{buildroot}/usr/sbin/hwclock
ln -sf ../../sbin/clock %{buildroot}/usr/sbin/clock
ln -sf hwclock %{buildroot}/sbin/clock

# Our own initscript for uuidd
install -D -m 755 %{SOURCE10} %{buildroot}/etc/rc.d/init.d/uuidd
# And a dirs uuidd needs that the makefiles don't create
install -d %{buildroot}/var/run/uuidd
install -d %{buildroot}/var/lib/libuuid

# move flock in /bin, required for udev
# logger is useful in initscripts while /usr isn't mounted as well
# ionice needed for readahead_early
for p in flock logger ionice; do
	mv %{buildroot}{%{_bindir},/bin}/$p
	ln -sf ../../bin/$p %{buildroot}%{_bindir}/$p
done

# remove stuff we don't want
rm -f %{buildroot}%{_mandir}/man1/{line,newgrp,pg}.1*
rm -f %{buildroot}%{_bindir}/{line,newgrp,pg}

# Final cleanup
%ifarch %no_hwclock_archs
rm -f %{buildroot}/sbin/{hwclock,clock} %{buildroot}%{_mandir}/man8/hwclock.8* %{buildroot}/usr/sbin/{hwclock,clock}
%endif
%ifarch s390 s390x
rm -f %{buildroot}/usr/{bin,sbin}/{fdformat,tunelp,floppy} %{buildroot}%{_mandir}/man8/{fdformat,tunelp,floppy}.8*
%endif

# deprecated commands
for I in /sbin/mkfs.bfs \
	/usr/bin/chkdupexe \
	%{_bindir}/scriptreplay
	do
	rm -f %{buildroot}$I
done

# deprecated man pages
for I in man1/chkdupexe.1 \
	man8/mkfs.bfs.8 man1/scriptreplay.1; do
	rm -rf %{buildroot}%{_mandir}/${I}*
done

# we install getopt/getopt-*.{bash,tcsh} as doc files
# note: versions <=2.12 use path "%{_datadir}/misc/getopt/*"
chmod 644 misc-utils/getopt-*.{bash,tcsh}
rm -f %{buildroot}%{_datadir}/getopt/*
rmdir %{buildroot}%{_datadir}/getopt

# link mtab 
ln -sf /proc/self/mounts %{buildroot}/etc/mtab

# /usr/sbin -> /sbin
for I in addpart delpart partx; do
	if [ -e %{buildroot}/usr/sbin/$I ]; then
		mv %{buildroot}/usr/sbin/$I %{buildroot}/sbin/$I
	fi
done

# /usr/bin -> /bin
for I in taskset; do
	if [ -e %{buildroot}/usr/bin/$I ]; then
		mv %{buildroot}/usr/bin/$I %{buildroot}/bin/$I
	fi
done

# /sbin -> /bin
for I in raw; do
	if [ -e %{buildroot}/sbin/$I ]; then
		mv %{buildroot}/sbin/$I %{buildroot}/bin/$I
	fi
done

# remove vipw and vigr, they belong in shadow-utils
rm -f %{buildroot}%{_sbindir}/{vipw,vigr} %{buildroot}%{_mandir}/man8/{vigr,vipw}.*

%find_lang %{name} %{name}.lang

# the files section supports only one -f option...
mv %{name}.lang %{name}.files

# create list of setarch(8) symlinks
find  %{buildroot}%{_bindir}/ -regextype posix-egrep -type l \
	-regex ".*(linux32|linux64|s390|s390x|i386|ppc|ppc64|ppc32|sparc|sparc64|sparc32|sparc32bash|mips|mips64|mips32|ia64|x86_64)$" \
	-printf "%{_bindir}/%f\n" >> %{name}.files

find  %{buildroot}%{_mandir}/man8 -regextype posix-egrep  \
	-regex ".*(linux32|linux64|s390|s390x|i386|ppc|ppc64|ppc32|sparc|sparc64|sparc32|sparc32bash|mips|mips64|mips32|ia64|x86_64)\.8.*" \
	-printf "%{_mandir}/man8/%f*\n" >> %{name}.files

%ifarch ppc
%post
ISCHRP=`grep CHRP /proc/cpuinfo`
if [ -z "$ISCHRP" ]; then
  ln -sf /sbin/clock-ppc /sbin/hwclock
fi
%endif

%post -n %{lib_blkid}
[ -e /etc/blkid.tab ] && mv /etc/blkid.tab /etc/blkid/blkid.tab || :
[ -e /etc/blkid.tab.old ] && mv /etc/blkid.tab.old /etc/blkid/blkid.tab.old || :
if !readlink /etc/mtab; then
	rm -f /etc/mtab
	ln -sf /proc/self/mounts /etc/mtab
fi

%pre -n uuidd
%_pre_useradd uuidd /var/lib/libuuid /bin/false
%_pre_groupadd uuidd uuidd

%preun -n uuidd
%_preun_service uuidd

%files -f %{name}.files
%doc NEWS AUTHORS
%doc misc-utils/getopt-*.{bash,tcsh}
/bin/arch
/bin/dmesg
%attr(755,root,root)	/bin/login
/bin/lsblk
/bin/more
/bin/kill
/bin/taskset
/bin/ionice
/bin/findmnt
/bin/su
/bin/wdctl
%if %{include_raw}
/bin/raw
%config %{_sysconfdir}/udev/rules.d/60-raw.rules
%endif
%config(noreplace) %{_sysconfdir}/pam.d/chfn
%config(noreplace) %{_sysconfdir}/pam.d/chsh
%config(noreplace) %{_sysconfdir}/pam.d/login
%config(noreplace) %{_sysconfdir}/pam.d/remote
%config(noreplace) %{_sysconfdir}/pam.d/su
%config(noreplace) %{_sysconfdir}/pam.d/su-l
#ghost %verify(not md5 size mtime) %config(noreplace,missingok) /etc/mtab
/etc/mtab
/sbin/agetty
%{_mandir}/man8/agetty.8*
/sbin/blkid
/sbin/blockdev
/sbin/fstrim
/sbin/pivot_root
/sbin/ctrlaltdel
/sbin/addpart
/sbin/delpart
/sbin/partx
/sbin/fsfreeze
/sbin/swaplabel
%{_mandir}/man8/partx.8*
%{_mandir}/man8/addpart.8*
%{_mandir}/man8/delpart.8*
%{_mandir}/man8/findmnt.8*
%{_mandir}/man8/fsfreeze.8*
%{_mandir}/man8/fstrim.8*
%{_mandir}/man8/lsblk.8*
%{_mandir}/man8/swaplabel.8*
%ifarch %ix86 alpha ia64 x86_64 s390 s390x ppc ppc64 %{sparcx} %mips %arm
/sbin/sfdisk
%{_mandir}/man8/sfdisk.8*
%{_sbindir}/cfdisk
%{_mandir}/man8/cfdisk.8*
%endif
/sbin/fdisk
%{_mandir}/man8/fdisk.8*
%ifnarch %no_hwclock_archs
/sbin/clock
%{_sbindir}/clock
/sbin/hwclock
/usr/sbin/hwclock
%{_mandir}/man8/hwclock.8*
%endif
%ifarch ppc
/sbin/clock-ppc
/sbin/clock-rs6k
%endif
/sbin/findfs
/sbin/fsck
/sbin/mkfs
/sbin/mkswap
/sbin/nologin
/sbin/sulogin
%{_mandir}/man8/nologin.8*
%{_bindir}/chrt
%{_bindir}/ionice
%{_bindir}/cal
%attr(4711,root,root)	%{_bindir}/chfn
%attr(4711,root,root)	%{_bindir}/chsh
%{_bindir}/col
%{_bindir}/colcrt
%{_bindir}/colrm
%{_bindir}/column
%ifarch %ix86 alpha ppc ppc64 %{sparcx} x86_64 %mips %arm
%{_bindir}/cytune
%{_mandir}/man8/cytune.8*
%endif
%{_bindir}/ddate
%{_bindir}/eject
%ifnarch s390 s390x
%{_sbindir}/fdformat
%endif
/bin/flock
%{_bindir}/flock
%{_bindir}/fallocate
%{_bindir}/getopt
%{_bindir}/hexdump
%{_bindir}/ipcrm
%{_bindir}/ipcs
%{_bindir}/isosize
/bin/logger
%{_bindir}/logger
%{_bindir}/look
%{_bindir}/lslocks
%{_bindir}/mcookie
%{_bindir}/utmpdump
%ifarch %ix86 alpha ia64 x86_64 s390 s390x ppc ppc64 %{sparcx} %mips %arm
/sbin/fsck.cramfs
/sbin/mkfs.cramfs
%endif
/sbin/fsck.minix
/sbin/mkfs.minix
/sbin/chcpu
%{_bindir}/namei
%_bindir/prlimit
%{_bindir}/rename
%{_bindir}/renice
%{_bindir}/rev
%{_bindir}/script
%{_bindir}/setarch
%{_bindir}/setsid
%{_bindir}/setterm
%ifarch %{sparcx}
%{_bindir}/sunhostid
%endif
%{_bindir}/tailf
%{_bindir}/ul
%{_bindir}/unshare
%{_bindir}/uuidgen
%{_bindir}/whereis
%{_bindir}/ipcmk
%{_bindir}/lscpu
%attr(2755,root,tty)	%{_bindir}/write
%{_sbindir}/readprofile
%ifnarch s390 s390x
%{_sbindir}/tunelp
%endif
%{_sbindir}/rtcwake
%{_sbindir}/ldattach
%{_sbindir}/resizepart
%{_mandir}/man1/arch.1*
%{_mandir}/man1/cal.1*
%_mandir/man8/chcpu.8*
%{_mandir}/man1/chfn.1*
%{_mandir}/man1/chsh.1*
%{_mandir}/man1/col.1*
%{_mandir}/man1/colcrt.1*
%{_mandir}/man1/colrm.1*
%{_mandir}/man1/column.1*
%{_mandir}/man1/ddate.1*
%{_mandir}/man1/eject.1*
%{_mandir}/man1/flock.1*
%{_mandir}/man1/fallocate.1*
%{_mandir}/man1/getopt.1*
%{_mandir}/man1/hexdump.1*
%{_mandir}/man1/kill.1*
%{_mandir}/man1/logger.1*
%{_mandir}/man1/login.1*
%{_mandir}/man1/look.1*
%{_mandir}/man1/mcookie.1*
%{_mandir}/man1/more.1*
%{_mandir}/man1/namei.1*
%_mandir/man1/prlimit.1*
%{_mandir}/man1/rename.1*
%{_mandir}/man1/rev.1*
%{_mandir}/man1/script.1*
%{_mandir}/man1/setterm.1*
%{_mandir}/man1/tailf.1*
%{_mandir}/man1/ul.1*
%{_mandir}/man1/uuidgen.1*
%{_mandir}/man1/unshare.1*
%{_mandir}/man1/utmpdump.1*
%{_mandir}/man1/whereis.1*
%{_mandir}/man1/write.1*
%{_mandir}/man1/chrt.1*
%{_mandir}/man1/ionice.1*
%{_mandir}/man1/taskset.1*
%{_mandir}/man1/renice.1*
%{_mandir}/man1/ipcrm.1*
%{_mandir}/man1/ipcs.1*
%{_mandir}/man1/setsid.1*
%{_mandir}/man1/dmesg.1*
%{_mandir}/man1/ipcmk.1*
%{_mandir}/man1/lscpu.1*
%{_mandir}/man3/uuid_generate_time_safe.3*
%{_mandir}/man8/blockdev.8*
%{_mandir}/man8/blkid.8*
%{_mandir}/man8/ctrlaltdel.8*
%ifnarch s390 s390x
%{_mandir}/man8/fdformat.8*
%endif
%{_mandir}/man8/findfs.8*
%{_mandir}/man8/fsck.8*
%{_mandir}/man8/isosize.8*
%{_mandir}/man8/lslocks.8*
%{_mandir}/man8/mkfs.8*
%{_mandir}/man8/mkswap.8*
%{_mandir}/man8/pivot_root.8*
%if %{include_raw}
%{_mandir}/man8/raw.8*
%{_mandir}/man8/rawdevices.8*
%endif
%_mandir/man8/readprofile.8*
%_mandir/man8/resizepart.8*
%ifnarch s390 s390x
%{_mandir}/man8/tunelp.8*
%endif
%{_mandir}/man8/setarch.8*
%{_mandir}/man8/sulogin.8*
%{_mandir}/man8/rtcwake.8*
%{_mandir}/man8/ldattach.8*
%{_mandir}/man8/wipefs.8*
%{_mandir}/man8/wdctl.8*
%{_mandir}/man8/fsck.minix.8*
%{_mandir}/man8/mkfs.minix.8*
%attr(4755,root,root)	/bin/mount
%attr(4755,root,root)	/bin/umount
/sbin/swapon
/sbin/swapoff
/sbin/switch_root
%{_mandir}/man5/fstab.5*
%{_mandir}/man8/mount.8*
%{_mandir}/man8/swapoff.8*
%{_mandir}/man8/swapon.8*
%{_mandir}/man8/switch_root.8*
%{_mandir}/man8/umount.8*
%{_mandir}/man8/losetup.8*
%lang(ru)	%{_mandir}/ru/man1/ddate.1*
/sbin/losetup
/sbin/wipefs

%files -n uuidd
%{_initrddir}/uuidd
%{_mandir}/man8/uuidd.8*
/lib/systemd/system/uuidd.*
%attr(-, uuidd, uuidd) %{_sbindir}/uuidd
%dir %attr(2775, uuidd, uuidd) /var/lib/libuuid
%dir %attr(2775, uuidd, uuidd) /var/run/uuidd

%files -n %{lib_blkid}
%dir /etc/blkid
/%{_lib}/libblkid.so.%{lib_blkid_major}*

%files -n %{lib_blkid_devel}
%{_libdir}/libblkid.a
%if %{with uclibc}
%{uclibc_root}%{_libdir}/libblkid.a
%endif
%{_libdir}/libblkid.so
%{_includedir}/blkid
%{_mandir}/man3/libblkid.3*
%{_libdir}/pkgconfig/blkid.pc

%files -n %{lib_uuid}
/%{_lib}/libuuid.so.%{lib_uuid_major}*

%files -n %{lib_uuid_devel}
%{_libdir}/libuuid.a
%if %{with uclibc}
%{uclibc_root}%{_libdir}/libuuid.a
%endif
%{_libdir}/libuuid.so
%{_includedir}/uuid
%{_mandir}/man3/uuid.3*
%{_mandir}/man3/uuid_clear.3*
%{_mandir}/man3/uuid_compare.3*
%{_mandir}/man3/uuid_copy.3*
%{_mandir}/man3/uuid_generate.3*
%{_mandir}/man3/uuid_generate_random.3*
%{_mandir}/man3/uuid_generate_time.3*
%{_mandir}/man3/uuid_is_null.3*
%{_mandir}/man3/uuid_parse.3*
%{_mandir}/man3/uuid_time.3*
%{_mandir}/man3/uuid_unparse.3*
%{_libdir}/pkgconfig/uuid.pc

%files -n %{lib_mount}
/%{_lib}/libmount.so.%{lib_mount_major}*

%files -n %{lib_mount_devel}
%{_includedir}/libmount/libmount.h
%{_libdir}/libmount.so
%{_libdir}/libmount.*a
%{_libdir}/pkgconfig/mount.pc



%changelog
* Wed Sep  12 2012 akdengi <kazancas@mandriva.ru>
+ Commit: 219ba8e
- sync with cooker
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19075 |12mr|uucp-1.07-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The uucp utility for copying files between systems
Name:		uucp
Version:	1.07
Release:	14
License:	GPL
Group:		Networking/File transfer
URL:		http://www.airs.com/ian/uucp.html
Source0:	ftp://prep.ai.mit.edu/pub/gnu/%{name}-%{version}.tar.bz2
Source1:	uucp.log
Patch0:		uucp-1.07-misc.patch
Patch7:		uucp-1.07-64bit-fixes.patch
Patch8:		uucp-1.07-config.patch
Patch9:		uucp-1.07-sigfpe.patch
#(peroyvind) depends on lockdev?
Patch10:	uucp-1.07-baudboy.patch
Patch11:	uucp-1.06.1-pipe.patch
Patch12:	uucp-1.07-format_not_a_string_literal_and_no_format_arguments.diff
Patch13:	uucp-1.07-nostrip.diff
BuildRequires:	texinfo
Requires(post):	rpm-helper

%description
The uucp command copies files between systems.  Uucp is primarily used
by remote machines downloading and uploading email and news files to
local machines.

Install the uucp package if you need to use uucp to transfer files
between machines.

%prep
%setup -q
%patch0 -p1 -b .misc
%patch7 -p1 -b .64bit-fixes
%patch8 -p1 -b .config
%patch9 -p1 -b .sigfpe
#%patch10 -p1 -b .baudboy
%patch11 -p1 -b .pipe
%patch12 -p0 -b .format_not_a_string_literal_and_no_format_arguments
%patch13 -p1 -b .nostrip

%build
STRIP="/bin/echo" \
LDFLAGS="%{ldflags}" \
%configure --with-newconfigdir=%{_sysconfdir}/%{name} --with-oldconfigdir=%{_sysconfdir}/%{name}
%make 

%install
%{makeinstall} STRIP="/bin/echo"

mkdir -p $RPM_BUILD_ROOT/var/spool/uucp
mkdir -p $RPM_BUILD_ROOT/var/spool/uucppublic
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/uucp/oldconfig

rm -rf $RPM_BUILD_ROOT/var/log/uucp
mkdir -p $RPM_BUILD_ROOT/var/log/uucp

mkdir -p $RPM_BUILD_ROOT/var/lock/uucp

mkdir -p $RPM_BUILD_ROOT%{_libdir}/uucp
ln -sf ../../sbin/uucico $RPM_BUILD_ROOT%{_libdir}/uucp

install -m644 %{SOURCE1} -D $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d/uucp

# Create ghost files
touch $RPM_BUILD_ROOT/var/log/uucp/{Log,Stats,Debug}

# the following is kind of gross, but it is effective
for i in dial passwd port dialcode sys call ; do
cat > $RPM_BUILD_ROOT/etc/uucp/$i <<EOF 
# This is an example of a $i file. This file have the syntax compatible
# with Taylor UUCP (not HDB nor anything else). Please check uucp
# documentation if you are not sure how Taylor config files are supposed to 
# look like. Edit it as appropriate for your system.

# Everything after a '#' character is a comment.
EOF
done

# fix attribs so strip can touch it
chmod 755 $RPM_BUILD_ROOT%{_sbindir}/* $RPM_BUILD_ROOT%{_bindir}/*

%post
# These permissions have to be synced with below %%files
%create_ghostfile /var/log/uucp/Log uucp uucp 644
%create_ghostfile /var/log/uucp/Stats uucp uucp 644
%create_ghostfile /var/log/uucp/Debug uucp uucp 640

%files
%defattr(-,root,root,755)
%doc README ChangeLog NEWS
%doc sample contrib
%attr(-,uucp,uucp) %dir /var/spool/uucp
%attr(-,uucp,uucp) %dir /var/spool/uucppublic
%attr(755,uucp,uucp) %dir %{_sysconfdir}/uucp
%{_infodir}/uucp.info*
%{_sbindir}/uuchk
%{_sbindir}/uuconv
%{_sbindir}/uusched
%attr(6555,uucp,uucp) %{_sbindir}/uucico
%attr(6555,uucp,uucp) %{_sbindir}/uuxqt
%attr(-,uucp,uucp) %{_bindir}/*
%{_mandir}/*/*
%{_libdir}/uucp/uucico
%attr(-,uucp,uucp) %dir /var/lock/uucp
%attr(-,uucp,uucp) %dir /var/log/uucp
%attr(644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/uucp
%attr(644,uucp,uucp) %ghost /var/log/uucp/Log
%attr(644,uucp,uucp) %ghost /var/log/uucp/Stats
%attr(600,uucp,uucp) %ghost /var/log/uucp/Debug
%config(noreplace) %{_sysconfdir}/uucp/dial
%config(noreplace) %{_sysconfdir}/uucp/dialcode
%config(noreplace) %{_sysconfdir}/uucp/port
%config(noreplace) %{_sysconfdir}/uucp/passwd
%config(noreplace) %{_sysconfdir}/uucp/sys
%config(noreplace) %{_sysconfdir}/uucp/call




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19076 |12mr|uxcook-2.0.1-19
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Fix problems resulting of improperly set FTP downloads
Name:		uxcook
Version:	2.0.1
Release:	%mkrel 19
License:	GPL
Group:		File tools
URL:		http://www.free-music.com/uxcook.htm
Source0:	http://www.free-music.com/%{name}-%{version}.tar.bz2
Patch0:		uxcook-fix-overriding-cflags.patch
Patch1:		uxcook-2.0.1-LDFLAGS.diff
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This is basically a clone of Uncook95 (which runs under Microsoft Windows). It
is designed to allow Netscape users to fix MP3 files that were retrieved from
improperly set servers. Of course this is not limited to MP3 files.

Actually, these problems mainly come from binary files downloaded in ASCII mode
(e.g. when a server sends binary information as text it inserts linefeeds at
semi-regular intervals). With uxcook you will avoid re-doing the download.

%prep

%setup -q
%patch0 -p0
%patch1 -p0

%build
%make CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"

%install
rm -rf $RPM_BUILD_ROOT

install %{name} -D $RPM_BUILD_ROOT%{_bindir}/%{name}

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README TODO
%{_bindir}/%{name}





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19077 |12mr|v4l-utils-0.8.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		0
%define libname		%mklibname v4l %{major}
%define develname	%mklibname v4l -d
%define wrappersname	%mklibname v4l-wrappers

Name:		v4l-utils
Version:	0.8.8
Release:	2
Summary:	Linux V4L2 and DVB API utilities
License:	LGPLv2+
Group:		System/Libraries
URL:		http://git.linuxtv.org/v4l-utils.git
Source0:	http://linuxtv.org/downloads/%{name}/%{name}-%{version}.tar.bz2
Patch0:		fix-missing-includes.patch
BuildRequires:	sysfsutils-devel
BuildRequires:	qt4-devel jpeg-devel
Conflicts:	ivtv-utils < 1.4.0-2
Obsoletes:	libv4l < 0.6.4-2
Requires:	%{wrappersname} >= %{version}-%{release}

%description
v4l-utils is the combination of various v4l and dvb utilities which
used to be part of the v4l-dvb mercurial kernel tree. 

%files
%dir %{_sysconfdir}/rc_keymaps
%config(noreplace) %{_sysconfdir}/rc_keymaps/*
%config(noreplace) %{_sysconfdir}/rc_maps.cfg
%config(noreplace) /lib/udev/rules.d/70-infrared.rules
%{_bindir}/cx18-ctl
%{_bindir}/decode_tm6000
%{_bindir}/ir-keytable
%{_bindir}/v4l2-compliance
%{_bindir}/v4l2-ctl
%{_bindir}/dvb-fe-tool
%{_bindir}/dvb-format-convert
%{_bindir}/dvbv5-scan
%{_bindir}/dvbv5-zap
%{_bindir}/v4l2-sysfs-path
%{_sbindir}/v4l2-dbg
%{_mandir}/man1/ir-keytable.1.*

%package -n	v4l-utils-qt4
Summary:	qt4 tools for v4l applications
Group:		System/Libraries
Conflicts:	libv4l <= 0.7.91-1mdv2010.1

%description -n	v4l-utils-qt4
v4l-utils-qt4 is a QT4 gui for the v4l-utils tools

%files -n	v4l-utils-qt4
%{_bindir}/qv4l2
%{_datadir}/applications/qv4l2.desktop
%{_iconsdir}/hicolor/*/apps/qv4l2.*

%package -n	%{wrappersname}
Summary:	Wrappers for v4l applications
Group:		System/Libraries
Conflicts:	libv4l <= 0.5.9-1mdv2010.0

%description -n %{wrappersname}
This package contains wrapper libraries that adds v4l2 device
compatibility for v4l1 applications and support for various
pixelformats to v4l2 applications.

%files -n	%{wrappersname}
%dir %{_libdir}/libv4l
%{_libdir}/libv4l/v4l1compat.so
%{_libdir}/libv4l/v4l2convert.so
%{_libdir}/libv4l/*-decomp

%package -n	%{libname}
Summary:	Thin abstraction layer for video4linux2 devices
Group:		System/Libraries
Requires:	%{name} >= %{version}

%description -n %{libname}
libv4l is a collection of libraries which adds a thin abstraction
layer on top of video4linux2 devices. The purpose of this (thin)
layer is to make it easy for application writers to support a wide
variety of devices without having to write separate code for
different devices in the same class.

%files -n	%{libname}
%{_libdir}/libv4l1.so.%{major}*
%{_libdir}/libv4l2.so.%{major}*
%{_libdir}/libv4lconvert.so.%{major}*

%package -n	%{develname}
Summary:	Development files from libv4l
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	libv4l-devel = %{version}-%{release}

%description -n %{develname}
This package contains the development files needed to build
programs that use libv4l.

%files -n	%{develname}
%{_includedir}/libv4l1.h
%{_includedir}/libv4l2.h
%{_includedir}/libv4lconvert.h
%{_includedir}/libv4l1-videodev.h
%{_libdir}/libv4l1.so
%{_libdir}/libv4l2.so
%{_libdir}/libv4lconvert.so
%{_libdir}/pkgconfig/libv4l1.pc
%{_libdir}/pkgconfig/libv4l2.pc
%{_libdir}/pkgconfig/libv4lconvert.pc

%prep
%setup -q
%patch0 -p1

%build
%setup_compile_flags
%make CFLAGS="%{optflags}" PREFIX="%{_prefix}" LIBDIR="%{_libdir}"

%install
%makeinstall_std PREFIX="%{_prefix}" LIBDIR="%{_libdir}"

# already provided by ivtv-utils package, more uptodate/complete there
rm -f %{buildroot}%{_bindir}/ivtv-ctl

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19078 |12mr|v8-3.15.7.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Hi Googlers! If you're looking in here for patches, nifty.
# You (and everyone else) are welcome to use any of my Chromium patches under the terms of the GPLv2 or later.
# You (and everyone else) are welcome to use any of my V8-specific patches under the terms of the BSD license.
# You (and everyone else) may NOT use my patches under any other terms.
# I hate to be a party-pooper here, but I really don't want to help Google make a proprietary browser.
# There are enough of those already.
# All copyrightable work in these spec files and patches is Copyright 2010 Tom Callaway

# For the 1.2 branch, we use 0s here
# For 1.3+, we use the three digit versions


%define libname %mklibname v8
%define develname %mklibname v8 -d



%ifarch x86_64
%define archrel x64.release
%endif

%ifarch %ix86
%define archrel ia32.release
%endif

%ifarch %arm
%define archrel armeabi=hard vfp3=on hardfp=on
%endif


%define soname_ver 3.15.7

%global somajor 3
%global sominor 15
%global sobuild 7.2
%global sover %{somajor}.%{sominor}.%{sobuild}
%{!?python_sitelib: %global python_sitelib %(%{__python} \
    -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}

Name:       v8
Version:    %{somajor}.%{sominor}.%{sobuild}
Release:    1
Summary:    JavaScript Engine
Group:      System/Libraries
License:    BSD
URL:        http://code.google.com/p/v8
Source0:    http://commondatastorage.googleapis.com/chromium-browser-official/%{name}-%{somajor}.%{sominor}.%{sobuild}.tar.bz2
ExclusiveArch:    %{ix86} x86_64 arm
BuildRequires:    scons
BuildRequires:    readline-devel
BuildRequires:    icu-devel >= 49
Obsoletes:        v8 < %{version}-%{release}

%description
V8 is Google's open source JavaScript engine. V8 is written in C++ and is used 
in Google Chrome, the open source browser from Google. V8 implements ECMAScript 
as specified in ECMA-262, 3rd edition.

%files
%doc AUTHORS ChangeLog LICENSE
%{_bindir}/d8


%package -n %libname
Group:      System/Libraries
Summary:    libraries for v8
Requires:   %{name} = %{version}-%{release}

%description -n %libname
Library for V8 Google's open source JavaScript engine.


%files -n %libname
%{_libdir}/*.so.*

#--------------------------------------------------------------------

%package -n %develname
Group:      System/Libraries 
Summary:    Development headers and libraries for v8
Requires:   %{libname} = %{version}-%{release}
Requires:   %{name} = %{version}-%{release}
Provides:   %{name}-devel = %{version}-%{release}
Obsoletes:  %{name}-devel < %{version}-%{release}

%description -n %develname
Development headers and libraries for v8.

%files -n %develname
%{_includedir}/*.h
%{_includedir}/v8/extensions/
%{_libdir}/*.so
%{python_sitelib}/j*.py*

#--------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{version}

# clear spurious executable bits
find . \( -name \*.cc -o -name \*.h -o -name \*.py \) -a -executable \
  |while read FILE ; do
    echo $FILE
    chmod -x $FILE
  done


%build
%make GYP_GENERATORS=make  V=1 werror=no \
         library=shared \
         snapshots=on \
         soname_version=%{sover} \
         visibility=default \
         %{archrel}



%install
mkdir -p %{buildroot}%{_includedir}
mkdir -p %{buildroot}%{_libdir}
install -p include/*.h %{buildroot}%{_includedir}
install -p out/%{archrel}/lib.target//libv8.so.%{sover} %{buildroot}%{_libdir}
mkdir -p %{buildroot}%{_bindir}
install -p -m0755 out/%{archrel}/d8 %{buildroot}%{_bindir}

chmod -x %{buildroot}%{_includedir}/v8*.h

mkdir -p %{buildroot}%{_includedir}/v8/extensions/experimental/
install -p src/extensions/*.h %{buildroot}%{_includedir}/v8/extensions/
chmod -x %{buildroot}%{_includedir}/v8/extensions/*.h

pushd %{buildroot}%{_libdir}
ln -sf libv8.so.%{sover} libv8.so
ln -sf libv8.so.%{sover} libv8.so.%{somajor}
ln -sf libv8.so.%{sover} libv8.so.%{somajor}.%{sominor}
popd


# install Python JS minifier scripts for nodejs
install -d %{buildroot}%{python_sitelib}
install -p -m0744 tools/jsmin.py %{buildroot}%{python_sitelib}/
chmod -R -x %{buildroot}%{python_sitelib}/*.py*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19079 |12mr|vaapi-driver-vdpau-0.7.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname	libva-vdpau-driver

Name:		vaapi-driver-vdpau
Summary:	VA-API driver for VDPAU interface
Group:		Video
Version:	0.7.4
Release:	2
License:	GPLv2+
URL:		http://www.freedesktop.org
Source0:	http://www.freedesktop.org/software/vaapi/releases/libva-vdpau-driver/libva-vdpau-driver-%{version}.tar.bz2
# fix build with recent mesa (not a technically correct fix):
BuildRequires:	pkgconfig(libva)
BuildRequires:	pkgconfig(vdpau)
Provides:	%{oname} = %{version}-%{release}
Provides:	vdpau-video = %{version}-%{release}

Patch0:		PFNGLMULTITEXCOORD2FPROC_vaapi-driver-vdpau.patch

%description
VDPAU driver backend for VA API, a video acceleration API.

%prep
%setup -qn %{oname}-%{version}/
%patch0 -p1

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std
rm -f %{buildroot}%{_libdir}/dri/*.la

%files
%doc AUTHORS NEWS
%{_libdir}/dri/*_drv_video.so

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19080 |12mr|vala-0.18.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version}|cut -d. -f1,2)


%define api	0.18
%define major	0
%define libname	%mklibname %{name} %{api} %major
%define	devname	%mklibname -d %{name}

#gw checks don't run in iurt
%define	with_check 0

Summary:	Compiler for the GObject type system
Name:		vala
Version:	0.18.1
Release:	1
# Most files are LGPLv2.1+, curses.vapi is 2-clause BSD
License:	LGPLv2+ and BSD
Group:		Development/Other
Url:		http://live.gnome.org/Vala
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/vala/%{url_ver}/%{name}-%{version}.tar.xz

BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	xsltproc
BuildRequires:	pkgconfig(glib-2.0) >= 2.25
%if %{with_check}
BuildRequires:	pkgconfig(dbus-glib-1)
%endif

%description
Vala is a new programming language that aims to bring modern
programming language features to GNOME developers without imposing any
additional runtime requirements and without using a different ABI
compared to applications and libraries written in C.

valac, the Vala compiler, is a self-hosting compiler that translates
Vala source code into C source and header files. It uses the GObject
type system to create classes and interfaces declared in the Vala
source code. It's also planned to generate GIDL files when
gobject-introspection is ready.

The syntax of Vala is similar to C#, modified to better fit the GObject
type system. Vala supports modern language features as the following:

* Interfaces
* Properties
* Signals
* Foreach
* Lambda expressions
* Type inference for local variables
* Non-null types [PARTIAL]
* Exception handling [PLANNED]
* Assisted memory management

* type modules (aka. Plugins) 

Vala is designed to allow access to existing C libraries, especially
GObject-based libraries, without the need for runtime bindings. Each
to be used library requires a Vala API file at compile-time,
containing the class and method declarations in Vala syntax. Vala
currently comes with experimental bindings for GLib and GTK+. It's
planned to provide generated bindings for the full GNOME Platform at a
later stage.

Using classes and methods written in Vala from an application written
in C is not difficult. The Vala library only has to install the
generated header files and C applications may then access the
GObject-based API of the Vala library as usual. It should also be
easily possible to write a bindings generator for access to Vala
libraries from applications written in e.g. C# as the Vala parser is written 
as a library, so that all compile-time information is available when
generating a binding.

%package -n %{libname}
Group:		System/Libraries
Summary:	Vala runtime library

%description -n %{libname}
This is the runtime library of the Vala programming language.

%package -n %{devname}
Group:		Development/Other
Summary:	Vala development files
Requires:	%{libname} = %{version}-%{release}
Requires:	%{name} = %{version}-%{release}
Provides:	vala-devel = %{version}-%{release}
Obsoletes:	%mklibname -d vala 0

%description -n %{devname}
This is the development library of the Vala programming language.

%package tools
Summary:	Tools for creating projects and bindings for %{name}
Group:		Development/Other
Requires:	%{name} = %{version}-%{release}
Requires:	gnome-common
Requires:	intltool
Requires:	libtool

%description tools
This package contains tools to generate Vala projects, as well as API bindings
from existing C libraries, allowing access from Vala programs.

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--enable-vapigen

%make

%install
%makeinstall_std
find %{buildroot} -name "*.la" -delete

mkdir -p %{buildroot}%{_datadir}/vala/vapi

%if %{with_check}
%check
%make check
%endif

%files
%doc NEWS README
%{_bindir}/vala
%{_bindir}/vala-%{api}
%{_bindir}/valac
%{_bindir}/valac-%{api}
%{_datadir}/vala-%{api}
%dir %{_datadir}/vala
%dir %{_datadir}/vala/vapi
%{_mandir}/man1/valac.1*
%{_mandir}/man1/valac-%{api}.1*

%files -n %{libname}
%{_libdir}/libvala-%{api}.so.%{major}*

%files -n %{devname}
%doc ChangeLog AUTHORS MAINTAINERS
%{_includedir}/vala-%{api}
%{_libdir}/libvala-%{api}.so
%{_libdir}/pkgconfig/*.pc
%{_datadir}/pkgconfig/*.pc
%{_datadir}/devhelp/books/vala-%{api}
%{_datadir}/aclocal/*.m4

%files tools
%{_bindir}/*gen*
%{_bindir}/vapicheck
%{_bindir}/vapicheck-%{api}
%{_datadir}/vala/Makefile.vapigen
%{_libdir}/vala-%{api}
%{_mandir}/*/*gen*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19081 |12mr|valgrind-3.8.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _requires_exceptions GLIBC_PRIVATE

#one of valgrind internal library is not linked to libc. Not sure if it should be fixed or not (since all test don't pass anyway), so disable check for now
%define _disable_ld_no_undefined 1

# disable debug package, it can prevent valgrind for working properly
%define debug_package   %{nil}

# (blino) FIXME: reenable qt4 as soon as availble in cauldron
%bcond_without	qt4

Name: 		valgrind
Version:	3.8.1
Release:	%mkrel 1
Summary: 	Memory debugger
License: 	GPLv2+
Group: 		Development/Other
Source0:	http://www.valgrind.org/downloads/%{name}-%{version}.tar.bz2
# From Fedora:
Patch1:		valgrind-3.8.0-cachegrind-improvements.patch
Patch2:		valgrind-3.8.0-openat.patch
Patch3:		valgrind-3.8.0-helgrind-race-supp.patch
Patch4:		valgrind-3.8.0-stat_h.patch
Patch5:		valgrind-3.8.0-capget.patch
Patch6:		valgrind-3.8.0-pie.patch
Patch7:		valgrind-3.8.0-config_h.patch
Patch8:		valgrind-3.8.0-tests.patch
Patch9:		valgrind-3.8.0-enable-armv5.patch
Patch10:	valgrind-3.8.0-ldso-supp.patch
Patch11:	valgrind-3.8.0-x86-backtrace.patch
Patch12:	valgrind-3.8.0-find-buildid.patch

# https://bugs.kde.org/show_bug.cgi?id=305513
Patch102:	valgrind-fix-segv.diff

URL: 		http://valgrind.org/
ExclusiveArch:	%{ix86} x86_64 ppc
BuildRequires:	glibc-static-devel
BuildRequires:	gdb
# (proyvind): build with support for OpenMP, boost & qt4 threads
BuildRequires:	libgomp-devel boost-devel
%if %{with qt4}
BuildRequires:	qt4-devel
%endif
Suggests:	gdb
Obsoletes:	valgrind-plugins

%description
When a program is run under Valgrind's supervision, all reads and
writes of memory are checked, and calls to malloc/new/free/delete are
intercepted. As a result, Valgrind can detect problems such as:

    * Use of uninitialised memory
    * Reading/writing memory after it has been free'd
    * Reading/writing off the end of malloc'd blocks
    * Reading/writing inappropriate areas on the stack
    * Memory leaks -- where pointers to malloc'd blocks are lost forever
    * Passing of uninitialised and/or unaddressible memory to system calls
    * Mismatched use of malloc/new/new [] vs free/delete/delete []

%files
%doc README* AUTHORS FAQ.txt
%{_bindir}/*
%{_libdir}/%{name}
%{_mandir}/man1/*.1*
%{_datadir}/valgrind/*.xml
%{_datadir}/valgrind/default.supp

#--------------------------------------------------------------------

%package	devel
Summary:	%{summary}
Group:		%{group}
Conflicts:	%{name} < 3.6.1-3

%description	devel
Development files required to develop software using valgrind.

%files devel
%dir %{_includedir}/valgrind
%{_includedir}/valgrind/*
%{_libdir}/pkgconfig/%{name}.pc

#--------------------------------------------------------------------

%prep
%setup -q
%apply_patches

%build

# Convert the library paths with /lib or /lib64 in the suppressions to those
# with /usr/lib or /usr/lib64 due to the /usrmove .
perl -pi -e 's!obj:/lib!obj:/usr/lib!g' *.supp *.supp.in

# (From Fedora):
# Filter out some flags that cause lots of valgrind test failures.
# Also filter away -O2, valgrind adds it wherever suitable, but
# not for tests which should be -O0, as they aren't meant to be
# compiled with -O2 unless explicitely requested.
export CFLAGS="`echo " %{optflags} " | sed 's/ -m\(64\|3[21]\) / /g;s/ -fexceptions / /g;s/ -fstack-protector / / g;s/ -Wp,-D_FORTIFY_SOURCE=2 / /g;s/-O2 / /g;s/^ //;s/ $//'`"

# filter out one more flag (unused in FC but causes faillure in mga3:
export CFLAGS="`echo " ${CFLAGS} " | sed -e 's/ -fPIC//'`"
# fix flags in other cases (CXXFLAGS, FFLAGS):
%define optflags $CFLAGS

# rebuild unconditionally because we patch configure.in
autoreconf
%configure2_5x

%make

%install
# Don't strip (prevent valgrind from working properly, as explained in README_PACKAGERS)
export DONT_STRIP=1

# FIXME exporting DONT_STRIP=1 is causing some weird behavior with debug_package
# and causing it to not set DISABLE_DEBUG=1
export DISABLE_DEBUG=1

%makeinstall

mkdir %buildroot/%_datadir/valgrind
mv  %buildroot/%_libdir/valgrind/*.{supp,xml} %buildroot/%_datadir/valgrind

# It's a kludge, but appears to get valgrind to work, because it looks for
# default.supp under %%{_libdir} instead of under %%{_datadir}, where it is
# now installed.
ln -sf %{_datadir}/valgrind/default.supp "$RPM_BUILD_ROOT"/%{_libdir}/valgrind/default.supp

#don't package generated files
rm -f $RPM_BUILD_ROOT%{_libdir}/valgrind/*.supp.in

%check
# Ensure there are no unexpected file descriptors open,
# the testsuite otherwise fails.
cat > close_fds.c <<EOF
#include <stdlib.h>
#include <unistd.h>
int main (int argc, char *const argv[])
{
  int i, j = sysconf (_SC_OPEN_MAX);
  if (j < 0)
    exit (1);
  for (i = 3; i < j; ++i)
    close (i);
  execvp (argv[1], argv + 1);
  exit (1);
}
EOF
gcc $RPM_OPT_FLAGS -o close_fds close_fds.c

for i in `find . -type f \( -name *-amd64-linux -o -name *-x86-linux -o -name *-ppc*-linux \)`; do
  case "`file $i`" in
    *ELF*executable*statically\ linked*)
      objcopy -R .debug_loc -R .debug_frame -R .debug_ranges $i
  esac
done

make check || :
# some tests are known to fail,
# just check no more tests are failing than Fedora ;)
echo ===============TESTING===================
# Cancel this temporarily because the tests hang on x86-64:
# http://thread.gmane.org/gmane.comp.debugging.valgrind/11792
# ./close_fds make regtest || :
echo ===============END TESTING===============


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19082 |12mr|vamp-plugin-sdk-2.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 2
%define libname	%mklibname %{name} %{major}
%define develname %mklibname -d %{name}
%define staticdevelname %mklibname -d %{name} -s

Summary:	An API for audio analysis and feature extraction plugins
Name:		vamp-plugin-sdk
Version:	2.4
Release:	%mkrel 1
License:	BSD
Group:		System/Libraries
URL:		http://www.vamp-plugins.org/
Source0:	http://downloads.sourceforge.net/vamp/vamp-plugin-sdk-%{version}.tar.gz
Patch0:         %{name}-2.4-libdir.patch
BuildRequires:	pkgconfig(sndfile)

%description
Vamp is an API for C and C++ plugins that process sampled audio data to produce
descriptive output (measurements or semantic observations).

%package -n	%{libname}
Summary:	An API for audio analysis and feature extraction plugins library
Group:		System/Libraries

%description -n	%{libname}
Vamp is an API for C and C++ plugins that process sampled audio data to produce
descriptive output (measurements or semantic observations).

%package -n	%{develname}
Summary:	Development files (headers) for SLV2
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}
Requires:	pkgconfig

%description -n	%{develname}
Vamp is an API for C and C++ plugins that process sampled audio data to produce
descriptive output (measurements or semantic observations).

The %{name}-devel package contains libraries
and header files for developing
applications that use %{name}.

%package -n	%{staticdevelname}
Summary:	Development files (headers) for SLV2
Group:		Development/C
Requires:	%{develname} = %{version}
Provides:	%{name}-static-devel = %{version}

%description -n	%{staticdevelname}
Vamp is an API for C and C++ plugins that process sampled audio data to produce
descriptive output (measurements or semantic observations).

The %{name}-static package contains library files for developing static
applications that use %{name}.

%prep

%setup -q 
%patch0 -p1 -b .libdir
sed -i 's|/lib/vamp|/%{_lib}/vamp|g' src/vamp-hostsdk/PluginHostAdapter.cpp
sed -i 's|/lib/|/%{_lib}/|g' src/vamp-hostsdk/PluginLoader.cpp

%build
./configure --prefix=/usr \
	    --libdir=%{_libdir} \
	    --bindir=%{_bindir} \
	    --sbindir=%{_sbindir} \
	    --includedir=%{_includedir}
#make
%make

%install
# fix libdir
find . -name '*.pc.in' -exec sed -i 's|/lib|/%{_lib}|' {} ';'
make install DESTDIR=%{buildroot} LIBDIR=%{_libdir}

find %{buildroot} -name '*.la' -exec rm -f {} ';'

# create Makefile for examples
cd examples
echo CXXFLAGS=%{optflags} -fpic >> Makefile
echo bundle: `ls *.o` >> Makefile
echo -e "\t"g++ \$\(CXXFLAGS\) -shared -Wl,-Bsymbolic \
     -o vamp-example-plugins.so \
     *.o \$\(pkg-config --libs vamp-sdk\) >> Makefile
echo `ls *.cpp`: >> Makefile
echo -e "\t"g++ \$\(CXXFLAGS\) -c $*.cpp >> Makefile
echo clean: >> Makefile
echo -e "\t"-rm *.o *.so >> Makefile
# clean directory up so we can package the sources
make clean

%files -n %{libname}
%doc COPYING README
%{_libdir}/*.so.*

%files -n %{develname}
%doc examples
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/vamp/*
%{_bindir}/vamp-rdf-template-generator
%{_bindir}/vamp-simple-host
%{_libdir}/pkgconfig/*.pc

%files -n %{staticdevelname}
%{_libdir}/*.a

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19083 |12mr|vbetool-1.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:        Real-mode video BIOS utility to alter hardware state
Name:		vbetool
Version:	1.1
Release:	%mkrel 8
License:        GPL
Group:          System/Configuration/Other
URL:            http://www.srcf.ucam.org/~mjg59/vbetool/
Source:         http://www.srcf.ucam.org/~mjg59/vbetool/vbetool_%{version}.tar.gz
Patch0:		vbetool_1.1-lz.patch
BuildRequires:  pciutils-devel libx86-devel
ExclusiveArch:  %{ix86} x86_64
BuildRoot:      %{_tmppath}/%{name}-%{version}

%description 
vbetool allows you to run real-mode video BIOS code to alter 
hardware state. It uses lrmi in order to run code from the video BIOS. 
Currently, it is able to alter DPMS states, save/restore video card state
and attempts to initialize the video card from scratch.

%prep
%setup -q
%patch0 -p1

%build
autoreconf -fi
%configure2_5x
%make

%install
%{__rm} -rf %{buildroot}
%makeinstall_std

%clean
%{__rm} -rf %{buildroot}

%files 
%defattr(-,root,root)
%doc COPYING 
%doc %{_mandir}/man1/vbetool.1*
%{_sbindir}/vbetool



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19084 |12mr|vcdimager-0.7.24-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname vcd %{major}
%define develname %mklibname -d vcd
%define staticname %mklibname -s -d vcd

Name:		vcdimager
Version:	0.7.24
Release:	4
Summary:	VideoCD (pre-)mastering and ripping tool
License:	GPL
Group:		Video
Source:		ftp://ftp.gnu.org/gnu/vcdimager/%name-%version.tar.gz
URL:		http://www.vcdimager.org
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(libcdio)
BuildRequires:	popt-devel
BuildRequires:	automake1.8

%description
VCDImager allows you to create VideoCD BIN/CUE CD images from mpeg
files which can be burned with cdrdao or any other program capable of
burning BIN/CUE files.

VCDRip, which comes with VCDImager, does the reverse operation. That
is, ripping mpeg streams from images (and already burned VideoCDs)
and showing some information about the VideoCD.

%package -n %{libname}
Summary:	Libraries from %{name}
Group:		System/Libraries
Provides:	libvcd = %{version}-%{release}

%description -n %{libname}
VCDImager allows you to create VideoCD BIN/CUE CD images from mpeg
files which can be burned with cdrdao or any other program capable of
burning BIN/CUE files.

VCDRip, which comes with VCDImager, does the reverse operation. That
is, ripping mpeg streams from images (and already burned VideoCDs)
and showing some information about the VideoCD.

%package -n %{develname}
Summary:	Devel files from %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Requires:	pkgconfig(libcdio)
Provides:	libvcd-devel = %{version}-%{release}

%description -n %{develname}
This is the libraries, include files and other resources you can use
to incorporate %{name} into applications.

%package -n %{staticname}
Summary:	Static Library for developing applications with %{name}
Group:		Development/C
Requires:	%{develname} = %{version}-%{release}

%description -n %{staticname}
This contains the static library of %{name} needed for building apps that
link statically to %{name}.


%prep
%setup -q

%build
%configure2_5x --enable-maintainer-mode
%make

%install
%makeinstall_std

%files
%doc NEWS README
%{_bindir}/vcd-info
%{_bindir}/vcdimager
%{_bindir}/vcdxgen
%{_bindir}/vcdxrip
%{_bindir}/vcdxbuild
%{_bindir}/vcdxminfo
%{_bindir}/cdxa2mpeg
%{_infodir}/*
%{_mandir}/man1/*

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc ChangeLog AUTHORS TODO
%{_includedir}/libvcd
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc

%files -n %{staticname}
%{_libdir}/lib*.a



%changelog
* Sat Aug  18 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 749c5a4
- Spec cleanup, drop .la files
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19085 |12mr|vde2-2.3.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define develname %mklibname -d vde
%define _disable_ld_no_undefined 1

Name:		vde2
Version:	2.3.2
Release:	1
Summary:	Virtual Distributed Ethernet
License:	GPL
Group:		Networking/Other
Url:		http://vde.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/vde/%{name}-%{version}.tar.bz2
Source1:	README.mandriva
# Build fixes
Patch0:		vde-2.2.2-string-format.patch
Obsoletes:	vde <= 1.5.11
Provides:	vde = %{version}-%{release}
Conflicts:	%{develname} < 2.3.2
Obsoletes:	%{mklibname vde 2} < 2.3.2

%description
VDE is a virtual network that can be spawned over a set of physical
computer over the Internet

VDE connects together:
  (1) real GNU-linux boxes (tuntap)
  (2) virtual machines: UML-User Mode Linux, qemu, bochs, MPS.

VDE can be used:
  (i) to create a general purpose tunnel (every protocol that runs
    on a Ethernet can be put into the tunnel)
  (ii) to connect a set of virtual machine to the Internet with no
    need of free access of tuntap
  (iii) to support mobility: a VDE can stay interconnected despite
    of the change of virtual cables, i.e. the change of IP addresses
    and interface in the real world

%files
%doc README README.mandriva
%{_bindir}/*
%{_sbindir}/vde_tunctl
%{_libdir}/vdetap
%{_mandir}/man*/*.*
%{_sysconfdir}/vde2/libvdemgmt/asyncrecv.rc
%{_sysconfdir}/vde2/libvdemgmt/closemachine.rc
%{_sysconfdir}/vde2/libvdemgmt/openmachine.rc
%{_sysconfdir}/vde2/libvdemgmt/sendcmd.rc
%{_sysconfdir}/vde2/vdecmd
%{_libdir}/vde2/libvde*.so
%{_libdir}/vde2/vde_l3/bfifo.so
%{_libdir}/vde2/vde_l3/pfifo.so
%{_libdir}/vde2/vde_l3/tbf.so

#-----------------------------------------------------

%define vdehist_major 0
%define libvdehist %mklibname vdehist %{vdehist_major}

%package -n %{libvdehist}
Summary:	VDE libraries
Group:		Networking/Other
Conflicts:	%{mklibname vde 2} < 2.3.2

%description -n %{libvdehist}
Library files for VDE.

%files -n %{libvdehist}
%{_libdir}/libvdehist.so.%{vdehist_major}*

#-----------------------------------------------------

%define vdemgmt_major 0
%define libvdemgmt %mklibname vdemgmt %{vdemgmt_major}

%package -n %{libvdemgmt}
Summary:	VDE libraries
Group:		Networking/Other
Conflicts:	%{mklibname vde 2} < 2.3.2

%description -n %{libvdemgmt}
Library files for VDE.

%files -n %{libvdemgmt}
%{_libdir}/libvdemgmt.so.%{vdemgmt_major}*

#-----------------------------------------------------

%define vdeplug_major 3
%define libvdeplug %mklibname vdeplug %{vdeplug_major}

%package -n %{libvdeplug}
Summary:	VDE libraries
Group:		Networking/Other
Conflicts:	%{mklibname vde 2} < 2.3.2

%description -n %{libvdeplug}
Library files for VDE.

%files -n %{libvdeplug}
%{_libdir}/libvdeplug.so.%{vdeplug_major}*

#-----------------------------------------------------

%define vdesnmp_major 0
%define libvdesnmp %mklibname vdesnmp %{vdesnmp_major}

%package -n %{libvdesnmp}
Summary:	VDE libraries
Group:		Networking/Other
Conflicts:	%{mklibname vde 2} < 2.3.2

%description -n %{libvdesnmp}
Library files for VDE.

%files -n %{libvdesnmp}
%{_libdir}/libvdesnmp.so.%{vdesnmp_major}*

#-----------------------------------------------------

%package -n %{develname}
Summary:	VDE development libraries
Group:		Development/Other
Requires:	%{libvdehist} = %{version}-%{release}
Requires:	%{libvdemgmt} = %{version}-%{release}
Requires:	%{libvdeplug} = %{version}-%{release}
Requires:	%{libvdesnmp} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	vde-devel = %{version}-%{release}
Provides:	libvde-devel = %{version}-%{release}
Provides:	libvde2-devel = %{version}-%{release}
Conflicts:	%{name} < 2.3.2

%description -n %{develname}
Development files (headers, libraries) for libvde

%files -n %{develname}
%{_includedir}/libvde*.h
%{_libdir}/libvde*.so
%{_libdir}/pkgconfig/vde*.pc

#-----------------------------------------------------

%prep
%setup -q
%patch0 -p1 -b .strfmt
cp %{SOURCE1} .

%build
%configure2_5x \
    --disable-static
make

%install
%makeinstall_std


%changelog
* Sun Sep  16 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: d9f3feb
- Update devel package's files
  
* Sun Sep  16 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 48bbd1d
- Move libraries to separate packages with proper naming
  
* Mon Aug  27 2012 Denis Silakov <denis.silakov@rosalab.ru>
+ Commit: 7bd4c2b
- Updated to 2.3.2
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19086 |12mr|vdrsync-0.1.2.2dev2-050322.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define name	vdrsync
%define version	0.1.2.2dev2
%define snapshot 050322
%define rel	3
%define release %snapshot.%rel

Summary:	Repack VDR recordings to DVD compatible fromat
Name:		%name
Version:	%version
Release:	%mkrel %release
Group:		Video
License:	GPL
URL:		http://vdrsync.vdr-portal.de/
Source:		http://vdrsync.vdr-portal.de/releases/%name-%snapshot.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildArch:	noarch

%description
VDRsync was programmed to allow conversion of a VDR recording into a
DVD compatible format. This conversion requires the "unpacking" of
Video and Audio data from the native VDR format, and the repacking
into a DVD compatible format. During this packing steps important
timing information is lost, leading to Audio-Video synchronisation
problems. In other words, audio is a bit too early or too late for
the video. Watching such a "desynced" movie is a pain.

Not too long ago an excellent tool named ds.jar was available, which
took care of the problem by aligning Audio and Video during the
first "unpacking" step. This tool was unavailable for a certain
period and therefore I decided to try to write a replacement for it
(ds.jar is now available again under the name Project X).

In the meantime I added some features to VDRsync, like cutting the
movie while syncing, and developed some additional tools, like the
sharemarks project.

%prep
%setup -q -n %name-%snapshot

%install
rm -rf %{buildroot}
install -d -m755 %{buildroot}%{_bindir}
install -m755 *.pl %{buildroot}%{_bindir}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGES
%{_bindir}/*.pl




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19087 |12mr|velocity-1.6.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2007, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define section free


Name:           velocity
Version:        1.6.4
Release:        1
Epoch:          0
Summary:        Java-based template engine
License:        Apache Software License
Source0:        http://www.apache.org/dist/%{name}/engine/%{version}/%{name}-%{version}.tar.gz
Source1:        http://repo1.maven.org/maven2/org/apache/%{name}/%{name}/%{version}/%{name}-%{version}.pom
Patch0:         velocity-remove-avalon-logkit.patch
Patch1:         velocity-use-system-jars.patch
Patch2:         velocity-servletapi5.patch
Patch3:         velocity-cleanup-pom.patch
Patch4:         velocity-tomcat6.patch
Group:          Development/Libraries/Java
Requires:       jakarta-commons-collections
Requires:       jakarta-commons-logging
Requires:       jakarta-commons-lang
Requires:       tomcat6-servlet-2.5-api
Requires:       oro
Requires:       werken-xpath
Requires:       junit
Requires:       hsqldb
Requires:       jdom
Requires:       bcel
Requires:       log4j
Requires(post): jpackage-utils
Requires(postun): jpackage-utils

BuildRequires:  werken-xpath
BuildRequires:  ant
BuildRequires:  antlr
BuildRequires:  junit
BuildRequires:  ant-junit
BuildRequires:  hsqldb
BuildRequires:  jakarta-commons-collections
BuildRequires:  jakarta-commons-logging
BuildRequires:  jakarta-commons-lang
BuildRequires:  tomcat6-servlet-2.5-api
BuildRequires:  oro
BuildRequires:  jdom
BuildRequires:  bcel
BuildRequires:  log4j
BuildRequires:  jpackage-utils
BuildRequires:  xml-commons-jaxp-1.3-apis
BuildRequires:  xerces-j2

URL:            http://velocity.apache.org/
Group:          Development/Java
# Use servletapi5 instead of servletapi5
Requires:       servletapi5
Requires:       werken.xpath

# It fails one of the arithmetic test cases with gcj
BuildRequires:  java-devel >= 1.6.0
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
BuildArch:      noarch

%description
Velocity is a Java-based template engine. It permits anyone to use the
simple yet powerful template language to reference objects defined in
Java code.
When Velocity is used for web development, Web designers can work in
parallel with Java programmers to develop web sites according to the
Model-View-Controller (MVC) model, meaning that web page designers can
focus solely on creating a site that looks good, and programmers can
focus solely on writing top-notch code. Velocity separates Java code
from the web pages, making the web site more maintainable over the long
run and providing a viable alternative to Java Server Pages (JSPs) or
PHP.
Velocity's capabilities reach well beyond the realm of web sites; for
example, it can generate SQL and PostScript and XML (see Anakia for more
information on XML transformations) from templates. It can be used
either as a standalone utility for generating source code and reports,
or as an integrated component of other systems. Velocity also provides
template services for the Turbine web application framework.
Velocity+Turbine provides a template service that will allow web
applications to be developed according to a true MVC model.

%package        manual
Summary:        Manual for %{name}
Group:          Development/Java

%description    manual
Documentation for %{name}.

%package        javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description    javadoc
Javadoc for %{name}.

%package        demo
Summary:        Demo for %{name}
Group:          Development/Java
Requires:       %{name} = %{epoch}:%{version}-%{release}


%description    demo
Demonstrations and samples for %{name}.

# -----------------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{version}

# remove bundled libs/classes (except those used for testing)
find . -name '*.jar' -o -name '*.class' -not -path '*test*' -print -delete

# Remove dependency on avalon-logkit
rm -f src/java/org/apache/velocity/runtime/log/AvalonLogChute.java
rm -f src/java/org/apache/velocity/runtime/log/AvalonLogSystem.java
rm -f src/java/org/apache/velocity/runtime/log/VelocityFormatter.java
%patch0 -p1

# Use system jars instead of downloading
%patch1 -p1

#Apply patch to remove explicit dependency on servletapi3
%patch2 -p1

# Remove (unavailable) parent reference and avalon-logkit from POM
cp %{SOURCE1} ./pom.xml
%patch3 -p1

# fix test for servlet api 2.5
%patch4 -p1

# -----------------------------------------------------------------------------

%build
export CLASSPATH=$(build-classpath \
antlr \
jakarta-commons-collections \
commons-lang \
commons-logging \
tomcat6-servlet-2.5-api \
junit \
oro \
log4j \
jdom \
bcel \
werken.xpath \
hsqldb \
junit)
ant \
  -buildfile build/build.xml \
  -Dbuild.sysclasspath=first \
  jar javadocs test

# fix line-endings in generated files
sed -i 's/\r//' docs/api/stylesheet.css docs/api/package-list

# -----------------------------------------------------------------------------

%install
rm -rf %{buildroot}

# jars
install -d -m 755 %{buildroot}%{_javadir}
install -p -m 644 bin/%{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}.jar

# javadoc
install -d -m 755 %{buildroot}%{_javadocdir}/%{name}
cp -pr docs/api/* %{buildroot}%{_javadocdir}/%{name}

# data
install -d -m 755 %{buildroot}%{_datadir}/%{name}
cp -pr convert examples test %{buildroot}%{_datadir}/%{name}

# Maven metadata
install -pD -T -m 644 pom.xml %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom
%add_to_maven_depmap org.apache.velocity %{name} %{version} JPP %{name}
%add_to_maven_depmap %{name} %{name} %{version} JPP %{name}

# -----------------------------------------------------------------------------

%post
%update_maven_depmap

%postun
%update_maven_depmap

# -----------------------------------------------------------------------------


%files
%defattr(0644,root,root,0755)
%doc LICENSE NOTICE README.txt
%{_javadir}/*.jar
%{_mavenpomdir}/*
%config(noreplace) %{_mavendepmapfragdir}/*

%files manual
%defattr(0644,root,root,0755)
%doc docs/*

%files javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}

%files demo
%defattr(0644,root,root,0755)
%{_datadir}/%{name}





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19088 |12mr|vesautils-0.1-0.12.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define svn 12
%define major 0
%define libname %mklibname vbe %major
%define libnamedev %mklibname -d vbe

Summary: Vesa BIOS extension tools
Name: vesautils
Version: 0.1
Release: %mkrel -c %svn 1
Source0: %{name}-%{svn}.tar.xz
Patch: vesautils-10-makefile.patch
Patch1: vesautils-10-get-edid-path.patch
License: GPL
Group: System/Configuration/Hardware
Url: http://www.mplayerhq.hu/vesautils/index.html
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: liblrmi-devel
ExclusiveArch: %ix86

%description
This is a collection of utilities and a library for handling the VESA
BIOS Extension (aka VBE) with the help of LRMI under Linux and BSD.

%package -n %libname
Group:System/Libraries
Summary: Vesa BIOS extension tools

%description -n %libname
This is a collection of utilities and a library for handling the VESA
BIOS Extension (aka VBE) with the help of LRMI under Linux and BSD.

%package -n %libnamedev
Group:Development/C
Summary: Vesa BIOS extension tools
Requires: %libname = %version
Provides: libvbe-devel = %version-%release
Obsoletes: %mklibname -d vbe 0

%description -n %libnamedev
This is a collection of utilities and a library for handling the VESA
BIOS Extension (aka VBE) with the help of LRMI under Linux and BSD.


%prep
%setup -q -n %name
%patch -p0
%patch1 -p1

%build
make
cd libvbe
make

%install
rm -rf %buildroot
install -d %buildroot%_bindir
install -m 755 dosint get-edid vbemodeinfo %buildroot%_bindir
cd libvbe
mkdir -p %buildroot%_libdir %buildroot%_includedir
%makeinstall LIBDIR=%buildroot%_libdir INCDIR=%buildroot%_includedir

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post -n %libname -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %libname -p /sbin/ldconfig
%endif

%files
%defattr(-,root,root)
%doc README
%_bindir/*

%files -n %libname
%defattr(-,root,root)
%_libdir/libvbe.so.%{major}*

%files -n %libnamedev
%defattr(-,root,root)
%_libdir/libvbe.so
%attr(644,root,root) %_includedir/vbe.h



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19089 |12mr|vgabios-0.6c-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		vgabios
Version:	0.6c
Release:	1
Summary:	LGPL implementation of a vga video bios

Group:		Emulators		
License:	LGPLv2
URL:		http://www.nongnu.org/vgabios/
Source0:	http://savannah.gnu.org/download/%{name}/%{name}-%{version}.tgz
Patch01:	0001-Makefile-cleanup.patch
Patch02:	0002-Add-defines-for-PCI-IDs.patch
Patch03:	0003-Add-qemu-stdvga-pci-bios.patch
Patch04:	0004-update-pci_get_lfb_addr-for-vmware-vga.patch 
Patch05:	0005-Add-qemu-vmware-vga-pci-bios.patch 
Patch06:	0006-Add-qemu-qxl-vga-pci-bios.patch 

BuildRequires:	dev86
BuildArch:	noarch

%description
vgabios is an LPGL implementation of a bios for a video card.
It is tied to plex86/bochs, althoug it will likely work on other
emulators. It is not intended for use in real cards.


%prep 
%setup -q -n %{name}-%{version}

%patch01 -p1
%patch02 -p1
%patch03 -p1
%patch04 -p1
%patch05 -p1
%patch06 -p1

%build 
%make clean
%make biossums
%make


%install
mkdir -p $RPM_BUILD_ROOT%{_datadir}/vgabios
install -m 0644 VGABIOS-lgpl-*.bin $RPM_BUILD_ROOT%{_datadir}/vgabios 


%files
%dir %{_datadir}/vgabios/
%doc README COPYING
%{_datadir}/vgabios/VGABIOS-lgpl-latest.bin
%{_datadir}/vgabios/VGABIOS-lgpl-latest.cirrus.bin
%{_datadir}/vgabios/VGABIOS-lgpl-latest.qxl.bin
%{_datadir}/vgabios/VGABIOS-lgpl-latest.stdvga.bin
%{_datadir}/vgabios/VGABIOS-lgpl-latest.vmware.bin
%{_datadir}/vgabios/VGABIOS-lgpl-latest.cirrus.debug.bin
%{_datadir}/vgabios/VGABIOS-lgpl-latest.debug.bin
%{_datadir}/vgabios/VGABIOS-lgpl-latest.qxl.debug.bin
%{_datadir}/vgabios/VGABIOS-lgpl-latest.stdvga.debug.bin
%{_datadir}/vgabios/VGABIOS-lgpl-latest.vmware.debug.bin

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19090 |12mr|viewres-1.0.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: viewres
Version: 1.0.3
Release: %mkrel 3
Summary:  graphical class browser for Xt
Group: Development/X11
Source: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License: MIT
BuildRoot: %{_tmppath}/%{name}-root

BuildRequires: libxt-devel >= 1.0.0
BuildRequires: libxaw-devel >= 1.0.1
BuildRequires: x11-util-macros >= 1.0.1

%description
The viewres program displays a tree showing the widget class hierarchy of the
Athena Widget Set.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/viewres
%{_datadir}/X11/app-defaults/Viewres
%{_datadir}/X11/app-defaults/Viewres-color
%{_mandir}/man1/viewres.*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19091 |12mr|vigra-1.8.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 4
%define libname	%mklibname %{name} %{major}
%define olddevel %libname-devel
%define libnamedevel %mklibname %{name} -d

Summary:	Generic Programming for Computer Vision
Name:		vigra
Version:	1.8.0
Release:	3
License:	MIT
Group:		Development/C
URL:		http://kogs-www.informatik.uni-hamburg.de/~koethe/vigra/
Source0:	http://kogs-www.informatik.uni-hamburg.de/~koethe/vigra/%{name}-%{version}-src.tar.gz
Patch0:		vigra-1.8.0.lib_suffix.patch
Patch1:		vigra-1.8.0.gcc47.patch
BuildRequires:	boost-devel
#BuildRequires:	boost-python ?
BuildRequires:	cmake
BuildRequires:	doxygen
BuildRequires:	fftw-devel > 3
BuildRequires:	hdf5-devel
BuildRequires:	libjpeg-devel
BuildRequires:	libpng-devel
BuildRequires:	libtiff-devel
BuildRequires:	OpenEXR-devel
BuildRequires:	python-devel
BuildRequires:	python-numpy
BuildRequires:	python-numpy-devel
BuildRequires:	python-sphinx
BuildRequires:	zlib-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
VIGRA stands for "Vision with Generic Algorithms". It's a novel computer vision
library that puts its main emphasize on customizable algorithms and data
structures. By using template techniques similar to those in the C++ Standard
Template Library, you can easily adapt any VIGRA component to the needs of your
application, without thereby giving up execution speed.

%package -n	python-vigra
Summary:	Python interface for the vigra computer vision library
Requires:	%{libname} >= %{version}-%{release}
Requires:	python-numpy

%description -n	python-vigra
The vigra-python package provides python bindings for vigra

%package -n	%{libname}
Summary:	Main library for %{name}
Group:		System/Libraries
Provides:	lib%{name} = %{version}-%{release}

%description -n %{libname}
This package contains the library needed to run %{name}.

%package -n	%{libnamedevel}
Summary:	Development header files for %{name}
Group:		Development/C
Requires:	%{libname} >= %{version}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname %{name} -d 2}

%description -n	%{libnamedevel}
Libraries, include files and other resources you can use to develop
%{name} applications.

%prep

%setup -q -n %{name}-%{version}
%patch0 -p1
%patch1 -p1

%build
%cmake
%make VERBOSE=1

%install
rm -rf %{buildroot}

%makeinstall_std -C build

rm -rf %{buildroot}/usr/doc

%multiarch_binaries %{buildroot}%{_bindir}/vigra-config

# cleanup
rm -f doc/vigranumpy/.buildinfo
find doc -type d | xargs chmod 755
find doc -type f | xargs chmod 644

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr (-,root,root)
%doc LICENSE.txt README.txt
%{_libdir}/libvigraimpex.so.%{major}*

%files -n %{libnamedevel}
%defattr (0755,root,root,0755)
%{multiarch_bindir}/vigra-config
%{_bindir}/vigra-config
%defattr (0644,root,root,0755)
%doc doc/vigra doc/vigranumpy
%{_includedir}/%{name}
%{_libdir}/%{name}
%{_libdir}/*.so

%files -n python-vigra
%defattr(-, root, root,-)
%{python_sitearch}/vigra



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19092 |12mr|vim-7.3.646-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Notes / Warning :
# - this package is not prefixable
# - to update official patches, aka SOURCE4, see README.upstream_patches in SOURCE4

%define url ftp://ftp.vim.org/pub/vim/unix/
%define official_ptchlvl 646
%define rversion	7.3

# Should we build X11 gui
%bcond_without gui
%bcond_with	python3

%define	title		VI editor
%define longtitle	All-purpose text editor

Name:		vim
Version:	%{rversion}.%{official_ptchlvl}
Release:	2
Summary:	VIsual editor iMproved
Url:		http://www.vim.org/
License:	Charityware
Group:		Editors
Source0:	%{url}/%{name}-%{rversion}.tar.bz2
# read README.mdv prior updating official patches:
Source3:	README.mdv
Source4:	vim-%{rversion}-patches.tar.xz
# http://vim.sourceforge.net/scripts/script.php?script_id=98
Source5:	vim-spec-3.0.bz2
Source6:	http://trific.ath.cx/Ftp/vim/syntax/dhcpd.vim
# from apparmor-utils package
Source7:	apparmor.vim
Source8:	cfengine.vim
Source9:	nagios.vim
# MDK patches
Patch0:		vim-7.2-vimrc_nosetmouse.patch
Patch2:		vim-5.6a-paths.patch
Patch3:		vim-7.3.478-rpm-spec-syntax.patch
Patch8:		vim-6.0af-man-path.patch
Patch10:	xxd-locale.patch
Patch20:	vimrc_hebrew.patch
Patch22:	vim-6.1-fix-xterms-comments.patch
Patch23:	vim-6.3-remove-docs.patch
Patch24:	vim-6.1-outline-mode.patch
Patch25:	vim-6.1-xterm-s-insert.patch
Patch26:	vim-7.0-changelog-mode.patch
Patch27:	vim-6.1-rpm42.patch
Patch28:	vim-7.3-po-mode.patch
Patch30:	vim-7.3.478-add-dhcpd-syntax.patch
Patch33:	vim-7.1.314-CVE-2009-0316-debian.patch
# (proyvind): adds various new keywords from C++11 standard to C++ syntax highlighting
Patch34:	vim-7.3.372-add-new-cpp11-keywords-to-cpp-syntax.patch
# (proyvind): fix path to locale files
Patch35:	vim-7.3.372-use-proper-localedir.patch
Patch36:	vim-7.3.372-add-missing-functions-for-ruby-dlopen.patch
Patch37:	vim-7.3.381-always-install-icons.patch
Patch38:	vim-7.3.478-dont-check-for-xsetlocale.patch

# Fedora patches
Patch100:	vim-7.0-fortify_warnings-1.patch
Patch101:	vim-7.3-fstabsyntax.patch

BuildRequires:	pkgconfig(lua)
BuildRequires:	pkgconfig(python)
%if %{with python3}
BuildRequires:	pkgconfig(python3)
%endif
BuildRequires:	perl-devel
BuildRequires:	acl-devel
%if %{with gui}
BuildRequires:	pkgconfig(libgnomeui-2.0) pkgconfig(ncurses)
BuildRequires:	pkgconfig(xt)
BuildRequires:	tcl
BuildRequires:	tcl-devel
%endif

%description
VIM (VIsual editor iMproved) is an updated and improved version of the vi
editor. Vi was the first real screen-based editor for UNIX, and is still
very popular. VIM improves on vi by adding new features: multiple windows,
multi-level undo, block highlighting and more. The vim-common package
contains files which every VIM binary will need in order to run.

%package	common
Summary:	The common files needed by any version of the VIM editor
Group:		Editors
Conflicts:	man-pages-fr < 1.68.0-2mdk
Conflicts:	man-pages-it < 0.3.4-2mdk
Conflicts:	man-pages-pl <= 0.4-10mdk
Conflicts:	git-core < 1:1.6.0.1-2mdv
Requires:   update-alternatives

%description	common
VIM (VIsual editor iMproved) is an updated and improved version of the vi
editor. Vi was the first real screen-based editor for UNIX, and is still
very popular. VIM improves on vi by adding new features: multiple windows,
multi-level undo, block highlighting and more. The vim-common package
contains files which every VIM binary will need in order to run.

%package	minimal
Summary:	A minimal version of the VIM editor
Group:		Editors
Provides:	vim
Requires:	update-alternatives

%description	minimal
VIM (VIsual editor iMproved) is an updated and improved version of the vi
editor. Vi was the first real screen-based editor for UNIX, and is still
very popular. VIM improves on vi by adding new features: multiple windows,
multi-level undo, block highlighting and more. The vim-minimal package
includes a minimal version of VIM, which is installed into /bin/vi for use
when only the root partition is present.

%package	enhanced
Summary:	A version of the VIM editor which includes recent enhancements
Group:		Editors
Requires:	vim-common >= %{EVRD}
Obsoletes:	vim-color
Provides:	vim
Provides:	vim-color

%description	enhanced
VIM (VIsual editor iMproved) is an updated and improved version of the vi
editor. Vi was the first real screen-based editor for UNIX, and is still
very popular. VIM improves on vi by adding new features: multiple windows,
multi-level undo, block highlighting and more. The vim-enhanced package
contains a version of VIM with extra, recently introduced features like
Python and Perl interpreters.

Install the vim-enhanced package if you'd like to use a version of the VIM
editor which includes recently added enhancements like interpreters for the
Python and Perl scripting languages. You'll also need to install the
vim-common package.

%if %{with gui}
%package	X11
Summary:	The VIM version of the vi editor for the X Window System
Group:		Editors
Provides:	vim
Requires:	vim-common >= %{EVRD}

%description	X11
VIM (VIsual editor iMproved) is an updated and improved version of the vi
editor. Vi was the first real screen-based editor for UNIX, and is still
very popular. VIM improves on vi by adding new features: multiple windows,
multi-level undo, block highlighting and more. VIM-X11 is a version of the
VIM editor which will run within the X Window System. If you install this
package, you can run VIM as an X application with a full GUI interface and
mouse support.

Install the vim-X11 package if you'd like to try out a version of vi with
graphics and mouse capabilities. You'll also need to install the
vim-common package.
%endif

%prep
%setup -q -n vim73 -a4
# spec plugin
rm -f runtime/doc/pi_spec.txt
rm -f runtime/ftpplugin/spec.vim
tar xfj %{SOURCE5} -C runtime
cp -a %{SOURCE6} runtime/syntax/
cp -a %{SOURCE7} runtime/syntax/
cp -a %{SOURCE8} runtime/syntax/
cp -a %{SOURCE9} runtime/syntax/
#pushd vim-%{rversion}-patches
#md5sum -c MD5SUMS
#popd
#official patches
for i in `seq -f '%03g' 1 %{official_ptchlvl}`; do
	p=vim-%{rversion}-patches/%{rversion}.$i
	cmd="patch -p0 %{_default_patch_flags} -i $p"
	echo $cmd
	$cmd || { echo $p; exit 1; }
done

#mdk patches
%patch0 -p1 -b .vimrc_nosetmouse
%patch2 -p1
%patch3 -p1 -b .spec~
%patch8 -p1 -b .manpath
%patch10 -p1 -b .xxdloc
%patch20 -p1 -b .warly
%patch22 -p0
%patch23 -p0 -b .doc
%patch24 -p0
%patch25 -p0
%patch26 -p0
%patch27 -p0
%patch28 -p1
%patch30 -p1
%patch33 -p1 -b .security
%patch34 -p1 -b .cpp11~
%patch35 -p1 -b .localedir~
%patch36 -p1 -b .dlopen~
%patch37 -p1 -b .icons_install~
%patch38 -p1 -b .xsetlocale~

# Fedora patches
%patch100 -p1
%patch101 -p1

perl -pi -e 's|SYS_VIMRC_FILE "\$VIM/vimrc"|SYS_VIMRC_FILE "%{_sysconfdir}/vim/vimrc"|' src/os_unix.h
perl -pi -e 's|SYS_GVIMRC_FILE "\$VIM/gvimrc"|SYS_GVIMRC_FILE "%{_sysconfdir}/vim/gvimrc"|' src/os_unix.h
# disable command echo
for i in runtime/{gvimrc_example.vim,vimrc_example.vim}; do
	 perl -pi -e 's!^set showcmd!set noshowcmd!' $i
done
perl -pi -e 's|\Qsvn-commit.*.tmp\E|svn-commit*.tmp|' ./runtime/filetype.vim
cd src
autoconf

%build
%if %{with gui}
# First build: gvim
%configure2_5x \
	--disable-darwin \
	--disable-selinux \
	--disable-xsmp \
	--disable-xsmp-interact \
	--enable-luainterp=dynamic \
	--enable-mzschemeinterp=no \
	--enable-perlinterp=dynamic \
	--enable-pythoninterp=dynamic \
	--enable-python3interp=dynamic \
	--enable-tclinterp=dynamic \
	--enable-rubyinterp=dynamic \
	--disable-cscope \
	--disable-workshop \
	--enable-netbeans \
	--disable-sniff \
	--enable-multibyte \
	--disable-hangulinput \
	--enable-xim \
	--enable-fontset \
	--with-features=huge \
	--enable-gui=gnome2 \
	--with-tlib=ncurses \
	--enable-gtk2-check \
	--enable-gnome-check \
	--enable-acl \
	--enable-gpm \
	--disable-sysmouse \
	--enable-nls \
	--with-x=yes \
	--with-compiledby="%{vendor} %{bugurl}" \
	--with-modified-by="%{packager}"

%make
mv src/vim src/gvim
make -C src clean
%endif

# Second build: vim-enhanced
%configure2_5x \
	--disable-selinux \
	--enable-acl \
	--enable-luainterp=dynamic \
	--enable-perlinterp=dynamic \
	--enable-pythoninterp=dynamic \
	--enable-python3interp=dynamic \
	--enable-tclinterp=dynamic \
	--enable-rubyinterp=dynamic \
	--with-features=huge \
	--with-x=no \
	--enable-gui=no \
	--with-tlib=ncurses \
	--with-compiledby="%{vendor} %{bugurl}" \
	--with-modified-by="%{packager}"

%make
mv src/vim src/vim-enhanced
make -C src/ clean

# Third build: vim-minimal
%configure2_5x \
	--disable-selinux \
	--with-features=tiny \
	--disable-tclinterp \
	--disable-cscope \
	--enable-multibyte \
	--disable-hangulinput \
	--disable-xim \
	--disable-fontset \
	--disable-gui \
	--disable-acl \
	--disable-pythoninterp \
	--disable-perlinterp \
	--with-x=no \
	--enable-gui=no \
	--with-tlib=ncurses \
	--disable-gpm \
	--with-compiledby="%{vendor} %{bugurl}" \
	--with-modified-by="%{packager}"

%make
cp src/vim src/vim-minimal
%make -C src

cp -al runtime/doc doc
# apply os_doc.diff
pushd doc
rm -f *.1
rm -f os_{390,dos,msdos,risc,win32,amiga,mac,os2,beos,mint,qnx,vms}.txt
rm -f gui_{w16,w32}.txt
rm -f vim2html.pl Makefile *awk
popd

# britton support
ln -s tutor.fr runtime/tutor/tutor.br
ln -s menu_fr_fr.iso_8859-15.vim runtime/lang/menu_br

%install
%makeinstall_std VIMRTDIR=""


make -C src installmacros prefix=%{buildroot}%{_prefix} VIMRTDIR=""

%if %{with gui}
install -m755 src/gvim -D %{buildroot}%{_bindir}/gvim
%endif

install -m755 src/vim-enhanced -D %{buildroot}%{_bindir}
install -m755 src/vim-minimal -D %{buildroot}/bin/vim-minimal

rm -f %{buildroot}%{_bindir}/{rview,rvim,view}
for i in ex vimdiff; do
  ln -sf vim-enhanced %{buildroot}%{_bindir}/$i
done
rm -f %{buildroot}%{_mandir}/man1/evim.*
%if %{with gui}
ln -sf gvim %{buildroot}%{_bindir}/gvimdiff
ln -sf gvim %{buildroot}%{_bindir}/vimx
%endif
rm -f %{buildroot}%{_datadir}/vim/*/cmake.vim

# installing man pages
for i in %{buildroot}%{_mandir}/man1/{vi,rvi}; do
  ln -s vim.1%{_extension} $i.1%{_extension}
done

%if %{with gui}
ln -s vim.1%{_extension} %{buildroot}%{_mandir}/man1/gvim.1%{_extension}
%endif

ln -sf vimrc_example.vim %{buildroot}%{_datadir}/vim/vimrc

# Be short-circuit aware :
ln -f runtime/macros/README.txt README_macros.txt
ln -f runtime/tools/README.txt README_tools.txt

# installing the menu icons & entry
%if %{with gui}
# menu entry
install -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}-X11.desktop << EOF
[Desktop Entry]
Name=%{title}
Comment=%{longtitle}
Exec=%{_bindir}/gvim -f
Icon=gvim
Terminal=false
Type=Application
StartupNotify=false
Categories=Gtk;TextEditor;Utility;
MimeType=text/plain;
EOF

# gvim and fontset (from Pablo) 2001/03/19
echo 'set guifontset=-*-fixed-medium-r-normal--14-*-*-*-c-*-*-*,-*-*-medium-r-normal--14-*-*-*-c-*-*-*,-*-*-medium-r-normal--14-*-*-*-m-*-*-*,*' > %{buildroot}%{_datadir}/vim/gvimrc
%else
rm -rf %{buildroot}%{_iconsdir}
%endif

# prevent including twice the doc
rm -rf %{buildroot}%{_datadir}/vim/doc
ln -s %{_defaultdocdir}/%{name}-common/doc %{buildroot}%{_datadir}/vim/doc

%{find_lang} %{name} --with-man --all-name

find %{buildroot}%{_datadir}/vim/tutor -name "tutor.*" | grep -v -E 'tutor(|\.vim)$' |
 sed -e "s^%{buildroot}^^" -e 's!^\(.*tutor.\)\(..\)!%lang(\2) \1\2!g' >> %{name}.lang

find %{buildroot}%{_datadir}/vim/lang -name "menu*" |
 sed -e "s^%{buildroot}^^" \
  -e 's!^\(/.*menu_\)\(..\)\(_\)!%lang(\2) \1\2\3!g' \
  -e 's!^\(/.*menu_\)\(..\)\(_\)!%lang(\2) \1\2\3!g' \
  -e 's!^\(/.*menu\)\(_chinese\)!%lang(zh) \1\2!g' \
  -e 's!^\(/.*menu\)\(_czech_\)!%lang(cs) \1\2!g' \
  -e 's!^\(/.*menu\)\(_french\)!%lang(fr) \1\2!g' \
  -e 's!^\(/.*menu\)\(_german\)!%lang(de) \1\2!g' \
  -e 's!^\(/.*menu\)\(_japanes\)!%lang(ja) \1\2!g' \
  -e 's!^\(/.*menu\)\(_polish\)!%lang(pl) \1\2!g' \
  -e 's!^\(/.*menu\)\(_slovak\)!%lang(sk) \1\2!g' \
  -e 's!^\(/.*menu\)\(_spanis\)!%lang(es) \1\2!g' \
  -e 's!^\(/.*menu_\)\(..\)!%lang(\2) \1\2!g' \
  >> %{name}.lang
rm -f %{buildroot}%{_bindir}/vim

mkdir -p %{buildroot}%{_sysconfdir}/vim/
MESSAGE='"Place your systemwide modification here.\n"%{_datadir}/vim/ files will be overwritten on update\n'
echo -e "$MESSAGE\nsource %{_datadir}/vim/vimrc" > %{buildroot}%{_sysconfdir}/vim/vimrc
%if %{with gui}
echo -e "$MESSAGE\nsource %{_datadir}/vim/gvimrc" > %{buildroot}%{_sysconfdir}/vim/gvimrc
%endif

%post minimal
update-alternatives --install /bin/vi vi /bin/vim-minimal 10 \
    --slave /bin/view view /bin/vim-minimal \
    --slave /bin/ex ex /bin/vim-minimal \
    --slave /bin/rvi rvi /bin/vim-minimal \
    --slave /bin/rview rview /bin/vim-minimal
update-alternatives --install /bin/vim vim /bin/vim-minimal 10 \
    --slave /bin/rvim rvim /bin/vim-minimal

%postun minimal
[ $1 = 0 ] || exit 0
update-alternatives --remove vi /bin/vim-minimal
update-alternatives --remove vim /bin/vim-minimal

%triggerpostun minimal -- vim-minimal < 7.3
update-alternatives --remove uvi /bin/vim-minimal
for i in view ex rvi rview rvim; do
    update-alternatives --remove $i /bin/$i || :
done

%post enhanced
update-alternatives --install /bin/vi vi /usr/bin/vim-enhanced 20 \
    --slave /bin/view view /usr/bin/vim-enhanced \
    --slave /bin/ex ex /usr/bin/vim-enhanced \
    --slave /bin/rvi rvi /usr/bin/vim-enhanced \
    --slave /bin/rview rview /usr/bin/vim-enhanced
update-alternatives --install /bin/vim vim /usr/bin/vim-enhanced 20 \
    --slave /bin/rvim rvim /usr/bin/vim-enhanced

%postun enhanced
[ $1 = 0 ] || exit 0
update-alternatives --remove vi /usr/bin/vim-enhanced
update-alternatives --remove vim /usr/bin/vim-enhanced

%triggerpostun enhanced -- vim-enhanced < 7.3
update-alternatives --remove uvi /usr/bin/vim-enhanced

%files common -f vim.lang
%doc README*.txt runtime/termcap
#%doc --parents mandriva/README*
%doc doc

%dir %{_datadir}/vim/
%{_datadir}/vim/autoload
%{_datadir}/vim/colors
%{_datadir}/vim/compiler
%{_datadir}/vim/doc
%{_datadir}/vim/ftplugin
%{_datadir}/vim/indent
%{_datadir}/vim/keymap
%dir %{_datadir}/vim/lang
%{_datadir}/vim/lang/README.txt
%{_datadir}/vim/macros
%{_datadir}/vim/plugin
%{_datadir}/vim/print
%{_datadir}/vim/spell
%{_datadir}/vim/syntax
%{_datadir}/vim/tools
%dir %{_datadir}/vim/tutor
%{_datadir}/vim/tutor/*.txt
%{_datadir}/vim/tutor/tutor
%{_datadir}/vim/tutor/tutor.vim
%{_datadir}/vim/*.vim
%{_datadir}/vim/vimrc
%{_mandir}/man1/vim.1*
%{_mandir}/man1/ex.1*
%{_mandir}/man1/vi.1*
%{_mandir}/man1/view.1*
%{_mandir}/man1/rvi.1*
%{_mandir}/man1/rview.1*
%{_mandir}/man1/vimdiff.1*
%{_mandir}/man1/vimtutor.1*
%{_mandir}/man1/rvim.1*
%{_bindir}/vimtutor
%{_bindir}/xxd
%{_mandir}/man1/xxd.1*
%dir %{_sysconfdir}/vim/
%config(noreplace) %{_sysconfdir}/vim/*

%files minimal
%doc README*.txt
/bin/vim-minimal

%files enhanced
%doc README*.txt
%{_bindir}/ex
%{_bindir}/vimdiff
%{_bindir}/vim-enhanced

%if %{with gui}
%files X11
%doc README*.txt
%{_bindir}/gvim
%{_bindir}/gvimdiff
%{_bindir}/vimx
%{_mandir}/man1/gvim.1*
%{_iconsdir}/locolor/16x16/apps/gvim.png
%{_iconsdir}/locolor/32x32/apps/gvim.png
%{_iconsdir}/hicolor/48x48/apps/gvim.png
%{_datadir}/applications/mandriva-%{name}-X11.desktop
%{_datadir}/vim/gvimrc
%endif



%changelog
* Mon Sep  3 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 26a80b4
- New version 7.3.646 (sync with Cooker)
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19093 |12mr|vimguide-0.7-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

Summary:	Vim editor reference guide
Name:		vimguide
Version:	0.7
Release:	%mkrel 14
Group:		Books/Other
License:	OpenSource
URL:		ftp://ftp.vim.org/pub/vim/doc/
Source0:	ftp://ftp.vim.org/pub/vim/doc/%{name}-%{version}.tar.bz2
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-root

%description
This is a command and feature reference guide to VIM 5.6 but can also be used
for higher version of vim.

VIM (stands for Vi IMproved) - greatly improved (over original UNIX vi) text
editor with GUI, syntax highlighting, visual mode and many more new features
you won't find in the original vi.

This guide is designed and typeset by Oleg Raisky using LaTeX. The text of the
guide is comprised of various VIM documentation files, sometimes modified for
better consistency with overall style of the guide.

*NOTE*: this is NOT a complete user guide or tutorial. The only purpose of this
guide is to give a VIM user a quick and handy reference.

%prep

%setup -q -n %{name}-%{version}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc * 





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19094 |12mr|vinagre-3.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver	%(echo %{version}|cut -d. -f1,2)

Summary:	VNC Client for the GNOME Desktop
Name:		vinagre
Version:	3.6.2
Release:	1
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
License:	GPLv2+
Group:		Networking/Remote access
Url:		http://www.gnome.org/projects/vinagre/index.html
BuildRequires:	gnome-common
BuildRequires:	pkgconfig(vte-2.90) >= 0.20
BuildRequires:	pkgconfig(libxml-2.0) >= 2.6.31
BuildRequires:	pkgconfig(spice-client-gtk-3.0) >= 0.5
BuildRequires:	pkgconfig(avahi-ui-gtk3) >= 0.6.26
BuildRequires:	pkgconfig(avahi-gobject) >= 0.6.26
BuildRequires:	pkgconfig(avahi-ui)
BuildRequires:	pkgconfig(telepathy-glib) >= 0.11.6
BuildRequires:	pkgconfig(libpanelapplet-4.0) >= 2.91.91
BuildRequires:	pkgconfig(glib-2.0) >= 2.25.11
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.0.3
BuildRequires:	pkgconfig(gnome-keyring-1)
BuildRequires:	pkgconfig(libpeas-1.0) >= 0.7.2
BuildRequires:	pkgconfig(gtk-vnc-2.0) >= 0.4.3
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(libsecret-1)
BuildRequires:	gnome-doc-utils >= 0.3.2
BuildRequires:	intltool
BuildRequires:	desktop-file-utils
BuildRequires:	itstool
BuildRequires:	libxml2-utils

Requires:	gnome-icon-theme >= 2.30

%description
Vinagre is a VNC Client for the GNOME Desktop.

With Vinagre you can have several connections open simultaneously, bookmark
your servers thanks to the Favorites support, store the passwords in the
GNOME keyring, and browse the network to look for VNC servers.

%prep
%setup -q

%build
%configure2_5x --enable-ssh
%make

%install
%makeinstall_std

%find_lang %{name} --with-gnome

desktop-file-install --vendor="" \
  --add-category="RemoteAccess;Network" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

%files -f %{name}.lang
%doc AUTHORS NEWS README
%{_bindir}/*
%{_datadir}/applications/*
%{_datadir}/%{name}
%{_datadir}/icons/hicolor/*/*/*.*
%{_datadir}/mime/packages/vinagre-mime.xml
%{_datadir}/dbus-1/services/org.freedesktop.Telepathy.Client.Vinagre.service
%{_datadir}/telepathy/clients/Vinagre.client
%{_mandir}/man1/vinagre.1*
%{_datadir}/glib-2.0/schemas/org.gnome.Vinagre.gschema.xml
%{_datadir}/GConf/gsettings/org.gnome.Vinagre.convert

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19095 |12mr|vino-3.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name vino
%define version 3.6.2
%define release %mkrel 1

Summary: GNOME VNC server and client
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://ftp.gnome.org/pub/GNOME/sources/vino/3.6/%{name}-%{version}.tar.xz
License: GPLv2+
Group: Networking/Remote access
Url: http://www.gnome.org
BuildRequires: pkgconfig(ice)
BuildRequires: pkgconfig(sm)
BuildRequires: pkgconfig(x11)
BuildRequires: libxdamage-devel
BuildRequires: pkgconfig(xext)
BuildRequires: libxfixes-devel
BuildRequires: pkgconfig(xtst)
BuildRequires: pkgconfig(gnutls)
BuildRequires: avahi-glib-devel
BuildRequires: avahi-client-devel
BuildRequires: libgcrypt-devel
BuildRequires: libsoup-devel
BuildRequires: pkgconfig(libnotify)
BuildRequires: unique-devel
BuildRequires: gtk+3-devel
BuildRequires: jpeg-devel
BuildRequires: intltool
BuildRequires: pkgconfig(dbus-glib-1)
BuildRequires: pkgconfig(telepathy-glib)		
BuildRequires: libgnome-keyring-devel
BuildRequires: pkgconfig(gconf-2.0) GConf2

%description
The package contains an integrated GNOME VNC server.

%prep
%setup -q

%build
%configure2_5x \
  --disable-schemas-install \
  --enable-avahi \
  --enable-telepathy \
  --enable-gnome-keyring \
  --disable-http-server		\
  --enable-libnotify 		\
  --disable-network-manager

%install
%makeinstall_std
%find_lang %name --with-gnome

%files -f %name.lang
%doc README NEWS AUTHORS ChangeLog docs/remote-desktop.txt docs/TODO
%_sysconfdir/xdg/autostart/vino-server.desktop
%_bindir/vino-passwd
%_bindir/vino-preferences
%_libexecdir/vino-server
%_datadir/vino
%_datadir/applications/vino-preferences.desktop
%_datadir/dbus-1/services/org.freedesktop.Telepathy.Client.Vino.service
%_datadir/telepathy/clients/Vino.client
%_datadir/GConf/gsettings/org.gnome.Vino.convert
%_datadir/glib-2.0/schemas/*.xml

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19096 |12mr|virtualbox-4.2.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#define _build_pkgcheck_srpm 0
## disabled, failing srpm_recreate because of:
## wrote: /home/alex/BuildSystem/virtualbox/SRPMS/virtualbox-4.1.10-1.src.rpm
## Executing "0 /home/alex/BuildSystem/virtualbox/SRPMS/virtualbox-4.1.10-1.src.rpm":
## sh: 0 : command not found
## error: Execution of "0 /home/alex/BuildSystem/virtualbox/SRPMS/virtualbox-4.1.10-1.src.rpm" failed.
%define kname  vboxdrv
%define oname  VirtualBox
%define srcname	%{oname}-%{version}
%define distname	%{oname}-%{version}
%define pkgver	%{ver}

%define vboxlibdir	%{_libdir}/%{name}
%define vboxdatadir	%{_datadir}/%{name}

%define build_additions 1
%define build_doc 0

%ifarch %{ix86}
%define vbox_platform linux.x86
%endif
%ifarch x86_64
%define vbox_platform linux.amd64
%endif

# nuke vbox-specific dependencies
#define _provides_exceptions ^VBox
#define _requires_exceptions ^VBox
## Disabled: see rpmlint -I external-depfilter-with-internal-depgen

%define x11_server_majorver %(pkg-config --modversion xorg-server|awk -F. '{print $1$2}')

Summary:	A general-purpose full virtualizer for x86 hardware
Name:		virtualbox
Version:	4.2.4
Release:	2
License:	GPLv2
Group:		Emulators
Url:		http://www.virtualbox.org/
Source0:	http://download.virtualbox.org/virtualbox/%{version}/%{srcname}.tar.bz2
Source1:	http://download.virtualbox.org/virtualbox/UserManual.pdf
Source2:	virtualbox.init
Source4:	60-vboxadd.perms
Source100:	virtualbox.rpmlintrc
# Patch from OpenSUSE to disable updates
Patch0:		VirtualBox-4.2.2-disable-updates.patch
Patch2:		VirtualBox-4.0.6_OSE-kernelrelease.patch
Patch4:		VirtualBox-1.6.0_OSE-futex.patch
Patch5:		virtualbox-fix-vboxadd-req.patch
# (fc) 1.6.0-2mdv fix initscript name in VBox.sh script
Patch6:		VirtualBox-1.6.0_OSE-initscriptname.patch
# (fc) 2.0.0-2mdv fix QT4 detection on x86-64 on Mdv 2008.1
Patch7:		VirtualBox-2.0.0-mdv20081.patch
# (hk) fix build kernel-headers-2.6.29*
Patch10:	VirtualBox-kernel-headers-2.6.29.patch
# (Debian) Only display warnings about broken USB support when it's actually
# used (i.e. the machine has USB device filters)
Patch11: VirtualBox-4.1.8-usb-warning-filters.patch

Patch16:	virtualbox-default-to-mandriva.patch

# use courier font instead of beramono for older releases where beramono isn't
# available in tetex-latex (it's available since only tetex-latex-3.0-53mdv2011.0)
Patch17:	virtualbox-4.0.0-user-courier-instead-of-beramono.patch
# don't check for:
# mkisofs: we're not going to build the additions .iso file
# makeself: we're not going to create the stanalone .run installers
Patch18:	virtualbox-4.0.0-dont-check-for-mkisofs-or-makeself.patch

ExclusiveArch:	%{ix86} x86_64
BuildRequires:	dev86
BuildRequires:	dkms-minimal
BuildRequires:	gawk
BuildRequires:	gsoap
BuildRequires:	iasl
BuildRequires:	java-rpmbuild
BuildRequires:	qt4-linguist
BuildRequires:	xsltproc
BuildRequires:	libcap-devel
BuildRequires:	libstdc++-static-devel
BuildRequires:	openssl-devel
BuildRequires:	pam-devel
BuildRequires:	pkgconfig(ext2fs)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libIDL-2.0)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(libvncserver)
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(QtCore)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(xcursor)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	pkgconfig(xmu)
BuildRequires:	pkgconfig(xorg-server)
BuildRequires:	pkgconfig(libxslt)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(xt)
BuildRequires:	pkgconfig(zlib)
%if %{build_doc}
# for building the user manual pdf file
%if %{mdvver} < 201100
BuildRequires:	tetex-latex
%else
BuildRequires:	texlive
BuildRequires:	texlive-fontsextra
%endif
BuildRequires:	docbook-dtd44-xml
%endif

Requires(post,preun,postun): rpm-helper
Requires:	kmod(vboxdrv) = %{version}
Suggests:	%{name}-doc

%description
VirtualBox is a general-purpose full virtualizer for x86 hardware.

%package -n	dkms-%{name}
Summary:	VirtualBox kernel module
Group:		System/Kernel and hardware
Requires(post,preun): dkms
Conflicts:	dkms-vboxadditions < 4.1.8

%description -n dkms-%{name}
Kernel support for VirtualBox.

%if %{build_additions}
%package 	guest-additions
Summary:	Additions for VirtualBox guest systems
Group:		Emulators
Requires:	kmod(vboxguest) = %{version}
Requires:	kmod(vboxsf) = %{version}
Requires:	kmod(vboxvideo) = %{version}
Requires:	x11-driver-video-vboxvideo
Requires(post,preun): rpm-helper

%description    guest-additions
This package contains additions for VirtualBox guest systems.
It allows to share files with the host system and sync time with host.

%package -n	dkms-vboxadditions
Summary:	Kernel module for VirtualBox additions
Group:		System/Kernel and hardware
Requires(post,preun): dkms
Obsoletes:	dkms-vboxadd < %{version}-%{release}
%rename		dkms-vboxvfs
%rename		dkms-vboxsf
%rename		dkms-vboxvideo = %{version}-%{release}
Conflicts:	dkms-%{name} < 4.1.8

%description -n dkms-vboxadditions
Kernel module for VirtualBox additions (ideally only needs to be installed
on the guest OS not on the host OS).

%package -n	x11-driver-video-vboxvideo
Summary:	The X.org driver for video in VirtualBox guests
Group:		System/X11
#Requires:	x11-server-common %%(xserver-sdk-abi-requires videodrv)
Requires:	x11-server-common
Suggests:	virtualbox-guest-additions
Conflicts:	virtualbox-guest-additions < 2.2.0-2

%description -n x11-driver-video-vboxvideo
The X.org driver for video in VirtualBox guests
%endif

%package doc
Summary:	The user manual PDF file for %{name}
Group:		System/X11
BuildArch:	noarch

%description doc
This package contains the user manual PDF file for %{name}.

%prep
%setup -qn %{distname}
%patch0 -p0 -b .disable-updates
%patch2 -p1 -b .kernelrelease
%patch4 -p1 -b .futex
%patch5 -p1 -b .fix-timesync-req
%patch6 -p1 -b .initscriptname
%patch10 -p1 -b .kernel-headers-2.6.29
%patch11 -p1 -b .usb-warnings
%patch16 -p1 -b .default-to-mandriva

%if %{build_doc}
%if %{mdvver} < 201100
%patch17 -p1 -b .courier
%endif
%endif

%patch18 -p1 -b .mkisofs-makeself

cat << EOF > LocalConfig.kmk
VBOX_WITH_WARNINGS_AS_ERRORS:=
VBOX_PATH_APP_PRIVATE_ARCH:=%{vboxlibdir}
VBOX_WITH_ORIGIN:=
VBOX_WITH_RUNPATH:=%{vboxlibdir}
VBOX_PATH_APP_PRIVATE:=%{vboxdatadir}
VBOX_WITH_VNC:=1
VBOX_WITH_TESTCASES =
VBOX_WITH_TESTSUITE:=
VBOX_JAVA_HOME := %{java_home}
VBOX_WITHOUT_ADDITIONS_ISO := 1
EOF

%build
export LIBPATH_LIB="%{_lib}"
./configure \
	--disable-kmods \
%if ! %{build_doc}
	--disable-docs
%endif

%if !%{build_additions}
sed -rie 's/(VBOX_WITH_LINUX_ADDITIONS\s+:=\s+).*/\1/' AutoConfig.kmk
echo VBOX_WITHOUT_ADDITIONS=1 >> LocalConfig.kmk
%endif

. ./env.sh
kmk %_smp_mflags all

%install
# install vbox components
mkdir -p %{buildroot}%{vboxlibdir} %{buildroot}%{vboxdatadir} 

(cd out/%{vbox_platform}/release/bin && tar cf - --exclude=additions .) | \
(cd %{buildroot}%{vboxlibdir} && tar xf -)

# move noarch files to vboxdatadir
mv %{buildroot}%{vboxlibdir}/{VBox*.sh,nls,*.desktop,*.png} %{buildroot}%{vboxdatadir}

# install service
mkdir -p %{buildroot}%{_initrddir}
install -m755 %{SOURCE2} %{buildroot}%{_initrddir}/%{name}

# install wrappers
mkdir -p %{buildroot}%{_sysconfdir}/vbox
cat > %{buildroot}%{_sysconfdir}/vbox/vbox.cfg << EOF
# VirtualBox installation directory
INSTALL_DIR="%{vboxlibdir}"
EOF

mkdir -p %{buildroot}%{_bindir}
ln -s %{vboxdatadir}/VBox.sh %{buildroot}%{_bindir}/%{oname}
ln -s %{vboxdatadir}/VBox.sh %{buildroot}%{_bindir}/VBoxManage
ln -s %{vboxdatadir}/VBox.sh %{buildroot}%{_bindir}/VBoxSDL
ln -s %{vboxdatadir}/VBox.sh %{buildroot}%{_bindir}/VBoxHeadless
ln -s %{vboxdatadir}/VBox.sh %{buildroot}%{_bindir}/vboxwebsrv

# provide network control tools in bindir
ln -s %{vboxlibdir}/VBoxTunctl %{buildroot}%{_bindir}/VBoxTunctl
ln -s %{vboxlibdir}/VBoxNetAdpCtl %{buildroot}%{_bindir}/VBoxNetAdpCtl
ln -s %{vboxlibdir}/VBoxNetDHCP %{buildroot}%{_bindir}/VBoxNetDHCP

install -d %{buildroot}/var/run/%{oname}

# install dkms sources
mkdir -p %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}
cat > vboxbuild << EOF
#!/bin/sh
set -e
make -C %{kname} KERN_DIR=\$1
cp -f %{kname}/Module.symvers vboxnetflt
cp -f %{kname}/Module.symvers vboxnetadp
make -C vboxnetflt KERN_DIR=\$1
make -C vboxnetadp KERN_DIR=\$1
EOF
install -m 0755 vboxbuild %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}
mv %{buildroot}%{vboxlibdir}/src/* %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/
cat > %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/dkms.conf << EOF
MAKE[0]="./vboxbuild \$kernel_source_dir"
PACKAGE_NAME=%{name}
PACKAGE_VERSION=%{version}-%{release}
DEST_MODULE_LOCATION[0]=/kernel/3rdparty/vbox
BUILT_MODULE_LOCATION[0]=%{kname}/
BUILT_MODULE_NAME[0]=%{kname}
DEST_MODULE_LOCATION[1]=/kernel/3rdparty/vbox
BUILT_MODULE_LOCATION[1]=vboxnetflt/
BUILT_MODULE_NAME[1]=vboxnetflt
DEST_MODULE_LOCATION[2]=/kernel/3rdparty/vbox
BUILT_MODULE_LOCATION[2]=vboxnetadp/
BUILT_MODULE_NAME[2]=vboxnetadp
AUTOINSTALL=yes
EOF

# install udev rules
# install udev rules
mkdir -p %{buildroot}%{_sysconfdir}/udev/rules.d/
cat > %{buildroot}%{_sysconfdir}/udev/rules.d/%{name}.rules << EOF
KERNEL=="%{kname}", NAME="vboxdrv", OWNER="root", GROUP="root", MODE="0600"
SUBSYSTEM=="usb_device", ACTION=="add", RUN+="%{_datadir}/%{name}/VBoxCreateUSBNode.sh \$major \$minor \$attr{bDeviceClass} vboxusers"
SUBSYSTEM=="usb", ACTION=="add", ENV{DEVTYPE}=="usb_device", RUN+="%{_datadir}/%{name}/VBoxCreateUSBNode.sh \$major \$minor \$attr{bDeviceClass} vboxusers"
SUBSYSTEM=="usb_device", ACTION=="remove", RUN+="%{_datadir}/%{name}/VBoxCreateUSBNode.sh --remove \$major \$minor"
SUBSYSTEM=="usb", ACTION=="remove", ENV{DEVTYPE}=="usb_device", RUN+="%{_datadir}/%{name}/VBoxCreateUSBNode.sh --remove \$major \$minor"
EOF
cat > %{buildroot}%{_sysconfdir}/udev/rules.d/vbox-additions.rules << EOF
KERNEL=="vboxguest", NAME="vboxguest", OWNER="root", MODE="0660"
KERNEL=="vboxuser", NAME="vboxuser", OWNER="root", MODE="0666"
EOF

# install additions
%if %{build_additions}
# vboxadd-timesync should probably be renamed vboxadd now, but renaming initscripts
# cleanly is hacky business
install -m755 src/VBox/Additions/linux/installer/vboxadd-service.sh %{buildroot}%{_initrddir}/vboxadd-timesync

# install .fdi file for releases older than 2011.0; and the udev rule and
# 50-vboxmouse.conf for newer releases with Xserver >= 1.9
%if %{mdvver} < 201100
install -D -m644 src/VBox/Additions/linux/installer/90-vboxguest.fdi %{buildroot}%{_datadir}/hal/fdi/policy/20thirdparty/90-vboxguest.fdi
%endif

install -d %{buildroot}%{_sysconfdir}/X11/xinit.d
install -m755 src/VBox/Additions/x11/Installer/98vboxadd-xclient %{buildroot}%{_sysconfdir}/X11/xinit.d

pushd out/%{vbox_platform}/release/bin/additions
  install -d %{buildroot}/sbin %{buildroot}%{_sbindir} %{buildroot}/%{_libdir}/dri
  install -m755 mount.vboxsf %{buildroot}/sbin/mount.vboxsf
  install -m755 VBoxService %{buildroot}%{_sbindir}

  install -m755 VBoxClient %{buildroot}%{_bindir}
  install -m755 VBoxControl %{buildroot}%{_bindir}

  install -m755 VBoxOGL*.so %{buildroot}%{_libdir}
  ln -s -f ../VBoxOGL.so %{buildroot}%{_libdir}/dri/vboxvideo_dri.so

  install -d %{buildroot}%{_sysconfdir}/modprobe.preload.d
  cat > %{buildroot}%{_sysconfdir}/modprobe.preload.d/vbox-guest-additions << EOF
vboxguest
EOF

  install -d %{buildroot}%{_libdir}/xorg/modules/{input,drivers}
  install vboxvideo_drv_%{x11_server_majorver}.so %{buildroot}%{_libdir}/xorg/modules/drivers/vboxvideo_drv.so

  mkdir -p %{buildroot}%{_usr}/src/vboxadditions-%{version}-%{release}
  cat > %{buildroot}%{_usr}/src/vboxadditions-%{version}-%{release}/dkms.conf << EOF
PACKAGE_NAME=vboxadditions
PACKAGE_VERSION=%{version}-%{release}
MAKE[0]="make -C \$kernel_source_dir M=\$dkms_tree/\$module/\$module_version/build/vboxguest &&
cp \$dkms_tree/\$module/\$module_version/build/vboxguest/Module.symvers \$dkms_tree/\$module/\$module_version/build/vboxsf &&
make -C \$kernel_source_dir M=\$dkms_tree/\$module/\$module_version/build/vboxsf &&
cp \$dkms_tree/\$module/\$module_version/build/vboxsf/Module.symvers \$dkms_tree/\$module/\$module_version/build/vboxvideo &&
make -C \$kernel_source_dir M=\$dkms_tree/\$module/\$module_version/build/vboxvideo"
EOF
  i=0
  for kmod in vboxguest vboxsf vboxvideo; do
    mkdir -p %{buildroot}%{_usr}/src/vboxadditions-%{version}-%{release}/$kmod
    cp -a src/$kmod/* %{buildroot}%{_usr}/src/vboxadditions-%{version}-%{release}/$kmod/
    cat >> %{buildroot}%{_usr}/src/vboxadditions-%{version}-%{release}/dkms.conf << EOF
DEST_MODULE_LOCATION[$i]=/kernel/3rdparty/vbox
BUILT_MODULE_LOCATION[$i]=$kmod/
BUILT_MODULE_NAME[$i]=$kmod
EOF
    i=$((i+1))
  done
  cat >> %{buildroot}%{_usr}/src/vboxadditions-%{version}-%{release}/dkms.conf << EOF
CLEAN="make -C \$kernel_source_dir M=\$dkms_tree/\$module/\$module_version/build/vboxguest clean && 
make -C \$kernel_source_dir M=\$dkms_tree/\$module/\$module_version/build/vboxsf clean && 
make -C \$kernel_source_dir M=\$dkms_tree/\$module/\$module_version/build/vboxvideo clean "
AUTOINSTALL=yes
EOF
popd

%endif

# install menu entries
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=VirtualBox
Comment=Full virtualizer for x86 hardware
Exec=%{_bindir}/%{oname}
Icon=%{name}
Type=Application
Terminal=false
Categories=Emulator;
MimeType=application/x-virtualbox-vbox;application/x-virtualbox-vbox-extpack;application/x-virtualbox-ovf;application/x-virtualbox-ova;
EOF

# install mime types
install -D -m644 src/VBox/Installer/common/virtualbox.xml %{buildroot}%{_datadir}/mime/packages/virtualbox.xml

# install shipped icons for apps and mimetypes
for i in 16 20 32 40 48 64 128; do
	install -D -m0644 src/VBox/Resources/OSE/virtualbox-${i}px.png %{buildroot}%{_iconsdir}/hicolor/${i}x${i}/apps/virtualbox.png
done

for i in 16 20 24 32 40 48 64 72 80 96 128 256 512; do
	install -D -m0644 src/VBox/Resources/other/virtualbox-ova-${i}px.png %{buildroot}%{_iconsdir}/hicolor/${i}x${i}/mimetypes/virtualbox-ova.png
	install -D -m0644 src/VBox/Resources/other/virtualbox-ovf-${i}px.png %{buildroot}%{_iconsdir}/hicolor/${i}x${i}/mimetypes/virtualbox-ovf.png
	install -D -m0644 src/VBox/Resources/other/virtualbox-vbox-${i}px.png %{buildroot}%{_iconsdir}/hicolor/${i}x${i}/mimetypes/virtualbox-vbox.png
	install -D -m0644 src/VBox/Resources/other/virtualbox-vbox-extpack-${i}px.png %{buildroot}%{_iconsdir}/hicolor/${i}x${i}/mimetypes/virtualbox-vbox-extpack.png
done

# add missing makefile for kernel module
install -m644 src/VBox/HostDrivers/Support/linux/Makefile %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/

%if !%{build_doc}
install -m644 %{SOURCE1} %{buildroot}%{vboxlibdir}/UserManual.pdf
%endif

# remove unpackaged files
rm -rf %{buildroot}%{vboxlibdir}/{src,sdk,testcase}
rm  -f %{buildroot}%{vboxlibdir}/tst*
rm  -f %{buildroot}%{vboxlibdir}/vboxkeyboard.tar.gz
rm  -f %{buildroot}%{vboxlibdir}/SUP*
rm  -f %{buildroot}%{vboxlibdir}/xpidl

# install PAM module:
install -D -m755 out/%{vbox_platform}/release/bin/additions/pam_vbox.so %{buildroot}/%{_lib}/security/pam_vbox.so

%post
%_post_service %{name}
%_add_group_helper %{name} 1 vboxusers

%postun
if [ "$1" -ge "1" ]; then
  /sbin/service %{name} condrestart > /dev/null 2>&1 || :
fi
%_del_group_helper %{name} 1 vboxusers

%preun
%_preun_service %{name}

%post -n dkms-%{name}
set -x
/usr/sbin/dkms --rpm_safe_upgrade add -m %{name} -v %{version}-%{release}
/usr/sbin/dkms --rpm_safe_upgrade build -m %{name} -v %{version}-%{release} &&
/usr/sbin/dkms --rpm_safe_upgrade install -m %{name} -v %{version}-%{release}
/sbin/rmmod vboxnetflt &>/dev/null
/sbin/rmmod vboxnetadp &>/dev/null
/sbin/rmmod %{kname} &>/dev/null
/sbin/modprobe %{kname} &>/dev/null
/sbin/modprobe vboxnetflt &>/dev/null
/sbin/modprobe vboxnetadp &>/dev/null
:

%preun -n dkms-%{name}
if [ "$1" = "0" ]; then
	/sbin/rmmod vboxnetadp >/dev/null 2>&1
	/sbin/rmmod vboxnetflt >/dev/null 2>&1
	/sbin/rmmod %{kname} >/dev/null 2>&1
fi
set -x
/usr/sbin/dkms --rpm_safe_upgrade remove -m %{name} -v %{version}-%{release} --all || :

%if %{build_additions}
%post guest-additions
%_post_service vboxadd-timesync

# (Debian) Build usb device tree
for i in /sys/bus/usb/devices/*; do
if test -r "$i/dev"; then
dev="`cat "$i/dev" 2> /dev/null || true`"
major="`expr "$dev" : '\(.*\):' 2> /dev/null || true`"
minor="`expr "$dev" : '.*:\(.*\)' 2> /dev/null || true`"
class="`cat $i/bDeviceClass 2> /dev/null || true`"
/usr/share/virtualbox/VBoxCreateUSBNode.sh "$major" "$minor" "$class" vboxusers 2>/dev/null || true
fi
done

%preun guest-additions
%_preun_service vboxadd-timesync

%post -n dkms-vboxadditions
set -x
/usr/sbin/dkms --rpm_safe_upgrade add -m vboxadditions -v %{version}-%{release}
/usr/sbin/dkms --rpm_safe_upgrade build -m vboxadditions -v %{version}-%{release} &&
/usr/sbin/dkms --rpm_safe_upgrade install -m vboxadditions -v %{version}-%{release}
:

%preun -n dkms-vboxadditions
set -x
/usr/sbin/dkms --rpm_safe_upgrade remove -m vboxadditions -v %{version}-%{release} --all
:

%endif

%files
%config %{_sysconfdir}/vbox/vbox.cfg
%{_bindir}/%{oname}
%{_bindir}/VBoxManage
%{_bindir}/VBoxSDL
%{_bindir}/VBoxHeadless
%{_bindir}/VBoxTunctl
%{_bindir}/VBoxNetAdpCtl
%{_bindir}/VBoxNetDHCP
%{_bindir}/vboxwebsrv
%{vboxlibdir}/dtrace
%{vboxlibdir}/icons
%{vboxlibdir}/components
%{vboxlibdir}/load.sh
%{vboxlibdir}/loadall.sh
%{vboxlibdir}/*.so
%{vboxlibdir}/VBoxAutostart
%{vboxlibdir}/VBoxBFE
%{vboxlibdir}/VBoxBalloonCtrl
%{vboxlibdir}/VBoxEFI32.fd
%{vboxlibdir}/VBoxEFI64.fd
%{vboxlibdir}/VBoxExtPackHelperApp
%{vboxlibdir}/VBoxManage
%{vboxlibdir}/VBoxSVC
%{vboxlibdir}/VBoxTestOGL
%{vboxlibdir}/VBoxTunctl
%{vboxlibdir}/VBoxVMMPreload
%{vboxlibdir}/VBoxXPCOMIPCD
%{vboxlibdir}/vboxkeyboard.tar.bz2
%{vboxlibdir}/vboxshell.py
%{vboxlibdir}/virtualbox.xml
# this files need proper permission
%attr(4711,root,root) %{vboxlibdir}/VBoxHeadless
%attr(4711,root,root) %{vboxlibdir}/VBoxSDL
%attr(4711,root,root) %{vboxlibdir}/VirtualBox
%attr(4711,root,root) %{vboxlibdir}/VBoxNetAdpCtl
%attr(4711,root,root) %{vboxlibdir}/VBoxNetDHCP
%attr(644,root,root) %{vboxlibdir}/*.gc
%attr(644,root,root) %{vboxlibdir}/*.r0
%exclude %{vboxlibdir}/UserManual.pdf
%{vboxdatadir}
# initscripts integration
%{_initrddir}/%{name}
%config %{_sysconfdir}/udev/rules.d/%{name}.rules
%dir /var/run/%{oname}
# desktop integration
%{_iconsdir}/hicolor/*/*/*
%{_datadir}/applications/mandriva-%{name}.desktop
%{_datadir}/mime/packages/virtualbox.xml

%files -n dkms-%{name}
%{_usr}/src/%{name}-%{version}-%{release}

%if %{build_additions}
%files guest-additions
/%{_lib}/security/pam_vbox.so
/sbin/mount.vboxsf
%{_initrddir}/vboxadd-timesync
%{_sbindir}/VBoxService
%{_bindir}/VBoxClient
%{_bindir}/VBoxControl
%{_sysconfdir}/udev/rules.d/vbox-additions.rules
%{_sysconfdir}/X11/xinit.d/98vboxadd-xclient
%{_sysconfdir}/modprobe.preload.d/vbox-guest-additions

%files -n x11-driver-video-vboxvideo
%{_libdir}/VBoxOGL*
%{_libdir}/xorg/modules/drivers/vboxvideo_drv.so
%{_libdir}/dri/vboxvideo_dri.so

%files -n dkms-vboxadditions
%{_usr}/src/vbox*-%{version}-%{release}
%endif

%files doc
%{vboxlibdir}/UserManual.pdf


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19097 |12mr|VirtualGL-2.3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libpackage %mklibname %{name}

Name:		VirtualGL
Summary:	A toolkit for displaying OpenGL applications to thin clients
Version:	2.3.1
Release:	1
Group:		Networking/Other
License:	wxWindows Library License v3.1
URL:		http://www.virtualgl.org
Source0:	http://prdownloads.sourceforge.net/virtualgl/%{name}-%{version}.tar.gz
BuildRequires:	cmake
BuildRequires:	gcc-c++
BuildRequires:	glibc-devel
BuildRequires:	jpeg-static-devel
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
Requires:	%{libpackage} = %{version}

%description
VirtualGL is a library which allows most Linux OpenGL applications to be
remotely displayed to a thin client without the need to alter the
applications in any way.  VGL inserts itself into an application at run time
and intercepts a handful of GLX calls, which it reroutes to the server's
display (which presumably has a 3D accelerator attached.)  This causes all
3D rendering to occur on the server's display.  As each frame is rendered
by the server, VirtualGL reads back the pixels from the server's framebuffer
and sends them to the client for re-compositing into the appropriate X
Window.  VirtualGL can be used to give hardware-accelerated 3D capabilities to
VNC or other remote display environments that lack GLX support.  In a LAN
environment, it can also be used with its built-in motion-JPEG video delivery
system to remotely display full-screen 3D applications at 20+ frames/second.

VirtualGL is based upon ideas presented in various academic papers on
this topic, including "A Generic Solution for Hardware-Accelerated Remote
Visualization" (Stegmaier, Magallon, Ertl 2002) and "A Framework for
Interactive Hardware Accelerated Remote 3D-Visualization" (Engel, Sommer,
Ertl 2000.)

%package devel
Summary:	A toolkit for displaying OpenGL applications to thin clients
Group:		Networking/Other
Requires:	%{name} = %{version}

%description devel
VirtualGL is a library which allows most Linux OpenGL applications to be
remotely displayed to a thin client without the need to alter the
applications in any way.  VGL inserts itself into an application at run time
and intercepts a handful of GLX calls, which it reroutes to the server's
display (which presumably has a 3D accelerator attached.)  This causes all
3D rendering to occur on the server's display.  As each frame is rendered
by the server, VirtualGL reads back the pixels from the server's framebuffer
and sends them to the client for re-compositing into the appropriate X
Window.  VirtualGL can be used to give hardware-accelerated 3D capabilities to
VNC or other remote display environments that lack GLX support.  In a LAN
environment, it can also be used with its built-in motion-JPEG video delivery
system to remotely display full-screen 3D applications at 20+ frames/second.

VirtualGL is based upon ideas presented in various academic papers on
this topic, including "A Generic Solution for Hardware-Accelerated Remote
Visualization" (Stegmaier, Magallon, Ertl 2002) and "A Framework for
Interactive Hardware Accelerated Remote 3D-Visualization" (Engel, Sommer,
Ertl 2000.)

%package -n %{libpackage}
Summary:	Libraries injected by VirtualGL into applications that are ran through it
Group:		System/Libraries

%description -n %{libpackage}
Libraries injected by VirtualGL into applications that are ran throught it. 
Lib package allow installing 32 and 64 bits libraries at the same time.

%prep
%setup -q

%build
cmake -G "Unix Makefiles" -DCMAKE_INSTALL_LIBDIR:PATH=%{_libdir} -DCMAKE_INSTALL_PREFIX=%{buildroot}/%{_prefix} -DTJPEG_INCLUDE_DIR=%{_includedir} -DTJPEG_LIBRARY=%{_libdir}/libturbojpeg.a .
%make

%install
rm -rf %{buildroot}
%makeinstall

%ifarch x86_64
mv %{buildroot}/usr/lib %{buildroot}%{_libdir}
%endif

rm -rf %{buildroot}%{_libdir}/fakelib
rm -rf %{buildroot}%{_prefix}/fakelib
mkdir -p %{buildroot}%{_libdir}/fakelib
ln -sf ../librrfaker.so %{buildroot}%{_libdir}/fakelib/libGL.so
mv -f %{buildroot}%{_bindir}/glxinfo %{buildroot}%{_bindir}/glxinfo2

%files
%doc /usr/doc/*
%{_bindir}/*

%files -n %{libpackage}
%dir %{_libdir}/fakelib
%{_libdir}/fakelib/libGL.so
%{_libdir}/librrfaker.so
%{_libdir}/libdlfaker.so
%{_libdir}/libgefaker.so

%files devel
%{_includedir}/rrtransport.h
%{_includedir}/rr.h


%changelog
* Wed Jan 18 2012 Александр Казанцев <kazancas@mandriva.org> 2.3-3
+ Revision: 762216
- Change hard requires 32bit libs to x86_64 to Suggests

* Wed Jan 18 2012 Александр Казанцев <kazancas@mandriva.org> 2.3-2
+ Revision: 762152
- fix requires. Drop devel, add libpackage. For x86_64 we still need 32 package together with x86_64
- Split package into a new lib package, to allow installing 32 and 64 bits libraries at the same time.
- 
%changelog
* Thu Sep  6 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 3ee0233
- Update BuildRequires
  
* Thu Sep  6 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: a31d469
- New version 2.3.1
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19098 |12mr|virtuoso-opensource-6.1.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Werror_cflags %nil

Name:       virtuoso-opensource
Version:    6.1.6
Release:    1
License:    GPLv2
Summary:    OpenLink Virtuoso Database System Open-Source Edition
Group:      Development/Databases
Source0:    http://downloads.sourceforge.net/project/virtuoso/virtuoso/%{version}/%{name}-%{version}.tar.gz
Patch4:     virtuoso-opensource-6.1.0-extern-iodbc.patch
Patch5:     virtuoso-opensource-6.1.0-nodemos_buildfix.patch
URL:        http://virtuoso.openlinksw.com/
BuildRequires: openssl
BuildRequires: autoconf
BuildRequires: automake
BuildRequires: bison
BuildRequires: flex
BuildRequires: gperf
BuildRequires: libxml2-devel
BuildRequires: openssl-devel
BuildRequires: iodbc-devel
Obsoletes:     %name-conductor < 6.1.0
Conflicts:     %name-applications < 6.1.0-3

%description
Virtuoso is a scalable cross-platform server that combines SQL/RDF/XML
Data Management with Web Application Server and Web Services Platform
functionality.

Virtuoso is at the core a high performance object-relational SQL
database. As a database, it provides transactions, a smart SQL
compiler, powerful stored procedure language with optional Java and
.Net server side hosting, hot backup, SQL 99 and more. It has all
major data access interfaces, as in ODBC, JDBC, ADO .Net and OLE/DB.

Virtuoso has a built-in web server which can serve dynamic web pages
written in Virtuoso's web page language as well as PHP, ASP .Net and
others. This same web server provides SOAP and REST access to Virtuoso
stored procedures, supporting a broad set of WS protocols such as
WS-Security, WS-Reliable Messaging and others. A BPEL4WS run time is
also available as part of Virtuoso's SOA suite.

%files -n %name
%defattr(0644,root,root,0755)
%attr(0755,root,root) %{_bindir}/virtuoso-t
%{_sysconfdir}/virtuoso/virtuoso.ini
%attr(0755,root,root) %{_libdir}/virtuoso/plugins/virtodbc*.*
#%attr(0755,root,root) %{_libdir}/virtuoso/hosting/im.so

#--------------------------------------------------------------------

%package -n  %name-applications
Summary:     Virtuoso open source applications
Group:       Development/Databases
Conflicts:   %name < 6.1.0-2

%description -n %name-applications
Virtuoso is a scalable cross-platform server that combines SQL/RDF/XML
Data Management with Web Application Server and Web Services Platform
functionality.

%files -n %name-applications
%defattr(0644,root,root,0755)
%attr(0755,root,root) %{_bindir}/inifile
%attr(0755,root,root) %{_bindir}/isql-iodbc
%attr(0755,root,root) %{_bindir}/isqlw
%attr(0755,root,root) %{_bindir}/isqlw-iodbc
%attr(0755,root,root) %{_bindir}/odbc_mail
%attr(0755,root,root) %{_bindir}/virt_mail
%attr(0755,root,root) %{_bindir}/virtuoso-iodbc-t
%{_datadir}/virtuoso/doc
%exclude %{_libdir}/virtuoso/plugins/virtodbc*.*

#--------------------------------------------------------------------

%package -n %name-jars
Summary: Virtuoso open source jar files
Group: Development/Databases

%description -n %name-jars
Virtuoso is a scalable cross-platform server that combines SQL/RDF/XML
Data Management with Web Application Server and Web Services Platform
functionality.

%files -n %name-jars
%defattr(0644,root,root,0755)
%{_libdir}/virtuoso/jars/jdbc2.0/*.jar
%{_libdir}/virtuoso/jars/jdbc3.0/*.jar
%{_libdir}/virtuoso/jars/jdbc4.0/*.jar
%{_libdir}/virtuoso/jars/jena/*.jar
%{_libdir}/virtuoso/jars/sesame/*
%{_libdir}/hibernate/virt_dialect.jar

#--------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{version}
%patch4 -p0 -b .iodbc
%patch5 -p0

%build
# autogen.sh because of patching Makefile.am and configure to unixODBC
./autogen.sh

%configure2_5x \
	--with-iodbc=%_prefix --disable-all-vads 

%make

%install
rm -rf %{buildroot}

%makeinstall_std 
mkdir -p %{buildroot}%{_libdir}/virtuoso/plugins
#cp -f %{buildroot}%{_libdir}/virtuoso/plugins/* %{buildroot}%{_libdir}/

rm -fr %{buildroot}%{_libdir}/*.a
mv %{buildroot}%{_libdir}/*.so %{buildroot}%{_libdir}/virtuoso/plugins/
mkdir -p %{buildroot}%{_libdir}/virtuoso/jars
mv %{buildroot}%{_libdir}/jdbc-2.0 %{buildroot}%{_libdir}/virtuoso/jars/jdbc2.0
mv %{buildroot}%{_libdir}/jdbc-3.0 %{buildroot}%{_libdir}/virtuoso/jars/jdbc3.0
mv %{buildroot}%{_libdir}/jdbc-4.0 %{buildroot}%{_libdir}/virtuoso/jars/jdbc4.0
mv %{buildroot}%{_libdir}/jena %{buildroot}%{_libdir}/virtuoso/jars/jena
mv %{buildroot}%{_libdir}/sesame %{buildroot}%{_libdir}/virtuoso/jars/sesame
mkdir -p %{buildroot}%{_sysconfdir}/virtuoso
mv %{buildroot}%{_var}/lib/virtuoso/db/virtuoso.ini %{buildroot}%{_sysconfdir}/virtuoso/

#conflicts with unixODBC
rm -f  %{buildroot}%{_bindir}/isql
rm -f  %{buildroot}%{_libdir}/*.la
rm -f  %{buildroot}%{_libdir}/virtuoso/hosting/*.*a

%changelog
* Sat Aug  18 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: f7d810e
- New version 6.1.5 (sync with Cooker), convert BR to pkgconfig style, minor cleanups
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19099 |12mr|vitunes-2.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A curses media indexer and player for vi users
Name:		vitunes
Version:	2.3
Release:	1
Source0:	http://vitunes.org/files/%{name}-%{version}.tar.gz
License:	BSD
Group:		Sound
URL:		http://vitunes.org
Patch0:		vitunes-2.3-time-header.patch
Patch1:		vitunes-2.3-asneeded.patch

BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(taglib)

%description
vitunes is a curses-based music player 
and playlist manager for *nix whose goals are:
 * a minimalistic appearance
 * strong vi-like bindings 
 * quick playlist creation/management.

%prep
%setup -q
%patch0 -p1
%patch1 -p1
cp Makefile.linux Makefile

%build
%make -f Makefile.linux

%install
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_mandir}/man1
%makeinstall_std PREFIX=%{buildroot}%{_prefix}
chmod 0755 %{buildroot}%{_bindir}/%{name}

%files
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*




%changelog
* Mon Sep  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 1ff38cd
- Convert BR to pkgconfig style, fix permissions
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19100 |12mr|vlan-utils-1.9-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname vlan

Summary:	Utilities for controlling vlans
Name:		%{rname}-utils
Version:	1.9
Release:	%mkrel 7
License:	GPL
Group:		System/Kernel and hardware
URL:		http://www.candelatech.com/~greear/vlan.html 
Source0:	http://www.candelatech.com/~greear/vlan/vlan.%{version}.tar.gz
Patch0:		vlan-1.6-mdkconf.patch
Patch1:		vlan.1.9-format_not_a_string_literal_and_no_format_arguments.diff
Patch2:		vlan.1.9-nostrip.diff
BuildRequires:	kernel-headers >= 2.4.14 lynx
Provides:	vconfig
Obsoletes:	vconfig
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Virtual networking refers to the ability of switches and routers to
configure logical topologies on top of the physical network
infrastructure, allowing any arbitrary collection of LAN segments
within a network to be combined into an autonomous user group,
appearing as a single LAN.

This package implement support (along with the kernel patch) :

     * Implements 802.1Q VLAN spec.
     * Can support up to 4094 VLANs per ethernet interface.
     * Scales well in critical paths: O(n), where n is the number of
       PHYSICAL ethernet interfaces, and that is only on ingress. O(1) in
       every other critical path, as far as I know.
     * Supports MULTICAST
     * Can change MAC address of VLAN.
     * Multiple naming conventions supported, and adjustable at runtime.
     * Optional header-reordering, to make the VLAN interface look JUST
       LIKE an Ethernet interface. This fixes some problems with DHCPd
       and anything else that uses a SOCK_PACKET socket. Default setting
       is off, which works for every other protocol I know about, and is
       slightly faster.

%prep

%setup -q -n %{rname}
%patch0 -p1 -b .mdkconf
%patch1 -p0 -b .format_not_a_string_literal_and_no_format_arguments
%patch2 -p0 -b .nostrip

rm -rf `find -type d -name CVS`

%build
make clean
rm -f macvlan_config vconfig *.o
%make RPM_OPT_FLAGS="%{optflags}" LDFLAGS="%{ldflags}" vconfig

%install
rm -rf %{buildroot}

install -m755 vconfig -D %{buildroot}/sbin/vconfig
install -m755 vlan_test.pl -D %{buildroot}/sbin/vlan-test
install -m644 vconfig.8 -D %{buildroot}%{_mandir}/man8/vconfig.8

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGELOG contrib README vlan.html
/sbin/*
%{_mandir}/man8/vconfig.8*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19101 |12mr|vlc-2.0.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libmajor	5
%define coremajor	5

%define with_plf 0

%define with_fribidi 1
%define with_xml 1
%define with_ncurses 1
%define with_lirc 1
%define with_qt4 1
%define with_svlc 1
%define with_udev 1
%define with_aa 1
%define with_sdl 1
%define with_sdl_image 1
%define with_xosd 0
%define with_xvideo 1
%define with_twolame 1
%define with_schroedinger 1
%define with_fluidsynth 1
%define with_gme 1
%define with_zvbi 1
%define with_kate 1
%define with_kde 1
%define with_goom 0
%define with_projectm 1
%define with_ass 1
%define with_lua 1
%define with_taglib 1
%define with_mtp 1
%define with_xcb_randr 1

%ifarch %{ix86}
%define with_loader 1
%else
%define with_loader 0
%endif

%define with_mad 1
%define with_ogg 1
%define with_theora 1
%define with_speex 1
%define with_flac 1
%define with_mkv 1
%define with_a52 1
%define with_vcd 1
%define with_cddb 1
%define with_dv 1
%define with_dvdnav 1
%define with_dvbpsi 1
%define with_satellite 0
%define with_mpeg2dec 1
%define with_mpc 1
%define with_faad 0
%define with_faac 0
%define with_lame 0
%define with_dts 0
%define with_x264 0
%define with_live 1
%define with_libv4l 1
%define with_sysfs 1
%define with_shout 1

%define with_pulse 1
%define with_jack 1
%define with_alsa 1

%define with_bonjour 1
%define with_upnp 1
%define with_smb 1
%define with_tar 1
%define with_mod 1
%define with_gnutls 1

%define with_bluray 1


%define libname		%mklibname %{name} %{libmajor}
%define libnamecore	%mklibname vlccore %{coremajor}
%define develname %mklibname -d %{name}

# without
%{?_without_plf:	%{expand: %%global with_plf 0}}
%{?_without_fribidi:	%{expand: %%global with_fribidi 0}}
%{?_without_udev:	%{expand: %%global with_udev 0}}
%{?_without_ncurses:	%{expand: %%global with_ncurses 0}}
%{?_without_lirc:	%{expand: %%global with_lirc 0}}
%{?_without_qt4:	%{expand: %%global with_qt4 0}}
%{?_without_svlc:	%{expand: %%global with_svlc 0}}

%{?_without_aa:   	%{expand: %%global with_aa 0}}
%{?_without_sdl:   	%{expand: %%global with_sdl 0}}
%{?_without_xosd:	%{expand: %%global with_xosd 0}}
%{?_without_xvideo:	%{expand: %%global with_xvideo 0}}
%{?_without_twolame:	%{expand: %%global with_twolame 0}}
%{?_without_schroedinger: %{expand: %%global with_schroedinger 0}}
%{?_without_fluidsynth:	%{expand: %%global with_fluidsynth 0}}
%{?_without_gme:	%{expand: %%global with_gme 0}}
%{?_without_lua:	%{expand: %%global with_lua 0}}
%{?_without_zvbi:	%{expand: %%global with_zvbi 0}}
%{?_without_kate:	%{expand: %%global with_kate 0}}

%{?_without_mad:	%{expand: %%global with_mad 0}}
%{?_without_ogg:	%{expand: %%global with_ogg 0}}
%{?_without_theora:	%{expand: %%global with_theora 0}}
%{?_without_speex:	%{expand: %%global with_speex 0}}
%{?_without_flac:	%{expand: %%global with_flac 0}}
%{?_without_mkv:	%{expand: %%global with_mkv 0}}
%{?_without_mpeg2dec:	%{expand: %%global with_mpeg2dec 0}}
%{?_without_mpc:	%{expand: %%global with_mpc 0}}
%{?_without_faad:	%{expand: %%global with_faad 0}}
%{?_without_faac:	%{expand: %%global with_faac 0}}
%{?_without_x264:	%{expand: %%global with_x264 0}}
%{?_without_lame:	%{expand: %%global with_lame 0}}
%{?_without_dts:	%{expand: %%global with_dts 0}}
%{?_without_live:	%{expand: %%global with_live 0}}
%{?_without_a52:	%{expand: %%global with_a52 0}}
%{?_without_dv:		%{expand: %%global with_dv 0}}
%{?_without_dvdnav:	%{expand: %%global with_dvdnav 0}}
%{?_without_dvbpsi:	%{expand: %%global with_dvbpsi 0}}
%{?_without_libv4l:	%{expand: %%global with_libv4l 0}}
%{?_without_sysfs:	%{expand: %%global with_sysfs 0}}
%{?_without_satellite:	%{expand: %%global with_satellite 0}}
%{?_without_vcd:	%{expand: %%global with_vcd 0}}
%{?_without_cddb:	%{expand: %%global with_cddb 0}}
%{?_without_shout:	%{expand: %%global with_shout 0}}

%{?_without_pulse:	%{expand: %%global with_pulse 0}}
%{?_without_jack:	%{expand: %%global with_jack 0}}
%{?_without_alsa:	%{expand: %%global with_alsa 0}}

%{?_without_bonjour:	%{expand: %%global with_bonjour 0}}
%{?_without_upnp:	%{expand: %%global with_upnp 0}}
%{?_without_tar:	%{expand: %%global with_tar 0}}
%{?_without_mod:	%{expand: %%global with_mod 0}}
%{?_without_gnutls:	%{expand: %%global with_gnutls 0}}

%{?_without_bluray:	%{expand: %%global with_bluray 0}}

# with
%{?_with_plf:		%{expand: %%global with_plf 1}}
%{?_with_fribidi:	%{expand: %%global with_fribidi 1}}
%{?_with_udev:		%{expand: %%global with_udev 1}}
%{?_with_ncurses:	%{expand: %%global with_ncurses 1}}
%{?_with_lirc:		%{expand: %%global with_lirc 1}}
%{?_with_qt4:		%{expand: %%global with_qt4 1}}
%{?_with_svlc:		%{expand: %%global with_svlc 1}}

%{?_with_aa:		%{expand: %%global with_aa 1}}
%{?_with_sdl:		%{expand: %%global with_sdl 1}}
%{?_with_xosd:		%{expand: %%global with_xosd 1}}
%{?_with_xvideo:	%{expand: %%global with_xvideo 1}}
%{?_with_twolame:	%{expand: %%global with_twolame 1}}
%{?_with_schroedinger: 	%{expand: %%global with_schroedinger 1}}
%{?_with_fluidsynth:	%{expand: %%global with_fluidsynth 1}}
%{?_with_gme:		%{expand: %%global with_gme 1}}
%{?_with_lua:		%{expand: %%global with_lua 1}}
%{?_with_zvbi:		%{expand: %%global with_zvbi 1}}
%{?_with_kate:		%{expand: %%global with_kate 1}}

%{?_with_mad:		%{expand: %%global with_mad 1}}
%{?_with_ogg:		%{expand: %%global with_ogg 1}}
%{?_with_theora:	%{expand: %%global with_theora 1}}
%{?_with_speex:		%{expand: %%global with_speex 1}}
%{?_with_flac:		%{expand: %%global with_flac 1}}
%{?_with_mkv:		%{expand: %%global with_mkv 1}}
%{?_with_mpeg2dec:	%{expand: %%global with_mpeg2dec 1}}
%{?_with_mpc:		%{expand: %%global with_mpc 1}}
%{?_with_faad:		%{expand: %%global with_faad 1}}
%{?_with_faac:		%{expand: %%global with_faac 1}}
%{?_with_x264:		%{expand: %%global with_x264 1}}
%{?_with_lame:		%{expand: %%global with_lame 1}}
%{?_with_dts:		%{expand: %%global with_dts 1}}
%{?_with_live:		%{expand: %%global with_live 1}}
%{?_with_a52:		%{expand: %%global with_a52 1}}
%{?_with_dv:		%{expand: %%global with_dv 1}}
%{?_with_dvdnav:	%{expand: %%global with_dvdnav 1}}
%{?_with_dvbpsi:	%{expand: %%global with_dvbpsi 1}}
%{?_with_libv4l:	%{expand: %%global with_libv4l 1}}
%{?_with_sysfs:		%{expand: %%global with_sysfs 1}}
%{?_with_satellite:	%{expand: %%global with_satellite 1}}
%{?_with_vcd:		%{expand: %%global with_vcd 1}}
%{?_with_cddb:		%{expand: %%global with_cddb 1}}
%{?_with_shout:		%{expand: %%global with_shout 1}}

%{?_with_pulse:		%{expand: %%global with_pulse 1}}
%{?_with_jack:		%{expand: %%global with_jack 1}}
%{?_with_alsa:		%{expand: %%global with_alsa 1}}

%{?_with_bonjour:	%{expand: %%global with_bonjour 1}}
%{?_with_upnp:		%{expand: %%global with_upnp 1}}
%{?_with_tar:		%{expand: %%global with_tar 1}}
%{?_with_mod:		%{expand: %%global with_mod 1}}
%{?_with_gnutls:	%{expand: %%global with_gnutls 1}}

%{?_with_bluray:	%{expand: %%global with_bluray 1}}

######################
# Hardcode PLF build
# define with_plf 1
######################

%if %{with_plf}
%if %{mdvver} >= 201100
# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
%define extrarelsuffix plf
%endif
%define distsuffix plf
%global with_faac 1
%global with_faad 1
%global with_lame 1
%global with_dts 1
%global with_x264 1
%endif

%define git_url git://git.videolan.org/vlc.git

Summary:	MPEG, MPEG2, DVD and DivX player
Name:		vlc
Version:	2.0.4
Release:	3%{?extrarelsuffix}
Source0:	http://download.videolan.org/pub/videolan/%{name}/%{version}/%{name}-%{version}.tar.xz
Patch0:		vlc-2.0.4-fix-definition.patch
Patch1:		vlc-2.0.1-automake-1.12.patch
# (cg) The version of PA on mdv 2010.1+updates is OK for VLC so it should be patched accordingly
Patch19:	vlc-2.0.0-mdv2010.1-updated-pulse-version-is-ok.patch
Patch20:	vlc-2.0.0-fix-default-font.patch
Patch21:	vlc-2.0.0-live555-path.patch
Patch22:        vlc-2.0.0-desktop-l10n.patch
#gw the shared libraries are LGPL
License:	GPLv2+ and LGPLv2+
Group:		Video
URL:		http://www.videolan.org/
# might be useful too:
Suggests:	vlc-plugin-theora
%if %{with_pulse}
# needed when using pulseaudio
Suggests:	vlc-plugin-pulse
%endif
Provides:	vlc-plugin-dvb vlc-plugin-mad vlc-plugin-alsa
Obsoletes:	vlc-plugin-dvb vlc-plugin-mad vlc-plugin-alsa
Requires:	fonts-ttf-vera
%if %{with_sysfs}
BuildRequires:	sysfsutils-devel
%endif
%if %{with_tar}
BuildRequires:	libtar-devel
%endif
%if %{with_mod}
BuildRequires:	libmodplug-devel >= 1:0.7
%endif
%if %{with_gnutls}
BuildRequires:	gnutls-devel >= 1.0.17
%endif
BuildRequires:	freetype2-devel
%if %{with_fribidi}
BuildRequires:	fribidi-devel
%endif
%if %{with_libv4l}
BuildRequires:	libv4l-devel
%endif
%if %{with_udev}
BuildRequires:	udev-devel >= 142
%endif
Provides:	gvlc
Obsoletes:	gvlc
Provides:	gnome-vlc
Obsoletes:	gnome-vlc
Provides:	kvlc
Obsoletes:	kvlc
%if %{with_qt4}
Buildrequires:	qt4-devel
%endif
BuildRequires:	libmesaglu-devel
%if %{with_taglib}
BuildRequires:	taglib-devel > 1.5
%endif
%if %{with_mtp}
BuildRequires:	libmtp-devel >= 1.0.0
%endif
%if %{with_mad}
BuildRequires:	libid3tag-devel
BuildRequires:	libmad-devel
%endif
%if %{with_ogg}
Buildrequires:	libvorbis-devel
Buildrequires:	libogg-devel
Provides:	vlc-plugin-ogg
Obsoletes:	vlc-plugin-ogg
%endif
BuildRequires:	xpm-devel
BuildRequires:	xcb-util-devel
BuildRequires:	xcb-util-keysyms-devel
%if %{with_xcb_randr}
BuildRequires:	xcb-devel > 1.2
%endif
BuildRequires:	libproxy-devel
%if %{with_speex}
Buildrequires:	pkgconfig(speex) >= 1.1.16
%endif
%if %{with_flac}
Buildrequires:	libflac-devel
%endif
%if %{with_mkv}
Buildrequires:	libmatroska-devel >= 1.0.0
%endif
%if %{with_dvdnav}
Buildrequires:	libdvdnav-devel >= 0.1.9
Provides:	vlc-plugin-dvdnav
Obsoletes:	vlc-plugin-dvdnav
%endif
%if %{with_a52}
Buildrequires:	liba52dec-devel
Provides:	vlc-plugin-a52
Obsoletes:	vlc-plugin-a52
%endif
%if %{with_vcd}
BuildRequires:	libvcd-devel >= 0.7.21
%endif
BuildRequires:	libcdio-devel >= 0.72
%if %{with_cddb}
BuildRequires:	libcddb-devel >= 0.9.5
%else
BuildConflicts:	libcddb-devel
%endif
%if %{with_smb}
BuildRequires:	libsmbclient-devel >= 3.0.10
%endif
Buildrequires:	ffmpeg-devel
%if %{with_lame}
BuildRequires:	liblame-devel
%endif
%if %{with_mpeg2dec}
Buildrequires:	libmpeg2dec-devel >= 0.4.0
%endif
%if %{with_mpc}
BuildRequires:	libmpcdec-devel
%endif
%if %{with_faad}
BuildRequires:	libfaad2-devel >= 2.0
Provides:	vlc-plugin-faad
Obsoletes:	vlc-plugin-faad
%endif
%if %{with_faac}
BuildRequires:	libfaac-devel
%endif
%if %{with_alsa}
BuildRequires:	libalsa-devel >= 1.0.23
%endif
%if %{with_pulse}
BuildRequires:	pulseaudio-devel >= 0.9.10
%endif
%if %{with_jack}
BuildRequires:	jackit-devel
BuildRequires:	libsamplerate-devel
%endif
Provides:	vlc-plugin-slp
Obsoletes:	vlc-plugin-slp
%if %{with_bonjour}
BuildRequires:	avahi-client-devel
%endif
%if %{with_dvbpsi}
BuildRequires:	libdvbpsi-devel >= 0.1.7
%endif
BuildRequires:	autoconf2.5
BuildRequires:	gettext-devel
BuildRequires:	automake >= 1.10
BuildRequires:	libtool
%if %{with_dts}
BuildRequires:	libdca-devel
%endif
%if %{with_x264}
BuildRequires:	x264-devel > 0.65.2245
%endif
%if %{with_xml}
BuildRequires:	libxml2-devel >= 2.6
%endif
%if %{with_live}
BuildRequires:	live-devel > 2011.12.23
%endif
%if %{with_xvideo}
BuildRequires:	libxv-devel
%endif
BuildRequires:	libnotify-devel
BuildRequires:	gnome-vfs2-devel
BuildRequires:	portaudio-devel
BuildRequires:	dirac-devel
BuildRequires:	librsvg-devel
BuildRequires:	libcaca-devel
%if %{with_kde}
BuildRequires:	kdelibs4-core
%endif
%if %{with_bluray}
BuildRequires:	pkgconfig(libbluray) >= 0.2.1
%endif

BuildRequires:	desktop-file-utils
Provides:	wxvlc
Obsoletes:	wxvlc
BuildRequires:	libdvdread-devel
Conflicts:	vlc-plugin-common < %{version}-%{release}
Requires(post):	desktop-file-utils
Requires(postun): desktop-file-utils

%description
VideoLAN is an OpenSource streaming solution for every OS developed by
students from the Ecole Centrale Paris and developers from all over the
World.
VLC (VideoLAN Client) is a media player that can play MPEG1, MPEG2 and
MPEG4 (aka DivX) files, DVDs, VCDs, SVCDs, from a satellite card, from
a stream sent by VLS (VideoLAN Server), from another VLC, or from a Web
server.
This package contains no CSS unscrambling functionality for DVDs ;
you need the libdvdcss library available from 
http://www.videolan.org/libdvdcss/

%if %{with_plf}
This package is in restricted as it is violating software patents.
%endif

#general packages
%package -n %{libname}
Summary:	Shared code for the VLC media player
Group:		System/Libraries

%description -n %{libname}
Shared code for the VLC media player
This package contains code that is shared by different modules of the 
VLC media player.

%package -n %{libnamecore}
Summary:	Shared core code for the VLC media player
Group:		System/Libraries
#gw needed by the python bindings:
Provides:	libvlccore = %{version}-%{release}

%description -n %{libnamecore}
Shared core code for the VLC media player
This package contains code that is shared by different modules of the
VLC media player.

%package -n %{develname}
Summary:	Development files for the VLC media player
Group:		Development/C
Requires:	%{libname} = %{version}
Requires:	%{libnamecore} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Obsoletes:	%mklibname -d %{name} 0

%description -n %{develname}
Development files for the VLC media player
This package contains headers and a static library required to build plugins
for the VLC media player, or standalone applications using features from VLC.

%if %{with_zvbi}
%package plugin-zvbi
Summary:	Add Teletext and Closed Caption support to VLC
Group:		Video
Requires:	%{name} = %{version}
BuildRequires:	zvbi-devel

%description plugin-zvbi
This package adds support for Raw VBI, Teletext and Closed Caption based on
the ZVBI library to VLC.
%endif

%if %{with_kate}
%package plugin-kate
Summary:	Add subtitle and Karaoke text support to VLC
Group:		Video
Requires:	%{name} = %{version}
BuildRequires:	libtiger-devel

%description plugin-kate
This package adds support for subtitles and Karaoke text display based on
the libkate library to VLC.
%endif

%if %{with_ass}
%package plugin-libass
Summary:	Add subtitle support to VLC using libass
Group:		Video
Requires:	%{name} = %{version}
BuildRequires:	libass-devel

%description plugin-libass
This package adds support for subtitles based on the libass library to VLC.
%endif

%if %{with_lua}
%package	plugin-lua
Summary:	Add Lua scripting to vlc
Group:		Video
Requires:	%{name} = %{version}
BuildRequires:	lua-devel >= 5.1

%description plugin-lua
This plugin adds lua scripting and provides a few example scripts as well.
%endif

%if %{with_ncurses}
%package plugin-ncurses
Summary:	Ncurses console-based plugin for the VLC media player
Group:		Video
Requires:	%{name} = %{version}
Buildrequires:	ncurses-devel

%description plugin-ncurses
This plugin adds a ncurses interface to the VLC media player. To
activate it, use the `--intf ncurses' flag.
%endif

%if %{with_lirc}
%package plugin-lirc
Summary:	Lirc plugin for the VLC media player
Group:		Video
Requires:	%{name} = %{version}
Obsoletes:	vlc-lirc
Provides:	vlc-lirc
Buildrequires:	liblirc-devel

%description plugin-lirc
This plugin is an infrared lirc interface for the VLC media player. To
activate it, use the `--extraintf lirc' flag.
%endif

%package -n svlc
Summary:	Skinned GUI plugin for the VLC media player
Group:		Video
Requires:	%{name} = %{version}
Provides:	vlc-gui
Requires(post): desktop-file-utils
Requires(postun): desktop-file-utils

%description -n svlc
This plugin adds a skinned GUI interface to the VLC media player. To
activate it, run the `svlc' program.

#
# video plugins
%if %{with_aa}
%package plugin-aa
Summary:	ASCII art video plugin for the VLC media player
Group:		Video
Requires:	%{name} = %{version}
Obsoletes:	vlc-aa
Provides:	vlc-aa
Buildrequires:	aalib-devel

%description plugin-aa
This is an ASCII art video output plugin for the VLC media playe. To
activate it, use the `--vout aa' flag or select the `aa' video output
plugin from the preferences menu.
%endif

%if %{with_sdl}
%package plugin-sdl
Summary:	Simple DirectMedia Layer video plugin for the VLC media player
Group:		Video
Requires:	%{name} = %{version}
Obsoletes:	vlc-sdl
Provides:	vlc-sdl
%if %{with_sdl_image}
Buildrequires:	SDL_image-devel >= 1.2.10
%endif
BuildRequires:	SDL-devel >= 1.2.10
Buildrequires:	nas-devel

%description plugin-sdl
This plugin adds support for the Simple DirectMedia Layer library to
the VLC media player. To activate it, use the `--vout sdl' or
`--aout sdl' flags or select the `sdl' video or audio output plugin
from the preferences menu.
%endif

%if %{with_shout}
%package plugin-shout
Summary:	Shoutcast and Icecast connector
Group:		Sound
Requires:	%{name} = %{version}
Buildrequires:	libshout-devel >= 2.1

%description plugin-shout
This plugin adds support for Icecast and Shoutcast servers.
%endif

%package plugin-opengl
Summary:	OpenGL video output plugin for the VLC media player
Group:		Video
Requires:	%{name} = %{version}

%description plugin-opengl
This plugin adds support for OpenGL video output to
the VLC media player.


#
# visualization plugins

%if %{with_xosd}
%package plugin-xosd
Summary:	X On-Screen Display plugin for the VLC media player
Group:		Video
Buildrequires:	libxosd-devel >= 2
Requires:	%{name} = %{version}

%description plugin-xosd
This is an On-Screen Display plugin for the VLC media player. To activate
it, use the `--extraintf xosd' flag or select the `xosd' interface plugin
from the preferences menu.
%endif

%if %{with_goom}
%package plugin-goom
Summary:	Visualization plugin for the VLC media player
Group:		Video
BuildRequires:	libgoom2-devel
Requires:	%{name} = %{version}

%description plugin-goom
This is a visualization plugin for VLC media player based on the Goom library.
%endif

%if %{with_projectm}
%package plugin-projectm
Summary:	Visualization plugin for the VLC media player
Group:		Video
BuildRequires:	libprojectm-devel
Requires:	%{name} = %{version}

%description plugin-projectm
This is a visualization plugin for VLC media player based on projectm.
%endif

%if %{with_theora}
%package plugin-theora
Summary:	Theora video codec for the VLC media player
Group:		Video
Requires:	%{name} = %{version}
Buildrequires:	libtheora-devel

%description plugin-theora
These plugin adds support for the Ogg Theora video format to the VLC
media player. They are autodetected.
%endif

%if %{with_twolame}
%package plugin-twolame
Summary:	MP2 encoder plugin for VLC
Group:		Sound
Requires:	%{name} = %{version}
BuildRequires:	libtwolame-devel

%description plugin-twolame
These plugins add support for the Twolame MPEG Audio Layer 2 encoder
to the VLC media player. They are autodetected.
%endif

%if %{with_fluidsynth}
%package plugin-fluidsynth
Summary:	Add MIDI playback support to VLC based on Fluidsynth
Group:		Sound
Requires:	%{name} = %{version}
BuildRequires:	libfluidsynth-devel

%description plugin-fluidsynth
This plugin adds support for MIDI playback to VLC based on the Fluidsynth
library.
%endif

%if %{with_gme}
%package plugin-gme
Summary:	Add game music playback support to VLC based on libgme
Group:		Sound
Requires:	%{name} = %{version}
BuildRequires:	libgme-devel

%description plugin-gme
This plugin adds support for video game music playback to VLC based on the
GME library.
%endif

%if %{with_schroedinger}
%package plugin-schroedinger
Summary:	Dirac plugin for VLC based on Schroedinger
Group:		Video
Requires:	%{name} = %{version}
BuildRequires:	libschroedinger-devel >= 1.0.10

%description plugin-schroedinger
These plugins add support for the Dirac video format based on Schroedinger.
to the VLC media player.
%endif

%package plugin-speex
Summary:	Ogg Speex codec plugin for the VLC media player
Group:		Sound
Requires:	%{name} = %{version}

%description plugin-speex
These plugins add support for the Ogg Speex codec to the VLC media
player. They are autodetected.

%package plugin-flac
Summary:	Flac codec plugin for the VLC media player
Group:		Video
Requires:	%{name} = %{version}

%description plugin-flac
These plugins add support for the FLAC compressed audio format to the
VLC media player.

%if %{with_dv}
%package plugin-dv
Summary:	DV codec plugin for the VLC media player
Group:		Video
Requires:	%{name} = %{version}
Buildrequires:	libdv-devel
BuildRequires:	libraw1394-devel >= 2.0.1
BuildRequires:	libdc1394-devel >= 2.1.0
BuildRequires:	libavc1394-devel >= 0.5.3

%description plugin-dv
This plugin adds support for the DV video format to the VLC media player.
The plugin is autodetected.
%endif

%package plugin-mod
Summary:	MOD audio decoder plugin for the VLC media player
Group:		Sound
Requires:	%{name} = %{version}

%description plugin-mod
This plugin adds support for music module playback based on libmodplug
to the VLC media player.

%package plugin-mpc
Summary:	MPC audio decoder plugin for the VLC media player
Group:		Sound
Requires:	%{name} = %{version}

%description plugin-mpc
This plugin adds support for Musepack audio playback based on libmpcdec
to the VLC media player.

#
# audio plugins
%if %{with_pulse}
%package plugin-pulse
Summary:	PulseAudio plugin for the VLC media player
Group:		Video
Requires:	%{name} = %{version}
Obsoletes:	vlc-pulse
Provides:	vlc-pulse

%description plugin-pulse
This plugin adds support for the PulseAudio Sound Daemon to the VLC
media player. To activate it, use the `--aout pulse' flag or select the
`pulse' audio output plugin from the preferences menu.
%endif

%package plugin-jack
Summary:	Jack audio plugin for the VLC media player
Group:		Video
Requires:	%{name} = %{version}
Obsoletes:	vlc-jack
Provides:	vlc-jack

%description plugin-jack
This plugin adds support for the Jack Audio Connection Kit to the VLC
media player. To activate it, use the `--aout jack' flag or select the
`jack' audio output plugin from the preferences menu.

%package plugin-bonjour
Summary:	Bonjour service discovery plugin for the VLC media player
Group:		Video
Requires:	%{name} = %{version}

%description plugin-bonjour
This plugin adds support for Bonjour service discovery to
the VLC media player.

%if %{with_upnp}
%package plugin-upnp
Summary:	UPNP service discovery plugin for the VLC media player
Group:		Video
Requires:	%{name} = %{version}
BuildRequires:	libupnp-devel

%description plugin-upnp
This plugin adds support for UPNP service discovery to
the VLC media player.
%endif

%package plugin-gnutls
Summary:	Secure Socket Layer plugin for the VLC media player
Group:		Video
Requires:	%{name} = %{version}

%description plugin-gnutls
This plugin adds support for SSL/TLS to the VLC media player.

%package plugin-libnotify
Summary:	Notification popup plugin for the VLC media player
Group:		Video
Requires:	%{name} = %{version}

%description plugin-libnotify
This plugin adds support for notification popup messages to
the VLC media player.

%prep
%setup -q
%patch0 -p0
%patch1 -p1 -b .automake12~
#gw if we want to regenerate libtool, we must remove the local versions of
# the libtool m4 files, aclocal will replace them
cd m4
%__rm -fv argz.m4 libtool.m4 ltdl.m4 ltoptions.m4 ltsugar.m4 ltversion.m4 lt~obsolete.m4
cd ..
%patch19 -p1 -b .pulse-version
%patch20 -p1
%patch21 -p1 -b .live555
%patch22 -p1 -b .l10n
#if %%{snapshot}
#./bootstrap
#endif
#gw we always need to call libtoolize to replace Debian's libtool
#we get this error on 2011.0 and 2010.0, but not on 2010.1
##libtool: Version mismatch error.  This is libtool 2.2.6b Debian-2.2.6b-2, but the
##libtool: definition of this LT_INIT comes from libtool 2.2.10.
##libtool: You should recreate aclocal.m4 with macros from libtool 2.2.6b Debian-2.2.6b-2
##libtool: and run autoconf again.
libtoolize --install --force
aclocal -I m4
autoheader
autoconf
automake

%build
# add missing ebml include dir
export CPPFLAGS="$CPPFLAGS -I/usr/include/ebml"
#gw the speex headers have moved
export CPPFLAGS="$CPPFLAGS -I%{_includedir}/speex"
%configure2_5x --enable-pvr --disable-dependency-tracking \
  --disable-sse \
%if %{with_bonjour}
	--enable-bonjour \
%else
	--disable-bonjour \
%endif
%if %{with_smb}
	--enable-smb \
%else
	--disable-smb \
%endif
%if %{with_ncurses}
	--enable-ncurses \
%endif
%if %{with_lirc}
	--enable-lirc \
%endif
	--enable-xvideo \
%if %{with_aa}
	--enable-aa \
%endif
%if %{with_sdl}
	--enable-sdl \
%endif
%if %{with_xosd}
	--enable-xosd \
%else
	--disable-xosd \
%endif
%if %{with_mad}
	--enable-mad \
%endif
%if %{with_ogg}
	--enable-vorbis \
	--enable-ogg \
%else
	--disable-vorbis \
	--disable-ogg \
%endif
%if %{with_theora}
	--enable-theora \
%endif
%if %{with_speex}
	--enable-speex \
%else
	--disable-speex \
%endif
%if %{with_flac}
	--enable-flac \
%else
	--disable-flac \
%endif
%if %{with_mkv}
	--enable-mkv \
%else
	--disable-mkv \
%endif
%if %{with_dv}
	--enable-dv \
%else
	--disable-dv \
%endif
%if %{with_dvbpsi}
	--enable-dvbpsi \
%else
	--disable-dvbpsi \
%endif
%if %{with_shout}
        --enable-shout \
%endif
%if ! %{with_pulse}
	--disable-pulse \
%endif
%if %{with_jack}
	--enable-jack \
%endif
%if ! %{with_alsa}
	--disable-alsa \
%endif
%if %{with_mpeg2dec}
	--enable-libmpeg2 \
%else
	--disable-libmpeg2 \
%endif
%if %{with_faad}
	--enable-faad \
%endif
%if %{with_dts}
	--enable-dca \
%else
	--disable-dca \
%endif
%if ! %{with_svlc}
	--disable-skins2 \
%endif
%if ! %{with_dvdnav}
	--disable-dvdnav \
%endif
%if %{with_live}
	--enable-live555 \
%endif
%if %{with_gnutls}
	--enable-gnutls \
%endif
	--disable-rpath \
%if %{with_vcd}
	--enable-vcdx \
%endif
%if %{with_cddb}
	--enable-libcddb \
%else
	--disable-libcddb \
%endif
%if %{with_x264}
	--enable-x264 \
%else
	--disable-x264 \
%endif
%if %{with_loader}
	--enable-loader \
%endif
%if %{with_twolame}
	--enable-twolame \
%endif
%if %{with_bluray}
	--enable-bluray \
%else
	--disable-bluray \
%endif
	--enable-realrtsp \
%ifarch x86_64
	--with-pic
%endif

%make

%install
%__rm -rf %{buildroot}
%__mkdir_p %{buildroot}%{_libdir}
%makeinstall_std transform=""
find %{buildroot}%{_libdir}/vlc -name \*.la -exec %__rm -f {} \;
%find_lang %{name}
%__rm -rf installed-docs
%__mv %{buildroot}%{_datadir}/doc/vlc installed-docs
%if ! %{with_svlc}
%__rm -rf %{buildroot}%{_datadir}/vlc/skin*
%endif
# menu

desktop-file-install --vendor="" \
  --add-mime-type="x-content/video-dvd" \
  --add-mime-type="x-content/video-vcd" \
  --add-mime-type="x-content/video-svcd" \
  --add-mime-type="x-content/audio-cdda" \
  --add-category="Qt" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

%if %{with_svlc}
%__cat > %{buildroot}%{_datadir}/applications/mandriva-svlc.desktop << EOF
[Desktop Entry]
Name=VLC skinned GUI media player
Comment=VLC is a free MPEG, MPEG2, DVD and DivX player
Exec=%{_bindir}/svlc %U
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=AudioVideo;Audio;Video;Player;
EOF
fgrep MimeType= %{buildroot}%{_datadir}/applications/vlc.desktop >> %{buildroot}%{_datadir}/applications/mandriva-svlc.desktop
%endif

# icons
%define pngdir share/icons
%__mkdir_p %{buildroot}/{%{_miconsdir},%{_liconsdir}}
%__install -m 644 %{pngdir}/16x16/vlc.png %{buildroot}/%{_miconsdir}/vlc.png
%__install -m 644 %{pngdir}/32x32/vlc.png %{buildroot}/%{_iconsdir}/vlc.png
%__install -m 644 %{pngdir}/48x48/vlc.png %{buildroot}/%{_liconsdir}/vlc.png

%clean
%__rm -fr %{buildroot}

%files -f %{name}.lang
%doc NEWS README COPYING AUTHORS THANKS
%doc installed-docs/* doc/lirc/
%{_bindir}/cvlc
%{_bindir}/qvlc
%{_bindir}/vlc
%{_bindir}/vlc-wrapper
%dir %{_datadir}/vlc/
%{_datadir}/vlc/*.*
%{_datadir}/vlc/osdmenu/
%{_datadir}/vlc/utils
%dir %{_libdir}/vlc
%{_libdir}/vlc/vlc-cache-gen

%dir %{_libdir}/vlc/plugins
%{_libdir}/vlc/plugins/plugins.dat

%dir %{_libdir}/vlc/plugins/3dnow
%{_libdir}/vlc/plugins/3dnow/libmemcpy3dn_plugin.so

%dir %{_libdir}/vlc/plugins/access
%{_libdir}/vlc/plugins/access/libaccess_attachment_plugin.so
%{_libdir}/vlc/plugins/access/libaccess_avio_plugin.so
%{_libdir}/vlc/plugins/access/libaccess_bd_plugin.so
%if %{with_dvdnav}
%{_libdir}/vlc/plugins/access/libdvdnav_plugin.so*
%endif
%{_libdir}/vlc/plugins/access/libaccess_gnomevfs_plugin.so
%{_libdir}/vlc/plugins/access/libaccess_imem_plugin.so
%if %{with_mtp}
%{_libdir}/vlc/plugins/access/libaccess_mtp_plugin.so
%{_libdir}/vlc/plugins/services_discovery/libmtp_plugin.so
%endif
%{_libdir}/vlc/plugins/access/libaccess_rar_plugin.so
%{_libdir}/vlc/plugins/access/libaccess_realrtsp_plugin.so
%{_libdir}/vlc/plugins/access/libaccess_shm_plugin.so
%{_libdir}/vlc/plugins/access/libcdda_plugin.so*
%{_libdir}/vlc/plugins/access/libaccess_ftp_plugin.so*
%{_libdir}/vlc/plugins/access/libaccess_http_plugin.so*
%{_libdir}/vlc/plugins/access/libaccess_mms_plugin.so*
%if %{with_smb}
%{_libdir}/vlc/plugins/access/libaccess_smb_plugin.so*
%endif
%{_libdir}/vlc/plugins/access/libaccess_tcp_plugin.so*
%{_libdir}/vlc/plugins/access/libaccess_udp_plugin.so*
%{_libdir}/vlc/plugins/access/libaccess_vdr_plugin.so*
%{_libdir}/vlc/plugins/access/libdtv_plugin.so*
%{_libdir}/vlc/plugins/access/libidummy_plugin.so
%{_libdir}/vlc/plugins/access/libfilesystem_plugin.so
%{_libdir}/vlc/plugins/access/librtp_plugin.so
%{_libdir}/vlc/plugins/access/libsdp_plugin.so
%{_libdir}/vlc/plugins/access/libstream_filter_rar_plugin.so
%{_libdir}/vlc/plugins/access/libv4l2_plugin.so*
%{_libdir}/vlc/plugins/access/libdvdread_plugin.so*
%{_libdir}/vlc/plugins/access/libpvr_plugin.so
%if %{with_vcd}
%{_libdir}/vlc/plugins/access/libvcdx_plugin.so*
%endif
%{_libdir}/vlc/plugins/access/libvcd_plugin.so*
%{_libdir}/vlc/plugins/access/libxcb_screen_plugin.so
%{_libdir}/vlc/plugins/access/libzip_plugin.so
%if %{with_bluray}
%{_libdir}/vlc/plugins/access/liblibbluray_plugin.so
%endif

%dir %{_libdir}/vlc/plugins/access_output/
%{_libdir}/vlc/plugins/access_output/libaccess_output_dummy_plugin.so*
%{_libdir}/vlc/plugins/access_output/libaccess_output_file_plugin.so*
%{_libdir}/vlc/plugins/access_output/libaccess_output_http_plugin.so*
%{_libdir}/vlc/plugins/access_output/libaccess_output_livehttp_plugin.so*
%{_libdir}/vlc/plugins/access_output/libaccess_output_udp_plugin.so*

%dir %{_libdir}/vlc/plugins/audio_filter
%{_libdir}/vlc/plugins/audio_filter/libaudiobargraph_a_plugin.so
%{_libdir}/vlc/plugins/audio_filter/libaudio_format_plugin.so*
%{_libdir}/vlc/plugins/audio_filter/libchorus_flanger_plugin.so
%{_libdir}/vlc/plugins/audio_filter/libcompressor_plugin.so
%{_libdir}/vlc/plugins/audio_filter/libconverter_fixed_plugin.so
%if %{with_dts}
%{_libdir}/vlc/plugins/audio_filter/libdtstofloat32_plugin.so*
%endif
%{_libdir}/vlc/plugins/audio_filter/libdolby_surround_decoder_plugin.so*
%{_libdir}/vlc/plugins/audio_filter/libdtstospdif_plugin.so*
%{_libdir}/vlc/plugins/audio_filter/libequalizer_plugin.so*
%{_libdir}/vlc/plugins/audio_filter/libheadphone_channel_mixer_plugin.so*
%{_libdir}/vlc/plugins/audio_filter/libkaraoke_plugin.so
%{_libdir}/vlc/plugins/audio_filter/libmono_plugin.so
%if %{with_mad}
%{_libdir}/vlc/plugins/audio_filter/libmpgatofixed32_plugin.so*
%endif
%{_libdir}/vlc/plugins/audio_filter/libnormvol_plugin.so*
%{_libdir}/vlc/plugins/audio_filter/libparam_eq_plugin.so*
%{_libdir}/vlc/plugins/audio_filter/libsamplerate_plugin.so
%{_libdir}/vlc/plugins/audio_filter/libscaletempo_plugin.so
%{_libdir}/vlc/plugins/audio_filter/libsimple_channel_mixer_plugin.so*
%{_libdir}/vlc/plugins/audio_filter/libspatializer_plugin.so
%{_libdir}/vlc/plugins/audio_filter/libtrivial_channel_mixer_plugin.so*
%{_libdir}/vlc/plugins/audio_filter/libugly_resampler_plugin.so*

%dir %{_libdir}/vlc/plugins/audio_mixer
%{_libdir}/vlc/plugins/audio_mixer/libfloat32_mixer_plugin.so*
%{_libdir}/vlc/plugins/audio_mixer/libfixed32_mixer_plugin.so

%dir %{_libdir}/vlc/plugins/audio_output
%{_libdir}/vlc/plugins/audio_output/libadummy_plugin.so
%{_libdir}/vlc/plugins/audio_output/libamem_plugin.so
%{_libdir}/vlc/plugins/audio_output/libaout_file_plugin.so*
%{_libdir}/vlc/plugins/audio_output/libportaudio_plugin.so*

%dir %{_libdir}/vlc/plugins/codec
%if %{with_a52}
%{_libdir}/vlc/plugins/codec/liba52_plugin.so*
%{_libdir}/vlc/plugins/audio_filter/liba52tofloat32_plugin.so*
%{_libdir}/vlc/plugins/audio_filter/liba52tospdif_plugin.so*
%endif
%{_libdir}/vlc/plugins/codec/libadpcm_plugin.so*
%{_libdir}/vlc/plugins/codec/libaes3_plugin.so
%{_libdir}/vlc/plugins/codec/libaraw_plugin.so*
%{_libdir}/vlc/plugins/codec/libavcodec_plugin.so
%{_libdir}/vlc/plugins/codec/libcc_plugin.so
%{_libdir}/vlc/plugins/codec/libcdg_plugin.so
%{_libdir}/vlc/plugins/codec/libcvdsub_plugin.so*
%{_libdir}/vlc/plugins/codec/libddummy_plugin.so
%{_libdir}/vlc/plugins/codec/libdirac_plugin.so
%{_libdir}/vlc/plugins/codec/libedummy_plugin.so
%{_libdir}/vlc/plugins/codec/librawvideo_plugin.so*
%{_libdir}/vlc/plugins/codec/libsubsusf_plugin.so
%{_libdir}/vlc/plugins/codec/libstl_plugin.so
%{_libdir}/vlc/plugins/codec/libsvcdsub_plugin.so*
%{_libdir}/vlc/plugins/codec/libt140_plugin.so
%{_libdir}/vlc/plugins/codec/libdts_plugin.so*
%{_libdir}/vlc/plugins/codec/liblpcm_plugin.so*
%{_libdir}/vlc/plugins/codec/liblibmpeg2_plugin.so*
%{_libdir}/vlc/plugins/codec/libmpeg_audio_plugin.so*
%{_libdir}/vlc/plugins/codec/libpng_plugin.so*
%{_libdir}/vlc/plugins/codec/libsubsdec_plugin.so*
%if %{with_x264}
%{_libdir}/vlc/plugins/codec/libx264_plugin.so*
%endif
%{_libdir}/vlc/plugins/codec/libspudec_plugin.so*
%{_libdir}/vlc/plugins/codec/libdvbsub_plugin.so*
%if %{with_faad}
%{_libdir}/vlc/plugins/codec/libfaad_plugin.so*
%endif
%if %{with_loader}
%{_libdir}/vlc/plugins/codec/libdmo_plugin.so*
%endif
%{_libdir}/vlc/plugins/codec/libtelx_plugin.so
%dir %{_libdir}/vlc/plugins/control
%{_libdir}/vlc/plugins/control/libdbus_plugin.so
%{_libdir}/vlc/plugins/control/libdummy_plugin.so
%{_libdir}/vlc/plugins/control/libglobalhotkeys_plugin.so
%{_libdir}/vlc/plugins/control/libhotkeys_plugin.so*
%{_libdir}/vlc/plugins/control/libmotion_plugin.so
%{_libdir}/vlc/plugins/control/libnetsync_plugin.so
%{_libdir}/vlc/plugins/control/liboldrc_plugin.so*
%{_libdir}/vlc/plugins/control/libgestures_plugin.so*

%dir %{_libdir}/vlc/plugins/demux
%{_libdir}/vlc/plugins/demux/libaiff_plugin.so*
%{_libdir}/vlc/plugins/demux/libasf_plugin.so*
%{_libdir}/vlc/plugins/demux/libau_plugin.so*
%{_libdir}/vlc/plugins/demux/libavformat_plugin.so
%{_libdir}/vlc/plugins/demux/libavi_plugin.so*
%{_libdir}/vlc/plugins/demux/libdemux_cdg_plugin.so
%{_libdir}/vlc/plugins/demux/libdemux_stl_plugin.so
%{_libdir}/vlc/plugins/demux/libdemuxdump_plugin.so*
%{_libdir}/vlc/plugins/demux/libdirac_plugin.so
%{_libdir}/vlc/plugins/demux/libes_plugin.so
%{_libdir}/vlc/plugins/demux/libh264_plugin.so*
%{_libdir}/vlc/plugins/demux/libimage_plugin.so
%if %{with_live}
%{_libdir}/vlc/plugins/demux/liblive555_plugin.so
%endif
%{_libdir}/vlc/plugins/demux/libmjpeg_plugin.so*
%{_libdir}/vlc/plugins/demux/libmkv_plugin.so
%{_libdir}/vlc/plugins/demux/libmp4_plugin.so*
%{_libdir}/vlc/plugins/demux/libmpgv_plugin.so*
%{_libdir}/vlc/plugins/demux/libnsc_plugin.so*
%{_libdir}/vlc/plugins/demux/libnsv_plugin.so*
%{_libdir}/vlc/plugins/demux/libnuv_plugin.so*
%{_libdir}/vlc/plugins/demux/libplaylist_plugin.so*
%{_libdir}/vlc/plugins/demux/libps_plugin.so*
%{_libdir}/vlc/plugins/demux/libpva_plugin.so*
%{_libdir}/vlc/plugins/demux/librawaud_plugin.so
%{_libdir}/vlc/plugins/demux/librawdv_plugin.so*
%{_libdir}/vlc/plugins/demux/librawvid_plugin.so
%{_libdir}/vlc/plugins/demux/libreal_plugin.so*
%{_libdir}/vlc/plugins/demux/libsmf_plugin.so
%{_libdir}/vlc/plugins/demux/libsubtitle_plugin.so*
%{_libdir}/vlc/plugins/demux/libtta_plugin.so
%{_libdir}/vlc/plugins/demux/libty_plugin.so*
%{_libdir}/vlc/plugins/demux/libvobsub_plugin.so*
%{_libdir}/vlc/plugins/demux/libvc1_plugin.so
%{_libdir}/vlc/plugins/demux/libvoc_plugin.so*
%{_libdir}/vlc/plugins/demux/libwav_plugin.so*
%if %{with_dvbpsi}
%{_libdir}/vlc/plugins/demux/libts_plugin.so*
%endif
%{_libdir}/vlc/plugins/demux/libxa_plugin.so*
%if %{with_ogg}
%{_libdir}/vlc/plugins/demux/libogg_plugin.so*
%{_libdir}/vlc/plugins/codec/libvorbis_plugin.so*
%endif
%if %{with_satellite}
%{_libdir}/vlc/plugins/access/libsatellite_plugin.so*
%endif
%dir %{_libdir}/vlc/plugins/meta_engine
%{_libdir}/vlc/plugins/meta_engine/libfolder_plugin.so
%if %{with_taglib}
%{_libdir}/vlc/plugins/meta_engine/libtaglib_plugin.so
%endif
%dir %{_libdir}/vlc/plugins/misc
%{_libdir}/vlc/plugins/misc/libaudioscrobbler_plugin.so
%{_libdir}/vlc/plugins/misc/libexport_plugin.so*
%{_libdir}/vlc/plugins/misc/libinhibit_plugin.so
%{_libdir}/vlc/plugins/misc/liblogger_plugin.so*
%{_libdir}/vlc/plugins/misc/libmemcpy_plugin.so*
%{_libdir}/vlc/plugins/misc/libosd_parser_plugin.so
%{_libdir}/vlc/plugins/misc/libstats_plugin.so
%{_libdir}/vlc/plugins/misc/libvod_rtsp_plugin.so*
%{_libdir}/vlc/plugins/misc/libxdg_screensaver_plugin.so*
%if %{with_xml}
%{_libdir}/vlc/plugins/misc/libxml_plugin.so*
%endif
%{_libdir}/vlc/plugins/misc/libxscreensaver_plugin.so

%dir %{_libdir}/vlc/plugins/mmx
%{_libdir}/vlc/plugins/mmx/libi420_rgb_mmx_plugin.so
%{_libdir}/vlc/plugins/mmx/libi420_yuy2_mmx_plugin.so
%{_libdir}/vlc/plugins/mmx/libi422_yuy2_mmx_plugin.so
%{_libdir}/vlc/plugins/mmx/libmemcpymmx_plugin.so

%dir %{_libdir}/vlc/plugins/mmxext
%{_libdir}/vlc/plugins/mmxext/libmemcpymmxext_plugin.so

%dir %{_libdir}/vlc/plugins/mux
%{_libdir}/vlc/plugins/mux/libmux_asf_plugin.so*
%{_libdir}/vlc/plugins/mux/libmux_avi_plugin.so*
%{_libdir}/vlc/plugins/mux/libmux_dummy_plugin.so*
%{_libdir}/vlc/plugins/mux/libmux_mp4_plugin.so*
%{_libdir}/vlc/plugins/mux/libmux_mpjpeg_plugin.so*
%if %{with_ogg}
%{_libdir}/vlc/plugins/mux/libmux_ogg_plugin.so*
%endif
%{_libdir}/vlc/plugins/mux/libmux_ps_plugin.so*
%{_libdir}/vlc/plugins/mux/libmux_ts_plugin.so
%{_libdir}/vlc/plugins/mux/libmux_wav_plugin.so*
%dir %{_libdir}/vlc/plugins/notify
%{_libdir}/vlc/plugins/notify/libtelepathy_plugin.so
%dir %{_libdir}/vlc/plugins/gui/
%{_libdir}/vlc/plugins/gui/libqt4_plugin.so
%dir %{_libdir}/vlc/plugins/packetizer
%{_libdir}/vlc/plugins/packetizer/libpacketizer_copy_plugin.so*
%{_libdir}/vlc/plugins/packetizer/libpacketizer_dirac_plugin.so
%{_libdir}/vlc/plugins/packetizer/libpacketizer_flac_plugin.so
%{_libdir}/vlc/plugins/packetizer/libpacketizer_h264_plugin.so*
%{_libdir}/vlc/plugins/packetizer/libpacketizer_mlp_plugin.so
%{_libdir}/vlc/plugins/packetizer/libpacketizer_mpeg4audio_plugin.so*
%{_libdir}/vlc/plugins/packetizer/libpacketizer_mpeg4video_plugin.so*
%{_libdir}/vlc/plugins/packetizer/libpacketizer_mpegvideo_plugin.so*
%{_libdir}/vlc/plugins/packetizer/libpacketizer_vc1_plugin.so

%dir %{_libdir}/vlc/plugins/services_discovery/
%{_libdir}/vlc/plugins/services_discovery/libmediadirs_plugin.so
%{_libdir}/vlc/plugins/services_discovery/libpodcast_plugin.so*
%{_libdir}/vlc/plugins/services_discovery/libsap_plugin.so*
%if %{with_udev}
%{_libdir}/vlc/plugins/services_discovery/libudev_plugin.so*
%endif
%{_libdir}/vlc/plugins/services_discovery/libxcb_apps_plugin.so

%dir %{_libdir}/vlc/plugins/stream_filter/
%{_libdir}/vlc/plugins/stream_filter/libdecomp_plugin.so
%{_libdir}/vlc/plugins/stream_filter/libstream_filter_dash_plugin.so
%{_libdir}/vlc/plugins/stream_filter/libstream_filter_httplive_plugin.so
%{_libdir}/vlc/plugins/stream_filter/libstream_filter_record_plugin.so

%dir %{_libdir}/vlc/plugins/stream_out
%{_libdir}/vlc/plugins/stream_out/libstream_out_autodel_plugin.so
%{_libdir}/vlc/plugins/stream_out/libstream_out_bridge_plugin.so*
%{_libdir}/vlc/plugins/stream_out/libstream_out_delay_plugin.so
%{_libdir}/vlc/plugins/stream_out/libstream_out_description_plugin.so*
%{_libdir}/vlc/plugins/stream_out/libstream_out_display_plugin.so*
%{_libdir}/vlc/plugins/stream_out/libstream_out_dummy_plugin.so*
%{_libdir}/vlc/plugins/stream_out/libstream_out_duplicate_plugin.so*
%{_libdir}/vlc/plugins/stream_out/libstream_out_es_plugin.so*
%{_libdir}/vlc/plugins/stream_out/libstream_out_gather_plugin.so*
%{_libdir}/vlc/plugins/stream_out/libstream_out_langfromtelx_plugin.so
%{_libdir}/vlc/plugins/stream_out/libstream_out_mosaic_bridge_plugin.so*
%{_libdir}/vlc/plugins/stream_out/libstream_out_raop_plugin.so
%{_libdir}/vlc/plugins/stream_out/libstream_out_record_plugin.so
%{_libdir}/vlc/plugins/stream_out/libstream_out_rtp_plugin.so*
%{_libdir}/vlc/plugins/stream_out/libstream_out_select_plugin.so
%{_libdir}/vlc/plugins/stream_out/libstream_out_setid_plugin.so
%{_libdir}/vlc/plugins/stream_out/libstream_out_smem_plugin.so*
%{_libdir}/vlc/plugins/stream_out/libstream_out_standard_plugin.so*
%{_libdir}/vlc/plugins/stream_out/libstream_out_transcode_plugin.so*
%dir %{_libdir}/vlc/plugins/text_renderer
%{_libdir}/vlc/plugins/text_renderer/libfreetype_plugin.so*
%{_libdir}/vlc/plugins/text_renderer/libsvg_plugin.so
%{_libdir}/vlc/plugins/text_renderer/libtdummy_plugin.so

%dir %{_libdir}/vlc/plugins/video_chroma
%{_libdir}/vlc/plugins/video_chroma/libgrey_yuv_plugin.so
%{_libdir}/vlc/plugins/video_chroma/libi420_rgb_*plugin.so*
%{_libdir}/vlc/plugins/video_chroma/libi420_yuy2_*plugin.so*
%{_libdir}/vlc/plugins/video_chroma/libi422_i420_plugin.so
%{_libdir}/vlc/plugins/video_chroma/libi422_yuy2_*plugin.so*
%{_libdir}/vlc/plugins/video_chroma/librv32_plugin.so
%{_libdir}/vlc/plugins/video_chroma/libyuy2_i420_plugin.so
%{_libdir}/vlc/plugins/video_chroma/libyuy2_i422_plugin.so

%dir %{_libdir}/vlc/plugins/video_filter
%{_libdir}/vlc/plugins/video_filter/libadjust_plugin.so*
%{_libdir}/vlc/plugins/video_filter/libalphamask_plugin.so
%{_libdir}/vlc/plugins/video_filter/libantiflicker_plugin.so
%{_libdir}/vlc/plugins/video_filter/libaudiobargraph_v_plugin.so
%{_libdir}/vlc/plugins/video_filter/libatmo_plugin.so
%{_libdir}/vlc/plugins/video_filter/libball_plugin.so
%{_libdir}/vlc/plugins/video_filter/libblendbench_plugin.so
%{_libdir}/vlc/plugins/video_filter/libblend_plugin.so*
%{_libdir}/vlc/plugins/video_filter/libbluescreen_plugin.so
%{_libdir}/vlc/plugins/video_filter/libcanvas_plugin.so
%{_libdir}/vlc/plugins/video_filter/libchain_plugin.so
%{_libdir}/vlc/plugins/video_filter/libclone_plugin.so*
%{_libdir}/vlc/plugins/video_filter/libcolorthres_plugin.so
%{_libdir}/vlc/plugins/video_filter/libcroppadd_plugin.so
%{_libdir}/vlc/plugins/video_filter/libdeinterlace_plugin.so*
%{_libdir}/vlc/plugins/video_filter/libdynamicoverlay_plugin.so
%{_libdir}/vlc/plugins/video_filter/liberase_plugin.so
%{_libdir}/vlc/plugins/video_filter/libextract_plugin.so
%{_libdir}/vlc/plugins/video_filter/libgaussianblur_plugin.so
%{_libdir}/vlc/plugins/video_filter/libgradient_plugin.so
%{_libdir}/vlc/plugins/video_filter/libgradfun_plugin.so
%{_libdir}/vlc/plugins/video_filter/libgrain_plugin.so
%{_libdir}/vlc/plugins/video_filter/libhqdn3d_plugin.so
%{_libdir}/vlc/plugins/video_filter/libinvert_plugin.so*
%{_libdir}/vlc/plugins/video_filter/liblogo_plugin.so*
%{_libdir}/vlc/plugins/video_filter/libmagnify_plugin.so*
%{_libdir}/vlc/plugins/video_filter/libmarq_plugin.so*
%{_libdir}/vlc/plugins/video_filter/libmirror_plugin.so
%{_libdir}/vlc/plugins/video_filter/libmosaic_plugin.so*
%{_libdir}/vlc/plugins/video_filter/libmotionblur_plugin.so*
%{_libdir}/vlc/plugins/video_filter/libmotiondetect_plugin.so*
%{_libdir}/vlc/plugins/video_filter/libosdmenu_plugin.so*
%if %{with_xcb_randr}
%{_libdir}/vlc/plugins/video_filter/libpanoramix_plugin.so
%endif
%{_libdir}/vlc/plugins/video_filter/libposterize_plugin.so
%{_libdir}/vlc/plugins/video_filter/libpostproc_plugin.so
%{_libdir}/vlc/plugins/video_filter/libpsychedelic_plugin.so
%{_libdir}/vlc/plugins/video_filter/libpuzzle_plugin.so
%{_libdir}/vlc/plugins/video_filter/libremoteosd_plugin.so
%{_libdir}/vlc/plugins/video_filter/libripple_plugin.so
%{_libdir}/vlc/plugins/video_filter/librotate_plugin.so
%{_libdir}/vlc/plugins/video_filter/librss_plugin.so*
%{_libdir}/vlc/plugins/video_filter/libscale_plugin.so*
%{_libdir}/vlc/plugins/video_filter/libscene_plugin.so
%{_libdir}/vlc/plugins/video_filter/libsepia_plugin.so
%{_libdir}/vlc/plugins/video_filter/libsharpen_plugin.so
%{_libdir}/vlc/plugins/video_filter/libsubsdelay_plugin.so
%{_libdir}/vlc/plugins/video_filter/libswscale_plugin.so
%{_libdir}/vlc/plugins/video_filter/libtransform_plugin.so*
%{_libdir}/vlc/plugins/video_filter/libwall_plugin.so*
%{_libdir}/vlc/plugins/video_filter/libwave_plugin.so
%{_libdir}/vlc/plugins/video_filter/libyuvp_plugin.so

%dir %{_libdir}/vlc/plugins/video_output
%{_libdir}/vlc/plugins/video_output/libcaca_plugin.so
%{_libdir}/vlc/plugins/video_output/libfb_plugin.so*
%{_libdir}/vlc/plugins/video_output/libvmem_plugin.so
%{_libdir}/vlc/plugins/video_output/libyuv_plugin.so
%{_libdir}/vlc/plugins/video_output/libvdummy_plugin.so
%{_libdir}/vlc/plugins/video_output/libxcb_x11_plugin.so*
%{_libdir}/vlc/plugins/video_output/libxcb_window_plugin.so*
%if %{with_xvideo}
%{_libdir}/vlc/plugins/video_output/libxcb_xv_plugin.so*
%endif

%dir %{_libdir}/vlc/plugins/visualization
%{_libdir}/vlc/plugins/visualization/libvisual_plugin.so*
%if %{with_alsa}
%{_libdir}/vlc/plugins/access/libaccess_alsa_plugin.so
%{_libdir}/vlc/plugins/audio_output/libalsa_plugin.so*
%endif
%{_mandir}/man1/vlc.*
%{_mandir}/man1/vlc-wrapper.1*
%{_datadir}/applications/vlc.desktop
%{_miconsdir}/vlc.png
%{_iconsdir}/vlc.png
%{_liconsdir}/vlc.png
%{_iconsdir}/hicolor/*/apps/*
%if %{with_kde}
%{_datadir}/apps/solid/actions/*.desktop
%endif

%files -n %{libname}
%{_libdir}/libvlc.so.%{libmajor}*

%files -n %{libnamecore}
%{_libdir}/libvlccore.so.%{coremajor}*

%files -n %{develname}
%doc README doc/release-howto.txt doc/skins
%dir %{_includedir}/vlc
%{_libdir}/libvlc.so
%{_libdir}/libvlccore.so
%{_includedir}/vlc/*
%{_libdir}/pkgconfig/*

%if %{with_shout}
%files plugin-shout
%doc README
%{_libdir}/vlc/plugins/access_output/libaccess_output_shout_plugin.so
%endif

# intf plugins
%if %{with_svlc}
%files -n svlc
%doc README
%{_bindir}/svlc
%{_libdir}/vlc/plugins/gui/libskins2_plugin.so*
%{_datadir}/applications/mandriva-svlc.desktop
%{_datadir}/vlc/skins2
%endif

%if %{with_zvbi}
%files plugin-zvbi
%doc README
%{_libdir}/vlc/plugins/access/liblinsys_hdsdi_plugin.so
%{_libdir}/vlc/plugins/access/liblinsys_sdi_plugin.so
%{_libdir}/vlc/plugins/codec/libzvbi_plugin.so
%endif

%if %{with_kate}
%files plugin-kate
%doc README
%{_libdir}/vlc/plugins/codec/libkate_plugin.so
%endif

%if %{with_ass}
%files plugin-libass
%doc README
%{_libdir}/vlc/plugins/codec/liblibass_plugin.so
%endif

%if %{with_lua}
%files plugin-lua
%doc README
%{_libdir}/vlc/plugins/lua/liblua_plugin.so
%{_libdir}/vlc/lua
%{_datadir}/vlc/lua
%{_bindir}/rvlc
%endif

%if %{with_ncurses}
%files plugin-ncurses
%doc README
%{_bindir}/nvlc
%{_libdir}/vlc/plugins/gui/libncurses_plugin.so*
%endif

%if %{with_lirc}
%files plugin-lirc
%doc README
%{_libdir}/vlc/plugins/control/liblirc_plugin.so*
%endif

# video plugins
%if %{with_sdl}
%files plugin-sdl
%doc README
%if %{with_sdl_image}
%{_libdir}/vlc/plugins/codec/libsdl_image_plugin.so*
%endif
%{_libdir}/vlc/plugins/video_output/libvout_sdl_plugin.so*
%endif

%files plugin-opengl
%doc README
%{_libdir}/vlc/plugins/video_output/libxcb_glx_plugin.so*

%if %{with_aa}
%files plugin-aa
%doc README
%{_libdir}/vlc/plugins/video_output/libaa_plugin.so*
%endif

# visualization plugin
%if %{with_xosd}
%files plugin-xosd
%doc README
%{_libdir}/vlc/plugins/notify/libxosd_plugin.so*
%endif

%if %{with_goom}
%files plugin-goom
%doc README
%{_libdir}/vlc/plugins/visualization/libgoom_plugin.so
%endif

%if %{with_projectm}
%files plugin-projectm
%doc README
%{_libdir}/vlc/plugins/visualization/libprojectm_plugin.so
%endif

%if %{with_theora}
%files plugin-theora
%doc README
%{_libdir}/vlc/plugins/codec/libtheora_plugin.so
%endif

%if %{with_fluidsynth}
%files plugin-fluidsynth
%doc README
%{_libdir}/vlc/plugins/codec/libfluidsynth_plugin.so
%endif

%if %{with_gme}
%files plugin-gme
%doc README
%{_libdir}/vlc/plugins/demux/libgme_plugin.so
%endif

%if %{with_schroedinger}
%files plugin-schroedinger
%doc README
%{_libdir}/vlc/plugins/codec/libschroedinger_plugin.so
%endif

%if %{with_twolame}
%files plugin-twolame
%doc README
%{_libdir}/vlc/plugins/codec/libtwolame_plugin.so*
%endif

%if %{with_speex}
%files plugin-speex
%doc README
%{_libdir}/vlc/plugins/audio_filter/libspeex_resampler_plugin.so
%{_libdir}/vlc/plugins/codec/libspeex_plugin.so*
%endif

%files plugin-flac
%doc README
%{_libdir}/vlc/plugins/demux/libflacsys_plugin.so
%{_libdir}/vlc/plugins/codec/libflac_plugin.so*

%if %{with_dv}
%files plugin-dv
%doc README
%{_libdir}/vlc/plugins/access/libaccess_dv_plugin.so
%{_libdir}/vlc/plugins/access/libdc1394_plugin.so
%endif

%if %{with_mod}
%files plugin-mod
%doc README
%{_libdir}/vlc/plugins/demux/libmod_plugin.so*
%endif

%if %{with_mpc}
%files plugin-mpc
%doc README
%{_libdir}/vlc/plugins/demux/libmpc_plugin.so*
%endif

#audio plugins
%if %{with_pulse}
%files plugin-pulse
%doc README
%{_libdir}/vlc/plugins/access/libpulsesrc_plugin.so
%{_libdir}/vlc/plugins/audio_output/libpulse_plugin.so*
%{_libdir}/vlc/plugins/services_discovery/libpulselist_plugin.so
%endif

%if %{with_jack}
%files plugin-jack
%doc README
%{_libdir}/vlc/plugins/access/libaccess_jack_plugin.so
%{_libdir}/vlc/plugins/audio_output/libjack_plugin.so*
%endif

%if %{with_bonjour}
%files plugin-bonjour
%doc README
%{_libdir}/vlc/plugins/services_discovery/libbonjour_plugin.so*
%endif

%if %{with_upnp}
%files plugin-upnp
%doc README
%{_libdir}/vlc/plugins/services_discovery/libupnp_plugin.so*
%endif

%if %{with_gnutls}
%files plugin-gnutls
%doc README
%{_libdir}/vlc/plugins/misc/libgnutls_plugin.so*
%endif

%files plugin-libnotify
%doc README
%{_libdir}/vlc/plugins/notify/libnotify_plugin.so*



%changelog
* Fri Jul 20 2012 Bernhard Rosenkraenzer <bero@bero.eu> 2.0.3-1mdv2012.0
+ Revision: 810480
- Update to 2.0.3

* Fri Jul 20 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.0.2-3
+ Revision: 810420
- version update 2.0.2

* Wed Jul 11 2012 Bernhard Rosenkraenzer <bero@bero.eu> 2.0.1-3
+ Revision: 808920
- Rebuild for libudev.so.1
  Fix build with current automake

  + Andrey Bondrov <abondrov@mandriva.org>
    - Update BuildRequires (use fribidi-devel instead of libfribidi-devel)
    - Add and enable libbluray support, spec cleanup

* Mon Mar 19 2012 Bernhard Rosenkraenzer <bero@bero.eu> 2.0.1-1
+ Revision: 785614
- Update to 2.0.1
- Fix some BuildRequires: lines that pulled in i586 -devel packages on x86_64

  + Götz Waschk <waschk@mandriva.org>
    - bump schroedinger dep
    - disable libv4l and schroedinger for 2010.2 backports
    - bump libmatroska dep
    - bump libdvbpsi dep

* Mon Feb 20 2012 Götz Waschk <waschk@mandriva.org> 2.0.0-1
+ Revision: 778219
- new version
- new library major
- remove obsolete plugins like the browser plugin
- remove patch 16
- update patch 19
- replace sed hack by patch 20
- fix build with our live-devel package
- update license
- update build deps
- update file list

* Thu Oct 27 2011 Götz Waschk <waschk@mandriva.org> 1.1.11-4
+ Revision: 707554
- rebuild for new libcdio

* Thu Oct 27 2011 Götz Waschk <waschk@mandriva.org> 1.1.11-3
+ Revision: 707503
- add xcb-util-keysyms dep

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - rebuild for new libmtp

* Fri Sep 23 2011 Götz Waschk <waschk@mandriva.org> 1.1.11-2
+ Revision: 701146
- rebuild
- reenable schroedinger for backports

* Mon Jul 18 2011 Götz Waschk <waschk@mandriva.org> 1.1.11-1
+ Revision: 690232
- new version
- rediff patch 19

* Sun Jun 26 2011 Götz Waschk <waschk@mandriva.org> 1.1.10-2
+ Revision: 687375
- rebuild for new libmatroska
- fix build without pulse (bug #63464)
- readd pulse version check for backports
- reenable alsa and fix conditional
- disable alsa plugin on 2010.1

* Mon Jun 06 2011 Götz Waschk <waschk@mandriva.org> 1.1.10-1
+ Revision: 682923
- new version
- drop patch 19
- rediff patch 18

* Sun May 22 2011 Funda Wang <fwang@mandriva.org> 1.1.9-4
+ Revision: 677001
- rebuild

* Fri May 06 2011 Götz Waschk <waschk@mandriva.org> 1.1.9-3
+ Revision: 669877
- new version
- enable realrtsp plugin
- rebuild
- rebuild for new libdvbpsi
- disable schroedinger for 2010.1 as well
- disable schroedinger for 2010.0
- bump schroedinger dep

* Mon Mar 28 2011 Götz Waschk <waschk@mandriva.org> 1.1.8-2
+ Revision: 648699
- disable v4l1 on Cooker

* Thu Mar 24 2011 Götz Waschk <waschk@mandriva.org> 1.1.8-1
+ Revision: 648391
- new version
- drop patch 20
- remove bandlimited_resampler plugin

* Sun Feb 27 2011 Funda Wang <fwang@mandriva.org> 1.1.7-3
+ Revision: 640481
- rebuild to obsolete old packages

* Mon Feb 21 2011 Götz Waschk <waschk@mandriva.org> 1.1.7-2
+ Revision: 639091
- rebuild

  + Anssi Hannula <anssi@mandriva.org>
    - plf: append "plf" to Release on cooker to make plf build have higher EVR
      again with the rpm5-style mkrel now in use

* Tue Feb 01 2011 Funda Wang <fwang@mandriva.org> 1.1.7-1
+ Revision: 634602
- fix build with latest matroska
- new version 1.1.7
- rediff pusle version patch
- drop merged patch
- rebuild for new ebml

  + Colin Guthrie <cguthrie@mandriva.org>
    - Ensure PulseAudio output does not init Xlib (crashy) on 2010.1 as our PA is patched accrodingly

* Mon Jan 24 2011 Götz Waschk <waschk@mandriva.org> 1.1.6-1
+ Revision: 632477
- new version
- drop patches 0,100,101
- add patch 1 to fix build

* Sun Jan 23 2011 Götz Waschk <waschk@mandriva.org> 1.1.5-4
+ Revision: 632431
- add securitypatch for CDG decoder

* Mon Dec 06 2010 Götz Waschk <waschk@mandriva.org> 1.1.5-3mdv2011.0
+ Revision: 612303
- rebuild

* Thu Nov 25 2010 Colin Guthrie <cguthrie@mandriva.org> 1.1.5-2mdv2011.0
+ Revision: 601141
- Fix Xlib related issues when dealing with libpulse output.

  + Götz Waschk <waschk@mandriva.org>
    - new version
    - add xscreensaver and gme plugins

* Fri Oct 01 2010 Funda Wang <fwang@mandriva.org> 1.1.4.1-1mdv2011.0
+ Revision: 582324
- new version 1.1.4.1

* Fri Sep 10 2010 Götz Waschk <waschk@mandriva.org> 1.1.4-2mdv2011.0
+ Revision: 577055
- rebuild for new libdvbpsi

* Fri Aug 27 2010 Götz Waschk <waschk@mandriva.org> 1.1.4-1mdv2011.0
+ Revision: 573468
- new version
- drop patch 0

* Mon Aug 23 2010 Götz Waschk <waschk@mandriva.org> 1.1.3-2mdv2011.0
+ Revision: 572163
- fix screensaver inhibition (bug #60749)
- readd libtoolize call
- remove unapplied patches
- don't call autotools if not needed

* Thu Aug 19 2010 Götz Waschk <waschk@mandriva.org> 1.1.3-1mdv2011.0
+ Revision: 571320
- update to new version 1.1.3

* Mon Aug 09 2010 Götz Waschk <waschk@mandriva.org> 1.1.2-2mdv2011.0
+ Revision: 568173
- rebuild for new libproxy
- drop wrong rvlc patch
- move rvlc to lua package
- bump mtp dep
- disable panoramix on 2009.1
- fix rvlc wrapper
- apply patch18 on 2009.1

* Fri Jul 30 2010 Götz Waschk <waschk@mandriva.org> 1.1.2-1mdv2011.0
+ Revision: 563306
- update to new version 1.1.2
- add provides for the python binding
- disable dv on 2009.1
- remove old build options

* Thu Jul 22 2010 Götz Waschk <waschk@mandriva.org> 1.1.1-1mdv2011.0
+ Revision: 556772
- new version
- drop patch 20
- remove obsolete build options
- disable SDL_image for 2010.0 builds
- fix taglib build for 2010.0
- disable taglib for 2010.0
- update build deps for 1394

* Tue Jul 13 2010 Anssi Hannula <anssi@mandriva.org> 1.1.0-2mdv2011.0
+ Revision: 552373
- split different-majored vlccore library to a separate package

  + Götz Waschk <waschk@mandriva.org>
    - enable goom, projectm and libass support
    - merge a52, ogg and dvdnav with main package
    - move to 1.1 branch

  + Colin Guthrie <cguthrie@mandriva.org>
    - Re-remove the pulse priority patch (it is no longer needed).
    - Remove old (and disabled) patch for PA < 0.9.11 (so Mdv 2009.0) This is no longer supported
    - Apply recent changes from trunk
      * fix libv4l build dep for backports
      * bump x264 dep
      * apply xulrunner patch for 2010.0 backports as well

* Tue Jun 22 2010 Colin Guthrie <cguthrie@mandriva.org> 1.1.0-0.30000000.1mdv2010.1
+ Revision: 548519
- Update to VLC 1.1 final
- Fix icon names on install
- Add PA patch for user-agent argument (will be used in Phonon-VLC; upstream)
- Fix invalid %%elseif (should be %%elsif) usage in spec.
- Update to latest 1.1.0 RC+

* Sun Apr 04 2010 Colin Guthrie <cguthrie@mandriva.org> 1.1.0-0.20100404.1mdv2010.1
+ Revision: 531424
- Fix KDE BR
- Fix BR for v4l
- New git snapshot of 1.1
- Disable some plugins that no longer seem available (rmtp, screensaver, shout, sdl image)
- Adapt to the new plugin directory hierarchy
- Merge commits from official package

* Thu Feb 11 2010 Colin Guthrie <cguthrie@mandriva.org> 1.1.0-0.20100211.1mdv2010.1
+ Revision: 504373
- Disable SSE for now as I don't know how to make it work on the cluster
- Remove ffsvn definition as it's not used.
- Fix release
- Rename patch after it's been tweaked for new version
- Add some missing BR
- Update pulseprio patch (need to check to see if it's still needed)
- Update xulrunner patch for latest code changes
- Drop phonon-vlc package as it's no longer in the same source tree
- New snapshot

* Mon Jan 25 2010 Colin Guthrie <cguthrie@mandriva.org> 1.0.5-1mdv2010.1
+ Revision: 496027
- BR kdelibs4-devel
- Fix version
- BR kde4-macros
- Fix phonon init on x86_64
- Fix compilation of phonon-vlc (pushed upstream)
- Update to git master
- Fix file lists
- Temporarily disable two patches that no longer apply
- Add phonon-vlc package
- Copy vlc to phonon package branch

  + Götz Waschk <waschk@mandriva.org>
    - rebuild

* Thu Jan 07 2010 Götz Waschk <waschk@mandriva.org> 1.0.4-2mdv2010.1
+ Revision: 487090
- patch for new xulrunner
- add libkate subtitle plugin
- add Icecast plugin (bug #56510)
- add shoutcast plugin (bug #56510)
- don't build udev support on 2009.1

* Thu Dec 10 2009 Götz Waschk <waschk@mandriva.org> 1.0.4-1mdv2010.1
+ Revision: 476082
- new version
- rediff patch 13

* Thu Dec 10 2009 Götz Waschk <waschk@mandriva.org> 1.0.3-3mdv2010.1
+ Revision: 475966
- rebuild

* Mon Nov 09 2009 Götz Waschk <waschk@mandriva.org> 1.0.3-2mdv2010.1
+ Revision: 463359
- update build deps
- rebuild for new libcdio

* Sat Nov 07 2009 Götz Waschk <waschk@mandriva.org> 1.0.3-1mdv2010.1
+ Revision: 462446
- new version
- add udev plugin

* Mon Sep 21 2009 Götz Waschk <waschk@mandriva.org> 1.0.2-1mdv2010.0
+ Revision: 446937
- new version
- drop patch 0
- update file list

* Tue Sep 01 2009 Götz Waschk <waschk@mandriva.org> 1.0.1-3mdv2010.0
+ Revision: 423400
- revert v4l2 changes (bug #52259)
- update menu categories (bug #53216)

* Mon Aug 03 2009 Götz Waschk <waschk@mandriva.org> 1.0.1-2mdv2010.0
+ Revision: 408218
- add debian patches for the OSD menu and asm MMX chroma converter
- move libnotify plugin to extra package (bug  #52559)
- fix libtoolize call for 2009.0

* Wed Jul 29 2009 Götz Waschk <waschk@mandriva.org> 1.0.1-1mdv2010.0
+ Revision: 402911
- new version

* Mon Jul 13 2009 Götz Waschk <waschk@mandriva.org> 1.0.0-3mdv2010.0
+ Revision: 395704
- add libtoolize call to fix build
- fix build deps for 2009.0
- disable pulseaudio on 2009.0

  + Giuseppe Ghibò <ghibo@mandriva.com>
    - Added libtool to BuildRequires.
    - Add Patch15 to allow pulseaudio support in distro version 2009.0 (better than nothing).
    - Temporary disable Patch13 which reduces the buffer size.

* Wed Jul 08 2009 Götz Waschk <waschk@mandriva.org> 1.0.0-2mdv2010.0
+ Revision: 393440
- rebuild for missing package
- new version
- drop patch 0

* Fri Jun 26 2009 Götz Waschk <waschk@mandriva.org> 1.0.0-0.rc4.1mdv2010.0
+ Revision: 389420
- new version

* Thu Jun 25 2009 Frederic Crozat <fcrozat@mandriva.com> 1.0.0-0.rc3.2mdv2010.0
+ Revision: 389053
- Fix patch0 which was breaking dialog (upstream bug #2857)
- Fix space changes in format-security patch and sent it upstream [prw]

  + Götz Waschk <waschk@mandriva.org>
    - disable schroedinger for older distros

* Mon Jun 08 2009 Götz Waschk <waschk@mandriva.org> 1.0.0-0.rc3.1mdv2010.0
+ Revision: 383865
- new version
- remove arts and esd plugins
- remove vlvc sources
- rediff patches 0,13
- drop patch 3
- update file list
- update build deps
- update build deps

* Fri Apr 24 2009 Götz Waschk <waschk@mandriva.org> 0.9.9-5mdv2010.0
+ Revision: 368985
- new version
- rediff patch 0
- drop patch 17

* Fri Feb 20 2009 Frederic Crozat <fcrozat@mandriva.com> 0.9.8a-5mdv2009.1
+ Revision: 343305
- Patch17: don't clean libxml2, vlc code isn't threadsafe (Mdv bug #47169)
- add git url

* Wed Feb 11 2009 Götz Waschk <waschk@mandriva.org> 0.9.8a-4mdv2009.1
+ Revision: 339355
- rebuild for new libfaad

* Sat Jan 31 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.9.8a-3mdv2009.1
+ Revision: 335904
- Rebuild against new qt4

* Wed Jan 07 2009 Götz Waschk <waschk@mandriva.org> 0.9.8a-2mdv2009.1
+ Revision: 326461
- fix format strings
- build against the right libraw1394

* Sun Dec 07 2008 Götz Waschk <waschk@mandriva.org> 0.9.8a-1mdv2009.1
+ Revision: 311570
- new version

* Tue Dec 02 2008 Götz Waschk <waschk@mandriva.org> 0.9.7-3mdv2009.1
+ Revision: 309440
- reenable embedding the video (bug #46140 fo)

* Mon Dec 01 2008 Götz Waschk <waschk@mandriva.org> 0.9.7-2mdv2009.1
+ Revision: 308804
- rebuild
- new version
- suggest theora package as well

* Thu Nov 06 2008 Götz Waschk <waschk@mandriva.org> 0.9.6-1mdv2009.1
+ Revision: 300258
- new version
- fix build

* Tue Oct 28 2008 Götz Waschk <waschk@mandriva.org> 0.9.5-2mdv2009.1
+ Revision: 298000
- rebuild
- rebuild

* Sat Oct 25 2008 Götz Waschk <waschk@mandriva.org> 0.9.5-1mdv2009.1
+ Revision: 297244
- new version
- drop patches 17,18

* Mon Oct 13 2008 Götz Waschk <waschk@mandriva.org> 0.9.4-2mdv2009.1
+ Revision: 293114
- fix build with new x264

* Sat Oct 11 2008 Götz Waschk <waschk@mandriva.org> 0.9.4-1mdv2009.1
+ Revision: 292164
- new version

* Mon Sep 29 2008 Götz Waschk <waschk@mandriva.org> 0.9.3-2mdv2009.0
+ Revision: 289796
- useless rebuild
- disable libv4l patch if libv4l is not requested
- new version

* Sun Sep 28 2008 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 0.9.2-3mdv2009.0
+ Revision: 288978
- Do some changes based on feedback from libv4l maintainer, Hans de
  Goede:
  * Remove libv4l1 patch: libv4l1 is to make v4l1 applications work with
    v4l2 devices, as vlc now has a v4l2 plugin there is no need to keep
    it;
  * Add updated libv4l2 patch, with bugfixes from him.

* Fri Sep 26 2008 Götz Waschk <waschk@mandriva.org> 0.9.2-2mdv2009.0
+ Revision: 288522
- put back libv4l patches (Herton Ronaldo Krzesinski)
- fix dca build dep
- merge patch 2 into patch 3
- fix libv4l and live build conditionals
- bump live-devel dep
- reenable bootstrap and parallel make
- remove old mozilla plugin build fixes
- fix lua build deps

* Fri Sep 19 2008 Götz Waschk <waschk@mandriva.org> 0.9.2-1mdv2009.0
+ Revision: 285905
- new version, based on QT4 instead of wxGTK
- drop gnomevfs, slp, daap, vlvc, libv4l
- reenable svgalib, dv, libtar
- add schroedinger, fluidsynth, zvbi, lua, theora
- drop patches 0,1,4,5,6,7,8,11,12,16
- update patch 13
- patch to fix with new fribidi

* Mon Sep 01 2008 Götz Waschk <waschk@mandriva.org> 0.8.6i-6mdv2009.0
+ Revision: 278320
- rebuild for new libdvdread
- rebuild for new libdvdread

* Fri Aug 08 2008 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 0.8.6i-5mdv2009.0
+ Revision: 269040
- Rename vlc-0.8.6-libv4l1.patch to vlc-0.8.6i-libv4l1.patch
- Fix libv4l1 patch added in previous release to make v4l plugin to
  properly link with libv4l. Bug report by Christiaan Welvaart on
  cooker ML.

* Fri Aug 01 2008 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 0.8.6i-4mdv2009.0
+ Revision: 259102
- Added patch from libv4l to add support to libv4l1.

* Thu Jul 31 2008 Götz Waschk <waschk@mandriva.org> 0.8.6i-3mdv2009.0
+ Revision: 257501
- patch for xulrunner
- patch for wxgtk 2.8

* Fri Jul 25 2008 Götz Waschk <waschk@mandriva.org> 0.8.6i-2mdv2009.0
+ Revision: 249132
- update file list
- patch for libdca detection

* Sun Jul 13 2008 Götz Waschk <waschk@mandriva.org> 0.8.6i-1mdv2009.0
+ Revision: 234386
- new version
- fix linking

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Sat Jun 07 2008 Götz Waschk <waschk@mandriva.org> 0.8.6h-1mdv2009.0
+ Revision: 216676
- new version
- drop patch 4
- update vlvc patch
- don't call autotools twice

* Thu May 15 2008 Götz Waschk <waschk@mandriva.org> 0.8.6g-1mdv2009.0
+ Revision: 207509
- new version
- drop patch 5

* Wed May 14 2008 Götz Waschk <waschk@mandriva.org> 0.8.6f-4mdv2009.0
+ Revision: 207103
- fix buildrequires for arts
- enable twolame plugin
- remove unused configure options

* Thu Apr 24 2008 Götz Waschk <waschk@mandriva.org> 0.8.6f-3mdv2009.0
+ Revision: 197209
- fix build with new ffmpeg
- small fix for auto* build
- rebuild

* Mon Apr 14 2008 Götz Waschk <waschk@mandriva.org> 0.8.6f-2mdv2009.0
+ Revision: 193288
- rebuild

* Tue Apr 08 2008 Götz Waschk <waschk@mandriva.org> 0.8.6f-1mdv2009.0
+ Revision: 192385
- add removable media mime types for nautilus

* Thu Apr 03 2008 Götz Waschk <waschk@mandriva.org> 0.8.6f-1mdv2008.1
+ Revision: 192075
- new version 0.8.6f (security update)
- drop patch 0

* Wed Mar 26 2008 Götz Waschk <waschk@mandriva.org> 0.8.6e-2mdv2008.1
+ Revision: 190429
- fix build of the mkv demuxer

  + Colin Guthrie <cguthrie@mandriva.org>
    - Fix from debian to fix alsa buffering when used with pulseaudio alsa plugin (not our default setup but still a valid config)

* Thu Feb 28 2008 Götz Waschk <waschk@mandriva.org> 0.8.6e-1mdv2008.1
+ Revision: 175980
- new version
- drop source 1
- drop patches 0,9,10
- clean up spec file by removing support for jurassic distributions

* Thu Feb 21 2008 Colin Guthrie <cguthrie@mandriva.org> 0.8.6d-9mdv2008.1
+ Revision: 173574
- Fix package naming error in suggests for PA.

* Wed Feb 20 2008 Colin Guthrie <cguthrie@mandriva.org> 0.8.6d-8mdv2008.1
+ Revision: 173167
- Really fix pulseaudio plugin.

* Tue Feb 19 2008 Colin Guthrie <cguthrie@mandriva.org> 0.8.6d-7mdv2008.1
+ Revision: 172648
- Resurrect some fixes I thought were upstream but weren't (needed for 0.8.6 compilation)
- Use the (now committed) upstream version of pulseaudio support.

  + Thierry Vignaud <tv@mandriva.org>
    - summary is not licence tag
    - fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

* Sun Feb 17 2008 Colin Guthrie <cguthrie@mandriva.org> 0.8.6d-6mdv2008.1
+ Revision: 170011
- Set priority of pulseaudio plugin to 200 (so it's default)
- Fix issues with upstream patch
- Add native pulseaudio support (upstream ticket #1215)

* Thu Feb 14 2008 Götz Waschk <waschk@mandriva.org> 0.8.6d-5mdv2008.1
+ Revision: 168112
- readd vlvc and upgrade to 0.8

* Wed Feb 13 2008 Frederic Crozat <fcrozat@mandriva.com> 0.8.6d-4mdv2008.1
+ Revision: 167004
- Patch10: bump priority of esd backend for pulseaudio (Mdv bug #36706)
- Patch11 (SVN): various ALSA fixes
- add suggests on esd plugin

  + Thierry Vignaud <tv@mandriva.org>
    - fix spacing at top of description

* Thu Jan 17 2008 Götz Waschk <waschk@mandriva.org> 0.8.6d-3mdv2008.1
+ Revision: 154481
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - drop old menu
    - fix mesaglu-devel BR

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Wed Jan 02 2008 Götz Waschk <waschk@mandriva.org> 0.8.6d-2mdv2008.1
+ Revision: 140442
- fix build with new ffmpeg
- rebuild for new ffmpeg
- suggest ogg plugin
- fix path to the Vera font

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - do not advertize plf

* Sat Dec 01 2007 Götz Waschk <waschk@mandriva.org> 0.8.6d-1mdv2008.1
+ Revision: 114277
- new version
- new devel name

* Tue Nov 06 2007 Funda Wang <fwang@mandriva.org> 0.8.6c-7mdv2008.1
+ Revision: 106496
- rebuild for new lzma

* Thu Nov 01 2007 Götz Waschk <waschk@mandriva.org> 0.8.6c-6mdv2008.1
+ Revision: 104337
- add pvr module (bug #35186)

* Mon Oct 22 2007 Götz Waschk <waschk@mandriva.org> 0.8.6c-5mdv2008.1
+ Revision: 101294
- rebuild for new libdvbpsi

* Fri Oct 12 2007 Götz Waschk <waschk@mandriva.org> 0.8.6c-4mdv2008.1
+ Revision: 97442
- patch from debian: disable update in the help menu
- replace some requires by suggests

  + Thierry Vignaud <tv@mandriva.org>
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Sun Aug 19 2007 Götz Waschk <waschk@mandriva.org> 0.8.6c-3mdv2008.0
+ Revision: 67142
- rebuild

* Wed Jul 25 2007 Götz Waschk <waschk@mandriva.org> 0.8.6c-2mdv2008.0
+ Revision: 55289
- add jack plugin (bug #32092)

* Mon Jun 18 2007 Götz Waschk <waschk@mandriva.org> 0.8.6c-1mdv2008.0
+ Revision: 40692
- fix desktop entry
- new version
- drop patch 0
- disable vlvc

* Thu Apr 19 2007 Götz Waschk <waschk@mandriva.org> 0.8.6b-1mdv2008.0
+ Revision: 14978
- new version
- rediff patch 3
- update file list


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19102 |12mr|vlock-2.2.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           vlock
Version:        2.2.2
Release:        %mkrel 8
Epoch:          0
Summary:        Program to lock one or more sessions on the Linux console
License:        GPL
Group:          Terminals
URL:            http://cthulhu.c3d2.de/~toidinamai/vlock/vlock.html
Source0:        http://cthulhu.c3d2.de/~toidinamai/vlock/archive/vlock-%{version}.tar.bz2
Source1:        http://cthulhu.c3d2.de/~toidinamai/vlock/archive/vlock-%{version}.tar.bz2.md5
Source2:        http://cthulhu.c3d2.de/~toidinamai/vlock/archive/vlock-%{version}.tar.bz2.sha1
Source3:        %{name}.pamd
Requires:       pam
BuildRequires:  pam-devel
Obsoletes:      %{mklibname vlock 0} <= %{epoch}:%{version}-%{release}
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%description
The vlock program locks one or more sessions on the console.  Vlock
can lock the current terminal (local or remote) or the entire virtual
console system, which completely disables all console access.  The
vlock program unlocks when either the password of the user who started
vlock or the root password is typed.

Install vlock if you need to disable access to one console or to all
virtual consoles.

%prep
%setup -q
%{__sed} -i -e 's/\$(VLOCK_GROUP)/root/g;' -e 's/\$(ROOT_GROUP)/root/g;' -e 's/ -o root -g root//g;' Makefile
%{__sed} -i -e 's/\$(VLOCK_GROUP)/root/g;' -e 's/\$(MODULE_GROUP)/root/g;' -e 's/ -o root -g root//g;' modules/Makefile

%build
./configure --prefix=%{_usr}\
	--bindir=%{_bindir}\
	--sbindir=%{_sbindir}\
	--libdir=%{_libdir}\
	--mandir=%{_mandir}
%{make} CFLAGS="%{optflags} -std=gnu99"

%install
%{__rm} -rf %{buildroot}
%{makeinstall_std}

%{__mkdir_p} %{buildroot}%{_sysconfdir}/pam.d
%{__cp} -p %{SOURCE3} %{buildroot}%{_sysconfdir}/pam.d/%{name}

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc ChangeLog COPYING PLUGINS README README.X11 SECURITY STYLE TODO
%attr(0755,root,root) %{_bindir}/vlock
%attr(4711,root,root) %{_sbindir}/vlock-main
%{_libdir}/%{name}
%{_mandir}/man1/*.1*
%{_mandir}/man5/*.5*
%{_mandir}/man8/*.8*
%config(noreplace) %{_sysconfdir}/pam.d/%{name}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19103 |12mr|vnc-server-common-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:    vnc-server-common
Version: 1.0
Release: %mkrel 2

License:   GPLv2+
URL:       http://www.mandriva.com
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
BuildArch: noarch

Source0: vncserver-initscript
Source1: sysconfig-vncservers

Summary: Common files for VNC servers
Group:   Networking/Remote access

Requires(post):  rpm-helper
Requires(preun): rpm-helper

# Packages that used to provide the common files:
# Can't conflict with vnc-server since it is provided as a virtual package...
#Conflicts: vnc-server <= 4.1.2-2mdv2008.1
Conflicts: tightvnc-server <= 1.3.10-4mdv2011.0
Conflicts: tigervnc-server <= 1.0.90-0.201012034210.3mdv2011.0

%description
This package contains files that are common between multiple VNC server
implementations:
  - the vncserver initscript
  - the vncservers configuration file

%prep

%build

%install
rm -rf %{buildroot}

install -D -m 644 %{_sourcedir}/sysconfig-vncservers \
                  %{buildroot}/%{_sysconfdir}/sysconfig/vncservers
install -D -m 755 %{_sourcedir}/vncserver-initscript \
                  %{buildroot}/%{_initrddir}/vncserver

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%{_initrddir}/vncserver
%config(noreplace) %{_sysconfdir}/sysconfig/vncservers

%post
%_post_service vncserver

%preun
%_preun_service vncserver



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19104 |12mr|vnstat-1.10-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# disable fortify as it causes segmentation fault in vnstati
%undefine _fortify_cflags

Summary:	vnStat is a console-based network traffic monitor
Name:		vnstat
Version:	1.10
Release:	5
License:	GPLv2+
Group:		Monitoring
Url:		http://humdi.net/vnstat/
Source0:	http://humdi.net/vnstat/%{name}-%{version}.tar.gz
Source1:	vnstat.init
Source2:	vnstat_ip-up
Source3:	vnstat_ip-down
Patch0:		vnstat-1.10-no-strip.patch
BuildRequires:	libgd-devel

%description
vnStat is a console-based network traffic monitor for Linux and BSD that keeps
a log of network traffic for the selected interface(s). It uses the network
interface statistics provided by the kernel as information source. This means
that vnStat won't actually be sniffing any traffic and also ensures light use
of system resources.

%prep
%setup -q
%patch0 -p1
install -m 0755 %{SOURCE1} vnstat.init
install -m 0755 %{SOURCE2} vnstat_ip-up
install -m 0755 %{SOURCE3} vnstat_ip-down

%build
CFLAGS="%{optflags}" LDFLAGS="%{ldflags}" %make -e all

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/etc
%makeinstall_std
# vnstat service
install -d %{buildroot}/%{_initrddir}
install -m755 vnstat.init %{buildroot}/%{_initrddir}/vnstat
# ifup/ifdown hooks
install -d %{buildroot}/%{_sysconfdir}/sysconfig/network-scripts/ifup.d
install -m755 vnstat_ip-up %{buildroot}/%{_sysconfdir}/sysconfig/network-scripts/ifup.d
install -d %{buildroot}/%{_sysconfdir}/sysconfig/network-scripts/ifdown.d
install -m755 vnstat_ip-down %{buildroot}/%{_sysconfdir}/sysconfig/network-scripts/ifdown.d

%files
%doc CHANGES COPYING README FAQ
%doc examples/
%{_bindir}/vnstat
%{_bindir}/vnstati
%{_sbindir}/vnstatd
%{_sysconfdir}/vnstat.conf
%{_initrddir}/vnstat
%{_sysconfdir}/sysconfig/network-scripts/if*.d/vnstat*
%{_mandir}/*/*
/var/lib/vnstat


%changelog
* Mon Oct  22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 9fb7e3c
- Don't strip binaries on install (add patch)
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19105 |12mr|vobject-0.7.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Python module for parsing and generating vCard files
Name:		vobject
Version:	0.7.1
%define subrel 1
Release:	5
License:	ASL 1.1
Group:		Development/Python
URL:		http://vobject.skyhouseconsulting.com
Source0:	http://vobject.skyhouseconsulting.com/%{name}-%{version}.tar.gz
BuildRequires:	python-devel
BuildRequires:	python-setuptools
BuildArch:	noarch

%description
vobject is intended to be a full featured Python package for parsing
and generating vCard and vCalendar files.

Currently, iCalendar files are supported and well tested. vCard 3.0
files are supported, and all data should be imported, but only a few
components are understood in a sophisticated way.

%package -n python-%{name}

Summary:	Python module for parsing and generating vCard files
Group:		Development/Python
Requires:	python-dateutil
BuildArch:	noarch

%description -n python-%{name}
vobject is intended to be a full featured Python package for parsing
and generating vCard and vCalendar files.

Currently, iCalendar files are supported and well tested. vCard 3.0
files are supported, and all data should be imported, but only a few
components are understood in a sophisticated way.

%prep
%setup -q

%build

%install
python setup.py install --root=%{buildroot} --compile --optimize=2

%files -n python-%{name}
%defattr(-,root,root)
%doc LICENSE.txt README.txt ACKNOWLEDGEMENTS.txt
%{py_puresitedir}/%{name}
%{_bindir}/ics_diff
%{_bindir}/change_tz
%{py_puresitedir}/%{name}-%{version}-py%{py_ver}.egg-info




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19106 |12mr|voikko-fi-1.8-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define tarname	suomi-malaga
%define prever	0
%define rel	4

Summary:	Finnish support for Voikko spellchecker/hyphenator
Name:		voikko-fi
Version:	1.8
%if %{prever}
Release:	2.%{prever}.%{rel}
%else
Release:	%{rel}
%endif
License:	GPLv2+
Group:		Text tools
URL:            http://voikko.sourceforge.net/
%if %prever
Source:		http://www.puimula.org/htp/testing/%tarname-%version%prever.tar.gz
%else
Source:         http://downloads.sourceforge.net/voikko/%tarname-%version.tar.gz
%endif
BuildRequires:	malaga >= 7.8
BuildRequires:	python
Requires:	locales-fi
# aspell = 1, myspell = 2, lang-specific = 3
Provides:	enchant-dictionary = 3
Provides:	voikko-dictionary
Provides:	voikko-fi_FI
Provides:	spell-fi
Obsoletes:	suomi-malaga-voikko < 1.0
BuildArch:	noarch

%description
Description of Finnish morphology written in Malaga. This version is modified
to support the Voikko spellchecker/hyphenator and is not compatible with the
Sukija text indexer.

%prep
%setup -q -n %{tarname}-%{version}

%build
%make voikko GENLEX_OPTS="--extra-usage=it" \
	EXTRA_LEX="vocabulary/erikoisalat/linux-distributions.lex vocabulary/erikoisalat/atk-lyhenteet.lex"

%install
# Files differ on big-endian and small-endian archs, and they have different
# names (*_l vs *_b). This is the reason we use %{_prefix}/lib instead of
# %{_datadir} and won't noarch the package. Note that we use %{_prefix}/lib
# instead of %{_libdir} to achieve biarch compatibility. That is, if the user
# has both libvoikkoX and lib64voikkoX installed, both of them work with the
# same voikko-fi package.
make voikko-install DESTDIR=%{buildroot}%{_prefix}/lib/voikko

%files
%doc README README.fi CONTRIBUTORS
%dir %{_prefix}/lib/voikko
%{_prefix}/lib/voikko/?



%changelog
* Fri Oct  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 606ea73
- Should be noarch package
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19107 |12mr|volumeicon-0.4.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Lightweight volume control
Name:		volumeicon
Version:	0.4.3
Release:	3
Group:		Graphical desktop/Other
License:	GPLv3
URL:		http://http://code.google.com/p/mandriva-lxde/
Source0:         http://mandriva-lxde.googlecode.com/files/%{name}-%{version}.tar.gz
Patch0:		volumeicon_lxde.patch
Patch1:		volumeicon-0.4.3-rosa-glib.patch
BuildRequires:	gtk2-devel intltool pkgconfig(libnotify)
BuildRequires:	pkgconfig(alsa)

%description
Volume Icon aims to be a lightweight volume control that sits in your systray.
Features

* Change volume by scrolling on the systray icon
* Ability to choose which channel to control
* Configurable stepsize (percentage of volume increase/decrease per scrollwheel
  step)
* Several icon themes (with gtk theme as default)
* Configurable external mixer
* Volume Slider

This is localized fork from Mandriva LXDE project

%prep
%setup -q 
%patch0 -p1
%patch1 -p1

%build
%configure2_5x
       
%make 

%install
%makeinstall_std
mkdir -p %{buildroot}%_sysconfdir/xdg/autostart/
cat > %{buildroot}%_sysconfdir/xdg/autostart/%{name}.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
Name=volumeicon
Comment=Volume Icon
Exec=%{name}
Terminal=false
Type=Application
Icon=%{_datadir}/%{name}/gui/appicon.svg
Categories=AudioVideo;Audio;X-MandrivaLinux-Multimedia-Sound;
EOF

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS COPYING ChangeLog
%config(noreplace) %_sysconfdir/xdg/autostart/%{name}.desktop
%{_bindir}/%{name}
%{_datadir}/%{name}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19108 |12mr|vorbis-tools-1.4.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	vorbis-tools
%define version 1.4.0
%define release 4
%define	theirversion %version

# Define Mandriva Linux version we are building for
%define mdkversion %(perl -pe '/(\\d+)\\.(\\d)\\.?(\\d)?/; $_="$1$2".($3||0)' /etc/mandriva-release)

Name:		%{name}
Summary:	Several Ogg Vorbis Tools
Version:	%{version}
Release:	%{release}
Group:		Sound
License:	GPL
URL:		http://www.xiph.org/
Source:		http://downloads.xiph.org/releases/vorbis/%{name}-%{theirversion}.tar.gz
Patch4:		vorbis-tools-1.4.0-next_on_SIGUSR1.patch
Patch5:		vorbis-tools-1.2.0-ogg123-play-stdin.patch
Patch9:		vorbis-tools-1.2.0-fix-str-fmt.patch
BuildRequires:	curl-devel
BuildRequires:	libogg-devel >= 1.0
BuildRequires:	libao-devel >= 1.0
BuildRequires:	libflac-devel
BuildRequires:  pkgconfig(speex)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	texinfo
# (gc) needed for AM_PATH_PROG_WITH_TEST
BuildRequires:	gettext-devel

%description
This package contains oggenc (encoder), oggdec, ogg123 (command line player)
vorbiscomment (metadata editor) and vcut (cut tool).

Find some free Ogg Vorbis music here: http://www.vorbis.com/music/

%prep
%setup -q -n %{name}-%{theirversion}
%patch4 -p1 -b .next-on-USR1
%patch5 -p1 -b .ogg123-play-stdin
%patch9 -p0

#ACLOCAL=aclocal-1.9 AUTOMAKE=automake-1.9 autoreconf --install --force
touch config.rpath
autoreconf --install --force

%build
%configure2_5x \
	--enable-vcut

%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%find_lang %{name}

# cleanup
rm -rf %{buildroot}/%{_docdir}/%{name}-%{version}

%clean 
rm -rf $RPM_BUILD_ROOT

%files -f %{name}.lang
%defattr(-, root, root)
%doc COPYING README ogg123/ogg123rc-example
%{_bindir}/ogg123
%{_bindir}/oggdec
%{_bindir}/oggenc
%{_bindir}/ogginfo
%{_bindir}/vcut
%{_bindir}/vorbiscomment
%{_mandir}/man1/ogg123*
%{_mandir}/man1/oggenc*
%{_mandir}/man1/oggdec*
%{_mandir}/man1/ogginfo*
%{_mandir}/man1/vcut*
%{_mandir}/man1/vorbiscomment*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19109 |12mr|vpnc-0.5.3-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    vpnc
%define version 0.5.3
%define release %mkrel 7

Name:           %{name}
Version:        %{version}
Release:        %{release}
Summary:        A free vpn client for the Cisco 3000 concentrators
License:        GPLv2+
Group:          Networking/Other
Url:            http://www.unix-ag.uni-kl.de/~massar/vpnc/
Source0:        http://www.unix-ag.uni-kl.de/~massar/vpnc/%{name}-%{version}.tar.gz
Patch0:		vpnc-0.5.3-linkage.patch
Requires:       iproute2
BuildRequires:  libgcrypt-devel
Provides: 	    kvpnc-backend
BuildRoot:      %{_tmppath}/%{name}-%{version}

%description
A free vpn client for cisco3000 VPN Concentrator, completly in userspace,
require Universal TUN/TAP device driver support compiled in the kernel 
or as module

%prep
%setup -q
%patch0 -p0

perl -pi -e 's|/var/run/vpnc/|%{_localstatedir}/lib/%{name}/|' vpnc-script
perl -pi -e 's|/var/run/vpnc/pid|/var/run/vpnc.pid|' config.c vpnc-disconnect

%build
%serverbuild
%make CFLAGS="%optflags" LFLAGS="%{?ldflags}"

# lower MTU, some vpn concentrators have MTU problems
perl -pi -e s/1412/1000/ vpnc-script

%install
rm -rf %{buildroot}
install -d -m 755 %{buildroot}%{_sbindir}
install -d -m 755 %{buildroot}%{_bindir}
install -d -m 755 %{buildroot}%{_mandir}/man8
install -d -m 755 %{buildroot}%{_mandir}/man1
install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}
install -m 755 {vpnc,vpnc-script,vpnc-disconnect,cisco-decrypt} \
    %{buildroot}%{_sbindir}
install -m 755 pcf2vpnc %{buildroot}%{_bindir}
install -m 755 vpnc.8 %{buildroot}%{_mandir}/man8
install -m 755 cisco-decrypt.1 %{buildroot}%{_mandir}/man1
install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}
ln -s %{_sbindir}/vpnc-script %{buildroot}%{_sysconfdir}/%{name}/vpnc-script


%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING README TODO VERSION
%{_mandir}/man8/vpnc.8*
%{_mandir}/man1/cisco-decrypt.1*
%{_sbindir}/*
%{_bindir}/*
%{_localstatedir}/lib/%{name}
%{_sysconfdir}/%{name}




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19110 |12mr|vpnpptp-allde-0.3.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	Tools for setup and control VPN via PPTP/L2TP/OpenL2TP
Name:		vpnpptp-allde
Version:	0.3.4
Release:	3
License:	GPL2
Group:		System/Configuration/Networking
Url:		http://code.google.com/p/vpnpptp

Source0:	vpnpptp-src-%{version}.tar.gz
Source1:	vpnpptp.pm
Source2:	vpnmandriva.pm
Patch0:		vpnpptp.lazlogger.patch

BuildRequires: fpc-src >= 2.4.2, fpc >= 2.4.2, lazarus >= 0.9.29
Requires: gksu, pptp-linux, xl2tpd >= 1.2.7, openl2tp

%description
Tools for easy and quick setup and control VPN via PPTP/L2TP/OpenL2TP

%prep

%setup -q -n vpnpptp-src-%{version}
%apply_patches

%pre
#удалить ссылки если есть
rm -f %{_bindir}/vpnpptp
rm -f %{_bindir}/ponoff
rm -f %{_datadir}/pixmaps/ponoff.png
rm -f %{_datadir}/pixmaps/vpnpptp.png
#обеспечить переход с allde на kde-one или наоборот
rm -f %{_datadir}/applications/ponoff.desktop.old
rm -f %{_datadir}/applications/vpnpptp.desktop.old

%build
%ifarch x86_64
./mandriva.compile.sh x86_64 lib64
%else
./mandriva.compile.sh i386 lib
%endif

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_datadir}/vpnpptp
mkdir -p %{buildroot}%{_datadir}/vpnpptp/scripts
mkdir -p %{buildroot}%{_datadir}/vpnpptp/wiki
mkdir -p %{buildroot}%{_datadir}/vpnpptp/lang
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_datadir}/applications
mkdir -p %{buildroot}%{_datadir}/pixmaps
mkdir -p %{buildroot}%/lib/libDrakX/network/connection

cp -f ./vpnpptp/vpnpptp %{buildroot}%{_bindir}
cp -f ./ponoff/ponoff %{buildroot}%{_bindir}
cp -f ./vpnmandriva/vpnmandriva %{buildroot}%{_bindir}
cp -f ./ponoff.png %{buildroot}%{_datadir}/pixmaps/
cp -f ./vpnpptp.png %{buildroot}%{_datadir}/pixmaps/
chmod 0644 %{buildroot}%{_datadir}/pixmaps/ponoff.png
chmod 0644 %{buildroot}%{_datadir}/pixmaps/vpnpptp.png
cp -f ./*.ico %{buildroot}%{_datadir}/vpnpptp
cp -rf ./scripts %{buildroot}%{_datadir}/vpnpptp/
cp -rf ./wiki %{buildroot}%{_datadir}/vpnpptp/
cp -rf ./lang %{buildroot}%{_datadir}/vpnpptp/

install -dm 755 %{buildroot}%{_datadir}/applications
cat > ponoff.desktop << EOF
#!/usr/bin/env xdg-open

[Desktop Entry]
Encoding=UTF-8
GenericName=VPN PPTP/L2TP/OpenL2TP Control
GenericName[ru]=Управление соединением VPN PPTP/L2TP/OpenL2TP
GenericName[uk]=Керування з'єднанням VPN PPTP/L2TP/OpenL2TP
Name=VPN/L2TP connection
Name[ru]=VPN/L2TP подключение
Name[uk]=ponoff
Exec=gksu -u root -l /usr/bin/ponoff
Comment=Control VPN via PPTP/L2TP/OpenL2TP
Comment[ru]=Управление соединением VPN через PPTP/L2TP/OpenL2TP
Comment[uk]=Керування з'єднанням VPN через PPTP/L2TP/OpenL2TP
Icon=/usr/share/pixmaps/ponoff.png
Type=Application
Categories=GTK;System;X-MandrivaLinux-CrossDesktop;
X-KDE-SubstituteUID=true
X-KDE-Username=root
X-KDE-autostart-after=kdesktop
StartupNotify=false
EOF
install -m 0644 ponoff.desktop \
%{buildroot}%{_datadir}/applications/ponoff.desktop

install -dm 755 %{buildroot}%{_datadir}/applications
cat > vpnpptp.desktop << EOF
#!/usr/bin/env xdg-open

[Desktop Entry]
Encoding=UTF-8
GenericName=VPN PPTP/L2TP/OpenL2TP Setup
GenericName[ru]=Настройка соединения VPN PPTP/L2TP/OpenL2TP
GenericName[uk]=Налаштування з’єднання VPN PPTP/L2TP/OpenL2TP
Name=Setup VPN/L2TP
Name[ru]=Настройка VPN/L2TP
Name[uk]=vpnpptp
Exec=gksu -u root -l /usr/bin/vpnpptp
Comment=Setup VPN via PPTP/L2TP/OpenL2TP
Comment[ru]=Настройка соединения VPN PPTP/L2TP/OpenL2TP
Comment[uk]=Налаштування з’єднання VPN PPTP/L2TP/OpenL2TP
Icon=/usr/share/pixmaps/vpnpptp.png
Type=Application
Categories=GTK;System;X-MandrivaLinux-CrossDesktop;
X-KDE-SubstituteUID=true
X-KDE-Username=root
StartupNotify=false
EOF
install -m 0644 vpnpptp.desktop \
%{buildroot}%{_datadir}/applications/vpnpptp.desktop

install -pm0644 -D %SOURCE1 %{buildroot}/usr/lib/libDrakX/network/vpn/vpnpptp.pm
install -pm0644 -D %SOURCE2 %{buildroot}/usr/lib/libDrakX/network/vpn/vpnmandriva.pm

%files
%defattr(-,root, root)

%{_bindir}/vpnpptp
%{_bindir}/ponoff
%{_bindir}/vpnmandriva
%{_datadir}/vpnpptp/lang
%{_datadir}/pixmaps/ponoff.png
%{_datadir}/pixmaps/vpnpptp.png
%{_datadir}/vpnpptp/*.ico
%{_datadir}/vpnpptp/scripts
%{_datadir}/vpnpptp/wiki
%{_datadir}/applications/ponoff.desktop
%{_datadir}/applications/vpnpptp.desktop
/usr/lib/libDrakX/network/vpn/vpnpptp.pm
/usr/lib/libDrakX/network/vpn/vpnmandriva.pm


%changelog
* Mon Oct  22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: fa77738
- Disable debug package as it's empty
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19111 |12mr|vsftpd-2.3.4-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Very Secure File Transfer Protocol Daemon
Name:		vsftpd
Version:	2.3.4
Release:	6
License:	GPLv2+
Group:		System/Servers
URL:		http://vsftpd.beasts.org/
Source0:	ftp://vsftpd.beasts.org/users/cevans/%{name}-%{version}.tar.gz
Source1:	vsftpd.xinetd
Source2:	vsftpd.pam
Source3:	vsftpd.ftpusers
Source4:	vsftpd.user_list
Source5:	vsftpd.init
Source6:	vsftpd_conf_migrate.sh
Source7:	vsftpd.service.bz2
# Fedora patches
# Build patches
Patch1:		vsftpd-2.1.0-libs.patch
Patch2: 	vsftpd-2.1.0-build_ssl.patch
Patch3: 	vsftpd-2.1.0-tcp_wrappers.patch
# Use /etc/vsftpd/ instead of /etc/
Patch4:		vsftpd-2.2.2-configuration.patch
# These need review
Patch5: 	vsftpd-2.2.2-pam_hostname.patch
Patch6: 	vsftpd-close-std-fds.patch
Patch7: 	vsftpd-2.1.0-filter.patch
Patch8: 	vsftpd-2.0.5-greedy.patch
Patch9: 	vsftpd-2.1.0-userlist_log.patch
Patch10:	vsftpd-2.2.2-trim.patch
Patch12: 	vsftpd-2.2.2-daemonize_plus.patch
# Mandriva patches
Patch101:	vsftpd-2.0.5-anon.patch
Patch102:	vsftpd-2.0.1-server_args.patch
Patch103:	vsftpd-2.2.2-use_localtime.patch
Patch104:	vsftpd-2.3.2-chowngroup.patch
Requires(pre):		rpm-helper
Requires(post):    	rpm-helper
Requires(postun):  	rpm-helper
Requires(preun):    rpm-helper
Requires:	pam >= 0.59, libcap, openssl, logrotate
Provides:	ftpserver
Conflicts:	wu-ftpd
Conflicts:	proftpd
Conflicts:	ncftpd
Conflicts:	pure-ftpd
BuildRequires:	libcap-devel openssl-devel pam-devel tcp_wrappers-devel

%description
A Very Secure FTP Daemon - written from scratch - by Chris "One Man Security
Audit Team" Evans.

%prep
%setup -q
cp %{SOURCE1} .
%patch1 -p1 -b .libs
%patch2 -p1 -b .build_ssl
%patch3 -p1 -b .tcp_wrappers
%patch4 -p1 -b .configuration
%patch5 -p1 -b .pam_hostname
%patch6 -p1 -b .close_fds
%patch7 -p1 -b .filter
%patch8 -p1 -b .greedy
%patch9 -p1 -b .userlist_log
%patch10 -p1 -b .trim
%patch12 -p1 -b .daemonize_plus

%patch101 -p1 -b .anon
%patch102 -p1 -b .server_args
%patch103 -p1 -b .use_localtime
%patch104 -p1 -b .chowngroup

%build
%serverbuild

%make CFLAGS="%optflags" LINK="%ldflags -lcrypto"
# should go to rh patch.
# Change a few defaults in the config:
perl -pi -e 's|#ls_recurse_enable|ls_recurse_enable|' vsftpd.conf
## Fix the /usr/local problem in the xinetd entry
#perl -pi -e 's|/usr/local/sbin/vsftpd|%{_sbindir}/vsftpd|' xinetd.d/vsftpd

%install
rm -rf %buildroot

install -m755 vsftpd -D %buildroot%{_sbindir}/vsftpd
install -m600 vsftpd.conf -D %buildroot%{_sysconfdir}/vsftpd/vsftpd.conf
install -m644 vsftpd.xinetd -D %buildroot%{_sysconfdir}/xinetd.d/vsftpd-xinetd
install -m644 vsftpd.conf.5 -D %buildroot/%{_mandir}/man5/vsftpd.conf.5
install -m644 vsftpd.8 -D %buildroot%{_mandir}/man8/vsftpd.8
install -m644 RedHat/vsftpd.log -D %buildroot%{_sysconfdir}/logrotate.d/vsftpd
install -m644 %{SOURCE2}  -D %buildroot%{_sysconfdir}/pam.d/vsftpd
install -m600 %{SOURCE3}  -D %buildroot%{_sysconfdir}/vsftpd/ftpusers
install -m600 %{SOURCE4}  -D %buildroot%{_sysconfdir}/vsftpd/user_list
install -m 755 %{SOURCE5} -D %buildroot%{_initrddir}/vsftpd
install -m 744 %{SOURCE6} -D %buildroot%{_sysconfdir}/vsftpd/vsftpd_conf_migrate.sh

mkdir -p %buildroot/%{_sysconfdir}/avahi/services/
bzcat %{SOURCE7} > %buildroot/%{_sysconfdir}/avahi/services/%{name}.service
 
touch %buildroot%{_sysconfdir}/vsftpd/banned-emails
touch %buildroot%{_sysconfdir}/vsftpd/chroot-list
mkdir -p %buildroot/var/ftp/pub

%post
%_post_service vsftpd
if [ -x /usr/sbin/xinetd ];then
%_post_service xinetd
fi

%pre
%_pre_useradd ftp /var/ftp /bin/false

%postun
%_postun_userdel ftp

%preun
%_preun_service vsftpd
if [ -x /usr/sbin/xinetd ];then
%_post_service xinetd
fi

%clean
rm -rf %buildroot

%files
%defattr(-, root, root)
%doc FAQ INSTALL BUGS AUDIT Changelog LICENSE README README.security REWARD SPEED TODO 
%doc BENCHMARKS COPYING SECURITY/ EXAMPLE/ TUNING SIZE vsftpd.xinetd
%{_sbindir}/vsftpd
%{_initrddir}/vsftpd
%attr(0555,ftp,ftp) %dir /var/ftp
%attr(2555,ftp,ftp) %dir /var/ftp/pub
%attr(700,root,root) %dir %{_sysconfdir}/vsftpd
%config(noreplace) %{_sysconfdir}/vsftpd/*
%config(noreplace) %{_sysconfdir}/pam.d/vsftpd
%config(noreplace) %{_sysconfdir}/logrotate.d/vsftpd
%config(noreplace) %{_sysconfdir}/avahi/services/%{name}.service
%config(noreplace) %{_sysconfdir}/xinetd.d/vsftpd-xinetd

%{_mandir}/*/*






%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19112 |12mr|vte-0.28.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 0.0
%define major 9
%define libname %mklibname %{name} %{major}
%define develname %mklibname -d %{name}

Name:		vte
Version:	0.28.1
Release:	8
Summary:	A terminal emulator widget
License:	LGPLv2+
Group:		System/Libraries
URL:		http://www.gnome.org/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.xz
Patch0:		vte-0.25.90-alt_meta.patch
Patch1:		vte-0.28.0-link.patch
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	python-devel
BuildRequires:	pygtk2.0-devel
BuildRequires:	automake
BuildRequires:	gtk-doc
BuildRequires:	intltool

%description
VTE is a terminal emulator widget for use with GTK+ 2.0.

%package -n python-%{name}
Summary:	Python binding for VTE
Group:		Development/Python
Requires:	%{name} >= %{version}

%description -n  python-%{name}
Python binding for VTE, a terminal emulator widget for use 
with GTK+ 2.0.

%package -n %{libname}
Summary:	A terminal emulator widget
Group:		System/Libraries
Requires:	%{name} >= %{version}
Conflicts:	gir-repository < 0.6.6

%description -n %{libname}
VTE is a terminal emulator widget for use with GTK+ 2.0. 

%package -n %{develname}
Summary:	Files needed for developing applications which use VTE
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Obsoletes:	%{mklibname -d vte 9} < 0.28.1-5

%description -n %{develname}
VTE is a terminal emulator widget for use with GTK+ 2.0.  This
package contains the files needed for building applications using VTE.

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--enable-shared \
	--disable-static \
	--libexecdir=%{_libdir}/%{name} \
	--enable-python \
	--enable-gtk-doc \
	--enable-introspection \
	--with-gtk=2.0

%make LIBS='-lm -lncurses -lutil -lgmodule-2.0'

%install
%makeinstall_std

%find_lang %{name}-%{api}

%files -f %{name}-%{api}.lang
%doc COPYING HACKING NEWS README
%{_bindir}/*
%dir %{_libdir}/%{name}
%attr(2711,root,utmp) %{_libdir}/%{name}/gnome-pty-helper
%{_datadir}/%{name}

%files -n %{libname}
%{_libdir}/*.so.%{major}*
%{_libdir}/girepository-1.0/Vte-%{api}.typelib

%files -n %{develname}
%doc %{_datadir}/gtk-doc/html/*
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*
%{_datadir}/pygtk/2.0/defs/vte.defs
%{_datadir}/gir-1.0/Vte-0.0.gir

%files -n python-%{name}
%{py_platsitedir}/gtk-2.0/vtemodule.so



%changelog
* Fri Aug  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: b2e7540
- Sync with Cooker (drop .la files, spec cleanup), convert BuildRequires to pkgconfig style, fix unversioned Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19113 |12mr|vte2_90-0.34.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gir_major		2.90
%define api		2_90
%define major	9
%define libname	%mklibname vte %{api} %{major}
%define girname	%mklibname vte-gir %{gir_major}
%define develname	%mklibname -d %{name}

%define url_ver	%(echo %{version}|cut -d. -f1,2)

Name:		vte%{api}
Version:	0.34.0
Release:	1
Summary:	A terminal emulator widget
License:	LGPLv2+
Group:		System/Libraries
URL:		http://www.gnome.org/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/vte/%{url_ver}/vte-%{version}.tar.xz
# See https://bugzilla.gnome.org/show_bug.cgi?id=663779
Patch0:		vte-0.31.0-gtk32-meta-map.patch

BuildRequires:	gtk-doc
BuildRequires:	intltool
BuildRequires:	pkgconfig(cairo-xlib)
BuildRequires:	pkgconfig(glib-2.0) >= 2.26.0
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.1.9
BuildRequires:	pkgconfig(pango) >= 1.22.0
BuildRequires:	pkgconfig(x11)

%description
VTE is a terminal emulator widget for use with GTK+ 3.0.

%package -n %{libname}
Summary:	A terminal emulator widget
Group:		System/Libraries
Requires:	%{name} >= %{version}

%description -n %{libname}
VTE is a terminal emulator widget for use with GTK+ 3.0.

%package -n %{develname}
Summary:	Files needed for developing applications which use VTE
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Requires: 	%{libname} = %{version}-%{release}

%description -n %{develname}
VTE is a terminal emulator widget for use with GTK+ 3.0.  This
package contains the files needed for building applications using VTE.

%package -n %{girname}
Summary:	GObject Introspection interface description for vte with GTK+ 3.0
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}

%description -n %{girname}
GObject Introspection interface description for vte with GTK+ 3.0.

%prep
%setup -qn vte-%{version}
%apply_patches

%build
%configure2_5x \
	--enable-shared \
	--disable-static \
	--libexecdir=%{_libdir}/%{name} \
	--enable-gtk-doc \
	--enable-introspection

%make LIBS='-lm -lncurses -lutil -lgmodule-2.0'

%install
rm -rf %{buildroot}
%makeinstall_std
find %{buildroot} -name "*.la" -delete
%find_lang vte-%{gir_major}

%files -f vte-%{gir_major}.lang
%doc COPYING HACKING NEWS README
%{_bindir}/vte%{api}
%dir %{_libdir}/%{name}
%{_sysconfdir}/profile.d/vte.sh
%attr(2711,root,utmp) %{_libdir}/%{name}/gnome-pty-helper

%files -n %{libname}
%{_libdir}/libvte%{api}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Vte-%{gir_major}.typelib

%files -n %{develname}
%doc %{_datadir}/gtk-doc/html/vte-%{gir_major}
%{_includedir}/vte-%{gir_major}
%{_libdir}/libvte%{api}.so
%{_libdir}/pkgconfig/vte-%{gir_major}.pc
%{_datadir}/gir-1.0/Vte-%{gir_major}.gir




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19114 |12mr|vte3-0.34.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api3		2.90
%define lib3_major	9
%define lib3_name	%mklibname vte 2_90 %{lib3_major}
%define gir3name	%mklibname vte-gir %{api3}
%define develname3	%mklibname -d %{name}

%define url_ver	%(echo %{version}|cut -d. -f1,2)

Name:		vte3
Version:	0.34.2
Release:	2
Summary:	A terminal emulator widget
License:	LGPLv2+
Group:		System/Libraries
URL:		http://www.gnome.org/
Source0:	http://download.gnome.org/sources/vte/%{url_ver}/vte-%{version}.tar.xz
# See https://bugzilla.gnome.org/show_bug.cgi?id=663779
Patch0:		vte-0.31.0-gtk32-meta-map.patch
BuildRequires:	pkgconfig(cairo-xlib)
BuildRequires:	pkgconfig(gio-2.0)
BuildRequires:	pkgconfig(gio-unix-2.0)
BuildRequires:	pkgconfig(glib-2.0) >= 2.26.0
BuildRequires:	pkgconfig(gobject-2.0)
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.1.9
BuildRequires:	pkgconfig(pango) >= 1.22.0
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	automake
BuildRequires:	gtk-doc
BuildRequires:	gobject-introspection-devel
BuildRequires:	intltool
Obsoletes:	vte2_90 < 0.34.2

%description
VTE is a terminal emulator widget for use with GTK+ 3.0.

%package -n %{lib3_name}
Summary:	A terminal emulator widget
Group:		System/Libraries
Requires:	%{name} >= %{version}

%description -n %{lib3_name}
VTE is a terminal emulator widget for use with GTK+ 3.0.

%package -n %{develname3}
Summary:	Files needed for developing applications which use VTE
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{lib3_name} = %{version}-%{release}

%description -n %{develname3}
VTE is a terminal emulator widget for use with GTK+ 3.0.  This
package contains the files needed for building applications using VTE.

%package -n %{gir3name}
Summary:	GObject Introspection interface description for vte with GTK+ 3.0
Group:		System/Libraries
Requires:	%{lib3_name} = %{version}-%{release}
Conflicts:	%{lib3_name} < 0.28.1-2

%description -n %{gir3name}
GObject Introspection interface description for vte with GTK+ 3.0.

%prep
%setup -qn vte-%{version}
%apply_patches

%build
%configure2_5x \
	--enable-shared \
	--disable-static \
	--libexecdir=%{_libexecdir}/%{name} \
	--enable-gtk-doc \
	--enable-introspection
%make

%install
%makeinstall_std

#we don't want these
find %{buildroot} -name "*.la" -delete
%find_lang vte-%{api3}

%files -f vte-%{api3}.lang
%doc COPYING HACKING NEWS README
%{_sysconfdir}/profile.d/vte.sh
%{_bindir}/vte2_90
%dir %{_libdir}/%{name}
%attr(2711,root,utmp) %{_libexecdir}/%{name}/gnome-pty-helper

%files -n %{lib3_name}
%{_libdir}/libvte2_90.so.%{lib3_major}*

%files -n %{gir3name}
%{_libdir}/girepository-1.0/Vte-%{api3}.typelib

%files -n %{develname3}
%doc %{_datadir}/gtk-doc/html/vte-%{api3}
%{_includedir}/vte-%{api3}
%{_libdir}/libvte2_90.so
%{_libdir}/pkgconfig/vte-%{api3}.pc
%{_datadir}/gir-1.0/Vte-%{api3}.gir

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19115 |12mr|vtk-5.8.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Documentation are download and built by vtk-doc separated package
%bcond_with java

%define libname		%mklibname %{name}
%define libname_devel	%mklibname %{name} -d

%define bioxd_version	0.20111111
%define short_version	%(echo %{version} | cut -d. -f1,2)

%define vtkincdir	%{_includedir}/vtk
%define vtkdocdir	%{_docdir}/vtk
%define vtktcldir	%{tcl_sitearch}/%{name}-%{short_version}

%define qt_designer_plugins_dir	%{qt4plugins}/designer

Name:		vtk
Version:	5.8.0
Release:	4
Summary:	Toolkit for 3D computer graphics, image processing, and visualization
License:	BSD
Group:		Graphics
URL:		http://www.vtk.org/
Source0:	http://www.vtk.org/files/release/%{short_version}/vtk-%{version}.tar.gz
Source1:	http://www.vtk.org/files/release/%{short_version}/vtkdata-%{version}.tar.gz

# BioImageXD contains classes to read lsm files (from zeiss)
#URL:		http://www.bioimagexd.net
# svn co https://bioimagexd.svn.sourceforge.net/svnroot/bioimagexd/bioimagexd/trunk BioImageXD
# cd BioImageXD
# rm -fr `find . -type d -name .svn`
# rm -f bin/ffmpeg.exe bin/ffmpeg.osx bin/*.bat bin/*.dll bin/*.manifest bin/*.iss
# cd ..
# tar jcvf BioImageXD-0.`date +%\Y%\m%\d`.tar.bz2 BioImageXD
Source2:	BioImageXD-%{bioxd_version}.tar.bz2

# fix qt method calls in python
Patch0:		vtk-5.8.0-python-qt.patch
Patch1:		vtk-5.8.0-vtkLoadPythonTkWidgets.patch
Patch2:		vtk-5.8.0-tcl8.6.patch
Patch3:		vtk-5.8.0-fix-underlink.patch
Patch4:		vtk-5.8.0-soversion.patch

Patch5:		vtk-BioImageXD-0.20111111-widgets.patch
Patch6:		vtk-5.8.0-BioImageXD-visibility.patch

# From upstream, fixes build with Boost 1.48+ (including 1.50)
Patch7:		vtk-5.8.0-boost.patch

BuildRequires:	cmake >= 1.8
BuildRequires:	expat-devel >= 2.0.1
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(libpng)
BuildRequires:	tiff-devel
BuildRequires:	zlib-devel
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xt)
BuildRequires:	perl
BuildRequires:	doxygen
BuildRequires:	graphviz
BuildRequires:	cvs
BuildRequires:	gnuplot
BuildRequires:	qt4-devel
BuildRequires:	tk-devel >= 8.6
BuildRequires:	tcl-devel >= 8.6
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	boost-devel
BuildRequires:	python-devel
%if %with java
BuildRequires:	java-rpmbuild
BuildRequires:	java-devel > 1.5
%endif

%description
The Visualization ToolKit (VTK) is an object oriented software system for 3D
computer graphics, image processing, and visualization. VTK includes a
textbook, a C++ class library, and several interpreted interface layers
including Tcl/Tk, Java, and Python. VTK supports a wide variety of
visualization algorithms including scalar, vector, tensor, texture, and
volumetric methods. It also supports advanced modeling techniques like
implicit modeling, polygon reduction, mesh smoothing, cutting, contouring,
and Delaunay triangulation.  Moreover, dozens of imaging algorithms have been
integrated into the system. This allows mixing 2D imaging / 3D graphics
algorithms and data.

%if ! %with java
NOTE: The java wrapper is not included by default.  You may rebuild the srpm
      using "--with java" with JDK installed.
%endif

NOTE: This package is built with extra classes from the BioImageXD. Keep
      in mind that those classes are not part of the official CTK distribution
      and may change or be removed in the future.

#------------------------------------------------------------------------------

%package -n %{libname}
Summary:	Toolkit for 3D computer graphics, image processing, and visualization
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}
Obsoletes:	%{name} < %{version}-%{release}

%description -n %{libname}
The Visualization ToolKit (VTK) is an object oriented software system for 3D
computer graphics, image processing, and visualization. VTK includes a
textbook, a C++ class library, and several interpreted interface layers
including Tcl/Tk, Java, and Python. VTK supports a wide variety of
visualization algorithms including scalar, vector, tensor, texture, and
volumetric methods. It also supports advanced modeling techniques like
implicit modeling, polygon reduction, mesh smoothing, cutting, contouring,
and Delaunay triangulation.  Moreover, dozens of imaging algorithms have been
integrated into the system. This allows mixing 2D imaging / 3D graphics
algorithms and data.

%if ! %with java
NOTE: The java wrapper is not included by default.  You may rebuild the srpm
      using "--with java" with JDK installed.
%endif

%files -n %{libname}
%defattr(0755,root,root,0755)
%{_libdir}/lib*.so.*
%exclude %{_libdir}/libvtk*TCL*.so.*
%exclude %{_libdir}/libvtk*Python*.so.*
%exclude %{_libdir}/libQVTK.so.*
%if %with java
%exclude %{_libdir}/libvtk*Java.so.*
%endif

#------------------------------------------------------------------------------

%package -n %{libname_devel}
Summary:	VTK header files for building C++ code
Requires:	%{libname} = %{version}
Group:		Development/C++
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{name}-devel < %{version}-%{release}
Conflicts:	%{libname}-qt < 5.0.3-4
Conflicts:	%{libname} < 5.6.1-2
Requires:	%{libname}-qt = %{version}-%{release}

%description -n %{libname_devel}
This provides the VTK header files required to compile C++
programs that use VTK to do 3D visualisation.

%files -n %{libname_devel}
%defattr(0644,root,root,0755)
%{_includedir}/*
%dir %{_libdir}/vtk/
# FIXME install these as is due to how it resolves some cmake macros based on
# location of these files
%{_libdir}/*.cmake
%{_libdir}/vtk/*
%{_libdir}/lib*.so
%exclude %{_libdir}/libvtk*TCL*.so
%exclude %{_libdir}/vtk/testing/*.tcl
%exclude %{_libdir}/libvtk*Python*.so
%exclude %{_libdir}/vtk/testing/*.py
%if %with java
%exclude %{_libdir}/libvtk*Java.so
%endif



#------------------------------------------------------------------------------

%package -n tcl-%{name}
Summary:	Tcl bindings for VTK
Group:		Development/Other
Requires:	%{libname} = %{version}
Obsoletes:	%{name}-tcl
Provides:	%{name}-tcl

%description -n tcl-%{name}
The Visualization ToolKit (VTK) is an object oriented software system for 3D
computer graphics, image processing, and visualization. VTK includes a
textbook, a C++ class library, and several interpreted interface layers
including Tcl/Tk, Java, and Python. VTK supports a wide variety of
visualization algorithms including scalar, vector, tensor, texture, and
volumetric methods. It also supports advanced modeling techniques like
implicit modeling, polygon reduction, mesh smoothing, cutting, contouring,
and Delaunay triangulation.  Moreover, dozens of imaging algorithms have been
integrated into the system. This allows mixing 2D imaging / 3D graphics
algorithms and data.

This package contains tcl bindings for VTK.

%files -n tcl-%{name}
%defattr(0644,root,root,0755)
%attr(0755,root,root) %{_bindir}/%{name}
%attr(0755,root,root) %{_libdir}/libvtk*TCL*.so.* 
%{_libdir}/vtk/testing/*.tcl
%{_libdir}/tcl
%{vtktcldir}

#------------------------------------------------------------------------------

%package -n tcl-%{name}-devel
Summary:	Tcl bindings for VTK
Group:		Development/Other
Requires:	tcl-%{name} = %{version}

%description -n tcl-%{name}-devel
The Visualization ToolKit (VTK) is an object oriented software system for 3D
computer graphics, image processing, and visualization. VTK includes a
textbook, a C++ class library, and several interpreted interface layers
including Tcl/Tk, Java, and Python. VTK supports a wide variety of
visualization algorithms including scalar, vector, tensor, texture, and
volumetric methods. It also supports advanced modeling techniques like
implicit modeling, polygon reduction, mesh smoothing, cutting, contouring,
and Delaunay triangulation.  Moreover, dozens of imaging algorithms have been
integrated into the system. This allows mixing 2D imaging / 3D graphics
algorithms and data.
 
This package contains tcl bindings for VTK.

%files -n tcl-%{name}-devel
%defattr(0755,root,root,0755)
%{_bindir}/vtkWrapTcl
%{_bindir}/vtkWrapTclInit
%{_libdir}/*.tcl
%attr(0755,root,root) %{_libdir}/libvtk*TCL*.so 

#------------------------------------------------------------------------------

%package -n python-%{name}
Summary:	Python bindings for VTK
Requires:	%{libname} = %{version}
Group:		Development/Python
Obsoletes:	%{name}-python
Provides:	%{name}-python

%description -n python-%{name} 
The Visualization ToolKit (VTK) is an object oriented software system for 3D
computer graphics, image processing, and visualization. VTK includes a
textbook, a C++ class library, and several interpreted interface layers
including Tcl/Tk, Java, and Python. VTK supports a wide variety of
visualization algorithms including scalar, vector, tensor, texture, and
volumetric methods. It also supports advanced modeling techniques like
implicit modeling, polygon reduction, mesh smoothing, cutting, contouring,
and Delaunay triangulation.  Moreover, dozens of imaging algorithms have been
integrated into the system. This allows mixing 2D imaging / 3D graphics
algorithms and data.

This package contains python bindings for VTK.

%files -n python-%{name}
%defattr(0755,root,root,0755)
%{_bindir}/vtkpython
%{_libdir}/libvtk*Python*.so.*
%{_libdir}/vtk/testing/*.py
%defattr(0644,root,root,0755)
%{python_sitelib}/vtk
%{python_sitelib}/VTK-*.egg-info

#------------------------------------------------------------------------------

%package -n python-%{name}-devel
Summary:	Python bindings for VTK
Requires:	python-%{name} = %{version}
Group:		Development/Python

%description -n python-%{name}-devel
The Visualization ToolKit (VTK) is an object oriented software system for 3D
computer graphics, image processing, and visualization. VTK includes a
textbook, a C++ class library, and several interpreted interface layers
including Tcl/Tk, Java, and Python. VTK supports a wide variety of
visualization algorithms including scalar, vector, tensor, texture, and
volumetric methods. It also supports advanced modeling techniques like
implicit modeling, polygon reduction, mesh smoothing, cutting, contouring,
and Delaunay triangulation.  Moreover, dozens of imaging algorithms have been
integrated into the system. This allows mixing 2D imaging / 3D graphics
algorithms and data.

This package contains python bindings for VTK.

%files -n python-%{name}-devel
%defattr(0755,root,root,0755)
%{_bindir}/vtkWrapPython
%{_bindir}/vtkWrapPythonInit
%{_libdir}/libvtk*Python*.so

#------------------------------------------------------------------------------

%package -n %{libname}-qt
Summary:	QT VTK widget
Requires:	vtk
Group:		System/Libraries

%description -n %{libname}-qt
The vtkQt classes combine VTK and Qt(TM) for X11.

%files -n %{libname}-qt
%defattr(0644,root,root,0755)
%{_bindir}/qtevents
%{_bindir}/qtimageviewer
%attr(0755,root,root) %{_libdir}/libQVTK.so.*
%{qt_designer_plugins_dir}/libQVTKWidgetPlugin.so

#------------------------------------------------------------------------------

%if %with java
%package -n java-%{name}
Summary:	Java bindings for VTK
Group:		Development/Java
Requires:	%{libname} = %{version}
Obsoletes:	%{name}-java
Provides:	%{name}-java

%description -n java-%{name}
The Visualization ToolKit (VTK) is an object oriented software system for 3D
computer graphics, image processing, and visualization. VTK includes a
textbook, a C++ class library, and several interpreted interface layers
including Tcl/Tk, Java, and Python. VTK supports a wide variety of
visualization algorithms including scalar, vector, tensor, texture, and
volumetric methods. It also supports advanced modeling techniques like
implicit modeling, polygon reduction, mesh smoothing, cutting, contouring,
and Delaunay triangulation.  Moreover, dozens of imaging algorithms have been
integrated into the system. This allows mixing 2D imaging / 3D graphics
algorithms and data.

This package contains Java bindings for VTK.

%files -n java-%{name}
%defattr(0644,root,root,0755)
%{_bindir}/vtkParseJava
%{_bindir}/vtkWrapJava
%{_bindir}/VTKJavaExecutable
%{_libdir}/libvtk*Java.so*
%{_libdir}/java

%endif

#------------------------------------------------------------------------------

%package	data
Summary:	Data and Baseline images for VTK regression testing
Group:		Development/Other

%description	data
Data and Baseline images for VTK regression testing and other VTK examples.

The VTKData/Data directory are data files of various types. This includes
polygonal data, images, volumes, structured grids, rectilinear grids,
and multi-variate data.

The VTKData/Baseline are the testing images. These are used in testing to
compare a valid image against a generated image. If a difference between
the two images is found, then the test is considered to have failed.

%files		data
%defattr(-,root,root)
%{_datadir}/vtk

#------------------------------------------------------------------------------

%package examples
Summary:	C++, Tcl and Python example programs/scripts for VTK
Group:		Development/Other
Requires:	%{name}-data = %{version}
Requires:	%{libname} = %{version}

%description examples
This package contains all the examples from the VTK source.
To compile the C++ examples you will need to install the vtk-devel
package as well. The Python and Tcl examples can be run with the
corresponding packages (vtk-python, vtk-tcl).

%files		examples
%defattr(0644,root,root,0755)
%dir %{vtkdocdir}/examples
%{vtkdocdir}/examples/*

#------------------------------------------------------------------------------

%package test-suite
Summary:	Tests programs for VTK
Requires:	%{libname} = %{version}
Requires:	%{name}-data = %{version}
Group:		Development/Other

%description test-suite
This package contains all testing programs from the VTK
source. The source code of these programs can be found in the
vtk-examples package.

%files test-suite
%defattr(0755,root,root,0755)
%{_bindir}/*
%exclude %{_bindir}/%{name}
%exclude %{_bindir}/vtkWrapTcl
%exclude %{_bindir}/vtkWrapTclInit
%exclude %{_bindir}/vtkpython
%exclude %{_bindir}/vtkWrapPython
%exclude %{_bindir}/vtkWrapPythonInit
%exclude %{_bindir}/qtevents
%exclude %{_bindir}/qtimageviewer

#------------------------------------------------------------------------------

%prep
%setup -q -n VTK

%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1

# fix data path
find . -type f | xargs sed -i -e 's|../../../../VTKData|%{_datadir}/vtk|g'

# install extra classes from BioImageXD
tar xf %{SOURCE2}
pushd BioImageXD
%patch5 -p0
sh bin/install_classes.sh . ..
popd

%patch6 -p1
%patch7 -p1

for f in  {vtkImageAutoThresholdColocalization,vtkIntensityTransferFunction}.{cxx,h}; do
    mv -f BioImageXD/vtkBXD/Processing/$f Filtering
    ln -sf Filtering/$f BioImageXD/vtkBXD/Processing
done
mv -f BioImageXD/vtkBXD/Processing/vtkBXDProcessingWin32Header.h Filtering
ln -sf Filtering/vtkBXDProcessingWin32Header.h BioImageXD/vtkBXD/Processing
sed -e 's|cmakedefine|define|' BioImageXD/vtkBXD/VTKBXDConfigure.h.in > Filtering/VTKBXDConfigure.h

for f in  {vtkImageLabelAverage,vtkImageSolitaryFilter,vtkImageSimpleMIP,vtkImageMapToIntensities,vtkImageColocalizationTest,vtkImageColocalizationFilter,vtkImageAlphaFilter,vtkImageColorMerge}.{cxx,h}; do
    mv -f BioImageXD/vtkBXD/Processing/$f Imaging
    ln -sf Imaging/$f BioImageXD/vtkBXD/Processing
done

for f in  {vtkLSMReader,vtkExtTIFFReader}.{cxx,h}; do
    mv -f BioImageXD/vtkBXD/Processing/$f IO
    ln -sf IO/$f BioImageXD/vtkBXD/Processing
done

%build

# Remove old cmake files
rm -f CMake/FindBoost*

# Due to cmake prefix point already for _prefix, we need
# push only the necessary extra paths

%cmake \
	-DVTK_INSTALL_LIB_DIR=/%_lib \
	-DVTK_INSTALL_BIN_DIR=/bin \
	-DVTK_INSTALL_PACKAGE_DIR=/%_lib/vtk \
	-DVTK_INSTALL_INCLUDE_DIR=/include/vtk \
	-DVTK_DATA_ROOT=/share/vtk \
	-DVTK_USE_SYSTEM_LIBPROJ4:BOOL=OFF \
	-DVTK_WRAP_PYTHON:BOOL=ON \
%if %with java
	-DJAVA_INCLUDE_PATH:PATH=%{java_home}/include \
	-DJAVA_INCLUDE_PATH2:PATH=%{java_home}/include/linux \
	-DJAVA_AWT_INCLUDE_PATH:PATH=%{java_home}/include \
	-DVTK_WRAP_JAVA:BOOL=ON \
%else
	-DVTK_WRAP_JAVA:BOOL=OFF \
%endif
	-DVTK_WRAP_TCL:BOOL=ON \
	-DVTK_USE_RENDERING:BOOL=ON \
	-DDESIRED_QT_VERSION=4 \
	-DVTK_USE_QT:BOOL=ON \
	-DBUILD_DOCUMENTATION:BOOL=OFF \
	-DBUILD_EXAMPLES:BOOL=ON \
	-DBUILD_SHARED_LIBS:BOOL=ON \
	-DBUILD_TESTING:BOOL=ON \
	-DVTK_USE_SYSTEM_EXPAT:BOOL=ON \
	-DVTK_USE_SYSTEM_JPEG:BOOL=ON \
	-DVTK_USE_SYSTEM_PNG:BOOL=ON \
	-DVTK_USE_SYSTEM_TIFF:BOOL=ON \
	-DVTK_USE_SYSTEM_ZLIB:BOOL=ON \
	-DVTK_USE_SYSTEM_FREETYPE:BOOL=ON \
	-DVTK_USE_ANSI_STDLIB:BOOL=ON \
	-DVTK_USE_PARALLEL:BOOL=ON \
	-DVTK_USE_GUISUPPORT:BOOL=ON \
	-DVTK_USE_QVTK:BOOL=ON \
	-DVTK_PYTHON_SETUP_ARGS:STRING="--prefix=%{_prefix} --root=%{buildroot}" \
	-DVTK_INSTALL_QT_PLUGIN_DIR:STRING=%{qt_designer_plugins_dir} \
	-DVTK_USE_GL2PS:BOOL=ON	\
	-DVTK_HAVE_GETSOCKNAME_WITH_SOCKLEN_T:INTERNAL=1 \
	-DVTK_USE_SYSTEM_LIBXML2:BOOL=ON \
	-DVTK_USE_QVTK_QTOPENGL:BOOL=ON \
	-DVTK_USE_BOOST:BOOL=ON 

%make

%install
rm -rf %{buildroot}
%makeinstall_std -C build

mkdir -p %{buildroot}%{vtktcldir}

install -d -m 755 %{buildroot}/%{_datadir}/vtk
pushd %{buildroot}/%{_datadir}/vtk
    tar zxf %{SOURCE1}
    mv VTKData/{Baseline,Data} .
    rm -fr VTKData
popd

#install test-suite and examples
for d in Common Filtering Graphics Hybrid IO Imaging Parallel Rendering VolumeRendering Widgets
do
	mkdir -p %{buildroot}%{vtkdocdir}/examples/Testing/$d
	cp -a $d/Testing/* %{buildroot}%{vtkdocdir}/examples/Testing/$d
done
cp -a Examples %{buildroot}%{vtkdocdir}/examples

# get rid of unwanted files
pushd %{buildroot}%{vtkdocdir}/examples
  rm -f `find . -type d -name CVS`
  find . -name "*.o" -o -name "CMake*" -o -name "cmake.*"	\
	-o -name .NoDartCoverage -o -name .NoDartCoverage	\
	-o -name Makefile					\
	-exec rm {} \;
popd
# Remove any possible verdict docs
rm -rf %{buildroot}/%{_libdir}/vtk/doc
rm -rf %{buildroot}/%{vtkdocdir}/verdict

# install test suite binaries and add each prg path in test-suite-files
rm -f test-suite-files
mkdir -p %{buildroot}%{_bindir}
pushd build/bin
    for f in `find . -type f | grep -v '.so$' | grep -v vtk`; do
	install -m 0755 $f %{buildroot}%{_bindir}
    done
popd

rm -f %{buildroot}%{_bindir}/*.so.*

%multiarch_includes  %{buildroot}%{vtkincdir}/vtkConfigure.h

%multiarch_includes  %{buildroot}%{vtkincdir}/vtknetcdf/ncconfig.h


%changelog
* Thu Sep  6 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 53d3610
- New version 5.8.0 (sync with Cooker), update boost patch to fix build with boost 1..50, some spec cosmetics
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19116 |12mr|w3c-libwww-5.4.1-0.20061204.8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define snap 20061204

Summary:        HTTP library of common code
Name:           w3c-libwww
Version:        5.4.1
Release:        %mkrel 0.%{snap}.8
License:        W3C License
Group:          System/Libraries
URL:            http://www.w3.org/Library
Source0:        http://www.w3.org/Library/Distribution/w3c-libwww-%{version}-%{snap}.tar.gz
Patch0:		w3c-libwww-configure.patch
Patch1:		w3c-libwww-5.4.1-incdir.patch
Patch2:		w3c-libwww-ppc64.patch
Patch3:		w3c-libwww-md5.patch
Patch4:		w3c-libwww-expat.patch
Patch5:		w3c-libwww-lib64.diff
Patch6:		w3c-libwww-5.4.1-fix-install.patch
Patch7:		w3c-libwww-5.4.1-fix-link.patch
BuildRequires:	autoconf2.5
BuildRequires:	automake
BuildRequires:	expat-devel
BuildRequires:	libtool
BuildRequires:  openssl-devel
BuildRequires:  zlib-devel
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Libwww is a general-purpose Web API written in C for Unix and Windows (Win32).
With a highly extensible and layered API, it can accommodate many different
types of applications including clients, robots, etc. The purpose of libwww
is to provide a highly optimized HTTP sample implementation as well as other
Internet protocols and to serve as a testbed for protocol experiments.

See: http://www.w3.org/Consortium/Legal/copyright-software.html for
further information on its license.

%package devel
Summary:        Libraries and header files for programs that use libwww
Group:          Development/Other
Requires:       %{name} = %{version}-%{release}

%description devel
Static libraries and header files for libwww, which are available as public
libraries.

%package apps
Summary:        Applications built using Libwww web library: e.g. Robot, etc
Group:          Networking/WWW
Requires:       %{name} = %{version}-%{release}

%description apps
Web applications built using Libwww: Robot, Command line tool, 
line mode browser.  The Robot can crawl web sites faster, and
with lower load, than any other web walker that we know of, 
due to its extensive pipelining and use of HTTP/1.1.

The command line tool (w3c) is very useful for manipulation of 
Web sites that implement more than just HTTP GET (e.g. PUT, 
 POST, etc.).

The line mode browser is a minimal line mode web browser; 
often useful to convert to ascii text.  Currently unavailable
until someone updates it to some new interfaces. (hint, hint...)

%prep

%setup -q

#cvs -d :pserver:anonymous@dev.w3.org:/sources/public login
#after which you type "anonymous" as password.
#cvs -d :pserver:anonymous@dev.w3.org:/sources/public -z3 checkout libwww

find . -type d -perm 0700 -exec chmod 755 {} \;
find . -type f -perm 0555 -exec chmod 755 {} \;
find . -type f -perm 0544 -exec chmod 644 {} \;
find . -type f -perm 0444 -exec chmod 644 {} \;
		
for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
done

%patch0 -p1
%patch1 -p1
%patch2 -p1 -b .ppc64
%patch3 -p0
%patch4 -p1
%patch5 -p0
%patch6 -p0
%patch7 -p0 -b .link

# we don't want the libwww version
rm -rf modules/expat

%build
autoreconf -fi
echo timestamp > stamp-h.in
%configure2_5x \
    --enable-shared \
    --disable-static \
    --with-gnu-ld \
    --with-regex \
    --with-zlib \
    --with-ssl \
    --enable-reentrant

%make

%install
rm -rf %{buildroot}

%makeinstall_std

%multiarch_binaries %{buildroot}%{_bindir}/libwww-config

%if %mdkversion < 200900
%post -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc *.html  Icons/*/*.gif
%{_libdir}/libpics*.so.*
%{_libdir}/libwww*.so.*
%{_libdir}/libmd5.so.*
%{_datadir}/w3c-libwww

%files apps
%defattr(-,root,root)
%doc COPYRIGH
%{_bindir}/webbot
%{_bindir}/w3c
%{_bindir}/www

%files devel
%defattr(-,root,root)
%doc COPYRIGH
%{_bindir}/libwww-config
%{multiarch_bindir}/libwww-config
%{_libdir}/lib*.so
%dir %{_includedir}/w3c-libwww
%{_includedir}/w3c-libwww/*.h



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19117 |12mr|waf-1.6.11-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}
%define _requires_exceptions perl(Exporter)|\\perl(XSLoader)|\\

%define rel		1
%if %mdkversion < 201100
%define release	%mkrel %{rel}
%else
%define	release %{rel}
%endif

Summary:	A framework for configuring, compiling and installing applications
Name:		waf
Version:	1.6.11
Release:	%{release}
License:	BSD
Group:		Development/Other
Url:		http://code.google.com/p/waf/
Source0:	http://waf.googlecode.com/files/%{name}-%{version}.tar.bz2
Source1:	%{name}.macros
Patch2:		waf-1.6.2-libdir.patch
%py_requires -d
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
Waf is a Python-based framework for configuring, compiling and installing
applications. It derives from the concepts of other build tools such as 
Scons, Autotools, CMake, and Ant.

* Easy to use: Waf configuration files are written in the mainstream 
  scripting language Python.
* Easy to install and to distribute: Waf fits entirely in a single 
  75KB redistributable file which does not require any installation to run.
* Portable: Waf only depends on Python which is ported onto most 
  operating systems.
* Reliable: Waf uses hash-based dependency calculation dependencies to 
  compute the targets to rebuild.
* User-friendly: The output can be displayed in colors, filtered, 
  displayed with progress bars or output all the commands that get 
  executed.
* Documented: The Waf book sums up the essential concepts.
* Flexible: Because Waf has a carefully designed object oriented 
  architecture it is very easy to add new features.
* Fast: Because of its carefully designed architecture, Waf is able 
  to distribute the jobs on multi-core hardware (-j), it is able to 
  reuse targets compiled already (ccache), and its runtime footprint 
  is pretty small compared to other build tools.
* Broad support for languages and tools: Waf is already used for C, 
  C++, C#, D, java, ocaml, python project, and provides various 
  tools for processing docbook, man pages, intltool, msgfmt. 

%prep
%setup -q
%patch2 -p0

%build

./waf-light configure --prefix=%{_prefix}

extras=
for f in waflib/extras/*.py ; do
   f=$(basename "$f" .py);
   if [ "$f" != "__init__" ]; then
     extras="${extras:+$extras,}$f" ;
   fi
done

./waf-light --make-waf --strip --tools="$extras" --prefix=%{_prefix}

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

# use waf so it unpacks itself
mkdir _temp ; pushd _temp
cp -av ../waf .
%{__python} ./waf >/dev/null 2>&1
    pushd .waf-%{version}-*
	find . -name '*.py' -printf '%%P\0' | xargs -0 -I{} install -m 0644 -p -D {} %{buildroot}%{_datadir}/waf/{}
    popd
popd

install -m 0755 -p -D waf-light %{buildroot}%{_bindir}/waf

# remove shebangs from and fix EOL for all scripts in wafadmin
find %{buildroot}%{_datadir}/ -name '*.py' \
      -exec sed -i -e '1{/^#!/d}' -e 's|\r$||g' {} \;

# fix waf script shebang line
sed -i "1c#! /usr/bin/python" %{buildroot}%{_bindir}/waf

# remove x-bits from everything going to doc
find demos utils -type f -exec %{__chmod} 0644 {} \;

# remove hidden file
rm -f docs/sphinx/build/html/.buildinfo

# remove x-bits from everything going to doc
find demos utils -type f -exec %{__chmod} 0644 {} \;

# install waf rpm macro helper
install -D %{SOURCE1} %{buildroot}%{_sysconfdir}/rpm/macros.d/%{name}.macros

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README TODO ChangeLog demos utils
%{_sysconfdir}/rpm/macros.d/%{name}.macros
%{_bindir}/%{name}
%{_datadir}/%{name}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19118 |12mr|wavpack-4.60.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname %{name} %{major}
%define devname %mklibname -d %{name}

Summary:	Lossless Audio compressor
Name:		wavpack
Version:	4.60.1
Release:	5
License:	BSD
Group:		Sound
Url:		http://www.wavpack.com/
Source0:	http://www.wavpack.com/%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(ncurses)

%description
WavPack is a completely open audio compression format providing
lossless, high-quality lossy, and a unique hybrid compression
mode. Although the technology is loosely based on previous versions of
WavPack, the new version 4 format has been designed from the ground up
to offer unparalleled performance and functionality.

In the default lossless mode WavPack acts just like a WinZip
compressor for audio files. However, unlike MP3 or WMA encoding which
can affect the sound quality, not a single bit of the original
information is lost, so there's no chance of degradation. This makes
lossless mode ideal for archiving audio material or any other
situation where quality is paramount. The compression ratio depends on
the source material, but generally is between 30% and 70%.

The hybrid mode provides all the advantages of lossless compression
with an additional bonus. Instead of creating a single file, this mode
creates both a relatively small, high-quality lossy file that can be
used all by itself, and a "correction" file that (when combined with
the lossy file) provides full lossless restoration. For some users
this means never having to choose between lossless and lossy
compression!

%package -n %{libname}
Group:		System/Libraries
Summary:	Lossless Audio compression library

%description -n %{libname}
WavPack is a completely open audio compression format providing
lossless, high-quality lossy, and a unique hybrid compression
mode. Although the technology is loosely based on previous versions of
WavPack, the new version 4 format has been designed from the ground up
to offer unparalleled performance and functionality.

In the default lossless mode WavPack acts just like a WinZip
compressor for audio files. However, unlike MP3 or WMA encoding which
can affect the sound quality, not a single bit of the original
information is lost, so there's no chance of degradation. This makes
lossless mode ideal for archiving audio material or any other
situation where quality is paramount. The compression ratio depends on
the source material, but generally is between 30% and 70%.

The hybrid mode provides all the advantages of lossless compression
with an additional bonus. Instead of creating a single file, this mode
creates both a relatively small, high-quality lossy file that can be
used all by itself, and a "correction" file that (when combined with
the lossy file) provides full lossless restoration. For some users
this means never having to choose between lossless and lossy
compression!

%package -n %{devname}
Group:		Development/C
Summary:	Lossless Audio compression library
Provides:	lib%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n %{devname}
WavPack is a completely open audio compression format providing
lossless, high-quality lossy, and a unique hybrid compression
mode. Although the technology is loosely based on previous versions of
WavPack, the new version 4 format has been designed from the ground up
to offer unparalleled performance and functionality.

In the default lossless mode WavPack acts just like a WinZip
compressor for audio files. However, unlike MP3 or WMA encoding which
can affect the sound quality, not a single bit of the original
information is lost, so there's no chance of degradation. This makes
lossless mode ideal for archiving audio material or any other
situation where quality is paramount. The compression ratio depends on
the source material, but generally is between 30% and 70%.

The hybrid mode provides all the advantages of lossless compression
with an additional bonus. Instead of creating a single file, this mode
creates both a relatively small, high-quality lossy file that can be
used all by itself, and a "correction" file that (when combined with
the lossy file) provides full lossless restoration. For some users
this means never having to choose between lossless and lossy
compression!

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%files
%doc README ChangeLog
%{_bindir}/wavpack
%{_bindir}/wvunpack
%{_bindir}/wvgain
%{_mandir}/man1/*1*

%files -n %{libname}
%{_libdir}/lib*.so.%{major}*

%files -n %{devname}
%doc doc/*.txt
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/%{name}.pc
%{_includedir}/wavpack





%changelog
* Sat Aug  18 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: bda6794
- Spec cleanup, drop .la and .la files
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19119 |12mr|wayland-1.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name wayland
%define version 1.0.0
%define release %mkrel 1

%define client_major 0
%define server_major 0
%define cursor_major 0

%define libname_devel %mklibname %{name} -d

%define client_name %{name}-client
%define client_libname %mklibname %{client_name} %{client_major}

%define server_name %{name}-server
%define server_libname %mklibname %{server_name} %{server_major}

%define cursor_name %{name}-cursor
%define cursor_libname %mklibname %{cursor_name} %{cursor_major}

Summary:	Wayland Compositor Infrastructure
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{name}-%{version}.tar.xz
License:	MIT
Group:		System/Libraries
Url:		http://wayland.freedesktop.org/
BuildRequires:	expat-devel
BuildRequires:	pkgconfig(libffi)
# for protocol doc
BuildRequires:	xsltproc
BuildRequires:	doxygen

%description
Wayland is a protocol for a compositor to talk to its clients as well
as a C library implementation of that protocol. The compositor can be
a standalone display server running on Linux kernel modesetting and
evdev input devices, an X application, or a wayland client itself. The
clients can be traditional applications, X servers (rootless or
fullscreen) or other display servers.

%package -n %{libname_devel}
Summary:	Header files for %{name}
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{client_libname} = %{version}-%{release}
Requires:	%{server_libname} = %{version}-%{release}
Requires:	%{cursor_libname} = %{version}-%{release}
Requires:	%{name}-tools = %{version}-%{release}

%description -n %{libname_devel}
This package contains the header and pkg-config files for developing
with %{name}.

%package -n %{client_libname}
Summary:	Libraries for %{client_name}
Group:		System/Libraries

%description -n %{client_libname}
This package contains the libraries for %{client_name}.

%package -n %{server_libname}
Summary:	Libraries for %{server_name}
Group:		System/Libraries

%description -n %{server_libname}
This package contains the libraries for %{server_name}.

%package -n %{cursor_libname}
Summary:	Libraries for %{cursor_name}
Group:		System/Libraries

%description -n %{cursor_libname}
This package contains the libraries for %{cursor_name}.

%package tools
Summary: %{name} devel tools
Group: System/Libraries
Conflicts: %{libname_devel} < 0.95-3

%description tools
This package contains development tools for %{name}.

%package doc
Summary: %{name} documentation
Group:  Development/Other
%description doc
This package contains documentation of %{name}.

%prep
%setup -q

%build
autoreconf -vfi
%configure2_5x --disable-static
%make

%install
%makeinstall
rm -f %{buildroot}%{_libdir}/*.la

%files -n %{client_libname}
%{_libdir}/lib%{client_name}.so.%{client_major}
%{_libdir}/lib%{client_name}.so.%{client_major}.*

%files -n %{server_libname}
%{_libdir}/lib%{server_name}.so.%{server_major}
%{_libdir}/lib%{server_name}.so.%{server_major}.*

%files -n %{cursor_libname}
%{_libdir}/lib%{cursor_name}.so.%{cursor_major}
%{_libdir}/lib%{cursor_name}.so.%{cursor_major}.*

%files -n %{libname_devel}
%{_includedir}/%{name}-*.h
%{_libdir}/lib%{name}*.so
%{_libdir}/pkgconfig/%{name}*.pc
%{_datadir}/aclocal/%{name}-scanner.m4
%{_datadir}/aclocal/%{name}-scanner.mk

%files tools
%{_bindir}/%{name}-scanner

%files doc
%doc %{_docdir}/%{name}/*
%{_mandir}/man3/wl_*.3*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19120 |12mr|webkit-1.10.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#
# BEFORE UPDATING THIS PACKAGE, YOU _MUST_ DO THE FOLLOWING:
# - DO A LOCAL BUILD
# - INSTALL IT IN A TEST MACHINE
# - CHECK THAT 'display_help http://google.com' STILL WORK (INCLUDING CLOSING IT)
# - CHECK THAT MCC STILL RUNS
#

# lib is called libwebkitgtk-%{libver}.so.%{major}
%define libver  1.0
%define major   0
%define oname		webkitgtk
%define libname		%mklibname webkitgtk %{libver} %{major}
%define develname	%mklibname webkitgtk %{libver} -d
%define inspectorname	webkit%{libver}-webinspector
%define girname		%mklibname %{name}-gir %{libver}
%define girjscore	%mklibname jscore-gir %{libver}
%define libjavascriptcoregtk	%mklibname javascriptcoregtk %{libver} %{major}

%define lib3ver  3.0
%define major3   0
%define lib3name	%mklibname webkitgtk %{lib3ver} %{major3}
%define develname3	%mklibname webkitgtk %{lib3ver} -d
%define inspector3name	webkit%{lib3ver}-webinspector
%define girname3	%mklibname %{name}-gir %{lib3ver}
%define girjscore3	%mklibname jscore-gir %{lib3ver}
%define libjavascriptcoregtk3	%mklibname javascriptcoregtk %{lib3ver} %{major3}

%define pango	0
%if %{pango}
%define fontreq		pkgconfig(pango)
%define fontback	pango
%else
%define fontreq		pkgconfig(fontconfig) >= 1.0.0
%define fontback	freetype
%endif

Summary:	Web browser engine
Name:		webkit
Epoch:		1
Version:	1.10.0
Release:	4
License:	BSD and LGPLv2+
Group:		System/Libraries
URL:		http://www.webkitgtk.org
Source0:	http://www.webkitgtk.org/releases/%{oname}-%{version}.tar.xz
# (blino) needed for first-time wizard (display_help) to be able to close its window with javascript
Patch0:		webkit-1.9.92-link.patch
Patch1:		webkit-1.6.1-allowScriptsToCloseWindows.patch
Patch2:		webkit-1.7.90-fix-documentation-build.patch
# suse patches
Patch3:		webkit-gir-fixup.patch

BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	gperf
BuildRequires:	libtool
BuildRequires:	%{fontreq}
BuildRequires:	icu-devel >= 49
BuildRequires:	jpeg-devel
BuildRequires:	libstdc++-devel
BuildRequires:	pkgconfig(enchant)
BuildRequires:	pkgconfig(gail)
BuildRequires:	pkgconfig(gail-3.0)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(geoclue)
BuildRequires:	pkgconfig(gnome-keyring-1)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gstreamer-plugins-base-0.10)
BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(libcurl) >= 7.11.0
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(librsvg-2.0) >= 2.2.0
BuildRequires:	pkgconfig(libsoup-2.4) >= 2.29.90
BuildRequires:	pkgconfig(libxslt)
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	pkgconfig(xft)
BuildRequires:	pkgconfig(xt)

%description
WebKit is an open source web browser engine.

%package -n %{name}%{libver}
Summary:	GTK+ port of WebKit web browser engine - shared files
Group:		Development/GNOME and GTK+
Requires:	%{libname} = %{EVRD}
Conflicts:	%{libname} < 1:1.4.1-5
Conflicts:	%{name} < 1:1.4.1-6
Conflicts:	%{_lib}webkitgtk1.0_2 < 1:1.4.1
%rename %{name}

%description -n %{name}%{libver}
WebKit is an open source web browser engine.
This package contains the shared files used by %{name}%{libver}

%package -n %{libname}
Summary:	GTK+ port of WebKit web browser engine
Group:		System/Libraries
# Needed for Web Inspector feature to work
Requires:	%{inspectorname}

%description -n %{libname}
The GTK+ port of WebKit is intended to provide a browser component
primarily for users of the portable GTK+ UI toolkit on platforms like
Linux.

%package -n %{libjavascriptcoregtk}
Summary:	GTK+ port of WebKit web browser engine
Group:		System/Libraries
Obsoletes:	%{_lib}javascriptcoregtk1.0 < %{EVRD}

%description -n %{libjavascriptcoregtk}
The GTK+ port of WebKit is intended to provide a browser component
primarily for users of the portable GTK+ UI toolkit on platforms like
Linux.

%package -n %{develname}
Summary:	Development files for WebKit GTK+ port
Group:		Development/GNOME and GTK+
Provides:	webkitgtk-devel = %{version}-%{release}
Provides:	libwebkitgtk-devel = %{version}-%{release}
Provides:	%{mklibname webkitgtk -d} = %{version}-%{release}
Requires:	%{libname} = %{EVRD}
Requires:	%{libjavascriptcoregtk} = %{EVRD}
Requires:	%{girjscore} = %{EVRD}
Requires:	%{girname} = %{EVRD}

%description -n %{develname}
The GTK+ port of WebKit is intended to provide a browser component
primarily for users of the portable GTK+ UI toolkit on platforms like
Linux. This package contains development headers.

%package gtklauncher
Summary:	WebKit GTK+ example application
Group:		Development/GNOME and GTK+

%description gtklauncher
GtkLauncher is an example application for WebKit GTK+.

%package jsc
Summary:	JavaScriptCore shell for WebKit GTK+
Group:		Development/GNOME and GTK+

%description jsc
jsc is a shell for JavaScriptCore, WebKit's JavaScript engine. It
allows you to interact with the JavaScript engine directly.

%package -n %{inspectorname}
Summary:	Data files for WebKit GTK+'s Web Inspector
Group:		System/Libraries
%rename		webkit-webinspector

%description -n %{inspectorname}
WebKit GTK+ has a feature called the Web Inspector, which allows
detailed analysis of any given page's page source, live DOM hierarchy
and resources. This package contains the data files necessary for Web
Inspector to work.

%package -n %{name}%{lib3ver}
Summary:	GTK+3 port of WebKit web browser engine - shared files
Group:		Development/GNOME and GTK+
Requires:	%{lib3name} = %{EVRD}
Conflicts:	%{lib3name} < 1:1.4.1-5
Conflicts:	%{name} < 1:1.4.1-6
%rename %{name}3

%description -n %{name}%{lib3ver}
WebKit is an open source web browser engine.
This package contains the shared files used by %{name}%{lib3ver}

%package -n %{lib3name}
Summary:	GTK+3 port of WebKit web browser engine
Group:		System/Libraries
# Needed for Web Inspector feature to work
Suggests:	%{inspector3name}

%description -n %{lib3name}
The GTK+3 port of WebKit is intended to provide a browser component
primarily for users of the portable GTK+3 UI toolkit on platforms like
Linux.

%package -n %{libjavascriptcoregtk3}
Summary:	GTK+3 port of WebKit web browser engine
Group:		System/Libraries
Obsoletes:	%{_lib}javascriptcoregtk3.0 < %{EVRD}

%description -n %{libjavascriptcoregtk3}
The GTK+3 port of WebKit is intended to provide a browser component
primarily for users of the portable GTK+3 UI toolkit on platforms like
Linux.

%package -n %{develname3}
Summary:	Development files for WebKit GTK+3 port
Group:		Development/GNOME and GTK+
Provides:	webkitgtk3-devel = %{version}-%{release}
Provides:	libwebkitgtk3-devel = %{version}-%{release}
Requires:	%{lib3name} = %{EVRD}
Requires:	%{libjavascriptcoregtk3} = %{EVRD}
Requires:	%{girjscore3} = %{EVRD}
Requires:	%{girname3} = %{EVRD}

%description -n %{develname3}
The GTK+ port of WebKit is intended to provide a browser component
primarily for users of the portable GTK+ UI toolkit on platforms like
Linux. This package contains development headers.

%package -n webkit3-gtklauncher
Summary:	WebKit GTK+3 example application
Group:		Development/GNOME and GTK+

%description -n webkit3-gtklauncher
GtkLauncher is an example application for WebKit GTK+3.

%package -n webkit3-jsc
Summary:	JavaScriptCore shell for WebKit GTK+3
Group:		Development/GNOME and GTK+

%description -n webkit3-jsc
jsc is a shell for JavaScriptCore, WebKit's JavaScript engine. It
allows you to interact with the JavaScript engine directly.

%package -n %{inspector3name}
Summary:	Data files for WebKit GTK+'s Web Inspector
Group:		System/Libraries
Provides:	webkit3-webinspector = %{version}-%{release}

%description -n %{inspector3name}
WebKit GTK+3 has a feature called the Web Inspector, which allows
detailed analysis of any given page's page source, live DOM hierarchy
and resources. This package contains the data files necessary for Web
Inspector to work.

%package -n %{girjscore}
Summary:	GObject Introspection interface description for JSCore
Group:		System/Libraries
Conflicts:	%{_lib}webkitgtk1.0_2 < %{EVRD}

%description -n %{girjscore}
GObject Introspection interface description for JSCore.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries
Conflicts:	%{_lib}webkitgtk1.0_2 < %{EVRD}

%description -n %{girname}
GObject Introspection interface description for WebKit.

%package -n %{girjscore3}
Summary:	GObject Introspection interface description for JSCore
Group:		System/Libraries
Conflicts:	%{libjavascriptcoregtk3} < %{epoch}:1.5.2-2

%description -n %{girjscore3}
GObject Introspection interface description for JSCore.

%package -n %{girname3}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries
Conflicts:	%{lib3name} < %{epoch}:1.5.2-2

%description -n %{girname3}
GObject Introspection interface description for WebKit.

%prep
%setup -q -n %{oname}-%{version}
%apply_patches

%build
export CFLAGS="`echo %{optflags} | sed -e 's/-gdwarf-4//' -e 's/-fvar-tracking-assignments//' -e 's/-frecord-gcc-switches//'`"
export CXXFLAGS="$CFLAGS"
mkdir -p gtk2
pushd gtk2
CONFIGURE_TOP=.. %configure2_5x	\
	--with-gtk=2.0 \
	--with-gstreamer=0.10 \
	--disable-webkit2 \
	--with-font-backend=%{fontback} \
	--enable-jit \
	--enable-video \
	--enable-introspection

make V=1
popd

mkdir -p gtk3
pushd gtk3
CONFIGURE_TOP=.. %configure2_5x \
	--with-gtk=3.0 \
	--with-gstreamer=1.0 \
	--disable-webkit2 \
	--with-font-backend=%{fontback} \
	--enable-jit \
	--enable-video \
	--enable-introspection

make V=1
popd

%install
rm -rf %{buildroot}
%makeinstall_std -C gtk2
%makeinstall_std -C gtk3
mkdir -p %{buildroot}%{_libdir}/%{name}
install -m 755 gtk2/Programs/GtkLauncher %{buildroot}%{_libdir}/%{name}

mkdir -p %{buildroot}%{_libdir}/%{name}3
install -m 755 gtk3/Programs/GtkLauncher %{buildroot}%{_libdir}/%{name}3

# only useful for testing, should not be installed system-wide.
# reported upstream as 22812 - AdamW 2008/12
rm -rf %{buildroot}%{_libdir}/libtestnetscapeplugin.*

%find_lang %{oname}-2.0
%find_lang %{oname}-3.0

%files -n %{name}%{libver} -f %{oname}-2.0.lang
%dir %{_datadir}/webkitgtk-1.0
%{_datadir}/webkitgtk-1.0/images
%{_datadir}/webkitgtk-1.0/resources

%files -n %{develname}
%{_libdir}/lib%{name}gtk-%{libver}.so
%{_libdir}/libjavascriptcoregtk-%{libver}.so
%{_includedir}/%{name}gtk-%{libver}
%{_libdir}/pkgconfig/%{name}-%{libver}.pc
%{_libdir}/pkgconfig/javascriptcoregtk-%{libver}.pc
%{_datadir}/gir-1.0/JSCore-%{libver}.gir
%{_datadir}/gir-1.0/WebKit-%{libver}.gir

%files -n %{libname}
%{_libdir}/lib%{name}gtk-%{libver}.so.%{major}*

%files -n %{libjavascriptcoregtk}
%{_libdir}/libjavascriptcoregtk-%{libver}.so.%{major}*

%files -n %{girjscore}
%{_libdir}/girepository-1.0/JSCore-%{libver}.typelib

%files -n %{girname}
%{_libdir}/girepository-1.0/WebKit-%{libver}.typelib

%files gtklauncher
%{_libdir}/%{name}/GtkLauncher

%files jsc
%{_bindir}/jsc-1

%files -n %{inspectorname}
%{_datadir}/%{name}gtk-%{libver}/webinspector

%files -n %{name}%{lib3ver} -f %{oname}-3.0.lang
%dir %{_datadir}/webkitgtk-3.0
%{_datadir}/webkitgtk-3.0/images
%{_datadir}/webkitgtk-3.0/resources

%files -n %{develname3}
%{_libdir}/lib%{name}gtk-%{lib3ver}.so
%{_libdir}/libjavascriptcoregtk-%{lib3ver}.so
%{_includedir}/%{name}gtk-%{lib3ver}
%{_libdir}/pkgconfig/%{name}gtk-%{lib3ver}.pc
%{_libdir}/pkgconfig/javascriptcoregtk-%{lib3ver}.pc
%{_datadir}/gir-1.0/JSCore-%{lib3ver}.gir
%{_datadir}/gir-1.0/WebKit-%{lib3ver}.gir

%files -n %{lib3name}
%{_libdir}/lib%{name}gtk-%{lib3ver}.so.%{major3}*

%files -n %{libjavascriptcoregtk3}
%{_libdir}/libjavascriptcoregtk-%{lib3ver}.so.%{major}*

%files -n %{name}3-gtklauncher
%{_libdir}/%{name}3/GtkLauncher

%files -n %{name}3-jsc
%{_bindir}/jsc-3

%files -n %{inspector3name}
%{_datadir}/%{name}gtk-%{lib3ver}/webinspector

%files -n %{girjscore3}
%{_libdir}/girepository-1.0/JSCore-%{lib3ver}.typelib

%files -n %{girname3}
%{_libdir}/girepository-1.0/WebKit-%{lib3ver}.typelib


%changelog
* Tue Oct  16 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: f8f0251
- Properly update to 1.10.0 from older spec
  
* Sun Aug  5 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: ccb7c7e
- Add patch from Cooker & SUSE to fix gir generation
  
* Sun Aug  5 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 99b442b
- New version 1.8.2
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19121 |12mr|webkitkde-0.0-0.1079772.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define         svn  1079772

Name:           webkitkde
#TODO: Find a better summary
Summary:        QtWebKit's kpart
Version:        0.0
Release:        %mkrel 0.%{svn}.3
Url:            http://websvn.kde.org/trunk/playground/libs/webkitkde
License:        LGPLv2+
Group:          Networking/WWW
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
Buildrequires:  kdelibs4-devel >= 2:4.2.69
Source0:        %{name}-%{version}.%{svn}.tar.bz2

%description
%name is a QtWebKit's kpart

%files
%defattr(-,root,root)
%_kde_appsdir/kwebkitpart
%_kde_datadir/kde4/services/kwebkitpart.desktop
%_kde_libdir/kde4/*
%_kde_iconsdir/*/*/*/*

#-----------------------------------------------------------------------------

%define libkwebkit_major 1
%define libkwebkit %mklibname kwebkit %{libkwebkit_major}

%package -n %libkwebkit
Summary: KDE 4 library
Group: System/Libraries

%description -n %libkwebkit
KDE 4 library.

%files -n %libkwebkit
%defattr(-,root,root)
%_kde_libdir/libkwebkit.so.%{libkwebkit_major}*

#-----------------------------------------------------------------------------
%package devel
Summary: Devel stuff for %name
Group: Development/KDE and Qt
Requires: %libkwebkit = %version-%release

%description  devel
This package contains header files needed if you wish to build applications
based on %name

%files devel
%defattr(-,root,root)
%_kde_libdir/libkwebkit.so
%_kde_includedir/*
%_kde_appsdir/cmake/modules/*.cmake

#-----------------------------------------------------------------------------

%prep
%setup -q -n %name

%build
%cmake_kde4
%make

%install
rm -rf %buildroot
%makeinstall_std -C build

%clean
rm -rf %buildroot



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19122 |12mr|webkit-sharp-0.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	WebKit bindings for Mono
Name:		webkit-sharp
Version:	0.3
Release:	5
Source0:	%{name}-%{version}.tar.bz2
License:	MIT
Group:		Development/Other
Url:		http://mono.ximian.com/monobuild/preview/sources/webkit-sharp/
BuildRequires:	pkgconfig(webkit-1.0)
BuildRequires:	mono-devel
BuildRequires:	gtk-sharp2-devel
BuildRequires:	gtk-sharp2
BuildRequires:	monodoc
BuildArch:	noarch

%description
WebKit is a web content engine, derived from KHTML and KJS from KDE, and used
primarily in Apple's Safari browser. It is made to be embedded in other
applications, such as mail readers, or web browsers.

This package provides Mono bindings for WebKit libraries.

%package doc
Summary:	Development documentation for %{name}
Group:		Development/Other
Requires(post):		mono-tools >= 1.1.9
Requires(postun):	mono-tools >= 1.1.9

%description doc
This package contains the API documentation for %{name} in
Monodoc format.

%package devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{name} = %{version}

%description devel
This package contains the development files needed to build with %{name}.

%prep
%setup -q

%build
./configure --prefix=%{_prefix} --libdir=%{_prefix}/lib
make

%install
%makeinstall_std pkgconfigdir=%{_datadir}/pkgconfig

%post doc
%{_bindir}/monodoc --make-index > /dev/null

%postun doc
if [ "$1" = "0" -a -x %{_bindir}/monodoc ]; then %{_bindir}/monodoc --make-index > /dev/null
fi

%files
%doc AUTHORS
%{_prefix}/lib/mono/gac/webkit-sharp
%{_prefix}/lib/mono/webkit-sharp

%files devel
#gw this contains a dep on pkgconfig(gtk-sharp-2.0)
%{_datadir}/pkgconfig/*.pc

%files doc
%{_prefix}/lib/monodoc/sources/%{name}*


%changelog
* Fri Aug  10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: b2531c7
- Spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19123 |12mr|webmin-1.600-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# zero out some useless deps.
# (tv) we'd better had a link in minicom & package Encode::HanConvert:
%if %{_use_internal_dependency_generator}
%define __noautoreq '/sbin/runscript|perl\\(Encode::HanConvert\\)|perl\\(Win32::Daemon\\)|perl\\(\\)'
%else
%define _requires_exceptions HanConvert\\|runscript
%endif

# don't spend time with this either
%define _enable_debug_packages	%{nil}
%define debug_package		%{nil}

%define i18n_date 20080131
%define with_i18n_tarball 1
%define with_i18n_patch 1


Summary:	An SSL web-based administration interface for Unix systems
Name:		webmin
Version:	1.600
Release:	2
License:	BSD
Group:		System/Configuration/Other
URL:		http://www.webmin.com/webmin/
Source0:	http://heanet.dl.sourceforge.net/project/webadmin/%{name}/%{version}/%{name}-%{version}.tar.gz
Source1:	%{name}.rpmlintrc
Source2:	other.modules.tar.bz2
Source30:	webmin-mandriva-theme.tar.bz2
# some images were missing
Source33:	advanced.png
Source34:	descs.png
Source4:	webmin-postinstallscript.sh
Source5:	webmin
Source6:	webmin.initscript
Source9:	http://www.openit.it/index.php/openit_en/content/download/2474/10171/file/openvpn-2.0.wbm.gz
Source10:	webmin.pam
Source11:	webmin-16.png
Source12:	webmin-32.png
Source13:	webmin-48.png
# uses include instead of pam_stack
Source14:	webmin.pam-new
Source15:	webmin.logrotate
# (gc) have the updates; this needs to change for each version and/or release, see
#      http://www.webmin.com/webmin/updates.html
# Other Themes
Source51:	http://www.gehrigal.net/download/webmin_theme/webmin-theme_gehrigal_0.41.wbt
# the configurator for this theme
Source52:	http://www.gehrigal.net/download/webmin_themeconfig/webmin_gehrigal-themeconfigurator_0.21a.wbm
#  Webmin Module Usermonitor
Source53:	http://www.gehrigal.net/download/webmin_usermonitor/webmin-module_usermonitor_0.12a.wbm
# Other modules
Source54:	http://gaia.anet.fr/webmin/openldap/openldap-0_6.wbm
Source541:	http://gaia.anet.fr/webmin/openldap/openldap2-0_1.wbm
Source55:	http://www.bvan.f2s.com/ldap_groups_LDAPapi.wbm
Source56:	http://www.bvan.f2s.com/ldap_browser_LDAPapi.wbm
Source57:	http://prdownloads.sourceforge.net/netatalk/netatalk.wbm
Source99:	webmin-scripts-i18n.tar.bz2
Source100:	webmin-i18n-%{i18n_date}.tar.bz2
Source101:	awstats-1.9.wbm
Source102:	dgwebmin-0.7.1.wbm
Patch0:		webmin-fix-configs.diff
Patch1:		webmin-1.100-remove-atboot-problem
Patch5:		webmin-fix-newmods.patch
Patch7:		webmin-0.85-never-fail-detect-os.patch
Patch8:		webmin-0.85-enable-changed-theme-at-installation.patch
Patch9:		webmin-1.550-fix-status-in-init.patch
Patch10:	webmin-1.510-fix-os-list.patch

Patch13:	webmin-openldap.patch
Patch15:	webmin-fix-netatalk-paths.patch
Patch17:	webmin-1.220-remove-mandrakestuff-from-init.patch
Patch19:	webmin-0.92-add-default-configs-logviewer-fp2k.patch
Patch21:	webmin-0.950-add-netsaint-mandrake-config.patch
Patch23:	webmin-1.020-ssl-location.patch
Patch24:	webmin-1.020-suppress-missing-netatalk-interfaces.patch
Patch26:	webmin-1.060-mysql-fix-installing-missing-packages.patch
Patch29:	webmin-1.100-let-localauth-config.patch
Patch32:	webmin-1.310-usermin-fix-installing-missing-package.diff
Patch33:	webmin-1.130-postgresql-fix-installing-missing-packages.patch
Patch35:	webmin-1.220-usermin-fix-index.patch
Patch36:	webmin-1.350-mandriva_theme.diff
Patch37:	webmin-temp-permission-fix.diff
Patch38:	webmin-ssldir-cosmetic.diff
Patch39:	webmin-fix-bandwith.diff
Patch40:	webmin-fix-sarg.diff
Requires(pre): rpm-helper
Requires:	perl
Requires:	perl-CGI
Requires:	lsof
Requires(pre): sed chkconfig findutils coreutils initscripts grep perl-Net_SSLeay perl-Authen-PAM
Provides:	%{name}-%{version}
Provides:	%{name}-theme-mandriva
Obsoletes:	%{name}-theme-mandriva
BuildArch:	noarch

%description
A web-based administration interface for Unix systems. Using Webmin you can
configure DNS, Samba, NFS, local/remote filesystems, Apache, Sendmail/Postfix,
and more using your web browser.

After installation, enter the URL https://localhost:10000/ into your browser
and login as root with your root password. Please consider logging in and
modify your password for security issue.

PLEASE NOTE THAT THIS VERSION NOW USES SECURE WEB TRANSACTIONS: YOU HAVE TO
LOGIN TO "https://localhost:10000/" AND NOT "http://localhost:10000/".

%prep

%setup -q -a2 -a30 -a51 -a52 -a53 -a55 -a56
# Unknow extension, rpm won't unpack it.
tar xf %{SOURCE54}
tar xf %{SOURCE541}
tar xf %{SOURCE57}
tar xf %{SOURCE101}
tar xf %{SOURCE102}

install -m 0644 %{SOURCE33} mandriva/webmin/images
install -m 0644 %{SOURCE34} mandriva/webmin/images
rm -fr %{name}-%{version}/dhcpd
rm -fr %{name}-%{version}/useradmin

%setup -q -D -T -c -a 9 -n %{name}-%{version}

for i in */config-mandrake-linux-8.2; do n=`echo $i | perl -pe 's/...$/9.0/'`; [ -e $n ] || cp $i $n; done
for i in */config-mandrake-linux-9.0; do n=`echo $i | perl -pe 's/...$/9.1/'`; [ -e $n ] || cp $i $n; done
for i in */config-mandrake-linux-9.1; do n=`echo $i | perl -pe 's/...$/9.2/'`; [ -e $n ] || cp $i $n; done
for i in */config-mandrake-linux-9.2; do n=`echo $i | perl -pe 's/...$/10.0/'`; [ -e $n ] || cp $i $n; done
for i in */config-mandrake-linux-10.0; do n=`echo $i | perl -pe 's/....$/10.1/'`; [ -e $n ] || cp $i $n; done
for i in */config-mandrake-linux-10.1; do n=`echo $i | perl -pe 's/....$/10.2/'`; [ -e $n ] || cp $i $n; done
for i in */config-mandrake-linux-10.2; do n=`echo $i | perl -pe 's/....$/2006.0/'`; [ -e $n ] || cp $i $n; done
find bind8 -type f -maxdepth 1 | xargs perl -pi -e 's|/var/run/named\.pid|/var/run/named/named.pid|'

# daouda: added mandriva-linux to known OS
cp config-mandrake-linux config-mandriva-linux

# force theme to blue
pushd theme_gehrigal/skins
  ./change_skin.pl s blueedition.skininfo
popd

perl -pi -e 's|redhat-linux(?! mandriva-linux)|redhat-linux mandriva-linux| if $_ =~ /^os_support.*redhat-linux/ && $_ !~ /mandriva-linux/' */module.info
#'
perl -pi -e 's|/etc/smb\.conf|/etc/samba/smb\.conf|' samba/config-mandrake-linux

(find . -name '*.cgi' ; find . -name '*.pl') | perl perlpath.pl /usr/bin/perl -
rm -f mount/freebsd-mounts-*
rm -f mount/openbsd-mounts-*

find -name ".xvpics" -o -name ".*.swp" | xargs rm -rf

%build

%install
rm -rf %{buildroot}

# IMPORTANT: there is no %{_datadir} and so on, since the directories are decided by the post install script.
mkdir -p %{buildroot}/usr/share/webmin
mkdir -p %{buildroot}/%{_initrddir}
mkdir -p %{buildroot}/usr/bin

find -type f -print0 | xargs -0 chmod a+r
find -type d -print0 | xargs -0 chmod a+rx

# (gc) remove ldap module, we don't have perl modules to make it work
rm -rf ldap

cp -a * %{buildroot}/usr/share/webmin
install -m755 %{SOURCE6} %{buildroot}/%{_initrddir}/webmin
install -m755 %{SOURCE4} %{buildroot}/usr/share/webmin/postinstall.sh
install -m755 %{SOURCE5} %{buildroot}/usr/bin

mkdir -p %{buildroot}/%{_sysconfdir}/pam.d
install -m755 %{SOURCE14} %{buildroot}/%{_sysconfdir}/pam.d/webmin

rm -rf %{buildroot}/usr/share/webmin/*/{CVS,*/CVS}
rm -f `find %{buildroot} -type f -name .cvsignore`

# (gc) remove zero-length files (to check sometimes if they are still zero-length'ed)
for i in /usr/share/webmin/caldera/images/letters/254.gif /usr/share/webmin/i4lctrl-0.6.7/lang/de /usr/share/webmin/caldera/images/letters/255.gif; do
    if [ -f $i ]; then rm -f %{buildroot}$i; fi
done

echo "rpm" > %{buildroot}/usr/share/webmin/install-type

# (sb) remove development file
rm -f %{buildroot}/usr/share/webmin/mount/macos-mounts.c

echo 'blue-theme' > %{buildroot}%{_datadir}/webmin/defaulttheme

# (oe) remove invalid file that breaks webmin
rm -f %{buildroot}%{_datadir}/webmin/mandriva/config.cgi

# Install icons
install -d -m 0755 %{buildroot}%{_liconsdir}
install -d -m 0755 %{buildroot}%{_miconsdir}
install -m 0644 %{SOURCE11} %{buildroot}%{_miconsdir}/webmin.png
install -m 0644 %{SOURCE12} %{buildroot}%{_iconsdir}/webmin.png
install -m 0644 %{SOURCE11} %{buildroot}%{_liconsdir}/webmin.png

# Menu entry

# XDG menu
install -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=%{name}
Comment=%{summary}
Exec=%{_bindir}/www-browser https://localhost:10000/
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-System-Configuration-Other;Settings;
EOF

rm -fr %{buildroot}/usr/share/webmin/acl/Authen-SolarisRBAC-0.1

#logrotate
install -d %{buildroot}%{_sysconfdir}/logrotate.d
install -m 0644 %{SOURCE15} %{buildroot}%{_sysconfdir}/logrotate.d/webmin

# Drop SVN internal files
rm -rf %{buildroot}%{_datadir}/%{name}/dansguardian/*/.svn

%post
%_create_ssl_certificate -b miniserv

if [ "$1" != 0 ]; then
    service webmin status >/dev/null 2>/dev/null && need_restart=1
    service webmin stop >/dev/null 2>/dev/null || :
else
    [[ -e /etc/cron.allow ]] && if [ "x`grep root /etc/cron.allow`" == "x" ] ; then
	echo root >> /etc/cron.allow
    fi
fi
/usr/share/webmin/postinstall.sh
%_post_service webmin
[[ -n $need_restart ]] && service webmin start >/dev/null 2>/dev/null || :

%preun
%_preun_service webmin

%postun
if [ "$1" = 0 ]; then
    rm -rf /etc/webmin /var/webmin /var/lib/webmin /var/run/webmin /var/log/webmin
fi

%files
%defattr(-, root, root, 0755)
%doc README LICENCE
%{_initrddir}/webmin
%config(noreplace) %{_sysconfdir}/pam.d/webmin
%config(noreplace) %{_sysconfdir}/logrotate.d/webmin
%{_datadir}/%{name}
%{_bindir}/%{name}
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_datadir}/applications/*.desktop


%changelog
* Thu Jul 19 2012 Lonyai Gergely <aleph@mandriva.org> 1.590-1mdv2012.0
+ Revision: 810266
- 1.590


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19124 |12mr|werken-xpath-0.9.4-0.beta.13.0.0.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2005, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define _with_gcj_support 1
%define gcj_support %{?_with_gcj_support:1}%{!?_with_gcj_support:%{?_without_gcj_support:0}%{!?_without_gcj_support:%{?_gcj_support:%{_gcj_support}}%{!?_gcj_support:0}}}

%define dotname werken.xpath

%define section free

Name:           werken-xpath
Version:        0.9.4
Release:        %mkrel 0.beta.13.0.0.4
Epoch:          0
Summary:        XPath implementation using JDOM
License:        Apache Software License-like
Source0:        %{dotname}-%{version}-beta-src.tar.gz
Source1:        %{name}-%{version}.pom
Patch0:         %{name}-ElementNamespaceContext.patch
Patch1:         %{name}-Partition.patch
Patch2:         %{name}-ParentStep.patch
Patch3:         %{name}-NodeTypeStep.patch
Patch4:         %{name}-UnAbbrStep.patch
Patch5:         %{name}-StringFunction.patch
Patch6:         %{name}-Test.patch
Patch7:         %{name}-Driver.patch
Patch8:         %{name}-runtests_sh.patch
URL:            http://sourceforge.net/projects/werken-xpath/
Requires:       jdom
BuildRequires:  ant >= 0:1.6
BuildRequires:  antlr 
BuildRequires:  jdom
BuildRequires:  xerces-j2
BuildRequires:  xml-commons-apis
BuildRequires:  java-rpmbuild >= 0:1.7.2
Group:          Development/Java
%if ! %{gcj_support}
BuildArch:      noarch
%endif
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Provides:    werken.xpath = %{epoch}:%{version}-%{release}
Obsoletes:   werken.xpath < %{epoch}:%{version}-%{release}

%if %{gcj_support}
BuildRequires:		java-gcj-compat-devel
%endif

%description
werken.xpath is an implementation of the W3C XPath Recommendation, on
top of the JDOM library.  It takes as input a XPath expression, and a
JDOM tree, and returns a NodeSet (java.util.List) of selected
elements.  Is is being used in the development of the
as-yet-unreleased werken.xslt (eXtensible Stylesheet Language) and the
werken.canonical (XML canonicalization) packages.

%package        javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java
BuildRequires:  java-1.5.0-gcj-javadoc
Provides:    werken.xpath-javadoc = %{epoch}:%{version}-%{release}
Obsoletes:   werken.xpath-javadoc < %{epoch}:%{version}-%{release}

%description    javadoc
Javadoc for %{name}.

# -----------------------------------------------------------------------------

%prep
%setup -q -n %{dotname}
%patch0 -p0 -b .sav
%patch1 -p0 -b .sav
%patch2 -p0 -b .sav
%patch3 -p0 -b .sav
%patch4 -p0 -b .sav
%patch5 -p0 -b .sav
%patch6 -p0 -b .sav
%patch7 -p0 -b .sav
%patch8 -p0 -b .sav

# remove all binary libs
for j in $(find . -name "*.jar"); do
	mv $j $j.no
done

#pushd lib
#ln -sf $(build-classpath antlr) antlr-runtime.jar
#ln -sf $(build-classpath jdom) jdom.jar
#ln -sf $(build-classpath xerces-j2) xerces.jar
#popd

# -----------------------------------------------------------------------------

%build
export CLASSPATH=$(build-classpath jdom antlr xerces-j2 xml-commons-apis)
%{ant} -Dbuild.compiler=modern package javadoc compile-test
# Note that you'll have to java in PATH for this to work, it is by default
# when using a JPackage JVM.
CLASSPATH=$CLASSPATH:build/werken.xpath.jar:build/test/classes
sh runtests.sh

# -----------------------------------------------------------------------------

%install
rm -rf $RPM_BUILD_ROOT

# jars
mkdir -p $RPM_BUILD_ROOT%{_javadir}
cp -p build/%{dotname}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}.jar; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done
ln -sf %{name}.jar %{dotname}.jar)

# pom
mkdir -p $RPM_BUILD_ROOT%{_datadir}/maven2/default_poms
cp %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/maven2/default_poms/JPP-werken-xpath.pom
%add_to_maven_depmap %{name} %{name} %{version} JPP %{name}

# javadoc
mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr build/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}
# -----------------------------------------------------------------------------

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%post
%update_maven_depmap
%if %{gcj_support}
%{update_gcjdb}
%endif

%postun
%update_maven_depmap
%if %{gcj_support}
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%doc INSTALL LICENSE LIMITATIONS README TODO
%{_javadir}/*
%{_datadir}/maven2/default_poms/*
%{_mavendepmapfragdir}

%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/werken-xpath-0.9.4.jar.*
%endif

%files javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}

# -----------------------------------------------------------------------------



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19125 |12mr|wget-1.14-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A utility for retrieving files using the HTTP or FTP protocols
Name:		wget
Version:	1.14
Release:	1
Group:		Networking/WWW
License:	GPLv3
URL:		http://www.gnu.org/directory/GNU/wget.html
Source0:	ftp://ftp.gnu.org/pub/gnu/wget/%{name}-%{version}.tar.xz
Source1:	%{SOURCE0}.sig
# The following patch is needed for authenticated sites where login can have '@':
Patch7:		wget-1.10-url_password.patch
Patch9:		wget-1.11-logstdout.patch
# needed by urpmi, inspired by http://matthewm.boedicker.org/code/src/wget_force_clobber.patch
Patch13:	wget-1.13.3-add-force-clobber-option.patch
Provides:	webclient
Provides:	webfetch
BuildRequires:	gettext
BuildRequires:	pkgconfig(openssl)
BuildRequires:	texinfo
BuildRequires:	pkgconfig(libidn)
BuildRequires:	perl(HTTP::Daemon)

%description
GNU Wget is a file retrieval utility which can use either the HTTP or FTP
protocols. Wget features include the ability to work in the background
while you're logged out, recursive retrieval of directories, file name
wildcard matching, remote file timestamp storage and comparison, use of
Rest with FTP servers and Range with HTTP servers to retrieve files over
slow or unstable connections, support for Proxy servers, and
configurability.

%prep

%setup -q
%patch7 -p0 -b .url_password
%patch9 -p1 -b .logstdout
%patch13 -p0 -b .force-clobber

%build
%configure2_5x \
	--enable-ipv6 \
	--disable-rpath \
	--with-ssl=openssl

%make

# all tests must pass (but where are they?)
%check
make check

%install
%makeinstall_std

install -m755 util/rmold.pl %{buildroot}%{_bindir}/rmold

%find_lang %{name}

%files -f %{name}.lang
%verify(not md5 size mtime) %config(noreplace) %{_sysconfdir}/wgetrc
%doc AUTHORS ChangeLog MAILING-LIST NEWS README
%{_bindir}/*
%{_infodir}/*
%{_mandir}/man1/wget.1*


%changelog
* Thu Aug  30 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 54d6927
- New version 1.14 (sync with Cooker), convert BR to pkgconfig style
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19126 |12mr|which-2.20-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		which
Summary:	Displays where a particular program in your path is located
Version:	2.20
Release:	10
License:	GPLv3
Group:		System/Base
Source0:	ftp://ftp.gnu.org/gnu/which/%{name}-%{version}.tar.bz2
URL:		ftp://ftp.gnu.org/gnu/which/
Patch0:		which-2.6.jbj.patch
Patch1:		which-2.12-fixinfo.patch
Patch2:		which-2.19-afs.patch
# (tpg) liberty-devel
BuildRequires:	binutils-devel
BuildRequires:	readline-devel
Requires(post):	info-install
Requires(preun): info-install
%description
The which command shows the full pathname of a specified program, if
the specified program is in your PATH.

%prep
%setup -q
%patch0 -p1
%patch1 -p0
%patch2 -p1

%build
%configure2_5x
%make

%install
%makeinstall_std

rm -rf %{buildroot}%{_infodir}/dir


%files
%defattr(-, root, root)
%doc README* AUTHORS EXAMPLES INSTALL NEWS
%{_bindir}/which
%{_mandir}/man1/which.1*
%{_infodir}/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19127 |12mr|whois-5.0.19-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Enhanced WHOIS client
Name:		whois
Version:	5.0.19
Release:	2
License:	GPLv2+
Group:		Networking/Other
URL:		http://www.linux.it/~md/software/
Source0:	ftp://ftp.debian.org/debian/pool/main/w/whois/%{name}_%{version}.tar.xz
BuildRequires:	gettext
BuildRequires:	libidn-devel
%rename	fwhois

%description
This is a new whois (RFC 954) client rewritten from scratch.

It is derived from and compatible with the usual BSD and RIPE whois(1)
programs.

It is intelligent and can automatically select the appropriate whois
server for most queries.

%prep
%setup -q

%build
%setup_compile_flags

%make OPTS="%{optflags}" HAVE_LIBIDN=1 HAVE_ICONV=1 LDFLAGS="%{ldflags}" CONFIG_FILE="%{_sysconfdir}/whois.conf"

%install
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_sysconfdir}
install -d %{buildroot}%{_mandir}/man1

%makeinstall BASEDIR=%{buildroot} prefix=%{_prefix}/ mandir=%{_mandir}
%makeinstall BASEDIR=%{buildroot} prefix=%{_prefix}/ mandir=%{_mandir} -C po

install -m0644 whois.conf %{buildroot}%{_sysconfdir}

%find_lang %{name} %{name}.lang

# fix a file conflict with expect (#46500)
mv %{buildroot}%{_bindir}/mkpasswd %{buildroot}%{_bindir}/whois-mkpasswd
mv %{buildroot}%{_mandir}/man1/mkpasswd.1 %{buildroot}%{_mandir}/man1/whois-mkpasswd.1

%files -f %{name}.lang
%doc README
%config(noreplace) %{_sysconfdir}/whois.conf
%{_bindir}/whois
%{_bindir}/whois-mkpasswd
%{_mandir}/man1/whois.1*
%{_mandir}/man1/whois-mkpasswd.1*

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19128 |12mr|wildmidi-0.2.3.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname %{name} %{major}
%define develname %mklibname -d %{name}

Name:		wildmidi
Version:	0.2.3.5
Release:	2
Summary:	WildMidi Open Source Midi Sequencer
Group:		Sound
License:	GPLv3+ and LGPLv3+
URL:		http://wildmidi.sourceforge.net
Source:		http://dfn.dl.sourceforge.net/sourceforge/wildmidi/%name-%version.tar.gz
Patch0:		wildmidi-0.2.3.4-fix-default-config-location.patch
BuildRequires:	timidity-instruments
BuildRequires:	pkgconfig(alsa)
Requires:	timidity-instruments

%description
WildMidi is a software midi play which has a core softsynth library that can be use with other applications.

%files
%doc docs/*v3.txt
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*
%{_mandir}/man5/%{name}.cfg.5*

#------------------------------------------------------------------------------------------------
%package -n %{libname}
Summary: Library for wildmidi
Group: System/Libraries

%description -n %{libname}
This package contains library files for wildmidi

%files -n %{libname}
%{_libdir}/*.so.%{major}*

#------------------------------------------------------------------------------------------------
%package -n %{develname}
Summary:	Development files for wildmidi
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
This package contains development files for wildmidi

%files -n %{develname}
%{_libdir}/*.so
%{_includedir}/*.h
%{_mandir}/man3/*.3*

#------------------------------------------------------------------------------------------------
%prep
%setup -q
%patch0 -p0 -b .defconfig

%build
%configure2_5x --disable-static \
		--without-arch \
		--disable-werror

# parallel build fails, so we don't use it
make

%install
%makeinstall_std




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19129 |12mr|WindowMaker-0.95.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define snapshot		1

%define wraster_major		3
%define libwraster		%mklibname wraster %{wraster_major}
%define libwraster_devel	%mklibname wraster -d
%define libwraster_static_devel	%mklibname wraster -d -s

%define WINGs_major		2
%define libWINGs		%mklibname WINGs %{WINGs_major}
%define libWINGs_devel		%mklibname WINGs -d
%define libWINGs_static_devel	%mklibname WINGs -d -s

%define gnustepdir		%{_prefix}/GNUstep

Summary:	A window manager for the X Window System
Name:		WindowMaker
Version:	0.95.2
Release:	2
License:	GPLv2+
Group:		Graphical desktop/WindowMaker
URL:		http://www.windowmaker.info/
Source0:	http://windowmaker.org/pub/source/release/%{name}-%{version}.tar.gz
Source1:	WindowMaker-data.tar.bz2
Source4:	WindowMaker-menumethod
Source6:	WindowMaker-WindowMaker
Source7:	WindowMaker-WMWindowAttributes
Source8:	WindowMaker-startwindowmaker
Source10:	WindowMaker-Terminal
Source13:	WindowMaker-wmaker.inst
Source15:	WindowMaker-WMState
Source20:	WindowMaker-0.80.1-man-pages.tar.bz2
Source21:	WindowMaker-Galaxy.style.bz2
Source22:	WindowMaker-WMGLOBAL
Source23:	WindowMaker
Source24:	03WindowMaker

# Matthias: NET_WM_NAME patch by Marcelo E. Magallon <mmagallo@debian.org>
Patch0:		WindowMaker-0.95.0-NET_WM_NAME.patch

# include the xdg menu (do not replace the original menu since it contains windowmaker-specific commands)
Patch1:		WindowMaker-0.95.0-applications-menu.patch

# correct focus not set on some qt windows, usually "About Qt"
Patch2:		WindowMaker-0.95.0-qt_popup.patch

# Mageia patches
Patch3:		windowmaker-0.95.2-mga-fix-paths-in-german-plmenu.patch
Patch4:		windowmaker-0.95.2-mga-stop-using-old-X11R6-directory.patch
Patch5:		windowmaker-0.95.2-mga-patch-WMState-to-use-old-Mageia-configuration.patch
Patch6:		wmaker-0.94.0-net_wm_moveresize.patch

Requires:	desktop-common-data
Requires:	mandriva-theme
Requires:	xdg-compliance-menu
Requires:	wmcalclock
Obsoletes:	windowmaker windowmaker-libs WindowMaker-kde WindowMaker-gnome WindowMaker-common
Provides:	windowmaker windowmaker-libs WindowMaker-kde WindowMaker-gnome WindowMaker-common

BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xft)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	pkgconfig(xpm)
BuildRequires:	pkgconfig(xmu)
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	ungif-devel
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(libpng)
BuildRequires:	tiff-devel
BuildRequires:	imagemagick

%description
Window Maker is a X11 window manager which emulates the look and feel of the
NeXTSTEP (TM) graphical user interface. It is relatively fast, feature rich and
easy to configure and use. Window Maker is part of the official GNU project,
which means that Window Maker can interoperate with other GNU projects, such as
GNOME.

Window Maker allows users to switch themes 'on the fly,' to place favorite
applications on either an application dock, similar to AfterStep's Wharf or on
a workspace dock, a 'clip' which extends the application dock's usefulness.

%files -f WindowMaker.lang
%doc AUTHORS BUGFORM BUGS ChangeLog COPYING.WTFPL FAQ FAQ.I18N NEWS README* TODO
%dir %{_sysconfdir}/X11/WindowMaker/
%config(noreplace) %{_sysconfdir}/X11/WindowMaker/*
%{_sysconfdir}/menu.d/WindowMaker
%config(noreplace) %{_sysconfdir}/X11/wmsession.d/*

%{_bindir}/*

%{gnustepdir}/Applications/WPrefs.app/

%doc %{_mandir}/man1/*
%lang(cs) %doc %{_mandir}/cs/man1/*
%lang(sk) %doc %{_mandir}/sk/man1/*
%lang(ru) %doc %{_mandir}/ru/man1/*

%{_datadir}/WindowMaker

%{_datadir}/WINGs

%{_iconsdir}/WindowMaker.png
%{_liconsdir}/WindowMaker.png
%{_miconsdir}/WindowMaker.png

%{_datadir}/pixmaps/*.png

#-----------------------------------------------------------------------
%package	-n %{libwraster}
Summary:	Window Maker Raster Graphics Library
Group:		Graphical desktop/WindowMaker
Provides:	libwraster
Conflicts:	libwraster2

%description	-n %{libwraster}
Also known as libwraster, it is WindowMaker's core graphics and image
processing system. libwraster is an optimized, fast, lightweight image library.
It takes advantage of MMX optimizations (on systems that have support for it)
to accelerate rendering. You can load a picture from a file easily with
libwraster, and it has support for .gif, .jpg, .png, .xpm, .ppm, and .tiff at
the moment. Support for other image formats can be added in the future.

This package contains a shared library needed if you wish use WindowMaker.

%files		-n %{libwraster}
%{_libdir}/libwraster.so.*

#-----------------------------------------------------------------------
%package	-n %{libwraster_devel}
Summary:	Window Maker Raster Graphics Library development files	
Group:		Development/C
Requires:	%{libwraster} = %version
Provides:	libwraster-devel
Conflicts:	libwraster2-devel
Obsoletes:	%{mklibname wraster 3 -d}

%description	-n %{libwraster_devel}
This package allows building applications using the libwraster library.

%files		-n %{libwraster_devel}
%{_includedir}/wraster.h
%{_libdir}/libwraster.so
%{_libdir}/pkgconfig/wrlib.pc

#-----------------------------------------------------------------------
%package	-n %{libwraster_static_devel}
Summary:	Libwraster - Static library
Group:		Development/C
Requires:	%{libwraster_devel} = %{EVRD}
Provides:	libwraster-static-devel
Conflicts:	libwraster2-static-devel
Obsoletes:	%{mklibname wraster 3 -d -s} < %{EVRD}

%description	-n %{libwraster_static_devel}
This package contains a static library used to build statically linked 
applications against libwraster.

%files -n %{libwraster_static_devel}
%{_libdir}/libwraster.a

#-----------------------------------------------------------------------
%package	-n %{libWINGs}
Summary:	WINGs Is Not GNUstep
Group:		Graphical desktop/WindowMaker
Provides:	libWINGs = %{EVRD}
Provides:	%{mklibname WindowMaker %{WINGs_major}} = %{EVRD}
Obsoletes:	%{mklibname WindowMaker 0 -d} < %{EVRD}
Requires:	%{libwraster_devel} = %{EVRD}

%description	-n %{libWINGs}
WINGs is a small widget set with the N*XTSTEP look and feel. It's API
is inspired in OpenStep and it's implementation borrows some ideas
from Tk. It has a reasonable set of widgets, sufficient for building
small applications (like a CDPlayer or hacking something like rxvt). It
also has other functions that are usefull for applications, like a
User Defaults alike configuration manager and a notification system.

%files		-n %{libWINGs}
%{_libdir}/libWINGs.so.*
%{_libdir}/libWUtil.so.*

#-----------------------------------------------------------------------
%package	-n %{libWINGs_devel}
Summary:	WINGs Is Not GNUstep
Group:		Development/C
Provides:	%{mklibname WindowMaker -d}
Requires:	%{libWINGs} = %{EVRD}
%rename WindowMaker-devel
%rename windowmaker-devel

%description	-n %{libWINGs_devel}
This package allows building applications using the libWINGs library.

%files		-n %{libWINGs_devel}
%{_includedir}/WINGs
%{_libdir}/pkgconfig/WINGs.pc
%{_libdir}/libWINGs.so
%{_libdir}/libWUtil.so

#-----------------------------------------------------------------------
%package	-n %{libWINGs_static_devel}
Summary:	WINGs Is Not GNUstep
Group:		Development/C
Provides:	%{mklibname WindowMaker -d -s}
Requires:	%{libWINGs_devel} = %{EVRD}
%rename WindowMaker-static-devel

%description	-n %{libWINGs_static_devel}
This package allows building applications using the libWINGs library.

%files		-n %{libWINGs_static_devel}
%{_libdir}/libWINGs.a
%{_libdir}/libWUtil.a

#-----------------------------------------------------------------------
%prep
%setup -q -a 1 -a 20
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1
%patch6 -p1

%if %{snapshot}
sh ./autogen.sh
%else
autoreconf -fi
%endif

#-----------------------------------------------------------------------
%build
# protect the WPrefs.app location for unclean build envs with gnustep-make installed
unset GNUSTEP_LOCAL_ROOT

LINGUAS="bg cs da de el es et fi fr gl hr hu it ja ko nl no pl pt ro ru sk sv tr zh_CN zh_TW"
export LINGUAS
%configure	--sysconfdir=%{_sysconfdir}/X11 \
		--with-nlsdir=%{_datadir}/locale \
		--enable-sound  \
		--with-pixmapdir=%{_datadir}/pixmaps \
                --with-gnustepdir=%{gnustepdir} \
		--enable-xinerama \
		--enable-usermenu \
		--with-pic \
		--with-x

make

#-----------------------------------------------------------------------
%install
%makeinstall_std
find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print

install -d 644 %{buildroot}/%{_datadir}/pixmaps
install -m 644 WindowMaker-data/pixmaps/* %{buildroot}/%{_datadir}/pixmaps

# Config files: Auto installation
install -m 755 %{SOURCE8} %{buildroot}/%{_bindir}/startwindowmaker

install -d -m 755 %{buildroot}/%{_sysconfdir}/X11/WindowMaker
install -m 644 %{SOURCE6} %{buildroot}/%{_sysconfdir}/X11/WindowMaker/WindowMaker
install -m 644 %{SOURCE7} %{buildroot}/%{_sysconfdir}/X11/WindowMaker/WMWindowAttributes
install -m 644 %{SOURCE15} %{buildroot}/%{_sysconfdir}/X11/WindowMaker/WMState
install -m 644 %{SOURCE22} %{buildroot}/%{_sysconfdir}/X11/WindowMaker/WMGLOBAL

# Better terminal launched in Dock
install -m 755 %{SOURCE10} %{buildroot}/%{_bindir}


# Menu support

install -d %{buildroot}/%{_sysconfdir}/menu.d
install -m 755 %{SOURCE23} %{buildroot}/%{_sysconfdir}/menu.d/%{name}

# Icons
mkdir -p %{buildroot}{%{_iconsdir},%{_miconsdir},%{_liconsdir}}
convert -geometry 48x48 %{name}/Icons/GNUstepGlow.tiff %{buildroot}%{_liconsdir}/%{name}.png
convert -geometry 32x32 %{name}/Icons/GNUstepGlow.tiff %{buildroot}%{_iconsdir}/%{name}.png
convert -geometry 16x16 %{name}/Icons/GNUstepGlow.tiff %{buildroot}%{_miconsdir}/%{name}.png

install -m 644 *.1x %{buildroot}/%{_mandir}/man1/


# Dadou - 0.62.1-18mdk - Make auto-login happy
install -m 755 %{SOURCE13} %{buildroot}/%{_bindir}/wmaker.inst

# Matthias - 0.91.0-3mdk - change font in WM standard themes to Sans to
# make non-western users happy
for i in %{buildroot}/%{_datadir}/%{name}/Themes/*.style
do
	sed s/Trebuchet\ MS\,Luxi\ //g $i > $i.tmp && mv -f $i.tmp $i;
	sed s/Arial,Luxi\ //g $i > $i.tmp && mv -f $i.tmp $i;
	sed s/Verdana/Sans/g $i > $i.tmp && mv -f $i.tmp $i;
done

# Matthias - 0.90.0.02mdk - Install Galaxy theme
# (made default in startwindowmaker script)
bzcat %{SOURCE21} > %{buildroot}/%{_datadir}/%{name}/Themes/Galaxy.style

# wmsession support
install -D %{SOURCE24} %{buildroot}/%{_sysconfdir}/X11/wmsession.d/03WindowMaker

%find_lang WPrefs
%find_lang WindowMaker
%find_lang WINGs
%find_lang wmgenmenu
cat WPrefs.lang >> WindowMaker.lang
cat WINGs.lang >> WindowMaker.lang
cat wmgenmenu.lang >> WindowMaker.lang



%changelog
* Fri Sep  7 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 43241cb
- New version 0.95.2 (sync with Cooker), convert BR to pkgconfig style, fix unversioned Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19130 |12mr|wine-1.5.13-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%ifarch x86_64
%define	wine	wine64
%define	mark64	()(64bit)
%else
%define	wine	wine
%define	mark64	%{nil}
%endif
%define	lib_name_orig	lib%{name}
%define	lib_major	1
%define	lib_name	%mklibname %{name} %{lib_major}
%define	lib_name_devel	%{mklibname -d wine}

# On 32-bit we have
# wine32 - those 32-bit binaries that are also used on 64-bit for 32-bit support
# wine - all other files (requires 'wine32')
# On 64-bit we have
# wine64 - all 64-bit files (suggests 'wine32')
# - Anssi 07/2010

Name:		wine
#(peroyvind): please do backports for new versions
Version:	1.5.13
%define rel	3
Release:	%{rel}
%define o_ver	%{version}
Epoch:		2
Summary:	WINE Is Not An Emulator - runs MS Windows programs
License:	LGPLv2+
Group:		Emulators
URL:		http://www.winehq.com/
Source0:	http://mirrors.ibiblio.org/wine/source/1.5//%{name}-%{o_ver}.tar.bz2
Source1:	http://mirrors.ibiblio.org/wine/source/1.5//%{name}-%{o_ver}.tar.bz2.sign

# RH stuff
Source2:	wine.init
Source10:	wine.rpmlintrc
Patch0:		wine-1.0-rc3-fix-conflicts-with-openssl.patch
Patch1:		wine-1.1.7-chinese-font-substitutes.patch
# (Anssi 05/2008) Adds:
# a: => /media/floppy (/mnt/floppy on 2007.1 and older)
# d: => $HOME (at config_dir creation time, not refreshed if $HOME changes;
#              note that Wine also provides $HOME in My Documents)
# only on 2008.0: e: => /media/cdrom (does not exist on 2008.1+)
# only on 2007.1 and older: e: => /mnt/cdrom
# com4 => /dev/ttyUSB0 (replaces /dev/ttyS3)
# have to substitute @MDKVERSION@ in dlls/ntdll/server.c
Patch108:	wine-mdkconf.patch
Patch200:	wine-1.3.24-64bit-tools.patch
#(eandry) add a pulseaudio sound driver (from http://art.ified.ca/downloads/ )

# Rediff configure.ac patch manually until winepulse upstream fixes it

# (anssi) Wine needs GCC 4.4+ on x86_64 for MS ABI support. Note also that
# 64-bit wine cannot run 32-bit programs without wine32.
ExclusiveArch:	%{ix86}
%if %{mdkversion} >= 201010
ExclusiveArch:	x86_64
%endif
%ifarch x86_64
BuildRequires:	gcc >= 4.4
%endif

BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	gpm-devel
BuildRequires:	perl-devel
BuildRequires:	ncurses-devel
BuildRequires:	cups-devel
BuildRequires:	sane-devel
BuildRequires:	lcms-devel
BuildRequires:	autoconf
BuildRequires:	docbook-utils
BuildRequires:	docbook-dtd-sgml
BuildRequires:	docbook-utils
BuildRequires:	docbook-dtd-sgml
BuildRequires:	sgml-tools
BuildRequires:	jackit-devel
BuildRequires:	pulseaudio-devel
BuildRequires:	libmpg123-devel
BuildRequires:	openal-devel
BuildRequires:	libalsa-devel
BuildRequires:	gstreamer0.10-devel
BuildRequires:	libgstreamer0.10-plugins-base-devel
BuildRequires:	isdn4k-utils-devel
BuildRequires:	glibc-static-devel
BuildRequires:	chrpath
BuildRequires:	ungif-devel
BuildRequires:	xpm-devel
BuildRequires:	tiff-devel
BuildRequires:	librsvg
BuildRequires:	imagemagick
BuildRequires:	libgphoto-devel
BuildRequires:	desktop-file-utils
BuildRequires:	openldap-devel
BuildRequires:	libxslt-devel
BuildRequires:	dbus-devel
BuildRequires:	valgrind
BuildRequires:	gsm-devel
BuildRequires:	unixODBC-devel
BuildRequires:	gnutls-devel
BuildRequires:	gettext-devel
BuildRequires:	mesaglu-devel
BuildRequires:	libv4l-devel
BuildRequires:	libxcursor-devel
BuildRequires:	libxcomposite-devel
BuildRequires:	libxinerama-devel
BuildRequires:	libxrandr-devel
BuildRequires:	libx11-devel
BuildRequires:	libxrender-devel
BuildRequires:	libxext-devel
BuildRequires:	libsm-devel
BuildRequires:	fontforge
BuildRequires:	fontconfig-devel
BuildRequires:	freetype2-devel
%if "%{distepoch}" >= "2011.0"
BuildRequires:	prelink
%endif

%define desc Wine is a program which allows running Microsoft Windows programs \
(including DOS, Windows 3.x and Win32 executables) on Unix. It \
consists of a program loader which loads and executes a Microsoft \
Windows binary, and a library (called Winelib) that implements Windows \
API calls using their Unix or X11 equivalents.  The library may also \
be used for porting Win32 code into native Unix executables.

%ifarch x86_64
%package -n %{wine}
Summary:	WINE Is Not An Emulator - runs MS Windows programs
Group:		Emulators
Suggests:	wine32 = %{EVRD}
Suggests:	wine64-gecko
Suggests:	libncursesw.so.5%{mark64}
Suggests:	libncurses.so.5%{mark64}
%else
# on 32-bit we always want wine32 package
Requires:	wine32 = %{EVRD}
%endif

Provides:	%{wine}-utils = %{EVRD}
Provides:	%{wine}-full = %{EVRD}
Provides:	%{lib_name}-capi = %{EVRD}
Provides:	%{lib_name}-twain = %{EVRD}
Provides:	%{lib_name} = %{EVRD}
Provides:	wine-bin = %{EVRD}
Obsoletes:	%{wine}-utils %{wine}-full
Obsoletes:	%{lib_name}-capi
Obsoletes:	%{lib_name}-twain
Obsoletes:	%{lib_name} <= %{EVRD}
Requires:	xmessage
Suggests:	sane-frontends
# wine dlopen's these, so let's add the dependencies ourself
Requires:	libfreetype.so.6%{mark64}
Requires:	libasound.so.2%{mark64}
Requires:	libXrender.so.1%{mark64}
Requires:	libpng15.so.15%{mark64}
Requires(post):	desktop-file-utils
Requires(postun):	desktop-file-utils
Requires(post):	desktop-common-data
Requires(postun):	desktop-common-data
Requires(preun):	rpm-helper
Requires(post):	rpm-helper
Conflicts:	%{wine} < 1:0.9-3mdk
%ifarch %{ix86}
Conflicts:	wine64
%else
Conflicts:	wine
%endif

%description
%desc

%ifarch x86_64
%description -n	%{wine}
%desc

This package contains the Win64 version of Wine. You need the wine32
package from the 32-bit repository to be able to run 32-bit applications.
%endif

%ifarch %{ix86}
%package -n wine32
Summary:	32-bit support for Wine
Group:		Emulators
# This is not an EVR-specific requirement, as otherwise on x86_64 urpmi could
# resolve the dependency to wine64 even on upgrades, and therefore replace
# wine+wine32 installation with a wine32+wine64 installation. - Anssi
Requires:	wine-bin
Conflicts:	wine < 1:1.2-0.rc7.1
Conflicts:	wine64 < 1:1.2-0.rc7.1
# (Anssi) If wine-gecko is not installed, wine pops up a dialog on first
# start proposing to download wine-gecko from sourceforge, while recommending
# to use distribution packages instead. Therefore suggest wine-gecko here:
Suggests:	wine-gecko
Suggests:	libncursesw.so.5
Suggests:	libncurses.so.5

%description -n	wine32
Wine is a program which allows running Microsoft Windows programs
(including DOS, Windows 3.x and Win32 executables) on Unix.

This package contains the files needed to support 32-bit Windows
programs.
%endif

%package -n %{wine}-devel
Summary:	Static libraries and headers for %{name}
Group:		Development/C
Requires:	%{wine} = %{EVRD}
%rename		%{lib_name_devel}
Provides:	%{lib_name_orig}-devel = %{EVRD}
Obsoletes:	%{mklibname -d wine 1} < %{EVRD}
%ifarch %{ix86}
Conflicts:	wine64-devel
%else
Conflicts:	wine-devel
%endif

%description -n	%{wine}-devel
Wine is a program which allows running Microsoft Windows programs
(including DOS, Windows 3.x and Win32 executables) on Unix.

%{wine}-devel contains the libraries and header files needed to
develop programs which make use of wine.

Wine is often updated.

%prep
%setup -q -n %{name}-%{o_ver}
%patch1 -p0 -b .chinese
%patch108 -p1 -b .conf
%patch200 -p1
sed -i 's,@MDKVERSION@,%{mdkversion},' dlls/ntdll/server.c

%build
%ifarch %ix86
# (Anssi 04/2008) bug #39604
# Some protection systems complain "debugger detected" with our
# -fomit-frame-pointer flag, so disable it.
export CFLAGS="%{optflags} -fno-omit-frame-pointer"
%endif

# (Anssi 04/2008)
# If icotool is present, it is used to rebuild icon files. It is in contrib
# so we do not do that; this is here to ensure that installed icoutils does
# not change build behaviour.
export ICOTOOL=false

autoreconf
%configure2_5x	--with-x \
		--with-pulse \
		--without-nas \
%ifarch x86_64
		--enable-win64
%endif

%make depend
%make

%install
rm -rf %{buildroot}
%makeinstall_std LDCONFIG=/bin/true

# Danny: dirty:
# install -m755 tools/fnt2bdf -D %{buildroot}%{_bindir}/fnt2bdf

# Allow users to launch Windows programs by just clicking on the .exe file...
install -m755 %{SOURCE2} -D %{buildroot}%{_initrddir}/%{name}

mkdir -p %{buildroot}%{_sysconfdir}/xdg/menus/applications-merged
cat > %{buildroot}%{_sysconfdir}/xdg/menus/applications-merged/mandriva-%{name}.menu <<EOF
<!DOCTYPE Menu PUBLIC "-//freedesktop//DTD Menu 1.0//EN"
"http://www.freedesktop.org/standards/menu-spec/menu-1.0.dtd">
<Menu>
    <Name>Applications</Name>
    <Menu>
        <Name>Tools</Name>
        <Menu>
            <Name>Emulators</Name>
            <Menu>
                <Name>Wine</Name>
                <Directory>mandriva-%{name}.directory</Directory>
                <Include>
                    <Category>X-MandrivaLinux-MoreApplications-Emulators-Wine</Category>
                </Include>
            </Menu>
        </Menu>
    </Menu>
</Menu>
EOF

mkdir -p %{buildroot}%{_datadir}/desktop-directories
cat > %{buildroot}%{_datadir}/desktop-directories/mandriva-%{name}.directory <<EOF
[Desktop Entry]
Name=Wine
Icon=%{name}
Type=Directory
EOF

mkdir -p %{buildroot}%{_datadir}/applications/
for i in	winecfg:Configurator \
		notepad:Notepad \
		winefile:File\ Manager \
		regedit:Registry\ Editor \
		winemine:Minesweeper \
		wineboot:Reboot \
		"wineconsole cmd":Command\ Line \
		"wine uninstaller:Wine Software Uninstaller";
do cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}-`echo $i|cut -d: -f1`.desktop << EOF
[Desktop Entry]
Name=`echo $i|cut -d: -f2`
Comment=`echo $i|cut -d: -f2`
Exec=`echo $i|cut -d: -f1`
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-MoreApplications-Emulators-Wine;
EOF
done

# Categories=Emulator does nothing and is added as a workaround to kde #27700
desktop-file-install	--vendor="" \
			--add-mime-type=application/x-zip-compressed \
			--remove-mime-type=application/x-zip-compressed \
			--add-category=Emulator \
			--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/wine.desktop

%ifarch x86_64
# fix the binary name
sed -i 's,Exec=wine ,Exec=wine64 ,' %{buildroot}%{_datadir}/applications/wine.desktop
%endif

install -d %{buildroot}{%{_liconsdir},%{_iconsdir},%{_miconsdir}}

# winecfg icon
convert dlls/user32/resources/oic_winlogo.ico[8] %{buildroot}%{_miconsdir}/%{name}.png
convert dlls/user32/resources/oic_winlogo.ico[7] %{buildroot}%{_iconsdir}/%{name}.png
convert dlls/user32/resources/oic_winlogo.ico[6] %{buildroot}%{_liconsdir}/%{name}.png

# notepad icon
convert programs/notepad/notepad.ico[2] %{buildroot}%{_miconsdir}/notepad.png
convert programs/notepad/notepad.ico[7] %{buildroot}%{_iconsdir}/notepad.png
convert programs/notepad/notepad.ico[8] %{buildroot}%{_liconsdir}/notepad.png
# winefile icon
convert programs/winefile/winefile.ico[2] %{buildroot}%{_miconsdir}/winefile.png
convert programs/winefile/winefile.ico[8] %{buildroot}%{_iconsdir}/winefile.png
convert programs/winefile/winefile.ico[7] %{buildroot}%{_liconsdir}/winefile.png
# regedit icon
convert programs/regedit/regedit.ico[2] %{buildroot}%{_miconsdir}/regedit.png
convert programs/regedit/regedit.ico[8] %{buildroot}%{_iconsdir}/regedit.png
convert programs/regedit/regedit.ico[7] %{buildroot}%{_liconsdir}/regedit.png
# winemine icon
convert programs/winemine/winemine.ico[2] %{buildroot}%{_miconsdir}/winemine.png
convert programs/winemine/winemine.ico[8] %{buildroot}%{_iconsdir}/winemine.png
convert programs/winemine/winemine.ico[7] %{buildroot}%{_liconsdir}/winemine.png

# wine uninstaller icon:
convert programs/msiexec/msiexec.ico[2] %{buildroot}%{_miconsdir}/msiexec.png
convert programs/msiexec/msiexec.ico[8] %{buildroot}%{_iconsdir}/msiexec.png
convert programs/msiexec/msiexec.ico[7] %{buildroot}%{_liconsdir}/msiexec.png

# change the icons in the respective .desktop files, in order:
sed -i 's,Icon=%{name},Icon=notepad,' %{buildroot}%{_datadir}/applications/mandriva-wine-notepad.desktop
sed -i 's,Icon=%{name},Icon=winefile,' %{buildroot}%{_datadir}/applications/mandriva-wine-winefile.desktop
sed -i 's,Icon=%{name},Icon=regedit,' %{buildroot}%{_datadir}/applications/mandriva-wine-regedit.desktop
sed -i 's,Icon=%{name},Icon=winemine,' %{buildroot}%{_datadir}/applications/mandriva-wine-winemine.desktop
sed -i 's,Icon=%{name},Icon=msiexec,' "%{buildroot}%{_datadir}/applications/mandriva-wine-wine uninstaller.desktop"

%ifarch x86_64
chrpath -d %{buildroot}%{_bindir}/{wine64,wineserver,wmc,wrc} %{buildroot}%{_libdir}/%{name}/*.so
%else
chrpath -d %{buildroot}%{_bindir}/{wine,wineserver,wmc,wrc} %{buildroot}%{_libdir}/%{name}/*.so
%endif

%ifarch x86_64
cat > README.install.urpmi <<EOF
This is the Win64 version of Wine. This version can only be used to run
64-bit Windows applications as is. For running 32-bit Windows applications,
you need to also install the 'wine32' package from the 32-bit repository.
EOF
%endif

%preun -n %{wine}
%_preun_service %{name}

%post -n %{wine}
%_post_service %{name}

%files -n %{wine}
%doc ANNOUNCE AUTHORS README
%ifarch x86_64
%doc README.install.urpmi
%{_bindir}/wine64
%{_bindir}/wine64-preloader
%endif
%{_initrddir}/%{name}
%{_bindir}/winecfg
%{_bindir}/wineconsole*
%{_bindir}/wineserver
%{_bindir}/wineboot
%{_bindir}/function_grep.pl
#%{_bindir}/wineprefixcreate
%{_bindir}/msiexec
%{_bindir}/notepad
%{_bindir}/regedit
%{_bindir}/winemine
%{_bindir}/winepath
%{_bindir}/regsvr32
%{_bindir}/winefile
%{_mandir}/man1/wine.1*
%lang(de) %{_mandir}/de.UTF-8/man1/wine.1*
%lang(de) %{_mandir}/de.UTF-8/man1/winemaker.1*
%lang(de) %{_mandir}/de.UTF-8/man1/wineserver.1*
%lang(fr) %{_mandir}/fr.UTF-8/man1/*
%{_mandir}/man1/wineserver.1*
%{_mandir}/man1/msiexec.1*
%{_mandir}/man1/notepad.1*
%{_mandir}/man1/regedit.1*
%{_mandir}/man1/regsvr32.1*
%{_mandir}/man1/wineboot.1*
%{_mandir}/man1/winecfg.1*
%{_mandir}/man1/wineconsole.1*
%{_mandir}/man1/winecpp.1*
%{_mandir}/man1/winefile.1*
%{_mandir}/man1/winemine.1*
%{_mandir}/man1/winepath.1*
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/generic.ppd
%{_datadir}/%{name}/%{name}.inf
%{_datadir}/%{name}/l_intl.nls
%{_datadir}/applications/*.desktop
%{_sysconfdir}/xdg/menus/applications-merged/mandriva-%{name}.menu
%{_datadir}/desktop-directories/mandriva-%{name}.directory
%dir %{_datadir}/wine/fonts
%{_datadir}/wine/fonts/*
%{_miconsdir}/*.png
%{_iconsdir}/*.png
%{_liconsdir}/*.png

%ifarch %{ix86}
%files -n wine32
%{_bindir}/wine
%{_bindir}/wine-preloader
%endif

%{_libdir}/libwine*.so.%{lib_major}*
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/*.cpl.so
%{_libdir}/%{name}/*.drv.so
%{_libdir}/%{name}/*.dll.so
%{_libdir}/%{name}/*.exe.so
%{_libdir}/%{name}/*.acm.so
%{_libdir}/%{name}/*.ocx.so
%ifarch %{ix86}
%{_libdir}/%{name}/*.vxd.so
%{_libdir}/%{name}/*16.so
%endif
%{_libdir}/%{name}/*.tlb.so
%{_libdir}/%{name}/*.ds.so
%{_libdir}/%{name}/*.sys.so
%{_libdir}/%{name}/fakedlls

%files -n %{wine}-devel
%{_libdir}/%{name}/*.a
%{_libdir}/libwine*.so
%{_libdir}/%{name}/*.def
%{_includedir}/*
# %{_bindir}/fnt2bdf
%{_bindir}/wmc
%{_bindir}/wrc
%{_bindir}/winebuild
%{_bindir}/winegcc
%{_bindir}/wineg++
%{_bindir}/winecpp
%{_bindir}/widl
%{_bindir}/winedbg
%{_bindir}/winemaker
%{_bindir}/winedump
%{_mandir}/man1/wmc.1*
%{_mandir}/man1/wrc.1*
%{_mandir}/man1/winebuild.1*
%{_mandir}/man1/winemaker.1*
%{_mandir}/man1/winedump.1*
%{_mandir}/man1/widl.1*
%{_mandir}/man1/winedbg.1*
%{_mandir}/man1/wineg++.1*
%{_mandir}/man1/winegcc.1*
%{_mandir}/pl.UTF-8/man1/wine.1*


%changelog
* Sat Sep 01 2012 Zombie Ryushu <ryushu@mandriva.org> 1:1.5.12-1mdv2012.0
+ Revision: 816157
- Upgrade to 1.5.12

* Tue Aug 28 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 1:1.5.11-1.2
+ Revision: 815962
- correct buildrequires on libgphoto-devel
- spec file clean

  + Zombie Ryushu <ryushu@mandriva.org>
    - Why is the cluster rejecting this?

* Tue Aug 21 2012 Zombie Ryushu <ryushu@mandriva.org> 1:1.5.11-1
+ Revision: 815544
- Upgrade to 1.5.11

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - add suggests on libncurses & libncursesw

* Thu Aug 02 2012 Zombie Ryushu <ryushu@mandriva.org> 1:1.5.10-1
+ Revision: 811627
- Upgrade to 1.5.10

* Thu Jul 19 2012 Zombie Ryushu <ryushu@mandriva.org> 1:1.5.9-1
+ Revision: 810145
- Upgrade to 1.5.9

* Thu Jul 05 2012 Zombie Ryushu <ryushu@mandriva.org> 1:1.5.8-1
+ Revision: 808157
- Upgrade to 1.5.8

* Sat Jun 30 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1:1.5.7-1
+ Revision: 807634
- new version
- update download url

* Sat Jun 09 2012 Zombie Ryushu <ryushu@mandriva.org> 1:1.5.6-1
+ Revision: 804099
- Upgrade to 1.5.6

* Tue May 29 2012 Zombie Ryushu <ryushu@mandriva.org> 1:1.5.5-1
+ Revision: 801175
- fnt2bdf
- Upgrade to 1.5.5

* Mon May 14 2012 Zombie Ryushu <ryushu@mandriva.org> 1:1.5.4-1
+ Revision: 798763
- Upgrade to 1.5.4

* Sat Apr 28 2012 Zombie Ryushu <ryushu@mandriva.org> 1:1.5.3-1
+ Revision: 794200
- Upgrade to 1.5.3

* Fri Apr 20 2012 Zombie Ryushu <ryushu@mandriva.org> 1:1.5.2-1
+ Revision: 792410
- remove oname
- Upgrade to 1.5.2
- setup stage directory

* Mon Apr 02 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1:1.5.1-1
+ Revision: 788714
- Update to 1.5.1

* Thu Mar 08 2012 Zombie Ryushu <ryushu@mandriva.org> 1:1.4-1
+ Revision: 783218
- Remove Pre-Release flahs
- Upgrade to 1.4
- Upgrade to 1.4

* Sun Mar 04 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1:1.4-0.rc6.1
+ Revision: 782089
- Update to rc6

  + Dmitry Mikhirev <dmikhirev@mandriva.org>
    - use %%mark64 for requires

* Tue Feb 28 2012 Zombie Ryushu <ryushu@mandriva.org> 1:1.4-0.rc5.1
+ Revision: 781187
- Upgrade to rc5

* Mon Feb 20 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1:1.4-0.rc4.2
+ Revision: 778115
- use canonical soname dependency on libpng

* Fri Feb 17 2012 Zombie Ryushu <ryushu@mandriva.org> 1:1.4-0.rc4.1
+ Revision: 776309
- Upgrade to rc4

* Thu Feb 16 2012 Zombie Ryushu <ryushu@mandriva.org> 1:1.4-0.rc3.1
+ Revision: 775112
- Upgrade to rc3

* Sat Feb 04 2012 Zombie Ryushu <ryushu@mandriva.org> 1:1.4-0.rc2.1
+ Revision: 771074
- Upgrade to rc2

* Tue Jan 31 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1:1.4-0.rc1.1
+ Revision: 770033
- Require the correct version of libpng (1.5, not 1.2)
- Update to 1.4-rc1
- Fix build with current rpmlint rules

* Sat Jan 14 2012 Zombie Ryushu <ryushu@mandriva.org> 1:1.3.37-1
+ Revision: 760871
- Upgrade to 1.3.37

* Sun Jan 01 2012 Zombie Ryushu <ryushu@mandriva.org> 1:1.3.36-1
+ Revision: 748543
- Upgrade to 1.3.36
- Upgrade to 1.3.36

* Sat Dec 17 2011 Zombie Ryushu <ryushu@mandriva.org> 1:1.3.35-1
+ Revision: 743210
- Upgrade to 1.3.35

* Fri Dec 09 2011 Zombie Ryushu <ryushu@mandriva.org> 1:1.3.34-1
+ Revision: 739290
- Upgrade to 1.3.34

* Sat Nov 19 2011 Zombie Ryushu <ryushu@mandriva.org> 1:1.3.33-1
+ Revision: 731770
- Upgrade to 1.3.33

* Sat Nov 05 2011 Zombie Ryushu <ryushu@mandriva.org> 1:1.3.32-1
+ Revision: 719043
- Upgrade to 1.3.32

* Sat Oct 22 2011 Zombie Ryushu <ryushu@mandriva.org> 1:1.3.31-1
+ Revision: 705643
- Upgrade to 1.3.31

* Tue Oct 11 2011 Zombie Ryushu <ryushu@mandriva.org> 1:1.3.30-1
+ Revision: 704325
- Upgrade to 1.1.30
- upgrade to 1.3.29

* Sat Sep 10 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 1:1.3.28-1
+ Revision: 699297
- new version
- haul out some trash
- use %%{EVRD} & %%rename macros

* Tue Sep 06 2011 Zombie Ryushu <ryushu@mandriva.org> 1:1.3.27-1
+ Revision: 698389
- Fix missing backslash
- Upgrade to 1.3.27 and deprecated un-needed Winepulse patches

* Sat Aug 06 2011 Zombie Ryushu <ryushu@mandriva.org> 1:1.3.26-1
+ Revision: 693381
- Upgrade to 1.3.26

* Thu Aug 04 2011 Zombie Ryushu <ryushu@mandriva.org> 1:1.3.25-1
+ Revision: 693162
- Deprecate Winepulse
- Upgrade to 1.3.25

* Sat Jul 09 2011 Zombie Ryushu <ryushu@mandriva.org> 1:1.3.24-1
+ Revision: 689372
- Upgrade to 1.3.24

* Sat Jun 25 2011 Zombie Ryushu <ryushu@mandriva.org> 1:1.3.23-1
+ Revision: 687173
- Upgrade to 1.3.23

* Sun Jun 12 2011 Zombie Ryushu <ryushu@mandriva.org> 1:1.3.22-2.2
+ Revision: 684354
- Update Build deps because some were missing
- Fix man page

* Fri Jun 10 2011 Zombie Ryushu <ryushu@mandriva.org> 1:1.3.22-2
+ Revision: 684188
- Fix man page
- Fix man page
- Upgrade to 1.3.22

* Sat May 28 2011 Funda Wang <fwang@mandriva.org> 1:1.3.21-1
+ Revision: 680398
- update to new version 1.3.21

* Sat May 14 2011 Funda Wang <fwang@mandriva.org> 1:1.3.20-2
+ Revision: 674586
- rediff winepulse configure.ac patch

  + Zombie Ryushu <ryushu@mandriva.org>
    - Upgrade 1.3.20

* Mon May 09 2011 Anssi Hannula <anssi@mandriva.org> 1:1.3.19-2
+ Revision: 673040
- add suggests on wine64-gecko in wine64
- update old comment in .spec

* Sun May 01 2011 Zombie Ryushu <ryushu@mandriva.org> 1:1.3.19-1
+ Revision: 661378
- Fix Winepulse
- Fix Winepulse
- Upgrade to 1.3.19

* Thu Apr 21 2011 Zombie Ryushu <ryushu@mandriva.org> 1:1.3.18-1
+ Revision: 656561
- Upgrade to wine 1.3.18

* Sat Apr 09 2011 Zombie Ryushu <ryushu@mandriva.org> 1:1.3.17-2
+ Revision: 652133
- Fix missing build deps

* Sat Apr 09 2011 Funda Wang <fwang@mandriva.org> 1:1.3.17-1
+ Revision: 652086
- X11-devel is not needed
- new version 1.3.17
- rediff winpusle configure patch

  + Zombie Ryushu <ryushu@mandriva.org>
    - Reset Releaseflag
    - Upgrade to 1.3.16
    - add X11-devel
    - compile with gstreamer
    - Add gettext-devel

* Sun Mar 13 2011 Zombie Ryushu <ryushu@mandriva.org> 1:1.3.15-2
+ Revision: 644144
- Upgrade to 1.3.15 and restore Winepulse patch

* Sat Feb 26 2011 Funda Wang <fwang@mandriva.org> 1:1.3.14-2
+ Revision: 639995
- rebuild

* Fri Feb 18 2011 Zombie Ryushu <ryushu@mandriva.org> 1:1.3.14-1
+ Revision: 638605
- Update to 1.3.14

* Sat Feb 05 2011 Zombie Ryushu <ryushu@mandriva.org> 1:1.3.13-1
+ Revision: 636021
- Update to 1.3.13

* Wed Jan 26 2011 Zombie Ryushu <ryushu@mandriva.org> 1:1.3.12-1
+ Revision: 633001
- remove deprecated patch preventing building
- Upgrade to 1.3.12

* Fri Jan 07 2011 Ahmad Samir <ahmadsamir@mandriva.org> 1:1.3.11-1mdv2011.0
+ Revision: 629667
- update to 1.3.11

  + Funda Wang <fwang@mandriva.org>
    - tighten BR

* Fri Dec 24 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1:1.3.10-1mdv2011.0
+ Revision: 624675
- update to 1.3.10
- rediff the winepulse-configure.ac patch
- update the file list

* Fri Dec 17 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1:1.3.9-2mdv2011.0
+ Revision: 622434
- make the prelink BR condintional, so that the package can be backported

* Fri Dec 10 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1:1.3.9-1mdv2011.0
+ Revision: 620457
- update to 1.3.9
- rediff winepulse-configure.ac patch
- add gstreamer*-devel as BR for gstreamer support
- add BR prelink

* Wed Dec 01 2010 Funda Wang <fwang@mandriva.org> 1:1.3.8-2mdv2011.0
+ Revision: 604301
- update file list
- new verison 1.3.8

* Sat Nov 13 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1:1.3.7-1mdv2011.0
+ Revision: 597055
- Update to 1.3.7

* Sat Oct 30 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1:1.3.6-1mdv2011.0
+ Revision: 590647
- update to wine-1.3.6
- rediff winepulse-configure.ac manually for now
- update str-fmt patch

* Sat Oct 16 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1:1.3.5-1mdv2011.0
+ Revision: 585933
- update to 1.3.5

* Sat Oct 02 2010 Anssi Hannula <anssi@mandriva.org> 1:1.3.4-2mdv2011.0
+ Revision: 582531
- remove version-specific dependency on wine-bin from wine32 to avoid
  possible upgrade problems on x86_64 (32-bit installations were replaced
  with 32+64-bit installations)

* Sat Oct 02 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1:1.3.4-1mdv2011.0
+ Revision: 582416
- update to 1.3.4
- update two of pulseaudio patches (winepulse and winepulse-configure.ac) to 0.39

* Sat Sep 18 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1:1.3.3-1mdv2011.0
+ Revision: 579758
- new version, 1.3.3
- update to 1.3.2

* Fri Aug 20 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1:1.3.1-1mdv2011.0
+ Revision: 571519
- update to 1.3.1

* Fri Jul 30 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1:1.3.0-1mdv2011.0
+ Revision: 563794
- update to 1.3.0

* Wed Jul 21 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1:1.2-3mdv2011.0
+ Revision: 556588
- provide a .desktop file for 'wine uninstaller'

* Sat Jul 17 2010 Thierry Vignaud <tv@mandriva.org> 1:1.2-2mdv2011.0
+ Revision: 554460
- BuildRequires: gnutls-devel tiff-devel libv4l-devel according to annouce

* Fri Jul 16 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1:1.2-1mdv2011.0
+ Revision: 554424
- update to 1.2 final
- use the icons of notepad,winefile,regedit,winemine for their respective .desktop files

* Sat Jul 10 2010 Anssi Hannula <anssi@mandriva.org> 1:1.2-0.rc7.1mdv2011.0
+ Revision: 549898
- split 32-bit package to 'wine' and 'wine32'
  o 'wine32' contains only the files needed for 32-bit support on 64-bit
  o 'wine' contains all the other files
  o one can now install both 'wine64' and 'wine32' on x86_64 and run both
    64-bit and 32-bit applications
  o on 32-bit systems both 'wine' and 'wine32' are needed
- fix .desktop file of wine64

  + Ahmad Samir <ahmadsamir@mandriva.org>
    - new release, 1.2-rc7
    - update all winepulse patches to 0.38

* Mon Jun 21 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1:1.2-0.rc4.1mdv2010.1
+ Revision: 548353
- new upstream release, 1.2-rc4

* Sat Jun 12 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1:1.2-0.rc3.1mdv2010.1
+ Revision: 547953
- new upstream release 1.2-rc3
- update winepulse-0.36-winecfg to 0.37

* Mon May 31 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1:1.2-0.rc2.2mdv2010.1
+ Revision: 546774
- add requires on libpng3 as it's dlopened fixes winemenubuilder crash
  (mdv #59578)

* Sat May 29 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1:1.2-0.rc2.1mdv2010.1
+ Revision: 546574
- new upstream release 1.2-rc2

* Sun May 09 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1:1.1.44-1mdv2010.1
+ Revision: 544287
- update to 1.1.44
- update to winepulse-0.36-winecfg.patch
- stay with manually rediffed winepulse-configure.ac.patch as upstream's still
  doesn't work

* Thu May 06 2010 Anssi Hannula <anssi@mandriva.org> 1:1.1.43-2mdv2010.1
+ Revision: 542937
- require dlopened libxrender1 (fixes at least Spotify issues, reported
  by Mikko Kuivaniemi)

* Fri Apr 16 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1:1.1.43-1mdv2010.1
+ Revision: 535640
- new upstream release 1.1.43
- fix file list

* Fri Apr 02 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1:1.1.42-1mdv2010.1
+ Revision: 530790
- new upstream release 1.1.42
- remove the winepule makefile sed hack, fixed upstream
- update winepulse patch to 0.36
- update winepule-winecfg patch to 0.34
- rediff winepulse-configure.ac patch manually until winepulse upstream updates it

* Sat Mar 20 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1:1.1.41-1mdv2010.1
+ Revision: 525418
- add a hack to make it build with winepulse
- parallel make works again
- disable esd, it's old, and pulseaudio (via winepulse) can do esd

  + Funda Wang <fwang@mandriva.org>
    - new version 1.1.41

* Sat Mar 13 2010 Funda Wang <fwang@mandriva.org> 1:1.1.40-1mdv2010.1
+ Revision: 518737
- build non-parallelly
- new version 1.1.40

* Sat Feb 20 2010 Emmanuel Andry <eandry@mandriva.org> 1:1.1.39-1mdv2010.1
+ Revision: 508703
- drop obsolete esound-devel BR
- New version 1.1.39

* Sat Feb 06 2010 Funda Wang <fwang@mandriva.org> 1:1.1.38-1mdv2010.1
+ Revision: 501310
- update winepulse patches
- New version 1.1.38

  + Anssi Hannula <anssi@mandriva.org>
    - add notices to the description and README.install.urpmi of x86_64
      wine64 packages that explain that it cannot be used to run 32-bit
      Windows applications

* Fri Jan 22 2010 Frederik Himpe <fhimpe@mandriva.org> 1:1.1.37-1mdv2010.1
+ Revision: 495081
- update to new version 1.1.37

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - add suggests on sane-frontends (#57193)

* Tue Jan 12 2010 Anssi Hannula <anssi@mandriva.org> 1:1.1.36-3mdv2010.1
+ Revision: 490060
- move main description block below tags (fixes tags and description in
  32-bit build)

* Mon Jan 11 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 1:1.1.36-2mdv2010.1
+ Revision: 489885
- add conflicts on wine64 for wine package and vice versa
- suggest wine-gecko only for 32 bit wine
- drop library package as library isn't of much use without binary...
- fix so that dependencies, obsoletes etc. gets in place for wine64 package
- do 64 bit build again (with some improvements, still not parallel installable
  with 32 bit build though..)
- remove backwards compatibility for ancient menu structure
- add back service scriptlets that got accidentally removed earlier...

* Sat Jan 09 2010 Funda Wang <fwang@mandriva.org> 1:1.1.36-1mdv2010.1
+ Revision: 488104
- update file list again
- update file list
- New version 1.1.36

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - disable 64 bit build for now..
    - make 32 bit library dependencies specific to %%{ix86} only
    - ditch requires_exceptions, wine dlopen()'s all libraries anyways..
    - get rid of some pre/post requires that were required in dead scriptlets
    - get rid of obsolete scriptlets
    - add initial support for wine64...
    - enable pulseaudio patches that I for some reason accidentally disabled previously..

* Sat Dec 19 2009 Funda Wang <fwang@mandriva.org> 1:1.1.35-1mdv2010.1
+ Revision: 480043
- new version 1.1.35

  + Anssi Hannula <anssi@mandriva.org>
    - add suggests on wine-gecko

* Mon Dec 07 2009 Emmanuel Andry <eandry@mandriva.org> 1:1.1.34-3mdv2010.1
+ Revision: 474373
- update P401

* Sun Dec 06 2009 Per Øyvind Karlsen <peroyvind@mandriva.org> 1:1.1.34-2mdv2010.1
+ Revision: 474268
- add library dependencies for alsa & freetype
- ditch nonsense explicit dependency on library package

* Sat Dec 05 2009 Ahmad Samir <ahmadsamir@mandriva.org> 1:1.1.34-1mdv2010.1
+ Revision: 473851
- Update to 1.1.34

* Sat Nov 14 2009 Funda Wang <fwang@mandriva.org> 1:1.1.33-1mdv2010.1
+ Revision: 465944
- new version 1.1.33

* Sat Oct 24 2009 Frederic Crozat <fcrozat@mandriva.com> 1:1.1.32-1mdv2010.0
+ Revision: 459155
- Release 1.1.32

* Mon Oct 19 2009 Emmanuel Andry <eandry@mandriva.org> 1:1.1.31-2mdv2010.0
+ Revision: 458259
- reenable and update P400

* Sat Oct 10 2009 Zombie Ryushu <ryushu@mandriva.org> 1:1.1.31-1mdv2010.0
+ Revision: 456511
- Remove Deprecated Pulse patch
- Upgrade to version 1.1.31

* Sat Sep 26 2009 Emmanuel Andry <eandry@mandriva.org> 1:1.1.30-1mdv2010.0
+ Revision: 449458
- New version 1.1.30
- update P400 and P402
- BR openal-devel

  + Anssi Hannula <anssi@mandriva.org>
    - add missing buildrequires on gphoto2-devel unixODBC-devel

* Mon Sep 07 2009 Emmanuel Andry <eandry@mandriva.org> 1:1.1.29-1mdv2010.0
+ Revision: 432638
- New version 1.1.29
- update P402
- BR libmpg123-devel

* Sat Aug 22 2009 Funda Wang <fwang@mandriva.org> 1:1.1.28-1mdv2010.0
+ Revision: 419578
- fix file list
- New version 1.1.28

* Wed Aug 19 2009 Emmanuel Andry <eandry@mandriva.org> 1:1.1.27-3mdv2010.0
+ Revision: 418119
- update winepulse patches
- add menu entries for wineboot and wineconsole

* Mon Aug 10 2009 Emmanuel Andry <eandry@mandriva.org> 1:1.1.27-2mdv2010.0
+ Revision: 414323
- BR gsm-devel
- drop old 2007.0 conditionnals

* Sat Aug 08 2009 Funda Wang <fwang@mandriva.org> 1:1.1.27-1mdv2010.0
+ Revision: 411565
- rediff pulseaudio patch
- new version 1.1.27

* Sat Jul 25 2009 Emmanuel Andry <eandry@mandriva.org> 1:1.1.26-2mdv2010.0
+ Revision: 399779
- update winepulse to 0.29

* Sat Jul 18 2009 Funda Wang <fwang@mandriva.org> 1:1.1.26-1mdv2010.0
+ Revision: 396970
- update wine patch
- new version 1.1.26

* Sun Jul 05 2009 Funda Wang <fwang@mandriva.org> 1:1.1.25-1mdv2010.0
+ Revision: 392574
- New version 1.1.25

* Sun Jun 07 2009 Funda Wang <fwang@mandriva.org> 1:1.1.23-1mdv2010.0
+ Revision: 383427
- fix str fmt
- New version 1.1.23

* Sat May 23 2009 Funda Wang <fwang@mandriva.org> 1:1.1.22-1mdv2010.0
+ Revision: 378877
- New version 1.1.22

* Sat May 09 2009 Funda Wang <fwang@mandriva.org> 1:1.1.21-1mdv2010.0
+ Revision: 373696
- New version 1.1.21

* Wed Apr 29 2009 Emmanuel Andry <eandry@mandriva.org> 1:1.1.20-1mdv2010.0
+ Revision: 369137
- New version 1.1.20

* Tue Apr 14 2009 Emmanuel Andry <eandry@mandriva.org> 1:1.1.19-1mdv2009.1
+ Revision: 366908
- New version 1.1.19
- update winepulse driver

* Wed Mar 18 2009 Emmanuel Andry <eandry@mandriva.org> 1:1.1.17-2mdv2009.1
+ Revision: 357306
- disable nas (#48843)

* Sat Mar 14 2009 Emmanuel Andry <eandry@mandriva.org> 1:1.1.17-1mdv2009.1
+ Revision: 355121
- fix chrpath arguments
- update files list
- add winepulse sound driver (fedora)
- New version 1.1.17
- drop patch 109 (merged upstream)

  + Anssi Hannula <anssi@mandriva.org>
    - add back 64-bit comments that were erroneously removed in r355000

* Sat Feb 28 2009 Funda Wang <fwang@mandriva.org> 1:1.1.16-1mdv2009.1
+ Revision: 346000
- fix file list
- New version 1.1.16

* Fri Feb 13 2009 Emmanuel Andry <eandry@mandriva.org> 1:1.1.15-1mdv2009.1
+ Revision: 340139
- New version 1.1.15
- drop P110, fixed diffently upstream

  + Anssi Hannula <anssi@mandriva.org>
    - update comments in spec about wine64 according to recent developments

* Fri Jan 30 2009 Funda Wang <fwang@mandriva.org> 1:1.1.14-1mdv2009.1
+ Revision: 335650
- new version 1.1.14

* Sun Jan 18 2009 Funda Wang <fwang@mandriva.org> 1:1.1.13-1mdv2009.1
+ Revision: 330836
- New version 1.1.13

* Sat Jan 03 2009 Funda Wang <fwang@mandriva.org> 1:1.1.12-1mdv2009.1
+ Revision: 323571
- New version 1.1.12

* Sun Dec 21 2008 Funda Wang <fwang@mandriva.org> 1:1.1.11-1mdv2009.1
+ Revision: 316867
- new version 1.1.11

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Sat Dec 06 2008 Funda Wang <fwang@mandriva.org> 1:1.1.10-1mdv2009.1
+ Revision: 310958
- New version 1.1.10

* Sat Nov 22 2008 Funda Wang <fwang@mandriva.org> 1:1.1.9-1mdv2009.1
+ Revision: 305697
- wineshelllink is merged into winemenubuilder

  + Emmanuel Andry <eandry@mandriva.org>
    - New version

* Sat Nov 08 2008 Funda Wang <fwang@mandriva.org> 1:1.1.8-2mdv2009.1
+ Revision: 300925
- New version 1.1.8

* Wed Oct 29 2008 Funda Wang <fwang@mandriva.org> 1:1.1.7-2mdv2009.1
+ Revision: 298147
- better chinese font substitute list

* Tue Oct 28 2008 Funda Wang <fwang@mandriva.org> 1:1.1.7-1mdv2009.1
+ Revision: 297804
- New version 1.1.7

* Sat Oct 11 2008 Funda Wang <fwang@mandriva.org> 1:1.1.6-1mdv2009.1
+ Revision: 291790
- New version 1.1.6

* Sat Sep 06 2008 Funda Wang <fwang@mandriva.org> 1:1.1.4-1mdv2009.0
+ Revision: 281787
- New version 1.1.4

* Sat Aug 23 2008 Funda Wang <fwang@mandriva.org> 1:1.1.3-1mdv2009.0
+ Revision: 275341
- New version 1.1.3

* Fri Jul 25 2008 Funda Wang <fwang@mandriva.org> 1:1.1.2-1mdv2009.0
+ Revision: 249803
- add cpl.so
- New version 1.1.2

  + Emmanuel Andry <eandry@mandriva.org>
    - New version

* Sat Jun 28 2008 Funda Wang <fwang@mandriva.org> 1:1.1.0-1mdv2009.0
+ Revision: 229612
- New version 1.1.0

* Tue Jun 17 2008 Anssi Hannula <anssi@mandriva.org> 1:1.0-1mdv2009.0
+ Revision: 222989
- final 1.0

* Sat Jun 14 2008 Funda Wang <fwang@mandriva.org> 1:1.0-0.rc5.1mdv2009.0
+ Revision: 219112
- New version 1.0 rc5

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Sat Jun 07 2008 Funda Wang <fwang@mandriva.org> 1:1.0-0.rc4.1mdv2009.0
+ Revision: 216649
- New version 1.0 rc4
- disable patch0, it seems there is a better solution upstream

* Mon Jun 02 2008 Funda Wang <fwang@mandriva.org> 1:1.0-0.rc3.1mdv2009.0
+ Revision: 214176
- fix for newer openssl
- New version 1.0 rc3

* Fri May 23 2008 Anssi Hannula <anssi@mandriva.org> 1:1.0-0.rc2.1mdv2009.0
+ Revision: 210752
- new version
- update file list

* Tue May 13 2008 Anssi Hannula <anssi@mandriva.org> 1:1.0-0.rc1.2mdv2009.0
+ Revision: 206812
- make d: $HOME again
- make e: cdrom on 2008.0 and older, not on 2008.1 as /media/cdrom does
  not exist by default
- use /mnt instead of /media on 2007.1 and earlier

* Sun May 11 2008 Anssi Hannula <anssi@mandriva.org> 1:1.0-0.rc1.1mdv2009.0
+ Revision: 205445
- new version
- adapt mdkconf.patch for rewritten dosdevices creation
- change dos device mappings (will affect newly created wine prefixes
  only):
  o reintroduce D: => /media/cdrom mapping, it is not handled
    automatically
  o change home dir from D: to E:
  o drop E: => ~/tmp mapping
  o replace COM4 => /dev/modem with COM4 => /dev/ttyUSB0
  o drop explicit COM1-3 and LPT1 mappings, they are handled
    automatically by wine (it maps them to /dev/ttySX and /dev/lpX)
- drop "My Documents" directory from Windows directory, it was
  apparently inadvertently added on an earlier rediffing of mdkconf.patch
- drop duplicate buildroot entry
- drop now unneeded CVS file cleaning
- drop unsupported option --enable-opengl (it is enabled by default)
- use parallel make for make depend
- drop unneeded additional make and make install calls in programs/
  subdirectory

* Tue Apr 22 2008 Anssi Hannula <anssi@mandriva.org> 1:0.9.60-1mdv2009.0
+ Revision: 196630
- new version
- rediff mdkconf patch
- update file list

* Sun Apr 13 2008 Anssi Hannula <anssi@mandriva.org> 1:0.9.59-1mdv2009.0
+ Revision: 192650
- do not buildrequire icoutils for now
- new version
- rediff fontforge-symbol-font.patch and add comments
- buildrequires valgrind icoutils librsvg
- fix "debugger detected" errors with some protection systems (#39604)
  by disabling -fomit-frame-pointer

* Sun Mar 30 2008 Anssi Hannula <anssi@mandriva.org> 1:0.9.58-2mdv2008.1
+ Revision: 191173
- revert commit 191172 (Emmanuel Aundry), there is no --disable-debug
  option (debugging is still enabled)

  + Emmanuel Andry <eandry@mandriva.org>
    - disable debug to please cd protections
    - add patch from ubuntu to fix some font rendering (#39552)

* Mon Mar 24 2008 Anssi Hannula <anssi@mandriva.org> 1:0.9.58-1mdv2008.1
+ Revision: 189764
- move wine backport branch as the main branch
- new version
- rediff mdkconf patch
- prepare branch for backporting wine during 2008.1 freeze

* Thu Mar 20 2008 Per Øyvind Karlsen <peroyvind@mandriva.org> 1:0.9.56-2mdv2008.1
+ Revision: 189141
- sorta ressurect esd patch since there's still issues (remaining issues seems to lie
  with pulseaudio and not wine), but only use esd if alsa fails (ie. in case of
  pulseaudio occupying sound device). This way you'll only get wine wine sound latency
  in cases where you otherwise wouldn't have any sound at all. (P109)

* Sun Feb 24 2008 Funda Wang <fwang@mandriva.org> 1:0.9.56-1mdv2008.1
+ Revision: 174204
- New version 0.9.56

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1:0.9.55-4mdv2008.1
+ Revision: 171173
- rebuild

* Thu Feb 14 2008 Per Øyvind Karlsen <peroyvind@mandriva.org> 1:0.9.55-3mdv2008.1
+ Revision: 167747
- drop bogus patch for #37259 as it's not only wrong, but also broken
- drop symlink for /media/cdrom as it's handled by HAL (#37362)

* Wed Feb 13 2008 Frederic Crozat <fcrozat@mandriva.com> 1:0.9.55-2mdv2008.1
+ Revision: 167078
- Patch109: try esd before Alsa for PulseAudio (only on 2008.1 and later) (Mdv bug #37259)

  + Funda Wang <fwang@mandriva.org>
    - New devel package policy

* Sat Feb 09 2008 Funda Wang <fwang@mandriva.org> 1:0.9.55-1mdv2008.1
+ Revision: 164391
- New version 0.9.55

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - fix inccorect link to cdrom  & floppy in wineprefixcreate (fixes #37362)

* Sat Jan 26 2008 Funda Wang <fwang@mandriva.org> 1:0.9.54-1mdv2008.1
+ Revision: 158296
- New version 0.9.54

* Sat Jan 12 2008 Funda Wang <fwang@mandriva.org> 1:0.9.53-1mdv2008.1
+ Revision: 149704
- New version 0.9.53
- restore buildroot

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sat Dec 29 2007 Funda Wang <fwang@mandriva.org> 1:0.9.52-1mdv2008.1
+ Revision: 139050
- New version 0.9.52

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Dec 15 2007 Funda Wang <fwang@mandriva.org> 1:0.9.51-1mdv2008.1
+ Revision: 120291
- add de man page
- New version 0.9.51

* Sat Dec 01 2007 Funda Wang <fwang@mandriva.org> 1:0.9.50-1mdv2008.1
+ Revision: 114240
- New version 0.9.50

* Sat Nov 10 2007 Funda Wang <fwang@mandriva.org> 1:0.9.49-1mdv2008.1
+ Revision: 107403
- New version 0.9.49

* Tue Nov 06 2007 Funda Wang <fwang@mandriva.org> 1:0.9.48-2mdv2008.1
+ Revision: 106463
- rebuild for new lzma

* Sun Oct 28 2007 Funda Wang <fwang@mandriva.org> 1:0.9.48-1mdv2008.1
+ Revision: 102744
- New version 0.9.48

* Sat Oct 13 2007 Funda Wang <fwang@mandriva.org> 1:0.9.47-1mdv2008.1
+ Revision: 97817
- New version 0.9.47

* Tue Oct 09 2007 Funda Wang <fwang@mandriva.org> 1:0.9.46-1mdv2008.1
+ Revision: 96063
- New version 0.9.46
- drop old menu

* Fri Aug 31 2007 Anssi Hannula <anssi@mandriva.org> 1:0.9.44-2mdv2008.0
+ Revision: 76970
- adapt wine submenu to the new menu structure

  + Thierry Vignaud <tv@mandriva.org>
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Sat Aug 25 2007 Funda Wang <fwang@mandriva.org> 1:0.9.44-1mdv2008.0
+ Revision: 71334
- rediff prefix patch
- New version 0.9.44

* Thu Aug 23 2007 Thierry Vignaud <tv@mandriva.org> 1:0.9.43-2mdv2008.0
+ Revision: 69712
- kill ldconfig require as requested by pixel

* Sun Aug 12 2007 Funda Wang <fwang@mandriva.org> 1:0.9.43-1mdv2008.0
+ Revision: 62172
- New version 0.9.43

* Fri Aug 03 2007 Anssi Hannula <anssi@mandriva.org> 1:0.9.42-1mdv2008.0
+ Revision: 58393
- 0.9.42

* Sat Jul 14 2007 Funda Wang <fwang@mandriva.org> 1:0.9.41-1mdv2008.0
+ Revision: 52009
- New version

* Sat Jun 30 2007 Funda Wang <fwang@mandriva.org> 1:0.9.40-1mdv2008.0
+ Revision: 45993
- New version

* Wed Jun 27 2007 Andreas Hasenack <andreas@mandriva.com> 1:0.9.39-2mdv2008.0
+ Revision: 44945
- rebuild with new rpm-mandriva-setup (-fstack-protector)

* Sat Jun 16 2007 Funda Wang <fwang@mandriva.org> 1:0.9.39-1mdv2008.0
+ Revision: 40325
- New version

* Fri Jun 01 2007 Per Øyvind Karlsen <peroyvind@mandriva.org> 1:0.9.38-1mdv2008.0
+ Revision: 34387
- new release: 0.9.38

* Sat May 12 2007 David Walluck <walluck@mandriva.org> 1:0.9.37-1mdv2008.0
+ Revision: 26415
- 0.9.37

* Fri Apr 27 2007 Per Øyvind Karlsen <peroyvind@mandriva.org> 1:0.9.36-1mdv2008.0
+ Revision: 18750
- oops, forgot signature
- new release: 0.9.36

* Thu Apr 19 2007 David Walluck <walluck@mandriva.org> 1:0.9.35-1mdv2008.0
+ Revision: 14962
- 0.9.35
- 0.9.34


* Sun Mar 18 2007 David Walluck <walluck@mandriva.org>
+ 2007-03-18 19:40:25 (146189)
- 0.9.33

* Sun Mar 04 2007 Anssi Hannula <anssi@mandriva.org> 0.9.32-1mdv2007.1
+ 2007-03-04 02:48:54 (131975)
- remove source1 from spec too (SILENT)
- from Per Øyvind Karlsen <pkarlsen@mandriva.com>
    - new release: 0.9.32

* Fri Feb 16 2007 David Walluck <walluck@mandriva.org> 0.9.31-1mdv2007.1
+ 2007-02-16 23:17:01 (122042)
- 0.9.31
  bunzip2 patches
  wine.init should not be mode 755 in SRPM

* Sun Jan 28 2007 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.9.30-1mdv2007.1
+ 2007-01-28 13:16:56 (114488)
- new release: 0.9.30
  drop P112 (fixed upstream)

* Thu Jan 11 2007 Anssi Hannula <anssi@mandriva.org> 0.9.29-1mdv2007.1
+ 2007-01-11 22:01:12 (107674)
- 0.9.29

* Fri Dec 22 2006 Anssi Hannula <anssi@mandriva.org> 0.9.28-1mdv2007.1
+ 2006-12-22 20:01:19 (101655)
- 0.9.28

* Sat Dec 16 2006 Anssi Hannula <anssi@mandriva.org> 0.9.27-2mdv2007.1
+ 2006-12-16 03:46:22 (98021)
- add a workaround for kde .exe association (#27700)

* Sat Dec 16 2006 Anssi Hannula <anssi@mandriva.org> 0.9.27-1mdv2007.1
+ 2006-12-16 01:46:11 (98013)
- 0.9.27
  o requires Mandriva 2007.0 or newer for start menu entry creation
- clean already removed patches from spec
- drop non-working patch107, start menu and desktop entries now as upstream
- add xdg wine submenu
- remove rpath from wmc and wrc too

* Fri Dec 01 2006 Anssi Hannula <anssi@mandriva.org> 0.9.26-1mdv2007.1
+ 2006-12-01 15:47:08 (89701)
- 0.9.26

* Sat Nov 11 2006 Anssi Hannula <anssi@mandriva.org> 0.9.25-1mdv2007.1
+ 2006-11-11 23:02:35 (83226)
- 0.9.25

* Sat Nov 04 2006 Anssi Hannula <anssi@mandriva.org> 0.9.24-1mdv2007.1
+ 2006-11-04 22:11:49 (76646)
- update filelist
- 0.9.24
- disable x86_64 as it does not build correctly yet
- Import wine

* Sat Sep 16 2006 Anssi Hannula <anssi@mandriva.org> 0.9.20-5mdv2007.0
- rebuild to fix binary rpm upload

* Tue Sep 12 2006 Anssi Hannula <anssi@mandriva.org> 0.9.20-4mdv2007.0
- fix buildrequires

* Sun Sep 10 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.9.20-3mdv2007.0
- fix install of fnt2bdf

* Sat Aug 26 2006 Götz Waschk <waschk@mandriva.org> 0.9.20-2mdv2007.0
- fix buildrequires

* Fri Aug 25 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.9.20-1mdv2007.0
- New release 0.9.20

* Fri Aug 11 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1:0.9.19-1mdv2007.0
- New release 0.9.19

* Thu Aug 03 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.9.18-2mdv2007.0
- initscript fixes:
	o do a check before trying to enable wine registration
	o fix formatting of success/failure output
	o use gprintf in stead of echo to make it translatable

* Tue Aug 01 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.9.18-1mdv2007.0
- 0.9.18

* Sun Jul 16 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1:0.9.17-1mdv2007.0
- New release 0.9.17
- new xdg menu (that might be broken:p)
- fix macro-in-%%changelog

* Fri Jun 23 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.9.16-1mdv2007.0
- New release 0.9.16
- fix backport for 2006.0
- don't build on sparc

* Wed Jun 14 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.9.15-1mdv2007.0
- 0.9.15

* Fri May 26 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.9.14-1mdk
- New release 0.9.14

* Sat May 20 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.9.13-3mdk
- fix requires for xorg7 (s/X11R6-contrib/xmessage/)
- fix buildrequires

* Sat May 13 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.9.13-2mdk
- fix path in menu P207 (fixes #21842)

* Fri May 12 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1:0.9.13-1mdk
- New release 0.9.13
- get rid of rpath

* Thu Apr 20 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.9.12-1mdk
- New release 0.9.12

* Sat Apr 01 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.9.11-1mdk
- New release 0.9.11

* Sat Apr 01 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.9.10-2mdk
- Rebuild

* Thu Mar 16 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.9.10-1mdk
- New release 0.9.10

* Fri Mar 03 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.9.9-1mdk
- New release 0.9.9

* Mon Feb 20 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.9.8-1mdk
- New release 0.9.8
- drop destdir patch (P1) as it's finally fixed upstream!

* Thu Feb 02 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.9.7-1mdk
- 0.9.7
- requires(bla,bla) -> requires(bla) requires(bla)

* Thu Jan 19 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.9.6-1mdk
- New release 0.9.6
- drop P115 (fixed upstream)

* Thu Jan 12 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.9.5-3mdk
- fix WMF vulnerability (P115, from Ubuntu)

* Mon Jan 09 2006 Olivier Blin <oblin@mandriva.com> 0.9.5-2mdk
- convert parallel init to LSB

* Fri Jan 06 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.9.5-1mdk
- New release 0.9.5

* Tue Jan 03 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.9.4-3mdk
- parallel init support

* Sat Dec 31 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.9.4-2mdk
- force dependency on current library version (fixes #19522)

* Fri Dec 23 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.9.4-1mdk
- New release 0.9.4

* Mon Dec 12 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.9.3-1mdk
- New release 0.9.3
- drop P113

* Thu Nov 24 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.9.2-1mdk
- New release 0.9.2

* Tue Nov 15 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.9.1-1mdk
- new release

* Fri Oct 28 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.9-3mdk
- gah, fix conflicts

* Thu Oct 27 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.9-2mdk
- merge back in twain and capi libraries and rather exclude them from depencies
  as they're softlinked and the availability will be automatically detected
- remove autoreq on sound daemon libraries for the same reason
- update url for source

* Wed Oct 26 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 0.9-1mdk
- 0.9 (first beta after 12 years! :o)
- add epoch due to new versioning
- don't build on ppc (by spturtle's request, doesn't build)

* Sat Oct 01 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 20050930-1mdk
- 20050930
- regenerate wineprefix patch (P108)
- drop esd patch (P109, merged upstream)
- drop fontforge patch (P114, fixed upstream)

* Wed Aug 31 2005 Buchan Milne <bgmilne@linux-mandrake.com> 20050725-6mdk
- Rebuild for new libldap-2.2

* Tue Aug 30 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 20050725-5mdk
- fix problem with conflicts by adding version to provides (fixes #17927)

* Thu Aug 25 2005 Laurent MONTEL <lmontel@mandriva.com> 20050725-4
- Fix upgrade from 10.1

* Tue Aug 23 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 20050725-3mdk
- fix initscript (rewrote S2, fixes #17676)
- fix upgrade by adding conflicts (fixes #17737)
- fix build with new fontforge (P114 from wine cvs)

* Sat Aug 06 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 20050725-2mdk
- fix so that esd support is automatically detected by winecfg and also added
  to the driver list (added to P109)
- try to detect oss after other sound drivers, otherwise it will be detected
  first even if there are other drivers (added to to P113)
- fix requires(pre,postun,preun)
- fix requires-on-release
- nuke wine-utils and wine-full packages and rather just move the user
  utils to main wine package and the devel utils to the devel package
- drop mdk 8.2 specific stuff
- don't add library dir to /etc/ld.so.conf anymore, remove the old line
- clean out old junk!!

* Fri Aug 05 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 20050725-1mdk
- 20050725
- add back esd support (P109)
- drop wine wrapper script as it's no longer needed (drop S104, modifies P108,
  should also fix #9350)

* Sun Jul 10 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 20050628-3mdk
- move winecfg to main package as it's now usable and the only way to configure wine
- fix dangling-relative-symlink by moving symlink for twain to twain package

* Sat Jul 09 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 20050628-2mdk
- arg, by an accident last release got shipped with an old version of wine-launcher.sh,
  ship new one again

* Fri Jul 08 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 20050628-1mdk
- 20050628
- all configs have been moved to registry, therefore remove those configs (S200 & P100)
- don't build documentation

* Fri Jun 10 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 20050524-1mdk
- 20050524
- fix build with newer alsa (P112 from gentoo)
- add missing buildrequires (fixes #16062)

* Sat Apr 30 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 20050419-2mdk
- don't build on x86_64
- fix build on older releases where fontforge isn't available (which 
  also makes it easier to rebuild package for the club:o)

* Fri Apr 29 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 20050419-1mdk
- 20050419
- regenerate P100
- drop directx9 patch (P111, merged upstream:)

* Sun Apr 17 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 20050310-1mdk
- 20050310
- add directx9 patch (P111)
- update shellink patch (P107)
- %%mkrel
- fix executable-marked-as-config-file

* Wed Feb 16 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 20050211-2mdk
- fix buildrequires

* Sun Feb 13 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 20050211-1mdk
- 20050211

* Fri Jan 14 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 20050111-1mdk
- 20040111
- drop apploader patch (P105) as it breaks current scripts
- drop P110 (fixed upstream)

* Wed Dec 01 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 20041201-1mdk
- 20041201
- fix problem with preloader (P110, fixes #12438)
- regenerate P100

* Mon Nov 08 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 20041019-1mdk
- 20041019
- regenerate P107
- wineclipsrv is no more, remove from %%files
- initial attempt on building win64 emulator on x64_64 (probably needs more work)

* Thu Aug 26 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 20040813-2mdk
- fix temp path in config file and remove some directories in path (P100)
- update launcher script (upstream changes) (S104)
- drop S103 & S105

* Wed Aug 18 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 20040813-1mdk
- 20040813
- regenerate P100
- drop P109 (added upstream)

* Fri Jul 23 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 20040716-2mdk
- add support for esd (P109)
- update wine-launcher.sh script (S104) to no longer use soundwrappers as we now
  have support for both arts and esd in wine

* Thu Jul 22 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 20040716-1mdk
- 20040716
- regenerate P100
- drop P106

* Wed Jun 30 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 20040615-2mdk
- fix buildrequires
- clean out old stuff from spec

* Sat Jun 19 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 20040615-1mdk
- 20040615
- adapt wineprefixcreate for mdk (P108, fixes #10074):
	o trash wine-config (S103 & S105)
	o no longer make a windows system i /var/lib/wine as we rather use a local
	  per user (trash S100)
	o update wine-launcher.sh (S104) to use wineprefixcreate
- regenerate P100
- add new files to %%files list
- do not build on sparc64

* Thu Jun 17 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 20040505-4mdk
- quick and dirty replacement for wine-config.pl (S105) for making drives in
  wine with symlinks (feedback wanted!)
- spec fixes

* Sat Jun 05 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 20040505-3mdk
- rebuild

* Thu May 13 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 20040505-2mdk
- 20040505
- drop P2
- regenerate P100

* Wed May 05 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 20040408-2mdk
- fix problem with $WINEPREFIX being overridden (fixes #9511 Frank <fwallingford@hotmail.com>)

* Thu Apr 15 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 20040408-1mdk
- 20040408
- regenerate P2 & P100

* Fri Apr 02 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 20040309-1mdk
- 20040309
- regenerate P100
- make a separate .wine-native directory for native windowsdir (from Danny, see #8823)
- update %%files list, files changed upstream

* Sun Mar 21 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 20040213-3mdk
- fix problems with arguments when none is specified (fixes #9100)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19131 |12mr|wine-doors-0.1.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:    wine-doors
Version: 0.1.2
Release: %mkrel 4

Summary: Graphical wine frontend
License: GPL
Group:   Emulators
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL:     http://www.wine-doors.org
Source:  wine-doors-%{version}.tar.gz

Requires: libxml2-python, python, pygtk2.0, pygtk2.0-libglade
Requires: gnome-python-desktop
Requires: cabextract
Requires: python-cairo
Requires: wine
BuildRequires: python, pygtk2.0, pygtk2.0-libglade
BuildRequires: gnome-python-desktop
BuildRequires: wine
BuildRequires: cabextract
BuildRequires: desktop-file-utils
# BuildArch: noarch
ExclusiveArch:  %{ix86}

%description
Wine doors is an application designed to assist users in obtaining, installing,
uninstalling and working around the caveats associated with wine applications.
Using a web service to connect users to applications means wine-doors can be
community managed thus splitting application installation and configuration
from the user interface used to install the applications. 

%prep
%setup -q

%build

%install
mkdir -p $RPM_BUILD_ROOT
python setup.py install --sysinstall --root=$RPM_BUILD_ROOT

# fix menu
desktop-file-install \
  --remove-category="Applications" \
  --remove-category="Wine" \
  --add-category="GNOME" \
  --add-category="X-MandrivaLinux-MoreApplications-Emulators" \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/*

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc LICENSE README
%{_bindir}/wine-doors
%{_datadir}/wine-doors/*
%{_datadir}/applications/*
%{_datadir}/pixmaps/*
%config(noreplace) %{_sysconfdir}/wine-doors/preferences.xml



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19132 |12mr|wireless-regdb-20101124-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _verdate 2010.11.24
%define _version %(echo %_verdate | sed 's/\\.//g')

Name:		wireless-regdb
Version:	%{_version}
Release:	%mkrel 3
Summary:	The wireless regulatory database
License:	ISC
Group:		System/Configuration/Hardware
URL:		http://linuxwireless.org/en/developers/Regulatory#Theregulatorydatabase
Source:		http://wireless.kernel.org/download/wireless-regdb/wireless-regdb-%{_verdate}.tar.bz2
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Database with wireless regulatory information, used by crda or which can
be used by another user space helpers to communicate wireless regulatory
data to linux kernel.

%prep
%setup -q -n %{name}-%{_verdate}

%build

%install
rm -rf %{buildroot}
%makeinstall_std

%files
%defattr(0644,root,root,0755)
%doc LICENSE
%{_mandir}/man5/regulatory.bin.5*
%{_prefix}/lib/crda/regulatory.bin
%{_prefix}/lib/crda/pubkeys/linville.key.pub.pem




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19133 |12mr|wireless-tools-29-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name 	wireless-tools
%define version	29
%define pre	0
%define rel	6
%if %{pre}
%define release	%manbo_mkrel 0.pre%{pre}.%{rel}
%define src	wireless_tools.%{version}.pre%{pre}.tar.gz
%else
%define release	%manbo_mkrel %{rel}
%define src	wireless_tools.%{version}.tar.gz
%endif
%define lib_name_orig libiw
%define lib_major %{version}
%define lib_name %mklibname iw %{lib_major}
%define docs README INSTALL CHANGELOG.h DISTRIBUTIONS.txt COPYING PCMCIA.txt HOTPLUG.txt

Summary: Wireless ethernet configuration tools
Group: System/Kernel and hardware
License: GPL
Name: %{name}
Version: %{version}
Release: %{release}
URL: http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html
Source: http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/%{src}
Patch2: wireless_tools.27-wireless-man-upd.patch.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
Conflicts: man-pages-fr < 1.58.0-16mdk
# (blino) strict Requires, see 28-1.pre9.2mdk changelog
Requires: %{lib_name} = %{version}-%{release}

%description
This package contain the Wireless tools, used to manipulate
the Wireless Extensions. The Wireless Extension is an interface
allowing you to set Wireless LAN specific parameters and get the
specific stats for wireless networking equipment.

This is specifically useful since it allows manipulation of encryption
parameters possible with the GPL WaveLAN cards.

%package -n %{lib_name}
Summary: Wireless_tools library
Group: System/Libraries
Provides: %{lib_name_orig}

%description -n %{lib_name}
This package contains libraries to configure and access wireless interface
cards.

%package -n %{lib_name}-devel
Summary: Wireless_tools development library
Group: Development/C
Provides: %{lib_name_orig}-devel
# (blino) strict Requires, see 28-1.pre9.2mdk changelog
Requires: %{lib_name} = %{version}-%{release}

%description -n %{lib_name}-devel
This package contains libraries and headers for use in developing
wireless tools.

%prep
%setup -q -n wireless_tools.%{version}
%patch2 -p0
chmod a+r %{docs}

%build
%make clean
%make "CFLAGS=$RPM_OPT_FLAGS -I."

%install
rm -rf $RPM_BUILD_ROOT

%makeinstall \
	PREFIX=%{buildroot}%{_prefix} \
	INSTALL_LIB=%{buildroot}/%{_lib} \
	INSTALL_MAN=%{buildroot}%{_mandir} \
	INSTALL_DIR=%{buildroot}/sbin

mkdir -p $RPM_BUILD_ROOT%_mandir/fr/man8
install -m 644 fr/* $RPM_BUILD_ROOT%_mandir/fr/man8/

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post -n %{lib_name} -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %{lib_name} -p /sbin/ldconfig
%endif

%triggerpostun -- wireless-tools < 28-1.pre9.3mdk
[ -f /etc/iftab ] && sed -i -e s,mac_ieee1394,mac, /etc/iftab
:

%files
%defattr(-,root,root,0755)
%doc %{docs}
/sbin/*
%{_mandir}/man*/*
%lang(fr) %{_mandir}/fr/man*/*

%files -n %{lib_name}
%defattr(-,root,root,0755)
/%{_lib}/libiw.so.*

%files -n %{lib_name}-devel
%defattr(-,root,root,0755)
/%{_lib}/libiw.so
%{_includedir}/iwlib.h
%{_includedir}/wireless.h



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19134 |12mr|wireshark-1.8.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	blurb Wireshark is a fork of Ethereal(tm)

%define	major 2
%define libname %mklibname wireshark %{major}
%define libname_devel %mklibname -d wireshark

%define release 1

Summary:	Network traffic analyzer
Name:		wireshark
Version:	1.8.4
Release:	%{release}
License:	GPLv2+ and GPLv3
Group: 		Monitoring
URL: 		http://www.wireshark.org
Source0:	http://www.wireshark.org/download/src/%{name}-%{version}.tar.bz2
Source1:	http://www.wireshark.org/download/src/all-versions/SIGNATURES-%{version}.txt
Patch0:		wireshark_help_browser.patch
Patch1:		wireshark-plugindir.patch
Patch2:		wireshark-1.8.0-enable_gnutls3_despite_unknown_licensing_issue.diff
Requires:	usermode-consoleonly
Requires:	dumpcap
BuildRequires:	autoconf automake libtool
BuildRequires:	doxygen
BuildRequires:	glib2-devel
BuildRequires:	gtk+2-devel
BuildRequires:	krb5-devel
BuildRequires:	cap-devel
BuildRequires:	elfutils-devel
BuildRequires:	pcap-devel >= 0.7.2
BuildRequires:	smi-devel
BuildRequires:	openssl-devel
BuildRequires:	lua-devel
BuildRequires:	portaudio-devel
BuildRequires:	libgcrypt-devel >= 1.1.92
BuildRequires:	gnutls-devel
BuildRequires:	zlib-devel
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	libgeoip-devel

%description
Wireshark is a network traffic analyzer for Unix-ish operating systems. It is
based on GTK+, a graphical user interface library, and libpcap, a packet
capture and filtering library.

%{blurb}

%package -n	%{libname}
Summary:	Network traffic and protocol analyzer libraries
Group:		System/Libraries

%description -n	%{libname}
Wireshark is a network traffic analyzer for Unix-ish operating systems. It is
based on GTK+, a graphical user interface library, and libpcap, a packet
capture and filtering library.

%{blurb}

%package -n	%{libname_devel}
Summary:	Development files for %{name}
Group:		Development/Other
Provides:	libwireshark-devel = %{version}
Provides:	wireshark-devel = %{version}
Requires:	%{libname} = %{version}

%description -n	%{libname_devel}
This package contains files used for development with %{name}.


%package	tools
Summary:	Tools for manipulating capture files
Group:		Monitoring

%description	tools
Set of tools for manipulating capture files. Contains:

- editcap - Edit and/or translate the format of capture files
- mergecap - Merges two capture files into one
- text2cap - Generate a capture file from an ASCII hexdump of packets

%{blurb}

%package -n	tshark
Summary:	Text-mode network traffic and protocol analyzer
Group:		Monitoring
Requires:	dumpcap

%description -n	tshark
Tshark is a network protocol analyzer. It lets you capture packet data from a
live network, or read packets from a previously saved capture file, either
printing a decoded form of those packets to the standard output or writing the
packets to a file. Twireshark's native capture file format is libpcap format,
which is also the format used by tcpdump and various other tools.

%{blurb}

%package -n	rawshark
Summary:	Dump and analyze raw libpcap data
Group:		Monitoring
Conflicts:	wireshark-tools <= 0.99.8-1mdv2008.1

%description -n rawshark
Rawshark reads a stream of packets from a file or pipe, and prints a line
describing its output, followed by a set of matching fields for each packet on
stdout.

%{blurb}

%package -n	dumpcap
Summary:	Network traffic dump tool
Group:		Monitoring

%description -n dumpcap
Dumpcap is a network traffic dump tool. It lets you capture packet data from a
live network and write the packets to a file. Many wireshark utilities require
it.

%{blurb}

%prep

%setup -q -n %{name}-%{version}
%patch0 -p0
%patch1 -p0
%patch2 -p0

# lib64 fix
perl -pi -e "s|/lib\b|/%{_lib}|g" *

%build
autoreconf -fi
%serverbuild
%configure2_5x \
    --disable-static \
    --disable-warnings-as-errors --enable-warnings-as-errors=no \
    --disable-usr-local \
    --enable-wireshark \
    --enable-packet-editor \
    --enable-tshark \
    --enable-editcap \
    --enable-capinfos \
    --enable-mergecap \
    --enable-text2pcap \
    --enable-dftest \
    --enable-randpkt \
    --enable-airpcap \
    --enable-dumpcap \
    --enable-rawshark \
    --enable-ipv6 \
    --with-gnutls=yes \
    --with-gcrypt=yes \
    --with-gtk3=no \
    --with-libsmi=%{_prefix} \
    --with-pcap=%{_prefix} \
    --with-zlib=%{_prefix} \
    --with-lua=%{_prefix} \
    --with-portaudio=%{_prefix} \
    --with-libcap=%{_prefix} \
    --with-ssl=%{_prefix} \
    --with-krb5 \
    --with-adns=no \
    --with-geoip=yes \
    --with-plugins=%{_libdir}/%{name}

# try to fix the build...
find -name "Makefile" | xargs perl -pi -e "s|/usr/lib\b|%{_libdir}|g"

%make

%install

%makeinstall_std

# setup links for consolehelpper support to allow root access
install -d %{buildroot}%{_sbindir}
pushd %{buildroot}%{_bindir}
    ln -sf consolehelper %{name}-root
cd %{buildroot}%{_sbindir}
    ln -s ../bin/%{name} %{name}-root
popd

# icon
install -d %{buildroot}%{_miconsdir}
install -d %{buildroot}%{_iconsdir}
install -d %{buildroot}%{_liconsdir}

install -m0644 image/wsicon16.png %{buildroot}%{_miconsdir}/%{name}.png
install -m0644 image/wsicon32.png %{buildroot}%{_iconsdir}/%{name}.png
install -m0644 image/wsicon48.png %{buildroot}%{_liconsdir}/%{name}.png

# XDG menu
install -d %{buildroot}%{_datadir}/applications
install -m0644 wireshark.desktop %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop

cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Wireshark
Comment=Network traffic analyzer
Exec=%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=GTK;X-MandrivaLinux-System-Monitoring;System;Monitor;
EOF

cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}-root.desktop << EOF
[Desktop Entry]
Name=Wireshark (root user)
Comment=Network traffic analyzer (root user)
Exec=%{name}-root
Icon=%{name}
Terminal=false
Type=Application
Categories=GTK;System;Monitor;
EOF

# move this one to /usr/sbin
mv %{buildroot}%{_bindir}/dumpcap %{buildroot}%{_sbindir}/dumpcap

# fix one odd bug...
pushd %{buildroot}%{_bindir}
    ln -s ../sbin/dumpcap dumpcap
popd

# remove uneeded files
rm -f %{buildroot}%{_libdir}/wireshark/*.la

# install includes
mkdir -p %{buildroot}%{_includedir}/wireshark
for include in `find epan -type f -name '*.h'`; do
        mkdir -p %{buildroot}%{_includedir}/wireshark/`dirname $include`
        install -m 0644 $include %{buildroot}%{_includedir}/wireshark/`dirname $include`
done
# remaining include files
install -m 0644 *.h %{buildroot}%{_includedir}/wireshark
mkdir -p %{buildroot}%{_includedir}/wireshark/wiretap
install -m 0644 wiretap/*.h %{buildroot}%{_includedir}/wireshark/wiretap

%files -n dumpcap
%attr(0755,root,root) %{_bindir}/dumpcap
%attr(0755,root,root) %{_sbindir}/dumpcap
%{_mandir}/man1/dumpcap.1*

%files
%attr(0755,root,root) %{_bindir}/%{name}
%attr(0755,root,root) %{_bindir}/%{name}-root
%attr(0755,root,root) %{_sbindir}/%{name}-root
# plugins
%dir %{_libdir}/%{name}
%attr(0755,root,root) %{_libdir}/%{name}/asn1.so
%attr(0755,root,root) %{_libdir}/%{name}/docsis.so
%attr(0755,root,root) %{_libdir}/%{name}/ethercat.so
%attr(0755,root,root) %{_libdir}/%{name}/gryphon.so
%attr(0755,root,root) %{_libdir}/%{name}/irda.so
%attr(0755,root,root) %{_libdir}/%{name}/m2m.so
%attr(0755,root,root) %{_libdir}/%{name}/mate.so
%attr(0755,root,root) %{_libdir}/%{name}/opcua.so
%attr(0755,root,root) %{_libdir}/%{name}/profinet.so
%attr(0755,root,root) %{_libdir}/%{name}/stats_tree.so
%attr(0755,root,root) %{_libdir}/%{name}/unistim.so
%attr(0755,root,root) %{_libdir}/%{name}/wimaxasncp.so
%attr(0755,root,root) %{_libdir}/%{name}/wimax.so
%dir %{_datadir}/%{name}
%dir %{_datadir}/%{name}/diameter
%config(noreplace) %attr(0644,root,root) %{_datadir}/%{name}/diameter/*
%dir %{_datadir}/%{name}/dtds
%config(noreplace) %attr(0644,root,root) %{_datadir}/%{name}/dtds/*
%dir %{_datadir}/%{name}/help
%attr(0644,root,root) %{_datadir}/%{name}/help/*
%dir %{_datadir}/%{name}/radius
%config(noreplace) %attr(0644,root,root) %{_datadir}/%{name}/radius/dictionary*
%attr(0644,root,root) %{_datadir}/%{name}/radius/README.radius_dictionary
%dir %{_datadir}/%{name}/tpncp
%config(noreplace) %attr(0644,root,root) %{_datadir}/%{name}/tpncp/*
%dir %{_datadir}/%{name}/wimaxasncp
%config(noreplace) %attr(0644,root,root) %{_datadir}/%{name}/wimaxasncp/dictionary.*
%config(noreplace) %attr(0644,root,root) %{_datadir}/%{name}/cfilters
%config(noreplace) %attr(0644,root,root) %{_datadir}/%{name}/colorfilters
%config(noreplace) %attr(0644,root,root) %{_datadir}/%{name}/dfilters
%config(noreplace) %attr(0644,root,root) %{_datadir}/%{name}/manuf
%config(noreplace) %attr(0644,root,root) %{_datadir}/%{name}/pdml2html.xsl
%config(noreplace) %attr(0644,root,root) %{_datadir}/%{name}/services
%config(noreplace) %attr(0644,root,root) %{_datadir}/%{name}/smi_modules
%attr(0644,root,root) %{_datadir}/%{name}/console.lua
%attr(0644,root,root) %{_datadir}/%{name}/dtd_gen.lua
%attr(0644,root,root) %{_datadir}/%{name}/init.lua
%attr(0644,root,root) %{_datadir}/%{name}/ws.css
%{_iconsdir}/*.png
%{_miconsdir}/*.png
%{_liconsdir}/*.png
%{_mandir}/man1/%{name}.1*
%{_mandir}/man4/%{name}-filter.4*
%{_datadir}/%{name}/*.html
%{_datadir}/%{name}/AUTHORS-SHORT
%{_datadir}/%{name}/COPYING
%{_datadir}/applications/*.desktop

%files tools
%attr(0755,root,root) %{_bindir}/capinfos
%attr(0755,root,root) %{_bindir}/dftest
%attr(0755,root,root) %{_bindir}/editcap
%attr(0755,root,root) %{_bindir}/mergecap
%attr(0755,root,root) %{_bindir}/randpkt
%attr(0755,root,root) %{_bindir}/text2pcap
%{_mandir}/man1/capinfo*
%{_mandir}/man1/dftest*
%{_mandir}/man1/editcap*
%{_mandir}/man1/mergecap*
%{_mandir}/man1/randpkt*
%{_mandir}/man1/text2pcap*

%files -n tshark
%attr(0755,root,root) %{_bindir}/tshark
%{_mandir}/man1/tshark*

%files -n rawshark
%attr(0755,root,root) %{_bindir}/rawshark
%{_mandir}/man1/rawshark.1*

%files -n %{libname}
%doc AUTHORS NEWS README{,.[lv]*} doc/{randpkt.txt,README.*}
%attr(0755,root,root) %{_libdir}/libwireshark.so.%{major}*
%attr(0755,root,root) %{_libdir}/libwiretap.so.%{major}*
%attr(0755,root,root) %{_libdir}/libwsutil.so.%{major}*

%files -n %{libname_devel}
%doc ChangeLog
%{_includedir}/wireshark
%{_libdir}/libwireshark.so
%{_libdir}/libwiretap.so
%{_libdir}/libwsutil.so



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19135 |12mr|wlandetect-0.3-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	Simple wireless roaming daemon
Name: 		wlandetect
Version: 	0.3
Release: 	%mkrel 9
License: 	GPL
Group: 		System/Configuration/Networking
URL: 		http://jelmer.vernstok.nl/oss/wlandetect/
Source: 	%{name}-%{version}.tar.bz2
Patch1:		wlandetect-init.d.patch
Patch2:		wlandetect-pid.patch
BuildArch:	noarch
Requires:	wireless-tools
Buildroot: 	%{_tmppath}/%{name}-%{version}-buildroot

%description
Wlandetect is a very simple Perl script that checks which access points and
other peers can be reached and executes some commands based on what it has
found. It is very useful if you often switch between various wireless
environments.

%prep

%setup -q
%patch1 -p0 -b .init
%patch2 -p0 -b .pid

%install
rm -rf %{buildroot}

mkdir -p %{buildroot}/%{_mandir}/man8
cp wlandetect.8 %{buildroot}/%{_mandir}/man8
mkdir -p %{buildroot}/%{_sbindir}
cp wlandetect %{buildroot}/%{_sbindir}
mkdir -p %{buildroot}/%{_sysconfdir}/rc.d/init.d
perl -p -e 's,/usr/local/sbin,%{_sbindir},g' %{name}-init.d > %{buildroot}/%{_sysconfdir}/rc.d/init.d/%{name}
echo "# FORMAT: ESSID<tab><tab>commands" > %{buildroot}/%{_sysconfdir}/wlandetect.conf
echo "# use @DEV@ for device name" >>  %{buildroot}/%{_sysconfdir}/wlandetect.conf
echo "default		/sbin/iwconfig @DEV@ essid any key ""; /sbin/ifup @DEV@; dhclient @DEV@" >> %{buildroot}/%{_sysconfdir}/wlandetect.conf
echo "linksys		/sbin/iwconfig @DEV@ essid any key ""; /sbin/ifup @DEV@; dhclient @DEV@" >> %{buildroot}/%{_sysconfdir}/wlandetect.conf

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS COPYING README wlandetect.conf.example
%{_sbindir}/%{name}
%attr(0755,root,root) %{_initrddir}/%{name}
%config(noreplace) %{_sysconfdir}/wlandetect.conf
%{_mandir}/man8/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19136 |12mr|wmcalclock-1.25-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname	wmCalClock

Name: 	 	wmcalclock
Summary: 	Calendar and clock application for Window Maker
Version: 	1.25
Release: 	1
URL:		http://dockapps.windowmaker.org/file.php/id/9
License:	GPL
Group:		Graphical desktop/WindowMaker
Source0:	http://dockapps.windowmaker.org/download.php/id/16/%{oname}-%{version}.tar.xz
Source2:	clock-icon.png

BuildRequires:	imagemagick
BuildRequires:	libapm-devel
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xpm)

Conflicts:	WindowMaker < 0.95.0-3

%description
wmCalClock is a calendar and clock application for Window Maker.

%prep
%setup -qn %{oname}-%{version}

%build
pushd Src
%make
popd
										
%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/%{_bindir}
mkdir -p %{buildroot}/%{_mandir}/man1
pushd Src
install -s -m 0755 wmCalClock %{buildroot}/%{_bindir}
install -m 0644 wmCalClock.1 %{buildroot}/%{_mandir}/man1/
popd

#menu
mkdir -p %{buildroot}%{_datadir}/applications
cat << EOF > %{buildroot}%{_datadir}/applications/%{name}.desktop
[Desktop Entry]
Type=Application
Exec=%{name}
Icon=%{name}
Name=WMbattery
Comment=Calender & Clock docklet
Categories=System;
EOF

#icons
mkdir -p %{buildroot}/%{_liconsdir}
convert -size 48x48 %{SOURCE2} %{buildroot}/%{_liconsdir}/%{name}.png
mkdir -p %{buildroot}/%{_iconsdir}
convert -size 32x32 %{SOURCE2} %{buildroot}/%{_iconsdir}/%{name}.png
mkdir -p %{buildroot}/%{_miconsdir}
convert -size 16x16 %{SOURCE2} %{buildroot}/%{_miconsdir}/%{name}.png

%files
%doc TODO README
%{_bindir}/%{oname}
%{_datadir}/applications/%{name}.desktop
%{_liconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%doc %{_mandir}/*/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19137 |12mr|wmctrl-1.07-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	wmctrl
%define	version	1.07
%define	release	%mkrel 5

Name:		%name
Version:	%version 
Release:	%release
License:	GPLv2+
Group:		System/X11
Url:		http://sweb.cz/tripie/utils/wmctrl/
Source:		%name-%version.tar.bz2
Patch0:         http://ftp.de.debian.org/debian/pool/main/w/wmctrl/wmctrl_1.07-6.diff.gz
Patch1:         wmctrl-sticky-workspace.patch
Summary:	Command line tool to interact with an EWMH/NetWM compatible X Window Manager
BuildRequires:	glib2-devel
BuildRequires:	libx11-devel
BuildRequires:	libxmu-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-build

%description
Wmctrl provides command line access to almost all the features defined
in the EWMH specification. Using it, it's possible to, for example,
obtain information about the window manager, get a detailed list of
desktops and managed windows, switch and resize desktops, change number
of desktops, make windows full-screen, always-above or sticky, and
activate, close, move, resize, maximize and minimize them.

The command line access makes it easy to automate these tasks and
execute them from any application that is able to run a command in
response to some event.

Please note that wmctrl only works with window managers which implement
this specification.

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog README
%_bindir/*
%_mandir/man1/wmctrl.1.*


%changelog
* Mon Jun  4 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 1.0.7-5
- apply fedora patches

* Tue Feb 01 2011 Funda Wang <fwang@mandriva.org> 1.07-4mdv2011.0
+ Revision: 634785
- simplify BR

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 1.07-3mdv2010.0
+ Revision: 434778
- rebuild

* Sat Aug 09 2008 Thierry Vignaud <tv@mandriva.org> 1.07-2mdv2009.0
+ Revision: 269708
- rebuild early 2009.0 package (before pixel changes)

* Wed Jun 04 2008 Pascal Terjan <pterjan@mandriva.org> 1.07-1mdv2009.0
+ Revision: 214993
- import wmctrl



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19138 |12mr|wml-2.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# do not provide/require private perl modules
%if %{_use_internal_dependency_generator}
%define __noautoreq 'GD\\.so|perl\\(HTML::Clean\\)|perl\\(WML::GD\\)'
%define __noautoprov 'GD\\.so|perl\\(HTML::Clean\\)|perl\\(WML::GD\\)'
%else
%define _requires_exceptions GD.so\\|perl(HTML::Clean)\\|perl(WML::GD)
%define _provides_exceptions GD.so\\|perl(HTML::Clean)\\|perl(WML::GD)
%endif

Summary:	Website META Language
Name:		wml
Version:	2.2.0
Release:	1
License:	GPLv2+
Group:		Publishing
URL:		http://thewml.org/
Source:		https://bitbucket.org/shlomif/website-meta-language/downloads/%{name}-%{version}.tar.bz2
BuildRequires:	cmake
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	libtool
BuildRequires:	libltdl-devel
BuildRequires:	pcre-devel
BuildRequires:	perl-devel
BuildRequires:	gdbm-devel
BuildRequires:	db-devel
BuildRequires:	gettext-devel
BuildRequires:	lynx
BuildRequires:	perl-Bit-Vector >= 5.2
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(GD)
BuildRequires:	perl(Getopt::Long) >= 2.16
BuildRequires:	perl(HTML::Clean)
BuildRequires:	perl(Image::Size) >= 2.6
BuildRequires:	perl(IO::File) >= 1.07
BuildRequires:	perl(Term::ReadKey) >= 2.11

%description
WML is a free and extensible Webdesigner's off-line HTML generation
toolkit for Unix, distributed under the GNU General Public License
(GPL v2). It is written in ANSI C and Perl 5, build via a GNU Autoconf
based source tree and runs out-of-the-box on all major Unix derivatives.
It can be used free of charge both in educational and commercial
environments.

%prep
%setup -q

%build
%cmake -DLIB_INSTALL_DIR=%{_libdir}
make

# TODO : add percent-check once it is working.

%install
%makeinstall_std -C build

%files
%doc ANNOUNCE BUGREPORT ChangeLog COPYING COPYRIGHT COPYRIGHT.OTHER CREDITS 
%doc NEWS README SUPPORT VERSION VERSION.HISTORY
%{_bindir}/*
%{_libdir}/%{name}
%{_mandir}/*/*


%changelog
* Mon Sep  3 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: ba5ba1e
- New version 2.2.0 (get it from Mageia), add req and prov exceptions for internal dependency generator, drop explicit requires on perl modules (rpm catches them fine now), minor cleanups
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19139 |12mr|wmnet-1.06-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define xrootdir	/usr
%define xconfdir	/etc/X11

Summary:	Applet that monitors the network
Name:		wmnet
Version:	1.06
Release:	13
License:	GPL
Group:		Graphical desktop/WindowMaker
URL:		http://dockapps.org/file.php/id/77
Source0:	http://dockapps.org/download.php/id/115/%{name}-%{version}.tar.bz2
Source1:	%{name}.wmconfig
Source2:	wmnet-icons.tar.bz2
Patch0:		wmnet-sa-restorer.patch
Patch1:		wmnet-1.05-man-graph.patch
Patch2:		wmnet-1.05-glibc22.patch
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	imake

%description
Wmnet uses ip accounting in the Linux kernel to monitor your network.

%prep
%setup
%patch0 -p1 -b .sigaction
%patch1 -p1 -b .man-graph
%patch2 -p1 -b .glibc22

%build
xmkmf
%make CFLAGS="%{optflags}"

%install
# wmnet standard install
install -d %{buildroot}/%{_bindir}
install -d %{buildroot}/%{_mandir}/man1
install -m 755 wmnet %{buildroot}/%{_bindir}
install -m 644 wmnet.man %{buildroot}/%{_mandir}/man1/wmnet.1

# wmaker config file
install -d %{buildroot}/%{xconfdir}/wmconfig
cp %{SOURCE1} %{buildroot}/%{xconfdir}/wmconfig/%{name}

# mdv menu icons
mkdir -p %{buildroot}/%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
tar jxvf %{SOURCE2} -C %{buildroot}/%{_iconsdir}
# fd.o icons
cp %{buildroot}/%{_iconsdir}/%{name}.png %{buildroot}/%{_iconsdir}/hicolor/32x32/apps/%{name}.png
cp %{buildroot}/%{_liconsdir}/%{name}.png %{buildroot}/%{_iconsdir}/hicolor/48x48/apps/%{name}.png
cp %{buildroot}/%{_miconsdir}/%{name}.png %{buildroot}/%{_iconsdir}/hicolor/16x16/apps/%{name}.png

# mdv menu entry
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Name=WMnet
Comment=A WindowMaker dock network monitor
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=System;Monitor;X-MandrivaLinux-System-Monitoring;
EOF

%files
%doc README Changelog
%config(noreplace) %{xconfdir}/wmconfig/%{name}
%{_bindir}/wmnet
%{_mandir}/man1/wmnet.1*
%{_datadir}/applications/mandriva-%{name}.desktop
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_iconsdir}/hicolor/16x16/apps/%{name}.png
%{_iconsdir}/hicolor/32x32/apps/%{name}.png
%{_iconsdir}/hicolor/48x48/apps/%{name}.png

%changelog
* Sat Oct  20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: ae669d9
- Spec cleanup, don't strip binary on install
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19140 |12mr|wordnet-3.0-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Name	WordNet

%define major		%{version}
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname %{name} -d

Name:		wordnet
Version:	3.0
Release:	%mkrel 14
Summary:	A lexical database for the English language
Group:		Sciences/Other
License:	MIT
URL:		http://wordnet.princeton.edu
Source0:	http://wordnet.princeton.edu/%{version}/%{Name}-%{version}.tar.bz2
Patch0:		%{name}-2.1.libtool.patch
Patch1:		%{name}-3.0.fhs.patch
Patch2:		%{name}-CVE-2008-2149_3908.patch
# Kludge (not a fix) for Tcl 8.6 (TIP #330, interp->result) - AdamW
# 2008/12
Patch3:		wordnet-3.0-tcl86.patch
Patch4:		wordnet_autoconf.patch
Patch5:		wordnet_wformat.patch
Requires:       %{libname} = %{version}
BuildRequires:	tcl-devel
BuildRequires:	tk-devel
BuildRoot:      %{_tmppath}/%{name}-%{version}

%description
WordNet is an online lexical reference system whose design is inspired by
current psycholinguistic theories of human lexical memory. English nouns,
verbs, adjectives and adverbs are organized into synonym sets, each
representing one underlying lexical concept. Different relations link the
synonym sets.

%package -n %{libname}
Summary:        Main library for %{name}
Group:          System/Libraries
Provides:       lib%{name} = %{version}-%{release}

%description -n %{libname}
This package contains the library needed to run %{name}.

%package -n %{develname}
Summary:        Development header files for %{name}
Group:          Development/C
Requires:       %{libname} = %{version}
Provides:       lib%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname wordnet 3.0 -d}

%description -n %{develname}
Libraries, include files and other resources you can use to develop.

%prep
%setup -q -n %{Name}-%{version}
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1 -b .tcl86
%patch4 -p1
%patch5 -p1
autoreconf -fi

%build
%configure2_5x
make

%install
rm -rf %{buildroot}
%makeinstall

mkdir -p %{buildroot}%{_datadir}/applications/
cat > %{buildroot}%{_datadir}/applications/mandriva-wordnet.desktop << EOF
[Desktop Entry]
Type=Application
Name=WordNet
Comment=Graphical Interface for WordNet
Icon=accessories-dictionary
Exec=wnb
Categories=Office;X-MandrivaLinux-Office-Accessories;
EOF

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS COPYING INSTALL ChangeLog README doc/{html,ps,pdf}
%{_bindir}/*
%{_datadir}/applications/mandriva-wordnet.desktop
%{_datadir}/%{Name}
%{_mandir}/*/*

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/libWN-%{version}.so

%files -n %{develname}
%defattr(-,root,root)
%{_libdir}/libWN.so
%{_libdir}/libWN.a
%{_includedir}/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19141 |12mr|words-3.0-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _dict_dir %{_datadir}/dict/

Summary:	A dictionary of English words for the /usr/dict directory
Name:		words
Version:	3.0
Release:	%mkrel 10
License:	Public Domain
Group:		Text tools
URL:		http://www.dcs.shef.ac.uk/research/ilash/Moby/
Source:		http://www.dcs.shef.ac.uk/research/ilash/Moby/mwords.tar.bz2
BuildArch:	noarch
BuildRequires:	dos2unix
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
The words file is a dictionary of English words for the
/usr/share/dict directory. Some programs use this database of
words to check spelling. Password checkers use it to look for bad
passwords.

%prep
%setup -q -c

%build
cd mwords
dos2unix *; chmod a+r *
cat [1-9]*.??? | egrep  "^[[:alnum:]'&!,./-]+$" | sort --ignore-case --dictionary-order | uniq > moby

cat <<EOF >license.txt
On June 1, 1996 Grady Ward announced that the fruits of
the Moby project were being placed in the public domain:

The Moby lexicon project is complete and has
been place into the public domain. Use, sell,
rework, excerpt and use in any way on any platform.
    
Placing this material on internal or public servers is
also encouraged. The compiler is not aware of any
export restrictions so freely distribute world-wide.
    
You can verify the public domain status by contacting
   
Grady Ward
3449 Martha Ct.
Arcata, CA  95521-4884
    
daedal@myrealbox.com
EOF

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_datadir}/dict
install -m644 mwords/moby %{buildroot}%{_datadir}/dict/linux.words
ln -sf linux.words %{buildroot}%{_datadir}/dict/words

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc mwords/readme.txt mwords/license.txt
%{_dict_dir}linux.words
%{_dict_dir}words



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19142 |12mr|wpa_supplicant-1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Linux WPA Supplicant (IEEE 802.1X, WPA, WPA2, RSN, IEEE 802.11i)
Name:		wpa_supplicant
Version:	1.1
Release:	1
# wpa_supplicant itself is dual-licensed under GPLv2 and BSD license, but as we
# link against GPL libraries, we must use GPLv2 license
License:	GPLv2
Group:		Communications
URL:		http://hostap.epitest.fi/wpa_supplicant/
Source0:	http://hostap.epitest.fi/releases/wpa_supplicant-%{version}.tar.gz
Source3:	%{name}.service
Source4:	%{name}.sysconfig
Source6:	%{name}.logrotate
Patch1:		wpa_supplicant-1.0-mdv-defconfig.patch
# should be safe to just bump MAX_WEP_KEY_LEN to 32
# http://lists.shmoo.com/pipermail/hostap/2005-October/011787.html
Patch2:		wpa_supplicant-0.6.3-WEP232.patch
Patch5:		wpa_supplicant-1.0-mdv-dbus-service-file-args.patch
Patch7:		wpa_supplicant-0.7.3-copy-wpa_scan_results_free-for-wpa_priv.patch
# quiet an annoying and frequent syslog message
Patch8:		wpa_supplicant-quiet-scan-results-message.patch
# recover from streams of driver disconnect messages (iwl3945)
Patch9:		wpa_supplicant-squelch-driver-disconnect-spam.patch
# works around busted drivers by increasing association timeout
Patch10:	wpa_supplicant-assoc-timeout.patch
Patch11:	wpa_supplicant-0.7.3-fix-wpa_priv-eloop_signal_handler-casting.patch
Patch13:	wpa_supplicant-1.0-do-not-call-dbus-functions-with-NULL-path.patch
#Patch14:	wpa_supplicant-1.0-wpagui-gcc47.patch
#Patch from Fedora
Patch16:	wpa_supplicant-gui-qt4.patch
Patch17:	wpa_supplicant-1.0-libnl3.patch
Requires(post,postun,preun):	systemd-units
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(gnutls) >= 3.0
BuildRequires:	pkgconfig(libpcsclite)
BuildRequires:	doxygen
BuildRequires:	pkgconfig(QtCore)
BuildRequires:	pkgconfig(libnl-3.0)
BuildRequires:	readline-devel
BuildRequires:	libgcrypt-devel
# http://ndiswrapper.sourceforge.net/wiki/index.php/WPA

%description
wpa_supplicant is a WPA Supplicant for Linux, BSD and Windows with
support for WPA and WPA2 (IEEE 802.11i / RSN). Supplicant is the IEEE
802.1X/WPA component that is used in the client stations. It
implements key negotiation with a WPA Authenticator and it controls
the roaming and IEEE 802.11 authentication/association of the wlan
driver.

wpa_supplicant is designed to be a "daemon" program that runs in the
background and acts as the backend component controlling the wireless
connection. wpa_supplicant supports separate frontend programs and an
example text-based frontend, wpa_cli, is included with wpa_supplicant.

Supported WPA/IEEE 802.11i features:
    * WPA-PSK ("WPA-Personal")
    * WPA with EAP (e.g., with RADIUS authentication server)
      ("WPA-Enterprise")
    * key management for CCMP, TKIP, WEP104, WEP40
    * WPA and full IEEE 802.11i/RSN/WPA2
    * RSN: PMKSA caching, pre-authentication

See the project web site or the eap_testing.txt file for a complete
list of supported EAP methods (IEEE 802.1X Supplicant), supported
drivers and interoperability testing.

%package gui
Group: System/Configuration/Networking
Summary: Graphical tool for wpa_supplicant
Obsoletes: wpa_gui

%description gui
wpa_gui is a QT frontend for wpa_supplicant.
wpa_supplicant is a WPA Supplicant for Linux, BSD and Windows with
support for WPA and WPA2 (IEEE 802.11i / RSN).

%prep
%setup -q
%apply_patches

pushd wpa_supplicant
# (blino) comment all "network = { }" blocks
perl -pi -e '$_ = "# $_" if /^\s*network\s*=\s*{/ .. /^\s*}/' wpa_supplicant.conf
cp defconfig .config
popd

%build
%setup_compile_flags
# Fix bug #63030: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
export CFLAGS+=" -fno-strict-aliasing -Wno-error=deprecated-declarations"
export CXXFLAGS+=" -fno-strict-aliasing" FFLAGS+=" -fno-strict-aliasing"
export BINDIR=%{_sbindir}
export LIBDIR=%{_libdir}


pushd wpa_supplicant
%make
%make eapol_test
pushd wpa_gui-qt4
 %qmake_qt4
 %make
popd
popd

%install
mkdir -p %{buildroot}%{_sbindir}
mkdir -p %{buildroot}%{_sysconfdir}/dbus-1/system.d/
mkdir -p %{buildroot}%{_datadir}/dbus-1/system-services/

install -m755 %{SOURCE3} -D %{buildroot}%{_systemunitdir}/%{name}.service
install -m644 %{SOURCE4} -D %{buildroot}%{_sysconfdir}/sysconfig/%{name}
install -m644 %{SOURCE6} -D %{buildroot}%{_sysconfdir}/logrotate.d/%{name}

pushd wpa_supplicant

# binaries
install -d %{buildroot}%{_sbindir}
install -m 755 wpa_supplicant %{buildroot}/%{_sbindir}
install -m 755 wpa_cli %{buildroot}/%{_sbindir}
install -m 755 wpa_passphrase %{buildroot}/%{_sbindir}
install -m 755 eapol_test %{buildroot}%{_sbindir}

# gui
install -d %{buildroot}%{_bindir}
install -m 755 wpa_gui-qt4/wpa_gui %{buildroot}%{_bindir}

# config
install -d -m 755 %{buildroot}%{_sysconfdir}
install -m 600 wpa_supplicant.conf %{buildroot}%{_sysconfdir}/wpa_supplicant.conf

# dbus
install -d %{buildroot}%{_sysconfdir}/dbus-1/system.d
install -d %{buildroot}%{_datadir}/dbus-1/system-services
install -m 644 dbus/dbus-wpa_supplicant.conf \
    %{buildroot}%{_sysconfdir}/dbus-1/system.d/wpa_supplicant.conf
install -m 644 dbus/fi.epitest.hostap.WPASupplicant.service \
    %{buildroot}%{_datadir}/dbus-1/system-services
install -m 0644 dbus/fi.w1.wpa_supplicant1.service \
     %{buildroot}%{_datadir}/dbus-1/system-services

# man pages
install -d -m 755 %{buildroot}%{_mandir}/man{5,8}
install -m 644 doc/docbook/*.8 %{buildroot}%{_mandir}/man8
install -m 644 doc/docbook/*.5 %{buildroot}%{_mandir}/man5

popd

%post
%_post_service wpa_supplicant

%preun
%_preun_service wpa_supplicant

%files
%doc wpa_supplicant/ChangeLog wpa_supplicant/README wpa_supplicant/eap_testing.txt wpa_supplicant/todo.txt
%doc wpa_supplicant/README-WPS
%doc wpa_supplicant/examples/*.conf
%attr(0600,root,daemon) %config(noreplace) %{_sysconfdir}/wpa_supplicant.conf
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%{_systemunitdir}/%{name}.service
%{_sbindir}/wpa_cli
%{_sbindir}/wpa_passphrase
%{_sbindir}/wpa_supplicant
%{_sbindir}/eapol_test
%{_sysconfdir}/dbus-1/system.d/wpa_supplicant.conf
%{_datadir}/dbus-1/system-services/fi.epitest.hostap.WPASupplicant.service
%{_datadir}/dbus-1/system-services/fi.w1.wpa_supplicant1.service
%{_mandir}/man8/*
%{_mandir}/man5/*

%files gui
%{_bindir}/wpa_gui

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19143 |12mr|w_scan-0-0.20120605.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name w_scan
%define date 20120605
%define distname %{name}-%{date}
%define version 0
%define rel 1
%define release 0.%{date}.%{rel}

Summary: Channel scan tool for DVB-T and DVB-C
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{distname}.tar.bz2
BuildRequires: kernel-headers
BuildRequires: glibc-devel
License: GPLv2+
Group: Video
Url: http://edafe.org/vdr/w_scan/

%description
w_scan is an application that greatly simplifies the task of scanning
for DVB-T, DVB-C and ATSC channel information. Winfried Kvhler\u2019s
w_scan is special because it does not require any region-specific
initial transponder data for operation. It will create configuration
files for VDR, Kaffeine and Xine.

%prep
%setup -q -n  %{distname}
# -n %{distname}

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc README
%{_bindir}/%{name}
%{_mandir}/man1/w_scan.1*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19144 |12mr|wsdl4j-1.6.2-2.0.9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define section         free
%define gcj_support     1
%define cvsver          1_6_2

Summary:        Web Services Description Language Toolkit for Java
Name:           wsdl4j
Version:        1.6.2
Release:        2.0.9
Epoch:          0
Group:          Development/Java
License:        CPL
URL:            http://sourceforge.net/projects/wsdl4j
Source0:        wsdl4j-%{version}-src.tar.gz
Source1:        wsdl4j-%{version}.pom
##cvs -d:pserver:anonymous@wsdl4j.cvs.sourceforge.net:/cvsroot/wsdl4j login
##cvs -z3 -d:pserver:anonymous@wsdl4j.cvs.sourceforge.net:/cvsroot/wsdl4j export -r wsdl4j-1_6_2 wsdl4j
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildRequires:  java-devel
BuildArch:      noarch
%endif
Requires:       jaxp_parser_impl
BuildRequires:  ant
BuildRequires:  ant-junit
BuildRequires:  java-rpmbuild >= 0:1.5
BuildRequires:  junit

%description
The Web Services Description Language for Java Toolkit (WSDL4J) allows the
creation, representation, and manipulation of WSDL documents describing
services.  This codebase will eventually serve as a reference implementation
of the standard created by JSR110.

%package javadoc
Group:          Development/Java
Summary:        Javadoc for %{name}

%description javadoc
Javadoc for %{name}.

%prep
%setup -q -n %{name}
%remove_java_binaries

%build
export OPT_JAR_LIST="ant/ant-junit junit"
%{ant} -Dbuild.compiler=modern compile test javadocs

%install
rm -rf $RPM_BUILD_ROOT

# jars
install -d -m 0755 $RPM_BUILD_ROOT%{_javadir}

install -m 644 build/lib/%{name}.jar \
      $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
install -m 644 build/lib/qname.jar \
      $RPM_BUILD_ROOT%{_javadir}/wsdl-qname-%{version}.jar
ln -sf $RPM_BUILD_ROOT%{_javadir}/wsdl-qname-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/qname.jar
#touch $RPM_BUILD_ROOT%{_javadir}/qname.jar # for %ghost

(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}.jar; do ln -sf ${jar} `echo $jar| sed  "s|-%{version}||g"`; done)


%add_to_maven_depmap wsdl4j wsdl4j %{version} JPP wsdl4j

# poms
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms
install -pm 644 %{SOURCE1} \
    $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.wsdl4j.pom

# javadoc
install -d -m 0755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -a build/javadocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/
(cd $RPM_BUILD_ROOT%{_javadocdir} && %{__ln_s} %{name}-%{version} %{name})

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%post
%update_maven_depmap
/usr/sbin/update-alternatives --install %{_javadir}/qname.jar qname %{_javadir}/wsdl-qname.jar 00100
%if %{gcj_support}
%{update_gcjdb}
%endif

%postun
if [ "$1" = "0" ]; then
    /usr/sbin/update-alternatives --remove qname %{_javadir}/wsdl-qname.jar
fi
%update_maven_depmap
%if %{gcj_support}
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%doc license.html
%{_javadir}/*
%{_datadir}/maven2/poms/*
%{_mavendepmapfragdir}
%if %{gcj_support}
%attr(-,root,root) %{_libdir}/gcj/%{name}
%endif

%files javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19145 |12mr|ws-jaxme-0.5.2-1.0.8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2007, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define base_name jaxme
%define gcj_support 0

Name:           ws-jaxme
Version:        0.5.2
Release:        1.0.8
Epoch:          0
Summary:        Open source implementation of JAXB

Group:          Development/Java
License:        Apache License
URL:            http://ws.apache.org/jaxme/
Source0:        ws-jaxme-0.5.2-src.tar.gz
# svn export https://svn.apache.org/repos/asf/webservices/jaxme/tags/R0_5_2/ ws-jaxme-0.5.2
Source1:        ws-jaxme-bind-MANIFEST.MF
Patch0:         ws-jaxme-docs_xml.patch
Patch1:         ws-jaxme-catalog.patch
Patch2:         ws-jaxme-system-dtd.patch
Patch3:         ws-jaxme-jdk16.patch
Patch4:         ws-jaxme-ant-scripts2.patch
Patch5:         ws-jaxme-use-commons-codec.patch
Patch6:         ws-jaxme-fix_docbook.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildArch:      noarch
BuildRequires:  java-devel
%endif
BuildRequires:  java-rpmbuild >= 0:1.6
BuildRequires:  ant >= 0:1.6
BuildRequires:  ant-trax >= 0:1.6
BuildRequires:  ant-apache-resolver
BuildRequires:  antlr
BuildRequires:  jaxp_transform_impl
BuildRequires:  jakarta-commons-codec
BuildRequires:  junit
BuildRequires:  hsqldb
BuildRequires:  log4j
BuildRequires:  xalan-j2
BuildRequires:  xmldb-api
BuildRequires:  xmldb-api-sdk
BuildRequires:  xerces-j2
BuildRequires:  xml-commons-jaxp-1.3-apis
BuildRequires:  libxml2-utils
BuildRequires:  docbook-style-xsl
BuildRequires:  docbook-dtd45-xml
BuildRequires:  zip
Requires:       antlr
Requires:       jaxp_transform_impl
Requires:       jakarta-commons-codec
Requires:       junit
Requires:       hsqldb
Requires:       log4j
Requires:       xalan-j2
Requires:       xmldb-api
Requires:       xmldb-api-sdk
Requires:       xerces-j2
Requires:       xml-commons-jaxp-1.3-apis
Requires:       jpackage-utils
Requires(postun): jpackage-utils

%description
A Java/XML binding compiler takes as input a schema
description (in most cases an XML schema, but it may
be a DTD, a RelaxNG schema, a Java class inspected
via reflection, or a database schema). The output is
a set of Java classes:
* A Java bean class matching the schema description.
  (If the schema was obtained via Java reflection,
  the original Java bean class.)
* Read a conforming XML document and convert it into
  the equivalent Java bean.
* Vice versa, marshal the Java bean back into the
  original XML document.

%package        javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java
Requires:       jpackage-utils
Requires(postun): jpackage-utils

%description    javadoc
%{summary}.

%package        manual
Summary:        Documents for %{name}
Group:          Development/Java

%description    manual
%{summary}.

%prep
%setup -q -n %{name}-%{version}
for j in $(find . -name "*.jar"); do
    mv $j $j.no
done

%patch0 -p0
%patch1 -p0
#%patch2 -p1
%patch3 -p1
%patch4 -p0 -b .sav
%patch5 -p0 -b .sav
%patch6 -p0 -b .docbook

%build
export OPT_JAR_LIST="xalan-j2 ant/ant-trax xalan-j2-serializer xml-commons-resolver ant/ant-apache-resolver"
export CLASSPATH=$(build-classpath antlr hsqldb commons-codec junit log4j xmldb-api xerces-j2 xml-commons-jaxp-1.3-apis)
%{ant} all Docs.all \
-Dbuild.sysclasspath=first \
-Ddocbook.home=%{_datadir}/sgml/docbook \
-Ddocbookxsl.home=%{_datadir}/sgml/docbook/xsl-stylesheets

mkdir -p META-INF
cp -p %{SOURCE1} META-INF/MANIFEST.MF
touch META-INF/MANIFEST.MF
zip -u dist/jaxmeapi-%{version}.jar META-INF/MANIFEST.MF

%install
rm -rf $RPM_BUILD_ROOT
install -dm 755 $RPM_BUILD_ROOT%{_javadir}/%{base_name}
for jar in dist/*.jar; do
   install -m 644 ${jar} $RPM_BUILD_ROOT%{_javadir}/%{base_name}/
done
(cd $RPM_BUILD_ROOT%{_javadir}/%{base_name} &&
    for jar in *-%{version}*;
        do ln -sf ${jar} `echo $jar| sed  "s|-%{version}||g"`;
    done
)

(cd $RPM_BUILD_ROOT%{_javadir}/%{base_name} &&
    for jar in *.jar;
        do ln -sf ${jar} ws-${jar};
    done
)

#javadoc
install -dm 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr build/docs/src/documentation/content/apidocs \
    $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}
rm -rf build/docs/src/documentation/content/apidocs

#manual
install -dm 755 $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
cp -pr build/docs/src/documentation/content/* $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
install -pm 644 LICENSE $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%post
%if %{gcj_support}
%{update_gcjdb}
%endif

%postun
%if %{gcj_support}
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%{_javadir}/%{base_name}
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/*
%endif

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}

%files manual
%defattr(0644,root,root,0755)
%doc %{_docdir}/%{name}-%{version}



%changelog
* Sat Sep  1 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 4e0dac6
- Fix files
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19146 |12mr|wv-1.2.9-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name wv
%define version 1.2.9
%define real_version %version
%define serial 1

%define api_version 1.2
%define lib_major   4
%define lib_name    %mklibname %{name} %{api_version} %{lib_major}
%define develname   %mklibname -d %name

Summary: MSWord 6/7/8/9 binary file format -> HTML converter
Name: %{name}
Version: %{version}
Release: %mkrel 4
Epoch: %{serial}
License: GPLv2
Group: Office
URL: http://www.abisource.com/downloads/wv/
Source: http://www.abisource.com/downloads/wv/%{version}/wv-%{version}.tar.gz
Patch0: %{name}-1.2.4-fix-str-fmt.patch
BuildRequires: glib2-devel
BuildRequires: libgsf-devel
BuildRequires: libxml2-devel
Buildrequires: zlib-devel
BuildRoot: %{_tmppath}/%{name}-buildroot
Obsoletes: mswordview 
Provides: mswordview
Requires: tetex-latex
Requires: tetex-dvips

%description
Wv is a program that understands the Microsoft Word 6/7/8/9
binary file format and is able to convert Word
documents into HTML, which can then be read with a browser.

%package -n %{lib_name}
Summary: Library used by wv
Group: System/Libraries
Provides: lib%{name} = %{serial}:%{version}-%{release}

%description -n %{lib_name}
Wv is a program that understands the Microsoft Word 6/7/8/9
binary file format and is able to convert Word
documents into HTML, which can then be read with a browser.

This package provides the library that is used by wv.

%package -n %{develname}
Summary: MSWord 6/7/8/9 binary file format -> HTML converter (development)
Group: Development/C
Requires: %{lib_name} = %{serial}:%{version}
Provides: %{name}-devel = %{serial}:%{version}
Obsoletes: %{_lib}wv-1.2_3-devel
Obsoletes: %{_lib}wv-1.2_4-devel

%description -n %{develname}
Wv is a program that understands the Microsoft Word 6/7/8/9
binary file format and is able to convert Word
documents into HTML, which can then be read with a browser.

This is the development package.

%prep
%setup -q -n %{name}-%{version}
%patch0 -p1 -b .strfmt

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std
# uggly fix for symlink /usr/bin/wvText to wvConvert.
ln -sf wvConvert $RPM_BUILD_ROOT/%{_bindir}/wvText
# the following file seems not to be used by any wv executable.
#cp $RPM_BUILD_DIR/%{name}/config-mswordview $RPM_BUILD_ROOT/usr/lib/mswordview
rm -f notes/decompress/a.out
# make sure libwv.a is in lib directory
# mv $RPM_BUILD_ROOT%{_datadir}/libwv.a $RPM_BUILD_ROOT%{_libdir}/libwv.a

%if %mdkversion < 200900
%post -n %{lib_name} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{lib_name} -p /sbin/ldconfig
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README
%attr(755,root,root)      %{_bindir}/wv[A-Z]*
%attr(755,root,root) %dir %{_datadir}/wv
%attr(644,root,root)      %{_datadir}/wv/*.xml
%attr(644,root,root)      %{_datadir}/wv/*.dtd
%attr(755,root,root) %dir %{_datadir}/wv/patterns
%attr(644,root,root)      %{_datadir}/wv/patterns/*
%attr(755,root,root) %dir %{_datadir}/wv/wingdingfont
%attr(644,root,root)      %{_datadir}/wv/wingdingfont/*
%attr(644,root,root)      %{_mandir}/man1/*

%files -n %{lib_name}
%defattr(-,root,root)
%attr(755,root,root)      %{_libdir}/libwv-%{api_version}.so.%{lib_major}*

%files -n %{develname}
%defattr(-,root,root)
%attr(755,root,root) %dir %{_includedir}/wv
%attr(644,root,root)      %{_includedir}/wv/*.h
%attr(755,root,root)      %{_libdir}/libwv.so
%attr(644,root,root)      %{_libdir}/libwv.*a
%attr(644,root,root)      %{_libdir}/pkgconfig/wv-1.0.pc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19147 |12mr|wv2-0.4.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		4
%define libname		%mklibname %{name}_ %{major}
%define develname	%mklibname %{name} -d

Summary:	Word97 exporter library
Name:		wv2
Version:	0.4.2
Release:	6
License:	LGPLv2
Group:		Office
URL:		http://sourceforge.net/projects/wvware/
Source0: 	http://downloads.sourceforge.net/wvware/%{name}-%{version}.tar.bz2
Patch0:		wv2-0.4.2-glib.patch
Patch3:		wv2-0.4.2-linkage.patch
BuildRequires:	pkgconfig(libgsf-1)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	cmake

%description
wvWare is the continuation of Caolan McNamara's wv - the MSWord library.
Efforts are underway to make this library more correct, robust,
and turn it into a Word97 exporter.

%package -n %{libname}
Summary: 	Word97 exporter library
Group:	 	Development/C
Provides:	%{name} = %{version}-%{release}
Provides:	lib%{name} = %{version}-%{release}

%description -n %{libname}
wvWare is the continuation of Caolan McNamara's wv - the MSWord library. 
Efforts are underway to make this library more correct, robust, 
and turn it into a Word97 exporter.

%package -n %{develname}
Summary: 	Word97 exporter library devel
Group:	 	Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	wv2-devel = %{version}-%{release}

%description -n %{develname}
This is the Wv2 development package.

%prep
%setup -q
%patch0 -p1 -b .glib
%patch3 -p0 -b .link

%build
%cmake
%make

%install
%makeinstall_std -C build

%multiarch_binaries %{buildroot}%{_bindir}/wv2-config

rm -f %{buildroot}%{_libdir}/*.la

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_includedir}/%{name}
%{_libdir}/*.so
%{_bindir}/wv2-config
%{multiarch_bindir}/wv2-config
%{_libdir}/wvWare


%changelog
* Wed Sep  5 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: e721c9e
- Add patch to fix build with recent glib
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19148 |12mr|wvdial-1.61-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A heuristic autodialer for PPP connections
Name:		wvdial
Version:	1.61
Release:	%mkrel 3
Epoch:		1
License:	LGPLv2+
Group:		System/Configuration/Networking
Source0:	http://wvstreams.googlecode.com/files/%{name}-%{version}.tar.gz
Url:		http://alumnit.ca/wiki/index.php?page=WvDial
Patch0: 	wvdial-1.56-bad_analyse.patch
Patch1:		wvdial-1.56-remotename.patch
BuildRoot: 	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires: 	ppp >= 2.3.7
Buildrequires: 	wvstreams-devel >= 4.2

%description
WvDial automatically locates and configures modems and can log into
almost any ISP's server without special configuration. You need to
input the username, password, and phone number, and then WvDial will
negotiate the PPP connection using any mechanism needed.
Install wvdial if you need a utility to configure your modem and set
up a PPP connection.

%prep
%setup -q
%patch0 -p1 -b .bad_analyse
%patch1 -p1 -b .remotename

%build
./configure
make "VERBOSE=1"

%install
rm -rf %{buildroot}
make install \
        PREFIX=%{buildroot}%{_prefix} \
        BINDIR=%{buildroot}%{_bindir} \
        MANDIR=%{buildroot}%{_mandir} \
        PPPDIR=%{buildroot}%{_sysconfdir}/ppp/peers
install -d -m 755 %{buildroot}%{_sysconfdir}/bash_completion.d

%clean
 rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc CHANGES COPYING.LIB FAQ MENUS README TODO
%attr(4755,root,root)	%{_bindir}/%{name}
%attr(0755,root,root)	%{_bindir}/%{name}conf
%attr(0644,root,root)	%{_mandir}/man1/*
%attr(0644,root,root)	%{_mandir}/man5/*
%attr(0644,root,daemon)	%config(noreplace) %{_sysconfdir}/ppp/peers/%{name}
%attr(0644,root,daemon)	%config(noreplace) %{_sysconfdir}/ppp/peers/%{name}-pipe




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19149 |12mr|wvstreams-4.6.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		4.6
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname %{name} -d
%define libname_orig	lib%{name}

Name:		wvstreams
Version:	4.6.1
Release:	8
License:	LGPLv2+
Group:		System/Libraries
Group:		Development/C
Summary:	Network programming library written in C++
URL:		http://code.google.com/p/wvstreams
Source0:	http://wvstreams.googlecode.com/files/%{name}-%{version}.tar.gz
Patch1:		wvstreams-4.2.2-multilib.patch
Patch2:		wvstreams-4.5-noxplctarget.patch
Patch3:		wvstreams-4.6.1-glibc212.patch
Patch4:		wvstreams-4.6.1-parallel-make.patch
Patch5:		wvstreams-4.6.1-openssl-1.0.0.patch
Patch6:		wvstreams-4.6.1-gcc47.patch
BuildRequires:	pkgconfig(openssl)
BuildRequires:	zlib-devel
BuildRequires:	libxplc-devel
BuildRequires:	readline-devel
BuildRequires:	pkgconfig(dbus-1)

%description
WvStreams aims to be an efficient, secure, and easy-to-use library for
doing network applications development.

%package -n uniconf
Group:		System/Configuration/Other
Summary:	Configuration system
Requires:	%{libname} = %{version}-%{release}

%description -n uniconf
UniConf is a configuration system that can serve as the centrepiece among 
many other, existing configuration systems. UniConf can also be accessed over 
the network, with authentication, allowing easy replication of configuration 
data via the UniReplicateGen. This package contains the server that accepts 
incoming TCP or Unix connections, and gets or sets UniConf elements at the 
request of a UniConf client. 

%package -n %{libname}
Group:		System/Libraries
Summary:	Network programming library written in C++

%description -n %{libname}
WvStreams aims to be an efficient, secure, and easy-to-use library for
doing network applications development.

%package -n %{develname}
Summary:	Development files for WvStreams
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
WvStreams aims to be an efficient, secure, and easy-to-use library for
doing network applications development. This package contains the files
needed for developing applications which use WvStreams.

%prep
%setup -q
%patch1 -p1 -b .multilib
%patch2 -p1 -b .xplctarget
%patch3 -p0
%patch4 -p1
%patch5 -p1
%patch6 -p0

%build
CFLAGS="%{optflags} -fPIC -fpermissive" CXXFLAGS="%{optflags} -fPIC -fpermissive" %configure2_5x \
	--disable-static \
	--with-dbus=yes --with-pam \
	--with-openssl \
	--with-zlib \
	--with-qt=no \
	--with-pam=no \
	--with-tcl=no
%make

%install
%makeinstall_std

%files -n uniconf
%{_sysconfdir}/uniconf.conf
%{_bindir}/uni
%{_sbindir}/uniconfd
%{_mandir}/man8/*
%dir %{_localstatedir}/lib/uniconf
%{_localstatedir}/lib/uniconf/uniconfd.ini

%files -n %{libname}
%{_libdir}/*.so.*

%files -n %{develname}
%doc README
%{_bindir}/wsd
%{_bindir}/wvtestrun
%{_includedir}/wvstreams
%{_libdir}/*.a
%{_libdir}/*.so
%{_libdir}/pkgconfig/*
%{_libdir}/valgrind/*.supp




%changelog
* Thu Sep  6 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: da1ece0
- Add patch from Fedora/Gentoo to fix build with gcc 4.7
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19150 |12mr|wxgtk2.8-2.8.12-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		oname		wxGTK
%define		majorminor	2.8
%define		major		%{majorminor}

%define		libname		%mklibname wxgtk %{major}
%define		libnamedev	%mklibname -d wxgtk %{major}
%define		libgl		%mklibname wxgtkgl %{major}

%define		libnameu	%mklibname wxgtku %{major}
%define		libnameudev	%mklibname -d wxgtku %{major}
%define		libglu		%mklibname wxgtkglu %{major}

Summary:	GTK+ port of the wxWidgets library
Name:		wxgtk%{majorminor}
Version:	2.8.12
Release:	7
License:	wxWidgets Library Licence
Group:		System/Libraries
URL:		http://www.wxwidgets.org/
Source0:	http://prdownloads.sourceforge.net/wxwindows/%{oname}-%{version}.tar.bz2
#gw security patch for bundled expat which we don't use:
Patch2:		wxGTK-2.8.10-CVE-2009-XXXX.diff
Patch3:		wxGTK-lX11_linkage_fix.diff
Patch8:		wxWidgets-2.7.0-multiarch-includes.patch
#gw security patch for bundled expat which we don't use:
Patch9:		wxGTK-2.8.8-CVE-2009-3560.diff
Patch10:	wxGTK-2.8.12-fix-user_data-casting.patch
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(x11)
Buildrequires:	pkgconfig(xinerama)
BuildRequires:	pkgconfig(xxf86vm)
BuildRequires:	pkgconfig(expat)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(libpng)
BuildRequires:	tiff-devel
Buildrequires:	bison, flex
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(gstreamer-0.10)
BuildRequires:	pkgconfig(gstreamer-plugins-base-0.10)
BuildRequires:	pkgconfig(gconf-2.0)

%description
wxWidgets is a free C++ library for cross-platform GUI development.
With wxWidgets, you can create applications for different GUIs (GTK+,
Motif/LessTif, MS Windows, Mac) from the same source code.

%package -n	%{libnameu}
Group:		System/Libraries
Summary: 	Base shared library part of wxGTK - Unicode enabled
Requires:	%{name} = %{version}-%{release}
%rename		%{libname}

%description -n	%{libnameu}
wxWidgets is a free C++ library for cross-platform GUI development.
With wxWidgets, you can create applications for different GUIs (GTK+,
Motif/LessTif, MS Windows, Mac) from the same source code.

This package contains the library needed to run programs dynamically
linked with the unicode enabled version of %{name}.

%package -n	%{libnameudev}
Summary:	Header files and development documentation for wxGTK - unicode
Group:		Development/C++
Requires:	%{libnameu} = %{version}-%{release}
Requires:	%{libglu} = %{version}-%{release}
Provides:	libwxgtku-devel = %{version}-%{release}
Provides:	wxgtku-devel = %{version}-%{release}
Provides:	wxgtku%{majorminor}-devel = %{version}-%{release}
Provides:	libwxgtku%{majorminor}-devel = %{version}-%{release}
%rename		wxGTK-devel
%rename		%{libnamedev}

%description -n	%{libnameudev}
Header files for the unicode enabled version of wxGTK, the GTK+ port of
the wxWidgets library.

%package -n	%{libglu}
Summary:	GTK+ port of the wxWidgets library, OpenGl add-on - unicode
Group:		System/Libraries
%rename		wxGTK-gl
%rename		%{libgl}

%description -n	%{libglu}
OpenGl add-on library for the unicode enabled version of wxGTK, the
GTK+ port of the wxWidgets library.

%prep
%setup -q -n %{oname}-%{version}
%patch2 -p0 -b .CVE-2009-XXXX
%patch3 -p1
%patch8 -p1 -b .multiarch
%patch9 -p0 -b .CVE-2009-3560
%patch10 -p1 -b .cast~
sed -i -e 's/@LDFLAGS@//' wx-config.in

# fix plugin dir for 64-bit
sed -i -e 's|/lib|/%{_lib}|' src/unix/stdpaths.cpp

find samples demos -name .cvsignore -exec rm {} \;

%build
#gw 2.8.11 doesn't build otherwise:
%define _disable_ld_no_undefined 1
%define Werror_cflags %nil
# --disable-optimise prevents our $RPM_OPT_FLAGS being overridden
# (see OPTIMISE in configure).
# this code dereferences type-punned pointers like there's no tomorrow.
CFLAGS="%{optflags} -fno-strict-aliasing"
CXXFLAGS="%{optflags} -fno-strict-aliasing"

%configure2_5x --enable-unicode \
	--without-odbc \
	--with-opengl \
	--enable-gtk2 --with-gtk  \
	--without-debug_flag \
	--without-debug_info \
	--with-sdl \
	--with-libpng=sys \
	--with-libjpeg=sys \
	--with-libtiff=sys \
	--with-zlib=sys \
	--disable-optimise \
	--enable-calendar \
	--enable-wave \
	--enable-fraction \
	--enable-wxprintfv \
	--enable-xresources \
	--enable-controls \
	--enable-tabdialog \
	--enable-msgdlg \
	--enable-dirdlg \
	--enable-numberdlg \
	--enable-splash \
	--enable-textdlg \
	--enable-graphics_ctx \
	--enable-grid \
	--disable-catch_segvs \
	--enable-mediactrl \
	--enable-dataviewctrl

%make

%make -C locale allmo
%make -C contrib
#gw prepare samples
cd demos
make clean
%__rm -f makefile* demos.bkl
cd ../samples
make clean
%__rm -f makefile* samples.bkl
cd ..
find demos samples -name Makefile|xargs perl -pi -e 's^CXXC =.*^CXXC=\$(CXX) `wx-config --cflags`^'
find demos samples -name Makefile|xargs perl -pi -e 's^EXTRALIBS =.*^EXTRALIBS=^'
find demos samples -name Makefile|xargs perl -pi -e 's^SAMPLES_RPATH_FLAG =.*^SAMPLES_RPATH_FLAG=^'

%install
%__rm -rf %{buildroot}
%makeinstall
%find_lang wxstd
%find_lang wxmsw
cat wxmsw.lang >> wxstd.lang
%makeinstall -C contrib
mv %{buildroot}%{_bindir}/wxrc-%{majorminor} %{buildroot}%{_bindir}/wxrc-%{majorminor}-unicode
###
#gw fix broken symlink
rm -f %{buildroot}%{_bindir}/{wx-config,wxrc}
ln -sf %{_libdir}/wx/config/gtk2-unicode-release-%{majorminor} %{buildroot}%{_bindir}/wx-config-unicode

%multiarch_binaries %{buildroot}%{_libdir}/wx/config/gtk2-unicode-release-%{majorminor}

#gw this breaks /usr/bin/wx-config
mkdir %{buildroot}%{multiarch_bindir}
ln -s %{_libdir}/wx/config/%{multiarch_platform}/gtk2-unicode-release-%{majorminor} %{buildroot}%{multiarch_bindir}/wx-config-unicode
%multiarch_includes %{buildroot}%{_libdir}/wx/include/gtk2-unicode-release-%{majorminor}/wx/setup.h

%multiarch_includes %{buildroot}%{_includedir}/wx-%{majorminor}/wx/defs.h

#gw remove Mandriva linker flags
sed -i -e "s^-Wl,--as-needed^^g" %{buildroot}%{_libdir}/wx/config/%{multiarch_platform}/*

%post -n %{libnameudev}
update-alternatives --install %{_bindir}/wx-config wx-config %{_libdir}/wx/config/gtk2-unicode-release-%{majorminor} 15 --slave %{_bindir}/wxrc wxrc %{_bindir}/wxrc-%{majorminor}-unicode
%postun -n %{libnameudev}
if [ "$1" = "0" ]; then
  update-alternatives --remove wx-config %{_libdir}/wx/config/gtk2-unicode-release-%{majorminor} 
fi

%files -f wxstd.lang
%doc *.txt

%files -n %{libnameu}
%{_libdir}/libwx_gtk2u_adv-%{majorminor}.so.*
%{_libdir}/libwx_gtk2u_aui-%{majorminor}.so.*
%{_libdir}/libwx_gtk2u_core-%{majorminor}.so.*
%{_libdir}/libwx_gtk2u_html-%{majorminor}.so.*
%{_libdir}/libwx_gtk2u_richtext-%{majorminor}.so.*
%{_libdir}/libwx_gtk2u_media-%{majorminor}.so.*
%{_libdir}/libwx_baseu-%{majorminor}.so.*
%{_libdir}/libwx_baseu_net-%{majorminor}.so.*
%{_libdir}/libwx_baseu_xml-%{majorminor}.so.*
# contribs
%{_libdir}/libwx_gtk2u_fl-%{majorminor}.so.*
%{_libdir}/libwx_gtk2u_gizmos-%{majorminor}.so.*
%{_libdir}/libwx_gtk2u_gizmos_xrc-%{majorminor}.so.*
%{_libdir}/libwx_gtk2u_ogl-%{majorminor}.so.*
%{_libdir}/libwx_gtk2u_plot-%{majorminor}.so.*
%{_libdir}/libwx_gtk2u_qa-%{majorminor}.so.*
%{_libdir}/libwx_gtk2u_stc-%{majorminor}.so.*
%{_libdir}/libwx_gtk2u_svg-%{majorminor}.so.*
%{_libdir}/libwx_gtk2u_xrc-%{majorminor}.so.*

%files -n %{libnameudev}
%doc samples/
%doc docs/
%doc demos/
%{_bindir}/wx-config-unicode
%{_bindir}/wxrc-*unicode
%{multiarch_bindir}/wx-config-unicode
%{_includedir}/wx-%{majorminor}/
%dir %{_libdir}/wx/
%dir %{_libdir}/wx/include/
%dir %{_libdir}/wx/include/gtk2-unicode-release-%{majorminor}/
%dir %{_libdir}/wx/include/gtk2-unicode-release-%{majorminor}/wx/
%dir %{_libdir}/wx/config
%{_libdir}/wx/config/gtk2-unicode-release-%{majorminor}
%{_libdir}/wx/include/gtk2-unicode-release-%{majorminor}/wx/setup.h
%{_libdir}/libwx_gtk2u_adv-%{majorminor}.so
%{_libdir}/libwx_gtk2u_aui-%{majorminor}.so
%{_libdir}/libwx_gtk2u_core-%{majorminor}.so
%{_libdir}/libwx_gtk2u_html-%{majorminor}.so
%{_libdir}/libwx_gtk2u_richtext-%{majorminor}.so
%{_libdir}/libwx_gtk2u_media-%{majorminor}.so
%{_libdir}/libwx_baseu-%{majorminor}.so
%{_libdir}/libwx_baseu_net-%{majorminor}.so
%{_libdir}/libwx_baseu_xml-%{majorminor}.so
# contribs
%{_libdir}/libwx_gtk2u_fl-%{majorminor}.so
%{_libdir}/libwx_gtk2u_gizmos-%{majorminor}.so
%{_libdir}/libwx_gtk2u_gizmos_xrc-%{majorminor}.so
%{_libdir}/libwx_gtk2u_ogl-%{majorminor}.so
%{_libdir}/libwx_gtk2u_plot-%{majorminor}.so
%{_libdir}/libwx_gtk2u_qa-%{majorminor}.so
%{_libdir}/libwx_gtk2u_stc-%{majorminor}.so
%{_libdir}/libwx_gtk2u_svg-%{majorminor}.so
%{_libdir}/libwx_gtk2u_xrc-%{majorminor}.so
#gl
%{_libdir}/libwx_gtk2u_gl-%{majorminor}.so
%{_datadir}/aclocal/*
%{_datadir}/bakefile/
%{_libdir}/wx/config/multiarch-*/gtk2-unicode-release-%{majorminor}
%{_libdir}/wx/include/multiarch-*/gtk2-unicode-release-%{majorminor}
%{_includedir}/multiarch-*/wx-%{majorminor}/wx/defs.h

%files -n %{libglu}
%{_libdir}/libwx_gtk2u_gl-%{majorminor}.so.*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19151 |12mr|wxPythonGTK-2.8.12.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Cross platform GUI toolkit for Python using wxGTK
Name:		wxPythonGTK
Version:	2.8.12.0
Release:	6
Epoch:		1
Group:		Development/Python
License:	LGPL/wxWindows Library Licence, Version 3
URL:		http://wxPython.org/
Source0:	http://prdownloads.sourceforge.net/wxpython/wxPython-src-%{version}.tar.bz2
# Fix a string literal error - AdamW 2008/12
Patch0:		wxPythonGTK/SOURCES/wxPython-2.8.9.1-literal.patch
Patch1:		wxPython-2.8.12.0-link.patch
Patch2:		wxPython-2.8.12.0-aui.patch
Patch3:		wxPython-2.8.12-Bind-disconnect-event-handler.patch
BuildRequires:	python-devel
BuildRequires:	wxgtku2.8-devel >= 2.8.12
BuildRequires:	pkgconfig(glu)
Provides:	wxwin = %{version}
Provides:	wxPython = %{version}
Requires:	%{name}-wxversion = %{EVRD}
 
%description
wxPython is a GUI toolkit for Python that is a wrapper around the
wxWindows C++ GUI library.  wxPython provides a large variety of
window types and controls, all implemented with a native look and feel
(and native runtime speed) on the platforms it is supported on.

This package is implemented using the GTK port of wxWindows.

%package wxversion
Summary:	Select a specific version of wxPython
Group:		Development/Python
Conflicts:	wxPythonGTK < 1:2.8.3.0-2

%description wxversion
wxPython is a GUI toolkit for Python that is a wrapper around the
wxWindows C++ GUI library.  wxPython provides a large variety of
window types and controls, all implemented with a native look and feel
(and native runtime speed) on the platforms it is supported on.

This package contains the wxversion python module needed if several versions of
wxPython are installed.

%package tools
Summary:	Example applications from wxPythonGTK
Group:		Development/Python
Requires:	%{name} = %{EVRD}

%description tools
wxPython is a GUI toolkit for Python that is a wrapper around the
wxWindows C++ GUI library.  wxPython provides a large variety of
window types and controls, all implemented with a native look and feel
(and native runtime speed) on the platforms it is supported on.

This contains the example applications that come with wxPython like
PyShell and XRCed.

%package devel
Summary:	Development files of wxPythonGTK
Group:		Development/Python
Provides:	libwxPythonGTK-devel = %epoch:%version-%release
Requires:	%{name} = %{EVRD}

%description devel
This packages contains the headers and etc. for building apps or
Python extension modules that use the same wxGTK shared libraries
that wxPython uses.

%prep
%setup -qn wxPython-src-%{version}/wxPython
%patch0 -p2 -b .literal
%patch1 -p1 -b .link
%patch2 -p2 -b .aui
%patch3 -p2

%build
python setup.py \
	WXPORT='gtk2'\
	UNICODE=1 \
	EP_ADD_OPTS=0 \
	NO_SCRIPTS=1 \
	build

%install
python setup.py \
	WXPORT='gtk2'\
	UNICODE=1 \
	EP_ADD_OPTS=1 \
	NO_SCRIPTS=0 \
	install \
	--root=%{buildroot}

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-pyshell.desktop << EOF
[Desktop Entry]
Name=PyShell
Comment=GUI Python Shell
Exec=%{_bindir}/pyshell %U
Icon=PyCrust
Terminal=false
Type=Application
StartupNotify=true
Categories=GNOME;GTK;Development;
EOF
cat > %{buildroot}%{_datadir}/applications/mandriva-pycrust.desktop << EOF
[Desktop Entry]
Name=PyCrust
Comment=GUI Python Shell with Filling
Exec=%{_bindir}/pycrust %U
Icon=PyCrust
Terminal=false
Type=Application
StartupNotify=true
Categories=GNOME;GTK;Development;
EOF
cat > %{buildroot}%{_datadir}/applications/mandriva-pyalamode.desktop << EOF
[Desktop Entry]
Name=PyAlaMode
Comment=GUI Python Shell with Filling and Editor Windows
Exec=%{_bindir}/pyalamode %U
Icon=PyCrust
Terminal=false
Type=Application
StartupNotify=true
Categories=GNOME;GTK;Development;
EOF
cat > %{buildroot}%{_datadir}/applications/mandriva-xrced.desktop << EOF
[Desktop Entry]
Name=XRCed
Comment=XRC resource editor for wxPython
Exec=%{_bindir}/xrced %U
Icon=XRCed
Terminal=false
Type=Application
StartupNotify=true
Categories=GNOME;GTK;Development;
EOF

#gw fix paths
%if %{_lib} != lib
mv %{buildroot}%{py_puresitedir}/* %{buildroot}%{py_platsitedir}
%endif

mkdir -p %{buildroot}%{_miconsdir}
install -m 644 wx/py/PyCrust_16.png %{buildroot}%{_miconsdir}/PyCrust.png
install -m 644 wx/py/PyCrust_32.png %{buildroot}%{_iconsdir}/PyCrust.png
install -m 644 wx/tools/XRCed/XRCed_16.png %{buildroot}%{_miconsdir}/XRCed.png
install -m 644 wx/tools/XRCed/XRCed_32.png %{buildroot}%{_iconsdir}/XRCed.png

#(proyvind): We remove eggs for older python versions as we don't need them
#	     and to prevent dependencies to be generated against older python.
#            Should we carry eggs shipped from upstream at all though..?
find %{buildroot} -name \*.egg|grep -F -v py%{py_ver}.egg| xargs rm -f

%files
%doc ../docs/*.txt
%doc docs/*
%{py_platsitedir}/wx.pth
%{py_platsitedir}/wx*-*

%files tools
%{_bindir}/*
%{_datadir}/applications/mandriva-*
%{_iconsdir}/*.png
%{_miconsdir}/*.png

%files wxversion
%{py_platsitedir}/wxversion*

%files devel
%{_includedir}/wx-2.8/wx/wxPython



%changelog
* Sat Sep  1 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 9f87717
- Update BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19152 |12mr|x11-apps-1.0.0-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-apps
Version: 1.0.0
Release: %mkrel 14
Summary: X11 apps
Group: Development/X11
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
License: MIT
Requires: bitmap
Requires: ico
Requires: oclock
Requires: xbiff
Requires: xcalc
Requires: xclipboard
Requires: xclock
Requires: xedit
Requires: xeyes
Requires: xfd
Requires: xfontsel
Requires: xgc
Requires: xload
Requires: xlogo
Requires: xman
Requires: xmag
Requires: xmessage
Requires: xwd
Requires: xwud

%description
X11 apps

%files
%defattr(-,root,root)



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19153 |12mr|x11-data-bitmaps-1.1.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		x11-data-bitmaps
Version:	1.1.1
Release:	5
Summary:	Bitmaps that are shared between X applications
Group:		Development/X11
Source:		http://xorg.freedesktop.org/releases/individual/data/xbitmaps-%{version}.tar.bz2
License:	MIT
BuildRequires:	x11-util-macros	>= 1.1.5
BuildArch:	noarch

%description
Bitmaps that are shared between X applications

%prep
%setup -q -n xbitmaps-%{version}

%build
%configure2_5x	--x-includes=%{_includedir}\
		--x-libraries=%{_libdir}

%make

%install
%makeinstall_std

%pre 
if [ -h %{_includedir}/X11 ]; then
	rm -f %{_includedir}/X11
fi

%files
%doc COPYING
%dir %{_includedir}/X11/bitmaps
%{_includedir}/X11/bitmaps/*
%{_datadir}/pkgconfig/xbitmaps.pc



%changelog
* Fri Oct  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: eebb8da
- Should be noarch package
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19154 |12mr|x11-data-cursor-themes-1.0.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	X11 Cursor Themes
Name:		x11-data-cursor-themes
Version:	1.0.3
Release:	%mkrel 3
Group:		Development/X11
License:	MIT
Source0:	http://xorg.freedesktop.org/releases/individual/data/xcursor-themes-%{version}.tar.bz2 
Source1:	wonderland-cursor.tar.bz2
Source2:	index.theme
Source3:	contrastlarge.tar.bz2
BuildArch:	noarch
BuildRequires:	x11-util-macros >= 1.0.1
BuildRequires:	xcursorgen >= 1.0.0
BuildRequires:	libxcursor-devel >= 1.1.5.2
Conflicts:	xorg-x11 < 7.0
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
Cursor themes for X11 environment.

%prep
%setup -q -n xcursor-themes-%{version}

%build
./configure --prefix=%{_prefix}
%make

%install
rm -rf %{buildroot}
%makeinstall_std

tar xvj -C %{buildroot}%{_iconsdir} -f %{SOURCE1} 
tar xvj -C %{buildroot}%{_iconsdir} -f %{SOURCE3} 
mkdir -p %{buildroot}/%{_iconsdir}/default
install -m 644 %{SOURCE2} %{buildroot}/%{_iconsdir}/default

# The contrastlarge "xterm" cursor is completly black, making it useless on a
# dark background, but the theme authors provide an alternative:
# xterm_extra_large
mv %{buildroot}/%{_iconsdir}/contrastlarge/cursors/xterm_extra_large %{buildroot}/%{_iconsdir}/contrastlarge/cursors/xterm

# Create Hash symlinks
THEMES="contrastlarge handhelds redglass whiteglass wonderland"
LINKS="00008160000006810000408080010102=sb_v_double_arrow \
028006030e0e7ebffc7f7070c0600140=sb_h_double_arrow \
03b6e0fcb3499374a867c041f52298f0=crossed_circle \
08e8e1c95fe2fc01f976f1e063a24ccd=left_ptr_watch \
14fef782d02440884392942c11205230=h_double_arrow	\
2870a09082c103050810ffdffffe0204=v_double_arrow \
3ecb610c1bf2410f44200f48c40d3599=left_ptr_watch \
4498f0e0c1937ffe01fd06f973665830=fleur \
5c6cd98b3f3ebcb1f9c7f1c204630408=question_arrow \
6407b0e94181790501fd1e167b474872=copy \
640fb0e74195791501fd1ed57b41487f=link \
9d800788f1b08800ae810202380a0822=hand1 \
c7088f0f3e6c8088236ef8e1e3e70000=top_left_corner \
d9ce0ab605698f320427677b458ad60b=question_arrow \
e29285e634086352946a0e7090d73106=hand2 \
fcf1c3c7cd4491d801f1e1c78f100000=top_right_corner"

for theme in $THEMES; do
    pushd %{buildroot}/%{_iconsdir}/$theme/cursors

    for link in $LINKS; do
    	from=`echo $link | cut -d= -f1`
    	to=`echo $link | cut -d= -f2`

    	if [ -e "$to" ] && [ ! -e "$from" ]; then
	   ln -s "$to" "$from"
	fi
    done

    popd
done

%clean
rm -rf %{buildroot}

%files
# contrastlarge theme files have +x permission, undo this:
%defattr(0644,root,root,0755)
%doc ChangeLog README
%dir %{_datadir}/icons/default
%dir %{_datadir}/icons/handhelds
%dir %{_datadir}/icons/redglass
%dir %{_datadir}/icons/whiteglass
%dir %{_datadir}/icons/wonderland
%dir %{_datadir}/icons/contrastlarge
%{_datadir}/icons/default/*
%{_datadir}/icons/handhelds/*
%{_datadir}/icons/redglass/*
%{_datadir}/icons/whiteglass/*
%{_datadir}/icons/wonderland/*
%{_datadir}/icons/contrastlarge/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19155 |12mr|x11-docs-1.6-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		x11-docs
Version:	1.6
Release:	4
Summary:	Xorg X11 documentation
Group:		Development/X11
URL:		http://xorg.freedesktop.org
Source:		http://xorg.freedesktop.org/releases/individual/doc/xorg-docs-%{version}.tar.bz2
License:	MIT
BuildRequires:	x11-util-macros >= 1.0.1
BuildArch:	noarch

%description
Xorg X11 documentation

%prep
%setup -q -n xorg-docs-%{version}

%build
%configure2_5x	\
		--x-includes=%{_includedir}\
		--x-libraries=%{_libdir}
%make

%install
%makeinstall_std

%files
%{_datadir}/doc/xorg-docs/
%{_mandir}/man7/Consortium.7.*
%{_mandir}/man7/Standards.7.*
%{_mandir}/man7/X.7.*
%{_mandir}/man7/XOrgFoundation.7.*
%{_mandir}/man7/XProjectTeam.7.*
%{_mandir}/man7/Xsecurity.7.*




%changelog
* Mon Oct  22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: cc2e4d5
- Should be noarch package, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19156 |12mr|x11-driver-input-1.0.0-18
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-driver-input
Version: 1.0.0
Release: 18
Summary: X11 input drivers
Group: System/X11
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License: GPL

#Remove aiptek, acecad, fpit, hyperpen, penmount, mutouch.
#Requires: x11-driver-input-acecad
#Requires: x11-driver-input-aiptek
Requires: x11-driver-input-evdev
#Requires: x11-driver-input-fpit
#Requires: x11-driver-input-hyperpen
Requires: x11-driver-input-joystick
Requires: x11-driver-input-keyboard
Requires: x11-driver-input-mouse
#Requires: x11-driver-input-mutouch
#Requires: x11-driver-input-penmount
Requires: x11-driver-input-synaptics
Requires: x11-driver-input-void
Requires: x11-driver-input-wacom

Obsoletes: x11-driver-input-calcomp
Obsoletes: x11-driver-input-digitaledge
Obsoletes: x11-driver-input-dmc
Obsoletes: x11-driver-input-dynapro
Obsoletes: x11-driver-input-elo2300
Obsoletes: x11-driver-input-elographics
Obsoletes: x11-driver-input-jamstudio
Obsoletes: x11-driver-input-magellan
Obsoletes: x11-driver-input-magictouch
Obsoletes: x11-driver-input-microtouch
Obsoletes: x11-driver-input-palmax
Obsoletes: x11-driver-input-spaceorb
Obsoletes: x11-driver-input-summa
Obsoletes: x11-driver-input-tek4957
Obsoletes: x11-driver-input-ur98
Obsoletes: x11-driver-input-wiimote

%description
Meta-package which requires all X11 input drivers

%files
%defattr(-,root,root)


%changelog
* Thu Jun 09 2011 Eugeni Dodonov <eugeni@mandriva.com> 1.0.0-15mdv2011.0
+ Revision: 683785
- Do not request evtouch driver anymore.

* Fri Apr 15 2011 Eugeni Dodonov <eugeni@mandriva.com> 1.0.0-14
+ Revision: 653195
- Do not require x11-driver-input-citron

* Sun Oct 10 2010 Thierry Vignaud <tv@mandriva.org> 1.0.0-13mdv2011.0
+ Revision: 584626
- bump release before rebuilding for xserver 1.9

* Tue Apr 13 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.0.0-12mdv2010.1
+ Revision: 534519
- Add missing drivers: evtouch and wacom
- Obsolete x11-driver-input-wiimote

* Tue Jan 19 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.0.0-11mdv2010.1
+ Revision: 493627
- Obsolete unmaintained input drivers

* Sun Nov 30 2008 Thierry Vignaud <tv@mandriva.org> 1.0.0-10mdv2009.1
+ Revision: 308660
- require x11-driver-input-synaptics too as it obsoletes synaptics

* Tue Sep 09 2008 Olivier Blin <oblin@mandriva.com> 1.0.0-9mdv2009.0
+ Revision: 282977
- do not require x11-driver-input-vboxmouse, this is handled in rpmsrate

* Mon Sep 08 2008 Thierry Vignaud <tv@mandriva.org> 1.0.0-8mdv2009.0
+ Revision: 282696
- requires x11-driver-input-vboxmouse so that it work out of the box in vbox

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 1.0.0-7mdv2009.0
+ Revision: 225942
- rebuild
- fix no-buildroot-tag

* Mon Oct 15 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.0.0-6mdv2008.1
+ Revision: 98613
- minor package description improvement

* Thu Aug 30 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-5mdv2008.0
+ Revision: 75596
- rebuild


* Mon Sep 18 2006 Pixel <pixel@mandriva.com>
+ 2006-09-18 16:18:32 (61943)
- do not obsolete xorg-x11-server which is still a package in 2007.0

* Thu Jun 08 2006 Thierry Vignaud <tvignaud@mandriva.com>
+ 2006-06-08 16:47:26 (36813)
- fix group

* Wed May 31 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-05-31 18:32:34 (31796)
- rebuild to fix cooker uploading

* Mon May 29 2006 Andreas Hasenack <andreas@mandriva.com>
+ 2006-05-29 14:36:37 (31646)
- renamed mdv to packages because mdv is too generic and it's hosting only packages anyway

* Thu May 04 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-05-04 21:25:17 (26918)
- increment release

* Thu Apr 27 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-04-27 04:02:05 (26704)
- Adding X.org 7.0 to the repository


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19157 |12mr|x11-driver-input-acecad-1.5.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-driver-input-acecad
Version: 1.5.0
Release: 5
Summary: X.org input driver for Acecad Flair devices
Group: System/X11
URL: http://xorg.freedesktop.org
Source0: http://xorg.freedesktop.org/releases/individual/driver/xf86-input-acecad-%{version}.tar.bz2
License: MIT

BuildRequires: x11-proto-devel >= 1.0.0
BuildRequires: x11-server-devel >= 1.0.1
BuildRequires: x11-util-macros >= 1.0.1
BuildRequires: sysfsutils-devel

Requires: x11-server-common %(xserver-sdk-abi-requires xinput)

Conflicts: xorg-x11-server < 7.0

%description
Acecad is an Xorg input driver for Acecad Flair devices.

%prep
%setup -q -n xf86-input-acecad-%{version}

%build
%configure2_5x

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%files
%{_libdir}/xorg/modules/input/acecad_drv.so
%{_mandir}/man4/acecad.*


%changelog
* Thu Jun 09 2011 Eugeni Dodonov <eugeni@mandriva.com> 1.5.0-1mdv2011.0
+ Revision: 683595
- New version 1.5.0.
- Rebuild for new x11-server

* Sat May 07 2011 Oden Eriksson <oeriksson@mandriva.com> 1.4.0-4
+ Revision: 671119
- mass rebuild

* Wed Nov 10 2010 Thierry Vignaud <tv@mandriva.org> 1.4.0-3mdv2011.0
+ Revision: 595754
- require xorg server with proper ABI

* Sun Oct 10 2010 Thierry Vignaud <tv@mandriva.org> 1.4.0-2mdv2011.0
+ Revision: 584626
- bump release before rebuilding for xserver 1.9

* Tue Nov 10 2009 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.4.0-1mdv2010.1
+ Revision: 464243
- New version: 1.4.0

* Thu Feb 26 2009 Thierry Vignaud <tv@mandriva.org> 1.3.0-1mdv2009.1
+ Revision: 345053
- new release
- fix group

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 1.2.2-2mdv2009.0
+ Revision: 225943
- rebuild

* Thu Feb 14 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.2.2-1mdv2008.1
+ Revision: 168618
- Update to latest upstream release 1.2.2.
  RPM patches removed as they are already applied in latest version.

* Wed Jan 30 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.2.1-4mdv2008.1
+ Revision: 160472
- Revert to use only upstream tarballs and only mandatory patches.

* Tue Jan 22 2008 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.2.1-3mdv2008.1
+ Revision: 156566
- re-enable rpm debug packages support

  + Paulo Andrade <pcpa@mandriva.com.br>
    - Dont dlopen libsysfs.so, just link with it and call functions as appropriate.
      Add patch to mandriva+custom branch.
    - Remove -devel package as it isn't really required as it provides only 2 files
      that aren't even header files; still don't install the .la files.
      All dependency files should be stored in the x11-util-modular package as they
      are only required for the "modular" build.
    - Move .la files to new -devel package, and also add .deps files to -devel package.
    - URL was removed in a previous commit.
    - Update package to use specific tag xf86-input-acecad-1.2.1
      Unfortunately, this is one of the few modules that have a version tag.
      The new patches are the new diff and considered correct patches. Actually,
      if these patches are not applied, this module will have unresolved symbols,
      and incompatible with xserver 1.4.
    - Fix comment documentation, an ending / required for git-archive --prefix
      argument, otherwise it will not create the named directory, but instead
      append file names to the prefix.
    - Update for new policy of hidden symbols and common macros.

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Oct 11 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.2.1-1mdv2008.1
+ Revision: 97056
- new upstream version: 1.2.1
- minor spec cleanup

  + Thierry Vignaud <tv@mandriva.org>
    - fix man pages

* Mon Apr 30 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.2.0-3mdv2008.0
+ Revision: 19568
- Add build-requirement for libsysfs2
  This new driver version includes support for device 'semi-hotplugging'
  via /sysfs. See the driver announcement for details on how to enable it:
  http://lists.freedesktop.org/archives/xorg-announce/2007-April/000301.html

* Mon Apr 30 2007 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 1.2.0-1mdv2008.0
+ Revision: 19464
- Updated to 1.2.0.

* Thu Apr 26 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.1.1-1mdv2008.0
+ Revision: 18425
- new upstream version: 1.1.1


* Wed May 31 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-05-31 18:32:34 (31796)
- rebuild to fix cooker uploading

* Tue May 30 2006 Thierry Vignaud <tvignaud@mandriva.com>
+ 2006-05-30 16:03:02 (31708)
- fill in summary & descriptions for all input drivers

* Mon May 29 2006 Andreas Hasenack <andreas@mandriva.com>
+ 2006-05-29 14:36:37 (31646)
- renamed mdv to packages because mdv is too generic and it's hosting only packages anyway

* Thu May 25 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-05-25 19:59:30 (31594)
- Updated drivers for X11R7.1

* Thu May 04 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-05-04 21:25:17 (26918)
- increment release

* Thu Apr 27 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-04-27 04:02:05 (26704)
- Adding X.org 7.0 to the repository


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19158 |12mr|x11-driver-input-aiptek-1.4.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-driver-input-aiptek
Epoch: 1
Version: 1.4.1
Release: 3
Summary: X.org input driver for Aiptek HyperPen USB-based tablet devices
Group: System/X11
URL: http://xorg.freedesktop.org
Source0: http://xorg.freedesktop.org/releases/individual/driver/xf86-input-aiptek-%{version}.tar.bz2
License: MIT

BuildRequires: x11-proto-devel >= 1.0.0
BuildRequires: x11-server-devel >= 1.12
BuildRequires: x11-util-macros >= 1.3.0
Conflicts: xorg-x11-server < 7.0

Requires: x11-server-common %(xserver-sdk-abi-requires xinput)

%description
Aiptek is an Xorg input driver for Aiptek HyperPen USB-based tablet devices.
This driver only supports the USB protocol.
The RS-232C-based HyperPens are managed by the "hyperpen" driver.

%prep
%setup -qn xf86-input-aiptek-%{version}

%build
autoreconf -ifs
%configure
%make

%install
%makeinstall_std

%files
%doc COPYING
%{_libdir}/xorg/modules/input/aiptek_drv.so
%{_mandir}/man4/aiptek.*



%changelog
* Tue Mar 27 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1:1.4.1-2
+ Revision: 787169
- Rebuild for x11-server 1.12

* Fri Dec 30 2011 Matthew Dawkins <mattydaw@mandriva.org> 1:1.4.1-1
+ Revision: 748288
- new version 1.4.1
- cleaned up spec

* Sat Oct 08 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1:1.4.0-2
+ Revision: 703622
- rebuild for new x11-server

* Thu Jun 09 2011 Eugeni Dodonov <eugeni@mandriva.com> 1:1.4.0-1
+ Revision: 683596
- New version 1.4.0.
- Rebuild for new x11-server

* Sat May 07 2011 Oden Eriksson <oeriksson@mandriva.com> 1:1.3.1-4
+ Revision: 671120
- mass rebuild

* Wed Nov 10 2010 Thierry Vignaud <tv@mandriva.org> 1:1.3.1-3mdv2011.0
+ Revision: 595751
- require xorg server with proper ABI

* Sun Oct 10 2010 Thierry Vignaud <tv@mandriva.org> 1:1.3.1-2mdv2011.0
+ Revision: 584626
- bump release before rebuilding for xserver 1.9

* Wed Aug 18 2010 Thierry Vignaud <tv@mandriva.org> 1:1.3.1-1mdv2011.0
+ Revision: 571251
- new release

* Tue Nov 10 2009 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1:1.3.0-1mdv2010.1
+ Revision: 464246
- New version: 1.3.0

* Fri Feb 27 2009 Ander Conselvan de Oliveira <ander@mandriva.com> 1:1.2.0-1mdv2009.1
+ Revision: 345693
- Fix build with newer libtool

  + Thierry Vignaud <tv@mandriva.org>
    - new release
    - fix group

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1:1.1.1-2mdv2009.0
+ Revision: 265779
- rebuild early 2009.0 package (before pixel changes)

* Wed May 28 2008 Thierry Vignaud <tv@mandriva.org> 1:1.1.1-1mdv2009.0
+ Revision: 212574
- new release (remove GIT patches)

* Wed Jan 30 2008 Paulo Andrade <pcpa@mandriva.com.br> 1:1.0.1-7mdv2008.1
+ Revision: 160473
- Revert to use only upstream tarballs and only mandatory patches.

* Tue Jan 22 2008 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.1.0-6mdv2008.1
+ Revision: 156567
- re-enable rpm debug packages support

* Mon Jan 21 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.1.0-5mdv2008.1
+ Revision: 155784
- Updated BuildRequires and resubmit package.
- Remove build of debug package.
  Update BuildRequires.
  Pull upstream fixes to packages so that package is expected to work
  correctly now (no hardware to test).
- Remove -devel package as it isn't really required as it provides only 2 files
  that aren't even header files; still don't install the .la files.
  All dependency files should be stored in the x11-util-modular package as they
  are only required for the "modular" build.
  Upstream tarball is at 1.0.1 but diff from tag aiptek-1_0_1 to
  xf86-input-aiptek-1.1.0@mandriva shows only minimal "cosmetic" changes, i.e.
  version bump, adition of .gitignore file and use of macros instead of
  static values to specify version in source files.
- Move .la files to new -devel package, and also add .deps files to -devel package.
- Build fix, as previous commit did not properly reflect the changes when
  appling/listing patches.
- This implements one possible alternative I suggest @cooker to still use
  git-archive for repositories that don't have a version tag or stable branch.
  In this case, at commit afedccae164668128c6228542585cc27d241b7e6, that
  is just after some .gitignore/.cvsignore changes after the version bump
  and update of configure.ac, the tag xf86-input-aiptek-1.1.0@mandriva
  was added. There is no common pattern in tag names, but since some of them
  use the format "<repository-name>-version", I will try to use this format
  and choose a sensible commit to generate a mandriva tag, that is suggested
  to also exist upstream (without the '@mandriva' substring).
- Missing URL removed in previous commit.
- Update to generate tarball from tag aiptek-1_0_1. Please note that there is
  no 1.1.0 tag, and the upstream diff from 1.1.0 to 1_0_1 is just the version
  in configure.ac.
  The new patches are harmless and basically cosmetic changes, but upgrade
  to local branch mandriva+gpl.
- Update for new policy of hidden symbols and common macros.

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 15 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.0.1-4mdv2008.1
+ Revision: 98624
- minor spec cleanup
- build against xserver 1.4

* Thu Aug 30 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-3mdv2008.0
+ Revision: 75597
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - fix man pages


* Wed May 31 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-05-31 18:32:34 (31796)
- rebuild to fix cooker uploading

* Tue May 30 2006 Thierry Vignaud <tvignaud@mandriva.com>
+ 2006-05-30 16:03:02 (31708)
- fill in summary & descriptions for all input drivers

* Mon May 29 2006 Andreas Hasenack <andreas@mandriva.com>
+ 2006-05-29 14:36:37 (31646)
- renamed mdv to packages because mdv is too generic and it's hosting only packages anyway

* Thu May 25 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-05-25 19:59:30 (31594)
- Updated drivers for X11R7.1

* Thu May 04 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-05-04 21:25:17 (26918)
- increment release

* Thu Apr 27 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-04-27 04:02:05 (26704)
- Adding X.org 7.0 to the repository


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19159 |12mr|x11-driver-input-evdev-2.7.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		x11-driver-input-evdev
Version:	2.7.3
Release:	3
Summary:	X.org input driver for Linux generic event devices
Group:		System/X11
License:	MIT
URL:		http://xorg.freedesktop.org
Source0:	ftp://ftp.x.org/pub/individual/driver/xf86-input-evdev-%{version}.tar.bz2
Source1: 11-evdev-trackpoint.conf
BuildRequires:	x11-proto-devel >= 1.0.0
BuildRequires:	x11-server-devel >= 1.12
BuildRequires:	x11-util-macros >= 1.0.1
BuildRequires:	pkgconfig(dri)
%if %mdvver >= 201200
BuildRequires: pkgconfig(udev) >= 186
%else
BuildRequires: pkgconfig(udev)
%endif
Requires:	x11-server-common %(xserver-sdk-abi-requires xinput)
Conflicts:	x11-server < 1.4
Obsoletes:	imwheel

%description
Evdev is an Xorg input driver for Linux's generic event devices.
It therefore supports all input devices that the kernel knows about,
including most mice and keyboards.

%package devel
Summary:	Development files for %{name}
Group:		Development/X11

%description devel
Development files for %{name}.

%prep
%setup -qn xf86-input-evdev-%{version}

%build
%configure2_5x
%make

%install
%makeinstall_std
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'

# Add scrolling support for TrackPoint and similar devices
mkdir -p %{buildroot}%{_datadir}/X11/xorg.conf.d/
install -m 0644 %{SOURCE1} %{buildroot}%{_datadir}/X11/xorg.conf.d/

%files
%{_libdir}/xorg/modules/input/evdev_drv.so
%{_mandir}/man4/evdev.*
%{_datadir}/X11/xorg.conf.d/11-evdev-trackpoint.conf

%files devel
%{_includedir}/xorg/evdev-properties.h
%{_libdir}/pkgconfig/xorg-evdev.pc

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19160 |12mr|x11-driver-input-evtouch-0.8.8-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

Name:       x11-driver-input-evtouch
Version:    0.8.8
Release:    9
Summary:    Linux-Touchscreen Driver for X
Group:      System/X11
License:    MIT
URL:        http://www.conan.de/touchscreen/evtouch.html
Source0:     http://www.conan.de/touchscreen/xf86-input-evtouch-%{version}.tar.bz2
# Debian patches
Patch0:     01_fix_warnings.patch
Patch1:     02_calibration_1.6.patch
Patch2:     03_server-1.6-ftbfs.diff
Patch3:     04_server-1.7-ftbfs.diff
# Patches to fix build with x11 >= 1.10
Patch4:     evtouch-replace-LocalDevicePtr-with-InputInfoPtr.patch
Patch5:     evtouch-remove-libc-wrapper-usage-for-xcalloc-xalloc-xfree.patch
Patch6:     evtouch-use-a-local-variable-for-history_size.patch
Patch7:     evtouch-purge-unused-close_proc.patch
Patch8:     evtouch-add-mode-field-to-InitValuatorAxisStruct.patch
Patch9:     evtouch-adjust-to-new-PreInit.patch
BuildRequires:  x11-proto-devel
BuildRequires:  x11-server-devel

Requires: x11-server-common %(xserver-sdk-abi-requires xinput)

%description
Evtouch is a Touchscreen-Driver for X.

%prep
%setup -q -n xf86-input-evtouch-%{version}
%apply_patches

%build
export CURSORDIR=%{_datadir}/xf86-input-evtouch
%configure2_5x --enable-evcalibrate
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%files
%doc README README.calibration
%{_libdir}/xorg/modules/input/evtouch_drv.so
%{_libdir}/xf86-input-evtouch
%{_datadir}/xf86-input-evtouch


%changelog
* Sun Mar 25 2012 Andrew Lukoshko <andrew.lukoshko@rosalab.ru> 0.8.8-6rosa.lts2012.0
- fixed build with x11 >= 1.10

* Sat May 07 2011 Oden Eriksson <oeriksson@mandriva.com> 0.8.8-5mdv2011.0
+ Revision: 671123
- mass rebuild

* Fri Nov 19 2010 Thierry Vignaud <tv@mandriva.org> 0.8.8-4mdv2011.0
+ Revision: 599050
- use %%apply_patches
- sync with updates/2010.1 branch: Add another Debian patch for new input API
  (from Glenn Sommer)
- require xorg server with proper ABI
- bump release before rebuilding for xserver 1.9

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuilt for 2010.1

* Tue May 19 2009 Frederik Himpe <fhimpe@mandriva.org> 0.8.8-1mdv2010.0
+ Revision: 377767
- Update to new version 0.8.8
- Remove old patches
- Sync patches with Debian to make it build with xserver 1.6
- Use %%configure2_5x instead of %%configure to make it build with new libtool

* Wed Jul 30 2008 Olivier Blin <oblin@mandriva.com> 0.8.7-3mdv2009.0
+ Revision: 255550
- disable ld no_undefined (weird 2mdv passed the build system)
- add more fixes from Debian (reverting parts of the other Debian patch..)

* Wed Jul 30 2008 Olivier Blin <oblin@mandriva.com> 0.8.7-2mdv2009.0
+ Revision: 255221
- add Xorg 1.4 support and various fixes (from Debian)
- drop compile fixes
- drop Q1U patch (hopefully handled by EV_SYN changes in Debian patch)
- fix includes (from Debian)
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 15 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 0.8.7-1mdv2008.1
+ Revision: 98619
- new upstream version: 0.8.7
- added compile-fix.patch (upstream compilation is broken)
- ported q1u.patch to the new version

* Fri Aug 31 2007 Olivier Blin <oblin@mandriva.com> 0.8.6-4mdv2008.0
+ Revision: 76965
- add support for Samsung Q1U touchscreen axes (patch from Pepper, taken from Ubuntu)

* Fri Aug 03 2007 Olivier Blin <oblin@mandriva.com> 0.8.6-3mdv2008.0
+ Revision: 58611
- fix cursor path in ev_calibrate (thanks to rtp for the bug report)

* Thu Jun 28 2007 Olivier Blin <oblin@mandriva.com> 0.8.6-2mdv2008.0
+ Revision: 45242
- remove buildrequires versions (not needed even for 2007.0)
- remove useless X configure options
- remove unused x11-util-macros buildrequire
- add README files

* Tue Jun 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.6-1mdv2008.0
+ Revision: 41314
- fix package name
- wrong name
- import x11-input-driver-evtouch

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19161 |12mr|x11-driver-input-fpit-1.4.0-5.
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gitdate %nil

Name: x11-driver-input-fpit
Version: 1.4.0
Release: 5%{?gitdate:.%{gitdate}}
Summary: X.org input driver for Fujitsu Stylistic Tablet PCs
Group: System/X11
URL: http://xorg.freedesktop.org
%if 0%{?gitdate}
Source0: xf86-input-fpit-%{gitdate}.tar.bz2
%else
Source0: http://xorg.freedesktop.org/releases/individual/driver/xf86-input-fpit-%{version}.tar.bz2
%endif
License: MIT
BuildRequires: x11-proto-devel >= 1.0.0
BuildRequires: x11-server-devel >= 1.0.1
BuildRequires: x11-util-macros >= 1.0.1
Conflicts: xorg-x11-server < 7.0

Requires: x11-server-common %(xserver-sdk-abi-requires xinput)

%description
X.org input driver for Fujitsu Stylistic Tablet PCs. This driver
supports the touchscreen of the Stylistic LT and (with special
options) of the Stylistic 500, 1000 and 2300.

%prep
%if 0%{?gitdate}
%setup -q -n xf86-input-fpit-%{gitdate}
%else
%setup -q -n xf86-input-fpit-%{version}
%endif

%build
autoreconf -v --install || exit 1
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%files
%doc COPYING
%{_datadir}/X11/xorg.conf.d/*conf
%{_libdir}/xorg/modules/input/fpit_drv.so
%{_mandir}/man4/fpit.*


%changelog
* Tue Jun 28 2011 Eugeni Dodonov <eugeni@mandriva.com> 1.4.0-1.mdv2011.0
+ Revision: 687822
- Updated to 1.4.0

* Thu Jun 09 2011 Eugeni Dodonov <eugeni@mandriva.com> 1.3.99-1.20110609
+ Revision: 683675
- Update to latest git snapshot.
- Rebuild for new x11-server

* Sat May 07 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-5
+ Revision: 671124
- mass rebuild

* Wed Nov 10 2010 Thierry Vignaud <tv@mandriva.org> 1.3.0-4mdv2011.0
+ Revision: 595757
- require xorg server with proper ABI

* Sun Oct 10 2010 Thierry Vignaud <tv@mandriva.org> 1.3.0-3mdv2011.0
+ Revision: 584626
- bump release before rebuilding for xserver 1.9

* Tue Jan 19 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.3.0-2mdv2010.1
+ Revision: 493596
- Add upstream patch to work with abi 7 (makes package build again)
- Add upstream patch to prevent segfaults
- Remove unused patch
- Don't autoreconf

* Wed Feb 18 2009 Ander Conselvan de Oliveira <ander@mandriva.com> 1.3.0-1mdv2009.1
+ Revision: 342667
- New version 1.3.0

  + Thierry Vignaud <tv@mandriva.org>
    - fix group

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1.2.0-2mdv2009.0
+ Revision: 265846
- rebuild early 2009.0 package (before pixel changes)

* Tue Apr 15 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.2.0-1mdv2009.0
+ Revision: 194335
- Update to version 1.2.0.

* Wed Jan 30 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.1.0-7mdv2008.1
+ Revision: 160482
- Revert to use only upstream tarballs and only mandatory patches.

* Tue Jan 22 2008 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.1.0-6mdv2008.1
+ Revision: 156577
- re-enable rpm debug packages support

* Mon Jan 21 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.1.0-5mdv2008.1
+ Revision: 155667
- Added patch to mandriva+custom branch to not call missing symbol
  xf86IsCorePointer. Symbol RRGetRotation is exported from X Server
  now, this symbol is kept on upstream for binary compatibility, so
  Mandriva X Server visibility changes should export it.
- Disable debug package.
  Update BuildRequires.
  Driver still marked as broken and no updates upstream. A fix should be
  to made to "not crash" before 2008.1.
- Remove -devel package as it isn't really required as it provides only 2 files
  that aren't even header files; still don't install the .la files.
  All dependency files should be stored in the x11-util-modular package as they
  are only required for the "modular" build.
- Move .la files to new -devel package, and also add .deps files to -devel package.
- Note local tag xf86-input-fpit-1.1.0@mandriva suggested on upstream
 Tag at git checkout 47ecabff271fc1b8dfcc40656934fb70264b7a0e
  Notes about this package:
  Currently cooker has an x11-driver-input-fpit at version 1.1.0
  There isn't a 1.1.1 tag, but probably this package should have it's version
  updated.
  There is a fpit-1_1_0 tag upstream, that matches 2008 and current cooker
  version, i.e. the only "broken" symbol is xf86IsCorePointer, but since based
  on the logs the adition of RandR support seens logical and can be disabled
  with a proper option, it is currently also broken due to using older xrandr
  version, and even in the comments it says that probably it would be better
  to use another function/interface.
- Update for new policy of hidden symbols and common macros.

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 15 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.1.0-4mdv2008.1
+ Revision: 98631
- minor spec cleanup
- build against xserver 1.4

* Thu Aug 30 2007 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-3mdv2008.0
+ Revision: 75661
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - fix man pages


* Wed May 31 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-05-31 18:32:34 (31796)
- rebuild to fix cooker uploading

* Tue May 30 2006 Thierry Vignaud <tvignaud@mandriva.com>
+ 2006-05-30 16:03:02 (31708)
- fill in summary & descriptions for all input drivers

* Mon May 29 2006 Andreas Hasenack <andreas@mandriva.com>
+ 2006-05-29 14:36:37 (31646)
- renamed mdv to packages because mdv is too generic and it's hosting only packages anyway

* Thu May 25 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-05-25 19:59:30 (31594)
- Updated drivers for X11R7.1

* Thu May 04 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-05-04 21:25:17 (26918)
- increment release

* Thu Apr 27 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-04-27 04:02:05 (26704)
- Adding X.org 7.0 to the repository


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19162 |12mr|x11-driver-input-hyperpen-1.4.1-3.
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gitdate %nil

Name: x11-driver-input-hyperpen
Version: 1.4.1
Release: 3%{?gitdate:.%{gitdate}}
Summary: X.org input driver for HyperPen devices
Group: System/X11
URL: http://xorg.freedesktop.org
%if 0%{?gitdate}
Source0: xf86-input-hyperpen-%{gitdate}.tar.bz2
%else
Source0: http://xorg.freedesktop.org/releases/individual/driver/xf86-input-hyperpen-%{version}.tar.bz2
%endif
License: MIT
BuildRequires: x11-proto-devel >= 1.0.0
BuildRequires: x11-server-devel >= 1.12
BuildRequires: x11-util-macros >= 1.0.1
Conflicts: xorg-x11-server < 7.0

Requires: x11-server-common %(xserver-sdk-abi-requires xinput)

%description
Hyperpen is an X.org input driver for HyperPen devices.

%prep
%if 0%{gitdate}
%setup -q -n xf86-input-hyperpen-%{gitdate}
%else
%setup -q -n xf86-input-hyperpen-%{version}
%endif

%build
autoreconf -v --install || exit 1
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc COPYING
%{_libdir}/xorg/modules/input/hyperpen_drv.so



%changelog
* Wed Oct  31 2012 Alexander Kazancev <kazancas@gmail.com>
+ Commit: 802e326
- - Build for x11-server 1.13
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19163 |12mr|x11-driver-input-joystick-1.6.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-driver-input-joystick
Version: 1.6.1
Release: 2
Summary: X.org input driver for joysticks
Group: System/X11
URL: http://xorg.freedesktop.org
Source0: http://xorg.freedesktop.org/releases/individual/driver/xf86-input-joystick-%{version}.tar.bz2
License: MIT

BuildRequires: x11-proto-devel >= 1.0.0
BuildRequires: x11-server-devel >= 1.0.1
BuildRequires: x11-util-macros >= 1.0.1

Requires: x11-server-common %(xserver-sdk-abi-requires xinput)

Conflicts: xorg-x11-server < 7.0

%description
Joystick is an X.org input driver for joysticks.

%prep
%setup -qn xf86-input-joystick-%{version}

%build
%configure2_5x --prefix=/usr
%make

%install
%makeinstall_std

#(eandry) remove devel file, create a devel package if needed
rm -rf %{buildroot}%{_includedir}/xorg/*.h
rm -rf %{buildroot}%{_libdir}/pkgconfig/*.pc
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'

%files
%{_libdir}/xorg/modules/input/joystick_drv.so
%_mandir/man4/*



%changelog
* Mon Mar 12 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.6.1-1
+ Revision: 784335
- version update 1.6.1

* Fri Dec 30 2011 Matthew Dawkins <mattydaw@mandriva.org> 1.6.0-3
+ Revision: 748294
- rebuild
- cleaned up spec

* Sat Oct 08 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1.6.0-2
+ Revision: 703626
- rebuild for new x11-server

* Thu Jun 09 2011 Eugeni Dodonov <eugeni@mandriva.com> 1.6.0-1
+ Revision: 683594
- New version 1.6.0.
- Rebuild for new x11-server

* Sat May 07 2011 Oden Eriksson <oeriksson@mandriva.com> 1.5.0-5
+ Revision: 671126
- mass rebuild

* Wed Nov 10 2010 Thierry Vignaud <tv@mandriva.org> 1.5.0-4mdv2011.0
+ Revision: 595749
- require xorg server with proper ABI

* Sun Oct 10 2010 Thierry Vignaud <tv@mandriva.org> 1.5.0-3mdv2011.0
+ Revision: 584626
- bump release before rebuilding for xserver 1.9

* Tue Nov 10 2009 Thierry Vignaud <tv@mandriva.org> 1.5.0-2mdv2010.1
+ Revision: 464332
- rebuild for new xserver

* Mon Nov 09 2009 Thierry Vignaud <tv@mandriva.org> 1.5.0-1mdv2010.1
+ Revision: 463604
- new release

* Thu Apr 30 2009 Ander Conselvan de Oliveira <ander@mandriva.com> 1.4.1-1mdv2010.0
+ Revision: 369175
- New version 1.4.1

* Sun Mar 08 2009 Emmanuel Andry <eandry@mandriva.org> 1.4.0-2mdv2009.1
+ Revision: 352760
- use configure2_5x
- remove devel file, create a devel package if needed

  + Antoine Ginies <aginies@mandriva.com>
    - rebuild

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - update to new version 1.4.0

  + Thierry Vignaud <tv@mandriva.org>
    - something's odd with %%configure
    - adjust file list for new man pages path
    - new release

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1.3.2-2mdv2009.0
+ Revision: 265859
- rebuild early 2009.0 package (before pixel changes)

* Mon May 12 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.3.2-1mdv2009.0
+ Revision: 206300
- Update to upstream release 1.3.2.

* Wed Jan 30 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.3.1-3mdv2008.1
+ Revision: 160485
- Revert to use only upstream tarballs and only mandatory patches.

* Tue Jan 22 2008 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.3.1-2mdv2008.1
+ Revision: 156580
- re-enable rpm debug packages support

* Mon Jan 21 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.3.1-1mdv2008.1
+ Revision: 155649
- Update to version 1.3.1 that should match
  http://xorg.freedesktop.org/archive/individual/driver/xf86-input-joystick-1.3.1.tar.bz2
  Git tag is xf86-input-joystick-1.3.0-1
- Remove .la file. Version 1.3.1 is available and should be updated as soon
  as the current problems are resolved.
- Update for new policy of hidden symbols and common macros.

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Nov 06 2007 Funda Wang <fwang@mandriva.org> 1.3.0-2mdv2008.1
+ Revision: 106461
- rebuild for new lzma

* Mon Oct 29 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.3.0-1mdv2008.1
+ Revision: 102992
- new upstream version: 1.3.0

* Mon Oct 15 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.2.3-2mdv2008.1
+ Revision: 98641
- minor spec cleanup
- build against xserver 1.4

* Fri Aug 17 2007 Thierry Vignaud <tv@mandriva.org> 1.2.3-1mdv2008.0
+ Revision: 64744
- new release

* Mon Jul 09 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.2.2-1mdv2008.0
+ Revision: 50741
- new upstream version: 1.2.2

* Mon Apr 23 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 1.2.1-1mdv2008.0
+ Revision: 17412
- new upstream bugfix release

* Fri Apr 20 2007 Thierry Vignaud <tv@mandriva.org> 1.2.0-1mdv2008.0
+ Revision: 16013
- new release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19164 |12mr|x11-driver-input-keyboard-1.6.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-driver-input-keyboard
Version: 1.6.2
Release: 2
Summary: Xorg input driver for keyboards
Group: System/X11
License: MIT
URL: http://xorg.freedesktop.org
Source: http://xorg.freedesktop.org/releases/individual/driver/xf86-input-keyboard-%{version}.tar.bz2

BuildRequires: x11-proto-devel >= 1.4
BuildRequires: x11-server-devel >= 1.12
BuildRequires: x11-util-macros >= 1.0.1
Conflicts: x11-server < 1.4

Requires: x11-server-common %(xserver-sdk-abi-requires xinput)

%description
This package provide Xorg input driver for keyboards.  The "keyboard" driver is
the standard OS-provided keyboard interface.  It is is built-in to the core X
server, and multiple instances are not supported. A loadable driver, kbd, is
available, and is planned to replace the keyboard driver in a future release of
the Xorg server.

%prep
%setup -qn xf86-input-keyboard-%{version}

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'

%files
%{_libdir}/xorg/modules/input/kbd_drv.so
%{_mandir}/man4/kbd.*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19165 |12mr|x11-driver-input-mouse-1.8.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-driver-input-mouse
Version: 1.8.1
Release: 3
Summary: Xorg input driver for mice
Group: System/X11
License: MIT
URL: http://xorg.freedesktop.org
Source0: http://xorg.freedesktop.org/releases/individual/driver/xf86-input-mouse-%{version}.tar.bz2
Patch1: 0001-Don-t-disable-3-button-emulation-if-third-mouse-butt.patch

BuildRequires: x11-proto-devel >= 1.0.0
BuildRequires: x11-server-devel >= 1.12
BuildRequires: x11-util-macros >= 1.0.1

Requires: x11-server-common %(xserver-sdk-abi-requires xinput)

Conflicts: xorg-x11-server < 7.0

%description
This package provide Xorg input driver for mice.

%package devel
Summary: Development files for Xorg mouse driver
Requires: %{name} = %{version}

%description devel
This package provides development files for Xord input driver for mice.

%prep
%setup -qn xf86-input-mouse-%{version}
%patch1 -p0

%build
%configure2_5x

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%files
%{_libdir}/xorg/modules/input/mouse_drv.so
%{_mandir}/man4/mousedrv.*

%files devel
%{_includedir}/xorg/xf86-mouse-properties.h
%{_libdir}/pkgconfig/xorg-mouse.pc


%changelog
* Tue Mar 27 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1.7.2-2
+ Revision: 787166
- Rebuild for x11-server 1.12

* Sat Mar 17 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.7.2-1
+ Revision: 785460
- version update 1.7.2

* Fri Dec 30 2011 Matthew Dawkins <mattydaw@mandriva.org> 1.7.1-3
+ Revision: 748313
- rebuild, cleaned up spec

* Sat Oct 08 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1.7.1-2
+ Revision: 703623
- rebuild for new x11-server

* Sat Sep 10 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1.7.1-1
+ Revision: 699289
- update to new version 1.7.1

* Thu Jun 09 2011 Eugeni Dodonov <eugeni@mandriva.com> 1.7.0-1
+ Revision: 683598
- New version 1.7.0.

* Thu Jun 09 2011 Eugeni Dodonov <eugeni@mandriva.com> 1.6.99.901-3
+ Revision: 683550
- Rebuild for new x11-server

* Sat May 07 2011 Oden Eriksson <oeriksson@mandriva.com> 1.6.99.901-2
+ Revision: 671128
- mass rebuild

  + Paulo Ricardo Zanoni <pzanoni@mandriva.com>
    - New version: 1.6.99.901
      Older versions don't compile under Xserver 1.10

* Wed Nov 10 2010 Thierry Vignaud <tv@mandriva.org> 1.6.0-3mdv2011.0
+ Revision: 595746
- require xorg server with proper ABI

* Sun Oct 10 2010 Thierry Vignaud <tv@mandriva.org> 1.6.0-2mdv2011.0
+ Revision: 584626
- bump release before rebuilding for xserver 1.9

* Sat Sep 11 2010 Thierry Vignaud <tv@mandriva.org> 1.6.0-1mdv2011.0
+ Revision: 577218
- new release

* Tue Nov 10 2009 Thierry Vignaud <tv@mandriva.org> 1.5.0-2mdv2010.1
+ Revision: 464330
- rebuild for new xserver

* Mon Nov 09 2009 Thierry Vignaud <tv@mandriva.org> 1.5.0-1mdv2010.1
+ Revision: 463599
- new release

* Sat Jan 10 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.4.0-1mdv2009.1
+ Revision: 328151
- update to new version 1.4.0

* Fri Aug 01 2008 Ander Conselvan de Oliveira <ander@mandriva.com> 1.3.0-2mdv2009.0
+ Revision: 259647
- Ship driver man page

* Tue Apr 15 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.3.0-1mdv2009.0
+ Revision: 194285
- Update to version 1.3.0.

* Wed Jan 30 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.2.3-5mdv2008.1
+ Revision: 160490
- Revert to use only upstream tarballs and only mandatory patches.

* Tue Jan 22 2008 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.2.3-4mdv2008.1
+ Revision: 156585
- re-enable rpm debug packages support

* Fri Jan 18 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.2.3-3mdv2008.1
+ Revision: 154966
- Updated BuildRequires and resubmit package.
- Make sure xf86MouseProtocolIDToName is of public visibility as this
  function is used by the xf86misc extension to change mouse parameters,
  and besides xorgcfg, others programs/installers out there may still
  use it... Probably the extension should be ``extended'' to also handle
  other types input devices and/or some method other than LoaderSymbol(...)
  used to check for availability of the option in a module.
- Remove -devel package as it isn't really required as it provides only 2 files
  that aren't even header files; still don't install the .la files.
  All dependency files should be stored in the x11-util-modular package as they
  are only required for the "modular" build.
- Move .la files to new -devel package, and also add .deps files to -devel package.
- Update to properly use tag xf86-input-mouse-1.2.3. This tag has no diff with
  current master, but "comment documentation" properly updated to match command
  to generate tarball and patches.
- Update for new policy of hidden symbols and common macros.

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Oct 11 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.2.3-1mdv2008.1
+ Revision: 97212
- new upstream version: 1.2.3
- minor spec cleanup

* Mon Sep 10 2007 Paulo Andrade <pcpa@mandriva.com.br> 1.2.2-2mdv2008.0
+ Revision: 84259
- This should fix Bugzilla #33033 as with the added patch it should never
  disable 3 button emulation if a 2 button mouse is detected, as it can be
  due to a mouse being plugged/unplugged.

  + Thierry Vignaud <tv@mandriva.org>
    - fix man pages

* Wed Aug 01 2007 Thierry Vignaud <tv@mandriva.org> 1.2.2-1mdv2008.0
+ Revision: 57748
- new release


* Fri Dec 01 2006 Thierry Vignaud <tvignaud@mandriva.com> 1.2.1-1mdv2007.0
+ Revision: 89744
- new release

* Tue Nov 21 2006 Thierry Vignaud <tvignaud@mandriva.com> 1.2.0-1mdv2007.1
+ Revision: 85915
- new release
- fix group
- fill in more missing descriptions

  + Gustavo Pichorim Boiko <boiko@mandriva.com>
    - new upstream release (1.1.1):
      * Overhaul of wheel processing. Does work correctly with multibit
      zaxis events now. Autodetect (one way only) single wheel only for
      EXPS2. Use singlebit protocol for multiwheel EXPS2 mice.
      * Fixed manpage and default ZAxisMapping configuration.
    - added patch: open mouse twice to workaround a bug in the kernel when dealing
      with a PS/2 mouse and an USB keuboard
    - rebuild to fix cooker uploading
    - Updated drivers for X11R7.1
    - increment release
    - Adding X.org 7.0 to the repository

  + Andreas Hasenack <andreas@mandriva.com>
    - renamed mdv to packages because mdv is too generic and it's hosting only packages anyway


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19166 |12mr|x11-driver-input-mutouch-1.3.0-2.
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gitdate %nil

Name: x11-driver-input-mutouch
Version: 1.3.0
Release: 2%{?gitdate:.%{gitdate}}
Summary: X.org input driver for MicroTouch devices
Group: System/X11
URL: http://xorg.freedesktop.org
%if 0%{?gitdate}
Source0: xf86-input-mutouch-%{gitdate}.tar.bz2
%else
Source0: http://xorg.freedesktop.org/releases/individual/driver/xf86-input-mutouch-%{version}.tar.bz2
%endif
License: MIT
BuildRoot: %{_tmppath}/%{name}-root
BuildRequires: x11-proto-devel >= 1.0.0
BuildRequires: x11-server-devel >= 1.0.1
BuildRequires: x11-util-macros >= 1.0.1
Conflicts: xorg-x11-server < 7.0

Requires: x11-server-common %(xserver-sdk-abi-requires xinput)

%description
Mutouch is an X.org input driver for MicroTouch devices.

%prep
%if 0%{gitdate}
%setup -q -n xf86-input-mutouch-%{gitdate}
%else
%setup -q -n xf86-input-mutouch-%{version}
%endif

%build
autoreconf -v --install || exit 1
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc COPYING
%{_libdir}/xorg/modules/input/mutouch_drv.so
%{_mandir}/man4/mutouch.*


%changelog
* Tue Jun 28 2011 Eugeni Dodonov <eugeni@mandriva.com> 1.3.0-1.mdv2011.0
+ Revision: 687817
- Updated to 1.3.0

* Thu Jun 09 2011 Eugeni Dodonov <eugeni@mandriva.com> 1.2.99-1.20110609
+ Revision: 683745
- Updated to latest git snapshot.
- Rebuild for new x11-server

* Sat May 07 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-4
+ Revision: 671129
- mass rebuild

* Wed Nov 10 2010 Thierry Vignaud <tv@mandriva.org> 1.2.1-3mdv2011.0
+ Revision: 595753
- require xorg server with proper ABI

* Sun Oct 10 2010 Thierry Vignaud <tv@mandriva.org> 1.2.1-2mdv2011.0
+ Revision: 584626
- bump release before rebuilding for xserver 1.9

* Sun Jan 03 2010 Funda Wang <fwang@mandriva.org> 1.2.1-1mdv2010.1
+ Revision: 486030
- new version 1.2.1
- adopt to new abi

  + Emmanuel Andry <eandry@mandriva.org>
    - use configure2_5x

  + Antoine Ginies <aginies@mandriva.com>
    - rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - fix group

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1.2.0-2mdv2009.0
+ Revision: 265870
- rebuild early 2009.0 package (before pixel changes)

* Tue Apr 15 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.2.0-1mdv2009.0
+ Revision: 194284
- Update to version 1.2.0.

* Wed Jan 30 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.1.0-7mdv2008.1
+ Revision: 160491
- Revert to use only upstream tarballs and only mandatory patches.

* Tue Jan 22 2008 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.1.0-6mdv2008.1
+ Revision: 156586
- re-enable rpm debug packages support

* Fri Jan 18 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.1.0-5mdv2008.1
+ Revision: 154959
- Updated BuildRequires and resubmit package.
- Remove -devel package as it isn't really required as it provides only 2 files
  that aren't even header files; still don't install the .la files.
  All dependency files should be stored in the x11-util-modular package as they
  are only required for the "modular" build.
- Move .la files to new -devel package, and also add .deps files to -devel package.
- Note local tag xf86-input-mutouch-1.1.0@mandriva suggested on upstream
 Tag at git checkout 5e10ff7ecda4df10b6e4d8b7767f5fc64923653e
 The tag at this moment is considered correct as there are no functional changes
  for more than 2 years, most recent changes being changes/updates to .gitignore
  and .cvsignore.
- Update for new policy of hidden symbols and common macros.

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 15 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.1.0-4mdv2008.1
+ Revision: 98643
- minor spec cleanup
- build against xserver 1.4

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - fix man pages


* Wed May 31 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-05-31 18:32:34 (31796)
- rebuild to fix cooker uploading

* Tue May 30 2006 Thierry Vignaud <tvignaud@mandriva.com>
+ 2006-05-30 16:03:02 (31708)
- fill in summary & descriptions for all input drivers

* Mon May 29 2006 Andreas Hasenack <andreas@mandriva.com>
+ 2006-05-29 14:36:37 (31646)
- renamed mdv to packages because mdv is too generic and it's hosting only packages anyway

* Thu May 25 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-05-25 19:59:30 (31594)
- Updated drivers for X11R7.1

* Thu May 04 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-05-04 21:25:17 (26918)
- increment release

* Thu Apr 27 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-04-27 04:02:05 (26704)
- Adding X.org 7.0 to the repository


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19167 |12mr|x11-driver-input-penmount-1.5.0-2.
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gitdate %nil

Name: x11-driver-input-penmount
Version: 1.5.0
Release: 2%{?gitdate:.%{gitdate}}
Summary: X.org input driver for PenMount devices
Group: System/X11
URL: http://xorg.freedesktop.org
%if 0%{?gitdate}
Source0: xf86-input-penmount-%{gitdate}.tar.bz2
%else
Source0: http://xorg.freedesktop.org/releases/individual/driver/xf86-input-penmount-%{version}.tar.bz2
%endif
License: MIT
BuildRequires: x11-proto-devel >= 1.4
BuildRequires: x11-server-devel >= 1.4
BuildRequires: x11-util-macros >= 1.0.1
Conflicts: x11-server < 1.4

Requires: x11-server-common %(xserver-sdk-abi-requires xinput)

%description
Penmount is an X.org input driver for PenMount devices.

%prep
%if 0%{gitdate}
%setup -q -n xf86-input-penmount-%{gitdate}
%else
%setup -q -n xf86-input-penmount-%{version}
%endif

%build
autoreconf -v --install || exit 1
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc COPYING
%{_libdir}/xorg/modules/input/penmount_drv.so
%{_mandir}/man4/penmount.*


%changelog
* Tue Jun 28 2011 Eugeni Dodonov <eugeni@mandriva.com> 1.5.0-1.mdv2011.0
+ Revision: 687818
- Updated to 1.5.0

* Thu Jun 09 2011 Eugeni Dodonov <eugeni@mandriva.com> 1.4.99-1.20110609
+ Revision: 683755
- Update to latest git snapshot.
- Rebuild for new x11-server

* Sat May 07 2011 Oden Eriksson <oeriksson@mandriva.com> 1.4.1-4
+ Revision: 671130
- mass rebuild

* Wed Nov 10 2010 Thierry Vignaud <tv@mandriva.org> 1.4.1-3mdv2011.0
+ Revision: 595758
- require xorg server with proper ABI

* Sun Oct 10 2010 Thierry Vignaud <tv@mandriva.org> 1.4.1-2mdv2011.0
+ Revision: 584626
- bump release before rebuilding for xserver 1.9

* Thu Mar 04 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.4.1-1mdv2010.1
+ Revision: 514333
- New version: 1.4.1

* Tue Jan 19 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.4.0-2mdv2010.1
+ Revision: 493610
- Add upstream patch to work with abi 7 (makes package build again)

* Thu Feb 19 2009 Ander Conselvan de Oliveira <ander@mandriva.com> 1.4.0-1mdv2009.1
+ Revision: 342880
- New version 1.4.0

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1.3.0-2mdv2009.0
+ Revision: 265873
- rebuild early 2009.0 package (before pixel changes)

* Tue Apr 15 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.3.0-1mdv2009.0
+ Revision: 194280
- Update to version 1.3.0.

* Wed Jan 30 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.2.1-4mdv2008.1
+ Revision: 160493
- Revert to use only upstream tarballs and only mandatory patches.

* Tue Jan 22 2008 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.2.1-3mdv2008.1
+ Revision: 156588
- re-enable rpm debug packages support

* Fri Jan 18 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.2.1-2mdv2008.1
+ Revision: 154957
- Updated BuildRequires and resubmit package.
  Add patch to never call symbol no longer available in X Server due to X Input
  Hotplug reword.
- Disable debug package.
  Update BuildRequires.
  Driver still marked as broken and no updates upstream. A patch to "not crash"
  should be made available before 2008.1.
- Remove -devel package as it isn't really required as it provides only 2 files
  that aren't even header files; still don't install the .la files.
  All dependency files should be stored in the x11-util-modular package as they
  are only required for the "modular" build.
- Move .la files to new -devel package, and also add .deps files to -devel package.
- Fix spec and update the comment documentation to use existing
  xf86-input-penmount-1.2.1 tag to generate patches and tarball. Git master
  has no changes since this tag, so mandriva branch is correct.
- Update for new policy of hidden symbols and common macros.

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Oct 11 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.2.1-1mdv2008.1
+ Revision: 97220
- new upstream version: 1.2.1
  (requires x11-server 1.4 to build)
- minor spec cleanup

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - fix man pages

  + Olivier Blin <oblin@mandriva.com>
    - fix group


* Mon Jun 05 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-06-05 21:59:00 (36664)
- new upstream release (1.2.0):
   * Add DMC9000 support.
- removed old tarballs

* Wed May 31 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-05-31 18:32:34 (31796)
- rebuild to fix cooker uploading

* Tue May 30 2006 Thierry Vignaud <tvignaud@mandriva.com>
+ 2006-05-30 16:03:02 (31708)
- fill in summary & descriptions for all input drivers

* Mon May 29 2006 Andreas Hasenack <andreas@mandriva.com>
+ 2006-05-29 14:36:37 (31646)
- renamed mdv to packages because mdv is too generic and it's hosting only packages anyway

* Thu May 25 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-05-25 19:59:30 (31594)
- Updated drivers for X11R7.1

* Thu May 04 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-05-04 21:25:17 (26918)
- increment release

* Thu Apr 27 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-04-27 04:02:05 (26704)
- Adding X.org 7.0 to the repository


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19168 |12mr|x11-driver-input-synaptics-1.6.2-2.20120912.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name x11-driver-input-synaptics
%define version 1.6.2
%define rel 3
%define git 20120912

%if %{git}
%define distname %{name}+git%{git}
%define release 2.%{git}.%rel
%else
%define distname %{name}-%{version}
%define release %mkrel %rel
%endif

Name: %{name}
Version: %{version}
Release: %{release}
Summary: X.org input driver for Synaptics touchpad devices
Group: System/X11
License: MIT
URL: http://xorg.freedesktop.org
Source0: http://xorg.freedesktop.org/releases/individual/driver/xf86-input-synaptics-%{version}+git%{git}.tar.bz2
Source3:        50-synaptics.conf
Source4:        70-touchpad-quirks.rules
#Mandriva/ROSA patches
Patch0:		0001-Always-enable-tapping-and-vertical-edge-scroll.patch
Patch1:		0002-When-appling-changes-via-property-mode-apply-to-all.patch

BuildRequires: x11-proto-devel
BuildRequires: x11-server-devel >= 1.12
BuildRequires: x11-util-macros >= 1.3.0
BuildRequires: pkgconfig(xi)
BuildRequires: pkgconfig(xtst)
BuildRequires: pkgconfig(mtdev)

%rename synaptics
Requires: x11-server-common %(xserver-sdk-abi-requires xinput)

%description
Synaptics touchpad devices are extremely popular on laptops and this driver
is an MIT licensed alternative to the older GPL synaptics driver which is
no longer actively maintained.

%package devel
Summary:        Development files for programing with the xorg synaptics driver
Group:          Development/C

%description devel
Development files for programing with the xorg synaptics driver

%prep
%if %{git}
%setup -qn xf86-input-synaptics-%{version}+git%{git}
%else
%setup -qn xf86-input-synaptics-%{version}
%endif
%apply_patches

%if %{git}
autoreconf -fi
%endif

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'

install -d $RPM_BUILD_ROOT%{_datadir}/X11/xorg.conf.d
install -m 0644 %{SOURCE3} $RPM_BUILD_ROOT%{_datadir}/X11/xorg.conf.d/50-synaptics.conf

install -d $RPM_BUILD_ROOT/lib/udev/rules.d/
install -m 0644 %{SOURCE4} $RPM_BUILD_ROOT/lib/udev/rules.d/70-touchpad-quirks.rules

%files
%{_bindir}/synclient
%{_bindir}/syndaemon
%{_libdir}/xorg/modules/input/synaptics_drv.so
%{_mandir}/man1/synclient.*
%{_mandir}/man1/syndaemon.*
%{_mandir}/man4/synaptics.*
%{_datadir}/X11/xorg.conf.d/50-synaptics.conf
/lib/udev/rules.d/70-touchpad-quirks.rules


%files devel
%{_includedir}/xorg/synaptics.h
%{_includedir}/xorg/synaptics-properties.h
%{_libdir}/pkgconfig/xorg-synaptics.pc


%changelog

* Sat Nov 17 2012 akdengi <akdengi> 1.6.2+git20120912
- Install udev rules to /lib
- Use signal-safe logging
- Fix memory corruption on resume. Triggered if fingers are still on the
  touchpad when the device is disabled.

* Wed Jun 13 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.6.2-1
+ Revision: 805375
- version update 1.6.2

* Mon May 21 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1.6.1-1
+ Revision: 799764
- Use pkgconfig(*) requirements in BuildRequires

  + Alexander Khrukin <akhrukin@mandriva.org>
    - version update 1.6.1

* Tue Mar 27 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1.5.2-2
+ Revision: 787167
- Build for x11-server 1.12

* Mon Mar 26 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.5.2-1
+ Revision: 787016
- version update 1.5.2

* Fri Dec 30 2011 Matthew Dawkins <mattydaw@mandriva.org> 1.5.0-3
+ Revision: 748323
- fixed files list
- rebuild, cleaned up spec

* Sat Oct 08 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1.5.0-2
+ Revision: 703624
- rebuild for new x11-server

* Sat Sep 10 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1.5.0-1
+ Revision: 699288
- update to new version 1.5.0

* Tue Jun 28 2011 Eugeni Dodonov <eugeni@mandriva.com> 1.4.1-1
+ Revision: 687823
- Updated to 1.4.1

* Fri Mar 04 2011 tv <tv> 1.4.0-2.mga1
+ Revision: 64381
- rebuild for new xserver-1.10

* Fri Mar 04 2011 tv <tv> 1.4.0-1.mga1
+ Revision: 63990
- new release

* Thu Jan 13 2011 colin <colin> 1.3.0-5.mga1
+ Revision: 16490
- imported package x11-driver-input-synaptics


* Tue Dec 28 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.3.0-5mdv2011.0
+ Revision: 625655
- Use configure2_5x
- We don't need to autoreconf
- Add back the good and old patch 0001 (aka: tapping is back)
  It was removed without any explanation (at least in the commit log) and makes
  people angry by disabling tapping on their touchpads "that always worked".

* Wed Nov 24 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 1.3.0-4mdv2011.0
+ Revision: 600881
- BR libxtst-devel for RECORD extension

* Wed Nov 10 2010 Thierry Vignaud <tv@mandriva.org> 1.3.0-3mdv2011.0
+ Revision: 595755
- require xorg server with proper ABI

* Sun Oct 10 2010 Thierry Vignaud <tv@mandriva.org> 1.3.0-2mdv2011.0
+ Revision: 584626
- bump release before rebuilding for xserver 1.9
- adjust file list for xserver1.9

* Wed Sep 01 2010 Thierry Vignaud <tv@mandriva.org> 1.3.0-1mdv2011.0
+ Revision: 575032
- adjust file list
- drop patch 1
- new release

* Thu May 06 2010 Colin Guthrie <cguthrie@mandriva.org> 1.2.2-2mdv2010.1
+ Revision: 542800
- Rebuild against latest xserver
  CCBUG: 55501

* Fri Mar 26 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.2.2-1mdv2010.1
+ Revision: 527635
- New version: 1.2.2

* Mon Dec 14 2009 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.2.1-1mdv2010.1
+ Revision: 478507
- New version: 1.2.1

* Wed Nov 11 2009 Andrey Borzenkov <arvidjaar@mandriva.org> 1.2.0-3mdv2010.1
+ Revision: 464874
- rebuid with new xorg

  + Paulo Ricardo Zanoni <pzanoni@mandriva.com>
    - Fix BuildRequirement

* Tue Nov 10 2009 Andrey Borzenkov <arvidjaar@mandriva.org> 1.2.0-2mdv2010.1
+ Revision: 464260
- oops, rediff and add patches back
- remove patch1, patch2 - integrated upstream

  + Thierry Vignaud <tv@mandriva.org>
    - new release

* Mon Aug 03 2009 Colin Guthrie <cguthrie@mandriva.org> 1.1.3-1mdv2010.0
+ Revision: 407695
- New version: 1.1.3 (right scroll zone size issue mdv#51845, fdo#21001)

* Thu May 28 2009 Thierry Vignaud <tv@mandriva.org> 1.1.2-1mdv2010.0
+ Revision: 380328
- new release

* Thu May 21 2009 Colin Guthrie <cguthrie@mandriva.org> 1.1.1-1mdv2010.0
+ Revision: 378307
- New version: 1.1.1

* Thu Apr 23 2009 Colin Guthrie <cguthrie@mandriva.org> 1.1.0-4mdv2009.1
+ Revision: 368813
- Apply properties to all synaptics devices (fixes problem of settings not being applied when both hal and xorg.conf load a synaptics device)

* Sat Apr 18 2009 Colin Guthrie <cguthrie@mandriva.org> 1.1.0-3mdv2009.1
+ Revision: 367981
- Enable all button taps

* Tue Mar 31 2009 Frederic Crozat <fcrozat@mandriva.com> 1.1.0-2mdv2009.1
+ Revision: 362912
- Update fdi file to not assign synaptics driver on wacom handled tablets

* Mon Mar 09 2009 Ander Conselvan de Oliveira <ander@mandriva.com> 1.1.0-1mdv2009.1
+ Revision: 353238
- New version 1.1.0

* Fri Mar 06 2009 Colin Guthrie <cguthrie@mandriva.org> 1.0.99.4-1mdv2009.1
+ Revision: 349613
- New version 1.0.99.4
- Drop revert of 64 weridness patch (fixed properly)
- Set defaults by patching driver (after upstream discussions)

* Wed Mar 04 2009 Colin Guthrie <cguthrie@mandriva.org> 1.0.99.3-3mdv2009.1
+ Revision: 348683
- Go back to 1.0.99.3 but with offending 64-bit breakage commit reverted

* Wed Mar 04 2009 Colin Guthrie <cguthrie@mandriva.org> 1.0.99.3-2mdv2009.1
+ Revision: 348413
- Temporarily restore 1.0.99.2 version due to segv's

* Wed Mar 04 2009 Colin Guthrie <cguthrie@mandriva.org> 1.0.99.3-1mdv2009.1
+ Revision: 348241
- New version: 1.0.99.3
- Set defaults: TwoFingerScroll: off, VertScroll: on, TapButton1: on

* Sat Feb 28 2009 Colin Guthrie <cguthrie@mandriva.org> 1.0.99.2-1mdv2009.1
+ Revision: 345950
- BuildRequire libxi-devel
- New version: 1.0.99.2

* Mon Feb 02 2009 Colin Guthrie <cguthrie@mandriva.org> 1.0.0-1mdv2009.1
+ Revision: 336376
- New version: 1.0.0

* Sun Jan 11 2009 Colin Guthrie <cguthrie@mandriva.org> 0.99.3-3mdv2009.1
+ Revision: 328326
- Add an fdi file so that the devices are automatically used (liberated from Fedora)

* Tue Dec 30 2008 Colin Guthrie <cguthrie@mandriva.org> 0.99.3-2mdv2009.1
+ Revision: 321381
- Rebuild for new xserver

* Mon Dec 15 2008 Colin Guthrie <cguthrie@mandriva.org> 0.99.3-1mdv2009.1
+ Revision: 314416
- New version 0.99.3
- Provide 'synaptics' to upgrade users on the old package
- Obsolete 'synaptics' to remove the old package from the distro.

* Thu Dec 04 2008 Thierry Vignaud <tv@mandriva.org> 0.99.2-1mdv2009.1
+ Revision: 309901
- new release

* Sun Nov 30 2008 Adam Williamson <awilliamson@mandriva.org> 0.99.1-2mdv2009.1
+ Revision: 308319
- rebuild for new X server

* Sat Nov 29 2008 Colin Guthrie <cguthrie@mandriva.org> 0.99.1-1mdv2009.1
+ Revision: 308001
- New version 0.99.1
- Add devel sub-package

* Wed Sep 10 2008 Colin Guthrie <cguthrie@mandriva.org> 0.15.2-1mdv2009.0
+ Revision: 283638
- New version: 0.15.2
- Remove device-path patch (fixed upstream)

* Wed Sep 10 2008 Colin Guthrie <cguthrie@mandriva.org> 0.15.1-2mdv2009.0
+ Revision: 283360
- Fix description
- Fix crash during initialisation

* Tue Sep 09 2008 Colin Guthrie <cguthrie@mandriva.org> 0.15.1-1mdv2009.0
+ Revision: 283145
- New version: 0.15.1

* Wed Aug 13 2008 Colin Guthrie <cguthrie@mandriva.org> 0.15.0-1mdv2009.0
+ Revision: 271343
- import x11-driver-input-synaptics


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19169 |12mr|x11-driver-input-vmmouse-12.9.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-driver-input-vmmouse
Version: 12.9.0
Release: 3
Summary: Xorg input driver for mice in VMware
Group: System/X11
URL: http://xorg.freedesktop.org
Source0: http://xorg.freedesktop.org/releases/individual/driver/xf86-input-vmmouse-%{version}.tar.bz2
License: MIT
ExclusiveArch: %{ix86} x86_64

BuildRequires: x11-proto-devel >= 1.0.0
BuildRequires: x11-server-devel >= 1.12
BuildRequires: x11-util-macros >= 1.0.1

Requires: x11-server-common %(xserver-sdk-abi-requires xinput)

Conflicts: xorg-x11-server < 7.0

%description
The VMMouse driver enables support for the special VMMouse protocol
that is provided by VMware virtual machines to give absolute pointer
positioning.

Installing the driver will improve the user experience when using the
mouse to interact with the guest operating system. In particular, use of
the driver improves mouse "lag", provides mouse speed and acceleration
consistent with the user's host operating system, and enables the
auto-grab/ungrab feature in VMware products without requiring the VMware
toolbox application.

%prep
%setup -qn xf86-input-vmmouse-%{version}

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%{_datadir}/hal/fdi/policy/20thirdparty/11-x11-vmmouse.fdi
%{_libdir}/hal/hal-probe-vmmouse
%{_libdir}/xorg/modules/input/vmmouse_drv.so
%{_bindir}/vmmouse_detect
%{_mandir}/man1/vmmouse_detect.*
%{_mandir}/man4/vmmouse.*
/lib/udev/rules.d/69-xorg-vmmouse.rules
%{_datadir}/X11/xorg.conf.d/50-vmmouse.conf


%changelog
* Tue Mar 27 2012 Bernhard Rosenkraenzer <bero@bero.eu> 12.8.0-6
+ Revision: 787189
- Rebuild for x11-server 1.12

* Sat Mar 10 2012 Alexander Khrukin <akhrukin@mandriva.org> 12.8.0-5
+ Revision: 783806
- version update 12.8.0

* Fri Dec 30 2011 Matthew Dawkins <mattydaw@mandriva.org> 12.7.0-5
+ Revision: 748295
- rebuild
- cleaned up spec

* Sat Oct 08 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 12.7.0-4
+ Revision: 703627
- rebuild for new x11-server

* Thu Jun 09 2011 Eugeni Dodonov <eugeni@mandriva.com> 12.7.0-3
+ Revision: 683570
- Rebuild for new x11-server

* Sat May 07 2011 Oden Eriksson <oeriksson@mandriva.com> 12.7.0-2
+ Revision: 671132
- mass rebuild

  + Paulo Ricardo Zanoni <pzanoni@mandriva.com>
    - New version: 12.7.0

* Wed Nov 10 2010 Thierry Vignaud <tv@mandriva.org> 12.6.10-3mdv2011.0
+ Revision: 595748
- require xorg server with proper ABI

* Sun Oct 10 2010 Thierry Vignaud <tv@mandriva.org> 12.6.10-2mdv2011.0
+ Revision: 584641
- adjus file list for xserver 1.9
- bump release before rebuilding for xserver 1.9

* Mon Aug 16 2010 Thierry Vignaud <tv@mandriva.org> 12.6.10-1mdv2011.0
+ Revision: 570277
- new release

* Fri Apr 09 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 12.6.9-1mdv2010.1
+ Revision: 533521
- New version: 12.6.9

* Thu Apr 08 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 12.6.8-1mdv2010.1
+ Revision: 533102
- New version: 12.6.8

* Wed Mar 24 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 12.6.7-1mdv2010.1
+ Revision: 527186
- New versioni: 12.6.7

* Wed Feb 10 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 12.6.6-1mdv2010.1
+ Revision: 503787
- New version: 12.6.6
  abi2.patch applied upstream (in a different way)

* Sat Jan 23 2010 Luca Berra <bluca@mandriva.org> 12.6.5-2mdv2010.1
+ Revision: 495243
- fix unresolved symbol (from archlinux)

* Fri Aug 07 2009 Thierry Vignaud <tv@mandriva.org> 12.6.5-1mdv2010.0
+ Revision: 411042
- new release

* Tue May 12 2009 Thierry Vignaud <tv@mandriva.org> 12.6.4-1mdv2010.0
+ Revision: 374900
- new version

* Mon Jan 05 2009 Thierry Vignaud <tv@mandriva.org> 12.6.3-1mdv2009.1
+ Revision: 325164
- new release

  + Colin Guthrie <cguthrie@mandriva.org>
    - Rebuild for new xserver

* Sun Nov 30 2008 Thierry Vignaud <tv@mandriva.org> 12.6.2-2mdv2009.1
+ Revision: 308625
- rebuild for new xserver

* Mon Nov 17 2008 Thierry Vignaud <tv@mandriva.org> 12.6.2-1mdv2009.1
+ Revision: 303999
- adjust filelist
- new release

* Mon Oct 20 2008 Thierry Vignaud <tv@mandriva.org> 12.5.2-1mdv2009.1
+ Revision: 295707
- new release

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 12.5.1-2mdv2009.0
+ Revision: 265896
- rebuild early 2009.0 package (before pixel changes)
- add missing dot at end of description

* Tue May 27 2008 Colin Guthrie <cguthrie@mandriva.org> 12.5.1-1mdv2009.0
+ Revision: 211785
- New version

* Tue Apr 15 2008 Paulo Andrade <pcpa@mandriva.com.br> 12.5.0-1mdv2009.0
+ Revision: 194253
- Update to version 12.5.0.

* Wed Jan 30 2008 Paulo Andrade <pcpa@mandriva.com.br> 12.4.3-4mdv2008.1
+ Revision: 160498
- Revert to use only upstream tarballs and only mandatory patches.

* Tue Jan 22 2008 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 12.4.3-3mdv2008.1
+ Revision: 156593
- re-enable rpm debug packages support

* Fri Jan 18 2008 Paulo Andrade <pcpa@mandriva.com.br> 12.4.3-2mdv2008.1
+ Revision: 154933
- Updated BuildRequires and resubmit package.
- Remove -devel package as it isn't really required as it provides only 2 files
  that aren't even header files; still don't install the .la files.
  All dependency files should be stored in the x11-util-modular package as they
  are only required for the "modular" build.
- Move .la files to new -devel package, and also add .deps files to -devel package.
- Note local tag xf86-input-vmmouse-12.4.3@mandriva suggested on upstream
  Tag at git checkout vmmouse-12_4_3
  This tag is redundant, and only added to match pattern used in other
  repositories. Also redundant as this is a repository with a few tags, and
  all in the format ``vmmouse-12_4_[0-3]''
- Update for new policy of hidden symbols and common macros.

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Oct 11 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 12.4.3-1mdv2008.1
+ Revision: 97067
- new upstream version: 12.4.3
- minor spec cleanup

  + Thierry Vignaud <tv@mandriva.org>
    - fix man pages


* Wed Feb 28 2007 Thierry Vignaud <tvignaud@mandriva.com> 12.4.1-1mdv2007.0
+ Revision: 127113
- new release
- fix group
- fix summary & description

  + Christiaan Welvaart <cjw@daneel.dyndns.org>
    - ExclusiveArch: x86 and x86-64

  + Andreas Hasenack <andreas@mandriva.com>
    - renamed mdv to packages because mdv is too generic and it's hosting only packages anyway

  + Gustavo Pichorim Boiko <boiko@mandriva.com>
    - New driver (part of X11R7.1)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19170 |12mr|x11-driver-input-void-1.4.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-driver-input-void
Version: 1.4.0
Release: 4
Summary: X.org null input driver
Group: System/X11
URL: http://xorg.freedesktop.org
Source0: http://xorg.freedesktop.org/releases/individual/driver/xf86-input-void-%{version}.tar.bz2
License: MIT
BuildRequires: x11-proto-devel >= 1.0.0
BuildRequires: x11-server-devel >= 1.0.1
BuildRequires: x11-util-macros >= 1.0.1
Conflicts: xorg-x11-server < 7.0

Requires: x11-server-common %(xserver-sdk-abi-requires xinput)

%description
Void is a dummy/null X.org input driver.
It doesn't connect to any physical device, and it never delivers any events.
It functions as both a pointer and keyboard device, and may be used as X
server's core pointer and/or core keyboard.
It's purpose is to allow the X server to operate without a core pointer
and/or core keyboard.

%prep
%setup -q -n xf86-input-void-%{version}

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc COPYING
%{_libdir}/xorg/modules/input/void_drv.so
%{_mandir}/man4/void.*



%changelog
* Wed Oct  31 2012 Alexander Kazancev <kazancas@gmail.com>
+ Commit: bc96ad2
- - Rebuild for xorg-server 1.13
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19171 |12mr|x11-driver-input-wacom-0.17.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-driver-input-wacom
Version: 0.17.0
Release: 4
Summary: X.org input driver for Wacom tablets
Group: System/X11
License: GPLv2+
URL: http://www.x.org/
Source0: http://freefr.dl.sourceforge.net/project/linuxwacom/xf86-input-wacom/xf86-input-wacom-%version.tar.bz2
Source1: 69-input-wacom.rules

BuildRequires: x11-proto-devel >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1
BuildRequires: pkgconfig(libudev)
BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(xi)
BuildRequires: pkgconfig(xinerama)
BuildRequires: pkgconfig(xorg-server) >= 1.12
BuildRequires: pkgconfig(xrandr)

Requires: x11-server-common %(xserver-sdk-abi-requires xinput)

Obsoletes: linuxwacom <= 0.8.4
Provides: linuxwacom = %{version}-%{release}


%description
X.Org X11 wacom input driver for Wacom tablets.

%package devel
Summary: Development files for %{name}
Group: Development/X11
License: MIT

%description devel
Development files for %{name}

%prep
%setup -q -n xf86-input-wacom-%{version}

%build
%configure2_5x
%make

%install
%makeinstall_std
install -m 644 -D %{SOURCE1} %{buildroot}/lib/udev/rules.d/69-input-wacom.rules

%files
%{_bindir}/xsetwacom
%{_bindir}/isdv4-serial-debugger
%{_libdir}/xorg/modules/input/wacom_drv.so
%{_mandir}/man4/wacom.4*
%{_mandir}/man1/xsetwacom.1*
%{_datadir}/X11/xorg.conf.d/50-wacom.conf
/lib/udev/rules.d/69-input-wacom.rules

%files devel
%{_includedir}/xorg/*
%{_libdir}/pkgconfig/xorg-wacom.pc

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19172 |12mr|x11-driver-video-1.0.0-41
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#
# Needs more fixes, maybe remove all drivers for non agp/pci cards
# sunsparc arch may need more drivers removed, or even better, only
# install sun hardware drivers
#

Name:		x11-driver-video
Version:	1.0.0
Release:	41
Summary:	X11 video drivers
Group:		System/X11
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License:	MIT

Requires:	x11-driver-video-ati
# useful for qemu
Requires:	x11-driver-video-cirrus
Requires:	x11-driver-video-fbdev
Requires:	x11-driver-video-glint
%ifarch %{ix86}
Requires:	x11-driver-video-geode
%endif
Requires:	x11-driver-video-intel
Requires:	x11-driver-video-mach64
Requires:	x11-driver-video-mga
Requires:	x11-driver-video-neomagic
Requires:	x11-driver-video-nouveau
Requires:	x11-driver-video-nv
Requires:	x11-driver-video-openchrome
Requires:	x11-driver-video-r128
Requires:	x11-driver-video-s3
Requires:	x11-driver-video-s3virge
Requires:	x11-driver-video-savage
Requires:	x11-driver-video-sis
Requires:	x11-driver-video-sisimedia
Requires:	x11-driver-video-sisusb
Requires:	x11-driver-video-tdfx
Requires:	x11-driver-video-trident
Requires:	x11-driver-video-v4l
Requires:	x11-driver-video-vesa
Requires:	x11-driver-video-vmware

%description
X11 video drivers metapackage. This package contains no files, but
depends on most common free X.org video drivers.

%files
%defattr(-,root,root)

%package uncommon
Summary:	Uncommon X11 video drivers
Group:		System/X11
License:	MIT
Suggests:	x11-driver-video-apm
Suggests:	x11-driver-video-ark
Suggests:	x11-driver-video-chips

# Probably only required for development/experiments
Suggests:	x11-driver-video-dummy

Suggests:	x11-driver-video-i128
Suggests:	x11-driver-video-i740

# SGI newport - too uncommon to be installed by default
# Not supported by Xorg 13
#Suggests:	x11-driver-video-newport

Suggests:	x11-driver-video-rendition
Suggests:	x11-driver-video-siliconmotion

# DEC Tga - too uncommon to be installed by default
Suggests:	x11-driver-video-tga
Suggests:	x11-driver-video-tseng

# Too old hardware - should not be installed by default
Suggests:	x11-driver-video-voodoo

# Stuff in contrib or recent drivers that nobody might be using:
#Requires:	x11-driver-video-xgi
Suggests:	x11-driver-video-xgixp
Suggests:	x11-driver-video-qxl

%description uncommon
X11 video drivers metapackage. This package contains no files, but
depends on uncommon free X.org video drivers.

%files uncommon
%defattr(-,root,root)


%changelog
* Sat May 07 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-35mdv2011.0
+ Revision: 671136
- mass rebuild

* Sun Oct 10 2010 Thierry Vignaud <tv@mandriva.org> 1.0.0-34mdv2011.0
+ Revision: 584626
- bump release before rebuilding for xserver 1.9

  + Paulo Ricardo Zanoni <pzanoni@mandriva.com>
    - Add xgi, xgixp and qxl to -uncommon

* Fri Feb 12 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.0.0-32mdv2010.1
+ Revision: 504695
- Don't require vga: doesn't work, unmaintained upstream

* Thu Feb 11 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.0.0-31mdv2010.1
+ Revision: 504295
- Don't require i810: it doesn't work. Use vesa or intel.

* Wed Dec 23 2009 Anssi Hannula <anssi@mandriva.org> 1.0.0-30mdv2010.1
+ Revision: 481893
- require x11-driver-video-nouveau

* Tue Aug 11 2009 Funda Wang <fwang@mandriva.org> 1.0.0-29mdv2010.0
+ Revision: 414681
- fix requires on uncommon

* Sun Nov 30 2008 Adam Williamson <awilliamson@mandriva.org> 1.0.0-28mdv2009.1
+ Revision: 308273
- drop now unused drivers cyrix, imstt and viaarena

* Sun Nov 30 2008 Adam Williamson <awilliamson@mandriva.org> 1.0.0-27mdv2009.1
+ Revision: 308208
- no longer require via (replaced totally by openchrome now)

* Sat Nov 29 2008 Adam Williamson <awilliamson@mandriva.org> 1.0.0-26mdv2009.1
+ Revision: 308170
- no longer require nsc (migrated to geode)
- drop the require on amd (nothing uses it now, everything uses geode)

* Mon Nov 24 2008 Thierry Vignaud <tv@mandriva.org> 1.0.0-24mdv2009.1
+ Revision: 306159
- require x11-driver-video-i810 for early i810

* Thu Oct 16 2008 Olivier Blin <oblin@mandriva.com> 1.0.0-23mdv2009.1
+ Revision: 294176
- move back x11-driver-video-via in main package, we still use it (#42909)

* Tue Sep 09 2008 Olivier Blin <oblin@mandriva.com> 1.0.0-22mdv2009.0
+ Revision: 282998
- do not require x11-driver-video-vboxvideo, this is handled in rpmsrate

* Mon Sep 08 2008 Thierry Vignaud <tv@mandriva.org> 1.0.0-21mdv2009.0
+ Revision: 282695
- requires x11-driver-video-vboxvideo so that it work out of the box in vbox

* Mon Aug 25 2008 Adam Williamson <awilliamson@mandriva.org> 1.0.0-20mdv2009.0
+ Revision: 276030
- prepare to rename sis-imedia sisimedia (name has to be consistent between
  driver and package or XFdrake fails)

* Mon Aug 11 2008 Thierry Vignaud <tv@mandriva.org> 1.0.0-19mdv2009.0
+ Revision: 270642
- fix requiring x11-driver-video-sis-imedia

* Sun Aug 10 2008 Adam Williamson <awilliamson@mandriva.org> 1.0.0-18mdv2009.0
+ Revision: 270584
- add sisimedia (required for some semi-common new SiS chips)

* Fri Jul 04 2008 Olivier Blin <oblin@mandriva.com> 1.0.0-17mdv2009.0
+ Revision: 231646
- add back x11-driver-video-cirrus in main package (useful for qemu)

* Mon Jun 16 2008 Thierry Vignaud <tv@mandriva.org> 1.0.0-16mdv2009.0
+ Revision: 219505
- x11-driver-video-mach64 & x11-driver-video-r128 were splited out of ati driver

* Tue May 20 2008 Adam Williamson <awilliamson@mandriva.org> 1.0.0-15mdv2009.0
+ Revision: 209529
- put s3 back in the main package, we still have at least a few users with this driver

* Thu May 15 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.0.0-14mdv2009.0
+ Revision: 207870
- Don't install by default drivers for isa cards or drivers that did not
  receive an update in around 5 years.
  The new virtual package -uncommon allows installing those.

* Thu Feb 14 2008 Thierry Vignaud <tv@mandriva.org> 1.0.0-13mdv2009.0
+ Revision: 168306
- fix no-buildroot-tag

  + Paulo Andrade <pcpa@mandriva.com.br>
    - Some updates to avoid installing files that will not be used, or that when
      required, the person installing the OS will know what is required.

* Wed Nov 28 2007 Adam Williamson <awilliamson@mandriva.org> 1.0.0-12mdv2008.1
+ Revision: 113543
- bump release
- drop x11-driver-video-avivo requirement, driver is obsolete and i've deleted it

* Thu Sep 20 2007 Adam Williamson <awilliamson@mandriva.org> 1.0.0-11mdv2008.0
+ Revision: 91564
- add radeonhd

* Thu Sep 13 2007 Adam Williamson <awilliamson@mandriva.org> 1.0.0-10mdv2008.0
+ Revision: 85259
- add viaarena to driver list
- use MIT for license
- expand description
- tabs not spaces

* Tue Aug 14 2007 Thierry Vignaud <tv@mandriva.org> 1.0.0-9mdv2008.0
+ Revision: 63160
- requires x11-driver-video-avivo

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - do not require x11-driver-video-i810 on sparc

* Sun Apr 22 2007 Colin Guthrie <cguthrie@mandriva.org> 1.0.0-8mdv2008.0
+ Revision: 16852
- Update for i810 -> intel rename.


* Tue Mar 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 1.0.0-7mdv2007.1
+ Revision: 146941
- fix installing on x86_64

* Fri Mar 16 2007 Olivier Blin <oblin@mandriva.com> 1.0.0-6mdv2007.1
+ Revision: 144697
- require x11-driver-video-amd (for Geode chipsets)

* Thu Jan 18 2007 Olivier Blin <oblin@mandriva.com> 1.0.0-5mdv2007.1
+ Revision: 110378
- require x11-driver-video-openchrome

* Tue Sep 19 2006 Pixel <pixel@mandriva.com> 1.0.0-4mdv2007.0
+ Revision: 61944
- do not obsolete xorg-x11-server which is still a package in 2007.0

  + Thierry Vignaud <tvignaud@mandriva.com>
    - fix group

  + Gustavo Pichorim Boiko <boiko@mandriva.com>
    - rebuild to fix cooker uploading
    - increment release
    - Adding X.org 7.0 to the repository

  + Andreas Hasenack <andreas@mandriva.com>
    - renamed mdv to packages because mdv is too generic and it's hosting only packages anyway


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19173 |12mr|x11-driver-video-apm-1.2.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-driver-video-apm
Version: 1.2.5
Release: 2
Summary: X.org driver for Alliance Promotion
Group: System/X11
License: MIT
URL: http://xorg.freedesktop.org
Source0: http://xorg.freedesktop.org/releases/individual/driver/xf86-video-apm-%{version}.tar.bz2

BuildRequires: x11-proto-devel >= 1.0.0
BuildRequires: x11-server-devel >= 1.0.1
BuildRequires: x11-util-macros >= 1.0.1
Conflicts: xorg-x11-server < 7.0

Requires: x11-server-common %(xserver-sdk-abi-requires videodrv)

%description
x11-driver-video-apm is the X.org driver for Alliance Promotion.

%prep
%setup -qn xf86-video-apm-%{version}

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'

%files
%doc COPYING
%{_libdir}/xorg/modules/drivers/apm_drv.so
%{_mandir}/man4/apm.*



%changelog
* Mon Jul 23 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.2.5-1
+ Revision: 810729
- version update 1.2.5

* Tue May 15 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.2.4-1
+ Revision: 798909
- version update 1.2.4

* Sat Dec 31 2011 Matthew Dawkins <mattydaw@mandriva.org> 1.2.3-7
+ Revision: 748368
- rebuild cleaned up spec

* Sat Oct 08 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1.2.3-6
+ Revision: 703645
- rebuild for new x11-server

* Thu Jun 09 2011 Eugeni Dodonov <eugeni@mandriva.com> 1.2.3-5
+ Revision: 683559
- Rebuild for new x11-server

* Sat May 07 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.3-4
+ Revision: 671138
- mass rebuild

* Wed Nov 10 2010 Thierry Vignaud <tv@mandriva.org> 1.2.3-3mdv2011.0
+ Revision: 595729
- require xorg server with proper ABI

* Sun Oct 10 2010 Thierry Vignaud <tv@mandriva.org> 1.2.3-2mdv2011.0
+ Revision: 584626
- bump release before rebuilding for xserver 1.9

* Sun Jul 25 2010 Thierry Vignaud <tv@mandriva.org> 1.2.3-1mdv2011.0
+ Revision: 558367
- new release

* Mon Aug 03 2009 Thierry Vignaud <tv@mandriva.org> 1.2.2-1mdv2010.0
+ Revision: 407730
- new release

* Tue Dec 30 2008 Colin Guthrie <cguthrie@mandriva.org> 1.2.1-2mdv2009.1
+ Revision: 321381
- Rebuild for new xserver

* Tue Dec 23 2008 Ander Conselvan de Oliveira <ander@mandriva.com> 1.2.1-1mdv2009.1
+ Revision: 317838
- New version 1.2.1

* Sun Nov 30 2008 Adam Williamson <awilliamson@mandriva.org> 1.2.0-3mdv2009.1
+ Revision: 308210
- rebuild for new X server

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1.2.0-2mdv2009.0
+ Revision: 265900
- rebuild early 2009.0 package (before pixel changes)
- improved description
- fix group
- add missing dot at end of description
- improved summary

* Tue Apr 15 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.2.0-1mdv2009.0
+ Revision: 194217
- Update to version 1.2.0.

* Mon Feb 11 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.1.1-7mdv2008.1
+ Revision: 165470
- Revert to use upstream tarball and remove local patches.

* Tue Jan 22 2008 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.1.1-6mdv2008.1
+ Revision: 156596
- re-enable rpm debug packages support

* Fri Jan 18 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.1.1-5mdv2008.1
+ Revision: 154896
- Updated BuildRequires and resubmit package.
- Remove -devel package as it isn't really required as it provides only 2 files
  that aren't even header files; still don't install the .la files.
  All dependency files should be stored in the x11-util-modular package as they
  re only required for the "modular" build.
- Move .la files to new -devel package, and also add .deps files to -devel package.
- Note local tag xf86-video-apm-1.1.1@mandriva suggested on upstream
  Tag at git checkout ca78b41a6fcb4110d8e19636baa8dfb4a9ef07bd
  There is already a tag named apm-1_1_1, but the local mandriva tag
  is probably a better option as it follows the pattern used by other
  repositories, and is newer than apm-1_1_1, including changes considered
  safe. To check the diff run:
  	git diff apm-1_1_1..xf86-video-apm-1.1.1@mandriva
- Update for new policy of hidden symbols and common macros.

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 15 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.1.1-4mdv2008.1
+ Revision: 98683
- minor spec cleanup
- build against new xserver (1.4)

* Thu Aug 30 2007 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-3mdv2008.0
+ Revision: 75720
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - fix man pages


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19174 |12mr|x11-driver-video-ark-0.7.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-driver-video-ark
Version: 0.7.5
Release: 2
Summary: X.org driver for ARK Logic graphics chipsets
Group: System/X11
License: MIT
URL: http://xorg.freedesktop.org
Source0: http://xorg.freedesktop.org/releases/individual/driver/xf86-video-ark-%{version}.tar.bz2

BuildRequires: x11-proto-devel >= 1.0.0
BuildRequires: x11-server-devel >= 1.12
BuildRequires: x11-util-macros >= 1.0.1
Conflicts: xorg-x11-server < 7.0

Requires: x11-server-common %(xserver-sdk-abi-requires videodrv)

%description
x11-driver-video-ark is the X.org driver for ARK Logic graphics chipsets.

%prep
%setup -qn xf86-video-ark-%{version}

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'

%files
%doc COPYING
%{_libdir}/xorg/modules/drivers/ark_drv.so



%changelog
* Mon Jul 23 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.7.5-1
+ Revision: 810720
- version update 0.7.5

* Tue Mar 27 2012 Bernhard Rosenkraenzer <bero@bero.eu> 0.7.4-1
+ Revision: 787193
- Update to 0.7.4
- Build for xorg 1.12

* Sat Dec 31 2011 Matthew Dawkins <mattydaw@mandriva.org> 0.7.3-7
+ Revision: 748369
- rebuild cleaned up spec

* Sat Oct 08 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.7.3-6
+ Revision: 703648
- rebuild for new x11-server

* Thu Jun 09 2011 Eugeni Dodonov <eugeni@mandriva.com> 0.7.3-5
+ Revision: 683560
- Rebuild for new x11-server

* Sat May 07 2011 Oden Eriksson <oeriksson@mandriva.com> 0.7.3-4
+ Revision: 671139
- mass rebuild

* Wed Nov 10 2010 Thierry Vignaud <tv@mandriva.org> 0.7.3-3mdv2011.0
+ Revision: 595740
- require xorg server with proper ABI

* Sun Oct 10 2010 Thierry Vignaud <tv@mandriva.org> 0.7.3-2mdv2011.0
+ Revision: 584626
- bump release before rebuilding for xserver 1.9

* Mon Jul 26 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 0.7.3-1mdv2011.0
+ Revision: 560862
- New version: 0.7.3

* Mon Sep 07 2009 Thierry Vignaud <tv@mandriva.org> 0.7.2-1mdv2010.0
+ Revision: 432151
- new release

* Tue Aug 11 2009 Funda Wang <fwang@mandriva.org> 0.7.1-2mdv2010.0
+ Revision: 414540
- use configure2_5x

* Tue Dec 30 2008 Colin Guthrie <cguthrie@mandriva.org> 0.7.1-2mdv2009.1
+ Revision: 321381
- Rebuild for new xserver

* Tue Dec 23 2008 Ander Conselvan de Oliveira <ander@mandriva.com> 0.7.1-1mdv2009.1
+ Revision: 317837
- New version 0.7.1

* Sun Nov 30 2008 Adam Williamson <awilliamson@mandriva.org> 0.7.0-3mdv2009.1
+ Revision: 308212
- rebuild for new X server

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 0.7.0-2mdv2009.0
+ Revision: 265901
- rebuild early 2009.0 package (before pixel changes)
- improved description
- fix group
- add missing dot at end of description
- improved summary

* Tue Apr 15 2008 Paulo Andrade <pcpa@mandriva.com.br> 0.7.0-1mdv2009.0
+ Revision: 194216
- Update to version 0.7.0.

* Mon Feb 11 2008 Paulo Andrade <pcpa@mandriva.com.br> 0.6.0-7mdv2008.1
+ Revision: 165478
- Revert to use upstream tarball and remove local patches.

* Tue Jan 22 2008 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 0.6.0-6mdv2008.1
+ Revision: 156597
- re-enable rpm debug packages support

* Fri Jan 18 2008 Paulo Andrade <pcpa@mandriva.com.br> 0.6.0-5mdv2008.1
+ Revision: 154932
- Don't need to check for dri headers and run time
- Updated BuildRequires and resubmit package.
- Remove -devel package as it isn't really required as it provides only 2 files
  that aren't even header files; still don't install the .la files.
  All dependency files should be stored in the x11-util-modular package as they
  are only required for the "modular" build.
- Move .la files to new -devel package, and also add .deps files to -devel package.
- Note local tag xf86-video-ark-0.6.0@mandriva suggested on upstream
  Tag at git checkout f09baa348b5d1a499f23e553c67bc0674c7c6512
  Note that there is a tag named ark-0_6_0, but the local tag matches
  a more wider naming pattern among other repositories and includes harmless
  updates (addition of .gitignore, .cvsignore and change to use macros instead
  of static values to specifiy package version)
- Update for new policy of hidden symbols and common macros.

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 15 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 0.6.0-4mdv2008.1
+ Revision: 98684
- minor spec cleanup
- build against new xserver (1.4)

* Thu Aug 30 2007 Oden Eriksson <oeriksson@mandriva.com> 0.6.0-3mdv2008.0
+ Revision: 75721
- rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19175 |12mr|x11-driver-video-ast-0.97.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-driver-video-ast
Version: 0.97.0
Release: 2
Summary: X.org driver for ASPEED Technology Inc
Group: System/X11
License: MIT
URL: http://xorg.freedesktop.org
Source0: http://xorg.freedesktop.org/releases/individual/driver/xf86-video-ast-%{version}.tar.bz2

BuildRequires: x11-proto-devel >= 1.0.0
BuildRequires: x11-server-devel >= 1.12
BuildRequires: x11-util-macros >= 1.0.1
Conflicts: xorg-x11-server < 7.0

Requires: x11-server-common %(xserver-sdk-abi-requires videodrv)

%description
x11-driver-video-ast is the X.org driver for ASPEED Technology Inc.

%prep
%setup -qn xf86-video-ast-%{version}

%build
%configure2_5x
%make

%install
%makeinstall_std
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'

%files
%doc COPYING
%{_libdir}/xorg/modules/drivers/ast_drv.so


%changelog
* Mon Jul 23 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.97.0-1
+ Revision: 810719
- version update 0.97.0

* Fri Jul 06 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.96.0-1
+ Revision: 808299
- version update 0.96.0

  + Bernhard Rosenkraenzer <bero@bero.eu>
    - 0.95.00

* Wed Apr 04 2012 Bernhard Rosenkraenzer <bero@bero.eu> 0.95.0-1
+ Revision: 789259
- Update to 0.95.0

* Tue Mar 27 2012 Bernhard Rosenkraenzer <bero@bero.eu> 0.93.10-2
+ Revision: 787194
- Build for x11-server 1.12

* Sun Mar 25 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.93.10-1
+ Revision: 786706
- version update 0.93.10

* Sat Dec 31 2011 Matthew Dawkins <mattydaw@mandriva.org> 0.93.9-1
+ Revision: 748377
- new version 0.93.9
- rebuild cleaned up spec

* Sat Oct 08 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.91.10-6
+ Revision: 703652
- rebuild for new x11-server

* Thu Jun 09 2011 Eugeni Dodonov <eugeni@mandriva.com> 0.91.10-5
+ Revision: 683561
- Rebuild for new x11-server

* Sat May 07 2011 Oden Eriksson <oeriksson@mandriva.com> 0.91.10-4
+ Revision: 671141
- mass rebuild

* Wed Nov 10 2010 Thierry Vignaud <tv@mandriva.org> 0.91.10-3mdv2011.0
+ Revision: 595736
- require xorg server with proper ABI

* Sun Oct 10 2010 Thierry Vignaud <tv@mandriva.org> 0.91.10-2mdv2011.0
+ Revision: 584626
- bump release before rebuilding for xserver 1.9

* Tue Aug 17 2010 Thierry Vignaud <tv@mandriva.org> 0.91.10-1mdv2011.0
+ Revision: 570774
- new release

* Mon Aug 03 2009 Thierry Vignaud <tv@mandriva.org> 0.89.9-1mdv2010.0
+ Revision: 407727
- new release

* Tue Dec 30 2008 Colin Guthrie <cguthrie@mandriva.org> 0.87.0-2mdv2009.1
+ Revision: 321381
- Rebuild for new xserver

* Tue Dec 23 2008 Ander Conselvan de Oliveira <ander@mandriva.com> 0.87.0-1mdv2009.1
+ Revision: 317839
- New version 0.87.0

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 0.85.0-2mdv2009.0
+ Revision: 265902
- rebuild early 2009.0 package (before pixel changes)
- improved description
- fix group
- add missing dot at end of description
- improved summary

* Tue Apr 15 2008 Paulo Andrade <pcpa@mandriva.com.br> 0.85.0-1mdv2009.0
+ Revision: 194214
- Update to version 0.85.0.

* Mon Feb 11 2008 Paulo Andrade <pcpa@mandriva.com.br> 0.81.0-6mdv2008.1
+ Revision: 165483
- Revert to use upstream tarball and remove local patches.

* Tue Jan 22 2008 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 0.81.0-5mdv2008.1
+ Revision: 156598
- re-enable rpm debug packages support

* Fri Jan 18 2008 Paulo Andrade <pcpa@mandriva.com.br> 0.81.0-4mdv2008.1
+ Revision: 154894
- Updated BuildRequires and resubmit package.
- Update release as there is no official newer version (just git head patches).
  Also Update build requires to, hopefully, match final spec format for some
  time.
- Remove -devel package as it isn't really required as it provides only 2 files
  that aren't even header files; still don't install the .la files.
  All dependency files should be stored in the x11-util-modular package as they
  are only required for the "modular" build.
- Move .la files to new -devel package, and also add .deps files to -devel package.
- Fix improper version bump as there is no official version yet, and correct
  @mandriva tags in git repository.
- Note local tag xf86-video-ast-0.81.0.0@mandriva suggested on upstream
  Tag at git checkout 8bbdddf6025e1421e91ce12c509840822b395fb6
  This also updates to 0.84.7 version, that has no tag on upstream, therefore
  no local tag was also added. Assuming that patch1 is correct, but still
  adding it to the rpm so that it still can be reverted to previous version,
  but assuming it is correct due to the long time since any other "functional"
  change to the repository files.
- Update for new policy of hidden symbols and common macros.

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 15 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 0.81.0-3mdv2008.1
+ Revision: 98685
- minor spec cleanup
- build against new xserver (1.4)

* Thu Aug 30 2007 Oden Eriksson <oeriksson@mandriva.com> 0.81.0-2mdv2008.0
+ Revision: 75738
- rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19176 |12mr|x11-driver-video-ati-7.0.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# When updating this driver, please update ldetect-lst with new pci ids.
# for example:
# merge2pcitable.pl ati_pciids_csv src/pcidb/ati_pciids.csv pcitable > pcitable.new
# - Anssi

Name:		x11-driver-video-ati
Epoch:		1
Version:	7.0.0
#Release:	0.201210910.1
Release:	5
Summary:	X.org driver for ATI Technologies
Group:		System/X11
License:	MIT
URL:		http://xorg.freedesktop.org
# ce1b745dcb60dc516ad999756240b78e72a7aa54
Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-video-ati-%{version}.tar.bz2
BuildRequires:	pkgconfig(libdrm) >= 2.4.36
BuildRequires:	pkgconfig(libdrm_radeon) >= 2.4.36
BuildRequires:	x11-proto-devel >= 1.0.0
BuildRequires:	x11-util-macros >= 1.0.1
BuildRequires:	pkgconfig(xorg-server) >= 1.12
BuildRequires:	pkgconfig(gl)
%if %mdvver >= 201200
BuildRequires:	pkgconfig(udev) >= 186
%else
BuildRequires:	pkgconfig(udev)
%endif
Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)
Conflicts:	xorg-x11-server < 7.0
Conflicts:	x11-driver-video-ati_6.7
Suggests:	x11-driver-video-r128
Suggests:	x11-driver-video-mach64
Suggests:	radeon-firmware

Patch10:    radeon-6.12.2-lvds-default-modes.patch
Patch13:    fix-default-modes.patch

%description
x11-driver-video-ati is the X.org driver for ATI Technologies.

%prep
%setup -qn xf86-video-ati-%{version}
%patch10 -p1 -b .lvds
%patch13 -p1 -b .def

%build
autoreconf -iv
%configure2_5x --disable-static
%make

%install
%makeinstall_std

# these only work in UMS, which is not supported
rm -rf %{buildroot}%{moduledir}/multimedia/

%files
%{_libdir}/xorg/modules/drivers/radeon_drv.so
%{_libdir}/xorg/modules/drivers/ati_drv.so
#%{_libdir}/xorg/modules/multimedia/theatre200_drv.so
#%{_libdir}/xorg/modules/multimedia/theatre_detect_drv.so
#%{_libdir}/xorg/modules/multimedia/theatre_drv.so
%{_mandir}/man4/ati.*
%{_mandir}/man4/radeon.*


%changelog
* Thu Oct 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1:6.99.99-0.20121016.1
+ Revision: 819724
- update to latest snapshot from git master branch to get working with new X
- fix drm check which resulted in '/usr/bin/yes' were invoked and ran on for
  ever during configure (P1)
- removal of .la files is now automatically handled by spec-helper

  + Bernhard Rosenkraenzer <bero@bero.eu>
    - Rebuild for xorg-server 1.13

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - rebuild for new udev >= 186

* Wed Jul 04 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1:6.14.6-2
+ Revision: 808016
- Produce a fatal error at build time on libdrm version mismatch
  instead of building a driver that doesn't work

* Sun Jul 01 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1:6.14.6-1
+ Revision: 807699
- Update to 6.14.6

* Sun Jul 01 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1:6.14.5-1
+ Revision: 807673
- Update to 6.14.5

* Thu Apr 05 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1:6.14.4-3
+ Revision: 789277
- Adjust x11-server build requirements

* Wed Apr 04 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1:6.14.4-2
+ Revision: 789258
- Update build requirements
- Fail the build instead of building a non-working driver if KMS support can't
  be built

* Thu Mar 29 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1:6.14.4-1
+ Revision: 788248
- Update to 6.14.4

* Tue Mar 27 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1:6.14.3-3
+ Revision: 787195
- Update BuildRequires
- Port to x11-server 1.12

* Sat Dec 31 2011 Matthew Dawkins <mattydaw@mandriva.org> 1:6.14.3-2
+ Revision: 748385
- rebuild cleaned up spec

* Fri Nov 04 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1:6.14.3-1
+ Revision: 717701
- update to new version 6.14.3

* Sat Oct 08 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1:6.14.2-2
+ Revision: 703677
- rebuild for new x11-server

* Thu Jun 09 2011 Eugeni Dodonov <eugeni@mandriva.com> 1:6.14.2-1
+ Revision: 683756
- Drop P0.
- New version 6.14.2.

* Thu Jun 09 2011 Eugeni Dodonov <eugeni@mandriva.com> 1:6.14.1-3
+ Revision: 683544
- Rebuild for new x11-server

* Tue Mar 22 2011 Thomas Backlund <tmb@mandriva.org> 1:6.14.1-2
+ Revision: 647648
- add upstream bugfix for r6xx/r7xx ums mode

* Tue Mar 22 2011 Thomas Backlund <tmb@mandriva.org> 1:6.14.1-1
+ Revision: 647609
- update to 6.14.1
- drop P0 (merged)
- suggest radeon-firmware

* Sun Feb 27 2011 Funda Wang <fwang@mandriva.org> 1:6.14.0-3
+ Revision: 640294
- rebuild to obsolete old packages

* Wed Feb 09 2011 Thomas Backlund <tmb@mandriva.org> 1:6.14.0-2
+ Revision: 637069
- UMS/DCE3.2: fix segfault (#62460)

* Fri Feb 04 2011 Thierry Vignaud <tv@mandriva.org> 1:6.14.0-1
+ Revision: 635742
- new release

* Wed Nov 10 2010 Thierry Vignaud <tv@mandriva.org> 1:6.13.99-0.20101029.1mdv2011.0
+ Revision: 595705
- require xorg server with proper ABI

* Sun Oct 10 2010 Thierry Vignaud <tv@mandriva.org> 1:6.13.2-3mdv2011.0
+ Revision: 584626
- bump release before rebuilding for xserver 1.9

* Fri Oct 08 2010 Thomas Backlund <tmb@mandriva.org> 1:6.13.2-2mdv2011.0
+ Revision: 584091
- rebuild for new GL-devel

* Tue Sep 28 2010 Thierry Vignaud <tv@mandriva.org> 1:6.13.2-1mdv2011.0
+ Revision: 581561
- new release

* Wed Jul 14 2010 Thierry Vignaud <tv@mandriva.org> 1:6.13.1-1mdv2011.0
+ Revision: 553337
- drop patch 0 (uneeded)
- new release

* Fri May 14 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1:6.13.0-3mdv2010.1
+ Revision: 544807
- Add upstream patch for bug #58425
  CCBUG: 58425

* Fri Apr 09 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1:6.13.0-2mdv2010.1
+ Revision: 533531
- Suggest radeon-rlc-firmware

  + Anssi Hannula <anssi@mandriva.org>
    - add a reminder comment about updating ldetect-lst pci id lists

* Mon Apr 05 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1:6.13.0-1mdv2010.1
+ Revision: 531754
- New version: 6.13.0
- Remove autoreconf line

* Mon Mar 15 2010 Thierry Vignaud <tv@mandriva.org> 1:6.12.192-1mdv2010.1
+ Revision: 520386
- new release

* Wed Mar 03 2010 Thierry Vignaud <tv@mandriva.org> 1:6.12.191-1mdv2010.1
+ Revision: 513916
- new release

* Tue Feb 09 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1:6.12.99-0.20100209mdv2010.1
+ Revision: 502961
- Use git master version (as discussed in the mailing list)

* Mon Feb 01 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1:6.12.4-4mdv2010.1
+ Revision: 499207
- Add a patch to fix bug #56862

* Mon Dec 07 2009 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1:6.12.4-3mdv2010.1
+ Revision: 474515
- Add a patch that fix the problems triggered by server 1.7.3

* Tue Nov 10 2009 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1:6.12.4-2mdv2010.1
+ Revision: 464293
- Rebuild for new server

* Fri Sep 25 2009 Thierry Vignaud <tv@mandriva.org> 1:6.12.4-1mdv2010.0
+ Revision: 448656
- new release

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 1:6.12.3-1mdv2010.0
+ Revision: 436477
- new release
- drop patch 1 (merged)

* Tue Jul 14 2009 Ander Conselvan de Oliveira <ander@mandriva.com> 1:6.12.2-4mdv2010.0
+ Revision: 395955
- Change default acceleration method to EXA.

* Tue Jul 14 2009 Ander Conselvan de Oliveira <ander@mandriva.com> 1:6.12.2-3mdv2010.0
+ Revision: 395921
- Sync with 6.12-branch
- Fix dual head cursor corruption (mdv #50560)

* Wed Apr 08 2009 Ander Conselvan de Oliveira <ander@mandriva.com> 1:6.12.2-1mdv2009.1
+ Revision: 365207
- New version 6.12.2

* Thu Mar 19 2009 Ander Conselvan de Oliveira <ander@mandriva.com> 1:6.12.1-1mdv2009.1
+ Revision: 357791
- New version 6.12.1

* Mon Mar 16 2009 Olivier Blin <blino@mandriva.org> 1:6.12.0-1mdv2009.1
+ Revision: 356182
- 6.12.0

* Thu Feb 19 2009 Ander Conselvan de Oliveira <ander@mandriva.com> 1:6.11.0-1mdv2009.1
+ Revision: 342874
- New version 6.11.0
- use %%configure2_5x instead of %%configure to silence ./configure warnings

* Wed Jan 07 2009 Ander Conselvan de Oliveira <ander@mandriva.com> 1:6.10.0-1mdv2009.1
+ Revision: 326556
- New version

* Tue Dec 30 2008 Colin Guthrie <cguthrie@mandriva.org> 1:6.9.0-4mdv2009.1
+ Revision: 321381
- Rebuild for new xserver

* Sat Nov 29 2008 Adam Williamson <awilliamson@mandriva.org> 1:6.9.0-3mdv2009.1
+ Revision: 308163
- rebuild for new X server

  + Ander Conselvan de Oliveira <ander@mandriva.com>
    - Add suggests tag for r128 and mach64 to avoid backporting issues. (#41710)

* Fri Jun 27 2008 Thierry Vignaud <tv@mandriva.org> 1:6.9.0-1mdv2009.0
+ Revision: 229560
- new release

* Wed Jun 25 2008 Thierry Vignaud <tv@mandriva.org> 1:6.8.192-1mdv2009.0
+ Revision: 229042
- new release

* Mon Jun 16 2008 Thierry Vignaud <tv@mandriva.org> 1:6.8.191-1mdv2009.0
+ Revision: 219466
- new release
- improved description
- add missing dot at end of description
- improved summary

* Tue Feb 19 2008 Thierry Vignaud <tv@mandriva.org> 1:6.8.0-1mdv2008.1
+ Revision: 173135
- new release

* Mon Feb 11 2008 Paulo Andrade <pcpa@mandriva.com.br> 1:6.7.197-6mdv2008.1
+ Revision: 165422
- Attempt fix for bugs:
  o X hangs at startup with ati driver (http://qa.mandriva.com/show_bug.cgi?id=37209) and
  In this case, just used git-cherry-pick to match code in git master, where
  it has been reverted to match bios agp configuration, unless overriden
  by AgpMode option in xorg.conf.
  o X windows server will not start with new install of 2008.1 Beta 1 (http://qa.mandriva.com/show_bug.cgi?id=37292)
  Backport two commits to attempt to get a more sane output configuration,
  as the bug report shows that the driver got confused and did not understand
  that the monitor section already refered to the LVDS monitor.

* Fri Feb 08 2008 Paulo Andrade <pcpa@mandriva.com.br> 1:6.7.197-5mdv2008.1
+ Revision: 164303
- Must be rebuilt due to an incorrect change added in previous X Server
  build. Must be rebuilt with latest X Server sdk headers.

* Wed Jan 30 2008 Paulo Andrade <pcpa@mandriva.com.br> 1:6.7.197-3mdv2008.1
+ Revision: 160588
- Revert to use only upstream tarball and only mandatory patches.

* Tue Jan 22 2008 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1:6.7.197-2mdv2008.1
+ Revision: 156599
- re-enable rpm debug packages support

* Fri Jan 18 2008 Paulo Andrade <pcpa@mandriva.com.br> 1:6.7.197-1mdv2008.1
+ Revision: 154893
- Updated BuildRequires and resubmit package.
- Update to version 6.7.197.
  Rebase mandriva git branch to xf86-video-ati-6.7.197 and remake patches
  acordingly.
- Disable debug package.
  Update BuildRequires.
  Update to ati-6.7.197 deferred as there is no git tag for the proper version
  and signficant amount of ``compiled test-only'' commits. Need to have package
  in cooker before spending significant time on this package.
- Fix linkage problems with -fvisibility=hidden due to symbols being accessed
  using LoaderSymbol (basically dlsym) as such symbols must be made of default
  visibility.
  Also some "janitor" work by adding prototypes to functions without prototypes,
  converting to static functions without prototype and used in a single file
  and fixing incorrect declarations and also moving some declarations to header
  files.
- Remove -devel package as it isn't really required as it provides only 2 files
  that aren't even header files; still don't install the .la files.
  All dependency files should be stored in the x11-util-modular package as they
  are only required for the "modular" build.
- Move .la files to new -devel package, and also add .deps files to -devel package.
- Update ati module to use tarball from tag xf86-video-ati-6.7.196, and
  remake mandriva branches, and apply mandriva patches from that point.
  This probably won't make everybody happy, but was probably the major
  concern about the misunderstandings about the changes to Mandriva x11
  related packages.
- Update for new policy of hidden symbols and common macros.

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Nov 18 2007 Adam Williamson <awilliamson@mandriva.org> 1:6.7.196-1mdv2008.1
+ Revision: 110002
- drop git.diff (came from git so will be in this new version)
- new release 6.7.196

* Mon Oct 15 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1:6.7.195-4mdv2008.1
+ Revision: 98686
- minor spec cleanup
- build against new xserver (1.4)

* Fri Oct 12 2007 Thierry Vignaud <tv@mandriva.org> 1:6.7.195-3mdv2008.1
+ Revision: 97573
- patch 1: more git fixes (fixing fd.o #12770 regarding LCD monitor detection on xpress 200)

* Thu Oct 11 2007 Thierry Vignaud <tv@mandriva.org> 1:6.7.195-2mdv2008.1
+ Revision: 97064
- patch 1: git fixes (fixing fd.o #12770 regarding CRT monitor detection on xpress 200)

* Wed Oct 10 2007 Thierry Vignaud <tv@mandriva.org> 1:6.7.195-1mdv2008.1
+ Revision: 96856
- new release

* Wed Oct 10 2007 Thierry Vignaud <tv@mandriva.org> 1:6.7.194-3mdv2008.1
+ Revision: 96739
- kill old patch 0
- new release

* Wed Sep 19 2007 Paulo Andrade <pcpa@mandriva.com.br> 1:6.6.3-3mdv2008.0
+ Revision: 91016
- Possible fix to bugzilla #32553

* Mon Sep 10 2007 Thierry Vignaud <tv@mandriva.org> 1:6.6.3-2mdv2008.0
+ Revision: 84078
- explicitely conflicts with x11-driver-video-ati_6.7

* Thu Sep 06 2007 Thierry Vignaud <tv@mandriva.org> 1:6.6.3-1mdv2008.0
+ Revision: 81005
- do not harcode man pages extension
- reupload stable driver
- restore stable 6.6.3 driver


* Wed Jan 31 2007 Christiaan Welvaart <cjw@daneel.dyndns.org>
+ 2007-01-31 12:17:43 (115683)
- new upstream release (6.6.3)

* Sat Aug 26 2006 Antonio Hobmeir Neto <neto@mandriva.com> 6.6.2-1mdv2007.0
+ 2006-08-25 20:01:05 (58146)
- New release. Fixed Bugs, improves in exa, xaa and R300 support.
- from Gustavo Pichorim Boiko <boiko@mandriva.com>
    - new upstream release (6.6.1):
    Fixes suspend/resume on PCIE
    Fixes interrupt handling
    Lots of EXA fixes
    Other bug fixes and warning removals
    - removed patch radeon-prefer-db-visuals, applied upstream
    - rebuild to fix cooker uploading
    - adding a patch for radeon driver to prefer double-buffered visuals
    - Updated drivers for X11R7.1
    - increment release
    - Adding X.org 7.0 to the repository
- from Thierry Vignaud <tvignaud@mandriva.com>
    - fix group
    - rebuild with the proper ABI on x86_64
- from Andreas Hasenack <andreas@mandriva.com>
    - renamed mdv to packages because mdv is too generic and it's hosting only packages anyway


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19177 |12mr|x11-driver-video-chips-1.2.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-driver-video-chips
Version: 1.2.5
Release: 2
Summary: X.org driver for Chips and Technologies
Group: System/X11
License: MIT
URL: http://xorg.freedesktop.org
Source0: http://xorg.freedesktop.org/releases/individual/driver/xf86-video-chips-%{version}.tar.bz2
Patch1: 0001-Import-existing-patches-that-were-originally-Red-Ha.patch
Patch2: x11-driver-video-chips-1.2.5-debian-iopl_h.patch

BuildRequires: x11-proto-devel >= 1.0.0
BuildRequires: x11-server-devel >= 1.0.1
BuildRequires: x11-util-macros >= 1.0.1
Conflicts: xorg-x11-server < 7.0

Requires: x11-server-common %(xserver-sdk-abi-requires videodrv)

%description
x11-driver-video-chips is the X.org driver for Chips and Technologies boards.

%prep
%setup -qn xf86-video-chips-%{version}
%patch1 -p1
%patch2 -p1

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc COPYING
%{_libdir}/xorg/modules/drivers/chips_drv.so
%{_mandir}/man4/chips.*


%changelog
* Sat Dec 31 2011 Matthew Dawkins <mattydaw@mandriva.org> 1.2.4-5
+ Revision: 748386
- rebuild cleaned up spec

* Sat Oct 08 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1.2.4-4
+ Revision: 703683
- rebuild for new x11-server

* Thu Jun 09 2011 Eugeni Dodonov <eugeni@mandriva.com> 1.2.4-3
+ Revision: 683562
- Rebuild for new x11-server

* Sat May 07 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.4-2
+ Revision: 671142
- mass rebuild

* Mon Feb 28 2011 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.2.4-1
+ Revision: 640988
- New version: 1.2.4

* Wed Nov 10 2010 Thierry Vignaud <tv@mandriva.org> 1.2.3-3mdv2011.0
+ Revision: 595739
- require xorg server with proper ABI

* Sun Oct 10 2010 Thierry Vignaud <tv@mandriva.org> 1.2.3-2mdv2011.0
+ Revision: 584626
- bump release before rebuilding for xserver 1.9

* Mon Jul 26 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.2.3-1mdv2011.0
+ Revision: 560878
- New version: 1.2.3

* Thu Aug 20 2009 Thierry Vignaud <tv@mandriva.org> 1.2.2-1mdv2010.0
+ Revision: 418375
- new release

* Tue Aug 11 2009 Funda Wang <fwang@mandriva.org> 1.2.1-2mdv2010.0
+ Revision: 414548
- use configure2_5x

* Tue Dec 30 2008 Colin Guthrie <cguthrie@mandriva.org> 1.2.1-2mdv2009.1
+ Revision: 321381
- Rebuild for new xserver

* Tue Dec 23 2008 Ander Conselvan de Oliveira <ander@mandriva.com> 1.2.1-1mdv2009.1
+ Revision: 317846
- New version 1.2.1

* Sun Nov 30 2008 Adam Williamson <awilliamson@mandriva.org> 1.2.0-3mdv2009.1
+ Revision: 308213
- rebuild for new X server

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1.2.0-2mdv2009.0
+ Revision: 265905
- rebuild early 2009.0 package (before pixel changes)
- improved description
- fix group
- add missing dot at end of description
- improved summary

* Tue Apr 15 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.2.0-1mdv2009.0
+ Revision: 194213
- Update to version 1.2.0.

* Mon Feb 11 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.1.1-8mdv2008.1
+ Revision: 165523
- Revert to use upstream tarball and remove local patches.

* Tue Jan 22 2008 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.1.1-7mdv2008.1
+ Revision: 156600
- re-enable rpm debug packages support

* Fri Jan 18 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.1.1-6mdv2008.1
+ Revision: 154879
- Updated BuildRequires and resubmit package.
- Remove -devel package as it isn't really required as it provides only 2 files
  that aren't even header files; still don't install the .la files.
  All dependency files should be stored in the x11-util-modular package as they
  are only required for the "modular" build.
- Move .la files to new -devel package, and also add .deps files to -devel package.
- Note local tag xf86-input-chips-1.1.1@mandriva suggested on upstream
  Tag at git checkout d449ee092bbc8b4e08371b8067f1d8e320c4297e, that is
  a few harmless commits (adding .csvignore, .gitignore, etc) commits after
  the chips-1_1_1 existing tag.
- Update for new policy of hidden symbols and common macros.

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 15 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.1.1-5mdv2008.1
+ Revision: 98687
- minor spec cleanup
- build against new xserver (1.4)

* Thu Aug 30 2007 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-4mdv2008.0
+ Revision: 75755
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - fix man pages


* Fri Jun 02 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-06-02 19:21:24 (31881)
- Default to SWcursor on CT65550 as hardware cursor is reported broken on this chip
- Disable 2D acceleration on C&T 69000 by default, since it is reported to be broken
- Remove old tarball

* Wed May 31 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-05-31 18:32:34 (31796)
- rebuild to fix cooker uploading

* Mon May 29 2006 Andreas Hasenack <andreas@mandriva.com>
+ 2006-05-29 14:36:37 (31646)
- renamed mdv to packages because mdv is too generic and it's hosting only packages anyway

* Thu May 25 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-05-25 19:59:30 (31594)
- Updated drivers for X11R7.1

* Thu May 04 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-05-04 21:25:17 (26918)
- increment release

* Thu Apr 27 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-04-27 04:02:05 (26704)
- Adding X.org 7.0 to the repository


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19178 |12mr|x11-driver-video-cirrus-1.5.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-driver-video-cirrus
Version: 1.5.1
Release: 2
Summary: X.org driver for Cirrus Logic
Group: System/X11
License: MIT
URL: http://xorg.freedesktop.org
Source0: http://xorg.freedesktop.org/releases/individual/driver/xf86-video-cirrus-%{version}.tar.bz2

BuildRequires: x11-proto-devel >= 1.0.0
BuildRequires: x11-server-devel >= 1.0.1
BuildRequires: x11-util-macros >= 1.0.1
Conflicts: xorg-x11-server < 7.0

Requires: x11-server-common %(xserver-sdk-abi-requires videodrv)

%description
x11-driver-video-cirrus is the X.org driver for Cirrus Logic.

%prep
%setup -qn xf86-video-cirrus-%{version}

%build
%configure2_5x
%make

%install
%makeinstall_std
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'

%files
%doc COPYING
%{_libdir}/xorg/modules/drivers/cirrus_drv.so
%{_libdir}/xorg/modules/drivers/cirrus_laguna.so
%{_libdir}/xorg/modules/drivers/cirrus_alpine.so
%{_mandir}/man4/cirrus.*



%changelog
* Mon Jul 23 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.5.1-1
+ Revision: 810714
- version update 1.5.1

* Fri Jul 06 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.5.0-1
+ Revision: 808297
- version update 1.5.0

* Tue Mar 27 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1.4.0-2
+ Revision: 787196
- Build for x11-server 1.12

* Sun Mar 25 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.4.0-1
+ Revision: 786707
- version update 1.4.0

* Sat Dec 31 2011 Matthew Dawkins <mattydaw@mandriva.org> 1.3.2-7
+ Revision: 748387
- rebuild cleaned up spec

* Sat Oct 08 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.2-6
+ Revision: 703687
- rebuild for new x11-server

* Thu Jun 09 2011 Eugeni Dodonov <eugeni@mandriva.com> 1.3.2-5
+ Revision: 683790
- Rebuild for new x11-server

* Sat May 07 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.2-4
+ Revision: 671143
- mass rebuild

* Wed Nov 10 2010 Thierry Vignaud <tv@mandriva.org> 1.3.2-3mdv2011.0
+ Revision: 595738
- require xorg server with proper ABI

* Sun Oct 10 2010 Thierry Vignaud <tv@mandriva.org> 1.3.2-2mdv2011.0
+ Revision: 584626
- bump release before rebuilding for xserver 1.9

* Thu Jul 30 2009 Frederik Himpe <fhimpe@mandriva.org> 1.3.2-1mdv2010.0
+ Revision: 404801
- update to new version 1.3.2

* Fri Jul 03 2009 Ander Conselvan de Oliveira <ander@mandriva.com> 1.3.1-1mdv2010.0
+ Revision: 391880
- update to version 1.3.1

* Thu May 07 2009 Ander Conselvan de Oliveira <ander@mandriva.com> 1.3.0-1mdv2010.0
+ Revision: 372970
- New version 1.3.0

* Tue Dec 30 2008 Colin Guthrie <cguthrie@mandriva.org> 1.2.1-4mdv2009.1
+ Revision: 321381
- Rebuild for new xserver

* Sat Nov 29 2008 Adam Williamson <awilliamson@mandriva.org> 1.2.1-3mdv2009.1
+ Revision: 308165
- rebuild for new X server

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1.2.1-2mdv2009.0
+ Revision: 265904
- rebuild early 2009.0 package (before pixel changes)
- improved description
- fix group
- add missing dot at end of description
- improved summary

* Tue May 27 2008 Colin Guthrie <cguthrie@mandriva.org> 1.2.1-1mdv2009.0
+ Revision: 211781
- New version

* Tue Apr 15 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.2.0-1mdv2009.0
+ Revision: 194211
- Update to version 1.2.0.

* Mon Feb 11 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.1.0-9mdv2008.1
+ Revision: 165531
- Revert to use upstream tarball and remove local patches.

* Tue Jan 22 2008 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.1.0-8mdv2008.1
+ Revision: 156601
- re-enable rpm debug packages support

* Fri Jan 18 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.1.0-7mdv2008.1
+ Revision: 154869
- Updated BuildRequires and resubmit package.
- Remove -devel package as it isn't really required as it provides only 2 files
  that aren't even header files; still don't install the .la files.
  All dependency files should be stored in the x11-util-modular package as they
  are only required for the "modular" build.
  Also fix typo in @mandriva tag versioning 1.1.1, as the package version
  is really 1.1.0.
- Move .la files to new -devel package, and also add .deps files to -devel package.
- Note local tag xf86-video-cirrus-1.1.1@mandriva suggested on upstream
  Tag at git checkout 6d114041dc22763aa89ef6a4f4af3246de3e3b1b
- Update for new policy of hidden symbols and common macros.
- Noop patch as at first all modules will have public symbols. But this patch
  makes sure the symbols used by different modules are being explicitly exported.

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 15 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.1.0-5mdv2008.1
+ Revision: 98688
- minor spec cleanup
- build against new xserver (1.4)

* Wed Sep 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.0-4mdv2008.0
+ Revision: 90358
- rebuild

* Thu Aug 30 2007 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-3mdv2008.0
+ Revision: 75756
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - fix man pages


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19179 |12mr|x11-driver-video-dummy-0.3.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-driver-video-dummy
Version: 0.3.6
Release: 2
Summary: The X.org dummy video driver
Group: System/X11
License: MIT
URL: http://xorg.freedesktop.org
Source0: http://xorg.freedesktop.org/releases/individual/driver/xf86-video-dummy-%{version}.tar.bz2

BuildRequires: x11-proto-devel >= 1.0.0
BuildRequires: x11-server-devel >= 1.12
BuildRequires: x11-util-macros >= 1.0.1
Conflicts: xorg-x11-server < 7.0

Requires: x11-server-common %(xserver-sdk-abi-requires videodrv)

%description
This is a dummy video driver for X.org.

%prep
%setup -qn xf86-video-dummy-%{version}

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'

%files
%doc COPYING
%{_libdir}/xorg/modules/drivers/dummy_drv.so



%changelog
* Mon Jul 23 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.3.6-1
+ Revision: 810713
- version update 0.3.6

* Tue Mar 27 2012 Bernhard Rosenkraenzer <bero@bero.eu> 0.3.5-1
+ Revision: 787222
- 0.3.5
- Build for x11-server 1.12

* Sat Dec 31 2011 Matthew Dawkins <mattydaw@mandriva.org> 0.3.4-7
+ Revision: 748388
- rebuild cleaned up spec

* Sat Oct 08 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.4-6
+ Revision: 703715
- rebuild for new x11-server

* Thu Jun 09 2011 Eugeni Dodonov <eugeni@mandriva.com> 0.3.4-5
+ Revision: 683556
- Rebuild for new x11-server

* Sat May 07 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3.4-4
+ Revision: 671144
- mass rebuild

* Wed Nov 10 2010 Thierry Vignaud <tv@mandriva.org> 0.3.4-3mdv2011.0
+ Revision: 595731
- require xorg server with proper ABI

* Sun Oct 10 2010 Thierry Vignaud <tv@mandriva.org> 0.3.4-2mdv2011.0
+ Revision: 584626
- bump release before rebuilding for xserver 1.9

* Thu Jul 22 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 0.3.4-1mdv2011.0
+ Revision: 557061
- New version: 0.3.4

* Tue Dec 01 2009 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 0.3.3-1mdv2010.1
+ Revision: 472434
- New version: 0.3.3

* Fri Jul 03 2009 Ander Conselvan de Oliveira <ander@mandriva.com> 0.3.2-1mdv2010.0
+ Revision: 391862
- update to version 0.3.2

* Mon Jan 26 2009 Thierry Vignaud <tv@mandriva.org> 0.3.1-1mdv2009.1
+ Revision: 333669
- new release
- fix group

  + Colin Guthrie <cguthrie@mandriva.org>
    - Rebuild for new xserver

* Sun Nov 30 2008 Adam Williamson <awilliamson@mandriva.org> 0.3.0-3mdv2009.1
+ Revision: 308215
- rebuild for new X server

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 0.3.0-2mdv2009.0
+ Revision: 265912
- rebuild early 2009.0 package (before pixel changes)

* Tue Apr 15 2008 Paulo Andrade <pcpa@mandriva.com.br> 0.3.0-1mdv2009.0
+ Revision: 194209
- Update to version 0.3.0.

* Mon Feb 11 2008 Paulo Andrade <pcpa@mandriva.com.br> 0.2.0-7mdv2008.1
+ Revision: 165534
- Revert to use upstream tarball and remove local patches.

* Tue Jan 22 2008 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 0.2.0-6mdv2008.1
+ Revision: 156603
- re-enable rpm debug packages support

* Fri Jan 18 2008 Paulo Andrade <pcpa@mandriva.com.br> 0.2.0-5mdv2008.1
+ Revision: 154861
- Updated BuildRequires and resubmit package.
- Remove -devel package as it isn't really required as it provides only 2 files
  that aren't even header files; still don't install the .la files.
  All dependency files should be stored in the x11-util-modular package as they
  are only required for the "modular" build.
- Move .la files to new -devel package, and also add .deps files to -devel package.
- Update for new policy of hidden symbols and common macros.

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 15 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 0.2.0-4mdv2008.1
+ Revision: 98690
- minor spec cleanup
- build against new xserver (1.4)

* Thu Aug 30 2007 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-3mdv2008.0
+ Revision: 75758
- rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19180 |12mr|x11-driver-video-fbdev-0.4.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-driver-video-fbdev
Version: 0.4.3
Release: 2
Summary: X.org driver for Linux FBDev
Group: System/X11
License: MIT
URL: http://xorg.freedesktop.org
Source0: http://xorg.freedesktop.org/releases/individual/driver/xf86-video-fbdev-%{version}.tar.bz2

BuildRequires: x11-proto-devel >= 1.0.0
BuildRequires: x11-server-devel >= 1.12
BuildRequires: x11-util-macros >= 1.0.1

Requires: x11-server-common %(xserver-sdk-abi-requires videodrv)

Conflicts: xorg-x11-server < 7.0

%description
x11-driver-video-fbdev is the X.org driver for Linux FBDev.

%prep
%setup -qn xf86-video-fbdev-%{version}

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%{_libdir}/xorg/modules/drivers/fbdev_drv.so
%{_mandir}/man4/fbdev.*



%changelog
* Fri Jul 06 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.4.3-1
+ Revision: 808300
- version update 0.4.3

* Tue Mar 27 2012 Bernhard Rosenkraenzer <bero@bero.eu> 0.4.2-8
+ Revision: 787223
- Build for x11-server 1.12

* Sat Dec 31 2011 Matthew Dawkins <mattydaw@mandriva.org> 0.4.2-7
+ Revision: 748401
- rebuild cleaned up spec

* Sat Oct 08 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.2-6
+ Revision: 703725
- rebuild for new x11-server

* Thu Jun 09 2011 Eugeni Dodonov <eugeni@mandriva.com> 0.4.2-5
+ Revision: 683547
- Rebuild for new x11-server

* Sat May 07 2011 Oden Eriksson <oeriksson@mandriva.com> 0.4.2-4
+ Revision: 671145
- mass rebuild

* Wed Nov 10 2010 Thierry Vignaud <tv@mandriva.org> 0.4.2-3mdv2011.0
+ Revision: 595707
- require xorg server with proper ABI

* Sun Oct 10 2010 Thierry Vignaud <tv@mandriva.org> 0.4.2-2mdv2011.0
+ Revision: 584626
- bump release before rebuilding for xserver 1.9

* Mon Apr 05 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 0.4.2-1mdv2010.1
+ Revision: 531583
- New version: 0.4.2

* Tue Nov 10 2009 Thierry Vignaud <tv@mandriva.org> 0.4.1-2mdv2010.1
+ Revision: 464337
- rebuild for new xserver

* Mon Aug 03 2009 Thierry Vignaud <tv@mandriva.org> 0.4.1-1mdv2010.0
+ Revision: 407717
- fix build
- new release

* Tue Dec 30 2008 Colin Guthrie <cguthrie@mandriva.org> 0.4.0-4mdv2009.1
+ Revision: 321381
- Rebuild for new xserver

* Sat Nov 29 2008 Adam Williamson <awilliamson@mandriva.org> 0.4.0-3mdv2009.1
+ Revision: 308166
- rebuild for new X server

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 0.4.0-2mdv2009.0
+ Revision: 265919
- rebuild early 2009.0 package (before pixel changes)
- improved description
- add missing dot at end of description
- improved summary

* Tue Apr 15 2008 Paulo Andrade <pcpa@mandriva.com.br> 0.4.0-1mdv2009.0
+ Revision: 194208
- Update to version 0.4.0.

* Mon Feb 11 2008 Paulo Andrade <pcpa@mandriva.com.br> 0.3.1-4mdv2008.1
+ Revision: 165552
- Revert to use upstream tarball and remove local patches.

  + Ademar de Souza Reis Jr <ademar@mandriva.com.br>
    - re-enable rpm debug packages support

* Fri Jan 18 2008 Paulo Andrade <pcpa@mandriva.com.br> 0.3.1-3mdv2008.1
+ Revision: 154860
- Updated BuildRequires and resubmit package.
- Remove -devel package as it isn't really required as it provides only 2 files
  that aren't even header files; still don't install the .la files.
  All dependency files should be stored in the x11-util-modular package as they
  are only required for the "modular" build.
- Move .la files to new -devel package, and also add .deps files to -devel package.
- Fix tarball to use existing tag xf86-video-fbdev-0.3.1. Also dont move
  back mandriva branch point and update, as a set of patches, changes up to
  there.
- Update for new policy of hidden symbols and common macros.

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 15 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 0.3.1-2mdv2008.1
+ Revision: 98691
- minor spec cleanup
- build against new xserver (1.4)

  + Thierry Vignaud <tv@mandriva.org>
    - fix man pages


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19181 |12mr|x11-driver-video-fix-1.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           x11-driver-video-fix
Version:        1.0.0
Release:        1
Summary:        Fix for Libreoffice and other bugs on radeon
Group:          System/X11
License:        GPLv3
URL:            www.rosalab.ru
Source0:        exapixmapsoff.conf

%description
x11-driver-video-fix disables EXA pixmaps on Radeon

%prep

%build

%install
mkdir -p %{buildroot}%{_sysconfdir}/X11/xorg.conf.d
install -m644 %{SOURCE0} %{buildroot}%{_sysconfdir}/X11/xorg.conf.d/exapixmapsoff.conf

%files
%{_sysconfdir}/X11/xorg.conf.d/exapixmapsoff.conf


%changelog
* Wed Dec 12 2012 Alex Burmashev <alex.burmashev@rosalab.ru>
- Initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19182 |12mr|x11-driver-video-geode-2.11.14-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Module is dynamically loaded and references to X Server, and other
# modules resolved at runtime.
%define _disable_ld_no_undefined 1

%define name		x11-driver-video-%{chipset}
%define chipset		geode
# 20081113
%define snapshot	0
%define version		2.11.14
%define rel		1
%if %snapshot
%define release		4.%{snapshot}.%{rel}
%define distname	xf86-video-%{chipset}-%{snapshot}
%else
%define release		%{rel}
%define distname	xf86-video-%{chipset}-%{version}
%endif

Name: %{name}
Version: %{version}
Release: %{release}
Summary: X.org driver for AMD Geode GX and LX Processors
Group: System/X11
URL: http://xorg.freedesktop.org
# git://anongit.freedesktop.org/git/xorg/driver/xf86-video-geode
# git archive --format=tar --prefix=xf86-video-geode-$(date +%Y%m%d)/ master |
#   bzip2 > ../xf86-video-geode-$(date +%Y%m%d).tar.bz2
Source: http://xorg.freedesktop.org/releases/individual/driver/%{distname}.tar.bz2
Patch0: xf86-video-geode-2.9.0-scale-display.patch
License: MIT
BuildRoot: %{_tmppath}/%{name}-root
#ExclusiveArch: %{ix86}
BuildRequires: x11-proto-devel >= 1.0.0
BuildRequires: x11-server-devel >= 1.0.1
BuildRequires: x11-util-macros >= 1.3.0
# geode replaces amd driver (renamed in order to prevent confusion after AMD/ATI
# merge), and cyrix and nsc drivers
# (http://lists.freedesktop.org/archives/xorg/2008-July/036970.html)
Provides: x11-driver-video-amd
Provides: x11-driver-video-cyrix
Provides: x11-driver-video-nsc
Obsoletes: x11-driver-video-amd
Obsoletes: x11-driver-video-cyrix <= 1.1.0-7mdv2008.1
Obsoletes: x11-driver-video-nsc <= 2.8.3-5mdv2009.0
Requires: x11-server-common %(xserver-sdk-abi-requires videodrv)

%description
This is the X graphics driver for the AMD Geode GX and LX processors.
The GX driver features XAA and EXA support for graphics acceleration,
and the LX driver supports EXA (including compositing).  Both drivers
suppport dynamic rotation with XRandR, and Xv overlay support.

%prep
%setup -q -n %{distname}
# used on Guillemot eCafe
#%patch0 -p1 -b .sds
%if %snapshot
./autogen.sh
%endif

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README TODO
%{_libdir}/xorg/modules/drivers/ztv_drv.so
%{_libdir}/xorg/modules/drivers/geode_drv.so




%changelog

* Thu Sep 13 2012 tv <tv> 2.11.13-4.20120913.5.mga3
+ Revision: 293571
- new snapshot (support for newer x11-server)
- rebuild for new x11-server
- rebuild for new xserver
- rebuild for new xserver

* Wed Jun 06 2012 tmb <tmb> 2.11.13-4.mga3
+ Revision: 256388
- rebuild for core/release

* Sat Jun 02 2012 tv <tv> 2.11.13-3.mga3
+ Revision: 253189
- rebuild b/c of ia32 failure
- rebuild b/c of ia32 failure

* Wed May 30 2012 tv <tv> 2.11.13-2.mga3
+ Revision: 249945
- rebuild for new X.org server

* Tue Jan 17 2012 tv <tv> 2.11.13-1.mga2
+ Revision: 197669
- new release

* Tue Dec 06 2011 tmb <tmb> 2.11.12-4.mga2
+ Revision: 177733
- submit to core/release

* Mon Nov 28 2011 tmb <tmb> 2.11.12-3.mga2
+ Revision: 173769
- rebuild against new x11-server

* Fri Mar 04 2011 tv <tv> 2.11.12-2.mga1
+ Revision: 64442
- rebuild for new xserver-1.10

* Fri Feb 18 2011 tv <tv> 2.11.12-1.mga1
+ Revision: 53915
- new release

* Fri Feb 11 2011 tmb <tmb> 2.11.11-1.mga1
+ Revision: 50209
- imported package x11-driver-video-geode


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19183 |12mr|x11-driver-video-glint-1.2.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-driver-video-glint
Version: 1.2.8
Release: 2
Summary: X.org driver for 3DLabs Permedia
Group: System/X11
License: MIT
URL: http://xorg.freedesktop.org
Source0: http://xorg.freedesktop.org/releases/individual/driver/xf86-video-glint-%{version}.tar.bz2

BuildRequires: libdrm-devel >= 2.0
BuildRequires: x11-proto-devel >= 1.0.0
BuildRequires: x11-server-devel >= 1.12
BuildRequires: x11-util-macros >= 1.0.1
BuildRequires: pkgconfig(gl)

Requires: x11-server-common %(xserver-sdk-abi-requires videodrv)

Conflicts: xorg-x11-server < 7.0

%description
x11-driver-video-glint is the X.org driver for 3DLabs Permedia.

%prep
%setup -qn xf86-video-glint-%{version}

%build
%configure2_5x
%make

%install
%makeinstall_std
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'

%files
%doc COPYING
%{_libdir}/xorg/modules/drivers/glint_drv.so
%{_mandir}/man4/glint.*



%changelog
* Mon Jul 23 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.2.8-1
+ Revision: 810712
- version update 1.2.8

* Tue Mar 27 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1.2.7-2
+ Revision: 787225
- Rebuild for x11-server 1.12

* Thu Feb 16 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.2.7-1
+ Revision: 775107
- version update 1.2.7

* Sat Dec 31 2011 Matthew Dawkins <mattydaw@mandriva.org> 1.2.6-3
+ Revision: 748402
- rebuild cleaned up spec

* Sat Oct 08 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1.2.6-2
+ Revision: 703746
- rebuild for new x11-server

* Sat Sep 10 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1.2.6-1
+ Revision: 699287
- update to new version 1.2.6

* Thu Jun 09 2011 Eugeni Dodonov <eugeni@mandriva.com> 1.2.5-5
+ Revision: 683574
- Rebuild for new x11-server

* Sat May 07 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.5-4
+ Revision: 671148
- mass rebuild

* Wed Nov 10 2010 Thierry Vignaud <tv@mandriva.org> 1.2.5-3mdv2011.0
+ Revision: 595741
- require xorg server with proper ABI

* Sun Oct 10 2010 Thierry Vignaud <tv@mandriva.org> 1.2.5-2mdv2011.0
+ Revision: 584626
- bump release before rebuilding for xserver 1.9

* Sun Sep 12 2010 Thierry Vignaud <tv@mandriva.org> 1.2.5-1mdv2011.0
+ Revision: 577826
- new release

* Mon Aug 03 2009 Thierry Vignaud <tv@mandriva.org> 1.2.4-1mdv2010.0
+ Revision: 407745
- new release

* Fri Jul 03 2009 Ander Conselvan de Oliveira <ander@mandriva.com> 1.2.3-1mdv2010.0
+ Revision: 391863
- update to version 1.2.3

* Tue Dec 30 2008 Colin Guthrie <cguthrie@mandriva.org> 1.2.2-2mdv2009.1
+ Revision: 321381
- Rebuild for new xserver

* Tue Dec 23 2008 Ander Conselvan de Oliveira <ander@mandriva.com> 1.2.2-1mdv2009.1
+ Revision: 317847
- New version 1.2.2

* Sat Nov 29 2008 Adam Williamson <awilliamson@mandriva.org> 1.2.1-1mdv2009.1
+ Revision: 308167
- rebuild for new X server
- new release 1.2.1

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1.2.0-2mdv2009.0
+ Revision: 265920
- rebuild early 2009.0 package (before pixel changes)
- improved description
- fix group
- add missing dot at end of description
- improved summary

* Tue Apr 15 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.2.0-1mdv2009.0
+ Revision: 194207
- Update to version 1.2.0.

* Mon Feb 11 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.1.1-7mdv2008.1
+ Revision: 165554
- Revert to use upstream tarball and remove local patches.

* Tue Jan 22 2008 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.1.1-6mdv2008.1
+ Revision: 156605
- re-enable rpm debug packages support

* Fri Jan 18 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.1.1-5mdv2008.1
+ Revision: 154859
- Updated BuildRequires and resubmit package.
- Modify glint driver to match pattern used in all other xorg driver modules.

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 15 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.1.1-4mdv2008.1
+ Revision: 98692
- minor spec cleanup
- build against new xserver (1.4)

* Thu Aug 30 2007 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-3mdv2008.0
+ Revision: 75759
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - fix man pages


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19184 |12mr|x11-driver-video-i128-1.3.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-driver-video-i128
Version: 1.3.6
Release: 2
Summary: X.org driver for Number Nine chipsets
Group: System/X11
License: MIT
URL: http://xorg.freedesktop.org
Source0: http://xorg.freedesktop.org/releases/individual/driver/xf86-video-i128-%{version}.tar.bz2

BuildRequires: x11-proto-devel >= 1.0.0
BuildRequires: x11-server-devel >= 1.0.1
BuildRequires: x11-util-macros >= 1.0.1

Requires: x11-server-common %(xserver-sdk-abi-requires videodrv)

Conflicts: xorg-x11-server < 7.0

%description
x11-driver-video-i128 is the X.org driver for Number Nine chipsets.

%prep
%setup -qn xf86-video-i128-%{version}

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'

%files
%{_libdir}/xorg/modules/drivers/i128_drv.so
%{_mandir}/man4/i128.*



%changelog
* Mon Jul 23 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.3.6-1
+ Revision: 810711
- version update 1.3.6

* Sun Mar 25 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.3.5-1
+ Revision: 786708
- version update 1.3.5

* Sat Dec 31 2011 Matthew Dawkins <mattydaw@mandriva.org> 1.3.4-7
+ Revision: 748417
- rebuild cleaned up spec

* Sat Oct 08 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.4-6
+ Revision: 703795
- rebuild for new x11-server

* Thu Jun 09 2011 Eugeni Dodonov <eugeni@mandriva.com> 1.3.4-5
+ Revision: 683575
- Rebuild for new x11-server

* Sat May 07 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.4-4
+ Revision: 671150
- mass rebuild

* Wed Nov 10 2010 Thierry Vignaud <tv@mandriva.org> 1.3.4-3mdv2011.0
+ Revision: 595743
- require xorg server with proper ABI

* Sun Oct 10 2010 Thierry Vignaud <tv@mandriva.org> 1.3.4-2mdv2011.0
+ Revision: 584626
- bump release before rebuilding for xserver 1.9

* Tue Aug 17 2010 Thierry Vignaud <tv@mandriva.org> 1.3.4-1mdv2011.0
+ Revision: 570773
- new release

* Mon Aug 03 2009 Thierry Vignaud <tv@mandriva.org> 1.3.3-1mdv2010.0
+ Revision: 407725
- new release

* Fri Jul 03 2009 Ander Conselvan de Oliveira <ander@mandriva.com> 1.3.2-1mdv2010.0
+ Revision: 391864
- update to version 1.3.2

* Tue Dec 30 2008 Colin Guthrie <cguthrie@mandriva.org> 1.3.1-3mdv2009.1
+ Revision: 321381
- Rebuild for new xserver

* Sun Nov 30 2008 Adam Williamson <awilliamson@mandriva.org> 1.3.1-2mdv2009.1
+ Revision: 308216
- rebuild for new X server

* Fri Sep 05 2008 Thierry Vignaud <tv@mandriva.org> 1.3.1-1mdv2009.0
+ Revision: 281097
- new release

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1.3.0-2mdv2009.0
+ Revision: 265921
- rebuild early 2009.0 package (before pixel changes)
- improved description
- add missing dot at end of description
- improved summary

* Tue Apr 15 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.3.0-1mdv2009.0
+ Revision: 194197
- Update to version 1.3.0.

* Mon Feb 11 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.2.1-5mdv2008.1
+ Revision: 165564
- Revert to use upstream tarball and remove local patches.

* Tue Jan 22 2008 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.2.1-4mdv2008.1
+ Revision: 156606
- re-enable rpm debug packages support

* Fri Jan 18 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.2.1-3mdv2008.1
+ Revision: 154858
- Updated BuildRequires and resubmit package.
- Remove -devel package as it isn't really required as it provides only 2 files
  that aren't even header files; still don't install the .la files.
  All dependency files should be stored in the x11-util-modular package as they
  are only required for the "modular" build.
- Move .la files to new -devel package, and also add .deps files to -devel package.
- Update to generate tar file from existing tag xf86-video-i128-1.2.1, but
  don't move mandriva branch point, and add patches to reach there.
- Update for new policy of hidden symbols and common macros.

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 15 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.2.1-2mdv2008.1
+ Revision: 98693
- minor spec cleanup
- build against new xserver (1.4)

  + Thierry Vignaud <tv@mandriva.org>
    - fix man pages


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19185 |12mr|x11-driver-video-i740-1.3.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-driver-video-i740
Version: 1.3.4
Release: 2
Summary: X.org driver for Intel i740
Group: System/X11
License: MIT
URL: http://xorg.freedesktop.org
Source0: http://xorg.freedesktop.org/releases/individual/driver/xf86-video-i740-%{version}.tar.bz2

BuildRequires: x11-proto-devel >= 1.0.0
BuildRequires: x11-server-devel >= 1.12
BuildRequires: x11-util-macros >= 1.0.1
Conflicts: xorg-x11-server < 7.0

Requires: x11-server-common %(xserver-sdk-abi-requires videodrv)

%description
x11-driver-video-i740 is the X.org driver for Intel i740.

%prep
%setup -qn xf86-video-i740-%{version}

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'

%files
%doc COPYING
%{_libdir}/xorg/modules/drivers/i740_drv.so
%{_mandir}/man4/i740.*



%changelog
* Mon Jul 23 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.3.4-1
+ Revision: 810710
- version update 1.3.4

* Tue May 15 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.3.3-1
+ Revision: 798908
- version update 1.3.3

* Tue Mar 27 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1.3.2-8
+ Revision: 787230
- Rebuild for x11-server 1.12

* Sat Dec 31 2011 Matthew Dawkins <mattydaw@mandriva.org> 1.3.2-7
+ Revision: 748363
- rebuild cleaned up spec

* Sat Oct 08 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.2-6
+ Revision: 703643
- rebuild for new x11-server

* Thu Jun 09 2011 Eugeni Dodonov <eugeni@mandriva.com> 1.3.2-5
+ Revision: 683576
- Rebuild for new x11-server

* Sat May 07 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.2-4
+ Revision: 671151
- mass rebuild

* Wed Nov 10 2010 Thierry Vignaud <tv@mandriva.org> 1.3.2-3mdv2011.0
+ Revision: 595742
- require xorg server with proper ABI

* Sun Oct 10 2010 Thierry Vignaud <tv@mandriva.org> 1.3.2-2mdv2011.0
+ Revision: 584626
- bump release before rebuilding for xserver 1.9

* Mon Aug 03 2009 Thierry Vignaud <tv@mandriva.org> 1.3.2-1mdv2010.0
+ Revision: 407726
- new release

* Fri Jul 03 2009 Ander Conselvan de Oliveira <ander@mandriva.com> 1.3.1-1mdv2010.0
+ Revision: 391866
- update to version 1.3.1

* Mon Mar 23 2009 Thierry Vignaud <tv@mandriva.org> 1.3.0-3mdv2009.1
+ Revision: 360628
- new release

* Sun Nov 30 2008 Adam Williamson <awilliamson@mandriva.org> 1.2.0-3mdv2009.1
+ Revision: 308217
- rebuild for new X server

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1.2.0-2mdv2009.0
+ Revision: 265922
- rebuild early 2009.0 package (before pixel changes)
- improved description
- fix group
- add missing dot at end of description
- improved summary

* Tue Apr 15 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.2.0-1mdv2009.0
+ Revision: 194196
- Update to version 1.2.0.

* Mon Feb 11 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.1.0-7mdv2008.1
+ Revision: 165565
- Revert to use upstream tarball and remove local patches.

* Tue Jan 22 2008 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.1.0-6mdv2008.1
+ Revision: 156607
- re-enable rpm debug packages support

* Fri Jan 18 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.1.0-5mdv2008.1
+ Revision: 154857
- Updated BuildRequires and resubmit package.
- Remove -devel package as it isn't really required as it provides only 2 files
  that aren't even header files; still don't install the .la files.
  All dependency files should be stored in the x11-util-modular package as they
  are only required for the "modular" build.
- Move .la files to new -devel package, and also add .deps files to -devel package.
- Note local tag xf86-video-i740-1.1.0@mandriva suggested on upstream
  Tag at git checkout 5241aee2f633bab3c22b44d6b5f907973924fcd8
- Update for new policy of hidden symbols and common macros.

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 15 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.1.0-4mdv2008.1
+ Revision: 98694
- minor spec cleanup
- build against new xserver (1.4)

* Thu Aug 30 2007 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-3mdv2008.0
+ Revision: 75760
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - fix man pages


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19186 |12mr|x11-driver-video-intel-2.20.15-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	X.org driver for Intel graphics controllers
Name:		x11-driver-video-intel
Version:	2.20.15
Release:	1
Group:		System/X11
License:	MIT
URL:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-video-intel-%{version}.tar.bz2
# Mandriva patches
Patch100:	0100-Mandriva-fix-check-vt-switch.patch
# (cg) Disable for now as it hits an assert on Xserver 1.9
#Patch101: 0101-fix-NoneBG-support.patch
# Upstream patches

BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(libdrm)
%if %mdvver >= 201200
BuildRequires:	pkgconfig(udev) >= 186
%else
BuildRequires:	pkgconfig(udev)
%endif
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xcb-util)
BuildRequires:	pkgconfig(xorg-macros)
BuildRequires:	pkgconfig(xorg-server) >= 1.12
BuildRequires:	pkgconfig(xproto)
BuildRequires:	pkgconfig(xvmc)

Requires(post,postun):	update-alternatives >= 1.9.0
Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)

Conflicts:	xorg-x11-server < 7.0
Obsoletes:	x11-driver-video-intel13 <= 1.9.94
Obsoletes:	x11-driver-video-i810
Obsoletes:	x11-driver-video-i810-downscaling
Obsoletes:	x11-driver-video-intel-fast-i830

%description
x11-driver-video-intel is the X.org driver for Intel video chipsets.

%prep
%setup -qn xf86-video-intel-%{version}
%apply_patches

%build
%configure2_5x
%make

%install
%makeinstall_std
rm -f %{buildroot}%{_libdir}/*.so %{buildroot}%{_libdir}/*.la %{buildroot}%{_libdir}/xorg/modules/drivers/intel-common/intel_drv.la
rm -f %{buildroot}%{_libdir}/xorg/modules/drivers/i810_drv.*
rm -f %{buildroot}%{_mandir}/man4/i810.4*

mkdir -p %{buildroot}%{_libdir}/xorg/modules/drivers/intel-common
mv %{buildroot}%{_libdir}/xorg/modules/drivers/intel_drv.* %{buildroot}%{_libdir}/xorg/modules/drivers/intel-common

# (cg) NB. Alternatives are used here due to the use of a now obsoleted
# fast-i830 subpackage for some netbook chipsets.
# The alternatives system currently remains but only one package will provide
# the 'alternative'. I will leave this in place for a while just incase
# we need to resurrect a chip-specific package again in the near future
# but if it proves unnecessary it should be tidied up.

# use posttrans so that files from old package are removed first
%posttrans
%{_sbindir}/update-alternatives \
	--install %{_libdir}/xorg/modules/drivers/intel_drv.so x11-intel-so %{_libdir}/xorg/modules/drivers/intel-common/intel_drv.so 20 \
	--slave   %{_libdir}/xorg/modules/drivers/intel_drv.la x11-intel-la %{_libdir}/xorg/modules/drivers/intel-common/intel_drv.la

%postun
[ $1 = 0 ] || exit 0
%{_sbindir}/update-alternatives --remove x11-intel-so %{_libdir}/xorg/modules/drivers/intel-common/intel_drv.so

%files
%{_libdir}/libI810XvMC.so.1*
%{_libdir}/libIntelXvMC.so.1*
%dir %{_libdir}/xorg/modules/drivers/intel-common
%{_libdir}/xorg/modules/drivers/intel-common/intel_drv.*
%{_mandir}/man4/intel.4*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19187 |12mr|x11-driver-video-mach64-6.9.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-driver-video-mach64
Epoch: 1
Version: 6.9.3
Release: 2
Summary: X.org driver for ATI Mach64 
Group: System/X11
License: MIT
URL: http://xorg.freedesktop.org
Source0: http://xorg.freedesktop.org/releases/individual/driver/xf86-video-mach64-%{version}.tar.bz2
Patch0:	5eb7fec958bc6ba8a1a2b0be4916cac818866e1c.patch

BuildRequires: libdrm-devel >= 2.0
BuildRequires: x11-proto-devel >= 1.0.0
BuildRequires: x11-server-devel >= 1.12
BuildRequires: x11-util-macros >= 1.0.1
BuildRequires: pkgconfig(gl)

Requires: x11-server-common %(xserver-sdk-abi-requires videodrv)

Conflicts: xorg-x11-server < 7.0
Conflicts: x11-driver-video-ati <= 1:6.8.0

%description
x11-driver-video-mach64 is the X.org driver for ATI Mach64.

%prep
%setup -qn xf86-video-mach64-%{version}
%apply_patches

%build
autoreconf -ifs
%configure
%make

%install
rm -rf %{buildroot}
%makeinstall_std
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'

%files
%{_libdir}/xorg/modules/drivers/mach64_drv.so



%changelog
* Mon Jul 23 2012 Alexander Khrukin <akhrukin@mandriva.org> 1:6.9.3-1
+ Revision: 810709
- version update 6.9.3

* Fri Jul 06 2012 Alexander Khrukin <akhrukin@mandriva.org> 1:6.9.2-2
+ Revision: 808344
- rel up
- version update 6.9.2

* Tue Mar 27 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1:6.9.1-2
+ Revision: 787232
- Rebuild for x11-server 1.12

* Sun Mar 25 2012 Alexander Khrukin <akhrukin@mandriva.org> 1:6.9.1-1
+ Revision: 786712
- version update 6.9.1

* Sat Dec 31 2011 Matthew Dawkins <mattydaw@mandriva.org> 1:6.9.0-3
+ Revision: 748418
- rebuild cleaned up spec

* Sat Oct 08 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1:6.9.0-2
+ Revision: 703653
- rebuild for new x11-server

* Thu Jun 09 2011 Eugeni Dodonov <eugeni@mandriva.com> 1:6.9.0-1
+ Revision: 683670
- New version 6.9.0.
- Rebuild for new x11-server

* Sat May 07 2011 Oden Eriksson <oeriksson@mandriva.com> 1:6.8.2-5
+ Revision: 671153
- mass rebuild

* Wed Nov 10 2010 Thierry Vignaud <tv@mandriva.org> 1:6.8.2-4mdv2011.0
+ Revision: 595719
- require xorg server with proper ABI

* Sun Oct 10 2010 Thierry Vignaud <tv@mandriva.org> 1:6.8.2-3mdv2011.0
+ Revision: 584626
- bump release before rebuilding for xserver 1.9

* Tue Nov 10 2009 Thierry Vignaud <tv@mandriva.org> 1:6.8.2-2mdv2010.1
+ Revision: 464338
- rebuild for new xserver

* Sat Aug 01 2009 Frederik Himpe <fhimpe@mandriva.org> 1:6.8.2-1mdv2010.0
+ Revision: 407093
- update to new version 6.8.2

* Thu Apr 30 2009 Ander Conselvan de Oliveira <ander@mandriva.com> 1:6.8.1-1mdv2010.0
+ Revision: 369180
- New version 6.8.1

* Tue Dec 30 2008 Colin Guthrie <cguthrie@mandriva.org> 1:6.8.0-4mdv2009.1
+ Revision: 321381
- Rebuild for new xserver

* Sat Nov 29 2008 Adam Williamson <awilliamson@mandriva.org> 1:6.8.0-3mdv2009.1
+ Revision: 308168
- rebuild for new X server

* Fri Jul 04 2008 Ander Conselvan de Oliveira <ander@mandriva.com> 1:6.8.0-2mdv2009.0
+ Revision: 231810
- Correct wrong conflicts field.

* Mon Jun 16 2008 Thierry Vignaud <tv@mandriva.org> 1:6.8.0-1mdv2009.0
+ Revision: 219468
- import x11-driver-video-mach64


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19188 |12mr|x11-driver-video-mga-1.6.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-driver-video-mga
Epoch: 2
Version: 1.6.2
Release: 2
Summary: X.org driver for Matrox Cards
Group: System/X11
License: MIT
URL: http://xorg.freedesktop.org
Source0: http://xorg.freedesktop.org/releases/individual/driver/xf86-video-mga-%{version}.tar.bz2

BuildRequires: libdrm-devel >= 2.0
BuildRequires: x11-proto-devel >= 1.0.0
BuildRequires: x11-server-devel >= 1.12
BuildRequires: x11-util-macros >= 1.0.1
BuildRequires: pkgconfig(gl)

Requires: x11-server-common %(xserver-sdk-abi-requires videodrv)

Conflicts: xorg-x11-server < 7.0

%description
x11-driver-video-mga is the X.org driver for Matrox Cards.

%prep
%setup -qn xf86-video-mga-%{version}

%build
autoreconf -fis
%configure
%make

%install
rm -rf %{buildroot}
%makeinstall_std
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'

%files
%{_libdir}/xorg/modules/drivers/mga_drv.so
%{_mandir}/man4/mga.*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19189 |12mr|x11-driver-video-modesetting-0.5.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-driver-video-modesetting
Version: 0.5.0
Release: 1
Epoch: 1
Summary: Generic X.org driver
Group: System/X11
URL: http://xorg.freedesktop.org
Source0: http://xorg.freedesktop.org/releases/individual/driver/xf86-video-modesetting-%{version}.tar.bz2

License: MIT

BuildRequires: libdrm-devel >= 2.0
BuildRequires: x11-proto-devel >= 1.0.0
BuildRequires: x11-server-devel >= 1.0.1
BuildRequires: x11-util-macros >= 1.0.1

Requires: x11-server-common %(xserver-sdk-abi-requires videodrv)

%description
x11-driver-video-modesetting is a generic X.org driver for hardware.

It managed by KMS (Kernel Mode Setting), eg: ATI/AMD, Intel&Nvidia.

%prep
%setup -q -n xf86-video-modesetting-%{version}

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%{_libdir}/xorg/modules/drivers/*
%{_mandir}/man4/modesetting.*


%changelog
* Mon Jun 25 2012 Alexander Khrukin <akhrukin@mandriva.org> 1:0.4.0-1
+ Revision: 806794
- imported package x11-driver-video-modesetting


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19190 |12mr|x11-driver-video-neomagic-1.2.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-driver-video-neomagic
Version: 1.2.7
Release: 2
Summary: X.org driver for NeoMagic Cards
Group: System/X11
License: MIT
URL: http://xorg.freedesktop.org
Source0: http://xorg.freedesktop.org/releases/individual/driver/xf86-video-neomagic-%{version}.tar.bz2

BuildRequires: x11-proto-devel >= 1.0.0
BuildRequires: x11-server-devel >= 1.12
BuildRequires: x11-util-macros >= 1.0.1
Conflicts: xorg-x11-server < 7.0

%description
x11-driver-video-neomagic is the X.org driver for NeoMagic Cards.

%prep
%setup -qn xf86-video-neomagic-%{version}

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'

%files
%doc COPYING
%{_libdir}/xorg/modules/drivers/neomagic_drv.so
%{_mandir}/man4/neomagic.*



%changelog
* Mon Jul 23 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.2.7-1
+ Revision: 810707
- version update 1.2.7

* Tue Mar 27 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1.2.6-2
+ Revision: 787234
- Rebuild for x11-server 1.12

* Sun Mar 25 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.2.6-1
+ Revision: 786714
- version update 1.2.6

* Sat Dec 31 2011 Matthew Dawkins <mattydaw@mandriva.org> 1.2.5-6
+ Revision: 748428
- rebuild cleaned up spec

* Sat Oct 08 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1.2.5-5
+ Revision: 703684
- rebuild for new x11-server

* Sat May 07 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.5-4
+ Revision: 671155
- mass rebuild

* Sun Oct 10 2010 Thierry Vignaud <tv@mandriva.org> 1.2.5-3mdv2011.0
+ Revision: 584626
- bump release before rebuilding for xserver 1.9

* Tue Jul 20 2010 Thierry Vignaud <tv@mandriva.org> 1.2.5-2mdv2011.0
+ Revision: 556290
- drop patch 0 (merged upstream)
- new release

* Thu Jan 28 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.2.4-2mdv2010.1
+ Revision: 497571
- Add a patch to solve unresolved symbols

* Mon Aug 03 2009 Thierry Vignaud <tv@mandriva.org> 1.2.4-1mdv2010.0
+ Revision: 407741
- new release

* Fri Jul 03 2009 Ander Conselvan de Oliveira <ander@mandriva.com> 1.2.3-1mdv2010.0
+ Revision: 391883
- update to new version 1.2.3

* Tue Dec 30 2008 Colin Guthrie <cguthrie@mandriva.org> 1.2.2-2mdv2009.1
+ Revision: 321381
- Rebuild for new xserver

* Tue Dec 23 2008 Ander Conselvan de Oliveira <ander@mandriva.com> 1.2.2-1mdv2009.1
+ Revision: 317848
- New version 1.2.2

* Sat Nov 29 2008 Adam Williamson <awilliamson@mandriva.org> 1.2.1-3mdv2009.1
+ Revision: 308169
- rebuild for new X server

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1.2.1-2mdv2009.0
+ Revision: 265924
- rebuild early 2009.0 package (before pixel changes)
- improved description
- fix group
- add missing dot at end of description
- improved summary

* Tue May 27 2008 Colin Guthrie <cguthrie@mandriva.org> 1.2.1-1mdv2009.0
+ Revision: 211782
- New version

* Tue Apr 15 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.2.0-1mdv2009.0
+ Revision: 194167
- Update to version 1.2.0.

* Mon Feb 11 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.1.1-7mdv2008.1
+ Revision: 165571
- Revert to use upstream tarball and remove local patches.

* Tue Jan 22 2008 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.1.1-6mdv2008.1
+ Revision: 156611
- re-enable rpm debug packages support

* Fri Jan 18 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.1.1-5mdv2008.1
+ Revision: 154845
- Updated BuildRequires and resubmit package.
- Remove -devel package as it isn't really required as it provides only 2 files
  that aren't even header files; still don't install the .la files.
  All dependency files should be stored in the x11-util-modular package as they
  are only required for the "modular" build.
- Move .la files to new -devel package, and also add .deps files to -devel package.
- Note local tag xf86-video-cyrix-1.1.0@mandriva suggested on upstream
  Tag at git checkout afedccae164668128c6228542585cc27d241b7e6
- Update for new policy of hidden symbols and common macros.

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 15 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.1.1-4mdv2008.1
+ Revision: 98698
- minor spec cleanup
- build against new xserver (1.4)

* Thu Aug 30 2007 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-3mdv2008.0
+ Revision: 75775
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - fix man pages


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19191 |12mr|x11-driver-video-newport-0.2.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-driver-video-newport
Version: 0.2.4
Release: 1
Summary: The X.org video driver for SGI Indy's and Indigo2's Newport video cards
Group: System/X11
License: MIT
URL: http://xorg.freedesktop.org
Source0: http://xorg.freedesktop.org/releases/individual/driver/xf86-video-newport-%{version}.tar.bz2

BuildRequires: x11-proto-devel >= 1.0.0
BuildRequires: x11-server-devel >= 1.12
BuildRequires: x11-util-macros >= 1.0.1
Conflicts: xorg-x11-server < 7.0

Requires: x11-server-common %(xserver-sdk-abi-requires videodrv)

%description
x11-driver-video-newport is the X.org video driver for SGI Indy's and
Indigo2's Newport video cards.

%prep
%setup -qn xf86-video-newport-%{version}

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc COPYING
%{_libdir}/xorg/modules/drivers/newport_drv.so
%{_mandir}/man4/newport.*




%changelog
* Fri Aug  10 2012 Dmitry Mikhirev <mikhirev@mezon.ru>
+ Commit: d78ebd1
- update to 0.2.4
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19192 |12mr|x11-driver-video-nouveau-1.0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upname		xf86-video-nouveau
%define snapshot	%nil
%define rel		1

Summary:	Accelerated open source driver for NVIDIA cards
Name:		x11-driver-video-nouveau
Version:	1.0.4
%if "%snapshot" == ""
Release:	%rel
Source0:	http://xorg.freedesktop.org/archive/individual/driver/%{upname}-%{version}.tar.bz2
%else
Release:	0.%snapshot.%rel
# rm -rf xf86-video-nouveau && git clone git://anongit.freedesktop.org/git/nouveau/xf86-video-nouveau/ && cd xf86-video-nouveau/
# git archive --prefix=xf86-video-nouveau-$(date +%Y%m%d)/ --format=tar HEAD | xz > ../xf86-video-nouveau-$(date +%Y%m%d).tar.xz
Source0:	%{upname}-%{snapshot}.tar.xz
%endif
Group:		System/X11
License:	MIT
URL:		http://nouveau.freedesktop.org/
BuildRequires:	libdrm-devel >= 2.4.35
BuildRequires:	x11-proto-devel >= 1.0.0
BuildRequires:	x11-server-devel >= 1.12
BuildRequires:	x11-util-macros >= 1.0.1
BuildRequires:	GL-devel
%if %mdvver >= 201200
BuildRequires:	pkgconfig(udev) >= 186
%else
BuildRequires:	pkgconfig(udev)
%endif
BuildRequires:	libdrm-devel
BuildRequires:	libdrm-common
Conflicts:	xorg-x11-server < 7.0
# No DKMS package for now; nouveau module is in main kernel.
# If needed, DKMS package may be resurrected, but work is needed to make it
# build with the new linux-2.6 tree of nouveau.
Obsoletes:	dkms-nouveau < 0.0.13-0.20090600
Requires:	kmod(nouveau)
Requires: x11-server-common %(xserver-sdk-abi-requires videodrv)
# No firmware needed:
Obsoletes:	nouveau-firmware < 20091212-2
Patch0:		disable_libdrv_version_check.patch

%description
The nouveau project aims to build high-quality, open source drivers
for NVIDIA cards.

%prep
%if "%snapshot" != ""
%setup -q -n %{upname}-%{snapshot}
%else
%setup -q -n %upname-%version
%endif
[ -e autogen.sh ] && ./autogen.sh
%patch0 -p1

%build
autoreconf -v --install --force
%configure2_5x --disable-dependency-tracking
%make

%install
%makeinstall_std

%files
%{_libdir}/xorg/modules/drivers/nouveau_drv.so
%{_mandir}/man4/nouveau*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19193 |12mr|x11-driver-video-nv-2.1.20-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-driver-video-nv
Version: 2.1.20
Release: 2
Summary: X.org driver for NVidia Cards
Group: System/X11
License: MIT
URL: http://xorg.freedesktop.org
Source0: http://xorg.freedesktop.org/releases/individual/driver/xf86-video-nv-%{version}.tar.bz2
Patch1: 0001-RedHat-nv-riva-videomem-autodetection-debugging.patch

BuildRequires: x11-proto-devel >= 1.0.0
BuildRequires: x11-server-devel >= 1.12
BuildRequires: x11-util-macros >= 1.0.1

Requires: x11-server-common %(xserver-sdk-abi-requires videodrv)

Conflicts: xorg-x11-server < 7.0

%description
x11-driver-video-nv is the X.org driver for NVidia Cards.

%prep
%setup -qn xf86-video-nv-%{version}
%apply_patches

%build
autoreconf -ifs
%configure
%make

%install
rm -rf %{buildroot}
%makeinstall_std
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'

%files
%{_libdir}/xorg/modules/drivers/nv_drv.so
%{_mandir}/man4/nv*



%changelog
* Mon Jul 23 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.1.20-1
+ Revision: 810706
- version update 2.1.20

* Tue Mar 27 2012 Bernhard Rosenkraenzer <bero@bero.eu> 2.1.18-8
+ Revision: 787237
- Rebuild for x11-server 1.12

* Sat Dec 31 2011 Matthew Dawkins <mattydaw@mandriva.org> 2.1.18-7
+ Revision: 748442
- rebuild cleaned up spec

* Sat Oct 08 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 2.1.18-6
+ Revision: 703737
- rebuild for new x11-server

* Thu Jun 09 2011 Eugeni Dodonov <eugeni@mandriva.com> 2.1.18-5
+ Revision: 683580
- Rebuild for new x11-server

* Sat May 07 2011 Oden Eriksson <oeriksson@mandriva.com> 2.1.18-4
+ Revision: 671158
- mass rebuild

* Wed Nov 10 2010 Thierry Vignaud <tv@mandriva.org> 2.1.18-3mdv2011.0
+ Revision: 595721
- require xorg server with proper ABI

* Sun Oct 10 2010 Thierry Vignaud <tv@mandriva.org> 2.1.18-2mdv2011.0
+ Revision: 584626
- bump release before rebuilding for xserver 1.9

* Sat Jul 31 2010 Thierry Vignaud <tv@mandriva.org> 2.1.18-1mdv2011.0
+ Revision: 563947
- new release

* Wed Mar 17 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 2.1.17-2mdv2010.1
+ Revision: 523763
- New version: 2.1.17

* Wed Dec 16 2009 Frederik Himpe <fhimpe@mandriva.org> 2.1.16-1mdv2010.1
+ Revision: 479583
- update to new version 2.1.16

* Tue Nov 10 2009 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 2.1.15-2mdv2010.1
+ Revision: 464294
- Rebuild for new server

* Fri Sep 25 2009 Thierry Vignaud <tv@mandriva.org> 2.1.15-1mdv2010.0
+ Revision: 448655
- new release

* Fri Jul 03 2009 Ander Conselvan de Oliveira <ander@mandriva.com> 2.1.14-1mdv2010.0
+ Revision: 391941
- update to new version 2.1.14

* Wed Apr 08 2009 Ander Conselvan de Oliveira <ander@mandriva.com> 2.1.13-1mdv2009.1
+ Revision: 365205
- new version (2.1.13)

* Mon Mar 30 2009 Ander Conselvan de Oliveira <ander@mandriva.com> 2.1.12-4mdv2009.1
+ Revision: 362475
- Do E-EDID if the server supports it
- Add missing pci id for GeForce 7100 GS

* Tue Dec 30 2008 Colin Guthrie <cguthrie@mandriva.org> 2.1.12-3mdv2009.1
+ Revision: 321381
- Rebuild for new xserver

* Sat Nov 29 2008 Adam Williamson <awilliamson@mandriva.org> 2.1.12-2mdv2009.1
+ Revision: 308171
- rebuild for new X server

* Thu Aug 28 2008 Colin Guthrie <cguthrie@mandriva.org> 2.1.12-1mdv2009.0
+ Revision: 277013
- New version: 2.1.12

* Wed Aug 27 2008 Ander Conselvan de Oliveira <ander@mandriva.com> 2.1.11-1mdv2009.0
+ Revision: 276513
- Update to version 2.1.11

* Wed Jul 02 2008 Thierry Vignaud <tv@mandriva.org> 2.1.10-1mdv2009.0
+ Revision: 230634
- new release
- improved description
- add missing dot at end of description
- improved summary

* Mon May 12 2008 Paulo Andrade <pcpa@mandriva.com.br> 2.1.9-1mdv2009.0
+ Revision: 206308
- Update to upstream release 2.1.9.

* Fri Mar 07 2008 Thierry Vignaud <tv@mandriva.org> 2.1.8-1mdv2008.1
+ Revision: 181287
- new release

* Mon Feb 11 2008 Paulo Andrade <pcpa@mandriva.com.br> 2.1.7-1mdv2008.1
+ Revision: 165587
- Revert to use upstream tarball and remove local patches.
  New upstream release version 2.1.7.

* Tue Jan 22 2008 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 2.1.6-3mdv2008.1
+ Revision: 156614
- re-enable rpm debug packages support

* Fri Jan 18 2008 Paulo Andrade <pcpa@mandriva.com.br> 2.1.6-2mdv2008.1
+ Revision: 154842
- Updated BuildRequires and resubmit package.
- Remove -devel package as it isn't really required as it provides only 2 files
  that aren't even header files; still don't install the .la files.
  All dependency files should be stored in the x11-util-modular package as they
  are only required for the "modular" build.
- Move .la files to new -devel package, and also add .deps files to -devel package.
- Note local tag xf86-video-nv-2.1.6@mandriva suggested on upstream
  Tag at git checkout 100f5e24da2cbc79ed761083daa9a00b107008ab
  Existing tag nv-2.1.6 not used just to have a common pattern in all tag
  names.
- Update for new policy of hidden symbols and common macros.

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Oct 24 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 2.1.6-1mdv2008.1
+ Revision: 101810
- new upstream version: 2.1.6
  (G80: fixes initialization in some laptops)

* Thu Oct 11 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 2.1.5-1mdv2008.1
+ Revision: 97103
- new upstream version: 2.1.5
  . preliminary pci-rework support
  . added a few more product names
  . LVDS flat panel detection fix
- minor spec cleanup

* Thu Aug 16 2007 Thierry Vignaud <tv@mandriva.org> 2.1.3-1mdv2008.0
+ Revision: 64284
- do not hardcode man pages extension
- new release

* Tue Jul 10 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 2.1.2-1mdv2008.0
+ Revision: 51061
- new upstream version: 2.1.2

* Mon Jul 02 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 2.1.1-1mdv2008.0
+ Revision: 47271
- new upstream version: 2.1.1
- no need for autoreconf on %%build, so remove it.

* Tue Jun 19 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 2.1.0-1mdv2008.0
+ Revision: 41440
- New upstream release: 2.1.1

* Thu May 17 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 2.0.96-1mdv2008.0
+ Revision: 27658
- new version: 2.0.96

* Thu May 03 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 2.0.95-1mdv2008.0
+ Revision: 22101
- new version: 2.0.95
  Notice this new version requires x11-server >= 1.2 due
  to the RandR 1.1 compatibility layer

* Fri Apr 20 2007 Thierry Vignaud <tv@mandriva.org> 2.0.2-1mdv2008.0
+ Revision: 16016
- new release (riva128 is dead; use nv_drv.so instead)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19194 |12mr|x11-driver-video-openchrome-0.3.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# keeping it here just in case someone wants to use the SVN version
# svn co http://svn.openchrome.org/svn/trunk openchrome

# (anssi) The unversioned symlink of XvMC library must be present in
# %{_libdir} during normal use, as libXvMC uses that name for dlopening.
# Our devel requires finder catches that, hence this exception:
%define __noautoreq 'devel\\('

Name: x11-driver-video-openchrome
Version: 0.3.0
Release: 2
Summary: X.org driver for Unichrome cards from the OpenChrome project
Group: System/X11
URL: http://www.openchrome.org
Source0: http://www.openchrome.org/releases/xf86-video-openchrome-%{version}.tar.bz2
Source1: x11-driver-video-openchrome.rpmlintrc
# Mandriva patches
# http://billionmonkeys.net/openchrome - broken 2008/07
Patch100: xf86-video-openchrome-0.2.901-billionmokeys.net_modelines.patch
Patch101: 0003-IDs-enable-LCD-on-Guillemot-NA01.patch
Patch102: openchrome_mips_xvmc.patch
License: MIT

BuildRequires: GL-devel
BuildRequires: libdrm-devel
BuildRequires: libx11-devel
BuildRequires: libxvmc-devel
BuildRequires: libxext-devel
BuildRequires: x11-proto-devel >= 1.0.0
BuildRequires: x11-server-devel >= 1.12
BuildRequires: x11-util-macros >= 1.0.1

Requires: x11-server-common %(xserver-sdk-abi-requires videodrv)

Conflicts: xorg-x11-server < 7.0

%description
A free and Open Source video driver for the VIA/S3G
UniChrome and UniChrome Pro graphics chipsets. (CLE266,
KN400, KM400, K8M800, PM800, CN400, VN800)

%prep
%setup -q -n xf86-video-openchrome-%{version}
%patch100 -p1 -b .billionmonkeys
%patch102 -p1 -b .xvmc

#needed by patch0
libtoolize
autoreconf

%build
%configure2_5x --disable-static --enable-dri
%make

%install
%makeinstall_std
# From Fedora:
# FIXME: Remove all libtool archives (*.la) from modules directory.  This
# should be fixed in upstream Makefile.am or whatever.
find %{buildroot} -regex ".*\.la$" | xargs rm -f --

%files
%{_libdir}/libchromeXvMC.so
%{_libdir}/libchromeXvMC.so.1
%{_libdir}/libchromeXvMC.so.1.0.0
%{_libdir}/libchromeXvMCPro.so
%{_libdir}/libchromeXvMCPro.so.1
%{_libdir}/libchromeXvMCPro.so.1.0.0
%{_libdir}/xorg/modules/drivers/openchrome_drv.so
%{_mandir}/man4/openchrome.*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19195 |12mr|x11-driver-video-qxl-0.1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		x11-driver-video-qxl
Version:	0.1.0
Release:	2
Summary:	X.org driver for Generic VESA Cards
Group:		System/X11
License:	MIT
URL:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-video-qxl-%{version}.tar.bz2

BuildRequires:	pkgconfig(fontsproto)
BuildRequires:	pkgconfig(pciaccess) >= 0.10
BuildRequires:	pkgconfig(randrproto)
BuildRequires:	pkgconfig(renderproto)
BuildRequires:	pkgconfig(spice-protocol) >= 0.12.0
BuildRequires:	pkgconfig(videoproto)
BuildRequires:	pkgconfig(xf86dgaproto)
BuildRequires:	pkgconfig(xorg-macros) >= 1.4
BuildRequires:	pkgconfig(xorg-server)
BuildRequires:	pkgconfig(xproto)

%description
x11-driver-video-vesa is the X.org driver for Generic VESA Cards.

%prep
%setup -qn xf86-video-qxl-%{version}

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
#%%doc ChangeLog COPYING README
#%%dir %%{_libdir}/xorg/modules/drivers
%{_libdir}/xorg/modules/drivers/qxl_drv.so

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19196 |12mr|x11-driver-video-r128-6.9.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-driver-video-r128
Epoch: 1
Version: 6.9.1
Release: 2
Summary: X.org driver for ATI Rage 128
Group: System/X11
License: MIT
URL: http://xorg.freedesktop.org
Source0: http://xorg.freedesktop.org/releases/individual/driver/xf86-video-r128-%{version}.tar.bz2

BuildRequires: libdrm-devel >= 2.0
BuildRequires: x11-proto-devel >= 1.0.0
BuildRequires: x11-server-devel >= 1.12
BuildRequires: x11-util-macros >= 1.0.1
BuildRequires: pkgconfig(gl)

Conflicts: xorg-x11-server < 7.0
Conflicts: x11-driver-video-ati <= 1:6.8.0

Requires: x11-server-common %(xserver-sdk-abi-requires videodrv)

%description
x11-driver-video-r128 is the X.org driver for ATI Rage 128.


%prep
%setup -qn xf86-video-r128-%{version}

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'

%files
%{_libdir}/xorg/modules/drivers/r128_drv.so
%{_mandir}/man4/r128.*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19197 |12mr|x11-driver-video-radeonhd-1.3.0-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name		x11-driver-video-%{chipset}
%define chipset		radeonhd
%define snapshot	0
%define version		1.3.0
%define rel			10
%if %snapshot
%define release		0.%{snapshot}.%{rel}
%define distname	xf86-video-%{chipset}-%{snapshot}
%define compress	lzma
%else
%define release		%{rel}
%define distname	xf86-video-%{chipset}-%{version}
%define compress	bz2
%endif

Name:		%{name}
Version:	%{version}
Release:	%{release}
Epoch:		1
Summary:	X.org driver for AMD / ATI r5xx/r6xx chipsets
Group:		System/X11
URL:		http://xorg.freedesktop.org
# for GIT:
# git://anongit.freedesktop.org/git/xorg/driver/xf86-video-radeonhd
# git archive --format=tar --prefix=xf86-video-radeonhd-$(date +%Y%m%d)/ master | lzma > ../xf86-video-radeonhd-$(date +%Y%m%d).tar.lzma
Source0:	%{distname}.tar.%{compress}
License:	MIT
BuildRequires:	x11-proto-devel
BuildRequires:	x11-server-devel
BuildRequires:	x11-util-macros
BuildRequires:	mesagl-devel
BuildRequires:	autoconf
# For rhd_conntest
BuildRequires:	pciutils-devel
BuildRequires:	zlib-devel
Requires: x11-server-common %(xserver-sdk-abi-requires videodrv)

%description
x11-driver-video-radeonhd is the X.org driver for AMD / ATI r5xx/r6xx chipsets
(Radeon X1xxx and HD 2xxx cards).
 
%prep
%setup -q -n %{distname}

%build
autoreconf -v --install
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std
mkdir -p %{buildroot}%{_bindir}
install -m 755 utils/conntest/rhd_conntest %{buildroot}%{_bindir}/

%files
%{_libdir}/xorg/modules/drivers/radeonhd_drv.so
%{_bindir}/rhd_conntest
%{_mandir}/*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19198 |12mr|x11-driver-video-rendition-4.2.5-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		x11-driver-video-rendition
Version:	4.2.5
Release:	3
Summary:	X.org driver for Rendition (Micron) Cards
Group:		System/X11
License:	MIT
URL:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-video-rendition-%{version}.tar.bz2
Source10:	x11-driver-video-rendition.rpmlintrc

BuildRequires:	x11-proto-devel >= 1.0.0
BuildRequires:	x11-server-devel >= 1.0.1
BuildRequires:	x11-util-macros >= 1.0.1

Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)

Conflicts:	xorg-x11-server < 7.0

%description
x11-driver-video-rendition is the X.org driver for Rendition (Micron) Cards.

%prep
%setup -qn xf86-video-rendition-%{version}

%build
%configure2_5x
%make

%install
%makeinstall_std
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'

%files
%{_libdir}/xorg/modules/drivers/rendition_drv.so
%{_libdir}/xorg/modules/v20002d.uc
%{_libdir}/xorg/modules/v10002d.uc
%{_mandir}/man4/rendition.*


%changelog
* Mon Jul 23 2012 Alexander Khrukin <akhrukin@mandriva.org> 4.2.5-1
+ Revision: 810704
- version update 4.2.5

* Sat Dec 31 2011 Matthew Dawkins <mattydaw@mandriva.org> 4.2.4-7
+ Revision: 748445
- rebuild cleaned up spec

* Sat Oct 08 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 4.2.4-6
+ Revision: 703681
- rebuild for new x11-server

* Thu Jun 09 2011 Eugeni Dodonov <eugeni@mandriva.com> 4.2.4-5
+ Revision: 683582
- Rebuild for new x11-server

* Sat May 07 2011 Oden Eriksson <oeriksson@mandriva.com> 4.2.4-4
+ Revision: 671162
- mass rebuild

* Wed Nov 10 2010 Thierry Vignaud <tv@mandriva.org> 4.2.4-3mdv2011.0
+ Revision: 595728
- require xorg server with proper ABI

* Sun Oct 10 2010 Thierry Vignaud <tv@mandriva.org> 4.2.4-2mdv2011.0
+ Revision: 584626
- bump release before rebuilding for xserver 1.9

* Tue Jul 20 2010 Thierry Vignaud <tv@mandriva.org> 4.2.4-1mdv2011.0
+ Revision: 555160
- new release

* Mon Sep 07 2009 Thierry Vignaud <tv@mandriva.org> 4.2.3-1mdv2010.0
+ Revision: 432725
- fix build
- new release

* Fri Jul 03 2009 Ander Conselvan de Oliveira <ander@mandriva.com> 4.2.2-1mdv2010.0
+ Revision: 391885
- update to new version 4.2.2

* Thu Feb 26 2009 Thierry Vignaud <tv@mandriva.org> 4.2.1-1mdv2009.1
+ Revision: 345054
- new release

  + Colin Guthrie <cguthrie@mandriva.org>
    - Rebuild for new xserver

* Sun Nov 30 2008 Adam Williamson <awilliamson@mandriva.org> 4.2.0-3mdv2009.1
+ Revision: 308218
- rebuild for new X server

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 4.2.0-2mdv2009.0
+ Revision: 265925
- rebuild early 2009.0 package (before pixel changes)
- improved description
- add missing dot at end of description
- improved summary

* Tue Apr 15 2008 Paulo Andrade <pcpa@mandriva.com.br> 4.2.0-1mdv2009.0
+ Revision: 194166
- Update to version 4.2.0.

* Mon Feb 11 2008 Paulo Andrade <pcpa@mandriva.com.br> 4.1.3-5mdv2008.1
+ Revision: 165588
- Revert to use upstream tarball and remove local patches.

* Tue Jan 22 2008 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 4.1.3-4mdv2008.1
+ Revision: 156615
- re-enable rpm debug packages support

* Fri Jan 18 2008 Paulo Andrade <pcpa@mandriva.com.br> 4.1.3-3mdv2008.1
+ Revision: 154841
- Updated BuildRequires and resubmit package.
- Remove -devel package as it isn't really required as it provides only 2 files
  that aren't even header files; still don't install the .la files.
  All dependency files should be stored in the x11-util-modular package as they
  are only required for the "modular" build.
- Move .la files to new -devel package, and also add .deps files to -devel package.
- Fix to generate tarball from tag xf86-video-rendition-4.1.3, and generate
  patches from that point until mandriva branch.
- Update for new policy of hidden symbols and common macros.

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Oct 16 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 4.1.3-2mdv2008.1
+ Revision: 99042
- minor spec cleanup
- build against new xserver (1.4)

  + Thierry Vignaud <tv@mandriva.org>
    - fix man pages


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19199 |12mr|x11-driver-video-s3-0.6.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-driver-video-s3
Version: 0.6.5
Release: 2
Summary: X.org driver for generic S3 Cards
Group: System/X11
License: MIT
URL: http://xorg.freedesktop.org
Source0: http://xorg.freedesktop.org/releases/individual/driver/xf86-video-s3-%{version}.tar.bz2

BuildRequires: x11-proto-devel >= 1.0.0
BuildRequires: x11-server-devel >= 1.12
BuildRequires: x11-util-macros >= 1.0.1

Requires: x11-server-common %(xserver-sdk-abi-requires videodrv)

Conflicts: xorg-x11-server < 7.0

%description
x11-driver-video-s3 is the X.org driver for generic S3 Cards.

%prep
%setup -qn xf86-video-s3-%{version}

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'

%files
%{_libdir}/xorg/modules/drivers/s3_drv.so
%{_mandir}/man4/s3.*



%changelog
* Mon Jul 23 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.6.5-1
+ Revision: 810703
- version update 0.6.5

* Tue May 15 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.6.4-1
+ Revision: 798907
- version update 0.6.3

* Tue Mar 27 2012 Bernhard Rosenkraenzer <bero@bero.eu> 0.6.3-8
+ Revision: 787267
- Rebuild for x11-server 1.12

* Sat Dec 31 2011 Matthew Dawkins <mattydaw@mandriva.org> 0.6.3-7
+ Revision: 748450
- rebuild cleaned up spec

* Sat Oct 08 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.3-6
+ Revision: 703685
- rebuild for new x11-server

* Thu Jun 09 2011 Eugeni Dodonov <eugeni@mandriva.com> 0.6.3-5
+ Revision: 683583
- Rebuild for new x11-server

* Sat May 07 2011 Oden Eriksson <oeriksson@mandriva.com> 0.6.3-4
+ Revision: 671164
- mass rebuild

* Wed Nov 10 2010 Thierry Vignaud <tv@mandriva.org> 0.6.3-3mdv2011.0
+ Revision: 595724
- require xorg server with proper ABI

* Sun Oct 10 2010 Thierry Vignaud <tv@mandriva.org> 0.6.3-2mdv2011.0
+ Revision: 584626
- bump release before rebuilding for xserver 1.9

* Mon Aug 03 2009 Thierry Vignaud <tv@mandriva.org> 0.6.3-1mdv2010.0
+ Revision: 407721
- new release

* Fri Jul 03 2009 Ander Conselvan de Oliveira <ander@mandriva.com> 0.6.2-1mdv2010.0
+ Revision: 391891
- update to new version 0.6.2

* Tue Dec 30 2008 Colin Guthrie <cguthrie@mandriva.org> 0.6.1-2mdv2009.1
+ Revision: 321381
- Rebuild for new xserver

* Tue Dec 23 2008 Ander Conselvan de Oliveira <ander@mandriva.com> 0.6.1-1mdv2009.1
+ Revision: 317849
- New version 0.6.1

* Sat Nov 29 2008 Adam Williamson <awilliamson@mandriva.org> 0.6.0-3mdv2009.1
+ Revision: 308173
- rebuild for new X server

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 0.6.0-2mdv2009.0
+ Revision: 265926
- rebuild early 2009.0 package (before pixel changes)
- improved description
- fix group
- add missing dot at end of description
- improved summary

* Tue Apr 15 2008 Paulo Andrade <pcpa@mandriva.com.br> 0.6.0-1mdv2009.0
+ Revision: 194165
- Update to version 0.6.0.

* Mon Feb 11 2008 Paulo Andrade <pcpa@mandriva.com.br> 0.5.0-5mdv2008.1
+ Revision: 165589
- Revert to use upstream tarball and remove local patches.

* Tue Jan 22 2008 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 0.5.0-4mdv2008.1
+ Revision: 156616
- re-enable rpm debug packages support

* Fri Jan 18 2008 Paulo Andrade <pcpa@mandriva.com.br> 0.5.0-3mdv2008.1
+ Revision: 154830
- Updated BuildRequires and resubmit package.
- Remove -devel package as it isn't really required as it provides only 2 files
  that aren't even header files; still don't install the .la files.
  All dependency files should be stored in the x11-util-modular package as they
  are only required for the "modular" build.
- Move .la files to new -devel package, and also add .deps files to -devel package.
- Update to use existing tag xf86-video-s3-0.5.0 and generate patches from
  that point.
- Update for new policy of hidden symbols and common macros.

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Oct 16 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 0.5.0-2mdv2008.1
+ Revision: 99043
- minor spec cleanup
- build against new xserver (1.4)

* Mon Jun 04 2007 Thierry Vignaud <tv@mandriva.org> 0.5.0-1mdv2008.0
+ Revision: 35125
- new release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19200 |12mr|x11-driver-video-s3virge-1.10.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-driver-video-s3virge
Version: 1.10.6
Release: 2
Summary: X.org driver for S3 Virge Cards
Group: System/X11
License: MIT
URL: http://xorg.freedesktop.org
Source0: http://xorg.freedesktop.org/releases/individual/driver/xf86-video-s3virge-%{version}.tar.gz

BuildRequires: pkgconfig(xproto)
BuildRequires: pkgconfig(xorg-server)
BuildRequires: pkgconfig(xorg-macros)
Requires: x11-server-common %(xserver-sdk-abi-requires videodrv)

%description
x11-driver-video-s3virge is the X.org driver for S3 Virge Cards.

%prep
%setup -q -n xf86-video-s3virge-%{version}

%build
%configure2_5x
%make

%install
%makeinstall_std
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'

%files
%doc COPYING
%{_libdir}/xorg/modules/drivers/s3virge_drv.so
%{_mandir}/man4/s3virge.*



%changelog
* Mon Jul 23 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.10.6-1
+ Revision: 810702
- version update 1.10.6

* Mon May 14 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.10.5-1
+ Revision: 798707
- version update 1.10.5

* Thu Mar 29 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.10.4-8.20120324.1
+ Revision: 788201
- added new snapshot from git
- includes 30 commits since 2009-07-30
- Rebuild for x11-server 1.12

* Sat Dec 31 2011 Matthew Dawkins <mattydaw@mandriva.org> 1.10.4-7
+ Revision: 748454
- rebuild cleaned up spec

* Sat Oct 08 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1.10.4-6
+ Revision: 703713
- rebuild for new x11-server

* Thu Jun 09 2011 Eugeni Dodonov <eugeni@mandriva.com> 1.10.4-5
+ Revision: 683584
- Rebuild for new x11-server

* Sat May 07 2011 Oden Eriksson <oeriksson@mandriva.com> 1.10.4-4
+ Revision: 671165
- mass rebuild

* Wed Nov 10 2010 Thierry Vignaud <tv@mandriva.org> 1.10.4-3mdv2011.0
+ Revision: 595726
- require xorg server with proper ABI

* Sun Oct 10 2010 Thierry Vignaud <tv@mandriva.org> 1.10.4-2mdv2011.0
+ Revision: 584626
- bump release before rebuilding for xserver 1.9

* Mon Aug 03 2009 Thierry Vignaud <tv@mandriva.org> 1.10.4-1mdv2010.0
+ Revision: 407723
- new release

* Fri Jul 03 2009 Ander Conselvan de Oliveira <ander@mandriva.com> 1.10.3-1mdv2010.0
+ Revision: 391901
- update to new version 1.10.3

* Tue Dec 30 2008 Colin Guthrie <cguthrie@mandriva.org> 1.10.2-2mdv2009.1
+ Revision: 321381
- Rebuild for new xserver

* Tue Dec 23 2008 Ander Conselvan de Oliveira <ander@mandriva.com> 1.10.2-1mdv2009.1
+ Revision: 317850
- New version 1.10.2

* Sat Nov 29 2008 Adam Williamson <awilliamson@mandriva.org> 1.10.1-3mdv2009.1
+ Revision: 308174
- rebuild for new X server

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1.10.1-2mdv2009.0
+ Revision: 265927
- rebuild early 2009.0 package (before pixel changes)
- improved description
- fix group
- add missing dot at end of description
- improved summary

* Tue May 27 2008 Colin Guthrie <cguthrie@mandriva.org> 1.10.1-1mdv2009.0
+ Revision: 211783
- New version

* Tue Apr 15 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.10.0-1mdv2009.0
+ Revision: 194164
- Update to version 1.10.0.

* Mon Feb 11 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.9.1-7mdv2008.1
+ Revision: 165590
- Revert to use upstream tarball and remove local patches.

* Tue Jan 22 2008 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.9.1-6mdv2008.1
+ Revision: 156617
- re-enable rpm debug packages support

* Fri Jan 18 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.9.1-5mdv2008.1
+ Revision: 154821
- Updated BuildRequires and resubmit package.
- Remove -devel package as it isn't really required as it provides only 2 files
  that aren't even header files; still don't install the .la files.
  All dependency files should be stored in the x11-util-modular package as they
  are only required for the "modular" build.
- Move .la files to new -devel package, and also add .deps files to -devel package.
- Note local tag xf86-video-s3virge-1.9.1@mandriva suggested on upstream
  Tag at git checkout e3833f9ae20f5bc25918a1f95216246711bbdf4e
- Update for new policy of hidden symbols and common macros.

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Oct 16 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.9.1-4mdv2008.1
+ Revision: 99044
- minor spec cleanup
- build against new xserver (1.4)

* Thu Aug 30 2007 Oden Eriksson <oeriksson@mandriva.com> 1.9.1-3mdv2008.0
+ Revision: 75785
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - fix man pages


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19201 |12mr|x11-driver-video-savage-2.3.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-driver-video-savage
Version: 2.3.6
Release: 2
Summary: X.org driver for S3 Savage Cards
Group: System/X11
License: MIT
URL: http://xorg.freedesktop.org
Source0: http://xorg.freedesktop.org/releases/individual/driver/xf86-video-savage-%{version}.tar.bz2

BuildRequires: libdrm-devel >= 2.0
BuildRequires: x11-proto-devel >= 1.0.0
BuildRequires: x11-server-devel >= 1.12
BuildRequires: x11-util-macros >= 1.0.1
BuildRequires: pkgconfig(gl)

Requires: x11-server-common %(xserver-sdk-abi-requires videodrv)

Conflicts: xorg-x11-server < 7.0

%description
x11-driver-video-savage is the X.org driver for S3 Savage Cards.

%prep
%setup -qn xf86-video-savage-%{version}

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'

%files
%{_libdir}/xorg/modules/drivers/savage_drv.so
%{_mandir}/man4/savage.*



%changelog
* Mon Jul 23 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.3.6-1
+ Revision: 810701
- version update 2.3.6

* Fri Jul 06 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.3.5-1
+ Revision: 808303
- version update 2.3.5

* Tue Mar 27 2012 Bernhard Rosenkraenzer <bero@bero.eu> 2.3.4-2
+ Revision: 787268
- Rebuild for x11-server 1.12

* Sun Mar 25 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.3.4-1
+ Revision: 786716
- version update 2.3.4

* Sat Dec 31 2011 Matthew Dawkins <mattydaw@mandriva.org> 2.3.3-2
+ Revision: 748455
- rebuild cleaned up spec

* Sun Oct 09 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 2.3.3-1
+ Revision: 703934
- update to new version 2.3.3

* Sat Oct 08 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 2.3.2-4
+ Revision: 703723
- rebuild for new x11-server

* Thu Jun 09 2011 Eugeni Dodonov <eugeni@mandriva.com> 2.3.2-3
+ Revision: 683585
- Rebuild for new x11-server

* Sat May 07 2011 Oden Eriksson <oeriksson@mandriva.com> 2.3.2-2
+ Revision: 671166
- mass rebuild

* Sun Dec 05 2010 Thierry Vignaud <tv@mandriva.org> 2.3.2-1mdv2011.0
+ Revision: 610591
- new release

* Wed Nov 10 2010 Thierry Vignaud <tv@mandriva.org> 2.3.1-3mdv2011.0
+ Revision: 595717
- require xorg server with proper ABI

* Sun Oct 10 2010 Thierry Vignaud <tv@mandriva.org> 2.3.1-2mdv2011.0
+ Revision: 584626
- bump release before rebuilding for xserver 1.9

* Mon Aug 03 2009 Thierry Vignaud <tv@mandriva.org> 2.3.1-1mdv2010.0
+ Revision: 407720
- new release

* Fri Jul 03 2009 Ander Conselvan de Oliveira <ander@mandriva.com> 2.3.0-1mdv2010.0
+ Revision: 391904
- update to new version 2.3.0

* Tue Dec 30 2008 Colin Guthrie <cguthrie@mandriva.org> 2.2.1-4mdv2009.1
+ Revision: 321381
- Rebuild for new xserver

* Sat Nov 29 2008 Adam Williamson <awilliamson@mandriva.org> 2.2.1-3mdv2009.1
+ Revision: 308175
- rebuild for new X server

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 2.2.1-2mdv2009.0
+ Revision: 265928
- rebuild early 2009.0 package (before pixel changes)
- improved description
- add missing dot at end of description
- improved summary

* Tue May 27 2008 Colin Guthrie <cguthrie@mandriva.org> 2.2.1-1mdv2009.0
+ Revision: 211784
- New version
- Drop patch (merged upstream)

* Mon Feb 11 2008 Paulo Andrade <pcpa@mandriva.com.br> 2.1.3-5mdv2008.1
+ Revision: 165610
- Revert to use upstream tarball and remove local patches.

* Tue Jan 22 2008 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 2.1.3-4mdv2008.1
+ Revision: 156618
- re-enable rpm debug packages support

* Fri Jan 18 2008 Paulo Andrade <pcpa@mandriva.com.br> 2.1.3-3mdv2008.1
+ Revision: 154796
- Updated BuildRequires and resubmit package.
- Remove -devel package as it isn't really required as it provides only 2 files
  that aren't even header files; still don't install the .la files.
  All dependency files should be stored in the x11-util-modular package as they
  are only required for the "modular" build.
  Also, add missing patch to remove call to a function that does not exist
  anymore.
- Move .la files to new -devel package, and also add .deps files to -devel package.
- There are signficant changes since xf86-video-savage-2.1.3 branch, so
  while fixing it to use the proper tag for the tarball, the mandriva branch
  was moved down to not include the recent, possibly experimental changes.
- Update for new policy of hidden symbols and common macros.

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Oct 16 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 2.1.3-2mdv2008.1
+ Revision: 99045
- minor spec cleanup
- build against new xserver (1.4)

* Fri Aug 17 2007 Thierry Vignaud <tv@mandriva.org> 2.1.3-1mdv2008.0
+ Revision: 64854
- fix man pages
- new release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19202 |12mr|x11-driver-video-siliconmotion-1.7.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-driver-video-siliconmotion
Version: 1.7.7
Release: 2
Summary: X.org driver for Silicon Motion Cards
Group: System/X11
License: MIT
URL: http://xorg.freedesktop.org
Source0: http://xorg.freedesktop.org/releases/individual/driver/xf86-video-siliconmotion-%{version}.tar.bz2

BuildRequires: x11-proto-devel >= 1.0.0
BuildRequires: x11-server-devel >= 1.12
BuildRequires: x11-util-macros >= 1.0.1
Conflicts: xorg-x11-server < 7.0

Requires: x11-server-common %(xserver-sdk-abi-requires videodrv)

%description
x11-driver-video-siliconmotion is
the X.org driver for Silicon Motion Cards.

%prep
%setup -qn xf86-video-siliconmotion-%{version}

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'

%files
%doc COPYING
%{_libdir}/xorg/modules/drivers/siliconmotion_drv.so
%{_mandir}/man4/siliconmotion.*



%changelog
* Mon Jul 23 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.7.7-1
+ Revision: 810700
- version update 1.7.7
- version update 1.7.7

* Tue Mar 27 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1.7.6-2
+ Revision: 787269
- Rebuild for x11-server 1.12

* Sun Mar 25 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.7.6-1
+ Revision: 786717
- version update 1.7.6

* Sat Dec 31 2011 Matthew Dawkins <mattydaw@mandriva.org> 1.7.5-5
+ Revision: 748456
- rebuild cleaned up spec

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - rebuild for new x11-server

* Thu Jun 09 2011 Eugeni Dodonov <eugeni@mandriva.com> 1.7.5-3
+ Revision: 683586
- Rebuild for new x11-server

* Sat May 07 2011 Oden Eriksson <oeriksson@mandriva.com> 1.7.5-2
+ Revision: 671170
- mass rebuild

* Mon Feb 28 2011 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.7.5-1
+ Revision: 640989
- New version: 1.7.5

* Wed Nov 10 2010 Thierry Vignaud <tv@mandriva.org> 1.7.4-3mdv2011.0
+ Revision: 595735
- require xorg server with proper ABI

* Sun Oct 10 2010 Thierry Vignaud <tv@mandriva.org> 1.7.4-2mdv2011.0
+ Revision: 584626
- bump release before rebuilding for xserver 1.9

* Wed Apr 28 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.7.4-1mdv2010.1
+ Revision: 540405
- New version: 1.7.4
- Use %%configure2_5x
- Don't need to autoreconf

* Wed Aug 05 2009 Thierry Vignaud <tv@mandriva.org> 1.7.3-1mdv2010.0
+ Revision: 410244
- new release

* Fri Jul 03 2009 Ander Conselvan de Oliveira <ander@mandriva.com> 1.7.2-1mdv2010.0
+ Revision: 391931
- update to new version 1.7.2

* Thu Apr 30 2009 Ander Conselvan de Oliveira <ander@mandriva.com> 1.7.1-1mdv2010.0
+ Revision: 369181
- New version 1.7.1

* Tue Dec 30 2008 Colin Guthrie <cguthrie@mandriva.org> 1.7.0-1mdv2009.1
+ Revision: 321389
- New version 1.7.0
- Rebuild for new xserver

* Sun Nov 30 2008 Adam Williamson <awilliamson@mandriva.org> 1.6.0-3mdv2009.1
+ Revision: 308242
- rebuild for new X server

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1.6.0-2mdv2009.0
+ Revision: 265930
- rebuild early 2009.0 package (before pixel changes)

* Wed May 28 2008 Thierry Vignaud <tv@mandriva.org> 1.6.0-1mdv2009.0
+ Revision: 212432
- improved description
- fix group
- add missing dot at end of description
- improved summary

* Tue Apr 15 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.5.1-4mdv2009.0
+ Revision: 194158
- Update to version 1.6.0.

* Tue Feb 12 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.5.1-4mdv2008.1
+ Revision: 166109
- Revert to use upstream tarball and remove local patches.

* Tue Jan 22 2008 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.5.1-3mdv2008.1
+ Revision: 156619
- re-enable rpm debug packages support

* Fri Jan 18 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.5.1-2mdv2008.1
+ Revision: 154795
- Updated BuildRequires and resubmit package.
- Remove -devel package as it isn't really required as it provides only 2 files
  that aren't even header files; still don't install the .la files.
  All dependency files should be stored in the x11-util-modular package as they
  are only required for the "modular" build.
- Move .la files to new -devel package, and also add .deps files to -devel package.
- Update to properly generate the tarball from tag
  xf86-video-siliconmotion-1.5.1, and also include some patches considered
  ok, but without hardware to test, and the previously created mandriva
  branch was not moved.
- Update for new policy of hidden symbols and common macros.

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Oct 16 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.5.1-1mdv2008.1
+ Revision: 99032
- new upstream version: 1.5.1
- minor spec cleanup

* Thu Aug 30 2007 Oden Eriksson <oeriksson@mandriva.com> 1.4.1-3mdv2008.0
+ Revision: 75786
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - fix man pages


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19203 |12mr|x11-driver-video-sis-0.10.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-driver-video-sis
Version: 0.10.7
Release: 2
Summary: X.org driver for SiS Cards
Group: System/X11
License: MIT
URL: http://xorg.freedesktop.org
Source0: http://xorg.freedesktop.org/releases/individual/driver/xf86-video-sis-%{version}.tar.bz2
Patch1: 0001-Fix-compilation-with-Werror-format-security.patch
Patch2:	0001-Replace-xf86UnMapVidMem-with-pci_device_unmap_range.diff
BuildRequires: libdrm-devel >= 2.0
BuildRequires: x11-proto-devel >= 1.0.0
BuildRequires: x11-server-devel >= 1.12
BuildRequires: x11-util-macros >= 1.0.1
BuildRequires: pkgconfig(gl)

Requires: x11-server-common %(xserver-sdk-abi-requires videodrv)

Conflicts: xorg-x11-server < 7.0

%description
x11-driver-video-sis is the X.org driver for SiS Cards.

%prep
%setup -qn xf86-video-sis-%{version}
%apply_patches

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'

%files
%{_libdir}/xorg/modules/drivers/sis_drv.so
%{_mandir}/man4/sis.*



%changelog
* Mon Jul 23 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.10.7-1
+ Revision: 810691
- version update 0.10.7

* Fri Jul 06 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.10.6-1
+ Revision: 808304
- version update 0.10.6

* Tue Mar 27 2012 Bernhard Rosenkraenzer <bero@bero.eu> 0.10.4-2
+ Revision: 787270
- Rebuild for x11-server 1.12

* Sun Mar 25 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.10.4-1
+ Revision: 786718
- version update 0/10/4

* Sat Dec 31 2011 Matthew Dawkins <mattydaw@mandriva.org> 0.10.3-7
+ Revision: 748466
- rebuild cleaned up spec

* Sat Oct 08 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.10.3-6
+ Revision: 703744
- rebuild for new x11-server

* Thu Jun 09 2011 Eugeni Dodonov <eugeni@mandriva.com> 0.10.3-5
+ Revision: 683545
- Rebuild for new x11-server

* Sat May 07 2011 Oden Eriksson <oeriksson@mandriva.com> 0.10.3-4
+ Revision: 671177
- mass rebuild

* Wed Nov 10 2010 Thierry Vignaud <tv@mandriva.org> 0.10.3-3mdv2011.0
+ Revision: 595713
- require xorg server with proper ABI

* Sun Oct 10 2010 Thierry Vignaud <tv@mandriva.org> 0.10.3-2mdv2011.0
+ Revision: 584626
- bump release before rebuilding for xserver 1.9

* Tue Jul 20 2010 Thierry Vignaud <tv@mandriva.org> 0.10.3-1mdv2011.0
+ Revision: 555161
- new release

* Tue Nov 10 2009 Thierry Vignaud <tv@mandriva.org> 0.10.2-2mdv2010.1
+ Revision: 464341
- rebuild for new xserver

* Mon Aug 03 2009 Thierry Vignaud <tv@mandriva.org> 0.10.2-1mdv2010.0
+ Revision: 407718
- fix build
- new release

* Tue Dec 30 2008 Colin Guthrie <cguthrie@mandriva.org> 0.10.1-2mdv2009.1
+ Revision: 321381
- Rebuild for new xserver

* Tue Dec 23 2008 Ander Conselvan de Oliveira <ander@mandriva.com> 0.10.1-1mdv2009.1
+ Revision: 317952
- Fix compilation with -Werror=format-security
- New version 0.10.1

* Sat Nov 29 2008 Adam Williamson <awilliamson@mandriva.org> 0.10.0-3mdv2009.1
+ Revision: 308148
- rebuild for new X server

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild early 2009.0 package (before pixel changes)
    - improved description
    - add missing dot at end of description
    - improved summary

* Tue Apr 15 2008 Paulo Andrade <pcpa@mandriva.com.br> 0.10.0-1mdv2009.0
+ Revision: 194153
- Update to version 0.10.0.

* Tue Feb 12 2008 Paulo Andrade <pcpa@mandriva.com.br> 0.9.4-4mdv2008.1
+ Revision: 166110
- Revert to use upstream tarball and remove local patches.

* Tue Jan 22 2008 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 0.9.4-3mdv2008.1
+ Revision: 156620
- re-enable rpm debug packages support

* Fri Jan 18 2008 Paulo Andrade <pcpa@mandriva.com.br> 0.9.4-2mdv2008.1
+ Revision: 154794
- Updated BuildRequires and resubmit package.
- Remove -devel package as it isn't really required as it provides only 2 files
  that aren't even header files; still don't install the .la files.
  All dependency files should be stored in the x11-util-modular package as they
  are only required for the "modular" build.
- Move .la files to new -devel package, and also add .deps files to -devel package.
- Properly use existing tag xf86-video-sis-0.9.4 to generate tarball.
  There was no changes from this tag to the point mandriva branch was created,
  so, only spec changes were generated.
- Update for new policy of hidden symbols and common macros.

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Nov 19 2007 Thierry Vignaud <tv@mandriva.org> 0.9.4-1mdv2008.1
+ Revision: 110426
- new release

* Tue Oct 16 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 0.9.3-2mdv2008.1
+ Revision: 99046
- minor spec cleanup
- build against new xserver (1.4)

  + Thierry Vignaud <tv@mandriva.org>
    - fix man pages


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19204 |12mr|x11-driver-video-sisimedia-0.9.1-2.20091203.14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Update to the sis driver provided by clevo. It's based on release 0.9.1 fd.o
# release, but it does not have a version of itself. The tarball is the fd.o
# 0.9.1 release itself. The following date macro is the date when the patch
# from the provided driver and the release was generated.
#
# The last driver provided by SiS is from 14/05/09
# This tarball was generated with the commands:

# (old: % unrar x sis_drv_src_140509_viaSIS.rar)
# (old: % cd sis_drv_src_140509/2d-driver)

# (source from 20091203)
# % unrar x Linux-driver.rar
# % cd 2d-driver
# % make distclean
# % rm -f src/*.bak
# % rm -fr src/xvmc/.deps
# % rm -fr src/xvmc/Makefile
# % for f in `find . -name \*.c -o -name \*.h`; do dos2unix -U $f; done
# % cd ..
# % mkdir xf86-video-sis-0.9.1
# % mv 2d-driver/* xf86-video-sis-0.9.1
# % chmod +x configure
# % tar jcvf xf86-video-sis-0.9.1.tar.bz2 xf86-video-sis-0.9.1
%define date 20091203
%define rel 14

Name: x11-driver-video-sisimedia
Version: 0.9.1
Release: 2.%{date}.%{rel}
Summary: Video driver for SiS 670 / 671 cards
Group: System/X11
URL: http://www.linuxconsulting.ro/xorg-drivers/
Source: http://xorg.freedesktop.org/releases/individual/driver/xf86-video-sis-%{version}.tar.bz2

# How to write/apply a new patch for sisimedia:
# $ cd SOURCES
# $ tar xvjf xf86-video-sis-0.9.1.tar.bz2
# $ cd xf86-video-sis-0.9.1
# $ git init
# $ git add .
# $ git commit -a -m "Initial commit"
# $ for i in ../*.patch; do git am $i; done
# Then make your changes and commit them. After that, use "git log" to find out
# the commit-id of the first version. Then:
# $ git-format-patch ${initial-commit-id}
# Finally, copy your patch to "..", edit this spec, test and commit.

# SiS patch from 20102701
# $(B[ILwhL(B (chris_ke) <chris_ke@sis.com>
# ... I just upgrade SiS source based on ver. 090109 ...
Patch1:		0001-xf86-video-sis-0.9.1-20102701.patch
Patch2:		0002-Remove-XFree86-Misc-PassMessage-support.patch
Patch3:		0003-Fix-build-with-Werror-format-security.patch
Patch4:		0004-Fix-backlight-off-on-SiS30x.-video-bridges.patch
Patch5:		0005-Add-IgnoreHotkeyFlag-driver-option.patch
Patch6:		0006-xf86-video-sis-0.9.1-dump-regs-after-video-init.patch
Patch7:		0007-Remove-useless-loader-symbol-lists.patch
Patch8:		0008-Update-to-xextproto-7.1-support.patch
Patch9:		0009-sis-update-for-resources-RAC-API-removal.patch
Patch10:		0010-sis-change-to-using-ABI-version-check.patch
Patch11:		0011-More-RAC-removal.patch
Patch12:		0012-Remove-mibank.h-reference.patch
Patch13:		0013-Update-to-new-CreateNewResourceType-API.patch
#ubuntu patch
Patch100:	deprecated-sym2.patch
# mdv
Patch200:	xf86-video-sis-0.9.1_deprecation.patch
Patch201:	xf86-video-sis-0.9.1-xserver-1.12.patch
Patch202:	sisimedia-no-xaa.patch
Patch203:	sisimedia-xorg-1.13.patch

License: MIT

BuildRequires: libdrm-devel >= 2.0
BuildRequires: x11-proto-devel >= 1.0.0
BuildRequires: x11-server-devel >= 1.0.1
BuildRequires: x11-util-macros >= 1.0.1
BuildRequires: GL-devel

Requires: x11-server-common %(xserver-sdk-abi-requires videodrv)

Conflicts: xorg-x11-server < 7.0

Obsoletes: x11-driver-video-sis-imedia < %{version}-%{release}

%description
x11-driver-video-sisimedia is the video driver for SiS 670 / 671
cards. These are not supported by the X.org 'sis' driver. This code
is very different, so the two cannot be easily merged.

%prep
%setup -q -n xf86-video-sis-%{version}
%apply_patches

%build
# rename driver sisimedia so it can co-exist with x.org sis driver
# - AdamW 2008/08
sed -i -e 's,sis_drv,sisimedia_drv,g' src/Makefile.am
sed -i -e 's,\"sis\",\"sisimedia\",g' src/sis.h
sed -i -e 's,sisModuleData,sisimediaModuleData,g' src/sis_driver.c

autoreconf -ifs

%configure2_5x --disable-static
%make

%install
%makeinstall_std
# it's just a copy of the x.org driver manpage and so not really any
# use - AdamW 2008/08
rm -f %{buildroot}%{_mandir}/man4/sis.*

%files
%{_libdir}/xorg/modules/drivers/sisimedia_drv.so



%changelog
* Thu Jun 09 2011 Eugeni Dodonov <eugeni@mandriva.com> 0.9.1-2.20091203.9mdv2011.0
+ Revision: 683546
- Rebuild for new x11-server

* Sat May 07 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9.1-1.20091203.9
+ Revision: 671178
- mass rebuild

* Wed Feb 09 2011 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 0.9.1-1.20091203.8
+ Revision: 637005
- Update driver to new API

  + Thierry Vignaud <tv@mandriva.org>
    - require xorg server with proper ABI
    - bump release before rebuilding for xserver 1.9

* Tue Apr 27 2010 Christophe Fergeau <cfergeau@mandriva.com> 0.9.1-1.20091203.5mdv2010.1
+ Revision: 539608
- rebuild so that shared libraries are properly stripped again

* Thu Apr 22 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 0.9.1-1.20091203.4mdv2010.1
+ Revision: 537857
- Make it work with server 1.7:
  o update for rac removal
  o update for xextproto 7.1
  o remove loader symbol lists

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuilt for 2010.1

  + Paulo Andrade <pcpa@mandriva.com.br>
    - Update to latest patch from SiS
    - Add a patch to dump documented 2d register values
    - Update to latest source received from SiS
      Remove already applied patches
    - Correct video output problems in two Mandriva OEMs

* Thu Jul 09 2009 Ander Conselvan de Oliveira <ander@mandriva.com> 0.9.1-1.20090622.2mdv2010.0
+ Revision: 393975
- update to driver provided by clevo
- fix backlight issues
- add option IgnoreHotkeyFlag (workaround vga key switch problems)

* Wed May 06 2009 Ander Conselvan de Oliveira <ander@mandriva.com> 0.9.1-1.20080808.6mdv2010.0
+ Revision: 372685
- cherrypick patches from sis driver to port to libpciaccess
- misc. build fixes

  + Antoine Ginies <aginies@mandriva.com>
    - rebuild

* Tue Aug 26 2008 Adam Williamson <awilliamson@mandriva.org> 0.9.1-1.20080808.4mdv2009.0
+ Revision: 276076
+ rebuild (emptylog)

* Mon Aug 25 2008 Adam Williamson <awilliamson@mandriva.org> 0.9.1-1.20080808.3mdv2009.0
+ Revision: 276033
- obsolete old name
- import x11-driver-video-sisimedia



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19205 |12mr|x11-driver-video-sisusb-0.9.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#% define git 20120327
%define git 0


Name: x11-driver-video-sisusb
Version: 0.9.6
%if 0%git
Release: 0.%git.1
Source0: xf86-video-sisusb-%git.tar.xz
%else
Release: 2
Source0: http://xorg.freedesktop.org/releases/individual/driver/xf86-video-sisusb-%{version}.tar.bz2
%endif
Summary: Driver for SiS video chips connected via a Net2280-based USB dongle
Group: System/X11
License: MIT
URL: http://xorg.freedesktop.org

BuildRequires: x11-proto-devel >= 1.0.0
BuildRequires: x11-server-devel >= 1.12
BuildRequires: x11-util-macros >= 1.0.1
Conflicts: xorg-x11-server < 7.0

Requires: x11-server-common %(xserver-sdk-abi-requires videodrv)

%description
x11-driver-video-sisusb is the X.org video driver for SiS video chips
connected via a Net2280-based USB dongle.

%prep
%if 0%git
%setup -qn xf86-video-sisusb
%else
%setup -qn xf86-video-sisusb-%{version}
%endif
[ -e autogen.sh ] && ./autogen.sh --help

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'

%files
%doc COPYING
%{_libdir}/xorg/modules/drivers/sisusb_drv.so
%{_mandir}/man4/sisusb.*


%changelog
* Mon Jul 23 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.9.6-1
+ Revision: 810698
- version update 0.9.6
- spec sixes and rebuild

* Tue Mar 27 2012 Bernhard Rosenkraenzer <bero@bero.eu> 0.9.5-0.20120327.1
+ Revision: 787484
- Update to current git to fix compatibility with x11-server 1.12
- Fix rpmlint errors

* Sat Dec 31 2011 Matthew Dawkins <mattydaw@mandriva.org> 0.9.4-7
+ Revision: 748345
- rebuild cleaned up spec

* Sat Oct 08 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9.4-6
+ Revision: 703646
- rebuild for new x11-server

* Thu Jun 09 2011 Eugeni Dodonov <eugeni@mandriva.com> 0.9.4-5
+ Revision: 683587
- Rebuild for new x11-server

* Sat May 07 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9.4-4
+ Revision: 671179
- mass rebuild

* Wed Nov 10 2010 Thierry Vignaud <tv@mandriva.org> 0.9.4-3mdv2011.0
+ Revision: 595744
- require xorg server with proper ABI

* Sun Oct 10 2010 Thierry Vignaud <tv@mandriva.org> 0.9.4-2mdv2011.0
+ Revision: 584626
- bump release before rebuilding for xserver 1.9

* Tue Jul 20 2010 Thierry Vignaud <tv@mandriva.org> 0.9.4-1mdv2011.0
+ Revision: 555159
- new release

* Wed Aug 05 2009 Frederik Himpe <fhimpe@mandriva.org> 0.9.3-1mdv2010.0
+ Revision: 410355
- Update to new version 0.9.3
- Use %%configure2_5x to fix build

* Fri Jul 03 2009 Ander Conselvan de Oliveira <ander@mandriva.com> 0.9.2-1mdv2010.0
+ Revision: 391933
- update to new version 0.9.2

* Fri Feb 27 2009 Ander Conselvan de Oliveira <ander@mandriva.com> 0.9.1-1mdv2009.1
+ Revision: 345695
- Fix build with -Werror=format-security

  + Thierry Vignaud <tv@mandriva.org>
    - new release
    - fix group

  + Colin Guthrie <cguthrie@mandriva.org>
    - Rebuild for new xserver

* Sat Nov 29 2008 Adam Williamson <awilliamson@mandriva.org> 0.9.0-3mdv2009.1
+ Revision: 308176
- rebuild for new X server

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 0.9.0-2mdv2009.0
+ Revision: 265948
- rebuild early 2009.0 package (before pixel changes)
- improved description
- add missing dot at end of description

* Tue Apr 15 2008 Paulo Andrade <pcpa@mandriva.com.br> 0.9.0-1mdv2009.0
+ Revision: 194151
- Update to version 0.9.0.

* Tue Feb 12 2008 Paulo Andrade <pcpa@mandriva.com.br> 0.8.1-6mdv2008.1
+ Revision: 166133
- Attempt fix:
  [around 1k lines or messages]
  Submission errors, aborting:
- x11-driver-video-sisusb-0.8.1-6mdv2008.1.src:
 - description-line-too-long The X.org video driver for SiS video chips connected via a Net2280-based USB dongle.
  /export/home/repsys/@166112:x11-driver-video-sisusb-0.8.1-6mdv2008.1.src.rpm
  error performing action submit: Error during submission: 256
 at /usr/bin/mdvsys line 536
- Revert to use upstream tarball and remove local patches.

* Tue Jan 22 2008 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 0.8.1-5mdv2008.1
+ Revision: 156621
- re-enable rpm debug packages support

* Fri Jan 18 2008 Paulo Andrade <pcpa@mandriva.com.br> 0.8.1-4mdv2008.1
+ Revision: 154793
- Updated BuildRequires and resubmit package.
- Remove -devel package as it isn't really required as it provides only 2 files
  that aren't even header files; still don't install the .la files.
  All dependency files should be stored in the x11-util-modular package as they
  are only required for the "modular" build.
- Move .la files to new -devel package, and also add .deps files to -devel package.
- Note local tag xf86-video-sisusb-0.8.1@mandriva suggested on upstream
  Tag at git checkout ec1d219d933d865f107b68566ea5bb87f3521b22
- Update for new policy of hidden symbols and common macros.

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Oct 16 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 0.8.1-3mdv2008.1
+ Revision: 99047
- minor spec cleanup
- build against new xserver (1.4)

* Thu Aug 30 2007 Oden Eriksson <oeriksson@mandriva.com> 0.8.1-2mdv2008.0
+ Revision: 75787
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - fix man pages


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19206 |12mr|x11-driver-video-tdfx-1.4.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-driver-video-tdfx
Version: 1.4.5
Release: 2
Summary: X.org driver for Voodoo Cards
Group: System/X11
License: MIT
URL: http://xorg.freedesktop.org
Source0: http://xorg.freedesktop.org/releases/individual/driver/xf86-video-tdfx-%{version}.tar.bz2
 
BuildRequires: libdrm-devel >= 2.0
BuildRequires: x11-proto-devel >= 1.0.0
BuildRequires: x11-server-devel >= 1.12
BuildRequires: x11-util-macros >= 1.0.1
BuildRequires: pkgconfig(gl)

Requires: x11-server-common %(xserver-sdk-abi-requires videodrv)

Conflicts: xorg-x11-server < 7.0

%description
x11-driver-video-tdfx is the X.org driver for Voodoo Cards.

%prep
%setup -qn xf86-video-tdfx-%{version}

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'

%files
%{_libdir}/xorg/modules/drivers/tdfx_drv.so
%{_mandir}/man4/tdfx.*



%changelog
* Mon Jul 23 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.4.5-1
+ Revision: 810697
- version update 1.4.5

* Tue Mar 27 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1.4.4-2
+ Revision: 787284
- Rebuild for x11-server 1.12

* Sun Mar 25 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.4.4-1
+ Revision: 786719
- version update 1.4.4

* Sat Dec 31 2011 Matthew Dawkins <mattydaw@mandriva.org> 1.4.3-7
+ Revision: 748467
- rebuild cleaned up spec

* Sat Oct 08 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1.4.3-6
+ Revision: 703745
- rebuild for new x11-server

* Thu Jun 09 2011 Eugeni Dodonov <eugeni@mandriva.com> 1.4.3-5
+ Revision: 683588
- Rebuild for new x11-server

* Sat May 07 2011 Oden Eriksson <oeriksson@mandriva.com> 1.4.3-4
+ Revision: 671180
- mass rebuild

* Wed Nov 10 2010 Thierry Vignaud <tv@mandriva.org> 1.4.3-3mdv2011.0
+ Revision: 595718
- require xorg server with proper ABI

* Sun Oct 10 2010 Thierry Vignaud <tv@mandriva.org> 1.4.3-2mdv2011.0
+ Revision: 584626
- bump release before rebuilding for xserver 1.9

* Mon Aug 03 2009 Thierry Vignaud <tv@mandriva.org> 1.4.3-1mdv2010.0
+ Revision: 407724
- new release

* Fri Jul 03 2009 Ander Conselvan de Oliveira <ander@mandriva.com> 1.4.2-1mdv2010.0
+ Revision: 391934
- update to new version 1.4.2

* Tue Dec 30 2008 Colin Guthrie <cguthrie@mandriva.org> 1.4.1-2mdv2009.1
+ Revision: 321381
- Rebuild for new xserver

* Tue Dec 23 2008 Ander Conselvan de Oliveira <ander@mandriva.com> 1.4.1-1mdv2009.1
+ Revision: 317852
- New version 1.4.1

* Sun Nov 30 2008 Adam Williamson <awilliamson@mandriva.org> 1.4.0-3mdv2009.1
+ Revision: 308177
- rebuild for new X server

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1.4.0-2mdv2009.0
+ Revision: 265951
- rebuild early 2009.0 package (before pixel changes)
- improved description
- add missing dot at end of description
- improved summary

* Tue Apr 15 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.4.0-1mdv2009.0
+ Revision: 194134
- Update to version 1.4.0.

* Tue Feb 12 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.3.0-5mdv2008.1
+ Revision: 166141
- Revert to use upstream tarball and remove local patches.

* Tue Jan 22 2008 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.3.0-4mdv2008.1
+ Revision: 156622
- re-enable rpm debug packages support

* Fri Jan 18 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.3.0-3mdv2008.1
+ Revision: 154792
- Updated BuildRequires and resubmit package.
- Remove debug package.
  Update BuildRequires.
  This package needs more testing. In both, cooker and code yet to enter
  cooker, it will cause the same crash when trying to just query glxinfo:
  ##------------------------------------------------------------------------
  [...]
  (EE) TDFX(0): DRIUnlock called when not locked.
  Backtrace:
  0: /etc/X11/X(xf86SigHandler+0x68) [0x80c2738]
  1: [0xffffe420]
  2: /usr/lib/dri/tdfx_dri.so [0xb38dae90]
  3: /usr/lib/xorg/modules/extensions//libglx.so [0xb7c1e3c8]
  4: /usr/lib/xorg/modules/extensions//libglx.so(DoMakeCurrent+0x362) [0xb7be75f2]
  5: /usr/lib/xorg/modules/extensions//libglx.so [0xb7be7858]
  6: /usr/lib/xorg/modules/extensions//libglx.so [0xb7be9e3c]
  7: /etc/X11/X [0x814de77]
  8: /etc/X11/X(Dispatch+0x4f0) [0x8088790]
  9: /etc/X11/X(main+0x46b) [0x806ec3b]
  10: /lib/i686/libc.so.6(__libc_start_main+0xe0) [0xb7ce8390]
  11: /etc/X11/X(FontFileCompleteXLFD+0x211) [0x806dfb1]
  Caught signal 11. Trying to kill client.
  To be debugged....
- Remove -devel package as it isn't really required as it provides only 2 files
  that aren't even header files; still don't install the .la files.
  All dependency files should be stored in the x11-util-modular package as they
  are only required for the "modular" build.
- Move .la files to new -devel package, and also add .deps files to -devel package.
- Generate tarball from tag xf86-video-tdfx-1.3.0. And also apply several
  newer patches as there are a few bug fixes, and some cases where macros
  are used to replace old code allowing a "theoretically" easier way to
  handle server builds with libpci acccess interface enabled or not.
- Update for new policy of hidden symbols and common macros.

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Oct 16 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.3.0-2mdv2008.1
+ Revision: 99055
- minor spec cleanup
- build against new xserver (1.4)

  + Thierry Vignaud <tv@mandriva.org>
    - fix man pages


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19207 |12mr|x11-driver-video-tga-1.2.2-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-driver-video-tga
Version: 1.2.2
Release: 9
Summary: X.org driver for DEC Tga Cards
Group: System/X11
License: MIT
URL: http://xorg.freedesktop.org
Source0: http://xorg.freedesktop.org/releases/individual/driver/xf86-video-tga-%{version}.tar.bz2

BuildRequires: x11-proto-devel >= 1.0.0
BuildRequires: x11-server-devel >= 1.12
BuildRequires: x11-util-macros >= 1.0.1
Conflicts: xorg-x11-server < 7.0

Requires: x11-server-common %(xserver-sdk-abi-requires videodrv)

%description
x11-driver-video-tga is the X.org driver for DEC Tga Cards.

%prep
%setup -qn xf86-video-tga-%{version}

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'

%files
%doc COPYING
%{_libdir}/xorg/modules/drivers/tga_drv.so



%changelog
* Mon Jul 23 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.2.2-8
+ Revision: 810695
- version update 1.2.2

* Tue Mar 27 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1.2.1-8
+ Revision: 787285
- Rebuild for x11-server 1.12

* Sat Dec 31 2011 Matthew Dawkins <mattydaw@mandriva.org> 1.2.1-7
+ Revision: 748474
- rebuild cleaned up spec

* Sat Oct 08 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1.2.1-6
+ Revision: 703757
- rebuild for new x11-server

* Thu Jun 09 2011 Eugeni Dodonov <eugeni@mandriva.com> 1.2.1-5
+ Revision: 683589
- Rebuild for new x11-server

* Sat May 07 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-4
+ Revision: 671181
- mass rebuild

* Wed Nov 10 2010 Thierry Vignaud <tv@mandriva.org> 1.2.1-3mdv2011.0
+ Revision: 595730
- require xorg server with proper ABI

* Sun Oct 10 2010 Thierry Vignaud <tv@mandriva.org> 1.2.1-2mdv2011.0
+ Revision: 584626
- bump release before rebuilding for xserver 1.9

* Sun Oct 10 2010 Thierry Vignaud <tv@mandriva.org> 1.2.1-1mdv2011.0
+ Revision: 584623
- new release

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuilt for 2010.1

* Tue Aug 11 2009 Funda Wang <fwang@mandriva.org> 1.2.0-3mdv2010.0
+ Revision: 414550
- use configure2_5555555555555555555555555555555555555555555555555555555  SPECS/x11-driver-video-tga.spec

* Tue Dec 30 2008 Colin Guthrie <cguthrie@mandriva.org> 1.2.0-3mdv2009.1
+ Revision: 321381
- Rebuild for new xserver

* Sun Nov 30 2008 Adam Williamson <awilliamson@mandriva.org> 1.2.0-2mdv2009.1
+ Revision: 308263
- rebuild for new X server

* Thu Sep 04 2008 Thierry Vignaud <tv@mandriva.org> 1.2.0-1mdv2009.0
+ Revision: 280663
- new release
- rebuild
- improved description
- fix group
- add missing dot at end of description
- improved summary

* Tue Feb 12 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.1.0-6mdv2008.1
+ Revision: 166143
- Revert to use upstream tarball and remove local patches.

* Tue Jan 22 2008 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.1.0-5mdv2008.1
+ Revision: 156623
- re-enable rpm debug packages support

* Fri Jan 18 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.1.0-4mdv2008.1
+ Revision: 154791
- Updated BuildRequires and resubmit package.
- Remove -devel package as it isn't really required as it provides only 2 files
  that aren't even header files; still don't install the .la files.
  All dependency files should be stored in the x11-util-modular package as they
  are only required for the "modular" build.
- Move .la files to new -devel package, and also add .deps files to -devel package.
- Note local tag xf86-video-tga-1.1.0@mandriva suggested on upstream
  Tag at git checkout e15d5160c3b9466f2ec3b5fc66695f70885fa133
- Update for new policy of hidden symbols and common macros.

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Oct 16 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.1.0-3mdv2008.1
+ Revision: 99056
- minor spec cleanup
- build against new xserver (1.4)

* Thu Aug 30 2007 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-2mdv2008.0
+ Revision: 75811
- rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19208 |12mr|x11-driver-video-trident-1.3.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-driver-video-trident
Version: 1.3.6
Release: 2
Summary: X.org driver for Trident Cards
Group: System/X11
License: MIT
URL: http://xorg.freedesktop.org
Source0: http://xorg.freedesktop.org/releases/individual/driver/xf86-video-trident-%{version}.tar.bz2
 
BuildRequires: x11-proto-devel >= 1.0.0
BuildRequires: x11-server-devel >= 1.12
BuildRequires: x11-util-macros >= 1.0.1

Requires: x11-server-common %(xserver-sdk-abi-requires videodrv)

Conflicts: xorg-x11-server < 7.0

%description
x11-driver-video-trident is the X.org driver for Trident Cards.

%prep
%setup -qn xf86-video-trident-%{version}

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'

%files
%{_libdir}/xorg/modules/drivers/trident_drv.so
%{_mandir}/man4/trident.*



%changelog
* Mon Jul 23 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.3.6-1
+ Revision: 810696
- version update 1.3.6

* Tue Mar 27 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1.3.5-2
+ Revision: 787286
- Rebuild for x11-server 1.12

* Sun Mar 25 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.3.5-1
+ Revision: 786720
- version update 1.3.5

* Sat Dec 31 2011 Matthew Dawkins <mattydaw@mandriva.org> 1.3.4-7
+ Revision: 748475
- rebuild cleaned up spec

* Sat Oct 08 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.4-6
+ Revision: 703797
- rebuild for new x11-server

* Thu Jun 09 2011 Eugeni Dodonov <eugeni@mandriva.com> 1.3.4-5
+ Revision: 683590
- Rebuild for new x11-server

* Sat May 07 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.4-4
+ Revision: 671182
- mass rebuild

* Wed Nov 10 2010 Thierry Vignaud <tv@mandriva.org> 1.3.4-3mdv2011.0
+ Revision: 595737
- require xorg server with proper ABI

* Sun Oct 10 2010 Thierry Vignaud <tv@mandriva.org> 1.3.4-2mdv2011.0
+ Revision: 584626
- bump release before rebuilding for xserver 1.9

* Tue Jul 20 2010 Thierry Vignaud <tv@mandriva.org> 1.3.4-1mdv2011.0
+ Revision: 555163
- new release

* Wed Aug 05 2009 Frederik Himpe <fhimpe@mandriva.org> 1.3.3-1mdv2010.0
+ Revision: 410356
- Use %%configure2_5x

  + Thierry Vignaud <tv@mandriva.org>
    - new release

* Fri Jul 03 2009 Ander Conselvan de Oliveira <ander@mandriva.com> 1.3.2-1mdv2010.0
+ Revision: 391935
- update to new version 1.3.2

* Tue Dec 30 2008 Colin Guthrie <cguthrie@mandriva.org> 1.3.1-2mdv2009.1
+ Revision: 321381
- Rebuild for new xserver

* Tue Dec 23 2008 Ander Conselvan de Oliveira <ander@mandriva.com> 1.3.1-1mdv2009.1
+ Revision: 317853
- New version 1.3.1

* Sun Nov 30 2008 Adam Williamson <awilliamson@mandriva.org> 1.3.0-3mdv2009.1
+ Revision: 308178
- rebuild for new X server

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1.3.0-2mdv2009.0
+ Revision: 265952
- rebuild early 2009.0 package (before pixel changes)
- improved description
- add missing dot at end of description
- improved summary

* Tue Apr 15 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.3.0-1mdv2009.0
+ Revision: 194133
- Update to version 1.3.0.

* Tue Feb 12 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.2.4-1mdv2008.1
+ Revision: 166148
- Revert to use upstream tarball and remove local patches.
  Update to new upstream version 1.2.4.

* Tue Jan 22 2008 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.2.3-4mdv2008.1
+ Revision: 156624
- re-enable rpm debug packages support

* Fri Jan 18 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.2.3-3mdv2008.1
+ Revision: 154790
- Updated BuildRequires and resubmit package.
- Remove -devel package as it isn't really required as it provides only 2 files
  that aren't even header files; still don't install the .la files.
  All dependency files should be stored in the x11-util-modular package as they
  are only required for the "modular" build.
  Also actually apply patches...
- Move .la files to new -devel package, and also add .deps files to -devel package.
- Update to generate tarball form tag xf86-video-trident-1.2.3, also
  added several patches as well as sync with existing mandriva branch.
- Update for new policy of hidden symbols and common macros.

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Oct 16 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.2.3-2mdv2008.1
+ Revision: 99058
- minor spec cleanup
- build against new xserver (1.4)

  + Thierry Vignaud <tv@mandriva.org>
    - fix man pages


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19209 |12mr|x11-driver-video-tseng-1.2.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define git 0

Name: x11-driver-video-tseng
Version: 1.2.5
%if 0%git
Release: 0.%git.1
Source0: xf86-video-tseng-%git.tar.xz
%else
Release: 2
Source0: http://xorg.freedesktop.org/releases/individual/driver/xf86-video-tseng-%{version}.tar.bz2
%endif
Summary: X.org driver for Tseng Cards
Group: System/X11
License: MIT
URL: http://xorg.freedesktop.org

BuildRequires: x11-proto-devel >= 1.0.0
BuildRequires: x11-server-devel >= 1.12
BuildRequires: x11-util-macros >= 1.0.1
Conflicts: xorg-x11-server < 7.0

Requires: x11-server-common %(xserver-sdk-abi-requires videodrv)

%description
x11-driver-video-tseng is the X.org driver for Tseng Cards.

%prep
%if 0%git
%setup -qn xf86-video-tseng
%else
%setup -qn xf86-video-tseng-%{version}
%endif
[ -e autogen.sh ] && ./autogen.sh --help

%build
%configure2_5x \
	--x-includes=%{_includedir} \
   	--x-libraries=%{_libdir}

%make

%install
%makeinstall_std

%files
%doc COPYING
%{_libdir}/xorg/modules/drivers/tseng_drv.so
%{_mandir}/man4/tseng.*



%changelog
* Tue Mar 27 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1.2.5-0.20120327.1
+ Revision: 787454
- Update to current git to fix compatibility with x11-server 1.12

* Sat Dec 31 2011 Matthew Dawkins <mattydaw@mandriva.org> 1.2.4-7
+ Revision: 748476
- rebuild cleaned up spec

* Sat Oct 08 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1.2.4-6
+ Revision: 703647
- rebuild for new x11-server

* Thu Jun 09 2011 Eugeni Dodonov <eugeni@mandriva.com> 1.2.4-5
+ Revision: 683591
- Rebuild for new x11-server

* Sat May 07 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.4-4
+ Revision: 671183
- mass rebuild

* Wed Nov 10 2010 Thierry Vignaud <tv@mandriva.org> 1.2.4-3mdv2011.0
+ Revision: 595732
- require xorg server with proper ABI

* Sun Oct 10 2010 Thierry Vignaud <tv@mandriva.org> 1.2.4-2mdv2011.0
+ Revision: 584626
- bump release before rebuilding for xserver 1.9

* Thu Jul 22 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.2.4-1mdv2011.0
+ Revision: 557062
- New version: 1.2.4

* Mon Sep 07 2009 Thierry Vignaud <tv@mandriva.org> 1.2.3-1mdv2010.0
+ Revision: 432152
- new release

* Fri Jul 03 2009 Ander Conselvan de Oliveira <ander@mandriva.com> 1.2.2-1mdv2010.0
+ Revision: 391936
- update to new version 1.2.2

* Tue Dec 30 2008 Colin Guthrie <cguthrie@mandriva.org> 1.2.1-2mdv2009.1
+ Revision: 321381
- Rebuild for new xserver

* Tue Dec 23 2008 Ander Conselvan de Oliveira <ander@mandriva.com> 1.2.1-1mdv2009.1
+ Revision: 317854
- New version 1.2.1

* Sun Nov 30 2008 Adam Williamson <awilliamson@mandriva.org> 1.2.0-3mdv2009.1
+ Revision: 308270
- rebuild for new X server

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1.2.0-2mdv2009.0
+ Revision: 265953
- rebuild early 2009.0 package (before pixel changes)
- improved description
- fix group
- add missing dot at end of description
- improved summary

* Tue Apr 15 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.2.0-1mdv2009.0
+ Revision: 194132
- Update to version 1.2.0.

* Tue Feb 12 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.1.1-3mdv2008.1
+ Revision: 166152
- Revert to use upstream tarball and remove local patches.

* Tue Jan 22 2008 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.1.1-2mdv2008.1
+ Revision: 156625
- re-enable rpm debug packages support

* Fri Jan 18 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.1.1-1mdv2008.1
+ Revision: 154789
- Updated BuildRequires and resubmit package.
- Remove -devel package as it isn't really required as it provides only 2 files
  that aren't even header files; still don't install the .la files.
  All dependency files should be stored in the x11-util-modular package as they
  are only required for the "modular" build.
- Move .la files to new -devel package, and also add .deps files to -devel package.
- Update to version 1.1.1 and add local mandriva patches.
- Update for new policy of hidden symbols and common macros.

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Aug 30 2007 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-2mdv2008.0
+ Revision: 75819
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - fix man pages


* Mon Jun 05 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-06-05 21:11:32 (36659)
- new upstream release

* Wed May 31 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-05-31 18:32:34 (31796)
- rebuild to fix cooker uploading

* Mon May 29 2006 Andreas Hasenack <andreas@mandriva.com>
+ 2006-05-29 14:36:37 (31646)
- renamed mdv to packages because mdv is too generic and it's hosting only packages anyway

* Thu May 04 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-05-04 21:25:17 (26918)
- increment release

* Thu Apr 27 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-04-27 04:02:05 (26704)
- Adding X.org 7.0 to the repository


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19210 |12mr|x11-driver-video-v4l-0.2.0-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-driver-video-v4l
Version: 0.2.0
Release: 12
Summary: Xvideo extension port for video overlay
Group: System/X11
URL: http://xorg.freedesktop.org
Source0: http://xorg.freedesktop.org/releases/individual/driver/xf86-video-v4l-%{version}.tar.bz2
License: MIT
BuildRequires: x11-proto-devel >= 1.0.0
BuildRequires: x11-server-devel >= 1.0.1
BuildRequires: x11-util-macros >= 1.0.1
# (tv): v4l need the extmod module
Requires: x11-server-common
Requires: x11-server-common %(xserver-sdk-abi-requires videodrv)
Conflicts: x11-server < 1.4

%description
v4l is an Xorg driver for video4linux cards. It provides a Xvideo
extension port for video overlay.

%prep
%setup -q -n xf86-video-v4l-%{version}

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc COPYING
%{_libdir}/xorg/modules/drivers/v4l_drv.so
%{_mandir}/man4/v4l.*


%changelog
* Thu Jun 09 2011 Eugeni Dodonov <eugeni@mandriva.com> 0.2.0-9mdv2011.0
+ Revision: 683555
- Rebuild for new x11-server

* Sat May 07 2011 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-8
+ Revision: 671184
- mass rebuild

* Wed Nov 10 2010 Thierry Vignaud <tv@mandriva.org> 0.2.0-7mdv2011.0
+ Revision: 595714
- require xorg server with proper ABI

* Sun Oct 10 2010 Thierry Vignaud <tv@mandriva.org> 0.2.0-6mdv2011.0
+ Revision: 584626
- bump release before rebuilding for xserver 1.9

* Tue Nov 10 2009 Thierry Vignaud <tv@mandriva.org> 0.2.0-5mdv2010.1
+ Revision: 464345
- rebuild for new xserver

* Tue Dec 30 2008 Colin Guthrie <cguthrie@mandriva.org> 0.2.0-4mdv2009.1
+ Revision: 321381
- Rebuild for new xserver

  + Thierry Vignaud <tv@mandriva.org>
    - fix group

* Sun Nov 30 2008 Adam Williamson <awilliamson@mandriva.org> 0.2.0-3mdv2009.1
+ Revision: 308179
- rebuild for new X server

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 0.2.0-2mdv2009.0
+ Revision: 265985
- rebuild early 2009.0 package (before pixel changes)

* Mon May 12 2008 Paulo Andrade <pcpa@mandriva.com.br> 0.2.0-1mdv2009.0
+ Revision: 206274
- Update to upstream version 0.2.0.

* Tue Feb 12 2008 Paulo Andrade <pcpa@mandriva.com.br> 0.1.1-6mdv2008.1
+ Revision: 166156
- Revert to use upstream tarball and remove local patches.

* Tue Jan 22 2008 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 0.1.1-5mdv2008.1
+ Revision: 156626
- re-enable rpm debug packages support

* Fri Jan 18 2008 Paulo Andrade <pcpa@mandriva.com.br> 0.1.1-4mdv2008.1
+ Revision: 154787
- Updated BuildRequires and resubmit package.
- rm -f %%{buildroot}/%%{_libdir}/xorg/modules/drivers/*.la
- Move .la files to new -devel package, and also add .deps files to -devel package.
- Note local tag xf86-video-v4l-0.1.1@mandriva suggested on upstream
  Tag at git checkout 6260e7a8166cefb57c85d3e6aa3ac9f421e2a8b9
- Update for new policy of hidden symbols and common macros.

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Oct 11 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 0.1.1-3mdv2008.1
+ Revision: 97219
- new release (to build against new x11-server)
- minor spec cleanup

* Thu Aug 30 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-2mdv2008.0
+ Revision: 75824
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - fix man pages


* Mon Jun 05 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-06-05 21:11:32 (36659)
- new upstream release

* Wed May 31 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-05-31 18:32:34 (31796)
- rebuild to fix cooker uploading

* Mon May 29 2006 Andreas Hasenack <andreas@mandriva.com>
+ 2006-05-29 14:36:37 (31646)
- renamed mdv to packages because mdv is too generic and it's hosting only packages anyway

* Tue May 23 2006 Thierry Vignaud <tvignaud@mandriva.com>
+ 2006-05-23 21:50:58 (31394)
- Requires x11-server-common since v4l need the extmod module

* Tue May 23 2006 Thierry Vignaud <tvignaud@mandriva.com>
+ 2006-05-23 21:50:32 (31393)
- fill in description & summary

* Thu May 04 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-05-04 21:25:17 (26918)
- increment release

* Thu Apr 27 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-04-27 04:02:05 (26704)
- Adding X.org 7.0 to the repository


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19211 |12mr|x11-driver-video-vesa-2.3.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Need to access symbols from the X Server and other dlopen'ed modules
%define _disable_ld_no_undefined 1

Name: x11-driver-video-vesa
Version: 2.3.2
Release: 2
Summary: X.org driver for Generic VESA Cards
Group: System/X11
License: MIT
URL: http://xorg.freedesktop.org
Source0: http://xorg.freedesktop.org/releases/individual/driver/xf86-video-vesa-%{version}.tar.bz2

BuildRequires: x11-proto-devel >= 1.0.0
BuildRequires: x11-server-devel >= 1.12
BuildRequires: x11-util-macros >= 1.0.1

Requires: x11-server-common %(xserver-sdk-abi-requires videodrv)

Obsoletes: x11-driver-video-vga
Obsoletes: x11-driver-video-vermilion

%description
x11-driver-video-vesa is the X.org driver for Generic VESA Cards.

%prep
%setup -qn xf86-video-vesa-%{version}

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'

%files
%{_libdir}/xorg/modules/drivers/vesa_drv.so
%{_mandir}/man4/vesa.4*



%changelog
* Mon Jul 23 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.3.2-1
+ Revision: 810692
- version update 2.3.2

* Tue Mar 27 2012 Bernhard Rosenkraenzer <bero@bero.eu> 2.3.1-2
+ Revision: 787288
- Rebuild for x11-server 1.12

* Mon Mar 26 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.3.1-1
+ Revision: 786903
- version update 2.3.1

* Sat Dec 31 2011 Matthew Dawkins <mattydaw@mandriva.org> 2.3.0-9
+ Revision: 748477
- rebuild cleaned up spec

* Sat Oct 08 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 2.3.0-8
+ Revision: 703670
- rebuild for new x11-server

* Thu Jun 09 2011 Eugeni Dodonov <eugeni@mandriva.com> 2.3.0-7
+ Revision: 683554
- Rebuild for new x11-server

* Sat May 07 2011 Oden Eriksson <oeriksson@mandriva.com> 2.3.0-6
+ Revision: 671185
- mass rebuild

* Wed Nov 10 2010 Thierry Vignaud <tv@mandriva.org> 2.3.0-5mdv2011.0
+ Revision: 595708
- new release

* Sun Oct 10 2010 Thierry Vignaud <tv@mandriva.org> 2.3.0-4mdv2011.0
+ Revision: 584626
- bump release before rebuilding for xserver 1.9

* Wed Feb 17 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 2.3.0-3mdv2010.1
+ Revision: 507238
- Obsolete x11-driver-video-vermilion

* Fri Feb 12 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 2.3.0-2mdv2010.1
+ Revision: 504708
- Obsolete vga driver

* Tue Jan 05 2010 Thierry Vignaud <tv@mandriva.org> 2.3.0-1mdv2010.1
+ Revision: 486392
- new release

* Tue Nov 10 2009 Thierry Vignaud <tv@mandriva.org> 2.2.1-2mdv2010.1
+ Revision: 464336
- rebuild for new xserver

* Sun Aug 02 2009 Frederik Himpe <fhimpe@mandriva.org> 2.2.1-1mdv2010.0
+ Revision: 407497
- Update to new version 2.2.1
  _ Use %%configure2_5x macro to fix build

* Wed Feb 18 2009 Thierry Vignaud <tv@mandriva.org> 2.2.0-1mdv2009.1
+ Revision: 342280
- new release

* Wed Dec 31 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2.1.0-1mdv2009.1
+ Revision: 321579
- update to new version 2.1.0

  + Colin Guthrie <cguthrie@mandriva.org>
    - Rebuild for new xserver

* Sun Nov 30 2008 Adam Williamson <awilliamson@mandriva.org> 2.0.0-1mdv2009.1
+ Revision: 308211
- drop the X server 1.4 patch now we're using X server 1.5
- rebuild for new X server
- new release 2.0.0

* Wed Jun 18 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.99.1-2mdv2009.0
+ Revision: 225752
- Added _disable_ld_no_undefined because the driver accesses symbols from
  the X Server and other dlopen'ed modules.
- Revert to a version that works with X Server 1.4 branch.

* Mon Jun 16 2008 Thierry Vignaud <tv@mandriva.org> 1.99.1-1mdv2009.0
+ Revision: 219400
- new release (and drop git patches)
- improved description
- add missing dot at end of description
- improved summary

* Tue Feb 12 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.3.0-7mdv2008.1
+ Revision: 166183
- Revert to use upstream tarball and remove local patches.

* Tue Jan 22 2008 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.3.0-6mdv2008.1
+ Revision: 156627
- re-enable rpm debug packages support

* Fri Jan 18 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.3.0-5mdv2008.1
+ Revision: 154786
- Updated BuildRequires and resubmit package.
- Remove -devel package as it isn't really required as it provides only 2 files
  that aren't even header files; still don't install the .la files.
  All dependency files should be stored in the x11-util-modular package as they
  are only required for the "modular" build.
- Move .la files to new -devel package, and also add .deps files to -devel package.
- Update to properly use existing tag xf86-video-vesa-1.3.0, and generated
  patches from that point, up to mandriva branch.
- Update for new policy of hidden symbols and common macros.
--
  Deleted patches are already applied in master.

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Oct 16 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.3.0-4mdv2008.1
+ Revision: 99059
- minor spec cleanup
- build against new xserver (1.4)

* Thu Aug 09 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 1.3.0-3mdv2008.0
+ Revision: 60881
- Replace the randr fix by the proper fix done upstream
- Add one more fix removing mfb code


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19212 |12mr|x11-driver-video-vmware-12.0.3-0.20120529.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	gitdate	20120529

Name:		x11-driver-video-vmware
Version:	12.0.3
Release:	0.%{gitdate}.2
Summary:	X.org driver for VMWare(tm)
Group:		System/X11
License:	MIT
URL:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-video-vmware-%{gitdate}.tar.xz
Patch0:		vmware-11.0.3-vgahw.patch
Patch1:		vmware-12.0.1-vgahw.patch

BuildRequires:	x11-proto-devel >= 1.0.0
BuildRequires:	pkgconfig(xorg-server) >= 1.12
BuildRequires:	x11-util-macros >= 1.0.1
BuildRequires:	libdrm-devel

Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)

Conflicts:	xorg-x11-server < 7.0

%description
x11-driver-video-vmware is the X.org driver for VMWare(tm).

%prep
%setup -qn xf86-video-vmware-%{gitdate}
%patch0 -p1 -b .vgahw~
%patch1 -p1 -b .vgahw2~
autoreconf -i

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%{_libdir}/xorg/modules/drivers/vmware_drv.so
%{_mandir}/man4/vmware.*


%changelog
* Fri Oct 19 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 12.0.3-0.20120529.1
+ Revision: 819027
- update to latest from git to build against new x
- fix a couple of crashes (from fedora, rhbz #782995 & #801546)
- removal of .la files are now handled by spec-helper
- cosmetics

  + Bernhard Rosenkraenzer <bero@bero.eu>
    - Build for x11-server 1.13

* Tue Mar 27 2012 Bernhard Rosenkraenzer <bero@bero.eu> 12.0.2-2
+ Revision: 787289
- Rebuild for x11-server 1.12

* Mon Mar 26 2012 Alexander Khrukin <akhrukin@mandriva.org> 12.0.2-1
+ Revision: 786922
- version update 12.0.2

* Thu Mar 15 2012 Alexander Khrukin <akhrukin@mandriva.org> 12.0.1-1
+ Revision: 785042
- version update 12.0.1

* Sat Mar 10 2012 Alexander Khrukin <akhrukin@mandriva.org> 12.0.0-1
+ Revision: 783802
- version update 12.0.0

* Mon Jan 16 2012 Alexander Khrukin <akhrukin@mandriva.org> 11.1.0-1
+ Revision: 761669
- version update 11.1.0

* Sat Dec 31 2011 Matthew Dawkins <mattydaw@mandriva.org> 11.0.3-6
+ Revision: 748491
- rebuild cleaned up spec

* Sat Oct 08 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 11.0.3-5
+ Revision: 703682
- rebuild for new x11-server

* Thu Jun 09 2011 Eugeni Dodonov <eugeni@mandriva.com> 11.0.3-4
+ Revision: 683592
- Rebuild for new x11-server

* Sat May 07 2011 Oden Eriksson <oeriksson@mandriva.com> 11.0.3-3
+ Revision: 671186
- mass rebuild

* Wed Nov 10 2010 Thierry Vignaud <tv@mandriva.org> 11.0.3-2mdv2011.0
+ Revision: 595716
- require xorg server with proper ABI
- new release

* Sun Oct 10 2010 Thierry Vignaud <tv@mandriva.org> 11.0.2-2mdv2011.0
+ Revision: 584626
- bump release before rebuilding for xserver 1.9

* Mon Aug 16 2010 Thierry Vignaud <tv@mandriva.org> 11.0.2-1mdv2011.0
+ Revision: 570276
- new release

* Wed Mar 24 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 11.0.1-1mdv2010.1
+ Revision: 527187
- New version: 11.0.1
- New version: 11.0.0

* Wed Dec 30 2009 Frederik Himpe <fhimpe@mandriva.org> 10.16.9-1mdv2010.1
+ Revision: 484093
- update to new version 10.16.9

* Tue Nov 10 2009 Thierry Vignaud <tv@mandriva.org> 10.16.8-2mdv2010.1
+ Revision: 464346
- rebuild for new xserver

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 10.16.8-1mdv2010.0
+ Revision: 434779
- new release

* Tue Jul 21 2009 Frederik Himpe <fhimpe@mandriva.org> 10.16.7-1mdv2010.0
+ Revision: 398319
- update to new version 10.16.7

* Tue Jun 02 2009 Thierry Vignaud <tv@mandriva.org> 10.16.6-1mdv2010.0
+ Revision: 382148
- new release

* Tue Dec 30 2008 Colin Guthrie <cguthrie@mandriva.org> 10.16.5-3mdv2009.1
+ Revision: 321381
- Rebuild for new xserver

* Sun Nov 30 2008 Adam Williamson <awilliamson@mandriva.org> 10.16.5-2mdv2009.1
+ Revision: 308188
- rebuild for new X server

* Fri Sep 05 2008 Thierry Vignaud <tv@mandriva.org> 10.16.5-1mdv2009.0
+ Revision: 281099
- new release

* Sun Jul 20 2008 Colin Guthrie <cguthrie@mandriva.org> 10.16.3-1mdv2009.0
+ Revision: 238849
- New version: 10.16.3

* Fri Jun 13 2008 Colin Guthrie <cguthrie@mandriva.org> 10.16.2-1mdv2009.0
+ Revision: 218784
- New version

  + Thierry Vignaud <tv@mandriva.org>
    - improved description
    - add missing dot at end of description
    - improved summary

* Mon May 12 2008 Paulo Andrade <pcpa@mandriva.com.br> 10.16.1-1mdv2009.0
+ Revision: 206245
- Update to upstream release 10.16.1.

* Tue Apr 15 2008 Paulo Andrade <pcpa@mandriva.com.br> 10.16.0-1mdv2009.0
+ Revision: 194131
- Update to version 10.1.6.0.

* Tue Feb 12 2008 Paulo Andrade <pcpa@mandriva.com.br> 10.15.2-4mdv2008.1
+ Revision: 166217
- Revert to use upstream tarball and remove local patches.

* Tue Jan 22 2008 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 10.15.2-3mdv2008.1
+ Revision: 156630
- re-enable rpm debug packages support

* Fri Jan 18 2008 Paulo Andrade <pcpa@mandriva.com.br> 10.15.2-2mdv2008.1
+ Revision: 154769
- Updated BuildRequires and resubmit package.
- Remove -devel package as it isn't really required as it provides only 2 files
  that aren't even header files; still don't install the .la files.
  All dependency files should be stored in the x11-util-modular package as they
  are only required for the "modular" build.
- Move .la files to new -devel package, and also add .deps files to -devel package.
- Note local tag xf86-video-vmware-10.15.2@mandriva suggested on upstream
  Tag at git checkout 62d898669baccfd4c312f3ed8f228d0c3217d3c3
- Update for new policy of hidden symbols and common macros.

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Oct 11 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 10.15.2-1mdv2008.1
+ Revision: 97104
- new upstream version: 10.15.2
- minor spec cleanup

  + Thierry Vignaud <tv@mandriva.org>
    - fix man pages


* Tue Feb 13 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 10.15.0-1mdv2007.0
+ Revision: 120342
- new upstream version: 10.15.0

* Fri Dec 08 2006 Thierry Vignaud <tvignaud@mandriva.com> 10.14.1-1mdv2007.1
+ Revision: 93726
- new release

* Tue Nov 21 2006 Thierry Vignaud <tvignaud@mandriva.com> 10.14.0-1mdv2007.1
+ Revision: 85899
- new release
- fix group

  + Gustavo Pichorim Boiko <boiko@mandriva.com>
    - new upstream release
    - rebuild to fix cooker uploading
    - increment release
    - Adding X.org 7.0 to the repository

  + Andreas Hasenack <andreas@mandriva.com>
    - renamed mdv to packages because mdv is too generic and it's hosting only packages anyway


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19213 |12mr|x11-driver-video-voodoo-1.2.5-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-driver-video-voodoo
Version: 1.2.5
Release: 9
Summary: The X.org video driver for Voodoo1 and Voodoo2 video adapters
Group: System/X11
License: MIT
URL: http://xorg.freedesktop.org
Source0: http://xorg.freedesktop.org/releases/individual/driver/xf86-video-voodoo-%{version}.tar.bz2

BuildRequires: x11-proto-devel >= 1.0.0
BuildRequires: x11-server-devel >= 1.12
BuildRequires: x11-util-macros >= 1.0.1
Conflicts: xorg-x11-server < 7.0
Requires: x11-server-common %(xserver-sdk-abi-requires videodrv)

%description
x11-driver-video-voodoo is the X.org video driver for Voodoo1 and Voodoo2
video adapters.

%prep
%setup -qn xf86-video-voodoo-%{version}

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'

%files
%doc COPYING
%{_libdir}/xorg/modules/drivers/voodoo_drv.so
%{_mandir}/man4/voodoo.*



%changelog
* Mon Jul 23 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.2.5-8
+ Revision: 810694
- version update 1.2.5

* Tue Mar 27 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1.2.4-8
+ Revision: 787290
- Rebuild for x11-server 1.12

* Sat Dec 31 2011 Matthew Dawkins <mattydaw@mandriva.org> 1.2.4-7
+ Revision: 748504
- rebuild cleaned up spec

* Sat Oct 08 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1.2.4-6
+ Revision: 703686
- rebuild for new x11-server

* Thu Jun 09 2011 Eugeni Dodonov <eugeni@mandriva.com> 1.2.4-5
+ Revision: 683593
- Rebuild for new x11-server

* Sat May 07 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.4-4
+ Revision: 671187
- mass rebuild

* Wed Nov 10 2010 Thierry Vignaud <tv@mandriva.org> 1.2.4-3mdv2011.0
+ Revision: 595725
- require xorg server with proper ABI

* Sun Oct 10 2010 Thierry Vignaud <tv@mandriva.org> 1.2.4-2mdv2011.0
+ Revision: 584626
- bump release before rebuilding for xserver 1.9

* Thu Jul 22 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.2.4-1mdv2011.0
+ Revision: 557071
- New version: 1.2.4

* Mon Aug 03 2009 Thierry Vignaud <tv@mandriva.org> 1.2.3-1mdv2010.0
+ Revision: 407746
- new release

* Thu Feb 26 2009 Thierry Vignaud <tv@mandriva.org> 1.2.1-1mdv2009.1
+ Revision: 345056
- new release
- fix group

  + Colin Guthrie <cguthrie@mandriva.org>
    - Rebuild for new xserver

* Sun Nov 30 2008 Adam Williamson <awilliamson@mandriva.org> 1.2.0-3mdv2009.1
+ Revision: 308271
- rebuild for new X server

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1.2.0-2mdv2009.0
+ Revision: 266024
- rebuild early 2009.0 package (before pixel changes)
- improved description

* Tue Apr 15 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.2.0-1mdv2009.0
+ Revision: 194130
- Update to version 1.2.0.

* Tue Feb 12 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.1.1-4mdv2008.1
+ Revision: 166221
- Revert to use upstream tarball and remove local patches.

* Tue Jan 22 2008 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.1.1-3mdv2008.1
+ Revision: 156631
- re-enable rpm debug packages support

* Fri Jan 18 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.1.1-2mdv2008.1
+ Revision: 154768
- Updated BuildRequires and resubmit package.
- Remove -devel package as it isn't really required as it provides only 2 files
  that aren't even header files; still don't install the .la files.
  All dependency files should be stored in the x11-util-modular package as they
  are only required for the "modular" build.
- Move .la files to new -devel package, and also add .deps files to -devel package.
- Update to use existing tag xf86-video-voodoo-1.1.1, and add patches up to
  mandriva branch.
- Update for new policy of hidden symbols and common macros.

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Oct 16 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.1.1-1mdv2008.1
+ Revision: 99040
- new upstream version: 1.1.1
- minor spec cleanup

* Thu Aug 30 2007 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-2mdv2008.0
+ Revision: 75826
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - fix man pages


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19214 |12mr|x11-driver-video-xgixp-1.8.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package	%{nil}

Name: x11-driver-video-xgixp
Version: 1.8.0
Release: 5
Summary: X.org driver for XGIxp Cards
Group: System/X11
License: MIT
URL: http://xorg.freedesktop.org
Source0: http://xorg.freedesktop.org/releases/individual/driver/xf86-video-xgixp-%{version}.tar.bz2
Patch0: 0001-Remove-xf86-LoaderRe-q-f-Sym-bols-Lists-and-their-sy.patch

BuildRequires: x11-util-macros		>= 1.1.5
BuildRequires: pkgconfig(libdrm)	>= 2.3.0
BuildRequires: pkgconfig(pixman-1)	>= 0.9.6
BuildRequires: x11-proto-devel		>= 7.3
BuildRequires: pkgconfig(gl)		>= 7.0.2
BuildRequires: x11-server-devel		>= 1.12
Conflicts: xorg-x11-server < 7.0

%description
x11-driver-video-xgixp is the X.org driver for Generic XGIxp Cards.

%prep
%setup -qn xf86-video-xgixp-%{version}
%apply_patches

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'

%files
%{_libdir}/xorg/modules/drivers/xgixp_drv.so
%{_mandir}/man4/xgixp.*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19215 |12mr|x11-font-adobe-100dpi-1.0.3-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-font-adobe-100dpi
Version: 1.0.3
Release: %mkrel 6
Summary: Xorg X11 font adobe-100dpi
Group: Development/X11
URL: http://xorg.freedesktop.org
Source: http://xorg.freedesktop.org/releases/individual/font/font-adobe-100dpi-%{version}.tar.bz2
License: MIT-like
BuildRoot: %{_tmppath}/%{name}-root
BuildArch: noarch
BuildRequires: fontconfig
BuildRequires: x11-font-util >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1
Conflicts: xorg-x11-100dpi-fonts <= 6.9.0
Requires(post): mkfontdir
Requires(postun): mkfontdir
Requires(post): mkfontscale
Requires(postun): mkfontscale

%description
Xorg X11 font adobe-100dpi

%prep
%setup -q -n font-adobe-100dpi-%{version}

%build
./configure --prefix=/usr --x-includes=%{_includedir}\
	    --x-libraries=%{_libdir} --with-fontdir=%_datadir/fonts/100dpi

%make

%install
rm -rf %{buildroot}
%makeinstall_std
rm -f %{buildroot}%_datadir/fonts/100dpi/fonts.dir
rm -f %{buildroot}%_datadir/fonts/100dpi/fonts.scale

%post
mkfontscale %_datadir/fonts/100dpi
mkfontdir %_datadir/fonts/100dpi

%postun
mkfontscale %_datadir/fonts/100dpi
mkfontdir %_datadir/fonts/100dpi

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING
%_datadir/fonts/100dpi/cour*.pcf.gz
%_datadir/fonts/100dpi/helv*
%_datadir/fonts/100dpi/ncen*
%_datadir/fonts/100dpi/symb*
%_datadir/fonts/100dpi/tim*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19216 |12mr|x11-font-adobe-75dpi-1.0.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-font-adobe-75dpi
Version: 1.0.3
Release: %mkrel 5
Summary: Xorg X11 font adobe-75dpi
Group: Development/X11
URL: http://xorg.freedesktop.org
Source: http://xorg.freedesktop.org/releases/individual/font/font-adobe-75dpi-%{version}.tar.bz2
License: MIT-like
BuildRoot: %{_tmppath}/%{name}-root
BuildArch: noarch
BuildRequires: fontconfig
BuildRequires: x11-font-util >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1
Conflicts: xorg-x11-75dpi-fonts <= 6.9.0
Requires(post): mkfontdir
Requires(postun): mkfontdir
Requires(post): mkfontscale
Requires(postun): mkfontscale

%description
Xorg X11 font adobe-75dpi

%prep
%setup -q -n font-adobe-75dpi-%{version}

%build
./configure --prefix=/usr --x-includes=%{_includedir}\
	    --x-libraries=%{_libdir} --with-fontdir=%_datadir/fonts/75dpi

%make

%install
rm -rf %{buildroot}
%makeinstall_std
rm -f %{buildroot}%_datadir/fonts/75dpi/fonts.dir
rm -f %{buildroot}%_datadir/fonts/75dpi/fonts.scale

%post
mkfontscale %_datadir/fonts/75dpi
mkfontdir %_datadir/fonts/75dpi

%postun
mkfontscale %_datadir/fonts/75dpi
mkfontdir %_datadir/fonts/75dpi

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING
%_datadir/fonts/75dpi/cour*
%_datadir/fonts/75dpi/helv*
%_datadir/fonts/75dpi/ncen*
%_datadir/fonts/75dpi/symb*
%_datadir/fonts/75dpi/tim*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19217 |12mr|x11-font-alias-1.0.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-font-alias
Version: 1.0.3
Release: %mkrel 5
Summary: Xorg X11 font alias
Group: Development/X11
URL: http://xorg.freedesktop.org
Source: http://xorg.freedesktop.org/releases/individual/font/font-alias-%{version}.tar.bz2
License: MIT-like
BuildRoot: %{_tmppath}/%{name}-root
BuildArch: noarch
Conflicts: xorg-x11 < 7.0

# fonts/misc dir was moved to this package
Conflicts: x11-font-misc-misc < 1.0.0-6mdv

Requires(post): mkfontdir
Requires(post): mkfontscale

BuildRequires: x11-util-macros >= 1.0.1

%description
Xorg X11 font aliases

%prep
%setup -q -n font-alias-%{version}

%build
./configure --prefix=/usr --with-fontrootdir=%_datadir/fonts

%make

%install
rm -rf %{buildroot}
%makeinstall_std

# create empty ghost files
for dir in 100dpi 75dpi cyrillic misc OTF Speedo TTF Type1; do
	mkdir -p %{buildroot}%_datadir/fonts/$dir
	touch %{buildroot}%_datadir/fonts/$dir/fonts.{dir,scale}
done

# fontpath.d symlinks
mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
ln -s ../../..%_datadir/fonts/misc \
	%{buildroot}%_sysconfdir/X11/fontpath.d/misc:unscaled:pri=10
ln -s ../../..%_datadir/fonts/75dpi \
	%{buildroot}%_sysconfdir/X11/fontpath.d/75dpi:unscaled:pri=20
ln -s ../../..%_datadir/fonts/100dpi \
	%{buildroot}%_sysconfdir/X11/fontpath.d/100dpi:unscaled:pri=30
for dir in cyrillic OTF Speedo TTF Type1; do
	ln -s ../../..%_datadir/fonts/$dir \
		%{buildroot}%_sysconfdir/X11/fontpath.d/$dir:pri=40
done

%clean
rm -rf %{buildroot}

%post
for dir in 100dpi 75dpi cyrillic misc OTF Speedo TTF Type1; do
    cd %_datadir/fonts/$dir
    mkfontscale
    mkfontdir
done

%files
%defattr(-,root,root)
%dir %_datadir/fonts/misc
%dir %_datadir/fonts/100dpi
%dir %_datadir/fonts/75dpi
%dir %_datadir/fonts/cyrillic
%dir %_datadir/fonts/OTF
%dir %_datadir/fonts/Speedo
%dir %_datadir/fonts/TTF
%dir %_datadir/fonts/Type1

# XXX: this may be fragmented inside individual
# x11 fontpackages, but it's OK by now
%_sysconfdir/X11/fontpath.d/misc:unscaled:pri=10
%_sysconfdir/X11/fontpath.d/75dpi:unscaled:pri=20
%_sysconfdir/X11/fontpath.d/100dpi:unscaled:pri=30
%_sysconfdir/X11/fontpath.d/cyrillic:pri=40
%_sysconfdir/X11/fontpath.d/OTF:pri=40
%_sysconfdir/X11/fontpath.d/Speedo:pri=40
%_sysconfdir/X11/fontpath.d/TTF:pri=40
%_sysconfdir/X11/fontpath.d/Type1:pri=40

%_datadir/fonts/100dpi/fonts.alias
%_datadir/fonts/75dpi/fonts.alias
%_datadir/fonts/cyrillic/fonts.alias
%_datadir/fonts/misc/fonts.alias

# fonts.dir and fonts.scale files
%_datadir/fonts/100dpi/fonts.dir
%_datadir/fonts/100dpi/fonts.scale
%_datadir/fonts/75dpi/fonts.dir
%_datadir/fonts/75dpi/fonts.scale
%_datadir/fonts/cyrillic/fonts.dir
%_datadir/fonts/cyrillic/fonts.scale
%_datadir/fonts/misc/fonts.dir
%_datadir/fonts/misc/fonts.scale
%_datadir/fonts/OTF/fonts.dir
%_datadir/fonts/OTF/fonts.scale
%_datadir/fonts/Speedo/fonts.dir
%_datadir/fonts/Speedo/fonts.scale
%_datadir/fonts/TTF/fonts.dir
%_datadir/fonts/TTF/fonts.scale
%_datadir/fonts/Type1/fonts.dir
%_datadir/fonts/Type1/fonts.scale




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19218 |12mr|x11-font-arabic-misc-1.0.3-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-font-arabic-misc
Version: 1.0.3
Release: %mkrel 6
Summary: Xorg X11 font arabic-misc
Group: Development/X11
URL: http://xorg.freedesktop.org
Source: http://xorg.freedesktop.org/releases/individual/font/font-arabic-misc-%{version}.tar.bz2
License: MIT
BuildRoot: %{_tmppath}/%{name}-root
BuildArch: noarch
BuildRequires: fontconfig
BuildRequires: x11-font-util >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1
Requires(post): mkfontdir
Requires(postun): mkfontdir
Requires(post): mkfontscale
Requires(postun): mkfontscale
Conflicts: xorg-x11 <= 6.9.0

%description
Xorg X11 font arabic-misc

%prep
%setup -q -n font-arabic-misc-%{version}

%build
./configure --prefix=/usr --x-includes=%{_includedir}\
	    --x-libraries=%{_libdir} --with-fontdir=%_datadir/fonts/misc

%make

%install
rm -rf %{buildroot}
%makeinstall_std
rm -f %{buildroot}%_datadir/fonts/misc/fonts.dir
rm -f %{buildroot}%_datadir/fonts/misc/fonts.scale

%post
mkfontscale %_datadir/fonts/misc
mkfontdir %_datadir/fonts/misc

%postun
mkfontscale %_datadir/fonts/misc
mkfontdir %_datadir/fonts/misc

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING
%_datadir/fonts/misc/arabic24.pcf.gz



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19219 |12mr|x11-font-bh-100dpi-1.0.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-font-bh-100dpi
Version: 1.0.3
Release: %mkrel 5
Summary: Xorg X11 font bh-100dpi
Group: Development/X11
URL: http://xorg.freedesktop.org
Source: http://xorg.freedesktop.org/releases/individual/font/font-bh-100dpi-%{version}.tar.bz2
# We may modify the software, but then we won't be able to use
# "OPEN LOOK" or "Lucida" trademarks. See #38627
License: Lucida
BuildRoot: %{_tmppath}/%{name}-root
BuildArch: noarch
BuildRequires: fontconfig
BuildRequires: x11-font-util >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1
Conflicts: xorg-x11-100dpi-fonts <= 6.9.0
Requires(post): mkfontdir
Requires(postun): mkfontdir
Requires(post): mkfontscale
Requires(postun): mkfontscale

%description
Xorg X11 font bh-100dpi

%prep
%setup -q -n font-bh-100dpi-%{version}

%build
./configure --prefix=/usr --x-includes=%{_includedir}\
	    --x-libraries=%{_libdir} --with-fontdir=%_datadir/fonts/100dpi

%make

%install
rm -rf %{buildroot}
%makeinstall_std
rm -f %{buildroot}%_datadir/fonts/100dpi/fonts.dir
rm -f %{buildroot}%_datadir/fonts/100dpi/fonts.scale

%post
mkfontscale %_datadir/fonts/100dpi
mkfontdir %_datadir/fonts/100dpi

%postun
mkfontscale %_datadir/fonts/100dpi
mkfontdir %_datadir/fonts/100dpi

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING
%_datadir/fonts/100dpi/lu*.pcf.gz



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19220 |12mr|x11-font-bh-75dpi-1.0.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-font-bh-75dpi
Version: 1.0.3
Release: %mkrel 5
Summary: Xorg X11 font bh-75dpi
Group: Development/X11
URL: http://xorg.freedesktop.org
Source: http://xorg.freedesktop.org/releases/individual/font/font-bh-75dpi-%{version}.tar.bz2
# We may modify the software, but then we won't be able to use
# "OPEN LOOK" or "Lucida" trademarks. See #38627
License: Lucida
BuildRoot: %{_tmppath}/%{name}-root
BuildArch: noarch
BuildRequires: fontconfig
BuildRequires: x11-font-util >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1
Conflicts: xorg-x11-75dpi-fonts <= 6.9.0
Requires(post): mkfontdir
Requires(postun): mkfontdir
Requires(post): mkfontscale
Requires(postun): mkfontscale

%description
Xorg X11 font bh-75dpi

%prep
%setup -q -n font-bh-75dpi-%{version}

%build
./configure --prefix=/usr --x-includes=%{_includedir}\
	    --x-libraries=%{_libdir} --with-fontdir=%_datadir/fonts/75dpi

%make

%install
rm -rf %{buildroot}
%makeinstall_std
rm -f %{buildroot}%_datadir/fonts/75dpi/fonts.dir
rm -f %{buildroot}%_datadir/fonts/75dpi/fonts.scale

%post
mkfontscale %_datadir/fonts/75dpi
mkfontdir %_datadir/fonts/75dpi

%postun
mkfontscale %_datadir/fonts/75dpi
mkfontdir %_datadir/fonts/75dpi

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING
%_datadir/fonts/75dpi/lu*.pcf.gz



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19221 |12mr|x11-font-bh-lucidatypewriter-100dpi-1.0.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-font-bh-lucidatypewriter-100dpi
Version: 1.0.3
Release: %mkrel 5
Summary: Xorg X11 font bh-lucidatypewriter-100dpi
Group: Development/X11
URL: http://xorg.freedesktop.org
Source: http://xorg.freedesktop.org/releases/individual/font/font-bh-lucidatypewriter-100dpi-%{version}.tar.bz2
# See #38627 for licensing
License: MIT
BuildRoot: %{_tmppath}/%{name}-root
BuildArch: noarch
BuildRequires: fontconfig
BuildRequires: x11-font-util >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1
Conflicts: xorg-x11-100dpi-fonts <= 6.9.0
Requires(post): mkfontdir
Requires(postun): mkfontdir
Requires(post): mkfontscale
Requires(postun): mkfontscale

%description
Xorg X11 font bh-lucidatypewriter-100dpi

%prep
%setup -q -n font-bh-lucidatypewriter-100dpi-%{version}

%build
./configure --prefix=/usr --x-includes=%{_includedir}\
	    --x-libraries=%{_libdir} --with-fontdir=%_datadir/fonts/100dpi

%make

%install
rm -rf %{buildroot}
%makeinstall_std
rm -f %{buildroot}%_datadir/fonts/100dpi/fonts.dir
rm -f %{buildroot}%_datadir/fonts/100dpi/fonts.scale

%post
mkfontscale %_datadir/fonts/100dpi
mkfontdir %_datadir/fonts/100dpi

%postun
mkfontscale %_datadir/fonts/100dpi
mkfontdir %_datadir/fonts/100dpi

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING
%_datadir/fonts/100dpi/lut*.pcf.gz



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19222 |12mr|x11-font-bh-lucidatypewriter-75dpi-1.0.3-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-font-bh-lucidatypewriter-75dpi
Version: 1.0.3
Release: %mkrel 6
Summary: Xorg X11 font bh-lucidatypewriter-75dpi
Group: Development/X11
URL: http://xorg.freedesktop.org
Source: http://xorg.freedesktop.org/releases/individual/font/font-bh-lucidatypewriter-75dpi-%{version}.tar.bz2
# See #38627 for licensing
License: MIT
BuildRoot: %{_tmppath}/%{name}-root
BuildArch: noarch
BuildRequires: fontconfig
BuildRequires: x11-font-util >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1
Conflicts: xorg-x11-75dpi-fonts <= 6.9.0
Requires(post): mkfontdir
Requires(postun): mkfontdir
Requires(post): mkfontscale
Requires(postun): mkfontscale

%description
Xorg X11 font bh-lucidatypewriter-75dpi

%prep
%setup -q -n font-bh-lucidatypewriter-75dpi-%{version}

%build
./configure --prefix=/usr --x-includes=%{_includedir}\
	    --x-libraries=%{_libdir} --with-fontdir=%_datadir/fonts/75dpi

%make

%install
rm -rf %{buildroot}
%makeinstall_std
rm -f %{buildroot}%_datadir/fonts/75dpi/fonts.dir
rm -f %{buildroot}%_datadir/fonts/75dpi/fonts.scale

%post
mkfontscale %_datadir/fonts/75dpi
mkfontdir %_datadir/fonts/75dpi

%postun
mkfontscale %_datadir/fonts/75dpi
mkfontdir %_datadir/fonts/75dpi

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING
%_datadir/fonts/75dpi/lut*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19223 |12mr|x11-font-bitstream-100dpi-1.0.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-font-bitstream-100dpi
Version: 1.0.3
Release: %mkrel 4
Summary: Xorg X11 font bitstream-100dpi
Group: Development/X11
URL: http://xorg.freedesktop.org
Source: http://xorg.freedesktop.org/releases/individual/font/font-bitstream-100dpi-%{version}.tar.bz2
License: MIT
BuildRoot: %{_tmppath}/%{name}-root
BuildArch: noarch
BuildRequires: fontconfig
BuildRequires: x11-font-util >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1
Conflicts: xorg-x11-100dpi-fonts <= 6.9.0
Requires(post): mkfontdir
Requires(postun): mkfontdir
Requires(post): mkfontscale
Requires(postun): mkfontscale

%description
Xorg X11 font bitstream-100dpi

%prep
%setup -q -n font-bitstream-100dpi-%{version}

%build
./configure --prefix=/usr --x-includes=%{_includedir}\
	    --x-libraries=%{_libdir} --with-fontdir=%_datadir/fonts/100dpi

%make

%install
rm -rf %{buildroot}
%makeinstall_std
rm -f %{buildroot}%_datadir/fonts/100dpi/fonts.dir
rm -f %{buildroot}%_datadir/fonts/100dpi/fonts.scale

%post
mkfontscale %_datadir/fonts/100dpi
mkfontdir %_datadir/fonts/100dpi

%postun
mkfontscale %_datadir/fonts/100dpi
mkfontdir %_datadir/fonts/100dpi

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING
%_datadir/fonts/100dpi/char*.pcf.gz
%_datadir/fonts/100dpi/tech*.pcf.gz
%_datadir/fonts/100dpi/term*.pcf.gz



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19224 |12mr|x11-font-bitstream-75dpi-1.0.3-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-font-bitstream-75dpi
Version: 1.0.3
Release: %mkrel 6
Summary: Xorg X11 font bitstream-75dpi
Group: Development/X11
URL: http://xorg.freedesktop.org
Source: http://xorg.freedesktop.org/releases/individual/font/font-bitstream-75dpi-%{version}.tar.bz2
License: MIT
BuildRoot: %{_tmppath}/%{name}-root
BuildArch: noarch
BuildRequires: fontconfig
BuildRequires: x11-font-util >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1
Conflicts: xorg-x11-75dpi-fonts <= 6.9.0
Requires(post): mkfontdir
Requires(postun): mkfontdir
Requires(post): mkfontscale
Requires(postun): mkfontscale

%description
Xorg X11 font bitstream-75dpi

%prep
%setup -q -n font-bitstream-75dpi-%{version}

%build
./configure --prefix=/usr --x-includes=%{_includedir}\
	    --x-libraries=%{_libdir} --with-fontdir=%_datadir/fonts/75dpi

%make

%install
rm -rf %{buildroot}
%makeinstall_std
rm -f %{buildroot}%_datadir/fonts/75dpi/fonts.dir
rm -f %{buildroot}%_datadir/fonts/75dpi/fonts.scale

%post
mkfontscale %_datadir/fonts/75dpi
mkfontdir %_datadir/fonts/75dpi

%postun
mkfontscale %_datadir/fonts/75dpi
mkfontdir %_datadir/fonts/75dpi

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING
%_datadir/fonts/75dpi/char*.pcf.gz
%_datadir/fonts/75dpi/tech*.pcf.gz
%_datadir/fonts/75dpi/term*.pcf.gz



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19225 |12mr|x11-font-bitstream-speedo-1.0.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-font-bitstream-speedo
Version: 1.0.2
Release: %mkrel 6
Summary: Xorg X11 font bitstream-speedo
Group: Development/X11
URL: http://xorg.freedesktop.org
Source: http://xorg.freedesktop.org/releases/individual/font/font-bitstream-speedo-%{version}.tar.bz2
License: MIT
BuildRoot: %{_tmppath}/%{name}-root
BuildArch: noarch
BuildRequires: fontconfig
BuildRequires: x11-font-util >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1
Conflicts: xorg-x11 <= 6.9.0
Requires(post): mkfontdir
Requires(postun): mkfontdir
Requires(post): mkfontscale
Requires(postun): mkfontscale

%description
Xorg X11 font bitstream-speedo

%prep
%setup -q -n font-bitstream-speedo-%{version}

%build
./configure --prefix=/usr --x-includes=%{_includedir}\
	    --x-libraries=%{_libdir} --with-fontdir=%_datadir/fonts/Speedo

%make

%install
rm -rf %{buildroot}
%makeinstall_std
rm -f %{buildroot}%_datadir/fonts/Speedo/fonts.dir
rm -f %{buildroot}%_datadir/fonts/Speedo/fonts.scale

%post
mkfontscale %_datadir/fonts/Speedo
mkfontdir %_datadir/fonts/Speedo

%postun
mkfontscale %_datadir/fonts/Speedo
mkfontdir %_datadir/fonts/Speedo

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING
%dir %_datadir/fonts/Speedo 
%_datadir/fonts/Speedo/font0*.spd



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19226 |12mr|x11-font-bitstream-type1-1.0.3-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-font-bitstream-type1
Version: 1.0.3
Release: %mkrel 6
Summary: Xorg X11 font bitstream-type1
Group: Development/X11
URL: http://xorg.freedesktop.org
Source: http://xorg.freedesktop.org/releases/individual/font/font-bitstream-type1-%{version}.tar.bz2
License: MIT-like
BuildRoot: %{_tmppath}/%{name}-root
BuildArch: noarch
BuildRequires: fontconfig
BuildRequires: x11-font-util >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1
Conflicts: xorg-x11 <= 6.9.0
Requires(post): mkfontdir
Requires(postun): mkfontdir
Requires(post): mkfontscale
Requires(postun): mkfontscale

%description
Xorg X11 font bitstream-type1

%prep
%setup -q -n font-bitstream-type1-%{version}

%build
./configure --prefix=/usr --x-includes=%{_includedir}\
	    --x-libraries=%{_libdir} --with-fontdir=%_datadir/fonts/Type1

%make

%install
rm -rf %{buildroot}
%makeinstall_std
rm -f %{buildroot}%_datadir/fonts/Type1/fonts.dir
rm -f %{buildroot}%_datadir/fonts/Type1/fonts.scale

%post
mkfontscale %_datadir/fonts/Type1
mkfontdir %_datadir/fonts/Type1

%postun
mkfontscale %_datadir/fonts/Type1
mkfontdir %_datadir/fonts/Type1

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING
%_datadir/fonts/Type1/c0*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19227 |12mr|x11-font-cronyx-cyrillic-1.0.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-font-cronyx-cyrillic
Version: 1.0.3
Release: %mkrel 5
Summary: Xorg X11 font cronyx-cyrillic
Group: Development/X11
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL: http://xorg.freedesktop.org
Source: http://xorg.freedesktop.org/releases/individual/font/font-cronyx-cyrillic-%{version}.tar.bz2
License: MIT-like
BuildArch: noarch
BuildRequires: fontconfig
BuildRequires: x11-font-util >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1
Conflicts: xorg-x11-cyrillic-fonts <= 6.9.0
Requires(post): mkfontdir
Requires(postun): mkfontdir
Requires(post): mkfontscale
Requires(postun): mkfontscale

%description
Xorg X11 font cronyx-cyrillic

%prep
%setup -q -n font-cronyx-cyrillic-%{version}

%build
./configure --prefix=/usr --x-includes=%{_includedir}\
	    --x-libraries=%{_libdir} --with-fontdir=%_datadir/fonts/cyrillic

%make

%install
rm -rf %{buildroot}
%makeinstall_std
rm -f %{buildroot}%_datadir/fonts/cyrillic/fonts.dir
rm -f %{buildroot}%_datadir/fonts/cyrillic/fonts.scale

%post
mkfontscale %_datadir/fonts/cyrillic
mkfontdir %_datadir/fonts/cyrillic

%postun
mkfontscale %_datadir/fonts/cyrillic
mkfontdir %_datadir/fonts/cyrillic

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING
%_datadir/fonts/cyrillic/crox*.pcf.gz
%_datadir/fonts/cyrillic/koi*.pcf.gz



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19228 |12mr|x11-font-cursor-misc-1.0.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-font-cursor-misc
Version: 1.0.3
Release: %mkrel 5
Summary: Xorg X11 font cursor-misc
Group: Development/X11
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL: http://xorg.freedesktop.org
Source: http://xorg.freedesktop.org/releases/individual/font/font-cursor-misc-%{version}.tar.bz2
# See #38627 for licensing
License: MIT
BuildArch: noarch
BuildRequires: fontconfig
BuildRequires: x11-font-util >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1
Conflicts: xorg-x11 <= 6.9.0
Requires(post): mkfontdir
Requires(postun): mkfontdir
Requires(post): mkfontscale
Requires(postun): mkfontscale

%description
Xorg X11 font cursor-misc

%prep
%setup -q -n font-cursor-misc-%{version}

%build
./configure --prefix=/usr --x-includes=%{_includedir}\
	    --x-libraries=%{_libdir} --with-fontdir=%_datadir/fonts/misc

%make

%install
rm -rf %{buildroot}
%makeinstall_std
rm -f %{buildroot}%_datadir/fonts/misc/fonts.scale
rm -f %{buildroot}%_datadir/fonts/misc/fonts.dir

%post
mkfontscale %_datadir/fonts/misc
mkfontdir %_datadir/fonts/misc

%postun
mkfontscale %_datadir/fonts/misc
mkfontdir %_datadir/fonts/misc

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING
%_datadir/fonts/misc/cursor.pcf.gz



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19229 |12mr|x11-font-cyrillic-1.0.0-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-font-cyrillic
Version: 1.0.0
Release: %mkrel 12
Summary: X11 fonts cyrillic
Group: Development/X11
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License: GPL
BuildArch: noarch

Obsoletes: xorg-x11-cyrillic-fonts

Requires: x11-font-alias
Requires: x11-font-cronyx-cyrillic
Requires: x11-font-misc-cyrillic
Requires: x11-font-screen-cyrillic
Requires: x11-font-winitzki-cyrillic

%description
The Cyrillic fonts included with Xorg. Those who use a language requiring the
Cyrillic character set should install this package.

%files
%defattr(-,root,root)



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19230 |12mr|x11-font-daewoo-misc-1.0.3-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-font-daewoo-misc
Version: 1.0.3
Release: %mkrel 7
Summary: Xorg X11 font daewoo-misc
Group: Development/X11
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL: http://xorg.freedesktop.org
Source: http://xorg.freedesktop.org/releases/individual/font/font-daewoo-misc-%{version}.tar.bz2
# See #38627 for licensing
License: MIT
BuildArch: noarch
BuildRequires: fontconfig
BuildRequires: x11-font-util >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1
Conflicts: xorg-x11 <= 6.9.0
Requires(post): mkfontdir
Requires(postun): mkfontdir
Requires(post): mkfontscale
Requires(postun): mkfontscale

%description
Xorg X11 font daewoo-misc

%prep
%setup -q -n font-daewoo-misc-%{version}

%build
./configure --prefix=/usr --x-includes=%{_includedir}\
	    --x-libraries=%{_libdir} --with-fontdir=%_datadir/fonts/misc

%make

%install
rm -rf %{buildroot}
%makeinstall_std
rm -f %{buildroot}%_datadir/fonts/misc/fonts.scale
rm -f %{buildroot}%_datadir/fonts/misc/fonts.dir

%post
mkfontscale %_datadir/fonts/misc
mkfontdir %_datadir/fonts/misc

%postun
mkfontscale %_datadir/fonts/misc
mkfontdir %_datadir/fonts/misc

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING
%_datadir/fonts/misc/hangl*.pcf.gz



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19231 |12mr|x11-font-dec-misc-1.0.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-font-dec-misc
Version: 1.0.3
Release: %mkrel 5
Summary: Xorg X11 font dec-misc
Group: Development/X11
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL: http://xorg.freedesktop.org
Source: http://xorg.freedesktop.org/releases/individual/font/font-dec-misc-%{version}.tar.bz2
License: MIT
BuildArch: noarch
BuildRequires: fontconfig
BuildRequires: x11-font-util >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1
Conflicts: xorg-x11 <= 6.9.0
Requires(post): mkfontdir
Requires(postun): mkfontdir
Requires(post): mkfontscale
Requires(postun): mkfontscale

%description
Xorg X11 font dec-misc

%prep
%setup -q -n font-dec-misc-%{version}

%build
./configure --prefix=/usr --x-includes=%{_includedir}\
	    --x-libraries=%{_libdir} --with-fontdir=%_datadir/fonts/misc

%make

%install
rm -rf %{buildroot}
%makeinstall_std
rm -f %{buildroot}%_datadir/fonts/misc/fonts.scale
rm -f %{buildroot}%_datadir/fonts/misc/fonts.dir

%post
mkfontscale %_datadir/fonts/misc
mkfontdir %_datadir/fonts/misc

%postun
mkfontscale %_datadir/fonts/misc
mkfontdir %_datadir/fonts/misc

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING
%_datadir/fonts/misc/deccurs.pcf.gz
%_datadir/fonts/misc/decsess.pcf.gz



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19232 |12mr|x11-font-encodings-1.0.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-font-encodings
Version: 1.0.4
Release: %mkrel 3
Summary: Xorg X11 font encodings
Group: Development/X11
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL: http://xorg.freedesktop.org
Source: http://xorg.freedesktop.org/releases/individual/font/encodings-%{version}.tar.bz2
License: Public Domain
BuildArch: noarch

BuildRequires: x11-font-util	>= 1.0.1
BuildRequires: x11-util-macros	>= 1.1.5

Conflicts: xorg-x11-xfs <= 6.9.0
Requires(post,postun): mkfontdir

%description
This package contains the encodings that map to specific characters.

%prep
%setup -q -n encodings-%{version}

%build
./configure --prefix=/usr \
            --x-includes=%{_includedir} \
            --x-libraries=%{_libdir} \
	    --with-encodingsdir=%{_datadir}/fonts/encodings

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%post
mkfontdir -n -e /usr/share/fonts/encodings /usr/share/fonts/encodings

%postun
mkfontdir -n -e /usr/share/fonts/encodings /usr/share/fonts/encodings

%files
%defattr(-,root,root)
%dir %{_datadir}/fonts/encodings
%{_datadir}/fonts/encodings/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19233 |12mr|x11-font-isas-misc-1.0.3-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-font-isas-misc
Version: 1.0.3
Release: %mkrel 6
Summary: Xorg X11 font isas-misc
Group: Development/X11
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL: http://xorg.freedesktop.org
Source: http://xorg.freedesktop.org/releases/individual/font/font-isas-misc-%{version}.tar.bz2
License: MIT
BuildArch: noarch
BuildRequires: fontconfig
BuildRequires: x11-font-util >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.2
Conflicts: xorg-x11 <= 6.9.0
Requires(post): mkfontdir
Requires(postun): mkfontdir
Requires(post): mkfontscale
Requires(postun): mkfontscale

%description
Xorg X11 font isas-misc

%prep
%setup -q -n font-isas-misc-%{version}

%build
./configure --prefix=/usr --x-includes=%{_includedir}\
	    --x-libraries=%{_libdir} --with-fontdir=%_datadir/fonts/misc

%make

%install
rm -rf %{buildroot}
%makeinstall_std
rm -f %{buildroot}%_datadir/fonts/misc/fonts.dir
rm -f %{buildroot}%_datadir/fonts/misc/fonts.scale

%post
mkfontscale %_datadir/fonts/misc
mkfontdir %_datadir/fonts/misc

%postun
mkfontscale %_datadir/fonts/misc
mkfontdir %_datadir/fonts/misc

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING
%_datadir/fonts/misc/gb*.pcf.gz



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19234 |12mr|x11-font-jis-misc-1.0.3-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-font-jis-misc
Version: 1.0.3
Release: %mkrel 6
Summary: Xorg X11 font jis-misc
Group: Development/X11
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL: http://xorg.freedesktop.org
Source: http://xorg.freedesktop.org/releases/individual/font/font-jis-misc-%{version}.tar.bz2
# See #38627 for licensing
License: MIT
BuildArch: noarch
BuildRequires: fontconfig
BuildRequires: x11-font-util >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.2
Conflicts: xorg-x11 <= 6.9.0
Requires(post): mkfontdir
Requires(postun): mkfontdir
Requires(post): mkfontscale
Requires(postun): mkfontscale

%description
Xorg X11 font jis-misc

%prep
%setup -q -n font-jis-misc-%{version}

%build
./configure --prefix=/usr --x-includes=%{_includedir}\
	    --x-libraries=%{_libdir} --with-fontdir=%_datadir/fonts/misc

%make

%install
rm -rf %{buildroot}
%makeinstall_std
rm -f %{buildroot}%_datadir/fonts/misc/fonts.dir
rm -f %{buildroot}%_datadir/fonts/misc/fonts.scale

%post
mkfontscale %_datadir/fonts/misc
mkfontdir %_datadir/fonts/misc

%postun
mkfontscale %_datadir/fonts/misc
mkfontdir %_datadir/fonts/misc

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING
%_datadir/fonts/misc/jiskan*.pcf.gz



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19235 |12mr|x11-font-micro-misc-1.0.3-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-font-micro-misc
Version: 1.0.3
Release: %mkrel 7
Summary: Xorg X11 font micro-misc
Group: Development/X11
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL: http://xorg.freedesktop.org
Source: http://xorg.freedesktop.org/releases/individual/font/font-micro-misc-%{version}.tar.bz2
License: Public Domain
BuildArch: noarch
BuildRequires: fontconfig
BuildRequires: x11-font-util >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.2
Conflicts: xorg-x11 <= 6.9.0
Requires(post): mkfontdir
Requires(postun): mkfontdir
Requires(post): mkfontscale
Requires(postun): mkfontscale

%description
Xorg X11 font micro-misc

%prep
%setup -q -n font-micro-misc-%{version}

%build
./configure --prefix=/usr --x-includes=%{_includedir}\
	    --x-libraries=%{_libdir} --with-fontdir=%_datadir/fonts/misc

%make

%install
rm -rf %{buildroot}
%makeinstall_std
rm -f %{buildroot}%_datadir/fonts/misc/fonts.dir
rm -f %{buildroot}%_datadir/fonts/misc/fonts.scale

%post
mkfontscale %_datadir/fonts/misc
mkfontdir %_datadir/fonts/misc

%postun
mkfontscale %_datadir/fonts/misc
mkfontdir %_datadir/fonts/misc

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING
%_datadir/fonts/misc/micro.pcf.gz



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19236 |12mr|x11-font-misc-1.0.0-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-font-misc
Version: 1.0.0
Release: %mkrel 12
Summary: X11 misc fonts
Group: Development/X11
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License: GPL
BuildArch: noarch
Requires: x11-font-arabic-misc
Requires: x11-font-cursor-misc
Requires: x11-font-daewoo-misc
Requires: x11-font-dec-misc
Requires: x11-font-isas-misc
Requires: x11-font-jis-misc
Requires: x11-font-micro-misc
Requires: x11-font-misc-misc
Requires: x11-font-mutt-misc
Requires: x11-font-schumacher-misc
Requires: x11-font-sony-misc
Requires: x11-font-sun-misc
Conflicts: xorg-x11 <= 6.9.0
Obsoletes: xorg-x11 <= 6.9.0

%description
misc fonts for X.org

%files
%defattr(-,root,root)



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19237 |12mr|x11-font-misc-cyrillic-1.0.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-font-misc-cyrillic
Version: 1.0.3
Release: %mkrel 5
Summary: Xorg X11 font misc-cyrillic
Group: Development/X11
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL: http://xorg.freedesktop.org
Source: http://xorg.freedesktop.org/releases/individual/font/font-misc-cyrillic-%{version}.tar.bz2
License: MIT-like and Public Domain
BuildArch: noarch
BuildRequires: fontconfig
BuildRequires: x11-font-util >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.2
Conflicts: xorg-x11-cyrillic-fonts <= 6.9.0
Requires(post): mkfontdir
Requires(postun): mkfontdir
Requires(post): mkfontscale
Requires(postun): mkfontscale

%description
Xorg X11 font misc-cyrillic

%prep
%setup -q -n font-misc-cyrillic-%{version}

%build
./configure --prefix=/usr --x-includes=%{_includedir}\
	    --x-libraries=%{_libdir} --with-fontdir=%_datadir/fonts/cyrillic

%make

%install
rm -rf %{buildroot}
%makeinstall_std
rm -f %{buildroot}%_datadir/fonts/cyrillic/fonts.dir
rm -f %{buildroot}%_datadir/fonts/cyrillic/fonts.scale

%post
mkfontscale %_datadir/fonts/cyrillic
mkfontdir %_datadir/fonts/cyrillic

%postun
mkfontscale %_datadir/fonts/cyrillic
mkfontdir %_datadir/fonts/cyrillic

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING
%_datadir/fonts/cyrillic/koi*.pcf.gz



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19238 |12mr|x11-font-misc-ethiopic-1.0.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-font-misc-ethiopic
Version: 1.0.3
Release: %mkrel 5
Summary: Xorg X11 font misc-ethiopic
Group: Development/X11
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL: http://xorg.freedesktop.org
Source: http://xorg.freedesktop.org/releases/individual/font/font-misc-ethiopic-%{version}.tar.bz2
License: MIT
BuildArch: noarch
BuildRequires: x11-font-util >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.2
BuildRequires: fontconfig
Requires(post): mkfontdir
Requires(postun): mkfontdir
Requires(post): mkfontscale
Requires(postun): mkfontscale

%description
Xorg X11 font misc-ethiopic

%prep
%setup -q -n font-misc-ethiopic-%{version}

%build
./configure --prefix=/usr \
            --x-includes=%{_includedir}\
            --x-libraries=%{_libdir} \
            --with-otf-fontdir=%_datadir/fonts/OTF \
	    --with-ttf-fontdir=%_datadir/fonts/TTF

%make

%install
rm -rf %{buildroot}
%makeinstall_std
rm -f %{buildroot}%_datadir/fonts/OTF/fonts.dir
rm -f %{buildroot}%_datadir/fonts/OTF/fonts.scale
rm -f %{buildroot}%_datadir/fonts/TTF/fonts.dir
rm -f %{buildroot}%_datadir/fonts/TTF/fonts.scale

%post
mkfontscale %_datadir/fonts/OTF
mkfontdir %_datadir/fonts/OTF
mkfontscale %_datadir/fonts/TTF
mkfontdir %_datadir/fonts/TTF

%postun
mkfontscale %_datadir/fonts/OTF
mkfontdir %_datadir/fonts/OTF
mkfontscale %_datadir/fonts/TTF
mkfontdir %_datadir/fonts/TTF

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING
%_datadir/fonts/OTF/GohaTibebZemen.otf
%_datadir/fonts/TTF/GohaTibebZemen.ttf



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19239 |12mr|x11-font-misc-misc-1.1.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-font-misc-misc
Version: 1.1.2
Release: %mkrel 5
Summary: Xorg X11 font misc-misc
Group: Development/X11
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL: http://xorg.freedesktop.org
Source: http://xorg.freedesktop.org/releases/individual/font/font-misc-misc-%{version}.tar.bz2
License: Public Domain
BuildArch: noarch
BuildRequires: fontconfig

BuildRequires: x11-font-util >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.2

Conflicts: xorg-x11 <= 6.9.0
Requires(post,postun): mkfontdir mkfontscale

%description
Xorg X11 font misc-misc

%prep
%setup -q -n font-misc-misc-%{version}

%build
./configure --prefix=/usr --with-fontdir=%_datadir/fonts/misc

%make

%install
rm -rf %{buildroot}
%makeinstall_std
rm -f %{buildroot}%_datadir/fonts/misc/fonts.dir
rm -f %{buildroot}%_datadir/fonts/misc/fonts.scale

%post
mkfontscale %_datadir/fonts/misc
mkfontdir %_datadir/fonts/misc

%postun
mkfontscale %_datadir/fonts/misc
mkfontdir %_datadir/fonts/misc

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%_datadir/fonts/misc/10x20*.pcf.gz
%_datadir/fonts/misc/12x13ja.pcf.gz
%_datadir/fonts/misc/18x18*.pcf.gz
%_datadir/fonts/misc/4x6*.pcf.gz
%_datadir/fonts/misc/5x7*.pcf.gz
%_datadir/fonts/misc/5x8*.pcf.gz
%_datadir/fonts/misc/6x10*.pcf.gz
%_datadir/fonts/misc/6x12*.pcf.gz
%_datadir/fonts/misc/6x13*.pcf.gz
%_datadir/fonts/misc/6x9*.pcf.gz
%_datadir/fonts/misc/7x13*.pcf.gz
%_datadir/fonts/misc/7x14*.pcf.gz
%_datadir/fonts/misc/8x13*.pcf.gz
%_datadir/fonts/misc/9x15*.pcf.gz
%_datadir/fonts/misc/9x18*.pcf.gz
%_datadir/fonts/misc/k14.pcf.gz
%_datadir/fonts/misc/nil2.pcf.gz





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19240 |12mr|x11-font-mutt-misc-1.0.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-font-mutt-misc
Version: 1.0.3
Release: %mkrel 5
Summary: Xorg X11 font mutt-misc
Group: Development/X11
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL: http://xorg.freedesktop.org
Source: http://xorg.freedesktop.org/releases/individual/font/font-mutt-misc-%{version}.tar.bz2
License: MIT
BuildArch: noarch
BuildRequires: fontconfig
BuildRequires: x11-font-util >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.2
Conflicts: xorg-x11 <= 6.9.0
Requires(post): mkfontdir
Requires(postun): mkfontdir
Requires(post): mkfontscale
Requires(postun): mkfontscale

%description
Xorg X11 font mutt-misc

%prep
%setup -q -n font-mutt-misc-%{version}

%build
./configure --prefix=/usr --x-includes=%{_includedir}\
	    --x-libraries=%{_libdir} --with-fontdir=%_datadir/fonts/misc

%make

%install
rm -rf %{buildroot}
%makeinstall_std
rm -f %{buildroot}%_datadir/fonts/misc/fonts.dir
rm -f %{buildroot}%_datadir/fonts/misc/fonts.scale

%post
mkfontscale %_datadir/fonts/misc
mkfontdir %_datadir/fonts/misc

%postun
mkfontscale %_datadir/fonts/misc
mkfontdir %_datadir/fonts/misc

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING
%_datadir/fonts/misc/cu*.pcf.gz



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19241 |12mr|x11-font-schumacher-misc-1.1.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-font-schumacher-misc
Version: 1.1.2
Release: %mkrel 6
Summary: Xorg X11 font schumacher-misc
Group: Development/X11
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL: http://xorg.freedesktop.org
Source: http://xorg.freedesktop.org/releases/individual/font/font-schumacher-misc-%{version}.tar.bz2
License: MIT-like
BuildArch: noarch
BuildRequires: fontconfig
BuildRequires: x11-font-util >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.2
Conflicts: xorg-x11 <= 6.9.0
Requires(post): mkfontdir
Requires(postun): mkfontdir
Requires(post): mkfontscale
Requires(postun): mkfontscale

%description
Xorg X11 font schumacher-misc

%prep
%setup -q -n font-schumacher-misc-%{version}

%build
./configure --prefix=/usr --x-includes=%{_includedir}\
	    --x-libraries=%{_libdir} --with-fontdir=%_datadir/fonts/misc

%make

%install
rm -rf %{buildroot}
%makeinstall_std
rm -f %{buildroot}%_datadir/fonts/misc/fonts.dir
rm -f %{buildroot}%_datadir/fonts/misc/fonts.scale

%post
mkfontscale %_datadir/fonts/misc
mkfontdir %_datadir/fonts/misc

%postun
mkfontscale %_datadir/fonts/misc
mkfontdir %_datadir/fonts/misc

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING
%_datadir/fonts/misc/cl*.pcf.gz



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19242 |12mr|x11-font-screen-cyrillic-1.0.4-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-font-screen-cyrillic
Version: 1.0.4
Release: %mkrel 5
Summary: Xorg X11 font screen-cyrillic
Group: Development/X11
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL: http://xorg.freedesktop.org
Source: http://xorg.freedesktop.org/releases/individual/font/font-screen-cyrillic-%{version}.tar.bz2
License: MIT-like
BuildArch: noarch
BuildRequires: fontconfig

BuildRequires: x11-font-util >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.2

Conflicts: xorg-x11-cyrillic-fonts <= 6.9.0
Requires: mkfontdir
Requires: mkfontscale

%description
Xorg X11 font screen-cyrillic

%prep
%setup -q -n font-screen-cyrillic-%{version}

%build
./configure --prefix=/usr --x-includes=%{_includedir}\
	    --x-libraries=%{_libdir} --with-fontdir=%_datadir/fonts/cyrillic

%make

%install
rm -rf %{buildroot}
%makeinstall_std
rm -f %{buildroot}%_datadir/fonts/cyrillic/fonts.dir
rm -f %{buildroot}%_datadir/fonts/cyrillic/fonts.scale

%post
mkfontscale %_datadir/fonts/cyrillic
mkfontdir %_datadir/fonts/cyrillic

%postun
mkfontscale %_datadir/fonts/cyrillic
mkfontdir %_datadir/fonts/cyrillic

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%_datadir/fonts/cyrillic/screen8x16*.pcf.gz





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19243 |12mr|x11-font-sony-misc-1.0.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-font-sony-misc
Version: 1.0.3
Release: %mkrel 4
Summary: Xorg X11 font sony-misc
Group: Development/X11
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL: http://xorg.freedesktop.org
Source: http://xorg.freedesktop.org/releases/individual/font/font-sony-misc-%{version}.tar.bz2
License: MIT
BuildArch: noarch
BuildRequires: fontconfig
BuildRequires: x11-font-util >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.2
Conflicts: xorg-x11 <= 6.9.0
Requires(post): mkfontdir
Requires(postun): mkfontdir
Requires(post): mkfontscale
Requires(postun): mkfontscale

%description
Xorg X11 font sony-misc

%prep
%setup -q -n font-sony-misc-%{version}

%build
./configure --prefix=/usr --x-includes=%{_includedir}\
	    --x-libraries=%{_libdir} --with-fontdir=%_datadir/fonts/misc

%make

%install
rm -rf %{buildroot}
%makeinstall_std
rm -f %{buildroot}%_datadir/fonts/misc/fonts.dir
rm -f %{buildroot}%_datadir/fonts/misc/fonts.scale

%post
mkfontscale %_datadir/fonts/misc
mkfontdir %_datadir/fonts/misc

%postun
mkfontscale %_datadir/fonts/misc
mkfontdir %_datadir/fonts/misc

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING
%_datadir/fonts/misc/12x24*.pcf.gz
%_datadir/fonts/misc/8x16*.pcf.gz



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19244 |12mr|x11-font-sun-misc-1.0.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-font-sun-misc
Version: 1.0.3
Release: %mkrel 4
Summary: Xorg X11 font sun-misc
Group: Development/X11
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL: http://xorg.freedesktop.org
Source: http://xorg.freedesktop.org/releases/individual/font/font-sun-misc-%{version}.tar.bz2
License: MIT
BuildArch: noarch
BuildRequires: fontconfig
BuildRequires: x11-font-util >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.2
Conflicts: xorg-x11 <= 6.9.0
Requires(post): mkfontdir
Requires(postun): mkfontdir
Requires(post): mkfontscale
Requires(postun): mkfontscale

%description
Xorg X11 font sun-misc

%prep
%setup -q -n font-sun-misc-%{version}

%build
./configure --prefix=/usr --x-includes=%{_includedir}\
	    --x-libraries=%{_libdir} --with-fontdir=%_datadir/fonts/misc

%make

%install
rm -rf %{buildroot}
%makeinstall_std
rm -f %{buildroot}%_datadir/fonts/misc/fonts.dir
rm -f %{buildroot}%_datadir/fonts/misc/fonts.scale

%post
mkfontscale %_datadir/fonts/misc
mkfontdir %_datadir/fonts/misc

%postun
mkfontscale %_datadir/fonts/misc
mkfontdir %_datadir/fonts/misc

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING
%_datadir/fonts/misc/olcursor.pcf.gz
%_datadir/fonts/misc/olgl*.pcf.gz



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19245 |12mr|x11-font-type1-1.0.0-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-font-type1
Version: 1.0.0
Release: %mkrel 11
Summary: X11 fonts type1
Group: Development/X11
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License: GPL
BuildArch: noarch
Requires: x11-font-bitstream-type1
Requires: x11-font-xfree86-type1
Conflicts: xorg-x11 <= 6.9.0

%description
Type1 fonts for X.org

%files
%defattr(-,root,root)



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19246 |12mr|x11-font-util-1.2.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		x11-font-util
Version:	1.2.0
Release:	%mkrel 4
Summary:	Xorg X11 font utilities
Group:		Development/X11
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL:		http://xorg.freedesktop.org
Source:		http://xorg.freedesktop.org/releases/individual/font/font-util-%{version}.tar.bz2 
License:	BSD

%define bootstrap 0
%{?_without_bootstrap: %global bootstrap 0}
%{?_with_bootstrap: %global bootstrap 1}

%if !%bootstrap
Requires:	bdftopcf
%endif
Requires:	mkfontdir
Requires:	mkfontscale
Requires:	fonttosfnt
Requires:	fslsfonts
Requires:	fstobdf
Requires:	showfont
Requires:	xlsfonts

BuildRequires:	x11-util-macros >= 1.1.5

%description
Xorg X11 font utilities

%prep
%setup -q -n font-util-%{version}

%build
%configure	--x-includes=%{_includedir}\
		--x-libraries=%{_libdir} --with-mapdir=%_datadir/fonts/util

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%dir %_datadir/fonts/util
%{_bindir}/bdftruncate
%{_bindir}/ucs2any
%_datadir/fonts/util/*
%{_libdir}/pkgconfig/fontutil.pc
%{_datadir}/aclocal/fontutil.m4
%{_mandir}/man1/bdftruncate.*
%{_mandir}/man1/ucs2any.*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19247 |12mr|x11-font-winitzki-cyrillic-1.0.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-font-winitzki-cyrillic
Version: 1.0.3
Release: %mkrel 4
Summary: Xorg X11 font winitzki-cyrillic
Group: Development/X11
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL: http://xorg.freedesktop.org
Source: http://xorg.freedesktop.org/releases/individual/font/font-winitzki-cyrillic-%{version}.tar.bz2
License: Public Domain
BuildArch: noarch
BuildRequires: fontconfig
BuildRequires: x11-font-util >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.2
Conflicts: xorg-x11-cyrillic-fonts <= 6.9.0
Requires(post): mkfontdir
Requires(postun): mkfontdir
Requires(post): mkfontscale
Requires(postun): mkfontscale

%description
Xorg X11 font winitzki-cyrillic

%prep
%setup -q -n font-winitzki-cyrillic-%{version}

%build
./configure --prefix=/usr --x-includes=%{_includedir}\
	    --x-libraries=%{_libdir} --with-fontdir=%_datadir/fonts/cyrillic

%make

%install
rm -rf %{buildroot}
%makeinstall_std
rm -f %{buildroot}%_datadir/fonts/cyrillic/fonts.dir
rm -f %{buildroot}%_datadir/fonts/cyrillic/fonts.scale

%post
mkfontscale %_datadir/fonts/cyrillic
mkfontdir %_datadir/fonts/cyrillic

%postun
mkfontscale %_datadir/fonts/cyrillic
mkfontdir %_datadir/fonts/cyrillic

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING
%_datadir/fonts/cyrillic/proof9x16.pcf.gz



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19248 |12mr|x11-font-wqy-bitmapfont-1.0.0-0.RC1.5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define origname wqy-bitmapfont
%define version 1.0.0
%define betaver RC1

Name:	x11-font-%{origname}
Version:	%{version}
Release:	%mkrel -c %betaver 5
Summary:	WenQuanYi Bitmap Song
Group:	System/Fonts/X11 bitmap
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL:	http://www.wenq.org
Source0:	http://downloads.sourceforge.net/project/wqy/wqy-bitmapfont/%version-%betaver/wqy-bitmapsong-pcf-%version-%betaver.tar.gz
License:	GPLv2+
BuildArch:	noarch
BuildRequires: fontconfig
Requires(pre):	mkfontdir, mkfontscale
Requires(postun):	mkfontdir, mkfontscale
Requires:	fontconfig >= 2.4.2-7
Conflicts:	fontconfig < 2.4.2-7

%description
WenQuanYi bitmap fonts include all 20,932 Unicode 5.2
CJK Unified Ideographs (U4E00 - U9FA5) and 6,582
CJK Extension A characters (U3400 - U4DB5) at
5 different pixel sizes (9pt-12X12, 10pt-13X13,
10.5pt-14x14, 11pt-15X15 and 12pt-16x16 pixel).
Use of this bitmap font for on-screen display of Chinese
(traditional and simplified) in web pages and elsewhere
eliminates the annoying "blurring" problems caused by
insufficient "hinting" of anti-aliased vector CJK fonts.
In addition, Latin characters, Japanese Kanas and
Korean Hangul glyphs (U+AC00~U+D7A3) are also included.

%prep
%setup -qn wqy-bitmapsong

%install
rm -fr %buildroot

install -d %{buildroot}/%_datadir/fonts/wqy
install -m 0644 *.pcf fonts.alias %{buildroot}/%_datadir/fonts/wqy

mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
ln -s ../../..%_datadir/fonts/wqy \
    %{buildroot}%_sysconfdir/X11/fontpath.d/wqy-bitmapfont:pri=50

%post
mkfontscale %_datadir/fonts/wqy
mkfontdir %_datadir/fonts/wqy

%postun
mkfontscale %_datadir/fonts/wqy
mkfontdir %_datadir/fonts/wqy

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README ChangeLog AUTHORS COPYING
%_sysconfdir/X11/fontpath.d/wqy-bitmapfont:pri=50
%_datadir/fonts/wqy/*.pcf
%_datadir/fonts/wqy/fonts.alias



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19249 |12mr|x11-font-xfree86-type1-1.0.4-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-font-xfree86-type1
Version: 1.0.4
Release: %mkrel 4
Summary: Xorg X11 font xfree86-type1
Group: Development/X11
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL: http://xorg.freedesktop.org
Source: http://xorg.freedesktop.org/releases/individual/font/font-xfree86-type1-%{version}.tar.bz2
License: MIT
BuildArch: noarch
BuildRequires: fontconfig
BuildRequires: x11-font-util >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.2
Conflicts: xorg-x11 <= 6.9.0
Requires(post): mkfontdir
Requires(postun): mkfontdir
Requires(post): mkfontscale
Requires(postun): mkfontscale

%description
Xorg X11 font xfree86-type1

%prep
%setup -q -n font-xfree86-type1-%{version}

%build
./configure --prefix=/usr \
            --x-includes=%_includedir \
            --x-libraries=%_libdir \
            --with-fontdir=%_datadir/fonts/Type1

%make

%install
rm -rf %{buildroot}
%makeinstall_std
rm -f %{buildroot}%{_datadir}/fonts/Type1/fonts.{dir,scale}

%post
mkfontscale %{_datadir}/fonts/Type1
mkfontdir %{_datadir}/fonts/Type1

%postun
mkfontscale %{_datadir}/fonts/Type1
mkfontdir %{_datadir}/fonts/Type1

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING
%{_datadir}/fonts/Type1/cursor.pfa



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19250 |12mr|x11perf-1.5.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		x11perf
Version:	1.5.4
Release:	%mkrel 1
Summary:	X11 server performance comparison program
Group:		Development/X11
URL:		http://xorg.freedesktop.org
Source:		http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License:       MIT
BuildRoot:     %{_tmppath}/%{name}-root
 
BuildRequires: libx11-devel >= 1.0.0
BuildRequires: libxmu-devel >= 1.0.0
BuildRequires: libxft-devel
BuildRequires: x11-util-macros >= 1.0.1

%description
The x11perf program runs one or more performance tests and reports how
fast an X server can execute the tests.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%files
%defattr(-,root,root)
%{_bindir}/*
%{_libdir}/X11/x11perfcomp
%{_mandir}/man1/*





%changelog
* Wed Aug  8 2012 akdengi <kazancas@mandriva.ru>
+ Commit: b2653c8
- - new version 1.5.4
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19251 |12mr|x11-proto-devel-7.6-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define builddocs 1
#define bootstrap 0
#{?_without_bootstrap: %global bootstrap 0}
#{?_with_bootstrap: %global bootstrap 1}

%define applewm_version 1.4.2
%define bigreqs_version 1.1.2
%define composite_version 0.4.2
%define damage_version 1.2.1
%define dmx_version 2.3.1
%define dri2_version 2.8
%define evieext_version 1.1.1
%define fixes_version 5.0
%define fontcache_version 0.1.3
%define fonts_version 2.1.2
%define gl_version 1.4.16
%define input_version 2.2
%define kb_version 1.0.6
%define print_version 1.0.5
%define randr_version 1.4.0
%define record_version 1.14.2
%define render_version 0.11.1
%define resource_version 1.2.0
%define scrnsaver_version 1.2.2
%define trap_version 3.4.3
%define video_version 2.3.1
%define vnc_version 1.0.0
%define windowswm_version 1.0.4
%define xcmisc_version 1.2.2
%define xext_version 7.2.1
%define xf86bigfont_version 1.2.0
%define xf86dga_version 2.1
%define xf86dri_version 2.1.1
%define xf86misc_version 0.9.3
%define xf86vidmode_version 2.3.1
%define xinerama_version 1.2.1
%define xproto_version 7.0.23
%define xproxymanagement_version 1.0.3
%define xcb_version 1.8

%define oldxorgnamedevel %mklibname xorg-x11

Name:		x11-proto-devel
Summary:	Xorg X11 protocol specification headers
Version:	7.6
Release:	12
Group:		Development/X11
License:	MIT
URL:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/proto/applewmproto-%{applewm_version}.tar.bz2
Source1:	http://xorg.freedesktop.org/releases/individual/proto/bigreqsproto-%{bigreqs_version}.tar.bz2
Source2:	http://xorg.freedesktop.org/releases/individual/proto/compositeproto-%{composite_version}.tar.bz2
Source3:	http://xorg.freedesktop.org/releases/individual/proto/damageproto-%{damage_version}.tar.bz2
Source4:	http://xorg.freedesktop.org/releases/individual/proto/dmxproto-%{dmx_version}.tar.bz2
Source5:	http://xorg.freedesktop.org/releases/individual/proto/evieext-%{evieext_version}.tar.bz2
Source6:	http://xorg.freedesktop.org/releases/individual/proto/fixesproto-%{fixes_version}.tar.bz2
Source7:	http://xorg.freedesktop.org/releases/individual/proto/fontcacheproto-%{fontcache_version}.tar.bz2
Source8:	http://xorg.freedesktop.org/releases/individual/proto/fontsproto-%{fonts_version}.tar.bz2
Source9:	http://xorg.freedesktop.org/releases/individual/proto/glproto-%{gl_version}.tar.bz2
Source10:	http://xorg.freedesktop.org/releases/individual/proto/inputproto-%{input_version}.tar.bz2
Source11:	http://xorg.freedesktop.org/releases/individual/proto/kbproto-%{kb_version}.tar.bz2
Source12:	http://xorg.freedesktop.org/releases/individual/proto/printproto-%{print_version}.tar.bz2
Source13:	http://xorg.freedesktop.org/releases/individual/proto/randrproto-%{randr_version}.tar.bz2
Source14:	http://xorg.freedesktop.org/releases/individual/proto/recordproto-%{record_version}.tar.bz2
Source15:	http://xorg.freedesktop.org/releases/individual/proto/renderproto-%{render_version}.tar.bz2
Source16:	http://xorg.freedesktop.org/releases/individual/proto/resourceproto-%{resource_version}.tar.bz2
Source17:	http://xorg.freedesktop.org/releases/individual/proto/scrnsaverproto-%{scrnsaver_version}.tar.bz2
Source18:	http://xorg.freedesktop.org/releases/individual/proto/trapproto-%{trap_version}.tar.bz2
Source19:	http://xorg.freedesktop.org/releases/individual/proto/videoproto-%{video_version}.tar.bz2
Source20:	http://xorg.freedesktop.org/releases/individual/proto/windowswmproto-%{windowswm_version}.tar.bz2
Source21:	http://xorg.freedesktop.org/releases/individual/proto/xcmiscproto-%{xcmisc_version}.tar.bz2
Source22:	http://xorg.freedesktop.org/releases/individual/proto/xextproto-%{xext_version}.tar.bz2
Source23:	http://xorg.freedesktop.org/releases/individual/proto/xf86bigfontproto-%{xf86bigfont_version}.tar.bz2
Source24:	http://xorg.freedesktop.org/releases/individual/proto/xf86dgaproto-%{xf86dga_version}.tar.bz2
Source25:	http://xorg.freedesktop.org/releases/individual/proto/xf86driproto-%{xf86dri_version}.tar.bz2
Source26:	http://xorg.freedesktop.org/releases/individual/proto/xf86miscproto-%{xf86misc_version}.tar.bz2
Source27:	http://xorg.freedesktop.org/releases/individual/proto/xf86vidmodeproto-%{xf86vidmode_version}.tar.bz2
Source28:	http://xorg.freedesktop.org/releases/individual/proto/xineramaproto-%{xinerama_version}.tar.bz2
Source29:	http://xorg.freedesktop.org/releases/individual/proto/xproto-%{xproto_version}.tar.bz2
Source30:	http://xorg.freedesktop.org/releases/individual/proto/xproxymanagementprotocol-%{xproxymanagement_version}.tar.bz2
Source31:	http://xf4vnc.sf.net/vncproto-%{vnc_version}.tar.bz2
Source32:	http://xcb.freedesktop.org/dist/xcb-proto-%{xcb_version}.tar.bz2
Source33:	http://xorg.freedesktop.org/releases/individual/proto/dri2proto-%{dri2_version}.tar.bz2
Source100:	x11-proto-devel.rpmlintrc

BuildRequires:	x11-util-macros >= 1.0.1

%if %builddocs
# For docs:
BuildRequires:	docbook-dtd412-xml
BuildRequires:	docbook-dtd45-xml
#BuildRequires:	fop
BuildRequires:	xmlto
BuildRequires:	x11-sgml-doctools
%endif

# (cg) As previously noted by gw, requiring libxt-devel and libxau-devel
# creates a circular dependancy. This can cause problems when building e.g.
# libx11 as it requires itself. When libxcb changed and droped a provided library
# libx11 could not be rebuilt due to this problem.
#
# In order to build libx11 without the circular problem, it is necessary
# to submit a bootstrapping version of this package that contains the minimal
# (manual) pkgconfig() provides as commented below, and disable the 
# BuildRequires on libxt-devel and libxau-devel.
# After libx11 is built and available, this package should be reverted.
#if %bootstrap
#Provides: pkgconfig(xproto) pkgconfig(kbproto) pkgconfig(renderproto)
#else
#BuildRequires:	libxt-devel
#BuildRequires:	libxau-devel
#endif
BuildRequires:	python
Conflicts:	%{oldxorgnamedevel}-devel < 7.0
Conflicts:	libxext6-devel <= 1.0.99.3-1mdv2010.0

%description
X.Org X11 Protocol headers.

#-----------------------------------------------------------

%package -n x11-proto-doc
Summary:	Documentation for the X11 protocol and extensions
Group:		Development/X11
# Old proto-devel versions had some docs:
Conflicts:	x11-proto-devel <= 7.6-0.3mdv2011.0

%description -n x11-proto-doc
Documentation for the X11 protocol and extensions.

#-----------------------------------------------------------

%prep
%setup -q -c x11-proto-devel -b1 -b2 -b3 -b4 -b5 -b6 -b7 -b8 -b9 -b10 -b11 -b12 -b13 -b14 -b15 -b16 -b17 -b18 -b19 -b20 -b21 -b22 -b23 -b24 -b25 -b26 -b27 -b28 -b29 -b30 -b31 -b32 -b33

%build
# vncproto is from cvs
pushd vncproto-*
aclocal
automake -a -c
autoconf
popd

for dir in *; do
pushd $dir
%configure2_5x
%make
popd
done

%install
for dir in *; do
    if [ -d $dir ]; then
	pushd $dir
	%makeinstall_std
	popd
    fi
done

# kill Xprint manpage since it clearly doesn't belong to printproto:
rm -rf %{buildroot}%{_mandir}/man7/Xprint*

%pre
if [ -h %{_includedir}/X11 ]; then
	rm -f %{_includedir}/X11
fi

%files
%dir %{_datadir}/xcb
%{_includedir}/GL/glx*
%{_includedir}/GL/internal/*
%{_includedir}/X11/*.h
%{_includedir}/X11/dri/*
%{_includedir}/X11/extensions/*
%{_includedir}/X11/fonts/*
%{_includedir}/X11/PM/*
%{_libdir}/pkgconfig/*.pc
%{_datadir}/xcb/*
# xcbgen stuff
%{python_sitelib}/xcbgen/__init__.py
%{python_sitelib}/xcbgen/__init__.pyc
%{python_sitelib}/xcbgen/__init__.pyo
%{python_sitelib}/xcbgen/error.py
%{python_sitelib}/xcbgen/error.pyc
%{python_sitelib}/xcbgen/error.pyo
%{python_sitelib}/xcbgen/expr.py
%{python_sitelib}/xcbgen/expr.pyc
%{python_sitelib}/xcbgen/expr.pyo
%{python_sitelib}/xcbgen/matcher.py
%{python_sitelib}/xcbgen/matcher.pyc
%{python_sitelib}/xcbgen/matcher.pyo
%{python_sitelib}/xcbgen/state.py
%{python_sitelib}/xcbgen/state.pyc
%{python_sitelib}/xcbgen/state.pyo
%{python_sitelib}/xcbgen/xtypes.py
%{python_sitelib}/xcbgen/xtypes.pyc
%{python_sitelib}/xcbgen/xtypes.pyo

%files -n x11-proto-doc
%{_datadir}/doc/bigreqsproto
%{_datadir}/doc/compositeproto
%{_datadir}/doc/damageproto
%{_datadir}/doc/dri2proto
%{_datadir}/doc/fixesproto
%{_datadir}/doc/fontsproto
%{_datadir}/doc/inputproto
%{_datadir}/doc/randrproto
%{_datadir}/doc/recordproto
%{_datadir}/doc/renderproto
%{_datadir}/doc/resourceproto
%{_datadir}/doc/scrnsaverproto
%{_datadir}/doc/videoproto
%{_datadir}/doc/xcmiscproto
%{_datadir}/doc/xextproto
%{_datadir}/doc/xproxymanagementprotocol
%{_datadir}/doc/xproto
%{_datadir}/doc/kbproto

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19252 |12mr|x11-scripts-1.0.1-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		x11-scripts
Version:	1.0.1
Release:	11
Summary:	Scripts for X
Group:		Development/X11
License:	MIT
Source:		http://xorg.freedesktop.org/releases/individual/app/scripts-%{version}.tar.bz2
Patch0:		xauth_switch_to_sun-des_bash.patch
BuildRequires:	pkgconfig(x11)
BuildRequires:	x11-util-macros >= 1.0.1
BuildArch:	noarch

%description
This package mainly provides xon which starts an X program on a remote machine
using rsh, remsh, or rcmd.

%prep
%setup -q -n scripts-%{version}
%patch0 -p1

%build
%configure2_5x	--x-includes=%{_includedir}\
		--x-libraries=%{_libdir}

%make

%install
%makeinstall_std

%files
%doc COPYING
%{_bindir}/xon
%{_bindir}/fontprop.sh
%{_bindir}/xauth_switch_to_sun-des-1
%{_bindir}/fontname.sh
%{_mandir}/man1/xon.1x*



%changelog
* Fri Oct  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 501e8ed
- Should be noarch package
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19253 |12mr|x11-server-1.13.0.902-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define git 0

%define with_debug		0
%define enable_dmx		1
%define enable_kdrive	0
%define enable_xfake		1
%define enable_udev		1
%define enable_dbus		0
%define enable_builddocs	0
# Do magic with .rpmsave named links
%define pre_post_trans		1

# Need this for shared objects that reference X Server, or other modules symbols
%define _disable_ld_no_undefined 1

# Alternatives priority for standard libglx.so and mesa libs
%define priority 500

# Search for modules in extra_module_dir before the default path.
# This will allow fglrx to install its modified modules in more cleaner way.
%define extra_module_dir        %{_libdir}/xorg/extra-modules
%define xorg1_6_extra_modules	%{_libdir}/xorg/xorg-1.6-extra-modules

%define version 1.13.0.902
%define rel 1

# ABI versions.  Have to keep these manually in sync with the source
# because rpm is a terrible language.  HTFU.
%define ansic_major 0
%define ansic_minor 4
%define videodrv_major 13
%define videodrv_minor 1
%define xinput_major 18
%define xinput_minor 0
%define extension_major 7
%define extension_minor 0

Name: x11-server
Version: %{version}
%if %{git}
Release: 0.%{git}.%{rel}
%else
Release: %{rel}
%endif
Summary:  X11 servers
Group: System/X11
URL: http://xorg.freedesktop.org
%if %{git}
Source0:	xorg-server-%{git}.tar.bz2
%else
Source0: http://xorg.freedesktop.org/releases/individual/xserver/xorg-server-%{version}.tar.bz2
%endif
Source1: xserver.pamd
Source2: xvfb-run.sh
Source5: mandriva-setup-keyboard-udev
Source6: 61-x11-input.rules
# from RH/FC:
# for requires generation in drivers
Source30:  xserver-sdk-abi-requires
Source100: x11-server.rpmlintrc
License: GPLv2+ and MIT

Requires: %{name}-xorg
%if %{enable_dmx}
Requires: %{name}-xdmx
%else
Obsoletes: %{name}-xdmx < %{version}-%{release}
%endif
Requires: %{name}-xnest
Requires: %{name}-xvfb

# This should be removed when any of the vnc packages provide x11-server-xvnc:
Obsoletes: %{name}-xvnc < %{version}-%{release}

%if !%{enable_xfake}
Obsoletes: %{name}-xfake < %{version}-%{release}
%endif

# FIXME: build with systemtap installed is broken
BuildConflicts: systemtap

BuildRequires: libmesagl-devel >= 7.1
BuildRequires: pam-devel
BuildRequires: libpciaccess-devel
BuildRequires: pkgconfig(pixman-1) >= 0.9.5
BuildRequires: libxau-devel >= 1.0.0
BuildRequires: libxaw-devel >= 1.0.1
BuildRequires: libxdmcp-devel >= 1.0.0
BuildRequires: libxext-devel >= 1.1
BuildRequires: libxfixes-devel
BuildRequires: libxfont-devel >= 1.2.8-2mdv
BuildRequires: libxi-devel >= 1.1.3
BuildRequires: libxkbfile-devel >= 1.0.4
BuildRequires: libxmu-devel >= 1.0.0
BuildRequires: libxpm-devel >= 3.5.4.2
BuildRequires: libxrender-devel >= 0.9.4
BuildRequires: libxres-devel >= 1.0.0
BuildRequires: libxv-devel
BuildRequires: x11-font-util >= 1.1
BuildRequires: x11-proto-devel >= 7.6-4
BuildRequires: x11-util-macros >= 1.15
BuildRequires: x11-xtrans-devel >= 1.2.7-2

# Probably only needed if we change .l or .y files, but let's have them anyway:
BuildRequires: byacc
BuildRequires: flex
BuildRequires: bison

# for xkbcomp patch
BuildRequires: openssl-devel

%if %{enable_udev}
BuildRequires: pkgconfig(libudev) >= 186
%endif

%if %{enable_dbus}
BuildRequires: libdbus-devel
%endif

%if %{enable_dmx}
BuildRequires: libdmx-devel
BuildRequires: libxtst-devel >= 1.1
%endif

%if %{enable_builddocs}
BuildRequires: doxygen
#BuildRequires: fop
BuildRequires: lynx
BuildRequires: xmlto
BuildRequires: x11-sgml-doctools >= 1.8
%endif
BuildRequires: pkgconfig(libtirpc) >= 0.2.0
BuildRequires:	glib2-devel
# Instructions to setup your repository clone
# git://anongit.freedesktop.org/git/xorg/xserver
# git checkout origin/server-1.7-branch
# git checkout -b mdv-1.7-cherry-picks
# git am ../03??-*.patch
# git checkout -b mdv-1.7-redhat
# git am ../04??-*.patch
# git checkout -b mdv-1.7-patches
# git am ../09??-*.patch

# Sync with server-1.6-branch
# git format-patch --start-number 100 xorg-server-1.6.4..server-1.6-branch

# Upstream cherry picks from master branch
# git format-patch --start-number 300 origin/server-1.6-branch..mdv-1.6.4-cherry-picks

# Patches "liberated" from Fedora:
# http://pkgs.fedoraproject.org/gitweb/?p=xorg-x11-server.git
# git format-patch --start-number 400 mdv-1.6.4-cherry-picks..mdv-1.6.4-redhat
# (eugeni) obsoleted with '-background none' option

# Mandriva patches
# git format-patch --start-number 900 mdv-1.6.4-redhat..mdv-1.6.4-patches
Patch900: 0900-Use-a-X-wrapper-that-uses-pam-and-consolehelper-to-g.patch
Patch901: 0901-Don-t-print-information-about-X-Server-being-a-pre-r.patch
Patch902: 0902-Take-width-into-account-when-choosing-default-mode.patch
Patch904: 0904-LED-behavior-fixes.patch
Patch905: 0905-Add-noAutoDevices-command-line-option.patch
Patch906: 0906-Xorg-add-an-extra-module-path.patch
Patch907: 0907-Add-nr-argument-for-backwards-compatibility.patch
Patch908: 0908-XKB-cache-xkbcomp-output-for-fast-start-up-v.1-for-1.patch
Patch910: xorg-1.13.0-link-tirpc.patch

# (tv) fix issues with new cairo (fdo#47266):
Patch3000: exa-glyphs-fallback.diff

# Other patches
Patch1000:	use-new-pixman-api.diff

# Do not crash if Xv is not initialized (patch from xorg-devel ML)
# The crash happened when v4l was loaded and xv was not registered,
# for example on RV610 with radeon driver
Patch1001: 1001-do-not-crash-if-xv-not-initialized.patch

%description
X11 servers.

#------------------------------------------------------------------------------

%package devel
Summary: Development files for %{name}
Group: Development/X11
License: MIT

%define oldxorgnamedevel  %mklibname xorg-x11
Conflicts: %{oldxorgnamedevel}-devel < 7.0
Obsoletes: x11-server13-devel <= 1.2.99.905
Requires: pkgconfig(pixman-1) >= 0.9.5
Requires: libpciaccess-devel
Requires: libxkbfile-devel
Requires: libxext-devel >= 1.1
Requires: pkgconfig(dri)

%description devel
Development files for %{name}.

%pre devel
if [ -h %{_includedir}/X11 ]; then
	rm -f %{_includedir}/X11
fi

%files devel
%dir %{_includedir}/xorg
%{_bindir}/xserver-sdk-abi-requires
%{_includedir}/xorg/*.h
%{_libdir}/pkgconfig/xorg-server.pc
%{_datadir}/aclocal/xorg-server.m4

#------------------------------------------------------------------------------

%package common
Summary: X server common files
Group: System/X11
License: MIT
Provides: XFree86 = 7.0.0
Conflicts: xorg-x11 <= 6.9.0-12mdk
Obsoletes: x11-server13-common <= 1.2.99.905
Obsoletes: x11-server-xprt <= 1.3.0.0-2mdv2008.0
Requires: rgb
# for 'fixed' and 'cursor' fonts
Requires: x11-font-misc-misc
Requires: x11-font-cursor-misc
Requires: x11-font-alias
Requires: x11-data-xkbdata
Requires: xkbcomp
%if %{enable_udev}
Requires: udev
%endif
Requires(post): update-alternatives >= 1.9.0
Requires(postun): update-alternatives
# see comment about /usr/X11R6/lib below
Conflicts: filesystem < 2.1.8
# nvidia-71xx does not support X.org server >= 1.5
Conflicts: x11-driver-video-nvidia71xx < 71.86.09-2
# old fglrx does not support X.org server >= 1.7
Conflicts: x11-driver-video-fglrx < 8.720
# Fix: missing conflicts to allow upgrade from 2008.0 to cooker
# http://qa.mandriva.com/show_bug.cgi?id=36651
Conflicts: x11-driver-video-nvidia-current <= 100.14.19

Conflicts: x11-xorg1_5-server < 1.5.3-4


Provides: xserver-abi(ansic-%{ansic_major}) = %{ansic_minor}
Provides: xserver-abi(videodrv-%{videodrv_major}) = %{videodrv_minor}
Provides: xserver-abi(xinput-%{xinput_major}) = %{xinput_minor}
Provides: xserver-abi(extension-%{extension_major}) = %{extension_minor}

%description common
X server common files.

%post common
%{_sbindir}/update-alternatives \
	--install %{_sysconfdir}/ld.so.conf.d/GL.conf gl_conf %{_sysconfdir}/ld.so.conf.d/GL/standard.conf %{priority} \
	--slave %{extra_module_dir} xorg_extra_modules %{xorg1_6_extra_modules}

# (anssi)
%triggerun common -- %{name}-common < 1.3.0.0-17
[ $1 -eq 2 ] || exit 0 # do not run if downgrading
current_glconf="$(readlink -e %{_sysconfdir}/ld.so.conf.d/GL.conf)"
if [ "${current_glconf#*mesa}" == "gl1.conf" ]; then
	# This an upgrade of a system with no proprietary drivers enabled, update
	# the link to point to the new standard.conf instead of libmesagl1.conf (2008.0 change).
	%{_sbindir}/update-alternatives --set gl_conf %{_sysconfdir}/ld.so.conf.d/GL/standard.conf
else
	# XFdrake did not set symlink to manual mode before 2008.0, so we ensure it here.
	%{_sbindir}/update-alternatives --set gl_conf "${current_glconf}"
fi
true

%postun common
if [ ! -f %{_sysconfdir}/ld.so.conf.d/GL/standard.conf ]; then
	/usr/sbin/update-alternatives --remove gl_conf %{_sysconfdir}/ld.so.conf.d/GL/standard.conf
fi

%files common
%dir %{_libdir}/xorg/modules
%dir %{xorg1_6_extra_modules}
%dir %{_sysconfdir}/X11
%dir %{_sysconfdir}/X11/app-defaults
%dir %{_sysconfdir}/X11/fontpath.d
%dir %{_sysconfdir}/ld.so.conf.d/GL
%dir %{_sysconfdir}/X11/xorg.conf.d
%ghost %{_sysconfdir}/ld.so.conf.d/GL.conf
%{_sysconfdir}/ld.so.conf.d/GL/standard.conf
%if %{enable_dbus}
%{_sysconfdir}/dbus-1/system.d/xorg-server.conf
%endif
%{_bindir}/gtf
%{_bindir}/cvt
%if %{enable_udev}
/sbin/mandriva-setup-keyboard
/lib/udev/rules.d/61-x11-input.rules
%endif
%if %{enable_dmx}
%{_bindir}/vdltodmx
%endif
%{_libdir}/xorg/modules/*
%{_libdir}/xorg/protocol.txt
%{_datadir}/X11/xkb/README.compiled
%{_mandir}/man1/gtf.*
%{_mandir}/man1/cvt.*
%if %{enable_dmx}
%{_mandir}/man1/vdltodmx.*
%endif
%{_mandir}/man4/fbdevhw.*
%{_mandir}/man4/exa.*
%dir %{_prefix}/X11R6
%dir %{_prefix}/X11R6/lib
%dir %{_prefix}/X11R6/lib/X11


#------------------------------------------------------------------------------

%package xorg
Summary: X.org X11 server
Group: System/X11
License: MIT
Requires: x11-server-common = %{version}-%{release}
Requires: x11-data-xkbdata > 1.3-5
Requires: x11-font-alias
Requires: libx11-common
%if %{enable_udev}
Requires: x11-driver-input-evdev
Conflicts: drakx-kbd-mouse-x11 < 0.66
%else
Requires: x11-driver-input-mouse
Requires: x11-driver-input-keyboard
%endif
Conflicts: compiz < 0.5.0-1mdv2007.1
Obsoletes: x11-server13-xorg <= 1.2.99.905

# minimum libxfont needed for xserver-1.9:
Requires: libxfont >= 1.4.2

# This package was used in the transition to modular:
Obsoletes: xorg-x11-server

%description xorg
x11-server-xorg is the new generation of X server from X.Org.

%files xorg
%{_bindir}/X
%{_bindir}/Xorg
%attr(4755,root,root)%{_bindir}/Xwrapper
%{_sysconfdir}/X11/X
%{_sysconfdir}/pam.d/xserver
%{_sysconfdir}/security/console.apps/xserver
%{_mandir}/man1/Xorg.*
%{_mandir}/man1/Xserver.*
%{_mandir}/man5/xorg.conf.*
%if %{enable_udev}
%{_datadir}/X11/xorg.conf.d/10-evdev.conf
%endif

#------------------------------------------------------------------------------

%if %{enable_dmx}
%package xdmx
Summary: Distributed Multi-head X server
Group: System/X11
License: MIT
Requires: x11-server-common = %{version}-%{release}

# This package was used in the transition to modular:
Obsoletes: xorg-x11-Xdmx

%description xdmx
Xdmx is a proxy X server that uses one or more other X servers
as its display devices. It provides multi-head X functionality
for displays that might be located on different machines.
Xdmx functions as a front-end X server that acts as a proxy
to a set of back-end X servers. All of the visible rendering is
passed to the back-end X servers. Clients connect to the Xdmx
front-end, and everything appears as it would in a regular
multi-head configuration. If Xinerama is enabled (e.g.,
with +xinerama on the command line), the clients see a single large screen.

Xdmx communicates to the back-end X servers using the standard X11 protocol,
and standard and/or commonly available X server extensions.

%files xdmx
%{_bindir}/Xdmx
%{_bindir}/xdmx*
%{_bindir}/dmx*
%{_mandir}/man1/Xdmx.*
%{_mandir}/man1/xdmxconfig.*
%{_mandir}/man1/dmxtodmx.*
%endif

#------------------------------------------------------------------------------

%package xnest
Summary: A nested X server
Group: System/X11
License: MIT
Requires: x11-server-common = %{version}-%{release}

# This package was used in the transition to modular:
Obsoletes: xorg-x11-Xnest

%description xnest
Xnest is an X Window System server which runs in an X window.
Xnest is a 'nested' window server, actually a client of the
real X server, which manages windows and graphics requests
for Xnest, while Xnest manages the windows and graphics
requests for its own clients.

You will need to install Xnest if you require an X server which
will run as a client of your real X server (perhaps for
testing purposes).

%files xnest
%{_bindir}/Xnest
%{_mandir}/man1/Xnest.*

#------------------------------------------------------------------------------

%package xvfb
Summary: X virtual framebuffer server
Group: System/X11
# xvfb-run is GPLv2, rest is MIT
License: MIT and GPLv2
Requires: x11-server-common = %{version}-%{release}
Requires: xauth

# This package was used in the transition to modular:
Obsoletes: xorg-x11-Xvfb

%description xvfb
Xvfb (X Virtual Frame Buffer) is an X Windows System server
that is capable of running on machines with no display hardware and no
physical input devices.  Xvfb emulates a dumb framebuffer using virtual
memory.  Xvfb doesn't open any devices, but behaves otherwise as an X
display.  Xvfb is normally used for testing servers.  Using Xvfb, the mfb
or cfb code for any depth can be exercised without using real hardware
that supports the desired depths.  Xvfb has also been used to test X
clients against unusual depths and screen configurations, to do batch
processing with Xvfb as a background rendering engine, to do load testing,
to help with porting an X server to a new platform, and to provide an
unobtrusive way of running applications which really don't need an X
server but insist on having one.

If you need to test your X server or your X clients, you may want to
install Xvfb for that purpose.

%files xvfb
%{_bindir}/Xvfb
%{_bindir}/xvfb-run
%{_mandir}/man1/Xvfb.*

#------------------------------------------------------------------------------

%package xephyr
Summary: KDrive Xephyr X server
Group: System/X11
License: MIT
Requires: x11-server-common = %{version}-%{release}

%description xephyr
KDrive (formerly known as TinyX) is a light-weight X server targetting specific
chipsets. It is recommended to be used on thin-clients and embedded systems.
If you are on a standard desktop system you might want to use x11-server-xorg
and the video driver corresponding to your video card.

Xephyr is a X Server which targets a window on a host X Server
as its framebuffer. Unlike Xnest it supports modern X extensions ( even
if host server doesn't ) such as Composite, Damage, randr etc. It uses SHM
Images and shadow framebuffer updates to provide good performance. It also
has a visual debugging mode for observing screen updates.

Possible uses include:
- Xnest replacement - Window manager, Composite 'gadget', etc development tool.
- Toolkit debugging - rendundant toolkit paints can be observered easily via
  the debugging mode.
- X Server internals development - develop without the need for an extra
  machine.

%files xephyr
%{_bindir}/Xephyr
%{_mandir}/man1/Xephyr.1*

#------------------------------------------------------------------------------

%if %{enable_xfake}
%package xfake
Summary: KDrive fake X server
Group: System/X11
License: MIT
Requires: x11-server-common = %{version}-%{release}

%description xfake
KDrive (formerly known as TinyX) is a light-weight X server targetting specific
chipsets. It is recommended to be used on thin-clients and embedded systems.
If you are on a standard desktop system you might want to use x11-server-xorg
and the video driver corresponding to your video card.

This KDrive server is targetted for testing purposes.

%files xfake
%{_bindir}/Xfake
%endif

#------------------------------------------------------------------------------

%package xfbdev
Summary: KDrive fbdev X server
Group: System/X11
License: MIT
Requires: x11-server-common = %{version}-%{release}

%description xfbdev
KDrive (formerly known as TinyX) is a light-weight X server targetting specific
chipsets. It is recommended to be used on thin-clients and embedded systems.
If you are on a standard desktop system you might want to use x11-server-xorg
and the video driver corresponding to your video card.

This KDrive server is targetted for being used on top of linux framebuffer.

%files xfbdev
%{_bindir}/Xfbdev

#------------------------------------------------------------------------------

%define xserver_source_dir %{_datadir}/%{name}-source

%package source
Summary: Xserver source code required to build unofficial servers
Group: Development/X11
License: MIT
BuildArch: noarch

%description source
Xserver source code needed to build unofficial servers, like Xvnc.

%files source
%{xserver_source_dir}

#------------------------------------------------------------------------------

%prep
%if %{git}
%setup -q -n xorg-server-%{git}
%else
%setup -q -n xorg-server-%{version}
%endif
%apply_patches

# check the ABI in the source against what we expect.
getmajor() {
   grep -i ^#define.ABI.$1_VERSION hw/xfree86/common/xf86Module.h |
   tr '(),' '   ' | awk '{ print $4 }'
}

getminor() {
   grep -i ^#define.ABI.$1_VERSION hw/xfree86/common/xf86Module.h |
   tr '(),' '   ' | awk '{ print $5 }'
}

test `getmajor ansic` == %{ansic_major}
test `getminor ansic` == %{ansic_minor}
test `getmajor videodrv` == %{videodrv_major}
test `getminor videodrv` == %{videodrv_minor}
test `getmajor xinput` == %{xinput_major}
test `getminor xinput` == %{xinput_minor}
test `getmajor extension` == %{extension_major}
test `getminor extension` == %{extension_minor}


%build

autoreconf -if

# Copy the clean dir to a 'source' directory that will be used to make the
# x11-server-source subpackage
mkdir source
find . -maxdepth 1 ! -name source ! -name '\.' -exec cp -r '{}' source \;


%if %{with_debug}
CFLAGS='-DBUILDDEBUG -O0 -g3' \
%endif
%configure2_5x \
	--with-log-dir=%{_logdir} \
	--with-os-vendor="%_vendor" \
	--with-os-name="`echo \`uname -s -r\` | sed -e s'/ /_/g'`" \
	--with-vendor-web="http://qa.mandriva.com" \
	--with-extra-module-dir=%{extra_module_dir} \
		%if %{with_debug}
		--enable-debug \
		%else
		--disable-debug \
		%endif
		%if %{enable_builddocs}
		--enable-builddocs \
		%else
		--disable-builddocs \
		%endif
		%if %{enable_udev}
		--enable-config-udev \
		%else
		--disable-config-udev \
		%endif
		--disable-strict-compilation \
		--disable-install-libxf86config \
		--enable-composite \
		--enable-xres \
		--enable-record \
		--enable-xv \
		--enable-xvmc \
		--enable-dga \
		--enable-screensaver \
		--enable-xdmcp \
		--enable-xdm-auth-1 \
		--enable-glx \
		--enable-aiglx \
		--enable-glx-tls \
		--enable-dri \
		--enable-xinerama \
		--enable-xf86vidmode \
		--enable-xace \
		--enable-xcsecurity \
		--enable-xf86bigfont \
		--enable-dpms \
		--disable-tslib \
		--enable-dbe \
		--enable-xfree86-utils \
		--enable-xorg \
		%if %enable_dmx
		--enable-dmx \
		%else
		--disable-dmx \
		%endif
		--enable-xvfb \
		--enable-xnest \
		--disable-xwin \
		--enable-kdrive \
		%if %enable_xfake
		--enable-xfake \
		%else
		--disable-xfake \
		%endif
		--enable-xephyr \
		--disable-install-setuid \
		--enable-secure-rpc \
		--enable-xwrapper \
		--enable-pam \
		%if %{enable_dbus}
		--enable-config-dbus \
		%else
		--disable-config-dbus \
		%endif
		--disable-config-hal \
		--with-sha1=libcrypto \
		--with-default-font-path="catalogue:%{_sysconfdir}/X11/fontpath.d"

pushd include && make xorg-server.h dix-config.h xorg-config.h && popd

%make

%install
rm -rf %{buildroot}
%makeinstall_std

mkdir -p %{buildroot}%{_sysconfdir}/X11/
ln -s %{_bindir}/Xorg %{buildroot}%{_sysconfdir}/X11/X
ln -sf %{_bindir}/Xwrapper %{buildroot}%{_bindir}/X

mkdir -p %{buildroot}%{_sysconfdir}/pam.d
install -m 0644 %SOURCE1 %{buildroot}%{_sysconfdir}/pam.d/xserver
mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
touch %{buildroot}%{_sysconfdir}/security/console.apps/xserver

mkdir -p %{buildroot}%{_sysconfdir}/X11/app-defaults
mkdir -p %{buildroot}%{_sysconfdir}/X11/fontpath.d

# move README.compiled outside compiled/ dir, so there won't be any problem with x11-data-xkbdata
mv -f %{buildroot}%{_datadir}/X11/xkb/compiled/README.compiled %{buildroot}%{_datadir}/X11/xkb/

# for compatibility with legacy applications (see #23423, for example)
mkdir -p %{buildroot}%{_prefix}/X11R6/lib/
ln -s ../../%{_lib}/X11 %{buildroot}%{_prefix}/X11R6/lib/X11

# create more module directories to be owned by x11-server-common
install -d -m755 %{buildroot}%{_libdir}/xorg/modules/{input,drivers}
install -d -m755 %{buildroot}%{xorg1_6_extra_modules}

# (anssi) manage proprietary drivers
install -d -m755 %{buildroot}%{_sysconfdir}/ld.so.conf.d/GL
cat > %{buildroot}%{_sysconfdir}/ld.so.conf.d/GL/standard.conf << EOF
# This file is knowingly empty since the libraries are in standard search
# path. Please do not remove this file.
EOF
touch %{buildroot}%{_sysconfdir}/ld.so.conf.d/GL.conf

install -m 0755 %SOURCE2 %{buildroot}%{_bindir}/xvfb-run

%if %enable_udev
mkdir -p %{buildroot}/sbin
mkdir -p %{buildroot}/lib/udev/rules.d/
install -m 0755 %{SOURCE5} %{buildroot}/sbin/mandriva-setup-keyboard
install -m 0644 %{SOURCE6} %{buildroot}/lib/udev/rules.d
%endif

# Make the source package
cp -r source %{buildroot}/%{xserver_source_dir}

install -m 755 %{SOURCE30} %{buildroot}%{_bindir}

# Create xorg.conf.d
install -d -m 755 %{buildroot}%{_sysconfdir}/X11/xorg.conf.d

%files


%changelog
* Sat Dec 1 2012 akdengi <akdengi>
- bump videodrv minor
- drop merged patches
- 1.13.1-rc1

* Wed Nov 14 2012 akdengi <akdengi>
- fix Cairo corruption (fdo#55723)
- update glyphs cache patch
- use new pixman API for caching glyphs (3.45x firefox speedup)
- dri2: invalidate drawable after sharing pixmap (for PRIME, from Dave Airlie, Fedora)

* Thu Oct 04 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1.13.0-3
+ Revision: 818405
+ rebuild (emptylog)

* Thu Oct 04 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1.13.0-2
+ Revision: 818394
- Require pkgconfig(dri) for -devel, as the pkgconfig file implies
- Link to tirpc for sunrpc bits that have been removed from glibc

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - Patch1000: use new pixman API 0.27.2 (patch spotted on mageia, orginally form Soren Sandmann <ssp@redhat.com>)

* Mon Sep 17 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.13.0-1
+ Revision: 817053
- rediff 0905-Add-noAutoDevices-command-line-option.patc version update 1.13.0

* Mon Aug 27 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1.12.4-2
+ Revision: 815837
- Update to 1.12.4

* Wed Jul 11 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 1.12.3-2
+ Revision: 808919
- install udev rules in /lib/udev instead of /etc/udev
- adjust mandriva-setup-keyboard to udev changes

  + Bernhard Rosenkraenzer <bero@bero.eu>
    - Update to 1.12.3

* Sun Jul 08 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1.12.2.902-2
+ Revision: 808507
- Build against libudev.so.1

* Thu Jul 05 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 1.12.2.902-1
+ Revision: 808251
- update to new version 1.12.2.902

* Thu Jun 28 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1.12.2.901-1
+ Revision: 807327
- 1.12.2.901

* Wed Jun 20 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 1.12.2-1
+ Revision: 806553
- drop patch 1000, fixed long time ago in nvidia proprietary drivers
- rediff other patches
- update to new version 1.12.2

  + Bernhard Rosenkraenzer <bero@bero.eu>
    - Update to 1.12.1

* Tue Apr 10 2012 Franck Bui <franck.bui@mandriva.com> 1.12.0-2
+ Revision: 790250
+ rebuild (emptylog)

* Tue Mar 20 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1.12.0-1
+ Revision: 785839
- 1.12.0
- Fix use-of-RPM_SOURCE_DIR
- Don't BuildConflict with systemtap, seems to have been fixed upstream
- Update to 1.11.4

  + Matthew Dawkins <mattydaw@mandriva.org>
    - added obsoletes xfbdev is not built

* Thu Dec 29 2011 Matthew Dawkins <mattydaw@mandriva.org> 1.11.3-1
+ Revision: 748174
- enable_xfbdev is also part of kdrive
- removed installed backup files
- tied xfake build to kdrive
- grouped enable/disable zephyr with kdrive build option
- added build option to disable kdrive by default
- build is broken and not a default option
- removed disable strict compile
- cleaned up spec
- try using --disable-strict-compilation to fix build error
- employed apply_patches

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - correct buildrequire to pam-devel
    - update to new version 1.11.3

* Sun Nov 06 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1.11.2-1
+ Revision: 722818
- update to new version 1.11.2

* Sat Oct 22 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1.11.1-3
+ Revision: 705660
- disable patch 1000 because nVIDIA has released a fixed driver 290.03 (keep patch for a while)

* Sun Oct 09 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1.11.1-2
+ Revision: 703940
- small spec file clean
- rediff patch 904
- Patch1000: this patch restores a missing miTrapezoids function which is used by nVIDIA proprietary drivers, this patch should be removed if a major slowdown problem will be fixed in next driver release by nVIDIA

* Sat Oct 08 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1.11.1-1
+ Revision: 703608
- rediff patch 900
- Patch403: add systemd multi-seat support (from Fedora)
- bump required version for x11-util-macros
- bump required version for x11-proto-devel and x11-sgml-doctools
- remove dead configure switches
- update to new version 1.11.1
- disable patches 900 and 904

* Fri Oct 07 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1.10.4-1
+ Revision: 703492
- update to new version 1.10.4
- add build requires on bison and glib2-devel
- export %%serverbuild macro
- enable-builddocs switch no longer works with configure script, pass valid switches for building docs

* Tue Jul 26 2011 Eugeni Dodonov <eugeni@mandriva.com> 1.10.3-1
+ Revision: 691663
- Updated to 1.10.3

  + Thierry Vignaud <tv@mandriva.org>
    - use %%_vendor

* Thu Jun 09 2011 Eugeni Dodonov <eugeni@mandriva.com> 1.10.2-1
+ Revision: 683527
- Add lynx as BR for documentation.
- New version 1.10.2.
  Changed ABI major.
  Comment non-compatible patches for now.

* Tue May 24 2011 Funda Wang <fwang@mandriva.org> 1.9.5-1
+ Revision: 678059
- new version 1.9.5

* Sun May 15 2011 Oden Eriksson <oeriksson@mandriva.com> 1.9.4-4
+ Revision: 674764
- try to build without fop for now
- sync with what's actually in cooker
- mass rebuild

  + Paulo Ricardo Zanoni <pzanoni@mandriva.com>
    - New version: 1.10.0
    - Dropped patches:
      - 401: partially applied, see patch 907
      - 402: the place where we copied the patch from is not using it anymore
      - 1000: applied upstream
    - New patches:
      - 907: implement what's left from old patch 401
    - Rediff other patches, fix patch numbering

* Sat Feb 26 2011 Funda Wang <fwang@mandriva.org> 1.9.4-3
+ Revision: 639943
- rebuild

* Tue Feb 15 2011 Thierry Vignaud <tv@mandriva.org> 1.9.4-2
+ Revision: 637876
- patches 1000: Fix garbaged screeen with latest ati driver 6.14 on open
  openoffice.org startup I (color tiling issue, fdo bug #33929)

  + Paulo Ricardo Zanoni <pzanoni@mandriva.com>
    - New version: 1.9.4

* Wed Feb 02 2011 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.9.3.902-1
+ Revision: 635187
- New version: 1.9.3.902

* Wed Dec 29 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.9.3-3mdv2011.0
+ Revision: 626003
- Remove useless udev rules
- Create /etc/X11/xorg.conf.d

* Tue Dec 21 2010 Thierry Vignaud <tv@mandriva.org> 1.9.3-2mdv2011.0
+ Revision: 623554
- patches 950 & 951: Fix edge case in SYNC extension resulting in GNOME
  screensaver's fade-to-screensaver being uninteruptible (from Ubuntu)

* Mon Dec 13 2010 Thierry Vignaud <tv@mandriva.org> 1.9.3-1mdv2011.0
+ Revision: 620682
- new release

* Wed Dec 08 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.9.2.902-3mdv2011.0
+ Revision: 616332
- Copy the whole source to the "-source" subpackage, avoiding hacks.

* Mon Dec 06 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.9.2.902-2mdv2011.0
+ Revision: 612188
- Add more files to the -source subpackage (for tigervnc)

* Sun Dec 05 2010 Thierry Vignaud <tv@mandriva.org> 1.9.2.902-1mdv2011.0
+ Revision: 610592
- 1.9.3 RC2
- drop patch 903 (merged upsteam long ago, see quirk_detailed_sync_pp())

* Sun Nov 14 2010 Thierry Vignaud <tv@mandriva.org> 1.9.2.901-1mdv2011.0
+ Revision: 597541
- 1.9.3 RC1

* Tue Nov 02 2010 Thierry Vignaud <tv@mandriva.org> 1.9.2-1mdv2011.0
+ Revision: 591815
- new release

* Sun Oct 24 2010 Thierry Vignaud <tv@mandriva.org> 1.9.1-2mdv2011.0
+ Revision: 588677
- provides actual ABI so that drivers can requires xorg ABIs
  (taken from Fedora, but we do will use it unlike them)
- x11-server-xorg only requires x11-driver-input-{keyboard,mouse} if not using
  hal or udev

* Sun Oct 24 2010 Funda Wang <fwang@mandriva.org> 1.9.1-1mdv2011.0
+ Revision: 587886
- 1.9.1 final
- fontdir switch becomes unrecognized

* Tue Oct 19 2010 Thierry Vignaud <tv@mandriva.org> 1.9.0.902-2mdv2011.0
+ Revision: 586767
- make x11-server-xorg requires x11-driver-input-evdev since it's a must have with udev

* Fri Oct 15 2010 Thierry Vignaud <tv@mandriva.org> 1.9.0.902-1mdv2011.0
+ Revision: 585880
- 1.9.0.902 (aka 1.9.1rc2)

* Sun Oct 10 2010 Thierry Vignaud <tv@mandriva.org> 1.9.0-3mdv2011.0
+ Revision: 584858
- mandriva-setup-keyboard-udev: update for xserver-1.9 (Andrey Borzenkov)

* Sun Oct 10 2010 Thierry Vignaud <tv@mandriva.org> 1.9.0-2mdv2011.0
+ Revision: 584843
- use udev instead of hal
- fix file list when enabling udev

* Sun Oct 10 2010 Thierry Vignaud <tv@mandriva.org> 1.9.0-1mdv2011.0
+ Revision: 584624
- new release
- refresh patch 401
- drop patch 400 & 403 (rh patches droped by rh)
- rediff xkb cache patch
- BuildRequires: x11-font-util >= 1.1
- require new enough libxfont (prevent startup breakage)
- Xsdl is dead

* Tue May 04 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.7.7-1mdv2010.1
+ Revision: 542076
- New version: 1.7.7

* Thu Apr 29 2010 Pascal Terjan <pterjan@mandriva.org> 1.7.6.902-5mdv2010.1
+ Revision: 540801
- rebuild with normal ld

* Tue Apr 27 2010 Christophe Fergeau <cfergeau@mandriva.com> 1.7.6.902-4mdv2010.1
+ Revision: 539609
- rebuild so that shared libraries are properly stripped again

* Tue Apr 27 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.7.6.902-3mdv2010.1
+ Revision: 539412
- Add patch from "nominations" branch that should fix the current problems

* Thu Apr 22 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.7.6.902-1mdv2010.1
+ Revision: 537967
- New version: 1.7.6.902
- Patch 0909 applied upstream
- Re-enable xfake
- Improve mouse-quirks documentation

* Tue Apr 13 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.7.6-6mdv2010.1
+ Revision: 534199
- Add mouse-quirks.fdi that should replace imwheel

* Mon Apr 05 2010 Funda Wang <fwang@mandriva.org> 1.7.6-5mdv2010.1
+ Revision: 531722
- rebuild for new openssl

* Tue Mar 30 2010 Anssi Hannula <anssi@mandriva.org> 1.7.6-4mdv2010.1
+ Revision: 528934
- allow fglrx 8.720+ as they have X.org server 1.7 support

* Fri Mar 26 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.7.6-3mdv2010.1
+ Revision: 527643
- x11-server-source: remove noarch and add License

* Wed Mar 24 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.7.6-2mdv2010.1
+ Revision: 527275
- Add x11-server-source package (for Xvnc)
  Thanks to Shlomi Fish for providing the patche.
  This commit also removes some trailing whitespaces in the spec file.

* Wed Mar 24 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.7.6-1mdv2010.1
+ Revision: 527233
- New version: 1.7.6
  Only apply udev patches if udev is enabled (and it won't be until 2011.0)

* Fri Mar 12 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.7.5-4mdv2010.1
+ Revision: 518396
- Add patch to warn us if we run out of opcodes

* Thu Mar 11 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.7.5-3mdv2010.1
+ Revision: 518021
- Don't explicitly enable multibuffer extension (use upstream default, which is
  "disabled" for now)
  This extension is old, deprecated and has 2 events. Nvidia closed source driver
  adds 5 events and makes us exceed the event limit (64). This causes random (and
  probably important) extensions to be disabled.
  This bug was triggered by the last rebuild, which uses the new dri2 proto, which
  contains 1 more event.
  Thanks to Anssi for debugging and finding the fix.
  See bug #57889

* Fri Feb 26 2010 Oden Eriksson <oeriksson@mandriva.com> 1.7.5-2mdv2010.1
+ Revision: 511662
- rebuilt against openssl-0.9.8m

* Wed Feb 17 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.7.5-1mdv2010.1
+ Revision: 507004
- New version: 1.7.5
- Apply xkb mapping to all input devices with keys (by Andrey Borzenkov)
- 61-x11-input.rules: do nothing if ACTION!="add"
  (saves calls to mandriva-setup-keyboard when keyboards are removed)
  Thanks to Andrey Borzenkov for spotting this.
- Add disabled libudev input hotplug backend support

  + Anssi Hannula <anssi@mandriva.org>
    - add conflict with fglrx driver, does not work with 1.7+ server

* Fri Jan 08 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.7.4-1mdv2010.1
+ Revision: 487684
- Remove patch 907 because it was required only by the older xkbcomp patch
- New version: 1.7.4
  Rediff patch ctrl+alt+backspace patch

* Wed Jan 06 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.7.3-2mdv2010.1
+ Revision: 486868
- x11-server-common should require xkbcomp and x11-data-xkbdata (#56818)

* Thu Dec 03 2009 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.7.3-1mdv2010.1
+ Revision: 473018
- New version: 1.7.3
- Re-enable xkbcomp patch.
  Now it creates the temporary file in the same directory as the final file, so
  reanme() won't have problems with multiple partitions.
  Also, the file name is now tmp-<display>.xkm, which eliminates the possibility
  of race conditions since each X server will have its own file name. This removes
  the usage of the deprecated functions used to create temporary files

* Wed Dec 02 2009 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.7.2-3mdv2010.1
+ Revision: 472715
- Temporarily disable xkbcomp patch again because it uses "rename", which doesn't
  work between multiple file systems.
  This is just to prevent more systems breaking. New version is coming soon.

* Tue Dec 01 2009 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.7.2-2mdv2010.1
+ Revision: 472433
- Re-enable xkbcomp patch, but now based on Yan Li's version (smaller patch)

* Fri Nov 27 2009 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.7.2-1mdv2010.1
+ Revision: 470564
- New version: 1.7.2

* Fri Nov 13 2009 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.7.1-5mdv2010.1
+ Revision: 465889
- Obsolete xorg-x11-server

* Fri Nov 13 2009 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.7.1-4mdv2010.1
+ Revision: 465827
- Obsolete xorg-x11-Xnest and xorg-x11-Xvfb
- Remove unrecognized configure options
- Remove kdrive-vesa modules.
  They have been removed from the xserver code a long time ago and won't come
  back, so we can clean the spec.

  + Thierry Vignaud <tv@mandriva.org>
    - add a warning

* Wed Nov 11 2009 Thierry Vignaud <tv@mandriva.org> 1.7.1-3mdv2010.1
+ Revision: 464384
+ rebuild (emptylog)

* Tue Nov 10 2009 Thierry Vignaud <tv@mandriva.org> 1.7.1-2mdv2010.1
+ Revision: 464381
- make it installable on x86_64

* Tue Nov 10 2009 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.7.1-1mdv2010.1
+ Revision: 464242
- New version: 1.7.1
  Updated and reorganized patches
  Enabled xdmx
  Temporarily disabled xvnc and the xkbcomp patch (this will be fixed soon)
- Obsolete xorg-x11-Xdmx: package was used in the transition to modular

* Tue Oct 13 2009 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.6.5-1mdv2010.0
+ Revision: 457143
- 1.6.5 release

* Tue Sep 29 2009 Colin Guthrie <cguthrie@mandriva.org> 1.6.4-2mdv2010.0
+ Revision: 451066
- DGA driver fixes (KeithP's third attempt - brown paper bag firmly in place)

* Tue Sep 29 2009 Colin Guthrie <cguthrie@mandriva.org> 1.6.4-1mdv2010.0
+ Revision: 450839
- New version: 1.6.4

  + Paulo Ricardo Zanoni <pzanoni@mandriva.com>
    - Fix double BuildRequires for libxfont-devel

* Fri Sep 18 2009 Jérôme Quelin <jquelin@mandriva.org> 1.6.3.901-2mdv2010.0
+ Revision: 444263
- rebuild
- fix bug 52928

* Thu Aug 27 2009 Ander Conselvan de Oliveira <ander@mandriva.com> 1.6.3.901-1mdv2010.0
+ Revision: 421758
- Update to version 1.6.3.901 (1.6.4 RC1)

* Tue Aug 18 2009 Colin Guthrie <cguthrie@mandriva.org> 1.6.3-2mdv2010.0
+ Revision: 417657
- Cherry-pick fix for fdo#21554 (reprobe randr after resume from suspend)

* Mon Aug 17 2009 Colin Guthrie <cguthrie@mandriva.org> 1.6.3-1mdv2010.0
+ Revision: 417170
- New version: 1.6.3
- Drop upstream applied patches
- Rediff patches that need it
- Cherry pick fix for gnome screenblanking issue

* Sat Aug 15 2009 Oden Eriksson <oeriksson@mandriva.com> 1.6.2-4mdv2010.0
+ Revision: 416534
- rebuilt against libjpeg v7

* Tue Jul 21 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 1.6.2-3mdv2010.0
+ Revision: 398291
- Don't allow build with systemtap (build fails, dtrace support
  conflicts).
- Apply fix for http://bugs.freedesktop.org/show_bug.cgi?id=22642 (from
  xorg git repository). Fix assertions triggering with EXA after
  libpixman 0.15.16 update.

* Thu Jul 09 2009 Ander Conselvan de Oliveira <ander@mandriva.com> 1.6.2-2mdv2010.0
+ Revision: 393980
- Sync with server-1.6-branch
 o Fix build of drivers with 1.6.2 when not using --install-libxf86config
 o xdmcp: Don't crash on X -query with more than 255 IP addresses. (fdo #20675)

* Wed Jul 08 2009 Ander Conselvan de Oliveira <ander@mandriva.com> 1.6.2-1mdv2010.0
+ Revision: 393521
- Update to newer version 1.6.2

* Tue Jun 30 2009 Ander Conselvan de Oliveira <ander@mandriva.com> 1.6.1.902-4mdv2010.0
+ Revision: 391048
- sync with server-1.6-branch
- update to 1.6.1.902
- xvfb-run: fix Xauthority creation when TMPDIR is set

* Thu Jun 18 2009 Ander Conselvan de Oliveira <ander@mandriva.com> 1.6.1.901-4mdv2010.0
+ Revision: 387219
- add ZapWarning option enabled by default (OpenSUSE patch)

  + Colin Guthrie <cguthrie@mandriva.org>
    - Use the offical %%apply_patches macro

* Wed Jun 17 2009 Ander Conselvan de Oliveira <ander@mandriva.com> 1.6.1.901-3mdv2010.0
+ Revision: 386506
- sync with server-1.6-branch
- mandriva-setup-keyboard: set XkbModel
- reenable Zapping (default behaviour unchanged due to xkeyboard-config 1.6)

* Tue Jun 02 2009 Ander Conselvan de Oliveira <ander@mandriva.com> 1.6.1.901-2mdv2010.0
+ Revision: 382303
- sync with server-1.6-branch
- add patch to fix mdv #48821

* Tue May 19 2009 Ander Conselvan de Oliveira <ander@mandriva.com> 1.6.1.901-1mdv2010.0
+ Revision: 377787
- Update to version 1.6.1.901

* Mon May 04 2009 Ander Conselvan de Oliveira <ander@mandriva.com> 1.6.1-1mdv2010.0
+ Revision: 371954
- Fix crash while using Xinerama and holding key pressed (mdv #50472)

  + Christophe Fergeau <cfergeau@mandriva.com>
    - Fix typo noticed by Colin Gunthrie, thanks :)
    - Make it possible to run mandriva-setup-keyboard standalone (for now it's only
      a HAL callout). drakx-x11-keyboard-mouse needs it to be able to update the
      HAL xkb keys when the user chooses a different keyboard layout so that it's
      preserved on X restarts.

* Tue Apr 14 2009 Ander Conselvan de Oliveira <ander@mandriva.com> 1.6.1-1mdv2009.1
+ Revision: 367232
- New version 1.6.1

* Mon Apr 13 2009 Anssi Hannula <anssi@mandriva.org> 1.6.0-12mdv2009.1
+ Revision: 366756
- add conflicts on now-removed nvidia71xx driver as it does not support
  X.org server 1.5+

* Mon Apr 13 2009 Anssi Hannula <anssi@mandriva.org> 1.6.0-11mdv2009.1
+ Revision: 366533
- drop alternatives on /usr/bin/Xorg as fglrx no longer needs 1.5 server

* Thu Apr 09 2009 Colin Guthrie <cguthrie@mandriva.org> 1.6.0-10mdv2009.1
+ Revision: 365459
- Fix GLX memory leak (fdo#20704)

* Mon Apr 06 2009 Ander Conselvan de Oliveira <ander@mandriva.com> 1.6.0-9mdv2009.1
+ Revision: 364529
- sync with server-1.6-branch
- fix crash with a device section for an unplugged wacom device (#49349)

* Tue Mar 24 2009 Ander Conselvan de Oliveira <ander@mandriva.com> 1.6.0-8mdv2009.1
+ Revision: 360906
- port xkb cache patch to server 1.6
- remove some disabled patches:
  - blue background (503): stick to X new default, black
  - fix incorrect keyboard test (532): similar patch applied upstream
  - fix crash in xorgcfg (901): xorgcfg was removed before the release of 1.6

* Thu Mar 19 2009 Anssi Hannula <anssi@mandriva.org> 1.6.0-7mdv2009.1
+ Revision: 357876
- add a ghost file for Xorg and remove hacks

* Thu Mar 19 2009 Ander Conselvan de Oliveira <ander@mandriva.com> 1.6.0-6mdv2009.1
+ Revision: 357778
- Move libglx and libdri to default path. (mdv #48936)

* Thu Mar 19 2009 Ander Conselvan de Oliveira <ander@mandriva.com> 1.6.0-5mdv2009.1
+ Revision: 357773
- common: call update-alternatives to ensure the links exist after the install step in %%post

* Wed Mar 18 2009 Ander Conselvan de Oliveira <ander@mandriva.com> 1.6.0-4mdv2009.1
+ Revision: 357470
- Fix upgrade from versions <= 1.6.0-2
  Since the /usr/bin/Xorg file was provided by x11-server-xorg, which depends on x11-server-common
  but the new alternative link is created by x11-server-common, it got removed when the old
  x11-server-xorg was removed and had to be manually created.

* Tue Mar 17 2009 Ander Conselvan de Oliveira <ander@mandriva.com> 1.6.0-3mdv2009.1
+ Revision: 356864
- Patch to search extra modules directory befero default module path
- Use alternatives for the Xorg binary.

* Thu Mar 05 2009 Ander Conselvan de Oliveira <ander@mandriva.com> 1.6.0-2mdv2009.1
+ Revision: 349183
- Honour Option "DPMS" "off" in xorg.conf

* Thu Feb 26 2009 Colin Guthrie <cguthrie@mandriva.org> 1.6.0-1mdv2009.1
+ Revision: 345307
- Replace old tarball with 1.6.0 source.
- Remove reverted change as it was fixed differently upstream

  + Ander Conselvan de Oliveira <ander@mandriva.com>
    - New version 1.6.0

* Mon Feb 23 2009 Colin Guthrie <cguthrie@mandriva.org> 1.5.99.903-2mdv2009.1
+ Revision: 344041
- Add upstream patch to fix compilation (fontmod.h)
- Upstream c-p to initialise glx properly.
- Revert glx retval checks as it seems to break compiz (further investigation needed)

* Wed Feb 18 2009 Ander Conselvan de Oliveira <ander@mandriva.com> 1.5.99.903-1mdv2009.1
+ Revision: 342642
- New version 1.5.99.903 (1.6 RC 3)

* Wed Feb 11 2009 Ander Conselvan de Oliveira <ander@mandriva.com> 1.5.99.902-1.20090131.5mdv2009.1
+ Revision: 339487
- revert "only call mandriva-setup-keyboard for devices with input.capabilities = keyboard" (mdv #47647)
- remove patch 0301-RH-xserver-1.4.99-dont-backfill-bg-none (mdv #47126)

* Mon Feb 09 2009 Colin Guthrie <cguthrie@mandriva.org> 1.5.99.902-1.20090131.4mdv2009.1
+ Revision: 338999
- Add patch by Eric Anholt to unbreak GLX visuals

* Sat Feb 07 2009 Colin Guthrie <cguthrie@mandriva.org> 1.5.99.902-1.20090131.3mdv2009.1
+ Revision: 338363
- Update 10-x11-keymap.fdi: only call mandriva-setup-keyboard for devices with input.capabilities = keyboard (rh#484217)

* Sat Feb 07 2009 Colin Guthrie <cguthrie@mandriva.org> 1.5.99.902-1.20090131.2mdv2009.1
+ Revision: 338362
- Update upstream cherry-picks from the X.org wiki
- Replace local patch (composite from fdo#19337) with upstream fix (well, it hopefully fixes...)

* Sat Jan 31 2009 Colin Guthrie <cguthrie@mandriva.org> 1.5.99.902-1.20090131.1mdv2009.1
+ Revision: 335753
- X.Org X Server 1.5.99.902 (1.6.0 RC 2)
- Rediff & drop upstream applied patches
- Add extra patch from RH

* Wed Jan 28 2009 Ander Conselvan de Oliveira <ander@mandriva.com> 1.5.99.3-1.20090110.13mdv2009.1
+ Revision: 334930
- Remove auto-enable IgnoreABI patch. It worked only for nvidia devices for
  which drivers have been update
- Add -noAutoAddDevices command line option.

* Tue Jan 27 2009 Ander Conselvan de Oliveira <ander@mandriva.com> 1.5.99.3-1.20090110.12mdv2009.1
+ Revision: 334412
- Fix leds state reset on xkb layout changes

* Fri Jan 23 2009 Ander Conselvan de Oliveira <ander@mandriva.com> 1.5.99.3-1.20090110.11mdv2009.1
+ Revision: 333119
- Call slave devices ctrl proc in CoreKeyboardCtl to sync leds (bug #36893)

* Wed Jan 21 2009 Ander Conselvan de Oliveira <ander@mandriva.com> 1.5.99.3-1.20090110.10mdv2009.1
+ Revision: 332299
- Fix crash with multimedia keys (mdv #46863)
- Keep trying to connect to HAL at startup
- Use built-in fonts only if fixed font is not found in the fontpath

* Mon Jan 19 2009 Ander Conselvan de Oliveira <ander@mandriva.com> 1.5.99.3-1.20090110.9mdv2009.1
+ Revision: 331361
- Fix crash on startup due to unallocated private in xf86Crtc.c

* Fri Jan 16 2009 Colin Guthrie <cguthrie@mandriva.org> 1.5.99.3-1.20090110.8mdv2009.1
+ Revision: 330140
- Remove double buildrequire on libdmx-devel
- Move the xfake disabling into the header (still need to fix the build properly)
- Add obsoletes when disabling parts of the xserver build process (to smooth upgrades)

* Thu Jan 15 2009 Ander Conselvan de Oliveira <ander@mandriva.com> 1.5.99.3-1.20090110.7mdv2009.1
+ Revision: 329957
- Re-enable Xvnc support
- Remove disabled patch 0530 since it is included in new patch 0700

* Tue Jan 13 2009 Colin Guthrie <cguthrie@mandriva.org> 1.5.99.3-1.20090110.6mdv2009.1
+ Revision: 329209
- Apply patch to fix some startup errors
- Ignore ABI for nvidia/fglrx/vboxvideo

* Sat Jan 10 2009 Colin Guthrie <cguthrie@mandriva.org> 1.5.99.3-1.20090110.5mdv2009.1
+ Revision: 328001
- Update to latest snapshot
- Track the server-1.6-enterleave branch to test new enterleave model
- Remove upstream cherry picks merged in upstream
- Rediff patches
- Remove unneeded configure options

* Thu Jan 08 2009 Ander Conselvan de Oliveira <ander@mandriva.com> 1.5.99.3-1.20081222.4mdv2009.1
+ Revision: 327125
- Disable XAA offscreen pixmaps by default

* Mon Jan 05 2009 Ander Conselvan de Oliveira <ander@mandriva.com> 1.5.99.3-1.20081222.3mdv2009.1
+ Revision: 325074
- Disable built-in fonts support

* Thu Jan 01 2009 Colin Guthrie <cguthrie@mandriva.org> 1.5.99.3-1.20081222.2mdv2009.1
+ Revision: 323202
- Apply the proposes upstream cherry-picks to our package
- Add an additional patch from RH
- Add a patch to protect against the CopyKeyClass segv
- Use a shortcut method of applying all pathes to ease management

* Tue Dec 30 2008 Colin Guthrie <cguthrie@mandriva.org> 1.5.99.3-1.20081222.1mdv2009.1
+ Revision: 321373
- Add BuildRequire for flex
- BuildRequires byacc
- Add BuildRequire on libxinerama-devel
- Update to the 1.6 branch version
- Drop upstream patches
- Update Fedora patches
- Drop xorgconf related stuff (no longer upstream)
- Add a few upstream patches scheduled to land in 1.6 branch soon.
- Disable more patches. Not 100%% sure if these need migrated in some way

* Mon Dec 22 2008 Ander Conselvan de Oliveira <ander@mandriva.com> 1.5.3-8mdv2009.1
+ Revision: 317613
- Revert XTest patch. It caused crashes with input hotplug disabled.

* Thu Dec 18 2008 Frederic Crozat <fcrozat@mandriva.com> 1.5.3-7mdv2009.1
+ Revision: 315701
- Sources 3/4 : install hal callouts to autoconfigure keyboard layout based on /etc/sysconfig/keyboard (idea from Fedora)

* Wed Dec 17 2008 Ander Conselvan de Oliveira <ander@mandriva.com> 1.5.3-6mdv2009.1
+ Revision: 315299
- Pass XTest fake key event through mieq (should fix bug #36893)

* Tue Dec 16 2008 Colin Guthrie <cguthrie@mandriva.org> 1.5.3-5mdv2009.1
+ Revision: 314983
- Fix compilation with -Werror=format-security (thanks to pcpa for tips)
- Fix gnome-screensaver eating CPU bug with upstream cherry-pick

* Tue Dec 02 2008 Colin Guthrie <cguthrie@mandriva.org> 1.5.3-4mdv2009.1
+ Revision: 309216
- Require evdev if hal/dbus support is enabled (which is currently the case)

* Sat Nov 29 2008 Adam Williamson <awilliamson@mandriva.org> 1.5.3-3mdv2009.1
+ Revision: 308131
- obsolete x11-server-xgl: cleanest way to kill Xgl (finally)

* Sat Nov 29 2008 Colin Guthrie <cguthrie@mandriva.org> 1.5.3-2mdv2009.1
+ Revision: 308045
- Add missing requires to the -devel package (due to header includes)

* Sat Nov 29 2008 Colin Guthrie <cguthrie@mandriva.org> 1.5.3-1mdv2009.1
+ Revision: 308007
- Add missing BuildRequires for libxv-devel
- Add missing BuildRequires for libpciaccess-devel
- Disable xvnc for now until patches are rediffed
- Enable hal/dbus support for input auto-detection
- Add xvfb-run.sh script from fedora (alternative to our previous patch)
- Disable Xfake due to build problems (will try and fix shortly)
- Disable (temporarily) patches that need more than simple rediffs
- Drop patches merged/available upstream
- Adapt patches that no longer apply cleanly but are still desired
- Liberate fedora patches
- Update to 1.5.3
- Copy blue background to the disabled folder for reference. The approach to reenable this is quite different due to the -nr patch from fedora
- Copy some patches that no longer apply to a 'disabled' folder for short term easy reference

* Fri Oct 31 2008 Olivier Blin <blino@mandriva.org> 1.4.2-8mdv2009.1
+ Revision: 298890
- buildrequire openssl-devel for xkbcomp patch
- require newer x11-data-xkbdata (so that user can write in /var/lib/xkb)
- use cache for xkb (rediffed from pcpa's patch), to speed up X start
- fix typo in save context patch

* Mon Aug 25 2008 Ander Conselvan de Oliveira <ander@mandriva.com> 1.4.2-7mdv2009.0
+ Revision: 275956
- Bump release number.
- Solve gtk+ apps crash when server and client have different endianess.
- Obsoletes vesa based kdrive X servers for clean upgrade.

* Fri Aug 22 2008 Ander Conselvan de Oliveira <ander@mandriva.com> 1.4.2-6mdv2009.0
+ Revision: 275122
- Bump release.
- Fix Xvnc crash when run with -depth 16 (mandriva bug #41583)
- Fix X server bug when run wiht Xkb disabled (mandriva bug #41585)

* Mon Aug 11 2008 Ander Conselvan de Oliveira <ander@mandriva.com> 1.4.2-5mdv2009.0
+ Revision: 270862
- Disable vesa based kdrive X servers
- Reverse Xaa offscreen pixmaps logic. To enable, use "XaaOffscreenPixmaps" "on"

  + Anssi Hannula <anssi@mandriva.org>
    - use alternatives for libdri.so as well, next fglrx provides its own
      version

* Mon Jun 23 2008 Ander Conselvan de Oliveira <ander@mandriva.com> 1.4.2-4mdv2009.0
+ Revision: 228396
- Bump release number
- Fix incorrect test

* Mon Jun 23 2008 Ander Conselvan de Oliveira <ander@mandriva.com> 1.4.2-3mdv2009.0
+ Revision: 228391
- Test if important directories are links and report consistent error messages.

* Fri Jun 20 2008 Ander Conselvan de Oliveira <ander@mandriva.com> 1.4.2-2mdv2009.0
+ Revision: 227492
- Increse release number
- Check if /usr/X11R6 is a link. Do not update if it is.

* Thu Jun 19 2008 Ander Conselvan de Oliveira <ander@mandriva.com> 1.4.2-1mdv2009.0
+ Revision: 226405
- Do not install if x11-server-common if /etc/X11 or /usr/lib/X11 is a symlink
- * Updated to xorg version 1.4.2
 * Removes {pre,post}trans which created symlinks from /etc/X11 and
   /usr/lib/X11 to /usr/share/X11 and a symlink from /usr/X11R6 to /usr
   (this may cause breakage between cooker upgrades)

* Mon Jun 09 2008 Ander Conselvan de Oliveira <ander@mandriva.com> 1.4.0.90-21mdv2009.0
+ Revision: 217245
- Fix mandriva bug #37514 (vncserver segfaults when connected)

  + Paulo Andrade <pcpa@mandriva.com.br>
    - Autoconfigure to use geode driver on the known supported hardware.

* Fri May 23 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.4.0.90-20mdv2009.0
+ Revision: 210701
- o Add _disable_ld_no_undefined due to modules that reference X Server,
  libraries linked to the X Server, or other modules symbols.
- o Correct a harmless problem with the .rpmsave magic where, if it did
  not need to move any files, and the directory link already existed,
  it would create a link to the directory inside of the directory, and
  fail to remove it in %%postrans.
  o Create only relative symlinks.
  o Correct #40959 (latest xserver segfaults when mplayer runs)

* Mon May 19 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.4.0.90-19mdv2009.0
+ Revision: 209187
- o Patches regenerated. When git-am fails, something like:
  -%%<-
  $ git-am --skip
  $ git-reset --hard <last-good-commit>
  <hack-patch-file-to-not-apply-to-problematic-file>
  <fix-problematic-file-by-hand>
  $ git-apply <patch-file>
  $ git-commit -a
  Aparently will not work as expected, as the Xvnc patch was incorrectly
  regenerated when running "git-format-patch", but fixed now.
- o Update to latest X Server 1.4 branch.
  o Patch "fix-parsing-weird-EDID" was modified to also include
  "Avoid-an-infinite-loop-at-initialization-if-Preferre"
  o Remade small portion of Xvnc patch that did not apply anymore
  o Use a new schema in x11-server-common to avoid rpm upgrade problems.
  This schema doesn't need external help, like running the %%pre
  of the previous package before actually upgrading packages.
  To avoid rpm removing files it just installed, now the scriplet
  %%pretrans creates a symlink ending in ".rpmsave", and the scriptlet
  %%posttrans corrects the symlink to the proper directory.

* Thu May 15 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.4.0.90-18mdv2009.0
+ Revision: 207659
- Correct a problem in %%pre where it would not properly handle symlinks,
  and cause upgrade problems.

  + Anssi Hannula <anssi@mandriva.org>
    - do not uselessy remove symlinks in pre of common when migrating
      directories to symlinks, symlink => symlink is handled by rpm fine

* Wed May 14 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.4.0.90-17mdv2009.0
+ Revision: 207244
- o Update to latest git "server-1.4-branch".
  o Update %%pre script to finish moving <basedir>/X11 files to %%{_datadir}/X11.
  The script has been updated to a recursive version because moving relative
  symlinks may leave broken ones.
  o Also change /usr/X11R6 from a real directory to a symlink to /usr.

* Wed May 07 2008 Anssi Hannula <anssi@mandriva.org> 1.4.0.90-16mdv2009.0
+ Revision: 202682
- fix error in %%pre of x11-server-common that caused it to try moving
  symlinks that have already been deleted
- make /usr/X11R6/lib/X11 point directly to /etc/X11
- fix the compatibility modules directory on lib64, the correct path is
  /usr/X11R6/lib64/modules

* Tue May 06 2008 Anssi Hannula <anssi@mandriva.org> 1.4.0.90-15mdv2009.0
+ Revision: 202173
- create destination directory in %%pre of common package when moving
  files to new directory
- do not create symlinks in %%pre of common package, let RPM handle those
- do not try to symlink /usr/X11R6/lib/modules/dri, since
  /usr/X11R6/lib/modules is already a symlink; instead create the dri
  symlink in /usr/lib/xorg/modules
- create absolute symlinks in %%install for clarity and let spec-helper
  make them relative; this also fixes invalid /etc/X11/app-defaults
  symlink

* Tue May 06 2008 Anssi Hannula <anssi@mandriva.org> 1.4.0.90-14mdv2009.0
+ Revision: 201795
- fix versioning of conflicts
- conflict with old libx11-common instead of libx11

* Mon May 05 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.4.0.90-13mdv2009.0
+ Revision: 201576
- Update to latest code in Xorg XServer 1.4 branch.
  Make x11-server-common owner of most configuration directories, and
  properly updated these.

* Mon Apr 14 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.4.0.90-12mdv2009.0
+ Revision: 193420
- Reenable dmx.
- Remake patches to sync with 1.4 branch.
- Cherry pick 3 new patches that fixes:
   o randr accessing bad memory if used when X Server was not in the active VT.
   o dpms timer not being restarted after it being temporarily disabled.
   o better processInput proc wrapping fix, that should fix all possible
     failure conditions (currently we already had a patch to fix some
     related problems).

* Fri Mar 14 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.4.0.90-11mdv2008.1
+ Revision: 187971
- Patch 0524 appeared to be not going to cause any problems, but it caused
  enough regressions to not be worth applying. Regressions are cases of
  misconfiguration of monitor refresh rate. Too bad it also appears to have
  fixed problems for some people.

* Tue Mar 11 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.4.0.90-10mdv2008.1
+ Revision: 186957
- Add custom patch to not print warning about this being a pre release
  version. X Server 1.4.1 should have been released long ago, and this is
  the most stable version. No reason to warn users, and this is done by
  all "major" distros.
  Add a few new cherry-picks from git master.
  This is also an oportunity to recompile with the changes to mesa that
  now is now 7.0.3-rc2, and ensure the X Server is compiled with the latest
  mesa-source.

* Wed Mar 05 2008 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.4.0.90-9mdv2008.1
+ Revision: 180143
- update Blue-background-custom-patch RGB values to match current
  installer theme (requested by Frederic Crozat).

* Mon Mar 03 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.4.0.90-8mdv2008.1
+ Revision: 178110
- Rebase server-1.4-branch.
  Close Fix crash due to unhandled SIGALRM (#38325).
  This adds some noise to regenerated patches due to update of git version.

* Wed Feb 20 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.4.0.90-7mdv2008.1
+ Revision: 173358
- Update package to match latest X Server 1.4 branch.
  Also in this revision started using a different starting number for
  local patches and "cherry-picks" that should avoid future unnecessary
  patch renames.
  Note that some git master patches were added to 1.4 branch, so order
  of some patches has changed.
- Rebase to origin/server-1.4-branch.
  Cherry-pick commits that fixes #37768 that caused a crash when using the
  evdev driver and changing xkb model/layout with setxkbmap.

  + Thierry Vignaud <tv@mandriva.org>
    - fix no-buildroot-tag
    - fix description-line-too-long

* Mon Feb 11 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.4.0.90-6mdv2008.1
+ Revision: 165283
- Fix http://qa.mandriva.com/show_bug.cgi?id=36651
- Review all patches to avoid the risk corrupted patches. Did a reset --hard
  in the previous commit and git-am'ed back custom patches.
  Read change to update keyboard leds, this time on it's own patch.
  Use git-cherry-pick to pull some bug fixes from master.

* Thu Feb 07 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.4.0.90-4mdv2008.1
+ Revision: 163793
- Revert to use latest upstream tarball.
  Revert build requires.
  Add patches to sync tag xorg-server-1.4.0.90 with tip of branch
  server-1.4-branch, and mandriva custom patches on top of it.
  The only large patch kept is the SAVE_CONTEXT patch.

* Mon Feb 04 2008 Pixel <pixel@mandriva.com> 1.4.0.90-3mdv2008.1
+ Revision: 162099
- "fixes" setxkbmap not working in installer (DrakX) (#35912)

* Mon Jan 28 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.4.0.90-2mdv2008.1
+ Revision: 159522
- Again some rework and git-format-patch seens to not scale very well with
  the svn repository due to generating different names, but git-rebase is
  the easiest and most reliable way to keep these patches for the moment.
  Keeping 3 different branches up to date isn't as simple as originally thought...
  This patch adapts all recent security updates to server branch 1.4 (patches
  25 to 31).
  Add a fix for an infinite loop when using the PreferredMode option and
  having 2 or more modes with the same name (patch 15).

* Fri Jan 25 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.4.0.90-1mdv2008.1
+ Revision: 158106
- Rebase to xorg-server-1.4.0.90 tag.
  Commands used basically were:
  $ git-checkout mandriva
  $ git-rebase xorg-server-1.4.0.90		# no conflicts
  $ git-checkout mandriva+custom
  $ git-rebase mandriva				# no conflicts
  $ git-checkout mandriva+gpl
  $ git-rebase mandriva+custom			# no conflicts
  Updated git.mandriva.com to match local changes. And spec
  to generate a matching tarball and patches.
  Please don't mdvsys submit it till monday to have some time for
  testings, as this is the first large update, to a different version.

* Thu Jan 24 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.4-23mdv2008.1
+ Revision: 157684
- Fix http://qa.mandriva.com/show_bug.cgi?id=35713
  From a0b4b3be94c6f00c71855598c0d46416f3877367 Mon Sep 17 00:00:00 2001
  From: Peter Hutterer <peter@cs.unisa.edu.au>
  Date: Wed, 19 Dec 2007 16:20:36 +1030
  Subject: [PATCH] include: never overwrite realInputProc with enqueueInputProc.
  Bug #13511
  In some cases (triggered by a key repeat during a sync grab) XKB unwrapping
  can overwrite the device's realInputProc with the enqueueInputProc. When the
  grab is released and the events are replayed, we end up in an infinite loop.
  Each event is replayed and in replaying pushed to the end of the queue again.
  This fix is a hack only. It ensures that the realInputProc is never
  overwritten with the enqueueInputProc.
  This fixes Bug #13511 (https://bugs.freedesktop.org/show_bug.cgi?id=13511)
  (cherry picked from commit eace88989c3b65d5c20e9f37ea9b23c7c8e19335)

* Tue Jan 22 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.4-22mdv2008.1
+ Revision: 156688
- Export symbol required by wacom input device driver.

  + Ademar de Souza Reis Jr <ademar@mandriva.com.br>
    - re-enable rpm debug packages support

* Mon Jan 21 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.4-21mdv2008.1
+ Revision: 155634
- Export symbols used by nouveau driver and fpit input driver.
  These symbols shouldn't really be used, as they are private exa symbols
  and one randr 1.0 symbol kept for binary compatibility.

* Wed Jan 16 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.4-20mdv2008.1
+ Revision: 153772
- Add missing symbol found when analyzing recent changes and upgrade to ati
  driver. Missing symbol is required by the i810 driver and was not being
  exported by the X Server code.

* Wed Jan 16 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.4-19mdv2008.1
+ Revision: 153677
- Fix compilation on x86_64.
  Reenable build docs.
- Update build requires.
  git-cherry-pick 2338d5c9914e2a43c3a4f7ee0f4355ad0a1ad9e7 to
  fix http://qa.mandriva.com/show_bug.cgi?id=36746
- Fix build due to incorrect patch for pci, reverted and rewritten in git.
  Update BuildRequires based on x-check-rpm-deps.pl output, and kept
  BuildRequires not listed as they can be required only link or as some
  binary to process some file.

  + Colin Guthrie <cguthrie@mandriva.org>
    - Update buildrequires to be architecture independent (i.e. for x86_64)

* Wed Jan 09 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.4-18mdv2008.1
+ Revision: 147323
- Disable debug package for the moment.
  Fix problem with binary nvidia driver.
  Fix problem with symbols accessed using LoaderSymbol/dlsym in pci code
  Fix some other symbols  accessed using LoaderSymbol/dlsym by the vnc patch code
- Don't install .la files in -devel and don't generate .deps files. .la
  files should not be installed anymore and .deps should be handled externally,
  instead of adding them to packages.
- Move all .la files to -devel.
  Require proper version of x11-util-macros.
  Add patch to fix issue with bugzilla #34879 (log is wrong, 8587 is attachment
  id...)
- Update to use tag xorg-server-1.4 and add all patches in server 1.4 branch
  as well as Mandriva specific ones in mandriva branch.
- First version of X Server compiled with most symbols hidden.
  Symbols used by all modules in the distro are exported.
  This patch also stores old patches in the git repository, and uses
  git-archive to generate the tarball and git-format-patch to extract patches
  from the branches:
  	mandriva		: should be safe to apply upstream
  	mandriva+custom		: either distro specific or experimental code
  	mandriva+gpl		: no restriction to gpl licensed code

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Nov 28 2007 Paulo Andrade <pcpa@mandriva.com.br> 1.4-17mdv2008.1
+ Revision: 113710
- Minor updates. Also, at least for now, disable config-hal.

* Fri Nov 23 2007 David Walluck <walluck@mandriva.org> 1.4-15mdv2008.1
+ Revision: 111699
- enable xvnc (needed by tightvnc)

  + Ademar de Souza Reis Jr <ademar@mandriva.com.br>
    - pass --enable-config-hal to configure, to enable
      support for hal (input-hotplug) explicitly.

  + Paulo Andrade <pcpa@mandriva.com.br>
    - Patch to fix a crash in the "expert mode" xorgcfg interface if the config files
      doesn't hava a Files Section.

* Mon Nov 19 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.4-14mdv2008.1
+ Revision: 110213
- new snapshot of the 1.4-branch git patch
- drop fix-keyboard-events.patch and fix-keyboard-events2.patch
  (already on the branch)
- add build-requirements for hal and dbus devel, so that
  input-hotplug is enabled in our official builds
  (thanks Andrey Borzenkov for pointing this)

* Wed Nov 14 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.4-13mdv2008.1
+ Revision: 108712
- adding one more patch for keyboard events, fix for upstream bugs:
  #13223 (server 1.4.1: Input Events Duplicated Across Different Windows)
  and #13114 (xserver-1.4 keyboard repeat rate strange behavior)

* Tue Nov 13 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.4-12mdv2008.1
+ Revision: 108494
- update 1.4 git branch patch (minor fix on XEphyr)
- disable debug (was enabled by accident in a previous commit)

* Mon Nov 12 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.4-11mdv2008.1
+ Revision: 108261
- update git patch (from 1.4.1 branch)
- add keyboard-events patch (upstream bug #12858)

* Tue Nov 06 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.4-10mdv2008.1
+ Revision: 106559
- remove more obsolete patches from old xserver package:
  o Xephyr-evdev-support.txt: feature already upstream;
  o 64bit_fixes.patch: code partially removed and changed
    upstream and patch not documented anywhere;
  o Fix-index-matching-of-visuals.txt: fixed upstream
    in a different way
- enabled xvnc again (patch appears to be OK now)
- minor spec cleanup: remove dead (commented-out) fields

* Tue Nov 06 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.4-9mdv2008.1
+ Revision: 106533
- add git-branch-fixes-<date>.patch, with the fixes
  from the 1.4 branch on upstream git.
- minor fix on save-context.patch so that it applies
  on top of the new code;
- minor cosmetic spec change

* Tue Nov 06 2007 Funda Wang <fwang@mandriva.org> 1.4-8mdv2008.1
+ Revision: 106460
- rebuild for new lzma

* Tue Oct 30 2007 Paulo Andrade <pcpa@mandriva.com.br> 1.4-7mdv2008.1
+ Revision: 103858
- Only bitmaps/pixmaps generated are the ones used by xorgcfg, still keep
  x11-devel as owner of images directories.
- Err, use global Xserver flag, pDev would need to be cast to another data type
  used only by de input module.
- Fix wrong patch (edited by hand patch).
- Update keyboard-led patch for proper Xkb extension handling.
  Move xorgcfg bitmaps/pixmaps from x11-server-devel to x11-server-common as
  the xorgcfg program isn in the common package.
- Update keyboard leds. Still not submitting because I believe Scroll_Lock
  behaviour should be better i.e. use the led. But this patch should cause it
  to work like previous Xorg servers regarding to keyboard leds.
  The problem was that mieq.c:mieqProcessInputEvents() calls
  dix/getevents.c:SwitchCoreKeyboard() switching the core keyboard to the keyboard
  associated with the event, but the xkb feedback data structure is pointing to
  a fallback initial function in the "virtual core keyboard" structure. To fix
  the problem I wrapped the fallback function, but could also update the "virtual
  core keyboard" at dix/gevents.c, but that would mean changing xkb internal
  data structures...

  + Colin Guthrie <cguthrie@mandriva.org>
    -Fix Xvnc build
    -Fix vnc module on x86_64

* Fri Oct 19 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.4-6mdv2008.1
+ Revision: 100507
- disable xvnc by now, the compilation is broken
  because it uses headers installed on the system
  instead of the ones from the build tree
- removed glXDRIbindTexImage-target.txt. It was considered
  fixed upstream with a different approach (see #8991 on
  fd.o bugzilla).
- ported some more patches from our xserver-1.3:
  . blue-background.patch
  . search-best-DPI-using-also-width.patch
- Added preferred-mode-override-monitor-pre.patch
  (patch from git that gives priority to modes declared
  in xorg.conf, substitutes old patches which were removed:
  . randr12-config-hack.patch
  . fix-deadloop-using-PreferredMode.patch)
- fix blue-background.patch

  + Paulo Andrade <pcpa@mandriva.com.br>
    - Add initial support for an attempt to crash recovery the X server when
      a failure happens.
      Basically keyboard events are handled using SIGIO, and Ctrl+Alt+Backspace
      can be used to exit an inifinite loop anywhere (provided sigio is not blockedt),
      and if main code is processing a client request, try to kill the client,
      otherwise terminate the server.
      Same is done when a crash happens, first try to kill client if processing a
      request, otherwise try to exit cleanly, i.e. running all cleanup routines.
      Also add a few fix for clear bugs, and fix some crashes found while debugging
      this code.

  + Colin Guthrie <cguthrie@mandriva.org>
    - Reenable vnc support

* Wed Oct 17 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.4-4mdv2008.1
+ Revision: 99779
- err, disable blue-background.patch, it's still not
  working. :(
- ported blue-background.patch to xserver 1.4
- removing patches for problems already fixed upstream:
  . add-needed-quirk-for-Samsung-225BW-like.patch
  . cursor-and-randr-fixes.patch

* Wed Oct 17 2007 Anssi Hannula <anssi@mandriva.org> 1.4-3mdv2008.1
+ Revision: 99605
- readd ghost filelist entry for libglx.so so that users do not get
  empty libglx.so

* Tue Oct 16 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.4-2mdv2008.1
+ Revision: 99077
- x11-server-devel requires libpixman-1-devel

* Thu Oct 11 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.4-1mdv2008.1
+ Revision: 97207
- new upstream version: 1.4 (notice this package is a
  work-in-progress, the upgrade scenario is complex)
- removed all patches which have already been applied
- ported xvfb-run and fontpath_d patches
- disabled DMX by now (compilation is broken)
- disabled VNC (major patch, no 1.4 version yet)
- added some version to build-requirements (may be still incomplete)
- enabled xfake explicitly (it's now disabled by default)
- minor spec cleanup

* Mon Oct 01 2007 Pixel <pixel@mandriva.com> 1.3.0.0-24mdv2008.0
+ Revision: 94119
- remake pcpa's patch to avoid an infinite list, simply taking first matching mode

* Sat Sep 29 2007 Paulo Andrade <pcpa@mandriva.com.br> 1.3.0.0-23mdv2008.0
+ Revision: 93811
- Remake Pixel's patch to avoid an infinite loop, but instead of trying to handle
  duplicate modes, just use the first on the list.
  This fix several problems in intel based cards, and doesn't require any changes
  to xorg.conf, and allow using the PreferredMode option, that is an alternative
  to Patch54: xserver-1.3.0-randr12-config-hack.patch. But this change should make
  it possible to keep using Patch54 without any problems.

* Tue Sep 25 2007 Pixel <pixel@mandriva.com> 1.3.0.0-22mdv2008.0
+ Revision: 92850
- add patch from Fedora that ensures backward compatibility with previous Xorg
  behaviour: prefered mode is the first Modes in Subsection "Display"
- fix deadloop occurring if preferred resolution matches more than one mode

* Fri Sep 21 2007 Pixel <pixel@mandriva.com> 1.3.0.0-21mdv2008.0
+ Revision: 91759
- drop patch128 ("Possible fix for bugzilla #31183"),
  otherwise it crashes on at least ati, openchrome, vesa, fglrx

* Thu Sep 20 2007 Pixel <pixel@mandriva.com> 1.3.0.0-20mdv2008.0
+ Revision: 91573
- fix parsing weird EDID (fixes intel driver defaulting to smallest resolution) (#31183)
- take into account screen width when looking for prefered resolution instead of
  only using screen height (helps choosing 1024x768 instead of the weird 1152x768)

  + Paulo Andrade <pcpa@mandriva.com.br>
    - Don't compile unoptmized and with debug code by default.
    - Possible fix for bugzilla #31183, that should not interfere, and work with
      other drivers that may have the same problem

* Mon Sep 17 2007 Paulo Andrade <pcpa@mandriva.com.br> 1.3.0.0-19mdv2008.0
+ Revision: 89337
- Fix last patch that broke build. Use underline character to replace space in
  string of build operating system and fix double quotes.
- Better description in /var/log/Xorg.X.log than:
  Build Operating System: UNKNOWN
- Until Xorg Bugzilla #12414 receives any response, this patch fixes the problem
  with a hack that tries to make sure CreatePixmap is allways properly wrapped,
  i.e. all extensions know about it.
- Fix what appears to be a serious off by one bug. After this patch opengl apps
  works under Xnest (but very slowly), so it should also fix the bug of remote GL
  apps crashing the Xserver (Bugzilla #27397). It is clearly poorly checked code,
  as it was even checking if an unsigned variable is greater than or equal to 0.
- Modify XOrgCfg resources file to only require fixed fonts.
  For the moment still requiring x11-data-bitmaps, but those can be removed if it
  is undesirable to install that package also.
- Add requires to xorgcfg so that missing bitmaps and/or fonts should
  not cause problems.
- Fixes bug #31211 by not starting/enabling MouseKeys support (neither showing the
  dialog with help screen). Maybe a better fix would be to still show the help
  screen, but instead of enabling it, tell the user how to enable/disable (i.e.
  pressing Shift+Num_Lock).

  + Ademar de Souza Reis Jr <ademar@mandriva.com.br>
    - add security fix for CVE-2007-4730 (xorg-git-CVE-2007-4730.patch)
      Closes: #33479
    - remove 0033-dont-backfill-bg-none patch, which is incompatible with the
      fix for CVE-2007-4730 (there's no history for this patch, but odds are
      it's a workaround for the very same problem fixed as a security problem.
      Anyway, the code in question was reviewed and tested as part of the
      security audit, so our guess is that our old patch is unecessary).

  + Anssi Hannula <anssi@mandriva.org>
    - own /usr/lib(64)/xorg/modules/input,drivers

* Sun Aug 26 2007 Anssi Hannula <anssi@mandriva.org> 1.3.0.0-17mdv2008.0
+ Revision: 71692
- use alternatives for libglx.so

* Tue Aug 21 2007 Colin Guthrie <cguthrie@mandriva.org> 1.3.0.0-16mdv2008.0
+ Revision: 68152
- Rediff Xvnc patch from xserver 1.2 and reenable (#32578)

  + Thierry Vignaud <tv@mandriva.org>
    - fix man pages extension

* Mon Aug 13 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 1.3.0.0-15mdv2008.0
+ Revision: 62706
- do not crash on VT switching when the Xv adaptor is active (#32328)

* Fri Aug 10 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 1.3.0.0-14mdv2008.0
+ Revision: 61432
- Backported many randr 1.2 fixes and additions from xserver git
- Removed the multiple randr 1.2 fixes patch and re-add the fixes
  as git-cherry-picked patches

* Fri Aug 03 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 1.3.0.0-13mdv2008.0
+ Revision: 58655
- Fix the patch, which was wrongly regenerated including changes from Paulo's
  patch
- Remove obsolete randr1.2 patches
- Add two new patches that fixes the problem and eliminates the side-effects
  previously seen (crashes)

  + Paulo Andrade <pcpa@mandriva.com.br>
    - Fix crash with VT switch and access of unalocated cursor memory

* Tue Jul 31 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 1.3.0.0-12mdv2008.0
+ Revision: 57097
- Disable the randr1.2 fixes for now, as they cause a undesirable side-effect
  which still should have to be figured out

* Tue Jul 24 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 1.3.0.0-11mdv2008.0
+ Revision: 55078
- Fix the output->crtc initialization in the old randr setup

* Mon Jul 23 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 1.3.0.0-10mdv2008.0
+ Revision: 54868
- Fix the randr output change notifying problem in another way (as suggested by
  Keith Packard)
- Remove manpage extensions
- Fix randr1.2 output changing notification

* Thu Jul 05 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.3.0.0-9mdv2008.0
+ Revision: 48627
- change default fontpath to fontpath.d, xfs is now
  deprecated.
  (there are some fonts which are not included in
  fontpath.d yet, see #31756)

* Thu Jul 05 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.3.0.0-8mdv2008.0
+ Revision: 48312
- proper cleanup/fix for handling of the legacy X11R6 directory.
  There are scenarios where both /usr/X11R6/lib/X11 and
  /usr/lib/X11 exist. Since the legacy files/dirs were owned by an
  ancient version of the filesystem package, we don't need a
  trigger, all we need is a %%post with the necessary changes and a
  conflict. Fix: #23423 and #31737

* Mon Jul 02 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.3.0.0-7mdv2008.0
+ Revision: 47202
- Add legacy X11R6 directory structure to x11-server-common
  (still needed by some closed-source applications)
- Require filesystem >= 2.1.8 (when the X11R6 directory structure
  was changed)

* Fri Jun 22 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.3.0.0-6mdv2008.0
+ Revision: 43202
- added patch that documents fontpath.d support

* Fri Jun 15 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.3.0.0-5mdv2008.0
+ Revision: 40081
- improve autotools calls, fixing build on x86_64
  which was b0rken after the latest autoconf update.
- add dirs /etc/X11 and /etc/X11/app-defaults to
  x11-server-common

* Fri Jun 08 2007 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 1.3.0.0-4mdv2008.0
+ Revision: 37587
- Rebuild with libslang2.

* Tue May 22 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.3.0.0-3mdv2008.0
+ Revision: 29855
- disable xprint server support. It was never functional before and
  is not much useful nowadays anyway. User's can still play with it by
  downloading functional packages from the project website.

* Fri May 04 2007 Colin Guthrie <cguthrie@mandriva.org> 1.3.0.0-2mdv2008.0
+ Revision: 22447
- Add hard build requirement for Mesa 6.5.3
- Apply patches to work with Mesa 6.5.3.

* Fri Apr 20 2007 Colin Guthrie <cguthrie@mandriva.org> 1.3.0.0-1mdv2008.0
+ Revision: 15618
- New Release 1.3.0.0
- Obsolete latest x11-server13 package

* Thu Apr 19 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 1.2.99.905-1mdv2008.0
+ Revision: 15184
- new upstream RC release: 1.2.99.905 (1.3 RC4)
  The main highlight is the RandR 1.2 support (that was being experimentally
  used in the x11-server13 package).
- Obsoleted some patches that were either not needed or applied upstream
- The vnc patch is broken again. Disable support by now.

* Thu Apr 19 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 1.2.0-10mdv2008.0
+ Revision: 14961
- Fixed a crash of the server when setting a pixmap for the root window and
  later trying to restore the defaults. Thanks Frederic Crozat for the report.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19254 |12mr|x11-sgml-doctools-1.11-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-sgml-doctools
Version: 1.11
Release: 1
Summary: Xorg X11 sgml documentation tools
Group: Development/X11
URL: http://xorg.freedesktop.org
Source0: http://xorg.freedesktop.org/releases/individual/doc/xorg-sgml-doctools-%{version}.tar.bz2
License: MIT
BuildArch: noarch

BuildRequires: x11-util-macros >= 1.0.1

Obsoletes: xorg-x11 < 7.0

%description
Xorg X11 sgml documentation tools

%prep
%setup -q -n xorg-sgml-doctools-%{version}

%build
%configure2_5x	--x-includes=%{_includedir}\
		--x-libraries=%{_libdir}

%make

%install
%makeinstall_std

%files
%{_datadir}/sgml/X11/defs.ent
%{_datadir}/sgml/X11/xorg.css
%{_datadir}/sgml/X11/xorg.xsl
%{_datadir}/sgml/X11/dbs/masterdb.*
%{_datadir}/sgml/X11/xorg-fo.xsl
%{_datadir}/sgml/X11/xorg-chunk.xsl
%{_datadir}/sgml/X11/xorg-xhtml.xsl
%{_datadir}/pkgconfig/xorg-sgml-doctools.pc

%changelog
* Fri Oct  19 2012 Dmitry Mikhirev <mikhirev@mezon.ru>
+ Commit: eca57f9
- noarch, some cleanups
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19255 |12mr|x11-ssh-askpass-1.2.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Version of ssh-askpass
%define aversion 1.2.4.1

Summary:	OpenSSH X11 passphrase dialog
Name:		x11-ssh-askpass
Version:	1.2.4
Release:	%mkrel 1
License:	Public Domain
Group:		Networking/Remote access
URL:		http://www.jmknoble.net/software/x11-ssh-askpass/
Source0:	http://www.jmknoble.net/software/x11-ssh-askpass/x11-ssh-askpass-%{aversion}.tar.bz2
Patch0:		x11-ssh-askpass-1.2.4-random.patch
BuildRequires:	imake
BuildRequires:	rman
# http://qa.mandriva.com/show_bug.cgi?id=22736
BuildRequires:	x11-util-cf-files >= 1.0.2
BuildRequires:	gccmakedep
BuildRequires:	libx11-devel
BuildRequires:	libxt-devel
Requires:	openssh
Requires: 	openssh-askpass-common
Obsoletes:	ssh-extras, ssh-askpass
Provides:	ssh-extras, ssh-askpass = 5.9p1
Requires(pre):	update-alternatives

%description
This package contains Jim Knoble's X11 passphrase dialog.

%prep

%setup -q -n x11-ssh-askpass-%{aversion}
%patch0 -p1 -b .random

%build
%serverbuild

%configure2_5x \
    --prefix=%{_prefix} \
    --libdir=%{_libdir} \
    --mandir=%{_mandir} \
    --libexecdir=%{_libdir}/ssh \
    --with-app-defaults-dir=%{_sysconfdir}/X11/app-defaults


xmkmf -a
make includes

%ifarch x86_64
#perl -pi -e "s|/usr/lib\b|%{_libdir}|g" Makefile
perl -pi -e "s|i586-mandriva-linux-gnu|x86_64-mandriva-linux-gnu|g" Makefile
#perl -pi -e "s|%{_libdir}/gcc/|/usr/lib/gcc/|g" Makefile
perl -pi -e "s|-m32|-m64|g" Makefile
perl -pi -e "s|__i386__|__x86_64__|g" Makefile
%endif

make \
    XAPPLOADDIR=%{_sysconfdir}/X11/app-defaults \
    BINDIR=%{_libdir}/ssh \
    CDEBUGFLAGS="$RPM_OPT_FLAGS" \
    CXXDEBUGFLAGS="$RPM_OPT_FLAGS"

# For some reason the x11-ssh-askpass.1.html file is not created on 10.0/10.1  
# x86_64, so we just do it manually here... (oden)
rm -f x11-ssh-askpass.1x.html x11-ssh-askpass.1x-html
rman -f HTML < x11-ssh-askpass._man > x11-ssh-askpass.1x-html && \
mv -f x11-ssh-askpass.1x-html x11-ssh-askpass.1.html

%install
install -d %{buildroot}%{_libdir}/ssh
make DESTDIR=%{buildroot} install
make DESTDIR=%{buildroot} install.man
install -d %{buildroot}%{_libdir}/ssh
install -d %{buildroot}%{_sysconfdir}/X11/app-defaults
install -m0644 SshAskpass.ad %{buildroot}%{_sysconfdir}/X11/app-defaults/SshAskpass
install -m0755 x11-ssh-askpass %{buildroot}%{_libdir}/ssh/
install -m0644 x11-ssh-askpass.man %{buildroot}%{_mandir}/man1/x11-ssh-askpass.1

# cleanup
rm -f %{buildroot}%{_libdir}/ssh/ssh-askpass
rm -f %{buildroot}%{_mandir}/man1/ssh-askpass.1x*

%post
update-alternatives --install %{_libdir}/ssh/ssh-askpass ssh-askpass %{_libdir}/ssh/x11-ssh-askpass 10
update-alternatives --install %{_bindir}/ssh-askpass bssh-askpass %{_libdir}/ssh/x11-ssh-askpass 10

%postun
[ $1 = 0 ] || exit 0
update-alternatives --remove ssh-askpass %{_libdir}/ssh/x11-ssh-askpass
update-alternatives --remove bssh-askpass %{_libdir}/ssh/x11-ssh-askpass

%files
%doc README ChangeLog SshAskpass*.ad x11-ssh-askpass.1.html
%{_libdir}/ssh/x11-ssh-askpass
%{_sysconfdir}/X11/app-defaults/SshAskpass
%{_mandir}/man1/x11-ssh-askpass.1*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19256 |12mr|x11-tools-1.0.0-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-tools
Version: 1.0.0
Release: %mkrel 11
Summary: X11 tools
Group: Development/X11
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License: GPL
BuildArch: noarch

# very useful tools
Requires: iceauth
Requires: lbxproxy
Requires: luit
Requires: setxkbmap
Requires: smproxy
Requires: xauth
Requires: xcmsdb
Requires: xconsole
Requires: xdpyinfo
Requires: xfindproxy
Requires: xfwp
Requires: xgamma
Requires: xhost
Requires: xinit
Requires: xkill
Requires: xmodmap
Requires: xrandr
Requires: xrdb
Requires: xset
Requires: xsetmode
Requires: xsetpointer
Requires: xsetroot
Requires: xstdcmap

# less useful tools
Requires: appres
Requires: editres
Requires: listres
Requires: rstart
Requires: x11-scripts
Requires: viewres
Requires: x11perf
Requires: xev
Requires: xcursorgen
Requires: xfsinfo
Requires: xlsatoms
Requires: xlsclients
Requires: xkbcomp
Requires: xkbevd
Requires: xkbprint
Requires: xkbutils
Requires: xprop
Requires: xrefresh
Requires: xtrap
Requires: xvidtune
Requires: xvinfo
Requires: xwininfo

# more tools
Requires: proxymngr
#Requires: xrx

# build tools
Requires: makedepend

%description
X11 tools

%files
%defattr(-,root,root)



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19257 |12mr|x11-util-cf-files-1.0.4-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		x11-util-cf-files
Version:	1.0.4
Release:	5
Summary:	Templates for imake
Group:		Development/X11

Source:		http://xorg.freedesktop.org/releases/individual/util/xorg-cf-files-%{version}.tar.bz2
Patch0:		0001-Add-mdvconfig.patch
License:	MIT
Obsoletes:	xorg-cf-files < 1.0.2
BuildArch:	noarch

%description
Templates for imake.

%prep
%setup -q -n xorg-cf-files-%{version}
%patch0 -p1 -b .mdvconfig

%build
%configure2_5x --with-config-dir=%{_datadir}/X11/config
%make

%install
%makeinstall_std

%files
%dir %{_datadir}/X11/config
%{_datadir}/X11/config/*


%changelog
* Mon Oct  22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: d76a5fa
- Should be noarch package, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19258 |12mr|x11-util-macros-1.17-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-util-macros
BuildArch: noarch
Summary: Macro used for X.org development
Version: 1.17
Release: 1
Group: Development/X11
License: MIT
URL: http://xorg.freedesktop.org
Source0: http://xorg.freedesktop.org/releases/individual/util/util-macros-%{version}.tar.bz2

%description
Macros used for X.org development

%prep
%setup -q -n util-macros-%{version}

%build
%configure
%make

%install
%makeinstall_std

%files
%{_datadir}/util-macros/INSTALL
%{_datadir}/aclocal/xorg-macros.m4
%{_datadir}/pkgconfig/xorg-macros.pc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19259 |12mr|x11-util-modular-0.0.2-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-util-modular
BuildArch: noarch
Summary: Set of scripts to manage modular X.org packages
Version: 0.0.2
Release: %mkrel 13
Group: Development/X11
########################################################################
# git clone git://anongit.freedesktop.org/xorg/util/modular xorg/util/modular
# cd xorg/util/modular
# git-archive --format=tar --prefix=x11-util-modular-0.0.2/ a78aabbfdadafcc6fa802f6bf45c832e645bc191 | bzip2 -9 > x11-util-modular-0.0.2.tar.bz2
########################################################################
Source0: %{name}-%{version}.tar.bz2
License: GPLv2+ and MIT
BuildRoot: %{_tmppath}/%{name}-root

Requires: perl sudo
Requires: git-core cvs
Requires: make gcc bison flex autoconf
Requires: glibc-devel freetype2-devel
Requires: strace wget

# git-format-patch master..patches
Patch1: 0001-Add-a-set-of-scripts-to-allow-easier-build-of-xorg-l.patch
Patch2: 0002-Update-to-latest-version-of-build-scripts.patch
Patch3: 0003-Update-to-latest-build-scripts.patch
Patch4: 0004-Update-for-rpm-build-and-current-git-master.patch
Patch5: 0005-Update-rpm-build-to-match-Mandriva-cooker.patch
Patch6: 0006-Update-script-to-build-a-xorg-snapshot-and-the-rpm-b.patch
Patch7: 0007-Update-build-scripts-to-match-latest-build-requirem.patch
Patch8: 0008-Update-to-latest-build-of-snapshot-packages.patch

%description
Scripts used for X.org package management.

%prep
%setup -q -n %{name}-%{version}

%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1
%patch6 -p1
%patch7 -p1
%patch8 -p1

%build

%install
rm -rf %{buildroot}

pushd xorg-scripts
for script in *.pl; do
	install -D -m 755 $script %{buildroot}/%{_bindir}/$script
done
install -D -m 644 xorg-scripts.txt %{buildroot}/%{_docdir}/%{name}/xorg-scripts.txt
popd

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/*.pl
%doc %{_docdir}/%{name}/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19260 |12mr|x11-xtrans-devel-1.2.7-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-xtrans-devel
Summary:  Abstract network code for X
Version: 1.2.7
Release: 3
Group: Development/X11
License: MIT
URL: http://xorg.freedesktop.org
Source0: http://xorg.freedesktop.org/releases/individual/lib/xtrans-%{version}.tar.bz2
Source1: %name.rpmlintrc
Patch0: xtrans-1.2.7-tirpc.patch
Conflicts: libxorg-x11-devel < 7.0
BuildRequires: pkgconfig(xorg-macros) >= 1.12

%description
Abstract network code for X

%prep
%setup -q -n xtrans-%{version}
%apply_patches
aclocal
automake -a
autoconf

%build
%configure
%make

%install
%makeinstall_std
rm %{buildroot}%_datadir/doc/xtrans/xtrans.*

%pre 
if [ -h %{_includedir}/X11 ]; then
	rm -f %{_includedir}/X11
fi

%files
%doc doc/xtrans.xml
%{_datadir}/pkgconfig/xtrans.pc
%{_datadir}/aclocal/xtrans.m4
%{_includedir}/X11/Xtrans/Xtransint.h
%{_includedir}/X11/Xtrans/Xtrans.h
%{_includedir}/X11/Xtrans/Xtrans.c
%{_includedir}/X11/Xtrans/Xtranslcl.c
%{_includedir}/X11/Xtrans/Xtranssock.c
%{_includedir}/X11/Xtrans/Xtranstli.c
%{_includedir}/X11/Xtrans/Xtransutil.c
%{_includedir}/X11/Xtrans/transport.c


%changelog
* Thu Oct 04 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1.2.7-3
+ Revision: 818376
- Teach xtrans to find authdes_create and friends in tirpc, not glibc

* Sun Mar 25 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.2.7-1
+ Revision: 786721
- version update 1.2.7

* Sat May 07 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.6-2
+ Revision: 671232
- mass rebuild

* Wed Nov 10 2010 Thierry Vignaud <tv@mandriva.org> 1.2.6-1mdv2011.0
+ Revision: 595704
- new release

* Wed Nov 11 2009 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.2.5-1mdv2010.1
+ Revision: 464649
- New version: 1.2.5

* Sat Aug 01 2009 Frederik Himpe <fhimpe@mandriva.org> 1.2.4-1mdv2010.0
+ Revision: 407073
- update to new version 1.2.4

* Mon Jan 12 2009 Ander Conselvan de Oliveira <ander@mandriva.com> 1.2.3-1mdv2009.1
+ Revision: 328597
- New version

* Mon Dec 22 2008 Ander Conselvan de Oliveira <ander@mandriva.com> 1.2.2-1mdv2009.1
+ Revision: 317651
- Update to version 1.2.2

* Wed Jul 16 2008 Ander Conselvan de Oliveira <ander@mandriva.com> 1.2.1-1mdv2009.0
+ Revision: 236559
- Update to version 1.2.1

* Mon May 12 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.2-1mdv2009.0
+ Revision: 206235
- Update to upstream release version 1.2.

* Mon Apr 14 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.1-1mdv2009.0
+ Revision: 192900
- Update to version 1.1.

  + Thierry Vignaud <tv@mandriva.org>
    - fix no-buildroot-tag
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 15 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.0.4-1mdv2008.1
+ Revision: 98583
- new upstream version: 1.0.4 (typo fix for 1.0.3)
- minor spec cleanup


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19261 |12mr|x125-0.2.3-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A printer driver for the Lexmark X125 All-in-one printer/scanner/fax
Name:		x125
Version:	0.2.3
Release:	%mkrel 9
Group:		System/Printing
License:	GPL
URL:		http://sourceforge.net/projects/x125-linux/
Source0:	http://heanet.dl.sourceforge.net/sourceforge/x125-linux/x125-drv-0.2.3.tar.gz
Source1:	http://heanet.dl.sourceforge.net/sourceforge/x125-linux/x125-drv-network-0.2.0.tar.gz
Patch0:		x125-0.2.3-LDFLAGS.diff
Conflicts:	printer-utils = 2007
Conflicts:	printer-filters = 2007
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
A printer driver for the Lexmark X125 All-in-one printer/scanner/fax.

%prep

%setup -q -c -T -a0 -a1
%patch0 -p1 -b .LDFLAGS

%build
cd drv_x125/src
%make CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"
cd ../..
cd drv_x125_network/src
%make CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"
cd ../..

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_bindir}

install -m0755 drv_x125/src/x125_cmyk %{buildroot}%{_bindir}/
install -m0755 drv_x125/src/x125_cmyk_print.sh %{buildroot}%{_bindir}/
install -m0755 drv_x125_network/src/x125_network %{buildroot}%{_bindir}/

cp drv_x125/README README.drv_x125
cp drv_x125/FAQ FAQ.drv_x125
cp drv_x125/ChangeLog ChangeLog.drv_x125
cp drv_x125_network/README README.drv_x125_network
cp drv_x125_network/FAQ FAQ.drv_x125_network
cp drv_x125_network/ChangeLog ChangeLog.drv_x125_network

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc drv_x125/LICENSE README.* FAQ.* ChangeLog.*
%attr(0755,root,root) %{_bindir}/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19262 |12mr|x264-0.125-0.20121015.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	H264/AVC encoder
Name:		x264
%define	major	125
Version:	0.%{major}
%define	date	20121015
Release:	0.%{date}.1
%define	rev	2245
%define	fname	%{name}-snapshot-%{date}-%{rev}-stable
Source0:	ftp://ftp.videolan.org/pub/videolan/x264/snapshots/%fname.tar.bz2

License:	GPLv2+
Group:		Video
Url:		http://x264.nl/

BuildRequires:	yasm
BuildRequires:	git-core
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(libavfilter)

%description
x264 is a free library for encoding H264/AVC video streams. The code
is written by Laurent Aimar, Eric Petit(OS X), Min Chen (vfw/nasm),
Justin Clay(vfw), Måns Rullgård and Loren Merritt from scratch. It is
released under the terms of the GPL license.

This package is in tainted repository as the video encoder may be covered
by software patents.

%define	libname	%mklibname %{name}_ %{major}
%define	devname	%mklibname -d %{name}
%define staticname %mklibname -d %{name}-static

%package -n	%{libname}
Summary:	Shared library of x264
Group:		System/Libraries

%description -n	%{libname}
x264 dynamic libraries

%package -n	%{devname}
Summary:	H264/AVC encoding library headers
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n	%{devname}
x264 is a free library for encoding H264/AVC video streams. The code
is written by Laurent Aimar, Eric Petit(OS X), Min Chen (vfw/nasm),
Justin Clay(vfw), Måns Rullgård and Loren Merritt from scratch. It is
released under the terms of the GPL license.

%package -n	%{staticname}
Summary:	Static library for the x264 H264/AVC encoding library
Group:		Development/C
Requires:	%{devname} = %{EVRD}

%description -n %{staticname}
Static library for the x264 H264/AVC encoding library

%prep
%setup -q -n %{fname}

%build
CFLAGS="%{optflags} -Ofast" \
%configure2_5x	--enable-shared \
		--enable-pic \
		--enable-visualize \
		--enable-static
%make

%install
%makeinstall

%files
%doc AUTHORS doc/*
%{_bindir}/%{name}

%files -n %{libname}
%{_libdir}/libx264.so.%{major}*

%files -n %{devname}
%{_libdir}/libx264.so
%{_includedir}/*.h
%{_libdir}/pkgconfig/*.pc

%files -n %{staticname}
%{_libdir}/libx264.a

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19263 |12mr|xalan-j2-2.7.0-7.0.12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2007, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define _with_bootstrap 0
%define gcj_support 0
%define bootstrap %{?_with_bootstrap:1}%{!?_with_bootstrap:%{?_without_bootstrap:0}%{!?_without_bootstrap:%{?_bootstrap:%{_bootstrap}}%{!?_bootstrap:0}}}

%define section free
%define cvs_version 2_7_0

Name:           xalan-j2
Version:        2.7.0
Release:        %mkrel 7.0.12
Epoch:          0
Summary:        Java XSLT processor
License:        Apache Software License
Source0:        http://www.apache.org/dist/xml/xalan-j/xalan-j_%{cvs_version}-src.tar.bz2
Patch0:         %{name}-noxsltcdeps.patch
Patch1:         %{name}-manifest.patch
Patch2:         %{name}-crosslink.patch
URL:            http://xalan.apache.org/
Group:          Development/Java
#Vendor:         JPackage Project
#Distribution:   JPackage
#BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot

%if ! %{gcj_support}
BuildArch:      noarch
%endif
Provides:       jaxp_transform_impl
Requires:       jaxp_parser_impl
Requires(post):  update-alternatives
Requires(preun): update-alternatives
BuildRequires:  jpackage-utils >= 0:1.6
BuildRequires:  java-rpmbuild
BuildRequires:  ant
%if ! %{bootstrap}
BuildRequires:  java_cup
BuildRequires:  bcel
BuildRequires:  jlex
BuildRequires:  regexp
BuildRequires:  sed
BuildRequires:  servletapi5
BuildRequires:  xerces-j2 >= 0:2.7.1
%endif
#BuildRequires:  xerces-j2 >= 0:2.7.1
BuildRequires:  xml-commons-jaxp-1.3-apis >= 0:1.3.03

%if %{gcj_support}
BuildRequires:    java-gcj-compat-devel
%endif

%description
Xalan is an XSLT processor for transforming XML documents into HTML,
text, or other XML document types. It implements the W3C Recommendations
for XSL Transformations (XSLT) and the XML Path Language (XPath). It can
be used from the command line, in an applet or a servlet, or as a module
in other program.

%if ! %{bootstrap}
%package        xsltc
Summary:        XSLT compiler
Group:          Development/Java
Requires:       java_cup
Requires:       bcel
Requires:       jlex
Requires:       regexp
Requires:       jaxp_parser_impl

%if %{gcj_support}
BuildRequires:    java-gcj-compat-devel
%endif

%description    xsltc
The XSLT Compiler is a Java-based tool for compiling XSLT stylesheets into
lightweight and portable Java byte codes called translets.
%endif

%package        manual
Summary:        Manual for %{name}
Group:          Development/Java

%description    manual
Documentation for %{name}.

%package        javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java
BuildRequires:  java-javadoc

%description    javadoc
Javadoc for %{name}.

%if ! %{bootstrap}
%package        demo
Summary:        Demo for %{name}
Group:          Development/Java
Requires:       %{name} = %{epoch}:%{version}-%{release}, servlet
BuildRequires:  servlet

%if %{gcj_support}
BuildRequires:    java-gcj-compat-devel
%endif

%description    demo
Demonstrations and samples for %{name}.
%endif

%prep
%setup -q -n xalan-j_%{cvs_version}
%patch0 -p0
%patch1 -p0
%patch2 -p0
# Remove all binary libs, except ones needed to build docs and N/A elsewhere.
for j in $(find . -name "*.jar"); do
        rm $j
done
# FIXME who knows where the sources are? xalan-j1 ?
#mv tools/xalan2jdoc.jar.no tools/xalan2jdoc.jar
#mv tools/xalan2jtaglet.jar.no tools/xalan2jtaglet.jar

%build
if [ ! -e "$JAVA_HOME" ] ; then export JAVA_HOME="%{java_home}" ; fi
pushd lib
ln -sf $(build-classpath java_cup-runtime) runtime.jar
ln -sf $(build-classpath bcel) BCEL.jar
ln -sf $(build-classpath regexp) regexp.jar
ln -sf $(build-classpath xerces-j2) xercesImpl.jar
ln -sf $(build-classpath xml-commons-jaxp-1.3-apis) xml-apis.jar
popd
pushd tools
ln -sf $(build-classpath java_cup) java_cup.jar
ln -sf $(build-classpath ant) ant.jar
ln -sf $(build-classpath jlex) JLex.jar
#ln -sf $(build-classpath xml-stylebook) stylebook-1.0-b3_xalan-2.jar
popd
export CLASSPATH=$(build-classpath servletapi5)

%if %{bootstrap}
%{ant} \
  -Djava.awt.headless=true \
  -Dapi.j2se=%{_javadocdir}/java \
  -Dbuild.xalan-interpretive.jar=build/xalan-interpretive.jar \
  xalan-interpretive.jar
%else
%{ant} \
  -Djava.awt.headless=true \
  -Dapi.j2se=%{_javadocdir}/java \
  -Dbuild.xalan-interpretive.jar=build/xalan-interpretive.jar \
  xalan-interpretive.jar\
  xsltc.unbundledjar \
  docs \
  xsltc.docs \
  javadocs \
  samples \
  servlet
%endif

%install
rm -rf $RPM_BUILD_ROOT

# jars
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
install -p -m 644 build/xalan-interpretive.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
%if ! %{bootstrap}
install -p -m 644 build/xsltc.jar \
  $RPM_BUILD_ROOT%{_javadir}/xsltc-%{version}.jar
%endif
install -p -m 644 build/serializer.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{name}-serializer-%{version}.jar
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}.jar; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)

%if ! %{bootstrap}

# javadoc
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr build/docs/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}
rm -rf build/docs/apidocs

# demo
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/%{name}
install -p -m 644 build/xalansamples.jar \
  $RPM_BUILD_ROOT%{_datadir}/%{name}/%{name}-samples.jar
install -p -m 644 build/xalanservlet.war \
  $RPM_BUILD_ROOT%{_datadir}/%{name}/%{name}-servlet.war
cp -pr samples $RPM_BUILD_ROOT%{_datadir}/%{name}

# fix link between manual and javadoc
(cd build/docs; ln -sf %{_javadocdir}/%{name}-%{version} apidocs)

%endif

%if 0
# jaxp_transform_impl ghost symlink
ln -s %{_sysconfdir}/alternatives \
  $RPM_BUILD_ROOT%{_javadir}/jaxp_transform_impl.jar
%endif

%{gcj_compile}

%clean
rm -rf $RPM_BUILD_ROOT

%post
update-alternatives --install %{_javadir}/jaxp_transform_impl.jar \
  jaxp_transform_impl %{_javadir}/%{name}.jar 30

%if %{gcj_support}
%{update_gcjdb}
%endif

%if %{gcj_support}
%postun
${clean_gcjdb}
%endif

%preun
{
  [ $1 = 0 ] || exit 0
  update-alternatives --remove jaxp_transform_impl %{_javadir}/%{name}.jar
} >/dev/null 2>&1 || :

#%post xsltc
#update-alternatives --install %{_javadir}/jaxp_transform_impl.jar \
#  jaxp_transform_impl %{_javadir}/xsltc.jar 10

#%preun xsltc
#{
#  [ $1 = 0 ] || exit 0
#  update-alternatives --remove jaxp_transform_impl %{_javadir}/xsltc.jar
#} >/dev/null 2>&1 || :

%if ! %{bootstrap}
%if 0
%post javadoc
rm -f %{_javadocdir}/%{name}
ln -s %{name}-%{version} %{_javadocdir}/%{name}

%postun javadoc
if [ "$1" = "0" ]; then
    rm -f %{_javadocdir}/%{name}
fi
%endif

%if %{gcj_support}
%post xsltc
%{update_gcjdb}
%endif

%if %{gcj_support}
%postun xsltc
%{clean_gcjdb}
%endif

%if %{gcj_support}
%post demo
%{update_gcjdb}
%endif

%if %{gcj_support}
%postun demo
%{clean_gcjdb}
%endif
%endif

%files
%defattr(0644,root,root,0755)
%doc KEYS licenses/xalan.LICENSE.txt licenses/xalan.NOTICE.txt licenses/serializer.LICENSE.txt licenses/serializer.NOTICE.txt
%{_javadir}/%{name}-%{version}.jar
%{_javadir}/%{name}.jar
%{_javadir}/%{name}-serializer-%{version}.jar
%{_javadir}/%{name}-serializer.jar
%if 0
%ghost %{_javadir}/jaxp_transform_impl.jar
%endif

%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-%{version}.jar.*
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-serializer-%{version}.jar.*
%endif

%if ! %{bootstrap}
%files xsltc
%defattr(0644,root,root,0755)
%{_javadir}/xsltc-%{version}.jar
%{_javadir}/xsltc.jar
#%ghost %{_javadir}/jaxp_transform_impl.jar

%if %{gcj_support}
%attr(-,root,root) %{_libdir}/gcj/%{name}/xsltc-%{version}.jar.*
%endif

%files manual
%defattr(0644,root,root,0755)
%doc build/docs/*

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}

%files demo
%defattr(0644,root,root,0755)
%{_datadir}/%{name}

%if %{gcj_support}
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-samples.jar.*
%endif
%endif



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19264 |12mr|xapian-core-1.2.12-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname xapian
%define major 22
%define libname %mklibname %{oname} %{major}
%define develname %mklibname %{oname} -d
%define develnamestatic %mklibname %{oname} -d -s

Summary:	Search engine library
Name:		xapian-core
Version:	1.2.12
Release:	1
License:	GPLv2+
Group:		Databases
URL:		http://www.xapian.org/
Source0:	http://www.oligarchy.co.uk/xapian/%{version}/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(uuid)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	valgrind
%ifarch x86_64
BuildRequires:	chrpath
%endif
Requires:	%{libname} = %{version}-%{release}
Obsoletes:	xapian < 1.0.7
Provides:	xapian = %{version}-%{release}

%description
Xapian is an Open Source Search Engine Library, released under the 
GPL. It's written in C++, with bindings to allow use from Perl, 
Python, PHP, Java, Tcl, C#, and Ruby (so far!)

Xapian is a highly adaptable toolkit which allows developers to easily
add advanced indexing and search facilities to their own applications. 
It supports the Probabilistic Information Retrieval model and also 
supports a rich set of boolean query operators.

%package -n %{libname}
Summary:	Shared library for %{name}
Group:		System/Libraries
Obsoletes:	%{mklibname %{oname} 15} < 1.2.2

%description -n %{libname}
Shared library for %{name}.

%package  -n %{develname}
Summary:	Development files for %{name}
Group:		Development/Other
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{oname}-devel = %{version}-%{release}
Provides:	lib%{oname}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n %{develname}
Development files and headers for %{name}.

%package  -n %{develnamestatic}
Summary:	Development files for %{name}
Group:		Development/Other
Provides:	%{name}-devel-static = %{version}-%{release}
Provides:	lib%{name}-devel-static = %{version}-%{release}
Provides:	%{oname}-devel-static = %{version}-%{release}
Provides:	lib%{oname}-devel-static = %{version}-%{release}
Requires:	%{name}-devel = %{version}-%{release}

%description -n %{develnamestatic}
Development static files and headers for %{name}.

%prep
%setup -q

%build
%configure2_5x \
%ifarch x86_64
	--enable-sse \
%else
	--disable-sse \
%endif
	--enable-shared

%make

%install
%makeinstall_std
%ifarch x86_64
chrpath -d %{buildroot}%{_bindir}/copydatabase
chrpath -d %{buildroot}%{_bindir}/delve
chrpath -d %{buildroot}%{_bindir}/quest
chrpath -d %{buildroot}%{_bindir}/simpleexpand
chrpath -d %{buildroot}%{_bindir}/simpleindex
chrpath -d %{buildroot}%{_bindir}/simplesearch
chrpath -d %{buildroot}%{_bindir}/xapian-compact
chrpath -d %{buildroot}%{_bindir}/xapian-progsrv
chrpath -d %{buildroot}%{_bindir}/xapian-tcpsrv
chrpath -d %{buildroot}%{_bindir}/xapian-check
chrpath -d %{buildroot}%{_bindir}/xapian-inspect
chrpath -d %{buildroot}%{_bindir}/xapian-replicate-server
chrpath -d %{buildroot}%{_bindir}/xapian-chert-update
chrpath -d %{buildroot}%{_bindir}/xapian-metadata
chrpath -d %{buildroot}%{_bindir}/xapian-replicate
%endif

%files
%{_bindir}/copydatabase
%{_bindir}/delve
%{_bindir}/quest
%{_bindir}/simpleexpand
%{_bindir}/simpleindex
%{_bindir}/simplesearch
%{_bindir}/xapian-*
%exclude %{_bindir}/xapian-config
%{_mandir}/man1/*

%files -n %{libname}
%{_libdir}/libxapian.so.%{major}*

%files -n %{develname}
%doc %{_docdir}/%{name}/
%dir %{_includedir}/xapian
%{_bindir}/xapian-config
%{_includedir}/xapian/*.h
%{_includedir}/*.h
%{_datadir}/aclocal/xapian.m4
%{_libdir}/libxapian.so
%{_libdir}/cmake/xapian/*.cmake

%files -n %{develnamestatic}
%{_libdir}/libxapian.a



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19265 |12mr|xarchiver-0.5.2-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Xarchiver, a lightweight archiving/compression tool
Name:		xarchiver
Version:	0.5.2
Release:	11
License:	GPLv2
Group:		Archiving/Compression
URL:		http://xarchiver.xfce.org
Source0:	http://downloads.sourceforge.net/xarchiver/%{name}-%{version}.tar.bz2
Patch0:		xarchiver-0.5.2-format_not_a_string_literal_and_no_format_arguments.patch
Patch1:		xarchiver-0.5.2-fix_7z_support.patch
Patch2:		xarchiver-0.5.2-add_xz_support.patch
BuildRequires:	gtk+2-devel
BuildRequires:	desktop-file-utils
Requires(post):	desktop-file-utils
Requires(postun): desktop-file-utils
#Requires:	binutils
Requires:	unzip
Requires:	zip
Suggests:	arj
Suggests:	p7zip
Suggests:	lha
Suggests:	unrar
Suggests:	xz

%description
Xarchiver is a GTK+2 only frontend to 7z, zip, rar, tar, bzip2, gzip, arj,
lha, rpm and deb (open and extract only).Xarchiver allows you to create,
add, extract and delete files in the above formats. 7z, zip, rar, arj 
password protected archives are supported.

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1

%build
%configure2_5x
%make

%install
%makeinstall_std

%find_lang %{name} --with-gnome %{name}.lang

# make the .desktop file compliant with xdg specs

desktop-file-install \
		--vendor="" \
		--remove-key="Encoding" \
		--remove-mime-type="multipart/x-zip" \
		--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/xarchiver.desktop


%files -f %{name}.lang
%{_bindir}/%{name}
%{_docdir}/%{name}/*
%{_datadir}/applications/*.desktop
%{_libdir}/thunar-archive-plugin/xarchiver.tap
%{_iconsdir}/hicolor/*/apps/*.png
%{_datadir}/pixmaps/%{name}/*.png
%{_iconsdir}/hicolor/scalable/apps/*.svg



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19266 |12mr|xauth-1.0.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		xauth
Version:	1.0.7
Release:	2
Epoch:		1
Summary:	X authority file utility
Group:		Development/X11
License:	MIT
URL:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2

BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xau)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xmu)
BuildRequires:	x11-util-macros

%description
The xauth program is used to edit and display the authorization information
used in connecting to the X server. This program is usually used to extract
authorization records from one machine and merge them in on another (as is the
case when using remote logins or granting access to other users).

%prep
%setup -q

%build
%configure	--x-includes=%{_includedir}\
		--x-libraries=%{_libdir}

%make

%install
%makeinstall_std

%files
%{_bindir}/xauth
%{_mandir}/man1/xauth.*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19267 |12mr|xavs-0.1.55-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	1
%define	libname	%mklibname xavs %{major}
%define	devname	%mklibname -d xavs

Summary:	Audio Video Standard of China
Name:		xavs
Version:	0.1.55
Release:	2
License:	GPLv2+
Group:		Video
URL:		http://xavs.sourceforge.net/
Source0:	%{name}-%{version}.tar.xz
Patch0:		xavs-0.1.55-dont-strip-symbols.patch

%description
AVS is the Audio Video Standard of China.  This project aims to
implement high quality AVS encoder and decoder.

%package -n	%{libname}
Group:		System/Libraries
Summary:	Audio Video Standard of China

%description -n	%{libname}
AVS is the Audio Video Standard of China.  This project aims to
implement high quality AVS encoder and decoder.

%package -n	%{devname}
Group:		Development/C
Summary:	Development files for libxavs
Requires:	%{libname} = %{EVRD}

%description -n	%{devname}
This package contains development files required to build applications against
libxavs.

%prep
%setup -q
%patch0 -p1 -b .nostrip~

%build
CFLAGS="%{optflags} -Ofast" \
%configure2_5x	--enable-shared \
		--disable-asm
# enabling asm code breaks build

%install
%makeinstall_std

%files
%doc doc/*.txt
%{_bindir}/xavs

%files -n %{libname}
%{_libdir}/libxavs.so.%{major}*

%files -n %{devname}
%{_includedir}/xavs.h
%{_libdir}/libxavs.a
%{_libdir}/libxavs.so
%{_libdir}/pkgconfig/xavs.pc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19268 |12mr|Xaw3d-1.5E-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A version of the MIT Athena widget set for X
Name:		Xaw3d
Version:	1.5E
Release:	%mkrel 14
Group:		System/Libraries
BuildRequires:	libx11-devel
BuildRequires:	libxext-devel
BuildRequires:	libxmu-devel
BuildRequires:	libxt-devel
BuildRequires:	libxpm-devel
BuildRequires:	bison flex
BuildRequires:	imake
Source0:	ftp://ftp.x.org/contrib/widgets/Xaw3d/R6.3/%{name}-%{version}.tar.bz2
Patch1:		Xaw3d-1.3-glibc.patch
Patch2:		Xaw3d-1.5E-xorg-imake.patch
Url:            ftp://ftp.x.org/contrib/widgets/Xaw3d/
License:	MIT
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Xaw3d is an enhanced version of the MIT Athena Widget set for
the X Window System.  Xaw3d adds a three-dimensional look to applications
with minimal or no source code changes.

You should install Xaw3d if you are using applications which incorporate
the MIT Athena widget set and you'd like to incorporate a 3D look into
those applications.

#
# (fg) Lib policy stuff
#

%define major 7
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

%package -n	%{libname}
Summary:	A version of the MIT Athena widget set for X
Group:		System/Libraries
Obsoletes:	%{name}
Provides:	%{name}

%description -n	%{libname}
Xaw3d is an enhanced version of the MIT Athena Widget set for
the X Window System.  Xaw3d adds a three-dimensional look to applications
with minimal or no source code changes.

You should install Xaw3d if you are using applications which incorporate
the MIT Athena widget set and you'd like to incorporate a 3D look into
those applications.

%package -n	%{develname}
Summary:	Header files and static libraries for development using Xaw3d
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %version-%release
Obsoletes:	%{libname}-devel 

%description -n	%{develname}
Xaw3d is an enhanced version of the MIT Athena widget set for
the X Window System.  Xaw3d adds a three-dimensional look to those
applications with minimal or no source code changes. Xaw3d-devel includes
the header files and static libraries for developing programs that take
full advantage of Xaw3d's features.

You should install Xaw3d-devel if you are going to develop applications
using the Xaw3d widget set.  You'll also need to install the Xaw3d
package.

%prep
%setup -q -c
cd xc/lib/Xaw3d
ln -s .. X11
%patch1 -p4
%patch2 -p0
 
%build
cd xc/lib/Xaw3d
xmkmf
# do not link with libXp
perl -pi -e 's|^(EXTRAXAWREQS =.*)|#$1|;' Makefile
%ifarch alpha
# alpha was giving internal compiler errors...
make CDEBUGFLAGS=""
%else
%make CDEBUGFLAGS="%optflags" CXXDEBUGFLAGS="%optflags" SHLIBGLOBALSFLAGS="%ldflags"
%endif

%install
rm -rf $RPM_BUILD_ROOT
cd xc/lib/Xaw3d
%{makeinstall_std}


%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%files -n %{libname}
%defattr(-,root,root)
%_libdir/*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%_libdir/*.so
%{_includedir}/X11/Xaw3d



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19269 |12mr|xawtv-3.102-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# FIXME: Workaround build errors with underlinking, try to make a proper
# fix later
%define _disable_ld_no_undefined 1

Summary:	A X11 program for watching TV
Name:		xawtv
Version:	3.102
Release:	1
Group:		Video
License:	GPL
#OLD_STILL_VALID_URLs: http://www.strusel007.de/linux/xawtv/
#http://bytesex.org/xawtv/
URL:		http://linux.bytesex.org/xawtv/
Source0:	http://linuxtv.org/downloads/xawtv/%{name}-%{version}.tar.bz2
Source2:	%{name}
Patch31:	xawtv-3.100-glibc.patch
BuildRequires:	aalib-devel
BuildRequires:	gpm-devel
BuildRequires:	pkgconfig(glu)
BuildRequires:	lesstif-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	jpeg-devel
BuildRequires:	libzvbi-devel >= 0.2.1
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	recode
BuildRequires:	slang-devel
BuildRequires:	xpm-devel
BuildRequires:	pkgconfig(xaw7)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(libfs)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	pkgconfig(xv)
BuildRequires:	pkgconfig(xxf86dga)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(libdv)
BuildRequires:	pkgconfig(liblircclient0)
BuildRequires:	libv4l-devel
BuildRequires:	x11-server-common
BuildRequires:	pkgconfig(xp)

Requires:	common-licenses
Requires:	xawtv-common = %{version}

%package	common
Summary:	Common files for fbtv/motv/ttv/xawtv
Group:		Video
Requires:	tv-fonts

%package	control
Summary:	Control video4linux devices
Group:		Video

%package -n	fbtv
Summary:	A console program for watching TV
Group:		Video
Requires:	xawtv-common = %{version}

%package	misc
Summary:	Xawtv miscellous stuff
Group:		Video
Requires:	xawtv-common = %{version}

%package -n	radio
Summary:	Console radio application
Group:		Sound
Provides:	xawtv-radio

%package -n	streamer
Summary:	Record audio and/or video streams
Group:		Video
Requires:	xawtv-common = %{version}

%package -n	motv
Summary:	A Motif program for watching TV
Group:		Video
Requires:	xawtv-common = %{version}

%package -n	ttv
Summary:	Display TV/video on a tty
Group:		Video
Requires:	xawtv-common = %{version}

%package	web
Summary:	Videotext pages webserver & images capture/upload to a webserver
Group:		Networking/WWW
Requires:	xawtv-common = %{version}

%description
Xawtv is a Video4Linux Stream Capture Viewer, that is a X11 program for
watching TV.

It uses the Athena widgets.
MoTV has a nicer GUI which use lesstif (motif) widgets.

%description	common
These are common files for fbtv, motv, ttv and xawtv.
They are:
 * scantv: small text program that look for tv channels
 * streamer - capture tool (images / movies)

%description	control
Xawtv-remote and v4lctl can be used to control a video4linux driven TV card.

Xawtv-remote passes the command to a already running xawtv or motv instance
using X11 properties.

V4lctl is a command line tool that sets the parameters directly.

%description -n	fbtv
Fbtv is a program for watching TV with your linux box.
It runs on top of a graphic framebuffer device (/dev/fb0).

This is useful for watching TV without X11.

fbtv shares the config file ($HOME/.xawtv) with the xawtv
application.

Check the xawtv(1) manpage for details about the config file format.


%description	misc
This package has a few tools you might find useful. They
have not to do very much to do with xawtv. They were written
for debugging:
 * dump-mixers - dump mixer settings to stdout
 * propwatch   - monitors properties of X11 windows.  If you
                 want to know how to keep track of xawtv's
                 _XAWTV_STATION property, look at this.
 * mtt         - teletext browser for X11 and console
 * ntsc-cc     - reads vbi data from /dev/vbi and decodes the enclosed cc data.
 * pia         - play media files
 * record      - console sound recorder.  Has a simple input
                 level meter which might be useful to trouble
                 shoot sound problems.
 * showriff    - display the structure of RIFF files (avi, wav).


%description -n	motv
This is a motv-based Video4Linux capture viewer.

It is basically xawtv with a more user-friendly GUI.
It has the same features, uses the same config file, has the same command
line switches, you can control it using xawtv-remote.
Most keyboards shortcuts are identical too.

%description -n	radio
This is a ncurses-based radio application

%description -n	streamer
streamer reads audio and/or video data from /dev/video0 and /dev/dsp
and writes the data to the disk.
Various output formats are supported.
Start streamer with '-h' for a list of options and supported output formats.

%description -n	ttv
Ttv displays TV/video on a terminal, rendering the images using aalib.

%description	web
Webcam captures images from a video4linux device like bttv,
annotates them and and uploads them to a webserver using ftp
in a endless loop.

Alevtd is http daemon which serves videotext pages as HTML.
Tune in some station with a utility like v4lctl or some TV application.
Then start it and point your browser to http://localhost:5654/

Pages may be requested either in HTML format (http://localhost:5654/<page>/
or http://localhost:5654/<page>/<subpage>.html) or in ASCII text format
(http://localhost:5654/<page>/<subpage>.txt).
Subpage "00" can be used for pages without subpages.

%prep
%setup -q
%patch31 -p0

%build
autoreconf -fi
export LIBS="$LIBS -lm"
%configure2_5x	--enable-xfree-ext \
		--enable-xvideo \
		--enable-aa \
		--enable-alsa \
		--disable-quicktime \
		--x-includes=%{_includedir}/freetype2

# Quicktime support not enabled, so libpng is not needed
find . -name 'Makefile' | xargs perl -pi -e 's/-lpng//g'
%make

%install
perl -pi -e 's!-o root -g root!!g' src/Makefile
mkdir -p %{buildroot}/usr/lib/X11/app-defaults
%makeinstall_std ROOT="%{buildroot}" FONTDIR=%{buildroot}%{_datadir}/fonts/misc SUID_ROOT=""

install -m 644 x11/Xawtv.ad %{buildroot}/usr/lib/X11/app-defaults
(cd %{buildroot}/usr/lib/X11/app-defaults; ln Xawtv.ad Xawtv; ln Xawtv.ad Xawtv-color)

install -m 755 %{SOURCE2} %{buildroot}%{_bindir}/XawTV

# Menu entries

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Name=XawTV
Comment=A program for watching TV
Exec=%{_bindir}/XawTV
Icon=video_section
Terminal=false
Type=Application
StartupNotify=true
Categories=AudioVideo;Video;TV;
EOF

cat > %{buildroot}%{_datadir}/applications/mandriva-motv.desktop <<EOF
[Desktop Entry]
Name=MoTV
Comment=A program for watching TV (nicer interface)
Exec=%{_bindir}/motv
Icon=video_section
Terminal=false
Type=Application
StartupNotify=true
Categories=Motif;AudioVideo;Video;TV;
EOF

# dynamic desktop support
%define webcam_launcher /etc/dynamic/launchers/webcam
%define tvtuner_launcher /etc/dynamic/launchers/tvtuner

mkdir -p %{buildroot}{%tvtuner_launcher,%webcam_launcher}
cat > %{buildroot}%{webcam_launcher}/%{name}.desktop << EOF
[Desktop Entry]
Name=XawTV \$devicename
Comment=The X11 Video4Linux Stream Capture Viewer
TryExec=/usr/bin/xawtv
Exec=/usr/bin/xawtv -c \$device
Terminal=false
Icon=video_section
Type=Application
EOF
cat > %{buildroot}%{tvtuner_launcher}/%{name}.desktop << EOF
[Desktop Entry]
Name=XawTV \$devicename
Comment=The X11 Video4Linux Stream Capture Viewer
TryExec=/usr/bin/XawTV
Exec=/usr/bin/XawTV -c \$device
Terminal=false
Icon=video_section
Type=Application
EOF


%post
update-alternatives --install %{webcam_launcher}/gnome.desktop webcam.gnome.dynamic %{webcam_launcher}/%{name}.desktop 20
update-alternatives --install %{webcam_launcher}/kde.desktop webcam.kde.dynamic %{webcam_launcher}/%{name}.desktop 20
update-alternatives --install %{tvtuner_launcher}/kde.desktop tvtuner.kde.dynamic %{tvtuner_launcher}/%{name}.desktop 20
update-alternatives --install %{tvtuner_launcher}/gnome.desktop tvtuner.gnome.dynamic %{tvtuner_launcher}/%{name}.desktop 20

%postun
if [ $1 = 0 ]; then
  update-alternatives --remove webcam.kde.dynamic %{webcam_launcher}/%{name}.desktop
  update-alternatives --remove webcam.gnome.dynamic %{webcam_launcher}/%{name}.desktop
  update-alternatives --remove tvtuner.kde.dynamic %{tvtuner_launcher}/%{name}.desktop
  update-alternatives --remove tvtuner.gnome.dynamic %{tvtuner_launcher}/%{name}.desktop
fi

%files
%config(noreplace) %{tvtuner_launcher}/%{name}.desktop
%config(noreplace) %{webcam_launcher}/%{name}.desktop
%config(noreplace) %{_sysconfdir}/X11/app-defaults/Xawtv
%{_bindir}/xawtv
%{_bindir}/XawTV
%{_mandir}/man1/xawtv.1*
%{_mandir}/fr/man1/xawtv.1*
%{_datadir}/applications/mandriva-%{name}.desktop
/usr/lib/X11/app-defaults/Xawtv*
%{_datadir}/%{name}

%files common
%attr(4711,root,root) %{_bindir}/v4l-conf
%{_bindir}/rootv
%{_bindir}/scantv
%{_bindir}/subtitles 
%{_bindir}/v4l-info
%lang(es) %{_mandir}/es/man1/rootv.*
%lang(es) %{_mandir}/es/man1/scantv.*
%lang(es) %{_mandir}/es/man1/subtitles.*
%lang(es) %{_mandir}/es/man1/xawtv.*
%lang(es) %{_mandir}/es/man5/xawtvrc.*
%lang(es) %{_mandir}/es/man8/v4l-conf.*
%{_mandir}/man1/rootv.1*
%{_mandir}/man1/scantv.1*
%{_mandir}/man1/subtitles*
%{_mandir}/man5/xawtvrc*
%{_mandir}/man8/v4l*
%{_mandir}/man1/v4l-info.*
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/*
%doc Changes README*
%doc README*
%doc contrib/frequencies*

%files control
%{_bindir}/v4lctl
%{_bindir}/xawtv-remote
%{_mandir}/man1/v4lctl.1*
%lang(es) %{_mandir}/es/man1/v4lctl.*
%{_mandir}/man1/xawtv-remote.1*
%lang(es) %{_mandir}/es/man1/xawtv-remote.*

%files -n fbtv
%{_bindir}/fbtv
%{_mandir}/man1/fbtv*
%lang(es) %{_mandir}/es/man?/fbtv.*

%files misc
%config(noreplace) /etc/X11/app-defaults/mtt
%{_bindir}/dump-mixers
%{_bindir}/mtt
%{_bindir}/ntsc-cc
%{_bindir}/pia
%{_bindir}/propwatch
%{_bindir}/record
%{_bindir}/showqt
%{_bindir}/showriff
%{_mandir}/man1/dump-mixers*
%{_mandir}/man1/mtt*
%{_mandir}/man1/ntsc*
%{_mandir}/man1/pia*
%{_mandir}/man1/record*
%{_mandir}/man1/propwatch*
%{_mandir}/man1/showriff.1*

%files -n motv
%{_bindir}/motv
%{_mandir}/man1/motv*
%{_datadir}/applications/mandriva-motv.desktop
%config(noreplace) %{_sysconfdir}/X11/app-defaults/MoTV
%config(noreplace) %{_sysconfdir}/X11/*/app-defaults/MoTV

%files -n radio
%{_bindir}/radio
%{_mandir}/man1/radio*

%files -n streamer
%{_bindir}/streamer
%{_mandir}/man1/streamer*
%lang(es) %{_mandir}/es/man1/streamer.*

%files -n ttv
%{_bindir}/ttv
%{_mandir}/man1/ttv*
%lang(es) %{_mandir}/es/man1/ttv.*

%files web
%{_bindir}/alevtd
%{_bindir}/webcam
%{_mandir}/man1/alevtd.1*
%{_mandir}/man1/webcam.1*

%changelog
* Sat Sep  15 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 1df9689
- New version 3.102, convert BR to pkgconfig style, spec cleanups
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19270 |12mr|xbase-3.1.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	xbase
%define version 3.1.2
%define major 1
%define libname %mklibname %name %major
%define libnamedev %mklibname -d %name 

Summary:	Xbase dBase database file library
Name: 		%{name}
Version:	%{version}
Release: 	%mkrel 6
Source0:	http://downloads.sourceforge.net/xdb/%{name}64-%{version}.tar.gz
Patch0:		%{name}-%{version}-fixconfig.patch
Patch2:		%{name}-%{version}-gcc44.patch
Patch3:		%{name}-2.0.0-ppc.patch
Patch4:		%{name}-%{version}-xbnode.patch
Patch5:		%{name}-%{version}-lesserg.patch
Patch6:		%{name}-%{version}-outofsource.patch
Patch7:		%{name}-%{version}-gcc47.patch
Patch8:		%{name}-%{version}-gcc-version.patch

License:	LGPLv2+
Group: 		Development/Other
URL:		http://linux.techass.com/projects/xdb/
BuildRequires:	doxygen
BuildRequires:	multiarch-utils

%description
Library for accessing dBase .dbf, .ndx, .dbt, and Clipper .ntx files.

%package -n %{libname}
Summary: Libraries needed for %{name}
Group:   System/Libraries
Provides: lib%{name} = %version-%release

%description -n %{libname}
Libraries needed for %{name}

%package -n %{libnamedev}
Summary: Xbase development package
Group: Development/Other
Requires: %{libname} = %version
Provides: %name-devel = %version-%release
Obsoletes: %{name}-devel < 2.0.0-8mdv
Obsoletes: %{libname}-devel < 2.0.0-8mdv
Conflicts: %{name} < 3.1.2-4

%description -n %{libnamedev}
Headers and such for compiling programs that use the Xbase library.

%prep
%setup -qn %{name}64-%{version}
%apply_patches


%build
touch AUTHORS README NEWS
cp -p copying COPYING
autoreconf -i
%configure2_5x --disable-static
%make

%install
rm -rf %{buildroot}
%makeinstall_std

rm -rf %{buildroot}%{_libdir}/*.la

pushd %{buildroot}%{_libdir}
ln -s libxbase64.so.1.0.0 libxbase.so.1.0.0
ln -s libxbase64.so.1 libxbase.so.1
ln -s libxbase64.so libxbase.so
popd

pushd %{buildroot}%{_includedir}
ln -s xbase64 xbase
ln -s xbase64.h xbase64/xbase.h
popd

pushd %{buildroot}%{_bindir}
ln -s xbase64-config xbase-config
popd

%multiarch_binaries %{buildroot}%{_bindir}/xbase64-config

%files
%doc NEWS README AUTHORS ChangeLog
%{_bindir}/checkndx
%{_bindir}/copydbf
%{_bindir}/dbfutil1
%{_bindir}/dbfxtrct
%{_bindir}/deletall
%{_bindir}/dumphdr
%{_bindir}/dumprecs
%{_bindir}/packdbf
%{_bindir}/reindex
%{_bindir}/undelall
%{_bindir}/zap

%files -n %{libname}
%{_libdir}/*.so.*

%pre -n %{libnamedev}
if [ "$1" == "2" -a -d %{_includedir}/xbase ]
then
	rm -fr %{_includedir}/xbase
fi

%files -n %{libnamedev}
%doc docs html
%{_bindir}/xbase-config
%{_bindir}/xbase64-config
%{multiarch_bindir}/xbase64-config
%{_includedir}/xbase*
%{_libdir}/*.so

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19271 |12mr|xbiff-1.0.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		xbiff
Version:	1.0.3
Release:	%mkrel 5
Summary:	Mailbox flag for X
Group:		Development/X11
Source:		http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License:	MIT
BuildRoot:	%{_tmppath}/%{name}-root

BuildRequires: libxext-devel >= 1.0.0
BuildRequires: libxaw-devel >= 1.0.1
BuildRequires: x11-data-bitmaps >= 1.0.1
BuildRequires: x11-util-macros >= 1.0.1

%description
The xbiff program displays a little image of a mailbox. When there is no mail,
the flag on the mailbox is down. When mail arrives, the flag goes up and the
mailbox beeps.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/xbiff
%{_mandir}/man1/xbiff.*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19272 |12mr|xboard-4.2.7-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Debug package is empty and rpmlint rejects build
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	An X Window System graphical chessboard
Name:		xboard
Version:	4.2.7
Release:	16
Group:		Games/Boards
URL:		http://www.gnu.org/software/xboard/
License:	BSD-like and GPLv2+

Source:		ftp://ftp.gnu.org/pub/gnu/%{name}/%{name}-%{version}.tar.bz2
Source1:	xboard.sh.bz2
Source2:	xboard-pxboard.man.bz2
Source3:	XBoard.ad.bz2
Patch0:		xboard-4.2.7-entry.patch
Patch1:		xboard-4.2.7-cmail-quote.patch
Patch2:		xboard-4.2.7-lowtime-warning.patch
Patch3:		xboard-4.2.7-xvt.patch
Patch4:		xboard-4.2.7-xtname.patch
Patch5:		xboard-4.2.7-hilight-threatened-pieces.patch
Patch6:		xboard-4.2.7-str-fmt.patch

Requires:	chessengine
Conflicts:	gnuchess <= 5.06
BuildRequires:	flex
BuildRequires:	groff-for-man
BuildRequires:	pkgconfig(xaw7)
BuildRequires:	pkgconfig(xpm)

%description
Xboard is an X Window System based graphical chessboard which can be used with
the GNUchess and Crafty chess programs, with Internet Chess Servers (ICSs),
with chess via email, or with your own saved games.

%prep
%setup -q 
%patch0 -p1 -b .info-entry
%patch1 -p1 -b .quote
%patch2 -p1 -b .lowtime
%patch3 -p1 -b .xvt
%patch4 -p1 -b .xtname
%patch5 -p1 -b .hilite
%patch6 -p1 -b .str

chmod 0644 ChangeLog*

%build
%configure2_5x --bindir=%{_gamesbindir}
# Xaw3d kinda conflicts with Conectiva patch; no tooltip will be
# shown - Abel
# --with-Xaw3d
%make

%install
%makeinstall bindir=%{buildroot}%{_gamesbindir}

mv %{buildroot}%{_gamesbindir}/%{name} %{buildroot}%{_gamesbindir}/%{name}.real

bzip2 -dc %{SOURCE1} > %{buildroot}%{_gamesbindir}/%{name}
chmod 755 %{buildroot}%{_gamesbindir}/%{name}

# install pxboard manpage
bzip2 -dc %{SOURCE2} > %{buildroot}%{_mandir}/man6/pxboard.6

# install X resource
mkdir -p %{buildroot}%{_sysconfdir}/X11/app-defaults
bzip2 -dc %{SOURCE3} > %{buildroot}%{_sysconfdir}/X11/app-defaults/XBoard

#menu
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=XBoard
Comment=GUI chessboard game
Exec=%{_gamesbindir}/xboard
Icon=strategy_section
Terminal=false
Type=Application
Categories=Game;BoardGame;
EOF

# remove useless files
rm -f %{buildroot}%{_infodir}/dir

%files
%doc AUTHORS ChangeLog* COPYRIGHT FAQ NEWS READ_ME zippy.README
%doc *.txt *.html
%config(noreplace) %{_sysconfdir}/X11/app-defaults/XBoard
%{_datadir}/applications/mandriva-%{name}.desktop
%{_gamesbindir}/*
%{_mandir}/man?/*
%{_infodir}/*.info*


%changelog
* Sat May 07 2011 Oden Eriksson <oeriksson@mandriva.com> 4.2.7-14mdv2011.0
+ Revision: 671273
- mass rebuild

* Fri Dec 03 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 4.2.7-13mdv2011.0
+ Revision: 606899
- Replace X11-devel BR for libxaw-devel
- Update package URL (moved)

* Wed Mar 17 2010 Oden Eriksson <oeriksson@mandriva.com> 4.2.7-12mdv2010.1
+ Revision: 524372
- rebuilt for 2010.1

* Sat Mar 28 2009 Funda Wang <fwang@mandriva.org> 4.2.7-11mdv2009.1
+ Revision: 361873
- rediff entry patch
- fix str fmt

  + Antoine Ginies <aginies@mandriva.com>
    - rebuild

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 4.2.7-10mdv2009.0
+ Revision: 218426
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed Mar 05 2008 Oden Eriksson <oeriksson@mandriva.com> 4.2.7-10mdv2008.1
+ Revision: 179545
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - buildrequires X11-devel instead of XFree86-devel

* Thu Aug 30 2007 Adam Williamson <awilliamson@mandriva.org> 4.2.7-9mdv2008.0
+ Revision: 76357
- rebuild for 2008
- don't package COPYING
- correct xdg menu categories
- use Fedora license policy
- bunzip2 patches
- Import xboard



* Fri Sep  1 2006 Olivier Blin <blino@mandriva.com> 4.2.7-8mdv2007.0
- XDG menu

* Sun Jan 01 2006 Mandriva Linux Team <http://www.mandrivaexpert.com/> 4.2.7-7mdk
- Rebuild

* Thu Jul 14 2005 Abel Cheung <deaddog@mandriva.org> 4.2.7-6mdk
- Extend wrapper to launch sjeng too if other engines are not found

* Fri Jun 03 2005 Abel Cheung <deaddog@mandriva.org> 4.2.7-5mdk
- Extend wrapper to launch phalanx too if gnuchess not found
- Use small board by default, to fit small screens (Conectiva)
- Source2: pxboard man page (Debian)
- Source3: X resource file that adds tooltip to buttons, and adds
  3D feel even to Xaw widgets, without need of Xaw3d! (Conectiva)
- Patch1: properly quote variables inside cmail (Debian)
- Patch2: display timer in another color if time is tight (Debian)
- Patch3: use xvt script instead of xterm to display manpage/info
- Patch4: allow changing the label of some buttons (Conectiva)
- Patch5: highlight legal moves and threatened pieces, modified from
  http://members.optushome.com.au/stelliosk/xboard/

* Mon Aug 16 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 4.2.7-4mdk
- Rebuild with new menu

* Sat Aug 07 2004 Abel Cheung <deaddog@deaddog.org> 4.2.7-3mdk
- Requires chessengine instead of gnuchess only
- Wrapper script becomes longer, so place it in another file

* Thu Jul 15 2004 Michael Scherer <misc@mandrake.org> 4.2.7-2mdk 
- correct Requires

* Tue Dec 02 2003 Abel Cheung <deaddog@deaddog.org> 4.2.7-1mdk
- 4.2.7

* Wed Nov 19 2003 Abel Cheung <deaddog@deaddog.org> 4.2.6-8mdk
- Remove patch1 (gnuchessx is back)
- Add missing BuildRequires

* Wed Nov 12 2003 Guillaume Cottenceau <gc@mandrakesoft.com> 4.2.6-7mdk
- fix Olivier Thauvin not even testing his package :) (#6320)

* Thu Oct 30 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 4.2.6-6mdk
- use %%_gamesbindir
- add wrapper to xboard to set correct path

* Thu Apr 24 2003 Guillaume Cottenceau <gc@mandrakesoft.com> 4.2.6-5mdk
- fix %%doc section thx to stefan's robot

* Sat Jul 20 2002 Daouda LO <daouda@mandrakesoft.com> 4.2.6-4mdk
- apply patch from Olivier Thauvin

* Fri Mar 01 2002 David BAUDENS <baudens@mandrakesoft.com> 4.2.6-3mdk
- Don't hardcode icon PATH in menu
- Use standard boards_section.png for icons (so don't break E menu)

* Wed Feb 06 2002 Geoffrey Lee <snailtalk@mandrakesoft.com> 4.2.6-2mdk
- Use License: tag (sorry I missed that on first try).

* Wed Feb 06 2002 Geoffrey Lee <snailtalk@mandrakesoft.com> 4.2.6-1mdk
- 4.2.6 out for general consumption.
- Add a URL.

* Tue May  8 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 4.2.3-1mdk
- version 4.2.3

* Wed Feb 07 2001 Geoffrey Lee <snailtalk@mandrakesoft.com> 4.2.2-1mdk
- another new and shiny source.

* Tue Feb 06 2001 Geoffrey Lee <snailtalk@mandrakesoft.com> 4.2.1-1mdk
- new and shiny source.

* Sun Oct 29 2000 Geoffrey Lee <snailtalk@mandrakesoft.com> 4.1.0-1mdk
- new and shiny source.

* Wed Aug 16 2000 David BAUDENS <baudens@mandrakesoft.com> 4.0.7-5mdk
- Fix menu entry

* Wed Aug 16 2000 Enzo Maggi <enzo@mandrakesoft.com> 4.0.7-4mdk
- Minor bug fix in the spec

* Tue Aug 14 2000 Enzo Maggi <enzo@mandrakesoft.com> 4.0.7-3mdk
- introduced the %%{_mandir}, %%{_bindir}, %%{_infodir} etc.

* Mon Aug 07 2000 Frederic Lepied <flepied@mandrakesoft.com> 4.0.7-2mdk
- automatically added BuildRequires

* Thu Jun 13 2000 Florin Grad <florin@mandrakesoft.com> 4.0.7-1mdk
- "new" release

* Fri May 05 2000 Florin Grad <florin@mandrakesoft.com> 4.0.5-2mdk
- fix the menu integration

* Sat Apr 08 2000 Christopher Molnar <molnarc@mandrakesoft.com> 4.0.5-1mdk
- Updated to 4.0.5
- New groups
- Added docs
- added menu funtions to spec file

* Fri Nov 12 1999 Damien Kroktine <damien@mandrakesoft.com>
- Mandrake release

* Wed Sep  8 1999 Bill Nottingham <notting@redhat.com>
- update to 4.0.3

* Sat Aug 14 1999 Bill Nottingham <notting@redhat.com>
- change requires: to virtual 'chessprogram'

* Thu Aug 12 1999 Bill Nottingham <notting@redhat.com>
- require gnuchess so it will work out of the box

* Fri Jul 30 1999 Bill Nottingham <notting@redhat.com>
- update to 4.0.2

* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
- auto rebuild in the new build environment (release 3)

* Thu Dec 17 1998 Michael Maher <mike@redhat.com>
- cleaned up spec file
- built package for 6.0

* Sat Jul 11 1998 Mike Wangsmo <wanger@redhat.com>
- updated to a new version
- buildrooted the package too

* Fri May 01 1998 Prospector System <bugs@redhat.com>
- translations modified for de, fr, tr

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19273 |12mr|xcalc-1.0.4.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: xcalc
Version: 1.0.4.1
Release: %mkrel 3
Summary: Scientific calculator for X
Group: Development/X11
Source: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License: MIT
BuildRoot: %{_tmppath}/%{name}-root

BuildRequires: libxt-devel >= 1.0.0
BuildRequires: libxaw-devel >= 1.0.1
BuildRequires: x11-util-macros >= 1.0.1

%description
Xcalc is a scientific calculator desktop accessory that can emulate a TI-30
or an HP-10C.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/xcalc
%{_datadir}/X11/app-defaults/XCalc
%{_datadir}/X11/app-defaults/XCalc-color
%{_mandir}/man1/xcalc.1*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19274 |12mr|xcb-util-0.3.9-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		1
%define libname		%mklibname xcb-util %{major}
%define develname	%mklibname xcb-util -d

Name: xcb-util
Summary: A number of libraries which sit on top of libxcb
Version: 0.3.9
Release: 2
Group: System/X11
License: MIT
URL: http://xcb.freedesktop.org
Source0: http://xcb.freedesktop.org/dist/%{name}-%{version}.tar.bz2
BuildRequires: x11-proto-devel
BuildRequires: x11-util-macros >= 1.1.5
BuildRequires: xcb-devel
BuildRequires: gperf

%description
The xcb-util module provides a number of libraries which sit on top of
libxcb, the core X protocol library, and some of the extension
libraries. These experimental libraries provide convenience functions
and interfaces which make the raw X protocol more usable. Some of the
libraries also provide client-side code which is not strictly part of
the X protocol but which have traditionally been provided by Xlib.

#--------------------------------------------------------------------

%package -n %{develname}
Summary: A number of libraries which sit on top of libxcb
Group: Development/C
Provides:  xcb-util-devel = %{version}-%{release}
Requires:  %{libname} = %{version}-%{release}
Obsoletes: %{_lib}xcb-static-devel < 0.3.9

%description -n %{develname}
The xcb-util module provides a number of libraries which sit on top of
libxcb, the core X protocol library, and some of the extension
libraries. These experimental libraries provide convenience functions
and interfaces which make the raw X protocol more usable. Some of the
libraries also provide client-side code which is not strictly part of
the X protocol but which have traditionally been provided by Xlib.

%files -n %{develname}
%{_includedir}/xcb/xcb_atom.h
%{_includedir}/xcb/xcb_aux.h
#%{_includedir}/xcb/xcb_bitops.h
%{_includedir}/xcb/xcb_event.h
%{_includedir}/xcb/xcb_util.h
%{_libdir}/libxcb-util.so
%{_libdir}/pkgconfig/xcb-atom.pc
%{_libdir}/pkgconfig/xcb-aux.pc
%{_libdir}/pkgconfig/xcb-event.pc
%{_libdir}/pkgconfig/xcb-util.pc

#--------------------------------------------------------------------

%package -n %{libname}
Summary: xcb-util library package
Group: System/X11
Conflicts: %{_lib}xcb-xvmc0 < 1.7-2
Conflicts: %{_lib}xcb-xtest0 < 1.7-2
Conflicts: %{_lib}xcb-xprint0 < 1.7-2
Conflicts: %{_lib}xcb-xfixes0 < 1.7-2
Conflicts: %{_lib}xcb-shm0 < 1.7-2
Conflicts: %{_lib}xcb-xevie0 < 1.7-2
Conflicts: %{_lib}xcb-shape0 < 1.7-2
Conflicts: %{_lib}xcb-composite0 < 1.7-2
Conflicts: %{_lib}xcb-xv0 < 1.7-2
Conflicts: %{_lib}xcb-xf86dri0 < 1.7-2
Conflicts: %{_lib}xcb-damage0 < 1.7-2
Conflicts: %{_lib}xcb-record0 < 1.7-2
Conflicts: %{_lib}xcb-res0 < 1.7-2
Conflicts: %{_lib}xcb-screensaver0 < 1.7-2
Conflicts: %{_lib}xcb-glx0 < 1.7-2
Conflicts: %{_lib}xcb-dri2_0 < 1.7-2
Conflicts: %{_lib}xcb-xinerama0 < 1.7-2
Conflicts: %{_lib}xcb1 < 1.7-2
Conflicts: %{_lib}xcb-sync0 < 1.7-2
Conflicts: %{_lib}xcb-render0 < 1.7-2
Conflicts: %{_lib}xcb-dpms0 < 1.7-2
Conflicts: %{_lib}xcb-randr0 < 1.7-2

%description -n %{libname}
The xcb-util module provides a number of libraries which sit on top of
libxcb, the core X protocol library, and some of the extension
libraries. These experimental libraries provide convenience functions
and interfaces which make the raw X protocol more usable. Some of the
libraries also provide client-side code which is not strictly part of
the X protocol but which have traditionally been provided by Xlib.

%files -n %{libname}
%{_libdir}/libxcb-util.so.%{major}*

#--------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x \
	--disable-static

%make

%install
rm -rf %{buildroot}
%makeinstall_std




%changelog
* Sat Aug  4 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 85eb03b
- Drop .la file and fix unversioned Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19275 |12mr|xcb-util-image-0.3.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d
%define develnamest %mklibname %{name} -d -s

Summary:	xcb-util's xcb-image
Name:		xcb-util-image
Version:	0.3.9
Release:	1
Url:		http://xcb.freedesktop.org
Source0:	http://xcb.freedesktop.org/dist/%{name}-%{version}.tar.bz2
License:	MIT
Group:		System/X11
BuildRequires:	xcb-util-devel >= 0.3.9
BuildRequires:	x11-util-macros

%description
The xcb-util module provides a number of libraries which sit on top of
libxcb, the core X protocol library, and some of the extension
libraries. These experimental libraries provide convenience functions
and interfaces which make the raw X protocol more usable. Some of the
libraries also provide client-side code which is not strictly part of
the X protocol but which have traditionally been provided by Xlib.

%package -n %{libname}
Summary:	xcb-util-image library package
Group:		System/X11

%description -n %{libname}
The xcb-util module provides a number of libraries which sit on top of
libxcb, the core X protocol library, and some of the extension
libraries. These experimental libraries provide convenience functions
and interfaces which make the raw X protocol more usable. Some of the
libraries also provide client-side code which is not strictly part of
the X protocol but which have traditionally been provided by Xlib.

This is the xcb-util-image library package.

%package -n %{develname}
Summary:	xcb-util-image development files
Group:		Development/C
Provides:	libxcb-util-image-devel = %{version}-%{release}
Provides:	xcb-util-image-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Conflicts:	%{mklibname xcb-util -d} < 0.3.9
Conflicts:	%{mklibname xcb-util -d -s} < 0.3.9

%description -n %{develname}
This pakcage includes the development files required to build software against
%{name}.


%package -n %{develnamest}
Summary:	xcb-util-image development files
Group:		Development/C
Provides:	libxcb-util-image-devel-static = %{version}-%{release}
Provides:	xcb-util-image-devel-static = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Requires:	xcb-util-image-devel = %{version}-%{release}
Conflicts:	%{mklibname xcb-util -d} < 0.3.9
Conflicts:	%{mklibname xcb-util -d -s} < 0.3.9

%description -n %{develnamest}
This pakcage includes the development files required to build software against
%{name}.


%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%files -n %{libname}
%{_libdir}/libxcb-image.so.%{major}*

%files -n %{develname}
%doc ChangeLog NEWS README
%{_includedir}/xcb/xcb_image.h
%{_includedir}/xcb/xcb_pixel.h
%{_includedir}/xcb/xcb_bitops.h
%{_libdir}/libxcb-image.so
%{_libdir}/pkgconfig/xcb-image.pc

%files -n %{develnamest}
%{_libdir}/libxcb-image.a



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19276 |12mr|xcb-util-keysyms-0.3.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	xcb-util's xcb-keysyms
Name:		xcb-util-keysyms
Version:	0.3.9
Release:	1
Url:		http://xcb.freedesktop.org
Source0:	http://xcb.freedesktop.org/dist/%{name}-%{version}.tar.bz2
License:	MIT
Group:		System/X11
BuildRequires:	xcb-util-devel >= 0.3.9
BuildRequires:	x11-util-macros

%description
The xcb-util module provides a number of libraries which sit on top of
libxcb, the core X protocol library, and some of the extension
libraries. These experimental libraries provide convenience functions
and interfaces which make the raw X protocol more usable. Some of the
libraries also provide client-side code which is not strictly part of
the X protocol but which have traditionally been provided by Xlib.

%package -n %{libname}
Summary:	xcb-util-keysyms library package
Group:		System/X11
Conflicts:	%{mklibname xcb-keysyms 1} < 0.3.9

%description -n %{libname}
The xcb-util module provides a number of libraries which sit on top of
libxcb, the core X protocol library, and some of the extension
libraries. These experimental libraries provide convenience functions
and interfaces which make the raw X protocol more usable. Some of the
libraries also provide client-side code which is not strictly part of
the X protocol but which have traditionally been provided by Xlib.

This is the xcb-util-keysyms library package.

%package -n %{develname}
Summary:	xcb-util-keysyms development files
Group:		Development/C
Provides:	libxcb-util-keysyms-devel = %{version}-%{release}
Provides:	xcb-util-keysyms-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Conflicts:	%{mklibname xcb-util -d} < 0.3.9
Conflicts:	%{mklibname xcb-util -d -s} < 0.3.9

%description -n %{develname}
This pakcage includes the development files required to build software against
%{name}.

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/libxcb-keysyms.so.%{major}*

%files -n %{develname}
%doc ChangeLog NEWS README
%{_includedir}/xcb/xcb_keysyms.h
%{_libdir}/libxcb-keysyms.so
%{_libdir}/pkgconfig/xcb-keysyms.pc



%changelog
* Fri Aug  17 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 9198529
- Drop static library
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19277 |12mr|xcb-util-renderutil-0.3.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	xcb-util's xcb-renderutil
Name:		xcb-util-renderutil
Version:	0.3.8
Release:	1
Url:		http://xcb.freedesktop.org
Source0:	http://xcb.freedesktop.org/dist/%name-%{version}.tar.bz2
License:	MIT
Group:		System/X11
BuildRequires:	xcb-util-devel >= 0.3.8
BuildRequires:	x11-util-macros

%description
The xcb-util module provides a number of libraries which sit on top of
libxcb, the core X protocol library, and some of the extension
libraries. These experimental libraries provide convenience functions
and interfaces which make the raw X protocol more usable. Some of the
libraries also provide client-side code which is not strictly part of
the X protocol but which have traditionally been provided by Xlib.

%package -n %{libname}
Summary:	xcb-util-renderutil library package
Group:		System/X11

%description -n %{libname}
The xcb-util module provides a number of libraries which sit on top of
libxcb, the core X protocol library, and some of the extension
libraries. These experimental libraries provide convenience functions
and interfaces which make the raw X protocol more usable. Some of the
libraries also provide client-side code which is not strictly part of
the X protocol but which have traditionally been provided by Xlib.

This is the xcb-util-renderutil library package.

%package -n %{develname}
Summary:	xcb-util-renderutil development files
Group:		Development/C
Provides: 	libxcb-util-renderutil-devel = %{version}-%{release}
Provides:	xcb-util-renderutil-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Conflicts:	%{mklibname xcb-util -d} < 0.3.8
Conflicts:	%{mklibname xcb-util -d -s} < 0.3.8

%description -n %{develname}
This pakcage includes the development files required to build software against
%{name}.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files -n %{libname}
%doc ChangeLog NEWS README
%{_libdir}/libxcb-render-util.so.%{major}*

%files -n %{develname}
%{_includedir}/xcb/xcb_renderutil.h
%{_libdir}/libxcb-render-util.a
%{_libdir}/libxcb-render-util.so
%{_libdir}/pkgconfig/xcb-renderutil.pc



%changelog
* Thu Aug  16 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 9f12537
- Drop .la files
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19278 |12mr|xcb-util-wm-0.3.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define ewmh_major 2
%define icccm_major 4

%define libewmh %mklibname xcb-ewmh %{ewmh_major}
%define libicccm %mklibname xcb-icccm %{icccm_major}
%define develname %mklibname %{name} -d
%define develnamest %mklibname %{name} -d -s

Summary:	xcb-util-wm
Name:		xcb-util-wm
Version:	0.3.9
Release:	1
Url:		http://xcb.freedesktop.org
Source0:	http://xcb.freedesktop.org/dist/%name-%{version}.tar.bz2
License:	MIT
Group:		System/X11
BuildRequires:	xcb-util-devel >= 0.3.9
BuildRequires:	x11-util-macros

%description
The xcb-util module provides a number of libraries which sit on top of
libxcb, the core X protocol library, and some of the extension
libraries. These experimental libraries provide convenience functions
and interfaces which make the raw X protocol more usable. Some of the
libraries also provide client-side code which is not strictly part of
the X protocol but which have traditionally been provided by Xlib.

%package -n %{libewmh}
Summary:	xcb-ewmh library package
Group:		System/X11

%description -n %{libewmh}
The xcb-util module provides a number of libraries which sit on top of
libxcb, the core X protocol library, and some of the extension
libraries. These experimental libraries provide convenience functions
and interfaces which make the raw X protocol more usable. Some of the
libraries also provide client-side code which is not strictly part of
the X protocol but which have traditionally been provided by Xlib.

%package -n %{libicccm}
Summary:	xcb-icccm library package
Group:		System/X11

%description -n %{libicccm}
The xcb-util module provides a number of libraries which sit on top of
libxcb, the core X protocol library, and some of the extension
libraries. These experimental libraries provide convenience functions
and interfaces which make the raw X protocol more usable. Some of the
libraries also provide client-side code which is not strictly part of
the X protocol but which have traditionally been provided by Xlib.

%package -n %{develname}
Summary:	xcb-util-wm development headers
Group:		Development/C
Provides:	libxcb-util-wm-devel = %{version}-%{release}
Provides:	xcb-util-wm-devel = %{version}-%{release}
Requires:	%{libewmh} = %{version}-%{release}
Requires:	%{libicccm} = %{version}-%{release}
Conflicts:	%{mklibname xcb-util -d} < 0.3.9
Conflicts:	%{mklibname xcb-util -d -s} < 0.3.9

%description -n %{develname}
This package includes the development files required to build software against
%{name}.

%package -n %{develnamest}
Summary:	xcb-util-wm development static files
Group:		Development/C
Provides:	libxcb-util-wm-devel-static = %{version}-%{release}
Provides:	xcb-util-wm-devel-static = %{version}-%{release}
Requires:	%{libewmh} = %{version}-%{release}
Requires:	%{libicccm} = %{version}-%{release}
Requires:	xcb-util-wm-devel = %{version}-%{release}
Conflicts:	%{mklibname xcb-util -d} < 0.3.9
Conflicts:	%{mklibname xcb-util -d -s} < 0.3.9

%description -n %{develnamest}
This package includes the static development
files required to build software against
%{name}.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files -n %{libewmh}
%{_libdir}/libxcb-ewmh.so.%{ewmh_major}*

%files -n %{libicccm}
%{_libdir}/libxcb-icccm.so.%{icccm_major}*

%files -n %{develnamest}
%{_libdir}/libxcb-ewmh.a
%{_libdir}/libxcb-icccm.a

%files -n %{develname}
%doc ChangeLog NEWS README
%{_includedir}/xcb/xcb_ewmh.h
%{_includedir}/xcb/xcb_icccm.h
%{_libdir}/libxcb-ewmh.so
%{_libdir}/libxcb-icccm.so
%{_libdir}/pkgconfig/xcb-ewmh.pc
%{_libdir}/pkgconfig/xcb-icccm.pc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19279 |12mr|xchat-2.8.8-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	build_plf 0

%if %build_plf
%define	distsuffix plf
%endif 

%{?_with_plf: %{expand: %%global build_plf 1}}

%define	perl_version %(rpm -q --qf '%%{epoch}:%%{VERSION}' perl)

Summary:	A GTK+ IRC client
Name:		xchat
Version:	2.8.8
Release:	%mkrel 8
Group:		Networking/IRC
License:	GPLv2+
Url:		http://www.xchat.org
Source0:	http://www.xchat.org/files/source/2.8/%{name}-%{version}.tar.bz2
Patch0:		xchat-2.6.4-ctcp_version.patch
Patch1:		xchat-2.0.8-nicksuffix.patch
Patch2:		xchat-2.6.1-servlist.patch
Patch3:		xchat-2.8.6-CVE-2009-0315-debian.patch
# fedora patches
Patch100:	xchat-1.8.7-use-sysconf-to-detect-cpus.patch
Patch101:	xchat-2.8.4-disable-tray-icon-by-default.patch
Patch102:	xchat-2.8.6-default-utf8.patch
Patch103:	xchat-2.8.6-change-page-activity.patch
Patch104:	xchat-2.8.8-freenode-ports.diff
Patch105:	xchat-2.8.8-libnotify07.patch
Patch106:	xchat-2.8.8-link-against-libnotify.patch
Patch107:	fixglib.patch
BuildRequires:	bison
Buildrequires:	gtk+3-devel
BuildRequires:	openssl-devel
BuildRequires:	imagemagick
BuildRequires:	GConf2
BuildRequires:	desktop-file-utils
BuildRequires:	libsexy-devel
BuildRequires:	gettext-devel
BuildRequires:	perl-devel
BuildRequires:	python-devel
BuildRequires:	tcl
BuildRequires:	tcl-devel
BuildRequires:	dbus-glib-devel
BuildRequires:	libntlm-devel
%if %build_plf
BuildRequires:	socks5-devel
%endif
Obsoletes:	xchat-dbus < 2.6.8
Provides:	xchat-dbus = %{version}-%{release}
Obsoletes:	xchat-systray-integration < 2.4.6
# To get the balloon alerts working
Requires:	libnotify
BuildRequires:	libnotify-devel
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
X-Chat is yet another IRC client for the X Window System, using the Gtk+
toolkit. It is pretty easy to use compared to the other Gtk+ IRC clients and
the interface is quite nicely designed.

%package devel
Summary:	XChat header for plugin development
Group:		Development/C

%description devel
This package contains xchat-plugin.h needed to build external plugins.

%package perl
Summary:	XChat Perl plugin
Group:		Networking/IRC
Requires:	%{name} = %{version}-%{release}
Requires:	perl-base = %perl_version

%description perl
Provides Perl scripting capability to XChat.

%package python
Summary:	XChat Python plugin
Group:		Networking/IRC
Requires:	%{name} = %{version}-%{release}

%description python
Provides Python scripting capability to XChat.

%package tcl
Summary:	XChat TCL plugin
Group:		Networking/IRC
Requires:	%{name} = %{version}-%{release}

%description tcl
Provides tcl scripting capability to XChat.

%prep

%setup -q
%patch0
%patch1 -p1
%patch2 -p0 -b .default_server
%patch3 -p1 -b .cve-2009-0315

# fedora patches
%patch100 -p0 -b .use-sysconf-to-detect-cpus
%patch101 -p1 -b .tray-icon
%patch102 -p1 -b .default-utf8
%patch103 -p1 -b .active-channel-switch
%patch104 -p0 -b .freenode-ports
%patch105 -p1 -b .libnotify07
%patch106 -p1 -b .link-against-libnotify
%patch107 -p1 -b .fixglib

%build
# fix build against latest GTK+
sed -i -e 's/#define GTK_DISABLE_DEPRECATED//g' src/fe-gtk/*.c

./autogen.sh
# (tpg) disable Xft as it breaks RTL languages
# use slower pango instead

%configure2_5x  \
	--enable-openssl \
	--enable-ipv6 \
	--disable-rpath \
	--enable-threads=posix \
	--disable-xft \
	--enable-shm \
	--enable-perl \
	--enable-dbus \
	--enable-python \
	--enable-tcl=%{_libdir} \
	--disable-textfe \
	--enable-spell=libsexy \
%if %build_plf
	--enable-socks
%endif

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%find_lang %{name}

mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
convert xchat.png -geometry 48x48 %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
convert xchat.png -geometry 32x32 %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert xchat.png -geometry 16x16 %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png

perl -pi -e 's,%{name}.png,%{name},g' %{buildroot}%{_datadir}/applications/xchat.desktop

desktop-file-install \
  --remove-category="Application" \
  --add-category="GTK" \
  --add-category="IRCClient" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

mkdir -p %{buildroot}%{_includedir}
cp plugins/xchat-plugin.h %{buildroot}%{_includedir}/

rm -rf %{buildroot}%{_libdir}/xchat/plugins/*.la

%if %mdkversion < 200900
%post
%{update_menus}
%update_icon_cache hicolor
%post_install_gconf_schemas apps_xchat_url_handler
%endif

%preun 
%preun_uninstall_gconf_schemas apps_xchat_url_handler

%if %mdkversion < 200900
%postun
%{clean_menus}
%clean_icon_cache hicolor
%endif

%clean
rm -fr %{buildroot}

%files -f xchat.lang
%defattr(-,root,root)
%doc README ChangeLog faq.html plugins/plugin20.html
%{_bindir}/xchat
%{_datadir}/applications/xchat.desktop
%{_datadir}/dbus-1/services/org.xchat.service.service
%{_datadir}/pixmaps/xchat.png
%{_iconsdir}/hicolor/*/apps/*.png
%dir %{_libdir}/xchat/plugins
%dir %{_libdir}/xchat
%{_sysconfdir}/gconf/schemas/apps_xchat_url_handler.schemas

%files devel
%defattr(-,root,root)
%{_includedir}/xchat-plugin.h

%files perl
%defattr(-,root,root)
%doc README
%{_libdir}/xchat/plugins/perl.so

%files python
%defattr(-,root,root)
%doc README
%{_libdir}/xchat/plugins/python.so

%files tcl
%defattr(-,root,root)
%doc README
%{_libdir}/xchat/plugins/tcl.so



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19280 |12mr|xclass-0.9.2-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Debug package is empty and rpmlint rejects build
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

%define major	0
%define libname	%mklibname %{name} %{major}
%define develname %mklibname -d %{name}

Summary:	GUI toolkit resembling Windows(TM) 95
Name:		xclass
Version:	0.9.2
Release:	12
License:	LGPL
Group:		System/Libraries
Url:		http://sourceforge.net/projects/xclass/
Source0:	%{name}-%{version}.tar.bz2
Patch0:		xclass-0.6.3-mime-types.patch
# From SUSE OSS-Factory
Patch1:		xclass-0.9.2-gcc40.patch
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xpm)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(glu)
Requires:	%{libname} = %{version}-%{release}

%description
Xclass is a GUI toolkit resembling Windows 95. It is Xlib-based and is 
written in C++.

%package -n %{libname}
Summary:	Win95-looking GUI toolkit
Group:		System/Libraries
Requires:	%{name}

%description -n %{libname}
Xclass is a GUI toolkit resembling Windows 95. It is Xlib-based and is 
written in C++.

%package -n %{develname}
Summary:	Win95-looking GUI toolkit
Group:		Development/C++
Provides:	%{name}-devel = %{version}
Provides:	lib%{name}-devel = %{version}
Requires:	%{libname} = %{version}

%description -n %{develname}
Xclass is a GUI toolkit resembling Windows 95. It is Xlib-based and is
written in C++.

This package contains headers and static libraries to develop program using
Xclass.

%prep
%setup -q
%patch0 -p1 -b .mime-types
%patch1 -p0 -b .gcc40

# AW: new way to install /etc/xclass-mime.types instead of /etc/mime.types
mv doc/mime.types doc/xclass-mime.types
perl -pi -e "s,mime.types,xclass-mime.types,g" doc/Makefile.in lib/libxclass/OResourcePool.cc test/ftest.cc
# AW: new way to fix references to /usr/local in the build
perl -pi -e "s,/usr/local/xclass-icons,%_datadir/%{name}/icons,g" lib/libxclass/Makefile.in lib/libxclass/Makefile.intel
perl -pi -e "s,/usr/local/xclass,/,g" lib/libxclass/Makefile.in lib/libxclass/Makefile.intel

%build
# Needed for x86-64 build
export CFLAGS="%{optflags} -DPIC -fPIC"
export CXXFLAGS="$CFLAGS"
%configure2_5x --enable-debug=no
%make
%make shared

%install
mkdir -p %{buildroot}%{_bindir} %{buildroot}%{_libdir} %{buildroot}%{_includedir} 
mkdir -p %{buildroot}%{_sysconfdir} %{buildroot}%{_datadir}/xclass/icons
make etc_dir=%{buildroot}%{_sysconfdir} config_dir=%{buildroot}%{_bindir} \
  doc_dir=%{buildroot}%{_docdir} header_dir=%{buildroot}%{_includedir}/xclass lib_dir=%{buildroot}%{_libdir} \
  icon_dir=%{buildroot}%{_datadir}/xclass/icons install
make etc_dir=%{buildroot}%{_sysconfdir} config_dir=%{buildroot}%{_bindir} \
  doc_dir=%{buildroot}%{_docdir} header_dir=%{buildroot}%{_includedir}/xclass lib_dir=%{buildroot}%{_libdir} \
  icon_dir=%{buildroot}%{_datadir}/xclass/icons install_shared
ln -sf libxclass.so.%{version} %{buildroot}%{_libdir}/libxclass.so.%{major}
ln -sf libxclass.so.%{version} %{buildroot}%{_libdir}/libxclass.so

# fix reference to icons dir
perl -pi -e "s,(^icon dir).+,\1 = %{_datadir}/xclass/icons," \
  %{buildroot}%{_sysconfdir}/xclassrc

# remove unpackaged files
rm -f  %{buildroot}%{_datadir}/xclass/icons/Makefile{,.in}
rm -rf %{buildroot}%{_datadir}/doc

%multiarch_binaries %{buildroot}%{_bindir}/xc-config

%files
%dir %{_datadir}/xclass
%dir %{_datadir}/xclass/icons
%{_datadir}/xclass/icons/*.xpm
%{_datadir}/xclass/icons/*.xbm
%{_datadir}/xclass/icons/*.icon
%config(noreplace) %{_sysconfdir}/xclassrc
%config(noreplace) %{_sysconfdir}/xclass-mime.types

%files -n %{libname}
%{_libdir}/*.so.*

%files -n %{develname}
%doc doc/Programming.notes doc/INSTALL doc/Layout.notes
%{_bindir}/xc-config
%{multiarch_bindir}/xc-config
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/*.a



%changelog
* Fri Oct  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 1df936d
- Disable debug package (it's empty), spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19281 |12mr|xclipboard-1.1.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		xclipboard
Version:	1.1.1
Release:	%mkrel 3
Summary:	X clipboard client
Group:		Development/X11
Source:		http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License:	MIT
BuildRoot:	%{_tmppath}/%{name}-root

BuildRequires: libxt-devel >= 1.0.0
BuildRequires: libxaw-devel >= 1.0.1
BuildRequires: x11-util-macros >= 1.0.1

%description
The xclipboard program is used to collect and display text selections that are
sent to the clipboard by other clients. It is typically used to save clipboard
selections for later use. It stores each clipboard selection as a separate
string, each of which can be selected. Each time clipboard is asserted by
another application, xclipboard transfers the contents of that selection to a
new buffer and displays it in the text window.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/xclipboard
%{_bindir}/xcutsel
%{_datadir}/X11/app-defaults/XClipboard
%{_mandir}/man1/xclipboard.*
%{_mandir}/man1/xcutsel.*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19282 |12mr|xclock-1.0.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: xclock
Version: 1.0.6
Release: 1
Summary: analog / digital clock for X
Group: Development/X11
Source0: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License: MIT

BuildRequires: libx11-devel >= 1.0.0
BuildRequires: libxt-devel >= 1.0.0
BuildRequires: libxaw-devel >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1
BuildRequires: libxrender-devel >= 0.9.0
BuildRequires: pkgconfig(xft) >= 2.1.8.2
BuildRequires: libxkbfile-devel >= 1.0.1

%description
The xclock program displays the time in analog or digital form. The time is
continuously updated at a frequency which may be specified by the user.

%prep
%setup -q -n %{name}-%{version}

%build
%configure	--x-includes=%{_includedir}\
		--x-libraries=%{_libdir}

%make

%install
%makeinstall_std

%files
%{_bindir}/xclock
%{_datadir}/X11/app-defaults/XClock-color
%{_datadir}/X11/app-defaults/XClock
%{_mandir}/man1/xclock.1*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19283 |12mr|xcmsdb-1.0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		xcmsdb
Version:	1.0.4
Release:	1
Summary:	Device Color Characterization utility for X Color Management System
Group:		Development/X11
Source0:	http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License:	MIT

BuildRequires: libx11-devel >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1

%description
xcmsdb is used to load, query, or remove Device Color Characterization
data stored in properties on the root window of the screen as 
specified in section 7, Device Color Characterization, of the ICCCM.
Device Color Characterization data (also called the Device Profile) is
an integral part of Xlib's X Color Management System (Xcms), necessary
for proper conversion of color specification between device-
independent and device-dependent forms.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x	--x-includes=%{_includedir}\
		--x-libraries=%{_libdir}

%make

%install
%makeinstall_std

%files
%{_bindir}/xcmsdb
%{_mandir}/man1/xcmsdb.1.*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19284 |12mr|xconsole-1.0.4-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: xconsole
Version: 1.0.4
Release: %mkrel 4
Summary: Monitor system console messages with X
Group: Development/X11
Source: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License: MIT
BuildRoot: %{_tmppath}/%{name}-root

BuildRequires: libxt-devel >= 1.0.0
BuildRequires: libxaw-devel >= 1.0.1
BuildRequires: x11-util-macros >= 1.0.1

%description
The xconsole program displays messages which are usually sent to /dev/console.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/xconsole
%{_datadir}/X11/app-defaults/XConsole
%{_mandir}/man1/xconsole.*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19285 |12mr|xcpustate-2.9-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	An X Window System based CPU state monitor
Name:		xcpustate
Version:	2.9
Release:	8
License:	MIT-style
Group:		Monitoring
BuildRequires:	libx11-devel
BuildRequires:	elfutils-devel
BuildRequires:	imake
BuildRequires:	libxt-devel
BuildRequires:	libxaw-devel
BuildRequires:	libxmu-devel
URL:		ftp://ftp.cs.toronto.edu/pub/jdd/xcpustate/
Source0:	ftp://ftp.cs.toronto.edu/pub/jdd/xcpustate/%{name}-%{version}.tar.lzma
Source11:	%{name}16.png
Source12:	%{name}32.png
Source13:	%{name}48.png
Patch1:		xcpustate-2.5-alpha.patch
Patch2:		xcpustate-2.5-6.0.patch
Patch3:		xcpustate-2.9-missingheaders.patch

BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The xcpustate utility is an X Window System based monitor which shows
the amount of time that the CPU is spending in different states.  On a
Linux system, xcpustate displays a bar that indicates the amounts of idle,
user, nice and system time (from left to right) used by the CPU.

Install the xcpustate package if you'd like to use a horizontal bar style
CPU state monitor.

%prep
%setup -q
%patch2 -p1 -b .glibc
%patch3 -p1 -b .headers
%ifarch alpha
%patch1 -p1 -b .alpha
%endif


%build
xmkmf
%make CDEBUGFLAGS="$RPM_OPT_FLAGS" MANPATH=%_mandir

%install
%{makeinstall_std} install.man MANPATH=%_mandir

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=XCpuState
Comment=CPU load indicator
Exec=%{_bindir}/%{name} 
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=System;Monitor;
EOF

install -m644 %{SOURCE11} -D %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
install -m644 %{SOURCE13} -D %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png

%files
%defattr(-,root,root,0755)
%doc README
%attr(0755,root,root) %_bindir/xcpustate
%attr(0644,root,root) %_mandir/man1/xcpustate.1*
%{_datadir}/applications/mandriva-%{name}.desktop
%{_iconsdir}/hicolor/16x16/apps/%{name}.png
%{_iconsdir}/hicolor/32x32/apps/%{name}.png
%{_iconsdir}/hicolor/48x48/apps/%{name}.png




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19286 |12mr|xcursorgen-1.0.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: xcursorgen
Version: 1.0.5
Release: %mkrel 1
Summary: Create an X cursor file from a collection of PNG images
Group: Development/X11
Source: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License: MIT
BuildRoot: %{_tmppath}/%{name}-root

BuildRequires: libpng-devel >= 1.2.8
BuildRequires: libx11-devel >= 1.0.0
BuildRequires: libxcursor-devel >= 1.1.5.2
BuildRequires: x11-util-macros >= 1.0.1

%description
Xcursorgen creates an X cursor file from a collection of PNG images.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x --x-includes=%{_includedir}\
--x-libraries=%{_libdir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/xcursorgen
%{_mandir}/man1/xcursorgen.*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19287 |12mr|xdaliclock-2.36-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A melting digital clock
Name:		xdaliclock
Version:	2.36
Release:	1
Group:		Toys
License:	MIT
URL:		http://www.jwz.org/xdaliclock/
Source0:	http://www.jwz.org/xdaliclock/%{name}-%{version}.tar.gz
Patch0:		%{name}-shape-cycle.patch
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xt)

%description
The xdaliclock program displays a digital clock, with digits that merge
into the new digits as the time changes.  Xdaliclock can display the time
in 12 or 24 hour modes and can will display the date if you hold your
mouse button down over it.  Xdaliclock has two large fonts built in, but
is capable of animating other fonts.

Install the xdaliclock package if you want a fairly large clock, with
a melting special effect, for your system.

%prep
%setup -q
%patch0 -p1

%build
cd X11
CFLAGS="%{optflags}" ./configure \
	--prefix=%{_prefix} \
	--build=%{_target_platform}
%make

%install
cd X11
install -d -m 0755 %{buildroot}{%{_bindir},%{_mandir}/man1}
make prefix=%{buildroot}/%{_prefix} install

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Name=Xdaliclock
Comment=A melting digital clock
Exec=%{_bindir}/%{name}
Icon=toys_section
Terminal=false
Type=Application
StartupNotify=true
Categories=Utility;Clock;Amusement;X-MandrivaLinux-MoreApplications-Games-Toys;
EOF

%files
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*
%{_datadir}/applications/mandriva-%{name}.desktop



%changelog
* Tue Sep  18 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 57961fa
- New version 2.36, convert BR to pkgconfig style
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19288 |12mr|xdbedizzy-1.1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		xdbedizzy
Version:	1.1.0
Release:	%mkrel 2
Summary:	Demo of DBE creating a double buffered spinning scene
Group:		Development/X11
Source:		http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License:	MIT
BuildRoot:	%{_tmppath}/%{name}-root

BuildRequires:	x11-util-macros	>= 1.1.5
BuildRequires:	libxext-devel	>= 1.0.3

%description
Xdbedizzy is a demo of DBE creating a double buffered spinning scene.

%prep
%setup -q -n %{name}-%{version}

%build
%configure	--x-includes=%{_includedir}\
		--x-libraries=%{_libdir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/xdbedizzy
%{_mandir}/man1/xdbedizzy.1*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19289 |12mr|xdg-compliance-0.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		xdg-compliance
Version:	0.1
Release:	4
License:	 MIT
URL:		http://gitorious.org/xdg-autostart/

Source0:	xdg-autostart-%{version}.tar.bz2
Source1:	xdg-autostart.xinit
Source2:	update-menus.xinit
Patch0:		xdg-autostart-0.1-gcc4.7.patch

#------------------------------------------------------------------------------#

# package xdg-compliance

Summary:	Packages to help old desktop environments follow XDG standards
Group:		Graphical desktop/Other

Requires:	%{name}-autostart
Requires:	%{name}-menu

%description
This meta-package requires %{name}-autostart and %{name}-menu.

%files

#------------------------------------------------------------------------------#

%package autostart
Summary:	XDG Autostart compliance for old desktop environments
Group:		Graphical desktop/Other

%description autostart
This package provides a xinit.d script that emulates XDG Autostart compliance
for old desktop environments.

%files autostart
%{_bindir}/xdg-autostart
%{_sysconfdir}/X11/xinit.d/xdg-autostart

#------------------------------------------------------------------------------#

%package menu
Summary:	User menus for old desktop environments based on XDG Menu
Group:		Graphical desktop/Other

%description menu
This package creates user-level menus for old desktop environments following
the XDG Menu standard.

%files menu
%{_sysconfdir}/X11/xinit.d/update-menus

#------------------------------------------------------------------------------#

%prep
%setup -q -n xdg-autostart-%{version}
%patch0 -p1

%build
%configure2_5x
%make

%install
%makeinstall_std

install -D -m 755 %{_sourcedir}/xdg-autostart.xinit \
                  %{buildroot}/%{_sysconfdir}/X11/xinit.d/xdg-autostart
install -D -m 755 %{_sourcedir}/update-menus.xinit \
                  %{buildroot}/%{_sysconfdir}/X11/xinit.d/update-menus


%changelog
* Sat Sep  1 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 8dbb582
- Add patch to fix build with gcc 4.7
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19290 |12mr|xdg-user-dirs-0.14-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	XDG user dirs
Name:		xdg-user-dirs
Version:	0.14
Release:	%mkrel 3
License:	GPLv2+
Group:		System/Libraries
Url:		http://freedesktop.org/wiki/Software/xdg-user-dirs
Source0:	http://user-dirs.freedesktop.org/releases/%{name}-%{version}.tar.gz
# (fc) 0.8-2mdv use locale encoding on disk, not UTF-8
Patch0:		xdg-user-dirs-0.8-locale.patch
# (fc) 0.8-2mdv disable some default directories
Patch1:		xdg-user-dirs-0.11-mdv.patch
# (fc) 0.8-2mdv migrate old Mdk folders
Patch3:		xdg-user-dirs-0.13-mdkfolders.patch
# (fc) 0.10-2mdv handle HOME overriding pw_dir
Patch4:		xdg-user-dirs-0.10-home.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
xdg-user-dirs is a tool to help manage "well known" user directories
like the desktop folder and the music folder. It also handles
localization (i.e. translation) of the filenames.

%prep
%setup -q
%apply_patches

%build
%configure2_5x
%make

make -C po update-po

%install
rm -rf %{buildroot}

%makeinstall_std

%find_lang %{name}

mkdir -p %{buildroot}%{_sysconfdir}/X11/xinit.d/
cat > %{buildroot}%{_sysconfdir}/X11/xinit.d/xdg-user-dirs-update << EOF
#!/bin/sh
if [ -x %{_bindir}/xdg-user-dirs-update ]; then
  %{_bindir}/xdg-user-dirs-update
fi
EOF

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS NEWS README
%config(noreplace) %{_sysconfdir}/xdg/user-dirs.conf
%config(noreplace) %{_sysconfdir}/xdg/user-dirs.defaults
%attr(755,root,root) %{_sysconfdir}/X11/xinit.d/xdg-user-dirs-update
%{_bindir}/xdg-user-dir
%{_bindir}/xdg-user-dirs-update



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19291 |12mr|xdg-user-dirs-gtk-0.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	XDG user dirs support for GNOME/GTK+
Name:		xdg-user-dirs-gtk
Version:	0.9
Release:	1
License:	GPLv2+
Group:		Graphical desktop/GNOME
Url:		http://www.gnome.org/
Source0:	http://ftp.gnome.org/pub/gnome/sources/xdg-user-dirs-gtk/%{version}/%{name}-%{version}.tar.xz
# (fc) 0.5-2mdv add KDE info to desktop file
Patch0:		xdg-user-dirs-gtk-0.9-kde.patch
# (fc) 0.5-2mdv detect mdk-folders entries in gtk bookmarks and replace them with standard entries
Patch1:		xdg-user-dirs-gtk-0.5-mdkfolders.patch
BuildRequires:	gtk2-devel
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	xdg-user-dirs
BuildRequires:	intltool
Requires:	xdg-user-dirs

%description
xdg-user-dirs-gtk is a companion to xdg-user-dirs that integrates it into
the Gnome desktop and Gtk+ applications.

It gets run during login and does two things:
* Tracks changes of locale and prompts the user so the directories
  can be changed.
* Creates a default gtk bookmarks file if there is none, based
  on a set of xdg user dirs.

%prep
%setup -q
%patch0 -p1 -b .kde
%patch1 -p1 -b .mdkfolders

%build
%configure2_5x
%make

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS ChangeLog README NEWS
%config(noreplace) %{_sysconfdir}/xdg/autostart/user-dirs-update-gtk.desktop
%{_bindir}/xdg-user-dirs-gtk-update


%changelog
* Sat May 07 2011 Oden Eriksson <oeriksson@mandriva.com> 0.8-11mdv2011.0
+ Revision: 671294
- mass rebuild

* Sat Feb 26 2011 Funda Wang <fwang@mandriva.org> 0.8-10
+ Revision: 639993
- rebuild

* Wed Feb 16 2011 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 0.8-9
+ Revision: 638068
- Remove xinit.d script: old WMs should use xdg-compliance-autostart

* Fri Feb 04 2011 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 0.8-8
+ Revision: 635783
- Remove /usr/share/autostart copy, since only KDE runs it and it also supports
  the standard /etc/xdg/autostart script
- Add LXDE to "skip" list since it supports /etc/xdg/autostart
- Fix kde patch so it doesn't generate a desktop file with duplicated entries.
  According to the spec:
  "Multiple keys in the same group may not have the same name."

* Wed Jan 19 2011 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 0.8-6
+ Revision: 631677
- Fix xinit.d string for KDE
  So we don't run the script twice under KDE4: one for xinit.d and one for xdg
  autostart. Faster login!

* Sat Dec 04 2010 Oden Eriksson <oeriksson@mandriva.com> 0.8-5mdv2011.0
+ Revision: 608198
- rebuild

* Wed Mar 17 2010 Oden Eriksson <oeriksson@mandriva.com> 0.8-4mdv2010.1
+ Revision: 524412
- rebuilt for 2010.1

* Sat Mar 07 2009 Antoine Ginies <aginies@mandriva.com> 0.8-3mdv2009.1
+ Revision: 351209
- rebuild

* Fri Sep 19 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.8-2mdv2009.0
+ Revision: 285918
- new license policy
- get rid of redefines
- update urls
- spec file clean

* Sat Sep 06 2008 Götz Waschk <waschk@mandriva.org> 0.8-1mdv2009.0
+ Revision: 281926
- fix buildrequires
- new version

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 0.7-3mdv2009.0
+ Revision: 226027
- rebuild

* Mon Mar 17 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.7-2mdv2008.1
+ Revision: 188407
- add support for Xfce
- spec file clean

* Tue Feb 12 2008 Götz Waschk <waschk@mandriva.org> 0.7-1mdv2008.1
+ Revision: 165918
- new version
- rediff patch 0

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Sep 28 2007 Frederic Crozat <fcrozat@mandriva.com> 0.6-2mdv2008.0
+ Revision: 93665
- Update patch1 to fix crash on x86-64 (we were lucky it didn't crash on x86, it should have), bug report from Francois Bandet

* Tue Aug 21 2007 Götz Waschk <waschk@mandriva.org> 0.6-1mdv2008.0
+ Revision: 68371
- new version

* Fri Aug 03 2007 Frederic Crozat <fcrozat@mandriva.com> 0.5-2mdv2008.0
+ Revision: 58610
- Patch0: add KDE info to desktop file
- Patch1: detect mdk-folders entries in gtk-bookmarks and replace them with standard entries ; remove .directories in those mdk folders when translations changes
- add xinit.d script for desktop environment not support XDG autostart

* Mon May 14 2007 Götz Waschk <waschk@mandriva.org> 0.5-1mdv2008.0
+ Revision: 26652
- new version

* Tue Apr 17 2007 Götz Waschk <waschk@mandriva.org> 0.4-1mdv2008.0
+ Revision: 14169
- fix buildrequires
- Import xdg-user-dirs-gtk



* Wed Apr 11 2007 Götz Waschk <waschk@mandriva.org> 0.4-1mdv2007.1
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19292 |12mr|xdg-utils-1.0.3-0.20100204.7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define cvs 20100204

Name:		xdg-utils
Version:	1.0.3
Release:	0.%{cvs}.7
Summary:	Tools for easily integration with the free desktop configuration
License:	MIT
Url:		http://portland.freedesktop.org/wiki/
Group:		System/Base
%if 0%{?cvs:1}
Source0:	xdg-utils-%{cvs}.tar.xz
%else
Source0:	http://portland.freedesktop.org/download/xdg-utils-%{version}%{?beta}.tgz
%endif
Patch0:		xdg-utils-1.0.2-email_loop.patch
Patch1:		xdg-utils-1.0.2-email_silent_errors.patch
Patch2:		xdg-utils-1.0.3-enable-xdg-terminal.patch
BuildRequires:	libxslt-proc
BuildRequires:	gawk
BuildRequires:	xmlto lynx
BuildRequires:	docbook-dtd412-xml
Requires:	desktop-file-utils
Requires:       xprop xset
BuildArch:	noarch

%description
This version of xdg-utils contains the following commands:
xdg-desktop-menu:	command line tool for (un)installing 
			desktop menu items
xdg-desktop-icon:	command line tool for (un)installing 
			icons to the desktop
xdg-mime:	        command line tool for querying information 
			about file type handling and adding 
			descriptions for new file types
xdg-icon-resource:	command line tool for (un)installing icon resources
xdg-open:	        opens a file or URL in the user's preferred 
			application
xdg-email:	        command line tool for sending mail using the user's 
			preferred 
			e-mail composer
xdg-su:	                run a program as root after prompting for the root 
			password
xdg-screensaver:	command line tool for controlling the screensaver

Testsuite for xdg-utils is available from
http://portland.freedesktop.org/wiki/TestSuite

%files
%{_bindir}/xdg-desktop-icon
%{_bindir}/xdg-desktop-menu
%{_bindir}/xdg-email
%{_bindir}/xdg-icon-resource
%{_bindir}/xdg-mime
%{_bindir}/xdg-open
%{_bindir}/xdg-screensaver
%{_bindir}/xdg-settings
%{_bindir}/xdg-terminal
%{_mandir}/man1/xdg-desktop-icon.*
%{_mandir}/man1/xdg-desktop-menu.*
%{_mandir}/man1/xdg-email.*
%{_mandir}/man1/xdg-icon-resource.*
%{_mandir}/man1/xdg-mime.*
%{_mandir}/man1/xdg-open.*
%{_mandir}/man1/xdg-screensaver.*
%{_mandir}/man1/xdg-terminal.*

#-------------------------------------------------------------------------------#


%prep
%setup -q  -n %name
%patch0 -p1
%patch1 -p1
%patch2 -p0

%build
%configure2_5x
%make
%make -C scripts scripts

%install
%makeinstall_std
sed -i -e "s,_LIBDIR_,%{_libdir}/kde4/libexec,g" %buildroot/%_bindir/xdg-email


%changelog
* Fri Oct  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 9b99dc4
- Should be noarch package, shorten summary
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19293 |12mr|Xdialog-2.3.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A replacement for the cdialog program for X
Name:		Xdialog
Version:	2.3.1
Release:	%mkrel 2
Source0:	%{name}-%{version}.tar.bz2
Patch0:		Xdialog-2.2.1-fix-str-fmt.patch
Group:		Development/Other
License:	GPL
URL:		http://xdialog.dyns.net/
BuildRequires:  bison
BuildRequires:  gtk+2-devel
BuildRequires:  glib2-devel
Provides:	xmsg-dialog
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Xdialog is designed to be a drop in replacement for the cdialog program.
It converts any terminal based program into a program with an X-windows
interface. The dialogs are easier to see and use and the treeview adds an
extra dimension to the way menus can be displayed.

%prep
%setup -q
%patch0 -p0

%build

%configure2_5x --with-gtk2

# don't strip (retarded crap!)
find -type f -name "Makefile" | xargs perl -pi -e "s|^INSTALL_STRIP_PROGRAM.*|INSTALL_STRIP_PROGRAM = \"\\\${SHELL} \\\$\(install_sh\) -c\"|g"
find -type f -name "Makefile" | xargs perl -pi -e "s|INSTALL_STRIP_FLAG=-s|INSTALL_STRIP_FLAG=|g" 
find -type f -name "Makefile" | xargs perl -pi -e "s|-Wall -s|-Wall|g" 

%make

%install
rm -rf %{buildroot}

%makeinstall docdir=%{buildroot}%{_docdir}/%{name}

%{find_lang} %{name}

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root,-)
%doc ChangeLog COPYING samples
%doc doc/*.html doc/*.png
%{_mandir}/man1/*
%{_bindir}/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19294 |12mr|xditview-1.0.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		xditview
Version:	1.0.2
Release:	%mkrel 3
Summary:	Display ditroff output
Group:		Development/X11
Source:		http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License:	MIT
BuildRoot:	%{_tmppath}/%{name}-root

BuildRequires: libxt-devel >= 1.0.0
BuildRequires: libxaw-devel >= 1.0.1
BuildRequires: x11-util-macros >= 1.0.1

%description
Display ditroff output.

%prep
%setup -q -n %{name}-%{version}

%build
#autoreconf -ifs
%configure2_5x	--x-includes=%{_includedir}\
		--x-libraries=%{_libdir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%pre 
if [ -h %{_includedir}/X11 ]; then
	rm -f %{_includedir}/X11
fi

%files
%defattr(-,root,root)
%{_bindir}/xditview
%{_datadir}/X11/app-defaults/Xditview
%{_datadir}/X11/app-defaults/Xditview-chrtr
%{_includedir}/X11/bitmaps/ldblarrow
%{_includedir}/X11/bitmaps/rdblarrow
%{_mandir}/man1/xditview.1*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19295 |12mr|xdm-1.1.11-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	with_consolekit	1
%define xdm_libdir	%{_datadir}/X11/xdm

Name: xdm
Version: 1.1.11
Release: 1
Summary: X Display Manager with support for XDMCP
Group: System/X11
License: MIT
URL: http://xorg.freedesktop.org
Source: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
Source1: xdm.pamd
Patch4: 0004-Support-kdm-extended-syntax-to-reserve-a-server-for.patch
#Patch5: 0005-Initialize-the-greeter-only-after-checking-if-the-th.patch
Patch6: 0006-Add-console-kit-support-to-xdm.patch
Patch7: 0007-Add-files-required-by-consolekit-support.patch

BuildRequires: pkgconfig(x11) >= 1.0.0
BuildRequires: pkgconfig(xau) >= 1.0.0
BuildRequires: pkgconfig(xaw7) >= 1.0.1
BuildRequires: pkgconfig(xdmcp) >= 1.0.0
BuildRequires: pkgconfig(xmu) >= 1.0.0
BuildRequires: pkgconfig(xorg-macros) >= 1.3.0
BuildRequires: pkgconfig(xt) >= 1.0.0
BuildRequires: pam-devel
%if %{with_consolekit}
BuildRequires:	pkgconfig(ck-connector)
BuildRequires:	pkgconfig(dbus-1)
%endif
Requires: xinitrc > 2.4.19-9
Requires: xrdb
Requires: sessreg
Conflicts: xorg-x11 < 7.0

%description
Xdm manages a collection of X displays, which may be on the local host or
remote servers. The design of xdm was guided by the needs of X terminals as
well as The Open Group standard XDMCP, the X Display Manager Control Protocol.
Xdm provides services similar to those provided by init, getty and login on
character terminals: prompting for login name and password, authenticating the
user, and running a session.

%prep
%setup -q
%apply_patches

%build
# patch 6 requires autoreconf
autoreconf -v --install
%configure2_5x \
	--x-includes=%{_includedir}\
	--x-libraries=%{_libdir} \
%if %{with_consolekit}
	--with-consolekit \
%endif
	--with-xdmlibdir=%{xdm_libdir} \
	--with-pam \
	--enable-xdmshell

%make

%install
rm -rf %{buildroot}
%makeinstall_std

LC_ALL=C
LANG=C
export LC_ALL LANG

# remove files that are in xinitrc
rm -rf %{buildroot}%{xdm_libdir}/{[A-Z]*,xdm-config}

# remove unused devel files
rm -rf %{buildroot}%{xdm_libdir}/*.{a,la}

# install PAM file
mkdir -p %{buildroot}%{_sysconfdir}/pam.d
install -m 644 %{_sourcedir}/xdm.pamd %{buildroot}/etc/pam.d/xdm

install -d %{buildroot}/var/lib/xdm
ln -sf /var/lib/xdm %{buildroot}%{xdm_libdir}/authdir

# logrotate
mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
cat << EOF > %{buildroot}%{_sysconfdir}/logrotate.d/xdm
/var/log/xdm-error.log {
    notifempty
    missingok
    nocompress
}
EOF

%pre
if [ -d %{xdm_libdir}/authdir ]; then
	# this is now a symlink
	rm -rf %{xdm_libdir}/authdir
fi

%files
%config(noreplace) %{_sysconfdir}/pam.d/xdm
%config(noreplace) %{_sysconfdir}/logrotate.d/xdm
%dir /var/lib/xdm
%{_bindir}/xdm
%{_bindir}/xdmshell
%{_mandir}/man1/xdm.*
%{_mandir}/man1/xdmshell.*
%{xdm_libdir}/*
%{_datadir}/X11/app-defaults/Chooser




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19296 |12mr|xdoclet-1.2.3-8.0.5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2005, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define gcj_support 0

%define section free

# FIXME: JPP 1.7 lacks webwork and xwork, needed for the demo
%define _without_demo 1

# If you do not want to build samples in demo subpackage because of their 
# runtime deps, give rpmbuild option '--without demo'
%define with_demo %{!?_without_demo:1}%{?_without_demo:0}

Name:		xdoclet
Version:	1.2.3
Release:	%mkrel 8.0.5
Epoch:		0
Summary:	XDoclet Attribute Orientated Programming Framework
License:	XDoclet Open Source Licence
Group:		Development/Java
URL:		http://xdoclet.sourceforge.net
Source0:	%{name}-src-%{version}-RHCLEAN.tgz
Source1:	%{name}-modules-objectweb-4.6.tgz
Patch0:		xdoclet-build_xml.patch
Patch1:		xdoclet-XDocletModulesEjbMessages.patch
Patch2:		xdoclet-ant.not-required.patch
Patch3:		xdoclet-WebLogicSubTask.patch
Patch4:		xdoclet-project_xml.patch
Patch5:		xdoclet-AbstractProgramElementTagsHandler.patch
Patch6:		xdoclet-build_docs_xml.patch

%if ! %{gcj_support}
BuildArch:	noarch
%endif
BuildRoot: 	%{_tmppath}/%{name}-root
BuildRequires:  java-devel >= 0:1.4.2
BuildRequires:  java-rpmbuild >= 0:1.6
BuildRequires:  ant >= 0:1.6
BuildRequires:  ant-nodeps >= 0:1.5
BuildRequires:	ant-trax
BuildRequires:  junit
BuildRequires:  javacc
BuildRequires:  jrefactory
BuildRequires:  bsf 
BuildRequires:  jakarta-commons-collections 
BuildRequires:  jakarta-commons-lang 
BuildRequires:  jakarta-commons-logging 
BuildRequires:  log4j
BuildRequires:  struts 
BuildRequires:  velocity 
BuildRequires:  xalan-j2 >= 0:2.7.0
BuildRequires:  xml-commons-apis 
BuildRequires:  xjavadoc >= 0:1.1

Requires:  bsf
Requires:  jakarta-commons-collections
Requires:  jakarta-commons-logging
Requires:  log4j
Requires:  velocity
Requires:  xalan-j2 >= 0:2.7.0
Requires:  xml-commons-apis
Requires:  xjavadoc = 0:1.1

%if %{gcj_support}
BuildRequires:		java-gcj-compat-devel
%endif

%description
This package contains the XDoclet Attribute Orientated Programming Framework

%if %{with_demo}
%package demo
Summary:	XDoclet Sample Projects
Group:		Development/Java
BuildRequires:  servletapi4
BuildRequires:  struts
BuildRequires:  velocity
BuildRequires:  webwork >= 0:2.1
BuildRequires:  xwork
BuildRequires:  geronimo-ejb-2.1-api
BuildRequires:  myfaces
BuildRequires:  geronimo-jms-1.1-api
BuildRequires:  mx4j
Requires:  %{name} = %{version}-%{release}
Requires:  geronimo-ejb-2.1-api
Requires:  myfaces
Requires:  geronimo-jms-1.1-api
Requires:  webwork
Requires:  xwork
Requires:  mx4j
Requires:  struts
Requires:  servletapi4

%description demo
This package contains sample XDoclet projects.
%endif

%package javadoc
Summary:	XDoclet Javadoc
Group:		Development/Java

%description javadoc
This package contains XDoclet javadoc

%package manual
Summary:	XDoclet Sample Manuals and Documentation
Group:		Development/Java

%description manual
This package contains XDoclet documentation.

%prep
%setup -q
find . -name "*.jar" -exec rm {} \;

# Replace JOnAS specific tasks with code blessed by ObjectWeb
pushd modules
mv objectweb objectweb.orig
tar xzf %{SOURCE1}
popd

# Remove mockobjects support.
rm -rf modules/mockobjects

for j in xjavadoc-1.1 jrefactory javacc junit bsf commons-collections commons-logging log4j velocity xalan-j2 xjavadoc xml-commons-apis; do
	ln -s $(build-classpath $j) lib
done

%if %{with_demo}
for j in servletapi4 struts velocity webwork-migration xwork geronimo-ejb-2.1-api myfaces/myfaces-jsf-api geronimo-jms-1.1-api; do
	ln -s $(build-classpath $j) samples/lib
done
for j in mx4j/mx4j-jmx mx4j/mx4j-tools; do
        i=$(build-classpath $j)
	ln -s $(build-classpath $j) samples/lib
done
%endif

%patch0 -p0 -b .sav
%patch1 -p0 -b .sav
%patch2 -p0 
%patch3 -p0 -b .sav
%patch4 -p0 -b .sav
%patch5 -p0 -b .sav
%patch6 -p0 -b .sav

%build
export OPT_JAR_LIST="ant/ant-nodeps jrefactory jaxp_transform_impl ant/ant-trax xalan-j2 xalan-j2-serializer"
%{ant} xjavadoc core modules docs l10n

%if %{with_demo}
%{ant} samples
%endif

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_javadir}/%{name}
install -m 644 target/lib/xdoclet*.jar $RPM_BUILD_ROOT%{_javadir}/%{name}
(cd $RPM_BUILD_ROOT%{_javadir}/%{name} && for jar in *-%{version}.jar; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)

%if %{with_demo}
mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}
cp -pr samples/* $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}
%endif

mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr target/docs/api $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
rm -rf target/docs/api

mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
cp -p LICENSE.txt $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
cp -pr target/docs/* $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}

%{gcj_compile}

%clean
rm -rf $RPM_BUILD_ROOT

%post
%if %{gcj_support}
%{update_gcjdb}
%endif

%postun
%if %{gcj_support}
%{clean_gcjdb}
%endif

%files
%defattr(0644,root, root,0755)
%{_javadir}/%{name}
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
#%doc %{_docdir}/%{name}-%{version}/LICENSE.txt
%attr(-,root,root) %{_libdir}/gcj/%{name}/xdoclet-1.2.3.jar.*
%attr(-,root,root) %{_libdir}/gcj/%{name}/xdoclet-apache-module-1.2.3.jar.*
%attr(-,root,root) %{_libdir}/gcj/%{name}/xdoclet-bea-module-1.2.3.jar.*
%attr(-,root,root) %{_libdir}/gcj/%{name}/xdoclet-borland-module-1.2.3.jar.*
%attr(-,root,root) %{_libdir}/gcj/%{name}/xdoclet-caucho-module-1.2.3.jar.*
%attr(-,root,root) %{_libdir}/gcj/%{name}/xdoclet-ejb-module-1.2.3.jar.*
%attr(-,root,root) %{_libdir}/gcj/%{name}/xdoclet-exolab-module-1.2.3.jar.*
%attr(-,root,root) %{_libdir}/gcj/%{name}/xdoclet-hibernate-module-1.2.3.jar.*
%attr(-,root,root) %{_libdir}/gcj/%{name}/xdoclet-hp-module-1.2.3.jar.*
%attr(-,root,root) %{_libdir}/gcj/%{name}/xdoclet-ibm-module-1.2.3.jar.*
%attr(-,root,root) %{_libdir}/gcj/%{name}/xdoclet-java-module-1.2.3.jar.*
%attr(-,root,root) %{_libdir}/gcj/%{name}/xdoclet-jboss-module-1.2.3.jar.*
%attr(-,root,root) %{_libdir}/gcj/%{name}/xdoclet-jdo-module-1.2.3.jar.*
%attr(-,root,root) %{_libdir}/gcj/%{name}/xdoclet-jmx-module-1.2.3.jar.*
%attr(-,root,root) %{_libdir}/gcj/%{name}/xdoclet-jsf-module-1.2.3.jar.*
%attr(-,root,root) %{_libdir}/gcj/%{name}/xdoclet-libelis-module-1.2.3.jar.*
%attr(-,root,root) %{_libdir}/gcj/%{name}/xdoclet-macromedia-module-1.2.3.jar.*
%attr(-,root,root) %{_libdir}/gcj/%{name}/xdoclet-mvcsoft-module-1.2.3.jar.*
%attr(-,root,root) %{_libdir}/gcj/%{name}/xdoclet-mx4j-module-1.2.3.jar.*
%attr(-,root,root) %{_libdir}/gcj/%{name}/xdoclet-objectweb-module-1.2.3.jar.*
%attr(-,root,root) %{_libdir}/gcj/%{name}/xdoclet-openejb-module-1.2.3.jar.*
%attr(-,root,root) %{_libdir}/gcj/%{name}/xdoclet-oracle-module-1.2.3.jar.*
%attr(-,root,root) %{_libdir}/gcj/%{name}/xdoclet-orion-module-1.2.3.jar.*
%attr(-,root,root) %{_libdir}/gcj/%{name}/xdoclet-portlet-module-1.2.3.jar.*
%attr(-,root,root) %{_libdir}/gcj/%{name}/xdoclet-pramati-module-1.2.3.jar.*
%attr(-,root,root) %{_libdir}/gcj/%{name}/xdoclet-solarmetric-module-1.2.3.jar.*
%attr(-,root,root) %{_libdir}/gcj/%{name}/xdoclet-spring-module-1.2.3.jar.*
%attr(-,root,root) %{_libdir}/gcj/%{name}/xdoclet-sun-module-1.2.3.jar.*
%attr(-,root,root) %{_libdir}/gcj/%{name}/xdoclet-sybase-module-1.2.3.jar.*
%attr(-,root,root) %{_libdir}/gcj/%{name}/xdoclet-tjdo-module-1.2.3.jar.*
%attr(-,root,root) %{_libdir}/gcj/%{name}/xdoclet-web-module-1.2.3.jar.*
%attr(-,root,root) %{_libdir}/gcj/%{name}/xdoclet-webwork-module-1.2.3.jar.*
%attr(-,root,root) %{_libdir}/gcj/%{name}/xdoclet-wsee-module-1.2.3.jar.*
%attr(-,root,root) %{_libdir}/gcj/%{name}/xdoclet-xdoclet-module-1.2.3.jar.*
%endif

%if %{with_demo}
%files demo
%defattr(-, root, root, -)
%{_datadir}/%{name}-%{version}
%endif

%files javadoc
%defattr(-, root, root, -)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}

%files manual
%defattr(-, root, root, -)
%doc %{_docdir}/%{name}-%{version}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19297 |12mr|xdpyinfo-1.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		xdpyinfo
Version:	1.3.0
Release:	%mkrel 1
Summary:	Display information utility for X
Group:		Development/X11
Source:		http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License:	MIT
BuildRoot:	%{_tmppath}/%{name}-root

BuildRequires: libx11-devel >= 1.0.0
BuildRequires: libxext-devel >= 1.0.0
BuildRequires: libxtst-devel >= 1.0.1
BuildRequires: x11-util-macros >= 1.0.1
BuildRequires: libxxf86vm-devel
BuildRequires: libxxf86dga-devel
BuildRequires: libxxf86misc-devel
BuildRequires: libxi-devel
BuildRequires: libxrender-devel
BuildRequires: libxcomposite-devel
BuildRequires: libxinerama-devel
BuildRequires: libdmx-devel
BuildRequires: libxp-devel

%description
Xdpyinfo is a utility for displaying information about an X server. It is used
to examine the capabilities of a server, the predefined values for various
parameters used in communicating between clients and the server, and the
different types of screens and visuals that are available.

%prep
%setup -q

%build
%configure2_5x	--x-includes=%{_includedir}\
		--x-libraries=%{_libdir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/xdpyinfo
%{_mandir}/man1/xdpyinfo.*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19298 |12mr|xdriinfo-1.0.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: xdriinfo
Version: 1.0.4
Release: %mkrel 3
Summary: Query configuration information of DRI drivers
Group: Development/X11
Source: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License: MIT
BuildRoot: %{_tmppath}/%{name}-root

BuildRequires: libx11-devel >= 1.0.0
BuildRequires: x11-proto-devel >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1
BuildRequires: GL-devel

%description
Driinfo can be used to query configuration information of direct rendering
drivers (DRI).

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x	--x-includes=%{_includedir}\
		--x-libraries=%{_libdir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/xdriinfo
%{_mandir}/man1/xdriinfo.*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19299 |12mr|xearth-1.1-21
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	xearth
%define version	1.1

Summary:	A display of the Earth from space
Name:		%{name}
Version:	%{version}
Release:	%mkrel 21
License:	MIT
Group:		Toys
BuildRequires:	libx11-devel libxext-devel libxt-devel imake
Source0:	ftp://cag.lcs.mit.edu/pub/tuna/%{name}-%{version}.tar.bz2
Source1:	xearth_locations.txt.bz2
Source11:	xearth16.png
Source12:	xearth32.png
Source13:	xearth48.png
Url:		http://www.cs.colorado.edu/~tuna/xearth/
Patch0:		xearth-1.0-mdk.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Xearth is a graphic that shows a globe of the Earth, including markers 
for major cities and the Mandriva head office.  The Earth is correctly 
shaded for the current position of the sun, and the displayed image is 
updated every five minutes.

%prep
%setup -q
%patch0 -p0

%build
xmkmf
%make CDEBUGFLAGS="$RPM_OPT_FLAGS"

%install
rm -rf $RPM_BUILD_ROOT

%{makeinstall_std} install.man
mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{name}
bzcat %{SOURCE1} > $RPM_BUILD_ROOT%{_datadir}/%{name}/xearth_locations.txt

#install menu

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Name=Xearth
Comment=Display the Earth on your desktop
Exec=%{_bindir}/%{name} -noroot -bigstars 20 -label -labelpos -5-150 -markerfile /usr/share/xearth/xearth_locations.txt
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Amusement;X-MandrivaLinux-MoreApplications-Games-Toys;
EOF

install -m644 %{SOURCE11} -D $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
install -m644 %{SOURCE11} -D $RPM_BUILD_ROOT%{_iconsdir}/hicolor/16x16/apps/%{name}.png
install -m644 %{SOURCE12} -D $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
install -m644 %{SOURCE12} -D $RPM_BUILD_ROOT%{_iconsdir}/hicolor/32x32/apps/%{name}.png
install -m644 %{SOURCE13} -D $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png
install -m644 %{SOURCE13} -D $RPM_BUILD_ROOT%{_iconsdir}/hicolor/48x48/apps/%{name}.png

%if %mdkversion < 200900
%post
%update_menus
%update_icon_cache hicolor
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%clean_icon_cache hicolor
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_bindir}/%{name}
%{_mandir}/man1/xearth.1*
%{_datadir}/%{name}/xearth_locations.txt
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_iconsdir}/hicolor/16x16/apps/%{name}.png
%{_iconsdir}/hicolor/32x32/apps/%{name}.png
%{_iconsdir}/hicolor/48x48/apps/%{name}.png
%{_datadir}/applications/mandriva-%{name}.desktop




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19300 |12mr|xedit-1.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		xedit
Version:	1.2.0
Release:	%mkrel 1
Summary:	Simple text editor for X
Group:		Development/X11
URL:		http://xorg.freedesktop.org
Source:		http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
Patch0:		xedit-1.1.2-fix-str-fmt.patch
Patch1:		xedit-1.1.2-int64-bignum.patch
Patch2:		xedit-1.1.2-newfile.patch
License:	MIT
BuildRoot:	%{_tmppath}/%{name}-root
BuildRequires:	x11-util-macros		>= 1.1.5
BuildRequires:	libxaw-devel		>= 1.0.4
Requires:	x11-data-bitmaps
Requires:	aspell aspell-en grep words
Requires:	ctags
Requires:	x11-font-alias
# sgml mode
Requires:	x11-font-dec-misc
Requires:	x11-font-misc-misc
# courier (most modes) helvetica (sgml/html edit modes)
Requires:	x11-font-adobe-75dpi x11-font-adobe-100dpi
# lucidatypewriter (most modes)
Requires:	x11-font-bh-lucidatypewriter-75dpi x11-font-bh-lucidatypewriter-100dpi
# lucida (hmtl mode)
Requires:	x11-font-bh-75dpi x11-font-bh-100dpi

%description
Xedit provides a simple text editor for X.

%prep
%setup -q -n %{name}-%{version}
%patch0 -p0
%patch1 -p1
%patch2 -p1

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/xedit
%{_libdir}/X11/xedit
%{_datadir}/X11/app-defaults/Xedit
%{_datadir}/X11/app-defaults/Xedit-color
%{_mandir}/man1/xedit.1*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19301 |12mr|xemacs-21.4.22-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 21
%define version %{major}.4.22
%define rversion %{major}.4.22
%define mversion %{major}.4
%define sumodate 2009-02-17

%if %{_use_internal_dependency_generator}
%define __noautoreq '/bin/zsh|/bin/csh'
%else
%define _requires_exceptions /bin/zsh /bin/csh
%endif

# force use of system malloc()
%define system_malloc_arches ppc64

%define release 9

Summary: Highly customizable text editor and application development system
Name: xemacs
Version: %{version}
Release: %{release}
License: GPLv2+
Group: Editors

Source0: ftp://ftp.xemacs.org/pub/xemacs/xemacs-%{mversion}/xemacs-%{rversion}.tar.bz2
Source1: ftp://ftp.xemacs.org/pub/xemacs/packages/xemacs-mule-sumo-%{sumodate}.tar.bz2
Source2: ftp://ftp.xemacs.org/pub/xemacs/packages/xemacs-sumo-%{sumodate}.tar.bz2
Source5: site-start-mdk.el
Source6: xemacs-16.png
Source7: xemacs-32.png
Source8: xemacs-48.png
Patch1: xemacs-21.4.22-libpng15.patch
Patch2: xemacs-21.4.22-non-x86-build.patch
Patch5: xemacs-21.4.9-fix-emacs-roots.patch
Patch6: xemacs-21.4.15-ppc64.patch
Patch10: xemacs-21.4.22-rpm-spec-mode.patch
Patch11: xemacs-21.4.21-lzma.patch

# Backport of patches:
#	http://cvs.fedoraproject.org/viewvc/rpms/xemacs/devel/xemacs-21.5.29-image-overflow.patch?revision=1.1
#	http://cvs.fedoraproject.org/viewvc/rpms/xemacs/devel/xemacs-21.5.29-png.patch?revision=1.1
Patch12: xemacs-21.4.22-CVE-2009-2688.patch

# http://tracker.xemacs.org/XEmacs/its/issue494 and #54215
Patch13: xemacs-21.4.22-ediff.patch

Provides: xemacs-noX xemacs-static xemacs-X11 xemacs-packages
Obsoletes: xemacs-noX xemacs-static xemacs-X11 xemacs-packages
Url: http://www.xemacs.org/
Buildroot: %{_tmppath}/xemacs-root
Requires: ctags
# It looks crap by default without these fonts - AdamW 2008/03, see
# http://forum.mandriva.com/viewtopic.php?p=457779
Suggests: x11-font-adobe-100dpi
BuildRequires:	Xaw3d-devel
BuildRequires:	xaw-devel
BuildRequires:	autoconf2.1
BuildRequires:	bison
BuildRequires:	db-devel
BuildRequires:	compface-devel
BuildRequires:	lesstif-devel
BuildRequires:	ncurses-devel
#BuildRequires:	sendmail-command
BuildRequires:	xpm-devel
BuildRequires:  tiff-devel
BuildRequires:  jpeg-devel
BuildRequires:  png-devel
BuildRequires:	texinfo
BuildRequires:  x11-data-bitmaps
%ifarch alpha
BuildConflicts: compat-Tru64
%endif

Requires(preun): update-alternatives
Requires(post):  update-alternatives

%description 
XEmacs is a self-documenting, customizable, extensible, real-time
display editor. XEmacs is self-documenting because at any time you can
type in control-h to find out what your options are or to find out
what a command does. XEmacs is customizable because you can change the
definitions of XEmacs commands to anything you want. XEmacs is
extensible because you can write entirely new commands--programs in
the Lisp language to be run by Emacs' own Lisp interpreter. XEmacs
includes a real-time display, which means that the text being edited
is visible on the screen and is updated very frequently (usually after
every character or pair of characters) as you type.

To use XEmacs, you'll need to install the XEmacs binary. The xemacs package
includes the standard XEmacs binary that most people will use. The XEmacs
binary is dynamically linked, with both X11 and TTY (ncurses) support, but
without mule (MUlti-Lingual Emacs, the Asian character set) support.

%package devel
Summary: Header files for Xemacs
Group: Development/C
Requires: xemacs = %{version}
%description devel
Contains all the header files needed for xemacs development.

%package mule
Summary: The XEmacs binary with mule (MUlti-Lingual Emacs) support
Group: Editors
Requires: xemacs = %{version}
Provides: xemacs-mule-packages
Obsoletes: xemacs-mule-packages

Requires(preun): update-alternatives
Requires(post):  update-alternatives

%description mule
Xemacs-mule includes an XEmacs binary with support for
MUlti-Lingual Emacs and the Asian character set. Install xemacs-mule
(instead of xemacs) if you need to use Asian characters. Xemacs-mule is
compiled with X11 support only, so you won't be able to use it in a TTY
(ncurses) mode.

# %package gtk
# Summary: The XEmacs binary with GTK widgets
# Group: Editors
# Requires: xemacs = %{version}
# %description gtk
# XEmacs (and regular GNU Emacs, too) is a self-documenting, customizable,
# extensible, real-time display editor. XEmacs is self-documenting because at any
# time you can type in control-h to find out what your options are or to find out
# what a command does. XEmacs is customizable because you can change the
# definitions of XEmacs commands to anything you want. XEmacs is extensible
# because you can write entirely new commands--programs in the Lisp language to
# be run by Emacs' own Lisp interpreter. XEmacs includes a real-time display,
# which means that the text being edited is visible on the screen and is updated
# very frequently (usually after every character or pair of characters) as you
# type. This version used the GTK widgets

# %package gtk-gnome
# Summary: The XEmacs binary with GTK widgets
# Group: Editors
# Requires: xemacs = %{version}
# %description gtk-gnome
# XEmacs (and regular GNU Emacs, too) is a self-documenting, customizable,
# extensible, real-time display editor. XEmacs is self-documenting because at any
# time you can type in control-h to find out what your options are or to find out
# what a command does. XEmacs is customizable because you can change the
# definitions of XEmacs commands to anything you want. XEmacs is extensible
# because you can write entirely new commands--programs in the Lisp language to
# be run by Emacs' own Lisp interpreter. XEmacs includes a real-time display,
# which means that the text being edited is visible on the screen and is updated
# very frequently (usually after every character or pair of characters) as you
# type. This version used the GTK widgets and the gnome interface.


%package el
Summary: The .el source files for XEmacs
Group: Editors
Requires: xemacs = %{version}
%description el
Xemacs-el is not necessary to run XEmacs.  You'll only need to install
it if you're planning on incorporating some Lisp programming into your
XEmacs experience.

%package mule-el
Summary: The .el source files for XEmacs mule extension
Group: Editors
Requires: xemacs = %{version}
%description mule-el
Xemacs-el is not necessary to run XEmacs.  You'll only need to install
it if you're planning on incorporating some Lisp programming into your
XEmacs experience.

%package extras
Summary: Files that XEmacs has in common with GNU Emacs
Group: Editors
Requires: xemacs = %{version}
Provides: ctags
Conflicts: emacs

%description extras
Xemacs-extras includes files which are used by both GNU Emacs
and XEmacs. If you don't have GNU Emacs installed, be sure to also
install this package when you install the XEmacs text editor.

%prep
%setup -q

%ifnarch %{ix86}
%patch2 -p1
%endif

%patch5 -p1 -b .warly
%patch6 -p1 -b .ppc64
%patch11 -p1 -b .lzma
%patch12 -p1
%patch1 -p1

%build

# done now not for xemacs to search packages file in future install root
rm -rf %{buildroot}

autoreconf-2.13 -i

rm -rf lisp/*.elc

rm -rf building && mkdir -p building && cd building

# standard: X11 and console support. No mule, though.
VAR_CONF="--prefix=/usr --exec-prefix=/usr --package-path=/%{_datadir}/xemacs/ --datadir=/%{_datadir} --mandir=/%{_mandir}/man0 --infodir=/%{_infodir} --libdir=/%{_libdir} --bindir=/%{_bindir} --infopath=/%{_infodir}"
XEMACS_CONFIG="%{_arch}-mandriva-linux $VAR_CONF \
    --with-pop \
    --mail-locking=flock \
    --with-clash-detection \
    --with-scrollbars=lucid \
    --with-menubars=lucid \
    --with-dialogs=athena \
    --with-widgets=athena \
    --x-includes=%_includedir \
    --with-xpm \
    --with-xface \
    --with-png \
    --with-jpeg \
    --with-tiff \
    --dynamic=yes \
    --with-ncurses \
    --without-ldap \
    --without-postgresql \
    --with-clash-detection \
    --debug=no \
    --error-checking=none \
    --prefix=/usr \
    --exec-prefix=/usr \
    --with-x11 \
    --with-tty=yes \
    --with-athena=3d \
%ifarch %{system_malloc_arches}
    --with-system-malloc \
%endif
    --with-file-coding "
#	--with-meta-same-as-alt "
#CFLAGS="$RPM_OPT_FLAGS"
#export CFLAGS

# xemacs think // means ignore everything befor
RPM_BUILD_DIR=`echo $RPM_BUILD_DIR | sed "s,/\+,/,g"`
RPM_BUILD_ROOT=`echo %{buildroot} | sed "s,/\+,/,g"`
# FIXME local compilation with local path to compile file if xemacs is not installed on the compilation machine

{
rm -rf %{_arch}-linux-local
mkdir %{_arch}-linux-local
cd %{_arch}-linux-local
../../configure $XEMACS_CONFIG --datadir=${RPM_BUILD_ROOT}%{_datadir} --package-path=${RPM_BUILD_ROOT}%{_datadir}/xemacs:${RPM_BUILD_DIR}/xemacs-%{version}/lisp
cd ..
}

{
rm -rf %{_arch}-linux
mkdir %{_arch}-linux
cd %{_arch}-linux
../../configure $XEMACS_CONFIG --with-mule=no 
cd ..
}

# {
# rm -rf %{_arch}-linux-gtk
# mkdir %{_arch}-linux-gtk
# cd %{_arch}-linux-gtk
# ../../configure $XEMACS_CONFIG --with-mule=no \
# 		--with-gtk
# cd ..
# }

# {
# rm -rf %{_arch}-linux-gtk-gnome
# mkdir %{_arch}-linux-gtk-gnome
# cd %{_arch}-linux-gtk-gnome
# ../../configure $XEMACS_CONFIG --with-mule=no \
# 		--with-gtk \
# 		--with-gnome
# cd ..
# }

{
rm -rf %{_arch}-linux-mule
mkdir %{_arch}-linux-mule
cd %{_arch}-linux-mule
../../configure $XEMACS_CONFIG --with-mule=yes \
		--with-xim=xlib
cd ..
}

{
pushd %{_arch}-linux-local
make
popd
pushd %{_arch}-linux 
make 
popd	
#  pushd %{_arch}-linux-gtk && make && popd
#  pushd %{_arch}-linux-gtk-gnome && make && popd
pushd %{_arch}-linux-mule
make
popd
}
    
%install

# done again for short-circuit
rm -rf $RPM_BUILD_ROOT

pushd building/%{_arch}-linux
%makeinstall mandir=$RPM_BUILD_ROOT/%{_mandir}/man1  lockdir=$RPM_BUILD_ROOT/var/lock/xemacs
popd

install -m 755 building/%{_arch}-linux-mule/src/xemacs $RPM_BUILD_ROOT%{_bindir}/xemacs-mule
install -m 644 building/%{_arch}-linux-mule/src/xemacs.dmp $RPM_BUILD_ROOT%{_bindir}/xemacs-mule.dmp
#install -m 755 building/%{_arch}-linux-gtk/src/xemacs $RPM_BUILD_ROOT%{_bindir}/xemacs-gtk
#install -m 755 building/%{_arch}-linux-gtk-gnome/src/xemacs $RPM_BUILD_ROOT%{_bindir}/xemacs-gtk-gnome
bzcat %{SOURCE1} | tar -xf - -C $RPM_BUILD_ROOT/%{_datadir}/xemacs
bzcat %{SOURCE2} | tar -xf - -C $RPM_BUILD_ROOT/%{_datadir}/xemacs
#bzcat %{SOURCE9} | tar -xf - -C $RPM_BUILD_ROOT/%{_datadir}/xemacs/xemacs-packages

pushd %{buildroot}
    patch -p1 < %{PATCH13}
    %{_builddir}/xemacs-%{version}/building/%{_arch}-linux-local/src/xemacs -batch -q -no-site-file -eval "(byte-compile-file \"%{buildroot}%{_datadir}/xemacs/xemacs-packages/lisp/ediff/ediff-init.el\")"
popd

rm -f $RPM_BUILD_ROOT/%{_datadir}/xemacs/xemacs-packages/lisp/hyperbole/file-newer

# this remove the usage of the AUTH command that breaks with most of the packages servers
perl -pi -e "s/\(defcustom efs-ftp-program-args '\(\"-i\" \"-n\" \"-g\" \"-v\"\)/(defcustom efs-ftp-program-args '(\"-i\" \"-n\" \"-g\" \"-v\" \"-u\")/" $RPM_BUILD_ROOT/%{_datadir}/xemacs/xemacs-packages/lisp/efs/efs.el
$RPM_BUILD_DIR/xemacs-%{version}/building/%{_arch}-linux-local/src/xemacs -batch -q -no-site-file -eval "(byte-compile-file \"$RPM_BUILD_ROOT/%{_datadir}/xemacs/xemacs-packages/lisp/efs/efs.el\")"

# warly applied in sumo 2001 07 09
# pushd $RPM_BUILD_ROOT/%{_libdir}/xemacs/xemacs-packages && bzcat %{PATCH0} | patch -p1 && pushd $RPM_BUILD_ROOT/%{_libdir}/xemacs/xemacs-packages/lisp/mailcrypt/ && $RPM_BUILD_ROOT%{_bindir}/xemacs -batch -q -no-site-file -eval '(byte-compile-file "mc-gpg.el")' && popd && popd

# FIXME need to patch the rpm-spec-mode for short-circuit
pushd $RPM_BUILD_ROOT
cat %{PATCH10} | patch -p1
$RPM_BUILD_DIR/xemacs-%{version}/building/%{_arch}-linux-local/src/xemacs -batch -q -no-site-file -eval "(byte-compile-file \"$RPM_BUILD_ROOT/%{_datadir}/xemacs/xemacs-packages/lisp/prog-modes/rpm-spec-mode.el\")"
popd

export specialel="_pkg.el hyperspec-carney.el ilisp-bug.el ilisp-cl-easy-menu.el mew-mule0.el mew-mule1.el mew-mule2.el mew-mule3.el eieio-tests.el hui-epV4-b.el erc-speak.el erc-chess.el url-riece.el un-trbase.el" 
for i in `find $RPM_BUILD_ROOT/%{_datadir}/xemacs/mule-packages/lisp/ $RPM_BUILD_ROOT/%{_datadir}/xemacs/xemacs-packages/lisp/ $RPM_BUILD_ROOT/%{_datadir}/xemacs/xemacs-%{version}/lisp/ \( -name "*.el" -or -name "*.elc" \) -a -not -name "*-skel.el" | perl -e 'while (<>) { /(.*\.el)$/ and push @doneel,$1; /(.*\.el)c$/ and $doneelc{$1} = 1 } foreach (split " ",$ENV{specialel}) { $doneelc{"$_"} = 1}; foreach (@doneel) { if (!$doneelc{"$_"} && (/([^\/]+)$/ and !$doneelc{$1})) { print "$_\n"}}'`;do pushd `echo $i | sed "s/\/[^\/]\+$//"` && $RPM_BUILD_DIR/xemacs-%{version}/building/%{_arch}-linux-local/src/xemacs -batch -q -no-site-file -eval "(byte-compile-file \"$i\")";popd;done

mkdir -p $RPM_BUILD_ROOT/%{_infodir}/xemacs/mule
mv $RPM_BUILD_ROOT/%{_datadir}/xemacs/xemacs-packages/info/* $RPM_BUILD_ROOT/%{_infodir}/xemacs/
rmdir $RPM_BUILD_ROOT/%{_datadir}/xemacs/xemacs-packages/info/
mv $RPM_BUILD_ROOT/%{_datadir}/xemacs/mule-packages/info/* $RPM_BUILD_ROOT/%{_infodir}/xemacs/mule/
rmdir $RPM_BUILD_ROOT/%{_datadir}/xemacs/mule-packages/info/

find $RPM_BUILD_ROOT/%{_datadir}/xemacs/xemacs-packages -name \*.pl -exec \
perl -pi -e "s|/usr/local/bin/perl5|%{_bindir}/perl|g; \
		 s|/usr/local/bin/perl|%{_bindir}/perl|g;" {} \;

mkdir -p $RPM_BUILD_ROOT/etc/emacs/
install -m644 %{SOURCE5} $RPM_BUILD_ROOT/etc/emacs/site-start-xemacs.el
pushd $RPM_BUILD_ROOT/%{_datadir}/xemacs-%{version}/lisp/ && \
ln -s ../../../../etc/emacs/site-start-xemacs.el site-start.el && popd

mkdir $RPM_BUILD_ROOT%{_sysconfdir}/emacs/site-start.d

mkdir $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Xemacs
Comment=The XEmacs editor
Exec=%{_bindir}/%{name} %U
Icon=%{name}
Terminal=false
Type=Application
Categories=Motif;Utility;TextEditor;
EOF

for i in termcap.info-1 termcap.info-2 termcap.info-3 termcap.info info.info standards.info		 
do
  rm -f $RPM_BUILD_ROOT/%{_datadir}/info/$i
done

#mkdir $RPM_BUILD_ROOT%{_sysconfdir}/emacs/site-start.d

# Build file listings. (and make movemail setgid mail on RHL)
DIR="$RPM_BUILD_ROOT/%{_datadir}/xemacs-%{version}"
PACKAGES=$RPM_BUILD_ROOT/%{_datadir}/xemacs/xemacs-packages
LIBDIR="$RPM_BUILD_ROOT/%{_libdir}/xemacs-%{version}"
MULEDIR=$RPM_BUILD_ROOT/%{_datadir}/xemacs/mule-packages
INFO="*.info*"
EL="*.el"
DEVEL="-name *.h -o -name *.c -o -name Makefile"
NDEVEL="-not -name *.h -not -name *.c -not -name Makefile"
for i in $specialel version.el paths.el update-elc-2.el check-features.el
do
	NSPECIALEL="$NSPECIALEL -not -name $i"
	ANSPECIALEL="$ANSPECIALEL -and -not -name $i"
	SPECIALEL="$SPECIALEL -o -name $i"
done

chmod 644 $RPM_BUILD_ROOT/%{_datadir}/xemacs/xemacs-packages/lisp/edit-utils/info-look.el $RPM_BUILD_ROOT/%{_datadir}/xemacs/xemacs-packages/lisp/gnus/nnmail.el

# use update-alternatives
rm -f %{buildroot}%{_bindir}/%{name}
mv -f %{buildroot}%{_bindir}/{ctags,xemacs-ctags}

# 20060131 warly remove empty files
find $PACKAGES $MULEDIR -type f -name 'custom-load.el' -size 0 -delete

find $DIR $LIBDIR -type d -not -name "include" |
  sed -e "s#^$RPM_BUILD_ROOT#%dir #g" > rpm-files

find $PACKAGES -type d -not -name "include" |
  sed -e "s#^$RPM_BUILD_ROOT#%dir #g" > rpm-sumo-files

find $DIR $PACKAGES $LIBDIR $DEVEL -type f |
  sed -e "s#^$RPM_BUILD_ROOT##g" > rpm-devel-files

find $DIR $LIBDIR -name $EL -not -name "site-start.el" $ANSPECIALEL -type f |
  sed -e "s#^$RPM_BUILD_ROOT##g" > rpm-files

find $PACKAGES -name $EL -not -name "site-start.el" $ANSPECIALEL -type f |
  sed -e "s#^$RPM_BUILD_ROOT##g" > rpm-el-files

find $DIR $LIBDIR -not -name $INFO $NDEVEL -not -name $EL -type f |
  sed -e "
    s#^$RPM_BUILD_ROOT\(.*movemail\)#%attr(2755, root, mail) \1#g
    s#^$RPM_BUILD_ROOT##g
  " >> rpm-files

find $PACKAGES -not -name $INFO $NDEVEL -not -name $EL -type f |
  sed -e "
    s#^$RPM_BUILD_ROOT\(.*movemail\)#%attr(2755, root, mail) \1#g
    s#^$RPM_BUILD_ROOT##g
  " >> rpm-sumo-files

find $DIR $PACKAGES $LIBDIR -name "site-start.el" $SPECIALEL -type f |
  sed -e "
    s#^$RPM_BUILD_ROOT\(.*movemail\)#%attr(2755, root, mail) \1#g
    s#^$RPM_BUILD_ROOT##g
  " >> rpm-files

find $MULEDIR -type d -not -name "include" |
  sed -e "s#^$RPM_BUILD_ROOT#%dir #g" > rpm-mule-files

find $MULEDIR $NDEVEL -type f -not -name $EL |
 sed -e "s#^$RPM_BUILD_ROOT#%attr(-, root, root) #g" >> rpm-mule-files

find $MULEDIR $NDEVEL -type f -name $EL |
 sed -e "s#^$RPM_BUILD_ROOT#%attr(-, root, root) #g" >> rpm-mule-el-files

cat rpm-sumo-files >> rpm-files

install -m 644 -D %SOURCE6 %buildroot/%_iconsdir/hicolor/16x16/apps/xemacs.png
install -m 644 -D %SOURCE7 %buildroot/%_iconsdir/hicolor/32x32/apps/xemacs.png
install -m 644 -D %SOURCE8 %buildroot/%_iconsdir/hicolor/48x48/apps/xemacs.png

%post 
/usr/sbin/update-alternatives --install %{_bindir}/%{name} %{name} %{_bindir}/%{name}-%{version} %{major}

# euro only works in development version
#grep "Emacs\*font" || cat >> /usr/lib/X11/app-defaults/Emacs << EOF
#xemacs*font: -*-Fixed-Medium-R-*-*-*-130-*-*-*-*-iso8859-1
#EOF
cat %{_datadir}/xemacs-%{version}/etc/Emacs.ad >> /%{_sysconfdir}/X11/app-defaults/Emacs


%post extras
/usr/sbin/update-alternatives --install %{_bindir}/ctags ctags %{_bindir}/%{name}-ctags 0

%post mule
/usr/sbin/update-alternatives --install %{_bindir}/%{name} %{name} %{_bindir}/%{name}-mule %{major}
/usr/sbin/update-alternatives --set %{name} %{_bindir}/%{name}-mule

%postun
[[ ! -f %{_bindir}/%{name}-%{version} ]] && \
    /usr/sbin/update-alternatives --remove %{name} %{_bindir}/%{name}-%{version} || :

%postun extras
[[ ! -f %{_bindir}/%{name}-ctags ]] && \
    /usr/sbin/update-alternatives --remove ctags %{_bindir}/%{name}-ctags || :

%postun mule
[[ ! -f %{_bindir}/%{name}-mule ]] && \
    /usr/sbin/update-alternatives --remove %{name} %{_bindir}/%{name}-mule || :

%files -f rpm-files
%defattr(-,root, root)
%doc BUGS ChangeLog README README.packages PROBLEMS
%config(noreplace) /etc/emacs/site-start-xemacs.el
%dir %{_sysconfdir}/emacs/site-start.d
%{_datadir}/applications/mandriva-xemacs.desktop
%{_bindir}/xemacs-%{version}*
%{_bindir}/gnuclient
%{_bindir}/gnuattach
%{_bindir}/ellcc
%{_bindir}/gnudoit
%{_mandir}/man1/xemacs.1*
%{_mandir}/man1/gnuserv.1*
%{_mandir}/man1/gnuclient.1*
%{_mandir}/man1/gnuattach.1*
%{_mandir}/man1/gnudoit.1*
%{_iconsdir}/hicolor/*/apps/*.png
%{_infodir}/*

%files devel -f rpm-devel-files
%defattr(-,root, root)
%{_datadir}/xemacs/mule-packages/etc/latin-unity/Makefile
%{_datadir}/xemacs/mule-packages/etc/mule-ucs/Makefile
%doc README

# 20060615 warly most of the basic xemacs menu function require a package anyway
# %files packages -f rpm-sumo-files
# %defattr(-,root, root)
# 
# 2005 warly this is not maintained
# %files gtk 
# %defattr(-,root, root)
# %{_bindir}/xemacs-gtk
# %doc README

# %files gtk-gnome 
# %defattr(-,root, root)
# %doc README
# %{_bindir}/xemacs-gtk-gnome

%files mule -f rpm-mule-files
%defattr(-,root, root)
%doc README
%{_bindir}/xemacs-mule*

#%files mule-packages -f rpm-mule-files
#%defattr(-,root, root)
#
%files el -f rpm-el-files
%defattr(-,root, root)
%doc README

%files mule-el -f rpm-mule-el-files
%defattr(-,root, root)
%doc README

%files extras
%defattr(-,root, root)
%doc README
%{_bindir}/b2m
%{_bindir}/etags
%{_bindir}/xemacs-ctags
%{_bindir}/ootags
%{_bindir}/rcs-checkin
%{_mandir}/man1/etags.1*
%{_mandir}/man1/ctags.1*



%changelog
* Wed May 16 2012 Crispin Boylan <crisb@mandriva.org> 21.4.22-8
+ Revision: 799234
- Fix hang on x86_64
- Patch1 (from mageia) - Fix build with latest libpng
- Rebuild

* Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 21.4.22-7mdv2011.0
+ Revision: 615530
- the mass rebuild of 2010.1 packages

* Sat Jan 16 2010 Funda Wang <fwang@mandriva.org> 21.4.22-6mdv2010.1
+ Revision: 492269
- rebuild for new libjpeg v8

* Thu Dec 31 2009 Funda Wang <fwang@mandriva.org> 21.4.22-5mdv2010.1
+ Revision: 484300
- BR compface
- rebuild for db 4.8

  + Paulo Andrade <pcpa@mandriva.com.br>
    - Use update-alternatives for xemacs ctags

* Mon Oct 05 2009 Paulo Andrade <pcpa@mandriva.com.br> 21.4.22-3mdv2010.0
+ Revision: 454266
- Use update alternatives to correct problems when xemacs-mule is installed.

* Fri Oct 02 2009 Paulo Andrade <pcpa@mandriva.com.br> 21.4.22-2mdv2010.0
+ Revision: 452404
- correct broken ediff output (http://tracker.xemacs.org/XEmacs/its/issue494)

* Sat Sep 26 2009 Paulo Andrade <pcpa@mandriva.com.br> 21.4.22-1mdv2010.0
+ Revision: 449348
- Update to latest stable release 21.4.22
- Update mule-sumo to 2009-02-17
- Add correction for CVE-2009-2688

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 21.4.21-9mdv2009.0
+ Revision: 262310
- rebuild

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 21.4.21-8mdv2009.0
+ Revision: 256785
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed Mar 26 2008 Adam Williamson <awilliamson@mandriva.org> 21.4.21-6mdv2008.1
+ Revision: 190192
- suggest x11-font-adobe-100dpi (without these fonts, it looks rather bad by default)

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 21.4.21-5mdv2008.1
+ Revision: 171183
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- fix gstreamer0.10-devel BR for x86_64
- fix summary-ended-with-dot
- fix spacing at top of description

* Fri Jan 18 2008 Adam Williamson <awilliamson@mandriva.org> 21.4.21-4mdv2008.1
+ Revision: 154978
- add lzma.patch to fix #36961 (can't open lzma-compressed info files)

* Sun Dec 30 2007 Adam Williamson <awilliamson@mandriva.org> 21.4.21-3mdv2008.1
+ Revision: 139480
- fixes from Shlomi Fish: don't needlessly auto-require tcsh, add missing %% to several uses of %%{_extension}

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Dec 09 2007 Funda Wang <fwang@mandriva.org> 21.4.21-2mdv2008.1
+ Revision: 116647
- fix comment of desktop item

* Sun Dec 09 2007 Funda Wang <fwang@mandriva.org> 21.4.21-1mdv2008.1
+ Revision: 116611
- New version 21.4.21

* Thu Dec 06 2007 Adam Williamson <awilliamson@mandriva.org> 21.4.20-4mdv2008.1
+ Revision: 116077
- fix hardcoded extension for info files (#35965)

  + Thierry Vignaud <tv@mandriva.org>
    - fix summary-ended-with-dot
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Sat Jul 21 2007 Adam Williamson <awilliamson@mandriva.org> 21.4.20-3mdv2008.0
+ Revision: 54103
- rebuild against new lesstif
- improve xdg menu
- fd.o icons
- buildrequires autoconf2.1 (2.1 is no longer the default)

* Thu May 31 2007 Funda Wang <fwang@mandriva.org> 21.4.20-2mdv2008.0
+ Revision: 33003
- kill old menu
  fix post script

* Tue May 29 2007 Funda Wang <fwang@mandriva.org> 21.4.20-1mdv2008.0
+ Revision: 32336
- New version of sumo
- New version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19302 |12mr|xen-4.1.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major       3.0
%define libname     %mklibname %{name} %{major}
%define develname   %mklibname %{name} -d
%define pyver       %(rpm -q --qf '%%{VERSION}' python |cut -d. -f1-2)

Name:       xen
Version:    4.1.2
Release:    3
Summary:    The basic tools for managing XEN virtual machines
Group:      System/Kernel and hardware
License:    GPL
Source0:    http://bits.xensource.com/oss-xen/release/%{version}/%{name}-%{version}.tar.gz
Source1:    %{name}.modules
Source2:    qemu-xen-4.0.0-rc4.tar.gz
Source3:    http://www.hyperrealm.com/libconfig/libconfig-1.3.2.tar.gz
# stubdoms
Source10:   zlib-1.2.3.tar.gz
Source11:   newlib-1.16.0.tar.gz
Source12:   grub-0.97.tar.gz
Source13:   lwip-1.3.0.tar.gz
Source14:   pciutils-2.2.9.tar.bz2
Source15:   ocaml-3.11.0.tar.gz
Source16:   ipxe-git-v1.0.0.tar.gz
# initscripts
Source20:   init.xenstored 
Source21:   init.xenconsoled
Source22:   init.blktapctrl
Source23:   init.xend
Source30:   sysconfig.xenstored
Source31:   sysconfig.xenconsoled
Source32:   sysconfig.blktapctrl
# Make sure we pass rpmlint checks
Source100:  xen.rpmlintrc
Patch0:     xen-4.0.1-fix-stubdom-Makefile.patch
# fedora patches
Patch3:    xen-xenstore-cli.patch
Patch5:    xen-net-disable-iptables-on-bridge.patch
Patch10:   xen-no-werror.patch
Patch11:   xen-4.0.1-gcc45.patch
Patch12:   xen-4.0.1-gcc451.patch
Patch13:   xen-4.0.1-py2.7.patch
Patch14:   xen-4.1.0-gcc46.patch
Patch15:   xen-4.1.2-fedora-gcc47.patch
Requires:   python
Requires:   python-twisted-core
Requires:   python-pyxml
Requires:   module-init-tools
Requires:   iptables
Requires:   bridge-utils
Requires:   glibc-xen
Requires:   grub
Requires:   kernel-xen-pvops
Requires:   %{libname} = %{version}-%{release}
BuildRequires:  SDL-devel
BuildRequires:  pkgconfig(x11)
BuildRequires:  gtk2-devel
BuildRequires:  curl-devel
Buildrequires:  dev86-devel
BuildRequires:  pkgconfig(ext2fs)
BuildRequires:  ncurses-devel
BuildRequires:  pkgconfig(python) >= 2.4
BuildRequires:  zlib-devel
BuildRequires:  bzip2-devel
BuildRequires:  lzma-devel
BuildRequires:  pkgconfig(libpci)
BuildRequires:  pkgconfig(libidn)
BuildRequires:  pkgconfig(libssl)
BuildRequires:  pkgconfig(gnutls)
BuildRequires:  brlapi-devel
BuildRequires:  pkgconfig(uuid)
BuildRequires:  ocaml
BuildRequires:  ocaml-findlib-devel
BuildRequires:  iasl
BuildRequires:  gettext
BuildRequires:  pkgconfig(libconfig)
# documentation
BuildRequires:  ghostscript
BuildRequires:  transfig
BuildRequires:  texinfo
BuildRequires:  texlive-latex texlive-dvips
Obsoletes:      xen-uptodate
Requires:       xen-hypervisor = %{version}

%description 
The basic tools for managing XEN virtual machines.

%package ocaml
Summary: OCaml bindings for Xen
Group: Development/Other

%description ocaml
This package contains the Ocaml bindings for Xen

%package hypervisor
Summary: Libraries for Xen tools
Group: System/Kernel and hardware

%description hypervisor
This package contains the Xen hypervisor

%package doc
Summary:    XEN documentation
Group:      System/Kernel and hardware
Obsoletes:  xen-uptodate-doc

%description doc
XEN documentation.

%package -n %{libname}
Summary:    Libraries for %{name}
Group:      System/Libraries
Conflicts:  %{name} < 3.1.0-5mdv2008.1

%description -n %{libname}
This package contains the libraries needed to run programs dynamically
linked with Xen libraries.

%package -n %{develname}
Summary:    Static libraries and header files for %{name}
Group:      Development/C
Requires:   %{libname} = %{version}-%{release}
Provides:   %{name}-devel = %{version}-%{release}
Conflicts:  %{name} < 3.1.0-5mdv2008.1

%description -n %{develname}
This package contains the static development libraries and headers needed
to compile applications linked with Xen libraries.

%prep
%setup -q
#patch0 -p 1
#patch3 -p 1
#patch5 -p 1
#patch10 -p 1
#patch11 -p 1
#patch12 -p1
#patch13 -p1
%patch14 -p1
%patch15 -p1


# stub domain
cp %{SOURCE10} stubdom
cp %{SOURCE11} stubdom
cp %{SOURCE12} stubdom
cp %{SOURCE13} stubdom
cp %{SOURCE14} stubdom
cp %{SOURCE15} stubdom

cp %{SOURCE16} tools/firmware/etherboot/ipxe.tar.gz

# qemu
tar xf %{SOURCE2} -C tools

%build
# clean all stuff
export CFLAGS="%{optflags}"
%make prefix=/usr dist-xen
%make prefix=/usr dist-tools
make  prefix=/usr dist-docs
unset CFLAGS
make dist-stubdom

%install
rm -rf %{buildroot}
make DESTDIR=%{buildroot} prefix=/usr install-xen
make DESTDIR=%{buildroot} prefix=/usr install-tools
make DESTDIR=%{buildroot} prefix=/usr install-docs
make DESTDIR=%{buildroot} prefix=/usr install-stubdom

# stubdom: newlib
rm -rf %{buildroot}/usr/*-xen-elf

# remove additional kernel symlink
rm -f %{buildroot}/boot/xen-3.4.gz
rm -f %{buildroot}/boot/xen-3.gz

# remove unwanted firmware files
rm -rf %{buildroot}/lib/firmware

# remove pointless helper
rm -f %{buildroot}%{_sbindir}/xen-python-path

# remove  README's not intended for end users
rm -f %{buildroot}/%{_sysconfdir}/xen/README*

# fix man pages
install -d -m 755 %{buildroot}%{_mandir}/man{1,5}
#install -m 644 docs/man1/* %{buildroot}%{_mandir}/man1
#install -m 644 docs/man5/* %{buildroot}%{_mandir}/man5

# install doc manually
rm -rf %{buildroot}%{_docdir}/qemu
install -d -m 755 %{buildroot}%{_docdir}/%{name}
install -m 644 README %{buildroot}%{_docdir}/%{name}
install -m 644 docs/ps/* %{buildroot}%{_docdir}/%{name} || :
install -m 644 docs/pdf/* %{buildroot}%{_docdir}/%{name} || :

# install state directory
install -d -m 755 %{buildroot}%{_localstatedir}/lib/xend/{domains,state,storage}

# udev
#rm -rf %{buildroot}/etc/udev/rules.d/xen*.rules
#mv %{buildroot}/etc/udev/xen*.rules %{buildroot}/etc/udev/rules.d

# init scripts
#install -d -m 755 %{buildroot}%{_initrddir}
#mv %{buildroot}%{_sysconfdir}/init.d/* %{buildroot}%{_initrddir}
#rm -rf %{buildroot}%{_sysconfdir}/init.d

install -m 755 %{SOURCE20} %{buildroot}%{_initrddir}/xenstored
install -m 755 %{SOURCE21} %{buildroot}%{_initrddir}/xenconsoled
install -m 755 %{SOURCE22} %{buildroot}%{_initrddir}/blktapctrl
install -m 755 %{SOURCE23} %{buildroot}%{_initrddir}/xend

# sysconfig
mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
install -m 644 %{SOURCE30} %{buildroot}%{_sysconfdir}/sysconfig/xenstored
install -m 644 %{SOURCE31} %{buildroot}%{_sysconfdir}/sysconfig/xenconsoled
install -m 644 %{SOURCE32} %{buildroot}%{_sysconfdir}/sysconfig/blktapctrl

mkdir -p %{buildroot}%{_sysconfdir}/sysconfig/modules
install -m 755 %{SOURCE1} \
    %{buildroot}%{_sysconfdir}/sysconfig/modules/%{name}.modules 

# logrotate
mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
cat > %{buildroot}%{_sysconfdir}/logrotate.d/xen <<EOF
/var/log/xen/xend-debug.log /var/log/xen/xen-hotplug.log
/var/log/xen/domain-builder-ng.log {
    notifempty
    missingok
    copytruncate
}
EOF

# standard gnu info files
rm -rf %{buildroot}/usr/info

# gprintify has a bug handling some constructs in xendomain
export DONT_GPRINTIFY=1

%files
%defattr(-,root,root)
%dir %{_docdir}/%{name}
%{_docdir}/%{name}/README
%{_sysconfdir}/bash_completion.d/xl.sh
%config(noreplace) %{_sysconfdir}/udev/rules.d/*
%dir %{_sysconfdir}/xen
%{_sysconfdir}/xen/scripts
%{_sysconfdir}/xen/auto
%config(noreplace) %{_sysconfdir}/xen/*.sxp
%config(noreplace) %{_sysconfdir}/xen/*.xml
%config(noreplace) %{_sysconfdir}/xen/xmexample*
%config(noreplace) %{_sysconfdir}/xen/cpupool
%config(noreplace) %{_sysconfdir}/xen/xl.conf
%{_mandir}/man*/*
%{_libdir}/xen
%if "%{_lib}" != "lib"
%{_prefix}/lib/xen
%endif
%{_libdir}/fs
%{py_platsitedir}/xen
%{py_platsitedir}/grub/*
%{py_platsitedir}/fsimage.so
%if %{mdkversion} > 200700
%{py_platsitedir}/pygrub-0.3-py%{pyver}.egg-info
%{py_platsitedir}/xen-3.0-py%{pyver}.egg-info
%endif
%{_datadir}/xen
# general xen state
%{_localstatedir}/lib/xen
%{_localstatedir}/lib/xend
# xenstore state
%{_localstatedir}/lib/xenstored
%{_localstatedir}/run/xenstored
 # xend state
%{_localstatedir}/run/xend
# init scripts
%{_initrddir}/xend
%{_initrddir}/xendomains
%{_initrddir}/blktapctrl
%{_initrddir}/xenstored
%{_initrddir}/xenconsoled
%{_initrddir}/xen-watchdog
%{_initrddir}/xencommons
%{_sysconfdir}/sysconfig/modules/xen.modules
%config(noreplace) %{_sysconfdir}/sysconfig/xendomains
%config(noreplace) %{_sysconfdir}/sysconfig/blktapctrl
%config(noreplace) %{_sysconfdir}/sysconfig/xenstored
%config(noreplace) %{_sysconfdir}/sysconfig/xenconsoled
%config(noreplace) %{_sysconfdir}/sysconfig/xencommons
%config(noreplace) %{_sysconfdir}/logrotate.d/xen
%{_sbindir}/xenstored
%{_sbindir}/xm
%{_sbindir}/xend
%{_sbindir}/xenconsoled
%{_sbindir}/xentop
%{_sbindir}/xen-bugtool
%{_sbindir}/xenbaked
%{_sbindir}/xenmon.py
%{_sbindir}/blktapctrl
%{_sbindir}/img2qcow
%{_sbindir}/qcow-create
%{_sbindir}/qcow2raw
%{_sbindir}/tapdisk
%{_sbindir}/xentrace_setmask
%{_sbindir}/flask-loadpolicy
%{_sbindir}/xsview
%{_sbindir}/xenperf
%{_sbindir}/xenpm
%{_sbindir}/xenpmd
%{_sbindir}/flask-getenforce
%{_sbindir}/flask-setenforce
%{_sbindir}/gtracestat
%{_sbindir}/gtraceview
%{_sbindir}/lock-util
%{_sbindir}/tapdisk-client
%{_sbindir}/tapdisk-diff
%{_sbindir}/tapdisk-stream
%{_sbindir}/tapdisk2
%{_sbindir}/td-util
%{_sbindir}/vhd-update
%{_sbindir}/vhd-util
%{_sbindir}/xen-hvmctx
%{_sbindir}/xen-tmem-list-parse
%{_sbindir}/xenlockprof
%{_sbindir}/xenpaging
%{_sbindir}/xl
%{_sbindir}/gdbsx
%{_sbindir}/kdd
%{_sbindir}/oxenstored
%{_sbindir}/tap-ctl
%{_sbindir}/xen-hptool
%{_sbindir}/xen-hvmcrash
%{_sbindir}/xenwatchdogd
%{_bindir}/xencons
%{_bindir}/xentrace
%{_bindir}/xentrace_format
%{_bindir}/xentrace_setsize
%{_bindir}/xenstore-*
%{_bindir}/pygrub
%{_bindir}/remus
%{_bindir}/xen-detect
%{_bindir}/qemu-img-xen
%{_bindir}/qemu-nbd-xen
%{_bindir}/xenstore


%files ocaml
%defattr(-,root,root)
%{_libdir}/ocaml/eventchn
%{_libdir}/ocaml/mmap
%{_libdir}/ocaml/log
%{_libdir}/ocaml/uuid
%{_libdir}/ocaml/xb
%{_libdir}/ocaml/xc
%{_libdir}/ocaml/xl
%{_libdir}/ocaml/xs

%files hypervisor
%defattr(-,root,root)
/boot/xen-syms-*
/boot/xen-*.gz
/boot/xen.gz

%files doc
%defattr(-,root,root)
%{_docdir}/%{name}/*
%exclude %{_docdir}/%{name}/README

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/*.so.*

%files -n %{develname}
%defattr(-,root,root)
%{_includedir}/xen
%{_includedir}/*.h
%{_libdir}/*.so
%{_libdir}/*.a



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19303 |12mr|xerces-j2-2.9.0-17
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define cvs_version	2_9_0
%define section		free
%define gcj_support	1

Name:		xerces-j2
Version:	2.9.0
Release: 	17
Epoch:		0
Summary:	Java XML parser
License:	Apache License
URL:		http://xml.apache.org/xerces2-j/
Group:		Development/Java
Source0:	http://www.apache.org/dist/xml/xerces-j/Xerces-J-src.%{version}.tar.gz
Source1:	http://www.apache.org/dist/xml/xerces-j/Xerces-J-src.%{version}.tar.gz.md5
Source2:	http://www.apache.org/dist/xml/xerces-j/Xerces-J-src.%{version}.tar.gz.sig
Source3:    %{name}-version.sh
Source4:    %{name}-constants.sh
Source5:	XJavac.java
Patch0:     %{name}-build.patch
Patch1:     %{name}-libgcj.patch
Patch2:		xerces-2_9_0-CVE-2009-2625.diff
Provides:	jaxp_parser_impl
Requires:	xalan-j2
Requires:	xml-commons-jaxp-1.3-apis
Requires:	xml-commons-resolver12 >= 0:1.1
Requires(post):	update-alternatives
Requires(preun): update-alternatives
#BuildRequires:	java-devel
BuildRequires:	java-1.6.0-openjdk-devel
BuildRequires:	ant >= 0:1.5
BuildRequires:	java-rpmbuild >= 0:1.5
BuildRequires:	jaxp_parser_impl
BuildRequires:	xalan-j2
BuildRequires:	xml-commons-resolver12 >= 0:1.3
BuildRequires:	xml-commons-jaxp-1.3-apis
BuildRequires:  coreutils

# RHEL3 and FC2
Obsoletes:	xerces-j <= 0:2.2
%if %{gcj_support}
BuildRequires:    java-gcj-compat-devel >= 0:1.0.31
%else
BuildArch:        noarch
%endif

%description
Welcome to the future! Xerces2 is the next generation of high
performance, fully compliant XML parsers in the Apache Xerces family.
This new version of Xerces introduces the Xerces Native Interface (XNI),
a complete framework for building parser components and configurations
that is extremely modular and easy to program.

The Apache Xerces2 parser is the reference implementation of XNI but
other parser components, configurations, and parsers can be written
using the Xerces Native Interface. For complete design and
implementation documents, refer to the XNI Manual.

Xerces 2 is a fully conforming XML Schema processor. For more
information, refer to the XML Schema page.

Xerces 2 also provides a partial implementation of Document Object Model
Level 3 Core, Load and Save and Abstract Schemas [deprecated] Working
Drafts. For more information, refer to the DOM Level 3 Implementation
page.

%package        javadoc-impl
Summary:	Javadoc for %{name} implementation
Group:		Development/Java

%description    javadoc-impl
Javadoc for %{name} implementation.

%package        javadoc-apis
Summary:	Javadoc for %{name} apis
Group:		Development/Java

%description    javadoc-apis
Javadoc for %{name} apis.

%package        javadoc-xni
Summary:	Javadoc for %{name} xni
Group:		Development/Java

%description    javadoc-xni
Javadoc for %{name} xni.

%package        javadoc-other
Summary:	Javadoc for other %{name} components
Group:		Development/Java

%description    javadoc-other
Javadoc for other %{name} components.

%package        demo
Summary:	Demo for %{name}
Group:		Development/Java
Requires:	%{name} = %{epoch}:%{version}-%{release}

%description    demo
Demonstrations and samples for %{name}.

%package        scripts
Summary:        Additional utility scripts for %{name}
Group:          Development/Java
Requires:       %{name} = %{epoch}:%{version}-%{release}
Requires:	jpackage-utils >= 0:1.5

%description    scripts
Additional utility scripts for %{name}.

%prep
%setup -q -n xerces-%{cvs_version}
%patch0 -p1 -b .build

mkdir -p tools/org/apache/xerces/util
cp -a %{SOURCE5} tools/org/apache/xerces/util
%patch1 -p0 -b .libgcj

%patch2 -p0 -b .CVE-2009-2625

%build
pushd tools
%{javac} -classpath $(build-classpath ant) org/apache/xerces/util/XJavac.java
mkdir bin && %{jar} cf bin/xjavac.jar org/apache/xerces/util/XJavac.class
popd

export CLASSPATH=
export OPT_JAR_LIST=:
%{ant} \
	-Dbuild.compiler=modern \
	-Dtools.dir=%{_javadir} \
	-Djar.apis=xml-commons-jaxp-1.3-apis.jar \
	-Djar.resolver=xml-commons-resolver12.jar \
        -Djar.serializer=xalan-j2-serializer.jar \
	clean jars javadocs
export GCJ_PROPERTIES=

%install
rm -rf $RPM_BUILD_ROOT

# jars
mkdir -p $RPM_BUILD_ROOT%{_javadir}
cp -p build/xercesImpl.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}.jar; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)

# javadoc
mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}-impl-%{version}
#cp -pr build/docs/javadocs/xerces2/* \
#  $RPM_BUILD_ROOT%{_javadocdir}/%{name}-impl-%{version}
ln -s %{name}-impl-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-impl

mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}-apis-%{version}
#cp -pr build/docs/javadocs/api/* \
#  $RPM_BUILD_ROOT%{_javadocdir}/%{name}-apis-%{version}
ln -s %{name}-apis-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-apis

mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}-xni-%{version}
#cp -pr build/docs/javadocs/xni/* \
#  $RPM_BUILD_ROOT%{_javadocdir}/%{name}-xni-%{version}
ln -s %{name}-xni-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-xni

mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}-other-%{version}
#cp -pr build/docs/javadocs/other/* \
#  $RPM_BUILD_ROOT%{_javadocdir}/%{name}-other-%{version}
ln -s %{name}-other-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-other

rm -rf build/docs/javadocs

# scripts
mkdir -p $RPM_BUILD_ROOT%{_bindir}
cp -p %{SOURCE3} $RPM_BUILD_ROOT%{_bindir}/%{name}-version
cp -p %{SOURCE4} $RPM_BUILD_ROOT%{_bindir}/%{name}-constants

# demo
mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{name}
cp -p build/xercesSamples.jar \
  $RPM_BUILD_ROOT%{_datadir}/%{name}/%{name}-samples.jar
cp -pr data $RPM_BUILD_ROOT%{_datadir}/%{name}

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif


%clean
rm -rf $RPM_BUILD_ROOT

%pre
rm -f %{_javadir}/xerces.jar

%post
%{_sbindir}/update-alternatives --install %{_javadir}/jaxp_parser_impl.jar \
  jaxp_parser_impl %{_javadir}/%{name}.jar 40
%if %{gcj_support}
%{update_gcjdb}
%endif

%preun
{
  [ $1 = 0 ] || exit 0
  %{_sbindir}/update-alternatives --remove jaxp_parser_impl %{_javadir}/%{name}.jar
} >/dev/null 2>&1 || :

%if %{gcj_support}
%postun
%{clean_gcjdb}

%post demo
%{update_gcjdb}

%postun demo
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%doc LICENSE LICENSE-SAX.html LICENSE.DOM-documentation.html
%doc LICENSE.DOM-software.html LICENSE.resolver.txt
%doc LICENSE.serializer.txt NOTICE NOTICE.resolver.txt
%doc NOTICE.serializer.txt README Readme.html
%{_javadir}/%{name}*.jar
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-%{version}.jar.*
%endif

%files javadoc-impl
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-impl-%{version}
%ghost %doc %{_javadocdir}/%{name}-impl

%files javadoc-apis
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-apis-%{version}
%ghost %doc %{_javadocdir}/%{name}-apis

%files javadoc-other
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-other-%{version}
%ghost %doc %{_javadocdir}/%{name}-other

%files javadoc-xni
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-xni-%{version}
%ghost %doc %{_javadocdir}/%{name}-xni

%files demo
%defattr(0644,root,root,0755)
%{_datadir}/%{name}
%if %{gcj_support}
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-samples.jar.*
%endif

%files scripts
%defattr(0755,root,root,0755)
%{_bindir}/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19304 |12mr|xev-1.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		xev
Version:	1.2.0
Release:	1
Summary:	Print contents of X events
Group:		Development/X11
Source0:	http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License:	MIT

BuildRequires: libx11-devel >= 1.0.0
BuildRequires: pkgconfig(xrandr) >= 1.2
BuildRequires: x11-util-macros >= 1.0.1

%description
Xev creates a window and then asks the X server to send it events whenever
anything happens to the window (such as it being moved, resized, typed in,
clicked in, etc.). It is useful for testing input devices.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x	--x-includes=%{_includedir}\
		--x-libraries=%{_libdir}

%make

%install
%makeinstall_std

%files
%{_bindir}/xev
%{_mandir}/man1/xev.*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19305 |12mr|xeyes-1.1.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		xeyes
Version:	1.1.1
Release:	%mkrel 3
Summary:	A follow the mouse X demo
Group:		Development/X11
Source:		http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License:	MIT
BuildRoot:	%{_tmppath}/%{name}-root

BuildRequires: libx11-devel >= 1.0.0
BuildRequires: libxext-devel >= 1.0.0
BuildRequires: libxmu-devel >= 1.0.0
BuildRequires: libxt-devel >= 1.0.0
BuildRequires: libxrender-devel >= 0.4
BuildRequires: x11-util-macros >= 1.0.1

%description
xeyes is a graphical computer program showing two googly eyes which
follow the cursor movements on the screen as if they were watching it.

%prep
%setup -q -n %{name}-%{version}

%build
%configure	--x-includes=%{_includedir}\
		--x-libraries=%{_libdir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/xeyes
%{_mandir}/man1/xeyes.1*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19306 |12mr|xf86dga-1.0.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		xf86dga
Version:	1.0.3
Release:	%mkrel 2
Summary:	Test program for the XFree86-DGA extension
Group:		Development/X11
URL:		http://xorg.freedesktop.org
Source:		http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License:	MIT
BuildRoot:	%{_tmppath}/%{name}-root
BuildRequires:	libx11-devel >= 1.0.0
BuildRequires:	libxxf86dga-devel >= 1.1.0
BuildRequires:	x11-util-macros >= 1.0.1
BuildRequires:	autoconf

%description
Dga is a simple test client for the XFree86-DGA extension. It fills the screen
with a different colour for each key pressed. It prints some basic framebuffer
parameters, and also keyboard and pointer events to stdout. 

%prep
%setup -q -n %{name}-%{version}

%build
autoreconf -ifs
%configure2_5x	--x-includes=%{_includedir}\
		--x-libraries=%{_libdir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/dga
%{_mandir}/man1/dga.1*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19307 |12mr|xfd-1.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		xfd
Version:	1.1.1
Release:	1
Summary:	Display all the characters in an X font
Group:		Development/X11
Source0:	http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License:	MIT

BuildRequires: pkgconfig(fontconfig) >= 2.3.93
BuildRequires: freetype2-devel >= 2.1.10
BuildRequires: pkgconfig(xft) >= 2.1.8.2
BuildRequires: libxt-devel >= 1.0.0
BuildRequires: libxaw-devel >= 1.0.1
BuildRequires: x11-util-macros >= 1.0.1

%description
The xfd utility creates a window containing the name of the font being
displayed, a row of command buttons, several lines of text for 
displaying character metrics, and a grid containing one glyph per cell.
The characters are shown in increasing order from left to right, top
to bottom.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%{_bindir}/xfd
%{_datadir}/X11/app-defaults/Xfd
%{_mandir}/man1/xfd.1*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19308 |12mr|xfig-3.2.5b-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	An X Window System tool for drawing basic vector graphics
Name:		xfig
Version:	3.2.5b
Epoch:	 	1
Release:	7
License:	MIT
Group:		Graphics
# needs rman to build
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xaw7)
BuildRequires:	pkgconfig(xpm)
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(libpng)
BuildRequires:	imake
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(xp)
URL:		http://www.xfig.org/
Source0:	http://files.xfig.org/%{name}.%{version}.full.tar.gz
Source1:	xfig.png
Source3:	xfig-mini.png
Source4:	xfig-large.png
Patch0:		Imakefile.3.2.5b.patch
Patch1:		xfig.3.2.5b-readers.patch
Patch2:		xfig.3.2.5b-resources.patch
Patch3:		xfig-format-string.patch
Patch4:		xfig.3.2.5b-CVE-2009-4227,4228.diff
Patch5:		xfig.3.2.5b-CVE-2010-4262.diff
Patch6:		xfig-3.2.5b-libpng15.patch
Requires:	transfig >= 3.2.5a
Requires:	xdg-utils, aspell

%description
Xfig is an X Window System tool for creating basic vector graphics,
including bezier curves, lines, rulers and more.  The resulting
graphics can be saved, printed on PostScript printers or converted to
a variety of other formats (e.g., X11 bitmaps, Encapsulated
PostScript, LaTeX).

You should install xfig if you need a simple program to create vector
graphics.

%prep
%setup -q -n %{name}.%{version}
# fix perms
find -type d | xargs chmod 755

%patch0 -p1 -b .Imakefile
%patch1 -p1 -b .readers
%patch2 -p1 -b .resources
%patch3 -p0
%patch4 -p0 -b .CVE-2009-4227,4228
%patch5 -p0 -b .CVE-2010-4262
%patch6 -p1 -b .png15

%build
find Libraries -type d -exec chmod 700 {} \;

xmkmf
#perl -p -i -e "s|CXXDEBUGFLAGS = .*|CXXDEBUGFLAGS = $RPM_OPT_FLAGS|" Makefile
#perl -p -i -e "s|CDEBUGFLAGS = .*|CDEBUGFLAGS = $RPM_OPT_FLAGS|" Makefile

%make CDEBUGFLAGS="%{optflags} -fno-strength-reduce -fno-strict-aliasing"

%install
# Hack around an ugly problem for now. --Geoff
%__mkdir -p Doc/Doc
%__cp -f Doc/xfig.man Doc/Doc/xfig.man
%__make DESTDIR=%{buildroot} install install.man install.libs install.doc

# Fix for #42629:
find %{buildroot}/usr/lib/X11/xfig/Libraries -type d -exec chmod 755 {} \;
find %{buildroot}/usr/lib/X11/xfig/Libraries -type f -exec chmod 644 {} \;
find %{buildroot}%{_docdir}/xfig/html -type d -exec chmod 755 {} \;
find %{buildroot}%{_docdir}/xfig/html -type f -exec chmod 644 {} \;

# Menu Entry:
%__install -m 755 -d %{buildroot}%{_datadir}/applications
%__cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=XFig
Comment=Vector Graphics Drawing Tool
Exec=%{name}
Icon=xfig
Terminal=false
Type=Application
StartupNotify=true
Categories=X-MandrivaLinux-Office-Drawing;Graphics;VectorGraphics;
EOF
chmod 644 %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop

# Discard zero-length file:
%__rm -f %{buildroot}%{_docdir}/xfig/html/images/sav1a0.tmp

%__install -m 644 CHANGES README Doc/FORMAT* Doc/TODO Doc/xfig-howto.* Fig-color.ad %{buildroot}%{_docdir}/%{name}

# (fg) 10000918 Icons
%__install -m 755 -d %{buildroot}%{_iconsdir}/{mini,large}
%__install -m 644 %{SOURCE1} %{buildroot}%{_iconsdir}
%__install -m 644 %{SOURCE3} %{buildroot}%{_miconsdir}/xfig.png
%__install -m 644 %{SOURCE4} %{buildroot}%{_liconsdir}/xfig.png
%__rm -f %{buildroot}%{_prefix}/lib/X11/app-defaults

# Install alternative colour scheme:
%__install -m644 Fig-color.bisque.ad %{buildroot}%{_sysconfdir}/X11/app-defaults/Fig-color

%files
%config(noreplace) %{_sysconfdir}/X11/app-defaults/*
%docdir %{_docdir}/%{name}
%{_docdir}/%{name}
%{_bindir}/*
%{_prefix}/lib/X11/xfig
%{_mandir}/man1/xfig*
%{_datadir}/applications/mandriva*
%{_iconsdir}/xfig.png
%{_miconsdir}/xfig.png
%{_liconsdir}/xfig.png



%changelog
* Sat Sep  1 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 52cc625
- Add patch to fix build with new libpng, convert BR to pkgconfig style, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19309 |12mr|xfindproxy-1.0.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: xfindproxy
Version: 1.0.2
Release: %mkrel 4
Summary: Locate proxy services
Group: Development/X11
Source: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License: MIT
BuildRoot: %{_tmppath}/%{name}-root

BuildRequires: libice-devel >= 1.0.0
BuildRequires: libx11-devel >= 1.0.0
BuildRequires: libxt-devel >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1

%description
xfindproxy is a program used to locate available proxy services.
It utilizes the Proxy Management Protocol to communicate with a proxy
manager. The proxy manager keeps track of all available proxy services,
starts new proxies when necessary, and makes sure that proxies are shared
whenever possible.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/xfindproxy
%{_mandir}/man1/xfindproxy.1*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19310 |12mr|xfishtank-2.1tp-17
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	xfishtank
%define version	2.1tp

Summary:	A graphic display of an animated aquarium
Name:		%{name}
Version:	%{version}
Release:	%mkrel 17
License:	MIT
Group:		Toys
BuildRequires:	libx11-devel libxext-devel imake

Source:		http://metalab.unc.edu/pub/Linux/X11/demos/xfishtank-%{version}.tar.bz2
Patch:		xfishtank-2.1tp-xf4.patch
BuildRoot:	%_tmppath/%name-%version-%release-root

%description
The xfishtank program displays an animated aquarium background on your
screen. It sets the X root window so will not work if your desktop
environment sets the background.

%prep

%setup -q
%patch -p0

%build
xmkmf
%make CDEBUGFLAGS="$RPM_OPT_FLAGS"

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(644,root,root,755)
%doc README.Linux  README.TrueColor  README.Why.2.1tp
%defattr(755,root,root,755)
%{_bindir}/%{name}




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19311 |12mr|xfontsel-1.0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: xfontsel
Version: 1.0.4
Release: %mkrel 1
Summary: Point and click selection of X11 font names
Group: Development/X11
Source: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License: MIT
BuildRoot: %{_tmppath}/%{name}-root

BuildRequires: libxt-devel >= 1.0.0
BuildRequires: libxaw-devel >= 1.0.1
BuildRequires: x11-util-macros >= 1.0.1

%description
The xfontsel application provides a simple way to display the fonts known to
your X server, examine samples of each, and retrieve the X Logical Font
Description ("XLFD") full name for a font.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/xfontsel
%{_datadir}/X11/app-defaults/XFontSel
%{_mandir}/man1/xfontsel.1*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19312 |12mr|xforms-1.0.93.sp1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2
%define	libname_orig libforms
%define libname %mklibname forms %{major}
%define	libname_devel %mklibname forms -d
%define libname_static_devel %mklibname forms -s -d

%define	name	xforms
%define	version	1.0

Name:		xforms
Summary:	A X11 toolkit library
Version:	1.0.93.sp1
Release:	%mkrel 3
License:	LGPL
Group:		System/Libraries
Url:		http://xforms-toolkit.org/
Source0:	http://download.savannah.gnu.org/releases/xforms/xforms-1.0.93sp1.tar.gz
BuildRequires:	libx11-devel
BuildRequires:	libxpm-devel
BuildRequires:	jpeg-devel
BuildRequires:	GL-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
xforms is a graphical toolkit library.

%package -n	%{libname}
Summary:	Libraries for the xforms toolkit
Group:		System/Libraries

%description -n %{libname}
This package contains the runtime libraries for the xforms toolkit.

%package -n	%{libname_devel}
Summary:	Development files for the xforms toolkit
Group:		Development/C
Provides:	%{libname_orig}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Obsoletes:	%mklibname -d forms 1

%description -n	%{libname_devel}
This package contains development headers and libraries for xforms.

Install this if you intend to develop / compile programs with xforms.

%package -n	%{libname_static_devel}
Summary:	The static development files for the xforms toolkit
Group:		Development/C
Provides:	%{libname_orig}-static-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname_devel} = %{version}-%{release}
Obsoletes:	%mklibname -d -s forms 1

%description -n	%{libname_static_devel}
This package contains the static libraries for xforms.

%prep
%setup -qn xforms-1.0.93sp1

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%{makeinstall_std}

%clean
rm -rf $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%files
%defattr(-, root,root)
%_bindir/*
%_mandir/man1/*

%files -n %{libname}
%defattr(-,root,root)
%_libdir/*.so.%{major}*

%files -n %{libname_devel}
%defattr(-,root,root)
%_includedir/*
%_mandir/man5/*
%_libdir/*.so

%files -n %{libname_static_devel}
%defattr(-,root,root)
%_libdir/*.a



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19313 |12mr|xfs-1.1.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: xfs
Version: 1.1.1
Release: %mkrel 4
Summary: Font server for X11
Group: System/Servers
Source0: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
Source1: xfs.init
Source2: xfs.sysconfig
Source3: xfs.config
License: MIT
BuildRoot: %{_tmppath}/%{name}-root

Obsoletes: xorg-x11-xfs

BuildRequires: libfs-devel >= 1.0.0
BuildRequires: libxfont-devel >= 1.2.8-2mdv
BuildRequires: x11-util-macros >= 1.0.1
BuildRequires: x11-xtrans-devel >= 1.0.0

Requires(pre): rpm-helper 
Requires(post): rpm-helper 
Requires: fslsfonts
Requires: fstobdf
Requires: showfont

# because of X11R6 directory handling on x11-server-common
Requires(pre): x11-server-common >= 1.4.0.90-13mdv

# because of fontpath.d support
Requires: libxfont >= 1.2.8-2mdv

%define fontpath %{_sysconfdir}/X11/fontpath.d

%description
This is a font server for X11.  You can serve fonts to other X servers
remotely with this package, and the remote system will be able to use all
fonts installed on the font server, even if they are not installed on the
remote computer.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x	--with-default-font-path=%{fontpath} \
		--disable-devel-docs

%make configdir=%{_sysconfdir}/X11/fs

%install
rm -rf %{buildroot}
%makeinstall_std configdir=%{_sysconfdir}/X11/fs

install -d 755 %{buildroot}%{fontpath}

# initscript
mkdir -p %{buildroot}%{_sysconfdir}/rc.d/init.d/
install -m 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/rc.d/init.d/xfs
mkdir -p %{buildroot}%{_sysconfdir}/sysconfig/
install -m 0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/sysconfig/xfs

# config
# remove the default
rm -f %{buildroot}%{_sysconfdir}/X11/fs/config
#install ours
install -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/X11/fs/config

# add backward compatibility link for /usr/lib/X11/fs (#23423)
install -d -m 755 %{buildroot}%{_libdir}/X11/
ln -s ../../../%{_sysconfdir}/X11/fs %{buildroot}%{_libdir}/X11/fs

%pre
%_pre_useradd xfs /etc/X11/fs /bin/false

# for msec high security levels
%_pre_groupadd xgrp xfs


%post
%_post_service xfs

# handle init sequence change
if [ -f /etc/rc5.d/S90xfs ] && grep -q 'chkconfig: 2345 20 10' /etc/init.d/xfs; then
	/sbin/chkconfig --add xfs
fi

%preun
%_preun_service xfs

%postun
%_postun_userdel xfs

%triggerpostun -- XFree86-xfs
%_post_service xfs
if [ ! -f /var/lock/subsys/xfs ]
then
  /sbin/service xfs start
fi

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%attr(-,xfs,xfs) %dir %{_sysconfdir}/X11/fs
%{_libdir}/X11/fs
%{_bindir}/xfs
%{_mandir}/man1/xfs.*
%attr(-,xfs,xfs) %config(noreplace) %{_sysconfdir}/X11/fs/config
%dir %{_sysconfdir}/X11/fontpath.d
%{_sysconfdir}/rc.d/init.d/xfs
%{_sysconfdir}/sysconfig/xfs




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19314 |12mr|xfsdump-3.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Administrative utilities for the XFS filesystem
Name:		xfsdump
Version:	3.1.0
Release:	%mkrel 1
Source0:	ftp://oss.sgi.com/projects/xfs/cmd_tars/%{name}-%{version}.tar.gz
License:	GPLv2
Group:		System/Kernel and hardware
URL:		http://oss.sgi.com/projects/xfs/
BuildRequires:	attr-devel
BuildRequires:	ext2fs-devel
BuildRequires:	xfsprogs-devel
BuildRequires:	dm-devel
BuildRequires:	ncurses-devel
BuildRequires:	libtool

%description
The xfsdump package contains xfsdump, xfsrestore and a number of
other utilities for administering XFS filesystems.

xfsdump examines files in a filesystem, determines which need to be
backed up, and copies those files to a specified disk, tape or other
storage medium.  It uses XFS-specific directives for optimizing the
dump of an XFS filesystem, and also knows how to backup XFS extended
attributes.  Backups created with xfsdump are "endian safe" and can
thus be transfered between Linux machines of different architectures
and also between IRIX machines.

xfsrestore performs the inverse function of xfsdump; it can restore a
full backup of a filesystem.  Subsequent incremental backups can then
be layered on top of the full backup.  Single files and directory
subtrees may be restored from full or partial backups.

%prep

%setup -q

# make it lib64 aware, better make a patch?
#perl -pi -e "/(libuuid|pkg_s?lib_dir)=/ and s|/lib\b|/%{_lib}|;" configure

%build
export DEBUG="-DNDEBUG"
export OPTIMIZER="%{optflags}"
%configure2_5x
%make DEBUG="-DNDEBUG" OPTIMIZER="%{optflags}"

%install
make install DIST_ROOT=%{buildroot}/

# nuke files already packaged as %doc
rm -rf %{buildroot}%{_datadir}/doc/xfsdump/

# for coerency, rename xfsdump|xfsrestore to dump|restore.xfs
mv %{buildroot}/sbin/xfsdump %{buildroot}/sbin/dump.xfs
mv %{buildroot}/sbin/xfsrestore %{buildroot}/sbin/restore.xfs
ln -sf /sbin/dump.xfs %{buildroot}/sbin/xfsdump
ln -sf /sbin/restore.xfs %{buildroot}/sbin/xfsrestore
ln -sf %{_mandir}/man8/xfsdump.8 %{buildroot}%{_mandir}/man8/dump.xfs
ln -sf %{_mandir}/man8/xfsrestore.8 %{buildroot}%{_mandir}/man8/restore.xfs

%files
%doc doc/CHANGES.gz doc/COPYING doc/INSTALL doc/README.xfsdump
/sbin/*
%{_sbindir}/*
%{_mandir}/*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19315 |12mr|xfsinfo-1.0.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: xfsinfo
Version: 1.0.3
Release: %mkrel 3
Summary: X font server information utility
Group: Development/X11
Source: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License: MIT
BuildRoot: %{_tmppath}/%{name}-root

BuildRequires: libfs-devel >= 1.0.0
BuildRequires: libx11-devel >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1

%description
Xfsinfo is an utility for displaying information about an X font server, such
as the list of capabilities, catalogues, alternate servers and more.

%prep
%setup -q -n %{name}-%{version}

%build
%configure

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/xfsinfo
%{_mandir}/man1/xfsinfo.1*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19316 |12mr|xfsprogs-3.1.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

%define	major	1

%define	oldlib	%mklibname xfs %{major}
%define	olddev	%mklibname xfs -d
%define	oldstat	%mklibname xfs -d -s

%define	libname	%mklibname handle %{major}
%define	devname	%mklibname handle -d
%define	statname %mklibname handle -d -s


Name:		xfsprogs
Version:	3.1.8
Release:	1
Summary:	Utilities for managing the XFS filesystem
Source0:	ftp://oss.sgi.com/projects/xfs/cmd_tars//%{name}-%{version}.tar.gz
Patch1:		xfsprogs-2.9.8-fix-underlinking.patch
Patch2:		xfsprogs-2.10.2-format_not_a_string_literal_and_no_format_arguments.diff
License:	GPLv2
Group:		System/Kernel and hardware
BuildRequires:	pkgconfig(ext2fs)
BuildRequires:	libtool
BuildRequires:	pkgconfig(uuid)
URL:		http://oss.sgi.com/projects/xfs/
Requires:	common-licenses
Conflicts:	xfsdump < 3.0.0

%description
A set of commands to use the XFS filesystem, including mkfs.xfs.

XFS is a high performance journaling filesystem which originated
on the SGI IRIX platform.  It is completely multi-threaded, can
support large files and large filesystems, extended attributes,
variable block sizes, is extent based, and makes extensive use of
Btrees (directories, extents, free space) to aid both performance
and scalability.

Refer to the documentation at http://oss.sgi.com/projects/xfs/
for complete details.  This implementation is on-disk compatible
with the IRIX version of XFS.

%package -n	%{libname}
Summary:	Main library for xfsprogs
Group:		System/Libraries
License:	LGPLv2.1+
%rename		%{oldlib}

%description -n	%{libname}
This package contains the library needed to run programs dynamically
linked with libhandle.

%package -n	%{devname}
Summary:	XFS filesystem-specific libraries and headers
Group:		Development/C
License:	LGPLv2.1+
Requires:	%{libname} = %{EVRD}
# For uuid/uuid.h included in /usr/include/xfs/linux.h
Requires:	libuuid-devel
%rename		%{olddev}
Provides:	%{name}-devel = %{EVRD}

%description -n	%{devname}
%{devname} contains the libraries and header files needed to
develop XFS filesystem-specific programs.

You should install %{devname} if you want to develop XFS
filesystem-specific programs, If you install %{devname}, you'll
also want to install xfsprogs.

%package -n	%{statname}
Summary:	XFS filesystem-specific static libraries
Group:		Development/C
License:	LGPLv2.1+
Requires:	%{devname} = %{version}
%rename		%{oldstat}
Provides:	%{name}-static-devel = %{EVRD}

%description -n	%{statname}
%{devname} contains the static libraries needed to
develop XFS filesystem-specific programs.

You should install %{statname} if you want to develop XFS
filesystem-specific programs, If you install %{statname}, you'll
also want to install xfsprogs.

%prep
%setup -q
%patch1 -p1 -b .underlinking
%patch2 -p0 -b .format_not_a_string_literal_and_no_format_arguments

%build
export DEBUG="-DNDEBUG"
export OPTIMIZER="%{optflags}"

%configure2_5x	--libdir=/%{_lib} \
		--libexecdir=%{_libdir} \
		--sbindir=/sbin \
		--bindir=/usr/sbin \
		--enable-gettext=yes \
		--enable-editline=no \
		--enable-shared=yes

make DEBUG=-DNDEBUG OPTIMIZER="%{optflags}"

%install
make install DIST_ROOT=%{buildroot}/
make install-dev DIST_ROOT=%{buildroot}/

chmod +x %{buildroot}/%{_lib}/libhandle.so.%{major}*

# nuke files already packaged as %doc
rm -r %{buildroot}%{_datadir}/doc/xfsprogs/
%find_lang %{name}

%files -f %{name}.lang
%doc doc/CHANGES.gz doc/CREDITS README
/sbin/xfs_admin
/sbin/xfs_bmap
/sbin/xfs_check
/sbin/xfs_copy
/sbin/xfs_db
/sbin/xfs_freeze
/sbin/xfs_growfs
/sbin/xfs_info
/sbin/xfs_io
/sbin/xfs_logprint
/sbin/xfs_mkfile
/sbin/xfs_ncheck
/sbin/xfs_quota
/sbin/xfs_rtcp
/sbin/xfs_mdrestore
/sbin/xfs_metadump
/sbin/xfs_estimate
/sbin/xfs_fsr

/sbin/fsck.xfs
/sbin/mkfs.xfs
/sbin/xfs_repair
%{_mandir}/man[85]/*

%files -n %{libname}
%doc README
/%{_lib}/libhandle.so.%{major}*

%files -n %{devname}
%doc README
/%{_lib}/libhandle.so
%{_includedir}/xfs
%{_mandir}/man3/*

%files -n %{statname}
/%{_lib}/libhandle.a


%changelog
* Fri Mar 23 2012 Bernhard Rosenkraenzer <bero@bero.eu> 3.1.8-1
+ Revision: 786363
- Update to 3.1.8

* Wed Mar 07 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 3.1.5-2
+ Revision: 782761
- fix buildrequires
- fix shared-lib-not-executable
- specify license properly for individual packages and loose the 'COPYING' file
- use %%{EVRD} macro
- rename library packages to libhandle to be consistent with library name
- drop excessive provides and ancient obsoletes
- cleanups

* Fri Apr 01 2011 Funda Wang <fwang@mandriva.org> 3.1.5-1
+ Revision: 649527
- update to new version 3.1.5

* Wed Mar 09 2011 Oden Eriksson <oeriksson@mandriva.com> 3.1.4-1
+ Revision: 643005
- 3.1.4
- use _disable_ld_no_undefined as it's simply too borked

* Tue Jun 15 2010 Thomas Backlund <tmb@mandriva.org> 3.1.2-1mnb2
+ Revision: 548119
- update to 3.1.2 (bugfix release)

* Sat Jan 30 2010 Funda Wang <fwang@mandriva.org> 3.1.1-1mnb2
+ Revision: 498439
- update to new version 3.1.1

* Sun Jan 17 2010 Funda Wang <fwang@mandriva.org> 3.1.0-1mnb2
+ Revision: 492564
- new version 3.1.0
- drop lazy-count patch, merged upstream

* Fri Dec 25 2009 Pascal Terjan <pterjan@mandriva.org> 3.0.3-3mnb2
+ Revision: 482287
- uuid/uuid.h is in libuuid-devel

* Thu Dec 10 2009 Pascal Terjan <pterjan@mandriva.org> 3.0.3-2mnb2
+ Revision: 475944
- -devel requires uuid/uuid.h

* Fri Sep 04 2009 Frederik Himpe <fhimpe@mandriva.org> 3.0.3-1mnb2
+ Revision: 431463
- Fix BuildRequires
- update to new version 3.0.3

* Wed May 06 2009 Frederik Himpe <fhimpe@mandriva.org> 3.0.1-1mnb2
+ Revision: 372723
- Update to new version 3.0.1
- Remove perl hack and autoconf: not needed

* Thu Feb 05 2009 Frederik Himpe <fhimpe@mandriva.org> 3.0.0-1mnb2
+ Revision: 337866
- Update to new version 3.0.0
- xfs_fsr moved from xfsdump to xfsprogs, so conflict with older xfsdump

* Tue Dec 23 2008 Oden Eriksson <oeriksson@mandriva.com> 2.10.2-2mnb2
+ Revision: 317941
- fix build with -Werror=format-security (P2)

  + Frederik Himpe <fhimpe@mandriva.org>
    - Update to new version 2.10.2

* Fri Sep 05 2008 Frederik Himpe <fhimpe@mandriva.org> 2.10.1-1mnb2
+ Revision: 281334
- Update to new version 2.10.1

* Tue Aug 05 2008 Thierry Vignaud <tv@mandriva.org> 2.9.8-3mnb2
+ Revision: 263791
- patch 1: fix underlinking
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Thu Apr 24 2008 Frederik Himpe <fhimpe@mandriva.org> 2.9.8-2mnb1
+ Revision: 197307
- Add patch0: enables lazy-count by default in mkfs.xfs because it
  improves performance. It was enabled by default in earlier mkfsprogs
  versions, but upstream disabled it again, because it requires
  Linux >= 2.6.23

* Wed Apr 23 2008 Frederik Himpe <fhimpe@mandriva.org> 2.9.8-1mnb1
+ Revision: 196968
- New upstream version

* Tue Mar 18 2008 Toshihiro Yamagishi <toshihiro@turbolinux.co.jp> 2.9.6-2mnb1
+ Revision: 188566
- get rid of termcap and readline requirement.
  becaut the readline interface does not work at all.
  and termcap has been obsoleted.
  see the following url for get more info
  https://bugzilla.redhat.com/show_bug.cgi?id=223781

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 2.9.6-1mnb1
+ Revision: 170659
- replace %%mkrel with %%manbo_mkrel for Manbo Core 1

* Mon Feb 11 2008 Frederik Himpe <fhimpe@mandriva.org> 2.9.6-1mdv2008.1
+ Revision: 165465
- New upstream version

* Thu Feb 07 2008 Makoto Dei <makoto@turbolinux.co.jp> 2.9.5-2mdv2008.1
+ Revision: 163693
- [Manbo-Lab]
- added "Provides: xfsprogs-devel" to libxfs-devel package

* Sun Feb 03 2008 Frederik Himpe <fhimpe@mandriva.org> 2.9.5-1mdv2008.1
+ Revision: 161790
- New release

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Nov 10 2007 David Walluck <walluck@mandriva.org> 2.9.4-1mdv2008.1
+ Revision: 107381
- 2.9.4
- new lib policy
- add static lib package
- configure modification should not work: it operates on configure which is recreated

* Thu Aug 16 2007 Austin Acton <austin@mandriva.org> 2.9.3-1mdv2008.0
+ Revision: 64075
- remove prereq
- new version
- bzip source
- add extra binaries

* Thu Jun 07 2007 Anssi Hannula <anssi@mandriva.org> 2.8.21-2mdv2008.0
+ Revision: 36218
- rebuild with correct optflags

  + Christiaan Welvaart <spturtle@mandriva.org>
    - 2.8.21

* Tue Apr 17 2007 Andreas Hasenack <andreas@mandriva.com> 2.8.20-1mdv2007.1
+ Revision: 13536
- updated to version 2.8.20


* Mon Feb 12 2007 Giuseppe Ghibò <ghibo@mandriva.com> 2.8.18-1mdv2007.0
+ Revision: 118890
- Release 2.8.18-1.
- Import xfsprogs

* Sat Aug 26 2006 Giuseppe Ghib <ghibo@mandriva.com> 2.8.11-1mdv2007.0
- 2.8.11.

* Sun Jul 09 2006 Giuseppe Ghib <ghibo@mandriva.com> 2.8.4-1mdv2007.0
- 2.8.4.
- Added update patch for pl translation.

* Fri May 05 2006 Christiaan Welvaart <cjw@daneel.dyndns.org> 2.7.11-1mdk
- 2.7.11

* Wed Jan 11 2006 Christiaan Welvaart <cjw@daneel.dyndns.org> 2.6.36-4mdk
- add BuildRequires: libtool

* Sun Jan 01 2006 Mandriva Linux Team <http://www.mandrivaexpert.com/> 2.6.36-3mdk
- Rebuild

* Sun Aug 07 2005 Christiaan Welvaart <cjw@daneel.dyndns.org> 2.6.36-2mdk
- add BuildRequires: libreadline-devel libtermcap-devel

* Wed Aug 03 2005 Giuseppe Ghib <ghibo@mandriva.com> 2.6.36-1mdk
- 2.6.36.

* Mon May 24 2004 Giuseppe Ghib <ghibo@mandrakesoft.com> 2.6.13-1mdk
- 2.6.13.

* Fri Apr 30 2004 Juan Quintela <quintela@mandrakesoft.com> 2.6.10-1mdk
- 2.6.10.

* Thu Feb 26 2004 Thomas Backlund <tmb@mandrake.org> 2.6.3-1mdk
- update to 2.6.3
- done by Per yvind Karlsen
  * 2.6.2
  * drop prefix tag
  * cosmetics


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19317 |12mr|xfwp-1.0.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		xfwp
Version:	1.0.2
Release:	%mkrel 3
Summary:	X firewall proxy
Group:		Development/X11
Source:		http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License:	MIT
BuildRoot:	%{_tmppath}/%{name}-root

BuildRequires: libice-devel >= 1.0.0
BuildRequires: libx11-devel >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1

%description
The X firewall proxy (xfwp) is an application layer gateway proxy that
may be run on a network firewall host to forward X traffic across the
firewall. Used in conjunction with the X server Security extension and
authorization checking, xfwp constitutes a safe, simple, and reliable
mechanism both to hide the addresses of X servers located on the
Intranet and to enforce a server connection policy.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/xfwp
%{_mandir}/man1/xfwp.1*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19318 |12mr|xgamma-1.0.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: xgamma
Version: 1.0.5
Release: 1
Summary: Alter a monitor's gamma correction through the X server
Group: Development/X11
Source0: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License: MIT

BuildRequires: libx11-devel >= 1.0.0
BuildRequires: libxxf86vm-devel >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1

%description
Alter a monitor's gamma correction through the X server

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x	--x-includes=%{_includedir}\
		--x-libraries=%{_libdir}

%make

%install
%makeinstall_std

%files
%{_bindir}/xgamma
%{_mandir}/man1/xgamma.1*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19319 |12mr|xgc-1.0.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		xgc
Version:	1.0.3
Release:	%mkrel 4
Summary:	X graphics demo
Group:		Development/X11
Source:		http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License:	MIT
BuildRoot:	%{_tmppath}/%{name}-root

BuildRequires: libxt-devel >= 1.0.0
BuildRequires: libxaw-devel >= 1.0.1
BuildRequires: x11-util-macros >= 1.0.1
BuildRequires:	flex

%description
The xgc program demonstrates various features of the X graphics primitives.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/xgc
%{_datadir}/X11/app-defaults/Xgc
%{_datadir}/X11/app-defaults/Xgc-color
%{_mandir}/man1/xgc.1*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19320 |12mr|xguest-1.0.8-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Creates xguest user as a locked down user 
Name: xguest
Version: 1.0.8
Release: %mkrel 7
License: GPLv2+
Group:   System/Base
BuildArch: noarch
Source:  http://people.fedoraproject.org/~dwalsh/xguest/%{name}-%{version}.tar.bz2
Source10: mkxguesthome
patch:   xguest-namespace.patch
# (tv) prevent accessing other people accounts:
patch1: xguest-namespace2.patch
URL:     http://people.fedoraproject.org/~dwalsh/xguest/

BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Requires(pre): pam >= 0.99.8.1 python-sabayon
Requires(post): python-sabayon
Requires: dm
Conflicts: gdm < 2.20.10-6mdv
Conflicts: kdm < 2:4.3.1-12mdv
Conflicts: xdm < 1.1.8-4mdv

%if %mdkversion > 201000
%define grp_option -U
%else
%define grp_option %nil
%endif


# TODO:
# - check if /usr/sbin/gdm-safe-restart is needed in /etc/X11.gdm/PostSession/Default
# - prevent logging on console

%description
Installing this package sets up the xguest user to be used as a temporary
account to switch to or as a kiosk user account.
The user is only allowed to log in via gdm.  The home and temporary directories
of the user will be polyinstantiated and mounted on tmpfs.

WARNING: unlike Fedora, where the account is disabled unless SELinux is in
enforcing mode and where it's only accessible through gdm/kdm/xdm, it's
accessible from the console too.

%prep
%setup -q
%patch -p1 -b .namespace
%patch1 -p1 -b .home

%build

%clean
%{__rm} -fR %{buildroot}

%install
%{__rm} -fR %{buildroot}
%{__mkdir} -p %{buildroot}/%{_sysconfdir}/desktop-profiles
%{__mkdir} -p %{buildroot}/%{_sysconfdir}/security/namespace.d/ls
install -m0644 xguest.zip %{buildroot}/%{_sysconfdir}/desktop-profiles/
install -m0644 xguest.conf %{buildroot}/%{_sysconfdir}/security/namespace.d/

install -m0755 %SOURCE10 %{buildroot}%{_sysconfdir}/security/namespace.d/

# (tv) Using UID higher than UID_MAX=60000 from /etc/login.defs:
mkdir -p %{buildroot}%{_bindir}
cat > %{buildroot}%{_bindir}/xguest-add-helper <<EOF
#!/bin/sh
groupdel xguest 2>/dev/null
userdel -r xguest 2>/dev/null

useradd -s /bin/rbash -K UID_MIN=61000 -K UID_MAX=65000 -K GID_MIN=61000 -K GID_MAX=65000 %grp_option -p '' -c "Guest Account" xguest || :

# Add two directories to /etc/skell so pam_namespace will label properly
mkdir /etc/skel/.mozilla 2> /dev/null
mkdir /etc/skel/.gnome2 2> /dev/null

/usr/bin/python << __eof
%if %mdkversion > 201000
from sabayon import systemdb
db = systemdb.get_user_database()
%else
from sabayon import userdb
db = userdb.get_database()
%endif

db.set_profile("xguest", "xguest.zip")
__eof

# prevent remote login:
if ! grep -q xguest /etc/ssh/denyusers; then
	echo xguest >> /etc/ssh/denyusers
fi

# prevent accessing most configuration tools (mcc still available with root password)
for i in /etc/pam.d/{mandriva-simple-auth,simple_root_authen,urpmi.update}; do
	fgrep -q xguest \$i && continue
	echo -e "\nauth\trequired\tpam_succeed_if.so\tquiet user != xguest" >> \$i
done
EOF

%post
if [ $1 -eq 1 ]; then
	xguest-add-helper
fi

%files
%defattr(-,root,root)
%attr(755,root,root) %_bindir/*
%config(noreplace) %{_sysconfdir}/desktop-profiles/xguest.zip
%{_sysconfdir}/security/namespace.d/
%doc README LICENSE

%preun
if [ $1 -eq 0 ]; then

/usr/bin/python << __eof
%if %mdkversion > 201000
from sabayon import systemdb
db = systemdb.get_user_database()
%else
from sabayon import userdb
db = userdb.get_database()
%endif
db.set_profile("xguest", "")
__eof

userdel -r xguest
groupdel xguest

# remove forbiden SSH:
sed -i '/^xguest/d' /etc/ssh/denyusers

fi

%triggerun -- xguest <= 1.0.8-3mdv2010.0
userdel -r guest 2>/dev/null
xguest-add-helper



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19321 |12mr|xhost-1.0.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: xhost
Version: 1.0.5
Release: 1
Summary: Server access control program for X
Group: Development/X11
Source0: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License: MIT

BuildRequires: libx11-devel >= 1.0.0
BuildRequires: libxau-devel >= 1.0.0
BuildRequires: libxmu-devel >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1
Conflicts: setup < 2.7.10

%description
The xhost program is used to add and delete host names or user names to the
list allowed to make connections to the X server. In the case of hosts, this
provides a rudimentary form of privacy control and security. It is only
sufficient for a workstation (single user) environment, although it does limit
the worst abuses. Environments which require more sophisticated measures should
implement the user-based mechanism or use the hooks in the protocol for passing
other authentication data to the server.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std


%files
%{_bindir}/xhost
%{_mandir}/man1/xhost.1%{_extension}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19322 |12mr|xine-lib-1.2.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2
%define api 2.2
%define build_optimization 0

%define build_pulse 1
%define build_magick 1
%define build_arts 0
%define build_caca 1

%define build_directfb 0
%define external_vcdnav 1
%define build_smb 1
%define build_alsa 1

%define build_vidix 1
%ifnarch %ix86
%define build_vidix 0
%endif

%define build_linuxfb 1

%define libname		%mklibname xine %{major}
%define libnamedev	%mklibname -d xine

%define bname xine
%define dvdnav 0.1.4

%define build_divx4 0
%define build_xvid 0
%define build_faad 0
%define build_win32 0
%ifarch %{ix86}
%define build_win32 1
%endif

%define external_ffmpeg 1

%{?_with_plf: %{expand: %%global build_plf 1}}

######################
# Hardcode PLF build
%define build_plf 0
######################

%if %{build_plf}
%define distsuffix plf
%define build_faad 1
%define extrarelsuffix plf
%endif

%{?_with_optimization: %{expand: %%global build_optimization 1}}
%{?_with_directfb: %{expand: %%global build_directfb 1}}
%{?_without_directfb: %{expand: %%global build_directfb 0}}
%{?_with_alsa: %{expand: %%global build_alsa 1}}
%{?_without_alsa: %{expand: %%global build_alsa 0}}
%{?_with_vcdnav: %{expand: %%global external_vcdnav 1}}
%{?_without_vcdnav: %{expand: %%global external_vcdnav 0}}
%{?_with_vidix: %{expand: %%global build_vidix 1}}
%{?_without_vidix: %{expand: %%global build_vidix 0}}
%{?_with_linuxfb: %{expand: %%global build_linuxfb 1}}
%{?_without_linuxfb: %{expand: %%global build_linuxfb 0}}
%{?_with_faad: %{expand: %%global build_faad 1}}
%{?_without_faad: %{expand: %%global build_faad 0}}
%{?_with_win32: %{expand: %%global build_win32 1}}
%{?_without_win32: %{expand: %%global build_win32 0}}
%{?_with_divx4: %{expand: %%global build_divx4 1}}
%{?_without_divx4: %{expand: %%global build_divx4 0}}
%{?_with_xvid: %{expand: %%global build_xvid 1}}
%{?_without_xvid: %{expand: %%global build_xvid 0}}
%{?_with_smb: %{expand: %%global build_smb 1}}
%{?_without_smb: %{expand: %%global build_smb 0}}
%{?_with_pulse: %{expand: %%global build_pulse 1}}
%{?_without_pulse: %{expand: %%global build_pulse 0}}
%{?_with_magick: %{expand: %%global build_magick 1}}
%{?_without_magick: %{expand: %%global build_magick 0}}
%{?_with_ffmpeg: %{expand: %%global external_ffmpeg 1}}
%{?_without_ffmpeg: %{expand: %%global external_ffmpeg 0}}

Name:		xine-lib
Summary:	A Free Video Player (Libraries)
Version:	1.2.2
Release:	2%{?extrarelsuffix}
License:	GPLv2+
Group:		System/Libraries
Source0:	http://downloads.sourceforge.net/project/xine/xine-lib/%{version}/xine-lib-%{version}.tar.xz
URL:		http://xine.sourceforge.net
BuildConflicts:	pkgconfig(libxine) < %{version}
BuildRequires:	gettext-devel
BuildRequires:	aalib-devel
BuildRequires:	pkgconfig(esound)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(vorbisfile)
BuildRequires:	pkgconfig(speex)
BuildRequires:	pkgconfig(jack)
Buildrequires:	pkgconfig(sdl)
Buildrequires:	mng-devel
BuildRequires:	pkgconfig(flac)
BuildRequires:	pkgconfig(gnome-vfs-2.0)
BuildRequires:	pkgconfig(libmodplug)
BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
BuildRequires:	pkgconfig(wavpack)
BuildRequires:	pkgconfig(libv4l2)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(xv)
BuildRequires:	pkgconfig(xvmc)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	pkgconfig(vdpau)
BuildRequires:	pkgconfig(libbluray)
%if %{build_smb}
BuildRequires:	pkgconfig(smbclient)
%endif
%if %{external_vcdnav}
BuildRequires:	pkgconfig(libvcdinfo)
%endif
%if %{build_directfb}
Buildrequires:	pkgconfig(directfb)
%endif
%if %{external_ffmpeg}
BuildRequires:	pkgconfig(libavcodec)
%endif
BuildRequires:	libmpcdec-devel

BuildRequires:	autoconf2.5
BuildRequires:	automake

%description
xine is a free gpl-licensed video player for unix-like systems.
%if %{build_plf}
This package is in restricted repository because the AAC decoder is
covered by patents.
%endif

%package -n %{bname}-plugins
Summary:	A Free Video Player (main plugins)
Group:		Video
Provides:	%{bname}-xv %{bname}-gl %{bname}-oss %{libname}-docs %{bname}-speex
Provides:	%{bname}-dvdnav %{bname}-alsa %{bname}-musepack
%if %{build_win32}
Provides:	xine-plugins-win32
Provides:	xine-win32
#Suggests: win32-codecs
%endif
#gw enable this once the cdda plugin from xine-vcdx was merged too
#Provides: %{bname}-vcdx
#Obsoletes: %{bname}-vcdx
# Plugins are in versioned dir, so require the exact version
Requires:	%{libname} = %{version}
# provide the plugin API version
Provides:	xine-plugin-api = %{api}

%description -n %{bname}-plugins
xine is a free gpl-licensed video player for unix-like systems.

This package includes the main plugins for xine, they allow the input
from files, Video CDs, network streams and (not encrypted) DVDs in
several video formats.

%if %{build_optimization}
Warning: This package was optimized for the build machine and probably
will not run on other computers.
%endif

%package -n %{bname}-wavpack
Group:		Sound
Summary:	Wavpack Audio decoder plugin for xine
Requires:	%{bname}-plugins = %{version}

%description -n %{bname}-wavpack
xine is a free gpl-licensed video player for unix-like systems.

This package contains the wavpack audio decoder plugin.

%package -n %{bname}-sdl
Group:		Video
Summary:	SDL video output plugin for xine
Requires:	%{bname}-plugins = %{version}

%description -n %{bname}-sdl
xine is a free gpl-licensed video player for unix-like systems.

This package contains the SDL video output plugin.

%if %{build_caca}
%package -n %{bname}-caca
Group:		Video
Summary:	Caca video output plugin for xine
Requires:	%{bname}-plugins = %{version}
BuildRequires:	libcaca-devel >= 0.99

%description -n %{bname}-caca
xine is a free gpl-licensed video player for unix-like systems.

This package contains the Caca video output plugin.
%endif

%package -n %{libname}
Summary:	A Free Video Player (Libraries)
Group:		System/Libraries
Provides:	xine-lib

%description -n %{libname}
xine is a free gpl-licensed video player for unix-like systems.

This package contains the shared libraries required by xine.

%package -n %{libnamedev}
Summary:	Devel files for xine
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	libxine-devel = %{version}-%{release}

%description -n %libnamedev
xine is a free gpl-licensed video player for unix-like systems.

This package contains the development files required for compiling xine
front ends or plugins.

%if %{build_arts}
%package -n %{bname}-arts
Summary:	Arts plugin for xine
Group:		Video
Requires:	%{bname}-plugins = %{version}
Buildrequires:	libarts-devel

%description -n %{bname}-arts
xine is a free gpl-licensed video player for unix-like systems.

- Arts audio output plugin
%endif

%package -n %{bname}-esd
Summary:	Esd plugin for xine
Group:		Sound
Requires:	%{bname}-plugins = %{version}

%description -n %{bname}-esd
xine is a free gpl-licensed video player for unix-like systems.

- Esd audio output plugin

%package -n %{bname}-jack
Summary:	Jack plugin for xine
Group:		Sound
Requires:	%{bname}-plugins = %{version}

%description -n %{bname}-jack
xine is a free gpl-licensed video player for unix-like systems.

- Jack audio output plugin

%if %{build_pulse}
%package -n %{bname}-pulse
Summary:	Pulseaudio plugin for xine
Group:		Sound
Requires:	%{bname}-plugins = %{version}
BuildRequires:	pkgconfig(libpulse)

%description -n %{bname}-pulse
xine is a free gpl-licensed video player for unix-like systems.

- pulseaudio audio output plugin
%endif

%if %{build_magick}
%package -n %{bname}-image
Summary:	ImageMagick plugin for xine
Group:		Graphics
Requires:	%{bname}-plugins = %{version}
BuildRequires:	pkgconfig(ImageMagick)

%description -n %{bname}-image
xine is a free gpl-licensed video player for unix-like systems.

- image display plugin based on ImageMagick
%endif

%package -n %{bname}-aa
Summary:	Aalib plugin for xine
Group:		Video
Requires:	%{bname}-plugins = %{version}

%description -n %{bname}-aa
xine is a free gpl-licensed video player for unix-like systems.

- Aalib textmode output plugin

%package -n %{bname}-dxr3
Summary:	DXR3 plugin for xine
Group:		Video
Requires:	%{bname}-plugins = %{version}

%description -n %{bname}-dxr3
xine is a free gpl-licensed video player for unix-like systems.

- DXR3/Hollywood+ (MPEG2 hardware decoder) decoding/output plugin
%if %{build_plf}
- this version has mpeg encoding enabled using libfame.
%endif

%package -n %{bname}-flac
Summary:	FLAC plugin for xine
Group:		Sound
Requires:	%{bname}-plugins = %{version}

%description -n %{bname}-flac
xine is a free gpl-licensed video player for unix-like systems.

- FLAC audio decoder plugin

%package -n %{bname}-gnomevfs
Summary:	GNOME VFS plugin for xine
Group:		System/Libraries
Requires:	%{bname}-plugins = %{version}

%description -n %{bname}-gnomevfs
xine is a free gpl-licensed video player for unix-like systems.

- GNOME VFS input plugin

%package -n %{bname}-smb
Summary:	Samba input plugin for xine
Group:		System/Libraries
Requires:	%{bname}-plugins = %{version}

%description -n %{bname}-smb
xine is a free gpl-licensed video player for unix-like systems.

- Samba input plugin

%if %{build_divx4}
%package -n %{bname}-divx4
Summary:	Divx4 plugin for %{bname}
Group: 		Video
Requires:	%{bname}-plugins = %{version}
ExclusiveArch:	%{ix86}
Provides:	xine-plugins-divx4

%description -n %{bname}-divx4
This package contains the divx4linux plugin for %{bname}. It is in
PLF because it is covered by software patents.
%endif

%if %{build_faad}
%package -n %{bname}-faad
Summary:	FAAD plugin for %{bname}
Group:		Sound
Requires:	%{bname}-plugins = %{version}
BuildRequires:	libfaad2-devel

%description -n %{bname}-faad
This package contains the AAC decoder plugin for %{bname}. It is in
restricted repository because it is covered by software patents.
%endif

%if %{build_xvid}
%package -n %{bname}-xvid
Summary:	XviD plugin for %{bname}
Group:		Video
Requires:	%{bname}-plugins = %{version}
Provides:	xine-plugins-xvid

%description -n %{bname}-xvid
This package contains the XviD plugin for %{bname}. It is in
PLF because it is covered by software patents.
%endif

%prep
%setup -q

%build
#gw for flac
export OGG_LIBS=-logg

%if ! %{build_optimization}
export CFLAGS="%(echo %optflags|sed s/-Wp,-D_FORTIFY_SOURCE=2//)"
%configure2_5x \
%else
%{?__cputoolize: %{__cputoolize}}
#gw expanded configure2_5x macro without the CFLAGS and --build stuff
[ -f configure.in -o -f configure.ac ] && %__libtoolize --copy --force
./configure \
 	--prefix=%{_prefix} \
	--exec-prefix=%{_prefix} \
	--bindir=%{_bindir} \
	--sbindir=%{_sbindir} \
	--sysconfdir=%{_sysconfdir} \
	--datadir=%{_datadir} \
	--includedir=%{_includedir} \
	--libdir=%{_libdir} \
	--libexecdir=%{_libdir} \
	--localstatedir=/var/lib \
	--sharedstatedir=%{_prefix}/com \
	--mandir=%{_mandir} \
	--infodir=%{_datadir}/info \
%endif
%if ! %{external_vcdnav}
  --with-internal-vcdlibs \
%endif
%if %{build_directfb}
  --enable-directfb \
%endif
%if ! %{build_alsa}
  --disable-alsa \
%endif
%if ! %{build_vidix}
 --disable-vidix \
%endif
%if ! %{build_faad}
 --disable-faad \
%endif
%if ! %{build_pulse}
 --disable-polypaudio \
%endif
%if ! %{build_linuxfb}
 --disable-fb \
%endif
%if %{external_ffmpeg}
  --with-external-ffmpeg \
%endif
 --enable-ipv6 --with-libflac --with-wavpack --with-w32-path=%{_libdir}/codecs \
 --with-external-libmpcdec
# real-codecs-path is not set so that runtime searching is used. We want
# to use either codecs from RealPlayer or real-codecs, whichever is
# present.

%make

%install
%makeinstall_std

%multiarch_binaries %{buildroot}%{_bindir}/xine-config

#clean out unpackaged files
rm -f %{buildroot}%{_libdir}/xine/plugins/*/*.la
rm -f %{buildroot}%{_libdir}/xine/plugins/*/post/*.la
rm -rf installed-docs
mv %{buildroot}%{_datadir}/doc/xine-lib installed-docs
rm -f %{buildroot}%{_libdir}/xine/plugins/*/xineplug_inp_vcdo.so

%find_lang libxine2 || touch libxine2.lang

%files -n %{bname}-plugins -f libxine2.lang
%doc installed-docs/README* installed-docs/faq.*
%{_mandir}/man5/xine.5*
%dir %{_libdir}/xine/
%dir %{_libdir}/xine/plugins/
%dir %{_libdir}/xine/plugins/%{api}/
%dir %{_libdir}/xine/plugins/%{api}/post/
%{_libdir}/xine/plugins/%{api}/mime.types
%if %{build_alsa}
%{_libdir}/xine/plugins/%{api}/xineplug_ao_out_alsa.so
%endif
%{_libdir}/xine/plugins/%{api}/xineplug_ao_out_file.so
%{_libdir}/xine/plugins/%{api}/xineplug_ao_out_none.so
%{_libdir}/xine/plugins/%{api}/xineplug_ao_out_oss.so
%{_libdir}/xine/plugins/%{api}/xineplug_inp_cdda.so
%{_libdir}/xine/plugins/%{api}/xineplug_inp_dvb.so
%{_libdir}/xine/plugins/%{api}/xineplug_inp_dvd.so
%{_libdir}/xine/plugins/%{api}/xineplug_inp_http.so
%{_libdir}/xine/plugins/%{api}/xineplug_inp_stdin_fifo.so
%{_libdir}/xine/plugins/%{api}/xineplug_inp_file.so
%{_libdir}/xine/plugins/%{api}/xineplug_inp_mms.so
%{_libdir}/xine/plugins/%{api}/xineplug_inp_net.so
%{_libdir}/xine/plugins/%{api}/xineplug_inp_pnm.so
%{_libdir}/xine/plugins/%{api}/xineplug_inp_pvr.so
%{_libdir}/xine/plugins/%{api}/xineplug_inp_rtp.so
%{_libdir}/xine/plugins/%{api}/xineplug_inp_rtsp.so
%{_libdir}/xine/plugins/%{api}/xineplug_inp_vcd.so
%{_libdir}/xine/plugins/%{api}/xineplug_inp_v4l2.so
%{_libdir}/xine/plugins/%{api}/xineplug_dmx_*so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_a52.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_bitplane.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_dts.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_dvaudio.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_ff.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_gdk_pixbuf.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_gsm610.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_lpcm.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_mad.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_mpc.so*
%{_libdir}/xine/plugins/%{api}/xineplug_decode_mpeg2.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_spu*.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_real.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_rgb.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_yuv.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_vdpau_h264.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_vdpau_h264_alter.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_vdpau_mpeg12.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_vdpau_mpeg4.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_vdpau_vc1.so
%{_libdir}/xine/plugins/%{api}/xineplug_inp_bluray.so
%{_libdir}/xine/plugins/%{api}/xineplug_nsf.so
%{_libdir}/xine/plugins/%{api}/xineplug_sputext.so
%{_libdir}/xine/plugins/%{api}/xineplug_vdr.so
%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_vdpau.so
%{_libdir}/xine/plugins/%{api}/xineplug_xiph.so
%if %{build_directfb}
%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_directfb.so
%endif
%if %{build_linuxfb}
%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_fb.so
%endif
%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_opengl.so
%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_none.so
%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_raw.so
%if %{build_vidix}
%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_vidix.so
%{_libdir}/xine/plugins/%{api}/vidix/
%endif
%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_xshm.so
%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_xv.so
%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_xvmc.so
%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_xxmc.so
%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_xcbshm.so
%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_xcbxv.so
%if %build_win32
%{_libdir}/xine/plugins/%{api}/xineplug_decode_qt.so*
%{_libdir}/xine/plugins/%{api}/xineplug_decode_w32dll.so*
%endif
%{_libdir}/xine/plugins/%{api}/post/xineplug_post_audio_filters.so
%{_libdir}/xine/plugins/%{api}/post/xineplug_post_goom.so
%{_libdir}/xine/plugins/%{api}/post/xineplug_post_mosaico.so
%{_libdir}/xine/plugins/%{api}/post/xineplug_post_planar.so
%{_libdir}/xine/plugins/%{api}/post/xineplug_post_switch.so
%{_libdir}/xine/plugins/%{api}/post/xineplug_post_tvtime.so
%{_libdir}/xine/plugins/%{api}/post/xineplug_post_visualizations.so
%{_datadir}/xine-lib

%files -n %{bname}-sdl
%doc README
%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_sdl.so

%files -n %{bname}-wavpack
%doc README
%{_libdir}/xine/plugins/%{api}/xineplug_wavpack.so

%if %{build_caca}
%files -n %{bname}-caca
%doc README
%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_caca.so
%endif

%if %{build_magick}
%files -n %{bname}-image
%doc README
%{_libdir}/xine/plugins/%{api}/xineplug_decode_image.so
%endif

%files -n %{libname}
%doc README AUTHORS TODO
%{_libdir}/libxine*.so.%{major}*

%files -n %{libnamedev}
%doc README ChangeLog installed-docs/hackersguide
%{_bindir}/xine-config
%{_bindir}/xine-list-1.2
%{multiarch_bindir}/xine-config
%{_mandir}/man1/xine-config.1*
%{_mandir}/man1/xine-list-1.2.1*
%{_libdir}/*.so
%{_libdir}/pkgconfig/libxine.pc
%{_datadir}/aclocal/xine.m4
%{_includedir}/*.h
%{_includedir}/xine

%if %{build_arts}
%files -n %{bname}-arts
%doc README
%{_libdir}/xine/plugins/%{api}/xineplug_ao_out_arts.so
%endif

%files -n %{bname}-esd
%doc README
%{_libdir}/xine/plugins/%{api}/xineplug_ao_out_esd.so

%files -n %{bname}-jack
%doc README
%{_libdir}/xine/plugins/%{api}/xineplug_ao_out_jack.so

%if %{build_pulse}
%files -n %{bname}-pulse
%doc README
%{_libdir}/xine/plugins/%{api}/xineplug_ao_out_pulseaudio.so
%endif

%files -n %{bname}-aa
%doc README
%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_aa.so

%files -n %{bname}-flac
%doc README
%{_libdir}/xine/plugins/%{api}/xineplug_flac.so

%ifarch %{ix86} x86_64 ppc %{arm}
%files -n %{bname}-dxr3
%doc README
%{_libdir}/xine/plugins/%{api}/xineplug_*dxr3*.so
%endif

%files -n %{bname}-gnomevfs
%doc README
%{_libdir}/xine/plugins/%{api}/xineplug_inp_gnome_vfs.so

%if %{build_smb}
%files -n %{bname}-smb
%doc README
%{_libdir}/xine/plugins/%{api}/xineplug_inp_smb.so
%endif

%if %{build_divx4}
%files -n %{bname}-divx4
%{_libdir}/xine/plugins/%{api}/xineplug_decode_divx4.so*
%endif

%if %{build_faad}
%files -n %{bname}-faad
%{_libdir}/xine/plugins/%{api}/xineplug_decode_faad.so*
%endif

%if %{build_xvid}
%files -n %{bname}-xvid
%{_libdir}/xine/plugins/%{api}/xineplug_decode_xvid.so*
%endif



%changelog
* Sat Aug  25 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 46a906c
- New version 1.2.2 with new library major 2 and api 2.2 (sync with Cooker), major spec cleanup, drop many Obsoletes
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19323 |12mr|xinetd-2.3.14-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	Powerful replacement for inetd
Name: 		xinetd
Version: 	2.3.14
Release: 	%mkrel 15
Group: 		System/Base
License: 	BSD
URL: 		http://www.xinetd.org
Source: 	http://www.xinetd.org/%{name}-%{version}.tar.bz2
Source1:	xinetd.init
Source2:	xinetd.default.config
Source3:	convert.pl
Source4:	xinetd-ttime
Source5:	xinetd-utime
Source6:	xinetd-tdtime
Source7:	xinetd-udtime
Source8:	xinetd-echo
Source9:	xinetd-uecho
Source10:	xinetd-chargen
Source11:	xinetd-uchargen
Source12:	xinetd.sysconf
Source13:	xinetd-servers
Source14:	xinetd-services
Source15:	xinetd-xadmin
Source50:	faq.html
Requires:	tcp_wrappers
Requires(post):	rpm-helper
Requires(postun):	rpm-helper
Requires(preun):	rpm-helper
BuildRequires:	tcp_wrappers-devel
Obsoletes:  xinetd-ipv6
Obsoletes:  xinetd-devel
Obsoletes:  netkit-base
Provides:   xinetd-devel
Provides:   netkit-base
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
xinetd is a powerful replacement for inetd.
xinetd has access control machanisms, extensive logging capabilities,
the ability to make services available based on time, and can place
limits on the number of servers that can be started, among other things.

xinetd has the ability to redirect TCP streams to a remote host and
port. This is useful for those of that use ip masquerading, or NAT,
and want to be able to reach your internal hosts.

xinetd also has the ability to bind specific services to specific
interfaces. This is useful when you want to make services available
for your internal network, but not the rest of the world.  Or to have
a different service running on the same port, but different interfaces.

%package simple-services
Summary: Internal xinetd simple services
Group: System/Base
License: BSD
Requires: xinetd

%description simple-services
Internal xinetd simple services (not very useful one):

- chargen

Chargen is short for Character Generator and is a service that generates
random characters either in one UDP packet containing a random number (between
0 and 512) of characters, or a TCP session. The UDP Chargen server looks for a
UDP packet on port 19 and responds with the random character packet.

With TCP Chargen, the server sends as a continuous stream of TCP packets once
a connection is made, and until the session closes. The data is thrown away.
Chargen is used to find the cause for dropped packets. It uses TCP/UDP port
19. An infiltrator can create a DoS attack by spoofing an IP address and
causing two devices to send random traffic to each other.

RFC 864 describes the Chargen service.

- daytime

The Daytime protocol is another testing tool and uses port 13 for both UDP and
TCP versions. On receipt of a datagram to port 13, the server in the UDP
version, sends the current date and time in ASCII format in a datagram. The
TCP version, on receipt of a datagram to port 13, and once the connection is
established, sends the date and time in ASCII format and closes the
connection.

RFC 867 describes the Daytime service.

- echo

Echo uses UDP and TCP port 7 and is used as a debgging tool to send any
datagrams received from a source, back to that source. The risk with this is
that someone who has access to the network can overload devices via the Echo
service amounting to a DoS attack.

RFC 862 describes the Echo service.

- time

- servers

Show servers running

- services

Show available services

- xadmin

Show servers running and available services

%prep
%setup -q
install -m 0644 %SOURCE50 FAQ.html
#chmod a+r INSTALL README FAQ.html CHANGELOG COPYRIGHT xinetd/sample.conf

%build
%serverbuild
%configure2_5x  --with-libwrap --with-inet6
%make

%install
rm -rf %{buildroot}
%makeinstall \
    DAEMONDIR=%{buildroot}%{_sbindir} \
    MANDIR=%{buildroot}/%{_mandir} \
    FMODE="-m 644"

install -m 755 %SOURCE3 %{buildroot}%{_sbindir}/inetdconvert

install -d -m 755 %buildroot%{_sysconfdir}
install -m 644 %SOURCE2 %{buildroot}%{_sysconfdir}/xinetd.conf

install -d -m 755 %buildroot%{_initrddir}/
install -m 755 %SOURCE1 %buildroot%{_initrddir}/xinetd

install -d -m 755 %{buildroot}%{_sysconfdir}/xinetd.d
install -m 644 %SOURCE4 %{buildroot}%{_sysconfdir}/xinetd.d/time
install -m 644 %SOURCE5 %{buildroot}%{_sysconfdir}/xinetd.d/time-udp
install -m 644 %SOURCE6 %{buildroot}%{_sysconfdir}/xinetd.d/daytime
install -m 644 %SOURCE7 %{buildroot}%{_sysconfdir}/xinetd.d/daytime-udp
install -m 644 %SOURCE8 %{buildroot}%{_sysconfdir}/xinetd.d/echo
install -m 644 %SOURCE9 %{buildroot}%{_sysconfdir}/xinetd.d/echo-udp
install -m 644 %SOURCE10 %{buildroot}%{_sysconfdir}/xinetd.d/chargen
install -m 644 %SOURCE11 %{buildroot}%{_sysconfdir}/xinetd.d/chargen-udp
install -m 644 %SOURCE14 %{buildroot}%{_sysconfdir}/xinetd.d/services

install -d -m 755 %buildroot%{_sysconfdir}/sysconfig
install -m 644 %SOURCE12 %{buildroot}%{_sysconfdir}/sysconfig/xinetd

# no need to ship this one since we provide inetdconvert
rm -f %{buildroot}%{_sbindir}/itox
rm -f %{buildroot}%{_sbindir}/xconv.pl
rm -f %{buildroot}/%{_mandir}/man8/itox*

%clean
rm -rf %{buildroot}

%post
%_post_service %{name}

%preun
%_preun_service  %{name}

%files
%defattr(-,root,root)
%doc INSTALL README FAQ.html CHANGELOG COPYRIGHT xinetd/sample.conf
%config(noreplace) %{_sysconfdir}/sysconfig/xinetd
%config(noreplace) %{_sysconfdir}/xinetd.conf
%{_initrddir}/xinetd
%dir %{_sysconfdir}/xinetd.d
%{_sbindir}/xinetd
%{_sbindir}/inetdconvert
%{_mandir}/*/*

%files simple-services
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/xinetd.d/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19324 |12mr|xine-ui-0.99.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		xine-ui
Summary:	A Free Video Player
Version:	0.99.7
Release:	2
License:	GPLv2+
Group:		Video
Source0:	http://downloads.sourceforge.net/project/xine/xine-lib/%{version}/%{name}-%{version}.tar.xz
URL:		http://xine.sourceforge.net/
Requires:	xine-plugins
Requires:	curl
Requires(post):	desktop-file-utils
Requires(postun):desktop-file-utils
BuildRequires:	aalib-devel
BuildRequires:	pkgconfig(caca)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libpng)
Buildrequires:	pkgconfig(libxine)
BuildRequires:	pkgconfig(liblircclient0)
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(nvtvsimple)
BuildRequires:	pkgconfig(xt)

%description 
xine is a free GPL-licensed video player for UNIX-like systems.

User interface for the X Window system.

%package	aa
Summary:	XINE - Ascii Art player
Group:		Video
Requires:	xine-plugins
Requires:	xine-aa

%description	aa
xine is a free GPL-licensed video player for UNIX-like systems.

User interface with ascii art (text mode) output.

%package	fb
Summary:	XINE - framebuffer video player
Group:		Video
Requires:	xine-plugins

%description	fb
xine is a free GPL-licensed video player for UNIX-like systems.

User interface with support for linux framebuffer output.


%prep
%setup -q

%build
export XINE_DOCPATH="%{_datadir}/doc/xine-ui"
%configure2_5x	--enable-vdr-keys \
		--with-caca \
		--with-aalib
%make

%install
%makeinstall_std transform=""
install -m644 misc/desktops/xine.desktop -D %{buildroot}%{_datadir}/applications/%{name}.desktop

%find_lang xine-ui --all-name

rm -rf %{buildroot}%{_datadir}/doc
rm -rf %{buildroot}%{_datadir}/xine/desktop

%files -f xine-ui.lang
%doc AUTHORS ChangeLog README
%doc doc/README*
%{_bindir}/xine*
%{_datadir}/xine
%{_datadir}/pixmaps/*
%{_datadir}/applications/xine.desktop
%{_datadir}/applications/xine-ui.desktop
%{_datadir}/icons/hicolor/*/apps/xine*
%{_datadir}/mime/packages/xine-ui.xml
%{_mandir}/man1/*
%lang(de) %{_mandir}/de/man1/*
%lang(es) %{_mandir}/es/man1/*
%lang(fr) %{_mandir}/fr/man1/*
%lang(pl) %{_mandir}/pl/man1/*

%files aa
%doc README
%{_bindir}/aaxine
%{_bindir}/cacaxine

%files fb
%doc README
%{_bindir}/fbxine



%changelog
* Sun Sep  2 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 445aeec
- New version 0.99.7 (sync with Cooker)
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19325 |12mr|xinit-1.3.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define  bootstrap  0

# Allow --with[out] bootstrap at rpm command line build
%{?_without_bootstrap: %{expand: %%define bootstrap 0}}
%{?_with_bootstrap: %{expand: %%define bootstrap 1}}

Name:    xinit
Version: 1.3.2
Release: %mkrel 3
Summary: Initialize an X session
License: MIT
Group:   System/X11

URL:     http://cgit.freedesktop.org/xorg/app/xinit
Source0: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2

# (fc) 1.1.0-4mdv allow to init CK easily (Fedora)
Source1: ck-xinit-session.c

# (fc) 1.0.2-2mdv readd modifications for startx (argument parsing)
# This patch is part of the old "startx" patch.
# We need to check why exactly this patch is needed, but it does these things:
# - it removes the default client and server from the startx arguments, so if
#   nothing is specified the default server or client will be the one chosen by
#   xinit
# - it uses trap to make sure the "cleanup" function will be run
# - it partially undoes upstream commit 9632367abd03108f3636b05e9f2fd92f5c28dabe
# - it enables commands like "startx startxfce4", which don't work in the
#   unpatched version (should be "startx /usr/bin/startxfce4")
#Previous versions of this patch had a bug where xinit would be run twice if some
#macros were defined.
Patch0: xinit-1.3.2-startx-arguments.patch

# (fc) 1.0.4-2mdv add ConsoleKit support (Fedora)
Patch1: xinit-1.1.0-poke-ck.patch

# (fc) prevent freeze from applications trying to read stdin (Fedora bug #214649)
Patch2: xinit-1.0.4-client-session.patch

# (fc) unset XDG_SESSION_COOKIE in startx (Fedora bug #489999)
Patch3: xinit-1.0.9-unset.patch

# (pz) this patch was taken from the old startx.patch
Patch4: xinit-1.2.0-replace-xterm-for-xvt.patch

# (cg) use the current vt to maintain the current session status.
Patch5: xinit-1.3.2-use-current-vt.patch

BuildRequires: libx11-devel >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1
Requires:      xinitrc

%if !%{bootstrap}
BuildRequires: consolekit-devel
BuildRequires: dbus-devel
Requires:      consolekit-x11
Requires:      which
%endif


%description
The xinit program is used to start the X Window System server and a first
client program on systems that cannot start X directly from /etc/init or in
environments that use multiple window systems. When this first client exits,
xinit will kill the X server and then terminate.


%prep
%setup -q -n %{name}-%{version}
%patch0 -p0 -b .orig

#if !% {bootstrap}
#patch1 -p1 -b .poke-ck
#endif
%patch2 -p1 -b .client-session
%patch3 -p1 -b .unset
%patch4 -p1 -b .xvt
%patch5 -p1 -b .curvt

#needed by patch1
#if !% {bootstrap}
#autoreconf -fi
#endif

%build
%configure2_5x
%make XINITDIR=/etc/X11/xinit


%if !%{bootstrap}
%{__cc} -o ck-xinit-session %ldflags \
        `pkg-config --cflags ck-connector dbus-1` $RPM_OPT_FLAGS \
         %{SOURCE1} \
         `pkg-config --libs ck-connector dbus-1`
%endif


%install
rm -rf %{buildroot}
%makeinstall_std
%if !%{bootstrap}
install -m755 ck-xinit-session $RPM_BUILD_ROOT/%{_bindir}
%endif

#don't use xorg xinitrc file, use our own, provided by xinitrc package
rm -fr %buildroot%{_libdir}/X11/xinit/xinitrc

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/xinit
%{_bindir}/startx
%if !%{bootstrap}
%{_bindir}/ck-xinit-session
%endif
%{_mandir}/man1/startx.1*
%{_mandir}/man1/xinit.1*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19326 |12mr|xinitrc-2.4.21-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The default startup script for the X Window System
Name:		xinitrc
Version:	2.4.21
Release:	%mkrel 3
License:	Public Domain
Group:		System/X11
URL:		http://www.mandrivalinux.com/
Source0:	gdm.conf
Source1:	GiveConsole
Source2:	kdm.conf
Source3:	TakeConsole
Source4:	x11-Xresources
Source5:	Xaccess
Source6:	xdm.conf
Source7:	xdm-config
Source8:	xdm-Xsession
Source9:	xinitrc-fixkeyboard
Source11:	xinitrc-RunWM
Source12:	xinitrc-Xclients
Source13:	xinitrc-XIM
Source14:	xinitrc-xinitrc
Source15:	xinitrc-Xmodmap
Source16:	Xresources
Source17:	Xservers
Source18:	Xsession
Source19:	Xsetup_0
Source20:	Xwilling
Source21:	xdm-Xstartup
Source22:	xdm-Xreset
Source23:	XIM.xinit
Source24:	kdm3.conf
Requires:	x11-server-xorg
# Because of <basedir>/X11 directory handling
Requires:	x11-server-common >= 1.4.2
Requires:	xdpyinfo
Requires:	xmodmap
Requires:	xsetroot
Requires:	/bin/sh
Requires:	/bin/grep
Requires:	sessreg
Requires:	xrdb
Suggests:	s2u
Conflicts:	initscripts < 6.87-2mdk
Conflicts:	gdm < 2.8.0.0
Conflicts:	xdm < 1.1.8
BuildArch:	noarch
Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
The xinitrc package contains the xinitrc file, a script which is used
to configure your X Window System session or to start a window manager.

%prep

%build
echo "Hello, i'm a build section"

%install
rm -rf %{buildroot}

R=%{buildroot}/
S=%{_sourcedir}
	
mkdir -p $R%{_sysconfdir}/X11/{xdm,xinit}
install -m755 $S/Xsession $R%{_sysconfdir}/X11/
install -m644 $S/x11-Xresources $R%{_sysconfdir}/X11/Xresources

mkdir $R%{_sysconfdir}/X11/{xinit,xsetup}.d
install -m 755 $S/XIM.xinit $R%{_sysconfdir}/X11/xinit.d/02XIM
mkdir $R%{_sysconfdir}/X11/wmsession.d
mkdir -p $R%{_datadir}/X11/xdm
install -m755 $S/Xwilling $S/Xsetup_0 $S/TakeConsole $S/GiveConsole $R%{_datadir}/X11/xdm
ln -s ../../..%{_datadir}/X11/xdm/{Xwilling,Xsetup_0,TakeConsole,GiveConsole} $R%{_sysconfdir}/X11/xdm
install -m644 $S/{xdm-config,Xservers,Xresources,Xaccess} $R%{_sysconfdir}/X11/xdm
ln -s ../../../..%{_sysconfdir}/X11/xdm/{xdm-config,Xservers,Xresources,Xaccess} $R%{_datadir}/X11/xdm
install -m755 $S/xdm-Xsession $R%{_datadir}/X11/xdm/Xsession

install -m755 $S/xdm-Xreset $R%{_datadir}/X11/xdm/Xreset
install -m755 $S/xdm-Xstartup $R%{_datadir}/X11/xdm/Xstartup
ln -s ../../..%{_datadir}/X11/xdm/{Xsession,Xreset,Xstartup} $R%{_sysconfdir}/X11/xdm

install -m644 $S/xinitrc-Xmodmap $R%{_sysconfdir}/X11/Xmodmap
for i in xinitrc Xclients fixkeyboard XIM; do install -m755 $S/xinitrc-$i $R%{_sysconfdir}/X11/xinit/$i;done

mkdir -p $R%{_bindir}/
install -m755 $S/xinitrc-RunWM $R%{_bindir}/RunWM
for i in Fvwm95 MWM AfterStep WindowMaker; do ln -sf RunWM $R%{_bindir}/RunWM.$i;done

mkdir -p $R%{_datadir}/X11/dm.d
install -m644 $S/kdm.conf $R%{_datadir}/X11/dm.d/10kdm.conf
install -m644 $S/kdm3.conf $R%{_datadir}/X11/dm.d/15kdm3.conf
install -m644 $S/gdm.conf $R%{_datadir}/X11/dm.d/20gdm.conf
install -m644 $S/xdm.conf $R%{_datadir}/X11/dm.d/30xdm.conf

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/X11/Xmodmap
%config(noreplace) %{_sysconfdir}/X11/Xresources
%config(noreplace) %{_sysconfdir}/X11/xdm/xdm-config
%config(noreplace) %{_sysconfdir}/X11/xdm/Xservers
%config(noreplace) %{_sysconfdir}/X11/xdm/Xresources
%config(noreplace) %{_sysconfdir}/X11/xdm/Xaccess

%{_sysconfdir}/X11/xdm/GiveConsole
%{_sysconfdir}/X11/xdm/TakeConsole
%{_sysconfdir}/X11/xdm/Xreset
%{_sysconfdir}/X11/xdm/Xsession
%{_sysconfdir}/X11/xdm/Xsetup_0
%{_sysconfdir}/X11/xdm/Xstartup
%{_sysconfdir}/X11/xdm/Xwilling


%dir %{_sysconfdir}/X11/wmsession.d
%dir %{_sysconfdir}/X11/xinit
%dir %{_sysconfdir}/X11/xinit.d
%dir %{_sysconfdir}/X11/xsetup.d
%{_sysconfdir}/X11/Xsession
%{_sysconfdir}/X11/xinit.d/02XIM
%{_sysconfdir}/X11/xinit/XIM
%{_sysconfdir}/X11/xinit/Xclients
%{_sysconfdir}/X11/xinit/fixkeyboard
%{_sysconfdir}/X11/xinit/xinitrc
%{_bindir}/*
%{_datadir}/X11/dm.d
%{_datadir}/X11/xdm

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19327 |12mr|xinitrc_dbus-0.11.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:		Script check DBUS install for pcmanfm 0.9.8 and above
Name:			xinitrc_dbus
Version:		0.11.2
Release:		%mkrel 3
License:		GPLv2+
Group:			System/Base
Source0:		%{name}.sh
BuildArch:		noarch
Requires:		pcmanfm >= 0.9.8 dbus
BuildRoot:		%{_tmppath}/%{name}-%{version}-%{release}-root

%description
This script add DBus entry to pcmanfm 0.9.8 and above

%prep

%build

%install
rm -rf %{buildroot}

mkdir -p ${RPM_BUILD_ROOT}/%{_bindir}
cp %SOURCE0  ${RPM_BUILD_ROOT}/%{_bindir}/xinitrc_dbus

%clean
rm -rf %{buildroot}

%files
%defattr(-, root, root, -)

%{_bindir}/xinitrc_dbus



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19328 |12mr|xinput-1.5.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		xinput
Version:	1.5.3
Release:	%mkrel 5
Summary:	Runtime configuration and test of XInput devices
Group:		System/X11
URL:		http://xorg.freedesktop.org
Source:		http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License:	MIT
BuildRoot:	%{_tmppath}/%{name}-droot
BuildRequires:	x11-util-macros		>= 1.1.5
BuildRequires:	libx11-devel		>= 1.1.3
BuildRequires:	libxext-devel		>= 1.0.3
BuildRequires:	libxi-devel		>= 1.1.3

%description
Runtime configuration and test of XInput devices

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/xinput
%{_mandir}/*/*
%doc README ChangeLog



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19329 |12mr|xjavadoc-1.1-1.13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define section		free
%define gcj_support	1

Name:		xjavadoc
Version:	1.1
Release:	1.13
Epoch:		0
Summary:	The XJavaDoc engine
License:	BSD Style
URL:		http://xdoclet.sourceforge.net/xjavadoc/
Group:		Development/Java
Source0:	%{name}-src-%{version}-RHCLEAN.tar.bz2
# cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/xdoclet login
# cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/xdoclet export -r XJAVADOC_1_1 xjavadoc
Patch0:		%{name}-build_xml.patch
BuildRequires:  java-rpmbuild
BuildRequires:	java
BuildRequires:	java-devel
BuildRequires:	junit
BuildRequires:	ant >= 0:1.5
BuildRequires:	jakarta-commons-logging
BuildRequires:	jakarta-commons-collections
BuildRequires:	xml-commons-jaxp-1.3-apis
BuildRequires:	log4j
BuildRequires:	java-devel 
BuildRequires:	javacc
BuildRequires:	xalan-j2
BuildRequires:	jrefactory
BuildRequires:	ant-junit
BuildRequires:	ant-nodeps
BuildRequires:	locales-en
Requires:	jakarta-commons-logging
Requires:	jakarta-commons-collections
Requires:	xml-commons-jaxp-1.3-apis
Requires:	log4j
Requires:	xalan-j2
Requires:	jrefactory
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
Buildarch:      noarch
%endif

%description
The XJavaDoc engine is a complete rewrite of Sun's 
JavaDoc engine that is faster and more suited for 
XDoclet (although it is completely standalone). It 
scans java source code and makes information about 
a class available via special java beans that are 
part of the XJavaDoc core. These beans provide the 
same information about a class as Sun's JavaDoc API, 
and some nice extra features. 

%package        javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description    javadoc
%{summary}.

%prep
%setup -q -n %{name}
find . -name "*.tar.bz2" -exec rm {} \;
find . -name "*.jar" -exec rm {} \;

%patch0 -b .sav

%build
export LC_ALL=ISO-8859-1
export CLASSPATH=$(build-classpath \
xalan-j2 \
junit \
javacc \
log4j \
commons-logging \
commons-collections \
xml-commons-jaxp-1.3-apis \
jrefactory \
ant)

export OPT_JAR_LIST="junit ant/ant-junit ant/ant-nodeps"
%ant -Dbuild.sysclasspath=first -Djavacchome=%{_javadir} javadoc

%install
mkdir -p $RPM_BUILD_ROOT%{_javadir}
mkdir -p $RPM_BUILD_ROOT%{_javadocdir}
mkdir -p $RPM_BUILD_ROOT%{_docdir}
install -m 644 target/%{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}

# version less symlinks
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}.jar; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)

install -d -m 755 $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
install -m 644 LICENSE.txt $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
install -m 644 docs/architecture.txt $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}

#javadoc
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr dist/docs/api/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name} # ghost symlink

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%post javadoc
rm -f %{_javadocdir}/%{name}
ln -s %{name}-%{version} %{_javadocdir}/%{name}

%postun javadoc
if [ "$1" = "0" ]; then
    rm -f %{_javadocdir}/%{name}
fi

%files
%defattr(0644,root,root,0755)
%{_javadir}/*
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/*
%endif
%{_docdir}/%{name}-%{version}/*

%files javadoc
%defattr(-,root,root,-)
%doc %{_javadocdir}/%{name}-%{version}
%ghost %doc %{_javadocdir}/%{name}





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19330 |12mr|xkbcomp-1.2.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		xkbcomp
Version:	1.2.4
Release:	1
Summary:	Compile XKB keyboard description
Group:		Development/X11
Source0:	http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License:	MIT

BuildRequires: libx11-devel >= 1.0.0
BuildRequires: libxkbfile-devel >= 1.0.1
BuildRequires: x11-util-macros >= 1.0.1

%description
The xkbcomp keymap compiler converts a description of an XKB keymap into one of
several output formats. The most common use for xkbcomp is to create a compiled
keymap file (.xkm extension) which can be read directly by XKB-capable X
servers or utilities.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%{_bindir}/xkbcomp
%{_mandir}/man1/xkbcomp.1*
%{_libdir}/pkgconfig/%{name}.pc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19331 |12mr|xkbevd-1.1.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		xkbevd
Version:	1.1.3
Release:	1
Summary:	XKB event daemon
Group:		Development/X11
URL:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License:	MIT

BuildRequires: libx11-devel >= 1.0.0
BuildRequires: libxkbfile-devel >= 1.0.1
BuildRequires: x11-util-macros >= 1.0.1
BuildRequires:	bison

%description
The xkbevd event daemon listens for specified XKB events and executes
requested commands if they occur. The configuration file consists of a
list of event specification/action pairs and/or variable definitions.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x	--x-includes=%{_includedir} \
		--x-libraries=%{_libdir}

%make

%install
mkdir -p %{buildroot}/%{_datadir}/X11/xkb
install -m 644 example.cf xkbevd.cf %{buildroot}/%{_datadir}/X11/xkb
%makeinstall_std

%files
%{_bindir}/xkbevd
%{_mandir}/man1/xkbevd.1*
%{_datadir}/X11/xkb/*.cf



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19332 |12mr|xkbprint-1.0.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		xkbprint
Version:	1.0.3
Release:	%mkrel 3
Summary:	Print an XKB keyboard description
Group:		Development/X11
Source:		http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License:	MIT
BuildRoot:	%{_tmppath}/%{name}-root

BuildRequires: libx11-devel >= 1.0.0
BuildRequires: libxkbfile-devel >= 1.0.1
BuildRequires: x11-util-macros >= 1.0.1

%description
The xkbprint comman generates a printable or encapsulated PostScript
description of the XKB keyboard description specified by a file. 

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x	--x-includes=%{_includedir} \
		--x-libraries=%{_libdir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/xkbprint
%{_mandir}/man1/xkbprint.1*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19333 |12mr|xkbutils-1.0.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		xkbutils
Version:	1.0.3
Release:	%mkrel 3
Summary:	X.Org X11 XKB utilities
Group:		Development/X11
Source:		http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License:	MIT
BuildRoot:	%{_tmppath}/%{name}-root

BuildRequires: libx11-devel >= 1.0.0
BuildRequires: libxkbfile-devel >= 1.0.1
BuildRequires: libxaw-devel >= 1.0.1
BuildRequires: x11-util-macros >= 1.0.1

%description
This package provides several XKB utilities for X.org.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x	--x-includes=%{_includedir} \
		--x-libraries=%{_libdir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/xkbbell
%{_bindir}/xkbvleds
%{_bindir}/xkbwatch
%{_mandir}/man1/*.1.*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19334 |12mr|xkeyboard-config-2.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define old_name x11-data-xkbdata

%define git_url git://anongit.freedesktop.org/xkeyboard-config

Name:		xkeyboard-config
Epoch:		1
Version:	2.7
Release:	1
Summary:	XKB data files
License:	MIT
Group:		Development/X11
URL:		http://www.freedesktop.org/wiki/Software/XKeyboardConfig
Source:		xkeyboard-config-%{version}.tar.bz2
# (Anssi 09/2008) Add fi(kotoistus_classic_nbsp) and use that by default.
# It has nbsp in level4 instead of level3 to avoid typos, as in fi(classic).
# See http://bugs.freedesktop.org/show_bug.cgi?id=12764
# Comments have been sent to the Kotoistus project.
Patch1:		xkeyboard-config-1.9-fi-kotoistus_classic_nbsp.patch

# Morocco symbols/tifinagh should be symbols/ma in the official version
# Nigerian symbols/ng seens to match
# Pakistanese is pk in 1.1, not snd
# symbols/tm "Turkmen" is the same as symbols/tr "Turkey" in 1.1? seens
#	quite different
# symbols/urd seens to be 1.1's symbols/in (claims support for all Indian
#	keyboard layouts)
# symbols/kur "Kurdish" is apparently in several different Kurdish support
#	files/descriptions
# symbols/chr "Cherokee" being dropped? or already integrated in some other
#	description?
Patch2:		xkbdata-1.0.1-newkbd.patch

# (fc) 1.5-2mdv map key_battery, wlan, bluetooth, uwb to their XF86 keycodes (GIT)
Patch6:		xkeyboard-config-1.4-battery.patch
# Revert change that disables zapping by default
Patch9:		xkeyboard-config-1.9-Enable-zapping-by-default.patch

#Add Altai and fix some Russia national layout
Patch10:	xkeyboard-config-2.7-altai.patch

# Add Swiss-German layout with ¨ deadkey, but without turning important
# development characters like ` or ' into deadkeys
Patch11:	xkeyboard-config-ch-scriptdeadkeys.patch

Patch12:	xkeyboard-config-2.4.1-br-support.diff

BuildRequires:	pkgconfig(x11)
BuildRequires:	glib-gettextize
BuildRequires:	intltool
BuildRequires:	perl-XML-Parser
BuildRequires:	x11-proto-devel
BuildRequires:	x11-util-macros
BuildRequires:	xkbcomp
# For the mab page
BuildRequires:	xsltproc
# https://qa.mandriva.com/show_bug.cgi?id=44052
BuildRequires:	gettext-devel

BuildArch:	noarch

%description
Xkeyboard-config provides consistent, well-structured, frequently released of X
keyboard configuration data (XKB) for various X Window System implementations.

%package -n %{old_name}
Summary:	%{summary}
Group:		%{group}

%description -n %{old_name}
Xkeyboard-config provides consistent, well-structured, frequently released of X
keyboard configuration data (XKB) for various X Window System implementations.

%prep
%setup -q

%patch1 -p1
%patch6 -p1 -b .battery
%patch9 -p1 -b .enable-zapping
%patch10 -p1 -b .russain_national
%patch11 -p1 -b .ch_scriptdeadkeys
%patch12 -p1 -b .br

# fix build
aclocal
autoconf

%build
%configure2_5x --enable-compat-rules \
		--with-xkb-base=%{_datadir}/X11/xkb \
		--with-xkb-rules-symlink=xorg \
		--disable-runtime-deps

%make

%install
%makeinstall_std

mkdir -p %{buildroot}%{_localstatedir}/lib/xkb
#need this symlink for xkb to work (Mdv bug #34195)
ln -snf %{_localstatedir}/lib/xkb %{buildroot}%{_datadir}/X11/xkb/compiled

%find_lang %{name}

%pre -n %{old_name}
# this was a directory in the old installation
if [ -d "%{_datadir}/X11/xkb/compiled" ]; then
	rm -rf %{_datadir}/X11/xkb/compiled
fi

%files -f %{name}.lang -n %{old_name}
%dir %{_datadir}/X11/xkb/
%attr(1777,root,root) %dir %{_localstatedir}/lib/xkb
%{_datadir}/X11/xkb/*
%{_datadir}/pkgconfig/xkeyboard-config.pc
%{_mandir}/man7/xkeyboard-config.7.*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19335 |12mr|xkill-1.0.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: xkill
Version: 1.0.3
Release: %mkrel 5
Summary: Kill a client by its X resource
Group: Monitoring
Source: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
Source11:   %{name}-mini.png
Source12:   %{name}-std.png
Source13:   %{name}-large.png
License: MIT
BuildRoot: %{_tmppath}/%{name}-root

BuildRequires: libx11-devel >= 1.0.0
BuildRequires: libxmu-devel >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1

%description
Xkill is a utility for forcing the X server to close connections to clients.
This program is very dangerous, but is useful for aborting programs that have
displayed undesired windows on a user's screen.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x	--x-includes=%{_includedir}\
		--x-libraries=%{_libdir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
Name=XKill
Comment=Kill a client by its X resource
Exec=/usr/bin/xkill
Icon=xkill
Terminal=false
Type=Application
StartupNotify=true
Categories=System;Monitor;
NoDisplay=true
EOF

install -m644 %{SOURCE11} -D $RPM_BUILD_ROOT%{_miconsdir}/xkill.png
install -m644 %{SOURCE12} -D $RPM_BUILD_ROOT%{_iconsdir}/xkill.png
install -m644 %{SOURCE13} -D $RPM_BUILD_ROOT%{_liconsdir}/xkill.png

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files
%defattr(-,root,root)
%{_bindir}/xkill
%{_mandir}/man1/*
%{_datadir}/applications/mandriva-%{name}.desktop
%{_miconsdir}/xkill.png
%{_iconsdir}/xkill.png
%{_liconsdir}/xkill.png



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19336 |12mr|xl2tpd-1.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	Layer 2 Tunnelling Protocol Daemon (RFC 2661)
Name:		xl2tpd
Version:	1.3.0
Release:	%mkrel 1
License:	GPLv2+
Group:		Networking/Other
Url: 		http://www.xelerance.com/software/xl2tpd/
Source0: 	http://www.xelerance.com/software/xl2tpd/%{name}-%{version}.tar.gz
Patch0:		xl2tpd.c.patch
BuildRequires:	pcap-devel
Requires:	ppp
Obsoletes:	l2tpd <= 0.69
Provides:	l2tpd = 0.69
Requires(post):	/sbin/chkconfig
Requires(preun):	/sbin/chkconfig
Requires(preun):	/sbin/service
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
xl2tpd is an implementation of the Layer 2 Tunnelling Protocol (RFC 2661).
L2TP allows you to tunnel PPP over UDP. Some ISPs use L2TP to tunnel user
sessions from dial-in servers (modem banks, ADSL DSLAMs) to back-end PPP
servers. Another important application is Virtual Private Networks where
the IPsec protocol is used to secure the L2TP connection (L2TP/IPsec,
RFC 3193). The L2TP/IPsec protocol is mainly used by Windows and 
Mac OS X clients. On Linux, xl2tpd can be used in combination with IPsec
implementations such as Openswan.
Example configuration files for such a setup are included in this RPM.

xl2tpd works by opening a pseudo-tty for communicating with pppd.
It runs completely in userspace.

%prep
%setup -q
%patch0 -p1

%build
%make DFLAGS="%{optflags} -g -DDEBUG_PPPD -DDEBUG_CONTROL -DDEBUG_ENTROPY"
sed -i -e 's|chkconfig:[ \t][ \t]*|chkconfig: |' packaging/fedora/xl2tpd.init

%install
rm -rf %{buildroot}
%makeinstall_std PREFIX="%{_prefix}"
install -p -D -m644 examples/xl2tpd.conf %{buildroot}%{_sysconfdir}/xl2tpd/xl2tpd.conf
install -p -D -m644 examples/ppp-options.xl2tpd %{buildroot}%{_sysconfdir}/ppp/options.xl2tpd
install -p -D -m600 doc/l2tp-secrets.sample %{buildroot}%{_sysconfdir}/xl2tpd/l2tp-secrets
install -p -D -m600 examples/chapsecrets.sample %{buildroot}%{_sysconfdir}/ppp/chap-secrets.sample
install -p -D -m755 packaging/fedora/xl2tpd.init %{buildroot}%{_initrddir}/xl2tpd
install -p -D -m755 -d %{buildroot}%{_localstatedir}/run/xl2tpd

%clean
rm -rf %{buildroot}

%post
/sbin/chkconfig --add xl2tpd
# if we migrate from l2tpd to xl2tpd, copy the configs
if [ -f /etc/l2tpd/l2tpd.conf ]
then
	echo "Old /etc/l2tpd configuration found, migrating to /etc/xl2tpd"
	mv /etc/xl2tpd/xl2tpd.conf /etc/xl2tpd/xl2tpd.conf.rpmsave
	cat /etc/l2tpd/l2tpd.conf | sed "s/options.l2tpd/options.xl2tpd/" > /etc/xl2tpd/xl2tpd.conf
	mv /etc/ppp/options.xl2tpd /etc/ppp/options.xl2tpd.rpmsave
	mv /etc/ppp/options.l2tpd /etc/ppp/options.xl2tpd
	mv /etc/xl2tpd/l2tp-secrets /etc/xl2tpd/l2tpd-secrets.rpmsave
	cp -pa /etc/l2tpd/l2tp-secrets /etc/xl2tpd/l2tp-secrets
	
fi


%preun
if [ $1 -eq 0 ]; then
	/sbin/service xl2tpd stop > /dev/null 2>&1
	/sbin/chkconfig --del xl2tpd
fi

%postun
if [ $1 -ge 1 ]; then
  /sbin/service xl2tpd condrestart 2>&1 >/dev/null
fi

%files
%defattr(-,root,root)
%doc BUGS CHANGES CREDITS LICENSE README.* TODO doc/rfc2661.txt 
%doc doc/README.patents examples/chapsecrets.sample
%{_sbindir}/xl2tpd
%{_sbindir}/xl2tpd-control
%{_bindir}/pfc
%{_mandir}/*/*
%dir %{_sysconfdir}/xl2tpd
%config(noreplace) %{_sysconfdir}/xl2tpd/*
%config(noreplace) %{_sysconfdir}/ppp/*
%attr(0755,root,root)  %{_initrddir}/xl2tpd
%dir %{_localstatedir}/run/xl2tpd



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19337 |12mr|xlhtml-0.5-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:         xlhtml
Version:      0.5
Release:      %mkrel 12
License:      GPL
Group:        Text tools
Requires:     xlhtml-cole
Summary:      Excel 95 and later file converter
URL:          http://chicago.sourceforge.net/xlhtml/
Source:       %{name}-%{version}.tar.bz2
Patch:        %{name}-%{version}.diff
BuildRoot:    %{_tmppath}/%{name}-%{version}-build
Buildrequires: automake

%description
xlHtml is an Excel 95 and later file converter. Its html output can be
used as a Netscape Plug-in to let you view xls e-mail attachments. It
can also extract regions of a spreadsheet and convert the spreadsheet
to pure text rather than html.


%package -n xlhtml-cole
Summary:      Free C OLE library
Group:        Development/C++

%description -n xlhtml-cole
Using cole, you can access Microsoft "Structured Storage" files. The
most popular Microsoft programs generate "Structured Storage" files,
including the Microsoft suite for offices. StarDivision's suite
(StarOffice) generates "Structured Storage" files, too. FlashPix file
format is "Structured Storage", too.


%prep
%setup -q
%patch -p0

mv ppthtml/README README-ppthtml

%build
autoreconf -fi
%configure2_5x
%make
%make -C cole/utils

%install
rm -fr %buildroot
%makeinstall_std
# xlhtml-cole
install -m 755 cole/cole-config $RPM_BUILD_ROOT/usr/bin
mkdir -p $RPM_BUILD_ROOT/%{_includedir}/cole
install cole/cole.h  $RPM_BUILD_ROOT/%{_includedir}/cole
install cole/utils/cole_extract $RPM_BUILD_ROOT/%{_bindir}
install cole/utils/cole_isfs $RPM_BUILD_ROOT/%{_bindir}
install cole/utils/cole_isfs_fast $RPM_BUILD_ROOT/%{_bindir}
install cole/utils/cole_tree $RPM_BUILD_ROOT/%{_bindir}

%multiarch_binaries %{buildroot}%{_bindir}/cole-config

%clean
rm -rf $RPM_BUILD_ROOT 

%files
%defattr(-,root,root)
%doc xlhtml/TODO xlhtml/README README-ppthtml
#%doc xlhtml/contrib/*.html
#%doc xlhtml/contrib/*.txt
%{_bindir}/nsopen
%{_bindir}/nspptview
%{_bindir}/nsxlview
%{_bindir}/ppthtml
%{_bindir}/xlhtml
%{_mandir}/*/*

%if %mdkversion < 200900
%post -n xlhtml-cole -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n xlhtml-cole -p /sbin/ldconfig
%endif

%files -n xlhtml-cole
%defattr(-,root,root)
%doc AUTHORS COPYING INSTALL ChangeLog NEWS cole/TODO README
%{_bindir}/cole-config
%{multiarch_bindir}/cole-config
%{_bindir}/cole_extract
%{_bindir}/cole_isfs
%{_bindir}/cole_isfs_fast
%{_bindir}/cole_tree
%{_includedir}/cole
%{_libdir}/libcole.*
#/usr/share/aclocal/cole.m4





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19338 |12mr|xli-20061110-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	xli
%define	version	20061110
%define fver	2006-11-10
%define	release	%mkrel 9
%define	url	http://pantransit.reptiles.org/prog/

Summary:	XLI - X11 Image Loading Utility
Name:		%{name}
Version:	%{version}
Release:	%{release}
URL:		%{url}
Source0:	%{url}/%{name}/%{name}-%{fver}.tar.gz
Patch1:		xli-1.17.0-mdkpath.patch
Patch2:		xli-1.17.0-compile-fixes.patch
License:	MIT
Group:		Graphics
BuildRequires:	libx11-devel
BuildRequires:	libxext-devel
BuildRequires:	gccmakedep
BuildRequires:	imake
BuildRequires:	libjpeg-devel
BuildRequires:	libpng-devel
BuildRequires:	rman
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Provides:	xloadimage
Obsoletes:	xloadimage

%description
This utility will view several types of images under X11, or load
images onto the X11 root window.  Can view the following image types
under X11: 

FBM Image, Sun Rasterfile, CMU WM Raster, Portable Bit Map (PBM, PGM,
PPM), Faces Project, GIF Image, JFIF style jpeg Image, Utah RLE Image,
Windows, OS/2 RLE Image, Photograph on CD Image, X Window Dump, Targa 
Image, McIDAS areafile, G3 FAX Image, PC Paintbrush Image, GEM Bit Image,
MacPaint Image, X Pixmap (.xpm), XBitmap

%prep
%setup -q -n %{name}-%{fver}
%patch1 -p1
%patch2 -p1

%build
xmkmf -a
%make CFLAGS="%optflags" EXTRA_LDOPTIONS="%ldflags"
for i in xli xlito; do cp -f $i.man $i.1; done
cp -f xliguide.man xliguide.5

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_bindir}
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/X11/app-defaults/
make install SYSPATHFILE=$RPM_BUILD_ROOT%{_sysconfdir}/X11/app-defaults/Xli BINDIR=$RPM_BUILD_ROOT%{_bindir}

for i in *.1;do install -m644 $i -D $RPM_BUILD_ROOT%{_mandir}/man1/$i;done
install -m644 xliguide.5 -D $RPM_BUILD_ROOT%{_mandir}/man5/xliguide.5

ln -sf xli $RPM_BUILD_ROOT%{_bindir}/xsetbg
ln -sf xli $RPM_BUILD_ROOT%{_bindir}/xview 
ln -sf xli $RPM_BUILD_ROOT%{_bindir}/xloadimage

# quick fix for doc permissions
chmod 644 README*
 
%clean  
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc chkgamma.jpg README* ABOUTGAMMA
%{_bindir}/*
%config(noreplace) %{_sysconfdir}/X11/app-defaults/*
%{_mandir}/*/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19339 |12mr|xload-1.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: xload
Version: 1.1.1
Release: 1
Summary: System load average display for X
Group: Development/X11
Source0: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License: MIT

BuildRequires: libxt-devel >= 1.0.0
BuildRequires: libxaw-devel >= 1.0.1
BuildRequires: x11-util-macros >= 1.0.1

%description
The xload program displays a periodically updating histogram of the system
load average.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%{_bindir}/xload
%{_datadir}/X11/app-defaults/XLoad
%{_mandir}/man1/xload.1*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19340 |12mr|xlockmore-5.34-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		xlockmore
Summary:	An X terminal locking program
Version:	5.34
Release:	%mkrel 3
License:	BSD
Group:		Graphical desktop/Other
Url:		http://www.tux.org/~bagleyd/xlockmore.html
Source:		http://www.tux.org/~bagleyd/xlock/%name-%version/%name-%version.tar.bz2
Source1:	xlock.pamd
Patch0:		xlockmore-5.30-soundpath.patch
Patch3:		xlockmore-5.30-include_ftgl_path.patch
Requires:	pam >= 0.59
Requires:	fortune-mod
Requires:	pam
#fhimpe: needed for chkpwd group
Requires:	setup >= 2.7.12-2
BuildRequires:	esound-devel 
BuildRequires:	gtk+2-devel
BuildRequires:	mesa-common-devel 
BuildRequires:	pam-devel 
BuildRequires:	libx11-devel
BuildRequires:	libxext-devel
BuildRequires:	xpm-devel 
BuildRequires:	pkgconfig(xt)
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The xlockmore utility is an enhanced version of the standard xlock
program, which allows you to lock an X session so that other users
can't access it.  Xlockmore runs a provided screensaver until you type
in your password.

Install the xlockmore package if you need a locking program to secure
X sessions.

%package gtk2
Summary:	A GTK2 front-end to xlockmore
Url:		http://www.tux.org/~bagleyd/xlockmore.html
Group:		Graphical desktop/Other
License:	BSD
Requires:	xlockmore

%description gtk2
A GTK2 front-end to xlockmore.

%prep
%setup -q
%patch0 -p1 -b .soundpath
%patch3 -p1 -b .include_ftgl_path

%{__sed} -i -e "s,/lib,/%{_lib},g" configure

%build

export CXXFLAGS="-laudiofile"

autoconf

%configure2_5x \
	--without-motif \
	--with-gtk2 \
	--without-gtk \
	--enable-pam \
	--enable-syslog \
	--disable-setuid \
	--with-crypt \
	--without-rplay \
	--enable-appdefaultdir=%{_datadir}/X11/app-defaults
make

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_datadir}/sounds/xlockmore

perl -p -i -e 's/-o root//g' Makefile */Makefile
%makeinstall

install -m644 xlock/xlock.man -D %{buildroot}%{_mandir}/man1/xlock.1
install -m644 xlock/XLock.ad -D %{buildroot}%{_datadir}/X11/app-defaults/XLock
install -m644 %{SOURCE1} -D %{buildroot}%{_sysconfdir}/pam.d/xlock

cp sounds/*.au %{buildroot}%{_datadir}/sounds/xlockmore
rm -rf %{buildroot}%{_mandir}/xlock.1*
chmod 755 %{buildroot}%{_bindir}/xlock


%{__mkdir_p} %{buildroot}%{_datadir}/applications

cat >> %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=Xlock
Comment=X11 screen saver
Icon=gnome-lockscreen.png
Exec=xlock
Terminal=false
Type=Application
Category=System;
EOF

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%attr(2755,root,chkpwd) %{_bindir}/xlock
%{_mandir}/man1/xlock.1*
%config(noreplace) %{_datadir}/X11/app-defaults/XLock
%{_datadir}/sounds/xlockmore
%{_datadir}/applications/%{name}.desktop
%config(noreplace) %{_sysconfdir}/pam.d/*

%files gtk2
%defattr(-,root,root)
%{_bindir}/xglock
%{_datadir}/xlock



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19341 |12mr|xlogo-1.0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		xlogo
Version:	1.0.4
Release:	1
Summary:	X Window System logo
Group:		Development/X11
Source0:	http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License:	MIT

BuildRequires: libxext-devel >= 1.0.0
BuildRequires: libxt-devel >= 1.0.0
BuildRequires: libxaw-devel >= 1.0.1
BuildRequires: libxprintutil-devel >= 1.0.1
BuildRequires: libxrender-devel >= 0.9.0.2
BuildRequires: x11-util-macros >= 1.0.1
BuildRequires: pkgconfig(xft) >= 2.1.8.2

%description
The xlogo program displays the X Window System logo.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%{_bindir}/xlogo
%{_datadir}/X11/app-defaults/XLogo-color
%{_datadir}/X11/app-defaults/XLogo
%{_mandir}/man1/xlogo.1*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19342 |12mr|xlsatoms-1.1.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		xlsatoms
Version:	1.1.1
Release:	%mkrel 3
Summary:	List interned atoms defined on server
Group:		Development/X11
Source:		http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License:	MIT
BuildRoot:	%{_tmppath}/%{name}-root

BuildRequires: %{_lib}xcb-devel
BuildRequires: x11-util-macros >= 1.0.1

%description
Xlsatoms lists the interned atoms. By default, all atoms starting
from 1 (the lowest atom value defined by the protocol) are listed
until unknown atom is found. If an explicit range is given, xlsatoms
will try all atoms in the range, regardless of whether or not any
are undefined.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x	--x-includes=%{_includedir} \
		--x-libraries=%{_libdir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/xlsatoms
%{_mandir}/man1/xlsatoms.1*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19343 |12mr|xlsclients-1.1.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		xlsclients
Version:	1.1.2
Release:	%mkrel 2
Summary:	List client applications running on a display
Group:		Development/X11
Source:		http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License:	MIT
BuildRoot:	%{_tmppath}/%{name}-root

BuildRequires: %{_lib}xcb-devel
BuildRequires: %{_lib}xcb-util-devel
BuildRequires: x11-util-macros >= 1.0.1

%description
Xlsclients is a utility for listing information about the client
applications running on a display. It may be used to generate scripts
representing a snapshot of the user's current session.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x	--x-includes=%{_includedir} \
		--x-libraries=%{_libdir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/xlsclients
%{_mandir}/man1/xlsclients.1*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19344 |12mr|xlsfonts-1.0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		xlsfonts
Version:	1.0.4
Release:	1
Summary:	Server font list displayer for X
Group:		Development/X11
License:	MIT
Source:		http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(x11)
BuildRequires:	x11-util-macros

%description
Xlsfonts lists the fonts that match the given pattern. The wildcard character
"*" may be used to match any sequence of characters (including none), and "?"
to match any single character.

%prep
%setup -q

%build
%configure2_5x	--x-includes=%{_includedir}\
		--x-libraries=%{_libdir}

%make

%install
%makeinstall_std

%files
%{_bindir}/xlsfonts
%{_mandir}/man1/xlsfonts.1*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19345 |12mr|xmag-1.0.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: xmag
Version: 1.0.4
Release: %mkrel 2
Summary: Magnify parts of the screen
Group: Development/X11
Source: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
Source1: xmag.xpm
Source2: xmag.xpm.large
Source3: xmag.xpm.mini
License: MIT
BuildRoot: %{_tmppath}/%{name}-root

BuildRequires: libxt-devel >= 1.0.0
BuildRequires: libxaw-devel >= 1.0.1
BuildRequires: x11-util-macros >= 1.0.1

%description
The xmag program allows you to magnify portions of an X screen.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

# install icons
mkdir -p %{buildroot}%{_datadir}/icons/large
mkdir -p %{buildroot}%{_datadir}/icons/mini

install -m0644 %{SOURCE1} %{buildroot}%{_datadir}/icons/xmag.xpm
install -m0644 %{SOURCE2} %{buildroot}%{_datadir}/icons/large/xmag.xpm
install -m0644 %{SOURCE3} %{buildroot}%{_datadir}/icons/mini/xmag.xpm
%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/xmag
%{_datadir}/X11/app-defaults/Xmag
%{_mandir}/man1/xmag.1*
%{_datadir}/icons/xmag.xpm
%{_datadir}/icons/*/xmag.xpm



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19346 |12mr|xmailbox-2.5-30
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	xmailbox
%define	version	2.5

Summary:	An X Window System utility which notifies you of new mail
Name:		%{name}
Version:	%{version}
Release:	%mkrel 30
License:	MIT
Group:		Networking/Mail
BuildRequires:	libx11-devel libxext-devel libxaw-devel libxmu-devel libxt-devel xpm-devel imake
Source0:	ftp://ftp.x.org/contrib/applications/%{name}-%{version}.tar.bz2
Patch1:		xmailbox-2.2-xpm.patch
Patch2:		xmailbox-2.4-glibc.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The xmailbox program is an X Window System program which notifies you
when mail arrives.  Xmailbox is similar to the xbiff program, but it
offers more features and notification options.

Install the xmailbox package if you'd like a graphical program for X
which will notify you when new mail arrives.

%prep
%setup -q
%patch1 -p1
%patch2 -p1

%build
xmkmf
%make CDEBUGFLAGS="$RPM_OPT_FLAGS"

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/X11/wmconfig

%{makeinstall_std} install.man

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Name=Xmailbox
Comment=Mail notifier
Exec=%{_bindir}/%{name} 
Icon=mail_section
Terminal=false
Type=Application
StartupNotify=true
Categories=Utility;Network;Email;X-MandrivaLinux-Internet-Mail;
EOF

#(peroyvind) get rid of unpackaged files
rm -f $RPM_BUILD_ROOT%{_prefix}/lib/X11/app-defaults

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README
%{_bindir}/xmailbox
%{_mandir}/man1/xmailbox.1*
%config(noreplace) %{_sysconfdir}/X11/app-defaults/XMailbox
%{_datadir}/applications/mandriva-%{name}.desktop




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19347 |12mr|xman-1.1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	enable_xprint	0

Name: xman
Version: 1.1.2
Release: %mkrel 1
Summary: Manual page display program for the X Window System
Group: Development/X11
License: MIT
URL: http://xorg.freedesktop.org
Source: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2

BuildRoot: %{_tmppath}/%{name}-root

# Not really required, but configure checks for /etc/man.config
# to know if should or not use it.
BuildRequires: man
BuildRequires: libxaw-devel >= 1.0.1
%if %{enable_xprint}
BuildRequires: libxprintutil-devel >= 1.0.1
-BuildRequires: libxp-devel >= 1.0.0
%endif
BuildRequires: x11-util-macros >= 1.0.1

%description
Xman is a manual page display program for the X Window System.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x \
%if %{enable_xprint}
		--enable-xprint
%else
		--disable-xprint
%endif
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/xman
%{_datadir}/X11/xman.help
%{_datadir}/X11/app-defaults/Xman
%{_mandir}/man1/xman.*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19348 |12mr|xmessage-1.0.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: xmessage
Version: 1.0.3
Release: %mkrel 3
Summary: Display a message or query in a window 
Group: Development/X11
Source: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License: MIT
BuildRoot: %{_tmppath}/%{name}-root

BuildRequires: libxaw-devel >= 1.0.1
BuildRequires: libxt-devel >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1

%description
The xmessage program displays a window containing a message from the command
line, a file, or standard input

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/xmessage
%{_datadir}/X11/app-defaults/Xmessage-color
%{_datadir}/X11/app-defaults/Xmessage
%{_mandir}/man1/xmessage.1*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19349 |12mr|xmh-1.0.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		xmh
Version:	1.0.2
Release:	%mkrel 4
Summary:	Send and read mail with an X interface to MH
Group:		Development/X11
Source:		http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
Patch0:		xmh-1.0.1-fix-str-fmt.patch
License:	MIT
BuildRoot:	%{_tmppath}/%{name}-root

BuildRequires: libxt-devel >= 1.0.0
BuildRequires: libxaw-devel >= 1.0.1
BuildRequires: x11-util-macros >= 1.0.1
BuildRequires: x11-data-bitmaps

%description
The xmh program provides a graphical user interface to the MH Message
Handling System.

%prep
%setup -q -n %{name}-%{version}
%patch0 -p0

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%pre 
if [ -h %{_includedir}/X11 ]; then
	rm -f %{_includedir}/X11
fi

%files
%defattr(-,root,root)
%{_bindir}/xmh
%{_datadir}/X11/app-defaults/Xmh
%{_mandir}/man1/xmh.1*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19350 |12mr|xml-commons-1.3.04-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2005, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define  _duplicate_files_terminate_build 0

%define section free
%define resolverdir %{_sysconfdir}/java/resolver
%define gcj_support 0

Name:           xml-commons
Version:        1.3.04
Release:        4
Summary:        Common code for XML projects
Epoch:          0
License:        Apache License
URL:            http://xml.apache.org/commons/
# svn export http://svn.apache.org/repos/asf/xml/commons/tags/xml-commons-1_0_b2/
Source0:        xml-commons-1.0.b2.tar.bz2
# svn export http://svn.apache.org/repos/asf/xml/commons/tags/xml-commons-external-1_2_04/
Source1:        xml-commons-external-1.2.04.tar.bz2
# svn export http://svn.apache.org/repos/asf/xml/commons/tags/xml-commons-external-1_3_04/
Source2:        xml-commons-external-1.3.04.tar.bz2
# svn export http://svn.apache.org/repos/asf/xml/commons/tags/xml-commons-resolver-1_1_b1/
Source3:        xml-commons-resolver-1.1.b1.tar.bz2
Source4:        xml-commons.which10.script
Source5:        xml-commons.which11.script
Source6:        xml-commons-resolver10-resolver.1
Source7:        xml-commons-resolver10-resolver.sh
Source8:        xml-commons-resolver10-xparse.1
Source9:        xml-commons-resolver10-xparse.sh
Source10:       xml-commons-resolver10-xread.1
Source11:       xml-commons-resolver10-xread.sh
Source12:       xml-commons-resolver11-resolver.1
Source13:       xml-commons-resolver11-resolver.sh
Source14:       xml-commons-resolver11-xparse.1
Source15:       xml-commons-resolver11-xparse.sh
Source16:       xml-commons-resolver11-xread.1
Source17:       xml-commons-resolver11-xread.sh
Source18:       xml-commons-resolver12-resolver.1
Source19:       xml-commons-resolver12-resolver.sh
Source20:       xml-commons-resolver12-xparse.1
Source21:       xml-commons-resolver12-xparse.sh
Source22:       xml-commons-resolver12-xread.1
Source23:       xml-commons-resolver12-xread.sh
Source24:       %{name}-resolver-CatalogManager.properties


Patch0:         %{name}-external-1.3-build_xml.patch
Patch1:         %{name}-resolver-crosslink.patch
Patch2:         %{name}-resolver-1.1-build_xml.patch

#Patch3:        xml-commons.manifest.patch
Requires:       jpackage-utils >= 0:1.6
BuildRequires:  ant
BuildRequires:  docbook-style-xsl
BuildRequires:  java-devel >= 0:1.6
BuildRequires:  java-rpmbuild >= 0:1.6
Group:          Development/Java
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildArch:      noarch
%endif
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
#Vendor:        JPackage Project
#Distribution:  JPackage

%description
xml-commons is focused on common code and guidelines for xml projects.
It's first focus will be to organize and have common packaging for the
various externally-defined standards code relating to XML - things like
the DOM, SAX, and JAXP interfaces.
As the xml-commons community forms, we also hope to serve as a holding
area for other common xml-related utilities and code, and to help
promulgate common packaging, testing, documentation, and other
guidelines across all xml.apache.org subprojects.

%package jaxp-1.1-apis
Summary:        JAXP 1.1, DOM2, SAX2, SAX2-ext 1.0 apis
Group:          Development/Java
Provides:       jaxp = 1.1
Provides:       dom = 2
Provides:       sax = 2.0
Provides:       xslt = 1.0
Provides:       xml-commons-apis = %{epoch}:%{version}
Obsoletes:      xml-commons-apis <= 0:1.3.02-2jpp
Requires:       jpackage-utils >= 0:1.6
Requires:       %{name} = %{epoch}:%{version}-%{release}
Requires(preun): update-alternatives
Requires(post): update-alternatives

%description jaxp-1.1-apis
DOM 2 org.w3c.dom and SAX XML 2.0 org.xml.sax processor apis used 
by several pieces of Apache software. XSLT 1.0.
This version includes the JAXP 1.1 APIs -- Java API for XML 
Processing 1.1, i.e. javax.xml{.parsers,.transform}

%package jaxp-1.1-apis-javadoc
Group:          Development/Java
Summary:        Javadoc for %{name}-jaxp-1.1-apis
Provides:       %{name}-apis-javadoc = %{epoch}:%{version}

%description jaxp-1.1-apis-javadoc
%{summary}.

%package jaxp-1.1-apis-manual
Group:          Development/Java
Summary:        Documents for %{name}-jaxp-1.1-apis

%description jaxp-1.1-apis-manual
%{summary}.

%package which10
Summary:        XmlWhich 1.0 utility from %{name}
Group:          Development/Java
Provides:       xml-commons-which = 0:%{version}
Obsoletes:      xml-commons-which < 0:1.3.03
Requires:       jpackage-utils >= 0:1.6
Requires:       java >= 0:1.6
Requires:       %{name} = %{epoch}:%{version}-%{release}
Requires:       ant >= 0:1.6
Requires(preun): update-alternatives
Requires(post): update-alternatives


%description which10
%{name}.

%package which10-javadoc
Summary:        Javadoc for %{name}-which10
Group:          Development/Java

%description which10-javadoc
Javadoc for %{name}-which.

%package resolver10
Summary:        XmlResolver 1.0 utility from %{name}
Group:          Development/Java
Provides:       xml-commons-resolver = 0:%{version}
Obsoletes:      xml-commons-resolver < 0:1.3.03
Requires:       jpackage-utils >= 0:1.6
Requires:       java >= 0:1.6
Requires:       %{name} = %{epoch}:%{version}-%{release}
Requires(preun): update-alternatives
Requires(post): update-alternatives

%description resolver10
%{summary}.

%package resolver10-javadoc
Summary:        Javadoc for %{name}-resolver10
Group:          Development/Java

%description resolver10-javadoc
%{summary}.

%package resolver11
Summary:        XmlResolver 1.1 utility from %{name}
Group:          Development/Java
Provides:       xml-commons-resolver = 0:%{version}
Obsoletes:      xml-commons-resolver < 0:1.3.03
Requires:       jpackage-utils >= 0:1.6
Requires:       java >= 0:1.6
Requires:       %{name} = %{epoch}:%{version}-%{release}
Requires(preun): update-alternatives
Requires(post):  update-alternatives

%description resolver11
%{summary}.

%package resolver11-javadoc
Summary:        Javadoc for %{name}-resolver11
Group:          Development/Java

%description resolver11-javadoc
%{summary}.

%package jaxp-1.2-apis
Summary:        JAXP 1.2, DOM 2, SAX 2.0.1, SAX2-ext 1.0 apis
Group:          Development/Java
Provides:       jaxp = 1.2
Provides:       dom = 2
Provides:       sax = 2.0.1
Provides:       xslt = 1.0
Provides:       xml-commons-apis = %{epoch}:%{version}
Obsoletes:      xml-commons-apis <= 0:1.3.02-2jpp
Requires:       jpackage-utils >= 0:1.6
Requires:       %{name} = %{epoch}:%{version}-%{release}
Requires(preun): update-alternatives
Requires(post): update-alternatives

%description jaxp-1.2-apis
DOM 2 org.w3c.dom and SAX XML 2.0 org.xml.sax processor apis used 
by several pieces of Apache software. XSLT 1.0.
This version includes the JAXP 1.2 APIs -- Java API for XML 
Processing 1.2, i.e. javax.xml{.parsers,.transform}

%package jaxp-1.2-apis-javadoc
Group:          Development/Java
Summary:        Javadoc for %{name}-jaxp-1.2-apis
Provides:       %{name}-apis-javadoc = %{epoch}:%{version}

%description jaxp-1.2-apis-javadoc
%{summary}.

%package jaxp-1.2-apis-manual
Group:          Development/Java
Summary:        Documents for %{name}-jaxp-1.2-apis

%description jaxp-1.2-apis-manual
%{summary}.

%package jaxp-1.3-apis
Summary:        JAXP 1.3, DOM 2, SAX 2.0.1, SAX2-ext 1.0 apis
Group:          Development/Java
Provides:       jaxp = 1.3
Provides:       dom = 3
Provides:       sax = 2.0.2
Provides:       xslt = 1.0
Provides:       xml-commons-apis = %{epoch}:%{version}
Obsoletes:      xml-commons-apis <= 0:1.3.02-2jpp
Requires:       jpackage-utils >= 0:1.6
Requires:       %{name} = %{epoch}:%{version}-%{release}
Requires(preun): update-alternatives
Requires(post): update-alternatives

%description jaxp-1.3-apis
DOM 3 org.w3c.dom and SAX XML 2.0.2 (sax2r3) org.xml.sax
processor apis used by several pieces of Apache software.
Thi version includes the JAXP 1.3 APIs --
JSR 206, Java API for XML Processing 1.3, i.e.
javax.xml{.parsers,.transform,.validation,.datatype,.xtype}.

%package jaxp-1.3-apis-javadoc
Group:          Development/Java
Summary:        Javadoc for %{name}-jaxp-1.3-apis
Provides:       %{name}-apis-javadoc = %{epoch}:%{version}

%description jaxp-1.3-apis-javadoc
%{summary}.

%package jaxp-1.3-apis-manual
Group:          Development/Java
Summary:        Documents for %{name}-jaxp-1.3-apis

%description jaxp-1.3-apis-manual
%{summary}.

%package which11
Group:          Development/Java
Summary:        XmlWhich 1.1 from %{name}
Provides:       xml-commons-which = 0:%{version}
Obsoletes:      xml-commons-which < 0:1.3.03
Requires:       jpackage-utils >= 0:1.6
Requires:       java >= 0:1.6
Requires:       ant >= 0:1.6
Requires:       %{name} = %{epoch}:%{version}-%{release}
Requires(preun): update-alternatives
Requires(post): update-alternatives

%description which11
%{summary}.

%package which11-javadoc
Group:          Development/Java
Summary:        Javadoc for %{name}-which11

%description which11-javadoc
%{summary}.

%package resolver12
Group:          Development/Java
Summary:        XmlResolver 1.2 from %{name}
Provides:       xml-commons-resolver = 0:%{version}
Obsoletes:      xml-commons-resolver < 0:1.3.03
Requires:       jpackage-utils >= 0:1.6
Requires:       %{name} = %{epoch}:%{version}-%{release}
Requires:       java >= 0:1.6
Requires(preun): update-alternatives
Requires(post): update-alternatives

%description resolver12
%{summary}.

%package resolver12-javadoc
Group:          Development/Java
Summary:        Javadoc for %{name}-resolver12

%description resolver12-javadoc
%{summary}.

%prep
%setup -q -T -c
%{__tar} xf %{SOURCE0}
%{__tar} xf %{SOURCE1}
%{__tar} xf %{SOURCE2}
%{__tar} xf %{SOURCE3}

%patch2 -p0 -b .sav
%patch1 -p0 -b .sav
# remove all binary libs and prebuilt javadocs
rm -rf `find . -name "*.jar" -o -name "*.gz"`
pushd xml-commons-external-1_3_04
%patch0 -p0 -b .sav
popd

for i in `egrep -rl 'enum( |\.)' *| egrep '\.java$'`; do
    %{__perl} -pi -e 's/enum([ \.])/enum1\1/g' $i
done

%build
pushd xml-commons-1_0_b2
pushd java
sed -e 's|call Resolver|call resolver|g' resolver.xml > tempf
sed -e 's|classname="org.apache.xml.resolver.Catalog"|fork="yes" classname="org.apache.xml.resolver.apps.resolver"|g' tempf > resolver.xml
sed -e 's|org.apache.xml.resolver.Catalog|org.apache.xml.resolver.apps.resolver|g' src/manifest.resolver > tempf
cp tempf src/manifest.resolver
rm tempf
popd
# (anssi) Uses 1.5-reserved key "enum"
%{ant} -Dant.build.javac.source=1.4 jars
popd
pushd xml-commons-resolver-1_1_b1
mkdir -p build/site/components/resolver
pushd java
sed -e 's|call Resolver|call resolver|g' resolver.xml > tempf
sed -e 's|classname="org.apache.xml.resolver.Catalog"|fork="yes" classname="org.apache.xml.resolver.apps.resolver"|g' tempf > resolver.xml
sed -e 's|org.apache.xml.resolver.Catalog|org.apache.xml.resolver.apps.resolver|g' src/manifest.resolver > tempf
cp tempf src/manifest.resolver
rm tempf
popd
# (anssi) Uses 1.5-reserved key "enum"
%{ant} -Dant.build.javac.source=1.4 jars javadocs
popd
pushd xml-commons-external-1_2_04
%{ant} -f java/external/build.xml jar javadoc
popd
pushd xml-commons-external-1_3_04
pushd java
sed -e 's|call Resolver|call resolver|g' resolver.xml > tempf
sed -e 's|classname="org.apache.xml.resolver.Catalog"|fork="yes" classname="org.apache.xml.resolver.apps.resolver"|g' tempf > resolver.xml
sed -e 's|org.apache.xml.resolver.Catalog|org.apache.xml.resolver.apps.resolver|g' src/manifest.resolver > tempf
cp tempf src/manifest.resolver
rm tempf
popd
%{ant} jars javadocs
popd

%install
rm -rf $RPM_BUILD_ROOT

# Jars
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
# JAXP11
install -m 644 xml-commons-1_0_b2/java/external/build/xml-apis.jar \
    $RPM_BUILD_ROOT%{_javadir}/%{name}-jaxp-1.1-apis-%{version}.jar
# resolver10
install -m 644 xml-commons-1_0_b2/java/build/resolver.jar \
    $RPM_BUILD_ROOT%{_javadir}/%{name}-resolver10-%{version}.jar
# which10
install -m 644 xml-commons-1_0_b2/java/build/which.jar \
    $RPM_BUILD_ROOT%{_javadir}/%{name}-which10-%{version}.jar
# resolver11
install -m 644 xml-commons-resolver-1_1_b1/java/build/resolver.jar \
    $RPM_BUILD_ROOT%{_javadir}/%{name}-resolver11-%{version}.jar
# JAXP12
install -m 644 xml-commons-external-1_2_04/java/external/build/xml-apis.jar \
    $RPM_BUILD_ROOT%{_javadir}/%{name}-jaxp-1.2-apis-%{version}.jar
# JAXP13
install -m 644 xml-commons-external-1_3_04/java/external/build/xml-apis.jar \
    $RPM_BUILD_ROOT%{_javadir}/%{name}-jaxp-1.3-apis-%{version}.jar
install -m 644 xml-commons-external-1_3_04/java/external/build/xml-apis-ext.jar \
    $RPM_BUILD_ROOT%{_javadir}/%{name}-jaxp-1.3-apis-ext-%{version}.jar
# resolver12
install -m 644 xml-commons-external-1_3_04/java/build/resolver.jar \
    $RPM_BUILD_ROOT%{_javadir}/%{name}-resolver12-%{version}.jar
# which11
install -m 644 xml-commons-external-1_3_04/java/build/which.jar \
    $RPM_BUILD_ROOT%{_javadir}/%{name}-which11-%{version}.jar

pushd $RPM_BUILD_ROOT%{_javadir}
for jar in *-%{version}*; do
ln -sf ${jar} $(echo $jar | sed -e 's|-%{version}\.jar|.jar|');
done
ln -sf %{name}-jaxp-1.1-apis.jar jaxp11.jar
ln -sf %{name}-jaxp-1.2-apis.jar jaxp12.jar
ln -sf %{name}-jaxp-1.3-apis.jar jaxp13.jar
ln -sf %{name}-jaxp-1.3-apis.jar dom3.jar
popd


# javadoc
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-jaxp-1.1-apis-%{version}

# JAXP11
cp -pr xml-commons-1_0_b2/java/external/build/docs/javadoc/* \
    $RPM_BUILD_ROOT%{_javadocdir}/%{name}-jaxp-1.1-apis-%{version}
ln -s %{name}-jaxp-1.1-apis-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-jaxp-1.1-apis
rm -rf xml-commons-1_0_b2/java/external/build/docs/javadoc

# resolver10
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-resolver10-%{version}/org/apache/xml
cp -pr xml-commons-1_0_b2/java/build/docs/javadocs/org/apache/xml/* \
    $RPM_BUILD_ROOT%{_javadocdir}/%{name}-resolver10-%{version}/org/apache/xml
ln -s %{name}-resolver10-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-resolver10

# resolver11
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-resolver11-%{version}/
cp -pr xml-commons-resolver-1_1_b1/build/site/components/apidocs/* \
    $RPM_BUILD_ROOT%{_javadocdir}/%{name}-resolver10-%{version}/
ln -s %{name}-resolver11-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-resolver11

# which10
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-which10-%{version}/org/apache/env
cp -pr xml-commons-1_0_b2/java/build/docs/javadocs/org/apache/env/* \
    $RPM_BUILD_ROOT%{_javadocdir}/%{name}-which10-%{version}/org/apache/env
ln -s %{name}-which10-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-which10

# JAXP12
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-jaxp-1.2-apis-%{version}
cp -pr xml-commons-external-1_2_04/java/external/build/docs/javadoc/* \
    $RPM_BUILD_ROOT%{_javadocdir}/%{name}-jaxp-1.2-apis-%{version}
ln -s %{name}-jaxp-1.2-apis-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-jaxp-1.2-apis
rm -rf xml-commons-external-1_2_04/java/external/build/docs/javadoc

# JAXP13
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-jaxp-1.3-apis-%{version}
cp -pr xml-commons-external-1_3_04/java/external/build/docs/javadoc/* \
    $RPM_BUILD_ROOT%{_javadocdir}/%{name}-jaxp-1.3-apis-%{version}
ln -s %{name}-jaxp-1.3-apis-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-jaxp-1.3-apis
rm -rf xml-commons-external-1_3_04/java/external/build/docs/javadoc

# resolver12
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-resolver12-%{version}
cp -pr xml-commons-external-1_3_04/java/build/apidocs/resolver/* \
    $RPM_BUILD_ROOT%{_javadocdir}/%{name}-resolver12-%{version}
ln -s %{name}-resolver-12-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-resolver12

# which11
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-which11-%{version}
cp -pr xml-commons-external-1_3_04/java/build/apidocs/which/* \
    $RPM_BUILD_ROOT%{_javadocdir}/%{name}-which11-%{version}
ln -s %{name}-which11-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-which11

# Scripts
install -d -m 755 $RPM_BUILD_ROOT%{_bindir}
install -d -m 755 $RPM_BUILD_ROOT%{_mandir}/man1

cp -p %{SOURCE4} $RPM_BUILD_ROOT%{_bindir}/xml-which10
cp -p %{SOURCE5} $RPM_BUILD_ROOT%{_bindir}/xml-which11

sed -e 's|__RESOLVERDIR__|%{resolverdir}|' < %{SOURCE7} \
  > $RPM_BUILD_ROOT%{_bindir}/xml-resolver10
sed -e 's|__RESOLVERDIR__|%{resolverdir}|' < %{SOURCE9} \
  > $RPM_BUILD_ROOT%{_bindir}/xml-xread10
sed -e 's|__RESOLVERDIR__|%{resolverdir}|' < %{SOURCE11} \
  > $RPM_BUILD_ROOT%{_bindir}/xml-xparse10

sed -e 's|__RESOLVERDIR__|%{resolverdir}|' < %{SOURCE6} \
  > $RPM_BUILD_ROOT%{_mandir}/man1/xml-resolver10.1
sed -e 's|__RESOLVERDIR__|%{resolverdir}|' < %{SOURCE8} \
  > $RPM_BUILD_ROOT%{_mandir}/man1/xml-xread10.1
sed -e 's|__RESOLVERDIR__|%{resolverdir}|' < %{SOURCE10} \
  > $RPM_BUILD_ROOT%{_mandir}/man1/xml-xparse10.1

sed -e 's|__RESOLVERDIR__|%{resolverdir}|' < %{SOURCE13} \
  > $RPM_BUILD_ROOT%{_bindir}/xml-resolver11
sed -e 's|__RESOLVERDIR__|%{resolverdir}|' < %{SOURCE15} \
  > $RPM_BUILD_ROOT%{_bindir}/xml-xread11
sed -e 's|__RESOLVERDIR__|%{resolverdir}|' < %{SOURCE17} \
  > $RPM_BUILD_ROOT%{_bindir}/xml-xparse11

sed -e 's|__RESOLVERDIR__|%{resolverdir}|' < %{SOURCE12} \
  > $RPM_BUILD_ROOT%{_mandir}/man1/xml-resolver11.1
sed -e 's|__RESOLVERDIR__|%{resolverdir}|' < %{SOURCE14} \
  > $RPM_BUILD_ROOT%{_mandir}/man1/xml-xread11.1
sed -e 's|__RESOLVERDIR__|%{resolverdir}|' < %{SOURCE16} \
  > $RPM_BUILD_ROOT%{_mandir}/man1/xml-xparse11.1

sed -e 's|__RESOLVERDIR__|%{resolverdir}|' < %{SOURCE19} \
  > $RPM_BUILD_ROOT%{_bindir}/xml-resolver12
sed -e 's|__RESOLVERDIR__|%{resolverdir}|' < %{SOURCE21} \
  > $RPM_BUILD_ROOT%{_bindir}/xml-xread12
sed -e 's|__RESOLVERDIR__|%{resolverdir}|' < %{SOURCE23} \
  > $RPM_BUILD_ROOT%{_bindir}/xml-xparse12

sed -e 's|__RESOLVERDIR__|%{resolverdir}|' < %{SOURCE18} \
  > $RPM_BUILD_ROOT%{_mandir}/man1/xml-resolver12.1
sed -e 's|__RESOLVERDIR__|%{resolverdir}|' < %{SOURCE20} \
  > $RPM_BUILD_ROOT%{_mandir}/man1/xml-xread12.1
sed -e 's|__RESOLVERDIR__|%{resolverdir}|' < %{SOURCE22} \
  > $RPM_BUILD_ROOT%{_mandir}/man1/xml-xparse12.1

# Central CatalogManager.properties
install -d -m 755 $RPM_BUILD_ROOT%{resolverdir}
install -m 0644 %{SOURCE24} $RPM_BUILD_ROOT%{resolverdir}/CatalogManager.properties

# docs
# JAXP 1.1
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/%{name}-jaxp-1.1-apis-%{version}
install -m 0644 xml-commons-1_0_b2/java/external/LICENSE* $RPM_BUILD_ROOT%{_datadir}/%{name}-jaxp-1.1-apis-%{version}
install -m 0644 xml-commons-1_0_b2/java/external/README* $RPM_BUILD_ROOT%{_datadir}/%{name}-jaxp-1.1-apis-%{version}
# JAXP 1.2
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/%{name}-jaxp-1.2-apis-%{version}
install -m 0644 xml-commons-external-1_2_04/java/external/LICENSE* $RPM_BUILD_ROOT%{_datadir}/%{name}-jaxp-1.2-apis-%{version}
install -m 0644 xml-commons-external-1_2_04/java/external/README* $RPM_BUILD_ROOT%{_datadir}/%{name}-jaxp-1.2-apis-%{version}
# JAXP 1.3
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/%{name}-jaxp-1.3-apis-%{version}
install -m 0644 xml-commons-external-1_3_04/java/external/LICENSE* $RPM_BUILD_ROOT%{_datadir}/%{name}-jaxp-1.3-apis-%{version}
install -m 0644 xml-commons-external-1_3_04/java/external/README* $RPM_BUILD_ROOT%{_datadir}/%{name}-jaxp-1.3-apis-%{version}

# manuals
# JAXP 1.1
install -d -m 755 $RPM_BUILD_ROOT%{_docdir}/%{name}-jaxp-1.1-apis-%{version}
cp -pr xml-commons-1_0_b2/java/external/build/docs/* $RPM_BUILD_ROOT%{_docdir}/%{name}-jaxp-1.1-apis-%{version}
# JAXP 1.2
install -d -m 755 $RPM_BUILD_ROOT%{_docdir}/%{name}-jaxp-1.2-apis-%{version}
cp -pr xml-commons-external-1_2_04/java/external/build/docs/* $RPM_BUILD_ROOT%{_docdir}/%{name}-jaxp-1.2-apis-%{version}
# JAXP 1.3
install -d -m 755 $RPM_BUILD_ROOT%{_docdir}/%{name}-jaxp-1.3-apis-%{version}
cp -pr xml-commons-external-1_3_04/java/external/build/docs/* $RPM_BUILD_ROOT%{_docdir}/%{name}-jaxp-1.3-apis-%{version}



# For Symlinks and alternatives
touch $RPM_BUILD_ROOT%{_javadir}/xml-commons-apis.jar
touch $RPM_BUILD_ROOT%{_javadir}/xml-commons-which.jar
touch $RPM_BUILD_ROOT%{_javadir}/xml-commons-resolver.jar
touch $RPM_BUILD_ROOT%{_javadir}/jaxp.jar
touch $RPM_BUILD_ROOT%{_javadir}/dom3.jar
touch $RPM_BUILD_ROOT%{_javadir}/dom2.jar
touch $RPM_BUILD_ROOT%{_javadir}/dom.jar
touch $RPM_BUILD_ROOT%{_javadir}/sax2.jar
touch $RPM_BUILD_ROOT%{_javadir}/sax.jar
touch $RPM_BUILD_ROOT%{_bindir}/xml-which
touch $RPM_BUILD_ROOT%{_bindir}/xml-resolver
touch $RPM_BUILD_ROOT%{_bindir}/xml-xread
touch $RPM_BUILD_ROOT%{_bindir}/xml-xparse
ln -s %{_sysconfdir}/alternatives/%{name}-apis-javadoc $RPM_BUILD_ROOT%{_javadocdir}/%{name}-apis # ghost symlink
%{__chmod} 755 $RPM_BUILD_ROOT%{_bindir}*

%{__perl} -pi -e 's/\r$//g' README.html KEYS

%{gcj_compile}

# -----------------------------------------------------------------------------

%clean
rm -rf $RPM_BUILD_ROOT

# -----------------------------------------------------------------------------

%files 
%defattr(0644,root,root,0755)
%doc xml-commons-external-1_3_04/*.txt
%config(noreplace) %{resolverdir}/*
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%endif

%files jaxp-1.1-apis
%defattr(0644,root,root,0755)
%doc %{_datadir}/%{name}-jaxp-1.1-apis-%{version}
%{_javadir}/%{name}-jaxp-1.1-apis*.jar
%if %{gcj_support}
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-jaxp-1.1-apis*.jar.*
%endif
%ghost %{_javadir}/xml-commons-apis.jar
%ghost %{_javadir}/jaxp11.jar
%ghost %{_javadir}/jaxp.jar
%ghost %{_javadir}/dom2.jar
%ghost %{_javadir}/dom.jar
%ghost %{_javadir}/sax2.jar
%ghost %{_javadir}/sax.jar

%files jaxp-1.1-apis-javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-jaxp-1.1-apis-%{version}
%ghost %{_javadocdir}/%{name}-jaxp-1.1-apis
%ghost %{_javadocdir}/%{name}-apis

%files jaxp-1.1-apis-manual
%defattr(0644,root,root,0755)
%doc %{_docdir}/%{name}-jaxp-1.1-apis-%{version}

%files which10
%defattr(0644,root,root,0755)
%{_javadir}/%{name}-which10*.jar
%ghost %{_javadir}/xml-commons-which.jar
%attr(0755,root,root) %{_bindir}/xml-which10
%attr(0755,root,root) %ghost %{_bindir}/xml-which

%files which10-javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}-which10-%{version}
%ghost %{_javadocdir}/%{name}-which10

%files resolver10
%defattr(0644,root,root,0755)
%{_javadir}/%{name}-resolver10*.jar
%if %{gcj_support}
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-resolver10*.jar.*
%endif
%ghost %{_javadir}/xml-commons-resolver.jar
%attr(0755,root,root) %{_bindir}/xml-resolver10
%attr(0755,root,root) %{_bindir}/xml-xread10
%attr(0755,root,root) %{_bindir}/xml-xparse10
%{_mandir}/man1/xml-resolver10.1*
%{_mandir}/man1/xml-xread10.1*
%{_mandir}/man1/xml-xparse10.1*
%attr(0755,root,root) %ghost %{_bindir}/xml-resolver
%attr(0755,root,root) %ghost %{_bindir}/xml-xread
%attr(0755,root,root) %ghost %{_bindir}/xml-xparse

%files resolver10-javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}-resolver10-%{version}
%ghost %{_javadocdir}/%{name}-resolver10

%files resolver11
%defattr(0644,root,root,0755)
%{_javadir}/%{name}-resolver11*.jar
%if %{gcj_support}
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-resolver11*.jar.*
%endif
%ghost %{_javadir}/xml-commons-resolver.jar
%attr(0755,root,root) %{_bindir}/xml-resolver11
%attr(0755,root,root) %{_bindir}/xml-xread11
%attr(0755,root,root) %{_bindir}/xml-xparse11
%{_mandir}/man1/xml-resolver11.1*
%{_mandir}/man1/xml-xread11.1*
%{_mandir}/man1/xml-xparse11.1*
%attr(0755,root,root) %ghost %{_bindir}/xml-resolver
%attr(0755,root,root) %ghost %{_bindir}/xml-xread
%attr(0755,root,root) %ghost %{_bindir}/xml-xparse

%files resolver11-javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}-resolver11-%{version}
%ghost %{_javadocdir}/%{name}-resolver11

%files jaxp-1.2-apis
%defattr(0644,root,root,0755)
%{_javadir}/%{name}-jaxp-1.2-apis*.jar
%if %{gcj_support}
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-jaxp-1.2-apis*.jar.*
%endif
%doc %{_datadir}/%{name}-jaxp-1.2-apis-%{version}
%ghost %{_javadir}/xml-commons-apis.jar
%ghost %{_javadir}/jaxp12.jar
%ghost %{_javadir}/jaxp.jar
%ghost %{_javadir}/dom2.jar
%ghost %{_javadir}/dom.jar
%ghost %{_javadir}/sax2.jar
%ghost %{_javadir}/sax.jar

%files jaxp-1.2-apis-javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}-jaxp-1.2-apis-%{version}
%ghost %{_javadocdir}/%{name}-jaxp-1.2-apis
%ghost %{_javadocdir}/%{name}-apis

%files jaxp-1.2-apis-manual
%defattr(0644,root,root,0755)
%{_docdir}/%{name}-jaxp-1.2-apis-%{version}

%files jaxp-1.3-apis
%defattr(0644,root,root,0755)
%{_javadir}/%{name}-jaxp-1.3-apis*.jar
%if %{gcj_support}
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-jaxp-1.3-apis*.jar.*
%endif
%doc %{_datadir}/%{name}-jaxp-1.3-apis-%{version}
%ghost %{_javadir}/xml-commons-apis.jar
%ghost %{_javadir}/jaxp13.jar
%ghost %{_javadir}/jaxp.jar
%ghost %{_javadir}/dom3.jar
%ghost %{_javadir}/dom.jar
%ghost %{_javadir}/sax2.jar
%ghost %{_javadir}/sax.jar

%files jaxp-1.3-apis-javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}-jaxp-1.3-apis-%{version}
%ghost %{_javadocdir}/%{name}-jaxp-1.3-apis
%ghost %{_javadocdir}/%{name}-apis

%files jaxp-1.3-apis-manual
%defattr(0644,root,root,0755)
%{_docdir}/%{name}-jaxp-1.3-apis-%{version}

%files which11
%defattr(0644,root,root,0755)
%{_javadir}/%{name}-which11*.jar
%ghost %{_javadir}/xml-commons-which.jar
%attr(0755,root,root) %{_bindir}/xml-which11
%attr(0755,root,root) %ghost %{_bindir}/xml-which

%files which11-javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}-which11-%{version}
%ghost %{_javadocdir}/%{name}-which11

%files resolver12
%defattr(0644,root,root,0755)
%{_javadir}/%{name}-resolver12*.jar
%if %{gcj_support}
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-resolver12*.jar.*
%endif
%ghost %{_javadir}/xml-commons-resolver.jar
%attr(0755,root,root) %{_bindir}/xml-resolver12
%attr(0755,root,root) %{_bindir}/xml-xread12
%attr(0755,root,root) %{_bindir}/xml-xparse12
%{_mandir}/man1/xml-resolver12.1*
%{_mandir}/man1/xml-xread12.1*
%{_mandir}/man1/xml-xparse12.1*
%attr(0755,root,root) %ghost %{_bindir}/xml-resolver
%attr(0755,root,root) %ghost %{_bindir}/xml-xread
%attr(0755,root,root) %ghost %{_bindir}/xml-xparse

%files resolver12-javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}-resolver12-%{version}
%ghost %{_javadocdir}/%{name}-resolver12

%post jaxp-1.1-apis
#rm -f %{_javadir}/xml-commons-apis.jar
rm -f %{_javadir}/jaxp11.jar
ln -s %{name}-jaxp-1.1-apis.jar %{_javadir}/jaxp11.jar
/usr/sbin/update-alternatives --install %{_javadir}/xml-commons-apis.jar xml-commons-apis %{_javadir}/jaxp11.jar 10100
/usr/sbin/update-alternatives --install %{_javadir}/jaxp.jar jaxp %{_javadir}/jaxp11.jar 10100
/usr/sbin/update-alternatives --install %{_javadir}/dom2.jar dom2 %{_javadir}/jaxp11.jar 10100
/usr/sbin/update-alternatives --install %{_javadir}/dom.jar dom %{_javadir}/jaxp11.jar 10100
/usr/sbin/update-alternatives --install %{_javadir}/sax2.jar sax2 %{_javadir}/jaxp11.jar 10100
/usr/sbin/update-alternatives --install %{_javadir}/sax.jar sax %{_javadir}/jaxp11.jar 10100
/usr/sbin/update-alternatives --install %{_javadir}/xslt.jar xslt %{_javadir}/jaxp11.jar 10100
%if %{gcj_support}
%{update_gcjdb}
%endif

%postun jaxp-1.1-apis
if [ "$1" = "0" ]; then
  /usr/sbin/update-alternatives --remove xml-commons-apis %{_javadir}/jaxp11.jar
  /usr/sbin/update-alternatives --remove jaxp %{_javadir}/jaxp11.jar
  /usr/sbin/update-alternatives --remove dom2 %{_javadir}/jaxp11.jar
  /usr/sbin/update-alternatives --remove dom %{_javadir}/jaxp11.jar
  /usr/sbin/update-alternatives --remove sax2 %{_javadir}/jaxp11.jar
  /usr/sbin/update-alternatives --remove sax %{_javadir}/jaxp11.jar
  /usr/sbin/update-alternatives --remove xslt %{_javadir}/jaxp11.jar
  rm -f %{_javadir}/jaxp11.jar
fi
%if %{gcj_support}
%{clean_gcjdb}
%endif

%post jaxp-1.1-apis-javadoc
rm -f %{_javadocdir}/%{name}-jaxp-1.1-apis
ln -s %{name}-jaxp-1.1-apis-%{version} %{_javadocdir}/%{name}-jaxp-1.1-apis
/usr/sbin/update-alternatives --install %{_javadocdir}/xml-commons-apis xml-commons-apis-javadoc %{_javadocdir}/%{name}-jaxp-1.1-apis/ 10100

%postun jaxp-1.1-apis-javadoc
if [ "$1" = "0" ]; then
  /usr/sbin/update-alternatives --remove xml-commons-apis-javadoc %{_javadocdir}/%{name}-jaxp-1.1-apis/
  rm -f %{_javadocdir}/%{name}-jaxp-1.1-apis
fi

%post which10
/usr/sbin/update-alternatives --install %{_bindir}/xml-which xml-which %{_bindir}/xml-which10 10000
/usr/sbin/update-alternatives --install %{_javadir}/xml-commons-which.jar xml-commons-which %{_javadir}/xml-commons-which10.jar 10000

%postun which10
if [ "$1" = "0" ]; then
  /usr/sbin/update-alternatives --remove xml-which %{_bindir}/xml-which10
  /usr/sbin/update-alternatives --remove xml-commons-which %{_javadir}/xml-commons-which10.jar
fi

%post which10-javadoc
rm -f %{_javadocdir}/%{name}-which10
ln -s %{name}-which10-%{version} %{_javadocdir}/%{name}-which10

%postun which10-javadoc
if [ "$1" = "0" ]; then
  rm -f %{_javadocdir}/%{name}-which10
fi

%post resolver10
/usr/sbin/update-alternatives --install %{_bindir}/xml-resolver xml-resolver %{_bindir}/xml-resolver10 10000 \
--slave  %{_javadir}/xml-commons-resolver.jar xml-commons-resolver %{_javadir}/xml-commons-resolver10.jar \
--slave  %{_bindir}/xml-xread xml-xread %{_bindir}/xml-xread10 \
--slave  %{_bindir}/xml-xparse xml-xparse %{_bindir}/xml-xparse10 \
--slave  %{_mandir}/man1/xml-resolver.1.bz2 xml-resolver.1.bz2 %{_mandir}/man1/xml-resolver10.1.bz2 \
--slave  %{_mandir}/man1/xml-xread.1.bz2 xml-xread.1.bz2 %{_mandir}/man1/xml-xread10.1.bz2 \
--slave  %{_mandir}/man1/xml-xparse.1.bz2 xml-xparse.1.bz2 %{_mandir}/man1/xml-xparse10.1.bz2 
%if %{gcj_support}
%{update_gcjdb}
%endif

%postun resolver10
if [ "$1" = "0" ]; then
  /usr/sbin/update-alternatives --remove xml-resolver %{_bindir}/xml-resolver10
fi
%if %{gcj_support}
%{clean_gcjdb}
%endif

%post resolver10-javadoc
rm -f %{_javadocdir}/%{name}-resolver10
ln -s %{name}-resolver10-%{version} %{_javadocdir}/%{name}-resolver10

%postun resolver10-javadoc
if [ "$1" = "0" ]; then
  rm -f %{_javadocdir}/%{name}-resolver10
fi

%post resolver11
/usr/sbin/update-alternatives --install %{_bindir}/xml-resolver xml-resolver %{_bindir}/xml-resolver11 10100 \
--slave  %{_javadir}/xml-commons-resolver.jar xml-commons-resolver %{_javadir}/xml-commons-resolver11.jar \
--slave  %{_bindir}/xml-xread xml-xread %{_bindir}/xml-xread11 \
--slave  %{_bindir}/xml-xparse xml-xparse %{_bindir}/xml-xparse11 \
--slave  %{_mandir}/man1/xml-resolver.1.bz2 xml-resolver.1.bz2 %{_mandir}/man1/xml-resolver11.1.bz2 \
--slave  %{_mandir}/man1/xml-xread.1.bz2 xml-xread.1.bz2 %{_mandir}/man1/xml-xread11.1.bz2 \
--slave  %{_mandir}/man1/xml-xparse.1.bz2 xml-xparse.1.bz2 %{_mandir}/man1/xml-xparse11.1.bz2 
%if %{gcj_support}
%{update_gcjdb}
%endif

%postun resolver11
if [ "$1" = "0" ]; then
  /usr/sbin/update-alternatives --remove xml-resolver %{_bindir}/xml-resolver11
fi
%if %{gcj_support}
%{clean_gcjdb}
%endif

%post resolver11-javadoc
rm -f %{_javadocdir}/%{name}-resolver11
ln -s %{name}-resolver11-%{version} %{_javadocdir}/%{name}-resolver11

%postun resolver11-javadoc
if [ "$1" = "0" ]; then
  rm -f %{_javadocdir}/%{name}-resolver11
fi

%post jaxp-1.2-apis
rm -f %{_javadir}/xml-commons-apis.jar
rm -f %{_javadir}/jaxp12.jar
ln -s %{name}-jaxp-1.2-apis.jar %{_javadir}/jaxp12.jar
/usr/sbin/update-alternatives --install %{_javadir}/xml-commons-apis.jar xml-commons-apis %{_javadir}/jaxp12.jar 10200
/usr/sbin/update-alternatives --install %{_javadir}/jaxp.jar jaxp %{_javadir}/jaxp12.jar 10200
/usr/sbin/update-alternatives --install %{_javadir}/dom2.jar dom2 %{_javadir}/jaxp12.jar 10200
/usr/sbin/update-alternatives --install %{_javadir}/dom.jar dom %{_javadir}/jaxp12.jar 10200
/usr/sbin/update-alternatives --install %{_javadir}/sax2.jar sax2 %{_javadir}/jaxp12.jar 10200
/usr/sbin/update-alternatives --install %{_javadir}/sax.jar sax %{_javadir}/jaxp12.jar 10200
/usr/sbin/update-alternatives --install %{_javadir}/xslt.jar xslt %{_javadir}/jaxp12.jar 10200
%if %{gcj_support}
%{update_gcjdb}
%endif

%postun jaxp-1.2-apis
if [ "$1" = "0" ]; then
  /usr/sbin/update-alternatives --remove xml-commons-apis %{_javadir}/jaxp12.jar
  /usr/sbin/update-alternatives --remove jaxp %{_javadir}/jaxp12.jar
  /usr/sbin/update-alternatives --remove dom2 %{_javadir}/jaxp12.jar
  /usr/sbin/update-alternatives --remove dom %{_javadir}/jaxp12.jar
  /usr/sbin/update-alternatives --remove sax2 %{_javadir}/jaxp12.jar
  /usr/sbin/update-alternatives --remove sax %{_javadir}/jaxp12.jar
  /usr/sbin/update-alternatives --remove xslt %{_javadir}/jaxp12.jar
  rm -f %{_javadir}/jaxp12.jar
fi
%if %{gcj_support}
%{clean_gcjdb}
%endif

%post jaxp-1.2-apis-javadoc
rm -f %{_javadocdir}/%{name}-jaxp-1.2-apis
ln -s %{name}-jaxp-1.2-apis-%{version} %{_javadocdir}/%{name}-jaxp-1.2-apis
/usr/sbin/update-alternatives --install %{_javadocdir}/xml-commons-apis xml-commons-apis-javadoc %{_javadocdir}/%{name}-jaxp-1.2-apis/ 10200

%postun jaxp-1.2-apis-javadoc
if [ "$1" = "0" ]; then
  /usr/sbin/update-alternatives --remove xml-commons-apis-javadoc %{_javadocdir}/%{name}-jaxp-1.2-apis/
  rm -f %{_javadocdir}/%{name}-jaxp-1.2-apis
fi

%post jaxp-1.3-apis
rm -f %{_javadir}/xml-commons-apis.jar
rm -f %{_javadir}/jaxp13.jar
ln -s %{name}-jaxp-1.3-apis.jar %{_javadir}/jaxp13.jar
/usr/sbin/update-alternatives --install %{_javadir}/xml-commons-apis.jar xml-commons-apis %{_javadir}/jaxp13.jar 10300
/usr/sbin/update-alternatives --install %{_javadir}/jaxp.jar jaxp %{_javadir}/jaxp13.jar 10300
/usr/sbin/update-alternatives --install %{_javadir}/dom.jar dom %{_javadir}/jaxp13.jar 10300
/usr/sbin/update-alternatives --install %{_javadir}/sax2.jar sax2 %{_javadir}/jaxp13.jar 10300
/usr/sbin/update-alternatives --install %{_javadir}/sax.jar sax %{_javadir}/jaxp13.jar 10300
/usr/sbin/update-alternatives --install %{_javadir}/xslt.jar xslt %{_javadir}/jaxp13.jar 10300
%if %{gcj_support}
%{update_gcjdb}
%endif

%postun jaxp-1.3-apis
if [ "$1" = "0" ]; then
  /usr/sbin/update-alternatives --remove xml-commons-apis %{_javadir}/jaxp13.jar
  /usr/sbin/update-alternatives --remove jaxp %{_javadir}/jaxp13.jar
  /usr/sbin/update-alternatives --remove dom %{_javadir}/jaxp13.jar
  /usr/sbin/update-alternatives --remove sax2 %{_javadir}/jaxp13.jar
  /usr/sbin/update-alternatives --remove sax %{_javadir}/jaxp13.jar
  /usr/sbin/update-alternatives --remove xslt %{_javadir}/jaxp13.jar
  rm -f %{_javadir}/jaxp13.jar
fi
%if %{gcj_support}
%{clean_gcjdb}
%endif

%post jaxp-1.3-apis-javadoc
rm -f %{_javadocdir}/%{name}-jaxp-1.3-apis
ln -s %{name}-jaxp-1.3-apis-%{version} %{_javadocdir}/%{name}-jaxp-1.3-apis
/usr/sbin/update-alternatives --install %{_javadocdir}/xml-commons-apis xml-commons-apis-javadoc %{_javadocdir}/%{name}-jaxp-1.3-apis/ 10300

%postun jaxp-1.3-apis-javadoc
if [ "$1" = "0" ]; then
  /usr/sbin/update-alternatives --remove xml-commons-apis-javadoc %{_javadocdir}/%{name}-jaxp-1.3-apis/
  rm -f %{_javadocdir}/%{name}-jaxp-1.3-apis
fi

%post which11
/usr/sbin/update-alternatives --install %{_bindir}/xml-which xml-which %{_bindir}/xml-which11 10100
/usr/sbin/update-alternatives --install %{_javadir}/xml-commons-which.jar xml-commons-which %{_javadir}/xml-commons-which11.jar 10100

%postun which11
if [ "$1" = "0" ]; then
  /usr/sbin/update-alternatives --remove xml-which %{_bindir}/xml-which11
  /usr/sbin/update-alternatives --remove xml-commons-which %{_javadir}/xml-commons-which11.jar
fi

%post resolver12
/usr/sbin/update-alternatives --install %{_bindir}/xml-resolver xml-resolver %{_bindir}/xml-resolver12 10200 \
--slave  %{_javadir}/xml-commons-resolver.jar xml-commons-resolver %{_javadir}/xml-commons-resolver12.jar \
--slave  %{_bindir}/xml-xread xml-xread %{_bindir}/xml-xread12 \
--slave  %{_bindir}/xml-xparse xml-xparse %{_bindir}/xml-xparse12 \
--slave  %{_mandir}/man1/xml-resolver.1.lzma xml-resolver.1.lzma %{_mandir}/man1/xml-resolver12.1.lzma \
--slave  %{_mandir}/man1/xml-xread.1.lzma xml-xread.1.lzma %{_mandir}/man1/xml-xread12.1.lzma \
--slave  %{_mandir}/man1/xml-xparse.1.lzma xml-xparse.1.lzma %{_mandir}/man1/xml-xparse12.1.lzma 
%if %{gcj_support}
%{update_gcjdb}
%endif

%postun resolver12
if [ "$1" = "0" ]; then
  /usr/sbin/update-alternatives --remove xml-resolver %{_bindir}/xml-resolver12
fi
%if %{gcj_support}
%{clean_gcjdb}
%endif

# -----------------------------------------------------------------------------



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19351 |12mr|xml-commons-apis12-1.2.04-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2007, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

Name:           xml-commons-apis12
Version:        1.2.04
Release:        8
Summary:        JAXP 1.2, DOM 2, SAX 2.0.1, SAX2-ext 1.0 apis
Group:          System/Libraries
URL:            http://xml.apache.org/commons/
License:        ASL 2.0 and W3C and Public Domain
Source0:        xml-commons-external-1.2.04.tar.gz
# svn export http://svn.apache.org/repos/asf/xml/commons/tags/xml-commons-external-1_2_04/

Provides:       jaxp = 1.2
Provides:       dom = 2
Provides:       sax = 2.0.1
Provides:       xslt = 1.0

Requires:       jpackage-utils >= 0:1.6

BuildRequires:  ant
BuildRequires:  jpackage-utils >= 0:1.6
BuildArch:      noarch

%description 
DOM 2 org.w3c.dom and SAX XML 2.0 org.xml.sax processor apis used 
by several pieces of Apache software. XSLT 1.0.
This version includes the JAXP 1.2 APIs -- Java API for XML 
Processing 1.2, i.e. javax.xml{.parsers,.transform}

%package javadoc
Group:          Development/Java
Summary:        Javadoc for %{name}
Provides:       %{name}-apis-javadoc = %{version}-%{release}

%description javadoc
%{summary}.

%package manual
Group:          Development/Java
Summary:        Documents for %{name}

%description manual
%{summary}.

%prep
%setup -q -c

%build
ant -f xml-commons-external-1_2_04/java/external/build.xml jar javadoc

%install
rm -rf %{buildroot}

install -d -m 755 %{buildroot}%{_javadir}
install -m 644 xml-commons-external-1_2_04/java/external/build/xml-apis.jar \
    %{buildroot}%{_javadir}/%{name}-%{version}.jar

pushd %{buildroot}%{_javadir}
for jar in *-%{version}*; do
ln -sf ${jar} $(echo $jar | sed -e 's|-%{version}\.jar|.jar|');
done

ln -sf %{name}.jar xml-commons-jaxp-1.2-apis.jar
ln -sf %{name}.jar jaxp12.jar
ln -sf %{name}.jar dom2.jar
popd


# javadoc
install -d -m 755 %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -pr xml-commons-external-1_2_04/java/external/build/docs/javadoc/* \
    %{buildroot}%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}
rm -rf xml-commons-external-1_2_04/java/external/build/docs/javadoc

# manuals
install -d -m 755 %{buildroot}%{_docdir}/%{name}-%{version}
cp -pr xml-commons-external-1_2_04/java/external/build/docs/* %{buildroot}%{_docdir}/%{name}-%{version}

%files 
%defattr(0644,root,root,0755)
%{_javadir}/%{name}*.jar
%{_javadir}/jaxp12.jar
%{_javadir}/dom2.jar
%{_javadir}/xml-commons-jaxp-1.2-apis.jar
%doc xml-commons-external-1_2_04/java/external/LICENSE
%doc xml-commons-external-1_2_04/java/external/LICENSE.dom-documentation.txt
%doc xml-commons-external-1_2_04/java/external/LICENSE.dom-software.txt
%doc xml-commons-external-1_2_04/java/external/LICENSE.sax.txt
%doc xml-commons-external-1_2_04/java/external/README.dom.txt
%doc xml-commons-external-1_2_04/java/external/README-sax
%doc xml-commons-external-1_2_04/java/external/README.sax.txt
%doc xml-commons-external-1_2_04/java/external/NOTICE

%files javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}

%files manual
%defattr(0644,root,root,0755)
%{_docdir}/%{name}-%{version}

# -----------------------------------------------------------------------------




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19352 |12mr|xml-commons-apis-1.4.01-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:          xml-commons-apis
Version:       1.4.01
Release:       7
Summary:       APIs for DOM, SAX, and JAXP
Group:         Development/Java
License:       ASL 2.0 and W3C and Public Domain
URL:           http://xml.apache.org/commons/

# From source control because the published tarball doesn't include some docs:
#   svn export http://svn.apache.org/repos/asf/xml/commons/tags/xml-commons-external-1_4_01/java/external/
#   tar czf xml-commons-external-1.4.01-src.tar.gz external
Source0:       xml-commons-external-%{version}-src.tar.gz
Source1:       %{name}-MANIFEST.MF
Source2:       %{name}-ext-MANIFEST.MF
Source3:       http://repo1.maven.org/maven2/xml-apis/xml-apis/2.0.2/xml-apis-2.0.2.pom
Source4:       http://repo1.maven.org/maven2/xml-apis/xml-apis-ext/1.3.04/xml-apis-ext-1.3.04.pom


BuildArch:     noarch

BuildRequires: java-devel >= 0:1.6.0
BuildRequires: jpackage-utils
BuildRequires: ant
BuildRequires: zip
Requires:      java
Requires:      jpackage-utils
Requires(post):    jpackage-utils
Requires(postun):  jpackage-utils

Obsoletes:     xml-commons < %{version}-%{release}
Provides:      xml-commons = %{version}-%{release}

# TODO: Ugh, this next line should be dropped since it actually provides JAXP 1.4 now...
Provides:      xml-commons-jaxp-1.3-apis = %{version}-%{release}

%description
xml-commons-apis is designed to organize and have common packaging for
the various externally-defined standard interfaces for XML. This
includes the DOM, SAX, and JAXP. 

%package manual
Summary:       Manual for %{name}
Group:         Development/Java

%description manual
%{summary}.

%package javadoc
Summary:       Javadoc for %{name}
Group:         Development/Java

%description javadoc
%{summary}.

%prep
%setup -q -n external

# Make sure upstream hasn't sneaked in any jars we don't know about
find -name '*.class' -exec rm -f '{}' \;
find -name '*.jar' -exec rm -f '{}' \;

# Fix file encodings
iconv -f iso8859-1 -t utf-8 LICENSE.dom-documentation.txt > \
  LICENSE.dom-doc.temp && mv -f LICENSE.dom-doc.temp LICENSE.dom-documentation.txt
iconv -f iso8859-1 -t utf-8 LICENSE.dom-software.txt > \
  LICENSE.dom-sof.temp && mv -f LICENSE.dom-sof.temp LICENSE.dom-software.txt

# remove bogus section from poms
cp %{SOURCE3} %{SOURCE4} .
sed -i '/distributionManagement/,/\/distributionManagement/ {d}' *.pom

%build
ant -Dant.build.javac.source=1.5 -Dant.build.javac.target=1.5 jar javadoc

%install

# inject OSGi manifests
mkdir -p META-INF
cp -p %{SOURCE1} META-INF/MANIFEST.MF
touch META-INF/MANIFEST.MF
zip -u build/xml-apis.jar META-INF/MANIFEST.MF
cp -p %{SOURCE2} META-INF/MANIFEST.MF
touch META-INF/MANIFEST.MF
zip -u build/xml-apis-ext.jar META-INF/MANIFEST.MF

# Jars
install -pD -T build/xml-apis.jar %{buildroot}%{_javadir}/%{name}.jar
install -pDm 644 xml-apis-[0-9]*.pom %{buildroot}/%{_mavenpomdir}/JPP-%{name}.pom
%add_to_maven_depmap xml-apis xml-apis %{version} JPP %{name}

install -pD -T build/xml-apis-ext.jar %{buildroot}%{_javadir}/%{name}-ext.jar
install -pDm 644 xml-apis-ext*.pom %{buildroot}/%{_mavenpomdir}/JPP-%{name}-ext.pom
%add_to_maven_depmap xml-apis xml-apis-ext %{version} JPP %{name}-ext

# for better interoperability with the jpp apis packages
ln -sf %{name}.jar %{buildroot}%{_javadir}/jaxp13.jar
ln -sf %{name}.jar %{buildroot}%{_javadir}/jaxp.jar
ln -sf %{name}.jar %{buildroot}%{_javadir}/xml-commons-jaxp-1.3-apis.jar

# Javadocs
mkdir -p %{buildroot}%{_javadocdir}/%{name}
cp -pr build/docs/javadoc/* %{buildroot}%{_javadocdir}/%{name}
 
# prevent apis javadoc from being included in doc
rm -rf build/docs/javadoc

%post
%update_maven_depmap

%postun
%update_maven_depmap

%files
%doc LICENSE NOTICE 
%doc LICENSE.dom-documentation.txt README.dom.txt
%doc LICENSE.dom-software.txt LICENSE.sac.html
%doc LICENSE.sax.txt README-sax  README.sax.txt
%{_javadir}/*
%{_mavendepmapfragdir}/%{name}
%{_mavenpomdir}/JPP-%{name}.pom
%{_mavenpomdir}/JPP-%{name}-ext.pom

%files manual
%doc build/docs/*

%files javadoc
%{_javadocdir}/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19353 |12mr|xml-commons-resolver-1.2-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           xml-commons-resolver
Version:        1.2
Release:        10
Summary:        Resolver subproject of xml-commons
License:        ASL 2.0
URL:            http://xml.apache.org/commons/
Source0:        http://www.apache.org/dist/xml/commons/xml-commons-resolver-%{version}.tar.gz
Source1:        xml-commons-resolver-resolver.sh
Source2:        xml-commons-resolver-xread.sh
Source3:        xml-commons-resolver-xparse.sh
Source4:        %{name}-MANIFEST.MF
Source5:        %{name}-pom.xml

Requires:       xml-commons-apis
Requires:       jpackage-utils
Requires(post):   jpackage-utils
Requires(postun): jpackage-utils
BuildRequires:  java-devel >= 0:1.6.0
BuildRequires:  ant
BuildRequires:  jpackage-utils
BuildRequires:  zip
Group:          Development/Java
BuildArch:      noarch

Provides: xml-commons-resolver12 = %version-%release

%description
Resolver subproject of xml-commons.

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java
Requires:       jpackage-utils

%description javadoc
Javadoc for %{name}.

%prep
%setup -q

# remove all binary libs and prebuilt javadocs
find . -name "*.jar" -exec rm -f {} \;
rm -rf docs
sed -i 's/\r//' KEYS LICENSE.resolver.txt

%build
sed -i -e 's|call Resolver|call resolver|g' resolver.xml
sed -i -e 's|classname="org.apache.xml.resolver.Catalog"|fork="yes" classname="org.apache.xml.resolver.apps.resolver"|g' resolver.xml
sed -i -e 's|org.apache.xml.resolver.Catalog|org.apache.xml.resolver.apps.resolver|g' src/manifest.resolver

ant -f resolver.xml jar javadocs

%install
rm -rf $RPM_BUILD_ROOT

# inject OSGi manifests
mkdir -p META-INF
cp -p %{SOURCE4} META-INF/MANIFEST.MF
touch META-INF/MANIFEST.MF
zip -u build/resolver.jar META-INF/MANIFEST.MF

# Jars
install -pD -T build/resolver.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
ln -s %{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/xml-resolver-%{version}.jar

# Jar versioning
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}.jar; do ln -sf ${jar} `echo $jar| sed  "s|-%{version}||g"`; done)

# Javadocs
mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}
cp -pr build/apidocs/resolver/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}

# Scripts
mkdir -p $RPM_BUILD_ROOT%{_bindir}
cp %{SOURCE1} $RPM_BUILD_ROOT%{_bindir}/xml-resolver
cp %{SOURCE2} $RPM_BUILD_ROOT%{_bindir}/xml-xread
cp %{SOURCE3} $RPM_BUILD_ROOT%{_bindir}/xml-xparse

# Pom
install -pD -T -m 644 %{SOURCE5} %{buildroot}%{_mavenpomdir}/JPP-xml-resolver.pom
%add_to_maven_depmap xml-resolver xml-resolver %{version} JPP xml-resolver

%clean
rm -rf $RPM_BUILD_ROOT

%post
%update_maven_depmap

%postun
%update_maven_depmap

%files
%defattr(-,root,root,-)
%doc KEYS LICENSE.resolver.txt
%{_mavendepmapfragdir}/*
%{_mavenpomdir}/*
%{_javadir}/*
%attr(0755,root,root) %{_bindir}/*

%files javadoc
%defattr(-,root,root,-)
%{_javadocdir}/%{name}
%doc LICENSE.resolver.txt




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19354 |12mr|xmldb-api-0.1-0.1.20011111cvs.1.2.6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2005, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define gcj_support 0

%define bname        xmldb
%define cvs_version    20011111cvs

Name:       xmldb-api
Version:    0.1
Release:    %mkrel 0.1.%{cvs_version}.1.2.6
Epoch:      1
Summary:    XML:DB API for Java
License:    BSD
Group:      Development/Java
# wget http://trumpetti.atm.tut.fi/gentoo/distfiles/xmldb-api-11112001.tar.gz
Source0:     xmldb-xapi-%{cvs_version}-src.tar.gz
# http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/xmldb/files/build-20011111.xml?rev=1.1.1.1&view=markup
Source1:    %{name}-build.xml
Source2:    %{name}-license.txt
Patch0:     %{name}-syntaxfix.patch
Url:        http://xmldb-org.sourceforge.net
BuildRequires:    ant >= 0:1.6
BuildRequires:    java-rpmbuild >= 0:1.6
BuildRequires:    junit
BuildRequires:    xalan-j2
BuildRequires:    xerces-j2
BuildRequires:    xml-commons-jaxp-1.3-apis
Requires(pre):    jpackage-utils >= 0:1.6
Requires(post):   jpackage-utils >= 0:1.6
Requires:         junit
Requires:         xalan-j2
%if %{gcj_support}
BuildRequires:          java-gcj-compat-devel
%endif
%if ! %{gcj_support}
BuildArch:      noarch
%endif
BuildRoot:     %{_tmppath}/%{name}-%{version}-%{release}-root

%description
The API interfaces are what driver developers must implement when creating a
new driver and are the interfaces that applications are developed against. 
Along with the interfaces a concrete DriverManager implementation is also
provides.

%package sdk
Summary:    SDK for %{name}
Group:      Development/Java
Requires:   %{name} = %{epoch}:%{version}-%{release}

%description sdk
The reference implementation provides a very simple file system based
implementation of the XML:DB API. This provides what is basically a very
simple native XML database that uses directories to represent collections and
just stores the XML in files.

The driver development kit provides a set of base classes that can be 
extended to simplify and speed the development of XML:DB API drivers. These
classes are used to provide the basis for the reference implementation and
therefore a simple example of how a driver can be implemented. Using the SDK
classes significantly reduces the amount of code that must be written to
create a new driver.

Along with the SDK base classes the SDK also contains a set of jUnit test
cases that can be used to help validate the driver while it is being
developed. The test cases are still in development but there are enough tests
currently to be useful.

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
Javadoc for %{name}.

%prep
%setup -q -n xmldb 
%remove_java_binaries

cp %{SOURCE1} build.xml

%patch0

%build
export CLASSPATH=$(build-classpath junit xalan-j2)
usejikes=false 
%{ant} -Dant.build.javac.source=1.5 -Dant.build.javac.target=1.5 -Dsrc=. -Djarname=%{name} -Dsdk.jarname=%{name}-sdk jar javadoc

%install
rm -rf %{buildroot}

# jars
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
install -m 644 dist/%{name}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
install -m 644 dist/%{name}-sdk.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-sdk-%{version}.jar
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} ${jar/-%{version}/}; done)
# javadoc
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr dist/doc/api $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}

#license
install -d -m 755 $RPM_BUILD_ROOT/%{_docdir}/%{name}-%{version}
cp %{SOURCE2} $RPM_BUILD_ROOT/%{_docdir}/%{name}-%{version}

%{gcj_compile}

%clean
rm -rf %{buildroot}

%if %{gcj_support}
%post
%{update_gcjdb}
%endif

%if %{gcj_support}
%postun
%{clean_gcjdb}
%endif

%files
%defattr(-,root,root)
%doc %{_docdir}/%{name}-%{version}
%{_javadir}/%{name}-%{version}.jar
%{_javadir}/%{name}.jar
%if %{gcj_support}
%attr(-,root,root) %dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-%{version}.jar.*
%endif

%files sdk
%defattr(-,root,root)
%{_javadir}/%{name}-sdk-%{version}.jar
%{_javadir}/%{name}-sdk.jar
%if %{gcj_support}
%attr(-,root,root) %{_libdir}/gcj/%{name}/%{name}-sdk-%{version}.jar.*
%endif

%files javadoc
%defattr(-,root,root)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19355 |12mr|xmlgraphics-commons-1.4-0.0.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gcj_support 0

Summary:	XML Graphics Commons
Name:		xmlgraphics-commons
Version:	1.4
Release:	0.0.4
Epoch:		0
Group:		Development/Java
License:	Apache License
URL:		http://xmlgraphics.apache.org/
Source0:	http://apache.osuosl.org/xmlgraphics/commons/source/%{name}-%{version}-src.tar.gz
%if %{gcj_support}
BuildRequires:	java-gcj-compat-devel
%else
BuildArch:	noarch
%endif
BuildRequires:	java-rpmbuild >= 0:1.6
BuildRequires:	ant >= 0:1.6
BuildRequires:	ant-junit >= 0:1.6
BuildRequires:	junit
BuildRequires:	jakarta-commons-io >= 0:1.1
BuildRequires:	jakarta-commons-logging
BuildRequires:	java-1.6.0-openjdk-devel
Requires:	jakarta-commons-io >= 0:1.1
Requires:	jakarta-commons-logging

%description
Apache XML Graphics Commons is a library that consists of 
several reusable components used by Apache Batik and 
Apache FOP. Many of these components can easily be used 
separately outside the domains of SVG and XSL-FO. You will 
find components such as a PDF library, an RTF library, 
Graphics2D implementations that let you generate PDF & 
PostScript files, and much more.

%package javadoc
Summary:	Javadoc for %{name}
Group:		Development/Java

%description javadoc
%{summary}.

%prep
%setup -q
%{__rm} `find . -name "*.jar"`

%build
export JAVA_HOME=%{java_home}
export ANT_HOME=/usr/share/ant
export CLASSPATH=$CLASSPATH:/usr/share/java/commons-logging.jar
export OPT_JAR_LIST="ant/ant-junit junit"
pushd lib
ln -sf $(build-classpath commons-io) .
popd
%ant package javadocs

%install
install -Dpm 0644 build/%{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
ln -s %{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}.jar
install -d -m 755 %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -pr build/javadocs/* %{buildroot}%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%files
%defattr(0644,root,root,0755)
%doc LICENSE NOTICE README
%{_javadir}/*.jar
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/*
%endif

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}


%changelog
* Sat Sep 04 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0:1.4-0.0.1mdv2011.0
+ Revision: 575880
- update to new version 1.4 CCBUG: 60888

* Mon Sep 21 2009 Thierry Vignaud <tv@mandriva.org> 0:1.3.1-0.0.2mdv2010.0
+ Revision: 446197
- rebuild

* Sat Nov 29 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0:1.3.1-0.0.1mdv2009.1
+ Revision: 308062
- spec file clean

* Sat Dec 29 2007 David Walluck <walluck@mandriva.org> 0:1.2-0.1.1mdv2008.1
+ Revision: 139364
- import xmlgraphics-commons


* Fri Nov 23 2007 Lillian Angel <langel at redhat.com> - 0:1.2-1
- Added epoch version from dependencies.

* Fri Nov 23 2007 Lillian Angel <langel at redhat.com> - 0:1.2-1
- Added missing BuildRoot line.

* Fri Nov 23 2007 Lillian Angel <langel at redhat.com> - 0:1.2-1
- Fixed install section.

* Fri Nov 23 2007 Lillian Angel <langel at redhat.com> - 0:1.2-1
- Fixed rpmlint errors.

* Tue Sep 18 2007 Joshua Sumali <jsumali at redhat.com> - 0:1.2-1jpp
- Update to 1.2

* Tue May 23 2006 Ralph Apel <r.apel at r-apel.de> - 0:1.0-1jpp
- First JPP-1.7 release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19356 |12mr|xml-im-exporter-1.1-2.1.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2005, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define gcj_support 1

%define section free

Summary:        XML Im-/Exporter
Name:           xml-im-exporter
Version:        1.1
Release:        2.1.3
Epoch:          0
License:        LGPL
URL:            http://xml-im-exporter.sourceforge.net/
Group:          Development/Java
Source0:        xml-im-exporter1.1.tgz
Source1:        xml-im-exporter-1.1.pom
Patch0:         xml-im-exporter-build_xml.patch
BuildRequires:  ant >= 0:1.6
BuildRequires:  ant-junit
BuildRequires:  java-rpmbuild >= 0:1.6
BuildRequires:  junit
%if %{gcj_support}
BuildRequires:    java-gcj-compat-devel
%else
BuildArch: noarch
%endif

%description
XML Im-/Exporter is a low level library to assist 
you in the straight forward process of importing 
and exporting XML from and to your Java classes. 
All of this is designed having performance and 
simplicity in mind.

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
%{summary}.

%prep
%setup -q -n %{name}
# XXX: file encoding invalid
%{__rm} src/test/de/zeigermann/xml/XMLWriterTest.java
# remove all binary libs
find . -name "*.jar" -exec rm -f {} \;
#for j in $(find . -name "*.jar"); do
#    mv $j $j.no
#done

%patch0 -b .sav

%{_bindir}/find . -type f -name '*.txt' -o -type f -name '*.html' -o -type f -name '*.css' -o -type f -name package-list | \
  %{_bindir}/xargs -t %{__perl} -pi -e 's/\r$//g'

%build
export CLASSPATH=$(build-classpath junit)
export OPT_JAR_LIST="ant/ant-junit"
%{ant} jar test javadocs


%install
# jars
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}

install -m 644 build/lib/%{name}%{version}.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}.jar; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)

#poms
%add_to_maven_depmap de.zeigermann.xml xml-im-exporter %{version} JPP/ xml-im-exporter
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms
install -pm 644 %{SOURCE1} \
    $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP-xml-im-exporter.pom
    
# javadoc
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr doc/javadoc/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}


# docs
install -d -m 755 $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
install -m 644 doc/index.html $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
install -m 644 *.txt $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}

%{__perl} -pi -e 's/\r$//g' $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/Copying.txt \
$RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/**/**/**/*

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%post
%update_maven_depmap
%if %{gcj_support}
%{update_gcjdb}
%endif

%postun
%update_maven_depmap
%if %{gcj_support}
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%{_datadir}/doc/%{name}-%{version}/index.html
%{_datadir}/doc/%{name}-%{version}/*.txt
%{_javadir}/%{name}.jar
%{_javadir}/%{name}-%{version}.jar
%{_datadir}/maven2/poms/*
%{_mavendepmapfragdir}
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%{_libdir}/gcj/%{name}/*
%endif

%files javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}



%changelog
* Fri Oct  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: fb6d400
- Restore gcj support
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19357 |12mr|xmlrpc-2.0.1-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define section         free
%define gcj_support     1

Name:           xmlrpc
Version:        2.0.1
Release:        11
Epoch:          0
Summary:        Java XML-RPC implementation
License:        Apache License
Group:          Development/Java
Url:            http://ws.apache.org/xmlrpc/
Source0:        http://www.apache.org/dist/ws/xmlrpc/sources/xmlrpc-2.0.1-src.tar.gz
Requires:       servletapi5
Requires:       commons-httpclient >= 0:2.0.2
Requires:       commons-codec >= 0:1.3
Requires:       junit >= 0:3.8.1
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%endif
BuildRequires:  ant
BuildRequires:  java-rpmbuild >= 0:1.5
BuildRequires:  servletapi5
BuildRequires:  junit >= 0:3.8.1
BuildRequires:  commons-httpclient >= 0:2.0.2
BuildRequires:  commons-codec >= 0:1.3

%description
Apache XML-RPC is a Java implementation of XML-RPC, a popular protocol
that uses XML over HTTP to implement remote procedure calls.
Apache XML-RPC was previously known as Helma XML-RPC. If you have code
using the Helma library, all you should have to do is change the import
statements in your code from helma.xmlrpc.* to org.apache.xmlrpc.*.

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
Javadoc for %{name}.

%prep
%setup -q

%build
export CLASSPATH=%(build-classpath jsse commons-httpclient commons-codec servletapi5 junit 2>/dev/null)
%{ant} -Dbuild.dir=./bin -Dbuild.dest=./bin -Dsrc.dir=./src -Dfinal.name=%{name}-%{version} -Djavadoc.destdir=./docs/apidocs -Dhave.deps=true jar
%{ant} -Dbuild.dir=./bin -Dbuild.dest=./bin -Dsrc.dir=./src -Dfinal.name=%{name}-%{version} -Djavadoc.destdir=./docs/apidocs -Dhave.deps=true javadocs

%install
# jars
%{__mkdir_p} %{buildroot}%{_javadir}
cp -a bin/%{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
cp -a bin/%{name}-%{version}-applet.jar %{buildroot}%{_javadir}/%{name}-applet-%{version}.jar
(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do %{__ln_s} ${jar} ${jar/-%{version}/}; done)

# javadoc
%{__mkdir_p} %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -a docs/apidocs/* %{buildroot}%{_javadocdir}/%{name}-%{version}
(cd %{buildroot}%{_javadocdir} && %{__ln_s} %{name}-%{version} %{name})

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%doc LICENSE.txt README.txt
%{_javadir}/*
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/*
%endif

%files javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}-%{version}
%dir %{_javadocdir}/%{name}



%changelog
* Thu Sep  6 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: d27e1eb
- Revert last commit and don't use __cp macro
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19358 |12mr|xmlrpc-c-1.29.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major		3
%define libname		%mklibname %name %major
%define develname	%mklibname -d %name

%global                 advanced_branch		1
%global                 svnrev			2233

Name:		xmlrpc-c
Summary:	Programming library for writing an XML-RPC server or client in C or C++
Version:	1.29.0
Release:	%mkrel 1
License:	BSD like
Group:		System/Libraries
URL:		http://xmlrpc-c.sourceforge.net/
%{!?advanced_branch:Source0:	http://dl.sourceforge.net/sourceforge/xmlrpc-c/xmlrpc-%version.tgz}
# generated by 'make svn-sources [SVN_VER=%version SVN_REV=%svnrev]'. Unfortunately,
# upstream does not tag versions so we must fetch from the branch and
# check which version was used for it
%{?advanced_branch:Source0:	xmlrpc-c-%version.tar.xz}
Source100:	dfs.cc
Source101:	dso-fixup

Patch100:	xmlrpc-c-cmake.patch
Patch102:	xmlrpc-c-printf-size_t.patch
Patch105:	xmlrpc-c-longlong.patch
Patch107:	xmlrpc-c-uninit-curl.patch
Patch108:	xmlrpc-c-30x-redirect.patch
Patch109:	xmlrpc-c-check-vasprintf-return-value.patch
Patch110:	xmlrpc-c-include-string_int.h.patch
BuildRequires:	libxml2-devel
BuildRequires:	curl-devel
BuildRequires:	readline-devel
BuildRequires:	ncurses-devel 
BuildRequires:	cmake

%description
XML-RPC is a quick-and-easy way to make procedure calls over the Internet.
It converts the procedure call into XML document, sends it to a remote
server using HTTP, and gets back the response as XML.

This library provides a modular implementation of XML-RPC for C and C++.

%files
%doc doc/COPYING doc/CREDITS doc/DEVELOPING doc/HISTORY doc/SECURITY doc/TESTING doc/TODO
%{_bindir}/xmlrpc
%{_bindir}/xmlrpc_transport
%{_bindir}/xmlrpc_pstream
%{_bindir}/xml-rpc-api2cpp
%{_bindir}/xml-rpc-api2txt
%{_bindir}/xmlrpc_cpp_proxy
%{_mandir}/man1/xml-rpc-api2cpp.1*
%{_mandir}/man1/xml-rpc-api2txt.1*

#--------------------------------------------------------------------

%package -n %{libname}
Summary:	Programming library for writing an XML-RPC server or client in C or C++
Group:		System/Libraries

%description -n %{libname}
XML-RPC is a quick-and-easy way to make procedure calls over the Internet.
It converts the procedure call into XML document, sends it to a remote
server using HTTP, and gets back the response as XML.

This library provides a modular implementation of XML-RPC for C and C++.

%files -n %{libname}
%{_libdir}/lib*.so.*

#--------------------------------------------------------------------

%package -n %{develname}
Summary:        Programming library for writing an XML-RPC server or client in C or C++
Group:          System/Libraries
Requires:       %{libname} = %version-%release
Requires:       libxml2-devel
Provides:       %{name}-devel = %{version}-%{release}
Provides:       lib%{name}-devel = %{version}-%{release}

%description -n %{develname}
XML-RPC is a quick-and-easy way to make procedure calls over the Internet.
It converts the procedure call into XML document, sends it to a remote
server using HTTP, and gets back the response as XML.

This library provides a modular implementation of XML-RPC for C and C++.

This package contains the developement files.

%files -n %{develname}
%{_bindir}/xmlrpc-c-config
%{_includedir}/*.h
%{_includedir}/%name
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*.pc

#--------------------------------------------------------------------

%prep
%setup -q 
%apply_patches

%build
%cmake \
    -D_lib:STRING=%_lib \
    -DMUST_BUILD_CURL_CLIENT:BOOL=ON \
    -DMUST_BUILD_LIBWWW_CLIENT:BOOL=OFF \
    -DENABLE_TOOLS:BOOL=ON

%__cxx $RPM_OPT_FLAGS %SOURCE100 -o depsort

%make

%install
cd build
%makeinstall_std

%SOURCE101 "$RPM_BUILD_ROOT" "%_libdir" 'libxmlrpc' $RPM_BUILD_ROOT%_libdir/libxmlrpc*.so.[0-9]

%check
unset PKG_CONFIG_PATH
export PKG_CONFIG_LIBDIR=$RPM_BUILD_ROOT%_libdir/pkgconfig:%_libdir/pkgconfig:%_datadir/pkgconfig
PATH=$RPM_BUILD_ROOT%_bindir:$PATH

_e() {
     echo "\$ $@"
     "$@"
}

set +x
_e xmlrpc-c-config --help
for comp in c++ cgi-server server-util abyss-server client libwww-client; do
	for opt in '--version' '--libs' 'c++2 --libs' 'c++ --libs --static'; do
		_e xmlrpc-c-config "$comp" $opt
	done
done
set -x




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19359 |12mr|xmlrpc-epi-0.54.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname xmlrpc-epi %{major}
%define develname %mklibname xmlrpc-epi -d

Summary:	An implementation of the XML-RPC protocol in C
Name:		xmlrpc-epi
Version:	0.54.2
Release:	1
License:	BSD
Group:		System/Libraries
URL:		http://xmlrpc-epi.sourceforge.net
Source0:	http://sunet.dl.sourceforge.net/sourceforge/xmlrpc-epi/xmlrpc-epi-%{version}.tar.bz2
Patch0:		xmlrpc-epi-0.51-format_not_a_string_literal_and_no_format_arguments.diff
Patch1:		xmlrpc-epi-0.54-no_samples.diff
BuildRequires:	expat-devel

%description
xmlrpc-epi is an implementation of the xmlrpc protocol in C. It provides an 
easy to use API for developers to serialize RPC requests to and from XML.
It does *not* include a transport layer, such as HTTP. The API is primarily
based upon proprietary code written for internal usage at Epinions.com, and
was later modified to incorporate concepts from the xmlrpc protocol.

%package -n	%{libname} 
Summary:	Library providing XMLPC support in C
Group:		System/Libraries

%description -n	%{libname}
xmlrpc-epi is an implementation of the xmlrpc protocol in C. It provides an 
easy to use API for developers to serialize RPC requests to and from XML.
It does *not* include a transport layer, such as HTTP. The API is primarily
based upon proprietary code written for internal usage at Epinions.com, and
was later modified to incorporate concepts from the xmlrpc protocol.
 
%package -n	%{develname}
Summary:	Libraries, includes, etc. to develop XML and HTML applications
Group:		Development/C
Requires:	%{libname} >= %{version}-%{release}
Provides:	libxmlrpc-devel = %{version}-%{release}
Provides:	xmlrpc-epi-devel = %{version}-%{release}

%description -n	%{develname}
xmlrpc-epi is an implementation of the xmlrpc protocol in C. It provides an
easy to use API for developers to serialize RPC requests to and from XML.
It does *not* include a transport layer, such as HTTP. The API is primarily
based upon proprietary code written for internal usage at Epinions.com, and
was later modified to incorporate concepts from the xmlrpc protocol.

%prep

%setup -q
%patch0 -p1 -b .format_not_a_string_literal_and_no_format_arguments
%patch1 -p0 -b .no_samples

# Make it lib64 aware
find . -name "Makefile.*" | xargs perl -pi -e "s,-L\@prefix\@/lib,,g"

perl -pi -e "s,-L/usr/local/lib\b,," configure*
perl -pi -e "s|withval/lib|withval/%{_lib}|g" configure*

%build
autoreconf -fi

%configure2_5x \
    --with-expat=%{_prefix}

#don't use parallel compilation, it is broken 
# (tpg) this is better ;)
%(echo %make|perl -pe 's/-j\d+/-j1/g')

%install
rm -rf %{buildroot}

%makeinstall_std

# fix file conflicts
install -d %{buildroot}%{_includedir}/xmlrpc-epi
mv %{buildroot}%{_includedir}/*.h %{buildroot}%{_includedir}/xmlrpc-epi/

# cleanup
rm -f %{buildroot}%{_libdir}/*.*a

%files -n %{libname}
%doc AUTHORS COPYING ChangeLog README
%{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%doc INSTALL
%dir %{_includedir}/xmlrpc-epi
%{_includedir}/xmlrpc-epi/*
%{_libdir}/lib*.so



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19360 |12mr|xmlto-0.0.25-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define backend		passivetex

Summary: A tool for converting XML files to various formats
Name: xmlto
Version: 0.0.25
Release: 2
License: GPLv2+
Group: Publishing
URL: https://fedorahosted.org/xmlto/
Source0: https://fedorahosted.org/releases/x/m/xmlto/%{name}-%{version}.tar.bz2
BuildRequires: docbook-xsl >= 1.56.0
BuildRequires: libxslt-proc
BuildRequires: docbook-dtd42-xml
# We rely entirely on the DocBook XSL stylesheets!
Requires: docbook-xsl >= 1.56.0
%if %{backend} == passivetex
# For full functionality, we need passivetex.
Requires:	xmltex
%else
Requires:	fop
%endif
Requires: libxslt-proc
Requires: docbook-dtd412-xml
Requires: docbook-dtd42-xml
Requires: docbook-dtd44-xml
Requires: docbook-dtd45-xml
Requires: lynx

%description
This is a package for converting XML files to various formats using XSL
stylesheets.

%prep
%setup -q

%build
%configure2_5x --with-backend=%{backend}
%make
make check

%install
rm -rf %{buildroot}
%makeinstall

[ -d %{buildroot}%{_datadir}/xmlto/xsl ] || \
  mkdir %{buildroot}%{_datadir}/xmlto/xsl

%files
%{_bindir}/*
%{_mandir}/*/*
%{_datadir}/xmlto



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19361 |12mr|xmodmap-1.0.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: xmodmap
Version: 1.0.7
Release: 1
Summary: Utility for modifying keymaps and pointer button mappings in X
Group: Development/X11
Source0: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License: MIT

BuildRequires: libx11-devel >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1

%description
The xmodmap program is used to edit and display the keyboard modifier map and
keymap table that are used by client applications to convert event keycodes
into keysyms.

It has been obsoloted by XKB.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x	--x-includes=%{_includedir}\
		--x-libraries=%{_libdir}

%make

%install
%makeinstall_std

%files
%{_bindir}/xmodmap
%{_mandir}/man1/xmodmap.1*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19362 |12mr|xmore-1.0.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		xmore
Version:	1.0.2
Release:	%mkrel 4
Summary:	Plain text display program for the X Window System
Group:		Development/X11
Source:		http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License:	MIT
BuildRoot:	%{_tmppath}/%{name}-root

BuildRequires: libxt-devel >= 1.0.0
BuildRequires: libxaw-devel >= 1.0.1
BuildRequires: libxprintutil-devel >= 1.0.1
BuildRequires: x11-util-macros >= 1.0.1

%description
Xmore is a plain text display program for the X Window System.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x	--x-includes=%{_includedir} \
		--x-libraries=%{_libdir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/xmore
%{_datadir}/X11/app-defaults/XMore
%{_mandir}/man1/xmore.1*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19363 |12mr|xom-1.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2007, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

#bcond_with test
%define with_test 0
%define gcj_support 0
#bcond_without bootstrap
%define with_bootstrap 0
%define section free

Summary:        XML Pull Parser
Name:           xom
Version:        1.2.1
Release:        %mkrel 1
Epoch:          0
License:        LGPL
URL:            http://www.xom.nu/
Group:          Development/Java
Source0:        http://www.cafeconleche.org/XOM/xom-1.2.1-src.tar.gz
Source1:        xom-1.2.1.pom
Patch0:         xom-1.2.1-remove_jaxen.patch
Patch1:         xom-1.1-clean-dist.patch
Patch2:         xom-1.1-compile15.patch
Patch3:         xom-1.1-remove_sun_import.patch
Patch4:         xom-1.1-build.patch
Patch5:         xom-1.1-sinjdoc.patch
Patch6:         xom-1.0-betterdocclasspath.patch
Patch7:         xom-1.2.1-gjdocissues.patch
Patch8:         xom-1.2.1-javadoc-stack-size.patch
Patch9:         xom-1.2.1-crosslinks.patch
Patch10:        xom-1.2.1-betterdoc-stack-size.patch

BuildRequires:  java-rpmbuild >= 0:1.6
BuildRequires:  java-javadoc
BuildRequires:  ant >= 0:1.6
BuildRequires:  ant-junit
BuildRequires:  jaxen >= 1.1.2-1.3
BuildRequires:  junit
BuildRequires:  junit-javadoc
BuildRequires:  xalan-j2
BuildRequires:  xerces-j2
BuildRequires:  icu4j
BuildRequires:  xml-commons-jaxp-1.3-apis

%if !%with_bootstrap
BuildRequires:  tagsoup
BuildRequires:  saxon
BuildRequires:  saxon-aelfred
BuildRequires:  jaxp_parser_impl
#BuildRequires:  xml-commons-resolver12
BuildRequires:  xml-commons-resolver
BuildRequires:  servletapi5
%endif
Requires:  xalan-j2
Requires:  xerces-j2
Requires:  icu4j
Requires:  jaxen >= 1.1.2-1.3
Requires:  xml-commons-jaxp-1.3-apis
%if !%{gcj_support}
BuildArch:      noarch
BuildRequires:  java-devel
BuildRequires:  java-gcj-compat-devel
%endif


%description
XOM is a new XML object model. It is an open source (LGPL), 
tree-based API for processing XML with Java that strives 
for correctness, simplicity, and performance, in that order. 
XOM is designed to be easy to learn and easy to use. It 
works very straight-forwardly, and has a very shallow 
learning curve. Assuming you're already familiar with XML, 
you should be able to get up and running with XOM very quickly.

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
XML Pull Parser.

%if !%with_bootstrap
%package demo
Summary:        Samples for %{name}
Group:          Development/Java
Requires:       %{name} = %{epoch}:%{version}-%{release}

%description demo
XML Pull Parser.
%endif

%prep
%setup -q -n XOM
# remove all binary libs
%{_bindir}/find . -name "*.jar" -o -name "*.class" | %{_bindir}/xargs -t %{__rm}
%patch0 -p0
%patch1 -p0
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1 -b .orig
%patch6 -p1
%patch7 -p0
%patch8 -p0
%patch9 -p0
%patch10 -p0


%{__perl} -pi -e 's/\r$//g' *.html *.txt
%{__perl} -pi -e 's/compress="no"/compress="yes"/g' build.xml

%build
export CLASSPATH=$(build-classpath icu4j jaxen)
export OPT_JAR_LIST="ant/ant-junit"
pushd lib
ln -sf $(build-classpath junit) junit.jar
ln -sf $(build-classpath xerces-j2) xercesImpl.jar
ln -sf $(build-classpath xerces-j2) dtd-xercesImpl.jar
ln -sf $(build-classpath xalan-j2) xalan.jar
ln -sf $(build-classpath icu4j) normalizer.jar
ln -sf $(build-classpath xml-commons-jaxp-1.3-apis) xmlParserAPIs.jar
popd
mkdir lib2
%if !%with_bootstrap
pushd lib2
ln -sf $(build-classpath tagsoup) tagsoup-1.2.jar
ln -sf $(build-classpath saxon) saxon.jar
ln -sf $(build-classpath saxon-aelfred) saxon.jar
ln -sf $(build-classpath jaxp_parser_impl) gnujaxp.jar
#ln -sf $(build-classpath xml-commons-resolver12) resolver.jar
ln -sf $(build-classpath xml-commons-resolver) resolver.jar
DOM4J_PRESENT=$(build-classpath dom4j 2>/dev/null || :)
if [ -n "$DOM4J_PRESENT" ]; then
ln -sf $(build-classpath dom4j) dom4j-1.5.1.jar
fi
ln -sf $(build-classpath servletapi5) servlet.jar
popd

%endif

%if %with_bootstrap
ant \
  -Dant.build.javac.source=1.4 \
  -Dant.build.javac.target=1.4 \
  -Dbuild.sysclasspath=first \
  -Dj2se.api=%{_javadocdir}/java \
  -Djunit.api=%{_javadocdir}/junit \
  jar javadoc

%else

ant \
  -Dant.build.javac.source=1.4 \
  -Dant.build.javac.target=1.4 \
  -Dbuild.sysclasspath=first \
  -Dj2se.api=%{_javadocdir}/java \
  -Djunit.api=%{_javadocdir}/junit \
  jar samples betterdoc

%if %with_test
ant \
  -Dant.build.javac.source=1.4 \
  -Dant.build.javac.target=1.4 \
  -Dbuild.sysclasspath=first \
  test
%endif
%endif

pushd build/apidocs
  for f in `find -name \*.css -o -name \*.html`; do
    sed -i 's/\r//g' $f
  done
popd

%install
rm -rf $RPM_BUILD_ROOT

# jars
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}

install -m 644 build/%{name}-%{version}.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}.jar; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)

# javadoc
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -a build/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}


rm -rf doc/{build.txt,api,api_impl}

# docs
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/doc/%{name}-%{version}
install -m 644 overview.html $RPM_BUILD_ROOT%{_datadir}/doc/%{name}-%{version}
install -m 644 *.txt $RPM_BUILD_ROOT%{_datadir}/doc/%{name}-%{version}

%if !%with_bootstrap
# demo
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}
install -m 644 build/xom-samples.jar $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}
install -m 644 xom.graffle $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}
%endif

%{_bindir}/find $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version} -type f | %{_bindir}/xargs -t %{__perl} -pi -e 's/\r$//g'

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

mkdir -p %{buildroot}%{_mavenpomdir}
install -pm 644 %{SOURCE1} $RPM_BUILD_ROOT%{_mavenpomdir}/JPP-%{name}.pom
%add_to_maven_depmap %{name} %{name} %{version} JPP %{name}

%post
%update_maven_depmap
%if %{gcj_support}
if [ -x %{_bindir}/rebuild-gcj-db ]
then
  %{_bindir}/rebuild-gcj-db
fi
%endif

%postun
%update_maven_depmap
%if %{gcj_support}
if [ -x %{_bindir}/rebuild-gcj-db ]
then
  %{_bindir}/rebuild-gcj-db
fi
%endif

%files
%{_datadir}/doc/%{name}-%{version}/overview.html
%{_datadir}/doc/%{name}-%{version}/README.txt
%{_datadir}/doc/%{name}-%{version}/LICENSE.txt
%{_datadir}/doc/%{name}-%{version}/Todo.txt
%{_datadir}/doc/%{name}-%{version}/lgpl.txt
%if !%with_bootstrap
%{_datadir}/%{name}-%{version}/xom.graffle
%endif
%{_javadir}/%{name}.jar
%{_javadir}/%{name}-%{version}.jar
%{_mavenpomdir}/*
%{_mavendepmapfragdir}/*
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/*
%endif

%files javadoc
%{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}

%if !%with_bootstrap
%files demo
%{_datadir}/%{name}-%{version}/xom-samples.jar
%endif



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19364 |12mr|xorg-x11-7.7-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libxorg %mklibname xorg-x11

Name:		xorg-x11
Version:	7.7
Release:	3
Summary:	X11 metapackage
Group:		Development/X11
License:	MIT

Requires:	x11-data-bitmaps
Requires:	x11-server-xorg
Requires:	x11-apps
Requires:	x11-tools
Requires:	x11-docs
Requires:	fonts-ttf-dejavu
Requires:	fonts-ttf-liberation
Requires:	x11-font-type1
Requires:	x11-font-misc 
Requires:	libx11
Requires:	x11-data-cursor-themes

Obsoletes:	X11R6-contrib

%description
X11 metapackage

%files

#------------------------------------------------------------------------------
%package -n %{libxorg}
Summary:	X11 libraries
Group:		Development/X11

Requires:	libdmx
Requires:	libdrm
Requires:	libfontenc
Requires:	libfs
Requires:	libice
Requires:	liblbxutil
Requires:	liboldx
Requires:	libsm
Requires:	libwindowswm
Requires:	libx11
Requires:	libxau
Requires:	libxaw7
Requires:	libxcomposite
Requires:	libxcursor
Requires:	libxdamage
Requires:	libxdmcp
Requires:	libxevie
Requires:	libxext
Requires:	libxfixes
Requires:	libxfontcache
Requires:	libxfont
Requires:	libxft
Requires:	libxi
Requires:	libxinerama
Requires:	libxkbfile
Requires:	libxkbui
Requires:	libxmu
Requires:	libxpm
Requires:	libxrandr
Requires:	libxrender
Requires:	libxres
Requires:	libxscrnsaver
Requires:	libxt
Requires:	libxtrap
Requires:	libxtst
Requires:	libxv
Requires:	libxvmc
Requires:	libxxf86dga
Requires:	libxxf86misc
Requires:	libxxf86vm

%description -n %{libxorg}
X11 libraries

%files -n %{libxorg}

#------------------------------------------------------------------------------

%package -n %{libxorg}-devel
Summary:	Development tools and files for X11
Group:		Development/X11
Provides:	XFree86-devel = %{version}
Provides:	X11-devel = %{version}

Requires:	libdmx-devel
Requires:	libdrm-devel
Requires:	libfontenc-devel
Requires:	libfs-devel
Requires:	libice-devel
Requires:	liblbxutil-devel
Requires:	pkgconfig(gl)
Requires:	libmesaglu-devel
Requires:	pkgconfig(glut)
#Requires:	pkgconfig(glw)
Requires:	liboldx-devel
Requires:	libsm-devel
Requires:	libwindowswm-devel
Requires:	libx11-devel
Requires:	libxau-devel
Requires:	libxaw-devel
Requires:	libxcomposite-devel
Requires:	libxcursor-devel
Requires:	libxdamage-devel
Requires:	libxdmcp-devel
Requires:	libxevie-devel
Requires:	libxext-devel
Requires:	libxfixes-devel
Requires:	libxfontcache-devel
Requires:	libxfont-devel
Requires:	libxft-devel
Requires:	libxi-devel
Requires:	libxinerama-devel
Requires:	libxkbfile-devel
Requires:	libxkbui-devel
Requires:	libxmu-devel
Requires:	libxpm-devel
Requires:	libxrandr-devel
Requires:	libxrender-devel
Requires:	libxres-devel
Requires:	libxscrnsaver-devel
Requires:	libxt-devel
Requires:	libxtrap-devel
Requires:	libxtst-devel
Requires:	libxv-devel
Requires:	libxvmc-devel
Requires:	libxxf86dga-devel
Requires:	libxxf86misc-devel
Requires:	libxxf86vm-devel
Requires:	x11-proto-devel
Requires:	x11-server-devel
Requires:	x11-xtrans-devel

Obsoletes:	 %{libxorg}-static-devel

%description -n %{libxorg}-devel
Development tools and files for X11

%files -n %{libxorg}-devel

#------------------------------------------------------------------------------

%package 75dpi-fonts
Summary:	A set of 75 dpi resolution fonts for the X Window System
Group:		System/Fonts/X11 bitmap
Obsoletes:	XFree86-75dpi-fonts
Provides:	XFree86-75dpi-fonts = %{version}-%{release}
Provides:	X11-75dpi-fonts
Requires:	x11-font-adobe-75dpi
Requires:	x11-font-alias
Requires:	x11-font-bh-75dpi
Requires:	x11-font-bh-lucidatypewriter-75dpi
Requires:	x11-font-bitstream-75dpi

%description 75dpi-fonts
X11-75dpi-fonts contains the 75 dpi fonts used
on most X Window Systems. If you're going to use the
X Window System, you should install this package, unless
you have a monitor which can support 100 dpi resolution.
In that case, you may prefer the 100dpi fonts available in
the X11-100dpi-fonts package.

%files 75dpi-fonts

#------------------------------------------------------------------------------

%package 100dpi-fonts
Summary:	X Window System 100dpi fonts
Group:		System/Fonts/X11 bitmap
Obsoletes:	XFree86-ISO8859-2-100dpi-fonts, XFree86-ISO8859-9-100dpi-fonts
Provides:	XFree86-ISO8859-2-100dpi-fonts, XFree86-ISO8859-9-100dpi-fonts
Obsoletes:	XFree86-100dpi-fonts
Provides:	XFree86-100dpi-fonts = %{version}-%{release}
Provides:	X11-100dpi-fonts

Requires:	x11-font-adobe-100dpi
Requires:	x11-font-alias
Requires:	x11-font-bh-100dpi
Requires:	x11-font-bh-lucidatypewriter-100dpi
Requires:	x11-font-bitstream-100dpi

%description 100dpi-fonts
If you're going to use the X Window System and you have a
high resolution monitor capable of 100 dpi, you should install
X11-100dpi-fonts. This package contains a set of
100 dpi fonts used on most Linux systems.

%files 100dpi-fonts




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19365 |12mr|xorriso-1.2.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	ISO 9660 Rock Ridge Filesystem Manipulator
Name:		xorriso
Version:	1.2.4
Release:	1
License:	GPLv3+
Group:		Archiving/Cd burning
URL:		http://www.gnu.org/software/xorriso/xorriso_eng.html
Source0:	http://www.gnu.org/software/xorriso/%{name}-%{version}.tar.gz
Source1:	http://www.gnu.org/software/xorriso/%{name}-%{version}.tar.gz.sig
BuildRequires:	zlib-devel
BuildRequires:	acl-devel
BuildRequires:	bzip2-devel
BuildRequires:	attr-devel

%description
xorriso copies file objects from POSIX compliant filesystems into Rock Ridge 
enhanced ISO 9660 filesystems and allows session-wise manipulation of such
filesystems.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc AUTHORS README texinfo.tex
%{_bindir}/osirrox
%{_bindir}/xorrecord
%{_bindir}/xorriso
%{_bindir}/xorrisofs
%{_datadir}/info/xorr*.info*
%{_mandir}/man1/xorr*.1*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19366 |12mr|xpat2-1.07-28
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A set of Solitaire type games for the X Window System
Name:		xpat2
Version:	1.07
Release:	28
License:	GPLv2+
Group:		Games/Cards
Source:		ftp://sunsite.unc.edu/pub/Linux/games/solitaires/%{name}-%{version}-src.tar.bz2	
Patch0:		xpat2-fixes.patch
Patch1:		xpat2-1.07-lib64.patch
Patch2:		xpat2-1.07-gcc41.patch
Patch3:		xpat2-1.07-fix-str-fmt.patch
BuildRequires:	imake
BuildRequires:	qt3-devel
BuildRequires:	perl
BuildRequires:	libxpm-devel
Requires(pre):	rpm-helper

%description
Xpat2 is a generic patience or Solitaire game for the X Window System.

Xpat2 can be used with different rules sets, so it can be used to play
Spider, Klondike, and other card games.

%prep
%setup -q
%patch0 -p1 -b kk1
%patch1 -p1 -b .lib64
%patch2 -p0 -b .gcc41
%patch3 -p0

%build
make clean
%__rm -f src/moc*
%__rm -f src/mqmaskedit.cpp
%__rm -f src/mqhelpwin.cpp

export PATH=%{_bindir}/X11:$PATH

find -type f | xargs perl -pi -e "s|/var/games/|/var/lib/games/|g" 
perl -p -i -e "s|xmkmf &&||" Makefile
cd src
xmkmf
perl -p -i -e "s|CXXDEBUGFLAGS = .*|CXXDEBUGFLAGS = %{optflags}|" Makefile
perl -p -i -e "s|CDEBUGFLAGS = .*|CDEBUGFLAGS = %{optflags}|" Makefile
# 1.0.7-1
perl -p -i -e "s|chown.*||" Makefile
perl -p -i -e "s|-lqt|-lqt-mt|" Makefile
perl -p -i -e "s|LN = ln -s|LN = echo|" Makefile
make CDEBUGFLAGS="%{optflags}" CXXDEBUGFLAGS="%{optflags}" EXTRA_LIBRARIES="-lstdc++"


%install
%makeinstall DESTDIR=%{buildroot} \
	XPATROOT=%{buildroot}/usr/games/lib/xpat \
	XPATMANDIR=%{buildroot}/usr/share/man/man6 \
	APPDEFSDIR=%{buildroot}/usr/lib
install -m 755 -d %{buildroot}%{_menudir}
mkdir -p %{buildroot}/var/lib/games/
touch %{buildroot}/var/lib/games/xpat.log

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=%{name}
Comment=A set of Solitaire type games for the X Window System
Exec=%{_bindir}/%{name}
Icon=cards_section
Terminal=false
Type=Application
StartupNotify=true
Categories=Qt;Game;CardGame;X-MandrivaLinux-MoreApplications-Games-Cards;
EOF

%post
%create_ghostfile /var/lib/games/xpat.log root games 664

%files
%dir %{_prefix}/games/lib/xpat
%{_prefix}/games/lib/xpat/*
%{_mandir}/man6/xpat2.6*
%attr(2755, root, games) %{_prefix}/bin/xpat2
%{_prefix}/lib/*/app-defaults/XPat
%{_datadir}/applications/mandriva-%{name}.desktop
%attr(664, root, games) %ghost /var/lib/games/xpat.log



%changelog
* Sat Sep  15 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 4d96d0d
- Fix linkage, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19367 |12mr|xplanet-1.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		xplanet
Version:	1.3.0
Release:	%mkrel 1
Summary:	OpenGL based planet renderer
Source0:	http://freefr.dl.sourceforge.net/sourceforge/xplanet/%{name}-%{version}.tar.gz
URL:		http://xplanet.sourceforge.net/
License:	GPLv2+
Group:		Toys
BuildRequires:	png-devel
BuildRequires:	jpeg-devel
BuildRequires:	tiff-devel
BuildRequires:	ungif-devel
BuildRequires:	libx11-devel
BuildRequires:	libxscrnsaver-devel
BuildRequires:	freetype2-devel
BuildRequires:	pango-devel

%description
Xplanet is similar to Xearth, where an image of the earth is rendered into
an X window. Azimuthal, Mercator, Mollweide, orthographic, or rectangular
projections can be displayed as well as a window with a globe the user can
rotate interactively. The other planets and some satellites may also be
displayed. The latest version, as well as maps for other planets can be
found at http://xplanet.sourceforge.net. Xplanet can support separate
night and day maps, as well as a separate cloud map.

%prep
%setup -q

%build
# the macro break X output
%configure2_5x --with-xscreensaver --with-x
%make

%install
rm -rf %{buildroot}
%makeinstall_std


%files
%doc COPYING ChangeLog
%{_mandir}/man1/%{name}.1*
%{_bindir}/*
%{_datadir}/%{name}



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19368 |12mr|xplc-0.3.13-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	0
%define libname %mklibname %{name} %{major}
%define develname %mklibname -d %name

Name:		xplc
Version:	0.3.13
Release:	12
License: 	LGPLv2+
Group:		System/Libraries
Summary:	Component system
URL:		http://xplc.sourceforge.net
Source:		http://downloads.sourceforge.net/xplc/%{name}-%{version}.tar.bz2
# Install devel libraries to /usr/lib and not /usr/lib/%name-%version
Patch0:		xplc-0.3.13-devel-location.patch
# rename uuidgen to xplc-uuidgen
Patch1:		xplc-0.3.13-uuidgen.patch
Patch2:		xplc-0.3.13-as-needed.patch
BuildRequires:	pkgconfig(ext2fs)

%description
XPLC ("Cross-Platform Lightweight Components") is a component system that will
provide extensibility and reusability both inside and between applications, 
while being portable across platforms (and languages) and having the lowest 
possible overhead (both in machine resources and programming effort).

%package uuidgen
Group:		System/Libraries
Summary: 	Component system

%description uuidgen
XPLC ("Cross-Platform Lightweight Components") is a component system that will
provide extensibility and reusability both inside and between applications, 
while being portable across platforms (and languages) and having the lowest 
possible overhead (both in machine resources and programming effort). This
packages contains the UUID generation tools that are provided with XPLC. The
'uuidgen' tool is renamed 'xplc-uuidgen' to avoid conflict with the 'uuidgen'
tool in the e2fs-progs package.

%package -n %{libname}
Group:		System/Libraries
Summary:	Component system

%description -n %{libname}
XPLC ("Cross-Platform Lightweight Components") is a component system that will
provide extensibility and reusability both inside and between applications, 
while being portable across platforms (and languages) and having the lowest 
possible overhead (both in machine resources and programming effort).

%package -n %{develname}
Summary:	Development files for XPLC
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}

%description -n %{develname}
XPLC ("Cross-Platform Lightweight Components") is a component system that will
provide extensibility and reusability both inside and between applications, 
while being portable across platforms (and languages) and having the lowest 
possible overhead (both in machine resources and programming effort). This 
package contains the files needed for developing applications which use 
XPLC.

%prep
%setup -q
%patch0 -p1 -b .devel
%patch1 -p1 -b .uuid
%patch2 -p0 -b .needed

%build
%configure2_5x
%make

%install
%makeinstall_std

%files uuidgen
%{_bindir}/*
%{_mandir}/man1/*

%files -n %{libname}
%doc NEWS README TODO
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_includedir}/%{name}-%{version}
%{_libdir}/*.a
%{_libdir}/*.so
%{_libdir}/pkgconfig/*



%changelog
* Fri Oct  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: d5c1def
- Spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19369 |12mr|xpp2-2.1.10-6.1.12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2007, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define gcj_support  1
%define originalname PullParser

Summary:        XML Pull Parser
Name:           xpp2
Version:        2.1.10
Release:        6.1.12
Epoch:          0
License:        Apache Software License
URL:            http://www.extreme.indiana.edu/xgws/xsoap/xpp/
Group:          Development/Java
Source0:        http://www.extreme.indiana.edu/xgws/xsoap/xpp/download/PullParser2/PullParser2.1.10.tgz
Patch0:         xpp2-build_xml.patch
BuildRequires:  ant >= 0:1.6
BuildRequires:  ant-junit >= 0:1.6
BuildRequires:  java-devel
BuildRequires:  java-rpmbuild >= 0:1.6
BuildRequires:  junit
BuildRequires:  xerces-j2
BuildRequires:  xml-commons-jaxp-1.3-apis
Requires:       xml-commons-jaxp-1.3-apis
Requires:       jpackage-utils
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildArch:      noarch
BuildRequires:  java-devel
%endif


%description
XML Pull Parser 2 (XPP2) is a simple and fast incremental XML parser.
NOTE: XPP2 is no longer developed and is on maintenance mode. 
All active development concentrates on its successor XPP3/MXP1.

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
%{summary}.

%package doc
Summary:        Manual for %{name}
Group:          Development/Java

%description doc
%{summary}.

%package demo
Summary:        Samples for %{name}
Group:          Development/Java
Requires:       %{name} = %{epoch}:%{version}

%description demo
%{summary}.

%prep
%setup -q -n %{originalname}%{version}
%remove_java_binaries

%patch0 -b .sav

%build
export OPT_JAR_LIST="ant/ant-junit junit"
export CLASSPATH=$(build-classpath xerces-j2 xml-commons-jaxp-1.3-apis)
%{ant} all api api.impl
CLASSPATH=$CLASSPATH:$(build-classpath junit):build/tests:build/lib/PullParser-2.1.10.jar
%{java} AllTests

%install
rm -rf $RPM_BUILD_ROOT

# jars
mkdir -p $RPM_BUILD_ROOT%{_javadir}

cp -p build/lib/%{originalname}-intf-%{version}.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{name}-intf-%{version}.jar
cp -p build/lib/%{originalname}-standard-%{version}.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{name}-standard-%{version}.jar
cp -p build/lib/%{originalname}-%{version}.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
cp -p build/lib/%{originalname}-x2-%{version}.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{name}-x2-%{version}.jar
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}.jar; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)

# javadoc
mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/api
mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/api_impl
cp -pr doc/api/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/api
#cp -pr doc/api_impl/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/api_impl
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}


rm -rf doc/{build.txt,api,api_impl}

# doc
mkdir -p $RPM_BUILD_ROOT%{_datadir}/doc/%{name}-%{version}
cp -pr doc/* $RPM_BUILD_ROOT%{_datadir}/doc/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_datadir}/doc/%{name}

# demo
mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}
cp -pr src/java/samples/* $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_datadir}/%{name}

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%doc README.html
%doc LICENSE.txt
%{_javadir}/%{name}.jar
%{_javadir}/%{name}-%{version}.jar
%{_javadir}/%{name}-intf.jar
%{_javadir}/%{name}-intf-%{version}.jar
%{_javadir}/%{name}-standard.jar
%{_javadir}/%{name}-standard-%{version}.jar
%{_javadir}/%{name}-x2.jar
%{_javadir}/%{name}-x2-%{version}.jar
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/*
%endif

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}

%files doc
%defattr(0644,root,root,0755)
%doc %{_datadir}/doc/%{name}-%{version}

%files demo
%defattr(0644,root,root,0755)
%{_datadir}/%{name}-%{version}
%{_datadir}/%{name}



%changelog
* Fri Oct  19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: d3c394e
- Restore gcj support
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19370 |12mr|xpp3-1.1.3.8-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2005, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define oversion 1.1.3_8

Summary:        XML Pull Parser
Name:           xpp3
Version:        1.1.3.8
Release:        7
License:        ASL 1.1
URL:            http://www.extreme.indiana.edu/xgws/xsoap/xpp/mxp1/index.html
Group:          Development/Java
Source0:        http://www.extreme.indiana.edu/dist/java-repository/xpp3/distributions/xpp3-%{oversion}_src.tgz
Source1:        http://mirrors.ibiblio.org/pub/mirrors/maven2/xpp3/xpp3/1.1.3.4.O/xpp3-1.1.3.4.O.pom
Source2:        http://mirrors.ibiblio.org/pub/mirrors/maven2/xpp3/xpp3_xpath/1.1.3.4.O/xpp3_xpath-1.1.3.4.O.pom
Source3:        http://mirrors.ibiblio.org/pub/mirrors/maven2/xpp3/xpp3_min/1.1.3.4.O/xpp3_min-1.1.3.4.O.pom
Patch0:         %{name}-link-docs-locally.patch
Requires:       jpackage-utils >= 0:1.6
Requires:       java >= 0:1.4.2
BuildRequires:  jpackage-utils >= 0:1.6
BuildRequires:  ant >= 0:1.6
BuildRequires:  junit
BuildRequires:  xml-commons-apis
BuildRequires:  /usr/bin/perl
Requires:       jpackage-utils
Requires:       junit
Requires:       xml-commons-apis
Requires:       java
Requires(post):   jpackage-utils
Requires(postun): jpackage-utils

BuildArch:      noarch

%description
Xml Pull Parser 3rd Edition (XPP3) MXP1 is a new XmlPull
parsing engine that is based on ideas from XPP and in
particular XPP2 but completely revised and rewritten to
take best advantage of latest JIT JVMs such as Hotspot in JDK 1.4.

%package minimal
Summary:        Minimal XML Pull Parser
Group:          Development/Java
Requires:       jpackage-utils
Requires:       junit
Requires:       xml-commons-apis
Requires:       java
Requires(post):   jpackage-utils
Requires(postun): jpackage-utils

%description minimal
Minimal XML pull parser implementation.

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java
Requires:       jpackage-utils

%description javadoc
Javadoc for %{name}.

%prep
%setup -q -n %{name}-%{oversion}
# remove all binary libs
find . -name "*.jar" -exec rm -f {} \;

%patch0

%build
export CLASSPATH=$(build-classpath xml-commons-apis junit)
ant xpp3 junit apidoc

%install

# jars
mkdir -p $RPM_BUILD_ROOT%{_javadir}
cp -p build/%{name}-%{oversion}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar
cp -p build/%{name}_min-%{oversion}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-minimal.jar
cp -p build/%{name}_xpath-%{oversion}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-xpath.jar

# javadoc
mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}
cp -pr doc/api/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}

rm -rf doc/{build.txt,api}

install -d -m 755 %{buildroot}%{_mavenpomdir}
install -pm 644 %{SOURCE3} \
    %{buildroot}%{_mavenpomdir}/JPP-%{name}-minimal.pom
%add_to_maven_depmap %{name} %{name}_min %{version} JPP %{name}-minimal

mv %{buildroot}%{_mavendepmapfragdir}/%{name} %{buildroot}%{_mavendepmapfragdir}/%{name}-minimal
install -pm 644 %{SOURCE1} \
    %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom
%add_to_maven_depmap %{name} %{name} %{version} JPP %{name}

install -pm 644 %{SOURCE2} \
    %{buildroot}%{_mavenpomdir}/JPP-%{name}-xpath.pom
%add_to_maven_depmap %{name} %{name}_xpath %{version} JPP %{name}-xpath


%post
%update_maven_depmap

%postun
%update_maven_depmap

%post minimal
%update_maven_depmap

%postun minimal
%update_maven_depmap

%files
%defattr(-,root,root,-)
%doc README.html LICENSE.txt doc/*
%{_javadir}/%{name}.jar
%{_javadir}/%{name}-xpath.jar
%{_mavenpomdir}/JPP-%{name}-xpath.pom
%{_mavenpomdir}/JPP-%{name}.pom
%{_mavendepmapfragdir}/%{name}

%files minimal
%defattr(-,root,root,-)
%doc LICENSE.txt
%{_mavendepmapfragdir}/%{name}-minimal
%{_mavenpomdir}/JPP-%{name}-minimal.pom
%{_javadir}/%{name}-minimal.jar

%files javadoc
%defattr(-,root,root,-)
%doc %{_javadocdir}/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19371 |12mr|xpr-1.0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		xpr
Version:	1.0.4
Release:	1
Summary:	Dump an X window directly to a printer
Group:		Development/X11
License:	MIT
URL:		http://xorg.freedesktop.org
Source:		http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2

BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xmu)
BuildRequires:	x11-util-macros

%description
Xpr takes as input a window dump file produced by xwd(1) and formats it for
output on PostScript printers, the Digital LN03 or LA100, the IBM PP3812 page
printer, the HP LaserJet (or other PCL printers), or the HP PaintJet.

%prep
%setup -q

%build
%configure2_5x	--x-includes=%{_includedir}\
		--x-libraries=%{_libdir}

%make

%install
%makeinstall_std

%files
%{_bindir}/xpr
%{_bindir}/xdpr
%{_mandir}/man1/xdpr.1*
%{_mandir}/man1/xpr.1*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19372 |12mr|xpra-0.7.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Persistent remote applications for X
Name:		xpra
Version:	0.7.1
Release:	2
License:	GPLv2+
Group:		Networking/Other
URL:		http://xpra.org/
Source0:	http://xpra.org/src/%{name}-%{version}.tar.xz
Patch0:		libavcdc_lx11.patch
Patch1:		disable-x264.patch
BuildRequires:	python-setuptools
BuildRequires:	python-cython
BuildRequires:	pkgconfig(pygobject-2.0)
BuildRequires:	pkgconfig(gdk-x11-2.0)
BuildRequires:	pkgconfig(libswscale)
BuildRequires:	pygtk2.0-devel
Requires:	pygtk2
Requires:	x11-tools
Requires:	x11-server-xvfb
Requires:	python-imaging
Requires:	dbus-python

%description
Xpra gives you "persistent remote applications" for X. That is, unlike normal
X applications, applications run with xpra are "persistent" -- you can run
them remotely, and they don't die if your connection does. You can detach them,
and reattach them later -- even from another computer -- with no loss of state.
And unlike VNC or RDP, xpra is for remote applications, not remote desktops --
individual applications show up as individual windows on your screen, managed
by your window manager. They're not trapped in a box. So basically it's screen
for remote X apps.

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
sed -e "s:libwebp.so.2:libwebp.so.4:" \
	-i "xpra/webm/__init__.py" || die

python make_constants_pxi.py wimpiggy/lowlevel/constants.txt wimpiggy/lowlevel/constants.pxi
python setup.py build

%install
python setup.py install -O1  --prefix /usr --skip-build --root %{buildroot}

%files
%{_sysconfdir}/%{name}/xorg.conf
%{_sysconfdir}/%{name}/xpra.conf
%{_bindir}/parti
%{_bindir}/parti-repl
%{_bindir}/xpra*
%{_iconsdir}/%{name}.png
%{_datadir}/applications/xpra_launcher.desktop
%{python_sitearch}/xpra
%{python_sitearch}/parti
%{python_sitearch}/wimpiggy
%{python_sitearch}/parti_all-*.egg-info
%{_datadir}/xpra
%{_datadir}/parti
%{_datadir}/wimpiggy
%{_mandir}/man1/xpra.1.*
%{_mandir}/man1/parti.1.*
%{_mandir}/man1/xpra_launcher.1.*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19373 |12mr|xprehashprinterlist-1.0.1-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		xprehashprinterlist
Version:	1.0.1
Release:	%mkrel 11
Summary:	Recomputes the list of available printers
Group:		Development/X11
Source:		http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License:	MIT
BuildRoot:	%{_tmppath}/%{name}-root

BuildRequires: libx11-devel >= 1.0.0
BuildRequires: libxp-devel >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1

%description
XpRehashPrinterList causes the X Print Server to recompute (update)
its list of available printers, and update the attributes for the
printers. The intended usage of this routine is in a special tool
that a system administrator can run after changing the printer
topology.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x	--x-includes=%{_includedir} \
		--x-libraries=%{_libdir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/xprehashprinterlist
%{_mandir}/man1/xprehashprinterlist.1*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19374 |12mr|xprop-1.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: xprop
Version: 1.2.1
Release: %mkrel 1
Summary: Property displayer for X
Group: Development/X11
Source: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License: MIT
BuildRoot: %{_tmppath}/%{name}-root

BuildRequires: libx11-devel >= 1.0.0
BuildRequires: libxmu-devel >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1

%description
The xprop utility is for displaying window and font properties in an X server.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/xprop
%{_mandir}/man1/xprop.*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19375 |12mr|xrandr-1.3.5-2.20120910.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name xrandr
%define version 1.3.5
%define rel 1
%define git 20120910

%if %{git}
%define distname %{name}-%{git}
%define release %mkrel 2.%{git}.%rel
%else
%define distname %{name}-%{version}
%define release %mkrel %rel
%endif

Name: %{name}
Version: %{version}
Release: %{release}
Summary: Primitive command line interface to RandR extension
Group: System/X11
Source: http://xorg.freedesktop.org/releases/individual/app/%{distname}.tar.bz2
License: MIT
BuildRoot: %{_tmppath}/%{name}-root

BuildRequires: libx11-devel >= 1.0.0
BuildRequires: libxrandr-devel >= 1.1.0.2
BuildRequires: libxrender-devel >= 0.9.0.2
BuildRequires: x11-util-macros >= 1.0.1

%description
Xrandr is a command line application used to set the screen size,
orientation, reflection and/or the active display(s) using the RandR
extension.

%prep
%setup -q -n %{distname}
%if %{git}
autoreconf -fi
%endif

%build
%configure2_5x	--x-includes=%{_includedir}\
		--x-libraries=%{_libdir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std
# (cg) NB Until we package nickle and cairo-5c (that works) kill this.
rm -f %{buildroot}/%{_bindir}/xkeystone

%files
%defattr(-,root,root)
%{_bindir}/xrandr
#%{_bindir}/xkeystone
%defattr(-,root,man)
%{_mandir}/man1/xrandr.1.*


%changelog
* Fri 16 2012 akdengi <akdengi> 1.3.5-2.20120910.1
- update to git snapshot of 20120910 for provider interfaces support (PRIME multi-gpu support)

* Sat Sep 10 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3.5-1mdv2012.0
+ Revision: 699279
- update to new version 1.3.5

* Sat May 07 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.4-2
+ Revision: 671360
- mass rebuild

* Tue Nov 02 2010 Thierry Vignaud <tv@mandriva.org> 1.3.4-1mdv2011.0
+ Revision: 591820
- new release

* Sun Jul 25 2010 Thierry Vignaud <tv@mandriva.org> 1.3.3-1mdv2011.0
+ Revision: 558360
- new release

  + Paulo Ricardo Zanoni <pzanoni@mandriva.com>
    - Remove French xrandr manpage (it is already provided by man-pages-fr)

* Wed Mar 17 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.2-2mdv2010.1
+ Revision: 524464
- rebuilt for 2010.1

* Thu Sep 10 2009 Thierry Vignaud <tv@mandriva.org> 1.3.2-1mdv2010.0
+ Revision: 436635
- new release

* Tue Aug 11 2009 Thierry Vignaud <tv@mandriva.org> 1.3.1-1mdv2010.0
+ Revision: 415105
- new release

* Wed Apr 01 2009 Ander Conselvan de Oliveira <ander@mandriva.com> 1.3.0-1mdv2009.1
+ Revision: 363389
- New version 1.3.0

* Sun Feb 01 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.2.99.4-1mdv2009.1
+ Revision: 336169
- update to new version 1.2.99.4

* Thu Jan 01 2009 Colin Guthrie <cguthrie@mandriva.org> 1.2.99.3-2mdv2009.1
+ Revision: 323201
- Update French man page (thanks to Bernard Siaud alias Troumad)

* Mon Dec 15 2008 Colin Guthrie <cguthrie@mandriva.org> 1.2.99.3-1mdv2009.1
+ Revision: 314619
- New version: 1.2.99.3

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1.2.3-2mdv2009.0
+ Revision: 266150
- rebuild early 2009.0 package (before pixel changes)

  + Funda Wang <fwang@mandriva.org>
    - mark lang property

* Mon Apr 14 2008 Thierry Vignaud <tv@mandriva.org> 1.2.3-1mdv2009.0
+ Revision: 193008
- new release

  + Paulo Andrade <pcpa@mandriva.com.br>
    - Revert to use upstream tarball, build requires and remove non mandatory local patches.

* Thu Jan 17 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.2.2-2mdv2008.1
+ Revision: 154359
- Updated BuildRequires and resubmit package.

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Jul 05 2007 Colin Guthrie <cguthrie@mandriva.org> 1.2.2-1mdv2008.0
+ Revision: 48476
- New upstream version 1.2.2

* Thu Jun 21 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.2.1-2mdv2008.0
+ Revision: 42324
- fix/improve group: s/development/system/

* Thu Jun 21 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.2.1-1mdv2008.0
+ Revision: 42315
- new upstream version: 1.2.1

  + Colin Guthrie <cguthrie@mandriva.org>
    - Update package description

* Thu May 24 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 1.2.0-2mdv2008.0
+ Revision: 30793
- add french manpage, translation from Bernard Siaud <liste at siaud.org>
  (closes: #30999)
- fix group owner of manpages (now root:man)


* Wed Feb 28 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 1.2.0-1mdv2007.0
+ Revision: 127069
- new upstream release supporting the version 1.2 of the RandR X extension
- rebuild to fix cooker uploading
- X11R7.1
- increment release
- Adding X.org 7.0 to the repository

  + Andreas Hasenack <andreas@mandriva.com>
    - renamed mdv to packages because mdv is too generic and it's hosting only packages anyway

  + Thierry Vignaud <tvignaud@mandriva.com>
    - fill in a couple of missing descriptions


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19376 |12mr|xrdb-1.0.9-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: xrdb
Version: 1.0.9
Release: %mkrel 2
Summary: X server resource database utility
Group: Development/X11
Source: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License: MIT
BuildRoot: %{_tmppath}/%{name}-root

BuildRequires: libx11-devel >= 1.0.0
BuildRequires: libxmu-devel >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1
Requires: mcpp

%description
Xrdb is used to get or set the contents of the RESOURCE_MANAGER property on the
root window of screen 0, or the SCREEN_RESOURCES property on the root window of
any or all screens, or everything combined.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x --with-cpp=%{_bindir}/mcpp

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/xrdb
%{_mandir}/man1/xrdb.*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19377 |12mr|xrefresh-1.0.4-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: xrefresh
Version: 1.0.4
Release: %mkrel 4
Summary: Refresh all or part of an X screen
Group: Development/X11
Source: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
Source1: xrefresh.xpm
Source2: xrefresh.xpm.large
Source3: xrefresh.xpm.mini
License: MIT
BuildRoot: %{_tmppath}/%{name}-root

BuildRequires: libx11-devel >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1

%description
Xrefresh is a simple X program that causes all or part of your screen to be
repainted. This is useful when system messages have messed up your screen.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x	--x-includes=%{_includedir}\
		--x-libraries=%{_libdir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std

# install icons
mkdir -p %{buildroot}%{_datadir}/icons/large
mkdir -p %{buildroot}%{_datadir}/icons/mini

install -m0644 %{SOURCE1} %{buildroot}%{_datadir}/icons/xrefresh.xpm
install -m0644 %{SOURCE2} %{buildroot}%{_datadir}/icons/large/xrefresh.xpm
install -m0644 %{SOURCE3} %{buildroot}%{_datadir}/icons/mini/xrefresh.xpm

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/xrefresh
%{_mandir}/man1/xrefresh.1*
%{_datadir}/icons/xrefresh.xpm
%{_datadir}/icons/*/xrefresh.xpm



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19378 |12mr|xsane-0.998-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Enable debug mode
%define debug 0

Name:		xsane
Version:	0.998
Release:	6
Summary:	Frontend for the SANE scanner interface
Group:		Graphics
URL:		http://www.xsane.org/
License:	GPLv2+
Source0:	ftp://ftp.sane-project.org/pub/sane/xsane/%{name}-%version.tar.gz
Patch0:		xsane-0.99-browser.patch
Patch1:		xsane-desktop.patch
Patch2:		xsane-ru-po.patch
Patch3:		xsane-0.995-close-fds.patch
Patch4:		xsane-0.997-no-file-selected.patch
Patch5:		xsane-0.998-libpng.patch
Patch6:		xsane-0.998-preview-selection.patch
Patch7:		xsane-0.998-wmclass.patch
# Contains "www-browser" script
Requires:	desktop-common-data
# This is for the drakxtools so that they can install a GUI for scanning
# but decide depending on the system environment which GUI actually to
# install
Provides:	scanner-gui
BuildRequires:	imagemagick
BuildRequires:	jpeg-devel
BuildRequires:	tiff-devel
BuildRequires:	pkgconfig(gimp-2.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(lcms)
BuildRequires:	pkgconfig(libgphoto2)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(libv4l1)
BuildRequires:	pkgconfig(libv4l2)
BuildRequires:	pkgconfig(sane-backends)

%description
XSane is an X based interface for the SANE (Scanner Access Now Easy)
library, which provides access to scanners, digital cameras, and other
capture devices.  XSane is written in GTK+ and provides control for
performing the scan and then manipulating the captured image.

You may install xsane-gimp if you want the GIMP plug-in.

%package gimp
Summary:	GIMP plug-in which provides the SANE scanner interface
Group:		Graphics
Requires:	sane >= 1.0, %{name} >= %{version}

%description gimp
This package provides the regular XSane frontend for the SANE scanner
interface, but it works as a GIMP 2.0 plug-in.  You must have GIMP 2.0 (or
newer) installed to use this package.

%prep
%setup -q
%patch0 -p0 -b .www-browser
%patch1 -p1 -b .desktop-file
%patch2 -p1 -b .po-file
%patch3 -p1
%patch4 -p1
%patch5 -p1
%patch6 -p1
%patch7 -p1

%build
%if %{debug}
export DONT_STRIP=1
CFLAGS="`echo %{optflags} |sed -e 's/-O3/-g/' |sed -e 's/-O2/-g/'`" CXXFLAGS="`echo %{optflags} |sed -e 's/-O3/-g/' |sed -e 's/-O2/-g/'`" %configure2_5x --with-install-root=%{buildroot}
%else
%configure2_5x --with-install-root=%{buildroot} 
%endif
perl -pi -e 's#LDFLAGS  =  -L/usr/lib -Wl,-rpath,/usr/lib#LDFLAGS  =  -L/usr/lib -Wl#' src/Makefile
##perl -pi -e 's#ja\.(po|gmo)##' po/Makefile
%make
mv src/xsane src/xsane-gimp

make clean
%if %debug
CFLAGS="`echo %{optflags} |sed -e 's/-O3/-g/' |sed -e 's/-O2/-g/'`" CXXFLAGS="`echo %{optflags} |sed -e 's/-O3/-g/' |sed -e 's/-O2/-g/'`" %configure2_5x --with-install-root=%{buildroot} --disable-gimp
%else
%configure2_5x --with-install-root=%{buildroot} --disable-gimp
%endif
perl -pi -e 's#LDFLAGS  =  -L/usr/lib -Wl,-rpath,/usr/lib#LDFLAGS  =  -L/usr/lib -Wl#' src/Makefile
##perl -pi -e 's#ja\.(po|gmo)##' po/Makefile
%make

%install
%if %debug
export DONT_STRIP=1
%endif

%makeinstall_std
install src/xsane-gimp %{buildroot}%{_bindir}
%find_lang %{name}
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{48x48,32x32,16x16}/apps
convert -scale 48 %{buildroot}/usr/share/pixmaps/xsane.xpm %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png 
convert -scale 32 %{buildroot}/usr/share/pixmaps/xsane.xpm %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -scale 16 %{buildroot}/usr/share/pixmaps/xsane.xpm %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png

# dynamic desktop support
%define launchers /etc/dynamic/launchers/scanner
mkdir -p %{buildroot}%{launchers}
cat > %{buildroot}%{launchers}/%{name}.desktop << EOF
[Desktop Entry]
Name=XSane \$device
Comment=XSane
Exec=%{_bindir}/xsane
Terminal=false
Icon=%{name}
Type=Application
EOF

%files -f %{name}.lang
%doc xsane*
%config(noreplace) %{launchers}/%{name}.desktop
%{_bindir}/xsane
%dir %{_datadir}/sane
%{_datadir}/sane/*
%{_mandir}/man1/*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.xpm
%{_iconsdir}/hicolor/*/apps/*

%post
update-alternatives --install %{launchers}/kde.desktop scanner.kde.dynamic %{launchers}/%{name}.desktop 30
update-alternatives --install %{launchers}/gnome.desktop scanner.gnome.dynamic %{launchers}/%{name}.desktop 30

%postun
if [ $1 = 0 ]; then
  update-alternatives --remove scanner.kde.dynamic %{launchers}/%{name}.desktop
  update-alternatives --remove scanner.gnome.dynamic %{launchers}/%{name}.desktop
fi

%files gimp
%doc xsane*
%{_bindir}/xsane-gimp

%post gimp
if [ -d %{_libdir}/gimp ]; then
  GIMPDIR=`ls -d %{_libdir}/gimp/[012]*`
  [ -z "$GIMPDIR" ] && exit 0
  for i in $GIMPDIR;do
  [ -d $i/plug-ins ] || mkdir -p $i/plug-ins
  %{__ln_s} -f %{_bindir}/xsane-gimp $i/plug-ins/xsane
  done
fi

%postun gimp
if [ $1 = 0 ]; then
  if [ -d %{_libdir}/gimp ]; then
    GIMPDIR=`ls -d %{_libdir}/gimp/[012]*`
        [ -z "$GIMPDIR" ] && exit 0
        for i in $GIMPDIR;do
    [ -d $i/plug-ins ] || mkdir -p $i/plug-ins
    %{__rm} -f $i/plug-ins/xsane
        done
  fi
fi



%changelog
* Mon Sep  3 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: c2a980d
- Add various bugfix patches from Fedora, convert BR to pkgconfig style
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19379 |12mr|xscreensaver-5.15-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
####################
# PLF build
%define build_plf 0
####################

%define enable_extrusion 1
%define disable_inappropriate 1
# Allow --with[out] <feature> at rpm command line build
%{?_with_plf: %{expand: %%global build_plf 1}}
%{?_without_plf: %{expand: %%global build_plf 0}}
%{?_with_extrusion: %{expand: %%global enable_extrusion 1}}
%{?_without_extrusion: %{expand: %%global enable_extrusion 0}}
%{?_with_inappropriate: %{expand: %%global disable_inappropriate 0}}
%{?_without_inappropriate: %{expand: %%global disable_inappropriate 1}}

%if %{build_plf}
%define distsuffix plf
%if %{mdvver} >= 201100
# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
%define extrarelsuffix plf
%endif
%endif

Summary:	A set of X Window System screensavers
Name:		xscreensaver
Version:	5.15
Release:	2%{?extrarelsuffix}
License:	BSD
Group:		Graphical desktop/Other
URL:		http://www.jwz.org/xscreensaver/
Source0:	http://www.jwz.org/xscreensaver/%{name}-%{version}.tar.gz
Source1:	xscreensaver-capplet.png
Source2:	dmctl
Patch0:		xscreensaver-5.05-mdv-alt-drop_setgid.patch
# Don't check login manager in PATH because we use custom wrapper
Patch1:		xscreensaver-5.15-lmcheck.patch
# Only GDadou should be enabled
Patch9:		xscreensaver-5.15-defaultconfig.patch
# (fc) 4.00-4mdk allow root to start xscreensaver
Patch10:	xscreensaver-4.23-root.patch
# (fc) 4.05-3mdk disable openGL hacks by default
Patch11:	xscreensaver-5.09-noGL.patch
# (fc) 4.23-1mdk disable inappropriate stuff (Mdk bug #19866)
Patch19:	xscreensaver-5.00-inappropriate.patch
Requires:	xscreensaver-common = %{version}-%{release}
Requires:	fortune-mod
Requires:	mandriva-theme-screensaver
Requires:	xdg-utils
BuildRequires:	makedepend
BuildRequires:	bc
BuildRequires:	fortune-mod
BuildRequires:	jpeg-devel
BuildRequires:	pam-devel
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(glut)
BuildRequires:	pkgconfig(gdk-pixbuf-xlib-2.0)
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	pkgconfig(xmu)
BuildRequires:	pkgconfig(xpm)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(xt)
BuildRequires:	pkgconfig(xxf86misc)
BuildRequires:	pkgconfig(xxf86vm)
%if %{enable_extrusion}
BuildRequires:	gle-devel
%endif
BuildRequires:	imagemagick

%description
The xscreensaver package contains a variety of screensavers for your
mind-numbing, ambition-eroding, time-wasting, hypnotized viewing
pleasure.

Install the xscreensaver package if you need screensavers for use with
the X Window System.

%if %{build_plf}
This package is in restricted as it contains copyrighted images.
%endif

%package base
Summary:	A set of screensavers
Group:		Graphical desktop/Other
Requires:	xscreensaver-common = %{version}-%{release}
Conflicts:	xscreensaver < 5.00-2
Requires:	words

%description base
Various screensavers used by Xscreensaver.

%package common
Summary:	Utilities used by xscreensaver screensavers
Group:		Graphical desktop/Other
Conflicts:	xscreensaver < 5.00-2
Provides:	xscreensaver-utils
Requires:	chbg

%description common
Utilities used by xscreensaver screensavers.

%package gl
Summary:	A set of GL screensavers
Group:		Graphical desktop/Other
Requires:	xscreensaver-common = %{version}-%{release}
Requires(post):	xscreensaver-common = %{version}-%{release}
Requires(postun):	xscreensaver-common = %{version}-%{release}

%description gl
The xscreensaver-gl package contains even more screensavers for your
mind-numbing, ambition-eroding, time-wasting, hypnotized viewing
pleasure. These screensavers require OpenGL or Mesa support.

Install the xscreensaver-gl package if you need more screensavers for
use with the X Window System and you have OpenGL or Mesa installed.

%if %{build_plf}
%package matrix
Summary:	The Matrix screensavers
Group:		Graphical desktop/Other
Requires:	xscreensaver-common = %{version}-%{release}

%description matrix
The xscreensaver-matrix package contains two screensavers for
xscreensaver based on the movie The Matrix. It is in restricted because
there might by copyright problems with the artwork used in this
screensavers.
%endif

%if %{enable_extrusion}
%package extrusion
Summary:	OpenGL screensaver
Group:		Graphical desktop/Other
Requires:	xscreensaver-common = %{version}-%{release}

%description extrusion
The xscreensaver-extrusion package contains the extrusion
screensaversfor your mind-numbing, ambition-eroding, time-wasting,
hypnotized viewing pleasure. This screensaver requires OpenGL or Mesa
support.

This screensaver is in a separate package, because it is the only
application for the Mandriva Linux distribution which requires the GLE
extrusion library.
%endif

%prep
%setup -q
%patch1 -p1 -b .login-manager
# WARNING this patch must ALWAYS be applied, if it fails, REGENERATE it !!!
%patch9 -p1 -b .defaultconfig
%patch10 -p1 -b .root
%patch11 -p1 -b .noGL
%if %{disable_inappropriate}
%patch19 -p1 -b .inappropriate
%endif

# Needed by patches 1 and 11
autoconf

%build
%configure2_5x \
    --enable-locking \
    --enable-root-passwd \
    --with-browser=xdg-open \
    --with-dpms-ext \
    --with-xinerama-ext \
    --with-xf86vmode-ext \
    --with-xf86gamma-ext \
    --with-randr-ext \
    --with-proc-interrupts \
    --with-login-manager=dmctl \
    --without-shadow \
    --with-pixbuf \
    --with-xpm \
    --with-jpeg \
    --with-xshm-ext \
    --with-xdbe-ext \
    --without-readdisplay \
    --without-setuid-hacks \
    --with-gtk \
    --without-motif \
    --with-pam \
    --with-gl \
    --with-image-directory="%{_datadir}/mdk/screensaver" \
    --without-kerberos \
%if %{enable_extrusion}
    --with-gle
%else
    --without-gle
%endif

make depend
%make

%install
rm -rf %{buildroot} gl-extras.files base.files %{name}.lang
mkdir -p %{buildroot}%{_sysconfdir}/X11/app-defaults/
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_mandir}/man6
mkdir -p %{buildroot}%{_sysconfdir}/pam.d
mkdir -p %{buildroot}%{_libexecdir}/xscreensaver

make install_prefix=%{buildroot} bindir=%{_bindir} \
 KDEDIR=%{_prefix} GNOME_BINDIR=%{_bindir}  GNOME_DATADIR=%{_datadir} \
 mandir=%{_mandir} AD_DIR=%{_sysconfdir}/X11/app-defaults/ \
 gnulocaledir=%{_datadir}/locale install

# Custom wrapper for gdmflexiserver and kdmctl
install -m 755 %{SOURCE2} %{buildroot}%{_bindir}/dmctl

cat<<EOF >README.GL
The xscreensaver-gl package contains even more screensavers for your
mind-numbing, ambition-eroding, time-wasting, hypnotized viewing
pleasure. These screensavers require OpenGL or Mesa support.

Install the xscreensaver-gl package if you need more screensavers for
use with the X Window System and you have OpenGL or Mesa installed.
EOF

#icons
mkdir -p %{buildroot}%{_datadir}/pixmaps
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
cp %{SOURCE1}  %{buildroot}%{_datadir}/pixmaps
convert -scale 16x16 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
convert -scale 32x32 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
ln -s %{_datadir}/pixmaps/xscreensaver-capplet.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png

#remove unpackaged files
rm -f %{buildroot}%{_datadir}/xscreensaver/config/xjack.xml
rm -f %{buildroot}%{_mandir}/man6/xjack.6
rm -f  %{buildroot}%{_libexecdir}/xscreensaver/xjack

%if ! %{build_plf}
rm -rf %{buildroot}%{_libexecdir}/xscreensaver/*matrix
rm -rf %{buildroot}%{_mandir}/man6/*matrix*
rm -rf %{buildroot}%{_datadir}/xscreensaver/config/*matrix*
%endif
%if ! %{enable_extrusion}
rm -f %{buildroot}%{_datadir}/xscreensaver/config/extrusion.xml
rm -f %{buildroot}%{_mandir}/man6/extrusion.6
%endif

%find_lang %{name}

# This function prints a list of things that get installed.
# It does this by parsing the output of a dummy run of "make install".
#
list_files() {
  make -s install_prefix=%{buildroot} mandir=%{_mandir}/ \
  bindir=%{_bindir} INSTALL=true "$@"	\
   | sed -n -e 's@.* \(/[^ ]*\)$@\1@p'				\
   | sed    -e "s@^%{buildroot}@@"				\
	    -e "s@/[a-z][a-z]*/\.\./@/@"			\
   | sed    -e 's@\(.*/man/.*\)@\1\*@'				\
   | sed    -e 's@\(.*/app-defaults/\)@%config \1@'		\
	    -e 's@\(.*/pam\.d/\)@%config(missingok) \1@'	\
   | sort
}

# Generate three lists of files for the three packages.
#
dd=%{_builddir}/%{name}-%{version}
( cd hacks/glx ; list_files install > $dd/gl-extras.files)
( cd hacks     ; list_files install > $dd/base.files)

#gw remove the files we don't package:
perl -pi -e "s/.*(gdadou|xjack|matrix|extrusion).*//" gl-extras.files base.files

%find_lang %{name}

%post gl
sed -i -e 's/\A-\s+GL:/ GL:/' %{_sysconfdir}/X11/app-defaults/XScreenSaver

%postun gl
sed -i -e '/\A\s*GL:/ and print "- $_" or print "$_"' %{_sysconfdir}/X11/app-defaults/XScreenSaver

%files -f %{name}.lang
%config(noreplace) %{_sysconfdir}/pam.d/xscreensaver
%doc README
%{_mandir}/man1/xscreensaver-command.1*
%{_mandir}/man1/xscreensaver-demo.1*
%{_mandir}/man1/xscreensaver.1*
%attr(755,root,chkpwd) %{_bindir}/xscreensaver
%{_bindir}/xscreensaver-command
%{_bindir}/xscreensaver-demo
%{_bindir}/dmctl
%dir %{_datadir}/xscreensaver
%{_datadir}/xscreensaver/glade
%{_datadir}/applications/xscreensaver-properties.desktop
%{_datadir}/pixmaps/*
%{_datadir}/xscreensaver/config/gdadou.xml
%{_iconsdir}/hicolor/*/apps/*.png

%files common
%config(noreplace) %{_sysconfdir}/X11/app-defaults/*
%dir %{_libexecdir}/%{name}
%{_bindir}/xscreensaver-getimage
%{_bindir}/xscreensaver-getimage-file
%{_bindir}/xscreensaver-getimage-video
%{_bindir}/xscreensaver-text
%{_mandir}/man1/xscreensaver-getimage*
%{_mandir}/man1/xscreensaver-text.1*
%dir %{_datadir}/%{name}/config
%{_datadir}/%{name}/config/README

%files base -f base.files

%files gl -f gl-extras.files
%doc README.GL

%if %{enable_extrusion}
%files extrusion
%doc README.GL
%{_datadir}/xscreensaver/config/extrusion.xml
%{_mandir}/man6/extrusion.6*
%{_libexecdir}/xscreensaver/extrusion
%endif

%if %{build_plf}
%files matrix
%doc README.GL
%{_mandir}/man6/xmatrix.6*
%{_mandir}/man6/glmatrix.6*
%{_datadir}/xscreensaver/config/glmatrix.xml
%{_datadir}/xscreensaver/config/xmatrix.xml
%{_libexecdir}/xscreensaver/xmatrix
%{_libexecdir}/xscreensaver/glmatrix
%endif




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19380 |12mr|xset-1.2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: xset
Version: 1.2.2
Release: %mkrel 1
Summary: User preference utility for X
Group: Development/X11
Source: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License: MIT
BuildRoot: %{_tmppath}/%{name}-root

BuildRequires: libx11-devel >= 1.0.0
BuildRequires: libxmu-devel >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1

%description
The xset program is used to set various user preference options of the display.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x	--x-includes=%{_includedir}\
		--x-libraries=%{_libdir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std

#

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/xset
%{_mandir}/man1/xset.*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19381 |12mr|xsetmode-1.0.0-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		xsetmode
Version:	1.0.0
Release:	%mkrel 11
Summary:	Set the mode for an XInput device
Group:		Development/X11
Source:		http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License:	MIT
BuildRoot:	%{_tmppath}/%{name}-root

BuildRequires: libx11-devel >= 1.0.0
BuildRequires: libxi-devel >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1

%description
Xsetmode sets the mode of an XInput device to either absolute or relative.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x	--x-includes=%{_includedir} \
		--x-libraries=%{_libdir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std

#

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/xsetmode
%{_mandir}/man1/xsetmode.1*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19382 |12mr|xsetpointer-1.0.1-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: xsetpointer
Version: 1.0.1
Release: %mkrel 10
Summary: Set an X Input device as the main pointer
Group: Development/X11
Source: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License: MIT
BuildRoot: %{_tmppath}/%{name}-root

BuildRequires: libx11-devel >= 1.0.0
BuildRequires: libxi-devel >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1
BuildRequires: x11-proto-devel >= 1.0.3-3mdv

%description
Xsetpointer sets an XInput device as the main pointer.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x	--x-includes=%{_includedir}\
		--x-libraries=%{_libdir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std

#

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/xsetpointer
%{_mandir}/man1/xsetpointer.1x*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19383 |12mr|xsetroot-1.1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		xsetroot
Version:	1.1.0
Release:	%mkrel 2
Summary:	Root window parameter setting utility for X
Group:		Development/X11
Source:		http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License:	MIT
BuildRoot:	%{_tmppath}/%{name}-root

BuildRequires: libx11-devel >= 1.0.0
BuildRequires: libxmu-devel >= 1.0.0
BuildRequires: x11-data-bitmaps >= 1.0.1
BuildRequires: x11-util-macros >= 1.0.1
BuildRequires: libxcursor-devel

%description
The setroot program allows to tailor the appearance of the background
("root") window on a workstation display running X.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x	--x-includes=%{_includedir} \
		--x-libraries=%{_libdir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/xsetroot
%{_mandir}/man1/xsetroot.1*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19384 |12mr|Xsettings-client-0.10-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		0
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname %{name} -d

Summary: 	Inter-toolkit configuration settings
Name: 		Xsettings-client
Version: 	0.10
Release: 	%{mkrel 4}
URL: 		http://www.freedesktop.org/standards/xsettings-spec/
# Tarball includes a copy of the GPL but the source headers clearly
# specify an MIT license - AdamW 2008/12
License: 	MIT
Group: 		System/Libraries
Source0:	http://matchbox-project.org/sources/optional-dependencies/%{name}-%{version}.tar.bz2
# Fix underlinking - AdamW 2008/12
Patch0:		Xsettings-client-0.10-underlink.patch
BuildRequires:	libx11-devel
Buildroot: 	%_tmppath/%{name}-%{version}-buildroot

%description
The intent of this specification is to specify a mechanism to allow the
configuration of settings such as double click timeout, drag-and-drop
threshold, and default foreground and background colors for all applications
running within a desktop. The mechanism should:
- allow for instant updates to be propagated across all applications at runtime
- perform well, even for remote applications.

It is not intended:
- for the storage of application-specific data
- to be able to store large amounts of data
- to store complex data types (other than as strings)

%package -n	%{libname}
Group:		System/Libraries
Summary:	Inter-toolkit configuration settings

%description -n %{libname}
The intent of this specification is to specify a mechanism to allow the
configuration of settings such as double click timeout, drag-and-drop
threshold, and default foreground and background colors for all applications
running within a desktop. The mechanism should:
- allow for instant updates to be propagated across all applications at runtime
- perform well, even for remote applications.

It is not intended:
- for the storage of application-specific data
- to be able to store large amounts of data
- to store complex data types (other than as strings)

%package -n %{develname}
Group:          Development/C
Summary:        Static libraries and header files from %{name}
Provides:       %{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname Xsettings-client 0 -d}
Requires:       %{libname} = %{version}-%{release}

%description -n %{develname}
Static libraries and header files from %{name}.

%prep
%setup -q
%patch0 -p1 -b .underlink

%build
autoreconf -fi
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%doc README
%{_libdir}/*.so
%{_libdir}/*.*a
%{_includedir}/*.h




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19385 |12mr|xsettings-kde-0.12.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	XSettings Daemon for KDE Environment
Name:     	xsettings-kde
Version:	0.12.3
Release:	%mkrel 1
License:	GPLv2+
Group:		Graphical desktop/KDE
Source: 	%{name}-%{version}.tar.bz2
URL:		http://svnweb.mageia.org/soft/theme/xsettings-kde/

BuildRequires:	libx11-devel glib2-devel

%description
This package provides a XSettings daemon for KDE Desktop Environment.
It allows XSettings aware applications (all GTK+ 2 and GNOME 2 applications)
to be informed instantly of changes in KDE configuration, such as theme name,
default font and so on.

%prep
%setup -q

%build

make CFLAGS="%optflags" LDFLAGS="%ldflags" lib=%{_lib}

%install
rm -rf $RPM_BUILD_ROOT

mkdir -p $RPM_BUILD_ROOT%{_bindir}
cp -f xsettings-kde $RPM_BUILD_ROOT%{_bindir}

mkdir -p $RPM_BUILD_ROOT%{_datadir}/autostart/
cat << EOF > $RPM_BUILD_ROOT%{_datadir}/autostart/xsettings-kde.desktop
[Desktop Entry]
Exec=xsettings-kde
Name=XSettings-KDE
X-KDE-autostart-after=kdesktop
Type=Service
OnlyShowIn=KDE;
EOF

%clean
rm -rf $RPM_BUILD_ROOT

%files 
%defattr(-, root, root)
%doc ChangeLog README
%{_bindir}/*
%{_datadir}/autostart/*






%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19386 |12mr|xsm-1.0.2-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: xsm
Version: 1.0.2
Release: %mkrel 10
Summary: X Session Manager
Group: Development/X11
URL: http://xorg.freedesktop.org
Source: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License: MIT
BuildRoot: %{_tmppath}/%{name}-root
BuildRequires: libxaw-devel >= 1.0.1
BuildRequires: libxt-devel >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1
BuildRequires: netkit-rsh

%description
Xsm is a session manager. A session is a group of applications, each of which
has a particular state. xsm allows you to create arbitrary sessions - for
example, you might have a "light" session, a "development" session, or an
"xterminal" session. Each session can have its own set of applications. Within
a session, you can perform a "checkpoint" to save application state, or a
"shutdown" to save state and exit the session. When you log back in to the
system, you can load a specific session, and you can delete sessions you no
longer want to keep.

Some session managers simply allow you to manually specify a list of
applications to be started in a session. xsm is more powerful because it lets
you run applications and have them automatically become part of the session. On
a simple level, xsm is useful because it gives you this ability to easily
define which applications are in a session. The true power of xsm, however, can
be taken advantage of when more and more applications learn to save and restore
their state.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/xsm
%{_libdir}/X11/xsm/system.xsm
%{_datadir}/X11/app-defaults/XSm
%{_mandir}/man1/xsm.1*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19387 |12mr|xstdcmap-1.0.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		xstdcmap
Version:	1.0.2
Release:	%mkrel 4
Summary:	X standard colormap utility
Group:		Development/X11
Source:		http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License:	MIT
BuildRoot:	%{_tmppath}/%{name}-root

BuildRequires: libx11-devel >= 1.0.0
BuildRequires: libxmu-devel >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1

%description
The xstdcmap utility can be used to selectively define standard
colormap properties. It is intended to be run from a user's X startup
script to create standard colormap definitions in order to facilitate
sharing of scarce colormap resources among clients. Where at all
possible, colormaps are created with read-only allocations.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x	--x-includes=%{_includedir}\
		--x-libraries=%{_libdir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/xstdcmap
%{_mandir}/man1/xstdcmap.1*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19388 |12mr|xsysinfo-1.7-29
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	xsysinfo
%define version	1.7
Summary:	An X Window System kernel parameter monitoring tool
Name:		%{name}
Version:	%{version}
Release:	%mkrel 29
License:	MIT
Group:		Monitoring
Source0:	ftp://sunsite.unc.edu/pub/Linux/system/status/xstatus/xsysinfo-%{version}.tar.bz2
Source1:	%{name}
Source11:	%{name}-16x16.png
Source12:	%{name}-32x32.png
Source13:	%{name}-48x48.png
Patch0:		xsysinfo-1.7-imake.patch
Patch1:		xsysinfo-1.7-xf4.patch
Patch2:		xsysinfo-1.7-includes.patch
BuildRequires:	imake
BuildRequires:	libx11-devel
BuildRequires:	Xaw3d-devel
BuildRequires:	libxt-devel
BuildRequires:	libxaw-devel
BuildRequires:	libxp-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Xsysinfo is a graphic kernel monitoring tool for the X Window System.
Xsysinfo displays vertical bars for certain kernel parameters:  CPU load
average, CPU load, memory and swap sizes.

Install the xsysinfo package if you'd like to use a graphical kernel
monitoring tool.

%prep
%setup -q
%patch0 -p1
%patch1 -p0
%patch2 -p1 -b .includes
make clean

%build
xmkmf
%make CDEBUGFLAGS="%optflags" EXTRA_LDOPTIONS="%ldflags"

%install
rm -rf $RPM_BUILD_ROOT
%{makeinstall_std}

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Name=Xsysinfo
Comment=System information
Exec=%{_bindir}/%{name} 
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=System;Monitor;X-MandrivaLinux-System-Monitoring;
EOF

install -m644 %{SOURCE11} -D $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
install -m644 %{SOURCE11} -D $RPM_BUILD_ROOT%{_iconsdir}/hicolor/16x16/apps/%{name}.png
install -m644 %{SOURCE12} -D $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
install -m644 %{SOURCE12} -D $RPM_BUILD_ROOT%{_iconsdir}/hicolor/32x32/apps/%{name}.png
install -m644 %{SOURCE13} -D $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png
install -m644 %{SOURCE13} -D $RPM_BUILD_ROOT%{_iconsdir}/hicolor/48x48/apps/%{name}.png

rm -f $RPM_BUILD_ROOT/%{_prefix}/lib/X11/app-defaults

%if %mdkversion < 200900
%post
%{update_menus}
%update_icon_cache hicolor
%endif
 
%if %mdkversion < 200900
%postun
%{clean_menus}
%clean_icon_cache hicolor
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README CHANGES
%{_bindir}/xsysinfo
%config(noreplace) %{_sysconfdir}/X11/app-defaults/XSysinfo
%config(noreplace) %{_sysconfdir}/X11/app-defaults/XSysinfo-color
%{_datadir}/applications/mandriva-%{name}.desktop
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_iconsdir}/hicolor/16x16/apps/%{name}.png
%{_iconsdir}/hicolor/32x32/apps/%{name}.png
%{_iconsdir}/hicolor/48x48/apps/%{name}.png



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19389 |12mr|Xtart-1.0-20
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	Xtart
%define	version	1.0
%define	release	%mkrel 20

Summary:	Use this to access any installed WM from a logged-in console
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{name}-%{version}.tar.bz2
Patch0:		%{name}-xvt.patch
# call startx instead of xinit, for ConsoleKit
Patch1:		%{name}-startx.patch
License:	GPL
Group:		Graphical desktop/Other
BuildRoot:	%{_tmppath}/%{name}-buildroot
Requires:	python
BuildArch:	noarch

%description
Xtart is a simple program that checks for properly installed window managers
and allows the user full menu access to them from a logged-in console.  The
special entry 00 in menu selectio will start X with an xterm to manually
start new installations of window managers or to do tests with X and no
window manager.  See /etc/X11/wmsession.d for proper WM integration.

%prep
%setup -q
%patch0 -p0 -b .xvt
%patch1 -p0 -b .startx

%build

%install
%{__install} -m 0755 %{name} -D $RPM_BUILD_ROOT%{_bindir}/%{name}

%clean
%{__rm} -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_bindir}/Xtart



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19390 |12mr|xterm-287-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The standard terminal emulator for the X Window System
Name:		xterm
Version:	287
Release:	1
License:	MIT
Group:		Terminals
Url:		http://invisible-island.net/xterm/
Source0:	ftp://invisible-island.net/xterm/%{name}-%{version}.tgz
Source1:	ftp://invisible-island.net/xterm/%{name}-%{version}.tgz.asc
Source11:	%{name}-16x16.png
Source12:	%{name}-32x32.png
Source13:	%{name}-48x48.png
# from http://www.vim.org/scripts/script.php?script_id=1349, public domain
Source20:   colortest.pl
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xaw7)
BuildRequires:	pkgconfig(xft)
BuildRequires:	pkgconfig(xmu)
BuildRequires:	pkgconfig(xt)
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:  pkgconfig(ncurses)
BuildRequires: luit
Requires: luit
Requires(post,postun):	update-alternatives

%description
The XTerm program is the standard terminal emulator for the X Window System. It
provides DEC VT102/VT220 and Tektronix 4014 compatible terminals for programs
that can't use the window system directly. If the underlying operating system
supports terminal resizing capabilities (for example, the SIGWINCH signal in
systems derived from 4.3bsd), xterm will use the facilities to notify programs
running in the window whenever it is resized.

The xterm included in this package has support for 256 colors enabled.

%prep
%setup -q
cp %{SOURCE20} .

%build
%configure2_5x \
   --disable-full-tgetent \
   --enable-wide-chars \
   --x-includes=%{_includedir}/freetype2 \
   --enable-luit \
   --enable-256-color \
   --with-app-defaults=%{_libdir}/X11/app-defaults

%make

%install
%makeinstall_std

# NOTE: encodingMode: locale means to follow the charset encoding of the
# locale. A quite complete unicode font is set as the default (instead of the
# very poor "fixed" one). a quick cat is used instead of patching the sources;
# it shoulmd be made the default imho
# locale: true means to use luit to convert locale encoding to unicode
# for display.
# luit support is needed for it to work -- pablo
cat << EOF >> %{buildroot}%{_libdir}/X11/app-defaults/XTerm

*.vt100.font: -misc-fixed-medium-r-normal--15-140-75-75-c-90-iso10646-1
*.vt100.encodingMode: locale
*.locale: true
*.PtyInitialErase: on
*.backarrowKeyIsErase: on
EOF

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=XTerm
Comment=Standard terminal emulator
Comment[ru]=Стандартный эмулятор терминала для X
Exec=%{name} -name Terminal
Icon=xterm-terminal
Terminal=false
Type=Application
StartupNotify=true
Categories=TerminalEmulator;System;Utility;
EOF

for xpm in xterm{-color_32x32,-color_48x48,_32x32,_48x48}.xpm; do
	rm -f %{buildroot}%{_datadir}/pixmaps/$xpm
done
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
install -m 644 %{SOURCE11} \
	%{buildroot}%{_iconsdir}/hicolor/16x16/apps/xterm-terminal.png
install -m 644 %{SOURCE12} \
	%{buildroot}%{_iconsdir}/hicolor/32x32/apps/xterm-terminal.png
install -m 644 %{SOURCE13} \
	%{buildroot}%{_iconsdir}/hicolor/48x48/apps/xterm-terminal.png

%post
update-alternatives --install %{_bindir}/xvt xvt %{_bindir}/xterm 18 || :

%postun
[[ "$1" = "0" ]] && update-alternatives --remove xvt %{_bindir}/xterm || :

%files
%doc ctlseqs.txt colortest.pl
%{_bindir}/*
%{_mandir}/*/*
%{_libdir}/X11/app-defaults/*
%{_datadir}/applications/mandriva-*
%{_iconsdir}/hicolor/*/apps/xterm-terminal.png
%{_datadir}/pixmaps/*.xpm

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19391 |12mr|xtraceroute-0.9.2-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Graphical OpenGL version of traceroute
Name:		xtraceroute
Version:	0.9.2
Release:	11
License:	GPLv2+
Group:		Monitoring
Source0:	http://www.beebgames.com/sw/%{name}-%{version}.tar.bz2
Source10:	%{name}.16.png
Source11:	%{name}.32.png
Source12:	%{name}.48.png
Patch0:		xtraceroute-0.9.2-linkage.patch
Patch1:		xtraceroute-0.9.2-fix-build.patch
URL:		http://www.beebgames.com/sw/gtk-ports.html
BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
BuildRequires:	pkgconfig(gtkgl-2.0)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	traceroute
BuildRequires:	bind-utils
BuildRequires:	recode
BuildRequires:	gettext-devel
BuildRequires:	desktop-file-utils
Requires:	traceroute
Requires:	bind-utils

%description
Xtraceroute is a graphical traceroute utility that shows the path your IP
packets travel on a 3 dimensional rendered globe. Be sure to download the NDG
data files mentioned in the INSTALL document too.

%prep
%setup -q
%patch0 -p0
%patch1 -p0
sed -i -e 's,%{name}.png,%{name},g' %{name}.desktop

# otherwise autoreconf doesn't work - AdamW 2008/01
cp %{_datadir}/gettext/config.rpath .

%build
autoreconf -fi
%configure2_5x
make

%install
mkdir -p %{buildroot}/%{_datadir}/pixmaps
%makeinstall_std

install xtraceroute.png %{buildroot}%{_datadir}/pixmaps
touch %{buildroot}%{_datadir}/xtraceroute/hosts.cache
touch %{buildroot}%{_datadir}/xtraceroute/site_hosts.cache
touch %{buildroot}%{_datadir}/xtraceroute/site_networks.cache

mv %{buildroot}/%{_bindir}/%{name} %{buildroot}/%{_bindir}/%{name}.real
cat > %{buildroot}/%{_bindir}/%{name} << EOF
#!/bin/sh
if [ ! -d \$HOME/.xt ]; then
		mkdir \$HOME/.xt
fi
%{_bindir}/%{name}.real "\$@"
EOF
chmod a+x %{buildroot}/%{_bindir}/%{name}

# icon
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
install %{SOURCE10} %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
install %{SOURCE11} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
install %{SOURCE12} %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png

recode ISO-8859-15..UTF-8 %{name}.desktop

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="System" \
  --add-category="Monitor" \
  --dir %{buildroot}%{_datadir}/applications %{name}.desktop

%files
%doc AUTHORS ChangeLog NEWS README TODO
%{_bindir}/*
%{_datadir}/xtraceroute
%{_datadir}/pixmaps/xtraceroute.png
%{_mandir}/*/*
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png



%changelog
* Sat Sep  1 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 5140e7d
- Update linkage patch
  
* Sat Sep  1 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 48ba060
- Update BR, drop find_lang (as it finds nothing here)
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19392 |12mr|xtrap-1.0.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		xtrap
Version:	1.0.2
Release:	%mkrel 8
Summary:	XTrap sample clients 
Group:		Development/X11
Source:		http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License:	MIT
BuildRoot:	%{_tmppath}/%{name}-root

BuildRequires:	libx11-devel >= 1.0.0
BuildRequires:	libxtrap-devel >= 1.0.0
BuildRequires:	x11-util-macros >= 1.0.1

%description
These commands are SAMPLE CLIENTS provided with the XTrap X Server
Extension Sources, Version 3.3. XTrap is an X Server extension which
facilitates the capturing of server protocol and synthesizing core
input events.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x	--x-includes=%{_includedir}\
		--x-libraries=%{_libdir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/xtrapin
%{_bindir}/xtrapproto
%{_bindir}/xtrapreset
%{_bindir}/xtrapstats
%{_bindir}/xtrapchar
%{_bindir}/xtrapinfo
%{_bindir}/xtrapout
%{_mandir}/man1/xtrapstats.*
%{_mandir}/man1/xtrapproto.*
%{_mandir}/man1/xtrapreset.*
%{_mandir}/man1/xtrapout.*
%{_mandir}/man1/xtrapinfo.*
%{_mandir}/man1/xtrapin.*
%{_mandir}/man1/xtrapchar.*
%{_mandir}/man1/xtrap.*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19393 |12mr|xulrunner-16.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#
# WARNING, READ FIRST:
#
# This is a special package that needs special treatment. Due to the amount of
# security updates it needs, it's common to ship new upstream versions instead of patching.
# That means this package MUST be BUILDABLE for stable official releases.
# This also means only STABLE upstream releases, NO betas.
# This is a discussed topic. Please, do not flame it again.

# (tpg) DO NOT FORGET TO SET EXACT XULRUNNER and FIREFOX VERSIONS !
%define ffver 16.0.2
%define version_internal 16.0

%define release 1

# (tpg) DO NOT FORGET TO SET EXACT MAJOR!
# in this case %{major} == %{version_internal}
%define major %{version_internal}
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d
%define develunstname %mklibname %{name}-unstable -d
%define sname firefox

# (tpg) various directory defines
%define mozappdir %{_libdir}/%{name}-%{version_internal}

%define nss_libname %mklibname nss 3
%define nspr_libname %mklibname nspr 4

# this seems fragile, so require the exact version or later (#58754)
%define sqlite3_version %(pkg-config --modversion sqlite3 &>/dev/null && pkg-config --modversion sqlite3 2>/dev/null || echo 0)
%define nss_version %(pkg-config --modversion nss &>/dev/null && pkg-config --modversion nss 2>/dev/null || echo 0)

%define _use_syshunspell 1

Summary:	XUL Runtime for Gecko Applications
Name:		xulrunner
Version:	%{version_internal}
Release:	%{release}
License:	MPLv1.1 or GPLv2+ or LGPLv2+
Group:		Development/Other
Url:		http://developer.mozilla.org/en/docs/XULRunner
Source0:	ftp://ftp.mozilla.org/pub/mozilla.org/%{sname}/releases/%{ffver}/source/%{sname}-%{ffver}.source.tar.bz2
Patch0:		mozilla-nongnome-proxies.patch
Patch1:		xulrunner-9.0-pluginsdir2.patch
Patch2:		xulrunner-1.9.0.1-version.patch
Patch3:		xulrunner-2.0-pkgconfig.patch
Patch4:		xulrunner-1.9.2-public-opearator-delete.patch
Patch8:		firefox-13-fix-cairo-build.patch
Patch9:		iceape-2.12-system-virtualenv.patch
Patch10:	xulrunner-15.0.1.xargs.patch
BuildRequires:	autoconf2.1
BuildRequires:	zlib-devel
BuildRequires:	bzip2-devel
%if %mdkversion > 201100
BuildRequires:	libpng-devel >= 1.4.8
%endif
%if %_use_syshunspell
BuildRequires:	hunspell-devel
%endif
BuildRequires:	libvpx-devel >= 0.9.7
BuildRequires:	libIDL2-devel
BuildRequires:	gtk+2-devel
BuildRequires:	libxt-devel
BuildRequires:	startup-notification-devel >= 0.8
BuildRequires:	dbus-glib-devel
BuildRequires:	libevent-devel >= 1.4.7
BuildRequires:	sqlite3-devel >= 3.7.7.1
BuildRequires:	gnome-vfs2-devel
BuildRequires:	libgnome2-devel
BuildRequires:	libgnomeui2-devel
BuildRequires:	java-rpmbuild
BuildRequires:	unzip
BuildRequires:	zip
BuildRequires:	doxygen
BuildRequires:	makedepend
BuildRequires:	valgrind
BuildRequires:	libiw-devel
%if %mdkversion >= 201100
BuildRequires:	valgrind-devel
%endif
BuildRequires:	rootcerts
BuildRequires:	python
BuildRequires:  nspr-devel >= 2:4.9.0
BuildRequires:  nss-devel >= 2:3.13.3
BuildRequires:  nss-static-devel >= 2:3.13.3
BuildRequires:	pango-devel
BuildRequires:	libalsa-devel
BuildRequires:	libnotify-devel
BuildRequires:	mesagl-devel
%if %mdkversion >= 201100
BuildRequires:	cairo-devel >= 1.10
%endif
BuildRequires:	yasm >= 1.0.1
BuildRequires:	libproxy-devel >= 0.4.4
BuildRequires:	python-distribute
BuildRequires:	python-virtualenv
Requires:	%{libname} = %{version}-%{release}
Conflicts:	xulrunner < %{version}

%description
XULRunner is a Mozilla runtime package that can be used to
bootstrap XUL+XPCOM applications that are as rich as Firefox
and Thunderbird. It will provide mechanisms for installing,
upgrading, and uninstalling these applications. XULRunner will
also provide libxul, a solution which allows the embedding of
Mozilla technologies in other projects and products.

%package -n %{libname}
Summary:        Dynamic libraries for %{name}
Group:          System/Libraries
Conflicts:	xulrunner < %{version}
Obsoletes:	%{mklibname xulrunner 1.9.2} < %{version}-%{release}
Requires:	rootcerts
# (tpg) manually pull dependancies on libnss3 and libnspr4, why ? see above
Requires:	%{nss_libname} >= 2:%{nss_version}
Requires:	%{nspr_libname} >= 2:4.9.0
# (salem) bug #42680 for noarch packages
Provides:	libxulrunner = %{version}-%{release}
Requires:	%{mklibname sqlite3_ 0} >= %{sqlite3_version}

%description -n %{libname}
Dynamic libraries for %{name}.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{name} = %{version}-%{release}
Obsoletes:	xulrunner-devel < 1.9.2
Obsoletes:	%{mklibname mozilla-firefox -d} < 0:3
Obsoletes:	%{mklibname %{name}-unstable -d}
Provides:	%{name}-devel = %{version}-%{release}
# (tpg) see above why
Requires:	nss-devel >= 2:%{nss_version}

%description -n %{develname}
Development files and headers for %{name}.

%prep

%setup -qn mozilla-release
%patch0 -p0 -b .nongnome-proxies
%patch1 -p1 -b .pluginsdir2
%patch2 -p1 -b .version
%patch3 -p1 -b .pkgconfig
%patch4 -p1 -b .public-opearator-delete

%if %mdkversion < 201200
# the bundled libvpx is 0.9.2 + mozilla patches. this is fixed in 0.9.7
perl -pi -e "s|VPX_CODEC_USE_INPUT_FRAGMENTS|VPX_CODEC_USE_INPUT_PARTITION|g" configure*
perl -pi -e "s|vpx >= 1.0.0|vpx >= 0.9.7|g" configure*
%endif

%patch8 -p1
%patch9 -p2 -b .system-python-virtualenv
%patch10 -p2 -b .xargs

#(tpg) correct the xulrunner version
sed -i -e 's#INTERNAL_VERSION#%{version_internal}#g' xulrunner/installer/Makefile.in

%build
# (gmoro) please dont enable all options by hand
# we need to trust firefox defaults
export MOZCONFIG=`pwd`/mozconfig
cat << EOF > $MOZCONFIG
mk_add_options MOZILLA_OFFICIAL=1
mk_add_options BUILD_OFFICIAL=1
#mk_add_options MOZ_MAKE_FLAGS="%{_smp_mflags}"
#mk_add_options MOZ_OBJDIR=@TOPSRCDIR@
mk_add_options MOZ_OBJDIR=`pwd`/objdir
ac_add_options --prefix="%{_prefix}"
ac_add_options --libdir="%{_libdir}"
ac_add_options --sysconfdir="%{_sysconfdir}"
ac_add_options --mandir="%{_mandir}"
ac_add_options --includedir="%{_includedir}"
ac_add_options --datadir="%{_datadir}"
ac_add_options --enable-application=xulrunner
ac_add_options --with-pthreads
ac_add_options --with-system-nspr
ac_add_options --with-system-nss
ac_add_options --with-system-jpeg
ac_add_options --with-system-zlib
ac_add_options --with-system-libevent
ac_add_options --with-system-libvpx
%if %mdkversion >= 201101
ac_add_options --with-system-png
%else
ac_add_options --disable-system-png
%endif
ac_add_options --with-system-bz2
ac_add_options --enable-system-sqlite
%if %mdkversion >= 201100
ac_add_options --enable-system-cairo
%else
ac_add_options --disable-system-cairo
%endif
%if %_use_syshunspell
ac_add_options --enable-system-hunspell
%endif
ac_add_options --disable-javaxpcom
ac_add_options --enable-pango
ac_add_options --enable-svg
ac_add_options --enable-canvas
ac_add_options --enable-crypto
ac_add_options --disable-crashreporter
ac_add_options --disable-installer
ac_add_options --disable-updater
ac_add_options --enable-optimize
ac_add_options --enable-jemalloc
ac_add_options --disable-wrap-malloc
ac_add_options --enable-valgrind
ac_add_options --disable-strip
ac_add_options --enable-install-strip
ac_add_options --enable-startup-notification
ac_add_options --enable-default-toolkit=cairo-gtk2
ac_add_options --enable-shared-js
ac_add_options --with-java-include-path=%{java_home}/include
ac_add_options --with-java-bin-path=%{java_home}/bin
ac_add_options --enable-image-encoder=all
ac_add_options --enable-image-decoders=all
ac_add_options --enable-places
ac_add_options --enable-storage
ac_add_options --enable-safe-browsing
ac_add_options --enable-url-classifier
%if %mdkversion >= 201100
ac_add_options --enable-gio
ac_add_options --disable-gnomevfs
%else
ac_add_options --enable-gnomevfs
%endif
ac_add_options --enable-gnomeui
ac_add_options --disable-faststart
ac_add_options --enable-smil
ac_add_options --disable-tree-freetype
ac_add_options --enable-canvas3d
ac_add_options --disable-coretext
ac_add_options --enable-extensions=default
ac_add_options --enable-necko-protocols=all
ac_add_options --disable-necko-wifi
ac_add_options --disable-tests
ac_add_options --disable-mochitest
ac_add_options --enable-xtf
ac_add_options --enable-wave
ac_add_options --enable-ogg
ac_add_options --enable-xpcom-fastload
ac_add_options --enable-dbus
ac_add_options --enable-libproxy
ac_add_options --enable-chrome-format=jar
ac_add_options --with-distribution-id=com.mandriva
ac_add_options --disable-cpp-exceptions
EOF

# Mozilla builds with -Wall with exception of a few warnings which show up
# everywhere in the code; so, don't override that.
#
# Disable C++ exceptions since Mozilla code is not exception-safe
#
MOZ_OPT_FLAGS=$(echo "$RPM_OPT_FLAGS" | sed -e 's/-Wall//' -e 's/-fexceptions/-fno-exceptions/g')
export CFLAGS="$MOZ_OPT_FLAGS"
export CXXFLAGS="$MOZ_OPT_FLAGS"
export PREFIX="%{_prefix}"
export LIBDIR="%{_libdir}"

MOZ_SMP_FLAGS=-j1
# On x86 architectures, Mozilla can build up to 4 jobs at once in parallel,
# however builds tend to fail on other arches when building in parallel.
%ifarch %{ix86} x86_64
[ -z "$RPM_BUILD_NCPUS" ] && \
     RPM_BUILD_NCPUS="`/usr/bin/getconf _NPROCESSORS_ONLN`"
[ "$RPM_BUILD_NCPUS" -ge 2 ] && MOZ_SMP_FLAGS=-j2
[ "$RPM_BUILD_NCPUS" -ge 4 ] && MOZ_SMP_FLAGS=-j4
%endif

export LDFLAGS="%{ldflags}"
make -f client.mk clean
make -f client.mk build STRIP="/bin/true" MOZ_MAKE_FLAGS="$MOZ_SMP_FLAGS" MOZ_SERVICES_SYNC="1" MOZ_PKG_FATAL_WARNINGS=0

%install
rm -rf %{buildroot}

%makeinstall_std -C objdir STRIP=/bin/true MOZ_PKG_FATAL_WARNINGS=0

rm -rf %{buildroot}%{_libdir}/%{name}-devel-%{version_internal}/sdk/lib/*.so
pushd %{buildroot}%{mozappdir}
for i in *.so; do
    ln -s %{mozappdir}/$i %{buildroot}%{_libdir}/%{name}-devel-%{version_internal}/sdk/lib/$i
done
popd

# Copy pc files needed by eclipse
%{__cp} %{buildroot}/%{_libdir}/pkgconfig/libxul.pc \
         %{buildroot}/%{_libdir}/pkgconfig/libxul-unstable.pc
%{__cp} %{buildroot}/%{_libdir}/pkgconfig/libxul-embedding.pc \
         %{buildroot}/%{_libdir}/pkgconfig/libxul-embedding-unstable.pc

# Don't install these in appdir
rm  %{buildroot}%{mozappdir}/LICENSE
rm  %{buildroot}%{mozappdir}/README.xulrunner

%if %_use_syshunspell
# Use the system hunspell dictionaries
rm -rf %{buildroot}%{mozappdir}/dictionaries
ln -s %{_datadir}/dict/mozilla %{buildroot}%{mozappdir}/dictionaries
%endif

# ghost files
mkdir -p %{buildroot}%{mozappdir}/components
touch %{buildroot}%{mozappdir}/components/compreg.dat
touch %{buildroot}%{mozappdir}/components/xpti.dat

# set up our default preferences
cat << EOF > %{buildroot}%{mozappdir}/defaults/pref/vendor.js
pref("general.useragent.vendor", "%{distribution}");
pref("general.useragent.vendorSub", "%{version}-%{release}");
pref("general.useragent.vendorComment", "%{mandriva_release}");
pref("general.smoothScroll", true);
pref("mousewheel.horizscroll.withnokey.action", 0);
pref("mousewheel.horizscroll.withnokey.numlines", 3);
pref("mousewheel.horizscroll.withnokey.sysnumlines", false);
pref("mousewheel.withnokey.action", 0);
pref("mousewheel.withnokey.numlines", 7);
pref("mousewheel.withnokey.sysnumlines", false);
pref("network.protocol-handler.app.mailto", "/usr/bin/xdg-email");
pref("network.protocol-handler.app.mms", "/usr/bin/xdg-open");
pref("network.http.pipelining", true);
pref("network.http.proxy.pipelining", true);
pref("network.http.pipelining.maxrequests", 8);
pref("browser.display.use_system_colors", true);
pref("browser.tabs.loadDivertedInBackground", true);
pref("browser.startup.homepage_override.mstone", "ignore");
pref("browser.backspace_action", 2);
pref("browser.tabs.loadFolderAndReplace", false);
pref("browser.EULA.override", true);
pref("browser.safebrowsing.enabled", true);
pref("browser.shell.checkDefaultBrowser", false);
pref("browser.startup.homepage", "file:///usr/share/doc/HTML/index.html");
pref("browser.ctrlTab.previews", true);
pref("browser.tabs.insertRelatedAfterCurrent", false);
pref("print.print_edge_top", 14); // 1/100 of an inch
pref("print.print_edge_left", 16); // 1/100 of an inch
pref("print.print_edge_right", 16); // 1/100 of an inch
pref("print.print_edge_bottom", 14); // 1/100 of an inch
pref("app.update.enabled", false);
pref("app.update.auto", false);
pref("app.update.autoInstallEnabled", false);
pref("intl.locale.matchOS", true);
pref("toolkit.storage.synchronous", 0);
pref("layout.css.visited_links_enabled", false);
pref("security.ssl.require_safe_negotiation", false);
EOF

mkdir -p %{buildroot}%{_sys_macros_dir}
cat <<FIN >%{buildroot}%{_sys_macros_dir}/%{name}.macros
# Macros from %{name} package
%%xulrunner_major            %{major}
%%xulrunner_version          %{version}
%%xulrunner_libname          %{libname}
%%xulrunner_mozappdir        %{mozappdir}
FIN

%files
%defattr(-,root,root)
%doc LICENSE README.txt
%dir %{mozappdir}
%{_bindir}/xulrunner

%files -n %{libname}
%defattr(-,root,root)
%dir %{mozappdir}
%{mozappdir}/chrome
%{mozappdir}/dictionaries
%dir %{mozappdir}/components
%ghost %{mozappdir}/components/compreg.dat
%ghost %{mozappdir}/components/xpti.dat
%{mozappdir}/components/*.so
%{mozappdir}/components/*.xpt
%{mozappdir}/components/*.manifest
%{mozappdir}/*.manifest
%attr(644, root, root) %{mozappdir}/components/*.js
%{mozappdir}/defaults
%{mozappdir}/modules
%{mozappdir}/plugins
%{mozappdir}/res
%{mozappdir}/*.so
%{mozappdir}/mozilla-xremote-client
#%{mozappdir}/run-mozilla.sh
%{mozappdir}/greprefs.js
%{mozappdir}/xulrunner
%{mozappdir}/xulrunner-stub
%{mozappdir}/platform.ini
%{mozappdir}/dependentlibs.list
%{mozappdir}/plugin-container
%{mozappdir}/hyphenation

%files -n %{develname}
%defattr(-,root,root)
%{_includedir}/%{name}-%{ffver}
#%{mozappdir}/xpcshell
%{_libdir}/%{name}-devel-%{version_internal}
%{_libdir}/pkgconfig/*.pc
%{_datadir}/idl/%{name}-%{version_internal}
%{_sys_macros_dir}/%{name}.macros

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19394 |12mr|x-unikey-1.0.4-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		x-unikey
Summary:	A Vietnamese keyboard input system
Version:	1.0.4
Release:	%mkrel 6
Group:		System/Internationalization
URL:		http://unikey.sourceforge.net/linux.php
Source0:	http://downloads.sourceforge.net/unikey/%{name}-%{version}.tar.bz2
# Fix build with GCC 4.3 (missing include) - AdamW 2008/12
Patch0:		x-unikey-1.0.4-gcc43.patch
Patch1:		x-unikey-1.0.4-gcc44.patch
Buildroot:	%{_tmppath}/%{name}-buildroot
License:	LGPLv2+
Requires:	locales-vi
BuildRequires:	libx11-devel

%description
X-Unikey is Unikey ported to Linux and FreeBSD.
X-Unikey lets you type Vietnamese in X Window environment. It has been tested
with many popular programs, such as OpenOffice, emacs, vim, Qt applications,
GTK applications...
X-Unikey has all the features of the Windows version, except that its GUI is
still too simplified. All options are set through configuration file or
keyboard shortcuts.

%prep
%setup -q
%patch0 -p1 -b .gcc43
%patch1 -p1 -b .gcc44

%build
#configure --with-unikey-gtk (default: excluded)
export CFLAGS="%{optflags} -fPIC"
%configure2_5x
# (tv) fix build:
ln -fs /bin/true src/xim/install.sh
%make 

%install
rm -rf %{buildroot}
[[ -d doc/CVS ]] && rm -fr doc/CVS
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,0755)
%doc AUTHORS CREDITS ChangeLog README* NEWS INSTALL doc/*
%{_bindir}/unikey
%{_bindir}/ukxim




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19395 |12mr|xvidtune-1.0.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		xvidtune
Version:	1.0.2
Release:	%mkrel 4
Summary:	Video mode tuner for X.org
Group:		Development/X11
Source:		http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License:	MIT
BuildRoot:	%{_tmppath}/%{name}-root

BuildRequires: libxt-devel >= 1.0.0
BuildRequires: libxxf86vm-devel >= 1.0.0
BuildRequires: libxaw-devel >= 1.0.1
BuildRequires: x11-util-macros >= 1.0.1

%description
Xvidtune is a client interface to the X server video mode extension
(XFree86-VidModeExtension).

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/xvidtune
%{_datadir}/X11/app-defaults/Xvidtune
%{_mandir}/man1/xvidtune.*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19396 |12mr|xvinfo-1.1.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: xvinfo
Version: 1.1.1
Release: %mkrel 4
Summary: Print out X-Video extension adaptor information
Group: Development/X11
Source: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License: MIT
BuildRoot: %{_tmppath}/%{name}-root

BuildRequires: libx11-devel >= 1.0.0
BuildRequires: libxv-devel >= 1.0.1
BuildRequires: x11-util-macros >= 1.0.1

%description
Xvinfo prints out the capabilities of any video adaptors associated with the
display that are accesible through the X-Video extension.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x	--x-includes=%{_includedir}\
		--x-libraries=%{_libdir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/xvinfo
%{_mandir}/man1/xvinfo.*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19397 |12mr|xwd-1.0.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		xwd
Version:	1.0.5
Release:	1
Summary:	Dump an image of an X window
Group:		Development/X11
Source0:	http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License:	MIT

BuildRequires: libx11-devel >= 1.0.0
BuildRequires: libxmu-devel >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1

%description
Xwd is an X Window System window dumping utility. Xwd allows X users to store
window images in a specially formatted dump file. This file can then be read by
various other X utilities for redisplay, printing, editing, formatting,
archiving, image processing, etc.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x	--x-includes=%{_includedir}\
		--x-libraries=%{_libdir}

%make

%install
%makeinstall_std

%files
%{_bindir}/xwd
%{_mandir}/man1/xwd.*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19398 |12mr|xwininfo-1.1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: xwininfo
Version: 1.1.2
Release: %mkrel 1
Summary: Window information utility for X
Group: Development/X11
Source: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License: MIT
BuildRoot: %{_tmppath}/%{name}-root

BuildRequires: libx11-devel >= 1.0.0
BuildRequires: libxext-devel >= 1.0.0
BuildRequires: libxmu-devel >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1

%description
Xwininfo is a utility for displaying information about windows.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x	--x-includes=%{_includedir}\
		--x-libraries=%{_libdir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/xwininfo
%{_mandir}/man1/xwininfo.*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19399 |12mr|xwpick-2.20-20
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	xwpick
%define	version	2.20

Name:		%{name}
Summary:	A X Window System screenshot grabber
Version:	%{version}
Release:	%mkrel 20
License:	MIT
Group:		Graphics
BuildRequires:	imake libx11-devel libxext-devel
Source0:	ftp://ftp.x.org/contrib/applications/%{name}-%{version}.tar.bz2
Source11:	%{name}-16.png
Source12:	%{name}-32.png
Source13:	%{name}-48.png
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The xwpick program allows you to choose an image or a rectangular piece
of an image from an X Window System window and then write the image to
a file in a variety of formats, incuding PostScript(TM), GIF, and PICT.

%prep
%setup -q

%build
xmkmf
perl -pi -e "s|CXXDEBUGFLAGS = .*|CXXDEBUGFLAGS = $RPM_OPT_FLAGS|" Makefile
perl -pi -e "s|CDEBUGFLAGS = .*|CDEBUGFLAGS = $RPM_OPT_FLAGS|" Makefile 
%make

%install
rm -rf $RPM_BUILD_ROOT

%{makeinstall_std} install.man

# icons
install -m644 %{SOURCE11} -D $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
install -m644 %{SOURCE11} -D $RPM_BUILD_ROOT%{_iconsdir}/hicolor/16x16/apps/%{name}.png
install -m644 %{SOURCE12} -D $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
install -m644 %{SOURCE12} -D $RPM_BUILD_ROOT%{_iconsdir}/hicolor/32x32/apps/%{name}.png
install -m644 %{SOURCE13} -D $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png
install -m644 %{SOURCE13} -D $RPM_BUILD_ROOT%{_iconsdir}/hicolor/48x48/apps/%{name}.png

# Menu entry

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Name=Xwpick
Comment=Screenshot grabber
Exec=%{_bindir}/%{name} 
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Graphics;2DGraphics;
EOF

%clean
rm -fr $RPM_BUILD_ROOT

%if %mdkversion < 200900
%post
%{update_menus}
%update_icon_cache hicolor
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%clean_icon_cache hicolor
%endif

%files
%defattr(-,root,root)
%{_bindir}/%{name}
%{_mandir}/man1/xwpick.1*
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_datadir}/applications/mandriva-%{name}.desktop
%{_iconsdir}/hicolor/16x16/apps/%{name}.png
%{_iconsdir}/hicolor/32x32/apps/%{name}.png
%{_iconsdir}/hicolor/48x48/apps/%{name}.png



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19400 |12mr|xwud-1.0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		xwud
Version:	1.0.4
Release:	%mkrel 1
Summary:	Image displayer for X
Group:		Development/X11
Source:		http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License:	MIT
BuildRoot:	%{_tmppath}/%{name}-root

BuildRequires: libx11-devel >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1

%description
Xwud is an X Window System image undumping utility. Xwud allows X
users to display in a window an image saved in a specially formatted
dump file, such as produced by xwd.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x	--x-includes=%{_includedir}\
		--x-libraries=%{_libdir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/xwud
%{_mandir}/man1/xwud.*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19401 |12mr|xz-5.0.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	5
%define	lname	lzma
%define libname %mklibname %{lname} %{major}
%define libdev  %mklibname -d %{lname}

%bcond_without uclibc
%bcond_without dietlibc

Summary: 	XZ utils
Name: 		xz
Version: 	5.0.4
Release: 	2
License: 	Public Domain
Group:		Archiving/Compression
Source0:	http://tukaani.org/xz/%{name}-%{version}.tar.xz
Source1:	xzme
Patch0:		xz-5.0.0-text-tune.patch
%rename		lzma
%rename		lzma-utils
# needed by check suite
BuildRequires:	diffutils
%if %{with uclibc}
BuildRequires:	uClibc-devel
%endif
%if %{with diet}
BuildRequires:	dietlibc-devel
%endif
URL:		http://tukaani.org/xz/

%description
XZ provides very high compression ratio and fast decompression. The
core of the XZ utils is Igor Pavlov's LZMA SDK containing the actual
LZMA encoder/decoder. LZMA utils add a few scripts which provide
gzip-like command line interface and a couple of other XZ related
tools. Also provides:

- Average compression ratio 30% better than that of gzip and 15%
  better than that of bzip2.

- Decompression speed is only little slower than that of gzip, being
  two to five times faster than bzip2.

- In fast mode, compresses faster than bzip2 with a comparable
  compression ratio.

- Achieving the best compression ratios takes four to even twelve
  times longer than with bzip2. However. this doesn't affect
  decompressing speed.

- Very similar command line interface than what gzip and bzip2 have.

%package -n	%{libname}
Summary:	Libraries for decoding XZ/LZMA compression
Group:		System/Libraries

%description -n	%{libname}
Libraries for decoding LZMA compression.

%package -n	%{libdev}
Summary:	Devel libraries & headers for liblzma
Group:		Development/C
Provides:	%{lname}-devel = %{version}-%{release}
Provides:	lib%{lname}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}

%description -n %{libdev}
Devel libraries & headers for liblzma.

%prep
%setup -q
%patch0 -p1 -b .text~

%build
export CONFIGURE_TOP=`pwd`
mkdir objs
pushd objs
CFLAGS="%{optflags} -O3 -funroll-loops" \
%configure2_5x
%make
popd

%if %{with dietlibc}
mkdir objsdietlibc
pushd objsdietlibc
CFLAGS="-Os" CC="diet gcc" \
%configure2_5x	--disable-shared \
		--enable-static \
		--disable-xz \
		--disable-xzdec \
		--disable-lzmadec \
		--disable-lzmainfo \
		--disable-lzma-links \
		--disable-scripts
%make
popd
%endif

%if %{with uclibc}
mkdir objsuclibc
pushd objsuclibc
CFLAGS="%{uclibc_cflags}" LDFLAGS="%{?ldflags}" CC="%{uclibc_cc}" \
%configure2_5x	--disable-shared \
		--enable-static \
		--disable-xz \
		--disable-xzdec \
		--disable-lzmadec \
		--disable-lzmainfo \
		--disable-lzma-links \
		--disable-scripts

%make
popd
%endif

%install
%makeinstall_std -C objs

install -d %{buildroot}/%{_lib}
mv %{buildroot}%{_libdir}/*.so.* %{buildroot}/%{_lib}/
ln -sf ../../%{_lib}/liblzma.so.%{version} %{buildroot}%{_libdir}/liblzma.so

%if %{with uclibc}
install -D objsuclibc/src/liblzma/.libs/liblzma.a -D %{buildroot}%{uclibc_root}%{_libdir}/liblzma.a
%endif
%if %{with dietlibc}
install -D objsdietlibc/src/liblzma/.libs/liblzma.a -D %{buildroot}%{_prefix}/lib/dietlibc/lib-%{_arch}/liblzma.a
%endif

install -m755 %{SOURCE1} -D %{buildroot}%{_bindir}/xzme

%find_lang %{name}

%check
make check -C objs

%files -f %{name}.lang
%doc README THANKS
%{_bindir}/*
%{_mandir}/man1/*

%files -n %{libname}
/%{_lib}/lib*.so.%{major}*

%files -n %{libdev}
%{_includedir}/%{lname}.h
%dir %{_includedir}/%{lname}
%{_includedir}/%{lname}/*.h
%{_libdir}/*.so
%{_libdir}/*.a
%if %{with dietlibc}
%{_prefix}/lib/dietlibc/lib-%{_arch}/liblzma.a
%endif
%if %{with uclibc}
%{uclibc_root}%{_libdir}/liblzma.a
%endif
%{_libdir}/pkgconfig/lib%{lname}.pc



%changelog
* Sat Aug  18 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 1b9d5c5
- Drop .la files
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19402 |12mr|yajl-2.0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define git fee1ebe
%define major 2
%define libname %mklibname %{name} %{major}
%define devname %mklibname -d %{name}

Name:		yajl
Version:	2.0.4
Release:	%mkrel 1
Summary:	Yet Another JSON Library
License:	ISC License
Group:		System/Libraries
Url:		http://lloyd.github.com/yajl/
Source0:	lloyd-%{name}-%{version}-0-g%{git}.tar.gz
BuildRequires:	doxygen
BuildRequires:	cmake
Requires:	%{libname} = %{EVRD}

%description
Yet Another JSON Library. YAJL is a small event-driven (SAX-style) JSON parser
written in ANSI C, and a small validating JSON generator. YAJL is released
under the ISC license.

%package -n %{libname}
Summary:	%{summary}
Provides:	lib%{name}

%description -n %{libname}
Yet Another JSON Library. YAJL is a small event-driven (SAX-style) JSON parser
written in ANSI C, and a small validating JSON generator. YAJL is released
under the ISC license.

%package -n %{devname}
Summary:	Development files for using %{name}
Group:		Development/C
Provides:	%{name}-devel = %{EVRD}
Requires:	%{libname} = %{EVRD}

%description -n %{devname}
Development files for using %{name}

%prep
%setup -q -n lloyd-%{name}-%{git}

%build
%cmake
%make

%install
%__rm -rf %{buildroot}
%makeinstall_std -C build

%__rm -f %{buildroot}%{_libdir}/*.a

%clean
%__rm -rf %{buildroot}

%files
%{_bindir}/json_reformat
%{_bindir}/json_verify

%files -n %{libname}
%{_libdir}/libyajl.so.*

%files -n %{devname}
%{_libdir}/libyajl.so
%{_includedir}/yajl
%{_datadir}/pkgconfig/yajl.pc




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19403 |12mr|yaml-0.1.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 0
%define major 2
%define libname %mklibname %{name} %{api} %{major}
%define develname %mklibname %{name} -d

Summary:	YAML 1.1 parser and emitter written in C
Name:		yaml
Version:	0.1.4
Release:	1
License:	MIT
Group:		System/Libraries
URL:		http://pyyaml.org/wiki/LibYAML
Source0:	http://pyyaml.org/download/libyaml/%{name}-%{version}.tar.gz
BuildRequires:	doxygen

%description
LibYAML is a YAML 1.1 parser and emitter written in C.

%package -n	%{libname}
Summary:	YAML 1.1 parser and emitter written in C
Group:		System/Libraries

%description -n	%{libname}
This package contains the shared libraries for %{name}

%package -n	%develname
Summary:	Development library and header files for the %{name} library
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{develname}
This package contains the devel %{libname} library and its header
files.

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%files -n %{libname}
%doc README
%{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%{_includedir}/*.h
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/yaml-0.1.pc


%changelog
* Thu Aug  30 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 50c0ff0
- New version 0.1.4, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19404 |12mr|yaml-cpp-0.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d

Name:		yaml-cpp
Version:	0.3.0
Release:	1
Summary:	A YAML parser and emitter for C++
Group:		Development/C++
License:	MIT
URL:		http://code.google.com/p/yaml-cpp/
Source0:	http://yaml-cpp.googlecode.com/files/%{name}-%{version}.tar.gz
BuildRequires:	cmake

%description
yaml-cpp is a YAML parser and emitter in C++ written around the YAML 1.2 spec.

%package	-n %{libname}
Summary:	A YAML parser and emitter for C++
Group:		System/Libraries
License:	MIT
Obsoletes:	%{name} < 0.3.0

%description	-n %{libname}
yaml-cpp is a YAML parser and emitter in C++ written around the YAML 1.2 spec.

%package	-n %{devname}
Summary:	Development files for %{name}
Group:		Development/C++
License:	MIT
Obsoletes:	%{name}-devel < 0.3.0
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description	-n %{devname}
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.

%prep
%setup -q -n %{name}
# Fix eol
sed -i 's/\r//' license.txt

%build
# ask cmake to not strip binaries
%cmake -DYAML_CPP_BUILD_TOOLS=0
%make VERBOSE=1

%install
%makeinstall_std -C build

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{devname}
%{_includedir}/yaml-cpp/
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc



%changelog
* Sat Oct  6 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: ba3e76b
- New version 0.3.0, fix package structure according to Mandriva/Rosa policy
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19405 |12mr|yasm-1.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Modular Assembler
Name:		yasm
Version:	1.2.0
Release:	1
License:	BSD
Group:		Development/Other
Url:		http://www.tortall.net/projects/yasm/
Source0:	http://www.tortall.net/projects/yasm/releases/%{name}-%{version}.tar.gz
BuildRequires:	xmlto
BuildRequires:	python-pyrex > 0.9.5.1
BuildRequires:  python-cython
BuildRequires:  python-devel
%if %{mdkversion} <= 200710
BuildRequires:	lzma
%endif
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Yasm is a complete rewrite of the NASM assembler under the "new" BSD
License (some portions are under other licenses, see COPYING for
details). It is designed from the ground up to allow for multiple
assembler syntaxes to be supported (eg, NASM, TASM, GAS, etc.) in
addition to multiple output object formats and even multiple
instruction sets. Another primary module of the overall design is an
optimizer module.

%package devel
Summary:	Development headers and files for %{name}
Group:		Development/C
Obsoletes:	%mklibname -d yasm 0
Requires:	%{name} = %{version}-%{release}

%description devel
Development headers and files for %{name}.

%package python
Summary:	Python bindings for %{name}
Group:		Development/Python
Requires:	%{name} = %{version}-%{release}

%description python
Python bindings for %{name}.

%prep
%setup -q -n %{name}-%{version}

%build
%ifnarch ix86
export CFLAGS="%{optflags} -fPIC"
%endif

%configure2_5x \
	--disable-rpath \
	--enable-python \
	--enable-python-bindings

%make

%install
rm -rf  %{buildroot}

%makeinstall_std

rm -f %{buildroot}%{_libdir}/yasm/*.a

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS
%{_bindir}/*
%{_mandir}/man1/yasm.1*
%{_mandir}/man7/yasm_arch.7*
%{_mandir}/man7/yasm_dbgfmts.7.*
%{_mandir}/man7/yasm_objfmts.7.*
%{_mandir}/man7/yasm_parsers.7.*

%files python
%defattr(-,root,root)
%{py_sitedir}/*

%files devel
%defattr(-,root,root)
%{_libdir}/lib*.a
%{_includedir}/libyasm
%{_includedir}/libyasm.h
%{_includedir}/libyasm-stdint.h



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19406 |12mr|yelp-3.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lib_major 0
%define libname         %mklibname %{name} %{lib_major}
%define develname      %mklibname -d %{name}

%define url_ver	%(echo %{version}|cut -d. -f1,2)

Summary:	GNOME 3 help browser
Name:		yelp
Version:	3.6.2
Release:	1
License:	GPLv2+
Group:		Graphical desktop/GNOME
URL:		http://live.gnome.org/Yelp
Source0:	ftp://ftp.gnome.org/pub/gnome/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
Source1:	yelp.png

BuildRequires:	desktop-file-utils >= 0.19
BuildRequires:	gnome-common
BuildRequires:	gtk-doc
BuildRequires:	intltool
BuildRequires:	itstool
BuildRequires:	sed
BuildRequires:	gettext-devel
BuildRequires:	libbzip2-devel
BuildRequires:	pkgconfig(gio-2.0) >= 2.25.11
BuildRequires:	pkgconfig(gio-unix-2.0)
BuildRequires:	pkgconfig(gnome-doc-utils) >= 0.19.1
BuildRequires:	pkgconfig(gtk+-3.0) >= 2.91.8
BuildRequires:	pkgconfig(gtk+-unix-print-3.0)
BuildRequires:	pkgconfig(libexslt) >= 0.8.1
BuildRequires:	pkgconfig(liblzma) >= 4.9
BuildRequires:	pkgconfig(libxml-2.0) >= 2.6.5
BuildRequires:	pkgconfig(libxslt) >= 1.1.4
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	pkgconfig(webkitgtk-3.0) >= 1.3.2
BuildRequires:	pkgconfig(yelp-xsl) >= 3.1.2
BuildRequires:	pkgconfig(folks)

Requires:	gnome-doc-utils >= 0.19.1
Requires:	yelp-xsl >= 3.1.2
Requires:	man

%description
Help browser for GNOME 3 which supports docbook documents, info and man.

%package -n %{libname}
Summary:	Libraries for %{name}
Group:		System/Libraries
Requires:	%{name} = %{version}-%{release}

%description -n %{libname}
This package contains libraries used by the yelp help browser.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/GNOME and GTK+
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
This package contains header files and documentation for
the libraries in the yelp-libs package.

%prep
%setup -q

%build
%configure2_5x \
	--enable-debug \
	--disable-schemas-compile \
	--disable-rpath \
	--disable-static

%make

%install
%makeinstall_std

desktop-file-install \
	--remove-category="Application" \
	--add-only-show-in="GNOME" \
	--add-category="Documentation" \
	--dir %{buildroot}%{_datadir}/applications \
	%{buildroot}%{_datadir}/applications/*

install -Dpm644 %{SOURCE1} %{buildroot}%{_datadir}/pixmaps/gnome-help.png

mkdir -p -m 755 %{buildroot}%{_datadir}/gnome/help

%find_lang %{name}

%files -f %{name}.lang
%doc README TODO AUTHORS NEWS
%{_bindir}/*
%{_datadir}/applications/*
%dir %{_datadir}/gnome/help
%{_datadir}/%{name}
%{_datadir}/glib-2.0/schemas/org.gnome.yelp.gschema.xml
%{_datadir}/pixmaps/gnome-help.png
%{_datadir}/yelp-xsl/xslt/common/domains/yelp.xml

%files -n %{libname}
%{_libdir}/lib%{name}.so.%{lib_major}*

%files -n %{develname}
%{_libdir}/lib%{name}.so
%{_includedir}/lib%{name}
%doc %{_datadir}/gtk-doc/html/lib%{name}

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19407 |12mr|yelp-tools-3.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver	%(echo %{version}|cut -d. -f1,2)

Name:		yelp-tools
Version:	3.6.1
Release:	1
Summary:	Create, manage, and publish documentation for Yelp
Group:		System/Internationalization
License:	GPLv2+
URL:		http://projects.gnome.org/yelp/
Source0:	http://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
BuildArch:	noarch

BuildRequires:	itstool
BuildRequires:	libxml2-utils
BuildRequires:	xsltproc
BuildRequires:	pkgconfig(yelp-xsl)

Requires:	libxml2-utils
Requires:	yelp-xsl

%description
yelp-tools is a collection of scripts and build utilities to help create,
manage, and publish documentation for Yelp and the web. Most of the heavy
lifting is done by packages like yelp-xsl and itstool. This package just
wraps things up in a developer-friendly way.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc AUTHORS README
%{_bindir}/yelp-build
%{_bindir}/yelp-check
%{_bindir}/yelp-new
%{_datadir}/yelp-tools
%{_datadir}/aclocal/yelp.m4

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19408 |12mr|yelp-xsl-3.4.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name yelp-xsl
%define version 3.4.2
%define release %mkrel 1

Summary: GNOME XML documentation utilities
Name: %{name}
Version: %{version}
Release: %{release}
Source0: ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.xz
License: LGPLv2+ and GPLv2+
Group: Publishing
Url: http://www.gnome.org/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
BuildRequires: 		libxslt-devel
BuildRequires: 		libxslt-proc
BuildRequires: 		intltool
BuildRequires:		itstool

%description
yelp-xsl is a collection of documentation utilities for the Gnome
project.  Notably, it contains utilities for building documentation and
all auxiliary files in your source tree, and it contains the DocBook
XSLT stylesheets that were once distributed with Yelp.


%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %{buildroot} %name.lang
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS README
%_datadir/%name
%_datadir/pkgconfig/%name.pc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19409 |12mr|ykclient-2.6-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 3
%define libname	%mklibname ykclient %{major}
%define develname %mklibname -d ykclient

Summary:	Implements online validation of Yubikey OTPs
Name:		ykclient
Version:	2.6
Release:	%mkrel 3
Group:		System/Libraries
License:	BSD
URL:		http://code.google.com/p/yubico-c-client/
Source0:	http://yubico-c-client.googlecode.com/files/%{name}-%{version}.tar.gz
Source1:	http://yubico-c-client.googlecode.com/files/%{name}-%{version}.tar.gz.sig
BuildRequires:	autoconf
BuildRequires:	chrpath
BuildRequires:	curl-devel
BuildRequires:	libtool
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
This is a library written in C to validate a Yubikey OTP against the Yubico
online server.

%package -n	%{libname}
Summary:	Implements online validation of Yubikey OTPs
Group:          System/Libraries
Obsoletes:	%{mklibname libyubikey-client 0}

%description -n	%{libname}
This is a library written in C to validate a Yubikey OTP against the Yubico
online server.

%package -n	%{develname}
Summary:	Static library and header files for the libykclientt library
Group:		Development/C
Provides:	%{name}-devel = %{version}
Requires:	%{libname} = %{version}
Obsoletes:	%{mklibname libyubikey-client -d}

%description -n	%{develname}
This is a library written in C to validate a Yubikey OTP against the Yubico
online server.

This package contains the static libyubikey-client library and its header files.

%prep

%setup -q -n %{name}-%{version}

%build

%configure2_5x \
    --with-libcurl=%{_prefix}

%make

%check
make check

%install
rm -rf %{buildroot}

%makeinstall_std

# nuke rpath
chrpath -d %{buildroot}%{_bindir}/ykclient

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/ykclient

%files -n %{libname}
%defattr(-,root,root)
%doc AUTHORS ChangeLog NEWS README
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/*.*a



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19410 |12mr|yodl-3.00.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	yodl
%define version 3.00.0

Summary:	Your Own Document Language
Name:		%{name}
Version:	%{version}
Release:	%mkrel 1
License:	GPLv3
Group:		Text tools
URL:		http://yodl.sourceforge.net
Source0:		http://downloads.sourceforge.net/project/yodl/%{name}/%{version}/%{name}_%{version}.orig.tar.gz
Prefix:		%{_prefix}
BuildRequires:	bison, flex, diffutils, groff-for-man, libtool, netpbm, python, texinfo, icmake
BuildRequires:	texlive-latex texlive-ntgclass texlive-epsf texlive-ec texlive-cm-super
BuildRequires:	ghostscript

%description
Yodl is a package that implements a pre-document language and tools to
process it. The idea of Yodl is that you write up a document in a
pre-language, then use the tools (e. g. yodl2html) to convert it to some
final document language. Current converters are for HTML, ms, man, LaTeX
SGML and texinfo, plus a poor-man's text converter. Main document types are
"article", "report", "book" and "manpage". The Yodl document language is
designed to be easy to use and extensible.

%prep
%setup -q

%build
%setup_compile_flags
./build programs
./build man
./build manual
./build macros

%install
./build install programs %{buildroot}
./build install man %{buildroot}
./build install manual %{buildroot}
./build install macros %{buildroot}
mv -f %{buildroot}%{_docdir}/yodl-doc %{buildroot}%{_docdir}/%{name}

%files
%defattr(-,root,root)
%doc README.txt README.3.00.0
%{_bindir}/yodl*
%{_mandir}/man*/yodl*
%{_datadir}/%{name}/*.yo
%{_datadir}/%{name}/chartables/*.tables.yo
%{_datadir}/%{name}/xml/*.xml
%{_datadir}/%{name}/xlatin1.tex



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19411 |12mr|youmagic-1.1.27.926-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name youmagic
%define version 1.1.27.926

Summary: VoIP application
Name: %{name}
Version: %{version}
Release: 1
License: GPLv2
Group: Graphical desktop/Other
Vendor: OJSC "Multiregional Transit Telecom"
Source: %{name}-%{version}.tar.gz
URL: http://www.youmagic.com

BuildRequires: cmake
BuildRequires: qt4-devel
BuildRequires: pulseaudio-devel
BuildRequires: pkgconfig(QJson)
BuildRequires: pkgconfig(alsa)
BuildRequires: desktop-file-utils
BuildRequires: exosip-devel >= 3.1.0
BuildRequires: pkgconfig(opus)
BuildRequires: gsm-devel
BuildRequires: pkgconfig(libosip2)
BuildRequires: speex-devel
BuildRequires: ortp-devel >= 0.17.0
BuildRequires: kdebase4-runtime-devel
#Requires: libqtcore4
#Requires: libqtgui4
#Requires: libqtdeclarative4
#Requires: libqtsql4
#Requires: libqtnetwork4
#Requires: libqtscript4
#Requires: libqtxmlpatterns4
#Requires: libqtwebkit4
#Requires: libqjson0
Requires: qt4-database-plugin-sqlite

%description
%{name} VoIP application provides probably the most affordable call rates.
Don't miss the opportunity to stay in touch with anybody you want.

%prep
%setup -q

%build
cmake . -DPROJECT=%{name}-%{version}
%make
ln -sf /usr/share/%{name}-%{version}/%{name}-%{version} %{name}

%install
%define ym_install_path /usr/share/%{name}-%{version}
%define link_install_path /usr/bin
install -d "$RPM_BUILD_ROOT/%{ym_install_path}"
cp %{name}-%{version} "$RPM_BUILD_ROOT/%{ym_install_path}"
install -d "$RPM_BUILD_ROOT%{link_install_path}"
cp -P -f %{name} "$RPM_BUILD_ROOT%{link_install_path}"
cp database.sql "$RPM_BUILD_ROOT/%{ym_install_path}"
cp database_data.sql "$RPM_BUILD_ROOT/%{ym_install_path}"
cp -R QtDesktop/ "$RPM_BUILD_ROOT/%{ym_install_path}"
cp -R distribute/ "$RPM_BUILD_ROOT/%{ym_install_path}"
install -d "$RPM_BUILD_ROOT/%{_datadir}/applications/"
install -d "$RPM_BUILD_ROOT/%{_iconsdir}/hicolor/128x128/apps/"
install -d "$RPM_BUILD_ROOT/%{_iconsdir}/hicolor/72x72/apps/"
install -d "$RPM_BUILD_ROOT/%{_iconsdir}/hicolor/64x64/apps/"
install -d "$RPM_BUILD_ROOT/%{_iconsdir}/hicolor/48x48/apps/"
install -d "$RPM_BUILD_ROOT/%{_iconsdir}/hicolor/32x32/apps/"
install -d "$RPM_BUILD_ROOT/%{_iconsdir}/hicolor/24x24/apps/"
install -d "$RPM_BUILD_ROOT/%{_iconsdir}/hicolor/22x22/apps/"
install -d "$RPM_BUILD_ROOT/%{_iconsdir}/hicolor/16x16/apps/"
cp distribute/youmagic.desktop "$RPM_BUILD_ROOT/%{_datadir}/applications"
cp distribute/icons/128.png "$RPM_BUILD_ROOT/%{_iconsdir}/hicolor/128x128/apps/%{name}.png"
cp distribute/icons/72.png "$RPM_BUILD_ROOT/%{_iconsdir}/hicolor/72x72/apps/%{name}.png"
cp distribute/icons/64.png "$RPM_BUILD_ROOT/%{_iconsdir}/hicolor/64x64/apps/%{name}.png"
cp distribute/icons/48.png "$RPM_BUILD_ROOT/%{_iconsdir}/hicolor/48x48/apps/%{name}.png"
cp distribute/icons/32.png "$RPM_BUILD_ROOT/%{_iconsdir}/hicolor/32x32/apps/%{name}.png"
cp distribute/icons/24.png "$RPM_BUILD_ROOT/%{_iconsdir}/hicolor/24x24/apps/%{name}.png"
cp distribute/icons/22.png "$RPM_BUILD_ROOT/%{_iconsdir}/hicolor/22x22/apps/%{name}.png"
cp distribute/icons/16.png "$RPM_BUILD_ROOT/%{_iconsdir}/hicolor/16x16/apps/%{name}.png"


%files
%attr(0755,root,root) /usr/bin/%{name}
%attr(0755,root,root) %{ym_install_path}/%{name}-%{version}
%attr(0644,root,root) %{ym_install_path}/database.sql
%attr(0644,root,root) %{ym_install_path}/database_data.sql
%{ym_install_path}/QtDesktop
%{ym_install_path}/distribute
%attr(0644,root,root) %{_datadir}/applications/%{name}.desktop
%attr(0644,root,root) %{_iconsdir}/hicolor/128x128/apps/%{name}.png
%attr(0644,root,root) %{_iconsdir}/hicolor/72x72/apps/%{name}.png
%attr(0644,root,root) %{_iconsdir}/hicolor/64x64/apps/%{name}.png
%attr(0644,root,root) %{_iconsdir}/hicolor/48x48/apps/%{name}.png
%attr(0644,root,root) %{_iconsdir}/hicolor/32x32/apps/%{name}.png
%attr(0644,root,root) %{_iconsdir}/hicolor/24x24/apps/%{name}.png
%attr(0644,root,root) %{_iconsdir}/hicolor/22x22/apps/%{name}.png
%attr(0644,root,root) %{_iconsdir}/hicolor/16x16/apps/%{name}.png


%post
%update_desktop_database
%update_mime_database
%update_icon_cache hicolor

%postun
%clean_desktop_database
%clean_mime_database
%update_icon_cache hicolor

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19412 |12mr|ypbind-1.29.91-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Rebuild with  '--with dbus' to enbale dbus/Netwrokmanager support
%global nodbus_support %{?_with_dbus: %nil}%{?!_with_dbus: --disable-dbus-nm}

Summary: The NIS daemon which binds NIS clients to an NIS domain
Name: ypbind
Version: 1.29.91
Release: %mkrel 5
Epoch: 3
License: GPL
Group: System/Servers
URL: http://www.linux-nis.org/nis/ypbind-mt/index.html
Source0: ftp://ftp.kernel.org/pub/linux/utils/net/NIS/ypbind-mt-%{PACKAGE_VERSION}.tar.gz
Source3: ftp://ftp.kernel.org/pub/linux/utils/net/NIS/ypbind-mt-%{PACKAGE_VERSION}.tar.gz.sign
Source1: ypbind.init
Source2: yp.conf
Patch0: ypbind-broadcast-get-server.patch
Patch2: ypbind-1.11-gettextdomain.patch
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires: rpcbind
Requires: yp-tools
%if %{?nodbus_support: 0}%{?!nodbus_support: 1}
BuildRequires: dbus-devel
BuildRequires: dbus-glib >= 0.60
BuildRequires: networkmanager-devel
%endif
Buildroot: %{_tmppath}/ypbind-root

%description
The Network Information Service (NIS) is a system which provides
network information (login names, passwords, home directories, group
information) to all of the machines on a network.  NIS can enable
users to login on any machine on the network, as long as the machine
has the NIS client programs running and the user's password is
recorded in the NIS passwd database.  NIS was formerly known as Sun
Yellow Pages (YP).

This package provides the ypbind daemon.  The ypbind daemon binds NIS
clients to an NIS domain.  Ypbind must be running on any machines
which are running NIS client programs.

Install the ypbind package on any machines which are running NIS client
programs (included in the yp-tools package).  If you need an NIS server,
you'll also need to install the ypserv package to a machine on your
network.

%prep
%setup -q -n ypbind-mt-%version
%patch0 -p0 -b .broadcast
%patch2 -p1 -b .fixit

%build
%serverbuild
%configure --sbindir=/sbin %{?nodbus_support}
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall sbindir=$RPM_BUILD_ROOT/sbin

mkdir -p $RPM_BUILD_ROOT%{_initrddir}
install -m 755 %{SOURCE1} $RPM_BUILD_ROOT%{_initrddir}/ypbind
install -m 644 %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/yp.conf
mkdir -p $RPM_BUILD_ROOT/var/yp/binding

perl -pi -e "s|/etc/rc.d/init.d|%{_initrddir}|" $RPM_BUILD_ROOT%{_initrddir}/*

%find_lang %{name}

%clean
rm -rf $RPM_BUILD_ROOT

%post
%_post_service ypbind

%preun
%_preun_service ypbind

%files -f %{name}.lang
%defattr(-,root,root)
%attr(755, root, root) /sbin/ypbind
%{_mandir}/*/*
%{_initrddir}/*
%config(noreplace) %{_sysconfdir}/yp.conf
%dir /var/yp/binding
%doc README ChangeLog AUTHORS THANKS NEWS






%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19413 |12mr|ypserv-2.22-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	ypserv
%define	version	2.22
%define	release	%mkrel 5

Summary:	The NIS (Network Information Service) server
Url:		http://www.linux-nis.org/
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		System/Servers

Source0:	ftp://ftp.kernel.org/pub/linux/utils/net/NIS/%{name}-%{version}.tar.bz2
Source1:	ypserv-ypserv.init
Source2:	ypserv-yppasswdd.init
Source3:	ypserv-ypxfrd.init
Source4:	ftp://ftp.kernel.org/pub/linux/utils/net/NIS/%{name}-%{version}.tar.bz2.sign
Patch0:		ypserv-2.10-makefile.patch
Patch2: 	ypserv-2.11-path.patch
Patch6:		ypserv-2.5-nfsnobody2.patch
Patch11:	ypserv-2.13-ypxfr-zeroresp.patch

Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	mawk libgdbm-devel libopenslp-devel
Requires:	rpcbind mawk make
Requires(post):	rpm-helper
Requires(preun):	rpm-helper

%description
The Network Information Service (NIS) is a system which provides network
information (login names, passwords, home directories, group information)
to all of the machines on a network.  NIS can enable users to login on
any machine on the network, as long as the machine has the NIS client
programs running and the user's password is recorded in the NIS passwd
database.  NIS was formerly known as Sun Yellow Pages (YP).

This package provides the NIS server, which will need to be running on
your network.  NIS clients do not need to be running the server.

Install ypserv if you need an NIS server for your network.  You'll also
need to install the yp-tools and ypbind packages onto any NIS client
machines.

%prep
%setup -q
%patch0 -p1 -b .makefix
%patch2 -p0 -b .path
%patch6 -p1
%patch11 -p1

%build
%serverbuild
cp etc/README etc/README.etc
%configure2_5x --enable-checkroot \
	   --enable-fqdn \
	   --enable-yppasswd \
	   --libexecdir=%{_libdir}/yp \
	   --mandir=%{_mandir}
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall libexecdir=$RPM_BUILD_ROOT%{_libdir}/yp

install -m644 etc/ypserv.conf -D %buildroot%{_sysconfdir}/ypserv.conf
install -m755 %{SOURCE1} -D %buildroot%{_initrddir}/ypserv
install -m755 %{SOURCE2} -D %buildroot%{_initrddir}/yppasswdd
install -m755 %{SOURCE3} -D %buildroot%{_initrddir}/ypxfrd

perl -pi -e "s|/etc/rc.d/init.d|%{_initrddir}|" %buildroot%{_initrddir}/*

%clean
rm -rf $RPM_BUILD_ROOT

%post
%_post_service ypserv
%_post_service yppasswdd
%_post_service ypxfrd

%preun
%_preun_service ypserv
%_preun_service yppasswdd
%_preun_service ypxfrd
 
%files
%defattr(-,root,root)
%doc README INSTALL ChangeLog TODO NEWS
%doc etc/ypserv.conf etc/securenets etc/README.etc
%config(noreplace) %{_sysconfdir}/ypserv.conf
%config(noreplace) /var/yp/*
%{_initrddir}/*
%dir %{_libdir}/yp
%attr(755, root, root) %{_libdir}/yp/*
%attr(755, root, root) %{_sbindir}/*
%{_mandir}/*/*
%{_includedir}/*/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19414 |12mr|yp-tools-2.10-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: NIS (or YP) client programs
Name: yp-tools
Version: 2.10
Release: %mkrel 8
License: GPL
Group: System/Configuration/Networking
Source: ftp://ftp.kernel.org/pub/linux/utils/net/NIS/yp-tools-%{version}.tar.bz2
Source1: ftp://ftp.kernel.org/pub/linux/utils/net/NIS/yp-tools-%{version}.tar.bz2.sign
Patch1: yp-tools-2.7-md5.patch
Url: http://www.linux-nis.org/nis/
Requires: ypbind
Buildroot: %{_tmppath}/%{name}-root

%description
The Network Information Service (NIS) is a system which provides
network information (login names, passwords, home directories, group
information) to all of the machines on a network.  NIS can enable
users to login on any machine on the network, as long as the machine
has the NIS client programs running and the user's password is
recorded in the NIS passwd database.  NIS was formerly known as Sun
Yellow Pages (YP).

This package's NIS implementation is based on FreeBSD's YP and is a
special port for glibc 2.x and libc versions 5.4.21 and later.  This
package only provides the NIS client programs.  In order to use the
clients, you'll need to already have an NIS server running on your
network. An NIS server is provided in the ypserv package.

Install the yp-tools package if you need NIS client programs for machines
on your network.  You will also need to install the ypbind package on
every machine running NIS client programs.  If you need an NIS server,
you'll need to install the ypserv package on one machine on the network.

%prep
%setup -q
%patch1 -p1 -b .md5

%build
%configure --disable-domainname
%make

%install
rm -rf $RPM_BUILD_ROOT
make DESTDIR="$RPM_BUILD_ROOT" install

%find_lang %{name}

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %{name}.lang
%defattr(-,root,root,0755)
%defattr(-,root,root)
%doc AUTHORS COPYING README ChangeLog NEWS etc/nsswitch.conf
%doc THANKS TODO
%attr(0755, root, root) %{_bindir}/*
%{_mandir}/*/*
%attr(0755, root, root) %{_sbindir}/*
/var/yp/nicknames






%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19415 |12mr|ytalk-3.3.0-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	ytalk
%define	release	%mkrel 10
%define	version	3.3.0

Summary:	A chat program
Summary(de):	benutzt das Internet-Talk-Protokoll zum Erstellen von Multiuser-Chat-Sitzungen 
Summary(fr):	Utilise le protocole talk pour crer des discussions multi-utilisateurs
Summary(tr):	Talk protokolu kullanarak ikiden fazla kiinin konumasn salar
Name:		%{name}
Version: 	%{version}
Release: 	%{release}
License:	BSD
Group:		Networking/Chat
BuildRequires:	ncurses-devel
Source0:	http://www.impul.se/ytalk/%{name}-%{version}.tar.bz2
Source1:	ytalkrc
URL:		http://www.impul.se/ytalk/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The YTalk program is essentially a chat program for multiple users. YTalk works
just like the UNIX talk program and even communicates with the same talk
daemon(s), but YTalk allows for multiple connections (unlike UNIX talk). YTalk
also supports redirection of program output to other users as well as an
easy-to-use menu of commands.

Install the ytalk package if you need a chat program for multiple users.

%prep
%setup -q

%build
%configure2_5x
%make 

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README ChangeLog
%config(noreplace) %{_sysconfdir}/%{name}rc
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19416 |12mr|ython-zope-interface-3.6.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname  zope.interface

Summary:        Zope Interface module for Python
Name:           ython-zope-interface
Version:        3.6.1
Release:        4
Source0:        http://pypi.python.org/packages/source/z/%{tarname}/%{tarname}-%{version}.tar.gz
License:        Zope Public License
Group:          Development/Python
URL:            http://www.zope.org/Wikis/Interfaces/FrontPage
BuildRequires:	python-devel
BuildArch:      noarch

%description
This package provides the zope Interface module.

Interfaces are objects that specify (document) the external behavior
of objects that "provide" them.  An interface specifies behavior
through:

- Informal documentation in a doc string

- Attribute definitions

- Invariants, which are conditions that must hold for objects that
  provide the interface

Attribute definitions specify specific attributes. They define the
attribute name and provide documentation and constraints of attribute
values. Attribute definitions can take a number of forms.

%prep
%setup -q -n %{tarname}-%{version}

%build
%__python setup.py build

%install
%__python setup.py install --root=%{buildroot} --install-purelib=%{py_puresitedir} --record=FILELIST


%files
%defattr(-,root,root)
%doc *.txt
%py_puresitedir/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19417 |12mr|zapping-0.10-0.0.cvs6.9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		zapping
Summary:	A TV viewer for GNOME
Version:	0.10
Release:	%mkrel 0.0.cvs6.9
License:	GPL
URL:		http://sourceforge.net/projects/zapping/
Group:		Video
#Source0:	http://osdn.dl.sourceforge.net/sourceforge/zapping/%{name}-%{version}.tar.bz2
Source0:	zapping-0.10cvs6.tar.bz2
Source11:	%{name}-16.png
Source12:	%{name}-32.png
Source13:	%{name}.png
Patch1:		zapping-0.7.1-lib64.patch
Patch3:         zapping-0.9.6-pam.patch
# taken from debian package
# http://bugs.debian.org/424502
Patch4:         zapping-0.9.6-shift.patch
Patch5:		zapping-0.10cvs6-libtool_fixes.diff
Patch6:		zapping-0.10cvs6-linkage.patch
Patch7:         zapping-0.10cvs6.libpng15.patch
Patch9:         zapping-0.10cvs6.zvbi.patch
Patch10:        zapping-0.10cvs6.lXext.patch
BuildRequires:	autoconf2.5
BuildRequires:	desktop-file-utils
BuildRequires:	gettext
BuildRequires:	gettext-devel
BuildRequires:	intltool
BuildRequires:	libglade2.0-devel
BuildRequires:	libgnomeui2-devel
BuildRequires:	libtool
BuildRequires:	perl-XML-Parser
BuildRequires:	python-devel
BuildRequires:	scrollkeeper
BuildRequires:	usermode-consoleonly
BuildRequires:	zvbi-devel
BuildRequires:	libxmu-devel
Requires:	usermode 
Requires:	usermode-consoleonly
Requires(pre):	info-install
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Zapping is a TV viewer for GNOME that supports both Video4Linux 
and Video4Linux2. It's extensible through plugins based on GTK.

%prep

%setup -q -n %{name}-%{version}cvs6
%patch1 -p0 -b .lib64
%patch3 -p1
%patch4 -p1
%patch5 -p1 -b .libtool_fixes
%patch6 -p0
%patch7 -p1
%patch9 -p1
%patch10 -p1

%build
autoreconf -fi

%configure2_5x --disable-schemas-install
%make

%install
rm -rf $RPM_BUILD_ROOT
%{makeinstall_std} plugindir=%{_libdir}/zapping/plugins

perl -pi -e 's,zapping/gnome-television.png,gnome-television,g' %{buildroot}%{_datadir}/applications/*

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --remove-category="Multimedia" \
  --remove-key="Version" \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/*

ln -sf consolehelper $RPM_BUILD_ROOT%{_bindir}/zapping_setup_fb
ln -sf zapping $RPM_BUILD_ROOT%{_bindir}/zapzilla

install -m644 %{SOURCE11} -D $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png
install -m644 %{SOURCE12} -D $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
install -m644 %{SOURCE13} -D $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png

%if %mdkversion < 200900
%post
%update_menus
%endif
  
%if %mdkversion < 200900
%postun
%clean_menus
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files 
%defattr (-,root,root)
%doc AUTHORS THANKS ChangeLog README README.plugins TODO BUGS
%doc plugins/alirc/README.alirc
%config(noreplace) %{_sysconfdir}/pam.d/zapping_setup_fb
%config(noreplace) %{_sysconfdir}/security/console.apps/zapping_setup_fb
%config(noreplace) %{_sysconfdir}/gconf/schemas/zapping.schemas
      #/home/tv/rpm/tmp/zapping-0.9.6-1mdk-buildroot/etc/pam.d/zapping_setup_fb
	   #  /home/tv/rpm/tmp/zapping-0.9.6-1mdk-buildroot/etc/security/console.apps/zapping_setup_fb

%{_bindir}/*
%{_sbindir}/*
%{_libdir}/zapping
%{_datadir}/applications/zapping.desktop
%{_datadir}/gnome/help/zapping
%{_datadir}/omf/zapping/zapping-C.omf
%{_datadir}/pixmaps/zapping
%{_datadir}/zapping
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_mandir}/*/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19418 |12mr|zcip-4-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	zcip
%define	version	4
%define	release %mkrel 13

Summary:	Ad-hoc link-local IP autoconfiguration
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{name}-%{version}.tar.bz2
Patch0:		zcip-4-alias.patch
Patch1:		zcip-4-gcc3.patch
Patch2:     zcip-4-help.patch 
Patch3:     zcip-4-format_string.patch
License:	MIT
Group:		System/Configuration/Networking
URL:		http://zeroconf.sourceforge.net/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}buildroot
BuildRequires: net1.0-devel
BuildRequires: libpcap-devel

%description
This is an implementation of the ad-hoc link-local IP autoconfiguration
algorithm described in the IETF Draft "Dynamic Configuration of IPv4
link-local addresses".

%prep
%setup -q
%patch0 -p1 -b .alias
%patch1 -p1 -b .gcc3
%patch2 -p0
%patch3 -p0

%build
%make CFLAGS="%optflags -DSTORAGE_DIR=\\\"%{_localstatedir}/lib/zcip\\\"" LDFLAGS="%ldflags"

%install
rm -rf $RPM_BUILD_ROOT
install -m755 zcip -D %{buildroot}/sbin/zcip
install -m644 zcip.8 -D %{buildroot}%{_mandir}/man8/zcip.8
mkdir -p %{buildroot}%{_localstatedir}/lib/zcip

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README draft-ietf-zeroconf-ipv4-linklocal-07.txt Changelog Copyright TODO
/sbin/*
%{_mandir}/man8/*
%{_localstatedir}/lib/zcip





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19419 |12mr|zd1211-firmware-1.4-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name zd1211-firmware
%define version 1.4
%define release %mkrel 8

Summary: Firmware files for the ZD1211 chip
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://prdownloads.sourceforge.net/zd1211/%{name}-%{version}.tar.bz2
License: GPL
Group: System/Kernel and hardware
Url: http://sourceforge.net/projects/zd1211/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch

%description
This package contains the firmware files for the ZD1211 chip, which is
used in WLAN USB sticks.
The files are generated from C header files distributed in the
original ZyDAS ZD1211 driver under the GNU Public License.
The full source of the original ZYDAS driver is available from
http://www.deine-taler.de/zd1211/

%prep
%setup -q -n %{name}

%build

%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT/lib/firmware/zd1211
install -m644 zd1211* $RPM_BUILD_ROOT/lib/firmware/zd1211

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README
/lib/firmware/zd1211/zd1211*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19420 |12mr|zeitgeist-0.9.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Event logging framework for the desktop
Name:		zeitgeist
Version:	0.9.5
Release:	1
Source0:	http://launchpad.net/%{name}/0.9/%{version}/+download/%{name}-%{version}.tar.bz2
License:	LGPLv3
Group:		System/Libraries
Url:		http://launchpad.net/zeitgeist
BuildRequires:	python-devel
BuildRequires:	xapian-devel
BuildRequires:	intltool
BuildRequires:	raptor
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	python-rdflib
Requires:	pygtk2.0
Requires:	python-dbus
Requires:	python-storm

%description
Zeitgeist is an "Event Logging Framework" that provides cross
application awareness of the desktop's activities.

You worked on a file, but you cannot remember where you saved it? You
visited a web page about basketball three days ago, but you cannot
find the URL in your browser's history? No problem, this is where
Zeitgeist enters the scene. It knows a lot about your activities and
has a feature rich D-Bus API which allows GUI applications like
gnome-zeitgeist, zeitgeistfs and others to present you your
activities in a readable way.

%prep
%setup -q
%apply_patches

%build
%configure2_5x
%make

%install
%makeinstall_std pkgconfigdir=%{_datadir}/pkgconfig
rm -f %{buildroot}%{_mandir}/man1/%{name}-datahub.1*
rm -rf %{buildroot}%{_prefix}/doc/

%files
%doc AUTHORS NEWS
%{_bindir}/%{name}-daemon
%{py_puresitedir}/%{name}
%{_datadir}/%{name}
%{_libdir}/zeitgeist-fts
%{_datadir}/dbus-1/services/org.gnome.zeitgeist.service
%{_mandir}/man1/%{name}-daemon.1*
%{_datadir}/dbus-1/services/org.gnome.zeitgeist.fts.service


%changelog
* Sat Sep  15 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: a1c75c2
- Remove unpackaged files, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19421 |12mr|zenity-3.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		zenity
Summary:	Call GNOME dialog boxes from the command line
Version:	3.6.0
Release:	1
License:	LGPLv2+
Group:		Development/GNOME and GTK+
URL:		ftp://ftp.gnome.org/pub/GNOME/sources/%{name}
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/3.6/%{name}-%{version}.tar.xz

BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	intltool itstool
BuildRequires:	xsltproc
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.0.0
BuildRequires:	pkgconfig(libnotify) >= 0.6.1
BuildRequires:	pkgconfig(x11)

%description
Zenity allows you to display dialog boxes from the commandline and shell
scripts.

%prep
%setup -q

%build
%configure2_5x --disable-scrollkeeper
%make
										
%install
rm -rf %{buildroot} %{name}-0.1.lang

%makeinstall_std

%find_lang %{name}-0.1 --with-gnome --all-name

%files -f %{name}-0.1.lang
%doc AUTHORS COPYING HACKING NEWS README THANKS TODO
%{_bindir}/*
%{_datadir}/%{name}
%{_mandir}/man1/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19422 |12mr|zh-autoconvert-0.3.16-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 0.3.16

%define pkgname autoconvert
%define lib_major 0
%define libname %mklibname hz %{lib_major}
%define develname %mklibname -d hz

Summary:	Chinese HZ/GB/BIG5 encodings auto-converter
Name:		zh-autoconvert
Version:	%{version}
Release:	%mkrel 7
License:	GPL
Group:		System/Internationalization
URL:		http://banyan.dlut.edu.cn/~ygh/
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Source0:	ftp://banyan.dlut.edu.cn/pub/PEOPLE/saka/%{pkgname}-%{version}.tar.gz
Patch0:		autoconvert-0.3.14-noxchat.patch
Obsoletes:	%{pkgname}
Provides:	%{pkgname} = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Requires:	locales-zh

%description
AutoConvert is an intelligent Chinese Encoding converter. It uses built-in
functions to judge the type of the input file's Chinese Encoding (such as
GB/Big5/HZ), then converts the input file to any type of Chinese Encoding
you want.  You can use autoconvert to automatically convert incoming e-mail
messages. It can also optionally handle the UNI/UTF7/UTF8 encoding.

%package	-n %{libname}
Summary:	Main libraries of %{name}
Group:		System/Libraries

%description	-n %{libname}
AutoConvert is an intelligent Chinese Encoding converter. It uses built-in
functions to judge the type of the input file's Chinese Encoding (such as
GB/Big5/HZ), then converts the input file to any type of Chinese Encoding
you want.  You can use autoconvert to automatically convert incoming e-mail
messages. It can also optionally handle the UNI/UTF7/UTF8 encoding.

%package	-n %{develname}
Summary:	Headers and development files of %{name}
Group:		Development/C
Obsoletes:	%{name}-devel %{libname}-devel
Provides:	%{name}-devel = %{version}-%{release}
Provides:	libhz-devel = %{version}-%{release}
Requires:	%{libname} = %{version}

%description	-n %{develname}
AutoConvert is an intelligent Chinese Encoding converter. It uses built-in
functions to judge the type of the input file's Chinese Encoding (such as
GB/Big5/HZ), then converts the input file to any type of Chinese Encoding
you want.  You can use autoconvert to automatically convert incoming e-mail
messages. It can also optionally handle the UNI/UTF7/UTF8 encoding.
    

%prep
%setup -q -n %{pkgname}-%{version}
%patch0 -p1 -b .noxchat
perl -p -i -e 's|/usr/lib|%{_libdir}|g' Makefile
rm -rf doc/CVS

%build
make CFLAG='%optflags -Wall -Iinclude' CFLAGS='%optflags -Wall -I../include'

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%files
%defattr(-,root,root)
%doc doc/ ChangeLog GPL LICENSE Readme TODO Thanks 
%{_bindir}/autob5
%{_bindir}/autogb

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/libhz.so.%{lib_major}*

%files -n %{develname}
%defattr(-,root,root)
%{_includedir}/zhstatis.h
%{_includedir}/hz.h
%{_libdir}/libhz.a
%{_libdir}/libhz.so



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19423 |12mr|zhcon-0.2.6-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 0.2.6
%define release %mkrel 9

Summary:	Fast CJK console system
Name:		zhcon
Version:	%{version}
Release:	%{release}
License:	GPLv2+
URL:		http://zhcon.sf.net/
Group:		System/Internationalization
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

Source0:	http://ftp.debian.org/debian/pool/main/z/zhcon/zhcon_0.2.6.orig.tar.gz
Source1:	zhcon.sh
Patch0:		http://ftp.debian.org/debian/pool/main/z/zhcon/zhcon_0.2.6-4.1.diff.gz

# Patch1,2,3,4,5,6 from Fedora
Patch1: zhcon-0.2.6-flags.patch
Patch2: zhcon-0.2.6-path-define.patch
Patch3: zhcon-0.2.6-gcc43.patch
Patch4: zhcon-0.2.6-locale.patch
Patch5: zhcon-0.2.6-keyswitch.patch
Patch6: zhcon-0.2.6-processor-flags.patch

BuildRequires:	automake
BuildRequires:	gettext-devel
BuildRequires:	ncurses-devel
BuildRequires:	bison
BuildRequires:	gpm-devel

%description
Zhcon is a fast Linux Console which supports framebuffer device. It can
display Chinese, Japanese or Korean (CJK) double byte characters. Supported
language encodings include:
GB2312, GBK, BIG5, JIS and KSCM.
It can also use input methods (table based) from unicon.

%prep
%setup -q -n %name-%version
%patch0 -p1 -b .0.26
%patch1 -p1 -b .flags
%patch2 -p0 -b .path-define
%patch3 -p0 -b .gcc43
%patch4 -p0 -b .locale
%patch5 -p0 -b .keyswitch
%patch6 -p1 -b .processor-flags
iconv -f GB2312 -t UTF-8 ChangeLog -o ChangeLog.utf && mv -f ChangeLog.utf ChangeLog
( cd doc; tar -zxf html.tar.gz; chmod 755 manual)

%build
# exit if bootstrap fails
# missing config.rpath causes automake failure
sed -i -e 's|set -x|set -e -x|' bootstrap
touch config.rpath

./bootstrap
%configure2_5x
%make

%install
rm -rf ${RPM_BUILD_ROOT}
%makeinstall_std

install -m755 -D %SOURCE1 %buildroot/etc/profile.d/zhcon.sh

%clean
rm -rf ${RPM_BUILD_ROOT}

%files
%defattr(-,root,root,-)
%doc AUTHORS ChangeLog COPYING README README.utf8 THANKS TODO doc/bpsf.txt doc/README.html
%{_sysconfdir}/profile.d/zhcon.sh
%lang(zh_CN) %doc doc/manual*
%{_mandir}/man1/*
%config(noreplace) %{_sysconfdir}/%{name}.conf
%attr(4755,root,root) %{_bindir}/%{name}
%{_datadir}/%{name}/



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19424 |12mr|zip-3.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name zip
%define version 3.0
%define release %mkrel 6
%define filever %(echo %version|sed s/\\\\\.//)

Name: %{name}
Summary: A file compression and packaging utility compatible with PKZIP
Version: %{version}
Release: %{release}
License: BSD-like
Group: Archiving/Compression
URL: http://www.info-zip.org/pub/infozip/
Source0: http://dfn.dl.sourceforge.net/sourceforge/infozip/%{name}%{filever}.zip
Patch0: zip-2.3-unforce-cflags.patch
Patch1: zip-2.3-noninteractivepassword+testencrypedfile.patch
Patch2: zip-3.0-format_not_a_string_literal_and_no_format_arguments.diff
Patch3: zip-3.0-LDFLAGS.diff
BuildRequires: bzip2-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The zip program is a compression and file packaging utility. Zip is analogous
to a combination of the UNIX tar and compress commands and is compatible with
PKZIP (a compression and file packaging utility for MS-DOS systems).

Install the zip package if you need to compress files using the zip program.

This version support crypto encryption.

%prep

%setup -q -n %{name}%{filever}
%patch0 -p1 -b .cflags
%patch1 -p0 -b .pass
%patch2 -p0 -b .format_not_a_string_literal_and_no_format_arguments
%patch3 -p0 -b .LDFLAGS

%build
make -ef unix/Makefile prefix=%{prefix} CC="gcc %{optflags} -D_FILE_OFFSET_BITS=64" LDFLAGS="%{ldflags}" generic_gcc

%install
rm -rf %{buildroot}

mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_mandir}/man1

%makeinstall -f unix/Makefile MANDIR=%{buildroot}%{_mandir}/man1 INSTALL=install

%clean
rm -fr %{buildroot}

%files
%defattr(-,root,root)
%doc BUGS CHANGES INSTALL README TODO WHATSNEW WHERE LICENSE
%attr(0755,root,root) %{_bindir}/*
%{_mandir}/man1/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19425 |12mr|zisofs-tools-1.0.8-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Utilities to create compressed CD-ROM filesystems
Name:		zisofs-tools
Version:	1.0.8
Release:	%mkrel 8
License:	GPL
Group:		Archiving/Cd burning
URL:		http://www.kernel.org/pub/linux/utils/fs/zisofs/
Source0:	http://www.kernel.org/pub/linux/utils/fs/zisofs/%{name}-%{version}.tar.bz2
Source1:	http://www.kernel.org/pub/linux/utils/fs/zisofs/%{name}-%{version}.tar.bz2.sign
BuildRequires:	zlib-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Tools that, in combination with an appropriately patched version of
mkisofs, allow the creation of compressed CD-ROM filesystems.

%prep
%setup -q 

%build
%configure
%make

%install
rm -rf $RPM_BUILD_ROOT
make install INSTALLROOT="$RPM_BUILD_ROOT"

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README zisofs.magic
%{_bindir}/mkzftree
%{_mandir}/man1/mkzftree.1*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19426 |12mr|zlib-1.2.7-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define shortname	z
%define major 1
%define libname		%mklibname %{shortname}%{major}
%define biarchname	lib%{shortname}%{major}
%define develname	%mklibname %{shortname} -d

%define build_biarch 0
# Enable bi-arch build on ppc64, sparc64 and x86-64
%ifarch sparcv9 sparc64 x86_64 ppc64
%define build_biarch 1
%endif
%ifarch sparcv9
%define	_lib	lib64
%endif

%bcond_without	uclibc
%bcond_without	dietlibc

Summary:	The zlib compression and decompression library
Name:		zlib
Version:	1.2.7
Release:	3
Group:		System/Libraries
License:	BSD
URL:		http://www.gzip.org/zlib/
Source0:	http://www.zlib.net/%{name}-%{version}.tar.gz
Patch1:		zlib-1.2.6-multibuild.patch
BuildRequires:	setarch
%if %{with uclibc}
BuildRequires:	uClibc-devel >= 0.9.32-2
%endif
%if %{with dietlibc}
BuildRequires:	dietlibc-devel
%endif

%description
The zlib compression library provides in-memory compression and
decompression functions, including integrity checks of the uncompressed
data.  This version of the library supports only one compression method
(deflation), but other algorithms may be added later, which will have
the same stream interface.  The zlib library is used by many different
system programs.

%package -n	%{libname}
Summary:	The zlib compression and decompression library
Group:		System/Libraries
%rename		%{_lib}zlib1
%rename		%{name}
%rename		%{name}1

%description -n	%{libname}
The zlib compression library provides in-memory compression and
decompression functions, including integrity checks of the uncompressed
data.  This version of the library supports only one compression method
(deflation), but other algorithms may be added later, which will have
the same stream interface.  The zlib library is used by many different
system programs.

%if %{build_biarch}
%package -n	%{biarchname}
Summary:	The zlib compression and decompression library - biarch
Group:		System/Libraries
Conflicts:	zlib1 < 1.2.6-3

%description -n %{biarchname}
This package contains the zlib biarch library.
%endif

#%if %{with uclibc}
#%package -n	uclibc-%{libname}
#Summary:	The zlib compression and decompression library linked against uClibc
#Group:		System/Libraries
#Conflicts:	zlib1 < 1.2.6-4
#
#%description -n	uclibc-%{libname}
#This package contains a version of the zlib library that's built against the
#uClibc library.
#%endif

%package -n	%{develname}
Summary:	Header files and libraries for developing apps which will use zlib
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
%rename		%{_lib}zlib-devel
%rename		%{name}-devel
%rename		%{name}1-devel

%description -n	%{develname}
The zlib-devel package contains the header files and libraries needed
to develop programs that use the zlib compression and decompression
library.

Install the zlib-devel package if you want to develop applications that
will use the zlib library.

%prep
%setup -q
%patch1 -p1 -b .multibuild~

%build
#(peroyvind): be sure to remove -m64/-m32 flags as they're not overridable
RPM_OPT_FLAGS="`echo $RPM_OPT_FLAGS| sed -e 's/-m.. //g'` -O3"
mkdir objs
pushd objs
  CFLAGS="$RPM_OPT_FLAGS" LDFLAGS="%{?ldflags}" \
%if %{build_biarch}
  CC="%{__cc} -m64" \
%endif
  ../configure --shared --prefix=%{_prefix} --libdir=%{_libdir}
  %make
  make test
  ln -s ../zlib.3 .
popd

%if %{build_biarch}
%ifarch %{sparcx}
RPM_OPT_FLAGS_32="$RPM_OPT_FLAGS"
%else
RPM_OPT_FLAGS_32=`linux32 rpm --eval %%optflags|sed -e 's#i586#pentium4#g'`
%endif
mkdir objs32
pushd objs32
  CFLAGS="$RPM_OPT_FLAGS_32" LDFLAGS="%{?ldflags}" CC="%{__cc} -m32" \
  ../configure --shared --prefix=%{_prefix}
  %make
  make test
  ln -s ../zlib.3 .
popd
%endif

%if %{with dietlibc}
mkdir objsdietlibc
pushd objsdietlibc
  CFLAGS="-Os" CC="diet gcc" \
  ../configure --prefix=%{_prefix}
  %make libz.a
popd
%endif

%if %{with uclibc}
mkdir objsuclibc
pushd objsuclibc
  CFLAGS="%{uclibc_cflags}" LDFLAGS="%{?ldflags}" CC="%{uclibc_cc}" \
  ../configure --shared --prefix=%{_prefix}
  %make
popd
%endif

%install
install -d %{buildroot}/%{_prefix}
install -d %{buildroot}/%{_libdir}

make install -C objs prefix=%{buildroot}%{_prefix} libdir=%{buildroot}%{_libdir}
%if %{build_biarch}
make install-libs -C objs32 prefix=%{buildroot}%{_prefix}
%endif

install -d %{buildroot}/%{_lib}
mv %{buildroot}%{_libdir}/*.so.* %{buildroot}/%{_lib}/
ln -s ../../%{_lib}/libz.so.%{version} %{buildroot}%{_libdir}/

%if %{build_biarch}
install -d %{buildroot}/lib
mv %{buildroot}%{_prefix}/lib/*.so.* %{buildroot}/lib/
ln -s ../../lib/libz.so.%{version} %{buildroot}%{_prefix}/lib/
# MD there should be no reason the 32bit devel files should be pkgd
rm -f %{buildroot}%{_prefix}/lib/*.a \
	%{buildroot}%{_prefix}/lib/*.so \
	%{buildroot}%{_prefix}/lib/pkgconfig/zlib.pc
%endif

%if %{with dietlibc}
install -m644 objsdietlibc/libz.a -D %{buildroot}%{_prefix}/lib/dietlibc/lib-%{_arch}/libz.a
%endif

%if %{with uclibc}
#install -m644 objsuclibc/libz.a -D %{buildroot}%{uclibc_root}%{_libdir}/libz.a
make install-libs-only -C objsuclibc prefix=%{buildroot}%{uclibc_root} libdir=%{buildroot}%{uclibc_root}%{_libdir}
%endif

%files -n %{libname}
%doc README
/%{_lib}/libz.so.%{major}*
%{_libdir}/libz.so.%{major}*
%if %{with uclibc}
%{uclibc_root}%{_libdir}/libz.so.%{major}*
%endif

%if %{build_biarch}
%files -n %{biarchname}
/lib/libz.so.*
%{_prefix}/lib/libz.so.%{major}*
%endif

#%if %{with uclibc}
#%files -n uclibc-%{libname}
#%{uclibc_root}%{_libdir}/libz.so.%{major}*
#%endif

%files -n %{develname}
%doc README ChangeLog doc/algorithm.txt
%{_mandir}/man3/zlib.3*
%{_libdir}/*.a
%{_libdir}/*.so
%{_libdir}/pkgconfig/zlib.pc
%if %{with uclibc}
%{uclibc_root}%{_libdir}/libz.so
%endif
%{_includedir}/*
%if %{with dietlibc}
%{_prefix}/lib/dietlibc/lib-%{_arch}/libz.a
%endif
%if %{with uclibc}
%{uclibc_root}%{_libdir}/libz.a
%endif



%changelog
* Fri Aug  24 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 953f2b9
- Bump release for updates purpose
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19427 |12mr|zsh-5.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

# The version flow of zsh: N - N-dev-1 - ... - (N+1)-pre-1 ... (N+1)
#define dev 0
#define pre 0
%define zshversion 5.0.0

%if %{?dev:1}%{!?dev:0} && %{?pre:1}%{!?pre:0}
%{error:Both %%pre and %%dev defined}
%endif

%if %{?dev:1}%{!?dev:0} || %{?pre:1}%{!?pre:0}
%define devdir development/
%endif

%define srcversion %{zshversion}%{?pre:-pre-%{pre}}%{?dev:-dev-%{dev}}

Summary: A shell with lots of features
Name:    zsh
Version: %zshversion%{?dev:.dev%{dev}}
Release: %{?pre:0.pre%{pre}.}2
Epoch: 1
License: BSD-like
Group: Shells
Url: http://www.zsh.org
Source0: http://www.zsh.org/pub/%{?devdir}%name-%{srcversion}.tar.bz2
Source1: http://www.zsh.org/pub/%{?devdir}%name-%{srcversion}-doc.tar.bz2
Source2: zcfg-mdk.tar.bz2
Source3: http://zsh.dotsrc.org/Guide/zshguide.tar.gz
Source4: zsh.urpmi_comp
Source5: zsh.rpmlintrc

# Upstream patches (none at the moment)

Requires(postun): rpm-helper
Requires(post): rpm-helper
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	termcap-devel >= 2.0
BuildRequires:	texinfo
BuildRequires:	yodl
BuildRequires:	pcre-devel
BuildRequires: rpm-helper >= 0.18.5
BuildRequires: gdbm-devel
BuildRequires: groff
Provides:	/bin/zsh
Provides:	/usr/bin/zsh

%description
Zsh is a UNIX command interpreter (shell) usable as an
interactive login shell and as a shell script command
processor. Of the standard shells, zsh most closely resembles
ksh but includes many enhancements. Zsh has command-line editing,
built-in spelling correction, programmable command completion,
shell functions (with autoloading), a history mechanism, and a
lots of other features

Install the zsh package if you'd like to try out a different shell.

%package doc
Summary: The doc package of zsh
Group: Books/Computer books

%description doc
Zsh is a UNIX command interpreter (shell) usable as an
interactive login shell and as a shell script command
processor. Of the standard shells, zsh most closely resembles
ksh but includes many enhancements. Zsh has command-line editing,
built-in spelling correction, programmable command completion,
shell functions (with autoloading), a history mechanism, and a
lots of other features

This package include doc guid examples and manual for zsh.

%prep
%setup -q -a 2 -a 1 -n %name-%srcversion

mv %name-%{srcversion}/Doc/* Doc/
install -m 0644 %{SOURCE4}  Completion/Mandriva/Command/_urpmi

# remove temporary files
find | grep '~$' | xargs rm -f
perl -pi -e 's|/usr/local/bin/|%_bindir/|' Functions/Misc/{run-help,checkmail,zcalc}

%build

# check for tcsetpgrp fails with "configure: error: no controlling tty" when
# building by bot; force tcsetpgrp
%configure2_5x \
	--enable-etcdir=%_sysconfdir \
	--enable-function-subdirs \
%ifarch sparc
	--disable-lfs \
%endif
	--enable-pcre \
	--with-tcsetpgrp
make all

%install
make install DESTDIR=%buildroot
make install.info DESTDIR=%buildroot

# copy Mandriva Configuration files.
mkdir -p %{buildroot}/{bin,etc}
cp -a zcfg/etc/z* %{buildroot}%_sysconfdir
cp -a zcfg/share/zshrc_default %buildroot%_datadir/zsh/%srcversion/zshrc_default

# this prevents RPM helper from adding dependency on /usr/bin/zsh
find %buildroot%_datadir/zsh/%srcversion -type f -exec chmod 0644 '{}' \;

# Backward compatibilie should be removed in the others times.
pushd %{buildroot}/bin && {
    mv ..%_bindir/zsh ./zsh
} && popd

# zshall.1 includes all other man pages which does not work with compressed
# files. Generate full contents here
pushd %{buildroot}%_mandir && {
	/usr/bin/soelim man1/zshall.1 > zshall-full
	mv zshall-full man1/zshall.1
	popd
}

rm -f %{buildroot}%_bindir/zsh-%srcversion

# Copy documentation.
rm -rf docroot
mkdir -p docroot/{Info_html,Examples,Documentation}/

cp -a README docroot/
cp -a Functions/Misc/* Misc/* Util/* docroot/Examples/
cp -a ChangeLog* docroot/Documentation 
cp -a StartupFiles docroot/
cp -a Etc/* docroot/Documentation
cp -a Doc/*html docroot/Info_html/

mkdir -p docroot/Zsh_Guide
tar xzf %SOURCE3 -C docroot/Zsh_Guide
( cd docroot/Zsh_Guide/zshguide/ ; make )  
mv docroot/Zsh_Guide/zshguide/*html docroot/Zsh_Guide/
rm -Rf docroot/Zsh_Guide/zshguide/

# Doc
rm -f docroot/{StartupFiles/.distfiles,Examples/{Makefile*,*.yo},Documentation/{Makefile*,*.yo}}
find docroot/ -name 'Makefile*' -o -name '.yo'|xargs rm -f
find docroot/ -type f|xargs perl -pi -e 's@^#!%_prefix/local/bin/(perl|zsh)@#!%_bindir/\1@'
mv docroot/Examples/compctl-examples docroot/StartupFiles

%post
%_post_shelladd /bin/zsh
%if %{mdvver} < 201100
%_install_info %name.info
%endif

%preun
%if %{mdvver} <= 201100
%_remove_install_info %name.info
%endif
%_preun_shelldel /bin/zsh

%files
%defattr(-,root,root,0755)
%doc docroot/README NEWS
%config(noreplace) %_sysconfdir/z*
/bin/%name
%_mandir/man1/*.1*
%_infodir/*.info*
%dir %_datadir/zsh
%dir %_datadir/zsh/%{srcversion}/
%_datadir/zsh/%{srcversion}/functions
%_datadir/zsh/%{srcversion}/scripts
%_datadir/zsh/%{srcversion}/zshrc_default
%dir %_libdir/zsh
%_libdir/zsh/%{srcversion}/
%_datadir/zsh/site-functions/

%files doc
%doc docroot/Documentation/ docroot/Examples/ docroot/Info_html/
%doc docroot/StartupFiles/ docroot/Zsh_Guide ChangeLog* LICENCE



%changelog
* Tue Sep  18 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 482ca86
- Add extra provides
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19428 |12mr|zvbi-0.2.33-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libname %mklibname %{name} 0
%define develname %mklibname %{name} -d

Name:		zvbi
Version:	0.2.33
Release:	8
Summary:	Raw VBI, Teletext and Closed Caption decoding library
License:	GPL
Group:		Video
Url:		http://zapping.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/zapping/%name-%version.tar.bz2
Patch0:		zvbi-0.2.31-linkage_fix.diff
Patch2:		zvbi-0.2.7-fix-build.patch
Patch3:		zvbi-0.2.33-include_stat_h.patch
Patch4:		zvbi-0.2.33-libpng15.patch
BuildRequires:	pkgconfig(x11)
BuildRequires:	gtk-doc
BuildRequires:	pkgconfig(libpng)
BuildRequires:	doxygen
BuildRequires:	gettext-devel
Requires:	gettext >= 0.10.36

%description
Non versionated files of zvbi, mainly libzvbi0 translations

%package -n %{libname}
Summary:	Raw VBI, Teletext and Closed Caption decoding library
Group:		Video

%description -n %{libname}
VBI stands for Vertical Blanking Interval, a gap between the image
data transmitted in an analog video signal. This gap is used to
transmit AM modulated data for various data services like Teletext and
Closed Caption.

The zvbi library provides routines to:
* read from raw VBI sampling devices (both V4L and V4L2 API are supported),
* a versatile raw vbi bit slicer,
* decoders for various data services and basic search,
* demodulate raw to sliced VBI data,
* interpret the data of several popular services.
* render and export functions for text pages.

The library is the vbi decoding backbone of the Zapping Gnome TV viewer
and Zapzilla Teletext browser.

%package -n %{develname}
Summary:	Header files for developing apps which will use libzvbi
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel

%description -n %{develname}
Header files and static library of bzip2 functions, for developing apps which
will use the zvbi library (aka libzvbi)

%prep
%setup -q
%patch0 -p1 -b .linkage_fix
%patch2 -p0 -b .build
%patch3 -p1 -b .stat
%patch4 -p1 -b .libpng15~

%build
autoreconf -fi

%configure2_5x
# gtkdoc fix:
cp /usr/share/gtk-doc/data/gtkdoc-common.pl doc/
%make

%install
%makeinstall_std
%find_lang %{name}

%files -f %{name}.lang
%defattr(644,root,root,755)
%doc COPYING
%attr(755,root,root) %{_bindir}/*
%attr(755,root,root) %{_sbindir}/*
%{_mandir}/man1/*


%files -n %{libname}
%doc AUTHORS COPYING NEWS README
%{_libdir}/libzvbi*.so.*

%files -n %{develname}
%defattr(644,root,root,755)
%doc BUGS ChangeLog COPYING TODO doc/html
%{_libdir}/lib*.so
%{_libdir}/lib*.a
%{_libdir}/pkgconfig/*
%{_includedir}/libzvbi.h


%changelog
* Thu Aug  16 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: a68af60
- Spec cleanup, convert BR to pkgconfig style
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19429 |12mr|zziplib-0.13.60-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	ZZipLib - libZ-based ZIP-access Library
Name:		zziplib
%define	major	0
%define	libname	%mklibname %{name} %{major}
%define	devname	%mklibname -d %{name}
Version:	0.13.60
Release:	%mkrel 5
License:	LGPL
Group:		System/Libraries
URL:		http://zziplib.sf.net
Source0:	http://prdownloads.sourceforge.net/zziplib/%{name}-%{version}.tar.bz2
Patch0:		zziplib-0.13.6-gcc46.patch
BuildRequires:	autoconf >= 2.54
BuildRequires:	automake
BuildRequires:	zlib-devel >= 1.1.4
# OE: python and pkgconfig is required for making the docs
BuildRequires:	python >= 2.3
BuildRequires:	pkgconfig
BuildRequires:	multiarch-utils >= 1.0.3
BuildRequires:	zip
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
zziplib provides read access to zipped files in a zip-archive,
using compression based solely on free algorithms provided by zlib.
zziplib provides an additional API to transparently access files
being either real files or zipped files with the same filepath argument.
This is handy to package many files being shared data into a single
zip file - as it is sometimes used with gamedata or script repositories.
The library itself is fully multithreaded, and it is namespace clean
using the zzip_ prefix for its exports and declarations.

%package -n     %{libname}
Summary:	ZZipLib - libZ-based ZIP-access Library
Group:		System/Libraries
Obsoletes:	%{name}
Provides:	%{name}
%rename		zziplib0

%description -n	%{libname}
zziplib provides read access to zipped files in a zip-archive,
using compression based solely on free algorithms provided by zlib.
zziplib provides an additional API to transparently access files
being either real files or zipped files with the same filepath argument.
This is handy to package many files being shared data into a single
zip file - as it is sometimes used with gamedata or script repositories.
The library itself is fully multithreaded, and it is namespace clean
using the zzip_ prefix for its exports and declarations.

%package -n     %{devname}
Summary:	ZZipLib - Development Files
Group:		Development/Other
%rename		zziplib0-devel
Obsoletes:	%{name}-devel
Provides:	%{name}-devel = %{version}
Requires:	%{libname} = %{version}-%{release}
Requires:	pkgconfig

%description -n	%{devname}
zziplib provides read access to zipped files in a zip-archive,
using compression based solely on free algorithms provided by zlib.
these are the header files needed to develop programs using zziplib.
there are test binaries to hint usage of the library in user programs.

%prep
%setup -q
%patch0 -p0

# perl path fix
find -type f | xargs perl -pi -e "s|/usr/local/bin/perl|%{_bindir}/perl|g"

%build
autoreconf -fi
%configure2_5x
%make

%check
make check

%install
rm -rf %{buildroot}

%makeinstall_std

%multiarch_includes %{buildroot}%{_includedir}/zzip/_config.h

%multiarch_includes %{buildroot}%{_includedir}/zzip/_msvc.h

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%doc ChangeLog README docs/COPYING*
%{_libdir}/libzzip*-*.so.*

%files -n %{devname}
%defattr(-,root,root)
%doc docs/README* docs/*.html ChangeLog README TODO
%{_bindir}/unzzip*
%{_bindir}/zz*
%{_bindir}/unzip-mem
%{_libdir}/libzzip*.so
%{_libdir}/libzzip*.a
%dir %{multiarch_includedir}/zzip
%{multiarch_includedir}/zzip/_config.h
%{multiarch_includedir}/zzip/_msvc.h
%{_includedir}/*.h
%dir %{_includedir}/zzip
%{_includedir}/zzip/*.h
%{_libdir}/pkgconfig/*.pc
%{_datadir}/aclocal/*.m4
%{_mandir}/man3/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19430 |12mu|a2ps-4.14-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Converts text and other types of files to PostScript(TM)
Name:		a2ps
Version:	4.14
Release:	15
License:	GPLv3+
Group:		Publishing
Url:		http://www.gnu.org/software/a2ps/
Source:		http://ftp.gnu.org/gnu/a2ps/%{name}-%{version}.tar.gz
Patch1:		a2ps-4.14-enable-display.patch
Patch2:		a2ps-4.14-fix-str-fmt.patch
Patch3:		a2ps-4.14-glibcpaper.patch
Patch5:		a2ps-4.14-security.patch

BuildRequires:	bison
BuildRequires:	emacs-bin
BuildRequires:	flex
BuildRequires:	gettext
BuildRequires:	gperf
BuildRequires:	groff-perl
BuildRequires:	html2ps
BuildRequires:	imagemagick
BuildRequires:	mawk
BuildRequires:	psutils
BuildRequires:	tetex-dvips
BuildRequires:	tetex-latex
BuildRequires:	texinfo

Requires:	binutils
Requires:	file
Requires:	groff-perl
Requires:	imagemagick
Requires:	psutils

%description
The a2ps filter converts text and other types of files to PostScript(TM).
a2ps has pretty-printing capabilities and includes support for a wide
number of programming languages, encodings (ISO Latins, Cyrillic, etc.),
and medias.

%files -f %{name}.lang
%defattr(644,root,root,755)
%config(noreplace) %{_sysconfdir}/a2ps.cfg
%config(noreplace) %{_sysconfdir}/a2ps-site.cfg
%doc AUTHORS NEWS README TODO THANKS
%attr(755,root,root) %{_bindir}/*
%attr(755,root,root) %{_datadir}/%{name}/afm/make_fonts_map.sh
%{_infodir}/a2ps.info*
%{_infodir}/ogonkify.info*
%{_infodir}/regex.info*
%{_mandir}/man1/*
%dir %{_datadir}/%{name}/
%{_datadir}/%{name}/README
%{_datadir}/%{name}/afm/*.afm
%{_datadir}/%{name}/afm/*.map
%{_datadir}/%{name}/encoding/
%{_datadir}/%{name}/fonts/
%{_datadir}/%{name}/ppd/
%{_datadir}/%{name}/ps/
%{_datadir}/%{name}/sheets/
%{_datadir}/ogonkify/
%{_datadir}/emacs/site-lisp/a2ps-print.el
%{_datadir}/emacs/site-lisp/a2ps.el
%{_datadir}/emacs/site-lisp/*.elc

%post
# Adapt /usr/share/a2ps/afm/fonts.map to the current system environment
( cd %{_datadir}/%{name}/afm/
  ./make_fonts_map.sh > /dev/null 2>&1
  mv -f fonts.map.new fonts.map
)

#----------------------------------------------------------------------------

%package devel
Summary:	Include files for %{name}
Group:		Development/Other
Requires:	%{name} = %{EVRD}

%description devel
The a2ps filter converts text and other types of files to PostScript(TM).
A2ps has pretty-printing capabilities and includes support for a wide
number of programming languages, encodings (ISO Latins, Cyrillic, etc.),
and medias.

This package holds include files.

%files devel
%defattr(644,root,root,755)
%doc ChangeLog
%{_includedir}/*

#----------------------------------------------------------------------------

%package static-devel
Summary:	Static libraries for %{name}
Group:		Development/Other
Requires(pre):	%{name}-devel = %{EVRD}

%description static-devel
The a2ps filter converts text and other types of files to PostScript(TM).
A2ps has pretty-printing capabilities and includes support for a wide
number of programming languages, encodings (ISO Latins, Cyrillic, etc.),
and medias.

This package holds static libraries.

%files static-devel
%defattr(644,root,root,755)
%{_libdir}/*.a

#----------------------------------------------------------------------------

%prep
%setup -q
%patch1 -p1 -b .enable-display
%patch2 -p0 -b .str

# Ensure the paper size is properly modified upon locale (from fedora)
%patch3 -p1

# Security enhancement (from fedora)
%patch5 -p1

%build
%configure2_5x
%make

%install
%makeinstall_std

%find_lang %{name}


%changelog
* Fri Nov 28 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.14-15
+ Revision: 3f34760
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19431 |12mu|abb-0.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
name:		abb
version:	0.5
release:	1
summary:	command-line client for abf.rosalinux.ru

group:		System/Configuration/Packaging
license:	GPLv3+
url:			git://github.com/sash-kan/%{name}.git
buildarch:	noarch
source0:	%{name}
source1:	%{name}rc
source2:	readme
source3:	gpl-3.0.txt
source4:	spek.skel
source5:	abb.json.sh
source6:	license.apache2
source7:	license.mit
source8:	abb.bash_completion

requires:	bash
requires:	git-core
suggests:	w3m
requires:	curl
requires:	lynx
requires:	wget
requires:	rpm-build

buildarch:	noarch

%description
abb is command-line client for <http://abf.rosalinux.ru>

%prep
%setup -qcT
cp %{SOURCE1} .
cp %{SOURCE2} .

%install
install -d %{buildroot}%{_bindir}
install %{SOURCE0} %{buildroot}%{_bindir}/
install -d %{buildroot}%{_datadir}/%{name}
install %{SOURCE4} %{buildroot}%{_datadir}/%{name}/
install %{SOURCE5} %{buildroot}%{_bindir}/
install -d %{buildroot}%{_datadir}/bash_completion
install %{SOURCE8} %{buildroot}%{_datadir}/bash_completion/abb
%if %mdkversion < 201210
# rosa 2012.0
sed -i 's/^_have /have /' %{buildroot}%{_datadir}/bash_completion/abb
%endif
install -d %{buildroot}%{_sysconfdir}/bash_completion.d
ln -s %{_datadir}/bash_completion/abb %{buildroot}%{_sysconfdir}/bash_completion.d/abb

%files
%doc abbrc readme
%{_bindir}/%{name}*
%{_datadir}/%{name}
%{_datadir}/bash_completion
%{_sysconfdir}/bash_completion.d

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19432 |12mu|abf-console-client-2.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           abf-console-client
Version:        2.2.1
Release:        1
Summary:        Console client for ABF (https://abf.rosalinux.ru)
Group:          System/Configuration/Packaging
License:        GPLv2
URL:            http://wiki.rosalab.ru/en/index.php/ABF_Console_Client
Source0:        https://abf.io/soft/abf-console-client/archive/%{name}-v%{version}.tar.gz
BuildArch:      noarch

Requires:       python-abf >= %{version}-%{release}
Requires:       python-beaker
Requires:       python-rpm
Requires:       git
Requires:       python-yaml
Requires:       python-magic
Requires:       tar >= 1.26
Requires:       wget
Suggests:       mock-urpm
Provides:       abf
Provides:       abfcc
Provides:       abf-c-c

%description
Console client for ABF (https://abf.rosalinux.ru).


%package -n     python-abf
Summary:        Python API for ABF (https://abf.rosalinux.ru)
Group:          System/Configuration/Packaging
Provides:       python-abf = %{version}-%{release}

%description -n python-abf
%{name} is the python API to ABF (https://abf.rosalinux.ru).
It contains a set of basic operations, done with either HTML
parsing or through ABF json API. It also provides datamodel to
operate with.

%prep
%setup -qn %{name}-v%{version}

%build
pushd po
%make
popd

%install
make install DESTDIR=%{buildroot}
ln -s %{_datadir}/bash-completion/abf %{buildroot}/%{_sysconfdir}/bash_completion.d/abf
pushd po
%makeinstall_std
popd

%find_lang %{name}

%files -f %{name}.lang
%dir %{py_puresitedir}/abf/console
%{py_puresitedir}/abf/console/*.py*
%{_bindir}/abf
#bash_completion files
%{_datadir}/bash-completion/abf 
%{_sysconfdir}/bash_completion.d/abf
%{_sysconfdir}/profile.d/abfcd.sh
%dir %{_sysconfdir}/abf/mock-urpm/configs/
%{_sysconfdir}/abf/mock-urpm/configs/*
%dir /var/cache/abf/
%dir /var/cache/abf/mock-urpm/
%dir /var/lib/abf/mock-urpm/src
%dir /var/lib/abf/
%dir /var/lib/abf/mock-urpm

%files -n python-abf
%dir %{py_puresitedir}/abf
%dir %{py_puresitedir}/abf/api
%{py_puresitedir}/abf/*.py*
%{py_puresitedir}/abf/api/*.py*

%changelog
* Wed Feb 04 2015 Denis Silakov <denis.silakov@rosalab.ru> 2.2.1-1
+ Revision: eb93346
- Bump version

* Wed Feb 04 2015 Denis Silakov <denis.silakov@rosalab.ru> 2.2-1
+ Revision: 66ef80e
- Add 'alias' command

* Tue Jan 20 2015 Denis Silakov <denis.silakov@rosalab.ru> 2.1.8-1
+ Revision: 72ef810
- Fix save-to-repos and save-to-platforms in 'abf show'

* Tue Dec 16 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.1.7-1
+ Revision: 4547636
- 2.1.7 - Allow to show build lists in 'abf show'

* Mon Dec 15 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.1.6-1
+ Revision: 138bee8
- Supress 'Module argparse was already imported' warning

* Mon Dec 15 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.1.5-1
+ Revision: f6d9c7f
- 2.1.5 - Fix typos in help and localization

* Wed Nov 26 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.1.4-1
+ Revision: 37aa314
- Allow changing project maintainer when updating project settings

* Thu Nov 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.1.3-1
+ Revision: 1053bed
- Fix typos

* Thu Nov 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.1.2-1
+ Revision: d04f9ef
- Update localization

* Thu Nov 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.1.1-1
+ Revision: 27a0235
- Added --infile option to chain_build

* Wed Nov 05 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.1-1
+ Revision: 45c98b1
- 2.1 - added chain_build

* Fri Oct 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.0.1-1
+ Revision: 29747f6
- Fix utf-8 encoding by default

* Wed Oct 15 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.0-1
+ Revision: 8cfe5e8
- Added 'update' feature to update project settings, updated version to 2.0

* Mon Oct 06 2014 Denis Silakov <denis.silakov@rosalab.ru> None
+ Revision: c6e8e8d
- Drop .abf.yml - not needed anymore

* Mon Oct 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.999-1
+ Revision: 0f2acb6
- Support localization files

* Thu Oct 02 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.99-1
+ Revision: a202205
- Adopt setup to use new tarballs

* Thu Oct 02 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.99-1
+ Revision: aa100d8
- Updated to 1.99, use tarball from soft/abf-console-client directly

* Mon Sep 29 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.16-1
+ Revision: 78b8595
- Added --save-chroot and --cached-chroot, get ready for l10n

* Tue Sep 23 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.15.2-1
+ Revision: 60bdcdc
- Updated to 1.15.2

* Wed Jul 23 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.15.1-1
+ Revision: 0e001aa
- Allow to fetch files from file store by hash

* Wed Jul 16 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.15-1
+ Revision: c401124
- Updated to 1.15 - added 'info' command

* Fri Jun 27 2014 Alex Burmashev <alex.burmashev@rosalab.ru> 1.14.9-2
+ Revision: 508460c
- MassBuild#440: Increase release tag

* Thu Jun 05 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.14.9-1
+ Revision: e0dbfac
- Disable armv7l for cooker

* Thu May 29 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.14.8-2
+ Revision: 54daa25
- Bump release

* Wed May 28 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.14.8-1
+ Revision: c55d468
- Build ARM by default for OMV

* Tue May 27 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.14.7-1
+ Revision: 4627d15
- Use blocking for config file access

* Fri May 09 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.14.6-2
+ Revision: 70c359e
- Provide short aliases

* Mon Apr 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.14.6-1
+ Revision: 32db8b0
- Improve autocompletion

* Tue Apr 15 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.14.5-1
+ Revision: e2724d4
- Be smarter with default_branch

* Tue Apr 15 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.14.4-1
+ Revision: 35ef9a7
- Drop unpacked files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19433 |12mu|about-distro-1.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	KCM module to show info about system
Name:		about-distro
Version:	1.0.0
Release:	1
License:	GPLv3+
Group:		Graphical desktop/KDE
Url:		http://www.kde.org
Source0:	ftp://ftp.kde.org/pub/kde/stable/%{name}/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
Requires:	kdebase4-workspace

%description
KCM module to show info about system.

It can be customized by kcm-about-distrorc file in KDE config directory.

%files -f kcm-about-distro.lang
%{_kde_libdir}/kde4/kcm_about_distro.so
%{_kde_services}/%{name}.desktop

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang kcm-about-distro


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19434 |12mu|abrt-2.0.10-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# (blino) FIXME: switch back to 1 when systemd is installable
%define with_systemd 1

%define lib_major 0
%define lib_name %mklibname %{name} %{lib_major}

%define lib_name_devel %mklibname %{name} -d
%define lib_report_devel %mklibname report -d

Summary: Automatic bug detection and reporting tool
Name: abrt
Version: 2.0.10
Release: 2
License: GPLv2+
Group:   System/Libraries
URL: https://fedorahosted.org/abrt/
Source0: https://fedorahosted.org/released/abrt/%{name}-%{version}.tar.gz
Source1: abrt.init
Source2: 00abrt.sh
Source3: 00abrt.csh
Source4: abrt-debuginfo-install
Source5: abrt-ccpp.init
Source6: abrt-oops.init
Patch0: abrt-2.0.8-format_security.patch
# (fc) disable package signature check
Patch2: abrt_disable_gpgcheck.diff
# (pt) generate stacktrace twice to get missing -debug packages
#Patch5: abrt-1.1.14-debug.patch
# (fc) disable nspluginwrapper-i386 (Mdv bug #59237)
Patch7: abrt-2.0.2-nspluginwrapper.patch
Patch8: abrt-2.0.8-nonutf8-locale.patch
Patch10: abrt-2.0.8-link-against-libreport.patch
# (proyvind): port to rpm5 api
Patch11: abrt-2.0.8-rpm5.patch
BuildRequires: autoconf automake libtool
BuildRequires: dbus-devel
BuildRequires: pkgconfig(dbus-glib-1)
BuildRequires: pkgconfig(gtk+-3.0)
BuildRequires: curl-devel
BuildRequires: rpm-devel
BuildRequires: sqlite3-devel > 3.0
BuildRequires: desktop-file-utils
#BuildRequires: nss-devel
BuildRequires: libnotify-devel
BuildRequires: xmlrpc-c-devel
BuildRequires: xmlrpc-c
#BuildRequires: file-devel
BuildRequires: python-devel
BuildRequires: gettext
BuildRequires: polkit-1-devel
BuildRequires: libzip-devel, libtar-devel, bzip2-devel, zlib-devel
BuildRequires: intltool
BuildRequires: pkgconfig(btparser) => 0.16
BuildRequires: pkgconfig(libreport) => 2.0.9
BuildRequires: pkgconfig(libreport-gtk) => 2.0.9
BuildRequires: gnome-common
BuildRequires: bison
BuildRequires: asciidoc
BuildRequires: docbook-style-xsl
BuildRequires: xmlto
BuildRequires: libgnome-keyring-devel
BuildRequires: gettext-devel
%if %{?with_systemd}
BuildRequires: systemd-units
%endif
Requires: %{lib_name} >= %{version}-%{release}
Requires(pre): rpm-helper
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires(postun): rpm-helper
Obsoletes: abrt-plugin-catcut < 1.1.13
Obsoletes: abrt-plugin-sqlite3 < 1.1.18
# required for transition from 1.1.13, can be removed after some time
Obsoletes: abrt-plugin-runapp < 1.1.18
Obsoletes: abrt-plugin-filetransfer < 1.1.18
Obsoletes: abrt-plugin-sosreport < 1.1.18
BuildConflicts: %{mklibname abrt 0} %{mklibname abrt -d} abrt

%description
%{name} is a tool to help users to detect defects in applications and
to create a bug report with all informations needed by maintainer to fix it.
It uses plugin system to extend its functionality.

%package -n %{lib_name}
Summary: Libraries for %{name}
Group: System/Libraries

%description -n %{lib_name}
Libraries for %{name}.

%package -n %{lib_name_devel}
Summary: Development libraries for %{name}
Group: Development/C
Requires: %{lib_name} = %{version}-%{release}
Requires: abrt = %{version}-%{release}

%description -n %{lib_name_devel}
Development libraries and headers for %{name}.

%package gui
Summary: %{name}'s gui
Group: Graphical desktop/Other
Requires: %{name} = %{version}-%{release}
Requires: dbus-python, pygtk2.0, pygtk2.0-libglade
Requires: python-gobject
##Requires: gnome-python-desktop
Requires: libreport-gtk

%description gui
GTK+ wizard for convenient bug reporting.

%package addon-ccpp
Summary: %{name}'s C/C++ addon
Group: System/Libraries
Requires: elfutils
Requires: %{name} = %{version}-%{release}

%description addon-ccpp
This package contains hook for C/C++ crashed programs and %{name}'s C/C++
analyzer plugin.

%package addon-kerneloops
Summary: %{name}'s kerneloops addon
Group: System/Libraries
Requires: curl
Requires: %{name} = %{version}-%{release}
#Obsoletes: kerneloops

%description addon-kerneloops
This package contains plugin for collecting kernel crash information
and reporter plugin which sends this information to specified server,
usually to kerneloops.org.

%package addon-vmcore
Summary: %{name}'s vmcore addon
Group: System/Libraries
Requires: %{name} = %{version}-%{release}
Requires: abrt-addon-kerneloops

%description addon-vmcore
This package contains plugin for collecting kernel crash information from
vmcore files.

%package addon-python
Summary: %{name}'s addon for catching and analyzing Python exceptions
Group: System/Libraries
Requires: %{name} = %{version}-%{release}

%description addon-python
This package contains python hook and python analyzer plugin for handling
uncaught exception in python programs.


%package cli
Summary: %{name}'s command line interface
Group: Graphical desktop/Other
Requires: %{name} = %{version}-%{release}
Requires: %{name}-addon-kerneloops
Requires: %{name}-addon-ccpp, %{name}-addon-python

%description cli
This package contains simple command line client for controlling abrt 
daemon over the sockets.

%package desktop
Summary: Virtual package that installs all necessary packages
Group: Graphical desktop/Other
# This package gets installed when anything requests bug-buddy -
# happens when users upgrade Fn to Fn+1;
# or if user just wants "typical desktop installation".
# Installing abrt-desktop should result in the abrt which works without
# any tweaking in abrt.conf (IOW: all plugins mentioned there must be installed)
Requires: %{name} = %{version}-%{release}
Requires: %{name}-addon-kerneloops
Requires: %{name}-addon-vmcore
Requires: %{name}-addon-ccpp, %{name}-addon-python
# Default config of addon-ccpp requires gdb
Requires: gdb >= 7.0-3
Requires: %{name}-gui
#Obsoletes: bug-buddy
#Provides: bug-buddy

%description desktop
Virtual package to make easy default installation on desktop environments.

%if 0
%package retrace-server
Summary: %{name}'s retrace server using HTTP protocol
Group:   Graphical desktop/Other
Requires: abrt-addon-ccpp
Requires: gdb >= 7.0-3
Requires: apache-mod_wsgi, apache-mod_ssl, python-webob
Requires: mock, xz, elfutils, createrepo
Requires(preun): /sbin/install-info
Requires(post): /sbin/install-info

%description retrace-server
The retrace server provides a coredump analysis and backtrace
generation service over a network using HTTP protocol.
%endif

%package addon-xorg
Summary: %{name}'s Xorg addon
Group: System/Libraries
Requires: curl
Requires: %{name} = %{version}-%{release}

%description addon-xorg
This package contains plugin for collecting Xorg crash information 
from Xorg log.

%prep

%setup -q
%apply_patches
# (tv)) disable -Werror:
perl -pi -e 's!-Werror!-Wno-deprecated!' configure{.ac,} */*/Makefile*

%build
NOCONFIGURE=yes gnome-autogen.sh
%define Werror_cflags %nil

%configure2_5x \
%if !%{with_systemd}
    --without-systemdsystemunitdir \
%endif
%if %{with_systemd}
    --with-systemdsystemunitdir=/lib/systemd/system \
%endif
    --disable-rpath \
    --enable-gtk3

%make

%install

%makeinstall_std
%find_lang %{name}

# remove all .la and .a files
find %{buildroot} -name '*.la' -or -name '*.a' | xargs rm -f
%if !%{with_systemd}
mkdir -p %{buildroot}/%{_initrddir}
install -m 755 %SOURCE1 %{buildroot}/%{_initrddir}/%{name}d
install -m 755 %SOURCE5 %{buildroot}/%{_initrddir}/%{name}-ccpp
install -m 755 %SOURCE6 %{buildroot}/%{_initrddir}/%{name}-oops
sed -i 's!@libexec@!%_libdir!' %{buildroot}/%{_initrddir}/%{name}-ccpp
%endif
mkdir -p %{buildroot}/var/cache/%{name}-di
mkdir -p %{buildroot}/var/run/%{name}
mkdir -p %{buildroot}/var/spool/%{name}
mkdir -p %{buildroot}/var/spool/%{name}-retrace
mkdir -p %{buildroot}/var/cache/%{name}-retrace
mkdir -p %{buildroot}/var/log/%{name}-retrace
mkdir -p %{buildroot}/var/spool/%{name}-upload

# remove fedora gpg key
rm -f %{buildroot}%{_sysconfdir}/abrt/gpg_keys
touch %{buildroot}%{_sysconfdir}/abrt/gpg_keys

touch %buildroot/var/run/abrt/abrt.socket
touch %buildroot/var/run/abrtd.pid

# install ulimit disabler
mkdir -p %{buildroot}%{_sysconfdir}/profile.d/
install -m0644 %SOURCE2 %SOURCE3 %{buildroot}%{_sysconfdir}/profile.d/

desktop-file-install \
        --dir %{buildroot}%{_sysconfdir}/xdg/autostart \
        src/applet/%{name}-applet.desktop

# replace with our own version
cat %{SOURCE4} > %{buildroot}/usr/bin/%{name}-debuginfo-install

#remove RH specific plugins
rm -f %{buildroot}%{_libdir}/%{name}/{RHTSupport.glade,libRHTSupport.so}
rm -f %{buildroot}%{_sysconfdir}/%{name}/plugins/RHTSupport.conf
rm -f %{buildroot}%{_sysconfdir}/%{name}/events.d/rhtsupport_events.conf
rm -f %{buildroot}%{_sysconfdir}/%{name}/events/report_RHTSupport.xml
rm -f %{buildroot}%{_bindir}/%{name}-action-rhtsupport

# After everything is installed, remove info dir
rm -f %{buildroot}%{_infodir}/dir

%pre
%_pre_useradd %{name} %{_sysconfdir}/%{name} /bin/nologin
%_pre_groupadd %{name} %{name}

%post
if [ $1 -eq 1 ]; then
%if %{with systemd}
    # Enable (but don't start) the units by default
    /bin/systemctl enable abrtd.service >/dev/null 2>&1 || :
%else
    /sbin/chkconfig --add abrtd
%endif
fi

%post addon-ccpp
# this is required for transition from 1.1.x to 2.x
# because /cache/abrt-di/* was created under root with root:root
# so 2.x fails when it tries to extract debuginfo there..
chown -R abrt:abrt %{_localstatedir}/cache/abrt-di
if [ $1 -eq 1 ]; then
%if %{with systemd}
    # Enable (but don't start) the units by default
    /bin/systemctl enable abrt-ccpp.service >/dev/null 2>&1 || :
%else
    /sbin/chkconfig --add abrt-ccpp
%endif
fi

%post addon-kerneloops
if [ $1 -eq 1 ]; then
%if %{with systemd}
    # Enable (but don't start) the units by default
    /bin/systemctl enable abrt-oops.service >/dev/null 2>&1 || :
%else
    /sbin/chkconfig --add abrt-oops
%endif
fi

%post addon-vmcore
if [ $1 -eq 1 ]; then
%if %{with systemd}
    # Enable (but don't start) the units by default
    /bin/systemctl enable abrt-vmcore.service >/dev/null 2>&1 || :
%else
    /sbin/chkconfig --add abrt-vmcore
%endif
fi

%preun
if [ "$1" -eq "0" ] ; then
%if %{with systemd}
    /bin/systemctl --no-reload disable abrtd.service > /dev/null 2>&1 || :
    /bin/systemctl stop abrtd.service >/dev/null 2>&1 || :
%else
    service abrtd stop >/dev/null 2>&1
    /sbin/chkconfig --del abrtd
%endif
fi

%preun addon-ccpp
if [ "$1" -eq "0" ] ; then
%if %{with systemd}
    /bin/systemctl --no-reload disable abrt-ccpp.service >/dev/null 2>&1 || :
    /bin/systemctl stop abrt-ccpp.service >/dev/null 2>&1 || :
%else
    service abrt-ccpp stop >/dev/null 2>&1
    /sbin/chkconfig --del abrt-ccpp
%endif
fi

%preun addon-kerneloops
if [ "$1" -eq "0" ] ; then
%if %{with systemd}
    /bin/systemctl --no-reload abrt-oops.service >/dev/null 2>&1 || :
    /bin/systemctl stop abrt-oops.service >/dev/null 2>&1 || :
%else
    service abrt-oops stop >/dev/null 2>&1
    /sbin/chkconfig --del abrt-oops
%endif
fi

%preun addon-vmcore
if [ "$1" -eq "0" ] ; then
%if %{with systemd}
    /bin/systemctl --no-reload abrt-vmcore.service >/dev/null 2>&1 || :
    /bin/systemctl stop abrt-vmcore.service >/dev/null 2>&1 || :
%else
    service abrt-vmcore stop >/dev/null 2>&1
    /sbin/chkconfig --del abrt-vmcore
%endif
fi

%postun
%_postun_userdel %{name}
%_postun_groupdel %{name} %{name}
%if %{with systemd}
if [ $1 -ge 1 ] ; then
# On upgrade, reload init system configuration if we changed unit files
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi
%endif

%if %{with systemd}
%postun addon-kerneloops
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun addon-vmcore
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun addon-ccpp
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
%endif

%post gui
# update icon cache
touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :

%postun gui
if [ $1 -eq 0 ] ; then
    touch --no-create %{_datadir}/icons/hicolor &>/dev/null
    gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
fi

%posttrans
service abrtd condrestart >/dev/null 2>&1 || :

%posttrans addon-ccpp
service abrt-ccpp condrestart >/dev/null 2>&1 || :

%posttrans addon-kerneloops
service abrt-oops condrestart >/dev/null 2>&1 || :

%posttrans addon-vmcore
service abrt-vmcore condrestart >/dev/null 2>&1 || :

%posttrans gui
gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :

%if 0
%post retrace-server
/sbin/install-info %{_infodir}/abrt-retrace-server %{_infodir}/dir 2> /dev/null || :
/usr/sbin/usermod -G mock apache 2> /dev/null || :

%preun retrace-server
if [ "$1" = 0 ]; then
  /sbin/install-info --delete %{_infodir}/abrt-retrace-server %{_infodir}/dir 2> /dev/null || :
fi
%endif

%files -f %{name}.lang
%doc README COPYING
%if %{with systemd}
/lib/systemd/system/abrtd.service
%else
%{_initrddir}/abrtd
%endif
%{_sbindir}/%{name}d
%{_sbindir}/%{name}-server
%{_sbindir}/abrt-dbus
%{_bindir}/%{name}-debuginfo-install
%{_bindir}/abrt-action-generate-core-backtrace
%{_bindir}/abrt-dedup-client
%{_bindir}/%{name}-handle-upload
%{_bindir}/%{name}-action-save-package-data
%{_bindir}/%{name}-retrace-client
%{_bindir}/abrt-watch-log
%{_libexecdir}/abrt-handle-event
%config(noreplace) %{_sysconfdir}/%{name}/abrt.conf
%config(noreplace) %{_sysconfdir}/%{name}/abrt-action-save-package-data.conf
%config(noreplace) %{_sysconfdir}/%{name}/gpg_keys
%config(noreplace) %{_sysconfdir}/libreport/events.d/abrt_event.conf
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/dbus-abrt.conf
%config(noreplace) %{_sysconfdir}/libreport/events.d/smart_event.conf
%config(noreplace) %{_sysconfdir}/libreport/events.d/smolt_event.conf
%{_sysconfdir}/libreport/events.d/ccpp_retrace_event.conf
%{_sysconfdir}/libreport/events/analyze_RetraceServer.xml
%ghost %attr(0666, -, -) %{_localstatedir}/run/%{name}/abrt.socket
%ghost %attr(0644, -, -) %{_localstatedir}/run/%{name}d.pid
#%dir %attr(0755, %{name}, %{name}) %{_localstatedir}/cache/%{name}
%dir /var/run/%{name}
%dir %{_sysconfdir}/%{name}
%dir %{_sysconfdir}/%{name}/plugins
%{_mandir}/man1/abrt-handle-upload.1.*
%{_mandir}/man1/abrt-server.1.*
%{_mandir}/man1/abrt-action-save-package-data.1.*
%{_mandir}/man1/abrt-retrace-client.1.*
%{_mandir}/man1/abrt-cli.1.*
%{_mandir}/man8/abrtd.8.*
%{_mandir}/man8/abrt-dbus.8.*
%{_mandir}/man5/abrt.conf.5.*
%{_mandir}/man5/abrt-action-save-package-data.conf.5.*
%{_datadir}/dbus-1/system-services/org.freedesktop.problems.service
%{_datadir}/polkit-1/actions/abrt_polkit.policy

%files -n %{lib_name}
%{_libdir}/libabrt*.so.*

%files -n %{lib_name_devel}
%{_includedir}/abrt/*
%{_libdir}/libabrt*.so
#FIXME: this should go to libreportgtk-devel package
%{_libdir}/pkgconfig/%{name}.pc

%files gui
%{_bindir}/%{name}-gui
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/*/*/*.png
%{_bindir}/%{name}-applet
%{_sysconfdir}/xdg/autostart/%{name}-applet.desktop

%files addon-ccpp
%config(noreplace) %{_sysconfdir}/%{name}/plugins/CCpp.conf
%{_sysconfdir}/libreport/events.d/ccpp_event.conf
%{_sysconfdir}/libreport/events.d/gconf_event.conf
%{_sysconfdir}/libreport/events.d/vimrc_event.conf
%{_sysconfdir}/libreport/events/analyze_LocalGDB.xml
%{_sysconfdir}/libreport/events/collect_xsession_errors.xml
%{_sysconfdir}/libreport/events/collect_Smolt.xml
%{_sysconfdir}/libreport/events/collect_GConf.xml
%{_sysconfdir}/libreport/events/collect_vimrc_user.xml
%{_sysconfdir}/libreport/events/collect_vimrc_system.xml
%dir %attr(0775, abrt, abrt) %{_localstatedir}/cache/abrt-di
%if %{with systemd}
/lib/systemd/system/abrt-ccpp.service
%else
%{_initrddir}/abrt-ccpp
%endif
%{_libdir}/abrt-hook-ccpp
%{_sysconfdir}/profile.d/00abrt.*
%{_bindir}/abrt-action-analyze-c
%{_bindir}/abrt-action-trim-files
%{_bindir}/abrt-action-analyze-core
%{_bindir}/abrt-action-list-dsos
%attr(2755, abrt, abrt) %{_bindir}/abrt-action-install-debuginfo
%attr(4755, abrt, abrt) %{_libexecdir}/abrt-action-install-debuginfo-to-abrt-cache
%{_bindir}/abrt-action-generate-backtrace
%{_bindir}/abrt-action-analyze-backtrace
%{_sbindir}/abrt-install-ccpp-hook
%{_mandir}/man*/abrt-action-analyze-c.*
%{_mandir}/man*/abrt-action-trim-files.*
%{_mandir}/man*/abrt-action-generate-backtrace.*
%{_mandir}/man*/abrt-action-generate-core-backtrace.*
%{_mandir}/man*/abrt-action-analyze-backtrace.*
%{_mandir}/man*/abrt-action-list-dsos.*
%{_mandir}/man1/abrt-install-ccpp-hook.*

%files addon-kerneloops
%config(noreplace) %{_sysconfdir}/libreport/events.d/koops_event.conf
%if %{with systemd}
/lib/systemd/system/abrt-oops.service
%else
%{_initrddir}/abrt-oops
%endif
%{_bindir}/abrt-dump-oops
%{_bindir}/abrt-action-analyze-oops
%{_mandir}/man1/abrt-action-analyze-oops.1*

%files addon-vmcore
%config(noreplace) %{_sysconfdir}/libreport/events.d/vmcore_event.conf
%{_sysconfdir}/libreport/events/analyze_VMcore.xml
%if %{with systemd}
/lib/systemd/system/abrt-vmcore.service
%else
%{_initrddir}/abrt-vmcore
%endif
%{_sbindir}/abrt-harvest-vmcore
%{_bindir}/abrt-action-analyze-vmcore
%{_mandir}/man1/abrt-action-analyze-vmcore.1*

%files cli
%{_bindir}/abrt-cli

%files addon-python
%dir %{_sysconfdir}/%{name}/plugins
%config(noreplace) %{_sysconfdir}/%{name}/plugins/python.conf
%{_sysconfdir}/libreport/events.d/python_event.conf
%{_bindir}/abrt-action-analyze-python
%{_mandir}/man1/abrt-action-analyze-python.1*
%{py_puresitedir}/abrt*.py*
%{py_puresitedir}/*.pth

%files addon-xorg
%config(noreplace) %{_sysconfdir}/libreport/events.d/xorg_event.conf
%if %{with systemd}
%{_unitdir}/abrt-xorg.service
%else
%{_initrddir}/abrt-xorg
%endif
%{_bindir}/abrt-dump-xorg

%files desktop

%if 0
%files retrace-server
%config(noreplace) %{_sysconfdir}/%{name}/retrace.conf
%config(noreplace) %{_sysconfdir}/httpd/conf.d/retrace_httpd.conf
%config(noreplace) %{_sysconfdir}/yum.repos.d/retrace.repo
%dir %attr(0775, apache, abrt) %{_localstatedir}/spool/abrt-retrace
%dir %attr(0755, abrt, abrt) %{_localstatedir}/cache/abrt-retrace
%dir %attr(0755, abrt, abrt) %{_localstatedir}/log/abrt-retrace
%caps(cap_setuid=ep) %{_bindir}/abrt-retrace-worker
%{_bindir}/abrt-retrace-cleanup
%{_bindir}/abrt-retrace-reposync
%{_bindir}/coredump2packages
%{py_puresitedir}/retrace.py*
%{_datadir}/abrt-retrace/*.py*
%{_datadir}/abrt-retrace/*.wsgi
%{_datadir}/abrt-retrace/plugins/*.py*
%{_infodir}/abrt-retrace-server*
%endif


%changelog
* Tue Oct 01 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.0.10-2
+ Revision: 39e3fa5
- Minor cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19435 |12mu|accerciser-3.8.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver	%(echo %{version}|cut -d. -f1,2)

Summary:	An interactive Python tool for querying accessibility information
Name:		accerciser
Version:	3.8.2
Release:	3
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
License:	BSD
Group:		Accessibility
Url:		http://live.gnome.org/Accerciser
BuildArch:	noarch
BuildRequires:	pkgconfig(atspi-2) >= 2.1.5
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.1.13
BuildRequires:	pkgconfig(pygobject-3.0) >= 2.90.3
BuildRequires:	intltool >= 0.35.0
BuildRequires:	pkgconfig(gnome-doc-utils) >= 0.17.3
BuildRequires:	pkgconfig(python3)
BuildRequires:	GConf2 itstool
Requires:       python3-cairo
Requires:       python3-gi
Requires:       python3-ipython
Requires:       python3-pyatspi
Requires:       typelib(Atspi)
Requires:       typelib(Wnck) = 3.0

%description
An interactive Python accessibility explorer.

%prep
%setup -q

%build
%configure2_5x \
	--disable-scrollkeeper \
	--disable-schemas-install
%make

%install
%makeinstall_std

%find_lang %{name} --with-gnome

%files -f %{name}.lang
%doc AUTHORS README NEWS 
%{_bindir}/%{name}
/usr/lib/python?.?/site-packages/accerciser
%_datadir/glib-2.0/schemas/org.a11y.Accerciser.gschema.xml
%{_datadir}/%{name}
%{_datadir}/icons/HighContrast/scalable/apps/accerciser.svg
%{_datadir}/icons/hicolor/*/apps/%{name}.*
%{_datadir}/applications/%{name}.desktop
%{_mandir}/man1/*

%changelog
* Wed Mar 19 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.8.2-3
+ Revision: e1bf2fe
- Added python3-ipython req



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19436 |12mu|accountsservice-0.6.30-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 1.0
%define major 0
%define libname %mklibname %{name} %{major}
%define girname %mklibname %{name}-gir %{api}
%define develname %mklibname -d %{name}

Summary:	D-Bus interfaces for querying and manipulating user account information
Name:		accountsservice
Version:	0.6.30
Release:	8
Group:		System/Libraries 
License:	GPLv3+
URL:		http://www.fedoraproject.org/wiki/Features/UserAccountDialog
Source0:	http://www.freedesktop.org/software/accountsservice/%{name}-%{version}.tar.xz

#From Mageia
Patch0:		accountsservice-0.6.30-filter-bin-true-login-shell-users-from-user-list.patch

BuildRequires:	intltool
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(polkit-agent-1)
BuildRequires:	pkgconfig(libsystemd-login)
BuildRequires:	pkgconfig(libsystemd-daemon)

Requires:	polkit
Requires:	shadow-utils

Requires(post): systemd-units
Requires(preun): systemd-units
Requires(postun): systemd-units

Obsoletes:	consolekit

%description
The accountsservice project provides a set of D-Bus interfaces for
querying and manipulating user account information and an implementation
of these interfaces, based on the useradd, usermod and userdel commands.

%package -n %{libname}
Summary:	Client-side library to talk to accountservice
Group:		System/Libraries

%description -n %{libname}
This package contains the shared library for %{name}.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n %{develname}
Summary:	Development files for accountsservice-libs
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Requires:	%{girname} = %{version}-%{release}

%description -n %{develname}
The accountsservice-devel package contains headers and other
files needed to build applications that use accountsservice-libs.

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--disable-static \
	--enable-systemd \
	--with-systemdsystemunitdir=%{_unitdir}
%make

%install
%makeinstall_std
%find_lang accounts-service

%post
%systemd_post accounts-daemon.service

%preun
%systemd_preun accounts-daemon.service

%postun
%systemd_postun accounts-daemon.service


%files -f accounts-service.lang
%doc README AUTHORS
%{_sysconfdir}/dbus-1/system.d/org.freedesktop.Accounts.conf
%{_libexecdir}/accounts-daemon
%{_datadir}/dbus-1/interfaces/org.freedesktop.Accounts.xml
%{_datadir}/dbus-1/interfaces/org.freedesktop.Accounts.User.xml
%{_datadir}/dbus-1/system-services/org.freedesktop.Accounts.service
%{_datadir}/polkit-1/actions/org.freedesktop.accounts.policy
%dir %{_localstatedir}/lib/AccountsService/
%dir %{_localstatedir}/lib/AccountsService/users
%dir %{_localstatedir}/lib/AccountsService/icons
%{_unitdir}/accounts-daemon.service

%files -n %{libname}
%{_libdir}/lib%{name}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/AccountsService-%{api}.typelib

%files -n %{develname}
%{_includedir}/%{name}-1.0
%{_libdir}/lib%{name}.so
%{_libdir}/pkgconfig/%{name}.pc
%{_datadir}/gir-1.0/AccountsService-%{api}.gir
%{_datadir}/gtk-doc/html/libaccountsservice

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19437 |12mu|acpid-2.0.17-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:		ACPI kernel daemon and control utility
Name:			acpid
Version:		2.0.17
Release:		3
License:		GPLv2+
Group:			System/Servers
Epoch:			2
URL:			http://www.tedfelix.com/linux/acpid-netlink.html
Source0:		http://www.tedfelix.com/linux/%{name}-%{version}.tar.xz
Source2:		acpid.service
Source3:		acpid.config
Source4: acpid.video.conf
Source5: acpid.power.conf
Source6: acpid.power.sh
ExclusiveArch:		%{ix86} ia64 x86_64 amd64
BuildRequires:		systemd-units
Requires(post):		rpm-helper
Requires(post):		chkconfig >= 1.3.37-3mdv
Requires(preun):	rpm-helper
Conflicts:		suspend-scripts < 1.27-2mdv2007.1
Obsoletes:		pm-fallback-policy

%description
The ACPI specification defines power and system management functions
for each computer, in a generic manner. The ACPI daemon coordinates
the management of power and system functions when ACPI kernel
support is enabled (kernel 2.3.x or later).

%prep
%setup -q

%build
%configure2_5x
%serverbuild_hardened
# Don't use standard optflag, correct LDFLAGS
#sed -i -e "/^OPT = /d"  -e "1iLDFLAGS = -pie %{ldflags}" Makefile
#OPT="%{optflags} -fPIC" %make

%make

%install
%makeinstall_std
mkdir -p %{buildroot}%{_unitdir}
install -m755 %{SOURCE2} %{buildroot}%{_unitdir}

mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
install -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/sysconfig/acpid

install -d %{buildroot}%{_sysconfdir}/acpi/actions
install -d -m 755 %{buildroot}%{_sysconfdir}/acpi/events
install -m 644 %{SOURCE4} %{buildroot}%{_sysconfdir}/acpi/events/videoconf
install -m 644 %{SOURCE5} %{buildroot}%{_sysconfdir}/acpi/events/powerconf
install -m 755 %{SOURCE6} %{buildroot}%{_sysconfdir}/acpi/actions/power.sh

%post
if [ $1 -eq 1 ]; then
    /bin/systemctl enable %{name}.service > /dev/null 2>&1 || :
fi

%_post_service %{name} %{name}.service

%postun
%_postun_unit %{name}.service

%preun
%_preun_service %{name} %{name}.service

%files
%doc README TODO Changelog
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/sysconfig/acpid
%{_sbindir}/*
%{_bindir}/*
%{_mandir}/man8/*
%{_unitdir}/acpid.service
%dir %{_sysconfdir}/acpi/actions
%dir %{_sysconfdir}/acpi/events
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/acpi/events/videoconf
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/acpi/events/powerconf
%config(noreplace) %attr(0755,root,root) %{_sysconfdir}/acpi/actions/power.sh

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19438 |12mu|adplug-2.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 2.2
%define major 0
%define libname %mklibname %name %api %major
%define develname %mklibname -d %name
%define staticname %mklibname -s -d %name

Summary: AdLib sound player library
Name:    adplug
Version: 2.2
Release: 6
Source0: http://prdownloads.sourceforge.net/%name/%{name}-%{version}.tar.bz2
Source1: http://prdownloads.sourceforge.net/adplug/adplug.db.bz2
URL: http://adplug.sourceforge.net/
License: LGPLv2+
Group: Sound

BuildRequires: pkgconfig(libbinio)
BuildRequires: chrpath

%description
AdPlug is a free, multi-platform, hardware independent AdLib sound player
library, mainly written in C++. AdPlug plays sound data, originally created
for the AdLib (OPL2) audio board, on top of an OPL2 emulator or by using the
real hardware. No OPL2 chip is required for playback.

It supports various audio formats from MS-DOS AdLib trackers.

%package -n %libname
Group: System/Libraries
Summary: Shared library of the AdPlug audio emulator

%description -n %libname
AdPlug is a free, multi-platform, hardware independent AdLib sound player
library, mainly written in C++. AdPlug plays sound data, originally created
for the AdLib (OPL2) audio board, on top of an OPL2 emulator or by using the
real hardware. No OPL2 chip is required for playback.

It supports various audio formats from MS-DOS AdLib trackers.

This package contains the shared library required to run applications
based on AdPlug.

%package -n %develname
Group: Development/C++
Summary: Development files of AdPlug
Requires: %libname = %version
Provides: libadplug-devel = %version-%release
Requires: libbinio-devel
Obsoletes: %mklibname -d %name 2.1

%description -n %develname
AdPlug is a free, multi-platform, hardware independent AdLib sound player
library, mainly written in C++. AdPlug plays sound data, originally created
for the AdLib (OPL2) audio board, on top of an OPL2 emulator or by using the
real hardware. No OPL2 chip is required for playback.

It supports various audio formats from MS-DOS AdLib trackers.

This package contains the C++ headers and documentation required for
building programs based on AdPlug.

%package -n %staticname
Group: Development/C++
Summary: Static library of AdPlug
Requires: %develname = %version
Provides: libadplug-static-devel = %version-%release
Obsoletes: %mklibname -s -d %name 2.1

%description -n %staticname
AdPlug is a free, multi-platform, hardware independent AdLib sound player
library, mainly written in C++. AdPlug plays sound data, originally created
for the AdLib (OPL2) audio board, on top of an OPL2 emulator or by using the
real hardware. No OPL2 chip is required for playback.

It supports various audio formats from MS-DOS AdLib trackers.

This package contains the static library required for statically
linking applications based on AdPlug.

%prep
%setup -q
perl -pi -e "s!/usr/local/share/adplug!%_datadir/%name!" doc/adplugdb.1

%build
export CPPFLAGS="-I%_includedir/libbinio"
%configure2_5x
%make

%install
%makeinstall_std
mkdir -p %buildroot%_datadir/%name
bzcat %SOURCE1 > %buildroot%_datadir/%name/adplug.db
chrpath -d %buildroot%_bindir/adplugdb


%if %mdkversion < 200900
%post -n %libname -p /sbin/ldconfig
%endif


%files
%doc README
%_bindir/adplugdb
%_mandir/man1/adplugdb.1*
%dir %_datadir/%name/
%_datadir/%name/adplug.db

%files -n %libname
%doc AUTHORS NEWS TODO COPYING
%_libdir/libadplug-%{api}.so.%{major}*

%files -n %develname
%_includedir/adplug/
%_libdir/*.so
%_infodir/libadplug.info*
%_libdir/pkgconfig/*.pc

%files -n %staticname
%_libdir/*.a



%changelog
* Wed Apr 24 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.2-6
+ Revision: c5e17bd
- Bump release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19439 |12mu|akonadi-1.11.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	An extensible cross-desktop storage service for PIM
Name:		akonadi
Version:	1.11.0
Release:	4
Epoch:		1
License:	LGPLv2+
Group:		Networking/WWW
Url:		http://pim.kde.org/akonadi/
%define is_beta %(if test `echo %{version} |cut -d. -f3` -ge 70; then echo -n 1; else echo -n 0; fi)
%if %{is_beta}
%define ftpdir unstable
%else
%define ftpdir stable
%endif
Source0:	ftp://ftp.kde.org/pub/kde/%{ftpdir}/akonadi/src/%{name}-%{version}.tar.bz2
BuildRequires:	automoc
BuildRequires:	kde4-macros
BuildRequires:	libxml2-utils
BuildRequires:	qt4-qtdbus
BuildRequires:	shared-mime-info >= 0.20
BuildRequires:	xsltproc
BuildRequires:	boost-devel
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(soprano)
Requires:	qt4-database-plugin-mysql
%if %{mdvver} >= 201400
BuildRequires:	mariadb-devel
Requires:	mariadb-common
# (tpg) needed for mysqld
Requires:	mariadb-server
# Needed for mysqlcheck  which is used in akonadi
Requires:	mariadb-client
%else
BuildRequires:	mysql-devel
Requires:	mysql-core
Requires:	mysql-common
Requires:	mysql-client
%endif

%description
An extensible cross-desktop storage service for PIM data and meta data
providing concurrent read, write, and query access.

%files
%{_kde_bindir}/*
%{_sysconfdir}/akonadi
%{_datadir}/dbus-1/services/*
%{_datadir}/mime/packages/akonadi-mime.xml
%{_libdir}/qt4/plugins/sqldrivers/libqsqlite3.so

#------------------------------------------------------

# Need a dummy package to override old one
%package common
Group:		Networking/WWW
Summary:	Dummy package to override old

%description common
Dummy package to override old.

%files common
%doc README

#------------------------------------------------------

%define akonadiprotocolinternals_major 1
%define libakonadiprotocolinternals %mklibname akonadiprotocolinternals %{akonadiprotocolinternals_major}

%package -n %{libakonadiprotocolinternals}
Summary:	%{name} library
Group:		System/Libraries

%description -n %{libakonadiprotocolinternals}
%{name} library.

%files -n %{libakonadiprotocolinternals}
%{_kde_libdir}/libakonadiprotocolinternals.so.%{akonadiprotocolinternals_major}*

#------------------------------------------------------

%package devel
Summary:	Devel stuff for %{name}
Group:		Development/KDE and Qt
Requires:	%{libakonadiprotocolinternals} = %{EVRD}
Requires:	akonadi-common = %{EVRD}

%description devel
This package contains header files needed if you wish to build applications
based on %{name}

%files devel
%{_kde_includedir}/*
%{_kde_libdir}/*.so
%{_kde_libdir}/pkgconfig/akonadi.pc
%{_kde_libdir}/cmake/Akonadi
%{_kde_datadir}/dbus-1/interfaces/*.xml

#--------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4 \
	-DMYSQLD_EXECUTABLE=%{_sbindir}/mysqld \
	-DCONFIG_INSTALL_DIR=%{_sysconfdir}
%make

%install
%makeinstall_std -C build
mkdir %{buildroot}%{_libdir}/qt4
mv %{buildroot}%{_libdir}/plugins %{buildroot}%{_libdir}/qt4/


%changelog
* Thu Mar 13 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:1.11.0-4
+ Revision: f3ad341
- LOG New version 1.11.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19440 |12mu|alacarte-3.7.90-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Simple menu editor for Gnome
Name:		alacarte
Version:	3.7.90
Release:	2
Group:		System/Configuration/Other
License:	LGPLv2+
URL:		http://www.realistanew.com/projects/alacarte/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/3.7/%{name}-%{version}.tar.xz
Source1:	%{name}-icons.tar.bz2
BuildArch:	noarch

BuildRequires:	desktop-file-utils
BuildRequires:	gettext
BuildRequires:	intltool
BuildRequires:	pkgconfig(libgnome-menu-3.0)
BuildRequires:	pkgconfig(pygtk-2.0)
BuildRequires:	pkgconfig(pygobject-3.0)

Requires:	pygtk2.0
Requires:	gnome-python-gconf
Requires:	gnome-python
Requires:	typelib(GMenu)

%description
Alacarte is a menu editor for GNOME that lets you get things done,
simply and quickly.

Just click and type to edit, add, and delete any menu entry.

%prep
%setup -q -a1

%build
%configure2_5x \
	--prefix=%{_prefix} \
	--libdir=%{_prefix}/lib

%make

%install
%makeinstall_std

%find_lang %{name} --with-gnome

desktop-file-install --vendor="" \
	--add-category="GNOME" \
	--add-category="X-MandrivaLinux-System-Configuration-Other" \
	--dir %{buildroot}%{_datadir}/applications \
	%{buildroot}%{_datadir}/applications/*

install -D -m 644 %{name}48.png %{buildroot}/%{_liconsdir}/%{name}.png
install -D -m 644 %{name}32.png %{buildroot}/%{_iconsdir}/%{name}.png
install -D -m 644 %{name}16.png %{buildroot}/%{_miconsdir}/%{name}.png

%files -f %{name}.lang
%defattr(-,root,root,-)
%doc README AUTHORS COPYING
%{py_puresitedir}/*
%{_bindir}/*
%{_datadir}/applications/*
%{_datadir}/%{name}
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_iconsdir}/*/%{name}.png
%{_iconsdir}/%{name}.png


%changelog
* Tue Feb 11 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.7.90-2
+ Revision: 0853e1c
- Added typelib(GMenu) requirement



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19441 |12mu|alsa-firmware-1.0.27-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Advanced Linux Sound Architecture (ALSA) tools
Name:		alsa-firmware
Version:	1.0.27
Release:	1
# use the licenses figured out by Fedora, for a break down of where each license
# comes from see:
# http://pkgs.fedoraproject.org/gitweb/?p=alsa-firmware.git;a=blob;f=alsa-firmware.spec
Group:		System/Kernel and hardware
License:	GPLv1+ and BSD and GPLv2+ and GPLv2 and LGPLv2+
Url:		http://alsa-project.org
Source0:	ftp://ftp.alsa-project.org/pub/firmware/%{name}-%{version}.tar.bz2
Source1:	audio_dock_netlist.h
BuildArch:	noarch
Requires:	udev

%rename		aica-firmware
%rename		asihpi-firmware
%rename		emu1010-firmware
%rename		sb16-firmware
%rename		korg1212-firmware
%rename		maestro3-firmware
%rename		turtlebeach-firmware
%rename		yamaha-firmware
Provides:	ctexfx-firmware = %{version}-%{release}
Provides:	ctspeq-firmware = %{version}-%{release}
Obsoletes:	emagic-firmware < %{version}-%{release}
# (ahmad) provide echomixer-firmware, and not echomixer, so as not to obsolete
# echomixer here and in alsa-tools; urpmi can't soomthly handle a package
# obsoleted by two packages
Provides:	echomixer-firmware = %{version}-%{release}

%description
This package contains the firmware binaries for a number of sound cards.
Some (but not all of these) require firmware loaders which are included in
the alsa-tools-firmware package.

%prep
%setup -q
cp %{SOURCE1} emu/audio_dock_netlist.h

%build
%configure2_5x \
	--with-hotplug-dir=/lib/firmware \
	--disable-loader
%make

# (Fedora) Rename README files from firmware subdirs that have them
for i in hdsploader mixartloader pcxhrloader usx2yloader vxloader
do
  mv ${i}/README README.${i}
done

%install
%makeinstall_std

%files
%doc COPYING README*
/lib/firmware/aica_firmware.bin
/lib/firmware/asihpi
/lib/firmware/ea/
/lib/firmware/emu/
/lib/firmware/digiface_*
/lib/firmware/multiface_*
/lib/firmware/rpm_firmware.bin
/lib/firmware/korg/k1212.dsp
/lib/firmware/pcxhr/
/lib/firmware/vx/
/lib/firmware/turtlebeach/
/lib/firmware/yamaha/
/lib/firmware/sb16/
/lib/firmware/mixart/
/lib/firmware/ess/
/lib/firmware/ctefx.bin
/lib/firmware/ctspeq.bin
%dir %{_datadir}/alsa/firmware
%{_datadir}/alsa/firmware/usx2yloader


%changelog
* Thu Oct 10 2013 Alexander Kazancev <kazancas@gmail.com> 1.0.27-1
+ Revision: 749c5c4
- Dont require alsa-tools-firmware. Alsa-tools-firmware need require this package.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19442 |12mu|alsa-lib-1.0.27.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2

%define oldlib %mklibname alsa %{major}
%define olddev %mklibname -d alsa2

%define libname %mklibname asound %{major}
%define devname %mklibname -d asound

Summary:	Config files for Advanced Linux Sound Architecture (ALSA)
Name:		alsa-lib
Version:	1.0.27.2
Release:	1
Epoch:		2
Group:		Sound
License:	LGPLv2+
Url:		http://www.alsa-project.org/
Source0:	ftp://ftp.alsa-project.org/pub/lib/%{name}-%{version}.tar.bz2
Source1:	README.soundprofiles
BuildRequires:	doxygen
BuildRequires:	python-devel
Requires(post):	update-alternatives
Requires(postun):	update-alternatives
Provides:	libalsa-data = 2:%{version}-%{release}
Obsoletes:	libalsa-data < 2:1.0.26
Conflicts:	%{olddev} < 2:1.0.26

%description
Advanced Linux Sound Architecture (ALSA) is a modularized architecture which
supports quite a large range of ISA and PCI cards.
It's fully compatible with old OSS drivers (either OSS/Lite, OSS/commercial).
To use the features of alsa, one can either use:
- the old OSS api
- the new ALSA api that provides many enhanced features.

Using the ALSA api requires to use the ALSA library.

%package -n	%{libname}
Summary:	Advanced Linux Sound Architecture (ALSA) library
Group:		Sound
Requires:	%{name} = %{EVRD}
Suggests:	%mklibname alsa-plugins
Provides:	%{oldlib} = 2:%{version}-%{release}
Obsoletes:	%{oldlib} < 2:1.0.26

%description -n	%{libname}
Advanced Linux Sound Architecture (ALSA) is a modularized architecture which
supports quite a large range of ISA and PCI cards.
It's fully compatible with old OSS drivers (either OSS/Lite, OSS/commercial).
To use the features of alsa, one can either use:
- the old OSS api
- the new ALSA api that provides many enhanced features.

This package contains config files by ALSA applications.

%package -n	%{devname}
Summary:	Development files for Advanced Linux Sound Architecture (ALSA)
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{olddev} = 2:%{version}-%{release}
Obsoletes:	%{olddev} < 2:1.0.26
Provides:	libalsa-devel = 2:%{version}-%{release}
Obsoletes:	libalsa-devel < 2:1.0.26

%description -n	%{devname}
Advanced Linux Sound Architecture (ALSA) is a modularized architecture which
supports quite a large range of ISA and PCI cards.
It's fully compatible with old OSS drivers (either OSS/Lite, OSS/commercial).
To use the features of alsa, one can either use:
- the old OSS api
- the new ALSA api that provides many enhanced features.

This package contains files needed in order to develop an application
that made use of ALSA.

%package docs
Summary:	Documentation for Advanced Linux Sound Architecture (ALSA)
Group:		Books/Howtos
Requires:	%{libname} = %{EVRD}
Provides:	libalsa2-docs = 2:%{version}-%{release}
Obsoletes:	libalsa2-docs < 2:1.0.26

%description	docs
Advanced Linux Sound Architecture (ALSA) is a modularized architecture which
supports quite a large range of ISA and PCI cards.
It's fully compatible with old OSS drivers (either OSS/Lite, OSS/commercial).
To use the features of alsa, one can either use:
- the old OSS api
- the new ALSA api that provides many enhanced features.

The Advanced Linux Sound Architecture comes with a kernel API and library API.
This document describes the library API and how it interfaces with the kernel
API. Application programmers should use the library API rather than kernel API.

The Library offers 100% of the functionally of the kernel API, but add next
major improvements in usability, making the application code simpler and better
looking.

This package contains the documentation that describe the ALSA lib API.

%prep
%setup -q

%build
%configure2_5x \
		--enable-shared \
        --enable-python

# Force definition of -DPIC so that VERSIONED_SYMBOLS are used
# FIXME: alsa people should not depend on PIC to determine a DSO build...
perl -pi -e 's,(^pic_flag=.+)(-fPIC),\1-DPIC \2,' libtool
%make
%make -C doc doc

%install
%makeinstall_std

%ifnarch arm armv7hf armv7hl
# No need to keep ARM-only hardware support...
rm -rf %buildroot%_datadir/ucm/PandaBoard*
%endif

# (cg) For sound profile support
mkdir -p %{buildroot}%{_sysconfdir}/sound/profiles/alsa
echo "SOUNDPROFILE=alsa" > %{buildroot}%{_sysconfdir}/sound/profiles/alsa/profile.conf
echo "# This file is left blank to allow alsa to default to dmix" > %{buildroot}%{_sysconfdir}/sound/profiles/alsa/alsa-default.conf
install -m 644 %{SOURCE1} -D %{buildroot}%{_sysconfdir}/sound/profiles/README
ln -s %{_sysconfdir}/sound/profiles/current/alsa-default.conf %{buildroot}%{_datadir}/alsa/alsa.conf.d/99-default.conf

%define alt_name soundprofile
%define alt_priority 10

%post
%{_sbindir}/update-alternatives \
  --install %{_sysconfdir}/sound/profiles/current %{alt_name} %{_sysconfdir}/sound/profiles/alsa %{alt_priority}

%postun
if [ ! -f %{_sysconfdir}/sound/profiles/alsa/profile.conf ]; then
  /usr/sbin/update-alternatives --remove %{alt_name} %{_sysconfdir}/sound/profiles/alsa
fi

%files
%{_bindir}/aserver
%dir %{_sysconfdir}/sound/profiles
%dir %{_sysconfdir}/sound/profiles/alsa
%{_sysconfdir}/sound/profiles/README
%{_sysconfdir}/sound/profiles/alsa/profile.conf
%{_sysconfdir}/sound/profiles/alsa/alsa-default.conf
%dir %{_datadir}/alsa/
%dir %{_datadir}/alsa/cards/
%dir %{_datadir}/alsa/pcm/
%dir %{_datadir}/alsa/ucm/
%{_datadir}/alsa/cards/*
%{_datadir}/alsa/pcm/*
%{_datadir}/alsa/ucm/*
%{_datadir}/alsa/alsa.conf
%{_datadir}/alsa/alsa.conf.d
%{_datadir}/alsa/smixer.conf
%{_datadir}/alsa/sndo-mixer.alisp
%dir %{_libdir}/alsa-lib
%dir %{_libdir}/alsa-lib/smixer/
%{_libdir}/alsa-lib/smixer/*

%files -n %{libname}
%{_libdir}/libasound.so.%{major}*

%files -n %{devname}
%dir %{_includedir}/alsa/
%{_includedir}/alsa/*
%{_includedir}/sys/asoundlib.h
%{_datadir}/aclocal/alsa.m4
%{_libdir}/libasound.so
%{_libdir}/pkgconfig/alsa.pc

%files docs
%doc doc/doxygen/html/* doc/asoundrc.txt


%changelog
* Thu Oct 10 2013 akdengi <kazancas@mandriva.ru> 2:1.0.27.2-1
+ Revision: 7a2df3d
- Update to 1.0.27



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19443 |12mu|alsa-plugins-1.0.27-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libname %mklibname %{name}

Summary:	Advanced Linux Sound Architecture (ALSA) plugins
Name:		alsa-plugins
Version:	1.0.27
Release:	1
# All packages are LGPLv2+ with the exception of samplerate which is GPLv2+
License:	GPLv2+ and LGPLv2+
Group:		Sound
Url:		http://www.alsa-project.org
Source0:	ftp://ftp.alsa-project.org/pub/plugins/%{name}-%{version}.tar.bz2
Source1:	jack.conf
Source2:	pulseaudio.conf
Source3:	pcm-oss.conf
Source4:	samplerate.conf
Source5:	upmix.conf
Source6:	vdownmix.conf
Source7:	pulse-default.conf
Source8:	a52.conf
Patch1:		alsa-plugins-1.0.19-missing-avutil.patch
Patch0:		alsa-plugins-1.0.27-ffmpeg-2.0.patch

BuildRequires:	kernel-headers >= 2.4.0
BuildRequires:	pkgconfig(alsa) >= %{version}
BuildRequires:	pkgconfig(jack)
BuildRequires:	pkgconfig(libavcodec)
BuildRequires:	pkgconfig(libpulse) >= 0.8
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(speex)

%description
Advanced Linux Sound Architecture (ALSA) utilities. Modularized architecture
with support for a large range of ISA and PCI cards. Fully compatible with
OSS/Lite (kernel sound drivers), but contains many enhanced features.

This is the plugins package, which allows you to manipulate ALSA settings.

%package -n	%{libname}
Summary:	Advanced Linux Sound Architecture (ALSA) plugins
Group:		Sound
%rename		%{name}

%description -n	%{libname}
Advanced Linux Sound Architecture (ALSA) utilities. Modularized architecture
with support for a large range of ISA and PCI cards. Fully compatible with
OSS/Lite (kernel sound drivers), but contains many enhanced features.

This is the plugins package, which allows you to manipulate ALSA settings.

%package	doc
Summary:	Advanced Linux Sound Architecture (ALSA) plugins
Group:		Sound
BuildArch:	noarch

%description	doc
Documentation for %{name}.

# (tv) needed for biarch:
%package	pulse-config
Summary:	Alsa to PulseAudio backend configuration
Group:		Sound
License:	LGPLv2+
# (cg) For upgrading from old configuration system
Requires(post):	libalsa-data >= 1.0.20-2
Requires(post):	update-alternatives

%description	pulse-config
This package contains configuration files for the pulse ALSA plugin.

%package -n	%{libname}-pulseaudio
Summary:	Alsa to PulseAudio backend
Group:		Sound
License:	LGPLv2+
Provides:	%{name}-pulseaudio = %{version}-%{release}
Conflicts:	%{libname} < 1.0.15-2
Conflicts:	%{name} < 1.0.14-8
Requires:	%{name}-pulse-config
%ifarch x86_64
# (cg) Suggest the 32 bit plugin on 64 bits to ensure compatibility
#      with (typically closed source) 32 bit apps.
Suggests:	lib%{name}-pulseaudio
%endif

%description -n	%{libname}-pulseaudio
This plugin allows any program that uses the ALSA API to access a PulseAudio
sound daemon. In other words, native ALSA applications can play and record
sound across a network. There are two plugins in the suite, one for PCM and
one for mixer control.

%package -n	%{libname}-jack
Summary:	Jack PCM output plugin for ALSA
Group:		Sound
License:	LGPLv2+
Provides:	%{name}-jack = %{version}-%{release}
Conflicts:	%{libname} < 1.0.15-2

%description -n	%{libname}-jack
This plugin converts the ALSA API over JACK (Jack Audio Connection
Kit, http://jackit.sf.net) API.  ALSA native applications can work
transparently together with jackd for both playback and capture.

    ALSA apps (playback) -> ALSA-lib -> JACK plugin -> JACK daemon
    ALSA apps (capture) <- ALSA-lib <- JACK plugin <- JACK daemon

This plugin provides the PCM type "jack"

%package -n %{libname}-a52
Summary:	A52/AC3 output plugin for ALSA
Group:		Sound
License:	LGPLv2+
Provides:	%{name}-a52 = %{version}-%{release}
Conflicts:	%{libname} <= 1.0.25-1

%description -n %{libname}-a52
This plugin supports Digital 5.1 AC3 emulation over S/PDIF (IEC958).

%prep
%setup -q
%apply_patches

%build
autoreconf -fi
%configure2_5x
%make LIBS='-pthread'

%install
%makeinstall_std mkdir_p="mkdir -p"

install -d %{buildroot}%{_datadir}/alsa/pcm
install -m644 %{SOURCE1} %{SOURCE2} %{SOURCE4} %{SOURCE5} %{SOURCE6} %{buildroot}%{_datadir}/alsa/pcm

# (cg) Include a configuration for when pulse is active
install -m644 %{SOURCE7} -D %{buildroot}%{_sysconfdir}/sound/profiles/pulse/alsa-default.conf

#a52 conf
install -m 644 %{SOURCE8} %{buildroot}%{_datadir}/alsa/alsa.conf.d

# We already include those in other places
rm %{buildroot}%{_datadir}/alsa/alsa.conf.d/{50-pulseaudio.conf,99-pulseaudio-default.conf.example}

%post pulse-config
# (cg) Check to see if the user has disabled pulse in the old style setup.
if [ -f %{_sysconfdir}/alsa/pulse-default.conf ]; then
  if grep -q "^#DRAKSOUND- " %{_sysconfdir}/alsa/pulse-default.conf; then
    update-alternatives --set soundprofile %{_sysconfdir}/sound/profiles/alsa
  fi
fi

%files doc
%doc COPYING* doc/R* doc/*.txt

%files -n %{libname}
%exclude %{_libdir}/alsa-lib/*_pulse.so
%exclude %{_libdir}/alsa-lib/*_jack.so
%exclude %{_libdir}/alsa-lib/*_a52.so
%{_datadir}/alsa/pcm/samplerate.conf
%{_datadir}/alsa/pcm/upmix.conf
%{_datadir}/alsa/pcm/vdownmix.conf
%{_libdir}/alsa-lib/*

%files pulse-config
%{_sysconfdir}/sound/profiles/pulse/alsa-default.conf
%{_datadir}/alsa/pcm/pulseaudio.conf

%files -n %{libname}-pulseaudio
%doc doc/README-pulse
%{_libdir}/alsa-lib/libasound_module_pcm_pulse.so
%{_libdir}/alsa-lib/libasound_module_ctl_pulse.so
%{_libdir}/alsa-lib/libasound_module_conf_pulse.so

%files -n %{libname}-jack
%doc doc/README-jack
%{_datadir}/alsa/pcm/jack.conf
%{_libdir}/alsa-lib/libasound_module_pcm_jack.so

%files -n %{libname}-a52
%{_datadir}/alsa/alsa.conf.d/a52.conf
%{_libdir}/alsa-lib/libasound_module_pcm_a52.so

%changelog
* Thu Oct 10 2013 akdengi <kazancas@mandriva.ru> 1.0.27-1
+ Revision: b837112
- fix double a52 package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19444 |12mu|alsa-tools-1.0.27-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# sb16_csp is added conditionally!
%define MODULES_NOCSPCTL as10k1 echomixer envy24control hdspconf hdsploader hdspmixer ld10k1 mixartloader pcxhrloader rmedigicontrol seq/sbiload sscape_ctl us428control usx2yloader vxloader
# qlo10k1 needs l10k1 and thus this package will only bootstrap if it's installed first
%define EXTRAS	hdajackretask hda-verb hwmixvolume 

%ifarch ppc %mips %arm
%define MODULES %{MODULES_NOCSPCTL}
%else
%define MODULES %{MODULES_NOCSPCTL} sb16_csp %{EXTRAS}
%endif

%define major	0
%define libname %mklibname lo10k1_%{major}
%define devname %mklibname lo10k1 -d

Summary:	Advanced Linux Sound Architecture (ALSA) tools
Name:		alsa-tools
Version:	1.0.27
Release:	1
License:	GPLv2+
Group:		Sound
Url:		http://alsa-project.org
Source0:	ftp://ftp.alsa-project.org/pub/tools/%{name}-%{version}.tar.bz2
Source1:	90-alsa-tools-firmware.rules
Patch1:		alsa-tools-1.0.18-sscape_ctl.c.patch
# From Debian: adapt to udev instead of hotplug - AdamW 2008/03
Patch2:		alsa-tools-1.0.16-usx2yloader-udev.patch
# (tv) fix underlinking:
Patch3:		alsa-tools-1.0.17rc1-fix-link.patch
# (hk) fix build errors with -Wformat -Werror=format-security
Patch4:		alsa-tools-1.0.19-format-security.patch

BuildRequires:	desktop-file-utils
BuildRequires:	fltk-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(ncurses)

%rename		envy24control
%rename		hdspconf
%rename		hdspmixer
%rename		rmedigicontrol
%rename		sb16_csp
%rename		sbiload
%rename		sscape_ctl
%rename		us428control
%rename		as10k1
%rename		echomixer
Obsoletes:	ac3dec < 1.0.27-1

%description
Advanced Linux Sound Architecture (ALSA) utils. Modularized 
architecture with support for a large range of ISA and PCI cards.
Fully compatible with OSS/Lite (kernel sound drivers), but 
contains many enhanced features.

This source rpm package provides several sub packages:
* as10k1 - AS10k1 Assembler version A0.99
* cspctl - Sound Blaster 16 ASP/CSP control program
* envy24control - Control tool for Envy24 (ice1712) based sound cards
* hdspmixer - Mixer for the RME Hammerfall DSP cards
* rmedigicontrol - Control panel for RME Hammerfall cards
* sbiload - An OPL2/3 FM instrument loader for ALSA sequencer
* sscape_ctl - ALSA SoundScape control utility
* us428control - Control tool for Tascam 428

%package	firmware
Summary:	ALSA tools for uploading firmware to some sound cards
License:	GPLv1
Group:		System/Kernel and hardware
Requires:	alsa-firmware >= 1.0.25
%rename		hdsploader
%rename		mixartloader
%rename		pcxhrloader
%rename		usx2yloader
%rename		vxloader

%description	firmware
This package contains tools for flashing firmware into certain sound cards.
The following tools are available:

* hdsploader   - for RME Hammerfall DSP cards
* mixartloader - for Digigram miXart sound cards
* pcxhrloader  - for Digigram PCXHR sound cards
* usx2yloader  - second phase firmware loader for Tascam USX2Y USB sound cards
* vxloader     - for Digigram VX sound cards

%package -n	ld10k1
Summary:	AS10k1 Assembler version A0.99
License:	GPLv1
Group:		System/Kernel and hardware

%description -n	ld10k1
This is patch loader for EMU10K1 (EMU10K2) for ALSA.
This disables AC3 passthrough on SB Live.

There are two parts:
Server - ld10k1 - running as service - it is storing driver state - it must run
under root or by setuided
Client - lo10k1 - controls server and dump loader dl10k1 - loads dumps
previously created with lo10k1 & ld10k1.

ld10k1 will clear card DSP program and you will hear nothing.
You must load some patches to route sound from inputs to outputs (use
audigy_init script for audigy 1, 2 or init_live for sb live).
After loading patch check and set oss mixer emulation through proc file
(/proc/asound/card/oss_mixer)

In directory setup are some patches which I use on my Audigy for testing.
With this you will have exactly same mixer as with original driver (+headphone
control, not tested AudigyDrive inputs and outputs, AC3 passthrought).
Use as10k1 compiler from alsa-tools package to compile patches.

%package -n %{libname}
Summary:	Ld10k1_ library
Group:		System/Libraries
Obsoletes:	%{_lib}lo10k10 < 1.0.27-2

%description -n %{libname}
This is the library of ld10k1.

%package -n %{devname}
Summary:	Development files for l10k1
Group:		Development/C
Requires:	%{libname} = %{version}
Obsoletes:	%{_lib}lo10k10-devel < 1.0.27-2

%description -n %{devname}
This package contains files needed in order to develop an application
that made use of the ld10k1 library.

%prep
%setup -q
%apply_patches

pushd envy24control
touch NEWS ChangeLog
popd

find . -name "Make*" -o -name "configure.*" |xargs sed -i -e 's,configure\.in,configure.ac,g'

%build
for i in %{MODULES}; do
pushd ${i}
libtoolize -c -f
autoreconf
%configure2_5x
%make
popd
done

%install
for i in %{MODULES}; do
pushd ${i}
  %makeinstall_std
popd
done

# install menu entries
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/echomixer.desktop << EOF
[Desktop Entry]
Name=Echo mixer
Comment=Control tool for Echoaudio sound cards
Exec=%{_bindir}/echomixer
Icon=sound_section
Terminal=false
Type=Application
Categories=AudioVideo;Audio;Mixer;
EOF

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/envy24control.desktop << EOF
[Desktop Entry]
Name=Envy24control
Comment=Control tool for Envy24 (ice1712) based sound cards
Exec=%{_bindir}/envy24control
Icon=sound_section
Terminal=false
Type=Application
Categories=AudioVideo;Audio;Mixer;
EOF

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/rmedigicontrol.desktop << EOF
[Desktop Entry]
Name=RME Digicontrol
Comment=Control panel for RME Hammerfall
Exec=%{_bindir}/rmedigicontrol
Icon=sound_section
Terminal=false
Type=Application
Categories=AudioVideo;Audio;Mixer;
EOF

# fix .desktop files
sed -i 's,.png,,' %{buildroot}%{_datadir}/applications/{hdspconf,hdspmixer}.desktop

desktop-file-install \
	--vendor="" \
	--remove-key="Encoding" \
	--remove-key="FilePattern" \
	--remove-category="Application" \
	--dir=%{buildroot}%{_datadir}/applications/ \
	%{buildroot}%{_datadir}/applications/*

# udev rules file for usx2yloader - AdamW 2008/03
mkdir -p %{buildroot}/lib/udev/rules.d/
install -p -m 0644 %{SOURCE1} %{buildroot}/lib/udev/rules.d/

%files
%doc as10k1/README as10k1/COPYING as10k1/examples
%doc echomixer/AUTHORS echomixer/COPYING echomixer/README
%doc envy24control/AUTHORS envy24control/COPYING envy24control/README
%doc hdspconf/COPYING hdspconf/README
%doc hdspmixer/AUTHORS hdspmixer/COPYING hdspmixer/README
%doc rmedigicontrol/COPYING rmedigicontrol/README
%doc seq/sbiload/COPYING seq/sbiload/README
%{_bindir}/as10k1
%{_bindir}/echomixer
%{_bindir}/envy24control
%{_bindir}/hdspconf
%{_bindir}/hdspmixer
%{_bindir}/rmedigicontrol
%{_bindir}/sbiload
%{_bindir}/sscape_ctl
%{_bindir}/us428control
%{_bindir}/hda-verb
%{_bindir}/hdajackretask
%{_bindir}/hwmixvolume
%{_datadir}/applications/hdspmixer.desktop
%{_datadir}/applications/hdspconf.desktop
%{_datadir}/applications/echomixer.desktop
%{_datadir}/applications/envy24control.desktop
%{_datadir}/applications/rmedigicontrol.desktop
%{_datadir}/sounds/opl3/
%{_datadir}/pixmaps/hdspconf.png
%{_datadir}/pixmaps/hdspmixer.png
%{_mandir}/man1/envy24control.1*

%ifnarch ppc %mips %arm
%doc sb16_csp/COPYING sb16_csp/README
%{_bindir}/cspctl
%{_mandir}/man1/cspctl.*
%endif

%files firmware
%doc hdsploader/AUTHORS hdsploader/COPYING hdsploader/README
%doc usx2yloader/README
%doc vxloader/README
/lib/udev/rules.d/90-alsa-tools-firmware.rules
/lib/udev/tascam_fpga
/lib/udev/tascam_fw
%{_bindir}/hdsploader
%{_bindir}/mixartloader
%{_bindir}/pcxhrloader
%{_bindir}/usx2yloader
%{_bindir}/vxloader

%files -n ld10k1
%doc as10k1/README as10k1/COPYING as10k1/examples
%{_bindir}/lo10k1
%{_bindir}/init_audigy
%{_bindir}/init_audigy_eq10
%{_bindir}/init_live
%{_datadir}/ld10k1
%{_sbindir}/ld10k1
%{_sbindir}/dl10k1
%{_sbindir}/ld10k1d

%files -n %{libname}
%{_libdir}/liblo10k1.so.%{major}*

%files -n %{devname}
%{_includedir}/lo10k1
%{_datadir}/aclocal/ld10k1.m4
%{_libdir}/liblo10k1.so


%changelog
* Thu Oct 10 2013 akdengi <kazancas@mandriva.ru> 1.0.27-1
+ Revision: 77c2e84
- update to 1.0.27



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19445 |12mu|amarok-2.8.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A powerful media player for KDE4
Name:		amarok
Epoch:		3
Version:	2.8.0
Release:	4
Group:		Sound
License:	GPLv2+
Url:		http://amarok.kde.org/
Source0:	http://fr2.rpmfind.net/linux/KDE/unstable/%{name}/%{version}/src/%{name}-%{version}.tar.bz2
Source100:	amarok.rpmlintrc
Patch0:		amarok-2.6.0-lastfm1.patch
BuildRequires:	clamz
BuildRequires:	cmake
BuildRequires:	qtscriptgenerator
BuildRequires:	ffmpeg-devel
BuildRequires:	kdelibs4-devel
BuildRequires:	kdebase4-workspace-devel
BuildRequires:	libaio-devel
BuildRequires:	libifp-devel
BuildRequires:	liblastfm-devel
BuildRequires:	libmp4v2-devel
BuildRequires:	nepomuk-core-devel
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libgpod-1.0)
BuildRequires:	pkgconfig(libmtp)
BuildRequires:	pkgconfig(libmygpo-qt) >= 1.0.6
BuildRequires:	pkgconfig(libnjb)
BuildRequires:	pkgconfig(libofa)
BuildRequires:	pkgconfig(libvisual-0.4)
BuildRequires:	pkgconfig(loudmouth-1.0)
BuildRequires:	pkgconfig(qca2)
BuildRequires:	pkgconfig(taglib)
BuildRequires:	pkgconfig(taglib-extras)
Suggests:	%{name}-scripts = %{EVRD}
%if "%{distepoch}" >= "2014.0"
BuildRequires:	mariadb-static-devel
BuildRequires:	mariadb-server
Requires:	mariadb-common
%else
BuildRequires:	mysql-static-devel
Requires:	mysql-common-core
%endif
Requires:	qtscriptbindings
Requires:	kde4-audiocd
Requires:	gstreamer0.10-tools
Requires:	clamz
Obsoletes:	%{_lib}amarokqtjson1 < 3:2.7.0
%rename		amarok-utils

%description
Feature Overview

* Music Collection:
You have a huge music library and want to locate tracks quickly? Let amaroK's
powerful Collection take care of that! It's a database powered music store,
which keeps track of your complete music library, allowing you to find any
title in a matter of seconds.

* Intuitive User Interface:
You will be amazed to see how easy amaroK is to use! Simply drag-and-drop files
into the playlist. No hassle with complicated  buttons or tangled menus.
Listening to music has never been easier!

* Streaming Radio:
Web streams take radio to the next level: Listen to thousands of great radio
stations on the internet, for free! amaroK provides excellent streaming
support, with advanced features, such as displaying titles of the currently
playing songs.

* Context Browser:
This tool provides useful information on the music you are currently listening
to, and can make listening suggestions, based on your personal music taste. An
innovate and unique feature.

* Visualizations:
amaroK is compatible with XMMS visualization plugins. Allows you to use the
great number of stunning visualizations available on the net. 3d visualizations
with OpenGL are a great way to enhance your music experience.

%files -f %{name}.lang
%{_kde_bindir}/amarok
%{_kde_bindir}/amarokcollectionscanner
%{_kde_bindir}/amarok_afttagger
%{_kde_bindir}/amarokmp3tunesharmonydaemon
%{_kde_bindir}/amarokpkg
%{_kde_bindir}/amzdownloader
%{_kde_datadir}/applications/kde4/amarok.desktop
%{_kde_datadir}/applications/kde4/amarok_containers.desktop
%{_kde_datadir}/applications/kde4/amzdownloader.desktop
%{_kde_datadir}/config/amarok.knsrc
%{_kde_datadir}/config/amarok_homerc
%{_kde_datadir}/config.kcfg/amarokconfig.kcfg
%{_kde_appsdir}/desktoptheme/*
%{_kde_appsdir}/solid/actions/amarok-play-audiocd.desktop
%{_kde_appsdir}/amarok
%{_kde_appsdir}/kconf_update/*
%{_kde_libdir}/kde4/*
%{_kde_libdir}/libampache_account_login.so
%{_kde_libdir}/libamarok_service_lastfm_shared.so
%{_kde_datadir}/config/amarokapplets.knsrc
%{_kde_datadir}/kde4/services/*
%{_kde_datadir}/kde4/servicetypes/*
%{_kde_iconsdir}/*/*/*/amarok.*
%{_kde_datadir}/dbus-1/interfaces/*
%{_kde_datadir}/mime/packages/amzdownloader.xml
%exclude %{_kde_appsdir}/amarok/scripts/

#--------------------------------------------------------------------

%package scripts
Summary:	Scripts for amarok
Group:		Graphical desktop/KDE
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description scripts
This package includes python scripts for amarok.

%files scripts
%dir %{_kde_appsdir}/amarok/scripts/
%{_kde_appsdir}/amarok/scripts/*

#------------------------------------------------

%define libamaroklib_major 1
%define libamaroklib %mklibname amaroklib %{libamaroklib_major}

%package -n %{libamaroklib}
Summary:	Amarok 2 core library
Group:		System/Libraries

%description -n %{libamaroklib}
Amarok 2 core library.

%files -n %{libamaroklib}
%{_kde_libdir}/libamaroklib.so.%{libamaroklib_major}*

#------------------------------------------------

%define libamarokcore_major 1
%define libamarokcore %mklibname amarokcore %{libamarokcore_major}

%package -n %{libamarokcore}
Summary:	Amarok 2 core library
Group:		System/Libraries

%description -n %{libamarokcore}
Amarok 2 core library.

%files -n %{libamarokcore}
%{_kde_libdir}/libamarokcore.so.%{libamarokcore_major}*

#------------------------------------------------

%define libamarokpud_major 1
%define libamarokpud %mklibname amarokpud %{libamarokpud_major}

%package -n %{libamarokpud}
Summary:	Amarok 2 core library
Group:		System/Libraries

%description -n %{libamarokpud}
Amarok 2 core library.

%files -n %{libamarokpud}
%{_kde_libdir}/libamarokpud.so.%{libamarokpud_major}*

#------------------------------------------------

%define libamarokocsclient_major 4
%define libamarokocsclient %mklibname amarokocsclient %{libamarokocsclient_major}

%package -n %{libamarokocsclient}
Summary:	Amarok 2 core library
Group:		System/Libraries

%description -n %{libamarokocsclient}
Amarok 2 core library.

%files -n %{libamarokocsclient}
%{_kde_libdir}/libamarokocsclient.so.%{libamarokocsclient_major}*

#------------------------------------------------

%define libamarokshared_major 1
%define libamarokshared %mklibname amarokshared %{libamarokshared_major}

%package -n %{libamarokshared}
Summary:	Amarok 2 shared library
Group:		System/Libraries

%description -n %{libamarokshared}
Amarok 2 shared library.

%files -n %{libamarokshared}
%{_kde_libdir}/libamarokshared.so.%{libamarokshared_major}*


#------------------------------------------------

%define libamaroksqlcollection_major 1
%define libamaroksqlcollection %mklibname amarok-sqlcollection %{libamaroksqlcollection_major}

%package -n %{libamaroksqlcollection}
Summary:	Amarok 2 core library
Group:		System/Libraries

%description -n %{libamaroksqlcollection}
Amarok 2 core library.

%files -n %{libamaroksqlcollection}
%{_kde_libdir}/libamarok-sqlcollection.so.%{libamaroksqlcollection_major}*

#------------------------------------------------

%define libamaroktranscoding_major 1
%define libamaroktranscoding %mklibname amarok-transcoding %{libamaroktranscoding_major}

%package -n %{libamaroktranscoding}
Summary:	Amarok 2 core library
Group:		System/Libraries

%description -n %{libamaroktranscoding}
Amarok 2 core library.

%files -n %{libamaroktranscoding}
%{_kde_libdir}/libamarok-transcoding.so.%{libamaroktranscoding_major}*

#------------------------------------------------

%define devname %mklibname -d %{name}

%package -n %{devname}
Summary:	Headers of %{name} for development
Group:		Development/C
Requires:	%{libamaroklib} = %{EVRD}
Requires:	%{libamarokcore} = %{EVRD}
Requires:	%{libamarokpud} = %{EVRD}
Requires:	%{libamarokocsclient} = %{EVRD}
Requires:	%{libamaroksqlcollection} = %{EVRD}
Requires:	%{libamaroktranscoding} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
Headers of %{name} for development.

%files -n %{devname}
%{_kde_libdir}/libamaroklib.so
%{_kde_libdir}/libamarokcore.so
%{_kde_libdir}/libamarokpud.so
%{_kde_libdir}/libamarokocsclient.so
%{_kde_libdir}/libamarok-sqlcollection.so
%{_kde_libdir}/libamarok-transcoding.so
%{_kde_libdir}/libamarokshared.so

#--------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4 -DKDE4_BUILD_TESTS=OFF

%make

%install
%makeinstall_std -C build

%find_lang %{name} --with-kde --all-name


%changelog
* Fri Mar 14 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:2.8.0-4
+ Revision: 45ce4bd
- Rebuild against KDE 4.12, prepare for mariadb migration



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19446 |12mu|amor-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Amusing Misuse Of Resources put's comic figures above your windows
Name:		amor
Version:	4.12.4
Release:	1
Epoch:		1
Group:		Graphical desktop/KDE
License:	GPLv2+
Url:		http://www.kde.org
%define is_beta %(if test `echo %{version} |cut -d. -f3` -ge 70; then echo -n 1; else echo -n 0; fi)
%if %{is_beta}
%define ftpdir unstable
%else
%define ftpdir stable
%endif
Source0:	ftp://ftp.kde.org/pub/kde/%{ftpdir}/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
Conflicts:	kdetoys4-devel < 1:4.11.0

%description
Amusing Misuse Of Resources put's comic figures above your windows.

%files
%{_kde_bindir}/amor
%{_kde_applicationsdir}/amor.desktop
%{_kde_appsdir}/amor
%{_kde_iconsdir}/hicolor/*/apps/amor.png
%{_kde_docdir}/*/*/amor
%{_kde_mandir}/man6/amor.6.*
%{_datadir}/dbus-1/interfaces/org.kde.amor.xml

#-------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: 942b221
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19447 |12mu|analitza-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%ifarch %{arm}
%bcond_with opengl
%else
%bcond_without opengl
%endif

Summary:	Library that will let you add mathematical features to your program
Name:		analitza
Version:	4.12.4
Release:	1
License:	LGPLv2+
Group:		Graphical desktop/KDE
Url:		http://edu.kde.org
Source0:	ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
# add SHOULD_BUILD_OPENGL option, to be able to disable support
# on arm because plotter3d assumes qreal=double all over the place
Patch0:		analitza-4.10.2-opengl_optional.patch
BuildRequires:	kdelibs4-devel
BuildRequires:	readline-devel
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)

%description
The analitza library will let you add mathematical features to your program.

#---------------------------------------------

%package -n calgebra
Summary:	Console mathematical calculator
Group:		Graphical desktop/KDE
Conflicts:	kalgebra < 4.7.90

%description -n calgebra
Console interface for a mathematical calculator based content markup MathML
language.

%files -n calgebra
%{_kde_bindir}/calgebra

#---------------------------------------------

%package plots
Summary:	Plots used by the libanalitzaplot library
Group:		Graphical desktop/KDE
BuildArch:	noarch

%description plots
This package provides plots used by the libanalitzaplot library.

%files plots
%{_kde_appsdir}/libanalitza/plots/*.plots

#---------------------------------------------

%define analitza_major 5
%define libanalitza %mklibname analitza %{analitza_major}

%package -n %{libanalitza}
Summary:	Runtime library for %{name}
Group:		System/Libraries

%description -n %{libanalitza}
The analitza library will let you add mathematical features to your program.
This pakage provide the runtime library for %{name}.

%files -n %{libanalitza}
%{_kde_libdir}/libanalitza.so.%{analitzagui_major}*

#---------------------------------------------

%define analitzagui_major 5
%define libanalitzagui %mklibname analitzagui %{analitzagui_major}

%package -n %{libanalitzagui}
Summary:	Runtime library for %{name}
Group:		System/Libraries

%description -n %{libanalitzagui}
The analitza library will let you add mathematical features to your program.
This pakage provide the runtime library for %{name}.

%files -n %{libanalitzagui}
%{_kde_libdir}/libanalitzagui.so.%{analitzagui_major}*

#---------------------------------------------

%define analitzaplot_major 5
%define libanalitzaplot %mklibname analitzaplot %{analitzaplot_major}

%package -n %{libanalitzaplot}
Summary:	Runtime library for %{name}
Group:		System/Libraries
Requires:	analitza-plots

%description -n %{libanalitzaplot}
The analitza library will let you add mathematical features to your program.
This pakage provide the runtime library for %{name}.

%files -n %{libanalitzaplot}
%{_kde_libdir}/libanalitzaplot.so.%{analitzaplot_major}*

#---------------------------------------------

%package devel
Summary:	Devel stuff for %{name}
Group:		Development/KDE and Qt
Requires:	kdelibs4-devel
Requires:	%{libanalitza} = %{EVRD}
Requires:	%{libanalitzagui} = %{EVRD}
Requires:	%{libanalitzaplot} = %{EVRD}

%description devel
Files needed to build applications based on %{name}.

%files devel
%{_kde_includedir}/analitza
%{_kde_includedir}/analitzagui
%{_kde_includedir}/analitzaplot
%{_kde_libdir}/libanalitza.so
%{_kde_libdir}/libanalitzagui.so
%{_kde_libdir}/libanalitzaplot.so
%{_kde_libdir}/cmake/analitza

#----------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1 .opengl_arm_float

%build
%cmake_kde4 \
%if %{with opengl}
	-DSHOULD_BUILD_OPENGL:BOOL=ON
%else
	-DSHOULD_BUILD_OPENGL:BOOL=OFF
%endif

%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.12.4-1
+ Revision: 2d35889
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19448 |12mu|anjuta-3.8.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -c 1-3)

%define major		0
%define api		3
%define girmajor	3.0

%define libname		%mklibname %{name} %{api} %{major}
%define develname	%mklibname %{name} %{api} -d
%define girname		%mklibname %{name}-gir %{girmajor}

Summary:        Integrated development environment for C and C++ (Linux)
Name:           anjuta
Version:        3.8.4
Release:        3
License:        GPLv2+
Group:          Development/Other
URL:            http://anjuta.sourceforge.net/
Source0:        http://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz

BuildRequires:	autogen
BuildRequires:	itstool
BuildRequires:	bison
BuildRequires:	desktop-file-utils
BuildRequires:	flex
BuildRequires:	gnome-common
BuildRequires:  gtk-doc >= 1.0
BuildRequires:  imagemagick
BuildRequires:  intltool
BuildRequires:  vala
BuildRequires:	gettext-devel
BuildRequires:	subversion-devel >= 1.5.0
BuildRequires:	vala-devel
BuildRequires:  pkgconfig(apr-1)
BuildRequires:  pkgconfig(apr-util-1)
BuildRequires:  pkgconfig(gdk-pixbuf-2.0) >= 2.0.0
BuildRequires:  pkgconfig(gdl-3.0) >= 2.91.4
BuildRequires:  pkgconfig(gladeui-2.0) >= 3.9.2
BuildRequires:  pkgconfig(glib-2.0) >= 2.28.0
BuildRequires:  pkgconfig(gnome-doc-utils) >= 0.4.2
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:  pkgconfig(gtk+-3.0) >= 3.0.0
BuildRequires:  pkgconfig(gtksourceview-3.0) >= 2.91.8
BuildRequires:  pkgconfig(libdevhelp-3.0) >= 3.0.0
BuildRequires:  pkgconfig(libgda-5.0) >= 5.1.1
BuildRequires:  pkgconfig(libgraph) >= 1.0
BuildRequires:  pkgconfig(libgvc) >= 1.0
BuildRequires:  pkgconfig(libxml-2.0) >= 2.4.23
BuildRequires:  pkgconfig(neon)
BuildRequires:  pkgconfig(vte-2.90) >= 0.27.6
BuildRequires:  pkgconfig(xext)
BuildRequires:  pkgconfig(xrender)

Requires:       autogen
Requires:       python-rope

%description
Anjuta DevStudio is a versatile Integrated Development Environment (IDE)
on GNOME Desktop Environment and features a number of advanced
programming facilities. These include project management, application and
class wizards, an on-board interactive debugger, powerful source editor,
syntax highlighting, intellisense autocompletions, symbol navigation,
version controls, integrated GUI designing and other tools.

%package -n %{libname}
Summary:        Anjuta libraries
Group:          System/Libraries
Conflicts:	%{mklibname %{name} 0} < 3.1.3

%description -n %{libname}
Anjuta libraries

%package -n %{develname}
Summary:        Anjuta devel files
Group:          Development/Other
Requires:       %{libname} = %{version}-%{release}
Requires:       %{girname} = %{version}-%{release}
Provides:       %{name}-devel = %{version}-%{release}

%description -n %{develname}
Anjuta devel files

%package -n %{girname}
Summary:        GObject Introspection interface description for %{name}
Group:          System/Libraries

%description -n %{girname}
GObject Introspection interface description for %{name}.

%prep
%setup -q

%build
%configure2_5x \
    --disable-static \
    --enable-introspection=yes
%make

%install
%makeinstall_std

desktop-file-install --vendor="" \
	--remove-key='Encoding' \
	--add-category="IDE" \
	--dir %{buildroot}%{_datadir}/applications \
	%{buildroot}%{_datadir}/applications/*

%find_lang %{name} --with-gnome --all-name

#we don't want these
find %{buildroot} -name "*.la" -exec rm -rf {} \;

#let files section handle docs
rm -fr %{buildroot}%{_docdir}/%{name}

%files -f %{name}.lang
%{_bindir}/*
%{_libdir}/%{name}
%{_datadir}/%{name}
%{_datadir}/glib-2.0/schemas/*.xml
%{_datadir}/applications/*.desktop
%{_datadir}/icons/gnome/*/mimetypes/*
%{_mandir}/man1/%{name}*.1*
%{_datadir}/mime/packages/anjuta.xml
%{_datadir}/pixmaps/%{name}
%{_datadir}/icons/hicolor/*/*/*

%files -n %{libname}
%{_libdir}/lib%{name}-%{api}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Anjuta-%{girmajor}.typelib
%{_libdir}/girepository-1.0/IAnjuta-%{girmajor}.typelib

%files -n %develname
%doc %{_datadir}/gtk-doc/html/lib%{name}
%{_libdir}/lib%{name}-%{api}.so
%{_includedir}/lib%{name}-3.0
%{_libdir}/pkgconfig/lib%{name}-3.0.pc
%{_datadir}/gir-1.0/Anjuta-%{girmajor}.gir
%{_datadir}/gir-1.0/IAnjuta-%{girmajor}.gir


%changelog
* Thu Mar 27 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.8.4-3
+ Revision: 333f9b9
- Rebuild against new vala



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19449 |12mu|anjuta-extras-3.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version}|cut -d. -f1,2)

Name:		anjuta-extras
Version:	3.8.0
Release:	1
Summary:	Extensions for the Anjuta development environment
Source0:	http://download.gnome.org/sources/%name/%{url_ver}/%{name}-%{version}.tar.xz
License:	GPLv2+
Group:		Development/Other
Url:		http://anjuta.sourceforge.net/
BuildRequires:  pkgconfig(gthread-2.0) >= 2.16.0
BuildRequires:  pkgconfig(libanjuta-3.0) >= 3.8.0
BuildRequires:  pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	graphviz-devel
BuildRequires:	binutils-devel
BuildRequires:	intltool
BuildRequires:	gnome-common

%description
Anjuta DevStudio is a versatile Integrated Development Environment (IDE)
on GNOME Desktop Environment and features a number of advanced
programming facilities.

This package contains extensions to Anjuta:
* Profiler
* Sample
* Scintilla Editor
* Scratchbox
* Valgrind Plugin

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

#we don't want these
find %{buildroot} -name "*.la" -exec rm -rf {} \;

%find_lang %{name}

%files -f %{name}.lang
%doc ChangeLog AUTHORS NEWS
%{_datadir}/glib-2.0/schemas/*.xml
%{_libdir}/anjuta/anjuta-*.plugin
%{_libdir}/anjuta/libanjuta-*.so
%{_datadir}/anjuta/glade/anjuta-*
%dir %{_datadir}/anjuta/properties
%{_datadir}/anjuta/properties/*.properties
%{_datadir}/anjuta/ui/anjuta-sample.ui
%{_datadir}/anjuta/ui/anjuta-scintilla.xml
%{_datadir}/pixmaps/anjuta/anjuta-*
%{_datadir}/gnome/help/anjuta-manual/*/scintilla-plugin.page

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19450 |12mu|ant-1.8.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2008, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define with()          %{expand:%%{?with_%{1}:1}%%{!?with_%{1}:0}}
%define without()       %{expand:%%{?with_%{1}:0}%%{!?with_%{1}:1}}
%define bcond_with()    %{expand:%%{?_with_%{1}:%%global with_%{1} 1}}
%define bcond_without() %{expand:%%{!?_without_%{1}:%%global with_%{1} 1}}

%bcond_with bootstrap

%if %with bootstrap
%global build_javadoc        0
%else
%global build_javadoc        1
%endif

%global with_manifest_only 0

%global ant_home %{_datadir}/ant

%global major_version 1.8

Name:           ant
Version:        1.8.4
Release:        3
Epoch:          0
Summary:        Build tool for java
License:        ASL 2.0
URL:            http://ant.apache.org/
Group:          Development/Java
Source0:        http://www.apache.org/dist/ant/source/apache-ant-%{version}-src.tar.bz2
Source2:        apache-ant-%{major_version}.ant.conf

# Fix some places where copies of classes are included in the wrong jarfiles
Patch1:         apache-ant-bz163689.patch
Patch3:         apache-ant-no-test-jar.patch
Patch4:         apache-ant-class-path-in-manifest.patch

BuildRequires:  jpackage-utils >= 0:1.7.5
BuildRequires:  java-devel >= 0:1.6.0
BuildRequires:  java-rpmbuild
%if %without bootstrap
BuildRequires:  ant
BuildRequires:  junit
BuildRequires:  xalan-j2
BuildRequires:  xerces-j2
%endif

Requires:       jpackage-utils >= 0:1.7.5
Requires:       java-devel >= 0:1.6.0
%if %without bootstrap
Requires:       xerces-j2
%endif

BuildArch:      noarch
# Allow subpackages not in RHEL to be installed from JPackage
Provides:       %{name} = %{epoch}:%{version}-%{release}
#Drop in F-18
Obsoletes:       %{name}-nodeps < %{epoch}:%{version}-%{release}
Provides:       %{name}-nodeps = %{epoch}:%{version}-%{release}
Obsoletes:      %{name}-trax < %{epoch}:%{version}-%{release}
Provides:       %{name}-trax = %{epoch}:%{version}-%{release}

%description
Ant is a platform-independent build tool for java. It's used by apache
jakarta and xml projects.

%package jmf
Summary:        Optional jmf tasks for %{name}
Group:          Development/Java
Requires:       %{name} = %{epoch}:%{version}-%{release}
Requires:       %{name}-nodeps = %{epoch}:%{version}-%{release}
Provides:       ant-jmf = %{epoch}:%{version}-%{release}

%description jmf
Optional jmf tasks for %{name}.

%package swing
Summary:        Optional swing tasks for %{name}
Group:          Development/Java
Requires:       %{name} = %{epoch}:%{version}-%{release}
Provides:       ant-swing = %{epoch}:%{version}-%{release}

%description swing
Optional swing tasks for %{name}.

%if %without bootstrap
%if %{with_manifest_only}
%package manifest-only
Summary:        Manifest-only jars for %{name}
Group:          Development/Java
Requires:       %{name} = %{epoch}:%{version}-%{release}
Provides:       %{name}-icontract = %{epoch}:%{version}-%{release}
Provides:       %{name}-netrexx = %{epoch}:%{version}-%{release}
Provides:       %{name}-starteam = %{epoch}:%{version}-%{release}
Provides:       %{name}-stylebook = %{epoch}:%{version}-%{release}
Provides:       %{name}-vaj = %{epoch}:%{version}-%{release}
Provides:       %{name}-weblogic = %{epoch}:%{version}-%{release}
Provides:       %{name}-xalan1 = %{epoch}:%{version}-%{release}
Provides:       %{name}-xslp = %{epoch}:%{version}-%{release}

%description  manifest-only
Manifest-only jars for %{name}.
%endif

%package antlr
Summary:        Optional antlr tasks for %{name}
Group:          Development/Java
Requires:       %{name} = %{epoch}:%{version}-%{release}
Requires:       antlr
BuildRequires:  antlr
Provides:       ant-antlr = %{epoch}:%{version}-%{release}

%description antlr
Optional antlr tasks for %{name}.

%package apache-bsf
Summary:        Optional apache bsf tasks for %{name}
Group:          Development/Java
Requires:       %{name} = %{epoch}:%{version}-%{release}
Requires:       bsf
BuildRequires:  bsf
Provides:       ant-apache-bsf = %{epoch}:%{version}-%{release}

%description apache-bsf
Optional apache bsf tasks for %{name}.

%package apache-resolver
Summary:        Optional apache resolver tasks for %{name}
Group:          Development/Java
Requires:       %{name} = %{epoch}:%{version}-%{release}
Requires:       xml-commons-resolver
BuildRequires:  xml-commons-resolver
Provides:       ant-apache-resolver = %{epoch}:%{version}-%{release}

%description apache-resolver
Optional apache resolver tasks for %{name}.

%package commons-logging
Summary:        Optional commons logging tasks for %{name}
Group:          Development/Java
Requires:       %{name} = %{epoch}:%{version}-%{release}
Requires:       jakarta-commons-logging
BuildRequires:  jakarta-commons-logging
Provides:       ant-commons-logging = %{epoch}:%{version}-%{release}

%description commons-logging
Optional commons logging tasks for %{name}.

%package commons-net
Summary:        Optional commons net tasks for %{name}
Group:          Development/Java
Requires:       %{name} = %{epoch}:%{version}-%{release}
Requires:       apache-commons-net
BuildRequires:  apache-commons-net
Provides:       ant-commons-net = %{epoch}:%{version}-%{release}

%description commons-net
Optional commons net tasks for %{name}.

# Disable because we don't ship the dependencies
%if 0
%package jai
Summary:        Optional jai tasks for %{name}
Group:          Development/Java
Requires:       %{name} = %{epoch}:%{version}-%{release}
Requires:       jai
BuildRequires:  jai
Provides:       ant-jai = %{epoch}:%{version}-%{release}

%description jai
Optional jai tasks for %{name}.
%endif

%package apache-bcel
Summary:        Optional apache bcel tasks for %{name}
Group:          Development/Java
Requires:       %{name} = %{epoch}:%{version}-%{release}
Requires:       bcel
BuildRequires:  bcel
Provides:       ant-apache-bcel = %{epoch}:%{version}-%{release}
Provides:       ant-jakarta-bcel = %{epoch}:%{version}-%{release}
Obsoletes:      ant-jakarta-bcel < %{epoch}:%{version}-%{release}

%description apache-bcel
Optional apache bcel tasks for %{name}.

%package apache-log4j
Summary:        Optional apache log4j tasks for %{name}
Group:          Development/Java
Requires:       %{name} = %{epoch}:%{version}-%{release}
Requires:       log4j
BuildRequires:  log4j
Provides:       ant-apache-log4j = %{epoch}:%{version}-%{release}
Provides:       ant-jakarta-log4j = %{epoch}:%{version}-%{release}
Obsoletes:      ant-jakarta-log4j < %{epoch}:%{version}-%{release}

%description apache-log4j
Optional apache log4j tasks for %{name}.

%package apache-oro
Summary:        Optional apache oro tasks for %{name}
Group:          Development/Java
Requires:       %{name} = %{epoch}:%{version}-%{release}
Requires:       jakarta-oro
BuildRequires:  jakarta-oro
Provides:       ant-apache-oro = %{epoch}:%{version}-%{release}
Provides:       ant-jakarta-oro = %{epoch}:%{version}-%{release}
Obsoletes:      ant-jakarta-oro < %{epoch}:%{version}-%{release}

%description apache-oro
Optional apache oro tasks for %{name}.

%package apache-regexp
Summary:        Optional apache regexp tasks for %{name}
Group:          Development/Java
Requires:       %{name} = %{epoch}:%{version}-%{release}
Requires:       regexp
BuildRequires:  regexp
Provides:       ant-apache-regexp = %{epoch}:%{version}-%{release}
Provides:       ant-jakarta-regexp = %{epoch}:%{version}-%{release}
Obsoletes:      ant-jakarta-regexp < %{epoch}:%{version}-%{release}

%description apache-regexp
Optional apache regexp tasks for %{name}.

%package apache-xalan2
Summary:        Optional apache xalan2 tasks for %{name}
Group:          Development/Java
Requires:       %{name} = %{epoch}:%{version}-%{release}
Requires:       regexp
BuildRequires:  regexp
Requires:       xalan-j2
Provides:       ant-apache-xalan2 = %{epoch}:%{version}-%{release}

%description apache-xalan2
Optional apache xalan2 tasks for %{name}.

%package javamail
Summary:        Optional javamail tasks for %{name}
Group:          Development/Java
Requires:       %{name} = %{epoch}:%{version}-%{release}
Requires:       javamail >= 0:1.2-5jpp
BuildRequires:  javamail >= 0:1.2-5jpp
Provides:       ant-javamail = %{epoch}:%{version}-%{release}

%description javamail
Optional javamail tasks for %{name}.

%package jdepend
Summary:        Optional jdepend tasks for %{name}
Group:          Development/Java
Requires:       %{name} = %{epoch}:%{version}-%{release}
Requires:       jdepend
BuildRequires:  jdepend
Provides:       ant-jdepend = %{epoch}:%{version}-%{release}

%description jdepend
Optional jdepend tasks for %{name}.

%package jsch
Summary:        Optional jsch tasks for %{name}
Group:          Development/Java
Requires:       %{name} = %{epoch}:%{version}-%{release}
Requires:       jsch
BuildRequires:  jsch
Provides:       ant-jsch = %{epoch}:%{version}-%{release}

%description jsch
Optional jsch tasks for %{name}.

%package junit
Summary:        Optional junit tasks for %{name}
Group:          Development/Java
Requires:       %{name} = %{epoch}:%{version}-%{release}
Requires:       junit
Requires:       xalan-j2
Provides:       ant-junit = %{epoch}:%{version}-%{release}

%description junit
Optional junit tasks for %{name}.

%package testutil
Summary:        Test utility classes for %{name}
Group:          Development/Java
Requires:       %{name} = %{epoch}:%{version}-%{release}
Requires:       junit
Provides:       ant-testutil = %{epoch}:%{version}-%{release}

%description testutil
Test utility tasks for %{name}.

%package scripts
Summary:        Additional scripts for %{name}
Group:          Development/Java
AutoReqProv:    no
Requires:       %{name} = %{epoch}:%{version}-%{release}
Requires:       %{_bindir}/perl
Requires:       %{_bindir}/python

%description scripts
Additional Perl and Python scripts for %{name}.

%package manual
Summary:        Manual for %{name}
Group:          Development/Java

%description manual
Documentation for %{name}.

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
Javadoc for %{name}.

%endif

# -----------------------------------------------------------------------------

%prep
%setup -q -n apache-ant-%{version}
#Fixup version
find -name build.xml -o -name pom.xml | xargs sed -i -e s/-SNAPSHOT//
# Disable the style and xmlvalidate tasks on ppc64 and s390x (#163689).
%ifarch ppc64 s390x
%patch1 -p1
%endif

# When bootstrapping, we don't have junit
%patch3 

# Fix class-path-in-manifest rpmlint warning
%patch4

# clean jar files
find . -name "*.jar" | %{_bindir}/xargs -t rm

#install jars
%if %without bootstrap
build-jar-repository -s -p lib/optional xerces-j2 antlr bcel javamail/mailapi jdepend junit log4j oro regexp bsf commons-logging commons-net jsch xalan-j2 xml-commons-resolver
%endif

# Fix file-not-utf8 rpmlint warning
iconv KEYS -f iso-8859-1 -t utf-8 -o KEYS.utf8
mv KEYS.utf8 KEYS
iconv LICENSE -f iso-8859-1 -t utf-8 -o LICENSE.utf8
mv LICENSE.utf8 LICENSE

%build
%if %without bootstrap
ant jars test-jar
%if %{build_javadoc}
export CLASSPATH=$(build-classpath xerces-j2 antlr bcel javamail/mailapi jdepend junit log4j oro regexp bsf commons-logging commons-net jsch xalan-j2 xml-commons-resolver)
ant javadocs
%endif
%else
export JAVA_HOME=%{java_home}
export CLASSPATH=$JAVA_HOME/lib/tools.jar
sh ./build.sh --noconfig jars
%endif

#remove empty jai and netrexx jars. Due to missing dependencies they contain only manifests.
rm -fr build/lib/ant-jai.jar build/lib/ant-netrexx.jar
# -----------------------------------------------------------------------------

%install
# ANT_HOME and subdirs
mkdir -p $RPM_BUILD_ROOT%{ant_home}/{lib,etc}

# jars
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}/%{name}
install -d -m 755 $RPM_BUILD_ROOT%{_mavenpomdir}

for jar in build/lib/*.jar
do
  jarname=$(basename $jar .jar)
  pomname="JPP.%{name}-${jarname}.pom"

  #Determine where to put it
  case $jarname in
#These go into %%{_javadir}, pom files have different names
  ant | ant-bootstrap | ant-launcher) destdir=$RPM_BUILD_ROOT%{_javadir}; destname="";pomname="JPP-$jarname.pom";;
#Bootstracp builds an incomplete ant-junit, don't ship it
%if %with bootstrap
  ant-junit) continue;;
%endif
#These go into %%{_javadir}/ant
  *) destdir=$RPM_BUILD_ROOT%{_javadir}/%{name}; destname="/%{name}";
  esac

  #instal jar
  install -m 644 ${jar} ${destdir}/${jarname}.jar
  # jar aliases
  ln -sf ../../java${destname}/${jarname}.jar $RPM_BUILD_ROOT%{ant_home}/lib/${jarname}.jar

  #bootstrap does not have a pom
  [ $jarname == ant-bootstrap ] && continue

  #install pom
  install -m 644 src/etc/poms/${jarname}/pom.xml $RPM_BUILD_ROOT%{_mavenpomdir}/${pomname}
  %add_to_maven_depmap org.apache.ant ${jarname} %{version} JPP${destname} ${jarname}
done

# add backward compatibility for nodeps jar that is now part of
# main jar
%add_to_maven_depmap org.apache.ant ant-nodeps %{version} JPP ant

#ant-parent pom
install -m 644 src/etc/poms/pom.xml $RPM_BUILD_ROOT%{_mavenpomdir}/JPP-%{name}-parent.pom
%add_to_maven_depmap org.apache.ant ant-parent %{version} JPP ant-parent

# scripts: remove dos and os/2 scripts
rm -f src/script/*.bat
rm -f src/script/*.cmd

# XSLs
cp -p src/etc/*.xsl $RPM_BUILD_ROOT%{ant_home}/etc

# install everything else
mkdir -p $RPM_BUILD_ROOT%{_bindir}
%if %without bootstrap
cp -p src/script/* $RPM_BUILD_ROOT%{_bindir}
%else
cp -p src/script/ant{,Run} $RPM_BUILD_ROOT%{_bindir}
%endif

# default ant.conf
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}
cp -p %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.conf

# OPT_JAR_LIST fragments
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d
echo "ant/ant-jmf" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/jmf
echo "ant/ant-swing" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/swing
%if %without bootstrap
echo "antlr ant/ant-antlr" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/antlr
echo "bsf ant/ant-apache-bsf" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/apache-bsf
echo "xml-commons-resolver ant/ant-apache-resolver" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/apache-resolver
echo "jakarta-commons-logging ant/ant-commons-logging" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/commons-logging
echo "apache-commons-net ant/ant-commons-net" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/commons-net
#echo "jai ant/ant-jai" > $RPM_BUILD_ROOT%%{_sysconfdir}/%%{name}.d/jai
echo "bcel ant/ant-apache-bcel" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/apache-bcel
echo "log4j ant/ant-apache-log4j" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/apache-log4j
echo "oro ant/ant-apache-oro" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/apache-oro
echo "regexp ant/ant-apache-regexp" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/apache-regexp
echo "xalan-j2 xalan-j2-serializer ant/ant-apache-xalan2" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/apache-xalan2
echo "javamail jaf ant/ant-javamail" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/javamail
echo "jdepend ant/ant-jdepend" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/jdepend
echo "jsch ant/ant-jsch" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/jsch
echo "junit ant/ant-junit" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/junit
echo "junit ant/ant-junit4" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/junit4
echo "testutil ant/ant-testutil" > $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.d/testutil
%endif

%if %{build_javadoc}
# javadoc
mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}
cp -pr build/javadocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}
%endif

# fix link between manual and javadoc
(cd manual; ln -sf %{_javadocdir}/%{name} api)

%if %with bootstrap
find $RPM_BUILD_ROOT%{_datadir}/ant/etc -type f -name "*.xsl" \
                                                 -a ! -name ant-update.xsl \
                                                 -a ! -name changelog.xsl \
                                                 -a ! -name coverage-frames.xsl \
                                                 -a ! -name junit-frames-xalan1.xsl \
                                                 -a ! -name log.xsl \
                                                 -a ! -name mmetrics-frames.xsl \
                                                 -a ! -name tagdiff.xsl \
                                                 | xargs -t rm
%endif

%files
%doc KEYS LICENSE NOTICE README WHATSNEW
%config(noreplace) %{_sysconfdir}/%{name}.conf
%attr(0755,root,root) %{_bindir}/ant
%attr(0755,root,root) %{_bindir}/antRun
%{_javadir}/%{name}.jar
%{_javadir}/%{name}-launcher.jar
%{_javadir}/%{name}-bootstrap.jar
%dir %{_javadir}/%{name}
%dir %{ant_home}
%dir %{ant_home}/etc
%{ant_home}/etc/ant-update.xsl
%{ant_home}/etc/changelog.xsl
%{ant_home}/etc/coverage-frames.xsl
%{ant_home}/etc/mmetrics-frames.xsl
%{ant_home}/etc/log.xsl
%{ant_home}/etc/tagdiff.xsl
%{ant_home}/etc/junit-frames-xalan1.xsl
%if %without bootstrap
%{ant_home}/etc/common2master.xsl
%{ant_home}/etc/printFailingTests.xsl
%endif
%dir %{ant_home}/lib
%{ant_home}/lib/%{name}.jar
%{ant_home}/lib/%{name}-launcher.jar
%{ant_home}/lib/%{name}-bootstrap.jar
%dir %{_sysconfdir}/%{name}.d
%{_mavenpomdir}/*
%{_mavendepmapfragdir}/*

%files jmf
%{_javadir}/%{name}/%{name}-jmf.jar
%{ant_home}/lib/%{name}-jmf.jar
%config(noreplace) %{_sysconfdir}/%{name}.d/jmf

%files swing
%{_javadir}/%{name}/%{name}-swing.jar
%{ant_home}/lib/%{name}-swing.jar
%config(noreplace) %{_sysconfdir}/%{name}.d/swing

%if %without bootstrap
%if %{with_manifest_only}
%files manifest-only
%{_javadir}/%{name}/ant-icontract.jar
%{_javadir}/%{name}/ant-netrexx.jar
%{_javadir}/%{name}/ant-starteam.jar
%{_javadir}/%{name}/ant-stylebook.jar
%{_javadir}/%{name}/ant-vaj.jar
%{_javadir}/%{name}/ant-weblogic.jar
%{_javadir}/%{name}/ant-xalan1.jar
%{_javadir}/%{name}/ant-xslp.jar
%endif

%files antlr
%{_javadir}/%{name}/%{name}-antlr.jar
%{ant_home}/lib/%{name}-antlr.jar
%config(noreplace) %{_sysconfdir}/%{name}.d/antlr

%files apache-bsf
%{_javadir}/%{name}/%{name}-apache-bsf.jar
%{ant_home}/lib/%{name}-apache-bsf.jar
%config(noreplace) %{_sysconfdir}/%{name}.d/apache-bsf

%files apache-resolver
%{_javadir}/%{name}/%{name}-apache-resolver.jar
%{ant_home}/lib/%{name}-apache-resolver.jar
%config(noreplace) %{_sysconfdir}/%{name}.d/apache-resolver

%files commons-logging
%defattr(-,root,root,-)
%{_javadir}/%{name}/%{name}-commons-logging.jar
%{ant_home}/lib/%{name}-commons-logging.jar
%config(noreplace) %{_sysconfdir}/%{name}.d/commons-logging

%files commons-net
%{_javadir}/%{name}/%{name}-commons-net.jar
%{ant_home}/lib/%{name}-commons-net.jar
%config(noreplace) %{_sysconfdir}/%{name}.d/commons-net

# Disable as we dont ship the dependencies
%if 0
%files jai
%{_javadir}/%{name}/%{name}-jai.jar
%{ant_home}/lib/%{name}-jai.jar
%config(noreplace) %{_sysconfdir}/%{name}.d/jai
%endif

%files apache-bcel
%{_javadir}/%{name}/%{name}-apache-bcel.jar
%{ant_home}/lib/%{name}-apache-bcel.jar
%config(noreplace) %{_sysconfdir}/%{name}.d/apache-bcel

%files apache-log4j
%{_javadir}/%{name}/%{name}-apache-log4j.jar
%{ant_home}/lib/%{name}-apache-log4j.jar
%config(noreplace) %{_sysconfdir}/%{name}.d/apache-log4j

%files apache-oro
%{_javadir}/%{name}/%{name}-apache-oro.jar
%{ant_home}/lib/%{name}-apache-oro.jar
%config(noreplace) %{_sysconfdir}/%{name}.d/apache-oro
%{ant_home}/etc/maudit-frames.xsl

%files apache-regexp
%{_javadir}/%{name}/%{name}-apache-regexp.jar
%{ant_home}/lib/%{name}-apache-regexp.jar
%config(noreplace) %{_sysconfdir}/%{name}.d/apache-regexp

%files apache-xalan2
%{_javadir}/%{name}/%{name}-apache-xalan2.jar
%{ant_home}/lib/%{name}-apache-xalan2.jar
%config(noreplace) %{_sysconfdir}/%{name}.d/apache-xalan2

%files javamail
%{_javadir}/%{name}/%{name}-javamail.jar
%{ant_home}/lib/%{name}-javamail.jar
%config(noreplace) %{_sysconfdir}/%{name}.d/javamail

%files jdepend
%{_javadir}/%{name}/%{name}-jdepend.jar
%{ant_home}/lib/%{name}-jdepend.jar
%config(noreplace) %{_sysconfdir}/%{name}.d/jdepend
%{ant_home}/etc/jdepend.xsl
%{ant_home}/etc/jdepend-frames.xsl

%files jsch
%{_javadir}/%{name}/%{name}-jsch.jar
%{ant_home}/lib/%{name}-jsch.jar
%config(noreplace) %{_sysconfdir}/%{name}.d/jsch

%files junit
%{_javadir}/%{name}/%{name}-junit.jar
%{_javadir}/%{name}/%{name}-junit4.jar
%{ant_home}/lib/%{name}-junit.jar
%{ant_home}/lib/%{name}-junit4.jar
%config(noreplace) %{_sysconfdir}/%{name}.d/junit
%config(noreplace) %{_sysconfdir}/%{name}.d/junit4
%{ant_home}/etc/junit-frames.xsl
%{ant_home}/etc/junit-noframes.xsl

%files testutil
%{_javadir}/%{name}/%{name}-testutil.jar
%{ant_home}/lib/%{name}-testutil.jar
%config(noreplace) %{_sysconfdir}/%{name}.d/testutil

%files scripts
%attr(0755,root,root) %{_bindir}/*.pl
%attr(0755,root,root) %{_bindir}/*.py*

%files manual
%doc manual/*

%if %{build_javadoc}
%files javadoc
%{_javadocdir}/%{name}
%endif
%endif

# -----------------------------------------------------------------------------

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19451 |12mu|ant-contrib-1.0-0.13.b2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global beta_number b2

Summary:	Collection of tasks for Ant
Name:		ant-contrib
Version:	1.0
Release:	0.13.%{beta_number}
License:	ASL 2.0
Group:		Development/Java
Url:		http://ant-contrib.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}%{beta_number}-src.tar.gz
Source1:	http://mirrors.ibiblio.org/pub/mirrors/maven2/%{name}/%{name}/1.0b2/%{name}-1.0b2.pom
Patch0:		ant-contrib-build_xml.patch
Patch2:		ant-contrib-antservertest.patch
BuildArch:	noarch
BuildRequires:	ant-junit >= 1.6.2
BuildRequires:	bcel >= 5.0
BuildRequires:	jpackage-utils >= 1.5
BuildRequires:	junit >= 3.8.0
BuildRequires:	xerces-j2
BuildRequires:	java-devel >= 1.4.2
Requires:	java >= 1.4.2
Requires:	junit >= 3.8.0
Requires:	ant >= 1.6.2
Requires:	xerces-j2

%description
The Ant-Contrib project is a collection of tasks
(and at one point maybe types and other tools)
for Apache Ant.

%package        javadoc
Summary:	Javadoc for %{name}
Group:		Development/Java

%description    javadoc
Api documentation for %{name}.

%prep
%setup -qn %{name}
rm -rf test/src/net/sf/antcontrib/antclipse

%patch0
%patch2
sed -i "s/\r//" manual/tasks/foreach.html manual/tasks/for.html

%build
export JUNIT_VER=`rpm -q --queryformat='%%{version}' junit`
mkdir -p test/lib
(cd test/lib
ln -s $(find-jar junit-$(JUNIT_VER)) junit-$(JUNIT_VER).jar
)
export OPT_JAR_LIST="ant/ant-junit junit"
export CLASSPATH=
CLASSPATH=build/lib/ant-contrib-%{version}.jar:$CLASSPATH
echo $ANT_HOME
ant -Dsource=1.4 -Dversion=%{version} -Dbcel.jar=file://%{_javadir}/bcel.jar all

%install
# jars
install -Dpm 644 build/lib/%{name}.jar %{buildroot}%{_javadir}/ant/%{name}.jar

# javadoc
install -dm 755 %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -pr build/docs/api/* %{buildroot}%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name} 
rm -rf build/docs/api

mkdir -p %{buildroot}%{_sysconfdir}/ant.d
echo "ant/ant-contrib" > %{buildroot}%{_sysconfdir}/ant.d/ant-contrib

%add_to_maven_depmap %{name} %{name} %{version} JPP/ant %{name}
install -d -m 755 %{buildroot}%{_mavenpomdir}
install -pm 644 %{SOURCE1} %{buildroot}/%{_mavenpomdir}/JPP-%{name}.pom

%post
%update_maven_depmap

%postun
%update_maven_depmap

%files
%doc build/docs/LICENSE.txt
%doc build/docs/tasks/*
%{_sysconfdir}/ant.d/ant-contrib
%{_javadir}/ant/*.jar
%{_mavenpomdir}/*
%{_mavendepmapdir}

%files javadoc
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19452 |12mu|antlr-2.7.7-23
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:		ANother Tool for Language Recognition
Name:			antlr
Version:		2.7.7
Release:		23
License:		Public Domain
URL:			http://www.antlr.org/
Group:			Development/Java
Source0:		http://www.antlr2.org/download/antlr-%{version}.tar.gz
Source1:		%{name}-script
Patch1:			%{name}-%{version}-newgcc.patch

%ifarch %ix86 x86_64 ia64 armv4l sparcv9 alpha s390x ppc ppc64
BuildRequires:	mono
BuildRequires:	mono-winforms
%endif
BuildRequires:	gcc-java
BuildRequires:	java-1.6.0-openjdk-devel

%description
ANTLR, ANother Tool for Language Recognition, (formerly PCCTS) is a
language tool that provides a framework for constructing recognizers,
compilers, and translators from grammatical descriptions containing
C++ or Java actions [You can use PCCTS 1.xx to generate C-based
parsers].

%package			tool
Group:				Development/Other
Summary:			ANother Tool for Language Recognition
Provides:			%{name} = %{EVRD}
%rename %{name}-java

%description	tool
ANTLR, ANother Tool for Language Recognition, (formerly PCCTS) is a
language tool that provides a framework for constructing recognizers,
compilers, and translators from grammatical descriptions containing
C++ or Java actions [You can use PCCTS 1.xx to generate C-based
parsers].

%package		manual
Group:			Development/Java
Summary:		Manual for %{name}
BuildArch:		noarch

%description	manual
Documentation for %{name}.

%package		javadoc
Group:			Development/Java
Summary:		Javadoc for %{name}
BuildArch:		noarch

%description	javadoc
Javadoc for %{name}.

%package		C++
Group:			Development/Java
Summary:		C++ bindings for antlr2 generated parsers
Provides:		antlr-static = %{version}-%{release}
%rename		%{name}-native

%description	C++
This package provides a static C++ library for parsers generated by ANTLR2.

%package		C++-doc
Group:			Development/Java
Summary:		Documentation for C++ bindings for antlr2 generated parsers
BuildRequires:	doxygen
BuildArch:		noarch

%description	C++-doc
This package contains the documentation for the C++ bindings for parsers
generated by ANTLR2.

%package		python
Group:			Development/Java
Summary:		Python runtime support for ANTLR-generated parsers
BuildRequires:	python-devel
BuildRequires:	python-setuptools
BuildArch:		noarch

%description	python
Python runtime support for ANTLR-generated parsers

%prep
%setup -q
%apply_patches
# remove all binary libs
find . -name "*.jar" -exec rm -f {} \;
# CRLF->LF
sed -i 's/\r//' LICENSE.txt

%build
%configure --without-examples
make CXXFLAGS="${CXXFLAGS} -fPIC" DEBUG=1 verbose=1

# Generate a native version of the antlr tool so we don't have to require Java
gcj $RPM_OPT_FLAGS --main=antlr.Tool -o antlr.bin antlr/antlr.jar

# fix doc permissions and remove Makefiles
rm doc/{Makefile,Makefile.in}
chmod 0644 doc/*

# generate doxygen docs for C++ bindings
pushd lib/cpp
	doxygen doxygen.cfg
	find gen_doc -type f -exec chmod 0644 {} \;
popd

# build python
cd lib/python
%{__python} setup.py build
cd ../../

# build javadoc
# Unfortunately, we can't use gjdoc here because gjdoc has a hardcode
# on loading /usr/share/java/antlr.jar -- something that doesn't exist
# without either running as root (so we can copy the just-built one there)
# or having a build dependency on ourselves.
cd antlr
find . -name "*.java" |xargs javadoc -d javadoc

%install
mkdir -p %{buildroot}{%{_includedir}/%{name},%{_libdir},%{_bindir}}

# jars
mkdir -p %{buildroot}%{_javadir}
cp -p %name/%{name}.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
(cd %{buildroot}%{_javadir} && for jar in *-%{version}.jar; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)

# script
install -p -m 755 %{SOURCE1} %{buildroot}%{_bindir}/antlr

# C++ lib and headers, antlr-config

install -p -m 644 lib/cpp/antlr/*.hpp %{buildroot}%{_includedir}/%{name}
install -p -m 644 lib/cpp/src/libantlr.a %{buildroot}%{_libdir}
install -p -m 755 scripts/antlr-config %{buildroot}%{_bindir}

# javadoc
mkdir -p %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -pr antlr/javadoc/* %{buildroot}%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}

# python
cd lib/python
%{__python} setup.py install -O1 --skip-build --root %{buildroot}
cd ../..

# Install the native antlr
mv %buildroot%_bindir/antlr %buildroot%_bindir/antlr-java
cp antlr.bin %buildroot%_bindir/antlr

%files tool
%doc LICENSE.txt
%{_bindir}/antlr
%{_javadir}/%{name}*.jar
%{_bindir}/antlr-java

# this is actually a development package for the C++ target
# as we ship only a static library, it doesn't make sense
# to have a separate -devel package for the headers
%files C++
%{_includedir}/%{name}
%{_libdir}/libantlr.a
%{_bindir}/antlr-config

%files C++-doc
%doc lib/cpp/gen_doc/html/

%files manual
%doc doc/*

%files javadoc
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}

%files python
%{python_sitelib}/antlr/*
%{python_sitelib}/antlr-*



%changelog
* Thu Jan 23 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.7.7-23
+ Revision: 6ddefea
- Drop standalone antlr-java



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19453 |12mu|apache-2.4.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _build_pkgcheck_set %{nil}
%define _build_pkgcheck_srpm %{nil}

%define defaultmaxmodules 256
%define defaultserverlimit 2048

%define TAG %{vendor} Linux
%define BASEPRODUCT Apache
%define all_services httpd.service httpd-worker.service httpd-event.service

Summary:	The most widely used Web server on the Internet
Name:		apache
Version:	2.4.10
Release:	1
Group:		System/Servers
License:	Apache License
URL:		http://www.apache.org
Source0:	http://archive.apache.org/dist/httpd/httpd-%{version}.tar.gz
Source1:	http://archive.apache.org/dist/httpd/httpd-%{version}.tar.gz.asc
Source2:	webapp.script
Source3:	apache2_transparent_png_icons.tar.bz2
Source9: 	htcacheclean.service
Source10: 	htcacheclean.sysconfig
Source11:	Mandriva.tar.gz
Source15:	httpd.service
Source16:       httpd.tmpfiles.d
Source100:	buildconf
Patch0:		httpd-2.0.45-deplibs.patch
Patch8:		httpd-2.1.10-apxs.patch
# speedups by Allen Pulsifer
Patch16:	httpd-2.2.4-fix_extra_htaccess_check.diff
Patch18:	httpd-2.2.10-ldap_auth_now_modular_in-apr-util-dbd-ldap_fix.diff
Patch19:	httpd-2.2.21-linux3.diff
Patch105:	httpd-2.2.17-filter.patch
Patch106:	httpd-2.4.1-mdv_config.diff
Patch107:	httpd-2.4.1-linkage_fix.diff
Patch108:	httpd-2.4.1-buildfix.diff
BuildRequires:	autoconf automake libtool
BuildRequires:	pkgconfig(apr-1) >= 1.5.0
BuildRequires:	pkgconfig(apr-util-1) >= 1.5.3
BuildRequires:	db-devel
BuildRequires:	pkgconfig(expat)
BuildRequires:	gdbm-devel
BuildRequires:	sasl-devel
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(lua) >= 5.1
BuildRequires:	lynx
BuildRequires:	openldap-devel
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(libpcre)
BuildRequires:	perl
BuildRequires:	pkgconfig
BuildRequires:	pkgconfig(zlib)
# So people who "urpmi httpd" get what they expect
Provides:	httpd = %EVRD

%description
This package contains the main binary of apache, a powerful, full-featured,
efficient and freely-available Web server. Apache is also the most popular Web
server on the Internet.

This version of apache is fully modular, and many modules are available in
pre-compiled formats, like PHP and mod_auth_external.

This package defaults to a maximum of %{defaultmaxmodules} dynamically loadable modules.
This package defaults to a ServerLimit of %{defaultserverlimit}.

You can change these values at RPM build time by using for example:

--define 'maxmodules 512' --define 'serverlimit 2048' 

The package was built to support a maximum of %{?!maxmodules:%{defaultmaxmodules}}%{?maxmodules:%{maxmodules}} dynamically loadable modules.
The package was built with a ServerLimit of %{?!serverlimit:%{defaultserverlimit}}%{?serverlimit:%{serverlimit}}.

%package	mpm-prefork
Summary:	Implements a non-threaded, pre-forking web server (stable)
Group:		System/Servers
Requires(preun): systemd-units
Requires(postun): systemd-units
Requires(post): systemd-units
Requires:	apache-base = %{version}-%{release}
Requires:	apache-modules = %{version}-%{release}
Provides:	webserver
Provides:	apache = %{version}-%{release}
Provides:	apache-mpm = %{version}-%{release}

%description	mpm-prefork
This Multi-Processing Module (MPM) implements a non-threaded, pre-forking web
server that handles requests in a manner similar to Apache 1.3. It is
appropriate for sites that need to avoid threading for compatibility with
non-thread-safe libraries. It is also the best MPM for isolating each request,
so that a problem with a single request will not affect any other.

This MPM is very self-regulating, so it is rarely necessary to adjust its
configuration directives. Most important is that MaxClients be big enough to
handle as many simultaneous requests as you expect to receive, but small enough
to assure that there is enough physical RAM for all processes.

This package defaults to a maximum of %{defaultmaxmodules} dynamically loadable modules.
This package defaults to a ServerLimit of %{defaultserverlimit}.

You can change these values at RPM build time by using for example:

--define 'maxmodules 512' --define 'serverlimit 2048' 

The package was built to support a maximum of %{?!maxmodules:%{defaultmaxmodules}}%{?maxmodules:%{maxmodules}} dynamically loadable modules.
The package was built with a ServerLimit of %{?!serverlimit:%{defaultserverlimit}}%{?serverlimit:%{serverlimit}}.

%package	mpm-worker
Summary:	Implements a hybrid multi-threaded multi-process web server (experimental)
Group:		System/Servers
Requires(preun): systemd-units
Requires(postun): systemd-units
Requires(post): systemd-units
Requires:	apache-base = %{version}-%{release}
Requires:	apache-modules = %{version}-%{release}
Provides:	webserver
Provides:	apache = %{version}-%{release}
Conflicts:	apache-mod_php apache-mod_perl apache-mod_python

%description	mpm-worker
This Multi-Processing Module (MPM) implements a hybrid multi-process
multi-threaded server. By using threads to serve requests, it is able to serve
a large number of requests with less system resources than a process-based
server. Yet it retains much of the stability of a process-based server by
keeping multiple processes available, each with many threads.

The most important directives used to control this MPM are ThreadsPerChild,
which controls the number of threads deployed by each child process and
MaxClients, which controls the maximum total number of threads that may be
launched.

This package contains the main binary of apache, a powerful, full-featured,
efficient and freely-available Web server. Apache is also the most popular Web
server on the Internet.

This version of apache is fully modular, and many modules are available in
pre-compiled formats, like PHP and mod_auth_external.

This package defaults to a maximum of %{defaultmaxmodules} dynamically loadable modules.

You can change these values at RPM build time by using for example:

--define 'maxmodules 512'

The package was built to support a maximum of %{?!maxmodules:%{defaultmaxmodules}}%{?maxmodules:%{maxmodules}} dynamically loadable modules.

%package	mpm-event
Summary:	Implements a hybrid multi-threaded multi-process web server
Group:		System/Servers
Requires(preun): systemd-units
Requires(postun): systemd-units
Requires(post): systemd-units
Requires:	apache-base = %{version}-%{release}
Requires:	apache-modules = %{version}-%{release}
Provides:	webserver
Provides:	apache = %{version}-%{release}
Conflicts:	apache-mod_php apache-mod_perl apache-mod_python

%description	mpm-event
The event Multi-Processing Module (MPM) is designed to allow more requests to
be served simultaneously by passing off some processing work to supporting
threads, freeing up the main threads to work on new requests. It is based on
the worker MPM, which implements a hybrid multi-process multi-threaded server.
Run-time configuration directives are identical to those provided by worker.

This package contains the main binary of apache, a powerful, full-featured,
efficient and freely-available Web server. Apache is also the most popular Web
server on the Internet.

This version of apache is fully modular, and many modules are available in
pre-compiled formats, like PHP and mod_auth_external.

This package defaults to a maximum of %{defaultmaxmodules} dynamically loadable modules.

You can change these values at RPM build time by using for example:

--define 'maxmodules 512'

The package was built to support a maximum of %{?!maxmodules:%{defaultmaxmodules}}%{?maxmodules:%{maxmodules}} dynamically loadable modules.

%package	base
Summary:	Common files and utilities for apache
Group:		System/Servers
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires:	apache = %{version}-%{release}
Provides:	apache-conf = %{version}-%{release}
Obsoletes:	apache-conf

%description	base
This package contains the apache utilities such as Apache Bench (ab) for stress
testing your apache installation and several tools for managing user databases,
access control, the apache logs and more.

%package	modules
Summary:	Meta package
Group:		System/Servers
Requires:	apache-mpm = %{version}-%{release}
Requires:	apache-mod_actions = %{version}-%{release}
Requires:	apache-mod_alias = %{version}-%{release}
Requires:	apache-mod_auth_basic = %{version}-%{release}
Requires:	apache-mod_auth_digest = %{version}-%{release}
Requires:	apache-mod_authn_anon = %{version}-%{release}
Requires:	apache-mod_authn_file = %{version}-%{release}
Requires:	apache-mod_authz_dbm = %{version}-%{release}
Requires:	apache-mod_authz_groupfile = %{version}-%{release}
Requires:	apache-mod_authz_host = %{version}-%{release}
Requires:	apache-mod_authz_owner = %{version}-%{release}
Requires:	apache-mod_authz_user = %{version}-%{release}
Requires:	apache-mod_autoindex = %{version}-%{release}
Requires:	apache-mod_cgi = %{version}-%{release}
Requires:	apache-mod_dir = %{version}-%{release}
Requires:	apache-mod_env = %{version}-%{release}
Requires:	apache-mod_expires = %{version}-%{release}
Requires:	apache-mod_filter = %{version}-%{release}
Requires:	apache-mod_headers = %{version}-%{release}
Requires:	apache-mod_imagemap = %{version}-%{release}
Requires:	apache-mod_include = %{version}-%{release}
Requires:	apache-mod_info = %{version}-%{release}
Requires:	apache-mod_log_config = %{version}-%{release}
Requires:	apache-mod_mime = %{version}-%{release}
Requires:	apache-mod_mime_magic = %{version}-%{release}
Requires:	apache-mod_negotiation = %{version}-%{release}
Requires:	apache-mod_rewrite = %{version}-%{release}
Requires:	apache-mod_setenvif = %{version}-%{release}
Requires:	apache-mod_status = %{version}-%{release}
Requires:	apache-mod_substitute = %{version}-%{release}
Requires:	apache-mod_unique_id = %{version}-%{release}
Requires:	apache-mod_usertrack = %{version}-%{release}
Requires:	apache-mod_version = %{version}-%{release}
Requires:	apache-mod_vhost_alias = %{version}-%{release}
# new 2.3+ modules
Requires:	apache-mod_authz_core = %{version}-%{release}
Requires:	apache-mod_authz_host = %{version}-%{release}
Requires:	apache-mod_unixd = %{version}-%{release}
# obsolete 2.2 modules
Obsoletes:	apache-mod_authz_default
Obsoletes:	apache-mod_authn_alias
Obsoletes:	apache-mod_authn_default

%description	modules
This is a meta package that pulls in the apache modules used by default
in %{vendor}.

%package	mod_authn_file
Summary:	User authentication using text files
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_authn_file
This module provides authentication front-ends such as mod_auth_digest
and mod_auth_basic to authenticate users by looking up users in plain text
password files. Similar functionality is provided by mod_authn_dbm.

When using mod_auth_basic or mod_auth_digest, this module is invoked via
the AuthBasicProvider or AuthDigestProvider with the file value.

%package	mod_authn_dbm
Summary:	User authentication using DBM files
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_authn_dbm
This module provides authentication front-ends such as mod_auth_digest and
mod_auth_basic to authenticate users by looking up users in dbm password
files. Similar functionality is provided by mod_authn_file.

When using mod_auth_basic or mod_auth_digest, this module is invoked via
the AuthBasicProvider or AuthDigestProvider with the dbm value.

%package	mod_authn_anon
Summary:	Allows "anonymous" user access to authenticated areas
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_authn_anon
This module provides authentication front-ends such as mod_auth_basic to
authenticate users similar to anonymous-ftp sites, i.e. have a 'magic' user
id 'anonymous' and the email address as a password. These email addresses
can be logged.

Combined with other (database) access control methods, this allows for
effective user tracking and customization according to a user profile
while still keeping the site open for 'unregistered' users. One advantage
of using Auth-based user tracking is that, unlike magic-cookies and funny
URL pre/postfixes, it is completely browser independent and it allows users
to share URLs.

When using mod_auth_basic, this module is invoked via the AuthBasicProvider
directive with the anon value.

%package	mod_authn_dbd
Summary:	User authentication using an SQL database
Group:		System/Servers
Requires:	apache-mod_dbd

%description	mod_authn_dbd
This module provides authentication front-ends such as mod_auth_digest
and mod_auth_basic to authenticate users by looking up users in SQL
tables. Similar functionality is provided by, for example, mod_authn_file.

This module relies on mod_dbd to specify the backend database driver and
connection parameters, and manage the database connections.

When using mod_auth_basic or mod_auth_digest, this module is invoked via
the AuthBasicProvider or AuthDigestProvider with the dbd value.

%package	mod_authn_socache
Summary:	Manages a cache of authentication credentials to relieve the load on backends
Group:		System/Servers

%description	mod_authn_socache
Maintains a cache of authentication credentials, so that a new backend
lookup is not required for every authenticated request.

%package	mod_authn_core
Summary:	Core Authentication
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_authn_core
This module provides core authentication capabilities to allow or deny
access to portions of the web site. mod_authn_core provides directives that
are common to all authentication providers.

%package	mod_authz_host
Summary:	Group authorizations based on host (name or IP address)
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_authz_host
The authorization providers implemented by mod_authz_host are registered using
the Require directive. The directive can be referenced within a <Directory>,
<Files>, or <Location> section as well as .htaccess files to control access
to particular parts of the server.  Access can be controlled based on the
client hostname or IP address.

In general, access restriction directives apply to all access methods (GET,
PUT, POST, etc). This is the desired behavior in most cases.  However, it is
possible to restrict some methods, while leaving other methods unrestricted,
by enclosing the directives in a <Limit> section.

%package	mod_authz_groupfile
Summary:	Group authorization using plaintext files
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_authz_groupfile
This module provides authorization capabilities so that authenticated
users can be allowed or denied access to portions of the web site by group
membership. Similar functionality is provided by mod_authz_dbm.

%package	mod_authz_user
Summary:	User Authorization
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_authz_user
This module provides authorization capabilities so that authenticated
users can be allowed or denied access to portions of the web site.
mod_authz_user grants access if the authenticated user is listed in a
Require user directive. Alternatively Require valid-user can be used to
grant access to all successfully authenticated users.

%package	mod_authz_dbm
Summary:	Group authorization using DBM files
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_authz_dbm
This module provides authorization capabilities so that authenticated
users can be allowed or denied access to portions of the web site by group
membership. Similar functionality is provided by mod_authz_groupfile.

%package	mod_authz_owner
Summary:	Authorization based on file ownership
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_authz_owner
This module authorizes access to files by comparing the userid used for
HTTP authentication (the web userid) with the file-system owner or group
of the requested file. The supplied username and password must be already
properly verified by an authentication module, such as mod_auth_basic or
mod_auth_digest. mod_authz_owner recognizes two arguments for the Require
directive, file-owner and file-group, as follows:

file-owner
 The supplied web-username must match the system's name for the owner of the
 file being requested. That is, if the operating system says the requested
 file is owned by jones, then the username used to access it through the
 web must be jones as well.

file-group
 The name of the system group that owns the file must be present in a
 group database, which is provided, for example, by mod_authz_groupfile
 or mod_authz_dbm, and the web-username must be a member of that group. For
 example, if the operating system says the requested file is owned by (system)
 group accounts, the group accounts must appear in the group database and
 the web-username used in the request must be a member of that group.

%package	mod_authz_dbd
Summary:	Group Authorization and Login using SQL
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_authz_dbd
This module provides authorization capabilities so that authenticated
users can be allowed or denied access to portions of the web site by group
membership. Similar functionality is provided by mod_authz_groupfile and
mod_authz_dbm, with the exception that this module queries a SQL database
to determine whether a user is a member of a group.

This module can also provide database-backed user login/logout
capabilities. These are likely to be of most value when used in conjunction
with mod_authn_dbd.

This module relies on mod_dbd to specify the backend database driver and
connection parameters, and manage the database connections.

%package	mod_authz_core
Summary:	Core Authorization
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_authz_core
This module provides core authorization capabilities so that
authenticated users can be allowed or denied access to portions of the
web site. mod_authz_core provides the functionality to register various
authorization providers. It is usually used in conjunction with an
authentication provider module such as mod_authn_file and an authorization
module such as mod_authz_user. It also allows for advanced logic to be
applied to the authorization processing.

%package	mod_authnz_ldap
Summary:	LDAP HTTP Basic authentication
Group:		System/Servers
Conflicts:	apache-mod_proxy < 2.4.0

%description	mod_authnz_ldap
This module provides authentication front-ends such as mod_auth_basic to
authenticate users through an ldap directory.

mod_authnz_ldap supports the following features:

* Known to support the OpenLDAP SDK (both 1.x and 2.x), Novell LDAP SDK and
  the iPlanet (Netscape) SDK.

* Complex authorization policies can be implemented by representing the policy
  with LDAP filters.

* Uses extensive caching of LDAP operations via mod_ldap.

* Support for LDAP over SSL (requires the Netscape SDK) or TLS (requires the
  OpenLDAP 2.x SDK or Novell LDAP SDK).

When using mod_auth_basic, this module is invoked via the AuthBasicProvider
directive with the ldap value.

%package	mod_access_compat
Summary:	Group authorizations based on host (name or IP address)
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_access_compat
The directives provided by mod_access_compat are used in <Directory>,
<Files>, and <Location> sections as well as .htaccess files to control access
to particular parts of the server. Access can be controlled based on the
client hostname, IP address, or other characteristics of the client request,
as captured in environment variables. The Allow and Deny directives are
used to specify which clients are or are not allowed access to the server,
while the Order directive sets the default access state, and configures
how the Allow and Deny directives interact with each other.

Both host-based access restrictions and password-based authentication may
be implemented simultaneously. In that case, the Satisfy directive is used
to determine how the two sets of restrictions interact.

%package	mod_auth_basic
Summary:	Basic authentication
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_auth_basic
This module allows the use of HTTP Basic Authentication to restrict access
by looking up users in the given providers. HTTP Digest Authentication is
provided by mod_auth_digest. This module should usually be combined with at
least one authentication module such as mod_authn_file and one authorization
module such as mod_authz_user.

%package	mod_auth_form
Summary:	Form authentication
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_auth_form
Form authentication depends on the mod_session modules, and these modules
make use of HTTP cookies, and as such can fall victim to Cross Site Scripting
attacks, or expose potentially private information to clients. Please ensure
that the relevant risks have been taken into account before enabling the
session functionality on your server.

This module allows the use of an HTML login form to restrict access by
looking up users in the given providers. HTML forms require significantly
more configuration than the alternatives, however an HTML login form can
provide a much friendlier experience for end users.

HTTP basic authentication is provided by mod_auth_basic, and HTTP digest
authentication is provided by mod_auth_digest. This module should be
combined with at least one authentication module such as mod_authn_file
and one authorization module such as mod_authz_user.

Once the user has been successfully authenticated, the user's login details
will be stored in a session provided by mod_session.

%package	mod_auth_digest
Summary:	User authentication using MD5 Digest Authentication
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_auth_digest
This module implements HTTP Digest Authentication (RFC2617), and provides
a more secure alternative to mod_auth_basic.

%package	mod_allowmethods
Summary:	Easily restrict what HTTP methods can be used on the server
Group:		System/Servers

%description	mod_allowmethods
This module makes it easy to restrict what HTTP methods can used on an
server. The most common configuration would be:

%package	mod_file_cache
Summary:	Caches a static list of files in memory
Group:		System/Servers

%description	mod_file_cache
This module should be used with care. You can easily create a broken site
using mod_file_cache, so read this document carefully.

Caching frequently requested files that change very infrequently is a
technique for reducing server load. mod_file_cache provides two techniques for
caching frequently requested static files. Through configuration directives,
you can direct mod_file_cache to either open then mmap() a file, or to
pre-open a file and save the file's open file handle. Both techniques reduce
server load when processing requests for these files by doing part of the
work (specifically, the file I/O) for serving the file when the server is
started rather than during each request.

Notice: You cannot use this for speeding up CGI programs or other files
which are served by special content handlers. It can only be used for
regular files which are usually served by the Apache core content handler.

This module is an extension of and borrows heavily from the mod_mmap_static
module in Apache 1.3.

%package	mod_cache
Summary:	RFC 2616 compliant HTTP caching filter
Group:		System/Servers
Suggests:	apache-mod_cache_disk

%description	mod_cache
This module should be used with care, as when the CacheQuickHandler
directive is in its default value of on, the Allow and Deny directives
will be circumvented. You should not enable quick handler caching for any
content to which you wish to limit access by client host name, address or
environment variable.

mod_cache implements an RFC 2616 compliant HTTP content caching filter,
with support for the caching of content negotiated responses containing
the Vary header.

RFC 2616 compliant caching provides a mechanism to verify whether stale or
expired content is still fresh, and can represent a significant performance
boost when the origin server supports conditional requests by honouring
the If-None-Match HTTP request header. Content is only regenerated from
scratch when the content has changed, and not when the cached entry expires.

As a filter, mod_cache can be placed in front of content originating from
any handler, including flat files (served from a slow disk cached on a fast
disk), the output of a CGI script or dynamic content generator, or content
proxied from another server.

In the default configuration, mod_cache inserts the caching filter as far
forward as possible within the filter stack, utilising the quick handler to
bypass all per request processing when returning content to the client. In
this mode of operation, mod_cache may be thought of as a caching proxy
server bolted to the front of the webserver, while running within the
webserver itself.

When the quick handler is switched off using the CacheQuickHandler directive,
it becomes possible to insert the CACHE filter at a point in the filter
stack chosen by the administrator. This provides the opportunity to cache
content before that content is personalised by the mod_include filter,
or optionally compressed by the mod_deflate filter.

Under normal operation, mod_cache will respond to and can be controlled by
the Cache-Control and Pragma headers sent from a client in a request, or from
a server within a response. Under exceptional circumstances, mod_cache can
be configured to override these headers and force site specific behaviour,
however such behaviour will be limited to this cache only, and will not
affect the operation of other caches that may exist between the client and
server, and as a result is not recommended unless strictly necessary.

RFC 2616 allows for the cache to return stale data while the existing
stale entry is refreshed from the origin server, and this is supported
by mod_cache when the CacheLock directive is suitably configured. Such
responses will contain a Warning HTTP header with a 110 response code.
RFC 2616 also allows a cache to return stale data when the attempt made to
refresh the stale data returns an error 500 or above, and this behaviour
is supported by default by mod_cache. Such responses will contain a Warning
HTTP header with a 111 response code.

mod_cache requires the services of one or more storage management modules. One
storage management module is included in the base Apache distribution:

mod_cache_disk
 Implements a disk based storage manager. Headers and bodies are stored
 separately on disk, in a directory structure derived from the md5 hash of the
 cached URL. Multiple content negotiated responses can be stored concurrently,
 however the caching of partial content is not supported by this module. The
 htcacheclean tool is provided to list cached URLs, remove cached URLs,
 or to maintain the size of the disk cache within size and inode limits.

Further details, discussion, and examples, are provided in the Caching Guide.

%package	mod_cache_disk
Summary:	Disk based storage module for the HTTP caching filter
Group:		System/Servers
Obsoletes:	apache-mod_disk_cache
Suggests:	apache-htcacheclean = %{version}-%{release}

%description	mod_cache_disk
mod_cache_disk implements a disk based storage manager for mod_cache.

The headers and bodies of cached responses are stored separately on disk,
in a directory structure derived from the md5 hash of the cached URL.

Multiple content negotiated responses can be stored concurrently, however
the caching of partial content is not yet supported by this module.

Atomic cache updates to both header and body files are achieved without
the need for locking by storing the device and inode numbers of the body
file within the header file. This has the side effect that cache entries
manually moved into the cache will be ignored.

The htcacheclean tool is provided to list cached URLs, remove cached URLs,
or to maintain the size of the disk cache within size and/or inode limits. The
tool can be run on demand, or can be daemonized to offer continuous monitoring
of directory sizes.

%package	mod_cache_socache
Summary:	Shared Object cache module for HTTPD
Group:		System/Servers

%description	mod_cache_socache
mod_cache_socache implements a shared object cache (socache) based storage
manager for mod_cache.

The headers and bodies of cached responses are combined, and stored underneath
a single key in the shared object cache. A number of implementations of shared
object caches are available to choose from.

Multiple content negotiated responses can be stored concurrently, however the
caching of partial content is not yet supported by this module.

%package	mod_socache_shmcb
Summary:	shmcb based shared object cache provider
Group:		System/Servers

%description	mod_socache_shmcb
mod_socache_shmcb is a shared object cache provider which provides for
creation and access to a cache backed by a high-performance cyclic buffer
inside a shared memory segment.

shmcb:/path/to/datafile(512000)

Details of other shared object cache providers can be found here.

%package	mod_socache_dbm
Summary:	DBM based shared object cache provider
Group:		System/Servers

%description	mod_socache_dbm
mod_socache_dbm is a shared object cache provider which provides for creation
and access to a cache backed by a DBM database.

dbm:/path/to/datafile

Details of other shared object cache providers can be found here.

%package	mod_socache_memcache
Summary:	Memcache based shared object cache provider
Group:		System/Servers

%description	mod_socache_memcache
mod_socache_memcache is a shared object cache provider which provides for
creation and access to a cache backed by the memcached high-performance,
distributed memory object caching system.

Details of other shared object cache providers can be found here.

%package	mod_watchdog
Summary:	provides infrastructure for other modules to periodically run tasks
Group:		System/Servers

%description	mod_watchdog
mod_watchdog defines programmatic hooks for other modules to periodically run
tasks. These modules can register handlers for mod_watchdog hooks. Currently,
the following modules in the Apache distribution use this functionality:

 * mod_heartbeat

 * mod_heartmonitor

To allow a module to use mod_watchdog functionality, mod_watchdog itself
must be statically linked to the server core or, if a dynamic module,
be loaded before the calling module.

%package	mod_dbd
Summary:	Manages SQL database connections
Group:		System/Servers
Requires:	apr-util-dbd-ldap
Suggests:	apr-util-dbd-freetds
Suggests:	apr-util-dbd-mysql
Suggests:	apr-util-dbd-odbc
Suggests:	apr-util-dbd-pgsql
Suggests:	apr-util-dbd-sqlite3

%description	mod_dbd
mod_dbd manages SQL database connections using APR. It provides database
connections on request to modules requiring SQL database functions, and
takes care of managing databases with optimal efficiency and scalability
for both threaded and non-threaded MPMs. For details, see the APR website
and this overview of the Apache DBD Framework by its original developer.

%package	mod_bucketeer
Summary:	Buckets manipulation filter
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_bucketeer
Buckets manipulation filter

%package	mod_dumpio
Summary:	Dumps all I/O to error log as desired
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_dumpio
mod_dumpio allows for the logging of all input received by Apache and/or
all output sent by Apache to be logged (dumped) to the error.log file.

The data logging is done right after SSL decoding (for input) and right
before SSL encoding (for output). As can be expected, this can produce
extreme volumes of data, and should only be used when debugging problems.

%package	mod_echo
Summary:	A simple echo server to illustrate protocol modules
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_echo
This module provides an example protocol module to illustrate the concept. It
provides a simple echo server. Telnet to it and type stuff, and it will
echo it.

%package	mod_case_filter
Summary:	CaseFilter module
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_case_filter
CaseFilter module

%package	mod_case_filter_in
Summary:	CaseFilterInFilter module
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_case_filter_in
CaseFilterInFilter module

%package	mod_buffer
Summary:	Support for request buffering
Group:		System/Servers

%description	mod_buffer
This module provides the ability to buffer the input and output filter stacks.

Under certain circumstances, content generators might create content in small
chunks. In order to promote memory reuse, in memory chunks are always 8k in
size, regardless of the size of the chunk itself. When many small chunks are
generated by a request, this can create a large memory footprint while the
request is being processed, and an unnecessarily large amount of data on
the wire. The addition of a buffer collapses the response into the fewest
chunks possible.

When httpd is used in front of an expensive content generator, buffering the
response may allow the backend to complete processing and release resources
sooner, depending on how the backend is designed.

The buffer filter may be added to either the input or the output filter
stacks, as appropriate, using the SetInputFilter, SetOutputFilter,
AddOutputFilter or AddOutputFilterByType directives.

Using buffer with mod_include

AddOutputFilterByType INCLUDES;BUFFER text/html The buffer filters read the
request/response into RAM and then repack the request/response into the fewest
memory buckets possible, at the cost of CPU time. When the request/response
is already efficiently packed, buffering the request/response could cause
the request/response to be slower than not using a buffer at all. These
filters should be used with care, and only where necessary.

%package	mod_data
Summary:	Convert response body into an RFC2397 data URL
Group:		System/Servers

%description	mod_data
This module provides the ability to convert a response into an RFC2397
data URL.

Data URLs can be embedded inline within web pages using something like
the mod_include module, to remove the need for clients to make separate
connections to fetch what may potentially be many small images. Data URLs
may also be included into pages generated by scripting languages such as PHP.

An example of a data URL

data:image/gif;base64,R0lGODdhMAAwAPAAAAAAAP///ywAAAAAMAAw
AAAC8IyPqcvt3wCcDkiLc7C0qwyGHhSWpjQu5yqmCYsapyuvUUlvONmOZtfzgFz
ByTB10QgxOR0TqBQejhRNzOfkVJ+5YiUqrXF5Y5lKh/DeuNcP5yLWGsEbtLiOSp
a/TPg7JpJHxyendzWTBfX0cxOnKPjgBzi4diinWGdkF8kjdfnycQZXZeYGejmJl
ZeGl9i2icVqaNVailT6F5iJ90m6mvuTS4OK05M0vDk0Q4XUtwvKOzrcd3iq9uis
F81M1OIcR7lEewwcLp7tuNNkM3uNna3F2JQFo97Vriy/Xl4/f1cf5VWzXyym7PH
hhx4dbgYKAAA7

The filter takes no parameters, and can be added to the filter stack using
the SetOutputFilter directive, or any of the directives supported by the
mod_filter module.

Configuring the filter

<Location /data/images>
SetOutputFilter DATA </Location>

%package	mod_ratelimit
Summary:	Bandwidth Rate Limiting for Clients
Group:		System/Servers

%description	mod_ratelimit
Provides a filter named RATE_LIMIT to limit client bandwidth. The connection
speed to be simulated is specified, in KiB/s, using the environment variable
rate-limit.

%package	mod_reqtimeout
Summary:	Set timeout and minimum data rate for receiving requests
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_reqtimeout
This module allows to set timeouts for the reading request and reading body
phases. It is implemented as an input connection filter that sets the socket
timeout so that the total request time does not exceed the timeout value.

mod_reqtimeout can be used to mitigate slowloris type attacks.

%package	mod_ext_filter
Summary:	Pass the response body through an external program before delivery
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_ext_filter
mod_ext_filter presents a simple and familiar programming model for
filters. With this module, a program which reads from stdin and writes to
stdout (i.e., a Unix-style filter command) can be a filter for Apache. This
filtering mechanism is much slower than using a filter which is specially
written for the Apache API and runs inside of the Apache server process,
but it does have the following benefits: * the programming model is much
simpler * any programming/scripting language can be used, provided that it
 allows the program to read from standard input and write to standard output
* existing programs can be used unmodified as Apache filters

Even when the performance characteristics are not suitable for production
use, mod_ext_filter can be used as a prototype environment for filters.

%package	mod_request
Summary:	Filters to handle and make available HTTP request bodies
Group:		System/Servers

%description	mod_request
Under normal circumstances, request handlers such as the default handler
for static files will discard the request body when it is not needed by
the request handler. As a result, filters such as mod_include are limited
to making GET requests only when including other URLs as subrequests, even
if the original request was a POST request, as the discarded request body
is no longer available once filter processing is taking place.

When this directive has a value greater than zero, request handlers that
would otherwise discard request bodies will instead set the request body
aside for use by filters up to the maximum size specified. In the case of the
mod_include filter, an attempt to POST a request to the static shtml file will
cause any subrequests to be POST requests, instead of GET requests as before.

This feature makes it possible to break up complex web pages and web
applications into small individual components, and combine the components
and the surrounding web page structure together using mod_include. The
components can take the form of CGI programs, scripted languages, or URLs
reverse proxied into the URL space from another server using mod_proxy.

Note: Each request set aside has to be set aside in temporary RAM until the
request is complete. As a result, care should be taken to ensure sufficient
RAM is available on the server to support the intended load. Use of this
directive should be limited to where needed on targeted parts of your URL
space, and with the lowest possible value that is still big enough to hold
a request body.

If the request size sent by the client exceeds the maximum size allocated
by this directive, the server will return 413 Request Entity Too Large.

%package	mod_include
Summary:	Server-parsed html documents (Server Side Includes)
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_include
This module provides a filter which will process files before they are
sent to the client. The processing is controlled by specially formatted
SGML comments, referred to as elements. These elements allow conditional
text, the inclusion of other files or programs, as well as the setting and
printing of environment variables.

%package	mod_filter
Summary:	Context-sensitive smart filter configuration module
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_filter
This module enables smart, context-sensitive configuration of output
content filters. For example, apache can be configured to process different
content-types through different filters, even when the content-type is not
known in advance (e.g. in a proxy).

mod_filter works by introducing indirection into the filter chain.  Instead of
inserting filters in the chain, we insert a filter harness which in turn
dispatches conditionally to a filter provider. Any content filter may be
used as a provider to mod_filter; no change to existing filter modules is
required (although it may be possible to simplify them).

%package	mod_reflector
Summary:	Reflect a request body as a response via the output filter stack
Group:		System/Servers

%description	mod_reflector
This module allows request bodies to be reflected back to the client,
in the process passing the request through the output filter stack. A
suitably configured chain of filters can be used to transform the request
into a response. This module can be used to turn an output filter into an
HTTP service.

%package	mod_substitute
Summary:	Perform search and replace operations on response bodies
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_substitute
mod_substitute provides a mechanism to perform both regular expression and
fixed string substitutions on response bodies.

%package	mod_sed
Summary:	Filter Input (request) and Output (response) content using sed syntax
Group:		System/Servers

%description	mod_sed
mod_sed is an in-process content filter. The mod_sed filter implements the
sed editing commands implemented by the Solaris 10 sed program as described
in the manual page. However, unlike sed, mod_sed doesn't take data from
standard input. Instead, the filter acts on the entity data sent between
client and server. mod_sed can be used as an input or output filter. mod_sed
is a content filter, which means that it cannot be used to modify client
or server http headers.

The mod_sed output filter accepts a chunk of data, executes the sed scripts
on the data, and generates the output which is passed to the next filter
in the chain.

The mod_sed input filter reads the data from the next filter in the chain,
executes the sed scripts, and returns the generated data to the caller
filter in the filter chain.

Both the input and output filters only process the data if newline characters
are seen in the content. At the end of the data, the rest of the data is
treated as the last line.

A tutorial article on mod_sed, and why it is more powerful than simple string
or regular expression search and replace, is available on the author's blog.

%package	mod_charset_lite
Summary:	Specify character set translation or recoding
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_charset_lite
mod_charset_lite allows the server to change the character set of responses
before sending them to the client. In an EBCDIC environment, Apache always
translates HTTP protocol content (e.g. response headers) from the code page of
the Apache process locale to ISO-8859-1, but not the body of responses. In
any environment, mod_charset_lite can be used to specify that response
bodies should be translated. For example, if files are stored in EBCDIC,
then mod_charset_lite can translate them to ISO-8859-1 before sending them
to the client.

This module provides a small subset of configuration mechanisms implemented
by Russian Apache and its associated mod_charset.

%package	mod_deflate
Summary:	Compress content before it is delivered to the client
Group:		System/Servers

%description	mod_deflate
The mod_deflate module provides the DEFLATE output filter that allows
output from your server to be compressed before being sent to the client
over the network.

%package	mod_macro
Summary:	Macro support inside Apache httpd runtime configuration files
Group:		System/Servers

%description	mod_macro
This modules provides macros within apache httpd runtime configuration files.
These macros may have parameters. They are expanded when used (parameters
are substituted by their values given as an argument), and the result is
processed normally.

%package	mod_xml2enc
Summary:	Enhanced charset/internationalisation support for libxml2-based filter modules
Group:		System/Servers

%description	mod_xml2enc
This module provides enhanced internationalisation support for markup-aware
filter modules such as mod_proxy_html. It can automatically detect the
encoding of input data and ensure they are correctly processed by the
libxml2 parser, including converting to Unicode (UTF-8) where necessary. It
can also convert data to an encoding of choice after markup processing, and
will ensure the correct charset value is set in the HTTP Content-Type header.

%package	mod_proxy_html
Summary:	Rewrite HTML links in to ensure they are addressable in a proxy context
Group:		System/Servers

%description	mod_proxy_html
This module provides an output filter to rewrite HTML links in a proxy
situation, to ensure that links work for users outside the proxy. It serves
the same purpose as Apache's ProxyPassReverse directive does for HTTP headers,
and is an essential component of a reverse proxy.

For example, if a company has an application server at appserver.example.com
that is only visible from within the company's internal network, and a
public webserver www.example.com, they may wish to provide a gateway to
the application server at http://www.example.com/appserver/. When the
application server links to itself, those links need to be rewritten
to work through the gateway.  mod_proxy_html serves to rewrite <a
href="http://appserver.example.com/foo/bar.html">foobar</a> to <a
href="http://www.example.com/appserver/foo/bar.html">foobar</a> making it
accessible from outside.

mod_proxy_html was originally developed at WebÞing, whose extensive
documentation may be useful to users.

%package	mod_proxy_wstunnel
Summary:	WebSockets support for mod_proxy
Group:		System/Servers

%description	mod_proxy_wstunnel
This module requires the service of mod_proxy. It provides support
for the tunnelling of web socket connections to a backend websockets
server. The connection is automagically upgraded to a websocket
connection.

%package	mod_mime
Summary:	Associates the requested filename's extensions with the
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_mime
This module is used to assign content metadata to the content selected
for an HTTP response by mapping patterns in the URI or filenames to the
metadata values. For example, the filename extensions of content files
often define the content's Internet media type, language, character set,
and content-encoding. This information is sent in HTTP messages containing
that content and used in content negotiation when selecting alternatives,
such that the user's preferences are respected when choosing one of several
possible contents to serve. See mod_negotiation for more information about
content negotiation.

The directives AddCharset, AddEncoding, AddLanguage and AddType are all used
to map file extensions onto the metadata for that file.  Respectively they
set the character set, content-encoding, content-language, and media-type
(content-type) of documents. The directive TypesConfig is used to specify
a file which also maps extensions onto media types.

In addition, mod_mime may define the handler and filters that originate
and process content. The directives AddHandler, AddOutputFilter, and
AddInputFilter control the modules or scripts that serve the document.
The MultiviewsMatch directive allows mod_negotiation to consider these file
extensions to be included when testing Multiviews matches.

While mod_mime associates metadata with filename extensions, the core
server provides directives that are used to associate all the files in a
given container (e.g., <Location>, <Directory>, or <Files>) with particular
metadata. These directives include ForceType, SetHandler, SetInputFilter,
and SetOutputFilter. The core directives override any filename extension
mappings defined in mod_mime.

Note that changing the metadata for a file does not change the value of the
Last-Modified header. Thus, previously cached copies may still be used by
a client or proxy, with the previous headers. If you change the metadata
(language, content type, character set or encoding) you may need to 'touch'
affected files (updating their last modified date) to ensure that all
visitors are receive the corrected content headers.

%package	mod_ldap
Summary:	LDAP connection pooling and result caching services
Group:		System/Servers
Requires:	apr-util-dbd-ldap
Requires:	apache-mod_authnz_ldap

%description	mod_ldap
This module was created to improve the performance of websites relying on
backend connections to LDAP servers. In addition to the functions provided
by the standard LDAP libraries, this module adds an LDAP connection pool
and an LDAP shared memory cache.

To enable this module, LDAP support must be compiled into apr-util.
This is achieved by adding the --with-ldap flag to the configure script
when building Apache.

SSL/TLS support is dependant on which LDAP toolkit has been linked to
APR. As of this writing, APR-util supports: OpenLDAP SDK (2.x or later),
Novell LDAP SDK, Mozilla LDAP SDK, native Solaris LDAP SDK (Mozilla based),
native Microsoft LDAP SDK, or the iPlanet (Netscape) SDK. See the APR
website for details.

%package	mod_log_config
Summary:	Logging of the requests made to the server
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_log_config
This module provides for flexible logging of client requests. Logs are
written in a customizable format, and may be written directly to a file, or
to an external program. Conditional logging is provided so that individual
requests may be included or excluded from the logs based on characteristics
of the request.

Three directives are provided by this module: TransferLog to create a log
file, LogFormat to set a custom format, and CustomLog to define a log file
and format in one step. The TransferLog and CustomLog directives can be
used multiple times in each server to cause each request to be logged to
multiple files.

%package	mod_log_debug
Summary:	Additional configurable debug logging
Group:		System/Servers

%description	mod_log_debug
Additional configurable debug logging.

%package	mod_log_forensic
Summary:	Forensic Logging of the requests made to the server
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_log_forensic
This module provides for forensic logging of client requests. Logging is
done before and after processing a request, so the forensic log contains
two log lines for each request. The forensic logger is very strict, which
means: * The format is fixed. You cannot modify the logging format at
 runtime.
* If it cannot write its data, the child process exits immediately
 and may dump core (depending on your CoreDumpDirectory configuration).

The check_forensic script, which can be found in the distribution's support
directory, may be helpful in evaluating the forensic log output.

%package	mod_logio
Summary:	Logging of input and output bytes per request
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_logio
This module provides the logging of input and output number of bytes
received/sent per request. The numbers reflect the actual bytes as received
on the network, which then takes into account the headers and bodies of
requests and responses. The counting is done before SSL/TLS on input and
after SSL/TLS on output, so the numbers will correctly reflect any changes
made by encryption.

This module requires mod_log_config.  When KeepAlive connections are used with
SSL, the overhead of the SSL handshake is reflected in the byte count of the
first request on the connection. When per-directory SSL renegotiation occurs,
the bytes are associated with the request that triggered the renegotiation.

%package	mod_lua
Summary:	Provides Lua hooks into various portions of the httpd request processing
Group:		System/Servers

%description	mod_lua
This module allows the server to be extended with scripts written in the Lua
programming language. The extension points (hooks) available with mod_lua
include many of the hooks available to natively compiled Apache HTTP Server
modules, such as mapping requests to files, generating dynamic responses,
access control, authentication, and authorization

More information on the Lua programming language can be found at the the Lua
website.  mod_lua is still in experimental state. Until it is declared stable,
usage and behavior may change at any time, even between stable releases of
the 2.4.x series. Be sure to check the CHANGES file before upgrading.

%package	mod_env
Summary:	Modifies the environment which is passed to CGI scripts and SSI pages
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_env
This module allows for control of internal environment variables that are
used by various Apache HTTP Server modules. These variables are also provided
to CGI scripts as native system environment variables, and available for
use in SSI pages. Environment variables may be passed from the shell which
invoked the httpd process. Alternatively, environment variables may be set
or unset within the configuration process.

%package	mod_mime_magic
Summary:	Determines the MIME type of a file by looking at a few bytes of its contents
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_mime_magic
This module determines the MIME type of files in the same way the Unix
file(1) command works: it looks at the first few bytes of the file. It is
intended as a "second line of defense" for cases that mod_mime can't resolve.

This module is derived from a free version of the file(1) command for Unix,
which uses "magic numbers" and other hints from a file's contents to figure
out what the contents are. This module is active only if the magic file is
specified by the MimeMagicFile directive.

%package	mod_cern_meta
Summary:	CERN httpd metafile semantics
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_cern_meta
Emulate the CERN HTTPD Meta file semantics. Meta files are HTTP headers
that can be output in addition to the normal range of headers for each
file accessed. They appear rather like the Apache .asis files, and are
able to provide a crude way of influencing the Expires: header, as well as
providing other curiosities. There are many ways to manage meta information,
this one was chosen because there is already a large number of CERN users
who can exploit this module.

More information on the CERN metafile semantics is available.

%package	mod_expires
Summary:	Generation of Expires and Cache-Control HTTP headers
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_expires
This module controls the setting of the Expires HTTP header and the
max-age directive of the Cache-Control HTTP header in server responses.
The expiration date can set to be relative to either the time the source
file was last modified, or to the time of the client access.

These HTTP headers are an instruction to the client about the document's
validity and persistence. If cached, the document may be fetched from the
cache rather than from the source until this time has passed. After that,
the cache copy is considered "expired" and invalid, and a new copy must be
obtained from the source.

To modify Cache-Control directives other than max-age (see RFC 2616 section
14.9), you can use the Header directive.

When the Expires header is already part of the response generated by the
server, for example when generated by a CGI script or proxied from an origin
server, this module does not change or add an Expires or Cache-Control header.

%package	mod_headers
Summary:	Customization of HTTP request and response headers
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_headers
This module provides directives to control and modify HTTP request and
response headers. Headers can be merged, replaced or removed.

%package	mod_ident
Summary:	RFC 1413 ident lookups
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_ident
This module queries an RFC 1413 compatible daemon on a remote host to look
up the owner of a connection.

%package	mod_usertrack
Summary:	Clickstream logging of user activity on a site
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_usertrack
Provides tracking of a user through your website via browser cookies.

%package	mod_unique_id
Summary:	Provides an environment variable with a unique identifier for each request
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_unique_id
This module provides a magic token for each request which is guaranteed
to be unique across "all" requests under very specific conditions. The
unique identifier is even unique across multiple machines in a properly
configured cluster of machines. The environment variable UNIQUE_ID is set to
the identifier for each request. Unique identifiers are useful for various
reasons which are beyond the scope of this document.

%package	mod_setenvif
Summary:	Set the environment variables based on characteristics of the request
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_setenvif
The mod_setenvif module allows you to set internal environment variables
according to whether different aspects of the request match regular
expressions you specify. These environment variables can be used by other
parts of the server to make decisions about actions to be taken, as well
as becoming available to CGI scripts and SSI pages.

The directives are considered in the order they appear in the configuration
files. So more complex sequences can be used, such as this example, which
sets netscape if the browser is mozilla but not MSIE.

BrowserMatch ^Mozilla netscape BrowserMatch MSIE !netscape

%package	mod_version
Summary:	Version dependent configuration
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_version
This module is designed for the use in test suites and large networks which
have to deal with different httpd versions and different configurations. It
provides a new container -- <IfVersion>, which allows a flexible version
checking including numeric comparisons and regular expressions.

%package	mod_remoteip
Summary:	Replaces the original client IP address with the useragent IP address
Group:		System/Servers

%description	mod_remoteip
This module is used to treat the useragent which initiated the request
as the originating useragent as identified by httpd for the purposes of
authorization and logging, even where that useragent is behind a load
balancer, front end server, or proxy server.

The module overrides the client IP address for the connection with the
useragent IP address reported in the request header configured with the
RemoteIPHeader directive.

Once replaced as instructed, this overridden useragent IP address is then used
for the mod_authz_host <Require ip> feature, is reported by mod_status, and
is recorded by mod_log_config \%a and core \%a format strings. The underlying
client IP of the connection is available in the \%{c}a format string.  It is
critical to only enable this behavior from intermediate hosts (proxies,
etc) which are trusted by this server, since it is trivial for the remote
useragent to impersonate another useragent.

%package	mod_proxy
Summary:	Multi-protocol proxy/gateway server
Group:		System/Servers
Suggests:	apache-mod_proxy_connect
Suggests:	apache-mod_proxy_ftp
Suggests:	apache-mod_proxy_http
Suggests:	apache-mod_proxy_balancer

%description	mod_proxy
Do not enable proxying with ProxyRequests until you have secured your
server. Open proxy servers are dangerous both to your network and to the
Internet at large.

mod_proxy and related modules implement a proxy/gateway for Apache HTTP
Server, supporting a number of popular protocols as well as several different
load balancing algorithms. Third-party modules can add support for additional
protocols and load balancing algorithms.

A set of modules must be loaded into the server to provide the necessary
features. These modules can be included statically at build time
or dynamically via the LoadModule directive). The set must include: *
mod_proxy, which provides basic proxy capabilities * mod_proxy_balancer
and one or more balancer modules, if load
 balancing is required. (See mod_proxy_balancer for more information.)
* one or more proxy scheme, or protocol, modules:

 Protocol Module AJP13 (Apache JServe Protocol version 1.3) mod_proxy_ajp
 CONNECT (for SSL) mod_proxy_connect FastCGI mod_proxy_fcgi ftp mod_proxy_ftp
 HTTP/0.9, HTTP/1.0, and HTTP/1.1 mod_proxy_http SCGI mod_proxy_scgi

In addition, extended features are provided by other modules. Caching is
provided by mod_cache and related modules. The ability to contact remote
servers using the SSL/TLS protocol is provided by the SSLProxy* directives
of mod_ssl. These additional modules will need to be loaded and configured
to take advantage of these features.

%package	mod_proxy_connect
Summary:	mod_proxy extension for CONNECT request handling
Group:		System/Servers
Conflicts:	apache-proxy < 2.4.0

%description	mod_proxy_connect
This module requires the service of mod_proxy. It provides support for
the CONNECT HTTP method. This method is mainly used to tunnel SSL requests
through proxy servers.

Thus, in order to get the ability of handling CONNECT requests, mod_proxy
and mod_proxy_connect have to be present in the server.

CONNECT is also used, when the server needs to send an HTTPS request through
a forward proxy. In this case the server acts as a CONNECT client. This
functionality is part of mod_proxy and mod_proxy_connect is not needed in
this case.

Do not enable proxying until you have secured your server. Open proxy
servers are dangerous both to your network and to the Internet at large.

%package	mod_proxy_ftp
Summary:	FTP support module for mod_proxy
Group:		System/Servers
Conflicts:	apache-proxy < 2.4.0

%description	mod_proxy_ftp
This module requires the service of mod_proxy. It provides support for
the proxying FTP sites. Note that FTP support is currently limited to the
GET method.

Thus, in order to get the ability of handling FTP proxy requests, mod_proxy
and mod_proxy_ftp have to be present in the server.

Do not enable proxying until you have secured your server. Open proxy
servers are dangerous both to your network and to the Internet at large.

%package	mod_proxy_http
Summary:	HTTP support module for mod_proxy
Group:		System/Servers
Conflicts:	apache-proxy < 2.4.0

%description	mod_proxy_http
This module requires the service of mod_proxy. It provides the features used
for proxying HTTP and HTTPS requests. mod_proxy_http supports HTTP/0.9,
HTTP/1.0 and HTTP/1.1. It does not provide any caching abilities. If you
want to set up a caching proxy, you might want to use the additional service
of the mod_cache module.

Thus, in order to get the ability of handling HTTP proxy requests, mod_proxy
and mod_proxy_http have to be present in the server.

Do not enable proxying until you have secured your server. Open proxy
servers are dangerous both to your network and to the Internet at large.

%package	mod_proxy_fcgi
Summary:	FastCGI support module for mod_proxy
Group:		System/Servers

%description	mod_proxy_fcgi
This module requires the service of mod_proxy. It provides support for the
FastCGI protocol.

Thus, in order to get the ability of handling the FastCGI protocol, mod_proxy
and mod_proxy_fcgi have to be present in the server.

Unlike mod_fcgid and mod_fastcgi, mod_proxy_fcgi has no provision for
starting the application process; fcgistarter is provided for that purpose.

Do not enable proxying until you have secured your server. Open proxy
servers are dangerous both to your network and to the Internet at large.

%package	mod_proxy_scgi
Summary:	SCGI gateway module for mod_proxy
Group:		System/Servers
Conflicts:	apache-proxy < 2.4.0

%description	mod_proxy_scgi
This module requires the service of mod_proxy. It provides support for the
SCGI protocol, version 1.

Thus, in order to get the ability of handling the SCGI protocol, mod_proxy
and mod_proxy_scgi have to be present in the server.

Do not enable proxying until you have secured your server. Open proxy
servers are dangerous both to your network and to the Internet at large.

%package	mod_proxy_fdpass
Summary:	fdpass external process support module for mod_proxy
Group:		System/Servers

%description	mod_proxy_fdpass
This module requires the service of mod_proxy. It provides support for the
passing the socket of the client to another process.

mod_proxy_fdpass uses the ability of AF_UNIX domain sockets to pass an open
file descriptor to allow another process to finish handling a request.

The module has a proxy_fdpass_flusher provider interface, which allows
another module to optionally send the response headers, or even the start of
the response body. The default flush provider disables keep-alive, and sends
the response headers, letting the external process just send a response body.

At this time the only data passed to the external process is the client
socket. To receive a client socket, call recvfrom with an allocated struct
cmsghdr. Future versions of this module may include more data after the
client socket, but this is not implemented at this time.

%package	mod_proxy_ajp
Summary:	AJP support module for mod_proxy
Group:		System/Servers

%description	mod_proxy_ajp
This module requires the service of mod_proxy. It provides support for the
Apache JServ Protocol version 1.3 (hereafter AJP13).

Thus, in order to get the ability of handling AJP13 protocol, mod_proxy
and mod_proxy_ajp have to be present in the server.

Do not enable proxying until you have secured your server. Open proxy
servers are dangerous both to your network and to the Internet at large.

%package	mod_proxy_balancer
Summary:	mod_proxy extension for load balancing
Group:		System/Servers
Conflicts:	apache-proxy < 2.4.0

%description	mod_proxy_balancer
This module requires the service of mod_proxy. It provides load balancing
support for HTTP, FTP and AJP13 protocols

Load balancing scheduler algorithm is provided by not this module but
other modules such as: mod_lbmethod_byrequests, mod_lbmethod_bytraffic,
mod_lbmethod_bybusyness and mod_lbmethod_heartbeat.

Thus, in order to get the ability of load balancing, mod_proxy,
mod_proxy_balancer and at least one of load balancing scheduler algorithm
modules have to be present in the server.

Do not enable proxying until you have secured your server. Open proxy
servers are dangerous both to your network and to the Internet at large.

%package	mod_proxy_express
Summary:	Dynamic mass reverse proxy extension for mod_proxy
Group:		System/Servers

%description	mod_proxy_express
This module creates dynamically configured mass reverse proxies, by mapping
the Host: header of the HTTP request to a server name and backend URL
stored in a DBM file. This allows for easy use of a huge number of reverse
proxies with no configuration changes. It is much less feature-full than
mod_proxy_balancer, which also provides dynamic growth, but is intended
to handle much, much larger numbers of backends. It is ideally suited as
a front-end HTTP switch.

This module requires the service of mod_proxy.

Do not enable proxying until you have secured your server. Open proxy
servers are dangerous both to your network and to the Internet at large.

Limitations

* This module is not intended to replace the dynamic capability of
 mod_proxy_balancer. Instead, it is intended to be mostly a lightweight
 and fast alternative to using mod_rewrite with RewriteMap and the [P]
 flag for mapped reverse proxying.
* It does not support regex or pattern matching at all.  * It emulates:
 ProxyPass / backend.server:port ProxyPassReverse / backend.server:port
 That is, the entire URL is appended to the mapped backend URL. This is in
 keeping with the intent of being a simple but fast reverse proxy switch.

%package	mod_session
Summary:	Session support
Group:		System/Servers

%description	mod_session
The session modules make use of HTTP cookies, and as such can fall victim to
Cross Site Scripting attacks, or expose potentially private information to
clients. Please ensure that the relevant risks have been taken into account
before enabling the session functionality on your server.

This module provides support for a server wide per user session
interface. Sessions can be used for keeping track of whether a user has been
logged in, or for other per user information that should be kept available
across requests.

Sessions may be stored on the server, or may be stored on the browser.
Sessions may also be optionally encrypted for added security. These
features are divided into several modules in addition to mod_session;
mod_session_crypto, mod_session_cookie and mod_session_dbd. Depending on the
server requirements, load the appropriate modules into the server (either
statically at compile time or dynamically via the LoadModule directive).

Sessions may be manipulated from other modules that depend on the session,
or the session may be read from and written to using environment variables
and HTTP headers, as appropriate.

%package	mod_session_cookie
Summary:	Cookie based session support
Group:		System/Servers

%description	mod_session_cookie
The session modules make use of HTTP cookies, and as such can fall victim to
Cross Site Scripting attacks, or expose potentially private information to
clients. Please ensure that the relevant risks have been taken into account
before enabling the session functionality on your server.

This submodule of mod_session provides support for the storage of user
sessions on the remote browser within HTTP cookies.

Using cookies to store a session removes the need for the server or a group
of servers to store the session locally, or collaborate to share a session,
and can be useful for high traffic environments where a server based session
might be too resource intensive.

If session privacy is required, the mod_session_crypto module can be used to
encrypt the contents of the session before writing the session to the client.

For more details on the session interface, see the documentation for the
mod_session module.

%package	mod_session_crypto
Summary:	Session encryption support
Group:		System/Servers

%description	mod_session_crypto
The session modules make use of HTTP cookies, and as such can fall victim to
Cross Site Scripting attacks, or expose potentially private information to
clients. Please ensure that the relevant risks have been taken into account
before enabling the session functionality on your server.

This submodule of mod_session provides support for the encryption of user
sessions before being written to a local database, or written to a remote
browser via an HTTP cookie.

This can help provide privacy to user sessions where the contents of the
session should be kept private from the user, or where protection is needed
against the effects of cross site scripting attacks.

For more details on the session interface, see the documentation for the
mod_session module.

%package	mod_session_dbd
Summary:	DBD/SQL based session support
Group:		System/Servers

%description	mod_session_dbd
The session modules make use of HTTP cookies, and as such can fall victim to
Cross Site Scripting attacks, or expose potentially private information to
clients. Please ensure that the relevant risks have been taken into account
before enabling the session functionality on your server.

This submodule of mod_session provides support for the storage of user
sessions within a SQL database using the mod_dbd module.

Sessions can either be anonymous, where the session is keyed by a unique
UUID string stored on the browser in a cookie, or per user, where the
session is keyed against the userid of the logged in user.

SQL based sessions are hidden from the browser, and so offer a measure of
privacy without the need for encryption.

Different webservers within a server farm may choose to share a database,
and so share sessions with one another.

For more details on the session interface, see the documentation for the
mod_session module.

%package	mod_slotmem_shm
Summary:	Slot-based shared memory provider
Group:		System/Servers

%description	mod_slotmem_shm
mod_slotmem_shm is a memory provider which provides for creation and access
to a shared memory segment in which the datasets are organized in "slots."

All shared memory is cleared and cleaned with each restart, whether graceful
or not. The data itself is stored and restored within a file noted by the
name parameter in the create and attach calls.

%package	mod_slotmem_plain
Summary:	Slot-based shared memory provider
Group:		System/Servers

%description	mod_slotmem_plain
mod_slotmem_plain is a memory provider which provides for creation and access
to a plain memory segment in which the datasets are organized in "slots."

If the memory needs to be shared between threads and processes, a better
provider would be mod_slotmem_shm.

%package	mod_ssl
Summary:	Strong cryptography using the SSL and TLS protocols
Group:		System/Servers
Requires:	apache-mod_socache_shmcb
Requires(post):	openssl

%description	mod_ssl
This module provides SSL v2/v3 and TLS v1 support for the Apache HTTP
Server. It was contributed by Ralf S. Engelschall based on his mod_ssl
project and originally derived from work by Ben Laurie.

This module relies on OpenSSL to provide the cryptography engine.

Further details, discussion, and examples are provided in the SSL
documentation.

%package	mod_optional_hook_export
Summary:	ExportLogTransaction module
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_optional_hook_export
ExportLogTransaction module

%package	mod_optional_hook_import
Summary:	ImportOptionalHookTestHook module
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_optional_hook_import
ImportOptionalHookTestHook module

%package	mod_optional_fn_import
Summary:	ImportLogTransaction module
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_optional_fn_import
ImportLogTransaction module

%package	mod_optional_fn_export
Summary:	optional hook import module
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_optional_fn_export
Description:optional hook import module

%package	mod_dialup
Summary:	Send static content at a bandwidth rate limit, defined by old modem standards
Group:		System/Servers

%description	mod_dialup
It is a module that sends static content at a bandwidth rate limit, defined
by the various old modem standards. So, you can browse your site with a
56k V.92 modem, by adding something like this:

<Location /mysite> ModemStandard V.92 </Location>

Previously to do bandwidth rate limiting modules would have to block an entire
thread, for each client, and insert sleeps to slow the bandwidth down. Using
the new suspend feature, a handler can get callback N milliseconds in the
future, and it will be invoked by the Event MPM on a different thread,
once the timer hits. From there the handler can continue to send data to
the client.

%package	mod_lbmethod_byrequests
Summary:	Request Counting load balancer scheduler algorithm for mod_proxy_balancer
Group:		System/Servers

%description	mod_lbmethod_byrequests
This module does not provide any configuration directives of its own.
It requires the services of mod_proxy_balancer, and provides the byrequests
load balancing method..

%package	mod_lbmethod_bytraffic
Summary:	Weighted Traffic Counting load balancer scheduler for mod_proxy_balancer
Group:		System/Servers

%description	mod_lbmethod_bytraffic
This module does not provide any configuration directives of its own.
It requires the services of mod_proxy_balancer, and provides the bytraffic
load balancing method..

%package	mod_lbmethod_bybusyness
Summary:	Pending Request Counting load balancer scheduler for mod_proxy_balancer
Group:		System/Servers

%description	mod_lbmethod_bybusyness
This module does not provide any configuration directives of its own.
It requires the services of mod_proxy_balancer, and provides the bybusyness
load balancing method.

%package	mod_lbmethod_heartbeat
Summary:	Heartbeat Traffic Counting load balancer scheduler for mod_proxy_balancer
Group:		System/Servers

%description	mod_lbmethod_heartbeat
lbmethod=heartbeat uses the services of mod_heartmonitor to balance between
origin servers that are providing heartbeat info via the mod_heartbeat module.

This modules load balancing algorithm favors servers with more ready (idle)
capacity over time, but does not select the server with the most ready
capacity every time. Servers that have 0 active clients are penalized,
with the assumption that they are not fully initialized.

%package	mod_unixd
Summary:	Basic (required) security for Unix-family platforms
Group:		System/Servers

%description	mod_unixd
Basic (required) security for Unix-family platforms.

%package	mod_heartbeat
Summary:	sends messages with server status to frontend proxy
Group:		System/Servers

%description	mod_heartbeat
mod_heartbeat sends multicast messages to a mod_heartmonitor listener that
advertises the servers current connection count. Usually, mod_heartmonitor
will be running on a proxy server with mod_lbmethod_heartbeat loaded,
which allows ProxyPass to use the "heartbeat" lbmethod inside of ProxyPass.

mod_heartbeat itself is loaded on the origin server(s) that serve
requests through the proxy server(s).  To use mod_heartbeat, mod_status
and mod_watchdog must be either a static modules or, if a dynamic module,
must be loaded before mod_heartbeat.

%package	mod_heartmonitor
Summary:	centralized monitor for mod_heartbeat origin servers
Group:		System/Servers

%description	mod_heartmonitor
mod_heartmonitor listens for server status messages generated by
mod_heartbeat enabled origin servers and makes their status available
to mod_lbmethod_heartbeat. This allows ProxyPass to use the "heartbeat"
lbmethod inside of ProxyPass.

This module uses the services of mod_slotmem_shm when available instead
of flat-file storage. No configuration is required to use mod_slotmem_shm.
To use mod_heartmonitor, mod_status and mod_watchdog must be either a static
modules or, if a dynamic module, it must be loaded before mod_heartmonitor.

%package	mod_dav
Summary:	Distributed Authoring and Versioning (WebDAV) functionality
Group:		System/Servers

%description	mod_dav
This module provides class 1 and class 2 WebDAV ('Web-based Distributed
Authoring and Versioning') functionality for Apache. This extension to the
HTTP protocol allows creating, moving, copying, and deleting resources and
collections on a remote web server.

%package	mod_status
Summary:	Provides information on server activity and performance
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_status
The Status module allows a server administrator to find out how well their
server is performing. A HTML page is presented that gives the current server
statistics in an easily readable form. If required this page can be made
to automatically refresh (given a compatible browser).  Another page gives
a simple machine-readable list of the current server state.

The details given are: * The number of worker serving requests * The number
of idle worker * The status of each worker, the number of requests that
worker has
 performed and the total number of bytes served by the worker (*)
* A total number of accesses and byte count served (*) * The time the server
was started/restarted and the time it has been
 running for
* Averages giving the number of requests per second, the number of
 bytes served per second and the average number of bytes per request (*)
* The current percentage CPU used by each worker and in total by all
 workers combined (*)
* The current hosts and requests being processed (*)

The lines marked "(*)" are only available if ExtendedStatus is On. In
version 2.3.6, loading mod_status will toggle ExtendedStatus On by default.

%package	mod_autoindex
Summary:	Generates directory indexes automatically
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_autoindex
The index of a directory can come from one of two sources:

* A file written by the user, typically called index.html. The DirectoryIndex
  directive sets the name of this file. This is controlled by mod_dir.

* Otherwise, a listing generated by the server. The other directives control
  the format of this listing. The AddIcon, AddIconByEncoding and AddIconByType
  are used to set a list of icons to display for various file types; for each
  file listed, the first icon listed that matches the file is displayed. These
  are controlled by mod_autoindex.

The two functions are separated so that you can completely remove (or replace)
automatic index generation should you want to.

Automatic index generation is enabled with using Options +Indexes. See the
Options directive for more details.

If the FancyIndexing option is given with the IndexOptions directive,
the column headers are links that control the order of the display. If
you select a header link, the listing will be regenerated, sorted by the
values in that column. Selecting the same header repeatedly toggles between
ascending and descending order. These column header links are suppressed
with the IndexOptions directive's SuppressColumnSorting option.

Note that when the display is sorted by "Size", it's the actual size of
the files that's used, not the displayed value - so a 1010-byte file will
always be displayed before a 1011-byte file (if in ascending order) even
though they both are shown as "1K".

%package	mod_asis
Summary:	Sends files that contain their own HTTP headers
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_asis
This module provides the handler send-as-is which causes Apache HTTP Server
to send the document without adding most of the usual HTTP headers.

This can be used to send any kind of data from the server, including
redirects and other special HTTP responses, without requiring a cgi-script
or an nph script.

For historical reasons, this module will also process any file with the
mime type httpd/send-as-is.

%package	mod_info
Summary:	Provides a comprehensive overview of the server configuration
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_info
To configure mod_info, add the following to your httpd.conf file.

<Location /server-info> SetHandler server-info </Location>

You may wish to use mod_access inside the <Location> directive to limit
access to your server configuration information:

<Location /server-info> SetHandler server-info Require host example.com
</Location>

Once configured, the server information is obtained by accessing
http://your.host.example.com/server-info

%package	mod_suexec
Summary:	Allows CGI scripts to run as a specified user and Group
Group:		System/Servers

%description	mod_suexec
This module, in combination with the suexec support program allows CGI scripts
to run as a specified user and Group.

Normally, when a CGI or SSI program executes, it runs as the same user who is
running the web server.

%package	mod_cgi
Summary:	Execution of CGI scripts
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_cgi
Any file that has the handler cgi-script will be treated as a CGI script,
and run by the server, with its output being returned to the client. Files
acquire this handler either by having a name containing an extension defined
by the AddHandler directive, or by being in a ScriptAlias directory.

For an introduction to using CGI scripts with Apache, see our tutorial on
Dynamic Content With CGI.

When using a multi-threaded MPM under unix, the module mod_cgid should
be used in place of this module. At the user level, the two modules are
essentially identical.

For backward-compatibility, the cgi-script handler will also be activated
for any file with the mime-type application/x-httpd-cgi. The use of the
magic mime-type is deprecated.

%package	mod_cgid
Summary:	Execution of CGI scripts using an external CGI daemon
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_cgid
Except for the optimizations and the additional ScriptSock directive noted
below, mod_cgid behaves similarly to mod_cgi. See the mod_cgi summary for
additional details about Apache and CGI.

On certain unix operating systems, forking a process from a multi-threaded
server is a very expensive operation because the new process will replicate
all the threads of the parent process. In order to avoid incurring this
expense on each CGI invocation, mod_cgid creates an external daemon that
is responsible for forking child processes to run CGI scripts. The main
server communicates with this daemon using a unix domain socket.

This module is used by default instead of mod_cgi whenever a multi-threaded
MPM is selected during the compilation process. At the user level, this
module is identical in configuration and operation to mod_cgi. The only
exception is the additional directive ScriptSock which gives the name of
the socket to use for communication with the cgi daemon.

%package	mod_dav_fs
Summary:	filesystem provider for mod_dav
Group:		System/Servers
Conflicts:	apache-mod_dav < 2.4.0

%description	mod_dav_fs
This module requires the service of mod_dav. It acts as a support module
for mod_dav and provides access to resources located in the server's file
system. The formal name of this provider is filesystem.  mod_dav backend
providers will be invoked by using the Dav directive:

%package	mod_dav_lock
Summary:	generic locking module for mod_dav
Group:		System/Servers
Conflicts:	apache-mod_dav < 2.4.0

%description	mod_dav_lock
This module implements a generic locking API which can be used by any backend
provider of mod_dav. It requires at least the service of mod_dav. But without
a backend provider which makes use of it, it's useless and should not be
loaded into the server. A sample backend module which actually utilizes
mod_dav_lock is mod_dav_svn, the subversion provider module.

Note that mod_dav_fs does not need this generic locking module, because it
uses its own more specialized version.

In order to make mod_dav_lock functional, you just have to specify the
location of the lock database using the DavGenericLockDB directive described
below.

Developer's Note

In order to retrieve the pointer to the locking provider function, you have
to use the ap_lookup_provider API with the arguments dav-lock, generic, and 0.

%package	mod_vhost_alias
Summary:	Provides for dynamically configured mass virtual hosting
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_vhost_alias
This module creates dynamically configured virtual hosts, by allowing the
IP address and/or the Host: header of the HTTP request to be used as part
of the pathname to determine what files to serve. This allows for easy use
of a huge number of virtual hosts with similar configurations.

%package	mod_negotiation
Summary:	Provides for content negotiation
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_negotiation
Content negotiation, or more accurately content selection, is the selection
of the document that best matches the clients capabilities, from one of
several available documents. There are two implementations of this.  *
A type map (a file with the handler type-map) which explicitly
 lists the files containing the variants.
* A Multiviews search (enabled by the Multiviews Options), where the
 server does an implicit filename pattern match, and choose from amongst
 the results.

%package	mod_dir
Summary:	Provides for "trailing slash" redirects and serving directory index files
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_dir
The index of a directory can come from one of two sources: * A file written
by the user, typically called index.html. The
 DirectoryIndex directive sets the name of this file. This is controlled
 by mod_dir.
* Otherwise, a listing generated by the server. This is provided by
 mod_autoindex.

The two functions are separated so that you can completely remove (or replace)
automatic index generation should you want to.

A "trailing slash" redirect is issued when the server receives a
request for a URL http://servername/foo/dirname where dirname is
a directory. Directories require a trailing slash, so mod_dir issues a
redirect to http://servername/foo/dirname/.

%package	mod_imagemap
Summary:	Server-side imagemap processing
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_imagemap
This module processes .map files, thereby replacing the functionality of
the imagemap CGI program. Any directory or document type configured to
use the handler imap-file (using either AddHandler or SetHandler) will be
processed by this module.

The following directive will activate files ending with .map as imagemap
files:

AddHandler imap-file map

Note that the following is still supported:

AddType application/x-httpd-imap map

However, we are trying to phase out "magic MIME types" so we are deprecating
this method.

%package	mod_actions
Summary:	Provides for executing CGI scripts based on media type or request method
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_actions
This module has two directives. The Action directive lets you run CGI scripts
whenever a file of a certain MIME content type is requested.  The Script
directive lets you run CGI scripts whenever a particular method is used in
a request. This makes it much easier to execute scripts that process files.

%package	mod_speling
Summary:	Attempts to correct various minor misspellings
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_speling
Requests to documents sometimes cannot be served by the core apache server
because the request was misspelled or miscapitalized. This module addresses
this problem by trying to find a matching document, even after all other
modules gave up. It does its work by comparing each document name in the
requested directory against the requested document name without regard to
case, and allowing up to one misspelling (character insertion / omission /
transposition or wrong character). A list is built with all document names
which were matched using this strategy.

If, after scanning the directory, * no matching document was found, Apache
will proceed as usual and
 return a "document not found" error.
* only one document is found that "almost" matches the request, then
 it is returned in the form of a redirection response.
* more than one document with a close match was found, then the list
 of the matches is returned to the client, and the client can select the
 correct candidate.

%package	mod_userdir
Summary:	User-specific directories
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_userdir
This module allows user-specific directories to be accessed using the
http://example.com/~user/ syntax.

%package	mod_alias
Summary:	Provides for mapping and for URL redirection
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_alias
The directives contained in this module allow for manipulation and control of
URLs as requests arrive at the server. The Alias and ScriptAlias directives
are used to map between URLs and filesystem paths. This allows for content
which is not directly under the DocumentRoot served as part of the web
document tree. The ScriptAlias directive has the additional effect of
marking the target directory as containing only CGI scripts.

The Redirect directives are used to instruct clients to make a new request
with a different URL. They are often used when a resource has moved to a
new location.

mod_alias is designed to handle simple URL manipulation tasks. For more
complicated tasks such as manipulating the query string, use the tools
provided by mod_rewrite.

%package	mod_rewrite
Summary:	Provides a rule-based rewriting engine to rewrite requested URLs on the fly
Group:		System/Servers
Conflicts:	apache-modules < 2.4.0

%description	mod_rewrite
The mod_rewrite module uses a rule-based rewriting engine, based on a
regular-expression parser, to rewrite requested URLs on the fly. By default,
mod_rewrite maps a URL to a filesystem path. However, it can also be used
to redirect one URL to another URL, or to invoke an internal proxy fetch.

mod_rewrite provides a flexible and powerful way to manipulate URLs using
an unlimited number of rules. Each rule can have an unlimited number of
attached rule conditions, to allow you to rewrite URL based on server
variables, environment variables, HTTP headers, or time stamps.

mod_rewrite operates on the full URL path, including the path-info section. A
rewrite rule can be invoked in httpd.conf or in .htaccess.  The path generated
by a rewrite rule can include a query string, or can lead to internal
sub-processing, external request redirection, or internal proxy throughput.

Further details, discussion, and examples, are provided in the detailed
mod_rewrite documentation.

%package	htcacheclean
Summary:	Clean up the disk cache (for apache-mod_cache_disk)
Group:		System/Servers
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Suggests:	apache-mod_cache_disk = %{version}-%{release}
Suggests:	apache-mod_proxy = %{version}-%{release}

%description	htcacheclean
htcacheclean is used to keep the size of mod_cache_disk's storage within a
certain limit. This tool can run either manually or in daemon mode. When
running in daemon mode, it sleeps in the background and checks the cache
directories at regular intervals for cached content to be removed.

%package	devel
Summary:	Module development tools for the apache web server
Group:		Development/C
Requires:	apr-devel >= 1:1.4.6
Requires:	apr-util-devel >= 1.4.1
Requires:	autoconf automake libtool
Requires:	db-devel
Requires:	expat-devel
Requires:	gdbm-devel
Requires:	sasl-devel
Requires:	openssl-devel
Requires:	pcre-devel
Requires:	perl >= 0:5.600
Requires:	pkgconfig
Requires:	zlib-devel

%description	devel
The apache-devel package contains the source code for the apache Web server and
the APXS binary you'll need to build Dynamic Shared Objects (DSOs) for apache.

If you are installing the apache Web server and you want to be able to compile
or develop additional modules for apache, you'll need to install this package.

%package	source
Summary:	The apache source code, including %{vendor} patches
Group:		System/Servers

%description	source
The apache source code, including %{vendor} patches. Use this package to build
your own customized apache if needed.

%package	doc
Summary:	The apache Manual
Group:		System/Servers
BuildArch:	noarch

%description	doc
This package contains the apache server documentation in HTML format.

Please view the documentaion by starting the apache server and your favourite
web browser and point to this URL: http://localhost/manual

%prep

%setup -q -n httpd-%{version} -a11
%patch0 -p0 -b .deplibs.droplet
%patch8 -p1 -b .apxs.droplet
%patch16 -p0 -b .fix_extra_htaccess_check.droplet
%patch18 -p0 -b .PR45994.droplet
%patch19 -p1 -b .linux3.droplet
%patch105 -p1 -b .filter.droplet
%patch106 -p1 -b .mdvConfig~
%patch107 -p1 -b .linkage~
%patch108 -p0 -b .buildfix~

# forcibly prevent use of bundled apr, apr-util, pcre
rm -rf srclib/{apr,apr-util,pcre}

# don't install or use bundled pcreposix.h
rm -f include/pcreposix.h

#Fix apxs
perl -pi -e 's|\@exp_installbuilddir\@|%{_libdir}/apache/build|;' support/apxs.in
perl -pi -e 's|get_vars\("prefix"\)|"%{_libdir}/apache/build"|;' support/apxs.in
perl -pi -e 's|get_vars\("sbindir"\) . "/envvars"|"\$installbuilddir/envvars"|;' support/apxs.in

#Correct perl paths
find -type f|xargs perl -pi -e "s|/usr/local/bin/perl|perl|g;\
        s|/usr/local/bin/perl5|perl|g;s|/path/to/bin/perl|perl|g;"

# this is really better and easier than a stupid static patch...
# for some reason you have to use ">>" here (!)

cat >> config.layout << EOF
<Layout NUX>
    prefix:        %{_sysconfdir}/httpd
    exec_prefix:   %{_prefix}
    bindir:        %{_bindir}
    sbindir:       %{_sbindir}
    libdir:        %{_libdir}
    libexecdir:    %{_libdir}/apache
    mandir:        %{_mandir}
    infodir:       %{_infodir}
    includedir:    %{_includedir}/apache
    sysconfdir:    %{_sysconfdir}/httpd/conf
    datadir:       /var/www
    installbuilddir: %{_libdir}/apache/build
    errordir:      /var/www/error
    iconsdir:      /var/www/icons
    htdocsdir:     /var/www/html
    manualdir:     %{_datadir}/doc/apache-doc
    cgidir:        /var/www/cgi-bin
    localstatedir: /var
    runtimedir:    /var/run/httpd
    logfiledir:    /var/log/httpd
    proxycachedir: /var/cache/httpd/mod_proxy
</Layout>
EOF

#Fix DYNAMIC_MODULE_LIMIT
perl -pi -e "s/DYNAMIC_MODULE_LIMIT 256/DYNAMIC_MODULE_LIMIT %{?!maxmodules:%{defaultmaxmodules}}%{?maxmodules:%{maxmodules}}/;" include/httpd.h

# don't try to touch srclib
perl -pi -e "s|^SUBDIRS = .*|SUBDIRS = os server modules support|g" Makefile.in

# bump server limit
perl -pi -e "s|DEFAULT_SERVER_LIMIT 256|DEFAULT_SERVER_LIMIT %{?!serverlimit:%{defaultserverlimit}}%{?serverlimit:%{serverlimit}}|g" server/mpm/prefork/prefork.c

# tag it with the "legacy" name so that we can track this at netcraft...
perl -pi -e "s|^#define AP_SERVER_BASEPRODUCT .*|#define AP_SERVER_BASEPRODUCT \"%{BASEPRODUCT}\"|g" include/ap_release.h

# avoid regenerating code with yacc
pushd server
    touch util_expr_scan.c util_expr_parse.c util_expr_parse.h util_expr_scan.l util_expr_parse.y
popd

# use my nice converted transparent png icons
tar -jxf %{SOURCE3}
mv icons/*.png docs/icons/

# prepare the apache-source package
rm -rf %{_builddir}/tmp-httpd-%{version}; mkdir -p %{_builddir}/tmp-httpd-%{version}/usr/src
cp -dpR %{_builddir}/httpd-%{version} %{_builddir}/tmp-httpd-%{version}/usr/src/apache-%{version}
rm -rf %{_builddir}/tmp-httpd-%{version}/usr/src/apache-%{version}/tmp-httpd-%{version}/usr/src
rm -f %{_builddir}/tmp-httpd-%{version}%{_usrsrc}/apache-%{version}/*.spec
rm -rf %{_builddir}/tmp-httpd-%{version}/usr/src/apache-%{version}/Mandriva

# add the htcacheclean stuff
cp %{SOURCE9} htcacheclean.service
cp %{SOURCE10} htcacheclean.sysconfig

# this will only work if configured correctly in the config (FullOs)...
cp server/core.c server/core.c.untagged

# some adjustments here
perl -pi -e "s|_MODULE_DIR_|%{_libdir}/apache|g" Mandriva/*_mod_*.conf

# Build the systemd file
cp %{SOURCE15} httpd.service
for mpm in worker event; do
    sed "s,@NAME@,${mpm},g;s,@EXEC@,%{_sbindir}/httpd-${mpm},g" httpd.service > httpd-${mpm}.service
done
touch -r httpd.service httpd-${mpm}.service

%build
%serverbuild

#########################################################################################
# configure and build phase
#

# use a minimal buildconf instead
cp %{SOURCE100} buildconf
sh ./buildconf

CFLAGS="`echo $RPM_OPT_FLAGS |sed -e 's/-fomit-frame-pointer//'`"
CPPFLAGS="-DSSL_EXPERIMENTAL_ENGINE -DLDAP_DEPRECATED"
if pkg-config openssl; then
    # configure -C barfs with trailing spaces in CFLAGS
    CFLAGS="$RPM_OPT_FLAGS $CPPFLAGS"
    CPPFLAGS="$CPPFLAGS `pkg-config --cflags openssl | sed 's/ *$//'`"
    AP_LIBS="$AP_LIBS `pkg-config --libs openssl`"
else
    CFLAGS="$RPM_OPT_FLAGS"
    CPPFLAGS="$CPPFLAGS"
    AP_LIBS="$AP_LIBS -lssl -lcrypto"
fi
export CFLAGS CPPFLAGS AP_LIBS

export SH_LDFLAGS="%{ldflags}"

APVARS="--enable-layout=NUX \
    --prefix=%{_sysconfdir}/httpd \
    --exec-prefix=%{_prefix} \
    --bindir=%{_bindir} \
    --sbindir=%{_sbindir} \
    --libexecdir=%{_libdir}/apache \
    --sysconfdir=%{_sysconfdir}/httpd/conf \
    --localstatedir=/var \
    --includedir=%{_includedir}/apache \
    --infodir=%{_infodir} \
    --mandir=%{_mandir} \
    --datadir=/var/www \
    --with-port=80 \
    --with-perl=%{_bindir}/perl \
    --with-apr=%{_bindir}/apr-1-config \
    --with-apr-util=%{_bindir}/apu-1-config \
    --with-pcre=%{_prefix} \
    --with-z=%{_prefix} \
    --enable-layout=NUX \
    --with-devrandom \
    --enable-exception-hook \
    --enable-forward \
    --with-program-name=httpd"

for mpm in worker event prefork; do
    mkdir build-${mpm}; pushd build-${mpm}
    ln -s ../configure .

    if [ ${mpm} = prefork ]; then
        %configure2_5x $APVARS \
    	    --with-mpm=prefork \
    	    --enable-modules=all \
	    --enable-mods-shared=all \
    	    --with-ldap --enable-ldap=shared --enable-authnz-ldap=shared \
	    --enable-cache=shared --enable-disk-cache=shared --enable-file-cache=shared --enable-mem-cache=shared \
    	    --enable-ssl --with-ssl=%{_prefix} --disable-distcache \
    	    --enable-deflate=shared \
    	    --enable-cgid=shared \
    	    --enable-proxy=shared --enable-proxy-connect=shared --enable-proxy-ftp=shared \
    	    --enable-proxy-http=shared --enable-proxy-ajp=shared --enable-proxy-balancer=shared \
    	    --enable-dav=shared --enable-dav-fs=shared --enable-dav-lock=shared \
    	    --enable-version=shared \
    	    --enable-bucketeer=shared --enable-case-filter=shared --enable-case-filter-in=shared --enable-echo=shared \
    	    --enable-example=shared --enable-optional-fn-export=shared --enable-optional-fn-import=shared \
    	    --enable-optional-hook-export=shared --enable-optional-hook-import=shared \
	    --enable-charset_lite=shared --enable-authn_alias=shared \
	    --enable-cern-meta=shared \
	    --enable-ident=shared \
	    --enable-imagemap=shared \
	    --enable-suexec=shared

    # nuke excessive use of ldflags
    perl -pi -e "s|^LDFLAGS.*|LDFLAGS = %{ldflags}|g" build/config_vars.mk
    perl -pi -e "s|^SH_LDFLAGS.*|SH_LDFLAGS = %{ldflags}|g" build/config_vars.mk

    fi

    if [ ${mpm} = worker ]; then
	%configure2_5x $APVARS \
    	    --with-mpm=worker \
	    --enable-modules=none
    # don't build support tools
    perl -pi -e "s|^SUBDIRS = .*|SUBDIRS = os server modules|g" Makefile
    # nuke excessive use of ldflags
    perl -pi -e "s|^LDFLAGS.*|LDFLAGS = %{ldflags}|g" build/config_vars.mk
    perl -pi -e "s|^SH_LDFLAGS.*|SH_LDFLAGS = %{ldflags}|g" build/config_vars.mk
    fi

    if [ ${mpm} = event ]; then
	%configure2_5x $APVARS \
    	    --with-mpm=event \
	    --enable-modules=none
    # don't build support tools
    perl -pi -e "s|^SUBDIRS = .*|SUBDIRS = os server modules|g" Makefile
    # nuke excessive use of ldflags
    perl -pi -e "s|^LDFLAGS.*|LDFLAGS = %{ldflags}|g" build/config_vars.mk
    perl -pi -e "s|^SH_LDFLAGS.*|SH_LDFLAGS = %{ldflags}|g" build/config_vars.mk
    fi

    #Copy configure flags to a file in the apache-source rpm.
    cp config.nice %{_builddir}/tmp-httpd-%{version}%{_usrsrc}/apache-%{version}/config.nice.${mpm}

    # tag it with the mpm name too so that we can track this somehow at for example netcraft...
    MPM_NAME=`echo ${mpm}|tr "[a-z]" "[A-Z]"`
    cp ../server/core.c.untagged ../server/core.c
    perl -pi -e "s|\" PLATFORM \"|%{TAG}/${MPM_NAME}-%{release}|g" ../server/core.c

    # if libexpat0-devel is installed on x86_64 somehow the EXTRA_LDLAGS is set 
    # to -L/usr/lib, fix that with a conditional hack...
    %ifarch x86_64
	find -type f | xargs perl -pi -e "s|/usr/lib\b|%{_libdir}|g"
    %endif

    # finally doing the build stage
    %make
    popd
done

# Create default/prefork service file for systemd
sed "s,@NAME@,prefork,g;s,@EXEC@,%{_sbindir}/httpd,g" httpd.service > httpd.service.def
touch -r httpd.service httpd.service.def

%install
rm -rf %{buildroot}
#########################################################################################
# install phase

install -d %{buildroot}%{_libdir}/apache
install -d %{buildroot}%{_sysconfdir}/httpd/conf.d
install -d %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d
install -d %{buildroot}%{_sysconfdir}/httpd/conf/vhosts.d
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
install -d %{buildroot}%{_sysconfdir}/logrotate.d
install -d %{buildroot}%{_sysconfdir}/sysconfig
install -d %{buildroot}/var/cache/httpd/mod_proxy
install -d %{buildroot}/var/lib/dav
install -d %{buildroot}/var/lib/dav/uploads
install -d %{buildroot}/var/log/httpd
install -d %{buildroot}/var/run/httpd
install -d %{buildroot}/var/www/perl

#EXCLUDE_FROM_STRIP="%{buildroot}%{_sbindir}/httpd %{buildroot}%{_sbindir}/httpd-worker %{buildroot}%{_sbindir}/httpd-peruser"

# install source
tar -cf - -C %{_builddir}/tmp-httpd-%{version} usr/src | tar x -C %{buildroot} -f -

pushd build-prefork
make install \
	prefix=%{_sysconfdir}/httpd \
	bindir=%{buildroot}%{_bindir} \
	sbindir=%{buildroot}%{_sbindir} \
	libdir=%{buildroot}%{_libdir} \
	libexecdir=%{buildroot}%{_libdir}/apache \
	mandir=%{buildroot}%{_mandir} \
	sysconfdir=%{buildroot}%{_sysconfdir}/httpd/conf \
	includedir=%{buildroot}%{_includedir}/apache \
	localstatedir=%{buildroot}/var \
	runtimedir=%{buildroot}/var/run \
	installbuilddir=%{buildroot}%{_libdir}/apache/build  \
	datadir=%{buildroot}/var/www \
	errordir=%{buildroot}/var/www/error \
	iconsdir=%{buildroot}/var/www/icons \
	htdocsdir=%{buildroot}/var/www/html \
	manualdir=%{buildroot}%{_datadir}/doc/apache-doc \
	cgidir=%{buildroot}/var/www/cgi-bin \
	runtimedir=%{buildroot}/var/run \
	logdir=%{buildroot}/var/log/httpd \
	logfiledir=%{buildroot}/var/log/httpd \
	proxycachedir=%{buildroot}/var/cache/httpd/mod_proxy
popd

# do some house cleaning 
for f in `find %{buildroot} -type f -name ".orig"` \
    `find %{buildroot} -type f -name ".deps"` \
    `find %{buildroot} -type f -name "NW*"` \
    `find %{buildroot} -type f -name "*.droplet"` \
    `find %{buildroot} -type f -name "*.zip"` \
    `find %{buildroot} -type f -name "*.dsp"`; do
    rm -f $f
done

#Fix config_vars.mk, and add some MDK flags so all other modules 
#can simply do "apxs -q VARIABLE" and know, for example, the exact
#release of apache-devel or the exact directory where the source is
#located. 
CVMK="%{buildroot}%{_libdir}/apache/build/config_vars.mk"
perl -pi -e "s|%{_builddir}/httpd-%{version}|%{_usrsrc}/apache-%{version}|g" $CVMK
perl -pi -e "s|%{buildroot}||g" $CVMK
perl -pi -e "s|^EXTRA_INCLUDES.*|EXTRA_INCLUDES = `apr-1-config --includes` -I%{_includedir}/apache -I%{_includedir}/openssl|g" $CVMK

# fix libtool invocation
perl -pi -e "s|^LIBTOOL.*|LIBTOOL = libtool|g" $CVMK
perl -pi -e "s|^SH_LIBTOOL.*|SH_LIBTOOL = libtool|g" $CVMK

# if the following 3 lines needs to be enabled again, use the ".*" wildcard as in
# "s|bla bla =.*|bla bla = replaced whatever text after the equal char...|g"
#perl -pi -e "s|installbuilddir =.*|installbuilddir = %{_libdir}/apache/build|g" $CVMK
#perl -pi -e "s|htdocsdir =.*|htdocsdir = /var/www/html|g" $CVMK
#perl -pi -e "s|logfiledir =.*|logfiledir = /var/log/httpd|g" $CVMK
echo "ap_version = %{version}" >> $CVMK
echo "ap_release = %{release}" >> $CVMK

#########################################################################################
# fix some bugs and other stuff
#
perl -pi -e "s|%{_builddir}/httpd-%{version}|%{_usrsrc}/apache-%{version}|g" %{buildroot}%{_libdir}/apache/build/apr_rules.mk

mv %{buildroot}%{_sbindir}/envvars %{buildroot}%{_libdir}/apache/build/

# named config.nice files are in the devel package
rm -f %{buildroot}%{_libdir}/apache/build/config.nice

##################################################################
# install module conf files for the "modules.d" dir loading structure
install -m0644 Mandriva/*mod_*.conf %{buildroot}%{_sysconfdir}/httpd/modules.d/

install -d %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d

# install the mpm stuff
install -m0755 build-worker/httpd %{buildroot}%{_sbindir}/httpd-worker
install -m0755 build-event/httpd %{buildroot}%{_sbindir}/httpd-event

# install alternative MPMs; executables, man pages, and systemd service files
install -d %{buildroot}/lib/systemd/system
for mpm in worker event; do
    install -p -m 644 httpd-${mpm}.service %{buildroot}/lib/systemd/system/httpd-${mpm}.service
done

# Default httpd (prefork) service file
install -p -m 644 httpd.service.def %{buildroot}/lib/systemd/system/httpd.service

# Install tmpfiles.d config for httpd
install -m 0644 %{SOURCE16} -D %{buildroot}%{_prefix}/lib/tmpfiles.d/httpd.conf

# install htcacheclean files
install -m0644 htcacheclean.service %{buildroot}/lib/systemd/system/htcacheclean.service
install -m0644 htcacheclean.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/htcacheclean

# install missing files
install -m755 build-prefork/support/split-logfile %{buildroot}%{_sbindir}/split-logfile
install -m755 support/list_hooks.pl %{buildroot}%{_sbindir}/list_hooks.pl
install -m755 build-prefork/support/logresolve.pl %{buildroot}%{_sbindir}/logresolve.pl
install -m755 build-prefork/support/log_server_status %{buildroot}%{_sbindir}/log_server_status
install -m755 build-prefork/support/checkgid %{buildroot}%{_sbindir}/checkgid
install -m755 support/check_forensic %{buildroot}%{_sbindir}/check_forensic

# fix a msec safe cache for the ssl stuff
install -d %{buildroot}/var/cache/httpd/mod_ssl
touch %{buildroot}/var/cache/httpd/mod_ssl/scache.dir
touch %{buildroot}/var/cache/httpd/mod_ssl/scache.pag
touch %{buildroot}/var/cache/httpd/mod_ssl/scache.sem

# fix a msec safe cache for the mod_ldap LDAPSharedCacheFile
touch %{buildroot}/var/cache/httpd/mod_ldap_cache

install -m0644 Mandriva/fileprotector.conf %{buildroot}%{_sysconfdir}/httpd/conf/fileprotector.conf
install -m0644 Mandriva/httpd.sysconf %{buildroot}%{_sysconfdir}/sysconfig/httpd
install -m0644 Mandriva/favicon.ico %{buildroot}/var/www/html/
install -m0644 Mandriva/robots.txt %{buildroot}/var/www/html/
install -m0644 Mandriva/rpm.png  %{buildroot}/var/www/icons/
install -m0644 Mandriva/httpd.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/httpd

%multiarch_includes %{buildroot}%{_includedir}/apache/ap_config_layout.h

# rpm filetriggers
install -d %{buildroot}%{_localstatedir}/lib/rpm/filetriggers
cat > %{buildroot}%{_localstatedir}/lib/rpm/filetriggers/webapp.filter << EOF
^./etc/httpd/conf/webapps.d/.*\.conf$
EOF
install -m0755 %{SOURCE2} %{buildroot}%{_localstatedir}/lib/rpm/filetriggers/webapp.script

# add two important documentation files in the plain ASCII format
cp docs/manual/upgrading.html.en upgrading.html
cp docs/manual/new_features_2_4.html.en new_features_2_4.html

lynx -dump -nolist upgrading.html > upgrading.txt
lynx -dump -nolist new_features_2_4.html > new_features_2_4.txt

# fix the manual
find %{buildroot}%{_datadir}/doc/apache-doc -type d -exec chmod 755 {} \;
find %{buildroot}%{_datadir}/doc/apache-doc -type f -exec chmod 644 {} \;

# let's not ship those, they might reveal some information to unwanted eyes
rm -rf %{buildroot}/var/www/cgi-bin/printenv*
rm -rf %{buildroot}/var/www/cgi-bin/test-cgi

#########################################################################################
# install phase done
#

%clean

# Clean up "install source" and other generated dirs
[ "%{_builddir}/tmp-httpd-%{version}%{_usrsrc}/apache-%{version}" != "/" ] && rm -rf %{_builddir}/tmp-httpd-%{version}%{_usrsrc}/apache-%{version}
[ "%{_builddir}/usr/src" != "/" ] && rm -rf %{_builddir}/usr/src
[ "%{_builddir}/tmp-httpd-%{version}" != "/" ] && rm -rf %{_builddir}/tmp-httpd-%{version}

%pre base
%_pre_useradd apache /var/www /bin/sh

%postun base
%_postun_userdel apache

%post mpm-prefork
# Register the httpd service
if [ "$1" -eq "1" ] ; then 
    # Initial installation 
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%preun mpm-prefork
if [ "$1" -eq "0" ] ; then
    # Package removal, not upgrade
    /bin/systemctl --no-reload disable %{all_services} > /dev/null 2>&1 || :
    /bin/systemctl stop %{all_services} > /dev/null 2>&1 || :
fi

%postun mpm-prefork
/bin/systemctl daemon-reload >/dev/null 2>&1 || :


%post mpm-worker
# Register the httpd service
if [ "$1" -eq "1" ] ; then 
    # Initial installation 
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%preun mpm-worker
if [ "$1" -eq "0" ] ; then
    # Package removal, not upgrade
    /bin/systemctl --no-reload disable %{all_services} > /dev/null 2>&1 || :
    /bin/systemctl stop %{all_services} > /dev/null 2>&1 || :
fi

%postun mpm-worker
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%post mpm-event
# Register the httpd service
if [ "$1" -eq "1" ] ; then 
    # Initial installation 
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%preun mpm-event
if [ $1 -eq 0 ] ; then
    # Package removal, not upgrade
    /bin/systemctl --no-reload disable %{all_services} > /dev/null 2>&1 || :
    /bin/systemctl stop %{all_services} > /dev/null 2>&1 || :
fi

%postun mpm-event
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%post mod_authn_file
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_authn_file
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_authn_dbm
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_authn_dbm
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_authn_anon
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_authn_anon
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_authn_dbd
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_authn_dbd
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_authn_socache
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_authn_socache
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_authn_core
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_authn_core
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_authz_host
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_authz_host
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_authz_groupfile
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_authz_groupfile
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_authz_user
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_authz_user
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_authz_dbm
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_authz_dbm
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_authz_owner
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_authz_owner
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_authz_dbd
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_authz_dbd
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_authz_core
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_authz_core
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_authnz_ldap
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_authnz_ldap
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_access_compat
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_access_compat
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_auth_basic
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_auth_basic
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_auth_form
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_auth_form
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_auth_digest
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_auth_digest
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_allowmethods
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_allowmethods
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_file_cache
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_file_cache
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_cache
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_cache
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_cache_disk
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_cache_disk
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_socache_shmcb
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_socache_shmcb
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_socache_dbm
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_socache_dbm
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_socache_memcache
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_socache_memcache
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_watchdog
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_watchdog
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_dbd
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_dbd
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_bucketeer
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_bucketeer
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_dumpio
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_dumpio
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_echo
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_echo
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_case_filter
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_case_filter
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_case_filter_in
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_case_filter_in
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_buffer
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_buffer
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_data
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_data
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_ratelimit
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_ratelimit
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_reqtimeout
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_reqtimeout
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_ext_filter
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_ext_filter
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_request
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_request
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_include
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_include
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_filter
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_filter
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_reflector
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_reflector
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_substitute
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_substitute
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_sed
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_sed
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_charset_lite
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_charset_lite
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_deflate
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_deflate
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_xml2enc
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_xml2enc
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_proxy_html
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_proxy_html
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_mime
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_mime
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_ldap
%create_ghostfile /var/cache/httpd/mod_ldap_cache apache root 0600
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_ldap
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_log_config
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_log_config
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_log_debug
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_log_debug
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_log_forensic
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_log_forensic
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_logio
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_logio
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_lua
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_lua
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_env
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_env
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_mime_magic
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_mime_magic
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_cern_meta
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_cern_meta
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_expires
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_expires
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_headers
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_headers
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_ident
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_ident
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_usertrack
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_usertrack
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_unique_id
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_unique_id
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_setenvif
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_setenvif
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_version
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_version
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_remoteip
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_remoteip
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_proxy
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_proxy
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_proxy_connect
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_proxy_connect
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_proxy_ftp
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_proxy_ftp
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_proxy_http
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_proxy_http
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_proxy_fcgi
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_proxy_fcgi
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_proxy_scgi
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_proxy_scgi
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_proxy_fdpass
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_proxy_fdpass
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_proxy_ajp
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_proxy_ajp
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_proxy_balancer
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_proxy_balancer
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_proxy_express
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_proxy_express
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_session
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_session
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_session_cookie
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_session_cookie
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_session_crypto
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_session_crypto
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_session_dbd
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_session_dbd
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_slotmem_shm
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_slotmem_shm
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_slotmem_plain
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_slotmem_plain
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%pre mod_ssl
# http://qa.mandriva.com/show_bug.cgi?id=32773
# http://qa.mandriva.com/show_bug.cgi?id=33198
# If there was default mod_ssl vhost misplaced move it as rpmsave
if [ -f %{_sysconfdir}/httpd/modules.d/41_mod_ssl.default-vhost.conf -a ! -f  %{_sysconfdir}/httpd/conf/vhosts.d/01_default_ssl_vhost.conf ]; then
    mv -vf %{_sysconfdir}/httpd/modules.d/41_mod_ssl.default-vhost.conf %{_sysconfdir}/httpd/conf/vhosts.d/01_default_ssl_vhost.conf
fi

%post mod_ssl
if [ "$1" = "1" ]; then 

mkdir -p %{_sysconfdir}/pki/tls/{private,certs} 2>/dev/null
umask 077

if [ ! -f %{_sysconfdir}/pki/tls/private/localhost.key ]; then
    %{_bindir}/openssl genrsa -rand /proc/apm:/proc/cpuinfo:/proc/dma:/proc/filesystems:/proc/interrupts:/proc/ioports:/proc/pci:/proc/rtc:/proc/uptime 1024 > %{_sysconfdir}/pki/tls/private/localhost.key 2> /dev/null
fi

FQDN=`hostname`
if [ "x${FQDN}" = "x" ]; then
    FQDN=localhost.localdomain
fi

if [ ! -f %{_sysconfdir}/pki/tls/certs/localhost.crt ] ; then
cat << EOF | %{_bindir}/openssl req -new -key %{_sysconfdir}/pki/tls/private/localhost.key -x509 -days 365 -set_serial $RANDOM -out %{_sysconfdir}/pki/tls/certs/localhost.crt 2>/dev/null
--
SomeState
SomeCity
SomeOrganization
SomeOrganizationalUnit
${FQDN}
root@${FQDN}
EOF
fi
fi

if [ "$1" -gt "1" ]; then
    mkdir -p %{_sysconfdir}/pki/tls/{private,certs} 2>/dev/null
    if [ -d /etc/ssl/apache ];then
	if [ -f /etc/ssl/apache/server.crt.rpmsave -a ! -f /etc/pki/tls/certs/localhost.crt ]; then
	    cp -p /etc/ssl/apache/server.crt.rpmsave /etc/pki/tls/certs/localhost.crt
	fi
	if [ -f /etc/ssl/apache/server.key.rpmsave -a ! -f /etc/pki/tls/private/localhost.key ]; then
	    cp -p /etc/ssl/apache/server.key.rpmsave /etc/pki/tls/private/localhost.key
	fi

    fi
fi

# create some ghost files
%create_ghostfile /var/cache/httpd/mod_ssl/scache.dir apache root 0600
%create_ghostfile /var/cache/httpd/mod_ssl/scache.pag apache root 0600
%create_ghostfile /var/cache/httpd/mod_ssl/scache.sem apache root 0600

# http://qa.mandriva.com/show_bug.cgi?id=33429
if [ -f /etc/pki/tls/certs/localhost.crt ]; then
    chmod 644 /etc/pki/tls/certs/localhost.crt
fi

/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_ssl
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_optional_hook_export
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_optional_hook_export
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_optional_hook_import
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_optional_hook_import
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_optional_fn_import
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_optional_fn_import
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_optional_fn_export
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_optional_fn_export
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_dialup
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_dialup
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_lbmethod_byrequests
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_lbmethod_byrequests
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_lbmethod_bytraffic
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_lbmethod_bytraffic
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_lbmethod_bybusyness
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_lbmethod_bybusyness
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_lbmethod_heartbeat
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_lbmethod_heartbeat
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_unixd
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_unixd
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_heartbeat
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_heartbeat
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_heartmonitor
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_heartmonitor
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_dav
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_dav
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_status
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_status
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_autoindex
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_autoindex
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_asis
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_asis
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_info
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_info
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_suexec
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_suexec
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_cgi
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_cgi
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_cgid
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_cgid
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_dav_fs
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_dav_fs
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_dav_lock
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_dav_lock
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_vhost_alias
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_vhost_alias
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_negotiation
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_negotiation
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_dir
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_dir
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_imagemap
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_imagemap
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_actions
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_actions
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_speling
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_speling
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_userdir
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_userdir
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_alias
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_alias
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mod_rewrite
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mod_rewrite
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post htcacheclean
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun htcacheclean
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%files mpm-prefork
%attr(0755,root,root) %{_sbindir}/httpd
/lib/systemd/system/httpd.service

%files mpm-worker
%attr(0755,root,root) %{_sbindir}/httpd-worker
/lib/systemd/system/httpd-worker.service

%files mpm-event
%attr(0755,root,root) %{_sbindir}/httpd-event
/lib/systemd/system/httpd-event.service

%files modules

%files mod_authn_file
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/001_mod_authn_file.conf
%attr(0755,root,root) %{_libdir}/apache/mod_authn_file.so

%files mod_authn_dbm
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/002_mod_authn_dbm.conf
%attr(0755,root,root) %{_libdir}/apache/mod_authn_dbm.so

%files mod_authn_anon
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/003_mod_authn_anon.conf
%attr(0755,root,root) %{_libdir}/apache/mod_authn_anon.so

%files mod_authn_dbd
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/004_mod_authn_dbd.conf
%attr(0755,root,root) %{_libdir}/apache/mod_authn_dbd.so

%files mod_authn_socache
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/005_mod_authn_socache.conf
%attr(0755,root,root) %{_libdir}/apache/mod_authn_socache.so

%files mod_authn_core
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/006_mod_authn_core.conf
%attr(0755,root,root) %{_libdir}/apache/mod_authn_core.so

%files mod_authz_host
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/007_mod_authz_host.conf
%attr(0755,root,root) %{_libdir}/apache/mod_authz_host.so

%files mod_authz_groupfile
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/008_mod_authz_groupfile.conf
%attr(0755,root,root) %{_libdir}/apache/mod_authz_groupfile.so

%files mod_authz_user
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/009_mod_authz_user.conf
%attr(0755,root,root) %{_libdir}/apache/mod_authz_user.so

%files mod_authz_dbm
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/010_mod_authz_dbm.conf
%attr(0755,root,root) %{_libdir}/apache/mod_authz_dbm.so

%files mod_authz_owner
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/011_mod_authz_owner.conf
%attr(0755,root,root) %{_libdir}/apache/mod_authz_owner.so

%files mod_authz_dbd
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/012_mod_authz_dbd.conf
%attr(0755,root,root) %{_libdir}/apache/mod_authz_dbd.so

%files mod_authz_core
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/013_mod_authz_core.conf
%attr(0755,root,root) %{_libdir}/apache/mod_authz_core.so

%files mod_authnz_ldap
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/014_mod_authnz_ldap.conf
%attr(0755,root,root) %{_libdir}/apache/mod_authnz_ldap.so

%files mod_access_compat
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/015_mod_access_compat.conf
%attr(0755,root,root) %{_libdir}/apache/mod_access_compat.so

%files mod_auth_basic
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/016_mod_auth_basic.conf
%attr(0755,root,root) %{_libdir}/apache/mod_auth_basic.so

%files mod_auth_form
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/017_mod_auth_form.conf
%attr(0755,root,root) %{_libdir}/apache/mod_auth_form.so

%files mod_auth_digest
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/018_mod_auth_digest.conf
%attr(0755,root,root) %{_libdir}/apache/mod_auth_digest.so

%files mod_allowmethods
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/019_mod_allowmethods.conf
%attr(0755,root,root) %{_libdir}/apache/mod_allowmethods.so

%files mod_file_cache
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/020_mod_file_cache.conf
%attr(0755,root,root) %{_libdir}/apache/mod_file_cache.so

%files mod_cache
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/021_mod_cache.conf
%attr(0755,root,root) %{_libdir}/apache/mod_cache.so

%files mod_cache_disk
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/022_mod_cache_disk.conf
%attr(0755,root,root) %{_libdir}/apache/mod_cache_disk.so

%files mod_cache_socache
%attr(0755,root,root) %{_libdir}/apache/mod_cache_socache.so

%files mod_socache_shmcb
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/023_mod_socache_shmcb.conf
%attr(0755,root,root) %{_libdir}/apache/mod_socache_shmcb.so

%files mod_socache_dbm
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/024_mod_socache_dbm.conf
%attr(0755,root,root) %{_libdir}/apache/mod_socache_dbm.so

%files mod_socache_memcache
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/025_mod_socache_memcache.conf
%attr(0755,root,root) %{_libdir}/apache/mod_socache_memcache.so

%files mod_watchdog
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/026_mod_watchdog.conf
%attr(0755,root,root) %{_libdir}/apache/mod_watchdog.so

%files mod_dbd
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/027_mod_dbd.conf
%attr(0755,root,root) %{_libdir}/apache/mod_dbd.so

%files mod_bucketeer
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/028_mod_bucketeer.conf
%attr(0755,root,root) %{_libdir}/apache/mod_bucketeer.so

%files mod_dumpio
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/029_mod_dumpio.conf
%attr(0755,root,root) %{_libdir}/apache/mod_dumpio.so

%files mod_echo
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/030_mod_echo.conf
%attr(0755,root,root) %{_libdir}/apache/mod_echo.so

%files mod_case_filter
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/031_mod_case_filter.conf
%attr(0755,root,root) %{_libdir}/apache/mod_case_filter.so

%files mod_case_filter_in
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/032_mod_case_filter_in.conf
%attr(0755,root,root) %{_libdir}/apache/mod_case_filter_in.so

%files mod_buffer
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/033_mod_buffer.conf
%attr(0755,root,root) %{_libdir}/apache/mod_buffer.so

%files mod_data
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/034_mod_data.conf
%attr(0755,root,root) %{_libdir}/apache/mod_data.so

%files mod_ratelimit
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/035_mod_ratelimit.conf
%attr(0755,root,root) %{_libdir}/apache/mod_ratelimit.so

%files mod_reqtimeout
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/036_mod_reqtimeout.conf
%attr(0755,root,root) %{_libdir}/apache/mod_reqtimeout.so

%files mod_ext_filter
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/037_mod_ext_filter.conf
%attr(0755,root,root) %{_libdir}/apache/mod_ext_filter.so

%files mod_request
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/038_mod_request.conf
%attr(0755,root,root) %{_libdir}/apache/mod_request.so

%files mod_include
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/039_mod_include.conf
%attr(0755,root,root) %{_libdir}/apache/mod_include.so

%files mod_filter
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/040_mod_filter.conf
%attr(0755,root,root) %{_libdir}/apache/mod_filter.so

%files mod_reflector
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/041_mod_reflector.conf
%attr(0755,root,root) %{_libdir}/apache/mod_reflector.so

%files mod_substitute
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/042_mod_substitute.conf
%attr(0755,root,root) %{_libdir}/apache/mod_substitute.so

%files mod_sed
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/043_mod_sed.conf
%attr(0755,root,root) %{_libdir}/apache/mod_sed.so

%files mod_charset_lite
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/044_mod_charset_lite.conf
%attr(0755,root,root) %{_libdir}/apache/mod_charset_lite.so

%files mod_deflate
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/045_mod_deflate.conf
%attr(0755,root,root) %{_libdir}/apache/mod_deflate.so

%files mod_macro
%attr(0755,root,root) %{_libdir}/apache/mod_macro.so

%files mod_xml2enc
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/046_mod_xml2enc.conf
%attr(0755,root,root) %{_libdir}/apache/mod_xml2enc.so

%files mod_proxy_html
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/047_mod_proxy_html.conf
%attr(0755,root,root) %{_libdir}/apache/mod_proxy_html.so

%files mod_proxy_wstunnel
%attr(0755,root,root) %{_libdir}/apache/mod_proxy_wstunnel.so

%files mod_mime
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/048_mod_mime.conf
%attr(0755,root,root) %{_libdir}/apache/mod_mime.so

%files mod_ldap
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/049_mod_ldap.conf
%attr(0755,root,root) %{_libdir}/apache/mod_ldap.so
%attr(0600,apache,root) %ghost /var/cache/httpd/mod_ldap_cache

%files mod_log_config
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/050_mod_log_config.conf
%attr(0755,root,root) %{_libdir}/apache/mod_log_config.so

%files mod_log_debug
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/051_mod_log_debug.conf
%attr(0755,root,root) %{_libdir}/apache/mod_log_debug.so

%files mod_log_forensic
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/052_mod_log_forensic.conf
%attr(0755,root,root) %{_libdir}/apache/mod_log_forensic.so

%files mod_logio
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/053_mod_logio.conf
%attr(0755,root,root) %{_libdir}/apache/mod_logio.so

%files mod_lua
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/054_mod_lua.conf
%attr(0755,root,root) %{_libdir}/apache/mod_lua.so

%files mod_env
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/055_mod_env.conf
%attr(0755,root,root) %{_libdir}/apache/mod_env.so

%files mod_mime_magic
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/056_mod_mime_magic.conf
%attr(0755,root,root) %{_libdir}/apache/mod_mime_magic.so

%files mod_cern_meta
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/057_mod_cern_meta.conf
%attr(0755,root,root) %{_libdir}/apache/mod_cern_meta.so

%files mod_expires
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/058_mod_expires.conf
%attr(0755,root,root) %{_libdir}/apache/mod_expires.so

%files mod_headers
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/059_mod_headers.conf
%attr(0755,root,root) %{_libdir}/apache/mod_headers.so

%files mod_ident
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/060_mod_ident.conf
%attr(0755,root,root) %{_libdir}/apache/mod_ident.so

%files mod_usertrack
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/061_mod_usertrack.conf
%attr(0755,root,root) %{_libdir}/apache/mod_usertrack.so

%files mod_unique_id
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/062_mod_unique_id.conf
%attr(0755,root,root) %{_libdir}/apache/mod_unique_id.so

%files mod_setenvif
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/063_mod_setenvif.conf
%attr(0755,root,root) %{_libdir}/apache/mod_setenvif.so

%files mod_version
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/064_mod_version.conf
%attr(0755,root,root) %{_libdir}/apache/mod_version.so

%files mod_remoteip
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/065_mod_remoteip.conf
%attr(0755,root,root) %{_libdir}/apache/mod_remoteip.so

%files mod_proxy
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/066_mod_proxy.conf
%attr(0755,root,root) %{_libdir}/apache/mod_proxy.so

%files mod_proxy_connect
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/067_mod_proxy_connect.conf
%attr(0755,root,root) %{_libdir}/apache/mod_proxy_connect.so

%files mod_proxy_ftp
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/068_mod_proxy_ftp.conf
%attr(0755,root,root) %{_libdir}/apache/mod_proxy_ftp.so

%files mod_proxy_http
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/069_mod_proxy_http.conf
%attr(0755,root,root) %{_libdir}/apache/mod_proxy_http.so

%files mod_proxy_fcgi
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/070_mod_proxy_fcgi.conf
%attr(0755,root,root) %{_libdir}/apache/mod_proxy_fcgi.so

%files mod_proxy_scgi
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/071_mod_proxy_scgi.conf
%attr(0755,root,root) %{_libdir}/apache/mod_proxy_scgi.so

%files mod_proxy_fdpass
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/072_mod_proxy_fdpass.conf
%attr(0755,root,root) %{_libdir}/apache/mod_proxy_fdpass.so

%files mod_proxy_ajp
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/073_mod_proxy_ajp.conf
%attr(0755,root,root) %{_libdir}/apache/mod_proxy_ajp.so

%files mod_proxy_balancer
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/074_mod_proxy_balancer.conf
%attr(0755,root,root) %{_libdir}/apache/mod_proxy_balancer.so

%files mod_proxy_express
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/075_mod_proxy_express.conf
%attr(0755,root,root) %{_libdir}/apache/mod_proxy_express.so

%files mod_session
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/076_mod_session.conf
%attr(0755,root,root) %{_libdir}/apache/mod_session.so

%files mod_session_cookie
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/077_mod_session_cookie.conf
%attr(0755,root,root) %{_libdir}/apache/mod_session_cookie.so

%files mod_session_crypto
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/078_mod_session_crypto.conf
%attr(0755,root,root) %{_libdir}/apache/mod_session_crypto.so

%files mod_session_dbd
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/079_mod_session_dbd.conf
%attr(0755,root,root) %{_libdir}/apache/mod_session_dbd.so

%files mod_slotmem_shm
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/080_mod_slotmem_shm.conf
%attr(0755,root,root) %{_libdir}/apache/mod_slotmem_shm.so

%files mod_slotmem_plain
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/081_mod_slotmem_plain.conf
%attr(0755,root,root) %{_libdir}/apache/mod_slotmem_plain.so

%files mod_ssl
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/082_mod_ssl.conf
%attr(0755,root,root) %{_libdir}/apache/mod_ssl.so
%attr(0700,apache,root) %dir /var/cache/httpd/mod_ssl
%attr(0600,apache,root) %ghost /var/cache/httpd/mod_ssl/scache.dir
%attr(0600,apache,root) %ghost /var/cache/httpd/mod_ssl/scache.pag
%attr(0600,apache,root) %ghost /var/cache/httpd/mod_ssl/scache.sem

%files mod_optional_hook_export
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/083_mod_optional_hook_export.conf
%attr(0755,root,root) %{_libdir}/apache/mod_optional_hook_export.so

%files mod_optional_hook_import
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/084_mod_optional_hook_import.conf
%attr(0755,root,root) %{_libdir}/apache/mod_optional_hook_import.so

%files mod_optional_fn_import
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/085_mod_optional_fn_import.conf
%attr(0755,root,root) %{_libdir}/apache/mod_optional_fn_import.so

%files mod_optional_fn_export
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/086_mod_optional_fn_export.conf
%attr(0755,root,root) %{_libdir}/apache/mod_optional_fn_export.so

%files mod_dialup
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/087_mod_dialup.conf
%attr(0755,root,root) %{_libdir}/apache/mod_dialup.so

%files mod_lbmethod_byrequests
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/088_mod_lbmethod_byrequests.conf
%attr(0755,root,root) %{_libdir}/apache/mod_lbmethod_byrequests.so

%files mod_lbmethod_bytraffic
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/089_mod_lbmethod_bytraffic.conf
%attr(0755,root,root) %{_libdir}/apache/mod_lbmethod_bytraffic.so

%files mod_lbmethod_bybusyness
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/090_mod_lbmethod_bybusyness.conf
%attr(0755,root,root) %{_libdir}/apache/mod_lbmethod_bybusyness.so

%files mod_lbmethod_heartbeat
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/091_mod_lbmethod_heartbeat.conf
%attr(0755,root,root) %{_libdir}/apache/mod_lbmethod_heartbeat.so

%files mod_unixd
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/092_mod_unixd.conf
%attr(0755,root,root) %{_libdir}/apache/mod_unixd.so

%files mod_heartbeat
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/093_mod_heartbeat.conf
%attr(0755,root,root) %{_libdir}/apache/mod_heartbeat.so

%files mod_heartmonitor
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/094_mod_heartmonitor.conf
%attr(0755,root,root) %{_libdir}/apache/mod_heartmonitor.so

%files mod_dav
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/095_mod_dav.conf
%attr(0755,root,root) %{_libdir}/apache/mod_dav.so
%attr(-,apache,apache) %dir /var/lib/dav
%attr(-,apache,apache) %dir /var/lib/dav/uploads

%files mod_status
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/096_mod_status.conf
%attr(0755,root,root) %{_libdir}/apache/mod_status.so

%files mod_autoindex
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/097_mod_autoindex.conf
%attr(0755,root,root) %{_libdir}/apache/mod_autoindex.so

%files mod_asis
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/098_mod_asis.conf
%attr(0755,root,root) %{_libdir}/apache/mod_asis.so

%files mod_info
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/099_mod_info.conf
%attr(0755,root,root) %{_libdir}/apache/mod_info.so

%files mod_suexec
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/100_mod_suexec.conf
%attr(0755,root,root) %{_libdir}/apache/mod_suexec.so
%attr(0755,root,root) %{_sbindir}/suexec
%attr(0644,root,root) %{_mandir}/man8/suexec.8*

%files mod_cgi
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/101_mod_cgi.conf
%attr(0755,root,root) %{_libdir}/apache/mod_cgi.so

%files mod_cgid
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/102_mod_cgid.conf
%attr(0755,root,root) %{_libdir}/apache/mod_cgid.so

%files mod_dav_fs
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/103_mod_dav_fs.conf
%attr(0755,root,root) %{_libdir}/apache/mod_dav_fs.so

%files mod_dav_lock
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/104_mod_dav_lock.conf
%attr(0755,root,root) %{_libdir}/apache/mod_dav_lock.so

%files mod_vhost_alias
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/105_mod_vhost_alias.conf
%attr(0755,root,root) %{_libdir}/apache/mod_vhost_alias.so

%files mod_negotiation
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/106_mod_negotiation.conf
%attr(0755,root,root) %{_libdir}/apache/mod_negotiation.so

%files mod_dir
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/107_mod_dir.conf
%attr(0755,root,root) %{_libdir}/apache/mod_dir.so

%files mod_imagemap
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/108_mod_imagemap.conf
%attr(0755,root,root) %{_libdir}/apache/mod_imagemap.so

%files mod_actions
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/109_mod_actions.conf
%attr(0755,root,root) %{_libdir}/apache/mod_actions.so

%files mod_speling
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/110_mod_speling.conf
%attr(0755,root,root) %{_libdir}/apache/mod_speling.so

%files mod_userdir
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/111_mod_userdir.conf
%attr(0755,root,root) %{_libdir}/apache/mod_userdir.so

%files mod_alias
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/112_mod_alias.conf
%attr(0755,root,root) %{_libdir}/apache/mod_alias.so

%files mod_rewrite
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/113_mod_rewrite.conf
%attr(0755,root,root) %{_libdir}/apache/mod_rewrite.so

%files base
%defattr(-,root,root)
%doc upgrading.txt new_features_2_4.txt
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/httpd
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/httpd
%dir %{_sysconfdir}/httpd
%dir %{_sysconfdir}/httpd/conf
%dir %{_sysconfdir}/httpd/conf/webapps.d
%dir %{_sysconfdir}/httpd/conf/vhosts.d
%dir %{_sysconfdir}/httpd/conf.d
%dir %{_sysconfdir}/httpd/modules.d
%dir %{_sysconfdir}/httpd/conf/extra
%dir %{_sysconfdir}/httpd/conf/original
%dir %{_sysconfdir}/httpd/conf/original/extra
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/extra/httpd-autoindex.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/extra/httpd-dav.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/extra/httpd-default.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/extra/httpd-info.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/extra/httpd-languages.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/extra/httpd-manual.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/extra/httpd-mpm.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/extra/httpd-multilang-errordoc.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/extra/httpd-ssl.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/extra/httpd-userdir.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/extra/httpd-vhosts.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/extra/proxy-html.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/httpd.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/magic
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/mime.types
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/original/extra/httpd-autoindex.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/original/extra/httpd-dav.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/original/extra/httpd-default.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/original/extra/httpd-info.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/original/extra/httpd-languages.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/original/extra/httpd-manual.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/original/extra/httpd-mpm.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/original/extra/httpd-multilang-errordoc.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/original/extra/httpd-ssl.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/original/extra/httpd-userdir.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/original/extra/httpd-vhosts.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/original/extra/proxy-html.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/original/httpd.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/fileprotector.conf
%attr(0755,apache,apache) %dir /var/www
%attr(0755,apache,apache) %dir /var/run/httpd
%{_prefix}/lib/tmpfiles.d/httpd.conf
%attr(0755,root,root) %dir /var/www/html
%dir /var/www/error
%dir /var/www/error/include
%dir /var/www/icons
/var/www/icons/*.svg
%dir /var/www/icons/small
%dir /var/log/httpd
%dir /var/www/cgi-bin
%dir /var/www/perl
%config(noreplace,missingok) /var/www/error/README
%config(noreplace,missingok) /var/www/error/*.var
%config(noreplace,missingok) /var/www/error/include/*.html
%attr(0644,root,root) /var/www/icons/README*
%attr(0644,root,root) /var/www/icons/*.png
%attr(0644,root,root) /var/www/icons/*.gif
%attr(0644,root,root) /var/www/icons/small/*.png
%attr(0644,root,root) /var/www/icons/small/*.gif
%attr(0644,root,root) %config(noreplace) /var/www/html/index.html
%attr(0644,root,root) %config(noreplace) /var/www/html/favicon.ico
%attr(0644,root,root) %config(noreplace) /var/www/html/robots.txt
%attr(0755,root,root) %{_bindir}/ab
%attr(0755,root,root) %{_bindir}/dbmmanage
%attr(0755,root,root) %{_bindir}/htdbm
%attr(0755,root,root) %{_bindir}/htdigest
%attr(0755,root,root) %{_bindir}/htpasswd
%attr(0755,root,root) %{_bindir}/httxt2dbm
%attr(0755,root,root) %{_bindir}/logresolve
%attr(0755,root,root) %{_sbindir}/apachectl
%attr(0755,root,root) %{_sbindir}/check_forensic
%attr(0755,root,root) %{_sbindir}/checkgid
%attr(0755,root,root) %{_sbindir}/fcgistarter
%attr(0755,root,root) %{_sbindir}/list_hooks.pl
%attr(0755,root,root) %{_sbindir}/logresolve.pl
%attr(0755,root,root) %{_sbindir}/log_server_status
%attr(0755,root,root) %{_sbindir}/rotatelogs
%attr(0755,root,root) %{_sbindir}/split-logfile
%attr(0755,root,root) %dir %{_libdir}/apache
%attr(0700,apache,root) %dir /var/cache/httpd
%{_localstatedir}/lib/rpm/filetriggers/webapp.*
%exclude %{_mandir}/man8/htcacheclean.8*
%exclude %{_mandir}/man8/suexec.8*
%{_mandir}/*/*

%files htcacheclean
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/htcacheclean
%attr(0755,root,root) %{_sbindir}/htcacheclean
%{_mandir}/man8/htcacheclean.8*
/lib/systemd/system/htcacheclean.service

%files devel
%{multiarch_includedir}/apache/ap_config_layout.h
%{_includedir}/apache
%attr(0755,root,root) %dir %{_libdir}/apache/build
%attr(0644,root,root) %{_libdir}/apache/build/*.mk
%attr(0755,root,root) %{_libdir}/apache/build/*.sh
%attr(0755,root,root) %{_libdir}/apache/build/envvars
%attr(0755,root,root) %{_sbindir}/envvars-std
%attr(0755,root,root) %{_bindir}/apxs
%attr(0755,root,root) %{_libdir}/apache/httpd.exp

%files source
%{_usrsrc}/apache-%{version}

%files doc
%{_datadir}/doc/apache-doc



%changelog
* Wed Oct 08 2014 dsilakov <denis.silakov@rosalab.ru> 2.4.10-1
+ Revision: 999a879
- Merge pull request #1 from import/apache:rosa2014.1
- backport httpd-2.4.10



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19454 |12mu|apache-commons-dbcp-1.4-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global base_name       dbcp
%global short_name      commons-%{base_name}

Summary:	Apache Commons DataBase Pooling Package
Name:		apache-%{short_name}
Version:	1.4
Release:	10
Group:		Development/Java
License:	ASL 2.0
Url:		http://commons.apache.org/%{base_name}/
Source0:	http://www.apache.org/dist/commons/%{base_name}/source/%{short_name}-%{version}-src.tar.gz
# Depmap needed to remove tomcat* deps (needed only for testing) 
# and fix geronimo transaction
Source1:	%{short_name}.depmap
Patch0: jdbc41.patch
BuildArch:	noarch

BuildRequires:	apache-commons-parent
BuildRequires:	apache-commons-pool
BuildRequires:	geronimo-parent-poms
BuildRequires:	java-1.6.0-devel
BuildRequires:	jpackage-utils
BuildRequires:	jta
BuildRequires:	ant
BuildConflicts: java-1.5.0-gcj
Requires:	java >= 0:1.6.0
Requires:	jpackage-utils
Requires:	apache-commons-pool
Requires(post,postun):	jpackage-utils

%description
Many Apache projects support interaction with a relational database. Creating a 
new connection for each user can be time consuming (often requiring multiple 
seconds of clock time), in order to perform a database transaction that might 
take milliseconds. Opening a connection per user can be unfeasible in a 
publicly-hosted Internet application where the number of simultaneous users can 
be very large. Accordingly, developers often wish to share a "pool" of open 
connections between all of the application's current users. The number of users 
actually performing a request at any given time is usually a very small 
percentage of the total number of active users, and during request processing 
is the only time that a database connection is required. The application itself 
logs into the DBMS, and handles any user account issues internally.

%package javadoc
Summary:	Javadoc for %{name}
Group:		Development/Java
Requires:	jpackage-utils
# This should go away with F-17
Obsoletes:	jakarta-%{short_name}-javadoc < 0:1.4-1

%description javadoc
This package contains the API documentation for %{name}.

%prep
%setup -q -n %{short_name}-%{version}-src
iconv -f iso8859-1 -t utf-8 RELEASE-NOTES.txt > RELEASE-NOTES.txt.conv && mv -f RELEASE-NOTES.txt.conv RELEASE-NOTES.txt
%patch0

%build
export CLASSPATH=$(build-classpath jta jdbc-stdext xerces-j2)
ant \
        -Dcommons-pool.jar=$(build-classpath commons-pool) \
        -Djdbc20ext.jar=$(build-classpath jdbc-stdext) \
        -Djunit.jar=$(build-classpath junit) \
        -Dxerces.jar=$(build-classpath xerces-j2) \
        -Dxml-apis.jar=$(build-classpath xml-commons-jaxp-1.3-apis) \
        -Dnaming-common.jar=$(build-classpath tomcat5/naming-resources) \
        -Dnaming-java.jar=$(build-classpath tomcat5/naming-factory) \
        -Dlogging.jar=$(build-classpath commons-logging) \
        -Djava.io.tmpdir=. \
        dist

%install
# jars
install -d -m 0755 %{buildroot}%{_javadir}
install -pm 644 dist/%{short_name}.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed  "s|apache-||g"`; done)
(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed  "s|-%{version}||g"`; done)

# pom
install -d -m 755 %{buildroot}%{_mavenpomdir}
install -pm 644 pom.xml %{buildroot}%{_mavenpomdir}/JPP-%{short_name}.pom
%add_to_maven_depmap org.apache.commons %{short_name} %{version} JPP %{short_name}

# following line is only for backwards compatibility. New packages
# should use proper groupid org.apache.commons and also artifactid
%add_to_maven_depmap %{short_name} %{short_name} %{version} JPP %{short_name}

# javadoc
install -d -m 0755 %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -pr dist/docs/api*/* %{buildroot}%{_javadocdir}/%{name}-%{version}/
ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}

%post
%update_maven_depmap

%postun
%update_maven_depmap

%files
%doc LICENSE.txt NOTICE.txt README.txt RELEASE-NOTES.txt
%{_javadir}/*
%{_mavenpomdir}/*
%{_mavendepmapfragdir}/*

%files javadoc
%doc LICENSE.txt
%{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19455 |12mu|apache-commons-lang-2.6-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%global base_name       lang
%global short_name      commons-%{base_name}

%bcond_with maven

Name:           apache-%{short_name}
Version:        2.6
Release:        3
Summary:        Provides a host of helper utilities for the java.lang API
License:        ASL 2.0
Group:          Development/Java
URL:            http://commons.apache.org/%{base_name}
Source0:        http://archive.apache.org/dist/commons/%{base_name}/source/%{short_name}-%{version}-src.tar.gz
Patch0:         0001-Make-source-version-1.3.patch
BuildArch:      noarch
BuildRequires:  java-devel >= 0:1.6.0
BuildRequires:  jpackage-utils >= 0:1.7.2
BuildRequires:  apache-commons-parent
%if %{with maven}
BuildRequires:  maven2
BuildRequires:  maven-site-plugin
%else
BuildRequires:	ant
BuildRequires:	java-rpmbuild
%endif

Requires:       java >= 0:1.6.0
Requires:       jpackage-utils >= 0:1.6
Requires(post):    jpackage-utils
Requires(postun):  jpackage-utils

# This should go away with F-17
Provides:       jakarta-commons-lang = 0:%{version}-%{release}
Obsoletes:      jakarta-commons-lang <= 0:2.4

%description
The standard Java libraries fail to provide enough methods for
manipulation of its core classes. The Commons Lang Component provides
these extra methods.
The Commons Lang Component provides a host of helper utilities for the
java.lang API, notably String manipulation methods, basic numerical
methods, object reflection, creation and serialization, and System
properties. Additionally it contains an inheritable enum type, an
exception structure that supports multiple types of nested-Exceptions
and a series of utilities dedicated to help with building methods, such
as hashCode, toString and equals.

%package        javadoc
Summary:        API documentation for %{name}
Group:          Development/Java
Requires:       jpackage-utils

Obsoletes:      jakarta-%{short_name}-javadoc <= 0:2.4

%description    javadoc
%{summary}.

%prep
%setup -q -n %{short_name}-%{version}-src
%patch0 -p1
sed -i 's/\r//' *.txt

%build
%if %{with maven}
mvn-jpp install javadoc:javadoc
%else
%ant jar javadoc
%endif

%install
# jars
install -d -m 755 %{buildroot}%{_javadir}
install -p -m 644 target/%{short_name}-%{version}.jar %{buildroot}%{_javadir}/%{name}.jar
ln -sf %{name}.jar %{buildroot}%{_javadir}/%{short_name}.jar

%if %{with maven}
# pom
install -d -m 755 %{buildroot}%{_mavenpomdir}
install -pm 644 pom.xml %{buildroot}%{_mavenpomdir}/JPP-%{short_name}.pom
%add_to_maven_depmap org.apache.commons %{short_name} %{version} JPP %{short_name}

# following line is only for backwards compatibility. New packages
# should use proper groupid org.apache.commons and also artifactid
%add_to_maven_depmap %{base_name} %{base_name} %{version} JPP %{short_name}

# Old depmap was wrong and this surfaced as a problem when building
# other packages
%add_to_maven_depmap %{short_name} %{short_name} %{version} JPP %{short_name}
%endif

# javadoc
install -d -m 755 %{buildroot}%{_javadocdir}/%{name}
%if %{with maven}
cp -pr target/site/apidocs/* %{buildroot}%{_javadocdir}/%{name}
%else
cp -pr target/apidocs/* %{buildroot}%{_javadocdir}/%{name}
%endif

%if %{with maven}
%post
%update_maven_depmap

%postun
%update_maven_depmap
%endif

%files
%doc PROPOSAL.html LICENSE.txt RELEASE-NOTES.txt NOTICE.txt
%{_javadir}/*
%if %{with maven}
%{_mavenpomdir}/JPP-%{short_name}.pom
%{_mavendepmapfragdir}/*
%endif

%files javadoc
%doc LICENSE.txt NOTICE.txt
%doc %{_javadocdir}/%{name}
%changelog
* Mon Oct 21 2013 Ilya Khokhryakov <ilyahohryakov@gmail.com> 2.6-3
+ Revision: a19bf16
- Added javadoc



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19456 |12mu|apache-commons-logging-1.1.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%global base_name  logging
%global short_name commons-%{base_name}

Name:           apache-%{short_name}
Version:        1.1.3
Release:        1
Summary:        Apache Commons Logging
License:        ASL 2.0
Group:          Development/Java
URL:            http://commons.apache.org/%{base_name}
Source0:        http://www.apache.org/dist/commons/%{base_name}/source/%{short_name}-%{version}-src.tar.gz
Source1:        %{short_name}.depmap
Source2:        http://mirrors.ibiblio.org/pub/mirrors/maven2/%{short_name}/%{short_name}-api/1.1/%{short_name}-api-1.1.pom
# Sent upstream https://issues.apache.org/jira/browse/LOGGING-143
Patch0:         %{short_name}-avalon-update.patch

Patch1:         %{short_name}-eclipse-manifest.patch
BuildArch:      noarch
BuildRequires:  maven2
BuildRequires:  java-devel >= 0:1.6.0
BuildRequires:  jpackage-utils >= 0:1.6
BuildRequires:  avalon-framework >= 4.3
BuildRequires:  avalon-logkit
BuildRequires:  apache-commons-parent
BuildRequires:  servlet25

Requires:       java >= 0:1.6.0
Requires:       jpackage-utils >= 0:1.6
Requires(post): jpackage-utils
Requires(postun):jpackage-utils

%rename jakarta-%{short_name}

%description
The commons-logging package provides a simple, component oriented
interface (org.apache.commons.logging.Log) together with wrappers for
logging systems. The user can choose at runtime which system they want
to use. In addition, a small number of basic implementations are
provided to allow users to use the package standalone.
commons-logging was heavily influenced by Avalon's Logkit and Log4J. The
commons-logging abstraction is meant to minimize the differences between
the two, and to allow a developer to not tie himself to a particular
logging implementation.

%package        javadoc
Summary:        API documentation for %{name}
Group:          Development/Java
Requires:       jpackage-utils

Obsoletes:      jakarta-%{short_name}-javadoc <= 0:1.0.4

%description    javadoc
%{summary}.

# -----------------------------------------------------------------------------

%prep
%setup -q -n %{short_name}-%{version}-src

# %patch0 -p1
# %patch1

sed -i 's/\r//' RELEASE-NOTES.txt LICENSE.txt

# -----------------------------------------------------------------------------

%build
# fails with recent surefire for some reason
# rm src/test/org/apache/commons/logging/logkit/StandardTestCase.java
# rm src/test/org/apache/commons/logging/servlet/BasicServletTestCase.java

# These files have names suggesting they are test cases but they are not.
# They should probably be renamed/excluded from surefire run properly
# rm src/test/org/apache/commons/logging/log4j/log4j12/*StandardTestCase.java

# export MAVEN_REPO_LOCAL=$(pwd)/.m2/repository
# mvn -Dmaven.repo.local=$MAVEN_REPO_LOCAL \
#     install javadoc:javadoc

mvn -X -Dmaven.local.depmap.file="%{SOURCE1}" \
    install javadoc:aggregate

# -----------------------------------------------------------------------------

%install
# jars
install -d -m 755 %{buildroot}%{_javadir}
install -p -m 644 target/%{short_name}-%{version}.jar %{buildroot}%{_javadir}/%{name}.jar
install -p -m 644 target/%{short_name}-api-%{version}.jar %{buildroot}%{_javadir}/%{name}-api.jar
install -p -m 644 target/%{short_name}-adapters-%{version}.jar %{buildroot}%{_javadir}/%{name}-adapters.jar

pushd %{buildroot}%{_javadir}
for jar in %{name}*; do
    ln -sf ${jar} `echo $jar| sed "s|apache-||g"`
done
popd

# pom
install -d -m 755 %{buildroot}%{_mavenpomdir}
install -pm 644 pom.xml %{buildroot}/%{_mavenpomdir}/JPP-%{short_name}.pom
install -pm 644 %{SOURCE2} %{buildroot}/%{_mavenpomdir}/JPP-%{short_name}-api.pom

%add_to_maven_depmap org.apache.commons %{short_name} %{version} JPP %{short_name}
%add_to_maven_depmap org.apache.commons %{short_name}-api %{version} JPP %{short_name}-api
%add_to_maven_depmap org.apache.commons %{short_name}-adapters %{version} JPP %{short_name}-adapters

# following lines are only for backwards compatibility. New packages
# should use proper groupid org.apache.commons and also artifactid
%add_to_maven_depmap %{short_name} %{short_name} %{version} JPP %{short_name}
%add_to_maven_depmap %{short_name} %{short_name}-api %{version} JPP %{short_name}-api
%add_to_maven_depmap %{short_name} %{short_name}-adapters %{version} JPP %{short_name}-adapters


# javadoc
install -d -m 755 %{buildroot}%{_javadocdir}/%{name}
cp -pr target/site/apidocs/* %{buildroot}%{_javadocdir}/%{name}

# -----------------------------------------------------------------------------
%post
%update_maven_depmap

%postun
%update_maven_depmap

%pre javadoc
# workaround for rpm bug, can be removed in F-17
[ $1 -gt 1 ] && [ -L %{_javadocdir}/%{name} ] && \
rm -rf $(readlink -f %{_javadocdir}/%{name}) %{_javadocdir}/%{name} || :


# -----------------------------------------------------------------------------

%files
%doc PROPOSAL.html LICENSE.txt RELEASE-NOTES.txt
%{_javadir}/*
%{_mavenpomdir}/JPP-%{short_name}.pom
%{_mavenpomdir}/JPP-%{short_name}-api.pom
%{_mavendepmapfragdir}/*


%files javadoc
%doc LICENSE.txt
%{_javadocdir}/%{name}


%changelog
* Wed Nov 27 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.1.3-1
+ Revision: a4e6c0f
- Updated to 1.1.3



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19457 |12mu|apache-commons-net-3.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%global base_name    net
%global short_name   commons-%{base_name}

Name:           apache-%{short_name}
Version:        3.3
Release:        1
Summary:        Internet protocol suite Java library
License:        ASL 2.0
Group:          Development/Java
URL:            http://commons.apache.org/%{base_name}/
Source0:        http://www.apache.org/dist/commons/%{base_name}/source/%{short_name}-%{version}-src.tar.gz
Source1:		m2-repo.tar.gz
BuildArch:      noarch
BuildRequires:  jpackage-utils >= 0:1.7.2
BuildRequires:  java-devel >= 0:1.6.0
#BuildRequires:  maven-doxia-sitetools
#BuildRequires:  maven-changes-plugin
#BuildRequires:  maven-surefire-provider-junit
#BuildRequires:  maven-surefire-provider-junit4
#BuildRequires:  maven-plugin-build-helper
BuildRequires:  apache-commons-parent
Requires:       java >= 0:1.6.0
Requires:       jpackage-utils >= 0:1.7.2
Requires(post):    jpackage-utils
Requires(postun):  jpackage-utils
Provides:       jakarta-%{short_name}
Obsoletes:      jakarta-%{short_name}

%description
This is an Internet protocol suite Java library originally developed by
ORO, Inc.  This version supports Finger, Whois, TFTP, Telnet, POP3, FTP,
NNTP, SMTP, and some miscellaneous protocols like Time and Echo as well
as BSD R command support. The purpose of the library is to provide
fundamental protocol access, not higher-level abstractions.

%package javadoc
Summary:    API documentation for %{name}
Group:      Development/Java
Requires:   jpackage-utils
Obsoletes:  jakarta-%{short_name}-javadoc

%description javadoc
%{summary}.

%prep
%setup -q -n %{short_name}-%{version}-src
sed -i 's/\r//' NOTICE.txt LICENSE.txt
export MAVEN_REPO_LOCAL=$(pwd)/.m2/repository
mkdir -p $MAVEN_REPO_LOCAL
tar -xf %{SOURCE1} -C $MAVEN_REPO_LOCAL

%build
export MAVEN_REPO_LOCAL=$(pwd)/.m2/repository
mvn-jpp -Dmaven.repo.local=$MAVEN_REPO_LOCAL \
    -Dmaven.test.failure.ignore=true \
    install javadoc:javadoc

%install
# jars
install -d -m 755 %{buildroot}%{_javadir}
install -p -m 644 target/%{short_name}-%{version}.jar %{buildroot}%{_javadir}/%{name}.jar
ln -s %{name}.jar %{buildroot}%{_javadir}/%{short_name}.jar

# pom
install -d -m 755 %{buildroot}%{_mavenpomdir}
install -pm 644 pom.xml %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom
%add_to_maven_depmap org.apache.commons %{short_name} %{version} JPP %{name}

# following line is only for backwards compatibility. New packages
# should use proper groupid org.apache.commons and also artifactid
%add_to_maven_depmap %{short_name} %{short_name} %{version} JPP %{name}

# javadoc
install -d -m 755 %{buildroot}%{_javadocdir}/%{name}
cp -pr target/site/apidocs/* %{buildroot}%{_javadocdir}/%{name}

%post
%update_maven_depmap

%postun
%update_maven_depmap

%files
%doc LICENSE.txt NOTICE.txt
%{_javadir}/*
%{_mavenpomdir}/JPP-%{name}.pom
%{_mavendepmapfragdir}

%files javadoc
%doc %{_javadocdir}/%{name}
%doc LICENSE.txt NOTICE.txt
%changelog
* Mon Oct 21 2013 Ilya <ilyahohryakov@gmail.com> 3.3-1
+ Revision: 539e70f
- Added tarball



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19458 |12mu|apache-commons-parent-20-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global base_name       parent
%global short_name      commons-%{base_name}

Name:             apache-%{short_name}
Version:          20
Release:          3
Summary:          Apache Commons Parent Pom
Group:            Development/Java
License:          ASL 2.0
URL:              http://svn.apache.org/repos/asf/commons/proper/%{short_name}/tags/%{short_name}-%{version}/

# svn export http://svn.apache.org/repos/asf/commons/proper/commons-parent/tags/commons-parent-20
# tar caf commons-parent-20.tar.xz commons-parent-20
Source0:          %{short_name}-%{version}.tar.xz

#common-build-plugin not in fedora yet
Patch1:           %{name}-remove-build-plugin.patch
BuildRoot:        %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch:        noarch

BuildRequires:    java-devel >= 0:1.6.0
BuildRequires:    jpackage-utils

Requires:         java >= 0:1.6.0
Requires:         jpackage-utils
Requires:         maven
Requires:         maven-antrun-plugin
Requires:         maven-compiler-plugin
Requires:         maven-idea-plugin
Requires:         maven-install-plugin
Requires:         maven-jar-plugin
Requires:         maven-javadoc-plugin
Requires:         maven-plugin-bundle
Requires:         maven-resources-plugin
Requires:         maven-surefire-plugin
Requires(post):   jpackage-utils
Requires(postun): jpackage-utils


%description
The Project Object Model files for the apache-commons packages.

%prep
%setup -q -n %{short_name}-%{version}
%patch1 -p0

%build
#nothing to do for the pom

%install
rm -rf %{buildroot}

%add_to_maven_depmap org.apache.commons %{short_name} %{version} JPP %{short_name}

# poms
install -d -m 755 %{buildroot}%{_mavenpomdir}
install -pm 644 pom.xml %{buildroot}%{_mavenpomdir}/JPP-%{short_name}.pom

%post
%update_maven_depmap

%postun
%update_maven_depmap

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc LICENSE.txt NOTICE.txt
%{_mavenpomdir}/*
%{_mavendepmapfragdir}/*



%changelog
* Sun Nov 27 2011 Guilherme Moro <guilherme@mandriva.com> 20-3
+ Revision: 733818
- rebuild
- imported package apache-commons-parent

  + Oden Eriksson <oeriksson@mandriva.com>
    - fix deps

* Tue Oct 18 2011 Oden Eriksson <oeriksson@mandriva.com> 20-2
+ Revision: 705220
- rebuild
- import apache-commons-parent



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19459 |12mu|apache-commons-parent-20-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global base_name       parent
%global short_name      commons-%{base_name}

Name:             apache-%{short_name}
Version:          20
Release:          4
Summary:          Apache Commons Parent Pom
Group:            Development/Java
License:          ASL 2.0
URL:              http://svn.apache.org/repos/asf/commons/proper/%{short_name}/tags/%{short_name}-%{version}/

# svn export http://svn.apache.org/repos/asf/commons/proper/commons-parent/tags/commons-parent-20
# tar caf commons-parent-20.tar.xz commons-parent-20
Source0:          %{short_name}-%{version}.tar.xz

#common-build-plugin not in fedora yet
Patch1:           %{name}-remove-build-plugin.patch
BuildArch:        noarch

BuildRequires:    java-devel >= 0:1.6.0
BuildRequires:    jpackage-utils

Requires:         java >= 0:1.6.0
Requires:         jpackage-utils
Requires:         maven2
Requires(post):   jpackage-utils
Requires(postun): jpackage-utils


%description
The Project Object Model files for the apache-commons packages.

%prep
%setup -q -n %{short_name}-%{version}
%patch1 -p0

%build
#nothing to do for the pom

%install
rm -rf %{buildroot}

%add_to_maven_depmap org.apache.commons %{short_name} %{version} JPP %{short_name}

# poms
install -d -m 755 %{buildroot}%{_mavenpomdir}
install -pm 644 pom.xml %{buildroot}%{_mavenpomdir}/JPP-%{short_name}.pom

%post
%update_maven_depmap

%postun
%update_maven_depmap

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc LICENSE.txt NOTICE.txt
%{_mavenpomdir}/*
%{_mavendepmapfragdir}/*



%changelog
* Sun Nov 27 2011 Guilherme Moro <guilherme@mandriva.com> 20-3
+ Revision: 733818
- rebuild
- imported package apache-commons-parent

  + Oden Eriksson <oeriksson@mandriva.com>
    - fix deps

* Tue Oct 18 2011 Oden Eriksson <oeriksson@mandriva.com> 20-2
+ Revision: 705220
- rebuild
- import apache-commons-parent



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19460 |12mu|apache-commons-pool-1.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global base_name       pool
%global short_name      commons-%{base_name}

Name:             apache-%{short_name}
Version:          1.6
Release:          1
Summary:          Apache Commons Pool Package
Group:            Development/Java
License:          ASL 2.0
URL:              http://commons.apache.org/%{base_name}/
Source0:          http://www.apache.org/dist/commons/%{base_name}/source/%{short_name}-%{version}-src.tar.gz
BuildArch:        noarch

BuildRequires:    java-devel >= 0:1.6.0
BuildRequires:    jpackage-utils
BuildRequires:    apache-commons-parent
BuildRequires:	  ant

Requires:         java >= 0:1.6.0
Requires:         jpackage-utils
Requires(post):   jpackage-utils
Requires(postun): jpackage-utils

# This should go away with F-17
Provides:         jakarta-%{short_name} = 0:%{version}-%{release}
Obsoletes:        jakarta-%{short_name} < 0:1.3-14
Obsoletes:        jakarta-%{short_name}-tomcat5 < 0:1.3-14
Obsoletes:        jakarta-%{short_name}-manual < 0:1.3-14

%description
The goal of Pool package is it to create and maintain an object (instance) 
pooling package to be distributed under the ASF license. The package should 
support a variety of pool implementations, but encourage support of an 
interface that makes these implementations interchangeable.

%package javadoc
Summary:          Javadoc for %{name}
Group:            Development/Java
Requires:         jpackage-utils
# This should go away with F-17
Obsoletes:        jakarta-%{short_name}-javadoc < 0:1.3-14

%description javadoc
This package contains the API documentation for %{name}.

%prep
%setup -q -n %{short_name}-%{version}-src

%build
ant dist

%install
rm -rf %{buildroot}

# jars
install -d -m 0755 %{buildroot}%{_javadir}
install -pm 644 dist/%{short_name}-%{version}-SNAPSHOT.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed  "s|apache-||g"`; done)
(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed  "s|-%{version}||g"`; done)

# pom
install -d -m 755 %{buildroot}%{_mavenpomdir}
install -pm 644 pom.xml %{buildroot}%{_mavenpomdir}/JPP-%{short_name}.pom
%add_to_maven_depmap org.apache.commons %{short_name} %{version} JPP %{short_name}

# following line is only for backwards compatibility. New packages
# should use proper groupid org.apache.commons and also artifactid
%add_to_maven_depmap %{short_name} %{short_name} %{version} JPP %{short_name}

# javadoc
install -d -m 0755 %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -pr dist/docs/api*/* %{buildroot}%{_javadocdir}/%{name}-%{version}/
ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}

%post
%update_maven_depmap

%postun
%update_maven_depmap

%files
%defattr(-,root,root,-)
%doc README.txt LICENSE.txt NOTICE.txt RELEASE-NOTES.txt
%{_javadir}/*
%{_mavenpomdir}/*
%{_mavendepmapfragdir}/*

%files javadoc
%defattr(-,root,root,-)
%doc LICENSE.txt
%{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19461 |12mu|apache-mod_perl-2.0.7-2.svn1458708.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#(ie. use with rpm --rebuild):
#
#	--with debug	Compile with debugging code
# 
#  enable build with debugging code: will _not_ strip away any debugging code,
#  will _add_ -g3 to CFLAGS, will _add_ --enable-maintainer-mode to 
#  configure.

%define build_debug 0
%define build_test 0

%define svn_rev 1458708

# commandline overrides:
# rpm -ba|--rebuild --with 'xxx'
%{?_with_debug: %{expand: %%global build_debug 1}}
%{?_without_debug: %{expand: %%global build_debug 0}}
%{?_with_test: %{expand: %%global build_test 1}}
%{?_without_test: %{expand: %%global build_test 0}}

%if %{build_debug}
# disable build root strip policy
%define __spec_install_post %{_libdir}/rpm/brp-compress || :

# This gives extra debuggin and huge binaries
%{expand:%%define optflags %{optflags} %([ ! $DEBUG ] && echo '-g3')}
%endif

%if %{build_debug}
%define build_test 1
%define build_debug 1
%endif

#Module-Specific definitions
%define apache_version 2.4.0
%define mod_name mod_perl
%define load_order 175
%define perl_version %(rpm -q --qf '%%{epoch}:%%{version}' perl)

Summary:	An embedded Perl interpreter for the apache Web server
Name:		apache-%{mod_name}
Version:	2.0.7
%if %{svn_rev}
Release:	2.svn%{svn_rev}.1
%else
Release:	3
%endif
Group:		System/Servers
License:	Apache License
URL:		http://perl.apache.org/
%if %{svn_rev}
Source0:        %{mod_name}-%{version}-svn%{svn_rev}.tar.gz
%else
Source0:	http://perl.apache.org/dist/%{mod_name}-%{version}.tar.gz
Source1:	http://perl.apache.org/dist/%{mod_name}-%{version}.tar.gz.asc
%endif
Source2:	mod_perl.conf
Source3:	apache-mod_perl-testscript.pl
Patch0:		mod_perl-2.0.4-inline.patch
Requires:       perl = %{perl_version}
BuildRequires:	perl-devel >= 5.8.2
BuildRequires:  perl-Tie-IxHash
BuildRequires:	perl-Data-Flow
BuildRequires:  apache-mpm-prefork
%if %{build_test}
BuildRequires:	perl-CGI >= 1:3.08
BuildRequires:	perl-HTML-Parser
BuildRequires:	perl-libwww-perl
BuildRequires:	perl-URI
BuildRequires:	perl-BSD-Resource
BuildRequires:	apache-mpm-prefork >= %{apache_version}
BuildRequires:	apache-base >= %{apache_version}
BuildRequires:	apache-modules >= %{apache_version}
BuildRequires:	apache-mod_cache >= %{apache_version}
BuildRequires:	apache-mod_dav >= %{apache_version}
BuildRequires:	apache-mod_deflate >= %{apache_version}
BuildRequires:	apache-mod_disk_cache >= %{apache_version}
BuildRequires:	apache-mod_file_cache >= %{apache_version}
BuildRequires:	apache-mod_ldap >= %{apache_version}
BuildRequires:	apache-mod_proxy >= %{apache_version}
BuildRequires:	apache-mod_ssl >= %{apache_version}
BuildRequires:	apache-mod_suexec >= %{apache_version}
BuildRequires:	apache-mod_userdir >= %{apache_version}
%endif
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):  apache-mpm-prefork >= %{apache_version}
Requires(pre):  apache-base >= %{apache_version}
Requires(pre):  apache-modules >= %{apache_version}
Requires:	apache-mpm-prefork >= %{apache_version}
Requires:	apache-base >= %{apache_version}
Requires:	apache-modules >= %{apache_version}
Requires:	perl(Apache2::Reload)
BuildRequires:	apache-devel >= %{apache_version}
Obsoletes:	perl-Apache-Reload
Epoch:		1

%description
%{name} incorporates a Perl interpreter into the apache web server,
so that the Apache web server can directly execute Perl code.
Mod_perl links the Perl runtime library into the apache web server and
provides an object-oriented Perl interface for apache's C language
API.  The end result is a quicker CGI script turnaround process, since
no external Perl interpreter has to be started.

Install %{name} if you're installing the apache web server and you'd
like for it to directly incorporate a Perl interpreter.

You can build %{name} with some conditional build swithes;

(ie. use with rpm --rebuild):
    --with[out] debug	Compile with debugging code (forces --with test)
    --with[out]	test	Initiate a Apache-Test run

%package	devel
Summary:	Files needed for building XS modules that use mod_perl
Group:		Development/C
Requires:	%{name} = 1:%{version}
Requires:	apache-devel >= %{apache_version}
Epoch:		1

%description	devel 
The mod_perl-devel package contains the files needed for building XS
modules that use mod_perl.

%prep

%if %{svn_rev}
%setup -q -n %{mod_name}-%{version}-svn%{svn_rev}
%else
%setup -q -n %{mod_name}-%{version}
%endif

%patch0 -p1 -b .inline

cp %{SOURCE2} .
perl -pi -e "s|_MODULE_DIR_|%{_libdir}/apache|g" mod_perl.conf

for i in `find . -type d -name .svn`; do
    if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
done

%build

# Compile the module.

#%{__perl} Makefile.PL \
#    MP_APXS=%{_bindir}/apxs \
#    MP_APR_CONFIG=%{_bindir}/apr-1-config
#
#make source_scan
#make xs_generate

%{__perl} Makefile.PL \
%if %{build_debug}
    MP_MAINTAINER=1 \
    MP_TRACE=1 \
    MP_CCOPTS="$(%{_bindir}/apxs -q CFLAGS|sed -e 's/-fPIE//') -g3 -Werror -fPIC" \
%else
    MP_CCOPTS="$(%{_bindir}/apxs -q CFLAGS|sed -e 's/-fPIE//') -fPIC" \
%endif
    MP_APXS=%{_bindir}/apxs \
    MP_APR_CONFIG=%{_bindir}/apr-1-config \
    INSTALLDIRS=vendor </dev/null 

ln -s Apache-mod_perl_guide-1.29/bin bin
%make

# XXX mod_include/SSI does not include files when they are not named .shtml
mv t/htdocs/includes-registry/test.pl t/htdocs/includes-registry/test.shtml
mv t/htdocs/includes-registry/cgipm.pl t/htdocs/includes-registry/cgipm.shtml
sed 's/\.pl/.shtml/' t/htdocs/includes/test.shtml > tmpfile && mv tmpfile t/htdocs/includes/test.shtml

%install

%if %{build_debug}
export DONT_STRIP=1
%endif

%if %{build_test}
# Run the test suite.
#  Need to make t/htdocs/perlio because it isn't expecting to be run as
#  root and will fail tests that try and write files because the server
#  will have changed it's uid.
mkdir -p t/htdocs/perlio
chmod 777 t/htdocs/perlio

#
# fix for bad_scripts.t in 1.99_12
# [Tue Mar 02 17:28:26 2004] [error] file permissions deny server execution/usr/src/packages/BUILD/modperl-2.0/ModPerl-Registry/t/cgi-bin/r_inherited.pl
if test -e ModPerl-Registry/t/cgi-bin/r_inherited.pl; then chmod +x ModPerl-Registry/t/cgi-bin/r_inherited.pl; fi
#
# 1.99_12_20040302 fix for t/hooks/cleanup.t and t/hooks/cleanup2.t
# [Tue Mar 02 18:38:41 2004] [error] [client 127.0.0.1] can't open /usr/src/packages/BUILD/modperl-2.0/t/htdocs/hooks/cleanup2: Permission denied at /usr/src/packages/BUILD/modperl-2.0/Apache-Test/lib/Apache/TestUtil.pm line 82.
mkdir -p t/htdocs/hooks
chmod 2770 t/htdocs/hooks
#
# run test suite:
#
#make TEST_VERBOSE=1 APACHE_TEST_PORT=select APACHE_TEST_STARTUP_TIMEOUT=360 test  || {
#       ps aufx | grep "/usr/sbin/httpd-prefork -d /usr/src/packages/BUILD/modperl-2.0" \
#               | grep -v grep | awk '{print $2}' | xargs -r kill
#       exit 1
#}
perl t/TEST -start-httpd -port select -startup_timeout 360 -verbose -httpd_conf /etc/httpd/conf/httpd.conf
perl t/TEST -run-tests || {
perl t/TEST -stop-httpd
    exit 1
}
perl t/TEST -stop-httpd
# in case of failures, see http://perl.apache.org/docs/2.0/user/help/help.html#_C_make_test___Failures
# then, debug like this:
# t/TEST -start-httpd
# tail -F t/logs/*&
# t/TEST -run-tests -verbose $failed_test
# t/TEST -stop-httpd

#make \
#    APACHE_TEST_PORT=select \
#    APACHE_TEST_STARTUP_TIMEOUT=30 \
#    APACHE_TEST_COLOR=1 \
#    TEST_VERBOSE=1 \
#    APACHE_TEST_HTTPD=%{_sbindir}/httpd \
#    APACHE_TEST_APXS=%{_sbindir}/apxs \
#    test

%endif

# make some directories
install -d %{buildroot}%{_libdir}/apache
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
install -d %{buildroot}%{_var}/www/perl

%makeinstall_std \
    MODPERL_AP_LIBEXECDIR=%{_libdir}/apache \
    MODPERL_AP_INCLUDEDIR=%{_includedir}/apache \
    INSTALLDIRS=vendor

install -m0644 mod_perl.conf %{buildroot}%{_sysconfdir}/httpd/modules.d/%{load_order}_%{mod_name}.conf

# Remove empty file
rm -f docs/api/mod_perl-2.0/pm_to_blib

install -m0755 %{SOURCE3} %{buildroot}%{_var}/www/perl

# install missing required files
install -d %{buildroot}%{perl_vendorarch}/Apache2/Apache
install -m0644 xs/tables/current/Apache2/ConstantsTable.pm %{buildroot}%{perl_vendorarch}/Apache2/Apache/
install -m0644 xs/tables/current/Apache2/FunctionTable.pm %{buildroot}%{perl_vendorarch}/Apache2/Apache/
install -m0644 xs/tables/current/Apache2/StructureTable.pm %{buildroot}%{perl_vendorarch}/Apache2/Apache/

# cleanup
find %{buildroot}%{perl_archlib} -name perllocal.pod | xargs rm -f

# don't pack the Apache-Test stuff
rm -f %{buildroot}%{perl_vendorarch}/Apache/Test*
rm -rf %{buildroot}%{perl_vendorarch}/MyTest*
rm -f %{buildroot}%{perl_vendorarch}/Bundle/ApacheTest.pm
rm -f %{buildroot}%{_mandir}/man3/Apache::Test*
rm -f %{buildroot}%{_mandir}/man3/Bundle::ApacheTest.3pm

# do not ship the patch backups
find %{buildroot}%{perl_vendorarch} -name '*.pm.cve*' | xargs rm -f

%post
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%files -n %{name}
%doc Changes INSTALL LICENSE README docs todo
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/*.conf
%attr(0755,root,root) %{_libdir}/apache/*.so
%{perl_vendorarch}/Apache
%{perl_vendorarch}/Apache2
%{perl_vendorarch}/Bundle
%{perl_vendorarch}/ModPerl
%{perl_vendorarch}/APR
%{perl_vendorarch}/APR.pm
%{perl_vendorarch}/mod_perl2.pm
%{perl_vendorarch}/auto/Apache2/FilterRec
%{perl_vendorarch}/auto/Apache2/Util
%{perl_vendorarch}/auto/Apache2/RequestRec
%{perl_vendorarch}/auto/Apache2/Command
%{perl_vendorarch}/auto/Apache2/ConnectionUtil
%{perl_vendorarch}/auto/Apache2/Module
%{perl_vendorarch}/auto/Apache2/typemap
%{perl_vendorarch}/auto/Apache2/URI
%{perl_vendorarch}/auto/Apache2/Process
%{perl_vendorarch}/auto/Apache2/MPM
%{perl_vendorarch}/auto/Apache2/Response
%{perl_vendorarch}/auto/Apache2/SubProcess
%{perl_vendorarch}/auto/Apache2/Build
%{perl_vendorarch}/auto/Apache2/Const
%{perl_vendorarch}/auto/Apache2/Filter
%{perl_vendorarch}/auto/Apache2/Log
%{perl_vendorarch}/auto/Apache2/ServerUtil
%{perl_vendorarch}/auto/Apache2/ServerRec
%{perl_vendorarch}/auto/Apache2/CmdParms
%{perl_vendorarch}/auto/Apache2/Provider
%{perl_vendorarch}/auto/Apache2/RequestUtil
%{perl_vendorarch}/auto/Apache2/RequestIO
%{perl_vendorarch}/auto/Apache2/SubRequest
%{perl_vendorarch}/auto/Apache2/Directive
%{perl_vendorarch}/auto/Apache2/HookRun
%{perl_vendorarch}/auto/Apache2/Access
%{perl_vendorarch}/auto/Apache2/Connection
%{perl_vendorarch}/auto/ModPerl/Util
%{perl_vendorarch}/auto/ModPerl/Global
%{perl_vendorarch}/auto/ModPerl/Const
%{perl_vendorarch}/auto/APR/BucketAlloc
%{perl_vendorarch}/auto/APR/IpSubnet
%{perl_vendorarch}/auto/APR/Util
%{perl_vendorarch}/auto/APR/Pool
%{perl_vendorarch}/auto/APR/Finfo
%{perl_vendorarch}/auto/APR/Socket
%{perl_vendorarch}/auto/APR/Brigade
%{perl_vendorarch}/auto/APR/URI
%{perl_vendorarch}/auto/APR/Error
%{perl_vendorarch}/auto/APR/ThreadRWLock
%{perl_vendorarch}/auto/APR/Bucket
%{perl_vendorarch}/auto/APR/Const
%{perl_vendorarch}/auto/APR/APR.so
%{perl_vendorarch}/auto/APR/Status
%{perl_vendorarch}/auto/APR/SockAddr
%{perl_vendorarch}/auto/APR/String
%{perl_vendorarch}/auto/APR/OS
%{perl_vendorarch}/auto/APR/PerlIO
%{perl_vendorarch}/auto/APR/ThreadMutex
%{perl_vendorarch}/auto/APR/Date
%{perl_vendorarch}/auto/APR/UUID
%{perl_vendorarch}/auto/APR/BucketType
%{perl_vendorarch}/auto/APR/Base64
%{perl_vendorarch}/auto/APR/Table

%{_mandir}/*/*
%attr(0755,root,root) %{_var}/www/perl/*.pl

%files devel
%attr(0755,root,root) %{_bindir}/*
%{_includedir}/apache/*


%changelog
* Wed Jun 06 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1:2.0.7-1
+ Revision: 802969
- 2.0.7
- Fix compatibility with httpd 2.4.x

* Thu May 31 2012 Crispin Boylan <crisb@mandriva.org> 1:2.0.6-5
+ Revision: 801503
+ rebuild (emptylog)

* Wed May 16 2012 Crispin Boylan <crisb@mandriva.org> 1:2.0.6-4
+ Revision: 799117
- Fix Apache2::MPM requires again

* Tue May 15 2012 Crispin Boylan <crisb@mandriva.org> 1:2.0.6-3
+ Revision: 799059
- Dont remove SizeLimit stuff
- Add requires exception on Apache::SizeLimit

* Tue May 15 2012 Crispin Boylan <crisb@mandriva.org> 1:2.0.6-2
+ Revision: 798997
- Use provided Apache-Test to avoid circular dependency
- Add apache2::MPM to requires exceptions

* Mon May 14 2012 Crispin Boylan <crisb@mandriva.org> 1:2.0.6-1
+ Revision: 798815
- Patch2: httpd2.4 fix from fedora
- Drop patch2 (merged upstream)
- New release
- Rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - fix build (though it needs a new upcoming version...)
    - simplify the configuration a bit

* Wed Feb 08 2012 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.5-4
+ Revision: 771924
- rebuild

* Fri Jan 27 2012 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.5-3
+ Revision: 769314
- filter out -fPIE

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - mass rebuild of perl extensions against perl 5.14.2

* Thu May 12 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1:2.0.5-2
+ Revision: 673877
- obsoletes perl-Apache-Reload, as its content has been merged

* Mon May 09 2011 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.5-1
+ Revision: 672996
- 2.0.5
- drop the CVE-2009-0796 fix, it's in there
- adjust the format string patch a bit

* Mon Apr 11 2011 Funda Wang <fwang@mandriva.org> 1:2.0.4-21
+ Revision: 652458
- rebuild

* Sat Feb 12 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1:2.0.4-20
+ Revision: 637363
- rebuild for latest perl

* Thu Dec 02 2010 Paulo Andrade <pcpa@mandriva.com.br> 1:2.0.4-19mdv2011.0
+ Revision: 605047
- Rebuild with apr with workaround to issue with gcc type based alias analysis

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.4-18mdv2011.0
+ Revision: 588283
- rebuild

* Wed Sep 08 2010 Jérôme Quelin <jquelin@mandriva.org> 1:2.0.4-17mdv2011.0
+ Revision: 576756
- rebuild for perl 5.12.2

* Tue Jul 27 2010 Funda Wang <fwang@mandriva.org> 1:2.0.4-16mdv2011.0
+ Revision: 562062
- rebuild
- rebuild

* Tue Jul 20 2010 Sandro Cazzaniga <kharec@mandriva.org> 1:2.0.4-14mdv2011.0
+ Revision: 555414
- rebuild

* Mon Mar 08 2010 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.4-13mdv2010.1
+ Revision: 515838
- rebuilt for apache-2.2.15

* Fri Jan 01 2010 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.4-12mdv2010.1
+ Revision: 484731
- rebuilt against bdb 4.8

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.4-11mdv2010.0
+ Revision: 451701
- rebuild

* Tue Aug 25 2009 Jérôme Quelin <jquelin@mandriva.org> 1:2.0.4-10mdv2010.0
+ Revision: 420947
- rebuild

* Thu Aug 13 2009 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.4-9mdv2010.0
+ Revision: 416011
- add requires on perl(Apache2::Reload) as it was broken out but needed

* Fri Jul 31 2009 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.4-8mdv2010.0
+ Revision: 405139
- rebuild

* Wed Jun 10 2009 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.4-7mdv2010.0
+ Revision: 384877
- rebuild one more time...
- rebuilt against new apr/apr-util libs

* Sun Apr 12 2009 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.4-5mdv2009.1
+ Revision: 366464
- P3: security fix for CVE-2009-0796

* Mon Mar 23 2009 Anssi Hannula <anssi@mandriva.org> 1:2.0.4-4mdv2009.1
+ Revision: 360706
- fix format strings for -Wformat-security (format-string.patch)

  + Oden Eriksson <oeriksson@mandriva.com>
    - sync with fedora

* Mon Dec 15 2008 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.4-3mdv2009.1
+ Revision: 314521
- rebuilt against db4.7

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.4-2mdv2009.0
+ Revision: 235642
- rebuild

* Thu Jun 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.4-1mdv2009.0
+ Revision: 215292
- rebuild

* Sun May 04 2008 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.4-0.1mdv2009.0
+ Revision: 200953
- 2.0.4

* Fri Mar 07 2008 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.4-0.r634243.2mdv2008.1
+ Revision: 181440
- rebuild

* Thu Mar 06 2008 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.4-0.r634243.1mdv2008.1
+ Revision: 180857
- new snap (r634243)

* Tue Feb 12 2008 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.4-0.r620824.1mdv2008.1
+ Revision: 166150
- new svn snap (620824)
- rpmlint fixes

* Tue Jan 15 2008 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.4-0.r612173.1mdv2008.1
+ Revision: 153063
- 2.0.4-dev use a recent svn snap (r612173)
- drop upstream implemented P1 (CVE-2007-1349)
- removed one hunk from P0

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - rebuild

* Fri Dec 21 2007 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.3-9mdv2008.1
+ Revision: 136532
- rebuilt against new build deps

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Nov 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.3-8mdv2008.1
+ Revision: 110774
- rebuild
- better error 403 message

* Sat Sep 08 2007 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.3-7mdv2008.0
+ Revision: 82362
- rebuild

* Thu Aug 16 2007 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.3-6mdv2008.0
+ Revision: 64322
- use the new %%serverbuild macro

* Wed Jun 13 2007 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.3-5mdv2008.0
+ Revision: 38414
- rebuild

* Thu Apr 19 2007 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.3-4mdv2008.0
+ Revision: 14937
- P1: security fix for CVE-2007-1349
- remove the .pm patch backups before final packaging


* Sat Mar 10 2007 Oden Eriksson <oeriksson@mandriva.com> 2.0.3-3mdv2007.1
+ Revision: 140585
- rebuild

* Tue Feb 27 2007 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.3-2mdv2007.1
+ Revision: 126617
- general cleanups

* Tue Dec 12 2006 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.3-1mdv2007.1
+ Revision: 95876
- 2.0.3
- bunzipped the config file
- fix deps
- rediffed P0

* Tue Dec 12 2006 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.2-9mdv2007.1
+ Revision: 95734
- rebuild
- Import apache-mod_perl

* Tue Jun 20 2006 Oden Eriksson <oeriksson@mandriva.com> 2.0.2-8mdv2007.0
- drop the broken DESTDIR patch

* Mon Jan 23 2006 Oden Eriksson <oeriksson@mandriva.com> 2.0.2-7mdk
- rebuilt against perl-5.8.8-0.RC1.1mdk
- added one small DESTDIR patch and use %%makeinstall_std instead

* Tue Jan 03 2006 Oden Eriksson <oeriksson@mandriva.com> 2.0.2-6mdk
- oops!, really delete the bundled Apache-Test

* Tue Jan 03 2006 Oden Eriksson <oeriksson@mandriva.com> 2.0.2-5mdk
- fix deps

* Tue Dec 13 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.2-4mdk
- fix the config

* Mon Dec 12 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.2-3mdk
- rebuilt against apache-2.2.0

* Sun Oct 30 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.2-2mdk
- rebuilt to provide a -debug package too

* Sun Oct 30 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.2-1mdk
- 2.0.2
- rediffed P0

* Wed Oct 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.1-2mdk
- fix deps

* Mon Oct 17 2005 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.1-6mdk
- rebuilt for apache-2.0.55
- fix versioning

* Tue Sep 06 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_2.0.1-6mdk
- rebuild

* Wed Aug 31 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_2.0.1-5mdk
- rebuilt against new openldap-2.3.6 libs

* Thu Aug 11 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_2.0.1-4mdk
- fix deps

* Sat Jul 30 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_2.0.1-3mdk
- added another work around for a rpm bug

* Sat Jul 30 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_2.0.1-2mdk
- added a work around for a rpm bug, "Requires(foo,bar)" don't work

* Thu Jul 07 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_2.0.1-1mdk
- 2.0.1

* Mon Jun 20 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_2.0.0-4mdk
- nuke the bundled Apache-Test and use the "system" one
- reworked the --with/--without spec file magic
- fix deps

* Fri Jun 10 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_2.0.0-3mdk
- fix deps

* Sun Jun 05 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_2.0.0-2mdk
- run the test suite

* Sat May 28 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_2.0.0-1mdk
- 2.0.0 final
- fix #12874 and #15586

* Fri May 20 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_2.0.0-0.RC6.1mdk
- 2.0.0 RC6
- the apache-mod_perl-startup.pl file seems not needed anymore, so don't use it
- the conf.d directory is renamed to modules.d
- use new rpm-4.4.x pre,post magic

* Wed Apr 20 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.54_2.0.0-0.RC5.1mdk
- 2.0.0 RC5
- renamed to apache-mod_perl
- nuke rpath

* Thu Mar 17 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_2.0.0-0.RC4.6mdk
- use the %%mkrel macro

* Sun Feb 27 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_2.0.0-0.RC4.5mdk
- fix %%post and %%postun to prevent double restarts

* Wed Feb 16 2005 Stefan van der Eijk <stefan@eijk.nu> 2.0.53_2.0.0-0.RC4.4mdk
- fix bug #6574

* Wed Feb 16 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_2.0.0-0.RC4.3mdk
- fix deps

* Tue Feb 15 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_2.0.0-0.RC4.2mdk
- spec file cleanups, remove the ADVX-build stuff

* Tue Feb 08 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.53_2.0.0-0.RC4.1mdk
- rebuilt for apache 2.0.53

* Tue Feb 08 2005 Buchan Milne <bgmilne@linux-mandrake.com> 2.0.52_2.0.0-0.RC4.6mdk
- rebuild for ldap2.2_7

* Sun Feb 06 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.52_2.0.0-0.RC4.5mdk
- fix deps

* Sun Feb 06 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.52_2.0.0-0.RC4.4mdk
- fix deps

* Sat Feb 05 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.52_2.0.0-0.RC4.3mdk
- rebuilt against new openldap libs

* Mon Jan 31 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.52_2.0.0-0.RC4.2mdk
- added conditional build deps if a "--with test" build
- fix requires-on-release

* Sat Jan 22 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.52_2.0.0-0.RC4.1mdk
- mod_perl-2.0.0-RC4
- drop upstream P0
- the tests nearly passes now, 6/222 fails, not bad... thanks to Stas Bekman
  for the "-httpd_conf /etc/httpd/conf/httpd2.conf" tip

* Fri Jan 21 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.52_2.0.0-0.RC3.5mdk
- drop bogus deps

* Fri Jan 14 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.52_2.0.0-0.RC3.4mdk
- try and make the make test work, used stuff from fedora and suse
- don't pack the bundled Apache-Test stuff
- use less restrictive permissions on the config files

* Wed Jan 12 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.52_2.0.0-0.RC3.3mdk
- drop the fake Apache::Status stuff from the testscript.pl file
- fix deps

* Tue Jan 11 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.52_2.0.0-0.RC3.2mdk
- make --with debug work

* Mon Jan 10 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.52_2.0.0-0.RC3.1mdk
- mod_perl-2.0.0-RC3
- nuke fake Apache::Status as this is included and works now
- make test just bombs out (it thinks we are apache1)..., disable it for now

* Tue Nov 30 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 2.0.52_1.99_17-6mdk
- really rebuilt against perl-5.8.6

* Tue Nov 30 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.52_1.99_17-5mdk
- rebuilt against perl-5.8.6

* Tue Nov 16 2004 Michael Scherer <misc@mandrake.org> 2.0.52_1.99_17-4mdk
- Rebuild for new perl

* Tue Nov 09 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.52_1.99_17-3mdk
- rebuild against newish apr libs

* Tue Nov 09 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.52_1.99_17-2mdk
- rule out some more perl* stuff (fedora)
- fix deps

* Sun Oct 24 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.50_1.99_17-1mdk
- 1.99_17

* Wed Sep 29 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.52_1.99_16-1mdk
- built for apache 2.0.52

* Fri Sep 17 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.51_1.99_16-1mdk
- built for apache 2.0.51

* Wed Aug 25 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.50_1.99_16-1mdk
- 1.99_16

* Sun Aug 22 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.50_1.99_15-1mdk
- 1.99_15
- fixed S6

* Wed Aug 11 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.50_1.99_14-5mdk
- rebuilt

* Wed Jul 14 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.50_1.99_14-4mdk
- rule out perl(Carp::Heavy) as perl in mdk10.0 doesn't seem to provide
  it (though it has since 5.6.1)

* Tue Jul 13 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.50_1.99_14-3mdk
- remove redundant provides

* Fri Jul 09 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 2.0.50_1.99_14-2mdk
- Rebuild for new perl

* Thu Jul 01 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.50_1.99_14-1mdk
- built for apache 2.0.50

* Tue Jun 22 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.49_1.99_14-3mdk
- fix conflicting man page with mod_perl-common-1.3.31_1.29-1mdk

* Wed Jun 16 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.49_1.99_14-2mdk
- fix license
- rule out Data::Flow as it's not needed (rgarciasuarez@mandrakesoft.com)

* Sat Jun 12 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 2.0.49_1.99_14-1mdk
- 1.99_14
- built for apache 2.0.49

* Wed Apr 07 2004 Michael Scherer <misc@mandrake.org> 2.0.48_1.99_11-4mdk 
- rebuild for new perl
- remove parallel compilation


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19462 |12mu|apache-mod_security-2.7.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Module-Specific definitions
%define mod_name mod_security
%define mod_conf 82_%{mod_name}.conf
%define mod_so %{mod_name}.so


Summary:	DSO module for the apache web server
Name:		apache-%{mod_name}
Version:	2.7.3
Release:	1
Group:		System/Servers
License:	Apache License
URL:		http://www.modsecurity.org/
Source0:	http://www.modsecurity.org/tarball/2.7.3/modsecurity-apache_%{version}.tar.gz
Source1:	http://www.modsecurity.org/tarball/2.7.3/modsecurity-apache_%{version}.tar.gz.asc
Source2:	mod_security.logrotate
Source3:	%{mod_conf}
Source4:	modsecurity-apache_2.5.12-rules.tar.gz
Patch0:		configure.ac.patch
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.2.6
Requires(pre):	apache >= 2.2.6
Requires:	apache-conf >= 2.2.6
Requires:	apache >= 2.2.6
Requires:	apache-mod_unique_id >= 2.2.6
Requires:	mlogc >= 1.4.2
Requires:	gnupg
Requires:	unzip
Requires:	sendmail-command
BuildRequires:	apache-devel >= 2.2.6
BuildRequires:	curl-devel
BuildRequires:	file
BuildRequires:	libxml2-devel
BuildRequires:	lua-devel >= 5.1
BuildRequires:	pcre-devel
BuildRequires:	perl
Provides:	apache-mod_security2 = %{version}-%{release}
Obsoletes:	apache-mod_security2
Epoch:		1

%description
ModSecurity is an open source intrustion detection and prevention engine for
web applications. It operates embedded into the web server, acting as a
powerful umbrella - shielding applications from attacks.

%package -n	mlogc
Summary:	ModSecurity Audit Log Collector
Group:		System/Servers

%description -n	mlogc
ModSecurity is an open source intrustion detection and prevention engine for
web applications. It operates embedded into the web server, acting as a
powerful umbrella - shielding applications from attacks.

This package contains the ModSecurity Audit Log Collector.

%prep

%setup -q -n modsecurity-apache_%{version} -a4

cp %{SOURCE2} mod_security.logrotate
cp %{SOURCE3} %{mod_conf}
%patch0 -p0
# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

# naming hack
pushd apache2
    find -type f | xargs perl -pi -e "s|security2|security|g"
    find -type f | xargs perl -pi -e "s|SECURITY2|SECURITY|g"
    mv mod_security2.c mod_security.c
#    mv mod_security2_config.h.in mod_security_config.h.in
popd

%build
%serverbuild

#rm configure
#rm -rf autom4te.cache
#aclocal
#automake --add-missing --copy --foreign
#autoreconf --install
#autoheader

rm -rf autom4te.cache
rm -f aclocal.m4
libtoolize --force --copy
autoreconf --install
autoheader
automake --add-missing --foreign --copy --force-missing
autoconf --force
rm -rf autom4te.cache

%configure2_5x --localstatedir=/var/lib \
    --enable-performance-measurement \
    --enable-extentions \
    --with-apxs=%{_bindir}/apxs \
    --with-pcre=%{_prefix} \
    --with-apr=%{_prefix} \
    --with-apu=%{_prefix} \
    --with-libxml=%{_prefix} \
    --with-lua=%{_prefix} \
    --with-curl=%{_prefix}

%make
%make -C mlogc

#%%check
#pushd apache2
#make test
#popd

%install
install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_libdir}/apache-extramodules
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
install -d %{buildroot}%{_sysconfdir}/httpd/conf/modsecurity/base_rules
install -d %{buildroot}%{_sysconfdir}/httpd/conf/modsecurity/optional_rules
install -d %{buildroot}%{_sysconfdir}/logrotate.d

install -m0755 apache2/.libs/*.so %{buildroot}%{_libdir}/apache-extramodules/
install -m0644 %{mod_conf} %{buildroot}%{_sysconfdir}/httpd/modules.d/%{mod_conf}
install -m0644 mod_security.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/%{mod_name}

install -m0755 ext/.libs/mod_op_strstr.so %{buildroot}%{_libdir}/apache-extramodules/
install -m0755 ext/.libs/mod_reqbody_example.so %{buildroot}%{_libdir}/apache-extramodules/
install -m0755 ext/.libs/mod_tfn_reverse.so %{buildroot}%{_libdir}/apache-extramodules/
install -m0755 ext/.libs/mod_var_remote_addr_port.so %{buildroot}%{_libdir}/apache-extramodules/

install -m0644 rules/*.conf %{buildroot}%{_sysconfdir}/httpd/conf/modsecurity/
install -m0644 rules/base_rules/*.conf %{buildroot}%{_sysconfdir}/httpd/conf/modsecurity/base_rules/
install -m0644 rules/optional_rules/*.conf %{buildroot}%{_sysconfdir}/httpd/conf/modsecurity/optional_rules/
cp rules/CHANGELOG CHANGELOG.rules
cp rules/README README.rules

install -m0644 tools/rules-updater-example.conf %{buildroot}%{_sysconfdir}/rules-updater.conf
install -m0755 tools/rules-updater.pl %{buildroot}%{_sbindir}/

install -m0755 mlogc/mlogc %{buildroot}%{_bindir}/
install -m0755 mlogc/mlogc-batch-load.pl %{buildroot}%{_bindir}/mlogc-batch-load
install -m0644 mlogc/mlogc-default.conf %{buildroot}%{_sysconfdir}/httpd/conf/mlogc.conf

%pre
# if obsoleting apache-mod_security2
if [ -f %{_sysconfdir}/httpd/modules.d/82_mod_security2.conf ]; then
    # tuck away mod_security-1.9.x config first
    if [ -f %{_sysconfdir}/httpd/modules.d/82_mod_security.conf ]; then
	echo "old mod_security-1.9.x config file was found, renaming it to 82_mod_security-1.9.x.conf"
	mv %{_sysconfdir}/httpd/modules.d/82_mod_security.conf %{_sysconfdir}/httpd/modules.d/82_mod_security-1.9.x.conf
    fi
    mv %{_sysconfdir}/httpd/modules.d/82_mod_security2.conf %{_sysconfdir}/httpd/modules.d/%{mod_conf}
    perl -pi -e "s|security2|security|g" %{_sysconfdir}/httpd/modules.d/%{mod_conf}
    perl -pi -e "s|HAVE_SECURITY2|HAVE_SECURITY|g" %{_sysconfdir}/httpd/modules.d/%{mod_conf}
fi

if [ -f %{_sysconfdir}/logrotate.d/mod_security2 ]; then
    mv %{_sysconfdir}/logrotate.d/mod_security2 %{_sysconfdir}/logrotate.d/%{mod_name}
fi

%post
if [ -f %{_var}/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart 1>&2;
fi

%postun
if [ "$1" = "0" ]; then
	if [ -f %{_var}/lock/subsys/httpd ]; then
	    %{_initrddir}/httpd restart 1>&2;
	fi
fi

%clean

%files
%doc CHANGES LICENSE README.TXT modsecurity.conf-minimal doc/* rules/util
%doc CHANGELOG.rules README.rules
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/%{mod_conf}
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/%{mod_name}
%attr(0755,root,root) %dir %{_sysconfdir}/httpd/conf/modsecurity
%attr(0755,root,root) %dir %{_sysconfdir}/httpd/conf/modsecurity/base_rules
%attr(0755,root,root) %dir %{_sysconfdir}/httpd/conf/modsecurity/optional_rules
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/modsecurity/*.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/modsecurity/base_rules/*.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/modsecurity/optional_rules/*.conf
%attr(0640,root,root) %config(noreplace) %{_sysconfdir}/rules-updater.conf
%attr(0755,root,root) %{_sbindir}/rules-updater.pl
%attr(0755,root,root) %{_libdir}/apache-extramodules/%{mod_so}
%attr(0755,root,root) %{_libdir}/apache-extramodules/mod_op_strstr.so
%attr(0755,root,root) %{_libdir}/apache-extramodules/mod_reqbody_example.so
%attr(0755,root,root) %{_libdir}/apache-extramodules/mod_tfn_reverse.so
%attr(0755,root,root) %{_libdir}/apache-extramodules/mod_var_remote_addr_port.so

%files -n mlogc
%doc mlogc/INSTALL
%attr(0640,root,apache) %config(noreplace) %{_sysconfdir}/httpd/conf/mlogc.conf
%attr(0755,root,root) %{_bindir}/mlogc
%attr(0755,root,root) %{_bindir}/mlogc-batch-load



%changelog
* Mon May 20 2013 Denis Silakov <denis.silakov@rosalab.ru> 1:2.7.3-1
+ Revision: 23b69a6
- Fix source



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19463 |12mu|appdata-tools-0.1.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Tools for AppData files
Name:		appdata-tools
Version:	0.1.7
Release:	2
License:	GPLv2+
Group:		File tools
Url:		http://people.freedesktop.org/~hughsient/appdata/
Source0:	http://people.freedesktop.org/~hughsient/releases/%{name}-%{version}.tar.xz
BuildRequires:	docbook-dtd43-xml
BuildRequires:	docbook-style-xsl
BuildRequires:	gettext
BuildRequires:	intltool
BuildRequires:	xsltproc
BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(libsoup-2.4)
BuildRequires:	pkgconfig(libxslt)

%description
appdata-tools contains a command line program designed to validate AppData
application descriptions for standards compliance and to the style guide.

%files -f %{name}.lang
%doc AUTHORS COPYING NEWS README
%{_bindir}/appdata-validate
%{_mandir}/man1/appdata-validate.1.*
%dir %{_datadir}/appdata/schema
%{_datadir}/appdata/schema/appdata.xsd
%{_datadir}/appdata/schema/appdata.rnc
%{_datadir}/appdata/schema/schema-locating-rules.xml
%{_datadir}/aclocal/appdata-xml.m4
%{_datadir}/emacs/site-lisp/site-start.d/appdata-rng-init.el

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%find_lang %{name}


%changelog
* Tue May 06 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.1.7-2
+ Revision: 235935a
- Bump release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19464 |12mu|apr-1.5.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api	1
%define major	0
%define libname %mklibname apr %{api} %{major}
%define devname %mklibname -d apr
%bcond_with	crosscompile

Summary:	Apache Portable Runtime library
Name:		apr
Epoch:		1
Version:	1.5.1
Release:	4
License:	Apache License
Group:		System/Libraries
Url:		http://apr.apache.org/
Source0:	http://www.apache.org/dist/apr/%{name}-%{version}.tar.bz2
Source1:	http://www.apache.org/dist/apr/%{name}-%{version}.tar.bz2.asc
Patch1:		apr-1.4.6-config.diff
Patch2:		apr-1.0.0-mutextype_reorder.diff
Patch4:		apr-1.2.2-locktimeout.patch

BuildRequires:	doxygen
BuildRequires:	libtool
BuildRequires:	python
BuildRequires:	pkgconfig(uuid)

%description
The mission of the Apache Portable Runtime (APR) is to provide a free library
of C data structures and routines, forming a system portability layer to as
many operating systems as possible, including Unices, MS Win32, BeOS and OS/2.

%package -n	%{libname}
Summary:	Apache Portable Runtime library
Group: 		System/Libraries
Obsoletes:	%{_lib}apr1

%description -n	%{libname}
The mission of the Apache Portable Runtime (APR) is to provide a free library
of C data structures and routines, forming a system portability layer to as
many operating systems as possible, including Unices, MS Win32, BeOS and OS/2.

%package -n	%{devname}
Summary:	APR library development kit
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Requires:	libtool
Provides:	%{name}-devel = %{EVRD}

%description -n	%{devname}
This package provides the support files which can be used to build applications
using the APR library. The mission of the Apache Portable Runtime (APR) is to
provide a free library of C data structures and routines.

%prep
%setup -q
%patch1 -p1 -b .config
%patch2 -p0 -b .mutextype_reorder
%patch4 -p0 -b .locktimeout

cat >> config.layout << EOF
<Layout NUX>
    prefix:        %{_prefix}
    exec_prefix:   %{_prefix}
    bindir:        %{_bindir}
    sbindir:       %{_sbindir}
    libdir:        %{_libdir}
    libexecdir:    %{_libexecdir}
    mandir:        %{_mandir}
    infodir:       %{_infodir}
    includedir:    %{_includedir}/apr-%{api}
    sysconfdir:    %{_sysconfdir}
    datadir:       %{_datadir}
    installbuilddir: %{_libdir}/apr-%{api}/build
    localstatedir: /var
    runtimedir:    /var/run
    libsuffix:     -\${APR_MAJOR_VERSION}
</Layout>
EOF

%build
%if %{with crosscompile}
export ac_cv_file__dev_zero=yes
export ac_cv_func_setpgrp_void=yes
export apr_cv_process_shared_works=yes
export apr_cv_mutex_robust_shared=no
export apr_cv_tcp_nodelay_with_cork=yes
export ac_cv_sizeof_struct_iovec=8
export apr_cv_mutex_recursive=yes
%endif
%serverbuild

# We need to re-run ./buildconf because of any applied patch(es)
#rm -f configure; sh ./buildconf
./buildconf

# Forcibly prevent detection of shm_open (which then picks up but
# does not use -lrt).

cat >> config.cache << EOF
ac_cv_search_shm_open=no
EOF

%configure2_5x \
	--cache-file=config.cache \
	--includedir=%{_includedir}/apr-%{api} \
	--with-installbuilddir=%{_libdir}/apr-%{api}/build \
	--enable-layout=NUX \
%ifarch %ix86
%ifnarch i386 i486
	--enable-nonportable-atomics=yes \
%endif
%endif
	--enable-lfs \
	--enable-threads \
	--with-sendfile  \
	--with-devrandom=/dev/urandom \
	--disable-static

%make LIBS="-lpthread"
make dox

%check
make check

%install
%makeinstall_std

# These are referenced by apr_rules.mk
for f in make_exports.awk make_var_export.awk; do
    install -m0644 build/${f} %{buildroot}%{_libdir}/apr-%{api}/build/${f}
done

install -m0755 build/mkdir.sh %{buildroot}%{_libdir}/apr-%{api}/build/mkdir.sh

# these are needed if apr-util is ./buildconf'ed
for f in apr_common.m4 apr_hints.m4 apr_network.m4 apr_threads.m4 find_apr.m4; do
    install -m0644 build/${f} %{buildroot}%{_libdir}/apr-%{api}/build/${f}
done
install -m0755 build/gen-build.py %{buildroot}%{_libdir}/apr-%{api}/build/

# enforce system libtool
ln -snf %{_bindir}/libtool %{buildroot}%{_libdir}/apr-%{api}/build/libtool

# Sanitize apr_rules.mk
sed -e "/^apr_build/d" \
    -e 's|$(apr_builders)|%{_libdir}/apr-%{api}/build|g' \
    -e 's|$(apr_builddir)|%{_libdir}/apr-%{api}/build|g' \
    < build/apr_rules.mk > %{buildroot}%{_libdir}/apr-%{api}/build/apr_rules.mk

# antibork
perl -pi -e "s|^top_builddir=.*|top_builddir=%{_libdir}/apr-%{api}/build|g" %{buildroot}%{_libdir}/apr-%{api}/build/apr_rules.mk

# Move docs to more convenient location
rm -rf html
cp -r docs/dox/html html

# here too
perl -pi -e "s|-luuid -lcrypt||g" \
    %{buildroot}%{_bindir}/apr-%{api}-config \
    %{buildroot}%{_libdir}/pkgconfig/*.pc

# Unpackaged files:
rm -f %{buildroot}%{_libdir}/apr.exp

# extra headers
install -d %{buildroot}%{_includedir}/apr-%{api}/arch/unix
install -m0644 include/arch/apr_private_common.h %{buildroot}%{_includedir}/apr-%{api}/arch/
install -m0644 include/arch/unix/*.h %{buildroot}%{_includedir}/apr-%{api}/arch/unix/

%files -n %{libname}
%{_libdir}/libapr-%{api}.so.%{major}*

%files -n %{devname}
%doc CHANGES README*
%doc docs/APRDesign.html docs/canonical_filenames.html
%doc docs/incomplete_types docs/non_apr_programs
%doc --parents html
%{_bindir}/apr-%{api}-config
%{_libdir}/libapr-%{api}.so
%dir %{_libdir}/apr-%{api}
%dir %{_libdir}/apr-%{api}/build
%{_libdir}/apr-%{api}/build/*
%{_libdir}/pkgconfig/*.pc
%dir %{_includedir}/apr-%{api}
%dir %{_includedir}/apr-%{api}/arch
%dir %{_includedir}/apr-%{api}/arch/unix
%{_includedir}/apr-%{api}/*.h
%{_includedir}/apr-%{api}/arch/*.h
%{_includedir}/apr-%{api}/arch/unix/*.h


%changelog
* Thu Oct 09 2014 dsilakov <denis.silakov@rosalab.ru> 1:1.5.1-4
+ Revision: 2929651
- Merge pull request #1 from import/apr:rosa2014.1
- Backported from 2014.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19465 |12mu|apr-util-1.5.3-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_without dbd_ldap
%bcond_without dbd_freetds
%bcond_without dbd_mysql
# disable
%bcond_with dbd_oracle
# 
%bcond_without dbd_sqlite3
%bcond_without dbd_psql
%bcond_without dbd_odbc
%bcond_without dbm_db

%define api	1
%define major	0
%define libname %mklibname apr-util %{api} %{major}
%define devname %mklibname -d apr-util

Summary:	Apache Portable Runtime Utility library
Name:		apr-util
Version:	1.5.3
Release:	7
License:	Apache License
Group:		System/Libraries
Url:		http://apr.apache.org/
Source0:	http://www.apache.org/dist/apr/apr-util-%{version}.tar.bz2
Source1:	http://www.apache.org/dist/apr/apr-util-%{version}.tar.bz2.asc
Patch0:		apr-util-1.2.2-config.diff
Patch1:		apr-util-1.2.7-link.diff
Patch2:		apr-util-1.3.12-linkage_fix.diff
Patch3:		apr-util-1.5.1-no-libtool.la.patch

BuildRequires:	doxygen
BuildRequires:	libtool
BuildRequires:	python
BuildRequires:	pam-devel
BuildRequires:	readline-devel
BuildRequires:	pkgconfig(apr-1)
BuildRequires:	pkgconfig(expat)
BuildRequires:	pkgconfig(libssl)
BuildRequires:	pkgconfig(libxslt)
BuildRequires:	pkgconfig(nss)
BuildRequires:	pkgconfig(nspr)
%if %{with dbd_ldap}
BuildRequires:	openldap-devel
BuildRequires:	db-devel
%endif
%if %{with dbd_freetds}
BuildRequires:	freetds-devel
%endif
%if %{with dbd_mysql}
BuildRequires:	mysql-devel
%endif
%if %{with dbd_oracle}
BuildRequires:	oracle-devel
%endif
%if %{with dbd_psql}
BuildRequires:	postgresql-devel
%endif
%if %{with dbd_sqlite3}
BuildRequires:	sqlite3-devel
%endif
%if %{with dbd_odbc}
BuildRequires:	unixODBC-devel
%endif
%if %{with dbm_db}
BuildRequires:	db-devel
%endif

%if %{with dbd_psql}
# stupid postgresql... stupid build system...
# this is needed due to the postgresql packaging and due to bugs like this:
# https://qa.mandriva.com/show_bug.cgi?id=52527
%define postgresql_version %(pg_config &>/dev/null && pg_config 2>/dev/null | grep "^VERSION" | awk '{ print $4 }' 2>/dev/null || echo 0)
%endif

%description
The mission of the Apache Portable Runtime (APR) is to provide a
free library of C data structures and routines.  This library
contains additional utility interfaces for APR; including support
for XML, LDAP, database interfaces, URI parsing and more.

%package -n	%{libname}
Summary:	Apache Portable Runtime Utility library
Group: 		System/Libraries
Obsoletes:	%{_lib}apr-util1

%description -n	%{libname}
The mission of the Apache Portable Runtime (APR) is to provide a
free library of C data structures and routines.  This library
contains additional utility interfaces for APR; including support
for XML, LDAP, database interfaces, URI parsing and more.

You can build %{name} with some conditional build swithes;

(ie. use with rpm --rebuild):

--with[out] apr_dbd_ldap	apr_dbd_ldap support (enabled)
--with[out] apr_dbd_freetds	apr_dbd_freetds support (enabled)
--with[out] apr_dbd_mysql	apr_dbd_mysql support (enabled)
--with[out] apr_dbd_oracle	apr_dbd_oracle support (disabled)
--with[out] apr_dbd_pgsql	apr_dbd_pgsql support (enabled)
--with[out] apr_dbd_sqlite3	apr_dbd_sqlite3 support (enabled)
--with[out] apr_dbd_odbc	apr_dbd_odbc support (enabled)
--with[out] apr_dbm_db		apr_dbm_db support (enabled)

%if %{with dbd_ldap}
%package	dbd-ldap
Summary:	DBD driver for OpenLDAP
Group:		System/Libraries
License:	Apache License
Requires:	%{libname} >= %{version}-%{release}

%description	dbd-ldap
DBD driver for OpenLDAP.
%endif

%if %{with dbd_psql}
%package	dbd-pgsql
Summary:	DBD driver for PostgreSQL
Group:		System/Libraries
License:	Apache License
Requires:	%{libname} >= %{version}-%{release}

%description	dbd-pgsql
DBD driver for PostgreSQL.
%endif

%if %{with dbd_mysql}
%package	dbd-mysql
Summary:	DBD driver for MySQL
Group:		System/Libraries
License:	Apache License
Requires:	%{libname} >= %{version}-%{release}

%description	dbd-mysql
DBD driver for MySQL.
%endif

%if %{with dbd_sqlite3}
%package	dbd-sqlite3
Summary:	DBD driver for SQLite 3
Group:		System/Libraries
License:	Apache License
Requires:	%{libname} >= %{version}-%{release}

%description	dbd-sqlite3
DBD driver for SQLite 3.
%endif

%if %{with dbd_freetds}
%package	dbd-freetds
Summary:	DBD driver for FreeTDS
Group:		System/Libraries
License:	Apache License
Requires:	%{libname} >= %{version}-%{release}

%description	dbd-freetds
DBD driver for FreeTDS.
%endif

%if %{with dbd_oracle}
%package	dbd-oracle
Summary:	DBD driver for Oracle
Group:		System/Libraries
License:	Apache License
Requires:	%{libname} >= %{version}-%{release}

%description	dbd-oracle
DBD driver for Oracle.
%endif

%if %{with dbd_odbc}
%package	dbd-odbc
Summary:	DBD driver for unixODBC
Group:		System/Libraries
License:	Apache License
Requires:	%{libname} >= %{version}-%{release}

%description	dbd-odbc
DBD driver for unixODBC.
%endif

%if %{with dbm_db}
%package	dbm-db
Summary:	DBD driver for Berkley BD
Group:		System/Libraries
License:	Apache License
Requires:	%{libname} >= %{version}-%{release}

%description	dbm-db
DBD driver for Berkley BD.
%endif

%package	openssl
Summary:	APR utility library OpenSSL crypto support
Group:		System/Libraries
Requires:	%{libname} >= %{version}-%{release}

%description	openssl
This package provides the OpenSSL crypto support for apr-util.

%package	nss
Summary:	APR utility library NSS crypto support
Group:		System/Libraries
Requires:	%{libname} >= %{version}-%{release}

%description	nss
This package provides the NSS crypto support for apr-util.

%package -n	%{devname}
Summary:	APR utility library development kit
Group:		Development/C
Requires:	%{libname} >= %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{devname}
This package provides the support files which can be used to 
build applications using the APR utility library.  The mission 
of the Apache Portable Runtime (APR) is to provide a free 
library of C data structures and routines.

%prep
%setup -q -n %{name}-%{version}
%patch0 -p0 -b .config
%patch1 -p0 -b .link
%patch2 -p0 -b .linkage_fix
%patch3 -p1 -b .libtoolsucks~

cat >> config.layout << EOF
<Layout NUX>
    prefix:        %{_prefix}
    exec_prefix:   %{_prefix}
    bindir:        %{_bindir}
    sbindir:       %{_sbindir}
    libdir:        %{_libdir}
    libexecdir:    %{_libexecdir}
    mandir:        %{_mandir}
    infodir:       %{_infodir}
    includedir:    %{_includedir}/apr-%{api}
    sysconfdir:    %{_sysconfdir}
    datadir:       %{_datadir}
    installbuilddir: %{_libdir}/apr-%{api}/build
    localstatedir: /var
    runtimedir:    /var/run
    libsuffix:     -\${APRUTIL_MAJOR_VERSION}
</Layout>
EOF

%build
%serverbuild

# We need to re-run ./buildconf because of any applied patch(es)
#./buildconf --with-apr=%{_prefix}

# buildconf is borked...
cp %{_libdir}/apr-%{api}/build/apr_common.m4 %{_libdir}/apr-%{api}/build/find_apr.m4 %{_libdir}/apr-%{api}/build/gen-build.py build/

# conditional lib64 hack
%if "%{_lib}" != "lib"
perl -pi -e "s|/lib\b|/%{_lib}|g" build/*.m4
%endif

export WANT_AUTOCONF_2_5=1
rm -f configure
libtoolize --copy --force; aclocal; autoconf --force
python build/gen-build.py make

sed -i -e '/OBJECTS_all/s, dbd/apr_dbd_[^ ]*\.lo,,g' build-outputs.mk

# force values that may produce wrong results
export apu_have_sqlite2='0'
cat >> config.cache << EOF
ac_cv_header_sqlite_h=no
ac_cv_lib_sqlite_sqlite_open=no
ac_cv_ldap_set_rebind_proc_style=three
EOF

%configure2_5x \
	--cache-file=config.cache \
	--with-apr=%{_prefix} \
	--includedir=%{_includedir}/apr-%{api} \
	--with-installbuilddir=%{_libdir}/apr-%{api}/build \
	--enable-layout=NUX \
%if %{with dbd_ldap}
	--with-ldap \
%endif
%if %{with dbd_freetds}
	--with-freetds=%{_prefix} \
%endif
%if %{with dbd_mysql}
	--with-mysql=%{_prefix} \
%endif
%if %{with dbd_oracle}
	--with-oracle \
%endif
%if %{with dbd_psql}
	--with-pgsql=%{_prefix} \
%endif
%if %{with dbd_sqlite3}
	--with-sqlite3=%{_prefix} \
%endif
%if %{with dbd_odbc}
	--with-odbc=%{_prefix} \
%endif
%if %{with dbm_db}
	--with-berkeley-db \
%endif
	--without-sqlite2 \
	--without-gdbm \
	--with-crypto \
	--with-openssl=%{_prefix} \
	--with-nss=%{_prefix}

%make
make dox

%check
pushd test
    make check
popd

%install
%makeinstall_std

# Documentation
rm -rf html; cp -rp docs/dox/html html

# Remove unnecessary exports from dependency_libs
sed -ri '/^dependency_libs/{s,-l(pq|sqlite[0-9]|mysqlclient_r|rt|dl|uuid) ,,g}' %{buildroot}%{_libdir}/libapr*.la

# here as well
sed -ri '/^dependency_libs/{s,%{_libdir}/lib(sqlite[0-9]|mysqlclient_r)\.la ,,g}' %{buildroot}%{_libdir}/libapr*.la

# multiarch anti-borker
perl -pi -e "s|^LDFLAGS=.*|LDFLAGS=\"\"|g" %{buildroot}%{_bindir}/apu-%{api}-config

# includes anti-borker
perl -pi -e "s|-I%{_includedir}/mysql||g" %{buildroot}%{_bindir}/apu-%{api}-config

# Unpackaged files
rm -f %{buildroot}%{_libdir}/aprutil.exp

%files -n %{libname}
%{_libdir}/libaprutil-%{api}.so.%{major}*
%dir %{_libdir}/apr-util-%{api}

%files -n %{devname}
%doc CHANGES LICENSE
%doc --parents html
%{_bindir}/apu-%{api}-config
%{_includedir}/apr-%{api}/*.h
%{_libdir}/libaprutil-%{api}.so
%{_libdir}/pkgconfig/*.pc

%if %{with dbd_ldap}
%files dbd-ldap
%{_libdir}/apr-util-%{api}/apr_ldap*.so
%endif

%if %{with dbd_mysql}
%files dbd-mysql
%{_libdir}/apr-util-%{api}/apr_dbd_mysql*.so
%endif

%if %{with dbd_psql}
%files dbd-pgsql
%{_libdir}/apr-util-%{api}/apr_dbd_pgsql*.so
%endif

%if %{with dbd_sqlite3}
%files dbd-sqlite3
%{_libdir}/apr-util-%{api}/apr_dbd_sqlite3*.so
%endif

%if %{with dbd_freetds}
%files dbd-freetds
%{_libdir}/apr-util-%{api}/apr_dbd_freetds*.so
%endif

%if %{with dbd_oracle}
%files dbd-oracle
%{_libdir}/apr-util-%{api}/apr_dbd_oracle*.so
%endif

%if %{with dbd_odbc}
%files dbd-odbc
%{_libdir}/apr-util-%{api}/apr_dbd_odbc*.so
%endif

%if %{with dbm_db}
%files dbm-db
%{_libdir}/apr-util-%{api}/apr_dbm_db*.so
%endif

%files openssl
%{_libdir}/apr-util-%{api}/apr_crypto_openssl*.so

%files nss
%{_libdir}/apr-util-%{api}/apr_crypto_nss*.so


%changelog
* Wed Oct 08 2014 dsilakov <denis.silakov@rosalab.ru> 1.5.3-7
+ Revision: a88f879
- Merge pull request #1 from import/apr-util:rosa2014.1
- Backport from rosa2014.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19466 |12mu|aqute-bndlib-0.0.363-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2008, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

Name:           aqute-bndlib
Version:        0.0.363
Release:        4
Summary:        BND Library
License:        ASL 2.0
Group:          Development/Java
URL:            http://www.aQute.biz/Code/Bnd
Source0:        http://www.aqute.biz/repo/biz/aQute/bnd/%{version}/bnd-%{version}.jar
Source1:        http://www.aqute.biz/repo/biz/aQute/bnd/%{version}/bnd-%{version}.pom
Source2:        aqute-service.tar.gz

BuildArch:      noarch

BuildRequires:  jpackage-utils >= 0:1.7.2
BuildRequires:  java-devel >= 0:1.6.0
BuildRequires:  ant >= 0:1.6.5
BuildRequires:  eclipse-ecj
BuildRequires:  eclipse-jdt
BuildRequires:  locales-en

Requires:  java >= 0:1.5.0
Requires(post):    jpackage-utils >= 0:1.7.2
Requires(postun):  jpackage-utils >= 0:1.7.2

%description
The bnd tool helps you create and diagnose OSGi R4 bundles.
The key functions are:
- Show the manifest and JAR contents of a bundle
- Wrap a JAR so that it becomes a bundle
- Create a Bundle from a specification and a class path
- Verify the validity of the manifest entries
The tool is capable of acting as:
- Command line tool
- File format
- Directives
- Use of macros

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
Javadoc for %{name}.

%prep
%setup -q -c
mkdir -p target/site/apidocs/
mkdir -p target/classes/
mkdir -p src/main/
mv OSGI-OPT/src src/main/java
pushd src/main/java
tar xfs %{SOURCE2}
popd
sed -i "s|import aQute.lib.filter.*;||g" src/main/java/aQute/bnd/make/ComponentDef.java
sed -i "s|import aQute.lib.filter.*;||g" src/main/java/aQute/bnd/make/ServiceComponent.java

%build
export LANG=en_US.utf-8
export LC_ALL=en_US.utf-8
export OPT_JAR_LIST=:
export CLASSPATH=$(build-classpath ant)
CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.osgi_*.jar)
CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.osgi.services_*.jar)
CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.jface_*.jar)
CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.jface.databinding_*.jar)
CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.jface.text_*.jar)
CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.ui_*.jar)
CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.ui.ide_*.jar)
CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.core.commands_*.jar)
CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.core.jobs_*.jar)
CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.core.runtime_*.jar)
CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.core.resources_*.jar)
CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.debug.core_*.jar)
CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.debug.ui_*.jar)
CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.text_*.jar)
CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.ui.console_*.jar)
CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.ui.editors_*.jar)
CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.ui.workbench_*.jar)
CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.ui.workbench.texteditor_*.jar)
CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/dropins/jdt/plugins/org.eclipse.jdt.core_*.jar)
CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/dropins/jdt/plugins/org.eclipse.jdt.debug.ui_*.jar)
CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/dropins/jdt/plugins/org.eclipse.jdt.launching_*.jar)
CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/dropins/jdt/plugins/org.eclipse.jdt.junit_*.jar)
#CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/dropins/jdt/plugins/org.eclipse.jdt.junit.core_*.jar)
CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/dropins/jdt/plugins/org.eclipse.jdt.ui_*.jar)
CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.equinox.common_*.jar)
CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.equinox.registry_*.jar)
CLASSPATH=${CLASSPATH}:$(ls /usr/lib*/eclipse/plugins/org.eclipse.swt.*.jar)

javac -d target/classes -target 1.5 -source 1.5 $(find src/main/java -type f -name "*.java")
javadoc -d target/site/apidocs -sourcepath src/main/java aQute.lib.header aQute.lib.osgi aQute.lib.qtokens aQute.lib.filter
cp -p LICENSE maven-dependencies.txt plugin.xml pom.xml target/classes
for f in $(find aQute/ -type f -not -name "*.class"); do
    cp -p $f target/classes/$f
done
pushd target/classes
jar cmf ../../META-INF/MANIFEST.MF ../%{name}-%{version}.jar *
popd

sed -i "s|\r||g" LICENSE

%install
# jars
install -d -m 755 %{buildroot}%{_javadir}
install -pm 644 target/%{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
%add_to_maven_depmap biz.aQute bndlib %{version} JPP %{name}
(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed  "s|-%{version}||g"`; done)

# pom
install -d -m 755 %{buildroot}%{_datadir}/maven2/poms
install -m 644 %{SOURCE1} %{buildroot}%{_datadir}/maven2/poms/JPP-%{name}.pom

# javadoc
install -d -m 755 %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -pr target/site/apidocs/* %{buildroot}%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}

%post
%update_maven_depmap

%postun
%update_maven_depmap

%files
%defattr(-,root,root,-)
%doc LICENSE
%{_javadir}/%{name}-%{version}.jar
%{_javadir}/%{name}.jar
%{_datadir}/maven2/poms/JPP-aqute-bndlib.pom
%{_mavendepmapfragdir}/aqute-bndlib

%files javadoc
%defattr(-,root,root,-)
%{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}


%changelog
* Fri Oct 12 2012 Denis Silakov <denis.silakov@rosalab.ru> 0.0.363-4
+ Revision: 4e1d945
- Set LC_ALL to UTF-8



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19467 |12mu|argyllcms-1.5.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname argyll %{major}
%define libicc %mklibname argyllicc %{major}
%define devname %mklibname argyll -d

Summary:	ICC compatible color management system
Name:		argyllcms
Version:	1.5.1
Release:	2
Group:		Graphics
License:	GPLv3 and BSD and MIT and AGPLv3
Url:		http://gitorious.org/hargyllcms
Source0:	http://people.freedesktop.org/~hughsient/releases/hargyllcms-%{version}.tar.xz
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(libtiff-4)
BuildRequires:	pkgconfig(libusb-1.0)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(xscrnsaver)
BuildRequires:	pkgconfig(xxf86vm)
Requires:	udev

%description
The Argyll color management system supports accurate ICC profile creation for
scanners, CMYK printers, film recorders and calibration and profiling of
displays.

Spectral sample data is supported, allowing a selection of illuminants observer
types, and paper fluorescent whitener additive compensation. Profiles can also
incorporate source specific gamut mappings for perceptual and saturation
intents. Gamut mapping and profile linking uses the CIECAM02 appearance model,
a unique gamut mapping algorithm, and a wide selection of rendering intents. It
also includes code for the fastest portable 8 bit raster color conversion
engine available anywhere, as well as support for fast, fully accurate 16 bit
conversion. Device color gamuts can also be viewed and compared using a VRML
viewer.

%files
%defattr(0644,root,root,0755)
%doc %{_defaultdocdir}/argyll
%attr(0755,root,root) %{_bindir}/*
%{_datadir}/color/argyll
%doc AUTHORS ChangeLog Readme.txt

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Argyll CMS libraries
Group:		System/Libraries

%description -n %{libname}
This package contains shared libraries used by Argyll CMS.

%files -n %{libname}
%{_libdir}/libargyll.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libicc}
Summary:	Argyll CMS libraries
Group:		System/Libraries
Conflicts:	%{_lib}argyll0 < 1.5.1-2

%description -n %{libicc}
This package contains shared libraries used by Argyll CMS.

%files -n %{libicc}
%{_libdir}/libargyllicc.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Argyll CMS development files
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Requires:	%{libicc} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
This package contains development files for Argyll CMS shared libraries.

%files -n %{devname}
%doc AUTHORS ChangeLog Readme.txt
%{_libdir}/libargyll*.so

#----------------------------------------------------------------------------

%prep
%setup -q -n hargyllcms-%{version}
autoreconf

%build
export LDFLAGS="-ldl"
%configure2_5x --disable-static
#parallel build is broken
make

%install
%makeinstall_std


%changelog
* Wed Nov 27 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.5.1-2
+ Revision: 2e11caf
- LOG Split library package according to our policies, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19468 |12mu|ark-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Handle file archives
Name:		ark
Version:	4.12.4
Release:	1
Group:		Graphical desktop/KDE
License:	LGPLv2
Url:		http://utils.kde.org/projects/ark
%define is_beta %(if test `echo %{version} |cut -d. -f3` -ge 70; then echo -n 1; else echo -n 0; fi)
%if %{is_beta}
%define ftpdir unstable
%else
%define ftpdir stable
%endif
Source0:	ftp://ftp.kde.org/pub/kde/%{ftpdir}/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdebase4-devel
BuildRequires:	kdelibs4-devel
BuildRequires:	bzip2-devel
BuildRequires:	pkgconfig(QJson)
BuildRequires:	pkgconfig(libarchive)
BuildRequires:	pkgconfig(liblzma)
BuildRequires:	pkgconfig(zlib)
Suggests:	p7zip
Suggests:	unzip

%description
Ark is a program for managing various archive formats within the KDE
environment.

%files
%{_kde_bindir}/ark
%{_kde_libdir}/kde4/kerfuffle_*
%{_kde_libdir}/kde4/arkpart.so
%{_kde_libdir}/kde4/libextracthere.so
%{_kde_applicationsdir}/ark.desktop
%{_kde_appsdir}/ark
%{_kde_datadir}/config.kcfg/ark.kcfg
%{_kde_iconsdir}/hicolor/*/apps/ark*
%{_kde_services}/ark_part.desktop
%{_kde_services}/kerfuffle_*
%{_kde_services}/ark_dndextract.desktop
%{_kde_services}/ServiceMenus/ark_*.desktop
%{_kde_servicetypes}/kerfufflePlugin.desktop
%{_kde_docdir}/HTML/*/ark
%{_kde_mandir}/man1/ark.1.*

#---------------------------------------------

%define libkerfuffle_major 4
%define libkerfuffle %mklibname kerfuffle %{libkerfuffle_major}

%package -n %{libkerfuffle}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkerfuffle}
KDE 4 library.

%files -n %{libkerfuffle}
%{_kde_libdir}/libkerfuffle.so.%{libkerfuffle_major}*

#---------------------------------------------

%package devel
Summary:	Devel stuff for %{name}
Group:		Development/KDE and Qt
Requires:	kdelibs4-devel
Requires:	%{libkerfuffle} = %{EVRD}

%description devel
Files needed to build applications based on %{name}.

%files devel
%{_kde_libdir}/libkerfuffle.so

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.12.4-1
+ Revision: ca388f1
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19469 |12mu|aspell-da-1.7.42-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver %{version}
%define fname new_aspell-da
%define aspell_ver 0.60
%define languagelocal dansk
%define languageeng danish
%define languageenglazy Danish
%define languagecode da

Summary:       %{languageenglazy} files for aspell
Name:          aspell-%{languagecode}
Version:       1.7.42
Release:       2
Epoch:	       1
Group:         System/Internationalization
Source:        http://da.speling.org/filer/new_aspell-da-%version.tar.bz2
URL:           http://da.speling.org/
License:       GPL
Provides: spell-da

BuildRequires: aspell >= %{aspell_ver}
Requires:      aspell >= %{aspell_ver}

# Mandriva Stuff
Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary aspell-dk

# RedHat Stuff.
#Obsoletes: ispell-dk, ispell-danish
Obsoletes: aspell-dk

Autoreqprov:   no

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{fname}-%{src_ver}

%build
# don't use configure macro
./configure
%make

%install
%makeinstall_std
chmod 644 README Copyright

%files
%doc README*
%{_libdir}/aspell-%{aspell_ver}/*




%changelog
* Mon May 02 2011 Oden Eriksson <oeriksson@mandriva.com> 1:1.6.19-5mdv2011.0
+ Revision: 662804
- mass rebuild

* Mon Nov 29 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.6.19-4mdv2011.0
+ Revision: 603199
- rebuild

* Sun Mar 14 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.6.19-3mdv2010.1
+ Revision: 518913
- rebuild

* Sun Aug 09 2009 Oden Eriksson <oeriksson@mandriva.com> 1:1.6.19-2mdv2010.0
+ Revision: 413059
- rebuild

* Fri Nov 14 2008 Funda Wang <fwang@mandriva.org> 1:1.6.19-1mdv2009.1
+ Revision: 303227
- new version 1.6.19

* Sun Aug 10 2008 Funda Wang <fwang@mandriva.org> 1:1.6.16-1mdv2009.0
+ Revision: 270148
- New version 1.6.16

* Mon Jun 16 2008 Thierry Vignaud <tv@mandriva.org> 1:1.4.42.1-6mdv2009.0
+ Revision: 220368
- rebuild

* Sun Mar 09 2008 Anssi Hannula <anssi@mandriva.org> 1:1.4.42.1-5mdv2008.1
+ Revision: 182411
- provide enchant-dictionary

* Fri Jan 11 2008 Thierry Vignaud <tv@mandriva.org> 1:1.4.42.1-4mdv2008.1
+ Revision: 148745
- rebuild
- kill re-definition of %%buildroot on Pixel's request
- s/Mandrake/Mandriva/

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Wed Feb 21 2007 Oden Eriksson <oeriksson@mandriva.com> 1.4.42.1-3mdv2007.0
+ Revision: 124099
- rebuilt due to bs fjukiness
- Import aspell-da

* Wed Feb 21 2007 Oden Eriksson <oeriksson@mandriva.com> 1.4.42.1-2mdv2007.1
- use the mkrel macro
- disable debug packages

* Fri Dec 03 2004 Pablo Saratxaga <pablo@mandrakesoft.com> 1.4.42.1-1mdk
- new release

* Tue Jul 20 2004 Pablo Saratxaga <pablo@mandrakesoft.com> 0.50.2-7mdk
- updated


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19470 |12mu|aspell-hsb-0.02.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 0.02-0
%define fname aspell6-%{languagecode}
%define aspell_ver 0.60
%define languageenglazy Upper Sorbian
%define languagecode hsb
%define lc_ctype hsb_DE

Summary:       %{languageenglazy} files for aspell
Name:          aspell-%{languagecode}
Version:       0.02.0
Release:       1
Group:         System/Internationalization
Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
URL:		   http://aspell.net/
License:	   GPL
Provides: spell-%{languagecode}

BuildRequires: aspell >= %{aspell_ver}
BuildRequires: make
Requires:      aspell >= %{aspell_ver}

# Mandriva Stuff
Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary
Provides:      aspell-%{lc_ctype}

Autoreqprov:   no

%description
An %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{fname}-%{src_ver}

%build
# don't use configure macro
./configure

%make

%install
%makeinstall_std

chmod 644 Copyright README* 

%files
%doc README* Copyright 
%{_libdir}/aspell-%{aspell_ver}/*




%changelog
* Mon May 02 2011 Oden Eriksson <oeriksson@mandriva.com> 0.01.1-10mdv2011.0
+ Revision: 662837
- mass rebuild

* Mon Nov 29 2010 Oden Eriksson <oeriksson@mandriva.com> 0.01.1-9mdv2011.0
+ Revision: 603217
- rebuild

* Sun Mar 14 2010 Oden Eriksson <oeriksson@mandriva.com> 0.01.1-8mdv2010.1
+ Revision: 518930
- rebuild

* Sun Aug 09 2009 Oden Eriksson <oeriksson@mandriva.com> 0.01.1-7mdv2010.0
+ Revision: 413073
- rebuild

* Fri Mar 06 2009 Antoine Ginies <aginies@mandriva.com> 0.01.1-6mdv2009.1
+ Revision: 350036
- 2009.1 rebuild

* Mon Jun 16 2008 Thierry Vignaud <tv@mandriva.org> 0.01.1-5mdv2009.0
+ Revision: 220385
- rebuild

* Sun Mar 09 2008 Anssi Hannula <anssi@mandriva.org> 0.01.1-4mdv2008.1
+ Revision: 182473
- provide enchant-dictionary

* Fri Jan 11 2008 Thierry Vignaud <tv@mandriva.org> 0.01.1-3mdv2008.1
+ Revision: 148796
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Wed Feb 21 2007 Oden Eriksson <oeriksson@mandriva.com> 0.01.1-2mdv2007.0
+ Revision: 123271
- Import aspell-hsb

* Wed Feb 21 2007 Oden Eriksson <oeriksson@mandriva.com> 0.01.1-2mdv2007.1
- use the mkrel macro
- disable debug packages

* Thu Jun 29 2006 Pablo Saratxaga <pablo@mandriva.com> 0.01.1-2mdk
- rebuilt to require locales-hsb, now available

* Fri Dec 03 2004 Pablo Saratxaga <pablo@mandriva.com> 0.01.1-1mdk
- first version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19471 |12mu|aspell-ku-0.20.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 0.20-1
%define fname aspell5-%{languagecode}
%define aspell_ver 0.60
%define languageenglazy Kurdish
%define languagecode ku
%define lc_ctype ku_TR

Summary:       %{languageenglazy} files for aspell
Name:          aspell-%{languagecode}
Version:       0.20.1
Release:       1
Group:         System/Internationalization
Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
URL:		   http://aspell.net/
License:	   GPL
Provides: spell-%{languagecode}

BuildRequires: aspell >= %{aspell_ver}
BuildRequires: make
Requires:      aspell >= %{aspell_ver}

# Mandriva Stuff
Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary
Provides:      aspell-%{lc_ctype}

Autoreqprov:   no

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{fname}-%{src_ver}

%build
# don't use configure macro
./configure

%make

%install
%makeinstall_std

chmod 644 Copyright README* 

%files
%doc README* Copyright doc/*
%{_libdir}/aspell-%{aspell_ver}/*




%changelog
* Mon May 02 2011 Oden Eriksson <oeriksson@mandriva.com> 0.12.0-10mdv2011.0
+ Revision: 662843
- mass rebuild

* Tue Nov 30 2010 Oden Eriksson <oeriksson@mandriva.com> 0.12.0-9mdv2011.0
+ Revision: 603410
- rebuild

* Sun Mar 14 2010 Oden Eriksson <oeriksson@mandriva.com> 0.12.0-8mdv2010.1
+ Revision: 518936
- rebuild

* Sun Aug 09 2009 Oden Eriksson <oeriksson@mandriva.com> 0.12.0-7mdv2010.0
+ Revision: 413079
- rebuild

* Fri Mar 06 2009 Antoine Ginies <aginies@mandriva.com> 0.12.0-6mdv2009.1
+ Revision: 350042
- 2009.1 rebuild

* Mon Jun 16 2008 Thierry Vignaud <tv@mandriva.org> 0.12.0-5mdv2009.0
+ Revision: 220391
- rebuild

* Sun Mar 09 2008 Anssi Hannula <anssi@mandriva.org> 0.12.0-4mdv2008.1
+ Revision: 182479
- provide enchant-dictionary

* Fri Jan 11 2008 Thierry Vignaud <tv@mandriva.org> 0.12.0-3mdv2008.1
+ Revision: 148804
- rebuild
- kill re-definition of %%buildroot on Pixel's request
- s/Mandrake/Mandriva/

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Wed Feb 21 2007 Oden Eriksson <oeriksson@mandriva.com> 0.12.0-2mdv2007.0
+ Revision: 123283
- Import aspell-ku

* Wed Feb 21 2007 Oden Eriksson <oeriksson@mandriva.com> 0.12.0-2mdv2007.1
- use the mkrel macro
- disable debug packages

* Fri Dec 03 2004 Pablo Saratxaga <pablo@mandrakesoft.com> 0.12.0-1mdk
- first version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19472 |12mu|aspell-mn-0.06.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define src_ver 0.06-2
%define fname aspell6-%{languagecode}
%define aspell_ver 0.60
%define languageenglazy Mongol
%define languagecode mn
%define lc_ctype mn_MN

Summary:       %{languageenglazy} files for aspell
Name:          aspell-%{languagecode}
Version:       0.06.2
Release:       1
Group:         System/Internationalization
Source:        http://ftp.gnu.org/gnu/aspell/dict/%{languagecode}/%{fname}-%{src_ver}.tar.bz2
URL:		http://aspell.net/
License:	GPL
Provides: spell-%{languagecode}

BuildRequires: aspell >= %{aspell_ver}
BuildRequires: make
Requires:      aspell >= %{aspell_ver}

# Mandriva Stuff
Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary
Provides:      aspell-%{lc_ctype}

Autoreqprov:   no

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n %{fname}-%{src_ver}

%build
# don't use configure macro
./configure

%make

%install
%makeinstall_std

chmod 644 Copyright README* doc/*

%files
%doc README* Copyright doc/* 
%{_libdir}/aspell-%{aspell_ver}/*




%changelog
* Mon May 02 2011 Oden Eriksson <oeriksson@mandriva.com> 0.01.0-10mdv2011.0
+ Revision: 662850
- mass rebuild

* Tue Nov 30 2010 Oden Eriksson <oeriksson@mandriva.com> 0.01.0-9mdv2011.0
+ Revision: 603430
- rebuild

* Sun Mar 14 2010 Oden Eriksson <oeriksson@mandriva.com> 0.01.0-8mdv2010.1
+ Revision: 518943
- rebuild

* Sun Aug 09 2009 Oden Eriksson <oeriksson@mandriva.com> 0.01.0-7mdv2010.0
+ Revision: 413086
- rebuild

* Fri Mar 06 2009 Antoine Ginies <aginies@mandriva.com> 0.01.0-6mdv2009.1
+ Revision: 350074
- 2009.1 rebuild

* Mon Jun 16 2008 Thierry Vignaud <tv@mandriva.org> 0.01.0-5mdv2009.0
+ Revision: 220418
- rebuild

* Sun Mar 09 2008 Anssi Hannula <anssi@mandriva.org> 0.01.0-4mdv2008.1
+ Revision: 182489
- provide enchant-dictionary

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request
    - s/Mandrake/Mandriva/

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Wed Feb 21 2007 Oden Eriksson <oeriksson@mandriva.com> 0.01.0-2mdv2007.0
+ Revision: 123316
- Import aspell-mn

* Wed Feb 21 2007 Oden Eriksson <oeriksson@mandriva.com> 0.01.0-2mdv2007.1
- use the mkrel macro
- disable debug packages

* Fri Dec 03 2004 Pablo Saratxaga <pablo@mandrakesoft.com> 0.01.0-1mdk
- first version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19473 |12mu|aspell-ro-3.3.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

#
# NOTE: rpm is unable to package filenames in an enocidng other than the
# the one it is currently using; so this package has to be build with
# an iso-8859-* locale; eg: LC_ALL=fr rpm -be specfile
#

%define src_ver 3.3-2

%define languageenglazy Romanian
%define languagecode ro
%define lc_ctype ro_RO

Summary:       %{languageenglazy} files for aspell
Name:          aspell-%{languagecode}
Version:       3.3.2
Release:       1
Group:         System/Internationalization
Source:        ftp://ftp.gnu.org/gnu/aspell/dict/ro/aspell5-ro-%{src_ver}.tar.bz2
URL:           http://aspell.net/
License:	   Free

BuildRequires: aspell >= 0.50
BuildRequires: make
Requires:      aspell >= 0.50
BuildRequires: locales-fr

# Mandriva Stuff
Requires:      locales-%{languagecode}
# aspell = 1, myspell = 2, lang-specific = 3
Provides:      enchant-dictionary = 1
Provides:      aspell-dictionary
Provides:	   aspell-%{lc_ctype}
Provides:      spell-%{languagecode} >= 0.50.2-5mdk
Obsoletes:	   ispell-%{languagecode}

Autoreqprov:   no

%description
A %{languageenglazy} dictionary for use with aspell, a spelling checker.

%prep
%setup -q -n aspell5-ro-%{src_ver}

%build
export LC_ALL=fr
# don't use configure macro
./configure

%make

%install
export LC_ALL=fr

%makeinstall_std

#cp doc/README README.%{languagecode}
chmod 644 README Copyright 

%files
%doc README Copyright
%{_libdir}/aspell-*/*




%changelog
* Mon May 02 2011 Oden Eriksson <oeriksson@mandriva.com> 3.1-6mdv2011.0
+ Revision: 662863
- mass rebuild

* Tue Nov 30 2010 Oden Eriksson <oeriksson@mandriva.com> 3.1-5mdv2011.0
+ Revision: 603456
- rebuild

* Sun Mar 14 2010 Oden Eriksson <oeriksson@mandriva.com> 3.1-4mdv2010.1
+ Revision: 518957
- rebuild

* Sun Aug 09 2009 Oden Eriksson <oeriksson@mandriva.com> 3.1-3mdv2010.0
+ Revision: 413099
- rebuild

* Fri Mar 06 2009 Antoine Ginies <aginies@mandriva.com> 3.1-2mdv2009.1
+ Revision: 350109
- 2009.1 rebuild

* Sun Jun 15 2008 Funda Wang <fwang@mandriva.org> 3.1-1mdv2009.0
+ Revision: 219199
- New version 3.1

* Sun Mar 09 2008 Anssi Hannula <anssi@mandriva.org> 0.50.2-9mdv2008.1
+ Revision: 182630
- provide enchant-dictionary

* Fri Jan 11 2008 Thierry Vignaud <tv@mandriva.org> 0.50.2-8mdv2008.1
+ Revision: 148846
- rebuild
- kill re-definition of %%buildroot on Pixel's request
- s/Mandrake/Mandriva/

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Wed Feb 21 2007 Oden Eriksson <oeriksson@mandriva.com> 0.50.2-7mdv2007.0
+ Revision: 124102
- rebuilt due to bs fjukiness
- Import aspell-ro

* Wed Feb 21 2007 Oden Eriksson <oeriksson@mandriva.com> 0.50.2-6mdv2007.1
- use the mkrel macro
- disable debug packages

* Wed Sep 28 2005 Laurent MONTEL <lmontel@mandriva.com> 0.50.2-5mdk
- Fix provides

* Fri Dec 03 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.50.2-4mdk
- rebuild for new aspell

* Wed Jul 28 2004 Pablo Saratxaga <pablo@mandrakesoft.com> 0.50.2-3mdk
- allow build on ia64


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19474 |12mu|at-3.1.13-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Job spooling tools
Name:		at
Version:	3.1.13
Release:	8
License:	GPL
Group:		System/Servers
Url:		http://qa.mandriva.com
Source0:	http://ftp.debian.org/debian/pool/main/a/at/at_%{version}.orig.tar.gz
Source2:	pam.atd
Source3:	atd.sysconfig
Source4:	atd.service
Patch3:		at-3.1.7-sigchld.patch
Patch9:		at-3.1.8-shell.patch
Patch11:	at-3.1.13-makefile.patch
Requires(post):	coreutils rpm-helper systemd-units
Requires(preun): coreutils rpm-helper systemd-units
Conflicts:	crontabs <= 1.5
Requires:	common-licenses
BuildRequires:	autoconf
BuildRequires:	automake
BuildRequires:	flex
BuildRequires:	gcc
BuildRequires:	python
BuildRequires:	sendmail-command
BuildRequires:	bison
BuildRequires:	cronie
BuildRequires:	pam-devel
BuildRequires:	systemd-units
BuildRequires:  pkgconfig(libsystemd-login)
BuildRequires:  pkgconfig(systemd)

%description
At and batch read commands from standard input or from a specified file.
At allows you to specify that a command will be run at a particular time
(now or a specified time in the future).  Batch will execute commands
when the system load levels drop to a particular level.  Both commands
use /bin/sh to run the commands.

You should install the at package if you need a utility that will do
time-oriented job control.  Note: you should use crontab instead, if it is
a recurring job that will need to be repeated at the same time every
day/week/etc.

%prep
%setup -q
%patch3 -p1 -b .sigchld
%patch9 -p0 -b .shell
%patch11 -p1 -b .makefile

%build
autoreconf -fi
%serverbuild_hardened

%configure2_5x \
	--with-atspool=/var/spool/at/spool \
	--with-jobdir=/var/spool/at

%make

%install
mkdir -p %{buildroot}/{%{_bindir},%{_sbindir},%{_mandir}/man{1,5,8}}

make install IROOT=%{buildroot} DAEMON_USERNAME=`id -nu` \
	DAEMON_GROUPNAME=`id -ng` \
    atdocdir=%{_docdir}/at

echo > %{buildroot}/%{_sysconfdir}/at.deny

mkdir -p %{buildroot}/%{_sysconfdir}/pam.d
install -m 644 %{SOURCE2} %{buildroot}/%{_sysconfdir}/pam.d/atd

install -D -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/sysconfig/atd

#(tpg) install systemd initscript
mkdir -p %{buildroot}%{_unitdir}
install -m 644 %{SOURCE4} %{buildroot}%{_unitdir}/atd.service

%post
touch /var/spool/at/.SEQ
chmod 660 /var/spool/at/.SEQ
chown daemon.daemon /var/spool/at/.SEQ

if [ "$1" = "1" ]; then
 /bin/systemctl enable atd.service >/dev/null 2>&1 || :
fi

%_post_service atd

%preun
%_preun_service atd

%files
%doc ChangeLog Problems README Copyright timespec
%attr(0640,root,daemon) %config(noreplace) %{_sysconfdir}/at.deny
%config(noreplace) %{_sysconfdir}/sysconfig/atd

%attr(0644,root,root) %{_unitdir}/atd.service

%{_sysconfdir}/pam.d/atd
%attr(0770,daemon,daemon) %dir /var/spool/at
%attr(0660,daemon,daemon) %verify(not md5 size mtime) %ghost /var/spool/at/.SEQ
%attr(0770,daemon,daemon) %dir /var/spool/at/spool
%{_sbindir}/atrun
%{_sbindir}/atd
%attr(6755,daemon,daemon) %{_bindir}/batch
%attr(6755,daemon,daemon) %{_bindir}/atrm
%attr(6755,daemon,daemon) %{_bindir}/at
%{_bindir}/atq
%{_mandir}/*/atrun.8*
%{_mandir}/*/atd.8*
%{_mandir}/*/at.1*
%{_mandir}/*/atq.1*
%{_mandir}/*/atrm.1*
%{_mandir}/*/batch.1*
%{_mandir}/*/at.allow.5*
%{_mandir}/*/at.deny.5*


%changelog
* Sun Sep 09 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 3.1.13-4
+ Revision: 816601
- install only systemd service for mdv 2012
- pass correct options in service file
- spec file clean

* Sun Jan 15 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 3.1.13-3
+ Revision: 760977
- add systemd support

* Sun Oct 02 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 3.1.13-2
+ Revision: 702406
- use %%serverbuild_hardened flags for mdv2012

* Tue Sep 13 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 3.1.13-1
+ Revision: 699585
- update to new version 3.1.13
- merge patches 4 and 10 into new patch 11
- enable LDFLAGS in patch 11

* Mon May 02 2011 Oden Eriksson <oeriksson@mandriva.com> 3.1.12-4
+ Revision: 662883
- mass rebuild

* Tue Nov 30 2010 Oden Eriksson <oeriksson@mandriva.com> 3.1.12-3mdv2011.0
+ Revision: 603475
- rebuild

* Mon Dec 07 2009 Pascal Terjan <pterjan@mandriva.org> 3.1.12-2mdv2010.1
+ Revision: 474425
- Fix parallel build

  + Funda Wang <fwang@mandriva.org>
    - use configure2_5x

* Mon Dec 07 2009 Olivier Thauvin <nanardon@mandriva.org> 3.1.12-1mdv2010.1
+ Revision: 474339
- 3.1.12

* Fri Nov 13 2009 Olivier Thauvin <nanardon@mandriva.org> 3.1.11-3mdv2010.1
+ Revision: 465896
- 3.1.11, remove merged patch

* Wed Sep 02 2009 Christophe Fergeau <cfergeau@mandriva.com> 3.1.10.2-3mdv2010.0
+ Revision: 424370
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild

* Sun Feb 22 2009 Olivier Thauvin <nanardon@mandriva.org> 3.1.10.2-1mdv2009.1
+ Revision: 344001
- 3.1.10.2

* Sat Dec 13 2008 Olivier Thauvin <nanardon@mandriva.org> 3.1.10.1-3mdv2009.1
+ Revision: 313901
- make the load under which batch job are launch configurable, default is now N CPUs - 0.2

* Mon Oct 27 2008 Olivier Thauvin <nanardon@mandriva.org> 3.1.10.1-2mdv2009.1
+ Revision: 297720
- use pam
- fix #45066: eg make at usuable again for non root users

* Fri Aug 15 2008 Olivier Thauvin <nanardon@mandriva.org> 3.1.10.1-1mdv2009.0
+ Revision: 272478
- 3.1.10.1

* Mon Jun 16 2008 Thierry Vignaud <tv@mandriva.org> 3.1.8-25mdv2009.0
+ Revision: 220463
- rebuild

* Fri Jan 11 2008 Thierry Vignaud <tv@mandriva.org> 3.1.8-24mdv2008.1
+ Revision: 148875
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Thu Aug 23 2007 Thierry Vignaud <tv@mandriva.org> 3.1.8-23mdv2008.0
+ Revision: 69909
- fileutils, sh-utils & textutils have been obsoleted by coreutils a long time ago

* Wed Jun 27 2007 Andreas Hasenack <andreas@mandriva.com> 3.1.8-22mdv2008.0
+ Revision: 45082
- rebuild with new serverbuild macro (-fstack-protector-all)

  + Anssi Hannula <anssi@mandriva.org>
    - rebuild with correct optflags


* Sat Jan 06 2007 David Walluck <walluck@mandriva.org> 3.1.8-20mdv2007.0
+ Revision: 104958
- rebuild
  bunzip2 patches
  fix install
- Import at

* Sat May 13 2006 Stefan van der Eijk <stefan@eijk.nu> 3.1.8-19mdk
- rebuild for sparc

* Sun Jan 08 2006 Olivier Blin <oblin@mandriva.com> 3.1.8-18mdk
- convert parallel init to LSB

* Sat Dec 31 2005 Couriousous <couriousous@mandriva.org> 3.1.8-17mdk
- Add parallel init stuff

* Fri Aug 19 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 3.1.8-16mdk
- fix buildrequires

* Fri Aug 12 2005 Nicolas Lcureuil <neoclust@mandriva.org> 3.1.8-15mdk
- fix rpmlint errors (PreReq)

* Thu Aug 11 2005 Nicolas Lécureuil <neoclust@mandriva.org> 3.1.8-14mdk
- fix rpmlint errors (PreReq)

* Wed Aug 10 2005 Warly <warly@mandriva.com> 3.1.8-13mdk
- change smtpdaemon require to sendmail-command

* Mon Jan 10 2005 Frederic Lepied <flepied@mandrakesoft.com> 3.1.8-12mdk
- BuildRequires vixie-cron for /var/spool/cron

* Thu Sep 09 2004 Pixel <pixel@mandrakesoft.com> 3.1.8-11mdk
- don't require "mailx" anymore 
  (otherwise we have at->mailx->smtpdaemon->postfix and postfix is installed by default)

* Wed Jun 09 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 3.1.8-10mdk
- fix buildrequires
- do parallell build

* Thu Jan 08 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 3.1.8-9mdk
- fix unpackaged files


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19475 |12mu|athcool-0.3.12-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Enabling/disabling Powersaving mode for AMD processors
Name:		athcool
Version:	0.3.12
Release:	8
License:	GPLv2+
Group:		System/Configuration/Hardware
Url:		http://members.jcom.home.ne.jp/jacobi/linux/softwares.html
Source0:	http://members.jcom.home.ne.jp/jacobi/linux/files/%{name}-%{version}.tar.bz2
Source1:	%{name}.init
Patch0:		athcool-0.3.12-makefile.patch
BuildRequires:	pkgconfig(libpci)
Requires(post,preun):	chkconfig, rpm-helper
ExclusiveArch:	%{ix86}

%description
Athcool is a small utility, enabling/disabling Powersaving mode
for AMD Athlon/Duron processors.

Since enabling Powersaving mode, you can save power consumption, 
lower CPU temprature when CPU is idle.

Powersaving works if your kernel support ACPI (APM not work),
because athcool only set/unset "Disconnect enable when STPGNT detected"
bits in the Northbridge of Chipset.
To really save power, someone has to send the STPGNT signal when idle.
This is done by the ACPI subsystem when C2 state entered.

!!!WARNING!!!
Depending on your motherboard and/or hardware components,
enabling powersaving mode may cause that:

 * noisy or distorted sound playback
 * a slowdown in harddisk performance
 * system locks or instability

If you met those problems, you should not use athcool.
Please use athcool AT YOUR OWN RISK.

%files
%doc README ChangeLog
%{_initrddir}/athcool
%{_sbindir}/athcool
%{_mandir}/man8/*

%post
%_post_service %{name}

%preun
%_preun_service %{name}

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
%make CFLAGS="%{optflags}"

%install
%makeinstall_std

install -D -m755 %{SOURCE1} %{buildroot}%{_initrddir}/athcool


%changelog
* Wed Nov 27 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.3.12-8
+ Revision: 9f7bcf0
- LOG Fix debug generation, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19476 |12mu|atk1.0-2.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define enable_gtkdoc	0

%define api		1.0
%define major	0
%define pkgname	atk
%define libname %mklibname %{pkgname} %{api} %{major}
%define girname %mklibname %{pkgname}-gir %{api}
%define develname %mklibname -d %{name}

Summary:	Accessibility features for Gtk+
Name:		%{pkgname}%{api}
Version:	2.8.0
Release:	1
License:	LGPLv2+
Group:		Accessibility
Url:		http://developer.gnome.org/projects/gap/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{pkgname}/2.8/%{pkgname}-%{version}.tar.xz

%if %{enable_gtkdoc}
BuildRequires:	gtk-doc >= 1.11-3
%endif
BuildRequires: pkgconfig(glib-2.0) >= 2.5.7
BuildRequires: pkgconfig(gobject-introspection-1.0)

%description
Accessibility means providing system infrastructure that allows add-on
assistive software to transparently provide specalized input and ouput
capabilities. For example, screen readers allow blind users to navigate
through applications, determine the state of controls, and read text via
text to speech conversion. On-screen keyboards replace physical
keyboards, and head-mounted pointers replace mice.

ATK, the Accessibility Tookit, is used to obtain accessibily information
from GTK+ and GNOME widgets.

%package common
Summary:	Data files used by atk
Group:		System/Libraries

%description common
ATK, the Accessibility Tookit, is used to obtain accessibily information
from GTK+ and GNOME widgets.

This package contains data used by atk library.

%package -n %{libname}
Summary:	Accessibility features for Gtk+
Group:		System/Libraries
Suggests:	%{name}-common >= %{version}-%{release}
Provides:	lib%{name} = %{version}-%{release}
Conflicts:	gir-repository < 0.6.5-4

%description -n %{libname}
Accessibility means providing system infrastructure that allows add-on
assistive software to transparently provide specalized input and ouput
capabilities. For example, screen readers allow blind users to navigate
through applications, determine the state of controls, and read text via
text to speech conversion. On-screen keyboards replace physical
keyboards, and head-mounted pointers replace mice.

%package -n %{girname}
Summary:	GObject introspection interface library for %{pkgname}
Group:		System/Libraries
Obsoletes:	%{_lib}atk1.0_0 < 2.4.0-1

%description -n %{girname}
GObject introspection interface library for %{pkgname}.

%package -n %{develname}
Summary:	Stuff for developing with atk
Group:		Development/C
Provides:	%{pkgname}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Requires:	%{girname} = %{version}-%{release}
Obsoletes:	%{_lib}atk1.0_0-devel
Conflicts:	gir-repository < 0.6.5-4

%description -n %{develname}
ATK, the Accessibility Tookit, is used to obtain accessibily information
from GTK+ and GNOME widgets.

%prep
%setup -q -n %{pkgname}-%{version}

%build
%configure2_5x \
	--disable-static \
%if %{enable_gtkdoc}
	--enable-gtk-doc
%endif

%make

%install
%makeinstall_std
%find_lang %{pkgname}10

%files common -f %{pkgname}10.lang
%doc README

%files -n %{libname}
%{_libdir}/libatk-%{api}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Atk-%{api}.typelib

%files -n %{develname}
%doc AUTHORS ChangeLog NEWS
%doc %{_datadir}/gtk-doc/html/*
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*
%{_datadir}/gir-1.0/Atk-%{api}.gir

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19477 |12mu|at-spi2-atk-2.8.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 2.0
%define major 0
%define libname %mklibname atk-bridge %{api} %{major}
%define devname %mklibname atk-bridge %{api} -d

Summary:	A GTK+ module that bridges ATK to D-Bus at-spi
Name:		at-spi2-atk
Version:	2.8.1
Release:	2
License:	LGPLv2+
Group:		System/Libraries
Url:		http://www.linuxfoundation.org/en/AT-SPI_on_D-Bus
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/2.8/%{name}-%{version}.tar.xz
BuildRequires:	intltool
BuildRequires:	pkgconfig(atk)
BuildRequires:	pkgconfig(atspi-2)
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(glib-2.0)
Requires:	at-spi2-core

%description
at-spi allows assistive technologies to access GTK-based applications.
Essentially it exposes the internals of applications for automation, so
tools such as screen readers, magnifiers, or even scripting interfaces
can query and interact with GUI controls.

This version of at-spi is a major break from previous versions. It has
been completely rewritten to use D-Bus rather than ORBIT / CORBA for its
transport protocol.

This package includes a gtk-module that bridges ATK to the new D-Bus
based at-spi.

%files
%doc COPYING AUTHORS README
%dir %{_libdir}/gtk-2.0
%dir %{_libdir}/gtk-2.0/modules
%{_libdir}/gtk-2.0/modules/libatk-bridge.so
%{_libdir}/gnome-settings-daemon-3.0/gtk-modules/at-spi2-atk.desktop

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Shared library for %{name}
Group:		System/Libraries
Requires:	%{name}
Conflicts:	%{name} < 2.8.1-2

%description -n %{libname}
Shared library for %{name}.

%files -n %{libname}
%{_libdir}/libatk-bridge-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/GNOME and GTK+
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Conflicts:	%{name}-devel < 2.8.1-2
Obsoletes:	%{name}-devel < 2.8.1-2

%description -n %{devname}
This package includes the header files for the %{name} library.

%files -n %{devname}
%{_includedir}/at-spi2-atk/%{api}/atk-bridge.h
%{_libdir}/libatk-bridge-%{api}.so
%{_libdir}/pkgconfig/atk-bridge-%{api}.pc

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x \
	--disable-rpath

%make

%install
%makeinstall_std


%changelog
* Tue May 06 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.8.1-2
+ Revision: 39e61e1
- Fix package structure



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19478 |12mu|at-spi2-core-2.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		0
%define gir_major	2.0
%define libname		%mklibname atspi %{major}
%define girname		%mklibname atspi-gir %{gir_major}
%define develname 	%mklibname -d atspi

%define url_ver	%(echo %{version}|cut -d. -f1,2)

Name:		at-spi2-core
Version:	2.8.0
Release:	1
Summary:	Protocol definitions and daemon for D-Bus at-spi
Group:		System/Libraries
License:	LGPLv2+
URL:		http://www.linuxfoundation.org/en/AT-SPI_on_D-Bus
Source0:	http://ftp.acc.umu.se/pub/GNOME/sources/at-spi2-core/%{url_ver}/%{name}-%{version}.tar.xz

BuildRequires:	intltool
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(xtst)
BuildRequires:	pkgconfig(xevie)

Requires:	dbus

%description
at-spi allows assistive technologies to access GTK-based
applications. Essentially it exposes the internals of applications for
automation, so tools such as screen readers, magnifiers, or even
scripting interfaces can query and interact with GUI controls.

This version of at-spi is a major break from previous versions.
It has been completely rewritten to use D-Bus rather than
ORBIT / CORBA for its transport protocol.

%package -n %{libname}
Summary:	Libraries for %{name}
Group:		System/Libraries

%description -n %{libname}
This package contains libraries used by %{name}.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n %{develname}
Summary:	Libraries and include files with %{name}
Group:		Development/GNOME and GTK+
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
This package provides the necessary development libraries and include 
files to allow you to develop with %{name}.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static

%make LIBS='-lgmodule-2.0'

%install
%makeinstall_std
find %{buildroot} -name *.la | xargs rm

%find_lang %{name}


%files -f %{name}.lang
%doc COPYING AUTHORS README
%dir %{_sysconfdir}/at-spi2/
%config(noreplace) %{_sysconfdir}/at-spi2/accessibility.conf
%{_sysconfdir}/xdg/autostart/at-spi-dbus-bus.desktop
%{_libexecdir}/at-spi2-registryd
%{_libexecdir}/at-spi-bus-launcher
%{_datadir}/dbus-1/services/org.*.service

%files -n %{libname}
%{_libdir}/libatspi.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Atspi-%{gir_major}.typelib

%files -n %{develname}
%doc %{_datadir}/gtk-doc/html/libatspi
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/*
%{_datadir}/gir-1.0/Atspi-%{gir_major}.gir


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19479 |12mu|attica-0.4.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	0.4
%define libname %mklibname attica %{major}
%define devname %mklibname attica -d

Summary:	Open Collaboration Service providers library
Name:		attica
Version:	0.4.2
Release:	2
License:	GPLv2+
Group:		System/Base
Url:		http://www.kde.org/
Source0:	http://mirrors.isc.org/pub/kde/stable/attica/%{name}-%{version}.tar.bz2
BuildRequires:	cmake
BuildRequires:	qt4-devel

%description
A library to access Open Collaboration Service providers 
Required to access OSC providers in get hot new stuff. 

%package -n %{libname}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libname}
A library to access Open Collaboration Service providers
Required to access OSC providers in get hot new stuff.

%package devel
Summary:	Devel stuff for %{name}
Group:		Development/KDE and Qt
Requires:	%{libname} = %{EVRD}
Obsoletes:	%{devname} < 0.4.2-2

%description devel
This package contains header files needed if you wish to build applications
based on %{name}.

%prep
%setup -q

%build
%cmake
%make

%install
%makeinstall_std -C build

%files -n %{libname}
%{_libdir}/libattica.so.%{major}*

%files devel
%{_includedir}/attica
%{_libdir}/libattica.so
%{_libdir}/pkgconfig/libattica.pc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19480 |12mu|audacious-3.4.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname %{name} %{major}
%define major2 2
%define libname2 %mklibname %{name} %{major2}
%define libname_devel %mklibname %{name} -d

Summary:	A versatile and handy media player
Name:		audacious
Version:	3.4.3
Release:	1
Epoch:		5
License:	GPLv3+
Group:		Sound
Url:		http://audacious-media-player.org/
Source0:	http://distfiles.audacious-media-player.org/%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(libmcs)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(libguess)
BuildRequires:	desktop-file-utils
BuildRequires:	chrpath
BuildRequires:	gtk-doc
Suggests:	audacious-pulse
Requires:	audacious-plugins
Requires:	%{libname} = %{EVRD}
Requires:	%{libname2} = %{EVRD}

%description
Audacious is a media player based on the BMP music playing application.
Its primary goals are usability and usage of current desktop standards.

%package -n %{libname}
Group:		System/Libraries
Summary:	Library for %{name}

%description -n %{libname}
Audacious is a media player based on the BMP music playing application.
Its primary goals are usability and usage of current desktop standards.
This package contains the library needed by %{name}.

%package -n %{libname2}
Group:		System/Libraries
Summary:	Library for %{name}

%description -n %{libname2}
Audacious is a media player based on the BMP music playing application.
Its primary goals are usability and usage of current desktop standards.
This package contains the library needed by %{name}.

%package -n %{libname_devel}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Requires:	%{libname2} = %{EVRD}
Provides:	lib%{name}-devel = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{libname_devel}
Audacious is a media player based on the BMP music playing application.
Its primary goals are usability and usage of current desktop standards.
This package contains the files needed for developing applications
which use %{name}.

%prep
%setup -q

%build
#gw: else libid3tag does not build
%define _disable_ld_no_undefined 1
%configure2_5x --enable-chardet

%make

%install
%makeinstall_std
chrpath -d %{buildroot}%{_bindir}/*

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="Audio" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*
rm -rf %{buildroot}%{_datadir}/audacious/applications/

%find_lang %{name}

rm -f %{buildroot}%{_includedir}/mp4.h

%files -f %{name}.lang
%doc AUTHORS
%{_bindir}/audtool
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/*
%{_mandir}/man1/*

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{libname2}
%{_libdir}/libaudclient.so.%{major2}*

%files -n %{libname_devel}
%{_includedir}/%{name}
%{_includedir}/libaudcore
%{_includedir}/libaudgui
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc

%changelog
* Fri Jan 24 2014 Tigro <ashejn@gmail.com> 5:3.4.3-1
+ Revision: 0734767
- update to 3.4.3



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19481 |12mu|audacious-plugins-3.4.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#####################
# Hardcode PLF build
%define build_plf 0
#####################

%{?_with_plf: %{expand: %%global build_plf 1}}

%if %{build_plf}
%define	extrarelsuffix	plf
%define	distsuffix	plf
%endif

%define build_smb 0

Summary:	Audacious Media Player core plugins
Name:		audacious-plugins
Version:	3.4.3
Release:	1%{?extrarelsuffix}
Epoch:		5
License:	GPLv2+
Group:		Sound
Url:		http://audacious-media-player.org/
Source0:	http://distfiles.audacious-media-player.org/%{name}-%{version}.tar.bz2
#gw from Fedora, enable gnome keys by default
Requires:	audacious
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(audacious)
BuildRequires:	pkgconfig(flac)
BuildRequires:	pkgconfig(fluidsynth)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(glut)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(imlib2)
BuildRequires:	pkgconfig(jack)

BuildRequires:	pkgconfig(libavcodec) >= 53.40.0
BuildRequires:	pkgconfig(libbinio)
BuildRequires:	pkgconfig(libbs2b)
BuildRequires:	pkgconfig(libcddb)
BuildRequires:	pkgconfig(libcdio)
BuildRequires:	pkgconfig(libcue)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	pkgconfig(liblircclient0)
BuildRequires:	pkgconfig(libmms)
BuildRequires:	pkgconfig(libmodplug)
BuildRequires:	pkgconfig(libmpg123)
BuildRequires:	pkgconfig(libmtp)
BuildRequires:	pkgconfig(libmusicbrainz)
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:  pkgconfig(libsidplayfp)
BuildRequires:	pkgconfig(libsidplay2)
BuildRequires:	sidplay-devel

BuildRequires:	pkgconfig(mad)
BuildRequires:	pkgconfig(neon)
BuildRequires:	pkgconfig(samplerate)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(shout)
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	pkgconfig(taglib)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(wavpack)
BuildRequires:	pkgconfig(xcomposite)

#gw currently does not build
#BuildRequires:	bluez-devel >= 2.22
%if %{build_plf}
BuildRequires:	liblame-devel
BuildRequires:	libfaad2-static-devel
#gw ffmpeg plugin:
Provides:	audacious-musepack
%endif

%description
Audacious is a media player based on the BMP music playing application.
Its primary goals are usability and usage of current desktop standards.

This contains the basic plugin distribution. Audacious is useless
without them.

%if %{build_plf}
This package is in Restricted repository as it violates some patents.
%endif

%package  -n audacious-wavpack
Group:		Sound
Summary:	Wavpack input plugin for Audacious
Requires:	audacious

%description  -n audacious-wavpack
This is a wavpack input plugin for Audacious based on libwavpack.

%package  -n audacious-jack
Group:		Sound
Summary:	Audacious output plugin for the jack sound server
Requires:	audacious

%description  -n audacious-jack
Audacious audio output plugin for the jack audio server.

%package  -n audacious-pulse
Group:		Sound
Summary:	Audacious output plugin for the Pulseaudio sound server
Requires:	audacious

%description  -n audacious-pulse
Audacious audio output plugin for the pulseaudio
server.

%package  -n audacious-adplug
Summary:	AdLib player plugin for audacious
Group:		Sound
Requires:	audacious

%description  -n audacious-adplug
AdPlug is an Audacious input plugin It uses the AdPlug AdLib sound
player library to play back a wide range of AdLib (OPL2) music file
formats on top of an OPL2 emulator.  No OPL2 chip is required for
playback.

%package  -n audacious-fluidsynth
Summary:	Fluidsynth MIDI plugin for audacious
Group:		Sound
Requires:	audacious

%description  -n audacious-fluidsynth
FluidSynth is a real-time software synthesizer based on the SoundFont 2
specifications. It is a "software synthesizer". FluidSynth can read MIDI
events from the MIDI input device and render them to the audio device.

This is a fluidsynth backend for the Audacious Media Player to support the
playback of MIDI files with the fluidsynth engine.

%package  -n audacious-sid
Group:		Sound
Summary:	Audacious input plugin for C64 SID files
Requires:	audacious

%description  -n audacious-sid
Audacious-SID is a plugin for the Audacious Media Player which provides
support for playing the so-called "SID tunes", which are music
from old Commodore computer programs like games, demos, etc.

For the actual playing, it uses the excellent libsidplay (1|2)
emulator engine that emulates 6510 CPU and 6581/8580 Sound Interface
Device (SID) chip.

%if %{build_smb}
%package -n audacious-smb
Group:		Sound
Summary:	SMB/CIFS file system plugin for the Audacious media player
Requires:	audacious
BuildRequires:	pkgconfig(smbclient)

%description -n audacious-smb
This plugin allows Audacious to play content from a Samba or Windows network
file system.
%endif

%prep
%setup -q
%apply_patches

%build
export LDFLAGS="-lm"
#gw else cdaudio does not build (2.2-beta2)
#define _disable_ld_no_undefined 1
%configure2_5x --enable-amidiplug \
%if %{build_smb}
--enable-smb \
%endif
--enable-scrobbler
%ifarch %ix86 x86_64
#--enable-usf
%endif

%make

%install
%makeinstall_std

%if ! %{build_plf}
rm -fv %{buildroot}%{_libdir}/audacious/Input/aac.so
%endif

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS
%dir %{_libdir}/audacious/Input/amidi-plug/
%{_libdir}/audacious/Input/amidi-plug/ap-alsa.so
%dir %{_libdir}/audacious
%dir %{_libdir}/audacious/Container
%{_libdir}/audacious/Container/asx.so
%{_libdir}/audacious/Container/audpl.so
%{_libdir}/audacious/Container/cue.so
%{_libdir}/audacious/Container/m3u.so
%{_libdir}/audacious/Container/pls.so
%{_libdir}/audacious/Container/xspf.so
%dir %{_libdir}/audacious/General
%{_libdir}/audacious/General/alarm.so
%{_libdir}/audacious/General/albumart.so
%{_libdir}/audacious/General/aosd.so
#%{_libdir}/audacious/General/bluetooth.so
%{_libdir}/audacious/General/cd-menu-items.so
%{_libdir}/audacious/General/gnomeshortcuts.so
%{_libdir}/audacious/General/gtkui.so
%{_libdir}/audacious/General/hotkey.so
%{_libdir}/audacious/General/lirc.so
%{_libdir}/audacious/General/lyricwiki.so
%{_libdir}/audacious/General/mpris2.so
%{_libdir}/audacious/General/notify.so
%{_libdir}/audacious/General/scrobbler.so
%{_libdir}/audacious/General/search-tool.so
%{_libdir}/audacious/General/skins.so
%{_libdir}/audacious/General/statusicon.so
%{_libdir}/audacious/General/song_change.so
%dir %{_libdir}/audacious/Input
%{_libdir}/audacious/Input/ffaudio.so
%{_libdir}/audacious/Input/amidi-plug.so
%{_libdir}/audacious/Input/cdaudio-ng.so
%{_libdir}/audacious/Input/console.so
%{_libdir}/audacious/Input/flacng.so
%{_libdir}/audacious/Input/madplug.so
%{_libdir}/audacious/Input/metronom.so
%{_libdir}/audacious/Input/modplug.so
%{_libdir}/audacious/Input/psf2.so
%{_libdir}/audacious/Input/sndfile.so
%{_libdir}/audacious/Input/tonegen.so
%ifarch %{ix86} x86_64
#%{_libdir}/audacious/Input/usf.so
%endif
%{_libdir}/audacious/Input/vorbis.so
%{_libdir}/audacious/Input/vtx.so
%{_libdir}/audacious/Input/xsf.so
%if %{build_plf}
%{_libdir}/audacious/Input/aac.so
%endif
%dir %{_libdir}/audacious/Effect/
%{_libdir}/audacious/Effect/bs2b.so
%{_libdir}/audacious/Effect/compressor.so
%{_libdir}/audacious/Effect/crossfade.so
%{_libdir}/audacious/Effect/crystalizer.so
%{_libdir}/audacious/Effect/echo.so
%{_libdir}/audacious/Effect/ladspa.so
%{_libdir}/audacious/Effect/mixer.so
%{_libdir}/audacious/Effect/resample.so
%{_libdir}/audacious/Effect/speed-pitch.so
%{_libdir}/audacious/Effect/stereo.so
%{_libdir}/audacious/Effect/voice_removal.so
%dir %{_libdir}/audacious/Output
%{_libdir}/audacious/Output/alsa.so
%{_libdir}/audacious/Output/filewriter.so
%{_libdir}/audacious/Output/sdlout.so
%dir %{_libdir}/audacious/Transport/
%{_libdir}/audacious/Transport/gio.so
%{_libdir}/audacious/Transport/mms.so
%{_libdir}/audacious/Transport/neon.so
%{_libdir}/audacious/Transport/unix-io.so
%dir %{_libdir}/audacious/Visualization
%{_libdir}/audacious/Visualization/blur_scope.so
%{_libdir}/audacious/Visualization/cairo-spectrum.so
%{_libdir}/audacious/Effect/sox-resampler.so
%{_libdir}/audacious/Visualization/gl-spectrum.so
%{_datadir}/audacious

%files  -n audacious-wavpack
%{_libdir}/audacious/Input/wavpack.so

%files  -n audacious-jack
%{_libdir}/audacious/Output/jackout.so

%files  -n audacious-pulse
%{_libdir}/audacious/Output/pulse_audio.so

%files  -n audacious-sid
%{_libdir}/audacious/Input/sid.so

%files  -n audacious-adplug
%{_libdir}/audacious/Input/adplug.so

%if 0
%files  -n audacious-timidity
%{_libdir}/audacious/Input/timidity.so
%endif

%files  -n audacious-fluidsynth
%{_libdir}/audacious/Input/amidi-plug/ap-fluidsynth.so

%if %{build_smb}
%files -n audacious-smb
%{_libdir}/audacious/Transport/smb.so
%endif


%changelog
* Fri Jan 24 2014 Tigro <ashejn@gmail.com> 5:3.4.3-1
+ Revision: aed273e
- update source yml



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19482 |12mu|audiofile-0.3.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	url_ver %(echo %{version}|cut -d. -f1,2)

%define	major 1
%define	libname %mklibname %{name} %{major}
%define	devname %mklibname %{name} -d

Summary:	Library to handle various audio file formats
Name:		audiofile
Version:	0.3.6
Release:	1
License:	LGPLv2.1+
Group:		System/Libraries
URL:		http://www.68k.org/~michael/audiofile/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/audiofile/%{url_ver}/%{name}-%{version}.tar.xz
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(flac)

%description
The Silicon Graphics Audio File Library provides a uniform programming
interface to standard digital audio file formats.

Currently supported sound file formats include AIFF/AIFF-C, WAVE, and
NeXT/Sun .snd/.au. Supported compression formats are currently G.711
mu-law and A-law.

Used by the esound daemon.

%files
%doc COPYING README
%{_bindir}/sfconvert
%{_bindir}/sfinfo
%{_mandir}/man1/*

#------------------------------------------------------------------------

%package -n	%{libname}
Summary:	Main library for audiofile 
Group:		System/Libraries

%description -n	%{libname}
This package contains the library needed to run programs dynamically
linked with audiofile.

%files -n %{libname}
%{_libdir}/libaudiofile.so.%{major}*

#------------------------------------------------------------------------

%package -n	%{devname}
Summary:	Includes and other files to develop audiofile applications
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{_lib}audiofile0-devel < 0.3.4

%description -n	%{devname}
Libraries, include files and other resources you can use to develop audiofile
applications.

%files -n %{devname}
%doc COPYING README ACKNOWLEDGEMENTS TODO NEWS NOTES ChangeLog docs
%{_libdir}/*.so
%{_includedir}/*
%{_libdir}/pkgconfig/*
%{_mandir}/man3/*

#------------------------------------------------------------------------

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--enable-largefile \
	--disable-static

%make CXX="g++ -w"

%install
%makeinstall_std


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19483 |12mu|audiokonverter-5.9.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
######################
# Hardcode PLF build
%define build_plf 0
######################

%if %{build_plf}
%define distsuffix plf
# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
%define extrarelsuffix plf
%endif

Summary:	An audio converter
Name:		audiokonverter
Version:	5.9.1
Release:	6%{?extrarelsuffix}
License:	GPLv2
Group:		Sound
URL:		http://www.kde-apps.org/content/show.php?content=12608
Source0:	http://www.kde-apps.org/CONTENT/content-files/12608-%{name}-%{version}.tar.bz2
Patch0:		audiokonverter-noflac.patch
BuildRequires:	kde4-macros
Requires:	dolphin
Requires:	mplayer
Requires:	flac
Requires:	wavpack
Requires:	id3lib
Requires:	vorbis-tools
%if %{build_plf}
Requires:	lame
Requires:	faac
Requires:	faad2
%endif
BuildArch:	noarch

%description
audiokonverter is a small utility to easily convert from OGG, MP3,
AAC, M4A, FLAC, WMA, RealAudio, Musepack, Wavpack, WAV and movies to
MP3, OGG, M4A, WAV and FLAC in Konqueror by right-clicking on them.

%if %{build_plf}
This package is in restricted because it requires packages that are
in restricted (lame, faac, faad2).
%endif

%prep
%setup -q
%if !%{build_plf}
%patch0 -p1 -b .plf
%endif

%install
mkdir -p %{buildroot}%{_kde_services}/ServiceMenus
install -m 644 *4.desktop %{buildroot}%{_kde_services}/ServiceMenus
mkdir -p %{buildroot}%{_kde_appsdir}/dolphin/servicemenus
install -m 644 *4.desktop %{buildroot}%{_kde_appsdir}/dolphin/servicemenus
mkdir -p %{buildroot}%{_kde_bindir}
install -m 755 anytowav4 audioconvert4 movie2sound4 oggdrop-lx %{buildroot}%{_kde_bindir}

%files
%doc README Changelog
%{_kde_bindir}/*
%{_kde_services}/ServiceMenus/*.desktop
%{_kde_appsdir}/dolphin/servicemenus/*.desktop



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19484 |12mu|audio-recorder-1.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gstapi 1.0

Summary:	Audio recorder for the GNOME
Name:		audio-recorder
Version:	1.3
Release:	2
License:	GPLv3+
Group:		Sound
Url:		https://launchpad.net/audio-recorder
Source0:	https://launchpad.net/audio-recorder/trunk/version%{version}-1/+download/%{name}-%{version}-1.tar.gz
Patch0:		audio-recorder-correct-desktop-menu.patch
BuildRequires:	intltool
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(dconf)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gstreamer-%{gstapi})
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(libpulse)
Requires:	gstreamer%{gstapi}-plugins-bad
Requires:	gstreamer%{gstapi}-plugins-base
Requires:	gstreamer%{gstapi}-plugins-good
Suggests:	gstreamer%{gstapi}-plugins-ugly

%description
Audio-recorder allows you to record your favourite music or audio to
a file. It can record audio from your system's soundcard,
microphones, browsers, webcams & more. Put simply: if it plays out of
your loudspeakers you can record it.

%files -f %{name}.lang
%doc ChangeLog README COPYING
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}/
%{_iconsdir}/hicolor/*/apps/*.png
%{_datadir}/pixmaps/%{name}/
%{_datadir}/glib-2.0/schemas/org.gnome.audio-recorder.gschema.xml

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}
%patch0 -p1

%build
%configure2_5x
%make

%install
%makeinstall_std

%find_lang %{name}


%changelog
* Thu Oct 24 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.3-2
+ Revision: 3128d69
- LOG Only suggest ugly plugins because they are not in Main



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19485 |12mu|augeas-1.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	0
%define	famajor	1
%define	libname	%mklibname augeas %{major}
%define	libfa	%mklibname fa %{famajor}
%define	devname	%mklibname augeas -d

Summary:	A library for changing configuration files
Name:		augeas
Version:	1.0.0
Release:	2
Group:		Development/C
License:	LGPLv2.1+
URL:		http://augeas.net/
Source0:	http://augeas.net/download/%{name}-%{version}.tar.gz
Source1:	http://augeas.net/download/%{name}-%{version}.tar.gz.sig

BuildRequires:	ruby
BuildRequires:	readline-devel
BuildRequires:	pkgconfig(libxml-2.0)

%description
A library for programmatically editing configuration files. Augeas parses
configuration files into a tree structure, which it exposes through its
public API. Changes made through the API are written back to the initially
read files.

The transformation works very hard to preserve comments and formatting
details. It is controlled by ``lens'' definitions that describe the file
format and the transformation into a tree.

%package	lenses
Summary:	Lenses for %{name}
Group:		Development/C

%description	lenses
The lenses for %{name}.

%package -n	%{libname}
Summary:	Library for %{name}
Group:		Development/C
Requires:	%{name}-lenses = %{EVRD}

%description -n	%{libname}
The library for %{name}.

%package -n	%{libfa}
Summary:	Library for %{name}
Group:		Development/C
Conflicts:	%{libname} < 0.9.0-2

%description -n	%{libfa}
The library for %{name}.

%package -n	%{devname}
Summary:	Development files for %{name}
Group:		Development/C
Provides:	%{name}-devel = %{EVRD}
Requires:	%{libname} = %{EVRD}
Requires:	%{libfa} = %{EVRD}

%description -n	%{devname}
This package contains libraries and header files for
developing applications that use %{name}.

%prep
%setup -q
%apply_patches

%build
%configure2_5x	--disable-static
%make

%check
#make check

%install
%makeinstall_std
mkdir %{buildroot}/%{_lib}
mv %{buildroot}%{_libdir}/libaugeas.so.%{major}* %{buildroot}/%{_lib}
ln -srf %{buildroot}/%{_lib}/libaugeas.so.%{major}.*.* %{buildroot}%{_libdir}/libaugeas.so
mv %{buildroot}%{_libdir}/libfa.so.%{famajor}* %{buildroot}/%{_lib}
ln -srf %{buildroot}/%{_lib}/libfa.so.%{famajor}.*.* %{buildroot}%{_libdir}/libfa.so

%files
%{_bindir}/augtool
%{_bindir}/augparse
%{_bindir}/fadot
%{_mandir}/man1/*
%{_datadir}/vim/vimfiles/ftdetect/augeas.vim
%{_datadir}/vim/vimfiles/syntax/augeas.vim

%files lenses
%doc AUTHORS NEWS
%{_datadir}/augeas

%files -n %{libname}
/%{_lib}/libaugeas.so.%{major}*

%files -n %{libfa}
/%{_lib}/libfa.so.%{famajor}*

%files -n %{devname}
%{_includedir}/*
%{_libdir}/libaugeas.so
%{_libdir}/libfa.so
%{_libdir}/pkgconfig/augeas.pc

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19486 |12mu|automake-1.13.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define amversion 1.13

%define docheck 0
%{?_without_check: %global docheck 0}

Summary:	A GNU tool for automatically creating Makefiles
Name:		automake
Version:	1.13.4
Release:	1
License:	GPLv2+
Group:		Development/Other
Source0:	ftp://ftp.gnu.org/gnu/automake/automake-%{version}.tar.xz
Source100:	fix-old-automake-files
# Automatically invoke fix-old-automake-files from aclocal
Patch0:		automake-1.13.1-automatically-fix-old-files.patch
URL:		http://sources.redhat.com/automake/
BuildArch:	noarch

Requires:	autoconf
Requires:	sed
BuildRequires:	autoconf
BuildRequires:	texinfo
Conflicts:	automake1.5
Provides:	automake1.9 = %{version}-%{release}
Obsoletes:	automake1.9
Provides:	automake1.8 = %{version}-%{release}
Obsoletes:	automake1.8
Requires(post):	update-alternatives
Requires(preun): update-alternatives

# tests need these
%if %{docheck}
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	tetex-latex
BuildRequires:	emacs
BuildRequires:	dejagnu
BuildRequires:	gcc-java
BuildRequires:	python
%endif

%description
Automake is a tool for automatically generating Makefiles compliant with
the GNU Coding Standards.

You should install Automake if you are developing software and would like
to use its capabilities of automatically generating GNU standard
Makefiles. If you install Automake, you will also need to install GNU's
Autoconf package.

%prep
%setup -q
%apply_patches

%build
# (Abel) config* don't understand noarch-mandriva-linux-gnu arch
%configure2_5x --build=i586-%{_target_vendor}-%{_target_os}%{?_gnu}
%make

%check
%if %{docheck}
# (Abel) reqd2.test tries to make sure automake won't work if ltmain.sh
# is not present. But automake behavior changed, now it can handle missing
# libtool file as well, so this test is bogus.
%__sed -e 's/reqd2.test//g' -i tests/Makefile
%__make check	# VERBOSE=1
%endif

%install
%__rm -rf %{buildroot}
%makeinstall_std

# provide -1.x symlinks
for i in 8 9 11 12; do
	%__ln_s automake-%{amversion} %{buildroot}%{_bindir}/automake-1.$i
	%__ln_s aclocal-%{amversion} %{buildroot}%{_bindir}/aclocal-1.$i
done

%__rm -f %{buildroot}/%{_infodir}/*
%__install -m 644 doc/%{name}.info* %{buildroot}/%{_infodir}/
%__install -c -m 755 %SOURCE100 %buildroot%_bindir/

%__mkdir_p %{buildroot}%{_datadir}/aclocal

%pre
if [ "$1" = 1 ]; then
  update-alternatives --remove automake %{_bindir}/automake-1.8
  update-alternatives --remove automake %{_bindir}/automake-1.9
  update-alternatives --remove automake %{_bindir}/automake-1.11
  update-alternatives --remove automake %{_bindir}/automake-1.12
fi

%files
%doc AUTHORS ChangeLog NEWS README THANKS
%{_bindir}/automake
%{_bindir}/aclocal
%{_bindir}/fix-old-automake-files
%{_bindir}/automake-%{amversion}
%{_bindir}/aclocal-%{amversion}
%{_bindir}/automake-1.8
%{_bindir}/aclocal-1.8
%{_bindir}/automake-1.9
%{_bindir}/aclocal-1.9
%{_bindir}/automake-1.11
%{_bindir}/aclocal-1.11
%{_bindir}/automake-1.12
%{_bindir}/aclocal-1.12
%{_datadir}/automake*
%{_infodir}/automake*
%{_datadir}/aclocal*
%{_mandir}/man1/aclocal-%{amversion}*
%{_mandir}/man1/aclocal.1*
%{_mandir}/man1/automake-%{amversion}*
%{_mandir}/man1/automake.1*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19487 |12mu|avahi-0.6.31-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define client_name		%{name}-client
%define common_name		%{name}-common
%define core_name		%{name}-core
%define dns_sd_name		%{name}-compat-libdns_sd
%define glib_name		%{name}-glib
%define gobject_name	%{name}-gobject
%define howl_name		%{name}-compat-howl
%define qt3_name		%{name}-qt3
%define qt4_name		%{name}-qt4
%define ui_name			%{name}-ui
%define ui_gtk3_name	%{name}-ui-gtk3

%define dns_sd_old_name	mDNSResponder
%define howl_old_name	howl

%define client_major	3
%define common_major	3
%define core_major	7
%define dns_sd_major	1
%define glib_major	1
%define gobject_major	0
%define howl_major	0
%define qt3_major	1
%define qt4_major	1
%define ui_major	0
%define ui_gtk3_major	0

%define lib_client_name	%mklibname %{client_name} %{client_major}
%define develnameclient	%mklibname -d %{client_name}
%define lib_common_name	%mklibname %{common_name} %{common_major}
%define develnamecommon	%mklibname -d %{common_name}
%define lib_core_name	%mklibname %{core_name} %{core_major}
%define develnamecore	%mklibname -d %{core_name}
%define lib_dns_sd_name	%mklibname %{dns_sd_name} %{dns_sd_major}
%define develnamedns_sd	%mklibname -d %{dns_sd_name}
%define lib_glib_name	%mklibname %{glib_name} %{glib_major}
%define develnameglib	%mklibname -d %{glib_name}
%define lib_gobject_name	%mklibname %{gobject_name} %{gobject_major}
%define develnamegobject	%mklibname -d %{gobject_name}
%define lib_howl_name	%mklibname %{howl_name} %{howl_major}
%define develnamehowl	%mklibname -d %{howl_name}
%define lib_qt3_name	%mklibname %{qt3_name}_ %{qt3_major}
%define develnameqt3	%mklibname -d %{qt3_name}
%define lib_qt4_name	%mklibname %{qt4_name}_ %{qt4_major}
%define develnameqt4	%mklibname -d %{qt4_name}
### not worth it to fix now b/c 1 > 0, but ui_major should be used not qt3_major
%define lib_ui_name		%mklibname %{ui_name} %{qt3_major}
%define develnameui		%mklibname -d %{ui_name}
%define lib_ui_gtk3_name	%mklibname %{ui_gtk3_name}_ %{ui_gtk3_major}
%define develnameui_gtk3	%mklibname -d %{ui_gtk3_name}

%define lib_dns_sd_old_name	%mklibname %{dns_sd_old_name} 1
%define lib_howl_old_name	%mklibname %{howl_old_name} 0
%define lib_howl_fake_EVR   1.0.0-7

%define build_mono 1
%{?_with_mono: %{expand: %%global build_mono 1}} 
%{?_without_mono: %{expand: %%global build_mono 0}} 

%ifarch %arm %mips
%define build_mono 0
%endif

%define build_qt3 1
%{?_with_qt3: %{expand: %%global build_qt3 1}}
%{?_without_qt3: %{expand: %%global build_qt3 0}}

%define build_qt4 1
%{?_with_qt4: %{expand: %%global build_qt4 1}}
%{?_without_qt4: %{expand: %%global build_qt4 0}}

%define build_gtk3 1
%{?_with_gtk3: %{expand: %%global build_gtk3 1}}
%{?_without_gtk3: %{expand: %%global build_gtk3 0}}

%define build_systemd 1
%{?_with_systemd: %{expand: %%global build_systemd 1}}
%{?_without_systemd: %{expand: %%global build_systemd 0}}

%define build_bootstrap 0
%{?_with_bootstrap: %{expand: %%global build_bootstrap 1}}
%if %{build_bootstrap}
%define build_mono 0
%define build_qt3 0
%define build_qt4 0
%define build_gtk3 0
%define build_systemd 0
%endif

Summary:	Avahi service discovery (mDNS/DNS-SD) suite
Name:		avahi
Version:	0.6.31
Release:	7
License:	LGPLv2+
Group:		System/Servers
Url:		http://avahi.org/

Source0:	http://avahi.org/download/%{name}-%{version}.tar.gz
Source1:	avahi-hostname.sh
Patch0:         avahi-0.6.31.workaround.patch

BuildRequires:	cap-devel
BuildRequires:	expat-devel >= 2.0.1
BuildRequires:	gdbm-devel
BuildRequires:	intltool
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(dbus-python)
BuildRequires:	pkgconfig(libdaemon)
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	pygtk2.0
%if %{build_qt3}
BuildRequires:	pkgconfig(qt-mt)
%endif
%if %{build_qt4}
BuildRequires:	pkgconfig(QtCore)
%endif
%if %{build_gtk3}
BuildRequires:	pkgconfig(gtk+-3.0)
%endif
%if %{build_systemd}
BuildRequires:	systemd-units
%endif

Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires(post): dbus
Requires(preun): dbus
Requires: avahi-dnsconfd
Suggests:	nss_mdns

%description
Avahi is a system which facilitates service discovery on a local
network -- this means that you can plug your laptop or computer into a
network and instantly be able to view other people who you can chat
with, find printers to print to or find files being shared. This kind
of technology is already found in MacOS X (branded 'Rendezvous',
'Bonjour' and sometimes 'ZeroConf') and is very convenient.

%package dnsconfd
Group:		System/Servers
Summary:	Avahi DNS configuration server
Requires:	%{name} = %{version}-%{release}
Requires(post):	rpm-helper
Requires(preun): rpm-helper

%description dnsconfd
avahi-dnsconfd is a small daemon which may be used to configure
conventional DNS servers using mDNS in a DHCP-like fashion.
Especially useful on IPv6.

%package x11
Group:		System/Servers
Summary:	Graphical tools for Avahi
Requires:	%{name} = %{version}-%{release}

%description x11
Graphical tools for Avahi.
It includes avahi-discover-standalone.

%package	python
Group:		System/Libraries
Summary:	Python bindings and utilities for Avahi
Requires:	pygtk2.0-libglade python-twisted-core
Requires:	python-twisted-web dbus-python avahi 
Requires:	%{name}-x11

%description python
Python bindings and utilities for Avahi.
It includes avahi-bookmarks and avahi-discover.

%if %{build_mono}
%package sharp
Group:		System/Libraries
Summary:	Mono bindings for Avahi
BuildRequires:	mono-devel mono-tools
BuildRequires:	pkgconfig(gtk-sharp-2.0)
#gw this is needed by mono-find-requires:
BuildRequires:	avahi-ui-devel
Requires:	%{lib_client_name} = %{version}-%{release}
Requires:	%{lib_common_name} = %{version}-%{release}
Requires:	%{lib_glib_name} = %{version}-%{release}

%description sharp
Mono bindings for Avahi.

%package sharp-doc
Summary:	Development documentation for avahi-sharp
Group:		Development/Other
Requires(post):	mono-tools >= 1.1.9
Requires(postun): mono-tools >= 1.1.9

%description sharp-doc
This package contains the API documentation for the avahi-sharp in
Monodoc format.
%endif

%package -n %{lib_client_name}
Group:		System/Libraries
Summary:	Library for avahi-client

%description -n %{lib_client_name}
Library for avahi-client.

%package -n %{develnameclient}
Group:		Development/C
Summary:	Devel library for avahi-client
Provides:	%{client_name}-devel = %{version}-%{release}
Provides:	lib%{client_name}-devel = %{version}-%{release}
Requires:	%{lib_client_name} = %{version}-%{release}
Obsoletes:	%{mklibname -d %{client_name} 3} < 0.6.31

%description -n %{develnameclient}
Devel library for avahi-client.

%package -n %{lib_common_name}
Group:		System/Libraries
Summary:	Library for avahi-common

%description -n %{lib_common_name}
Library for avahi-common.

%package -n %{develnamecommon}
Group:		Development/C
Summary:	Devel library for avahi-common
Provides:	%{common_name}-devel = %{version}-%{release}
Provides:	lib%{common_name}-devel = %{version}-%{release}
Requires:	%{lib_common_name} = %{version}-%{release}
Obsoletes:	%{mklibname -d %{common_name} 3} < 0.6.31

%description -n %{develnamecommon}
Devel library for avahi-common.

%package -n %{lib_core_name}
Group:		System/Libraries
Summary:	Library for avahi-core

%description -n %{lib_core_name}
Library for avahi-core.

%package -n %{develnamecore}
Group:		Development/C
Summary:	Devel library for avahi-core
Provides:	%{core_name}-devel = %{version}-%{release}
Provides:	lib%{core_name}-devel = %{version}-%{release}
Requires:	%{lib_core_name} = %{version}-%{release}
Obsoletes:	%{mklibname -d %{core_name} 5} < 0.6.31

%description -n %{develnamecore}
Devel library for avahi-core.

%package -n %{lib_dns_sd_name}
Group:		System/Libraries
Summary:	Avahi compatibility library for libdns_sd
Obsoletes:	%{lib_dns_sd_old_name} < 0.6.31
Provides:	%{lib_dns_sd_old_name}

%description -n %{lib_dns_sd_name}
Avahi compatibility library for libdns_sd

%package -n %{develnamedns_sd}
Group:		Development/C
Summary:	Avahi devel compatibility library for libdns_sd
Provides:	%{dns_sd_name}-devel = %{version}-%{release}
Provides:	lib%{dns_sd_name}-devel = %{version}-%{release}
Requires:	%{lib_dns_sd_name} = %{version}-%{release}
Obsoletes:	%{lib_dns_sd_old_name}-devel < 0.6.31
Provides:	%{lib_dns_sd_old_name}-devel
Provides:	%{dns_sd_old_name}-devel = %{version}-%{release}
Provides:	lib%{dns_sd_old_name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname -d %{dns_sd_name} 1} < 0.6.31

%description -n %{develnamedns_sd}
Avahi devel compatibility library for libdns_sd.

%package -n %{lib_glib_name}
Group:		System/Libraries
Summary:	Library for avahi-glib

%description -n %{lib_glib_name}
Library for avahi-glib.

%package -n %{develnameglib}
Group:		Development/C
Summary:	Devel library for avahi-glib
Provides:	%{glib_name}-devel = %{version}-%{release}
Provides:	lib%{glib_name}-devel = %{version}-%{release}
Requires:	%{lib_glib_name} = %{version}-%{release}
Obsoletes:	%{mklibname -d %{glib_name} 1} < 0.6.31

%description -n %{develnameglib}
Devel library for avahi-glib.

%package -n %{lib_gobject_name}
Group:		System/Libraries
Summary:	Library for avahi-gobject

%description -n %{lib_gobject_name}
Library for avahi-gobject.

%package -n %{develnamegobject}
Group:		Development/C
Summary:	Devel library for avahi-gobject
Provides:	%{gobject_name}-devel = %{version}-%{release}
Provides:	lib%{gobject_name}-devel = %{version}-%{release}
Requires:	%{lib_gobject_name} = %{version}-%{release}

%description -n %{develnamegobject}
Devel library for avahi-gobject.

%package -n %{lib_howl_name}
Group:		System/Libraries
Summary:	Avahi compatibility library for howl
Obsoletes:	%{lib_howl_old_name} < 0.6.31
Provides:	%{lib_howl_old_name} = %{lib_howl_fake_EVR}

%description -n %{lib_howl_name}
Avahi compatibility library for howl.

%package -n %{develnamehowl}
Group:		Development/C
Summary:	Avahi devel compatibility library for libdns_sd for howl
Provides:	%{howl_name}-devel = %{version}-%{release}
Provides:	lib%{howl_name}-devel = %{version}-%{release}
Requires:	%{lib_howl_name} = %{version}-%{release}
Obsoletes:	%{lib_howl_old_name}-devel < 0.6.31
Provides:	%{lib_howl_old_name}-devel = %{lib_howl_fake_EVR}
Provides:	%{howl_old_name}-devel = %{version}-%{release}
Provides:	lib%{howl_old_name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname -d %{howl_name} 0} < 0.6.31

%description -n %{develnamehowl}
Avahi devel compatibility library for libdns_sd for howl.

%if %{build_qt3}
%package -n %{lib_qt3_name}
Group:		System/Libraries
Summary:	Library for avahi-qt3

%description -n %{lib_qt3_name}
Library for avahi-qt3.

%package -n %{develnameqt3}
Group:		Development/C
Summary:	Devel library for avahi-qt3
Provides:	%{qt3_name}-devel = %{version}-%{release}
Provides:	lib%{qt3_name}-devel = %{version}-%{release}
Requires:	%{lib_qt3_name} = %{version}-%{release}
Obsoletes:	%{mklibname -d %{qt3_name}_ 1} < 0.6.31

%description -n %{develnameqt3}
Devel library for avahi-qt3.
%endif

%if %{build_qt4}
%package -n %{lib_qt4_name}
Group:		System/Libraries
Summary:	Library for avahi-qt4

%description -n %{lib_qt4_name}
Library for avahi-qt4.

%package -n %{develnameqt4}
Group:		Development/C
Summary:	Devel library for avahi-qt4
Provides:	%{qt4_name}-devel = %{version}-%{release}
Provides:	lib%{qt4_name}-devel = %{version}-%{release}
Requires:	%{lib_qt4_name} = %{version}-%{release}
Obsoletes:	%{mklibname -d %{qt4_name}_ 1} < 0.6.31

%description -n %{develnameqt4}
Devel library for avahi-qt4.
%endif

%package -n %{lib_ui_name}
Group:		System/Libraries
Summary:	Library for avahi-ui

%description -n %{lib_ui_name}
Library for avahi-ui.

%package -n %{develnameui}
Group:		Development/C
Summary:	Devel library for avahi-ui
Provides:	%{ui_name}-devel = %{version}-%{release}
Provides:	lib%{ui_name}-devel = %{version}-%{release}
Requires:	%{lib_ui_name} = %{version}-%{release}
Obsoletes:	%{mklibname -d %{ui_name} 1} < 0.6.31

%description -n %{develnameui}
Devel library for avahi-ui.

%if %{build_gtk3}
%package -n %{lib_ui_gtk3_name}
Group:		System/Libraries
Summary:	Library for avahi-gtk3

%description -n %{lib_ui_gtk3_name}
Library for avahi-gtk3.

%package -n %{develnameui_gtk3}
Group:		Development/C
Summary:	Devel library for avahi-gtk3
Provides:	%{ui_gtk3_name}-devel = %{version}-%{release}
Requires:	%{lib_ui_gtk3_name} = %{version}-%{release}

%description -n %{develnameui_gtk3}
Devel library for avahi-gtk3.
%endif

%prep
%setup -q
%apply_patches
cp %{SOURCE1} avahi-hostname.sh

%build
export PKG_CONFIG_PATH=/usr/lib/qt4/%{_lib}/pkgconfig
%configure2_5x \
	--disable-static \
%if !%{build_mono}
    --disable-mono \
%endif
%if !%{build_qt3}
    --disable-qt3 \
%endif
%if !%{build_qt4}
    --disable-qt4 \
%endif
  --localstatedir=%{_var} \
  --with-avahi-priv-access-group="avahi" \
  --enable-compat-libdns_sd \
  --enable-compat-howl \
  --enable-introspection=no \
%if %{build_systemd}
  --with-systemdsystemunitdir=%{_unitdir} \
%endif
%if !%{build_gtk3}
  --disable-gtk3
%endif

%make

%install
rm -rf %{buildroot}
%makeinstall_std
rm -f %{buildroot}/%{_sysconfdir}/%{name}/services/ssh.service
ln -s avahi-compat-howl.pc %{buildroot}%{_libdir}/pkgconfig/howl.pc
%if "%{_lib}" != "lib" && %{build_mono}
mkdir -p %{buildroot}%{_prefix}/lib
mv %{buildroot}%{_libdir}/mono %{buildroot}%{_prefix}/lib
perl -pi -e "s/%{_lib}/lib/" %{buildroot}%{_libdir}/pkgconfig/avahi-{,ui-}sharp.pc
%endif

# install hostname.d hook
mkdir -p %{buildroot}/%{_sysconfdir}/sysconfig/network-scripts/hostname.d/
install -m755 avahi-hostname.sh %{buildroot}/%{_sysconfdir}/sysconfig/network-scripts/hostname.d/avahi

%if %{build_systemd}
rm -rf %{buildroot}%{_initrddir}/%{name}-daemon
rm -rf %{buildroot}%{_initrddir}/%{name}-dnsconfd
%endif

%find_lang %{name}

%pre
%_pre_useradd %{name} %{_var}/%{name} /bin/false
%_pre_useradd %{name}-autoipd %{_var}/%{name} /bin/false

%postun
%_postun_userdel %{name}
%_postun_userdel %{name}-autoipd

%post
%_post_service %{name}-daemon

%preun
%_preun_service %{name}-daemon

%post dnsconfd
%_post_service %{name}-dnsconfd

%preun dnsconfd
%_preun_service %{name}-dnsconfd

%if %{build_mono}
%post sharp-doc
%{_bindir}/monodoc --make-index > /dev/null
%postun sharp-doc
if [ "$1" = "0" -a -x %{_bindir}/monodoc ]; then %{_bindir}/monodoc --make-index > /dev/null
fi
%endif

%files -f avahi.lang
%dir %{_sysconfdir}/%{name}/
%dir %{_sysconfdir}/%{name}/services/
%config(noreplace) %{_sysconfdir}/%{name}/hosts
%config(noreplace) %{_sysconfdir}/%{name}/%{name}-daemon.conf
%config(noreplace) %{_sysconfdir}/%{name}/avahi-autoipd.action
%config(noreplace) %{_sysconfdir}/%{name}/services/sftp-ssh.service
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/%{name}-dbus.conf
%if !%{build_systemd}
 %{_initrddir}/%{name}-daemon
%endif
%{_sysconfdir}/sysconfig/network-scripts/hostname.d/avahi
%{_bindir}/%{name}-browse
%{_bindir}/%{name}-browse-domains
%{_bindir}/%{name}-publish
%{_bindir}/%{name}-publish-address
%{_bindir}/%{name}-publish-service
%{_bindir}/%{name}-resolve
%{_bindir}/%{name}-resolve-address
%{_bindir}/%{name}-resolve-host-name
%{_bindir}/%{name}-set-host-name
%{_sbindir}/%{name}-daemon
%{_sbindir}/avahi-autoipd
%{_sbindir}/avahi-dnsconfd
%{_datadir}/%{name}/%{name}-service.dtd
%{_datadir}/dbus-1/interfaces/*.xml
%{_datadir}/%{name}/service-types
%{_mandir}/man1/%{name}-browse-domains.1*
%{_mandir}/man1/%{name}-browse.1*
%{_mandir}/man1/%{name}-publish.1*
%{_mandir}/man1/%{name}-publish-address.1*
%{_mandir}/man1/%{name}-publish-service.1*
%{_mandir}/man1/%{name}-resolve.1*
%{_mandir}/man1/%{name}-resolve-address.1*
%{_mandir}/man1/%{name}-resolve-host-name.1*
%{_mandir}/man1/%{name}-set-host-name.1*
%{_mandir}/man5/%{name}-daemon.conf.5*
%{_mandir}/man5/%{name}.hosts.5*
%{_mandir}/man5/%{name}.service.5*
%{_mandir}/man8/%{name}-daemon.8*
%{_mandir}/man8/avahi-autoipd*
%dir %{_libdir}/avahi
%{_libdir}/avahi/service-types.db
%if %{build_systemd}
%{_unitdir}/avahi-daemon.service
%{_unitdir}/avahi-daemon.socket
%{_unitdir}/avahi-dnsconfd.service
%{_datadir}/dbus-1/system-services/org.freedesktop.Avahi.service
%endif

%files dnsconfd
%{_sysconfdir}/%{name}/%{name}-dnsconfd.action
%if !%{build_systemd}
 %{_initrddir}/%{name}-dnsconfd
%endif%{_sbindir}/%{name}-dnsconfd
%{_mandir}/man8/%{name}-dnsconfd.8*
%{_mandir}/man8/%{name}-dnsconfd.action.8*

%files x11
%{_bindir}/%{name}-discover-standalone
%{_bindir}/bshell
%{_bindir}/bssh
%{_bindir}/bvnc
%{_datadir}/applications/bssh.desktop
%{_datadir}/applications/bvnc.desktop
%{_mandir}/man1/bssh.1*
%{_mandir}/man1/bvnc.1*
%{_datadir}/applications/%{name}-discover.desktop
%{_datadir}/%{name}/interfaces/%{name}-discover.ui

%files python
%{_bindir}/%{name}-bookmarks
%{_bindir}/%{name}-discover
%{py_puresitedir}/%{name}/*.py*
%{py_puresitedir}/avahi_discover/
%{_mandir}/man1/%{name}-discover.1*
%{_mandir}/man1/%{name}-bookmarks.1*

%if %{build_mono}
%files sharp
%{_prefix}/lib/mono/%{name}-sharp/%{name}-sharp.dll
%{_prefix}/lib/mono/gac/%{name}-sharp/
%{_libdir}/pkgconfig/%{name}-sharp.pc
%{_prefix}/lib/mono/%{name}-ui-sharp/%{name}-ui-sharp.dll
%{_prefix}/lib/mono/gac/%{name}-ui-sharp/
%{_libdir}/pkgconfig/%{name}-ui-sharp.pc

%files sharp-doc
%{_usr}/lib/monodoc/sources/%{name}-sharp-docs.source
%{_usr}/lib/monodoc/sources/%{name}-sharp-docs.tree
%{_usr}/lib/monodoc/sources/%{name}-sharp-docs.zip
%{_usr}/lib/monodoc/sources/%{name}-ui-sharp-docs.source
%{_usr}/lib/monodoc/sources/%{name}-ui-sharp-docs.tree
%{_usr}/lib/monodoc/sources/%{name}-ui-sharp-docs.zip
%endif

%files -n %{lib_client_name}
%{_libdir}/lib%{name}-client.so.%{client_major}*

%files -n %{lib_common_name}
%{_libdir}/lib%{name}-common.so.%{common_major}*

%files -n %{lib_core_name}
%{_libdir}/lib%{name}-core.so.%{core_major}*

%files -n %{lib_dns_sd_name}
%{_libdir}/libdns_sd.so.%{dns_sd_major}*

%files -n %{lib_glib_name}
%{_libdir}/lib%{name}-glib.so.%{glib_major}*

%files -n %{lib_gobject_name}
%{_libdir}/lib%{name}-gobject.so.%{gobject_major}*

%files -n %{lib_howl_name}
%{_libdir}/libhowl.so.%{howl_major}*

%if %{build_qt3}
%files -n %{lib_qt3_name}
%{_libdir}/lib%{name}-qt3.so.%{qt3_major}*
%endif

%if %{build_qt4}
%files -n %{lib_qt4_name}
%{_libdir}/lib%{name}-qt4.so.%{qt4_major}*
%endif

%files -n %{lib_ui_name}
%{_libdir}/lib%{name}-ui.so.%{ui_major}*

%files -n %{develnameclient}
%{_includedir}/%{name}-client
%{_libdir}/lib%{name}-client.so
%{_libdir}/pkgconfig/%{name}-client.pc

%files -n %{develnamecommon}
%{_includedir}/%{name}-common
%{_libdir}/lib%{name}-common.so

%files -n %{develnamecore}
%{_includedir}/%{name}-core
%{_libdir}/lib%{name}-core.so
%{_libdir}/pkgconfig/%{name}-core.pc

%files -n %{develnamedns_sd}
%{_includedir}/%{name}-compat-libdns_sd
%{_libdir}/libdns_sd.so
%{_libdir}/pkgconfig/%{name}-compat-libdns_sd.pc

%files -n %{develnameglib}
%{_includedir}/%{name}-glib
%{_libdir}/lib%{name}-glib.so
%{_libdir}/pkgconfig/%{name}-glib.pc

%files -n %{develnamegobject}
%{_includedir}/%{name}-gobject
%{_libdir}/lib%{name}-gobject.so
%{_libdir}/pkgconfig/%{name}-gobject.pc


%files -n %{develnamehowl}
%{_includedir}/%{name}-compat-howl
%{_libdir}/libhowl.so
%{_libdir}/pkgconfig/%{name}-compat-howl.pc
%{_libdir}/pkgconfig/howl.pc

%if %{build_qt3}
%files -n %{develnameqt3}
%{_includedir}/%{name}-qt3
%{_libdir}/lib%{name}-qt3.so
%{_libdir}/pkgconfig/%{name}-qt3.pc
%endif

%if %{build_qt4}
%files -n %{develnameqt4}
%{_includedir}/%{name}-qt4
%{_libdir}/lib%{name}-qt4.so
%{_libdir}/pkgconfig/%{name}-qt4.pc
%endif

%files -n %{develnameui}
%{_includedir}/%{name}-ui
%{_libdir}/lib%{name}-ui.so
%{_libdir}/pkgconfig/%{name}-ui.pc

%if %{build_gtk3}
%files -n %{lib_ui_gtk3_name}
%{_libdir}/lib%{name}-ui-gtk3.so.%{ui_gtk3_major}*

%files -n %{develnameui_gtk3}
%{_libdir}/libavahi-ui-gtk3.so
%{_libdir}/pkgconfig/avahi-ui-gtk3.pc
%endif



%changelog
* Thu Feb 16 2012 Götz Waschk <waschk@mandriva.org> 0.6.31-2
+ Revision: 775266
- reenable mono

* Thu Feb 16 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.6.31-1
+ Revision: 774825
- disabled mono build, deps are broken
- new version 0.6.31
- cleaned up spec

* Sat Nov 26 2011 Matthew Dawkins <mattydaw@mandriva.org> 0.6.30-5
+ Revision: 733640
- removed dep loop
- added not about wrong major used for ui_name

* Wed Nov 16 2011 Matthew Dawkins <mattydaw@mandriva.org> 0.6.30-4
+ Revision: 731053
- added _ after gtk3 name for major
- fixed ui_gtk3_major typo
- add back BR
- remove - for _ in gtk3 macro names.. oops
- fixed typoes for gtk3 naming
- fixed ui-gtk3 name
  aligned systemd _with macro to be like build_ macros
  more clean ups for bracketing of macros
  b/c of build failure switched with-systemd...
  removed old obsoletes & provides
  converted BRs to pkgconfig provides
- rebuild
  removed defattr
  disabled static build
  removed .la files
  cleaned up spec
  added build with gtk3
  removed old ldconfig scriptlets
  removed clean section
  removed mkrel
  remove BuildRoot

* Thu Sep 22 2011 Götz Waschk <waschk@mandriva.org> 0.6.30-2
+ Revision: 700862
- rebuild

* Tue Sep 06 2011 Götz Waschk <waschk@mandriva.org> 0.6.30-1
+ Revision: 698491
- new version

  + Matthew Dawkins <mattydaw@mandriva.org>
    - added qt3 build option
    - and included systemd in with the bootstrap build option

* Thu Mar 17 2011 Oden Eriksson <oeriksson@mandriva.com> 0.6.29-1
+ Revision: 646045
- 0.6.29
- drop the CVE-2011-1002 fix, it's fixed with 0.6.29

* Thu Feb 24 2011 Oden Eriksson <oeriksson@mandriva.com> 0.6.28-3
+ Revision: 639581
- sync with MDVSA-2011:037

* Mon Jan 24 2011 Eugeni Dodonov <eugeni@mandriva.com> 0.6.28-2
+ Revision: 632480
- Enable systemd support.

* Fri Nov 05 2010 Eugeni Dodonov <eugeni@mandriva.com> 0.6.28-1mdv2011.0
+ Revision: 593734
- Updated to 0.6.28.

* Sun Oct 31 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.6.27-5mdv2011.0
+ Revision: 591176
- python-devel isn't a BR, python Makefile is going to be moved to python main package

* Sun Oct 31 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.6.27-4mdv2011.0
+ Revision: 590920
- add missing BR, python-devel

  + Michael Scherer <misc@mandriva.org>
    - rebuild for python 2.7

* Sun Oct 10 2010 Funda Wang <fwang@mandriva.org> 0.6.27-2mdv2011.0
+ Revision: 584584
- rebuild for new mono

* Tue Aug 17 2010 Emmanuel Andry <eandry@mandriva.org> 0.6.27-1mdv2011.0
+ Revision: 570971
- New version 0.6.27
- new avahi core major 7
- disable gtk3 and introspection for now
- update files list

* Thu Apr 08 2010 Eugeni Dodonov <eugeni@mandriva.com> 0.6.25-5mdv2010.1
+ Revision: 532971
- Install hostname.d file (#25617).
  Suggest nss_mdns to help resolve .local names.
  Fix glade packaging issue between avahi-x11 and avahi-python.

* Mon Mar 15 2010 Oden Eriksson <oeriksson@mandriva.com> 0.6.25-4mdv2010.1
+ Revision: 520015
- rebuilt for 2010.1

* Fri Sep 25 2009 Olivier Blin <blino@mandriva.org> 0.6.25-3mdv2010.0
+ Revision: 448777
- do not build mono support on arm and mips (from Arnaud Patard)

* Sun Jun 28 2009 Raphaël Gertz <rapsys@mandriva.org> 0.6.25-2mdv2010.0
+ Revision: 390222
- Fix chroot install bug when $NETWORKING is not set

* Thu May 28 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.6.25-1mdv2010.0
+ Revision: 380502
- Updated to 0.6.25.
  Dropped P0 (integrated upstream).

* Sun Apr 19 2009 Frederik Himpe <fhimpe@mandriva.org> 0.6.24-2mdv2009.1
+ Revision: 368029
- Add upstream patch fixng CVE-2009-0758

* Thu Dec 25 2008 Adam Williamson <awilliamson@mandriva.org> 0.6.24-1mdv2009.1
+ Revision: 318718
- new major
- rebuild for python 2.6
- new release 0.6.24

* Sat Nov 08 2008 Adam Williamson <awilliamson@mandriva.org> 0.6.23-2mdv2009.1
+ Revision: 300969
- rebuild for changed xcb

* Fri Jul 18 2008 Götz Waschk <waschk@mandriva.org> 0.6.23-1mdv2009.0
+ Revision: 238063
- new version
- drop patch
- update license

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Mon Jun 02 2008 Frederic Crozat <fcrozat@mandriva.com> 0.6.22-5mdv2009.0
+ Revision: 214326
- Fix BuildRequires
- Patch0 (SVN): fix typo in Makefile.am, fixing build
- Remove old obsolete (and false) option in configure

  + Funda Wang <fwang@mandriva.org>
    - rebuild for new qtlibs location

* Mon Mar 03 2008 Olivier Blin <blino@mandriva.org> 0.6.22-3mdv2008.1
+ Revision: 177826
- add avahi-autoipd user and group (#33885)

  + Götz Waschk <waschk@mandriva.org>
    - fix dep on avahi in libavahi-client

* Fri Dec 21 2007 Götz Waschk <waschk@mandriva.org> 0.6.22-2mdv2008.1
+ Revision: 136229
- fix devel obsoletes

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Dec 17 2007 Götz Waschk <waschk@mandriva.org> 0.6.22-1mdv2008.1
+ Revision: 131028
- new version
- drop patches
- update file list
- add package for libavahi-gobject

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Dec 06 2007 Götz Waschk <waschk@mandriva.org> 0.6.21-5mdv2008.1
+ Revision: 115983
- fix buildrequires

* Thu Dec 06 2007 Götz Waschk <waschk@mandriva.org> 0.6.21-3mdv2008.1
+ Revision: 115849
- new devel name

* Fri Aug 17 2007 Funda Wang <fwang@mandriva.org> 0.6.21-2mdv2008.0
+ Revision: 65177
- fix desktop conflict bewteen x11 and python sub package

* Mon Aug 13 2007 Olivier Blin <blino@mandriva.org> 0.6.21-1mdv2008.0
+ Revision: 62591
- add patch to allow build with dbus < 1.1.1 (from upstream SVN)
- 0.6.21

* Sun Jun 24 2007 Olivier Blin <blino@mandriva.org> 0.6.20-2mdv2008.0
+ Revision: 43749
- 0.6.20 (and drop upstream patches)

* Thu Jun 07 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.19-2mdv2008.0
+ Revision: 36904
- rebuild for expat

* Mon May 14 2007 Olivier Blin <blino@mandriva.org> 0.6.19-1mdv2008.0
+ Revision: 26632
- 0.6.19
- fix zssh build (patches from upstream SVN)
- zssh/zvnc are renamed bssh/bvnc
- package avahi-ui-sharp files in main avahi-sharp package (for now)

* Thu Apr 19 2007 Olivier Blin <blino@mandriva.org> 0.6.18-1mdv2008.0
+ Revision: 14986
- add ui applications in avahi-x11 and create ui library packages
- really use qt4 major macro
- use linux inotify header instead of glibc one to get up-to-date inotify (for IN_ONLYDIR)
- workaround pkgconfig path for qt4
- 0.6.18


* Mon Feb 05 2007 Götz Waschk <waschk@mandriva.org> 0.6.17-1mdv2007.0
+ Revision: 116186
- new version
- new major for libavahi-core
- drop the patches, the problems are fixed upstream

* Fri Jan 19 2007 Götz Waschk <waschk@mandriva.org> 0.6.16-3mdv2007.1
+ Revision: 110596
- don't log broken packets

* Wed Jan 10 2007 Götz Waschk <waschk@mandriva.org> 0.6.16-2mdv2007.1
+ Revision: 106954
- don't restart dbus on package installation

* Thu Dec 28 2006 Olivier Blin <oblin@mandriva.com> 0.6.16-1mdv2007.1
+ Revision: 102392
- use --with-avahi-priv-access-group configure option instead of patch0
- drop dbus patch (merged upstream)
- 0.6.16

* Mon Dec 18 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.6.15-4mdv2007.1
+ Revision: 98368
- Rebuild against new Python

  + Gwenole Beauchesne <gbeauchesne@mandriva.com>
    - help bootstrap builds
    - generate debug packages on x86_64

  + Frederic Crozat <fcrozat@mandriva.com>
    - Patch1 (Fedora): fix build with dbus 1.0
      Patch2 (Fedora) ia64: unaligned access errors seen  during startup of avahi-daemon

* Mon Nov 06 2006 Olivier Blin <oblin@mandriva.com> 0.6.15-2mdv2007.1
+ Revision: 77003
- 0.6.15

* Sat Nov 04 2006 Götz Waschk <waschk@mandriva.org> 0.6.14-2mdv2007.1
+ Revision: 76544
- fix avahi-sharp-doc content

* Fri Oct 27 2006 Götz Waschk <waschk@mandriva.org> 0.6.14-1mdv2007.0
+ Revision: 72946
- Import avahi

* Fri Oct 27 2006 Götz Waschk <waschk@mandriva.org> 0.6.14-1mdv2007.1
- add autoipd to the avahi package
- new version

* Fri Sep 22 2006 Götz Waschk <waschk@mandriva.org> 0.6.13-5mdv2007.0
- split monodoc docs to separate package

* Wed Sep 20 2006 Götz Waschk <waschk@mandriva.org> 0.6.13-4mdv2007.0
- fix avahi-sharp pkgconfig file for x86_64

* Thu Sep 14 2006 Götz Waschk <waschk@mandriva.org> 0.6.13-3mdv2007.0
- fix avahi-sharp path on x86_64

* Mon Aug 28 2006 Olivier Blin <blino@mandriva.com> 0.6.13-2mdv2007.0
- Patch0: don't use NetworkManager-specific netdev group to grant
  access to all methods, use avahi group instead (this means don't
  allow full access to anyone by default)

* Sun Aug 27 2006 Götz Waschk <waschk@mandriva.org> 0.6.13-1mdv2007.0
- update file list
- New release 0.6.13

* Wed Aug 02 2006 Frederic Crozat <fcrozat@mandriva.com> 0.6.12-2mdv2007.0
- Rebuild with latest dbus

* Sun Jul 23 2006 Olivier Blin <blino@mandriva.com> 0.6.12-1mdv2007.0
- New release 0.6.12

* Wed Jul 19 2006 Götz Waschk <waschk@mandriva.org> 0.6.11-4mdv2007.0
- fix postun script of the sharp binding

* Sun Jul 02 2006 Stefan van der Eijk <stefan@mandriva.org> 0.6.11-3
- fix typo

* Sun Jul 02 2006 Stefan van der Eijk <stefan@mandriva.org> 0.6.11-2
- BuildRequires

* Tue Jun 27 2006 Götz Waschk <waschk@mandriva.org> 0.6.11-1
- New release 0.6.11

* Thu Jun 22 2006 Laurent MONTEL <lmontel@mandriva.com> 0.6.10-4
- Rebuild

* Tue Jun 20 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.6.10-3mdv2007.0
- rebuild for new png lib on x86_64

* Thu May 18 2006 Laurent MONTEL <lmontel@mandriva.com> 0.6.10-2
- Rebuild

* Sun May 07 2006 Götz Waschk <waschk@mandriva.org> 0.6.10-1mdk
- New release 0.6.10

* Thu May 04 2006 Frederic Crozat <fcrozat@mandriva.com> 0.6.9-5mdk
- add requires on dbus for post/preun

* Wed Apr 19 2006 Götz Waschk <waschk@mandriva.org> 0.6.9-4mdk
- enable mono

* Wed Mar 08 2006 Olivier Blin <oblin@mandriva.com> 0.6.9-3mdk
- move avahi-discover-standalone in new sub-package avahi-x11
  (not to make avahi command line tools require X, thanks Pixel)
- move avahi-discover.glade in avahi-python

* Sat Mar 04 2006 Michael Scherer <misc@mandriva.org> 0.6.9-2mdk
-add qt4 subpackage, now this is in main

* Fri Mar 03 2006 Götz Waschk <waschk@mandriva.org> 0.6.9-1mdk
- New release 0.6.9

* Thu Mar 02 2006 Götz Waschk <waschk@mandriva.org> 0.6.8-3mdk
- spec fixes
- fix howl compat package

* Wed Mar 01 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.6.8-2mdk
- fix major

* Thu Feb 23 2006 Götz Waschk <waschk@mandriva.org> 0.6.8-1mdk
- New release 0.6.8

* Wed Feb 15 2006 Götz Waschk <waschk@mandriva.org> 0.6.7-1mdk
- update file list
- New release 0.6.7

* Fri Feb 10 2006 Michael Scherer <misc@mandriva.org> 0.6.6-3mdk
- do not advertise ssh service by default ( and place the file in openssh itself )

* Tue Jan 31 2006 Olivier Blin <oblin@mandriva.com> 0.6.6-2mdk
- obsolete our old daemons (howl/tmdns/mDNSResponder)
- don't restart messagebus service twice on upgrade
  (thanks to Frederic Crozat for all these points)
- fake provides version for howl compat package, to allow libhowl0 to
  be replaced by libavahi-compat-howl0

* Tue Jan 31 2006 Olivier Blin <oblin@mandriva.com> 0.6.6-1mdk
- 0.6.6
- buildrequire dbus-python

* Fri Jan 27 2006 Michael Scherer <misc@mandriva.org> 0.6.5-9mdk
- fix requires on python package ( no need to pull the whole twisted stack )
- exchange avahi-bookmarks and avahi-browse ( the python script was not in the python package )

* Thu Jan 26 2006 Christiaan Welvaart <cjw@daneel.dyndns.org> 0.6.5-8mdk
- don't built qt4 bindings by default as long as qt4 is in contrib

* Wed Jan 25 2006 Olivier Blin <oblin@mandriva.com> 0.6.5-7mdk
- make the client library require the daemon
- make the compat packages obsolete howl and mDNSResponder libraries
- split dnsconfd in a sub package

* Tue Jan 24 2006 Götz Waschk <waschk@mandriva.org> 0.6.5-6mdk
- fix buildrequires

* Tue Jan 24 2006 Götz Waschk <waschk@mandriva.org> 0.6.5-5mdk
- fix buildrequires

* Tue Jan 24 2006 Götz Waschk <waschk@mandriva.org> 0.6.5-4mdk
- fix buildrequires

* Mon Jan 23 2006 Olivier Blin <oblin@mandriva.com> 0.6.5-3mdk
- remove the "don't install me" watchdog (who said forgetfulness?)
  in compat libraries, i.e. don't conflict with our own Provides

* Mon Jan 23 2006 Olivier Blin <oblin@mandriva.com> 0.6.5-2mdk
- don't call autogen.sh, no longer needed

* Mon Jan 23 2006 Olivier Blin <oblin@mandriva.com> 0.6.5-1mdk
- New release 0.6.5
- drop Patch0,1,2 (merged upstream)

* Fri Jan 20 2006 Olivier Blin <oblin@mandriva.com> 0.6.4-3mdk
- Patch0: use initscript lock subsys

* Thu Jan 19 2006 Oden Eriksson <oeriksson@mandriva.com> 0.6.4-2mdk
- added lib64 fixes in the pkgconfig files (P2)

* Wed Jan 18 2006 Olivier Blin <oblin@mandriva.com> 0.6.4-1mdk
- initial Mandriva release
- Patch0: create Mandriva initscripts
- Patch1: fix typo in avahi-dnsconfd(8) (thanks to Michael Scherer)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19488 |12mu|avogadro-1.1.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define maj0 0
%define libname %mklibname %{name} %{major}
%define libOQ   %mklibname %{name}_OpenQube %{maj0}
%define devname %mklibname %{name} -d

Summary:	An advanced molecular editor for chemical purposes
Name:		avogadro
Version:	1.1.0
Release:	6
License:	GPLv2+
Group:		System/Libraries
Url:		http://avogadro.openmolecules.net/
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
Patch0:		avogadro-1.1.0-qtprefix.patch
Patch1:		avogadro-1.1.0-textrel.patch
Patch2:		avogadro-1.1.0-no-strip.patch
BuildRequires:	cmake >= 2.6.0
BuildRequires:	docbook-utils
BuildRequires:	eigen2 >= 2.0.9
BuildRequires:	python-sip
BuildRequires:	qt4-linguist
BuildRequires:	boost-devel
BuildRequires:	python-numpy-devel
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(glew)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(openbabel-2.0)
BuildRequires:	pkgconfig(python)

%description
An advanced molecular editor designed for cross-platform use
in computational chemistry,molecular modeling, bioinformatics,
materials science,and related areas, which offers flexible
rendering and a powerful plugin architecture.

%files
%doc AUTHORS ChangeLog COPYING
%{_bindir}/%{name}
%{_bindir}/avopkg
%{_datadir}/%{name}
%{_datadir}/pixmaps/%{name}-icon.png
%{_datadir}/applications/%{name}.desktop
%{_mandir}/man1/%{name}.1*
%{_mandir}/man1/avopkg.1*
%{python_sitearch}/Avogadro.so
%{_datadir}/libavogadro/
%dir %{_libdir}/%{name}/
%dir %{_libdir}/%{name}/1_1/
%{_libdir}/%{name}/1_1/colors
%{_libdir}/%{name}/1_1/extensions
%{_libdir}/%{name}/1_1/engines
%{_libdir}/%{name}/1_1/tools


#--------------------------------------------------------------------
%package -n %{libname}
Summary:	Shared libraries for Avogadro
Group:		System/Libraries

%description -n %{libname}
Libraries for Avogadro molecular editor.

%files -n %{libname}
%{_libdir}/libavogadro.so.%{major}*

#--------------------------------------------------------------------

%package -n %{libOQ}
Summary:	Shared libraries for Avogadro
Group:		System/Libraries
Conflicts:	%{_lib}avogadro1 < 1.1.0-3

%description -n %{libOQ}
Libraries for Avogadro molecular editor.

%files -n %{libOQ}
%{_libdir}/libavogadro_OpenQube.so.%{maj0}*

#--------------------------------------------------------------------
%package -n %{devname}
Summary:	Development files for Avogadro
Group:		Development/C++
Requires:	%{libname} = %{EVRD}
Requires:	%{libOQ} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Obsoletes:	%{name}-devel < 1.1.0-3

%description -n %{devname}
Development Avogadro files.

%files -n %{devname}
%{_includedir}/%{name}
%{_libdir}/libavogadro.so
%{_libdir}/libavogadro_OpenQube.so
%{_libdir}/%{name}/*.cmake
%{_libdir}/%{name}/1_1/*.cmake
%{_libdir}/%{name}/1_1/cmake/
%{qt4dir}/mkspecs/features/%{name}.prf
%{_libdir}/pkgconfig/avogadro.pc

#--------------------------------------------------------------------
%prep
%setup -q
%patch0 -p0
%patch1 -p1
%patch2 -p0

%build
%cmake \
	-DENABLE_GLSL:BOOL=ON \
	-DENABLE_PYTHON:BOOL=ON
%make

%install
%makeinstall_std -C build


%changelog
* Fri Apr 11 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.1.0-6
+ Revision: 2cf7357
- Rebuild against python-sip 4.15, spec cleanups



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19489 |12mu|b43-fwcutter-018-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		b43-fwcutter
Summary:	Tool to extract firmware for Broadcom 43xx network chip
Version:	018
Release:	1
Source0:	http://bues.ch/b43/fwcutter/%{name}-%{version}.tar.bz2
Patch0:		%{name}-015-install.patch
URL:		http://linuxwireless.org/en/users/Drivers/b43
License:	BSD
Group:		System/Configuration/Networking
#Obsoletes:	bcm43xx-fwcutter

%description
Fwcutter allows you to extract the firmware required for Broadcom 43xx chips
out of the .o files available with the card or on the Internet.

Not all versions of the firmwares are supported by this tool.
You can list supported firmwares with :
b43-fwcutter -l

Depending on your chip, you will need a version 3 or 4 firmware.

Useful reading and links to firmwares that can be extracted are available at 
http://linuxwireless.org/en/users/Drivers/b43

Extract (as root) with :
b43-fwcutter -w /lib/firmware wl_apsta_mimo.o OR
b43-fwcutter -w /lib/firmware wl_apsta.o (for LP-PHY cards like BCM4312 only!)

It will create files directly at the required place (in either b43legacy or 
b43 subdirectory).

%prep
%setup -q
%patch0 -p1

%build
%make

%install
make install PREFIX=%buildroot/%_prefix

%files
%doc README
%doc COPYING
%{_bindir}/*
%{_mandir}/man1/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19490 |12mu|babl-0.1.11-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version}|cut -d. -f1,2)

%define major	0
%define api	0.1
%define libname %mklibname %{name} %{api} %{major}
%define devname %mklibname -d %{name} %{api}

Summary:	Dynamic, any to any, pixel format conversion library
Name:		babl
Epoch:		1
Version:	0.1.11
Release:	1
Group:		System/Libraries
License:	LGPLv3+
Url:		http://www.gegl.org/babl
Source0:	http://ftp.gimp.org/pub/babl/%{url_ver}/%{name}-%{version}.tar.xz
BuildRequires:	librsvg

%description
Babl is a dynamic, any to any, pixel format conversion library. 
It provides conversions between the myriad of buffer types images 
can be stored in. Babl doesn't only help with existing pixel formats, 
but also facilitates creation of new and uncommon ones.

GEGL uses babl both for enumeration of pixel formats as well as 
conversions between them.

%package -n %{libname}
Summary:	A library for %{name}
Group:		System/Libraries

%description -n %{libname}
Babl is a dynamic, any to any, pixel format conversion library.
It provides conversions between the myriad of buffer types images
can be stored in. Babl doesn't only help with existing pixel formats,
but also facilitates creation of new and uncommon ones.

GEGL uses babl both for enumeration of pixel formats as well as
conversions between them.

%package -n %{devname}
Summary:	Header files for %{name}
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
Babl is a dynamic, any to any, pixel format conversion library.
It provides conversions between the myriad of buffer types images
can be stored in. Babl doesn't only help with existing pixel formats,
but also facilitates creation of new and uncommon ones.

GEGL uses babl both for enumeration of pixel formats as well as
conversions between them.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std
cp -r docs installed-docs
cd installed-docs
rm -rf tools Makefile* *.in graphics/Makefile*

%check
make check

%files -n %{libname}
%doc README NEWS TODO AUTHORS
%{_libdir}/libbabl-%{api}.so.%{major}*
%dir %{_libdir}/babl-%{api}/
%{_libdir}/babl-%{api}/gggl.so*
%{_libdir}/babl-%{api}/naive-CMYK.so*
%{_libdir}/babl-%{api}/gimp-8bit.so*
%{_libdir}/babl-%{api}/CIE.so*
%{_libdir}/babl-%{api}/gegl-fixups.so*
%{_libdir}/babl-%{api}/gggl-lies.so*
%{_libdir}/babl-%{api}/cairo.so*
%{_libdir}/babl-%{api}/fast-float.so*
%{_libdir}/babl-%{api}/float.so*
%{_libdir}/babl-%{api}/HSL.so*
%{_libdir}/babl-%{api}/HSV.so*
%{_libdir}/babl-%{api}/grey.so*
%{_libdir}/babl-%{api}/simple.so*
%{_libdir}/babl-%{api}/sse2-float.so*
%{_libdir}/babl-%{api}/sse2-int16.so*
%{_libdir}/babl-%{api}/sse2-int8.so*
%{_libdir}/babl-%{api}/two-table.so*
%{_libdir}/babl-%{api}/ycbcr.so*

%files -n %{devname}
%doc installed-docs/*
%{_libdir}/libbabl-%{api}.so
%{_libdir}/pkgconfig/babl.pc
%dir %{_includedir}/babl-%{api}/babl
%{_includedir}/babl-%{api}/babl/*


%changelog
* Wed May 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:0.1.11-1
+ Revision: 3d893b9
- Updated to 0.1.11



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19491 |12mu|baobab-3.8.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver	%(echo %{version}|cut -d. -f1,2)

Summary:	Disk Usage Analyzer (aka Baobab)
Name:		baobab
Version:	3.8.2
Release:	1
License:	GPLv2+
Group:		File tools
Url:		http://live.gnome.org/GnomeUtils/Baobab
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
BuildRequires:	itstool
BuildRequires:	intltool vala-tools
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(glib-2.0) >= 2.30.0
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.0.0
BuildRequires:	pkgconfig(libgtop-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
Conflicts:	gnome-utils < 1:3.3.1

%description
Disk Usage Analyzer is is a graphical, menu-driven application to analyze
disk usage in any Gnome environment. Disk Usage Analyzer can easily scan
either the whole file-system tree, or a specific user-requested directory
branch (local or remote).

It also auto-detects in real-time any changes made to your home directory
as far as any mounted/unmounted device. Disk Usage Analyzer also provides
a full graphical tree-map window for each selected folder.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%find_lang %{name} --with-gnome

%files -f %{name}.lang
%doc README NEWS AUTHORS ChangeLog
%{_bindir}/baobab
%{_datadir}/glib-2.0/schemas/org.gnome.baobab.gschema.xml
%{_datadir}/applications/baobab.desktop
%{_datadir}/icons/hicolor/*/*/*
%{_datadir}/icons/HighContrast/*/*/*
%{_mandir}/man1/baobab.1.*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19492 |12mu|bash-4.2-11.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define i18ndate 20010626

Name:		bash
Version:	4.2
%define subrel 3
Release:	%mkrel 11
Summary:	The GNU Bourne Again shell (bash)
Group:		Shells
License:	GPLv2+
URL:		http://www.gnu.org/software/bash/bash.html
Source0:	ftp://ftp.gnu.org/pub/gnu/bash/%{name}-%{version}.tar.gz
Source1:	%{SOURCE0}.sig
Source2:	ftp://ftp.gnu.org/pub/gnu/bash/bash-doc-3.2.tar.bz2
Source3:	dot-bashrc
Source4:	dot-bash_profile
Source5:	dot-bash_logout
Source6:	alias.sh
Source7:	bashrc
Source8:	profile.d-bash
Patch1:		ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-001
Patch2:		ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-002
Patch3:		ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-003
Patch4:		ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-004
Patch5:		ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-005
Patch6:		ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-006
Patch7:		ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-007
Patch8:		ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-008
Patch9:		ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-009
Patch10:	ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-010
Patch11:	ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-011
Patch12:	ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-012
Patch13:	ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-013
Patch14:	ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-014
Patch15:	ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-015
Patch16:	ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-016
Patch17:	ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-017
Patch18:	ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-018
Patch19:	ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-019
Patch20:	ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-020
Patch21:	ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-021
Patch22:	ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-022
Patch23:	ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-023
Patch24:	ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-024
Patch25:	ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-025
Patch26:	ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-026
Patch27:	ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-027
Patch28:	ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-028
Patch29:	ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-029
Patch30:	ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-030
Patch31:	ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-031
Patch32:	ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-032
Patch33:	ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-033
Patch34:	ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-034
Patch35:	ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-035
Patch36:	ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-036
Patch37:	ftp://ftp.gnu.org/gnu/bash/bash-%{version}-patches/bash42-037

Patch48:	bash-4.2.47-CVE-2014-6271,7169.patch
Patch49:	bash-4.2-CVE-2014-7169-1.patch
Patch50:	bash-4.2-CVE-2014-7169-2.patch

Patch200: 	bash-4.2-multibyte.patch
Patch1000:	bash-2.02-security.patch
# ensure profile is read (Redhat)
Patch1001:	bash-4.0-profile.patch
Patch1002:	bash-2.05b-readlinefixes.patch
Patch1003:	bash-2.04-compat.patch
#https://bugzilla.novell.com/attachment.cgi?id=67684
Patch1004:	bash-3.1-extended_quote.patch
# Official upstream patches
# none
Patch1005:	bash-strcoll-bug.diff
Patch1006:	bash-2.05b-checkwinsize.patch
Patch1007:	bash-3.2-lzma-copmpletion.patch
# (fc) 3.2-12mdv fix format string
Patch1008:	bash-3.2-format-security.patch
# (proyvind): 4.2-5 add --rpm-requires option (Fedora) (mdvbz#61712)
Patch1009:	bash-requires.patch
Patch1010:	bash-ru-ua-l10n.patch
BuildRequires:	autoconf2.5
BuildRequires:	bison
BuildRequires:	groff
BuildRequires:	termcap-devel
BuildRequires:	texinfo
Conflicts:	etcskel <= 1.63-11mdk
Conflicts:	fileutils < 4.1-5mdk
Conflicts:	setup < 2.7.4-1mdv
Obsoletes:	bash3 < 3.2.48
Provides:	bash3
# explicit file provides
Provides:	/bin/sh

%description
Bash is a GNU project sh-compatible shell or command language
interpreter. Bash (Bourne Again shell) incorporates useful features
from the Korn shell (ksh) and the C shell (csh). Most sh scripts
can be run by bash without modification.

Bash offers several improvements over sh, including command line
editing, unlimited size command history, job control, shell
functions and aliases, indexed arrays of unlimited size and 
integer arithmetic in any base from two to 64. Bash is ultimately
intended to conform to the IEEE POSIX P1003.2/ISO 9945.2 Shell and
Tools standard.

%package doc
Summary:	Documentation for the GNU Bourne Again shell (bash)
Group:		Books/Computer books
Requires:	%{name} = %{version}-%{release}
Obsoletes:	bash3-doc < 3.2.48
Provides:	bash3-doc

%description doc
This package provides documentation for GNU Bourne Again shell (bash).

%prep
%setup -q -a 2
mv doc/README .

%patch1 -p0
%patch2 -p0
%patch3 -p0
%patch4 -p0
%patch5 -p0
%patch6 -p0
%patch7 -p0
%patch8 -p0
%patch9 -p0
%patch10 -p0
%patch11 -p0
%patch12 -p0
%patch13 -p0
%patch14 -p0
%patch15 -p0
%patch16 -p0
%patch17 -p0
%patch18 -p0
%patch19 -p0
%patch20 -p0
%patch21 -p0
%patch22 -p0
%patch23 -p0
%patch24 -p0
%patch25 -p0
%patch26 -p0
%patch27 -p0
%patch28 -p0
%patch29 -p0
%patch30 -p0
%patch31 -p0
%patch32 -p0
%patch33 -p0
%patch34 -p0
%patch35 -p0
%patch36 -p0
%patch37 -p0
%patch48 -p0 -b .CVE-2014-6271,7169
%patch49 -p0 -b .CVE-2014-7169-1
%patch50 -p0 -b .CVE-2014-7169-2

%patch200 -p1

%patch1000 -p1 -b .security
%patch1001 -p1 -b .profile
# 20060126 warly obsolete exept maybe for the replacement of @ by kH, this will have to be checked
#%patch1002 -p1 -b .readline
%patch1003 -p1 -b .compat
%patch1004 -p0 -b .extended_quote
%patch1005 -p1 -b .strcoll_bugx
%patch1006 -p1 -b .checkwinsize
%patch1007 -p1 -b .lzma
%patch1008 -p1 -b .format-security
%patch1009 -p1 -b .requires~
# bash-ru-ua-l10n.patch
%patch1010 -p1 -b .ruua

echo %{version} > _distribution
echo %{release} > _patchlevel
sed -i -e s/mdk// _patchlevel

%build

export CFLAGS="%{optflags} -Os"
export CXXFLAGS=$CFLAGS
export DEBUGGER_START_FILE="%{_datadir}/bashdb/bashdb-main.inc"

%configure2_5x \
    --enable-command-timing \
    --disable-rpath \
    --enable-history \
    --enable-job-control \
    --enable-multibyte \
    --enable-readline \
    --with-installed-readline \
    --without-gnu-malloc \
    --without-bash-malloc \
    --disable-strict-posix-default \
    --enable-select \
    --enable-prompt-string-decoding \
    --enable-process-substitution \
    --enable-alias \
    --enable-bang-history \
    --enable-coprocesses \
    --enable-directory-stack \
    --enable-brace-expansion

%make

# all tests must pass
%check
make check

%install
rm -rf %{buildroot}

%makeinstall_std

# beurk
rm -rf %{buildroot}%{_datadir}/locale/en@boldquot/ %{buildroot}%{_datadir}/locale/en@quot/

#Sucks
chmod +w doc/texinfo.tex
chmod 755 examples/misc/aliasconv.*
chmod 755 examples/misc/cshtobash
chmod 755 %{buildroot}%{_bindir}/bashbug

# Take out irritating ^H's from the documentation
mkdir tmp_doc
for i in `/bin/ls doc/` ; \
	do cat doc/$i > tmp_doc/$i ; \
	cat tmp_doc/$i | perl -p -e 's/.//g' > doc/$i ; \
	rm tmp_doc/$i ; \
	done
rmdir tmp_doc

mkdir -p %{buildroot}/bin
pushd %{buildroot} && mv usr/bin/bash bin/bash && popd
pushd %{buildroot}/bin && ln -s bash sh && popd
pushd %{buildroot}/bin && ln -sf bash bash3 && popd

# make builtins.1 and rbash.1 with bash.1 in place (fix mdv#51379)
pushd doc
mkdir tmp_fix_so
cd tmp_fix_so
cp ../builtins.1 ../rbash.1 .
sed -e '/^.if \\n(zZ=1 .ig zZ/,/^.zZ/d' ../bash.1 > bash.1
soelim builtins.1 > ../builtins.1
sed -e '/^.if \\n(zY=1 .ig zY/,/^.zY/d' ../bash.1 > bash.1
soelim rbash.1    > ../rbash.1
popd

# make manpages for bash builtins as per suggestion in DOC/README
cd doc
sed -e '
/^\.SH NAME/, /\\- bash built-in commands, see \\fBbash\\fR(1)$/{
/^\.SH NAME/d
s/^bash, //
s/\\- bash built-in commands, see \\fBbash\\fR(1)$//
s/,//g
b
}
d
' builtins.1 > man.pages
install -m 644 builtins.1 %{buildroot}%{_mandir}/man1/builtins.1

install -m 644 rbash.1 %{buildroot}%{_mandir}/man1/rbash.1

for i in `cat man.pages` ; do
  echo .so man1/builtins.1 > %{buildroot}%{_mandir}/man1/$i.1
done

# now turn man.pages into a filelist for the man subpackage

cat man.pages |tr -s ' ' '\n' |sed '
1i\
%defattr(0644,root,root,0755)
s:^:%{_mandir}/man1/:
s/$/.1%{_extension}/
' > ../man.pages

perl -p -i -e 's!.*/(printf|export|echo|false|pwd|test|true|kill).1%{_extension}!!' ../man.pages

mkdir -p %{buildroot}%{_sysconfdir}/skel
mkdir -p %{buildroot}%{_sysconfdir}/profile.d
install -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/skel/.bashrc
install -m 644 %{SOURCE4} %{buildroot}%{_sysconfdir}/skel/.bash_profile
install -m 644 %{SOURCE5} %{buildroot}%{_sysconfdir}/skel/.bash_logout
install -m 644 %{SOURCE6} %{buildroot}%{_sysconfdir}/profile.d/60alias.sh
install -m 644 %{SOURCE7} %{buildroot}%{_sysconfdir}/bashrc
install -m 644 %{SOURCE8} %{buildroot}%{_sysconfdir}/profile.d/95bash-extras.sh

ln -s bash %{buildroot}/bin/rbash

# These're provided by other packages
rm -f %{buildroot}{%{_infodir}/dir,%{_mandir}/man1/{echo,export,false,kill,printf,pwd,test,true}.1}

cd ..

install -m 644 doc/bash.info %{buildroot}%{_infodir}/

%find_lang %{name}

# merges list
cat man.pages %{name}.lang > files.list

# install documentation manually in expected place
install -d -m 755 %{buildroot}%{_docdir}/%{name}
install -m 644 README COMPAT NEWS NOTES POSIX CHANGES \
    %{buildroot}%{_docdir}/%{name}
cp -pr examples doc/*.ps doc/*.0 doc/*.html doc/article.txt \
    %{buildroot}%{_docdir}/%{name}

%clean
rm -rf %{buildroot}

%files -f files.list
%defattr(-,root,root)
%dir %{_docdir}/%{name}
%{_docdir}/%{name}/README
%config(noreplace) %{_sysconfdir}/skel/.b*
%{_sysconfdir}/profile.d/60alias.sh
%{_sysconfdir}/profile.d/95bash-extras.sh
%config(noreplace) %{_sysconfdir}/bashrc
/bin/rbash
/bin/bash
/bin/bash3
/bin/sh
%{_infodir}/bash.info*
%{_mandir}/man1/bash.1*
%{_mandir}/man1/rbash.1*
%{_mandir}/man1/builtins.1*
%{_mandir}/man1/bashbug.1*
%{_bindir}/bashbug

%files doc
%defattr(-,root,root)
%{_docdir}/%{name}/*
%exclude %{_docdir}/%{name}/README



%changelog
* Sat Sep 27 2014 kuzma <kuzmakazygashev@gmail.com> 4.2-11.3
+ Revision: 0d7f708
- Added security fix for CVE-2014-6271, CVE-2014-7169.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19493 |12mu|bash-completion-2.1-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Programmable completion for bash
Name:		bash-completion
Epoch:		2
Version:	2.1
Release:	12
License:	GPLv2+
Group:		Shells
Url:		http://bash-completion.alioth.debian.org/
Source0:	http://bash-completion.alioth.debian.org/files/%{name}-%{version}.tar.bz2
# ~/.bash_completion is used for completion variables setting, it has
# to be sourced from profile scriptlet instead of completion code itself
Patch10:	bash-completion-1.99-disable-user-completion.patch
Patch11:	bash-completion-2.1-rpm-distsuffix.patch
Patch12:	bash-completion-2.1-util-linux-223.patch
Patch14:	bash-completion-2.1-bad-array-subscript.patch
Patch15:	bash-completion-2.1-perl-debugger-list-files.patch
BuildArch:	noarch

%description
bash-completion is a collection of shell functions that take advantage of
the programmable completion feature of bash.

%files
%doc README README.*.urpmi
%{_sysconfdir}/profile.d/20bash-completion.sh
%{_datadir}/bash-completion
%config(noreplace) %{_sysconfdir}/sysconfig/bash-completion
%config(noreplace) %{_sysconfdir}/skel/.bash_completion

#----------------------------------------------------------------------------

%package devel
Summary:	The pkgconfig for %{name}
Group:		Development/Other
Requires:	%{name} = %{EVRD}
Conflicts:	%{name} < 2:2.1-7

%description devel
The pkgconfig for %{name}.

%files devel
%{_datadir}/pkgconfig/bash-completion.pc

#----------------------------------------------------------------------------

%prep
%setup -q
%patch10 -p1
%patch11 -p1
%patch12 -p1
%patch14 -p1 -b .array~
%patch15 -p1

%build
%configure2_5x
%make

%install
%makeinstall_std

chmod 644 %{buildroot}%{_datadir}/bash-completion/bash_completion

# (tpg) remove files which are in upstream packages
rm -f %{buildroot}%{_datadir}/bash-completion/completions/nmcli

# adapt installation
rm -f %{buildroot}%{_sysconfdir}/profile.d/bash_completion.sh

mkdir -p %{buildroot}%{_sysconfdir}/profile.d/
cat <<'EOF' >> %{buildroot}%{_sysconfdir}/profile.d/20bash-completion.sh
# Check for interactive bash and that we haven't already been sourced.
if [ -z "$BASH_VERSION" -o -z "$PS1" -o -n "$BASH_COMPLETION_COMPAT_DIR" ]; then
    return
fi

# source system wide config file
. %{_sysconfdir}/sysconfig/bash-completion

# source user config file if available,
if [ -f $HOME/.bash_completion ]; then
    . $HOME/.bash_completion
fi

if [ -n "$ENABLE_BASH_COMPLETION" ]; then
    . %{_datadir}/bash-completion/bash_completion
fi
EOF

mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
cat <<'EOF' >> %{buildroot}%{_sysconfdir}/sysconfig/bash-completion
# bash completion global configuration

# enable bash completion
ENABLE_BASH_COMPLETION=1
# enable remote cvs completion
COMP_CVS_REMOTE=
# enable configure arguments completion
COMP_CONFIGURE_HINTS=
# enable tar archive internal path completion
COMP_TAR_INTERNAL_PATHS=
# enable wireless uid completion
COMP_IWLIST_SCAN=
# enable zeroconf hostnames completion
COMP_KNOWN_HOSTS_WITH_AVAHI=
# enable hostfile hostnames completion
COMP_KNOWN_HOSTS_WITH_HOSTFILE=1
EOF

mkdir -p %{buildroot}%{_sysconfdir}/skel
cat <<'EOF' >> %{buildroot}%{_sysconfdir}/skel/.bash_completion
# bash completion local configuration

# enable bash completion
#ENABLE_BASH_COMPLETION=1
# enable remote cvs completion
#COMP_CVS_REMOTE=
# enable configure arguments completion
#COMP_CONFIGURE_HINTS=
# enable tar archive internal path completion
#COMP_TAR_INTERNAL_PATHS=
# enable wireless uid completion
#COMP_IWCONFIG_SCAN=
# enable zeroconf hostnames completion
#COMP_AVAHI_BROWSE=
EOF

cat > README.install.urpmi <<EOF
Programmable bash completion is enabled by default. These settings can be
changed system-wide in /etc/sysconfig/bash-completion. Users may override these
settings in their ~/.bash_completion files. New users get a skeleton
configuration file automatically, while existing users can copy
/etc/skel/.bash_completion into their home directories if they want to edit
their completion settings.
EOF


%changelog
* Thu Jul 24 2014 Konstantin Vlasov <konstantin.vlasov@rosalab.ru> 2:2.1-12
+ Revision: 64fbb63
- Allow file listing for -d option



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19494 |12mu|bijiben-3.8.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver	%(echo %{version}|cut -d. -f1,2)

Name:		bijiben
Version:	3.8.4
Release:	1
Summary:	Simple Note Viewer
License:	GPLv2+
Group:		Graphical desktop/GNOME
Url:		http://www.gnome.org
Source0:	http://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
BuildRequires:	intltool
BuildRequires:	pkgconfig(glib-2.0) >= 2.28.0
BuildRequires:	pkgconfig(gio-2.0) >= 2.28.0
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.5.19
BuildRequires:	pkgconfig(clutter-gtk-1.0)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(zeitgeist-1.0)
BuildRequires:	pkgconfig(webkitgtk-3.0)
BuildRequires:	pkgconfig(uuid)
BuildRequires:	pkgconfig(tracker-sparql-0.16)
BuildRequires:	itstool
BuildRequires:	libxml2-utils

%description
Simple note editor which emphasis on visuals : quickly write
notes, quickly find it back.

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--disable-schemas-compile \
	--disable-static
%make

%install
%makeinstall_std

#we don't want these
find %{buildroot} -name "*.la" -delete
find %{buildroot} -name "*.a" -delete

rm -f %{buildroot}/usr/doc/%{name}/*

%find_lang %{name} --with-gnome

%files -f %{name}.lang
%doc NEWS AUTHORS COPYING ChangeLog INSTALL NEWS README
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/glib-2.0/schemas/org.gnome.bijiben.gschema.xml
%{_datadir}/gnome-shell/search-providers/bijiben-search-provider.ini
%{_iconsdir}/*/*/apps/%{name}.*
%{_datadir}/%{name}
%{_libexecdir}/%{name}-shell-search-provider
%{_datadir}/dbus-1/services/org.gnome.Bijiben.SearchProvider.service


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19495 |12mu|bind-9.9.1-2.P2.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Werror_cflags -Wformat

%define plevel P2

# default options
%define sdb_ldap 1
%define sdb_mysql 0
%define gssapi 1

%{?_with_sdb_ldap: %{expand: %%global sdb_ldap 1}}
%{?_without_sdb_ldap: %{expand: %%global sdb_ldap 0}}
%{?_with_sdb_mysql: %{expand: %%global sdb_mysql 1}}
%{?_without_sdb_mysql: %{expand: %%global sdb_mysql 0}}
%{?_with_gssapi: %{expand: %%global gssapi 1}}
%{?_without_gssapi: %{expand: %%global gssapi 0}}

%if %{sdb_mysql}
%define sdb_ldap 0
%endif

%if %{sdb_ldap}
%define sdb_mysql 0
%endif

%if %{gssapi}
%define gssapi 1
%endif

Summary:	A DNS (Domain Name System) server
Name:		bind
Epoch:		1
Version:	9.9.1
%if "%plevel" != ""
Release:	2.%{plevel}.1
Source0:	ftp://ftp.isc.org/isc/%{name}9/%{version}-%plevel/%{name}-%{version}-%{plevel}.tar.gz
Source1:	ftp://ftp.isc.org/isc/%{name}9/%{version}-%plevel/%{name}-%{version}-%{plevel}.tar.gz.asc
%else
Release:	3
Source0:	ftp://ftp.isc.org/isc/%{name}9/%{version}/%{name}-%{version}.tar.gz
Source1:	ftp://ftp.isc.org/isc/%{name}9/%{version}/%{name}-%{version}.tar.gz.asc
%endif
License:	Distributable
Group:		System/Servers
URL:		http://www.isc.org/products/BIND/
Source2:	bind-manpages.tar.bz2
Source3:	bind-dhcp-dynamic-dns-examples.tar.bz2
Source4:	bind-named.init
Source6:	bind-named.sysconfig
Source7:	bind-keygen.c
Source11:	ftp://ftp.internic.net/domain/named.cache
# (oe) http://mysql-bind.sourceforge.net/
Source12:	mysql-bind-0.1.tar.bz2
# (oe) http://bind9-ldap.bayour.com/bind-sdb-ldap-1.0.tar.gz
Source13:	bind-sdb-ldap-1.0.tar.bz2
# (oe) http://www.blue-giraffe.com/zone2ldap/zone2ldap-0.4.tar.gz
Source14:	zone2ldap-0.4.tar.bz2
# (oe) http://www.venaas.no/dns/ldap2zone/
Source15:	ldap2zone.tar.bz2
# caching-nameserver files (S100-S112)
Source100:	bogon_acl.conf
Source101:	hosts
Source102:	localdomain.zone
Source103:	localhost.zone
Source104:	logging.conf
Source105:	named.broadcast
Source106:	named.conf
Source107:	named.ip6.local
Source108:	named.local
Source109:	named.zero
Source110:	rndc.conf
Source111:	rndc.key
Source112:	trusted_networks_acl.conf
Source113:	named.iscdlv.key
Patch0:		bind-fallback-to-second-server.diff
Patch1:		bind-queryperf_fix.diff
Patch2:		bind-9.7.3-link.patch
# http://code.google.com/p/bind-geoip/
Patch3:		bind-9.9.0-geoip-1.3.diff
Patch100:	bind-9.8.1-sdb_ldap.diff
Patch101:	bind-9.3.1-zone2ldap_fixes.diff
Patch102:	bind-9.3.0rc2-sdb_mysql.patch
Patch103:	zone2ldap-0.4-ldapv3.patch
Patch200:	bind-9.2.0rc3-varrun.patch
Patch205:	bind-9.3.2-prctl_set_dumpable.patch
Patch209:	bind-9.9-dlz-64bit.patch
Patch212:	bind-9.5-libidn.patch
Patch213:	bind-9.5-libidn2.patch
Patch215:	bind-9.5-libidn3.patch
Patch216:	bind95-rh461409.patch
Patch218:	bind-96-libtool2.patch
Patch219:	bind-95-rh452060.patch
Patch220:	bind93-rh490837.patch
Patch221:	bind-99-dyndb.patch
Patch222:	bind97-rh478718.patch
Patch223:	bind97-rh570851.patch
Patch224:	bind97-rh645544.patch
Patch225:	bind-9.8.4-gss_name.patch

BuildRequires:	openssl-devel
BuildRequires:	autoconf2.5
BuildRequires:	automake
BuildRequires:  file
%if %{sdb_mysql}
BuildRequires:	mysql-devel
%endif
%if %{sdb_ldap}
BuildRequires:	openldap-devel
%endif
BuildRequires:	libidn-devel
BuildRequires:	postgresql-devel
BuildRequires:	mysql-devel
BuildRequires:	libcap-devel >= 2.10
%if %{gssapi}
BuildRequires:	krb5-devel
%endif
BuildRequires:	libxml2-devel
BuildRequires:	pkgconfig(geoip)

Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires:	bind-utils >= %{version}-%{release}
# takes care of MDV Bug #: 62829
Requires:	openssl-engines

%description
BIND (Berkeley Internet Name Domain) is an implementation of the DNS
(domain Name System) protocols. BIND includes a DNS server (named), 
which resolves host names to IP addresses, and a resolver library 
(routines for applications to use when interfacing with DNS).  A DNS 
server allows clients to name resources or objects and share the 
information with other network machines.  The named DNS server can be 
used on workstations as a caching name server, but is generally only 
needed on one machine for an entire network.  Note that the 
configuration files for making BIND act as a simple caching nameserver 
are included in the caching-nameserver package.  

Install the bind package if you need a DNS server for your network.  If
you want bind to act a caching name server, you will also need to install
the caching-nameserver package.

Many BIND 8 features previously unimplemented in BIND 9, including 
domain-specific forwarding, the \$GENERATE master file directive, and
the "blackhole", "dialup", and "sortlist" options Forwarding of dynamic
update requests; this is enabled by the "allow-update-forwarding" option 
A new, simplified database interface and a number of sample drivers based
on it; see doc/dev/sdb for details 
Support for building single-threaded servers for environments that do not 
supply POSIX threads 
New configuration options: "min-refresh-time", "max-refresh-time", 
"min-retry-time", "max-retry-time", "additional-from-auth",
"additional-from-cache", "notify explicit" 
Faster lookups, particularly in large zones. 

Build Options:
--without sdb_ldap    Build without ldap simple database support (enabled
                      per default)
--with sdb_mysql      Build with MySQL database support (disables ldap
                      support, it's either way.)
%package	utils
Summary:	Utilities for querying DNS name servers
Group:		Networking/Other

%description	utils
Bind-utils contains a collection of utilities for querying DNS (Domain
Name Service) name servers to find out information about Internet hosts.
These tools will provide you with the IP addresses for given host names,
as well as other information about registered domains and network 
addresses.

You should install bind-utils if you need to get information from DNS name
servers.

%package	devel
Summary:	Include files and libraries needed for bind DNS development
Group:		Development/C

%description	devel
The bind-devel package contains all the include files and the
library required for DNS (Domain Name Service) development for
BIND versions 9.x.x.

%package	doc
Summary:	Documentation for BIND
Group:		Books/Other

%description	doc
The bind-devel package contains the documentation for BIND.

%prep

%if "%plevel" != ""
%setup -q  -n %{name}-%{version}-%{plevel} -a2 -a3 -a12 -a13 -a14 -a15
%else
%setup -q  -n %{name}-%{version} -a2 -a3 -a12 -a13 -a14 -a15
%endif

%patch0 -p1 -b .fallback-to-second-server.droplet
%patch1 -p1 -b .queryperf_fix.droplet
%patch2 -p0 -b .link
%patch3 -p1 -b .geoip

%if %{sdb_ldap}
%__cp bind-sdb-ldap-*/ldapdb.c bin/named/
%__cp bind-sdb-ldap-*/ldapdb.h bin/named/include/
%patch100 -p1 -b .ldap_sdb.droplet
%patch101 -p0 -b .zone2ldap_fixes.droplet
%patch103 -p0 -b .ldapv3.droplet
%endif

%if %{sdb_mysql}
mv mysql-bind-0.1 contrib/sdb/mysql
%__cp contrib/sdb/mysql/mysqldb.c bin/named
%__cp contrib/sdb/mysql/mysqldb.h bin/named/include
%patch102 -p1 -b .sdb_mysql.droplet
%endif

%patch200 -p0 -b .varrun.droplet
%patch205 -p0 -b .prctl_set_dumpable.droplet
%patch209 -p1 -b .64bit

%patch212 -p1 -b .libidn
%patch213 -p1 -b .libidn2
%patch215 -p1 -b .libidn3
%patch216 -p1 -b .rh461409
mkdir -p m4
%patch218 -p1 -b .libtool2
%patch219 -p0 -b .rh452060
%patch220 -p0 -b .rh490837
%patch221 -p1 -b .dyndb
%patch222 -p1 -b .rh478718
%patch223 -p1 -b .rh570851
%patch224 -p1 -b .rh645544
%patch225 -p1

cp %{SOURCE4} named.init
# fix https://qa.mandriva.com/show_bug.cgi?id=62829
# so..., libgost.so needs to be in the chroot (ugly..., and will break backporting, well...)
OPENSSL_ENGINESDIR=`grep '^#define ENGINESDIR' %{multiarch_includedir}/openssl/opensslconf.h | cut -d\" -f2 | sed -e 's/^\///'`
perl -pi -e "s|_OPENSSL_ENGINESDIR_|$OPENSSL_ENGINESDIR|g" named.init

cp %{SOURCE6} named.sysconfig
cp %{SOURCE7} keygen.c
cp %{SOURCE11} named.cache

mkdir -p caching-nameserver
cp %{SOURCE100} caching-nameserver/bogon_acl.conf
cp %{SOURCE101} caching-nameserver/hosts
cp %{SOURCE102} caching-nameserver/localdomain.zone
cp %{SOURCE103} caching-nameserver/localhost.zone
cp %{SOURCE104} caching-nameserver/logging.conf
cp %{SOURCE105} caching-nameserver/named.broadcast
cp %{SOURCE106} caching-nameserver/named.conf
cp %{SOURCE107} caching-nameserver/named.ip6.local
cp %{SOURCE108} caching-nameserver/named.local
cp %{SOURCE109} caching-nameserver/named.zero
cp %{SOURCE110} caching-nameserver/rndc.conf
cp %{SOURCE111} caching-nameserver/rndc.key
cp %{SOURCE112} caching-nameserver/trusted_networks_acl.conf
cp %{SOURCE113} caching-nameserver/named.iscdlv.key

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'


%build
%serverbuild
# it does not work with -fPIE and someone added that to the serverbuild macro...
CFLAGS=`echo $CFLAGS|sed -e 's|-fPIE||g'`
CXXFLAGS=`echo $CXXFLAGS|sed -e 's|-fPIE||g'`

export CPPFLAGS="$CPPFLAGS -DDIG_SIGCHASE"
export STD_CDEFINES="$CPPFLAGS"

export WANT_AUTOCONF_2_5=1
libtoolize --copy --force; aclocal -I m4 --force; autoheader --force; autoconf --force

# (oe) make queryperf from the contrib _before_ bind..., makes it
# easier to determine if it builds or not, it saves time...
pushd contrib/queryperf
export WANT_AUTOCONF_2_5=1
rm -f configure
autoconf

%configure2_5x
%make CFLAGS="$CFLAGS"
popd

pushd contrib/query-loc-*
export WANT_AUTOCONF_2_5=1
perl -pi -e "s|-lnsl|-lnsl -lresolv|g" configure*
rm -f configure
autoconf
%configure2_5x
%make CFLAGS="$CFLAGS"
popd

export CFLAGS="$CFLAGS -DLDAP_DEPRECATED"

# threading is evil for the host command
%configure2_5x \
    --localstatedir=/var \
    --disable-openssl-version-check \
    --disable-threads \
    --enable-largefile \
    --enable-ipv6 \
    --with-openssl=%{_prefix} \
    --with-randomdev=/dev/urandom \
    --with-geoip

make -C lib
make -C bin/dig
make -C bin/dig DESTDIR="`pwd`" install 
make clean

%configure2_5x \
    --localstatedir=/var \
    --disable-openssl-version-check \
    --enable-threads \
    --enable-largefile \
    --enable-ipv6 \
    --enable-filter-aaaa \
    --enable-epoll \
    --with-openssl=%{_prefix} \
%if %{gssapi}
    --with-gssapi=%{_prefix} --disable-isc-spnego \
%endif
    --with-randomdev=/dev/urandom \
    --with-libxml2=yes \
    --with-dlz-postgres=yes \
    --with-dlz-mysql=yes \
    --with-dlz-bdb=no \
    --with-dlz-filesystem=yes \
    --with-dlz-ldap=yes \
    --with-dlz-odbc=no \
    --with-dlz-stub=yes \
    --with-geoip

# pkcs11 support requires a working backend, otherwise bind won't start
# http://blogs.sun.com/janp/
# http://sourceforge.net/projects/opencryptoki
#--with-pkcs11 \

make

%if %{sdb_ldap}
pushd zone2ldap
# fix references to zone2ldap
perl -pi -e "s|zone2ldap|zonetoldap|g" *
    gcc $CFLAGS -I../lib/dns/include -I../lib/dns/sec/dst/include \
    -I../lib/isc/include -I../lib/isc/unix/include -I../lib/isc/pthreads/include -c zone2ldap.c
    gcc $CFLAGS $LDFLAGS -o zone2ldap zone2ldap.o ../lib/dns/libdns.a -lcrypto -lpthread \
    ../lib/isc/libisc.a -lldap -llber -lresolv %{?gssapi:`krb5-config --libs gssapi`} -lxml2 -lGeoIP
popd

pushd ldap2zone
    gcc $CFLAGS -I../lib/dns/include -I../lib/dns/sec/dst/include \
    -I../lib/isc/include -I../lib/isc/unix/include -I../lib/isc/pthreads/include -c ldap2zone.c
    gcc $CFLAGS $LDFLAGS -o ldap2zone ldap2zone.o ../lib/dns/libdns.a -lcrypto -lpthread \
    ../lib/isc/libisc.a -lldap -llber -lresolv %{?_with_gssapi:`krb5-config --libs gssapi`} -lxml2 -lGeoIP
popd
%endif

%if %{sdb_mysql}
pushd contrib/sdb/mysql
gcc $CFLAGS -I%{_includedir}/mysql -I../../../lib/dns/include -I../../../lib/dns/sec/dst/include \
  -I../../../lib/isc/include -I../../../lib/isc/unix/include -I../../../lib/isc/pthreads/include \
  -c zonetodb.c
gcc $CFLAGS $LDFLAGS -o zonetodb zonetodb.o \
  ../../../lib/dns/libdns.a -lcrypto -lpthread ../../../lib/isc/libisc.a \
  -lmysqlclient -lresolv %{?_with_gssapi:`krb5-config --libs gssapi`} -lxml2 -lGeoIP
popd
%endif

gcc $CFLAGS -o dns-keygen keygen.c

#%%check
## run the test suite
#make check

%install
rm -rf %{buildroot}

pushd doc
    rm -rf html
popd

# make some directories
install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_sysconfdir}/sysconfig
install -d %{buildroot}/var/run/named 

%makeinstall_std

ln -snf named %{buildroot}%{_sbindir}/lwresd

install -m0755 contrib/named-bootconf/named-bootconf.sh %{buildroot}%{_sbindir}/named-bootconf
install -m0755 contrib/queryperf/queryperf %{buildroot}%{_bindir}/
cp contrib/queryperf/README README.queryperf

install -m0755 contrib/query-loc-*/query-loc %{buildroot}%{_bindir}/
install -m0644 contrib/query-loc-*/query-loc.1 %{buildroot}%{_mandir}/man1/
cp contrib/query-loc-*/ADDRESSES ADDRESSES.query-loc
cp contrib/query-loc-*/ALGO ALGO.query-loc
cp contrib/query-loc-*/README README.query-loc
cp contrib/query-loc-*/USAGE USAGE.query-loc

install -m0755 named.init %{buildroot}%{_initrddir}/named
install -m0644 named.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/named

%if %{sdb_ldap}
install -m0755 zone2ldap/zone2ldap %{buildroot}%{_bindir}/zonetoldap
install -m0644 zone2ldap/zone2ldap.1 %{buildroot}%{_mandir}/man1/zonetoldap.1
install -m0755 ldap2zone/ldap2zone %{buildroot}%{_bindir}/ldap2zone
%endif

%if %{sdb_mysql}
install -m0755 contrib/sdb/mysql/zonetodb %{buildroot}%{_bindir}/
cp contrib/sdb/mysql/ChangeLog contrib/sdb/mysql/ChangeLog.mysql
cp contrib/sdb/mysql/README contrib/sdb/mysql/README.mysql
%endif

install -m0755 dns-keygen %{buildroot}%{_sbindir}/dns-keygen

# install the non-threaded host command
# fixes #16855
install -m0755 usr/bin/host %{buildroot}%{_bindir}/

# make the chroot
install -d %{buildroot}/var/lib/named/{dev,etc}
install -d %{buildroot}/var/lib/named/var/{log,run,tmp}
install -d %{buildroot}/var/lib/named/var/named/{master,slaves,reverse,dynamic,data}

install -m 644 \
    caching-nameserver/named.conf \
    caching-nameserver/logging.conf \
    caching-nameserver/trusted_networks_acl.conf \
    caching-nameserver/hosts \
    caching-nameserver/bogon_acl.conf \
    %{buildroot}/var/lib/named/etc
install -m 640 \
    caching-nameserver/rndc.conf\
    caching-nameserver/rndc.key \
    caching-nameserver/named.iscdlv.key \
    %{buildroot}/var/lib/named/etc
install -m 644 \
    caching-nameserver/localdomain.zone \
    caching-nameserver/localhost.zone \
    %{buildroot}/var/lib/named/var/named/master
install -m 644 \
    caching-nameserver/named.broadcast  \
    caching-nameserver/named.ip6.local \
    caching-nameserver/named.local \
    caching-nameserver/named.zero \
    %{buildroot}/var/lib/named/var/named/reverse

# fix some compat symlinks
ln -s /var/lib/named/etc/named.conf %{buildroot}%{_sysconfdir}/named.conf
ln -s /var/lib/named/etc/rndc.conf %{buildroot}%{_sysconfdir}/rndc.conf
ln -s /var/lib/named/etc/rndc.key %{buildroot}%{_sysconfdir}/rndc.key
ln -s /var/lib/named/etc/named.iscdlv.key %{buildroot}%{_sysconfdir}/named.iscdlv.key
mv %{buildroot}%{_sysconfdir}/bind.keys %{buildroot}/var/lib/named/etc/
ln -s /var/lib/named/etc/bind.keys %{buildroot}%{_sysconfdir}/bind.keys

echo "; Use \"dig @A.ROOT-SERVERS.NET . ns\" to update this file if it's outdated." > named.cache.tmp
cat named.cache >> named.cache.tmp
install -m0644 named.cache.tmp %{buildroot}/var/lib/named/var/named/named.ca

# fix man pages
install -m0644 man5/resolver.5 %{buildroot}%{_mandir}/man5/
ln -s resolver.5 %{buildroot}%{_mandir}/man5/resolv.5

# the following 3 lines is needed to make it short-circuit compliant.
pushd doc
    rm -rf html
popd

install -d doc/html
cp -f `find . -type f |grep html |sed -e 's#\/%{name}-%{version}##'|grep -v contrib` doc/html 

cat > README.urpmi << EOF
The most significant changes starting from the bind-9.3.2-5mdk package:

 o Installs in a chroot environment per default (/var/lib/named) for 
   security measures.

 o Acts as a caching only resolver per default, ip addresses that should be
   allowed to use recursive lookups must be defined in the 
   /var/lib/named/etc/trusted_networks_acl.conf file.
EOF

# this is just sick...
touch %{buildroot}/var/lib/named/var/named/dynamic/managed-keys.bind

%pre
%_pre_useradd named /var/lib/named /bin/false

# adjust home dir location if needed 
if [ "`getent passwd named | awk -F: '{print $6}'`" == "/var/named" ]; then
    usermod -d /var/lib/named named
fi

# check if bind is chrooted and try to restore it
if [ -x %{_sbindir}/bind-chroot.sh ]; then
    ROOTDIR="/var/lib/named-chroot"
    [ -f /etc/sysconfig/named ] && . /etc/sysconfig/named
    if [ -d $ROOTDIR -a ! -d /var/lib/named ]; then
	echo "old chroot found at $ROOTDIR, copying to /var/lib/named"
        cp -rp $ROOTDIR /var/lib/named
	chown -R named:named /var/lib/named
    fi
    if grep -q "$ROOTDIR" /etc/sysconfig/syslog; then
	if [ -f /var/lock/subsys/named ]; then
	    service named stop > /dev/null 2>/dev/null || :
	fi
	%{_sbindir}/bind-chroot.sh --unchroot > /dev/null 2>/dev/null || :
    fi
    if [ -f /var/lock/subsys/syslog ]; then
	service syslog restart  > /dev/null 2>/dev/null || :
    fi
fi

DATE=`date +%%Y%%m%%d%%j%%S`
for f in named.conf rndc.conf rndc.key; do
    # move away files to prepare for softlinks
    if [ -f /etc/$f -a ! -h /etc/$f ]; then mv -vf /etc/$f /etc/$f.$DATE; fi
    if [ -f /etc/$f -a ! -h /etc/$f ]; then mv -vf /etc/$f /etc/$f.$DATE; fi
    if [ -f /etc/$f -a ! -h /etc/$f ]; then mv -vf /etc/$f /etc/$f.$DATE; fi
done

%post
if grep -q "_MY_KEY_" /var/lib/named/etc/rndc.conf /var/lib/named/etc/rndc.key; then
    MYKEY="`%{_sbindir}/dns-keygen`"
    perl -pi -e "s|_MY_KEY_|$MYKEY|g" /var/lib/named/etc/rndc.conf /var/lib/named/etc/rndc.key
fi

%_post_service named

%preun
%_preun_service named

%postun
%_postun_userdel named

%files
%doc CHANGES README FAQ COPYRIGHT README.urpmi
%if %{sdb_ldap}
%doc contrib/sdb/ldap/README.ldap contrib/sdb/ldap/INSTALL.ldap
%endif
%if %{sdb_mysql}
%doc contrib/sdb/mysql/ChangeLog.mysql contrib/sdb/mysql/README.mysql
%endif
%config(noreplace) %{_sysconfdir}/sysconfig/named
%{_initrddir}/named
%{_sbindir}/arpaname
%{_sbindir}/ddns-confgen
%{_sbindir}/dns-keygen
%{_sbindir}/dnssec-dsfromkey
%{_sbindir}/dnssec-keyfromlabel
%{_sbindir}/dnssec-keygen
%{_sbindir}/dnssec-revoke
%{_sbindir}/dnssec-settime
%{_sbindir}/dnssec-signzone
%{_sbindir}/genrandom
%{_sbindir}/isc-hmac-fixup
%{_sbindir}/lwresd
%{_sbindir}/named
%{_sbindir}/named-bootconf
%{_sbindir}/named-checkconf
%{_sbindir}/named-checkzone
%{_sbindir}/named-compilezone
%{_sbindir}/named-journalprint
%{_sbindir}/nsec3hash
%{_sbindir}/rndc
%{_sbindir}/rndc-confgen
%{_mandir}/man1/arpaname.1.*
%{_mandir}/man5/named.conf.5*
%{_mandir}/man5/rndc.conf.5*
%{_mandir}/man8/ddns-confgen.8.*
%{_mandir}/man8/dnssec-*.8*
%{_mandir}/man8/genrandom.8.*
%{_mandir}/man8/isc-hmac-fixup.8.*
%{_mandir}/man8/lwresd.8*
%{_mandir}/man8/named-*.8*
%{_mandir}/man8/named.8*
%{_mandir}/man8/nsec3hash.8.*
%{_mandir}/man8/rndc.8*
%{_mandir}/man8/rndc-confgen.8*
# the chroot
%dir /var/lib/named
%dir /var/lib/named/dev
%dir /var/lib/named/etc
%dir /var/lib/named/var
%dir /var/lib/named/var/named
%attr(-,named,named) %dir /var/lib/named/var/log
%attr(-,named,named) %dir /var/lib/named/var/run
%attr(-,named,named) %dir /var/lib/named/var/tmp
%attr(-,named,named) %dir /var/lib/named/var/named/master
%attr(-,named,named) %dir /var/lib/named/var/named/slaves
%attr(-,named,named) %dir /var/lib/named/var/named/reverse
%attr(-,named,named) %dir /var/lib/named/var/named/dynamic
%attr(-,named,named) %dir /var/lib/named/var/named/data
%config(noreplace) /var/lib/named/etc/named.conf
%attr(-,root,named) %config(noreplace) /var/lib/named/etc/bind.keys
%attr(-,root,named) %config(noreplace) /var/lib/named/etc/rndc.conf
%attr(-,root,named) %config(noreplace) /var/lib/named/etc/rndc.key
%attr(-,root,named) %config(noreplace) /var/lib/named/etc/named.iscdlv.key
%attr(-,named,named) /var/lib/named/var/named/dynamic/managed-keys.bind
%{_sysconfdir}/bind.keys
%{_sysconfdir}/named.conf
%{_sysconfdir}/rndc.conf
%{_sysconfdir}/rndc.key
%{_sysconfdir}/named.iscdlv.key
%config(noreplace) /var/lib/named/etc/bogon_acl.conf
%config(noreplace) /var/lib/named/etc/logging.conf
%config(noreplace) /var/lib/named/etc/trusted_networks_acl.conf
%config(noreplace) /var/lib/named/etc/hosts
%config(noreplace) /var/lib/named/var/named/master/localdomain.zone
%config(noreplace) /var/lib/named/var/named/master/localhost.zone
%config(noreplace) /var/lib/named/var/named/reverse/named.broadcast
%config(noreplace) /var/lib/named/var/named/reverse/named.ip6.local
%config(noreplace) /var/lib/named/var/named/reverse/named.local
%config(noreplace) /var/lib/named/var/named/reverse/named.zero
%config(noreplace) /var/lib/named/var/named/named.ca

%files devel
%doc CHANGES README
%{_bindir}/isc-config.sh
%{_includedir}/*
%{_libdir}/*.a
%{_mandir}/man1/isc-config.sh.1*
%{_mandir}/man3/lwres*.3*

%files utils
%doc README COPYRIGHT *.query-loc *.queryperf
%{_bindir}/dig
%{_bindir}/host
%{_bindir}/nslookup
%{_bindir}/nsupdate
%{_bindir}/queryperf
%{_bindir}/query-loc
%{_mandir}/man1/host.1*
%{_mandir}/man1/dig.1*
%{_mandir}/man1/nslookup.1*
%{_mandir}/man1/nsupdate.1*
%{_mandir}/man1/query-loc.1*
%if %{sdb_ldap}
%doc zone2ldap/zone2ldap.README ldap2zone/README.ldap2zone ldap2zone/dnszone-schema.txt
%{_bindir}/zonetoldap
%{_bindir}/ldap2zone
%{_mandir}/man1/zonetoldap.1*
%endif
%{_mandir}/man5/resolver.5*
%{_mandir}/man5/resolv.5*

%files doc
%doc doc/html doc/misc/
%doc doc/dhcp-dynamic-dns-examples doc/chroot doc/trustix



%changelog

* Mon May 18 2015 Denis Silakov <denis.silakov@rosalab.ru> 1:9.9.1-2.P2.1
- (3cf2ad7) Added gss_name patch



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19496 |12mu|blender-2.69-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# String format build errors are mostly avoided by gcc stupidity
# Only few are usually fixed by patches, it makes no sense.
# So disable check at all.
%define Werror_cflags %{nil}

%bcond_without	cycles

Summary:	A fully functional 3D modeling/rendering/animation package
Name:		blender
Version:	2.69
Release:	2
Group:		Graphics
License:	GPLv2+
Url:		http://www.blender.org/
Source0:	http://download.blender.org/source/%{name}-%{version}.tar.gz
Patch0:		blender-2.67-localedir.patch
Patch1:		blender-2.60-error-when-missing-sse.patch
Patch2:		blender-2.58-static-lib.patch
Patch3:		blender-2.65-openjpeg_stdbool.patch
# Cycles build fails with undefined reference error as libs are build as shared
Patch5:		blender-2.66-cycles-static.patch
# Patch submitted upstream - Blender Patches item #19234,
Patch6:		blender-2.67-uninit-var.patch

BuildRequires:	cmake >= 2.8
BuildRequires:	glibc >= 2.11
BuildRequires:	boost-devel
BuildRequires:	ffmpeg-devel >= 0.7
BuildRequires:	gomp-devel
BuildRequires:	jpeg-devel
BuildRequires:	openjpeg-devel
BuildRequires:	tiff-devel
BuildRequires:	pkgconfig(glew)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(fftw3)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(OpenEXR)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(python3)
BuildRequires:	pkgconfig(samplerate)
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xi)
%if %with cycles
BuildRequires:	OpenImageIO-devel
BuildRequires:	OpenColorIO-devel
%endif
Requires:	python3 >= 3.3

%description
Blender is the in-house software of a high quality animation studio.
It has proven to be an extremely fast and versatile design instrument.
The software has a personal touch, offering a unique approach to the
world of three dimensions. Blender can be used to create TV
commercials, to make technical visualizations or business graphics, to
do some morphing, or to design user interfaces. Developers can easily
build and manage complex environments. The renderer is versatile and
extremely fast. All basic animation principles (curves and keys) are
implemented.

%prep
%setup -q
%patch0 -p1 -b .localedir
%patch1 -p0 -b .sse
%patch2 -p0 -b .static
%patch3 -p1 -b .openjpeg
%patch5 -p1 -b .cycles-static
%patch6 -p1

%build
%ifarch %{ix86}
# build non-sse flavour
%cmake \
	-DWITH_INSTALL_PORTABLE:BOOL=OFF \
	-DWITH_PLAYER:BOOL=ON \
	-DWITH_PYTHON:BOOL=ON \
	-DWITH_PYTHON_INSTALL:BOOL=OFF \
	-DWITH_BUILTIN_GLEW:BOOL=OFF \
	-DWITH_CODEC_FFMPEG:BOOL=ON \
	-DWITH_CODEC_SNDFILE:BOOL=ON \
	-DWITH_FFTW3:BOOL=ON \
	-DWITH_MOD_OCEANSIM:BOOL=ON \
	-DWITH_IMAGE_REDCODE:BOOL=ON \
	-DOPENJPEG_ROOT_DIR=/usr/include/openjpeg-1.5 \
%if %with cycles
	-DWITH_CYCLES:BOOL=ON \
%else
	-DWITH_CYCLES:BOOL=OFF \
%endif
	-DWITH_RAYOPTIMIZATION:BOOL=OFF
%make
cd ..
mv build non-sse
%endif

#build sse flavour
%cmake \
	-DWITH_INSTALL_PORTABLE:BOOL=OFF \
	-DWITH_PLAYER:BOOL=ON \
	-DWITH_PYTHON:BOOL=ON \
	-DWITH_PYTHON_INSTALL:BOOL=OFF \
	-DWITH_BUILTIN_GLEW:BOOL=OFF \
	-DWITH_CODEC_FFMPEG:BOOL=ON \
	-DWITH_CODEC_SNDFILE:BOOL=ON \
	-DWITH_FFTW3:BOOL=ON \
	-DWITH_MOD_OCEANSIM:BOOL=ON \
	-DWITH_IMAGE_REDCODE:BOOL=ON \
	-DOPENJPEG_ROOT_DIR=/usr/include/openjpeg-1.5 \
%if %with cycles
	-DWITH_CYCLES:BOOL=ON \
%else
	-DWITH_CYCLES:BOOL=OFF \
%endif
	-DWITH_RAYOPTIMIZATION:BOOL=ON
%make

%install
#install sse flavour
%makeinstall_std -C build

# Install hicolor icons.
for i in 16x16 22x22 32x32 48x48 256x256 ; do
  mkdir -p %{buildroot}%{_datadir}/icons/hicolor/${i}/apps
  install -pm 0644 release/freedesktop/icons/${i}/apps/%{name}.png \
    %{buildroot}%{_datadir}/icons/hicolor/${i}/apps/%{name}.png
done

mkdir -p %{buildroot}%{_datadir}/icons/hicolor/scalable/apps
install -pm 0644 release/freedesktop/icons/scalable/apps/%{name}.svg \
    %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg

%ifarch %{ix86}
mv %{buildroot}%{_bindir}/%{name} %{buildroot}%{_bindir}/%{name}.sse

#install non-sse flavour
rm -fr build
mv non-sse build
%makeinstall_std -C build
mv %{buildroot}%{_bindir}/%{name} %{buildroot}%{_bindir}/%{name}.nonsse

# install wrapper
cat >> %{buildroot}%{_bindir}/blender <<EOF 
if [ -e /proc/cpuinfo ]; then
	SSE="\`cat /proc/cpuinfo | grep flags | grep sse\`"
fi

if [ "x\$SSE" == x ]; then
	%{_bindir}/%{name}.nonsse "\$@"
else
	%{_bindir}/%{name}.sse "\$@"
fi
EOF
chmod 0755 %{buildroot}%{_bindir}/blender
%endif

sed -i -e 's,#!/usr/bin/python,#!/usr/bin/python3,' %{buildroot}%{_bindir}/blender-thumbnailer.py %{buildroot}%{_datadir}/%{name}/*/scripts/modules/blend_render_info.py

%find_lang %{name}

%post
if [ -x %{_gconftool_bin} ]; then
   %{_gconftool_bin} --direct --config-source xml:readwrite:%{_sysconfdir}/gconf/gconf.xml.defaults --type boolean --set /desktop/gnome/thumbnailers/application@x-blender/enable true
   %{_gconftool_bin} --direct --config-source xml:readwrite:%{_sysconfdir}/gconf/gconf.xml.defaults --type string --set /desktop/gnome/thumbnailers/application@x-blender/command "blender-thumbnailer.py %u %o"
fi

%preun
if [ "$1" = "0" -a -x %{_gconftool_bin} ]; then
   %{_gconftool_bin} --direct --config-source xml:readwrite:%{_sysconfdir}/gconf/gconf.xml.defaults --unset /desktop/gnome/thumbnailers/application@x-blender/enable
   %{_gconftool_bin} --direct --config-source xml:readwrite:%{_sysconfdir}/gconf/gconf.xml.defaults --unset /desktop/gnome/thumbnailers/application@x-blender/command
fi

%files -f %{name}.lang
%doc release/text/*
%{_bindir}/*
%{_datadir}/applications/*.desktop
%{_datadir}/%{name}
%{_mandir}/man1/%{name}.1.*
%{_iconsdir}/hicolor/*/apps/%{name}.*


%changelog
* Tue Dec 17 2013 Alexander Kazancev <kazancas@gmail.com> 2.69-2
+ Revision: 3362474
- Rebuild with libglew



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19497 |12mu|blinken-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Simon Says Game
Name:		blinken
Version:	4.12.4
Release:	1
Group:		Graphical desktop/KDE
License:	GPLv2
Url:		http://edu.kde.org/blinken/
Source0:	ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel

%description
Blinken is the KDE version of the well-known game Simon Says.
Follow the pattern of sounds and lights as long as you can! Press the
start game button to begin. Watch the computer and copy the pattern it
makes. Complete the sequence in the right order to win.

%files
%doc AUTHORS
%{_kde_appsdir}/blinken
%{_kde_bindir}/blinken
%{_kde_iconsdir}/*/*/apps/blinken.*
%{_kde_applicationsdir}/blinken.desktop
%{_kde_datadir}/config.kcfg/blinken.kcfg
%{_kde_docdir}/HTML/*/blinken

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.12.4-1
+ Revision: fbd3ad7
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19498 |12mu|bluedevil-1.3.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The new bluetooth stack for KDE4
Name:		bluedevil
Version:	1.3.2
Release:	1
Group:		Graphical desktop/KDE
License:	GPL
Url:		https://projects.kde.org/projects/extragear/base/bluedevil
Source0:	http://fr2.rpmfind.net/linux/KDE/stable/%{name}/%{version}/src/%{name}-%{version}.tar.xz
Source100:	%{name}.rpmlintrc

BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(bluedevil)
Provides:	bluez-pin
Requires:	bluez >= 4.28
Requires:	kdebase4-runtime
Requires:	obexd

%description
BlueDevil is the new bluetooth stack for KDE, it's composed of:
KCM, KDED, KIO, Library and some other small applications.

%files -f %{name}.lang
%{_kde_bindir}/bluedevil-*
%{_kde_libdir}/kde4/*
%{_kde_libdir}/libbluedevilaction.so
%{_kde_services}/*
%{_kde_servicetypes}/actionplugin.desktop
%{_kde_applicationsdir}/bluedevil-*.desktop
%{_kde_appsdir}/bluedevil
%{_kde_appsdir}/bluedevilwizard
%{_kde_datadir}/mime/packages/bluedevil-mime.xml
%{_kde_datadir}/dbus-1/services/org.kde.BlueDevil.Service.service

#------------------------------------------------

%package devel
Summary:	Devel stuff for %{name}
Group:		Development/KDE and Qt

%description devel
This package contains header files needed if you wish to build applications
based on %{name}.

%files devel
%{_kde_includedir}/bluedevil/actionplugin.h

#-----------------------------------------------------------------------------

%prep
%setup -qn %{name}-v%{version}

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang %{name}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19499 |12mu|bluez-4.101-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	3
%define libname	%mklibname %{name} %{major}
%define	devname	%mklibname -d %{name}

%bcond_without	systemd

Name:		bluez
Summary:	Official Linux Bluetooth protocol stack
Version:	4.101
Release:	9
License:	GPLv2+
Group:		Communications
URL:		http://www.bluez.org/
Source0:	http://www.kernel.org/pub/linux/bluetooth/%{name}-%{version}.tar.xz
Source6:	pand.conf
Source7:	dund.conf
Source8:	hidd.conf
Source9:	rfcomm.conf
Source10:	bluez-uinput.modules

# http://thread.gmane.org/gmane.linux.bluez.kernel/8645
Patch0:		0002-systemd-unitdir-enable.patch
Patch1:		bluez-4.101-automake-1.13.patch
Patch4:		bluez-socket-mobile-cf-connection-kit.patch
# http://thread.gmane.org/gmane.linux.bluez.kernel/2396
Patch5:		0001-Add-sixaxis-cable-pairing-plugin.patch
# PS3 BD Remote patches
Patch6:		0001-input-Add-helper-function-to-request-disconnect.patch
Patch7:		0002-fakehid-Disconnect-from-PS3-remote-after-10-mins.patch
Patch8:		0003-fakehid-Use-the-same-constant-as-declared.patch
Patch9:		bluez-4.101-fix-c++11-compatibility.patch

Patch0503:	0503-systemd-Fix-unit-to-correct-path-to-bluetoothd.patch

BuildRequires:	flex
BuildRequires:	bison
BuildRequires:	systemd
BuildRequires:	readline-devel
BuildRequires:	expat-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(gstreamer-plugins-base-0.10)
BuildRequires:	pkgconfig(gstreamer-0.10)
BuildRequires:	pkgconfig(libcap-ng)
BuildRequires:	pkgconfig(libusb)
BuildRequires:	pkgconfig(libusb-1.0)
BuildRequires:	pkgconfig(udev) >= 186

Requires:	bluez-pin
Suggests:	obex-data-server
Suggests:	bluez-firmware

%description
These are the official Bluetooth communication libraries for Linux.

%post
update-alternatives --install /bin/bluepin bluepin /usr/bin/bluepin 5
#migrate old configuration
if [ "$1" = "2" -a -d %{_var}/lib/lib/bluetooth ]; then
 mv -f %{_var}/lib/lib/bluetooth/* %{_var}/lib/bluetooth/ > /dev/null 2>&1 || exit 0
 rmdir %{_var}/lib/lib/bluetooth/ > /dev/null 2>&1 || exit 0
 rmdir %{_var}/lib/lib/ > /dev/null 2>&1 || exit 0
fi

if [ $1 -eq 1 ]; then
	/bin/systemctl enable bluetooth.service >/dev/null 2>&1 || :
fi

%postun
if [ "$1" = "0" ]; then
  update-alternatives --remove bluepin /usr/bin/bluepin
fi

/bin/systemctl daemon-reload >/dev/null 2>&1 || :
if [ $1 -ge 1 ] ; then
	/bin/systemctl try-restart bluetooth.service >/dev/null 2>&1 || :
fi

%triggerun -- bluez < 4.94-4
/bin/systemctl --no-reload enable bluetooth.service >/dev/null 2>&1 || :

%files
%{_bindir}/ciptool
%{_bindir}/dfutool
%{_bindir}/gatttool
%{_bindir}/hcitool
%{_bindir}/hidd
%{_bindir}/l2ping
%{_bindir}/rfcomm
%{_bindir}/sdptool
### compat
%{_bindir}/dund
%{_bindir}/pand
### 
%{_sbindir}/bccmd
%{_sbindir}/hciattach
%{_sbindir}/hciconfig
%{_sbindir}/bluetoothd
/bin/hidd
/sbin/bluetoothd
%if %{with systemd}
%{_unitdir}/*.service
%endif
%{_mandir}/man?/*
%config(noreplace) %{_sysconfdir}/sysconfig/*
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/*.conf
%config(noreplace) %{_sysconfdir}/bluetooth
%{_datadir}/dbus-1/system-services/org.bluez.service
/lib/udev/bluetooth_serial
/lib/udev/hid2hci
%{_sysconfdir}/udev/rules.d/97-bluetooth-serial.rules
%{_sysconfdir}/udev/rules.d/97-bluetooth-hid2hci.rules
%{_localstatedir}/lib/bluetooth

#--------------------------------------------------------------------

%package	cups
Summary:	CUPS printer backend for Bluetooth printers
Group:		System/Servers
Requires:	cups

%description	cups
This package contains the CUPS backend for Bluetooth printers.

%files		cups
%{_prefix}/lib/cups/backend/bluetooth

#--------------------------------------------------------------------

%package	gstreamer
Summary:	Gstreamer support for SBC audio format
Group:		Sound

%description	gstreamer
This package contains gstreamer plugins for the Bluetooth SBC audio format

%files		gstreamer
%{_libdir}/gstreamer-*/*.so

#--------------------------------------------------------------------

%package	alsa
Summary:	ALSA support for Bluetooth audio devices
Group:		Sound

%description	alsa
This package contains ALSA support for Bluetooth audio devices

%files		alsa
%{_libdir}/alsa-lib/*.so
%{_datadir}/alsa/bluetooth.conf

#--------------------------------------------------------------------

%package -n	%{libname}
Summary:	Official Linux Bluetooth protocol stack
Group:		System/Libraries

%description -n	%{libname}
These are the official Bluetooth communication libraries for Linux.

%files -n %{libname}
/%{_lib}/lib*.so.%{major}*

#--------------------------------------------------------------------

%package	test
Summary:	Tools for testing of various Bluetooth-functions
Group:		System/Servers
Requires:	python-dbus
Requires:	python-gobject

%description	test
Contains a few tools for testing various bluetooth functions. The
BLUETOOTH trademarks are owned by Bluetooth SIG, Inc., U.S.A.

%files		test
%{_bindir}/simple-agent
%{_bindir}/test-*

#--------------------------------------------------------------------

%package -n	%{devname}
Summary:	Headers for developing programs that will use %{name}
Group:		Development/C++
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{devname}
This package contains the headers that programmers will need to develop
applications which will use libraries from %{name}.

%files -n	%{devname}
%doc AUTHORS ChangeLog README
%dir %{_includedir}/bluetooth
%{_includedir}/bluetooth/*.h
/%{_lib}/*.so
%{_libdir}/pkgconfig/bluez.pc

#--------------------------------------------------------------------

%prep
%setup -q
%apply_patches

libtoolize -f -c
autoreconf -fi

%build
%configure2_5x	\
	--libdir=/%{_lib} \
%if !%{with systemd}
	--without-systemdsystemunitdir \
%endif
	--enable-cups \
	--enable-dfutool \
	--enable-audio \
	--enable-health \
	--disable-hal \
	--enable-pnat \
	--enable-wiimote \
	--enable-tools \
	--enable-bccmd \
	--enable-gstreamer \
	--enable-hidd \
	--enable-pand \
	--enable-dund \
	--enable-hid2hci \
	--enable-pcmcia \
	--with-systemdsystemunitdir=/lib/systemd/system

%make

%install
%makeinstall_std rulesdir=%{_sysconfdir}/udev/rules.d udevdir=/lib/udev

mkdir -p %{buildroot}%{_libdir}
mv %{buildroot}/%{_lib}/gstreamer-0.10 %{buildroot}%{_libdir}

cat << EOF > %{buildroot}%{_sysconfdir}/bluetooth/pin
1234
EOF

chmod 600 %{buildroot}%{_sysconfdir}/bluetooth/pin

rm -f %{buildroot}%{_sysconfdir}/default/bluetooth %{buildroot}%{_sysconfdir}/init.d/bluetooth
install -m644 %{SOURCE6} -D %{buildroot}%{_sysconfdir}/sysconfig/pand
install -m644 %{SOURCE7} -D %{buildroot}%{_sysconfdir}/sysconfig/dund
install -m644 %{SOURCE8} -D %{buildroot}%{_sysconfdir}/sysconfig/hidd
install -m644 %{SOURCE9} -D %{buildroot}%{_sysconfdir}/sysconfig/rfcomm

rm -rf %{buildroot}/%{_lib}/pkgconfig
install -m644 bluez.pc -D  %{buildroot}%{_libdir}/pkgconfig/bluez.pc

# Remove the cups backend from libdir, and install it in /usr/lib whatever the install
if test -d %{buildroot}/%{_lib}/cups ; then
	install -D -m0755 %{buildroot}/%{_lib}/cups/backend/bluetooth %{buildroot}%{_prefix}/lib/cups/backend/bluetooth
	rm -rf %{buildroot}/%{_lib}/cups
fi 
	
cp test/test-* %{buildroot}%{_bindir}
cp test/simple-agent %{buildroot}%{_bindir}/simple-agent
rm -f %{buildroot}%{_bindir}/test-*.c

mkdir -p %{buildroot}/{bin,sbin}
mv %{buildroot}%{_bindir}/hidd %{buildroot}/bin
mv %{buildroot}%{_sbindir}/bluetoothd %{buildroot}/sbin
# sym link just to be safe
pushd %{buildroot}
ln -s /bin/hidd %{buildroot}%{_bindir}/hidd
ln -s /sbin/bluetoothd %{buildroot}%{_sbindir}/bluetoothd
popd

#install more config files
install -m0644 audio/audio.conf %{buildroot}%{_sysconfdir}/bluetooth/
install -m0644 network/network.conf %{buildroot}%{_sysconfdir}/bluetooth/
install -m0644 input/input.conf %{buildroot}%{_sysconfdir}/bluetooth/
install -m0644 serial/serial.conf %{buildroot}%{_sysconfdir}/bluetooth/

mkdir -p %{buildroot}%{_libdir}/alsa-lib/
mv %{buildroot}/%{_lib}/alsa-lib/*.so %{buildroot}%{_libdir}/alsa-lib/

install -d -m0755 %{buildroot}%{_localstatedir}/lib/bluetooth

ln -s bluetooth.service %{buildroot}%{_unitdir}/dbus-org.bluez.service

# (akdengi) enable auto for a2pd

sed -e 's/#AutoConnect=true/AutoConnect=true/' -i %{buildroot}%{_sysconfdir}/bluetooth/audio.conf

%changelog
* Wed Mar 05 2014 akdengi <kazancas@mandriva.ru> 4.101-9
+ Revision: ea51733
- Set AutoConnect=true in /etc/bluetooth/audio.conf



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19500 |12mu|bomber-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Arcade bombing game
Name:		bomber
Epoch:		1
Version:	4.12.4
Release:	1
Group:		Graphical desktop/KDE
License:	GPLv2 and LGPLv2 and GFDL
Url:		http://www.kde.org/applications/games/bomber/
Source0:	ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	libkdegames-devel

%description
Bomber is a single player arcade game.

The player is invading various cities in a plane that is decreasing in height.
The goal of the game is to destroy all the buildings and advance to the next
level. Each level gets a bit harder by increasing the speed of the plane and
the height of the buildings.

%files
%{_kde_bindir}/bomber
%{_kde_applicationsdir}/bomber.desktop
%{_kde_appsdir}/bomber
%{_kde_datadir}/config.kcfg/bomber.kcfg
%{_kde_docdir}/HTML/en/bomber
%{_kde_iconsdir}/hicolor/*/apps/bomber.*

#------------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: 2ec06b4
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19501 |12mu|bovo-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Classic pen and paper game
Name:		bovo
Version:	4.12.4
Release:	1
Epoch:		1
License:	GPLv2+
Group:		Graphical desktop/KDE
Url:		http://games.kde.org/game.php?game=bovo
Source0:	ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	libkdegames-devel

%description
Bovo is a Gomoku like game for two players, where the opponents alternate in
placing their respective pictogram on the game board. (Also known as: Connect
Five, Five in a row, X and O, Naughts and Crosses)

%files
%{_kde_bindir}/bovo
%{_kde_applicationsdir}/bovo.desktop
%{_kde_appsdir}/bovo
%{_kde_docdir}/*/*/bovo
%{_kde_iconsdir}/hicolor/*/apps/bovo.*

#------------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: f6c8577
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19502 |12mu|brasero-3.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		1
%define api		3
%define gi_major	%{version}

%define libnameburn3	%mklibname %{name}-burn %{api} %{major}
%define libnamemedia3	%mklibname %{name}-media %{api} %{major}
%define libnameutils3	%mklibname %{name}-utils %{api} %{major}

%define girmedia	%mklibname %{name}-media-gir %{gi_major}
%define girburn		%mklibname %{name}-burn-gir %{gi_major}

%define develname	%mklibname -d %{name}

%define url_ver	%(echo %{version}|cut -d. -f1,2)

Name:		brasero
Summary:	A disc burning application for GNOME
Version:	3.8.0
Release:	1
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources//%{name}/%{url_ver}/%{name}-%{version}.tar.xz
Source1:	brasero_copy_disc.desktop
Source2:	brasero_create_data_project_from_blank_medium.desktop
Source3:	brasero_create_audio_cd_from_blank_medium.desktop
URL:		http://www.gnome.org/projects/brasero/
License:	GPLv2+
Group:		Archiving/Cd burning
BuildRequires:	pkgconfig(gdk-x11-3.0)
BuildRequires:	pkgconfig(glib-2.0) >= 2.28.0
BuildRequires:	pkgconfig(gmodule-2.0) >= 2.6.0
BuildRequires:	pkgconfig(gmodule-export-2.0) >= 2.6.0
BuildRequires:	pkgconfig(gobject-2.0) >= 2.28.0
BuildRequires:	pkgconfig(gobject-introspection-1.0) >= 0.6.3
BuildRequires:	pkgconfig(gio-2.0) >= 2.28.0
BuildRequires:	pkgconfig(gstreamer-1.0)
BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0)
BuildRequires:	pkgconfig(gthread-2.0) >= 2.6.0
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.0.0
BuildRequires:	pkgconfig(ice)
BuildRequires:	pkgconfig(tracker-sparql-0.16)
BuildRequires:	glib2.0-common
BuildRequires:	pkgconfig(libburn-1) >= 0.4.0
BuildRequires:	pkgconfig(libcanberra) >= 0.1
BuildRequires:	pkgconfig(libcanberra-gtk3) >= 0.1
BuildRequires:	pkgconfig(libisofs-1) >= 0.6.4
BuildRequires:	pkgconfig(libnautilus-extension) >= 2.91.90
BuildRequires:	pkgconfig(libnotify) >= 0.6.1
BuildRequires:	pkgconfig(libxml-2.0) >= 2.6.0
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(totem-plparser) >= 2.29.1
BuildRequires:	intltool >= 0.35.0
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	imagemagick
# Only needed when gnome-autogen.sh is used
BuildRequires:	gnome-common
BuildRequires:	gtk-doc
BuildRequires:	gettext-devel itstool yelp-tools

# optional requirements to make video projects work
Suggests:	vcdimager
Suggests:	dvdauthor
Suggests:	gstreamer1.0-plugins-bad

%description
Brasero is yet another CD / DVD writing application for the GNOME
desktop. It is designed to be as simple as possible and has some
unique features to enable users to create their discs easily and
quickly. It can handle both audio and data discs, and can use either
cdrkit or libburn / libisofs as the writing backend.

%package -n %{libnameburn3}
Group:		System/Libraries
Summary:	A disc burning application for GNOME - shared library

%description -n %{libnameburn3}
Brasero is yet another CD / DVD writing application for the GNOME
desktop. It is designed to be as simple as possible and has some
unique features to enable users to create their discs easily and
quickly. It can handle both audio and data discs, and can use either
cdrkit or libburn / libisofs as the writing backend.

%package -n %{libnamemedia3}
Group:		System/Libraries
Summary:	A disc burning application for GNOME - shared library

%description -n %{libnamemedia3}
Brasero is yet another CD / DVD writing application for the GNOME
desktop. It is designed to be as simple as possible and has some
unique features to enable users to create their discs easily and
quickly. It can handle both audio and data discs, and can use either
cdrkit or libburn / libisofs as the writing backend.

%package -n %{libnameutils3}
Group:		System/Libraries
Summary:	A disc burning application for GNOME - shared library

%description -n %{libnameutils3}
Brasero is yet another CD / DVD writing application for the GNOME
desktop. It is designed to be as simple as possible and has some
unique features to enable users to create their discs easily and
quickly. It can handle both audio and data discs, and can use either
cdrkit or libburn / libisofs as the writing backend.

%package -n %{girburn}
Summary:	GObject Introspection interface description for GData
Group:		System/Libraries
Requires:	%{libnameburn3} = %{version}-%{release}
Obsoletes:	%{_lib}%{name}-burn-gir0.0 < 3.2.0-2

%description -n %{girburn}
GObject Introspection interface description for GData.

%package -n %{girmedia}
Summary:	GObject Introspection interface description for GData
Group:		System/Libraries
Requires:	%{libnamemedia3} = %{version}-%{release}
Obsoletes:	%{_lib}%{name}-media-gir0.0 < 3.2.0-2

%description -n %{girmedia}
GObject Introspection interface description for GData.

%package -n %{develname}
Summary:	A disc burning application for GNOME - development library
Group:		Development/C
Requires:	%{libnameburn3} = %{version}-%{release}
Requires:	%{libnamemedia3} = %{version}-%{release}
Requires:	%{libnameutils3} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}

%description -n %{develname}
Brasero is yet another CD / DVD writing application for the GNOME
desktop. It is designed to be as simple as possible and has some
unique features to enable users to create their discs easily and
quickly. It can handle both audio and data discs, and can use either
cdrkit or libburn / libisofs as the writing backend.

%prep
%setup -q
%apply_patches

# https://bugzilla.gnome.org/show_bug.cgi?id=692664
sed -i -e '/tracker/ s/0\.14/0.16/g' configure*

%build
%configure2_5x \
        --enable-nautilus \
        --enable-libburnia \
        --enable-search \
        --enable-playlist \
        --enable-preview \
        --enable-inotify \
        --disable-caches \
        --disable-static
sed -i -e 's! -shared ! -Wl,--as-needed\0!g' libtool
%make 

%install
%makeinstall_std

sed -i 's/cd:x/cd;x/' %{buildroot}%{_datadir}/applications/%{name}.desktop

#we don't want these
find %{buildroot} -name "*.la" -delete

%find_lang %{name} --with-gnome

#(nl) KDE Solid integration
mkdir -p %{buildroot}%{_datadir}/apps/solid/actions
install -D -m 644 %{SOURCE1} %{buildroot}%{_datadir}/apps/solid/actions/
install -D -m 644 %{SOURCE2} %{buildroot}%{_datadir}/apps/solid/actions/
install -D -m 644 %{SOURCE3} %{buildroot}%{_datadir}/apps/solid/actions/

%files -f %{name}.lang
%doc AUTHORS MAINTAINERS NEWS README
%{_bindir}/%{name}
%{_libdir}/%{name}3
%{_libdir}/nautilus/extensions-3.0/libnautilus-brasero-extension.*
%{_datadir}/applications/*
%{_datadir}/%{name}
%{_datadir}/glib-2.0/schemas/org.gnome.brasero.gschema.xml
%{_datadir}/GConf/gsettings/brasero.convert
%{_datadir}/icons/hicolor/*/apps/*
%{_mandir}/man1/%{name}.1*
%{_datadir}/mime/packages/%{name}.xml
%{_datadir}/apps/solid/actions/*

%files -n %{libnameburn3}
%{_libdir}/lib%{name}-burn3.so.%{major}*

%files -n %{libnamemedia3}
%{_libdir}/lib%{name}-media3.so.%{major}*

%files -n %{libnameutils3}
%{_libdir}/lib%{name}-utils3.so.%{major}*

%files -n %{girburn}
%{_libdir}/girepository-1.0/BraseroBurn-*.typelib

%files -n %{girmedia}
%{_libdir}/girepository-1.0/BraseroMedia-*.typelib

%files -n %develname
%doc %{_datadir}/gtk-doc/html/libbrasero*
%{_libdir}/lib%{name}-*.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/%{name}3
%{_datadir}/gir-1.0/BraseroBurn-*.gir
%{_datadir}/gir-1.0/BraseroMedia-*.gir


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19503 |12mu|bridge-utils-1.5-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Utilities for configuring the linux ethernet bridge
Name:		bridge-utils
Version:	1.5
Release:	4
Group:		Networking/Other
License:	GPL
Url:		http://linux-net.osdl.org/index.php/Bridge
Source0:	http://downloads.sourceforge.net/bridge/%{name}-%{version}.tar.gz
Patch1:		bridge-utils-1.5-kernel-headers.patch
BuildRequires:	kernel-headers
Obsoletes:	%{name}-devel < 1.5-4

%description
This package contains utilities for configuring the linux ethernet
bridge. The linux ethernet bridge can be used for connecting multiple
ethernet devices together. The connecting is fully transparent: hosts
connected to one ethernet device see hosts connected to the other
ethernet devices directly.

%prep
%setup -q
%patch1 -p1

%build
autoconf
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc ChangeLog README doc/{FAQ,FIREWALL,HOWTO,WISHLIST}
%{_mandir}/man*/*
%{_sbindir}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19504 |12mu|btrfs-progs-0.20-0.rc1.20130705.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libname_orig    libbtrfs
%define major           0
%define libname         %mklibname btrfs %{major}
%define develname       %mklibname btrfs -d

%define snapshot 20130705
Name:		btrfs-progs
Version:    0.20
Release:    0.rc1.%{snapshot}.1
Summary:	Userspace programs for btrfs

Group:		System/Kernel and hardware
License:	GPLv2
URL:		http://btrfs.wiki.kernel.org/
#Source0:        http://www.kernel.org/pub/linux/kernel/people/mason/btrfs/%{name}-%{version}.tar.bz2
# git archive --prefix=btrfs-progs/ origin/master | xz > btrfs-progs-0.19-20120328.tar.xz
Source0:        %{name}-%{version}-rc1-%{snapshot}.tar.xz
# From http://www.spinics.net/lists/linux-btrfs/msg15899.html
Source1:        btrfs-completion.sh

BuildRequires:	pkgconfig(ext2fs)
BuildRequires:	pkgconfig(uuid)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	acl-devel
BuildRequires:  pkgconfig(blkid)
BuildRequires:  liblzo-devel

Requires:       %{libname_orig} = %{version}-%{release}

%description
The btrfs-progs package provides all the userpsace programs needed to create,
check, modify and correct any inconsistencies in the btrfs filesystem.

%package -n     %{libname}
Summary:        Main library for btrfs
Group:          System/Libraries
Provides:       %{libname_orig} = %{version}-%{release}

%description -n %{libname}
This package contains the library needed to run programs dynamically
linked with btrfs

%package -n     %{develname}
Summary:        Headers for developing programs that will use btrfs
Group:          Development/C 
Requires:       %{libname} = %{version}
Provides:       %{libname_orig}-devel = %{version}-%{release}
Provides:       btrfs-devel = %{version}-%{release}

%description -n %{develname}
This package contains the headers that programmers will need to develop
applications which will use btrfs

%prep
%setup -q -n %{name}
%apply_patches

%build
%make CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"

%install
%makeinstall bindir=%{buildroot}%{_sbindir}
mkdir -p %{buildroot}%{_datadir}/bash-completion/completions
cp %{SOURCE1} %{buildroot}%{_datadir}/bash-completion/completions/btrfs
ln -sv %{_sbindir}/btrfsck %{buildroot}%{_sbindir}/fsck.btrfs
rm -f %{buildroot}%{_libdir}/*.a

%files
%doc COPYING INSTALL
%{_sbindir}/btrfs
%{_sbindir}/btrfs-convert
%{_sbindir}/btrfs-debug-tree
%{_sbindir}/btrfs-find-root
%{_sbindir}/btrfs-image
%{_sbindir}/btrfs-map-logical
%{_sbindir}/btrfs-zero-log
%{_sbindir}/btrfsck
%{_sbindir}/btrfstune
%{_sbindir}/btrfs-show-super
%{_sbindir}/fsck.btrfs
%{_sbindir}/mkfs.btrfs
%{_mandir}/man8/btrfs.8.*
%{_mandir}/man8/btrfs-image.8*
%{_mandir}/man8/btrfsck.8*
%{_mandir}/man8/mkfs.btrfs.8*
%{_datadir}/bash-completion/completions/btrfs

%files -n %{libname}
%{_libdir}/libbtrfs.so.%{major}*

%files -n %{develname}
%{_includedir}/btrfs/*
%{_libdir}/libbtrfs.so

%changelog
* Wed Oct 09 2013 akdengi <alexander.kazancev@rosalab.ru> 0.20-0.rc1.20130705.1
+ Revision: c74b3f0
- update to git screenshot 0.20 rc1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19505 |12mu|busybox-1.20.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with	uclibc
%define Werror_cflags	%{nil} 
%define _ssp_cflags	%{nil}

Summary:	Multi-call binary combining many common Unix tools into one executable
Name:		busybox
Version:	1.20.2
Release:	4
Epoch:		1
License:	GPLv2
Group:		Shells
URL:		http://www.busybox.net/
Source0:	http://www.busybox.net/downloads/%{name}-%{version}.tar.bz2
Source1:	http://www.busybox.net/downloads/%{name}-%{version}.tar.bz2.sign
Source2:	busybox-1.20.2-config
Source3:	busybox-1.18.4-minimal-config
Patch1:		busybox-i.15.2-no-march_i386.patch
Patch12:	busybox-1.2.2-ls.patch
Patch16:	busybox-1.10.1-hwclock.patch
# the default behaviour of busybox' pidof implementation is same as for
# 'pidof -x' from the standard implementation, so let's just make it
# ignore -x in stead of returning error
Patch17:	busybox-1.20.2-pidof-x-argument.patch
BuildRequires:	gcc >= 3.3.1-2mdk
%if %{with uclibc}
BuildRequires:	uClibc-static-devel >= 0.9.33.2-3
%define __cc	%{uclibc_cc}
%define	cflags	%{uclibc_cflags}
%else
BuildRequires:	glibc-static-devel
%define	cflags	%{optflags}
%endif

%description
BusyBox combines tiny versions of many common UNIX utilities into a
single small executable. It provides minimalist replacements for most
of the utilities you usually find in GNU coreutils, shellutils, etc.
The utilities in BusyBox generally have fewer options than their
full-featured GNU cousins; however, the options that are included provide
the expected functionality and behave very much like their GNU counterparts.
BusyBox provides a fairly complete POSIX environment for any small or
embedded system.

BusyBox has been written with size-optimization and limited resources in
mind. It is also extremely modular so you can easily include or exclude
commands (or features) at compile time. This makes it easy to customize
your embedded systems. To create a working system, just add /dev, /etc,
and a kernel.

%package	static
Group:		Shells
Summary:	Static linked busybox

%description	static
This package contains a static linked busybox.

%prep
%setup -q
%patch1 -p1 -b .no_march~
%patch12 -p1 -b .ls~
%patch16 -p1 -b .ia64~
%patch17 -p1 -b .pidof_x~

%build
%if %{with uclibc}
mkdir -p minimal.static
pushd minimal.static
cp %{SOURCE3}  .config
yes "" | %make oldconfig V=1 KBUILD_SRC=.. -f ../Makefile
%make CC=%{__cc} LDFLAGS="%{ldflags}" V=1 CONFIG_STATIC=y CONFIG_EXTRA_CFLAGS="%{cflags}" KBUILD_SRC=.. -f ../Makefile
popd

mkdir -p minimal
pushd minimal
cp %{SOURCE3}  .config
yes "" | %make oldconfig V=1 KBUILD_SRC=.. -f ../Makefile
%make CC=%{__cc} LDFLAGS="%{ldflags}" V=1 CONFIG_STATIC=n CONFIG_EXTRA_CFLAGS="%{cflags}" KBUILD_SRC=.. -f ../Makefile
popd
%endif

mkdir -p full.static
pushd full.static
cp %{SOURCE2} .config
mv .config .config1 && \
    grep -v \
        -e ^CONFIG_FEATURE_HAVE_RPC \
        -e ^CONFIG_FEATURE_MOUNT_NFS \
        -e ^CONFIG_FEATURE_INETD_RPC \
        .config1 >.config && \
    echo "# CONFIG_FEATURE_HAVE_RPC is not set" >>.config && \
    echo "# CONFIG_FEATURE_MOUNT_NFS is not set" >>.config && \
    echo "# CONFIG_FEATURE_INETD_RPC is not set" >>.config && \
yes "" | %make oldconfig V=1 KBUILD_SRC=.. -f ../Makefile
%make CC=%{__cc} LDFLAGS="%{ldflags}" V=1 CONFIG_STATIC=y CONFIG_EXTRA_CFLAGS="%{cflags}" KBUILD_SRC=.. -f ../Makefile
popd

mkdir -p full
pushd full
cp %{SOURCE2} .config
yes "" | %make oldconfig V=1 KBUILD_SRC=.. -f ../Makefile
%make CC=%{__cc} LDFLAGS="%{ldflags}" V=1 CONFIG_STATIC=n CONFIG_EXTRA_CFLAGS="%{cflags}" KBUILD_SRC=.. -f ../Makefile CONFIG_PREFIX=%{buildroot}%{uclibc_root}
popd

%check
# FIXME
%if 0
%make CC=%{__cc} V=1 check
%endif

%install
%if %{with uclibc}
pushd full
make install CONFIG_PREFIX=%{buildroot}%{uclibc_root} CC=%{__cc} LDFLAGS="%{ldflags}" V=1 CONFIG_STATIC=n CONFIG_EXTRA_CFLAGS="%{cflags}"
popd

install -m755 minimal/busybox_unstripped -D %{buildroot}%{uclibc_root}%{_bindir}/busybox.minimal
mkdir -p %{buildroot}%{_bindir}
ln -s %{uclibc_root}/bin/busybox %{buildroot}%{_bindir}/busybox
install -m755 minimal.static/busybox_unstripped -D %{buildroot}%{uclibc_root}/bin/busybox.minimal.static
%else
install -m755 full/busybox_unstripped -D %{buildroot}%{_bindir}/busybox
%endif
install -m755 full.static/busybox_unstripped -D %{buildroot}/bin/busybox.static

%files
%doc AUTHORS README TODO
%{_bindir}/busybox
%if %{with uclibc}
%{uclibc_root}/linuxrc
%{uclibc_root}/bin/*
%{uclibc_root}/sbin/*
%{uclibc_root}%{_bindir}/*
%{uclibc_root}%{_sbindir}/*
%exclude %{uclibc_root}/bin/busybox.minimal.static
%endif

%files static
%doc AUTHORS README TODO
/bin/busybox.static
%if %{with uclibc}
%{uclibc_root}/bin/busybox.minimal.static
%endif

%changelog
* Mon Oct 07 2013 akdengi <alexander.kazancev@rosalab.ru> 1:1.20.2-4
+ Revision: 42d0f21
- fix build without uclibc



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19506 |12mu|cagibi-0.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	An experimental cache/proxy system for the SSDPpart of UPnP
Name:		cagibi
Version:	0.2.0
Release:	1
License:	LGPLv2+
Group:		System/Libraries
Url:		http://www.kde.org
Source0:	http://fr2.rpmfind.net/linux/KDE/stable/cagibi/%{name}-%{version}.tar.bz2

BuildRequires:	automoc4
BuildRequires:	kde4-macros
BuildRequires:	qt4-devel

%description
Cagibi aims to be to SSDP what Avahi is to DNS-SD/Zeroconf:
a cache caching all service/device announcements on the network in a
local process as well as being a broker serving local announcements to
the network.
Both should be done by a single daemon process, accessable via D-Bus
on the system bus. The cache should offer active queries, so another
process is only informed about changes about UPnP devices it is
interested in.

%files
%{_kde_bindir}/cagibid
%{_sysconfdir}/cagibid.conf
%{_sysconfdir}/dbus-1/system.d/org.kde.Cagibi.conf
%{_datadir}/dbus-1/interfaces/org.kde.Cagibi.*
%{_datadir}/dbus-1/system-services/org.kde.Cagibi.service

#--------------------------------------------------------------------
%package	devel
Summary:	Development files for %{name}
Group:		Development/KDE and Qt
Requires:	%{name} = %{version}

# %description devel
# This package contains development files for %{name}.

# %files devel
#% {_kde_libdir}/pkgconfig/*.pc

#--------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19507 |12mu|cairo-1.12.16-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lib_major	2
%define libname		%mklibname cairo %{lib_major}
%define devname	%mklibname -d cairo

#gw check coverage fails in 1.9.4
%define enable_test 0
%define stable 1
%define build_plf 0
%define build_doc 0
%define enable_xcb 0

%{?_with_plf: %{expand: %%global build_plf 1}}
%if %{build_plf}
%define distsuffix plf
%endif

Summary:	Cairo - multi-platform 2D graphics library
Name:		cairo
Version:	1.12.16
Release:	1
License:	BSD
Group:		System/Libraries
Url:		http://cairographics.org/
%if %{stable}
Source0:	http://cairographics.org/releases/%{name}-%{version}.tar.xz
Source1:	http://cairographics.org/releases/%{name}-%{version}.tar.xz.sha1
Source2:	http://cairographics.org/releases/%{name}-%{version}.tar.xz.sha1.asc
%else
Source0:	http://cairographics.org/snapshots/%{name}-%{version}.tar.gz
Source1:	http://cairographics.org/snapshots/%{name}-%{version}.tar.gz.sha1
%endif
# http://bugs.freedesktop.org/show_bug.cgi?id=11838
# http://bugs.freedesktop.org/show_bug.cgi?id=13335
# https://bugs.launchpad.net/ubuntu/+source/cairo/+bug/209256
# http://forums.fedoraforum.org/showthread.php?p=1094309#post1094309
Patch0:		cairo-respect-fontconfig.patch

# https://bugs.freedesktop.org/show_bug.cgi?id=30910
Patch1:		cairo-1.12.2-rosa-buildfix.patch

# From Fedora, fix possible crashes:
Patch2:		cairo-1.12.8-0-sized-glyph-xlib.patch
Patch3:		cairo-1.12.8-0-sized-glyph-xcb.patch

%if %{build_doc}
BuildRequires:	gtk-doc
%endif
%if %{enable_test}
BuildRequires:	fonts-ttf-bitstream-vera
BuildRequires:	pkgconfig(poppler-glib)
BuildRequires:	pkgconfig(rsvg-2.0)
%endif
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(libspectre)
BuildRequires:	pkgconfig(pixman-1)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xrender)
BuildRequires:	x11-server-xvfb

%description
Cairo provides anti-aliased vector-based rendering for X. Paths
consist of line segments and cubic splines and can be rendered at any
width with various join and cap styles. All colors may be specified
with optional translucence (opacity/alpha) and combined using the
extended Porter/Duff compositing algebra as found in the X Render
Extension.

Cairo exports a stateful rendering API similar in spirit to the path
construction, text, and painting operators of PostScript, (with the
significant addition of translucence in the imaging model). When
complete, the API is intended to support the complete imaging model of
PDF 1.4.

Cairo relies on the Xc library for backend rendering. Xc provides an
abstract interface for rendering to multiple target types. As of this
writing, Xc allows Cairo to target X drawables as well as generic
image buffers. Future backends such as PostScript, PDF, and perhaps
OpenGL are currently being planned.

%if %{build_plf}
This package is in restricted repository because this build has LCD subpixel
hinting enabled which are covered by software patents.
%endif

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Cairo - multi-platform 2D graphics library
Group:		System/Libraries

%description -n %{libname}
Cairo provides anti-aliased vector-based rendering for X. Paths
consist of line segments and cubic splines and can be rendered at any
width with various join and cap styles. All colors may be specified
with optional translucence (opacity/alpha) and combined using the
extended Porter/Duff compositing algebra as found in the X Render
Extension.

Cairo exports a stateful rendering API similar in spirit to the path
construction, text, and painting operators of PostScript, (with the
significant addition of translucence in the imaging model). When
complete, the API is intended to support the complete imaging model of
PDF 1.4.

Cairo relies on the Xc library for backend rendering. Xc provides an
abstract interface for rendering to multiple target types. As of this
writing, Xc allows Cairo to target X drawables as well as generic
image buffers. Future backends such as PostScript, PDF, and perhaps
OpenGL are currently being planned.

%if %{build_plf}
This package is in restricted repository because this build has LCD subpixel
hinting enabled which are covered by software patents.
%endif

%files -n %{libname}
%doc COPYING
%{_libdir}/libcairo.so.%{lib_major}*
%{_libdir}/libcairo-gobject.so.%{lib_major}*
%{_libdir}/libcairo-script-interpreter.so.%{lib_major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for Cairo library
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{devname}
Development files for Cairo library.

%files -n %{devname}
%doc AUTHORS NEWS README
%doc RELEASING BIBLIOGRAPHY BUGS ChangeLog
%attr(755,root,root) %{_bindir}/cairo-trace
%attr(755,root,root) %{_bindir}/cairo-sphinx
%{_libdir}/cairo/
%{_libdir}/lib*.so
%{_includedir}/*
%{_libdir}/pkgconfig/*.pc
%{_datadir}/gtk-doc/html/cairo/

#----------------------------------------------------------------------------

%prep
%setup -q
%if %{build_plf}
%patch0 -p1
%endif
%patch1 -p1
%patch2 -p1
%patch3 -p1

%build
./autogen.sh
%configure2_5x \
	--disable-static \
	--enable-pdf \
	--enable-ps \
	--enable-tee \
%if %{build_doc}
	--enable-gtk-doc \
%endif
%if %{enable_xcb}
	--enable-xcb
%endif

%make

%if %{enable_test}
%check
XDISPLAY=$(i=1; while [ -f /tmp/.X$i-lock ]; do i=$(($i+1)); done; echo $i)
%{_bindir}/Xvfb -screen 0 1600x1200x24 :$XDISPLAY &
export DISPLAY=:$XDISPLAY
make check
kill $(cat /tmp/.X$XDISPLAY-lock)
%endif

%install
%makeinstall_std


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19508 |12mu|cantor-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	KDE Interface for doing Mathematics and Scientific Computing
Name:		cantor
Version:	4.12.4
Release:	1
Group:		Graphical desktop/KDE
License:	GPLv2+
Url:		http://edu.kde.org/cantor/
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
Patch1:		kdeedu-4.6.90-cantor-rpath.patch
BuildRequires:	analitza-devel
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(libR)
BuildRequires:	pkgconfig(libspectre)
BuildRequires:	pkgconfig(libqalculate)
BuildRequires:	pkgconfig(python)

%description
Cantor is a KDE Application aimed to provide a nice Interface
for doing Mathematics and Scientific Computing. It doesn't implement
its own Computation Logic, but instead is built around different
Backends.

%files
%doc README TODO
%doc %{_kde_docdir}/HTML/en/cantor
%{_kde_bindir}/cantor
%{_kde_bindir}/cantor_rserver
%{_kde_libdir}/kde4/cantor_advancedplotassistant.so
%{_kde_libdir}/kde4/cantor_creatematrixassistant.so
%{_kde_libdir}/kde4/cantor_differentiateassistant.so
%{_kde_libdir}/kde4/cantor_eigenvaluesassistant.so
%{_kde_libdir}/kde4/cantor_eigenvectorsassistant.so
%{_kde_libdir}/kde4/cantor_helppanelplugin.so
%{_kde_libdir}/kde4/cantor_importpackageassistant.so
%{_kde_libdir}/kde4/cantor_integrateassistant.so
%{_kde_libdir}/kde4/cantor_invertmatrixassistant.so
%{_kde_libdir}/kde4/cantor_kalgebrabackend.so
%{_kde_libdir}/kde4/cantor_maximabackend.so
%{_kde_libdir}/kde4/cantor_nullbackend.so
%{_kde_libdir}/kde4/cantor_octavebackend.so
%{_kde_libdir}/kde4/cantor_python2backend.so
%{_kde_libdir}/kde4/cantor_plot2dassistant.so
%{_kde_libdir}/kde4/cantor_plot3dassistant.so
%{_kde_libdir}/kde4/cantor_qalculatebackend.so
%{_kde_libdir}/kde4/cantor_qalculateplotassistant.so
%{_kde_libdir}/kde4/cantor_rbackend.so
%{_kde_libdir}/kde4/cantor_runscriptassistant.so
%{_kde_libdir}/kde4/cantor_sagebackend.so
%{_kde_libdir}/kde4/cantor_scilabbackend.so
%{_kde_libdir}/kde4/cantor_solveassistant.so
%{_kde_libdir}/kde4/cantor_variablemanagerplugin.so
%{_kde_libdir}/kde4/libcantorpart.so
%{_kde_libdir}/libcantor_config.so
%{_kde_applicationsdir}/cantor.desktop
%{_kde_appsdir}/cantor
%{_kde_iconsdir}/*/*/apps/cantor.*
%{_kde_iconsdir}/*/*/apps/maximabackend.png
%{_kde_iconsdir}/*/*/apps/octavebackend.png
%{_kde_iconsdir}/*/*/apps/pythonbackend.png
%{_kde_iconsdir}/*/*/apps/qalculatebackend.png
%{_kde_iconsdir}/*/*/apps/rbackend.png
%{_kde_iconsdir}/*/*/apps/sagebackend.png
%{_kde_iconsdir}/*/*/apps/scilabbackend.png
%{_kde_configdir}/cantor*.knsrc
%{_kde_datadir}/config.kcfg/cantor.kcfg
%{_kde_datadir}/config.kcfg/cantor_libs.kcfg
%{_kde_datadir}/config.kcfg/maximabackend.kcfg
%{_kde_datadir}/config.kcfg/octavebackend.kcfg
%{_kde_datadir}/config.kcfg/python2backend.kcfg
%{_kde_datadir}/config.kcfg/qalculatebackend.kcfg
%{_kde_datadir}/config.kcfg/rserver.kcfg
%{_kde_datadir}/config.kcfg/sagebackend.kcfg
%{_kde_datadir}/config.kcfg/scilabbackend.kcfg
%{_kde_services}/cantor
%{_kde_servicetypes}/cantor_assistant.desktop
%{_kde_servicetypes}/cantor_backend.desktop
%{_kde_servicetypes}/cantor_panelplugin.desktop

#---------------------------------------------

%define cantorlibs_major 1
%define libcantorlibs %mklibname cantorlibs %{cantorlibs_major}

%package -n %{libcantorlibs}
Summary:	Runtime library for cantor
Group:		System/Libraries
Obsoletes:	%{mklibname cantorlibs 0} < %{EVRD}

%description -n %{libcantorlibs}
Runtime library for cantor

%files -n %{libcantorlibs}
%{_kde_libdir}/libcantorlibs.so.0*
%{_kde_libdir}/libcantorlibs.so.%{cantorlibs_major}

#---------------------------------------------

%package devel
Summary:	Devel stuff for %{name}
Group:		Development/KDE and Qt
Requires:	%{libcantorlibs} = %{EVRD}
Conflicts:	kdeedu4-devel < 4.6.90

%description devel
Files needed to build applications based on %{name}.

%files devel
%{_kde_libdir}/libcantorlibs.so
%{_includedir}/%{name}

#----------------------------------------------------------------------

%prep
%setup -q
%apply_patches

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.12.4-1
+ Revision: 56d4f40
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19509 |12mu|caribou-0.4.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver	%(echo %{version}|cut -d. -f1,2)

%define major		0
%define gir_major	1.0
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname -d %{name}
%define girname		%mklibname %{name}-gir %{gir_major}

Summary:	A simplified in-place on-screen keyboard
Name:		caribou
Version:	0.4.10
Release:	1
Group:		Accessibility
License:	LGPLv2+
URL:		http://live.gnome.org/Caribou
Source0:	http://ftp.gnome.org/pub/GNOME/sources/caribou/%{url_ver}/%{name}-%{version}.tar.xz

BuildRequires:	desktop-file-utils
BuildRequires:	gettext
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	intltool
BuildRequires:	python-virtkey
BuildRequires:	python-at-spi
BuildRequires:	python-gi
BuildRequires:	vala
BuildRequires:	vala-devel
BuildRequires:	pkgconfig(gee-0.8)
BuildRequires:	pkgconfig(clutter-1.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gdk-3.0)
BuildRequires:	pkgconfig(gee-1.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(json-glib-1.0)
BuildRequires:	pkgconfig(libxklavier)
BuildRequires:	pkgconfig(pygobject-3.0)
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(xtst)
Requires:	pyatspi

%description
Caribou is a text entry application that currently manifests itself as
a simplified in-place on-screen keyboard.

%package	gtk2
Summary:	GTK2 Integration for %{name}
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}

%description	gtk2
GTK2 Integration for %{name}.

%package	gtk3
Summary:	GTK3 Integration for %{name}
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}

%description	gtk3
GTK3 Integration for %{name}.

%package -n	%{libname}
Summary:	Library files for %{name}
Group:		System/Libraries

%description -n %{libname}
Library files for %{name}.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n	%{develname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Requires:	%{girname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.

%prep
%setup -q
%apply_patches
autoreconf -fi

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

find %{buildroot} -name '*.la' -exec rm -f {} ';'

echo "OnlyShowIn=GNOME;" >> %{buildroot}%{_sysconfdir}/xdg/autostart/caribou-autostart.desktop
desktop-file-validate %{buildroot}%{_sysconfdir}/xdg/autostart/caribou-autostart.desktop || :

%find_lang caribou

%files -f caribou.lang
%doc NEWS README
%{_bindir}/caribou
%{_bindir}/caribou-preferences
%{_datadir}/caribou
%{_datadir}/antler
%{_datadir}/dbus-1/services/org.gnome.Caribou.Antler.service
%{_libexecdir}/antler-keyboard
%{_sysconfdir}/xdg/autostart/caribou-autostart.desktop
%{_datadir}/glib-2.0/schemas/*
%{py_puresitedir}/caribou

%files gtk2
%{_libdir}/gtk-2.0/modules/libcaribou-gtk-module.so

%files gtk3
%{_libdir}/gtk-3.0/modules/libcaribou-gtk-module.so
%{_libdir}/gnome-settings-daemon-3.0/gtk-modules/caribou-gtk-module.desktop

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Caribou-%{gir_major}.typelib

%files -n %{develname}
%{_includedir}/*
%{_libdir}/*.so
%{_datadir}/gir-1.0/Caribou-%{gir_major}.gir
%{_libdir}/pkgconfig/caribou-1.0.pc
%{_datadir}/vala

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19510 |12mu|cdk-4.9.13-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

%define devname %mklibname %{name} -d

Summary:	Curses Development Kit
Name:		cdk
Version:	4.9.13
Release:	9
License:	BSD
Group:		System/Libraries
Url:		http://invisible-island.net/cdk/
Source0:	http://invisible-island.net/datafiles/release/%{name}.tar.gz
BuildRequires:	pkgconfig(ncurses)

%description
Cdk stands for 'Curses Development Kit' and it currently contains 21 ready
to use widgets which facilitate the speedy development of full screen
curses programs.

#----------------------------------------------------------------------------

%package -n	%{devname}
Summary:	Headers to develop cdk-based applications
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{devname}
These are the header files, and cdk preprocessor for developing
cdk-based applications.

%files -n %{devname}
%doc COPYING README BUGS TODO CHANGES NOTES EXPANDING
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/*
%{_libdir}/lib*.a
%{_mandir}/man3/*

#----------------------------------------------------------------------------

%prep
%setup -q
perl -pi -e '/^LIB_DIR/ and s,/lib\b,/%{_lib},' Makefile.in

%build
export CFLAGS="%{optflags} -fPIC"
%configure
%make

%install
install -d %{buildroot}%{_includedir}/%{name}
make installCDKHeaderFiles installCDKLibrary INSTALL_DIR=%{buildroot}%{_prefix}
install -d %{buildroot}%{_mandir}/man3
make installCDKManPages INSTALL_DIR=%{buildroot}%{_datadir}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19511 |12mu|cdlabelgen-4.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Program for generating inserts for CDs
Name:		cdlabelgen
Version:	4.2.0
Release:	1
License:	GPLv2+
Group:		Archiving/Cd burning
Url:		http://www.aczoom.com/tools/cdinsert/
Source0:	http://www.aczoom.com/pub/tools/%{name}-%{version}.tgz
Buildarch:	noarch

%description
cdlabelgen is a program for generating frontcards and traycards for CDs.
Use it to make labels for your archive CDs, CDs full of oggs, or
even make a label for that CD that you lost the case for! 
This package is used by the gcombust CD writing application.

%prep
%setup -q

%build

%install
mkdir -p %{buildroot}%{_mandir}/man1
mkdir -p %{buildroot}%{_mandir}/man1

# [gb] they meant DATA_DIR
make install \
	BASE_DIR=%{buildroot}%{_prefix} \
	LIB_DIR=%{buildroot}%{_datadir}/%{name} \
	MAN_DIR=%{buildroot}%{_mandir}

%files
%{_bindir}/*
%{_datadir}/%{name}/*
%{_mandir}/man1/*
%doc ChangeLog INSTALL README


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19512 |12mu|cervisia-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	CVS frontend for KDE
Name:		cervisia
Version:	4.12.4
Release:	1
Epoch:		1
Group:		Graphical desktop/KDE
License:	GPLv2+
Url:		http://www.kde.org
%define is_beta %(if test `echo %{version} |cut -d. -f3` -ge 70; then echo -n 1; else echo -n 0; fi)
%if %{is_beta}
%define ftpdir unstable
%else
%define ftpdir stable
%endif
Source0:	ftp://ftp.kde.org/pub/kde/%{ftpdir}/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
Requires:	cvs
Conflicts:	kdesdk4-core < 1:4.11.0
Conflicts:	kdesdk4-devel < 1:4.11.0

%description
CVS frontend for KDE.

%files
%{_kde_bindir}/cvsaskpass
%{_kde_bindir}/cvsservice
%{_kde_bindir}/cervisia
%{_kde_applicationsdir}/cervisia.desktop
%{_kde_appsdir}/cervisia/cervisia.notifyrc
%{_kde_appsdir}/cervisia/cervisiashellui.rc
%{_kde_appsdir}/cervisiapart/cervisiaui.rc
%{_kde_datadir}/config.kcfg/cervisiapart.kcfg
%{_kde_iconsdir}/*/*/*/*cervisia*
%{_kde_libdir}/libkdeinit4_cvsaskpass.so
%{_kde_libdir}/libkdeinit4_cvsservice.so
%{_kde_libdir}/libkdeinit4_cervisia.so
%{_kde_libdir}/kde4/cervisiapart.so
%{_kde_services}/cervisiapart.desktop
%{_kde_services}/cvsservice.desktop
%{_kde_docdir}/*/*/cervisia
%{_kde_mandir}/man1/cervisia.1.*
%{_datadir}/dbus-1/interfaces/org.kde.cervisia.*.xml

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: 17f29b2
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19513 |12mu|cheese-3.8.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	gtk_maj	23
%define	major	7
%define	gir_maj	3.0
%define	libname	%mklibname %{name} %{major}
%define	gtkname	%mklibname %{name}-gtk %{gtk_maj}
%define	girname	%mklibname %{name}-gtk-gir %{gir_maj}
%define	devname	%mklibname -d %{name}
%define	devgtk	%mklibname -d %{name}-gtk

Summary:	A GNOME application for taking pictures and videos from a webcam
Name:		cheese
Version:	3.8.2
Release:	3
License:	GPLv2+
Group:		Video
URL:		http://www.gnome.org/projects/cheese/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/cheese/3.8/%{name}-%{version}.tar.xz

BuildRequires:	desktop-file-utils
BuildRequires:	glib2.0-common
BuildRequires:	gnome-doc-utils >= 0.20
BuildRequires:	gtk-doc >= 1.14
BuildRequires:	intltool
BuildRequires:	itstool
BuildRequires:	vala vala-devel
BuildRequires:	pkgconfig(cairo) >= 1.10.0
BuildRequires:	pkgconfig(clutter-1.0) >= 1.6.1
BuildRequires:	pkgconfig(clutter-gst-2.0)
BuildRequires:	pkgconfig(clutter-gtk-1.0) >= 0.91.8
BuildRequires:	pkgconfig(gdk-3.0) >= 2.99.4
BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
BuildRequires:	pkgconfig(gee-1.0) >= 0.6.0
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glib-2.0) >= 2.28.0
BuildRequires:	pkgconfig(gnome-desktop-3.0) >= 2.91.6
BuildRequires:	pkgconfig(gnome-video-effects)
BuildRequires:	pkgconfig(gobject-introspection-1.0) >= 0.6.7
BuildRequires:	pkgconfig(gstreamer-1.0) >= 1.0
BuildRequires:	pkgconfig(gstreamer-pbutils-1.0) >= 1.0
BuildRequires:	pkgconfig(gstreamer-plugins-bad-1.0) >= 1.0
BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0) >= 1.0
BuildRequires:	pkgconfig(gstreamer-basevideo-1.0) >= 1.0
BuildRequires:	pkgconfig(gtk+-3.0) >= 2.99.4
BuildRequires:	pkgconfig(gudev-1.0)
BuildRequires:	pkgconfig(libcanberra-gtk3) >= 0.26
BuildRequires:	pkgconfig(librsvg-2.0) >= 2.32.0
BuildRequires:	pkgconfig(mx-1.0)
BuildRequires:	pkgconfig(pangocairo) >= 1.28.0
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xtst)

Requires:	gsettings-desktop-schemas
Requires:	gstreamer1.0-plugins-base
Requires:	gstreamer1.0-plugins-good
Requires:	gstreamer1.0-plugins-bad
Requires:	gstreamer1.0-vp8
%if "%{_lib}" == "lib64"
%define	_libext	()(64bit)
%else
%define	_libext %{nil}
%endif
#Requires:	gstreamer0.10(encoder-video/x-vp8)%{_libext}
Requires:	gnome-video-effects

# TODO update features once added upstream
%description
Cheese is a Photobooth-inspired GNOME application for taking pictures and
videos from a webcam. It also includes fancy graphical effects based on
the gstreamer-backend.

%package -n	%{libname}
Group:		System/Libraries
Summary:	Shared library part of %{name}
Obsoletes:	%{gtkname} < 3.5.1-1
Provides:	%{gtkname} = 3.5.1-1

%description -n	%{libname}
This package contains the shared library for %{name}.

%package -n	%{gtkname}
Group:		System/Libraries
Summary:	Shared library part of %{name} - gtk
Obsoletes:	%{libname} < 3.5.1-1
Provides:	%{libname} = 3.5.1-1

%description -n	%{gtkname}
This package contains the shared library for %{name}-gtk.

%package -n	%{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries

%description -n	%{girname}
GObject Introspection interface description for %{name}.

%package -n	%{devname}
Group:		Development/C
Summary:	Developent files for %{name}
Requires:	%{libname} = %{version}-%{release}
Requires:	%{girname} = %{version}-%{release}

%description -n	%{devname}
This packages contains the development library and header files for %{name}.

%package -n	%{devgtk}
Group:		Development/C
Summary:	Developent files for %{name}-gtk
Requires:	%{gtkname} = %{version}-%{release}

%description -n	%{devgtk}
This packages contains the development library and header files for %{name}-gtk.

%prep
%setup -q

%build
%configure2_5x	--disable-static

%make

%install
%makeinstall_std
%find_lang %{name} --with-gnome --all-name

desktop-file-install \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

%define launchers %{_sysconfdir}/dynamic/launchers/webcam
# dynamic support
mkdir -p %{buildroot}%launchers
cat > %{buildroot}%launchers/%{name}.desktop << EOF
[Desktop Entry]
Name=Webcam Photobooth
Comment=Cheese Webcam Photobooth using \$devicename
TryExec=%{_bindir}/cheese
Exec=%{_bindir}/cheese
Terminal=false
Icon=cheese
Type=Application
StartupNotify=true
EOF

%post
update-alternatives --install %{launchers}/kde.desktop webcam.kde.dynamic %launchers/%{name}.desktop 60
update-alternatives --install %{launchers}/gnome.desktop webcam.gnome.dynamic %launchers/%{name}.desktop 60

%postun
if [ "$1" = "0" ]; then
   update-alternatives --remove webcam.kde.dynamic %launchers/%{name}.desktop
   update-alternatives --remove webcam.gnome.dynamic %launchers/%{name}.desktop
fi

%files -f %{name}.lang
%config(noreplace) %launchers/*.desktop
%{_bindir}/*
%{_datadir}/applications/*
%{_datadir}/%{name}
%{_datadir}/glib-2.0/schemas/org.gnome.Cheese.gschema.xml
%{_iconsdir}/hicolor/*/*/*
%{_mandir}/man1/cheese.1*

%files -n %{libname}
%{_libdir}/lib%{name}.so.%{major}*

%files -n %{gtkname}
%{_libdir}/lib%{name}-gtk.so.%{gtk_maj}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Cheese-%{gir_maj}.typelib

%files -n %{devname}
%{_includedir}/%{name}
%{_libdir}/lib%{name}.so
%{_libdir}/pkgconfig/%{name}.pc
%{_datadir}/gir-1.0/Cheese-%{gir_maj}.gir
%{_datadir}/gtk-doc/html/%{name}/

%files -n %{devgtk}
%{_libdir}/lib%{name}-gtk.so
%{_libdir}/pkgconfig/%{name}-gtk.pc

%changelog
* Tue Dec 10 2013 Tigro <ashejn@gmail.com> 3.8.2-3
+ Revision: 59e5059
- drop nautilus-sendto depend



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19514 |12mu|chemical-mime-data-0.1.94-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		chemical-mime-data
Version:	0.1.94
Release:	8
Summary:	Support for chemical/* MIME types
Group:		System/Libraries
License:	LGPLv2.1
URL:		http://sourceforge.net/projects/chemical-mime/
Source0:	http://dl.sourceforge.net/chemical-mime/%{name}-%{version}.tar.bz2
Patch0:		chemical-mime-data-0.1.94-rosa-rsvg.patch
BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(libxslt)
BuildRequires:	intltool
BuildRequires:	librsvg
BuildRequires:	libxslt-proc
BuildRequires:	shared-mime-info
Requires:	pkgconfig
Requires:	shared-mime-info
Requires:	hicolor-icon-theme
BuildArch:	noarch

%description
A collection of data files which tries to give support for various chemical
MIME types (chemical/*) on Linux/UNIX desktops. Chemical MIME's have been
proposed in 1995, though it seems they have never been registered with IANA.

%prep
%setup -q
sed -i -e '/^libdir/d' chemical-mime-data.pc.in
%patch0 -p1

%build
# required for patch0
autoreconf

export RSVG=%{_bindir}/rsvg-convert
%configure --disable-update-database \
           --without-gnome-mime \
           --without-pixmaps
%make

%install
make INSTALL="install -p" install DESTDIR=%{buildroot}
cp -pR %{buildroot}%{_docdir}/%{name} __docs
rm -rf %{buildroot}%{_docdir}/%{name}

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS ChangeLog COPYING HACKING NEWS README THANKS TODO
%doc __docs/*
%{_datadir}/icons/hicolor/*/mimetypes/gnome-mime-chemical.png
%{_datadir}/icons/hicolor/scalable/mimetypes/gnome-mime-chemical.svgz
%{_datadir}/mime/packages/chemical-mime-data.xml
%{_datadir}/mimelnk
%{_datadir}/pkgconfig/chemical-mime-data.pc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19515 |12mu|chkconfig-1.3.61-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define git_url git://git.fedorahosted.org/chkconfig.git

Summary:	A system tool for maintaining the /etc/rc*.d hierarchy
Name:		chkconfig
Version:	1.3.61
Release:	1
License:	GPL
Group:		System/Configuration/Boot and Init
Url:		http://git.fedorahosted.org/git/?p=chkconfig.git;a=summary
Source0:	https://fedorahosted.org/releases/c/h/chkconfig/%{name}-%{version}.tar.bz2
Source1:	chkconfig.po
Patch1:		ntsysv-mdkconf.patch
Patch3:		chkconfig-runleveldir.patch
Patch5:		chkconfig-fix.patch
Patch6:		chkconfig-1.3.50-adddelxinetd.patch
Patch7:		chkconfig-1.3.50-list.patch
Patch8:		chkconfig-1.3.50-skip-files-with-dot.patch
Patch10:	chkconfig-1.3.11-fix-errno-xinetddotd.patch
# (blino) fix priority when adding a LSB service required by another LSB service (#22019)
Patch13:	chkconfig-1.3.50-targreq.patch
# (fc) introduce runlevel 7, acting as runlevel S
Patch15:	chkconfig-1.3.50-rc7.patch
Patch16:	chkconfig-1.3.61-no-systemd-reload.patch

# upstream patches

BuildRequires:	gettext
BuildRequires:	newt-devel
BuildRequires:	pkgconfig(popt)
BuildRequires:	pkgconfig(slang)
# explicit file provides
Provides:	/sbin/chkconfig

%description
Chkconfig is a basic system utility.  It updates and queries runlevel
information for system services.  Chkconfig manipulates the numerous
symbolic links in /etc/rc*.d, to relieve system administrators of some 
of the drudgery of manually editing the symbolic links.

%package -n ntsysv
Summary:	A system tool for maintaining the /etc/rc*.d hierarchy
Group:		System/Configuration/Boot and Init
Requires:	chkconfig

%description -n	ntsysv
ntsysv updates and queries runlevel information for system services.
ntsysv relieves system administrators of having to directly manipulate
the numerous symbolic links in /etc/rc*.d.

%prep
%setup -q
%patch1 -p1 -b .mdkconf
%patch3 -p1 -b .runleveldir
%patch5 -p1 -b .fix
%patch6 -p1 -b .adddelxinetd
%patch7 -p1 -b .list
%patch8 -p1 -b .skip-files-with-dot
%patch10 -p0 -b .fix-errno-xinetddotd
%patch13 -p1 -b .targreq
%patch15 -p0 -b .rc7
%patch16 -p1 -b .no-systemd-reload
perl -pi -e 's/\bmv\b/mv -f/' po/Makefile

%build
%global optflags %{optflags} -Os

%make RPM_OPT_FLAGS="%{optflags}" LIBMHACK=$LIBMHACK LDFLAGS="%{ldflags}"

%install
%makeinstall_std MANDIR=%{_mandir}

mkdir -p %{buildroot}%{_sysconfdir}/rc.d/init.d
for n in 0 1 2 3 4 5 6 7; do
    mkdir -p %{buildroot}%{_sysconfdir}/rc.d/rc${n}.d
done

cd %{buildroot}%{_sysconfdir}/
ln -s rc.d/init.d init.d
cd -
ln -s rc7.d %{buildroot}%{_sysconfdir}/rc.d/rcS.d

# corrected indonesian language code (it has changed from 'in' to 'id')
mkdir -p %{buildroot}%{_datadir}/locale/id/LC_MESSAGES
mv %{buildroot}%{_datadir}/locale/{in,in_ID}/LC_MESSAGES/* \
	%{buildroot}%{_datadir}/locale/id/LC_MESSAGES || :
rm -rf %{buildroot}%{_datadir}/locale/{in,in_ID} || :

mkdir -p %{buildroot}%{_datadir}/locale/zh_TW.Big5/LC_MESSAGES
msgfmt %{SOURCE1} -o %{buildroot}%{_datadir}/locale/zh_TW.Big5/LC_MESSAGES/chkconfig.mo

# Geoff 20020623 -- zh is incorrect for locale and there's nothing in it anyway
rm -fr %{buildroot}%{_datadir}/locale/zh

# we use our own alternative system
rm -f %{buildroot}%{_sbindir}/{alternatives,update-alternatives} %{buildroot}%{_mandir}/man8/alternatives.8* %{buildroot}%{_mandir}/man8/update-alternatives.8*

%find_lang %{name}

%files -f %{name}.lang
%dir %{_sysconfdir}/rc.d
%dir %{_sysconfdir}/rc.d/init.d
%dir %{_sysconfdir}/rc.d/rc*
/sbin/chkconfig
%{_mandir}/man8/chkconfig.8*
%{_sysconfdir}/init.d

%files -n ntsysv
%{_sbindir}/ntsysv
%{_mandir}/man8/ntsysv.8*


%changelog
* Tue Jan 28 2014 akdengi <kazancas@mandriva.ru> 1.3.61-1
+ Revision: 872a149
- 1.3.61. Add patch to avoid reload service via systemd reload



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19516 |12mu|choqok-1.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		choqok
Version:	1.3
Release:	3
Summary:	KDE Micro-Blogging Client
License:	GPLv3
Group:		Graphical desktop/KDE
URL:		http://choqok.gnufolks.org/
Source0:	http://downloads.sourceforge.net/choqok/%{name}-%{version}.tar.bz2
Patch0:		choqok-0.9.85-dbus-service-dir.patch
BuildRequires:	kdelibs4-devel
BuildRequires:	qjson-devel
BuildRequires:	qoauth-devel
BuildRequires:	attica-devel
Requires:	kdebase4-runtime

%description
Choqok is a Free/Open Source micro-blogging client for K Desktop 

%files -f %{name}.lang
%{_datadir}/dbus-1/services/org.kde.choqok.service
%{_kde_bindir}/choqok
%{_kde_libdir}/kde4/*.so
%{_kde_applicationsdir}/choqok.desktop
%{_kde_appsdir}/choqok*
%{_kde_appsdir}/khtml/kpartplugins/*
%{_kde_datadir}/config.kcfg/*.kcfg
%{_kde_iconsdir}/*/*/*/*
%{_kde_services}/choqok_*.desktop
%{_kde_services}/ServiceMenus/*.desktop
%{_kde_servicetypes}/choqok*.desktop

#-------------------------------------------------------------------

%define choqok_major 1
%define libchoqok %mklibname choqok %{choqok_major}

%package -n %{libchoqok}
Summary:	%{name} library
Group:		System/Libraries

%description -n %{libchoqok}
%{name} library.

%files -n %{libchoqok}
%{_kde_libdir}/libchoqok.so.%{choqok_major}*

#-------------------------------------------------------------------

%define twitterapihelper_major 1
%define libtwitterapihelper %mklibname twitterapihelper %{twitterapihelper_major}

%package -n %{libtwitterapihelper}
Summary:	%{name} library
Group:		System/Libraries

%description -n %{libtwitterapihelper}
%{name} library.

%files -n %{libtwitterapihelper}
%{_kde_libdir}/libtwitterapihelper.so.%{twitterapihelper_major}*

#-------------------------------------------------------------------

%package devel
Summary:	%{name} development files
Group:		Development/KDE and Qt
Requires:	%{libchoqok} = %{version}-%{release}
Conflicts:	%{name} < 0.2.3

%description devel
This package contains header files needed if you wish to build applications
based on %{name}.

%files devel
%{_kde_libdir}/libchoqok.so
%{_kde_libdir}/libtwitterapihelper.so
%{_kde_includedir}/choqok
%{_kde_appsdir}/cmake/modules/*.cmake

#--------------------------------------------------------------------
%prep
%setup -q
%patch0 -p0

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

# Remove it to avoid file conflicts with kdepimlibs4-devel 4.10
rm -f %{buildroot}%{_kde_appsdir}/cmake/modules/FindQtOAuth.cmake

%find_lang %{name} --with-html


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19517 |12mu|chromaprint-1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	0
%define	libname	%mklibname %{name} %{major}
%define	devname	%mklibname -d %{name}

Summary:	Library and tool implementing the AcoustID fingerprinting
Name:		chromaprint
Version:	1.0
Release:	1
License:	LGPLv2+
Group:		Sound
Url:		http://www.acoustid.org/chromaprint/
Source0:	https://github.com/downloads/lalinsky/chromaprint/%{name}-%{version}.tar.gz
BuildRequires:	cmake >= 2.6
BuildRequires:	fftw-devel >= 3
# This is needed for examples
BuildRequires:	ffmpeg-devel
BuildRequires:	boost-devel

%description
Chromaprint library is the core component of the AcoustID project. It's a
client-side library that implements a custom algorithm for extracting
fingerprints from raw audio sources.
The library exposes a simple C API. The documentation for the C API can be
found in the main header file.

%files
%doc README.txt
%{_bindir}/fpcalc

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Library implementing the AcoustID fingerprinting
Group:		System/Libraries

%description -n %{libname}
Chromaprint library is the core component of the AcoustID project. It's a 
client-side library that implements a custom algorithm for extracting 
fingerprints from raw audio sources.
The library exposes a simple C API. The documentation for the C API can be
found in the main header file.

%files -n %{libname}
%doc CHANGES.txt COPYING.txt NEWS.txt README.txt
%{_libdir}/libchromaprint.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Headers for developing programs that will use %{name} 
Group:		Development/C++
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{devname}
This package contains the headers that programmers will need to develop
applications which will use %{name}.

%files -n %{devname}
%{_includedir}/chromaprint.h
%{_libdir}/libchromaprint.so
%{_libdir}/pkgconfig/*.pc

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake -DBUILD_EXAMPLES=ON -DBUILD_TESTS=off
%make

%install
%makeinstall_std -C build


%changelog
* Wed Oct 16 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0-1
+ Revision: 7bb29e4
- LOG New version 1.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19518 |12mu|chromium-browser-stable-37.0.2062.94-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define crname chromium-browser
%define _crdir %{_libdir}/%{crname}
%define _src %{_topdir}/SOURCES

Name: chromium-browser-stable
Version: 37.0.2062.94
Release: 1
Summary: A fast webkit-based web browser
Group: Networking/WWW
License: BSD, LGPL

Source0: https://commondatastorage.googleapis.com/chromium-browser-official/chromium-%{version}.tar.xz
Source1: chromium-wrapper
Source30: master_preferences
Source31: default_bookmarks.html
Source32: chromium.default
Source2: chromium-browser.desktop
Source100: icons.tar.bz2
Source997: depot_tools.tar.xz
Source998: gn-binaries.tar.xz
Source999: new-system-icons.tar.xz
Source1000: README.urpmi
Patch4: chromium-30.0.1599.66-master-prefs-path.patch
# PATCH-FIX-OPENSUSE removes build part for courgette
Patch14:        chromium-25.0.1364.172-no-courgette.patch
# PATCH-FIX-OPENSUSE Compile the sandbox with -fPIE settings
Patch15:        chromium-25.0.1364.172-sandbox-pie.patch

Provides: %{crname}
Conflicts: chromium-browser-unstable
Conflicts: chromium-browser-beta
Obsoletes: chromium-browser < 1:9.0.597.94
BuildRequires: bison, flex, gtk2-devel, atk-devel, libexpat-devel, gperf
BuildRequires: nspr-devel, nss-devel, libalsa-devel, util-linux, ninja
BuildRequires: glib2-devel, bzip2-devel, zlib-devel
BuildRequires: jpeg-devel, pkgconfig(gl), mesaglu-devel
BuildRequires: libxscrnsaver-devel, dbus-glib-devel, cups-devel
BuildRequires: libgnome-keyring-devel libvpx-devel libxtst-devel
#BuildRequires: libxslt-devel libxml2-devel
BuildRequires: libxt-devel pam-devel pkgconfig(libgcrypt)
BuildRequires: libevent-devel pkgconfig(flac) pulseaudio-devel
BuildRequires: elfutils-devel udev-devel speex-devel yasm
BuildRequires: pkgconfig(harfbuzz) pkgconfig(libmtp) pkgconfig(libgpsd)
BuildRequires: speech-dispatcher-devel pkgconfig(libusb-1.0)
BuildRequires: pkgconfig(libpci) pkgconfig(gstreamer-plugins-base-1.0), gyp
BuildRequires: pkgconfig(opus) pkgconfig(libwebp) pkgconfig(minizip)
BuildRequires: pkgconfig(libexif) cap-devel

Suggests: chromium-browser-pepper-flash
Suggests: chromium-browser-pdf-plugin

ExclusiveArch: i586 x86_64 armv7l

%description
Chromium is a browser that combines a minimal design with sophisticated
technology to make the web faster, safer, and easier.

This is the stable channel Chromium browser. It offers a rock solid
browser which is updated with features and fixes once they have been
thoroughly tested. If you want the latest features, install the
chromium-browser-unstable package instead.

Note: If you are reverting from unstable to stable or beta channel, you may
experience tab crashes on startup. This crash only affects tabs restored
during the first launch due to a change in how tab state is stored.
See http://bugs.chromium.org/34688. It's always a good idea to back up
your profile before changing channels.

%package -n chromium-browser
Summary: A fast webkit-based web browser (transition package)
Epoch: 1
Group: Networking/WWW
Requires: %{name} = %{version}-%{release}

%description -n chromium-browser
Chromium is a browser that combines a minimal design with sophisticated
technology to make the web faster, safer, and easier.

This is a transition package that installs the stable channel Chromium
browser. If you prefer the dev channel browser, install the
chromium-browser-unstable package instead.

%package -n chromedriver
Summary:        WebDriver for Google Chrome/Chromium
Group:          Development/Other
Requires:       %{name} = %{version}-%{release}

%description -n chromedriver
WebDriver is an open source tool for automated testing of webapps across many
browsers. It provides capabilities for navigating to web pages, user input,
JavaScript execution, and more. ChromeDriver is a standalone server which
implements WebDriver's wire protocol for Chromium. It is being developed by
members of the Chromium and WebDriver teams.

%prep
%setup -q -n chromium-%{version} -a 998 -a 997 -a 999
%patch4 -p1 -b .prefs

%patch14 -p1
%patch15 -p1

# Hard code extra version
FILE=chrome/common/chrome_version_info_posix.cc
sed -i.orig -e 's/getenv("CHROME_VERSION_EXTRA")/"%{product_vendor} %{product_version}"/' $FILE
cmp $FILE $FILE.orig && exit 1

%build
export GYP_GENERATORS='ninja'
./build/gyp_chromium build/all.gyp --depth=. \
	-D linux_sandbox_path=%{_crdir}/chrome-sandbox \
	-D linux_sandbox_chrome_path=%{_crdir}/chrome \
	-D linux_link_gnome_keyring=0 \
	-D use_gconf=0 \
	-D werror='' \
	-D use_system_sqlite=0 \
	-D use_system_libxml=0 \
	-D use_system_zlib=0 \
	-D use_system_bzip2=1 \
	-D use_system_libbz2=1 \
	-D use_system_xdg_utils=1 \
	-D use_system_yasm=1 \
	-D use_system_libpng=1 \
	-D use_system_libjpeg=1 \
	-D use_system_libevent=1 \
	-D use_system_speex=1 \
	-D use_system_flac=1 \
	-D use_system_vpx=1 \
	-D use_system_icu=0 \
        -D use_system_libusb=1 \
        -D use_system_libexif=1 \
        -D use_system_libsrtp=0 \
        -D use_system_libmtp=1 \
        -D use_system_opus=1 \
        -D use_system_libwebp=1 \
        -D use_system_harfbuzz=1 \
        -D use_system_minizip=1 \
	-D build_ffmpegsumo=1 \
        -D use_system_ffmpeg=0 \
	-D ffmpeg_branding=Chrome \
        -D proprietary_codecs=1 \
        -D use_pulseaudio=1 \
	-D use_system_v8=0 \
	-D use_system_protobuf=0 \
	-D linux_link_libpci=1 \
        -D linux_link_gsettings=1 \
        -D linux_link_libspeechd=1 \
        -D linux_link_kerberos=1 \
        -D linux_link_libgps=1 \
	-D use_system_libyuv=1 \
	-D use_system_libxslt=0 \
	-D use_system_nspr=1 \
	-D disable_nacl=1 \
        -D logging_like_official_build=1 \
        -D remove_webcore_debug_symbols=1 \
        -D linux_fpic=1 \
	-D use_aura=1 \
        -D linux_use_gold_binary=0 \
        -D linux_use_gold_flags=0 \
        -Dgoogle_api_key='AIzaSyD1hTe85_a14kr1Ks8T3Ce75rvbR1_Dx7Q' \
        -Dgoogle_default_client_id='4139804441.apps.googleusercontent.com' \
        -Dgoogle_default_client_secret='KDTRKEZk2jwT_7CDpcmMA--P' \
%ifarch i586
	-D disable_sse2=1 \
	-D release_extra_cflags="-march=i586"
%endif

mkdir -p out/Release

ninja -C out/Release chrome
# Build the required SUID_SANDBOX helper
ninja -C out/Release chrome_sandbox
# Build the ChromeDriver test suite
ninja -C out/Release chromedriver

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_crdir}/locales
mkdir -p %{buildroot}%{_crdir}/themes
mkdir -p %{buildroot}%{_crdir}/default_apps
mkdir -p %{buildroot}%{_mandir}/man1
install -m 755 %{_src}/chromium-wrapper %{buildroot}%{_crdir}/
install -m 755 out/Release/chrome %{buildroot}%{_crdir}/
install -m 4755 out/Release/chrome_sandbox %{buildroot}%{_crdir}/chrome-sandbox
cp -a out/Release/chromedriver %{buildroot}%{_crdir}/chromedriver
install -m 644 out/Release/chrome.1 %{buildroot}%{_mandir}/man1/%{crname}.1
install -m 644 out/Release/*.pak %{buildroot}%{_crdir}/
install -m 644 out/Release/icudtl.dat %{buildroot}%{_crdir}/
install -m 755 out/Release/libffmpegsumo.so %{buildroot}%{_crdir}/
install -m 644 out/Release/locales/*.pak %{buildroot}%{_crdir}/locales/
install -m 644 out/Release/resources.pak %{buildroot}%{_crdir}/
install -m 644 chrome/browser/resources/default_apps/* %{buildroot}%{_crdir}/default_apps/
ln -s %{_crdir}/chromium-wrapper %{buildroot}%{_bindir}/%{crname}
sed -i "s!@LIBDIR@!%{_libdir}!g" %{buildroot}%{_crdir}/chromium-wrapper
ln -s %{_crdir}/chromedriver %{buildroot}%{_bindir}/chromedriver

# create global config file
mkdir -p %{buildroot}%{_sysconfdir}/default
install -m644 %{SOURCE32} %{buildroot}%{_sysconfdir}/default/%{crname}

# create pepper dir. talkplugin works fine only if sylinks in pepper
mkdir -p %{buildroot}%{_crdir}/pepper

find out/Release/resources/ -name "*.d" -exec rm {} \;
cp -r out/Release/resources %{buildroot}%{_crdir}

# Strip NaCl IRT
#%ifarch x86_64
#./native_client/toolchain/linux_x86_newlib/bin/x86_64-nacl-strip %{buildroot}%{_crdir}/nacl_irt_x86_64.nexe
#%endif
#%ifarch i586
#./native_client/toolchain/linux_x86_newlib/bin/i686-nacl-strip %{buildroot}%{_crdir}/nacl_irt_x86_32.nexe
#%endif

# desktop file
mkdir -p %{buildroot}%{_datadir}/applications
install -m 644 %{_src}/%{crname}.desktop %{buildroot}%{_datadir}/applications/

# icon
mkdir -p %{buildroot}%{_iconsdir}/hicolor/
tar xjf %{SOURCE100} -C %{buildroot}%{_iconsdir}/hicolor/

mkdir -p %{buildroot}%{_sysconfdir}/%{crname}
install -m 0644 %{SOURCE30} %{buildroot}%{_sysconfdir}/%{crname}/
install -m 0644 %{SOURCE31} %{buildroot}%{_sysconfdir}/%{crname}/

find %{buildroot} -name "*.nexe" -exec strip {} \;

mkdir -p %{buildroot}%{_docdir}/%{name}
install -p -m755 %{SOURCE1000} %{buildroot}%{_docdir}/%{name}

%post
if [ -e /opt/google/talkplugin/libppgoogletalk.so ]; then
    if [ ! -e %{_crdir}/pepper/libppgoogletalk.so ]; then
        ln -s /opt/google/talkplugin/libppgoogletalk.so \
                %{_crdir}/pepper/libppgoogletalk.so
    fi
fi

if [ -e /opt/google/talkplugin/libppo1d.so ]; then
    if [ ! -e %{_crdir}/pepper/libppo1d.so ]; then
        ln -s /opt/google/talkplugin/libppo1d.so \
                %{_crdir}/pepper/libppo1d.so
    fi
fi

%preun
if [ $1 -eq 0 ] ; then
    if [ -e %{_crdir}/pepper/libppo1d.so ]; then
        rm -f %{_crdir}/pepper/libppo1d.so
    fi

    if [ -e %{_crdir}/pepper/libppgoogletalk.so ]; then
        rm -f %{_crdir}/pepper/libppgoogletalk.so
    fi

fi

%files -n chromium-browser

%files
%defattr(-,root,root,-)
%config %{_sysconfdir}/%{crname}
%config %{_sysconfdir}/default/%{crname}
%{_bindir}/%{crname}
%{_crdir}/chromium-wrapper
%{_crdir}/chrome
%{_crdir}/chrome-sandbox
%{_crdir}/icudtl.dat
%{_crdir}/libffmpegsumo.so
%{_crdir}/locales
%{_crdir}/resources.pak
%{_crdir}/resources
%{_crdir}/chrome_100_percent.pak
%{_crdir}/content_resources.pak
%{_crdir}/keyboard_resources.pak
%{_crdir}/themes
%{_crdir}/default_apps
%dir %{_crdir}/pepper
%{_mandir}/man1/%{crname}*
%{_datadir}/applications/*.desktop
%{_iconsdir}/hicolor/*/apps/%{crname}.*
%{_docdir}/%{name}/README.urpmi

%files -n chromedriver
%defattr(-,root,root,-)
%doc LICENSE AUTHORS
%{_bindir}/chromedriver
%{_crdir}/chromedriver


%changelog
* Wed Aug 27 2014 Tigro <ashejn@gmail.com> 37.0.2062.94-1
+ Revision: 9d01402
- update to 37.0.2062.94

* Wed Aug 06 2014 Tigro <ashejn@gmail.com> 36.0.1985.125-1
+ Revision: dffc7c7
- update to 36.0.1985.125

* Mon Jun 23 2014 Tigro <ashejn@gmail.com> 35.0.1916.153-2
+ Revision: 5e2aba8
- build with internal libxml2 and libxslt to fix http://bugs.rosalinux.ru/show_bug.cgi?id=4091#c1 issue

* Wed Jun 11 2014 Tigro <ashejn@gmail.com> 35.0.1916.153-1
+ Revision: 5c03ee8
- update to 35.0.1916.153

* Thu May 29 2014 Tigro <ashejn@gmail.com> 35.0.1916.114-3
+ Revision: d55e562
- place new icons to the chromium heart

* Wed May 28 2014 Tigro <ashejn@gmail.com> 35.0.1916.114-3
+ Revision: 4c547b1
- install icons

* Wed May 28 2014 Tigro <ashejn@gmail.com> 35.0.1916.114-3
+ Revision: cfc76fe
- drop rosa icons

* Wed May 28 2014 Tigro <ashejn@gmail.com> 35.0.1916.114-2
+ Revision: df033f4
- added banner

* Mon May 26 2014 Tigro <ashejn@gmail.com> 35.0.1916.114-2
+ Revision: c73c718
- fix typo

* Fri May 23 2014 Tigro <ashejn@gmail.com> 35.0.1916.114-2
+ Revision: d0b91cd
- added pre banner

* Fri May 23 2014 Tigro <ashejn@gmail.com> 35.0.1916.114-2
+ Revision: 265b6a2
- set 128 icon size by default

* Wed May 21 2014 Tigro <ashejn@gmail.com> 35.0.1916.114-1
+ Revision: d49fe1e
- update to 35.0.1916.114

* Fri May 16 2014 Tigro <ashejn@gmail.com> 34.0.1847.137-1
+ Revision: d07ac56
- update to 34.0.1847.137

* Thu May 15 2014 Tigro <ashejn@gmail.com> 34.0.1847.132-2
+ Revision: 03ac318
- apply upstream patch to enable fullscreen-within-tab by default

* Thu May 15 2014 Tigro <ashejn@gmail.com> 34.0.1847.132-2
+ Revision: 9cb60ee
- apply patch

* Thu May 15 2014 Tigro <ashejn@gmail.com> 34.0.1847.132-2
+ Revision: 82976dd
- enable fullscreen-within-tab

* Wed May 14 2014 Tigro <ashejn@gmail.com> 34.0.1847.132-1
+ Revision: ac47233
- fix path in wrapper

* Wed May 14 2014 Tigro <ashejn@gmail.com> 34.0.1847.132-1
+ Revision: b7d9e16
- fix ninja name

* Wed May 14 2014 Tigro <ashejn@gmail.com> 34.0.1847.132-1
+ Revision: 0e3d667
- update to 34.0.1847.132 with ninja build

* Wed May 14 2014 Tigro <ashejn@gmail.com> 34.0.1847.116-1
+ Revision: f04e6f8
- update run script

* Wed May 14 2014 Tigro <ashejn@gmail.com> 34.0.1847.116-1
+ Revision: 5a1f084
- open flash on full screen

* Wed May 14 2014 Tigro <ashejn@gmail.com> 34.0.1847.116-1
+ Revision: ba1b61a
- added chromium.default

* Thu Apr 10 2014 Tigro <ashejn@gmail.com> 34.0.1847.116-1
+ Revision: d4cac74
- fix typo again

* Thu Apr 10 2014 Tigro <ashejn@gmail.com> 34.0.1847.116-1
+ Revision: e66d11e
- fix path

* Thu Apr 10 2014 Tigro <ashejn@gmail.com> 34.0.1847.116-1
+ Revision: 099bf7a
- update to 34.0.1847.116

* Wed Mar 05 2014 Tigro <ashejn@gmail.com> 33.0.1750.146-1
+ Revision: 404899b
- update to 33.0.1750.146

* Mon Feb 24 2014 Tigro <ashejn@gmail.com> 33.0.1750.117-1
+ Revision: 1801d69
- update to 33.0.1750.117

* Mon Feb 24 2014 Tigro <ashejn@gmail.com> 33.0.1750.117-1
+ Revision: 8e5f8e1
- update to 33.0.1750.117

* Thu Feb 20 2014 Tigro <ashejn@gmail.com> 33.0.1750.115-1
+ Revision: c5c4b84
- update to 33.0.1750.115

* Wed Jan 29 2014 Tigro <ashejn@gmail.com> 32.0.1700.102-1
+ Revision: 57fb0fe
- update to 32.0.1700.102

* Wed Jan 29 2014 Tigro <ashejn@gmail.com> 32.0.1700.102-1
+ Revision: 36c9ae6
- update source

* Wed Jan 29 2014 Tigro <ashejn@gmail.com> 32.0.1700.102-1
+ Revision: cc9c769
- 32.0.1700.102

* Fri Jan 24 2014 Tigro <ashejn@gmail.com> 32.0.1700.76-2
+ Revision: 5748d9b
- use internal ICU. System icu crash many sites

* Fri Jan 24 2014 Tigro <ashejn@gmail.com> 32.0.1700.76-2
+ Revision: 7dadb6f
- bump release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19519 |12mu|cim-3.37-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

%define	major	3
%define	libname	%mklibname %{name} %{major}
%define	devname	%mklibname %{name} -d

Summary:	Simula to C translator. Mother of all OO-languages
Name:		cim
Version:	3.37
Release:	11
License:	GPLv2+
Group:		Development/Other
Url:		ftp://ftp.ifi.uio.no/pub/cim/
Source0:	ftp://ftp.ifi.uio.no/pub/cim/%{name}-%{version}.tar.bz2
Patch0:		cim-3.37-fix-str-fmt.patch
Patch1:		cim_fix_progname.patch

%description
Cim compiles Simula code to C and uses a C compiler like gcc to
compile it further to machine-code. Simula was the first language
with object-oriented features. The Simula language has features for
quasi-parallel execution and a framework for doing simulations.

%files
%doc NEWS
%{_bindir}/*
%{_mandir}/man1/cim.1*

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	GNU Cim libraries packages
Group:		System/Libraries

%description -n %{libname}
This package contains the libraries needed to run programs dynamically 
linked with cim (the GNU Simula Compiler)

%files -n %{libname}
%{_libdir}/libcim.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Headers for developing programs that will use cim
Group:		Development/Other
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
This package contains the headers that programmers will need to develop
applications which will use cim.

%files -n %{devname}
%doc README doc/SIMULA-HISTORY AUTHORS COPYING TODO
%{_libdir}/*.so
%{_includedir}/cim.h
%{_infodir}/*

#----------------------------------------------------------------------------

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--enable-dump=yes \
	--disable-static

%make 

%install
%makeinstall_std

rm -f %{buildroot}%{_libdir}/*.a


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19520 |12mu|clamav-0.98.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major		 6
%define	libname		%mklibname %{name} %{major}
%define	 develname	%mklibname %{name} -d

%define	 milter		1
%{?_with_milter:   %{expand: %%global milter 1}}
%{?_without_milter:   %{expand: %%global milter 0}}

Summary:	An anti-virus utility for Unix
Name:		clamav
Version:	0.98.7
Release:	1
License:	GPLv2+
Group:		File tools
URL:		http://clamav.sourceforge.net/
#Source1:	http://www.clamav.net/%%{name}-%%{version}.tar.gz.sig
# clamav-0.95+ bundles support for RAR v3 in "libclamav" without permission,
# from Eugene Roshal of RARlabs. There is also patent issues involved.
#
# https://bugzilla.redhat.com/show_bug.cgi?id=334371
# http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=312552
#
# Both Redhat and debian removes this code from the upstream tar ball
# and repackages it.
Source0:	%{name}-%{version}-norar.tar.gz
Source1:        clamd-tmpfiles.conf
Source2:	%{name}-clamd.service
Source3:	%{name}-clamd.logrotate
Source4:	%{name}-freshclam.service
Source5:	%{name}-freshclam.logrotate
Source6:	%{name}-milter.service
Source8:	%{name}-milter.logrotate
# clamd service fails to start on cleam systems without these files
Source10:       http://db.local.clamav.net/main.cvd
Source11:       http://db.local.clamav.net/daily.cvd
Source100:	%{name}.rpmlintrc
Patch0:		%{name}-rosa_conf.diff
Patch10:	%{name}-0.97.2-private.patch
Patch12:	%{name}-0.98.5-cliopts.patch
Patch13:	%{name}-0.98-umask.patch
# Fixed in this release
# https://bugzilla.clamav.net/show_bug.cgi?id=5252
#Patch14:	%%{name}-0.97.5-bug5252.diff
Requires(post,preun): %{name}-db
Requires(post,preun): %{libname} >= %{version}
Requires(pre,post,post,postun): rpm-helper
BuildRequires:	bc
BuildRequires:	bzip2-devel
BuildRequires:	curl-devel
BuildRequires:	ncurses-devel
BuildRequires:	tommath-devel
BuildRequires:	zlib-devel
%if %{milter}
BuildRequires:	sendmail-devel
BuildRequires:	tcp_wrappers-devel
%endif

%description
Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of this
software is the integration with mail seversions (attachment scanning). The
package provides a flexible and scalable multi-threaded daemon, a command-line
scanner, and a tool for automatic updating via Internet. The programs are
based on a shared library distributed with the Clam AntiVirus package, which
you can use in your own software.

You can build %{name} with some conditional build switches; (ie. use with rpm
--rebuild): --with[out] milter	Build %{name}-milter (disabled)

%package -n	clamd
Summary:	The Clam AntiVirus Daemon
Group:		System/Servers
Requires:	%{name} = %{version}
Requires(post,preun):	%{name}-db
Requires(post,preun):	%{libname} = %{version}
Requires(pre,post):	rpm-helper


%description -n	clamd
The Clam AntiVirus Daemon.

%if %{milter}
%package -n	%{name}-milter
Summary:	The Clam AntiVirus milter Daemon
Group:		System/Servers
Requires:	%{name} = %{version}
Requires:	clamd = %{version}
Requires:	tcp_wrappers
Requires(post,preun):	%{name}-db
Requires(pre,post):	rpm-helper
Requires(post,preun):	%{libname} = %{version}


%description -n	%{name}-milter
The Clam AntiVirus milter Daemon.
%endif

%package -n	%{name}-db
Summary:	Virus database for %{name}
Group:		Databases
Requires:	%{name} = %{version}
Requires(pre,post):	rpm-helper

%description -n	%{name}-db
The actual virus database for %{name}.


%package -n	%{libname}
Summary:	Shared libraries for %{name}
Group:		System/Libraries

%description -n	%{libname}
Shared libraries for %{name}.


%package -n	%{develname}
Summary:	Development library and header files for the %{name} library
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}
Obsoletes:	%{name}-devel < %{version}
%rename		%{_lib}clamav1-devel
%rename		%{_lib}clamav2-devel
%rename		%{_lib}clamav3-devel

%description -n	%{develname}
This package contains the development library and header files for the 
%{name} library.


%prep
%setup -q -n %{name}-%{version}

# clean up
for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*` `find . -type d -name .svn`; do
    if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
done

%patch0 -p1 -b .mdvconf

%patch10 -p1 -b .private
%patch12 -p1 -b .cliopts
%patch13 -p1 -b .umask

# we can't ship libclamunrar
rm -rf libclamunrar
if [ -d libclamunrar ]; then
    echo "delete the libclamunrar directory and repackage the tar ball"
    exit 1
fi
mkdir -p libclamunrar{,_iface}
touch libclamunrar/{Makefile.in,all,install}

mkdir -p ROSA
cp %{SOURCE3} ROSA/clamav-clamd.logrotate
cp %{SOURCE5} ROSA/clamav-freshclam.logrotate
cp %{SOURCE8} ROSA/clamav-milter.logrotate

%build
%serverbuild
export CFLAGS="$CFLAGS -I%{_includedir}/tommath"

# IPv6 check is buggy and does not work when there are no IPv6 interface on build machine
export have_cv_ipv6=yes

%configure2_5x \
    --localstatedir=/var/lib \
    --disable-%{name} \
    --with-user=%{name} \
    --with-group=%{name} \
    --with-dbdir=/var/lib/%{name} \
    --disable-rpath \
    --disable-unrar \
    --enable-clamdtop \
    --enable-id-check \
    --enable-clamuko \
    --enable-bigstack \
    --with-zlib=%{_prefix} \
    --with-libbz2-prefix=%{_prefix} \
    --with-system-tommath \
%if %{milter}
    --enable-milter --with-tcpwrappers
%else
    --disable-milter --without-tcpwrappers
%endif

# anti rpath hack
perl -pi -e "s|^sys_lib_dlsearch_path_spec=.*|sys_lib_dlsearch_path_spec=\"/%{_lib} %{_libdir}\"|g" libtool

%make


%install
%makeinstall_std

# install the init scripts
%if %{milter}
# Install the systemd unit+tempfiles
install -D -p -m 644 %{SOURCE6} %{buildroot}%{_unitdir}/%{name}-milter.service
%endif

install -D -p -m 644 %{SOURCE2} %{buildroot}%{_unitdir}/%{name}-clamd.service
install -D -p -m 644 %{SOURCE4} %{buildroot}%{_unitdir}/%{name}-freshclam.service

#install tmpfiles
install -D -p -m 644 %{SOURCE1} %{buildroot}%{_tmpfilesdir}/%{name}.conf


# install the logrotate stuff
install -d %{buildroot}%{_sysconfdir}/logrotate.d
install -m644 ROSA/%{name}-clamd.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/clamd
install -m644 ROSA/%{name}-freshclam.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/freshclam

%if %{milter}
install -m644 ROSA/%{name}-milter.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/%{name}-milter
%endif

install -d %{buildroot}%{_var}/log/%{name}
touch %{buildroot}%{_var}/log/%{name}/freshclam.log
touch %{buildroot}%{_var}/log/%{name}/clamd.log

%if %{milter}
touch %{buildroot}%{_var}/log/%{name}/%{name}-milter.log
%endif

# install config files
install -m644 etc/clamd.conf.sample %{buildroot}%{_sysconfdir}/clamd.conf
install -m644 etc/freshclam.conf.sample %{buildroot}%{_sysconfdir}/freshclam.conf

# database files
install -D -m 0644 -p %{SOURCE10} %{buildroot}/var/lib/%{name}/main.cvd
install -D -m 0644 -p %{SOURCE11} %{buildroot}/var/lib/%{name}/daily.cvd


# pid file dir
install -d %{buildroot}%{_var}/run/%{name}

# fix TMPDIR
install -d %{buildroot}/var/lib/%{name}/tmp

cat > README.qmail+qmail-scanner <<EOF
#!/bin/sh
#
# The "temporary" qmail+qmail-scanner HOWTO
# -----------------------------------------
#
# For some unknown and undocumented reason clamdscan stopped working
# in the excellent qmail+qmail-scanner setup somewhere after the
# 20040103 CVS snapshot.
#
# To get it working again everything assigned to the clamav user has
# to be changed to the qscand user by hand.
#
# Hint: Change the config and chown the directories like this:
# (if you are lazy you could just execute this file)

perl -pi -e "s|%{name} %{name}|qscand qscand|g" %{_sysconfdir}/logrotate.d/clamd
perl -pi -e "s|%{name} %{name}|qscand qscand|g" %{_sysconfdir}/logrotate.d/freshclam
perl -pi -e "s|^User %{name}|User qscand|g" %{_sysconfdir}/clamd.conf
perl -pi -e "s|^DatabaseOwner %{name}|DatabaseOwner qscand|g" %{_sysconfdir}/freshclam.conf

chown -R qscand:qscand /var/lib/%{name}
chown -R qscand:qscand %{_var}/log/%{name}
chown -R qscand:qscand %{_var}/run/%{name}

if [ -x %{_initrddir}/clamd ]; then
    %{_initrddir}/clamd restart
fi

if [ -x %{_initrddir}/freshclam ]; then
    %{_initrddir}/freshclam restart
fi

# Regards // Oden Eriksson
EOF

cat > README.urpmi << EOF
clamav-0.95+ bundles support for RAR v3 in "libclamav" without permission,
from Eugene Roshal of RARlabs. There is also patent issues involved.
Therefore we have been forced to remove the offending code.
EOF

%multiarch_binaries %{buildroot}%{_bindir}/%{name}-config

# cleanup
rm -f %{buildroot}%{_libdir}/*.*a


%pre
%_pre_useradd %{name} /var/lib/%{name} /bin/sh

if ! [ -z "`getent group amavis`" ]; then
    gpasswd -a %{name} amavis
fi


%post
%tmpfiles_create %{name}.conf
%_post_service clamav-freshclam
%create_ghostfile %{_var}/log/%{name}/freshclam.log %{name} %{name} 0644
# (gvm) Force the signature db update, otherwise we ends up
# *without* virus signatures until the next reboot
systemctl restart clamav-freshclam.service

%preun
%_preun_service clamav-freshclam


%pre -n clamd
%_pre_useradd %{name} /var/lib/%{name} /bin/sh


%post -n clamd
%_post_service  clamav-clamd
%create_ghostfile %{_var}/log/%{name}/clamd.log %{name} %{name} 0644
systemctl restart clamav-clamd.service

%preun -n clamd
%_preun_service clamav-clamd


%postun -n clamd
%_postun_userdel %{name}


%if %{milter}
%post -n %{name}-milter
%_post_service %{name}-milter
%create_ghostfile %{_var}/log/%{name}/%{name}-milter.log %{name} %{name} 0644

%preun -n %{name}-milter
%_preun_service %{name}-milter
%endif


%pre -n %{name}-db
%_pre_useradd %{name} /var/lib/%{name} /bin/sh


%post -n %{name}-db
# try to keep most uptodate database
for i in main daily; do
	if [ -f %{_var}/lib/%{name}/$i.cvd.rpmnew ]; then
		if [ %{_var}/lib/%{name}/$i.cvd.rpmnew -nt %{_var}/lib/%{name}/$i.cvd ]; then
			mv -f %{_var}/lib/%{name}/$i.cvd.rpmnew %{_var}/lib/%{name}/$i.cvd
		else
			rm -f %{_var}/lib/%{name}/$i.cvd.rpmnew
		fi
	fi
done

%postun -n %{name}-db
%_postun_userdel %{name}


%files
%doc AUTHORS BUGS FAQ NEWS README test UPGRADE README.urpmi
%doc docs/*.pdf
%doc README.qmail+qmail-scanner COPYING*
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/clamd.conf*
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/freshclam.conf*
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/freshclam
%{_unitdir}/%{name}-freshclam.service
%{_tmpfilesdir}/%{name}.conf
%{_bindir}/clambc
%{_bindir}/clamconf
%{_bindir}/clamdscan
%{_bindir}/clamdtop
%{_bindir}/clamscan
%{_bindir}/clamsubmit
%{_bindir}/freshclam
%{_bindir}/sigtool
%{_mandir}/man1/clambc.1*
%{_mandir}/man1/clamconf.1.*
%{_mandir}/man1/clamdscan.1*
%{_mandir}/man1/clamdtop.1*
%{_mandir}/man1/clamscan.1*
%{_mandir}/man1/clamsubmit.1*
%{_mandir}/man1/freshclam.1*
%{_mandir}/man1/sigtool.1*
%{_mandir}/man5/clamd.conf.5*
%{_mandir}/man5/freshclam.conf.5*
%if !%{milter}
%exclude %{_mandir}/man8/%{name}-milter.8*
%endif
# %dir %attr(0755,%{name},%{name}) %{_var}/run/%{name}
%dir %attr(0755,%{name},%{name}) /var/lib/%{name}
%dir %attr(0775,%{name},%{name}) %{_var}/log/%{name}
%ghost %attr(0644,%{name},%{name}) %{_var}/log/%{name}/freshclam.log


%files -n clamd
%doc AUTHORS README
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/clamd
%{_unitdir}/%{name}-clamd.service
%{_sbindir}/clamd
%{_mandir}/man8/clamd.8*
%ghost %attr(0644,%{name},%{name}) %{_var}/log/%{name}/clamd.log


%if %{milter}
%files -n %{name}-milter
%doc AUTHORS README
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}-milter.conf*
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/%{name}-milter
%{_unitdir}/%{name}-milter.service
%{_sbindir}/%{name}-milter
%{_mandir}/man8/%{name}-milter.8*
%{_mandir}/man5/%{name}-milter.conf.5*
%ghost %attr(0644,%{name},%{name}) %{_var}/log/%{name}/%{name}-milter.log
%endif


%files -n %{name}-db
%doc AUTHORS README
%dir %attr(0755,%{name},%{name}) /var/lib/%{name}
%config /var/lib/%{name}/*cvd
%dir %attr(0755,%{name},%{name}) /var/lib/%{name}/tmp


%files -n %{libname}
%doc AUTHORS README
%{_libdir}/*.so.%{major}*


%files -n %{develname}
%doc AUTHORS README
%{multiarch_bindir}/%{name}-config
%{_bindir}/%{name}-config
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/libclamav.pc



%changelog

* Thu May 14 2015 kuzma kazygashev <kuzma.kazygashev@rosalab.ru> 0.98.7-1
- (c77a3df) Added security fix for CVE-2015-2170,2015-2221,2015-2222,2015-2305,2015-2668.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19521 |12mu|clamtk-5.05-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Easy to use front-end for ClamAV
Name:		clamtk
Version:	5.05
Release:	%mkrel 2
License:	Artistic
Group:		File tools
URL:		http://code.google.com/p/%{name}/
Source0:	https://bitbucket.org/dave_theunsub/%{name}/downloads/%{name}-%{version}.tar.gz
Patch0:		%{name}-5.05-fix-UTF8-handling.patch
BuildRequires:	gettext
BuildRequires:	desktop-file-utils
Requires:	gettext
Requires:	perl(Gtk2) >= 1.241
Requires:	perl(Digest)
Requires:	perl(LWP)
Requires:	perl(JSON)
Requires:	perl(MIME::Base64)
Requires:	perl(Text::CSV)
Requires:	perl(File::Copy::Recursive)
Requires:	perl(Locale::gettext)
Requires:	perl(Time::Piece)
Requires:	clamav >= 0.98
Requires:	clamav-db
BuildArch:	noarch

%description
ClamTk is a GUI front-end for ClamAV using Gtk2-perl. It is designed to be an
easy-to-use, point and click virus scanner for Linux systems.


%prep
%setup -q
%patch0 -p1

%build
# Nothing to do

%install
%{__install} -D -m0755 %{name} %{buildroot}%{_bindir}/%{name}
%{__install} -D -m0644 images/%{name}.png %{buildroot}%{_datadir}/pixmaps/%{name}.png
%{__install} -D -m0644 images/%{name}.xpm %{buildroot}%{_datadir}/pixmaps/%{name}.xpm
#{__install} -D -m0644 images/%%{name}-loader.gif %%{buildroot}%%{_datadir}/pixmaps/%%{name}-loader.gif
%{__install} -D -m0644 %{name}.1.gz %{buildroot}%{_mandir}/man1/%{name}.1.gz
%{__install} -D -m0644 %{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
%{__install} -d %{buildroot}%{perl_vendorlib}/ClamTk
%{__install} -m0644 lib/*.pm %{buildroot}%{perl_vendorlib}/ClamTk

for n in po/*.mo ; do
	%{__install} -D -m0644 $n %{buildroot}%{_datadir}/locale/`basename $n .mo`/LC_MESSAGES/%{name}.mo
done

desktop-file-install \
	--add-category="GTK" \
	--add-category="System" \
	--add-category="Security" \
	--remove-category="Utility" \
	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

%find_lang %{name}


%files -f %{name}.lang
%doc CHANGES DISCLAIMER LICENSE README
%{_bindir}/%{name}
%{perl_vendorlib}/ClamTk
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.*
#{_datadir}/pixmaps/%%{name}-loader.gif
%{_mandir}/man1/%{name}.1.*



%changelog
* Wed Apr 02 2014 gvm <mc2374@mclink.it> 5.05-2
+ Revision: a2387d9
- Updated clamtk.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19522 |12mu|clamz-0.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Command-line downloader for the amazon.com MP3 music store
Name:		clamz
Version:	0.5
Release:	2
License:	GPLv3+
Group:		Networking/WWW
Url:		http://code.google.com/p/clamz/
Source0:	http://clamz.googlecode.com/files/%{name}-%{version}.tar.gz

BuildRequires:	desktop-file-utils
BuildRequires:	shared-mime-info
BuildRequires:	pkgconfig(expat)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libgcrypt)

%description
Clamz is a little command-line program to download MP3 files from
Amazon.com's music store. It is intended to serve as a substitute for
Amazon's official MP3 Downloader, which is not free software (and
therefore is only available in binary form for a limited set of
platforms.) Clamz can be used to download either individual songs or
complete albums that you have purchased from Amazon.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std UPDATE_MIME_DATABASE=true UPDATE_DESKTOP_DATABASE=true

%files
%doc README
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/mime/packages/%{name}.xml
%{_mandir}/man1/%{name}.1*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19523 |12mu|clementine-1.2.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
######################
# Hardcode PLF build
%bcond_with plf
######################

%if %{with plf}
# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
%define extrarelsuffix plf
%endif

%bcond_without vkontakte

%define gstapi 0.10
%define oname Clementine

Summary:	A cross-platform music player based on Amarok 1.4
Name:		clementine
Version:	1.2.3
Release:	1%{?extrarelsuffix}
License:	GPLv3+
Group:		Sound
Url:		http://www.clementine-player.org/
Source0:	http://clementine-player.googlecode.com/files/%{oname}-%{version}.tar.gz
Source1:	Clementine.conf
%if %{with vkontakte}
Source2:	clementine-1.2.0-vk-files.tar.bz2
%endif
Patch0:		clementine-1.2.0-libmygpo-qt.patch
# Search albums at metal-archives.com (Encyclopaedia Metallum) from:
# - Now Playing widget (album art context menu) - current album
# - Playlist (selected songs context menu) - unique selected albums
Patch1:		clementine-1.2.2-metalarchives.patch
# Covers should always fit the screen resolution so we scale them if needed
Patch2:		clementine-1.0.0-coversize.patch
# VKontakte (vk.com) support from http://code.google.com/r/shedwardx-clementine-experiments/
# With some ROSA adjustments (use system vreen library etc)
Patch3:		clementine-1.2.2-vkontakte-advanced.patch
Patch4:		clementine-1.2.0-vkontakte-tags.patch
# Localization issues
Patch5:		clementine-1.2.0-l10n-ru-vkontakte.patch
Patch10:	clementine-1.2.0-l10n-ru-desktop.patch
Patch11:	clementine-1.2.0-l10n-ru-search.patch
Patch12:	clementine-1.2.2-gcc47.patch

BuildRequires:	cmake
BuildRequires:	qt4-linguist
BuildRequires:	boost-devel
BuildRequires:	liblastfm-devel
BuildRequires:	qt4-devel >= 4.5.0
BuildRequires:	pkgconfig(glew)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(gstreamer-%{gstapi})
BuildRequires:	pkgconfig(gstreamer-cdda-%{gstapi})
BuildRequires:	pkgconfig(gstreamer-plugins-base-%{gstapi})
BuildRequires:	pkgconfig(gstreamer-tag-%{gstapi})
BuildRequires:	pkgconfig(libavcodec)
BuildRequires:	pkgconfig(libavutil)
BuildRequires:	pkgconfig(libcdio)
BuildRequires:	pkgconfig(libchromaprint)
BuildRequires:	pkgconfig(libechonest)
BuildRequires:	pkgconfig(libgpod-1.0)
BuildRequires:	pkgconfig(libmtp)
BuildRequires:	pkgconfig(libmygpo-qt)
BuildRequires:	pkgconfig(libplist)
# For Google Drive integration
BuildRequires:	pkgconfig(libsparsehash)
%if %{with plf}
BuildRequires:	pkgconfig(libspotify)
%endif
BuildRequires:	pkgconfig(libusbmuxd)
# Disable for now as indicate-qt seems to be broken and we don't really need it anyway
#BuildRequires:	pkgconfig(indicate-qt)
BuildRequires:	pkgconfig(protobuf)
BuildRequires:	pkgconfig(qca2)
BuildRequires:	pkgconfig(QJson)
BuildRequires:	pkgconfig(taglib) >= 1.6
BuildRequires:	pkgconfig(vreen)
BuildRequires:	pkgconfig(vreenoauth)
Requires:	libprojectm-data
Requires:	qt4-database-plugin-sqlite
Requires:	gstreamer%{gstapi}-flac
Requires:	gstreamer%{gstapi}-plugins-ugly
Suggests:	gstreamer%{gstapi}-decoders-audio
# Needed to be able to mount ipod/iphone/ipad (not tested locally) but it's also pulling gvfs
# which is need at least to mount mtp devices (tested locally)
Suggests:	gvfs-iphone

%description
Clementine is a modern music player and library organiser. Clementine is
a port of Amarok 1.4, with some features rewritten to take advantage of
Qt4.
Features:
    * Search and play your local music library
    * Listen to internet radio from Last.fm, SomaFM and Magnatune
    * Tabbed playlists, import and export M3U, XSPF, PLS and ASX
    * Visualisations from projectM
    * Transcode music into MP3, Ogg Vorbis, Ogg Speex, FLAC or AAC
    * Edit tags on MP3 and OGG files, organize your music
    * Download missing album cover art from Last.fm
    * Remote control using a Wii Remote, MPRIS or the command-line
    * Copy music to your iPod, iPhone, MTP or mass-storage USB player
    * Queue manage

%files
%config %{_sysconfdir}/Clementine/Clementine.conf
%{_bindir}/clementine
%{_bindir}/clementine-tagreader
%{_datadir}/kde4/services/clementine-*.protocol
%{_datadir}/applications/clementine.desktop
%{_iconsdir}/hicolor/64x64/apps/application-x-clementine.png
%{_iconsdir}/hicolor/scalable/apps/application-x-clementine.svg
%if %{with plf}
%{_bindir}/clementine-spotifyblob
%endif

#----------------------------------------------------------------------------

%prep
%setup -q -n %{oname}-%{version}
%patch0 -p1 -b .mygpo~
%patch1 -p1 -b .ma~
%patch2 -p1 -b .coversize~

%if %{with vkontakte}
tar -xf %{SOURCE2}
%patch3 -p1 -b .vkontakte~
%patch4 -p1 -b .vkontakte~
%patch5 -p1 -b .vkontakte~
%endif

%patch10 -p1 -b .l10n~
%patch11 -p1 -b .l10n~

%patch12 -p1 -b .gcc47~

%build
%cmake_qt4 \
	-DBUNDLE_PROJECTM_PRESETS=OFF \
	-DBUILD_WERROR=OFF
%make

%install
%makeinstall_std -C build

install -m 644 -D %{SOURCE1} %{buildroot}%{_sysconfdir}/Clementine/Clementine.conf

%if %{with plf}
# Ugly hack, not sure why that file appears
rm -rf %{buildroot}/builddir
rm -rf %{buildroot}/home
%endif


%changelog
* Mon May 26 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.2.3-1
+ Revision: d6b7e89
- New version 1.2.3

* Wed May 07 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.2.2-2
+ Revision: 88d2e64
- Bump release

* Mon Mar 03 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.2.2-1
+ Revision: b122827
- LOG New version 1.2.2

* Mon Oct 28 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.2.0-8
+ Revision: fe880eb
- Add missing patch

* Mon Oct 28 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.2.0-8
+ Revision: e001d37
- Update source

* Mon Oct 28 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.2.0-8
+ Revision: ace94e2
- LOG Improve Vk.com support (now supports albums/playlists), fix minor localization issues

* Thu Oct 24 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.2.0-6
+ Revision: b3efdb7
- LOG Improve VKontakte support

* Tue Oct 22 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.2.0-5
+ Revision: 2a1f551
- LOG Update russian translation for .desktop file

* Tue Oct 22 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.2.0-5
+ Revision: ffd226e
- LOG Add russian strings to desktop file, don't read tags for vk.com music files (it fixes encoding issues because we already have tags properly set)

* Wed Oct 16 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.2.0-4
+ Revision: 36d6857
- LOG Add patch for VKontakte support

* Wed Oct 16 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.2.0-3
+ Revision: 23b599a
- Adjust removal of junk from buildroot

* Wed Oct 16 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.2.0-3
+ Revision: 1d0f819
- LOG Update BuildRequires

* Wed Oct 16 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.2.0-2
+ Revision: e96cac4
- LOG New version 1.2.0, re-diff MA patch, drop no longer needed patches, update BuildRequires

* Mon Jun 03 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.1.1-4
+ Revision: 2f39d75
- LOG Rebuild for new libechonest

* Tue Jan 29 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.1.1-3
+ Revision: 9b60706
- LOG Rebuild for new qjson

* Wed Dec 12 2012 Denis Silakov <denis.silakov@rosalab.ru> 1.1.1-2plf
+ Revision: 5e584af
- Added spotify support for PLF build, clean .abf.yml

* Wed Nov 21 2012 Alexander Khryukin <alexander@mezon.ru> 1.1.1-1
+ Revision: 60453c2
- version update clementine-1.1.1.tar.gz

* Fri Oct 26 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.1.0-1
+ Revision: b26c3cd
- Don't use _sourcedir in spec

* Fri Oct 26 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.1.0-1
+ Revision: 6a0f636
- LOG Update files list

* Fri Oct 26 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.1.0-1
+ Revision: d1dacea
- LOG Update metal archives patch

* Fri Oct 26 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.1.0-1
+ Revision: c5a4aba
- LOG Add pkgconfig(protobuf) to BuildRequires

* Fri Oct 26 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.1.0-1
+ Revision: a1cc326
- LOG Re-diff metal-archives patch

* Fri Oct 26 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.1.0-1
+ Revision: 7093985
- LOG New version 1.1.0
- Drop no longer needed patches
- Re-diff fix-desktop patch

* Mon Oct 22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0.1-4
+ Revision: 89c686a
- LOG Update russian translation from upstream

* Wed Sep 12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0.1-3
+ Revision: 03ed397
- LOG Disable libindicate-qt BuildRequires and we don't really want it

* Wed Sep 12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0.1-3
+ Revision: 50b7f8e
- LOG Add patches to fix build with new liblastfm and to fix desktop file

* Sun Aug 26 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0.1-2
+ Revision: 1876d53
- LOG Add patch from upstream to fix build with new imobiledevice libs

* Sun Aug 26 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0.1-2
+ Revision: 495d4c3
- LOG Add 2 patches from Fedora to fix some crashes, build without -Werror

* Sun Aug 26 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0.1-2
+ Revision: f528c07
- LOG Convert BR to pkgconfig style

* Wed Jul 04 2012 Anatoliy Grigorenko <grinyas00@gmail.com> 1.0.1-1
+ Revision: f596b54
- update



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19524 |12mu|cloog-0.18.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 4
%define libname %mklibname %{name}-isl %{major}
%define devname %mklibname -d %{name}-isl

Summary:	The Chunky Loop Generator
Name:		cloog
Version:	0.18.0
Release:	3
Group:		System/Libraries
License:	GPLv2+
Url:		http://www.cloog.org
Source0:	http://www.bastoul.net/cloog/pages/download/%{name}-%{version}.tar.gz
Patch0:		cloog-0.18.0-automake-1.13.patch
BuildRequires:	gmp-devel
BuildRequires:	pkgconfig(isl)
Conflicts:	cloog-ppl < 0.18.0
Obsoletes:	cloog-ppl < 0.18.0

%description
CLooG is a software which generates loops for scanning Z-polyhedra. That is,
CLooG finds the code or pseudo-code where each integral point of one or more
parametrized polyhedron or parametrized polyhedra union is reached. CLooG is
designed to avoid control overhead and to produce a very efficient code.

%files
%{_bindir}/cloog

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Integer Set Library backend (isl) based version of the CLooG binaries
Group:		Development/C

%description -n %{libname}
The dynamic shared libraries of the Chunky Loop Generator.

%files -n %{libname}
%{_libdir}/libcloog-isl.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development tools for the isl based version of Chunky Loop Generator
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Conflicts:	%{_lib}cloog-devel < 0.18.0-2
Obsoletes:	%{_lib}cloog-devel < 0.18.0-2

%description -n %{devname}
The header files and .so link of the Chunky Loop Generator.

%files -n %{devname}
%{_includedir}/cloog
%{_libdir}/libcloog-isl.so
%{_libdir}/pkgconfig/cloog-isl.pc

#----------------------------------------------------------------------------

%prep
%setup -q
%apply_patches
autoreconf -fi

%build
%configure2_5x \
	--disable-static \
	--with-isl=system \
	--with-bits=gmp

%make

%install
%makeinstall_std


%changelog
* Thu Oct 10 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.18.0-3
+ Revision: e4f109a
- LOG Adjust Conflicts and Obsoletes



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19525 |12mu|clucene-2.3.3.4-0.20111220.5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define date 20111220
%define major	2
%define devname	%mklibname %{name} -d

Summary:	C++ port of Lucene
Name:		clucene
Version:	2.3.3.4
Release:	0.%{date}.5
License:	LGPL
Group:		Archiving/Other
Url:            http://clucene.sourceforge.net/
# Ze: we are using git, so to generate the source file we run:
# git archive --prefix=clucene-2.3.3.4/ master | xz > clucene-2.3.3.4.tar.xz
#Source0:	http://prdownloads.sourceforge.net/clucene/%{name}-core-%{version}.tar.gz
Source0:	%{name}-%{version}.tar.xz
# include LUCENE_SYS_INCLUDES in pkgconfig --cflags output
# imported fedora patch
Patch0:		clucene-core-2.3.3.4-pkgconfig_sys_includes.patch
Patch1:		clucene-2.3.3.4-fix-major.patch
Patch2:		patch-clucene-2.3.3.4-install-contribs-lib.diff
BuildRequires:  cmake
BuildRequires:  pkgconfig(zlib)

%description
CLucene is a C++ port of Lucene: the high-performance, full-featured 
text search engine written in Java. CLucene is faster than lucene 
as it is written in C++.

#------------------------------------------------------------------------------
%define libclucene_core %mklibname clucene-core %{major} 
%package -n	%{libclucene_core}
Summary:	Shared libraries for %{name}
Group:		System/Libraries
%rename		%{_lib}clucene_core2
Provides:	clucene-core2 

%description -n %{libclucene_core}
CLucene is a C++ port of Lucene: the high-performance, full-featured 
text search engine written in Java. CLucene is faster than lucene 
as it is written in C++.

This package contains shared libraries for clucene.

%files -n %{libclucene_core}
%{_libdir}/libclucene-core.so.%{major}*

#------------------------------------------------------------------------------
%define libclucene_shared %mklibname clucene_shared %{major}
%package -n     %{libclucene_shared}
Summary:        Shared libraries for %{name}
Group:          System/Libraries

%description -n %{libclucene_shared}
CLucene is a C++ port of Lucene: the high-performance, full-featured
text search engine written in Java. CLucene is faster than lucene
as it is written in C++.

This package contains shared libraries for clucene.

%files -n %{libclucene_shared}
%{_libdir}/libclucene-shared.so.%{major}*

#------------------------------------------------------------------------------
%define contrib %mklibname clucene-contribs-lib %{major}
%package -n %contrib
Summary: Language specific text analyzers for %name
Group: System/Libraries
Requires: %libclucene_core = %version-%release

%description -n %contrib
Language specific text analyzers for %{name}

%files -n %contrib
%_libdir/libclucene-contribs-lib.so.%{major}*

#------------------------------------------------------------------------------
%package -n	%{devname}
Summary:	Development library and header files for the %{name} library
Group:		Development/C++
Provides:	%{name}-devel = %{version}-%{release}
Requires:   %{libclucene_shared} = %{version}-%{release}
Requires:       %{libclucene_core} = %{version}-%{release}
Requires:       %{contrib} = %{version}-%{release}
# Ze: we need to add this provides to avoid break upgrade
%ifnarch x86_64
Provides:	devel(libclucene)
%else
Provides:	devel(libclucene(64bit))
%endif

%description -n	%{devname}
CLucene is a C++ port of Lucene: the high-performance, full-featured 
text search engine written in Java. CLucene is faster than lucene 
as it is written in C++.

This package contains development libraries and development headers for 
clucene.

%files -n %{devname}
%{_includedir}/CLucene.h
%{_includedir}/CLucene/
%{_libdir}/pkgconfig/libclucene-core.pc
%{_libdir}/CLuceneConfig.cmake/CLuceneConfig.cmake
%{_libdir}/lib*.so

#------------------------------------------------------------------------------
%prep
%setup -q
%apply_patches

%build
%cmake \
	-DBUILD_CONTRIBS_LIB:BOOL=ON
%make

%install
%makeinstall_std -C build


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19526 |12mu|cluster-3.0.17-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(VMware::VmPerl(.*)\\)'
%else
%define _requires_exceptions perl\(VMware::VmPerl
%endif

%global build_gnbd 0

%define module_name gnbd
%define major	3
%define fmajor	4
%define libcman		%mklibname cman %{major}
%define devcman		%mklibname -d cman
%define libccs		%mklibname ccs %{major}
%define devccs		%mklibname -d ccs
%define libdlm		%mklibname dlm %{major}
%define devdlm		%mklibname -d dlm
%define libdlm_lt	%mklibname dlm_lt %{major}
%define devdlm_lt	%mklibname -d dlm_lt
%define libdlmcontrol	%mklibname dlmcontrol %{major}
%define devdlmcontrol	%mklibname -d dlmcontrol
%define libfence	%mklibname fence %{fmajor}
%define devfence	%mklibname -d fence
%define libfenced	%mklibname fence %{major}
%define devfenced	%mklibname -d fence
%define liblogthread	%mklibname logthread %{major}
%define devlogthread	%mklibname -d logthread

Summary:	Redhat suite for clustered filesystems
Name:		cluster
Version:	3.0.17
Release:	7
License:	GPL
Group:		System/Kernel and hardware
Url:		http://sources.redhat.com/cluster/wiki
Source0:	https://fedorahosted.org/releases/c/l/cluster/cluster-%{version}.tar.gz
Source1:	gfs-2.6.18-2.6.23.patch

# Remove apc_snmp, as its compilation is broken
Patch0:		cluster-2.03.07-fix-cman-init.patch
Patch2:		cluster-2.03.11-gfs-should-start-clvmd.patch

BuildRequires:	openldap-devel
# For perl binding
BuildRequires:	perl-devel
BuildRequires:	pkgconfig(libSaAmf)
BuildRequires:	pkgconfig(libvirt)
Buildrequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(ncurses)
# For fence_xvm
BuildRequires:	pkgconfig(nss)
# For ldap configuration support
BuildRequires:	pkgconfig(slang)

Requires:	cman
Requires:	gfs-utils
Requires:	rgmanager

%description
Redhat suite for clustered filesystems.

#----------------------------------------------------------------------------

%package -n %{libcman}
Summary:	Shared Librairies for Cluster Manager
Group:		Development/Other

%description  -n %{libcman}
Shared Librairies for Cluster Manager.

%files -n %{libcman}
%{_libdir}/libcman.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devcman}
Summary:	Cluster Manager header files and development libraries
Group:		Development/Other
Requires:	%{libcman} = %{EVRD}
Provides:	cman-devel = %{EVRD}

%description -n %{devcman}
This package contains header files and development libraries.

%files -n %{devcman}
%{_libdir}/libcman.so
%{_includedir}/libcman.h
%{_libdir}/pkgconfig/libcman.pc

#----------------------------------------------------------------------------

%package -n %{libccs}
Summary:	Shared Librairies for Cluster Configuration Service
Group:		Development/Other

%description  -n %{libccs}
Shared Librairies for Cluster Configuration Service.

%files -n %{libccs}
%{_libdir}/libccs.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devccs}
Summary:	Development libraries for Cluster Configuration Service
Group:		Development/Other
Requires:	%{libccs} = %{EVRD}
Provides:	ccs-devel = %{EVRD}

%description -n %{devccs}
Development libraries for Cluster Configuration Service.

%files -n %{devccs}
%{_libdir}/libccs.so
%{_includedir}/ccs.h
%{_libdir}/pkgconfig/libccs.pc

#----------------------------------------------------------------------------

%package -n %{libdlm}
Summary:	Shared Librairies for the Distributed Lock Manager
Group:		Development/Other

%description -n %{libdlm}
Shared Librairies for cluster.

%files -n %{libdlm}
%{_libdir}/libdlm.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devdlm}
Summary:	Distributed Lock Manager header files and development libraries
Group:		Development/Other
Requires:	%{libdlm} = %{EVRD}
Provides:	dlm-devel = %{EVRD}

%description -n %{devdlm}
This package contains header files and development libraries.

%files -n %{devdlm}
%{_libdir}/libdlm.so
%{_mandir}/man3/*dlm*.3.*
%{_includedir}/libdlm.h
%{_libdir}/pkgconfig/libdlm.pc

#----------------------------------------------------------------------------

%package -n %{libdlm_lt}
Summary:	Shared Librairies for the Distributed Lock Manager
Group:		Development/Other
Conflicts:	%{_lib}dlm3 < 3.0.17-7

%description -n %{libdlm_lt}
Shared Librairies for cluster.

%files -n %{libdlm_lt}
%{_libdir}/libdlm_lt.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devdlm_lt}
Summary:	Distributed Lock Manager header files and development libraries
Group:		Development/Other
Requires:	%{libdlm_lt} = %{EVRD}
Provides:	dlm_lt-devel = %{EVRD}
Conflicts:	%{_lib}dlm-devel < 3.0.17-7

%description -n %{devdlm_lt}
This package contains header files and development libraries.

%files -n %{devdlm_lt}
%{_libdir}/libdlm_lt.so
%{_libdir}/pkgconfig/libdlm_lt.pc

#----------------------------------------------------------------------------

%package -n %{libdlmcontrol}
Summary:	Shared Librairies for the Distributed Lock Manager
Group:		Development/Other
Conflicts:	%{_lib}dlm3 < 3.0.17-7

%description -n %{libdlmcontrol}
Shared Librairies for cluster.

%files -n %{libdlmcontrol}
%{_libdir}/libdlmcontrol.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devdlmcontrol}
Summary:	Distributed Lock Manager header files and development libraries
Group:		Development/Other
Requires:	%{libdlmcontrol} = %{EVRD}
Provides:	dlmcontrol-devel = %{EVRD}
Conflicts:	%{_lib}dlm-devel < 3.0.17-7

%description -n %{devdlmcontrol}
This package contains header files and development libraries.

%files -n %{devdlmcontrol}
%{_libdir}/libdlmcontrol.so
%{_libdir}/pkgconfig/libdlmcontrol.pc
%{_includedir}/libdlmcontrol.h

#----------------------------------------------------------------------------

%package -n %{libfence}
Summary:	Shared Librairies for cluster fencing
Group:		Development/Other
Conflicts:	%{_lib}fence3 < 3.0.17-7
Obsoletes:	%{_lib}fence3 < 3.0.17-7

%description -n %{libfence}
Shared Librairies for cluster fencing.

%files -n %{libfence}
%{_libdir}/libfence.so.%{fmajor}*

#----------------------------------------------------------------------------

%package -n %{devfence}
Summary:	Development libraries for cluster fencing
Group:		Development/Other
Requires:	%{libfence} = %{EVRD}
Provides:	fence-devel = %{EVRD}

%description -n %{devfence}
Development libraries for cluster fencing.

%files -n %{devfence}
%{_includedir}/libfence.h
%{_libdir}/libfence.so
%{_libdir}/pkgconfig/libfence.pc

#----------------------------------------------------------------------------

%package -n %{libfenced}
Summary:	Shared Librairies for cluster fencing
Group:		Development/Other
Conflicts:	%{_lib}fence3 < 3.0.17-7

%description -n %{libfenced}
Shared Librairies for cluster fencing.

%files -n %{libfenced}
%{_libdir}/libfenced.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devfenced}
Summary:	Development libraries for cluster fencing
Group:		Development/Other
Requires:	%{libfenced} = %{EVRD}
Provides:	fenced-devel = %{EVRD}
Conflicts:	%{_lib}fence-devel < 3.0.17-7

%description -n %{devfenced}
Development libraries for cluster fencing.

%files -n %{devfenced}
%{_includedir}/libfenced.h
%{_libdir}/libfenced.so
%{_libdir}/pkgconfig/libfenced.pc

#----------------------------------------------------------------------------

%package -n %{liblogthread}
Summary:	Shared Librairies for cluster fencing
Group:		Development/Other

%description  -n %{liblogthread}
Shared Librairies for cluster fencing.

%files -n %{liblogthread}
%{_libdir}/liblogthread.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devlogthread}
Summary:	Development libraries for cluster fencing
Group:		Development/Other
Requires:	%{liblogthread} = %{EVRD}
Provides:	logthread-devel = %{EVRD}

%description -n %{devlogthread}
Development libraries for cluster fencing.

%files -n %{devlogthread}
%{_includedir}/*logthread*.h
%{_libdir}/liblogthread.so
%{_libdir}/pkgconfig/liblogthread*.pc

#----------------------------------------------------------------------------

%package devel
Summary:	Cluster Manager header files and development libraries
Group:		Development/Other
Requires:	%{devcman} = %{EVRD}
Requires:	%{devccs} = %{EVRD}
Requires:	%{devdlm} = %{EVRD}
Requires:	%{devdlm_lt} = %{EVRD}
Requires:	%{devdlmcontrol} = %{EVRD}
Requires:	%{devfence} = %{EVRD}
Requires:	%{devfenced} = %{EVRD}
Requires:	%{devlogthread} = %{EVRD}

%description devel
Cluster Manager header files and development libraries.

%files devel
%{_datadir}/doc/%{name}

#----------------------------------------------------------------------------

%package -n perl-Cluster-CCS
Summary:	Perl bindings for Cluster Configuration Service
Group:		Development/Perl

%description -n perl-Cluster-CCS
Perl bindings for Cluster Configuration Service.

%files -n perl-Cluster-CCS
%{perl_vendorarch}/auto/Cluster/CCS
%{perl_vendorarch}/Cluster/CCS.pm
%{_mandir}/man3/Cluster::CCS.3pm.*

#----------------------------------------------------------------------------

%if %{build_gnbd}
%package -n dkms-%{module_name}
Summary:	Redhat's cluster suite kernel modules
Group:		System/Kernel and hardware
Requires(pre,post):	dkms

%description -n dkms-%{module_name}
The dynamic kernel modules.

%files -n dkms-%{module_name}
%{_usrsrc}/%{module_name}-%{version}-%{release}

%post -n dkms-%{module_name}
dkms add -m %{module_name} -v %{version}-%{release} --rpm_safe_upgrade
dkms build -m %{module_name} -v %{version}-%{release} --rpm_safe_upgrade
dkms install -m %{module_name} -v %{version}-%{release} --rpm_safe_upgrade

%preun -n dkms-%{module_name}
dkms remove -m %{module_name} -v %{version}-%{release} --rpm_safe_upgrade --all ||:
%endif

#----------------------------------------------------------------------------

%package -n dkms-gfs
Summary:	Global File System Kernel Driver
Group:		System/Kernel and hardware
Requires(pre,post):	dkms

%description -n dkms-gfs
The dynamic kernel module package for Global File System.

This package is only required for kernels older than 2.6.24
(newer kernels ship with a gfs driver).

%files -n dkms-gfs
%{_usrsrc}/gfs-%{version}-%{release}

%post -n dkms-gfs
dkms add -m gfs -v %{version}-%{release} --rpm_safe_upgrade
dkms build -m gfs -v %{version}-%{release} --rpm_safe_upgrade
dkms install -m gfs -v %{version}-%{release} --rpm_safe_upgrade

%preun -n dkms-gfs
dkms remove -m gfs -v %{version}-%{release} --rpm_safe_upgrade --all ||:

#----------------------------------------------------------------------------

%package -n cman
Group:		System/Kernel and hardware
Summary:	Cluster Manager
Requires:	openais >= 1.1.0
Requires:	libxml2-utils
Requires:	fence-agents
Requires(pre,post):	rpm-helper
# Try and ensure we upgrade packages that depend on cman
Conflicts:	gfs-utils < %{version}, gfs2-utils < %{version},
Conflicts:	rgmanager < %{version}, gnbd < %{version}

%description -n cman
Cluster Manager.

%files -n cman
%{_initrddir}/cman
%{_sbindir}/cman*
%{_sbindir}/fence*
%{_sbindir}/dlm*
%{_sbindir}/ccs*
%{_sbindir}/group*
%{_sbindir}/*qdisk*
%{_sbindir}/gfs_control*
%{_sbindir}/confdb2ldif
%dir /etc/cluster
%config(noreplace) %{_sysconfdir}/logrotate.d/cluster
%dir /var/log/cluster
%{_libdir}/lcrso/service_cman.lcrso
%{_libdir}/lcrso/config_*.lcrso
%config /etc/udev/rules.d/51-dlm.rules
%{_mandir}/man8/cman*.8.*
%{_mandir}/man5/cman.5.*
%{_mandir}/man5/cluster.conf.5.*
%{_mandir}/man5/qdisk.5.*
%{_mandir}/man8/fence*.8.*
%{_mandir}/man8/dlm*.8.*
%{_mandir}/man8/ccs*.8.*
%{_mandir}/man8/*group*.8.*
%{_mandir}/man8/*qdisk*.8.*
%{_mandir}/man8/confdb2ldif.8.*
%{_mandir}/man8/gfs_control*.8.*
%doc doc/usage.txt
%doc config/plugins/ldap/99cluster.ldif

%post -n cman
%_post_service cman
%_post_service qdiskd
%_post_service scsi_reserve

%preun -n cman
%_preun_service cman
%_preun_service qdiskd
%_preun_service scsi_reserve

#----------------------------------------------------------------------------

%package -n rgmanager
Group:		System/Kernel and hardware
Summary:	Resource Group Manager
Requires(pre,post):	rpm-helper
Requires:	fence-agents
Requires:	resource-agents

%description -n rgmanager
Resource Group Manager.

%files -n rgmanager
%{_initrddir}/rgmanager
%{_sbindir}/clu*
%{_sbindir}/rgmanager
%{_sbindir}/rg_test
%{_datadir}/cluster
%{_mandir}/man8/clu*.8.*
%{_mandir}/man8/rgmanager.8.*

%post -n rgmanager
%_post_service rgmanager

%preun -n rgmanager
%_preun_service rgmanager

#----------------------------------------------------------------------------

%if 0
%package -n gfs-utils
Group:		System/Kernel and hardware
Summary:	Global Filesystem Utilities
Requires:	gfs2-utils
Requires(pre,post):	rpm-helper

%description -n gfs-utils
Global Filesystem Utilities.

%files -n gfs-utils
/sbin/*.gfs
%{_sbindir}/gfs_*
%exclude %{_sbindir}/gfs_controld
%{_initrddir}/gfs
%{_mandir}/man8/gfs_*.8.*
%{_mandir}/man8/*gfs.8.*

%post -n gfs-utils
%_post_service gfs

%preun -n gfs-utils
%_preun_service gfs
%endif

#----------------------------------------------------------------------------

%package -n gfs2-utils
Group:		System/Kernel and hardware
Summary:	Global Filesystem Utilities
Requires:	kmod(gfs2)
Requires(pre,post):	rpm-helper

%description -n gfs2-utils
Global Filesystem Utilities.

%files -n gfs2-utils
/sbin/*.gfs2
%{_sbindir}/gfs2_*
%{_initrddir}/gfs2
%{_mandir}/man8/*gfs2*.8.*

%post -n gfs2-utils
%_post_service gfs

%preun -n gfs2-utils
%_preun_service gfs2

#----------------------------------------------------------------------------

%if %{build_gnbd}
%package -n gnbd
Group:		System/Kernel and hardware
Summary:	Global Network Block Device utilities
Requires:	kmod(gnbd)

%description -n gnbd
Global Network Block Device utilities.

%files -n gnbd
%{_sbindir}/gnbd_*
%{_mandir}/man8/gnbd*.8.*
%endif

#----------------------------------------------------------------------------

%prep
%setup -q
%patch2 -p1 -b .shouldstartclvmd
cp Makefile Makefile.make

%build
./configure \
	--libdir=%{_libdir} \
	--mandir=%{_mandir} \
	--prefix=%{_prefix} \
	--sbindir=%{_sbindir} \
	--incdir=%{_includedir} \
	--nssincdir=%{_includedir}/nss \
	--nsprincdir=%{_includedir}/nspr4 \
	--without_fence_agents \
	--without_resource_agents \
	--without_kernel_modules \
	--disable_kernel_check

#Fixing some weird harcoded path
perl -pi -e 's|-DPLUGINDIR=\\\"\$\{plugindir\}\\\"|-DPLUGINDIR=\\"%{_libdir}/magma\\"|g' magma/lib/Makefile
perl -pi -e 's|-DPLUGINDIR=\\\"\$\{plugindir\}\\\"|-DPLUGINDIR=\\"%{_libdir}/magma\\"|g' magma/tests/Makefile

make

%install
mkdir -p %{buildroot}/%{_mandir}
mkdir -p %{buildroot}/%{_datadir}/%{name}-%{version}
mkdir -p %{buildroot}/%{_libdir}
mkdir -p %{buildroot}/%{_includedir}
mkdir -p %{buildroot}/%{_initrddir}
mkdir -p %{buildroot}/%{_initrddir}
mkdir -p %{buildroot}/etc/cluster

#BEGIN OF DKMS PART
%if %{build_gnbd}
mkdir -p %{buildroot}/usr/src/%{module_name}-%{version}-%{release}
#cp -a gnbd-kernel/src/* %{buildroot}/usr/src/%{module_name}-%{version}-%{release}
cat > %{buildroot}/usr/src/%{module_name}-%{version}-%{release}/dkms.conf <<EOF
PACKAGE_VERSION="%{version}-%{release}"
# Items below here should not have to change with each driver version
PACKAGE_NAME="%{module_name}"
MAKE[0]="make -C \${kernel_source_dir} M=\${dkms_tree}/\${PACKAGE_NAME}/\${PACKAGE_VERSION}/build KERNELRELEASE=\${kernelver} USING_KBUILD=yes modules"
CLEAN="make -C \${kernel_source_dir} M=\${dkms_tree}/\${PACKAGE_NAME}/\${PACKAGE_VERSION}/build KERNELRELEASE=\${kernelver} USING_KBUILD=yes clean"

BUILT_MODULE_NAME[0]="gnbd"
BUILT_MODULE_LOCATION[0]=""
DEST_MODULE_NAME[0]="gnbd"
DEST_MODULE_LOCATION[0]="/kernel/drivers/block/gnbd/"

REMAKE_INITRD="no"
AUTOINSTALL=yes
POST_INSTALL="post-install"
POST_REMOVE="post-remove"
EOF
%endif

# GFS driver
mkdir -p %{buildroot}/usr/src/gfs-%{version}-%{release}/patches
cp -a gfs-kernel/src/* %{buildroot}/usr/src/gfs-%{version}-%{release}
install -m644 %{SOURCE1} %{buildroot}/usr/src/gfs-%{version}-%{release}/patches
cat > %{buildroot}/usr/src/gfs-%{version}-%{release}/dkms.conf <<EOF
PACKAGE_VERSION="%{version}-%{release}"
# Items below here should not have to change with each driver version
PACKAGE_NAME="gfs"
MAKE[0]="make -C \${kernel_source_dir} M=\${dkms_tree}/\${PACKAGE_NAME}/\${PACKAGE_VERSION}/build/gfs KERNELRELEASE=\${kernelver} USING_KBUILD=yes modules"
CLEAN="make -C \${kernel_source_dir} M=\${dkms_tree}/\${PACKAGE_NAME}/\${PACKAGE_VERSION}/build/gfs KERNELRELEASE=\${kernelver} USING_KBUILD=yes clean"

PATCH[0]=gfs-2.6.18-2.6.23.patch
PATCH_MATCH[0]="^2.6.(1[8-9]|2[0-3])"

BUILT_MODULE_NAME[0]="gfs"
BUILT_MODULE_LOCATION[0]="gfs"
DEST_MODULE_NAME[0]="gfs"
DEST_MODULE_LOCATION[0]="/kernel/drivers/block/gfs/"
BUILD_EXCLUSIVE_KERNEL="^2.6.(1[0-9]|2[0-3])"

REMAKE_INITRD="no"
AUTOINSTALL=yes
POST_INSTALL="post-install"
POST_REMOVE="post-remove"
EOF
# END OF DKMS STUFF

#BEGIN OF MAIN RPM
perl -pi -e 's/BUILDDIR =.*/BUILDDIR =\$\{RPM_BUILD_ROOT\}/' Makefile
%makeinstall_std
mkdir -p %{buildroot}/%{_initrddir}
mv %{buildroot}/%{_sysconfdir}/init.d/* %{buildroot}/%{_initrddir}
mv %{buildroot}/usr/libexec/* %{buildroot}/%{_libdir}
rm -f %{buildroot}%{_libdir}/*.a
chmod +x %{buildroot}%{_libdir}/lcrso/*.lcrso
chmod +x %{buildroot}%{_libdir}/*.so.*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19527 |12mu|cluster-glue-1.0.11-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gname	haclient
%define uname	hacluster
%define nogroup	nobody
%define maj1	1
%define major	2
%define liblrm		%mklibname lrm %{major}
%define libpils		%mklibname pils %{major}
%define libplumb 	%mklibname plumb %{major}
%define libplumbgpl	%mklibname plumbgpl %{major}
%define libstonith	%mklibname stonith %{maj1}
%define devname	%mklibname %{name} -d

# When downloading directly from Mercurial, it will automatically add this prefix
# Invoking 'hg archive' wont but you can add one with: hg archive -t tgz -p "Reusable-Cluster-Components-" -r $upstreamversion $upstreamversion.tar.gz
%define upstreamprefix Reusable-Cluster-Components-glue--
%define upstreamversion glue-%{version}

# Keep around for when/if required
#global alphatag %{upstreamversion}.hg

Summary:	Reusable cluster components
Name:		cluster-glue
Version:	1.0.11
Release:	1
License:	GPLv2+ and LGPLv2+
Group:		System/Libraries
Url:		http://linux-ha.org/wiki/Cluster_Glue
Source0:	http://hg.linux-ha.org/glue/archive/%{upstreamversion}.tar.bz2
Patch0:		cluster-glue-automake-1.13.patch

BuildRequires:	docbook-dtd44-xml
BuildRequires:	docbook-style-xsl
BuildRequires:	xsltproc
BuildRequires:	bzip2-devel
BuildRequires:	libtool-devel
BuildRequires:	net-snmp-devel
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(OpenIPMI)
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(uuid)
Requires:	perl-TimeDate

%description
A collection of common tools that are useful for writing cluster managers
such as Pacemaker.
Provides a local resource manager that understands the OCF and LSB
standards, and an interface to common STONITH devices.

%files
%doc AUTHORS COPYING
%{_sbindir}/cibsecret
%{_sbindir}/ha_logger
%{_sbindir}/hb_report
%{_sbindir}/lrmadmin
%{_sbindir}/meatclient
%{_sbindir}/sbd
%{_sbindir}/stonith
%{_sysconfdir}/init.d/logd

%dir %{_libdir}/heartbeat
%dir %{_libdir}/heartbeat/plugins
%dir %{_libdir}/heartbeat/plugins/compress
%dir %{_libdir}/heartbeat/plugins/RAExec
%dir %{_libdir}/heartbeat/plugins/InterfaceMgr
%{_libdir}/heartbeat/lrmd
%{_libdir}/heartbeat/ha_logd
%{_libdir}/heartbeat/plugins/RAExec/*.so
%{_libdir}/heartbeat/plugins/InterfaceMgr/*.so
%{_libdir}/heartbeat/plugins/compress/bz2.so
%{_libdir}/heartbeat/plugins/compress/zlib.so

%dir %{_libdir}/stonith
%dir %{_libdir}/stonith/plugins
%dir %{_libdir}/stonith/plugins/stonith2
%{_datadir}/cluster-glue/ha_log.sh
%{_libdir}/stonith/plugins/external
%{_libdir}/stonith/plugins/stonith2/*.so
%{_libdir}/stonith/plugins/stonith2/*.py*
%{_libdir}/stonith/plugins/xen0-ha-dom0-stonith-helper
%dir %{_datadir}/cluster-glue
%{_datadir}/cluster-glue/ha_cf_support.sh
%{_datadir}/cluster-glue/openais_conf_support.sh
%{_datadir}/cluster-glue/utillib.sh
%{_datadir}/cluster-glue/combine-logs.pl
%dir %{_var}/lib/heartbeat
%dir %{_var}/lib/heartbeat/cores
%dir %attr (0700, root, root)		%{_var}/lib/heartbeat/cores/root
%dir %attr (0700, nobody, %{nogroup})	%{_var}/lib/heartbeat/cores/nobody
%dir %attr (0700, %{uname}, %{gname})	%{_var}/lib/heartbeat/cores/%{uname}
%doc %{_mandir}/man1/*
%doc %{_mandir}/man8/*

#----------------------------------------------------------------------------

%package -n %{liblrm}
Summary:	Reusable cluster libraries
Group:		System/Libraries

%description -n %{liblrm}
A collection of libraries that are useful for writing cluster managers
such as Pacemaker.

%files -n %{liblrm}
%{_libdir}/liblrm.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libpils}
Summary:	Reusable cluster libraries
Group:		System/Libraries

%description -n %{libpils}
A collection of libraries that are useful for writing cluster managers
such as Pacemaker.

%files -n %{libpils}
%{_libdir}/libpils.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libplumb}
Summary:	Reusable cluster libraries
Group:		System/Libraries

%description -n %{libplumb}
A collection of libraries that are useful for writing cluster managers
such as Pacemaker.

%files -n %{libplumb}
%{_libdir}/libplumb.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libplumbgpl}
Summary:	Reusable cluster libraries
Group:		System/Libraries

%description -n %{libplumbgpl}
A collection of libraries that are useful for writing cluster managers
such as Pacemaker.

%files -n %{libplumbgpl}
%{_libdir}/libplumbgpl.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libstonith}
Summary:	Reusable cluster libraries
Group:		System/Libraries

%description -n %{libstonith}
A collection of libraries that are useful for writing cluster managers
such as Pacemaker.

%files -n %{libstonith}
%{_libdir}/libstonith.so.%{maj1}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Headers and libraries for writing cluster managers
Group:		Development/Other
Requires:	%{liblrm} = %{version}-%{release}
Requires:	%{libpils} = %{version}-%{release}
Requires:	%{libplumb} = %{version}-%{release}
Requires:	%{libplumbgpl} = %{version}-%{release}
Requires:	%{libstonith} = %{version}-%{release}
%rename		%{name}-devel

%description -n %{devname}
Headers and shared libraries for a useful for writing cluster managers 
such as Pacemaker.

%files -n %{devname}
%dir %{_libdir}/heartbeat
%dir %{_libdir}/heartbeat/plugins
%dir %{_libdir}/heartbeat/plugins/test
%dir %{_datadir}/cluster-glue
%{_libdir}/lib*.so
%{_libdir}/heartbeat/ipctest
%{_libdir}/heartbeat/ipctransientclient
%{_libdir}/heartbeat/ipctransientserver
%{_libdir}/heartbeat/transient-test.sh
%{_libdir}/heartbeat/base64_md5_test
%{_libdir}/heartbeat/logtest
%{_libdir}/heartbeat/plugins/test/test.so
%{_includedir}/clplumbing
%{_includedir}/heartbeat
%{_includedir}/stonith
%{_includedir}/pils
%{_datadir}/cluster-glue/lrmtest

#----------------------------------------------------------------------------

%prep
%setup -qn %{upstreamprefix}%{upstreamversion}
%apply_patches

%build
#./autogen.sh
autoreconf -fi
%configure2_5x \
	--disable-static \
	--enable-fatal-warnings=no   \
	--localstatedir=%{_var}      \
	--with-daemon-group=%{gname} \
	--with-daemon-user=%{uname}

%make

%install
%makeinstall_std

# Don't package things we wont support
rm -f %{buildroot}/%{_libdir}/stonith/plugins/stonith2/rhcs.*

%pre
%_pre_useradd %{uname} %{_var}/lib/heartbeat/cores/hacluster /bin/false
%_pre_groupadd %{gname} %{uname}

%postun
%_postun_userdel %{uname}
%_postun_groupdel %{gname}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19528 |12mu|clutter-1.14.4-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 1.0
%define major 0
%define girmajor	1.0

%define libname		%mklibname %{name} %{api} %{major}
%define girname		%mklibname %{name}-gir %{girmajor}
%define develname	%mklibname -d %{name} %{api}

Summary:       Software library for fast, visually rich GUIs
Name:          clutter
Version:       1.14.4
Release:       5
License:       LGPLv2+
Group:         Graphics
Url:           http://clutter-project.org/
Source0:       ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/1.14/%{name}-%{version}.tar.xz
#Fedora patchset
# https://bugzilla.gnome.org/show_bug.cgi?id=692706
Patch0:        0001-cally-Use-a-weak-pointer-to-hold-the-key-focus-in-Ca.patch
# https://bugzilla.gnome.org/show_bug.cgi?id=701974
Patch1:        0001-x11-trap-errors-when-calling-XIQueryDevice.patch
Patch2:        0001-clutter-offscreen-effect-Allocate-the-cogl-texture-d.patch
# upstream fixes for excessive redraws
Patch3: 	0001-Bind-constraints-Don-t-force-redraws-on-source-relay.patch
Patch4:		0002-Don-t-queue-redraws-when-reallocating-actor-that-hav.patch
Patch5:		0001-ClutterStageCogl-Ignore-a-clip-the-size-of-the-stage.patch

BuildRequires:	pkgconfig(atk)
BuildRequires:	pkgconfig(cairo-gobject)
BuildRequires:	pkgconfig(cogl-1.0)
BuildRequires:	pkgconfig(cogl-pango-1.0)
BuildRequires:	pkgconfig(gdk-3.0)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(json-glib-1.0)
BuildRequires:	pkgconfig(pangocairo)
BuildRequires:	pkgconfig(pangoft2)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xcomposite)
BuildRequires:	pkgconfig(xdamage)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xfixes)
BuildRequires:	pkgconfig(xi)

%description
Clutter is an open source software library for creating fast, visually rich
graphical user interfaces. The most obvious example of potential usage is in
media center type applications. We hope however it can be used for a lot more.

Clutter uses OpenGL (and soon optionally OpenGL ES) for rendering but with an
API which hides the underlying GL complexity from the developer. The Clutter
API is intended to be easy to use, efficient and flexible. 

%package i18n
Summary: Translations for %{name}
Group: System/Internationalization

%description i18n
This contains the translation data for %{name}.

%package -n %{libname}
Summary:	Software library for fast, visually rich GUIs
Group:		System/Libraries
Suggests:	%{name}-i18n >= %{version}-%{release}

%description -n %{libname}
This package contains the shared library for %{name}.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n %{develname}
Summary:	Development headers/libraries for %{name}
Group:		Development/X11
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Requires:	%{girname} = %{version}-%{release}
Obsoletes:	%mklibname %{name} %{api} %{major} -d

%description -n %{develname}
Development headers/libraries for %{name} (see %{libname} package)

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--disable-static \
	--disable-rpath \
	--enable-introspection=yes \
	--enable-gdk-backend=yes \
	--enable-x11-backend=yes

%make

%install
%makeinstall_std
find %{buildroot} -name '*.la' -exec rm -f {} ';'
%find_lang %{name}-%{api}

%files i18n -f %{name}-%{api}.lang

%files -n %{libname}
%{_libdir}/lib%{name}-%{api}.so.%{major}*
%{_libdir}/lib%{name}-glx-%{api}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Cally-%{api}.typelib
%{_libdir}/girepository-1.0/Clutter-%{api}.typelib
%{_libdir}/girepository-1.0/ClutterGdk-%{girmajor}.typelib
%{_libdir}/girepository-1.0/ClutterX11-%{api}.typelib

%files -n %{develname}
%dir %{_includedir}/%{name}-%{api}
%{_includedir}/%{name}-%{api}/cally
%{_includedir}/%{name}-%{api}/%{name}
%{_libdir}/lib%{name}-%{api}.so
%{_libdir}/lib%{name}-glx-%{api}.so
%{_libdir}/pkgconfig/cally-%{api}.pc
%{_libdir}/pkgconfig/%{name}-%{api}.pc
%{_libdir}/pkgconfig/%{name}-cogl-%{api}.pc
%{_libdir}/pkgconfig/%{name}-gdk-%{api}.pc
%{_libdir}/pkgconfig/%{name}-glx-%{api}.pc
%{_libdir}/pkgconfig/%{name}-x11-%{api}.pc
%{_datadir}/gir-1.0/Cally-%{api}.gir
%{_datadir}/gir-1.0/Clutter-%{api}.gir
%{_datadir}/gir-1.0/ClutterGdk-%{girmajor}.gir
%{_datadir}/gir-1.0/ClutterX11-%{api}.gir
%{_datadir}/gtk-doc/html/cally
%{_datadir}/gtk-doc/html/%{name}


%changelog
* Fri Feb 14 2014 akdengi <alexander.kazancev@rosalab.ru> 1.14.4-5
+ Revision: 9ff93a6
- add sompe patch from Fedora



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19529 |12mu|clutter-gst-1.6.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 1.0
%define clutterapi 1.0
%define major 0
%define libname %mklibname %{name} %{api} %{major}
%define girname %mklibname %{name}-gir %{api}
%define devname %mklibname %{name} %{api} -d

%define gstapi 0.10
%define gstname gstreamer%{gstapi}-gstclutter

Summary:	GST video texture actor and audio player object for Clutter
Name:		clutter-gst
Version:	1.6.0
Release:	3
License:	LGPLv2+
Group:		Graphics
Url:		http://clutter-project.org/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.xz
Patch0:		clutter-gst-1.6.0-needless-glint.patch
BuildRequires:	docbook-dtd412-xml
BuildRequires:	gtk-doc
BuildRequires:	pkgconfig(clutter-1.0) >= 1.6.14
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(gobject-introspection-1.0) >= 1.36.0
BuildRequires:	pkgconfig(gstreamer-plugins-base-%{gstapi})

%description
An integration library for using GStreamer with Clutter.
GST video texture actor and audio player object.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	GST video texture actor and audio player object for Clutter
Group:		System/Libraries
Requires:	gstreamer0.10-plugins-base
Requires:	%{girname} = %{EVRD}
Requires:	%{gstname} = %{EVRD}

%description -n %{libname}
An integration library for using GStreamer with Clutter.
GST video texture actor and audio player object.

%files -n %{libname}
%{_libdir}/lib%{name}-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries
Conflicts:	%{_lib}clutter-gst1.0_0 < 1.6.0-3

%description -n %{girname}
GObject Introspection interface description for %{name}.

%files -n %{girname}
%{_libdir}/girepository-1.0/ClutterGst-%{clutterapi}.typelib

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development headers/libraries for %{name}
Group:		Development/X11
Provides:	%{name}-devel = %{EVRD}
Requires:	%{libname} = %{EVRD}

%description -n %{devname}
Development headers/libraries for %{name}.
(see %{libname} package)

%files -n %{devname}
%{_libdir}/pkgconfig/%{name}-%{api}.pc
%{_libdir}/lib%{name}-%{api}.so
%dir %{_includedir}/clutter-%{clutterapi}/%{name}
%{_includedir}/clutter-%{clutterapi}/%{name}/*.h
%{_datadir}/gir-1.0/ClutterGst-%{clutterapi}.gir

#----------------------------------------------------------------------------

%package -n %{gstname}
Summary:	Gstreamer plugin for %{name}
Group:		System/Libraries
Conflicts:	%{_lib}clutter-gst1.0_0 < 1.6.0-3

%description -n %{gstname}
Standalone gstreamer plugin for %{name}.

%files -n %{gstname}
%{_libdir}/gstreamer-%{gstapi}/libgstclutter.so

#----------------------------------------------------------------------------

%package doc
Summary:	API reference for clutter-gst
Group:		Development/Other

%description doc
Documentation for Clutter-Gst.

%files doc
%dir %{_datadir}/gtk-doc/html/%{name}
%doc %{_datadir}/gtk-doc/html/%{name}/*

#----------------------------------------------------------------------------

%prep
%setup -q
%apply_patches

%build
autoreconf
%configure2_5x \
	--disable-static \
	--enable-gtk-doc \
	--enable-introspection
%make

%install
%makeinstall_std


%changelog
* Tue May 06 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.6.0-3
+ Revision: 4129e19
- Drop missing unused patch, fix package structure (split library package)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19530 |12mu|clutter-gst2-2.0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api		2.0
%define clutterapi	2.0
%define gir_major	2.0
%define major		0

%define gstapi		1.0

%define libname		%mklibname clutter-gst %{api} %{major}
%define devname		%mklibname -d clutter-gst %{api}
%define girname		%mklibname clutter-gst-gir %{gir_major}
%define gstname		gstreamer%{gstapi}-gstclutter

%define url_ver %(echo %{version} | cut -d. -f1,2)

Summary:	GST video texture actor and audio player object for Clutter
Name:		clutter-gst2
Version:	2.0.4
Release:	%mkrel 1
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/clutter-gst/%{url_ver}/clutter-gst-%{version}.tar.xz
License:	LGPLv2+
Group:		Graphics
Url:		http://clutter-project.org/
BuildRequires:	clutter-devel >= 1.6.14
BuildRequires:	pkgconfig(gstreamer-1.0)
BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0)
BuildRequires:	pkgconfig(gstreamer-base-1.0)
BuildRequires:	pkgconfig(gstreamer-video-1.0)
BuildRequires:	pkgconfig(gstreamer-audio-1.0)
BuildRequires:	pkgconfig(gstreamer-tag-1.0)
BuildRequires:	gobject-introspection-devel >= 0.6.8
BuildRequires:	pkgconfig(gl)

%description
An integration library for using GStreamer with Clutter.
GST video texture actor and audio player object.

%package -n %{libname}
Summary:	GST video texture actor and audio player object for Clutter
Group:		Graphics
Requires:	gstreamer1.0-plugins-base
Obsoletes:	%{_lib}clutter-gst22.0_0 < 1.9.90-3

%description -n %{libname}
An integration library for using GStreamer with Clutter.
GST video texture actor and audio player object.

%package -n %{devname}
Summary:	Development headers/libraries for %{name}
Group:		Development/X11
Provides:	%{name}-devel = %{version}-%{release}
Provides:	libclutter-gst%{api}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Obsoletes:	%{_lib}clutter-gst22.0-devel < 1.9.90-3

%description -n %{devname}
Development headers/libraries for %{name}.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}
Obsoletes:	%{_lib}clutter-gst2-gir2.0 < 1.9.90-3

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n %{gstname}
Summary:	Gstreamer plugin for %{name}
Group:		System/Libraries

%description -n %{gstname}
Standalone gstreamer plugin for %{name}.

%prep
%setup -q  -n clutter-gst-%{version}
%apply_patches

%build
%configure2_5x \
	--disable-static \
	--enable-introspection=yes
%make

%install
%makeinstall_std

#we don't want these
find %{buildroot} -name "*.la" -delete

# Remove the documentation for now as it conflicts with the files in
# clutter-gst-devel. I'll work with upstream to fix this properly.
rm -rf $RPM_BUILD_ROOT%{_datadir}/gtk-doc/

%files -n %{libname}
%{_libdir}/libclutter-gst-%{api}.so.%{major}*

%files -n %{gstname}
%{_libdir}/gstreamer-%{gstapi}/libgstclutter.so

%files -n %{girname}
%{_libdir}/girepository-1.0/ClutterGst-%{gir_major}.typelib

%files -n %{devname}
#%doc %{_datadir}/gtk-doc/html/%{name}
%{_libdir}/pkgconfig/clutter-gst-%{api}.pc
%{_libdir}/libclutter-gst-%{api}.so
%{_includedir}/clutter-gst-%{clutterapi}
%{_datadir}/gir-1.0/ClutterGst-%{gir_major}.gir


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19531 |12mu|clutter-gtk-1.4.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 1.0
%define clutterapi 1.0
%define major 0
%define libname %mklibname %{name} %{api} %{major}
%define libnamedevel %mklibname -d %{name} %{api}

Summary:       GTK Support for Clutter
Name:          clutter-gtk
Version:       1.4.4
Release:       1
License:       LGPLv2+
Group:         Graphics
Url:           http://clutter-project.org/
Source0:       ftp://ftp.gnome.org/pub/GNOME/sources/clutter-gtk/1.4/%{name}-%{version}.tar.xz
BuildRequires: clutter-devel >= 1.0
BuildRequires: gtk2-devel
BuildRequires: gtk-doc
BuildRequires: gettext-devel
BuildRequires: docbook-dtd412-xml
BuildRequires: gobject-introspection-devel
BuildRequires: pkgconfig(gl)
#gw for Gtk-2.0.gir
BuildRequires: gir-repository

%description
A library providing facilities to integrate Clutter into GTK+
applications. It provides a GTK+ widget, GtkClutterEmbed, for embedding the
default ClutterStage into any GtkContainer.

Because of limitations inside Clutter, it is only possible to embed a single
ClutterStage.

#----------------------------------------------------------------------------

%package -n %libname
Summary:       GTK Support for Clutter
Group:         Graphics

%description -n %libname
A library providing facilities to integrate Clutter into GTK+
applications. It provides a GTK+ widget, GtkClutterEmbed, for embedding the
default ClutterStage into any GtkContainer.

Because of limitations inside Clutter, it is only possible to embed a single
ClutterStage.

#----------------------------------------------------------------------------

%package -n %libnamedevel
Summary:       Development headers/libraries for %name
Group:         Development/X11
Provides:      %name-devel = %version-%release
Requires:      %libname = %version-%release

%description -n %libnamedevel
Development headers/libraries for %{name}

#----------------------------------------------------------------------------

%prep
%setup -q

%build
autoreconf -fi
%configure2_5x --enable-gtk-doc
%make

%install
%makeinstall
%find_lang cluttergtk-%{clutterapi}

%files -f cluttergtk-%{clutterapi}.lang -n %{libname}
%{_libdir}/lib%{name}-%{api}.so.%{major}*
%{_libdir}/girepository-1.0/GtkClutter-%api.typelib

%files -n %libnamedevel
%_libdir/pkgconfig/%{name}-%{api}.pc
%_libdir/lib%{name}-%{api}.so
%dir %_includedir/%name-%{clutterapi}/%{name}
%_includedir/%name-%{clutterapi}/%{name}/*.h
%_datadir/gir-1.0/GtkClutter-%api.gir
%dir %_datadir/gtk-doc/html/%name-%{clutterapi}
%doc %_datadir/gtk-doc/html/%name-%{clutterapi}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19532 |12mu|cmake-2.8.11.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define shortVersion %(echo %{version} | cut -d. -f1,2)

%bcond_with	bootstrap

Summary:	Cross-platform, open-source make system
Name:		cmake
Version:	2.8.11.2
Release:	2
Epoch:		1
License:	BSD
Group:		Development/Other
Url:		http://www.cmake.org/HTML/index.html
Source0:	http://www.cmake.org/files/v%{shortVersion}/%{name}-%{version}.tar.gz
Source1:	cmake.macros
# fix ftlk detection
Patch1:		0001-Fix-FLTK-Find-path.patch
Patch3:		0003-Disable-Test198.patch
# Fix ImageMagick detection (not upstream yet; parts 1 and 2 are)
Patch6:		0003-FindImageMagick-part3.patch
BuildRequires:	perl
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libidn)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	xz
BuildRequires:	pkgconfig(expat)
BuildRequires:	bzip2-devel
BuildRequires:	pkgconfig(libarchive)
%if !%{with bootstrap}
BuildRequires:	pkgconfig(QtCore)
%endif
BuildRequires:	gcc-gfortran

%description
CMake is used to control the software compilation process using
simple platform and compiler independent configuration files.
CMake generates native makefiles and workspaces that can be
used in the compiler environment of your choice. CMake is quite
sophisticated: it is possible to support complex environments
requiring system configuration, pre-processor generation, code
generation, and template instantiation.

%files
%{_bindir}/cmake
%{_bindir}/ccmake
%{_bindir}/ctest
%{_bindir}/cpack
%{_mandir}/man1/*
%{_datadir}/%{name}
%{_sysconfdir}/emacs/site-start.d/%{name}.el
%{_sysconfdir}/rpm/macros.d/*
%{_datadir}/emacs/site-lisp/cmake-mode.el
%{_datadir}/vim/*/*
%{_datadir}/aclocal/cmake.m4
%doc CMakeLogo.gif Example mydocs/*

#-----------------------------------------------------------------------------

%if !%{with bootstrap}
%package -n	%{name}-qtgui
Summary:	Qt GUI Dialog for CMake - the Cross-platform, open-source make system
Group:		Development/Other
Requires:	%{name}

%description -n	%{name}-qtgui
CMake is used to control the software compilation process using
simple platform and compiler independent configuration files.

This is the Qt GUI.

%files -n	%{name}-qtgui
%{_bindir}/cmake-gui
%{_datadir}/applications/CMake.desktop
%{_datadir}/mime/packages/cmakecache.xml
%{_datadir}/pixmaps/CMakeSetup32.png
%endif

#-----------------------------------------------------------------------------

%prep
%setup -q
%apply_patches

# Don't try to automagically find files in /usr/X11R6
# But also don't change a prefix if it is not /usr
perl -pi -e 's@^\s+/usr/X11R6/.*\n@@' Modules/*.cmake

%ifarch %{arm}
# bootstrap test is taking ages on arm
sed -i -e 's!SET(CMAKE_LONG_TEST_TIMEOUT 1500)!SET(CMAKE_LONG_TEST_TIMEOUT 7200)!g' Tests/CMakeLists.txt
%endif

%build
mkdir -p build
cd build
%setup_compile_flags
../configure \
    --system-libs \
    --parallel=%{_smp_mflags} \
    --prefix=%{_prefix} \
    --datadir=/share/%{name} \
    --mandir=/share/man \
    --docdir=/share/doc/%{name} \
%if !%{with bootstrap}
    --qt-gui
%endif

%make

%install
%makeinstall_std -C build

# cmake mode for emacs
install -m644 Docs/cmake-mode.el -D %{buildroot}%{_datadir}/emacs/site-lisp/cmake-mode.el
install -d %{buildroot}%{_sysconfdir}/emacs/site-start.d
cat <<EOF >%{buildroot}%{_sysconfdir}/emacs/site-start.d/%{name}.el
(setq load-path (cons (expand-file-name "/dir/with/cmake-mode") load-path))
(require 'cmake-mode)
(setq auto-mode-alist
      (append '(("CMakeLists\\\\.txt\\\\'" . cmake-mode)
                ("\\\\.cmake\\\\'" . cmake-mode))
              auto-mode-alist))
EOF

# cmake mode for vim
install -m644 Docs/cmake-syntax.vim -D %{buildroot}%{_datadir}/vim/syntax/cmake.vim
install -m644 Docs/cmake-indent.vim -D %{buildroot}%{_datadir}/vim/indent/cmake.vim

# RPM macros
install -m644 %{SOURCE1} -D %{buildroot}%{_sysconfdir}/rpm/macros.d/cmake.macros

# %doc wipes out files in doc dir, fixed in cooker svn for rpm package, though
# not submitted yet, so we'll just work around this by moving it for now..
rm -rf mydocs
mv %{buildroot}%{_datadir}/doc/%{name} mydocs

# As of 2.8.10.2, the test suite needs net access.
# Absent that, it will fail:
# The following tests FAILED:
#        186 - CTestTestFailedSubmit-http (Failed)
#        187 - CTestTestFailedSubmit-https (Failed)
%if 0
%check
unset DISPLAY
cd build
bin/ctest -E SubDirSpaces -V %{_smp_mflags}
%endif

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19533 |12mu|cogl-1.14.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 		12
%define pangomajor	12
%define gir_major	1.0

%define libname		%mklibname %{name} %{major}
%define pangoname	%mklibname %{name}-pango %{pangomajor}
%define develname 	%mklibname -d %{name}
%define develpango 	%mklibname -d %{name}-pango
%define girname 	%mklibname %{name}-gir %{gir_major}
%define girpango	%mklibname %{name}-pango-gir %{gir_major}

Summary:	A library for using 3D graphics hardware to draw pretty pictures
Name:		cogl
Version:	1.14.0
Release:	3
Group:		System/Libraries
License:	LGPLv2+
URL:		http://www.clutter-project.org/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/cogl/1.14/%{name}-%{version}.tar.xz
Patch0:         cogl-1.14.0-21-ge26464f.patch
Patch1:         offscreen-Allocate-the-framebuffer-in-cogloffscree.patch

BuildRequires:  pkgconfig(gl)
BuildRequires:  pkgconfig(x11)
BuildRequires:  pkgconfig(xext)
BuildRequires:  pkgconfig(xfixes) >= 3
BuildRequires:  pkgconfig(xdamage)
BuildRequires:  pkgconfig(xcomposite) >= 0.4
BuildRequires:  pkgconfig(gobject-2.0) >= 2.28.0
BuildRequires:  pkgconfig(gmodule-no-export-2.0)
BuildRequires:  pkgconfig(gdk-pixbuf-2.0)
BuildRequires:  pkgconfig(cairo) >= 1.10
BuildRequires:  pkgconfig(pangocairo) >= 1.20
BuildRequires:  pkgconfig(gobject-introspection-1.0)
BuildRequires:  pkgconfig(xrandr)

%description
Cogl is a small open source library for using 3D graphics hardware to draw
pretty pictures. The API departs from the flat state machine style of
OpenGL and is designed to make it easy to write orthogonal components that
can render without stepping on each others toes.

As well aiming for a nice API, we think having a single library as opposed
to an API specification like OpenGL has a few advantages too; like being
able to paper over the inconsistencies/bugs of different OpenGL
implementations in a centralized place, not to mention the myriad of OpenGL
extensions. It also means we are in a better position to provide utility
APIs that help software developers since they only need to be implemented
once and there is no risk of inconsistency between implementations.

Having other backends, besides OpenGL, such as drm, Gallium or D3D are
options we are interested in for the future.

%package i18n
Summary:	Translations for %{name}
Group:		System/Internationalization
Obsoletes:	%{name} < 1.9.2

%description i18n
This contains the translation data for %{name}.

%files i18n -f %{name}.lang

%package -n %{libname}
Summary:	A library for using 3D graphics hardware to draw pretty pictures
Group:		System/Libraries

%description -n %{libname}
This package contains the shared library for %{name}.

%package -n %{pangoname}
Summary:	A library for using 3D graphics hardware to draw pretty pictures
Group:		System/Libraries

%description -n %{pangoname}
This package contains the shared library for %{name}-pango.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n %{girpango}
Summary:	GObject Introspection interface description for %{name}-pango
Group:		System/Libraries

%description -n %{girpango}
GObject Introspection interface description for %{name}-pango.

%package -n %{develname}
Summary:	%{name} development environment
Group:		Development/C 
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Requires:	%{girname} = %{version}-%{release}

%description -n %{develname}
Header files and libraries for building and developing apps with %{name}.

%package -n %{develpango}
Summary:	%{name}-pango development environment
Group:		Development/C 
Requires:	%{pangoname} = %{version}-%{release}
Requires:	%{girpango} = %{version}-%{release}

%description -n %{develpango}
Header files and libraries for building and developing apps with %{name}-pango.

%prep
%setup -q
%apply_patches

%build
CFLAGS="$RPM_OPT_FLAGS -fPIC"
%configure2_5x \
	--enable-cairo=yes \
	--enable-gdk-pixbuf=yes \
	--enable-cogl-pango=yes \
	--enable-glx=yes \
	--enable-gtk-doc=no \
	--enable-introspection=yes \
	--enable-examples-install=no

%make

%install
%makeinstall_std

#Remove examples
rm -rf %{buildroot}%{_datadir}/%{name}/examples-data/

#Remove libtool archives.
find %{buildroot} -name "*.la" -delete

%find_lang %{name}

%files -n %{libname}
%{_libdir}/libcogl.so.%{major}*

%files -n %{pangoname}
%{_libdir}/libcogl-pango.so.%{pangomajor}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Cogl-%{gir_major}.typelib

%files -n %{girpango}
%{_libdir}/girepository-1.0/CoglPango-%{gir_major}.typelib

%files -n %{develname}
%doc NEWS README ChangeLog
%{_includedir}/%{name}/%{name}
%{_libdir}/libcogl.so
%{_libdir}/pkgconfig/cogl-1.0.pc
%{_libdir}/pkgconfig/cogl-gl-1.0.pc
%{_libdir}/pkgconfig/cogl-2.0-experimental.pc
%{_datadir}/gir-1.0/Cogl-%{gir_major}.gir

%files -n %{develpango}
%{_includedir}/%{name}/%{name}-pango
%{_libdir}/libcogl-pango.so
%{_libdir}/pkgconfig/cogl-pango*.pc
%{_datadir}/gir-1.0/CoglPango-%{gir_major}.gir


%changelog
* Tue Jan 21 2014 Tigro <ashejn@gmail.com> 1.14.0-3
+ Revision: a3b97ca
- added patch



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19534 |12mu|colord-1.0.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define gir_major 1.0
%define libname %mklibname %{name} %{major}
%define libprivate %mklibname colordprivate %{major}
%define libhug %mklibname colorhug %{major}
%define girname %mklibname %{name}-gir %{gir_major}
%define devname %mklibname %{name} -d

Summary:	Color daemon
Name:		colord
Version:	1.0.4
Release:	2
License:	GPLv2+ and LGPLv2+
Group:		System/X11
Url:		http://www.freedesktop.org/software/colord/
Source0:	http://www.freedesktop.org/software/colord/releases/%{name}-%{version}.tar.xz
BuildRequires:	argyllcms
BuildRequires:	bash-completion
BuildRequires:	docbook-utils
BuildRequires:	gettext
BuildRequires:	gtk-doc
BuildRequires:	intltool
BuildRequires:	vala-tools
BuildRequires:	sane-devel
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gudev-1.0)
BuildRequires:	pkgconfig(gusb)
BuildRequires:	pkgconfig(lcms2)
BuildRequires:	pkgconfig(libsystemd-daemon)
BuildRequires:	pkgconfig(libsystemd-login)
BuildRequires:	pkgconfig(libusb-1.0)
BuildRequires:	pkgconfig(polkit-gobject-1)
BuildRequires:	pkgconfig(sqlite3)
Requires(pre,postun):	rpm-helper
Requires:	systemd-units
Obsoletes:	%{girname} < 1.0.4
Provides:	%{girname} = %{EVRD}
Obsoletes:	shared-color-profiles < 0.1.6-3
Provides:	shared-color-profiles = %{EVRD}

%description
colord is a low level system activated daemon that maps color devices
to color profiles in the system context.

%files -f %{name}.lang
%doc README AUTHORS NEWS
%config %{_sysconfdir}/colord.conf
%{_sysconfdir}/dbus-1/system.d/org.freedesktop.ColorManager.conf
/lib/udev/rules.d/*.rules
%{_bindir}/*
%{_libdir}/colord
%{_libdir}/colord-plugins/*
%{_libdir}/colord-sane
%{_libdir}/colord-sensors
%{_libdir}/colord-session
%dir %{_datadir}/color/icc/colord
%{_datadir}/color/icc/colord/*.ic?
%{_datadir}/dbus-1/interfaces/org.freedesktop.ColorManager*.xml
%{_datadir}/colord/*
%{_datadir}/dbus-1/system-services/org.freedesktop.ColorManager.service
%{_datadir}/polkit-1/actions/org.freedesktop.color.policy
%{_datadir}/man/man1/*.1.*
%attr(755,colord,colord) %dir %{_localstatedir}/lib/colord
%attr(755,colord,colord) %dir %{_localstatedir}/lib/colord/icc
%ghost %{_localstatedir}/lib/colord/*.db
%{_systemunitdir}/*.service
%{_datadir}/dbus-1/interfaces/org.freedesktop.ColorHelper.xml
%{_datadir}/dbus-1/services/org.freedesktop.ColorHelper.service
%{_datadir}/glib-2.0/schemas/org.freedesktop.ColorHelper.gschema.xml
%{_libdir}/girepository-1.0/ColorHug-*.typelib
%{_libdir}/girepository-1.0/Colord-%{gir_major}.typelib
%{_datadir}/bash-completion/completions/colormgr

%pre
%_pre_useradd colord /var/lib/colord /sbin/nologin
%_pre_groupadd colord colord

%postun
%_postun_userdel colord
%_postun_groupdel colord

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Library package for %{name}
Group:		System/Libraries

%description -n %{libname}
Main library for %{name}.

%files -n %{libname}
%{_libdir}/libcolord.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libprivate}
Summary:	Library package for %{name}
Group:		System/Libraries
Conflicts:	%{_lib}colord1 < 1.0.4-2

%description -n %{libprivate}
Main library for %{name}.

%files -n %{libprivate}
%{_libdir}/libcolordprivate.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libhug}
Summary:	Library package for %{name}
Group:		System/Libraries
Conflicts:	%{_lib}colord1 < 1.0.4-2

%description -n %{libhug}
Main library for %{name}.

%files -n %{libhug}
%{_libdir}/libcolorhug.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development package for %{name}
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Requires:	%{libprivate} = %{EVRD}
Requires:	%{libhug} = %{EVRD}
Requires:	%{girname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
Files for development with %{name}.

%files -n %{devname}
%{_includedir}/colord-1
%{_libdir}/libcolor*.so
%{_libdir}/pkgconfig/color*.pc
%{_datadir}/gir-1.0/*.gir
%{_datadir}/vala/vapi/*.vapi

#----------------------------------------------------------------------------

%prep
%setup -q

%build
# Set ~2 GiB limit so that colprof is forced to work in chunks when
# generating the print profile rather than trying to allocate a 3.1 GiB
# chunk of RAM to put the entire B-to-A tables in.
ulimit -Sv 2000000
%configure \
	--with-daemon-user=colord \
	--with-systemdsystemunitdir=%{_systemunitdir} \
	--enable-vala \
	--enable-sane \
	--enable-print-profiles \
	--with-daemon-user=colord \
	--disable-static \
	--disable-rpath \
	--disable-examples \
	--disable-silent-rules \
	--disable-dependency-tracking

%make

%install
%makeinstall_std

# databases
touch %{buildroot}%{_localstatedir}/lib/colord/mapping.db
touch %{buildroot}%{_localstatedir}/lib/colord/storage.db

%find_lang %{name}


%changelog
* Fri Nov 29 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0.4-2
+ Revision: ffa6a97
- Fix filename



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19535 |12mu|colord-gtk-0.1.25-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		1
%define libname		%mklibname %{name} %{major}
%define girname		%mklibname %{name}-gir
%define develname	%mklibname %{name} -d

Name:		colord-gtk
Summary:	GTK support library for colord
Version:	0.1.25
Release:	1
License:	LGPLv2+
Group:		System/Libraries
URL:		http://
Source0:	http://www.freedesktop.org/software/colord/releases/%{name}-%{version}.tar.xz
#BuildRequires:	docbook-utils
BuildRequires:	gettext
BuildRequires:	glib2-devel
BuildRequires:	colord-devel >= %{version}
BuildRequires:	intltool
BuildRequires:	lcms2-devel >= 2.2
BuildRequires:	gobject-introspection-devel
BuildRequires:	vala-tools
BuildRequires:	gtk+3-devel
BuildRequires:	gtk-doc
BuildRequires:	pkgconfig(dbus-1)
Requires:	%{libname} = %{EVRD}
Requires:	%{girname} = %{EVRD}

%description
colord-gtk is a support library for colord and provides additional
functionality that requires GTK+.

%package -n %{libname}
Summary:	GTK support library for colord

%description -n %{libname}
colord-gtk is a support library for colord and provides additional
functionality that requires GTK+.

%package -n %{girname}
Summary:	GObject Introspection interface library for %{name}

%description -n %{girname}
GObject Introspection interface library for %{name}.

%package -n %{develname}
Group:		Development/GNOME and GTK+
Summary:	Development files for %{name}
Requires:	%{libname} = %{version}
Requires:	%{girname} = %{version}
Provides:	%{name}-devel = %{EVRD}

%description -n %{develname}
Files for development with %{name}.

%prep
%setup -q

%build
autoreconf -fi
intltoolize --force
aclocal
%configure \
	--disable-static \
	--disable-rpath \
	--enable-vala \
	--disable-dependency-tracking
%make

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS NEWS README TODO
#%doc %{_datadir}/gtk-doc/html/%{name}
%{_datadir}/vala/vapi/%{name}.vapi

%files -n %{libname}
%{_libdir}/lib%{name}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/ColordGtk-1.0.typelib
%{_datadir}/gir-1.0/ColordGtk-1.0.gir

%files -n %{develname}
%{_includedir}/colord-%{major}/%{name}*
%{_libdir}/lib%{name}.so
%{_libdir}/pkgconfig/%{name}.pc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19536 |12mu|command-not-found-1.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           command-not-found
Version:        1.2
Release:        4
Summary:        Command-not-found tool for ROSA
Group:          File tools
License:        GPLv2
URL:            N/A
Source0:        %{name}-%{version}.tar.gz
BuildArch:      noarch

Requires:       command-not-found-data
Requires:       python-json
Requires:       python-rpm
BuildRequires:  python(abi) = 2.7

%description
When you call non-existent command in bash, you will get a 
list of packages (with repositories) where you can find this command
or similar ones.

%prep
%setup -q -n %{name}
        

%install
for d in `python localizer.py --list`; do\
    mkdir -p %{buildroot}/usr/share/locale/$d/LC_MESSAGES;\
    install -m 644 locale/$d/LC_MESSAGES/%{name}.mo %{buildroot}/usr/share/locale/$d/LC_MESSAGES/%{name}.mo;\
done
mkdir -p %{buildroot}/usr/bin
mkdir -p %{buildroot}/etc/profile.d
cp command-not-found.py  %{buildroot}/usr/bin/cnf
cp handler.sh %{buildroot}/etc/profile.d/91cnf.sh

for d in `python localizer.py --list`; do\
    mkdir -p %{buildroot}/usr/share/locale/$d/LC_MESSAGES;\
    install -m 644 locale/$d/LC_MESSAGES/command-not-found.mo %{buildroot}/usr/share/locale/$d/LC_MESSAGES/command-not-found.mo;\
done

%find_lang %{name}

%files -f %{name}.lang
/usr/bin/cnf
/etc/profile.d/91cnf.sh

%changelog
* Tue Mar 05 2013 Anton Kirilenko <anton.kirilenko@rosalab.ru> 1.2-4
+ Revision: aa1cc8a
- Fix for missing dep python-abf



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19537 |12mu|command-not-found-data-2013.02.21-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Name:           command-not-found-data
Version:        2013.02.21
Release:        2
Summary:        Data files for command-not-found
Group:          File tools
License:        GPLv2
URL:            N/A
Source0:        %{name}-%{version}.tar.gz
BuildArch:      noarch

%description
Contains data files for command-not-found tool.
This package will be rebuilt every week with new data.

%prep
%setup -q -n %{name}

%install
mkdir -p %{buildroot}/usr/share/command-not-found
cp data.json %{buildroot}/usr/share/command-not-found/data.json

%files
%dir /usr/share/command-not-found/
/usr/share/command-not-found/data.json


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19538 |12mu|commoncpp2-1.8.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api	1.8
%define major	0
%define libccext2	%mklibname ccext2_ %{api} %{major}
%define libccgnu2	%mklibname ccgnu2_ %{api} %{major}
%define devname		%mklibname %{name} -d

Summary:	A GNU package for creating portable C++ programs
Name:		commoncpp2
Version:	1.8.1
Release:	5
Group:		Development/C++
License:	GPLv2
Url:		http://www.gnutelephony.org
Source0:	http://ftp.gnu.org/gnu/commoncpp/%{name}-%{version}.tar.gz
Patch0:		applog_pipe.patch
BuildRequires:	doxygen
BuildRequires:	libtool
BuildRequires:	glibc-static-devel
BuildRequires:	libstdc++-devel
BuildRequires:	pkgconfig(zlib)

%description
Common C++2 is a GNU package which offers portable "abstraction" of system
services such as threads, networks, and sockets. Common C++ also offers
individual frameworks generally useful to developing portable C++ applications
including a object persistance engine, math libraries, threading, sockets, etc.

Common C++2 is small, and highly portable. Common C++ will support most Unix
operating systems as well as Win32, in addition to GNU/Linux.

#----------------------------------------------------------------------------

%package -n %{libccext2}
Summary:	A GNU package for creating portable C++ program
Group:		System/Libraries
Conflicts:	%{_lib}commoncpp2_1.8 < 1.8.1-4
Obsoletes:	%{_lib}commoncpp2_1.8 < 1.8.1-4

%description -n %{libccext2}
This package contains the shared library part of CommonC++.

%files -n %{libccext2}
%{_libdir}/libccext2-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libccgnu2}
Summary:	A GNU package for creating portable C++ program
Group:		System/Libraries
Conflicts:	%{_lib}commoncpp2_1.8 < 1.8.1-4

%description -n %{libccgnu2}
This package contains the shared library part of CommonC++.

%files -n %{libccgnu2}
%{_libdir}/libccgnu2-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	A GNU package for creating portable C++ program
Group:		Development/C++
Requires:	%{libccext2} = %{EVRD}
Requires:	%{libccgnu2} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Obsoletes:	%{_lib}commoncpp-devel < 1.8.1-4
# Keep it for a while
Provides:	libcommoncpp-devel = %{EVRD}

%description -n %{devname}
This package contains the development files and documentation needed to build
programs with CommonC++.

%files -n %{devname}
%doc AUTHORS NEWS README TODO COPYING COPYING.addendum THANKS ChangeLog doc/html 
%{_bindir}/ccgnu2-config
%{multiarch_bindir}/ccgnu2-config
%{_includedir}/cc++
%{_datadir}/aclocal/*
%{_infodir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc

#----------------------------------------------------------------------------

%prep
%setup -q
%apply_patches

%build
./autogen.sh
%configure2_5x \
	--disable-static
%make

%install
%makeinstall_std

%multiarch_binaries %{buildroot}%{_bindir}/ccgnu2-config


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19539 |12mu|compiz-0.9.9.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}
%define _disable_ld_no_undefined 1

%define major 0
%define libname %mklibname %{name} %{major}
%define libname_devel %mklibname -d %{name}

%define libcompizconfig %mklibname compizconfig %{major}
%define libcompizconfig_devel %mklibname compizconfig -d

%if %{_use_internal_dependency_generator}
%define __noautoreq 'libgtk_window_decorator_(.*)'
%endif

Summary:	OpenGL composite manager for Xgl and AIGLX
Name:		compiz
Version:	0.9.9.0
Release:	6
License:	GPLv2+ and LGPLv2+ and MIT
Group:		System/X11
Url:		http://www.compiz.org/
# Current source lives at https://launchpad.net/compiz
Source0:	http://cgit.compiz-fusion.org/compiz/core/snapshot/%{name}-%{version}.tar.bz2
Source1:	compiz.defaults
Source2:	compiz-window-decorator
Source3:	kstylerc.xinit

# fedora sources bumped by x10
Source11:	compiz-gtk
Source12:	compiz-gtk.desktop
Source13:	compiz-gnome.desktop
Source14:	compiz-gnome.session

Patch0:		compiz-0.9.8.2-rosa-linking.patch
Patch1:		compiz-0.9.9.0-mga-boost-1.53.patch
Patch2:		compiz-0.9.9.0-kde4.11.patch
Patch501:	0501-Add-Mandriva-graphic-to-the-top-of-the-cube.patch
Patch502:	0502-Use-our-compiz-window-decorator-script-as-the-defaul.patch
Patch503:	0503-Do-not-put-window-decorations-on-KDE-screensaver.patch
BuildRequires:	cmake
BuildRequires:	desktop-file-utils
BuildRequires:	gettext
BuildRequires:	intltool
BuildRequires:	python-pyrex
BuildRequires:	boost-devel
BuildRequires:	kdebase4-workspace-devel
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(glibmm-2.4)
BuildRequires:	pkgconfig(libmetacity-private)
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	pkgconfig(libstartup-notification-1.0)
BuildRequires:	pkgconfig(libwnck-1.0)
BuildRequires:	pkgconfig(libxslt)
Requires(post,preun):	GConf2
Requires:	compiz-decorator
Requires:	compositing-wm-common
Provides:	compositing-wm
%rename		compiz-bcop

%description
Compiz is an OpenGL composite manager for Xgl and AIGLX.

%files -f %{name}.lang
%{_bindir}/%{name}
%{_bindir}/%{name}-window-decorator
%{_bindir}/compiz-decorator
%dir %{_libdir}/%{name}
# why do a for loop if all the files go in the same pkg???
%{_libdir}/%{name}/lib*.so
%exclude %{_libdir}/%{name}/libannotate.so
%exclude %{_libdir}/%{name}/libgnomecompat.so
%exclude %{_libdir}/%{name}/libkde.so
# why do a for loop if all the files go in the same pkg???
%{_sysconfdir}/gconf/schemas/%{name}-*.schemas
%exclude %{_sysconfdir}/gconf/schemas/%{name}-annotate.schemas
%exclude %{_sysconfdir}/gconf/schemas/%{name}-gnomecompat.schemas
%exclude %{_sysconfdir}/gconf/schemas/%{name}-kde.schemas
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*.png
%{_datadir}/%{name}/*.xml
%exclude %{_datadir}/%{name}/annotate.xml
%exclude %{_datadir}/%{name}/gnomecompat.xml
%exclude %{_datadir}/%{name}/kde.xml
%dir %{_datadir}/%{name}/cube
%dir %{_datadir}/%{name}/cube/images
%{_datadir}/%{name}/cube/images/*.png
%{_datadir}/%{name}/cubeaddon
%{_datadir}/%{name}/mag
%{_datadir}/%{name}/showmouse
%{_datadir}/%{name}/splash
%{_datadir}/applications/%{name}.desktop
%{_datadir}/compositing-wm/%{name}.defaults

#----------------------------------------------------------------------------

%package decorator-gtk
Summary:	GTK window decorator for compiz
Group:		System/X11
Provides:	compiz-decorator
Requires:	%{name} = %{EVRD}

%description decorator-gtk
This package provides a GTK window decorator for the compiz OpenGL
compositing manager.

%files decorator-gtk
%{_bindir}/compiz-gtk
%{_bindir}/gtk-window-decorator
%{_sysconfdir}/gconf/schemas/gwd.schemas
%{_datadir}/applications/compiz-gtk.desktop
# split into gnome pkg ???
%{_datadir}/xsessions/compiz-gnome.desktop
%{_datadir}/gnome-session/sessions/compiz-gnome.session
%{_libdir}/%{name}/libannotate.so
%{_libdir}/%{name}/libgnomecompat.so
%{_datadir}/%{name}/annotate.xml
%{_datadir}/%{name}/gnomecompat.xml
%{_sysconfdir}/gconf/schemas/%{name}-annotate.schemas
%{_sysconfdir}/gconf/schemas/%{name}-gnomecompat.schemas

#----------------------------------------------------------------------------

%package decorator-kde4
Summary:	KDE4 window decorator for compiz
Group:		System/X11
Provides:	compiz-decorator
Requires:	%{name} = %{EVRD}

%description decorator-kde4
This package provides a KDE4 window decorator for the compiz OpenGL
compositing manager.

%files decorator-kde4
%{_bindir}/kde4-window-decorator
%{_libdir}/%{name}/libkde.so
%{_datadir}/%{name}/kde.xml
%{_sysconfdir}/gconf/schemas/%{name}-kde.schemas

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Shared libraries for compiz
Group:		System/X11
Conflicts:	%{name} < 0.5.1

%description -n %{libname}
This package provides shared libraries for compiz.

%files -n %{libname}
%{_libdir}/libdecoration.so.%{major}*
%{_libdir}/libcompiz_core.so.*

#----------------------------------------------------------------------------

%package -n %{libname_devel}
Summary:	Development files for compiz
Group:		Development/X11
Provides:	%{name}-devel = %{EVRD}
Obsoletes:	%{name}-devel < %{EVRD}
Requires:	%{libname} = %{EVRD}

%description -n %{libname_devel}
This package provides development files for compiz.

%files -n %{libname_devel}
%dir %{_datadir}/%{name}/xslt
%{_includedir}/%{name}/*
%{_libdir}/libcompiz_core.so
%{_libdir}/libdecoration.so
%{_libdir}/pkgconfig/%{name}*.pc
%{_libdir}/pkgconfig/libdecoration.pc
%{_datadir}/cmake/Modules/*cmake
%{_datadir}/%{name}/cmake
%{_datadir}/%{name}/xslt/*.xslt
%{_datadir}/cmake-*/FindCompiz.cmake
%{_datadir}/cmake-*/FindOpenGLES2.cmake


#----------------------------------------------------------------------------

%package -n ccsm
Summary:	Compiz Config Settings Manager
Group:		System/X11
Provides:	python-ccm = %{EVRD}
Requires:	python-compizconfig
BuildArch:	noarch

%description -n ccsm
Configuration tool for Compiz when used with the ccp configuration plugin.

%files -n ccsm -f ccsm.lang
%{_bindir}/ccsm
%{_datadir}/ccsm
%{py_puresitedir}/ccm
%{_datadir}/applications/ccsm.desktop
%{_iconsdir}/hicolor/*/apps/ccsm.*

#----------------------------------------------------------------------------

%package -n %{libcompizconfig}
Summary:	Backend configuration library from Compiz Fusion
Group:		System/X11
Requires:	compizconfig-backends

%description -n %{libcompizconfig}
Backend configuration library from Compiz Fusion.

%files -n %{libcompizconfig}
%{_libdir}/libcompizconfig.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libcompizconfig_devel}
Summary:	Development files for libcompizconfig
Group:		Development/X11
Provides:	compizconfig-devel = %{EVRD}
Requires:	%{libcompizconfig} = %{EVRD}

%description -n %{libcompizconfig_devel}
Development files for libcompizconfig.

%files -n %{libcompizconfig_devel}
%{_libdir}/libcompizconfig.so
%{_includedir}/compizconfig
%{_libdir}/pkgconfig/libcompizconfig.pc
%{_datadir}/cmake-*/FindCompizConfig.cmake

#----------------------------------------------------------------------------

%package -n compizconfig-backends
Summary:	Backend modules for libcompizconfig
Group:		System/X11

%description -n compizconfig-backends
Backend modules for libcompizconfig.

%files -n compizconfig-backends
%dir %{_libdir}/compizconfig
%{_libdir}/compizconfig/backends
%{_libdir}/libcompizconfig_gsettings_backend.so

#----------------------------------------------------------------------------

%package -n python-compizconfig
Summary:	Python bindings for libcompizconfig
Group:		System/X11

%description -n python-compizconfig
Python bindings for libcompizconfig.

%files -n python-compizconfig
%{py_platsitedir}/compizconfig*

#----------------------------------------------------------------------------

%prep
%setup -q
%apply_patches

%build
export CFLAGS+=" -fno-strict-aliasing -Wno-error=deprecated-declarations" CXXFLAGS+=" -fno-strict-aliasing" FFLAGS+=" -fno-strict-aliasing"

%cmake \
	-DCOMPIZ_PACKAGING_ENABLED=ON \
	-DBUILD_GNOME_KEYBINDINGS=OFF \
	-DCOMPIZ_BUILD_WITH_RPATH=OFF \
	-DCOMPIZ_DISABLE_SCHEMAS_INSTALL=ON \
	-DCOMPIZ_INSTALL_GCONF_SCHEMA_DIR=%{_sysconfdir}/gconf/schemas ..
%make

%install
%makeinstall_std -C build
pushd build
# This should work, but is buggy upstream:
# make DESTDIR=%{buildroot} findcompiz_install
# So we do this instead:
mkdir -p %{buildroot}%{_datadir}/cmake/Modules
cmake -E copy ../cmake/FindCompiz.cmake %{buildroot}%{_datadir}/cmake/Modules
popd

install -m755 %{SOURCE2} %{buildroot}%{_bindir}/%{name}-window-decorator
install -D -m644 %{SOURCE1} %{buildroot}%{_datadir}/compositing-wm/%{name}.defaults

%find_lang %{name}
%find_lang ccsm

#fedora sources
install %{SOURCE11} %{buildroot}/%{_bindir}

# set up an X session
mkdir -p %{buildroot}%{_datadir}/xsessions
install %{SOURCE13} %{buildroot}/%{_datadir}/xsessions
mkdir -p %{buildroot}%{_datadir}/gnome-session/sessions
install %{SOURCE14} %{buildroot}/%{_datadir}/gnome-session/sessions

desktop-file-install --vendor="" \
	--dir %{buildroot}%{_datadir}/applications \
	%{SOURCE12}

find %{buildroot} -name '*.la' -exec rm -f {} ';'
find %{buildroot} -name '*.a' -exec rm -f {} ';'

# Define the plugins
# NB not all plugins are listed here as some ar packaged separately.
%define plugins annotate blur clone commands cube dbus decoration fade fs gconf glib gnomecompat ini inotify minimize move obs place png regex resize rotate scale screenshot svg switcher video water wobbly zoom
%define schemas compiz-core %(for plugin in %{plugins}; do echo -n " compiz-$plugin"; done)

%ifarch x86_64
mv -f %{buildroot}%{_prefix}/lib/compizconfig %{buildroot}%{_libdir}/
mv -f %{buildroot}%{_prefix}/lib/libcompizconfig_gsettings_backend.so %{buildroot}%{_libdir}/
%endif

rm -f %{buildroot}%{py_puresitedir}/*.egg-info

desktop-file-install \
	--vendor="" \
	--remove-category="Compiz" \
	--add-category="GTK" \
	--add-category="Settings" \
	--add-category="DesktopSettings" \
	--add-category="X-MandrivaLinux-CrossDesktop" \
	--dir %{buildroot}%{_datadir}/applications \
	%{buildroot}%{_datadir}/applications/%{name}.desktop


%changelog
* Tue May 06 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.9.9.0-6
+ Revision: 2e4880e
- Add patch to fix build with KDE 4.11+



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19540 |12mu|compositing-wm-common-2012.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname compositing-wm
%define imgname rosa-top

Name: 	%{rname}-common
Version: 2012.1
Release: 1
Summary: Common tools for compositing window managers
Group: System/X11
URL: http://www.mandriva.com
Source0: %{rname}.xinit
Source1: %{rname}.sysconfig
Source2: %{rname}-start
Source3: %{imgname}.png
Source5: compiz-manager
License: GPLv2+
Requires: glxinfo
Requires: xvinfo

%description
This package contains tools for compositing window managers, such as
Compiz. This includes X session scripts, configuration files and
images.

%prep
%setup -q -c -T

%install
install -D -m 0755 %{SOURCE0} %{buildroot}%{_sysconfdir}/X11/xinit.d/40%{rname}
install -D -m 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/sysconfig/%{rname}
install -D -m 0755 %{SOURCE2} %{buildroot}%{_bindir}/%{rname}-start
install -D -m 0755 %{SOURCE5} %{buildroot}%{_bindir}/compiz-manager
install -D -m 0644 %{SOURCE3} %{buildroot}%{_datadir}/%{rname}/%{imgname}.png
perl -pi -e "s!__LIBDIR__!%{_libdir}!" %{buildroot}%{_bindir}/%{rname}-start



# Fix the paths in the compiz-manager script
sed -i "s|/usr/local|/usr|" %{buildroot}%{_bindir}/compiz-manager
sed -i "s|/usr/bin|%{_bindir}|" %{buildroot}%{_bindir}/compiz-manager
sed -i "s|/usr/lib|%{_libdir}|" %{buildroot}%{_bindir}/compiz-manager

# And a default config to override some defaults
mkdir -p %{buildroot}%{_sysconfdir}/xdg/compiz
cat >%{buildroot}%{_sysconfdir}/xdg/compiz/compiz-manager <<EOF
# We start the decorator via compiz' decoration plugin so set it to "no" here.
START_DECORATOR="no"
EOF

%clean

%files
%{_sysconfdir}/X11/xinit.d/*
%config(noreplace) %{_sysconfdir}/sysconfig/%{rname}
%config(noreplace) %{_sysconfdir}/xdg/compiz/compiz-manager
%{_bindir}/%{rname}-start
%{_bindir}/compiz-manager
%dir %{_datadir}/%{rname}
%{_datadir}/%{rname}/%{imgname}.png

%changelog
* Thu Oct 31 2013 Denis Silakov <denis.silakov@rosalab.ru> 2012.1-1
+ Revision: cc6a5af
- Change logo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19541 |12mu|conntrack-tools-1.4.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Userspace tools for interacting with the Connection Tracking System
Name:		conntrack-tools
Version:	1.4.2
Release:	3
License:	GPLv2+
Group:		System/Kernel and hardware
URL:		http://www.netfilter.org/projects/conntrack-tools/index.html
Source0:	http://netfilter.org/projects/conntrack-tools/files/%{name}-%{version}.tar.bz2
Source1:	http://netfilter.org/projects/conntrack-tools/files/%{name}-%{version}.tar.bz2.sig
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	pkgconfig
BuildRequires:	pkgconfig(libmnl) >= 1.0.3
BuildRequires:	pkgconfig(libnetfilter_conntrack) >= 1.0.4
BuildRequires:	pkgconfig(libnetfilter_cttimeout) >= 1.0.0
BuildRequires:	pkgconfig(libnfnetlink) >= 1.0.1
BuildRequires:  pkgconfig(libnetfilter_queue) >= 1.0.2
BuildRequires:  pkgconfig(libnetfilter_cthelper) >= 1.0.0

%description
The conntrack-tools are a set of tools targeted at system administrators.
They are conntrack, the userspace command line interface, and conntrackd,
the userspace daemon. The tool conntrack provides a full featured interface
that has replaced the old procfs interface. Using conntrack, you can view and
manage the in-kernel connection tracking state table from userspace. On the
other hand, conntrackd covers the specific aspects of stateful firewalls to
enable highly available scenarios, and can be used as statistics collector as
well.

%prep
%setup -q

%build
%configure2_5x \
    --disable-static
%make

%install
%makeinstall_std

%files
%doc AUTHORS TODO doc/stats/conntrackd.conf
%{_sbindir}/conntrack
%{_sbindir}/conntrackd
%{_sbindir}/nfct
%{_libdir}/%{name}
%{_mandir}/man8/conntrack.8*
%{_mandir}/man8/conntrackd.8*
%{_mandir}/man8/nfct.8*

%changelog
* Tue Feb 18 2014 Alex Burmashev <alex.burmashev@rosalab.ru> 1.4.2-3
+ Revision: 7189230
- Updated conntrack-tools.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19542 |12mu|coolkey-1.1.0-25
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define coolkey_module "CoolKey PKCS #11 Module"
%define nssdb %{_sysconfdir}/pki/nssdb

Name: coolkey
Version: 1.1.0
Release: 25
Summary: CoolKey PKCS #11 module
License: LGPLv2
URL: http://directory.fedora.redhat.com/wiki/CoolKey
Source: coolkey-%{version}.tar.gz
Patch1: coolkey-cache-dir-move.patch
Patch2: coolkey-gcc43.patch
Patch3: coolkey-latest.patch
Patch4: coolkey-simple-bugs.patch
Patch5: coolkey-thread-fix.patch
Patch6: coolkey-cac.patch
Patch7: coolkey-cac-1.patch
Patch8: coolkey-pcsc-lite-fix.patch
Patch9: coolkey-fix-token-removal-failure.patch
Group: System/Libraries
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: autoconf
BuildRequires: pkgconfig(libpcsclite)
BuildRequires: zlib-devel
BuildRequires: nss-devel
Requires: nss
Requires: pcsc-lite 
Requires: ccid
Provides: CoolKey Openkey
Obsoletes: CoolKey Openkey

%description
Linux Driver support for the CoolKey and CAC products. 

%package devel
Summary: CoolKey Applet libraries
Group: System/Libraries

%description devel
Linux Driver support to access the CoolKey applet.


%prep
%setup -q
%patch1
%patch2
%patch3
%patch4
%patch5
%patch6
%patch7
%patch8
%patch9 -p1

%build
autoconf
%configure2_5x --with-debug --disable-dependency-tracking --enable-pk11install
make %{?_smp_mflags} CFLAGS="$CFLAGS -g -O2 -fno-strict-aliasing $CFLAGS " CXXFLAGS="$CXXFLAGS -g -O2 -fno-strict-aliasing $CFLAGS"

%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
ln -s pkcs11/libcoolkeypk11.so $RPM_BUILD_ROOT/%{_libdir}
mkdir -p $RPM_BUILD_ROOT/var/cache/coolkey

%clean
rm -rf $RPM_BUILD_ROOT

%post
/sbin/ldconfig
isThere=`modutil -rawlist -dbdir %{nssdb} | grep %{coolkey_module} || echo NO`
if [ "$isThere" == "NO" ]; then
   if [ -x %{_bindir}/pk11install ]; then
      pk11install -p %{nssdb} 'name=%{coolkey_module} library=libcoolkeypk11.so' ||:
   fi
fi


%postun
/sbin/ldconfig
if [ $1 -eq 0 ]; then
   modutil -delete %{coolkey_module} -dbdir %{nssdb} -force || :
fi


%files
%defattr(-,root,root,-)
%doc ChangeLog LICENSE 
%{_bindir}/pk11install
%{_libdir}/libcoolkeypk11.so
%{_libdir}/pkcs11
%{_libdir}/libckyapplet.so.1
%{_libdir}/libckyapplet.so.1.0.0

%files devel
%{_libdir}/libckyapplet.so
%{_libdir}/pkgconfig/libckyapplet.pc
%{_includedir}/*.h


%changelog
* Wed Jul 30 2014 Alex Burmashev <alex.burmashev@gmail.com> 1.1.0-25
+ Revision: dac90ac
- initial import



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19543 |12mu|coreutils-8.19-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The GNU core utilities: a set of tools commonly used in shell scripts
Name:		coreutils
Version:	8.19
Release:	6
License:	GPLv3+
Group:		System/Base
Url:		http://www.gnu.org/software/coreutils/
Source0:	http://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.xz
Source1:	http://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.xz.sig

# fileutils
Patch101:	coreutils-8.2-spacedir.patch
Patch1155:	coreutils-8.2-force-option--override--interactive-option.patch
Patch118:	fileutils-4.1-ls_h.patch
Patch500:	coreutils-8.3-mem.patch

# sh-utils

#add info about TZ envvar to date manpage
Patch703:	coreutils-6.11-dateman.patch
# RMS will never accept the PAM patch because it removes his historical
# rant about Twenex and the wheel group, so we'll continue to maintain
# it here indefinitely.
Patch706:	coreutils-8.7-pam.patch
Patch713:	coreutils-4.5.3-langinfo.patch

# (sb) lin18nux/lsb compliance - normally from here:
# http://www.openi18n.org/subgroups/utildev/patch/
# this one is actually a merger of 5.2 and 5.3, as join segfaults
# compiled with gcc4 and the 5.1/5.2 patch
# fwang: we often get this patch from fedora
Patch800:	coreutils-8.19-new-i18n.patch

Patch909:	coreutils-5.1.0-64bit-fixes.patch

# https://qa.mandriva.com/show_bug.cgi?id=38577
Patch911:	coreutils-8.3-groupfix.patch

Patch1011:	coreutils-8.14-DIR_COLORS-mdkconf.patch
#(peroyvind): fix a test that fails to compile with -Werror=format-security
Patch1014:	coreutils-8.8-check-string-format.patch

# fedora patches
#add note about no difference between binary/text mode on Linux - md5sum manpage
Patch2101:	coreutils-8.9-manpages.patch
#temporarily workaround probable kernel issue with TCSADRAIN(#504798)
Patch2102:	coreutils-8.19-sttytcsadrain.patch
#do display processor type for uname -p/-i based on uname(2) syscall
Patch2103:	coreutils-8.2-uname-processortype.patch
#df --direct
Patch2104:	coreutils-8.9-df-direct.patch
#Fix mkstemp on sparc64
Patch2105:	coreutils-mkstemp.patch

#getgrouplist() patch from Ulrich Drepper.
Patch2908:	coreutils-8.14-getgrouplist.patch
#Prevent buffer overflow in who(1) (bug #158405).
Patch2912:	coreutils-overflow.patch

BuildRequires:	gettext
BuildRequires:	termcap-devel
BuildRequires:	pam-devel
BuildRequires:	texinfo >= 4.3
# We need automake which supports the dist-xz target
BuildRequires:	automake >= 1.10.2-2
# And tar which supports xz automagically since rpm.org seems to rely on this(..?)
BuildRequires:	tar >= 1.21-2
BuildRequires:	acl-devel
BuildRequires:	libattr-devel
BuildRequires:	gmp-devel
BuildRequires:	libcap-devel
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	strace

%rename		mktemp

Provides:	stat = %{version}
Provides:	%{_bindir}/env
Provides:	/bin/env
Provides:	%{_bindir}/tr
Provides:	/bin/rm
Provides:	/bin/cp
Provides:	/bin/stty
Provides:	/bin/ln
Provides:	/bin/mktemp
Obsoletes:	base64
Requires:	coreutils-doc

%description
This package is the union of the old GNU fileutils, sh-utils, and 
textutils packages.

These tools are the GNU versions of common useful and popular
file & text utilities which are used for:
- file management
- shell scripts
- modifying text file (spliting, joining, comparing, modifying, ...)

Most of these programs have significant advantages over their Unix
counterparts, such as greater speed, additional options, and fewer
arbitrary limits.

%package	doc
Summary:	Coreutils documentation in info format
Group:		Books/Computer books
Requires:	coreutils >= 4.5.4-2mdk
BuildArch:	noarch

%description	doc
This package contains coreutils documentation in GNU info format.

%prep
%setup -q

# fileutils
# (tpg) seems to be fixed
#%patch101 -p1 -b .space~
%patch1155 -p1 -b .override~
%patch118 -p1 -b .lsh~

# textutils
%patch500 -p1

# sh-utils
%patch703 -p1 -b .dateman~
%patch713 -p1 -b .langinfo~

# li18nux/lsb
%patch800 -p1 -b .i18n~

%patch909 -p1 -b .64bit~
%patch911 -p1 -b .groups~

%patch1011 -p1 -b .colors_mdkconf~
%patch1014 -p1 -b .str_fmt~

%patch2101 -p1 -b .manpages~
%patch2102 -p1 -b .tcsadrain~
%patch2103 -p1 -b .sysinfo~
# (tpg) not needed for now
#%patch2104 -p1 -b .dfdirect~

%ifnarch %arm
%patch2105 -p1 -b .sparc~
%endif

%patch2908 -p1 -b .getgrouplist~
%patch2912 -p1 -b .overflow~

chmod a+x tests/misc/sort-mb-tests tests/misc/id-context
chmod +w ./src/dircolors.h
./src/dcgen ./src/dircolors.hin > ./src/dircolors.h

export DEFAULT_POSIX2_VERSION=199209
aclocal -I m4
automake --gnits --add-missing
autoconf
bzip2 -9 ChangeLog

%build
export CFLAGS="%{optflags} -fPIC -D_GNU_SOURCE=1"

%configure2_5x \
	--enable-largefile \
	--enable-pam \
	--enable-no-install-program=arch,hostname,uptime,kill \
	--without-selinux \
	--disable-rpath \
	--disable-silent-rules

%make

%check
#(proyvind): check suite randomly fails on build hosts, unable to reproduce
#            locally, so just disable for now.. :(
#%make check

%install
%makeinstall_std

# man pages are not installed with make install
make mandir=%{buildroot}%{_mandir} install-man

# let be compatible with old fileutils, sh-utils and textutils packages :
mkdir -p %{buildroot}{/bin,%{_bindir},%{_sbindir},%{_sysconfdir}/pam.d}
for f in basename cat chgrp chmod chown 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
do
	mv %{buildroot}/{%{_bindir},bin}/$f
done

# chroot was in /usr/sbin :
mv %{buildroot}/{%{_bindir},%{_sbindir}}/chroot
# {cat,sort,cut} were previously moved from bin to /usr/bin and linked into 
for f in cut env expr tac; do
	ln -s /bin/$f %{buildroot}%{_bindir}/$f
done

install -m644 src/dircolors.hin -D %{buildroot}%{_sysconfdir}/DIR_COLORS

#TV# find_lang look for LC_MESSAGES, not LC_TIME:
find %{buildroot}%{_datadir}/locale/ -name coreutils.mo | fgrep LC_TIME | xargs rm -f
%find_lang %{name}

%files -f %{name}.lang
%config(noreplace) %{_sysconfdir}/D*
%doc README
/bin/*
%{_bindir}/*
%{_sbindir}/chroot
%dir %{_libdir}/coreutils
%{_libdir}/coreutils/libstdbuf.so

%files doc
%doc ABOUT-NLS ChangeLog.bz2 NEWS THANKS TODO
%{_infodir}/coreutils*
%{_mandir}/man*/*


%changelog
* Sat Aug 25 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 8.19-3
+ Revision: 815748
- su.pamd and su-l.pamd files have been moved to util-linux package

* Fri Aug 24 2012 Paulo Andrade <pcpa@mandriva.com.br> 8.19-2
+ Revision: 815704
- Bump release and rebuild.

  + Per Ã˜yvind Karlsen <peroyvind@mandriva.org>
    - new version

  + Bernhard Rosenkraenzer <bero@bero.eu>
    - Fix build dependency on 32-bit libgmp

* Sun May 13 2012 Bernhard Rosenkraenzer <bero@bero.eu> 8.17-1
+ Revision: 798678
- Update to 8.17

* Tue Mar 27 2012 Bernhard Rosenkraenzer <bero@bero.eu> 8.16-1
+ Revision: 787345
- Update to 8.16

  + Matthew Dawkins <mattydaw@mandriva.org>
    - rebuild for new internal dependency generator

* Wed Jan 25 2012 Antoine Ginies <aginies@mandriva.com> 8.15-1
+ Revision: 768322
- update to version 8.15
  update some patch

* Sun Nov 27 2011 Per Ã˜yvind Karlsen <peroyvind@mandriva.org> 8.14-2
+ Revision: 734461
- add a suggests on coreutils-doc

* Fri Oct 21 2011 Per Ã˜yvind Karlsen <peroyvind@mandriva.org> 8.14-1
+ Revision: 705614
- remove ancient versioned conflicts on tetex
- sync multibyte patch with Fedora to pull in some additional fixes (P800)
- remove patch for adding back blinking colors on broken symlinks (P1013, fixed)
- clean out some legacy rpm stuff
- new version (with a bunch of patches resynced;)
- add a manual provides on /usr/bin/tr to satisfy scriptlet dependency
- use %%rename macro for mktemp

* Sun Jun 19 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 8.12-1
+ Revision: 686061
- update to new version 8.12

* Wed Apr 20 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 8.11-1
+ Revision: 656350
- update to new version 8.11
- disable patches 101 and 2104
- update to new version 8.10
- update patch 800

  + Per Ã˜yvind Karlsen <peroyvind@mandriva.org>
    - add '.gem' suffix with same color as other arhives with 'ls'

* Tue Jan 18 2011 Per Ã˜yvind Karlsen <peroyvind@mandriva.org> 8.9-2
+ Revision: 631565
- remove unnecessary buildrequires on locales-*
- remove dependency on pam causing dependency loop
- add back LC_TIME workaround for %%find_lang for now as it breaks upgrades..

* Sun Jan 09 2011 Per Ã˜yvind Karlsen <peroyvind@mandriva.org> 8.9-1mdv2011.0
+ Revision: 630708
- let %%find_lang take care of LC_TIME locale symlinks now
- new release: 8.9

* Wed Dec 29 2010 Per Ã˜yvind Karlsen <peroyvind@mandriva.org> 8.8-1mdv2011.0
+ Revision: 625742
- license is actually GPLv3+, not GPLv3.. ;p
- drop old patches
- don't install kill(1), it's provided by util-linux
- create all symlinks from /bin/ to /usr/bin in one and same loop
- drop no longer required fix for japanese catalog file
- be sure to own %%{_libdir}/coreutils directory
- fix check that fails to compile with -Werror=format-security (P1014)
- use included help2man
- sync patches with coreutils-8.8-1 from fedora
- sh-utils, fileutils & textutils merge with corresponding provides/obsoletes
  dates back to 2002, so we can prolly' safely drop these now... ;)
- new release: 8.8
- pass '--disable-silent-rules' to configure, build output is nice for build logs
- configure not to install 'hostname' & 'uptime' in %%build, rather than removing
  those in %%install
- do autofoo in %%prep
- remove perl regexp on texinfo page for wtmp path, now giving duplicate..
- compress ChangeLog in %%prep and drop shipping ancient changelogs
- explicitly build without selinux support
- obsolete/provide mktemp

* Tue Nov 16 2010 Bogdano Arendartchuk <bogdano@mandriva.com> 8.7-3mdv2011.0
+ Revision: 598126
- replacing ealier release uploaded manually

  + Andrey Borzenkov <arvidjaar@mandriva.org>
    - source202: su -l PAM config (fedora)

* Tue Nov 16 2010 Funda Wang <fwang@mandriva.org> 8.7-1mdv2011.0
+ Revision: 598011
- new version 8.7

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - update to new version 8.6
    - update patches 706 and 800 (from Fedora)

* Tue Aug 31 2010 Thierry Vignaud <tv@mandriva.org> 8.5-2mdv2011.0
+ Revision: 574911
- let the doc subpackage be noarch

* Thu Apr 29 2010 Funda Wang <fwang@mandriva.org> 8.5-1mdv2010.1
+ Revision: 540892
- New version 8.5

* Tue Feb 09 2010 Funda Wang <fwang@mandriva.org> 8.4-2mdv2010.1
+ Revision: 502813
- rebuild for new gmp

* Thu Jan 14 2010 Funda Wang <fwang@mandriva.org> 8.4-1mdv2010.1
+ Revision: 491125
- add several BRs for locales
- new version 8.4

* Mon Jan 11 2010 Funda Wang <fwang@mandriva.org> 8.3-1mdv2010.1
+ Revision: 489498
- no tests needed to be disabled
- rediff i18n patch
- rediff some patches
- New version 8.3

* Sun Jan 03 2010 Funda Wang <fwang@mandriva.org> 8.2-1mdv2010.1
+ Revision: 485787
- disable utimens too
- disable tests which introduce assertion (unknown reason)
- disable format check in check section
- rediff spacedir patch
- New version 8.2
- drop touch_errno patch (don't know where it comes and does not apply)
- renew uname patch with fedora one
- rediff patches

* Fri Oct 16 2009 Frederic Crozat <fcrozat@mandriva.com> 7.5-2mdv2010.0
+ Revision: 457931
- Move tac to /bin, needed for latest initscripts

* Sun Aug 23 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 7.5-1mdv2010.0
+ Revision: 419994
- add missing buildrequires on strace, bison, flex, libcap-devel and libgmp-devel
- spec file clean
- rediff patches 800, 1011 and 1013
- disable rpath
- fix license
- package libstdbuf.so

  + Nicolas LÃ©cureuil <nlecureuil@mandriva.com>
    - Add su manpage (Bug #51699)

* Mon Jul 20 2009 Guillaume Rousse <guillomovitch@mandriva.org> 7.4-2mdv2010.0
+ Revision: 398210
- re-activate utimensat, now the xen kernel is uptodate

* Tue May 19 2009 Guillaume Rousse <guillomovitch@mandriva.org> 7.4-1mdv2010.0
+ Revision: 377815
- new version

  + Thierry Vignaud <tv@mandriva.org>
    - new version

* Sat May 02 2009 Funda Wang <fwang@mandriva.org> 7.2-1mdv2010.0
+ Revision: 370446
- New version 7.2

* Thu Mar 05 2009 Frederic Crozat <fcrozat@mandriva.com> 7.1-2mdv2009.1
+ Revision: 349061
- Add explicit provides for /bin/env and /usr/bin/env

* Thu Feb 26 2009 Per Ã˜yvind Karlsen <peroyvind@mandriva.org> 7.1-1mdv2009.1
+ Revision: 345271
- add versioned buildrequires on tar & automake for xz support
- new release: 7.1
- rediff a lot of patches..
- fix typo
- update DIR_COLORS patch with new .xz format added

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - rebuild for python-2.6

* Sun Dec 21 2008 Oden Eriksson <oeriksson@mandriva.com> 6.12-4mdv2009.1
+ Revision: 316959
- rediffed some fuzzy patches

* Tue Nov 11 2008 Gustavo De Nardin <gustavodn@mandriva.com> 6.12-3mdv2009.1
+ Revision: 302337
- cripple coreutils to not use utimensat() syscall, available since kernel
  2.6.22, for Xen kernel compatibility (#45606)

  + Thierry Vignaud <tv@mandriva.org>
    - remove tool list from description

* Tue Jun 24 2008 Luiz Fernando Capitulino <lcapitulino@mandriva.com> 6.12-2mdv2009.0
+ Revision: 228635
- Fix wrong allocation size
  The line which allocates szStrings is allocating only
  three bytes instead of the space required for three
  char pointers.
  Bug reproducible by doing 'uname -p'.

* Mon Jun 16 2008 Funda Wang <fwang@mandriva.org> 6.12-1mdv2009.0
+ Revision: 219518
- fix problematic cut test case
- chmod at prep section
- New version 6.12
- sync i18n patch with fedora

* Thu May 01 2008 Funda Wang <fwang@mandriva.org> 6.11-1mdv2009.0
+ Revision: 199891
- rediff groupfix patch
- rediff i18n and pam patch
- rediff patch703
- New version 6.11

* Fri Mar 07 2008 Andreas Hasenack <andreas@mandriva.com> 6.10-4mdv2008.1
+ Revision: 181646
- drop specific versioned requires of automake
- fix "id" can't fetch group name (#38577)

* Tue Jan 29 2008 Funda Wang <fwang@mandriva.org> 6.10-3mdv2008.1
+ Revision: 159680
- fix requirment on info-install

* Sun Jan 27 2008 Funda Wang <fwang@mandriva.org> 6.10-2mdv2008.1
+ Revision: 158552
- update binary list

* Sat Jan 26 2008 Funda Wang <fwang@mandriva.org> 6.10-1mdv2008.1
+ Revision: 158248
- Update i18n patch with fedora one
- rediff uname patch
- rediff pam patch
- New version 6.10
- drop patches merged upstream

* Fri Jan 11 2008 Thierry Vignaud <tv@mandriva.org> 6.9-6mdv2008.1
+ Revision: 149129
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Arnaud Patard <apatard@mandriva.com>
    - Use proper way to change CFLAGS in the spec file.
      (aka dd if=/dev/zero bs=1M count=300 | time -p sum -s bug fix).

* Thu Sep 06 2007 Per Ã˜yvind Karlsen <peroyvind@mandriva.org> 6.9-5mdv2008.0
+ Revision: 81114
- disable coloring for text documents

* Sun Aug 26 2007 Per Ã˜yvind Karlsen <peroyvind@mandriva.org> 6.9-4mdv2008.0
+ Revision: 71568
- give black background for white text for documents in case of using
  terminal with white background (updates P1011, fixes #32827)
- add some more files to doc coloring (updates P1011)

* Thu Aug 23 2007 Thierry Vignaud <tv@mandriva.org> 6.9-3mdv2008.0
+ Revision: 69360
- kill file require on info-install

  + Per Ã˜yvind Karlsen <peroyvind@mandriva.org>
    - add coloring for .wma & *rc (updates P1011)
    - add even more formats (updates P1011, I have no life:p)
    - drop lzma patch (P1010) and rather merge with generic dircolors patch (P1011)
    - add some more formats (updates P1011)
    - regenerate dircolors.h with dcgen in stead of patch
    - add coloring for backup files (updates P1011)
    - drop junk and be sure not to remove copyright notice in dircolors.hin (updates P1011)
    - add white color for document formats (updates P1011)
    - add a few more formats (updates P1011)
    - update P1011 with coloring for .flv (flash video)

* Sat Jul 14 2007 Funda Wang <fwang@mandriva.org> 6.9-2mdv2008.0
+ Revision: 51981
- Add fedora patch to build against glibc 2.6
- Update program list
- Obsoletes base64

  + Per Ã˜yvind Karlsen <peroyvind@mandriva.org>
    - add back always blinking colors for broken symlinks (P1013)
    - fix P1011 as it reverted P1010 and lzma coloring

* Thu Jul 12 2007 Funda Wang <fwang@mandriva.org> 6.9-1mdv2008.0
+ Revision: 51465
- Enable test scripts
- Remove old acl patches
- rediff patch 1011
- Rediff patch 1010.
- Add patch1012: From fedora, fix ls -x
- Rediff patch800: from fedora
- Rediff patch706: from Fedora.
- Rediff patch1155
- remove patch107: obsoletes by upstream code
- Remove patch102: sparc detection not there
- Remove patch0: lg.po not there
- New upstream version

* Wed Jul 11 2007 Per Ã˜yvind Karlsen <peroyvind@mandriva.org> 5.97-8mdv2008.0
+ Revision: 51341
- drop S101 & S102 and rather merge with dircolors.hin in package as well as add few types (P1011)
- add lzma coloring support for ls (P1010, might need some more work?)
- change to and fix usage of new automake 1.10
- fix inclusion of locale files

* Mon May 28 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 5.97-7mdv2008.0
+ Revision: 32177
+ rebuild (emptylog)

* Mon May 28 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 5.97-6mdv2008.0
+ Revision: 32036
- fix -doc description
- remove redundant build-requirement of acl-devel

  + Anssi Hannula <anssi@mandriva.org>
    - fix URL


* Tue Feb 20 2007 Thierry Vignaud <tvignaud@mandriva.com> 5.97-6mdv2007.0
+ Revision: 123126
- bump release (#28834)

  + Per Ã˜yvind Karlsen <pkarlsen@mandriva.com>
    - reintroduce interactive override (-if) and rather fix check (P1155, real fix for #16209)

  + Olivier Blin <oblin@mandriva.com>
    - explicitely run autotools (or else configure is run two times), we need them for pam/i18n/acl/xattr/hname

* Fri Oct 20 2006 Olivier Blin <oblin@mandriva.com> 5.97-4mdv2007.1
+ Revision: 71290
- rebuild for su to be linked with pam (#26353 and #26527)
- Import coreutils

* Thu Aug 31 2006 Thierry Vignaud <tvignaud@mandriva.com> 5.97-3mdv2007.0
- kill patch 1155 thus the testsuite works again (#16209)
  [warning: this means cp -i -f behaves like cp -i, no more like cp -f]
- update & reenable patch 1001-1004 from suse (ACL+xattr support)

* Thu Aug 31 2006 Thierry Vignaud <tvignaud@mandriva.com> 5.97-1mdv2007.0
- new release
- update patches 800 & 1001 from rh
- rediff patches 101, 105, 111, 114, 1115, 703 & 1003
- kill patches 108, 112, 116, 117, 153, 908, 2000 (merged upstream)
- kill patch 2001 (no more needed)
- kill patch 105 (unstandard option)
- drop patches 111 (deprecated rh patch introduced in fileutils-4.1.1-1mdk),
  114 (likewise, 4.1) 115 (likewise, 4.1.5-1mdk), 710, 901 (no more needed),
  1002 (merged in 1001)
- source 200: sync with fedora
- disable patch 104 (it's time to catch offenders) and 1003 (broken)
- fix build

* Thu Aug 31 2006 Thierry Vignaud <tvignaud@mandriva.com> 5.2.1-11mdv2007.0
- patch 2000: update zh translation (#17302)
- patch 2001: fix build
- fix macro-in-%%changelog

* Sat May 13 2006 Stefan van der Eijk <stefan@eijk.nu> 5.2.1-10mdk
- rebuild for sparc

* Mon Jan 30 2006 Olivier Blin <oblin@mandriva.com> 5.2.1-9mdk
- use "include" directive instead of deprecated pam_stack module

* Fri Aug 19 2005 Stew Benedict <sbenedict@mandriva.com> 5.2.1-8mdk
- redo LSB/i18n patch, join segfaults during LSB testing 
  when compiled with gcc4

* Fri Aug 12 2005 Leonardo Chiquitto Filho <chiquitto@mandriva.com> 5.2.1-7mdk
- patches 1001, 1002 1003: add support to posix acls and extended attributes
  (#15050)
- patch 801: fix some typos in pt_BR.po file

* Fri Aug 12 2005 Nicolas Lécureuil <neoclust@mandriva.org> 5.2.1-6mdk
- fix rpmlint errors (PreReq)

* Thu Feb 10 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 5.2.1-5mdk
- move expr into /bin (#7052)

* Mon Jul 26 2004 Christiaan Welvaart <cjw@daneel.dyndns.org> 5.2.1-4mdk
- run automake for patch 111

* Fri Jun 25 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 5.2.1-3mdk
- simplify build

* Thu Jun 24 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 5.2.1-2mdk
- fix link with pam
- fix --short-circuit when %%build failled
- patch 910: show correct CPU name (Marcin Gondek, #7865)
  (if it brokes anything, we'll revert)
- patch 111: fix ls build

* Fri Apr 02 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 5.2.1-1mdk
- new release
- remove patch 502, 906 (useless)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19544 |12mu|cppunit-1.12.1-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define api 1.12
%define libname %mklibname cppunit %{api}_%{major}
%define develname %mklibname cppunit -d
%define testrunnermajor 1
%define testrunnerlibname %mklibname qttestrunner %testrunnermajor

Summary:	C++ port of JUnit Testing Framework
Name:		cppunit
Version:	1.12.1
Release:	11
License:	LGPLv2+
Group:		System/Libraries
URL:		http://cppunit.sourceforge.net/
Source0:	http://downloads.sourceforge.net/cppunit/%{name}-%{version}.tar.bz2
Patch0:		cppunit-1.11.4-missing-include.patch
Patch1:		cppunit-1.12.1-no_lib_in_cppunit-config.diff

%description
CppUnit is the C++ port of the famous JUnit framework for unit
testing. Test output is in XML for automatic testing and GUI
based for supervised tests.

%package -n %{libname}
Summary:	C++ port of JUnit Testing Framework
Group:		System/Libraries

%description -n	%{libname}
CppUnit is the C++ port of the famous JUnit framework for unit
testing. Test output is in XML for automatic testing and GUI
based for supervised tests.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/C++
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	lib%{name}%{api}-devel = %{version}-%{release}
Obsoletes:	%{mklibname cppunit 1.12_0 -d}

%description -n %{develname}
CppUnit is the C++ port of the famous JUnit framework for unit
testing. Test output is in XML for automatic testing and GUI
based for supervised tests.

%prep

%setup -q
%patch0 -p1
%patch1 -p0

%build
%configure2_5x \
    --enable-shared \
    --disable-static \
    --disable-doxygen \
    --disable-dot \
    --disable-html-docs \
    --disable-latex-docs

# <oden> somehow LIBADD_DL is ignored, is that an intentional change?
perl -pi -e "s|^LIBS =.*|LIBS = -lm -ldl|g" src/cppunit/Makefile

%make

%install
rm -rf %{buildroot}

%makeinstall_std

#(tpg) do not duplicate docs
rm -rf  %{buildroot}%{_datadir}/doc/cppunit

# clean up
rm -rf %{buildroot}%{_datadir}/cppunit
rm -f %{buildroot}%{_libdir}/*.*a

%files -n %{libname}
%{_libdir}/libcppunit-%{api}.so.%{major}*

%files -n %{develname}
%doc AUTHORS NEWS README THANKS ChangeLog
%{_bindir}/cppunit-config
%{_bindir}/DllPlugInTester
%{_libdir}/*.so
%{_includedir}/cppunit
%{_datadir}/aclocal/cppunit.m4
%{_mandir}/man1/*
%{_libdir}/pkgconfig/cppunit.pc



%changelog
* Fri Aug 24 2012 Denis Silakov <denis.silakov@rosalab.ru> 1.12.1-11
+ Revision: 0f56f2e
- Add missing patch



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19545 |12mu|cryptsetup-1.6.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	4
%define	libname	%mklibname cryptsetup %{major}
%define	devname	%mklibname cryptsetup -d

%bcond_with	compatible
%bcond_with	static

Summary:	Utility for setting up encrypted filesystems
Name:		cryptsetup
Version:	1.6.1
Release:	2
License:	GPLv2
Group:		System/Base
Url:		http://code.google.com/p/cryptsetup/
Source0:	http://cryptsetup.googlecode.com/files/%{name}-%{version}.tar.bz2
Source1:	http://cryptsetup.googlecode.com/files/%{name}-%{version}.tar.bz2.asc

BuildRequires:	pkgconfig(devmapper)
BuildRequires:	pkgconfig(gpg-error)
BuildRequires:	pkgconfig(libgcrypt)
BuildRequires:	pkgconfig(popt)
BuildRequires:	pkgconfig(python2)
BuildRequires:	pkgconfig(uuid)
%if %{with static}
BuildRequires:	glibc-static-devel
%endif
%rename		cryptsetup-luks

%description
LUKS is the upcoming standard for Linux hard disk encryption. 
By providing a standard on-disk-format, it does not only facilitate 
compatibility among distributions, but also provide secure management 
of multiple user passwords. In contrast to existing solution, LUKS stores 
all setup necessary setup information in the partition header, enabling 
the user to transport or migrate his data seamlessly.
LUKS for dm-crypt is implemented in cryptsetup. cryptsetup-luks is
as a complete replacement for the original cryptsetup. It provides all the 
functionally of the original version plus all LUKS features, that are 
accessible by luks* action.

%package -n	%{libname}
Summary:	Library for setting up encrypted filesystems
Group:		System/Libraries

%description -n %{libname}
LUKS is the upcoming standard for Linux hard disk encryption.
By providing a standard on-disk-format, it does not only facilitate
compatibility among distributions, but also provide secure management
of multiple user passwords. In contrast to existing solution, LUKS stores
all setup necessary setup information in the partition header, enabling
the user to transport or migrate his data seamlessly.

This package contains the shared libraries required for running
programs which use cryptsetup-luks.

%package -n	%{devname}
Summary:	Development library for setting up encrypted filesystems
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{devname}
LUKS is the upcoming standard for Linux hard disk encryption.
By providing a standard on-disk-format, it does not only facilitate
compatibility among distributions, but also provide secure management
of multiple user passwords. In contrast to existing solution, LUKS stores
all setup necessary setup information in the partition header, enabling
the user to transport or migrate his data seamlessly.

This package contains the header files and development libraries
for building programs which use cryptsetup-luks.

%package -n	python-%{name}
Summary:	Python bindings for %{name}
Group:		Development/Python

%description -n	python-%{name}
This package provides Python bindings for libcryptsetup, a library
for setting up disk encryption using dm-crypt kernel module.

%prep
%setup -q

%build
CONFIGURE_TOP="$PWD"

mkdir -p system
pushd system
%configure2_5x \
	--disable-selinux \
	--sbindir=/sbin \
	--enable-python \
	--enable-cryptsetup-reencrypt \
%if %{with static}
	--enable-static-cryptsetup \
%endif
%if %{with compatible}
	--with-plain-mode=cbc-plain \
	--with-luks1-keybits=128
%endif

%make
popd

%install

%makeinstall_std -C system

mkdir -p %{buildroot}/%{_lib}
mv %{buildroot}%{_libdir}/libcryptsetup.so.%{major}* %{buildroot}/%{_lib}
ln -srf %{buildroot}/%{_lib}/libcryptsetup.so.%{major}.*.* %{buildroot}%{_libdir}/libcryptsetup.so

%find_lang %{name}

%files -f %{name}.lang
%doc ChangeLog AUTHORS FAQ NEWS README TODO
%{_mandir}/man8/cryptsetup.8*
%{_mandir}/man8/cryptsetup-reencrypt.8*
%{_mandir}/man8/veritysetup.8*
/sbin/cryptsetup
/sbin/cryptsetup-reencrypt
/sbin/veritysetup

%files -n %{libname}
/%{_lib}/libcryptsetup.so.%{major}*

%files -n %{devname}
%{_includedir}/libcryptsetup.h
%if %{with static}
%{_libdir}/libcryptsetup.a
%endif
%{_libdir}/libcryptsetup.so
%{_libdir}/pkgconfig/libcryptsetup.pc

%files -n python-%{name}
%{python_sitearch}/pycryptsetup.so


%changelog
* Thu Feb 20 2014 akdengi <kazancas@mandriva.ru> 1.6.1-2
+ Revision: 6e7d1ef
- Update to 1.6.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19546 |12mu|ctags-5.8-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Generates an index (or "tag") file for objects found in source files
Name:		ctags
Version:	5.8
Release:	8
# Add epoch to be grater than ctags provided by xemacs-extras
Epoch:		1
License:	GPL+
Group:		Development/Other
Url:		http://ctags.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/ctags/%{name}-%{version}.tar.bz2
Patch0:		ctags-5.7-destdir.patch
Patch1:		ctags-5.7-segment-fault.patch
Patch2:		ctags-5.8-css.patch
Patch3:		ctags-5.8-ocaml-crash.patch
Patch4:		ctags-5.8-cssparse.patch
Patch5:		ctags-5.8-memmove.patch
Patch6:		ctags-5.8-format-security.patch
Patch7:		ctags-CVE-2014-7204.patch

%description
The ctags program generate an index (or "tag") file for a variety of
language objects found in files.  This tag file allows these items to
be quickly and easily located by a text editor or other utility.  A
"tag" signifies a language object for which an index entry is
available (or, alternatively, the index entry created for that object).

Alternatively, ctags can generate a cross reference file which lists, in
human readable form, information about the various source objects found in
a set of language files.

%prep
%setup -q
%patch0 -p1 -b .destdir
%patch1 -p1 -b .crash
%patch2 -p1 -b .css-support
%patch3 -p1 -b .ocaml-crash
%patch4 -p1 -b .cssparse-crash
%patch5 -p1 -b .memmove
%patch6 -p1 -b .fmt-sec
%patch7 -p1 -b .CVE-2014-7204
# fix permission for %doc
chmod a+r ctags.html

%build
%configure2_5x \
	--disable-etags \
	--enable-tmpdir=/tmp
%make

%install
%makeinstall

mv %{buildroot}/%{_bindir}/ctags %{buildroot}/%{_bindir}/exuberant-ctags
mv %{buildroot}/%{_mandir}/man1/ctags.1 %{buildroot}/%{_mandir}/man1/exuberant-ctags.1

%post
update-alternatives --install %{_bindir}/ctags ctags %{_bindir}/exuberant-ctags 10 \
                    --slave %{_mandir}/man1/ctags.1%{_extension} ctags.1%{_extension} %{_mandir}/man1/exuberant-ctags.1%{_extension}

%postun
[ $1 = 0 ] || exit 0
update-alternatives --remove ctags %{_bindir}/exuberant-ctags

%files
%doc EXTENDING.html FAQ NEWS README ctags.html
%{_bindir}/exuberant-ctags
%{_mandir}/man1/exuberant-ctags.1*


%changelog
* Thu Nov 06 2014 dsilakov <denis.silakov@rosalab.ru> 1:5.8-8
+ Revision: 47f7f3f
- Merge pull request #1 from import/ctags:rosa2014.1
- Backport security fixes



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19547 |12mu|cups-1.7.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	2
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

# {_exec_prefix}/lib/cups is correct, even on x86_64.
# It is not used for shared objects but for executables.
# It's more of a libexec-style ({_libexecdir}) usage,
# but we use lib for compatibility with 3rd party drivers (at upstream request).
%global cups_serverbin %{_exec_prefix}/lib/cups

# Turning this on lets CUPS to be built in debug mode (with debugger symbols)
%define debug 0
%define enable_check 0

%bcond_with bootstrap
%if !%{with bootstrap}
%bcond_without systemd
%endif

%define with_poll_ppd_base 0

Summary:	Common Unix Printing System - Server package
Name:		cups
Version:	1.7.1
Release:	2
License:	GPLv2 and LGPLv2
Group:		System/Printing
Url:		http://www.cups.org
#Source0:	ftp://ftp.easysw.com/pub/cups/%{version}/%{name}-%{version}-source.tar.bz2
Source0:	http://www.cups.org/software/%{version}/%{name}-%{version}-source.tar.bz2

# Small C program to get list of all installed PPD files
Source1: poll_ppd_base.c
# Small C program to list the printer-specific options of a particular printer
# fails to build now
Source2: lphelp.c
# socket unit for cups-lpd service
Source3: cups-lpd.socket
# cups-lpd service unit configuration
Source4: cups-lpd@.service
# Backend for NCP protocol
Source7: ncp.backend
# Perl script for automatic configuration of CUPS, especially access
# restrictions and broadcasting
Source9: cups.logrotate
# Backend filter for nprint (Novell client) from Mark Horn
# (mark@hornclan.com)
Source11: http://www.hornclan.com/~mark/cups/nprint.2002011801
# AppleTalk/netatalk backend for CUPS
Source12: http://www.oeh.uni-linz.ac.at/~rupi/pap/pap-backend.tar.bz2
Source13: http://www.oeh.uni-linz.ac.at/~rupi/pap/pap-docu.pdf.bz2
Source14: http://www.linuxprinting.org/download/printing/photo_print
Source15: http://printing.kde.org/downloads/pdfdistiller
Source16: cjktexttops
Source17: correctcupsconfig
# Nice level for now. bug #16387
Source18: cups.sysconfig
# udev rules for setting symlinks needed if the usblp module is loaded
Source19:	10-cups_device_links.rules
# Udev rules for setting properly rights and groups
Source20:	10-cups_device_usb.rules

### FEDORA PATCHES ###

Patch1: cups-no-gzip-man.patch
Patch2: cups-system-auth.patch
Patch3: cups-multilib.patch
Patch5: cups-banners.patch
Patch6: cups-serverbin-compat.patch
Patch7: cups-no-export-ssllibs.patch
Patch8: cups-direct-usb.patch
Patch9: cups-lpr-help.patch
Patch10: cups-peercred.patch
Patch11: cups-pid.patch
Patch12: cups-eggcups.patch
Patch13: cups-driverd-timeout.patch
Patch14: cups-strict-ppd-line-length.patch
Patch15: cups-logrotate.patch
Patch16: cups-usb-paperout.patch
Patch17: cups-res_init.patch
Patch18: cups-filter-debug.patch
Patch19: cups-uri-compat.patch
Patch20: cups-str3382.patch
Patch21: cups-0755.patch
Patch22: cups-hp-deviceid-oid.patch
Patch23: cups-dnssd-deviceid.patch
Patch24: cups-ricoh-deviceid-oid.patch
Patch25: cups-systemd-socket.patch
Patch26: cups-lpd-manpage.patch
Patch27: cups-avahi-address.patch
Patch29: cups-enum-all.patch
Patch31: cups-dymo-deviceid.patch
Patch32: cups-freebind.patch
Patch33: cups-no-gcry.patch
Patch34: cups-libusb-quirks.patch
Patch35: cups-use-ipp1.1.patch
Patch36: cups-avahi-no-threaded.patch
Patch39: cups-ipp-multifile.patch
Patch40: cups-full-relro.patch
Patch41: cups-web-devices-timeout.patch
Patch43: cups-final-content-type.patch
Patch46: cups-synconclose.patch

#ROSA patches
### Killmode patch, better find a better solution
Patch1000: cups-1.7.0.cups.service.killmode.patch

# Requires /etc/tmpfiles.d (bug #656566)
Requires: systemd
Requires(post): systemd
Requires(preun): systemd
Requires(postun): systemd
Requires(post):  rpm-helper >= 0.24.1
Requires(preun): rpm-helper >= 0.24.1

BuildRequires:	htmldoc
BuildRequires:	php-cli
BuildRequires:	xdg-utils
BuildRequires:	xinetd
BuildRequires:	acl-devel
BuildRequires:	jpeg-devel
BuildRequires:	krb5-devel
BuildRequires:	libldap-devel
BuildRequires:	openslp-devel
BuildRequires:	pam-devel
BuildRequires:	php-devel >= 5.1.0
BuildRequires:	tiff-devel
BuildRequires:	pkgconfig(avahi-compat-libdns_sd)
BuildRequires:	pkgconfig(dbus-1) >= 0.50
BuildRequires:	pkgconfig(gnutls) >= 3.0
BuildRequires:	pkgconfig(libcrypto)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(libssl)
BuildRequires:	pkgconfig(libusb) < 1.0
BuildRequires:	pkgconfig(libusb-1.0)
BuildRequires:	pkgconfig(zlib)
%if !%{with bootstrap}
BuildRequires:	poppler
%if %{with systemd}
BuildRequires:	systemd-units
BuildRequires:  pkgconfig(libsystemd-login)
BuildRequires:  pkgconfig(systemd)
%endif
%endif

Requires: %{name}-common >= %{version}-%{release}
Requires: net-tools
%if !%{with bootstrap}
Requires: poppler
Suggests: avahi
%endif
Requires: printer-testpages
# Take care that device files are created with correct permissions
Requires: udev 
Requires: update-alternatives
# For desktop menus
Requires: xdg-utils
# Make sure we have some filters for converting to raster format.
Requires: ghostscript
Requires: cups-filters

# We ship udev rules which use setfacl.
Requires: acl

%rename cupsddk-drivers

%description
The Common Unix Printing System provides a portable printing layer for 
UNIX(TM) operating systems. It has been developed by Easy Software Products 
to promote a standard printing solution for all UNIX vendors and users. 
CUPS provides the System V and Berkeley command-line interfaces.
This is the main package needed for CUPS servers (machines where a
printer is connected to or which host a queue for a network
printer). It can also be used on CUPS clients so that they simply pick
up broadcasted printer information from other CUPS servers and do not
need to be assigned to a specific CUPS server by an
%{_sysconfdir}/cups/client.conf file.

%package	common
Summary:	Common Unix Printing System - Common stuff
License:	GPLv2
Group:		System/Printing
Requires(post,preun): update-alternatives
Requires:	net-tools
# To satisfy LSB/FHS
Provides:	lpddaemon

%description	common
CUPS 1.4 is fully compatible with CUPS-1.1 machines in the network and
with software built against CUPS-1.1 libraries.

The Common Unix Printing System provides a portable printing layer for
UNIX(TM) operating systems. It contains the command line utilities for
printing and administration (lpr, lpq, lprm, lpadmin, lpc, ...), man
pages, locales, and a sample configuration file for daemon-less CUPS
clients (%{_sysconfdir}/cups/client.conf).

This package you need for both CUPS clients and servers. 

%define	cupsmajor	2
%define	libcups		%mklibname cups %{cupsmajor}

%package -n	%{libcups}
Summary:	Common Unix Printing System - CUPS library
License:	LGPLv2
Group:		System/Libraries
Obsoletes:	%{_lib}cups3 < 1.6.1-2

%description -n	%{libcups}
CUPS 1.4 is fully compatible with CUPS-1.1 machines in the network and
with software built against CUPS-1.1 libraries.

The Common Unix Printing System provides a portable printing layer for
UNIX(TM) operating systems. This package contains the CUPS API library
which contains common functions used by both the CUPS daemon and all
CUPS frontends (lpr-cups, xpp, qtcups, kups, ...).

This package you need for both CUPS clients and servers. It is also
needed by Samba.

%define	cupscgimajor	1
%define	libcupscgi	%mklibname cupscgi %{cupscgimajor}

%package -n	%{libcupscgi}
Summary:	Common Unix Printing System - CUPSCGI library
License:	LGPLv2
Group:		System/Libraries
Conflicts:	%{libcups} < 1.6.1-2

%description -n	%{libcupscgi}
CUPS 1.4 is fully compatible with CUPS-1.1 machines in the network and
with software built against CUPS-1.1 libraries.

The Common Unix Printing System provides a portable printing layer for
UNIX(TM) operating systems. This package contains the CUPS API library
which contains common functions used by both the CUPS daemon and all
CUPS frontends (lpr-cups, xpp, qtcups, kups, ...).

This package you need for both CUPS clients and servers. It is also
needed by Samba.

%define	cupsimagemajor	2
%define	libcupsimage	%mklibname cupsimage %{cupsimagemajor}

%package -n	%{libcupsimage}
Summary:	Common Unix Printing System - CUPSimage library
License:	LGPLv2
Group:		System/Libraries
Conflicts:	%{libcups} < 1.6.1-2

%description -n	%{libcupsimage}
CUPS 1.4 is fully compatible with CUPS-1.1 machines in the network and
with software built against CUPS-1.1 libraries.

The Common Unix Printing System provides a portable printing layer for
UNIX(TM) operating systems. This package contains the CUPS API library
which contains common functions used by both the CUPS daemon and all
CUPS frontends (lpr-cups, xpp, qtcups, kups, ...).

This package you need for both CUPS clients and servers. It is also
needed by Samba.

%define	cupsmimemajor	1
%define	libcupsmime	%mklibname cupsmime %{cupsmimemajor}

%package -n	%{libcupsmime}
Summary:	Common Unix Printing System - CUPS library
License:	LGPLv2
Group:		System/Libraries
Conflicts:	%{libcups} < 1.6.1-2

%description -n	%{libcupsmime}
CUPS 1.4 is fully compatible with CUPS-1.1 machines in the network and
with software built against CUPS-1.1 libraries.

The Common Unix Printing System provides a portable printing layer for
UNIX(TM) operating systems. This package contains the CUPS API library
which contains common functions used by both the CUPS daemon and all
CUPS frontends (lpr-cups, xpp, qtcups, kups, ...).

This package you need for both CUPS clients and servers. It is also
needed by Samba.

%define	cupsppdcmajor	1
%define	libcupsppdc	%mklibname cupsppdc %{cupsppdcmajor}

%package -n	%{libcupsppdc}
Summary:	Common Unix Printing System - CUPSPPDC library
License:	LGPLv2
Group:		System/Libraries
Conflicts:	%{libcups} < 1.6.1-2

%description -n	%{libcupsppdc}
CUPS 1.4 is fully compatible with CUPS-1.1 machines in the network and
with software built against CUPS-1.1 libraries.

The Common Unix Printing System provides a portable printing layer for
UNIX(TM) operating systems. This package contains the CUPS API library
which contains common functions used by both the CUPS daemon and all
CUPS frontends (lpr-cups, xpp, qtcups, kups, ...).

This package you need for both CUPS clients and servers. It is also
needed by Samba.

%define	devname	%mklibname %{name} -d
%package -n	%{devname}
Summary:	Common Unix Printing System - Development environment "libcups"
License:	LGPLv2
Group:		Development/C
Requires:	%{libcups} >= %{version}-%{release}
Requires:	%{libcupscgi} >= %{version}-%{release}
Requires:	%{libcupsimage} >= %{version}-%{release}
Requires:	%{libcupsmime} >= %{version}-%{release}
Requires:	%{libcupsppdc} >= %{version}-%{release}

Provides:	cups-devel
Obsoletes:	%mklibname %{name}2 -d

%description -n	%{devname}
CUPS 1.4 is fully compatible with CUPS-1.1 machines in the network and
with software built against CUPS-1.1 libraries.

The Common Unix Printing System provides a portable printing layer for
UNIX(TM) operating systems. This is the development package for
creating additional printer drivers, printing software, and other CUPS
services using the main CUPS library "libcups".

%prep
%setup -q
%apply_patches

# Set CUPS users and groups
perl -p -i -e 's:(SystemGroup\s+.*)$:$1\nGroup sys\nUser lp:' conf/cupsd.conf.in

# Let local printers be broadcasted in the local network(s)
perl -p -i -e 's:(Listen\s+)localhost:$1*:' conf/cupsd.conf.in
perl -p -i -e 's:(Browsing\s+On):$1\nBrowseAddress \@LOCAL:' conf/cupsd.conf.in
perl -p -i -e 's:(<Location\s+/\s*>):$1\n  Allow \@LOCAL:' conf/cupsd.conf.in

# Allow remote administration in local network (connections are encrypted,
# so no security problem)
perl -p -i -e 's:(<Location\s+/admin(|/conf)\s*>):$1\n  Allow \@LOCAL:' conf/cupsd.conf.in

# Replace the PAM configuration file
cat << EOF > scheduler/cups.pam
auth	include	system-auth
account	include	system-auth
EOF
cp -f scheduler/cups.pam conf/pam.std.in

# Let the Makefiles not trying to set file ownerships
perl -p -i -e "s/ -o \\$.CUPS_USER.//" scheduler/Makefile
perl -p -i -e "s/ -g \\$.CUPS_GROUP.//" scheduler/Makefile
perl -p -i -e "s/ -o \\$.CUPS_USER.//" systemv/Makefile
perl -p -i -e "s/ -g \\$.CUPS_GROUP.//" systemv/Makefile

sed -i -e '1iMaxLogSize 0' conf/cupsd.conf.in

f=CREDITS.txt
mv "$f" "$f"~
iconv -f MACINTOSH -t UTF-8 "$f"~ > "$f"
rm "$f"~

# Let's look at the compilation command lines.
perl -p -i -e "s,^.SILENT:,," Makedefs.in

# Load additional tools
cp %{SOURCE1} poll_ppd_base.c
cp %{SOURCE2} lphelp.c
# Load nprint backend
cp %{SOURCE11} nprint
# Load AppleTalk "pap" backend
%setup -q -T -D -a 12 -n %{name}-%{version}
# Load the "pap" documentation
bzcat %{SOURCE13} > pap-docu.pdf
# Load the "photo_print" utility
cp %{SOURCE14} photo_print
# Load the "pdfdistiller" utility
cp %{SOURCE15} pdf
# Load the "cjktexttops" filter
cp %{SOURCE16} cjktexttops

%build
# needed by additional SOURCES
aclocal
autoconf
# for the PHP module
%define _disable_ld_no_undefined 1
#setup_compile_flags
%if %{debug}
# Debug mode
export DONT_STRIP=1
export CFLAGS="-g"
export CXXFLAGS="-g"
%endif
# cups uses $DSOFLAGS instead of $LDFLAGS for shared libs
export DSOFLAGS="$LDFLAGS"
%configure2_5x \
    --enable-avahi \
%if %{debug}
    --enable-debug=yes \
%endif
	--with-cupsd-file-perm=0755 \
	--with-log-file-perm=0600 \
    --disable-libpaper \
    --enable-raw-printing \
    --enable-ssl \
    --disable-static \
    --with-cups-group=lp \
    --with-cups-user=lp \
    --with-docdir=%{_datadir}/cups/doc \
    --with-icondir=%{_datadir}/icons \
    --with-system-groups="lpadmin root" \
    --with-php=%_bindir/php \
    --enable-avahi \
    --enable-webif \
    --enable-relro

%if %{debug}
# Remove "-s" (stripping) option from "install" command used for binaries
# by "make install"
perl -p -i -e 's:^(\s*INSTALL_BIN\s*=.*)-s:$1:' Makedefs
%endif

# Remove hardcoded "chgrp" from Makefiles
perl -p -i -e 's/chgrp/:/' Makefile */Makefile
%make 

# Compile additional tools
%if %with_poll_ppd_base
gcc %optflags %ldflags -opoll_ppd_base -I. -I./cups poll_ppd_base.c -L./cups -lcups
%endif


%if !%{with bootstrap} && %{enable_check}
%check
export LC_ALL=C
export LC_MESSAGES=C
export LANG=C
export LANGUAGE=C
make test << EOF

EOF
%endif

%install
# Debug mode
%if %{debug}
export DONT_STRIP=1
%endif
make install BUILDROOT=%{buildroot} \
             DOCDIR=%{buildroot}%{_datadir}/cups/doc \
             CHOWN=":" CHGRP=":" STRIP="$STRIP" \
             LOGDIR=%{buildroot}%{_var}/log/cups \
             REQUESTS=%{buildroot}%{_var}/spool/cups \
             STATEDIR=%{buildroot}%{_var}/run/cups

rm -f %{buildroot}%{_libdir}/lib*.la
# Make a directory for PPD generators
mkdir -p %{buildroot}%{_prefix}/lib/cups/driver

# Make a directory for the SSL files
mkdir -p %{buildroot}%{_sysconfdir}/cups/ssl

# Make a directory for authentication certificates
mkdir -p %{buildroot}%{_var}/run/cups/certs

# Make a directory for logrotate configuration
mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d

# Install nprint backend
install -m 755 nprint %{buildroot}%{_prefix}/lib/cups/backend/

# Install AppleTalk backend
install -m 755 pap-backend/pap %{buildroot}%{_prefix}/lib/cups/backend/
install -m 644 pap-docu.pdf %{buildroot}%{_datadir}/%{name}/doc

# Link dnssd backend as mdns backend
(cd %{buildroot}%{cups_serverbin}/backend && ln -s dnssd mdns)

# Install "photo_print"
install -m 755 photo_print %{buildroot}%{_bindir}

# Install "pdfdistiller"
install -m 755 pdf %{buildroot}%{_prefix}/lib/cups/backend/

# Install "cjktexttops"
install -m 755 cjktexttops %{buildroot}%{_prefix}/lib/cups/filter/

# Install logrotate configuration
install -c -m 644 %{SOURCE9} %{buildroot}%{_sysconfdir}/logrotate.d/cups

# Install additional tools
%if %with_poll_ppd_base
install -m 755 poll_ppd_base %{buildroot}%{_bindir}
%endif

# Set link to test page in /usr/share/printer-testpages
ln -s %{_datadir}/printer-testpages/testprint.ps %{buildroot}%{_datadir}/cups/data/testprint-mdv.ps

# Install startup script
install -d %{buildroot}%{_sysconfdir}/sysconfig
install -m 644 %{SOURCE18} %{buildroot}%{_sysconfdir}/sysconfig/cups
rm -f %{buildroot}%{_sysconfdir}/init.d/cups

# Install PPDs
mkdir -p %{buildroot}%{_datadir}/cups/model
#install -m 755 ppd/*.ppd %{buildroot}%{_datadir}/cups/model

# RPM breaking it. Links need to be deleted and afterwards regenerated
rm -f %{buildroot}%{_mandir}/man8/cupsdisable.8
rm -f %{buildroot}%{_mandir}/man8/reject.8

# Install script for automatic CUPS configuration
cp %{SOURCE17} %{buildroot}%{_sbindir}/correctcupsconfig
chmod a+rx %{buildroot}%{_sbindir}/correctcupsconfig

# Set compatibility links for the man pages and executables
ln -s %{_sbindir}/cupsenable %{buildroot}%{_bindir}/enable
ln -s %{_sbindir}/cupsdisable %{buildroot}%{_bindir}/disable
ln -s %{_sbindir}/cupsenable %{buildroot}%{_sbindir}/enable
ln -s %{_sbindir}/cupsdisable %{buildroot}%{_sbindir}/disable
ln -s %{_mandir}/man8/cupsenable.8 %{buildroot}%{_mandir}/man8/cupsdisable.8
ln -s %{_mandir}/man8/cupsdisable.8 %{buildroot}%{_mandir}/man8/disable.8
ln -s %{_mandir}/man8/cupsenable.8 %{buildroot}%{_mandir}/man8/enable.8
ln -s %{_mandir}/man8/accept.8 %{buildroot}%{_mandir}/man8/reject.8

%ifarch x86_64
# This one will be removed soon, when all other packages are
# modified appropriately
ln -s %{_prefix}/lib/cups %{buildroot}%{_libdir}/cups
%endif

# prepare the commands conflicting with LPD for the update-alternatives
# treatment
( cd %{buildroot}%{_bindir}
  mv lpr lpr-cups
  mv lpq lpq-cups
  mv lprm lprm-cups
  mv lp lp-cups
  mv cancel cancel-cups
  mv lpstat lpstat-cups
)
( cd %{buildroot}%{_sbindir}
  mv accept accept-cups
  mv disable disable-cups
  mv enable enable-cups
  mv lpc lpc-cups
  mv lpmove lpmove-cups
  mv reject reject-cups
)
( cd %{buildroot}%{_mandir}/man1
  mv lpr.1 lpr-cups.1
  mv lpq.1 lpq-cups.1
  mv lprm.1 lprm-cups.1
  mv lp.1 lp-cups.1
  mv cancel.1 cancel-cups.1
  mv lpstat.1 lpstat-cups.1
)
( cd %{buildroot}%{_mandir}/man8
  mv accept.8 accept-cups.8
  mv disable.8 disable-cups.8
  mv enable.8 enable-cups.8
  mv lpc.8 lpc-cups.8
  mv lpmove.8 lpmove-cups.8
  mv reject.8 reject-cups.8
)
ln -sf %{_sbindir}/accept-cups %{buildroot}%{_sbindir}/reject-cups
ln -sf %{_sbindir}/accept-cups %{buildroot}%{_sbindir}/cupsdisable
ln -sf %{_sbindir}/accept-cups %{buildroot}%{_sbindir}/cupsenable

# Remove links to the startup script, we make our own ones with chkconfig
rm -rf %{buildroot}%{_sysconfdir}/rc?.d/[SK]*
# Remove superflouus man page stuff
rm -rf %{buildroot}%{_mandir}/cat
rm -rf %{buildroot}%{_mandir}/cat?
rm -rf %{buildroot}%{_mandir}/*/cat
rm -rf %{buildroot}%{_mandir}/*/cat?

# Install missing headers (Thanks to Oden Eriksson)
install -m644 cups/debug-private.h  %{buildroot}%{_includedir}/cups/
install -m644 cups/string-private.h %{buildroot}%{_includedir}/cups/
install -m644 config.h %{buildroot}%{_includedir}/cups/

install -p -m 644 %{SOURCE3} %{buildroot}%{_unitdir}
install -p -m 644 %{SOURCE4} %{buildroot}%{_unitdir}

#Install NCP
install -p -m 755 %{SOURCE7} %{buildroot}%{_prefix}/lib/cups/backend/ncp

# Multiarch fixes
%multiarch_includes %{buildroot}%{_includedir}/cups/config.h

# Create dummy config files /etc/cups/printers.conf,
# /etc/cups/classes.conf, and /etc/cups/client.conf
touch %{buildroot}%{_sysconfdir}/cups/printers.conf
touch %{buildroot}%{_sysconfdir}/cups/classes.conf
touch %{buildroot}%{_sysconfdir}/cups/client.conf

# install /usr/lib/tmpfiles.d/cups.conf (bug #656566, bug #893834)
mkdir -p %{buildroot}%{_tmpfilesdir}
cat > %{buildroot}%{_tmpfilesdir}/cups.conf <<EOF
# See tmpfiles.d(5) for details

d /run/cups 0755 root lp -
d /run/cups/certs 0511 lp sys -

d /var/spool/cups/tmp - - - 30d
EOF

# /usr/lib/tmpfiles.d/cups-lp.conf (bug #812641)
cat > %{buildroot}%{_tmpfilesdir}/cups-lp.conf <<EOF
# Legacy parallel port character device nodes, to trigger the
# auto-loading of the kernel module on access.
#
# See tmpfiles.d(5) for details

c /dev/lp0 0660 root lp - 6:0
c /dev/lp1 0660 root lp - 6:1
c /dev/lp2 0660 root lp - 6:2
c /dev/lp3 0660 root lp - 6:3
EOF

# Prefer xdg-utils than htmlview (kde one)
sed -i s/htmlview/xdg-open/ %{buildroot}%{_datadir}/applications/*.desktop

## Hide desktop file
chmod 0644 %{buildroot}%{_datadir}/applications/cups.desktop
echo -e '\nHidden=true' >> %{buildroot}%{_datadir}/applications/cups.desktop

# http://qa.mandriva.com/show_bug.cgi?id=28383
# Common PPD dirs
mkdir -p %{buildroot}%{_datadir}/ppd

# Make CUPS know them
ln -s /usr/local/share/ppd %{buildroot}%{_datadir}/cups/model/1-local-admin
ln -s /opt/share/ppd %{buildroot}%{_datadir}/cups/model/2-third-party
ln -s %{_datadir}/ppd %{buildroot}%{_datadir}/cups/model/3-distribution

# Common printer driver dirs
mkdir -p %{buildroot}%{_libdir}/printdriver
# Other dirs can't be handled here, but on %post instead.

# Create /dev/lp* nodes to make usblp happy
mkdir -p %buildroot%_sysconfdir/udev/rules.d
install -c -m 644 %SOURCE19 %buildroot%_sysconfdir/udev/rules.d/
# Fix USB printers permissions and groups
install -c -m 644 %SOURCE20 %buildroot%_sysconfdir/udev/rules.d/

# Remove stuff that's also in cups-filters
rm -f %buildroot%_datadir/cups/banners/{classified,confidential,secret,standard,topsecret,unclassified}
rm -f %buildroot%_datadir/cups/data/testprint

for lang in `ls -1 %{buildroot}%{_datadir}/locale/`
do
    echo "%%lang($lang) %{_datadir}/locale/$lang/cups_$lang.po" >> %{name}.lang
done

%pre
%ifarch x86_64
# Fix /usr/lib/cups directory, so that updates can be done
if [ -d %{_libdir}/cups ] && ! [ -h %{_libdir}/cups ]; then
    if [ -h %{_prefix}/lib/cups ]; then
        rm -f %{_prefix}/lib/cups
	mv %{_libdir}/cups %{_prefix}/lib/cups
    else
	mv %{_libdir}/cups %{_libdir}/cups.rpmsave
	#echo 'Moved %{_libdir}/cups to %{_libdir}/cups.rpmsave' 1>&2
    fi
fi
%endif
%_pre_groupadd lpadmin

%post
# Make sure group ownerships are correct
chgrp -R lp %{_sysconfdir}/cups %{_var}/*/cups

# We can't enforce this. Bug #35993
for d in /opt/share/ppd /opt/lib/printdriver /usr/local/share/ppd /usr/local/lib/printdriver
do
  [ ! -e $d ] && mkdir -p $d || :
done
# End of 28383

# Let CUPS daemon be automatically started at boot time
%_post_service cups

# Remove old-style certs directory; new-style is /var/run
# (see bug #194581 for why this is necessary).
/bin/rm -rf %{_sysconfdir}/cups/certs

%post common
# The lpc updates-alternative links were not correctly set in older CUPS
# packages, therefore remove the entry before making a new one when updating
%{_sbindir}/update-alternatives --remove lpc %{_sbindir}/lpc-cups || :
# Set up update-alternatives entries
%{_sbindir}/update-alternatives --install %{_bindir}/lpr lpr %{_bindir}/lpr-cups 10 --slave %{_mandir}/man1/lpr.1%{_extension} lpr.1%{_extension} %{_mandir}/man1/lpr-cups.1%{_extension}
%{_sbindir}/update-alternatives --install %{_bindir}/lpq lpq %{_bindir}/lpq-cups 10 --slave %{_mandir}/man1/lpq.1%{_extension} lpq.1%{_extension} %{_mandir}/man1/lpq-cups.1%{_extension}
%{_sbindir}/update-alternatives --install %{_bindir}/lprm lprm %{_bindir}/lprm-cups 10 --slave %{_mandir}/man1/lprm.1%{_extension} lprm.1%{_extension} %{_mandir}/man1/lprm-cups.1%{_extension}
%{_sbindir}/update-alternatives --install %{_bindir}/lp lp %{_bindir}/lp-cups 10 --slave %{_mandir}/man1/lp.1%{_extension} lp.1%{_extension} %{_mandir}/man1/lp-cups.1%{_extension}
%{_sbindir}/update-alternatives --install %{_bindir}/cancel cancel %{_bindir}/cancel-cups 10 --slave %{_mandir}/man1/cancel.1%{_extension} cancel.1%{_extension} %{_mandir}/man1/cancel-cups.1%{_extension}
%{_sbindir}/update-alternatives --install %{_bindir}/lpstat lpstat %{_bindir}/lpstat-cups 10 --slave %{_mandir}/man1/lpstat.1%{_extension} lpstat.1%{_extension} %{_mandir}/man1/lpstat-cups.1%{_extension}
%{_sbindir}/update-alternatives --install %{_sbindir}/accept accept %{_sbindir}/accept-cups 10 --slave %{_mandir}/man8/accept.8%{_extension} accept.8%{_extension} %{_mandir}/man8/accept-cups.8%{_extension}
%{_sbindir}/update-alternatives --install %{_sbindir}/disable disable %{_sbindir}/disable-cups 10 --slave %{_mandir}/man8/disable.8%{_extension} disable.8%{_extension} %{_mandir}/man8/disable-cups.8%{_extension}
%{_sbindir}/update-alternatives --install %{_sbindir}/enable enable %{_sbindir}/enable-cups 10 --slave %{_mandir}/man8/enable.8%{_extension} enable.8%{_extension} %{_mandir}/man8/enable-cups.8%{_extension}
%{_sbindir}/update-alternatives --install %{_sbindir}/lpc lpc %{_sbindir}/lpc-cups 10 --slave %{_mandir}/man8/lpc.8%{_extension} lpc.8%{_extension} %{_mandir}/man8/lpc-cups.8%{_extension}
%{_sbindir}/update-alternatives --install %{_sbindir}/lpmove lpmove %{_sbindir}/lpmove-cups 10 --slave %{_mandir}/man8/lpmove.8%{_extension} lpmove.8%{_extension} %{_mandir}/man8/lpmove-cups.8%{_extension}
%{_sbindir}/update-alternatives --install %{_sbindir}/reject reject %{_sbindir}/reject-cups 10 --slave %{_mandir}/man8/reject.8%{_extension} reject.8%{_extension} %{_mandir}/man8/reject-cups.8%{_extension}

rm -f %{_localstatedir}/cache/cups/*.ipp %{_localstatedir}/cache/cups/*.cache

# Deal with config migration due to CVE-2012-5519 (STR #4223)
IN=%{_sysconfdir}/cups/cupsd.conf
OUT=%{_sysconfdir}/cups/cups-files.conf
copiedany=no
for keyword in AccessLog CacheDir ConfigFilePerm	\
    DataDir DocumentRoot ErrorLog FatalErrors		\
    FileDevice FontPath Group LogFilePerm		\
    LPDConfigFile PageLog Printcap PrintcapFormat	\
    RemoteRoot RequestRoot ServerBin ServerCertificate	\
    ServerKey ServerRoot SMBConfigFile StateDir		\
    SystemGroup SystemGroupAuthKey TempDir User; do
    if ! [ -f "$IN" ] || ! /bin/grep -iq ^$keyword "$IN"; then continue; fi
    copy=yes
    if /bin/grep -iq ^$keyword "$OUT"; then
	if [ "`/bin/grep -i ^$keyword "$IN"`" ==	\
	     "`/bin/grep -i ^$keyword "$OUT"`" ]; then
	    copy=no
	else
	    /bin/sed -i -e "s,^$keyword,#$keyword,i" "$OUT" || :
	fi
    fi
    if [ "$copy" == "yes" ]; then
	if [ "$copiedany" == "no" ]; then
	    (cat >> "$OUT" <<EOF

# Settings automatically moved from cupsd.conf by RPM package:
EOF
	    ) || :
	fi

	(/bin/grep -i ^$keyword "$IN" >> "$OUT") || :
	copiedany=yes
    fi

    /bin/sed -i -e "s,^$keyword,#$keyword,i" "$IN" || :
done

exit 0

%preun
# Let CUPS daemon not be automatically started at boot time any more
%_preun_service cups

%preun common
if [ "$1" = 0 ]; then
# Remove update-alternatives entries
  %{_sbindir}/update-alternatives --remove lpr %{_bindir}/lpr-cups
  %{_sbindir}/update-alternatives --remove lpq %{_bindir}/lpq-cups
  %{_sbindir}/update-alternatives --remove lprm %{_bindir}/lprm-cups
  %{_sbindir}/update-alternatives --remove lp %{_bindir}/lp-cups
  %{_sbindir}/update-alternatives --remove cancel %{_bindir}/cancel-cups
  %{_sbindir}/update-alternatives --remove lpstat %{_bindir}/lpstat-cups
  %{_sbindir}/update-alternatives --remove accept %{_sbindir}/accept-cups
  %{_sbindir}/update-alternatives --remove disable %{_sbindir}/disable-cups
  %{_sbindir}/update-alternatives --remove enable %{_sbindir}/enable-cups
  %{_sbindir}/update-alternatives --remove lpc %{_sbindir}/lpc-cups
  %{_sbindir}/update-alternatives --remove lpmove %{_sbindir}/lpmove-cups
  %{_sbindir}/update-alternatives --remove reject %{_sbindir}/reject-cups
fi

%postun
%_postun_groupdel lpadmin

%files
%doc *.txt
%attr(511,lp,lpadmin) %{_var}/run/cups/certs
%config(noreplace) %attr(-,root,lp) %{_sysconfdir}/cups/cupsd.conf
%config(noreplace) %attr(-,root,root) %_sysconfdir/cups/cups-files.conf
%config(noreplace) %attr(-,root,root) %{_sysconfdir}/sysconfig/cups
%ghost %config(noreplace) %{_sysconfdir}/cups/printers.conf
%ghost %config(noreplace) %{_sysconfdir}/cups/classes.conf
%attr(-,root,sys) %{_sysconfdir}/cups/cupsd.conf.default
%config(noreplace) %attr(-,root,lp) %{_sysconfdir}/cups/interfaces
#%config(noreplace) %attr(644,root,lp) %{_sysconfdir}/cups/mime.convs
#%config(noreplace) %attr(644,root,lp) %{_sysconfdir}/cups/mime.types
%config(noreplace) %attr(-,root,lp) %{_sysconfdir}/cups/ppd
%config(noreplace) %attr(-,root,lp) %{_sysconfdir}/cups/ssl
%config(noreplace) %attr(-,root,lp) %{_sysconfdir}/cups/snmp.conf
%config(noreplace) %attr(-,root,lp) %{_sysconfdir}/dbus*/system.d/cups.conf
%{_prefix}/lib/tmpfiles.d/cups.conf
%{_prefix}/lib/tmpfiles.d/cups-lp.conf
%config(noreplace) %{_sysconfdir}/pam.d/cups
%config(noreplace) %{_sysconfdir}/logrotate.d/cups
%attr(644,root,root) %config(noreplace) %{_sysconfdir}/xinetd.d/cups-lpd
%_sysconfdir/udev/rules.d/*
%dir %{_prefix}/lib/cups
%{_prefix}/lib/cups/cgi-bin
%{_prefix}/lib/cups/daemon
%{_prefix}/lib/cups/notifier
%{_prefix}/lib/cups/filter
%{_prefix}/lib/cups/monitor
%dir %{_prefix}/lib/cups/backend
%{_prefix}/lib/cups/backend/dnssd
%{_prefix}/lib/cups/backend/http
%{_prefix}/lib/cups/backend/https
%{_prefix}/lib/cups/backend/ipp
%{_prefix}/lib/cups/backend/ipps
%{_prefix}/lib/cups/backend/lpd
%{_prefix}/lib/cups/backend/mdns
%{_prefix}/lib/cups/backend/nprint
%{_prefix}/lib/cups/backend/pap
#{_prefix}/lib/cups/backend/parallel
%{_prefix}/lib/cups/backend/ncp
#%{_prefix}/lib/cups/backend/scsi
%{_prefix}/lib/cups/backend/snmp
%{_prefix}/lib/cups/backend/socket
%{_prefix}/lib/cups/backend/usb
%{_prefix}/lib/cups/backend/pdf
%dir %{_prefix}/lib/cups/driver
%{_datadir}/cups
%attr(0755,root,lp) %{_var}/log/cups
# Set ownerships of spool directory which is normally done by 'make install'
# Because RPM does 'make install' as normal user, this has to be done here
%dir %attr(0710,root,lp) %{_var}/spool/cups
%dir %attr(01770,root,lp) %{_var}/spool/cups/tmp
%dir %attr(775,root,lp) %{_var}/cache/cups
# Bug #28383 dirs
%dir %{_datadir}/ppd
%dir %{_libdir}/printdriver
# Desktop icons
%{_datadir}/applications/*
%{_datadir}/icons/hicolor/*/apps/cups.png
%ifarch x86_64
# Compatibility link, will be removed soon
%{_libdir}/cups
%endif
%if %{with systemd}
/lib/systemd/system/cups.*
/lib/systemd/system/cups-*
%endif

%files common
%dir %config(noreplace) %attr(-,lp,lp) %{_sysconfdir}/cups
%ghost %config(noreplace) %attr(-,lp,lp) %{_sysconfdir}/cups/client.conf
%{_sbindir}/*
%{_bindir}/*cups
%{_bindir}/ippfind
%{_bindir}/ipptool
#%{_bindir}/lphelp
%{_bindir}/lpoptions
%attr(6755,root,lp) %{_bindir}/lppasswd
%{_bindir}/photo_print
#{_bindir}/poll_ppd_base
%{_bindir}/ppdc
%{_bindir}/ppdhtml
%{_bindir}/ppdi
%{_bindir}/ppdmerge
%{_bindir}/ppdpo
%{_bindir}/cupstestppd
%{_bindir}/cupstestdsc
%{_bindir}/enable
%{_bindir}/disable
%{_datadir}/locale/*/*.po
%{_mandir}/man?/*

%files -n %{libcups}
%{_libdir}/libcups.so.%{cupsmajor}*

%files -n %{libcupsimage}
%{_libdir}/libcupsimage.so.%{cupsimagemajor}*

%files -n %{libcupscgi}
%{_libdir}/libcupscgi.so.%{cupscgimajor}*

%files -n %{libcupsmime}
%{_libdir}/libcupsmime.so.%{cupsmimemajor}*

%files -n %{libcupsppdc}
%{_libdir}/libcupsppdc.so.%{cupsppdcmajor}*

%files -n %{devname}
%dir %{_includedir}/cups
%{_includedir}/cups/*
%dir %{multiarch_includedir}/cups
%{multiarch_includedir}/cups/*
%{_libdir}/*.so
%{_bindir}/cups-config


%changelog
* Wed Feb 05 2014 akdengi <alexander.kazancev@rosalab.ru> 1.7.1-2
+ Revision: 6d19259
- SILENT up release

* Mon Jan 27 2014 akdengi <kazancas@mandriva.ru> 1.7.1-1
+ Revision: a00e244
- add samsung rules

* Tue Jan 14 2014 akdengi <kazancas@mandriva.ru> 1.7.1-1
+ Revision: 99a36ef
- Update CUPS to 1.7.1

* Thu Dec 26 2013 akdengi <alexander.kazancev@rosalab.ru> 1.7.0-6
+ Revision: d93afb7
- add rules for Epson

* Fri Dec 13 2013 akdengi <kazancas@mandriva.ru> 1.7.0-6
+ Revision: 90cab4e
- up release

* Fri Dec 13 2013 akdengi <kazancas@mandriva.ru> 1.7.0-5
+ Revision: 99faa7c
- add Xerox usb rules

* Sun Dec 08 2013 akdengi <kazancas@mandriva.ru> 1.7.0-5
+ Revision: daa0267
- add rules 10-cups_device_usb.rules and put for it Brother family printers rule

* Thu Dec 05 2013 akdengi <alexander.kazancev@rosalab.ru> 1.7.0-4
+ Revision: 2a6a6f7
- SILENT move rosa patches to 1xxx

* Thu Dec 05 2013 akdengi <alexander.kazancev@rosalab.ru> 
+ Revision: 9bc416f
- Prevent USB timeouts causing incorrect print output and avoid stale lockfile in dbus notifier

* Tue Nov 26 2013 Alex Burmashev <alex.burmashev@gmail.com> 1.7.0-3
+ Revision: fa03877
- added killmode patch to fix cups hanging at poweroff/reboot

* Fri Nov 22 2013 akdengi <alexander.kazancev@rosalab.ru> 1.7.0-2
+ Revision: b29767e
- SILENT fix spec

* Fri Nov 22 2013 akdengi <alexander.kazancev@rosalab.ru> 1.7.0-2
+ Revision: f96fd3c
- SILENT fix spec

* Fri Nov 22 2013 akdengi <alexander.kazancev@rosalab.ru> 1.7.0-2
+ Revision: ba0dbab
- SILENT fix spec

* Fri Nov 22 2013 akdengi <alexander.kazancev@rosalab.ru> 1.7.0-2
+ Revision: e518fe2
- SILENT fix spec

* Fri Nov 22 2013 akdengi <alexander.kazancev@rosalab.ru> 1.7.0-2
+ Revision: dbd17b7
- try sync with OM

* Sun Nov 10 2013 akdengi <kazancas@mandriva.ru> 1.7.0-1
+ Revision: 9526139
- update to 1.7.0. Drop obsolete patches. Drop deleted backend - php, serial. Add new service - cups-lpd

* Thu Dec 20 2012 Dmitry Mikhirev <mikhirev@mezon.ru> 1.5.4-2.1
+ Revision: 246bd69
- LOG properly handle localization files (bug #1225)

* Thu Sep 27 2012 akdengi <kazancas@mandriva.ru> 1.5.4-2
+ Revision: 8af4817
- fix rpm-helper requires version

* Thu Sep 27 2012 akdengi <kazancas@mandriva.ru> 1.5.4-1
+ Revision: c3b8dc6
- add BR for systemd

* Wed Sep 26 2012 akdengi <kazancas@mandriva.ru> 1.5.4-1
+ Revision: 1e1bbd6
- LOG -update to 1.5.4. Drop sysvinit. Use upstream systemd cups.service

* Tue Aug 28 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.5.3-3
+ Revision: 59fc4ca
- LOG Fix desktop file issue

* Mon Jul 30 2012 root <root@localhost.localdomain> 1.5.3-2
+ Revision: 2346ce0
- update to cooker

* Wed May 02 2012 Denis Koryavov <denis.koryavov@rosalab.ru> 1.4.8-9
+ Revision: 66ed69e
- More correct way to hide the cups.desktop file.

* Wed May 02 2012 Denis Koryavov <denis.koryavov@rosalab.ru> 1.4.8-8
+ Revision: 40b2b6c
- Added NoDisplay=true for cups.desktop. The users should not use this utility directly. Is better to use system-config-printer.

* Tue Apr 10 2012 Dmitry Mikhirev <mikhirev@mezon.ru> 1.4.8-7
+ Revision: 6a94580
- sync with mdv 2011 updates

* Wed Mar 14 2012 alexander barakin aka sash-kan <alex@barak.in> 1.4.8-6
+ Revision: bc0a3a4
- added comment in spec

* Wed Mar 14 2012 alexander barakin aka sash-kan <alex@barak.in> 1.4.8-6
+ Revision: d8a1dd2
- added desktop-file-utils to br (from despair)

* Wed Mar 14 2012 alexander barakin aka sash-kan <alex@barak.in> 1.4.8-6
+ Revision: 8e8d518
- revert buggy auto-commits and update release to 6

* Wed Feb 22 2012 root <root@build-client_i586-2.rosalab.ru> 1.4.8-5
+ Revision: ca1c008
- ABF:auto increment release

* Sun Feb 05 2012 root <root@build-client_i586-1.rosalab.ru> 1.4.8-4
+ Revision: 0dff584
- ABF:auto increment release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19548 |12mu|cups-filters-1.0.41-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define fontembed_major 1
%define cupsfilters_major 1

%define fontembed %mklibname fontembed %{fontembed_major}
%define fontembeddevel %mklibname fontembed -d
%define cupsfilters %mklibname cupsfilters %{cupsfilters_major}
%define cupsfiltersdevel %mklibname cupsfilters -d

Name:		cups-filters
Version: 1.0.41
Release:	8
Source0:	http://openprinting.org/download/%name/%{name}-%{version}.tar.xz
Source1:	cups-browsed.service

# Fedora patches:
# Fix PDF landscape printing (bug #768811).
Patch1: cups-filters-pdf-landscape.patch
Patch2: cups-filters-dbus.patch
Patch3: cups-filters-memory-leaks.patch
Patch4: cups-filters-filter-costs.patch

#Rosa patches:
# 64 bit GS dont't return properly string for ps2write use. Hardcode this!
Patch5: cups-filters-pdftops-ps2write.patch

Summary:	Print filters for use with CUPS
URL:		http://www.linuxfoundation.org/collaborate/workgroups/openprinting/cups-filters
Group:		System/Printing
BuildRequires:	pkgconfig(libqpdf)
BuildRequires:	pkgconfig(poppler)
BuildRequires:	pkgconfig(poppler-cpp)
BuildRequires:	pkgconfig(lcms2)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	pkgconfig(ijs)
BuildRequires:	ghostscript-devel
BuildRequires:	cups-devel
BuildRequires:	python-cups
# pdftops needs to be found
BuildRequires:	poppler
# For a breakdown of the licensing, see COPYING file
# GPLv2:   filters: commandto*, imagetoraster, pdftops, rasterto*,
#                   imagetopdf, pstopdf, texttopdf
#         backends: parallel, serial
# GPLv2+:  filters: gstopxl, textonly, texttops, imagetops
# GPLv3:   filters: bannertopdf
# GPLv3+:  filters: urftopdf
# LGPLv2+:   utils: cups-browsed
# MIT:     filters: gstoraster, pdftoijs, pdftoopvp, pdftopdf, pdftoraster
License: GPLv2 and GPLv2+ and GPLv3 and GPLv3+ and LGPLv2+ and MIT
# For pdftops
Requires:	poppler
Conflicts: cups < 1.7.0
Conflicts: ghostscript-common < 9.10
Obsoletes: php-cups
Requires: bc

# cups-browsed
Requires(post): systemd
Requires(preun): systemd
Requires(postun): systemd

%description
This project provides backends, filters, and other software that was once part
of the core CUPS distribution but is no longer maintained by Apple Inc.

In addition, it contains additional filters and software developed
independently of Apple, especially filters for the PDF-centric printing
workflow introduced by OpenPrinting and a daemon to browse Bonjour broadcasts
of remote CUPS printers to make these printers available locally and to
provide backward compatibility to the old CUPS broadcasting and browsing
of CUPS 1.5.x and older.

%package devel
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{fontembeddevel} = %EVRD
Requires:	%{cupsfiltersdevel} = %EVRD

%description devel
Development files for %{name}.

%package -n %{fontembed}
Summary:	The fontembed library, part of %{name}
Group:		System/Libraries

%description -n %{fontembed}
The fontembed library, part of %{name}.

%package -n %{fontembeddevel}
Summary:	Development files for the fontembed library, part of %{name}
Group:		Development/C

%description -n %{fontembeddevel}
Development files for the fontembed library, part of %{name}.

%package -n %{cupsfilters}
Summary:	The cupsfilters library, part of %{name}
Group:		System/Libraries

%description -n %{cupsfilters}
The cupsfilters library, part of %{name}.

%package -n %{cupsfiltersdevel}
Summary:	Development files for the cupsfilters library, part of %{name}
Group:		Development/C

%description -n %{cupsfiltersdevel}
Development files for the cupsfilters library, part of %{name}.

%package -n cups-browsed
Summary:	Daemon to allow printer browsing with old versions of cups
Group:		System/Printing
BuildRequires:	pkgconfig(avahi-glib)

%description -n cups-browsed
Daemon to allow printer browsing with old versions of cups.

%prep
%setup -q
%apply_patches

%build
# work-around Rpath
./autogen.sh

# --with-pdftops=hybrid - use Poppler's pdftops instead of Ghostscript for
#                         Brother, Minolta, and Konica Minolta to work around
#                         bugs in the printer's PS interpreters
# --with-rcdir=no - don't install SysV init script
%configure2_5x --disable-static \
           --disable-silent-rules \
		   --with-pdftops=hybrid \
		   --without-rcdir \
	        --enable-dbus
%make

%install
%makeinstall_std

# systemd unit file
mkdir -p %{buildroot}%{_unitdir}
install -p -m 644 %{SOURCE1} %{buildroot}%{_unitdir}

%post -n cups-browsed
%_post_service cups-browsed

# Initial installation
if [ $1 -eq 1 ] ; then
    IN=%{_sysconfdir}/cups/cupsd.conf
    OUT=%{_sysconfdir}/cups/cups-browsed.conf
    keyword=BrowsePoll

    # We can remove this after few releases, it's just for the introduction of cups-browsed.
    if [ -f "$OUT" ]; then
        echo -e "\n# NOTE: This file is not part of CUPS. You need to start&enable cups-browsed service." >> "$OUT"
    fi

    # move BrowsePoll from cupsd.conf to cups-browsed.conf
    if [ -f "$IN" ] && grep -iq ^$keyword "$IN"; then
        if ! grep -iq ^$keyword "$OUT"; then
            (cat >> "$OUT" <<EOF

# Settings automatically moved from cupsd.conf by RPM package:
EOF
            ) || :
            (grep -i ^$keyword "$IN" >> "$OUT") || :
            #systemctl enable cups-browsed.service >/dev/null 2>&1 || :
        fi
        sed -i -e "s,^$keyword,#$keyword directive moved to cups-browsed.conf\n#$keyword,i" "$IN" || :
    fi
fi

%preun -n cups-browsed
%_preun_service cups-browsed

%postun -n cups-browsed
%_postun_service cups-browsed

%files
%config(noreplace) %{_sysconfdir}/fonts/conf.d/99pdftoopvp.conf
%{_bindir}/ttfread
%{_prefix}/lib/cups/backend/*
%{_prefix}/lib/cups/filter/*
%{_datadir}/ppd/cupsfilters
%{_datadir}/cups/ppdc/*
%{_datadir}/cups/mime/cupsfilters.*
%{_datadir}/cups/drv/*
%{_datadir}/cups/data/*
%{_datadir}/cups/charsets/*
%{_datadir}/cups/banners/*

%files -n cups-browsed
%doc %{_docdir}/%{name}
%config(noreplace) %{_sysconfdir}/cups/cups-browsed.conf
%{_sbindir}/cups-browsed
%{_mandir}/man5/cups-browsed.conf.5*
%{_mandir}/man8/cups-browsed.8*
%{_unitdir}/cups-browsed.service

%files -n %{cupsfilters}
%{_libdir}/libcupsfilters.so.%{cupsfilters_major}*

%files -n %{fontembed}
%{_libdir}/libfontembed.so.%{fontembed_major}*

%files devel

%files -n %{cupsfiltersdevel}
%{_includedir}/cupsfilters
%{_libdir}/libcupsfilters.so
%{_libdir}/pkgconfig/libcupsfilters.pc

%files -n %{fontembeddevel}
%{_includedir}/fontembed
%{_libdir}/libfontembed.so
%{_libdir}/pkgconfig/libfontembed.pc

%changelog
* Fri Dec 13 2013 akdengi <alexander.kazancev@rosalab.ru> 1.0.41-8
+ Revision: 2375c2b
- SILENT fix build



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19549 |12mu|cups-pk-helper-0.2.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           cups-pk-helper
Version:        0.2.5
Release:        1
Summary:        A helper that makes system-config-printer use PolicyKit

Group:          System/Printing
License:        GPLv2+
URL:            http://www.vuntz.net/download/cups-pk-helper/
Source0:        http://cgit.freedesktop.org/cups-pk-helper/snapshot/cups-pk-helper-%{version}.tar.bz2
Patch1:		cups-pk-helper-0.2.4-automake-1.13.patch
Patch2:		cups-pk-helper-0.2.5-l10n-ru.patch

#BuildRequires:  libtool >= 1.4.3
BuildRequires:  cups-devel >= 1.2
BuildRequires:  pkgconfig(python) >= 2.4
BuildRequires:  pkgconfig(gtk+-2.0) >= 2.12.0
BuildRequires:  pkgconfig(dbus-glib-1) >= 0.74
BuildRequires:  pkgconfig(polkit-gobject-1) >= 0.92
BuildRequires:  polkit-gnome >= 0.92
BuildRequires:  intltool >= 0.40.0
BuildRequires:  gettext-devel >= 0.17
BuildRequires:  gnome-common >= 2.26

Requires:       python


%description
cups-pk-helper is an application which makes cups configuration
interfaces available under control of PolicyKit.

%prep
%setup -q
%patch1 -p1 -b .automake-1_13
%patch2 -p1 -b .l10n-ru

%build
./autogen.sh
%configure
%make


%install
rm -rf %{buildroot}
%makeinstall_std


%find_lang %{name}

%files -f %{name}.lang
%{_libexecdir}/cups-pk-helper-mechanism
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/org.opensuse.CupsPkHelper.Mechanism.conf
%{_datadir}/dbus-1/system-services/org.opensuse.CupsPkHelper.Mechanism.service
%{_datadir}/polkit-1/actions/org.opensuse.cupspkhelper.mechanism.policy
%doc AUTHORS COPYING NEWS



%changelog
* Mon Dec 23 2013 Tigro <ashejn@gmail.com> 0.2.5-1
+ Revision: a7f76f3
- update patch



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19550 |12mu|curl-7.30.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	4
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d
%ifarch aarch64
%define debug_package	%{nil}
%endif

Summary:	Gets a file from a FTP, GOPHER or HTTP server
Name:		curl
Epoch:		1
Version:	7.30.0
Release:	4
License:	BSD-like
Group:		Networking/Other
Url:		http://curl.haxx.se
Source0:	http://curl.haxx.se/download/%{name}-%{version}.tar.lzma
Source1:	http://curl.haxx.se/download/%{name}-%{version}.tar.lzma.asc
Patch4:		%{name}-7.26.0-multilib.patch
Patch6:		%{name}-7.26.0-do-not-build-examples.patch
BuildRequires:	groff-base
BuildRequires:	stunnel
BuildRequires:	krb5-devel
BuildRequires:	openldap-devel
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	pkgconfig(libidn)
BuildRequires:	pkgconfig(libssh2)
BuildRequires:  pkgconfig(libcares)
Provides:	webfetch

%description
curl is a client to get documents/files from servers, using any of the
supported protocols. The command is designed to work without user
interaction or any kind of interactivity.

curl offers a busload of useful tricks like proxy support, user
authentication, ftp upload, HTTP post, file transfer resume and more.

This version is compiled with SSL (https) support.

%package -n %{libname}
Summary:	A library of functions for file transfer
Group:		Networking/Other
Requires:	rootcerts >= 1:20070713.00

%description -n %{libname}
libcurl is a library of functions for sending and receiving files through
various protocols, including http and ftp.

You should install this package if you plan to use any applications that
use libcurl.

%package -n %{devname}
Summary:	Header files and static libraries for libcurl
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
libcurl is a library of functions for sending and receiving files through
various protocols, including http and ftp.

You should install this package if you wish to develop applications that
use libcurl.

%package examples
Summary:	Example files for %{name} development
Group:		Development/C
Requires:       %{name}-devel = %{EVRD}
BuildArch:	noarch

%description examples
Example files for %{name} development.

%prep
%setup -q
%apply_patches

%build
autoreconf -fiv

%configure2_5x \
	--disable-static \
	--with-ssl \
	--without-gnutls \
	--with-zlib \
	--with-lber-lib=lber \
	--with-libidn \
	--with-ssh2 \
	--with-random \
	--enable-hidden-symbols \
	--enable-optimize \
	--enable-nonblocking \
	--enable-thread \
	--enable-crypto-auth \
	--enable-libgcc \
	--enable-ldaps \
	--enable-ipv6 \
	--with-ca-bundle=%{_sysconfdir}/pki/tls/certs/ca-bundle.crt \
	--with-gssapi=%{_prefix} \
	--enable-ares


%make

# we don't want them in curl-examples:
rm -r docs/examples/.deps ||:

# disable tests that want to connect/run sshd, which is quite impossible
#%check
# Some tests fail at random inside ABF (timeouts?), but work in local builds.
# Let's make a test failure non-fatal for the moment.
#make test TEST_Q='-a -p -v !SCP !SFTP !SOCKS4 !SOCKS5 !TFTP !198' || :

%install
%makeinstall_std

# [july 2008] HACK. to be replaced by a real fix
sed -i -e 's!-Wl,--as-needed!!' -e 's!-Wl,--no-undefined!!' %{buildroot}%{_bindir}/%{name}-config
sed -i -e 's!-Wl,--as-needed!!' -e 's!-Wl,--no-undefined!!' %{buildroot}%{_libdir}/pkgconfig/*.pc

%multiarch_binaries %{buildroot}%{_bindir}/%{name}-config

# (tpg) use rootcerts's certificates #35917
find %{buildroot} -name ca-bundle.crt -exec rm -f '{}' \;

# we don't package mk-ca-bundle so we don't need man for it
rm -f %{buildroot}%{_mandir}/man1/mk-ca-bundle.1*

%files
%{_bindir}/curl
%{_mandir}/man1/curl.1*

%files -n %{libname}
%{_libdir}/libcurl.so.%{major}*

%files -n %{devname}
%docdir docs/
%doc docs/BUGS docs/KNOWN_BUGS docs/CONTRIBUTE docs/FAQ CHANGES
%doc docs/FEATURES docs/RESOURCES docs/TODO docs/THANKS docs/INTERNALS
%{_bindir}/curl-config
%{multiarch_bindir}/curl-config
%{_libdir}/libcurl.so
%{_includedir}/curl
%{_libdir}/pkgconfig/*.pc
%{_mandir}/man1/curl-config.1*
%{_mandir}/man3/*

%files examples
%doc docs/examples

%changelog
* Thu Oct 10 2013 Alex Burmashev <alex.burmashev@rosalab.ru> 1:7.30.0-4
+ Revision: bc750be
- added ares BR and  --enable-ares



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19551 |12mu|cyrus-sasl-2.1.25-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2
%define libname %mklibname sasl %{major}
%define up_name cyrus-sasl
%define sasl2_db_filename /var/lib/sasl2/sasl.db

%define KRB5 1
%define MYSQL 1
%define SRP 1
%define PGSQL 1
%define SQLITE3 1
%define LDAP 1
%define SRPSTR enabled
%define MYSQLSTR enabled
%define PGSQLSTR enabled
%define SQLITE3STR enabled
%define LDAPSTR enabled

%{?_with_krb5: %{expand: %%global KRB5 1}}
%{?_without_krb5: %{expand: %%global KRB5 0}}
%{?_with_srp: %{expand: %%global SRP 1}}
%{?_without_srp: %{expand: %%global SRP 0}}
%{?_with_mysql: %{expand: %%global MYSQL 1}}
%{?_without_mysql: %{expand: %%global MYSQL 0}}
%{?_with_pgsql: %{expand: %%global PGSQL 1}}
%{?_without_pgsql: %{expand: %%global PGSQL 0}}
%{?_with_sqlite3: %{expand: %%global SQLITE3 1}}
%{?_without_sqlite3: %{expand: %%global SQLITE3 0}}
%{?_with_ldap: %{expand: %%global LDAP 1}}
%{?_without_ldap: %{expand: %%global LDAP 0}}

%{?_with_srp: %{expand: %%global SRPSTR enabled}}
%{?_without_srp: %{expand: %%global SRPSTR disabled}}
%{?_with_mysql: %{expand: %%global MYSQLSTR enabled}}
%{?_without_mysql: %{expand: %%global MYSQLSTR disabled}}
%{?_with_pgsql: %{expand: %%global PGSQLSTR enabled}}
%{?_without_pgsql: %{expand: %%global PGSQLSTR disabled}}
%{?_with_sqlite3: %{expand: %%global SQLITE3STR enabled}}
%{?_without_sqlite3: %{expand: %%global SQLITE3STR disabled}}
%{?_with_ldap: %{expand: %%global LDAPSTR enabled}}
%{?_without_ldap: %{expand: %%global LDAPSTR disabled}}

# bootstrapping overrides the above LDAP defines
%{?bootstrap: %{expand: %%global LDAP 0}}
%{?bootstrap: %{expand: %%global LDAPSTR disabled}}

Summary:	The Simple Authentication and Security Layer
Name:		%{up_name}
Version:	2.1.25
Release:	6
License:	BSD-style
Group:		System/Libraries
URL:		http://cyrusimap.org/
Source0:	ftp://ftp.cyrusimap.org/cyrus-sasl/%{up_name}-%{version}.tar.gz
Source1:	ftp://ftp.cyrusimap.org/cyrus-sasl/%{up_name}-%{version}.tar.gz.sig
Source2:	saslauthd.init
Source3:	saslauthd.sysconfig
Source4:	service.conf.example
Source7:	sasl-mechlist.c
Source8:	sasl-checkpass.c
Patch0:		cyrus-sasl-doc.patch
Patch3:		cyrus-sasl-2.1.19-pic.patch
Patch5:		cyrus-sasl-2.1.25-library_mutexes.diff
Patch6:		cyrus-sasl-2.1.25-xopen_crypt_prototype.diff
Patch7:		cyrus-sasl-2.1.23-db5.patch
Patch11:	cyrus-sasl-2.1.25-no_rpath.diff
Patch23:	cyrus-sasl-2.1.23-man.patch
Patch28:	cyrus-sasl-2.1.25-keytab.diff
Patch30:	cyrus-sasl-2.1.25-rimap.diff
Patch31:	cyrus-sasl-2.1.22-kerberos4.patch
Patch33:	cyrus-sasl-2.1.25-current-db.diff
Patch34:	cyrus-sasl-2.1.22-ldap-timeout.patch
Patch37:	cyrus-sasl-2.1.23-race.patch

Patch100:	cyrus-sasl-lt.patch
Patch101:	cyrus-sasl-split-sql.patch
Patch102:	cyrus-sasl-sizes.patch
Patch103:	cyrus-sasl-parallel-make.patch
Patch104:	cyrus-sasl-ac-libs.patch
Patch105:	cyrus-sasl-pam.patch
Patch106:	cyrus-sasl-2.1.15-lib64.patch
Patch107:	cyrus-sasl-2.1.25-no_version-info_for_plugins.diff

Requires:	%{libname} >= %{version}
Requires(pre):	rpm-helper
Requires(post):	rpm-helper
Requires(preun): rpm-helper
BuildRequires:	autoconf
BuildRequires:	db-devel
BuildRequires:	pam-devel
BuildRequires:	openssl-devel
BuildRequires:	autoconf automake libtool
BuildRequires:  groff
# 1.4.x is thread safe, which means we can disable sasl mutexes (see ./configure
# further below)
%if %{KRB5}
BuildRequires:	krb5-devel >= 1.4.1
%endif
%if %{MYSQL}
BuildRequires:	mysql-devel
%endif
%if %{PGSQL}
BuildRequires:	postgresql-devel
%endif
%if %{SQLITE3}
BuildRequires:	sqlite3-devel
%endif
%if %{LDAP}
BuildRequires:	openldap-devel
%endif

%description
SASL is the Simple Authentication and Security Layer, 
a method for adding authentication support to connection-based protocols. 
To use SASL, a protocol includes a command for identifying and authenticating 
a user to a server and for optionally negotiating protection of subsequent 
protocol interactions. If its use is negotiated, a security layer is inserted 
between the protocol and the connection. 
To actually use SASL you must install at least one of the %{libname}-plug-XXXX
authentication plugin, such as %{libname}-plug-plain.
The SQL auxprop plugin can be rebuild with different database backends:
	--with srp	SRP support	(%{SRPSTR})
	--with mysql	MySQL support	(%{MYSQLSTR})
	--with pgsql	Postgres SQL support	(%{PGSQLSTR})
	--with sqlite3	SQLite v3 support	(%{SQLITE3STR})

%package -n	%{libname}
Summary:	Libraries for SASL a the Simple Authentication and Security Layer
Group:		System/Libraries

%description -n	%{libname}
SASL is the Simple Authentication and Security Layer, 
a method for adding authentication support to connection-based protocols. 
To use SASL, a protocol includes a command for identifying and authenticating 
a user to a server and for optionally negotiating protection of subsequent 
protocol interactions. If its use is negotiated, a security layer is inserted 
between the protocol and the connection. 

%package -n	%{libname}-devel
Summary:	Libraries for SASL a the Simple Authentication and Security Layer
Group:		Development/C
%if %{_lib} != lib
Provides:	libsasl-devel = %{version}
Provides:	libsasl2-devel = %{version}
%endif
Provides:	%{mklibname -d sasl} = %{version}
Provides:	sasl-devel = %{version}-%{release}
Requires:	%{libname} >= %{version}
Requires:	pam-devel

%description -n	%{libname}-devel
SASL is the Simple Authentication and Security Layer, 
a method for adding authentication support to connection-based protocols. 
To use SASL, a protocol includes a command for identifying and authenticating 
a user to a server and for optionally negotiating protection of subsequent 
protocol interactions. If its use is negotiated, a security layer is inserted 
between the protocol and the connection. 

%package -n	%{libname}-plug-anonymous
Summary:	SASL ANONYMOUS mechanism plugin
Group:		System/Libraries
Requires:	%{libname} >= %{version}
Provides:	sasl-plug-anonymous

%description -n	%{libname}-plug-anonymous
This plugin implements the SASL ANONYMOUS mechanism,
used for anonymous authentication.

%package -n	%{libname}-plug-crammd5
Summary:	SASL CRAM-MD5 mechanism plugin
Group:		System/Libraries
Requires:	%{libname} >= %{version}
Provides:	sasl-plug-crammd5

%description -n	%{libname}-plug-crammd5
This plugin implements the SASL CRAM-MD5 mechanism.
CRAM-MD5 is the mandatory-to-implement authentication mechanism for a
number of protocols; it uses MD5 with a challenge/response system to
authenticate the user.

%package -n	%{libname}-plug-digestmd5
Summary:	SASL DIGEST-MD5 mechanism plugin
Group:		System/Libraries
Requires:	%{libname} >= %{version}
Provides:	sasl-plug-digestmd5

%description -n	%{libname}-plug-digestmd5
This plugin implements the latest draft of the SASL DIGEST-MD5
mechanism.  Although not yet finalized, this is likely to become the
new mandatory-to-implement authentication system in all new protocols.
It's based on the digest md5 authentication system designed for HTTP.

%package -n	%{libname}-plug-plain
Summary:	SASL PLAIN mechanism plugin
Group:		System/Libraries
Requires:	%{libname} >= %{version}
Provides:	sasl-plug-plain

%description -n	%{libname}-plug-plain
This plugin implements the SASL PLAIN mechanism.  Although insecure,
PLAIN is useful for transitioning to new security mechanisms, as this
is the only mechanism which gives the server a copy of the user's
password.

%package -n	%{libname}-plug-scram
Summary:	SASL SCRAM-SHA-1 mechanism plugin
Group:		System/Libraries
Requires:	%{libname} = %{version}
Provides:	sasl-plug-scram

%description -n	%{libname}-plug-scram
This plugin implements the SASL SCRAM-SHA-1 SASL plugin mechanism.

%package -n	%{libname}-plug-login
Summary:	SASL LOGIN mechanism plugin
Group:		System/Libraries
Requires:	%{libname} >= %{version}
Provides:	sasl-plug-login

%description -n	%{libname}-plug-login
This plugin implements the SASL LOGIN mechanism.
THIS PLUGIN IS DEPRECATED, is maintained only for compatibility reasons 
and will be dropped soon.
Please use the plain plugin instead.

%if %{KRB5}
%package -n	%{libname}-plug-gssapi
Summary:	SASL GSSAPI mechanism plugin
Group:		System/Libraries
Requires:	%{libname} >= %{version}
Requires:	krb5-libs
Provides:	sasl-plug-gssapi

%description -n	%{libname}-plug-gssapi
This plugin implements the SASL GSSAPI (kerberos 5)mechanism.
%endif

%package -n	%{libname}-plug-otp
Summary:	SASL OTP mechanism plugin
Group:		System/Libraries
Requires:	%{libname} >= %{version}
Provides:	sasl-plug-otp

%description -n	%{libname}-plug-otp
This plugin implements the SASL OTP mechanism.

%package -n	%{libname}-plug-sasldb
Summary:	SASL sasldb auxprop plugin
Group:		System/Libraries
# Requirement for %%{name} is due to dbconverter-2 being
# potentially called in %%post
Requires(post):	%{name} >= %{version}
# That requirement has to be here (in "Requires") also
# (http://archives.mandrivalinux.com/cooker/2005-06/msg00109.php)
Requires:	%{libname} >= %{version}, %{name} >= %{version}
Provides:	sasl-plug-sasldb

%description -n	%{libname}-plug-sasldb
This package provides the SASL sasldb auxprop plugin, which stores secrets
in a Berkeley database file.

%if %{SRP}
%package -n	%{libname}-plug-srp
Summary:	SASL srp mechanism plugin
Group:		System/Libraries
Requires:	%{libname} >= %{version}
Provides:	sasl-plug-srp

%description -n	%{libname}-plug-srp
This plugin implements the srp  mechanism.
%endif

%package -n	%{libname}-plug-ntlm
Summary:	SASL ntlm authentication plugin
Group:		System/Libraries
Requires:	%{libname} >= %{version}
Provides:	sasl-plug-ntlm

%description -n	%{libname}-plug-ntlm
This plugin implements the (unsupported) ntlm authentication.

%if %{MYSQL}
%package -n	%{libname}-plug-mysql
Summary:	SASL MySQL plugin
Group:		System/Libraries
Requires:	%{libname} >= %{version}
Provides:	sasl-plug-sql

%description -n	%{libname}-plug-mysql
This plugin implements the MySQL authentication method
%endif

%if %{PGSQL}
%package -n	%{libname}-plug-pgsql
Summary:	SASL PostgreSQL plugin
Group:		System/Libraries
Requires:	%{libname} >= %{version}
Provides:	sasl-plug-sql

%description -n	%{libname}-plug-pgsql
This plugin implements the PostgreSQL authentication method
%endif

%if %{SQLITE3}
%package -n	%{libname}-plug-sqlite3
Summary:	SASL SQLite v3 plugin
Group:		System/Libraries
Requires:	%{libname} >= %{version}
Provides:	sasl-plug-sql

%description -n	%{libname}-plug-sqlite3
This plugin implements the SQLite v3 authentication method
%endif

%if %{LDAP}
%package -n	%{libname}-plug-ldapdb
Summary:	SASL ldapdb auxprop plugin
Group:		System/Libraries
Requires:	%{libname} >= %{version}
Provides:	sasl-plug-ldapdb

%description -n	%{libname}-plug-ldapdb
This plugin implements the LDAP auxprop authentication method.
%endif

%prep

%setup -q -n %{up_name}-%{version}
install -m 0644 %{SOURCE4} .
%patch0 -p1 -b .sasldoc~
%patch3 -p1 -b .pic~
%patch5 -p0 -b .library_mutexes~
%patch6 -p0 -b .xopen_crypt_prototype~
%patch7 -p0 -b .db5

%patch11 -p0 -b .no_rpath~
%patch23 -p1 -b .man~
%patch28 -p1 -b .keytab~
%patch30 -p0 -b .rimap~
%patch31 -p1 -b .krb4~
%patch33 -p0 -b .current-db~
%patch34 -p1 -b .ldap-timeout~
%patch37 -p1 -b .race~

%patch100 -p1
%patch101 -p1
%patch102 -p1
%patch103 -p1
%patch104 -p1
%patch105 -p1
%patch106 -p1 -b .lib64~
%patch107 -p0

cp %{SOURCE7} sasl-mechlist.c
cp %{SOURCE8} sasl-checkpass.c

rm -f config/config.guess config/config.sub 
rm -f config/ltconfig config/ltmain.sh config/libtool.m4 configure
rm -fr autom4te.cache
libtoolize -c -f -i
aclocal -I cmulocal -I config
autoheader
autoconf
automake -a -c
pushd saslauthd
rm -f config/ltconfig
libtoolize -f -c
aclocal -I ../cmulocal -I ../config
automake -a -c -f
autoheader
autoconf -f
automake -a -c
popd

%build
%serverbuild

%configure2_5x 	\
    --disable-static \
    --enable-shared \
    --with-plugindir=%{_libdir}/sasl2 \
    --with-configdir=%{_sysconfdir}/sasl2:%{_libdir}/sasl2 \
    --disable-krb4 \
    --enable-login \
%if %{SRP}
    --enable-srp --enable-srp-setpass \
%else
    --without-srp --without-srp-srp-setpass \
%endif
    --enable-ntlm \
    --enable-db4 \
    --enable-gssapi \
    --disable-gss_mutexes \
%if %{MYSQL}
    --enable-sql --with-mysql=%{_prefix} \
%else
    --without-mysql \
%endif
%if %{PGSQL}
    --enable-sql --with-pgsql=%{_prefix} \
%else
    --without-pgsql \
%endif
%if %{SQLITE3}
    --enable-sql --with-sqlite3=%{_prefix} \
%else
    --without-sqlite \
%endif
%if %{LDAP}
    --with-ldap=%{_prefix} --enable-ldapdb \
%endif
    --with-dbpath=%{sasl2_db_filename} \
    --with-saslauthd=/var/run/saslauthd \
    --with-authdaemond=/var/run/authdaemon.courier-imap/socket \
    --with-devrandom=/dev/urandom

# ugly hack: there is an ordering problem introduced in 2.1.21 
# when --enable-static is given to ./configure which calling 
# make twice "solves"
# no parallel make on cluster
%make || :
%make
%make -C saslauthd testsaslauthd
%make -C sample

install saslauthd/LDAP_SASLAUTHD README.ldap

# Build a small program to list the available mechanisms, because I need it.
pushd lib
    ../libtool --tag=CC --mode=link %{__cc} -o sasl2-shared-mechlist \
	-I../include $CFLAGS ../sasl-mechlist.c $LDFLAGS ./libsasl2.la
    ../libtool --tag=CC --mode=link %{__cc} -o sasl2-shared-checkpass \
	-I../include $CFLAGS -DSASL2 ../sasl-checkpass.c $LDFLAGS ./libsasl2.la
popd

%install
rm -rf %{buildroot}

mkdir -p %{buildroot}/var/lib/sasl2 %{buildroot}/var/run/saslauthd
mkdir -p %{buildroot}%{_sysconfdir}/sasl2

%makeinstall_std

install -m644 %{SOURCE2} -D %{buildroot}%{_initrddir}/saslauthd
install -m644 %{SOURCE3} -D %{buildroot}%{_sysconfdir}/sysconfig/saslauthd

# to be removed later
# we don't need these
rm -f %{buildroot}%{_libdir}/sasl2/*.*a

# dbconverter-2 isn't installed by make install

cd utils
/bin/sh ../libtool --mode=install /usr/bin/install -c dbconverter-2 \
  %{buildroot}/%{_sbindir}/dbconverter-2

cd ..
cp saslauthd/testsaslauthd %{buildroot}%{_sbindir}
cd sample
/bin/sh ../libtool --mode=install /usr/bin/install -c client \
  %{buildroot}/%{_sbindir}/sasl-sample-client
/bin/sh ../libtool --mode=install /usr/bin/install -c server \
  %{buildroot}/%{_sbindir}/sasl-sample-server
cd ..

# multiarch policy
%multiarch_includes %{buildroot}%{_includedir}/sasl/md5global.h

# quick README about the sasl.db file permissions
cat > README.Mandriva.sasldb <<EOF
Starting with %{libname}-plug-sasldb-2.1.22-6mdk, Mandriva by default 
creates a system group called "sasl" and installs an empty 
%{sasl2_db_filename} file with the following permissions:
mode 0640, ownership root:sasl.

If the %{sasl2_db_filename} file already exists, it is not changed
in any way.

It is recommended that administrators keep these permissions and add
application users to the "sasl" group if access to this database is needed.

For example, to permit the Postfix SMTP to authenticate users via the sasldb
auxprop plugin, add the "postfix" user to the "sasl" group and read the
"SMTP Authentication" section of the README.MDK documentation file for 
details regarding Postfix's chroot setup.

For other applications in general, just add their user to the "sasl" group.

Have fun,
Mandriva Team.

EOF

# This is just to "close" vim's syntax misinterpretation.. ;p

# Provide an easy way to query the list of available mechanisms.
./libtool --tag=CC --mode=install install -m0755 lib/sasl2-shared-mechlist %{buildroot}%{_sbindir}/
./libtool --tag=CC --mode=install install -m0755 lib/sasl2-shared-checkpass %{buildroot}%{_sbindir}/

%pre -n %{libname}-plug-sasldb
%_pre_groupadd sasl

%post -n %{libname}-plug-sasldb
#convert old sasldb
# XXX - what about berkeley db versions? - andreas
if [ -f /var/lib/sasl/sasl.db -a ! -f %{sasl2_db_filename} ]; then
	echo "" | /usr/sbin/dbconverter-2 /var/lib/sasl/sasl.db %{sasl2_db_filename}
	if [ -f %{sasl2_db_filename} ]; then
		# conversion was successfull
		chmod 0640 %{sasl2_db_filename}
		chown root:sasl %{sasl2_db_filename}
	fi
fi
if [ -f /var/lib/sasl/sasl.db.rpmsave -a ! -f %{sasl2_db_filename} ]; then
	echo "" | /usr/sbin/dbconverter-2 /var/lib/sasl/sasl.db.rpmsave %{sasl2_db_filename}
	if [ -f %{sasl2_db_filename} ]; then
		# conversion was successfull
		chmod 0640 %{sasl2_db_filename}
		chown root:sasl %{sasl2_db_filename}
	fi
fi
if [ ! -f %{sasl2_db_filename} ]; then
	# the file was never created before nor converted from sasl1
	touch %{sasl2_db_filename}
	chmod 0640 %{sasl2_db_filename}
	chown root:sasl %{sasl2_db_filename}
fi

%post
%_post_service saslauthd

%preun
%_preun_service saslauthd

%files
%doc COPYING AUTHORS INSTALL NEWS README* ChangeLog
%doc doc/{TODO,ONEWS,*.txt,*.html}
%doc service.conf.example
%dir /var/lib/sasl2
%dir /var/run/saslauthd
%attr (755,root,root) %{_initrddir}/saslauthd
%dir %{_sysconfdir}/sasl2
%attr (644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/saslauthd
%{_sbindir}/dbconverter-2
%{_sbindir}/pluginviewer
%{_sbindir}/sasl-sample-client
%{_sbindir}/sasl-sample-server
%{_sbindir}/saslauthd
%{_sbindir}/sasldblistusers2
%{_sbindir}/saslpasswd2
%{_sbindir}/testsaslauthd
%{_mandir}/man8/*

%files -n %{libname}
%dir %{_libdir}/sasl2
%{_libdir}/libsasl*.so.%{major}*

%files -n %{libname}-plug-anonymous
%{_libdir}/sasl2/libanonymous.so

%files -n %{libname}-plug-otp
%{_libdir}/sasl2/libotp.so

%files -n %{libname}-plug-scram
%{_libdir}/sasl2/libscram.so

%files -n %{libname}-plug-crammd5
%{_libdir}/sasl2/libcrammd5.so

%files -n %{libname}-plug-sasldb
%doc README.Mandriva.sasldb
%{_libdir}/sasl2/libsasldb.so

%if %{KRB5}
%files -n %{libname}-plug-gssapi
%{_libdir}/sasl2/libgs2.so
%{_libdir}/sasl2/libgssapiv2.so
%endif

%files -n %{libname}-plug-digestmd5
%{_libdir}/sasl2/libdigestmd5.so

%files -n %{libname}-plug-plain
%{_libdir}/sasl2/libplain.so

%files -n %{libname}-plug-login
%{_libdir}/sasl2/liblogin.so

%if %{SRP}
%files -n %{libname}-plug-srp
%{_libdir}/sasl2/libsrp.so
%endif

%files -n %{libname}-plug-ntlm
%{_libdir}/sasl2/libntlm.so

%if %{MYSQL}
%files -n %{libname}-plug-mysql
%{_libdir}/sasl2/libmysql.so
%endif

%if %{PGSQL}
%files -n %{libname}-plug-pgsql
%{_libdir}/sasl2/libpgsql.so
%endif

%if %{SQLITE3}
%files -n %{libname}-plug-sqlite3
%{_libdir}/sasl2/libsqlite3.so
%endif

%if %{LDAP}
%files -n %{libname}-plug-ldapdb
%{_libdir}/sasl2/libldapdb.so
%endif

%files -n %{libname}-devel
%{_sbindir}/sasl2-shared-mechlist
%{_sbindir}/sasl2-shared-checkpass
%{_includedir}/sasl
%{multiarch_includedir}/sasl/md5global.h
%{_libdir}/*.*so
%{_mandir}/man3/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19552 |12mu|dansguardian-2.12.0.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define clamav 0
# commandline overrides:
# rpm -ba|--rebuild --with 'xxx'
%{?_with_clamav: %{expand: %%global clamav 1}}
%{?_without_clamav: %{expand: %%global clamav 0}}

#Before build new version please manually download new blacklist arch with
#wget --force-clobber --timeout=30 --tries=3 http://cri.univ-tlse1.fr/blacklists/download/blacklists.tar.gz -O blacklists.tar.gz

Summary:	A content filtering web proxy
Name:		dansguardian
Version:	2.12.0.3
Release:	5
License:	GPL
Group:		System/Servers
URL:		http://www.dansguardian.org
Source0:	http://www.dansguardian.org/downloads/2/dansguardian-%{version}.tar.bz2
Source1:	dansguardian.service
Source2:	languages.tar.bz2
Source3:	update-dansguardian-blacklist
Source10:	blacklists.tar.gz
Source11:	badwords.zip
Source12:	new.zip
Source13:	extrem.zip
Patch0:		dansguardian-mdv_conf.diff
Patch1: 	dansguardian-svn-2.12.0.3-maxuploadsize.patch
Patch2:		dansguardian-new-lists.patch
BuildRequires:	pkgconfig(zlib)
BuildRequires:	pkgconfig(libpcreposix)
BuildRequires:	libesmtp-devel
%if %{clamav}
BuildRequires:	pkgconfig(libclamav)
%endif

Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires:	sendmail-command
Suggests:	webproxy
Provides:	DansGuardian = %{version}-%{release}

%description
DansGuardian is a filtering proxy for Linux, FreeBSD, OpenBSD and Solaris.
It filters using multiple methods. These methods include URL and domain
filtering, content phrase filtering, PICS filtering, MIME filtering, file
extension filtering, POST filtering.

The content phrase filtering will check for pages that contain profanities
and phrases often associated with pornography and other undesirable content.
The POST filtering allows you to block or limit web upload.  The URL and
domain filtering is able to handle huge lists and is significantly faster
than squidGuard.

The filtering has configurable domain, user and ip exception lists.
SSL Tunneling is supported.

%prep

%setup -q -n %{name}-%{version}
%apply_patches

rm -rf configs/lists/blacklists/ads
tar -C configs/lists/ -zxf %{SOURCE10}
unzip -xo %{SOURCE11} -d configs/lists/phraselists/
unzip -xo %{SOURCE12} -d configs/lists/phraselists/
unzip -xo %{SOURCE13} -d configs/lists/phraselists/extremism

cp %{SOURCE1} %{name}.init

# fix path to the ipc files
perl -pi -e "s|\@localstatedir\@|/var/lib|g" %{name}.init

# mdv design
pushd data
    tar -jxf %{SOURCE2}
popd

%build
%serverbuild

%configure2_5x \
    --localstatedir=/var/lib \
    --enable-pcre=yes \
%if %{clamav}
    --enable-clamav=yes \
%else
    --enable-clamav=no \
%endif
    --enable-clamd=yes \
    --enable-icap=yes \
    --enable-kavd=no \
    --enable-commandline=yes \
    --enable-fancydm=yes \
    --enable-trickledm=yes \
    --enable-ntlm=yes \
    --enable-email=yes \
    --enable-orig-ip=yes \
    --with-proxyuser=%{name} \
    --with-proxygroup=%{name} \
    --with-logdir=/var/log/%{name} \
    --with-piddir=/var/run \
    --with-sysconfsubdir=%{name}

%make

%install
install -d %{buildroot}%{_sysconfdir}/logrotate.d
install -d %{buildroot}/var/log/%{name}
install -d %{buildroot}/var/www/cgi-bin
install -d %{buildroot}/var/lib/%{name}/tmp

%makeinstall_std

# cleanup
rm -rf %{buildroot}%{_datadir}/doc/dansguardian*

install -Dpm 644 %{SOURCE1} %{buildroot}%{_unitdir}/%{name}.service

cat << EOF > %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
/var/log/%{name}/access.log {
  rotate 4
  weekly
  sharedscripts
  postrotate
    /bin/kill -HUP `cat /var/run/%{name}.pid 2>/dev/null` 2> /dev/null || true
  endscript
}
EOF

install -m0755 data/dansguardian.pl %{buildroot}/var/www/cgi-bin/

#Install update script

install -Dpm 755 %{SOURCE3} %{buildroot}%{_sbindir}/update-dansguardian-blacklist

# make sure this file is present
echo "localhost" >> %{buildroot}%{_sysconfdir}/%{name}/lists/exceptionfileurllist

# construct file lists
find %{buildroot}%{_sysconfdir}/%{name} -type d | \
    sed -e "s|%{buildroot}||" | sed -e 's/^/%attr(0755,root,root) %dir /' > %{name}.filelist

find %{buildroot}%{_sysconfdir}/%{name} -type f | grep -v "\.orig" | \
    sed -e "s|%{buildroot}||" | sed -e 's/^/%attr(0644,root,root) %config(noreplace) /' >> %{name}.filelist

cat > README.urpmi << EOF
Make sure to change your /etc/%{name}/%{name}.conf to reflect your own settings.
Special attention must be given to the port that the proxy server is listening to,
the port that %{name} will listen to and to the web url to the %{name}.pl cgi-script.

Author: Daniel Barron
daniel@jadeb.com
EOF

touch %{buildroot}/var/log/%{name}/access.log

# cleanup
rm -rf %{buildroot}%{_datadir}/%{name}/scripts
%pre
%_pre_useradd %{name} /var/lib/%{name} /bin/false

%preun
%_preun_service %{name}
if [ $1 = 0 ] ; then
    rm -f /var/log/%{name}/*
fi

%post
%create_ghostfile /var/log/%{name}/access.log %{name} %{name} 644
%_post_service %{name}
#Update blacklist
%{_sbindir}/update-dansguardian-blacklist

%postun
%_postun_userdel %{name}

%files -f %{name}.filelist
%{_sbindir}/update-dansguardian-blacklist
%doc AUTHORS COPYING README README.urpmi
%doc doc/AuthPlugins doc/ContentScanners doc/DownloadManagers
%doc doc/FAQ doc/FAQ.html doc/Plugins
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%{_unitdir}/%{name}.service
%attr(0755,root,root) %{_sbindir}/%{name}
%{_datadir}/%{name}
%attr(0755,root,root) /var/www/cgi-bin/%{name}.pl
%dir %attr(0755,%{name},%{name}) /var/log/%{name}
%dir %attr(0755,%{name},%{name}) /var/lib/%{name}
%dir %attr(0755,%{name},%{name}) /var/lib/%{name}/tmp
%ghost %attr(0644,%{name},%{name}) /var/log/%{name}/access.log
%attr(0644,root,root) %{_mandir}/man8/*

%changelog
* Tue Oct 22 2013 akdengi <alexander.kazancev@rosalab.ru> 2.12.0.3-5
+ Revision: a01f93e
- fix update script



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19553 |12mu|daq-1.1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define sfbpfmajor 0
%define libname %mklibname %{name} %{major}
%define libsfbpf %mklibname sfbpf %{sfbpfmajor}
%define develname %mklibname %{name} -d
%define staticname %mklibname %{name} -s -d

Name:		daq
Version:	1.1.1
Release:	2
Summary:	Data Acquisition library, for packet I/O
License:	GPLv2+
Group:		Networking/Other
URL:		http://www.snort.org/
Source0:	%{name}-%{version}.tar.gz

BuildRequires:	pcap-devel
BuildRequires:  bison
BuildRequires:  flex
BuildRequires:	netfilter_queue-devel
BuildRequires:	dnet-devel
BuildRequires:	iptables-ipq-devel
BuildRequires:	iptables-devel

%description
Snort 2.9 introduces the DAQ, or Data Acquisition library, for packet I/O.  The
DAQ replaces direct calls to PCAP functions with an abstraction layer that
facilitates operation on a variety of hardware and software interfaces without
requiring changes to Snort.  It is possible to select the DAQ type and mode
when invoking Snort to perform PCAP readback or inline operation, etc.  The
DAQ library may be useful for other packet processing applications and the
modular nature allows you to build new modules for other platforms.

%package -n     %{libname}
Summary:        Main library for DAQ
Group:          System/Libraries
Provides:       %{name} = %{EVRD}

%description -n %{libname}
Snort 2.9 introduces the DAQ, or Data Acquisition library, for packet I/O.  The
DAQ replaces direct calls to PCAP functions with an abstraction layer that
facilitates operation on a variety of hardware and software interfaces without
requiring changes to Snort.  It is possible to select the DAQ type and mode
when invoking Snort to perform PCAP readback or inline operation, etc.  The
DAQ library may be useful for other packet processing applications and the
modular nature allows you to build new modules for other platforms.

%package -n     %{libsfbpf}
Summary:        Library for DAQ
Group:          System/Libraries

%description -n %{libsfbpf}
Snort 2.9 introduces the DAQ, or Data Acquisition library, for packet I/O.  The
DAQ replaces direct calls to PCAP functions with an abstraction layer that
facilitates operation on a variety of hardware and software interfaces without
requiring changes to Snort.  It is possible to select the DAQ type and mode
when invoking Snort to perform PCAP readback or inline operation, etc.  The
DAQ library may be useful for other packet processing applications and the
modular nature allows you to build new modules for other platforms.

%package -n     %{name}-modules
Summary:        Bundled DAQ modules
Group:          System/Libraries
Provides:       %{name}-modules = %{EVRD}

%description -n %{name}-modules
Contains the DAQ modules that come bundled with the base LibDAQ distribution.

%package -n     %{develname}
Summary:        Development libraries and header files for DAQ
Group:          Development/C
Requires:       %{libname} = %{version}
Requires:       %{libsfbpf} = %{version}
Provides:       %{name}-devel = %{EVRD}

%description -n %{develname}
This package contains the development libraries and header files for %{name}.

%package -n     %{staticname}
Summary:        Static libraries for DAQ
Group:          Development/C
Requires:       %{develname} = %{version}
Provides:       %{name}-static-devel = %{EVRD}

%description -n %{staticname}
This package contains the static libraries for %{name}.

%prep
%setup -q 

%configure2_5x \
	--disable-static \
	--disable-ipfw-module

%build
%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/libdaq.so.%{major}*

%files -n %{libsfbpf}
%{_libdir}/libsfbpf.so.%{sfbpfmajor}*

%files -n %{name}-modules
%doc README
%{_libdir}/daq/daq_afpacket.so
%{_libdir}/daq/daq_dump.so
#%{_libdir}/daq/daq_ipq.so
%{_libdir}/daq/daq_nfq.so
%{_libdir}/daq/daq_pcap.so

%files  -n %{develname}
%{_bindir}/daq-modules-config
%{_includedir}/*.h
%{_libdir}/*.so

%files  -n %{staticname}
%{_libdir}/*.a

%changelog
* Wed Feb 26 2014 Alex Burmashev <alex.burmashev@rosalab.ru> 1.1.1-2
+ Revision: 44ba000
- release up



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19554 |12mu|dblatex-0.3.4-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	DocBook to LaTeX/ConTeXt Publishing
Name:		dblatex
Version:	0.3.4
Release:	4
Group:		Publishing
License:	GPLv2+
Url:		http://dblatex.sourceforge.net/
Source0:	http://downloads.sourceforge.net/dblatex/dblatex-%{version}.tar.bz2
Source1:	COPYING-docbook-xsl
Patch0:		dblatex-0.2.7-external-which.patch
Patch1:		dblatex-0.3.4-build-fix.patch
BuildRequires:	imagemagick
BuildRequires:	python-which
BuildRequires:	tetex
BuildRequires:	tetex-latex
BuildRequires:	xsltproc
BuildRequires:	pkgconfig(python)
Requires:	docbook-dtd44-xml
Requires:	docbook-dtd45-xml
Requires:	imagemagick
Requires:	tetex
Requires:	tetex-latex
Requires:	texlive-bibtopic
Requires:	transfig
Requires:	xmltex
Requires:	xsltproc
Requires(post,postun):	kpathsea
BuildArch:	noarch

%description
dblatex is a program that transforms your SGML/XMLDocBook
documents to DVI, PostScript or PDF by translating them
into pure LaTeX as a first process.  MathML 2.0 markups
are supported, too. It started as a clone of DB2LaTeX.

%prep
%setup -q
%apply_patches

%build
python setup.py build

%install
python setup.py install --root %{buildroot}
# these are already in tetex-latex:
for file in bibtopic.sty enumitem.sty ragged2e.sty passivetex/; do
	rm -rf %{buildroot}%{_datadir}/dblatex/latex/misc/$file
done

mkdir -p %{buildroot}%{_datadir}/texmf-dist/tex/latex/dblatex
for file in ` find %{buildroot}%{_datadir}/dblatex/latex/ -name '*.sty' ` ; do 
	mv $file %{buildroot}%{_datadir}/texmf-dist/tex/latex/dblatex/`basename $file`;
done

rm -rf %{buildroot}%{_datadir}/dblatex/latex/{misc,contrib/example,style}

mkdir -p %{buildroot}%{_sysconfdir}/dblatex
# shipped in %%docs
rm -rf %{buildroot}%{_datadir}/doc/

sed -e 's/\r//' xsl/mathml2/README > README-xsltml
touch -r xsl/mathml2/README README-xsltml
cp -p %{SOURCE1} COPYING-docbook-xsl
chmod +x %{buildroot}/%{python_sitelib}/dbtexmf/dblatex/xetex/*.py

%post
/usr/bin/texhash

%postun
/usr/bin/texhash

%files
%{_mandir}/man1/dblatex.1*
%doc COPYRIGHT docs/manual.pdf COPYING-docbook-xsl README-xsltml
%{python_sitelib}/dbtexmf/
%{python_sitelib}/dblatex-*.egg-info
%{_bindir}/dblatex
%{_datadir}/dblatex/
%{_datadir}/texmf-dist/tex/latex/dblatex/
%dir %{_sysconfdir}/dblatex


%changelog
* Thu Apr 17 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.3.4-4
+ Revision: fed0a4c
- Rebuild with new texmf path



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19555 |12mu|dbus-c++-0.9.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 1
%define major 0
%define libname %mklibname %{name} %{api} %{major}
%define devname %mklibname -d %{name}

Summary:	Native C++ bindings for D-Bus
Name:		dbus-c++
Version:	0.9.0
Release:	2
License:	LGPLv2+
Group:		System/Libraries
Url:		http://freedesktop.org/wiki/Software/dbus-c++
Source0:	http://downloads.sourceforge.net/project/dbus-cplusplus/%{name}/%{version}/lib%{name}-%{version}.tar.gz
Patch0:		libdbus-c++-0.9.0-mdv-build_order.patch
Patch1:		libdbus-c++-0.9.0-mdv-linking.patch
Patch2:		dbus-c++-0.9.0-gcc-4.7.patch
BuildRequires:	dbus-devel
BuildRequires:	glib2-devel
Buildrequires:	gtkmm2.4-devel
Buildrequires:	libtool
BuildRequires:	expat-devel
# It's in Contrib so don't use it
#BuildRequires:	ecore-devel

%description
Native C++ bindings for D-Bus for use in C++ programs.

%files
%doc COPYING AUTHORS
%{_bindir}/dbusxx-introspect
%{_bindir}/dbusxx-xml2cpp

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Native C++ bindings for D-Bus
Group:		System/Libraries

%description -n %{libname}
Native C++ bindings for D-Bus for use in C++ programs.

%files -n %{libname}
%{_libdir}/libdbus-c++*-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Requires:	%{name} >= %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.

%files -n %{devname}
%doc TODO
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*

#----------------------------------------------------------------------------

%prep
%setup -q -n lib%{name}-%{version}
%patch0 -p1
%patch1 -p1
%patch2 -p1

%build
autoreconf
%configure2_5x \
	--disable-static \
	--disable-ecore \
	--enable-glib \
	--disable-tests
make

%install
%makeinstall_std


%changelog
* Tue Dec 10 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.9.0-2
+ Revision: 47dd1fd
- LOG Build without ecore support, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19556 |12mu|dbus-python-0.84.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define dbus_glib_version 0.74
%define dbus_version 1.1.2
%define py2version 0.84.0
%define py3version 1.1.1

%define __noautoreq pkgconfig.*

Summary: D-Bus Python Bindings
Name: dbus-python
Version: %{py2version}
Release: 3
URL: http://www.freedesktop.org/wiki/Software/DBusBindings
Source0: http://dbus.freedesktop.org/releases/%{name}/%{name}-%{py2version}.tar.gz
Source1: http://dbus.freedesktop.org/releases/%{name}/%{name}-%{py2version}.tar.gz.asc
Source2: http://dbus.freedesktop.org/releases/%{name}/%{name}-%{py3version}.tar.gz
Patch0: dbus-python-0.83.2-fix-linkage.patch
License: MIT
Group: Development/Python
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
BuildRequires: dbus-devel >= %{dbus_version}
BuildRequires: dbus-glib-devel >= %{dbus_glib_version}
BuildRequires: python-devel
BuildRequires: python3-devel

%description
D-Bus python bindings for use with python programs.

%package -n python-dbus
Summary: D-Bus Python Bindings
Group: Development/Python
Obsoletes: %{name} < %{version}-%{release}
Provides: %{name} = %{version}-%{release}
Requires: dbus >= %{dbus_version}

%description -n python-dbus
D-Bus python 3 bindings for use with python programs.

%package -n python3-dbus
Version: %{py3version}
Summary: D-Bus Python 3 Bindings
Group: Development/Python
Provides: python3-dbus = %{version}-%{release}
Requires: dbus >= %{dbus_version}

%description -n python3-dbus
D-Bus python bindings for use with python 3 programs.

%prep

%setup -q -c -a 0
%setup -q -c -a 2
mv %{name}-%{py2version} python2
mv %{name}-%{py3version} python3

pushd python2
%patch0 -p0 -b .link
popd


%build
pushd python2
autoreconf -fi
%configure2_5x --disable-api-docs
%make
popd

pushd python3
autoreconf -fi
%configure2_5x --disable-api-docs PYTHON=%__python3
%make
popd



%install
rm -rf %{buildroot} 

pushd python2
%makeinstall_std
popd

pushd python3
%makeinstall_std
popd

#remove unpackaged files
rm -rf %{buildroot}%{_datadir}/doc/dbus-python

%files -n python-dbus
%defattr(-,root,root)
%doc python2/COPYING python2/NEWS python2/doc/*.txt
%doc python2/README python2/TODO
%{py_puresitedir}/dbus*
%{py_platsitedir}/_dbus_*
%{_includedir}/dbus-1.0/dbus/*.h
%{_libdir}/pkgconfig/*.pc

%files -n python3-dbus
%defattr(-,root,root)
%doc python3/COPYING python3/NEWS python3/doc/*.txt
%doc python3/README
%{py3_puresitedir}/dbus*
%{py3_platsitedir}/_dbus_*



%changelog
* Thu May 26 2011 Götz Waschk <waschk@mandriva.org> 0.84.0-1mdv2011.0
+ Revision: 679160
- update to new version 0.84.0

* Sat Apr 09 2011 Funda Wang <fwang@mandriva.org> 0.83.2-2
+ Revision: 652085
- re-enable patch0

* Fri Dec 03 2010 Götz Waschk <waschk@mandriva.org> 0.83.2-1mdv2011.0
+ Revision: 606072
- new version
- disable generation of API docs

* Sat Oct 30 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 0.83.1-2mdv2011.0
+ Revision: 590654
- rebuild for new python 2.7

* Fri Feb 19 2010 Frederic Crozat <fcrozat@mandriva.com> 0.83.1-1mdv2011.0
+ Revision: 508014
- Release 0.83.0
- Remove patch0 (merged upstream)

* Sun Aug 09 2009 Oden Eriksson <oeriksson@mandriva.com> 0.83.0-5mdv2010.0
+ Revision: 413339
- rebuild

* Mon Jan 26 2009 Funda Wang <fwang@mandriva.org> 0.83.0-4mdv2009.1
+ Revision: 333692
- add patch from https://bugs.freedesktop.org/show_bug.cgi?id=17551
- fix linkage

* Thu Dec 25 2008 Adam Williamson <awilliamson@mandriva.org> 0.83.0-3mdv2009.1
+ Revision: 318619
- rebuild for python 2.6
- correct source locations

* Thu Dec 25 2008 Funda Wang <fwang@mandriva.org> 0.83.0-2mdv2009.1
+ Revision: 318618
- rebuild for new python

  + Götz Waschk <waschk@mandriva.org>
    - fix URL

* Thu Jul 24 2008 Frederic Crozat <fcrozat@mandriva.com> 0.83.0-1mdv2009.0
+ Revision: 245078
- Release 0.83.0

* Mon Jun 16 2008 Thierry Vignaud <tv@mandriva.org> 0.82.4-3mdv2009.0
+ Revision: 220575
- rebuild

* Fri Jan 11 2008 Thierry Vignaud <tv@mandriva.org> 0.82.4-2mdv2008.1
+ Revision: 148503
- rebuild
- kill re-definition of %%buildroot on Pixel's request
- do not package big ChangeLog

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 11 2007 Frederic Crozat <fcrozat@mandriva.com> 0.82.4-1mdv2008.1
+ Revision: 117363
- Release 0.82.4

* Mon Oct 22 2007 Jérôme Soyer <saispo@mandriva.org> 0.82.3-1mdv2008.1
+ Revision: 101074
- New release 0.82.3

* Tue Aug 21 2007 David Walluck <walluck@mandriva.org> 0.82.2-2mdv2008.0
+ Revision: 68140
- change package name to python-dbus

* Thu Aug 02 2007 Frederic Crozat <fcrozat@mandriva.com> 0.82.2-1mdv2008.0
+ Revision: 58015
- Release 0.82.2

* Thu Jul 12 2007 Frederic Crozat <fcrozat@mandriva.com> 0.82.1-1mdv2008.0
+ Revision: 51501
- Release 0.82.1

* Fri Jun 15 2007 Funda Wang <fwang@mandriva.org> 0.81.1-1mdv2008.0
+ Revision: 39842
- New version

* Wed May 23 2007 Frederic Crozat <fcrozat@mandriva.com> 0.81.0-2mdv2008.0
+ Revision: 30112
- disable autorequire on pkgconfig .pc file, it forces dbus-devel dependency

* Wed May 09 2007 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.81.0-1mdv2008.0
+ Revision: 25629
- New version


* Thu Feb 15 2007 Frederic Crozat <fcrozat@mandriva.com> 0.80.2-1mdv2007.0
+ Revision: 121294
-Release 0.80.2

  + Nicolas Lécureuil <neoclust@mandriva.org>

* Thu Jan 25 2007 Frederic Crozat <fcrozat@mandriva.com> 0.80.1-1mdv2007.1
+ Revision: 113404
-Fix x86-64 build
-Release 0.80.1

* Thu Dec 14 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.71-5mdv2007.1
+ Revision: 97022
- fix dependencies, as pyrex is now python-pyrex

* Tue Nov 28 2006 Götz Waschk <waschk@mandriva.org> 0.71-4mdv2007.1
+ Revision: 88194
- Import dbus-python

* Tue Nov 28 2006 Götz Waschk <waschk@mandriva.org> 0.71-4mdv2007.1
- update file list

* Thu Aug 24 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.71-3mdv2007.0
- fix group

* Sat Aug 05 2006 Götz Waschk <waschk@mandriva.org> 0.71-2mdv2007.0
- fix buildrequires

* Tue Aug 01 2006 Frederic Crozat <fcrozat@mandriva.com> 0.71-1mdv2007.0
- Initial mandriva package (based on fedora)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19557 |12mu|dconf-0.16.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# TODO: split library package on libdconf, libdconf-dbus-1 and modules


%define major 1
%define libname %mklibname %{name} %{major}
%define develname %mklibname -d %{name}
%define giolibname %mklibname gio2.0_ 0

Summary:	Configuration backend for Glib
Name:		dconf
Version:	0.16.1
Release:	1
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%name/0.16/%{name}-%{version}.tar.xz
License:	LGPLv2+
Group:		System/Libraries
Url:		http://www.gnome.org/

BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(gio-2.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	vala-devel intltool xsltproc gtk-doc

%description
This is a configuration backend for Glib's GSettings and part of GNOME 3.0.

%package editor
Summary:	An editor for the Dconf configuration system
Group:		Graphical desktop/GNOME
Requires:	%{name} = %{version}-%{release}

%description editor
This is a graphical editor for the Dconf configuration system.

%package -n %{libname}
Group:		System/Libraries
Summary:	Configuration backend library for Glib
Obsoletes:	%{mklibname dconf 0} < 0.14
Requires(post): %{giolibname} >= 2.23.4
Requires(postun): %{giolibname} >= 2.23.4

%description -n %{libname}
This is a configuration backend for Glib's GSettings and part of GNOME 3.0.

%package -n %{develname}
Group:		Development/C
Summary:	Configuration backend library for Glib - development files
Provides:	lib%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n %{develname}
This is a configuration backend for Glib's GSettings and part of GNOME 3.0.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%find_lang %{name}

%post -n %{libname}
%if %_lib != lib
 %{_bindir}/gio-querymodules-64 %{_libdir}/gio/modules 
%else
 %{_bindir}/gio-querymodules-32 %{_libdir}/gio/modules
%endif

%postun -n %{libname}
if [ "$1" = "0" ]; then
%if %_lib != lib
 %{_bindir}/gio-querymodules-64 %{_libdir}/gio/modules 
%else
 %{_bindir}/gio-querymodules-32 %{_libdir}/gio/modules
%endif
fi

%files -f %{name}.lang
%doc NEWS
%{_bindir}/dconf
%{_libexecdir}/dconf-service
%{_datadir}/dbus-1/services/ca.desrt.dconf.service
%{_datadir}/applications/dconf-editor.desktop
%{_datadir}/bash-completion/completions/dconf
%{_mandir}/man?/*
#%_datadir/dbus-1/system-services/ca.desrt.dconf.service

%files editor
%{_bindir}/dconf-editor
%{_datadir}/glib-2.0/schemas/ca.desrt.dconf-editor.gschema.xml
%{_datadir}/dconf-editor/dconf-editor-menu.ui
%{_datadir}/dconf-editor/dconf-editor.ui
%{_datadir}/icons/*/*/*/dconf-editor.png

%files -n %{libname}
%{_libdir}/libdconf.so.%{major}*
%{_libdir}/libdconf-dbus-1.so*
%{_libdir}/gio/modules/libdconfsettings.*
#%_libdir/girepository-1.0/dconf-1.0.typelib

%files -n %{develname}
%{_libdir}/libdconf.so
%{_libdir}/pkgconfig/dconf.pc
%{_libdir}/pkgconfig/dconf-dbus-1.pc
%{_includedir}/dconf
%{_includedir}/dconf-dbus-1/dconf-dbus-1.h
#%_datadir/gir-1.0/dconf-1.0.gir
%{_datadir}/gtk-doc/html/dconf
%{_datadir}/vala/vapi/dconf*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19558 |12mu|dcraw-9.16-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define withgimp2 1

Summary:	Reads the raw image formats of 279 digital cameras
Name:		dcraw
Version:	9.16
Release:	2
Group:		Graphics
License:	Freely redistributable without restriction
Url:		http://www.cybercom.net/~dcoffin/dcraw/
# do not use source code, but the archive tarball
# it contains all additional localizations
Source0:	http://www.cybercom.net/~dcoffin/dcraw/archive/%{name}-%{version}.tar.gz
Source2:	http://www.cybercom.net/~dcoffin/dcraw/rawphoto.c
Source3:	http://www.cybercom.net/~dcoffin/dcraw/.badpixels
Source4:	http://www.cybercom.net/~dcoffin/dcraw/dcraw.1.html
Source5:	dcwrap
Source6:	http://www.cybercom.net/~dcoffin/dcraw/parse.c
Source240:	http://www.cybercom.net/~dcoffin/dcraw/clean_crw.c
Source7:	fixdates.c
Source8:	http://www.cybercom.net/~dcoffin/dcraw/decompress.c
Source9:	pgm.c
Source210:	http://www.cybercom.net/~dcoffin/dcraw/sony_clear.c
Source10:	http://neuemuenze.heim1.tu-clausthal.de/~sven/crwinfo/CRWInfo-0.2.tar.bz2
Source11:	http://www.cybercom.net/~dcoffin/dcraw/fujiturn.c
Source250:	http://www.cybercom.net/~dcoffin/dcraw/fuji_green.c
Source220:	renum
Source230:	lcfile
# This is a copy of the dcraw home page with camera list, usage info, FAQ,
# ...
Source100:	http://www.cybercom.net/~dcoffin/dcraw/dcraw.html.bz2
Source110:	secrets.html
# program to read Nikon Dust Off images (NDF files)
Source260:	read_ndf.c
# Remove multiple-line string constant from crwinfo.c, gcc cannot handle it
Patch0:		crwinfo-help.patch
# gcc 4.x does not allow cast on left hand side of assignment
Patch1:		dcraw-7.42-sony-clear-gcc-4.patch

%if %{withgimp2}
BuildRequires:	pkgconfig(gimp-2.0)
%endif
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(jasper)
BuildRequires:	pkgconfig(lcms)

%description
Reads and processes raw images from more than 279 digital cameras.

Raw images are the data directly read from the CCD of the camera,
without in-camera processing, without lossy JPEG compression, and in
36 or 48 bits color depth (TIFF has 24 bits). Problem of the raw
images is that they are in proprietary, camera-specific formats as
once, there seems not to be a standard format for high-color-depth
images, and second, the raw images contain headers with information
about camera settings.

This is a collection of command line tools to read and convert the raw
image files and also to get camera setting information out of them.

This program does not download the files from the camera, it only
processes the already downloaded files. Depending on your camera
model, mount your camera as a USB mass-storage device, use GPhoto2
("gtkam", "digikam", "flphoto", "gphoto2"), or a flash card reader for
downloading the files.

%files -f %{name}.lang
%doc dcraw.html secrets.html badpixels README.crwinfo spec.crwinfo
%{_bindir}/*
%{_mandir}/man1/dcraw.1*

#----------------------------------------------------------------------------

%if %{withgimp2}
%package gimp2.0
Summary:	A GIMP plug-in to load raw files of digicams (GIMP 2.x)
Group:		Graphics
Requires:	gimp
Requires:	%{name}

%description gimp2.0
GIMP 2.x plug-in to load all raw image files of digital cameras
supported by the dcraw package. This allows direct editing of the
original images of the camera, without any conversion or compression
loss.

%files gimp2.0
%{_libdir}/gimp/2.0/plug-ins/*
%endif

#----------------------------------------------------------------------------

%prep
%setup -qc -a10
%if %{withgimp2}
mkdir gimp2.0
install -m644 %{SOURCE2} gimp2.0/rawphoto.c
%endif
install -m644 %{SOURCE3} .badpixels
install -m644 %{SOURCE4} dcraw.1
install -m644 %{SOURCE5} dcwrap
install -m644 %{SOURCE6} parse.c
install -m644 %{SOURCE240} clean_crw.c
install -m644 %{SOURCE7} fixdates.c
install -m644 %{SOURCE8} decompress.c
install -m644 %{SOURCE9} pgm.c
install -m644 %{SOURCE210} sony_clear.c
install -m644 %{SOURCE11} fujiturn.c
install -m644 %{SOURCE250} fuji_green.c
install -m644 %{SOURCE220} renum
install -m644 %{SOURCE230} lcfile
bzcat %{SOURCE100} > dcraw.html
install -m644 %{SOURCE110} secrets.html
install -m644 %{SOURCE260} read_ndf.c
#cd ljpeg_decode
#ln -s ../dcraw.c .
#cd ..
cd CRWInfo*
%patch0 -p0 -b .help
cd ..
%patch1 -p0 -b .gcc4

%build
%setup_compile_flags

cd dcraw
cc ${CFLAGS:-%{optflags}} %{ldflags} -DLOCALEDIR='"%{_datadir}/locale/"' \
   dcraw.c -o dcraw -lm -ljpeg -llcms -ljasper
cd ..

# Build simple C programs
# fixed overlinking issues by appending -Wl,--as-needed -lm
for file in *.c; do
  if [ "$file" != "dcraw.c" ]; then
	cc ${CFLAGS:-%{optflags}} -o ${file%.c} $file %{ldflags} -lm
  fi
done

# Build GIMP plug-in
%if %{withgimp2}
gimptool-2.0 --build gimp2.0/rawphoto.c
mv rawphoto gimp2.0
%endif

# Build programs provided in tarballs
cd CRWInfo*
%make
cd ..

#cd ljpeg_decode
#make
#cd ..

%install
# Directories
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_mandir}/man1
%if %{withgimp2}
install -d %{buildroot}%{_libdir}/gimp/2.0/plug-ins
%endif

# Program files
#install -m 755 ljpeg_decode/dcraw %{buildroot}%{_bindir}
install -m 755 dcraw/dcraw %{buildroot}%{_bindir}
install -m 755 decompress %{buildroot}%{_bindir}
install -m 755 fixdates %{buildroot}%{_bindir}
install -m 755 fujiturn %{buildroot}%{_bindir}
install -m 755 fuji_green %{buildroot}%{_bindir}
install -m 755 parse %{buildroot}%{_bindir}
install -m 755 clean_crw %{buildroot}%{_bindir}
install -m 755 pgm %{buildroot}%{_bindir}
%if %{withgimp2}
install -m 755 gimp2.0/rawphoto %{buildroot}%{_libdir}/gimp/2.0/plug-ins
%endif
install -m 755 CRWInfo*/crwinfo %{buildroot}%{_bindir}
install -m 755 sony_clear %{buildroot}%{_bindir}
install -m 755 renum %{buildroot}%{_bindir}
install -m 755 lcfile %{buildroot}%{_bindir}

# Documentation
install -m 644 .badpixels badpixels
install -m 644 CRWInfo*/README README.crwinfo
install -m 644 CRWInfo*/spec spec.crwinfo

install -D -m 644 dcraw/dcraw.1 %{buildroot}%{_datadir}/man/man1

pushd dcraw
for lang in fr it de pt es nl sv ca cs hu pl eo ru zh_TW zh_CN da
do
  if [ -f dcraw_$lang.po ]; then
    mkdir -p -m 755 %{buildroot}/%{_datadir}/locale/$lang/LC_MESSAGES
    msgfmt -o %{buildroot}/%{_datadir}/locale/$lang/LC_MESSAGES/dcraw.mo \
      dcraw_$lang.po
    echo "%lang($lang) %{_datadir}/locale/$lang/LC_MESSAGES/dcraw.mo" >> ../%{name}.lang
  fi
  if [ -f dcraw_$lang.1 ]; then
    install -m 644 -D dcraw_$lang.1 %{buildroot}/%{_datadir}/man/$lang/man1/dcraw_$lang.1
    echo "%lang($lang) %{_datadir}/man/$lang/man1/dcraw_$lang.1*" >> ../%{name}.lang
  fi
done
popd


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19559 |12mu|dd_rescue-1.40-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define _bindir /bin

Summary:	Does copy data from one file or block device to another
Name:		dd_rescue
Version:	1.40
Release:	1
License:	GPL
Group:		System/Kernel and hardware
Source0:	http://www.garloff.de/kurt/linux/ddrescue/%{name}-%{version}.tar.gz
URL:		http://www.garloff.de/kurt/linux/ddrescue/
 
%description
Like dd, dd_rescue does copy data from one file or block device to another.
You can specify file positions (called seek and Skip in dd). There are several 
differences: 
  o dd_rescue does not provide character conversions.
  o The command syntax is different. Call dd_rescue -h.
  o dd_rescue does not abort on errors on the input file, unless you specify a 
    maximum error number. Then dd_rescue will abort when this number is reached
  o dd_rescue does not truncate the output file, unless asked to.
  o You can tell dd_rescue to start from the end of a file and move bcakwards.
  o It uses two block sizes, a large (soft) block size and a small (hard) block
    size. In case of errors, the size falls back to the small one and is
    promoted again after a while without errors.

%prep 
%setup -qn %{name}

%build

%make

%install
%makeinstall_std INSTASROOT=""

%clean

%files
%defattr(-,root,root,0755) 
%doc README.dd_rescue
%{_bindir}/*
%{_mandir}/man1/*

%changelog
* Mon Feb 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.40-1
+ Revision: cf3f4aa
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19560 |12mu|deadbeef-0.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# (tpg) do not provide plugins
%if %{_use_internal_dependency_generator}
%define __noautoprov '(.*)\\.so\\.0'
%else
%define _provides_exceptions *.so.0\\|
%endif

%define with_faad 0

####################
# Hardcore PLF build
%define build_plf 0
####################

%if %{build_plf}
%define distsuffix plf
%define with_faad 1
# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
%define extrarelsuffix plf
%endif

Summary:	Ultimate music player for GNU/Linux
Name:		deadbeef
Version:	0.6.2
Release:	1%{?extrarelsuffix}
License:	GPLv2+
Group:		Sound
Url:		http://deadbeef.sourceforge.net
Source0:	http://sourceforge.net/projects/deadbeef/files/%{name}-%{version}.tar.bz2
Patch0:		translation_fix.patch
BuildRequires:	bison
BuildRequires:	intltool >= 0.40
BuildRequires:	yasm
BuildRequires:	ffmpeg-devel
BuildRequires:	jpeg-devel
%if %{with_faad}
BuildRequires:	libfaad2-devel
%endif
BuildRequires:	libstdc++-static-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(flac)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(imlib2)
BuildRequires:	pkgconfig(libcddb)
BuildRequires:	pkgconfig(libcdio)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(libzip)
BuildRequires:	pkgconfig(mad)
BuildRequires:	pkgconfig(samplerate)
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(wavpack)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(zlib)

%description
DeaDBeeF is an audio player for GNU/Linux systems with
X11 written in C and C++.

Features:
* minimal depends
* native GTK2 GUI
* cuesheet support
* mp3, ogg, flac, ape and other popular formats
* chiptune formats with subtunes
* song-length databases
* small memory footprint

%if %{build_plf}
This package is in restricted repository because it uses patented codecs.
%endif

%files -f %{name}.lang
%doc AUTHORS ChangeLog COPYING.GPLv2 COPYING.LGPLv2.1
%doc about.txt help.txt translators.txt
%dir %{_datadir}/%{name}
%dir %{_datadir}/%{name}/pixmaps
%{_bindir}/%{name}
%{_libdir}/%{name}/*.so*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}/pixmaps/*.png
%{_iconsdir}/hicolor/*/apps/*.png
%{_iconsdir}/hicolor/scalable/apps/deadbeef.svg
%{_libdir}/%{name}/convpresets/*.txt

#----------------------------------------------------------------------------

%package devel
Summary:	Development files for %{name}
Group:		Development/C++
Requires:	%{name} = %{EVRD}

%description devel
Development files and headers for %{name}.

%files devel
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/*.h

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x \
	--enable-gtk3 \
	--disable-gtk2 \
	--disable-static \
	--enable-ffmpeg \
%if !%{with_faad}
	--disable-aac \
%endif
	--disable-rpath

%make

%install
%makeinstall_std

rm -rf %{buildroot}%{_docdir}/%{name}

%find_lang %{name}


%changelog
* Fri Aug 08 2014 abondrov <andrey.bondrov@rosalab.ru> 0.6.2-1
+ Revision: dff62f5
- New version 0.6.2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19561 |12mu|debootstrap-1.0.53-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package	%nil

Summary:	Bootstrap a basic Debian system
Name:		debootstrap
Version:	1.0.53
Release:	1
Source0:	http://ftp.debian.org/debian/pool/main/d/debootstrap/%{name}_%{version}.tar.gz
Source1:	devices.tar.gz
License:	MIT
Group:		System/Configuration/Packaging
Url:		http://packages.debian.org/unstable/admin/debootstrap

%description
debootstrap is used to create a Debian base system from scratch,
without requiring the availability of dpkg or apt. It does this by
downloading .deb files from a mirror site, and carefully unpacking
them into a directory which can eventually be chrooted into.

%prep
%setup -q
perl -pi -e 's/ -o root -g root//' Makefile
perl -pi -e 's/^(\s+)(chown.*)$/$1#$2/g' Makefile
perl -pi -e 's/^(all:.*?)(\S+.tar.gz)$/$1/g' Makefile
perl -pi -e 's,qw\(%{_prefix}/lib /lib\),qw\(%{_libdir} /%{_lib}\),' functions
cp %{SOURCE1} .

%build
%make

%install
%makeinstall_std
install -D -m 644 %{name}.8 %{buildroot}%{_mandir}/man8/%{name}.8

%files
%doc TODO
%{_sbindir}/%{name}
%{_datadir}/%{name}
%{_mandir}/man8/%{name}.8*

%changelog
* Thu Oct 10 2013 Alex Burmashev <alex.burmashev@rosalab.ru> 1.0.53-1
+ Revision: e30b6bd
- update & fix build



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19562 |12mu|deja-dup-30.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Deja Dup Backup Tool
Name:		deja-dup
Version:	30.0
Release:	3
License:	GPLv3+
Group:		Archiving/Backup
Url:		https://launchpad.net/deja-dup
Source0:	http://launchpad.net/%{name}/26/%{version}/+download/%{name}-%{version}.tar.xz
Source100:	%{name}.rpmlintrc
BuildRequires:	cmake
BuildRequires:	intltool
BuildRequires:	itstool
BuildRequires:	locales-en
BuildRequires:	vala
BuildRequires:	libxml2-utils
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(gnome-keyring-1)
BuildRequires:	pkgconfig(libpeas-1.0)
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	pkgconfig(libnautilus-extension)
BuildRequires:	pkgconfig(libsecret-1)
Requires:	duplicity >= 0.6.14
Requires:	python-cloudfiles
Requires:	gnome-icon-theme-symbolic
Requires:	dconf
Requires:	python-lockfile

%description
Deja Dup is a simple backup tool. It hides the complexity of doing backups the
'right way' (encrypted, off-site, and regular) and uses duplicity as the
back-end.

Features:
 - Support for local, remote, or cloud backup locations, such as Amazon S3.
 - Securely encrypts and compresses your data.
 - Incrementally backs up, letting you restore from any particular backup.
 - Schedules regular backups.
 - Integrates well into your GNOME desktop.

%files -f %{name}.lang
%doc AUTHORS NEWS
%{_bindir}/deja-*
%{_datadir}/appdata/%{name}.appdata.xml
%{_datadir}/applications/%{name}*.desktop
%{_datadir}/GConf/gsettings/%{name}.convert
%{_datadir}/glib-2.0/schemas/org.gnome.DejaDup.gschema.xml
%{_datadir}/%{name}/
%{_iconsdir}/hicolor/*/*/%{name}*
%{_libexecdir}/%{name}/
%{_libdir}/nautilus/extensions-*/lib%{name}.so
%{_mandir}/man1/deja-dup*.1.*
%{_mandir}/*/man1/deja-dup*.1.*
%{_sysconfdir}/xdg/autostart/%{name}-monitor*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
# ugly workaround to fix build error with help2man
export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:%{_builddir}/%{name}-%{version}/build/libdeja/:%{_builddir}/%{name}-%{version}/build/deja-dup/widgets
%cmake \
	-DENABLE_NAUTILUS:BOOL=ON \
	-DENABLE_CCPANEL:BOOL=OFF \
	-DENABLE_UNITY_CCPANEL:BOOL=OFF \
	-DENABLE_UNITY:BOOL=OFF \
	-DCMAKE_SKIP_RPATH:BOOL=OFF \
	-DCMAKE_INSTALL_LIBEXECDIR:PATH=%{_libexecdir}
%make

%install
%makeinstall_std -C build

rm -rf %{buildroot}/%{_datadir}/icons/Humanity/

mkdir -p %{buildroot}%{_sysconfdir}/xdg/autostart/
mv %{buildroot}%{_prefix}%{_sysconfdir}/xdg/autostart/%{name}-monitor.desktop %{buildroot}%{_sysconfdir}/xdg/autostart/%{name}-monitor.desktop

%find_lang %{name} --with-gnome


%changelog
* Wed May 21 2014 Alex Burmashev <alex.burmashev@rosalab.ru> 30.0-3
+ Revision: ac3ca71
- added Requires:	python-lockfile



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19563 |12mu|deltarpm-3.6-0.1.20110223git
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Create deltas between rpms
Name: deltarpm
Version: 3.6
Release: 0.1.20110223git
License: BSD
Group: System/Configuration/Packaging
URL: http://gitorious.org/deltarpm/deltarpm
# Generate source by doing:
# git clone git://gitorious.org/deltarpm/deltarpm
# cd deltarpm
# git archive --format=tar --prefix="deltarpm-git-20110223/" 7ed5208166 | \
#   bzip2 > deltarpm-git-20110223.tar.bz2
Source: %{name}-git-20110223.tar.bz2
Patch0: deltarpm-rpm5.patch
BuildRequires: bzip2-devel, lzma-devel, rpm-devel, popt-devel
BuildRequires: zlib-devel
%py_requires -d

%description
A deltarpm contains the difference between an old
and a new version of a rpm, which makes it possible
to recreate the new rpm from the deltarpm and the old
one. You don't have to have a copy of the old rpm,
deltarpms can also work with installed rpms.

%package -n drpmsync
Summary: Sync a file tree with deltarpms
Group: System/Configuration/Packaging
Requires: deltarpm = %{version}-%{release}

%description -n drpmsync
This package contains a tool to sync a file tree with
deltarpms.

%package -n deltaiso
Summary: Create deltas between isos containing rpms
Group: System/Configuration/Packaging
Requires: deltarpm = %{version}-%{release}

%description -n deltaiso
This package contains tools for creating and using deltasisos,
a difference between an old and a new iso containing rpms.

%package -n python-deltarpm
Summary: Python bindings for deltarpm
Group: System/Configuration/Packaging
Requires: deltarpm = %{version}-%{release}

%description -n python-deltarpm
This package contains python bindings for deltarpm.


%prep
%setup -q -n %{name}-git-20110223
%patch0 -p1

%build
%make -C zlib* CFLAGS="%{optflags} -O3" LDFLAGS="%{ldflags}" libz.a
%{__make} %{?_smp_mflags} CFLAGS="$RPM_OPT_FLAGS" \
    bindir=%{_bindir} libdir=%{_libdir} mandir=%{_mandir} prefix=%{_prefix} \
    zlibbundled='' zlibldflags='-lz' zlibcppflags=''
%{__make} %{?_smp_mflags} CFLAGS="$RPM_OPT_FLAGS" \
    bindir=%{_bindir} libdir=%{_libdir} mandir=%{_mandir} prefix=%{_prefix} \
    zlibbundled='' zlibldflags='-lz' zlibcppflags='' \
    python

%install
%{__rm} -rf %{buildroot}
%makeinstall pylibprefix=%{buildroot}

rm -rf %{buildroot}%{_libdir}/python3*

%files
%doc LICENSE.BSD README
%doc %{_mandir}/man8/applydeltarpm*
%doc %{_mandir}/man8/makedeltarpm*
%doc %{_mandir}/man8/combinedeltarpm*
%{_bindir}/applydeltarpm
%{_bindir}/combinedeltarpm
%{_bindir}/makedeltarpm
%{_bindir}/rpmdumpheader

%files -n deltaiso
%doc LICENSE.BSD README
%doc %{_mandir}/man8/applydeltaiso*
%doc %{_mandir}/man8/makedeltaiso*
%{_bindir}/applydeltaiso
%{_bindir}/fragiso
%{_bindir}/makedeltaiso

%files -n drpmsync
%doc LICENSE.BSD README
%doc %{_mandir}/man8/drpmsync*
%{_bindir}/drpmsync

%files -n python-deltarpm
%doc LICENSE.BSD
%{python_sitearch}/*


%changelog
* Tue Aug 28 2012 Paulo Andrade <pcpa@mandriva.com.br> 3.6-0.1.20110223git
+ Revision: 815943
- Sanitize group and release tags.
- Correct underlink in python module, causing createrepo to fail to execute.
- Update to latest upstream release.

* Fri Feb 17 2012 Oden Eriksson <oeriksson@mandriva.com> 3.5-1
+ Revision: 776099
- 3.5
- rediff the patches

* Wed Nov 02 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 3.4-11
+ Revision: 712270
- rebuild against new rpm 5.4
- remove obsolete rpm stuff

* Tue May 03 2011 Oden Eriksson <oeriksson@mandriva.com> 3.4-10
+ Revision: 663762
- mass rebuild

* Sun Jan 09 2011 Funda Wang <fwang@mandriva.org> 3.4-9mdv2011.0
+ Revision: 630748
- %{_usrlibrpm} only exists in rpm > 5.3
- finally fix linkage
- fix link order

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - rpm5 rebuild for main/release

* Sun Dec 05 2010 Per Øyvind Karlsen <peroyvind@mandriva.org> 3.4-8mdv2011.0
+ Revision: 610658
- update rpm5 support & apply some misc build fixes/improvements..

* Thu Dec 02 2010 Oden Eriksson <oeriksson@mandriva.com> 3.4-7mdv2011.0
+ Revision: 604783
- rebuild

* Tue Mar 16 2010 Oden Eriksson <oeriksson@mandriva.com> 3.4-6mdv2010.1
+ Revision: 522450
- rebuilt for 2010.1

* Sun Aug 09 2009 Oden Eriksson <oeriksson@mandriva.com> 3.4-5mdv2010.0
+ Revision: 413346
- rebuild

* Tue Mar 03 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.4-4mdv2009.1
+ Revision: 348002
- rebuild for latest rpm
- rediff fuzzy patch

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild for new rpm

* Mon Jun 16 2008 Thierry Vignaud <tv@mandriva.org> 3.4-2mdv2009.0
+ Revision: 220579
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - add support for rpm5.org (P1)

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Dec 03 2007 Funda Wang <fwang@mandriva.org> 3.4-1mdv2008.1
+ Revision: 114565
- New version 3.4

* Sun Jun 10 2007 Olivier Thauvin <nanardon@mandriva.org> 3.3-4mdv2008.0
+ Revision: 37866
- add rpm includedir path to cflags, use it


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19564 |12mu|desktop-common-data-2012.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Desktop common files
Name:		desktop-common-data
Version:	2012.1
Release:	2
License:	GPL
Url:		http://www.rosalinux.com/
Group:		System/Configuration/Other
Source0:	%{name}-%{version}.tar.bz2
Patch0:		desktop-common-data-2011.0-menu.patch
Patch1:		desktop-common-data-2011.0-no-bookmarks.patch
Patch2:		desktop-common-data-2012.1-office-menu.patch
BuildRequires:	gettext
BuildRequires:	intltool
BuildRequires:	libxml2-utils
BuildRequires:	menu-messages
Provides:	menu-xdg = %{EVRD}
Provides:	menu = 2.1.24
Requires:	mdk-menu-messages
Requires:	xdg-utils
Requires:	xdg-user-dirs
Requires:	run-parts
Requires(post):	hicolor-icon-theme
Requires:	hicolor-icon-theme
BuildArch:	noarch

%description
This package contains useful icons, menu structure and others goodies for the
ROSA Linux desktop.

%files
%{_bindir}/*
%{_sbindir}/*
%{_sysconfdir}/profile.d/*
%dir %{_sysconfdir}/menu.d
%dir %{_sysconfdir}/xdg
%dir %{_sysconfdir}/xdg/menus
%dir %{_sysconfdir}/xdg/menus/applications-merged
%config(noreplace) %{_sysconfdir}/xdg/menus/*.menu
%dir %{_var}/lib/menu
#
%dir %{_datadir}/faces/
%dir %{_datadir}/mdk/
%dir %{_datadir}/mdk/faces/
%{_datadir}/faces/*
%{_datadir}/mdk/faces/*
#
%dir %{_datadir}/mdk/backgrounds/
%{_datadir}/mdk/backgrounds/*.jpg
%dir %{_datadir}/mdk/bookmarks
%dir %{_datadir}/mdk/bookmarks/konqueror
%{_datadir}/mdk/bookmarks/konqueror/*.xml
%dir %{_datadir}/mdk/bookmarks/mozilla
%{_datadir}/mdk/bookmarks/mozilla/*.html
#
%dir %{_datadir}/apps/kdm/pics/
%{_datadir}/apps/kdm/pics/*
#
%dir %{_datadir}/mdk/xfdrake/
%{_datadir}/mdk/xfdrake/*.png
#
%{_datadir}/sounds/*.wav
%{_datadir}/sounds/ia_ora
%{_datadir}/mdk/dm
%dir %{_datadir}/mdk/desktop
%dir %{_datadir}/mdk/desktop/free
%dir %{_datadir}/mdk/desktop/one
%attr(0755,root,root) %{_datadir}/mdk/desktop/*/*
#
%{_iconsdir}/*.png
%{_liconsdir}/*.png
%{_miconsdir}/*.png
%{_datadir}/icons/hicolor/*/*/*.png
%{_datadir}/desktop-directories/*.directory

#----------------------------------------------------------------------------

%post
if [ -f %{_sysconfdir}/X11/window-managers.rpmsave ];then
	%{_sbindir}/convertsession -f %{_sysconfdir}/X11/window-managers.rpmsave || :
fi
%make_session
# (cg) See sound-theme-freedesktop for explanation about touch
touch --no-create %{_datadir}/sounds %{_datadir}/sounds/ia_ora

%postun
# (cg) See sound-theme-freedesktop for explanation about touch
touch --no-create %{_datadir}/sounds %{_datadir}/sounds/ia_ora

%triggerin -- %{_datadir}/applications/*.desktop, %{_datadir}/applications/*/*.desktop
%{_bindir}/update-menus

%triggerin -- %{_datadir}/X11/dm.d/*.conf, %{_sysconfdir}/X11/wmsession.d/*
%{_sbindir}/fndSession

%triggerpostun -- %{_datadir}/applications/*.desktop, %{_datadir}/applications/*/*.desktop
%{_bindir}/update-menus

%triggerpostun -- %{_datadir}/X11/dm.d/*.conf, %{_sysconfdir}/X11/wmsession.d/*
%{_sbindir}/fndSession

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1

%build
make

%install
## Install backgrounds
# User & root's backgrounds
install -d -m 0755 %{buildroot}%{_datadir}/mdk/backgrounds/
install -m 0644 backgrounds/flower.jpg %{buildroot}%{_datadir}/mdk/backgrounds/
install -m 0644 backgrounds/nature.jpg %{buildroot}%{_datadir}/mdk/backgrounds/

# XFdrake test card
install -d -m 0755 %{buildroot}%{_datadir}/mdk/xfdrake/
install -m 0644 backgrounds/xfdrake-test-card.png %{buildroot}%{_datadir}/mdk/xfdrake/xfdrake-test-card.png

## Install scripts
# /usr/bin/
install -d -m 0755 %{buildroot}%{_bindir}/
for i in bin/*.sh ; do install -m 0755 $i %{buildroot}%{_bindir}/ ; done
install -m 0755 bin/www-browser %{buildroot}%{_bindir}/
install -m 0755 bin/xvt %{buildroot}%{_bindir}/
install -m 0755 bin/editor %{buildroot}%{_bindir}/

# /usr/sbin/
install -d -m 0755 %{buildroot}%{_sbindir}/
for i in sbin/* ; do install -m 0755 $i %{buildroot}%{_sbindir}/ ; done

## Install faces
install -d -m 0755 %{buildroot}%{_datadir}/mdk/faces/
install -d -m 0755 %{buildroot}%{_datadir}/faces/
for i in faces/*.png ; do install -m 0644 $i %{buildroot}%{_datadir}/mdk/faces/ ; done

# David - 9.0-5mdk - For KDE
install -m 0644 faces/default.png %{buildroot}%{_datadir}/faces/default.png

# David - 9.0-5mdk - For GDM
install -m 0644 faces/default.png %{buildroot}%{_datadir}/faces/user-default-mdk.png

## KDE
# kdm
install -d -m 0755 %{buildroot}%{_datadir}/apps/kdm/pics/
install -m 0644 kde/kdm-mdk-logo.png %{buildroot}%{_datadir}/apps/kdm/pics/

## icons
install -d -m 0755 %{buildroot}%{_miconsdir} %{buildroot}%{_liconsdir}
install -m 0644 menu/icons/*.png %{buildroot}%{_iconsdir}
install -m 0644 menu/icons/large/*.png %{buildroot}%{_liconsdir}
install -m 0644 menu/icons/mini/*.png %{buildroot}%{_miconsdir}
cp -r menu/icons/hicolor  %{buildroot}%{_datadir}/icons/

# XDG menus
install -d -m 0755 %{buildroot}%{_sysconfdir}/xdg/menus/applications-merged 
install -d -m 0755 %{buildroot}%{_sysconfdir}/menu.d %{buildroot}/%{_sysconfdir}/profile.d
install -m 0644 applications.menu %{buildroot}%{_sysconfdir}/xdg/menus/applications.menu
install -m 0644 kde-applications.menu %{buildroot}%{_sysconfdir}/xdg/menus/kde-applications.menu
install -m 0755 menu/xdg_menu %{buildroot}%{_bindir}
install -m 0755 menu/update-menus %{buildroot}%{_bindir}/update-menus
install -m 0644 menu/menustyle.csh %{buildroot}%{_sysconfdir}/profile.d/30menustyle.csh
install -m 0644 menu/menustyle.sh  %{buildroot}%{_sysconfdir}/profile.d/30menustyle.sh

if [ "%_install_langs" != "all" ]; then
 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
 return 1
fi

install -d -m 0755 %{buildroot}%{_datadir}/desktop-directories
mkdir tmp-l10n
for i in %{_datadir}/locale/*/LC_MESSAGES/menu-messages.mo ; do
 msgunfmt $i > tmp-l10n/`echo $i | sed -e 's|%{_datadir}/locale/||' -e 's|/LC.*||'`.po
done

install -d -m 0755 %{buildroot}%{_var}/lib/menu

for i in menu/desktop-directories/*.in ; do
 %{_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
done

for PRODUCT in free one ; do
  install -d -m 0755 %{buildroot}%{_datadir}/mdk/desktop/$PRODUCT
  for i in desktop/$PRODUCT/*.in ; do
    %{_bindir}/intltool-merge --desktop-style -c tmp-l10n/cache tmp-l10n $i %{buildroot}/%{_datadir}/mdk/desktop/$PRODUCT/`basename $i .in` 
  done
done

#install theme for GDM/KDM
install -d -m 0755 %{buildroot}%{_datadir}/mdk/dm
for i in dm/*.png dm/*.desktop dm/*.xml ; do
  install -m 0644 $i %{buildroot}%{_datadir}/mdk/dm/
done

# install bookmarks
install -d -m 0755 %{buildroot}%{_datadir}/mdk/bookmarks/konqueror
for i in bookmarks/konqueror/*.xml ; do
  install -m 0644 $i %{buildroot}%{_datadir}/mdk/bookmarks/konqueror
done

install -d -m 0755 %{buildroot}%{_datadir}/mdk/bookmarks/mozilla
for i in bookmarks/mozilla/*.html ; do
  install -m 0644 $i %{buildroot}%{_datadir}/mdk/bookmarks/mozilla
done

# install sound samples
install -d -m 0755 %{buildroot}%{_datadir}/sounds
for i in sounds/ia_ora*.wav ; do
 install -m 0644 $i %{buildroot}%{_datadir}/sounds
done

#install sound theme Ia Ora
install -d -m 0755 %{buildroot}%{_datadir}/sounds/ia_ora/stereo
install -m 0644 sounds/index.theme %{buildroot}%{_datadir}/sounds/ia_ora
ln -s ../../ia_ora-startup.wav %{buildroot}%{_datadir}/sounds/ia_ora/stereo/desktop-login.wav
ln -s ../../ia_ora-shutdown.wav %{buildroot}%{_datadir}/sounds/ia_ora/stereo/desktop-logout.wav
ln -s ../../ia_ora-error.wav %{buildroot}%{_datadir}/sounds/ia_ora/stereo/dialog-error.wav
ln -s ../../ia_ora-notification.wav %{buildroot}%{_datadir}/sounds/ia_ora/stereo/dialog-warning.wav
touch  %{buildroot}%{_datadir}/sounds/ia_ora/stereo/dialog.disabled
touch  %{buildroot}%{_datadir}/sounds/ia_ora/stereo/power.disabled
touch  %{buildroot}%{_datadir}/sounds/ia_ora/stereo/battery.disabled
touch  %{buildroot}%{_datadir}/sounds/ia_ora/stereo/suspend.disabled
touch  %{buildroot}%{_datadir}/sounds/ia_ora/stereo/screen-capture.disabled
touch  %{buildroot}%{_datadir}/sounds/ia_ora/stereo/service.disabled
touch  %{buildroot}%{_datadir}/sounds/ia_ora/stereo/system.disabled
touch  %{buildroot}%{_datadir}/sounds/ia_ora/stereo/desktop.disabled
touch  %{buildroot}%{_datadir}/sounds/ia_ora/stereo/device.disabled
touch  %{buildroot}%{_datadir}/sounds/ia_ora/stereo/bell.disabled
touch  %{buildroot}%{_datadir}/sounds/ia_ora/stereo/message-new-email.disabled
touch  %{buildroot}%{_datadir}/sounds/ia_ora/stereo/trash-empty.disabled


%changelog
* Tue Nov 19 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2012.1-2
+ Revision: ab3e365
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19565 |12mu|desktop-file-utils-0.21-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Utilities for working with desktop entries
Name:		desktop-file-utils
Version:	0.21
Release:	1
License:	GPLv2+
Group:		Graphical desktop/Other
Url:		http://freedesktop.org/Software/desktop-file-utils
Source0:	http://freedesktop.org/software/desktop-file-utils/releases/%{name}-%{version}.tar.xz
BuildRequires:	popt-devel
BuildRequires:	glibc-static-devel 
BuildRequires:	glib2-devel
BuildRequires:	emacs-bin

%description
desktop-file-utils contains a couple of command line utilities for working
with desktop entries. It requires GLib and popt to compile, because the
implementation requires Unicode utilities and such.

Right now the only documentation is "desktop-file-install --help".
desktop-file-validate takes a single argument, the file to validate. 

%prep
%setup -q

%build
%configure2_5x

%make

%install
%makeinstall_std

mkdir -p %{buildroot}%{_sysconfdir}/emacs/site-start.d/
cat > %{buildroot}%{_sysconfdir}/emacs/site-start.d/%{name}.el << EOF
(autoload 'desktop-entry-mode "desktop-entry-mode" "Desktop Entry mode" t)
(add-to-list 'auto-mode-alist
'("\\\\.desktop\\\\(\\\\.in\\\\)?$" . desktop-entry-mode))
(add-hook 'desktop-entry-mode-hook 'font-lock-mode)
EOF

%post
%{_bindir}/update-desktop-database %{_datadir}/applications > /dev/null 2> /dev/null

%triggerin -- %{_datadir}/applications/*.desktop, %{_datadir}/applications/*/*.desktop
%{_bindir}/update-desktop-database %{_datadir}/applications > /dev/null 2> /dev/null

%triggerpostun -- %{_datadir}/applications/*.desktop, %{_datadir}/applications/*/*.desktop
%{_bindir}/update-desktop-database %{_datadir}/applications > /dev/null 2> /dev/null

%files 
%doc AUTHORS NEWS README ChangeLog
%config(noreplace) %{_sysconfdir}/emacs/site-start.d/%{name}.el
%{_bindir}/*
%_mandir/man1/*
%{_datadir}/emacs/site-lisp/desktop-entry-mode.el*




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19566 |12mu|dhcp-4.2.5-0.P1.5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define plevel	P1

Summary:	The ISC DHCP (Dynamic Host Configuration Protocol) server/relay agent/client
Name:		dhcp
Epoch:		3
Version:	4.2.5
Release:	0.%{?plevel:%{plevel}}.5
License:	Distributable
Group:		System/Servers
Url:		http://www.isc.org/software/dhcp
Source0:	ftp://ftp.isc.org/isc/%{name}/%{version}-%{?plevel:%{plevel}}/%{name}-%{version}%{?plevel:-%{plevel}}.tar.gz
Source1:	ftp://ftp.isc.org/isc/%{name}/%{version}-%{?plevel:%{plevel}}/%{name}-%{version}%{?plevel:-%{plevel}}.tar.gz.sha512.asc
Source2:	dhcpd.conf
Source4:	dhcp-dynamic-dns-examples.tar.bz2
Source7:	dhcpreport.pl
Source8:	dhcpd-chroot.sh
# (eugeni) dhclient-exit-hooks script
Source9:	dhclient-exit-hooks
Source10:	draft-ietf-dhc-ldap-schema-01.txt
Source11:	dhcpd.init
Source12:	dhcpd.service
Source13:	dhcpd6.init
Source14:	dhcpd6.service
Source15:	dhcrelay.init
Source16:	dhcrelay.service
Source17:	dhcpd.tmpfiles
Source18:	dhclient.tmpfiles
Source19:	dhcrelay.tmpfiles
# mageia patches
Patch100:	dhcp-4.2.2-ifup.patch
Patch101:	dhcp-4.2.2-fix-format-errors.patch
# prevents needless deassociation, working around mdv bug #43441
Patch102:	dhcp-4.1.1-prevent_wireless_deassociation.patch
# fedora patches
# Handle Xen partial UDP checksums
Patch8:		dhcp-4.2.2-xen-checksum.patch
# If the ipv6 kernel module is missing, do not segfault
# (Submitted to dhcp-bugs@isc.org - [ISC-Bugs #19367])
Patch15:	dhcp-4.2.2-missing-ipv6-not-fatal.patch
# Handle cases in add_timeout() where the function is called with a NULL
# value for the 'when' parameter
Patch17:	dhcp-4.2.0-add_timeout_when_NULL.patch
# Ensure 64-bit platforms parse lease file dates & times correctly
Patch18:	dhcp-4.2.4-64_bit_lease_parse.patch

BuildRequires:	libtool
BuildRequires:	groff-base
BuildRequires:	systemd-units
BuildRequires:	bind-devel
BuildRequires:	openldap-devel

%description 
DHCP (Dynamic Host Configuration Protocol) is a protocol which allows 
individual devices on an IP network to get their own network configuration
information (IP address, subnetmask, broadcast address, etc.) from a DHCP
server. The overall purpose of DHCP is to make it easier to administer a 
large network. The dhcp package includes the DHCP server and a DHCP relay
agent. You will also need to install the dhcp-client or dhcpcd package,
or pump or dhcpxd, which provides the DHCP client daemon, on client machines.

If you want the DHCP server and/or relay, you will also need to install the
dhcp-server and/or dhcp-relay packages.

%package	common
Summary:	The ISC DHCP (Dynamic Host Configuration Protocol) server
Group:		System/Servers

%description	common
DHCP (Dynamic Host Configuration Protocol) is a protocol which allows 
individual devices on an IP network to get their own network 
configuration information (IP address, subnetmask, broadcast address, 
etc.) from a DHCP server.  The overall purpose of DHCP is to make it 
easier to administer a large network.  The dhcp package includes the 
DHCP server and a DHCP relay agent.

You will also need to install the dhcp-client or dhcpcd package, or pump or
dhcpxd, which provides the DHCP client daemon, on  client machines. If you
want the DHCP server and/or relay, you will also need to install the
dhcp-server and/or dhcp-relay packages.

%package	doc
Summary:	Documentation about the ISC DHCP server/client
Group:		System/Servers

%description	doc
This package contains RFC/API/protocol documentation about the ISC
DHCP server and client.

DHCP (Dynamic Host Configuration Protocol) is a protocol which allows 
individual devices on an IP network to get their own network 
configuration information (IP address, subnetmask, broadcast address, 
etc.) from a DHCP server.  The overall purpose of DHCP is to make it 
easier to administer a large network.  The dhcp package includes the 
DHCP server and a DHCP relay agent.

%package	server
Summary:	The ISC DHCP (Dynamic Host Configuration Protocol) server
Group:		System/Servers
Requires:	dhcp-common >= %{EVRD}
Requires(post,preun):	rpm-helper
Requires(post,postun):	systemd-units

%description	server
DHCP server is the Internet Software Consortium (ISC) DHCP server for various
UNIX operating systems. It allows a UNIX mac hine to serve DHCP requests from
the network.

You should install dhcp-server if you want to set up a DHCP server on your
network. You will also need to install the base dhcp package.

%package	client
Summary:	The ISC DHCP (Dynamic Host Configuration Protocol) client
Group:		System/Servers
Requires:	dhcp-common >= %{EVRD}
Provides:	dhcp-client-daemon

%description	client
DHCP client is the Internet Software Consortium (ISC) DHCP client for various
UNIX operating systems.  It allows a UNIX mac hine to obtain it's networking
parameters from a DHCP server.

You should install dhcp-client if you want to use the ISC DHCP client instead
of the Red Hat DHCP client, pump, or dhcpcd, or dhcpxd. You will also need to
install the base dhcp package.

%package	relay
Summary:	The ISC DHCP (Dynamic Host Configuration Protocol) relay
Group:		System/Servers
Requires:	dhcp-common >= %{EVRD}
Requires(post,preun):	rpm-helper

%description	relay
DHCP relay is the Internet Software Consortium (ISC) relay agent for DHCP
packets. It is used on a subnet with DHCP clients to "relay" their requests
to a subnet that has a DHCP server on it. Because DHCP packets can be
broadcast, they will not be routed off of the local subnet. The DHCP relay
takes care of this for the client. You will need to set the environment
variable SERVERS and optionally OPTIONS in %{_sysconfdir}/sysconfig/dhcrelay before
starting the server.

%package	devel
Summary:	Development headers and libraries for the dhcpctl API
Group:		Development/Other
Requires:	dhcp-common >= %{EVRD}

%description	devel
DHCP devel contains all of the libraries and headers for developing with the
Internet Software Consortium (ISC) dhcpctl API.

%prep
%setup -qn %{name}-%{version}%{?plevel:-%{plevel}}
%apply_patches
autoreconf -fi

# remove empty files
find -size 0 |grep ldap | xargs rm -rf 

cp %{SOURCE10} doc

%build
%serverbuild_hardened
%configure2_5x \
	--enable-paranoia \
	--enable-early-chroot \
	--with-ldapcrypto \
	--with-srv-lease-file=%{_localstatedir}/lib/dhcp/dhcpd.leases \
	--with-srv6-lease-file=%{_localstatedir}/lib/dhcp/dhcpd6.leases \
	--with-cli-lease-file=%{_localstatedir}/lib/dhcp/dhclient.leases \
	--with-cli6-lease-file=%{_localstatedir}/lib/dhcp/dhclient6.leases \
	--with-srv-pid-file=%{_var}/run/dhcpd/dhcpd.pid \
	--with-srv6-pid-file=%{_var}/run/dhcpd/dhcpd6.pid \
	--with-cli-pid-file=%{_var}/run/dhclient.pid \
	--with-cli6-pid-file=%{_var}/run/dhclient6.pid \
	--with-relay-pid-file=%{_var}/run/dhcrelay.pid

%make

%install
%makeinstall_std

# Install correct dhclient-script
install -p -m755 client/scripts/linux -D %{buildroot}/sbin/dhclient-script
mv %{buildroot}%{_sbindir}/dhclient %{buildroot}/sbin/dhclient

install -m644 %{SOURCE12} -D %{buildroot}%{_unitdir}/dhcpd.service
install -m644 %{SOURCE14} -D %{buildroot}%{_unitdir}/dhcpd6.service
install -m644 %{SOURCE16} -D %{buildroot}%{_unitdir}/dhcrelay.service

install -D -p -m 644 %{SOURCE17} %{buildroot}%{_prefix}/lib/tmpfiles.d/dhcpd.conf
install -D -p -m 644 %{SOURCE18} %{buildroot}%{_prefix}/lib/tmpfiles.d/dhclient.conf
install -D -p -m 644 %{SOURCE19} %{buildroot}%{_prefix}/lib/tmpfiles.d/dhcrelay.conf

install -m755 %{SOURCE11} -D %{buildroot}%{_initrddir}/dhcpd
install -m755 %{SOURCE13} -D %{buildroot}%{_initrddir}/dhcpd6
install -m755 %{SOURCE15} -D %{buildroot}%{_initrddir}/dhcrelay

install -m755 %{SOURCE7} -D %{buildroot}%{_sbindir}/dhcpreport.pl
install -m755 %{SOURCE8} -D %{buildroot}%{_sbindir}/dhcpd-chroot.sh
install -m644 %{SOURCE2} -D %{buildroot}%{_sysconfdir}/dhcpd.conf
install -m755 contrib/ldap/dhcpd-conf-to-ldap -D %{buildroot}%{_sbindir}/dhcpd-conf-to-ldap

install -d %{buildroot}%{_var}/lib/dhclient
touch %{buildroot}%{_var}/lib/dhclient/dhclient.leases

# install exit-hooks script to /etc/
install -m755 %{SOURCE9} -D %{buildroot}%{_sysconfdir}/dhclient-exit-hooks

install -d %{buildroot}%{_sysconfdir}/sysconfig
cat > %{buildroot}%{_sysconfdir}/sysconfig/dhcpd <<EOF
# You can set here various option for dhcpd

# Which configuration file to use.
CONFIGFILE="%{_sysconfdir}/dhcpd.conf"

# Where to store the lease state information.
LEASEFILE="%{_localstatedir}/lib/dhcp/dhcpd.leases"

# Define INTERFACES to limit which network interfaces dhcpd listens on.
# The default null value causes dhcpd to listen on all interfaces.
INTERFACES=""

# Define OPTIONS with any other options to pass to the dhcpd server.
# See dhcpd(8) for available options and syntax.
OPTIONS="-q"

EOF

install -d %{buildroot}%{_localstatedir}/lib/dhcp
install -d %{buildroot}%{_var}/run/dhcpd

touch %{buildroot}%{_localstatedir}/lib/dhcp/dhcpd.leases
touch %{buildroot}%{_localstatedir}/lib/dhcp/dhclient.leases

cat > %{buildroot}%{_sysconfdir}/sysconfig/dhcrelay <<EOF
# Define SERVERS with a list of one or more DHCP servers where
# DHCP packets are to be relayed to and from.  This is mandatory.
#SERVERS="10.11.12.13 10.9.8.7"
SERVERS=""

# Define OPTIONS with any other options to pass to the dhcrelay server.
# See dhcrelay(8) for available options and syntax.
#OPTIONS="-q -i eth0 -i eth1"
OPTIONS="-q"
EOF

find . -type d -exec chmod 0755 {} \;
find . -type f -exec chmod 0644 {} \;

rm -rf doc/ja_JP.eucJP

# remove empty files
find -size 0 |grep ldap | xargs rm -rf 

# remove unwanted file
rm %{buildroot}%{_sysconfdir}/dhclient.conf*
rm %{buildroot}%{_sysconfdir}/dhcpd.conf.example

%post server
%_post_service dhcpd
/bin/systemd-tmpfiles --create dhcpd
# %tmpfiles_create dhcpd
# New dhcpd lease file
if [ ! -f %{_localstatedir}/lib/dhcp/dhcpd.leases ]; then
    touch %{_localstatedir}/lib/dhcp/dhcpd.leases
fi

%preun server
%_preun_service dhcpd

%post relay
%_post_service dhcrelay
/bin/systemd-tmpfiles --create dhcrelay
# %tmpfiles_create dhcrelay

%preun relay
%_preun_service dhcrelay

%post client
/bin/systemd-tmpfiles --create dhclient
# %tmpfiles_create dhclient
touch %{_localstatedir}/lib/dhclient/dhclient.leases

%postun client
rm -rf %{_localstatedir}/lib/dhclient/dhclient.leases

%files common
%doc README contrib/ldap/README.ldap RELNOTES
%doc contrib/3.0b1-lease-convert
%dir %{_localstatedir}/lib/dhcp
%{_mandir}/man5/dhcp-options.5*

%files doc
%doc doc/*

%files server
%doc tests/failover contrib/ldap/dhcp.schema
%{_unitdir}/dhcpd.service
%{_unitdir}/dhcpd6.service
%{_prefix}/lib/tmpfiles.d//dhcpd.conf
%{_initrddir}/dhcpd
%{_initrddir}/dhcpd6
%config(noreplace) %{_sysconfdir}/dhcpd.conf
%config(noreplace) %{_sysconfdir}/dhclient-exit-hooks
%config(noreplace) %{_sysconfdir}/sysconfig/dhcpd
%config(noreplace) %ghost %{_localstatedir}/lib/dhcp/dhcpd.leases
%{_sbindir}/dhcpd
%{_sbindir}/dhcpreport.pl
%{_sbindir}/dhcpd-conf-to-ldap
%{_sbindir}/dhcpd-chroot.sh
%{_bindir}/omshell
%{_mandir}/man1/omshell.1*
%{_mandir}/man5/dhcpd.conf.5*
%{_mandir}/man5/dhcpd.leases.5*
%{_mandir}/man5/dhcp-eval.5*
%{_mandir}/man8/dhcpd.8*
%dir %{_var}/run/dhcpd

%files relay
%{_unitdir}/dhcrelay.service
%{_prefix}/lib/tmpfiles.d/dhcrelay.conf
%{_initrddir}/dhcrelay

%config(noreplace) %{_sysconfdir}/sysconfig/dhcrelay
%{_prefix}/lib/tmpfiles.d/dhclient.conf
%{_sbindir}/dhcrelay
%{_mandir}/man8/dhcrelay.8*

%files client
%config(noreplace) %ghost %{_localstatedir}/lib/dhcp/dhclient.leases
%config(noreplace) %ghost %{_var}/lib/dhclient/dhclient.leases
/sbin/dhclient-script
/sbin/dhclient
%{_mandir}/man5/dhclient.conf.5*
%{_mandir}/man5/dhclient.leases.5*
%{_mandir}/man8/dhclient.8*
%{_mandir}/man8/dhclient-script.8*
%dir %{_var}/lib/dhclient

%files devel
%{_includedir}/*
%{_libdir}/*.a
%{_mandir}/man3/*

%changelog
* Mon Dec 30 2013 Denis Silakov <denis.silakov@rosalab.ru> 3:4.2.5-0.P1.5
+ Revision: cd8dddd
- Add "-d" option to dhcpd



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19567 |12mu|dhcpstatus-0.60-19
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Dhcp IP status cgi
Name:		dhcpstatus
Version:	0.60
Release:	19
License:	GPLv2+
Group:		Monitoring
Url:		http://dhcpstatus.sourceforge.net
Source0:	%{name}_%{version}.tar.bz2
Source1:	%{name}_%{version}.patch
BuildArch:	noarch
Requires:	dhcp-server
Requires:	perl(CGI)

%description
DHCP-Status is basically two Perl CGI scripts that provide an overall picture
of the information contained in the dhcpd.conf and dhcpd.leases files that
are used by ISC's DHCP server, DHCPD.

%prep
%setup -qn %{name}_%{version}

%build

%install
mkdir -p %{buildroot}%{perl_vendorlib}/%{name}
mkdir -p %{buildroot}%{_docdir}/%{name}_%{version}
mkdir -p %{buildroot}/var/www/cgi-bin
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_sysconfdir}/
tar xf libraries.tar
# TODO: Fix Apply patch 
bzcat %{SOURCE1} | patch -p0

cp -a %{name}/*.pm %{buildroot}/%{perl_vendorlib}/%{name}
cp -a {README,INSTALL,LICENSE} %{buildroot}%{_docdir}/%{name}_%{version}
cp -a scripts/*.cgi %{buildroot}/var/www/cgi-bin
cp -a scripts/%{name} %{buildroot}/%{_bindir}
cp -a *.ini %{buildroot}/%{_sysconfdir}/
sed -i -e 's|/etc/dhcpd\.leases|%{_localstatedir}/lib/dhcp/dhcpd.leases|' %{buildroot}/var/www/cgi-bin/%{name}.cgi
sed -i -e 's|/usr/local/dhcpstatus|%{_sysconfdir}|' %{buildroot}/%{_bindir}/%{name}
sed -i -e 's|/local||' %{buildroot}/%{_bindir}/%{name}
sed -i -e 's|/usr/local/dhcpstatus|%{_sysconfdir}|' %{buildroot}/var/www/cgi-bin/%{name}.cgi
sed -i -e 's|/etc/dhcpd\.leases|%{_localstatedir}/lib/dhcp/dhcpd.leases|' %{buildroot}/%{_sysconfdir}/dhcpstatus.ini

#(peroyvind) remove unpackaged files
rm -rf %{buildroot}%{_docdir}/%{name}_%{version}

%files
%doc  INSTALL README LICENSE
%{perl_vendorlib}/dhcpstatus
%attr(755,root,root) /var/www/cgi-bin/*
%{_bindir}/*
%config(noreplace) %{_sysconfdir}/*ini


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19568 |12mu|dia-0.97.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A gtk+ based diagram creation program
Name:		dia
Version:	0.97.2
Release:	3
License:	GPLv2+
Group:		Office
Source:		ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.xz
Patch0:		dia-0.97.1-use-own-gtkrc.patch
#gw quick hack to find the gnome documentation
Patch1:		dia-0.97.1-help.patch
Patch2:		dia-0.97.2-fix-glib-includes.patch
Patch3:		dia-0.97.2-vdx-fix-includes.patch
Patch4:		dia-0.97.2-startup-segfault.patch
URL:		http://www.gnome.org/projects/dia 
BuildRequires:	docbook-utils
#BuildRequires:	pygtk2.0
#BuildRequires:	python-devel
BuildRequires:	pkgconfig(libgnomeui-2.0)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(libxslt)
BuildRequires:	pkgconfig(cairo)
BuildRequires:	intltool
BuildRequires:	autoconf
BuildRequires:	PyXML
BuildRequires:	libxslt-proc
BuildRequires:	scrollkeeper
BuildRequires:	docbook-style-xsl
BuildRequires:	desktop-file-utils
#gw if we run aclocal or autogen.sh
BuildRequires:	libtool gnome-common
#Requires:	pygtk2.0
#gw help viewer also for non-GNOME
Suggests:	yelp
Requires(post): desktop-file-utils
Requires(postun): desktop-file-utils

%description
Dia is a program designed to be much like the Windows
program 'Visio'. It can be used to draw different kind of diagrams. In
this first version there is support for UML static structure diagrams
(class diagrams) and Network diagrams. It can currently load and save
diagrams to a custom fileformat and export to postscript.

%prep
%setup -q
%apply_patches

# gw fix doctype
perl -pi -e "s^../../dtd/docbookx.dtd^http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd^" doc/*/dia.xml

%build
%configure2_5x --enable-gnome --with-cairo
#--with-python

%make libdia_la_LIBADD="\$(GTK_LIBS)"

%install
%makeinstall_std

# fix en documentation directory name
rm -f %{buildroot}%{_datadir}/gnome/help/%{name}/C
mv %{buildroot}%{_datadir}/gnome/help/%{name}/en %{buildroot}%{_datadir}/gnome/help/%{name}/C

#fix icon and invalid version in bugzilla field
sed -i -e 's/@\(%{version}\)@/\1/g' -e 's/Icon=dia_gnome_icon.png/Icon=dia_gnome_icon/g' %{buildroot}%{_datadir}/applications/dia.desktop

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="GTK" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/dia.desktop


#for i in %{buildroot}%{_datadir}/dia/sheets/{ER,GRAFCET,Istar,KAOS,Jackson}/*.xpm ; do
# convert $i `dirname $i`/`basename $i .xpm`.png
#done

%{find_lang} %{name} --with-gnome

chmod 644 %{buildroot}%{_libdir}/%{name}/*.la

%files -f %{name}.lang
%doc README TODO NEWS INSTALL COPYING ChangeLog AUTHORS
%{_bindir}/*
%{_libdir}/dia
%{_mandir}/*/*
%{_datadir}/dia
%{_datadir}/mime-info/*
%{_datadir}/applications/dia.desktop
%{_datadir}/icons/hicolor/*/*/*


%changelog
* Mon Dec 19 2011 Götz Waschk <waschk@mandriva.org> 0.97.2-1mdv2012.0
+ Revision: 743711
- disable python support, see b.g.o #666496
- new version
- xz tarball
- fix build by adding missing includes

  + Oden Eriksson <oeriksson@mandriva.com>
    - attempt to relink against libpng15.so.15

* Tue May 03 2011 Oden Eriksson <oeriksson@mandriva.com> 0.97.1-3
+ Revision: 663771
- mass rebuild

* Sun Oct 31 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.97.1-2mdv2011.0
+ Revision: 590909
- rebuild for python-2.7
- drop 'mdkversion < 200900' macros, too old now

* Mon Jan 25 2010 Götz Waschk <waschk@mandriva.org> 0.97.1-1mdv2010.1
+ Revision: 495834
- new version
- rediff patches 0,1
- drop patch 4
- fix source URL

* Sun May 03 2009 Götz Waschk <waschk@mandriva.org> 0.97-1mdv2010.0
+ Revision: 371269
- new version

* Tue Apr 14 2009 Götz Waschk <waschk@mandriva.org> 0.97-0.pre3.1mdv2009.1
+ Revision: 366961
- new prerelease

* Sun Feb 15 2009 Götz Waschk <waschk@mandriva.org> 0.97-0.pre2.1mdv2009.1
+ Revision: 340618
- new version
- drop patch 5

* Sun Feb 15 2009 Götz Waschk <waschk@mandriva.org> 0.97-0.pre1.1mdv2009.1
+ Revision: 340588
- new version
- rediff patch 0
- drop patches 2,3
- add missing files
- update file list

* Tue Jan 27 2009 Götz Waschk <waschk@mandriva.org> 0.96.1-6mdv2009.1
+ Revision: 334186
- fix python path (potential security issue)

* Mon Dec 29 2008 Götz Waschk <waschk@mandriva.org> 0.96.1-5mdv2009.1
+ Revision: 320996
- fix build

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Wed Jul 30 2008 Götz Waschk <waschk@mandriva.org> 0.96.1-4mdv2009.0
+ Revision: 254783
- fix build
- update license

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Tue Mar 04 2008 Oden Eriksson <oeriksson@mandriva.com> 0.96.1-3mdv2008.1
+ Revision: 178720
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Sep 06 2007 Frederic Crozat <fcrozat@mandriva.com> 0.96.1-2mdv2008.0
+ Revision: 80712
- Fix double menu entry (Mdv bug #33202)


* Sat Mar 31 2007 Frederic Crozat <fcrozat@mandriva.com> 0.96.1-1mdv2007.1
+ Revision: 150026
- Spec cleanup

  + Götz Waschk <waschk@mandriva.org>
    - new version

* Mon Mar 26 2007 Götz Waschk <waschk@mandriva.org> 0.96-1mdv2007.1
+ Revision: 148769
- new version

* Sun Mar 18 2007 Götz Waschk <waschk@mandriva.org> 0.96-0.pre9.1mdv2007.1
+ Revision: 146339
- new version

* Sun Mar 18 2007 Götz Waschk <waschk@mandriva.org> 0.96-0.pre8.1mdv2007.1
+ Revision: 145837
- new version

* Sun Mar 11 2007 Götz Waschk <waschk@mandriva.org> 0.96-0.pre7.1mdv2007.1
+ Revision: 141324
- fix installation
- new version

* Tue Mar 06 2007 Götz Waschk <waschk@mandriva.org> 0.96-0.pre6.1mdv2007.1
+ Revision: 133457
- new version

* Mon Feb 26 2007 Götz Waschk <waschk@mandriva.org> 0.96-0.pre5.1mdv2007.1
+ Revision: 126086
- new version

* Mon Feb 05 2007 Götz Waschk <waschk@mandriva.org> 0.96-0.pre4.1mdv2007.1
+ Revision: 116514
- new version
- fix broken XML in the English help

* Mon Jan 22 2007 Götz Waschk <waschk@mandriva.org> 0.96-0.pre3.1mdv2007.1
+ Revision: 112039
- new version

* Sun Jan 21 2007 Götz Waschk <waschk@mandriva.org> 0.96-0.pre2.1mdv2007.1
+ Revision: 111411
- new version
- update patch 1
- drop patch 2
- fix installation

* Thu Dec 14 2006 Götz Waschk <waschk@mandriva.org> 0.96-0.pre1.1mdv2007.1
+ Revision: 96825
- fix buildrequires
- depend on yelp
- new version
- rediff patch 1
- replace patch 2 with a perl one liner
- drop patch 3
- fix makefile to add missing defines
- manually install documentation

* Sat Dec 02 2006 Götz Waschk <waschk@mandriva.org> 0.95-6mdv2007.1
+ Revision: 90035
- Import dia

* Sat Dec 02 2006 Gtz Waschk <waschk@mandriva.org> 0.95-6mdv2007.1
- unpack patches

* Thu Aug 03 2006 Frederic Crozat <fcrozat@mandriva.com> 0.95-5mdv2006.0
- Rebuild with latest dbus

* Fri Jul 28 2006 Christiaan Welvaart <cjw@daneel.dyndns.org> 0.95-4
- add BuildRequires: desktop-file-utils

* Sun Jul 16 2006 Nicolas Lcureuil <neoclust@mandriva.org> 0.95-3mdv2007.0
- XDG menu
- Use macro for mimetypes

* Mon May 29 2006 Gtz Waschk <waschk@mandriva.org> 0.95-2mdv2007.0
- update patch 2
- upgrade to 0.95-1

* Fri Apr 21 2006 Gtz Waschk <waschk@mandriva.org> 0.95-1mdk
- drop patch 2
- new version

* Thu Apr 13 2006 Gtz Waschk <waschk@mandriva.org> 0.95-0.pre9.1mdk
- update patch 2
- new version

* Wed Apr 05 2006 Gtz Waschk <waschk@mandriva.org> 0.95-0.pre8.1mdk
- update patch 2
- new version

* Wed Mar 29 2006 Gtz Waschk <waschk@mandriva.org> 0.95-0.pre7.1mdk
- update patch 2
- new version

* Wed Mar 22 2006 Gtz Waschk <waschk@mandriva.org> 0.95-0.pre6.1mdk
- update patch 2
- new snapshot

* Mon Mar 20 2006 Gtz Waschk <waschk@mandriva.org> 0.95-0.pre5.2mdk
- fix installation

* Sun Mar 12 2006 Gtz Waschk <waschk@mandriva.org> 0.95-0.pre5.1mdk
- update patch 2
- new version

* Tue Mar 07 2006 Gtz Waschk <waschk@mandriva.org> 0.95-0.pre4.1mdk
- update patch 2
- new version

* Sun Feb 26 2006 Gtz Waschk <waschk@mandriva.org> 0.95-0.pre3.1mdk
- rediff patch 2
- new version

* Wed Feb 22 2006 Gtz Waschk <waschk@mandriva.org> 0.95-0.pre2.1mdk
- rediff patch 2
- new version

* Mon Feb 13 2006 Gtz Waschk <waschk@mandriva.org> 0.95-0.pre1.1mdk
- patch 3 to add missing file
- drop patches 3,4
- rediff patches 0,1,2
- new version

* Fri Nov 25 2005 Christiaan Welvaart <cjW@daneel.dyndns.org> 0.94-9mdk
- add BuildRequires: libxslt-proc scrollkeeper docbook-style-xsl

* Fri Nov 18 2005 Oden Eriksson <oeriksson@mandriva.com> 0.94-8mdk
- rebuilt against openssl-0.9.8a

* Tue Oct 04 2005 Nicolas Lcureuil <neoclust@mandriva.org> 0.94-7mdk
Fix BuildRequires

* Mon Sep 19 2005 Gtz Waschk <waschk@mandriva.org> 0.94-6mdk
- fix the man page format

* Sat Aug 13 2005 Gtz Waschk <waschk@mandriva.org> 0.94-5mdk
- patches for gcc4 and new cairo
- rebuild for new cairo

* Wed Jan 05 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 0.94-4mdk 
- Rebuild with latest howl

* Sun Dec 05 2004 Michael Scherer <misc@mandrake.org> 0.94-3mdk
- Rebuild for new python

* Tue Aug 24 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.94-2mdk
- fix buildrequires

* Fri Aug 20 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.94-1mdk
- rediff patch 2
- new version

* Mon Aug 09 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.94-0.pre6.1mdk
- rediff patch 2
- new version

* Wed Aug 04 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.94-0.pre5.1mdk
- rediff patch 2
- new version

* Tue Aug 03 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.94-0.pre4.1mdk
- rediff patch 2
- new version

* Sat Jul 31 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 0.94-0.pre3.2mdk
- Patch1: fix DTD location in help file
- Add png version of ER,GRAFCET,Istar,KAOS,Jackson symbols
- Remove hard dependencies on ISO fonts, it pulls X server

* Tue Jul 27 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.94-0.pre3.1mdk
- new version

* Sat Jul 24 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.94-0.pre2.1mdk
- new version

* Tue Jul 13 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.94-0.pre1.1mdk
- fix help menu entry
- convert icons with imagemagick
- drop yelp stuff
- enable cairo
- rediff patch 0
- new version

* Thu Jun 24 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.93-3mdk
- reenable libtoolize
- fix accellerator key setting (bug #10123)

* Sat May 08 2004 Robert Vojta <robert.vojta@mandrake.cz> 0.93-2mdk
- URL fixed (http://www.gnome.org/projects/dia)

* Sun May 02 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.93-1mdk
- New release 0.93

* Thu Apr 15 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.93-0.pre3.1mdk
- new version

* Mon Apr 12 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.93-0.pre2.2mdk
- fix help files conflict

* Sat Apr 10 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.93-0.pre2.1mdk
- fix gnome help file listing
- new version

* Thu Apr 08 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.93-0.pre1.1mdk
- drop all patches
- new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19569 |12mu|dialog-1.2-0.20140219.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 11
%define libname %mklibname %{name} %{major}
%define devname %mklibname -d %{name}

%global dialogsubversion 20140219

Summary:	A utility for creating TTY dialog boxes
Name:		dialog
Version:	1.2
Release:	0.%{dialogsubversion}.3
License:	LGPLv2.1+
Group:		Development/Tools
Url:		http://invisible-island.net/dialog/dialog.html
Source0:	ftp://invisible-island.net/dialog/dialog-%{version}-%{dialogsubversion}.tgz
Patch1:		dialog-incdir.patch
Patch2:		dialog-multilib.patch
Patch3:		dialog-libs.patch
BuildRequires:	findutils
BuildRequires:	gettext
BuildRequires:	libtool
BuildRequires:	pkgconfig(ncursesw)
Conflicts:	cdialog < 1.2
Obsoletes:	cdialog < 1.2
Provides:	cdialog = %{EVRD}

%description
Dialog is a utility that allows you to show dialog boxes (containing
questions or messages) in TTY (text mode) interfaces.  Dialog is called
from within a shell script.  The following dialog boxes are implemented:
yes/no, menu, input, message, text, info, checklist, radiolist, and
gauge.  

Install dialog if you would like to create TTY dialog boxes.

%files -f %{name}.lang
%doc COPYING dialog.lsm README _samples/samples
%{_bindir}/dialog
%{_mandir}/man1/dialog.*

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Dialog shared library
Group:		System/Libraries

%description -n %{libname}
Dialog is a utility that allows you to show dialog boxes (containing
questions or messages) in TTY (text mode) interfaces. This package 
contains the dialog shared library.

%files -n %{libname}
%{_libdir}/libdialog.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for building applications with the dialog library
Group:		Development/C
Requires:	pkgconfig(ncursesw)
Provides:	%{name}-devel

%description -n %{devname}
Dialog is a utility that allows you to show dialog boxes (containing
questions or messages) in TTY (text mode) interfaces. This package 
contains the files needed for developing applications, which use the 
dialog library.

%files -n %{devname}
%{_bindir}/dialog-config
%{_includedir}/*.h
%{_libdir}/libdialog.so
%{_mandir}/man3/dialog.*

#----------------------------------------------------------------------------

%prep
%setup -q -n dialog-%{version}-%{dialogsubversion}
%patch1 -p1 -b .incdir
%patch2 -p1 -b .multilib
%patch3 -p1 -b .libs

%build
%configure2_5x \
	--enable-nls \
	--with-libtool \
	--with-ncursesw \
    --disable-static

%make

%install
# prepare packaged samples
rm -rf _samples
mkdir _samples
cp -a samples _samples
rm -rf _samples/samples/install
find _samples -type f -print0 | xargs -0 chmod a-x

%makeinstall_std

chmod 755 %{buildroot}%{_libdir}/libdialog.so.*.*.*

%find_lang %{name}


%changelog
* Tue Jul 22 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.2-0.20140219.3
+ Revision: 7308319
- Add Conflicts to avoid file conflicts for sure



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19570 |12mu|digikam-4.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_without external_kvkontakte
%define _unpackaged_subdirs_terminate_build 0
%define beta %nil

Summary:	A KDE photo management utility
Name:		digikam
Epoch:		2
Version:	4.0.0
License:	GPLv2+
Group:		Graphics
Url:		http://www.digikam.org
%if "%{beta}" != ""
Release:	0.%{beta}.1
Source0:	http://downloads.sourceforge.net/digikam/%{name}-software-compilation-%{version}-%{beta}.tar.bz2
%else
Release:	1
Source0:	http://downloads.sourceforge.net/digikam/%{name}-%{version}.tar.bz2
%endif
# Should be removed in next after 3.5.0 version
Source1:	digikam_ru.po
Source2:	kipiplugin_expoblending_ru.po
Source3:	kipiplugin_panorama_ru.po
Source4:	kipiplugin_videoslideshow_ru.po
Source100:	%{name}.rpmlintrc
Patch0:		digikam-2.4.1-use-external-libvkontake.patch
Patch1:		digikam-4.0.0-soversion.patch

BuildRequires:	bison
BuildRequires:	doxygen
BuildRequires:	flex
BuildRequires:	imagemagick
%if %{mdvver} >= 201500
BuildRequires:	mariadb-server
%else
BuildRequires:	mysql-core
BuildRequires:	mysql-common
%endif
BuildRequires:	gomp-devel
BuildRequires:	hupnp-devel
BuildRequires:	kdelibs4-devel
BuildRequires:	kdepimlibs4-devel
BuildRequires:	marble-devel
BuildRequires:	tiff-devel
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(ImageMagick)
BuildRequires:	pkgconfig(jasper)
BuildRequires:	pkgconfig(lcms)
BuildRequires:	pkgconfig(lensfun)
BuildRequires:	pkgconfig(libgphoto2)
BuildRequires:	pkgconfig(libgpod-1.0)
BuildRequires:	pkgconfig(libkexiv2)
BuildRequires:	pkgconfig(libksane)
BuildRequires:	pkgconfig(libkdcraw)
BuildRequires:	pkgconfig(libkipi)
BuildRequires:	pkgconfig(libxslt)
BuildRequires:	pkgconfig(lqr-1) >= 0.4.0
BuildRequires:	pkgconfig(opencv)
BuildRequires:	pkgconfig(QJson)
BuildRequires:	pkgconfig(QtGStreamer-0.10)
BuildRequires:	pkgconfig(sqlite3)
%if %{with external_kvkontakte}
BuildRequires:	kvkontakte-devel
%endif
%if %{mdvver} >= 201500
Requires:	mariadb-common
%else
Requires:	mysql-core
Requires:	mysql-common
%endif
Requires:	kdebase4-runtime
Requires:	kipi-common
Requires:	kipi-plugins
Requires:	libkface-common
Requires:	libkgeomap-common
Requires:	libkdcraw-common
Requires:	qt4-database-plugin-sqlite

%description
DigiKam is an advanced digital photo management application for KDE.
Photos can be collected into albums which can be sorted chronologically,
by directory layout or by custom collections.
DigiKam also provides tagging functionality. Images can be tagged despite of
their position and digiKam provides fast and intuitive ways to browse them.
User comments and customized meta-information added to images, are stored
into a database and retrieved to make them available into the user interface.
As soon as the camera is plugged in digikam allows you to preview, download,
upload and delete images.
Digikam also includes tools like Image Editor, to modify photos using plugins
such as red eye correction or Gamma correction, exif management,...
Light Table to make artistic photos and an external image editor such
as Showfoto.
Digikam also uses KIPI plugins (KDE Image Plugin Interface) to increase
its functionalities.

%files -f %{name}.lang
%doc core/AUTHORS core/ChangeLog core/COPYING core/COPYING.LIB core/NEWS core/README core/TODO  core/README.FACE core/TODO.FACE core/TODO.MYSQLPORT
%{_kde_bindir}/digikam
%{_kde_bindir}/digitaglinktree
%{_kde_bindir}/cleanup_digikamdb
%{_kde_libdir}/kde4/digikam*.so
%{_kde_libdir}/kde4/kio_digikam*.so
%{_kde_appsdir}/digikam
%{_kde_appsdir}/kconf_update/adjustlevelstool.upd
%{_kde_appsdir}/solid/actions/digikam*.desktop
%{_kde_applicationsdir}/digikam.desktop
%{_kde_services}/digikam*.desktop
%{_kde_services}/digikam*.protocol
%{_kde_servicetypes}/digikam*.desktop
%{_kde_mandir}/man1/digitaglinktree.1*
%{_kde_mandir}/man1/cleanup_digikamdb.1*
%{_kde_iconsdir}/*/*/apps/digikam.*
%{_kde_libdir}/kde4/libexec/digikamdatabaseserver

#-----------------------------------------------------------------------

%package -n libkface-common
Summary:	Common files for libkface library
Group:		Graphics
Url:		https://projects.kde.org/projects/extragear/libs/libkface
BuildArch:	noarch
Conflicts:	%{name} < 1:2.0.0-0.rc1.2

%description -n libkface-common
Common files for libkface library.

Libkface is a Qt/C++ wrapper around LibFace library to perform face recognition
and detection over pictures.

%files -n libkface-common
%doc extra/libkface/README extra/libkface/AUTHORS extra/libkface/COPYING
%{_kde_appsdir}/libkface

#-----------------------------------------------------------------------

%package -n libkgeomap-common
Summary:	Common files for libkgeomap library
Group:		Graphics
Url:		https://projects.kde.org/projects/extragear/libs/libkgeomap
BuildArch:	noarch
Conflicts:	%{name} < 1:2.0.0-0.rc1.2

%description -n libkgeomap-common
Common files for libkgeomap library

Libkgeomap is a wrapper around world map components as Marble,
OpenstreetMap and Google Maps, for browsing and arranging
photos on a map.

%files -n libkgeomap-common -f libkgeomap.lang
%doc extra/libkgeomap/README extra/libkgeomap/AUTHORS
%{_kde_appsdir}/libkgeomap

#-----------------------------------------------------------------------

%package -n showfoto
Summary:	Fast Image Editor
Group:		Graphics
Requires:	libkdcraw-common
# Otherwise it doesn't work properly
Requires:	%{name} = %{EVRD}

%description -n showfoto
Showfoto is a fast Image Editor with powerful image editing tools.
You can use it to view your photographs and improve them.

%files -n showfoto -f showfoto.lang
%{_kde_bindir}/showfoto
%{_kde_datadir}/applications/kde4/showfoto.desktop
%{_kde_appsdir}/showfoto
%{_kde_iconsdir}/*/*/apps/showfoto.*

#-----------------------------------------------------------------------

%define libdigikamdatabase_major 4
%define libdigikamdatabase %mklibname digikamdatabase %{libdigikamdatabase_major}

%package -n %{libdigikamdatabase}
Summary:	Runtime library for %{name}
Group:		System/Libraries
Obsoletes:	%{_lib}digikamdatabase2 < 2:3.0.0
Obsoletes:	%{_lib}digikamdatabase3 < 2:4.0.0

%description -n %{libdigikamdatabase}
Librairie File needed by %{name}

%files -n %{libdigikamdatabase}
%{_kde_libdir}/libdigikamdatabase.so.%{libdigikamdatabase_major}*

#-----------------------------------------------------------------------

%define libdigikamcore_major 4
%define libdigikamcore %mklibname digikamcore %{libdigikamcore_major}

%package -n %{libdigikamcore}
Summary:	Runtime library for %{name}
Group:		System/Libraries
Obsoletes:	%{_lib}digikamcore2 < 2:3.0.0
Obsoletes:	%{_lib}digikamcore3 < 2:4.0.0

%description -n %{libdigikamcore}
Librairie File needed by %{name}

%files -n %{libdigikamcore}
%{_kde_libdir}/libdigikamcore.so.%{libdigikamcore_major}*

#-----------------------------------------------------------------------

%define libkface_major 2
%define libkface %mklibname kface %{libkface_major}

%package -n %{libkface}
Summary:	Runtime library for %{name}
Group:		System/Libraries
Url:		https://projects.kde.org/projects/extragear/libs/libkface
Obsoletes:	%{_lib}kface1 < 2:3.3.0

%description -n %{libkface}
Librairie File needed by %{name}

Libkface is a Qt/C++ wrapper around LibFace library to perform face recognition
and detection over pictures.

%files -n %{libkface}
%{_kde_libdir}/libkface.so.%{libkface_major}*

#-----------------------------------------------------------------------

%define libkgeomap_major 1
%define libkgeomap %mklibname kgeomap %{libkgeomap_major}
%define libkmap %mklibname kmap 1

%package -n %{libkgeomap}
Summary:	Runtime library for %{name}
Group:		System/Libraries
Url:		https://projects.kde.org/projects/extragear/libs/libkgeomap
Obsoletes:	%{libkmap} < 1:2.0.0-0.rc1.2

%description -n %{libkgeomap}
Librairie File needed by %{name}

Libkgeomap is a wrapper around world map components as Marble, OpenstreetMap
and Google Maps,for browsing and arranging photos on a map.

%files -n %{libkgeomap}
%{_kde_libdir}/libkgeomap.so.%{libkgeomap_major}*

#-----------------------------------------------------------------------

%define libmediawiki_major 1
%define libmediawiki %mklibname mediawiki %{libmediawiki_major}

%package -n %{libmediawiki}
Summary:	Runtime library for %{name}
Group:		System/Libraries
Url:		https://projects.kde.org/projects/extragear/libs/libmediawiki

%description -n %{libmediawiki}
Librairie File needed by %{name}

libmediawiki is a KDE C++ interface for MediaWiki based
web service as wikipedia.org.

%files -n %{libmediawiki}
%{_kde_libdir}/libmediawiki.so.%{libmediawiki_major}*

#-----------------------------------------------------------------------

%define libkipiplugins_major 4
%define libkipiplugins %mklibname kipiplugins %{libkipiplugins_major}

%package -n %{libkipiplugins}
Summary:	Runtime library for %{name}
Group:		System/Libraries
Obsoletes:	%{_lib}kipiplugins2 < 2:3.0.0
Obsoletes:	%{_lib}kipiplugins3 < 2:4.0.0

%description -n %{libkipiplugins}
Librairie File needed by %{name}

%files -n %{libkipiplugins}
%{_kde_libdir}/libkipiplugins.so.%{libkipiplugins_major}*

#-----------------------------------------------------------------------

%package -n kipi-plugins
Summary:	KDE image Interface Plugins
Group:		System/Libraries
Url:		https://projects.kde.org/projects/extragear/graphics/kipi-plugins
BuildArch:	noarch
Suggests:	kipi-plugins-acquireimages
Suggests:	kipi-plugins-advancedslideshow
Suggests:	kipi-plugins-batchprocess
Suggests:	kipi-plugins-calendar
Suggests:	kipi-plugins-debianscreenshot
Suggests:	kipi-plugins-dlna
Suggests:	kipi-plugins-dngconverter
Suggests:	kipi-plugins-dropbox
Suggests:	kipi-plugins-expoblending
Suggests:	kipi-plugins-facebook
Suggests:	kipi-plugins-flashexport
Suggests:	kipi-plugins-flickr
Suggests:	kipi-plugins-galleryexport
Suggests:	kipi-plugins-googledrive
Suggests:	kipi-plugins-gpssync
Suggests:	kipi-plugins-htmlexport
Suggests:	kipi-plugins-imageshack
Suggests:	kipi-plugins-imageviewer
Suggests:	kipi-plugins-imgurexport
Suggests:	kipi-plugins-ipodexport
Suggests:	kipi-plugins-jalbumexport
Suggests:	kipi-plugins-jpeglossless
Suggests:	kipi-plugins-kioexportimport
Suggests:	kipi-plugins-kmlexport
Suggests:	kipi-plugins-kopete
Suggests:	kipi-plugins-metadataedit
Suggests:	kipi-plugins-panorama
Suggests:	kipi-plugins-picasa
Suggests:	kipi-plugins-piwigoexport
Suggests:	kipi-plugins-printimages
Suggests:	kipi-plugins-rajceexport
Suggests:	kipi-plugins-rawconverter
Suggests:	kipi-plugins-removeredeyes
Suggests:	kipi-plugins-sendimages
Suggests:	kipi-plugins-shwup
Suggests:	kipi-plugins-smug
Suggests:	kipi-plugins-timeadjust
Suggests:	kipi-plugins-videoslideshow
Suggests:	kipi-plugins-vkontakte
Suggests:	kipi-plugins-wikimedia
Suggests:	kipi-plugins-yandexfotki

%description -n kipi-plugins
The library of the KDE Image Plugin Interface.

Libkipi allows image applications to use a plugin architecture
for additional functionality such as: RawConverter, SlideShow, 
ImagesGallery, HTMLExport, PrintAssistant...

%files -n kipi-plugins -f kipi-plugins.lang
%{_datadir}/apps/kipi/tips
%doc extra/kipi-plugins/AUTHORS extra/kipi-plugins/COPYING extra/kipi-plugins/COPYING-ADOBE extra/kipi-plugins/ChangeLog extra/kipi-plugins/README extra/kipi-plugins/TODO extra/kipi-plugins/NEWS
%{_kde_applicationsdir}/kipiplugins.desktop

#-----------------------------------------------------------------------

%package -n kipi-plugins-acquireimages
Summary:	Acquireimages
Group:		System/Libraries
Requires:	kipi-common
Conflicts:	kipi-plugins < 1:1.8.0-1

%description -n kipi-plugins-acquireimages
A tool to acquire images using flat scanner.

%files -n kipi-plugins-acquireimages -f kipiplugin_acquireimages.lang
%{_kde_appsdir}/kipi/kipiplugin_acquireimagesui.rc
%{_kde_bindir}/scangui
%{_kde_libdir}/kde4/kipiplugin_acquireimages.so
%{_kde_services}/kipiplugin_acquireimages.desktop 
%{_kde_applicationsdir}/scangui.desktop

#-----------------------------------------------------------------------

%package -n kipi-plugins-advancedslideshow
Summary:	Advanced Slideshow Kipi Plugin
Group:		System/Libraries
Conflicts:	kipi-plugins < 1:1.8.0-1
Requires:	libkdcraw-common
Requires:	kipi-common

%description -n kipi-plugins-advancedslideshow
A tool to slide images with 2D and 3D effects using OpenGL.

%files -n kipi-plugins-advancedslideshow -f kipiplugin_advancedslideshow.lang
%{_kde_appsdir}/kipi/kipiplugin_advancedslideshowui.rc
%{_kde_libdir}/kde4/kipiplugin_advancedslideshow.so
%{_kde_services}/kipiplugin_advancedslideshow.desktop
%{_kde_iconsdir}/hicolor/*/apps/kipi-slideshow.*

#-----------------------------------------------------------------------

%package -n kipi-plugins-batchprocess
Summary:	Batch Process Images Kipi Plugin
Group:		System/Libraries
# Resizing pictures need convert from imagemagick
Requires:	imagemagick
Conflicts:	kipi-plugins < 1:1.8.0-1
Requires:	kipi-common

%description -n kipi-plugins-batchprocess
KIPI Batch Processing Images Plugin.

%files -n kipi-plugins-batchprocess -f kipiplugin_batchprocessimages.lang
%{_kde_appsdir}/kipi/kipiplugin_batchprocessimagesui.rc
%{_kde_libdir}/kde4/kipiplugin_batchprocessimages.so
%{_kde_services}/kipiplugin_batchprocessimages.desktop
%{_kde_iconsdir}/hicolor/*/actions/recompressimages.png
%{_kde_iconsdir}/hicolor/*/actions/renameimages.png
%{_kde_iconsdir}/hicolor/*/actions/resizeimages.png
%{_kde_iconsdir}/hicolor/*/actions/borderimages.png
%{_kde_iconsdir}/hicolor/*/actions/colorimages.png
%{_kde_iconsdir}/hicolor/*/actions/convertimages.png
%{_kde_iconsdir}/hicolor/*/actions/effectimages.png 
%{_kde_iconsdir}/hicolor/*/actions/filterimages.png 

#-----------------------------------------------------------------------

%package -n kipi-plugins-calendar
Summary:	Calendar Kipi Plugin
Group:		System/Libraries
Conflicts:	kipi-plugins < 1:1.8.0-1
Requires:	libkdcraw-common
Requires:	kipi-common

%description -n kipi-plugins-calendar
A tool to create calendars.

%files -n kipi-plugins-calendar -f kipiplugin_calendar.lang
%{_kde_appsdir}/kipi/kipiplugin_calendarui.rc
%{_kde_libdir}/kde4/kipiplugin_calendar.so
%{_kde_services}/kipiplugin_calendar.desktop

#-----------------------------------------------------------------------

%package -n kipi-plugins-debianscreenshot
Summary:	Debian Screenshot Kipi Plugin
Group:		System/Libraries
Conflicts:	kipi-plugins < 1:1.8.0-1
Requires:	libkdcraw-common
Requires:	kipi-common

%description -n kipi-plugins-debianscreenshot
A tool to export images to the Debian Screenshots site.

%files -n kipi-plugins-debianscreenshot
%{_kde_appsdir}/kipi/kipiplugin_debianscreenshotsui.rc
%{_kde_libdir}/kde4/kipiplugin_debianscreenshots.so
%{_kde_services}/kipiplugin_debianscreenshots.desktop
%{_kde_iconsdir}/hicolor/*/apps/kipi-debianscreenshots.*

#-----------------------------------------------------------------------

%package -n kipi-plugins-dlna
Summary:	DLNA support
Group:		System/Libraries
Requires:	kipi-common

%description -n kipi-plugins-dlna
A tool to support DLNA.

%files -n kipi-plugins-dlna
%{_kde_appsdir}/kipi/kipiplugin_dlnaexportui.rc
%{_kde_appsdir}/kipiplugin_dlnaexport
%{_kde_libdir}/kde4/kipiplugin_dlnaexport.so
%{_kde_services}/kipiplugin_dlnaexport.desktop
%{_kde_iconsdir}/hicolor/*/apps/kipi-dlna.*

#-----------------------------------------------------------------------

%package -n kipi-plugins-dngconverter
Summary:	Dng converter Kipi Plugin
Group:		System/Libraries
Conflicts:	kipi-plugins < 1:1.8.0-1
Requires:	libkdcraw-common
Requires:	kipi-common

%description -n kipi-plugins-dngconverter
A tool to convert Raw Image to Digital NeGative.

%files -n kipi-plugins-dngconverter -f kipiplugin_dngconverter.lang
%{_kde_appsdir}/kipi/kipiplugin_dngconverterui.rc
%{_kde_bindir}/dngconverter
%{_kde_bindir}/dnginfo
%{_kde_applicationsdir}/dngconverter.desktop
%{_kde_libdir}/kde4/kipiplugin_dngconverter.so
%{_kde_services}/kipiplugin_dngconverter.desktop
%{_kde_iconsdir}/hicolor/*/apps/kipi-dngconverter.*

#-----------------------------------------------------------------------

%package -n kipi-plugins-dropbox
Summary:	Dropbox export Kipi Plugin
Group:		System/Libraries
Requires:	kipi-common

%description -n kipi-plugins-dropbox
A tool to export images to a remote Dropbox web service.

%files -n kipi-plugins-dropbox
%{_kde_appsdir}/kipi/kipiplugin_dropboxui.rc
%{_kde_libdir}/kde4/kipiplugin_dropbox.so
%{_kde_services}/kipiplugin_dropbox.desktop
%{_kde_iconsdir}/hicolor/*/apps/kipi-dropbox.*

#-----------------------------------------------------------------------

%package -n kipi-plugins-expoblending
Summary:	Expoblending Kipi Plugin
Group:		System/Libraries
# need align_image_stack from Hugin project and enfuse from Enblend project (runtime dependency)
Requires:	hugin
Requires:	libkdcraw-common
Requires:	kipi-common
Conflicts:	kipi-plugins < 1:1.8.0-1

%description -n kipi-plugins-expoblending
A tool to blend bracketed images.

%files -n kipi-plugins-expoblending -f kipiplugin_expoblending.lang
%{_kde_appsdir}/kipi/kipiplugin_expoblendingui.rc
%{_kde_appsdir}/kipiplugin_expoblending
%{_kde_bindir}/expoblending
%{_kde_applicationsdir}/expoblending.desktop
%{_kde_libdir}/kde4/kipiplugin_expoblending.so
%{_kde_services}/kipiplugin_expoblending.desktop
%{_kde_iconsdir}/hicolor/*/apps/kipi-expoblending.*

#-----------------------------------------------------------------------

%package -n kipi-plugins-facebook
Summary:	Facebook Kipi Plugin
Group:		System/Libraries
Conflicts:	kipi-plugins < 1:1.8.0-1
Requires:	libkdcraw-common
Requires:	kipi-common

%description -n kipi-plugins-facebook
A tool to import/export images to/from a remote Facebook web service.

%files -n kipi-plugins-facebook -f kipiplugin_facebook.lang
%{_kde_appsdir}/kipi/kipiplugin_facebookui.rc
%{_kde_libdir}/kde4/kipiplugin_facebook.so
%{_kde_services}/kipiplugin_facebook.desktop
%{_kde_iconsdir}/hicolor/*/apps/kipi-facebook.*

#-----------------------------------------------------------------------

%package -n kipi-plugins-flashexport
Summary:	Flash export Kipi Plugin
Group:		System/Libraries
Conflicts:	kipi-plugins < 1:1.8.0-1
Requires:	libkdcraw-common
Requires:	kipi-common

%description -n kipi-plugins-flashexport
A tool to export images to Flash.

%files -n kipi-plugins-flashexport -f kipiplugin_flashexport.lang
%{_kde_appsdir}/kipi/kipiplugin_flashexportui.rc
%{_kde_libdir}/kde4/kipiplugin_flashexport.so
%{_kde_appsdir}/kipiplugin_flashexport
%{_kde_services}/kipiplugin_flashexport.desktop
%{_kde_iconsdir}/hicolor/*/apps/kipi-flash.*

#-----------------------------------------------------------------------

%package -n kipi-plugins-flickr
Summary:	Flick Export Kipi Plugin
Group:		System/Libraries
Conflicts:	kipi-plugins < 1:1.8.0-1
Requires:	libkdcraw-common
Requires:	kipi-common

%description -n kipi-plugins-flickr
A tool to export images to a remote Flickr, 23 and Zoomr web services.

%files -n kipi-plugins-flickr -f kipiplugin_flickrexport.lang
%{_kde_appsdir}/kipi/kipiplugin_flickrexportui.rc
%{_kde_libdir}/kde4/kipiplugin_flickrexport.so
%{_kde_services}/kipiplugin_flickrexport.desktop
%{_kde_iconsdir}/hicolor/*/apps/kipi-flickr.*
%{_kde_iconsdir}/hicolor/*/apps/kipi-hq.*
%{_kde_iconsdir}/hicolor/*/apps/kipi-zooomr.*

#-----------------------------------------------------------------------

%package -n kipi-plugins-galleryexport
Summary:	Gallery Export Kipi Plugin
Group:		System/Libraries
Conflicts:	kipi-plugins < 1:1.8.0-1
Requires:	libkdcraw-common
Requires:	kipi-common

%description -n kipi-plugins-galleryexport
A tool to export images to a remote Gallery.

%files -n kipi-plugins-galleryexport -f kipiplugin_galleryexport.lang
%{_kde_appsdir}/kipi/kipiplugin_galleryexportui.rc
%{_kde_libdir}/kde4/kipiplugin_galleryexport.so
%{_kde_appsdir}/kipiplugin_galleryexport
%{_kde_services}/kipiplugin_galleryexport.desktop
%{_kde_iconsdir}/hicolor/*/apps/kipi-gallery.*

#-----------------------------------------------------------------------

%package -n kipi-plugins-googledrive
Summary:	Google Drive export Kipi Plugin
Group:		System/Libraries
Requires:	kipi-common

%description -n kipi-plugins-googledrive
A tool to export images to a remote Google Drive web service.

%files -n kipi-plugins-googledrive
%{_kde_appsdir}/kipi/kipiplugin_googledriveui.rc
%{_kde_libdir}/kde4/kipiplugin_googledrive.so
%{_kde_services}/kipiplugin_googledrive.desktop
%{_kde_iconsdir}/hicolor/*/apps/kipi-googledrive.*

#-----------------------------------------------------------------------

%package -n kipi-plugins-gpssync
Summary:	GPS Sync Kipi Plugin
Group:		System/Libraries
Conflicts:	kipi-plugins < 1:1.8.0-1
Requires:	kipi-common

%description -n kipi-plugins-gpssync
A tool to geolocalize pictures.

%files -n kipi-plugins-gpssync -f kipiplugin_gpssync.lang
%{_kde_appsdir}/kipi/kipiplugin_gpssyncui.rc
%{_kde_appsdir}/gpssync
%{_kde_libdir}/kde4/kipiplugin_gpssync.so
%{_kde_services}/kipiplugin_gpssync.desktop
%{_kde_iconsdir}/hicolor/*/apps/kipi-gpsimagetag.*

#-----------------------------------------------------------------------

%package -n kipi-plugins-htmlexport
Summary:	Html Export Kipi Plugin
Group:		System/Libraries
Conflicts:	kipi-plugins < 2:3.2.0
Requires:	libkdcraw-common
Requires:	kipi-common

%description -n kipi-plugins-htmlexport
A tool to export images collections into a static XHTML page.

%files -n kipi-plugins-htmlexport -f kipiplugin_htmlexport.lang
%{_kde_appsdir}/kipi/kipiplugin_htmlexportui.rc
%{_kde_appsdir}/kipiplugin_htmlexport
%{_kde_libdir}/kde4/kipiplugin_htmlexport.so
%{_kde_services}/kipiplugin_htmlexport.desktop

#-----------------------------------------------------------------------

%package -n kipi-plugins-imageviewer
Summary:	Image Viewer Kipi Plugin
Group:		System/Libraries
Conflicts:	kipi-plugins < 1:1.8.0-1
Requires:	libkdcraw-common
Requires:	kipi-common

%description -n kipi-plugins-imageviewer
A tool to preview images using OpenGl.

%files -n kipi-plugins-imageviewer -f kipiplugin_imageviewer.lang
%{_kde_appsdir}/kipi/kipiplugin_imageviewerui.rc
%{_kde_libdir}/kde4/kipiplugin_imageviewer.so
%{_kde_appsdir}/kipiplugin_imageviewer
%{_kde_services}/kipiplugin_imageviewer.desktop
%{_kde_iconsdir}/hicolor/*/apps/kipi-ogl.*

#-----------------------------------------------------------------------

%package -n kipi-plugins-imageshack
Summary:	Imageshack Export Kipi Plugin
Group:		System/Libraries
Conflicts:	kipi-plugins < 1:1.8.0-1
Requires:	kipi-common

%description -n kipi-plugins-imageshack
A tool to export images to ImageShack.

%files -n kipi-plugins-imageshack
%{_kde_appsdir}/kipi/kipiplugin_imageshackexportui.rc
%{_kde_libdir}/kde4/kipiplugin_imageshackexport.so
%{_kde_services}/kipiplugin_imageshackexport.desktop
%{_kde_iconsdir}/hicolor/*/apps/kipi-imageshack.*

#-----------------------------------------------------------------------

%package -n kipi-plugins-imgurexport
Summary:	Imgur Kipi Plugin
Group:		System/Libraries
Conflicts:	kipi-plugins < 1:1.8.0-1
Requires:	kipi-common

%description -n kipi-plugins-imgurexport
A tool to export pictures to Imgur.

%files -n kipi-plugins-imgurexport
%{_kde_appsdir}/kipi/kipiplugin_imgurexportui.rc
%{_kde_libdir}/kde4/kipiplugin_imgurexport.so
%{_kde_services}/kipiplugin_imgurexport.desktop
%{_kde_iconsdir}/hicolor/*/apps/kipi-imgur.*

#-----------------------------------------------------------------------

%package -n kipi-plugins-ipodexport
Summary:	Ipod Kipi Plugin
Group:		System/Libraries
Conflicts:	kipi-plugins < 1:1.8.0-1
Requires:	kipi-common

%description -n kipi-plugins-ipodexport
A tool to export pictures to an Ipod device.

%files -n kipi-plugins-ipodexport -f kipiplugin_ipodexport.lang
%{_kde_appsdir}/kipi/kipiplugin_ipodexportui.rc
%{_kde_libdir}/kde4/kipiplugin_ipodexport.so
%{_kde_services}/kipiplugin_ipodexport.desktop

#-----------------------------------------------------------------------

%package -n kipi-plugins-jalbumexport
Summary:	JAlbum Export Kipi Plugin
Group:		System/Libraries
Conflicts:	kipi-plugins < 1:1.8.0-1
Requires:	libkdcraw-common
Requires:	kipi-common

%description -n kipi-plugins-jalbumexport
A tool to export images to a remote JAlbum.

%files -n kipi-plugins-jalbumexport
%{_kde_appsdir}/kipi/kipiplugin_jalbumexportui.rc
%{_kde_libdir}/kde4/kipiplugin_jalbumexport.so
%{_kde_services}/kipiplugin_jalbumexport.desktop
%{_kde_iconsdir}/hicolor/*/apps/kipi-jalbum.*

#-----------------------------------------------------------------------

%package -n kipi-plugins-jpeglossless
Summary:	Jpeg Lossless Kipi Plugin
Group:		System/Libraries
Conflicts:	kipi-plugins < 1:1.8.0-1
Requires:	libkdcraw-common
Requires:	kipi-common

%description -n kipi-plugins-jpeglossless
A tool to rotate/flip images without losing quality.

%files -n kipi-plugins-jpeglossless -f kipiplugin_jpeglossless.lang
%{_kde_appsdir}/kipi/kipiplugin_jpeglosslessui.rc
%{_kde_libdir}/kde4/kipiplugin_jpeglossless.so
%{_kde_services}/kipiplugin_jpeglossless.desktop
%{_kde_iconsdir}/hicolor/*/actions/flip-horizontal.png
%{_kde_iconsdir}/hicolor/*/actions/grayscaleconvert.png

#-----------------------------------------------------------------------

%package -n kipi-plugins-kioexportimport
Summary:	Kio Export Import Kipi Plugin
Group:		System/Libraries
Conflicts:	kipi-plugins < 1:1.8.0-1
Requires:	kipi-common

%description -n kipi-plugins-kioexportimport
A tool to export pictures to or import from a remote directory that is
accessible via KIO.

%files -n kipi-plugins-kioexportimport -f kipiplugin_kioexportimport.lang
%{_kde_libdir}/kde4/kipiplugin_kioexportimport.so
%{_kde_services}/kipiplugin_kioexportimport.desktop
%{_kde_appsdir}/kipi/kipiplugin_kioexportimportui.rc

#-----------------------------------------------------------------------

%package -n kipi-plugins-kmlexport
Summary:	Create KML files to present images with coordinates
Group:		System/Libraries
Requires:	kipi-common

%description -n kipi-plugins-kmlexport
A plugin to create KML files to present images with coordinates.

%files -n kipi-plugins-kmlexport
%{_kde_appsdir}/kipi/kipiplugin_kmlexportui.rc
%{_kde_libdir}/kde4/kipiplugin_kmlexport.so
%{_kde_services}/kipiplugin_kmlexport.desktop

#-----------------------------------------------------------------------

%package -n kipi-plugins-kopete
Summary:	Kopete kipi plugin
Group:		System/Libraries
Conflicts:	kipi-plugins < 1:1.8.0-1
Requires:	kipi-common

%description -n kipi-plugins-kopete
A tool to export images to an instant messaging contact.

%files -n kipi-plugins-kopete
%{_kde_appsdir}/kipi/kipiplugin_kopeteui.rc
%{_kde_libdir}/kde4/kipiplugin_kopete.so
%{_kde_services}/kipiplugin_kopete.desktop

#-----------------------------------------------------------------------

%package -n kipi-plugins-metadataedit
Summary:	Meta Data Edit kipi plugins
Group:		System/Libraries
Conflicts:	kipi-plugins < 1:1.8.0-1
Requires:	libkdcraw-common
Requires:	kipi-common

%description -n kipi-plugins-metadataedit
A tool to edit EXIF,IPTC and XMP metadata.

%files -n kipi-plugins-metadataedit -f kipiplugin_metadataedit.lang
%{_kde_appsdir}/kipi/kipiplugin_metadataeditui.rc
%{_kde_libdir}/kde4/kipiplugin_metadataedit.so
%{_kde_services}/kipiplugin_metadataedit.desktop
%{_kde_iconsdir}/hicolor/*/apps/kipi-metadataedit.*

#-----------------------------------------------------------------------

%package -n kipi-plugins-panorama
Summary:	Panorama tools
Group:		System/Libraries
Requires:	libkdcraw-common
Requires:	kipi-common
Requires:	hugin

%description -n kipi-plugins-panorama
A tool to create panorama.

%files -n kipi-plugins-panorama -f kipiplugin_panorama.lang
%{_kde_appsdir}/kipi/kipiplugin_panoramaui.rc
%{_kde_bindir}/panoramagui
%{_kde_libdir}/kde4/kipiplugin_panorama.so
%{_kde_appsdir}/kipiplugin_panorama/
%{_kde_services}/kipiplugin_panorama.desktop
%{_kde_applicationsdir}/panoramagui.desktop
%{_kde_iconsdir}/hicolor/*/apps/kipi-panorama.*

#-----------------------------------------------------------------------

%package -n kipiplugin-photolayouts-editor
Summary:	Photo Layouts Editor
Group:		System/Libraries
Requires:	kipi-common

%description -n kipiplugin-photolayouts-editor
Photo Layouts Editor.

%files -n kipiplugin-photolayouts-editor
%{_kde_appsdir}/kipi/kipiplugin_photolayoutseditorui.rc
%{_kde_appsdir}/photolayoutseditor
%{_kde_applicationsdir}/photolayoutseditor.desktop
%{_kde_bindir}/photolayoutseditor
%{_kde_libdir}/kde4/kipiplugin_photolayoutseditor.so
%{_kde_services}/kipiplugin_photolayoutseditor.desktop
%{_kde_servicetypes}/photolayoutseditorborderplugin.desktop
%{_kde_servicetypes}/photolayoutseditoreffectplugin.desktop
%{_kde_datadir}/templates/kipiplugins_photolayoutseditor
%{_kde_datadir}/config.kcfg/photolayoutseditor.kcfg
%{_kde_iconsdir}/hicolor/*/apps/photolayoutseditor.png

#-----------------------------------------------------------------------

%package -n kipi-plugins-picasa
Summary:	Picasa Kipi Plugins
Group:		System/Libraries
Conflicts:	kipi-plugins < 1:1.8.0-1
Requires:	libkdcraw-common
Requires:	kipi-common

%description -n kipi-plugins-picasa
A tool to export images to a remote Picase Web Service

%files -n kipi-plugins-picasa -f kipiplugin_picasawebexport.lang
%{_kde_appsdir}/kipi/kipiplugin_picasawebexportui.rc
%{_kde_libdir}/kde4/kipiplugin_picasawebexport.so
%{_kde_services}/kipiplugin_picasawebexport.desktop
%{_kde_iconsdir}/hicolor/*/apps/kipi-picasa.*

#-----------------------------------------------------------------------

%package -n kipi-plugins-piwigoexport
Summary:	Piwi Go Export
Group:		System/Libraries
Conflicts:	kipi-plugins < 1:1.8.0-1
Requires:	libkdcraw-common
Requires:	kipi-common

%description -n kipi-plugins-piwigoexport
A tool to export images to a remote Piwigo.

%files -n kipi-plugins-piwigoexport -f kipiplugin_piwigoexport.lang
%{_kde_appsdir}/kipi/kipiplugin_piwigoexportui.rc
%{_kde_libdir}/kde4/kipiplugin_piwigoexport.so
%{_kde_appsdir}/kipiplugin_piwigoexport
%{_kde_services}/kipiplugin_piwigoexport.desktop
%{_kde_iconsdir}/hicolor/*/apps/kipi-piwigo.*

#-----------------------------------------------------------------------

%package -n kipi-plugins-printimages
Summary:	Print Images Kipi Plugin
Group:		System/Libraries
Conflicts:	kipi-plugins < 1:1.8.0-1
Requires:	libkdcraw-common
Requires:	kipi-common

%description -n kipi-plugins-printimages
A tool to print images in various formats.

%files -n kipi-plugins-printimages -f kipiplugin_printimages.lang
%{_kde_appsdir}/kipi/kipiplugin_printimagesui.rc
%{_kde_libdir}/kde4/kipiplugin_printimages.so
%{_kde_services}/kipiplugin_printimages.desktop
%{_kde_appsdir}/kipiplugin_printimages/

#-----------------------------------------------------------------------

%package -n kipi-plugins-rajceexport
Summary:	Rajce.net Exporter
Group:		System/Libraries
Requires:	libkdcraw-common
Requires:	kipi-common

%description -n kipi-plugins-rajceexport
A tool to export images to a remote rajce.net service.

%files -n kipi-plugins-rajceexport
%{_kde_appsdir}/kipi/kipiplugin_rajceexportui.rc
%{_kde_libdir}/kde4/kipiplugin_rajceexport.so
%{_kde_services}/kipiplugin_rajceexport.desktop
%{_kde_iconsdir}/hicolor/*/apps/kipi-rajce.*

#-----------------------------------------------------------------------

%package -n kipi-plugins-rawconverter
Summary:	Rawconverter kipi plugins
Group:		System/Libraries
Conflicts:	kipi-plugins < 1:1.8.0-1
Requires:	libkdcraw-common
Requires:	kipi-common

%description -n kipi-plugins-rawconverter
A tool to convert Raw Image to JPEG/PNG/TIFF.

%files -n kipi-plugins-rawconverter -f kipiplugin_rawconverter.lang
%{_kde_appsdir}/kipi/kipiplugin_rawconverterui.rc
%{_kde_libdir}/kde4/kipiplugin_rawconverter.so
%{_kde_iconsdir}/oxygen/*/apps/rawconverter.png
%{_kde_services}/kipiplugin_rawconverter.desktop
%{_kde_iconsdir}/oxygen/scalable/apps/rawconverter.svgz

#-----------------------------------------------------------------------

%package -n kipi-plugins-removeredeyes
Summary:	Remove red eyes kipi-plugins
Group:		System/Libraries
Conflicts:	kipi-plugins < 1:1.8.0-1
Requires:	kipi-common

%description -n kipi-plugins-removeredeyes
A tool to remove red eyes automatically from images.

%files -n kipi-plugins-removeredeyes -f kipiplugin_removeredeyes.lang
%{_kde_appsdir}/kipi/kipiplugin_removeredeyesui.rc
%{_kde_libdir}/kde4/kipiplugin_removeredeyes.so
%{_kde_datadir}/apps/kipiplugin_removeredeyes
%{_kde_services}/kipiplugin_removeredeyes.desktop

#-----------------------------------------------------------------------

%package -n kipi-plugins-sendimages
Summary:	Send Images kipi plugins
Group:		System/Libraries
Conflicts:	kipi-plugins < 1:1.8.0-1
Requires:	libkdcraw-common
Requires:	kipi-common

%description -n kipi-plugins-sendimages
A tool to send images by e-mail.

%files -n kipi-plugins-sendimages -f kipiplugin_sendimages.lang
%{_kde_appsdir}/kipi/kipiplugin_sendimagesui.rc
%{_kde_libdir}/kde4/kipiplugin_sendimages.so 
%{_kde_services}/kipiplugin_sendimages.desktop

#-----------------------------------------------------------------------

%package -n kipi-plugins-shwup
Summary:	Shwup Kipi Plugins
Group:		System/Libraries
Conflicts:	kipi-plugins < 1:1.8.0-1
Requires:	libkdcraw-common
Requires:	kipi-common

%description -n kipi-plugins-shwup
A tool to export images to a remote Shwup web service.

%files -n kipi-plugins-shwup -f kipiplugin_shwup.lang
%{_kde_appsdir}/kipi/kipiplugin_shwupui.rc
%{_kde_libdir}/kde4/kipiplugin_shwup.so
%{_kde_services}/kipiplugin_shwup.desktop
%{_kde_iconsdir}/hicolor/*/apps/kipi-shwup.*

#-----------------------------------------------------------------------

%package -n kipi-plugins-smug
Summary:	Smug Kipi Plugin
Group:		System/Libraries
Conflicts:	kipi-plugins < 1:1.8.0-1
Requires:	libkdcraw-common
Requires:	kipi-common

%description -n kipi-plugins-smug
A tool to import/export images to/from SmugMug web service.

%files -n kipi-plugins-smug -f kipiplugin_smug.lang
%{_kde_appsdir}/kipi/kipiplugin_smugui.rc
%{_kde_libdir}/kde4/kipiplugin_smug.so
%{_kde_services}/kipiplugin_smug.desktop
%{_kde_iconsdir}/hicolor/*/apps/kipi-smugmug.*

#-----------------------------------------------------------------------

%package -n kipi-plugins-timeadjust
Summary:	Time Adjust kipi plugin
Group:		System/Libraries
Conflicts:	kipi-plugins < 1:1.8.0-1
Requires:	libkdcraw-common
Requires:	kipi-common

%description -n kipi-plugins-timeadjust
A Tool to adjust time and date.

%files -n kipi-plugins-timeadjust -f kipiplugin_timeadjust.lang
%{_kde_appsdir}/kipi/kipiplugin_timeadjustui.rc
%{_kde_libdir}/kde4/kipiplugin_timeadjust.so
%{_kde_services}/kipiplugin_timeadjust.desktop
%{_kde_iconsdir}/hicolor/*/apps/kipi-timeadjust.*

#-----------------------------------------------------------------------

%package -n kipi-plugins-videoslideshow
Summary:	Video Slide Show export kipi plugin
Group:		System/Libraries
Requires:	kipi-common
Requires:	imagemagick

%description -n kipi-plugins-videoslideshow
A tool to export images as Video Slide Show.

%files -n kipi-plugins-videoslideshow -f kipiplugin_videoslideshow.lang
%{_kde_appsdir}/kipi/kipiplugin_videoslideshowui.rc
%{_kde_libdir}/kde4/kipiplugin_videoslideshow.so
%{_kde_services}/kipiplugin_videoslideshow.desktop

#-----------------------------------------------------------------------

%package -n kipi-plugins-vkontakte
Summary:	VKontakte.ru Exporter
Group:		System/Libraries
Requires:	kipi-common

%description -n kipi-plugins-vkontakte
A tool to export on VKontakte.ru Web service

%files -n kipi-plugins-vkontakte
%{_kde_appsdir}/kipi/kipiplugin_vkontakteui.rc
%{_kde_libdir}/kde4/kipiplugin_vkontakte.so
%{_kde_services}/kipiplugin_vkontakte.desktop

#-----------------------------------------------------------------------

%package -n kipi-plugins-wikimedia
Summary:	Wikimedia Export Kipi Plugin
Group:		System/Libraries
Conflicts:	kipi-plugins < 1:1.8.0-1
Requires:	kipi-common

%description -n kipi-plugins-wikimedia
A tool to export images to a remote MediaWiki site

%files -n kipi-plugins-wikimedia
%{_kde_appsdir}/kipi/kipiplugin_wikimediaui.rc
%{_kde_libdir}/kde4/kipiplugin_wikimedia.so
%{_kde_services}/kipiplugin_wikimedia.desktop
%{_kde_iconsdir}/hicolor/*/apps/kipi-wikimedia.*

#-----------------------------------------------------------------------

%package -n kipi-plugins-yandexfotki
Summary:	Yandex.Fotki Exporter
Group:		System/Libraries
Requires:	libkdcraw-common
Requires:	kipi-common

%description -n kipi-plugins-yandexfotki
A tool to export images to a remote Yandex.Fotki web service.

%files -n kipi-plugins-yandexfotki
%{_kde_appsdir}/kipi/kipiplugin_yandexfotkiui.rc
%{_kde_libdir}/kde4/kipiplugin_yandexfotki.so
%{_kde_services}/kipiplugin_yandexfotki.desktop

#-----------------------------------------------------------------------

%define libnamedev %mklibname digikam -d
%define libmediawiki_devel %mklibname -d mediawiki

%package -n %{libmediawiki_devel}
Summary:	Headers to build packages against libmediawiki library
Group:		Development/C
Conflicts:	%{libnamedev} < 1:2.0.0-rc1.2
Requires:	%{libmediawiki} = %{EVRD}
Provides:	libmediawiki-devel = %{EVRD}

%description -n %{libmediawiki_devel}
This package contains the libraries and headers files needed to develop progams
which make use of libmediawiki library.

libmediawiki is a KDE C++ interface for MediaWiki based web service as 
wikipedia.org.

%files -n %{libmediawiki_devel}
%{_includedir}/libmediawiki
%{_kde_libdir}/libmediawiki.so
%{_kde_libdir}/pkgconfig/libmediawiki.pc
%{_kde_appsdir}/cmake/modules/FindMediawiki.cmake

#-----------------------------------------------------------------------

%define libkface_devel %mklibname -d kface

%package -n  %{libkface_devel}
Summary:	Headers to build packages against libkface library
Group:		Development/C
Conflicts:	%{libnamedev} < 1:2.0.0-rc1.2
Requires:	%{libkface} = %{EVRD}
Requires:	libkface-common
Provides:	kface-devel = %{version}-%{release}
Provides:	libkface-devel = %{version}-%{release}

%description -n %{libkface_devel}
This package contains the libraries and headers files needed to develop progams
which make use of libkface library.

Libkface is a Qt/C++ wrapper around LibFace library to perform face recognition
and detection over pictures.

%files -n %{libkface_devel}
%{_includedir}/libkface
%{_kde_libdir}/libkface.so
%{_kde_libdir}/pkgconfig/libkface.pc
%{_kde_appsdir}/cmake/modules/FindKface.cmake

#-----------------------------------------------------------------------

%define libkgeomap_devel %mklibname -d kgeomap

%package -n %{libkgeomap_devel}
Summary:	Headers to build packages against libkgeomap library
Group:		Development/C
Conflicts:	%{libnamedev} < 1:2.0.0-rc1.2
Requires:	libkgeomap-common
Requires:	%{libkgeomap} = %{EVRD}
Provides:	kgeomap-devel = %{version}-%{release}
Provides:	libkgeomap-devel = %{version}-%{release}

%description -n %{libkgeomap_devel}
This package contains the libraries and headers files needed to develop progams
which make use of libkgeomap (old libkmap) library.

Libkgeomap is a wrapper around world map components as Marble, OpenstreetMap
and Google Maps,for browsing and arranging photos on a map.

%files -n %{libkgeomap_devel}
%{_includedir}/libkgeomap
%{_kde_libdir}/libkgeomap.so
%{_kde_libdir}/pkgconfig/libkgeomap.pc
%{_kde_appsdir}/cmake/modules/FindKGeoMap.cmake

#-----------------------------------------------------------------------

%package -n %{libnamedev}
Summary:	Static libraries and headers for %{name}
Group:		Development/C
Provides:	lib%{name}-devel = %{EVRD}
Provides:	kipi-plugins-devel = %{EVRD}
Obsoletes:	kipi-plugins-devel < 1:2.0.0
Requires:	%{libdigikamcore} = %{EVRD}
Requires:	%{libdigikamdatabase} = %{EVRD}
Requires:	%{libkgeomap_devel} = %{EVRD}
Requires:	%{libmediawiki_devel} = %{EVRD}
Requires:	%{libkface_devel} = %{EVRD}
Requires:	%{libkipiplugins} = %{EVRD}

%description -n %{libnamedev}
%{libnamedev} contains the libraries and header files needed to
develop programs which make use of %{name}.
The library documentation is available on header files.

%files -n %{libnamedev}
%{_kde_libdir}/libdigikamcore.so
%{_kde_libdir}/libdigikamdatabase.so
%{_kde_libdir}/libkipiplugins.so

#-----------------------------------------------------------------------

%prep
%if "%{beta}" == ""
%setup -q
%else
%setup -q -n %{name}-software-compilation-%{version}-%{beta} -a 1
%endif
find . -name ox*-app-showfoto.* -exec rm -rf '{}' \;
find . -name ox*-app-digikam.* -exec rm -rf '{}' \;

%if %{with external_kvkontakte}
%patch0 -p1
%endif

%patch1 -p1

pushd po
# Remove wallpaper po files (kipiplugin-wallpaper is not build )
find  . -name kipiplugin_wallpaper.po -exec rm -rf '{}' \;
# Replace Russian localization with better one
# cp -f %{SOURCE1} ru/digikam.po
cp -f %{SOURCE2} ru/kipiplugin_expoblending.po
cp -f %{SOURCE3} ru/kipiplugin_panorama.po
cp -f %{SOURCE4} ru/kipiplugin_videoslideshow.po
popd

%build
%cmake_kde4 -DDIGIKAMSC_USE_PRIVATE_KDEGRAPHICS=OFF
%make

%install
%makeinstall_std -C build

rm -f %{buildroot}%{_kde_datadir}/locale/*/LC_MESSAGES/libkipi.mo

%find_lang %{name} --with-html || touch %{name}.lang
%find_lang showfoto --with-html || touch showfoto.lang
%find_lang kipi-plugins kipiplugins kipi-plugins.lang --with-html || touch kipi-plugins.lang

%find_lang kipiplugin_acquireimages || touch kipiplugin_acquireimages.lang
%find_lang kipiplugin_advancedslideshow || touch kipiplugin_advancedslideshow.lang
%find_lang kipiplugin_batchprocessimages || touch kipiplugin_batchprocessimages.lang
%find_lang kipiplugin_calendar || touch kipiplugin_calendar.lang
%find_lang kipiplugin_dngconverter || touch kipiplugin_dngconverter.lang
%find_lang kipiplugin_expoblending || touch kipiplugin_expoblending.lang
%find_lang kipiplugin_facebook || touch kipiplugin_facebook.lang
%find_lang kipiplugin_flashexport || touch kipiplugin_flashexport.lang
%find_lang kipiplugin_flickrexport || touch kipiplugin_flickrexport.lang
%find_lang kipiplugin_galleryexport || touch kipiplugin_galleryexport.lang
%find_lang kipiplugin_gpssync || touch kipiplugin_gpssync.lang
%find_lang kipiplugin_htmlexport || touch kipiplugin_htmlexport.lang
%find_lang kipiplugin_imageviewer || touch kipiplugin_imageviewer.lang
%find_lang kipiplugin_ipodexport || touch kipiplugin_ipodexport.lang
%find_lang kipiplugin_jpeglossless || touch kipiplugin_jpeglossless.lang
%find_lang kipiplugin_kioexportimport || touch kipiplugin_kioexportimport.lang
%find_lang kipiplugin_metadataedit || touch kipiplugin_metadataedit.lang
%find_lang kipiplugin_panorama || touch kipiplugin_panorama.lang
%find_lang kipiplugin_picasawebexport || touch kipiplugin_picasawebexport.lang
%find_lang kipiplugin_piwigoexport || touch kipiplugin_piwigoexport.lang
%find_lang kipiplugin_printimages || touch kipiplugin_printimages.lang
%find_lang kipiplugin_rawconverter || touch kipiplugin_rawconverter.lang
%find_lang kipiplugin_removeredeyes || touch kipiplugin_removeredeyes.lang
%find_lang kipiplugin_sendimages || touch kipiplugin_sendimages.lang
%find_lang kipiplugin_shwup || touch kipiplugin_shwup.lang
%find_lang kipiplugin_smug || touch kipiplugin_smug.lang
%find_lang kipiplugin_timeadjust || touch kipiplugin_timeadjust.lang
%find_lang kipiplugin_videoslideshow || touch kipiplugin_videoslideshow.lang
%find_lang libkgeomap || touch libkgeomap.lang


%changelog
* Thu May 15 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.0.0-1
+ Revision: 999ad28
- New version 4.0.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19571 |12mu|dip-3.3.7o-37
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

Summary:	Handles the connections needed for dialup IP links
Name:		dip
Version:	3.3.7o
Release:	37
License:	GPLv2
Group:		Communications
Url:		ftp://sunsite.unc.edu/pub/Linux/system/network/serial
Source0:	ftp://sunsite.unc.edu/pub/Linux/system/network/serial/dip337o-uri.tar.bz2
Patch0:		dip-3.3.7o-misc.patch
Patch1:		dip-3.3.7o-suffix.patch
Patch2:		dip-3.3.7o-fsstnd.patch
Patch3:		dip-3.3.7o-glibc.patch
Patch4:		dip-3.3.7o-sparc.patch
Patch5:		dip-3.3.7o-andor.patch
Patch6:		dip-arm.patch
Patch7:		dip-gcc295.patch
Patch8:		dip-3.3.7o-include.patch
# From Yellow Dog Linux 1.2
Patch9:		dip-3.3.7o-ppc.patch
Patch10:	dip-3.3.7o-gcc-3.3.patch
Patch11:	dip-3.3.7o-amd64.patch
Patch12:	dip-3.3.7o-gcc3.4-fix.patch
BuildRequires:	gccmakedep
Requires:	setup >= 2.7.16

%description
Dip is a modem dialer.  Dip handles the connections needed for dialup IP links
like SLIP or PPP.  Dip can handle both incoming and outgoing connections, using
password security for incoming connections.  Dip is useful for setting up PPP
and SLIP connections, but isn't required for either. Netcfg uses dip for
setting up SLIP connections.

Install dip if you need a utility which will handle dialup IP connections.

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch4 -p0
%patch5 -p1 -b .andor
%patch3 -p1 -b .glibc
%patch6 -p1 -b .arm
%patch7 -p1 -b .gcc295
%patch8 -p0 -b .include
%patch9 -p1 -b .ppc
%patch10 -p1 -b .gcc3.3
%patch11 -p1 -b .amd64
%patch12 -p1 -b .gcc34

%build
#build fails with ld-gold
mkdir ld 
ln -s `which ld.bfd` ld/ld 
export PATH=`pwd`/ld:$PATH 

make depend
cd skey; make clean; make linux; cd -
%make RPM_OPT_FLAGS="%{optflags}"

%install
mkdir -p %{buildroot}%{_sbindir}
mkdir -p %{buildroot}%{_mandir}/man8

install -c -s dip %{buildroot}%{_sbindir}
ln -sf dip %{buildroot}%{_sbindir}/diplogini
install -c -m 0444 dip.8 %{buildroot}%{_mandir}/man8
ln -sf dip.8%{_extension} %{buildroot}%{_mandir}/man8/diplogin.8%{_extension}

%files
%attr(0755,root,dialout) %{_sbindir}/dip
%{_sbindir}/diplogini
%{_mandir}/man8/dip.8*
%{_mandir}/man8/diplogin.8*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19572 |12mu|directfb-1.6.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	directfb
%define version 1.6.2
%define release 3
%define	oname	DirectFB
%define api	1.6
%define major	0
%define libname	%mklibname %{name} %{api} %{major}
%define develname %mklibname %{name} -d

# Multiple applications support
# Requires fusion kernel module
%define build_multi	0
%{?_without_multi: %{expand: %%global build_multi 0}}
%{?_with_multi: %{expand: %%global build_multi 1}}

Summary:	Hardware graphics acceleration library
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	LGPLv2+
Group:		System/Libraries
URL:		http://www.directfb.org/
Source0:	http://directfb.org/downloads/Core/%{oname}-1.6/%{oname}-%{version}.tar.gz
# from Debian
Patch0:		03_link_static_sysfs.patch
Patch1:		DirectFB-1.6.1-link-static-ar.patch
# Explicitly link with -lm. Was failing only on x86_64, but not on i586,
# apparently because -O3 was generating code to bypass libm on i586.
Patch3:		DirectFB-1.2.7-sincos-x86_64.patch
# remove common linkage of x11 system and x11 input driver
# it makes directfb segfault
# (this is a workaround, not a proper upstreamable fix)
Patch4:		DirectFB-1.4.2-x11-linkage.patch
# (blino) fix build with gbm from latest Mesa (8.1)
Patch5:		0001-Mesa-adapt-to-upstream-gbm-API-change.patch
# from Debian #401296, 93_fix_unicode_key_handling.patch
Patch6:		DirectFB-1.4.2-unicode.patch
Patch7:		DirectFB-1.6.1-svg-includedir.patch
Patch8:		DirectFB-1.6.1-zlib.patch
BuildRequires:	pkgconfig(egl)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(libsvg-cairo)
BuildRequires:	pkgconfig(vdpau)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	libvncserver-devel
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(jasper)
BuildRequires:	sysfsutils-devel
BuildRequires:	zlib-devel
BuildRequires:	pkgconfig(gbm)
BuildRequires:	pkgconfig(glesv2)
BuildRequires:	pkgconfig(libdrm)
BuildRequires:	pkgconfig(xproto)

%if %{build_multi}
BuildRequires:	fusion-devel >= 3.0
%endif

%description
DirectFB hardware graphics acceleration - libraries.

%package -n %{libname}
Summary:	Shared library part of %{oname}
Group:		System/Libraries

%description -n %{libname}
DirectFB hardware graphics acceleration - libraries.

This package contains the %{oname} shared library and interface modules.
It's required for running apps based on %{oname}.


%package -n %{develname}
Group:		Development/C
Summary:	Header files for compiling DirectFB applications
Requires:	%{libname} = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{oname}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
DirectFB header files for building applications based on %{oname}.

%package doc
Summary:	DirectFB - documentation
Group:		Books/Computer books

%description doc
DirectFB documentation and examples.

%prep
%setup  -q -n %{oname}-%{version}
%patch0 -p1 -b .sysfs
%patch1 -p1 -b .link-static-ar
%patch3 -p1
%patch4 -p1 -b .x11-linkage
%patch5 -p1 -b .gbm
%patch6 -p1 -b .unicode
%patch7 -p0 -b .svgdir
%patch8 -p1 -b .zlib
autoreconf -if

# Needed for Qt 5 as of Qt 5.0.1:
sed -i -e '/define __typeof/d' lib/direct/os/linux/glibc/types.h
find . -name "*.h" |xargs sed -i -e 's,__typeof__,typeof,g'

%build
%configure2_5x \
	--disable-maintainer-mode \
	--enable-shared \
	--disable-static \
	--disable-fast-install \
	--disable-debug \
	--enable-zlib \
%ifarch %{ix86}
	--disable-mmx \
	--disable-sse \
%endif
%if %build_multi
	--enable-multi
%else
	--disable-multi
%endif

%make

%install
%makeinstall_std

# multiarch policy
%multiarch_binaries %{buildroot}%{_bindir}/directfb-config

%files -n %{libname}
%{_libdir}/lib*%{api}.so.%{major}*
%{_libdir}/directfb-%{api}-%{major}
%{_datadir}/directfb-%{version}

%files -n %{develname}
%{_bindir}/dfb*
%{_bindir}/directfb*
%{_bindir}/mkd*
%{_bindir}/pxa3xx_dump
%{multiarch_bindir}/directfb-config
%{_includedir}/directfb
%{_includedir}/directfb-internal
%{_mandir}/man1/directfb-csource.1*
%{_mandir}/man1/dfbg.1*
%{_mandir}/man5/directfbrc.5*
%{_libdir}/pkgconfig/*
%{_libdir}/*.so

%files doc
%doc docs/html/*
%doc README* AUTHORS NEWS TODO


%changelog
* Sun May 13 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 1.5.3-2
+ Revision: 798654
- enable zlib and v4l support
- update to new version 1.5.3
- drop pacthes 9 and 10
- add patch 12 fix string format
- disable static libraries
- enable support for vdpau
- fix file list
- spec file clean

* Wed Apr 04 2012 Paulo Andrade <pcpa@mandriva.com.br> 1.4.13-4
+ Revision: 789204
- Rebuild for .la files removal.
- Rebuild for .la files removal.

* Tue Oct 04 2011 Oden Eriksson <oeriksson@mandriva.com> 1.4.13-3
+ Revision: 702704
- rebuild

* Mon Sep 12 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 1.4.13-2
+ Revision: 699480
- Patch11: add support against libpng-1.5 (patch from Gentoo)

  + GÃ¶tz Waschk <waschk@mandriva.org>
    - rebuild

* Mon Jul 18 2011 Funda Wang <fwang@mandriva.org> 1.4.13-1
+ Revision: 690216
- new version 1.4.13

* Mon May 02 2011 Oden Eriksson <oeriksson@mandriva.com> 1.4.12-2
+ Revision: 661657
- multiarch fixes

* Mon Apr 18 2011 Funda Wang <fwang@mandriva.org> 1.4.12-1
+ Revision: 655719
- new version 1.4.12

* Thu Dec 16 2010 Funda Wang <fwang@mandriva.org> 1.4.11-1mdv2011.0
+ Revision: 622403
- build x11 backend rather than SDL backend
- new version 1.4.11 ( LIBMAJOR 0->5 )

* Fri Dec 03 2010 Funda Wang <fwang@mandriva.org> 1.4.3-3mdv2011.0
+ Revision: 605773
- disable png14 patch at the time
- add archlinux patch to build with png14

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild

* Wed Feb 17 2010 Frederic Crozat <fcrozat@mandriva.com> 1.4.3-2mdv2010.1
+ Revision: 507128
- Force rebuild

  + Funda Wang <fwang@mandriva.org>
    - update file list

* Mon Feb 15 2010 Funda Wang <fwang@mandriva.org> 1.4.3-1mdv2010.1
+ Revision: 506343
- new version 1.4.3

* Sun Jan 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.4.2-3mdv2010.1
+ Revision: 488746
- rebuilt against libjpeg v8

* Sun Nov 08 2009 Funda Wang <fwang@mandriva.org> 1.4.2-2mdv2010.1
+ Revision: 463046
- rebuild for new sdl

* Sun Nov 08 2009 Funda Wang <fwang@mandriva.org> 1.4.2-1mdv2010.1
+ Revision: 462881
- rediff unicode patch from debian
- New version 1.4.2 (new apiver 1.2->1.4)
- New version 1.2.9

* Thu Sep 24 2009 Olivier Blin <blino@mandriva.org> 1.2.8-4mdv2010.0
+ Revision: 448234
- allow to bootstrap build because of directfb<->sdl (from Arnaud Patard)

* Sat Aug 15 2009 Oden Eriksson <oeriksson@mandriva.com> 1.2.8-3mdv2010.0
+ Revision: 416611
- rebuilt against libjpeg v7

* Fri Jun 12 2009 Funda Wang <fwang@mandriva.org> 1.2.8-2mdv2010.0
+ Revision: 385364
- fix mis use of ldflags and libadd

* Fri Jun 12 2009 Funda Wang <fwang@mandriva.org> 1.2.8-1mdv2010.0
+ Revision: 385355
- New version 1.2.8

* Wed Mar 25 2009 Olivier Blin <blino@mandriva.org> 1.2.7-2mdv2009.1
+ Revision: 361123
- fix race condition when switching vt and exiting splashy at the same
  time (happens at One shutdown, reproducible using:
   splashy shutdown; sleep 1; splashy_update exit; chvt 1)

  + GÃ¶tz Waschk <waschk@mandriva.org>
    - use default optimization, a.k.a. disable -O3

* Fri Feb 27 2009 GÃ¶tz Waschk <waschk@mandriva.org> 1.2.7-1mdv2009.1
+ Revision: 345448
- remove kernel-source dep
- new version
- drop patch 2
- rediff patches 1,3,4,5
- fix format strings

* Sat Oct 11 2008 Funda Wang <fwang@mandriva.org> 1.2.6-1mdv2009.1
+ Revision: 292188
- New version 1.2.6

* Mon Sep 22 2008 Olivier Blin <blino@mandriva.org> 1.2.3-3mdv2009.0
+ Revision: 286745
- fix unicode key handling (rediffed from Debian #401296)
- rework and reenable patch reopening vt, to fix Esc key handling in
  splashy (#44074), and stop screen corruption as a side-effect (#39971)

* Wed Sep 03 2008 Olivier Blin <blino@mandriva.org> 1.2.3-2mdv2009.0
+ Revision: 279799
- remove common linkage of x11 system and x11 input driver, it makes
  directfb segfault
- remove deprecated configure option (avifile is now in extra)

* Tue Aug 19 2008 Olivier Blin <blino@mandriva.org> 1.2.3-1mdv2009.0
+ Revision: 273978
- 1.2.3

* Sun Aug 17 2008 Funda Wang <fwang@mandriva.org> 1.2.2-2mdv2009.0
+ Revision: 272985
- rebuild for new SDL

* Sun Aug 17 2008 Funda Wang <fwang@mandriva.org> 1.2.2-1mdv2009.0
+ Revision: 272913
- disable patch5, as it breaks diretfb
- rediff patch5
- New version 1.2.2 (new api major)

* Wed Aug 06 2008 Olivier Blin <blino@mandriva.org> 1.1.1-4mdv2009.0
+ Revision: 264262
- move object files in devel package (#39636)

* Wed Jul 23 2008 Olivier Blin <blino@mandriva.org> 1.1.1-3mdv2009.0
+ Revision: 242965
- try to reopen console devices when needed, for example by splashy
  which changes root (from Debian package, Debian #462626)
- fix vnc system build (patch from git)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Sat May 31 2008 Funda Wang <fwang@mandriva.org> 1.1.1-2mdv2009.0
+ Revision: 213618
- rebuild

* Wed May 28 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.1.1-1mdv2009.0
+ Revision: 212696
- Update to latest upstream release 1.1.1.
  Remake patches to allow static build, as some chunks were already applied.

* Tue May 27 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.0.1-3mdv2009.0
+ Revision: 211828
- Explicitily link with -lm due to link failure on x86_64. Reason of no
  failure on i586 seens to be that the compiler generated direct assembly
  calls for the math routines, bypassing libm.
- o Don't search for headers in /usr/X11R6/include neither link with
  libraries under /usr/X11R6/lib.
  o Correct an underlinking problem in the penmount driver.

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 08 2007 GÃ¶tz Waschk <waschk@mandriva.org> 1.0.1-1mdv2008.1
+ Revision: 95687
- new version

* Tue Jun 26 2007 Thierry Vignaud <tv@mandriva.org> 1.0.0-7mdv2008.0
+ Revision: 44532
- new devel library policy

* Sat Jun 09 2007 Olivier Blin <blino@mandriva.org> 1.0.0-6mdv2008.0
+ Revision: 37708
- require libsysfs-static-devel in devel package

* Sat Jun 09 2007 Olivier Blin <blino@mandriva.org> 1.0.0-5mdv2008.0
+ Revision: 37693
- use .a archives for static linking instead of the .o files (from Debian, required for splashy)
- add sysfs in directfb-config (patch from Debian)
- require libsysfs-devel in devel package

* Sat Jun 09 2007 Olivier Blin <blino@mandriva.org> 1.0.0-4mdv2008.0
+ Revision: 37601
- build static files in devel package

  + Funda Wang <fwang@mandriva.org>
    - Hardcode buildrequires libmajor

* Mon May 21 2007 GÃ¶tz Waschk <waschk@mandriva.org> 1.0.0-2mdv2008.0
+ Revision: 29019
- add conflicts with older devel packages

* Tue May 15 2007 GÃ¶tz Waschk <waschk@mandriva.org> 1.0.0-1mdv2008.0
+ Revision: 26888
- new version
- new major
- disable matrox driver


* Thu Mar 15 2007 Olivier Blin <oblin@mandriva.com> 0.9.25.1-4mdv2007.1
+ Revision: 144510
- do not buildconflicts with directfb-devel since this package buildrequires SDL-devel which requires directfb-devel (to restore on major change)

  + Thierry Vignaud <tvignaud@mandriva.com>
    - do not package huge (1.3Mb!) ChangeLog

* Sun Feb 18 2007 Anssi Hannula <anssi@mandriva.org> 0.9.25.1-3mdv2007.1
+ Revision: 122544
- rebuild for new libgii
- Import directfb

* Sat May 06 2006 Anssi Hannula <anssi@mandriva.org> 0.9.25.1-2mdk
- add build switch for multi, default disabled
- BuildRequires SDL-devel

* Sat May 06 2006 Götz Waschk <waschk@mandriva.org> 0.9.25.1-1mdk
- update file list
- new major
- drop patch
- New release 0.9.25.1

* Fri Apr 21 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.9.24-5mdk
- rebuild (fix /usr/lib/pkgconfig/directfb-internal.pc version on x86_64)

* Tue Dec 13 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.9.24-4mdk
- rebuild with new libsysfs

* Fri Nov 18 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.9.24-3mdk
- rebuild because devel subpackage got linked with 0.9.22 instead of 0.9.24
  on x86_64

* Thu Nov 03 2005 GÃ¶tz Waschk <waschk@mandriva.org> 0.9.24-2mdk
- rebuild for new directfb

* Wed Nov 02 2005 Götz Waschk <waschk@mandriva.org> 0.9.24-1mdk
- new major
- drop merged patch 2
- New release 0.9.24

* Sat Jul 09 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.9.22-5mdk
- rebuild so that devel subpackage got linked with 0.9.22 instead of 0.9.21 on
  x86_64

* Sat Jun 18 2005 Götz Waschk <waschk@mandriva.org> 0.9.22-4mdk
- add conflict to fix upgrade from stable

* Sun May 01 2005 Christiaan Welvaart <cjw@daneel.dyndns.org> 0.9.22-3mdk
- update patch2 to include i830 driver (fix ppc build)

* Sat Apr 30 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.9.22-2mdk
- rebuild so that devel subpackage got linked with 0.9.22 instead of 0.9.21

* Tue Apr 26 2005 Götz Waschk <waschk@mandriva.org> 0.9.22-1mdk
- drop patch 0
- new major
- New release 0.9.22

* Sat Feb 19 2005 Christiaan Welvaart <cjw@daneel.dyndns.org> 0.9.21-3mdk
- Patch2: fix build on ppc (don't build savage driver)
- add BuildRequires: libsysfs-devel

* Tue Feb 15 2005 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 0.9.21-2mdk
- nuke lib64 rpaths
- fix build, multiarch

* Wed Dec 22 2004 Per Ãyvind Karlsen <peroyvind@linux-mandrake.com> 0.9.21-1mdk
- 0.9.21 (finally!)
- do libtoolize again
- compile with -O3
- ship all binaries again
- drop P1, P2 & P3 (fixed upstream)
- cosmetics

* Wed Sep 29 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 0.9.20-2mdk
- merge patches from Debian:
  * fix matrox driver build
  * fix savage driver build (include <linux/fb.h> adequately)
  * fix IDirectFBVideoProvider build (add <linux/videodev2.h> specifically)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19573 |12mu|djvulibre-3.5.25.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	21
%define libname	%mklibname %{name} %{major}
%define devname	%mklibname %{name} -d

Summary:	DjVu encoders and utilities
Name:		djvulibre
Version:	3.5.25.3
Release:	1
License:	GPLv2+
Group:		Publishing
Url:		http://djvu.sourceforge.net/
Source0:	http://downloads.sourceforge.net/project/djvu/DjVuLibre/3.5.25/%{name}-%{version}.tar.gz
#Patch1:		djvulibre-3.5.2-fix-link.patch
Patch2:		djvulibre-3.5.22-cdefs.patch

BuildRequires:	gnome-mime-data
BuildRequires:	imagemagick
BuildRequires:	xdg-utils
BuildRequires:	tiff-devel
BuildRequires:	pkgconfig(xt)

%description
DjVu is a web-centric format and software platform for distributing 
documents and images.  DjVu content downloads faster, displays and 
renders faster, looks nicer on a screen, and consume less client 
resources than competing formats. DjVu was originally developed at AT&T 
Labs-Research by Leon Bottou, Yann LeCun, Patrick Haffner, and many 
others.  In March 2000, AT&T sold DjVu to LizardTech Inc. who now 
distributes Windows/Mac plug-ins, and commercial encoders (mostly on 
Windows)

In an effort to promote DjVu as a Web standard, the LizardTech 
management was enlightened enough to release the reference 
implementation of DjVu under the GNU GPL in October 2000.  DjVuLibre 
(which means free DjVu), is an enhanced version of that code maintained 
by the original inventors of DjVu. It is compatible with version 3.5 of 
the LizardTech DjVu software suite.

DjVulibre-3.5 contains:
- A full-fledged wavelet-based compressor for pictures. 
- A simple compressor for bitonal (black and white) scanned pages. 
- A compressor for palettized images (a la GIF/PNG). 
- A set of utilities to manipulate and assemble DjVu images and documents. 
- A set of decoders to convert DjVu to a number of other formats. 
- An up-to-date version of the C++ DjVu Reference Library.

%package -n %{libname}
Summary:	DjVulibre library
Group:		System/Libraries

%description -n %{libname}
Djvulibre shared libraries.

%package -n %{devname}
Summary:	DjVulibre development files
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{devname}
DjVulibre development files.

%prep
%setup -qn %{name}-3.5.25
%apply_patches

%build
%configure2_5x \
	--prefix=%{_prefix} \
	--enable-xmltools \
	--enable-threads \
	--enable-debug \
	--enable-i18n \
	--enable-desktopfiles \
	--with-tiff \
	--disable-static

%make depend
%make

%install
%makeinstall_std
# Quick fix to stop ldconfig from complaining
find %{buildroot}%{_libdir} -name "*.so*" -exec chmod 755 {} \;
# Quick cleanup of the docs
rm -rf doc/CVS 2>/dev/null || :
rm -rf doc/minilisp/.cvsignore 2 > /dev/null || :

#gw don't rely on xdg-utils but install them manually
mkdir -p %{buildroot}%{_iconsdir}/hicolor/32x32/mimetypes
mv %{buildroot}%{_datadir}/djvu/osi/desktop/hi32-djvu.png %{buildroot}%{_iconsdir}/hicolor/32x32/mimetypes/image-vnd.djvu.mime.png
mkdir -p %{buildroot}%{_iconsdir}/hicolor/22x22/mimetypes
mv %{buildroot}%{_datadir}/djvu/osi/desktop/hi22-djvu.png %{buildroot}%{_iconsdir}/hicolor/22x22/mimetypes/image-vnd.djvu.mime.png
mkdir -p %{buildroot}%{_iconsdir}/hicolor/48x48/mimetypes
mv %{buildroot}%{_datadir}/djvu/osi/desktop/hi48-djvu.png %{buildroot}%{_iconsdir}/hicolor/48x48/mimetypes/image-vnd.djvu.mime.png
mkdir -p %{buildroot}%{_datadir}/mime/packages
mv %{buildroot}%{_datadir}/djvu/osi/desktop/djvulibre-mime.xml %{buildroot}%{_datadir}/mime/packages

%files
%doc README COPYRIGHT COPYING INSTALL NEWS doc
%{_bindir}/any2djvu
%{_bindir}/bzz
%{_bindir}/c44
%{_bindir}/cjb2
%{_bindir}/cpaldjvu
%{_bindir}/csepdjvu
%{_bindir}/ddjvu
%{_bindir}/djvm
%{_bindir}/djvmcvt
%{_bindir}/djvudigital
%{_bindir}/djvudump
%{_bindir}/djvuextract
%{_bindir}/djvumake
%{_bindir}/djvups
%{_bindir}/djvused
%{_bindir}/djvuserve
%{_bindir}/djvutoxml
%{_bindir}/djvutxt
%{_bindir}/djvuxmlparser
%{_datadir}/djvu
%{_mandir}/man1/any2djvu.1*
%{_mandir}/man1/bzz.1*
%{_mandir}/man1/c44.1*
%{_mandir}/man1/cjb2.1*
%{_mandir}/man1/cpaldjvu.1*
%{_mandir}/man1/csepdjvu.1*
%{_mandir}/man1/ddjvu.1*
%{_mandir}/man1/djvm.1*
%{_mandir}/man1/djvmcvt.1*
%{_mandir}/man1/djvu.1*
%{_mandir}/man1/djvudigital.1*
%{_mandir}/man1/djvudump.1*
%{_mandir}/man1/djvuextract.1*
%{_mandir}/man1/djvumake.1*
%{_mandir}/man1/djvups.1*
%{_mandir}/man1/djvused.1*
%{_mandir}/man1/djvuserve.1*
%{_mandir}/man1/djvutoxml.1*
%{_mandir}/man1/djvutxt.1*
%{_mandir}/man1/djvuxml.1*
%{_mandir}/man1/djvuxmlparser.1*
%{_datadir}/mime/packages/*.xml
%{_iconsdir}/hicolor/22x22/mimetypes/*
%{_iconsdir}/hicolor/32x32/mimetypes/*
%{_iconsdir}/hicolor/48x48/mimetypes/*

%files -n %{libname}
%{_libdir}/libdjvulibre.so.%{major}*

%files -n %{devname}
%{_libdir}/*.so
%{_includedir}/libdjvu
%{_libdir}/pkgconfig/*.pc


%changelog
* Tue Oct 22 2013 Denis Silakov <denis.silakov@rosalab.ru> 3.5.25.3-1
+ Revision: 4267cdb
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19574 |12mu|dkms-2.0.19-31
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	Dynamic Kernel Module Support Framework
Name: 		dkms
Version: 	2.0.19
URL:		http://linux.dell.com/dkms
%define subrel 3
Release: 	31
License: 	GPL
Group:  	System/Base
BuildArch: 	noarch
Suggests:	kernel-devel
Requires:	%{name}-minimal = %{version}-%{release}
Requires(pre):	rpm-helper
Requires(post):	rpm-helper
Requires:	patch
Requires:	sed
Requires:       gawk
Source:		http://linux.dell.com/dkms/%{name}-%{version}.tar.gz
Source1:	template-dkms-mkrpm.spec.src
Source2:	dkms.depmod.conf
Source3:	autoload.awk
Source4:	%{name}.service
Patch1:		dkms-2.0.19-norpm.patch
Patch2:		dkms-2.0.17.5-mdkize.patch
Patch3:		dkms-fix-kernel-make-prepare.patch
Patch4:		dkms-2.0.17.6-compressed-module.patch
Patch5:		dkms-2.0.19-weak_module_name.patch
Patch7:		dkms-2.0.19-procconfig.patch
Patch8:		dkms-2.0.19-mdkrpm-split-ver-rel.patch
Patch9:		dkms-2.0.19-bash-completion-update.patch
Patch10:	dkms-2.0.19-binary_only.patch
Patch11:	dkms-2.0.17.5-min-max-kernel.patch
Patch12:	dkms-2.0.17.6-test-dkms.conf-existence.patch
Patch13:	dkms-2.0.17.6-status_default.patch
#Patch14:	dkms-2.0.17.6-stdout.patch
Patch15:	dkms-2.0.19-no_custom_rpm_provides.patch
Patch16:	dkms-2.0.19-binary.patch
Patch17:	dkms-2.0.19-autoalias.patch
Patch18:	dkms-2.0.19-mkrpm_status.patch
Patch19:	dkms-2.0.19-skip-unused-check.patch
Patch20:	dkms-2.0.19-uninstall-speedup.patch
Patch21:	dkms-2.0.19-init-mdv-interactive.patch
Patch22:	dkms-symvers.patch
Patch23:	dkms-2.0.19-autoload_instead_of_udevadm.patch
Patch24:	dkms-generic-preparation-for-2.6.39-and-higher
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root/

%define _dkmsdir %{_localstatedir}/lib/%{name}
%define _dkmsbinarydir %{_localstatedir}/lib/%{name}-binary

%description
This package contains the framework for the Dynamic
Kernel Module Support (DKMS) method for installing
module RPMS as originally developed by the Dell
Computer Corporation.

This package is intended for building binary kernel
modules with dkms source packages installed

%package minimal
Summary: 	Dynamic Kernel Module Support Framework - minimal package
License: 	GPL
Group: 		System/Base
Requires:	lsb-release
Requires(preun):	rpm-helper
Requires(post):	rpm-helper

%description minimal
This package contains the framework for the Dynamic
Kernel Module Support (DKMS) method for installing
module RPMS as originally developed by the Dell
Computer Corporation.

This package is intended for installing binary module RPMS
as created by dkms.

%prep
%setup -q
%patch1 -p1 -b .norpm
%patch2 -p1 -b .mdkize
%patch3 -p1 -b .fix-kernel-make-prepare
%patch4 -p1 -b .compressed-module
%patch5 -p1 -b .weak_module_name
%patch7 -p1 -b .procconfig
%patch8 -p1 -b .mdkrpm-split-ver-rel
%patch9 -p1 -b .bash-completion-update
%patch10 -p1 -b .binary_only
%patch11 -p1 -b .min-max-kernel
%patch12 -p1 -b .test-dkmsconf
%patch13 -p1 -b .status_default
#%patch14 -p1 -b .stdout
%patch15 -p1 -b .no_custom_rpm_provides
%patch16 -p1 -b .binary
%patch17 -p0 -b .autoalias
%patch18 -p1 -b .mkrpm
%patch19 -p1 -b .versionsanity
%patch20 -p1 -b .uninst-speedup
%patch21 -p1 -b .mdv-interactive
%patch22 -p1 -b .symvers
%patch23 -p1 -b .autoload_instead_of_udevadm
%patch24 -p1 -b .generic-prepare

sed -i -e 's,/var/%{name},%{_dkmsdir},g;s,init.d/dkms_autoinstaller,init.d/%{name},g' \
  dkms_autoinstaller \
  dkms_framework.conf \
  kernel_*.d_dkms \
  %{name}.8 \
  dkms

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_mandir}/man8
%makeinstall_std INITD=%{buildroot}%{_initrddir}
install -D -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/%{name}/template-dkms-mkrpm.spec
install -m 755 dkms_mkkerneldoth %{buildroot}/%{_sbindir}/dkms_mkkerneldoth
install -m 755 %{SOURCE3} %{buildroot}/%{_sbindir}/dkms_autoload
mv %{buildroot}%{_initrddir}/dkms_autoinstaller %{buildroot}%{_sbindir}
mkdir -p %{buildroot}%{_dkmsbinarydir}
mkdir -p %{buildroot}%{_sysconfdir}/depmod.d
install -m644 %{SOURCE2} %{buildroot}%{_sysconfdir}/depmod.d/%{name}.conf

# Systemd unit files
mkdir -p %{buildroot}%{_unitdir}
install -p -m 644 -D %{SOURCE4} %{buildroot}%{_unitdir}/%{name}.service

%triggerpostun -- dkms < 2.0.19-11
rm -f /etc/rc.d/*/{K,S}??dkms

%trigger -- dkms < 2.0.19-31
#(akdengi) manually enable dkms becouse they not present on preset file
/bin/systemctl enable dkms.service

%post
%systemd_post %{name}.service

%preun
%systemd_preun %{name}.service

%postun
%systemd_postun %{name}.service

%files
%defattr(-,root,root)
%doc %attr (-,root,root) sample.spec sample.conf AUTHORS COPYING template-dkms-mkrpm.spec 
%{_sbindir}/dkms_autoinstaller

%files minimal
%defattr(-,root,root)
%{_sbindir}/dkms
%{_dkmsdir}
%dir %{_dkmsbinarydir}
%{_sbindir}/dkms_mkkerneldoth
%{_sbindir}/dkms_autoload
%{_mandir}/man8/dkms.8*
%config(noreplace) %{_sysconfdir}/dkms
# these dirs are for plugins - owned by other packages
%{_sysconfdir}/kernel/postinst.d/%{name}
%{_sysconfdir}/kernel/prerm.d/%{name}
%{_sysconfdir}/bash_completion.d/%{name}
%{_sysconfdir}/depmod.d/%{name}.conf
%{_unitdir}/%{name}.service






%changelog
* Mon Jan 13 2014 Alexander Kazancev <kazancas@gmail.com> 2.0.19-31
+ Revision: 7590442
- Fix dkms service file using and enabling



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19575 |12mu|dkms-bbswitch-0.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname bbswitch

Name:		dkms-bbswitch
Summary:	bbswitch - Optimus GPU power switcher
Version:	0.7
Release:	1
Source0:	%{oname}-%{version}.tar.gz
URL:		https://github.com/Bumblebee-Project/bbswitch
Group:		System/Kernel and hardware
License:	GPLv3
BuildArch:	noarch
Requires:   dkms

%description
bbswitch is a kernel module which automatically detects
the required ACPI calls for two kinds of Optimus laptops. 
It has been verified to work with "real" Optimus and 
"legacy" Optimus laptops (at least, that is how I call them).

%prep
%setup -qn %{oname}-%{version}
sed -i 's/#MODULE_VERSION#/%{version}-%{release}/g' dkms/dkms.conf

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_usrsrc}/%{oname}-%{version}-%{release}
cp *.c %{buildroot}%{_usrsrc}/%{oname}-%{version}-%{release}
cp Makefile %{buildroot}%{_usrsrc}/%{oname}-%{version}-%{release}
cp dkms/dkms.conf %{buildroot}%{_usrsrc}/%{oname}-%{version}-%{release}/dkms.conf

%post
dkms add -m %{oname} -v %{version}-%{release} --rpm_safe_upgrade &&
dkms build -m %{oname} -v %{version}-%{release} --rpm_safe_upgrade &&
dkms install -m %{oname} -v %{version}-%{release} --rpm_safe_upgrade --force
true
/sbin/modprobe %{oname}

%preun
dkms remove --binary -m %{oname} -v %{version}-%{release} --rpm_safe_upgrade --all
true
/sbin/rmmod %{oname}

%files
%{_usrsrc}/%{oname}-%{version}-%{release}/*

%changelog
* Wed Jan 22 2014 akdengi <kazancas@mandriva.ru> 0.7-1
+ Revision: 714afb6
- update to 0.7



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19576 |12mu|dmapi-2.2.12-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lib_name_orig	libdm
%define lib_major	0
%define lib_name	%mklibname dm %{lib_major}
%define devel_name      %mklibname -d dm 

Summary:	Data Management API runtime environment
Name:		dmapi
Version:	2.2.12
Release:	1
License:	LGPLv2 and GPLv2
Group:		System/Kernel and hardware
URL:		http://oss.sgi.com/projects/xfs/
Source0:	ftp://oss.sgi.com/projects/xfs/cmd_tars/%{name}-%{version}.tar.gz
BuildRequires:	xfsprogs-devel
BuildRequires:	pkgconfig(ext2fs)
BuildRequires:	libtool

%description
Files required by system software using the Data Management API
(DMAPI).  This is used to implement the interface defined in the
X/Open document:  Systems Management: Data Storage Managment
(XDSM) API dated February 1997.  This interface is implemented
by the libdm library.

%package -n	%{lib_name}
Summary:	Main library for %{lib_name_orig}
Group:		System/Libraries
Provides:	%{lib_name_orig} = %{version}-%{release}

%description -n	%{lib_name}
This package contains the library needed to run programs dynamically
linked with %{lib_name_orig}.

%package -n	%{devel_name}
Summary:	Data Management API static libraries and headers
Group:		Development/C
Requires:	%{lib_name} = %{version}
Provides:	%{lib_name_orig}-devel = %{version}-%{release}
Provides:	dm-devel = %{version}-%{release}
Provides:	libdm0-devel = %{version}-%{release}

%description -n	%{devel_name}
dmapi-devel contains the libraries and header files needed to
develop programs which make use of the Data Management API
(DMAPI).  If you install dmapi-devel, you'll also want to install
the dmapi (runtime) package and the xfsprogs-devel package.

%prep
%setup -q

%build
%configure2_5x --libdir=/%{_lib} --disable-static
%make

%install
make install DIST_ROOT=%{buildroot}/
make install-dev DIST_ROOT=%{buildroot}/

# (sb) installed but unpackaged files
rm -rf %{buildroot}%{_datadir}/doc/dmapi

rm -f %{buildroot}/%{_lib}/*.*a

chmod 0755 %{buildroot}/%{_lib}/libdm.so.*

%files -n %{lib_name}
/%{_lib}/*.so.*

%files -n %{devel_name}
%doc doc/PORTING doc/CHANGES.gz doc/COPYING README
/%{_lib}/*.so
%{_libdir}/*.so
%{_mandir}/man3/*
%{_includedir}/*/*



%changelog
* Wed Dec 25 2013 dsilakov <denis.silakov@rosalab.ru> 2.2.12-1
+ Revision: 6301203
- Merge pull request #1 from import/dmapi:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19577 |12mu|dmidecode-2.12-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Tool for dumping a computer's DMI table contents
Name:		dmidecode
Version:	2.12
Release:	1
License:	GPLv2+
Group:		System/Kernel and hardware
Url:		http://www.nongnu.org/dmidecode/
Source0:	http://download.savannah.gnu.org/releases/dmidecode/%{name}-%{version}.tar.bz2

%description
Dmidecode is a tool for dumping a computer's DMI (some say SMBIOS) table
contents in a human-readable format. This table contains a description of the
system's hardware components, as well as other useful pieces of information
such as serial numbers and BIOS revision. Part of its code can be found in
the Linux kernel, because DMI data may be used to enable or disable specific
portions of code depending on the hardware vendor. Thus, dmidecode is mainly
used to detect system "signatures" and add them to the kernel source code
when needed.

%prep
%setup -q

%build
%make CFLAGS="%{optflags}" LDFLAGS="%{?ldflags}" CC=%{__cc}

%install
%makeinstall_std prefix=%{_prefix} mandir=%{_mandir}
rm -rf %{buildroot}%{_defaultdocdir}/%{name}

%files
%doc README LICENSE AUTHORS CHANGELOG
%{_sbindir}/*
%{_mandir}/man8/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19578 |12mu|docbook-dtds-1.0-64
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: docbook-dtds
Version: 1.0
Release: 64
Group:   Publishing
Summary: SGML and XML document type definitions for DocBook

License: Copyright only
URL: http://www.oasis-open.org/docbook/

Requires:	docbook-dtd30-sgml
Requires:	docbook-dtd31-sgml
Requires:	docbook-dtd41-sgml
Requires:	docbook-dtd412-xml
Requires:	docbook-dtd42-sgml
Requires:	docbook-dtd42-xml
Requires:	docbook-dtd43-xml
Requires:	docbook-dtd44-xml
Requires:	docbook-dtd45-xml
Requires:	docbook-style-dsssl
Requires:	docbook-style-xsl
Requires:	docbook-to-man
Requires:	docbook-utils
Requires:	docbook-utils-pdf
Requires:	docbook2x

Requires:	sgml-common
Requires:	xml-common

BuildArch:	noarch

%description
The DocBook Document Type Definition (DTD) describes the syntax of
technical documentation texts (articles, books and manual pages).
This syntax is XML-compliant and is developed by the OASIS consortium.
This package contains SGML and XML versions of the DocBook DTD.


%prep

%build

%install

%files

%changelog
* Mon May 12 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0-64
+ Revision: 2a00fe1
- Fix group



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19579 |12mu|dog-1.7-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Dog better than cat
Name:		dog
Version:	1.7
Release:	11
License:	GPLv2+
Group:		Text tools
# Seems to be dead
Url:		http://jl.photodex.com/dog/
Source0:	%{name}-%{version}.tar.bz2

%description
Dog is intended as a replacement for the obscure utility "cat".
In addition to emulating all of the behavior of cat,
dog also has some functionality that would normally require a
freaky perl hacker to spew out line noise for perl to interpret.
This includes extracting ranges of lines of text and strfry()ing text.

%prep
%setup -q

%build
%make CFLAGS="%{optflags}"

%install
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_mandir}/man1
install %{name} %{buildroot}%{_bindir}/%{name}
install -m644 %{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1

%files
%doc README AUTHORS COPYING
%{_bindir}/%{name}
%{_mandir}/*/%{name}.1*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19580 |12mu|dolphin-plugins-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Plugins for Dolphin to view various VCS files
Name:		dolphin-plugins
Version:	4.12.4
Release:	1
Epoch:		1
Group:		Graphical desktop/KDE
License:	GPLv2+
Url:		http://www.kde.org
%define is_beta %(if test `echo %{version} |cut -d. -f3` -ge 70; then echo -n 1; else echo -n 0; fi)
%if %{is_beta}
%define ftpdir unstable
%else
%define ftpdir stable
%endif
Source0:	ftp://ftp.kde.org/pub/kde/%{ftpdir}/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	kdebase4-devel
Conflicts:	kdesdk4-core < 1:4.11.0

%description
Plugins for Dolphin to view various VCS files:
 - git
 - bazaar
 - mercurial (hg)
 - subversion (svn)

%files
%{_kde_libdir}/kde4/fileviewgitplugin.so
%{_kde_libdir}/kde4/fileviewsvnplugin.so
%{_kde_libdir}/kde4/fileviewbazaarplugin.so
%{_kde_libdir}/kde4/fileviewhgplugin.so
%{_kde_datadir}/config.kcfg/fileviewsvnpluginsettings.kcfg
%{_kde_datadir}/config.kcfg/fileviewgitpluginsettings.kcfg
%{_kde_datadir}/config.kcfg/fileviewhgpluginsettings.kcfg
%{_kde_services}/fileviewgitplugin.desktop
%{_kde_services}/fileviewsvnplugin.desktop
%{_kde_services}/fileviewbazaarplugin.desktop
%{_kde_services}/fileviewhgplugin.desktop

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: 6b607d9
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19581 |12mu|dovecot-2.2.12-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_without gssapi
%bcond_without ldap
%bcond_without lucene
%bcond_without mysql
%bcond_without pgsql
%bcond_without sqlite
%bcond_without sieve
%bcond_without systemd

# The Sieve plugin needs to reference internal symbols
%define _disable_ld_no_undefined 1

%define major %(echo %version |cut -d. -f1-2)
%define sieve_version 0.4.2

Summary:	Secure IMAP and POP3 server
Name: 		dovecot
Version:	2.2.12
Release:	1
License:	MIT and LGPLv2 and BSD-like and Public Domain
Group:		System/Servers
Url:		http://dovecot.org
Source0:	http://syksy.dovecot.org/releases/%major/%{name}-%{version}.tar.gz
Source1:	http://syksy.dovecot.org/releases/%major/%{name}-%{version}.tar.gz.sig
Source2:	%{name}-pamd
Source3:	%{name}-init
Source4:	http://dovecot.org/tools/migration_wuimp_to_dovecot.pl
Source5:	http://dovecot.org/tools/mboxcrypt.pl
Source6:	http://www.rename-it.nl/dovecot/%major/dovecot-%major-pigeonhole-%{sieve_version}.tar.gz
Source100:	%{name}.rpmlintrc
Source7:	http://www.earth.ox.ac.uk/~steve/sieve/procmail2sieve.pl
Patch0:		dovecot-conf-ssl.patch
Patch1:		dovecot-2.2.2-quota-tirpc.patch

BuildRequires:	cap-devel
BuildRequires:	gettext-devel
BuildRequires:	pam-devel
BuildRequires:	sasl-devel
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(libtirpc)
%if %{with ldap}
BuildRequires:	openldap-devel
%endif
%if %{with lucene}
BuildRequires:	pkgconfig(libclucene-core)
%endif
%if %{with mysql}
BuildRequires:	mysql-devel
%endif
%if %{with pgsql}
BuildRequires:	postgresql-devel
%endif
%if %{with gssapi}
BuildRequires:	pkgconfig(libgssglue)
BuildRequires:	krb5-devel
%endif
%if %{with sqlite}
BuildRequires:	pkgconfig(sqlite3)
%endif
BuildRequires:	rpm-helper >= 0.21
BuildRequires:	bzip2-devel
Provides:	imap-server
Provides:	pop3-server
Provides:	imaps-server
Provides:	pop3s-server
Requires(pre,post,preun,postun):	rpm-helper >= 0.21
Requires:	%{name}-config >= 2.1

%description
Dovecot is an IMAP and POP3 server for Linux/UNIX-like systems, written with
security primarily in mind. Although it's written with C, it uses several
coding techniques to avoid most of the common pitfalls.

Dovecot can work with standard mbox and maildir formats and it's fully
compatible with UW-IMAP and Courier IMAP servers as well as mail clients
accessing the mailboxes directly.

You can build %{name} with some conditional build swithes;

(ie. use with rpm --rebuild):

    --with[out] gssapi		GSSAPI support (enabled)
    --with[out] ldap		LDAP support (enabled)
    --with[out] lucene		Lucene support (enabled)
    --with[out] mysql		MySQL support (enabled)
    --with[out] pgsql		PostgreSQL support (enabled)
    --with[out] sqlite		SQLite support (enabled)
    --with[out] sieve		CMU Sieve support (enabled)

%if %{with sieve}
%package	plugins-sieve
Summary:	CMU Sieve plugin for dovecot LDA
Group:		System/Servers
Requires:	%{name} >= %{version}

%description	plugins-sieve
This package provides the CMU Sieve plugin version %{sieve_version} for dovecot LDA.
%endif

%if %{with pgsql}
%package	plugins-pgsql
Summary:	Postgres SQL backend for dovecot
Group:		System/Servers
Requires:	%{name} >= %{version}

%description	plugins-pgsql
This package provides the Postgres SQL backend for dovecot-auth etc.
%endif

%if %{with mysql}
%package	plugins-mysql
Summary:	MySQL backend for dovecot
Group:		System/Servers
Requires:	%{name} >= %{version}

%description	plugins-mysql
This package provides the MySQL backend for dovecot-auth etc.
%endif

%if %{with ldap}
%package	plugins-ldap
Summary:	LDAP support for dovecot
Group:		System/Servers
Requires:	%{name} >= %{version}

%description	plugins-ldap
This package provides LDAP capabilities to dovecot in a modular form.
%endif

%if %{with gssapi}
%package	plugins-gssapi
Summary:	GSSAPI support for dovecot
Group:		System/Servers
Requires:	%{name} >= %{version}

%description	plugins-gssapi
This package provides GSSAPI capabilities to dovecot in a modular form.
%endif

%if %{with sqlite}
%package	plugins-sqlite
Summary:	SQLite backend for dovecot
Group:		System/Servers
Requires:	%{name} >= %{version}

%description	plugins-sqlite
This package provides the SQLite backend for dovecot-auth etc.
%endif

%package	devel
Summary:	Devel files for Dovecot IMAP and POP3 server
Group:		Development/C
Requires:	%{name} >= %{version}

%description	devel
Dovecot is an IMAP and POP3 server for Linux/UNIX-like systems, written with
security primarily in mind. Although it's written with C, it uses several
coding techniques to avoid most of the common pitfalls.

Dovecot can work with standard mbox and maildir formats and it's fully
compatible with UW-IMAP and Courier IMAP servers as well as mail clients
accessing the mailboxes directly.

This package contains development files for dovecot.

%package	config-standalone
Summary:	Config files for running dovecot standalone
Group:		System/Servers
Provides:	%{name}-config = %version-%release

%description	config-standalone
Config files for running the Dovecot IMAP and POP3 server by itself.

This is the basic configuration for running a Dovecot server - you may
want to install the postfix-dovecot-config package instead if you wish
to run a combination of the Postfix SMTP server and the Dovecot IMAP/POP3
server.

%prep

%setup -q
%if %{with sieve}
%setup -q -D -T -a 6
%endif
%apply_patches

# Remove patch backups so they don't get packaged into the
# config subpackages
find . -name "*~" |xargs rm

%build
%serverbuild

%configure2_5x \
    --enable-header-install \
    --disable-static \
    --with-sql=plugin \
    --with-sql-drivers \
    --with-ssl=openssl \
    --with-ssldir=%{_sysconfdir}/ssl/%{name} \
    --with-moduledir=%{_libdir}/%{name}/modules \
%if %{with systemd}
    --with-systemdsystemunitdir=/lib/systemd/system \
%endif
    --with-nss \
%if %{with ldap}
    --with-ldap=plugin \
%endif
%if %{with pgsql}
    --with-pgsql \
%endif
%if %{with mysql}
    --with-mysql \
%endif
%if %{with sqlite}
    --with-sqlite \
%endif
%if %{with gssapi}
    --with-gssapi=plugin \
%endif
%if %{with lucene}
    --with-lucene \
%endif
    --with-libcap

%make

%if %{with sieve}
pushd dovecot-*-pigeonhole-%{sieve_version}
rm -f configure
autoreconf -fi
touch doc/man/sieve-filter.1
%configure2_5x \
    --disable-static \
    --with-dovecot=../ \
    --with-unfinished-features
%make
popd
%endif

%install
rm -rf %{buildroot}

install -d %{buildroot}%{_sysconfdir}/pam.d
install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_libdir}/%{name}/modules
install -d %{buildroot}/var/lib/%{name}

%makeinstall_std

%if %{with sieve}
pushd dovecot-*-pigeonhole-%{sieve_version}
%makeinstall_std
# temporary borkiness i guess...
f=%{buildroot}%{_mandir}/man1/sieve-filter.1
if ! [ -s $f ]; then rm -f $f; fi
popd
%endif

cat %{SOURCE2} > %{buildroot}%{_sysconfdir}/pam.d/%{name}
%if %{without systemd}
cat %{SOURCE3} > %{buildroot}%{_initrddir}/%{name}
chmod 0755 %{buildroot}%{_initrddir}/%{name}
%endif
pwd
cp doc/example-config/dovecot.conf %{buildroot}%{_sysconfdir}/%{name}/dovecot.conf
cp -a doc/example-config/conf.d %buildroot%{_sysconfdir}/%{name}/
cp %{SOURCE4} .
cp %{SOURCE5} .
# procmail2sieve converter
install -d -m 755 %{buildroot}%{_bindir}
install %{SOURCE7} -m 755 %{buildroot}%{_bindir}
perl -pi -e 's|#!/usr/local/bin/perl|#!%{_bindir}/perl|' \
    %{buildroot}%{_bindir}/procmail2sieve.pl

# placed in doc
rm -f %{buildroot}%{_sysconfdir}/dovecot*-example.conf

# Clean up buildroot
rm -rf %{buildroot}%{_datadir}/doc/dovecot*

%pre
%_pre_useradd dovecot /var/lib/%{name} /bin/false
%_pre_groupadd dovecot dovecot
%_pre_useradd dovenull /var/lib/%{name} /bin/false
%_pre_groupadd dovenull dovenull

%post
%_post_service dovecot
%_create_ssl_certificate dovecot

%preun
%_preun_service dovecot

%postun
%_postun_userdel dovecot
%_postun_groupdel dovecot
%_postun_userdel dovenull
%_postun_groupdel dovenull

%if %{with sieve}
%post plugins-sieve
/sbin/service %{name} condrestart > /dev/null 2>&1 || :

%postun plugins-sieve
if [ "$1" = "0" ]; then
    /sbin/service %{name} condrestart > /dev/null 2>&1 || :
fi
%endif

%if %{with mysql}
%post plugins-mysql
/sbin/service %{name} condrestart > /dev/null 2>&1 || :

%postun plugins-mysql
if [ "$1" = "0" ]; then
    /sbin/service %{name} condrestart > /dev/null 2>&1 || :
fi
%endif

%if %{with pgsql}
%post plugins-pgsql
/sbin/service %{name} condrestart > /dev/null 2>&1 || :

%postun plugins-pgsql
if [ "$1" = "0" ]; then
    /sbin/service %{name} condrestart > /dev/null 2>&1 || :
fi
%endif

%if %{with sqlite}
%post plugins-sqlite
/sbin/service %{name} condrestart > /dev/null 2>&1 || :

%postun plugins-sqlite
if [ "$1" = "0" ]; then
    /sbin/service %{name} condrestart > /dev/null 2>&1 || :
fi
%endif

%if %{with ldap}
%post plugins-ldap
/sbin/service %{name} condrestart > /dev/null 2>&1 || :

%postun plugins-ldap
if [ "$1" = "0" ]; then
    /sbin/service %{name} condrestart > /dev/null 2>&1 || :
fi
%endif

%if %{with gssapi}
%post plugins-gssapi
/sbin/service %{name} condrestart > /dev/null 2>&1 || :

%postun plugins-gssapi
if [ "$1" = "0" ]; then
    /sbin/service %{name} condrestart > /dev/null 2>&1 || :
fi
%endif

%clean
rm -rf %{buildroot}

%files
# to preserve security of the ssl password which may be in the config
# file but also allow the use of the 'deliver' command as any user,
# we set the 'deliver' command sgid mail and have the config file owned
# by root.mail. See bug #44926. idea from Josh Bressers at Red Hat.
# - AdamW 2008/10
%doc AUTHORS ChangeLog COPYING* NEWS README TODO
%doc doc/*.sh doc/*.txt doc/*.cnf
%attr(0750,root,mail) %dir %{_sysconfdir}/%{name}
%attr(0750,root,mail) %dir %{_sysconfdir}/%{name}/conf.d
%doc %{_sysconfdir}/dovecot/README
%if %{with systemd}
/lib/systemd/system/dovecot.service
/lib/systemd/system/dovecot.socket
%else
%attr(0755,root,root) %{_initrddir}/%{name}
%endif
%config(noreplace) %{_sysconfdir}/pam.d/%{name}
%{_sbindir}/*
%{_bindir}/doveadm
%{_bindir}/doveconf
%{_bindir}/dsync
%{_bindir}/procmail2sieve.pl
# %dir %{_libexecdir}/%{name}
%{_libexecdir}/%{name}/checkpassword-reply
%attr(2755,root,mail) %{_libexecdir}/%{name}/deliver
%{_libexecdir}/%{name}/aggregator
%{_libexecdir}/%{name}/anvil
%{_libexecdir}/%{name}/auth
%{_libexecdir}/%{name}/config
%{_libexecdir}/%{name}/decode2text.sh
%{_libexecdir}/%{name}/dict
%{_libexecdir}/%{name}/director
%{_libexecdir}/%{name}/dns-client
%{_libexecdir}/%{name}/doveadm-server
%{_libexecdir}/%{name}/dovecot-lda
%{_libexecdir}/%{name}/imap-urlauth
%{_libexecdir}/%{name}/imap-urlauth-login
%{_libexecdir}/%{name}/imap-urlauth-worker
%{_libexecdir}/%{name}/indexer
%{_libexecdir}/%{name}/indexer-worker
%{_libexecdir}/%{name}/ipc
%{_libexecdir}/%{name}/gdbhelper
%{_libexecdir}/%{name}/imap
%{_libexecdir}/%{name}/imap-login
%{_libexecdir}/%{name}/lmtp
%{_libexecdir}/%{name}/log
%{_libexecdir}/%{name}/maildirlock
%{_libexecdir}/%{name}/pop3
%{_libexecdir}/%{name}/pop3-login
%{_libexecdir}/%{name}/quota-status
%{_libexecdir}/%{name}/rawlog
%{_libexecdir}/%{name}/replicator
%{_libexecdir}/%{name}/script
%{_libexecdir}/%{name}/script-login
%{_libexecdir}/%{name}/ssl-params
%{_libexecdir}/%{name}/stats
%{_libexecdir}/%{name}/xml2text
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/libdovecot-compression.so*
%{_libdir}/%{name}/libdovecot-lda.so*
%{_libdir}/%{name}/libdovecot-login.so*
%{_libdir}/%{name}/libdovecot-sql.so*
#{_libdir}/%{name}/libdovecot-ssl.so*
%{_libdir}/%{name}/libdovecot-storage.so*
%{_libdir}/%{name}/libdovecot.so*
%dir %{_libdir}/%{name}/modules
%{_libdir}/%{name}/modules/*.so
%dir %{_libdir}/%{name}/modules/auth
%{_libdir}/%{name}/modules/auth/*.so
%exclude %{_libdir}/%{name}/modules/auth/libauthdb_ldap.so
%exclude %{_libdir}/%{name}/modules/auth/libmech_gssapi.so
%if %{with pgsql}
%exclude %{_libdir}/%{name}/modules/auth/libdriver_pgsql.so
%exclude %{_libdir}/%{name}/modules/dict/libdriver_pgsql.so
%exclude %{_libdir}/%{name}/modules/libdriver_pgsql.so
%endif
%if %{with mysql}
%exclude %{_libdir}/%{name}/modules/auth/libdriver_mysql.so
%exclude %{_libdir}/%{name}/modules/dict/libdriver_mysql.so
%exclude %{_libdir}/%{name}/modules/libdriver_mysql.so
%endif
%if %{with sqlite}
%exclude %{_libdir}/%{name}/modules/auth/libdriver_sqlite.so
%exclude %{_libdir}/%{name}/modules/dict/libdriver_sqlite.so
%exclude %{_libdir}/%{name}/modules/libdriver_sqlite.so
%endif
%dir %{_libdir}/%{name}/modules/doveadm
%{_libdir}/%{name}/modules/doveadm/*.so
%dir %{_libdir}/%{name}/modules/settings
%{_libdir}/%{name}/modules/settings/*.so
%attr(0700,root,root) %dir /var/lib/%{name}
%{_mandir}/man1/deliver.1*
%{_mandir}/man1/doveadm*.1*
%{_mandir}/man1/doveconf.1*
%{_mandir}/man1/dovecot-lda.1*
%{_mandir}/man1/dovecot.1*
%{_mandir}/man1/dsync.1*
%{_mandir}/man1/sieve-dump.1*
%{_mandir}/man1/sieved.1*
%{_mandir}/man7/doveadm-search-query.7*
%{_mandir}/man7/pigeonhole.7*

%files config-standalone
%attr(0644,root,mail) %config(noreplace) %{_sysconfdir}/%{name}/dovecot.conf
%attr(0644,root,mail) %{_sysconfdir}/%{name}/conf.d/*

%if %{with sieve}
%files plugins-sieve
%{_bindir}/sieve-filter
%{_bindir}/sieve-test
%{_bindir}/sievec
%{_bindir}/sieve-dump
%{_libdir}/%name/libdovecot-sieve.so*
%{_libdir}/%name/sieve
%{_libexecdir}/%name/managesieve
%{_libexecdir}/%name/managesieve-login
%{_mandir}/man1/sievec.1*
%{_mandir}/man1/sieve-filter.1*
%{_mandir}/man1/sieve-test.1*
%endif

%if %{with ldap}
%files plugins-ldap
%{_libdir}/%{name}/modules/auth/libauthdb_ldap.so
%endif

%if %{with gssapi}
%files plugins-gssapi
%{_libdir}/%{name}/modules/auth/libmech_gssapi.so
%endif

%if %{with sqlite}
%files plugins-sqlite
%{_libdir}/%{name}/modules/auth/libdriver_sqlite.so
%{_libdir}/%{name}/modules/dict/libdriver_sqlite.so
%{_libdir}/%{name}/modules/libdriver_sqlite.so
%endif

%if %{with mysql}
%files plugins-mysql
%{_libdir}/%{name}/modules/auth/libdriver_mysql.so
%{_libdir}/%{name}/modules/dict/libdriver_mysql.so
%{_libdir}/%{name}/modules/libdriver_mysql.so
%endif

%if %{with pgsql}
%files plugins-pgsql
%{_libdir}/%{name}/modules/auth/libdriver_pgsql.so
%{_libdir}/%{name}/modules/dict/libdriver_pgsql.so
%{_libdir}/%{name}/modules/libdriver_pgsql.so
%endif

%files devel
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/*
%{_libdir}/%{name}/dovecot-config
#{_libdir}/%{name}/modules/*.*a
#{_libdir}/%{name}/modules/auth/*.*a
%{_datadir}/aclocal/*.m4


%changelog
* Wed Mar 19 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.2.12-1
+ Revision: 7fa02c8
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19582 |12mu|doxygen-1.8.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with doc
%bcond_without qt4

Summary:	Doxygen is THE documentation system for C/C++
Name:		doxygen
Version:	1.8.5
Release:	1
Epoch:		1
Group:		Development/Other
License:	GPLv2+
Url:		http://www.stack.nl/~dimitri/doxygen/
Source0:	ftp://ftp.stack.nl/pub/users/dimitri/%{name}-%{version}.src.tar.gz
Patch0:		doxygen-1.2.12-fix-latex.patch
Patch2:		doxygen-1.8.3-mandir.patch
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	gcc-c++
BuildRequires:	pkgconfig(libpng)
%if %{with qt4}
BuildRequires:	qt4-devel
%endif
%if %{with doc}
BuildRequires:	ghostscript
BuildRequires:	python
BuildRequires:	tetex-latex
%endif

%description
Doxygen is a documentation system for C, C++ and IDL. It can generate
an on-line class browser (in HTML) and/or an off-line reference manual
(in LaTeX) from a set of documented source files. There is also
support for generating man lpages and for converting the generated
output into Postscript, hyperlinked PDF or compressed HTML. The
documentation is extracted directly from the sources.

Doxygen can also be configured to extract the code-structure from
undocumented source files. This can be very useful to quickly find
your way in large source distributions.

%files
%if %{with doc}
%doc html examples pdf
%endif
%doc README.md LICENSE
%{_bindir}/doxygen
%{_mandir}/man1/doxygen.1*

#----------------------------------------------------------------------------

%if %{with qt4}
%package doxywizard
Summary:	A GUI for creating and editing configuration files
Group:		Development/Other
Requires:	%{name} = %{EVRD}

%description doxywizard
Doxywizard is a GUI for creating and editing configuration files that
are used by doxygen.

%files doxywizard
%{_bindir}/doxywizard
%{_mandir}/man1/doxywizard*
%endif

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch2 -p1 -b .man

perl -pi -e "s|^TMAKE_CFLAGS_RELEASE.*|TMAKE_CFLAGS_RELEASE = %{optflags}|" tmake/lib/linux-g++/tmake.conf
perl -pi -e "s|/lib$|/%{_lib}|" tmake/lib/linux-g++/tmake.conf
# XXX configure is going to fail if both 32-bit and 64-bit qt3-devel
# are installed
find -type d -exec chmod 0755 {} \;
# build with system libpng
rm -rf libpng

%build
./configure \
    --prefix %{_prefix} \
    --make %{_bindir}/make \
%if %{with qt4}
	--with-doxywizard
%endif

%make LFLAGS="%{?ldflags}"

%if %{with doc}
make docs
mv doc/float.sty latex
mv doc/fancyhdr.sty latex
make pdf
mkdir pdf
mv latex/doxygen_manual.pdf pdf
%endif

%install
make install INSTALL=%{buildroot}%{_prefix}


%changelog
* Tue Oct 29 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:1.8.5-1
+ Revision: fa136f7
- LOG New version 1.8.5



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19583 |12mu|dpkg-1.17.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(controllib.pl\\)|perl\\(file\\)'
%else
%define _requires_exceptions perl(controllib.pl)\\|perl(file)
%endif

Summary:	Package maintenance system for Debian Linux
Name:		dpkg
Version:	1.17.1
Release:	2
License:	GPLv2+
Group:		System/Configuration/Packaging
Url:		http://packages.debian.org/unstable/base/dpkg.html
Source0:	ftp://ftp.debian.org/debian/pool/main/d/dpkg/%{name}_%{version}.tar.xz
Source2:	debsign.sh
Source3:	debsign.1
Patch0:		update-alternatives-1.17.0-rosa.patch

BuildRequires:	po4a
BuildRequires:	bzip2-devel
BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(liblzma)
BuildRequires:	pkgconfig(ncursesw)
BuildRequires:	pkgconfig(zlib)

%description
This package contains the programs dpkg which used to handle the installation
and removal of packages on a Debian system.

In order to unpack and build Debian source packages you will need
to install the developers' package `dpkg-dev' as well as this one.

dpkg-dev is not provided on your %{distribution} system.

%package -n	perl-Dpkg
Summary:	Package maintenance system for Debian Linux
Group:		Development/Perl
BuildArch:	noarch

%description -n	perl-Dpkg
This module provides dpkg functionalities.

%package -n	update-alternatives
Summary:	Alternative management system
Group:		System/Configuration/Packaging
# explicit file provides
Provides:	%{_sbindir}/alternatives
Provides:	%{_sbindir}/update-alternatives

%description -n	update-alternatives
update-alternatives creates, removes, maintains and displays
information about the symbolic links comprising the alternatives
system. It is possible for several programs fulfilling the same or
similar functions to be installed on a single system at the same time.
For example, many systems have several text editors installed at once.
This gives choice to the users of a system, allowing each to use a
different editor, if desired, but makes it difficult for a program to
make a good choice of editor to invoke if the user has not specified a
particular preference.

%prep
%setup -q
%apply_patches

%build
CONFIGURE_TOP="$PWD"
mkdir -p dpkg
pushd dpkg
%configure2_5x \
	--disable-dselect \
	--disable-install-info \
	--disable-update-alternatives \
	--with-admindir=%{_localstatedir}/lib/%{name} \
	--with-zlib \
	--with-bz2 \
	--with-liblzma

%make
popd

mkdir -p update-alternatives
pushd update-alternatives
CFLAGS="%{optflags} -Os" \
%configure2_5x \
	--disable-dselect \
	--disable-install-info \
	--disable-start-stop-daemon \
	--with-admindir=%{_localstatedir}/lib/rpm/
%make -C lib/compat
%make -C utils/
popd

%install
%makeinstall_std -C dpkg

install -m755 %{SOURCE2} -D %{buildroot}%{_bindir}/debsign
install -m644 %{SOURCE3} -D %{buildroot}%{_mandir}/man1/debsign.1

%find_lang %{name} dpkg-dev %{name}.lang

install -d -m755 %{buildroot}%{_sysconfdir}/alternatives
install -d -m755 %{buildroot}%{_localstatedir}/lib/rpm/alternatives
install -d -m755 %{buildroot}%{_localstatedir}/log

touch %{buildroot}%{_localstatedir}/log/update-alternatives.log

install -m755 update-alternatives/utils/update-alternatives -D %{buildroot}%{_sbindir}/update-alternatives
install -m644 man/update-alternatives.8 -D %{buildroot}%{_mandir}/man8/update-alternatives.8

# I really doubt the actual usefulness of these..
ln -s update-alternatives %{buildroot}%{_sbindir}/alternatives
ln -sr %{buildroot}%{_localstatedir}/lib/rpm/alternatives %{buildroot}%{_localstatedir}/lib/alternatives

%files -f %{name}.lang
%{_bindir}/d*
%dir %{_libdir}/%{name}
%dir %{_libdir}/%{name}/parsechangelog
%dir %{_libdir}/%{name}/parsechangelog/debian
%{_sbindir}/*
%exclude %{_sbindir}/alternatives
%exclude %{_sbindir}/update-alternatives
%dir %{_datadir}/%{name}
%dir %{_localstatedir}/lib/%{name}
%{_datadir}/%{name}/cputable
%{_datadir}/%{name}/ostable
%{_datadir}/%{name}/triplettable
%{_datadir}/dpkg/abitable
%{_datadir}/%{name}/*.mk
%{_localstatedir}/lib/%{name}/*
%dir %{_sysconfdir}/%{name}
%{_mandir}/man1/d*
%{_mandir}/man5/*
%{_mandir}/man8/*
%exclude %{_mandir}/man8/update-alternatives.8*
%lang(de) %{_mandir}/de/man?/*
%lang(ja) %{_mandir}/ja/man?/*
%lang(pl) %{_mandir}/pl/man?/*
%lang(sv) %{_mandir}/sv/man?/*
%lang(fr) %{_mandir}/fr/man?/*
%lang(hu) %{_mandir}/hu/man?/*
%lang(it) %{_mandir}/it/man?/*
%lang(es) %{_mandir}/es/man?/*
%{_includedir}/dpkg/*
%{_mandir}/man3/*
%{_libdir}/libdpkg.a
%{_libdir}/pkgconfig/libdpkg.pc

%files -n perl-Dpkg
%{perl_vendorlib}/Dpkg
%{perl_vendorlib}/Dpkg.pm

%files -n update-alternatives
%dir %{_sysconfdir}/alternatives
%{_sbindir}/alternatives
%{_sbindir}/update-alternatives
%{_mandir}/man8/update-alternatives.8*
%{_localstatedir}/lib/alternatives
%dir %{_localstatedir}/lib/rpm/alternatives
%ghost %{_localstatedir}/log/update-alternatives.log


%changelog
* Thu Oct 10 2013 Alex Burmashev <alex.burmashev@rosalab.ru> 1.17.1-2
+ Revision: 90d9536
- update to last version, relabel patch from omdv to rosa



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19584 |12mu|dracut-027-22
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Next generation initrd image generator
Name:		dracut
Version:	027
Release:	22
Group:		System/Base
License:	GPLv2+
URL:		https://dracut.wiki.kernel.org/
Source0:	http://www.kernel.org/pub/linux/utils/boot/dracut/%{name}-%{version}.tar.xz
Source3:	50-dracut-mandriva.conf
# (tpg) simple script to provide a backup for current working initrd file
Source4:	initrd-backup.sh
# (bor) mdv-specific fixes
#Patch1000:	dracut-011-mdv.patch
# (bor) Restore original Mandriva behaviour of adding bootchart if RPM is installed.
Patch1001:	dracut-007-undisable_bootchart.patch
# (bor) compatibility with mkinitrd
Patch1002:	dracut-010-mkinitrd.patch
# (bor) Add support for KEYTABLE to dynamically determine whether to install UNICODE or non-UNICODE keymap version.
Patch1003:	dracut-007-aufs-mount.patch
# (anssi) handle gzip compressed KMS kernel modules
Patch1004:	dracut-024.rosa.patch

#Patch1005:	dracut-013-ld.so.conf.workaround.patch
#Patch1006:	dracut-014-multipath-udev-rules.patch
#Patch1007:	dracut-018-check-for-tty-and-use-it.patch
#Patch1008:	dracut-018-do-not-remount-twice-disk-partitions.patch
#Patch1009:	dracut-018-install-var-run-and-var-lock.patch
Patch1010:	dracut-024-busybox-fallback-to-busybox.static-if-no-busybox.patch
Patch1011:	dracut-024-use-busybox--list.patch
Patch1012:	dracut-024-dont-compress-kernel-modules-within-initramfs.patch
Patch1013:      dracut-024.nogroup.patch
Patch1014:      dracut-027.map.files.patch
Patch1015:      dracut-027.LABEL.patch
Patch1016:      dracut-027.LABEL2.patch
Patch1017:      dracut-027.minimal.patch
Patch1018:      dracut-027.udev_path.patch

### GIT PATCHES GOES HERE  ###
###

BuildRequires:	docbook-dtd45-xml
BuildRequires:	docbook-style-xsl
BuildRequires:	xsltproc
BuildRequires:	dash
BuildRequires:	bash
BuildRequires:	asciidoc
BuildRequires:	systemd-units

Provides:	mkinitrd-command
Requires(pre):	filesystem
Requires(pre):	coreutils
Suggests:	plymouth
Requires:	udev
Requires:	util-linux-ng
Requires:	kmod-compat
Requires:	e2fsprogs
Requires:	cpio
Requires:	findutils
Requires:	binutils
Requires:	grep
Requires:	mktemp
Requires:	bash
Requires:	dash
Requires:	kbd
Requires:	tar
Requires:	gzip
Requires:	bzip2
Requires:	file
Requires:	bridge-utils
Requires:	initscripts
#Requires:	bootloader-utils
Requires(pre):	rpm-helper
Requires(post,postun):	update-alternatives
Conflicts:	mkinitrd < 6.0.93-10
Conflicts:	nash < 6.0.93-11
Obsoletes:	dracut < 013

%description
Dracut contains tools to create a bootable initramfs for 2.6 Linux kernels.
Unlike existing implementations, dracut does hard-code as little as possible
into the initramfs. Dracut contains various modules which are driven by the
event-based udev. Having root on MD, DM, LVM2, LUKS is supported as well as
NFS, iSCSI, NBD, FCoE with the dracut-network package.

%prep
%setup -q
%apply_patches
# We don't want to strip dracut-install, that's debuginfo's job
sed -i -e 's,\$(strip),,g' install/Makefile

%build
%serverbuild_hardened

%configure2_5x \
	--systemdsystemunitdir=%{_unitdir} \
	--bashcompletiondir=$(pkg-config --variable=completionsdir bash-completion) \
	--libdir=%{_prefix}/lib

%make CC=%{__cc}

%install
%makeinstall_std

install -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/dracut.conf.d

%if %mdvver >= 201200
# (tpg) default image name in 2012 has changed
sed -i -e 's/welcome.png/background.png/' %{buildroot}%{_prefix}/lib/dracut/modules.d/50plymouth/plymouth-populate-initrd.sh
%endif

# bluca remove patch backup files
find %{buildroot} -type f -name '*.orig' -exec rm {} \;
find %{buildroot} -type f -name '*~' -exec rm {} \;

# fix permission of module files
chmod +x %{buildroot}%{_prefix}/lib/dracut/modules.d/*/*.sh

mkdir -p %{buildroot}/boot/dracut
mkdir -p %{buildroot}%{_var}/lib/dracut/overlay
install -m 755 -d %{buildroot}%{_datadir}/dracut

mkdir -p %{buildroot}%{_sbindir}
mkdir -p %{buildroot}/sbin
mv %{buildroot}%{_bindir}/* %{buildroot}%{_sbindir}/

ln -s %{_sbindir}/dracut %{buildroot}%{_bindir}/dracut
ln -s %{_sbindir}/dracut %{buildroot}/sbin/dracut
ln -s %{_prefix}/lib/dracut/dracut-install %{buildroot}%{_sbindir}/dracut-install

mkdir -p %{buildroot}%{_localstatedir}/log
touch %{buildroot}%{_localstatedir}/log/dracut.log
mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
install -m 0644 dracut.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/dracut

mv %{buildroot}%{_sbindir}/lsinitrd %{buildroot}%{_sbindir}/lsinitrd-dracut
mv %{buildroot}%{_sbindir}/mkinitrd %{buildroot}%{_sbindir}/mkinitrd-dracut


# rpmlint madness
chmod 755 %{buildroot}%{_prefix}/lib/dracut/modules.d/99aufs-mount/module-setup.sh

# (tpg) don't follow this usr madness
# systemctl sits in /bin, and it symlinks to /usr/bin
sed -i -e 's#/usr/bin/systemctl#/bin/systemctl#g' %{buildroot}%{_prefix}/lib/dracut/modules.d/98systemd/*.service
# (tpg) use real path for udevadm
sed -i -e 's#/usr/bin/udevadm#/sbin/udevadm#g' %{buildroot}%{_prefix}/lib/dracut/modules.d/98systemd/*.service

# (tpg) this conflicts with mkinitrd
rm -rf %{buildroot}%{_mandir}/man8/mkinitrd.8*

install -m755 %{SOURCE4} %{buildroot}%{_bindir}/initrd-backup.sh

%post
update-alternatives --install /sbin/mkinitrd mkinitrd %{_sbindir}/mkinitrd-dracut 110 || :
update-alternatives --install /sbin/lsinitrd lsinitrd %{_sbindir}/lsinitrd-dracut 110 || :
if [ -d /lib/modules/$(uname -r) ]; then
    %{_sbindir}/dracut -f /boot/initrd-$(uname -r).img $(uname -r)
fi

%postun
[ ! -e /usr/sbin/mkinitrd-dracut ] && update-alternatives --remove mkinitrd %{_sbindir}/mkinitrd-dracut || :
[ ! -e /usr/sbin/lsinitrd-dracut ] && update-alternatives --remove lsinitrd %{_sbindir}/lsinitrd-dracut || :

%files
%doc README.generic README.modules README.kernel HACKING TODO AUTHORS
%dir /boot/dracut
%dir %{_datadir}/dracut
%dir %{_var}/lib/dracut
%dir %{_var}/lib/dracut/overlay
%dir %{_prefix}/lib/dracut/modules.d
%dir %{_prefix}/lib/kernel/install.d
%dir %{_sysconfdir}/dracut.conf.d
%config %{_sysconfdir}/dracut.conf
%config %{_sysconfdir}/logrotate.d/dracut
%attr(0644,root,root) %ghost %config(missingok,noreplace) %{_localstatedir}/log/dracut.log
%{_sysconfdir}/dracut.conf.d/50-dracut-mandriva.conf
/sbin/dracut
%{_sbindir}/dracut
%{_bindir}/dracut
%{_bindir}/initrd-backup.sh
%{_sbindir}/dracut-catimages
%{_sbindir}/dracut-install
%{_sbindir}/lsinitrd-dracut
%{_sbindir}/mkinitrd-dracut
%{_unitdir}/*.service
%{_unitdir}/*/*.service
%{_prefix}/lib/kernel/install.d/5*-dracut*.install
%{_prefix}/lib/dracut/dracut-install
%{_prefix}/lib/dracut/dracut-version.sh
%{_prefix}/lib/dracut/dracut-functions.sh
%{_prefix}/lib/dracut/dracut-functions
%{_prefix}/lib/dracut/modules.d/*
%{_prefix}/lib/dracut/dracut-initramfs-restore
%{_prefix}/lib/dracut/dracut-logger.sh
%{_datadir}/bash-completion/completions/dracut
%{_mandir}/man1/lsinitrd.1.*
%{_mandir}/man5/dracut.conf.5*
%{_mandir}/man7/dracut.bootup.7.xz
%{_mandir}/man7/dracut.kernel.7*
%{_mandir}/man7/dracut.cmdline.7*
%{_mandir}/man8/dracut*.8*






%changelog
* Fri Aug 22 2014 Denis Silakov <denis.silakov@rosalab.ru> 027-22
+ Revision: a86345a
- Adopt aufs patch for dracut 027

* Fri Aug 22 2014 Denis Silakov <denis.silakov@rosalab.ru> 027-22
+ Revision: 91d2db0
- Enable systemd paths in config

* Thu Aug 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 027-22
+ Revision: 19059a6
- Fix aufs module name

* Thu Aug 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 027-22
+ Revision: a251530
- Fix aufs patch

* Fri Aug 01 2014 Alex Burmashev <alex.burmashev@rosalab.ru> 027-21
+ Revision: 08e4b6e
- remove urpmi readme

* Thu Jul 31 2014 Alex Burmashev <alex.burmashev@rosalab.ru> 027-20
+ Revision: 40c6759
- Updated dracut.spec

* Thu Jul 31 2014 Alex Burmashev <alex.burmashev@rosalab.ru> 027-19
+ Revision: 32f9fc1
- Updated 50-dracut-mandriva.conf

* Thu Jun 19 2014 Alex Burmashev <alex.burmashev@gmail.com> 027-19
+ Revision: cb8aafe
- uncomment udevdir, seems that it is required

* Fri May 16 2014 Alex Burmashev <alex.burmashev@gmail.com> 027-18
+ Revision: c7b69c4
- include one more udev module path

* Thu Jan 30 2014 Alex Burmashev <alex.burmashev@gmail.com> 027-17
+ Revision: 3098c1d
- do not omit modules

* Mon Jan 20 2014 Alex Burmashev <alex.burmashev@gmail.com> 027-16
+ Revision: 7dca3cb
- fix stupid error

* Mon Jan 20 2014 Alex Burmashev <alex.burmashev@gmail.com> 027-15
+ Revision: a2cd388
- added new test patch

* Tue Jan 14 2014 Alex Burmashev <alex.burmashev@gmail.com> 027-14
+ Revision: 72013c5
- changed -o to -a

* Thu Jan 09 2014 Alex Burmashev <alex.burmashev@gmail.com> 027-12
+ Revision: be0aa12
- changed patch name

* Thu Jan 09 2014 Alex Burmashev <alex.burmashev@gmail.com> 027-12
+ Revision: 5953e71
- added some patches to support fixed images

* Fri Dec 20 2013 Alex Burmashev <alex.burmashev@gmail.com> 027-5
+ Revision: 4976d27
- added asus module by default

* Wed May 15 2013 root <root@localhost.localdomain> 027-4
+ Revision: 8a0584f
- added a patch to pack proper map files into initrd

* Mon Apr 29 2013 Alex Burmashev <alex.burmashev@rosalab.ru> 027-3
+ Revision: 3c7030c
- removed systemd require

* Wed Apr 17 2013 Alex Burmashev <alex.burmashev@rosalab.ru> 027-2
+ Revision: 9f1c044
- Updated dracut.spec

* Tue Apr 16 2013 root <root@localhost.localdomain> 027-1
+ Revision: 54fb319
- sync to cooker

* Thu Mar 14 2013 root <root@localhost.localdomain> 024-13
+ Revision: e4ae767
- modified patch for initrd

* Thu Mar 14 2013 root <root@localhost.localdomain> 024-13
+ Revision: 940874c
- initrd should be a default name

* Wed Feb 27 2013 root <root@localhost.localdomain> 024-12
+ Revision: 5fb2e51
- reverted to working  condition

* Wed Dec 26 2012 root <root@localhost.localdomain> 024-9
+ Revision: d192050
- added a nogroup fix

* Wed Dec 05 2012 Alex Burmashev <alex.burmashev@rosalab.ru> 024-7
+ Revision: acfb2b3
- Updated dracut.spec

* Wed Dec 05 2012 Alex Burmashev <alex.burmashev@rosalab.ru> 024-6
+ Revision: c3a1906
- Updated 50-dracut-mandriva.conf

* Tue Dec 04 2012 Alex Burmashev <alex.burmashev@rosalab.ru> 024-6
+ Revision: e084c6f
- Updated 50-dracut-mandriva.conf

* Fri Nov 30 2012 Alex Burmashev <alex.burmashev@rosalab.ru> 024-6
+ Revision: 6298d2c
- changed the dracut invocation in the post scripts

* Fri Nov 30 2012 Alex Burmashev <alex.burmashev@rosalab.ru> 024-5
+ Revision: 54191d4
- Updated dracut.spec

* Fri Nov 30 2012 Alex Burmashev <alex.burmashev@rosalab.ru> 024-4
+ Revision: 4e9817d
- Updated dracut.spec

* Thu Nov 29 2012 root <root@localhost.localdomain> 024-4
+ Revision: a23f058
- changed config



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19585 |12mu|dragonplayer-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A simple video player for KDE 4
Name:		dragonplayer
Epoch:		3
Version:	4.12.4
Release:	1
Group:		Graphical desktop/KDE
License:	GPLv2
Url:		http://www.kde.org/applications/multimedia/dragonplayer/
Source0:	ftp://ftp.kde.org/pub/kde/stable/%{version}/src/dragon-%{version}.tar.xz

BuildRequires:	kdelibs4-devel
Requires:	kdebase4-runtime
Conflicts:	kdemultimedia4-core < 3:4.5.71
Conflicts:	kmix < 3:4.8.95

%description
Dragon Player is a multimedia player where the focus is on simplicity,
instead of features. Dragon Player does one thing, and only one thing,
which is playing multimedia files. It's simple interface is designed not
to get in your way and instead empower you to simply play multimedia
files.

%files
%{_kde_bindir}/dragon
%{_kde_appsdir}/dragonplayer
%{_kde_appsdir}/solid/actions/dragonplayer-opendvd.desktop
%{_kde_iconsdir}/*/*/*/*
%{_kde_mandir}/man1/*
%{_kde_libdir}/kde4/dragonpart.so
%{_kde_applicationsdir}/dragonplayer.desktop
%{_kde_services}/ServiceMenus/dragonplayer_*
%{_kde_services}/dragonplayer_part.desktop
%{_kde_configdir}/dragonplayerrc
%{_kde_docdir}/HTML/en/dragonplayer

#------------------------------------------------------------------------------

%prep
%setup -q -n dragon-%{version}

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.12.4-1
+ Revision: 8fad535
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19586 |12mu|drakguard-0.7.14-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:  Parental control tool
Name:     drakguard
Version:  0.7.14
Release:  1
Source0:  %name-%version.tar.xz
License:  GPL
Group:    System/Configuration/Other
Url:      http://www.mandriva.com/
BuildRequires: perl-MDK-Common-devel gettext
Requires: drakxtools >= 10.22
Requires: drakx-net >= 0.41
BuildRoot: %_tmppath/%name-%version-buildroot
BuildArch: noarch

%description
This tool allows to configure parental control. It can block access to
web sites and restrict connection during a specified timeframe.

%prep
%setup -q

%build
%make

%install
rm -fr %{buildroot}
%makeinstall_std
%find_lang %name

%files -f %{name}.lang
%defattr(-,root,root)
%doc NEWS
%{_sbindir}/%{name}
/usr/lib/libDrakX/icons/*


%changelog
* Sat Nov 09 2013 akdengi <kazancas@mandriva.ru> 0.7.14-1
+ Revision: 58ce123
- 0.7.14. Sync with Mageia



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19587 |12mu|draklive-install-1.45-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name draklive-install
%define version 1.45
%define release 12
%define iconname ROSAOne-install-icon.png
%define xsetup_level 60

Summary:	Live installer
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{name}-%{version}.tar.xz
Source1:        60-dracut-isobuild.conf
Source2:	efi-remount.sh
Source3:	remove-live-user.sh
Patch1:         error-processing-fix.patch
Patch2:         support-file-swap.patch
Patch3:         fixed-wait-dialog-not-hidden.patch
Patch4:         bootloader-hdd-list-improved.patch
Patch5:         grub-install-fixes.patch
Patch6:         support-efi-and-gpt.patch
Patch7:         exclude-live-root-from-bootloader.patch
Patch8:         support-crypted-system-partitions.patch
Patch9:         startup-center-window.patch
Patch10:        bootloader-remember-selected-entry.patch
License:	GPL
Group:		System/Configuration/Other
Url:		https://abf.rosalinux.ru/soft/draklive-install
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:      noarch
Requires:	drakxtools >= 14.47-12
Requires:	drakx-installer-matchbox
BuildRequires:	intltool

%description
This tool allows to install Rosa from a running live system.

%prep
%setup -q
%apply_patches

%build
%make

%install
rm -rf %buildroot

%makeinstall

for product in one flash; do
  install -D -m 0755 %name.desktop %buildroot%_datadir/mdk/desktop/$product/%name.desktop
done
install -D -m 0755 %name %buildroot/%_sbindir/%name
install -m 0755 %{name}-lock-storage %buildroot/%_sbindir/

mkdir -p %buildroot%_bindir
ln -sf consolehelper %buildroot%_bindir/%{name}-lock-storage
mkdir -p %{buildroot}%{_sysconfdir}/pam.d

cat > %{buildroot}%{_sysconfdir}/pam.d/%{name}-lock-storage  <<EOF
#%PAM-1.0
auth		include		config-util-user
account		include		config-util-user
session		include		config-util-user
EOF

mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps

cat > %{buildroot}%{_sysconfdir}/security/console.apps/%{name}-lock-storage <<EOF
USER=<user>
PROGRAM=/usr/sbin/%{name}-lock-storage
FALLBACK=false
SESSION=true
EOF

mkdir -p %buildroot{%_miconsdir,%_iconsdir,%_liconsdir,%_menudir,%_datadir/libDrakX/pixmaps/{en,ru},%_datadir/libDrakX/advert/{en,ru},%_datadir/applications,%_datadir/icons/hicolor/{16x16,32x32,48x48}/apps}
install data/icons/IC-installone-48.png %buildroot%_liconsdir/%iconname
install data/icons/IC-installone-32.png %buildroot%_iconsdir/%iconname
install data/icons/IC-installone-16.png %buildroot%_miconsdir/%iconname
cp -l %buildroot%_liconsdir/%iconname %buildroot%_datadir/icons/hicolor/48x48/apps/%iconname
cp -l %buildroot%_liconsdir/%iconname %buildroot%_datadir/icons/hicolor/32x32/apps/%iconname
cp -l %buildroot%_liconsdir/%iconname %buildroot%_datadir/icons/hicolor/16x16/apps/%iconname

#install advert to properties directores
install data/icons/en/ROSAOne-*.png %buildroot%_datadir/libDrakX/pixmaps/en/
install data/advert/en/* %buildroot%_datadir/libDrakX/advert/en/
install data/icons/ru/ROSAOne-*.png %buildroot%_datadir/libDrakX/pixmaps/ru/
install data/advert/ru/* %buildroot%_datadir/libDrakX/advert/ru/

install rosa-draklive-install.desktop %buildroot%_datadir/applications/
install -D -m 0755 %{name}.xsetup %buildroot%_sysconfdir/X11/xsetup.d/%{xsetup_level}%{name}.xsetup
install -m 0755 clean_live_hds %buildroot%_sbindir/clean_live_hds
mkdir -p %buildroot%_sysconfdir/%{name}.d/isobuild/
install -m 0644 -D %{SOURCE1} %buildroot%_sysconfdir/%{name}.d/isobuild/60-dracut-isobuild.conf
install -m 0755 -D %{SOURCE2} %buildroot%_sysconfdir/%{name}.d/run.d/efi-remount.sh
install -m 0755 -D %{SOURCE3} %buildroot%_sysconfdir/%{name}.d/run.d/remove-live-user.sh

%find_lang %name

%files -f %name.lang
%defattr(-,root,root)
%_sbindir/%name
%_sbindir/%{name}-lock-storage
%_bindir/%{name}-lock-storage
%{_sysconfdir}/pam.d/%{name}-lock-storage
%{_sysconfdir}/security/console.apps/%{name}-lock-storage
%_datadir/mdk/desktop/*/*.desktop
%_datadir/applications/rosa-draklive-install.desktop
%_iconsdir/%iconname
%_liconsdir/%iconname
%_miconsdir/%iconname
%_datadir/icons/hicolor/*/apps/%iconname
%_datadir/libDrakX/pixmaps/en/ROSAOne-*.png
%_datadir/libDrakX/pixmaps/ru/ROSAOne-*.png
%_datadir/libDrakX/advert/*
%_sysconfdir/X11/xsetup.d/??%{name}.xsetup
%dir %_sysconfdir/%{name}.d
%dir %_sysconfdir/%{name}.d/sysconfig
%dir %_sysconfdir/%{name}.d/isobuild/
%_sysconfdir/%{name}.d/isobuild/*
%_sysconfdir/%{name}.d/run.d/*
%{_sbindir}/clean_live_hds

%changelog
* Wed Aug 13 2014 Konstantin Vlasov <konstantin.vlasov@rosalab.ru> 1.45-12
+ Revision: baf2610
- Added bootloader option to save last booted entry

* Thu Jul 31 2014 Alex Burmashev <alex.burmashev@rosalab.ru> 1.45-11
+ Revision: 5f5fd69
- release up

* Thu Jul 31 2014 Alex Burmashev <alex.burmashev@rosalab.ru> 1.45-10
+ Revision: 49ee153
- minor fix

* Thu Jul 10 2014 Konstantin Vlasov <konstantin.vlasov@rosalab.ru> 1.45-10
+ Revision: af59f70
- Minor code refactoring

* Wed Jul 02 2014 Konstantin Vlasov <konstantin.vlasov@rosalab.ru> 1.45-9
+ Revision: 0eaad39
- Moving installer window at the center of screen on startup

* Mon Jun 30 2014 Konstantin Vlasov <konstantin.vlasov@rosalab.ru> 1.45-8
+ Revision: 73015cd
- Installer improvements
- 1. Excluded Live root disk from installing bootloader (drakxtools >=14.47-10 required).
- 2. Supported crypted system partitions.

* Fri Jun 27 2014 Alex Burmashev <alex.burmashev@rosalab.ru> 1.45-7
+ Revision: 5a9ff58
- MassBuild#440: Increase release tag

* Fri Jun 06 2014 Konstantin Vlasov <konstantin.vlasov@rosalab.ru> 1.45-6
+ Revision: 63e46d1
- Grub installaion for EFI boot and GPT disks
- 1. In EFI boot mode, EFI version of Grub2 is now used; list of boot devices contains EFI partitions.
- 2. In BIOS boot mode, the list of boot devices now excludes those GPT disks which have no BIOS Boot Partition.

* Fri May 23 2014 Konstantin Vlasov <konstantin.vlasov@rosalab.ru> 1.45-5
+ Revision: c21e03b
- Fixed grub installation

* Tue May 20 2014 Alex Burmashev <alex.burmashev@rosalab.ru> 1.45-4
+ Revision: ba13543
- release up, uncomment udevdir

* Tue May 20 2014 Alex Burmashev <alex.burmashev@rosalab.ru> 1.45-3
+ Revision: 3de5f92
- Updated 60-dracut-isobuild.conf

* Wed May 14 2014 Konstantin Vlasov <konstantin.vlasov@rosalab.ru> 1.45-3
+ Revision: ec3f6b3
- Improved HDD info displaying in bootloader dialog

* Wed Apr 23 2014 Konstantin Vlasov <konstantin.vlasov@rosalab.ru> 1.45-2
+ Revision: e09b484
- Fixed: wait dialog was not closed before showing final message

* Mon Apr 21 2014 Alex Burmashev <alex.burmashev@gmail.com> 1.45-1
+ Revision: b6bc7ea
- version up, changed tarballs

* Mon Apr 21 2014 Alex Burmashev <alex.burmashev@gmail.com> 1.44-5
+ Revision: 5fd1c74
- updated artwork

* Tue Mar 25 2014 Konstantin Vlasov <konstantin.vlasov@rosalab.ru> 1.44-4
+ Revision: 64e60d8
- Added support for file swap

* Thu Mar 20 2014 Konstantin Vlasov <konstantin.vlasov@rosalab.ru> 1.44-3
+ Revision: 0a539e0
- Fixing the previous fix

* Thu Mar 20 2014 Konstantin Vlasov <konstantin.vlasov@rosalab.ru> 1.44-2
+ Revision: 5dbc07c
- Fixed error processing when starting firstboot

* Wed Mar 19 2014 Konstantin Vlasov <konstantin.vlasov@rosalab.ru> 1.44-1
+ Revision: 72aacb1
- Added firstboot stage to the main installer (after Grub)
- Also re-fixed the bug with mounted partitions (the previous fix caused installation to fail).

* Fri Mar 07 2014 Konstantin Vlasov <konstantin.vlasov@rosalab.ru> 1.43-2
+ Revision: eac11ff
- Fixed: installation failed if partition was mounted by user

* Tue Mar 04 2014 Konstantin Vlasov <konstantin.vlasov@rosalab.ru> 1.43-1
+ Revision: 0456dbb
- Implemented autoinstallation support
- 1. If the file /etc/sysconfig/autoinstall is present, draklive-install will perform all the steps automatically (parameters normally selected by user will be taken from this file). Requires drakxtools-14.45.

* Mon Feb 10 2014 akdengi <kazancas@mandriva.ru> 1.42-1
+ Revision: 2ff810a
- merge with red3

* Sat Feb 08 2014 akdengi <kazancas@mandriva.ru> 1.42-1
+ Revision: 46eff66
- delete remount_esp_on_efi

* Sat Feb 08 2014 akdengi <kazancas@mandriva.ru> 1.42-1
+ Revision: 085639b
- change remount efi script. 1.42

* Fri Feb 07 2014 Alex Burmashev <alex.burmashev@gmail.com> 1.41-4
+ Revision: 93fabf6
- omit drivers

* Fri Feb 07 2014 akdengi <alexander.kazancev@rosalab.ru> 1.41-3
+ Revision: 383bdf9
- fix

* Fri Feb 07 2014 akdengi <alexander.kazancev@rosalab.ru> 1.41-3
+ Revision: f5b6ba0
- fix efi-remount

* Fri Feb 07 2014 akdengi <alexander.kazancev@rosalab.ru> 1.41-3
+ Revision: 2b14be3
- add run.d script

* Fri Feb 07 2014 akdengi <alexander.kazancev@rosalab.ru> 1.41-2
+ Revision: be6914a
- fix tarball

* Wed Feb 05 2014 akdengi <kazancas@mandriva.ru> 1.41-1
+ Revision: fbcacee
- add to files remount_esp_on_efi and drop patch0

* Wed Feb 05 2014 akdengi <alexander.kazancev@rosalab.ru> 1.41-1
+ Revision: 45e6958
- Update to 1.41

* Tue Feb 04 2014 Alex Burmashev <alex.burmashev@rosalab.ru> 1.40-14
+ Revision: bed979a
- Updated draklive-install.spec

* Tue Feb 04 2014 Alex Burmashev <alex.burmashev@rosalab.ru> 1.40-13
+ Revision: d0544d8
- Updated draklive-install-1.40.EFI.patch

* Tue Feb 04 2014 Alex Burmashev <alex.burmashev@gmail.com> 1.40-13
+ Revision: c973558
- added EFI patch

* Mon Dec 30 2013 Alex Burmashev <alex.burmashev@gmail.com> 1.41-13
+ Revision: 1829238
- release up

* Mon Dec 30 2013 Alex Burmashev <alex.burmashev@gmail.com> 1.41-12
+ Revision: 6f5a1da
- changed english artwork back to original

* Wed Dec 25 2013 Konstantin Vlasov <konstantin.vlasov@rosalab.ru> 1.40-12
+ Revision: 9db0ed3
- Fixed installing Grub error on non-EFI systems

* Tue Dec 24 2013 akdengi <kazancas@mandriva.ru> 1.40-11
+ Revision: 3dc94d8
- Drop patches. Use right tarball

* Fri Dec 20 2013 Alex Burmashev <alex.burmashev@rosalab.ru> 1.40-10
+ Revision: 33b656c
- added asus-nb-wmi to config

* Fri Dec 20 2013 Alex Burmashev <alex.burmashev@rosalab.ru> 1.40-10
+ Revision: 8b2b5ff
- release up

* Wed Dec 18 2013 Alex Burmashev <alex.burmashev@rosalab.ru> 1.40-9
+ Revision: a22f0fa
- do not omit radeon and nouveau

* Wed Dec 18 2013 Alex Burmashev <alex.burmashev@rosalab.ru> 1.40-9
+ Revision: 027e045
- release up



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19588 |12mu|drakx-kbd-mouse-x11-0.101-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define drakxtools_required_version  14.39
%define drakxtools_conflicted_version  10.4.89

Summary: 	Tools to configure the keyboard, the mice and the graphic card
Name:		drakx-kbd-mouse-x11
Version:	0.101
Release:	2
Source0:	%{name}-%{version}.tar.xz
Source1:	XFdrake.desktop
License:	GPLv2+
Group:		System/Configuration/Other
Url:		https://abf.rosalinux.ru/soft/drakx-kbd-mouse-x11
BuildRequires:	perl-MDK-Common-devel gettext perl-devel
BuildRequires:	libxxf86misc-devel ncurses-devel
Requires:	drakxtools-curses => %drakxtools_required_version
# need the common pam config files for usermode config
Requires:	usermode-consoleonly >= 1.92-4mdv2008.0
%ifnarch %{sparcx} %{arm} %{mips}
Requires:	monitor-edid >= 1.12
# Need for grub2-cfg-mod utility
Requires:	grub2 >= 2.00-31
%endif
# for program:
Conflicts:	drakxtools <= %drakxtools_conflicted_version
# for man pages:
Conflicts:	drakxtools-curses <= %drakxtools_conflicted_version
# for -noAutoAddDevices:
Conflicts:	x11-server-xorg < 1.5.99.3-1.20090110.13
# for Cards+ using nvidia-current|nvidia71xx|nvidia96xx instead of nvidia/nvidia97xx/NVIDIA_LEGACY
Requires:	ldetect-lst >= 0.1.312
# for nokmsboot (initrds have to have nokmsboot support and udev has to handle it)
Conflicts:	mkinitrd < 6.0.93-22
Conflicts:	dracut < 008-6
Conflicts:	udev < 204

# we don't want to require X libs (xf86misc is always used inside an eval)
%define  __noautoreq ^libX

%description
Keyboarddrake enables to configure  the keyboard.
Mousedrake enables to configure the mice.
XFdrake enables to configure the graphic card.

%prep
%setup -q
%apply_patches

%build
%make OPTIMIZE="%{optflags} -Os"

%install
%makeinstall_std

#install lang
%find_lang %{name}

mkdir -p %{buildroot}%{_datadir}/applications
install -m644 %{SOURCE1} %{buildroot}%{_datadir}/applications/

# consolehelper configuration
# ask for user password
ln -s %{_bindir}/consolehelper %{buildroot}%{_bindir}/XFdrake
mkdir -p %{buildroot}%{_sysconfdir}/pam.d/
cat > %{buildroot}%{_sysconfdir}/pam.d/xfdrake  <<EOF
#%PAM-1.0
auth		include		config-util-user
account		include		config-util-user
session		include		config-util-user
EOF

mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
cat > %{buildroot}%{_sysconfdir}/security/console.apps/xfdrake <<EOF
USER=<user>
PROGRAM=/usr/sbin/XFdrake
FALLBACK=false
SESSION=true
EOF

ln -s %{_sysconfdir}/security/console.apps/xfdrake \
        %{buildroot}%{_sysconfdir}/security/console.apps/XFdrake

# add nokmsboot if necessary and rebuild initrds so that they handle it
%triggerpostun -- drakx-kbd-mouse-x11 < 0.91
perl -I/usr/lib/libDrakX -MXconfig::various -e 'Xconfig::various::setup_kms();' &>/dev/null
%{_sbindir}/bootloader-config --action rebuild-initrds || :

%files -f %{name}.lang
%doc COPYING NEWS
%config(noreplace) %{_sysconfdir}/pam.d/xfdrake
%config(noreplace) %{_sysconfdir}/security/console.apps/xfdrake
# symlink
%{_sysconfdir}/security/console.apps/XFdrake
/sbin/display_driver_helper
%_bindir/XFdrake
%_sbindir/*
%_datadir/libDrakX/pixmaps/*
/usr/lib/libDrakX/auto/*
/usr/lib/libDrakX/xf86misc/main.pm
/usr/lib/libDrakX/Xconfig/*.pm
%dir /usr/lib/libDrakX/Xconfig
/usr/lib/libDrakX/*.pm
%{_datadir}/applications/*.desktop


%changelog
* Mon Nov 25 2013 akdengi <alexander.kazancev@rosalab.ru> 0.101-2
+ Revision: 88246c0
- fix error in display_helper kms and rebuild with new ldetect

* Sun Nov 24 2013 akdengi <kazancas@mandriva.ru> 0.100-2
+ Revision: 0f97723
- SILENT some fix tarball

* Sat Nov 23 2013 akdengi <kazancas@mandriva.ru> 0.100-1
+ Revision: 08136ed
- SILENT fix yaml

* Sat Nov 23 2013 akdengi <kazancas@mandriva.ru> 0.100-1
+ Revision: b1f2564
- SILENT fix tarball

* Sat Nov 23 2013 akdengi <kazancas@mandriva.ru> 0.100-1
+ Revision: 5b5cdd7
- SILENT fix tarball

* Sat Nov 23 2013 akdengi <kazancas@mandriva.ru> 0.100-1
+ Revision: ea219cf
- update to 0.100

* Wed Nov 20 2013 Tigro <ashejn@gmail.com> 0.99-8
+ Revision: c14de4f
- fix typo again

* Wed Nov 20 2013 Tigro <ashejn@gmail.com> 0.99-8
+ Revision: 5c8df12
- drop ralt_rshift_toggle as it does not work proper in GNOME

* Wed Nov 20 2013 Tigro <ashejn@gmail.com> 0.99-7
+ Revision: 8d3972e
- fix typo

* Wed Nov 20 2013 Tigro <ashejn@gmail.com> 0.99-7
+ Revision: a46baa7
- added new layout switching combinations

* Wed Oct 16 2013 Alex Burmashev <alex.burmashev@rosalab.ru> 0.99-6
+ Revision: 3860bbf
- removed export LC_ALL=C from one of the binaries

* Tue Aug 27 2013 Tigro <ashejn@gmail.com> 0.99-4
+ Revision: b68b3c3
- added desktop file for XFdrake

* Fri Mar 01 2013 akdengi <kazancas@gmail.com> 0.99-3
+ Revision: 4f7cf12
- use config-utils-user request in pam.d for xfdrake

* Thu Feb 07 2013 akdengi <kazancas@mandriva.ru> 0.99-2
+ Revision: e9e56e6
- s/mandriva-simple-auth/config-util/

* Wed Dec 26 2012 akdengi <kazancas@mandriva.ru> 0.99-1
+ Revision: d1ccb5f
- fix syntax error in card.pm

* Wed Dec 26 2012 akdengi <kazancas@mandriva.ru> 0.99-1
+ Revision: c40bf7c
- fix syntax error in card.pm

* Wed Dec 26 2012 akdengi <kazancas@mandriva.ru> 0.99-1
+ Revision: a5c95ff
- 0.99

* Wed Dec 26 2012 akdengi <kazancas@mandriva.ru> 0.99-1
+ Revision: bb9a232
- 0.99

* Thu Dec 13 2012 Konstantin Vlasov <konstantin.vlasov@rosalab.ru> 0.98-1
+ Revision: 059ad93
- Updated localization

* Thu Dec 13 2012 Konstantin Vlasov <konstantin.vlasov@rosalab.ru> 0.98-1
+ Revision: c54e9db
- Updated localization

* Mon Nov 26 2012 akdengi <kazancas@mandriva.ru> 0.97-1
+ Revision: 6e696d2
- add tarball

* Mon Nov 26 2012 akdengi <kazancas@mandriva.ru> 0.97-1
+ Revision: 75579a6
- add tarball

* Mon Nov 26 2012 akdengi <kazancas@mandriva.ru> 0.97-1
+ Revision: 368ba72
- fix

* Mon Nov 26 2012 akdengi <kazancas@mandriva.ru> 0.97-1
+ Revision: b89c2ea
- fix

* Mon Nov 26 2012 Alexander Kazancev <kazancas@gmail.com> 0.97-1
+ Revision: d7b9779
- Updated .abf.yml

* Mon Nov 26 2012 Alexander Kazancev <kazancas@gmail.com> 0.97-1
+ Revision: 5e9b727
- Updated .abf.yml

* Mon Nov 26 2012 akdengi <kazancas@mandriva.ru> 0.97-1
+ Revision: 8078132
- - 0.97
- -  Change Quit to Apply settings. Really delete xorg.conf for non-proprietary drivers
- - Skip test. Not write Xorg.conf, only for proprietary blobs
- - Not need detect XAA/EXA - all card since XServer 13 use EXA only
- - Use Plug'n'play as default to all. Not need detect oldest devices
- - Install kernel-devel-latest if not present in system for current kernel (by uname -r)

* Mon Nov 26 2012 akdengi <kazancas@mandriva.ru> 0.97-1
+ Revision: 75c86a5
- - 0.97
- -  Change Quit to Apply settings. Really delete xorg.conf for non-proprietary drivers
- - Skip test. Not write Xorg.conf, only for proprietary blobs
- - Not need detect XAA/EXA - all card since XServer 13 use EXA only
- - Use Plug'n'play as default to all. Not need detect oldest devices
- - Install kernel-devel-latest if not present in system for current kernel (by uname -r)

* Fri Nov 16 2012 akdengi <kazancas@mandriva.ru> 0.96-1
+ Revision: a7af663
- fix tarball

* Fri Nov 16 2012 akdengi <kazancas@mandriva.ru> 0.96-1
+ Revision: 91a0efc
- fix tarball

* Fri Nov 16 2012 akdengi <kazancas@mandriva.ru> 0.95-2
+ Revision: c29c9e6
- fix tarball

* Fri Nov 16 2012 akdengi <kazancas@mandriva.ru> 0.95-2
+ Revision: 24e8bd8
- fix tarball

* Fri Nov 16 2012 akdengi <kazancas@mandriva.ru> 0.95-1
+ Revision: 4d09eff
- fix update-alternatives error with blob install

* Fri Nov 16 2012 akdengi <kazancas@mandriva.ru> 0.95-1
+ Revision: 9731ecc
- fix update-alternatives error with blob install

* Mon Nov 12 2012 akdengi <kazancas@mandriva.ru> 0.94-2
+ Revision: 45fb80a
- LOG -fix missed regenerate grub2 part

* Mon Nov 12 2012 akdengi <kazancas@mandriva.ru> 0.94-2
+ Revision: 8421ef8
- LOG -fix missed regenerate grub2 part

* Mon Nov 12 2012 akdengi <kazancas@mandriva.ru> 0.94-1
+ Revision: abd9710
- 0.94. Fix URL, fix ru(winkeys), fix grub2 issues

* Mon Nov 12 2012 akdengi <kazancas@mandriva.ru> 0.94-1
+ Revision: 4c26fb8
- 0.94. Fix URL, fix ru(winkeys), fix grub2 issues

* Wed Oct 31 2012 Alexander Kazancev <kazancas@gmail.com> 0.93-2
+ Revision: 8441738
- Update with new ldetect-lst

* Wed Oct 31 2012 Alexander Kazancev <kazancas@gmail.com> 0.93-2
+ Revision: 702ec21
- Update with new ldetect-lst

* Wed Aug 29 2012 akdengi <kazancas@mandriva.ru> 0.93-1
+ Revision: 78d37fd
- LOG sync with cooker

* Wed Aug 29 2012 akdengi <kazancas@mandriva.ru> 0.93-1
+ Revision: acc652b
- LOG sync with cooker

* Tue Feb 28 2012 Alexander Kazancev <kazancas@mandriva.ru> 0.92-4
+ Revision: 89052bc
- Use current drakxtools version. Drop %mkrel



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19589 |12mu|drakx-net-1.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define drakxtools_ver 12.36

%define libname lib%{name}

%define gtk_files (connection_manager|drakroam|ifw|monitor|netcenter|drakconnect/edit|drakconnect/global).pm

Summary:	Mandriva network tools
Name:		drakx-net
Version:	1.1
Release:	4
Source0:	%{name}-%{version}.tar.xz
Patch0:		%{name}-nm-applet-disable-with-NM.patch
License:	GPLv2+
Group:		System/Configuration/Networking
Url:		https://abf.rosalinux.ru/soft/drakx-net
BuildArch:	noarch
BuildRequires:	intltool
Requires:	drakxtools >= %{drakxtools_ver}
Requires:	%{name}-text = %{version}
Requires:	%{libname} = %{version}
Requires:	netprofile >= 0.20
Requires:	perl-Gtk2 >= 1.154
Requires:	usermode-consoleonly >= 1.92-4mdv2008.0
Conflicts:	drakxtools <= 10.4.83
Suggests:	net_monitor
Suggests:	networkmanager

%description
This package contains the Mandriva network tools.

%package	text
Summary:	Mandriva network text tools
Group:		System/Configuration/Networking
Requires:	drakxtools-curses >= %{drakxtools_ver}
Requires:	%{libname} = %{version}
Conflicts:	drakxtools-curses <= 10.4.83
Conflicts:	mdkonline < 2.37

%description	text
This package contains the Mandriva network tools that can be used in
text mode.

drakconnect: LAN/Internet connection configuration. It handles
ethernet, ISDN, DSL, cable, modem.

drakfirewall: simple firewall configurator

drakgw: internet connection sharing

drakproxy: proxies configuration

drakvpn: VPN configuration (openvpn, vpnc)

%package -n	%{libname}
Summary:	Mandriva network tools library
Group:		System/Configuration/Networking
Requires:	drakxtools-backend >= %{drakxtools_ver}
# require perl-Net-Telnet for OpenVPN connections (#36126):
Requires:	perl-Net-Telnet
# Require crda, iw and wireless-regdb for CRDA domain settings (#47324)
Requires:	crda
Requires:	iw
Requires:	wireless-regdb
Conflicts:	drakxtools-backend <= 10.4.83

%description -n	%{libname}
This package contains the Mandriva network tools library.

%prep
%setup -q
%patch0 -p1

%build
%make

%install
%makeinstall_std

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

%find_lang %{name} %{name}.lang
cat %{name}-nogtk.list %{name}.lang > %{name}.list

# consolehelper config
# ask for root password
for pak in drakproxy drakhosts draksambashare draknfs drakfirewall; do
		ln -s %{_bindir}/consolehelper %{buildroot}%{_bindir}/$pak
        mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
        cat > %{buildroot}%{_sysconfdir}/security/console.apps/$pak <<EOF
USER=root
PROGRAM=/usr/sbin/$pak
FALLBACK=false
SESSION=true
EOF
        mkdir -p %{buildroot}%{_sysconfdir}/pam.d
		cat > %{buildroot}%{_sysconfdir}/pam.d/$pak  <<EOF
#%PAM-1.0
auth		include		config-util
account		include		config-util
session		include		config-util
EOF
done

#drop draknet-center desktop file
rm -f %{buildroot}%{_datadir}/applications/draknetcenter.desktop

#full drop netapplet
rm -f %{buildroot}%{_bindir}/net_applet
rm -f %{buildroot}%{_datadir}/applications/net_applet.desktop
rm -f %{buildroot}%{_sysconfdir}/xdg/autostart/net_applet.desktop

#rm non-needing part (TODO - fix in tarball)

rm -f %{buildroot}%{_sbindir}/drakids
rm -f %{buildroot}%{_sbindir}/draknetcenter
rm -f %{buildroot}%{_sbindir}/draknetprofile
rm -f %{buildroot}%{_sbindir}/drakroam
rm -f %{buildroot}%{_sbindir}/drakconnect
rm -f %{buildroot}%{_sbindir}/drakgw
rm -f %{buildroot}%{_sbindir}/drakinvictus
rm -f %{buildroot}%{_sbindir}/drakvpn



%check
while read f; do
      grep Gtk2 %{buildroot}$f && exit 1
done < %{name}-nogtk.list
exit 0

%files -f %{name}-gtk.list
%doc NEWS

%{_bindir}/drakhosts
%{_bindir}/draknfs
%{_bindir}/draksambashare
%{_sbindir}/drakhosts
%{_sbindir}/draknfs
%{_sbindir}/draksambashare
%config(noreplace) %{_sysconfdir}/pam.d/drakhosts
%config(noreplace) %{_sysconfdir}/pam.d/draknfs
%config(noreplace) %{_sysconfdir}/pam.d/draksambashare
%config(noreplace) %{_sysconfdir}/security/console.apps/drakhosts
%config(noreplace) %{_sysconfdir}/security/console.apps/draknfs
%config(noreplace) %{_sysconfdir}/security/console.apps/draksambashare
%{_prefix}/lib/libDrakX/icons/*.png
%{_datadir}/libDrakX/pixmaps/*.png

%files text
%config(noreplace) %{_sysconfdir}/pam.d/drakproxy
%config(noreplace) %{_sysconfdir}/pam.d/drakfirewall
%config(noreplace) %{_sysconfdir}/security/console.apps/drakproxy
%config(noreplace) %{_sysconfdir}/security/console.apps/drakfirewall
%{_bindir}/drakfirewall
%{_bindir}/drakproxy
%{_sbindir}/drakfirewall
%{_sbindir}/drakproxy

%files -n %{libname} -f %{name}.list
%dir %{_prefix}/lib/libDrakX/network/
%dir %{_prefix}/lib/libDrakX/network/connection
%dir %{_prefix}/lib/libDrakX/network/connection/isdn
%dir %{_prefix}/lib/libDrakX/network/connection/providers
%dir %{_prefix}/lib/libDrakX/network/drakconnect
%dir %{_prefix}/lib/libDrakX/network/vpn


%changelog
*Thu May 2 2013 Alexander Kazancev <akdengi> - 1.1-4
- drop applet package
- drop draknetcenter
- add to consolehelper draknfs and draksambashare
- fix consolehelper
- drop drakgw, drakids, draknetprofile, drakvpn, drakroam
- move drakfirewall from drakxtools

*Tue Jan 17 2013 Alexander Kazancev <akdengi> - 1.1-1
- add ports for Samba - 901 (swat) 40000:60000 - clients

*Fri Dec 21 2012 Alexander Kazancev <akdengi> - 1.0-1
- fix nds-utils detection now that we use only systemd
- check shorewall enabling via systemd
- drop IFW

*Mon Oct 02 2012 Alexander Kazancev <kazancas@gmail.com> 0.99-1
- Patch from Mageia:
-- (check_setup) fix a crash
-- fix crashing due to missing icon in invictus
-- fix crash when net_applet doesn't run
-- (get_tty_device) fix device path for "cdc_acm"
-- remove tokenring support
-- install rtlwifi-firmware for r8712u driver

* Thu Jun 07 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.98-1
+ Revision: 803216
- add version to license
- replace suggests on drakx-net-applet with networkmanager
- clean up spec
- new version:
  	o make interfaces controlled by NetworkManager by default
  	o add dhcpcd as first alternative for dhcp clients

* Fri May 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.97-1
+ Revision: 800533
- new version 0.97:
  	o fix connectivity test during install (and possibly standalone) by
  	  calling res_init before hostname resolution (#5772)
  	o  fix testing network connectivy test after resolv.conf changes
  	  (Derek Jennings, mga#5772)
  	o another fix for iwlagn firmware installation since reported module
  	  name is iwlwifi (#5549)
  	o install rtlwifi-firmware for rtl8192 drivers
  	o remove rtl8187se thirdparty check, it has been in mainline for a
  	  long time already
  	o further fix iwlagn firmware installation
  	o ndiswrapper: do not try to access the full chroot path when running
  	  in chroot (mga#56052)
  	o install ralink-firmware for rt61/73/2860/2870/3090 drivers
  	o fix iwlagn firmware package installation (#5549) and make
  	  iwl3945/4965 check faster by fixing test file
  	o change path to b43 firmware according to kernel changes (#5419)
  	o ensure /etc/hostname has a newline as per upstream specs (#4672)
  	o nfs: add .conf suffix to lockd.drakx file in /etc/modprobe.d
  	o drakfirewall:
  	  ?\194?\164 fix listing NFS ports
  	  ?\194?\164 fix cleaning old rules
  	o fix CRDA never set to 'US' when country not in CRDA domains
  	  (might help #1015 & the like)
  	o drakfirewall: list SSL flavor of POP3/IMAP/SMTP ports
  	o hostname: update the /etc/hostname (new x-distro standard) file on hostname
  	  change (#2983)
  	o wireless scan: use programs from prefix, not installer root (#1452)
  	o make sure all strings ended in translation catalogs (#3371)
  	o install b43-openfwwf for b43 chips instead of requiring external firmware files
  	o Follow drakxtools API changes

* Mon Jan 23 2012 Александр Казанцев <kazancas@mandriva.org> 0.96-2
+ Revision: 767125
- add patch for disable net-applet if one using NM-connection. Use only NM or only Drakx-net.

* Sat Jan 14 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 0.96-1.1
+ Revision: 760843
- fix name of the systemctl in shorewall.pm

* Wed Dec 21 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.95-1.1
+ Revision: 744179
- add missing comma in wireless.pm

* Mon Dec 19 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.94-1.1
+ Revision: 743752
- Update russian translation (patch from abarakin)
- Add support for b43-openfwwf
- Use right module in network connection check for kernel up 2.6.39+ (patch from kazancas
- Drakgw: stop configuration if shorewall disabled (patch from abarakin)
- Fix stop and start shorewall as systemd service (patch from kazancas)
- Do not warn about incompatible SECTION for shorewall rules
- Do not write end line twice in shorewall files
- Fix parsing of ACCOUNTING and NM_CONTROLLED in ifcfg
- Fix sourcing of /etc/ifw/rules under dash
- Corrent libnotify name
- Fix squid conf for connection sharing
- Make get_routes() more robust when parsing /proc/net/route

* Sun Dec 04 2011 Александр Казанцев <kazancas@mandriva.org> 0.93-14.1
+ Revision: 737648
- + fix stop and start shorewall as systemd service

* Wed Oct 12 2011 Александр Казанцев <kazancas@mandriva.org> 0.93-12.1
+ Revision: 704478
- revert kernel patch, avoid problem with future update

* Sat Oct 01 2011 Александр Казанцев <kazancas@mandriva.org> 0.93-7.1
+ Revision: 702221
- use right module in network connection check for kernel up 2.6.39+

* Wed Sep 21 2011 Alexander Barakin <abarakin@mandriva.org> 0.93-6.1
+ Revision: 700719
- drakgw: stop configuration if shorewall disabled

* Tue Aug 23 2011 Alexander Barakin <abarakin@mandriva.org> 0.93-5
+ Revision: 696283
- update ru l10n

* Tue May 03 2011 Oden Eriksson <oeriksson@mandriva.com> 0.93-4
+ Revision: 663865
- mass rebuild

* Sun Feb 27 2011 Funda Wang <fwang@mandriva.org> 0.93-3
+ Revision: 640332
- rebuild to obsolete old packages

* Fri Feb 18 2011 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 0.93-2
+ Revision: 638544
- Add missing changelog
  0.93:
- Make draknetcenter.desktop XDG compliant
- Move autostart desktop files to /etc/xdg/autostart
- Remove xinit.d script: non-xdg-autostart compliant desktops should use the
  xdg-compliance-autostart package if they want to run drakx-net and others

* Fri Feb 18 2011 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 0.93-1
+ Revision: 638531
- New version: 0.93

* Sun Jan 30 2011 Eugeni Dodonov <eugeni@mandriva.com> 0.92-1
+ Revision: 634073
- 0.92:
 - keep NAME, UUID and LAST_CONNECT variables for NetworkManager

* Sun Jan 30 2011 Eugeni Dodonov <eugeni@mandriva.com> 0.91-1
+ Revision: 634072
- 0.91:
 - allow interfaces to be controlled by NetworkManager

* Mon Nov 15 2010 Eugeni Dodonov <eugeni@mandriva.com> 0.90-3mdv2011.0
+ Revision: 597830
- Split net-applet into its own package.

* Wed Jul 21 2010 Thierry Vignaud <tv@mandriva.org> 0.90-2mdv2011.0
+ Revision: 556529
- rebuild for new perl

* Thu Jun 03 2010 Olivier Blin <blino@mandriva.org> 0.90-1mdv2010.1
+ Revision: 547026
- 0.90
- fix blank entry for IFW in net_applet menu, aka baby-doll bug #58564
- translation updates

* Wed May 26 2010 Eugeni Dodonov <eugeni@mandriva.com> 0.89.2-1mdv2010.1
+ Revision: 546173
- 0.89.2:
- translation updates

* Wed May 19 2010 Olivier Blin <blino@mandriva.org> 0.89.1-1mdv2010.1
+ Revision: 545333
- 0.89.1
- fix syntax error in network::connection::wireless

* Wed May 19 2010 Olivier Blin <blino@mandriva.org> 0.89-1mdv2010.1
+ Revision: 545294
- 0.89
- correctly generate squid configuration (#58600)
- fix detecting sysfs bus (only applies to ieee1394 subsystem)
- wireless backend:
  o add support for rt2870 driver
- allow to skip Interactive Firewall configuration if IFW is set to
  no in /etc/sysconfig/drakx-net
- installer: configure automatic DHCP on all ethernet interfaces
  (and not just if there is a unique ethernet interface)

* Tue Apr 27 2010 Eugeni Dodonov <eugeni@mandriva.com> 0.88-1mdv2010.1
+ Revision: 539802
- 0.88:
- allow draknetprofile module selection to use whole screen.
- properly configure nlockmgr ports (#51431)
- disable CA certificate field if pkcs12 certificate is used (#38463)

* Tue Feb 02 2010 Pascal Terjan <pterjan@mandriva.org> 0.87-1mdv2010.1
+ Revision: 499494
- properly update /etc/hosts file when there are multiple aliases for the
  the same ip (#30168).
- ndiswrapper support:
  o properly check for broadcom hardware
- draksambashare:
  o properly list samba users (#55388)
- allow multiple IPs which resolve to the same host in /etc/hosts (#30168)
- cellular and 3g modem backend:
  o support udev-supplied 3g modem parameters
- avoid multiple instances of draknetcenter for the
  same user (if it's already running)
- Change prism54 wifi driver to p54pci/p54usb (#52018)
- Don't guess gateway and nameserver if not specified (#28033)
- Sort wireless networks by signal level by default
- Fix inverted wireless networks signal level sorting

* Tue Dec 01 2009 Claudio Matsuoka <claudio@mandriva.com> 0.86.1-3mdv2010.1
+ Revision: 472216
- Remade prism54 patch (closes 52018)
- Update release
- Use more restrictive firmware filenames for p54
- Change prism54 wifi driver to p54pci/p54usb (bug #52018)
- And increment package release
- Don't guess gateway and nameserver if not specified (closes: #28033)
  Sometimes we don't want a default route to be set when configuring a
  network interface with static address. The typical case is when we have
  an external interface with dhcp and default route to the internet and a
  static interface connected to the local network. See bug 28033 for
  details.

* Tue Oct 27 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.86.1-1mdv2010.0
+ Revision: 459557
- 0.86.1:
- ignore non-fatal wpa_supplicant messages (#54002)

* Tue Oct 27 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.86-1mdv2010.0
+ Revision: 459538
- 0.86:
- properly handle children processes in net_applet (#54636)
- advanced settings:
  o allow changing wireless regulatory domain without reboot (#54600)
- updated translations

* Mon Oct 19 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.85-1mdv2010.0
+ Revision: 458284
- 0.85:
- cellular backend:
  o import list of mobile broadband providers from
    mobile-broadband-provider-info project
  o separate manually-defined and imported network providers into separate
    modules

* Tue Oct 13 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.84-1mdv2010.0
+ Revision: 457192
- 0.84:
- do not install old net_monitor and add suggestion on new net_monitor package

* Thu Oct 01 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.83-1mdv2010.0
+ Revision: 452220
- 0.83:
- support cleaning pending IFW notifications in net_applet
- prevent net_applet from creating zombie processes

* Thu Sep 24 2009 Olivier Blin <blino@mandriva.org> 0.82-2mdv2010.0
+ Revision: 448127
- rebuild because BS lost sub-packages

* Wed Sep 23 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.82-1mdv2010.0
+ Revision: 447867
- 0.82:
- only display 2 digits after comma for signal strengh (#53685)
- update net_applet icon when connecting to a network (#50741)

* Wed Sep 02 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.81.1-1mdv2010.0
+ Revision: 425087
- improved parsing of utf8-encoded network profiles

* Wed Aug 26 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.81-1mdv2010.0
+ Revision: 421469
- 0.81:
- add support for Ralink 3090 wireless (#53181)
- assume that network profiles could be utf8-encoded (#53127).
- update drakfirewall entry related to network services autodiscovery (#50544, #48869)
- make drakfirewall.pm return something when used as module (#53076)

* Tue Aug 18 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.80-1mdv2010.0
+ Revision: 417731
- 0.80:
 - moved draknetprofile module configuration into 'Advanced' button
 - updated translations

* Mon Aug 17 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.79-1mdv2010.0
+ Revision: 417297
- 0.79

* Fri Aug 14 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.78-1mdv2010.0
+ Revision: 416352
- 0.78:
 - support new netprofile
 - use consolehelper authentication for netprofile

* Wed Jul 15 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.77-1mdv2010.0
+ Revision: 396312
- 0.77:
- connection backend:
  o show default hostname if no hostname is specified by the user, to have
    a better visual feedback of what is going to be used by the system
    (#35143, #38557, #47364)
  o show help for hostname settings
  o show what devices have duplicated IP addresses
  o simplify IP conflict test and prevent crashing if none found
- wireless backend:
  o support overriding wpa_supplicant variables
  o correctly set network mode for Ad-hoc networks.
  o correctly handle wireless keys similar to hex numbers when not using WEP (#52128)

* Fri Jun 12 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.76.1-1mdv2010.0
+ Revision: 385462
- 0.76.1:
 - properly handle wpa_supplicant WPA-Enterprise settings (#51574).

* Mon Jun 08 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.76-1mdv2010.0
+ Revision: 383896
- 0.76:
- wireless backend:
  o properly handle passwords with special characters (#50670).
  o support toggling password echoing on and off (#50668).
  o ndiswrapper: properly detect partitions during install (#44416).
  o ndiswrapper: improve description for driver selection (#51511).
- connection backend:
  o added support for connection traffic accounting.
  o using correct sysctl variables when configuring advanced settings (#50807).
- ethernet backend:
  o added e1000e to the list of cards requiring LINK_DETECTION_DELAY (#49335).
- cellular backend:
  o added Cingular connection provider (#48849).
  o properly detecting Sierra Wireless card (#48849).
- drakfirewall:
  o added support for AVAHI/mDNS ports (#50541).
- updated required drakxtoos version to support hidden password toggling.

* Tue Apr 21 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.75-1mdv2009.1
+ Revision: 368519
- Remove the possibility to edit wireless regulatory domain from drakconnect
  (#50115).

* Mon Apr 20 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.74.5-1mdv2009.1
+ Revision: 368439
- 0.74.5:
- connection manager:
  o test for network conectivity a few times before reporting error
  (#50098, #49574)
- cellular backend:
  o added support for Brazilian VIVO provider.

* Thu Apr 16 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.74.4-1mdv2009.1
+ Revision: 367796
- 0.74.4:
- wireless backend:
  o properly handling wireless cards which do not have a complete /sysfs/
    directory (such as b43) (#44740).

* Thu Apr 16 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.74.3-1mdv2009.1
+ Revision: 367718
- 0.74.3:
- wireless backend, draknetcenter:
  o support configuring default system regulatory domain
    (#49982, #49983 and #49171)

* Wed Apr 15 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.74.2-1mdv2009.1
+ Revision: 367504
- 0.74.2
- connection manager:
  o correctly saving hostname (#49827).

* Tue Apr 07 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.74.1-1mdv2009.1
+ Revision: 364892
- 0.74.1
- connection manager:
  o using correct persistent-net-rules udev file during installation (#49156)
- 0.74:
- netcenter:
  o new way of disabling IPv6 (#48618).
  o allow editing global interface settings (#33623)

* Tue Mar 31 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.73-1mdv2009.1
+ Revision: 362974
- 0.73:
- connection manager:
  o check if the network is really working during the connection test
  (#48887 #48169 #45965).
  o verify possible causes of network connection errors (#20684).
- drakfirewall:
  o added support for bacula, dhcp, syslog, mysql and postgresql servers.
  o updated associations between ports and packages.
- net_applet:
  o re-checking the wireless networks when updating applet (#40912)
- cellular backend:
  o added support for connections which do not require PIN number (#48837)
- ethernet backend:
  o always writing udev rules when saving settings (#48973)
- drakroam:
  o handle app authentication via draksec (#29566).
- Updated SPEC to handle drakroam authentication (#29566).

* Thu Mar 19 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.72-1mdv2009.1
+ Revision: 357597
- 0.72
- draknfs:
  o preventing overlap of portmap and rpcbind (#48913).
- drakgw:
  o better explanation for firewall configuration issues (#34460).
- wireless backend:
  o support dynamic regulatory domain settings (#47324).

* Tue Mar 17 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.71-1mdv2009.1
+ Revision: 356844
- 0.71:
- drakfirewall:
  o supporting custom user-defined NFS ports.
- netprofile:
  o selecting correct profile for cloning (#26562 #26776 #29303 #29271 #31721).

* Tue Mar 17 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.70-1mdv2009.1
+ Revision: 356436
- 0.70
 - support NFS connection firewalling (#7689, #42072).

* Fri Mar 13 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.69-1mdv2009.1
+ Revision: 354572
- 0.69
 - fix mdkapplet crash (#48729).

* Fri Mar 13 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.68-1mdv2009.1
+ Revision: 354447
- 0.68:
- cellular backend:
  o added O2 operator support (#48582)
- draknfs:
  o updated directory selection to use FileChooser (#44562)
- draksambashare:
  o support users with dashes in login (#45694)
  o updated directory selection to use FileChooser (#44564)
- drakids:
  o reduced default window height (#38904)
- net_applet:
  o update tooltip periodically (#48408, #40912)

* Tue Mar 03 2009 Olivier Blin <blino@mandriva.org> 0.67-1mdv2009.1
+ Revision: 348044
- 0.67
- drakids: set gtk2 dbus watch helpers again (broken in 0.66)
- net_applet: fix crash_applet when mandi gets started
  (happens if mandi was not available at net_applet start)

* Thu Feb 26 2009 Olivier Blin <blino@mandriva.org> 0.66-1mdv2009.1
+ Revision: 345105
- 0.66
- net_applet: do net set gtk2 dbus watch helpers twice
  (fix crash, #48243)

* Wed Feb 25 2009 Olivier Blin <blino@mandriva.org> 0.65-1mdv2009.1
+ Revision: 344926
- 0.65
- connection manager:
  o factorize dbus events code
  o warn on connection failures
- net_applet:
  o reload network interfaces list when a new network device appears
    (if dbus support is enabled)
- ethernet backend:
  o correctly write udev rules for network devices

* Wed Feb 18 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.64-1mdv2009.1
+ Revision: 342466
- 0.64:
- connection manager:
  o fixed issue with list of wireless networks not appearing in drakconnect
  (#43613).

* Tue Feb 17 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.63-1mdv2009.1
+ Revision: 342238
- 0.63:
- xdsl backend:
  o reduce number of maximum failed attempts to 5 (#28087)
- connection manager:
  o allow editing MTU value (#45394)
- cellular backend:
  o added a message specified that only 4-digit PINs are supported
    due to comgt backend limitations (#45341, #46972)
- net_monitor:
  o more informative default connection information and control (#17140)
  o add option to reset traffic counter (#46676)

* Fri Feb 13 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.62-1mdv2009.1
+ Revision: 339984
- 0.62:
- connection manager:
  o preserve MTU value (#45969).
- net_monitor:
  o handle /proc/net/dev overflows (#46398)
- drakconnect:
  o displaying interface name together with description (#45881)
  o guessing DNS address the same was as GW (#7041)
  o displaying more information when configuring duplicate IP address (#16595)

* Mon Feb 09 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.61-1mdv2009.1
+ Revision: 338924
- 0.61
- draknetcenter:
  o added support for msec-controled variables
- drakfirewall:
  o restarting mandi after changing interactive firewall settings (#47370)

* Wed Jan 28 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.60-1mdv2009.1
+ Revision: 334719
- 0.60:
- drakids:
  o not using locale-specific date (#39914)
- netcenter:
  o added more options to Advanced settings view
- net_applet:
  o added DNS information to tooltip

* Tue Jan 20 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.59-1mdv2009.1
+ Revision: 331765
- Moved advanced network settings to draknetcenter, and removed
  draknetadvanced.

* Tue Jan 20 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.58-1mdv2009.1
+ Revision: 331478
- Added draknetadvanced to control advanced network parameters
  such as IPv6 and TCP Window Scaling (#27070, #28829, #33623, #38662).

* Wed Jan 14 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.57-1mdv2009.1
+ Revision: 329612
- 0.57:
- firewall:
  o fixed issue with drakfirewall not saving settings (#46256 and #46937).
- updated translations.

* Wed Nov 26 2008 Olivier Blin <blino@mandriva.org> 0.56-1mdv2009.1
+ Revision: 307158
- 0.56
- net_applet:
  o use longer description for user-friendly interface names
  o use user-friendly names in more places
- wireless backend:
  o fix installing rt61 and rt73 firmware packages
- xdsl backend:
  o add support for ATM bridging (for pppoe over USB modems, #35797)
  o fix writing ATM settings (mainly for ATMARP)

* Mon Nov 17 2008 Olivier Blin <blino@mandriva.org> 0.55-1mdv2009.1
+ Revision: 304043
- 0.55
- net_applet:
  o show interface type name instead of just the interface
- netcenter:
  o prefer full type description instead of type name
- connection backend:
  o detect cellular_card types from ifcfg file

* Mon Nov 17 2008 Olivier Blin <blino@mandriva.org> 0.54-1mdv2009.1
+ Revision: 303921
- 0.54
- netcenter:
  o show/hide connections on hotplug events

* Fri Nov 14 2008 Olivier Blin <blino@mandriva.org> 0.53-1mdv2009.1
+ Revision: 303380
- buildrequire intltool
- package draknetcenter desktop file
- 0.53
- drakfirewall:
  o do not display any banner when embedded (#44732)
  o honnor canceling interactive firewall
- wireless backend:
  o run wpa_cli reconfigure after writing network settings in wpa
    config file
  o reload networks list from wpa_supplicant before checking if a
    network  is configured (fixes showing configure window again when
    clicking Connect right after Configure)
- connection frontends:
  o allow to sort networks list (from Pascal Terjan, #40177)
  o allow to search in networks list (from Pascal Terjan)
- netcenter:
  o use network connection type as primary interface label
  o add XDG desktop file

* Thu Oct 02 2008 Olivier Blin <blino@mandriva.org> 0.52-1mdv2009.0
+ Revision: 290909
- 0.52
- wireless backend:
  o correctly initialize monitor object in
    draknetcenter/drakroam/net_applet so that it can be reused later
    (and thus pre-select correct network in wpa_supplicant)
  o run wpa_cli select_network as fallback when network monitor (mandi)
    is not available
  o refresh wpa_supplicant network ids after wpa_supplicant is restarted too
  o keep track of hidden networks
  o write bssid in wpa_supplicant.conf for hidden networks
    (helps getting network ids of hidden networks)
  o set scan_ssid to 1 only for hidden or non-broadcasted SSIDs
    (based on an idea from Pascal Terjan)
  o set higher priority (1) for encrypted wpa_supplicant networks
    (based on an idea from Patrick Sinz)

* Wed Oct 01 2008 Olivier Blin <blino@mandriva.org> 0.51-1mdv2009.0
+ Revision: 290436
- 0.51
- net_applet: fix crash on mandi restart (#42557)
- draknfs: start rpcbind service (from aginies, #44335)

* Tue Sep 30 2008 Olivier Blin <blino@mandriva.org> 0.50-1mdv2009.0
+ Revision: 290229
- 0.50
- do not show interactive help during install

* Tue Sep 30 2008 Thierry Vignaud <tv@mandriva.org> 0.49-1mdv2009.0
+ Revision: 289962
- translation updates

* Mon Sep 22 2008 Thierry Vignaud <tv@mandriva.org> 0.48-1mdv2009.0
+ Revision: 287023
- translation updates

* Thu Sep 18 2008 Olivier Blin <blino@mandriva.org> 0.47-1mdv2009.0
+ Revision: 285679
- 0.47
- new icons
- draknfs (aginies):
  o start nfs-server at launch
  o start nfs-server if needed only, don't use the restart command
  o fix Expander in add/modify dialog box
- draksambashare (aginies):
  o standalone server by default
  o add charset advanced option
  o should read the default configuration, instead of force some value
  o fix netbios option, use charset option only if defined
  o remove option if value is null
- wireless backend:
  o add support for rt2860 driver
  o add support for rtl8187se driver

* Wed Sep 17 2008 Olivier Blin <blino@mandriva.org> 0.46-1mdv2009.0
+ Revision: 285410
- 0.46
- drakfirewall:
  o add Windows Mobile sync option (from Adam Williamson, #43907)
  o update bittorrent packages list
    (handle deluge, ktorrent, transmission, vuze)

* Wed Sep 10 2008 Olivier Blin <blino@mandriva.org> 0.45-1mdv2009.0
+ Revision: 283500
- 0.45:
- connection backend:
  o rely on module name instead of sysfs driver name when finding
    module for an interface (for ath5k, #42990)

* Wed Sep 03 2008 Olivier Blin <blino@mandriva.org> 0.44-1mdv2009.0
+ Revision: 279785
- 0.44
- wireless backend:
  o adapt to rt61pci and rt73usb drivers

* Mon Sep 01 2008 Thierry Vignaud <tv@mandriva.org> 0.43-1mdv2009.0
+ Revision: 278486
- 0.43
- wireless backend:
  o add initial support for b43 and b43legacy firmwares
  o add support for iwlagn firmware
- fix title style in drakfirewall

* Mon Aug 18 2008 Olivier Blin <blino@mandriva.org> 0.42-1mdv2009.0
+ Revision: 273304
- 0.42
- modify thirdparty packages detection API

* Wed Aug 13 2008 Olivier Blin <blino@mandriva.org> 0.41-1mdv2009.0
+ Revision: 271384
- 0.41
- handle correctly LAST LINE comments when writing in
  /etc/shorewall/stop
- extract some shorewall functions to be reused by drakguard

* Fri Aug 01 2008 Olivier Blin <blino@mandriva.org> 0.40-1mdv2009.0
+ Revision: 259554
- 0.40
- write WIRELESS_WPA_REASSOCIATE=yes for rt61pci driver

* Thu Jul 24 2008 Olivier Blin <blino@mandriva.org> 0.39-1mdv2009.0
+ Revision: 245884
- 0.39
- update some icons
- update translations

* Wed Jun 25 2008 Olivier Blin <blino@mandriva.org> 0.38-1mdv2009.0
+ Revision: 229098
- 0.38
- install kppp if kdebase4-runtime is installed
  (instead of checking kdebase, thanks neoclust)

* Wed Jun 25 2008 Olivier Blin <blino@mandriva.org> 0.37-1mdv2009.0
+ Revision: 229002
- 0.37
- adapt to kppp package names for KDE4
- 0.36
- cellular providers: add Vodafone for Germany
- wireless backend: fix rescaling signal levels from wpa_supplicant

* Tue Jun 03 2008 Olivier Blin <blino@mandriva.org> 0.35.1-1mdv2009.0
+ Revision: 214802
- 0.35.1
- draknetcenter: re-enable dbus based notifications

* Tue Jun 03 2008 Olivier Blin <blino@mandriva.org> 0.35-1mdv2009.0
+ Revision: 214612
- adapt packaging to new files in /usr/lib/libDrakX/network/net_applet
- 0.35
- cellular backend:
  o add suport for cdc_acm USB modems in cellular backend
  o install ppp (thanks Anssi) and bluez-utils when configuring a
    cellular connection over bluetooth
  o hso devices support (using ttyHS0 device and hso0 interface)
    using ifup-hso script, together with dkms-hso and hso-rezero
  o do not write DEBUG=yes for hso devices
  o write CELLULAR_CID in ifcfg file if needed
  o call comgt instead of gcom
  o update chat/ppp files when connecting to a cellular network
  o fix check for SIM card (adapt to latest comgt output)
  o use "comgt PIN" to check cellular cards status
  o use ttyUSB2 or ttyUSB1 as control device for usbserial devices
    when possible
  o hang when waiting for comgt to finish (not to have a zombie process)
  o guess provider according to APN from chat file or from
    configuration of current network
- cellular providers:
  o add BouygTel, SFR WAP (Illimythics / Pass Surf), SFR EeePC
  o add Finnish providers (from Anssi)
  o fix APN for TIM provider (from Giuseppe Ghibo)
  o enhance label of SFR Web APN
- ethernet backend:
  o do not disable ONBOOT for PCMCIA interfaces (ifplugd is used by default)
  o fix blacklisting via_velocity for ifplugd
  o do not blacklist ifplugd for via_velocity, use a link detection
    delay instead (reported working by Stefan van der Eijk)
- generic backend:
  o find gateway address for ptp connections with only one interface
    route (like hso devices)
- wireless backend:
  o do not try to use mandi if not available
  o really force using wireless-tools when wpa_supplicant gives empty
    results (by removing useless info from wpa_cli output)
  o add network to wpa_supplicant config if needed when connecting
    (drakroam/netcenter)
  o use signal level if all reported qualities are 100%% and if signal
    level is different
  o parse "Signal level=" as well (was only parsing "Signal level:")
  o try to normalize signal level reported by wpa_supplicant only if
    some values are greater than 100
  o refresh networks list when switching from non-roaming to roaming
    (to get wpa_supplicant network IDs)
  o default to roaming for all encryption types if ROAMING is true in
    /etc/sysconfig/drakx-net
  o do not write ONBOOT setting in access point files
- connection frontends:
  o make "Any" translatable in providers list (#40926)
  o ask for ndiswrapper files in /media (not inexistant /media/cdrom)
- connection managers (drakroam/draknetcenter):
  o do not check and warn thrice about device setup (i.e. kill switch)
  o allow to select provider (useful for cellular cards)
  o check hardware and probe networks if not already done when
  expanding connection
  o show wait message when checking hardware
  o do not let interactive::gtk set huge window size when asking
    hardware settings (PIN code)
- drakconnect:
  o allow skipping interface choice if AUTOMATIC_IFACE_CHOICE is true
    in /etc/sysconfig/drakx-net and only one "automatic" interface is
    detected (i.e. not ndiswrapper)
  o allow to skip protocol and address configuration (defaulting to dhcp)
    if AUTOMATIC_ADDRESS is true in /etc/sysconfig/drakx-net
- draknetcenter:
  o do not use a networks list when there is only one network, just
    use one text line (cellular cards)
- drakproxy: factorize code restarting window manager (tv)
- net_applet:
  o do not read modules_conf (saves 92 kB of RSS, 25808 -> 25716)
  o allow to disable D-Bus usage by setting DBUS=no in /etc/sysconfig/drakx-net
    (saves about 5200 kB of RSS memory)
    this disables Interactive Firewall and switching wireless network
    in the background without being root
  o do not try to run ifw code if disabled (total memory gain of 156  kB
    after network::net_applet::ifw move, if D-Bus is disabled)
  o autostart in LXDE too (Funda Wang)
- translation updates

* Fri Apr 04 2008 Olivier Blin <blino@mandriva.org> 0.34-1mdv2008.1
+ Revision: 192314
- 0.34
- show wait message when starting connection
- use network-up to wait for connection to be started
  (useful when called right before adding urpmi media)

* Thu Apr 03 2008 Olivier Blin <blino@mandriva.org> 0.33-1mdv2008.1
+ Revision: 192198
- 0.33
- wireless backend:
  o ensure that WPA keys are 8-63 long if ASCII, 64 is hex
  o ensure that WEP keys are not longer than maximum key length for
    wpa_supplicant (#28107), 32 bytes in latest cooker package
  o allow to force using key as ASCII string (#27525)
  o write open/restricted  mode in WIRELESS_ENC_MODE variable to be
    able to use spaces in ASCII wireless keys (#26025)
  o check firmware with ucode API '-1' for iwl3945/iwl4965
    (default in our kernel)
  o do not write MII_NOT_SUPPORTED in wireless.d files (so that its
     value does not get overwritten when switching networks)
- cellular backend:
  o zero-pad module options to usbserial module
  o add cellular provider data for Italy (from Giuseppe Ghibr)
- ethernet backend
  o add a link detection delay for b44 module (#38795)
  o do not set RESOLV_MODS to "yes" if PEERDNS is "yes"
- firewall backend:
  o redirect both fw and loc zone (if loc is available)
  o allow to accept multiple users for the same port
- drakgw:
  o write netmask as VLSM for shorewall (#38447)
  o allow more local networks in squid (from squid default conf)
  o make sure squid user can connect to http
- draknetprofile:
  o allow to toggle radio buttons and set netprofile in background
    (from Pascal Terjan, #33602)
- drakvpn:
  o use new advanced vpnc UDP options (mostly from Lonny, #35007)

* Thu Mar 27 2008 Olivier Blin <blino@mandriva.org> 0.32-1mdv2008.1
+ Revision: 190754
- 0.32
- drakfirewall backend:
  o really configure shorewall if not installed previously
  o fix reading config file if it exists but is almost empty

* Thu Mar 27 2008 Olivier Blin <blino@mandriva.org> 0.31-1mdv2008.1
+ Revision: 190582
- 0.31
- drakfirewall backend:
  o make easier to redirect ports (for drakguard)
  o redirect ports from the firewall system if no local zone exists
  o allow to accept local users for specific ports
  o fix reading default squid port (if prefixed by domain, or suffixed
    by other options)

* Tue Mar 25 2008 Thierry Vignaud <tv@mandriva.org> 0.30-1mdv2008.1
+ Revision: 190125
- translation updates

* Wed Mar 19 2008 Olivier Blin <blino@mandriva.org> 0.29-1mdv2008.1
+ Revision: 188937
- conflicts with older mdkonline
- 0.29
- add has_network_connection helper (for mdkonline and finish-install)
- drakfirewall: make sure shorewall config is written if there is no
  interface in net zone (#38722)
- draksambashare: add missing accelerators in menus (aginies)

* Sat Mar 15 2008 Olivier Blin <blino@mandriva.org> 0.28-1mdv2008.1
+ Revision: 188051
- do not require Gtk2::NotificationBubble anymore
- package new drakconnect modules
- require drakxtools 10.15 for notify queue API
- 0.28
- wireless support:
  o detect EAP support when parsing iwlist scan (#38792)
  o rephrase WPA/WPA2 PSK/Enterprise labels
  o install mandi if wpa_supplicant is enabled, so that net_applet can
    trigger connections without being root
- cellular cards support:
  o check that PIN number is 4 digits
  o do not enter PIN multiple times in gcom
    (to prevent wrong PIN from being entered and SIM card to be
    locked)
- connection frontend:
  o improve message about non-free packages (#37258)
  o only write network settings that really have to be applied before
    starting connection (#38792)
  o do not crash if no device is detected when updating networks
  (#38734)
- connection backend:
  o do not check connection setup again if the first time failed
  o preverse existing settings when configuring a new device
  o fix crash during ethernet devices detection (#33517)
- netcenter:
  o show only non-zeroconf virtual interfaces (#38310)
  o improve virtual/alias interfaces support
  o show wait_message earlier and remove main window showing hack
    (wait_message will end with a default window icon though)
- drakroam:
  o do not run the whole setup check if interface is already ok
  o preselect "No device found" in connections list if no device is
  found
- net_applet:
  o add support for "new connection" messages from Interactive
  Firewall
    (do not show them as "attacks")
  o use Gtk2::Notify and Gtk2::StatusIcon
    (#37509, reworked based on a patch from Titi)
  o set 'critical' urgency in attack notifications popup
  o flush gtk before displaying notifications
    (so that they appear on the status icon position)
- drakfirewall:
  o adapt Ifw rule to new shorewall (remove old Ifw rule if needed)
  o do not ask which interfaces to protect if disabled (#27049)
  o protect all interfaces by default, let the user unselect
    local ones (#27978)
  o add banner
- drakids:
  o better phrasing (do not read Attack when it can be a simple
    connection notification)
- drakconnect:
  o include interface name when selecting device
  o split code in sub-modules (startup should be slightly faster)
  o always write modules conf before exiting
    (this could fix some bugs with drakconnect --del)
  o drop --old and --install options

  + Thierry Vignaud <tv@mandriva.org>
    - bump require on drakxtools for API

* Fri Feb 29 2008 Olivier Blin <blino@mandriva.org> 0.27-1mdv2008.1
+ Revision: 176629
- 0.27
- connection backend:
  o initial import of WPA-EAP support
    (patch from Clement Onime, with minor changes, #23925)
  o do not crash with prism54 driver which reports quality with
    division by zero (assume max signal quality is 255 instead,
    from Eddy De Greef, #34845 and #37879)
- net_applet:
  o update icons (from Helene)
- drakroam/draknetcenter:
  o show the GUI earlier to fix window icon, it gets destroyed after
    initial wait message is destroyed
  o be 800x480 friendly (#38049)
- draknetcenter:
  o use cached result to match detected devices (update cache when
    needed only), not to show the same interface multiple times

* Tue Feb 26 2008 Olivier Blin <blino@mandriva.org> 0.26-1mdv2008.1
+ Revision: 175513
- 0.26
- draknetcenter:
  o fix crash with cellular cards (#36801)
  o allow to configure device if not installed (#33531)
  o setup connection if needed when updating networks list
  o do not enable by default devices that require slow hardware check
    (like cellular cards)
  o allow to scan networks even if slow (like cellular cards), just
    don't do it at startup
  o do not scan networks at startup if device is unavailable
  o write settings after initial connection setup
  o update networks list after initial connection setup
  o do not run sdptool search when detecting connections
  o add wait message at start
  o remove wait message when displaying device setup error
- net_monitor (tv):
  o make expose_event callback more robust (#36537)
  o make sure widgets got realized before any event callback is called
    (#36537)
  o make sure not to run timers after quitting the main loop (#37635)
- connection backend:
  o fix checking dkms modules after package installation (#33044)
  o write modalias for ethernet and wireless interfaces
    (mostly useful with ndiswrapper: #34660, #37026, #37106)
  o fix crash in providers list when weirdly translated locale country
    contains metacharacters (reported by Cosmin Humeniuc)
  o be stricter when matching provider country
  o add title in wait messages
- ndiswrapper support:
  o find more conflicting drivers: original driver from ldetect, sysfs
    driver, and drivers registered on the ssb bus
    (to find all of bcm43xx, ssb and b43 for Broadcom devices)
  o unload drivers for all conflicting interfaces
  o stop conflicting interfaces before removing conflicting modules
  o do not reload ndiswrapper module twice or more
  o improve error message for ndiswrapper setup (#28335)
- add strict version requirements for drakx-net-text and libdrakx-net (more complete fix for #35295)
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - add a versionnated require on perl-Gtk2 due to needed API (#34573)
    - versionnate require (#35295)
    - kill re-definition of %%buildroot on Pixel's request
    - explain require

* Mon Dec 17 2007 Olivier Blin <blino@mandriva.org> 0.25-1mdv2008.1
+ Revision: 121681
- 0.25
- draksambashare (aginies):
  o fix typo, fix inherit permission problem, re-order some share
  options
  o add an Help menu
  o only display share name, directory and comment (try to improve GUI
  #27339)
  o add security options, fix list problem, fix default PDC
  configuration
  o add a wizard to configure a PDC or a standalone Samba server
  o fix wizard bug
- draknfs:
  o translate "Advanced options"
  o add host allow option (aginies)
- connection frontend:
  o do not make refresh/monitor buttons sensitive if device has no
  interface
- 3G/GPRS providers list:
  o add "Orange WAP" (with "orange" as APN)
  o rename "Orange Grand Public" as "Orange Web"
- i18n:
  o renamed Uzbek translations to follow the libc standard
    (#35090, from Mashrab Kuvatov, approved by  Pixel)
  o updates
- require perl-Net-Telnet for OpenVPN connections (#36126)

  + Thierry Vignaud <tv@mandriva.org>
    - own directory

* Fri Oct 05 2007 Olivier Blin <blino@mandriva.org> 0.24-1mdv2008.0
+ Revision: 95582
- 0.24:
- draknetcenter:
  o update networks list on connection status change
  o use a scrolled window for wireless networks
  o show all wireless networks
  o do not modify GTK style, it is not consistent in MCC and
  standalone, and breaks widgets
  o check network address settings
- drakconnect/draknetcenter/drakroam:
  o check that network access settings are valid (i.e. check wireless
  key)
- drakroam: use same sort function than draknetcenter
- net_applet/drakroam/draknetcenter:
  o list current network on top of network list
  o do not show as selected the APs with same ESSID as current AP
- connection backend:
  o fix URL for Smartlink modems (#34479)
  o fix typo in german translation (#34479)
  o fix test of unicorn kernel modules
  o use Orange instead of Wanadoo France in xDSL provides list
    (Emmanuel Andry, #23172)

* Wed Oct 03 2007 Thierry Vignaud <tv@mandriva.org> 0.23-1mdv2008.0
+ Revision: 95033
- updated translation

* Tue Oct 02 2007 Thierry Vignaud <tv@mandriva.org> 0.22-1mdv2008.0
+ Revision: 94713
- update israeli xDSL provider list (#32685)

* Mon Oct 01 2007 Thierry Vignaud <tv@mandriva.org> 0.21-1mdv2008.0
+ Revision: 94276
- updated translation

* Fri Sep 28 2007 Olivier Blin <blino@mandriva.org> 0.20-1mdv2008.0
+ Revision: 93728
- 0.20
- check for draknetcenter/drakroam instances of root, not user
- do not allow to run multiple draknetcenter (#34276)

* Fri Sep 28 2007 Olivier Blin <blino@mandriva.org> 0.19-1mdv2008.0
+ Revision: 93445
- 0.19
- add back ipw3945 settings
- net_applet: add X-MandrivaLinux-CrossDesktop (#33416)

* Tue Sep 25 2007 Thierry Vignaud <tv@mandriva.org> 0.18-1mdv2008.0
+ Revision: 92926
- updated translations

* Tue Sep 25 2007 Olivier Blin <blino@mandriva.org> 0.17-1mdv2008.0
+ Revision: 92869
- allow console users to run network center without password
- 0.17
- net_monitor:
  o fix crash on exit (Tv, #33023)
- net_applet:
  o run net center instead of simple menu on left click

* Thu Sep 20 2007 Olivier Blin <blino@mandriva.org> 0.16-1mdv2008.0
+ Revision: 91295
- 0.16:
- connection manager (netcenter/drakroam):
  o add banner in configure dialog (#33622)
- netcenter:
  o update connection status on dbus event
  o update status icon on connection change
  o always allow to connect if no network has to be selected
  o fix connection stop
- drakroam:
  o remove extra toggle button
  o do not die when no wireless interface is configured (#33123)
- net_applet:
  o use new connected/disconnected/unconfigured icons
- connection backend:
  o wait a bit for iwl3945/iwl4965 interfaces to appear
  o fix matching of ueagle_atm module (#33029)
  o show notification about cxacru firmware

* Thu Sep 13 2007 Olivier Blin <blino@mandriva.org> 0.15-4mdv2008.0
+ Revision: 85376
- require lib package in drakx-net-text (from Quel Qun, #33451)

* Wed Sep 12 2007 Andreas Hasenack <andreas@mandriva.com> 0.15-3mdv2008.0
+ Revision: 84831
- use new common pam config files for usermode/consolehelper

* Tue Sep 11 2007 Olivier Blin <blino@mandriva.org> 0.15-2mdv2008.0
+ Revision: 84339
- do not package drakroam/netcenter Gtk2 files in lib package (#33451)
- make sure no file using Gtk2 is included in lib package

* Mon Sep 10 2007 Olivier Blin <blino@mandriva.org> 0.15-1mdv2008.0
+ Revision: 84249
- 0.15
- draknetcenter:
  o use new status icons
  o add Quit button
  o do not show markup instead of interface name if interface does not
  exist (#33241)
- draknfs/draksambashare:
  o use translations (#33221)

* Fri Aug 31 2007 Andreas Hasenack <andreas@mandriva.com> 0.14-4mdv2008.0
+ Revision: 77075
- drakhosts: ask console user for root password

* Wed Aug 29 2007 Andreas Hasenack <andreas@mandriva.com> 0.14-3mdv2008.0
+ Revision: 75027
- drakproxy, drakvpn: allow console user to run them, provided root password is given
- drakgw: ask console user for root password
- drakconnect: console user can run it provided the root password is given

* Wed Aug 29 2007 Andreas Hasenack <andreas@mandriva.com> 0.14-2mdv2008.0
+ Revision: 74992
- draknetcenter can now be run as root by console user with user password

* Wed Aug 22 2007 Olivier Blin <blino@mandriva.org> 0.14-1mdv2008.0
+ Revision: 68780
- 0.14
- draknetcenter:
  o move buttons on one row
  o add per-connection expander
- net_applet:
  o always show interfaces in left-click menu
  o do not show empty menus

* Tue Aug 21 2007 Olivier Blin <blino@mandriva.org> 0.13-1mdv2008.0
+ Revision: 68151
- 0.13
- draknetcenter: initial prototype
- drakroam:
  o add iwl3945/iwl4965 support to replace ipw3945
  o show signal strength and encryption flags as tooltip for networks list
  o remove encryption flags column in networks list
  o pre-set Managed mode for access points detected as Master (#30303)
- net_applet:
  o fix startup with XFCE (Tv, #31834)
  o disable autostart notifications of net_applet (Tv, #18965)
  o prevent firing up drakbug when automatic startup is disabled (Tv, #32292)
  o use "Help" instead of "Get Online Help" since the doc is local (thanks damsweb)
- draksambashare:
  o fix existing shares test (aginies, #30099)
  o use exit instead of return in main code (nvigier, #32374)
- draknfs (nvigier):
  o add subtree_check option
  o fix bug with sync/async option
  o nfs service was renamed to nfs-server for 2008.0
  o fix path for do_pkgs->ensure_is_installed : /sbin/rpc.statd
    is from nfs-utils-client package, not nfs-utils
  o use exit instead of return in main code


* Sat Mar 31 2007 Olivier Blin <oblin@mandriva.com> 0.12-1mdv2007.1
+ Revision: 150102
- 0.12: fix check of nfs-utils-clients installation (Tv)

* Fri Mar 30 2007 Olivier Blin <oblin@mandriva.com> 0.11.1-1mdv2007.1
+ Revision: 149896
- 0.11.1 (don't install .perl_checker file /o\)
- 0.11:
  o enhance selection of multiple thirdparty packages
  o make thirdparty packages code easier to re-use
    (for example in automatic install, useful for live systems)

* Thu Mar 29 2007 Olivier Blin <oblin@mandriva.com> 0.10-1mdv2007.1
+ Revision: 149284
- 0.10:
  o drakroam: do not show "More networks" menu if empty (#28626)
  o don't translate program names in old interface (Emmanuel Blindauer, #29196)
  o drakconnect: make net_applet reload its configuration after an interface is deleted (#28680)
  o draknfs: fix missing use of gtkset (aginies)

* Fri Mar 23 2007 Olivier Blin <oblin@mandriva.com> 0.9-1mdv2007.1
+ Revision: 148615
- 0.9:
  o allow drakroam to be run as user (#23771)
  o do not allow drakconnect to be run as user anymore
  o fix gateway detection for new ppp daemon (#27886)
- pam config is now handled in "upstream" tarball
- update url
- move pam config in drakx-net module
- move pam config in drakx-net module

* Thu Mar 22 2007 Olivier Blin <oblin@mandriva.com> 0.8-1mdv2007.1
+ Revision: 148077
- 0.8
- prefer DNS variables over MS_DNS one in ifcfg files (should fix ppp ifcfg files and static net install)
- drakroam: rt73-firmware support (#29691)
- drakroam: do not detect network with empty ssid as configured
- drakroam: fix rf_kill detection for ipw3945 by checking it before interface presence
- drakroam: remove ipw3945d service support
- drakroam: reload ipw3945 module if no interface is present when the device is not rf-killed (fix missing interface is booting with rf-kill)
- drakroam: try to find wireless driver if unknown (fix rt61 detection)
- drakroam: rt61 firmware support

  + Thierry Vignaud <tvignaud@mandriva.com>
    - bump require on drakxtools for PCI domain support

* Mon Mar 12 2007 Olivier Blin <oblin@mandriva.com> 0.7-1mdv2007.1
+ Revision: 141488
- 0.7
- add missing tools: drakhosts, draknfs, draksambashare (thanks Titi
- for the hint)
- drakconnect: match PCI domain when looking up devices by MAC address
- (Titi)
- drakconnect: use a link detection delay for r8169
- drakconnect: default to NEEDHOSTNAME=no
- drakroam: merge flags from configured wpa_supplicant networks in all
- matching scanned networks
- drakroam: detect ad-hoc networks when wpa_supplicant is used
- drakroam: pre-select detected wireless mode of the configured
- network
- drakroam: allow to configure ad-hoc networks with wpa_supplicant
- drakroam: write more settings in ifcfg files when wpa_supplicant is
- used
- drakroam: do not write Roaming WIRELESS_MODE anymore, ifup scripts
- will rely on WIRELESS_WPA_DRIVER
- drakroam: do not override AP address with "any" when parsing
- wpa_supplicant network list
- net_applet: start it using GNOME own autostart infrastructure
- (Frederic Crozat)
- net_applet: fix detection of running net_applet processes

* Mon Feb 26 2007 Andreas Hasenack <andreas@mandriva.com> 0.6-2mdv2007.1
+ Revision: 126069
- setup drakconnect to use consolehelper (runs as root
  without prompting for a password as long as invoked by
  the console user)

* Wed Feb 07 2007 Olivier Blin <oblin@mandriva.com> 0.6-1mdv2007.1
+ Revision: 117305
- add NEWS file
- 0.6

* Thu Jan 11 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.5-1mdv2007.1
+ Revision: 107288
- add rt73 in the old rt2x00 list (blino)
- drakhosts, draknfs, draksambashare: move more network tools
  into drakx-net
- misc cleanups

* Thu Dec 21 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.4-1mdv2007.1
+ Revision: 101096
- net_monitor: fix choosing color

* Wed Dec 20 2006 Olivier Blin <oblin@mandriva.com> 0.3-2mdv2007.1
+ Revision: 100535
- explicitely require perl-Gtk2-NotificationBubble

* Wed Dec 06 2006 Olivier Blin <oblin@mandriva.com> 0.3-1mdv2007.1
+ Revision: 91619
- update tarball so that perl_checker is not required
- do not run tools in restricted mode (#27458)
- fix crash in restricted mode
- use /media instead of /mnt for cdrom/floppy
- get translations from "drakx-net" domain (from Thierry Vignaud)

* Thu Nov 30 2006 Olivier Blin <oblin@mandriva.com> 0.2-2mdv2007.1
+ Revision: 89438
- bump release
- do not use mklibname

* Thu Nov 30 2006 Olivier Blin <oblin@mandriva.com> 0.2-1mdv2007.1
+ Revision: 89282
- net_applet: show simplified menu on left click (instead of running net_monitor)
- drakfirewall: really disable services if asked to (#27295)
- move netprofile requires in drakx-net
- move network tools description in drakx-net
- move network tools description in drakx-net

* Thu Nov 30 2006 Olivier Blin <oblin@mandriva.com> 0.1-1mdv2007.1
+ Revision: 89212
- do not buildrequires perl_checker
- initial drakx-net release
- Create drakx-net


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19590 |12mu|drakxtools-14.47-20
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The drakxtools (diskdrake, ...)
Name:		drakxtools
Version:	14.47
Release:	20
License:	GPLv2+
Group:		System/Configuration/Other
Url:		https://abf.rosalinux.ru/soft/drakx
Source0:	%{name}-%{version}.tar.xz
Source1:	system-auth-win-default
Source2:	drakxservices.desktop
### REDIFF THIS PATCH CLOSER TO THE RELEASE RED2
%if "%{mdvver}" == "red20"
# Patch0:	drakxtools-14.44.mirror.BAD.patch
%endif
Patch1:		ext2-fs-renamed.patch
Patch2:		gpt-support.patch
Patch3:		drakxtools-14.47.tirpc.patch
Patch4:		drakxtools-14.47-partition-alignment-fixes.patch
Patch5:		drakxtools-14.47-computer-name.patch
Patch6:		drakxtools-14.47-efi-and-gpt.patch
Patch7:		drakxtools-14.47-separate-swaps.patch
Patch8:		drakxtools-14.47-fix-crypted-partition-width.patch
Patch9:		drakxtools-14.47-exclude-live-root-from-partitioning.patch
Patch10:	drakxtools-14.47-allow-crypted-system-partitions.patch
Patch11:	drakxtools-14.47-progress-msg-improved.patch
Patch12:	drakxtools-14.47-help-button-removed.patch
Patch13:	drakxtools-14.47-fix-lvm-clear.patch
Patch14:	drakxtools-14.47-fix-crypted-part-type.patch
Patch15:	drakxtools-14.47-fix-expert-mode-missing.patch
Patch16:	drakxtools-14.47-fix-fs-button-crash.patch
Patch17:	drakxtools-14.47-center-postinstall-dialog.patch
Patch18:	drakxtools-14.47-fix-hostname-suggest.patch
Patch19:	drakxtools-14.47-russian-translation-fix.patch
Patch20:	drakxtools-14.47-fix-partition-labels-encoding.patch
Patch21:	drakxtools-14.47-fix-dmcrypt-on-lvm.patch
Patch22:	drakxtools-14.47-add2raid-write-partitions.patch
Patch23:	drakxtools-14.47-cancel-buttons-partitioning.patch
Patch24:	drakxtools-14.47-minor-fixes.patch
Patch25:	drakxtools-14.47-drakbug-encoding.patch
Patch26:	drakxtools-14.47-bugzilla-url.patch
Patch27:	drakxtools-14.47-installer-fixes.patch
BuildRequires:	gettext
BuildRequires:	ldetect-devel >= 0.9.0
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	perl-devel
BuildRequires:	perl-MDK-Common-devel >= 1.1.8-3
BuildRequires:	pkgconfig(libparted)
BuildRequires:	drakx-installer-binaries
BuildRequires:	intltool
BuildRequires:  tirpc-devel

# usermode 1.111-3-rosa2012.1 has the /etc/pam.d/config-util
# files to which we symlink
Requires:	%{name}-curses = %{EVRD}
Requires:	perl-Gtk2 >= 1.220
Requires:	perl-Glib >= 1.072-1
Requires:	usermode >= 1.92-4
Requires:	mandriva-doc-common >= 9.2-5
Requires:	perl-Net-DBus
Requires:	perl-Gtk2-WebKit
Requires:	ldetect-lst >= 0.1.299
Requires:	pam
# needed by drakfont (eg: type1inst):
Requires:	font-tools
Requires:	libxxf86misc
# needed by any::enable_x_screensaver()
Requires:	xset
Suggests:	drakx-net
Requires:	drakconf-icons
# needed for installing packages through do_pkgs -> urpmi -> gmessage
Requires:	gurpmi >= 5.7
Conflicts:	drakconf < drakconf-11.7.2
Conflicts:	rpmdrake < 3.26-1
Conflicts:	mandrake_doc-drakxtools-en < 9.2
Conflicts:	mandrake_doc-drakxtools-es < 9.2
Conflicts:	mandrake_doc-drakxtools-fr < 9.2
Conflicts:	bootloader-utils < 1.8-4
Conflicts:	bootsplash < 2.1.7-1
Conflicts:	drakx-kbd-mouse-x11 < 0.91
Conflicts:	initscripts < 8.33-4

Provides:	draksec = %{EVRD}
%define __noautoreq perl(Net::FTP)\\|perl(Time::localtime)\\|perl(URPM)\\|perl(Xconfig.*)

%description
Contains many Mandriva Linux applications simplifying users and
administrators life on a Mandriva Linux machine. Nearly all of
them work both under XFree (graphical environment) and in console
(text environment), allowing easy distant work.

- drakclock: date & time configurator
- drakfont: import fonts in the system
- draklog: show extracted information from the system logs
- draksec: security options managment

%files -f %{name}-gtk.list
%{_bindir}/drakclock
%{_bindir}/drakfont
%{_bindir}/drakguard
%{_bindir}/draksec
%config(noreplace) %{_sysconfdir}/security/console.apps/drakclock
%config(noreplace) %{_sysconfdir}/security/console.apps/drakfont
%config(noreplace) %{_sysconfdir}/security/console.apps/drakguard
%config(noreplace) %{_sysconfdir}/security/console.apps/draksec
%config(noreplace) %{_sysconfdir}/pam.d/drakclock
%config(noreplace) %{_sysconfdir}/pam.d/drakfont
%config(noreplace) %{_sysconfdir}/pam.d/drakguard
%config(noreplace) %{_sysconfdir}/pam.d/draksec

%post
%make_session
[[ ! -e %{_sbindir}/kbdconfig ]] && ln -s -f keyboarddrake %{_sbindir}/kbdconfig
[[ ! -e %{_sbindir}/mouseconfig ]] && ln -s -f mousedrake %{_sbindir}/mouseconfig
:

%postun
%make_session
for i in %{_sbindir}/kbdconfig %{_sbindir}/mouseconfig %{_bindir}/printtool;do
    [[ -L $i ]] && rm -f $i
done
:

#----------------------------------------------------------------------------

%package curses
Summary:	The drakxtools (diskdrake, ...)
Group:		System/Configuration/Other
Requires:	usermode-consoleonly >= 1.44-4
Requires:	urpmi >= 4.8.23
Requires:	perl-Locale-gettext >= 1.05-4
Requires:	module-init-tools
Requires:	%{name}-backend = %{EVRD}
Suggests:	drakx-net-text
Provides:	diskdrake = %{EVRD}
Provides:	kbdconfig = %{EVRD}
Provides:	mouseconfig = %{EVRD}
Provides:	setuptool = %{EVRD}
Provides:	drakfloppy = %{EVRD}
Provides:	drakxtools-newt = %{EVRD}
%define __noautoreq perl(Gtk2::WebKit)\\|perl(Xconfig::various)

%description curses
Contains many Mandriva Linux applications simplifying users and
administrators life on a Mandriva Linux machine. Nearly all of
them work both under XFree (graphical environment) and in console
(text environment), allowing easy distant work.

- adduserdrake: help you adding a user
- diskdrake: DiskDrake makes hard disk partitioning easier. It is
  graphical, simple and powerful. Different skill levels are available
  (newbie, advanced user, expert). It's written entirely in Perl and
  Perl/Gtk. It uses resize_fat which is a perl rewrite of the work of
  Andrew Clausen (libresize).
- drakauth: configure authentification (LDAP/NIS/...)
- drakkeyboard: configure your keyboard (both console and X)
- draklocale: language configurator, available both for root
  (system wide) and users (user only)
- drakmouse: autodetect and configure your mouse
- drakscanner: scanner configurator
- draksound: sound card configuration
- drakx11: menu-driven program which walks you through setting up
  your X server; it autodetects both monitor and video card if
  possible
- drakxservices: SysV services and daemons configurator
- lsnetdrake: display available nfs and smb shares
- lspcidrake: display your pci information, *and* the corresponding
  kernel module

%files curses -f %{name}.list
%{_datadir}/applications/localedrake*.desktop
%{_datadir}/applications/drakxservices.desktop
%doc perl-install/diskdrake/diskdrake.html
%{_iconsdir}/localedrake.png
%{_iconsdir}/large/localedrake.png
%{_iconsdir}/mini/localedrake.png
%{_bindir}/drakkeyboard
%{_bindir}/drakmouse
%{_bindir}/drakups
%{_bindir}/drakauth
%{_bindir}/draklog
%{_bindir}/drakxservices
%{_bindir}/drakboot
%{_bindir}/drakedm
%{_bindir}/diskdrake
%{_bindir}/drakscanner
%{_bindir}/mousedrake
%{_bindir}/scannerdrake
# PAM hack
%{_sysconfdir}/pam.d/system-auth-win-default
%config(noreplace) %{_sysconfdir}/security/console.apps/drakkeyboard
%config(noreplace) %{_sysconfdir}/security/console.apps/drakmouse
%config(noreplace) %{_sysconfdir}/security/console.apps/drakups
%config(noreplace) %{_sysconfdir}/security/console.apps/drakauth
%config(noreplace) %{_sysconfdir}/security/console.apps/draklog
%config(noreplace) %{_sysconfdir}/security/console.apps/drakxservices
%config(noreplace) %{_sysconfdir}/security/console.apps/drakboot
%config(noreplace) %{_sysconfdir}/security/console.apps/drakedm
%config(noreplace) %{_sysconfdir}/security/console.apps/diskdrake
%config(noreplace) %{_sysconfdir}/security/console.apps/drakscanner
%config(noreplace) %{_sysconfdir}/security/console.apps/mousedrake
%config(noreplace) %{_sysconfdir}/security/console.apps/scannerdrake
%config(noreplace) %{_sysconfdir}/pam.d/drakkeyboard
%config(noreplace) %{_sysconfdir}/pam.d/drakmouse
%config(noreplace) %{_sysconfdir}/pam.d/drakups
%config(noreplace) %{_sysconfdir}/pam.d/drakauth
%config(noreplace) %{_sysconfdir}/pam.d/draklog
%config(noreplace) %{_sysconfdir}/pam.d/drakxservices
%config(noreplace) %{_sysconfdir}/pam.d/drakboot
%config(noreplace) %{_sysconfdir}/pam.d/drakedm
%config(noreplace) %{_sysconfdir}/pam.d/diskdrake
%config(noreplace) %{_sysconfdir}/pam.d/drakscanner
%config(noreplace) %{_sysconfdir}/pam.d/mousedrake
%config(noreplace) %{_sysconfdir}/pam.d/scannerdrake

#----------------------------------------------------------------------------

%package backend
Summary:	Drakxtools libraries and background tools
Group:		System/Configuration/Other
Requires:	dmidecode
Requires:	perl-File-FnMatch
# for fileshareset and filesharelist (#17123)
#Requires:	perl-suid
# for common::wrap_command_for_root()
Requires:	perl-String-ShellQuote
# "post" here means %triggerpostun:
Requires(post):	perl-MDK-Common >= 1.2.27
Conflicts:	drakxtools-newt < 10-51
Conflicts:	drakx-net < 0.28
Conflicts:	e2fsprogs < 1.41.1-2mnb

%description backend
See package %{name}.

%files backend -f %{name}-backend.list
%config(noreplace) /etc/security/fileshare.conf
%{_docdir}/*license.html

%triggerpostun backend -- drakxtools-backend < 11.44
echo "Migrating /etc/fstab and bootloader configuration to use UUIDs. Previous files are saved with extension .before-migrate-to-uuids"
%{_sbindir}/bootloader-config --action migrate-to-uuids ||:

%triggerpostun backend -- drakxtools-backend < 11.52
echo "Updating /etc/modprobe.preload.d/floppy"
perl -I/usr/lib/libDrakX -Mharddrake::autoconf -e 'harddrake::autoconf::floppy()' ||:

#----------------------------------------------------------------------------

%package http
Summary:	The drakxtools via http
Group:		System/Configuration/Other
Requires:	%{name}-curses = %{EVRD}
Requires:	perl(Net::SSLeay) >= 1.22-1
Requires:	perl-Authen-PAM >= 0.14-1
Requires:	perl-CGI >= 2.91-1
Requires(pre,post):	rpm-helper

%description http
This package lets you configure your computer through your Web browser:
it provides an HTTP interface to the Mandriva tools found in the drakxtools
package.

%files http -f %{name}-http.list
%dir %{_sysconfdir}/drakxtools_http
%config(noreplace) %{_sysconfdir}/pam.d/miniserv
%{_sysconfdir}/init.d/drakxtools_http
%config(noreplace) %{_sysconfdir}/drakxtools_http/conf
%config(noreplace) %{_sysconfdir}/drakxtools_http/authorised_progs
%config(noreplace) %{_sysconfdir}/logrotate.d/drakxtools-http

%post http
%_post_service drakxtools_http

%preun http
%_preun_service drakxtools_http

#----------------------------------------------------------------------------

%package -n drakx-finish-install
Summary:	First boot configuration
Group:		System/Configuration/Other
Requires:	%{name} = %{EVRD}
Requires:	drakx-installer-matchbox
Requires:	perl-Geo-IP

%description -n drakx-finish-install
For OEM-like duplications, it allows at first boot:
- network configuration
- creating users
- setting root password
- choosing authentication

%files -n drakx-finish-install
%config(noreplace) %{_sysconfdir}/sysconfig/finish-install
%{_sysconfdir}/X11/xsetup.d/??finish-install.xsetup
%{_sbindir}/finish-install

#----------------------------------------------------------------------------

%package -n harddrake
Summary:	Main Hardware Configuration/Information Tool
Group:		System/Configuration/Hardware
Requires:	%{name}-curses = %{EVRD}
Provides:	kudzu = %{EVRD}
Provides:	kudzu-devel = %{EVRD}
Provides:	libdetect0 = %{EVRD}
Provides:	libdetect0-devel = %{EVRD}
Provides:	libdetect-lst = %{EVRD}
Provides:	libdetect-lst-devel = %{EVRD}
Provides:	detect = %{EVRD}
Provides:	detect-lst = %{EVRD}
Requires(pre,post):	rpm-helper
Requires:	drakx-kbd-mouse-x11
Suggests:	libdrakx-net
Suggests:	drak3d
Requires:	meta-task

%description -n harddrake
The harddrake service is a hardware probing tool run at system boot
time to determine what hardware has been added or removed from the
system.

It then offer to run needed config tool to update the OS
configuration.

%files -n harddrake
%dir /etc/sysconfig/harddrake2/
%config(noreplace) /etc/sysconfig/harddrake2/previous_hw
%config(noreplace) /etc/sysconfig/harddrake2/service.conf
%config(noreplace) %{_sysconfdir}/sysconfig/harddrake2/kernel
%dir %{_datadir}/harddrake/
%{_datadir}/harddrake/*
%{_sysconfdir}/X11/xsetup.d/??notify-x11-free-driver-switch.xsetup
#%{_sysconfdir}/X11/xinit.d/harddrake2

%postun -n harddrake
file /etc/sysconfig/harddrake2/previous_hw | fgrep -q perl && %{_datadir}/harddrake/convert || :

%triggerpostun -n harddrake -- harddrake < 11.62-2
rm -f /etc/rc.d/*/{K,S}??harddrake

#----------------------------------------------------------------------------

%package -n harddrake-ui
Summary:	Main Hardware Configuration/Information Tool
Group:		System/Configuration/Hardware
Requires:	%{name} = %{EVRD}
Requires:	sane-backends
Requires:	drakx-kbd-mouse-x11
Suggests:	libdrakx-net
Suggests:	drak3d

%description -n harddrake-ui
This is the main configuration tool for hardware that calls all the
other configuration tools.

It offers a nice GUI that show the hardware configuration splitted by
hardware classes.

%files -n harddrake-ui
%dir /etc/sysconfig/harddrake2/
%{_sbindir}/harddrake2
%{_bindir}/harddrake2
%config(noreplace) %{_sysconfdir}/security/console.apps/harddrake2
%config(noreplace) %{_sysconfdir}/pam.d/harddrake2
%{_datadir}/pixmaps/harddrake2
%{_datadir}/applications/harddrake.desktop
%{_iconsdir}/large/harddrake.png
%{_iconsdir}/mini/harddrake.png
%{_iconsdir}/harddrake.png

#----------------------------------------------------------------------------

%prep
%setup -q
%apply_patches

%build
%make -C perl-install CFLAGS="%{optflags}" -I/usr/include/ldetect/

%install
%make -C perl-install PREFIX=%{buildroot} install
mkdir -p %{buildroot}%{_sysconfdir}/{X11/xinit.d,X11/wmsession.d,sysconfig/harddrake2}
touch %{buildroot}/etc/sysconfig/harddrake2/previous_hw

dirs1="usr/lib/libDrakX usr/share/libDrakX"
(cd %{buildroot} ; find $dirs1 usr/bin usr/sbin ! -type d -printf "/%%p\n")|egrep -v 'bin/.*harddrake' > %{name}.list
(cd %{buildroot} ; find $dirs1 -type d -printf "%%%%dir /%%p\n") >> %{name}.list

perl -ni -e '/dbus_object\.pm|Xdrakres|clock|display_help|display_release_notes.pl|drak(bug|clock|dvb|floppy|font|hosts|log|sec|splash)|gtk|icons|logdrake|pixmaps|\.png$/ ? print STDERR $_ : print' %{name}.list 2> %{name}-gtk.list
perl -ni -e '/http/ ? print STDERR $_ : print' %{name}.list 2> %{name}-http.list
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
perl -pi -e 's|^(/usr/sbin/fileshareset)$|%%attr(4755,root,root) $1|;' %{name}-backend.list
perl -ni -e '/finish-install/ ? print STDERR $_ : print' %{name}.list 2> finish-install.list

#mdk menu entry
mkdir -p %{buildroot}%{_datadir}/autostart

cat > %{buildroot}%{_sysconfdir}/X11/xinit.d/harddrake2 <<EOF
#!/bin/sh
exec /usr/share/harddrake/service_harddrake X11
EOF

cat > %{buildroot}%{_sysconfdir}/sysconfig/harddrake2/kernel <<EOF
KERNEL=3.8
EOF

mv %{buildroot}%{_sbindir}/service_harddrake_confirm %{buildroot}%{_datadir}/harddrake/confirm

mkdir -p %{buildroot}%{_docdir}
install -m 0644 *license.html %{buildroot}%{_docdir}

chmod +x %{buildroot}{%{_datadir}/harddrake/{conf*,service_harddrake},%{_sysconfdir}/X11/xinit.d/harddrake2}
# temporary fix until we reenable this feature
rm -f %{buildroot}%{_sysconfdir}/X11/xinit.d/harddrake2

perl -I perl-install -mharddrake::data -e 'print "DETECT_$_->{class}=yes\n" foreach @harddrake::data::tree' |sort > %{buildroot}%{_sysconfdir}/sysconfig/harddrake2/service.conf
echo -e "AUTORECONFIGURE_RIGHT_XORG_DRIVER=yes\n" >> %{buildroot}%{_sysconfdir}/sysconfig/harddrake2/service.conf

install -m 0644 %{SOURCE2} %{buildroot}%{_datadir}/applications/

# consolehelper config
#

# - console user, no password
for pak in drakclock drakkeyboard drakmouse drakfont mousedrake drakscanner drakmouse scannerdrake; do
        ln -sf %{_bindir}/consolehelper %{buildroot}%{_bindir}/$pak
        mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps/
        cat > %{buildroot}%{_sysconfdir}/security/console.apps/$pak <<EOF
USER=root
PROGRAM=%{_sbindir}/$pak
FALLBACK=false
SESSION=true
EOF
        mkdir -p %{buildroot}%{_sysconfdir}/pam.d/
		cat > %{buildroot}%{_sysconfdir}/pam.d/$pak  <<EOF
#%PAM-1.0
auth		include		config-util-user
account		include		config-util-user
session		include		config-util-user
EOF
done

# console user, ask for root password
for pak in drakups drakauth draklog drakxservices drakboot draksec drakguard harddrake2 drakedm diskdrake; do
        ln -sf %{_bindir}/consolehelper %{buildroot}%{_bindir}/$pak
        mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
        cat > %{buildroot}%{_sysconfdir}/security/console.apps/$pak <<EOF
USER=root
PROGRAM=/usr/sbin/$pak
FALLBACK=false
SESSION=true
EOF
        mkdir -p %{buildroot}%{_sysconfdir}/pam.d
		cat > %{buildroot}%{_sysconfdir}/pam.d/$pak  <<EOF
#%PAM-1.0
auth		include		config-util
account		include		config-util
session		include		config-util
EOF
done

%find_lang libDrakX libDrakX.lang
%find_lang libDrakX-standalone libDrakX-standalone.lang
cat libDrakX.lang libDrakX-standalone.lang >> %{name}.list

# pamd hack
install -m 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/pam.d/system-auth-win-default

%check
cd perl-install
%make check


%changelog
* Mon Sep 22 2014 Konstantin Vlasov <konstantin.vlasov@rosalab.ru> 14.47-20
+ Revision: c7cdae6
- Various installer fixes/improvements
- 1. Excluded OpenVPN from startup services configuration: it won't start anyway without configuring it first.
- 2. Moved "Enable/Disable swap" buttons to normal mode.
- 3. Disallowed encrypted root without separate /boot.
- 4. If custom partitioning is faulty, return back to custom partitioning dialog, not to the list of predefined schemes.
- 5. Do not repeatedly display "backup data" warning when custom partitioning dialog is reopened because of problems.
- 6. New cities added for timezones translation; Russian translation updated.

* Wed Sep 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 14.47-19
+ Revision: b02831c
- Fix bugzilla URL

* Fri Aug 15 2014 Konstantin Vlasov <konstantin.vlasov@rosalab.ru> 14.47-18
+ Revision: be6a222
- Re-fixed partition labels encoding

* Thu Aug 14 2014 Konstantin Vlasov <konstantin.vlasov@rosalab.ru> 14.47-17
+ Revision: 1861dea
- Fixed wrong message encoding in drakbug

* Tue Aug 12 2014 Konstantin Vlasov <konstantin.vlasov@rosalab.ru> 14.47-16
+ Revision: 6facf74
- Various minor fixes
- 1. Changing partition type did not change its description and set of action buttons (e.g. when changing from usual FS to LVM).
- 2. Creating encrypted LVM or RAID partition in expert mode asked whether to check for bad blocks, but it did not affect anything (no formatting is performed).
- 3. Creating encrypted RAID partition displayed an error "failed to format".
- 4. Internal crash under rare conditions.

* Mon Aug 11 2014 Konstantin Vlasov <konstantin.vlasov@rosalab.ru> 14.47-15
+ Revision: c6cc9f0
- Added Cancel buttons also to other secondary dialogs
- 1. All secondary partitioning dialogs in installer now also have Cancel button.

* Fri Aug 08 2014 Konstantin Vlasov <konstantin.vlasov@rosalab.ru> 14.47-14
+ Revision: e4b0242
- More fixes
- 1. Fixed regression in 14.47-13 (RAID::LVM::encrypted_partition -> crash).
- 2. Forcing to write partition table when adding partition to RAID (required for mdadm to see partitions).

* Fri Aug 08 2014 Konstantin Vlasov <konstantin.vlasov@rosalab.ru> 14.47-13
+ Revision: 6db81e6
- Fixes and improvements in diskdrake/installer
- 1. Non-latin letters in partition labels were displayed as garbage.
- 2. Minor fix in Russian translation.
- 3. Creating an encrypted partition on LVM corrupted the dialog contents.
- 4. Activated encrypted partitions on LVM were displayed as inactive, and returned errors on any action.
- 5. Creating encrypted partitions on encrypted LVMs is now forbidden (it makes no sense, and hard to support with the current codebase).
- 6. Add Partition dialog now contains the Cancel button also in installer, not only in diskdrake.

* Thu Jul 10 2014 Konstantin Vlasov <konstantin.vlasov@rosalab.ru> 14.47-12
+ Revision: d0c4bae
- Minor fixes and improvements
- 1. Moving postinstall configuration dialog to the center of the screen.
- 2. Fixed: Autohostname was not always suggested.

* Fri Jul 04 2014 Konstantin Vlasov <konstantin.vlasov@rosalab.ru> 14.47-11
+ Revision: 3c68e20
- Several bugs fixed in installer/diskdrake
- 1. Fixed: RAID/Loopback, click Ext4/XFS/... button - crash.
- 2. Fixed: Expert Mode missing when RAID/Loopback selected.
- 3. Fixed: Crypted LVM/RAID displayed wrong partition type.
- 4. Fixed: Do not show GPT/MBR selection when clearing LVM.

* Mon Jun 30 2014 Konstantin Vlasov <konstantin.vlasov@rosalab.ru> 14.47-10
+ Revision: ca051a2
- Various fixes and improvements in installer
- 1. Excluded Live root disk from partitioning.
- 2. Allowed to assign system mount points (/, /usr, /var) to crypted partitions. Requires rd.auto=1 in kernel parameters (draklive-isntall is updated accordingly).
- 3. Disallowed to assign to crypted partitions not only /boot, but also all its subdirs.
- 4. Closed a workaround for assigning disallowed mount points (first create a crypted partition, then assign any mount point). Now trying to do so for /boot or subdir displays error message.
- 5. Fixed crypted partition buttons width.
- 6. Minor improvements for title/text of some progress dialogs.
- 7. Removed Help button from diskdrake/installer as outdated.

* Mon Jun 30 2014 Konstantin Vlasov <konstantin.vlasov@rosalab.ru> 14.47-9
+ Revision: 0e293a2
- Separate swap management
- 1. Existing swap partitions are not used by the new ROSA automatically anymore: they may be used by another Linux for hibernating.
- 2. Added buttons for explicitly marking swap partition for using or not using (Expert mode).
- 3. Swap created during installation is marked as used by default.

* Mon Jun 30 2014 Konstantin Vlasov <konstantin.vlasov@rosalab.ru> 14.47-9
+ Revision: f4dd2e0
- Support for EFI installation and GPT disks
- 1. Added support for installing in EFI mode:
- a) improved support for special EFI partition type;
- b) auto-allocation: added creating and/or mounting EFI partition to /boot/efi.
- 2. Improved GPT disks handling:
- a) resizing a partition does not reset its GPT GUID anymore (which caused existing Windows fail to boot);
- b) added support for booting from GPT disks in legacy BIOS mode (special BIOS Boot Partition is used; also added to auto-allocation);
- c) removed excessive kernel calls in partitioning (libparted handles them itself).
- 3. Added various checks with warnings about possible booting problems related to EFI and GPT.
- 4. Fixed autosuggested hostname which in some cases contained a very long descriptive message.
- 5. Some fixes related to 1 MB partition alignment.

* Fri Jun 27 2014 Alex Burmashev <alex.burmashev@rosalab.ru> 14.47-8
+ Revision: fb2b851
- MassBuild#440: Increase release tag

* Thu May 29 2014 Alex Burmashev <alex.burmashev@gmail.com> 14.47-7
+ Revision: 3c146f6
- added tirpc patch

* Thu May 29 2014 Alex Burmashev <alex.burmashev@rosalab.ru> 14.47-6
+ Revision: 211bbb6
- add tirpc-devel to BR

* Wed May 28 2014 Denis Silakov <denis.silakov@rosalab.ru> 14.47-5
+ Revision: 44efc25
- Rebuild with new perl

* Thu May 22 2014 Konstantin Vlasov <konstantin.vlasov@rosalab.ru> 14.47-4
+ Revision: a0b6f6a
- Russian translation updated

* Thu May 22 2014 Konstantin Vlasov <konstantin.vlasov@rosalab.ru> 14.47-3
+ Revision: 5a2581e
- Fixed GPT GUID for swap partitions

* Wed May 21 2014 Konstantin Vlasov <konstantin.vlasov@rosalab.ru> 14.47-2
+ Revision: 6dd19c5
- Added GPT partitioning support
- 1. The 'Clear all' button now allows to choose from MBR and GPT partition table types:
- a) in Expert mode the dialog is always displayed;
- b) in Normal mode the dialog is normally not displayed, and the current partition table type is retained (instead of dropping to MBR, as it was earlier);
- c) if user booted in EFI mode, and the disk is MBR, the dialog is displayed even in Normal mode, suggesting GPT by default.
- 2. Various fixes in GPT code.
- 3. Renamed 'Linux native' to 'Linux native (ext2)' for clarity.

* Mon May 19 2014 Konstantin Vlasov <konstantin.vlasov@rosalab.ru> 14.47-1
+ Revision: 0d358eb
- Merged patches; synchronized with source repo
- 1. Repacked latest sources into new tarball.
- 2. Removed archive with licenses (duplicate).

* Sun May 18 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 14.46-22
+ Revision: c28d8ce
- Fix arguments for select_timezone

* Fri May 16 2014 Konstantin Vlasov <konstantin.vlasov@rosalab.ru> 14.46-22
+ Revision: 58d6ad3
- Using logarithmic scale for partition buttons
- 1. Now draklive-install and diskdrake instead of proportional scale use logarithmic scale for drawing the partition scheme (allows to avoid extremely small buttons while still keeping larger-smaller relations).
- 2. When user resizes the dialog, partition buttons are now resized correctly. Also, switching between normal/expert modes after resizing the dialog no longer changes the button sizes.

* Wed May 14 2014 Konstantin Vlasov <konstantin.vlasov@rosalab.ru> 14.46-22
+ Revision: 2b2a70a
- Improved installer message about low resources
- 1. Warning text is now highlighted to attract attention.
- 2. Added explicit information that installation is still possible.

* Wed May 14 2014 Konstantin Vlasov <konstantin.vlasov@rosalab.ru> 14.46-22
+ Revision: 8e82a17
- Localization and translation improvements
- 1. If two timezones have identical translations, only one of them is displayed.
- 2. Minor Russian translation fixes.

* Mon May 12 2014 Konstantin Vlasov <konstantin.vlasov@rosalab.ru> 14.46-21
+ Revision: ed3e6da
- Fixed: Temp file was not always removed

* Fri Apr 25 2014 Konstantin Vlasov <konstantin.vlasov@rosalab.ru> 14.46-17
+ Revision: 88f190d
- More fixes with localized timezones
- 1. Timezone localization wasn't used by drakclock.
- 2. Timezone dialog ignored non-latin letters typed for quickly selecting an item starting with these letters.
- 3. Pressing Cancel in drakclock's timezone selecting dialog actually selected and applied an "empty" (invalid) timezone.
- 4. Installer: Moved keyboard selection before timezone, so that user could use search-by-typing feature using his/her layout.

* Thu Apr 24 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 14.46-16
+ Revision: 4f1e981
- Fix typo

* Thu Apr 24 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 14.46-16
+ Revision: e826c63
- Update Categories for drakxservices.desktop

* Thu Apr 24 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 14.46-16
+ Revision: 89de080
- More basic spec cleanups



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19591 |12mu|dumpet-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:        A tool to dump and debug bootable CD images
Name:           dumpet
Version:        1.1
Release:        2
License:        GPLv2+
Group:          System/Base
Url:            https://fedorahosted.org/dumpet/
Source0:        https://fedorahosted.org/releases/d/u/dumpet/%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(popt)

%description
DumpET is a utility to aid in the debugging of bootable CD-ROM images.

%prep
%setup -q

%build
%make CFLAGS="%{optflags}"

%install
mkdir -p %{buildroot}/%{_bindir}
%makeinstall_std 

%files
%doc README TODO COPYING
%{_bindir}/dumpet


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19592 |12mu|duplicity-0.6.24-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Untrusted/encrypted backup using rsync algorithm
Name:		duplicity
Version:	0.6.24
Release:	2
License:	GPLv2+
Group:		Archiving/Backup
Url:		http://www.nongnu.org/duplicity/
Source0:	http://savannah.nongnu.org/download/duplicity/%{name}-%{version}.tar.gz
Source1:	http://savannah.nongnu.org/download/duplicity/%{name}-%{version}.tar.gz.sig
# (misc) patch was sent upstream : https://bugs.launchpad.net/duplicity/+bug/518629
Patch0:		patch-64bits.patch
BuildRequires:	python-distribute
BuildRequires:	librsync-devel
BuildRequires:	pkgconfig(python)
Requires:	gnupg

%description
Duplicity incrementally backs up files and directory by encrypting tar-format
volumes with GnuPG and uploading them to a remote (or local) file server. In
theory many remote backends are possible; right now local, ssh/scp, ftp, and
rsync backends are written. Because duplicity uses librsync, the incremental
archives are space efficient and only record the parts of files that have
changed since the last backup.  Currently duplicity supports deleted files,
full unix permissions, directories, symbolic links, fifos, etc., but not hard
links.

%files -f %{name}.lang
%doc CHANGELOG COPYING README tarfile-LICENSE
%{_bindir}/rdiffdir
%{_bindir}/duplicity
%{_mandir}/man1/*
%{py_platsitedir}/duplicity
%{py_platsitedir}/*.egg-info

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p0

%build
python setup.py build

%install
python setup.py install --prefix=%{buildroot}%{_prefix}

rm -Rf %{buildroot}%{_datadir}/doc/duplicity-%{version}

%find_lang %{name}


%changelog
* Thu Jul 24 2014 abondrov <andrey.bondrov@rosalab.ru> 0.6.24-2
+ Revision: da815f3
- Update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19593 |12mu|dvdbackup-0.4.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	dvdbackup
%define	version 0.4.2
%define release 1

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	DVD-Video creation framework
License: 	GPLv3
Group:		Archiving/Cd burning
URL:		http://sourceforge.net/projects/dvdbackup/
Source:		http://downloads.sourceforge.net/dvdbackup/%{name}-%{version}.tar.xz
BuildRequires:	pkgconfig(dvdread)


%description
DVD-Create will not just offer a free DVD Authoring solutions for Linux and
Unix. DVD-Create offers you a framework that enables you to write DVD creation,
editing, and backup software without needing to know all the secretes of
DVD-Video.

%prep
%setup -q

%build
%configure2_5x

%install
%makeinstall_std
%find_lang %{name}

%files -f %{name}.lang
%doc NEWS README COPYING AUTHORS ABOUT-NLS 
%{_bindir}/%{name}
%{_mandir}/man1/dvdbackup.1*




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19594 |12mu|ebook-tools-0.2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major   0
%define libepub %mklibname epub %{major}
%define devepub %mklibname epub -d

Summary:	Tools for accessing and converting various ebook file formats
Name:		ebook-tools
Version:	0.2.2
Release:	1
License:	MIT
Group:		Publishing
Url:		http://sourceforge.net/projects/ebook-tools
Source0:	%{name}-%{version}.tar.gz
Patch1:		ebook-tools-0.1.1-libzip2.patch

BuildRequires:	kde4-macros
BuildRequires:	pkgconfig(libzip)
BuildRequires:	pkgconfig(libxml-2.0)
Suggests:	clit

%description
Tools for accessing and converting various ebook file formats

%package -n %{libepub}
Summary:	KDE shared library
Group:		System/Libraries

%description -n %{libepub}
%{name} library.

%package -n %{devepub}
Summary:	Devel stuff for %{name}
Group:		Development/KDE and Qt
Requires:	%{libepub} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	ebook-tools-devel < 0.2.1-2

%description -n %{devepub}
This package contains header files needed if you wish to build applications
based on %{name}

%prep
%setup -q
%apply_patches

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%files
%{_kde_bindir}/einfo
%{_kde_bindir}/lit2epub

%files -n %{libepub}
%{_kde_libdir}/libepub.so.%{major}*

%files -n %{devepub}
%{_kde_includedir}/*.h
%{_kde_libdir}/libepub.so


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19595 |12mu|ebtables-2.0.10.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realver 2.0.10-4
%define version 2.0.10.4

Summary:	A filtering tool for a bridging firewall
Name:		ebtables
Version:	%{version}
Release:	%mkrel 2
Group:		System/Kernel and hardware
License:	GPLv2+
Source0:	%{name}-v%{realver}.tar.gz
# Add patch0 from fedora (fix permission install)
Patch0:		ebtables-2.0.8-norootinst.patch
Patch1:		ebtables-2.0.10-lsb.patch
URL:		http://ebtables.sourceforge.net/

%description
The ebtables program is a filtering tool for a bridging firewall.
The filtering is focussed on the Link Layer Ethernet frame fields.
Apart from filtering, it also gives the ability to alter the
Ethernet MAC addresses and implement a brouter. 

%prep
%setup -q -n %{name}-v%{realver}
%patch0 -p0 -b .nonroot-install
%patch1 -p1 -b .lsb

%build
%make \
    CFLAGS="%{optflags} -fPIC" \
    LIBDIR=/%_lib/ebtables BINDIR="/sbin" MANDIR="%{_mandir}"

%if %{?_with_static:1}%{?!_with_static:0}
%make \
    CFLAGS="%{optflags} -fPIC" \
    LIBDIR=/%_lib/ebtables \
    static
%endif

%install
install -d %{buildroot}%{_mandir}/man8
install -d %{buildroot}%{_sysconfdir}
install -d %{buildroot}%{_sysconfdir}/sysconfig
install -d %{buildroot}/sbin
install -d %{buildroot}%{_initrddir}

%makeinstall_std LIBDIR="/%{_lib}/ebtables" BINDIR="/sbin"  MANDIR="%{_mandir}"
%{__install} -D -m0644 ethertypes %{buildroot}%{_sysconfdir}/ethertypes 

%if %{?_with_static:1}%{?!_with_static:0}
%{__install} -D -m0755 static %{buildroot}/sbin/ebtables-static
%endif

sed -i "s|__EXEC_PATH__|/sbin|g" ebtables-save
%{__install} -m 0755 ebtables-save %{buildroot}/sbin/ebtables-save

sed -i "s|__EXEC_PATH__|/sbin/|g" ebtables.sysv; 
sed -i "s|__SYSCONFIG__|%_sysconfdir/sysconfig|g" ebtables.sysv
%{__install} -m 0755 ebtables.sysv %{buildroot}%{_initrddir}/ebtables

sed -i "s|__SYSCONFIG__|%_sysconfdir/sysconfig|g" ebtables-config
%{__install} -m 0600 ebtables-config %{buildroot}%{_sysconfdir}/sysconfig/ebtables-config



%files
%defattr(-,root,root,0755)
%doc ChangeLog INSTALL THANKS
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/ethertypes
%attr(0755,root,root) /sbin/ebtables
%attr(0755,root,root) /sbin/ebtables-save
%attr(0755,root,root) /sbin/ebtables-restore
%attr(0644,root,root) %{_mandir}/man8/ebtables.8*
%attr(0600,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/ebtables-config
%config %{_initrddir}/ebtables
/%_lib/ebtables

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19596 |12mu|ecj-4.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package	%nil
%define qualifier 200902111700
%bcond_with gcjbootstrap

Summary:	Eclipse Compiler for Java
Name:		ecj
Version:	4.3
# Sad, but eclipse-ecj Obsoletes: ecj < 2:3.4.2-0.2.7
Epoch:		2
Release:	2
Url:		http://www.eclipse.org
License:	EPL
Group:		Development/Java
Source0:	ftp://ftp.halifax.rwth-aachen.de/eclipse/eclipse/downloads/drops4/R-4.3-201306052000/ecjsrc-%{version}.jar
Source1:	ecj.sh.in
# Use ECJ for GCJ
# cvs -d:pserver:anonymous@sourceware.org:/cvs/rhug \
# export -r eclipse_r34_1 eclipse-gcj
# tar cjf ecj-gcj.tar.bz2 eclipse-gcj
Source2:	%{name}-gcj.tar.bz2
Source3:	http://repo2.maven.org/maven2/org/eclipse/jdt/core/3.3.0-v_771/core-3.3.0-v_771.pom
# Always generate debug info when building RPMs (Andrew Haley)
Patch0:		%{name}-rpmdebuginfo.patch
Patch1:		%{name}-defaultto1.5.patch
Patch2:		%{name}-generatedebuginfo.patch
Patch3:		ecj-4.2.1-compile.patch
Patch4:		ecj-4.2.2-java7.patch
Patch5:		ecj-4.3-compile.patch
BuildArch:	noarch

%if %{without gcjbootstrap}
BuildRequires:	ant
BuildRequires:	java-1.7.0-openjdk-devel
%else
BuildRequires:	gcc-java >= 4.0.0
%endif

Requires:	java-sdk
%rename         eclipse-ecj

%description
ECJ is the Java bytecode compiler of the Eclipse Platform.  It is also known as
the JDT Core batch compiler.

%prep
%setup -q -c
# Use ECJ for GCJ's bytecode compiler
tar jxf %{SOURCE2}
mv eclipse-gcj/org/eclipse/jdt/internal/compiler/batch/GCCMain.java \
  org/eclipse/jdt/internal/compiler/batch/
cat eclipse-gcj/gcc.properties >> \
  org/eclipse/jdt/internal/compiler/batch/messages.properties
rm -rf eclipse-gcj

%apply_patches

cp %{SOURCE3} pom.xml

# We could remove the parts below as they aren't required for ecj core
# functionality -- but e.g. forcing ant to use ecj over javac requires
# the JDTCompilerAdapter, so let's not save space at the cost of losing
# functionality...

# Remove bits of JDT Core we don't want to build
#rm -r org/eclipse/jdt/internal/compiler/tool
#rm -r org/eclipse/jdt/internal/compiler/apt

# JDTCompilerAdapter isn't used by the batch compiler
#rm -f org/eclipse/jdt/core/JDTCompilerAdapter.java

%build
%if %{with gcjbootstrap}
  for f in `find -name '*.java' | cut -c 3- | LC_ALL=C sort`; do
    gcj -Wno-deprecated -C $f
  done

  find -name '*.class' -or -name '*.properties' -or -name '*.rsc' |\
    xargs fastjar cf %{name}-%{version}.jar
%else
   ant
%endif

%install
mkdir -p %{buildroot}%{_javadir}
cp -a *.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
pushd %{buildroot}%{_javadir}
ln -s %{name}-%{version}.jar %{name}.jar
ln -s %{name}-%{version}.jar eclipse-%{name}-%{version}.jar
ln -s eclipse-%{name}-%{version}.jar eclipse-%{name}.jar
ln -s %{name}-%{version}.jar jdtcore.jar
popd

# Install the ecj wrapper script
install -p -D -m0755 %{SOURCE1} %{buildroot}%{_bindir}/ecj
sed --in-place "s:@JAVADIR@:%{_javadir}:" %{buildroot}%{_bindir}/ecj

# poms
install -d -m 755 %{buildroot}%{_datadir}/maven2/poms
install -pm 644 pom.xml \
    %{buildroot}%{_datadir}/maven2/poms/JPP-%{name}.pom

%add_to_maven_depmap org.eclipse.jdt core %{version} JPP %{name}

%post
%update_maven_depmap

%postun
%update_maven_depmap

%files
%doc about.html
%{_datadir}/maven2/poms/JPP-%{name}.pom
%{_mavendepmapfragdir}/%{name}
%{_bindir}/%{name}
%{_javadir}/%{name}*.jar
%{_javadir}/eclipse-%{name}*.jar
%{_javadir}/jdtcore.jar


%changelog
* Fri Jun 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 2:4.3-2
+ Revision: 5639017
- Fix Obsoletes for eclipse-ecj



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19597 |12mu|ed-1.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	_exec_prefix	/

Summary:	The GNU line editor
Name:		ed
Version:	1.8
Release:	1
License:	GPLv3+
Group:		Text tools
URL:		http://www.gnu.org/software/ed/ed.html
Source0:	ftp://ftp.gnu.org:21/pub/gnu/ed/%{name}-%{version}.tar.gz

%description
Ed is a line-oriented text editor, used to create, display, and modify text
files (both interactively and via shell scripts).  For most purposes, ed has
been replaced in normal usage by full-screen editors (emacs and vi, for
example).

Ed was the original UNIX editor, and may be used by some programs.  In general,
however, you probably don't need to install it and you probably won't use it
much.

%prep
%setup -q

%build
%configure2_5x --bindir=/bin CFLAGS="%{optflags}" CXXFLAGS="%{optflags}" LDFLAGS="%{?ldflags}"
%make

%check
# all tests must pass
make check

%install
%makeinstall_std

%files
%defattr(-,root,root,0755)
%doc NEWS README AUTHORS TODO ChangeLog
/bin/ed
/bin/red
%{_infodir}/ed.info*
%{_mandir}/*/*


%changelog
* Tue May 03 2011 Oden Eriksson <oeriksson@mandriva.com> 1.5-2mdv2011.0
+ Revision: 664120
- mass rebuild

* Tue Sep 07 2010 Funda Wang <fwang@mandriva.org> 1.5-1mdv2011.0
+ Revision: 576420
- update to new version 1.5

* Mon Mar 15 2010 Oden Eriksson <oeriksson@mandriva.com> 1.4-2mdv2010.1
+ Revision: 520097
- rebuilt for 2010.1

* Mon Jul 13 2009 Frederik Himpe <fhimpe@mandriva.org> 1.4-1mdv2010.0
+ Revision: 395568
- update to new version 1.4

* Sat May 30 2009 Frederik Himpe <fhimpe@mandriva.org> 1.3-1mdv2010.0
+ Revision: 381324
- update to new version 1.3

* Mon Feb 02 2009 Funda Wang <fwang@mandriva.org> 1.2-1mdv2009.1
+ Revision: 336427
- New version 1.2

* Sat Dec 20 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1-2mdv2009.1
+ Revision: 316560
- rebuild

* Fri Oct 17 2008 Funda Wang <fwang@mandriva.org> 1.1-1mdv2009.1
+ Revision: 294578
- new version 1.1
- specify flags in configure script
- put check command at correct section

* Mon Aug 25 2008 Funda Wang <fwang@mandriva.org> 1.0-1mdv2009.0
+ Revision: 275947
- New version 1.0
- rediff install patch

* Tue Jun 17 2008 Thierry Vignaud <tv@mandriva.org> 0.9-2mdv2009.0
+ Revision: 220716
- rebuild

* Fri Feb 29 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.9-1mdv2008.1
+ Revision: 176943
- update to new version 0.9

* Sat Jan 12 2008 Thierry Vignaud <tv@mandriva.org> 0.8-2mdv2008.1
+ Revision: 149687
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Nicolas Vigier <nvigier@mandriva.com>
    - update license tag (GPLv3+)

* Sun Aug 19 2007 Funda Wang <fwang@mandriva.org> 0.8-1mdv2008.0
+ Revision: 67005
- New versino 0.8

* Thu Jul 19 2007 Funda Wang <fwang@mandriva.org> 0.7-1mdv2008.0
+ Revision: 53460
- New version

* Sat Jul 07 2007 Nicolas Vigier <nvigier@mandriva.com> 0.6-1mdv2008.0
+ Revision: 49597
- new version

* Tue Jun 26 2007 Nicolas Vigier <nvigier@mandriva.com> 0.5-1mdv2008.0
+ Revision: 44590
- new version 0.5


* Tue Jan 23 2007 Gustavo De Nardin <gustavodn@mandriva.com> 0.4-1mdv2007.0
+ Revision: 112641
- new bleeding edge version 0.4
- dropped unneeded patches:
  . ed-0.2-li18nux-patch
  . ed-0.2-fixinfo.patch
  . ed-0.2-security-tempfile.patch
- added patch for install adjustments:
  . ed-0.4-install.patch
- 'configure' is not autotools based anymore, hooray!
- POSIX conformance info moved from POSIX to README
- THANKS file renamed to AUTHORS
- small spec cleanup

* Wed Nov 22 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2-33mdv2007.1
+ Revision: 86391
- Import ed

* Wed Nov 22 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2-33mdv2007.1
- bunzip patches
- fix deps

* Sat Dec 31 2005 Mandriva Linux Team <http://www.mandrivaexpert.com/> 0.2-32mdk
- Rebuild

* Wed Jun 09 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.2-31mdk
- force the use of autoconf2.1
- cosmetics



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19598 |12mu|ed-1.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The GNU line editor
Name:		ed
Version:	1.9
Release:	1
License:	GPLv3+
Group:		Text tools
Url:		http://www.gnu.org/software/ed/ed.html
Source0:	ftp://ftp.gnu.org/pub/gnu/ed/ed-%{version}.tar.gz
Source1:	ftp://ftp.gnu.org/pub/gnu/ed/ed-%{version}.tar.gz.sig

%description
Ed is a line-oriented text editor, used to create, display, and modify text
files (both interactively and via shell scripts). For most purposes, ed has
been replaced in normal usage by full-screen editors (emacs and vi, for
example).

Ed was the original UNIX editor, and may be used by some programs. In general,
however, you probably don't need to install it and you probably won't use it
much.

%prep
%setup -q

%build
%configure2_5x \
	--bindir=/bin \
	--exec-prefix=/ \
	CFLAGS="%{optflags}" CC="%__cc" \
	CXXFLAGS="%{optflags}" \
	LDFLAGS="%{?ldflags}"

%make

%check
# all tests must pass
make check

%install
%makeinstall_std

%files
%doc NEWS README AUTHORS TODO ChangeLog
/bin/ed
/bin/red
%{_infodir}/ed.info*
%{_mandir}/*/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19599 |12mu|edidbins-1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Generic monitor edid files
Name:		edidbins
Version:	1
Release:	1
Group:		System/Kernel and hardware
License:	LGPLv2+
Url:		https://github.com/torvalds/linux/tree/master/Documentation/EDID
BuildArch:	noarch 

#The tarball for these files was generated from the cloned sources from the above url. The files were copied to a directory edidbins and then compressed with "tar -Jcvf kernel-edidbins edidbins/*" It is unlikely that these sources will change. Proprietary edid's should have their own package.

Source0:	kernel-edidbins-%{version}.%{release}.tar.xz
BuildRequires:	binutils
BuildRequires:	dos2unix
BuildRequires:	util-linux

%description
Provides five binary edid files to give to support kernel edid loading feature


%prep
%setup -q -n %{name}

%build
%make 

%install
mkdir -p %{buildroot}/lib/firmware/edid
cp -avf *.bin %{buildroot}/lib/firmware/edid

%files
%defattr(0644,root,root,0755)
/lib/firmware/edid/*.bin

%changelog
* Wed Apr 16 2014 Bernhard Rosenkraenzer <bero@lindev.ch> 1-1
+ Revision: b7a84de
- Clean up spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19600 |12mu|efibootmgr-0.5.4-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Interact with the EFI Boot Manager
Name:		efibootmgr
Version:	0.5.4
Release:	9
License:	GPL
Group:		System/Kernel and hardware
URL:		http://linux.dell.com/%{name}/
Source0:	http://linux.dell.com/%{name}/permalink/%{name}-%{version}.tar.bz2
#Fedora/Upstream patches
Patch0: efibootmgr-0.5.4-default-to-grub.patch
Patch1: efibootmgr-0.5.4-support-4k-sectors.patch
Patch2: efibootmgr-0.5.4-Work-around-broken-Apple-firmware.patch
Patch3: efibootmgr-0.5.4-Remove-device-path-padding-on-non-Itanium.patch
Patch4: efibootmgr-0.5.4-fix-minor-memory-leak.patch
Patch5: efibootmgr-0.5.4-fix-disk-minor-number-discovery.patch
Patch6: efibootmgr-0.5.4-make_boot_var-does-not-check-for-failed-status-with-.patch

BuildRequires:	pciutils-devel zlib-devel
ExclusiveArch: %{ix86} x86_64 ia64

%description
This is efibootmgr, a Linux user-space application to modify the Intel
Extensible Firmware Interface (EFI) Boot Manager. This application can
create and destroy boot entries, change the boot order, change the
next running boot option, and more.

Details on the EFI Boot Manager are available from the EFI
Specification, v1.02 or above, available from <http://developer.intel.com>.

Note: efibootmgr requires that the kernel module efivars be loaded
prior to use.  `modprobe efivars` should do the trick.

%prep

%setup -q
%apply_patches

%build
make

%install
rm -rf %{buildroot}

mkdir -p %{buildroot}%{_sbindir}
install -m755 src/efibootmgr/efibootmgr %{buildroot}%{_sbindir}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS COPYING README
%doc doc/ChangeLog doc/TODO
%{_sbindir}/efibootmgr


%changelog
* Wed Oct 23 2013 Alexander Kazancev <kazancas@gmail.com> 0.5.4-9
+ Revision: 99a794a
- Use right tarball



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19601 |12mu|efivar-0.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		0
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname -d %{name}

Name:           efivar
Version:        0.7
Release:        2
Summary:        Tools to manage UEFI variables
License:        LGPLv2.1
Group:		System/Kernel and hardware
URL:            https://github.com/vathpela/efivar
Source0:        https://github.com/vathpela/%{name}/archive/%{version}.tar.gz

Requires:	%{libname} = %{version}-%{release}
BuildRequires:  popt-devel

%description
efivar provides a simple command line interface to the UEFI variable facility.

%package -n %{libname}
Summary:	Library for the %name
Group:		System/Libraries

%description -n %{libname}
Library to allow for the simple manipulation of UEFI variables.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.

%prep
%setup -q -n %{name}-%{version}

%build
make libdir=%{_libdir} bindir=%{_bindir} OPT_FLAGS="$RPM_OPT_FLAGS"

%install
%makeinstall

%files
%doc COPYING README
%{_bindir}/efivar
%{_mandir}/man1/*

%files -n %{develname}
%{_mandir}/man3/*
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%changelog
* Sun Nov 24 2013 Rosa <rosa@abf.rosalinux.ru> 0.7-2
+ Revision: cd4026d
- Automatic import for version 0.7-2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19602 |12mu|eigen3-3.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define commit 6b38706d90a9

Summary:	Lightweight C++ template library for vector and matrix math
Name:		eigen3
Version:	3.2.1
Release:	1
License:	LGPLv3+ or GPLv2+
Group:		System/Libraries
Url:		http://eigen.tuxfamily.org/
Source0:	http://bitbucket.org/eigen/eigen/get/%{version}.tar.bz2
BuildRequires:	cmake
BuildRequires:	doxygen
BuildRequires:	ghostscript-common
BuildRequires:	graphviz
BuildRequires:	texlive
BuildRequires:	pkgconfig(blas)
BuildRequires:	pkgconfig(gsl)
BuildRequires:	pkgconfig(lapack)
BuildRequires:	qt4-devel
BuildArch:	noarch

%description
Eigen is a lightweight C++ template library for vector and matrix
math, a.k.a. linear algebra.

%files
%doc COPYING* build/doc/html/
%dir %{_includedir}/eigen3/
%{_includedir}/eigen3/*
%{_datadir}/pkgconfig/*.pc

#----------------------------------------------------------------------------

%prep
%setup -q -n eigen-eigen-%{commit}

%build
%cmake
%make
make doc

%install
%makeinstall_std -C build


%changelog
* Sat Jun 14 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.2.1-1
+ Revision: 7737d5f
- New version 3.2.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19603 |12mu|ekiga-4.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define opal_version 3.10.10

%define kde_support 0
%{?_kde_support: %{expand: %%global kde_support 1}}

Summary:	Voice and Video over IP software (H323 / SIP)
Name:		ekiga
Version:	4.0.1
Release:	1
License:	GPLv2+
Group:		Video
URL:		http://www.ekiga.org
Source0:	http://ftp.gnome.org/pub/GNOME/sources/ekiga/4.0/%{name}-%{version}.tar.xz

BuildRequires:	desktop-file-utils
BuildRequires:	gnome-common
BuildRequires:	intltool
BuildRequires:	scrollkeeper
BuildRequires:	xsltproc
BuildRequires:	gettext-devel

BuildRequires:	pkgconfig(avahi-client)
BuildRequires:	pkgconfig(avahi-glib)
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(gnome-icon-theme)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libebook-1.2)
BuildRequires:	pkgconfig(libgnomeui-2.0)
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	pkgconfig(opal) >= %{opal_version}
Buildrequires:	pkgconfig(ptlib) >= 2.10.9
BuildRequires:	pkgconfig(sigc++-2.0)
BuildRequires:	pkgconfig(xv)
BuildRequires:	openldap-devel
BuildRequires:	boost-devel
%if %kde_support
BuildRequires:	kdelibs4-devel
%endif
%rename		gnomemeeting

Requires(post):		scrollkeeper >= 0.3
Requires(postun):	scrollkeeper >= 0.3
Requires:	pkgconfig(gnome-icon-theme)
Requires:	opal3 >= %{opal_version}
Requires:	evolution-data-server
Suggests:	yelp

%description
Ekiga is a tool to communicate with video and audio over the internet.
It uses both SIP and H323 protocol and is compatible with Microsoft Netmeeting.
It used to be called GnomeMeeting

%prep
%setup -q

%build
%if %kde_support
  QTDIR="/usr/lib/qt4" ; export QTDIR ; 
  PATH="/usr/lib/qt4/bin:$PATH" ; export PATH ; 
%endif
NOCONFIGURE=yes gnome-autogen.sh
%configure2_5x	\
%if %kde_support
	--enable-kde \
%endif
	--disable-schemas-install \
	--enable-dbus

make

%install
%makeinstall_std

%find_lang %{name} --with-gnome

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="X-MandrivaLinux-CrossDesktop" \
  --dir %{buildroot}%{_datadir}/applications \
  %{buildroot}%{_datadir}/applications/*

%define launchers %{_sysconfdir}/dynamic/launchers/webcam
# dynamic support
mkdir -p %{buildroot}%{launchers}
cat > %{buildroot}%{launchers}/%{name}.desktop << EOF
[Desktop Entry]
Name=Ekiga \$devicename
Comment=Ekiga
TryExec=%{_bindir}/ekiga
Exec=%{_bindir}/ekiga
Terminal=false
Icon=ekiga
Type=Application
StartupNotify=true
EOF

rm -rf %{buildroot}/var/lib/scrollkeeper

%define schemas ekiga

%preun
if [ -r %{_sysconfdir}/gconf/schemas/gnomemeeting.schemas -a -x %{_bindir}/gconftool-2 ]; then
GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` gconftool-2 --makefile-uninstall-rule %{_sysconfdir}/gconf/schemas/gnomemeeting.schemas > /dev/null
  update-alternatives --remove webcam.kde.dynamic %{launchers}/gnomemeeting.desktop
  update-alternatives --remove webcam.gnome.dynamic %{launchers}/gnomemeeting.desktop
fi
%preun_uninstall_gconf_schemas %{schemas}

%postun
if [ "$1" = "0" ]; then
  update-alternatives --remove webcam.kde.dynamic %{launchers}/%{name}.desktop
  update-alternatives --remove webcam.gnome.dynamic %{launchers}/%{name}.desktop
fi

%files -f %{name}.lang
%doc README NEWS FAQ AUTHORS TODO
%{_bindir}/*
%{_libdir}/%{name}
%{_datadir}/dbus-1/services/org.ekiga*
%{_datadir}/applications/*
%{_datadir}/pixmaps/*
%{_datadir}/sounds/*
%{_datadir}/icons/hicolor/*/apps/*
%{_mandir}/*/*
%{_sysconfdir}/gconf/schemas/*
%config(noreplace) %{launchers}/*.desktop



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19604 |12mu|emacs-24.3-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	GNU Emacs text editor with X11 support

Name:		emacs
Version:	24.3
Release:	8
License:	GPLv3+
Group:		Editors
Url:		http://www.gnu.org/software/emacs/
Source0:	ftp://ftp.gnu.org/pub/gnu/emacs/emacs-%{version}.tar.xz
Source2:	gnu-mini.png
Source3:	gnu-normal.png
Source4:	gnu-large.png
Source5:	emacs-config
Patch1:		emacs-20.5-loadup.patch
Patch6:		emacs-snapshot-same-etc-DOC-for-all.patch

Patch100:	emacs-23.3-infofix.patch
Patch101:	emacs-23.1.92-version.patch
Patch111:	emacs-24.2-ispell-dictionaries-list-iso-8859-15.patch
Patch115:	emacs-24.2-lzma-support.patch

BuildRequires:  texinfo
BuildRequires:	x11-server-common
BuildRequires:	jpeg-devel
BuildRequires:	ungif-devel
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(libtiff-4)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xaw7)
BuildRequires:	ncurses-devel
BuildRequires:	Xaw3d-devel
BuildRequires:	pkgconfig(xpm)
BuildRequires:	giflib-devel
Requires(post,preun):	update-alternatives
Requires:	%{name}-common = %{version}
Provides:	emacs = %{version}-%{release}
Provides:	emacs-bin
Provides:	emacs-gtk

%description
Emacs is a powerful, customizable, self-documenting, modeless text
editor. Emacs contains special code editing features, a scripting
language (elisp), and the capability to read mail, news, and more
without leaving the editor. 

This package provides an emacs binary with support for X Windows. 

%package	el
Summary:	GNU Emacs Lisp source files

Group:		Editors
Requires:	%{name}-common = %{version}

%description	el
The emacs-snapshot-el package contains the emacs elisp sources for
many of the elisp programs included with the main Emacs text editor
package.

You need to install this package only if you intend to modify any of
the Emacs packages or see some elisp examples.

%package	doc
Summary:	GNU Emacs documentation

Group:		Editors
Requires:	%{name}-common = %{version}

%description	doc
Documentation for GNU Emacs.

%package	leim
Summary:	GNU Emacs Lisp code for international input methods

Group:		Editors
Requires:	%{name}-common = %{version}

%description	leim
This package contains Emacs Lisp code for input methods for various
international character scripts.

%package	nox
Summary:	GNU Emacs text editor without support for X11

Group:		Editors
Requires:	%{name}-common = %{version}
Provides:	emacs-bin
Requires(post,preun):	update-alternatives

%description	nox
Emacs is a powerful, customizable, self-documenting, modeless text
editor. Emacs contains special code editing features, a scripting
language (elisp), and the capability to read mail, news, and more
without leaving the editor. 

This package provides an emacs binary with no X Windows support for
running on a terminal.

%package	common
Summary:	Common files for GNU Emacs

Group:		Editors
Obsoletes:	emacs-cedet < 1.0-0.pre7
Provides:	emacs-cedet = 1.0-0.pre7
Obsoletes:	emacs-easypg < 1.0.0
Provides:	emacs-easypg = 1.0.0

%description	common
Emacs is a powerful, customizable, self-documenting, modeless text
editor. Emacs contains special code editing features, a scripting
language (elisp), and the capability to read mail, news, and more
without leaving the editor. 

This package contains all of the common files needed by emacs-snapshot
or emacs-snapshot-nox

%prep
%setup -q
%__perl -p -i -e 's/ctags/gctags/g' etc/etags.1

%patch1 -p1 -b .loadup
%patch6 -p1

%patch100 -p1
%patch101 -p1 -b .version
%patch111 -p1

%ifarch ppc
%patch20 -p1
%patch21 -p1
%patch22 -p1
%endif

%patch115 -p1 -z .lzma-support

find . -name Makefile.in |xargs sed -i -e 's,configure.in,configure.ac,g'
autoreconf -fi -I m4

%build
PUREDEF="-DNCURSES_OSPEED_T"
XPUREDEF="-DNCURSES_OSPEED_T"

export CFLAGS="%{optflags} $PUREDEF -fno-zero-initialized-in-bss"

%configure2_5x\
	--with-x=no\
	--localstatedir=%{_localstatedir}/lib
%make bootstrap

%make distclean
# Build binary without X support
%configure2_5x\
	--with-x=no\
	--localstatedir=%{_localstatedir}/lib
%make
mv src/emacs src/nox-emacs

%make distclean
# Build binary with X support
%configure2_5x\
	--with-x-toolkit\
	--localstatedir=%{_localstatedir}/lib
%make

%install
mkdir -p %{buildroot}/usr

PATH=$PATH:/sbin
ARCHDIR=%{_target_platform}
%old_makeinstall sharedstatedir=%{buildroot}/var/lib localstatedir=%{buildroot}/var/lib

rm -f %{buildroot}%{_bindir}/emacs
rm -f %{buildroot}%{_infodir}/dir

# remove sun specific stuff
rm -f %{buildroot}%{_datadir}/emacs/%{version}/etc/{emacstool.1,emacs.1,ctags.1,etags.1,sex.6}

# rename ctags to gctags
mv %{buildroot}%{_mandir}/man1/ctags.1.gz %{buildroot}%{_mandir}/man1/gctags.1.gz
mv %{buildroot}%{_bindir}/ctags %{buildroot}%{_bindir}/gctags
mv -f %{buildroot}%{_bindir}/{etags,emacs-etags}

# is that needed?
install -d %{buildroot}%{_libdir}/emacs/site-lisp

mkdir -p %{buildroot}%{_sysconfdir}/emacs
install -m 644 %{SOURCE5} %{buildroot}%{_sysconfdir}/emacs/site-start.el
(cd %{buildroot}%{_datadir}/emacs/%{version}/lisp; ln -s ../../../../..%{_sysconfdir}/emacs/site-start.el site-start.el)

install -d %{buildroot}%{_sysconfdir}/emacs/site-start.d

install -m755 src/nox-emacs %{buildroot}%{_bindir}/emacs-nox
chmod -t %{buildroot}%{_bindir}/emacs*

#
# emacs-doc file list
#
# 3.22MB of docs from emacs-common to emacs-doc to reduce size (tutorials, news, postscript files, ...)
# NB: etc/ps-prin{0,1}.ps are needed by ps-print
find %{buildroot}%{_datadir}/emacs/%{version}/etc/ -type f | \
  grep -E 'TUTORIAL\.|NEWS|ONEWS|.ps$'|grep -F -v /etc/ps-prin | \
  sed "s^%{buildroot}^^" > doc-filelist

#
# emacs-el file list
#

# take every .el and .el.gz which have a corresponding .elc
find %{buildroot}%{_datadir}/emacs -name '*.el' -o -name '*.el.gz' | \
  grep -v /leim/ | while read I; do
  f=`basename $I .gz`
  f=`basename $f .el`
  if [ -e `dirname $I`/$f.elc ]; then
    echo $I | sed "s^%{buildroot}^^"
  fi
done > el-filelist

#
# emacs-common file list
#
# everything not in previous filelists, and remove a few things listed in %files
find %{buildroot}%{_datadir}/emacs/%{version} -type f -print -o -type d -printf "%%%%dir %%p\n" | \
  grep -v /leim/ | sed "s^%{buildroot}^^" > common-filelist.raw
while read I; do
  grep -qxF $I doc-filelist el-filelist || echo $I
done < common-filelist.raw > common-filelist

find %{buildroot}%{_libdir}/emacs -type f -print -o -type d -printf "%%%%dir %%p\n" | \
  grep -E -v 'movemail$|update-game-score$' | sed "s^%{buildroot}^^" >> common-filelist

# this conflicts with the info package
rm -f %{buildroot}%{_infodir}/info.info.gz

have_info_files=$(echo $(ls %{buildroot}%{_infodir} | sed -e 's/\.info\.gz$//' | grep -E -v -- '-[0-9]+$' | LC_ALL=C sort))

%define info_files ada-mode auth autotype bovine calc ccmode cl dbus dired-x ebrowse ede ediff edt efaq eieio eintr elisp emacs emacs-gnutls emacs-mime epa erc ert eshell eudc flymake forms gnus htmlfontify idlwave mairix-el message mh-e newsticker nxml-mode org pcl-cvs pgg rcirc reftex remember sasl sc semantic ses sieve smtpmail speedbar srecode tramp url vip viper widget wisent woman

[ "$have_info_files" = "%info_files" ] || {
  echo "you must modify the spec file, %%info_files should be: $have_info_files"
  exit 1
}

%post nox
update-alternatives --install %{_bindir}/emacs emacs %{_bindir}/emacs-nox 10

[[ ! -f %{_bindir}/emacs ]] && update-alternatives --auto emacs
:

%postun nox
[[ ! -f %{_bindir}/emacs-nox ]] && \
    /usr/sbin/update-alternatives --remove emacs %{_bindir}/emacs-nox
:

%post
/usr/sbin/update-alternatives --install %{_bindir}/emacs emacs %{_bindir}/emacs-%{version} 21

%post common
/usr/sbin/update-alternatives --force --install %{_bindir}/etags etags %{_bindir}/%{name}-etags 1

%postun
[[ ! -f %{_bindir}/emacs-%{version} ]] && \
    /usr/sbin/update-alternatives --remove emacs %{_bindir}/emacs-%{version}|| :

%postun common
[[ ! -f %{_bindir}/%{name}-etags ]] && \
    /usr/sbin/update-alternatives --remove etags %{_bindir}/%{name}-etags || :    

%files -f common-filelist common
%doc BUGS README src/COPYING
%{_localstatedir}/lib/games/emacs/*
%dir %{_sysconfdir}/emacs/site-start.d
%dir %{_sysconfdir}/emacs
%config(noreplace) %{_sysconfdir}/emacs/site-start.el
%dir %{_datadir}/emacs
%dir %{_datadir}/emacs/site-lisp
%{_datadir}/emacs/%{version}/lisp/site-start.el
%attr(2755,root,mail) %{_libexecdir}/emacs/%{version}/%{_target_platform}/movemail
%attr(4755,games,root) %{_libexecdir}/emacs/%{version}/%{_target_platform}/update-game-score
%{_bindir}/emacsclient
%{_bindir}/%{name}-etags
%{_bindir}/ebrowse
%{_bindir}/grep-changelog
%{_bindir}/gctags
%{_mandir}/*/*
%{_infodir}/*
%exclude %{_datadir}/emacs/%{version}/site-lisp/subdirs.el

%files -f doc-filelist doc

%files -f el-filelist el
%doc src/COPYING
%{_datadir}/emacs/%{version}/site-lisp/subdirs.el
%{_datadir}/emacs/site-lisp/subdirs.el
%{_datadir}/emacs/%{version}/leim/ja-dic/*.el.gz
%{_datadir}/emacs/%{version}/leim/quail/*.el.gz

%files leim
%doc src/COPYING
%{_datadir}/emacs/%{version}/leim/leim-list.el
%dir %{_datadir}/emacs/%{version}/leim/ja-dic
%{_datadir}/emacs/%{version}/leim/ja-dic/*.elc
%dir %{_datadir}/emacs/%{version}/leim/quail
%{_datadir}/emacs/%{version}/leim/quail/*.elc

%files nox
%doc src/COPYING
%{_bindir}/emacs-nox

%files
%doc src/COPYING
%{_bindir}/emacs-%{version}
%{_datadir}/applications/emacs.desktop
%{_iconsdir}/hicolor/*/apps/emacs*.png
%{_iconsdir}/hicolor/scalable/apps/emacs.svg
%{_iconsdir}/hicolor/scalable/mimetypes/emacs-document.svg

%changelog
* Thu Jun 05 2014 Denis Silakov <denis.silakov@rosalab.ru> 24.3-8
+ Revision: f344234
- Fix for libexecdir



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19605 |12mu|emacs-auctex-11.87-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	rname	auctex

Summary: 	Enhanced LaTeX mode for GNU Emacs
Name: 		emacs-auctex
Version: 	11.87
Release:	1
License: 	GPLv3+
Group: 		Editors
Url: 		http://www.gnu.org/software/auctex/
Source0:	http://ftp.gnu.org/pub/gnu/auctex/auctex-%{version}.tar.gz
BuildRequires:	emacs
BuildRequires:	tetex-dvips
BuildRequires:	tetex-latex
Requires:	emacs
Requires:	tetex-latex
BuildArch:	noarch

%description
AUCTeX is a comprehensive customizable integrated environment for
writing input files for TeX, LaTeX, ConTeXt, Texinfo, and docTeX using
GNU Emacs.

%files
%doc RELEASE COPYING INSTALL README TODO FAQ CHANGES
%config(noreplace) %{_sysconfdir}/emacs/site-start.d/%{rname}*
%{_datadir}/emacs/site-lisp/%{rname}
%{_datadir}/emacs/site-lisp/auctex.el
%{_datadir}/emacs/site-lisp/preview-latex.el
%{_datadir}/emacs/site-lisp/tex-site.el
%{_datadir}/texmf/doc/latex/styles/preview.dvi
%{_infodir}/*

#----------------------------------------------------------------------------

%prep
%setup -qn %{rname}-%{version}

%build
%configure --with-emacs
%make

%install
install -d %{buildroot}{%{_datadir}/emacs/site-lisp/site-start.d,%{_infodir}}
%makeinstall autodir=%{buildroot}/var/lib/auctex

# This is already in tetex-latex:
rm -rf %{buildroot}%{_datadir}/texmf/tex/latex/preview
# What's this for?
rm -rf %{buildroot}/var/lib/auctex
# Don't install reference card:
rm -rf %{buildroot}%{_datadir}/doc/auctex

#sed -i -e "s|%{buildroot}||" %{buildroot}/%{_datadir}/emacs/site-lisp/tex-site.el
install -d %{buildroot}%{_sysconfdir}/emacs/site-start.d
echo "(if (string-match \"GNU Emacs\" (version)) (require 'tex-site))" >> %{buildroot}%{_sysconfdir}/emacs/site-start.d/%{rname}.el



%changelog
* Thu Jan 30 2014 dsilakov <denis.silakov@rosalab.ru> 11.87-1
+ Revision: ab19246
- Merge pull request #1 from import/emacs-auctex:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19606 |12mu|emacs-python-mode-6.0.10-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname	python-mode
%define tarname	%{rname}.el

Summary:	An Emacs mode for editing Python code
Name:		emacs-%{rname}
Version:	6.0.10
Release:	6
Source0:	https://launchpad.net/python-mode/trunk/%{version}/+download/%{tarname}-%{version}.tar.gz
License:	GPLv3+
Group:		Editors
Url:		https://launchpad.net/python-mode/
Conflicts:	python < 2.7.1-5
BuildArch:	noarch
Requires:	emacs, python >= 2.7.1-5
Suggests:	emacs-pymacs
BuildRequires:	emacs, python-devel >= 2.7.1-5

%description
This package contains an Emacs and XEmacs mode for editing, debugging,
and developing Python programs. Note that this mode is different than
the one included by default in Emacs.

%prep
%setup -q -n %{tarname}-%{version}

%build

%install
mkdir -p %{buildroot}%{_datadir}/emacs/site-lisp

emacs -batch --eval '(progn (byte-compile-file "python-mode.el" t))'
%__install -m 644 python-mode.el* %{buildroot}%{_datadir}/emacs/site-lisp

install -d %{buildroot}%{_sysconfdir}/emacs/site-start.d
cat <<EOF > %{buildroot}%{_sysconfdir}/emacs/site-start.d/python.el
(setq auto-mode-alist (cons '("\\\\.py$" . python-mode) auto-mode-alist))
(setq py-install-directory "/usr/share/emacs/site-lisp")
(autoload 'python-mode "python-mode" "Mode for python files." t)
EOF

%files
%doc LICENSE NEWS README
%_datadir/emacs/site-lisp/*.el*
%config(noreplace) %_sysconfdir/emacs/site-start.d/python.el

%changelog
* Wed Mar 19 2014 Denis Silakov <denis.silakov@rosalab.ru> 6.0.10-6
+ Revision: ff9e2fb
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19607 |12mu|empathy-3.8.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A IM client based on Telepathy framework
Name:		empathy
Version:	3.8.4
Release:	2
License:	LGPLv2+
Group:		Networking/Instant messaging
URL:		http://live.gnome.org/Empathy
Source0:	http://ftp.gnome.org/pub/GNOME/sources/empathy/3.8/%{name}-%{version}.tar.xz

BuildRequires:	glib2.0-common >= 2.36.2
BuildRequires:	intltool
BuildRequires:	itstool
BuildRequires:	iso-codes
BuildRequires:	pkgconfig(champlain-0.12)
BuildRequires:	pkgconfig(champlain-gtk-0.12)
BuildRequires:	pkgconfig(cheese-gtk)
BuildRequires:	pkgconfig(clutter-1.0)
BuildRequires:	pkgconfig(clutter-gtk-1.0)
BuildRequires:	pkgconfig(clutter-gst-1.0)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(enchant)
BuildRequires:	pkgconfig(evolution-data-server-1.2)
BuildRequires:	pkgconfig(farstream-0.1)
BuildRequires:	pkgconfig(folks)
BuildRequires:	pkgconfig(gcr-3)
BuildRequires:	pkgconfig(geoclue)
BuildRequires:	pkgconfig(geocode-glib)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(gnome-keybindings)
BuildRequires:	pkgconfig(gnome-keyring-1)
BuildRequires:	pkgconfig(goa-1.0)
BuildRequires:	pkgconfig(gnutls)
BuildRequires:	pkgconfig(gsettings-desktop-schemas)
BuildRequires:	pkgconfig(gstreamer-1.0)
BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0)
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.0.2
BuildRequires:	pkgconfig(gudev-1.0)
BuildRequires:	pkgconfig(libcanberra-gtk)
BuildRequires:	pkgconfig(libcanberra-gtk3)
BuildRequires:	pkgconfig(libnm-glib)
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(libpulse-mainloop-glib)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(mission-control-plugins)
BuildRequires:	pkgconfig(pixman-1)
#BuildRequires:	pkgconfig(telepathy-farsight)
BuildRequires:	pkgconfig(telepathy-farstream)
BuildRequires:	pkgconfig(telepathy-glib)
BuildRequires:	pkgconfig(telepathy-logger-0.2)
BuildRequires:	pkgconfig(webkitgtk-3.0)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(libsecret-1)

Requires:	folks

# anything in _datadir/glib-2.0/schemas/org.gnome.*.gschema.xml
Requires:	gsettings-desktop-schemas
Requires:	telepathy-mission-control >= 5
# jabber by default, unless someone has a better idea
Requires:	telepathy-gabble
# MD after removing dep loop in telepathy-logger
Requires:	telepathy-logger
# Spell check support
Requires:	iso-codes
# needed by MSN
Suggests:	telepathy-butterfly
# various protocol provided by libpurple
Suggests:	telepathy-haze
# needed for local XMPP
Suggests:	telepathy-salut
# needed for irc
Suggests:	telepathy-idle
# needed for voip
Suggests:	gstreamer1.0-farsight2
Suggests:	nautilus-sendto
%rename	nautilus-sendto-empathy

%description
Empathy consists of a rich set of reusable instant messaging widgets, as
well as a GNOME client that uses those widgets.

Empathy uses Telepathy and Nokia's Mission Control, and reuses Gossip's
UI. Its main goal is to integrate instant messaging with the desktop by
providing libempathy and libempathy-gtk libraries, a set of widgets that
can be embeded into any GNOME application.

%prep
%setup -q
%apply_patches

%build
%configure2_5x  \
	--disable-static \
	--enable-empathy-av=yes

%make

%install
%makeinstall_std
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'

%find_lang %{name} --with-gnome

%files -f %{name}.lang
%doc README ChangeLog AUTHORS
%{_datadir}/icons/hicolor/*/apps/*
%{_datadir}/dbus-1/services/*
%{_bindir}/*
%{_libdir}/mission-control-plugins.0/mcp-account-manager-goa.so
%{_libdir}/%{name}/*.so
%{_libexecdir}/empathy-auth-client
%{_libexecdir}/empathy-call
%{_libexecdir}/empathy-chat
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}/*
%{_datadir}/adium/message-styles/*
%{_datadir}/GConf/gsettings/empathy.convert
%{_datadir}/glib-2.0/schemas/org.gnome.Empathy.gschema.xml
%{_datadir}/telepathy/clients/Empathy.Auth.client
%{_datadir}/telepathy/clients/Empathy.Call.client
%{_datadir}/telepathy/clients/Empathy.Chat.client
%{_datadir}/telepathy/clients/Empathy.FileTransfer.client
%{_mandir}/man1/*


%changelog
* Tue Dec 10 2013 Tigro <ashejn@gmail.com> 3.8.4-2
+ Revision: d59c207
- drop packed file as it



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19608 |12mu|enblend-4.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Tool for compositing images
Name:		enblend
Version:	4.0
Release:	4
License:	GPLv2+
Group:		Graphics
Url:		http://enblend.sourceforge.net
Source0:	http://downloads.sourceforge.net/project/enblend/enblend-enfuse/enblend-enfuse-%{version}/enblend-enfuse-%{version}.tar.gz
Patch0:		enblend-4.0-libpng14.patch
Patch1:		enblend-4.0-libpng15.patch
Patch2:		enblend-4.0-boost-1.50.patch
Patch3:		enblend-4.0-boost-1.50-3.patch
BuildRequires:	boost-devel
BuildRequires:	tiff-devel
BuildRequires:	pkgconfig(glew)
BuildRequires:	pkgconfig(glut)
BuildRequires:	pkgconfig(lcms)
BuildRequires:	libxmi-devel
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(IlmBase)
BuildRequires:	pkgconfig(OpenEXR)
BuildRequires:	perl(Time::Zone)
Provides:	enfuse = %{version}-%{release}

%description
Enblend is a tool for compositing images. Given a set of images that overlap 
in some irregular way, Enblend overlays them in such a way that the seam 
between the images is invisible, or at least very difficult to see.

%prep
%setup -q -n enblend-enfuse-4.0-753b534c819d
%patch0 -p0
%patch1 -p0
%patch2 -p1

%build
%configure2_5x --with-boost-filesystem
sed -i s,"-lboost_filesystem","-lboost_filesystem -lboost_system",g src/Makefile
%make


%install
%makeinstall_std

%files
%doc AUTHORS NEWS README VIGRA_LICENSE
%{_mandir}/man1/enblend.1.*
%{_mandir}/man1/enfuse.1.*
%{_bindir}/enblend
%{_bindir}/enfuse



%changelog
* Tue Dec 17 2013 Alexander Kazancev <kazancas@gmail.com> 4.0-4
+ Revision: 4b5682e
- Rebuild with new glew



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19609 |12mu|eog-3.8.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gi_major 3.0
%define girname %mklibname %{name}-gir %{gi_major}

Summary:	The Eye of GNOME image viewer
Name:		eog
Version:	3.8.2
Release:	1
License:	GPLv2+
Group:		Graphical desktop/GNOME
URL:		http://www.gnome.org/projects/eog/
Source0: 	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/3.8/%{name}-%{version}.tar.xz

BuildRequires:	desktop-file-utils
BuildRequires:	intltool >= 0.40.0 itstool
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(exempi-2.0)
BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gnome-desktop-3.0)
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(gnome-icon-theme)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gsettings-desktop-schemas)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(lcms2)
BuildRequires:	pkgconfig(libexif)
BuildRequires:	pkgconfig(libpeas-gtk-1.0)
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(shared-mime-info)
BuildRequires:	pkgconfig(x11)
Requires:	librsvg
Requires:	gnome-icon-theme

%description
This is the Eye of Gnome, an image viewer program. It is meant
to be a fast and functional image viewer as well as an image
cataloging program. It does proper handling of large images and
images with full opacity information, and can zoom and scroll
images quickly while keeping  memory usage constant.

%package -n %{girname}
Summary:	GObject Introspection interface description for %name
Group:		System/Libraries
Requires:	%{name} = %{version}-%{release}

%description -n %{girname}
GObject Introspection interface description for %name.

%package devel
Group:		Development/C
Summary:	C headers needed to build EOG plugins
Requires:	%{girname} = %{version}-%{release}

%description devel
This is the Eye of Gnome, an image viewer program. It is meant
to be a fast and functional image viewer as well as an image
cataloging program. It does proper handling of large images and
images with full opacity information, and can zoom and scroll
images quickly while keeping  memory usage constant.

Install this if you want to build EOG plugins.

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--enable-introspection=yes \
	--disable-schemas-compile \
	--disable-scrollkeeper
%make

%install
%makeinstall_std

desktop-file-install --vendor="" \
	--add-category=Graphics \
	--add-category=2DGraphics \
	--dir %{buildroot}%{_datadir}/applications \
	%{buildroot}%{_datadir}/applications/*

%find_lang %{name} --with-gnome

find %{buildroot} -name *.la -delete

%files -f %{name}.lang
%doc AUTHORS NEWS README
%{_bindir}/*
%dir %{_libdir}/eog
%dir %{_libdir}/eog/plugins
%{_libdir}/eog/plugins/fullscreen.plugin
%{_libdir}/eog/plugins/reload.plugin
%{_libdir}/eog/plugins/statusbar-date.plugin
%{_libdir}/eog/plugins/*.so*
%{_datadir}/GConf/gsettings/eog.convert
%{_datadir}/glib-2.0/schemas/org.gnome.eog.enums.xml
%{_datadir}/glib-2.0/schemas/org.gnome.eog.gschema.xml
%{_datadir}/applications/*
%{_datadir}/eog
%{_datadir}/icons/hicolor/*/*/*

%files -n %{girname}
%{_libdir}/eog/girepository-1.0/Eog-%{gi_major}.typelib

%files devel
%doc %{_datadir}/gtk-doc/html/eog
%{_includedir}/eog-3.0
%{_libdir}/pkgconfig/eog.pc

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19610 |12mu|espeak-1.46.02-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name espeak
%define version 1.46.02
%define release 3

%define major 1
%define libname %mklibname %{name} %major
%define libnamedev %mklibname -d %{name}

#disable autorequires on portaudio since we build with portaudio0
#define _requires_exceptions devel(libportaudio

Summary: Text to speech synthesis engine
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://downloads.sourceforge.net/project/%{name}/%{name}-%{version}/%{name}-%{version}-source.zip
Source1: espeak.1
Source2: http://espeak.sourceforge.net/data/ru_dict-46.zip
Source3: zhy_dict-46.zip
Source4: zh_dict-46.zip
#Patch0: espeak-1.39-ldflags.patch
#gw from Fedora: make it work with pulseaudio enabled or disabled
Patch2: espeak-1.46.02-runtime-detection.patch
License: GPLv3+
Group: Sound
Url: http://espeak.sourceforge.net/
BuildRequires: portaudio-devel
BuildRequires: pulseaudio-devel
Requires: sox

%description
eSpeak is a compact open source software speech synthesizer for
English and other languages.

eSpeak produces good quality English speech. It uses a different
synthesis method from other open source TTS engines, and sounds quite
different. It's perhaps not as natural or "smooth", but I find the
articulation clearer and easier to listen to for long periods.

%package -n %libname
Group: System/Libraries
Summary: Text to speech library
Requires: %{name} >= %{version}

%description -n %libname
eSpeak is a compact open source software speech synthesizer for
English and other languages.

eSpeak produces good quality English speech. It uses a different
synthesis method from other open source TTS engines, and sounds quite
different. It's perhaps not as natural or "smooth", but I find the
articulation clearer and easier to listen to for long periods.

%package -n %libnamedev
Group: Development/C++
Summary: Text to speech library
Requires: %libname = %{version}
Provides: libespeak-devel = %{version}-%{release}
Obsoletes: %mklibname -d %{name} %major

%description -n %libnamedev
eSpeak is a compact open source software speech synthesizer for
English and other languages.

eSpeak produces good quality English speech. It uses a different
synthesis method from other open source TTS engines, and sounds quite
different. It's perhaps not as natural or "smooth", but I find the
articulation clearer and easier to listen to for long periods.


%prep
%setup -q -n %{name}-%{version}-source
#%patch0 -p0
%patch2 -p1
chmod 644 ReadMe *.txt
rm -f src/portaudio.h
rm -f espeak-data/ru_dict
rm -f espeak-data/zh_dict
rm -f espeak-data/zhy_dict
cd espeak-data
unzip %SOURCE2
unzip %SOURCE3
unzip %SOURCE4

%build
cd src
make CXXFLAGS="%{optflags}" LDFLAGS="%{?ldflags}"

%install
cd src
%makeinstall_std BINDIR=%{_bindir} INCDIR=%{_includedir}/%{name} LIBDIR=%{_libdir} DATADIR=%{_datadir}/%{name}-data LDFLAGS="%{?ldflags}"

install -m 644 -D %SOURCE1 %{buildroot}%{_mandir}/man1/%{name}.1

%files
%defattr(-,root,root)
%doc ReadMe *.txt docs
%{_bindir}/%{name}
%{_datadir}/%{name}-data
%{_mandir}/man1/%{name}.1*

%files -n %libname
%defattr(-,root,root)
%{_libdir}/libespeak.so.%{major}*

%files -n %libnamedev
%defattr(-,root,root)
%{_includedir}/%{name}
%{_libdir}/libespeak.so
%{_libdir}/libespeak.a




%changelog
* Tue May 03 2011 Oden Eriksson <oeriksson@mandriva.com> 1.43.03-2mdv2011.0
+ Revision: 664150
- mass rebuild

* Mon Aug 02 2010 Götz Waschk <waschk@mandriva.org> 1.43.03-1mdv2011.0
+ Revision: 565014
- new version

* Mon Apr 12 2010 Götz Waschk <waschk@mandriva.org> 1.43-3mdv2010.1
+ Revision: 533668
- remove wrong dep on portaudio0-devel

* Wed Mar 31 2010 Götz Waschk <waschk@mandriva.org> 1.43-2mdv2010.1
+ Revision: 530175
- add patch for runtime pulseaudio detection (bug #58490)

* Fri Feb 19 2010 Frederik Himpe <fhimpe@mandriva.org> 1.43-1mdv2010.1
+ Revision: 508515
- Update to new version 1.43
- Fix download URL

* Thu Dec 24 2009 Götz Waschk <waschk@mandriva.org> 1.42.04-1mdv2010.1
+ Revision: 482018
- new version
- drop patch 1

* Fri Dec 04 2009 Götz Waschk <waschk@mandriva.org> 1.41.01-3mdv2010.1
+ Revision: 473437
- patch to really use pulseaudio
- add man page from Fedora

* Tue Dec 01 2009 Götz Waschk <waschk@mandriva.org> 1.41.01-2mdv2010.1
+ Revision: 472201
- build with pulseaudio output

* Tue Aug 25 2009 Frederik Himpe <fhimpe@mandriva.org> 1.41.01-1mdv2010.0
+ Revision: 421233
- Update to new version 1.41.01
- Fix BuildRequires

* Fri Feb 27 2009 Emmanuel Andry <eandry@mandriva.org> 1.40.02-3mdv2009.1
+ Revision: 345810
- switch back to portaudio0-devel (my tests with portaudio2 were not long enough)

* Fri Feb 27 2009 Emmanuel Andry <eandry@mandriva.org> 1.40.02-2mdv2009.1
+ Revision: 345679
- use default portaudio

* Mon Jan 12 2009 Götz Waschk <waschk@mandriva.org> 1.40.02-1mdv2009.1
+ Revision: 328489
- update to new version 1.40.02

* Wed Dec 24 2008 Funda Wang <fwang@mandriva.org> 1.40.01-1mdv2009.1
+ Revision: 318235
- new verison 1.40.01

* Tue Dec 23 2008 Götz Waschk <waschk@mandriva.org> 1.40-1mdv2009.1
+ Revision: 317823
- new version
- fix build

* Mon Oct 27 2008 Funda Wang <fwang@mandriva.org> 1.39-3mdv2009.1
+ Revision: 297624
- revert to portaudio18

* Mon Oct 27 2008 Funda Wang <fwang@mandriva.org> 1.39-2mdv2009.1
+ Revision: 297532
- BR portaudio19
- use ldflags when building

* Tue Sep 09 2008 Götz Waschk <waschk@mandriva.org> 1.39-1mdv2009.0
+ Revision: 282909
- new version

* Sat Aug 23 2008 Götz Waschk <waschk@mandriva.org> 1.38-1mdv2009.0
+ Revision: 275296
- new version
- update license

* Wed Aug 06 2008 Thierry Vignaud <tv@mandriva.org> 1.37-4mdv2009.0
+ Revision: 264462
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Fri Apr 18 2008 Götz Waschk <waschk@mandriva.org> 1.37-3mdv2009.0
+ Revision: 195538
- new version

* Thu Mar 13 2008 Frederic Crozat <fcrozat@mandriva.com> 1.36.02-3mdv2008.1
+ Revision: 187508
- Exclude requires, not provides

* Thu Mar 13 2008 Frederic Crozat <fcrozat@mandriva.com> 1.36.02-2mdv2008.1
+ Revision: 187471
- Disable autorequires on devel portaudio package since we build with portaudio18

* Thu Mar 13 2008 Frederic Crozat <fcrozat@mandriva.com> 1.36.02-1mdv2008.1
+ Revision: 187448
- Fix buildrequires for x86-64
- Release 1.36.02
- Build with portaudio18, since portaudio19 alsa support doesn't work with Pulseaudio :(

* Fri Jan 25 2008 Colin Guthrie <cguthrie@mandriva.org> 1.31-2mdv2008.1
+ Revision: 157871
- Rebuild to fix extension

* Sun Jan 20 2008 Götz Waschk <waschk@mandriva.org> 1.31-1mdv2008.1
+ Revision: 155301
- new version
- *** empty log message ***

* Mon Dec 31 2007 Götz Waschk <waschk@mandriva.org> 1.30-1mdv2008.1
+ Revision: 139858
- new version

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of buildroot on Pixel's request

* Mon Aug 27 2007 Götz Waschk <waschk@mandriva.org> 1.29-1mdv2008.0
+ Revision: 71890
- new devel name
- new version
- drop patch

* Mon Aug 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.28-2mdv2008.0
+ Revision: 67911
- rebuilt against new portaudio libs

* Mon Jul 16 2007 Götz Waschk <waschk@mandriva.org> 1.28-1mdv2008.0
+ Revision: 52755
- new version

* Sat Jun 30 2007 Götz Waschk <waschk@mandriva.org> 1.27-1mdv2008.0
+ Revision: 46122
- new version

* Sat Jun 09 2007 Götz Waschk <waschk@mandriva.org> 1.26-1mdv2008.0
+ Revision: 37668
- new version

* Sat May 19 2007 Götz Waschk <waschk@mandriva.org> 1.25-1mdv2008.0
+ Revision: 28440
- new version

* Thu May 03 2007 Götz Waschk <waschk@mandriva.org> 1.24-1mdv2008.0
+ Revision: 21896
- new version

* Sun Apr 22 2007 Götz Waschk <waschk@mandriva.org> 1.23-1mdv2008.0
+ Revision: 16897
- new version
- update file list


* Fri Apr 06 2007 Götz Waschk <waschk@mandriva.org> 1.22-1mdv2007.1
+ Revision: 150798
- new version
- fix installation

* Wed Feb 28 2007 Götz Waschk <waschk@mandriva.org> 1.21-1mdv2007.1
+ Revision: 127156
- new version
- rediff the patch

* Wed Feb 07 2007 Götz Waschk <waschk@mandriva.org> 1.20-1mdv2007.1
+ Revision: 116969
- new version
- rediff the patch

* Tue Jan 30 2007 Götz Waschk <waschk@mandriva.org> 1.19-3mdv2007.1
+ Revision: 115424
- replace tmpnam by mkstemp

* Tue Jan 30 2007 Götz Waschk <waschk@mandriva.org> 1.19-2mdv2007.1
+ Revision: 115413
- fix doc permissions
- depend on sox

* Sat Jan 27 2007 Götz Waschk <waschk@mandriva.org> 1.19-1mdv2007.1
+ Revision: 114403
- Import espeak

* Sat Jan 27 2007 Gtz Waschk <waschk@mandriva.org> 1.19-1mdv2007.1
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19611 |12mu|evince-3.8.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define build_dvi 1

%define major			4
%define major_evdocument	4
%define major_evview		3
%define api			3.0
%define gir_major		3.0
%define devname			%mklibname -d %{name}
%define libname_evdocument	%mklibname evdocument 3 %{major_evdocument}
%define libname_evview		%mklibname evview 3 %{major_evview}

%define girname			%mklibname %{name}-gir %{gir_major}

%define url_ver	%(echo %{version}|cut -d. -f1,2)

Summary:	GNOME Document viewer
Name:		evince
Version:	3.8.3
Release:	1
License:	GPLv2+ and GFDL+
Group:		Graphical desktop/GNOME
URL:		http://www.gnome.org
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
BuildRequires:	pkgconfig(cairo) >= 1.10.0
BuildRequires:	pkgconfig(cairo-pdf)
BuildRequires:	pkgconfig(cairo-ps)
BuildRequires:	pkgconfig(libsecret-1)
BuildRequires:	pkgconfig(ddjvuapi) >= 3.5.17
BuildRequires:	pkgconfig(gail-3.0) >= 3.0.2
BuildRequires:	pkgconfig(gio-2.0) >= 2.31.0
BuildRequires:	pkgconfig(gnome-icon-theme) >= 2.17.1
BuildRequires:	pkgconfig(gnome-keyring-1) >= 2.22.0
BuildRequires:	pkgconfig(gobject-introspection-1.0) >= 0.6
BuildRequires:	pkgconfig(gsettings-desktop-schemas)
BuildRequires:	pkgconfig(gthread-2.0)
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.0.2
BuildRequires:	pkgconfig(gtk+-unix-print-3.0) >= 3.0.2
BuildRequires:	pkgconfig(gtk+-x11-3.0)
BuildRequires:	pkgconfig(ice)
BuildRequires:	pkgconfig(libgxps) >= 0.2.0
BuildRequires:	pkgconfig(libnautilus-extension) >= 2.91.4
BuildRequires:	pkgconfig(libspectre) >= 0.2.0
BuildRequires:	pkgconfig(libxml-2.0) >= 2.5.0
BuildRequires:	pkgconfig(poppler-glib) >= 0.18.0
BuildRequires:	pkgconfig(sm) >= 1.0.0
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	tiff-devel
BuildRequires:	ghostscript kpathsea-devel
BuildRequires:	intltool itstool
#gw if we run autoconf
BuildRequires:	gnome-icon-theme
BuildRequires:  desktop-file-utils
BuildRequires:	gtk-doc
Requires:	ghostscript
Requires:	ghostscript-module-X

%description
Evince is the GNOME Document viewer.
It supports PDF, PostScript and other formats.
To view .dvi files as produced by TeX in evince,
install the %{name}-dvi package.

%if %{build_dvi}
%package dvi
Summary:	TeX DVI document support for evince
Group:		Graphical desktop/GNOME
BuildRequires:	kpathsea-devel
#gw just like xdvi, needed for rendering the fonts
Requires:	texlive-xdvi
Requires:	%{name} = %{version}-%{release}

%description dvi
This package adds support for displaying .dvi files to evince.
These files are 
produced by TeX, often using
a macro package like LaTeX.
%endif

%package -n %{libname_evdocument}
Group:		System/Libraries
Summary:	GNOME Document viewer library
Obsoletes:	%{mklibname %{name} 3} < 3.3.92

%description -n %{libname_evdocument}
This is the GNOME Document viewer library, the shared parts of evince.

%package -n %{libname_evview}
Group:		System/Libraries
Summary:	GNOME Document viewer library

%description -n %{libname_evview}
This is the GNOME Document viewer library, the shared parts of evince.

%package -n %{devname}
Group:		Development/C
Summary:	GNOME Document viewer library
Requires:	%{libname_evdocument} = %{version}-%{release}
Requires:	%{libname_evview} = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{devname}
This is the GNOME Document viewer library, the shared parts of evince.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries
Requires:	%{libname_evdocument} = %{version}-%{release}
Requires:	%{libname_evview} = %{version}-%{release}

%description -n %{girname}
GObject Introspection interface description for %{name}.

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--enable-tiff \
	--enable-djvu \
	--enable-comics \
%if %{build_dvi}
	--enable-dvi \
%endif
	--enable-gtk-doc=no \
	--enable-introspection \
	--disable-static \
	--disable-scrollkeeper \
	--disable-schemas-compile

%make

%install
%makeinstall_std

desktop-file-install --delete-original --vendor="" \
  --dir=$RPM_BUILD_ROOT%{_datadir}/applications \
  --remove-category=Application \
  --remove-key=NoDisplay \
  $RPM_BUILD_ROOT%{_datadir}/applications/evince.desktop

%find_lang %{name} --with-gnome

find %{buildroot} -name *.la -delete

%files -f %name.lang
%doc NEWS AUTHORS TODO
%{_bindir}/*
%{_datadir}/evince
%{_datadir}/applications/*
%{_datadir}/icons/hicolor/*/apps/evince*
%{_datadir}/glib-2.0/schemas/org.gnome.Evince.gschema.xml
%{_datadir}/GConf/gsettings/evince.convert
%{_mandir}/man1/evince.1*
%{_libdir}/nautilus/extensions-3.0/libevince*so*
%dir %{_libdir}/evince/%{major}/
%dir %{_libdir}/evince/%{major}/backends
%{_libdir}/evince/%{major}/backends/libcomicsdocument.so
%{_libdir}/evince/%{major}/backends/comicsdocument.evince-backend
%{_libdir}/evince/%{major}/backends/libdjvudocument.so
%{_libdir}/evince/%{major}/backends/djvudocument.evince-backend
%{_libdir}/evince/%{major}/backends/libpdfdocument.so
%{_libdir}/evince/%{major}/backends/pdfdocument.evince-backend
%{_libdir}/evince/%{major}/backends/libpsdocument.so
%{_libdir}/evince/%{major}/backends/psdocument.evince-backend
%{_libdir}/evince/%{major}/backends/libtiffdocument.so
%{_libdir}/evince/%{major}/backends/tiffdocument.evince-backend
%{_libdir}/evince/%{major}/backends/libxpsdocument.so
%{_libdir}/evince/%{major}/backends/xpsdocument.evince-backend
%{_libexecdir}/evinced
%{_datadir}/dbus-1/services/org.gnome.evince.Daemon.service
%{_datadir}/thumbnailers/evince.thumbnailer

%if %{build_dvi}
%files dvi
%{_libdir}/evince/%{major}/backends/libdvidocument.so
%{_libdir}/evince/%{major}/backends/dvidocument.evince-backend
%endif

%files -n %{libname_evdocument}
%{_libdir}/libevdocument3.so.%{major_evdocument}*

%files -n %{libname_evview}
%{_libdir}/libevview3.so.%{major_evview}*

%files -n %{girname}
%{_libdir}/girepository-1.0/EvinceDocument-%{gir_major}.typelib
%{_libdir}/girepository-1.0/EvinceView-%{gir_major}.typelib

%files -n %{devname}
%doc ChangeLog
%{_datadir}/gtk-doc/html/*
%{_libdir}/libevdocument3.so
%{_libdir}/libevview3.so
%{_libdir}/pkgconfig/evince*pc
%{_includedir}/evince*
%{_datadir}/gir-1.0/EvinceDocument-%{gir_major}.gir
%{_datadir}/gir-1.0/EvinceView-%{gir_major}.gir


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19612 |12mu|evolution-3.8.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 3.8
%define url_ver	%(echo %{version}|cut -d. -f1,2)

Summary:	Integrated GNOME mail client, calendar and address book
Name:		evolution
Version:	3.8.5
Release:	1
License: 	LGPLv2+
Group:		Networking/Mail
URL: 		http://www.gnome.org/projects/evolution/
Source0: 	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz

# RH bug #995516
Patch03:	evolution-3.8.5-cert-viewer-crash.patch

BuildRequires:	gtk-doc
BuildRequires:	intltool
BuildRequires:	itstool
BuildRequires:	desktop-file-utils
BuildRequires:	openldap-devel
BuildRequires:	pkgconfig(atk)
BuildRequires:	pkgconfig(cairo-gobject)
BuildRequires:	pkgconfig(camel-1.2) >= %{version}
BuildRequires:	pkgconfig(clutter-1.0) >= 1.0.0
BuildRequires:	pkgconfig(clutter-gtk-1.0) >= 0.90
BuildRequires:	pkgconfig(gail-3.0) >= 3.0.2
BuildRequires:	pkgconfig(gconf-2.0) >= 2.0.0
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(gio-2.0) >= 2.30
BuildRequires:	pkgconfig(gnome-desktop-3.0) >= 2.91.3
BuildRequires:	pkgconfig(gnome-icon-theme) >= 2.30.2.1
BuildRequires:	pkgconfig(goa-1.0) >= 3.1.1
BuildRequires:	pkgconfig(gsettings-desktop-schemas) >= 2.91.92
BuildRequires:	pkgconfig(gstreamer-1.0)
BuildRequires:	pkgconfig(gtkhtml-editor-4.0)
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.2.0
BuildRequires:	pkgconfig(gweather-3.0) >= 2.90.0
BuildRequires:	pkgconfig(ice)
BuildRequires:	pkgconfig(libcanberra-gtk3) >= 0.25
BuildRequires:	pkgconfig(libebackend-1.2) >= %{version}
BuildRequires:	pkgconfig(libebook-1.2) >= %{version}
BuildRequires:	pkgconfig(libebook-contacts-1.2) >= %{version}
BuildRequires:	pkgconfig(libecal-1.2) >= %{version}
BuildRequires:	pkgconfig(libedataserver-1.2) >= %{version}
BuildRequires:	pkgconfig(libgdata) >= 0.10.0
BuildRequires:	pkgconfig(libgtkhtml-4.0) >= 4.1.2
BuildRequires:	pkgconfig(libnotify) >= 0.5.1
BuildRequires:	pkgconfig(libpst)
BuildRequires:	pkgconfig(libsoup-gnome-2.4) >= 2.31.2
BuildRequires:	pkgconfig(libxml-2.0) >= 2.7.3
BuildRequires:	pkgconfig(libnm-glib)
BuildRequires:	pkgconfig(mx-1.0)
BuildRequires:	pkgconfig(nspr)
BuildRequires:	pkgconfig(nss)
BuildRequires:	pkgconfig(shared-mime-info) >= 0.22
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(webkitgtk-3.0)
BuildRequires:	highlight

# (fc) 0.8-5mdk implicit dependency is not enough
Requires: evolution-data-server >= %{version}
Requires: gtkhtml4 
Requires: gnupg
Requires: gtk+3.0
Suggests: gstreamer1.0-plugins-good
# the old shared lib pkg should be obsoleted after everything is rebuilt

%description
Evolution is the GNOME mailer, calendar, contact manager and
communications tool.  The tools which make up Evolution will
be tightly integrated with one another and act as a seamless
personal information-management tool. 

%package devel
Summary:	Libraries and include files for developing Evolution components
Group:		Development/GNOME and GTK+
Requires:	%{name} = %{version}-%{release}
Obsoletes:	%{_lib}evolution3.2-devel

%description devel
This package contains the files necessary to develop applications
using Evolution's libraries.

%prep
%setup -q
%apply_patches

# Remove the welcome email from Novell
for inbox in mail/default/*/Inbox; do
		echo -n "" > $inbox
	done

%build
%configure2_5x \
	--disable-static \
	--enable-plugins=all \
	--with-krb5=%{_prefix} \
	--with-krb5-libs=%{_libdir} \
	--with-openldap=yes \
	--with-static-ldap=no \
	--with-sub-version="-%{release}" \
	--disable-bogofilter \
	--disable-spamassassin

%make

%install
%makeinstall_std
#remove unpackaged files
rm -rf %{buildroot}/var/lib/
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'

desktop-file-install --vendor="" \
  --remove-category="Office" \
  --remove-category="Calendar" \
  --remove-category="ContactManagement" \
  --add-category="Network" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/evolution.desktop

mkdir -p %{buildroot}%{_sysconfdir}/xdg/autostart/ 
cat << EOF > %{buildroot}%{_sysconfdir}/xdg/autostart/evolution-alarm-notify.desktop
[Desktop Entry]
Encoding=UTF-8
Name=Evolution Alarm Notifier
Comment=Evolution Alarm Notifier
Icon=stock_alarm
Exec=%{_libdir}/evolution/%{api}/evolution-alarm-notify
Terminal=false
Type=Application
OnlyShowIn=GNOME;
Categories=TrayIcon;
EOF

# do not package obsolete mime-info files, evolution doesn't import them on commandline (Mdv bug #53984)
rm -fr %{buildroot}/%{_datadir}/mime-info

%find_lang %{name}-%{api} --with-gnome
%find_lang %{name} --with-gnome
cat %{name}.lang >> %{name}-%{api}.lang

%files -f %{name}-%{api}.lang
%doc AUTHORS COPYING ChangeLog NEWS README
%{_sysconfdir}/xdg/autostart/*.desktop
%{_bindir}/*
%dir %{_libdir}/evolution
%dir %{_libdir}/evolution/%{api}
%dir %{_libdir}/evolution/%{api}/modules/
%dir %{_libdir}/evolution/%{api}/plugins
%{_libdir}/evolution/%{api}/*.so
%{_libdir}/evolution/%{api}/csv2vcard
%{_libdir}/evolution/%{api}/evolution-addressbook-export
%{_libdir}/evolution/%{api}/evolution-alarm-notify
%{_libdir}/evolution/%{api}/evolution-backup
%{_libdir}/evolution/%{api}/killev
%{_libdir}/evolution/%{api}/modules/*.so
%{_libdir}/evolution/%{api}/plugins/*.so
%{_libdir}/evolution/%{api}/plugins/*.eplug
%{_datadir}/applications/*
%{_datadir}/evolution
%{_datadir}/GConf/gsettings/evolution.convert
%{_datadir}/glib-2.0/schemas/*.xml
%{_datadir}/icons/hicolor/*/apps/*

%files devel
%{_includedir}/*
%{_libdir}/pkgconfig/*
%doc %{_datadir}/gtk-doc/html/*


%changelog
* Mon Oct 14 2013 Tigro <ashejn@gmail.com> 3.8.5-1
+ Revision: ed37ec0
- update to 3.8.5



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19613 |12mu|evolution-data-server-3.8.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api		1.2
%define base_version	3.0
%define dir_version	3.8

%define oldmajor	6
%define oldlibname %mklibname %{name} %{oldmajor}

%define oldmajor2006 4
%define oldlibname2006 %mklibname %{name} %{oldmajor2006}

%define camelmajor 43
%define camel_libname %mklibname camel %{camelmajor}
%define camel_devel %mklibname camel -d

%define ebackendmajor 6
%define ebackend_libname %mklibname ebackend %{ebackendmajor}
%define ebackend_devel %mklibname ebackend -d

%define ebookmajor 14
%define ebook_libname %mklibname ebook %{ebookmajor}
%define ebook_devel %mklibname ebook -d

%define ebookcontactsmajor 0
%define ebookcontacts_libname %mklibname ebook-contacts %{ebookcontactsmajor}
%define ebookcontacts_devel %mklibname ebook-contacts -d

%define ecalmajor 15
%define ecal_libname %mklibname ecal %{ecalmajor}
%define ecal_devel %mklibname ecal -d

%define edatabookmajor 17
%define edatabook_libname %mklibname edata-book %{edatabookmajor}
%define edatabook_devel %mklibname edata-book -d

%define edatacalmajor 20
%define edatacal_libname %mklibname edata-cal %{edatacalmajor}
%define edatacal_devel %mklibname edata-cal -d

%define edataservermajor 17
%define edataserver_libname %mklibname edataserver %{edataservermajor}
%define edataserver_devel %mklibname -d edataserver

%define girmajor 1.2
%define girname %mklibname %{name}-gir %{girmajor}

Name:		evolution-data-server
Summary:	Evolution Data Server
Version:	3.8.5
Release:	1
License: 	LGPLv2+
Group:		System/Libraries
URL: 		http://www.gnome.org/projects/evolution/
Source0: 	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/3.8/%{name}-%{version}.tar.xz

# RH bug #995516
Patch02: evolution-data-server-3.8.5-cert-viewer-crash.patch
# RH bug #995702
Patch03: evolution-data-server-3.8.5-maildir-tmp-autocreate.patch
# GNOME bug #704513
Patch04: evolution-data-server-3.8.5-imapx-summary-vanish.patch

BuildRequires:	bison
BuildRequires:	db-devel
BuildRequires:	gettext
BuildRequires:	gnome-common
BuildRequires:	gperf
BuildRequires:	gtk-doc
BuildRequires:	intltool
BuildRequires:	openldap-devel
BuildRequires:	krb5-devel
BuildRequires:	pkgconfig(gio-2.0) >= 2.28
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.0
BuildRequires:	pkgconfig(gconf-2.0) >= 2.0.0
BuildRequires:	pkgconfig(libxml-2.0) >= 2.0.0
BuildRequires:	pkgconfig(libsoup-2.4) >= 2.31.2
BuildRequires:	pkgconfig(libgdata) >= 0.7.0
BuildRequires:	pkgconfig(goa-1.0) >= 3.1.1
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gnome-keyring-1) >= 2.20.1
BuildRequires:	pkgconfig(nspr)
BuildRequires:	pkgconfig(nss)
BuildRequires:	pkgconfig(gweather-3.0) >= 2.90.0
BuildRequires:	pkgconfig(sqlite3) >= 3.5
BuildRequires:	pkgconfig(libical) >= 0.43
BuildRequires:	pkgconfig(oauth) >= 0.9.4
BuildRequires:  pkgconfig(gcr-base-3) >= 3.4
BuildRequires:  pkgconfig(libsecret-1)

Obsoletes: %oldlibname

%description
Evolution Data Server provides a central location for your addressbook
and calendar in the gnome desktop.

%package -n %{camel_libname}
Summary:	Shared libraries for using Evolution Data Server
Group:		System/Libraries
Obsoletes: %oldlibname2006

%description -n %{camel_libname}
Evolution Data Server provides a central location for your addressbook
and calendar in the gnome desktop.

%package -n %{ebackend_libname}
Summary:	Shared libraries for using Evolution Data Server
Group:		System/Libraries

%description -n %{ebackend_libname}
Evolution Data Server provides a central location for your addressbook
and calendar in the gnome desktop.

%package -n %{ebook_libname}
Summary:	Shared libraries for using Evolution Data Server
Group:		System/Libraries

%description -n %{ebook_libname}
Evolution Data Server provides a central location for your addressbook
and calendar in the gnome desktop.

%package -n %{ebookcontacts_libname}
Summary:        Shared libraries for using Evolution Data Server
Group:          System/Libraries

%description -n %{ebookcontacts_libname}
Evolution Data Server provides a central location for your addressbook
and calendar in the gnome desktop.

%package -n %{ecal_libname}
Summary:	Shared libraries for using Evolution Data Server
Group:		System/Libraries

%description -n %{ecal_libname}
Evolution Data Server provides a central location for your addressbook
and calendar in the gnome desktop.

%package -n %{edatabook_libname}
Summary:	Shared libraries for using Evolution Data Server
Group:		System/Libraries
Obsoletes: %oldlibname2006

%description -n %{edatabook_libname}
Evolution Data Server provides a central location for your addressbook
and calendar in the gnome desktop.

%package -n %{edatacal_libname}
Summary:	Shared libraries for using Evolution Data Server
Group:		System/Libraries
Obsoletes: %oldlibname2006

%description -n %{edatacal_libname}
Evolution Data Server provides a central location for your addressbook
and calendar in the gnome desktop.

%package -n %{edataserver_libname}
Summary:	Shared libraries for using Evolution Data Server
Group:		System/Libraries
Obsoletes: %oldlibname2006

%description -n %{edataserver_libname}
Evolution Data Server provides a central location for your addressbook
and calendar in the gnome desktop.

%package -n %{camel_devel}
Summary:	Libraries and include files for using Evolution Data Server - camel
Group:		Development/GNOME and GTK+
Requires:	%{camel_libname} = %{version}-%{release}

%description -n %{camel_devel}
Evolution Data Server provides a central location for your addressbook
and calendar in the gnome desktop.

%package -n %{ebackend_devel}
Summary:	Libraries and include files for using Evolution Data Server - ebackend
Group:		Development/GNOME and GTK+
Requires:	%{ebackend_libname} = %{version}-%{release}

%description -n %{ebackend_devel}
Evolution Data Server provides a central location for your addressbook
and calendar in the gnome desktop.

%package -n %{ebook_devel}
Summary:	Libraries and include files for using Evolution Data Server - ebook
Group:		Development/GNOME and GTK+
Requires:	%{ebook_libname} = %{version}-%{release}

%description -n %{ebook_devel}
Evolution Data Server provides a central location for your addressbook
and calendar in the gnome desktop.

%package -n %{ebookcontacts_devel}
Summary:        Libraries and include files for using Evolution Data Server - ebookcontacts
Group:          Development/GNOME and GTK+
Requires:       %{ebookcontacts_libname} = %{version}-%{release}

%description -n %{ebookcontacts_devel}
Evolution Data Server provides a central location for your addressbook
and calendar in the gnome desktop.

%package -n %{ecal_devel}
Summary:	Libraries and include files for using Evolution Data Server - ecal
Group:		Development/GNOME and GTK+
Requires:	%{ecal_libname} = %{version}-%{release}

%description -n %{ecal_devel}
Evolution Data Server provides a central location for your addressbook
and calendar in the gnome desktop.

%package -n %{edatabook_devel}
Summary:	Libraries and include files for using Evolution Data Server - edatabook
Group:		Development/GNOME and GTK+
Requires:	%{edatabook_libname} = %{version}-%{release}

%description -n %{edatabook_devel}
Evolution Data Server provides a central location for your addressbook
and calendar in the gnome desktop.

%package -n %{edatacal_devel}
Summary:	Libraries and include files for using Evolution Data Server - edatacal
Group:		Development/GNOME and GTK+
Requires:	%{edatacal_libname} = %{version}-%{release}

%description -n %{edatacal_devel}
Evolution Data Server provides a central location for your addressbook
and calendar in the gnome desktop.

%package -n %{edataserver_devel}
Summary:	Libraries and include files for using Evolution Data Server
Group:		Development/GNOME and GTK+
Requires:	%{edataserver_libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%mklibname -d edataserver 9

%description -n %{edataserver_devel}
Evolution Data Server provides a central location for your addressbook
and calendar in the gnome desktop.

%package -n %{girname}
Summary:        GObject Introspection interface description for %{name}
Group:          System/Libraries

%description -n %{girname}
GObject Introspection interface description for %{name}.

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--with-krb5=%{_prefix} \
	--with-krb5-libs=%{_libdir} \
	--with-libdb=%{_prefix}	\
	--disable-static \
	--with-openldap=yes \
	--with-static-ldap=no \
	--enable-gtk-doc=yes \
	--disable-uoa
#	--enable-gnome-keyring=yes

%make

%install
%makeinstall_std

# remove libtool archives for importers and the like
find %{buildroot}/%{_libdir} -name '*.la' -exec rm {} \;

# give the libraries some executable bits 
find %{buildroot} -name '*.so.*' -exec chmod +x {} \;

%find_lang %{name}-%{dir_version}

%files -f %{name}-%{dir_version}.lang
%doc COPYING NEWS
%{_libexecdir}/%{name}
%{_libexecdir}/camel-index-control-%{api}
%{_libexecdir}/evolution-addressbook-factory
%{_libexecdir}/evolution-calendar-factory
%{_libexecdir}/evolution-user-prompter

%{_libdir}/evolution-source-registry

%attr(2755,root,mail) %{_libexecdir}/camel-lock-helper-%{api}
%{_datadir}/%{name}
%{_datadir}/dbus-1/services/org.gnome.evolution.dataserver.AddressBook.service
%{_datadir}/dbus-1/services/org.gnome.evolution.dataserver.Calendar.service
%{_datadir}/dbus-1/services/org.gnome.evolution.dataserver.Sources.service
%{_datadir}/dbus-1/services/org.gnome.evolution.dataserver.UserPrompter.service
%{_datadir}/pixmaps/%{name}
%{_datadir}/GConf/gsettings/evolution-data-server.convert

#GSettings
%{_datadir}/GConf/gsettings/libedataserver.convert
%{_datadir}/glib-2.0/schemas/org.gnome.evolution.eds-shell.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gnome.evolution.shell.network-config.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gnome.Evolution.DefaultSources.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gnome.evolution-data-server.addressbook.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gnome.evolution-data-server.calendar.gschema.xml

%files -n %{camel_libname}
%{_libdir}/libcamel-%{api}.so.%{camelmajor}*

%files -n %{ebackend_libname}
%{_libdir}/libebackend-%{api}.so.%{ebackendmajor}*

%files -n %{ebook_libname}
%{_libdir}/libebook-%{api}.so.%{ebookmajor}*

%files -n %{ebookcontacts_libname}
%{_libdir}/libebook-contacts-%{api}.so.%{ebookcontactsmajor}*

%files -n %{ecal_libname}
%{_libdir}/libecal-%{api}.so.%{ecalmajor}*

%files -n %{edatabook_libname}
%{_libdir}/libedata-book-%{api}.so.%{edatabookmajor}*

%files -n %{edatacal_libname}
%{_libdir}/libedata-cal-%{api}.so.%{edatacalmajor}*

%files -n %{edataserver_libname}
%{_libdir}/libedataserver-%{api}.so.%{edataservermajor}*

%files -n %{girname}
%{_libdir}/girepository-1.0/EDataServer-%{girmajor}.typelib
%{_libdir}/girepository-1.0/EBook-%{girmajor}.typelib
%{_libdir}/girepository-1.0/EBookContacts-%{girmajor}.typelib

%files -n %{camel_devel}
%doc %{_datadir}/gtk-doc/html/camel/*
%{_includedir}/%{name}/camel
%{_libdir}/pkgconfig/camel-%{api}.pc
##{_libdir}/pkgconfig/camel-provider-%{api}.pc
%{_libdir}/libcamel-%{api}.so
##{_libdir}/libcamel-provider-%{api}.so

%files -n %{ebackend_devel}
%doc %{_datadir}/gtk-doc/html/libebackend/*
%{_includedir}/%{name}/libebackend
%{_libdir}/pkgconfig/libebackend-%{api}.pc
%{_libdir}/libebackend-%{api}.so

%files -n %{ebook_devel}
%doc %{_datadir}/gtk-doc/html/libebook/*
%{_includedir}/%{name}/libebook/
%{_libdir}/pkgconfig/libebook-%{api}.pc
%{_libdir}/libebook-%{api}.so

%files -n %{ebookcontacts_devel}
%doc %{_datadir}/gtk-doc/html/libebook-contacts/*
%{_includedir}/%{name}/libebook-contacts/
%{_libdir}/pkgconfig/libebook-contacts-%{api}.pc
%{_libdir}/libebook-contacts-%{api}.so

%files -n %{ecal_devel}
%doc %{_datadir}/gtk-doc/html/libecal/*
%{_includedir}/%{name}/libecal/
%{_libdir}/pkgconfig/libecal-%{api}.pc
%{_libdir}/libecal-%{api}.so

%files -n %{edatabook_devel}
%doc %{_datadir}/gtk-doc/html/libedata-book/*
%{_includedir}/%{name}/libedata-book/
%{_libdir}/pkgconfig/libedata-book-%{api}.pc
%{_libdir}/libedata-book-%{api}.so
%{_datadir}/gir-1.0/EBook-%{girmajor}.gir
%{_datadir}/gir-1.0/EBookContacts-%{girmajor}.gir

%files -n %{edatacal_devel}
%doc %{_datadir}/gtk-doc/html/libedata-cal/*
%{_includedir}/%{name}/libedata-cal/
%{_libdir}/pkgconfig/libedata-cal-%{api}.pc
%{_libdir}/libedata-cal-%{api}.so

%files -n %{edataserver_devel}
%doc %{_datadir}/gtk-doc/html/libedataserver/*
%{_includedir}/%{name}/libedataserver/
%{_libdir}/pkgconfig/libedataserver-%{api}.pc
%{_libdir}/pkgconfig/evolution-data-server-%{api}.pc
%{_libdir}/libedataserver-%{api}.so
%{_datadir}/gir-1.0/EDataServer-%{girmajor}.gir


%changelog
* Mon Oct 14 2013 Tigro <ashejn@gmail.com> 3.8.5-1
+ Revision: 78329a8
- update to 3.8.5



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19614 |12mu|evolution-ews-3.8.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	evolution_base_version	3.8
%define	api	1.2
%define	major	0
%define	libeews		%mklibname eews %{api} %{major}
%define	libewsutils	%mklibname ewsutils %{major}
%define	liblzx		%mklibname lzx %{major}
%define	devname		%mklibname eews -d

Summary:	Exchange Connector for Evolution, compatible with Exchange 2007 and later
Name:		evolution-ews
Version:	3.8.5
Release:	1
License:	LGPLv2+
Group:		Networking/Mail
Url:		http://projects.gnome.org/evolution/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/3.8/%{name}-%{version}.tar.xz

Patch01:	0001-Cannot-create-appointments-regression-from-bug-70292.patch
Patch02:	evolution-ews-3.8.5-get-attachments-prototype-fix.patch

BuildRequires:	intltool
BuildRequires:	pkgconfig(evolution-data-server-1.2)
BuildRequires:	pkgconfig(evolution-plugin-3.0)
BuildRequires:	pkgconfig(evolution-shell-3.0)
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gnome-desktop-3.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(libebackend-1.2)
BuildRequires:	pkgconfig(libedata-book-1.2)
BuildRequires:	pkgconfig(libedata-cal-1.2)
BuildRequires:	pkgconfig(libedataserver-1.2)
BuildRequires:	pkgconfig(libecal-1.2)
BuildRequires:	pkgconfig(libebook-1.2)
BuildRequires:	pkgconfig(libemail-engine)
BuildRequires:	pkgconfig(libsoup-2.4)
BuildRequires:	pkgconfig(libmspack)

Requires:       evolution-data-server
Requires:       evolution

Obsoletes:	%{liblzx} < %{version}-%{release}

%description
The EWS Exchange Connector for Evolution provides a Exchange backend
from evolution-data-server as well as plugins for Evolution to access
Exchange features.

The EWS Exchange Connector is using the Exchange Web Services interface
and is therefore compatible with Exchange 2007 and later.

Provides exchange connectivity for exchange server 2007 and later using
exchange web services protocol.

%package  -n %{libeews}
Summary:	Client library for Accessing Exchange Servers
Group:		System/Libraries

%description -n %{libeews}
This library is a client library for accessing Exchange servers through
the Exchange Web Services interface (compatible with Exchange 2007 and
later).

%package  -n %{libewsutils}
Summary:	Client library for Accessing Exchange Servers -- Utilities library
Group:		System/Libraries

%description -n %{libewsutils}
This library provides utilities API for EWS Exchange Connector.

%package -n %{devname}
Summary:	Client library for Accessing Exchange Servers - Development Files
Group:		Development/C
Requires:	%{libeews} = %{version}
Requires:	%{libewsutils} = %{version}

%description -n %{devname}
This library is a client library for accessing Exchange servers through
the Exchange Web Services interface (compatible with Exchange 2007 and
later).

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--disable-static

%make LIBS='-lm'

%install
%makeinstall_std
find %{buildroot}%{_libdir} -name '*.la' -delete -print

%find_lang %{name}

%files -f %{name}.lang
%doc COPYING README
%{_libdir}/evolution-data-server/addressbook-backends/libebookbackendews.so
%{_libdir}/evolution-data-server/calendar-backends/libecalbackendews.so
%{_libdir}/evolution-data-server/camel-providers/libcamelews.so
%{_libdir}/evolution-data-server/camel-providers/libcamelews.urls
%{_libdir}/evolution-data-server/registry-modules/module-ews-backend.so
%{_libdir}/evolution/%{evolution_base_version}/modules/module-ews-configuration.so
%{_datadir}/evolution/%{evolution_base_version}/errors/module-ews-configuration.error

%files -n %{libeews}
%dir %{_libdir}/evolution-data-server
%{_libdir}/evolution-data-server/libeews-%{api}.so.%{major}*

%files -n %{libewsutils}
%{_libdir}/evolution-data-server/libewsutils.so.%{major}*

%files -n %{devname}
%{_libdir}/pkgconfig/libeews-1.2.pc
%dir %{_libdir}/evolution-data-server
%{_libdir}/evolution-data-server/libeews-1.2.so
%{_libdir}/evolution-data-server/libewsutils.so
%{_includedir}/evolution-data-server/ews/


%changelog
* Tue Dec 10 2013 Tigro <ashejn@gmail.com> 3.8.5-1
+ Revision: 94b9883
- added BR: libebook-1.2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19615 |12mu|exiv2-0.23-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	12
%define libname %mklibname exiv2_ %{major}
%define devname %mklibname exiv2 -d

Summary:	Command line tool to access EXIF data in image files
Name:		exiv2
Version:	0.23
Release:	1
License:	GPLv2+
Group:		Graphics
Url:		http://www.exiv2.org/
Source0:	http://www.exiv2.org/%{name}-%{version}.tar.gz

BuildRequires:	doxygen
BuildRequires:	graphviz
BuildRequires:	python
BuildRequires:	xsltproc
BuildRequires:	pkgconfig(expat)
BuildRequires:	pkgconfig(zlib)

%description
Exiv2 is a command line utility to access image metadata:

    * print the Exif metadata of JPEG, TIFF and several RAW image 
      formats as summary info, interpreted values, or the plain data 
      for each tag (a sample is here)
    * print the IPTC metadata of JPEG images
    * print, set and delete the JPEG comment of JPEG images
    * set, add and delete Exif and IPTC metadata of JPEG images
    * adjust the Exif timestamp (that's how it all started...)
    * rename Exif image files according to the Exif timestamp
    * extract, insert and delete Exif metadata, IPTC metadata and JPEG 
      comments
    * extract, insert and delete the thumbnail image embedded in the
      Exif metadata
    * fix the Exif ISO setting of picture taken with Nikon cameras

%files -f %{name}.lang
%doc COPYING README
%{_bindir}/exiv2
%{_mandir}/man1/*

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Library to access EXIF data in image files
Group:		Graphics

%description -n %{libname}
libexiv2 is a C++ library to access image metadata. libexiv2 is free
software.

The Exiv2 library provides

    * full read and write access to the Exif and IPTC metadata of
      an image through Exiv2 keys and standard C++ iterators
      (Example1, Example2, Example3, Example4)
    * a smart IPTC implementation that does not affect data that
      programs like Photoshop store in the same image segment
    * Exif MakerNote support:
          o MakerNote tags can be accessed just like any other Exif metadata
          o a sophisticated write algorithm avoids corrupting the MakerNote:
              1) the MakerNote is not re-located if possible at all, and
              2) MakerNote Ifd offsets are re-calculated if the MakerNote 
                 needs to be moved (for known Ifd MakerNotes)
    * extract and delete methods for Exif thumbnails (both, JPEG and TIFF
      thumbnails)
    * set methods for Exif thumbnails (JPEG only, TIFF thumbnails can be
      set from individual tags)
    * complete API documentation (by Doxygen)

%files -n %{libname}
%{_libdir}/lib%{name}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Headers and links to compile against the "%{libname}" library
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}

%description -n %{devname}
This package contains all files which one needs to compile programs using
the "%{libname}" library.

%files -n %{devname}
%{_libdir}/lib%{name}.so
%{_libdir}/pkgconfig/*
%{_includedir}/*

#----------------------------------------------------------------------------

%package doc
Summary:	Exiv2 library documentation
Group:		Books/Computer books
BuildArch:	noarch

%description doc
Exiv2 library documentation.

%files doc
%doc doc/ChangeLog doc/cmd.txt doc/html doc/include doc/index.html

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x \
	--enable-shared \
	--disable-static
%make
%make update-po -C po
%make doc

%install
%makeinstall_std

%find_lang exiv2

# to avoid unstripped-binary-or-object
chmod 0755 %{buildroot}%{_libdir}/lib%{name}.so.%{major}*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19616 |12mu|facter-2.0-0rc4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		facter
Version:	2.0
Release:	0rc4
Summary:	Ruby module for collecting simple facts about a host operating system
License:	Apache Software License
Group:		System/Libraries
URL:		http://www.puppetlabs.com/puppet/related-projects/facter/
Source0:	http://www.puppetlabs.com/downloads/%{name}/%{name}-%{version}.%{release}.tar.gz
BuildArch:	noarch
BuildRequires:	ruby
Requires:	ruby >= 1.8.1
Requires:	dmidecode
Requires:	lsb-release
# needed for host, in facter/ipaddress.rb
Requires:	bind-utils

%description
Ruby module for collecting simple facts about a host Operating
system. Some of the facts are preconfigured, such as the host-name and the
operating system. Additional facts can be added through simple Ruby scripts

%prep
%setup -q -n %{name}-%{version}.%{release}

%build
# Use /usr/bin/ruby directly instead of /usr/bin/env ruby in
#+ executables. Otherwise, initscripts break since pidof can't
#+ find the right process
sed -i -e 's@^#!.*$@#! /usr/bin/ruby@' bin/facter

%install
install -d -m 0755 %{buildroot}%{ruby_sitelibdir}/%{name}
install -d -m 0755 %{buildroot}%{_bindir}
install -d -m 0755 %{buildroot}%{_defaultdocdir}/%{name}
install -p -m 0644 lib/*.rb %{buildroot}%{ruby_sitelibdir}
cp -a lib/facter/* %{buildroot}%{ruby_sitelibdir}/%{name}
install -p -m 0755 bin/facter %{buildroot}%{_bindir}

%files
%doc CHANGELOG INSTALL LICENSE
%{_bindir}/facter
%{ruby_sitelibdir}/facter.rb
%{ruby_sitelibdir}/%{name}





@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19617 |12mu|faketime-0.9.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname %{name} %{major}
%define libnamemt %mklibname %{name}MT %{major}

Summary:	Report faked system time to programs
Name:		faketime
Version:	0.9.5
Release:	2
License:	GPLv2+
Group:		Development/Other
Url:		http://www.code-wizards.com/projects/libfaketime/
Source0:	http://www.code-wizards.com/projects/libfaketime/libfaketime-%{version}.tar.gz
Patch0:		avoid-spurious-lrt.patch
Requires:	%{libname} = %{EVRD}
Requires:	%{libnamemt} = %{EVRD}

%description
libfaketime intercepts various system calls which programs use to
retrieve the current date and time. It can then report faked dates and
times (as specified by you, the user) to these programs. This means you
can modify the system time a program sees without having to change the
time system-wide.

%files
%doc README NEWS
%{_bindir}/faketime
%{_mandir}/man1/faketime.1*

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Faketime shared library
Group:		System/Libraries
Conflicts:	%{name} < 0.9.5

%description -n %{libname}
Faketime shared library.

%files -n %{libname}
%{_libdir}/lib%{name}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libnamemt}
Summary:	Faketime shared library
Group:		System/Libraries
Conflicts:	%{name} < 0.9.5

%description -n %{libnamemt}
Faketime shared library.

%files -n %{libnamemt}
%{_libdir}/lib%{name}MT.so.%{major}*

#----------------------------------------------------------------------------

%prep
%setup -q -n libfaketime-%{version}
%patch0 -p1

%build
%setup_compile_flags
%make PREFIX=%{_prefix} LIBDIRNAME=/%{_lib}

%install
%makeinstall_std PREFIX=%{_prefix} LIBDIRNAME=/%{_lib}

chmod 0755 %{buildroot}%{_libdir}/lib%{name}*.so.%{major}*

%changelog
* Mon Mar 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.9.5-2
+ Revision: d6b872f
- Bump release and rebuild for main repo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19618 |12mu|farstream0.2-0.2.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api		0.2
%define major		2
%define girmajor	0.2
%define oname		farstream
%define libname		%mklibname %{oname} %{api} %{major}
%define develname	%mklibname -d %{oname} %{api}
%define girname		%mklibname %{oname}-gir %{girmajor}

Summary:	An audio/video communications framework
Name:		%{oname}%{api}
Version:	0.2.2
Release:	%mkrel 2
License:	LGPLv2+
URL:		http://www.freedesktop.org/wiki/Software/Farstream
Group:		Networking/Instant messaging
Source0:  	http://freedesktop.org/software/farstream/releases/%{oname}/%{oname}-%{version}.tar.gz
BuildRequires: pkgconfig(gio-unix-2.0) >= 2.32
BuildRequires: pkgconfig(gstreamer-1.0) >= 1.0
BuildRequires: pkgconfig(gstreamer-base-1.0) >= 1.0
BuildRequires: pkgconfig(gstreamer-check-1.0) >= 1.0
BuildRequires: pkgconfig(gstreamer-plugins-base-1.0) >= 1.0
BuildRequires: pkgconfig(nice) >= 0.1.3
BuildRequires: gobject-introspection-devel

%description
The Farstream (formerly Farsight) project is an effort to create a framework to
deal with all known audio/video conferencing protocols. On one side it offers a
generic API that makes it possible to write plugins for different streaming
protocols, on the other side it offers an API for clients to use those plugins.

The main target clients for Farstream are Instant Messaging applications. These
applications should be able to use Farstream for all their Audio/Video
conferencing needs without having to worry about any of the lower level
streaming and NAT traversal issues.

%package -n %{libname}
Summary:	Farstream library
Group:		System/Libraries
Provides: 	%{name} = %{version}-%{release}

%description -n %{libname}
Shared libraries for %{oname}.

%package -n	gstreamer1.0-%{oname}
Summary:	Set of plugins for GStreamer used Audio/Video conferencing
Group:		Sound
Requires:	%{libname} = %{version}-%{release}

%description -n gstreamer1.0-%{oname}
This is a set of plugins for GStreamer that will be used by Farstream
for Audio/Video conferencing.

%package -n %{develname}
Summary:	Headers of %oname for development
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
Headers of %{oname} for development.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}

%description -n %{girname}
GObject Introspection interface description for %{name}.

%prep
%setup -qn %{oname}-%{version}

%build
%configure2_5x \
	--disable-static \
	--enable-gupnp \
	--with-package-name="%{_vendor} %{name}" \
	--with-package-origin="http://www.%{_real_vendor}.org"
%make

%install
%makeinstall_std

#we don't want these
find %{buildroot} -name '*.la' -delete

%files -n %{libname}
%{_libdir}/lib%{oname}-%{api}.so.%{major}*
%{_libdir}/%{oname}-%{api}/*.so

%files -n gstreamer1.0-%{oname}
%{_libdir}/gstreamer-1.0/*.so
%dir %{_datadir}/%{oname}/%{api}/
%{_datadir}/%{oname}/%{api}/*

%files -n %{develname}
%doc ChangeLog
%doc %{_datadir}/gtk-doc/html/%{oname}-libs-1.0
%doc %{_datadir}/gtk-doc/html/%{oname}-plugins-%{api}/
%{_includedir}/%{oname}-%{api}/
%{_datadir}/gir-1.0/Farstream-%{girmajor}.gir
%{_libdir}/pkgconfig/%{oname}-%{api}.pc
%{_libdir}/lib%{oname}-%{api}.so

%files -n %{girname}
%{_libdir}/girepository-1.0/Farstream-%{girmajor}.typelib


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19619 |12mu|fb2png-0.1-17
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Take screenshots from the framebuffer
Name:		fb2png
Version:	0.1
Release:	17
Group:		System/Kernel and hardware
License:	GPLv2
Url:		http://www.minlinux.org/projects/fb2png/
Source0:	%{name}-%{version}.tar.bz2
Source1:	fb2png-0.1-index.html
Patch0:		fb2png-0.1-libpng-needs-libm.patch
Patch1:		fb2png-0.1-zlib-include.patch
Patch2:		fb2png-0.1-cflags-ldflags.patch

BuildRequires:	pkgconfig(libpng)

%description
Utility to make screenshots from framebuffer

%prep
%setup -q
%apply_patches
cp %{SOURCE1} index.html

%build
%make CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"

%install
install -d %{buildroot}%{_bindir}
%makeinstall BINDIR=%{buildroot}%{_bindir}

%files
%doc index.html
%{_bindir}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19620 |12mu|ffmpeg-2.1.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major           55
%define avdevmajor      55
%define filtermajor     3
%define avfmtmajor      55
%define avumajor        52
%define ppmajor         52
%define swrmajor        0
%define swsmajor        2
%define libavcodec      %mklibname avcodec %{major}
%define libavdevice     %mklibname avdevice %{avdevmajor}
%define libavfilter     %mklibname avfilter %{filtermajor}
%define libavformat     %mklibname avformat %{avfmtmajor}
%define libavutil       %mklibname avutil %{avumajor}
%define libpostproc     %mklibname postproc %{ppmajor}
%define libswresample   %mklibname swresample %{swrmajor}
%define libswscale      %mklibname swscaler %{swsmajor}
%define devname         %mklibname %{name} -d
%define statname        %mklibname %{name} -s -d

#####################
# Hardcode PLF build
%define build_plf 0
#####################

%{?_with_plf: %{expand: %%global build_plf 1}}
%if %{build_plf}
%define distsuffix plf
# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
%define extrarelsuffix plf
%bcond_with	dlopen
%else
%bcond_without	dlopen
%endif

%bcond_without	swscaler
%bcond_with	faac

Summary:	Hyper fast MPEG1/MPEG4/H263/RV and AC3/MPEG audio encoder
Name:		ffmpeg
Version:	2.1.3
Release:	1%{?extrarelsuffix}
Url:		http://ffmpeg.org/
Source0:	http://ffmpeg.org/releases/%{name}-%{version}.tar.bz2
Patch1:		ffmpeg-2.1-dlopen-faac-mp3lame-opencore-x264-xvid.patch
Patch2:		ffmpeg-1.0.1-time.h.patch
# http://ffmpeg.org/pipermail/ffmpeg-devel/2013-October/149616.html
Patch3:		ffmpeg-2.1-atrac3plus.patch
%if %{build_plf}
License:	GPLv3+
%else
License:	GPLv2+
%endif
Group:		Video
BuildRequires:	texi2html
BuildRequires:	yasm
BuildRequires:	bzip2-devel
BuildRequires:	gsm-devel
BuildRequires:	jpeg-devel
BuildRequires:	ladspa-devel
BuildRequires:	libnut-devel
BuildRequires:	libschroedinger-devel
# Maybe needs to be updated in future
BuildConflicts:	crystalhd-devel

BuildRequires:	pkgconfig(celt)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(gnutls) >= 3.0
BuildRequires:	pkgconfig(jack)
BuildRequires:	pkgconfig(libass)
BuildRequires:	pkgconfig(libbluray)
BuildRequires:	pkgconfig(libcdio)
BuildRequires:	pkgconfig(libdc1394-2)
BuildRequires:	pkgconfig(libmodplug)
BuildRequires:	pkgconfig(libopenjpeg1)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(librtmp)
BuildRequires:	pkgconfig(libva)
BuildRequires:	pkgconfig(libv4l2)
BuildRequires:	pkgconfig(opencv)
BuildRequires:	pkgconfig(opus)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(soxr)
BuildRequires:	pkgconfig(speex)
BuildRequires:	pkgconfig(theora)
BuildRequires:	pkgconfig(vdpau)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(vpx)
BuildRequires:	pkgconfig(wavpack)
%if %{build_plf}
BuildRequires:	liblame-devel
BuildRequires:	xvid-devel
BuildRequires:	pkgconfig(opencore-amrnb)
BuildRequires:	pkgconfig(opencore-amrwb)
BuildRequires:	pkgconfig(vo-aacenc)
BuildRequires:	pkgconfig(vo-amrwbenc)
BuildRequires:	pkgconfig(x264)
%endif
%if %{with faac}
BuildRequires:	libfaac-devel
%endif
%if 0
Buildrequires:	pkgconfig(frei0r)
%endif

%description
ffmpeg is a hyper fast realtime audio/video encoder, a streaming server
and a generic audio and video file converter.

It can grab from a standard Video4Linux video source and convert it into
several file formats based on DCT/motion compensation encoding. Sound is
compressed in MPEG audio layer 2 or using an AC3 compatible stream.

%if %{build_plf}
This package is in Restricted as it violates several patents.
%endif

%files
%doc INSTALL README doc/*.html doc/*.txt doc/*.conf
%{_bindir}/*
%{_mandir}/man1/*
%{_datadir}/ffmpeg

#----------------------------------------------------------------------------

%package -n	%{libavcodec}
Summary:	Shared library part of ffmpeg
Group:		System/Libraries
%if %{with dlopen}
%if "%{_lib}" == "lib64"
%global	_ext	()(64bit)
%else
%global	_ext	%{nil}
%endif
Suggests:	libfaac.so.0%{_ext}
Suggests:	libx264.so.120%{_ext}
Suggests:	libopencore-amrnb.so.0%{_ext}
Suggests:	libopencore-amrwb.so.0%{_ext}
Suggests:	libmp3lame.so.0%{_ext}
Suggests:	libxvidcore.so.4%{_ext}
%endif

%description -n	%{libavcodec}
This package contains a shared library for %{name}.

%if %{build_plf}
This package is in Restricted as it violates several patents.
%endif

%files -n %{libavcodec}
%{_libdir}/libavcodec.so.%{major}*

#----------------------------------------------------------------------------

%package -n	%{libavdevice}
Summary:	Shared library part of ffmpeg
Group:		System/Libraries

%description -n %{libavdevice}
This package contains a shared library for %{name}.

%files -n %{libavdevice}
%{_libdir}/libavdevice.so.%{avdevmajor}*

#----------------------------------------------------------------------------

%package -n	%{libavfilter}
Summary:	Shared library part of ffmpeg
Group:		System/Libraries

%description -n	%{libavfilter}
This package contains a shared library for %{name}.

%files -n %{libavfilter}
%{_libdir}/libavfilter.so.%{filtermajor}*

#----------------------------------------------------------------------------

%package -n	%{libavformat}
Summary:	Shared library part of ffmpeg
Group:		System/Libraries

%description -n %{libavformat}
This package contains a shared library for %{name}.

%files -n %{libavformat}
%{_libdir}/libavformat.so.%{avfmtmajor}*

#----------------------------------------------------------------------------

%package -n	%{libavutil}
Summary:	Shared library part of ffmpeg
Group:		System/Libraries

%description -n %{libavutil}
This package contains a shared library for %{name}.

%files -n %{libavutil}
%{_libdir}/libavutil.so.%{avumajor}*

#----------------------------------------------------------------------------

%package -n	%{libpostproc}
Summary:	Shared library part of ffmpeg
Group:		System/Libraries
Conflicts:	%{_lib}ffmpeg51

%description -n	%{libpostproc}
This package contains a shared library for %{name}.

%files -n %{libpostproc}
%{_libdir}/libpostproc.so.%{ppmajor}*

#----------------------------------------------------------------------------

%package -n	%{libswresample}
Summary:	Shared library part of ffmpeg
Group:		System/Libraries

%description -n %{libswresample}
This package contains a shared library for %{name}.

%files -n %{libswresample}
%{_libdir}/libswresample.so.%{swrmajor}*

#----------------------------------------------------------------------------

%if %{with swscaler}
%package -n	%{libswscale}
Summary:	Shared library part of ffmpeg
Group:		System/Libraries

%description -n %{libswscale}
This package contains a shared library for %{name}.

%files -n %{libswscale}
%{_libdir}/libswscale.so.%{swsmajor}*
%endif

#----------------------------------------------------------------------------

%package -n	%{devname}
Group:		Development/C
Summary:	Header files for the ffmpeg codec library
Requires:	%{libavcodec} = %{EVRD}
Requires:	%{libavdevice} = %{EVRD}
Requires:	%{libavfilter} = %{EVRD}
Requires:	%{libavformat} = %{EVRD}
Requires:	%{libavutil} = %{EVRD}
Requires:	%{libpostproc} = %{EVRD}
Requires:	%{libswresample} = %{EVRD}
%if %{with swscaler}
Requires:	%{libswscale} = %{EVRD}
%endif
Provides:	ffmpeg-devel = %{EVRD}

%description -n	%{devname}
ffmpeg is a hyper fast realtime audio/video encoder, a streaming server
and a generic audio and video file converter.

It can grab from a standard Video4Linux video source and convert it into
several file formats based on DCT/motion compensation encoding. Sound is
compressed in MPEG audio layer 2 or using an AC3 compatible stream.

Install this package if you want to compile apps with ffmpeg support.

%files -n %{devname}
%{_includedir}/libavcodec
%{_includedir}/libavdevice
%{_includedir}/libavfilter
%{_includedir}/libavformat
%{_includedir}/libavutil
%{_includedir}/libpostproc
%{_includedir}/libswresample
%{_libdir}/libavcodec.so
%{_libdir}/libavdevice.so
%{_libdir}/libavfilter.so
%{_libdir}/libavformat.so
%{_libdir}/libavutil.so
%{_libdir}/libpostproc.so
%{_libdir}/libswresample.so
%if %{with swscaler}
%{_includedir}/libswscale
%{_libdir}/libswscale.so
%{_libdir}/pkgconfig/libswscale.pc
%endif
%{_libdir}/pkgconfig/libavcodec.pc
%{_libdir}/pkgconfig/libavdevice.pc
%{_libdir}/pkgconfig/libavfilter.pc
%{_libdir}/pkgconfig/libavformat.pc
%{_libdir}/pkgconfig/libavutil.pc
%{_libdir}/pkgconfig/libpostproc.pc
%{_libdir}/pkgconfig/libswresample.pc
%{_mandir}/man3/lib*.3.*

#----------------------------------------------------------------------------

%package -n	%{statname}
Group:		Development/C
Summary:	Static library for the ffmpeg codec library
Requires:	%{devname} = %{EVRD}
Provides:	ffmpeg-static-devel = %{EVRD}

%description -n	%{statname}
ffmpeg is a hyper fast realtime audio/video encoder, a streaming server
and a generic audio and video file converter.

It can grab from a standard Video4Linux video source and convert it into
several file formats based on DCT/motion compensation encoding. Sound is
compressed in MPEG audio layer 2 or using an AC3 compatible stream.

Install this package if you want to compile static apps with ffmpeg support.

%files -n %{statname}
%{_libdir}/*.a

#----------------------------------------------------------------------------

%prep
%setup -q
%if %{with dlopen}
%patch1 -p1 -b .dlopen~
%endif
%patch2 -p1 -b .timeh~
%if %{build_plf}
%patch3 -p1 -b .atrac~
%endif

%build
export CFLAGS="%{optflags} -fPIC -I%{_includedir}/openjpeg-1.5/"
export LDFLAGS="%{ldflags}"

./configure --prefix=%{_prefix} \
	--enable-shared \
	--libdir=%{_libdir} \
	--shlibdir=%{_libdir} \
	--incdir=%{_includedir} \
	--disable-stripping \
	--enable-postproc \
	--enable-gpl \
	--enable-pthreads \
	--enable-ladspa \
	--enable-libbluray \
	--enable-libtheora \
	--enable-libvorbis --disable-encoder=vorbis \
	--enable-libvpx \
	--enable-x11grab \
	--enable-runtime-cpudetect \
	--enable-libdc1394 \
	--enable-libschroedinger \
	--enable-librtmp \
	--enable-libspeex \
	--enable-libfreetype \
	--enable-libnut \
	--enable-libgsm \
	--enable-libcelt \
	--enable-libopencv \
	--enable-libopenjpeg \
	--enable-libopus \
	--enable-libsoxr \
	--enable-libwavpack \
	--disable-libxavs \
	--enable-libmodplug \
	--enable-libass \
	--enable-gnutls \
	--enable-libcdio \
	--enable-libpulse \
	--enable-libv4l2 \
%if 0
	--enable-frei0r \
%endif
%if %{build_plf}
	--enable-libmp3lame \
	--enable-libopencore-amrnb \
	--enable-libopencore-amrwb \
	--enable-version3 \
	--enable-libx264 \
	--enable-libvo-aacenc \
	--enable-libvo-amrwbenc \
	--enable-libxvid \
%else
	--disable-decoder=aac --disable-encoder=aac \
%if %{with dlopen}
	--enable-libmp3lame-dlopen \
	--enable-libopencore-amrnb-dlopen \
	--enable-libopencore-amrwb-dlopen \
	--enable-libx264-dlopen \
	--enable-libxvid-dlopen \
%if !%{with faac}
	--enable-libfaac-dlopen \
%endif
%endif
%endif
%if %{with faac}
	--enable-nonfree --enable-libfaac
%endif

%make

%install
%makeinstall_std SRC_PATH=`pwd`


%changelog
* Fri Feb 07 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.1.3-1
+ Revision: 323c71f
- LOG New version 2.1.3



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19621 |12mu|ffmpegthumbs-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Video thumbnail generator for KDE4 file managers
Name:		ffmpegthumbs
Epoch:		3
Version:	4.12.4
Release:	1
Group:		Graphical desktop/KDE
License:	GPLv2+
Url:		https://projects.kde.org/projects/kde/kdemultimedia/ffmpegthumbs
Source0:	ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(libavcodec)
BuildRequires:	pkgconfig(libavformat)
BuildRequires:	pkgconfig(libswscale)

%description
FFmpegThumbs is a video thumbnails implementation for KDE4 based on
FFmpegThumbnailer.

This thumbnailer uses FFmpeg to decode frames from the video files,
so supported video formats depend on the configuration flags of ffmpeg.

This thumbnailer was designed to be as fast and lightweight as possible.

%files
%{_kde_libdir}/kde4/ffmpegthumbs.so
%{_kde_services}/ffmpegthumbs.desktop

#------------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.12.4-1
+ Revision: 35879c4
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19622 |12mu|fftw2-2.1.5-19
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname	fftw
%define major	2
%define libname 		%mklibname %{oname} %{major}
%define	libname_threads		%mklibname %{oname}_threads %{major}
%define	librname		%mklibname r%{oname} %{major}
%define	librname_threads	%mklibname r%{oname}_threads %{major}
%define	libsname		%mklibname s%{oname} %{major}
%define	libsname_threads	%mklibname s%{oname}_threads %{major}
%define	libsrname		%mklibname sr%{oname} %{major}
%define	libsrname_threads	%mklibname sr%{oname}_threads %{major}
%define devname 		%mklibname %{oname} -d %{major}

Summary:	Fast fourier transform library
Name:		fftw2
Version:	2.1.5
Release:	19
License:	GPLv2+
Group:		Development/C
Url:		http://www.fftw.org/
Source0:	http://www.fftw.org/%{oname}-%{version}.tar.gz
Patch0:		%{oname}-2.1.3-pentium.patch
Patch1:		fftw-linkage_fix.diff
Patch2:		fftw-2.1.5-automake-1.13.patch
Patch3:		fftw-2.1.5-texinfo51.patch

BuildRequires:	gcc-gfortran
BuildRequires:	libtool
BuildRequires:	texinfo

%description
FFTW is a collection of fast C routines for computing the Discrete Fourier
Transform in one or more dimensions.  It includes complex, real, and parallel
transforms, and can handle arbitrary array sizes efficiently. This RPM package
includes both the double- and single-precision FFTW uniprocessor and threads
libraries.  (The single-precision files have an "s" prefix.)

#----------------------------------------------------------------------------

%package -n	%{libname}
Summary:	Fast fourier transform library
Group:		Development/C
Conflicts:	%{_lib}fftw2 < 2.1.5-19
Obsoletes:	%{_lib}fftw2 < 2.1.5-19

%description -n	%{libname}
FFTW is a collection of fast C routines for computing the Discrete Fourier
Transform in one or more dimensions.  It includes complex, real, and parallel
transforms, and can handle arbitrary array sizes efficiently. This RPM package
includes both the double- and single-precision FFTW uniprocessor and threads
libraries.  (The single-precision files have an "s" prefix.)

%files -n %{libname}
%{_libdir}/libfftw.so.%{major}*

#----------------------------------------------------------------------------

%package -n	%{libname_threads}
Summary:	Fast fourier transform library
Group:		Development/C
Conflicts:	%{_lib}fftw2 < 2.1.5-19

%description -n	%{libname_threads}
This package contains a shared library for %{name}.

%files -n %{libname_threads}
%{_libdir}/libfftw_threads.so.%{major}*

#----------------------------------------------------------------------------

%package -n	%{librname}
Summary:	Fast fourier transform library
Group:		Development/C
Conflicts:	%{_lib}fftw2 < 2.1.5-19

%description -n	%{librname}
This package contains a shared library for %{name}.

%files -n %{librname}
%{_libdir}/librfftw.so.%{major}*

#----------------------------------------------------------------------------

%package -n	%{librname_threads}
Summary:	Fast fourier transform library
Group:		Development/C
Conflicts:	%{_lib}fftw2 < 2.1.5-19

%description -n	%{librname_threads}
This package contains a shared library for %{name}.

%files -n %{librname_threads}
%{_libdir}/librfftw_threads.so.%{major}*

#----------------------------------------------------------------------------

%package -n	%{libsname}
Summary:	Fast fourier transform library
Group:		Development/C
Conflicts:	%{_lib}fftw2 < 2.1.5-19

%description -n	%{libsname}
This package contains a shared library for %{name}.

%files -n %{libsname}
%{_libdir}/libsfftw.so.%{major}*

#----------------------------------------------------------------------------

%package -n	%{libsname_threads}
Summary:	Fast fourier transform library
Group:		Development/C
Conflicts:	%{_lib}fftw2 < 2.1.5-19

%description -n	%{libsname_threads}
This package contains a shared library for %{name}.

%files -n %{libsname_threads}
%{_libdir}/libsfftw_threads.so.%{major}*

#----------------------------------------------------------------------------

%package -n	%{libsrname}
Summary:	Fast fourier transform library
Group:		Development/C
Conflicts:	%{_lib}fftw2 < 2.1.5-19

%description -n	%{libsrname}
This package contains a shared library for %{name}.

%files -n %{libsrname}
%{_libdir}/libsrfftw.so.%{major}*

#----------------------------------------------------------------------------

%package -n	%{libsrname_threads}
Summary:	Fast fourier transform library
Group:		Development/C
Conflicts:	%{_lib}fftw2 < 2.1.5-19

%description -n	%{libsrname_threads}
This package contains a shared library for %{name}.

%files -n %{libsrname_threads}
%{_libdir}/libsrfftw_threads.so.%{major}*

#----------------------------------------------------------------------------

%package -n	%{devname}
Summary:	Headers, libraries, & docs for FFTW fast fourier transform library
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Requires:	%{libname_threads} = %{EVRD}
Requires:	%{librname} = %{EVRD}
Requires:	%{librname_threads} = %{EVRD}
Requires:	%{libsname} = %{EVRD}
Requires:	%{libsname_threads} = %{EVRD}
Requires:	%{libsrname} = %{EVRD}
Requires:	%{libsrname_threads} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
This package contains the additional header files, documentation, andlibraries
you need to develop programs using the FFTW fast fourier transform library.

%files -n %{devname}
%doc html FAQ doc/*ps doc/*fig doc/*tex* AUTHORS ChangeLog NEWS README* TODO
%{_includedir}/*fftw*.h
%{_libdir}/lib*fftw*.so
%{_infodir}/*

#----------------------------------------------------------------------------

%prep
# We will be compiling two copies of FFTW, one for double precision and
# one for single precision.  During the build process, these copies
# will be stored in fftw-%{version}/double and fftw-%{version}/single

# Unpack the tar archive, first (-c) creating a fftw-%{version}
# directory and then unpacking in there.

%setup -q -c -n %{oname}-%{version}
# Now, rename the unpacked FFTW directory to "double":
mv %{oname}-%{version} double
# Apply patch to enable pentium optimizations
cd double
%patch0 -p1
cd ..
# Last, make a copy of this directory in "single":
cp -rp double single

%patch1 -p1
%patch2 -p1 -b .am113~
%patch3 -p1 

%build
# Configure and build the double and single precision versions.
# Notes:
#  (1) We install into ${RPM_BUILD_ROOT}, which is set either
#      by the BuildRoot option above or by --buildroot at build-time.
#      This allows you to build the RPM without blowing away your existing
#      FFTW installation, and even without being root.
#  (2) The double-precision version is installed with the normal library
#      names, while the single-precision version is installed with an "s"
#      prefix.

pushd double
libtoolize --copy --force; aclocal; automake; autoconf
%configure2_5x \
	--disable-static \
	--enable-shared \
	--enable-threads \
%ifarch %{ix86}
	--enable-i386-hacks
%endif

%make

popd
pushd single
libtoolize --copy --force; aclocal; automake; autoconf
%configure2_5x \
	--disable-static \
	--enable-shared \
	--enable-threads \
%ifarch %{ix86}
	--enable-i386-hacks \
%endif
	--enable-float \
	--enable-type-prefix

%make
popd

%install
%makeinstall_std -C double
%makeinstall_std -C single

# copy doc files where RPM will find them
# put the HTML stuff in a sperate dir, so it appears nicely in the docdir
pushd single
mkdir -p ../html
cp doc/*html doc/*gif ../html
# remove HTML files from doc so that they don't appear double
rm -f doc/*html doc/*gif

# place the doc directory in a "findable" location
mkdir -p ../doc
cp -a doc/* ../doc

# the FAQ directory is also "nice" to have
mkdir -p ../FAQ
cp -a FAQ/* ../FAQ

# do the same to the other %doc files
cp AUTHORS ChangeLog NEWS README* TODO ..
popd


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19623 |12mu|fftw-3.3.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api	3
%define major	3
%define libname 		%mklibname %{name} %{api} %{major}
%define libname_threads		%mklibname %{name}%{api}_threads %{major}
%define libnamef		%mklibname %{name}%{api}f %{major}
%define libnamef_threads	%mklibname %{name}%{api}f_threads %{major}
%define libnamel		%mklibname %{name}%{api}l %{major}
%define libnamel_threads	%mklibname %{name}%{api}l_threads %{major}
%define devname			%mklibname %{name} -d

Summary:	Fast fourier transform library
Name:		fftw
Version:	3.3.3
Release:	2
License:	GPLv2+
Group:		System/Libraries
Url:		http://www.fftw.org
Source0:	ftp://ftp.fftw.org/pub/fftw/%{name}-%{version}.tar.gz
BuildRequires:	gcc-gfortran
BuildRequires:	texinfo
BuildConflicts:	%{devname}

%description
FFTW is a collection of fast C routines for computing the Discrete Fourier
Transform in one or more dimensions.  It includes complex, real, and
parallel transforms, and can handle arbitrary array sizes efficiently.

#----------------------------------------------------------------------------

%package wisdom
Summary:	FFTW-wisdom file generator
Group:		Development/Other

%description wisdom
fftw-wisdom is a utility to generate FFTW wisdom files, which contain saved
information about how to optimally compute (Fourier) transforms of various
sizes.

%files wisdom
%doc AUTHORS CO* NEWS README TODO 
%{_bindir}/fftw*-wisdom
%{_bindir}/fftw-wisdom-to-conf
%{_includedir}/fftw3.f
%{_mandir}/man1/fftw-wisdom-to-conf.*
%{_mandir}/man1/fftw*-wisdom.*

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Fast fourier transform library
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}
Conflicts:	%{_lib}fftw3 < 3.3.3-2
Obsoletes:	%{_lib}fftw3 < 3.3.3-2

%description -n %{libname}
FFTW is a collection of fast C routines for computing the Discrete Fourier
Transform in one or more dimensions.  It includes complex, real, and
parallel transforms, and can handle arbitrary array sizes efficiently.

%files -n %{libname}
%{_libdir}/libfftw%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libname_threads}
Summary:	Fast fourier transform library
Group:		System/Libraries
Conflicts:	%{_lib}fftw3 < 3.3.3-2

%description -n %{libname_threads}
This package contains a shared library for %{name}.

%files -n %{libname_threads}
%{_libdir}/libfftw%{api}_threads.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libnamef}
Summary:	Fast fourier transform library
Group:		System/Libraries
Conflicts:	%{_lib}fftw3 < 3.3.3-2

%description -n %{libnamef}
This package contains a shared library for %{name}.

%files -n %{libnamef}
%{_libdir}/libfftw%{api}f.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libnamef_threads}
Summary:	Fast fourier transform library
Group:		System/Libraries
Conflicts:	%{_lib}fftw3 < 3.3.3-2

%description -n %{libnamef_threads}
This package contains a shared library for %{name}.

%files -n %{libnamef_threads}
%{_libdir}/libfftw%{api}f_threads.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libnamel}
Summary:	Fast fourier transform library
Group:		System/Libraries
Conflicts:	%{_lib}fftw3 < 3.3.3-2

%description -n %{libnamel}
This package contains a shared library for %{name}.

%files -n %{libnamel}
%{_libdir}/libfftw%{api}l.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libnamel_threads}
Summary:	Fast fourier transform library
Group:		System/Libraries
Conflicts:	%{_lib}fftw3 < 3.3.3-2

%description -n %{libnamel_threads}
This package contains a shared library for %{name}.

%files -n %{libnamel_threads}
%{_libdir}/libfftw%{api}l_threads.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Headers, libraries, & docs for FFTW fast fourier transform library
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Requires:	%{libname_threads} = %{version}-%{release}
Requires:	%{libnamef} = %{version}-%{release}
Requires:	%{libnamef_threads} = %{version}-%{release}
Requires:	%{libnamel} = %{version}-%{release}
Requires:	%{libnamel_threads} = %{version}-%{release}
Provides:	%{name}%{api}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{devname}
This package contains the additional header files, documentation, and
libraries you need to develop programs using the FFTW fast fourier
transform library.

%files -n %{devname}
%doc doc/*
%{_includedir}/*fftw*.h
%{_includedir}/fftw3*.f03
%{_infodir}/fftw%{api}.info*
%{_libdir}/pkgconfig/*.pc
%{_libdir}/libfftw*.so

#----------------------------------------------------------------------------

%prep
%setup -q

%build
export F77="gfortran"
mkdir build-std
pushd build-std
CONFIGURE_TOP=.. \
%configure2_5x \
	--disable-static \
	--enable-shared \
	--enable-threads \
	--enable-fortran \
%ifarch x86_64
	--disable-sse \
	--enable-sse2 \
%endif
	--infodir=%{_infodir}

%make
popd

mkdir build-float
pushd build-float
CONFIGURE_TOP=.. \
%configure2_5x \
	--disable-static \
	--enable-float \
	--enable-shared \
	--enable-threads \
	--enable-fortran \
%ifarch x86_64
	--enable-sse \
	--enable-sse2 \
%endif
	--infodir=%{_infodir}
%make
popd

# SSE doesn't work with long-double:
mkdir build-long-double
pushd build-long-double
CONFIGURE_TOP=.. \
%configure2_5x \
	--disable-static \
	--enable-long-double \
	--enable-shared \
	--enable-threads \
	--enable-fortran \
	--infodir=%{_infodir}
%make
popd

%install
%makeinstall_std -C build-std
%makeinstall_std -C build-float
%makeinstall_std -C build-long-double

rm -fr %{buildroot}/%{_docdir}/Make*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19624 |12mu|filelight-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Graphical disk usage statistics
Name:		filelight
Version:	4.12.4
Release:	1
Group:		Graphical desktop/KDE
License:	LGPLv2
Url:		http://utils.kde.org/projects/filelight/
Source0:	ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel

%description
Filelight allows you to quickly understand exactly where your
diskspace is being used by graphically representing your file
system as a set of concentric segmented-rings. You can use it
to locate hotspots of disk usage and then manipulate those
areas using a file manager.

%files
%doc %{_kde_docdir}/HTML/en/filelight
%{_kde_bindir}/filelight
%{_kde_libdir}/kde4/filelightpart.so
%{_kde_applicationsdir}/filelight.desktop
%{_kde_appsdir}/filelight
%{_kde_appsdir}/filelightpart
%{_kde_iconsdir}/*/*/actions/view_filelight.*
%{_kde_iconsdir}/*/*/apps/filelight.*
%{_kde_configdir}/filelightrc
%{_kde_services}/filelightpart.desktop

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.12.4-1
+ Revision: 4c21717
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19625 |12mu|file-roller-3.8.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	An archive manager for GNOME
Name:		file-roller
Version:	3.8.4
Release:	2
License:	GPLv2+
URL:		http://fileroller.sourceforge.net
Group:		Archiving/Compression
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/3.8/%{name}-%{version}.tar.xz

BuildRequires:	intltool itstool
BuildRequires:	magic-devel
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(libnautilus-extension)
BuildRequires:	pkgconfig(sm)

Suggests:	cdrecord-isotools
Requires(pre):	GConf2
# for the gsettings schema
Requires:	nautilus

%description
File Roller is an archive manager for the GNOME environment.  This means that 
you can : create and modify archives; view the content of an archive; view a 
file contained in the archive; extract files from the archive.
File Roller is only a front-end (a graphical interface) to archiving programs 
like tar and zip. The supported file types are :
    * Tar archives uncompressed (.tar) or compressed with
          * gzip (.tar.gz , .tgz)
          * bzip (.tar.bz , .tbz)
          * bzip2 (.tar.bz2 , .tbz2)
          * compress (.tar.Z , .taz)
          * lzop (.tar.lzo , .tzo)
          * lzma (.tar.lzma , .tlz)
    * Zip archives (.zip)
    * Jar archives (.jar , .ear , .war)
    * Lha archives (.lzh)
    * Rar archives (.rar)
    * Single files compressed with gzip, bzip, bzip2, compress, lzop, lzma
    * ISO images

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--disable-static \
	--disable-scrollkeeper \
	--disable-packagekit \
	--enable-nautilus-actions

%make

%install
%makeinstall_std
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'
%find_lang %{name} --with-gnome --all-name

%files -f %{name}.lang
%doc AUTHORS NEWS README 
%{_bindir}/*
%{_libdir}/nautilus/extensions-3.0/*.so
%{_libexecdir}/%{name}
%{_datadir}/applications/*
%{_datadir}/dbus-1/services/org.gnome.FileRoller.service
%{_datadir}/file-roller
%{_datadir}/GConf/gsettings/file-roller.convert
%{_datadir}/glib-2.0/schemas/org.gnome.FileRoller.gschema.xml
%{_datadir}/icons/hicolor/*/*/*.*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19626 |12mu|filesystem-2.1.9-23
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		filesystem
Version:	2.1.9
Release:	23
Summary:	The basic directory layout for a Linux system
License:	Public Domain
Group:		System/Base
URL:		http://www.mandrivalinux.com/
Source0:	%{name}.rpmlintrc
#Added to transfer /var/run and /var/lock from folders to symlinks
Provides:       should-restart = system

%description
The filesystem package is one of the basic packages that is installed on
a Mandriva Linux system.  Filesystem  contains the basic directory layout
for a Linux operating system, including the correct permissions for the
directories.

%install
mkdir -p %{buildroot}

cd %{buildroot}

mkdir -p mnt media bin boot 
mkdir -p opt proc root sbin sys tmp
mkdir -p home initrd 
mkdir -p lib/modules

mkdir -p %{buildroot}%{_sysconfdir}/{profile.d,skel,security,ssl,sysconfig,default}
mkdir -p %{_lib}

mkdir -p %{buildroot}%{_prefix}/{etc,src,lib}
mkdir -p %{buildroot}/{%{_bindir},%{_libdir},%{_includedir},%{_sbindir},%{_datadir}}
mkdir -p %{buildroot}/%{_datadir}/{misc,pixmaps,applications,dict,doc,empty,fonts}
mkdir -p %{buildroot}/%{_datadir}/color/{icc,cmms,settings}

# man
mkdir -p %{buildroot}/%{_mandir}/man{1,2,3,4,5,6,7,8,9,n}
mkdir -p %{buildroot}/%{_infodir}
# games
mkdir -p %{buildroot}/{%{_gamesbindir},%{_gamesdatadir}}
mkdir -p %{buildroot}/{%{_libdir},%{_prefix}/lib}/games

mkdir -p %{buildroot}/%{_libdir}/gcc-lib
mkdir -p %{buildroot}/%{_prefix}/lib/gcc-lib

mkdir -p usr/local/{bin,doc,etc,games,lib,%{_lib},sbin,src,libexec,include}
mkdir -p usr/local/share/{man/man{1,2,3,4,5,6,7,8,9,n},info}

mkdir -p var/{local,log,nis,preserve,lib,empty}
mkdir -p var/spool/{mail,lpd}
mkdir -p var/lib/{games,misc}
mkdir -p var/{tmp,db,cache/man,opt,games,yp}
mkdir -p run/lock

ln -snf ../run var/run
ln -snf ../run/lock var/lock

ln -snf ../var/tmp usr/tmp
ln -snf spool/mail var/mail

%pre
#Added to transfer /var/run and /var/lock from folders to symlinks
cp -a /var/run/* /run
cp -a /var/lock/* /run/lock
rm -rf /var/run
rm -rf /var/lock

%post -p <lua>
posix.symlink("../run", "/var/run")
posix.symlink("../run/lock", "/var/lock")

%files
/bin
/boot
/etc
/home
/initrd
/lib
%if %{_lib} != lib
/%{_lib}
%endif
%dir /media
%dir /mnt
%dir /opt
/proc
/sys
%attr(750,root,root) /root
/sbin
%attr(1777,root,root) /tmp
%{_prefix}
%dir /run
%dir /run/lock
%dir /var
/var/db
/var/lib
/var/local
/var/empty
/var/cache
/var/log
/var/mail
/var/nis
/var/opt
/var/preserve
/var/run
/var/lock
%dir /var/spool
%attr(0755,root,daemon) %dir /var/spool/lpd
%attr(775,root,mail) /var/spool/mail
%attr(1777,root,root) /var/tmp
/var/yp





%changelog
* Sun May 08 2011 Funda Wang <fwang@mandriva.org> 2.1.9-11mdv2011.0
+ Revision: 672341
- fix install

  + Oden Eriksson <oeriksson@mandriva.com>
    - mass rebuild

* Thu Dec 02 2010 Oden Eriksson <oeriksson@mandriva.com> 2.1.9-10mdv2011.0
+ Revision: 605129
- rebuild

* Fri Jan 08 2010 Frederic Crozat <fcrozat@mandriva.com> 2.1.9-9mdv2010.1
+ Revision: 487466
- Add colors directories

* Sat Dec 05 2009 Olivier Thauvin <nanardon@mandriva.org> 2.1.9-8mdv2010.1
+ Revision: 473995
- don't requires setup package, no reason to require it, and can help about #56228

* Wed Sep 02 2009 Christophe Fergeau <cfergeau@mandriva.com> 2.1.9-7mdv2010.0
+ Revision: 424435
- rebuild

* Sat Mar 07 2009 Antoine Ginies <aginies@mandriva.com> 2.1.9-6mdv2009.1
+ Revision: 350993
- rebuild

* Tue Jun 17 2008 Thierry Vignaud <tv@mandriva.org> 2.1.9-5mdv2009.0
+ Revision: 220792
- rebuild

* Wed Mar 19 2008 Frederic Crozat <fcrozat@mandriva.com> 2.1.9-4mdv2008.1
+ Revision: 188863
- No longer create /mnt/disk, /media/floppy and /media/cdrom, they are handled by hal

* Sun Mar 02 2008 Olivier Blin <oblin@mandriva.com> 2.1.9-3mdv2008.1
+ Revision: 177778
- make /var/lock owned by the uucp group (#16739)

* Sat Jan 12 2008 Thierry Vignaud <tv@mandriva.org> 2.1.9-2mdv2008.1
+ Revision: 149724
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Jul 27 2007 Olivier Thauvin <nanardon@mandriva.org> 2.1.9-1mdv2008.0
+ Revision: 56383
- provide a /var/empty at it is need by some services

* Thu Jul 05 2007 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 2.1.8-6mdv2008.0
+ Revision: 48313
- removing trigger which was supposed to handle the
  /usr/X11R6/lib/X11 transiction to /usr/lib/X11. It doesn't handle
  all upgrade scenarios (see #23423). A better solution was to fix
  the directories on x11-server-common package and there conflict
  with older filesystem packages which own /usr/X11R6/lib/X11/.


* Tue Dec 05 2006 Pixel <pixel@mandriva.com> 2.1.8-5mdv2007.0
+ Revision: 91242
- from from /mnt to /media for removable media (cdrom, floppy, usb...)

  + Olivier Thauvin <nanardon@mandriva.org>
    - make spec readable

* Fri Aug 04 2006 Olivier Thauvin <nanardon@mandriva.org> 2.1.8-4mdv2007.0
+ Revision: 49578
- readd trigger, but using lua to avoid one dependencies
- don't provide /mnt/*

* Thu Aug 03 2006 Olivier Thauvin <nanardon@mandriva.org> 2.1.8-3mdv2007.0
+ Revision: 43018
- avoid a trigger to avoid sh requrirement, for the other, no solution currently :\
- Import filesystem

* Thu Jun 15 2006 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.8-2mdv2007.0
- add /etc/default
- some spec cleanup

* Tue May 23 2006 Pixel <pixel@mandriva.com> 2.1.8-2mdk
- move things from /usr/X11R6/lib/X11 into /usr/lib/X11 since /usr/lib/X11 is no more a symlink
  (only on upgrade, later on, /usr/X11R6/lib/X11 and /usr/lib/X11 can have separate lives...)

* Sat May 20 2006 Pixel <pixel@mandriva.com> 2.1.8-1mdk
- drop links /usr/%%lib/X11 /usr/bin/X11
- drop dirs /usr/X11R6 /usr/X11R6/bin /usr/X11R6/include /usr/X11R6/lib /usr/X11R6/man
  (since /usr/X11R6 is deprecated)

* Wed Feb 08 2006 Thierry Vignaud <tvignaud@mandriva.com> 2.1.7-2mdk
- fix typo in description (#20993)

* Thu Feb 02 2006 Frederic Crozat <fcrozat@mandriva.com> 2.1.7-1mdk
- Own /usr/share/fonts
- fix url

* Thu Jun 16 2005 Olivier Thauvin <nanardon@mandriva.org> 2.1.6-1mdk
- fix link /usr/%%lib/X11 (to /usr/lib/X11 on lib64, hope it's ok)
- spec cleanup

* Mon Jan 05 2004 Frederic Lepied <flepied@mandrakesoft.com> 2.1.5-1mdk
- simplified spec file
- make it lib64 aware (so no more noarch)
- switched to direct build of the directories
- added /usr/share/dict /etc/sysconfig /etc/skel /etc/ssl


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19627 |12mu|filezilla-3.7.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 3.6.0.2
%define betaver 0
%define rel 1
%if %betaver
%define release %mkrel -c %betaver %rel
%define tarballver %version-%betaver
%else
%define release %mkrel %rel
%define tarballver %version
%endif

Name:           filezilla
Version:        3.7.3
Release:        1
Summary:        Fast and reliable FTP client
Group:          Networking/File transfer
License:        GPLv2+
URL:            http://filezilla-project.org/
Source0:        http://download.sourceforge.net/filezilla/FileZilla_3.7.3_src.tar.bz2
BuildRequires:  wxgtku2.8-devel >= 2.8.12
BuildRequires:  idn-devel
BuildRequires:  pkgconfig(gnutls)
BuildRequires:	dbus-devel
BuildRequires:	imagemagick
BuildRequires:	desktop-file-utils xdg-utils
BuildRequires:  pkgconfig(sqlite3)
Requires:	xdg-utils

%description
FileZilla is a fast and reliable FTP client and server with lots 
of useful features and an intuitive interface

%files -f %{name}.lang
%{_bindir}/%{name}
%{_bindir}/fzsftp
%{_bindir}/fzputtygen
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/resources
%{_datadir}/%{name}/docs/fzdefaults.xml.example
%{_iconsdir}/hicolor/*/apps/%{name}.*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png
%{_mandir}/man*/*

#--------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{tarballver}

%build
%configure2_5x --disable-autoupdatecheck --with-tinyxml=builtin
%make LIBS="-lpthread"

%install
%makeinstall_std

desktop-file-install --vendor='' \
	--dir=%{buildroot}%{_datadir}/applications \
	--add-category='GTK' \
	--add-category='X-MandrivaLinux-CrossDesktop'\
	%{buildroot}%{_datadir}/applications/*.desktop

%find_lang %{name}


%changelog
* Sun Jan 12 2014 dsilakov <denis.silakov@rosalab.ru> 3.7.3-1
+ Revision: 82ec018
- Merge pull request #1 from import/filezilla:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19628 |12mu|firebird-2.5.2.26540-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 2.5.2
%define pkgname Firebird-%{version}-0
%define version %{major}.26540
%define somajor 2.5
%define libfbclient %mklibname fbclient %somajor
%define libfbembed %mklibname fbembed %somajor

%define fbroot %{_libdir}/%{name}

Summary:	Firebird SQL database management system
Name:		firebird
Version:	%{version}
Release:	6
Group:		Databases
License:	MPLv1.1-like
URL:		http://www.firebirdsql.org/
Source0:	http://downloads.sourceforge.net/firebird/%{pkgname}.tar.bz2
Source1:	firebird-logrotate
Source2:	firebird.omv.releasenote
Source4:	firebird-classic@.service
Source5:	firebird-classic.socket
Source6:	firebird-superclassic.service
Source7:	firebird-superserver.service
Source100:	%{name}.rpmlintrc

# from upstream
Patch0: firebird-2.5.2-svn-CORE-3946.patch
Patch1: firebird-2.5.2-svn-CORE-4011.patch

BuildRequires:	autoconf
BuildRequires:	automake
BuildRequires:	bison
BuildRequires:	libtool
BuildRequires:	pkgconfig(ncurses)
BuildRequires:  icu-devel
BuildRequires:  pkgconfig(libedit)
BuildRequires:	libstdc++-static-devel
BuildRequires:	libatomic_ops-devel
Requires:	%{name}-arch = %{version}-%{release}
Requires:	grep
Requires:	sed
Requires(post):   systemd
Requires(pre):    rpm-helper
Requires(postun): rpm-helper
Provides:   should-restart = system


%description
This is the Firebird SQL Database shared files.

%files
%defattr(0644,root,root,0755)
%doc builds/install/misc/IDPLicense.txt
%doc builds/install/misc/IPLicense.txt
%doc gen/buildroot-classic%{_defaultdocdir}/%{name}
%doc gen/buildroot-classic%{fbroot}/misc/intl.sql
%doc gen/buildroot-classic%{fbroot}/misc/upgrade
%doc gen/buildroot-classic%{_sysconfdir}/%{name}/README
%doc gen/buildroot-classic%{_sysconfdir}/%{name}/WhatsNew

#
# Meta packages for allowing urpmi asking only once
#
%package	classic
Summary:	Meta-package for Firebird SQL Classic Database (xinetd based)
Group:		Databases
Provides:	%{name}-arch = %{version}-%{release}
Requires:	%{name}-server-classic = %{version}
Requires:	%{name}-utils-classic = %{version}
Requires:	xinetd
# Yes, we need force this. Otherwise, only direct local access wil be available.
Requires:	%{libfbclient}
Conflicts:	%{name}-superserver
Conflicts:	%{name}-superclassic

%description	classic
This is a meta-package for easy selecting the Classic arch for Firebird 2

%files		classic
%defattr(0755,root,root,0755)
%{_unitdir}/%{name}-classic*

%package	superclassic
Summary:	Meta-package for Firebird SQL SuperClassic Database 
Group:		Databases
Provides:	%{name}-arch = %{version}-%{release}
Requires:	%{name}-server-classic = %{version}
Requires:	%{name}-utils-classic = %{version}
# Yes, we need force this. Otherwise, only direct local access wil be available.
Requires:	%{libfbclient}
Requires:	%{libfbembed}
Requires(pre):  rpm-helper
Conflicts:	%{name}-superserver
Conflicts:	%{name}-classic

%description	superclassic
This is a meta-package for easy selecting the SuperClassic arch for Firebird 2

%files		superclassic
%defattr(0755,root,root,0755)
%{_unitdir}/%{name}-superclassic.service

%package	superserver
Summary:	Meta-package for Firebird SQL SuperServer Database (standalone)
Group:		Databases
Provides:	%{name}-arch = %{version}-%{release}
Requires:	%{name}-server-superserver = %{version}
Requires:	%{name}-utils-superserver = %{version}
Conflicts:	%{name}-classic
Conflicts:	%{name}-superclassic

%description	superserver
This is a meta-package for easy selecting the SuperServer arch for Firebird 2

%files		superserver

#
# Development headers and static libraries
#
%package	devel
Summary:	Development Libraries for Firebird SQL Database
Group:		Development/Databases
Requires:	%{libfbclient}
Requires:	%{libfbembed}

%description	devel
Development libraries for firebird.

%files devel
%defattr(0644,root,root,0755)
%dir %{_includedir}/%{name}
%{_includedir}/*.h
%{_includedir}/%{name}/*.h
%{_libdir}/libfb*.so
%{_libdir}/libgds.so

#
# Standard client programs
#

#
# Utils programs (classic)
#
%package	utils-classic
Summary:	Client programs for Firebird SQL Database
Group:		Databases
Provides:	%{name}-utils-arch = %{version}-%{release}
Requires:	%{name}-utils-common = %{version}
Conflicts:	%{name}-utils-superserver
Obsoletes:	%{name}-client-embedded <= 2.0

%description	utils-classic
Client access tools for firebird embeded only.

%files		utils-classic
%defattr(0755,root,root,0755)
%dir %{fbroot}/bin-classic
%{fbroot}/bin-classic/gbak
%{fbroot}/bin-classic/fbsvcmgr
%{fbroot}/bin-classic/isql
%{fbroot}/bin-classic/qli
%{fbroot}/bin-classic/fbtracemgr

#
# Utils programs (superserver)
#
%package	utils-superserver
Summary:	Client programs for Firebird SQL Database
Group:		Databases
Provides:	%{name}-utils-arch = %{version}-%{release}
Requires:	%{name}-utils-common = %{version}
Conflicts:	%{name}-utils-classic

%description	utils-superserver
Client access tools for firebird.

%files		utils-superserver
%defattr(0755,root,root,0755)
%dir %{fbroot}/bin-superserver
%{fbroot}/bin-superserver/gbak
%{fbroot}/bin-superserver/fbsvcmgr
%{fbroot}/bin-superserver/isql
%{fbroot}/bin-superserver/qli
%{fbroot}/bin-superserver/fbtracemgr

%package	utils-common
Summary:	Client programs for Firebird SQL Database
Group:		Databases
Requires:	%{name}-utils-arch = %{version}-%{release}

%description	utils-common
Common client access tools for firebird.

%files			utils-common
%defattr(0644,root,root,0755)
%doc doc/license/IDPL.txt
%doc doc/license/README.license.usage.txt
%defattr(0755,root,root,0755)
%dir %{fbroot}
%ghost %{fbroot}/bin
%{_bindir}/isql-fb
%{_bindir}/gbak
%{_bindir}/fbsvcmgr
%{_bindir}/qli
%{_bindir}/fbtracemgr
%defattr(0644,root,root,0755)
%{_localstatedir}/lib/%{name}/system/*.msg
%{_localstatedir}/lib/%{name}/system/help.fdb

#
# Multi-threaded, independant client libraries
#
%package -n %{libfbclient}
Summary: Multi-threaded, non-local client libraries for Firebird SQL Database
Group: System/Libraries

%description -n %{libfbclient}
Multi-threaded, non-local client libraries for Firebird SQL Database

%files -n %libfbclient
%{_libdir}/libfbclient.so.*
%{_libdir}/libgds.so.0

#
# Multi-process, independant client libraries
#
%package -n %{libfbembed}
Summary: Multi-process, local client libraries for Firebird SQL Database
Group: System/Libraries

%description -n %{libfbembed}
Multi-process, local client libraries for Firebird SQL Database

%files -n %{libfbembed}
%{_libdir}/libfbembed.so.*

#
# Classic server programs
#
%package	server-classic
Summary:	Classic (xinetd) server for Firebird SQL Database
Group:		Databases
Provides:	firebird-server = %{version}-%{release}
Requires:	%{name}-server-common = %{version}
Conflicts:	%{name}-server-superserver
Requires(pre):  %{name}-server-common = %{version}
Requires(pre):  shadow-utils
Requires(pre):  rpm-helper

%description	server-classic
This package contains the command line utilities 
nd files common to classic and superclassic Firebird servers.

%files		server-classic
%dir %{fbroot}/bin-classic
%dir %{fbroot}/plugins-classic
%defattr(0755,root,root,0755)
%{_sbindir}/fb_inet_server
%{_sbindir}/fb_smp_server
%{fbroot}/plugins-classic/*
%{fbroot}/bin-classic/gsec
%{fbroot}/bin-classic/gdef
%{fbroot}/bin-classic/gfix
%{fbroot}/bin-classic/gpre
%{fbroot}/bin-classic/gsplit
%{fbroot}/bin-classic/gstat
%{fbroot}/bin-classic/nbackup
%{fbroot}/bin-classic/fb_config

#
# Super server programs
#
%package	server-superserver
Summary:	Superserver (single process) server for Firebird SQL Database
Group:		Databases
Provides:	firebird-server = %{version}-%{release}
Requires:	%{name}-server-common = %{version}-%{release}
Conflicts:	%{name}-server-classic
Conflicts:	%{name}-server-superclassic
Requires(pre):	%{name}-server-common = %{version}
Requires(pre):	rpm-helper

%description	server-superserver
This is the Superserver (single process) for the Firebird SQL Database.

It does not include any client access tools, nor does it include the
multi-threaded client library.

%files		server-superserver
%defattr(0644,root,root,0755)
%dir %{fbroot}/bin-superserver
%dir %{fbroot}/plugins-superserver
%defattr(0755,root,root,0755)
%{_unitdir}/%{name}-superserver.service
%{fbroot}/bin-superserver/gsec
%{fbroot}/bin-superserver/gdef
%{fbroot}/bin-superserver/gfix
%{fbroot}/bin-superserver/gpre
%{fbroot}/bin-superserver/gsplit
%{fbroot}/bin-superserver/gstat
%{fbroot}/bin-superserver/nbackup
%{fbroot}/bin-superserver/fb_config
%{fbroot}/plugins-superserver/*.so
%{_sbindir}/fbserver

#
# Server's common files
#
%package		server-common
Summary:		Common files for Firebird SQL Database servers
Group:			Databases
# Due to moved files.
Conflicts:		firebird-server-classic < 2.0
Requires:		firebird-server = %{version}-%{release}
Requires(postun):	shadow-utils
Requires(pre):		shadow-utils
Requires:		logrotate
Requires(pre):		rpm-helper
Obsoletes:		%{name}-server-superserver < 2.0.1.12855.0-3mdk

%description		server-common
This package contains common files between firebird-server-classic and
firebird-server-superserver. You will need this if you want to use either one.

%files			server-common
%defattr(0644,root,root,0755)
%doc builds/install/misc/IDPLicense.txt
%doc builds/install/misc/IPLicense.txt
%doc firebird.omv.releasenote
%doc README.urpmi
%defattr(0644,root,root,0755)
%dir %attr(0755,root,root) %{_localstatedir}/lib/%{name}
%dir %attr(0775,%{name},%{name}) %{_localstatedir}/lib/%{name}/data
%attr(0660,%{name},%{name})	%{_localstatedir}/lib/%{name}/data/employee.fdb
%dir %attr(0775,%{name},%{name}) %{_localstatedir}/log/%{name}
%dir %{fbroot}/intl
%dir %{fbroot}/UDF
%{fbroot}/UDF/*
%ghost %{fbroot}/bin
%dir %{_sysconfdir}/%{name}
%dir %attr(0755,%{name},%{name}) %{_localstatedir}/lib/%{name}/system
%config(noreplace) %attr (0600,%{name},%{name}) %{_localstatedir}/lib/%{name}/system/security2.fdb
%config(noreplace) %attr (0664,%{name},%{name}) %{_sysconfdir}/%{name}/fbintl.conf
%config(noreplace) %attr (0664,%{name},%{name}) %{_sysconfdir}/%{name}/aliases.conf
%config(noreplace) %attr (0664,%{name},%{name}) %{_sysconfdir}/%{name}/firebird.conf
%config(noreplace) %attr (0664,%{name},%{name}) %{_sysconfdir}/%{name}/fbtrace.conf
%{fbroot}/intl/fbintl.conf
%config(noreplace) %attr(0664,%{name},%{name})  %{_localstatedir}/log/%{name}/%{name}.log
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/logrotate.d/%{name}
%{_prefix}/lib/tmpfiles.d/%{name}.conf
%{_libdir}/libib_util.so
%defattr(0755,root,root,0750)
%{fbroot}/intl/fbintl
%defattr(0755,root,root,0755)
%{_bindir}/gsec
%{_bindir}/gfix
%{_bindir}/nbackup
%{_bindir}/gstat-fb
%{_bindir}/gpre
%{_bindir}/gdef
%{_bindir}/gsplit
%{_bindir}/fb_config
%{_sbindir}/fbguard
%{_sbindir}/fb_lock_print


%prep
%setup -qn %{pkgname}
%patch0
%patch1
# convert intl character to UTF-8
iconv -f ISO-8859-1 -t utf-8 -c ./doc/README.intl -o ./doc/README.intl

# -----------------------------------------------------------------------------

%build

# disable -Wl,--no-undefined to avoid fail build of fbintl
# when fbintl is loaded, one of the modules (libfbembed or fbserver) for sure exports
# gds__log()
%define _disable_ld_no_undefined 1
%define Werror_cflags %{nil}

# classic
NOCONFIGURE=1 ./autogen.sh
%configure2_5x --prefix=%{fbroot} --with-system-icu --with-system-editline \
 --with-fbbin=%{fbroot}/bin-classic --with-fbinclude=%{_includedir}/%{name} \
 --with-fbsbin=%{_sbindir} --with-fbconf=%{_sysconfdir}/%{name} --with-fblib=%{_libdir} \
 --with-fbdoc=%{_defaultdocdir}/%{name} --with-fbudf=%{fbroot}/UDF --with-fbsample=%{_defaultdocdir}/%{name}/examples \
 --with-fbsample-db=%{_localstatedir}/lib/%{name}/data/ \
 --with-fbhelp=%{_localstatedir}/lib/%{name}/system/ --with-fbintl=%{fbroot}/intl \
 --with-fbmisc=%{fbroot}/misc --with-fbsecure-db=%{_localstatedir}/lib/%{name}/system \
 --with-fbmsg=%{_localstatedir}/lib/%{name}/system --with-fblog=%{_localstatedir}/log/%{name} \
 --with-fbglock=/run/%{name} --with-fbplugins=%{fbroot}/plugins-classic
# Can't use %%make as itsparallel build is broken
make
cd gen
sed "s@exit 1@# exit 1@" -i ./install/makeInstallImage.sh
sed "s@chown@echo ""# chown@g" -i ./install/makeInstallImage.sh
sed "s@chmod@echo ""# chmod@g" -i ./install/makeInstallImage.sh
./install/makeInstallImage.sh
mv ./buildroot/ buildroot-classic
cd ..

# superserver
make clean
NOCONFIGURE=1 ./autogen.sh
%configure2_5x --prefix=%{fbroot} --with-system-icu --with-system-editline --enable-superserver \
 --with-fbbin=%{fbroot}/bin-superserver --with-fbinclude=%{_includedir}/%{name} \
 --with-fbsbin=%{_sbindir} --with-fbconf=%{_sysconfdir}/%{name} --with-fblib=%{_libdir} \
 --with-fbdoc=%{_defaultdocdir}/%{name} --with-fbudf=%{fbroot}/UDF --with-fbsample=%{_defaultdocdir}/%{name}/examples \
 --with-fbsample-db=%{_localstatedir}/lib/%{name}/data/ \
 --with-fbhelp=%{_localstatedir}/lib/%{name}/system/ --with-fbintl=%{fbroot}/intl \
 --with-fbmisc=%{fbroot}/misc --with-fbsecure-db=%{_localstatedir}/lib/%{name}/system \
 --with-fbmsg=%{_localstatedir}/lib/%{name}/system --with-fblog=%{_localstatedir}/log/%{name} \
 --with-fbglock=/run/%{name} --with-fbplugins=%{fbroot}/plugins-superserver
# Can't use %%make as itsparallel build is broken
make
cd gen
sed "s@exit 1@echo ""# exit 1@" -i ./install/makeInstallImage.sh
sed "s@chown@echo ""# chown@g" -i ./install/makeInstallImage.sh
sed "s@chmod@echo ""# chmod@g" -i ./install/makeInstallImage.sh
./install/makeInstallImage.sh

cd %{_builddir}/%{pkgname}
sed "s@%%{fbroot}@%{fbroot}@g" %{SOURCE2} > firebird.omv.releasenote

cat > README.urpmi <<EOF
You just installed or update %{name} server.
You can found important informations about OpenMandriva %{name} rpms and database
management in:

%{_defaultdocdir}/%{name}-server-common/firebird.omv.releasenote

Please, read it.
EOF

# -----------------------------------------------------------------------------

%install
# we wanted to setup both Classic and Superserver, we need to do all here
install -d %{buildroot}

mkdir -p %{buildroot}%{_sysconfdir}/%{name}
mkdir -p %{buildroot}%{fbroot}/bin-superserver
mkdir -p %{buildroot}%{fbroot}/bin-classic
mkdir -p %{buildroot}%{_includedir}/%{name}
mkdir -p %{buildroot}%{_sysconfdir}/%{name}
mkdir -p %{buildroot}%{_libdir}
mkdir -p %{buildroot}%{fbroot}/UDF
mkdir -p %{buildroot}%{fbroot}/intl
mkdir -p %{buildroot}%{fbroot}/bin
mkdir -p %{buildroot}%{_localstatedir}/lib/%{name}/data
mkdir -p %{buildroot}%{_localstatedir}/lib/%{name}/system
mkdir -p %{buildroot}%{_localstatedir}/log/%{name}
mkdir -p %{buildroot}%{fbroot}/plugins-superserver
mkdir -p %{buildroot}%{fbroot}/plugins-classic
mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
mkdir -p %{buildroot}%{_sysconfdir}/xinetd.d
mkdir -p %{buildroot}%{_unitdir} 
mkdir -p %{buildroot}%{_sbindir}
mkdir -p %{buildroot}%{_bindir}

cd %{buildroot}
cp -d %{_builddir}/%{pkgname}/gen/buildroot%{_sysconfdir}/%{name}/* %{buildroot}%{_sysconfdir}/%{name}
cp -d %{_builddir}/%{pkgname}/gen/buildroot-classic%{fbroot}/bin-classic/* %{buildroot}%{fbroot}/bin-classic
cp -d %{_builddir}/%{pkgname}/gen/buildroot-classic%{_sbindir}/fb_config %{buildroot}%{fbroot}/bin-classic/fb_config
sed "s@-classic@-superserver@" %{_builddir}/%{pkgname}/gen/buildroot-classic%{_sbindir}/fb_config > %{buildroot}%{fbroot}/bin-superserver/fb_config
cp -d %{_builddir}/%{pkgname}/gen/buildroot-classic%{_sbindir}/fbguard %{buildroot}%{_sbindir}/fbguard
cp -d %{_builddir}/%{pkgname}/gen/buildroot-classic%{_sbindir}/fb_inet_server %{buildroot}%{_sbindir}/fb_inet_server
cp -d %{_builddir}/%{pkgname}/gen/buildroot-classic%{_sbindir}/fb_lock_print %{buildroot}%{_sbindir}/fb_lock_print
cp -d %{_builddir}/%{pkgname}/gen/buildroot-classic%{_sbindir}/fb_smp_server %{buildroot}%{_sbindir}/fb_smp_server
cp -d %{_builddir}/%{pkgname}/gen/buildroot%{_sbindir}/fbserver %{buildroot}%{_sbindir}/fbserver
rm -f %{_builddir}/%{pkgname}/gen/buildroot%{fbroot}/bin-superserver/fb_inet_server
rm -f %{_builddir}/%{pkgname}/gen/buildroot%{fbroot}/bin-superserver/fb_smp_server
rm -f %{_builddir}/%{pkgname}/gen/buildroot%{fbroot}/bin-superserver/changeMultiConnectMode.sh
cp -d %{_builddir}/%{pkgname}/gen/buildroot%{fbroot}/bin-superserver/* %{buildroot}%{fbroot}/bin-superserver
cp -d %{_builddir}/%{pkgname}/gen/buildroot%{_includedir}/*.h %{buildroot}%{_includedir}
cp -d %{_builddir}/%{pkgname}/gen/buildroot%{_includedir}/%{name}/* %{buildroot}%{_includedir}/%{name}
cp -d %{_builddir}/%{pkgname}/gen/buildroot%{_sysconfdir}/%{name}/* %{buildroot}%{_sysconfdir}/%{name}
rm -f %{buildroot}%{_sysconfdir}/%{name}/README
rm -f %{buildroot}%{_sysconfdir}/%{name}/WhatsNew
rm -f %{buildroot}%{_sysconfdir}/%{name}/*.txt

cp -d %{_builddir}/%{pkgname}/gen/buildroot-classic%{_libdir}/lib* %{buildroot}%{_libdir}
cp -d %{_builddir}/%{pkgname}/gen/buildroot%{fbroot}/UDF/* %{buildroot}%{fbroot}/UDF
cp -d %{_builddir}/%{pkgname}/gen/buildroot%{_localstatedir}/lib/%{name}/data/* %{buildroot}%{_localstatedir}/lib/%{name}/data
cp -d %{_builddir}/%{pkgname}/gen/buildroot%{_localstatedir}/lib/%{name}/system/* %{buildroot}%{_localstatedir}/lib/%{name}/system
cp -d %{_builddir}/%{pkgname}/gen/buildroot%{fbroot}/plugins-superserver/* %{buildroot}%{fbroot}/plugins-superserver
cp -d %{_builddir}/%{pkgname}/gen/buildroot-classic%{fbroot}/plugins-classic/* %{buildroot}%{fbroot}/plugins-classic
cp -d %{_builddir}/%{pkgname}/gen/buildroot-classic%{fbroot}/intl/fbintl %{buildroot}%{fbroot}/intl/fbintl
cp -d %{_builddir}/%{pkgname}/gen/buildroot-classic%{fbroot}/intl/fbintl.conf %{buildroot}%{_sysconfdir}/%{name}/fbintl.conf
ln -s %{_sysconfdir}/%{name}/fbintl.conf .%{fbroot}/intl/fbintl.conf


cd	%{buildroot}%{_libdir}
ln	-s	libfbclient.so	libgds.so
ln	-s	libfbclient.so.%{major}	libgds.so.0
cd	%{buildroot}

echo 1 > %{buildroot}%{_localstatedir}/log/%{name}/%{name}.log
sed	"s@%{name}.log@%{_localstatedir}/log/%{name}/%{name}.log@g"	%{SOURCE1}	>	%{buildroot}%{_sysconfdir}/logrotate.d/%{name}

install -p -m 644 -D %{SOURCE4} $RPM_BUILD_ROOT%{_unitdir}/%{name}-classic\@.service
install -p -m 644 -D %{SOURCE5} $RPM_BUILD_ROOT%{_unitdir}/%{name}-classic.socket

install -p -m 644 -D %{SOURCE6} $RPM_BUILD_ROOT%{_unitdir}/%{name}-superclassic.service
install -p -m 644 -D %{SOURCE7} $RPM_BUILD_ROOT%{_unitdir}/%{name}-superserver.service

cd	%{buildroot}
ln -s %{fbroot}/bin/fbsvcmgr .%{_bindir}/fbsvcmgr
ln -s %{fbroot}/bin/fbtracemgr .%{_bindir}/fbtracemgr
ln -s %{fbroot}/bin/gbak .%{_bindir}/gbak
ln -s %{fbroot}/bin/gdef .%{_bindir}/gdef
ln -s %{fbroot}/bin/gfix .%{_bindir}/gfix
ln -s %{fbroot}/bin/gpre .%{_bindir}/gpre
ln -s %{fbroot}/bin/gsec .%{_bindir}/gsec
ln -s %{fbroot}/bin/gsplit .%{_bindir}/gsplit
ln -s %{fbroot}/bin/gstat .%{_bindir}/gstat-fb
ln -s %{fbroot}/bin/isql .%{_bindir}/isql-fb
ln -s %{fbroot}/bin/nbackup .%{_bindir}/nbackup
ln -s %{fbroot}/bin/qli .%{_bindir}/qli
ln -s %{fbroot}/bin/fb_config .%{_bindir}/fb_config

mkdir -p %{buildroot}%{_prefix}/lib/tmpfiles.d
cat <<EOF > %{buildroot}%{_prefix}/lib/tmpfiles.d/%{name}.conf
d /run/firebird 0775 firebird firebird
EOF


chmod 777 %{buildroot}/%{_libdir}/libib_util.so

#-----------------------------------------------------------------------------
# to bypass the rpm possible bug that don't do pre server-common
#----------------------------------------------------------------------------
%pre	server-classic
%_pre_useradd %{name} %{_localstatedir}/lib/%{name}/data /sbin/nologin

# -----------------------------------------------------------------------------
# classic server scripts
# -----------------------------------------------------------------------------
%post	server-classic
if [ "$(readlink %{fbroot}/bin 2> /dev/null)" \!= "%{fbroot}/bin-classic" ]; then 
 [ -e %{fbroot}/bin ] && rm -f %{fbroot}/bin
 ln -s %{fbroot}/bin{-classic,}
fi

%post	utils-classic
if [ "$(readlink %{fbroot}/bin 2> /dev/null)" \!= "%{fbroot}/bin-classic" ]; then 
 [ -e %{fbroot}/bin ] && rm -f %{fbroot}/bin
 ln -s %{fbroot}/bin{-classic,}
fi

%preun server-classic
if [ $1 -eq 0 ]; then
 if [ "$(readlink %{fbroot}/bin 2> /dev/null)" = "%{fbroot}/bin-classic" ]; then
  rm -f %{fbroot}/bin
 fi
fi

%preun utils-classic
if [ $1 -eq 0 ]; then
 if [ "$(readlink %{fbroot}/bin 2> /dev/null)" = "%{fbroot}/bin-classic" ]; then
  rm -f %{fbroot}/bin
 fi
fi

%post superclassic
if [ "$(readlink %{fbroot}/bin 2> /dev/null)" \!= "%{fbroot}/bin-classic" ]; then 
 [ -e %{fbroot}/bin ] && rm -f %{fbroot}/bin
 ln -s %{fbroot}/bin{-classic,}
fi

if [ ! -f /etc/gds_hosts.equiv ]; then
	echo localhost > /etc/gds_hosts.equiv
fi
%_post_service %{name}-superclassic


%preun superclassic
if [ $1 -eq 0 ]; then
 if /sbin/service firebird-superclassic status >& /dev/null; then
 /sbin/service firebird-superclassic stop
 fi
 chkconfig --del firebird-superclassic
fi
%_preun_service %{name}-superclassic 


# -----------------------------------------------------------------------------
# superserver scripts
# -----------------------------------------------------------------------------
%post	server-superserver
if [ "$(readlink %{fbroot}/bin 2> /dev/null)" \!= "%{fbroot}/bin-superserver" ]; then 
 [ -e %{fbroot}/bin ] && rm -f %{fbroot}/bin
 ln -s %{fbroot}/bin{-superserver,}
fi

if [ ! -f /etc/gds_hosts.equiv ]; then
	echo localhost > /etc/gds_hosts.equiv
fi
%_post_service %{name}-superserver

%post	utils-superserver
if [ "$(readlink %{fbroot}/bin 2> /dev/null)" \!= "%{fbroot}/bin-superserver" ]; then 
 [ -e %{fbroot}/bin ] && rm -f %{fbroot}/bin
 ln -s %{fbroot}/bin{-superserver,}
fi

%preun server-superserver
if [ $1 -eq 0 ]; then
 if /sbin/service firebird-superserver status >& /dev/null; then
  /sbin/service firebird-superserver stop
 fi
 chkconfig --del firebird-superserver
 if [ "$(readlink %{fbroot}/bin 2> /dev/null)" = "%{fbroot}/bin-superserver" ]; then
  rm -f %{fbroot}/bin
 fi
fi
%_preun_service %{name}-superserver 

# -----------------------------------------------------------------------------
# server-common scripts
# -----------------------------------------------------------------------------
%pre server-common
# Create the firebird user and group if it doesn't exist
%_pre_useradd %{name} %{_localstatedir}/lib/%{name}/data /sbin/nologin
# Add gds_db to /etc/services if needed
FileName=/etc/services
newLine="gds_db          3050/tcp  # Firebird SQL Database Remote Protocol"
oldLine=`grep "^gds_db" $FileName`
if [ -z "$oldLine" ]; then
	echo $newLine >> $FileName
fi

%postun server-common
%_postun_userdel %{name}

%post server-common
%_tmpfilescreate %{name}

%changelog
* Fri Apr 04 2014 Alex Burmashev <alex.burmashev@rosalab.ru> 2.5.2.26540-6
+ Revision: 0ba920f
- added Provides:   should-restart = system



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19629 |12mu|firefox-32.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#
# WARNING, READ FIRST:
#
# This is a special package that needs special treatment. Due to the amount of
# security updates it needs, it's common to ship new upstream versions instead of patching.
# That means this package MUST be BUILDABLE for stable official releases.
# This also means only STABLE upstream releases, NO betas.
# This is a discussed topic. Please, do not flame it again.

%define major 32.0
%define ff_epoch 0
# (tpg) set version HERE !!!
%define realver %{major}
%define firefox_appid \{ec8030f7-c20a-464f-9b0e-13a3a9e97384\}

# (tpg) MOZILLA_FIVE_HOME
%define mozillalibdir %{_libdir}/%{name}-%{major}
%define pluginsdir %{_libdir}/mozilla/plugins

# this seems fragile, so require the exact version or later (#58754)
%define sqlite3_version %(pkg-config --modversion sqlite3 &>/dev/null && pkg-config --modversion sqlite3 2>/dev/null || echo 0)
%define nss_version %(pkg-config --modversion nss &>/dev/null && pkg-config --modversion nss 2>/dev/null || echo 0)
%define nspr_version %(pkg-config --modversion nspr &>/dev/null && pkg-config --modversion nspr 2>/dev/null |sed -e 's!\.0!!' || echo 0)

%define _use_syshunspell 0

%define update_channel  release

Summary:	Next generation web browser
Name:		firefox
Version:	%{major}
Epoch:		%{ff_epoch}
Release:	1
License:	MPLv1+
Group:		Networking/WWW
Url:		http://www.mozilla.com/firefox/
%if 0%{?prel}
Source0:	ftp://ftp.mozilla.org/pub/mozilla.org/%{name}/releases/%{realver}/source/%{name}-%{realver}%prel.source.tar.bz2
%else
Source0:	ftp://ftp.mozilla.org/pub/mozilla.org/%{name}/releases/%{realver}/source/%{name}-%{realver}.source.tar.bz2
%endif
Source4:	%{name}.desktop
Source5:	firefox-searchengines-jamendo.xml
Source6:	firefox-searchengines-exalead.xml
Source8:	firefox-searchengines-askcom.xml
Source9:	kde.js
Source10:	firefox-searchengines-yandex.xml
Source11:	firefox-searchengines-google.xml
Source12:	firefox-searchengines-bing.xml
Patch1:		firefox-6.0-lang.patch
Patch2:         firefox-vendor.patch
Patch8:		firefox-25.0-disable-check-default-browser.patch
Patch10:	firefox-3.5.3-default-mail-handler.patch
# Patches for kde integration of FF 
Patch11:	firefox-32-kde.patch
Patch12:	mozilla-32-kde.patch
Patch13:	mozilla-kde-background.patch
Patch34:	xulrunner_nojit.patch

# Upstream patches

# ROSA
Patch90:	firefox-15.0-enable-addons.patch


BuildRequires:	gtk+2-devel
BuildRequires:	unzip
BuildRequires:	zip
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	pkgconfig(xscrnsaver)
BuildRequires:	jpeg-devel
BuildRequires:	zlib-devel
BuildRequires:	glib2-devel
BuildRequires:	pkgconfig(libIDL-2.0)
BuildRequires:	makedepend
BuildRequires:	nss-devel >= 2:3.16.2
BuildRequires:	nss-static-devel
BuildRequires:	nspr-devel >= 2:4.10.6
BuildRequires:	startup-notification-devel
BuildRequires:	dbus-glib-devel
BuildRequires:	python
BuildRequires:	sqlite3-devel >= 3.8.4.1
%ifnarch %arm %mips
BuildRequires:	valgrind
BuildRequires:	java-rpmbuild
BuildRequires:	yasm >= 1.0.1
%endif
%ifarch %arm
BuildRequires:	libffi-devel
%endif
BuildRequires:	rootcerts >= 1:20110830.00
BuildRequires:	pkgconfig(xt)
%if %_use_syshunspell
BuildRequires:	hunspell-devel
%endif
BuildRequires:	doxygen
# BuildRequires:  xulrunner-devel >= %xulrunner_version%{?prel:-0.%prel}
BuildRequires:	pkgconfig(libproxy-1.0)
BuildRequires:	pkgconfig(alsa)
BuildRequires:	wget
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	cairo-devel >= 1.10
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(vpx)
BuildRequires:	autoconf2.1
BuildRequires:	libiw-devel
BuildRequires:	python-virtualenv
BuildRequires:	pkgconfig(gstreamer-1.0)
BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0)
BuildRequires:	pkgconfig(opus)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	bzip2-devel

%if 0%{?prel}
Provides:	%{name} = %{epoch}:%{realver}-0.%{prel}
%else
Provides:	%{name} = %{epoch}:%{realver}
%endif
Provides:	mozilla-firefox = %{epoch}:%{version}-%{release}
Provides:	webclient

Requires:	%{mklibname sqlite3_ 0} >= %{sqlite3_version}
Requires:	%{mklibname nss 3} >= 2:%{nss_version}
Requires:	%{mklibname nspr 4} >= 2:%{nspr_version}
Requires:	indexhtml
Requires:       xdg-utils
# fixes bug #42096
Requires:	mailcap
%if %_use_syshunspell
Suggests:	hunspell-en
%endif
Suggests:	%{_lib}canberra0
Suggests:	%{_lib}cups2
Obsoletes:	firefox-ext-weave-sync
Obsoletes:	firefox-beta < 11

%description
The award-winning Web browser is now faster, more secure, and fully
customizable to your online life. With Firefox(R), we've added powerful new
features that make your online experience even better. It is an 'open source'
product which is  freely available, and is acquiring a growing proportion of
international web browser usage.

Firefox claims to offer a more secure web browsing experience than other
products, with better protection against spyware and other Internet-based
security threats.  It includes all the standard features of a modern web
browser, like Internet searching, tracking recently visited sites, setting up
shortcuts to favourite sites, customising the software behaviour and so on.
Firefox also includes  features like 'tabbed browsing' (opening several web
sites as sections within the same window) and methods for controlling pop-up
windows, cookies and downloaded files.

%package	devel
Summary:	Development files for %{name}
Group:		Development/Other
Obsoletes:	firefox-beta-devel < 11

%description	devel
Files and macros mainly for building Firefox extensions.

%prep
%setup -qn mozilla-%update_channel
%patch1 -p1 -b .lang
%patch2 -p1 -b .vendor
%patch8 -p1 -b .disable-check
%patch10 -p1 -b .default-mail-handler

## KDE INTEGRATION
# Disable kde integration , need refactoring
%patch11 -p1 -b .kdepatch
%patch12 -p1 -b .kdemoz
%patch13 -p1 -b .kdebackground

%ifarch %arm
%if "%{_target_cpu}" != "armv7l"
%patch34 -p1
%endif
%endif

#patch90 -p2 -b .addons

pushd js/src
autoconf-2.13
popd
autoconf-2.13

# needed to regenerate certdata.c
pushd security/nss/lib/ckfw/builtins
perl ./certdata.perl < /etc/pki/tls/mozilla/certdata.txt
popd

%build
export MOZCONFIG=`pwd`/mozconfig
cat << EOF > $MOZCONFIG
mk_add_options MOZILLA_OFFICIAL=1
mk_add_options BUILD_OFFICIAL=1
mk_add_options MOZ_MAKE_FLAGS="%{_smp_mflags}"
mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/../obj
ac_add_options --host=%{_host}
ac_add_options --target=%{_target_platform}
ac_add_options --enable-optimize
ac_add_options --prefix="%{_prefix}"
ac_add_options --libdir="%{_libdir}"
ac_add_options --sysconfdir="%{_sysconfdir}"
ac_add_options --mandir="%{_mandir}"
ac_add_options --includedir="%{_includedir}"
ac_add_options --datadir="%{_datadir}"
ac_add_options --with-system-nspr
ac_add_options --with-system-nss
ac_add_options --with-system-zlib
ac_add_options --with-system-libvpx
ac_add_options --with-system-bz2
ac_add_options --enable-libnotify
ac_add_options --enable-svg
ac_add_options --enable-canvas
ac_add_options --enable-webm
ac_add_options --enable-gio
ac_add_options --disable-gnomevfs
ac_add_options --disable-updater
ac_add_options --disable-tests
ac_add_options --disable-debug
#ac_add_options --enable-chrome-format=jar
#ac_add_options --enable-update-channel=beta
ac_add_options --enable-official-branding
ac_add_options --enable-libproxy
ac_add_options --with-system-jpeg
ac_add_options --enable-system-cairo
ac_add_options --enable-system-sqlite
ac_add_options --enable-startup-notification
ac_add_options --enable-xinerama
ac_add_options --with-distribution-id=org.rosa
ac_add_options --disable-crashreporter
ac_add_options --enable-update-channel=%{update_channel}
ac_add_options --enable-gstreamer
%ifarch %arm
%if "%{_target_cpu}" != "armv7l"
ac_add_options --disable-methodjit 
ac_add_options --disable-tracejit 
%endif
ac_add_options --enable-system-ffi 
%endif
%ifnarch %arm %mips
ac_add_options --with-valgrind 
ac_add_options --with-java-include-path=%{java_home}/include 
ac_add_options --with-java-bin-path=%{java_home}/bin 
ac_add_options --enable-opus
%endif

EOF

%__perl -p -i -e 's|\-0|\-9|g' config/make-jars.pl

export LDFLAGS="%ldflags"
make -f client.mk build

%install
rm -rf %{buildroot}

make -C %{_builddir}/obj/browser/installer STRIP=/bin/true MOZ_PKG_FATAL_WARNINGS=0

# Copy files to buildroot
%{__mkdir_p} %{buildroot}%{mozillalibdir}
cp -rf %{_builddir}/obj/dist/firefox/* %{buildroot}%{mozillalibdir}

%{__mkdir_p}  %{buildroot}%{_bindir}
ln -sf %{mozillalibdir}/firefox %{buildroot}%{_bindir}/firefox
pushd %{buildroot}%{_bindir}
	ln -sf firefox mozilla-firefox
popd
mkdir -p %{buildroot}%{mozillalibdir}/defaults/preferences/
install -m 644 %{SOURCE9} %{buildroot}%{mozillalibdir}/defaults/preferences/kde.js

# Create and own %_libdir/mozilla/plugins & firefox extensions directories
%{__mkdir_p} %{buildroot}%{pluginsdir}
%{__mkdir_p} %{buildroot}%{_libdir}/mozilla/extensions/%{firefox_appid}
%{__mkdir_p} %{buildroot}%{_datadir}/mozilla/extensions/%{firefox_appid}

# (tpg) desktop entry
%{__mkdir_p} %{buildroot}%{_datadir}/applications
install -m 644 %{SOURCE4} %{buildroot}%{_datadir}/applications/%{name}.desktop

# (tpg) icons
%{__cp} %{buildroot}%{mozillalibdir}/browser/chrome/icons/default/default16.png %{buildroot}/%{mozillalibdir}/browser/icons/
for i in 16 22 24 32 48 256; do
# (cg) Not all icon sizes are installed with make install, so just redo it here.
%{__install} -m 644 browser/branding/official/default$i.png %{buildroot}%{mozillalibdir}/browser/chrome/icons/default/default$i.png
%{__mkdir_p} %{buildroot}%{_iconsdir}/hicolor/"$i"x"$i"/apps
ln -sf %{mozillalibdir}/browser/chrome/icons/default/default$i.png %{buildroot}%{_iconsdir}/hicolor/"$i"x"$i"/apps/%{name}.png ;
done
%{__mkdir_p} %{buildroot}{%{_liconsdir},%{_iconsdir},%{_miconsdir}}
ln -sf %{mozillalibdir}/browser/chrome/icons/default/default48.png %{buildroot}%{_liconsdir}/%{name}.png
ln -sf %{mozillalibdir}/browser/chrome/icons/default/default32.png %{buildroot}%{_iconsdir}/%{name}.png
ln -sf %{mozillalibdir}/browser/chrome/icons/default/default16.png %{buildroot}%{_miconsdir}/%{name}.png

# exclusions
rm -f %{buildroot}%{mozillalibdir}/README.txt
rm -f %{buildroot}%{mozillalibdir}/removed-files
rm -f %{buildroot}%{mozillalibdir}/precomplete

cat << EOF >> %{buildroot}%{mozillalibdir}/firefox.cfg
#code
pref("browser.rights.3.shown", false);
defaultPref("browser.startup.homepage", "data:text/html,browser.startup.homepage=file:///usr/share/doc/HTML/index.html");
pref("browser.shell.checkDefaultBrowser", false);
pref("browser.startup.homepage_override.mstone", "ignore");
pref("browser.ctrlTab.previews", true);
pref("browser.tabs.insertRelatedAfterCurrent", false);
pref("browser.backspace_action", 2);
pref("browser.display.use_system_colors", true);
pref("browser.download.folderList", 1);
pref("browser.link.open_external", 3);
pref("app.update.auto", false);
pref("app.update.enabled", false);
pref("app.update.autoInstallEnabled", false);
pref("security.ssl.require_safe_negotiation", false);
pref("dom.ipc.plugins.enabled.nswrapper*", false);
pref("extensions.autoDisableScopes", 0);
pref("extensions.shownSelectionUI", true);
pref("network.manage-offline-status", true);
EOF
cat << EOF >> %{buildroot}%{mozillalibdir}/defaults/pref/config-prefs.js
pref("general.config.filename", "firefox.cfg");
pref("general.config.obscure_value", 0); // use this to disable the byte-shift
EOF

# display icon for Firefox button
%{__mkdir_p} %{buildroot}%{mozillalibdir}/defaults/profile/chrome
cat << EOF > %{buildroot}%{mozillalibdir}/defaults/profile/chrome/userChrome.css
#appmenu-toolbar-button {
  list-style-image: url("chrome://branding/content/icon16.png");
}
EOF

# use the system myspell dictionaries
rm -fr %{buildroot}%{mozillalibdir}/dictionaries
#ln -s %{_datadir}/hunspell %{buildroot}%{mozillalibdir}/dictionaries
ln -s %{_datadir}/dict/mozilla/ %{buildroot}%{mozillalibdir}/dictionaries

# (lm) touch and %ghost bookmarks.html to a proper uninstall
touch %{buildroot}%{mozillalibdir}/defaults/profile/bookmarks.html

# search engines
rm -f %{buildroot}%{mozillalibdir}/browser/searchplugins/*
cp -f %{SOURCE5} %{buildroot}%{mozillalibdir}/browser/searchplugins/jamendo.xml
cp -f %{SOURCE6} %{buildroot}%{mozillalibdir}/browser/searchplugins/exalead.xml
cp -f %{SOURCE8} %{buildroot}%{mozillalibdir}/browser/searchplugins/askcom.xml
cp -f %{SOURCE10} %{buildroot}%{mozillalibdir}/browser/searchplugins/yandex.xml
cp -f %{SOURCE11} %{buildroot}%{mozillalibdir}/browser/searchplugins/google.xml
cp -f %{SOURCE12} %{buildroot}%{mozillalibdir}/browser/searchplugins/bing.xml

# Correct distro values on search engines
sed -i 's/@DISTRO_VALUE@/ffx/' %{buildroot}%{mozillalibdir}/browser/searchplugins/askcom.xml
sed -i 's/@DISTRO_VALUE@//' %{buildroot}%{mozillalibdir}/browser/searchplugins/exalead.xml

mkdir -p %{buildroot}%{_sys_macros_dir}
cat <<FIN >%{buildroot}%{_sys_macros_dir}/%{name}.macros
# Macros from %{name} package
%%firefox_major              %{major}
%%firefox_epoch              %{ff_epoch}
%%firefox_version            %{major}%{?prel:-0.%prel}
%%firefox_mozillapath        %{mozillalibdir}
%%firefox_pluginsdir         %{pluginsdir}
%%firefox_appid              \{ec8030f7-c20a-464f-9b0e-13a3a9e97384\}
%%firefox_extdir             %%(if [ "%%_target_cpu" = "noarch" ]; then echo %%{_datadir}/mozilla/extensions/%%{firefox_appid}; else echo %%{_libdir}/mozilla/extensions/%%{firefox_appid}; fi)
FIN

# Fix libxpcom.so rights
#chmod 755 $RPM_BUILD_ROOT/%{mozillalibdir}/libxpcom.so

%pre
if [ -d %{mozillalibdir}/browser/dictionaries ]; then
    rm -fr %{mozillalibdir}/browser/dictionaries
fi

%post
if [ ! -r /etc/sysconfig/oem ]; then
  case `grep META_CLASS /etc/sysconfig/system` in
    *powerpack) bookmark="mozilla-powerpack.html" ;;
    *desktop) bookmark="mozilla-one.html";;
    *) bookmark="mozilla-download.html";;
  esac
  ln -s -f ../../../../share/mdk/bookmarks/mozilla/$bookmark  %{mozillalibdir}/defaults/profile/bookmarks.html
fi

%files
%{_bindir}/%{name}
%{_bindir}/mozilla-firefox
%{_iconsdir}/hicolor/*/apps/*.png
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_datadir}/applications/*.desktop
%{_libdir}/%{name}-%{major}*
#% ghost %{mozillalibdir}/defaults/profile/bookmarks.html
%dir %{_libdir}/mozilla
%dir %{_libdir}/mozilla/extensions
%dir %{pluginsdir}
%dir %{_libdir}/mozilla/extensions/%{firefox_appid}
%dir %{_datadir}/mozilla/extensions/%{firefox_appid}

%files devel
%{_sys_macros_dir}/%{name}.macros

%changelog
* Tue Sep 02 2014 Tigro <ashejn@gmail.com> 0:32.0-1
+ Revision: 09b2484
- update to 32.0

* Mon Aug 04 2014 Tigro <ashejn@gmail.com> 0:31.0-1
+ Revision: d45ef72
- bump nss version

* Mon Aug 04 2014 Tigro <ashejn@gmail.com> 0:31.0-1
+ Revision: 946e953
- update patch

* Mon Aug 04 2014 Tigro <ashejn@gmail.com> 0:31.0-1
+ Revision: cba1503
- update to 31.0

* Tue Jun 10 2014 Tigro <ashejn@gmail.com> 0:30.0-1
+ Revision: 20acf1b
- bump sqlite version

* Tue Jun 10 2014 Tigro <ashejn@gmail.com> 0:30.0-1
+ Revision: c40238e
- bump nspr release

* Tue Jun 10 2014 Tigro <ashejn@gmail.com> 0:30.0-1
+ Revision: 0bd8020
- added kde patches

* Tue Jun 10 2014 Tigro <ashejn@gmail.com> 0:30.0-1
+ Revision: a9fb740
- update to 30.0

* Mon May 12 2014 Tigro <ashejn@gmail.com> 0:29.0.1-1
+ Revision: 6beabdb
- update to 29.0.1

* Tue Apr 29 2014 Tigro <ashejn@gmail.com> 0:29.0-1
+ Revision: 1a3cc6f
- disable addons patch

* Tue Apr 29 2014 Tigro <ashejn@gmail.com> 0:29.0-1
+ Revision: 0e5489a
- update to 29.0

* Tue Apr 22 2014 Alex Burmashev <alex.burmashev@gmail.com> 0:28.0-4
+ Revision: b95df0e
- one more try to fix start page

* Tue Apr 22 2014 Alex Burmashev <alex.burmashev@gmail.com> 0:28.0-3
+ Revision: e0691d8
- allow to change default start page

* Fri Apr 18 2014 Alex Burmashev <alex.burmashev@gmail.com> 0:28.0-2
+ Revision: e46850b
- added a new config file

* Fri Apr 18 2014 Alex Burmashev <alex.burmashev@gmail.com> 0:28.0-3
+ Revision: 4e9b477
- added a new pref and setting file

* Thu Mar 20 2014 Tigro <ashejn@gmail.com> 0:28.0-1
+ Revision: aaea844
- fix release

* Wed Mar 19 2014 Tigro <ashejn@gmail.com> 0:28.0-2
+ Revision: 3efe3e2
- added BR: libpulse

* Wed Mar 19 2014 Tigro <ashejn@gmail.com> 0:28.0-2
+ Revision: 3a1502b
- update kde patches

* Wed Mar 19 2014 Tigro <ashejn@gmail.com> 0:28.0-2
+ Revision: d10cd86
- drop firefox-5.0-asciidel.patch

* Wed Mar 19 2014 Tigro <ashejn@gmail.com> 0:28.0-2
+ Revision: dd83f9b
- update to 28.0

* Tue Feb 18 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0:27.0.1-2
+ Revision: d7951bf
- LOG Add patch to fix setting wallpaper in KDE4

* Fri Feb 14 2014 Tigro <ashejn@gmail.com> 0:27.0.1-1
+ Revision: 8627a84
- update to 27.0.1

* Thu Feb 13 2014 Tigro <ashejn@gmail.com> 0:27.0-1
+ Revision: 05e7aa3
- enable optimize again

* Thu Feb 13 2014 Tigro <ashejn@gmail.com> 0:27.0-1
+ Revision: 380e8b4
- fix typo

* Thu Feb 13 2014 Tigro <ashejn@gmail.com> 0:27.0-1
+ Revision: 950dc66
- set -O0 by default for optflags

* Thu Feb 13 2014 Tigro <ashejn@gmail.com> 0:27.0-1
+ Revision: d52db5e
- disable at all

* Thu Feb 13 2014 Tigro <ashejn@gmail.com> 0:27.0-1
+ Revision: fc1f386
- disable optimize

* Thu Feb 13 2014 Tigro <ashejn@gmail.com> 0:27.0-1
+ Revision: 7eb61f9
- optimize with -O0

* Thu Feb 13 2014 Tigro <ashejn@gmail.com> 0:27.0-1
+ Revision: 148d7d6
- Revert "BR: libpng16"
- This reverts commit 0490798f11e34a19e97ea3e591e0a3c568d8a2f9.

* Tue Feb 11 2014 Tigro <ashejn@gmail.com> 0:27.0-1
+ Revision: 0490798
- BR: libpng16



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19630 |12mu|firefox-esr-24.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# WARNING, READ FIRST:
#
# This is a special package that needs special treatment. Due to the amount of
# security updates it needs, it's common to ship new upstream versions instead of patching.
# That means this package MUST be BUILDABLE for stable official releases.
# This also means only STABLE upstream releases, NO betas.
# This is a discussed topic. Please, do not flame it again.

%define major 24.8.0
%define ff_epoch 0
# (tpg) set version HERE !!!
%define realver %{major}
%define realname firefox
%define firefox_appid \{ec8030f7-c20a-464f-9b0e-13a3a9e97384\}

# (tpg) MOZILLA_FIVE_HOME
%define mozillalibdir %{_libdir}/%{realname}-%{major}
%define pluginsdir %{_libdir}/mozilla/plugins

# this seems fragile, so require the exact version or later (#58754)
%define sqlite3_version %(pkg-config --modversion sqlite3 &>/dev/null && pkg-config --modversion sqlite3 2>/dev/null || echo 0)
%define nss_version %(pkg-config --modversion nss &>/dev/null && pkg-config --modversion nss 2>/dev/null || echo 0)
%define nspr_version %(pkg-config --modversion nspr &>/dev/null && pkg-config --modversion nspr 2>/dev/null |sed -e 's!\.0!!' || echo 0)

%define _use_syshunspell 0

%define release  1

%define update_channel  esr24

Summary:	Next generation web browser
Name:		%{realname}-esr
Version:	%{major}
Epoch:		%{ff_epoch}
Release:	%{release}
License:	MPLv1+
Group:		Networking/WWW
Url:		http://www.mozilla.com/firefox/
%if 0%{?prel}
Source0:	ftp://ftp.mozilla.org/pub/mozilla.org/%{realname}/releases/%{realver}/source/%{realname}-%{realver}%prel.source.tar.bz2
%else
Source0:	ftp://ftp.mozilla.org/pub/mozilla.org/%{realname}/releases/%{realver}esr/source/%{realname}-%{realver}esr.source.tar.bz2
%endif
Source4:	%{realname}.desktop
Source5:	firefox-searchengines-jamendo.xml
Source6:	firefox-searchengines-exalead.xml
Source8:	firefox-searchengines-askcom.xml
Source9:	kde.js
Source10:	firefox-searchengines-yandex.xml
Source11:	firefox-searchengines-google.xml
Source12:	firefox-searchengines-bing.xml
Patch1:		firefox-6.0-lang.patch
Patch2:         firefox-vendor.patch
Patch8:		firefox-22.0-disable-check-default-browser.patch
Patch9:         firefox-5.0-asciidel.patch
Patch10:	firefox-3.5.3-default-mail-handler.patch
# Patches for kde integration of FF 
Patch11:	firefox-24-kde.patch
Patch12:	mozilla-24-kde.patch
Patch13:        mozilla-kde-background.patch
Patch34:	xulrunner_nojit.patch

# Upstream patches

# ROSA
Patch90:	firefox-15.0-enable-addons.patch

BuildRequires:	gtk+2-devel
BuildRequires:	unzip
BuildRequires:	zip
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	pkgconfig(xscrnsaver)
BuildRequires:	jpeg-devel
BuildRequires:	zlib-devel
BuildRequires:	glib2-devel
BuildRequires:	pkgconfig(libIDL-2.0)
BuildRequires:	makedepend
BuildRequires:	nss-devel >= 2:3.15.4
BuildRequires:	nss-static-devel
BuildRequires:	nspr-devel >= 2:4.9.4
BuildRequires:	startup-notification-devel
BuildRequires:	dbus-glib-devel
BuildRequires:	python-devel
BuildRequires:	sqlite3-devel >= 3.7.17
%ifnarch %arm %mips
BuildRequires:	valgrind
#BuildRequires:	java-rpmbuild
BuildRequires:	yasm >= 1.0.1
%endif
%ifarch %arm
BuildRequires:	libffi-devel
%endif
BuildRequires:	rootcerts >= 1:20110830.00
BuildRequires:	pkgconfig(xt)
%if %_use_syshunspell
BuildRequires:	hunspell-devel
%endif
BuildRequires:	doxygen
BuildRequires:	pkgconfig(libproxy-1.0)
BuildRequires:	pkgconfig(alsa)
BuildRequires:	wget
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	cairo-devel >= 1.10
BuildRequires:	pkgconfig(gl)
BuildRequires:	autoconf2.1
BuildRequires:	libiw-devel
BuildRequires:	python-simplejson
#BuildRequires:	gstreamer0.10-devel
#BuildRequires:	libgstreamer0.10-plugins-base-devel
BuildRequires:	pkgconfig(opus)

#%if 0%{?prel}
#Provides:	%{realname} = %{epoch}:%{realver}-0.%{prel}
#%else
#Provides:	%{realname} = %{epoch}:%{realver}
#%endif
Provides:	mozilla-firefox = %{epoch}:%{version}-%{release}
Provides:	webclient

Requires:	%{mklibname sqlite3_ 0} >= %{sqlite3_version}
Requires:	%{mklibname nss 3} >= 2:%{nss_version}
Requires:	%{mklibname nspr 4} >= 2:%{nspr_version}
Requires:	indexhtml
Requires:       xdg-utils
# fixes bug #42096
Requires:	mailcap
Suggests:	hunspell-en
Suggests:	%{_lib}canberra0
Suggests:	%{_lib}cups2
Obsoletes:	firefox-ext-weave-sync
Obsoletes:	firefox-beta < 11

Conflicts:	%{realname}

%description
The award-winning Web browser is now faster, more secure, and fully
customizable to your online life. With Firefox(R), we've added powerful new
features that make your online experience even better. It is an 'open source'
product which is  freely available, and is acquiring a growing proportion of
international web browser usage.

Firefox claims to offer a more secure web browsing experience than other
products, with better protection against spyware and other Internet-based
security threats.  It includes all the standard features of a modern web
browser, like Internet searching, tracking recently visited sites, setting up
shortcuts to favourite sites, customising the software behaviour and so on.
Firefox also includes  features like 'tabbed browsing' (opening several web
sites as sections within the same window) and methods for controlling pop-up
windows, cookies and downloaded files.

%package	devel
Summary:	Development files for %{name}
Group:		Development/Other
Obsoletes:	firefox-beta-devel < 11
Conflicts:	%{realname}-devel

%description	devel
Files and macros mainly for building Firefox extensions.

%prep
%setup -qn mozilla-%update_channel
%patch1 -p1 -b .lang
%patch2 -p1 -b .vendor
%patch8 -p1 -b .disable-software-update
%patch9 -p1 -b .ascii
%patch10 -p1 -b .default-mail-handler

## KDE INTEGRATION
# Disable kde integration , need refactoring
%patch11 -p1 -b .kdepatch
%patch12 -p1 -b .kdemoz
%patch13 -p1 -b .kdebackground

%ifarch %arm
%if "%{_target_cpu}" != "armv7l"
%patch34 -p1
%endif
%endif

%patch90 -p2 -b .addons

pushd js/src
autoconf-2.13
popd
autoconf-2.13

# needed to regenerate certdata.c
pushd security/nss/lib/ckfw/builtins
perl ./certdata.perl < /etc/pki/tls/mozilla/certdata.txt
popd

%build
%global optflags %(echo %{optflags} | sed -e 's/-gdwarf-4//' -e 's/-fvar-tracking-assignments//' -e 's/-frecord-gcc-switches//' -e 's/-Wa,--compress-debug-sections//')
%setup_compile_flags

CFLAGS=$(echo %optflags | %{__sed} -e 's/-fexceptions//')
CFLAGS="$CFLAGS -fno-strict-aliasing"
CXXFLAGS="$CFLAGS -fpermissive"
RPM_OPT_FLAGS="$CFLAGS"
LDFLAGS="%ldflags"
export CFLAGS
export CXXFLAGS
export RPM_OPT_FLAGS
export LDFLAGS

export MOZCONFIG=`pwd`/mozconfig
cat << EOF > $MOZCONFIG
mk_add_options MOZILLA_OFFICIAL=1
mk_add_options BUILD_OFFICIAL=1
mk_add_options MOZ_MAKE_FLAGS="%{_smp_mflags}"
mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/../obj
ac_add_options --host=%{_host}
ac_add_options --target=%{_target_platform}
ac_add_options --enable-optimize
ac_add_options --prefix="%{_prefix}"
ac_add_options --libdir="%{_libdir}"
ac_add_options --sysconfdir="%{_sysconfdir}"
ac_add_options --mandir="%{_mandir}"
ac_add_options --includedir="%{_includedir}"
ac_add_options --datadir="%{_datadir}"
ac_add_options --with-system-nspr
ac_add_options --with-system-nss
ac_add_options --with-system-zlib
ac_add_options --with-pthreads
ac_add_options --enable-webm
ac_add_options --enable-webrtc
ac_add_options --enable-ogg
ac_add_options --enable-jemalloc
ac_add_options --enable-gio
ac_add_options --disable-gnomevfs
ac_add_options --disable-updater
ac_add_options --disable-tests
ac_add_options --disable-debug
ac_add_options --without-system-libvpx
#ac_add_options --enable-chrome-format=jar
#ac_add_options --enable-update-channel=beta
ac_add_options --enable-official-branding
ac_add_options --enable-libproxy
ac_add_options --with-system-jpeg
ac_add_options --enable-system-cairo
ac_add_options --enable-canvas
ac_add_options --enable-svg
ac_add_options --enable-system-sqlite
ac_add_options --enable-extensions=default
ac_add_options --enable-startup-notification
ac_add_options --enable-libnotify
ac_add_options --enable-xinerama
ac_add_options --with-distribution-id=org.rosa
ac_add_options --disable-crashreporter
ac_add_options --enable-update-channel=%{update_channel}
ac_add_options --disable-gstreamer
%ifarch %arm
%if "%{_target_cpu}" != "armv7l"
ac_add_options --disable-methodjit 
ac_add_options --disable-tracejit 
%endif
ac_add_options --enable-system-ffi 
%endif
%ifnarch %arm %mips
ac_add_options --with-valgrind 
ac_add_options --disable-javaxpcom
#ac_add_options --with-java-include-path=%{java_home}/include 
#ac_add_options --with-java-bin-path=%{java_home}/bin 
ac_add_options --enable-opus
%endif

EOF

%__perl -p -i -e 's|\-0|\-9|g' config/make-jars.pl

export LDFLAGS="%ldflags"
make -f client.mk build

%install
rm -rf %{buildroot}

make -C %{_builddir}/obj/browser/installer STRIP=/bin/true MOZ_PKG_FATAL_WARNINGS=0

# Copy files to buildroot
%{__mkdir_p} %{buildroot}%{mozillalibdir}
cp -rf %{_builddir}/obj/dist/firefox/* %{buildroot}%{mozillalibdir}

%{__mkdir_p}  %{buildroot}%{_bindir}
ln -sf %{mozillalibdir}/firefox %{buildroot}%{_bindir}/firefox
pushd %{buildroot}%{_bindir}
	ln -sf firefox mozilla-firefox
popd
mkdir -p %{buildroot}%{mozillalibdir}/defaults/preferences/
install -m 644 %{SOURCE9} %{buildroot}%{mozillalibdir}/defaults/preferences/kde.js

# Create and own %_libdir/mozilla/plugins & firefox extensions directories
%{__mkdir_p} %{buildroot}%{pluginsdir}
%{__mkdir_p} %{buildroot}%{_libdir}/mozilla/extensions/%{firefox_appid}
%{__mkdir_p} %{buildroot}%{_datadir}/mozilla/extensions/%{firefox_appid}

# (tpg) desktop entry
%{__mkdir_p} %{buildroot}%{_datadir}/applications
install -m 644 %{SOURCE4} %{buildroot}%{_datadir}/applications/%{realname}.desktop

# (tpg) icons
%{__cp} %{buildroot}%{mozillalibdir}/browser/chrome/icons/default/default16.png %{buildroot}/%{mozillalibdir}/browser/icons/
for i in 16 22 24 32 48 256; do
# (cg) Not all icon sizes are installed with make install, so just redo it here.
%{__install} -m 644 browser/branding/official/default$i.png %{buildroot}%{mozillalibdir}/browser/chrome/icons/default/default$i.png
%{__mkdir_p} %{buildroot}%{_iconsdir}/hicolor/"$i"x"$i"/apps
ln -sf %{mozillalibdir}/browser/chrome/icons/default/default$i.png %{buildroot}%{_iconsdir}/hicolor/"$i"x"$i"/apps/%{realname}.png ;
done
%{__mkdir_p} %{buildroot}{%{_liconsdir},%{_iconsdir},%{_miconsdir}}
ln -sf %{mozillalibdir}/browser/chrome/icons/default/default48.png %{buildroot}%{_liconsdir}/%{realname}.png
ln -sf %{mozillalibdir}/browser/chrome/icons/default/default32.png %{buildroot}%{_iconsdir}/%{realname}.png
ln -sf %{mozillalibdir}/browser/chrome/icons/default/default16.png %{buildroot}%{_miconsdir}/%{realname}.png

# exclusions
rm -f %{buildroot}%{mozillalibdir}/README.txt
rm -f %{buildroot}%{mozillalibdir}/removed-files
rm -f %{buildroot}%{mozillalibdir}/precomplete

install -D -m644 browser/app/profile/prefs.js %{buildroot}%{mozillalibdir}/defaults/profile/prefs.js
cat << EOF >> %{buildroot}%{mozillalibdir}/defaults/profile/prefs.js
user_pref("browser.EULA.override", true);
user_pref("browser.shell.checkDefaultBrowser", false);
user_pref("browser.ctrlTab.previews", true);
user_pref("browser.tabs.insertRelatedAfterCurrent", false);
user_pref("browser.startup.homepage", "file:///usr/share/doc/HTML/index.html");
#user_pref("browser.startup.homepage_override.mstone", "ignore");
user_pref("browser.backspace_action", 2);
user_pref("browser.display.use_system_colors", true);
user_pref("browser.download.folderList", 1);
user_pref("browser.link.open_external", 3);
user_pref("app.update.auto", false);
user_pref("app.update.enabled", false);
user_pref("app.update.autoInstallEnabled", false);
user_pref("security.ssl.require_safe_negotiation", false);
user_pref("dom.ipc.plugins.enabled.nswrapper*", false);
user_pref("extensions.autoDisableScopes", 0);
user_pref("extensions.shownSelectionUI", true);
user_pref("network.manage-offline-status", true);
EOF

# display icon for Firefox button
%{__mkdir_p} %{buildroot}%{mozillalibdir}/defaults/profile/chrome
cat << EOF > %{buildroot}%{mozillalibdir}/defaults/profile/chrome/userChrome.css
#appmenu-toolbar-button {
  list-style-image: url("chrome://branding/content/icon16.png");
}
EOF

# use the system myspell dictionaries
rm -fr %{buildroot}%{mozillalibdir}/dictionaries
#ln -s %{_datadir}/hunspell %{buildroot}%{mozillalibdir}/dictionaries
ln -s %{_datadir}/dict/mozilla/ %{buildroot}%{mozillalibdir}/dictionaries

# (lm) touch and %ghost bookmarks.html to a proper uninstall
touch %{buildroot}%{mozillalibdir}/defaults/profile/bookmarks.html

# search engines
rm -f %{buildroot}%{mozillalibdir}/browser/searchplugins/*
cp -f %{SOURCE5} %{buildroot}%{mozillalibdir}/browser/searchplugins/jamendo.xml
cp -f %{SOURCE6} %{buildroot}%{mozillalibdir}/browser/searchplugins/exalead.xml
cp -f %{SOURCE8} %{buildroot}%{mozillalibdir}/browser/searchplugins/askcom.xml
cp -f %{SOURCE10} %{buildroot}%{mozillalibdir}/browser/searchplugins/yandex.xml
cp -f %{SOURCE11} %{buildroot}%{mozillalibdir}/browser/searchplugins/google.xml
cp -f %{SOURCE12} %{buildroot}%{mozillalibdir}/browser/searchplugins/bing.xml

# Correct distro values on search engines
sed -i 's/@DISTRO_VALUE@/ffx/' %{buildroot}%{mozillalibdir}/browser/searchplugins/askcom.xml
sed -i 's/@DISTRO_VALUE@//' %{buildroot}%{mozillalibdir}/browser/searchplugins/exalead.xml

mkdir -p %{buildroot}%{_sys_macros_dir}
cat <<FIN >%{buildroot}%{_sys_macros_dir}/%{realname}.macros
# Macros from %{realname} package
%%firefox_major              %{major}
%%firefox_epoch              %{ff_epoch}
%%firefox_version            %{major}%{?prel:-0.%prel}
%%firefox_mozillapath        %{mozillalibdir}
%%firefox_pluginsdir         %{pluginsdir}
%%firefox_appid              \{ec8030f7-c20a-464f-9b0e-13a3a9e97384\}
%%firefox_extdir             %%(if [ "%%_target_cpu" = "noarch" ]; then echo %%{_datadir}/mozilla/extensions/%%{firefox_appid}; else echo %%{_libdir}/mozilla/extensions/%%{firefox_appid}; fi)
FIN

# Fix libxpcom.so rights
#chmod 755 $RPM_BUILD_ROOT/%{mozillalibdir}/libxpcom.so

%pre
if [ -d %{mozillalibdir}/browser/dictionaries ]; then
    rm -fr %{mozillalibdir}/browser/dictionaries
fi

%post
if [ ! -r /etc/sysconfig/oem ]; then
  case `grep META_CLASS /etc/sysconfig/system` in
    *powerpack) bookmark="mozilla-powerpack.html" ;;
    *desktop) bookmark="mozilla-one.html";;
    *) bookmark="mozilla-download.html";;
  esac
  ln -s -f ../../../../share/mdk/bookmarks/mozilla/$bookmark  %{mozillalibdir}/defaults/profile/bookmarks.html
fi

%files
%{_bindir}/%{realname}
%{_bindir}/mozilla-firefox
%{_iconsdir}/hicolor/*/apps/*.png
%{_miconsdir}/%{realname}.png
%{_iconsdir}/%{realname}.png
%{_liconsdir}/%{realname}.png
%{_datadir}/applications/*.desktop
%{_libdir}/%{realname}-%{major}*
#% ghost %{mozillalibdir}/defaults/profile/bookmarks.html
%dir %{_libdir}/mozilla
%dir %{_libdir}/mozilla/extensions
%dir %{pluginsdir}
%dir %{_libdir}/mozilla/extensions/%{firefox_appid}
%dir %{_datadir}/mozilla/extensions/%{firefox_appid}

%files devel
%{_sys_macros_dir}/%{realname}.macros


%changelog
* Tue Sep 02 2014 Tigro <ashejn@gmail.com> 0:24.8.0-1
+ Revision: cf1cdc8
- update to 24.8.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19631 |12mu|firefox-esr-l10n-24.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#
# WARNING, READ FIRST:
#
# This is a special package that needs special treatment. Due to the amount of
# security updates it needs, it's common to ship new upstream versions instead of patching.
# That means this package MUST be BUILDABLE for stable official releases.
# This also means only STABLE upstream releases, NO betas.
# This is a discussed topic. Please, do not flame it again.

%define oname firefox-esr
%define name %{oname}-l10n
%define version 24.8.0

%define release 1

%define xpidir http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/%{version}esr/linux-i686/xpi/

# Supported l10n language lists
%define langlist	af ar ast be 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 ku lg lt lv mai mk ml mr nb_NO nl nn_NO nso or pa_IN pl pt_BR pt_PT ro ru si sk sl sq sr sv_SE ta ta_LK te th tr uk vi zh_CN zh_TW zu

# Disabled l10n languages, for any reason
# - no locales-XX package:
# uu ak rm son

# Disabled myspell dicts, for any reason
%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

# Language descriptions
%define language_ak ak
%define langname_ak Akan
%define language_ar ar
%define langname_ar Arabic
%define language_ast ast
%define langname_ast Asturian
%define language_af af
%define langname_af Afrikaans
%define language_be be
%define langname_be Belarusian
%define language_bg bg
%define langname_bg Bulgarian
%define language_bn_BD bn-BD
%define langname_bn_BD Bengali
%define language_bn_IN bn-IN
%define langname_bn_IN Bengali
%define language_br br
%define langname_br Breton
%define language_bs bs
%define langname_bs Bosnian
%define language_ca ca
%define langname_ca Catalan
%define language_cs cs
%define langname_cs Czech
%define language_cy cy
%define langname_cy Welsh
%define language_da da
%define langname_da Dansk
%define language_de de
%define langname_de German
%define language_el el
%define langname_el Greek
%define language_en_GB en-GB
%define langname_en_GB British English
%define language_en_ZA en-ZA
%define langname_en_ZA English (South Africa)
%define language_eo eo
%define langname_eo Esperanto
%define language_es_AR es-AR
%define langname_es_AR Spanish (Argentina)
%define language_es_CL es-CL
%define langname_es_CL Spanish (Chile)
%define language_es_ES es-ES
%define langname_es_ES Spanish
%define language_es_MX es-MX
%define langname_es_MX Spanish (Mexico)
%define language_et et
%define langname_et Estonian
%define language_eu eu
%define langname_eu Basque
%define language_fa fa
%define langname_fa Farsi
%define language_fi fi
%define langname_fi Finnish
%define language_fr fr
%define langname_fr French
%define language_fy fy-NL
%define langname_fy Frisian
%define language_ga_IE ga-IE
%define langname_ga_IE Irish
%define language_gd gd
%define langname_gd Scottish Gaelic
%define language_gl gl
%define langname_gl Galician
%define language_gu_IN gu-IN
%define langname_gu_IN Gujarati
%define language_he he
%define langname_he Hebrew
%define language_hi hi-IN
%define langname_hi Hindi
%define language_hr hr
%define langname_hr Croatian
%define language_hu hu
%define langname_hu Hungarian
%define language_hy hy-AM
%define langname_hy Armenian
%define language_id id
%define langname_id Indonesian
%define language_is is
%define langname_is Icelandic
%define language_it it
%define langname_it Italian
%define language_ja ja
%define langname_ja Japanese
%define language_kk kk
%define langname_kk Kazakh
%define language_ko ko
%define langname_ko Korean
%define language_kn kn
%define langname_kn Kannada
%define language_ku ku
%define langname_ku Kurdish
%define language_lg lg
%define langname_lg Ganda
%define language_lt lt
%define langname_lt Lithuanian
%define language_lv lv
%define langname_lv Latvian
%define language_mai mai
%define langname_mai Maithili
%define language_mk mk
%define langname_mk Macedonian
%define language_ml ml
%define langname_ml Malayalam
%define language_mr mr
%define langname_mr Marathi
%define language_nb_NO nb-NO
%define langname_nb_NO Norwegian Bokmaal
%define language_nn_NO nn-NO
%define langname_nn_NO Norwegian Nynorsk
%define language_nl nl
%define langname_nl Dutch
%define language_nso nso
%define langname_nso Northern Sotho
%define language_or or
%define langname_or Oriya
%define language_pa_IN pa-IN
%define langname_pa_IN Punjabi (gurmukhi)
%define language_pl pl
%define langname_pl Polish
%define language_pt_BR pt-BR
%define langname_pt_BR Brazilian portuguese
%define language_pt_PT pt-PT
%define langname_pt_PT Portuguese
%define language_rm rm
%define langname_rm Rumantsch
%define language_ro ro
%define langname_ro Romanian
%define language_ru ru
%define langname_ru Russian
%define language_si si
%define langname_si Sinhala
%define language_sk sk
%define langname_sk Slovak
%define language_sl sl
%define langname_sl Slovenian
%define language_son son
%define langname_son Soŋay
%define language_sq sq
%define langname_sq Shqipe
%define language_sr sr
%define langname_sr Serbian
%define language_sv_SE sv-SE
%define langname_sv_SE Swedish
%define language_ta ta
%define langname_ta Tamil
%define language_ta_LK ta-LK
%define langname_ta_LK Tamil (Sri Lanka)
%define language_te te
%define langname_te Telugu
%define language_th th
%define langname_th Thai
%define language_tr tr
%define langname_tr Turkish
%define language_uk uk
%define langname_uk Ukrainian
%define language_uk_UA uk-UA
%define langname_uk_UA Ukrainian
%define language_vi vi
%define langname_vi Vietnamese
%define language_zh_CN zh-CN
%define langname_zh_CN Simplified Chinese
%define language_zh_TW zh-TW
%define langname_zh_TW Traditional Chinese
%define language_zu zu
%define langname_zu Zulu

# --- Danger line ---

# Defaults (all languages enabled by default)
# dicts
%{expand:%(for lang in %langlist; do echo "%%define with_dict_$lang 0"; done)}
%{expand:%(for lang in %disabled_dict_langlist; do echo "%%define with_dict_$lang 0"; done)}

# Locales
%{expand:%(for lang in %langlist; do echo "%%define locale_$lang `echo $lang | cut -d _ -f 1` "; done)}

Summary:	Localizations for Firefox (virtual package)
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Networking/WWW
Url:		http://www.firefox.com/
Source0:        %{name}-%{version}.tar.xz
# Language package template
Source1:        firefox-l10n-template.in
BuildRequires:	firefox-esr-devel
BuildArch:	noarch

%description
Localizations for Firefox web browser.

# Expand all languages packages.
%{expand:%(\
	for lang in %langlist; do\
		echo "%%{expand:%%(sed "s!__LANG__!$lang!g" %{SOURCE1} 2> /dev/null)}";\
	done\
	)
}

%prep
%setup -q


%install
# Convert rpm macros to bash variables
%{expand:%(for lang in %langlist; do echo "language_$lang=%%{language_$lang}"; done)}

mkdir -p %{buildroot}%{firefox_extdir}/

# Install all languages
for lang in %{langlist}; do
	language="language_$lang"
	language=${!language}

	# l10n
	cp ${language}.xpi %{buildroot}%{firefox_extdir}/langpack-${language}@firefox.mozilla.org.xpi

done

%changelog
* Tue Sep 02 2014 Tigro <ashejn@gmail.com> 24.8.0-1
+ Revision: 7d3ffe1
- update to 24.8.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19632 |12mu|firefox-l10n-32.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#
# WARNING, READ FIRST:
#
# This is a special package that needs special treatment. Due to the amount of
# security updates it needs, it's common to ship new upstream versions instead of patching.
# That means this package MUST be BUILDABLE for stable official releases.
# This also means only STABLE upstream releases, NO betas.
# This is a discussed topic. Please, do not flame it again.

%define oname firefox
%define name %{oname}-l10n
%define version 32.0

%define release 1

%define xpidir http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/%{version}/linux-i686/xpi/

# Supported l10n language lists
%define langlist    ar af ast be bg bn_IN bn_BD br bs ca cs cy da de el en_GB en_ZA eo es_CL es_ES es_MX es_AR et eu fa fi fr fy ga_IE gd gl gu_IN he hi hr hu hy id is it ja kk ko kn ku lt lv mai mk ml mr nb_NO nn_NO nl or pa_IN pl pt_PT pt_BR ro ru si sk sl sq sr sv_SE ta te th tr uk vi zh_CN zh_TW zu

# Disabled l10n languages, for any reason
# uu br_FR

# Disabled myspell dicts, for any reason
%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

# Language descriptions
%define language_ak ak
%define langname_ak Akan
%define language_ar ar
%define langname_ar Arabic
%define language_ast ast
%define langname_ast Asturian
%define language_af af
%define langname_af Afrikaans
%define language_be be
%define langname_be Belarusian
%define language_bg bg
%define langname_bg Bulgarian
%define language_bn_BD bn-BD
%define langname_bn_BD Bengali
%define language_bn_IN bn-IN
%define langname_bn_IN Bengali
%define language_br br
%define langname_br Breton
%define language_bs bs
%define langname_bs Bosnian
%define language_ca ca
%define langname_ca Catalan
%define language_cs cs
%define langname_cs Czech
%define language_cy cy
%define langname_cy Welsh
%define language_da da
%define langname_da Dansk
%define language_de de
%define langname_de German
%define language_el el
%define langname_el Greek
%define language_en_GB en-GB
%define langname_en_GB British English
%define language_en_ZA en-ZA
%define langname_en_ZA English (South Africa)
%define language_eo eo
%define langname_eo Esperanto
%define language_es_AR es-AR
%define langname_es_AR Spanish (Argentina)
%define language_es_CL es-CL
%define langname_es_CL Spanish (Chile)
%define language_es_ES es-ES
%define langname_es_ES Spanish
%define language_es_MX es-MX
%define langname_es_MX Spanish (Mexico)
%define language_et et
%define langname_et Estonian
%define language_eu eu
%define langname_eu Basque
%define language_fa fa
%define langname_fa Farsi
%define language_fi fi
%define langname_fi Finnish
%define language_fr fr
%define langname_fr French
%define language_fy fy-NL
%define langname_fy Frisian
%define language_ga_IE ga-IE
%define langname_ga_IE Irish
%define language_gd gd
%define langname_gd Scottish Gaelic
%define language_gl gl
%define langname_gl Galician
%define language_gu_IN gu-IN
%define langname_gu_IN Gujarati
%define language_he he
%define langname_he Hebrew
%define language_hi hi-IN
%define langname_hi Hindi
%define language_hr hr
%define langname_hr Croatian
%define language_hu hu
%define langname_hu Hungarian
%define language_hy hy-AM
%define langname_hy Armenian
%define language_id id
%define langname_id Indonesian
%define language_is is
%define langname_is Icelandic
%define language_it it
%define langname_it Italian
%define language_ja ja
%define langname_ja Japanese
%define language_kk kk
%define langname_kk Kazakh
%define language_ko ko
%define langname_ko Korean
%define language_kn kn
%define langname_kn Kannada
%define language_ku ku
%define langname_ku Kurdish
%define language_lt lt
%define langname_lt Lithuanian
%define language_lv lv
%define langname_lv Latvian
%define language_mai mai
%define langname_mai Maithili
%define language_mk mk
%define langname_mk Macedonian
%define language_ml ml
%define langname_ml Malayalam
%define language_mr mr
%define langname_mr Marathi
%define language_nb_NO nb-NO
%define langname_nb_NO Norwegian Bokmaal
%define language_nn_NO nn-NO
%define langname_nn_NO Norwegian Nynorsk
%define language_nl nl
%define langname_nl Dutch
%define language_or or
%define langname_or Oriya
%define language_pa_IN pa-IN
%define langname_pa_IN Punjabi (gurmukhi)
%define language_pl pl
%define langname_pl Polish
%define language_pt_BR pt-BR
%define langname_pt_BR Brazilian portuguese
%define language_pt_PT pt-PT
%define langname_pt_PT Portuguese
%define language_rm rm
%define langname_rm Rumantsch
%define language_ro ro
%define langname_ro Romanian
%define language_ru ru
%define langname_ru Russian
%define language_si si
%define langname_si Sinhala
%define language_sk sk
%define langname_sk Slovak
%define language_sl sl
%define langname_sl Slovenian
%define language_son son
%define langname_son Soŋay
%define language_sq sq
%define langname_sq Shqipe
%define language_sr sr
%define langname_sr Serbian
%define language_sv_SE sv-SE
%define langname_sv_SE Swedish
%define language_ta ta
%define langname_ta Tamil
%define language_ta_LK ta-LK
%define langname_ta_LK Tamil (Sri Lanka)
%define language_te te
%define langname_te Telugu
%define language_th th
%define langname_th Thai
%define language_tr tr
%define langname_tr Turkish
%define language_uk uk
%define langname_uk Ukrainian
%define language_uk_UA uk-UA
%define langname_uk_UA Ukrainian
%define language_vi vi
%define langname_vi Vietnamese
%define language_zh_CN zh-CN
%define langname_zh_CN Simplified Chinese
%define language_zh_TW zh-TW
%define langname_zh_TW Traditional Chinese
%define language_zu zu
%define langname_zu Zulu

# --- Danger line ---

# Defaults (all languages enabled by default)
# dicts
%{expand:%(for lang in %langlist; do echo "%%define with_dict_$lang 0"; done)}
%{expand:%(for lang in %disabled_dict_langlist; do echo "%%define with_dict_$lang 0"; done)}

# Locales
%{expand:%(for lang in %langlist; do echo "%%define locale_$lang `echo $lang | cut -d _ -f 1` "; done)}

Summary:	Localizations for Firefox (virtual package)
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Networking/WWW
Url:		http://www.firefox.com/
# l10n sources
Source0:	%{name}-%{version}.tar.xz
# Language package template
Source1:	%{name}-template.in
Source500:	firefox-l10n.rpmlintrc
BuildRequires:	firefox-devel
BuildArch:	noarch

%description
Localizations for Firefox web browser.

# Expand all languages packages.
%{expand:%(\
	for lang in %langlist; do\
		echo "%%{expand:%%(sed "s!__LANG__!$lang!g" %{_sourcedir}/%{name}-template.in 2> /dev/null)}";\
	done\
	)
}

%prep
%setup -q


%install
# Convert rpm macros to bash variables
%{expand:%(for lang in %langlist; do echo "language_$lang=%%{language_$lang}"; done)}

mkdir -p %{buildroot}%{firefox_extdir}/

# Install all languages
for lang in %{langlist}; do
	language="language_$lang"
	language=${!language}

	# l10n
	cp ${language}.xpi %{buildroot}%{firefox_extdir}/langpack-${language}@firefox.mozilla.org.xpi

done

%changelog
* Tue Sep 02 2014 Tigro <ashejn@gmail.com> 32.0-1
+ Revision: 1d25a54
- update to 32.0

* Mon Aug 04 2014 Tigro <ashejn@gmail.com> 31.0-1
+ Revision: 91a4a61
- update to 31.0

* Tue Jun 10 2014 Tigro <ashejn@gmail.com> 30.0-1
+ Revision: c5197ed
- update to 30.0

* Mon May 12 2014 Tigro <ashejn@gmail.com> 29.0.1-1
+ Revision: 8f80aa1
- update to 29.0.1

* Wed Apr 30 2014 Tigro <ashejn@gmail.com> 29.0-1
+ Revision: 335dac4
- update to 29.0

* Thu Mar 20 2014 Tigro <ashejn@gmail.com> 28.0-1
+ Revision: 2c9ea69
- update to 28.0

* Fri Feb 14 2014 Tigro <ashejn@gmail.com> 27.0.1-1
+ Revision: 78d010b
- drop nso labgpack

* Fri Feb 14 2014 Tigro <ashejn@gmail.com> 27.0.1-1
+ Revision: 90852df
- drop lg langpack

* Fri Feb 14 2014 Tigro <ashejn@gmail.com> 27.0.1-1
+ Revision: 3f0909b
- update to 27.0.1

* Tue Feb 04 2014 Tigro <ashejn@gmail.com> 27.0-1
+ Revision: 1e7f62f
- update to 27.0

* Wed Dec 11 2013 Tigro <ashejn@gmail.com> 26.0-1
+ Revision: 603b8be
- update to 26.0

* Sun Nov 17 2013 Tigro <ashejn@gmail.com> 25.0.1-1
+ Revision: e10f842
- update to 25.0.1

* Fri Nov 01 2013 Tigro <ashejn@gmail.com> 25.0-1
+ Revision: 063675d
- update to 25.0

* Mon Sep 30 2013 Tigro <ashejn@gmail.com> 24.0-1
+ Revision: a17eb63
- update to 24.0

* Mon Sep 02 2013 Tigro <ashejn@gmail.com> 23.0.1-1
+ Revision: bf0a611
- update to 23.0.1

* Wed Aug 14 2013 Tigro <ashejn@gmail.com> 23.0-1
+ Revision: 86432f8
- update to 23.0

* Tue Jun 25 2013 Tigro <ashejn@gmail.com> 22.0-1
+ Revision: 91d614c
- update to 22.0

* Tue May 21 2013 Tigro <ashejn@gmail.com> 21.0-1
+ Revision: 1653b5f
- update to 21.0

* Tue Apr 02 2013 Tigro <ashejn@gmail.com> 20.0-1
+ Revision: 919019f
- update to 20.0

* Fri Mar 15 2013 Tigro <ashejn@gmail.com> 19.0.2-1
+ Revision: 8cb536f
- update to 19.0.2

* Tue Feb 19 2013 Tigro <ashejn@gmail.com> 19.0-1
+ Revision: a2bb1f3
- update to 19.0

* Wed Feb 13 2013 Tigro <ashejn@gmail.com> 18.0.2-1
+ Revision: 4f1999b
- rewrite spec and update to 18.0.2

* Wed Jan 09 2013 alexander barakin (aka sash-kan) <alex@barak.in> 17.0.1-1
+ Revision: c149994
- LOG update xpi files for 17.0.1
- Signed-off-by: alexander barakin (aka sash-kan) <alex@barak.in>

* Sun Dec 02 2012 akdengi <kazancas@mandriva.ru> 17.0.1-1
+ Revision: becde06
- LOG - update to 17.0.1

* Fri Nov 23 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 17.0-2
+ Revision: c11aa81
- LOG Properly update languages, add source files for 17.0

* Thu Nov 22 2012 alexander barakin (aka sash-kan) <alex@barak.in> 17.0-1
+ Revision: bec088d
- upgrade to 17.0
- Signed-off-by: alexander barakin (aka sash-kan) <alex@barak.in>

* Tue Nov 20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 16.0.2-1
+ Revision: 039136f
- LOG Update to 16.0.2

* Fri Oct 05 2012 akdengi <kazancas@mandriva.ru> 15.0.1-70
+ Revision: da787e4
- drop MIB distsuffix

* Tue Sep 18 2012 akdengi <kazancas@mandriva.ru> 10.0.4-0.1
+ Revision: 7b9e5c0
- LOG -update to 15.0.1

* Thu May 24 2012 root <root@localhost.localdomain> 10.0.4-0.1
+ Revision: 2ce3b94
- updated l1on to 10.0.4



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19633 |12mu|flac-1.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 8
%define libname %mklibname %{name} %{major}
%define devname %mklibname -d %{name}

%define majorpp 6
%define libnamepp %mklibname %{name}++ %{majorpp}
%define devnamepp %mklibname -d %{name}++

Summary:	An encoder/decoder for the Free Lossless Audio Codec
Name:		flac
Version:	1.3.0
Release:	1
License:	BSD and GPLv2+
Group:		Sound
Url:		http://flac.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/flac/%{name}-%{version}.tar.xz
Patch0:		flac-1.2.1-hidesyms.patch
# Backported from upstream
Patch1:		flac-1.3.0-asm.patch
Patch2:		flac-1.3.0-metaflac-strcat.patch
Patch3:		flac-1.3.0-fflush.patch
BuildRequires:	libtool
%ifarch %{ix86}
BuildRequires:	nasm
%endif
BuildRequires:	gettext-devel
BuildRequires:	id3lib-devel
BuildRequires:	pkgconfig(ogg)

%description
FLAC is an Open Source lossless audio codec developed by Josh Coalson.

FLAC is comprised of 1) `libFLAC', a library which implements
reference encoders and decoders, licensed under the GNU Lesser
General Public License (LGPL); 2) `flac', a command-line program for
encoding and decoding files, licensed under the GNU General public
License (GPL); 3) `metaflac', a command-line program for editing
FLAC metadata, licensed under the GPL; 4) player plugins for XMMS
and Winamp, licensed under the GPL; and 5) documentation, licensed
under the GNU Free Documentation License.

%package -n %{libname}
Summary:	Shared libraries for FLAC
Group:		System/Libraries

%description  -n %{libname}
This package contains the C libraries.

%package -n %{devname}
Summary:	Libraries and headers needed for building apps using FLAC
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{devname}
This package contains the libraries and header files necessary to develop
applications using FLAC written in C.

%package -n %{libnamepp}
Summary:	Shared C++ libraries for FLAC
Group:		System/Libraries

%description  -n %{libnamepp}
This package contains the libraries for C++ applications.

%package -n %{devnamepp}
Summary:	Libraries and headers needed for building apps using FLAC++
Group:		Development/C++
Requires:	%{libnamepp} = %{version}-%{release}
Requires:	%{devname} = %{version}-%{release}
Provides:	%{name}++-devel = %{version}-%{release}

%description -n %{devnamepp}
This package contains the libraries and header files necessary to develop
applications using FLAC written in C++.

%prep
%setup -q
%apply_patches

./autogen.sh -V
rm -rf html
cp -r doc/html .
autoreconf -fi

%build
%configure2_5x \
	--disable-static \
	--disable-xmms-plugin \
	--disable-thorough-tests \
	--disable-asm-optimizations

%make

%check
#make -C test check

%install
%makeinstall_std

mv %{buildroot}%{_datadir}/doc/flac-%{version} installed-docs
#rm -fr %{buildroot}%{_libdir}/xmms

%files
%doc AUTHORS COPYING* README installed-docs/*
%{_bindir}/flac
%{_bindir}/metaflac
%{_mandir}/man1/*

%files -n %{libname}
%{_libdir}/libFLAC.so.%{major}*

%files -n %{libnamepp}
%{_libdir}/libFLAC++.so.%{majorpp}*

%files -n %{devname}
%{_includedir}/FLAC
%{_libdir}/libFLAC.so
%{_datadir}/aclocal/libFLAC.m4
%{_libdir}/pkgconfig/flac.pc

%files -n %{devnamepp}
%{_includedir}/FLAC++
%{_libdir}/libFLAC++.so
%{_datadir}/aclocal/libFLAC++.m4
%{_libdir}/pkgconfig/flac++.pc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19634 |12mu|fltk-1.3.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	1.3
%define soname	0
%define libname 	%mklibname %{name} %{soname}
%define	libforms	%mklibname %{name}_forms %{soname}
%define	libgl		%mklibname %{name}_gl %{soname}
%define	libimages	%mklibname %{name}_images %{soname}
%define devname		%mklibname %{name} -d

Summary:	Fast Light Tool Kit (FLTK)
Name:		fltk
Version:	1.3.2
Release:	4
Group:		System/Libraries
License:	LGPLv2+
Url:		http://www.fltk.org
Source0:	ftp://ftp.easysw.com/pub/fltk/%{version}/%{name}-%{version}-source.tar.gz
Patch0:		fltk-1.3.0-link.patch

## FIXME/TODO: upstream these asap -- Rex
# add lib64 support, drop extraneous libs (bug #708185) and ldflags (#1112930)
Patch1:         fltk-1.3.2-fltk_config.patch
# libfltk_gl.so had undefined symbols
Patch3:         fltk-1.1.x-r5750-undefined.patch
Patch5:         fltk-1.1.8-fluid_desktop.patch

# http://www.fltk.org/str.php?L2599
Patch9:         fltk-1_v4.3.x-keyboard-x11.patch

# http://www.fltk.org/str.php?L2636
Patch10:        fltk-1.3.x-r9671-clipboard.patch
Patch11:        http://www.fltk.org/strfiles/2636/fltk-1_v6.3.x-clipboard-x11.patch

# http://www.fltk.org/str.php?L2660
Patch13:        fltk-1.3.x-r9671-cursor.patch
Patch20:        fltk-1_v4.3.x-cursor-abi.patch

# http://www.fltk.org/str.php?L2659
Patch15:        http://www.fltk.org/strfiles/2659/pixmap_v2.patch

# http://www.fltk.org/str.php?L2802
Patch16:        fltk-1.3.x-r9671-modal.patch

# http://www.fltk.org/str.php?L2816
Patch17:        http://www.fltk.org/strfiles/2816/fltk-1_v3.3.0-icons.patch

# http://www.fltk.org/str.php?L2860
Patch18:        fltk-1.3.x-screen_num.patch
Patch19:        http://www.fltk.org/strfiles/2860/fltk-1_v3.3.x-multihead.patch

BuildRequires:	cmake
BuildRequires:	man
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xft)
BuildRequires:	pkgconfig(xinerama)

%description
The Fast Light Tool Kit ("FLTK", pronounced "fulltick") is a LGPL'd
C++ graphical user interface toolkit for X (UNIX(r)), OpenGL(r),
and Microsoft(r) Windows(r) NT 4.0, 95, or 98. It was originally
developed by Mr. Bill Spitzak and is currently maintained by a
small group of developers across the world with a central
repository in the US.

%package -n %{libname}
Summary:	Fast Light Tool Kit (FLTK) - main library
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}

%description -n	%{libname}
The Fast Light Tool Kit ("FLTK", pronounced "fulltick") is a LGPL'd
C++ graphical user interface toolkit for X (UNIX(r)), OpenGL(r),
and Microsoft(r) Windows(r) NT 4.0, 95, or 98. It was originally
developed by Mr. Bill Spitzak and is currently maintained by a
small group of developers across the world with a central
repository in the US.

%package -n %{libforms}
Summary:	Fast Light Tool Kit (FLTK) - library
Group:		System/Libraries
Conflicts:	%{_lib}fltk0 < 1.3.2-1

%description -n	%{libforms}
This package contains a shared library for %{name}.

%package -n %{libgl}
Summary:	Fast Light Tool Kit (FLTK) - library
Group:		System/Libraries
Conflicts:	%{_lib}fltk0 < 1.3.2-1

%description -n	%{libgl}
This package contains a shared library for %{name}.

%package -n %{libimages}
Summary:	Fast Light Tool Kit (FLTK) - library
Group:		System/Libraries
Conflicts:	%{_lib}fltk0 < 1.3.2-1

%description -n	%{libimages}
This package contains a shared library for %{name}.

%package -n	%{devname}
Summary:	Fast Light Tool Kit (FLTK) - development environment
Group:		Development/C
Requires:	%{libname} = %{version}
Requires:	%{libforms} = %{version}-%{release}
Requires:	%{libgl} = %{version}-%{release}
Requires:	%{libimages} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{devname}
Install libfltk1-devel if you need to develop FLTK applications.  You'll
need to install the libfltk1.1 package if you plan to run dynamically 
linked applications.

%prep
%setup -q
%apply_patches

%build
%define Werror_cflags %{nil}
export LDFLAGS="$LDFLAGS -lXfixes"
%cmake \
	-DOPTION_BUILD_SHARED_LIBS=ON \
	-DOPTION_CAIRO=ON \
	-DOPTION_CAIROEXT=ON \
	-DOPTION_PREFIX_MAN=%{_mandir} \
	-DOPTION_PREFIX_LIB=%{_libdir} \
	-DOPTION_BUILD_EXAMPLES=OFF \
	-DOPTION_PREFIX_CONFIG=%{_libdir}/FLTK-%{major} \
	-DFLTK_USE_SYSTEM_ZLIB=ON \
	-DFLTK_USE_SYSTEM_JPEG=ON \
	-DFLTK_USE_SYSTEM_PNG=ON \
	-DBUILD_EXAMPLES=OFF
%make

%install
%makeinstall_std -C build

%multiarch_binaries %{buildroot}%{_bindir}/fltk-config

%files -n %{libname}
%{_libdir}/libfltk.so.%{soname}
%{_libdir}/libfltk.so.%{major}

%files -n %{libforms}
%{_libdir}/libfltk_forms.so.%{soname}
%{_libdir}/libfltk_forms.so.%{major}

%files -n %{libgl}
%{_libdir}/libfltk_gl.so.%{soname}
%{_libdir}/libfltk_gl.so.%{major}

%files -n %{libimages}
%{_libdir}/libfltk_images.so.%{soname}
%{_libdir}/libfltk_images.so.%{major}

%files -n %{devname}
%doc README CHANGES
%{_includedir}/F?
%{_bindir}/fltk-config
%{_bindir}/fluid
%{multiarch_bindir}/fltk-config
%{_mandir}/man?/*
%{_libdir}/libfltk*.so
%{_libdir}/libfltk*.a
%dir %{_libdir}/FLTK-%{major}
%{_libdir}/FLTK-%{major}/*


%changelog
* Wed Sep 10 2014 Tigro <ashejn@gmail.com> 1.3.2-4
+ Revision: 3fd0f29
- apply upstream patches



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19635 |12mu|flute-1.3.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define with_gcj 0

Name: flute
Version: 1.3.0
Release: %mkrel 3
Summary: Java CSS parser using SAC
# The entire source code is W3C except ParseException.java which is LGPLv2+
License: W3C and LGPLv2+
Group:   System/Libraries
Source0: http://downloads.sourceforge.net/jfreereport/%{name}-%{version}-OOo31.zip
URL: http://www.w3.org/Style/CSS/SAC/
BuildRequires: ant, java-devel >= 0:1.6.0, jpackage-utils, sac, java-rpmbuild
Requires: java >= 0:1.6.0 , jpackage-utils, sac
%if %{with_gcj}
BuildRequires: java-gcj-compat-devel >= 1.0.31
Requires(post): java-gcj-compat >= 1.0.31
Requires(postun): java-gcj-compat >= 1.0.31
%else
BuildArch: noarch
%endif

%description
A Cascading Style Sheets parser using the Simple API for CSS, for Java.

%package javadoc
Group: Development/Java
Summary: Javadoc for %{name}
%if %{with_gcj}
BuildArch: noarch
%endif

%description javadoc
Javadoc for %{name}.

%prep
%setup -q -c
find . -name "*.jar" -exec rm -f {} \;
mkdir -p lib
build-jar-repository -s -p lib sac

%build
ant jar javadoc

%install
mkdir -p $RPM_BUILD_ROOT%{_javadir}
cp -p build/lib/%{name}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar

mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}
cp -rp build/api $RPM_BUILD_ROOT%{_javadocdir}/%{name}
%if %{with_gcj}
%{_bindir}/aot-compile-rpm
%endif

%if %{with_gcj}
%post
if [ -x %{_bindir}/rebuild-gcj-db ]
then
  %{_bindir}/rebuild-gcj-db
fi
%endif

%if %{with_gcj}
%postun
if [ -x %{_bindir}/rebuild-gcj-db ]
then
  %{_bindir}/rebuild-gcj-db
fi
%endif

%files
%defattr(0644,root,root,0755)
%doc COPYRIGHT.html
%{_javadir}/*.jar
%if %{with_gcj}
%attr(-,root,root) %{_libdir}/gcj/%{name}
%endif

%files javadoc
%defattr(0644,root,root,0755)
%doc COPYRIGHT.html
%{_javadocdir}/%{name}



%changelog

* Fri Jan 11 2013 umeabot <umeabot> 1.3.0-3.mga3
+ Revision: 350585
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Tue Nov 27 2012 ovitters <ovitters> 1.3.0-2.mga3
+ Revision: 322364
- clean spec

  + ennael <ennael>
    - Documentation group

* Fri Mar 18 2011 dmorgan <dmorgan> 1.3.0-1.mga1
+ Revision: 74306
- Really build without gcj

* Fri Mar 18 2011 ennael <ennael> 1.3.0-0.2.mga1
+ Revision: 74280
- build without gcj

* Wed Jan 26 2011 dmorgan <dmorgan> 1.3.0-0.1.mga1
+ Revision: 40180
- Adapt for mageia
- imported package flute


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19636 |12mu|folks-0.9.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver	%(echo %{version}|cut -d. -f1,2)

%define dirver 39
%define major 25
%define gir_major 0.6

%define libname		%mklibname %{name} %{major}
%define girname		%mklibname %{name}-gir %{gir_major}
%define develname	%mklibname -d %{name}

%define enable_vala 0

Summary:	Aggregates people from multiple sources to create metacontacts
Name:		folks
Version:	0.9.2
Release:	1
Group:		Networking/Instant messaging
License:	LGPLv2+
URL:		http://telepathy.freedesktop.org/wiki/Folks
Source0:	http://ftp.gnome.org/pub/GNOME/sources/folks/%{url_ver}/%{name}-%{version}.tar.xz

BuildRequires:	glib2.0-common
BuildRequires:	intltool
BuildRequires:	pkgconfig(gobject-introspection-1.0) >= 0.9.6
BuildRequires:	pkgconfig(telepathy-glib) >= 0.13
BuildRequires:	pkgconfig(gconf-2.0) >= 2.31
BuildRequires:	pkgconfig(gee-0.8) >= 0.8.4
BuildRequires:	pkgconfig(libebook-1.2)
BuildRequires:	pkgconfig(libedataserver-1.2)
BuildRequires:	pkgconfig(libedata-book-1.2) >= 3.1.5
BuildRequires:	pkgconfig(libsocialweb-client)
BuildRequires:	pkgconfig(tracker-sparql-0.16)
BuildRequires:	pkgconfig(zeitgeist-1.0)
BuildRequires:	tracker-devel
BuildRequires:	vala-devel
BuildRequires:	vala-tools

Requires:	evolution-data-server

Obsoletes: %{name}-i18n

%description
libfolks is a library that aggregates people from multiple sources (eg,
Telepathy connection managers and eventually evolution data server, Facebook,
etc.) to create metacontacts. It's written in Vala (in part to evaluate Vala).
The initial goal is for GObject/C support, though the Vala bindings should
basically automatic.

%package -n %{libname}
Group:		System/Libraries
Summary:	Aggregates people from multiple sources to create metacontacts
# old libs left over in the repo
Obsoletes:	%{mklibname folks 0} < 0.7.0
Obsoletes:	%{mklibname folks 1} < 0.7.0

%description -n %{libname}
This package contains the dynamic libraries from %{name}.

%package -n %{girname}
Group:		System/Libraries
Summary:	Aggregates people from multiple sources to create metacontacts
Requires:	%{libname} = %{version}-%{release}

%description -n %{girname}
This package contains the Gir-repository typelib for %{name}.

%package -n %{develname}
Group:		Development/C
Summary:	Aggregates people from multiple sources to create metacontacts
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
This packages contains the headers and libraries for %{name}.

%prep
%setup -q
%apply_patches

%build
autoreconf -fi
%configure \
	--enable-tracker-backend \
	--enable-libsocialweb-backend=auto \
	--enable-eds-backend \
%if %{enable_vala}
	--enable-vala \
	--enable-inspect-tool \
%endif
	--enable-import-tool

%make LIBS='-lgmodule-2.0'

%install
%makeinstall_std
%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS README
%{_bindir}/folks-import
%dir %{_libdir}/folks/%{dirver}/
%{_libdir}/folks/%{dirver}/backends
%{_datadir}/GConf/gsettings/folks.convert
%{_datadir}/glib-2.0/schemas/org.freedesktop.folks.gschema.xml

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Folks-%{gir_major}.typelib

%files -n %{develname}
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/folks
%{_datadir}/vala/vapi/folks*
%{_datadir}/gir-1.0/Folks-%{gir_major}.gir


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19637 |12mu|fontconfig-2.10.93-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define lib_name %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

%define bootstrap 0
%{?_without_bootstrap: %global bootstrap 0}
%{?_with_bootstrap: %global bootstrap 1}
%define rebuild_doc	1
%if %{bootstrap}
%define rebuild_doc 0
%endif

%define build_plf 0
%{?_with_plf: %{expand: %%global build_plf 1}}

#####################
# Hardcode PLF build
%define build_plf 0
# Hardcode PLF build

%if %build_plf
%define distsuffix plf
%if %mdvver >= 201100
# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
%define extrarelsuffix plf
%endif
%endif

Summary:	Font configuration library
Name:		fontconfig
Version:	2.10.93
Release:	2%{?extrarelsuffix}
License:	MIT
Group:		System/X11
URL:		http://fontconfig.org/
Source0:	http://www.freedesktop.org/software/fontconfig/release/%{name}-%{version}.tar.bz2
# (fc) 2.3.2-3mdk prefer urw fonts
Source1:	30-mdv-urwfonts.conf
# (fc) 2.3.2-3mdk disable antialiasing for some fonts
Source3:	20-mdv-disable-antialias.conf
# (fc) 2.3.2-3mdk  Avoid KDE/QT uses some bitmapped fonts (guisseppe)
Source5:	30-mdv-avoid-bitmap.conf
# (fc) 2.4.2-1mdv disable embedded bitmap for big size (Mdv bug #25924)
Source8:	26-mdv-no-embeddedbitmap.conf
# (fc) 2.4.92-1mdv enable embeddedbitmap on some CJK fonts (Fedora)
Source10:	25-no-bitmap-fedora.conf
# (fc) 2.1-4mdk change order of default fonts
Source11:	fc-cache.filter
Source12:	fc-cache.script
# Don't show "reading configurations from ~/.fonts.conf is deprecated" message
Patch0:         fontconfig-2.10.93-no-warning.patch
Patch1:		fontconfig-mdvconfig.patch

%if %build_plf
Patch10:	00_old_diff_gz.patch
Patch11:	01_fonts_nanum.patch
Patch12:	04_ubuntu_monospace_lcd_filter_conf.patch
Patch13:	05_lcdfilterlegacy.patch
Patch14:	05_ubuntu_add_hinting_and_antialiasing_confs.patch
Patch15:	06_ubuntu_lcddefault.patch
%endif

BuildRequires:	ed
#BuildRequires:	ibxml2-utils
BuildRequires:	lynx
BuildRequires:	pkgconfig(freetype2) >= 2.3.5
BuildRequires:	pkgconfig(libxml-2.0)
%if %rebuild_doc
# Actually, we don't really need whole set of texlive packages
# but it's hard to find what exactly we need. So we use texlive.
BuildRequires:	texlive
BuildRequires:	docbook-utils
BuildRequires:	docbook-utils-pdf
BuildRequires:	docbook-dtd31-sgml
BuildRequires:	docbook-dtd41-sgml
%endif

Provides:	lib%{name} = %{version}-%{release}
Provides:	%{name}-libs = %{version}-%{release}
# fwang: add conflicts to ease upgrade
Conflicts:	x11-font-wqy-bitmapfont < 1.0-0.20070901.1

%description
Fontconfig is designed to locate fonts within the
system and select them according to requirements specified by 
applications.

%if %build_plf
This package contains Ubuntu lcd patches
%endif

%package -n %{lib_name}
Summary:	Font configuration and customization library
Group:		System/Libraries

%description -n %{lib_name}
Fontconfig is designed to locate fonts within the
system and select them according to requirements specified by 
applications.

%package -n %{develname}
Summary:	Font configuration and customization library
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{lib_name} = %{version}-%{release}

%description -n %{develname}
The fontconfig-devel package includes the header files,
and developer docs for the fontconfig package.

Install fontconfig-devel if you want to develop programs which 
will use fontconfig.

%prep
%setup -q
%patch0 -p1

%if %build_plf
%patch10 -p1
%patch11 -p1
%patch12 -p1
%patch13 -p1
%patch14 -p1
%patch15 -p1
%else
%patch1 -p1
%endif

%build
%if !%rebuild_doc
export HASDOCBOOK=no
%endif

%configure2_5x \
	--disable-static \
	--localstatedir=/var \
	--with-add-fonts="/usr/lib/X11/fonts,/usr/X11R6/lib/X11/fonts,/opt/ttfonts" \
	--enable-libxml2

%make

%install
%makeinstall_std

mkdir -p %{buildroot}%{_sysconfdir}/fonts/conf.d
cp %{SOURCE1} %{SOURCE3} %{SOURCE5} %{SOURCE8} %{SOURCE10} %{buildroot}%{_sysconfdir}/fonts/conf.d 

# needed in case main config files isn't up to date
cat << EOF > %{buildroot}%{_sysconfdir}/fonts/conf.d/00-cache.conf
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<!-- Font cache directory list -->

        <cachedir>/var/cache/fontconfig</cachedir>
        <cachedir>~/.fontconfig</cachedir>

</fontconfig>
EOF

ln -s ../../../%{_datadir}/%{name}/conf.avail/25-unhint-nonlatin.conf %{buildroot}%{_sysconfdir}/fonts/conf.d

# remove unpackaged files
rm -rf %{buildroot}%{_datadir}/doc/fontconfig 

# install filetriggers
install -d -m 0755 %{buildroot}%{_var}/lib/rpm/filetriggers
install -m 0644 %{SOURCE11} %{buildroot}%{_var}/lib/rpm/filetriggers
install -m 0755 %{SOURCE12} %{buildroot}%{_var}/lib/rpm/filetriggers

# we don't want these
find %{buildroot} -name "*.la" -delete

%post
%{_bindir}/fc-cache --force --system-only >/dev/null

%triggerprein -- fontconfig < 2.4.0
rm -f %{_var}/cache/fontconfig/*.cache-2

%files
%doc README AUTHORS COPYING doc/fontconfig-user.html doc/fontconfig-user.txt
%dir %{_var}/cache/fontconfig
%{_bindir}/*
%dir %{_sysconfdir}/fonts
%dir %{_sysconfdir}/fonts/conf.d
%{_datadir}/%{name}/conf.avail
%{_datadir}/xml/fontconfig/fonts.dtd
# those files must NOT have noreplace option
%config %{_sysconfdir}/fonts/fonts.conf
%config %{_sysconfdir}/fonts/conf.d/*.conf
%config %{_sysconfdir}/fonts/conf.d/README
%{_mandir}/man1/*
%{_mandir}/man5/*
%{_var}/lib/rpm/filetriggers/fc-cache.*

%files -n %{lib_name}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc doc/fontconfig-devel doc/fontconfig-devel.txt 
%{_libdir}/*.so
%{_libdir}/pkgconfig/*
%{_includedir}/*
%{_mandir}/man3/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19638 |12mu|fonts-bitmap-misc-console-1.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name fonts-bitmap-misc-console
%define version 1.3
%define release 1

Summary:    Console font backported from KDE3
Name:       %{name}
Version:    %{version}
Release:    %{release}
Source0:    %{name}-%{version}.tar.xz
License:    GPLv2+
Group:      Graphical desktop/KDE
Url:        https://abf.rosalinux.ru/captainflint/fonts-bitmap-misc-console
Packager:   Konstantin Vlasov <konstantin.vlasov@rosalab.ru>
BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:  noarch
Requires:   fontconfig
Requires:   mkfontdir

%description
The fixed-sized font Console is optimized for terminal applications and makes
Konsole look pretty.

%prep
%setup -q

%build

%install
rm -rf %buildroot

mkdir -p %{buildroot}%{_datadir}/fonts/misc
install -m 0644 usr/share/fonts/misc/console8x16.pcf.gz %{buildroot}%{_datadir}/fonts/misc/

%files
%defattr(-,root,root)
%{_datadir}/fonts/misc/console8x16.pcf.gz

%post
fc-cache
mkfontdir /usr/share/fonts/misc

%postun
fc-cache
mkfontdir /usr/share/fonts/misc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19639 |12mu|fonts-ttf-thai-0.4.17-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Thai TrueType fonts
Name:		fonts-ttf-thai
Version:	0.4.17
Release:	1
# Waree font is licensed under Bitstream license
License:	GPLv2+ and Bitstream Vera Fonts Copyright
Group:		System/Fonts/True type
Url:		http://linux.thai.net/projects/thaifonts-scalable
Source0:	ftp://linux.thai.net/pub/ThaiLinux/software/thai-ttf/thai-ttf-%{version}.tar.gz
BuildArch:	noarch
BuildRequires:	fontconfig
BuildRequires:	ttmkfdir

%description
This Package provides Free Thai TrueType fonts.

%prep
%setup -qn thai-ttf-%{version}

%install
mkdir -p %{buildroot}/%{_datadir}/fonts/TTF/thai/
cp *.ttf %{buildroot}/%{_datadir}/fonts/TTF/thai/

(
cd %{buildroot}/%{_datadir}/fonts/TTF/thai/
%_bindir/ttmkfdir -u > fonts.scale
cp fonts.scale fonts.dir
)

mkdir -p %{buildroot}%{_sysconfdir}/X11/fontpath.d/
ln -s ../../..%{_datadir}/fonts/TTF/thai \
	%{buildroot}%{_sysconfdir}/X11/fontpath.d/ttf-thai:pri=50


%files
%dir %{_datadir}/fonts/TTF/
%dir %{_datadir}/fonts/TTF/thai/
%{_datadir}/fonts/TTF/thai/*
%{_sysconfdir}/X11/fontpath.d/ttf-thai:pri=50


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19640 |12mu|fonts-ttf-unifont-6.2.20130902-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname		unifont
%define name		fonts-ttf-%{pkgname}
%define version		6.2.20130902
%define release		1

Summary:		GNU Unifont glyphs
Name:			%{name}
Version:		%{version}
Release:		%{release}
Source0:		%{pkgname}-%{version}.ttf.gz
License:		GPLv2
Group:			System/Fonts/True type
Url:			http://unifoundry.com/unifont.html
BuildRoot:		%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:		noarch
BuildRequires: fontconfig
BuildRequires:		freetype-tools

%description
GNU Unifont provides glyphs for every printable code point in the
Unicode 5.1 Basic Multilingual Plane (BMP).  The BMP occupies the
first 65,536 code points of the Unicode space, denoted as
U+0000..U+FFFF.

%prep
%setup -q -T -c %{name}-%{version}
cp -f %SOURCE0 .
gunzip -f *.gz

%install
%__rm -rf %{buildroot}
mkdir -p %{buildroot}%{_datadir}/fonts/TTF/%{pkgname}

install -m 644 *.ttf %{buildroot}%{_datadir}/fonts/TTF/%{pkgname}
ln -s %{pkgname}-%{version}.ttf %{buildroot}%{_datadir}/fonts/TTF/%{pkgname}/%{pkgname}.ttf
ttmkfdir %{buildroot}/%{_datadir}/fonts/TTF/%{pkgname}  > %{buildroot}%{_datadir}/fonts/TTF/%{pkgname}/fonts.dir
ln -s fonts.dir %{buildroot}%{_datadir}/fonts/TTF/%{pkgname}/fonts.scale

mkdir -p %{buildroot}%_sysconfdir/X11/fontpath.d/
ln -s ../../..%_datadir/fonts/TTF/%{pkgname} \
    %{buildroot}%_sysconfdir/X11/fontpath.d/ttf-%{pkgname}:pri=50

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%dir %{_datadir}/fonts/TTF/%{pkgname}
%{_datadir}/fonts/TTF/%{pkgname}/*.ttf
%verify(not mtime) %{_datadir}/fonts/TTF/%{pkgname}/fonts.dir
%{_datadir}/fonts/TTF/%{pkgname}/fonts.scale
%{_sysconfdir}/X11/fontpath.d/ttf-%{pkgname}:pri=50


%changelog
* Mon Sep 30 2013 Vladimir Testov <vladimir.testov@rosalab.ru> 6.2.20130902
- Update to latest version.

* Tue May 17 2011 Funda Wang <fwang@mandriva.org> 5.1.20080907-4mdv2011.0
+ Revision: 675579
- br fontconfig for fc-query used in new rpm-setup-build

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 5.1.20080907-3mdv2011.0
+ Revision: 610737
- rebuild

* Wed Feb 24 2010 Lev Givon <lev@mandriva.org> 5.1.20080907-2mdv2010.1
+ Revision: 510643
- fc-cache is now called by an rpm trigger.

* Mon Nov 02 2009 Lev Givon <lev@mandriva.org> 5.1.20080907-1mdv2010.0
+ Revision: 460381
- import fonts-ttf-unifont



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19641 |12mu|fonts-type1-hebrew-0.130-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Hebrew Type1 fonts
Name:		fonts-type1-hebrew
Version:	0.130
Release:	1
License:	GPLv2
Group:		System/Fonts/Type1
Url:		http://culmus.sourceforge.net/
Source0:	http://belnet.dl.sourceforge.net/sourceforge/culmus/culmus-%{version}.tar.gz
BuildArch:	noarch
BuildRequires:	fontconfig
BuildRequires:	freetype-tools
BuildRequires:	t1utils
# Added to avoid conflicts with the official RPM released by Culmus project

%description
This Package provides free Hebrew Type1 fonts, courtesy of the Culmus project.

Since version 0.100, all default sizes have been reduced and names have been
changed. Once you install this version or a later one, all letters in your
documents will shrink; manual tuning may therefore be necessary.

%prep
%setup -qn culmus-%{version}

%build
for i in *.pfa ; do 
	t1binary $i `basename $i .pfa`.pfb
done 
sed -i -e '1,$s/\.pfa/.pfb/' fonts.scale-type1

%install
mkdir -p %{buildroot}/%{_datadir}/fonts/Type1/hebrew/
mkdir -p %{buildroot}/%{_datadir}/fonts/TTF/hebrew/
install -m 0644 *.pfb %{buildroot}/%{_datadir}/fonts/Type1/hebrew
install -m 0644 *.afm %{buildroot}/%{_datadir}/fonts/Type1/hebrew
install -m 0644 *.ttf %{buildroot}/%{_datadir}/fonts/TTF/hebrew
install -m 0644 fonts.scale-type1 %{buildroot}/%{_datadir}/fonts/Type1/hebrew/fonts.scale
install -m 0644 fonts.scale-ttf %{buildroot}/%{_datadir}/fonts/TTF/hebrew/fonts.scale
# Added for version 0.100
mkdir -p %{buildroot}/%{_sysconfdir}/fonts/conf.d
mkdir -p %{buildroot}/%{_sysconfdir}/fonts/conf.avail
install -m 0644 culmus.conf %{buildroot}/%{_sysconfdir}/fonts/conf.avail/01-culmus.conf
ln -s %{_sysconfdir}/fonts/conf.avail/01-culmus.conf %{buildroot}/%{_sysconfdir}/fonts/conf.d/01-culmus.conf

(
cd %{buildroot}/%{_datadir}/fonts/Type1/hebrew/
cp fonts.scale fonts.dir
)
(
cd %{buildroot}/%{_datadir}/fonts/TTF/hebrew/
cp fonts.scale fonts.dir
)

mkdir -p %{buildroot}%{_sysconfdir}/X11/fontpath.d/
ln -s ../../..%{_datadir}/fonts/Type1/hebrew \
	%{buildroot}%{_sysconfdir}/X11/fontpath.d/Type1-hebrew:pri=50
ln -s ../../..%{_datadir}/fonts/TTF/hebrew \
	%{buildroot}%{_sysconfdir}/X11/fontpath.d/TTF-hebrew:pri=50

%files
%doc CHANGES LICENSE LICENSE-BITSTREAM GNU-GPL
%{_datadir}/fonts/Type1/hebrew
%{_datadir}/fonts/TTF/hebrew
# Added for version 0.100
%{_sysconfdir}/fonts/conf.d/01-culmus.conf
%{_sysconfdir}/fonts/conf.avail/01-culmus.conf
%{_sysconfdir}/X11/fontpath.d/Type1-hebrew:pri=50
%{_sysconfdir}/X11/fontpath.d/TTF-hebrew:pri=50


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19642 |12mu|foomatic-db-4.0-3.20130928.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define version 4.0
%define releasedate 20130928
%define release %mkrel 3.%{releasedate}.2

Name:		foomatic-db
Version:	%{version}
Release:	%{release}
Epoch:		1
Summary:	Foomatic printer/driver database
License:	GPLv2 and MIT
Group:		System/Servers
Url:		http://www.linuxprinting.org/
Source:		http://www.openprinting.org/download/foomatic/%{name}-%{version}-%{releasedate}.tar.gz
# Perl script to clean up Manufacturer entries in the PPD files, so that
# drivers are sorted by the printer manufacturer in the graphical frontends
Source2:	cleanppd.pl.bz2
Patch0:		foomatic-db-20130312-cp_argument_list_too_long.diff
Patch1:		foomatic-db-device-ids.patch
Requires:	foomatic-db-engine
Conflicts:	cups-drivers-foo2zjs < 0.0-0.20091014.1
BuildArch:	noarch
BuildRequires:	autoconf
BuildRequires:	automake
BuildRequires:	cups
BuildRequires:	cups-common
BuildRequires:	foomatic-db-engine

%description
Foomatic is a comprehensive, spooler-independent database of printers,
printer drivers, and driver descriptions. It contains utilities to
generate PPD (Postscript Printer Description) files and printer queues
for CUPS, LPD, GNUlpr, LPRng, PPR, and PDQ using the database. There
is also the possibility to read the PJL options out of PJL-capable
laser printers and take them into account at the driver description
file generation.

There are spooler-independent command line interfaces to manipulate
queues (foomatic-configure) and to print files/manipulate jobs
(foomatic printjob).
 
This package is the Foomatic database, an XML database containing
information about the capabilities of near 1000 printers and around
250 drivers. Especially it contains the information how and with which
options the drivers have to be executed.

%prep

##### FOOMATIC

# Source trees for installation
%setup -q -n %{name}-%{releasedate}
%patch0 -p0
# foomatic-db patches
# Don't use "-b" when patching PPD files as the backups will be packaged.

# Device IDs for:
# Brother MFC-8840D (#678065)
# HP LaserJet M1522nf MFP (#745499)
# Lexmark C453 (#770169)
# HP DeskJet 720C (bug #797099)
# Kyocera FS-1118MFP (bug #782377)
%patch1 -p1

# Use sed instead of perl in the PPDs (bug #512739).
find db/source/PPD -type f -name '*.ppd' | xargs perl -pi -e 's,perl -p,sed,'

%build
# Makefile generation ("./make_configure" for CVS snapshots)
./make_configure
# Fix for lib64 architectures, avoid patch
perl -pi -e "s@/usr/lib/(cups|pdq|ppr)@%{_libdir}/\1@g" configure

# We do not compress the PPDs now, so that we can do a clean-up
%configure --disable-gzip-ppds

# "make" is not needed for this package, there is nothing to build

# Delete drivers which are not on the distro (obsolete drivers which are
# replaced by a new driver with a different name)
# "stp" replaced by "gimp-print"/"gutenprint"
rm -f db/source/driver/stp.xml
# "cZ11" replaced by "cZ11somsom"
rm -f db/source/driver/cZ11.xml
# "cZ11somsom" replaced by "lz11"
rm -f db/source/driver/cZ11somsom.xml
# "hpdj" replaced by "pcl3"
rm -f db/source/driver/hpdj.xml
# "lxm3200[mcp]" replaced by "lxm3200"
rm -f db/source/driver/lxm3200[mcp].xml
# "lxm3200" replaced by "lxm3200-tweaked"
rm -f db/source/driver/lxm3200.xml
# Japanese drivers which are not in our GhostScript
rm -f db/source/driver/bjc800j.xml
rm -f db/source/driver/bj10.xml

# These drivers come with their own Foomatic data. Remove the files
# from this package
rm -f db/source/*/gimp-print*.xml
rm -f db/source/*/gutenprint*.xml
rm -f db/source/*/foo2*.xml
rm -f db/source/*/lz11*.xml
rm -f db/source/*/m2300w*.xml
rm -f db/source/*/m2400w*.xml
rm -f db/source/[do]*/*[Pp]touch*.xml

# foo2zjs files
rm -f \
	db/source/printer/HP-Color_LaserJet_1500.xml \
	db/source/printer/HP-Color_LaserJet_1600.xml \
	db/source/printer/HP-Color_LaserJet_2600n.xml \
	db/source/printer/HP-LaserJet_1000.xml \
	db/source/printer/HP-LaserJet_1005.xml \
	db/source/printer/HP-LaserJet_1020.xml \
	db/source/printer/HP-LaserJet_1022.xml \
	db/source/printer/HP-LaserJet_M1005_MFP.xml \
	db/source/printer/Minolta-magicolor_2300_DL.xml \
	db/source/printer/Minolta-magicolor_2430_DL.xml \
	db/source/printer/Samsung-CLP-300.xml \
	db/source/printer/Samsung-CLP-600.xml \
	db/source/printer/Xerox-Phaser-6115MFP.xml

# m2300w files
rm -f \
	db/source/printer/Minolta-magicolor_2300W.xml \
	db/source/printer/Minolta-magicolor_2400W.xml

# ptouch files
rm -f \
	db/source/printer/Brother-PT-1500PC.xml \
	db/source/printer/Brother-PT-18R.xml \
	db/source/printer/Brother-PT-1950.xml \
	db/source/printer/Brother-PT-1950VP.xml \
	db/source/printer/Brother-PT-1960.xml \
	db/source/printer/Brother-PT-2420PC.xml \
	db/source/printer/Brother-PT-2450DX.xml \
	db/source/printer/Brother-PT-2500PC.xml \
	db/source/printer/Brother-PT-2600.xml \
	db/source/printer/Brother-PT-2610.xml \
	db/source/printer/Brother-PT-3600.xml \
	db/source/printer/Brother-PT-550A.xml \
	db/source/printer/Brother-PT-9200DX.xml \
	db/source/printer/Brother-PT-9200PC.xml \
	db/source/printer/Brother-PT-9400.xml \
	db/source/printer/Brother-PT-9500PC.xml \
	db/source/printer/Brother-PT-9600.xml \
	db/source/printer/Brother-PT-PC.xml \
	db/source/printer/Brother-QL-500.xml \
	db/source/printer/Brother-QL-550.xml \
	db/source/printer/Brother-QL-650TD.xml

# Delete drivers with empty command line prototype, they would give
# unusable printer/driver combos.
FOOMATICDB=`pwd` %{_sbindir}/foomatic-cleanupdrivers

# Correct recommended driver "gimp-print" or "gutenprint", must be 
# "gutenprint-ijs.5.0".
for f in db/source/printer/*.xml; do
	perl -p -i -e 's:<driver>(gimp-|guten)print</driver>:<driver>gutenprint-ijs.5.0</driver>:' $f
done

# Fixed default paper tray for HP Business Inkjet 2800.
perl -p -i -e 's/(\*DefaultInputSlot:\s+)Auto/$1Tray1/' db/source/PPD/HP/business_inkjet/HP_Business_Inkjet_2800.ppd
# Fixed device ID lines in the HP PPDs
perl -p -i -e 's/1284DeviceId/1284DeviceID/' db/source/PPD/HP/*/*.ppd

%install
rm -rf %{buildroot}

# Do not use "make" macro, as parallelized build of Foomatic does not
# work.

# Install data files
make	PREFIX=%{_prefix} \
        DESTDIR=%{buildroot} \
        install

# Uncompress Perl script for cleaning up the PPD files
bzcat %{SOURCE2} > ./cleanppd.pl
chmod a+rx ./cleanppd.pl

# Do the clean-up
find %{buildroot}%{_datadir}/foomatic/db/source/PPD -name "*.ppd" -exec ./cleanppd.pl '{}' \;

# Remove PPDs which are not Adobe-compliant and therefore not working with
# CUPS 1.1.20 or newer
for ppd in `find %{buildroot}%{_datadir}/foomatic/db/source/PPD -name "*.ppd.gz"`
do
	cupstestppd -q $ppd || (
		rm -f $ppd && \
		echo "$ppd not Adobe-compliant. Deleted." && \
		echo $ppd >> deletedppds-%{name}-%{version}-%{release}.txt
	)
done

##### GENERAL STUFF

# Correct permissions
for f in %{buildroot}%{_datadir}/foomatic/db/source/*/*.xml; do
  chmod a-x $f
done
chmod a-x %{buildroot}%{_datadir}/foomatic/db/oldprinterids

##### SCRIPTS

# Restart the CUPS daemon when it is running, but do not start it when it
# is not running. The restart of the CUPS daemon updates the CUPS-internal
# PPD index

%post
/sbin/service cups condrestart > /dev/null 2>/dev/null || :

%postun
/sbin/service cups condrestart > /dev/null 2>/dev/null || :

##### CLEAN UP

%clean
rm -rf %{buildroot}

##### FILES

%files
%doc README USAGE COPYING
%{_datadir}/foomatic/db
%{_datadir}/foomatic/xmlschema
%{_datadir}/cups/model/foomatic-db-ppds

%changelog
* Fri Dec 06 2013 akdengi <alexander.kazancev@rosalab.ru> 1:4.0-3.20130928.2
+ Revision: 6c526e8
- Update to 20130928 and drop use gz for ppd



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19643 |12mu|foomatic-filters-4.0.17-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Foomatic filters needed to run print queues with Foomatic PPDs
Name:		foomatic-filters
Version:	4.0.17
Release:	3
License:	GPLv2
Group:		System/Servers
Url:		http://www.openprinting.org
Source0:	http://www.openprinting.org/download/foomatic/%{name}-%{version}.tar.gz

BuildRequires:	cups
BuildRequires:	file
BuildRequires:	mpage
BuildRequires:	libgs-devel
BuildRequires:	perl-devel
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(libxml-2.0)
Requires:	mpage
Provides:	foomatic

%description
Foomatic is a comprehensive, spooler-independent database of printers,
printer drivers, and driver descriptions. It contains utilities to
generate PPD (Postscript Printer Description) files and printer queues
for CUPS, LPD, GNUlpr, LPRng, PPR, and PDQ using the database. There
is also the possibility to read the PJL options out of PJL-capable
laser printers and take them into account at the driver description
file generation.

There are spooler-independent command line interfaces to manipulate
queues (foomatic-configure) and to print files/manipulate jobs
(foomatic printjob).
 
This package contains the filters needed to run print queues based on
Foomatic PPD files.

%prep
%setup -q

%build
%configure2_5x
make

%install
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_sysconfdir}
install -d %{buildroot}%{_mandir}/man1

make \
	PREFIX=%{_prefix} \
	DESTDIR=%{buildroot} \
	install

# Remove superfluous file
rm -f %{buildroot}/etc/foomatic/filter.conf.sample

# Link to make Foomatic 2.0.x CUPS queues working with Foomatic 3.0.x
ln -s ../../../bin/foomatic-rip %{buildroot}%{_prefix}/lib/cups/filter/cupsomatic

%post
# Restart the CUPS daemon when it is running, but do not start it when it
# is not running. The restart of the CUPS daemon updates the CUPS-internal
# backend index
/sbin/service cups condrestart > /dev/null 2>/dev/null || :

%postun
# Restart the CUPS daemon when it is running, but do not start it when it
# is not running. The restart of the CUPS daemon updates the CUPS-internal
# backend index
/sbin/service cups condrestart > /dev/null 2>/dev/null || :

%files
%doc README USAGE TODO ChangeLog
%{_bindir}/*
%{_prefix}/lib/cups/filter/*
%{_prefix}/lib/cups/backend/*
%{_prefix}/lib/ppr/interfaces/*
%{_prefix}/lib/ppr/lib/*
%{_mandir}/man1/*
%dir %config(noreplace) %{_sysconfdir}/foomatic
%dir %config(noreplace) %{_sysconfdir}/foomatic/direct
%config(noreplace) %{_sysconfdir}/foomatic/filter.conf


%changelog
* Fri Nov 22 2013 akdengi <alexander.kazancev@rosalab.ru> 4.0.17-3
+ Revision: fdc9cd0
- sync with OM



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19644 |12mu|fpc-2.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# (cjw) to bootstrap fpc for a new architecture ARCH, run
# rpm -bb --define 'cross_target $ARCH' --target $ARCH fpc.spec

%define build_cross %{?cross_target:1}%{!?cross_target:0}
%define cross_prefix %{?cross_target:cross-%{cross_target}-}
%if %{build_cross}
%define fpc_target %{cross_target}
%else
%define fpc_target %_arch
%endif
%if %{fpc_target} == ppc
%define fpc_target powerpc
%endif
%define fpc_short_target %_target_cpu
%if %{fpc_short_target} == x86_64
%define fpc_short_target x64
%endif
%if %{fpc_short_target} == i586
%define fpc_short_target 386
%endif

%define debug_package %{nil}
%define fpcversion %{version}
%define fpcdir %{_prefix}/lib/%{name}/%{fpcversion}
%define docdir %{_datadir}/doc/fpc-%{fpcversion}

%define builddocdir %{buildroot}%{docdir}
%define buildmandir %{buildroot}%{_datadir}
%define buildbindir %{buildroot}%{_bindir}
%define buildlibdir %{buildroot}%{_libdir}
%define buildexampledir %{builddocdir}/examples


Name: 		fpc
Version: 	2.6.2
Release: 	1
ExclusiveArch:	%{ix86} ppc x86_64
License: 	GPLv2+ and LGPLv2+ with exceptions
Group: 		Development/Other
Source0:	http://surfnet.dl.sourceforge.net/sourceforge/freepascal/%{name}-%{version}.source.tar.gz
# This is only needed when useprebuiltcompiler is defined.
# But it's not in an 'if defined' block, since the file has to be included in the srpm
# Thus you should enable this line when useprebuildcompiler is defined for any target
Summary: 	Free Pascal Compiler
URL: 		http://www.freepascal.org/
Requires:	gcc
Requires:	fpc-base == %{version}
Requires:	fpc-units == %{version}
BuildRequires:	fpc
BuildRequires:  texlive-latex
BuildRequires:  texlive-epsf
BuildRequires:	mysql-devel
BuildRequires:	postgresql-devel
BuildRequires:	ncurses-devel
%if %{build_cross}
BuildRequires:	cross-%{cross_target}-binutils
%endif

%description
The Free Pascal Compiler is a Turbo Pascal 7.0 and Delphi compatible 32bit
Pascal Compiler. It comes with fully TP 7.0 compatible run-time library.
Some extensions are added to the language, like function overloading. Shared
libraries can be linked. Basic Delphi support is already implemented (classes,
exceptions,ansistrings,RTTI). This package contains commandline compiler and
utils. Provided units are the runtime library (RTL), free component library
(FCL), gtk,ncurses,zlib, mysql,postgres,ibase bindings.

%package	src
# Needed for e.g. lazarus
Summary:	Source code of Free Pascal Compiler
Group:		Development/Other
BuildArch:	noarch

%description	src
The source code of Freepascal for documentation and code generation
purposes.

%package	base
Summary:	Ide and rtl units with some base unit
Group:		Development/Other

%description base
This package consists FPC IDE and only RTL units for using with classical 
CLI Pascal programm. It also includes:

- X11 (Xlib, Xutil)
- NCurses
- ZLib.

%package	units
Summary:	Units not included in fpc-base
Group:		Development/Other
Requires:	fpc-base == %{version}

%description	units
This package consists units not include in fpc-base packets. Use it if you
need all units instead RTL and X11,NCurses and ZLib only.

%prep
%setup -q

%build
install -dm 755 fpc_src
cp -a rtl packages fpc_src
rm -rf fpc_src/packages/extra/amunits
rm -rf fpc_src/packages/extra/winunits

%if %{build_cross}
fpcmake -T%{fpc_target}-linux
%endif

%if %{build_cross}
EXTRA_FLAGS="CPU_TARGET=%{fpc_target} BINUTILSPREFIX=%{cross_target}-linux-"
NEWPP=`pwd`/compiler/ppcross%{fpc_short_target}
%else
EXTRA_FLAGS=
NEWPP=`pwd`/compiler/ppc%{fpc_short_target}
%endif
NEWFPDOC=`pwd`/utils/fpdoc/fpdoc

%if %{defined useprebuiltcompiler}
STARTPP=`pwd`/startcompiler/ppc%{fpc_short_target}
%else
STARTPP=ppc%{fpc_short_target}
%endif

	make compiler_cycle ${EXTRA_FLAGS} FPC=${STARTPP}
#
	make rtl_clean rtl_smart FPC=${NEWPP} ${EXTRA_FLAGS}
	make packages_smart FPC=${NEWPP} ${EXTRA_FLAGS}
	make ide_all FPC=${NEWPP} ${EXTRA_FLAGS}
	make utils_all FPC=${NEWPP} ${EXTRA_FLAGS}
#%if !%{build_cross}
#	make -C docs pdf FPDOC=${NEWFPDOC} FPC=${NEWPP} ${EXTRA_FLAGS}
#%endif

%install
%__rm -rf %{buildroot}
#NEWPPUFILES=`pwd`/utils/ppufiles
%if %{build_cross}
EXTRA_FLAGS="CPU_TARGET=%{fpc_target} BINUTILSPREFIX=%{cross_target}-linux-"
NEWPP=`pwd`/compiler/ppcross%{fpc_short_target}
NEWFCPMAKE=/usr/bin/fpcmake
%else
EXTRA_FLAGS=
NEWPP=`pwd`/compiler/ppc%{fpc_short_target}
NEWFCPMAKE=`pwd`//utils/fpcm/fpcmake
%endif
INSTALLOPTS="FPC=${NEWPP} INSTALL_PREFIX=%{buildroot}/%{_prefix} INSTALL_LIBDIR=%{buildlibdir} \
                INSTALL_DOCDIR=%{builddocdir} INSTALL_BINDIR=%{buildbindir}"
	make compiler_distinstall ${INSTALLOPTS} FPCMAKE=${NEWFCPMAKE} ${EXTRA_FLAGS}
	make rtl_distinstall ${INSTALLOPTS} FPCMAKE=${NEWFCPMAKE} ${EXTRA_FLAGS}
	make packages_distinstall ${INSTALLOPTS} FPCMAKE=${NEWFCPMAKE} ${EXTRA_FLAGS}
	make ide_distinstall ${INSTALLOPTS} FPCMAKE=${NEWFCPMAKE} ${EXTRA_FLAGS}
	make utils_distinstall ${INSTALLOPTS} FPCMAKE=${NEWFCPMAKE} ${EXTRA_FLAGS}

%if %{build_cross}
	%__rm -rf %{buildexampledir}
%else
#	make demo_install ${INSTALLOPTS} INSTALL_SOURCEDIR=%{buildexampledir} FPCMAKE=${NEWFCPMAKE} ${EXTRA_FLAGS}
#	make doc_install ${INSTALLOPTS} INSTALL_DOCDIR=%{builddocdir} FPCMAKE=${NEWFCPMAKE}
#	mv %{buildroot}/%{_prefix}/doc/%{name}-%{version}/examples/* %{buildexampledir} 
#	make man_install ${INSTALLOPTS} INSTALL_PREFIX=%{buildmandir} FPCMAKE=${NEWFCPMAKE}
%endif

        # create link
	ln -sf %{fpcdir}/ppc%{fpc_short_target} %{buildroot}%{_bindir}/ppc%{fpc_short_target}
	
	#make fcl_exampleinstall ${INSTALLOPTS} DOCINSTALLDIR=%{builddocdir}
	#make api_exampleinstall ${INSTALLOPTS} DOCINSTALLDIR=%{builddocdir}
	#make packages_exampleinstall ${INSTALLOPTS} DOCINSTALLDIR=%{builddocdir}

install -dm 755 %{buildroot}%{_datadir}/fpcsrc
cp -a fpc_src/* %{buildroot}%{_datadir}/fpcsrc/

# fix permissions
find %{buildroot}%{_datadir}/fpcsrc/ -type d -exec chmod 755 {} \;
find %{buildroot}%{_datadir}/fpcsrc/ -type f -exec chmod 644 {} \;


%post base
# Create config
%{fpcdir}/samplecfg %{fpcdir}

%files

%files units
%{_prefix}/lib/fpc/%{version}/units
# in fpc-base
%ifarch i586
%exclude %{_prefix}/lib/fpc/%{version}/units/i386-linux/rtl
%exclude %{_prefix}/lib/fpc/%{version}/units/i386-linux/x11
%exclude %{_prefix}/lib/fpc/%{version}/units/i386-linux/ncurses
%exclude %{_prefix}/lib/fpc/%{version}/units/i386-linux/zlib
%else
%exclude %{_prefix}/lib/fpc/%{version}/units/x86_64-linux/rtl
%exclude %{_prefix}/lib/fpc/%{version}/units/x86_64-linux/x11
%exclude %{_prefix}/lib/fpc/%{version}/units/x86_64-linux/ncurses
%exclude %{_prefix}/lib/fpc/%{version}/units/x86_64-linux/zlib
%endif

%files src
%{_datadir}/fpcsrc

%files base
%doc %{_defaultdocdir}/%{name}-%{version}
%{_bindir}/*
%{_prefix}/lib/fpc/lexyacc
%{_prefix}/lib/fpc/%{version}/ide
%{_prefix}/lib/fpc/%{version}/msg
%{_prefix}/lib/fpc/%{version}/samplecfg
%ifarch i586
%{_prefix}/lib/fpc/%{version}/units/i386-linux/rtl
%{_prefix}/lib/fpc/%{version}/units/i386-linux/x11
%{_prefix}/lib/fpc/%{version}/units/i386-linux/ncurses
%{_prefix}/lib/fpc/%{version}/units/i386-linux/zlib
%{_prefix}/lib/fpc/%{version}/ppc386
%else
%{_prefix}/lib/fpc/%{version}/units/x86_64-linux/rtl
%{_prefix}/lib/fpc/%{version}/units/x86_64-linux/x11
%{_prefix}/lib/fpc/%{version}/units/x86_64-linux/ncurses
%{_prefix}/lib/fpc/%{version}/units/x86_64-linux/zlib
%{_prefix}/lib/fpc/%{version}/ppcx64
%endif

%changelog
* Tue Nov 19 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.6.2-1
+ Revision: e7022fc
- Minor spec clean



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19645 |12mu|fpc-units-ptcpas-503-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#set fpc version

%define fpc_ver 2.6.2

%define self ptcpas


Name:		fpc-units-%self
# svn info -r HEAD https://ptcpas.svn.sourceforge.net/svnroot/ptcpas/trunk | grep Revision
Version:	503
Release:	3
Group:		Development/Other
License:	Modified LGPL
Summary:	A free, portable framebuffer library, written in Free Pascal
# svn co https://ptcpas.svn.sourceforge.net/svnroot/ptcpas/trunk ptcpas-402
Source:		%self-%version.tar.gz
Patch0:		ptcpas-%version-fpcdir.patch
URL:		http://ptcpas.sourceforge.net/

BuildRequires: fpc == %fpc_ver
BuildRequires: %{_lib}x11-devel
BuildRequires: %{_lib}xext-devel
BuildRequires: pkgconfig(xrandr)
BuildRequires: %{_lib}xxf86dga-devel
BuildRequires: %{_lib}xxf86vm-devel
BuildRequires: fpc-src

Requires: fpc-base == %fpc_ver
Requires: %{_lib}x11-devel
Requires: %{_lib}xext-devel 
Requires: pkgconfig(xrandr)
Requires: %{_lib}xxf86dga-devel
Requires: %{_lib}xxf86vm-devel

%description
PTCPas is a free, portable framebuffer library, written in Free Pascal.
It allows low-level high-speed graphics access on multiple platforms and
is distributed under the terms of a modified (to allow static linking)
GNU LGPL license. Currently supports DirectX, X11, VBE1.2+ and
fakemodes. It has been tested on Windows (all versions since Windows 95;
on i386 and x86_64), Linux (i386, x86_64 and ppc), FreeBSD and DOS.

%package demos
Group:		Development/Other
Summary:	Demo applications for %name
Requires:	fpc-base %name
%description demos
%summary

%prep
%setup -n %self-%version
#patch0 -p1

find . -depth -name .svn -exec rm -rf {} \;

for N in core/*; do sed -i 's@/usr/share/ptcpas/ptcpas.conf@%_sysconfdir/%self.conf@' $N; done

%build
export FPCDIR=%_datadir/fpcsrc

./configure

make
make demos examples

%install
%ifarch %ix86
%define fpcarch i386
%else
%define fpcarch %_arch
%endif
%define unitdir %_libdir/fpc/%fpc_ver/units/%fpcarch-linux/
mkdir -p %buildroot%unitdir/%self
install units/%fpcarch-linux/* %buildroot%unitdir/%self
mkdir -p %buildroot%_libdir/%name-demos
cp -a demos examples %buildroot%_libdir/%name-demos
rm -rf %buildroot%_libdir/%name-demos/*/units
install -D ptcpas.cfg %buildroot%_sysconfdir/%self.conf

%files
%doc docs
%unitdir/%self
%config %_sysconfdir/%self.conf

%files demos
%_libdir/%name-demos




%changelog
* Mon Dec 09 2013 Denis Silakov <denis.silakov@rosalab.ru> 503-3
+ Revision: d1c3ec4
- Bump release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19646 |12mu|fping-3.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		fping
Version:	3.9
Release:	1
Summary:	Quickly ping N number of hosts to determine their reachability
License:	BSD
Group:		Networking/Other
URL:		http://fping.org/
Source0:	http://fping.org/dist/%{name}-%{version}.tar.gz

%description
fping is a ping(1) like program which uses the Internet Control Message
Protocol (ICMP) echo request to determine if a host is up. fping is different
from ping in that you can specify any  number of hosts on the command line, or
specify a file containing the lists of hosts to ping. Instead of trying one
host until it timeouts or replies, fping will send out a ping packet and move
on to the next host in a round-robin fashion. If a host replies, it is noted
and removed from the list of hosts to check. If a host does not respond within
a certain time limit and/or retry limit it will be considered unreachable.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files 
%doc README INSTALL ChangeLog
%attr(4755,root,root) %{_sbindir}/fping
%{_mandir}/man8/fping.8*





%changelog
* Mon Mar 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.9-1
+ Revision: a7bc86e
- Updated to 3.9 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19647 |12mu|fprintd-0.5.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define with_doc 1
%{?_with_doc: %{expand: %%global with_doc 1}}

Name:		fprintd
Version:	0.5.0
Release:	3
Summary:	D-Bus service for Fingerprint reader access

Group:		System/Kernel and hardware
License:	GPLv2+
Url:		http://www.freedesktop.org/wiki/Software/fprint/fprintd
# download here:
# http://cgit.freedesktop.org/libfprint/fprintd/
# then rename and re-pack
Source0:	http://freedesktop.org/~hadess/%{name}-%{version}.tar.bz2
#Patch1:		fprintd-0.4.1-fix-doc.patch

BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pam-devel
BuildRequires:	pkgconfig(libfprint) >= 0.4.0
BuildRequires:	pkgconfig(polkit-agent-1)
%if %{with_doc}
BuildRequires:	gtk-doc
%endif
BuildRequires:	intltool
BuildRequires:	autoconf
BuildRequires:	automake
BuildRequires:	libtool

%description
D-Bus service to access fingerprint readers.

%files -f %{name}.lang
%doc README COPYING AUTHORS TODO
%{_bindir}/fprintd-*
%{_libexecdir}/fprintd
# FIXME This file should be marked as config when it does something useful
%{_sysconfdir}/fprintd.conf
%{_sysconfdir}/dbus-1/system.d/net.reactivated.Fprint.conf
%{_datadir}/dbus-1/system-services/net.reactivated.Fprint.service
%{_datadir}/polkit-1/actions/net.reactivated.fprint.device.policy
/lib/systemd/system/fprintd.service
%{_localstatedir}/lib/fprint
%{_mandir}/man1/fprintd.*

#--------------------------------------------------------------------

%package pam
Summary:	PAM module for fingerprint authentication
Group:		System/Kernel and hardware
Requires:	%{name} = %{version}-%{release}
# Note that we obsolete pam_fprint, but as the configuration
# is different, it will be mentioned in the release notes
Provides:	pam_fprint = %{version}-%{release}
Obsoletes:	pam_fprint < 0.2-5

%description pam
PAM module that uses the fprintd D-Bus service for fingerprint
authentication.

%files pam
%doc pam/README
/%{_lib}/security/pam_fprintd.so

#--------------------------------------------------------------------

%package devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{name} = %{version}-%{release}
Requires:	gtk-doc

%description devel
Development documentation for fprintd, the D-Bus service for
fingerprint readers access.

%files devel
%if %{with_doc}
%{_datadir}/gtk-doc/html/fprintd
%endif
%{_datadir}/dbus-1/interfaces/net.reactivated.Fprint.Device.xml
%{_datadir}/dbus-1/interfaces/net.reactivated.Fprint.Manager.xml

#--------------------------------------------------------------------

%prep
%setup -q

#autoreconf -fi

%build
%configure2_5x \
%if %{with_doc}
	--enable-gtk-doc \
%endif
	--enable-pam \
	--libdir=/%{_lib}/

%make

%install
%makeinstall_std
mkdir -p %{buildroot}/%{_localstatedir}/lib/fprint

mkdir -p %{buildroot}/lib/systemd/system/
sed -e "s|\@libexecdir\@|%{_libexecdir}|" data/fprintd.service.in > \
	%{buildroot}/lib/systemd/system/fprintd.service

rm -f %{buildroot}/%{_lib}/security/pam_fprintd.{a,la,so.*}

%find_lang %{name}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19648 |12mu|freealut-1.1.0-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define sname	alut
%define major	0
%define libname %mklibname %{sname} %{major}
%define devname %mklibname %{sname} -d

Summary:	OpenAL Utility Toolkit (ALUT)
Name:		freealut
Version:	1.1.0
Release:	12
License:	LGPLv2
Group:		Sound
Url:		http://www.openal.org
Source0:	http://connect.creativelabs.com/openal/Downloads/ALUT/%{name}-%{version}.tar.bz2
Patch0:		%{name}-openal.patch
BuildRequires:	pkgconfig(openal)

%description
ALUT is the OpenAL Utility Toolkit.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Main library for ALUT
Group:		System/Libraries
Provides:	%{name} = %{EVRD}
Conflicts:	%{_lib}freealut0 < 1.1.0-11
Obsoletes:	%{_lib}freealut0 < 1.1.0-11

%description -n %{libname}
This package contains the library needed to run programs dynamically
linked with ALUT.

%files -n %{libname}
%{_libdir}/libalut.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Headers for developing programs that will use ALUT
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Conflicts:	%{_lib}freealut-devel < 1.1.0-11
Obsoletes:	%{_lib}freealut-devel < 1.1.0-11

%description -n	%{devname}
This package contains the headers that programmers will need to develop
applications which will use ALUT.

%files -n %{devname}
%doc AUTHORS ChangeLog NEWS README
%{_includedir}/AL
%{_libdir}/pkgconfig/%{name}.pc
%{_libdir}/*.so
%{_bindir}/%{name}-config

#----------------------------------------------------------------------------

%prep
%setup -q
%apply_patches

%build
./autogen.sh
%configure2_5x \
	--disable-static
%make

%install
%makeinstall_std


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19649 |12mu|freeipmi-1.3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Werror_cflags %nil
%define freeipmi_major		15
%define ipmiconsole_major	2
%define ipmidetect_major	0
%define ipmimonitoring_major	5
%define libfreeipmi		%mklibname freeipmi %{freeipmi_major}
%define libipmiconsole		%mklibname ipmiconsole %{ipmiconsole_major}
%define libipmidetect		%mklibname ipmidetect %{ipmidetect_major}
%define libipmimonitoring	%mklibname ipmimonitoring %{ipmimonitoring_major}
%define devname %mklibname -d %{name}

Summary: 	FreeIPMI
Name: 		freeipmi
Version: 	1.3.1
Release: 	1
License: 	GPLv2
Group: 		System/Kernel and hardware
Url:		http://www.gnu.org/software/freeipmi/index.html
Source0: 	http://ftp.gnu.org/gnu/freeipmi/%{name}-%{version}.tar.gz
Source1: 	http://ftp.gnu.org/gnu/freeipmi/%{name}-%{version}.tar.gz.sig

BuildRequires:  ghostscript
BuildRequires:  texinfo
BuildRequires:  tetex-latex
BuildRequires:  transfig
BuildRequires:  readline-devel
BuildRequires:	pkgconfig(guile-2.0)
BuildRequires:  pkgconfig(libgcrypt)
BuildRequires:  pkgconfig(ncurses)

%description
The FreeIPMI project provides "Remote-Console" (out-of-band) and
"System Management Software" (in-band) based on Intelligent
Platform Management Interface (IPMI v1.5) specification.

%package -n	%{libfreeipmi}
Summary:	Main library for %{name}
Group:		System/Libraries

%description -n	%{libfreeipmi}
This package contains one of the libraries needed to run programs dynamically
linked with %{name}.

%package -n	%{libipmiconsole}
Summary:	Main library for %{name}
Group:		System/Libraries

%description -n	%{libipmiconsole}
This package contains one of the libraries needed to run programs dynamically
linked with %{name}.

%package -n	%{libipmidetect}
Summary:	Main library for %{name}
Group:		System/Libraries

%description -n	%{libipmidetect}
This package contains one of the libraries needed to run programs dynamically
linked with %{name}.

%package -n	%{libipmimonitoring}
Summary:	Main library for %{name}
Group:		System/Libraries

%description -n	%{libipmimonitoring}
This package contains one of the libraries needed to run programs dynamically
linked with %{name}.

%package -n	%{devname}
Summary:	Headers for developing programs that will use %{name}
Group:		Development/C
Requires:	%{libfreeipmi} = %{version}-%{release}
Requires:	%{libipmimonitoring} = %{version}-%{release}
Requires:	%{libipmiconsole} = %{version}-%{release}
Requires:	%{libipmidetect} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{devname}
This package contains the headers that programmers will need to develop
applications which will use %{name}.

%package fish
Summary:    FreeIPMI Shell
Group:      System/Kernel and hardware
Requires:   %{name} = %{version}

%description fish
Fish provides Shell, Extension/Plug-in and scripting interface. As a
shell, User has access to both in-band and out-of-band access to the
host BMC through a rich set of IPMI commands.

%package utils
Summary:    FreeIPMI Utilities
Group:      System/Kernel and hardware
Requires:   %{name} = %{version}
Requires(pre,preun):	rpm-helper

%description utils
FreeIPMI utilities ipmipower, bmc-watchdog, ipmiping, and rmcpping.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static \
	--localstatedir=/%{_var} \
	--disable-dependency-tracking

%make 
cd doc
make pdf
cd -

%install
%makeinstall_std 

install -d -m 755 %{buildroot}/%{_initrddir}
mv %{buildroot}/%{_sysconfdir}/init.d/bmc-watchdog %{buildroot}/%{_initrddir}/bmcwatchdog
mv %{buildroot}/%{_sysconfdir}/init.d/ipmidetectd %{buildroot}/%{_initrddir}
mv %{buildroot}/%{_sysconfdir}/init.d/ipmiseld %{buildroot}/%{_initrddir}
rm -rf %{buildroot}%{_docdir}/%{name}

%post fish
%_post_service ipmiseld

%preun fish
%_preun_service ipmiseld

%post utils
%_post_service bmcwatchdog

%preun utils
%_preun_service bmcwatchdog

%files
%doc AUTHORS COPYING ChangeLog* INSTALL NEWS README TODO
%doc doc/*.pdf
%{_sysconfdir}/freeipmi/*.conf
%{_mandir}/man5/freeipmi_interpret_sel.conf.5.*
%{_mandir}/man5/freeipmi_interpret_sensor.conf.5.*
%{_mandir}/man5/libipmiconsole.conf.5.*
%{_infodir}/freeipmi-faq.info*
%dir %{_localstatedir}/lib/%{name}
%dir %{_localstatedir}/lib/%{name}/ipckey

%files -n %{libfreeipmi}
%{_libdir}/libfreeipmi.so.%{freeipmi_major}*

%files -n %{libipmiconsole}
%{_libdir}/libipmiconsole.so.%{ipmiconsole_major}*

%files -n %{libipmidetect}
%{_libdir}/libipmidetect.so.%{ipmidetect_major}*

%files -n %{libipmimonitoring}
%{_libdir}/libipmimonitoring.so.%{ipmimonitoring_major}*

%files -n %{devname}
%{_libdir}/*.so
%{_includedir}/*
%{_libdir}/pkgconfig/libfreeipmi.pc
%{_libdir}/pkgconfig/libipmiconsole.pc
%{_libdir}/pkgconfig/libipmidetect.pc
%{_libdir}/pkgconfig/libipmimonitoring.pc

%files fish
%{_initrddir}/ipmiseld
%{_sbindir}/bmc-config
%{_sbindir}/bmc-info
%{_sbindir}/ipmi-sel
%{_sbindir}/ipmiseld
%{_sbindir}/ipmi-sensors
%{_sbindir}/ipmi-sensors-config
%{_mandir}/man5/bmc-config.conf.5*
%{_mandir}/man5/ipmiseld.conf.5*
%{_mandir}/man8/bmc-config.8*
%{_mandir}/man8/bmc-info.8*
%{_mandir}/man8/ipmi-sel.8*
%{_mandir}/man8/ipmiseld.8*
%{_mandir}/man8/ipmi-sensors.8*
%{_mandir}/man8/ipmi-sensors-config.8*

%files utils
%doc COPYING.bmc-watchdog DISCLAIMER.bmc-watchdog
%doc COPYING.ipmiconsole DISCLAIMER.ipmiconsole 
%doc COPYING.ipmiping DISCLAIMER.ipmiping
%doc COPYING.ipmipower DISCLAIMER.ipmipower
%{_initrddir}/bmcwatchdog
%{_initrddir}/ipmidetectd
%config(noreplace) %{_sysconfdir}/sysconfig/bmc-watchdog
%{_sbindir}/bmc-device
%{_sbindir}/bmc-watchdog
%{_sbindir}/ipmi-chassis
%{_sbindir}/ipmi-chassis-config
%{_sbindir}/ipmi-console
%{_sbindir}/ipmi-dcmi
%{_sbindir}/ipmi-detect
%{_sbindir}/ipmi-fru
%{_sbindir}/ipmi-locate
%{_sbindir}/ipmi-oem
%{_sbindir}/ipmi-pet
%{_sbindir}/ipmi-pef-config
%{_sbindir}/ipmi-ping
%{_sbindir}/ipmi-power
%{_sbindir}/ipmi-raw
%{_sbindir}/ipmiconsole
%{_sbindir}/ipmidetect
%{_sbindir}/ipmidetectd
%{_sbindir}/ipmimonitoring
%{_sbindir}/ipmiping
%{_sbindir}/ipmipower
%{_sbindir}/pef-config
%{_sbindir}/rmcp-ping
%{_sbindir}/rmcpping
%{_mandir}/man3/libfreeipmi.3.*
%{_mandir}/man3/libipmiconsole.3.*
%{_mandir}/man3/libipmidetect.3.*
%{_mandir}/man3/libipmimonitoring.3.*
%{_mandir}/man5/freeipmi.conf.5.*
%{_mandir}/man5/ipmi_monitoring_sensors.conf.5.*
%{_mandir}/man5/ipmiconsole.conf.5.*
%{_mandir}/man5/ipmidetect.conf.5.*
%{_mandir}/man5/ipmidetectd.conf.5.*
%{_mandir}/man5/ipmimonitoring.conf.5.*
%{_mandir}/man5/ipmimonitoring_sensors.conf.5.*
%{_mandir}/man5/ipmipower.conf.5.*
%{_mandir}/man5/libipmimonitoring.conf.5.*
%{_mandir}/man7/freeipmi.7.*
%{_mandir}/man8/bmc-device.8.*
%{_mandir}/man8/bmc-watchdog.8.*
%{_mandir}/man8/ipmi-chassis-config.8.*
%{_mandir}/man8/ipmi-chassis.8.*
%{_mandir}/man8/ipmi-console.8.*
%{_mandir}/man8/ipmi-dcmi.8.*
%{_mandir}/man8/ipmi-detect.8.*
%{_mandir}/man8/ipmi-fru.8.*
%{_mandir}/man8/ipmi-locate.8.*
%{_mandir}/man8/ipmi-oem.8.*
%{_mandir}/man8/ipmi-pet.8.*
%{_mandir}/man8/ipmi-pef-config.8.*
%{_mandir}/man8/ipmi-ping.8.*
%{_mandir}/man8/ipmi-power.8.*
%{_mandir}/man8/ipmi-raw.8.*
%{_mandir}/man8/ipmiconsole.8.*
%{_mandir}/man8/ipmidetect.8.*
%{_mandir}/man8/ipmidetectd.8.*
%{_mandir}/man8/ipmimonitoring.8.*
%{_mandir}/man8/ipmiping.8.*
%{_mandir}/man8/ipmipower.8.*
%{_mandir}/man8/pef-config.8.*
%{_mandir}/man8/rmcp-ping.8.*
%{_mandir}/man8/rmcpping.8.*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19650 |12mu|freeradius-2.1.12-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

%define major 1
%define libname %mklibname freeradius %{major}
%define develname %mklibname -d freeradius

%define __noautoreq 'perl\\(DBI\\)'

Summary:	High-performance and highly configurable RADIUS server
Name:		freeradius
Version:	2.1.12
Release:	7
License:	GPL
Group:		System/Servers
URL:		http://www.freeradius.org/
Source0:	ftp://ftp.freeradius.org/pub/radius/%{name}-server-%{version}.tar.bz2
Source1:	ftp://ftp.freeradius.org/pub/radius/%{name}-server-%{version}.tar.bz2.sig
Source3:	freeradius.pam
Source4:	freeradius.init
Source5:	freeradius.logrotate
Source6:	freeradius.sysconfig
Patch0:		freeradius-2.1.11-ssl-config.patch
Patch1:		freeradius-server-2.1.6-fix-format-errors.patch
Patch4:		freeradius-0.8.1-use-system-com_err.patch
Patch6:		freeradius-server-2.1.10-avoid-version.diff
Patch7:		freeradius-server-2.1.10-version-info.diff
Patch8:		freeradius-2.0.0-samba3.patch
Patch9:		freeradius-server-2.1.8-ltdl_no_la.patch
Patch10:	freeradius-server-linkage_fix.diff
Patch11:	freeradius-server-2.1.7-fix-perl-scripts.patch
Patch12:	freeradius-server-2.1.12-fix_broken_perl_ldflags.diff
BuildRequires:	gdbm-devel
BuildRequires:	krb5-devel
BuildRequires:	libsasl-devel
BuildRequires:	libtool-devel
BuildRequires:	mysql-devel
BuildRequires:	openldap-devel
BuildRequires:	openssl-devel
BuildRequires:	pam-devel
BuildRequires:	pcap-devel
BuildRequires:	perl-devel
BuildRequires:	postgresql-devel
BuildRequires:	python-devel
BuildRequires:	rpm-helper >= 0.21
BuildRequires:	sqlite3-devel
BuildRequires:	unixODBC-devel
BuildRequires:	zlib-devel
# minimal version for ssl cert generation
Requires(post): openssl
Requires(post): rpm-helper >= 0.21
Requires(preun): rpm-helper >= 0.19
Requires(pre): rpm-helper >= 0.19
Requires(postun): rpm-helper >= 0.19
Conflicts:	radiusd-cistron
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
The FreeRADIUS Server Project is a high-performance and highly configurable
GPL'd RADIUS server. It is somewhat similar to the Livingston 2.0 RADIUS
server, but has many more features, and is much more configurable.

%package -n	%{name}-krb5
Summary:	The Kerberos module for %{name}
Group:		System/Servers
Requires:	krb5-libs
Requires:	%{name} >= %{version}-%{release}
Obsoletes:	%{libname}-krb5

%description -n	%{name}-krb5
The FreeRADIUS server can use Kerberos to authenticate users, and this module
is necessary for that.

%package -n	%{name}-ldap
Summary:	The LDAP module for %{name}
Group:		System/Servers
Requires:	%{name} >= %{version}-%{release}
Obsoletes:	%{libname}-ldap

%description -n	%{name}-ldap
The FreeRADIUS server can use LDAP to authenticate users, and this module is
necessary for that.

%package -n	%{name}-postgresql
Summary:	The PostgreSQL module for %{name}
Group:		System/Servers
Requires:	%{name} >= %{version}-%{release}
Obsoletes:	%{libname}-postgresql

%description -n	%{name}-postgresql
The FreeRADIUS server can use PostgreSQL to authenticate users and do
accounting, and this module is necessary for that.

%package -n	%{name}-mysql
Summary:	The MySQL module for %{name}
Group:		System/Servers
Requires:	%{name} >= %{version}-%{release}
Obsoletes:	%{libname}-mysql

%description -n	%{name}-mysql
The FreeRADIUS server can use MySQL to authenticate users and do accounting,
and this module is necessary for that.

%package -n	%{name}-unixODBC
Summary:	The unixODBC module for %{name}
Group:		System/Servers
Requires:	%{name} >= %{version}-%{release}
Obsoletes:	%{libname}-unixODBC

%description -n	%{name}-unixODBC
The FreeRADIUS server can use unixODBC to authenticate users and do accounting,
and this module is necessary for that.

%package -n	%{name}-sqlite
Summary:	The sqlite module for %{name}
Group:		System/Servers
Requires:	%{name} >= %{version}-%{release}
Obsoletes:	%{libname}-sqlite

%description -n	%{name}-sqlite
The FreeRADIUS server can use sqlite to authenticate users and do accounting,
and this module is necessary for that.

%package -n	%{libname}
Summary:	Libraries for %{name}
Group:		System/Libraries

%description -n	%{libname}
Libraries for %{name}

%package -n	%{develname}
Summary:	Development headers for %{name}
Group:		Development/C
Requires:	%{libname} >= %{version}-%{release}
Obsoletes:	%{mklibname -d %{name} 1}
Provides:	freeradius-devel = %{version}-%{release}
Obsoletes:	freeradius-devel

%description -n	%{develname}
Development headers and libraries for %{name}

%package web
Summary:	Web based administration interface for freeradius
Group:		System/Servers
Requires:	apache-mod_php
Requires:	freeradius
Requires:	php-mysql
Requires:	net-snmp-mibs
Requires:	net-snmp-utils
%if %mdkversion < 201010
Requires(post):   rpm-helper
Requires(postun):   rpm-helper
%endif
Provides:	dialup_admin = %{version}-%{release}
Obsoletes:	dialup_admin

%description web
dialup_admin is a web based administration interface for the freeradius radius
server. It is written in PHP4. It is modular and right now it assumes that user
information is stored in an ldap server or an sql database and accounting in an
sql server.

%prep
%setup -q -n %{name}-server-%{version}

# fix strange perms
find . -type d -perm 0700 -exec chmod 755 {} \;
find . -type f -perm 0555 -exec chmod 755 {} \;
find . -type f -perm 0444 -exec chmod 644 {} \;

%patch0 -p0 -b .config
%patch4 -p0 -b .peroyvind
%patch6 -p1 -b .avoid-version
%patch7 -p1 -b .version-info
%patch8 -p0 -b .samba3
%patch9 -p1 -b .ltdl_no_la
%patch10 -p0 -b .linkage_fix
%patch11 -p1 -b .file-temp
%patch1 -p 1
%patch12 -p1 -b .fix_broken_perl_ldflags

# For pre release only:
perl -pi -e 's,\$\(RADIUSD_VERSION\),%{version},' doc/Makefile
perl -pi -e 's,\$\(RADIUSD_VERSION\),%{version},' doc/rfc/Makefile

%__install -d Mandriva
# fix conditional pam config file
cp %{SOURCE3} Mandriva/freeradius.pam
cp %{SOURCE4} Mandriva/%{name}.init
cp %{SOURCE5} Mandriva/%{name}.logrotate

# fix path
find . -type f | xargs perl -pi -e "s|/usr/local/bin|%{_bindir}|g"

# move php3 to php
find dialup_admin -name '*.php3' | while read php3; do
    mv $php3 ${php3%%.php3}.php
done

find dialup_admin -type f | xargs perl -pi -e "s|\.php3|\.php|g"
perl -pi -e "s|\\\${bindir}|\\\${bindir}/|g" dialup_admin/Makefile

%build
%serverbuild

export CFLAGS="$CFLAGS -fPIC -DLDAP_DEPRECATED"
export CXXFLAGS="$CXXFLAGS -fPIC -DLDAP_DEPRECATED"

%configure2_5x \
    --with-gnu-ld \
    --with-threads \
    --with-thread-pool \
    --with-system-libtool \
    --libdir=%{_libdir}/%{name}  \
    --libexecdir=%{_libdir}/%{name} \
    --localstatedir=%{_var} \
    --with-logdir=%{_var}/log/radius \
    --disable-ltdl-install \
    --with-ltdl-lib=%{_libdir} \
    --with-ltdl-include=%{_includedir} \
    --with-radacctdir=%{_var}/log/radius/radacct \
    --with-raddbdir=%{_sysconfdir}/raddb \
    --with-static-modules="" \
    --with-experimental-modules \
    --with-large-files \
    --with-rlm-dbm-lib-dir=%{_libdir} \
    --with-rlm-eap-peap-lib-dir=%{_libdir} \
    --with-openssl-libraries=%{_libdir} \
    --with-rlm-krb5-lib-dir=%{_libdir} \
    --with-rlm-ldap-lib-dir=%{_libdir} \
    --with-rlm-ldap-include-dir=%{_includedir}/ldap \
    --with-mysql-include-dir=%{_includedir}/mysql \
    --with-mysql-lib-dir=%{_libdir}/mysql \
    --with-mysql-dir=%{_prefix} \
    --with-rlm-sql-postgresql-lib-dir=%{_libdir}/mysql \
    --with-rlm-sql-postgresql-include-dir=%{_includedir}/pgsql \
    --with-unixodbc-lib-dir=%{_libdir} \
    --with-unixodbc-dir=%{_prefix} \
    --without-rlm_sql_db2 \
    --without-rlm_sql_firebird \
    --without-rlm_sql_freetds \
    --without-rlm_sql_iodbc \
    --without-rlm_sql_oracle \
    --without-rlm_sql_sybase \

# enable this one with a hack...
perl -pi \
    -e "s|^TARGET.*|TARGET=rlm_dbm|g;" \
    -e "s|^SRCS.*|SRCS=rlm_dbm.c|g;" \
    -e "s|^RLM_UTILS.*|RLM_UTILS=rlm_dbm_parser rlm_dbm_cat|g;" \
    -e "s|^RLM_CFLAGS.*|RLM_CFLAGS=-I%{_includedir}/gdbm -DHAVE_GDBM_NDBM_H|g;" \
    -e "s|^RLM_LIBS.*|RLM_LIBS=-L%{_libdir} -lgdbm -lgdbm_compat|g;" \
    -e "s|^RLM_INSTALL.*|RLM_INSTALL=rlm_dbm_install|g;" \
    src/modules/rlm_dbm/Makefile

%if "%{_lib}" == "lib64"
    perl -pi -e 's:sys_lib_search_path_spec=.*:sys_lib_search_path_spec="/lib64 /usr/lib64 /usr/local/lib64":' libtool
%endif

make

%install
rm -rf %{buildroot}

%__install -d -m 755 %{buildroot}%{_sysconfdir}/logrotate.d
%__install -d -m 755 %{buildroot}%{_sysconfdir}/pam.d
%__install -d -m 755 %{buildroot}%{_sysconfdir}/sysconfig
%__install -d -m 755 %{buildroot}%{_initrddir}
%__install -d -m 755 %{buildroot}%{_localstatedir}/run/radiusd
%__install -d -m 755 %{buildroot}%{_includedir}/%{name}

make install R=%{buildroot}

# fix default configuration file permissions
find %{buildroot}%{_sysconfdir}/raddb -type d | xargs chmod 755
find %{buildroot}%{_sysconfdir}/raddb -type f | xargs chmod 644
chmod 640 \
    %{buildroot}%{_sysconfdir}/raddb/acct_users \
    %{buildroot}%{_sysconfdir}/raddb/acct_users \
    %{buildroot}%{_sysconfdir}/raddb/clients.conf \
    %{buildroot}%{_sysconfdir}/raddb/preproxy_users \
    %{buildroot}%{_sysconfdir}/raddb/users \

# install headers
%__install -m 644 src/include/*  %{buildroot}%{_includedir}/%{name}/

# install Mandriva scripts and stuff...
%__install -m 644 Mandriva/%{name}.pam %{buildroot}%{_sysconfdir}/pam.d/radiusd
%__install -m 644 Mandriva/%{name}.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/radiusd
%__install -m 755 Mandriva/%{name}.init %{buildroot}%{_initrddir}/radiusd
%__install -m 644 %{SOURCE6} %{buildroot}%{_sysconfdir}/sysconfig/radiusd

# put the mibs in place
%__install -d -m 755 %{buildroot}%{_datadir}/snmp/mibs
%__install -m 644 mibs/RADIUS* %{buildroot}%{_datadir}/snmp/mibs/

# fix ghostfiles
touch %{buildroot}%{_localstatedir}/log/radius/radutmp
touch %{buildroot}%{_localstatedir}/log/radius/radwtmp
touch %{buildroot}%{_localstatedir}/log/radius/radius.log

# remove unneeded stuff
%__rm -f %{buildroot}%{_sbindir}/rc.radiusd
%__rm -f %{buildroot}%{_includedir}/%{name}/Makefile
%__rm -f %{buildroot}%{_sysconfdir}/raddb/Makefile
%__rm -rf %{buildroot}%{_sysconfdir}/raddb/sql/mssql
%__rm -rf %{buildroot}%{_sysconfdir}/raddb/sql/oracle
%__rm -f %{buildroot}%{_sysconfdir}/raddb/certs/*

# remove faulty perl file...
%__rm -f %{buildroot}%{_libdir}/%{name}/rlm_perl.a

# include more docs
%__cp src/modules/rlm_sql/README README.sql
%__cp src/modules/rlm_cram/Readme Readme.cram
%__cp src/modules/rlm_cram/Standard.draft .
%__cp src/modules/rlm_cram/dictionary.sandy .
%__cp src/modules/rlm_smb/README README.smb

# put specific docs and files where they belong (prepare for doc inclusion)
%__cp doc/rlm_krb5 .
%__cp doc/RADIUS*.schema .
%__cp doc/rlm_ldap .

# nuke useless dupes
rm -f %{buildroot}%{_libdir}/%{name}/*%{version}*.la

#remove buildroot from the libtool files:
perl -pi -e "s,(\s)\S+%{_builddir}\S+,\$1,g" \
    %{buildroot}%{_libdir}/%{name}/*.la 

%multiarch_includes %{buildroot}%{_includedir}/freeradius/build-radpaths-h

%multiarch_includes %{buildroot}%{_includedir}/freeradius/radpaths.h

# the web cruft
install -d %{buildroot}%{_datadir}/%{name}-web
install -d %{buildroot}%{_sysconfdir}/%{name}-web

pushd dialup_admin
make \
    DIALUP_PREFIX=%{buildroot}%{_datadir}/freeradius-web \
    DIALUP_DOCDIR=%{buildroot}%{_docdir}/freeradius-web \
    DIALUP_CONFDIR=%{buildroot}%{_sysconfdir}/freeradius-web \
    install
popd

find %{buildroot}%{_datadir}/freeradius-web | xargs perl -pi \
    -e 's|\.\./conf/config\.php|%{_sysconfdir}/freeradius-web/config\.php|g;' \
    -e 's|%{buildroot}||g;'

find %{buildroot}%{_sysconfdir}/freeradius-web | xargs perl -pi \
    -e 's|\.\./conf/admin\.conf|%{_sysconfdir}/freeradius-web/admin\.conf|g;' \
    -e 's|%{buildroot}||g;'

find %{buildroot}%{_datadir}/freeradius-web/bin | xargs perl -pi \
    -e 's|/data/local/dialupadmin/conf/admin\.conf|%{_sysconfdir}/freeradius-web/admin\.conf|g;' \
    -e 's|/logs/radiusd/accounting|%{_localstatedir}/log/radius/accounting|g;'

mv %{buildroot}%{_datadir}/freeradius-web/bin/* %{buildroot}%{_bindir}
mv %{buildroot}%{_bindir}/snmpfinger \
    %{buildroot}%{_bindir}/freeradius-web-snmpfinger

# fix a simple redirector
cat > %{buildroot}%{_datadir}/%{name}-web/index.html << EOF
<html>
<head>
<title></title>
<meta HTTP-EQUIV="REFRESH" CONTENT="0; URL=htdocs/index.html">
</head>
<body>
</body>
</html>
EOF

# apache configuration
install -d %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}-web.conf <<EOF
# %{name} Apache configuration
Alias /%{name}-web %{_datadir}/%{name}-web

<Directory %{_datadir}/%{name}-web>
    Allow from all
</Directory>
EOF

# cron stuff
install -d %{buildroot}%{_sysconfdir}/cron.daily
cat > %{buildroot}%{_sysconfdir}/cron.daily/%{name}-web <<EOF
#!/bin/sh
%{_bindir}/tot_stats >/dev/null 2>&1
%{_bindir}/monthly_tot_stats >/dev/null 2>&1
EOF
chmod 755 %{buildroot}%{_sysconfdir}/cron.daily/%{name}-web

install -d %{buildroot}%{_sysconfdir}/cron.monthly
cat > %{buildroot}%{_sysconfdir}/cron.monthly/%{name}-web <<EOF
#!/bin/sh
%{_bindir}/truncate_radacct >/dev/null 2>&1
%{_bindir}/clean_radacct >/dev/null 2>&1
EOF
chmod 755 %{buildroot}%{_sysconfdir}/cron.monthly/%{name}-web

# cleanup
rm -rf %{buildroot}%{_docdir}/%{name}
rm -rf %{buildroot}%{_docdir}/freeradius-web
rm -rf %{buildroot}%{_datadir}/freeradius-web/bin
rm -rf %{buildroot}%{_datadir}/freeradius-web/sql
rm -f %{buildroot}%{_bindir}/dialup_admin.cron

%pre
%_pre_useradd radius %{_localstatedir}/log/radius/radacct /bin/false

%post
%_post_service radiusd
%create_ghostfile %{_localstatedir}/log/radius/radutmp radius radius 0644
%create_ghostfile %{_localstatedir}/log/radius/radwtmp radius radius 0644
%create_ghostfile %{_localstatedir}/log/radius/radius.log radius radius 0644
%_create_ssl_certificate radiusd -g radius
if [ $1 = 1 ]; then
    openssl dhparam -out  %{_sysconfdir}/raddb/certs/dh 1024 2>&1 >/dev/null
    dd if=/dev/urandom of=%{_sysconfdir}/raddb/certs/random count=10 2>&1 >/dev/null
    chgrp radius %{_sysconfdir}/raddb/certs/random
fi

%preun
%_preun_service radiusd

%postun
%_postun_userdel radius



%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc doc COPYRIGHT CREDITS INSTALL LICENSE README
%doc README.sql README.smb Readme.cram Standard.draft dictionary.sandy
%{_initrddir}/radiusd
%config(noreplace) %{_sysconfdir}/pam.d/radiusd
%config(noreplace) %{_sysconfdir}/logrotate.d/radiusd
%config(noreplace)  %{_sysconfdir}/sysconfig/radiusd
%dir %{_sysconfdir}/raddb
%config(noreplace) %{_sysconfdir}/raddb/attrs
%config(noreplace) %{_sysconfdir}/raddb/attrs.access_reject
%config(noreplace) %{_sysconfdir}/raddb/attrs.access_challenge
%config(noreplace) %{_sysconfdir}/raddb/attrs.accounting_response
%config(noreplace) %{_sysconfdir}/raddb/attrs.pre-proxy
%config(noreplace) %{_sysconfdir}/raddb/dictionary*
%config(noreplace) %{_sysconfdir}/raddb/experimental.conf
%config(noreplace) %{_sysconfdir}/raddb/example.pl
%config(noreplace) %{_sysconfdir}/raddb/hints
%config(noreplace) %{_sysconfdir}/raddb/huntgroups
%config(noreplace) %{_sysconfdir}/raddb/radiusd.conf
%config(noreplace) %{_sysconfdir}/raddb/policy.conf
%config(noreplace) %{_sysconfdir}/raddb/policy.txt
%config(noreplace) %{_sysconfdir}/raddb/proxy.conf
%config(noreplace) %{_sysconfdir}/raddb/eap.conf
%config(noreplace) %{_sysconfdir}/raddb/sql.conf
%config(noreplace) %{_sysconfdir}/raddb/sqlippool.conf
%config(noreplace) %{_sysconfdir}/raddb/templates.conf
# those contains passwords
%config(noreplace) %attr(0640,root,radius) %{_sysconfdir}/raddb/acct_users
%config(noreplace) %attr(0640,root,radius) %{_sysconfdir}/raddb/clients.conf
%config(noreplace) %attr(0640,root,radius) %{_sysconfdir}/raddb/preproxy_users
%config(noreplace) %attr(0640,root,radius) %{_sysconfdir}/raddb/users
%dir %{_sysconfdir}/raddb/certs
%dir %{_sysconfdir}/raddb/sites-available
%dir %{_sysconfdir}/raddb/sites-enabled
%config(noreplace) %{_sysconfdir}/raddb/sites-available/*
%config(noreplace) %{_sysconfdir}/raddb/sites-enabled/*
%dir %{_sysconfdir}/raddb/modules
%config(noreplace) %{_sysconfdir}/raddb/modules/*
%dir %{_sysconfdir}/raddb/sql
%dir %{_sysconfdir}/raddb/sql/ndb
%config(noreplace) %{_sysconfdir}/raddb/sql/ndb/README
%config(noreplace) %{_sysconfdir}/raddb/sql/ndb/admin.sql
%config(noreplace) %{_sysconfdir}/raddb/sql/ndb/schema.sql
%{_bindir}/radclient
%{_bindir}/radconf2xml
%{_bindir}/radcrypt
%{_bindir}/radeapclient
%{_bindir}/radlast
%{_bindir}/radsniff
%{_bindir}/radsqlrelay
%{_bindir}/radtest
%{_bindir}/radwho
%{_bindir}/radzap
%{_bindir}/rlm_dbm_cat
%{_bindir}/rlm_dbm_parser
%{_bindir}/rlm_ippool_tool
%{_bindir}/smbencrypt
%{_sbindir}/checkrad
%{_sbindir}/raddebug
%{_sbindir}/radiusd
%{_sbindir}/radmin
%{_sbindir}/radwatch
%attr(0755,radius,radius) %dir %{_localstatedir}/log/radius
%attr(0755,radius,radius) %dir %{_localstatedir}/log/radius/radacct
%attr(0755,radius,radius) %dir %{_localstatedir}/run/radiusd
%attr(0644,radius,radius) %ghost %{_localstatedir}/log/radius/radutmp
%attr(0644,radius,radius) %ghost %{_localstatedir}/log/radius/radwtmp
%attr(0644,radius,radius) %ghost %{_localstatedir}/log/radius/radius.log
%{_datadir}/snmp/mibs/*
%{_datadir}/freeradius
%{_mandir}/man*/*

%files -n %{name}-krb5
%defattr(-,root,root)
%doc rlm_krb5
%{_libdir}/%{name}/rlm_krb5.so

%files -n %{name}-ldap
%defattr(-,root,root)
%doc RADIUS*.schema rlm_ldap doc/examples/openldap.schema
%config(noreplace) %{_sysconfdir}/raddb/ldap.attrmap
%{_libdir}/%{name}/rlm_ldap.so

%files -n %{name}-postgresql
%defattr(-,root,root)
%doc src/billing
%config(noreplace) %{_sysconfdir}/raddb/sql/postgresql
%{_libdir}/%{name}/rlm_sql_postgresql.so

%files -n %{name}-mysql
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/raddb/sql/mysql
%{_libdir}/%{name}/rlm_sql_mysql.so

%files -n %{name}-unixODBC
%defattr(-,root,root)
%{_libdir}/%{name}/rlm_sql_unixodbc.so

%files -n %{name}-sqlite
%defattr(-,root,root)
%{_libdir}/%{name}/rlm_sql_sqlite.so

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/%{name}/libfreeradius-radius.so.%{major}*
%{_libdir}/%{name}/libfreeradius-eap.so.%{major}*
%{_libdir}/%{name}/rlm_acctlog.so
%{_libdir}/%{name}/rlm_acct_unique.so
%{_libdir}/%{name}/rlm_always.so
%{_libdir}/%{name}/rlm_attr_filter.so
%{_libdir}/%{name}/rlm_attr_rewrite.so
%{_libdir}/%{name}/rlm_caching.so
%{_libdir}/%{name}/rlm_chap.so
%{_libdir}/%{name}/rlm_checkval.so
%{_libdir}/%{name}/rlm_copy_packet.so
%{_libdir}/%{name}/rlm_counter.so
%{_libdir}/%{name}/rlm_cram.so
%{_libdir}/%{name}/rlm_dbm.so
%{_libdir}/%{name}/rlm_detail.so
%{_libdir}/%{name}/rlm_digest.so
%{_libdir}/%{name}/rlm_dynamic_clients.so
%{_libdir}/%{name}/rlm_eap_gtc.so
%{_libdir}/%{name}/rlm_eap_leap.so
%{_libdir}/%{name}/rlm_eap_md5.so
%{_libdir}/%{name}/rlm_eap_mschapv2.so
%{_libdir}/%{name}/rlm_eap_peap.so
%{_libdir}/%{name}/rlm_eap_sim.so
%{_libdir}/%{name}/rlm_eap.so
%{_libdir}/%{name}/rlm_eap_tls.so
%{_libdir}/%{name}/rlm_eap_ttls.so
%{_libdir}/%{name}/rlm_example.so
%{_libdir}/%{name}/rlm_exec.so
%{_libdir}/%{name}/rlm_expiration.so
%{_libdir}/%{name}/rlm_expr.so
%{_libdir}/%{name}/rlm_fastusers.so
%{_libdir}/%{name}/rlm_files.so
%{_libdir}/%{name}/rlm_ippool.so
%{_libdir}/%{name}/rlm_jradius.so
%{_libdir}/%{name}/rlm_linelog.so
%{_libdir}/%{name}/rlm_logintime.so
%{_libdir}/%{name}/rlm_mschap.so
%{_libdir}/%{name}/rlm_otp.so
%{_libdir}/%{name}/rlm_pam.so
%{_libdir}/%{name}/rlm_pap.so
%{_libdir}/%{name}/rlm_passwd.so
%{_libdir}/%{name}/rlm_perl.so
%{_libdir}/%{name}/rlm_policy.so
%{_libdir}/%{name}/rlm_preprocess.so
%{_libdir}/%{name}/rlm_protocol_filter.so
%{_libdir}/%{name}/rlm_python.so
%{_libdir}/%{name}/rlm_radutmp.so
%{_libdir}/%{name}/rlm_realm.so
%{_libdir}/%{name}/rlm_replicate.so
%{_libdir}/%{name}/rlm_sim_files.so
%{_libdir}/%{name}/rlm_smsotp.so
%{_libdir}/%{name}/rlm_soh.so
%{_libdir}/%{name}/rlm_sqlcounter.so
%{_libdir}/%{name}/rlm_sqlhpwippool.so
%{_libdir}/%{name}/rlm_sqlippool.so
%{_libdir}/%{name}/rlm_sql_log.so
%{_libdir}/%{name}/rlm_sql.so
%{_libdir}/%{name}/rlm_unix.so
%{_libdir}/%{name}/rlm_wimax.so

%files -n %{develname}
%defattr(-,root,root)
%doc todo
%{multiarch_includedir}/freeradius/build-radpaths-h
%{multiarch_includedir}/freeradius/radpaths.h
%{_includedir}/%{name}
%{_libdir}/%{name}/libfreeradius-radius.so
%{_libdir}/%{name}/libfreeradius-eap.so

%files -n %{name}-web
%defattr(-,root,root)
%doc dialup_admin/sql/mysql dialup_admin/sql/postgresql dialup_admin/sql/oracle
%doc dialup_admin/doc/AUTHORS dialup_admin/doc/FAQ dialup_admin/doc/HELP_WANTED
%doc dialup_admin/doc/HOWTO dialup_admin/doc/TODO dialup_admin/Changelog
%doc dialup_admin/README dialup_admin/bin/Changelog.*
%config(noreplace) %{_sysconfdir}/cron.daily/%{name}-web
%config(noreplace) %{_sysconfdir}/cron.monthly/%{name}-web
%config(noreplace) %{_webappconfdir}/%{name}-web.conf
%dir %{_sysconfdir}/%{name}-web
%config(noreplace) %{_sysconfdir}/%{name}-web/accounting.attrs
%config(noreplace) %{_sysconfdir}/%{name}-web/auth.request
%config(noreplace) %{_sysconfdir}/%{name}-web/default.vals
%config(noreplace) %{_sysconfdir}/%{name}-web/extra.ldap-attrmap
%config(noreplace) %{_sysconfdir}/%{name}-web/sql.attrmap
%config(noreplace) %{_sysconfdir}/%{name}-web/sql.attrs
%config(noreplace) %{_sysconfdir}/%{name}-web/user_edit.attrs
%config(noreplace) %{_sysconfdir}/%{name}-web/username.mappings
# those contains passwords
%config(noreplace) %attr(0640,root,apache) %{_sysconfdir}/%{name}-web/admin.conf
%config(noreplace) %attr(0640,root,apache) %{_sysconfdir}/%{name}-web/captions.conf
%config(noreplace) %attr(0640,root,apache) %{_sysconfdir}/%{name}-web/naslist.conf
%config(noreplace) %attr(0640,root,apache) %{_sysconfdir}/%{name}-web/config.php
%{_bindir}/backup_radacct
%{_bindir}/clean_radacct
%{_bindir}/clearsession
%{_bindir}/freeradius-web-snmpfinger
%{_bindir}/log_badlogins
%{_bindir}/monthly_tot_stats
%{_bindir}/showmodem
%{_bindir}/sqlrelay_query
%{_bindir}/tot_stats
%{_bindir}/truncate_radacct
%{_datadir}/%{name}-web


%changelog
* Thu Dec 08 2011 Oden Eriksson <oeriksson@mandriva.com> 2.1.12-4mdv2012.0
+ Revision: 739190
- rebuilt for new unixODBC (second try)
- rebuilt for new unixODBC

* Mon Nov 28 2011 Oden Eriksson <oeriksson@mandriva.com> 2.1.12-2
+ Revision: 734982
- relink against new pcap

* Sat Nov 12 2011 Oden Eriksson <oeriksson@mandriva.com> 2.1.12-1
+ Revision: 730297
- whoops!
- better fix
- fix build
- 2.1.12

* Sat Jun 25 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.11-1
+ Revision: 687125
- new version

* Mon May 02 2011 Funda Wang <fwang@mandriva.org> 2.1.10-6
+ Revision: 661954
- fix building

  + Oden Eriksson <oeriksson@mandriva.com>
    - multiarch fixes

* Thu Mar 17 2011 Oden Eriksson <oeriksson@mandriva.com> 2.1.10-5
+ Revision: 645745
- relink against libmysqlclient.so.18

* Sat Jan 01 2011 Oden Eriksson <oeriksson@mandriva.com> 2.1.10-4mdv2011.0
+ Revision: 627018
- rebuilt against mysql-5.5.8 libs, again

* Wed Dec 29 2010 Oden Eriksson <oeriksson@mandriva.com> 2.1.10-3mdv2011.0
+ Revision: 625969
- fix build, %%make works fine locally with 8 cores but not in the bs
- fix deps
- major overhaul
- rebuilt against mysql-5.5.8 libs

  + Funda Wang <fwang@mandriva.org>
    - rebuild for py2.7

* Fri Oct 01 2010 Oden Eriksson <oeriksson@mandriva.com> 2.1.10-1mdv2011.0
+ Revision: 582364
- 2.1.10

* Mon Jul 19 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.9-1mdv2011.0
+ Revision: 554949
- new version

* Fri Apr 09 2010 Funda Wang <fwang@mandriva.org> 2.1.8-6mdv2010.1
+ Revision: 533319
- rebuild

* Mon Mar 01 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.8-5mdv2010.1
+ Revision: 513129
- fix installation dependencies

* Fri Feb 26 2010 Oden Eriksson <oeriksson@mandriva.com> 2.1.8-4mdv2010.1
+ Revision: 511567
- rebuilt against openssl-0.9.8m

* Thu Feb 18 2010 Oden Eriksson <oeriksson@mandriva.com> 2.1.8-3mdv2010.1
+ Revision: 507458
- rebuild

* Tue Feb 16 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.8-2mdv2010.1
+ Revision: 506695
- change default permissions for configuration files, only restrict those containing passwords

* Tue Jan 12 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.8-1mdv2010.1
+ Revision: 490250
- new version

* Sat Jan 09 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.7-4mdv2010.1
+ Revision: 488013
- no need to explicit calls to %%_post_webapp/%%_postun_webapp, we have filetriggers now
- don't forget to apply patch...

* Sat Jan 09 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.7-3mdv2010.1
+ Revision: 487978
- fix scripts shipped in freeradius-web package (bud #56866)

* Fri Oct 09 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.7-2mdv2010.0
+ Revision: 456255
- move crontab in scripts, and install them in /etc/cron/{daily,monthly} (#46739)

* Sun Sep 20 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.7-1mdv2010.0
+ Revision: 445976
- new version
- spec cleanup
- install web files under %%{_datadir}/freeradius-web
- fix initscript LSB dependency

* Thu Jun 11 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.6-1mdv2010.0
+ Revision: 385293
- new version

* Tue Mar 17 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.1.4-1mdv2009.1
+ Revision: 356678
- rediff fuzzy patch
- force system libtool usage
- new version
- fix perms on some config files

* Sat Dec 27 2008 Funda Wang <fwang@mandriva.org> 2.1.3-3mdv2009.1
+ Revision: 319937
- rebuild for new python

* Wed Dec 17 2008 Oden Eriksson <oeriksson@mandriva.com> 2.1.3-2mdv2009.1
+ Revision: 315153
- bump release
- rediffed fuzzy patches

* Mon Dec 08 2008 Oden Eriksson <oeriksson@mandriva.com> 2.1.3-1mdv2009.1
+ Revision: 311824
- 2.1.3 (fixes CVE-2008-4474)
- rediffed P10

* Mon Dec 08 2008 Funda Wang <fwang@mandriva.org> 2.1.1-3mdv2009.1
+ Revision: 311797
- rebuild for new mysql

* Wed Oct 29 2008 Oden Eriksson <oeriksson@mandriva.com> 2.1.1-2mdv2009.1
+ Revision: 298254
- rebuilt against libpcap-1.0.0

* Wed Oct 15 2008 Oden Eriksson <oeriksson@mandriva.com> 2.1.1-1mdv2009.1
+ Revision: 293908
- fix build
- 2.1.1

* Sun Sep 07 2008 Oden Eriksson <oeriksson@mandriva.com> 2.1.0-2mdv2009.0
+ Revision: 282138
- bump release
- fix deps
- provide dialup_admin as the freeradius-web subpackage

* Fri Sep 05 2008 Oden Eriksson <oeriksson@mandriva.com> 2.1.0-1mdv2009.0
+ Revision: 281123
- 2.1.0
- rediffed P0

* Tue Aug 19 2008 Oden Eriksson <oeriksson@mandriva.com> 2.0.5-1mdv2009.0
+ Revision: 273882
- 2.0.5
- use _disable_ld_no_undefined due to ugly autopoo
- rediffed P0
- fix some linking (P10)

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild early 2009.0 package (before pixel changes)

* Wed Apr 30 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.3-1mdv2009.0
+ Revision: 199400
- new version
  clean file section

* Tue Apr 22 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.0-8mdv2009.0
+ Revision: 196536
- fix cert file names in configuration

* Thu Apr 10 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.0-7mdv2009.0
+ Revision: 192550
- don't hardcode options in the init script, it breaks

* Mon Mar 24 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.0-6mdv2008.1
+ Revision: 189765
- fix dependencies from krb5 plugin

* Fri Feb 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.0-5mdv2008.1
+ Revision: 168812
- rebuild with fixed version of rpm-helper

* Wed Feb 13 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.0-4mdv2008.1
+ Revision: 166947
- add versioned build dependency on rpm-helper
- fix %%post

* Sun Jan 27 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.0-3mdv2008.1
+ Revision: 158717
- use new create ssl certificate helper macro interface

* Wed Jan 23 2008 Thierry Vignaud <tv@mandriva.org> 2.0.0-2mdv2008.1
+ Revision: 157250
- rebuild with fixed %%serverbuild macro

* Thu Jan 17 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.0-1mdv2008.1
+ Revision: 154222
- spec cleanup
- plugins package renaming, as they are not concerned by lib policy naming
- devel policy compliance
- library package doesn't need main package, but devel package requires library package
- new version
  rediff patches 0, 6 and 8
  drop useless patch 5
  post-installation ssl configuration, according to ssl policy

* Sat Jan 12 2008 Thierry Vignaud <tv@mandriva.org> 1.1.7-3mdv2008.1
+ Revision: 150082
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Tue Sep 18 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.7-2mdv2008.0
+ Revision: 89646
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - s/Mandrake/Mandriva/

* Fri Aug 17 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.7-1mdv2008.0
+ Revision: 64984
- rewrite init script
- revert wrong previous commiy
- fix automatic perl dependency
- new version

* Thu Jun 28 2007 Andreas Hasenack <andreas@mandriva.com> 1.1.6-2mdv2008.0
+ Revision: 45543
- rebuild with new serverbuild macro (-fstack-protector-all)

* Mon May 28 2007 Andreas Hasenack <andreas@mandriva.com> 1.1.6-1mdv2008.0
+ Revision: 32081
- updated to version 1.1.6
- removed enormous libtool patch
- removed security patch that was already applied

* Thu Apr 19 2007 Oden Eriksson <oeriksson@mandriva.com> 1.1.2-6mdv2008.0
+ Revision: 14940
- P10: security fix for CVE-2007-2028


* Mon Jan 15 2007 Andreas Hasenack <andreas@mandriva.com> 1.1.2-5mdv2007.0
+ Revision: 109065
- fixed rpm group for library and devel package (#28162)

* Fri Jan 05 2007 Andreas Hasenack <andreas@mandriva.com> 1.1.2-4mdv2007.1
+ Revision: 104506
- rebuild with python 2.5

  + Oden Eriksson <oeriksson@mandriva.com>
    - bzip2 cleanup
    - bunzip sources
    - Import freeradius

* Tue Sep 05 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.2-1mdv2007.0
- rebuilt against MySQL-5.0.24a-1mdv2007.0 due to ABI changes

* Thu Jun 08 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.2-1mdv2007.0
- 1.2.2
- rediffed P5,P6
- dropped upstream patches; P9,P10,P11
- added libtool fixes (P3, by debian)
- re-added the dl patch (P9, by fedora)
- make it backportable for older pam (S2,S3)

* Wed Mar 29 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-3mdk
- added P11 to fix CVE-2006-1354

* Fri Jan 27 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-2mdk
- fix one packaging bug introduced in 1.0.0-pre3.4mdk
- fix deps

* Sun Jan 15 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-1mdk
- 1.1.0
- droped upstream/obsolete patches; P7, P10
- fix deps
- added P10 from http://bugs.freeradius.org/show_bug.cgi?id=312

* Fri Jan 06 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.5-2mdk
- rebuilt due to package loss

* Mon Nov 14 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.5-1mdk
- 1.0.5
- sync with fedora; P8,P9,P10 (1.0.4-5)
- drop redundant patches; P3
- rediffed patches; P5,P6
- use bundled libtool, otherwise it won't build

* Wed Aug 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-2mdk
- rebuilt against new openldap-2.3.6 libs
- pass "-DLDAP_DEPRECATED" to the CFLAGS

* Mon Jun 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-1mdk
- 1.0.4
- fix deps

* Fri Jun 10 2005 Buchan Milne <bgmilne@linux-mandrake.com> 1.0.2-4mdk
- Rebuild for libkrb53-devel 1.4.1
- clean build dir paths from libtool files

* Sat May 21 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.0.2-3mdk
- rebuild for new perl

* Mon Apr 18 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-2mdk
- fix build on x86_64
- rediff P3,P6

* Sat Apr 09 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 1.0.2-1mdk
- 1.0.2
- use the %%mkrel macro
- misc rpmlint fixes

* Mon Jan 31 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 1.0.0-6mdk
- fix deps and conditional %%multiarch

* Mon Jan 24 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 1.0.0-5mdk
- rebuilt against MySQL-4.1.x system libs

* Tue Dec 07 2004 Michael Scherer <misc@mandrake.org> 1.0.0-4mdk
- Rebuild for new python

* Thu Sep 02 2004 Arnaud de Lorbeau <adelorbeau@mandrakesoft.com> 1.0.0-3mdk
- add obsolete/provide to new libpackages

* Thu Sep 02 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 1.0.0-2mdk
- fix build

* Fri Aug 20 2004 Arnaud de Lorbeau <adelorbeau@mandrakesoft.com> 1.0.0-1mdk
- 1.0.0

* Mon Aug 02 2004 Arnaud de Lorbeau <adelorbeau@mandrakesoft.com> 1.0.0-pre3.4mdk
- new release
- package libification

* Mon May 03 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.9.3-8mdk
- fix the %%vendor and %%distribution string

* Mon Apr 19 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.9.3-7mdk
- fix changelog and some rpmlint errors

* Mon Apr 19 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.9.3-6mdk
- added P6 because that's what it's really asking for... (fix #6797 ?)

* Sat Apr 03 2004 Tibor Pittich <Tibor.Pittich@mandrake.org> 0.9.3-5mdk
- remove dirty tricks with rlm_ldap, fixed on openldap package
- incerease rpm build - problem with previous error in changelog

* Sun Feb 22 2004 Tibor Pittich <Tibor.Pittich@mandrake.org> 0.9.3-2mdk
- updated to 0.9.3
- freeradius requires openldap2-devel/libs and sasl2-devel/libs
- some macroszification in configure stage
- remove duplicate --with-system-libtool from configure macro
- remove --enable-developer from configure macro, we are users :)
- added dirty trick to allow build rlm_ldap; somewhere is problem caused that
  libtool only here can't find liblber.la and libsasl2.la
- /var/log/radius as --with-logdir
- some cleanup

* Fri Jan 30 2004 Tibor Pittich <Tibor.Pittich@mandrake.org> 0.9.3-1mdk
- fixed freeradius-mysql and freeradius-unixODBC packages to really include so
  library not only symlink


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19651 |12mu|freerdp-1.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1.0

Summary:	A free remote desktop protocol client
Name:		freerdp
Version:	1.0.2
Release:	1
License:	Apache License
Group:		Networking/Remote access
Url:		http://freerdp.sourceforge.net/
Source0:	https://github.com/downloads/FreeRDP/FreeRDP/%{name}-%{version}.tar.gz
BuildRequires:	cmake
BuildRequires:	docbook-style-xsl
BuildRequires:	xmlto
BuildRequires:	cups-devel
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xcursor)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	pkgconfig(xkbfile)
BuildRequires:	pkgconfig(xv)

%description
FreeRDP is a fork of the rdesktop project.

%files
%doc ChangeLog LICENSE README
%{_bindir}/*
%{_libdir}/%{name}
%{_datadir}/%{name}
%{_mandir}/man1/xfreerdp.1.*

#----------------------------------------------------------------------------

%define libcache %mklibname freerdp-cache %{major}

%package -n %{libcache}
Summary:	Shared library for %{name}
Group:		System/Libraries
Conflicts:	%{_lib}freerdp1 < 1.0.2

%description -n %{libcache}
Shared library for %{name}.

%files -n %{libcache}
%{_libdir}/libfreerdp-cache.so.%{major}*

#----------------------------------------------------------------------------

%define libchannels %mklibname freerdp-channels %{major}

%package -n %{libchannels}
Summary:	Shared library for %{name}
Group:		System/Libraries
Conflicts:	%{_lib}freerdp1 < 1.0.2

%description -n %{libchannels}
Shared library for %{name}.

%files -n %{libchannels}
%{_libdir}/libfreerdp-channels.so.%{major}*

#----------------------------------------------------------------------------

%define libcodec %mklibname freerdp-codec %{major}

%package -n %{libcodec}
Summary:	Shared library for %{name}
Group:		System/Libraries
Conflicts:	%{_lib}freerdp1 < 1.0.2

%description -n %{libcodec}
Shared library for %{name}.

%files -n %{libcodec}
%{_libdir}/libfreerdp-codec.so.%{major}*

#----------------------------------------------------------------------------

%define libcore %mklibname freerdp-core %{major}

%package -n %{libcore}
Summary:	Shared library for %{name}
Group:		System/Libraries
Conflicts:	%{_lib}freerdp1 < 1.0.2
Obsoletes:	%{_lib}freerdp1 < 1.0.2

%description -n %{libcore}
Shared library for %{name}.

%files -n %{libcore}
%{_libdir}/libfreerdp-core.so.%{major}*

#----------------------------------------------------------------------------

%define libgdi %mklibname freerdp-gdi %{major}

%package -n %{libgdi}
Summary:	Shared library for %{name}
Group:		System/Libraries
Conflicts:	%{_lib}freerdp1 < 1.0.2

%description -n %{libgdi}
Shared library for %{name}.

%files -n %{libgdi}
%{_libdir}/libfreerdp-gdi.so.%{major}*

#----------------------------------------------------------------------------

%define libkbd %mklibname freerdp-kbd %{major}

%package -n %{libkbd}
Summary:	Shared library for %{name}
Group:		System/Libraries
Conflicts:	%{_lib}freerdp1 < 1.0.2

%description -n %{libkbd}
Shared library for %{name}.

%files -n %{libkbd}
%{_libdir}/libfreerdp-kbd.so.%{major}*

#----------------------------------------------------------------------------

%define librail %mklibname freerdp-rail %{major}

%package -n %{librail}
Summary:	Shared library for %{name}
Group:		System/Libraries
Conflicts:	%{_lib}freerdp1 < 1.0.2

%description -n %{librail}
Shared library for %{name}.

%files -n %{librail}
%{_libdir}/libfreerdp-rail.so.%{major}*

#----------------------------------------------------------------------------

%define libutils %mklibname freerdp-utils %{major}

%package -n %{libutils}
Summary:	Shared library for %{name}
Group:		System/Libraries
Conflicts:	%{_lib}freerdp1 < 1.0.2

%description -n %{libutils}
Shared library for %{name}.

%files -n %{libutils}
%{_libdir}/libfreerdp-utils.so.%{major}*

#----------------------------------------------------------------------------

%define devname %mklibname %{name} -d

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/C++
Requires:	%{libcache} = %{EVRD}
Requires:	%{libchannels} = %{EVRD}
Requires:	%{libcodec} = %{EVRD}
Requires:	%{libcore} = %{EVRD}
Requires:	%{libgdi} = %{EVRD}
Requires:	%{libkbd} = %{EVRD}
Requires:	%{librail} = %{EVRD}
Requires:	%{libutils} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
Development files and headers for %{name}.

%files -n %{devname}
%{_libdir}/*.so
%{_includedir}/%{name}
%{_libdir}/pkgconfig/freerdp.pc

#----------------------------------------------------------------------------

%prep
%setup -q -n FreeRDP-%{version}

%build
%cmake \
    -DWITH_CUPS=ON \
    -DWITH_PULSEAUDIO=ON \
    -DWITH_X11=ON \
    -DWITH_XCURSOR=ON \
    -DWITH_XEXT=ON \
    -DWITH_XINERAMA=ON \
    -DWITH_XKBFILE=ON \
    -DWITH_XV=ON \
    -DWITH_ALSA=OFF \
    -DWITH_CUNIT=OFF \
    -DWITH_DIRECTFB=OFF \
    -DWITH_FFMPEG=OFF \
    -DWITH_SSE2=OFF \
    -DCMAKE_INSTALL_LIBDIR:PATH=%{_lib}
%make

%install
%makeinstall_std -C build


%changelog
* Thu Oct 31 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0.2-1
+ Revision: 0c0ab2d
- LOG New version 1.0.2, split libraries according to our policy



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19652 |12mu|freetds-0.92.63-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define TDSVER	7.0

%define	major 0
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	An OpenSource implementation of the tabular data stream protocol
Name:		freetds
Version:	0.92.63
Release:	1
License:	LGPL
Group:		System/Libraries
URL:		http://www.freetds.org/
Source0:	http://ibiblio.org/pub/Linux/ALPHA/freetds/stable/git/%{name}-%{version}.tar.bz2
Patch0:		freetds-do_not_build_the_docs.diff
Patch1:		freetds-0.82-libtool.patch
Patch2:		freetds-0.91-fmtstr.diff
BuildRequires:	autoconf automake libtool
BuildRequires:	docbook-style-dsssl
BuildRequires:	doxygen
#BuildRequires:	gnutls-devel
#BuildRequires:	krb5-devel
BuildRequires:	ncurses-devel
BuildRequires:	readline-devel
BuildRequires:	unixODBC-devel >= 2.0.0

%description
FreeTDS is a free (open source) implementation of Sybase's db-lib, ct-lib, and
ODBC libraries. Currently, dblib and ctlib are most mature. Both of these
libraries have several programs know to compile and run against them. ODBC is
just a roughed in skeleton, and not useful for real work.

This package is built with support for TDS version %{TDSVER}.

%package -n	%{libname}
Summary:	An Open Source implementation of the tabular data stream protocol
Group:		System/Libraries
Obsoletes:	%{name} < 0.91
Provides:	%{name}
# library package contained binaries as well, so obsoleting:
Obsoletes:	%{_lib}freetds_mssql0 < 0.91

%description -n	%{libname}
FreeTDS is a free (open source) implementation of Sybase's db-lib, ct-lib, and
ODBC libraries. Currently, dblib and ctlib are most mature. Both of these
libraries have several programs know to compile and run against them. ODBC is
just a roughed in skeleton, and not useful for real work.

This package is built with support for TDS version %{TDSVER}.

%package -n	%{libname}-unixodbc
Summary:	Driver ODBC for unixODBC
Group:		System/Libraries
Obsoletes:	%{name}-unixodbc < 0.91
Provides:	%{name}-unixodbc
Requires:	%{libname} >= %{version}-%{release}
Obsoletes:	%{_lib}freetds_mssql0-unixodbc < 0.91

%description -n	%{libname}-unixodbc
The freetds-unixodbc package contains ODBC driver build for unixODBC.

This package is built with support for TDS version %{TDSVER}.

%package -n	%{develname}
Summary:	Development libraries and header files for the FreeTDS library
Group:		Development/C
Requires:	libtool
Requires:	%{libname} >= %{version}-%{release}
Requires:	%{libname}-unixodbc = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}
Provides:	%{name}-devel = %{version}
Provides:	freetds_mssql-devel = %{version}-%{release}
Obsoletes:	%{name}-devel < 0.91
Obsoletes:	%{mklibname %{name} 0 -d} < 0.91
Obsoletes:	%{_lib}freetds_mssql-devel < 0.91

%description -n	%{develname}
FreeTDS is a free (open source) implementation of Sybase's db-lib, ct-lib, and
ODBC libraries. Currently, dblib and ctlib are most mature. Both of these
libraries have several programs know to compile and run against them. ODBC is
just a roughed in skeleton, and not useful for real work.

This package is built with support for TDS version %{TDSVER}.

This package allows you to compile applications with freetds libraries.

%package -n	%{libname}-doc
Summary:	User documentation for FreeTDS
Group:		Books/Other
Obsoletes:	%{name}-doc < 0.91
Provides:	%{name}-doc
Obsoletes:	%{_lib}freetds_mssql0-doc < 0.91

%description -n	%{libname}-doc
The freetds-doc package contains the useguide and reference of FreeTDS and can
be installed even if FreeTDS main package is not installed

%prep

%setup -q -n %{name}-%{version}
%patch0 -p1
%patch1 -p1
%patch2 -p0

find . -type d -perm 0700 -exec chmod 755 {} \;
find . -type f -perm 0555 -exec chmod 755 {} \;
find . -type f -perm 0444 -exec chmod 644 {} \;

for i in `find . -type d -name CVS`  `find . -type d -name .svn` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
done

# lib64 fix
perl -pi -e "s|/lib\b|/%{_lib}|g" configure*

# perl path fix
find -type f | xargs perl -pi -e "s|/usr/local/bin/perl|%{_bindir}/perl|g"

# cleanup the initial source
sed -i 's/\r//' doc/tds_ssl.html
sed -i '1 s,#!.*/perl,#!%{__perl},' samples/*.pl doc/api_status.txt

find doc/ samples/ COPYING* -type f -print0 | xargs -0 chmod -x
find . -name "*.[ch]" -print0 | xargs -0 chmod -x

# cause to rebuild docs
rm doc/doc/freetds-%{version}/reference/index.html
rm doc/doc/freetds-%{version}/userguide/index.htm

%build
autoreconf -fis

%configure2_5x \
    --with-tdsver=%{TDSVER} \
    --with-unixodbc=%{_prefix} \
    --disable-static
#    --enable-krb5=%{_prefix} \
#    --with-gnutls

%make
# DOCBOOK_DSL="`rpm -ql docbook-style-dsssl | grep html/docbook.dsl`"

# (oe) the test suite assumes you have access to a sybase/mssql database 
# server (tds_connect) and have a correct freedts config...
#make check

%install

install -d %{buildroot}/interfaces
install -d %{buildroot}%{_sysconfdir}/%{name}
install -d %{buildroot}%{_datadir}/%{name}-%{version}/samples
install -d %{buildroot}%{_mandir}/man1
install -d %{buildroot}%{_mandir}/man5

%makeinstall

install -m0644 include/tdsconvert.h %{buildroot}%{_includedir}/
install -m0644 include/tds.h %{buildroot}%{_includedir}/
install -m0644 include/tdsver.h %{buildroot}%{_includedir}/

install -m0644 doc/*.1 %{buildroot}%{_mandir}/man1/
install -m0644 doc/*.5 %{buildroot}%{_mandir}/man5/
 
chmod +x %{buildroot}%{_libdir}/*.so
cp -a -f samples/* %{buildroot}%{_datadir}/%{name}-%{version}/samples/

mv %{buildroot}/interfaces %{buildroot}%{_datadir}/%{name}-%{version}/

pushd %{buildroot}%{_sysconfdir}/%{name}
    ln -sf ../..%{_datadir}/%{name}-%{version}/interfaces/
popd

#remove unwanted files
rm -rf %{buildroot}%{_sysconfdir}/locales.conf
rm -rf %{buildroot}%{_docdir}/%{name}-*

%files -n %{libname}
%doc AUTHORS BUGS COPYING ChangeLog INSTALL NEWS README PWD
%config(noreplace) %{_sysconfdir}/freetds.conf
%config(noreplace) %{_sysconfdir}/pool.conf
%dir %{_datadir}/%{name}-%{version}
%{_bindir}/bsqldb
%{_bindir}/bsqlodbc
%{_bindir}/datacopy
%{_bindir}/defncopy
%{_bindir}/fisql
%{_bindir}/freebcp
%{_bindir}/osql
%{_bindir}/tdspool
%{_bindir}/tsql
%{_libdir}/libct.so.*
%{_libdir}/libsybdb.so.*
%{_datadir}/%{name}-%{version}/interfaces
%dir %{_sysconfdir}/%{name}/interfaces
%{_mandir}/man1/*
%{_mandir}/man5/*

%files  -n %{libname}-unixodbc
%{_libdir}/libtdsodbc.so.*

%files  -n %{develname}
%doc TODO
%{_includedir}/*.h
%{_libdir}/*.so
%{_datadir}/%{name}-%{version}/samples

%files -n %{libname}-doc
%doc doc/images doc/doc/freetds-*/userguide doc/doc/freetds-*/reference



%changelog
* Thu Oct 24 2013 dsilakov <denis.silakov@rosalab.ru> 0.92.63-1
+ Revision: 0421d9c
- Merge pull request #1 from import/freetds:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19653 |12mu|freetype2-2.4.12-1plf
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define build_subpixel 1
%define build_plf 1
%{?_with_plf: %global build_plf 1}
%{?_with_subpixel: %global build_subpixel 1}

%define release  1
%if %build_plf
%define distsuffix plf
# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
#%define extrarelsuffix plf
%define build_subpixel 1
%endif

%define major	6
%define libname	%mklibname freetype %{major}
%define develname %mklibname -d freetype %{major}

%define git_url git://git.sv.gnu.org/freetype/freetype2.git

Summary:	A free and portable TrueType font rendering engine
Name:		freetype2
Version:	2.4.12
Release:	%{release}%{?extrarelsuffix}
License:	FreeType License/GPL
Group:		System/Libraries
URL:		http://www.freetype.org/
Source0:	http://savannah.nongnu.org/download/freetype/freetype-%{version}.tar.gz
Source1:	http://savannah.nongnu.org/download/freetype/freetype-%{version}.tar.gz.sig
Source2:	http://savannah.nongnu.org/download/freetype/freetype-doc-%{version}.tar.gz
Source3:	http://savannah.nongnu.org/download/freetype/freetype-doc-%{version}.tar.gz.sig
Source4:	http://savannah.nongnu.org/download/freetype/ft2demos-%{version}.tar.gz
Source5:	http://savannah.nongnu.org/download/freetype/ft2demos-%{version}.tar.gz.sig
Patch0:		ft2demos-2.3.12-mathlib.diff
Patch1:         freetype-2.4.12-enable-adobe-cff-engine.patch
BuildRequires:	zlib-devel
BuildRequires:	pkgconfig
BuildRequires:	pkgconfig(x11)

%description
The FreeType2 engine is a free and portable TrueType font rendering engine.
It has been developed to provide TT support to a great variety of
platforms and environments. Note that FreeType2 is a library, not a
stand-alone application, though some utility applications are included
%if %{build_plf}

This package is in PLF because this build has subpixel hinting enabled which
is covered by software patents.
%endif

%package -n %{libname}
Summary:	Shared libraries for a free and portable TrueType font rendering engine
Group:		System/Libraries
Obsoletes:	%{name} < %{version}-%{release}
Provides:	%{name} = %{version}-%{release}

%description -n %{libname}
The FreeType2 engine is a free and portable TrueType font rendering
engine.  It has been developed to provide TT support to a great
variety of platforms and environments. Note that FreeType2 is a
library, not a stand-alone application, though some utility
applications are included
%if %{build_plf}

This package is in PLF because this build has subpixel hinting enabled which
is covered by software patents.
%endif

%package -n %{develname}
Summary:	Header files and static library for development with FreeType2
Group:		Development/C
Requires:	%{libname} >= %{version}-%{release}
Requires:	zlib-devel
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
This package is only needed if you intend to develop or compile applications
which rely on the FreeType2 library. If you simply want to run existing
applications, you won't need this package.

%package demos
Summary:	A collection of FreeType demos
Group:		File tools

%description demos
The FreeType engine is a free and portable font rendering engine, developed to
provide advanced font support for a variety of platforms and environments. The
demos package includes a set of useful small utilities showing various
capabilities of the FreeType library.

%prep
%setup -q -n freetype-%{version} -a2 -a4

pushd ft2demos-%{version}
%patch0 -p0
popd

%patch1 -p1 -b .CVE-2010-3311

%if %{build_subpixel}
perl -pi -e 's|^/\* #define FT_CONFIG_OPTION_SUBPIXEL_RENDERING \*/| #define FT_CONFIG_OPTION_SUBPIXEL_RENDERING|' include/freetype/config/ftoption.h
%endif

%build
# some apps crash on ppc without this
%ifarch ppc
export CFLAGS="`echo %{optflags} |sed s/O2/O0/`"
%endif

%configure2_5x
%make

pushd ft2demos-%{version}
%make X11_PATH=%{_prefix} TOP_DIR=".."
popd

%install
%makeinstall_std

%multiarch_binaries %{buildroot}%{_bindir}/freetype-config

%multiarch_includes %{buildroot}%{_includedir}/freetype2/freetype/config/ftconfig.h

install -d %{buildroot}%{_bindir}

for ftdemo in ftbench ftdiff ftdump ftgamma ftgrid ftlint ftmulti ftstring ftvalid ftview; do
    builds/unix/libtool --mode=install install -m 755 ft2demos-%{version}/bin/$ftdemo %{buildroot}%{_bindir}
done

# cleanup
rm -fr %{buildroot}%{_libdir}/*.a

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc docs/*
%{_bindir}/freetype-config
%{_libdir}/*.so
%dir %{_includedir}/freetype2
%{_includedir}/freetype2/*
%{_includedir}/ft2build.h
%{_datadir}/aclocal/*
%{_libdir}/pkgconfig/*
%{multiarch_bindir}/freetype-config
%dir %{multiarch_includedir}/freetype2
%{multiarch_includedir}/freetype2/*

%files demos
%{_bindir}/ftbench
%{_bindir}/ftdiff
%{_bindir}/ftdump
%{_bindir}/ftgamma
%{_bindir}/ftgrid
%{_bindir}/ftlint
%{_bindir}/ftmulti
%{_bindir}/ftstring
%{_bindir}/ftvalid
%{_bindir}/ftview

%changelog
* Fri Jun 15 2012 Bernhard Rosenkraenzer <bero@bero.eu> 2.4.10-2mdv2012.0
+ Revision: 805763
- Update to 2.4.10

* Wed May 23 2012 Per Ã˜yvind Karlsen <peroyvind@mandriva.org> 2.4.9-2
+ Revision: 800214
- rebuild to loose rpmlib dep

* Mon Mar 12 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.4.9-1
+ Revision: 784357
- version update 2.4.9
- version update 2.4.9

* Sat Dec 03 2011 Oden Eriksson <oeriksson@mandriva.com> 2.4.8-2
+ Revision: 737459
- drop the static lib, its sub package and the libtool *.la file
- various fixes

* Wed Nov 16 2011 Oden Eriksson <oeriksson@mandriva.com> 2.4.8-1
+ Revision: 731028
- 2.4.8

* Thu Oct 20 2011 Andrey Bondrov <abondrov@mandriva.org> 2.4.7-1
+ Revision: 705513
- Security release 2.4.7

* Mon Aug 08 2011 GÃ¶tz Waschk <waschk@mandriva.org> 2.4.6-2
+ Revision: 693662
- fix release suffix

* Sat Aug 06 2011 GÃ¶tz Waschk <waschk@mandriva.org> 2.4.6-1
+ Revision: 693470
- new version
- drop patch 2

* Tue Jul 26 2011 Oden Eriksson <oeriksson@mandriva.com> 2.4.5-2
+ Revision: 691740
- sync with MDVSA-2011:120

* Thu Jun 30 2011 GÃ¶tz Waschk <waschk@mandriva.org> 2.4.5-1
+ Revision: 688320
- new version
- drop merged patch 2

* Mon May 02 2011 Funda Wang <fwang@mandriva.org> 2.4.4-4
+ Revision: 661898
- fix multiarch usage

  + Oden Eriksson <oeriksson@mandriva.com>
    - multiarch fixes

* Fri Mar 04 2011 Ð�Ð»ÐµÐºÑ�Ð°Ð½Ð´Ñ€ ÐšÐ°Ð·Ð°Ð½Ñ†ÐµÐ² <kazancas@mandriva.org> 2.4.4-3
+ Revision: 641823
+ rebuild (emptylog)

* Wed Mar 02 2011 Ð�Ð»ÐµÐºÑ�Ð°Ð½Ð´Ñ€ ÐšÐ°Ð·Ð°Ð½Ñ†ÐµÐ² <kazancas@mandriva.org> 2.4.4-2
+ Revision: 641211
- add infinality subpixel multipatch for plf

  + Anssi Hannula <anssi@mandriva.org>
    - plf: append "plf" to Release on cooker to make plf build have higher EVR
      again with the rpm5-style mkrel now in use

* Sat Dec 04 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.4.4-1mdv2011.0
+ Revision: 609230
- new version
- drop patches 2,3

* Tue Nov 16 2010 Oden Eriksson <oeriksson@mandriva.com> 2.4.3-3mdv2011.0
+ Revision: 598016
- P2: security fix for CVE-2010-3814 (upstream)
- P3: security fix for CVE-2010-3855 (upstream)

* Wed Oct 13 2010 Oden Eriksson <oeriksson@mandriva.com> 2.4.3-2mdv2011.0
+ Revision: 585373
- P1: security fix for CVE-2010-3311

* Mon Oct 04 2010 Funda Wang <fwang@mandriva.org> 2.4.3-1mdv2011.0
+ Revision: 582790
- New version 2.4.3

* Fri Aug 06 2010 Funda Wang <fwang@mandriva.org> 2.4.2-1mdv2011.0
+ Revision: 567192
- new version 2.4.2

* Sun Jul 18 2010 Funda Wang <fwang@mandriva.org> 2.4.1-1mdv2011.0
+ Revision: 554830
- update to new version 2.4.1

* Fri Jul 16 2010 Oden Eriksson <oeriksson@mandriva.com> 2.4.0-2mdv2011.0
+ Revision: 554387
- fix deps (whoops!)
- added the ft2demos tools

  + Anssi Hannula <anssi@mandriva.org>
    - fix spelling in description

* Wed Jul 14 2010 Oden Eriksson <oeriksson@mandriva.com> 2.4.0-1mdv2011.0
+ Revision: 553311
- 2.4.0
- the bytecode interpreter is enabled because the patent expired in may

* Mon Feb 15 2010 Frederic Crozat <fcrozat@mandriva.com> 2.3.12-1mdv2010.1
+ Revision: 506123
- Release 2.3.12
- Fix url

* Sat Jan 02 2010 Funda Wang <fwang@mandriva.org> 2.3.11-2mdv2010.1
+ Revision: 484980
- libtoolize is not needed any more

* Mon Oct 12 2009 Frederic Crozat <fcrozat@mandriva.com> 2.3.11-1mdv2010.0
+ Revision: 456723
- Release 2.3.11

* Fri Oct 09 2009 Frederic Crozat <fcrozat@mandriva.com> 2.3.10-1mdv2010.0
+ Revision: 456395
- Release 2.3.10
- Remove patches 0, 1 (merged upstream)

  + Olivier Blin <blino@mandriva.org>
    - fix assembly declaration for armel (from Arnaud Patard)

* Thu Sep 24 2009 Oden Eriksson <oeriksson@mandriva.com> 2.3.9-4mdv2010.0
+ Revision: 448177
- added the corrected patch by pcpa for fixing CVE-2009-0946

* Wed Sep 23 2009 Oden Eriksson <oeriksson@mandriva.com> 2.3.9-3mdv2010.0
+ Revision: 447643
- P0: security fix for CVE-2009-0946

* Wed Sep 02 2009 Christophe Fergeau <cfergeau@mandriva.com> 2.3.9-2mdv2010.0
+ Revision: 424480
- rebuild

  + Frederic Crozat <fcrozat@mandriva.com>
    - add git_url

* Thu Mar 12 2009 Frederic Crozat <fcrozat@mandriva.com> 2.3.9-1mdv2009.1
+ Revision: 354233
- Release 2.3.9

* Wed Jan 14 2009 Frederic Crozat <fcrozat@mandriva.com> 2.3.8-2mdv2009.1
+ Revision: 329473
- Release 2.3.8

* Thu Dec 25 2008 Oden Eriksson <oeriksson@mandriva.com> 2.3.7-2mdv2009.1
+ Revision: 318825
- rebuild

* Mon Jun 30 2008 Frederic Crozat <fcrozat@mandriva.com> 2.3.7-1mdv2009.0
+ Revision: 230204
- Release 2.3.7

* Tue Jun 10 2008 Frederic Crozat <fcrozat@mandriva.com> 2.3.6-1mdv2009.0
+ Revision: 217357
- Release 2.3.6

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Sep 18 2007 Frederic Crozat <fcrozat@mandriva.com> 2.3.5-2mdv2008.0
+ Revision: 89480
- Force rebuild

* Tue Jul 03 2007 Funda Wang <fwang@mandriva.org> 2.3.5-1mdv2008.0
+ Revision: 47335
- New version

  + Anssi Hannula <anssi@mandriva.org>
    - plf: update reason

* Fri Apr 27 2007 Frederic Crozat <fcrozat@mandriva.com> 2.3.4-1mdv2008.0
+ Revision: 18751
- Release 2.3.4
- Remove patch0, merged upstream
- add build options in package to enable individually subpixel hinting and bytecode interpreter

* Sat Apr 21 2007 Anssi Hannula <anssi@mandriva.org> 2.3.1-4mdv2008.0
+ Revision: 16552
- patch0: fix CVE-2007-1351


* Sun Feb 18 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.3.1-3mdv2007.0
+ Revision: 122328
- fix buildrequires

* Sun Feb 18 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.3.1-2mdv2007.1
+ Revision: 122284
- rebuild to fix pkgconfig deps

* Wed Jan 31 2007 Frederic Crozat <fcrozat@mandriva.com> 2.3.1-1mdv2007.1
+ Revision: 115653
- Release 2.3.1

* Wed Jan 17 2007 Frederic Crozat <fcrozat@mandriva.com> 2.3.0-1mdv2007.1
+ Revision: 109964
- Release 2.3.0
- Removes all patches, merged upstream

* Sat Dec 02 2006 Olivier Blin <oblin@mandriva.com> 2.2.1-9mdv2007.1
+ Revision: 89940
- fix overlapping segments (#23258)

* Sat Nov 11 2006 Anssi Hannula <anssi@mandriva.org> 2.2.1-8mdv2007.0
+ Revision: 81091
- plf: really enable full hinting

* Fri Nov 03 2006 Anssi Hannula <anssi@mandriva.org> 2.2.1-7mdv2007.1
+ Revision: 76248
- increase release
- plf: fix reason

  + Oden Eriksson <oeriksson@mandriva.com>
    - bzip2 cleanup
    - rebuild

* Thu Oct 12 2006 Oden Eriksson <oeriksson@mandriva.com> 2.2.1-5mdv2007.1
+ Revision: 63443
- bunzip patches
- Import freetype2

* Tue Sep 12 2006 Frederic Crozat <fcrozat@mandriva.com> 2.2.1-4mdv2007.0
- Patch6 (pterjan): fix crash (fdo bug #6841)

* Sat Jul 22 2006 Frederic Crozat <fcrozat@mandriva.com> 2.2.1-3mdv2007.0
- Patch0 (CVS): fix CVE-2006-3467
- Patch1 (CVS): handles correctly bdf fonts without POINT_SIZE property
- Patch2 (CVS): fix bytecode hint instructions
- Patch3 (CVS): fix handling of some strange PFR fonts
- Patch4 (CVS): speedup small gzip fonts loading
- Patch5 (CVS): fix rogue client crash

* Tue May 30 2006 Götz Waschk <waschk@mandriva.org> 2.2.1-2mdv2007.0
- mkrel

* Tue May 16 2006 Frederic Crozat <fcrozat@mandriva.com> 2.2.1-1mdk
- Release 2.2.1
- Remove patches 0, 1, 2, 3, 5, 6 (merged upstream)

* Wed Nov 16 2005 Frederic Crozat <fcrozat@mandriva.com> 2.1.10-10mdk
- Rebuild to get debug package

* Tue Sep 27 2005 Frederic Crozat <fcrozat@mandriva.com> 2.1.10-9mdk 
- Patch6 (David Turner): fix anti-aliasing rendering

* Wed Sep 21 2005 Frederic Crozat <fcrozat@mandriva.com> 2.1.10-8mdk 
- Remove patch4, it wasn't fixing the real problem which is in cairo

* Wed Sep 14 2005 Frederic Crozat <fcrozat@mandriva.com> 2.1.10-7mdk 
- Patch5 (CVS): fix disabled kerning

* Wed Aug 31 2005 Frederic Crozat <fcrozat@mandriva.com> 2.1.10-6mdk 
- Patch4 (Owen Taylor): fix font rendering in Cairo

* Thu Aug 25 2005 Frederic Crozat <fcrozat@mandriva.com> 2.1.10-5mdk 
- Patch2 (CVS): fix autofit render setup
- Patch3 (CVS): fix memleak

* Thu Aug 25 2005 Götz Waschk <waschk@mandriva.org> 2.1.10-4mdk
- fix bug 17248

* Thu Aug 04 2005 Frederic Crozat <fcrozat@mandriva.com> 2.1.10-3mdk 
- Patch1 (David Turner): put back internal API used by xorg-x11 (Mdk bug #14636)

* Wed Aug 03 2005 Frederic Crozat <fcrozat@mandriva.com> 2.1.10-2mdk 
- Patch0 (CVS): various fixes (mostly embolding)

* Tue Jul 05 2005 Frederic Crozat <fcrozat@mandriva.com> 2.1.10-1mdk 
- Release 2.1.10
- Remove patches 0, 3, 4, 5, 6, 7 (merged upstream)

* Thu Mar 17 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 2.1.9-6mdk 
- Disable patches 1 & 2, they seems to alter CJK (Mdk bug #14725)

* Thu Mar 10 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 2.1.9-5mdk 
- Patch1 (CVS): fix ttf hints distortions
- Patch2 (CVS): fix ttf interpreter
- Patch3 (CVS): fix stroker for closed outlines and single points
- Patch4 (CVS): fix cff font load 
- Patch5 (CVS): fix size comparison for BDF files
- Patch6 (CVS): fix size comparison for PCF files
- Patch7 (CVS): fix fractional size handling

* Thu Feb 10 2005 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.1.9-4mdk
- nuke lib64 rpaths
- multiarch freetype-config (for --libtool)

* Mon Jan 31 2005 Frederic Lepied <flepied@mandrakesoft.com> 2.1.9-3mdk
- multiarch

* Fri Jul 23 2004 Christiaan Welvaart <cjw@daneel.dyndns.org> 2.1.9-2mdk
- use -O0 on ppc to prevent crashes with new fontconfig installed

* Tue Jul 20 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.1.9-1mdk
- Release 2.1.9
- Add check to lower optimizations for old gcc

* Sat Jul 10 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.1.8-2mdk
- Enable back optimizations (safe with gcc 3.4.x)

* Thu Apr 22 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.1.8-1mdk
- Release 2.1.8
- Remove patch0 (merged upstream)

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19654 |12mu|frei0r-plugins-1.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	frei0r

Summary:	A minimalistic plugin API for video effects
Name:		%{oname}-plugins
Version:	1.4
Release:	1
License:	GPLv2+
Group:		System/Libraries
Url:		http://www.piksel.org/frei0r
Source0:	http://www.piksel.no/frei0r/releases/%{name}-%{version}.tar.gz
Patch0:		frei0r-1.3-doc-destdir-support.patch
Patch1:		frei0r-1.3-build-docs-by-default.patch
BuildRequires:	cmake
BuildRequires:	doxygen
Buildrequires:	pkgconfig(cairo)
Buildrequires:	pkgconfig(gavl)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(opencv)
%rename		%{oname}

%description
frei0r - a minimalistic plugin API for video effects.

It is a minimalistic plugin API for video sources and filters.
The behaviour of the effects can be controlled from the host by
simple parameters. The intent is to solve the recurring
reimplementation or adaptation issue of standard effects.

It is not meant as a generic API for all kinds of video
applications.

There is no support for the requirements of special application
areas like non linear editors, hardware accelerated shader effects,
and high precision video processing. These advanced issues are not
even solved satisfactory for non cross application plugin apis and
are still an evolving field.

The frei0r API is not meant to be a competing standard to more
ambitious efforts.

%files
%doc AUTHORS README ChangeLog
%exclude %{_docdir}/%{name}/html
%dir %{_libdir}/frei0r-1
%{_libdir}/frei0r-1/*.so

#----------------------------------------------------------------------------

%package	devel
Summary:	Development files for frei0r-plugins
Group:		Development/Other
Requires:	%{name} = %{EVRD}

%description	devel
The fri0r-plugins-devel package contains header files for developing
applications that use frei0r-plugins.

%files devel
%doc %{_docdir}/%{name}/html
%{_includedir}/frei0r.h
%{_libdir}/pkgconfig/frei0r.pc

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1 -b .destdir~
%patch1 -p1 -b .doc~

%build
%configure
%make

%install
%makeinstall_std


%changelog
* Tue Feb 25 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.4-1
+ Revision: ce8f522
- LOG New version 1.4, update BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19655 |12mu|fuse-exfat-1.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: fuse-exfat
Summary: Free exFAT file system implementation
Version: 1.0.1
Release: %mkrel 1
License: GPLv2+
Group: System/Kernel and hardware
Source0: http://exfat.googlecode.com/files/fuse-exfat-%{version}.tar.gz

# A cumulative patch with changes since the release of 1.0.1 (SVN rev 342)
# till the newest revision at the moment (rev 392, 2014-01-18).
# The license also changed from GPLv3+ to GPLv2+.
Patch0: fuse-exfat-r342-to-r392.patch

URL: http://code.google.com/p/exfat/
BuildRequires: fuse-devel >= 2.6
BuildRequires: scons
Requires: fuse >= 2.6

%description
This driver is the first free exFAT file system implementation with write
support. exFAT is a simple file system created by Microsoft. It is intended
to replace FAT32 removing some of it's limitations. exFAT is a standard FS
for SDXC memory cards.

%prep
%setup -q
%patch0 -p1

%build
%scons

%install
scons install DESTDIR=%buildroot/sbin
mkdir -p %{buildroot}%_mandir/man8
install -m644 fuse/mount.exfat-fuse.8 %buildroot%_mandir/man8/

%files
/sbin/*
%{_mandir}/man8/*

%changelog
* Wed Feb 12 2014 Eugene Shatokhin <eugene.shatokhin@rosalab.ru> 1.0.1-1
+ Revision: ec38225
- Upstream update to version 1.0.1 with additional patches
- Updated to version 1.0.1 (released Feb 2013), added the changed made
- in the repository since then, That is, SVN rev 342 => 392.
- Fixes and enhancements:
- * Add fsname parameter as is, without canonicalization and symbolic
- links expansion. This fixes TrueCrypt disks unmounting.
- * Avoid extra erase on writes to the end of a file.
- * Allow -n option for automount/autofs compatibility.
- * Allow -v option for compatibility with mount utility (it passes -v
- to its helpers).
- * Allow arbitrary changing of lower 9 bits of mode. Allow owner/group
- changing to the same owner/group.
- * Fixed handling of long non-ASCII file names.
- * Implemented fsync() and fsyncdir().
- * Fixed buffer overflows when handling files names of exactly 256
- UTF-16 characters in length.
- * Check max continuations count when reading file entry.
- * Address clusters bitmap using size_t-sized blocks instead of bytes.
- This should be a bit faster.
- * Give the caller a chance to handle I/O errors reported by pread()
- and pwrite().
- * Handle I/O errors.
- * Close device and free super block on failure to read boot sector.
- * Fixed return codes from exfat_close() and exfat_fsync(): return -EIO
- on error instead of 1.
- * Do fsync() after ublio_fsync(): ublio_fsync() does not flush
- changes to the disk, just writes them.
- * Relaxed node size check. This fixes pagefile.sys error.
- * Fixed memory use after free on error paths.
- * Fixed return value from exfat_rename().
- * other fixes
- The code has also been relicensed from GPLv3+ to GPLv2+.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19656 |12mu|gavl-1.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d

Summary:	Gmerlin Audio Video Library
Name:		gavl
Version:	1.4.0
Release:	1
License:	GPLv2+
Group:		System/Libraries
Url:		http://gmerlin.sourceforge.net/
Source0:	http://downloads.sourceforge.net/project/gmerlin/%{name}/%{version}/%{name}-%{version}.tar.gz
BuildRequires:	doxygen
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(samplerate)

%description
GAVL is short for Gmerlin Audio Video Library. It standardized types audio
and video formats, and defines generic container types for video frames and
blocks of audio samples.

In addition, it handles the sometimes ugly task to convert between all these
formats. The idea is to be able to convert from any format to any other with
the lowest possible CPU usage.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Shared libraries from %{name}
Group:		System/Libraries

%description -n %{libname}
Shared libraries from %{name}.

%files -n %{libname}
%{_libdir}/lib%{name}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Header files and development libraries from %{name}
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
Libraries and includes files for developing programs based on %{name}.

%files -n %{devname}
%doc AUTHORS TODO README
%doc %{_datadir}/doc/gavl/apiref
%{_libdir}/pkgconfig/*.pc
%{_includedir}/gavl
%{_libdir}/lib%{name}.so

#----------------------------------------------------------------------------

%prep
%setup -q
#Disable buildtime cpu detection
sed -i -i 's/LQT_TRY_CFLAGS/dnl LQT_TRY_CFLAGS/g' configure.ac
sed -i -i 's/LQT_OPT_CFLAGS/dnl LQT_OPT_CFLAGS/g' configure.ac

%build
autoreconf -fi
# Adding some upstream CFLAGS
export CFLAGS=$(echo %{optflags} | sed -e "s/-O2/-O3 -funroll-all-loops -fomit-frame-pointer -ffast-math -fvisibility=hidden/")
%configure2_5x	\
	--disable-static \
	--disable-cpu-clip

%make

%install
%makeinstall_std


%changelog
* Tue Feb 25 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.4.0-1
+ Revision: 7c11059
- LOG New version 1.4.0, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19657 |12mu|gawk-4.0.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The GNU version of the awk text processing utility
Name:		gawk
Version:	4.0.1
Release:	6
License:	GPLv3+
Group:		Text tools
URL:		http://www.gnu.org/software/gawk/gawk.html
Source0:	http://ftp.gnu.org/gnu/gawk/%{name}-%{version}.tar.xz
Source1:	http://ftp.gnu.org/gnu/gawk/%{name}-3.1.6-ps.tar.gz
Provides:	awk
Provides:	/usr/bin/awk
Provides:	/usr/bin/gawk
Provides:	/bin/awk
Provides:	/bin/gawk
BuildRequires:	byacc
BuildRequires:	gettext-devel
BuildRequires:	libsigsegv-devel >= 2.8

%description
The gawk packages contains the GNU version of awk, a text processing
utility.  Awk interprets a special-purpose programming language to do
quick and easy text pattern matching and reformatting jobs. Gawk should
be upwardly compatible with the Bell Labs research version of awk and
is almost completely compliant with the 1993 POSIX 1003.2 standard for
awk.

Install the gawk package if you need a text processing utility. Gawk is
considered to be a standard Linux tool for processing text.

%package	doc
Summary:	Documentation about the GNU version of the awk text processing utility
Group:		Books/Computer books

%description	doc
The gawk packages contains the GNU version of awk, a text processing
utility.  Awk interprets a special-purpose programming language to do
quick and easy text pattern matching and reformatting jobs. Gawk should
be upwardly compatible with the Bell Labs research version of awk and
is almost completely compliant with the 1993 POSIX 1003.2 standard for
awk.

%prep
%setup -q -b 1
mv ../%{name}-3.1.6/doc/*.ps doc
rm -rf ../%{name}-3.1.6

%build
%configure2_5x \
	--with-libsigsegv-prefix=%{_prefix} \
	--disable-rpath

%make

%check
make check

%install
%makeinstall_std bindir=/bin

%find_lang %{name}

mkdir -p %{buildroot}%{_bindir}
cd %{buildroot}%{_datadir}
mkdir awk && for i in *.awk;do
  mv $i awk
done
cd %{buildroot}%{_mandir}/man1
ln -s gawk.1 awk.1
cd %{buildroot}%{_bindir}
ln -s ../../bin/awk %{buildroot}%{_bindir}/awk
ln -s ../../bin/gawk %{buildroot}%{_bindir}/gawk
mv %{buildroot}/bin/pgawk %{buildroot}%{_bindir}
rm %{buildroot}/bin/pgawk-%{version}
rm %{buildroot}/bin/gawk-%{version}

%files -f %{name}.lang
%defattr(644,root,root,755)
%attr(755,root,root) /bin/*
%attr(755,root,root) %{_bindir}/*
%{_mandir}/*/*
%{_infodir}/*
%{_libdir}/awk
%{_datadir}/awk

%files doc
%doc README FUTURES INSTALL LIMITATIONS NEWS
%doc README_d POSIX.STD doc/*.ps


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19658 |12mu|gcc-4.7.4_2014.01-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# functions with printf format attribute but with special parser and also
# receiving non constant format strings
%define		Werror_cflags			%{nil}

# avoid failures when testing if compiler used to build gcc can generate
# shared objects (regardless of unresolved symbols)
%define		_disable_ld_no_undefined	1

# avoid build failure due to configure built with different autoconf version
%define		_disable_libtoolize		1

#-----------------------------------------------------------------------

%define		official		1
%if %{official}
  %define	snapshot		%{nil}
%else
  %define	snapshot		-201401
%endif
%define		system_compiler		1
%define		branch			4.7
%define		ver			%{branch}.4
%define		linaro			2014.01
%define		gccdir			%{_libdir}/gcc/%{_target_platform}/%{ver}
%define		multigccdir		%{_libdir}/gcc/%{_target_platform}/%{ver}/32
%define		multilibdir		%{_prefix}/lib
%define		multirootlibdir		/lib

#-----------------------------------------------------------------------

%define		gcc_major		1
%define		libgcc			%mklibname gcc %{gcc_major}
%define		multilibgcc		libgcc%{gcc_major}
%define		stdcxx_major		6
%define		libstdcxx		%mklibname stdc++ %{stdcxx_major}
%define		libstdcxx_devel		%mklibname -d stdc++
%define		libstdcxx_static_devel	%mklibname -d -s stdc++
%define		multilibstdcxx		libstdc++%{stdcxx_major}
%define		gcj_major		13
%define		libgcj			%mklibname gcj %{gcj_major}
%define		libgcj_devel		%mklibname -d gcj
%define		libgcj_static_devel	%mklibname -d -s gcj
%define		gcj_bc_major		1
%define		libgcj_bc		%mklibname gcj_bc %{gcj_bc_major}
# gcj multilib explicitly disabled
%define		gfortran_major		3
%define		libgfortran		%mklibname gfortran %{gfortran_major}
%define		libgfortran_devel	%mklibname -d gfortran
%define		libgfortran_static_devel %mklibname -d -s gfortran
%define		multilibgfortran	libgfortran%{gfortran_major}
%define		ffi_major		4
%define		libffi			%mklibname ffi %{ffi_major}
%define		libffi_devel		%mklibname -d ffi
%define		libffi_static_devel	%mklibname -d -s ffi
%define		multilibffi		libffi%{ffi_major}
%define		gnat_major		1
%define		libgnat			%mklibname gnat %{gnat_major}
%define		libgnat_devel		%mklibname -d gnat
%define		libgnat_static_devel	%mklibname -d -s gnat
%define		multilibgnat		libgnat%{gnat_major}
%define		go_major		0
%define		libgo			%mklibname go %{go_major}
%define		libgo_devel		%mklibname -d go
%define		libgo_static_devel	%mklibname -d -s go
%define		multilibgo		libgo%{go_major}
%define		gomp_major		1
%define		libgomp			%mklibname gomp %{gomp_major}
%define		libgomp_devel		%mklibname -d gomp
%define		libgomp_static_devel	%mklibname -d -s gomp
%define		multilibgomp		libgomp%{gomp_major}
%define		mudflap_major		0
%define		libmudflap		%mklibname mudflap %{mudflap_major}
%define		libmudflap_devel	%mklibname -d mudflap
%define		libmudflap_static_devel %mklibname -d -s mudflap
%define		multilibmudflap		libmudflap%{mudflap_major}
%define		objc_major		4
%define		libobjc			%mklibname objc %{objc_major}
%define		libobjc_devel		%mklibname -d objc
%define		libobjc_static_devel	%mklibname -d -s objc
%define		multilibobjc		libobjc%{objc_major}
%define		quadmath_major		0
%define		libquadmath		%mklibname quadmath %{quadmath_major}
%define		libquadmath_devel	%mklibname -d quadmath
%define		libquadmath_static_devel %mklibname -d -s quadmath
%define		multilibquadmath	libquadmath%{quadmath_major}
%define		ssp_major		0
%define		libssp			%mklibname ssp %{ssp_major}
%define		libssp_devel		%mklibname -d ssp
%define		libssp_static_devel	%mklibname -d -s ssp
%define		multilibssp		libssp%{ssp_major}
%define		itm_major		1
%define		libitm			%mklibname itm %{itm_major}
%define		libitm_devel		%mklibname -d itm
%define		libitm_static_devel	%mklibname -d -s itm
%define		multilibitm		libitm%{itm_major}

#-----------------------------------------------------------------------

%define		build_ada		0
%define		build_check		0
%define		build_multilib		0
%define		build_go		0
%define		build_lto		1
%define		build_objc		0
%define		build_objcxx		0
%define		build_quadmath		0
%define		build_ssp		0
%define		build_itm		1
%define		build_cloog		%{system_compiler}
%define		build_cxx		%{system_compiler}
%define		build_doc		0
%define		build_ffi		%{system_compiler}
%define		build_fortran		%{system_compiler}
%define		build_gomp		%{system_compiler}
# system_compiler && build_ffi
%define		build_java		%{system_compiler}
# need to build if major does not conflict with current system_compiler
%define		build_libgcc		%{system_compiler}
%define		build_mudflap		%{system_compiler}
%define		build_pdf		%{build_doc}
%define		build_plugin		%{system_compiler}
%ifarch x86_64
  %define	build_multilib		%{system_compiler}
%endif
%ifarch %{ix86} x86_64
  %define	build_ada		%{system_compiler}
  %define	build_quadmath		%{system_compiler}
  %define	build_doc		%{system_compiler}
# system_compiler && build_cxx
  %define	build_go		%{system_compiler}
%endif
%ifarch %{ix86} x86_64 %{arm}
  %define	build_objc		%{system_compiler}
  %define	build_objcxx		%{system_compiler}
%endif

%define		build_doc		0
%define		build_pdf		0

%define		package_ffi		0

# Adapted from fedora procedure:
#   If there is no usable gcc-java neither libgcj for the arch,
# on an arch that has it, run:
#	rpmbuild -bc --define "_topdir `pwd`" --with java_build_tar SPECS/gcc.spec
# which creates libjava-classes-@{version}-@{release}.tar.bz2
#   With the tarball on the new arch, run:
#	rpmbuild -ba --define "_topdir `pwd`" -v --with java_bootstrap SPECS/gcc.spec
%bcond_with	java_build_tar
%bcond_with	java_bootstrap

#-----------------------------------------------------------------------

%if %{system_compiler}
Name:		gcc
%else
Name:		gcc%{branch}
%endif
Release:	1
Summary:	GNU Compiler Collection
License:	GPLv3+ and GPLv3+ with exceptions and GPLv2+ with exceptions and LGPLv2+ and BSD
Group:		Development/C
URL:		http://gcc.gnu.org/
%if "%{linaro}" != ""
Version:	%{ver}_%{linaro}
Source0:	https://launchpad.net/gcc-linaro/%branch/%branch-%linaro/+download/gcc-linaro-%branch-%linaro.tar.bz2
%else
Version:	%{ver}
%if %{official}
  #http://www.gnu.org/prep/ftp.html ...
Source0:	gcc-%{version}.tar.bz2
Source1:	gcc-%{version}.tar.bz2.sig
%else
  # http://gcc.gnu.org/mirrors.html
  # <<mirror>>/snapshots/@{branch}@{snapshot}/
Source0:	gcc-%{branch}%{snapshot}.tar.bz2
Source1:	md5.sum
%endif
%endif
Source4:	c89
Source5:	c99
%if %{with java_bootstrap}
Source6:	libjava-classes-%{version}-%{release}.tar.bz2
%endif

Source100:	%{name}.rpmlintrc

%if %{system_compiler}
Requires:	gcc-cpp = %{EVRD}
Requires:	libgcc = %{EVRD}
Requires:	libgomp = %{EVRD}
%endif
%ifarch armv7l armv7hl
# find-provides fail to provide devel(libgcc_s) because it is a linker script
Provides:	devel(libgcc_s) = %{EVRD}
%endif
BuildRequires:	binutils >= 2.20.51.0.2
Requires:	binutils >= 2.20.51.0.2
BuildRequires:	elfutils-devel >= 0.147

# Ensure https://qa.mandriva.com/show_bug.cgi?id=62943
# have been addressed if using an older version
Requires:	glibc-devel >= 2.13

BuildRequires:	dejagnu
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	gdb
BuildRequires:	gettext
BuildRequires:	gmp-devel
BuildRequires:	mpfr-devel
BuildRequires:	libmpc-devel
BuildRequires:	sharutils
BuildRequires:	texinfo
%if %{build_doc}
BuildRequires:	texi2html
%endif
%if %{build_pdf}
BuildRequires:	texlive
%endif
BuildRequires:	pkgconfig(zlib)
%if %{build_cloog}
BuildRequires:	ppl-devel >= 0.11
BuildRequires:	pwl-devel >= 0.11
BuildRequires:	ppl_c-devel >= 0.11
BuildRequires:	pkgconfig(cloog-isl)
%endif

Patch0:		gcc-4.7.1-uclibc-ldso-path.patch
Patch1:		gcc-4.6.0-java-nomulti.patch
Patch3:		gcc-4.7.1-linux32.patch
Patch4:		gnatmake-execstack.patch
Patch5:		gcc-4.7.1-linker-selection.patch
Patch6:		gcc-4.7.1-autoconf-2.69.patch
Patch7:		gcc-4.7.1-linker-plugin-detect.patch
Patch8:		gcc-4.7.1-extern-inline-not-inlined.patch

%description
The gcc package contains the GNU Compiler Collection version %{branch}.

%files
%if %{system_compiler}
%{_bindir}/cc
%{_bindir}/c89
%{_bindir}/c99
%{_bindir}/gcc
%{_bindir}/gcc-ar
%{_bindir}/gcc-nm
%{_bindir}/gcc-ranlib
%{_bindir}/gcov
%{_bindir}/%{_target_platform}-gcc
%{_bindir}/%{_target_platform}-gcc-ar
%{_bindir}/%{_target_platform}-gcc-nm
%{_bindir}/%{_target_platform}-gcc-ranlib
%{_mandir}/man1/gcc.1*
%{_mandir}/man1/gcov.1*
%{_mandir}/man7/*
%{_localedir}/*/LC_MESSAGES/gcc.mo
%{_infodir}/gcc.info*
%{_infodir}/gccint.info*
%{_infodir}/gccinstall.info*
%{_libdir}/libgcc_s.so
%if %{build_multilib}
%{multilibdir}/libgcc_s.so
%endif
%endif
%{_bindir}/gcc-%{ver}
%{_bindir}/%{_target_platform}-gcc-%{ver}
%dir %{gccdir}
%{gccdir}/cc1
%{gccdir}/collect2
%{gccdir}/*.o
%{gccdir}/libgcc*.a
%{gccdir}/libgcov.a
%if %{build_lto}
%{gccdir}/lto*
%{gccdir}/liblto*
%endif
%dir %{gccdir}/include
%{gccdir}/include/*.h
%if %{build_java}
%exclude %{gccdir}/include/jawt*.h
%exclude %{gccdir}/include/jni*.h
%exclude %{gccdir}/include/jvm*.h
%endif
%{gccdir}/install-tools
%if %{build_quadmath}
%exclude %{gccdir}/include/quadmath*.h
%endif
%if %{build_gomp}
%exclude %{gccdir}/include/omp*.h
%endif
%if %{build_mudflap}
%exclude %{gccdir}/include/mf-runtime.h
%endif
%if %{build_multilib}
%dir %{multigccdir}
%{multigccdir}/*.o
%{multigccdir}/libgcc*.a
%{multigccdir}/libgcov.a
%endif
%if %{build_doc}
%doc %{_docdir}/gcc
%endif
%if %{build_check}
%doc %{_docdir}/gcc/test_summary.log
%endif

#-----------------------------------------------------------------------

########################################################################
%if %{build_libgcc}

#-----------------------------------------------------------------------

%package -n %{libgcc}
Summary:	GNU C library
Group:		System/Libraries
Provides:	libgcc = %{EVRD}

%description -n %{libgcc}
The %{libgcc} package contains GCC shared libraries for gcc %{branch}

%files -n %{libgcc}
/%{_lib}/libgcc_s.so.%{gcc_major}

#-----------------------------------------------------------------------

%if %{build_multilib}
%package -n %{multilibgcc}
Summary:	GNU C library
Group:		System/Libraries
Conflicts:	%{libgcc} < 4.6.2-11

%description -n %{multilibgcc}
The %{multilibgcc} package contains GCC shared libraries for gcc %{branch}

%files -n %{multilibgcc}
%{multirootlibdir}/libgcc_s.so.%{gcc_major}
%endif

#-----------------------------------------------------------------------
# build libgcc
%endif

########################################################################
%if %{build_plugin}

#-----------------------------------------------------------------------

%package plugin-devel
Summary:	Headers to build gcc plugins
Group:		Development/C
Requires:	%{name} = %{EVRD}
Requires:	gmp-devel
Requires:	mpfr-devel
Requires:	libmpc-devel
Requires:	ppl-devel
Requires:	ppl_c-devel

%description plugin-devel
This package contains header files and other support files
for compiling GCC plugins.  The GCC plugin ABI is currently
not stable, so plugins must be rebuilt any time GCC is updated.

%files plugin-devel
%{gccdir}/gengtype
%{gccdir}/gtype.state
%{gccdir}/plugin

#-----------------------------------------------------------------------
# build_plugin
%endif

########################################################################
%if %{system_compiler}

#-----------------------------------------------------------------------

%package cpp
Summary:	The C Preprocessor
Group:		Development/C
Provides:	cpp = %{EVRD}
Requires:	%{name} = %{EVRD}

%description cpp
Cpp is the GNU C-Compatible Compiler Preprocessor.
Cpp is a macro processor which is used automatically
by the C compiler to transform your program before actual
compilation. It is called a macro processor because it allows
you to define macros, abbreviations for longer
constructs.

The C preprocessor provides four separate functionalities:

* Inclusion of header files. These are files of declarations that can be
  substituted into your program.
* Macro expansion. You can define 'macros,' which are abbreviations for 
  arbitrary fragments of C code, and then the C preprocessor will replace
  the macros with their definitions throughout the program.
* Conditional compilation. Using special preprocessing directives,
  you can include or exclude parts of the program according to various
  conditions.
* Line control. If you use a program to combine or rearrange source files
  into an intermediate file which is then compiled, you can use line
  control to inform the compiler about where each source line originated.

%files cpp
/lib/cpp
%{_bindir}/cpp
%{_mandir}/man1/cpp.1*
%{_infodir}/cpp*
%if %{build_doc}
%doc %{_docdir}/gcc-cpp
%endif
%{_localedir}/*/LC_MESSAGES/cpplib.mo

#-----------------------------------------------------------------------

# system_compiler
%endif

########################################################################
%if %{build_cxx}

#-----------------------------------------------------------------------

%package c++
Summary:	C++ support for gcc
Group:		Development/C++
Requires:	%{name} = %{EVRD}
%if %{system_compiler}
Requires:	%{libstdcxx_devel} = %{version}
%endif

%description c++
This package adds C++ support to the GNU Compiler Collection.
It includes support for most of the current C++ specification,
including templates and exception handling.

%files c++
%if %{system_compiler}
%{_bindir}/c++
%{_bindir}/g++
%{_bindir}/%{_target_platform}-c++
%{_bindir}/%{_target_platform}-g++
%{_mandir}/man1/g++.1*
%endif
%{_bindir}/c++-%{ver}
%{_bindir}/g++-%{ver}
%{_bindir}/%{_target_platform}-g++-%{ver}
%{gccdir}/cc1plus

#-----------------------------------------------------------------------

%package -n %{libstdcxx}
Summary:	GNU Standard C++ library
Group:		System/Libraries
Provides:	libstdc++ = %{EVRD}
%if %{build_doc}
BuildRequires:	doxygen
BuildRequires:	graphviz
%endif

%description -n %{libstdcxx}
The libstdc++ package contains a rewritten standard compliant
GCC Standard C++ Library.

%files -n %{libstdcxx}
/%{_lib}/libstdc++.so.%{stdcxx_major}*
%if %{system_compiler}
%{_localedir}/*/LC_MESSAGES/libstdc++.mo
%endif

#-----------------------------------------------------------------------

%if %{build_multilib}
%package -n %{multilibstdcxx}
Summary:	GNU Standard C++ library
Group:		System/Libraries
Conflicts:	%{libstdcxx} < 4.6.2-11

%description -n %{multilibstdcxx}
The libstdc++ package contains a rewritten standard compliant
GCC Standard C++ Library.

%files -n %{multilibstdcxx}
%{multirootlibdir}/libstdc++.so.%{stdcxx_major}*
%endif

#-----------------------------------------------------------------------

%package -n %{libstdcxx_devel}
Summary:	Header files and libraries for C++ development
Group:		Development/C++
Requires:	%{libstdcxx} = %{EVRD}
%if %{build_multilib}
Requires:	%{multilibstdcxx} = %{EVRD}
%endif
Provides:	libstdc++-devel = %{EVRD}
Provides:	stdc++-devel = %{EVRD}
%if "%{ver}" != "%{version}"
# 4.7.2_2010.10 should provide 4.7.2 so clang can pick up the dep
Provides:	libstdc++-devel = %{ver}-%{release}
Provides:	stdc++-devel = %{ver}-%{release}
%endif

%description -n %{libstdcxx_devel}
This is the GNU implementation of the standard C++ libraries.  This
package includes the header files and libraries needed for C++
development. This includes rewritten implementation of STL.

%files -n %{libstdcxx_devel}
%{_includedir}/c++/%{ver}
%{_libdir}/libstdc++.so
%{_datadir}/gdb/auto-load%{_libdir}/libstdc++.*.py
%if %{build_multilib}
%{multilibdir}/libstdc++.so
%{_datadir}/gdb/auto-load%{multilibdir}/libstdc++.*.py
%endif
%{py_puresitedir}/libstdcxx
%if %{build_doc}
%doc %{_docdir}/libstdc++
%endif

#-----------------------------------------------------------------------

%package -n %{libstdcxx_static_devel}
Summary:	Static libraries for the GNU standard C++ library
Group:		Development/C++
Requires:	%{libstdcxx_devel} = %{EVRD}
Provides:	libstdc++-static-devel = %{EVRD}
Provides:	stdc++-static-devel = %{EVRD}

%description -n %{libstdcxx_static_devel}
Static libraries for the GNU standard C++ library.

%files -n %{libstdcxx_static_devel}
%{_libdir}/libstdc++.*a
%{_libdir}/libsupc++.*a
%if %{build_multilib}
%{multilibdir}/libstdc++.*a
%{multilibdir}/libsupc++.*a
%endif

#-----------------------------------------------------------------------
# build_cxx
%endif

########################################################################
%if %{build_ada}

#-----------------------------------------------------------------------

%package gnat
Summary:	Ada 95 support for gcc
Group:		Development/Other
Requires:	%{name} = %{EVRD}
Requires:	%{libgnat_devel} = %{EVRD}
# no bootstrap support
BuildRequires:	gcc-gnat >= 3.1, libgnat >= 3.1

%description gnat
GNAT is a GNU Ada 95 front-end to GCC. This package includes development
tools, the documents and Ada 95 compiler.

%files gnat
%{_bindir}/gnat*
%if %{build_java}
%exclude %{_bindir}/gnative2ascii
%endif
%{gccdir}/gnat1
%{_infodir}/gnat*
%if %{build_doc}
%doc %{_docdir}/gcc-gnat
%endif

#-----------------------------------------------------------------------

%package -n %{libgnat}
Summary:	GNU Ada 95 runtime libraries
Group:		System/Libraries
Provides:	libgnat = %{EVRD}

%description -n %{libgnat}
GNAT is a GNU Ada 95 front-end to GCC. This package includes shared
libraries, which are required to run programs compiled with the GNAT.

%files -n %{libgnat}
%{_libdir}/libgnat-%{branch}.so.%{gnat_major}
%{_libdir}/libgnarl-%{branch}.so.%{gnat_major}

#-----------------------------------------------------------------------

%if %{build_multilib}
%package -n %{multilibgnat}
Summary:	GNU Ada 95 runtime libraries
Group:		System/Libraries
Conflicts:	%{libgnat} < 4.6.2-11

%description -n %{multilibgnat}
GNAT is a GNU Ada 95 front-end to GCC. This package includes shared
libraries, which are required to run programs compiled with the GNAT.

%files -n %{multilibgnat}
%{multilibdir}/libgnat-%{branch}.so.%{gnat_major}
%{multilibdir}/libgnarl-%{branch}.so.%{gnat_major}
%endif

#-----------------------------------------------------------------------

%package -n %{libgnat_devel}
Summary:	GNU Ada 95 libraries
Group:		Development/Other
Requires:	%{libgnat} = %{EVRD}
%if %{build_multilib}
Requires:	%{multilibgnat} = %{EVRD}
%endif
Provides:	libgnat-devel = %{EVRD}
Provides:	gnat-devel = %{EVRD}

%description -n %{libgnat_devel}
GNAT is a GNU Ada 95 front-end to GCC. This package includes shared
libraries, which are required to compile with the GNAT.

%files -n %{libgnat_devel}
%{_libdir}/libgnat*.so
%{_libdir}/libgnarl*.so
%{gccdir}/adalib
%{gccdir}/adainclude
%exclude %{gccdir}/adalib/lib*.a
%if %{build_multilib}
%{multilibdir}/libgnat*.so
%{multilibdir}/libgnarl*.so
%{multigccdir}/adalib
%{multigccdir}/adainclude
%exclude %{multigccdir}/adalib/lib*.a
%endif

#-----------------------------------------------------------------------

%package -n %{libgnat_static_devel}
Summary:	GNU Ada 95 static libraries
Group:		Development/Other
Requires:	%{libgnat_devel} = %{EVRD}
Provides:	libgnat-static-devel = %{EVRD}
Provides:	gnat-static-devel = %{EVRD}

%description -n %{libgnat_static_devel}
GNAT is a GNU Ada 95 front-end to GCC. This package includes static
libraries.

%files -n %{libgnat_static_devel}
%{gccdir}/adalib/lib*.a
%if %{build_multilib}
%{multigccdir}/adalib/lib*.a
%endif

#-----------------------------------------------------------------------
# build ada
%endif

########################################################################
%if %{build_fortran}

#-----------------------------------------------------------------------

%package gfortran
Summary:	Fortran 95 support for gcc
Group:		Development/Other
Requires:	%{name} = %{EVRD}
Requires:	%{libgfortran_devel} = %{EVRD}

%description gfortran
The gcc-gfortran package provides support for compiling Fortran
programs with the GNU Compiler Collection.

%files gfortran
%{_bindir}/gfortran
%{_bindir}/gfortran-%{ver}
%{_bindir}/%{_target_platform}-gfortran
%{_bindir}/%{_target_platform}-gfortran-%{ver}
%{_infodir}/gfortran.info*
%{_mandir}/man1/gfortran.1*
%{gccdir}/f951
%{gccdir}/finclude
%{gccdir}/libgfortranbegin.*a
%{gccdir}/libcaf_single.a
%if %{build_multilib}
%{multigccdir}/libgfortranbegin.a
%{multigccdir}/libcaf_single.a
%endif
%if %{build_doc}
%doc %{_docdir}/gcc-gfortran
%endif

#-----------------------------------------------------------------------

%package -n %{libgfortran}
Summary:	Fortran 95 runtime libraries
Group:		System/Libraries
%if %{build_quadmath}
Requires:	%{libquadmath} = %{EVRD}
%endif
Provides:	libgfortran = %{EVRD}
%if %{build_multilib}
Provides:	%{multilibgfortran} = %{EVRD}
%endif

%description -n %{libgfortran}
This package contains Fortran 95 shared library which is needed to run
Fortran 95 dynamically linked programs.

%files -n %{libgfortran}
%{_libdir}/libgfortran.so.%{gfortran_major}*

#-----------------------------------------------------------------------

%if %{build_multilib}
%package -n %{multilibgfortran}
Summary:	Fortran 95 runtime libraries
Group:		System/Libraries
%if %{build_quadmath}
Requires:	%{multilibquadmath} = %{EVRD}
%endif
Conflicts:	%{libgfortran} < 4.6.2-11

%description -n %{multilibgfortran}
This package contains Fortran 95 shared library which is needed to run
Fortran 95 dynamically linked programs.

%files -n %{multilibgfortran}
%{multilibdir}/libgfortran.so.%{gfortran_major}*
%endif

#-----------------------------------------------------------------------

%package -n %{libgfortran_devel}
Summary:	Fortran 95 libraries
Group:		System/Libraries
Requires:	%{libgfortran} = %{EVRD}
%if %{build_multilib}
Requires:	%{multilibgfortran} = %{EVRD}
%endif
%if %{build_quadmath}
Requires:	%{libquadmath_devel} = %{EVRD}
%endif
Provides:	libgfortran-devel = %{EVRD}
Provides:	gfortran-devel = %{EVRD}

%description -n %{libgfortran_devel}
This package contains Fortran 95 shared library which is needed to
compile Fortran 95 programs.

%files -n %{libgfortran_devel}
%{_libdir}/libgfortran.so
%{_libdir}/libgfortran.spec
%if %{build_multilib}
%{multilibdir}/libgfortran.so
%{multilibdir}/libgfortran.spec
%endif

#-----------------------------------------------------------------------

%package -n %{libgfortran_static_devel}
Summary:	Fortran 95 static libraries
Group:		System/Libraries
Requires:	%{libgfortran_devel} = %{EVRD}
Provides:	libgfortran-static-devel = %{EVRD}
Provides:	gfortran-static-devel = %{EVRD}

%description -n %{libgfortran_static_devel}
This package contains Fortran 95 static library which is needed to
compile Fortran 95 programs.

%files -n %{libgfortran_static_devel}
%{_libdir}/libgfortran.*a
%if %{build_multilib}
%{multilibdir}/libgfortran.*a
%endif

#-----------------------------------------------------------------------
# build fortran
%endif

########################################################################
%if %{build_go}

#-----------------------------------------------------------------------
%package go
Summary:	Go support for gcc
Group:		Development/Other
Requires:	%{name} = %{EVRD}
Requires:	%{libgo_devel} = %{EVRD}

%description go
The gcc-go package provides support for compiling Go programs
with the GNU Compiler Collection.

%files go
%{_bindir}/gccgo
%{_bindir}/%{_target_platform}-gccgo
%dir %{_libdir}/go
%if %{build_multilib}
%dir %{multilibdir}/go
%endif
%{_infodir}/gccgo.info*
%{_mandir}/man1/gccgo.1*
%{_bindir}/gccgo-%{ver}
%{_bindir}/%{_target_platform}-gccgo-%{ver}
%{gccdir}/go1
%{_libdir}/go/%{ver}
%{_libdir}/libgobegin.a
%if %{build_multilib}
%{multilibdir}/go/%{ver}
%{multilibdir}/libgobegin.a
%endif
%if %{build_doc}
%doc %{_docdir}/gcc-go
%endif

#-----------------------------------------------------------------------

%package -n %{libgo}
Summary:	Go runtime libraries
Group:		System/Libraries
Provides:	libgo = %{EVRD}

%description -n %{libgo}
This package contains Go shared library which is needed to run
Go dynamically linked programs.

%files -n %{libgo}
%{_libdir}/libgo.so.%{go_major}*

#-----------------------------------------------------------------------

%if %{build_multilib}
%package	-n %{multilibgo}
Summary:	Go runtime libraries
Group:		System/Libraries
Conflicts:	%{libgo} < 4.6.2-11

%description -n %{multilibgo}
This package contains Go shared library which is needed to run
Go dynamically linked programs.

%files -n %{multilibgo}
%{multilibdir}/libgo.so.%{go_major}*
%endif

#-----------------------------------------------------------------------

%package -n %{libgo_devel}
Summary:	Go development libraries
Group:		Development/Other
Requires:	%{libgo} = %{EVRD}
%if %{build_multilib}
Requires:	%{multilibgo} = %{EVRD}
%endif
Provides:	libgo-devel = %{EVRD}
Provides:	go-devel = %{EVRD}

%description -n %{libgo_devel}
This package includes libraries and support files for compiling
Go programs.

%files -n %{libgo_devel}
%{_libdir}/libgo.so
%if %{build_multilib}
%{multilibdir}/libgo.so
%endif

#-----------------------------------------------------------------------

%package -n %{libgo_static_devel}
Summary:	Static Go libraries
Group:		Development/Other
Requires:	%{libgo_devel} = %{EVRD}
Provides:	libgo-static-devel = %{EVRD}
Provides:	go-static-devel = %{EVRD}

%description -n %{libgo_static_devel}
This package contains static Go libraries.

%files -n %{libgo_static_devel}
%{_libdir}/libgo.*a
%if %{build_multilib}
%{multilibdir}/libgo.*a
%endif

#-----------------------------------------------------------------------
# build go
%endif

########################################################################

%if %{build_java}
#-----------------------------------------------------------------------

%package java
Summary:	Java support for GCC
Group:		Development/Java
Requires:	%{name} = %{EVRD}
Requires:	%{libgcj_devel} = %{EVRD}
Requires:	eclipse-ecj
BuildRequires:	eclipse-ecj
BuildRequires:	jpackage-utils
BuildRequires:	unzip
BuildRequires:	zip

%description java
This package adds support for compiling Java(tm) programs and
bytecode into native code.

%files java
%{_bindir}/aot-compile
%{_bindir}/gc-analyze
%{_bindir}/gcj
%{_bindir}/gcj-dbtool
%{_bindir}/gcjh
%{_bindir}/gjavah
%{_bindir}/gjar
%{_bindir}/gjarsigner
%if %{without java_bootstrap}
%{_bindir}/gjdoc
%endif
%{_bindir}/gnative2ascii
%{_bindir}/grmic
%{_bindir}/gserialver
%{_bindir}/jcf-dump
%{_bindir}/jv-convert
%{_bindir}/rebuild-gcj-db
%{_mandir}/man1/aot-compile.1*
%{_mandir}/man1/gc-analyze.1*
%{_mandir}/man1/gcj.1*
%{_mandir}/man1/gcj-dbtool.1*
%{_mandir}/man1/gcjh.1*
%{_mandir}/man1/gjar.1*
%{_mandir}/man1/gjarsigner.1*
%{_mandir}/man1/gjavah.1*
%{_mandir}/man1/gjdoc.1*
%{_mandir}/man1/gnative2ascii.1*
%{_mandir}/man1/grmic.1*
%{_mandir}/man1/gserialver.1*
%{_mandir}/man1/jcf-dump.1*
%{_mandir}/man1/jv-convert.1*
%{_mandir}/man1/rebuild-gcj-db.1*
%{_infodir}/gcj.info*
%{_infodir}/cp-tools.info*
%{_bindir}/gcj-%{ver}
%{_bindir}/%{_target_platform}-gcj
%{_bindir}/%{_target_platform}-gcj-%{ver}
%{_bindir}/%{_target_platform}-gcjh
%{gccdir}/jc1
%{gccdir}/ecj1
%{gccdir}/jvgenmain
%if %{build_doc}
%doc %{_docdir}/gcc-java
%endif

#-----------------------------------------------------------------------

%package -n %{libgcj}
Summary:	Java runtime library for gcc
Group:		System/Libraries
Provides:	libgcj = %{EVRD}
%if %{build_multilib}
# for compatibility and/or make updates clean
Provides:	libgcj%{gcj_major} = %{EVRD}
%endif
Requires:	zip >= 2.1
Requires:	libgcj-java >= %{EVRD}
%if %{without java_bootstrap}
BuildRequires:	antlr
%endif
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(libart-2.0)
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(xt)
BuildRequires:	pkgconfig(xtst)
BuildRequires:	spec-helper >= 0.31.10

%description -n %{libgcj}
The Java(tm) runtime library. You will need this package to run your Java
programs compiled using the Java compiler from GNU Compiler Collection (gcj).

%files -n %{libgcj}
%dir %{_libdir}/gcj-%{ver}-%{gcj_major}
%{_libdir}/gcj-%{ver}-%{gcj_major}/*.so
%attr(0644,root,root) %verify(not md5 size mtime) %ghost %config(missingok,noreplace) %{_libdir}/gcj-%{ver}-%{gcj_major}/classmap.db
%{_libdir}/libgcj.so.%{gcj_major}*
%{_libdir}/libgcj-tools.so.%{gcj_major}*
%{_libdir}/libgij.so.%{gcj_major}*

#-----------------------------------------------------------------------

%package -n %{libgcj_bc}
Summary:	Java runtime library for gcc
Group:		System/Libraries
%if %{build_multilib}
Provides:	libgcj_bc%{gcj_bc_major} = %{EVRD}
%endif
Conflicts:	%{_lib}gcj13 < 4.7.3_2012.10-4

%description -n %{libgcj_bc}
The Java(tm) runtime library. You will need this package to run your Java
programs compiled using the Java compiler from GNU Compiler Collection (gcj).

%files -n %{libgcj_bc}
%{_libdir}/libgcj_bc.so.%{gcj_bc_major}*

#-----------------------------------------------------------------------

%package -n libgcj-java
Summary:	Java runtime library for gcc (Java parts)
Group:		System/Libraries
Conflicts:	%{_lib}gcj13 < 4.7.3_2012.10-4

%description -n libgcj-java
The Java(tm) runtime library. You will need this package to run your Java
programs compiled using the Java compiler from GNU Compiler Collection (gcj).

%files -n libgcj-java
%{_javadir}/libgcj*.jar

#-----------------------------------------------------------------------

%package -n gcj-tools
Summary:	Tools needed to use applications in the GCJ Java runtime
Group:		System/Libraries
Requires:	%{libgcj} = %{EVRD}
Requires:	zip >= 2.1

%description -n gcj-tools
Tools needed to run applications in the GCJ Java(tm) runtime. You will
need this package to run your Java programs in the Java Virtual Machine
(JVM) provided by the GNU Compiler Collection (gcj).

%files -n gcj-tools
%{_bindir}/gappletviewer
%{_bindir}/gij
%{_bindir}/grmid
%{_bindir}/grmiregistry
%{_bindir}/gtnameserv
%{_bindir}/gkeytool
%{_bindir}/gorbd
%{_mandir}/man1/gappletviewer.1*
%{_mandir}/man1/gij.1*
%{_mandir}/man1/grmiregistry.1*
%{_mandir}/man1/gkeytool.1*
%{_mandir}/man1/gorbd.1*
%{_mandir}/man1/grmid.1*
%{_mandir}/man1/gtnameserv.1*
%{_libdir}/logging.properties
%{_libdir}/security
%if %{build_pdf}
%doc %{_docdir}/libjava
%endif

#-----------------------------------------------------------------------

%package -n %{libgcj_devel}
Summary:	Libraries for Java development using GCC
Group:		Development/Java
Requires:	%{libgcj} = %{EVRD}
Requires:	%{libgcj_bc} = %{EVRD}
Requires:	zlib-devel
Requires:	awk
Provides:	libgcj-devel = %{EVRD}
Provides:	gcj-devel = %{EVRD}

%description -n %{libgcj_devel}
The Java(tm) static libraries and C header files. You will need this
package to compile your Java programs using the GCC Java compiler (gcj).

%files -n %{libgcj_devel}
%{gccdir}/include/gcj
%{gccdir}/include/jawt*.h
%{gccdir}/include/jni*.h
%{gccdir}/include/jvm*.h
%{py_puresitedir}/libjava
%{_libdir}/pkgconfig/libgcj-%{branch}.pc
%{_libdir}/libgcj*.spec
%{_libdir}/libgcj*.so
%{_libdir}/libgij.so

#-----------------------------------------------------------------------
%package -n libgcj%{gcj_major}-src
Summary:	Java library sources
Group:		Development/Java
Requires:	%{libgcj} = %{EVRD}
Provides:	libgcj-src = %{EVRD}

%description -n libgcj%{gcj_major}-src
The Java(tm) runtime library sources.

%files -n libgcj%{gcj_major}-src
%{_javadir}/src-%{ver}.zip

#-----------------------------------------------------------------------
# build java
%endif

########################################################################
%if %{build_objc}

#-----------------------------------------------------------------------

%package objc
Summary:	Objective-C support for GCC
Group:		Development/Other
Requires:	%{name} = %{EVRD}
Requires:	%{libobjc_devel} = %{EVRD}

%description objc
gcc-objc provides Objective-C support for the GCC.
Mainly used on systems running NeXTSTEP, Objective-C is an
object-oriented derivative of the C language.

%files objc
%{gccdir}/cc1obj

#-----------------------------------------------------------------------

%package -n %{libobjc}
Summary:	Objective-C runtime
Group:		System/Libraries
Provides:	libobjc = %{EVRD}

%description -n %{libobjc}
This package contains Objective-C shared library which is needed to run
Objective-C dynamically linked programs.

%files -n %{libobjc}
%{_libdir}/libobjc.so.%{objc_major}*

#-----------------------------------------------------------------------

%if %{build_multilib}
%package -n %{multilibobjc}
Summary:	Objective-C runtime
Group:		System/Libraries
Provides:	libobjc = %{EVRD}
Conflicts:	%{libobjc} < 4.6.2-11

%description -n %{multilibobjc}
This package contains Objective-C shared library which is needed to run
Objective-C dynamically linked programs.

%files -n %{multilibobjc}
%{multilibdir}/libobjc.so.%{objc_major}*
%endif

#-----------------------------------------------------------------------

%package -n %{libobjc_devel}
Summary:	Objective-C development libraries
Group:		Development/Other
Requires:	%{libobjc} = %{EVRD}
%if %{build_multilib}
Requires:	%{multilibobjc} = %{EVRD}
%endif
Provides:	libobjc-devel = %{EVRD}
Provides:	objc-devel = %{EVRD}

%description -n %{libobjc_devel}
This package includes libraries and support files for compiling
Objective-C programs.

%files -n %{libobjc_devel}
%{_libdir}/libobjc.so
%{gccdir}/include/objc
%if %{build_multilib}
%{multilibdir}/libobjc.so
%endif

#-----------------------------------------------------------------------

%package -n %{libobjc_static_devel}
Summary:	Static Objective-C libraries
Group:		Development/Other
Requires:	%{libobjc_devel} = %{EVRD}
Provides:	libobjc-static-devel = %{EVRD}
Provides:	objc-static-devel = %{EVRD}

%description -n %{libobjc_static_devel}
This package contains static Objective-C libraries.

%files -n %{libobjc_static_devel}
%{_libdir}/libobjc.*a
%if %{build_multilib}
%{multilibdir}/libobjc.*a
%endif

#-----------------------------------------------------------------------
# build objc
%endif

########################################################################
%if %{build_objcxx}

#-----------------------------------------------------------------------
%package objc++
Summary:	Objective-C++ support for GCC
Group:		Development/Other
Requires:	gcc-objc = %{EVRD}

%description objc++
gcc++-objc provides Objective-C++ support for the GCC.

%files objc++
%{gccdir}/cc1objplus

#-----------------------------------------------------------------------
# build objcxx
%endif

########################################################################

%if %{package_ffi}
#-----------------------------------------------------------------------

%package -n %{libffi}
Summary:	GCC support library for FFI
Group:		System/Libraries
Provides:	libffi = %{EVRD}

%description -n %{libffi}
This package contains GCC shared support library which is needed
for FFI support.

%files -n %{libffi}
%{_libdir}/libffi.so.%{ffi_major}*

#-----------------------------------------------------------------------

%if %{build_multilib}
%package -n %{multilibffi}
Summary:	GCC support library for FFI
Group:		System/Libraries
Conflicts:	%{libffi} < 4.6.2-11

%description -n %{multilibffi}
This package contains GCC shared support library which is needed
for FFI support.

%files -n %{multilibffi}
%{multilibdir}/libffi.so.%{ffi_major}*
%endif

#-----------------------------------------------------------------------

%package -n %{libffi_devel}
Summary:	GCC development for FFI
Group:		Development/C
Requires:	%{name} = %{EVRD}
Requires:	%{libffi} = %{EVRD}
%if %{build_multilib}
Requires:	%{multilibffi} = %{EVRD}
%endif
Provides:	libffi-devel = %{EVRD}
Provides:	ffi-devel = %{EVRD}

%description -n %{libffi_devel}
This package contains GCC development which is needed
to compile FFI support.

%files -n %{libffi_devel}
%{_libdir}/libffi.so
%if %{build_multilib}
%{multilibdir}/libffi.so
%endif
%{_mandir}/man3/*.3*

#-----------------------------------------------------------------------

%package -n %{libffi_static_devel}
Summary:	GCC FFI static library
Group:		Development/C
Requires:	%{libffi_devel} = %{EVRD}
Provides:	libffi-static-devel = %{EVRD}
Provides:	ffi-static-devel = %{EVRD}

%description -n %{libffi_static_devel}
This package contains GCC static libraries which are needed
to compile FFI support.

%files -n %{libffi_static_devel}
%{_libdir}/libffi.*a
%if %{build_multilib}
%{multilibdir}/libffi.*a
%endif

#-----------------------------------------------------------------------
# package ffi
%endif

########################################################################
%if %{build_quadmath}

#-----------------------------------------------------------------------

%package	-n %{libquadmath}
Summary:	GCC __float128 shared support library
Group:		System/Libraries
Provides:	libquadmath = %{EVRD}

%description	-n %{libquadmath}
This package contains GCC shared support library which is needed
for __float128 math support and for Fortran REAL*16 support.

%files -n %{libquadmath}
%{_libdir}/libquadmath.so.%{quadmath_major}*

#-----------------------------------------------------------------------
%if %{build_multilib}
%package -n %{multilibquadmath}
Summary:	GCC __float128 shared support library
Group:		System/Libraries
Conflicts:	%{libquadmath} < 4.6.2-11

%description -n %{multilibquadmath}
This package contains GCC shared support library which is needed
for __float128 math support and for Fortran REAL*16 support.

%files -n %{multilibquadmath}
%{multilibdir}/libquadmath.so.%{quadmath_major}*
%endif

#-----------------------------------------------------------------------

%package -n %{libquadmath_devel}
Summary:	GCC __float128 support
Group:		Development/C
Requires:	%{name} = %{EVRD}
Requires:	%{libquadmath} = %{EVRD}
%if %{build_multilib}
Requires:	%{multilibquadmath} = %{EVRD}
%endif
Provides:	libquadmath-devel = %{EVRD}
Provides:	quadmath-devel = %{EVRD}

%description -n %{libquadmath_devel}
This package contains support for building Fortran programs using
REAL*16 and programs using __float128 math.

%files -n %{libquadmath_devel}
%{_libdir}/libquadmath.so
%if %{build_multilib}
%{multilibdir}/libquadmath.so
%endif
%{_infodir}/libquadmath.info*
%{gccdir}/include/quadmath*.h
%if %{build_pdf}
%doc %{_docdir}/libquadmath
%endif

#-----------------------------------------------------------------------
%package -n %{libquadmath_static_devel}
Summary:	Static libraries for __float128 support
Group:		Development/C
Requires:	%{libquadmath_devel} = %{EVRD}
Provides:	libquadmath-static-devel = %{EVRD}
Provides:	quadmath-static-devel = %{EVRD}

%description -n %{libquadmath_static_devel}
This package contains static libraries for building Fortran programs
using REAL*16 and programs using __float128 math.

%files -n %{libquadmath_static_devel}
%{_libdir}/libquadmath.*a
%if %{build_multilib}
%{multilibdir}/libquadmath.*a
%endif

#-----------------------------------------------------------------------

# build quadmath
%endif

########################################################################
%if %{build_gomp}
#-----------------------------------------------------------------------

%package	-n %{libgomp}
Summary:	GCC OpenMP v3.0 shared support library
Group:		System/Libraries
Provides:	libgomp = %{EVRD}

%description	-n %{libgomp}
This package contains GCC shared library which is needed
for OpenMP v3.0 support.

%files -n %{libgomp}
/%{_lib}/libgomp.so.%{gomp_major}*

#-----------------------------------------------------------------------

%if %{build_multilib}
%package	-n %{multilibgomp}
Summary:	GCC OpenMP v3.0 shared support library
Group:		System/Libraries
Provides:	libgomp = %{EVRD}
Conflicts:	%{libgomp} < 4.6.2-11

%description -n %{multilibgomp}
This package contains GCC shared library which is needed
for OpenMP v3.0 support.

%files -n %{multilibgomp}
%{multirootlibdir}/libgomp.so.%{gomp_major}*
%endif

#-----------------------------------------------------------------------

%package -n %{libgomp_devel}
Summary:	GCC OpenMP v3.0 development support
Group:		Development/C
Requires:	%{name} = %{EVRD}
Requires:	%{libgomp} = %{EVRD}
%if %{build_multilib}
Requires:	%{multilibgomp} = %{EVRD}
%endif
Provides:	libgomp-devel = %{EVRD}
Provides:	gomp-devel = %{EVRD}

%description -n %{libgomp_devel}
This package contains GCC development which is needed
to compile OpenMP v3.0 support.

%files -n %{libgomp_devel}
%{_libdir}/libgomp.so
%{_libdir}/libgomp.spec
%if %{build_multilib}
%{multilibdir}/libgomp.so
%{multilibdir}/libgomp.spec
%endif
%{_infodir}/libgomp.info*
%{gccdir}/include/omp*.h
%if %{build_pdf}
%doc %{_docdir}/libgomp
%endif

#-----------------------------------------------------------------------

%package -n %{libgomp_static_devel}
Summary:	GCC OpenMP v3.0 static library
Group:		Development/C
Requires:	%{libgomp_devel} = %{EVRD}
Provides:	libgomp-static-devel = %{EVRD}
Provides:	gomp-static-devel = %{EVRD}

%description -n %{libgomp_static_devel}
This package contains GCC static libraries which are needed
to compile OpenMP v3.0 support.

%files -n %{libgomp_static_devel}
%{_libdir}/libgomp.*a
%if %{build_multilib}
%{multilibdir}/libgomp.*a
%endif

#-----------------------------------------------------------------------
# build gomp
%endif

########################################################################
%if %{build_mudflap}

#-----------------------------------------------------------------------
%package -n %{libmudflap}
Summary:	GCC mudflap shared support libraries
Group:		System/Libraries
Provides:	libmudflap = %{EVRD}

%description -n %{libmudflap}
This package contains GCC shared libraries which are needed
for mudflap support.

For front-ends that support it (C and C++), instrument all risky
pointer/array dereferencing operations, some standard library
string/heap functions, and some other associated constructs with
range/validity tests.  Modules so instrumented should be immune to
buffer overflows, invalid heap use, and some other classes of C/C++
programming errors.

%files -n %{libmudflap}
%{_libdir}/libmudflap.so.%{mudflap_major}
%{_libdir}/libmudflap.so.%{mudflap_major}.*
%{_libdir}/libmudflapth.so.%{mudflap_major}
%{_libdir}/libmudflapth.so.%{mudflap_major}.*

#-----------------------------------------------------------------------
%if %{build_multilib}
%package -n %{multilibmudflap}
Summary:	GCC mudflap shared support libraries
Group:		System/Libraries
Conflicts:	%{libmudflap} < 4.6.2-11

%description -n %{multilibmudflap}
This package contains GCC shared libraries which are needed
for mudflap support.

For front-ends that support it (C and C++), instrument all risky
pointer/array dereferencing operations, some standard library
string/heap functions, and some other associated constructs with
range/validity tests.  Modules so instrumented should be immune to
buffer overflows, invalid heap use, and some other classes of C/C++
programming errors.

%files -n %{multilibmudflap}
%{multilibdir}/libmudflap.so.%{mudflap_major}
%{multilibdir}/libmudflap.so.%{mudflap_major}.*
%{multilibdir}/libmudflapth.so.%{mudflap_major}
%{multilibdir}/libmudflapth.so.%{mudflap_major}.*
%endif

#-----------------------------------------------------------------------
%package -n %{libmudflap_devel}
Summary:	GCC mudflap development support
Group:		Development/C
Requires:	%{name} = %{EVRD}
Requires:	%{libmudflap} = %{EVRD}
%if %{build_multilib}
Requires:	%{multilibmudflap} = %{EVRD}
%endif
Provides:	libmudflap-devel = %{EVRD}
Provides:	mudflap-devel = %{EVRD}

%description -n %{libmudflap_devel}
This package contains GCC libraries which are needed
to compile mudflap support.

%files -n %{libmudflap_devel}
%{_libdir}/libmudflap.so
%{_libdir}/libmudflapth.so
%if %{build_multilib}
%{multilibdir}/libmudflap.so
%{multilibdir}/libmudflapth.so
%endif
%{gccdir}/include/mf-runtime.h

#-----------------------------------------------------------------------

%package -n %{libmudflap_static_devel}
Summary:	GCC mudflap static libraries
Group:		Development/C
Requires:	%{libmudflap_devel} = %{EVRD}
Provides:	libmudflap-static-devel = %{EVRD}
Provides:	mudflap-static-devel = %{EVRD}

%description -n %{libmudflap_static_devel}
This package contains GCC static libraries which are needed
to compile mudflap support.

%files -n %{libmudflap_static_devel}
%{_libdir}/libmudflap.*a
%{_libdir}/libmudflapth.*a
%if %{build_multilib}
%{multilibdir}/libmudflap.*a
%{multilibdir}/libmudflapth.*a
%endif

#-----------------------------------------------------------------------
# build mudflap
%endif

########################################################################
%if %{build_ssp}
#-----------------------------------------------------------------------

%package	-n %{libssp}
Summary:	GCC SSP shared support library
Group:		System/Libraries
Provides:	libssp = %{EVRD}

%description	-n %{libssp}
This package contains GCC shared support library which is needed
for SSP support.

%files		-n %{libssp}
%{_libdir}/libssp.so.%{ssp_major}*

#-----------------------------------------------------------------------
%if %{build_multilib}
%package	-n %{multilibssp}
Summary:	GCC SSP shared support library
Group:		System/Libraries
Provides:	libssp = %{EVRD}
Conflicts:	%{libssp} < 4.6.2-11

%description -n %{multilibssp}
This package contains GCC shared support library which is needed
for SSP support.

%files -n %{multilibssp}
%{multilibdir}/libssp.so.%{ssp_major}*
%endif

#-----------------------------------------------------------------------
%package	-n %{libssp_devel}
Summary:	GCC SSP development support
Group:		Development/C
Requires:	%{name} = %{EVRD}
Requires:	%{libssp} = %{EVRD}
%if %{build_multilib}
Requires:	%{multilibssp} = %{EVRD}
%endif
Provides:	libssp-devel = %{EVRD}
Provides:	ssp-devel = %{EVRD}

%description -n %{libssp_devel}
This package contains GCC libraries which are needed
to compile SSP support.

%files -n %{libssp_devel}
%{_libdir}/libssp.so
%if %{build_multilib}
%{multilibdir}/libssp.so
%endif
%{gccdir}/include/ssp

#-----------------------------------------------------------------------
%package -n %{libssp_static_devel}
Summary:	GCC SSP static libraries
Group:		Development/C
Requires:	%{libssp_devel} = %{EVRD}
Provides:	libssp-static-devel = %{EVRD}
Provides:	ssp-static-devel = %{EVRD}

%description -n %{libssp_static_devel}
This package contains GCC static libraries which are needed
to compile SSP support.

%files -n %{libssp_static_devel}
%{_libdir}/libssp.*.*a
%if %{build_multilib}
%{multilibdir}/libssp.*.*a
%endif

#-----------------------------------------------------------------------
# build ssp
%endif

########################################################################
%if %{build_itm}
#-----------------------------------------------------------------------

%package	-n %{libitm}
Summary:	GCC Transactional Memory support library
Group:		System/Libraries
Provides:	libitm = %{EVRD}

%description -n %{libitm}
This package contains GCC's Transactional Memory support library.

%files -n %{libitm}
%{_libdir}/libitm.so.%{itm_major}*

#-----------------------------------------------------------------------

%if %{build_multilib}
%package -n %{multilibitm}
Summary:	GCC Transactional Memory support library
Group:		System/Libraries
Provides:	libitm = %{EVRD}

%description -n %{multilibitm}
This package contains GCC's Transactional Memory support library.

%files -n %{multilibitm}
%{multilibdir}/libitm.so.%{itm_major}*
%endif

#-----------------------------------------------------------------------

%package	-n %{libitm_devel}
Summary:	GCC Transactional Memory development support
Group:		Development/C
Requires:	%{name} = %{EVRD}
Requires:	%{libitm} = %{EVRD}
%if %{build_multilib}
Requires:	%{multilibitm} = %{EVRD}
%endif
Provides:	libitm-devel = %{EVRD}
Provides:	itm-devel = %{EVRD}

%description -n %{libitm_devel}
This package contains GCC libraries which are needed
to use Transactional Memory features.

%files -n %{libitm_devel}
%{_libdir}/libitm.so
%{_libdir}/libitm.spec
%if %{build_multilib}
%{multilibdir}/libitm.so
%{multilibdir}/libitm.spec
%endif
%{_infodir}/libitm.info*

#-----------------------------------------------------------------------

%package -n %{libitm_static_devel}
Summary:	GCC Transactional Memory static libraries
Group:		Development/C
Requires:	%{libitm_devel} = %{EVRD}
Provides:	libitm-static-devel = %{EVRD}
Provides:	itm-static-devel = %{EVRD}

%description -n %{libitm_static_devel}
This package contains GCC static libraries which are needed
to compile Transactional Memory support.

%files -n %{libitm_static_devel}
%{_libdir}/libitm.a
%if %{build_multilib}
%{multilibdir}/libitm.a
%endif

#-----------------------------------------------------------------------
# build itm
%endif

########################################################################

%prep
%if "%{linaro}" != ""
  %setup -q -n gcc-linaro-%{branch}-%{linaro}
%else
%if %{official}
  %setup -q -n gcc-%{version}%{snapshot}
%else
  %setup -q -n gcc-%{branch}%{snapshot}
%endif
%endif

%patch0 -p1 -b .uclibc~
%patch1 -p1 -b .java~
%patch2 -p1 -b .pdf~
%patch3 -p1 -b .linux32~
%patch4 -p1 -b .execstack~
%patch5 -p1 -b .linker-selection~
%patch6 -p1 -b .ac269~
%patch7 -p1 -b .plugindet~
# Breaks the build, see comment on bug 33763
#patch8 -p1 -b .ext_inline~
%patch9 -p0 -b .33763~

aclocal -I config
autoconf

echo %{vendor} > gcc/DEV-PHASE
%if !%{official}
    sed -i -e 's/4\.7\..*/%{version}/' gcc/BASE-VER
%endif

%if %{with java_bootstrap}
    tar xjf %{SOURCE6}
%endif

#-----------------------------------------------------------------------
%build
# The -gdwarf-4 removal is a workaround for gcc bug #52420
OPT_FLAGS=`echo %{optflags} | \
    sed -e 's/\(-Wp,\)\?-D_FORTIFY_SOURCE=[12]//g' \
    -e 's/-m\(31\|32\|64\)//g' \
    -e 's/-fstack-protector//g' \
    -e 's/--param=ssp-buffer-size=4//' \
    -e 's/-gdwarf-4/-g/' \
    -e 's/-pipe//g'`
OPT_FLAGS=`echo "$OPT_FLAGS" | sed -e 's/[[:blank:]]\+/ /g'`

# FIXME debugedit
[ ! -z "$TMP" ] && export TMP=`echo $TMP | sed -e 's|/$||'`
[ ! -z "x$TMPDIR" ] && export TMPDIR=`echo $TMPDIR | sed -e 's|/$||'`

LANGUAGES=c
%if %{build_ada}
    LANGUAGES="$LANGUAGES,ada"
%endif
%if %{build_cxx}
    LANGUAGES="$LANGUAGES,c++"
%endif
%if %{build_fortran}
    LANGUAGES="$LANGUAGES,fortran"
%endif
%if %{build_go}
    LANGUAGES="$LANGUAGES,go"
%endif
%if %{build_java}
    LANGUAGES="$LANGUAGES,java"
%endif
%if %{build_lto}
    LANGUAGES="$LANGUAGES,lto"
%endif
%if %{build_objc}
    LANGUAGES="$LANGUAGES,objc"
%endif
%if %{build_objcxx}
    LANGUAGES="$LANGUAGES,obj-c++"
%endif

BOOTSTRAP=bootstrap
%ifarch %{ix86} x86_64
    %if %{system_compiler}
        BOOSTRAP=profiledbootstrap
    %endif
%endif

# FIXME: Replace
#	--with-multilib-list=m32,m64
# with	--with-multilib-list=m32,m64,mx32
# once the build process is fixed.
# Currently, it barfs while linking x32/libgcc_s.so.1 (incompatible target)

CC=%{__cc} \
CFLAGS="$OPT_FLAGS" \
CXXFLAGS="$OPT_FLAGS" \
GCJFLAGS="$OPT_FLAGS" \
TCFLAGS="$OPT_FLAGS" \
XCFLAGS="$OPT_FLAGS" \
%configure2_5x \
%if !%{build_java}
        --disable-libgcj \
%else
        --disable-libjava-multilib \
        --with-java-home=%{_jvmdir}/java-1.5.0-gcj-1.5.0.0/jre \
        --with-ecj-jar=%{_datadir}/java/eclipse-ecj.jar \
        --enable-java-awt=gtk \
        --enable-gtk-cairo \
%endif
%if !%{build_cloog}
        --without-cloog \
        --without-ppl \
%else
        --with-cloog \
        --with-ppl \
        --enable-cloog-backend=isl \
        --disable-cloog-version-check \
%endif
%if !%{build_ffi}
        --disable-libffi \
%endif
%if !%{build_gomp}
        --disable-libgomp \
%endif
%if !%{build_quadmath}
        --disable-libquadmath \
  %if %{build_fortran}
        --disable-libquadmath-support \
  %endif
%endif
%if !%{build_mudflap}
        --disable-libmudflap \
%endif
%if !%{build_ssp}
        --disable-libssp \
%endif
        --disable-libunwind-exceptions \
        --disable-werror \
        --enable-__cxa_atexit \
        --enable-gold=default \
        --with-plugin-ld=%{_bindir}/ld \
%if %{system_compiler}
        --enable-bootstrap \
%endif
        --enable-checking=release \
        --enable-gnu-unique-object \
        --enable-languages="$LANGUAGES" \
        --enable-linker-build-id \
%if !%{build_plugin}
        --disable-plugin \
%else
        --enable-plugin \
        --enable-lto \
%endif
        --enable-shared \
%if !%{system_compiler}
        --disable-static \
%endif
        --enable-threads=posix \
        --with-system-zlib \
        --with-bugurl=http://bugs.rosalinux.ru/ \
%ifarch %{ix86} x86_64
        --with-tune=generic \
%endif
%ifarch %{ix86}
        --with-arch=i586 \
%endif
%ifarch x86_64
  %if %{build_multilib}
        --with-arch_32=i586 \
        --with-multilib-list=m32,m64 \
  %else
        --disable-multilib \
  %endif
%endif
%ifarch armv5te
        --with-arch=armv5te \
%endif
%ifarch armv7l armv7hl
        --with-cpu=cortex-a8 \
        --with-tune=cortex-a8 \
        --with-arch=armv7-a \
        --with-mode=thumb \
  %ifarch armv7l
        --with-float=softfp \
  %else
        --with-float=hard \
  %endif
        --with-fpu=vfpv3-d16 \
        --with-abi=aapcs-linux \
%endif
        --host=%{_target_platform} \
        --target=%{_target_platform}

GCJFLAGS="$OPT_FLAGS" \
%make BOOT_CFLAGS="$OPT_FLAGS" $BOOTSTRAP

%if %{build_pdf}
    %make pdf || :
%endif

%if %{build_doc}
    pushd host-%{_target_platform}/gcc
        %make html || :
        %if %{build_pdf}
            %make pdf || :
        %endif
    popd
%endif

%if %{with java_build_tar}
find libjava -name \*.h -type f | \
    xargs grep -l '// DO NOT EDIT THIS FILE - it is machine generated' \
    > libjava-classes.list
find libjava -name \*.class -type f >> libjava-classes.list
find libjava/testsuite -name \*.jar -type f >> libjava-classes.list
tar cf - -T libjava-classes.list | bzip2 -9 \
    > %{make_rpmlint_happy_sourcedir}/libjava-classes-%{version}-%{release}.tar.bz2
%endif

#-----------------------------------------------------------------------

%if %{build_check}
%check
echo ====================TESTING=========================
%{_bindir}/time %make -k check || true
echo "XXX check time above XXX"
contrib/test_summary > test_summary.log
echo ====================TESTING END=====================
install -D -m644 test_summary.log %{buildroot}%{_docdir}/gcc/test_summary.log
%endif

#-----------------------------------------------------------------------

%install
%makeinstall_std

%if %{build_java}
    %make \
        DESTDIR=%{buildroot} \
        JAR=$PWD/%{_target_platform}/libjava/scripts/jar \
        -C %{_target_platform}/libjava \
        install-src.zip
%endif

# configure python dir option does not cover libstdc++ and needs to remove
# /usr prefix for libjava
mkdir -p %{buildroot}%{py_puresitedir}
if [ -d %{buildroot}%{_datadir}/gcc-%{ver}/python ]; then
    mv -f %{buildroot}%{_datadir}/gcc-%{ver}/python/* \
        %{buildroot}%{py_puresitedir}
    rm -fr %{buildroot}%{_datadir}/gcc-%{ver}
    %if %{build_java}
    perl -pi -e 's|%{_datadir}/gcc-%{ver}/python|%{py_puresitedir}|;' \
        %{buildroot}%{_bindir}/aot-compile
    %endif
fi

pushd %{buildroot}%{_bindir}
%if %{system_compiler}
    mkdir -p %{buildroot}/lib
    ln -sf %{_bindir}/cpp %{buildroot}/lib/cpp
    install -m 0755 %{SOURCE4} %{SOURCE5} %{buildroot}%{_bindir}
    ln -sf %{_target_platform}-gcc-%{ver} cc
%else
    rm -f %{buildroot}%{_bindir}/cpp
%endif
    PROGRAMS="gcc"
    %if %{build_cxx}
        PROGRAMS="$PROGRAMS g++"
    %endif
    %if %{build_go}
        PROGRAMS="$PROGRAMS gccgo"
    %endif
      %if %{build_java}
        PROGRAMS="$PROGRAMS gcj"
    %endif
    %if %{build_fortran}
        PROGRAMS="$PROGRAMS gfortran"
    %endif
    for prog in $PROGRAMS; do
        if [ -f %{_target_platform}-$prog ]; then
            mv -f %{_target_platform}-$prog{,-%{ver}}
        fi
        rm -f $prog
        ln -sf %{_target_platform}-$prog-%{ver} $prog-%{ver}
        %if %{system_compiler}
            ln -sf %{_target_platform}-$prog-%{ver} $prog
            ln -sf %{_target_platform}-$prog-%{ver} %{_target_platform}-$prog
        %endif
    done
%if %{build_cxx}
    rm -f c++ %{_target_platform}-c++{,-%{ver}}
    ln -sf %{_target_platform}-g++-%{ver} c++-%{ver}
    %if %{system_compiler}
        ln -sf %{_target_platform}-g++-%{ver} c++
        ln -sf %{_target_platform}-g++-%{ver} %{_target_platform}-c++
    %endif
    mkdir -p %{buildroot}%{_datadir}/gdb/auto-load%{_libdir}
    mv -f %{buildroot}%{_libdir}/libstdc++.so.*.py \
        %{buildroot}%{_datadir}/gdb/auto-load%{_libdir}
    perl -pi -e 's|%{_datadir}/gcc-%{ver}/python|%{py_puresitedir}|;' \
        %{buildroot}%{_datadir}/gdb/auto-load%{_libdir}/libstdc++.*.py

    mkdir -p %{buildroot}/%{_lib}
    mv %{buildroot}%{_libdir}/libstdc++.so.%{stdcxx_major}* \
        %{buildroot}/%{_lib}
    ln -srf %{buildroot}/%{_lib}/libstdc++.so.%{stdcxx_major}.*.* \
        %{buildroot}%{_libdir}/libstdc++.so

    %if %{build_multilib}
        mkdir -p %{buildroot}%{_datadir}/gdb/auto-load%{multilibdir}
        mv -f %{buildroot}%{multilibdir}/libstdc++.so.*.py \
        %{buildroot}%{_datadir}/gdb/auto-load%{multilibdir}
        perl -pi -e 's|%{_datadir}/gcc-%{ver}/python|%{py_puresitedir}|;' \
            %{buildroot}%{_datadir}/gdb/auto-load%{multilibdir}/libstdc++.*.py

        mkdir -p %{buildroot}%{multirootlibdir}
        mv %{buildroot}%{multilibdir}/libstdc++.so.%{stdcxx_major}* \
            %{buildroot}%{multirootlibdir}
        ln -srf %{buildroot}%{multirootlibdir}/libstdc++.so.%{stdcxx_major}.*.* \
            %{buildroot}%{multilibdir}/libstdc++.so
    %endif
%endif
%if %{build_java}
    ln -sf gcjh %{_target_platform}-gcjh
%endif
popd

%if %{build_gomp}
    mkdir -p %{buildroot}/%{_lib}
    mv %{buildroot}%{_libdir}/libgomp.so.%{gomp_major}* \
        %{buildroot}/%{_lib}
    ln -srf %{buildroot}/%{_lib}/libgomp.so.%{gomp_major}.*.* \
        %{buildroot}%{_libdir}/libgomp.so

    %if %{build_multilib}
        mkdir -p %{buildroot}%{multirootlibdir}
        mv %{buildroot}%{multilibdir}/libgomp.so.%{gomp_major}* \
            %{buildroot}%{multirootlibdir}
        ln -srf %{buildroot}%{multirootlibdir}/libgomp.so.%{gomp_major}.*.* \
            %{buildroot}%{multilibdir}/libgomp.so
    %endif
%endif

%if %{system_compiler}
    mkdir -p %{buildroot}/%{_lib}
    mv %{buildroot}%{_libdir}/libgcc_s.so.%{gcc_major} \
        %{buildroot}/%{_lib}
    ln -srf %{buildroot}/%{_lib}/libgcc_s.so.%{gcc_major} \
        %{buildroot}%{_libdir}/libgcc_s.so

    %if %{build_multilib}
        mkdir -p %{buildroot}%{multirootlibdir}
        mv %{buildroot}%{multilibdir}/libgcc_s.so.%{gcc_major} \
            %{buildroot}%{multirootlibdir}
        ln -srf %{buildroot}%{multirootlibdir}/libgcc_s.so.%{gcc_major} \
            %{buildroot}%{multilibdir}/libgcc_s.so
    %endif
%endif

%if %{build_ada}
    for lib in libgnarl libgnat; do
        rm -f	%{buildroot}%{_libdir}/$lib.so
        rm -f	%{buildroot}%{gccdir}/adalib/$lib.so
        mv -f	%{buildroot}%{gccdir}/adalib/$lib-%{branch}.so \
                %{buildroot}%{_libdir}/$lib-%{branch}.so.1
        ln -sf	$lib-%{branch}.so.1 %{buildroot}%{_libdir}/$lib-%{branch}.so
        ln -sf	$lib-%{branch}.so.1 %{buildroot}%{_libdir}/$lib.so
    %if %{build_multilib}
        rm -f %{buildroot}%{multilibdir}/$lib.so
        rm -f	%{buildroot}%{multigccdir}/adalib/$lib.so
        mv -f	%{buildroot}%{multigccdir}/adalib/$lib-%{branch}.so \
                %{buildroot}%{multilibdir}/$lib-%{branch}.so.1
        ln -sf	$lib-%{branch}.so.1 %{buildroot}%{multilibdir}/$lib-%{branch}.so
        ln -sf	$lib-%{branch}.so.1 %{buildroot}%{multilibdir}/$lib.so
    %endif
    done
%endif

mv -f %{buildroot}%{gccdir}/include{-fixed,}/syslimits.h
mv -f %{buildroot}%{gccdir}/include{-fixed,}/limits.h
rm -fr %{buildroot}%{gccdir}/include-fixed
rm -fr %{buildroot}%{gccdir}/install-tools/include

%if !%{system_compiler}
    rm -fr %{buildroot}%{_infodir}
    rm -fr %{buildroot}%{_mandir}
    rm -fr %{buildroot}%{_localedir}
    rm -f %{buildroot}%{_bindir}/gcov
    rm -f %{buildroot}%{_libdir}/libgcc_s.so
    %if %{build_multilib}
        rm -f %{buildroot}%{multilibdir}/libgcc_s.so
    %endif
    %if !%{build_libgcc}
        rm -f %{buildroot}%{_libdir}/libgcc_s.so.*
        %if %{build_multilib}
            rm -f %{buildroot}%{multilibdir}/libgcc_s.so.*
        %endif
    %endif
%endif
rm -f %{buildroot}%{_libdir}/libiberty.a
rm -f %{buildroot}%{multilibdir}/libiberty.a

%if !%{package_ffi}
    rm -f %{buildroot}%{_libdir}/libffi.*
    rm -f %{buildroot}%{multilibdir}/libffi.*
    rm -f %{buildroot}%{_mandir}/man3/ffi*
%endif

%if %{build_doc}
    %if %{build_cxx}
    mkdir -p %{buildroot}%{_docdir}/libstdc++
    cp -far libstdc++-v3/doc/html %{buildroot}%{_docdir}/libstdc++
    %endif
    pushd host-%{_target_platform}/gcc/HTML/gcc-%{ver}
        mkdir -p %{buildroot}%{_docdir}/gcc/html
        for doc in gcc gccinstall gccint; do
            cp -far $doc %{buildroot}%{_docdir}/gcc/html
        done
        %if %{system_compiler}
            mkdir -p %{buildroot}%{_docdir}/gcc-cpp/html
            for doc in cpp cppinternals; do
                cp -far $doc %{buildroot}%{_docdir}/gcc-cpp/html
            done
        %endif
        %if %{build_fortran}
            mkdir -p %{buildroot}%{_docdir}/gcc-gfortran/html
            cp -far gfortran %{buildroot}%{_docdir}/gcc-gfortran/html
        %endif
        %if %{build_go}
            mkdir -p %{buildroot}%{_docdir}/gcc-go/html
            cp -far go %{buildroot}%{_docdir}/gcc-go/html
        %endif
        %if %{build_java}
            mkdir -p %{buildroot}%{_docdir}/gcc-java/html
            cp -far java %{buildroot}%{_docdir}/gcc-java/html
        %endif
    popd
    %if %{build_pdf}
    pushd host-%{_target_platform}/gcc/doc
        for doc in gcc.pdf gccinstall.pdf gccint.pdf; do
            install -m 0644 $doc %{buildroot}%{_docdir}/gcc/$doc
        done
        %if %{system_compiler}
            for doc in cpp.pdf cppinternals.pdf; do
                install -m 0644 $doc %{buildroot}%{_docdir}/gcc-cpp/$doc
            done
        %endif
        %if %{build_ada}
            mkdir -p %{buildroot}%{_docdir}/gcc-gnat
            for doc in gnat_ugn.pdf gnat_rm.pdf gnat-style.pdf; do
                install -m 0644 $doc %{buildroot}%{_docdir}/gcc-gnat/$doc
            done
        %endif
        %if %{build_fortran}
            for doc in gfc-internals.pdf gfortran.pdf; do
                install -m 0644 $doc %{buildroot}%{_docdir}/gcc-gfortran/$doc
            done
        %endif
        %if %{build_go}
            install -m 0644 -D gccgo.pdf %{buildroot}%{_docdir}/gcc-go/gccgo.pdf
        %endif
        %if %{build_java}
            install -m 0644 -D gcj.pdf %{buildroot}%{_docdir}/gcc-java/gcj.pdf
        %endif
    popd
    pushd %{_target_platform}
        %if %{build_gomp}
            install -m 0644 -D libgomp/libgomp.pdf %{buildroot}%{_docdir}/libgomp/libgomp.pdf
        %endif
        %if %{build_quadmath}
            install -m 0644 -D libquadmath/libquadmath.pdf %{buildroot}%{_docdir}/libquadmath/libquadmath.pdf
        %endif
        %if %{build_java}
            install -m 0644 -D libjava/classpath/doc/cp-tools.pdf %{buildroot}%{_docdir}/libjava/cp-tools.pdf
        %endif
    popd
    %endif
%endif

# https://qa.mandriva.com/show_bug.cgi?id=63587
%if %{build_plugin}
    pushd host-%{_target_platform}
        cp -fpa gcc/build/gengtype %{buildroot}%{gccdir}
        cp -fpa gcc/gtype.state %{buildroot}%{gccdir}
    popd
%endif

# Not needed on cooker (but on ROSA 2012 and backports, and
# can't hurt)
rm -f %{buildroot}%{_prefix}/lib/libitm.la \
      %{buildroot}%{_libdir}/gcj-*/*.la

%if 1
# Workaround for all gcj related tools
# somehow getting the same build ID
strip --strip-unneeded \
	%{buildroot}%{_bindir}/gc-analyze \
	%{buildroot}%{_bindir}/gappletviewer \
	%{buildroot}%{_bindir}/gjar \
	%{buildroot}%{_bindir}/gij \
	%{buildroot}%{_bindir}/gjavah \
	%{buildroot}%{_bindir}/gjarsigner \
	%{buildroot}%{_bindir}/gkeytool \
	%{buildroot}%{_bindir}/gjdoc \
	%{buildroot}%{_bindir}/gorbd \
	%{buildroot}%{_bindir}/grmic \
	%{buildroot}%{_bindir}/grmid \
	%{buildroot}%{_bindir}/gnative2ascii \
	%{buildroot}%{_bindir}/gserialver \
	%{buildroot}%{_bindir}/grmiregistry \
	%{buildroot}%{_bindir}/jv-convert \
	%{buildroot}%{_bindir}/gtnameserv \
	%{buildroot}%{_bindir}/gcjh
%endif

# Fix libgcj_bc.so to make sure devel package doesn't provide library SONAME
%if %{build_java}
    pushd %{buildroot}%{_libdir}
        rm -f libgcj_bc.so
        ln -sf libgcj_bc.so.%{gcj_bc_major} libgcj_bc.so
    popd
%endif


%changelog
* Thu Feb 13 2014 Tigro <ashejn@gmail.com> 4.7.4_2014.01-1
+ Revision: 7d18f32
- update to 2014.01

* Fri Jan 24 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.7.3_2012.10-4
+ Revision: 5a9337f
- LOG Fix Requires

* Thu Jan 23 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.7.3_2012.10-4
+ Revision: 3fdb711
- LOG Fix files

* Thu Jan 23 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.7.3_2012.10-4
+ Revision: ddd59a0
- LOG Split libgcj package, fix issue with libgcj_bc.so being copy instead of symlink

* Thu Jan 23 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.7.3_2012.10-3.2
+ Revision: aea60a9
- LOG Spec cleanup

* Thu Oct 10 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.7.3_2012.10-3.2
+ Revision: 35d2117
- LOG Switch from cloog-ppl to cloog-isl

* Tue Nov 13 2012 root <root@localhost.localdomain> 4.7.3_2012.10-3.1
+ Revision: 850c27b
- small fixes

* Mon Nov 12 2012 Alex Burmashev <alex.burmashev@rosalab.ru> 4.7.3_2012.10-3.1
+ Revision: b8cb8d1
- Updated gcc.spec

* Mon Nov 12 2012 root <root@localhost.localdomain> 4.7.3_2012.10-3.1
+ Revision: 53d16c6
- update to latest cooker version

* Sat Oct 13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.7.2_2012.09-1
+ Revision: 119db4a
- LOG New version linaro-4.7-2012.09, merge with Cooker (keep some our commits)

* Sun Aug 26 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.7.2_2012.07-3
+ Revision: ca966b0
- LOG Remove gcj-tools from library package's Provides, otherwise gcj-tools sometimes is not installed via BuildRequires

* Mon Aug 06 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.7.2_2012.07-2
+ Revision: ccc6dc6
- Fix unversioned Obsoletes

* Mon Aug 06 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.7.2_2012.07-1
+ Revision: 2d7b5c4
- LOG Switch to Cooker version (4.7.2-1 Linaro)

* Thu Aug 02 2012 Alexander Kazancev <kazancas@mandriva.ru> None
+ Revision: 4969f93
- Updated gcc4.7.spec

* Thu Aug 02 2012 akdengi <kazancas@mandriva.ru> None
+ Revision: 323bb10
- LOG remove .la files

* Tue Jul 24 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> None
+ Revision: dce8c0e
- Release up

* Tue Jul 24 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> None
+ Revision: 833bba3
- Add conflicts for libgcj12, convert some obsoletes from unversioned to versioned

* Fri Jul 20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> None
+ Revision: 201fd61
- Add patch4 from upstream to fix x86_64 build issues

* Fri Jul 20 2012 Alexander Kazancev <kazancas@mandriva.ru> None
+ Revision: 9f6e52b
- Updated gcc4.7.spec

* Fri Jul 20 2012 Alexander Kazancev <kazancas@mandriva.ru> None
+ Revision: f8467b9
- Updated gcc4.7.spec

* Fri Jul 20 2012 Alexander Kazancev <kazancas@mandriva.ru> None
+ Revision: e7fe0e0
- Fix spec

* Tue Jul 17 2012 Alexander Kazancev <kazancas@mandriva.ru> None
+ Revision: 8df30f3
- Add -mno-avx to CFLAGS

* Fri Jul 13 2012 Alexander Kazancev <kazancas@mandriva.ru> None
+ Revision: d2f27af
- Updated gcc4.7.spec

* Thu Jul 12 2012 akdengi <kazancas@mandriva.ru> None
+ Revision: e6ab971
- return gnat

* Thu Jul 12 2012 akdengi <kazancas@mandriva.ru> None
+ Revision: 42dbf41
- use gtk and glib without version

* Thu Jul 12 2012 akdengi <kazancas@mandriva.ru> None
+ Revision: e51b83c
- build libffi enabling

* Wed Jul 11 2012 akdengi <kazancas@mandriva.ru> None
+ Revision: 4afcce4
- disable spec-helper version in BR

* Wed Jul 11 2012 akdengi <kazancas@mandriva.ru> None
+ Revision: db4ac7c
- fix BR libstdc++-static-devel

* Wed Jul 11 2012 akdengi <kazancas@mandriva.ru> None
+ Revision: 4def2fa
- LOG - switch to gcc 4.7.1

* Fri May 04 2012 Andrew Lukoshko <andrew.lukoshko@rosalab.ru> 4.6.1-2
+ Revision: 76bc134
- ROSA-specific spec fixes



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19659 |12mu|GConf2-3.2.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname	GConf

%define api	2
%define gi_version	2.0
%define major	4
%define libname	%mklibname %{pkgname} %{api} %{major}
%define girname	%mklibname gconf-gir %{gi_version}
%define develname	%mklibname -d %{pkgname} %{api}

%define url_ver %(echo %{version} | cut -d. -f1,2)

Summary:	A configuration database system for GNOME
Name:		%{pkgname}%{api}
Version:	3.2.6
Release:	1
License:	LGPLv2+
Group:		Graphical desktop/GNOME
URL:		http://www.gnome.org/projects/gconf/
Source0:	http://download.gnome.org/sources/%{pkgname}/%{url_ver}/%{pkgname}-%{version}.tar.xz
Source1:	gconf.sh
Source2:	gconf.csh
Source3:	gconf-schemas.filter
Source4:	gconf-schemas.script
# (fc) reload database when schemas are installed/uninstalled (GNOME bug #328697)
Patch1:		GConf-2.12.1-reload.patch

BuildRequires:	gtk-doc
BuildRequires:	intltool
BuildRequires:	openldap-devel
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(polkit-gobject-1)
Requires:	polkit-agent
Requires:	gsettings-desktop-schemas
# needed by patch1
Requires:	psmisc
Requires:	sed
Requires(post):	update-alternatives
Requires:	%{girname} = %{version}-%{release}
# Removed upstream, see https://bugzilla.gnome.org/show_bug.cgi?id=646674
Obsoletes:	GConf2-sanity-check < 3.2.6
Suggests:	dconf

%description
GConf is a configuration data storage mechanism scheduled to
ship with GNOME. GConf does work without GNOME however; it
can be used with plain GTK+, Xlib, KDE, or even text mode
applications as well.

%package -n %{libname}
Summary:	%{summary}
Group:		System/Libraries
Conflicts:	gir-repository < 0.6.5-12

%description -n %{libname}
GConf is a configuration data storage mechanism scheduled to
ship with GNOME. GConf does work without GNOME however; it
can be used with plain GTK+, Xlib, KDE, or even text mode
applications as well.

This package contains necessary libraries to run any programs linked
with GConf.

%package -n %{girname}
Summary:	GObject introspection interface library for %{pkgname}
Group:		System/Libraries

%description -n %{girname}
GObject introspection interface library for %{pkgname}.

%package -n %{develname}
Summary:	Development libraries and headers for GConf
Group:		Development/GNOME and GTK+
Provides:	lib%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Requires:	%{name} = %{version}-%{release}
Conflicts:	gir-repository < 0.6.5-12

%description -n %{develname}
GConf is a configuration data storage mechanism scheduled to
ship with GNOME. GConf does work without GNOME however; it
can be used with plain GTK+, Xlib, KDE, or even text mode
applications as well.

This package contains the header files and libraries needed to develop
applications using GConf.

%prep
%setup -q -n %{pkgname}-%{version}
%apply_patches

%build
%configure2_5x \
	--with-gtk=3.0 \
	--disable-static \
	--disable-orbit

%make

%install
%makeinstall_std

mkdir -p %{buildroot}%{_sysconfdir}/profile.d
install -m 755 %{SOURCE1} %{buildroot}%{_sysconfdir}/profile.d/gconf.sh
install -m 755 %{SOURCE2} %{buildroot}%{_sysconfdir}/profile.d/gconf.csh

mkdir %{buildroot}%{_sysconfdir}/gconf/schemas

# Provide /usr/lib/gconfd-2 symlink on lib64 platforms
%if "%{_lib}" != "lib"
mkdir -p %{buildroot}%{_prefix}/lib
ln -s ../%{_lib}/gconfd-%{api} %{buildroot}%{_prefix}/lib/gconfd-%{api}
%endif

mkdir -p %{buildroot}%{_sysconfdir}/gconf/{gconf.xml.local-defaults,gconf.xml.local-mandatory,gconf.xml.system}

cat << EOF > %{buildroot}%{_sysconfdir}/gconf/2/local-defaults.path
xml:readonly:/etc/gconf/gconf.xml.local-defaults
include "\$(HOME)/.gconf.path.defaults"
EOF

cat << EOF > %{buildroot}%{_sysconfdir}/gconf/2/local-mandatory.path
xml:readonly:/etc/gconf/gconf.xml.local-mandatory
include "\$(HOME)/.gconf.path.mandatory"
EOF

# automatic install of gconf schemas on rpm installs
# (see http://wiki.mandriva.com/en/Rpm_filetriggers)
install -d %{buildroot}%{_var}/lib/rpm/filetriggers
install -m 644 %{SOURCE3} %{buildroot}%{_var}/lib/rpm/filetriggers
install -m 755 %{SOURCE4} %{buildroot}%{_var}/lib/rpm/filetriggers

%{find_lang} %{name}

# remove buggy symlink
%post
update-alternatives --install %{_bindir}/gconftool gconftool /usr/bin/gconftool-%{api} 20
if [ "$1" = "2" ]; then 
		update-alternatives --auto gconftool
fi

%triggerpostun -- GConf2 < 2.22.0-4
GCONF_CONFIG_SOURCE=`%{_bindir}/gconftool-2 --get-default-source` %{_bindir}/gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/*.schemas > /dev/null

%files -f %{name}.lang
%doc README
%dir %{_libdir}/GConf
%dir %{_libdir}/GConf/%{api}
%dir %{_sysconfdir}/gconf
%dir %{_sysconfdir}/gconf/gconf.xml*
%dir %{_sysconfdir}/gconf/schemas
%config(noreplace) %{_sysconfdir}/profile.d/*
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/org.gnome.GConf.Defaults.conf
%config(noreplace) %{_sysconfdir}/gconf/%{api}
%{_sysconfdir}/xdg/autostart/gsettings-data-convert.desktop
%{_bindir}/gsettings-data-convert
%{_bindir}/gconftool*
%{_bindir}/gconf-merge-tree
%{_mandir}/man1/gconftool-2.1*
%{_mandir}/man1/gsettings-data-convert.1*
%if "%{_lib}" != "lib"
%{_prefix}/lib/gconfd-%{api}
%endif
%{_libexecdir}/gconfd-%{api}
%{_libexecdir}/gconf-defaults-mechanism
%{_libdir}/GConf/%{api}/*.so
%{_libdir}/gio/modules/libgsettingsgconfbackend.so
%{_datadir}/polkit-1/actions/org.gnome.gconf.defaults.policy
%{_datadir}/sgml/gconf
%{_datadir}/GConf
%{_datadir}/dbus-1/services/org.gnome.GConf.service
%{_datadir}/dbus-1/system-services/org.gnome.GConf.Defaults.service
%{_var}/lib/rpm/filetriggers/gconf-schemas.*

%files -n %{libname}
%{_libdir}/lib*.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/GConf-%{gi_version}.typelib

%files -n %{develname}
%doc ChangeLog TODO NEWS AUTHORS
%doc %{_datadir}/gtk-doc/html/*
%{_bindir}/gsettings-schema-convert
%{_datadir}/aclocal/*
%{_datadir}/gir-1.0/GConf-%{gi_version}.gir
%{_includedir}/gconf/
%{_libdir}/*.so
%{_libdir}/pkgconfig/*
%{_mandir}/man1/gsettings-schema-convert.1*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19660 |12mu|gcr-3.8.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version}|cut -d. -f1,2)

%define major_gck   0
%define api_gck     1

%define major_gcr   1
%define api_gcr     3

%define libname		%mklibname gcr %{api_gcr} %{major_gcr}
%define libnamebase	%mklibname gcr-base %{api_gcr} %{major_gcr}
%define libnamegck	%mklibname gck %{api_gck} %{major_gck}
%define girname		%mklibname gcr-gir %{major_gcr}
%define girnamegck	%mklibname gck-gir %{major_gck}
%define develname	%mklibname -d gcr 

Summary:    A library for bits of crypto UI and parsing
Name:       gcr
Version:    3.8.2
Release:    1
URL:        http://www.gnome.org/
License:    GPLv2+ and LGPLv2+
Group:      Networking/Remote access
Source0:    http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
Source10:   %{name}.rpmlintrc
Patch0:     0001-fix-build-error-with-Werror-format-security.patch

BuildRequires:  intltool
BuildRequires:  libgcrypt-devel
BuildRequires:  libtasn1-tools
BuildRequires:  pkgconfig(gtk+-3.0)
BuildRequires:  pkgconfig(p11-kit-1)
BuildRequires:  pkgconfig(libtasn1)
BuildRequires:  pkgconfig(gobject-introspection-1.0)
#Conflicts:  gnome-keyring < 3.3.1

%description
A library for bits of crypto UI and parsing etc.

This package also contains the gcr-viewer binary.

%package -n %{libname}
Group:      System/Libraries
Summary:    Library for integration with the gnome keyring system
Requires:   %{name} = %{version}-%{release}
Conflicts:  %{_lib}gnome-keyring < 2.29.4
Obsoletes:  %{_lib}gcr-3_0 < 3.1.4
Obsoletes:  %{_lib}gcr-3_1 < 3.1.91

%description -n %{libname}
This package contains shared libraries for Gnome keyring.

%package -n %{libnamegck}
Group:      System/Libraries
Summary:    Library for integration with the gnome keyring system

%description -n %{libnamegck}
This package contains shared libraries for Gnome keyring.

%package -n %{libnamebase}
Group:          System/Libraries
Summary:        Library for integration with the gnome keyring system

%description -n %{libnamebase}
This package contains shared libraries for Gnome keyring.

%package -n %{girname}
Summary:        GObject Introspection interface description for Gcr
Group:          System/Libraries

%description -n %{girname}
GObject Introspection interface description for Gcr.

%package -n %{girnamegck}
Summary:        GObject Introspection interface description for Gck
Group:          System/Libraries

%description -n %{girnamegck}
GObject Introspection interface description for Gck.

%package -n %{develname}
Group:      Development/C
Summary:    Development files and headers for %{name}
Requires:   %{libname} = %{version}-%{release}
Requires:   %{libnamegck} = %{version}-%{release}
Requires:   %{libnamebase} = %{version}-%{release}
Requires:   %{girname} = %{version}-%{release}
Requires:   %{girnamegck} = %{version}-%{release}
Provides:   %{name}-devel = %{version}-%{release}
Conflicts:  %{_lib}-gnome-keyring-devel < 2.29.4

%description -n %{develname}
Thi package contains the development files and headers for %{name}.

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
    --disable-static \
    --disable-update-mime \
    --disable-schemas-compile \
    --enable-introspection=yes
%make

%install
%makeinstall_std
find %{buildroot} -name "*.la" -exec rm -rf {} \;

# rm -f %{buildroot}/%{_datadir}/glib-2.0/schemas/org.gnome.crypto.pgp*.xml

%find_lang %{name}

%files -f %{name}.lang
%doc README NEWS
%{_bindir}/gcr-viewer
%{_libexecdir}/gcr-prompter
%{_datadir}/%{name}-%{api_gcr}/
%{_datadir}/dbus-1/services/org.gnome.keyring.PrivatePrompter.service
%{_datadir}/dbus-1/services/org.gnome.keyring.SystemPrompter.service
%{_datadir}/GConf/gsettings/org.gnome.crypto.pgp*.convert
%{_datadir}/glib-2.0/schemas/org.gnome.crypto.pgp*.xml
%{_datadir}/applications/gcr-viewer.desktop
%{_datadir}/applications/gcr-prompter.desktop
%{_datadir}/mime/packages/gcr-crypto-types.xml
%{_datadir}/icons/hicolor/*/apps/gcr*.png

%files -n %{libnamegck}
%{_libdir}/libgck-%{api_gck}.so.%{major_gck}*

%files -n %{girnamegck}
%{_libdir}/girepository-1.0/Gck-%{api_gck}.typelib

%files -n %{libnamebase}
%{_libdir}/libgcr-base-%{api_gcr}.so.%{major_gcr}*

%files -n %{libname}
%{_libdir}/libgcr-%{api_gcr}.so.%{major_gcr}*
%{_libdir}/libgcr-ui-%{api_gcr}.so.%{major_gcr}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Gcr-%{api_gcr}.typelib
%{_libdir}/girepository-1.0/GcrUi-%{api_gcr}.typelib

%files -n %{develname}
%doc %{_datadir}/gtk-doc/html/*
%{_libdir}/libgck-%{api_gck}.so
%{_libdir}/libgcr-%{api_gcr}.so
%{_libdir}/libgcr-base-%{api_gcr}.so
%{_libdir}/libgcr-ui-%{api_gcr}.so
%{_includedir}/gck-%{api_gck}
%{_includedir}/gcr-%{api_gcr}
%{_libdir}/pkgconfig/gck-%{api_gck}.pc
%{_libdir}/pkgconfig/gcr-%{api_gcr}.pc
%{_libdir}/pkgconfig/gcr-base-%{api_gcr}.pc
%{_libdir}/pkgconfig/gcr-ui-%{api_gcr}.pc
%{_datadir}/gir-1.0/Gck-%{api_gck}.gir
%{_datadir}/gir-1.0/Gcr-%{api_gcr}.gir
%{_datadir}/gir-1.0/GcrUi-%{api_gcr}.gir


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19661 |12mu|gdk-pixbuf2.0-2.28.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define enable_gtkdoc 0
%define enable_tests 0
%define _disable_ld_as_needed	1

%define oname		gdk_pixbuf
%define pkgname		gdk-pixbuf
%define api_version	2.0
%define binary_version	2.10.0
%define major		0
%define girmajor	2.0

%define libname		%mklibname %{oname} %{api_version} %{major}
%define xlibname	%mklibname %{oname}_xlib %{api_version} %{major}
%define develname	%mklibname -d %{oname} %{api_version}
%define develxlib	%mklibname -d %{oname}_xlib %{api_version}
%define girname		%mklibname %{oname}-gir %{girmajor}

Summary:	Image loading and manipulation library for GTK+
Name:		%{pkgname}%{api_version}
Version:	2.28.2
Release:	1
License:	LGPLv2+
Group:		System/Libraries
URL:		http://www.gtk.org
Source0:	http://ftp.gnome.org/pub/GNOME/sources/gdk-pixbuf/2.28/%{pkgname}-%{version}.tar.xz

BuildRequires:	gettext-devel
BuildRequires:	jasper-devel
BuildRequires:	jpeg-devel
BuildRequires:	tiff-devel
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(x11)
%if %enable_tests
BuildRequires:	x11-server-xvfb
# gw tests will fail without this
BuildRequires:	fonts-ttf-dejavu
%endif
%if %enable_gtkdoc
BuildRequires:	gtk-doc >= 0.9
BuildRequires:	sgml-tools
BuildRequires:	texinfo
%endif
Requires:	common-licenses
Conflicts:	gtk+2.0 < 2.21.3
Conflicts:	%{_lib}gdk_pixbuf2.0_0 < 2.24.0-6

%description
This package contains libraries used by GTK+ to load and handle
various image formats.

%package -n %{libname}
Summary:	Image loading and manipulation library for GTK+
Group:		System/Libraries
Provides:	lib%{oname}%{api_version} = %{version}-%{release}

%description -n %{libname}
This package contains libraries used by GTK+ to load and handle
various image formats.

%package -n %{xlibname}
Summary:	Image loading and manipulation library for GTK+
Group:		System/Libraries

%description -n %{xlibname}
This package contains libraries used by GTK+ to load and handle
various image formats.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries
Conflicts:	gir-repository < 0.6.5-4

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n %{develname}
Summary:	Development files for image handling library for GTK+
Group:		Development/GNOME and GTK+
Provides:	lib%{oname}%{api_version}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Requires: 	%{name} = %{version}-%{release}
Requires:	%{girname} = %{version}-%{release}
Obsoletes:	%{_lib}gdk_pixbuf2.0_0-devel < 2.26

%description -n %{develname}
This package contains the development files needed to compile programs
that uses GTK+ image loading/manipulation library.

%package -n %{develxlib}
Summary:	Development files for image handling library for GTK+ - Xlib
Group:		Development/GNOME and GTK+
Provides:	lib%{oname}_xlib%{api_version}-devel = %{version}-%{release}
Requires:	%{xlibname} = %{version}-%{release}

%description -n %{develxlib}
This package contains the development files needed to compile programs
that uses GTK+ image loading/manipulation Xlib library.

%prep
%setup -qn %{pkgname}-%{version}

%build
# fix crash in nautilus (GNOME bug #596977)
export CFLAGS=`echo %{optflags} | sed -e 's/-fomit-frame-pointer//g'`

#CONFIGURE_TOP=..
export CPPFLAGS="-DGTK_COMPILATION"

autoreconf -f -i
%configure \
	--with-libjasper --with-x11 \
%if !%{enable_gtkdoc}
	--enable-gtk-doc=no
%endif

%make

%if %enable_tests
%check
xvfb-run make check
%endif

%install
rm -rf %{buildroot} %{pkgname}.lang
%makeinstall_std RUN_QUERY_LOADER_TEST=false

touch %{buildroot}%{_libdir}/%{pkgname}-%{api_version}/%{binary_version}/loaders.cache

# handle biarch packages
progs="gdk-pixbuf-query-loaders"
mkdir -p %{buildroot}%{_libdir}/%{pkgname}-%{api_version}/bin
for f in $progs; do
  mv -f %{buildroot}%{_bindir}/$f %{buildroot}%{_libdir}/%{pkgname}-%{api_version}/bin/
  cat > %{buildroot}%{_bindir}/$f << EOF
#!/bin/sh
lib=%{_lib}
case ":\$1:" in
:lib*:) lib="\$1"; shift 1;;
esac
exec %{_prefix}/\$lib/%{pkgname}-%{api_version}/bin/$f \${1+"\$@"}
EOF
  chmod +x %{buildroot}%{_bindir}/$f
done

#remove not packaged files
find %{buildroot} -name *.la | xargs rm

%find_lang %{pkgname}

%post
if [ "$1" = "2" ]; then
  if [ -f %{_libdir}/%{pkgname}-%{api_version}/%{binary_version}/loaders.cache ]; then
    rm -f %{_libdir}/%{pkgname}-%{api_version}/%{binary_version}/loaders.cache
  fi
fi
%{_libdir}/%{pkgname}-%{api_version}/bin/gdk-pixbuf-query-loaders --update-cache

%triggerin -- %{_libdir}/gdk-pixbuf-%{api_version}/%{binary_version}/loaders/*.so
%{_libdir}/%{pkgname}-%{api_version}/bin/gdk-pixbuf-query-loaders --update-cache

%triggerpostun -- %{_libdir}/gdk-pixbuf-%{api_version}/%{binary_version}/loaders/*.so
if [ -x %{_bindir}/gdk-pixbuf-query-loaders ]; then
%{_libdir}/%{pkgname}-%{api_version}/bin/gdk-pixbuf-query-loaders --update-cache
fi

%files -f %{pkgname}.lang
%doc README
%{_bindir}/gdk-pixbuf-query-loaders
%dir %{_libdir}/%{pkgname}-%{api_version}/%{binary_version}/loaders
%{_libdir}/%{pkgname}-%{api_version}/%{binary_version}/loaders/*.so
%{_libdir}/%{pkgname}-%{api_version}/bin/gdk-pixbuf-query-loaders
%ghost %verify (not md5 mtime size) %{_libdir}/%{pkgname}-%{api_version}/%{binary_version}/loaders.cache
%{_mandir}/man1/gdk-pixbuf-query-loaders.1*

%files -n %{libname}
%{_libdir}/libgdk_pixbuf-%{api_version}.so.%{major}*

%files -n %{xlibname}
%{_libdir}/libgdk_pixbuf_xlib-%{api_version}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/GdkPixbuf-%{girmajor}.typelib

%files -n %{develname}
%doc %{_datadir}/gtk-doc/html/gdk-pixbuf
%{_bindir}/gdk-pixbuf-csource
%{_bindir}/gdk-pixbuf-pixdata
%{_libdir}/libgdk_pixbuf-%{api_version}.so
%{_includedir}/%{pkgname}-%{api_version}/%{pkgname}/
%{_libdir}/pkgconfig/gdk-pixbuf-%{api_version}.pc
%{_datadir}/gir-1.0/GdkPixbuf-%{api_version}.gir
%{_mandir}/man1/gdk-pixbuf-csource.1*

%files -n %{develxlib}
%{_libdir}/libgdk_pixbuf_xlib-%{api_version}.so
%{_includedir}/%{pkgname}-%{api_version}/%{pkgname}-xlib/
%{_libdir}/pkgconfig/gdk-pixbuf-xlib-%{api_version}.pc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19662 |12mu|gdl3-3.8.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname	gdl
%define api	3
%define major	5

%define libname 	%mklibname %{oname} %api %major
%define develname	%mklibname -d %{oname} %api
%define girname 	%mklibname %{oname}-gir %{api}

Summary: Gnome Development/Docking library
Name: %{oname}3
Version: 3.8.1
Release: 1
License: LGPLv2+
Group: System/Libraries
Url: http://www.gnome.org
Source0: http://ftp.gnome.org/pub/GNOME/sources/gdl/3.8/%{oname}-%{version}.tar.xz

BuildRequires: intltool
BuildRequires: pkgconfig(gdk-3.0)
BuildRequires: pkgconfig(gobject-introspection-1.0)
BuildRequires: pkgconfig(libxml-2.0)

%description
This package contains components and libraries that are intended to be
shared between GNOME development tools, including gnome-debug,
gnome-build, and anjuta2.

The current pieces of GDL include:
 - A symbol browser bonobo component (symbol-browser-control).
 - A docking widget (gdl).
 - A utility library that also contains the stubs and skels for
   the symbol browser and text editor components (gdl, idl).

%package -n %{libname}
Group: System/Libraries
Summary: Gnome Development/Docking library - shared libraries
Suggests: %{name} = %{version}-%{release}

%description -n %{libname}
This package contains the dynamic libraries from %{name}.

%package -n %{girname}
Group: System/Libraries
Summary: GObject Introspection interface library for %{name}

%description -n %{girname}
GObject Introspection interface library for %{name}.

%package -n %{develname}
Group: Development/C
Summary: Gnome Development/Docking library headers and development libraries
Requires: %{libname} = %{version}-%{release}
Requires: %{girname} = %{version}-%{release}
Provides: %{name}-devel = %{version}-%{release}

%description -n %{develname}
This packages contains the headers and libraries for %{name}.

%prep
%setup -qn %{oname}-%{version}

%build
%configure2_5x \
	--disable-rpath \
	--disable-static

%make

%install
%makeinstall_std

# remove unpackaged files
find %{buildroot} -name '*.la' -exec rm -f {} ';'

%find_lang %{oname}-%{api}

%files -f %{oname}-%{api}.lang

%files -n %{libname}
%{_libdir}/libgdl-%{api}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Gdl-%{api}.typelib

%files -n %{develname}
%doc ChangeLog README NEWS MAINTAINERS AUTHORS
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*
%{_includedir}/*
%{_datadir}/gtk-doc/html/gdl-*
%{_datadir}/gir-1.0/Gdl-%{api}.gir

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19663 |12mu|gdm-3.8.1.1-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

%define major		1
%define	gmajor		1.0
%define libname		%mklibname gdm %{major}
#%define libnamesimple	%mklibname gdmsimplegreeter %{major}
%define develname	%mklibname -d %{name}
%define girname		%mklibname gdm-gir %{gmajor}

%define url_ver	%(echo %{version}|cut -d. -f1,2)

Summary:	The GNOME Display Manager
Name:		gdm
Version:	3.8.1.1
Release:	12
Epoch:		1
License:	GPLv2+
Group:		Graphical desktop/GNOME
URL:		http://www.gnome.org/projects/gdm/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
Source1:	org.gnome.login-screen.gschema.override
Source2:	rosa-logo.png
# git format-patch --start-number 300 mga-3.1.2-plymouth..mga-3.1.2-patches
Patch0301:	0301-Novell-Look-at-the-current-runlevel-before-managing-.patch
Patch0302:	0302-Fix-gdm-pam.d-configs-3.8.0.patch
Patch0303:	0303-Read-.xsetup-scripts.patch
Patch0900:	gdm-3.8.1.1-drop-plymouth-conflicts.patch

Provides:	dm

Requires(postun): rpm-helper systemd update-alternatives
Requires(post):	  dconf systemd update-alternatives

Requires:	pam
Requires:	sessreg
Requires:	usermode
Requires:	cdialog
Requires:	zenity
Requires:	gnome-session-bin
Requires:	gnome-settings-daemon
Requires:	metacity
Suggests:	gnome-power-manager
# for XFdrake on failsafe fallback:
Requires:	drakx-kbd-mouse-x11
Requires:	xinitrc >= 2.4.14
Requires:	dbus-x11
Requires:	polkit-gnome
Requires:	accountsservice
Requires:	gnome-icon-theme-symbolic
Provides:	gdm-Xnest
Obsoletes:	gdm-Xnest

Obsoletes:	gdm-themes
Conflicts:	gdm-220
BuildRequires: 	pkgconfig(accountsservice) >= 0.6.12
BuildRequires:	pkgconfig(check) >= 0.9.4
BuildRequires:	pkgconfig(dbus-glib-1) >= 0.74
BuildRequires:	pkgconfig(fontconfig) >= 2.5.0
BuildRequires:	pkgconfig(gconf-2.0) >= 2.31.3
BuildRequires:	pkgconfig(gio-2.0) >= 2.29.3
BuildRequires:	pkgconfig(gobject-2.0) >= 2.29.3
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gthread-2.0)
BuildRequires:	pkgconfig(gtk+-3.0) >= 2.91.1
BuildRequires:	pkgconfig(libcanberra-gtk3) >= 0.4
BuildRequires:	pkgconfig(libxklavier) >= 4.0
BuildRequires:	pkgconfig(nss) >= 3.11.1
BuildRequires:	pkgconfig(libsystemd-login)
BuildRequires:	pkgconfig(libsystemd-daemon)
BuildRequires:	pkgconfig(ply-boot-client)
BuildRequires:	pkgconfig(upower-glib) >= 0.9.0
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xau)
BuildRequires:	pkgconfig(xdmcp)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pam-devel
BuildRequires:	libwrap-devel
BuildRequires:	audit-devel
BuildRequires:	intltool >= 0.40.0
BuildRequires:	gettext-devel
BuildRequires:	yelp-tools
BuildRequires:	itstool
BuildRequires:	gnome-common

Obsoletes:	gdm-user-switch-applet < 3.0.0

Requires:	%{_lib}gmenu-gir3.0 >= 3.8.0

%description
Gdm (the GNOME Display Manager) is a highly configurable
reimplementation of xdm, the X Display Manager. Gdm allows you to log
into your system with the X Window System running and supports running
several different X sessions on your local machine at the same time.

%pre
%_pre_useradd gdm %{_var}/lib/gdm /bin/false
%_pre_groupadd xgrp gdm

%post
# avoiding conflict with lightdm
if [ $1 -eq 1 ] ; then \
update-alternatives --install %{_bindir}/gdmflexiserver gdmflexiserver %{_libexecdir}/%{name}/gdmflexiserver 30
fi

# (cg) Setup dconf settings for gdm
# http://git.gnome.org/browse/gdm/commit/?id=eebeb62e2daccc932f3033fbd857b619ba9936d0
dconf update

if [ -f /%{_sysconfdir}/X11/xdm/Xsession -a ! -x /%{_sysconfdir}/X11/xdm/Xsession ]; then
        chmod +x /%{_sysconfdir}/X11/xdm/Xsession
fi
if [ -x /usr/sbin/chksession ]; then /usr/sbin/chksession -g || true; fi

%systemd_post gdm.service

%{_sbindir}/gdm-safe-restart >/dev/null 2>&1 || :

%postun
%_postun_userdel gdm
%_postun_groupdel xgrp gdm
%systemd_postun gdm.service

%preun
if [ $1 -ge 0 ] ; then \
	if [ ! -e %{_libexecdir}/%{name}/gdmflexiserver ]; then
		update-alternatives --remove gdmflexiserver %{_libexecdir}/%{name}/gdmflexiserver
	fi
fi
%systemd_preun gdm.service

%files -f %{name}.lang
%doc AUTHORS COPYING NEWS README
%_sysconfdir/dbus-1/system.d/gdm.conf
%{_bindir}/gdm-screenshot
%{_sbindir}/gdm
%dir %{_sysconfdir}/X11/gdm
%{_sysconfdir}/gdm
%config(noreplace) %{_sysconfdir}/pam.d/gdm
%config(noreplace) %{_sysconfdir}/pam.d/gdm-autologin
%config(noreplace) %{_sysconfdir}/pam.d/gdm-pin
%config(noreplace) %{_sysconfdir}/pam.d/gdm-fingerprint
%config(noreplace) %{_sysconfdir}/pam.d/gdm-password
%config(noreplace) %{_sysconfdir}/pam.d/gdm-smartcard
%config(noreplace) %{_sysconfdir}/pam.d/gdm-launch-environment
%config(noreplace) %{_sysconfdir}/X11/gdm/custom.conf
%config(noreplace) %{_sysconfdir}/X11/gdm/Xsession
%dir %{_sysconfdir}/X11/dm
%dir %{_sysconfdir}/X11/dm/Sessions
%config(noreplace) %{_sysconfdir}/X11/gdm/PreSession
%config(noreplace) %{_sysconfdir}/X11/gdm/PostSession
%config(noreplace) %{_sysconfdir}/X11/gdm/PostLogin
%config(noreplace) %{_sysconfdir}/X11/gdm/Init
%{_libexecdir}/gdm-host-chooser
%{_libexecdir}/gdm-session-worker
%{_libexecdir}/gdm-simple-chooser
%{_libexecdir}/gdm-simple-greeter
%{_libexecdir}/gdm-simple-slave
%{_libexecdir}/gdm-smartcard-worker
%{_libexecdir}/gdm-xdmcp-chooser-slave
%{_libexecdir}/gdm/gdmflexiserver
%dir %{_libdir}/gdm
%dir %{_libdir}/gdm/simple-greeter
%dir %{_libdir}/gdm/simple-greeter/extensions
%{_libdir}/gdm/simple-greeter/extensions/libfingerprint.so
%{_libdir}/gdm/simple-greeter/extensions/libpassword.so
%{_libdir}/gdm/simple-greeter/extensions/libsmartcard.so
%{_datadir}/pixmaps/*
%{_datadir}/gdm
%{_datadir}/glib-2.0/schemas/org.gnome.login-screen.gschema.xml
%dir %{_datadir}/hosts
%attr(1770, gdm, gdm) %dir %{_localstatedir}/lib/gdm
%attr(1750, gdm, gdm) %dir %{_localstatedir}/lib/gdm/.config
%attr(1750, gdm, gdm) %dir %{_localstatedir}/lib/gdm/.config/dconf
#attr(1750, gdm, gdm) %dir %{_localstatedir}/lib/gdm/.local/share/applications
%attr(1755, gdm, gdm) %dir %{_localstatedir}/run/gdm/greeter
%attr(1777, root, gdm) %dir %{_localstatedir}/run/gdm
%attr(1755, root, gdm) %dir %{_localstatedir}/cache/gdm
%attr(700,gdm,gdm) %dir %{_localstatedir}/lib/gdm/.local
%attr(700,gdm,gdm) %dir %{_localstatedir}/lib/gdm/.local/share
%attr(700,gdm,gdm) %dir %{_localstatedir}/lib/gdm/.local/share/applications
%{_sysconfdir}/dconf/profile/gdm
%ghost %{_sysconfdir}/dconf/db/%{name}
%dir %{_sysconfdir}/dconf/db/gdm.d
%{_sysconfdir}/dconf/db/gdm.d/00-upstream-settings
%dir %{_sysconfdir}/dconf/db/gdm.d/locks
%{_sysconfdir}/dconf/db/gdm.d/locks/00-upstream-settings-locks
%{_datadir}/gnome-session/sessions/gdm-shell.session
%{_datadir}/gnome-session/sessions/gdm-fallback.session
%dir %{_var}/log/gdm
%{_datadir}/icons/hicolor/*/apps/gdm*
# (cg) Note: Ship this, but lets not enable it or do anything fancy
# until we fully redo any prefdm stuff and have units for all DMs
# we support.
%{_unitdir}/gdm.service
%{_datadir}/glib-2.0/schemas/org.gnome.login-screen.gschema.override

#--------------------------------------------------------------------
%package -n %{libnamesimple}
Summary:	Library for the %name simple greeter
Group:		System/Libraries

%description -n %{libnamesimple}
Gdm (the GNOME Display Manager) is a highly configurable
reimplementation of xdm, the X Display Manager. Gdm allows you to log
into your system with the X Window System running and supports running
several different X sessions on your local machine at the same time.

%files -n %{libnamesimple}
%{_libdir}/libgdmsimplegreeter.so.%{major}*

#--------------------------------------------------------------------
%package -n %{libname}
Summary:	Library for the %name greeter
Group:		System/Libraries
Obsoletes:	%{_lib}gdmreeter1 < 3.2.1-3

%description -n %{libname}
Gdm (the GNOME Display Manager) is a highly configurable
reimplementation of xdm, the X Display Manager. Gdm allows you to log
into your system with the X Window System running and supports running
several different X sessions on your local machine at the same time.

%files -n %{libname}
%{_libdir}/libgdm.so.%{major}*

#--------------------------------------------------------------------

%package -n %{girname}
Summary:        GObject Introspection interface description for %{name}
Group:          System/Libraries
Requires:       %{libname} = %{epoch}:%{version}-%{release}

%description -n %{girname}
GObject Introspection interface description for %{name}.

%files -n %{girname}
%{_libdir}/girepository-1.0/Gdm-%{gmajor}.typelib

#--------------------------------------------------------------------

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{epoch}:%{version}-%{release}
Provides:	%{name}-devel = %{epoch}:%{version}-%{release}

%description -n %{develname}
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.

%files -n %{develname}
%{_includedir}/gdm
%{_libdir}/libgdmsimplegreeter.so
%{_libdir}/libgdm.so
%{_libdir}/pkgconfig/gdmsimplegreeter.pc
%{_libdir}/pkgconfig/gdm.pc
%{_datadir}/gir-1.0/Gdm-%{gmajor}.gir

#--------------------------------------------------------------------

%prep
%setup -q
cp data/Init.in data/Default.in
%apply_patches

%build
NOCONFIGURE=yes gnome-autogen.sh
%configure2_5x \
	--with-sysconfsubdir=X11/gdm \
	--with-dmconfdir=%{_sysconfdir}/X11/dm \
	--disable-static \
	--with-console-kit=no \
	--with-systemd \
	--with-plymouth

%make

%install
%makeinstall_std PAM_PREFIX=%{_sysconfdir}

# don't provide PreSession/PostSession, pam handle this
rm -f %{buildroot}%{_sysconfdir}/X11/PreSession/Default
rm -f %{buildroot}%{_sysconfdir}/X11/PostSession/Default

mkdir -p %{buildroot}%{_datadir}/hosts

%find_lang %{name} --with-gnome --all-name

mkdir -p %{buildroot}%{_var}/log/gdm %{buildroot}%{_sysconfdir}/X11/dm/Sessions

#remove unpackaged files
rm -rf %{buildroot}%{_sysconfdir}/X11/gdm/PostLogin/Default.sample \
  %{buildroot}%{_datadir}/xsessions/gnome.desktop

find %{buildroot} -name '*.la' -delete

# (cg) The existing gdm file is what we really want for gdm-password
rm -f %{buildroot}%{_sysconfdir}/pam.d/gdm-password
ln -s gdm %{buildroot}%{_sysconfdir}/pam.d/gdm-password

# (cg) For ghost ownership
touch %{buildroot}%{_sysconfdir}/dconf/db/%{name}

pushd %{buildroot}%{_sysconfdir}
ln -s X11/gdm
popd

# avoiding conflict with lightdm
mkdir -p %{buildroot}%{_libexecdir}/%{name}
mv %{buildroot}%{_bindir}/gdmflexiserver %{buildroot}%{_libexecdir}/%{name}/gdmflexiserver

echo "auth       optional pam_group.so" >> %{buildroot}%{_sysconfdir}/pam.d/gdm
echo "auth       optional pam_group.so" >> %{buildroot}%{_sysconfdir}/pam.d/gdm-autologin
echo "-session     optional      pam_systemd.so" >> %{buildroot}%{_sysconfdir}/pam.d/gdm-fingerprint
echo "-session     optional      pam_systemd.so" >> %{buildroot}%{_sysconfdir}/pam.d/gdm-smartcard

# added ROSA logo
install -dD %{buildroot}%{_datadir}/glib-2.0/schemas
install -m644 %{SOURCE1} %{buildroot}%{_datadir}/glib-2.0/schemas/
install -m644 %{SOURCE2} %{buildroot}%{_datadir}/pixmaps/

sed -i 's@#!/bin/sh@#!/bin/bash@g' %{buildroot}%{_sysconfdir}/X11/gdm/Xsession

%changelog
* Fri Nov 22 2013 Tigro <ashejn@gmail.com> 1:3.8.1.1-12
+ Revision: a1c5ce6
- update logo to english rosa

* Mon Nov 11 2013 Tigro <ashejn@gmail.com> 1:3.8.1.1-12
+ Revision: 3d41442
- drop scrollkeeper update

* Thu Nov 07 2013 Tigro <ashejn@gmail.com> 1:3.8.1.1-11
+ Revision: fc29dad
- change #!/bin/sh to #!/bin/bash in /etc/X11/gdm/Xsession

* Thu Nov 07 2013 Tigro <ashejn@gmail.com> 1:3.8.1.1-10
+ Revision: ce4bafe
- drop some sources

* Sat Nov 02 2013 Tigro <ashejn@gmail.com> 1:3.8.1.1-10
+ Revision: fab50fa
- bump release

* Sat Nov 02 2013 Tigro <ashejn@gmail.com> 1:3.8.1.1-8
+ Revision: e5030c9
- Revert "drop chksession run and remove %{_sysconfdir}/X11/dm/"
- This reverts commit 39c1679423ca46ab4f0b3d18156f5d00dcd0e444.

* Sat Nov 02 2013 Tigro <ashejn@gmail.com> 1:3.8.1.1-9
+ Revision: 4a4575d
- Revert "fix path"
- This reverts commit 93bb74b5d4cc22de9618951da865f27b6caca8eb.

* Sat Nov 02 2013 Tigro <ashejn@gmail.com> 1:3.8.1.1-9
+ Revision: 6d1dfcf
- Revert "do not remove gnome.desktop"
- This reverts commit ebacab9e1ebc2bc68484fe35ec01f4826d12d054.

* Fri Oct 25 2013 Tigro <ashejn@gmail.com> 1:3.8.1.1-9
+ Revision: ebacab9
- do not remove gnome.desktop

* Wed Oct 23 2013 Tigro <ashejn@gmail.com> 1:3.8.1.1-9
+ Revision: 93bb74b
- fix path

* Wed Oct 23 2013 Tigro <ashejn@gmail.com> 1:3.8.1.1-9
+ Revision: 39c1679
- drop chksession run and remove %{_sysconfdir}/X11/dm/

* Sun Oct 13 2013 Tigro <ashejn@gmail.com> 1:3.8.1.1-8
+ Revision: 576dd39
- pack file

* Sun Oct 13 2013 Tigro <ashejn@gmail.com> 1:3.8.1.1-8
+ Revision: 709038a
- added ROSA logo

* Wed Oct 09 2013 Tigro <ashejn@gmail.com> 1:3.8.1.1-7
+ Revision: f56304c
- drop plymouth conflicts

* Tue Oct 08 2013 akdengi <kazancas@mandriva.ru> 1:3.8.1.1-6
+ Revision: 91db9f2
- install alternatives for gdmflexiserver only in initial, not upgrade

* Wed Sep 18 2013 akdengi <alexander.kazancev@rosalab.ru> 1:3.8.1.1-5
+ Revision: b2ea34d
- fix post

* Wed Sep 18 2013 akdengi <alexander.kazancev@rosalab.ru> 1:3.8.1.1-4
+ Revision: dcffcf2
- fix triggers

* Mon Sep 16 2013 Ilya Khokhryakov <ilyahohryakov@gmail.com> 1:3.8.1.1-3
+ Revision: 20ebf2d
- Added alternatives to avoid conflict with lightdm

* Thu Jul 25 2013 Tigro <ashejn@gmail.com> 1:3.8.1.1-2
+ Revision: a7734fb
- require package not typelib

* Thu Jul 25 2013 Tigro <ashejn@gmail.com> 1:3.8.1.1-2
+ Revision: 849cfd9
- fix typo

* Wed Jul 24 2013 Tigro <ashejn@gmail.com> 1:3.8.1.1-2
+ Revision: 451789c
- added R: typelib(Gmenu) force black screen

* Tue Jul 23 2013 Alexander Kazancev <kazancas@gmail.com> 1:3.8.3.1-1
+ Revision: 618f233
- Use %systemd_post gdm.service in %post section

* Fri Jul 12 2013 Tigro <ashejn@gmail.com> 1:3.8.3.1-1
+ Revision: bed2ea1
- update to 3.8.3.1 again

* Tue Jun 25 2013 Tigro <ashejn@gmail.com> 1:3.8.1.1-1
+ Revision: e5e766c
- added epoch macro to R: and P: options

* Tue Jun 25 2013 Tigro <ashejn@gmail.com> 1:3.8.1.1-1
+ Revision: 08436fa
- back to 3.8.1.1 and bump epoch

* Thu Jun 20 2013 root <root@localhost.localdomain> 3.8.3.1-1
+ Revision: 80117e0
- sync to gnome38 branch

* Tue Jun 18 2013 Tigro <ashejn@gmail.com> 3.8.3.1-1
+ Revision: 74934d2
- update to 3.8.3.1

* Mon Jun 17 2013 Tigro <ashejn@gmail.com> 3.8.3-1
+ Revision: f782fb6
- drop fallback greeter

* Fri Jun 14 2013 Tigro <ashejn@gmail.com> 3.8.3-1
+ Revision: 750a997
- drop patch

* Fri Jun 14 2013 Tigro <ashejn@gmail.com> 3.8.3-1
+ Revision: def9972
- update to 3.8.3

* Tue May 21 2013 Alexander Kazancev <kazancas@gmail.com> 3.6.2-10
+ Revision: f71d4c3
- Use %systemd_postun instead %systemd_postun_restart

* Sat May 18 2013 Alexander Kazancev <kazancas@gmail.com> 3.6.2-9
+ Revision: 8e19966
- Add requires systemd to post, preun and postun

* Sat May 18 2013 Alexander Kazancev <kazancas@gmail.com> 3.6.2-8
+ Revision: f831e42
- Use native systemd macros

* Thu May 09 2013 Alexander Kazancev <kazancas@gmail.com> 3.6.2-7
+ Revision: 016f204
- Move gdm to systemd control



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19664 |12mu|gedit-3.8.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1
%define build_python 0

Summary:	Small but powerful text editor for GNOME
Name:		gedit
Version:	3.8.3
Release:	1
License:	GPLv2+
Group:		Editors 
URL:		http://www.gnome.org/projects/gedit/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/gedit/3.8/%{name}-%{version}.tar.xz

BuildRequires:	desktop-file-utils
BuildRequires:	intltool
BuildRequires:	itstool
BuildRequires:	python-gi
BuildRequires:	libattr-devel
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(enchant)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gsettings-desktop-schemas)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(gtk-doc)
BuildRequires:	pkgconfig(gtksourceview-3.0)
BuildRequires:	pkgconfig(ice)
BuildRequires:	pkgconfig(iso-codes)
BuildRequires:	pkgconfig(libpeas-gtk-1.0)
BuildRequires:	pkgconfig(libsoup-2.4)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(python3)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(zeitgeist-2.0)
%if %{build_python}
BuildRequires:	pkgconfig(pygobject-3.0)
%endif

Obsoletes:	%{_lib}gedit-private0 < 3.4.2

%description
gEdit is a small but powerful text editor designed expressly
for GNOME.

It includes such features as split-screen mode, a plugin
API, which allows gEdit to be extended to support many
features while remaining small at its core, multiple
document editing through the use of a 'tabbed' notebook and
many more functions.

%package zeitgeist
Summary:	Zeitgeist plugin for gedit
Group:		Editors
Requires:	%{name} = %{version}-%{release}

%description zeitgeist
This packages brings the Zeitgeist dataprovider - a plugin that logs
access and leave event for documents used with gedit.

%package devel
Group:		Development/C
Summary:	Headers for writing gEdit plugins
Obsoletes:	%{_lib}gedit-private-devel < 3.4.2

%description devel
Install this if you want to build plugins that use gEdit's API.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static \
	--enable-gtk-doc \
%if %{build_python}
	--enable-python \
%else
	--disable-python \
%endif
	--enable-introspection \
	--disable-updater \
	--enable-gvfs-metadata

%make LIBS='-lm'

%install
%makeinstall_std

sed -i 's,Keywords.*,&;,g' %{buildroot}%{_datadir}/applications/gedit.desktop

find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'
%find_lang %{name} --with-gnome

%files -f %{name}.lang
%doc README AUTHORS NEWS MAINTAINERS
%{_bindir}/*
%{_datadir}/applications/gedit.desktop
%{_datadir}/dbus-1/services/org.gnome.gedit.service
%{_datadir}/GConf/gsettings/gedit.*
%{_datadir}/gedit

%{_datadir}/glib-2.0/schemas/org.gnome.gedit.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gnome.gedit.enums.xml
%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.filebrowser.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.filebrowser.enums.xml
%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.time.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.time.enums.xml
%{_mandir}/man1/gedit.1*

%{_libdir}/gedit/gedit-bugreport.sh
%{_libdir}/gedit/girepository-1.0/Gedit-3.0.typelib
%{_libdir}/gedit/libgedit-private.so

%{_libdir}/gedit/plugins/changecase.plugin
%{_libdir}/gedit/plugins/libchangecase.so

%{_libdir}/gedit/plugins/libdocinfo.so
%{_libdir}/gedit/plugins/docinfo.plugin

%{_libdir}/gedit/plugins/filebrowser.plugin
%{_libdir}/gedit/plugins/libfilebrowser.so

%{_libdir}/gedit/plugins/modelines.plugin
%{_libdir}/gedit/plugins/libmodelines.so

%{_libdir}/gedit/plugins/sort.plugin
%{_libdir}/gedit/plugins/libsort.so

%{_libdir}/gedit/plugins/spell.plugin
%{_libdir}/gedit/plugins/libspell.so

%{_libdir}/gedit/plugins/time.plugin
%{_libdir}/gedit/plugins/libtime.so

%if %{build_python}
%{python_sitearch}/gi/overrides/Gedit.*
%{_libdir}/gedit/plugins/externaltools/*
%{_libdir}/gedit/plugins/externaltools.plugin

%{_libdir}/gedit/plugins/pythonconsole/*
%{_libdir}/gedit/plugins/pythonconsole.plugin

%{_libdir}/gedit/plugins/quickopen/*
%{_libdir}/gedit/plugins/quickopen.plugin

%{_libdir}/gedit/plugins/snippets/*
%{_libdir}/gedit/plugins/snippets.plugin
%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.pythonconsole.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gnome.gedit.plugins.externaltools.gschema.xml
%endif

%files zeitgeist
%{_libdir}/gedit/plugins/zeitgeist.plugin
%{_libdir}/gedit/plugins/libzeitgeistplugin.so

%files devel
%doc %{_datadir}/gtk-doc/html/*
%{_includedir}/*
%{_libdir}/pkgconfig/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19665 |12mu|gedit-plugins-3.8.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Extra plugins for gedit
Name:		gedit-plugins
Version:	3.8.3
Release:	1
License:	GPLv2+
Group:		Editors 
URL:		http://gedit.pn.org/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/3.8/%{name}-%{version}.tar.xz

BuildRequires:	intltool
BuildRequires:	pkgconfig(dbus-python)
BuildRequires:	pkgconfig(gedit)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(gtksourceview-3.0)
BuildRequires:	pkgconfig(libpeas-gtk-1.0)

Requires:	gedit >= 3.8.2

%description
gEdit is a small but powerful text editor designed expressly
for GNOME.

It includes such features as split-screen mode, a plugin
API, which allows gEdit to be extended to support many
features while remaining small at its core, multiple
document editing through the use of a 'tabbed' notebook and
many more functions.

This package contains some extra plugins for gEdit, extending gEdit
functionality.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std
find %{buildroot} -name *.la | xargs rm

%find_lang %{name}

%files -f %{name}.lang
%doc COPYING ChangeLog AUTHORS
%{_datadir}/glib-2.0/schemas/*.xml
%{_libdir}/gedit/plugins/*
%{_datadir}/gedit/plugins/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19666 |12mu|gegl-0.2.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	0
%define	api	0.2
%define	libname	%mklibname %{name} %{api}_%{major}
%define	devname	%mklibname -d %{name}

Summary:	GEGL (Generic Graphics Library) - graph based image processing framework
Name:		gegl
Version:	0.2.0
Release:	9
License:	LGPLv3+
Group:		System/Libraries
Url:		http://www.gegl.org/
Source0:	ftp://ftp.gimp.org/pub/gegl/%{api}/%{name}-%{version}.tar.bz2
Patch0:		gegl-0.2.0-ffmpeg2.0.patch
Patch1:		gegl-0.2.0-CVE-2012-4433.patch
Patch2:		gegl-0.2.0-remove-src-over-op.patch

BuildRequires:	enscript
BuildRequires:	intltool
BuildRequires:	graphviz
BuildRequires:	imagemagick
BuildRequires:	pango-modules
BuildRequires:	ruby
#gw warning: this needs the deprecated libavcodec scaler (img_convert,...)
BuildRequires:	ffmpeg-devel
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(babl) >= 0.1.10
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libopenraw-1.0)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	pkgconfig(lua)
BuildRequires:	pkgconfig(OpenEXR)
BuildRequires:	pkgconfig(pangocairo)
BuildRequires:	pkgconfig(sdl)

%description
GEGL (Generic Graphics Library) is a graph based image processing 
framework.

GEGLs original design was made to scratch GIMPs itches for a new 
compositing and processing core. This core is being designed to 
have minimal dependencies. and a simple well defined API. 

%package -n     %{libname}
Summary:	A library for %{name}
Group:		System/Libraries

%description -n	%{libname}
GEGL (Generic Graphics Library) is a graph based image processing
framework.

GEGLs original design was made to scratch GIMPs itches for a new
compositing and processing core. This core is being designed to
have minimal dependencies. and a simple well defined API.

%package -n	%{devname}
Summary:	Header files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{devname}
GEGL (Generic Graphics Library) is a graph based image processing
framework.

GEGLs original design was made to scratch GIMPs itches for a new
compositing and processing core. This core is being designed to
have minimal dependencies. and a simple well defined API.

%prep
%setup -q
%patch0 -p1 -b .ffmpeg11~
%patch1 -p1 -b .CVE-2012-4433
%patch2 -p1 -b .remove-src-over-op
sed -e 's/\.dylib/.bundle/' -i configure.ac || die
autoreconf -fi

%build
%configure2_5x \
	--enable-workshop \
	--with-pango \
	--with-gdk-pixbuf \
	--without-libspiro \
	--disable-docs
%make

%install
%makeinstall_std

%find_lang %{name}-%{api}

rm -f %{buildroot}%{_libdir}/gegl-%{api}/*.la

%files -f %{name}-%{api}.lang
%doc README AUTHORS NEWS
%{_bindir}/gegl
%{_libdir}/gegl-%{api}/*.so

%files -n %{libname}
%{_libdir}/libgegl-%{api}.so.%{major}*

%files -n %{devname}
%doc ChangeLog
%{_libdir}/*.so
%{_includedir}/gegl-%{api}/
%{_libdir}/pkgconfig/%{name}-%{api}.pc

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19667 |12mu|genders-1.20-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	0
%define	majorpp	1
%define libname	%mklibname genders %{major}
%define libnamepp %mklibname gendersplusplus %{majorpp}
%define devname %mklibname -d genders

Summary:	Static cluster configuration database
Name:		genders
Version:	1.20
Release:	1
Group:		System/Libraries
License:	GPLv2
Url:		https://computing.llnl.gov/linux/genders.html
Source0:	http://mesh.dl.sourceforge.net/sourceforge/genders/%{name}-%{version}.tar.gz
BuildRequires:	byacc
BuildRequires:	flex
BuildRequires:	libtool
BuildRequires:	perl-devel
BuildRequires:	stdc++-devel
BuildRequires:	pkgconfig(python)

%description
Genders is a static cluster configuration database used for cluster
configuration management.  It is used by a variety of tools and scripts for
management of large clusters.  The genders database is typically replicated
on every node of the cluster. It describes the layout and configuration of
the cluster so that tools and scripts can sense the variations of cluster
nodes. By abstracting this information into a plain text file, it becomes
possible to change the configuration of a cluster by modifying only one file.

%package -n	%{libname}
Summary:	Static cluster configuration database library
Group:          System/Libraries

%description -n	%{libname}
This package contains a shared library for %{name}.

%package -n	%{libnamepp}
Summary:	Static cluster configuration database C++ library
Group:          System/Libraries

%description -n	%{libnamepp}
This package contains the C++ bindings for genders.

%package -n	%{devname}
Summary:	Development library and header files for the genders library
Group:		Development/C
Provides:	%{name}-devel = %{version}
Requires:	%{libname} = %{version}
Requires:	%{libnamepp} = %{version}

%description -n	%{devname}
This package contains the development genders library and its header files.

%package	compat
Summary:	Compatability library
Group:		System/Libraries

%description	compat
genders API that is compatible with earlier releases of genders

%package -n	perl-Libgenders
Summary:	Genders	interface
Group:		Development/Perl
Provides:	perl-Genders = %{version}
Obsoletes:	perl-Genders

%description -n	perl-Libgenders
This package provides a perl interface for querying a genders file.

%package -n	python-libgenders
Summary:	Genders	interface
Group:		Development/Python

%description -n	python-libgenders
This package provides a python interface for querying a genders file.

%prep
%setup  -q

%build
%configure2_5x \
	--disable-static \
	--with-genders-file=%{_sysconfdir}/%{name} \
	--with-perl-site-arch \
	--with-extension-destdir=%{buildroot}

make LD_RUN_PATH=""

%install
install -d %{buildroot}%{_sysconfdir}
%makeinstall_std LD_RUN_PATH=""

install -m0644 genders.sample %{buildroot}%{_sysconfdir}/%{name}

# bork
mv %{buildroot}/usr/local/share/man/man3/Libgenders.3pm %{buildroot}%{_mandir}/man3/Libgenders.3pm

%files
%doc README NEWS ChangeLog DISCLAIMER DISCLAIMER.UC COPYING TUTORIAL
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name}
%{_bindir}/*
%{_mandir}/man1/*

%files -n %{libname}
%{_libdir}/libgenders.so.%{major}*

%files -n %{libnamepp}
%{_libdir}/libgendersplusplus.so.%{majorpp}*

%files -n %{devname}
%{_includedir}/*
%{_libdir}/*.so
%{_mandir}/man3/genders*
%{_mandir}/man3/libgenders*

%files compat
%{_mandir}/man3/gendlib*
%dir %{_prefix}/lib/genders
%{_prefix}/lib/genders/*

%files -n perl-Libgenders
%{perl_sitearch}/Genders.pm
%{perl_sitearch}/Libgenders.pm
%dir %{perl_sitearch}/auto/Libgenders
%{perl_sitearch}/auto/Libgenders/Libgenders.so
%{_mandir}/man3/Genders.3pm*
%{_mandir}/man3/Libgenders.3pm*

%files -n python-libgenders
%{python_sitearch}/genders.py
%{python_sitearch}/libgenders-*-py*.egg-info
%{python_sitearch}/libgenders.so


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19668 |12mu|geoip-1.5.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname GeoIP
%define major 1
%define updatemajor 0

%define libname %mklibname geoip %{major}
%define libupdate %mklibname geoipupdate %{updatemajor}
%define devname %mklibname geoip -d

Summary:	Find what country an IP address or hostname originates from
Name:		geoip
Version:	1.5.1
Release:	1
License:	LGPLv2+
Group:		System/Libraries
Url:		http://www.maxmind.com/app/c
Source0:	http://www.maxmind.com/download/geoip/api/c/%{oname}-%{version}.tar.gz
Source1:	http://www.maxmind.com/download/geoip/database/%{oname}.dat.gz
Source2:	http://www.maxmind.com/download/geoip/database/LICENSE.txt
Source3:	http://www.maxmind.com/download/geoip/database/GeoLiteCity.dat.gz
Source4:	http://www.maxmind.com/download/geoip/database/asnum/GeoIPASNum.dat.gz
Source5:	geoip.contrab
BuildRequires:	libtool
BuildRequires:	pkgconfig(zlib)

%description
GeoIP is a C library that enables the user to find the country that any IP
address or hostname originates from. It uses a file based database that is
accurate as of March 2003. This database simply contains IP blocks as keys,
and countries as values. This database should be more complete and accurate
than using reverse DNS lookups. Commercial databases and automatic update
services are available from http://www.maxmind.com/

This module can be used to automatically select the geographically closest
mirror, to analyze your web server logs to determine the countries of your
visitors, for credit card fraud detection, and for software export controls.

%package -n	%{libname}
Summary:	Shared library part of GeoIP
Group:		System/Libraries
Suggests:	%{name} >= %{version}-%{release}

%description -n	%{libname}
This package contains a shared library for %{name}.

%package -n	%{libupdate}
Summary:	Shared library parts of GeoIP
Group:		System/Libraries

%description -n	%{libupdate}
This package contains a shared library for %{name}.

%package -n	%{devname}
Summary:	Headers and libraries needed for GeoIP development
Group:		Development/C
Requires:	%{libname} >= %{version}-%{release}
Requires:	%{libupdate} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	%{oname}-devel = %{version}-%{release}

%description -n	%{devname}
This package contains the development files for %{name}.

%prep
%setup -qn %{oname}-%{version}

zcat %{SOURCE1} > data/GeoIP.dat
cp %{SOURCE2} LICENSE.txt
zcat %{SOURCE3} > data/GeoLiteCity.dat
zcat %{SOURCE4} > data/GeoIPASNum.dat

%build
rm -rf configure autom4te.cache
libtoolize --copy --force; aclocal; automake --gnu --add-missing --copy; autoconf

%configure2_5x \
	--disable-static

%make

%check
#gw disable tests if there's no network
if ping -c 1 svn.mandriva.com; then
make check
fi

%install
%makeinstall_std
#gw path fix man page
perl -pi -e "s^%{buildroot}^^" %{buildroot}%{_mandir}/man1/geoipupdate.1

mkdir -p %{buildroot}%{_sysconfdir}/cron.monthly
install -m755 %{SOURCE5} %{buildroot}%{_sysconfdir}/cron.monthly/geoip
install -m0644 data/GeoLiteCity.dat %{buildroot}%{_datadir}/GeoIP/
install -m0644 data/GeoIPASNum.dat %{buildroot}%{_datadir}/GeoIP/

%files
%doc AUTHORS COPYING ChangeLog README TODO LICENSE.txt
%config(noreplace) %{_sysconfdir}/GeoIP.conf
%config(noreplace) %{_sysconfdir}/GeoIP.conf.default
%{_bindir}/geoiplookup
%{_bindir}/geoipupdate
%{_bindir}/geoiplookup6
%config(noreplace) %{_datadir}/GeoIP
%{_mandir}/man1/geoiplookup.1*
%{_mandir}/man1/geoiplookup6.1*
%{_mandir}/man1/geoipupdate.1*
%{_sysconfdir}/cron.monthly/geoip

%files -n %{libname}
%{_libdir}/libGeoIP.so.%{major}*

%files -n %{libupdate}
%{_libdir}/libGeoIPUpdate.so.%{updatemajor}*

%files -n %{devname}
%{_libdir}/lib*.so
%{_includedir}/*
%{_libdir}/pkgconfig/*.pc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19669 |12mu|geronimo-parent-poms-1.6-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global genesis_version 1.5

Summary:	Parent POM files for geronimo-specs
Name:		geronimo-parent-poms
Version:	1.6
Release:	7
Group:		Development/Java
License:	ASL 2.0
Url:		http://geronimo.apache.org/
# Following the parent chain all the way up ...
# http://svn.apache.org/repos/asf/geronimo/specs/tags/specs-parent-%{version}/pom.xml
Source0:	geronimo-parent.pom
# http://svn.apache.org/repos/asf/geronimo/genesis/tags/genesis-%{genesis_version}/config/project-config/pom.xml
Source1:	genesis-project-config.pom
# http://svn.apache.org/repos/asf/geronimo/genesis/tags/genesis-%{genesis_version}/config/pom.xml
Source2:	genesis-config.pom
# http://svn.apache.org/repos/asf/geronimo/genesis/tags/genesis-%{genesis_version}/pom.xml
Source3:	genesis-parent.pom
# Remove dependencies from POMs that aren't yet in Fedora
Patch0:		geronimo-parent-poms-remove-dependencies.patch
BuildArch:	noarch

BuildRequires:	jpackage-utils >= 1.7.3
Requires(post,postun):	jpackage-utils >= 1.7.3
# Dependencies and plugins from the POM files
Suggests:	apache-resource-bundles
Suggests:	junit
Suggests:	maven2-common-poms
Suggests:	maven2-plugin-antrun
Suggests:	maven2-plugin-assembly
Suggests:	maven2-plugin-clean
Suggests:	maven2-plugin-compiler
Suggests:	maven2-plugin-dependency
Suggests:	maven2-plugin-deploy
Suggests:	maven2-plugin-eclipse
Suggests:	maven2-plugin-enforcer
Suggests:	maven2-plugin-gpg
Suggests:	maven2-plugin-idea
Suggests:	maven2-plugin-install
Suggests:	maven2-plugin-jar
Suggests:	maven2-plugin-javadoc
Suggests:	maven2-plugin-one
Suggests:	maven2-plugin-plugin
Suggests:	maven2-plugin-pmd
Suggests:	maven2-plugin-project-info-reports
Suggests:	maven2-plugin-rar
Suggests:	maven2-plugin-remote-resources
Suggests:	maven2-plugin-site
Suggests:	maven2-plugin-source
Suggests:	maven2-plugin-stage
Suggests:	maven2-plugin-war
Suggests:	maven-archiver
Suggests:	maven-plugin-build-helper
Suggests:	maven-plugin-bundle
Suggests:	maven-plugin-jxr
Suggests:	maven-surefire-maven-plugin
Suggests:	maven-surefire-report-maven-plugin
Suggests:	maven-wagon

%description
The Project Object Model files for the geronimo-specs modules.

%prep
%setup -c -T
cp %SOURCE0 %SOURCE1 %SOURCE2 %SOURCE3 .
%patch0 -p1

%build
# Nothing to do ...

%install
install -d -m 755 %{buildroot}%{_mavenpomdir}

install -pm 644 geronimo-parent.pom \
	%{buildroot}%{_mavenpomdir}/JPP-geronimo-parent.pom
%add_to_maven_depmap org.apache.geronimo.specs specs %{version} JPP geronimo-parent

install -pm 644 genesis-project-config.pom \
	%{buildroot}%{_mavenpomdir}/JPP-geronimo-genesis-project-config.pom
%add_to_maven_depmap org.apache.geronimo.genesis.config project-config %{genesis_version} JPP geronimo-genesis-project-config

install -pm 644 genesis-config.pom \
	%{buildroot}%{_mavenpomdir}/JPP-geronimo-genesis-config.pom
%add_to_maven_depmap org.apache.geronimo.genesis.config config %{genesis_version} JPP geronimo-genesis-config

install -pm 644 genesis-parent.pom \
	%{buildroot}%{_mavenpomdir}/JPP-geronimo-genesis.pom
%add_to_maven_depmap org.apache.geronimo.genesis genesis %{genesis_version} JPP geronimo-genesis

%post
%update_maven_depmap

%postun
%update_maven_depmap

%files
%{_mavendepmapfragdir}/*
%{_mavenpomdir}/*.pom


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19670 |12mu|gettext-0.18.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define intl_major 8
%define major 0
%define libintl %mklibname intl %{intl_major}
%define libasprintf %mklibname asprintf %{major}
%define libgettextpo %mklibname gettextpo %{major}
%define misclibname %mklibname gettextmisc

%define do_check 1
%{?_without_check: %global do_check 0}

%define enable_java 0
%{?_without_java: %global enable_java 0}

%define enable_csharp 0
%{?_with_csharp: %global enable_csharp 1}

Name:		gettext
Summary:	GNU libraries and utilities for producing multi-lingual messages
Version:	0.18.3
Release:	1
License:	GPLv3+ and LGPLv2+
Group:		System/Internationalization
URL:		http://www.gnu.org/software/gettext/
Source0:	ftp://ftp.gnu.org/pub/gnu/%{name}/%{name}-%{version}.tar.gz
Source1:	%{SOURCE0}.sig
Source2:	po-mode-init.el
Patch8:         gettext-0.18.2-fix-str-fmt.patch
Patch9:         gettext-0.18.2.1-linkage.patch
Patch10:        libcroco-0.6.2-format-strings.patch

BuildRequires:	automake
BuildRequires:	bison
BuildRequires:	emacs-nox
BuildRequires:	flex
BuildRequires:	texinfo
BuildRequires:	acl-devel
BuildRequires:	libgomp-devel
BuildRequires:	libunistring-devel
BuildRequires:	pkgconfig(libcroco-0.6)
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(libxml-2.0)
%if %do_check
# test suite
BuildRequires:	locales-fa
BuildRequires:	locales-fr
BuildRequires:	locales-ja
BuildRequires:	locales-zh
%endif
%if %enable_csharp
# (Abel) we pick mono here, though pnet can be used as well.
BuildRequires:	mono
%endif
%if %enable_java
BuildRequires:	eclipse-ecj
BuildRequires:	gcc-java
BuildRequires:	gcj-tools
BuildRequires:	fastjar
%endif

Requires:	%{name}-base = %{version}-%{release}
Requires:	%{misclibname} = %{version}-%{release}
# xgettext will dlopen() it when extracting strings from glade files
Requires:	%mklibname expat 1

%description
The GNU gettext package provides a set of tools and documentation for producing
multi-lingual messages in programs. Tools include a set of conventions about
how programs should be written to support message catalogs, a directory and
file naming organization for the message catalogs, a runtime library which
supports the retrieval of translated messages, and stand-alone programs for
handling the translatable and the already translated strings. Gettext provides
an easy to use library and tools for creating, using, and modifying natural
language catalogs and is a powerful and simple method for internationalizing
programs.

If you would like to internationalize or incorporate multi-lingual messages
into programs that you're developing, you should install gettext.

Build Option:
--with csharp          Enables C# support in gettext
--without java         Disables Java support in gettext

%package -n	%{libintl}
Summary:	Basic libintl library for internationalization
Group:		System/Libraries
License:	LGPL
Provides:	libintl = %{version}-%{release}

%description -n	%{libintl}
This package contains the libintl library, which is important for
system internationalization.

%package -n	%{libasprintf}
Summary:	%{name} libasprintf needed by %{name} utilities
Group:		System/Libraries
License:	LGPL
Conflicts:	%{_lib}gettextmisc < 0.18.1.1-4

%description -n	%{libasprintf}
This package contains libasprintf shared library.

%package -n	%{libgettextpo}
Summary:	%{name} libgettextpo needed by %{name} utilities
Group:		System/Libraries
License:	LGPL
Conflicts:	%{_lib}gettextmisc < 0.18.1.1-4

%description -n	%{libgettextpo}
This package contains libgettextpo shared library.

%package -n	%{misclibname}
Summary:	Other %{name} libraries needed by %{name} utilities
Group:		System/Libraries
License:	LGPL

%description -n	%{misclibname}
This package contains all other libraries used by %{name} utilities,
and are not very widely used outside %{name}.

%package	devel
Summary:	Development files for %{name}
Group:		Development/C
License:	LGPL
Requires:	%{name} = %{version}-%{release}
Requires:	%{libgettextpo} = %{version}-%{release}
Requires:	%{libasprintf} = %{version}-%{release}
Requires:	%{misclibname} = %{version}-%{release}
Requires:	%{libintl} = %{version}-%{release}

# fwang: autopoint requires cvs to work
Requires:	cvs

%description	devel
This package contains all development related files necessary for
developing or compiling applications/libraries that needs
internationalization capability. You also need this package if you
want to add gettext support for your project.

%package	base
Summary:	Basic binary for showing translation of textual messages
Group:		System/Internationalization
Requires:	%{libintl} = %{version}-%{release}

%description	base
This package contains the basic binary from %{name}. It is splitted from
%{name} because initscript need it to show translated boot messages.

%if %{enable_java}
%package	java
Summary:	Java binding for GNU gettext
Group:		System/Internationalization
Requires:	%{name} = %{version}

%description	java
This package contains class file that implements the main GNU libintl
functions in Java. This allows compiling GNU gettext message catalogs
into Java ResourceBundle classes.
%endif

%if %{enable_csharp}
%package	csharp
Summary:	C# binding for GNU gettext
Group:		System/Internationalization
Requires:	mono

%description	csharp
This package contains class file that implements the main GNU libintl
functions in C#. This allows compiling GNU gettext message catalogs
into C# dll or resource files.
%endif

%prep
%setup -q
%patch8 -p0 -b .str
%patch9 -p1 -b .link
%patch10 -p1 -b .croco

%build

%if %enable_java
export GCJ="%{_bindir}/gcj"
export JAVAC="%{_bindir}/gcj -C"
export JAR="%{_bindir}/fastjar"
%endif

autoreconf -fi
for i in `find -name configure|sort`
do
pushd `dirname $i`
%configure2_5x \
	--disable-static \
	--disable-rpath \
	--enable-shared \
	--with-included-gettext \
%if %{enable_csharp}
	--enable-csharp=mono \
%else
	--disable-csharp \
%endif
%if ! %{enable_java}
	--disable-java \
%endif

popd
done

%make

%if %{do_check}
%check
export JAVAC=ecj
LC_ALL=C make check
%endif

%install
%makeinstall_std

# remove unwanted files
rm -f %{buildroot}%{_includedir}/libintl.h \
      %{buildroot}%{_datadir}/locale/locale.alias
rm -f gettext-runtime/intl-java/javadoc2/package-list

install -D -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/emacs/site-start.d/%{name}.el

# remove non-standard lc directories
for i in en@boldquot en@quot ; do rm -rf %{buildroot}/%{_datadir}/locale/$i; done

# move installed doc back to %%doc
rm -rf htmldoc examples
mkdir htmldoc
for i in gettext-runtime/man/*.html; do
  rm -f %{buildroot}%{_datadir}/doc/gettext/`basename $i`
done
rm -rf %{buildroot}%{_datadir}/doc/gettext/javadoc*
mv %{buildroot}%{_datadir}/doc/gettext/* %{buildroot}/%{_datadir}/doc/libasprintf/* htmldoc
mv htmldoc/examples examples

# move crucial stuff to /lib and /bin
pushd %{buildroot}
mkdir -p bin
mkdir -p ./%{_lib}
mv usr/bin/gettext bin/
ln -s ../../bin/gettext usr/bin/gettext
strip .%{_libdir}/libintl.so.*
mv .%{_libdir}/libintl.so.* ./%{_lib}/
rm -f .%{_libdir}/libintl.so
# if major changed, then package build will fail, which is a GOOD THING.
# this prevents mindless packaging.
[ -f %{_lib}/libintl.so.%{intl_major} ] && \
  ln -s ../../%{_lib}/libintl.so.%{intl_major} .%{_libdir}/libintl.so
popd

# remove java stuff, otherwise rpm complains
%if !%{enable_java}
rm -f %{buildroot}%{_libdir}/%{name}/gnu.gettext.* \
      %{buildroot}%{_datadir}/%{name}/*.jar
%endif

%find_lang %{name} --all-name

%files
%doc AUTHORS README COPYING gettext-runtime/ABOUT-NLS gettext-runtime/BUGS NEWS THANKS 
%config(noreplace) %{_sysconfdir}/emacs/site-start.d/*.el
%{_bindir}/envsubst
%{_bindir}/gettext.sh
%{_bindir}/msg*
%{_bindir}/recode-sr-latin
%{_bindir}/xgettext
%dir %{_datadir}/gettext
%{_datadir}/%{name}/msgunfmt.tcl
%{_datadir}/%{name}/projects
%{_datadir}/%{name}/javaversion.class
%{_datadir}/%{name}/styles
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/hostname
%{_libdir}/%{name}/project-id
%{_libdir}/%{name}/urlget
%{_libdir}/%{name}/user-email
%if %{enable_java}
%exclude %{_libdir}/%{name}/gnu.gettext.*
%endif
%{_infodir}/gettext.*
%{_datadir}/emacs/site-lisp/*.el*
%{_mandir}/man1/envsubst.*
%{_mandir}/man1/msg*
%{_mandir}/man1/xgettext.*
%{_mandir}/man1/recode-sr-latin.*

%files base -f %{name}.lang
%doc gettext-runtime/man/*.1.html
%doc gettext-runtime/intl/COPYING*
/bin/gettext
%{_bindir}/gettext
%{_bindir}/ngettext
%{_mandir}/man1/gettext*
%{_mandir}/man1/ngettext*

%files -n %{libintl}
/%{_lib}/libintl.so.%{intl_major}*

%files -n %{libasprintf}
%{_libdir}/libasprintf.so.%{major}*

%files -n %{libgettextpo}
%{_libdir}/libgettextpo.so.%{major}*

%files -n %{misclibname}
%{_libdir}/libgettextlib-*.so
%{_libdir}/libgettextsrc-*.so

%files devel
%doc gettext-runtime/man/*.3.html examples htmldoc
%{_bindir}/autopoint
%{_bindir}/gettextize
%{_datadir}/%{name}/ABOUT-NLS
%{_datadir}/%{name}/archive*
%{_datadir}/%{name}/config.rpath
%{_datadir}/%{name}/*.h
%{_datadir}/%{name}/intl
%{_datadir}/%{name}/po
%{_datadir}/aclocal/*
%{_includedir}/*
%{_infodir}/autosprintf*
# "lib*.so" cannot be used (it should be 'lib[^\.]*\.so' regexp in fact
# but using regexp is not possible here; so we list all files manually
%{_libdir}/libasprintf.so
%{_libdir}/libgettextlib.so
%{_libdir}/libgettextpo.so
%{_libdir}/libgettextsrc.so
%{_libdir}/libintl.so
%{_mandir}/man1/autopoint.*
%{_mandir}/man3/*

%if %{enable_java}
%files java
%doc gettext-runtime/intl-java/javadoc*
%{_libdir}/%{name}/gnu.gettext.*
%{_datadir}/%{name}/*.jar
%endif

%if %{enable_csharp}
%files csharp
%doc gettext-runtime/intl-csharp/csharpdoc/*
%{_libdir}/*.dll
%{_libdir}/gettext/*.exe
%endif


%changelog
* Sun Jul 22 2012 Crispin Boylan <crisb@mandriva.org> 0.18.1.1-8
+ Revision: 810561
- Drop extraneous provides on misc lib

* Sat Jul 21 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 0.18.1.1-7
+ Revision: 810549
- require also release tag

* Sat Jul 21 2012 Crispin Boylan <crisb@mandriva.org> 0.18.1.1-6
+ Revision: 810537
- Fix devel package requires

* Mon Jun 04 2012 Andrey Bondrov <abondrov@mandriva.org> 0.18.1.1-5
+ Revision: 802223
- Drop some legacy junk

* Fri Feb 17 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.18.1.1-4
+ Revision: 776138
- split out true DSO versioned soname libs from misc

* Thu Nov 24 2011 Matthew Dawkins <mattydaw@mandriva.org> 0.18.1.1-3
+ Revision: 733246
- fixed check cond
- rebuild
- disabled static build
- removed .la files
- removed defattr
- moved docs from libs to base pkg
- removed old ldconfig scriptlets
- removed clean section
- cleaned up spec
- removed old conflicts
- removed mkrel & BuildRoot
- organized BRs and converted some to pkgconfig provides
- changed emacs-bin to nox to reduce deps pulled in build

* Tue May 03 2011 Oden Eriksson <oeriksson@mandriva.com> 0.18.1.1-2
+ Revision: 664824
- mass rebuild

* Fri Jul 09 2010 Funda Wang <fwang@mandriva.org> 0.18.1.1-1mdv2011.0
+ Revision: 549878
- New version 0.18.1.1

* Thu Apr 29 2010 Christophe Fergeau <cfergeau@mandriva.com> 0.17-9mdv2010.1
+ Revision: 540832
- rebuild so that shared libraries are properly stripped again

* Wed Apr 28 2010 Christophe Fergeau <cfergeau@mandriva.com> 0.17-8mdv2010.1
+ Revision: 540340
- rebuild so that shared libraries are properly stripped again

* Wed Apr 28 2010 Christophe Fergeau <cfergeau@mandriva.com> 0.17-7mdv2010.1
+ Revision: 540026
- rebuild so that shared libraries are properly stripped again

* Sun Mar 14 2010 Oden Eriksson <oeriksson@mandriva.com> 0.17-6mdv2010.1
+ Revision: 519004
- rebuild

* Wed Sep 02 2009 Christophe Fergeau <cfergeau@mandriva.com> 0.17-5mdv2010.0
+ Revision: 424835
- rebuild

* Sat Dec 20 2008 Oden Eriksson <oeriksson@mandriva.com> 0.17-4mdv2009.1
+ Revision: 316753
- added some more -Werror=format-security fixes
- fix build with -Werror=format-security (P8)
- added some required conditional spec file voodoo magic

* Sun Jun 29 2008 Oden Eriksson <oeriksson@mandriva.com> 0.17-3mdv2009.0
+ Revision: 229927
- added P7 from fedora to make it build with glibc28

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request
    - move HTML doc in devel sub package

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sat Nov 10 2007 Funda Wang <fwang@mandriva.org> 0.17-1mdv2008.1
+ Revision: 107431
- fix file list
- drop old gettext-tools fr translation.
- New version 0.17

* Wed Sep 26 2007 Funda Wang <fwang@mandriva.org> 0.16.1-4mdv2008.0
+ Revision: 93043
- fix building by adding BR

* Thu Jun 07 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.16.1-3mdv2008.0
+ Revision: 36885
- rebuild for expat

* Sun May 27 2007 Funda Wang <fwang@mandriva.org> 0.16.1-2mdv2008.0
+ Revision: 31725
- gettext-devel (autopoint) requires cvs to work


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19671 |12mu|gexif-0.5-24
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Graphical tool to access EXIF information in JPEG files
Name:		gexif
Version:	0.5
Release:	24
License:	LGPLv2+
Group:		Graphics
Url:		http://sourceforge.net/projects/libexif
Source0:	http://belnet.dl.sourceforge.net/sourceforge/libexif/%{name}-%{version}.tar.bz2
# Bug #23536
Patch0:		gexif-0.5-warning_non_fatal.patch

BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libexif)
BuildRequires:	pkgconfig(libexif-gtk)
BuildRequires:	pkgconfig(popt)

%description
Most digital cameras produce EXIF files, which are JPEG files with extra tags
that contain information about the image. The EXIF library allows you to parse
an EXIF file and read the data from those tags.

This package contains a graphical frontend for the EXIF library.

%files -f %{name}.lang
%doc AUTHORS ChangeLog
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop

#----------------------------------------------------------------------------

%prep
%setup -q
%apply_patches

# Make gexif compile with GTK 2.4.x or newer
perl -n -i -e '/^\s*-DGTK_DISABLE_DEPRECATED\b.*$/ || print $_' gexif/Makefile*

%build
%configure2_5x
%make

%install
%makeinstall_std

# XDG menu
install -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=Gexif
Comment=Access EXIF information from pictures
Exec=%{_bindir}/%{name}
Icon=graphics_section
Terminal=false
Type=Application
Categories=Graphics;GTK;
EOF

%find_lang %{name}


%changelog
* Tue Dec 10 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.5-24
+ Revision: d961d1c
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19672 |12mu|ghostscript-9.10-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1
%define rel	2

%define gsver 9.10
%define ijsver 0.35
%define ijsreloffset 99
%define ijsrel %(echo $((%{rel} + %{ijsreloffset})))

%define ijsmajor 1
%define libijs %mklibname ijs %{ijsmajor}
%define libijs_devel %mklibname -d ijs

%define gsmajor 9
%define libgs %mklibname gs %{gsmajor}
%define libgs_devel %mklibname -d gs

%define bootstrap 0

%define GSx11SVGAmodule 1
%define withcupsfilters 0
%define debug 0
%if %{bootstrap}
%global withcupsfilters 0
%endif

Summary:	PostScript/PDF interpreter and renderer (Main executable)
Name:		ghostscript
Version:	%{gsver}
Release:	%{rel}
License:	GPLv2+
Group:		Publishing
URL:		http://www.ghostscript.com/awki/Index
Source0:	http://ghostscript.com/releases/%{name}-%{gsver}.tar.gz
Source2:	ps2pdfpress.bz2
Source3:	http://www.linuxprinting.org/download/printing/sipixa6.upp.bz2

# Fedora patches
Patch1: ghostscript-multilib.patch
Patch2: ghostscript-scripts.patch
Patch3: ghostscript-noopt.patch
Patch4: ghostscript-runlibfileifexists.patch
Patch5: ghostscript-icc-missing-check.patch
Patch6: ghostscript-Fontmap.local.patch
Patch7: ghostscript-iccprofiles-initdir.patch
Patch8: ghostscript-gdevcups-debug-uninit.patch
Patch9: ghostscript-wrf-snprintf.patch
Patch10: ghostscript-gs694154.patch
Patch11: ghostscript-gs694809.patch

%if !%{bootstrap}
BuildRequires: gtk+2-devel
BuildRequires: cups-devel
BuildRequires: fontconfig-devel
%endif
BuildRequires: bison
BuildRequires: flex
BuildRequires: libtool
BuildRequires: unzip
BuildRequires: gettext-devel
BuildRequires: glibc-devel
BuildRequires: jbig2dec-devel
BuildRequires: jpeg-devel
BuildRequires: libpaper-devel
BuildRequires: netpbm-devel
BuildRequires: tiff-devel
BuildRequires: pkgconfig(freetype2)
BuildRequires: pkgconfig(ice)
BuildRequires: pkgconfig(jasper)
BuildRequires: pkgconfig(lcms2)
BuildRequires: pkgconfig(libidn)
BuildRequires: pkgconfig(libpng15)
BuildRequires: pkgconfig(libxml)
BuildRequires: pkgconfig(sm)
BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(xext)
BuildRequires: pkgconfig(xt)
BuildRequires: pkgconfig(zlib)

BuildRequires: pkgconfig(dbus-1)
BuildRequires: poppler-data
BuildRequires: pkgconfig(libopenjpeg1)

Requires: 	ghostscript-common
Requires: urw-fonts
Requires: ghostscript-fonts
Requires: poppler-data
Requires:	update-alternatives
%if !%{GSx11SVGAmodule}
%rename	ghostscript-module-X ghostscript-module-SVGALIB
%endif

%description
Ghostscript is a set of software tools that provide a PostScript(TM)
interpreter, a set of C procedures (the Ghostscript library, which
implements the graphics capabilities in the PostScript language) and
an interpreter for Portable Document Format (PDF) files. Ghostscript
translates PostScript code into many common, bitmapped and vector
formats, like those understood by your printer or screen. Ghostscript
is normally used to display PostScript files and to print PostScript
files to non-PostScript printers.

You should install ghostscript if you need to display PostScript or
PDF files, or if you have a non-PostScript printer.

%package dvipdf
Summary:	PostScript/PDF interpreter and renderer (DVI-to-PDF converter)
Group: 		Publishing
Requires: 	ghostscript
Requires:	coreutils
Requires:	tetex-dvips

%description dvipdf
Tool to convert the DVI format of TeX into the PDF format. There are
more such tools (for different quality levels) in the tetex-dvipdfm
package. All these tools use dvips of TeX to convert the DVI file to
PostScript, then they use GhostScript to generate the PDF file.

%package common
Summary:	PostScript/PDF interpreter and renderer (Common files)
Group: 		Publishing
Requires:	urw-fonts >= 1.1
Requires:	ghostscript-fonts
Requires:	perl

%description common
Ghostscript is a PostScript/PDF interpreter. It can render both
PostScript and PDF files to devices which include X window, many
printer formats, and popular graphics file formats.

This package contains the common data files needed by GhostScript.

%package X
Summary:	PostScript/PDF interpreter and renderer (GTK-based executable)
Group: 		Publishing
Requires: 	ghostscript-common
Requires:	update-alternatives

%description X
Ghostscript is a PostScript/PDF interpreter. It can render both
PostScript and PDF files to devices which include X window, many
printer formats, and popular graphics file formats.

This package contains a GhostScript executable with GTK-based X
display support ("display" device, default, so it displays files by
simply entering "gs <file>" on the command line). It makes use of the
GhostScript shared library.

%if %{GSx11SVGAmodule}
%package module-X
Summary:	PostScript/PDF interpreter and renderer (Additional support for X)
Group: 		Publishing
Requires: 	ghostscript-common

%description module-X
Ghostscript is a PostScript/PDF interpreter. It can render both
PostScript and PDF files to devices which include X window, many
printer formats, and popular graphics file formats.

This package enhances Ghostscript with X window support
%endif

%package -n %libgs
Summary: PostScript/PDF interpreter and renderer (GhostScript shared library)
Group: Publishing

%description -n %libgs
This is the API library for programs which use the PostScript and/or
PDF interpreters of GhostScript.

%package -n %libgs_devel
Summary:	Headers and links to compile against the "%{libgs}" library
Group:		Development/C
Requires:	%{libgs} >= %{gsver}
Provides:	%{name}-devel = %{gsver}
Provides:	libgs-devel = %{gsver}
Obsoletes:	%{_lib}gs9-devel < %{gsver}
Obsoletes:	%{_lib}gs8-devel < %{gsver}

%description -n %libgs_devel
This package contains the static library and the header files needed
to compile applications using the GhostScript shared library.

%package -n %{libijs}
Version:	%{ijsver}
Release:	%{ijsrel}
Summary:	Dynamic library for the IJS printer driver plug-in interface
Group:		Publishing
URL:		http://www.linuxprinting.org/ijs/
Provides:	libijs = %{ijsver}-%{ijsrel}

%description -n %{libijs}
This is the API library for programs using the IJS printer driver
plug-in interface. Printer drivers using this interface can be added
to GhostScript (6.53 or newer) without needing to rebuild
GhostScript. Application programs providing an IJS interface can make
use of IJS printer drivers directly, without needing GhostScript.

%package -n %{libijs_devel}
Version:	%{ijsver}
Release:	%{ijsrel}
Summary:	Headers and links for compiling against the "%{libijs}" library
Group:		Development/C
URL:		http://www.linuxprinting.org/ijs/
Requires:	%{libijs} >= %{ijsver}
Requires:	multiarch-utils
Provides:	libijs-devel = %{ijsver}-%{ijsrel}
Provides:	ijs-devel = %{ijsver}-%{ijsrel}
Obsoletes:	%{_lib}ijs1-devel < %{ijsver}-%{ijsrel}

%description -n %{libijs_devel}
This package contains the static library and the header files needed
to compile applications using the IJS library.

%package doc
Summary:	Documentation for GhostScript
Group:		Publishing

%description doc
This package contains documentation for GhostScript.

%prep
%setup -q
%apply_patches

# prevent building and using bundled libs
rm -rf jasper jbig2dec libpng jpeg tiff expat zlib lcms freetype

# Convert manual pages to UTF-8
from8859_1() {
        iconv -f iso-8859-1 -t utf-8 < "$1" > "${1}_"
        mv "${1}_" "$1"
}
for i in man/de/*.1; do from8859_1 "$i"; done

# Stuff for shared library support to ghostscript.
%if %{GSx11SVGAmodule}
# build a small README describing the features available.
cat <<EOF >README.shared.mandrivalinux
This version of ghostscript support shared modules dynamically loaded
at run time.

There are currently two modules compiled with the Mandriva Linux version of
ghostscript, one to support all X11 devices (typically used by gv) and
another to support the svgalib devices. Look at the
ghostscript-module-??? packages.

There is no configuration needed, just can add (or remove) the package
to add (or remove) the devices concerned in ghostscript.
EOF
%endif

# ps2pdfpress
bzcat %{SOURCE2} > ps2pdfpress

# UPP file for SiPix Pocket Printer A6
bzcat %{SOURCE3} > sipixa6.upp

%build

EXTRACFLAGS="-fno-strict-aliasing"

pushd ijs*
./autogen.sh
%configure2_5x \
%ifarch %{ix86}
	--disable-sse2 \
%endif
    --enable-shared \
    --disable-static

%make
popd

FONTPATH=
for path in \
        %{_datadir}/fonts/default/%{name} \
        %{_datadir}/fonts/default/Type1 \
        %{_datadir}/fonts/default/amspsfnt/pfb \
        %{_datadir}/fonts/default/cmpsfont/pfb \
        %{_datadir}/fonts \
        %{_datadir}/%{name}/conf.d \
        %{_sysconfdir}/%{name} \
        %{_sysconfdir}/%{name}/%{gs_dot_ver} \
        %{_datadir}/poppler/cMap/*
do
  FONTPATH="$FONTPATH${FONTPATH:+:}$path"
done
autoconf --force

%configure2_5x \
	--enable-dynamic \
%if !%{bootstrap}
    --enable-fontconfig \
%endif
    --with-drivers=ALL \
    --with-fontpath="$FONTPATH" \
    --with-ijs \
    --with-x \
    --disable-compile-inits \
    --with-system-libtiff \
%if %{withcupsfilters}
    --with-install-cups \
%endif
	CFLAGS="$CFLAGS $EXTRACFLAGS"


# Drivers which do not compile:
# Needs newsiop/lbp.h: nwp533
# Needs sys/ioccom.h: sparc
# Needs unbdev/lpviio.h: sparc

# Set documentation dir
perl -p -i -e 's|^(docdir=).*$|$1\$\(datadir\)/doc/%{name}-doc-%{gsver}|' Makefile

# Fix references to X11 libraries
perl -p -i -e "s|(/usr/X11R6)/lib\b|\1/%{_lib}|g" Makefile base/*.mak

# Correct paths for CJK fonts
perl -p -i -e "s:/usr/share/ghostscript/:/usr/share/ghostscript/Resource/:g" Resource/Init/gs_res.ps
perl -p -i -e "s:ghostscript/Resource/fonts:ghostscript/Resource/Font:g" Resource/Init/gs_res.ps

# Do not use "-ansi" in gcc calls
perl -p -i -e "s:-ansi::g" Makefile

# bork
perl -p -i -e "s|^EXTRALIBS=|EXTRALIBS=-L/%{_lib} -lz |g" Makefile

# The RPM macro for make is not used here, as parallelization of the build 
# process does not work.
%if %{GSx11SVGAmodule}
#make STDDIRS
make obj/X11.so
%endif
make so
#make pcl3opts
make cups

%install

# Make directories
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_libdir}
install -d %{buildroot}%{_includedir}
install -d %{buildroot}%{_sysconfdir}
install -d %{buildroot}%{_mandir}/man1
%if !%{bootstrap}
install -d %{buildroot}%{_prefix}/lib/cups
install -d %{buildroot}%{_datadir}/cups/model
install -d %{buildroot}%{_sysconfdir}/cups
%endif

pushd ijs*
%configure2_5x \
	--enable-shared \
	--prefix=%{buildroot}%{_prefix} \
	--libdir=%{buildroot}%{_libdir}

# Work around bug in "configure" script
perl -p -i -e 's/\@OBJEXT\@/o/g' Makefile
perl -p -i -e 's/\@EXEEXT\@//g' Makefile
%makeinstall
# Fix prefixes in scripts
perl -p -i -e "s:%{buildroot}::g" %{buildroot}%{_bindir}/ijs-config
perl -p -i -e "s:%{buildroot}::g" %{buildroot}%{_libdir}/pkgconfig/ijs.pc
popd

##### GHOSTSCRIPT
mkdir -p %{buildroot}%{_docdir}/ghostscript-doc-%{gsver}

%if !%{bootstrap}
make \
	prefix=%{_prefix} \
	DESTDIR=%{buildroot} \
	gssharedir=%{_libdir}/ghostscript/%{gsver} \
	docdir=%{_docdir}/ghostscript-doc-%{gsver} \
	bindir=%{_bindir} \
%if %{withcupsfilters}
	install-cups \
%endif
	mandir=%{_mandir}
%endif

make \
	prefix=%{_prefix} \
	DESTDIR=%{buildroot} \
	gssharedir=%{_libdir}/ghostscript/%{gsver} \
	docdir=%{_docdir}/ghostscript-doc-%{gsver} \
	bindir=%{_bindir} \
	libdir=%{_libdir} \
	mandir=%{_mandir} \
	soinstall

%if %{GSx11SVGAmodule}
make \
	prefix=%{_prefix} \
	DESTDIR=%{buildroot} \
	gssharedir=%{_libdir}/ghostscript/%{gsver} \
	docdir=%{_docdir}/ghostscript-doc-%{gsver} \
	bindir=%{_bindir} \
	libdir=%{_libdir} \
	mandir=%{_mandir} \
	install-shared
%endif

ln -sf gs.1%{_extension} %{buildroot}%{_mandir}/man1/ghostscript.1%{_extension}

# ps2pdfpress
install -m 755 ps2pdfpress %{buildroot}%{_bindir}

# UPP file for SiPix Pocket Printer A6
install -m 644 sipixa6.upp %{buildroot}%{_datadir}/ghostscript/%{gsver}/lib/

# why?
%if %{withcupsfilters}
mv %{buildroot}%{_datadir}/cups/mime/gstoraster.convs %{buildroot}%{_sysconfdir}/cups/gstoraster.convs
%endif

# Add backward compatibility link to not break printerdrake in Mandriva
# 2006 and older
ln -s %{_bindir}/gsc %{buildroot}%{_bindir}/gs-common
ln -s %{_bindir}/gsc %{buildroot}%{_bindir}/ghostscript

# Correct permissions for all documentation files
chmod -R a+rX %{buildroot}%{_docdir}
chmod -R go-w %{buildroot}%{_docdir}
chmod -R u+w %{buildroot}%{_docdir}

%post
# Set up update-alternatives entries
%{_sbindir}/update-alternatives --install %{_bindir}/gs gs %{_bindir}/gsc 200

%post X
# Set up update-alternatives entries
%{_sbindir}/update-alternatives --install %{_bindir}/gs gs %{_bindir}/gsx 100

%post common
# Initialize japanese fonts
if test -f /usr/share/fonts/ttf/japanese/cidinst; then
    sh /usr/share/fonts/ttf/japanese/cidinst
fi

%preun
if [ "$1" = 0 ]; then
  # Remove update-alternatives entry
  %{_sbindir}/update-alternatives --remove gs %{_bindir}/gsc
fi

%preun X
if [ "$1" = 0 ]; then
  # Remove update-alternatives entry
  %{_sbindir}/update-alternatives --remove gs %{_bindir}/gsx
fi

%files
%{_bindir}/gsc
%{_bindir}/gs-common
%{_bindir}/ghostscript

%files X
%{_bindir}/gsx

%files common
%dir %{_datadir}/ghostscript
%{_datadir}/ghostscript/%{gsver}
%{_mandir}/man1/*
%lang(de) %{_mandir}/de/man1/*
%{_bindir}/[e-f]*
#{_bindir}/gs-common
%{_bindir}/gs[a-b]*
%{_bindir}/gs[d-n]*
%{_bindir}/[j-l]*
%{_bindir}/[n-z]*
%if %{withcupsfilters}
# "pstoraster" wrapper script to make GhostScript being used as the
# cups-internal RIP
%attr(0755,root,root) %{_prefix}/lib*/cups/filter/*
%{_datadir}/cups/model/*
%config(noreplace) %{_sysconfdir}/cups/gstoraster.convs
%endif

%files doc
%doc %{_docdir}/ghostscript-doc-%{gsver}

%files dvipdf
%{_bindir}/dvipdf

%if %{GSx11SVGAmodule}
%files module-X
%doc README.shared.mandrivalinux
%dir %{_libdir}/ghostscript/%{gsver}
%{_libdir}/ghostscript/%{gsver}/X11.so
%endif

%files -n %{libgs}
%{_libdir}/libgs.so.*%{gsmajor}*

%files -n %{libgs_devel}
%{_libdir}/libgs.so
%{_includedir}/ghostscript

%files -n %{libijs}
%{_libdir}/libijs-%{ijsver}.so

%files -n %{libijs_devel}
%doc ijs/README
%{_libdir}/libijs.so
%{_libdir}/pkgconfig/ijs.pc
%{_includedir}/ijs
%{_bindir}/ijs_client_example
%{_bindir}/ijs_server_example
%{_bindir}/ijs-config


%changelog
* Thu Dec 12 2013 akdengi <kazancas@mandriva.ru> 9.10-2
+ Revision: e80a015
- add patches from Fedora



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19673 |12mu|gimp-2.8.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_without  python

%define	api	2.0
%define	abi	2.8
%define	major	0
%define	libname 	%mklibname %{name} %{api}_%{major}
%define	libbase		%mklibname gimpbase %{api} %{major}
%define	libcolor	%mklibname gimpcolor %{api} %{major}
%define	libconfig	%mklibname gimpconfig %{api} %{major}
%define	libmath		%mklibname gimpmath %{api} %{major}
%define	libmodule	%mklibname gimpmodule %{api} %{major}
%define	libthumb	%mklibname gimpthumb %{api} %{major}
%define	libui		%mklibname gimpui %{api} %{major}
%define	libwidgets	%mklibname gimpwidgets %{api} %{major}
%define	devname 	%mklibname -d %{name}%{api}

Summary:	The GNU Image Manipulation Program
Name:		gimp
Epoch:		1
Version:	2.8.10
Release:	1
License:	GPLv2+
Group:		Graphics
Url:		http://www.gimp.org/
Source0:	ftp://ftp.gimp.org/pub/gimp/v%{abi}/gimp-%{version}.tar.bz2
Source1:	ftp://ftp.gimp.org/pub/gimp/v%{abi}/gimp-%{version}.tar.bz2.md5
# add single-window mode by default
Source2:	sessionrc
Source13:	gimp-scripting-sample.pl
Patch0:		gimp-2.5.1-desktopentry.patch
Patch1:		gimp-2.8.4-link.patch

BuildRequires:	desktop-file-utils
BuildRequires:	iso-codes
BuildRequires:	gtk-doc
BuildRequires:	imagemagick
BuildRequires:	intltool
BuildRequires:	perl
BuildRequires:	aalib-devel
BuildRequires:	jasper-devel
BuildRequires:	libwmf-devel >= 0.2.8
BuildRequires:	mng-devel
BuildRequires:	tiff-devel
BuildRequires:	bzip2-devel
BuildRequires:	ghostscript-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(atk) >= 2.2.0
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(gegl-0.2)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(glib-2.0) >= 2.30.2
BuildRequires:	pkgconfig(gudev-1.0)
BuildRequires:	pkgconfig(lcms2)
BuildRequires:	pkgconfig(libart-2.0)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libexif)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	pkgconfig(poppler-glib)
# help browser
BuildRequires:	pkgconfig(webkit-1.0)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xfixes)
BuildRequires:	pkgconfig(xmu)
BuildRequires:	pkgconfig(xpm)
# mail plugin
BuildRequires:	postfix #sendmail-command
# print plugin
#BuildRequires: libgimpprint-devel >= 4.2.0
# python plugin
%if %{with python}
BuildRequires:	pkgconfig(pygtk-2.0)
BuildRequires:	pkgconfig(python)
%endif
# Require gegl, otherwise GIMP crashes on some operations
# (at least on cage transformation)
Requires:	gegl
Requires:	%{libname} = %{EVRD}
Suggests:	gimp-help-2

%rename gimp2.6

%description
The GIMP is an image manipulation program suitable for photo retouching,
image composition and image authoring.  Many people find it extremely useful
in creating logos and other graphics for web pages.  The GIMP has many of the
tools and filters you would expect to find in similar commercial offerings,
and some interesting extras as well.

The GIMP provides a large image manipulation toolbox, including channel
operations and layers, effects, sub-pixel imaging and anti-aliasing,
and conversions, all with multi-level undo.

This version of The GIMP includes a scripting facility, but many of the
included scripts rely on fonts that we cannot distribute.  The GIMP ftp
site has a package of fonts that you can install by yourself, which
includes all the fonts needed to run the included scripts.  Some of the
fonts have unusual licensing requirements; all the licenses are documented
in the package.  Get them in ftp://ftp.gimp.org/pub/gimp/fonts/ if you are so
inclined.  Alternatively, choose fonts which exist on your system before
running the scripts.

%files -f gimp20.lang
%doc AUTHORS NEWS README README.i18n docs/Wilber*
%config(noreplace) %{_sysconfdir}/gimp
%{_bindir}/gimp
%{_bindir}/gimp-%{abi}
%{_bindir}/gimp-console
%{_bindir}/gimp-console-%{abi}
%dir %{_libdir}/gimp/%{api}
%dir %{_libdir}/gimp/%{api}/environ
%{_libdir}/gimp/%{api}/interpreters
%{_libdir}/gimp/%{api}/environ/default.env
%{_libdir}/gimp/%{api}/modules
%{_libdir}/gimp/%{api}/plug-ins
%exclude %{_libdir}/gimp/%{api}/plug-ins/*.py
%{_datadir}/applications/*
%{_datadir}/gimp
%{_datadir}/icons/hicolor/*/apps/gimp.png
%{_mandir}/man1/gimp-*
%{_mandir}/man1/gimp.*
%{_mandir}/man5/gimp*
%{_datadir}/appdata/*.xml

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	GIMP libraries
Group:		System/Libraries

%description -n %{libname}
This package contains a shared library for %{name}.

%files -n %{libname}
%{_libdir}/libgimp-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libbase}
Summary:	GIMP libraries
Group:		System/Libraries
Conflicts:	%{_lib}gimp2.0_0 < 1:2.8.4-2

%description -n %{libbase}
This package contains a shared library for %{name}.

%files -n %{libbase}
%{_libdir}/libgimpbase-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libcolor}
Summary:	GIMP libraries
Group:		System/Libraries
Conflicts:	%{_lib}gimp2.0_0 < 1:2.8.4-2

%description -n %{libcolor}
This package contains a shared library for %{name}.

%files -n %{libcolor}
%{_libdir}/libgimpcolor-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libconfig}
Summary:	GIMP libraries
Group:		System/Libraries
Conflicts:	%{_lib}gimp2.0_0 < 1:2.8.4-2

%description -n %{libconfig}
This package contains a shared library for %{name}.

%files -n %{libconfig}
%{_libdir}/libgimpconfig-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libmath}
Summary:	GIMP libraries
Group:		System/Libraries
Conflicts:	%{_lib}gimp2.0_0 < 1:2.8.4-2

%description -n %{libmath}
This package contains a shared library for %{name}.

%files -n %{libmath}
%{_libdir}/libgimpmath-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libmodule}
Summary:	GIMP libraries
Group:		System/Libraries
Conflicts:	%{_lib}gimp2.0_0 < 1:2.8.4-2

%description -n %{libmodule}
This package contains a shared library for %{name}.

%files -n %{libmodule}
%{_libdir}/libgimpmodule-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libthumb}
Summary:	GIMP libraries
Group:		System/Libraries
Conflicts:	%{_lib}gimp2.0_0 < 1:2.8.4-2

%description -n %{libthumb}
This package contains a shared library for %{name}.

%files -n %{libthumb}
%{_libdir}/libgimpthumb-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libui}
Summary:	GIMP libraries
Group:		System/Libraries
Conflicts:	%{_lib}gimp2.0_0 < 1:2.8.4-2

%description -n %{libui}
This package contains a shared library for %{name}.

%files -n %{libui}
%{_libdir}/libgimpui-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libwidgets}
Summary:	GIMP libraries
Group:		System/Libraries
Conflicts:	%{_lib}gimp2.0_0 < 1:2.8.4-2

%description -n %{libwidgets}
This package contains a shared library for %{name}.

%files -n %{libwidgets}
%{_libdir}/libgimpwidgets-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	GIMP plugin and extension development kit
Group:		Development/GNOME and GTK+
Requires:	%{libname} = %{EVRD}
Requires:	%{libbase} = %{EVRD}
Requires:	%{libcolor} = %{EVRD}
Requires:	%{libconfig} = %{EVRD}
Requires:	%{libmath} = %{EVRD}
Requires:	%{libmodule} = %{EVRD}
Requires:	%{libthumb} = %{EVRD}
Requires:	%{libui} = %{EVRD}
Requires:	%{libwidgets} = %{EVRD}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{devname}
Development libraries and header files for writing GIMP plugins and extensions.

%files -n %{devname}
%doc ChangeLog
%doc %{_datadir}/gtk-doc/html/*
%{_bindir}/gimptool-*
%{_datadir}/aclocal/*.m4
%{_includedir}/*
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*
%{_mandir}/man1/gimptool-*

#----------------------------------------------------------------------------

%if %{with python}
%package python
Summary:	GIMP python extension
Group:		Graphics
Requires:	pygtk2.0

%description python
This package contains the python modules for GIMP, which act as a
wrapper to libgimp allowing the writing of plug-ins for Gimp.
This is similar to script-fu, except that you can use the full set
of Python extension modules from the plug-in, and you write plug-in
in python instead of in scheme.

%files python
%{_libdir}/gimp/%{api}/environ/pygimp.env
%{_libdir}/gimp/%{api}/python
%{_libdir}/gimp/%{api}/plug-ins/*.py
%{_libdir}/python%{py_ver}/site-packages/*.pth
%endif

#----------------------------------------------------------------------------

%prep
%setup -q
%apply_patches

%build
autoreconf -fiv
%configure2_5x \
        --enable-default-binary=yes \
        --enable-gimp-console \
        --enable-mp=yes \
%if %{with python}
        --enable-python=yes \
%else
        --enable-python=no \
%endif
        --with-gif-compression=lzw \
        --without-hal \
        --with-gvfs \
        --with-dbus \
        --enable-gtk-doc=yes \
        --with-pdbgen \
        --with-print \
        --with-lcms=lcms2 \
        --with-aa \
        --with-linux-input \
        --with-poppler \
        --with-webkit \
        --with-libtiff \
        --with-libjpeg \
        --with-libpng \
        --with-libmng \
        --with-libjasper \
        --with-libexif \
        --with-librsvg \
        --with-libxpm \
        --with-gvfs \
        --with-alsa \
	--with-dbus \
        --with-script-fu \
	--with-cairo-pdf

%make

%install
%makeinstall_std

# workaround broken help system
HELP_DIR=%{buildroot}%{_datadir}/gimp/%{api}/help/C
[[ -d $HELP_DIR ]] || mkdir -p $HELP_DIR
HELP_IDX=$HELP_DIR/introduction.html
echo -e '<HTML><HEAD><TITLE>GIMP Base Library</HEAD>\n<BODY><UL>' > $HELP_IDX

/bin/ls %{buildroot}%{_datadir}/gtk-doc/html/*/index.html | sed -e "s@%{buildroot}@@g" >> $HELP_IDX
perl -pi -e 's!(.*/html/)([^/]*)(/index.html)!<LI><A HREF="\1\2\3">\2</A>!g' $HELP_IDX

echo '</UL></BODY></HTML>' >> $HELP_IDX

%find_lang gimp20 --all-name

%if %{with python}
chmod 755 %{buildroot}%{_libdir}/gimp/%{api}/plug-ins/*.py
mkdir -p %{buildroot}%{_libdir}/python%{py_ver}/site-packages
echo %{_libdir}/gimp/%{api}/python > %{buildroot}%{_libdir}/python%{py_ver}/site-packages/gimp.pth
echo %{_libdir}/gimp/%{api}/plug-ins >> %{buildroot}%{_libdir}/python%{py_ver}/site-packages/gimp.pth
%endif

desktop-file-install --vendor="" \
	--add-category="X-MandrivaLinux-CrossDesktop" \
	--dir %{buildroot}%{_datadir}/applications \
	%{buildroot}%{_datadir}/applications/*

cp %{SOURCE2} %{buildroot}/%{_sysconfdir}/gimp/2.0


%changelog
* Fri May 30 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:2.8.10-1
+ Revision: a734e41
- Fix typo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19674 |12mu|ginkgo-0.32-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Navigator for Nepomuk, the KDE semantic toolkit
Name:		ginkgo
Version:	0.32
Release:	9
License:	GPLv2+
Url:		http://wiki.mandriva.com/en/Ginkgo
Group:		Graphical desktop/KDE 
Source0:	%{name}-%{version}.tar.bz2
BuildArch:	noarch
BuildRequires:	kde4-macros
Requires:	python-kde4
Requires:	python-mako
Requires:       oxygen-icon-theme

%description
Ginkgo is a graphical front-end for managing data semantically. Ginkgo 
lets you create and explore links between your personal data such 
as e-mails, contacts, files, Web pages. It harnesses the Nepomuk
framework.

%files -f %{name}.lang
%{_kde_appsdir}/%{name}
%{_kde_datadir}/applications/kde4/%{name}.desktop
%{_bindir}/%{name}

#------------------------------------------------

%prep
%setup -q

# Fix unreadable files
find . -perm 0600 -exec chmod 0644 '{}' \;

%build
# clean old leftover from the tarball that prevent upload
rm -Rf src/ginkgo/util/.cache

# change "Report a Bug" URL to Rosa Bugzilla
sed -i 's!https://qa.mandriva.com!http://bugs.rosalinux.ru/!' %{name}

# also change .po headers for consistency
sed -i 's!https://qa.mandriva.com/!http://bugs.rosalinux.ru/!' po/*.po

%install
mkdir -p %{buildroot}%{_kde_appsdir}/%{name}
cp -frv src/* %{buildroot}%{_kde_appsdir}/%{name}/
mkdir %{buildroot}%{_bindir}/
cp -frv %{name} %{buildroot}%{_bindir}/%{name}

mkdir -p %{buildroot}%{_datadir}/locale
#make po_files
for i in po/*.po
do
  langdir="%{buildroot}%{_datadir}/locale/`basename ${i} .po`/LC_MESSAGES/"
  mkdir -p ${langdir}
  msgfmt -o ${langdir}/%{name}.mo ${i}
done

chmod -R a+r %{buildroot}/%{_kde_appsdir}/%{name}

mkdir -p %{buildroot}%{_kde_datadir}/applications/kde4

cat > %{buildroot}%{_kde_datadir}/applications/kde4/%{name}.desktop << EOF
[Desktop Entry]
Name=Ginkgo
Comment=Ginkgo is a graphical front-end for Nepomuk
Exec=%{_bindir}/%{name}
Icon=nepomuk
Type=Application
Categories=Utility;KDE;Qt;
EOF

%find_lang %{name}


%changelog
* Wed Jan 22 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.32-9
+ Revision: d4c27bd
- Added desktop file



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19675 |12mu|git-1.7.11.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libname		%mklibname git
%define profile_branch	93git-branch.sh
%define profile_env	93git-env.sh

Name:		git
Epoch:		1
Version:	1.7.11.3
Release:	4
Summary:	Global Information Tracker
License:	GPLv2
Group:		Development/Other
Url:		http://git-scm.com/
Source0:	http://git-core.googlecode.com/files/git-%version.tar.gz
Source2:	gitweb.conf
Source3:	%{profile_branch}
# Do we really need it? It's not used anyway
Source4:	%{profile_env}
BuildRequires:	asciidoc
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	expat-devel
BuildRequires:	pkgconfig(openssl)
BuildRequires:	perl-CGI
BuildRequires:	perl-devel
BuildRequires:	python-devel
BuildRequires:	xmlto
BuildRequires:	zlib-devel
BuildRequires:	docbook-dtd45-xml

Requires:	git-core = %{EVRD}
Requires:	gitk = %{EVRD}
Requires:	git-svn = %{EVRD}
Requires:	git-email = %{EVRD}
Suggests:	git-arch = %{EVRD}
Suggests:	git-core-oldies = %{EVRD}
Suggests:	git-cvs = %{EVRD}

%description
This is a stupid (but extremely fast) directory content manager.  It
doesn't do a whole lot, but what it _does_ do is track directory
contents efficiently. It is intended to be the base of an efficient,
distributed source code management system. This package includes
rudimentary tools that can be used as a SCM, but you should look
elsewhere for tools for ordinary humans layered on top of this.

This is a dummy package which brings in all subpackages.

%package -n git-core
Summary:	Global Information Tracker
Group:		Development/Other
Requires:	diffutils
Requires:	rsync
Requires:	less
Requires:	openssh-clients
Suggests:	git-prompt
%rename	    gitcompletion

%description -n git-core
This is a stupid (but extremely fast) directory content manager.  It
doesn't do a whole lot, but what it _does_ do is track directory
contents efficiently. It is intended to be the base of an efficient,
distributed source code management system. This package includes
rudimentary tools that can be used as a SCM, but you should look
elsewhere for tools for ordinary humans layered on top of this.

This are the core tools with minimal dependencies.

You may want to install subversion, cpsps and/or tla to import
repositories from other VCS.

%package -n gitk
Summary:	Git revision tree visualiser
Group:		Development/Other
Requires:	git-core = %{EVRD}
Requires:	tk >= 8.4
Requires:	tcl >= 8.4

%description -n gitk
Git revision tree visualiser.

%package -n gitview
Summary:	Git graphical revision tree visualiser
Group:		Development/Other
Requires:	git-core = %{EVRD}
Requires:	python-cairo
Requires:	pygtk2.0
Requires:	python-gtksourceview

%description -n gitview
Git graphical revision tree visualiser.

%package -n %{libname}-devel
Summary:	Git development files
Group:		Development/Other
Provides:	git-devel = %{version}-%{release}

%description -n %{libname}-devel
Development files for git.

%package -n git-svn
Summary:	Git tools for importing Subversion repositories
Group:		Development/Other
Requires:	git-core = %{EVRD}, subversion
Requires:	perl-Git
Requires:	perl-SVN

%description -n git-svn
Git tools for importing Subversion repositories.

%package -n git-cvs
Summary:	Git tools for importing CVS repositories
Group:		Development/Other
Requires:	git-core = %{EVRD}
Suggests:	cvs, cvsps

%description -n git-cvs
Git tools for importing CVS repositories.

%package -n git-arch
Summary:	Git tools for importing Arch repositories
Group:		Development/Other
Requires:	git-core = %{EVRD}
Suggests:	tla

%description -n git-arch
Git tools for importing Arch repositories.

%package -n git-email
Summary:	Git tools for sending email
Group:		Development/Other
Requires:	git-core = %{EVRD}
Suggests:	perl-Authen-SASL
Suggests:	perl-MIME-Base64

%description -n git-email
Git tools for sending email.

%package -n perl-Git
Summary:	Perl interface to Git
Group:		Development/Perl
Requires:	git-core = %{EVRD}

%description -n perl-Git
Perl interface to Git

%package -n python-git
Summary:	Python interface to Git
Group:		Development/Python
Requires:	git-core = %{EVRD}

%description -n python-git
Python interface to Git

%package -n git-core-oldies
Summary:	Git obsolete commands, bound to extinction
Group:		Development/Other
Requires:	git-core = %{EVRD}

%description -n git-core-oldies
Git obsolete commands, bound to extinction

%package -n gitweb
Summary:	cgi-bin script for browse a git repository with web browser
Group:		System/Servers
Requires:	git-core = %{EVRD}
Requires:	apache-mod_perl

%description -n gitweb
cgi-bin script for browse a git repository with web browser.

%package -n git-prompt
Summary:	Shows the current git branch in your bash prompt
Group:		Shells
Requires:	git-core = %{EVRD}
Requires:	bash-completion

%description -n git-prompt
Shows the current git branch in your bash prompt.

%prep
%setup -q
# remove borring file
rm -f Documentation/.gitignore
# prefix gitweb css/png files with /gitweb
perl -pi -e 's!^(GITWEB_CSS|GITWEB_LOGO|GITWEB_FAVICON) = !$1 = /gitweb/!' Makefile

%build
# same flags and prefix must be passed for make test too
%define git_make_params prefix=%{_prefix} gitexecdir=%{_libdir}/git-core CFLAGS="%{optflags}" GITWEB_CONFIG=%{_sysconfdir}/gitweb.conf DOCBOOK_XSL_172=1
%make %{git_make_params} all doc gitweb/gitweb.cgi

# Produce RelNotes.txt.gz
# sed trick changes "-x.y.z.txt" to "-x.y.z.0.txt" for ordering, then undoes it
# use awk to print a newline before each RelNotes header
cd Documentation/RelNotes \
&& 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/'`" \
&& awk 'FNR == 1 { print "" } { print }' $relnotesls | gzip -9c >../RelNotes.txt.gz

%install
%__rm -rf %{buildroot}
%__mkdir_p %{buildroot}%{_bindir}
%makeinstall_std prefix=%{_prefix} gitexecdir=%{_libdir}/git-core  CFLAGS="%{optflags}"
make install-doc prefix=%{_prefix} gitexecdir=%{_libdir}/git-core   DESTDIR=%{buildroot}

# Avoid dependencies on obscure perl modules
chmod -x contrib/mw-to-git/git-remote-mediawiki

# (cg) Copy the whole contrib dir as docs. It contains useful scripts.
%__mkdir_p %{buildroot}%{_datadir}/doc/git-core
cp -ar contrib %{buildroot}%{_datadir}/doc/git-core
# (cg) Even tho' we copy the whole contrib dir, copy this rather than symlink incase the user is excluding docs
%__install -m 755 contrib/gitview/gitview %{buildroot}%{_bindir}

%__mkdir_p %{buildroot}%{_includedir}/git
%__cp *.h %{buildroot}%{_includedir}/git

%__mkdir_p %{buildroot}%{_libdir}
%__install -m 644 libgit.a %{buildroot}%{_libdir}/libgit.a

%__mv %{buildroot}/%{_prefix}/lib/perl5/site_perl %{buildroot}/%{_prefix}/lib/perl5/vendor_perl
%__rm -f %{buildroot}/%{perl_vendorlib}/Error.pm

%__mkdir_p %{buildroot}%{_datadir}/gitweb/static
%__install -m 755 gitweb/gitweb.cgi %{buildroot}%{_datadir}/gitweb
%__install -m 644 gitweb/static/*.css gitweb/static/*.png %{buildroot}%{_datadir}/gitweb/static/

%__mkdir_p %{buildroot}%{_sysconfdir}
%__install -m644 %{SOURCE2} %{buildroot}%{_sysconfdir}/gitweb.conf
# apache configuration
%__mkdir_p %{buildroot}%{_webappconfdir}
%__cat > %{buildroot}%{_webappconfdir}/gitweb.conf <<EOF
# gitweb configuration
Alias /gitweb %{_datadir}/gitweb

<Directory %{_datadir}/gitweb>
    Require all granted
    Options ExecCgi
    DirectoryIndex gitweb.cgi
    AddHandler cgi-script .cgi
</Directory>
EOF

# fix .sp in man files
find %{buildroot}/%{_mandir} -type f | xargs perl -e 's/\.sp$/\n\.sp/g' -pi

# emacs VC backend:
%__mkdir_p %{buildroot}{%{_datadir}/emacs/site-lisp,/etc/emacs/site-start.d}
%__install -m 644 contrib/emacs/*.el %{buildroot}%{_datadir}/emacs/site-lisp
%__cat >%{buildroot}/etc/emacs/site-start.d/vc_git.el <<EOF
(add-to-list 'vc-handled-backends 'GIT)
EOF

# install bash-completion file
%__mkdir_p %{buildroot}%{_sysconfdir}/bash_completion.d
%__install -m644 contrib/completion/git-completion.bash \
    %{buildroot}%{_sysconfdir}/bash_completion.d/git

# And the prompt manipulation file
%__install -D -m 0644 %{SOURCE3} %{buildroot}%{_sysconfdir}/profile.d/%{profile_branch}

# exposes a bug in less, as reported by coling
#install -D -m 0644 %SOURCE4 %{buildroot}%{_sysconfdir}/profile.d/%{profile_env}

%find_lang %{name}

%check
# We do NO_SVN_TESTS because git's tests hardcode
# replies from svn versions older than the one
# we're shipping -- and they have changed since
LC_ALL=C %make %{git_make_params} test NO_SVN_TESTS=true

%files
# no file in the main package

%files -n git-core -f %{name}.lang
/etc/emacs/site-start.d/*
/etc/bash_completion.d/*
%{_datadir}/emacs/site-lisp/*
%{_bindir}/git
%{_bindir}/git-*
%{_libdir}/git-core
%exclude %{_libdir}/git-core/*svn*
%exclude %{_libdir}/git-core/*cvs*
%exclude %{_libdir}/git-core/git-archimport
%exclude %{_libdir}/git-core/*email*
%{_datadir}/git-core
%{_datadir}/git-gui
%{_mandir}/*/git-*
%{_mandir}/*/git.*
%{_mandir}/*/gitattributes*
%{_mandir}/*/gitignore*
%{_mandir}/*/gitmodules*
%{_mandir}/*/gitnamespaces*
%{_mandir}/*/gitcli*
%{_mandir}/*/githooks*
%{_mandir}/*/gitrepository*
%{_mandir}/*/*tutorial*
%{_mandir}/*/*glossary*
%{_mandir}/*/gitdiffcore*
%{_mandir}/*/gitworkflows*
%{_mandir}/*/gitrevisions*
%{_mandir}/*/gitcredentials*
%exclude %{_mandir}/man1/*svn*.1*
%exclude %{_mandir}/man1/*cvs*.1*
%exclude %{_mandir}/man7/*cvs*.7*
%exclude %{_mandir}/man1/*email*.1*
%exclude %{_mandir}/man1/git-archimport.1*
%doc README Documentation/*.html Documentation/howto Documentation/technical Documentation/RelNotes.txt.gz

%files -n gitk
%doc README
%{_bindir}/gitk
%{_mandir}/*/gitk*
%{_datadir}/gitk

%files -n gitview
%doc contrib/gitview/gitview.txt
%{_bindir}/gitview

%files -n %{libname}-devel
%{_includedir}/git
%{_libdir}/libgit.a

%files -n git-svn
%{_libdir}/git-core/*svn*
%{_mandir}/man1/*svn*.1*

%files -n git-cvs
%{_libdir}/git-core/*cvs*
%{_mandir}/man1/*cvs*.1*
%{_mandir}/man7/*cvs*.7*

%files -n git-arch
%{_libdir}/git-core/git-archimport
%{_mandir}/man1/git-archimport.1*

%files -n git-email
%{_libdir}/git-core/*email*
%{_mandir}/man1/*email*.1*

%files -n perl-Git
%{perl_vendorlib}/*
%{_mandir}/man3/*

%files -n python-git
%{py_puresitedir}/*

%files -n git-core-oldies

%files -n gitweb
%doc gitweb/INSTALL gitweb/README
%config(noreplace) %{_sysconfdir}/gitweb.conf
%config(noreplace) %{_webappconfdir}/gitweb.conf
%{_datadir}/gitweb
%{_mandir}/man1/gitweb.1*
%{_mandir}/man5/gitweb.conf.5*

%files -n git-prompt
%{_sysconfdir}/profile.d/%{profile_branch}



%changelog
* Mon Oct 14 2013 Denis Silakov <denis.silakov@rosalab.ru> 1:1.7.11.3-4
+ Revision: 8a9667c
- Fix apache cfg



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19676 |12mu|gjs-1.36.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api			1.0
%define major		0
%define girmajor	1.0
%define libname		%mklibname %{name} %major
%define develname	%mklibname -d %{name}
%define girname		%mklibname %{name}-gir %{girmajor}

Summary:	JavaScript bindings based on gobject-introspection
Name:		gjs
Version:	1.36.1
Release:	1
License:	BSD
Group:		Development/Other
Url:		http://live.gnome.org/Gjs
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/1.36/%{name}-%{version}.tar.xz

BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(cairo-gobject)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(gio-2.0)
BuildRequires:	pkgconfig(gmodule-2.0)
BuildRequires:	pkgconfig(gobject-2.0) >= 2.18.0
BuildRequires:	pkgconfig(gobject-introspection-1.0) >= 1.29.16
BuildRequires:	pkgconfig(gthread-2.0)
BuildRequires:	pkgconfig(mozjs185)

Provides:	/usr/bin/gjs

%description
This package contains JavaScript bindings based on gobject-introspection.

%package -n %{libname}
Group:		System/Libraries
Summary:	JavaScript bindings based on gobject-introspection

%description -n %{libname}
This package contains JavaScript bindings based on gobject-introspection.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n %{develname}
Group:		Development/C
Summary:	JavaScript bindings based on gobject-introspection
Requires:	%{libname} = %{version}-%{release}
Requires:	%{girname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
This package contains JavaScript bindings based on gobject-introspection.

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--disable-static

%make V=1

%install
%makeinstall_std

%files
%doc README COPYING NEWS
%{_bindir}/gjs
%{_bindir}/gjs-console
%{_datadir}/%{name}-%{api}

%files -n %{libname}
%{_libdir}/libgjs.so.%{major}*

%files -n %{girname}
%{_libdir}/gjs/girepository-1.0/GjsPrivate-1.0.typelib

%files -n %{develname}
%{_libdir}/libgjs.so
%{_libdir}/pkgconfig/gjs-%{api}.pc
%{_libdir}/pkgconfig/gjs-internals-%{api}.pc
%{_includedir}/gjs-%{api}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19677 |12mu|glamor-0.5.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Otherwise it fails linking
%define _disable_ld_no_undefined 1

%define	major		0
%define	libname		%mklibname %{name} %{major}
%define	develname	%mklibname -d %{name}

Summary:	Open-source X.org graphics common driver based on the GL library
Name:		glamor
Version:	0.5.1
Release:	2
License:	MIT
Group:		System/Libraries
Url:		http://www.freedesktop.org/wiki/Software/Glamor
Source0:	%{name}-%{version}.tar.gz
BuildRequires:	autoconf
BuildRequires:	x11-util-macros >= 1.17
BuildRequires:	x11-proto-devel >= 7.6
BuildRequires:	pkgconfig(egl)
BuildRequires:	pkgconfig(gbm)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glesv2)
BuildRequires:	pkgconfig(libdrm) >= 2.4.42
BuildRequires:	pkgconfig(pixman-1) >= 0.29.2
BuildRequires:	pkgconfig(xorg-server)

%description
The %{name} module is an open-source 2D graphics common driver for the
X-Window System as implemented by X.org. It supports a variety of graphics
chipsets which have OpenGL/EGL/GBM supports.
It?s a GL-based rendering acceleration library for X server:
  * it uses GL functions and shader to complete the 2D graphics operations;
  * it uses normal texture to represent a drawable pixmap if possible;
  * it calls GL functions to render to the texture directly.
It?s somehow hardware independently and could be a building block of any X
server?s DDX driver; a such driver could leverage %{name}-egl package to create
an egl context without any native X system.
At the present the intel video driver use %{name} as one of its acceleration
options: when you build it with --enable-glamor, then it will use it as its
rendering engine. The %{name} package is also needed by the xf86-video-ati
driver to support newer video cards based on the Souhtern Island (SI)
chip-sets.

This package can be used on every platform which has both OpenGL support and
the libgbm and libdrm libraries installed.

%files
%doc COPYING
%{_sysconfdir}/ld.so.conf.d/%{name}.conf
%config(noreplace) %{_sysconfdir}/X11/xorg.conf.d/05-glamor.conf

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Open-source X.org graphics common driver based on the GL library
Group:		System/Libraries

%description -n %{libname}
The %{name} module is an open-source 2D graphics common driver for the
X-Window System as implemented by X.org. This package contains the main
library.

%files -n %{libname}
%doc COPYING README ReleaseNote
%{_libdir}/libglamor.so.%{major}*
%{_libdir}/xorg/modules/libglamoregl.so

#----------------------------------------------------------------------------

%package -n %{develname}
Summary:	Development files for %{libname}
Group:		Development/X11
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{develname}
The glamor module is an open-source 2D graphics common driver for the X
Window System as implemented by X.org. This package contains the
development files for %{libname}.

%files -n %{develname}
%doc COPYING
%{_libdir}/libglamor.so
%{_libdir}/pkgconfig/%{name}.pc
%{_libdir}/pkgconfig/%{name}-egl.pc
%{_includedir}/xorg/glamor.h

#----------------------------------------------------------------------------

%prep
%setup -q
autoreconf -vfi

%build
# Other configure options
# --enable-glamor-gles2: build glamor over GLESv2 (default: no) - alternative to build over GL
# --enable-debug: build debug version of glamor (default: no)
# --enable-glx-tls: enable TLS support in GLX (default: no)
# --with-xorg-module-dir="%%{libdir}/xorg/modules"
%configure2_5x \
	--disable-static \
	--enable-glx-tls \
	--with-xorg-conf-dir="%{_sysconfdir}/X11/xorg.conf.d"

%make


%install
%makeinstall_std 
mv %{buildroot}%{_sysconfdir}/X11/xorg.conf.d/glamor.conf %{buildroot}%{_sysconfdir}/X11/xorg.conf.d/05-glamor.conf

mkdir -p %{buildroot}%{_sysconfdir}/ld.so.conf.d/
cat <<EOF >%{buildroot}%{_sysconfdir}/ld.so.conf.d/%{name}.conf
%{_libdir}/xorg/modules
EOF


%changelog
* Fri Nov 01 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.5.1-2
+ Revision: b9de2a6
- LOG New version 0.5.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19678 |12mu|glew-1.10.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 1.10
%define	libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	The OpenGL Extension Wrangler Library
Name:		glew
Version:	1.10.0
Release:	1
Group:		Development/C
License:	BSD and MIT
URL:		http://glew.sourceforge.net
Source0:	http://downloads.sourceforge.net/glew/%{name}-%{version}.tgz
BuildRequires:	pkgconfig(x11)
BuildRequires:	mesaglu-devel
BuildRequires:	pkgconfig(xi) libxmu-devel
BuildRequires:	file

%description
The goal of the OpenGL Extension Wrangler Library (GLEW) is to assist C/C++
OpenGL developers with two tedious tasks: initializing and using extensions
and writing portable applications. GLEW provides an efficient run-time
mechanism to determine whether a certain extension is supported by the
driver or not. OpenGL core and extension functionality is exposed via a
single header file. GLEW currently supports a variety of platforms and
operating systems, including Windows, Linux, Darwin, Irix, and Solaris. 


%package -n %{libname}
Summary:	GLEW library
Group:		System/Libraries

%description -n %{libname}
The goal of the OpenGL Extension Wrangler Library (GLEW) is to assist C/C++
OpenGL developers with two tedious tasks: initializing and using extensions
and writing portable applications. GLEW provides an efficient run-time
mechanism to determine whether a certain extension is supported by the
driver or not. OpenGL core and extension functionality is exposed via a
single header file. GLEW currently supports a variety of platforms and
operating systems, including Windows, Linux, Darwin, Irix, and Solaris.


%package -n %{develname}
Summary:	Development files for using the %{name} library
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Obsoletes:	%mklibname %{name} 1.3 -d
Provides:	%mklibname %{name} 1.3 -d

%description -n	%{develname}
Development files for using the %{name} library.


%prep

%setup -q

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

perl -pi -e "s#-shared -soname#-shared -lc -soname#g" config/Makefile.linux

#fix txt/doc files permissions
chmod 0755 doc
chmod 0644 doc/* README.txt

%build
%make CFLAGS.EXTRA="%{optflags} -fPIC" GLEW_DEST= libdir=%{_libdir} bindir=%{_bindir} includedir=%{_includedir}

%install
make install.all GLEW_DEST="%{buildroot}%{_usr}" bindir=%{buildroot}%{_bindir} libdir=%{buildroot}%{_libdir} includedir=%{buildroot}%{_includedir}/GL
rm -f %{buildroot}%{_libdir}/*.a

chmod 0755 %{buildroot}%{_libdir}/*.so*

%files
%doc README.txt doc
%{_bindir}/*

%files -n %{libname}
%{_libdir}/libGLEW*.so.%{major}*

%files -n %{develname}
%{_includedir}/GL/*.h
%{_libdir}/libGLEW*.so
%{_libdir}/pkgconfig/*.pc

%changelog
* Tue Dec 17 2013 akdengi <kazancas@mandriva.ru> 1.10.0-1
+ Revision: 0d8e60a
- SILENT fix major to 1.10



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19679 |12mu|glfw-2.7.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}
%define major	%(echo %{version}|cut -d. -f1,1)
%define	libname	%mklibname %{name} %{major}
%define	devname	%mklibname %{name} -d

Summary:	An OpenGL Framework
Name:		glfw
Version:	2.7.8
Release:	1
License:	BSD
Group:		System/Libraries
Url:		http://glfw.sourceforge.net/
Source0:	http://ovh.dl.sourceforge.net/sourceforge/glfw/%{name}-%{version}.tar.bz2
Patch0:		glfw-2.6-installdir.patch
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(xrandr)

%description
GLFW is a portable framework for OpenGL application development.
It handles operating system specific tasks, such OpenGL window management,
keyboard, mouse and joystick input, reding a high precision timer,
creating threads, and more.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Main library for gupnp
Group:		System/Libraries

%description -n %{libname}
GLFW is a portable framework for OpenGL application development.
It handles operating system specific tasks, such OpenGL window management,
keyboard, mouse and joystick input, reding a high precision timer,
creating threads, and more.

This package contains the shared library for %{name}.

%files -n %{libname}
%{_libdir}/libglfw.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Headers for developing programs that will use %{name}
Group:		Development/C++
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Obsoletes:	%{name} < 2.7.8
Conflicts:	%{name} < 2.7.8

%description -n %{devname}
This package contains the development filescw for %{name}.

%files -n %{devname}
%doc docs/* COPYING.txt readme.html
%{_libdir}/libglfw.so
%{_includedir}/*
%{_libdir}/pkgconfig/*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p0

%build
sh ./compile.sh

%make x11 CC=gcc %{ldflags} SOFLAGS="-shared -Wl,-soname,libglfw.so.%{major}"

%install
make x11-install DESTDIR=%{buildroot} PREFIX=%{_prefix} LIBDIR=%{_libdir}

# this is copied from opensuse
install -D -m0755 lib/x11/libglfw.so %{buildroot}%{_libdir}/libglfw.so.%{version}
ln -s libglfw.so.%{version} %{buildroot}%{_libdir}/libglfw.so.%{major}
ln -s libglfw.so.%{version} %{buildroot}%{_libdir}/libglfw.so

# remove static lib
rm -f %{buildroot}%{_libdir}/libglfw.a


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19680 |12mu|glib-1.2.10-27
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api	1.2
%define major	0
%define libname		%mklibname %{name} %{api} %{major}
%define libgmodule	%mklibname gmodule %{api} %{major}
%define libgthread	%mklibname gthread %{api} %{major}
%define devname		%mklibname %{name} -d %{api}

Summary:	A library of handy utility functions
Name:		glib
Version:	1.2.10
Release:	27
License:	LGPLv2.1
Group:		System/Libraries
Url:		http://www.gtk.org
Source0:	ftp://ftp.gtk.org/pub/gtk/v%{api}/%{name}-%{version}.tar.gz
# (fc) 1.2.10-3mdk Suppress warnings about varargs macros for -pedantic (Rawhide)
Patch0:		glib-1.2.10-isowarning.patch
# (fc) 1.2.10-5mdk don't set -L/usr/lib in glib-config
Patch1:		glib-1.2.10-libdir.patch
# (fc) 1.2.10-12mdk fix build with gcc 3.4 (Fedora)
Patch2:		glib-1.2.10-gcc34.patch
# (fc) 1.2.10-13mdk fix underquoted m4 definitions
Patch3:		glib-1.2.10-underquoted.patch
# (gb) 1.2.10-14mdk build static glib library with PIC as pam modules need it
Patch4:		glib-1.2.10-pic.patch
# (gb) 1.2.10-17mdv use ancient libtool 1.4 with lib64 fixes
Patch5:		glib-1.2.10-libtool.patch
# (Anssi 05/2008) Fix underlinking
Patch6:		glib-1.2.10-underlinking.patch
Patch7:		glib-1.2.10-format_not_a_string_literal_and_no_format_arguments.diff
Patch8:		glib_divert.patch
Patch9:		glib-fix-automake.patch
Patch10:	glib-1.2.10-automake-1.13.patch
BuildRequires:	libtool

%description
Glib is a handy library of utility functions. This C
library is designed to solve some portability problems
and provide other useful functionality which most
programs require.

Glib is used by GDK, GTK+ and many applications.
You should install Glib because many of your applications
will depend on this library.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Main library for glib
Group:		System/Libraries
Provides:	glib = %{version}-%{release}
Conflicts:	%{_lib}glib1.2 < 1.2.10-27
Obsoletes:	%{_lib}glib1.2 < 1.2.10-27

%description -n %{libname}
This package contains a library needed to run programs dynamically
linked with the glib.

%files -n %{libname}
%{_libdir}/libglib-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libgmodule}
Summary:	Main library for glib
Group:		System/Libraries
Conflicts:	%{_lib}glib1.2 < 1.2.10-27

%description -n %{libgmodule}
This package contains a library needed to run programs dynamically
linked with the glib.

%files -n %{libgmodule}
%{_libdir}/libgmodule-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libgthread}
Summary:	Main library for glib
Group:		System/Libraries
Conflicts:	%{_lib}glib1.2 < 1.2.10-27

%description -n %{libgthread}
This package contains a library needed to run programs dynamically
linked with the glib.

%files -n %{libgthread}
%{_libdir}/libgthread-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	GIMP Toolkit and GIMP Drawing Kit support library
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Requires:	%{libgmodule} = %{EVRD}
Requires:	%{libgthread} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Conflicts:	%{_lib}glib1.2-devel < 1.2.10-27
Obsoletes:	%{_lib}glib1.2-devel < 1.2.10-27

%description -n %{devname}
Static libraries and header files for the support library for the GIMP's X
libraries, which are available as public libraries.  GLIB includes generally
useful data structures.

%files -n %{devname}
%doc AUTHORS ChangeLog NEWS README COPYING docs/*.html
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*
%{_libdir}/glib
%{_includedir}/*
%{_mandir}/man1/*
%{_datadir}/aclocal/*
%{_bindir}/*
%{_infodir}/%{name}*

#----------------------------------------------------------------------------

%prep
%setup -q
%apply_patches

%build
aclocal
libtoolize --install --force
rm -f config.{guess,sub}
automake --foreign -a -c
autoconf

%configure2_5x --disable-static
%make

%install
%makeinstall_std

chmod +x %{buildroot}%{_libdir}/*.so.*

%check
make check

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19681 |12mu|glib2.0-2.36.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#gw this was required since 2.23.2 (new atomic OPs?)
%if %{_use_internal_dependency_generator}
%define __noautoreq 'GLIBC_PRIVATE'
%else
%define _requires_exceptions GLIBC_PRIVATE
%endif

%define enable_gtkdoc	0

# gw bootstrap: fam pulls glib2, so build without fam
%define bootstrap 0

# Note that this is NOT a relocatable package
%define api	2.0
%define major	0
%define libname		%mklibname %{name}_ %{major}
%define libgio		%mklibname gio %{api} %{major}
%define libgmodule	%mklibname gmodule %{api} %{major}
%define libgthread	%mklibname gthread %{api} %{major}
%define libgobject	%mklibname gobject %{api} %{major}
%define develname	%mklibname -d %{name}
%if %{_lib} == lib
%define	bit	32
%else
%define	bit	64
%endif
%define gio	gio2.0-%{bit}

Summary:	GIMP Toolkit and GIMP Drawing Kit support library
Name:		glib%{api}
Epoch:		1
Version:	2.36.3
Release:	4
Group:		System/Libraries
License:	LGPLv2+
URL:		http://www.gtk.org
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/glib/2.36/glib-%{version}.tar.xz
Source1:	glib20.sh
Source2:	glib20.csh
Patch0:		glib-2.34.1-no-warnings.patch
Patch1:		0001-Revert-g_file_set_contents-don-t-fsync-on-ext3-4.patch
Patch2:		0001-gnetworkmonitornetlink-handle-default-route-via-devi.patch
BuildRequires:	gettext
BuildRequires:	libtool >= 1.4.2-2
BuildRequires:	locales-en
BuildRequires:	docbook-dtd412-xml
BuildRequires:	docbook-xsl, xsltproc
BuildRequires:	libffi-devel >= 3.0.0
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(libffi)
BuildRequires:	pkgconfig(libpcre) >= 8.11
Requires:	pkgconfig(shared-mime-info) >= 0.70
BuildRequires:	pkgconfig(zlib)
%if !%{bootstrap}
BuildRequires:	pkgconfig(gamin)
%endif
%if %{enable_gtkdoc}
BuildRequires:	pkgconfig(gtk-doc) >= 0.10
%endif

%description
Glib is a handy library of utility functions. This C
library is designed to solve some portability problems
and provide other useful functionality which most
programs require.

Glib is used by GDK, GTK+ and many applications.
You should install Glib because many of your applications
will depend on this library.

%package common
Summary:	data files used by glib
Group:		System/Libraries
Conflicts:	gio2.0_0 < 2.28.4-2

%description common
Glib is a handy library of utility functions. This C
library is designed to solve some portability problems
and provide other useful functionality which most
programs require.

Glib is used by GDK, GTK+ and many applications.
You should install Glib because many of your applications
will depend on this library.

This package contains data used by glib library.

%package -n %{libname}
Summary:	%{summary}
Group:		%{group}
Provides:	glib2 = %{EVRD}
Conflicts:	%{_lib}gio2.0_0 < 2.28.4-2
Conflicts:	%{develname} < 1:2.31.2

%description -n %{libname}
This package contains the library needed to run programs dynamically
linked with libglib.

%package -n %{libgio}
Summary:	%{summary}
Group:		%{group}
Conflicts:	%{libname} < 1:2.31.2

%description -n %{libgio}
This package contains the library needed to run programs dynamically
linked with libgio.

%package -n %{libgmodule}
Summary:	%{summary}
Group:		%{group}
Conflicts:	%{libname} < 1:2.31.2

%description -n %{libgmodule}
This package contains the library needed to run programs dynamically
linked with libgmodule.

%package -n %{libgobject}
Summary:	%{summary}
Group:		%{group}
Conflicts:	%{libname} < 1:2.31.2

%description -n %{libgobject}
This package contains the library needed to run programs dynamically
linked with libgobject.

%package -n %{libgthread}
Summary:	%{summary}
Group:		%{group}
Conflicts:	%{libname} < 1:2.31.2

%description -n %{libgthread}
This package contains the library needed to run programs dynamically
linked with libgthread.

%package -n %{gio}
Summary:	GIO is the input, output and streaming API of glib
Group:		%{group}
Conflicts:	%{name}-common < 2.23.4-2mdv2010.1
Provides:	gio2.0
Obsoletes:	%{libgio} < 2.28.4-3

%description -n %{gio}
GIO is the input, output and streaming API of glib. It on the one hand
provides a set of various streaming classes to access data from different
sources in a convenient way and on the other hand it provides a high level
file system abstraction to access file and directories not only local but also
on the network. For the latter you need to install gvfs.

%package -n %{develname}
Summary:	Static libraries and header files of %{name}
Group:		Development/C
Requires:	glib-gettextize = %{EVRD}
Requires:	%{name}-common = %{EVRD}
Requires:	%{libname} = %{EVRD}
Requires:	%{libgio} = %{EVRD}
Requires:	%{libgmodule} = %{EVRD}
Requires:	%{libgobject} = %{EVRD}
Requires:	%{libgthread} = %{EVRD}
Provides:	glib2-devel = %{EVRD}
Provides:	libglib2-devel = %{EVRD}
Provides:	libglib2.0-devel = %{EVRD}
#gw for %{_datadir}/glib-%{api}/gdb
Conflicts:	glib-gettextize < 2.25.3
Obsoletes:	%{_lib}glib2.0_0-codegen < 2.32.3-4

%description -n %{develname}
Static libraries and header files for the support library for the GIMP's X
libraries, which are available as public libraries.  GLIB includes generally
useful data structures.

%package -n glib-gettextize
Summary:	Gettextize replacement
Group:		Development/Other

%description -n glib-gettextize
%{name} package is designed to replace gettextize completely.
Various gettext related files are modified in glib and gtk+ to
allow better and more flexible i18n; however gettextize overwrites
them with its own copy of files, thus nullifying the changes.
If this replacement of gettextize is run instead, then all gnome
packages can potentially benefict from the changes.

%prep
%setup -qn glib-%{version}
%apply_patches

%build
autoreconf -fi
%configure2_5x \
	--with-pcre=system \
	--enable-man \
	--disable-static \
	--disable-selinux \
	--with-runtime-libdir=../../%{_lib} \
%if !%{enable_gtkdoc}
	--enable-gtk-doc=no
%endif

%make

%check
#gw http://bugzilla.gnome.org/show_bug.cgi?id=440544
#make check

%install
%makeinstall_std

mkdir -p %{buildroot}%{_sysconfdir}/profile.d
install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/profile.d/50glib20.sh
install -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/profile.d/50glib20.csh
%find_lang glib20

# remove files
find %{buildroot} -name "*.la" -delete
rm -f %{buildroot}%{_libdir}/gio/modules/lib*a

mv %{buildroot}%{_bindir}/gio-querymodules %{buildroot}%{_bindir}/gio-querymodules-%{bit}
mv %{buildroot}%{_mandir}/man1/gio-querymodules.1 %{buildroot}%{_mandir}/man1/gio-querymodules-%{bit}.1

#ghost files
touch %{buildroot}%{_libdir}/gio/modules/giomodule.cache \
      %{buildroot}%{_datadir}/glib-2.0/schemas/gschemas.compiled

#gw at the moment, don't ship these:
rm -f %{buildroot}%{_datadir}/systemtap/tapset/{glib,gobject}.stp

%post -n %{gio}
%{_bindir}/gio-querymodules-%{bit} %{_libdir}/gio/modules

%triggerin -n %{gio} -- %{_libdir}/gio/modules/*.so
%{_bindir}/gio-querymodules-%{bit} %{_libdir}/gio/modules

%triggerpostun -n %{gio} -- %{_libdir}/gio/modules/*.so
%{_bindir}/gio-querymodules-%{bit} %{_libdir}/gio/modules

%post common
%{_bindir}/glib-compile-schemas --allow-any-name %{_datadir}/glib-2.0/schemas/

%triggerin common -- %{_datadir}/glib-2.0/schemas/*.xml
%{_bindir}/glib-compile-schemas --allow-any-name %{_datadir}/glib-2.0/schemas/

%triggerpostun common -- %{_datadir}/glib-2.0/schemas/*.xml
%{_bindir}/glib-compile-schemas --allow-any-name %{_datadir}/glib-2.0/schemas/

%files common -f glib20.lang
%doc README
%config(noreplace) %{_sysconfdir}/profile.d/*
%{_datadir}/bash-completion/completions/gdbus
%{_datadir}/bash-completion/completions/gsettings
%{_bindir}/gdbus
%{_bindir}/glib-compile-schemas
%{_bindir}/gsettings
%{_mandir}/man1/glib-compile-schemas.1*
%{_mandir}/man1/gsettings.1*
%{_mandir}/man1/gdbus.1*
%dir %{_datadir}/glib-2.0/
%dir %{_datadir}/glib-2.0/schemas/
%{_datadir}/glib-2.0/schemas/gschema.dtd
%ghost %{_datadir}/glib-2.0/schemas/gschemas.compiled

%files -n %{libgio}
/%{_lib}/libgio-%{api}.so.%{major}*

%files -n %{libname}
/%{_lib}/libglib-%{api}.so.%{major}*

%files -n %{libgmodule}
/%{_lib}/libgmodule-%{api}.so.%{major}*

%files -n %{libgthread}
/%{_lib}/libgthread-%{api}.so.%{major}*

%files -n %{libgobject}
/%{_lib}/libgobject-%{api}.so.%{major}*

%files -n %{gio}
%{_bindir}/gio-querymodules-%{bit}
%{_mandir}/man1/gio-querymodules-%{bit}.1*
%if !%{bootstrap}
%dir %{_libdir}/gio/
%dir %{_libdir}/gio/modules/
%{_libdir}/gio/modules/libgiofam.so
%endif
%ghost %{_libdir}/gio/modules/giomodule.cache

%files -n %{develname}
%doc AUTHORS ChangeLog NEWS
%doc %{_datadir}/gtk-doc/html/*
%{_libdir}/lib*.so
%{_libdir}/glib-%{api}/include/
#%{_libdir}/gdbus-%{api}/codegen/
%{_libdir}/pkgconfig/*
%{_includedir}/*
%{_mandir}/man1/glib-genmarshal.1*
%{_mandir}/man1/glib-mkenums.1*
%{_mandir}/man1/gobject-query.1*
%{_mandir}/man1/gtester-report.1*
%{_mandir}/man1/gtester.1*
%{_datadir}/aclocal/glib-%{api}.m4
%{_datadir}/aclocal/gsettings.m4
%{_bindir}/glib-genmarshal
%{_bindir}/glib-mkenums
%{_bindir}/gobject-query
%{_bindir}/gtester*
%{_datadir}/gdb/auto-load/%{_lib}/lib*-gdb.py
%{_datadir}/glib-%{api}/gdb/
%{_datadir}/glib-%{api}/codegen
%{_datadir}/bash-completion/completions/gresource
%{_bindir}/gdbus-codegen
%{_bindir}/glib-compile-resources
%{_bindir}/gresource
%{_mandir}/man1/gdbus-codegen.1*
%{_mandir}/man1/glib-compile-resources.1*
%{_mandir}/man1/gresource.1*

%files -n glib-gettextize
%{_bindir}/glib-gettextize
%{_mandir}/man1/glib-gettextize.1*
%{_datadir}/aclocal/glib-gettext.m4
%{_datadir}/glib-%{api}/gettext/

%changelog
* Thu Oct 17 2013 Tigro <ashejn@gmail.com> 1:2.36.3-4
+ Revision: 4bcfd96
- fix https://bugzilla.gnome.org/show_bug.cgi?id=701609

* Mon Sep 09 2013 Tigro <ashejn@gmail.com> 1:2.36.3-3
+ Revision: b7894f3
- added autoreconf

* Tue Jul 23 2013 Tigro <ashejn@gmail.com> 1:2.36.3-3
+ Revision: de273b3
- Backport patch from upstream to fix dconf corruption, among other failures. (gnome #701560)

* Fri Jun 28 2013 Alex Burmashev <alex.burmashev@rosalab.ru> 1:2.36.3-2
+ Revision: 05391fe
- release up

* Thu Jun 20 2013 root <root@localhost.localdomain> 1:2.36.3-1
+ Revision: 21cbdeb
- sync to gnome38 branch

* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:2.34.3-1
+ Revision: 87ec991
- LOG New version 2.34.3 (very minor update, mostly docs and translations)

* Thu Nov 15 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:2.34.2-1
+ Revision: 484f263
- LOG New version 2.34.2

* Sat Oct 20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:2.34.1-2
+ Revision: 5dfc496
- LOG Add patch to disable annoying warnings about deprecated schemas

* Tue Oct 16 2012 mdawkins <mattydaw@gmail.com> 1:2.34.1-1
+ Revision: 1d0f0e2
- new version 2.34.1
- added sources file

* Fri Sep 28 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 1:2.34.0-1
+ Revision: 23f69fe
- added BR: xsltproc

* Fri Sep 28 2012 ashejn <ashejn@localhost.localdomain> 1:2.34.0-1
+ Revision: 648640f
- enable man

* Thu Sep 27 2012 Tigro <ashejn@gmail.com> 1:2.34.0-1
+ Revision: 5a31e55
- fix typo

* Thu Sep 27 2012 Tigro <ashejn@gmail.com> 1:2.34.0-1
+ Revision: 078bde4
- update to 2.34.0

* Fri Sep 21 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:2.32.4-1
+ Revision: 9f4fd7b
- More file fixes

* Fri Sep 21 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:2.32.4-1
+ Revision: 4921c53
- LOG Fix files (bash completions are now in /usr/share/bash-completion)

* Fri Sep 21 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:2.32.4-1
+ Revision: a73bb26
- LOG New version 2.32.4

* Fri Aug 24 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:2.32.3-9
+ Revision: 50f9872
- LOG Bump release for updates purpose

* Thu Aug 09 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:2.32.3-8
+ Revision: 9686aa5
- LOG Rebuild against new libpcre, try to use Obsoletes for codegen subpackage

* Sat Aug 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:2.32.3-7
+ Revision: 981f434
- LOG Use only Conflicts for codegen subpackage because Obsoletes doesn't help

* Sat Aug 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:2.32.3-6
+ Revision: 22f489c
- Bump release to fix hdlists update

* Sat Aug 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:2.32.3-5
+ Revision: 8765cec
- LOG Add Conflicts for old codegen subpackage

* Sat Aug 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:2.32.3-5
+ Revision: 894fbd3
- LOG Obsolete libglib2.0_0-codegen package

* Fri Aug 03 2012 Дмитрий Михирев <mikhirev@mezon.ru> 1:2.32.3-4
+ Revision: dbe5b9d
- Fixed files list

* Fri Aug 03 2012 Дмитрий Михирев <mikhirev@mezon.ru> 1:2.32.3-4
+ Revision: 0fc4c1b
- Don't build codegen package

* Fri Aug 03 2012 Дмитрий Михирев <mikhirev@mezon.ru> 1:2.32.3-4
+ Revision: 7a275ba
- Release bump

* Fri Aug 03 2012 Дмитрий Михирев <mikhirev@mezon.ru> 1:2.32.3-3
+ Revision: 371d905
- *.la files removed

* Fri Jul 13 2012 Дмитрий Михирев <mikhirev@mezon.ru> 1:2.32.3-3
+ Revision: 46b7dee
- Bump release

* Fri Jul 13 2012 Дмитрий Михирев <mikhirev@mezon.ru> 1:2.32.3-1
+ Revision: 8b96619
- One more fix in provides

* Fri Jul 13 2012 Дмитрий Михирев <mikhirev@mezon.ru> 1:2.32.3-2
+ Revision: a16438b
- Temporarily restore provides: libglib2-devel

* Fri Jul 13 2012 Dmitry Mikhirev <dmitry.mikhirev@rosalab.ru> 1:2.32.3-1
+ Revision: 91b10a0
- update tarball to 2.32.3



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19682 |12mu|glibc-2.15-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# CVS snapshots of glibc
%define RELEASE		0
%if %{RELEASE}
%define glibcsrcdir	glibc-%{version}
%define glibcportsdir	glibc-%{version}
%else
%define glibcsrcdir	glibc-2.15-a316c1f
%define glibcportsdir	glibc-ports-2.15-ad8ae7d
%endif

%define	checklist	%{_builddir}/%{glibcsrcdir}/Check.list

# crypt blowfish support
%define crypt_bf_ver	1.2

%define _slibdir	/%{_lib}
%define _slibdir32	/lib
%define _libdir32	%{_prefix}/lib

%define		libc_major		6
%define		libc			%mklibname c %{libc_major}
%define		libc_devel		%mklibname -d c
%define		libc_static_devel	%mklibname -d -s c
%define		multilibc		libc%{libc_major}

%define	_disable_ld_no_undefined	1
%undefine _fortify_cflags

# for added ports support for arches like arm
%define build_ports	0
# add ports arches here
%ifarch %{arm} %{mipsx}
%define build_ports	1
%endif

%ifarch %{arm}
%define _gnu		-gnueabi
%endif

# Define Xen arches to build with -mno-tls-direct-seg-refs
%define xenarches	%{ix86} x86_64

# Define to build nscd with selinux support
%define build_selinux	0

# Allow make check to fail only when running kernels where we know
# tests must pass (no missing features or bugs in the kernel)
%define check_min_kver 2.6.21

# Define to build a biarch package
%define build_multiarch	0
%ifarch x86_64
%define build_multiarch	1
%endif

%define build_nscd	1
%define build_i18ndata	1
%define build_timezone	0

%define enable_nsscrypt	1
%ifarch %{ix86} x86_64
%define enable_systap	1
%else
%define enable_systap	0
%endif

# build documentation by default
%bcond_without		doc
%bcond_without		pdf
# enable utils by default
%bcond_without		utils

#-----------------------------------------------------------------------
Summary:	The GNU libc libraries
Name:		glibc
Version:	2.15
Release:	10
Epoch:		6
License:	LGPLv2+ and LGPLv2+ with exceptions and GPLv2+
Group:		System/Libraries
Url:		http://www.gnu.org/software/libc/

# FSF source
Source0:	http://ftp.gnu.org/gnu/glibc/%{glibcsrcdir}.tar.gz
%if %{RELEASE}
Source1:	http://ftp.gnu.org/gnu/glibc/%{glibcsrcdir}.tar.gz.sig
%endif

# Fedora tarball
Source2:	%{glibcsrcdir}-fedora.tar.gz
Source3:	glibc-manpages.tar.bz2
Source5:	glibc-check.sh

Source8:	http://ftp.gnu.org/gnu/glibc/%{glibcportsdir}.tar.gz
%if %{RELEASE}
Source9:	http://ftp.gnu.org/gnu/glibc/%{glibcportsdir}.tar.gz.sig
%endif

Source10:	%{name}.rpmlintrc

# Blowfish support
Source50:	http://www.openwall.com/crypt/crypt_blowfish-%{crypt_bf_ver}.tar.gz
Source51:	http://www.openwall.com/crypt/crypt_blowfish-%{crypt_bf_ver}.tar.gz.sign
Source52:	http://cvsweb.openwall.com/cgi/cvsweb.cgi/~checkout~/Owl/packages/glibc/crypt_freesec.c
Source53:	http://cvsweb.openwall.com/cgi/cvsweb.cgi/~checkout~/Owl/packages/glibc/crypt_freesec.h

Obsoletes:	glibc-profile
Provides:	glibc-crypt_blowfish = %{crypt_bf_ver}
Provides:	should-restart = system
# we'll be the only package requiring this, avoiding any other package
# dependencies on '/bin/sh' or 'bash'
Requires:	bash
%ifarch %{xenarches}
%rename		%{name}-xen
%endif
# The dynamic linker supports DT_GNU_HASH
Provides:	rtld(GNU_HASH)
BuildRequires:	patch, gettext, perl
BuildRequires:	kernel-headers
%if %{build_selinux}
BuildRequires:	libselinux-devel >= 1.17.10
%endif
# need linker for -Wl,--hash-style=both (>= 2.16.91.0.7-%{mkrel 6})
# need gnu indirect function for multiarch (>= 2.19.51.0.14-1mnb2)
%define binutils_version 2.19.51.0.14-1mnb2
BuildRequires:	binutils >= %{binutils_version}

# Old prelink versions breaks the system with glibc 2.11
Conflicts:	prelink < 1:0.4.2-1.20091104.1mdv2010.1

BuildRequires:	texinfo
%if %{with pdf}
BuildRequires:	texlive
%endif
%if %{with utils}
BuildRequires:	gd-devel
%endif
%if %{enable_systap}
BuildRequires:	systemtap
BuildRequires:	systemtap-devel
%endif
%if %{enable_nsscrypt}
BuildRequires:	nss-devel
%endif
BuildRequires:	autoconf2.5
BuildRequires:	libcap-devel
BuildRequires:	rpm-mandriva-setup-build >= 1.130
BuildRequires:	rpm >= 1:5.3.12
BuildRequires:	spec-helper >= 0.31.2

#-----------------------------------------------------------------------
# from fedora glibc.spec
Patch00:	glibc-fedora.patch
Patch01:	glibc-stap.patch

#-----------------------------------------------------------------------
# mandriva patches
Patch02:	glibc-2.11.1-localedef-archive-follow-symlinks.patch
Patch03:	glibc-2.15-fix-dns-with-broken-routers.patch
Patch04:	glibc-2.14.90-nss-upgrade.patch
Patch05:	glibc-2.9-share-locale.patch
Patch06:	glibc-2.3.6-nsswitch.conf.patch
Patch07:	glibc-2.2.4-xterm-xvt.patch
Patch08:	glibc-2.3.3-nscd-enable.patch
Patch09:	glibc-2.9-nscd-no-host-cache.patch
Patch10:	glibc-2.4.90-i386-hwcapinfo.patch
Patch11:	glibc-2.8-nscd-init-should-start.patch
Patch12:	glibc-2.3.4-timezone.patch
Patch13:	glibc-2.10.1-biarch-cpp-defines.patch
Patch14:	glibc-2.8-ENOTTY-fr-translation.patch
Patch15:	glibc-2.3.5-biarch-utils.patch
Patch16:	glibc-2.15-multiarch.patch
Patch17:	glibc-2.4.90-i586-hptiming.patch
Patch18:	glibc-2.3.4-i586-if-no-cmov.patch
Patch19:	glibc-2.3.6-pt_BR-i18nfixes.patch
Patch20:	glibc-2.4.90-testsuite-ldbl-bits.patch
Patch21:	glibc-2.4.90-testsuite-rt-notparallel.patch
Patch22:	glibc-2.13-fix-compile-error.patch

# https://bugzilla.redhat.com/show_bug.cgi?id=638477#c275
# https://bugzilla.redhat.com/show_bug.cgi?id=696096
# https://bugzilla.redhat.com/attachment.cgi?id=491198
Patch23:	0001-x86_64-fix-for-new-memcpy-behavior.patch

# odd, for some reason the fedora patch applied earlier removes install of
# streams header.. just add them back for now :|
Patch24:	glibc-2.14.90-revert-fedora-not-installing-stream-headers.patch

Patch25:	glibc-no-leaf-attribute.patch
Patch26:	glibc-2.14-394-g8f3b1ff-string-format-fixes.patch

#-----------------------------------------------------------------------
# from fedora glibc.spec
# Uli wants to see this undergo more analyis (what happens when thread B calls into malloc when
# thread A has unlocked on the error path
# There's an alternate approach using mmap after detecting an error that needs discussion
Patch27:	glibc-rh757881.patch
# From upstream.
Patch28:	glibc-rh740506.patch
# Not sure of upstream status
Patch29:	glibc-rh730856.patch
# Follow-on to 552960's original patch to avoid losing wakeups
Patch30:	glibc-rh552960-2.patch
Patch31: 	glibc-rh729661.patch
Patch32: 	glibc-rh446078.patch
Patch33: 	glibc-rh454629.patch
Patch34: 	glibc-rh784402.patch
Patch35: 	glibc-rh622499.patch
# Depends on systemtap infrastructure, so can't go upstream
Patch36: 	glibc-rh179072.patch
Patch37: 	glibc-rh697421.patch
Patch38: 	glibc-rh740682.patch
Patch39: 	glibc-sw13618.patch
# Fix bogus sorting code which was copied from dl-deps.
Patch40: 	glibc-sw13618-2.patch
Patch41: 	glibc-rh783979.patch
# Needs to go upstream
Patch42: 	glibc-rh657588.patch
Patch43:	glibc-rh787201.patch
# Sent upstream, awaiting feedback
Patch44: 	glibc-rh741105.patch
# Sent upstream, awaiting feedback
Patch45: 	glibc-rh770869.patch
# Sent upstream, awaiting feedback
Patch46: 	glibc-rh691912.patch
# Not necessary to send upstream
Patch47: 	glibc-rh688948.patch
# Rakesh & Pravin will send upstream
Patch48: 	glibc-rh770439.patch
# Sent upstream
Patch49: 	glibc-rh789209.patch
# Was acked in the upstream BZ, but patch never got installed
Patch50: 	glibc-rh624296.patch
# Needs to be sent upstream
Patch51: 	glibc-rh564528.patch

Patch501:	glibc-rh1170118-CVE-2014-7817.patch
Patch502:	glibc-rh1183545.patch
Patch503:	glibc-rh1194143.patch
Patch504:	glibc-rh1199525.patch
Patch505:	glibc-rh1296031.patch

#-----------------------------------------------------------------------
# mandriva patches
Patch52:	glibc-2.10.1-mdv-avx-owl-crypt.patch
Patch53:	glibc-2.10.1-mdv-owl-crypt_freesec.patch

Patch54:	glibc-2.9-avx-relocate_fcrypt.patch
Patch55:	glibc-2.3.6-avx-increase_BF_FRAME.patch
Patch56:	glibc-2.7-mdv-wrapper_handle_sha.patch

# Requires to link thumb mode build
Patch57:	glibc-2.14-arm-thumb.patch

# FIXME this patch is hackish but corrects the problem for me
# in upstream bugreport, what others apparently did was to
# revert 3a2c02424d9824f5cdea4ebd32ff929b2b1f49c6
# http://sourceware.org/bugzilla/show_bug.cgi?id=13594
Patch58:	glibc-2.15-chromium-browser-crash.patch

# Fix hang with Pulse (re-diff Fedora's patch)
Patch59:	glibc-rh769421-2.patch

# Backport a couple of localization phrases from upstream
# (users are confused with funny localization from 2.15)
Patch60:	glibc-2.15-ru-i18nfixes.patch

# Determine minimum kernel versions (rhbz#619538)
%define		enablekernel 2.6.32
Conflicts:	kernel < %{enablekernel}

# Don't try to explicitly provide GLIBC_PRIVATE versioned libraries
%define _filter_GLIBC_PRIVATE 1

Obsoletes:	ld.so
Provides:	ld.so

%rename		ldconfig
Provides:	/sbin/ldconfig
Obsoletes:	nss_db

%description
The glibc package contains standard libraries which are used by
multiple programs on the system. In order to save disk space and
memory, as well as to make upgrading easier, common system code is
kept in one place and shared between programs. This particular package
contains the most important sets of shared libraries: the standard C
library and the standard math library. Without these two libraries, a
Linux system will not function.

%post -p %{_sbindir}/glibc_post_upgrade

%files -f	libc.lang
%if %{build_timezone}
%verify(not md5 size mtime) %config(noreplace) %{_sysconfdir}/localtime
%endif
%verify(not md5 size mtime) %config(noreplace) %{_sysconfdir}/nsswitch.conf
%verify(not md5 size mtime) %config(noreplace) %{_sysconfdir}/ld.so.conf
%dir %{_sysconfdir}/ld.so.conf.d
%config(noreplace) %{_sysconfdir}/rpc
%doc %dir %{_docdir}/glibc
%doc %{_docdir}/glibc/nss
%doc %{_docdir}/glibc/gai.conf
%doc %{_docdir}/glibc/COPYING
%doc %{_docdir}/glibc/COPYING.LIB
%{_mandir}/man1/*
%{_mandir}/man8/rpcinfo.8*
%{_mandir}/man8/ld.so*
%{_localedir}/locale.alias
/sbin/sln
%{_prefix}/libexec/getconf
%ifarch x86_64
%exclude %{_prefix}/libexec/getconf/POSIX_V6_ILP32_OFF32
%exclude %{_prefix}/libexec/getconf/POSIX_V6_ILP32_OFFBIG
%exclude %{_prefix}/libexec/getconf/POSIX_V7_ILP32_OFF32
%exclude %{_prefix}/libexec/getconf/POSIX_V7_ILP32_OFFBIG
%exclude %{_prefix}/libexec/getconf/XBS5_ILP32_OFF32
%exclude %{_prefix}/libexec/getconf/XBS5_ILP32_OFFBIG
%endif
%{_slibdir}/ld-%{version}.so
%ifarch %{ix86}
%{_slibdir}/ld-linux.so.2
%{_slibdir}/i686
%endif
%ifarch x86_64
%{_slibdir}/ld-linux-x86-64.so.2
%endif
%ifarch %{arm}
%{_slibdir}/ld-linux.so.3
%endif
%{_slibdir}/lib*-[.0-9]*.so
%{_slibdir}/lib*.so.[0-9]*
%{_slibdir}/libSegFault.so
%dir %{_libdir}/audit
%{_libdir}/audit/sotruss-lib.so
%dir %{_libdir}/gconv
%{_libdir}/gconv/*.so
%{_libdir}/gconv/gconv-modules
%ghost %{_libdir}/gconv/gconv-modules.cache
%attr(4755,root,root) %{_prefix}/libexec/pt_chown
%{_bindir}/catchsegv
%{_bindir}/gencat
%{_bindir}/getconf
%{_bindir}/getent
%{_bindir}/iconv
%{_bindir}/ldd
%ifarch %{ix86}
%{_bindir}/lddlibc4
%endif
%{_bindir}/locale
%{_bindir}/localedef
%{_bindir}/makedb
%{_bindir}/pldd
%{_bindir}/rpcgen
%{_bindir}/sotruss
%{_bindir}/sprof
%{_bindir}/tzselect
%{_sbindir}/iconvconfig
%{_sbindir}/glibc_post_upgrade
/sbin/ldconfig
%{_mandir}/man8/ldconfig*
%ghost %{_sysconfdir}/ld.so.cache
%dir %{_var}/cache/ldconfig
%ghost %{_var}/cache/ldconfig/aux-cache
%{_var}/lib/rpm/filetriggers/ldconfig.*
%{_var}/db/Makefile

########################################################################
%if %{build_multiarch}
#-----------------------------------------------------------------------
%package -n	%{multilibc}
Summary:	The GNU libc libraries
Group:		System/Libraries
Conflicts:	glibc < 6:2.14.90-13

%post -n	%{multilibc}
    %{_sbindir}/iconvconfig %{_libdir32}/gconv -o %{_libdir32}/gconv/gconv-modules.cache

%description -n	%{multilibc}
The glibc package contains standard libraries which are used by
multiple programs on the system. In order to save disk space and
memory, as well as to make upgrading easier, common system code is
kept in one place and shared between programs. This particular package
contains the most important sets of shared libraries: the standard C
library and the standard math library. Without these two libraries, a
Linux system will not function.

%files -n	%{multilibc}
%{_slibdir32}/ld-%{version}.so
%{_slibdir32}/ld-linux*.so.2
%{_slibdir32}/lib*-[.0-9]*.so
%{_slibdir32}/lib*.so.[0-9]*
%{_slibdir32}/libSegFault.so
%dir %{_libdir32}/audit
%{_libdir32}/audit/sotruss-lib.so
%{_libdir32}/gconv/*.so
%{_libdir32}/gconv/gconv-modules
%ghost %{_libdir32}/gconv/gconv-modules.cache
%{_prefix}/libexec/getconf/POSIX_V6_ILP32_OFF32
%{_prefix}/libexec/getconf/POSIX_V6_ILP32_OFFBIG
%{_prefix}/libexec/getconf/POSIX_V7_ILP32_OFF32
%{_prefix}/libexec/getconf/POSIX_V7_ILP32_OFFBIG
%{_prefix}/libexec/getconf/XBS5_ILP32_OFF32
%{_prefix}/libexec/getconf/XBS5_ILP32_OFFBIG
#-----------------------------------------------------------------------
# build_multiarch
%endif

#-----------------------------------------------------------------------
%package	devel
Summary:	Header and object files for development using standard C libraries
Group:		Development/C
Requires(post):	coreutils
Requires(postun):coreutils, awk
Requires:	%{name} = %{EVRD}
%if %{build_multiarch}
Requires:	%{multilibc} = %{EVRD}
%endif
Requires:	kernel-headers
Provides:	glibc-crypt_blowfish-devel = %{crypt_bf_ver}
%rename		glibc-doc
%if %{with pdf}
%rename		glibc-doc-pdf
%endif

%description	devel
The glibc-devel package contains the header and object files necessary
for developing programs which use the standard C libraries (which are
used by nearly all programs).  If you are developing programs which
will use the standard C libraries, your system needs to have these
standard header and object files available in order to create the
executables.

%files		devel
%{_mandir}/man3/*
%{_infodir}/libc.info*
%doc %{_docdir}/glibc/*
%exclude %{_docdir}/glibc/nss
%exclude %{_docdir}/glibc/gai.conf
%exclude %{_docdir}/glibc/COPYING
%exclude %{_docdir}/glibc/COPYING.LIB
%{_includedir}/*
%{_libdir}/*.o
%{_libdir}/*.so
%{_libdir}/libbsd-compat.a
%{_libdir}/libbsd.a
%{_libdir}/libc_nonshared.a
%{_libdir}/libg.a
%{_libdir}/libieee.a
%{_libdir}/libmcheck.a
%{_libdir}/libpthread_nonshared.a
%{_libdir}/librpcsvc.a
%if %{build_multiarch}
%{_libdir32}/*.o
%{_libdir32}/*.so
%{_libdir32}/libbsd-compat.a
%{_libdir32}/libbsd.a
%{_libdir32}/libc_nonshared.a
%{_libdir32}/libg.a
%{_libdir32}/libieee.a
%{_libdir32}/libmcheck.a
%{_libdir32}/libpthread_nonshared.a
%{_libdir32}/librpcsvc.a
%endif

#-----------------------------------------------------------------------
%package	static-devel
Summary:	Static libraries for GNU C library
Group:		Development/C
Requires:	%{name}-devel = %{EVRD}

%description	static-devel
The glibc-static-devel package contains the static libraries necessary
for developing programs which use the standard C libraries. Install
glibc-static-devel if you need to statically link your program or
library.

%files		static-devel
%{_libdir}/libBrokenLocale.a
%{_libdir}/libanl.a
%{_libdir}/libc.a
%{_libdir}/libcrypt.a
%{_libdir}/libdl.a
%{_libdir}/libm.a
%{_libdir}/libnsl.a
%{_libdir}/libpthread.a
%{_libdir}/libresolv.a
%{_libdir}/librt.a
%{_libdir}/libutil.a
%if %{build_multiarch}
%{_libdir32}/libBrokenLocale.a
%{_libdir32}/libanl.a
%{_libdir32}/libc.a
%{_libdir32}/libcrypt.a
%{_libdir32}/libdl.a
%{_libdir32}/libm.a
%{_libdir32}/libnsl.a
%{_libdir32}/libpthread.a
%{_libdir32}/libresolv.a
%{_libdir32}/librt.a
%{_libdir32}/libutil.a
%endif

########################################################################
%if %{build_nscd}
#-----------------------------------------------------------------------
%package -n	nscd
Summary:	A Name Service Caching Daemon (nscd)
Group:		System/Servers
Conflicts:	kernel < 2.2.0
Requires(pre):	rpm-helper
Requires(preun):rpm-helper
Requires(post):	rpm-helper
Requires(postun):rpm-helper

%description -n	nscd
Nscd caches name service lookups and can dramatically improve
performance with NIS+, and may help with DNS as well.

%pre -n nscd
    %_pre_useradd nscd / /sbin/nologin

%post -n nscd
    %_post_service nscd

%preun -n nscd
    %_preun_service nscd

%postun -n nscd
    %_postun_userdel nscd
    if [ "$1" -ge "1" ]; then
	/sbin/service nscd condrestart > /dev/null 2>&1 || :
    fi

%files -n 	nscd
%config(noreplace) %{_sysconfdir}/nscd.conf
%config(noreplace) %{_initrddir}/nscd
%{_sbindir}/nscd
#-----------------------------------------------------------------------
# build_nscd
%endif

########################################################################
%if %{with utils}
#-----------------------------------------------------------------------
%package	utils
Summary:	Development utilities from GNU C library
Group:		Development/Other
Requires:	%{name} = %{EVRD}

%description	utils
The glibc-utils package contains memusage, a memory usage profiler,
mtrace, a memory leak tracer and xtrace, a function call tracer which
can be helpful during program debugging.

If unsure if you need this, don't install this package.

%files		utils
%{_bindir}/memusage
%{_bindir}/memusagestat
%{_bindir}/mtrace
%{_bindir}/pcprofiledump
%{_bindir}/xtrace
%{_slibdir}/libmemusage.so
%{_slibdir}/libpcprofile.so
%if %{build_multiarch}
%{_slibdir32}/libmemusage.so
%{_slibdir32}/libpcprofile.so
%endif
#-----------------------------------------------------------------------
# with utils
%endif

########################################################################
%if %{build_i18ndata}
#-----------------------------------------------------------------------
%package	i18ndata
Summary:	Database sources for 'locale'
Group:		System/Libraries
%rename		glibc-localedata

%description	i18ndata
This package contains the data needed to build the locale data files
to use the internationalization features of the GNU libc.

%files		i18ndata
%dir %{_datadir}/i18n
%dir %{_datadir}/i18n/charmaps
%{_datadir}/i18n/charmaps/*
%dir %{_datadir}/i18n/locales
%{_datadir}/i18n/locales/*
%{_datadir}/i18n/SUPPORTED
#-----------------------------------------------------------------------
# build_i18ndata
%endif

########################################################################
%if %{build_timezone}
#-----------------------------------------------------------------------
%package -n	timezone
Summary:	Time zone descriptions
Group:		System/Base
Obsoletes:	zoneinfo

%description -n	timezone
These are configuration files that describe possible time zones.

%files -n	timezone
%{_sbindir}/zdump
%{_sbindir}/zic
%{_mandir}/man1/zdump.1*
%{_datadir}/zoneinfo
#-----------------------------------------------------------------------
# build_timezone
%endif

########################################################################
%prep
%setup -q -n %{glibcsrcdir} -b 2 -a 3 -a 8 -a 50

%patch00 -p1
%patch01 -p1
%patch02 -p1
%patch03 -p1
%patch04 -p1
%patch05 -p1
%patch06 -p1
%patch07 -p1
%patch08 -p1
%patch09 -p1
%patch10 -p1
%patch11 -p1
%patch12 -p1
%patch13 -p1
%patch14 -p1
%patch15 -p1
%patch16 -p1
%patch17 -p1
%patch18 -p1
%patch19 -p1
%patch20 -p1
%patch21 -p1
%patch22 -p0
%patch23 -p1
%patch24 -p1
%patch25 -p1
%patch26 -p1
%patch27 -p1
%patch28 -p1
%patch29 -p1
%patch30 -p1
%patch31 -p1
%patch32 -p1
%patch33 -p1
%patch34 -p1
%patch35 -p1
%patch36 -p1
%patch37 -p1
%patch38 -p1
%patch39 -p1
%patch40 -p1
%patch41 -p1
%patch42 -p1
%patch43 -p1
%patch44 -p1
%patch45 -p1
%patch46 -p1
%patch47 -p1
%patch48 -p1
%patch49 -p1
%patch50 -p1
%patch51 -p1

# copy freesec source
cp %{SOURCE52} %{SOURCE53} crypt/
echo "Applying crypt_blowfish patch:"
%patch52 -p1
mv crypt/crypt.h crypt/gnu-crypt.h
cp -a crypt_blowfish-%{crypt_bf_ver}/*.[chS] crypt/

%patch501 -p1
%patch502 -p1
%patch503 -p1
%patch504 -p1
%patch505 -p1


## FreeSec support for extended/new-style/BSDI hashes in crypt(3)
%patch53 -p1
%patch54 -p1
%patch55 -p0
# add sha256-crypt and sha512-crypt support to the Openwall wrapper
%patch56 -p1

%if %{build_selinux}
    # XXX kludge to build nscd with selinux support as it added -nostdinc
    # so /usr/include/selinux is not found
    ln -s %{_includedir}/selinux selinux
%endif

%if %{build_ports}
    mv %{glibcportsdir} ports
%patch57 -p1
%endif

%patch58 -p1

%patch59 -p1

%patch60 -p1

find . -type f -size 0 -o -name "*.orig" -exec rm -f {} \;

# Remove patch backups from files we ship in glibc packages
rm -f ChangeLog.[^0-9]*
rm -f localedata/locales/{???_??,??_??}.*
rm -f localedata/locales/[a-z_]*.*

#-----------------------------------------------------------------------
%build
# Prepare test matrix in the next function
> %{checklist}

#
# BuildGlibc <arch> [<extra_configure_options>+]
#
function BuildGlibc() {
  arch="$1"
  shift 1

  # Select optimization flags and compiler to use
  BuildAltArch="no"
  BuildCompFlags=""
  BuildFlags=""
  case $arch in
    i[3-6]86)
%ifarch x86_64
	BuildFlags="-march=pentium4 -mtune=generic"
	BuildAltArch="yes"
	BuildCompFlags="-m32"
%else
	BuildFlags="-march=$arch -mtune=generic"
%endif
      ;;
    x86_64)
      BuildFlags="-mtune=generic"
      ;;
    armv5t*)
      BuildFlags="-march=armv5t"
      BuildCompFlags="-march=armv5t"
      ;;
    # to check
    armv7*)
      BuildFlags="-march=armv7-a"
      BuildCompFlags="-march=armv7-a"
      ;;
  esac

  # Choose multiarch support
  MultiArchFlags=
  case $arch in
    i686 | x86_64)
      MultiArchFlags="--enable-multi-arch"
      ;;
  esac

  # Determine C & C++ compilers
  BuildCC="%{__cc} $BuildCompFlags"
  BuildCXX="%{__cxx} $BuildCompFlags"

  BuildFlags="$BuildFlags -DNDEBUG=1 %{__common_cflags} -O3"

  # XXX: -frecord-gcc-switches makes gold abort with assertion error and gcc segfault :|
  BuildFlags="$(echo $BuildFlags |sed -e 's#-frecord-gcc-switches##g')"

  # Do not use direct references against %gs when accessing tls data
  # XXX make it the default in GCC? (for other non glibc specific usage)
%ifarch %{xenarches}
  BuildFlags="$BuildFlags -mno-tls-direct-seg-refs"
%endif

  # Extra configure flags
  ExtraFlags=

   # We'll be having issues with biarch builds of these two as longs as their
   # build dependencies aren't provided as biarch packages as well.
   # But as the alternate arch is less likely to make any use of the
   # functionality and that we might just ditch biarch packaging completely,
   # we just enable it on the main arch for now.
%if %{enable_nsscrypt} || %{enable_systap}
   if [[ "$BuildAltArch" = "no" ]]; then
%if %{enable_nsscrypt}
   ExtraFlags="$ExtraFlags --enable-nss-crypt"
%endif
%if %{enable_systap}
   ExtraFlags="$ExtraFlags --enable-systemtap"
%endif
   fi
%endif

  # NPTL+TLS are now the default
%if %{build_ports}
  Pthreads="ports,nptl"
%else
  Pthreads="nptl"
%endif

  # Add-ons
  AddOns="$Pthreads,libidn"

  # Force a separate and clean object dir
  rm -rf build-$arch-linux
  mkdir  build-$arch-linux
  pushd  build-$arch-linux
  [[ "$BuildAltArch" = "yes" ]] && touch ".alt" || touch ".main"
  CC="$BuildCC" CXX="$BuildCXX" CFLAGS="$BuildFlags" LDFLAGS="%{ldflags}" ../configure \
    $arch-%{_target_vendor}-%{_target_os}%{?_gnu} \
    --prefix=%{_prefix} \
    --libexecdir=%{_prefix}/libexec \
    --infodir=%{_infodir} \
    --enable-add-ons=$AddOns \
    --disable-profile \
%if %{build_selinux}
    --with-selinux \
%else
    --without-selinux \
%endif
    --enable-bind-now \
    $ExtraFlags \
    $MultiArchFlags \
    --enable-kernel=%{enablekernel} \
    --with-headers=%{_includedir} ${1+"$@"}
  %make -r
  popd

  check_flags="-k"

  # Generate test matrix
  [[ -d "build-$arch-linux" ]] || {
    echo "ERROR: PrepareGlibcTest: build-$arch-linux does not exist!"
    return 1
  }
  local BuildJobs="-j`getconf _NPROCESSORS_ONLN`"
  echo "$BuildJobs -d build-$arch-linux $check_flags" >> %{checklist}

  case $arch in
  i686)		base_arch=i586;;
  *)		base_arch=none;;
  esac

  [[ -d "build-$base_arch-linux" ]] && {
    check_flags="$check_flags -l build-$base_arch-linux/elf/ld.so"
    echo "$BuildJobs -d build-$arch-linux $check_flags" >> %{checklist}
  }
  return 0
}

# Build main glibc
BuildGlibc %{_target_cpu}

%if %{build_multiarch}
    %ifarch x86_64
	BuildGlibc i686
    %endif
%else
    # Build i686 libraries if not already building for i686
    case %{_target_cpu} in
    i686)
	;;
    i[3-5]86)
	BuildGlibc i686
	;;
    esac
%endif

make -C crypt_blowfish-%{crypt_bf_ver} man

# post install wrapper
gcc -static -Lbuild-%{_target_cpu}-linux %{optflags} -Os fedora/glibc_post_upgrade.c -o build-%{_target_cpu}-linux/glibc_post_upgrade \
  '-DLIBTLS="/%{_lib}/tls/"' \
  '-DGCONV_MODULES_DIR="%{_libdir}/gconv"' \
  '-DLD_SO_CONF="/etc/ld.so.conf"' \
  '-DICONVCONFIG="%{_sbindir}/iconvconfig"'

#-----------------------------------------------------------------------
%check
export TMPDIR=/tmp
export TIMEOUTFACTOR=16
while read arglist; do
    sh %{SOURCE5} $arglist || exit 1
done < %{checklist}

#-----------------------------------------------------------------------
%install
%if %{build_multiarch}
    %ifarch x86_64
	ALT_ARCH=i686
    %endif
    %make install install_root=%{buildroot} -C build-${ALT_ARCH}-linux
%endif
%make install install_root=%{buildroot} -C build-%{_target_cpu}-linux
%if %{build_multiarch}
    %ifarch x86_64
	rm -f %{buildroot}%{_bindir}/lddlibc4
    %endif
%endif

install -m700 build-%{_target_cpu}-linux/glibc_post_upgrade -D %{buildroot}%{_sbindir}/glibc_post_upgrade
sh manpages/Script.sh

# Install extra glibc libraries
function InstallGlibc() {
  local BuildDir="$1"
  local SubDir="$2"
  local LibDir="$3"

  [[ -z "$LibDir" ]] && LibDir="%{_slibdir}"

  pushd $BuildDir
  mkdir -p %{buildroot}$LibDir/$SubDir/
  install -m755 libc.so %{buildroot}$LibDir/$SubDir/`basename %{buildroot}$LibDir/libc-*.so`
  ln -sf `basename %{buildroot}$LibDir/libc-*.so` %{buildroot}$LibDir/$SubDir/`basename %{buildroot}$LibDir/libc.so.*`
  install -m755 math/libm.so %{buildroot}$LibDir/$SubDir/`basename %{buildroot}$LibDir/libm-*.so`
  ln -sf `basename %{buildroot}$LibDir/libm-*.so` %{buildroot}$LibDir/$SubDir/`basename %{buildroot}$LibDir/libm.so.*`
  install -m755 nptl/libpthread.so %{buildroot}$LibDir/$SubDir/`basename %{buildroot}$LibDir/libpthread-*.so`
  ln -sf `basename %{buildroot}$LibDir/libpthread-*.so` %{buildroot}$LibDir/$SubDir/`basename %{buildroot}$LibDir/libpthread.so.*`
  install -m755 nptl_db/libthread_db.so %{buildroot}$LibDir/$SubDir/`basename %{buildroot}$LibDir/libthread_db-*.so`
  ln -sf `basename %{buildroot}$LibDir/libthread_db-*.so` %{buildroot}$LibDir/$SubDir/`basename %{buildroot}$LibDir/libthread_db.so.*`
  install -m755 rt/librt.so %{buildroot}$LibDir/$SubDir/`basename %{buildroot}$LibDir/librt-*.so`
  ln -sf `basename %{buildroot}$LibDir/librt-*.so` %{buildroot}$LibDir/$SubDir/`basename %{buildroot}$LibDir/librt.so.*`
  popd
}

# Install arch-specific optimized libraries
case %{_target_cpu} in
i[3-5]86)
  InstallGlibc build-i686-linux i686
  ;;
esac

# NPTL <bits/stdio-lock.h> is not usable outside of glibc, so include
# the generic one (RH#162634)
install -m644 bits/stdio-lock.h -D %{buildroot}%{_includedir}/bits/stdio-lock.h
# And <bits/libc-lock.h> needs sanitizing as well.
install -m644 fedora/libc-lock.h -D %{buildroot}%{_includedir}/bits/libc-lock.h

# Compatibility hack: this locale has vanished from glibc, but some other
# programs are still using it. Normally we would handle it in the %pre
# section but with glibc that is simply not an option
mkdir -p %{buildroot}%{_localedir}/ru_RU/LC_MESSAGES

# Remove the files we don't want to distribute
rm -f %{buildroot}%{_libdir}/libNoVersion*
rm -f %{buildroot}%{_slibdir}/libNoVersion*

ln -sf libbsd-compat.a %{buildroot}%{_libdir}/libbsd.a
%if %{build_multiarch}
    ln -sf libbsd-compat.a %{buildroot}%{_libdir32}/libbsd.a
%endif

install -m 644 mandriva/nsswitch.conf %{buildroot}%{_sysconfdir}/nsswitch.conf

# This is for ncsd - in glibc 2.2
%if %{build_nscd}
    install -m 644 nscd/nscd.conf %{buildroot}%{_sysconfdir}
    mkdir -p %{buildroot}%{_initrddir}
    install -m 755 nscd/nscd.init %{buildroot}%{_initrddir}/nscd
%endif

# These man pages require special attention
mkdir -p %{buildroot}%{_mandir}/man3
install -p -m 0644 crypt_blowfish-%{crypt_bf_ver}/*.3 %{buildroot}%{_mandir}/man3/

# Useless and takes place
rm -rf %{buildroot}/%{_datadir}/zoneinfo/{posix,right}

# Include ld.so.conf
echo "include /etc/ld.so.conf.d/*.conf" > %{buildroot}%{_sysconfdir}/ld.so.conf
chmod 644 %{buildroot}%{_sysconfdir}/ld.so.conf
mkdir -p  %{buildroot}%{_sysconfdir}/ld.so.conf.d

# ldconfig cache
mkdir -p %{buildroot}%{_var}/cache/ldconfig
touch %{buildroot}%{_var}/cache/ldconfig/aux-cache

# automatic ldconfig cache update on rpm installs/removals
# (see http://wiki.mandriva.com/en/Rpm_filetriggers)
install -d %{buildroot}%{_var}/lib/rpm/filetriggers
cat > %{buildroot}%{_var}/lib/rpm/filetriggers/ldconfig.filter << EOF
^.((/lib|/usr/lib)(64)?/[^/]*\.so\.|/etc/ld.so.conf.d/[^/]*\.conf)
EOF
cat > %{buildroot}%{_var}/lib/rpm/filetriggers/ldconfig.script << EOF
#!/bin/sh
ldconfig -X
EOF
chmod 755 %{buildroot}%{_var}/lib/rpm/filetriggers/ldconfig.script

# gconv-modules.cache
touch %{buildroot}%{_libdir}/gconv/gconv-modules.cache
chmod 644 %{buildroot}%{_libdir}/gconv/gconv-modules.cache
%if %{build_multiarch}
    touch %{buildroot}%{_libdir32}/gconv/gconv-modules.cache
    chmod 644 %{buildroot}%{_libdir32}/gconv/gconv-modules.cache
%endif

touch %{buildroot}%{_sysconfdir}/ld.so.cache

# Strip debugging info from all static libraries
pushd %{buildroot}%{_libdir}
    for i in *.a; do
	if [ -f "$i" ]; then
	    strip -g -R .comment -R .GCC.command.line $i
	fi
    done
popd

# rquota.x and rquota.h are now provided by quota
rm -f %{buildroot}%{_includedir}/rpcsvc/rquota.[hx]

%if %{build_i18ndata}
    install -m644 localedata/SUPPORTED %{buildroot}%{_datadir}/i18n/
%endif

rm -rf %{buildroot}%{_includedir}/netatalk/

# /etc/localtime - we're proud of our timezone #Well we(mdk) may put Paris
%if %{build_timezone}
    rm -f %{buildroot}%{_sysconfdir}/localtime
    cp -f %{buildroot}%{_datadir}/zoneinfo/US/Eastern %{buildroot}%{_sysconfdir}/localtime
    #ln -sf ..%{_datadir}/zoneinfo/US/Eastern %{buildroot}%{_sysconfdir}/localtime
%endif

# Documentation
install -m 755 -d %{buildroot}%{_docdir}/glibc
%if %{with doc}
    make -C build-%{_target_cpu}-linux html
    cp -fpar manual/libc %{buildroot}%{_docdir}/glibc/html
%endif
%if %{with pdf}
    make -C build-%{_target_cpu}-linux pdf
    install -m644 -D manual/libc.pdf %{buildroot}%{_docdir}/glibc/libc.pdf
%endif
install -m 644 COPYING COPYING.LIB README NEWS INSTALL FAQ BUGS		\
    NOTES PROJECTS CONFORMANCE README.libm hesiod/README.hesiod		\
    ChangeLog* crypt/README.ufc-crypt nis/nss posix/gai.conf		\
    %{buildroot}%{_docdir}/glibc
xz -0 --text %{buildroot}%{_docdir}/glibc/ChangeLog*
install -m 644 timezone/README %{buildroot}%{_docdir}/glibc/README.timezone
install -m 755 -d %{buildroot}%{_docdir}/glibc/crypt_blowfish
install -m 644 crypt_blowfish-%{crypt_bf_ver}/{README,LINKS,PERFORMANCE} \
    %{buildroot}%{_docdir}/glibc/crypt_blowfish

# Localization
%find_lang libc

# Remove unpackaged files
rm -f  %{buildroot}%{_infodir}/dir.old*
rm -rf %{buildroot}%{_includedir}/asm-*/mach-*/
rm -f  %{buildroot}%{_localedir}/locale-archive*
# XXX: verify
find %{buildroot}%{_localedir} -type f -name LC_\* -o -name SYS_LC_\* |xargs rm -f

%if !%{build_nscd}
    rm -f %{buildroot}%{_sbindir}/nscd
%endif

rm -f %{buildroot}%{_infodir}/dir

%if %{without utils}
    rm -f  %{buildroot}%{_bindir}/memusage
    rm -f  %{buildroot}%{_bindir}/memusagestat
    rm -f  %{buildroot}%{_bindir}/mtrace
    rm -f  %{buildroot}%{_bindir}/pcprofiledump
    rm -f  %{buildroot}%{_bindir}/xtrace
    rm -f  %{buildroot}%{_slibdir}/libmemusage.so
    rm -f  %{buildroot}%{_slibdir}/libpcprofile.so
    %if %{build_multiarch}
	rm -f  %{buildroot}%{_slibdir32}/libmemusage.so
	rm -f  %{buildroot}%{_slibdir32}/libpcprofile.so
    %endif
%endif

%if !%{build_timezone}
    rm -f  %{buildroot}%{_sysconfdir}/localtime
    rm -f  %{buildroot}%{_sbindir}/zdump
    rm -f  %{buildroot}%{_sbindir}/zic
    rm -f  %{buildroot}%{_mandir}/man1/zdump.1*
    rm -rf %{buildroot}%{_datadir}/zoneinfo
%endif

%if !%{build_i18ndata}
    rm -rf %{buildroot}%{_datadir}/i18n
%endif

# This will make the '-g' argument to be passed to eu-strip for these libraries, so that
# some info is kept that's required to make valgrind work without depending on glibc-debug
# package to be installed.
export EXCLUDE_FROM_FULL_STRIP="ld-%{version}.so libpthread libc-%{version}.so libm-%{version}.so"



%changelog

* Fri Feb 19 2016 Denis Silakov <dsilakov@gmail.com> 6:2.15-10
- (85fb63c) Fix macro usage



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19683 |12mu|glibmm2.4-2.35.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname	glibmm
%define	api	2.4
%define major	1
%define	libname	%mklibname %{pkgname} %{api} %{major}
%define	devname	%mklibname -d %{pkgname} %{api}

Name:		%{pkgname}%{api}
Summary:	C++ interface for glib
Version:	2.35.9
Release:	1
License:	LGPLv2+
Group:		System/Libraries
URL:		http://gtkmm.sourceforge.net/

Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{pkgname}/2.35/%{pkgname}-%{version}.tar.xz
BuildRequires:	doxygen
BuildRequires:	mm-common >= 0.9.4
BuildRequires:	xsltproc
BuildRequires:	pkgconfig(glib-2.0) >= 2.30
BuildRequires:	pkgconfig(sigc++-2.0) >= 2.2.10

%description
Gtkmm provides a C++ interface to the GTK+ GUI library.
%{pkgname} originally belongs to gtkmm, but is now separated,
for use with non-GUI software written in C++.


%package -n	%{libname}
Summary:	C++ interface for glib
Group:		System/Libraries

%description -n	%{libname}
Gtkmm provides a C++ interface to the GTK+ GUI library.
%{pkgname} originally belongs to gtkmm, but is now separated,
for use with non-GUI software written in C++.

This package contains the library needed to run programs dynamically
linked with %{pkgname}.


%package -n	%{devname}
Summary:	Headers and development files of %{pkgname}
Group:		Development/GNOME and GTK+
Requires:	%{libname} = %{version}
Provides:	%{pkgname}%{api}-devel = %{version}-%{release}
Requires:	mm-common >= 0.9.4
Obsoletes:	%mklibname -d %{pkgname} %{api} 1

%description -n	%{devname}
This package contains the headers and development files that are needed,
when trying to develop or compile applications which need %{pkgname}.


%package	doc
Summary:	Glibmm documentation
Group:		Books/Other

%description	doc
Gtkmm provides a C++ interface to the GTK+ GUI library.
%{pkgname} originally belongs to gtkmm, but is now separated,
for use with non-GUI software written in C++.

This package contains all API documentation for %{pkgname}.

%prep
%setup -qn %{pkgname}-%{version}

%build
%configure2_5x \
	--enable-shared \
	--disable-static

%make

# make check does nothing

%install
%makeinstall_std

%files -n %{libname}
%doc COPYING NEWS README
%{_libdir}/libglibmm*%{api}.so.%{major}*
%{_libdir}/libgiomm*%{api}.so.%{major}*

%files -n %{devname}
%doc AUTHORS ChangeLog
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/giomm-%{api}/
%{_libdir}/glibmm-%{api}/
%{_libdir}/pkgconfig/*.pc

%files doc
%doc %{_datadir}/doc/glibmm-%{api}
%{_datadir}/devhelp/books/glibmm-2.4/

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19684 |12mu|glib-networking-2.36.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libname %mklibname %name

Summary: Network-related GIO modules
Name: glib-networking
Version: 2.36.2
Release: 1
Source0: ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/2.36/%{name}-%{version}.tar.xz
License: LGPLv2+
Group:System/Libraries
Url: http://www.gnome.org/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: glib2-devel >= 2.27.90
BuildRequires: libproxy-devel >= 0.3.1
BuildRequires: gnutls-devel >= 2.1.7
BuildRequires: libgcrypt-devel
BuildRequires: gsettings-desktop-schemas-devel
BuildRequires: intltool
Requires: %libname = %version

%description
This package contains the network-related GIO modules for Glib.

%package -n %libname
Summary: Network-related GIO modules
Group: System/Libraries
Requires: %name >= %version-%release

%description -n %libname
This package contains the network-related GIO modules for Glib.

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
rm -rf %{buildroot}
%makeinstall_std
rm -f %buildroot%_libdir/gio/modules/*.la
%find_lang %name

%clean
rm -rf %{buildroot}

%files -f %name.lang
%defattr(-,root,root)
%doc README
%_libexecdir/glib-pacrunner
%_datadir/dbus-1/services/*.service

%files -n %libname
%defattr(-,root,root)
%_libdir/gio/modules/*.so


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19685 |12mu|glitz-0.5.6-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname %{name} %{major}
%define libglx %mklibname %{name}-glx %{major}
%define devname %mklibname %{name} -d

Summary:	OpenGL image compositing library
Name:		glitz
Version:	0.5.6
Release:	13
License:	BSD
Group:		System/Libraries
Url:		http://cairographics.org/
Source0:	http://cairographics.org/snapshots/%{name}-%{version}.tar.bz2
Patch0:		glitz-0.4.0-libtool.patch
Patch1:		glitz-0.5.6-wformat.patch
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(x11)

%description
Glitz is an OpenGL image compositing library. Glitz provides
Porter/Duff compositing of images and implicit mask generation for
geometric primitives including trapezoids, triangles, and rectangles.

The semantics of glitz are designed to precisely match the
specification of the X Render extension. Glitz does not only implement
X Render features like component alpha and image transformations, but
also support for additional features like convolution filters and color
gradients, which are not currently part of the X Render specification.

The performance and capabilities of glitz are much dependent on
graphics hardware. Glitz does not in any way handle software
fall-backs when graphics hardware is insufficient. However, glitz
will report if any requested operation cannot be carried out by
graphics hardware, hence making a higher level software layer
responsible for appropriate actions.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	OpenGL image compositing library
Group:		System/Libraries
Provides:	glitz = %{EVRD}

%description -n %{libname}
Glitz is an OpenGL image compositing library. Glitz provides
Porter/Duff compositing of images and implicit mask generation for
geometric primitives including trapezoids, triangles, and rectangles.

The semantics of glitz are designed to precisely match the
specification of the X Render extension. Glitz does not only implement
X Render features like component alpha and image transformations, but
also support for additional features like convolution filters and color
gradients, which are not currently part of the X Render specification.

The performance and capabilities of glitz are much dependent on
graphics hardware. Glitz does not in any way handle software
fall-backs when graphics hardware is insufficient. However, glitz
will report if any requested operation cannot be carried out by
graphics hardware, hence making a higher level software layer
responsible for appropriate actions.

%files -n %{libname}
%doc AUTHORS COPYING README NEWS TODO
%{_libdir}/libglitz.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libglx}
Summary:	OpenGL image compositing library
Group:		System/Libraries
Conflicts:	%{_lib}glitz1 < 0.5.6-13

%description -n %{libglx}
Glitz is an OpenGL image compositing library. Glitz provides
Porter/Duff compositing of images and implicit mask generation for
geometric primitives including trapezoids, triangles, and rectangles.

The semantics of glitz are designed to precisely match the
specification of the X Render extension. Glitz does not only implement
X Render features like component alpha and image transformations, but
also support for additional features like convolution filters and color
gradients, which are not currently part of the X Render specification.

The performance and capabilities of glitz are much dependent on
graphics hardware. Glitz does not in any way handle software
fall-backs when graphics hardware is insufficient. However, glitz
will report if any requested operation cannot be carried out by
graphics hardware, hence making a higher level software layer
responsible for appropriate actions.

%files -n %{libglx}
%doc AUTHORS COPYING README NEWS TODO
%{_libdir}/libglitz-glx.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for glitz library
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Requires:	%{libglx} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Obsoletes:	%{_lib}glitz-static-devel < 0.5.6-13

%description -n %{devname}
Development files for glitz library.

%files -n %{devname}
%{_libdir}/lib*.so
%{_includedir}/*
%{_libdir}/pkgconfig/*.pc

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1 -b .libtool
%patch1 -p1 -b .wformat

%build
%configure2_5x --disable-static
%make LDFLAGS+=-ldl

%install
%makeinstall_std


%changelog
* Wed Nov 27 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.5.6-13
+ Revision: bc7b6f9
- LOG Split library package according to our policies, drop static devel package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19686 |12mu|gmime-2.6.16-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version}|cut -d. -f1,2)

%define major	0
%define apiver	2.6
%define libname	%mklibname %{name} %{apiver} %{major}
%define devname %mklibname %{name} -d

%define _gtkdocdir	%{_datadir}/gtk-doc/html
%define build_mono 1

%ifarch %mips %arm
%define build_mono 0
%endif

Summary:	The libGMIME library
Name:		gmime
Version:	2.6.16
Release:	1
License:	LGPLv2+
Group:		System/Libraries
URL:		http://spruce.sourceforge.net/gmime
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz

BuildRequires:	gtk-doc
BuildRequires:	gpgme-devel
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(zlib)
%if %{build_mono}
BuildRequires:	mono-devel
BuildRequires:	gtk-sharp2-devel
BuildRequires:	gtk-sharp2
%endif

%description
This library allows you to manipulate MIME messages.

%package -n %{libname}
Summary:	The libGMIME library
Group:		System/Libraries

%description -n %{libname}
This library allows you to manipulate MIME messages.

%package -n %{devname}
Summary:	Development library and header files for the lib%{name} library
Group:		Development/C
Provides:	%{name}-devel
Requires:	%{libname} = %{version}-%{release}

%description -n %{devname}
This package contains the lib%{name} development library and its header files.

%if %{build_mono}
%package sharp
Summary:	GMIME bindings for mono
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}

%description sharp
This library allows you to manipulate MIME messages.
%endif

%prep
%setup -q

%build
%configure2_5x \
	--disable-static \
	--with-html-dir=%{_gtkdocdir} \
	--enable-gtk-doc

#gw parallel build broken in 2.1.15
# (tpg) mono stuff doesn't like parallel build, this solves it
%(echo %make|perl -pe 's/-j\d+/-j1/g')

%check
make check

%install
%makeinstall_std

# cleanup
rm -f %{buildroot}%{_libdir}/gmimeConf.sh

%files -n %{libname}
%{_libdir}/lib*%{apiver}.so.%{major}*

%files -n %{devname}
%doc AUTHORS ChangeLog PORTING README TODO
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/gmime-%{apiver}.pc
%{_includedir}/*
%{_datadir}/gapi-2.0/gmime-api.xml
%doc %{_gtkdocdir}/*

%if %{build_mono}
%files sharp
%{_prefix}/lib/mono/gac/%{name}-sharp
%{_prefix}/lib/mono/%{name}-sharp-%{apiver}
%{_libdir}/pkgconfig/%{name}-sharp-%{apiver}.pc
%endif


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19687 |12mu|gmock-1.6.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	0
%define libname	%mklibname	%{name} %{major}
%define develname	%mklibname	%{name} -d

Summary:	Google C++ Mocking Framework
Name:		gmock
Version:	1.6.0
Release:	2
License:	BSD
Group:		System/Libraries
URL:		http://code.google.com/p/googlemock/
Source0:	http://googlemock.googlecode.com/files/gmock-%{version}.zip
Patch0:		gmock-1.6.0-enable-install.patch
BuildRequires:	gtest-devel >= 1.6.0
BuildRequires:	python
Requires:	%{libname} = %{version}-%{release}

%description
Inspired by jMock, EasyMock, and Hamcrest, and designed with C++'s
specifics in mind, Google C++ Mocking Framework (or Google Mock for
short) is a library for writing and using C++ mock classes.

Google Mock:

 o lets you create mock classes trivially using simple macros,
 o supports a rich set of matchers and actions,
 o handles unordered, partially ordered, or completely ordered
   expectations,
 o is extensible by users, and
 o works on Linux, Mac OS X, Windows, Windows Mobile, minGW, and
   Symbian.

%package -n %{libname}
Summary:	Libraries for the %{name} package
Group:		System/Libraries

%description -n %{libname}
Libraries for %{name}.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
This package contains development files for %{name}.

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x \
	--disable-static \
	--with-gtest \
	--enable-external-gtest

%make LIBS='-lpthread -lgtest'

%install
%makeinstall_std
find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print

# why repkg gtest
rm -fr %{buildroot}%{_includedir}/gtest/
rm -fr %{buildroot}%{_libdir}/libgtest*
rm -fr %{buildroot}%{_datadir}/aclocal

%check
%make check

%files -n %{libname}
%{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%doc CHANGES CONTRIBUTORS COPYING README
%{_libdir}/lib*.so
%{_includedir}/gmock/*



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19688 |12mu|gnome-backgrounds-3.8.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Background images for the GNOME desktop
Name: gnome-backgrounds
Version: 3.8.1
Release: 1
License: GPLv2
Group: Graphical desktop/GNOME
Url: http://www.gnome.org
Source0: ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/3.8/%{name}-%{version}.tar.xz
BuildArch: noarch

BuildRequires: intltool

%description
This module contains a set of backgrounds packaged with the GNOME desktop.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std
%find_lang %{name}

%files -f %{name}.lang
%doc NEWS README AUTHORS
%{_datadir}/gnome-background-properties/
%{_datadir}/backgrounds/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19689 |12mu|gnome-bluetooth-3.8.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	11
%define	maj_app	0
%define	gir_maj	1.0
%define	libname	%mklibname %{name} %{major}
%define	lib_app	%mklibname %{name}-applet %{maj_app}
%define	girname	%mklibname %{name}-gir %{gir_maj}
%define	gir_app	%mklibname %{name}-applet-gir %{gir_maj}
%define	devname	%mklibname -d %{name}

Name: 	 	gnome-bluetooth
Summary: 	GNOME Bluetooth Subsystem
Epoch:		1
Version: 	3.8.2.1
Release:	1
#gw lib is LGPL, main app is GPL
License:	GPLv2+ and LGPLv2+
Group:		Graphical desktop/GNOME
URL:		http://usefulinc.com/software/gnome-bluetooth/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/gnome-bluetooth/3.8/%{name}-%{version}.tar.xz
Source1:	61-gnome-bluetooth-rfkill.rules

BuildRequires:	intltool itstool
BuildRequires:	GConf2
BuildRequires:	gettext
BuildRequires:	gnome-common
BuildRequires:	gtk-doc
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(unique-3.0)
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)

Requires:	gvfs-obexftp
Requires:	bluez
Requires:	obexd

Obsoletes:	nautilus-sendto-bluetooth < %{version}
Provides:	nautilus-sendto-bluetooth = %{version}

Provides:	bluez-pin

%description
The gnome-bluetooth package contains graphical utilities to setup,
monitor and use Bluetooth devices.

%package -n	%{libname}
Group:		System/Libraries
Summary: 	GNOME bluetooth library
Conflicts:	%{_lib}gnome-bluetooth7 < 1:2.31

%description -n	%{libname}
Library from GNOME-Bluetooth.

%package -n	%{lib_app}
Group:		System/Libraries
Summary: 	GNOME bluetooth Applet library

%description -n %{lib_app}
Library from GNOME-Bluetooth Applet

%package -n	%{girname}
Group:		System/Libraries
Summary:	GObject Introspection interface for %{name}
Requires:	%{libname} = %{EVRD}

%description -n	%{girname}
GObject Introspection interface for %{name}.

%package -n	%{gir_app}
Group:		System/Libraries
Summary:	GObject Introspection interface for %{name} applet
Requires:	%{lib_app} = %{EVRD}

%description -n	%{gir_app}
GObject Introspection interface for %{name} applet. 

%package -n	%{devname}
Group:		Development/C
Summary:	Development libraries and header files from %{name}
Requires:	%{libname} = %{EVRD}
Requires:	%{lib_app} = %{EVRD}
Provides:	%{name}-devel = %{version}-%{release}


%description -n	%{devname}
Development libraries and header files from %{name}

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--enable-shared \
	--disable-static \
	--disable-desktop-update \
	--disable-icon-update

%make
										
%install
%makeinstall_std
%find_lang %{name}2 --all-name --with-gnome

mkdir -p %{buildroot}/lib/udev/rules.d
install -m644 %{SOURCE1} %{buildroot}/lib/udev/rules.d/

%files -f %{name}2.lang
%doc README AUTHORS
%{_bindir}/*
%{_datadir}/applications/bluetooth-sendto.desktop
%{_datadir}/applications/bluetooth-wizard.desktop
%{_datadir}/icons/hicolor/*/*/*.*
%{_datadir}/%{name}
%dir %{_libdir}/%{name}
%dir %{_libdir}/%{name}/plugins
%{_libdir}/%{name}/plugins/libgbtgeoclue.*
%{_mandir}/man1/*
/lib/udev/rules.d/*

%files -n %{libname}
%{_libdir}/lib%{name}.so.%{major}*

%files -n %{lib_app}
%{_libdir}/gnome-bluetooth/libgnome-bluetooth-applet.so.%{maj_app}*

%files -n %{girname}
%{_libdir}/girepository-1.0/GnomeBluetooth-%{gir_maj}.typelib

%files -n %{gir_app}
%{_libdir}/gnome-bluetooth/GnomeBluetoothApplet-%{gir_maj}.typelib

%files -n %{devname}
%{_datadir}/gtk-doc/html/%{name}
%{_includedir}/%{name}
%{_libdir}/*.so
%{_libdir}/gnome-bluetooth/libgnome-bluetooth-applet.so
%{_libdir}/pkgconfig/*.pc
%{_datadir}/gir-1.0/GnomeBluetooth-1.0.gir

%changelog
* Wed Nov 20 2013 Tigro <ashejn@gmail.com> 1:3.8.2.1-1
+ Revision: 40651a9
- update to 3.8.2.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19690 |12mu|gnome-calculator-3.8.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           gnome-calculator
Version:        3.8.2
Release:        1
Summary:        A desktop calculator

Group:          Graphical desktop/GNOME
License:        GPLv2+
URL:            http://live.gnome.org/Gcalctool
#VCS: git:git://git.gnome.org/gcalctool
Source0:        http://download.gnome.org/sources/%{name}/3.8/%{name}-%{version}.tar.xz

BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(gtk+-3.0)
BuildRequires: pkgconfig(libsoup-2.4)
BuildRequires: desktop-file-utils
BuildRequires: gettext
BuildRequires: libxml2-utils
BuildRequires: flex
BuildRequires: bison
BuildRequires: intltool
BuildRequires: itstool

Provides:  gcalctool = 6.6.2-3
Obsoletes: gcalctool < 6.6.2-3


%description
gnome-calculator is a powerful graphical calculator with financial,
logical and scientific modes. It uses a multiple precision package
to do its arithmetic to give a high degree of accuracy.


%prep
%setup -q


%build
%configure2_5x
%make


%install
%makeinstall_std

desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/gcalctool.desktop

%find_lang %{name} --with-gnome --all-name


%files -f %{name}.lang
%doc COPYING NEWS
%{_bindir}/gcalccmd
%{_bindir}/gnome-calculator
%{_datadir}/applications/gcalctool.desktop
%{_datadir}/glib-2.0/schemas/org.gnome.calculator.gschema.xml
%{_datadir}/gnome-calculator
%doc %{_mandir}/man1/gnome-calculator.1.*
%doc %{_mandir}/man1/gcalccmd.1.*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19691 |12mu|gnome-chess-3.8.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           gnome-chess
Version:        3.8.4
Release:        1
Summary:        GNOME Chess game

License:        GPLv2+ and GFDL
Group:		Games/Other
URL:            https://live.gnome.org/Chess
Source0:        http://ftp.gnome.org/pub/GNOME/sources/%{name}/3.8/%{name}-%{version}.tar.xz

BuildRequires:  desktop-file-utils
BuildRequires:  pkgconfig(gtk+-3.0)
BuildRequires:  intltool
BuildRequires:  itstool
BuildRequires:  pkgconfig(librsvg-2.0)
BuildRequires:  pkgconfig(gl)
BuildRequires:  pkgconfig(glu)
BuildRequires:  pkgconfig(sqlite3)
BuildRequires:  vala-devel

Obsoletes: gnome-games < 3.7.92
Obsoletes: glchess < 3.7.92
Provides: glchess = %{version}-%{release}

Requires: gnuchess

%description
A chess game which supports several chess engines, with 2D and optionally 3D
support if OpenGL is present.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/glchess.desktop

%find_lang %{name} --with-gnome

%files -f %{name}.lang
%doc COPYING
%{_bindir}/gnome-chess
%{_datadir}/applications/glchess.desktop
%{_datadir}/glib-2.0/schemas/org.gnome.gnome-chess.gschema.xml
%{_datadir}/gnome-chess
%{_datadir}/icons/hicolor/*/apps/gnome-chess.*
%{_mandir}/man6/gnome-chess.6*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19692 |12mu|gnome-clocks-3.8.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           gnome-clocks
Version:        3.8.2
Release:        2
Summary:        Clock application designed for GNOME 3

License:        GPLv2+
Group:		Graphical desktop/GNOME
URL:            https://live.gnome.org/GnomeClocks
Source0:        http://download.gnome.org/sources/gnome-clocks/3.8/%{name}-%{version}.tar.xz
Source1:	%{name}-ru.po

BuildRequires:  pkgconfig(gtk+-3.0)
Buildrequires:  pkgconfig(gobject-introspection-1.0)
BuildRequires:  pkgconfig(libcanberra-gtk3) >= 0.30
BuildRequires:  pkgconfig(gweather-3.0)
BuildRequires:  pkgconfig(gnome-desktop-3.0)
BuildRequires:  pkgconfig(libnotify)
BuildRequires:  pkgconfig(glib-2.0)
BuildRequires:  vala-tools
BuildRequires:  intltool desktop-file-utils

%description
Clock application designed for GNOME 3

%prep
%setup -q
cp -f %{SOURCE1} po/ru.po

%build
%configure2_5x
%make V=1 %{?_smp_mflags}

%install
%makeinstall_std
desktop-file-validate $RPM_BUILD_ROOT/%{_datadir}/applications/gnome-clocks.desktop

%find_lang %{name}

%post
/bin/touch --no-create %{_datadir}/icons/hicolor %{_datadir}/icons/HighContrast &>/dev/null || :

%files -f gnome-clocks.lang
%doc AUTHORS COPYING README NEWS
%{_bindir}/gnome-clocks
%{_datadir}/gnome-clocks
%{_datadir}/icons/*/*/apps/gnome-clocks.png
%{_datadir}/applications/gnome-clocks.desktop
%{_datadir}/glib-2.0/schemas/org.gnome.clocks.gschema.xml

%changelog
* Thu Nov 28 2013 Tigro <ashejn@gmail.com> 3.8.2-2
+ Revision: b3eecc1
- fix copy place



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19693 |12mu|gnome-color-manager-3.8.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:   Color management tools for GNOME
Name:      gnome-color-manager
Version:   3.8.3
Release:   2
License:   GPLv2+
Group:     Graphical desktop/GNOME
URL:       http://projects.gnome.org/gnome-color-manager/
Source0:   ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/3.8/%{name}-%{version}.tar.xz
Source1:   %{name}-ru.po

BuildRequires:	desktop-file-utils
BuildRequires:	docbook-dtd41-sgml
BuildRequires:	docbook-utils
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	intltool itstool
BuildRequires:	pkgconfig(clutter-gtk-1.0)
BuildRequires:	pkgconfig(colord)
BuildRequires:	pkgconfig(colord-gtk)
BuildRequires:	pkgconfig(exiv2)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gnome-desktop-3.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(lcms2)
BuildRequires:	pkgconfig(libcanberra-gtk3)
BuildRequires:	pkgconfig(libexif)
BuildRequires:	pkgconfig(libtiff-4)
BuildRequires:	pkgconfig(mash-0.2)
BuildRequires:	pkgconfig(mx-1.0)
BuildRequires:	pkgconfig(vte-2.90)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xrandr)

Requires: colord
Requires: gnome-icon-theme
Requires: shared-color-profiles

%description
gnome-color-manager is a session framework that makes it easy to manage, 
install and generate color profiles in the GNOME desktop.

%prep
%setup -q
cp -f %{SOURCE1} po/ru.po
%apply_patches

%build
%configure2_5x \
	--disable-static \
	--disable-scrollkeeper \
	--enable-packagekit

%make 

%install
%makeinstall_std

%find_lang %name --with-gnome --all-name

%files -f %{name}.lang
%doc AUTHORS NEWS README
%{_bindir}/gcm-*
%{_libexecdir}/gcm-helper-exiv
%{_datadir}/%{name}
%{_datadir}/applications/*.desktop
%{_datadir}/icons/hicolor/*/*/*.png
%{_datadir}/icons/hicolor/scalable/*/*.svg
%{_datadir}/man/man1/*


%changelog
* Thu Nov 28 2013 Tigro <ashejn@gmail.com> 3.8.3-2
+ Revision: ec60306
- update russian translations



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19694 |12mu|gnome-common-3.7.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		gnome-common
Summary:	Gnome-common contains useful things common to building gnome packages
Version:	3.7.4
Release:	1
License: 	GPLv3+
Group:		Development/GNOME and GTK+
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/3.7/%{name}-%{version}.tar.xz
URL: 		http://www.gnome.org/
Requires:	common-licenses
BuildRequires:	pkgconfig gawk
BuildArch:	noarch

%description
gnome-common is for building various GNOME modules from CVS. It is not
needed to run GNOME.

%prep
%setup -q

%build
%configure2_5x
%make

%install
[ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT

%makeinstall_std

%files
%defattr(-, root, root)
%doc ChangeLog 
%{_bindir}/*
%{_datadir}/aclocal/*.m4
%{_datadir}/gnome-common


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19695 |12mu|gnome-contacts-3.8.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver	%(echo %{version}|cut -d. -f1,2)

Name:		gnome-contacts
Version:	3.8.3
Release:	1
Summary:	Contacts manager for GNOME
Group:		Graphical desktop/GNOME
License:	GPLv2+
URL:		https://live.gnome.org/ThreePointOne/Features/Contacts
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz

BuildRequires:	intltool
BuildRequires:	vala-devel >= 0.20
BuildRequires:	vala-tools
BuildRequires:	pkgconfig(folks)
BuildRequires:	pkgconfig(folks-eds)
BuildRequires:	pkgconfig(folks-telepathy)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gnome-desktop-3.0)
BuildRequires:	pkgconfig(goa-1.0)
BuildRequires:	pkgconfig(libebook-1.2)
BuildRequires:	pkgconfig(libedataserver-1.2)
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	pkgconfig(cheese) >= 3.6.0
BuildRequires:	pkgconfig(cheese-gtk) >= 3.6.0
BuildRequires:	pkgconfig(clutter-1.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)

Requires:	telepathy-mission-control

%description
Standalone contacts manager for GNOME desktop.

%prep
%setup -q
%apply_patches

%build
%configure2_5x
%make

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS README NEWS ChangeLog
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_libexecdir}/gnome-contacts-search-provider
%{_datadir}/dbus-1/services/org.gnome.Contacts.SearchProvider.service
%{_datadir}/glib-2.0/schemas/org.gnome.Contacts.gschema.xml
%{_datadir}/gnome-shell/search-providers/gnome-contacts-search-provider.ini
%{_datadir}/glib-2.0/schemas/org.gnome.Contacts.enums.xml

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19696 |12mu|gnome-control-center-3.8.6-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	1
%define libname	%mklibname %{name} %{major}
%define develname %mklibname -d %{name}

Summary:	GNOME control center
Name:		gnome-control-center
Version:	3.8.6
Release:	3
License:	GPLv2+
Group:		Graphical desktop/GNOME
URL:		http://www.gnome.org/softwaremap/projects/control-center/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/3.8/%{name}-%{version}.tar.xz
Patch0:         lv3-typo-default-layout.patch
Patch1:		gnome-control-center-3.8.4.1-fontconfig.patch
Patch2:		rosa-additional-items.patch
Patch3:		power-critical-upoweroff.patch
Patch4:		gcc-increase-field-for-long-Russian-words.patch
Patch5:     gnome-control-center-3.8.4.1-password-strength.patch
Patch6:     gnome-control-center-3.8.4.1-change-own-password-without-root.patch
#Patch7:     gnome-control-center-3.8.4.1-scrollbar.patch
Patch8:		gnome-control-center-3.8.6-drop-background-test-chooser-dialog.patch
Patch9:		gnome-control-center-3.8.6-never-default-connection.patch

BuildRequires:	desktop-file-utils
BuildRequires:	gnome-common
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	intltool
BuildRequires:	shared-mime-info
BuildRequires:	cups-devel
BuildRequires:	vala-devel
BuildRequires:	pkgconfig(cheese-gtk) >= 2.91.91.1
BuildRequires:  pkgconfig(libsystemd-login)
BuildRequires:	pkgconfig(colord) >= 0.1.25
BuildRequires:	pkgconfig(colord-gtk) >= 0.1.25
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(gdk-pixbuf-2.0) >= 2.23.0
BuildRequires:	pkgconfig(glib-2.0) >= 2.29.14
BuildRequires:	pkgconfig(gnome-bluetooth-1.0)
BuildRequires:	pkgconfig(gnome-desktop-3.0) >= 3.1.0
BuildRequires:	pkgconfig(gnome-settings-daemon) >= 3.3.91
BuildRequires:	pkgconfig(goa-backend-1.0)
BuildRequires:	pkgconfig(gsettings-desktop-schemas)
BuildRequires:	pkgconfig(gstreamer-1.0)
BuildRequires:	pkgconfig(gthread-2.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	iso-codes-devel
BuildRequires:	pkgconfig(ibus-1.0)
BuildRequires:	pkgconfig(lcms2)
BuildRequires:	pkgconfig(pwquality)
BuildRequires:	pkgconfig(accountsservice)
BuildRequires:	pkgconfig(libcanberra-gtk3) >= 0.13
BuildRequires:	pkgconfig(libgnome-menu-3.0)
BuildRequires:	pkgconfig(libgnomekbd) >= 2.91.91
BuildRequires:	pkgconfig(libgnomekbdui) >= 2.91.91
BuildRequires:	pkgconfig(libgtop-2.0)
BuildRequires:	pkgconfig(libnm-glib) >= 0.8.992
BuildRequires:	pkgconfig(libnm-glib-vpn) => 0.8.992
BuildRequires:	pkgconfig(libnm-util) >= 0.8.992
BuildRequires:	pkgconfig(libnm-gtk) >= 0.8.992
BuildRequires:	pkgconfig(libnotify) >= 0.7.3
BuildRequires:	pkgconfig(libpulse) >= 0.9.16
BuildRequires:	pkgconfig(libpulse-mainloop-glib) >= 0.9.16
BuildRequires:	pkgconfig(libwacom)
BuildRequires:	pkgconfig(smbclient)
BuildRequires:	pkgconfig(libxklavier) >= 5.1
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(NetworkManager) >= 0.8.992
BuildRequires:	pkgconfig(polkit-gobject-1) >= 0.97
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(upower-glib) >= 0.9.1
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xxf86misc)
BuildRequires:	pkgconfig(xi) >= 1.2
BuildRequires:	pkgconfig(mm-glib)

BuildRequires:	docbook-style-xsl

Requires: gnome-settings-daemon >= 2.21.5
Requires: cups-pk-helper
Requires(post,postun): shared-mime-info desktop-file-utils

%description
GNOME Control-center is a configuration tool for easily
setting up your GNOME environment.

%package -n %{develname}
Summary:	Development libraries, include files for GNOME control center
Group:		Development/GNOME and GTK+
Obsoletes:	%{_lib}gnome-window-settings-devel

%description -n %{develname}
Development libraries, include files for GNOME Control Center

%prep
%setup -q
%apply_patches

%build

# Build egg-list-box
pushd egg-list-box
%configure
make
popd

%configure2_5x \
	--disable-static

%make V=1

%install
%makeinstall_std
find %{buildroot} -name '*.la' -exec rm -f {} \;
rm -f %{buildroot}%{_datadir}/applications/mimeinfo.cache

%{find_lang} %{name}-2.0 --with-gnome --all-name

desktop-file-install --vendor="" \
	--remove-category="Application" \
	--remove-category="PersonalSettings" \
	--add-category="X-MandrivaLinux-System-Configuration-GNOME" \
	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

%files -f %{name}-2.0.lang
%doc AUTHORS NEWS README
%{_bindir}/gnome-control-center
%{_libexecdir}/gnome-control-center-search-provider
%{_libdir}/cc-remote-login-helper
%{_datadir}/applications/*
%{_datadir}/gnome-control-center/
%{_datadir}/icons/hicolor/*/*/*
%{_datadir}/sounds/gnome/default/*
%{_datadir}/pixmaps
%{_datadir}/dbus-1/services/*
%{_datadir}/bash-completion/*
%{_datadir}/gnome-shell
%{_mandir}/man?/*
%{_datadir}/polkit-1/actions/*.policy
%{_datadir}/polkit-1/rules.d/*.rules

%files -n %{develname}
%{_datadir}/pkgconfig/*

%changelog
* Wed Jul 02 2014 Ural Mullabaev <ural.mullabaev@rosalab.ru> 3.8.6-3
+ Revision: 33330ff
- Fixed applying never default connection button state

* Wed Mar 12 2014 Aleksey Yermakov <alexey.yermakov@rosalab.ru> 3.8.6-2
+ Revision: a5a0d6b
- Added icon for drakxservices

* Thu Feb 13 2014 akdengi <kazancas@mandriva.ru> 3.8.6-1
+ Revision: ff1db4d
- Update to 3.8.6

* Thu Feb 13 2014 akdengi <alexander.kazancev@rosalab.ru> 3.8.4.1-9
+ Revision: e29daae
- use logind instead upower when battery power crytical

* Fri Jan 17 2014 akdengi <kazancas@mandriva.ru> 3.8.4.1-8
+ Revision: 46d44cd
- disable upower patch

* Fri Nov 22 2013 Ural Mullabaev <ural.mullabaev@rosalab.ru> 3.8.4.1-7
+ Revision: 86161f5
- Increased width for scrollbar

* Fri Nov 22 2013 Ural Mullabaev <ural.mullabaev@rosalab.ru> 3.8.4.1-6
+ Revision: 760c472
- Fixed appearing scrollbar in VirtualBox

* Fri Nov 22 2013 Ural Mullabaev <ural.mullabaev@rosalab.ru> 3.8.4.1-6
+ Revision: 7e4f4d0
- Allow change own password without root privileges

* Fri Nov 22 2013 Ural Mullabaev <ural.mullabaev@rosalab.ru> 3.8.4.1-6
+ Revision: 5fbcef5
- Added patch to disable the ban passwords with less strength

* Fri Nov 15 2013 Tigro <ashejn@gmail.com> 3.8.4.1-6
+ Revision: 3d27f43
- bump release

* Fri Nov 15 2013 Tigro <ashejn@gmail.com> 3.8.4.1-5
+ Revision: 7974251
- move item to Personal

* Wed Nov 06 2013 Arkady Shane <ashejn@gmail.com> 3.8.4.1-5
+ Revision: 8f3e802
- bump release

* Wed Nov 06 2013 Julia Pikareva <julia.pikareva@rosalab.ru> 3.8.4.1-4
+ Revision: a438fc4
- Fix: Increases the width of the text box for the long Russian words that
- were not previously included in full.

* Mon Oct 14 2013 akdengi <alexander.kazancev@rosalab.ru> 3.8.4.1-4
+ Revision: 09c86ee
- fix power menu for critical energy with no using upower

* Thu Sep 26 2013 Aleksey Yermakov <alexey.yermakov@rosalab.ru> 3.8.4.1-3
+ Revision: 33a7a27
- Added forgoten patch

* Thu Sep 26 2013 Aleksey Yermakov <alexey.yermakov@rosalab.ru> 3.8.4.1-3
+ Revision: ef71796
- Added patch with Rosa Software Center and Gnome Tweak Tool launch icons.

* Wed Aug 28 2013 Tigro <ashejn@gmail.com> 3.8.4.1-2
+ Revision: c00b476
- fix translation

* Fri Jul 26 2013 Tigro <ashejn@gmail.com> 3.8.4.1-1
+ Revision: 6377f44
- update to 3.8.4.1

* Fri Jul 26 2013 Tigro <ashejn@gmail.com> 3.8.3-5
+ Revision: d305b7e
- update patch

* Wed Jul 03 2013 Alex Burmashev <alex.burmashev@rosalab.ru> 3.8.3-5
+ Revision: ce60b08
- pkgconfig(iso-codes) changed to iso-codes-devel

* Mon Jul 01 2013 Tigro <ashejn@gmail.com> 3.8.3-5
+ Revision: 59756cc
- update patches

* Thu Jun 27 2013 Tigro <ashejn@gmail.com> 3.8.3-5
+ Revision: 06234ee
- drop fontconfig patch

* Thu Jun 27 2013 Tigro <ashejn@gmail.com> 3.8.3-5
+ Revision: 70601b5
- bump release

* Thu Jun 27 2013 Tigro <ashejn@gmail.com> 3.8.3-4
+ Revision: ff4b4aa
- added support of 3 level modifier

* Thu Jun 27 2013 Tigro <ashejn@gmail.com> 3.8.3-4
+ Revision: 64d9339
- added font configuration item

* Thu Jun 20 2013 root <root@localhost.localdomain> 3.8.3-4
+ Revision: 9799c3c
- sync to gnome38 branch

* Thu Feb 28 2013 Tigro <ashejn@gmail.com> 3.6.3-5
+ Revision: 2d1e3bc
- do not remove user account

* Thu Feb 28 2013 Tigro <ashejn@gmail.com> 3.6.3-5
+ Revision: d8ef0cd
- drop gnome-user-accaunts-panel.desktop

* Thu Feb 28 2013 Tigro <ashejn@gmail.com> 3.6.3-4.1
+ Revision: 17d94e4
- crypt password with sha256

* Fri Feb 08 2013 Tigro <ashejn@gmail.com> 3.6.3-4
+ Revision: 7f40d7b
- bump release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19697 |12mu|gnome-desktop3-3.8.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname gnome-desktop

%define	api_version	3
%define api		3.0
%define major		7

%define libname		%mklibname %{oname} %{api_version} %{major}
%define develname	%mklibname -d %{oname} %{api_version}
%define girname		%mklibname %{oname}-gir %{api}

Summary:	Package containing code shared among gnome-panel, gnome-session, nautilus, etc
Name:		%{oname}3
Version:	3.8.4
Release:	1
License:	GPLv2+ and LGPLv2+
Group:		Graphical desktop/GNOME
URL:		http://www.gnome.org
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{oname}/3.8/%{oname}-%{version}.tar.xz

BuildRequires:	gtk-doc
BuildRequires:	intltool
BuildRequires:	ldetect-lst
BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gsettings-desktop-schemas)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(xkbfile)
BuildRequires:	pkgconfig(xkeyboard-config)
BuildRequires:	itstool, iso-codes-devel


Requires:	ldetect-lst >= 0.1.282
Obsoletes:	%{name}-common < 2.91.92
Conflicts:	gnome-desktop-common < 2.32.1-2
%rename 	%{oname}

%description
This package contains some data files and other shared components of the
GNOME user environment.

%package -n %{libname}
Summary:	%{summary}
Group:		System/Libraries
%rename		%{_lib}%{oname}-3_2
Obsoletes:	%{_lib}gnome-desktop3_4

%description -n %{libname}
This package contains an internal library
(libgnomedesktop) used to implement some portions of the GNOME
desktop.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{oname}
Group:		System/Libraries

%description -n %{girname}
GObject Introspection interface description for %{oname}.

%package -n %{develname}
Summary:	Development libraries, include files for %{oname}
Group:		Development/GNOME and GTK+
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Requires:	%{girname} = %{version}-%{release}

%description -n %{develname}
Development libraries, include files for internal library %{oname}.

%prep
%setup -qn %{oname}-%{version}

%build
%configure2_5x \
	--disable-static \
	--with-gnome-distributor="%_vendor" \
	--disable-scrollkeeper \
	--with-pnp-ids-path=%{_datadir}/hwdata/pnp.ids

%make LIBS='-lrt -lgmodule-2.0'

%install
%makeinstall_std 
rm -f %{buildroot}%{_libdir}/*.la

%find_lang %{oname}-%{api}
for d in `ls -1 %{buildroot}%{_datadir}/gnome/help/`; do
  %find_lang $d --with-gnome
  cat $d.lang >> %{oname}-%{api}.lang
done

%files -f %{oname}-%{api}.lang
%doc AUTHORS COPYING ChangeLog NEWS README
%{_datadir}/gnome/gnome-version.xml
%{_datadir}/help/*

%files -n %{libname}
%{_libdir}/libgnome-desktop-%{api_version}.so.%{major}*
%{_libdir}/gnome-rr-debug

%files -n %{girname}
%{_libdir}/girepository-1.0/GnomeDesktop-%{api}.typelib

%files -n %{develname}
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*
%{_datadir}/gir-1.0/GnomeDesktop-%{api}.gir
%doc %{_datadir}/gtk-doc/html/*


%changelog
* Mon Nov 18 2013 Tigro <ashejn@gmail.com> 3.8.4-1
+ Revision: a1b37b1
- drop old sources



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19698 |12mu|gnome-dictionary-3.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	6
%define api	1.0
%define libname	%mklibname gdict %{api} %{major}
%define devname	%mklibname -d gdict %{api}

%define url_ver	%(echo %{version}|cut -d. -f1,2)

Name:		gnome-dictionary
Epoch:		1
Version:	3.6.0
Release:	1
Summary:	GNOME Dictionary
License:	GPLv2+ and LGPLv2
Group:		Graphical desktop/GNOME
Url:		http://www.gnome.org
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
BuildRequires:	intltool, itstool
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(glib-2.0) >= 2.28.0
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.0.0
Conflicts:	gnome-utils < 1:3.3.2

%description
GNOME Dictionary - Look up words in dictionary sources.

%package -n %{libname}
Group:		System/Libraries
Summary:	GNOME dictionary shared library

%description -n %{libname}
This is the shared library required by the GNOME Dictionary.

%package -n %{devname}
Group:		Development/C
Summary:	GNOME dictionary library development files
Requires:	%{libname} = %{epoch}:%{version}-%{release}
Provides:	libgdict%{api}-devel = %{epoch}:%{version}-%{release}

%description -n %{devname}
This is the shared library required by the GNOME Dictionary.

%prep
%setup -q

%build
%configure2_5x \
	--disable-rpath \
	--disable-static \
	--disable-schemas-compile \
	--disable-scrollkeeper
%make

%install
%makeinstall_std

%find_lang %{name} --with-gnome

#we don't want these
find %{buildroot} -name "*.la" -delete

%files -f %{name}.lang
%doc README NEWS AUTHORS TODO
%{_bindir}/%{name}
%{_datadir}/%{name}/
%{_datadir}/gdict-%{api}/
%{_datadir}/glib-2.0/schemas/org.gnome.dictionary.gschema.xml
%{_datadir}/applications/%{name}.desktop
%{_mandir}/man1/%{name}.1.*

%files -n %{libname}
%{_libdir}/libgdict-%{api}.so.%{major}*

%files -n %{devname}
%doc %{_datadir}/gtk-doc/html/gdict/
%{_libdir}/libgdict-%{api}.so
%{_libdir}/pkgconfig/gdict-%{api}.pc
%{_includedir}/gdict-%{api}



%changelog
* Wed Jan  9 2013 Arkady L. Shane <ashejn@rosalinux.ru> 1:3.6.0-1
- update to 3.6.0

* Fri May 04 2012 Matthew Dawkins <mattydaw@mandriva.org> 1:3.4.0-1
+ Revision: 796153
- imported package gnome-dictionary



* Mon Mar 26 2012 ovitters <ovitters> 1:3.4.0-1.mga2
+ Revision: 226574
- new version 3.4.0

* Sat Oct 29 2011 wally <wally> 1:3.3.2-1.mga2
+ Revision: 159568
- imported package gnome-dictionary


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19699 |12mu|gnome-disk-utility-3.8.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Werror_cflags %nil

%define url_ver	%(echo %{version}|cut -d. -f1,2)

Summary:	Disk management daemon
Name:		gnome-disk-utility
Version:	3.8.2
Release:	1
License:	LGPLv2+
Group:		System/Configuration/Other
URL:		http://git.gnome.org/cgit/gnome-disk-utility
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
BuildRequires:	pkgconfig(gio-unix-2.0) >= 2.31.0
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.3.0
BuildRequires:	pkgconfig(udisks2) >= 1.90
BuildRequires:	pkgconfig(gnome-keyring-1)
BuildRequires:	pkgconfig(pwquality)
BuildRequires:	pkgconfig(libsystemd-login) >= 186
BuildRequires:	pkgconfig(libsecret-1)
BuildRequires:	pkgconfig(libcanberra-gtk3)
BuildRequires:	pkgconfig(dvdread)
BuildRequires:	pkgconfig(gnome-settings-daemon)
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	gnome-doc-utils
BuildRequires:	intltool
BuildRequires:	gtk-doc
Requires:	polkit-agent
Requires:	udisks2 >= 1.90
%rename	palimpsest

%description
This package contains the Palimpsest disk management application.
Palimpsest supports partitioning, file system creation, encryption,
RAID, SMART monitoring, etc.

%prep
%setup -q

%build
%configure2_5x \
        --disable-static
%make

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%doc README AUTHORS NEWS
%{_bindir}/*
%{_datadir}/%{name}
%{_datadir}/applications/*.desktop
%{_iconsdir}/*/*/apps/*
%{_libdir}/gnome-settings-daemon-3.0/*
%{_datadir}/glib-2.0/schemas/*.xml
%{_mandir}/man1/gnome*1.*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19700 |12mu|gnome-documents-3.8.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		api		1.0

%define url_ver	%(echo %{version}|cut -d. -f1,2)

Name:		gnome-documents
Version:	3.8.4
Release:	1
License:	GPLv2+
Summary:	Document manager application for GNOME
Url:		http://www.gnome.org/
Group:		Graphical desktop/GNOME
Source0:	ftp://ftp.gnome.org/pub/gnome/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
BuildRequires:	gobject-introspection-devel
BuildRequires:	intltool, libxml2-utils, itstool, xsltproc
BuildRequires:	pkgconfig(evince-document-3.0) >= 3.3.0
BuildRequires:	pkgconfig(evince-view-3.0) >= 3.3.0
BuildRequires:	pkgconfig(gobject-introspection-1.0) >= 0.9.6
BuildRequires:	pkgconfig(glib-2.0) >= 2.29.90
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.1.13
BuildRequires:	pkgconfig(gnome-desktop-3.0)
BuildRequires:	pkgconfig(goa-1.0) >= 3.1.90
BuildRequires:	pkgconfig(libgdata) >= 0.9.1
BuildRequires:	pkgconfig(clutter-gtk-1.0) >= 1.0.1
# gjs-1.0 is needed to get the path to gjs-console
BuildRequires:	pkgconfig(gjs-1.0)
BuildRequires:  pkgconfig(zapojit-0.0)
BuildRequires:  pkgconfig(evince-document-3.0)
BuildRequires:  pkgconfig(tracker-sparql-0.16)
BuildRequires:  pkgconfig(webkitgtk-3.0)
BuildRequires:  docbook-style-xsl

Requires:	gjs
Requires:	tracker
Requires:	typelib(Rest)
Requires:	typelib(Soup)
Requires:	typelib(JSCore) = 3.0
Requires:       %{_lib}tracker-gir0.16

Obsoletes:	%{_lib}gdprivate1.0_0 < 0.3.3
Obsoletes:	%{_lib}gdprivate1.0-devel < 0.3.3
Obsoletes:	%{_lib}gdprivate-gir1.0 < %{version}

%description
Documents is a document manager application for GNOME.

%prep
%setup -q
%apply_patches

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%find_lang %{name}

#we don't want these
find %{buildroot} -name "*.la" -delete

%files -f %{name}.lang
%doc AUTHORS NEWS README
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}
%{_datadir}/icons/hicolor/*/apps/%{name}.png
%{_libexecdir}/gd-tracker-gdata-miner
%{_libexecdir}/gd-tracker-zpj-miner
%{_libdir}/%{name}/girepository-1.0/GdPrivate-%{api}.typelib
%{_libdir}/%{name}/girepository-1.0/Egg-%{api}.typelib
%{_libdir}/%{name}/*.so
%{_datadir}/glib-2.0/schemas/*.xml
%{_datadir}/dbus-1/services/*.service
%{_datadir}/gnome-shell/search-providers/gnome-documents-search-provider.ini
%{_libdir}/%{name}/girepository-1.0/Gd-%{api}.typelib
%{_mandir}/man1/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19701 |12mu|gnome-fallback-session-0.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           gnome-fallback-session
Version:        0.1
Release:        4
Summary:        A Gnome 3 Fallback session configuration

Group:          Graphical desktop/GNOME
License:        GPLv3+
URL:            http://rosalab.ru
Source0:        %{name}-%{version}.tar.gz
Source1:	startgnomefallback
BuildArch:      noarch
Requires:	rosa-gnome-panel >= 3.6.2-2
Requires:	nautilus >= 3.8.2-2
Requires:	metacity
Requires:	gnome-session
Requires:	gnome-settings-daemon >= 3.8.4-5

%description
This package contains GNOME 3 Fallback session configuration

%prep
%setup -q

%build
# Nothing to build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_datadir}/gnome-session/sessions/
cp gnome-session/gnome-fallback.session  %{buildroot}%{_datadir}/gnome-session/sessions/

# wmsession session file
mkdir -p %{buildroot}%{_sysconfdir}/X11/wmsession.d
cat << EOF > %{buildroot}%{_sysconfdir}/X11/wmsession.d/04GNOMEFallBack
NAME=GNOME Classic Fallback
ICON=gnome-logo-icon-transparent.png
DESC=GNOME 2 Classic Fallback
EXEC=%{_bindir}/startgnomefallback
SCRIPT:
exec %{_bindir}/startgnomefallback
EOF

mkdir -p %{buildroot}%{_bindir}
install -m 755 %{SOURCE1} %{buildroot}%{_bindir}

%post
%{make_session}

%files
%defattr(-,root,root,-)
%{_bindir}/startgnomefallback
%{_sysconfdir}/X11/wmsession.d/*
%{_datadir}/gnome-session/sessions/gnome-fallback.session

%changelog
* Sun Nov 03 2013 Tigro <ashejn@gmail.com> 0.1-4
+ Revision: 4750923
- added post script



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19702 |12mu|gnome-font-viewer-3.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver	%(echo %{version}|cut -d. -f1,2)

Summary:	GNOME Font viewer
Name:		gnome-font-viewer
Version:	3.8.0
Release:	1
License:	GPLv2+
Group:		Graphical desktop/GNOME
Url:		http://www.gnome.org
Source0:	http://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
BuildRequires:	intltool
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	gnome-desktop3-devel
Conflicts:	gnome-utils < 1:3.3.1

%description
Font viewer for Gnome desktop.

%prep
%setup -q

%build
%configure2_5x \
	--disable-rpath \
	--disable-schemas-compile
%make

%install
%makeinstall_std

%find_lang %{name} --with-gnome

%files -f %{name}.lang
%doc NEWS
%{_bindir}/%{name}
%{_bindir}/gnome-thumbnail-font
%{_datadir}/thumbnailers/gnome-font-viewer.thumbnailer
%{_datadir}/applications/%{name}.desktop

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19703 |12mu|gnome-games-3.6.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define packobsolete 0
%define _unpackaged_files_terminate_build 0


Summary:	GNOME games
Name:		gnome-games
Version:	3.6.1
Release:	6
License:	GPLv2+
Group:		Games/Other
URL:		http://live.gnome.org/GnomeGames/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/gnome-games/3.6/gnome-games-%{version}.tar.xz
# https://launchpadlibrarian.net/106290229/04_fix-segfault.patch
Patch0:		04_fix-segfault.patch
Patch1:         gnome.sudoku.number_box.patch

BuildRequires:	desktop-file-utils
BuildRequires:	gnome-doc-utils
BuildRequires:	gob2
BuildRequires:	gnome-common
BuildRequires:	intltool
BuildRequires:	itstool
BuildRequires:	libxml2-utils
BuildRequires:	x11-server-xvfb
BuildRequires:	vala
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(clutter-1.0)
BuildRequires:	pkgconfig(clutter-gtk-1.0)
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(gio-2.0)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(gmodule-2.0)
BuildRequires:	pkgconfig(gobject-2.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(ice)
BuildRequires:	pkgconfig(libcanberra-gtk3)
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	pkgconfig(pygobject-2.0)
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(gobject-introspection-1.0)

#Requires: aisleriot
Requires:	glchess
Requires:	glines
Requires:	gnect
Requires:	gnibbles
Requires:	gnobots2
Requires:	gnome-mahjongg
Requires:	gnome-sudoku
Requires:	gnomine
Requires:	gnotravex
Requires:	gnotski
Requires:	gtali
Requires:	iagno
Requires:	lightsoff
Requires:	quadrapassel
Requires:	swell-foop

%description
The gnome-games package includes games for the GNOME GUI desktop environment.
They include:

AisleRiot       A compilation of seventy different solitaire card games.
Ataxx           Disk-flipping game where players try and control most disks.
Four-in-a-row   Players tries to make a line of four disks. (Connect Four)
Iagno           GNOME version of the popular Othello (R) chess.
Klotski         A series of sliding block puzzles.
Lines           Move balls around the grid to form lines of the same colour
                to make them disappear, while more balls keep dropping in.
Mahjongg        Remove tiles in matching pairs from a pile to dismantle it.
Mines           The popular logic puzzle minesweeper.
Nibbles         Pilot a worm around a maze trying to collect diamonds.
Robots          Classic BSD robots game, avoiding robots approaching you.
Same GNOME      In a grid of stones of different colors, try remove stones
                where two or more of the same colour touch each other.
Tali            Poker-like dice game without money, similar to Yahtzee.
Tetravex        A puzzle where you match tiles edges together.
GLChess		Chess with a 3D board.
Lights Off	Turn off all the lights.
Swell Foop	Clear the screen by removing groups of colored and shaped tiles
Quadrapassel	Tetris clone.

#-----------------------------------------------------------
%package common
Summary:	Common files for GNOME Games
Group:		Games/Other
Conflicts:	gnome-games < 2.29.6-2
Requires:	python-gi-cairo
Requires:	typelib(Gtk) >= 3.0

%description common
Common files for GNOME Games.

%files common -f %{name}.lang

%if %{packobsolete}
#-----------------------------------------------------------
%package -n glchess
Summary:	Chess with a 3D board
Group:		Games/Other
Conflicts:	gnome-games < 2.29.6-2
Requires:	%{name}-common = %{version}-%{release}

%description -n glchess
Chess with a 3D board.

%files -n glchess -f glchess.lang
%{_bindir}/glchess
%{_datadir}/glchess
%{_datadir}/applications/glchess.desktop
%{_datadir}/glib-2.0/schemas/org.gnome.glchess.gschema.xml
%{_iconsdir}/*/*/*/*glchess.*
%{_mandir}/man6/glchess.*

%endif
#-----------------------------------------------------------
%package -n glines
Summary:	Move balls
Group:		Games/Other
Conflicts:	gnome-games < 2.29.6-2
Requires:	%{name}-common = %{version}-%{release}

%description -n glines
Move balls around the grid to form lines of the same colour
to make them disappear, while more balls keep dropping in.

%pre -n glines
[ -d %{_localstatedir}/games ] || mkdir -p %{_localstatedir}/games
for i in glines.Large \
  glines.Medium \
  glines.Small \
; do
  %create_ghostfile %{_localstatedir}/games/$i.scores games games 0664
  if [ -f "%{_localstatedir}/games/$i.scores" -a ! -s "%{_localstatedir}/games/$i.scores" ]; then
    echo "0.000000 `date +%s` gnome" >> %{_localstatedir}/games/$i.scores
  fi
done

%files -n glines -f glines.lang
%{_bindir}/glines
%{_datadir}/glines
%{_datadir}/applications/glines.desktop
%{_datadir}/glib-2.0/schemas/org.gnome.glines.gschema.xml
%{_iconsdir}/*/*/*/*glines.*
%{_mandir}/man6/glines.*
%attr(664, games, games) %ghost %{_localstatedir}/games/glines.*.scores

#-----------------------------------------------------------
%package -n gnect
Summary:	A four-in-a-row game
Group:		Games/Other
Conflicts:	gnome-games < 2.29.6-2
Requires:	%{name}-common = %{version}-%{release}

%description -n gnect
gnect is a four-in-a-row game for the GNOME Project.
The object of the game is to build a line of four of your marbles
while trying to stop your opponent (human or computer) building a
line of his or her own. A line can be horizontal, vertical or
diagonal.

%files -n gnect -f gnect.lang
%{_bindir}/gnect
%{_datadir}/gnect
%{_datadir}/applications/gnect.desktop
%{_datadir}/glib-2.0/schemas/org.gnome.gnect.gschema.xml
%{_iconsdir}/*/*/*/*gnect.*
%{_mandir}/man6/gnect.*

#-----------------------------------------------------------
%package -n gnibbles
Summary:	A worm game
Group:		Games/Other
Conflicts:	gnome-games < 2.29.6-2
Requires:	%{name}-common = %{version}-%{release}

%description -n gnibbles
Nibbles is a worm game for GNOME. The player controls a 2D
worm while trying to get food. Getting food gives points,
but hitting anything causes a loss of points. When all points
are lost, the player loses.

%pre -n gnibbles
[ -d %{_localstatedir}/games ] || mkdir -p %{_localstatedir}/games
for i in \
  gnibbles.1.0 \
  gnibbles.1.1 \
  gnibbles.2.0 \
  gnibbles.2.1 \
  gnibbles.3.0 \
  gnibbles.3.1 \
  gnibbles.4.0 \
  gnibbles.4.1 \
; do
  %create_ghostfile %{_localstatedir}/games/$i.scores games games 0664
  if [ -f "%{_localstatedir}/games/$i.scores" -a ! -s "%{_localstatedir}/games/$i.scores" ]; then
    echo "0.000000 `date +%s` gnome" >> %{_localstatedir}/games/$i.scores
  fi
done

%files -n gnibbles -f gnibbles.lang
%{_bindir}/gnibbles
%{_datadir}/gnibbles
%{_datadir}/applications/gnibbles.desktop
%{_datadir}/glib-2.0/schemas/org.gnome.gnibbles.gschema.xml
%{_iconsdir}/*/*/*/*gnibbles.*
%{_mandir}/man6/gnibbles.*
%attr(664, games, games) %ghost %{_localstatedir}/games/gnibbles.*.scores
#-----------------------------------------------------------
%package -n gnobots2
Summary:	Graphical version of text based robots game
Group:		Games/Other
Conflicts:	gnome-games < 2.29.6-2
Requires:	%{name}-common = %{version}-%{release}

%description -n gnobots2
Robots is a graphical version of the original text based
robots game, which can be found on a number of UNIX systems.
The player must outwit the robots chasing him/her by getting
them to run into each other.

%pre -n gnobots2
[ -d %{_localstatedir}/games ] || mkdir -p %{_localstatedir}/games
for i in \
	gnobots2.classic_robots-safe \
	gnobots2.classic_robots-super-safe \
	gnobots2.classic_robots \
	gnobots2.nightmare-safe \
	gnobots2.nightmare-super-safe \
	gnobots2.nightmare \
	gnobots2.robots2-safe \
	gnobots2.robots2-super-safe \
	gnobots2.robots2 \
	gnobots2.robots2_easy-safe \
	gnobots2.robots2_easy-super-safe \
	gnobots2.robots2_easy \
	gnobots2.robots_with_safe_teleport-safe \
	gnobots2.robots_with_safe_teleport-super-safe \
	gnobots2.robots_with_safe_teleport \
; do
  %create_ghostfile %{_localstatedir}/games/$i.scores games games 0664
  if [ -f "%{_localstatedir}/games/$i.scores" -a ! -s "%{_localstatedir}/games/$i.scores" ]; then
    echo "0.000000 `date +%s` gnome" >> %{_localstatedir}/games/$i.scores
  fi
done

%files -n gnobots2 -f gnobots2.lang
%{_bindir}/gnobots2
%{_datadir}/gnobots2
%{_datadir}/applications/gnobots2.desktop
%{_datadir}/glib-2.0/schemas/org.gnome.gnobots2.gschema.xml
%{_iconsdir}/*/*/*/gnobots2.*
%{_iconsdir}/hicolor/*/actions/teleport*.png
%{_mandir}/man6/gnobots2.*
%attr(664, games, games) %ghost %{_localstatedir}/games/gnobots2.*.scores

%if %{packobsolete}
#-----------------------------------------------------------
%package -n gnome-sudoku
Summary:	Generate and play the popular Sudoku logic puzzle
Group:		Games/Other
Conflicts:	gnome-games < 2.29.6-2
Requires:	%{name}-common = %{version}-%{release}

%description -n gnome-sudoku
gnome-sudoku is an application to generate and play the popular
Sudoku logic puzzle (also known as Number Place).

%files -n gnome-sudoku -f gnome-sudoku.lang
%{_bindir}/gnome-sudoku
%{py_puresitedir}/gnome_sudoku
%{_datadir}/gnome-sudoku
%{_datadir}/applications/gnome-sudoku.desktop
%{_datadir}/glib-2.0/schemas/org.gnome.gnome-sudoku.gschema.xml
%{_iconsdir}/*/*/*/gnome-sudoku.*
%{_mandir}/man6/gnome-sudoku.*

#-----------------------------------------------------------
%package -n gnomine
Summary: A puzzle game
Group: Games/Other
Conflicts: gnome-games < 2.29.6-2
Requires: %{name}-common = %{version}-%{release}

%description -n gnomine
gnomine is a puzzle game where you locate mines floating in an
ocean using only your brain and a little bit of luck.

%pre -n gnomine
[ -d %{_localstatedir}/games ] || mkdir -p %{_localstatedir}/games
for i in \
  gnomine.Custom \
  gnomine.Large \
  gnomine.Medium \
  gnomine.Small \
; do
  %create_ghostfile %{_localstatedir}/games/$i.scores games games 0664
  if [ -f "%{_localstatedir}/games/$i.scores" -a ! -s "%{_localstatedir}/games/$i.scores" ]; then
    echo "0.000000 `date +%s` gnome" >> %{_localstatedir}/games/$i.scores
  fi
done

%files -n gnomine -f gnomine.lang
%{_bindir}/gnomine
%{_datadir}/gnomine
%{_datadir}/applications/gnomine.desktop
%{_datadir}/glib-2.0/schemas/org.gnome.gnomine.gschema.xml
%{_iconsdir}/*/*/*/gnomine.*
%{_mandir}/man6/gnomine.*
%attr(664, games, games) %ghost %{_localstatedir}/games/gnomine.*.scores

#-----------------------------------------------------------
%package -n gnotravex
Summary:	A simple puzzle game
Group:		Games/Other
Conflicts:	gnome-games < 2.29.6-2
Requires:	%{name}-common = %{version}-%{release}

%description -n gnotravex
GNOME Tetravex is a simple puzzle where pieces must be positioned so
that the same numbers are touching each other. Your game is timed,
these times are stored in a system-wide scoreboard.

%pre -n gnotravex
[ -d %{_localstatedir}/games ] || mkdir -p %{_localstatedir}/games
for i in \
  gnotravex.2x2 \
  gnotravex.3x3 \
  gnotravex.4x4 \
  gnotravex.5x5 \
  gnotravex.6x6 \
; do
  %create_ghostfile %{_localstatedir}/games/$i.scores games games 0664
  if [ -f "%{_localstatedir}/games/$i.scores" -a ! -s "%{_localstatedir}/games/$i.scores" ]; then
    echo "0.000000 `date +%s` gnome" >> %{_localstatedir}/games/$i.scores
  fi
done

%files -n gnotravex -f gnotravex.lang
%{_bindir}/gnotravex
%{_datadir}/gnotravex
%{_datadir}/applications/gnotravex.desktop
%{_datadir}/glib-2.0/schemas/org.gnome.gnotravex.gschema.xml
%{_iconsdir}/*/*/*/gnotravex.*
%{_mandir}/man6/gnotravex.*
%attr(664, games, games) %ghost %{_localstatedir}/games/gnotravex.*.scores
%endif
#-----------------------------------------------------------
%package -n gnotski
Summary:	Clone of the Klotski game
Group:		Games/Other
Conflicts:	gnome-games < 2.29.6-2
Requires:	%{name}-common = %{version}-%{release}

%description -n gnotski
The gnotski application is a clone of the Klotski game. The
objective is to move the patterned block to the area bordered
by green markers.

%pre -n gnotski
[ -d %{_localstatedir}/games ] || mkdir -p %{_localstatedir}/games
for i in \
  gnotski.1 \
  gnotski.2 \
  gnotski.3 \
  gnotski.4 \
  gnotski.5 \
  gnotski.6 \
  gnotski.7 \
  gnotski.8 \
  gnotski.9 \
  gnotski.10 \
  gnotski.11 \
  gnotski.12 \
  gnotski.13 \
  gnotski.14 \
  gnotski.15 \
  gnotski.16 \
  gnotski.17 \
  gnotski.18 \
  gnotski.19 \
  gnotski.20 \
  gnotski.21 \
  gnotski.22 \
  gnotski.23 \
  gnotski.24 \
  gnotski.25 \
  gnotski.26 \
  gnotski.27 \
  gnotski.28 \
  gnotski.29 \
  gnotski.30 \
  gnotski.31 \
  gnotski.32 \
  gnotski.33 \
  gnotski.34 \
  gnotski.35 \
  gnotski.36 \
  gnotski.37 \
; do
  %create_ghostfile %{_localstatedir}/games/$i.scores games games 0664
  if [ -f "%{_localstatedir}/games/$i.scores" -a ! -s "%{_localstatedir}/games/$i.scores" ]; then
    echo "0.000000 `date +%s` gnome" >> %{_localstatedir}/games/$i.scores
  fi
done

%files -n gnotski -f gnotski.lang
%{_bindir}/gnotski
%{_datadir}/gnotski
%{_datadir}/applications/gnotski.desktop
%{_datadir}/glib-2.0/schemas/org.gnome.gnotski.gschema.xml
%{_iconsdir}/*/*/*/gnotski.*
%{_mandir}/man6/gnotski.*
%attr(664, games, games) %ghost %{_localstatedir}/games/gnotski.*.scores

%if %{packobsolete}
#-----------------------------------------------------------
%package -n gtali
Summary:	Tali is like Yahtzee for GNOME
Group:		Games/Other
Conflicts:	gnome-games < 2.29.6-2
Requires:	%{name}-common = %{version}-%{release}

%description -n gtali
Tali is like Yahtzee for GNOME or like poker with dice. The player
rolls dice to try to make the best possible combinations, like
4 of a kind, small straight, and full house. The player is allowed
3 rolls per turn and can hold certain dice with each roll.

%pre -n gtali
[ -d %{_localstatedir}/games ] || mkdir -p %{_localstatedir}/games
for i in \
  gtali.Colors \
  gtali.Regular \
; do
  %create_ghostfile %{_localstatedir}/games/$i.scores games games 0664
  if [ -f "%{_localstatedir}/games/$i.scores" -a ! -s "%{_localstatedir}/games/$i.scores" ]; then
    echo "0.000000 `date +%s` gnome" >> %{_localstatedir}/games/$i.scores
  fi
done

%files -n gtali -f gtali.lang
%{_bindir}/gtali
%{_datadir}/gtali
%{_datadir}/applications/gtali.desktop
%{_datadir}/glib-2.0/schemas/org.gnome.gtali.gschema.xml
%{_iconsdir}/*/*/*/*tali.*
%{_mandir}/man6/gtali.*
%attr(664, games, games) %ghost %{_localstatedir}/games/gtali.*.scores

#-----------------------------------------------------------
%package -n iagno
Summary:	Computer version of game Reversi/Othello
Group:		Games/Other
Conflicts:	gnome-games < 2.29.6-2
Requires:	%{name}-common = %{version}-%{release}

%description -n iagno
Iagno is a computer version of the game Reversi, more popularly
called Othello. Iagno is a two player strategy game similar to
Go.  The board is 8 by 8 with tiles that are black on one side
and white on the other side.  The object of Iagno is to flip as
many of your opponent's tiles to your color as possible without
your opponent flipping your tiles.  This is done by trapping your
opponent's tiles between two tiles of your own color.

%files -n iagno -f iagno.lang
%{_bindir}/iagno
%{_datadir}/iagno
%{_datadir}/applications/iagno.desktop
%{_datadir}/glib-2.0/schemas/org.gnome.iagno.gschema.xml
%{_iconsdir}/*/*/*/*iagno.*
%{_mandir}/man6/iagno.*

#-----------------------------------------------------------
%package -n lightsoff
Summary:	Turn off all the lights
Group:		Games/Other
Conflicts:	gnome-games < 2.29.6-2
Requires:	%{name}-common = %{version}-%{release}
Requires:	seed

%description -n lightsoff
Puzzle where all lights have to be switched off.

%files -n lightsoff -f lightsoff.lang
%{_bindir}/lightsoff
%{_datadir}/lightsoff
%{_datadir}/applications/lightsoff.desktop
%{_datadir}/glib-2.0/schemas/org.gnome.lightsoff.gschema.xml
%{_iconsdir}/*/*/*/lightsoff.*

#-----------------------------------------------------------
%package -n gnome-mahjongg
Summary:	Mahjongg tile solitaire game
Group:		Games/Other
Conflicts:	gnome-games < 2.29.6-2
Requires:	%{name}-common = %{version}-%{release}

%description -n gnome-mahjongg
A tile-based solitaire game. Remove tiles in matching pairs to
dismantle elaborately designed stacks.

%pre -n gnome-mahjongg
[ -d %{_localstatedir}/games ] || mkdir -p %{_localstatedir}/games
for i in \
  gnome-mahjongg.bridges \
  gnome-mahjongg.cloud \
  gnome-mahjongg.confounding \
  gnome-mahjongg.difficult \
  gnome-mahjongg.dragon \
  gnome-mahjongg.easy \
  gnome-mahjongg.pyramid \
  gnome-mahjongg.tictactoe \
  gnome-mahjongg.ziggurat \
; do
  %create_ghostfile %{_localstatedir}/games/$i.scores games games 0664
  if [ -f "%{_localstatedir}/games/$i.scores" -a ! -s "%{_localstatedir}/games/$i.scores" ]; then
    echo "0.000000 `date +%s` gnome" >> %{_localstatedir}/games/$i.scores
  fi
done

%files -n gnome-mahjongg -f gnome-mahjongg.lang
%{_bindir}/gnome-mahjongg
%{_datadir}/gnome-mahjongg
%{_datadir}/applications/gnome-mahjongg.desktop
%{_datadir}/glib-2.0/schemas/org.gnome.gnome-mahjongg.gschema.xml
%{_iconsdir}/*/*/*/*mahjongg.*
%{_mandir}/man6/gnome-mahjongg.*
%attr(664, games, games) %ghost %{_localstatedir}/games/gnome-mahjongg.*.scores

#-----------------------------------------------------------
%package -n quadrapassel
Summary:	Falling blocks game
Group:		Games/Other
Conflicts:	gnome-games < 2.29.6-2
Requires:	%{name}-common = %{version}-%{release}
Provides:	gnometris = %{version}-%{release}

%description -n quadrapassel
The Russian game of falling geometric shapes. Fit blocks together
to make complete rows.

%pre -n quadrapassel
[ -d %{_localstatedir}/games ] || mkdir -p %{_localstatedir}/games
for i in \
  quadrapassel \
; do
  %create_ghostfile %{_localstatedir}/games/$i.scores games games 0664
  if [ -f "%{_localstatedir}/games/$i.scores" -a ! -s "%{_localstatedir}/games/$i.scores" ]; then
    echo "0.000000 `date +%s` gnome" >> %{_localstatedir}/games/$i.scores
  fi
done

%files -n quadrapassel -f quadrapassel.lang
%{_bindir}/quadrapassel
%{_datadir}/quadrapassel
%{_datadir}/applications/quadrapassel.desktop
%{_datadir}/glib-2.0/schemas/org.gnome.quadrapassel.gschema.xml
%{_iconsdir}/*/*/*/*quadrapassel.*
%{_mandir}/man6/quadrapassel.*
%attr(664, games, games) %ghost %{_localstatedir}/games/quadrapassel.scores

#-----------------------------------------------------------
%package -n swell-foop
Summary:	Colored ball puzzle game
Group:		Games/Other
Conflicts:	gnome-games < 2.29.6-2
Requires:	%{name}-common = %{version}-%{release}
Requires:	seed

%description -n swell-foop
Remove blocks of balls of the same color in as few moves as
possible. Try to remove all balls for a bonus.

%pre -n swell-foop
[ -d %{_localstatedir}/games ] || mkdir -p %{_localstatedir}/games
for i in \
  swell-foop.large \
  swell-foop.normal \
  swell-foop.small \
; do
  %create_ghostfile %{_localstatedir}/games/$i.scores games games 0664
  if [ -f "%{_localstatedir}/games/$i.scores" -a ! -s "%{_localstatedir}/games/$i.scores" ]; then
    echo "0.000000 `date +%s` gnome" >> %{_localstatedir}/games/$i.scores
  fi
done

%files -n swell-foop -f swell-foop.lang
%{_bindir}/swell-foop
%{_datadir}/swell-foop
%{_datadir}/applications/swell-foop.desktop
%{_datadir}/glib-2.0/schemas/org.gnome.swell-foop.gschema.xml
%{_iconsdir}/*/*/*/swell-foop.*
%attr(664, games, games) %ghost %{_localstatedir}/games/swell-foop.*.scores

#-----------------------------------------------------------
%endif

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--disable-static \
	--disable-schemas-install \
	--enable-compile-warnings=no

%make

%install
%makeinstall_std
%find_lang %{name}

%define games glchess glines gnect gnibbles gnobots2 gnome-sudoku gnomine gnotravex gnotski gtali iagno gnome-mahjongg lightsoff quadrapassel swell-foop
for game in %games; do
	%find_lang $game --with-gnome
	#sed -i "s|%%lang(sr@latin) %{_datadir}/help/${game}/sr@latin/figures$||g" ${game}.lang
done

rm -rf %{buildroot}/var/lib/scrollkeeper %{buildroot}%{_sysconfdir}/ggz.modules

%files

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19704 |12mu|gnome-getting-started-docs-3.8.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           gnome-getting-started-docs
Version:        3.8.2
Release:        1%{?dist}
Summary:        Help a new user get started in GNOME

License:        CC-BY-SA
URL:            http://help.gnome.org/
Source0:        http://download.gnome.org/sources/gnome-getting-started-docs/3.8/%{name}-%{version}.tar.xz
# We need to patch gs-browse-web-firefox.page and gs-browse-web.page since
# upstream doesn't ship Firefox
Patch0:         gs-browse-web-firefox.page.patch
Group:          Books/Other

BuildArch:      noarch

BuildRequires:  pkgconfig
BuildRequires:  gettext
BuildRequires:  itstool
BuildRequires:  yelp-tools
Requires: gnome-user-docs

%description
This package contains a 'Getting Started' guide that can be viewed
with yelp. It is normally used together with gnome-initial-setup.


%package cs
Summary:        cs translations for gnome-getting-started-docs videos
Group:          Books/Other
Requires:       gnome-getting-started-docs = %{version}-%{release}

%description cs
cs translations for the Getting Started guide videos.


%package de
Summary:        de translations for gnome-getting-started-docs videos
Group:          Books/Other
Requires:       gnome-getting-started-docs = %{version}-%{release}

%description de
de translations for the Getting Started guide videos.


%package es
Summary:        es translations for gnome-getting-started-docs videos
Group:          Books/Other
Requires:       gnome-getting-started-docs = %{version}-%{release}

%description es
es translations for the Getting Started guide videos.


%package gl
Summary:        gl translations for gnome-getting-started-docs videos
Group:          Books/Other
Requires:       gnome-getting-started-docs = %{version}-%{release}

%description gl
gl translations for the Getting Started guide videos.


%package hu
Summary:        hu translations for gnome-getting-started-docs videos
Group:          Books/Other
Requires:       gnome-getting-started-docs = %{version}-%{release}

%description hu
hu translations for the Getting Started guide videos.


%package it
Summary:        it translations for gnome-getting-started-docs videos
Group:          Books/Other
Requires:       gnome-getting-started-docs = %{version}-%{release}

%description it
it translations for the Getting Started guide videos.


%package pl
Summary:        pl translations for gnome-getting-started-docs videos
Group:          Books/Other
Requires:       gnome-getting-started-docs = %{version}-%{release}

%description pl
pl translations for the Getting Started guide videos.


%package pt_BR
Summary:        pt_BR translations for gnome-getting-started-docs videos
Group:          Books/Other
Requires:       gnome-getting-started-docs = %{version}-%{release}

%description pt_BR
pt_BR translations for the Getting Started guide videos.


%prep
%setup -q
%apply_patches


%build
%configure2_5x
%make


%install
%makeinstall_std

%find_lang %{name} --all-name --with-gnome


%files -f %{name}.lang
%doc COPYING NEWS AUTHORS
%exclude %{_datadir}/help/cs/gnome-help/figures/
%exclude %{_datadir}/help/de/gnome-help/figures/
%exclude %{_datadir}/help/es/gnome-help/figures/
%exclude %{_datadir}/help/gl/gnome-help/figures/
%exclude %{_datadir}/help/hu/gnome-help/figures/
%exclude %{_datadir}/help/it/gnome-help/figures/
%exclude %{_datadir}/help/pl/gnome-help/figures/
%exclude %{_datadir}/help/pt_BR/gnome-help/figures/

%files cs
%{_datadir}/help/cs/gnome-help/figures/

%files de
%{_datadir}/help/de/gnome-help/figures/

%files es
%{_datadir}/help/es/gnome-help/figures/

%files gl
%{_datadir}/help/gl/gnome-help/figures/

%files hu
%{_datadir}/help/hu/gnome-help/figures/

%files it
%{_datadir}/help/it/gnome-help/figures/

%files pl
%{_datadir}/help/pl/gnome-help/figures/

%files pt_BR
%{_datadir}/help/pt_BR/gnome-help/figures/


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19705 |12mu|gnome-icon-theme-3.8.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: GNOME icon theme
Name: gnome-icon-theme
Version: 3.8.2
Release: 1
#VCS: git:git://git.gnome.org/gnome-icon-theme
Source0: http://download.gnome.org/sources/gnome-icon-theme/3.8/%{name}-%{version}.tar.xz
Source1: legacy-icon-mapping.xml
License: GPL+
BuildArch: noarch
Group: Graphical desktop/GNOME
BuildRequires: icon-naming-utils >= 0.8.7
BuildRequires: gettext
BuildRequires: pkgconfig(librsvg-2.0)
BuildRequires: intltool
BuildRequires: gtk+2.0
Requires: hicolor-icon-theme
Requires: pkgconfig

%description
This package contains the default icon theme used by the GNOME desktop.

%package legacy
Summary: Old names for icons in gnome-icon-theme
Group: Graphical desktop/GNOME
Requires: %{name} = %{version}-%{release}

%description legacy
This package contains symlinks to make the icons in gnome-icon-theme
available under old names.

%prep
%setup -q

%build
%configure2_5x --enable-icon-mapping

%install
%makeinstall_std

rm $RPM_BUILD_ROOT%{_datadir}/icons/gnome/icon-theme.cache
touch $RPM_BUILD_ROOT%{_datadir}/icons/gnome/icon-theme.cache

cp %{SOURCE1} .
export INU_DATA_DIR=$PWD
(cd $RPM_BUILD_ROOT%{_datadir}/icons/gnome
for size in 8x8 16x16 22x22 24x24 32x32 48x48 256x256; do
        cd $size || continue;
        echo -e "Adding rtl variants for $size"
        for dir in `find . -type d`; do
                context="`echo $dir | cut -c 3-`"
                if [ $context ]; then
                        icon-name-mapping -c $context
                fi
        done
        cd ..
done
)

# Add scalable directories for symbolic icons
(cd $RPM_BUILD_ROOT%{_datadir}/icons/gnome

mkdir -p scalable/actions
mkdir -p scalable/apps
mkdir -p scalable/devices
mkdir -p scalable/emblems
mkdir -p scalable/mimetypes
mkdir -p scalable/places
mkdir -p scalable/status
)

touch files.txt

(cd $RPM_BUILD_ROOT%{_datadir}
 echo "%%defattr(-,root,root)"
 find icons/gnome \( -name *-rtl.png -or -name *-ltr.png -or -type f \) -printf "%%%%{_datadir}/%%p\n"
 find icons/gnome -type d -printf "%%%%dir %%%%{_datadir}/%%p\n"
) > files.txt

(cd $RPM_BUILD_ROOT%{_datadir}
 echo "%%defattr(-,root,root)"
 find icons/gnome \( -type l -and -not -name *-rtl.png -and -not -name *-ltr.png \) -printf "%%%%{_datadir}/%%p\n"
) > legacy.txt

%post
%update_icon_cache gnome

%postun
%update_icon_cache gnome

%post legacy
%update_icon_cache gnome

%postun legacy
%update_icon_cache gnome

%files -f files.txt
%doc COPYING AUTHORS
%{_datadir}/pkgconfig/gnome-icon-theme.pc

%files legacy -f legacy.txt


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19706 |12mu|gnome-icon-theme-symbolic-3.8.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: GNOME symbolic icons
Name: gnome-icon-theme-symbolic
Version: 3.8.3
Release: 1
License: CC-BY-SA
Group: Graphical desktop/GNOME
URL: http://www.gnome.org/
Source0: ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/3.8/%{name}-%{version}.tar.xz
BuildRequires: icon-naming-utils >= 0.8.1
BuildRequires: git-core
BuildRequires: gtk+2.0
#BuildRequires: inkscape
BuildArch: noarch
Requires: gnome-icon-theme
Requires(post): gtk+2.0
Requires(postun): gtk+2.0

%description
Purpose of this icon theme is to extend the base icon theme that
follows the Tango style guidelines for specific purposes. This would
include OSD messages, panel system/notification area, and possibly
menu icons.

Icons follow the naming specification, but have a -symbolic suffix, so
only applications specifically looking up these symbolic icons will
render them. If a -symbolic icon is missing, the app will fall back to
the regular name.

%prep
%setup -q

%build

./configure --prefix=%_prefix --enable-icon-mapping

%make

%install
%makeinstall_std GTK_UPDATE_ICON_CACHE=true

%post
touch --no-create %{_datadir}/icons/gnome &>/dev/null || :

%postun
if [ $1 -eq 0 ] ; then
    touch --no-create %{_datadir}/icons/gnome &>/dev/null
    gtk-update-icon-cache %{_datadir}/icons/gnome &>/dev/null || :
fi

%posttrans
gtk-update-icon-cache %{_datadir}/icons/gnome &>/dev/null || :

%files
%doc README COPYING NEWS AUTHORS
%{_datadir}/icons/gnome/*
%{_datadir}/pkgconfig/gnome-icon-theme-symbolic.pc

%changelog
* Wed Feb 05 2014 Tigro <ashejn@gmail.com> 3.8.3-1
+ Revision: fe46435
- update to 3.8.3 and add scripts to regenerate cache. We have some problems outside GNOME with it



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19707 |12mu|gnome-initial-setup-0.12-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           gnome-initial-setup
Version:        0.12
Release:        5
Summary:        Bootstrapping your OS

Group:          Graphical desktop/GNOME
License:        GPLv2+
URL:            https://live.gnome.org/GnomeOS/Design/Whiteboards/InitialSetup
Source0:        http://download.gnome.org/sources/%{name}/0.12/%{name}-%{version}.tar.xz

# this depends on a yelp patch that hasn't been merged upstream yet
# https://bugzilla.gnome.org/show_bug.cgi?id=687957
Patch0: yelp-fixes.patch
# added english layout to russian
Patch1: 0001-add-english-layout-to-russian.patch
# Update button translation
Patch2: gnome-initial-setup-0.12-ru.po.patch
# Add special button to close gnome-initial-setup
Patch3: add-close-button.patch

%global nm_version 0.9
%global glib_required_version 2.29.4
%global gtk_required_version 3.1.2

BuildRequires:  krb5-devel
BuildRequires:  desktop-file-utils
BuildRequires:  intltool
BuildRequires:  pkgconfig(pwquality)
BuildRequires:  pkgconfig(NetworkManager) >= %{nm_version}
BuildRequires:  pkgconfig(libnm-glib) >= %{nm_version}
BuildRequires:  pkgconfig(libnm-util) >= %{nm_version}
BuildRequires:  pkgconfig(libnm-gtk)
BuildRequires:  pkgconfig(accountsservice)
BuildRequires:  pkgconfig(gnome-desktop-3.0)
BuildRequires:  pkgconfig(gstreamer-0.10)
BuildRequires:  pkgconfig(cheese)
BuildRequires:  pkgconfig(cheese-gtk) >= 3.3.5
BuildRequires:  pkgconfig(geoclue)
BuildRequires:  pkgconfig(gweather-3.0)
BuildRequires:  pkgconfig(goa-1.0)
BuildRequires:  pkgconfig(goa-backend-1.0)
BuildRequires:  pkgconfig(gtk+-3.0) >= %{gtk_required_version}
BuildRequires:  pkgconfig(glib-2.0) >= %{glib_required_version}
BuildRequires:  pkgconfig(gio-2.0) >= %{glib_required_version}
BuildRequires:  pkgconfig(gio-unix-2.0) >= %{glib_required_version}
BuildRequires:  pkgconfig(gdm)
BuildRequires:  pkgconfig(iso-codes)
BuildRequires:  pkgconfig(gobject-introspection-1.0)
BuildRequires:  pkgconfig(vapigen)
BuildRequires:	vala-tools
BuildRequires:  autoconf automake libtool
BuildRequires:  gnome-common
BuildRequires:  pkgconfig(ibus-1.0)
BuildRequires:  pkgconfig(polkit-agent-1)

# gnome-initial-setup is being run by gdm
Requires: gdm
Requires: libgnomekbd-common

Requires(pre): shadow-utils

Requires(post): systemd-units
Requires(preun): systemd-units
Requires(postun): systemd-units

Provides: user(%name)

%description
GNOME Initial Setup is an alternative to firstboot, providing
a good setup experience to welcome you to your system, and walks
you through configuring it. It is integrated with gdm.

%prep
%setup -q
%apply_patches

autoreconf -i -f

%build
%configure2_5x
%make

%install
%makeinstall_std
find %{buildroot} -name '*.la' -exec rm -f {} ';'

# Desktop file does not (and probably will not) ever validate, as it uses
# an absolute path /tmp/-style trigger to determine whether to autostart.
# desktop-file-validate %%{buildroot}/%%{_sysconfdir}/xdg/autostart/gnome-welcome-tour.desktop
desktop-file-validate %{buildroot}%{_sysconfdir}/xdg/autostart/gnome-initial-setup-copy-worker.desktop
desktop-file-validate %{buildroot}%{_datadir}/gdm/greeter/applications/gnome-initial-setup.desktop
desktop-file-validate %{buildroot}%{_datadir}/gdm/greeter/applications/setup-shell.desktop

mkdir -p %{buildroot}%{_localstatedir}/lib/gnome-initial-setup

%find_lang %{name}

%pre
useradd -rM -d /run/gnome-initial-setup/ -s /sbin/nologin %{name} &>/dev/null || :

%postun
userdel %{name} &>/dev/null || :

%files -f %{name}.lang
%doc COPYING README
%{_libexecdir}/gnome-initial-setup
%{_libexecdir}/gnome-initial-setup-copy-worker
%{_libexecdir}/gnome-initial-setup-player
%{_libexecdir}/gnome-welcome-tour
%{_sysconfdir}/xdg/autostart/gnome-welcome-tour.desktop
%{_sysconfdir}/xdg/autostart/gnome-initial-setup-copy-worker.desktop
%{_sysconfdir}/xdg/autostart/gnome-initial-setup-first-login.desktop

%{_datadir}/gdm/greeter/applications/gnome-initial-setup.desktop
%{_datadir}/gdm/greeter/applications/setup-shell.desktop
%{_datadir}/gnome-session/sessions/gnome-initial-setup.session
%{_datadir}/gnome-shell/modes/initial-setup.json
%{_datadir}/polkit-1/rules.d/20-gnome-initial-setup.rules


%changelog
* Sat Jan 11 2014 Tigro <ashejn@gmail.com> 0.12-5
+ Revision: adc6cf4
- bump release and include session file



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19708 |12mu|gnome-keyboard-layout-applet-0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Keyboard layout applet for GNOME panel
Name:		gnome-keyboard-layout-applet
Version:	0.1
Release:	1
License:	GPLv2+
Group:		Graphical desktop/GNOME
URL:		http://www.rosalab.com/
Source0:	%{name}-%{version}.tar.gz

BuildRequires:	intltool >= 0.40.0
BuildRequires:	pkgconfig(dbus-glib-1) >= 0.76
BuildRequires:	pkgconfig(gio-2.0) >= 2.15.3
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(glib-2.0) >= 2.22.0
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.0
BuildRequires:	pkgconfig(libpanelapplet-4.0) >= 2.91.90
BuildRequires:	pkgconfig(gnome-desktop-3.0) >= 3.7.5

Requires:	rosa-gnome-panel
#Requires:	%{_lib}panel-applet4-devel

%description
GNOME (GNU Network Object Model Environment) is a user-friendly
set of applications and desktop tools to be used in conjunction with a
window manager for the X Window System.

Keyboard layout applet for GNOME panel.

%prep
%setup -q
%apply_patches

%build
%configure2_5x

%make

%install
%makeinstall_std

%files
%{_libdir}/keyboard_layout_applet
%{_datadir}/dbus-1/services/org.gnome.panel.applet.KeyboardLayoutAppletFactory.service
%{_datadir}/gnome-panel/4.0/applets/org.gnome.applets.KeyboardLayoutApplet.panel-applet

%changelog
* Mon Jan 13 2014 Aleksey Yermakov <alexey.yermakov@rosalab.ru> 0.1-1
+ Revision: 31147cb
- Added missing build deps



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19709 |12mu|gnome-keyring-3.8.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver	%(echo %{version}|cut -d. -f1,2)

%define api	3

Summary:	Keyring and password manager for the GNOME desktop
Name:		gnome-keyring
Version:	3.8.2
Release:	1
License:	GPLv2+ and LGPLv2+
Group:		Networking/Remote access
URL:		http://www.gnome.org/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz

BuildRequires:	intltool
BuildRequires:	glib2.0-common
BuildRequires:	gtk-doc
BuildRequires:	libtasn1-tools
BuildRequires:	pam-devel
BuildRequires:	pkgconfig(dbus-1) >= 1.0
BuildRequires:	pkgconfig(gck-1) >= 3.3.4
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.0
BuildRequires:	pkgconfig(libtasn1)

#gw for keyring management GUI
Suggests:	seahorse

%description
gnome-keyring is a program that keep password and other secrets for
users. It is run as a damon in the session, similar to ssh-agent, and
other applications can locate it by an environment variable.
 
The program can manage several keyrings, each with its own master
password, and there is also a session keyring which is never stored to
disk, but forgotten when the session ends.

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--with-pam-dir=/%{_lib}/security \
	--disable-static \
	--enable-pam \
	--disable-schemas-compile

%make LIBS='-lgmodule-2.0 -lglib-2.0'

%install
%makeinstall_std

#we don't want these
find %{buildroot} -name "*.la" -exec rm -rf {} \;

%find_lang %{name} %{name}.lang

%files -f %{name}.lang
%doc README NEWS
%{_sysconfdir}/xdg/autostart/%{name}-gpg.desktop
%{_sysconfdir}/xdg/autostart/%{name}-pkcs11.desktop
%{_sysconfdir}/xdg/autostart/%{name}-secrets.desktop
%{_sysconfdir}/xdg/autostart/%{name}-ssh.desktop
%{_sysconfdir}/pkcs11/modules/%{name}.module
%{_bindir}/%{name}
%{_bindir}/%{name}-%{api}
%attr(755,root,root) %{_bindir}/%{name}-daemon
%{_libdir}/%{name}
%{_libdir}/pkcs11
/%{_lib}/security/pam_gnome_keyring*.so
%{_datadir}/dbus-1/services/org.gnome.keyring.service
%{_datadir}/dbus-1/services/org.freedesktop.secrets.service
%{_datadir}/GConf/gsettings/*.convert
%{_datadir}/glib-2.0/schemas/org.gnome.crypto.cache.gschema.xml

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19710 |12mu|gnome-mahjongg-3.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           gnome-mahjongg
Version:        3.8.0
Release:        1
Summary:        GNOME Mahjongg game

License:        GPLv2+ and CC-BY-SA
Group:		Games/Other
URL:            http://projects.gnome.org/gnome-games/
Source0:        http://ftp.gnome.org/pub/GNOME/sources/gnome-mahjongg/3.8/gnome-mahjongg-%{version}.tar.xz

BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(gtk+-3.0)
BuildRequires: pkgconfig(librsvg-2.0)
BuildRequires: intltool libxml2-utils
BuildRequires: itstool
BuildRequires: desktop-file-utils

Obsoletes: gnome-games-mahjongg < 1:3.7.4

%description
Mahjongg is a simple pattern recognition game. You score points by
matching identical tiles.


%prep
%setup -q

%build
%configure2_5x
%make


%install
%makeinstall_std

%find_lang %{name} --with-gnome


%check
desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/mahjongg.desktop


%files -f %{name}.lang
%doc COPYING
%{_datadir}/applications/mahjongg.desktop
%{_datadir}/glib-2.0/schemas/org.gnome.gnome-mahjongg.gschema.xml
%{_mandir}/man6/gnome-mahjongg.6*
%{_bindir}/gnome-mahjongg
%{_datadir}/gnome-mahjongg
%{_datadir}/icons/hicolor/*/apps/gnome-mahjongg.*
%{_datadir}/icons/HighContrast/*/apps/gnome-mahjongg.*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19711 |12mu|gnome-menus-3.8.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	0
%define api	3
%define gimajor	3.0
%define libname	%mklibname gnome-menu %{api} %{major}
%define girname	%mklibname gmenu-gir %{gimajor}
%define devname	%mklibname -d gnome-menu

Summary:	GNOME menu library
Name:		gnome-menus
Version:	3.8.0
Release:	5
License:	LGPLv2+
Group:		System/Libraries
Url:		http://www.gnome.org
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/3.8/%{name}-%{version}.tar.xz
Patch0:		gnome-menus-3.8.0-calculator-and-XFdrake.patch

BuildRequires:	intltool
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(python)

Obsoletes:	gnome-menus2 < 3.4

Obsoletes:	python-%{name} < %{version}

%description
The package contains an implementation of the draft "Desktop Menu
Specification" from freedesktop.org:
http://www.freedesktop.org/Standards/menu-spec

Also contained here are the GNOME menu layout configuration files,
.directory files and assorted menu related utility programs.

%package -n %{libname}
Group:		System/Libraries
Summary:	GNOME menu library
Conflicts:	gir-repository < 0.6.5-8

%description -n %{libname}
This package contains the shared libraries of %{name}.

%package -n %{girname}
Group:		System/Libraries
Summary:	GObject Introspection interface library for %{name}
Requires:	%{libname} = %{version}-%{release}

%description -n %{girname}
GObject Introspection interface library for %{name}.

%package -n %{devname}
Group:		Development/C
Summary:	GNOME menu library development files
Requires:	%{libname} = %{version}-%{release}
Requires:	%{girname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{_lib}gnome-menu2-devel < 3.4
Conflicts:	gir-repository < 0.6.5-8

%description -n %{devname}
This package contains the development libraries of %{name}.

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--disable-static

%make LIBS='-lgmodule-2.0'

%install
%makeinstall_std

%find_lang %{name}-3.0

mkdir -p %{buildroot}%{_sysconfdir}/xdg/gnome
mv %{buildroot}%{_sysconfdir}/xdg/menus %{buildroot}%{_sysconfdir}/xdg/gnome

%files -f %{name}-3.0.lang
%doc README NEWS HACKING AUTHORS ChangeLog
%{_datadir}/desktop-directories/*
%dir %{_sysconfdir}/xdg/gnome
%dir %{_sysconfdir}/xdg/gnome/menus
%config(noreplace) %{_sysconfdir}/xdg/gnome/menus/*

%files -n %{libname}
%{_libdir}/libgnome-menu-%{api}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/GMenu-%{gimajor}.typelib

%files -n %{devname}
%{_libdir}/lib*.so
%{_includedir}/*
%{_libdir}/pkgconfig/*.pc
%{_datadir}/gir-1.0/GMenu-%{gimajor}.gir


%changelog
* Tue Feb 11 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.8.0-5
+ Revision: 20c3763
- Added libgnome-menu requirement for libgmenu-gir



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19712 |12mu|gnome-mines-3.8.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           gnome-mines
Version:        3.8.2
Release:        1
Summary:        GNOME Mines Sweeper game

License:        GPLv2+ and CC-BY-SA
Group:		Games/Other
URL:            http://projects.gnome.org/gnome-games/
Source0:        http://download.gnome.org/sources/gnome-mines/3.8/gnome-mines-%{version}.tar.xz

BuildRequires:  desktop-file-utils
BuildRequires:  pkgconfig(glib-2.0)
BuildRequires:  pkgconfig(gdk-3.0)
BuildRequires:  intltool
BuildRequires:  itstool
BuildRequires:  pkgconfig(librsvg-2.0)

Obsoletes: gnome-games < 3.7.92
Obsoletes: gnomine < 3.7.92
Provides: gnomine = %{version}-%{release}

%description
The popular logic puzzle minesweeper. Find mines on a grid 
using hints from squares you have already cleared.

%prep
%setup -q

%build
%configure2_5x
%make


%install
%makeinstall_std

desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/gnomine.desktop

%find_lang %{name} --with-gnome


%files -f %{name}.lang
%doc COPYING
%{_bindir}/gnome-mines
%{_datadir}/applications/gnomine.desktop
%{_datadir}/glib-2.0/schemas/org.gnome.mines.gschema.xml
%{_datadir}/gnome-mines
%{_datadir}/icons/hicolor/*/apps/gnome-mines.*
%{_mandir}/man6/gnome-mines.6*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19713 |12mu|gnome-online-accounts-3.8.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname		goa
%define	api		1.0
%define	major		0
%define	libname		%mklibname %{oname} %{api} %{major}
%define	backendname	%mklibname %{oname}-backend %{api} %{major}
%define	girname		%mklibname %{oname}-gir %{api}
%define	develname	%mklibname -d %{oname} %{api}
%define	develbackend	%mklibname -d %{oname}-backend %{api}

Summary:	Provide online accounts information
Name:		gnome-online-accounts
Version:	3.8.4.1
Release:	1
Group:		Graphical desktop/GNOME
License:	LGPLv2+
URL:		http://developer.gnome.org/goa/stable/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/3.8/%{name}-%{version}.tar.xz

BuildRequires:  gnome-common
BuildRequires:  gtk-doc
BuildRequires:  intltool
BuildRequires:  pkgconfig(glib-2.0)
BuildRequires:  pkgconfig(gobject-introspection-1.0)
BuildRequires:  pkgconfig(gtk+-3.0)
BuildRequires:  pkgconfig(gnome-keyring-1)
BuildRequires:  pkgconfig(json-glib-1.0)
BuildRequires:  pkgconfig(libnotify)
BuildRequires:  pkgconfig(rest-0.7)
BuildRequires:  pkgconfig(webkitgtk-3.0)
BuildRequires:  pkgconfig(libsecret-1)

%description
gnome-online-accounts provides interfaces so applications and 
libraries in GNOME can access the user's online accounts.

%package -n %{libname}
Summary:	Runtime libraries for %{name}
Group:		System/Libraries

%description -n %{libname}
Runtime libraries for %{name}.

%package -n %{backendname}
Summary:	Runtime libraries for %{name}
Group:		System/Libraries

%description -n %{backendname}
Runtime libraries for %{name}.

%package -n %{girname}
Summary:	GObject introspection interface for %{name}
Group:		System/Libraries

%description -n %{girname}
GObject introspection interface for %{name}.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Requires:	%{girname} = %{version}-%{release}
Provides:	%{oname}-devel = %{version}-%{release}

%description -n %{develname}
The gnome-online-accounts-devel package contains libraries and header
files for developing applications that use gnome-online-accounts.

%package -n %{develbackend}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{backendname} = %{version}-%{release}
Provides:	%{oname}-backend-devel = %{version}-%{release}

%description -n %{develbackend}
The gnome-online-accounts-devel package contains libraries and header
files for developing applications that use gnome-online-accounts.

%prep
%setup -q
#%apply_patches

%build
autoreconf -fi
%configure2_5x \
	--disable-static \
	--enable-gtk-doc

%make LIBS='-lgmodule-2.0'

%install
%makeinstall_std
%find_lang %{name}
rm -f %{buildroot}/%{_libdir}/*.la
rm -f %{buildroot}/%{_libdir}/*.a

%files -f %{name}.lang
%doc NEWS COPYING
%{_libexecdir}/goa-daemon
%{_datadir}/dbus-1/services/org.gnome.OnlineAccounts.service
%{_datadir}/icons/hicolor/*/apps/goa-*.png
%{_datadir}/%{name}/goawebview.css
%{_mandir}/man8/goa-daemon.8*

%files -n %{libname}
%{_libdir}/libgoa-%{api}.so.%{major}*

%files -n %{backendname}
%{_libdir}/libgoa-backend-%{api}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Goa-%{api}.typelib

%files -n %{develname}
%{_includedir}/goa-%{api}/
%{_libdir}/goa-%{api}/include/goaconfig.h
%{_libdir}/libgoa-%{api}.so
%{_libdir}/pkgconfig/goa-%{api}.pc
%{_datadir}/gir-1.0/Goa-%{api}.gir
%{_datadir}/gtk-doc/html/goa/

%files -n %{develbackend}
%{_libdir}/libgoa-backend-%{api}.so
%{_libdir}/pkgconfig/goa-backend-%{api}.pc


%changelog
* Mon Oct 14 2013 Tigro <ashejn@gmail.com> 3.8.4.1-1
+ Revision: 9a34c82
- update to 3.8.4.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19714 |12mu|gnome-packagekit-3.8.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A PackageKit client for the GNOME desktop
Name:	  	gnome-packagekit
Version:	3.8.2
Release:	1
License:	GPLv2+
Group:		System/Configuration/Packaging
URL:		http://www.packagekit.org
Source0: 	http://ftp.gnome.org/pub/GNOME/sources/gnome-packagekit/3.8/%{name}-%{version}.tar.xz

BuildRequires:	docbook-dtd41-sgml
BuildRequires:	docbook-utils
BuildRequires:	desktop-file-utils
BuildRequires:	intltool > 0.35.0
BuildRequires:	xsltproc itstool
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(libcanberra-gtk3)
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	pkgconfig(gudev-1.0)
BuildRequires:	pkgconfig(packagekit-glib2)
BuildRequires:	pkgconfig(unique-1.0)
BuildRequires:	pkgconfig(upower-glib)

Requires:	%{name}-common = %{EVRD}

%description
gnome-packagekit are PackageKit client programs designed for the GNOME desktop.

%package	common
Summary:	Common files and services for GNOME PackageKit
Group:		System/Configuration/Packaging
Requires:	packagekit
Provides:	packagekit-gui
Conflicts:	gnome-packagekit < 2.29.2

%description	common
Common files and services used by GNOME PackageKit. This packages provides
D-Bus service for packages installation.

%package	extra
Summary:	Session applications to manage packages with GNOME PackageKit (extra bits)
Group:		System/Configuration/Packaging
Requires:	%{name} = %{EVRD}
Conflicts:	gnome-packagekit < 2.29.2

%description	extra
Extra GNOME applications for using PackageKit that are not normally needed.

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--disable-static \
	--disable-scrollkeeper

%make

%install
%makeinstall_std

# hack around apper conflict
mv %{buildroot}%{_datadir}/dbus-1/services/org.freedesktop.PackageKit.service \
%{buildroot}%{_datadir}/dbus-1/services/gnome-org.freedesktop.PackageKit.service

%find_lang %{name} --with-gnome

%files common -f %{name}.lang
%{_bindir}/gpk-install-*
%{_bindir}/gpk-dbus-service
%{_datadir}/applications/gpk-dbus-service.desktop
%{_datadir}/applications/gpk-install-*.desktop
%{_datadir}/dbus-1/services/*.service
%{_datadir}/GConf/gsettings/org.gnome.packagekit.gschema.migrate
%{_datadir}/glib-2.0/schemas/org.gnome.packagekit.gschema.xml
%dir %{_datadir}/gnome-packagekit
%{_datadir}/gnome-packagekit/gpk-client.ui
%{_datadir}/gnome-packagekit/gpk-error.ui
%{_datadir}/gnome-packagekit/gpk-eula.ui
%{_datadir}/gnome-packagekit/gpk-signature.ui
%{_datadir}/gnome-packagekit/icons
%{_iconsdir}/hicolor/*/*/*
%{_mandir}/man1/gpk-install-*
%{_mandir}/man1/gpk-dbus-service*

%files 
%{_bindir}/gpk-application
%{_bindir}/gpk-distro-upgrade
%{_bindir}/gpk-log
%{_bindir}/gpk-prefs
%{_bindir}/gpk-update-*
%{_datadir}/applications/gpk-application.desktop
%{_datadir}/applications/gpk-distro-upgrade.desktop
%{_datadir}/applications/gpk-prefs.desktop
%{_datadir}/applications/gpk-update-viewer.desktop
%{_datadir}/gnome-packagekit/gpk-application.ui
%{_datadir}/gnome-packagekit/gpk-prefs.ui
%{_datadir}/gnome-packagekit/gpk-update-viewer.ui
%{_datadir}/gnome-packagekit/gpk-log.ui
%{python_sitelib}/packagekit/g*
%{_mandir}/man1/gpk-application*
%{_mandir}/man1/gpk-prefs*
%{_mandir}/man1/gpk-update*
%{_mandir}/man1/gpk-log*
%{_mandir}/man1/gpk-distro-upgrade*

%files extra
%{_bindir}/gpk-service-pack
%{_datadir}/applications/gpk-log.desktop
%{_datadir}/applications/gpk-service-pack.desktop
%{_datadir}/gnome-packagekit/gpk-service-pack.ui
%{_mandir}/man1/gpk-service-pack*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19715 |12mu|gnome-photos-3.8.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:          gnome-photos
Summary:       Access, organize and share your photos on GNOME
Version:       3.8.2
Release:       2
URL:           https://live.gnome.org/GnomePhotos

# GNOME Photos itself is GPLv2+, but the bundled libgd is LGPLv2+
License:       GPLv2+ and LGPLv2+
Group:         Graphical desktop/GNOME

Source0:       http://ftp.gnome.org/pub/GNOME/sources/%{name}/3.8/%{name}-%{version}.tar.xz

BuildRequires: desktop-file-utils
BuildRequires: pkgconfig(cairo)
BuildRequires: intltool
BuildRequires: pkgconfig(clutter-1.0) >= 1.11
BuildRequires: pkgconfig(clutter-gtk-1.0) >= 1.3.2
BuildRequires: pkgconfig(exempi-2.0)
BuildRequires: pkgconfig(gdk-pixbuf-2.0)
BuildRequires: pkgconfig(glib-2.0) >= 2.35.6
BuildRequires: pkgconfig(gnome-desktop-3.0) > 3.7.6
BuildRequires: pkgconfig(goa-1.0)
BuildRequires: pkgconfig(gtk+-3.0)
BuildRequires: pkgconfig(lcms2)
BuildRequires: pkgconfig(babl)
BuildRequires: pkgconfig(gegl-0.2)
BuildRequires: pkgconfig(libexif) >= 0.6
BuildRequires: pkgconfig(librsvg-2.0)
BuildRequires: pkgconfig(tracker-sparql-0.16)
BuildRequires: gnome-common

Requires: gegl

# libgd is not meant to be installed as a system-wide shared library.
# It is just a way for GNOME applications to share widgets and other common
# code on an ad-hoc basis.
Provides: bundled(libgd)


%description
Photos, like Documents, Music and Videos, is one of the core GNOME
applications meant for find and reminding the user about her content.


%prep
%setup -q

autoreconf -i -f


%build
%configure2_5x
%make


%install
%makeinstall_std

# Upstream doesn't install with desktop-file-install, so let's check
# FIXME: The desktop file is invalid, sent patch upstream, should be fixed in
# next release
#desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop

%find_lang %{name}


%files -f %{name}.lang
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/glib-2.0/schemas/org.gnome.photos.gschema.xml
%{_datadir}/icons/hicolor/*/apps/%{name}.png
%{_docdir}/%{name}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19716 |12mu|gnome-power-manager-3.8.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		gnome-power-manager
Version:	3.8.2
Release:	1
Summary:	GNOME Power Manager
License:	GPLv2+
Group:		Graphical desktop/GNOME
URL:		http://www.gnome.org/projects/gnome-power-manager/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/gnome-power-manager/3.8/%{name}-%{version}.tar.xz

BuildRequires:	docbook-dtd41-sgml
BuildRequires:	docbook-utils
BuildRequires:	intltool
BuildRequires:	xmlto
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(gnome-keyring-1)
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(upower-glib)
BuildRequires:	pkgconfig(libnotify)
Requires:	gnome-mime-data
Requires:	gnome-icon-theme
Requires(preun):  GConf2
Requires:	upower

%description
GNOME Power Manager uses the information and facilities provided by Upower
displaying icons and handling user callbacks in an interactive GNOME session. 
GNOME Power Preferences allows authorised users to set policy and 
change preferences.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static

%make

%install
rm -rf %{buildroot}
%makeinstall_std
%find_lang %{name}
 
%files -f %{name}.lang
%doc AUTHORS COPYING INSTALL NEWS README 
%{_datadir}/applications/gnome-power-statistics.desktop
%{_bindir}/*
%{_datadir}/glib-2.0/schemas/org.gnome.power-manager.gschema.xml
%{_datadir}/icons/*/*/apps/gnome-*
%{_mandir}/man1/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19717 |12mu|gnome-screensaver-3.6.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		gnome-screensaver
Summary:	GNOME Screensaver
Version:	3.6.1
Release:	2
License:	GPLv2+
Group:		Graphical desktop/GNOME
Url:		http://www.gnome.org
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/3.6/%{name}-%{version}.tar.xz

BuildRequires:	desktop-file-utils
BuildRequires:	intltool
BuildRequires:	pam-devel
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gnome-desktop-3.0)
BuildRequires:	pkgconfig(gsettings-desktop-schemas)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(libgnomekbdui)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xxf86misc)
BuildRequires:	pkgconfig(xxf86vm)
BuildRequires:	pkgconfig(xtst)
BuildRequires:  pkgconfig(libsystemd-login)
BuildRequires:  pkgconfig(libsystemd-daemon)

Requires:	xsltproc
Requires:	dbus-x11
Suggests:	mandriva-theme-screensaver

%description
gnome-screensaver is a screen saver and locker that aims to have
simple, sane, secure defaults and be well integrated with the desktop.
It is designed to support:

* the ability to lock down configuration settings
* translation into other languages
* user switching

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--disable-more-warnings \
	--enable-systemd

%make

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%doc README AUTHORS
%{_sysconfdir}/pam.d/gnome-screensaver
%{_sysconfdir}/xdg/autostart/%{name}.desktop
%{_bindir}/*
%{_libexecdir}/gnome-screensaver-dialog
%{_mandir}/man1/gnome-screensaver*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19718 |12mu|gnome-screenshot-3.8.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver	%(echo %{version}|cut -d. -f1,2)

Name:		gnome-screenshot
Version:	3.8.3
Release:	1
Summary:	GNOME Screenshot utility
License:	GPLv2+
Group:		File tools
Url:		http://live.gnome.org/GnomeUtils/Baobab
Source0:	http://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
BuildRequires:	intltool
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(glib-2.0) >= 2.31.0
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.0.0
BuildRequires:	pkgconfig(libcanberra-gtk3)
Conflicts:	gnome-utils < 1:3.3.1

%description
Gnome screenshot utility.

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--disable-rpath \
	--disable-schemas-compile

%make

%install
%makeinstall_std

#handle docs with files section
rm -rf %{buildroot}%{_defaultdocdir}

%find_lang %{name} --with-gnome

%files -f %{name}.lang
%doc NEWS
%{_bindir}/%{name}
%{_datadir}/GConf/gsettings/gnome-screenshot.convert
%{_datadir}/glib-2.0/schemas/org.gnome.gnome-screenshot.gschema.xml
%{_datadir}/applications/%{name}.desktop
%{_mandir}/man1/%{name}.1.*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19719 |12mu|gnome-search-tool-3.6.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver	%(echo %{version}|cut -d. -f1,2)

Summary:	GNOME Search tool
Name:		gnome-search-tool
Version:	3.6.0
Release:	2
License:	GPLv2+
Group:		Graphical desktop/GNOME
Url:		http://www.gnome.org
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
BuildRequires:	intltool itstool
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(sm)
Conflicts:	gnome-utils < 1:3.3.1

%description
Search tool for Gnome desktop.

%prep
%setup -q

%build
%configure2_5x \
	--disable-rpath \
	--disable-schemas-compile \
	--disable-schemas-install \
	--disable-scrollkeeper
%make

%install
%makeinstall_std

%find_lang %{name} --with-gnome

%files -f %{name}.lang
%doc NEWS AUTHORS
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/gsearchtool/thumbnail_frame.png
%{_datadir}/glib-2.0/schemas/org.gnome.gnome-search-tool.gschema.xml
%{_datadir}/GConf/gsettings/gnome-search-tool.convert
%{_mandir}/man1/%{name}.1.*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19720 |12mu|gnome-session-3.8.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The gnome desktop programs for the GNOME GUI desktop environment
Name:		gnome-session
Version:	3.8.4
Release:	3
License:	GPLv2+
Group:		Graphical desktop/GNOME
URL:		http://www.gnome.org/softwaremap/projects/gnome-session/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/3.8/%{name}-%{version}.tar.xz
Source1:	gnome-session-startgnome
Source2:	gnome-session-gnomerc
Source3:	gnome-session-startgnomeclassic

Patch1: gnome-session-3.3.92-nv30.patch
Patch2: gnome-session-3.6.2-swrast.patch

BuildRequires:	desktop-file-utils
BuildRequires:	gtk-doc
BuildRequires:	intltool >= 0.40.0
BuildRequires:	xmlto
BuildRequires:	pkgconfig(dbus-glib-1) >= 0.76
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(gio-2.0) >= 2.28.0
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glib-2.0) >= 2.28.0
BuildRequires:	pkgconfig(gtk+-3.0) >= 2.90.7
BuildRequires:	pkgconfig(ice)
BuildRequires:	pkgconfig(json-glib-1.0) >= 0.10
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(upower-glib) >= 0.9.0
BuildRequires:	pkgconfig(xau)
BuildRequires:	pkgconfig(xcomposite)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xrender)
BuildRequires:	pkgconfig(xtst)
BuildRequires:	pkgconfig(libsystemd-login) >= 38
BuildRequires:	pkgconfig(libsystemd-daemon)
BuildRequires:	pkgconfig(gudev-1.0)
BuildRequires:	pkgconfig(libsystemd-id128)
BuildRequires:	pkgconfig(libsystemd-journal)
BuildRequires:	pkgconfig(libudev)
BuildRequires:	pkgconfig(polkit-gobject-1)
BuildRequires:	pkgconfig(gnome-desktop-3.0)
BuildRequires:	x11-xtrans-devel
BuildRequires:	tcp_wrappers-devel

Requires:	GConf2 >= 1.2.1
Requires:	desktop-common-data
Requires:	gnome-user-docs
Requires:	gnome-settings-daemon
Requires:	%{name}-bin >= %{version}-%{release}

Requires:	typelib(PangoCairo)
Requires:	typelib(PangoFT2)

%description
GNOME (GNU Network Object Model Environment) is a user-friendly
set of applications and desktop tools to be used in conjunction with a
window manager for the X Window System.

The GNOME Session Manager restores a set session (group of applications)
when you log into GNOME.

%package bin
Group: %{group}
Summary: %{summary}
Conflicts: gnome-session < 2.30.2-2mdv

%description bin
This package contains the binaries for the GNOME Session Manager, but 
no startup scripts. It is meant for applications such as GDM that use 
gnome-session internally.

%prep
%setup -q
%apply_patches

%build
%configure2_5x --enable-systemd --disable-schemas-install

%make

%install
%makeinstall_std

# wmsession session file
mkdir -p %{buildroot}%{_sysconfdir}/X11/wmsession.d
cat << EOF > %{buildroot}%{_sysconfdir}/X11/wmsession.d/02GNOME
NAME=GNOME
ICON=gnome-logo-icon-transparent.png
DESC=GNOME Environment
EXEC=%{_bindir}/startgnome
SCRIPT:
exec %{_bindir}/startgnome
EOF

desktop-file-install --vendor="" \
	--add-category="X-MandrivaLinux-System-Configuration-GNOME-Advanced" \
	--add-category="GTK" \
	--add-category="GNOME" \
	--remove-key="NoDisplay" \
	--dir %{buildroot}%{_datadir}/applications \
	%{buildroot}%{_datadir}/applications/*

install -m 0755 %{SOURCE1} %{buildroot}%{_bindir}/startgnome
install -m 0755 %{SOURCE3} %{buildroot}%{_bindir}/startgnomeclassic

mkdir -p %{buildroot}%{_sysconfdir}/gnome
install -m 0755 %{SOURCE2} %{buildroot}%{_sysconfdir}/gnome/gnomerc
# gw these produce rpmlint errors:
#rm -rf %{buildroot}%{_datadir}/locale/{be@latin}
%find_lang %{name}-3.0

# remove unpackaged files
rm -rf %{buildroot}%{_datadir}/xsessions

%post
if [ "$1" = "2" -a -r /etc/sysconfig/desktop ]; then
  sed -i -e "s|^DESKTOP=Gnome$|DESKTOP=GNOME|g" /etc/sysconfig/desktop
fi
%{make_session}

%postun
%{make_session}

%files bin
%{_bindir}/gnome-session
%{_bindir}/gnome-session-inhibit
%{_datadir}/glib-2.0/schemas/org.gnome.SessionManager.gschema.xml
%{_datadir}/%{name}
%{_datadir}/icons/hicolor/*/apps/*
%{_mandir}/man1/gnome-session.*

%files -f %{name}-3.0.lang
%doc AUTHORS COPYING ChangeLog NEWS README
%config(noreplace) %{_sysconfdir}/X11/wmsession.d/*
%{_sysconfdir}/gnome/gnomerc
%{_bindir}/startgnome
%{_bindir}/startgnomeclassic
%{_bindir}/gnome-session-properties
%{_bindir}/gnome-session-quit
%{_libdir}/gnome-session-check-accelerated
%{_libdir}/gnome-session-check-accelerated-helper
%{_libdir}/gnome-session-failed
%{_datadir}/applications/*
%{_datadir}/GConf/gsettings/gnome-session.convert
%{_mandir}/man1/gnome-session-properties.*
%{_mandir}/man1/gnome-session-quit.*
%{_mandir}/man1/gnome-session-inhibit.1.*

%changelog
* Mon Mar 24 2014 Tigro <ashejn@gmail.com> 3.8.4-3
+ Revision: 0ea2fdd
- added R: PangoCairo and PangoFT2. fix http://bugs.rosalinux.ru/show_bug.cgi?id=3872



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19721 |12mu|gnome-settings-daemon-3.8.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: GNOME Settings Daemon
Name: gnome-settings-daemon
Version: 3.8.6.1
Release: 1
License: GPLv2+
Group: Graphical desktop/GNOME
URL: http://www.gnome.org/
Source0: ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/3.8/%{name}-%{version}.tar.xz
Source1:   %{name}-ru.po
Patch0: non-eng-hotkeys.patch
#Patch1: background-plugin.patch
Patch2: gnome-settings-daemon-3.8.5-battery-level.patch
Patch3: two-finger-scrolling-check.patch

BuildRequires:	intltool, xsltproc
BuildRequires:	ldetect-lst
BuildRequires:	cups-devel
BuildRequires:	pkgconfig(colord)
BuildRequires:	pkgconfig(dbus-1) >= 1.1.2
BuildRequires:	pkgconfig(dbus-glib-1) >= 0.74
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(glib-2.0) >= 2.29.14
BuildRequires:	pkgconfig(gnome-desktop-3.0) >= 3.1.5
BuildRequires:	pkgconfig(gsettings-desktop-schemas) >= 3.2.0
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.3.4
BuildRequires:	pkgconfig(gudev-1.0)
BuildRequires:	pkgconfig(kbproto)
BuildRequires:	pkgconfig(lcms2) >= 2.2
BuildRequires:	pkgconfig(libcanberra-gtk3)
BuildRequires:	pkgconfig(libgnomekbd) >= 2.91.1
BuildRequires:	pkgconfig(libgnomekbdui) >= 2.91.1
BuildRequires:	pkgconfig(libnotify) >= 0.7.3,
BuildRequires:	pkgconfig(libpulse) >= 0.9.16
BuildRequires:	pkgconfig(libpulse-mainloop-glib) >= 0.9.16
BuildRequires:	pkgconfig(libwacom)
BuildRequires:	pkgconfig(libxklavier) >= 5.0
BuildRequires:	pkgconfig(nss) >= 3.11.2,
BuildRequires:	pkgconfig(polkit-gobject-1) >= 0.97
BuildRequires:	pkgconfig(upower-glib) >= 0.9.1
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xfixes)
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(ibus-1.0)
BuildRequires:	pkgconfig(xorg-wacom)
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	docbook-style-xsl
BuildRequires:	gnome-common
BuildRequires:	pkgconfig(libsystemd-login)
BuildRequires:	pkgconfig(systemd)

%description
GNOME settings daemon manages the configuration of the desktop in the
background.

%package devel
Summary:	Include files for the GNOME settings daemon
Group:		Development/GNOME and GTK+

%description devel
Include files for the GNOME settings daemon

%prep
%setup -q
cp -f %{SOURCE1} po/ru.po
%apply_patches


%build
autoreconf -fi
%configure2_5x \
	--disable-static \
	--enable-profiling

%make

%install
%makeinstall_std xmldir=%{buildroot}%{_datadir}/gnome-control-center/keybindings
find %{buildroot} -name '*.la' -exec rm -f {} ';'

%{find_lang} %{name} --with-gnome --all-name

%pre
if [ -d %{_libexecdir}/%{name} ]
  then rm -rf %{_libexecdir}/%{name} 
fi

%files -f %{name}.lang
%doc AUTHORS COPYING NEWS
%dir %{_sysconfdir}/gnome-settings-daemon
%dir %{_sysconfdir}/gnome-settings-daemon/xrandr
%dir %{_libdir}/gnome-settings-daemon-3.0

# list plugins explicitly, so we notice if one goes missing
# some of these don't have a separate gschema
%{_libdir}/gnome-settings-daemon-3.0/a11y-keyboard.gnome-settings-plugin
%{_libdir}/gnome-settings-daemon-3.0/liba11y-keyboard.so

#%{_libdir}/gnome-settings-daemon-3.0/automount.gnome-settings-plugin
#%{_libdir}/gnome-settings-daemon-3.0/libautomount.so

%{_libdir}/gnome-settings-daemon-3.0/power.gnome-settings-plugin
%{_libdir}/gnome-settings-daemon-3.0/libpower.so
%{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.power.gschema.xml

#%{_libdir}/gnome-settings-daemon-3.0/updates.gnome-settings-plugin
#%{_libdir}/gnome-settings-daemon-3.0/libupdates.so
%{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.updates.gschema.xml

#%{_libdir}/gnome-settings-daemon-3.0/background.gnome-settings-plugin
#%{_libdir}/gnome-settings-daemon-3.0/libbackground.so

%{_libdir}/gnome-settings-daemon-3.0/clipboard.gnome-settings-plugin
%{_libdir}/gnome-settings-daemon-3.0/libclipboard.so

%{_libdir}/gnome-settings-daemon-3.0/housekeeping.gnome-settings-plugin
%{_libdir}/gnome-settings-daemon-3.0/libhousekeeping.so
%{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.housekeeping.gschema.xml

%{_libdir}/gnome-settings-daemon-3.0/keyboard.gnome-settings-plugin
%{_libdir}/gnome-settings-daemon-3.0/libkeyboard.so
%{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.keyboard.gschema.xml

%{_libdir}/gnome-settings-daemon-3.0/media-keys.gnome-settings-plugin
%{_libdir}/gnome-settings-daemon-3.0/libmedia-keys.so
%{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.media-keys.gschema.xml

%{_libdir}/gnome-settings-daemon-3.0/mouse.gnome-settings-plugin
%{_libdir}/gnome-settings-daemon-3.0/libmouse.so

%{_libdir}/gnome-settings-daemon-3.0/print-notifications.gnome-settings-plugin
%{_libdir}/gnome-settings-daemon-3.0/libprint-notifications.so
%{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.print-notifications.gschema.xml

#%{_libdir}/gnome-settings-daemon-3.0/smartcard.gnome-settings-plugin
#%{_libdir}/gnome-settings-daemon-3.0/libsmartcard.so

%{_libdir}/gnome-settings-daemon-3.0/sound.gnome-settings-plugin
%{_libdir}/gnome-settings-daemon-3.0/libsound.so

#%{_libdir}/gnome-settings-daemon-3.0/updates.gnome-settings-plugin
#%{_libdir}/gnome-settings-daemon-3.0/libupdates.so
#%{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.updates.gschema.xml

%{_libdir}/gnome-settings-daemon-3.0/wacom.gnome-settings-plugin
%{_libdir}/gnome-settings-daemon-3.0/libgsdwacom.so
%{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.peripherals.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.peripherals.wacom.gschema.xml

%{_libdir}/gnome-settings-daemon-3.0/xrandr.gnome-settings-plugin
%{_libdir}/gnome-settings-daemon-3.0/libxrandr.so
%{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.xrandr.gschema.xml

%{_libdir}/gnome-settings-daemon-3.0/xsettings.gnome-settings-plugin
%{_libdir}/gnome-settings-daemon-3.0/libxsettings.so
%{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.xsettings.gschema.xml

%{_libdir}/gnome-settings-daemon-3.0/a11y-settings.gnome-settings-plugin
%{_libdir}/gnome-settings-daemon-3.0/liba11y-settings.so

%{_libdir}/gnome-settings-daemon-3.0/color.gnome-settings-plugin
%{_libdir}/gnome-settings-daemon-3.0/libcolor.so
%{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.color.gschema.xml

%{_libdir}/gnome-settings-daemon-3.0/cursor.gnome-settings-plugin
%{_libdir}/gnome-settings-daemon-3.0/libcursor.so

%{_libdir}/gnome-settings-daemon-3.0/libgsd.so

%{_libdir}/gnome-settings-daemon-3.0/orientation.gnome-settings-plugin
%{_libdir}/gnome-settings-daemon-3.0/liborientation.so
%{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.orientation.gschema.xml

%{_libdir}/gnome-settings-daemon-3.0/libscreensaver-proxy.so
%{_libdir}/gnome-settings-daemon-3.0/screensaver-proxy.gnome-settings-plugin

#%{_libexecdir}/gnome-fallback-mount-helper
%{_libexecdir}/gnome-settings-daemon
%{_libexecdir}/gsd-backlight-helper
%{_libexecdir}/gsd-locate-pointer
%{_libexecdir}/gsd-printer
%{_libexecdir}/gsd-wacom-led-helper
%{_libexecdir}/gsd-list-wacom
%{_libexecdir}/gsd-test-wacom
%{_libexecdir}/gsd-test-a11y-keyboard
%{_libexecdir}/gsd-test-a11y-settings
#%{_libexecdir}/gsd-test-background
%{_libexecdir}/gsd-test-input-helper
%{_libexecdir}/gsd-test-keyboard
%{_libexecdir}/gsd-test-media-keys
%{_libexecdir}/gsd-test-mouse
%{_libexecdir}/gsd-test-orientation
%{_libexecdir}/gnome-settings-daemon-localeexec

%{_libdir}/gnome-settings-daemon-3.0/libremote-display.so
%{_libdir}/gnome-settings-daemon-3.0/remote-display.gnome-settings-plugin

%{_libexecdir}/gsd-test-cursor
%{_libexecdir}/gsd-test-housekeeping
%{_libexecdir}/gsd-test-remote-display
%{_libexecdir}/gsd-test-xrandr

#%{_libexecdir}/gsd-test-power
%{_libexecdir}/gsd-test-print-notifications
#%{_libexecdir}/gsd-test-smartcard
%{_libexecdir}/gsd-test-sound
%{_libexecdir}/gsd-test-wacom-osd
%{_libexecdir}/gsd-test-xsettings
%{_libexecdir}/gsd-test-screensaver-proxy

%{_datadir}/gnome-settings-daemon/
%{_datadir}/dbus-1/services/org.freedesktop.IBus.service
#%{_datadir}/dbus-1/interfaces/org.gnome.SettingsDaemonUpdates.xml

%{_sysconfdir}/xdg/autostart/gnome-settings-daemon.desktop
#%{_sysconfdir}/xdg/autostart/gnome-fallback-mount-helper.desktop

%{_datadir}/icons/hicolor/*/apps/gsd-xrandr.*

%{_datadir}/polkit-1/actions/org.gnome.settings-daemon.plugins.power.policy
%{_datadir}/polkit-1/actions/org.gnome.settings-daemon.plugins.wacom.policy

%{_datadir}/GConf/gsettings/gnome-settings-daemon.convert

%{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.enums.xml
%{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.gschema.xml

%{_datadir}/man/man1/gnome-settings-daemon.1.*

%files devel
%{_includedir}/gnome-settings-daemon-3.0
%{_libdir}/pkgconfig/gnome-settings-daemon.pc
%dir %{_datadir}/gnome-settings-daemon-3.0
%{_datadir}/gnome-settings-daemon-3.0/input-device-example.sh

%changelog
* Tue Feb 11 2014 Tigro <ashejn@gmail.com> 3.8.6.1-1
+ Revision: f3ae009
- drop background components

* Tue Feb 11 2014 Tigro <ashejn@gmail.com> 3.8.6.1-1
+ Revision: 27a7659
- update to 3.8.6.1 and disable background plugin

* Mon Jan 20 2014 Tigro <ashejn@gmail.com> 3.8.5-6
+ Revision: 990a10a
- update two finger patch

* Mon Jan 20 2014 Tigro <ashejn@gmail.com> 3.8.5-6
+ Revision: b0020b1
- Added patch for two-finger-scrolling checking

* Sat Jan 11 2014 Ural Mullabaev <ural.mullabaev@rosalab.ru> 3.8.5-5
+ Revision: ef081d5
- Added patch for battery level icon

* Fri Dec 13 2013 Tigro <ashejn@gmail.com> 3.8.5-4
+ Revision: 2a1da60
- drop packagekit files

* Fri Dec 13 2013 Tigro <ashejn@gmail.com> 3.8.5-4
+ Revision: 016008d
- drop packagekit debend

* Thu Nov 28 2013 Tigro <ashejn@gmail.com> 3.8.5-3
+ Revision: 990fac5
- update russian translations

* Thu Nov 21 2013 Tigro <ashejn@gmail.com> 3.8.5-2
+ Revision: 5a9122f
- fix rosa#3072

* Mon Oct 14 2013 Tigro <ashejn@gmail.com> 3.8.5-1
+ Revision: ac6b148
- update to 3.8.5

* Mon Oct 14 2013 akdengi <alexander.kazancev@rosalab.ru> 3.8.4-5
+ Revision: 5f4cbb2
- we now use upstream path for hwdata in /usr/share/hwdata

* Thu Sep 26 2013 Aleksey Yermakov <alexey.yermakov@rosalab.ru> 3.8.4-4
+ Revision: c057563
- Update patch for non-eng layout hotkeys.
- Ported background plugin from version 3.6.

* Wed Aug 21 2013 Tigro <ashejn@gmail.com> 3.8.4-3
+ Revision: 8082aed
- update patch to work in english locale

* Wed Aug 14 2013 root <root@localhost.localdomain> 3.8.4-2
+ Revision: b9555d6
- added non-eng-hotkeys.patch

* Mon Jul 22 2013 Tigro <ashejn@gmail.com> 3.8.4-1
+ Revision: da4ca85
- pack file

* Mon Jul 22 2013 Tigro <ashejn@gmail.com> 3.8.4-1
+ Revision: c7dc15f
- update to 3.8.4

* Wed Jul 03 2013 Tigro <ashejn@gmail.com> 3.8.3-1
+ Revision: 3e2a1e7
- enable autoreconf

* Wed Jul 03 2013 Tigro <ashejn@gmail.com> 3.8.3-1
+ Revision: 32fa533
- update to 3.8.3

* Thu Jun 20 2013 root <root@localhost.localdomain> 3.8.3-0.1.cf544fc
+ Revision: d970d97
- sync to gnome38 branch

* Mon Apr 01 2013 Tigro <ashejn@gmail.com> 3.6.4-4
+ Revision: d0e935b
- back to 3.6.4 in this branch

* Mon Apr 01 2013 Tigro <ashejn@gmail.com> 3.8.0-1
+ Revision: b7ba345
- update to 3.8.0

* Sat Feb 09 2013 Tigro <ashejn@gmail.com> 3.6.4-4
+ Revision: beac324
- fix pack file name

* Sat Feb 09 2013 Tigro <ashejn@gmail.com> 3.6.4-4
+ Revision: bd302b5
- pack gsd-test-wacom

* Sat Feb 09 2013 Tigro <ashejn@gmail.com> 3.6.4-4
+ Revision: 1a2d594
- added patch

* Sat Feb 09 2013 Tigro <ashejn@gmail.com> 3.6.4-4
+ Revision: ca83347
- apply wacom patch

* Fri Feb 08 2013 Tigro <ashejn@gmail.com> 3.6.4-3
+ Revision: a899e95
- bump release

* Fri Feb 08 2013 Tigro <ashejn@gmail.com> 3.6.4-2
+ Revision: 38463ff
- enable systemd support

* Fri Feb 08 2013 Tigro <ashejn@gmail.com> 3.6.4-2
+ Revision: f4ead29
- fix https://bugzilla.gnome.org/show_bug.cgi?id=680689

* Tue Jan 15 2013 Arkady Shane <ashejn@gmail.com> 3.6.4-1
+ Revision: e46ad97
- drop ./autogen.sh

* Tue Jan 15 2013 Arkady Shane <ashejn@gmail.com> 3.6.4-1
+ Revision: 7f821d8
- update to final 3.6.4



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19722 |12mu|gnome-shell-3.8.4-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# To make GNOME Shell extensions load, we need to get rid of DT_RUNPATH on /usr/bin/gnome-shell
# (see glibc bug #13945, GNOME bug #670477, Mageia bug #4523)
%define _disable_ld_enable_new_dtags 1

Summary:	Next generation GNOME desktop shell
Name:		gnome-shell
Version:	3.8.4
Release:	14
License:	GPLv2+ and LGPLv2+
Group:		Graphical desktop/GNOME
Url:		http://live.gnome.org/GnomeShell
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/gnome-shell/3.8/%{name}-%{version}.tar.xz
Source1:   %{name}-ru.po
Patch1:		gnome-shell-3.8.3-new-favorites.patch
Patch2:		ubuntu-lightdm-user-switching.patch
# fix https://bugzilla.gnome.org/show_bug.cgi?id=704646
Patch3:		0001-Revert-background-fix-asynchronous-management-of-bac.patch
# discussion at http://list-archives.org/2013/05/20/gnome-shell-list-gnome-org/patch-lock-screen-before-suspend-to-prevent-information-leak/f/2526593907
Patch4:		gnome-shell-3.8.4-lock-on-suspend.patch
Patch6:         gnome-shell-3.8.3-memory.patch
#We already do this for looking glass, but it makes even less sense
#for the normal run dialog - if a mode sets runDialog to false, the
#intention is to not allow executing aribitrary commands.

#https://bugzilla.gnome.org/show_bug.cgi?id=708218
Patch7:		0001-main-Close-runDialog-as-necessary-on-session-mode-ch.patch

Patch8:		gnome-shell-3.8.4-tray_in_overlay.patch
Patch9:		gnome-shell-3.8.4-focus-losing-after-suspend.patch
Patch10:	gnome-shell-3.8.4-wallpaper-changed-firefox.patch
Patch11:	gnome-shell-3.8.4-touch_in_classic.patch

BuildRequires: intltool >= 0.40
BuildRequires: rootcerts
BuildRequires: polkit-1-devel
BuildRequires: pkgconfig(clutter-1.0)
BuildRequires: pkgconfig(dbus-glib-1)
BuildRequires: pkgconfig(folks)
BuildRequires: pkgconfig(gcr-3)
BuildRequires: pkgconfig(gjs-1.0) >= 1.36
BuildRequires: pkgconfig(gl)
BuildRequires: pkgconfig(gnome-bluetooth-1.0)
BuildRequires: pkgconfig(gnome-desktop-3.0)
BuildRequires: pkgconfig(gsettings-desktop-schemas)
BuildRequires: pkgconfig(gstreamer-plugins-base-1.0)
BuildRequires: pkgconfig(gtk+-3.0)
BuildRequires: pkgconfig(libcanberra)
BuildRequires: pkgconfig(libecal-1.2)
BuildRequires: pkgconfig(libedataserver-1.2)
BuildRequires: pkgconfig(libgnome-menu-3.0) >= 3.6.0
BuildRequires: pkgconfig(libmutter) >= 3.8
BuildRequires: pkgconfig(libnm-glib)
BuildRequires: pkgconfig(libnm-util)
BuildRequires: pkgconfig(libnm-gtk)
BuildRequires: pkgconfig(libnm-glib-vpn)
BuildRequires: pkgconfig(libpulse)
BuildRequires: pkgconfig(telepathy-glib)
BuildRequires: pkgconfig(telepathy-logger-0.2)
BuildRequires: pkgconfig(caribou-1.0)
BuildRequires: xsltproc
BuildRequires: docbook-style-xsl
BuildRequires: chrpath
BuildConflicts: libevolution-data-server2-devel

Requires: at-spi2-atk
Requires: gjs
Requires: glxinfo
Requires: gnome-session
Requires: gtk+3.0
Requires: json-glib
Requires: librsvg
Requires: mutter

# md until js & python typelib autoreqs works
Requires: typelib(AccountsService)
Requires: typelib(Caribou)
Requires: typelib(ClutterX11) 
Requires: typelib(DBusGLib)
Requires: typelib(Folks)
Requires: typelib(Gcr)
Requires: typelib(Gkbd)
Requires: typelib(GDesktopEnums)
Requires: typelib(Gee)
Requires: typelib(GMenu)
Requires: typelib(GnomeBluetoothApplet)
Requires: typelib(Meta)
Requires: typelib(NMClient)
Requires: typelib(NetworkManager)
Requires: typelib(Polkit)
Requires: typelib(Soup)
Requires: typelib(TelepathyGLib)
Requires: typelib(TelepathyLogger)
Requires: typelib(UPowerGlib)

Obsoletes: %{name}-docs
Obsoletes: gnome-applets

%description
The GNOME Shell redefines user interactions with the GNOME desktop. In
particular, it offers new paradigms for launching applications,
accessing documents, and organizing open windows in GNOME. Later, it
will introduce a new applets eco-system and offer new solutions for
other desktop features, such as notifications and contacts
management. The GNOME Shell is intended to replace functions handled
by the GNOME Panel and by the window manager in previous versions of
GNOME. The GNOME Shell has rich visual effects enabled by new
graphical technologies.


%prep
%setup -q
cp -f %{SOURCE1} po/ru.po
%apply_patches

%build
%configure2_5x \
	--disable-static \
	--enable-compile-warnings=no

%make LIBS='-lgmodule-2.0'

%install
%makeinstall_std
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'
%find_lang %{name}

echo "Categories=GNOME;GTK;Email;X-Red-Hat-Base;Network;" >> \
    %{buildroot}%{_datadir}/applications/evolution-calendar.desktop


%ifnarch s390 s390x ppc ppc64 ppc64p7
# The libdir rpath breaks nvidia binary only folks, so we remove it.
# See bug 716572
# skip on s390(x), workarounds a chrpath issue
chrpath -r %{_libdir}/gnome-shell:%{_libdir}/gnome-bluetooth %{buildroot}%{_bindir}/gnome-shell
chrpath -r %{_libdir}/gnome-bluetooth %{buildroot}%{_libdir}/gnome-shell/libgnome-shell.so
%endif

%files -f %{name}.lang
%doc README 
%{_bindir}/*
%{_libdir}/%{name}
%{_libdir}/mozilla/plugins/*.so
%{_libexecdir}/gnome-shell-calendar-server
%{_libexecdir}/gnome-shell-hotplug-sniffer
%{_libexecdir}/gnome-shell-perf-helper
%{_datadir}/applications/%{name}.desktop
%{_datadir}/applications/gnome-shell-extension-prefs.desktop
%{_datadir}/dbus-1/services/org.gnome.Shell.CalendarServer.service
%{_datadir}/dbus-1/services/org.gnome.Shell.HotplugSniffer.service
%{_datadir}/dbus-1/interfaces/
%{_datadir}/GConf/gsettings/gnome-shell-overrides.convert
%{_datadir}/glib-2.0/schemas/org.gnome.shell.gschema.xml
%{_datadir}/%{name}
%{_datadir}/gtk-doc/*
%{_datadir}/applications/evolution-calendar.desktop
%{_mandir}/man1/%{name}.1*


%changelog
* Mon Feb 17 2014 akdengi <kazancas@mandriva.ru> 3.8.4-14
+ Revision: 8e60507
- Fix touchscreen in classic mode

* Wed Feb 05 2014 Julia Pikareva <julia.pikareva@rosalab.ru> 3.8.4-13
+ Revision: fb98abd
- Increment counter release.

* Wed Feb 05 2014 Julia Pikareva <julia.pikareva@rosalab.ru> 3.8.4-12
+ Revision: 52cb3b9
- Bugfix wallpaper change from Firefox.

* Thu Jan 23 2014 Aleksey Yermakov <alexey.yermakov@rosalab.ru> 3.8.4-12
+ Revision: a8dd350
- Updated & enabled tray_in_overlay patch.

* Sat Jan 11 2014 Tigro <ashejn@gmail.com> 3.8.4-11
+ Revision: 205b08e
- do not apply tray patch as it break gnome-shell menu

* Fri Jan 10 2014 Ural Mullabaev <ural.mullabaev@rosalab.ru> 3.8.4-10
+ Revision: 5869f3d
- Added patch to prevent losing of focus after suspend

* Wed Dec 18 2013 Aleksey Yermakov <alexey.yermakov@rosalab.ru> 3.8.4-9
+ Revision: 3974b23
- Added patch to always show message tray in overlay.

* Tue Dec 10 2013 Tigro <ashejn@gmail.com> 3.8.4-8
+ Revision: 55203a6
- bump release

* Tue Dec 10 2013 Tigro <ashejn@gmail.com> 3.8.4-7
+ Revision: a6478ad
- add some requires

* Tue Dec 10 2013 Tigro <ashejn@gmail.com> 3.8.4-7
+ Revision: 4892a6f
- drop obsolete depend

* Thu Nov 28 2013 Tigro <ashejn@gmail.com> 3.8.4-7
+ Revision: 1ddd364
- drop old transaltion patch

* Thu Nov 28 2013 Tigro <ashejn@gmail.com> 3.8.4-7
+ Revision: e765fac
- update russian translations

* Mon Nov 18 2013 Tigro <ashejn@gmail.com> 3.8.4-6
+ Revision: bf34548
- fix gnome bz#708218

* Fri Oct 25 2013 Dmitry Ashkadov <dmitry.ashkadov@rosalab.ru> 3.8.3-4
+ Revision: fac8c57
- New patch that decreases number of loads of background

* Tue Oct 22 2013 Tigro <ashejn@gmail.com> 3.8.4-5
+ Revision: 99836c7
- update russian translation

* Tue Oct 15 2013 Tigro <ashejn@gmail.com> 3.8.4-4
+ Revision: 60dfbfb
- fix typo

* Tue Oct 15 2013 Tigro <ashejn@gmail.com> 3.8.4-4
+ Revision: c7f897a
- The libdir rpath breaks nvidia binary only folks, so we remove it.

* Mon Sep 02 2013 Tigro <ashejn@gmail.com> 3.8.4-3
+ Revision: c43cca5
- update patch

* Mon Sep 02 2013 Tigro <ashejn@gmail.com> 3.8.4-3
+ Revision: b786d17
- fix desktop appears on the screen before the lock screen is activated

* Mon Sep 02 2013 Tigro <ashejn@gmail.com> 3.8.4-2
+ Revision: 21c0d46
- fix https://bugzilla.gnome.org/show_bug.cgi?id=704646

* Tue Aug 27 2013 Tigro <ashejn@gmail.com> 3.8.4-1
+ Revision: febb28e
- drop suspend patch

* Tue Aug 27 2013 Tigro <ashejn@gmail.com> 3.8.4-1
+ Revision: 83f95ee
- update to 3.8.4

* Tue Aug 27 2013 Tigro <ashejn@gmail.com> 3.8.3-4
+ Revision: de1b94b
- lock screen on suspend

* Tue Aug 27 2013 Tigro <ashejn@gmail.com> 3.8.3-4
+ Revision: 786852d
- fix user switching if lightdm is running

* Thu Jun 20 2013 root <root@localhost.localdomain> 3.8.3-4
+ Revision: 78f3eac
- sync to gnome38 branch

* Wed Mar 20 2013 Arkady Shane <ashejn@gmail.com> 3.6.3.1-1
+ Revision: 3a6f6b6
- Updated gnome-shell.spec

* Mon Feb 18 2013 Tigro <ashejn@gmail.com> 3.6.3-1
+ Revision: 120e923
- apply 0001-MessageTray-fix-notification-height-expansion.patch

* Mon Feb 18 2013 Arkady Shane <ashejn@gmail.com> 3.6.3-1
+ Revision: 90bd064
- update to 3.6.3

* Tue Feb 05 2013 Tigro <ashejn@gmail.com> 3.6.2-3
+ Revision: e5e3c43
- added tabrall

* Tue Feb 05 2013 Tigro <ashejn@gmail.com> 3.6.2-3
+ Revision: 8926a1a
- added categories to evolution-calendar.desktop



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19723 |12mu|gnome-shell-extensions-3.8.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global major_version %%(cut -d "." -f 1-2 <<<%{version})
# Minimum GNOME Shell version supported
%global min_gs_version %%(cut -d "." -f 1-3 <<<%{version})

%global pkg_prefix gnome-shell-extensions

Name:           gnome-shell-extensions
Version:        3.8.4
Release:        2
Summary:        Modify and extend GNOME Shell functionality and behavior

Group:          Graphical desktop/GNOME
# The entire source code is GPLv2+ except lib/convenience.js which is BSD
License:        GPLv2+ and BSD
URL:            http://live.gnome.org/GnomeShell/Extensions
Source0:        http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{major_version}/%{name}-%{version}.tar.xz
BuildRequires:  desktop-file-utils
# BuildRequires:  gnome-common
BuildRequires:  intltool
BuildRequires:  pkgconfig(gnome-desktop-3.0)
BuildRequires:  pkgconfig(libgtop-2.0)
Requires:       gnome-shell >= %{min_gs_version}
BuildArch:      noarch

%description
GNOME Shell Extensions is a collection of extensions providing additional and
optional functionality to GNOME Shell.

Enabled extensions:
  * alternate-tab
  * alternative-status-menu
  * apps-menu
  * auto-move-windows
  * drive-menu
  * launch-new-instance
  * native-window-placement
  * places-menu
  * systemMonitor
  * user-theme
  * window-list
  * windowsNavigator
  * workspace-indicator
  * xrandr-indicator


%package -n %{pkg_prefix}-common
Summary:        Files common to GNOME Shell Extensions
Group:          Graphical desktop/GNOME
License:        GPLv2+
Requires:       gnome-shell >= %{min_gs_version}
# Dock extension no longer provides by GNOME Shell extensions >= 3.7.1
Obsoletes:      %{pkg_prefix}-dock < 3.7.1

%description -n %{pkg_prefix}-common
GNOME Shell Extensions is a collection of extensions providing additional and
optional functionality to GNOME Shell. Common files and directories needed by
extensions are provided here.


%package -n gnome-classic-session
Summary:        GNOME "classic" mode session
Group:          Graphical desktop/GNOME
License:        GPLv2+
Requires:       %{pkg_prefix}-alternate-tab = %{version}-%{release}
Requires:       %{pkg_prefix}-apps-menu = %{version}-%{release}
#Requires:       %{pkg_prefix}-default-min-max = %{version}-%{release}
Requires:       %{pkg_prefix}-launch-new-instance = %{version}-%{release}
Requires:       %{pkg_prefix}-places-menu = %{version}-%{release}
#Requires:       %{pkg_prefix}-static-workspaces = %{version}-%{release}
Requires:       %{pkg_prefix}-window-list = %{version}-%{release}

Provides:       gnome-panel = 3.6.2-7
Obsoletes:      gnome-panel < 3.6.2-7

%description -n gnome-classic-session
This package contains the required components for the GNOME Shell "classic"
mode, which aims to provide a GNOME 2-like user interface.


%package -n %{pkg_prefix}-alternate-tab
Summary:        Classic Alt+Tab behavior for GNOME Shell
Group:          Graphical desktop/GNOME
License:        GPLv2+
Requires:       %{pkg_prefix}-common = %{version}-%{release}

%description -n %{pkg_prefix}-alternate-tab
This GNOME Shell extension changes Alt+Tab to be window-based instead of
app-based.


%package -n %{pkg_prefix}-alternative-status-menu
Summary:        Power Off Item in GNOME Shell status menu
Group:          Graphical desktop/GNOME
License:        GPLv2+
Requires:       %{pkg_prefix}-common = %{version}-%{release}

%description -n %{pkg_prefix}-alternative-status-menu
This GNOME Shell extension adds a power off item in the status menu, and
provides the ability to hibernate.


%package -n %{pkg_prefix}-apps-menu
Summary:        Application menu for GNOME Shell
Group:          Graphical desktop/GNOME
License:        GPLv2+
Requires:       %{pkg_prefix}-common = %{version}-%{release}

%description  -n %{pkg_prefix}-apps-menu
This GNOME Shell extension adds a GNOME 2.x style menu for applications.


%package -n %{pkg_prefix}-auto-move-windows
Summary:        Assign specific workspaces to applications in GNOME Shell
Group:          Graphical desktop/GNOME
License:        GPLv2+
Requires:       %{pkg_prefix}-common = %{version}-%{release}

%description -n %{pkg_prefix}-auto-move-windows
This GNOME Shell extension enables easy workspace management. A specific
workspace can be assigned to each application as soon as it creates a window,
in a manner configurable with a GSettings key.


#%package -n %{pkg_prefix}-default-min-max
#Summary:        Add minimize and maximize titlebar buttons in GNOME Shell
#Group:          Graphical desktop/GNOME
#License:        GPLv2+
#Requires:       %{pkg_prefix}-common = %{version}-%{release}
#
#%description -n %{pkg_prefix}-default-min-max
#This GNOME Shell extension adds minimize and maximize buttons to the titlebar
#by default.


%package -n %{pkg_prefix}-drive-menu
Summary:        Drive status menu for GNOME Shell
Group:          Graphical desktop/GNOME
License:        GPLv2+
Requires:       %{pkg_prefix}-common = %{version}-%{release}

%description -n %{pkg_prefix}-drive-menu
This GNOME Shell extension provides a panel status menu for accessing and
unmounting removable devices.




%package -n %{pkg_prefix}-launch-new-instance
Summary:        Always launch a new application instance for GNOME Shell
Group:          Graphical desktop/GNOME
License:        GPLv2+
Requires:       %{pkg_prefix}-common = %{version}-%{release}

%description  -n %{pkg_prefix}-launch-new-instance
This GNOME Shell extension modifies the behavior of clicking in the dash and
app launcher to always launch a new application instance.


%package -n %{pkg_prefix}-native-window-placement
Summary:        Native window placement for GNOME Shell
Group:          Graphical desktop/GNOME
License:        GPLv2+
Requires:       %{pkg_prefix}-common = %{version}-%{release}

%description  -n %{pkg_prefix}-native-window-placement
This GNOME Shell extension provides additional configurability for the window
layout in the overview, including a mechanism similar to KDE4.


%package -n %{pkg_prefix}-places-menu
Summary:        Places status menu for GNOME Shell
Group:          Graphical desktop/GNOME
License:        GPLv2+
Requires:       %{pkg_prefix}-common = %{version}-%{release}

%description -n %{pkg_prefix}-places-menu
This GNOME Shell extension add a system status menu for quickly navigating
places in the system.


#%package -n %{pkg_prefix}-static-workspaces
#Summary:        Disable dynamic workspace management in GNOME Shell
#Group:          Graphical desktop/GNOME
#License:        GPLv2+
#Requires:       %{pkg_prefix}-common = %{version}-%{release}
## Should be pulled in by control-center, but in case someone tries for a
## minimalist gnome-shell installation
#Requires:       libgtop2
#
#%description -n %{pkg_prefix}-static-workspaces
#This GNOME Shell extension disables dynamic workspace management.


%package -n %{pkg_prefix}-systemMonitor
Summary:        System Monitor for GNOME Shell
Group:          Graphical desktop/GNOME
License:        GPLv2+
Requires:       %{pkg_prefix}-common = %{version}-%{release}
# Should be pulled in by control-center, but in case someone tries for a
# minimalist gnome-shell installation
Requires:       libgtop2

%description -n %{pkg_prefix}-systemMonitor
This GNOME Shell extension is a message tray indicator for CPU and memory
usage.


%package -n %{pkg_prefix}-user-theme
Summary:        Support for custom themes in GNOME Shell
Group:          Graphical desktop/GNOME
License:        GPLv2+
Requires:       %{pkg_prefix}-common = %{version}-%{release}

%description -n %{pkg_prefix}-user-theme
This GNOME Shell extension enables loading a GNOME Shell theme from
~/.themes/<name>/gnome-shell/.


%package -n %{pkg_prefix}-window-list
Summary:        Display a window list at the bottom of the screen in GNOME Shell
Group:          Graphical desktop/GNOME
License:        GPLv2+
Requires:       %{pkg_prefix}-common = %{version}-%{release}

%description -n %{pkg_prefix}-window-list
This GNOME Shell extension displays a window list at the bottom of the screen.


%package -n %{pkg_prefix}-windowsNavigator
Summary:        Support for keyboard selection of windows and workspaces in GNOME Shell
Group:          Graphical desktop/GNOME
License:        GPLv2+
Requires:       %{pkg_prefix}-common = %{version}-%{release}

%description -n %{pkg_prefix}-windowsNavigator
This GNOME Shell extension enables keyboard selection of windows and workspaces
in overlay mode, by pressing the Alt and Ctrl key respectively.


%package -n %{pkg_prefix}-workspace-indicator
Summary:        Workspace indicator for GNOME Shell
Group:          Graphical desktop/GNOME
License:        GPLv2+
Requires:       %{pkg_prefix}-common = %{version}-%{release}

%description -n %{pkg_prefix}-workspace-indicator
This GNOME Shell extension add a system status menu for quickly changing
workspaces.


%package -n %{pkg_prefix}-xrandr-indicator
Summary:        GNOME Shell status menu for rotating monitors
Group:          Graphical desktop/GNOME
License:        GPLv2+
Requires:       %{pkg_prefix}-common = %{version}-%{release}

%description  -n %{pkg_prefix}-xrandr-indicator
This GNOME Shell extension adds a status menu to let rotate the laptop monitor
and open display preferences quickly.


%prep
%setup -q


%build
# In case we build from a Git checkout
[ -x autogen.sh ] && NOCONFIGURE=1 ./autogen.sh 
%configure2_5x  --enable-extensions="all"
%make


%install
%makeinstall_std

# Drop useless example extension
rm -r %{buildroot}%{_datadir}/gnome-shell/extensions/example*/
rm %{buildroot}%{_datadir}/glib-2.0/schemas/org.gnome.shell.extensions.example.gschema.xml

desktop-file-validate %{buildroot}%{_datadir}/applications/gnome-shell-classic.desktop

# helper script
mkdir -p %buildroot%{_bindir}
cat << EOF >%{buildroot}%{_bindir}/startgnome_classic
#!/bin/sh
exec gnome-session --session gnome-classic
EOF
chmod 755 %{buildroot}%{_bindir}/startgnome_classic

# wmsession session file
mkdir -p %{buildroot}%{_sysconfdir}/X11/wmsession.d
cat << EOF > %{buildroot}%{_sysconfdir}/X11/wmsession.d/03GNOME_CLASSIC
NAME=GNOME Classic
ICON=gnome-logo-icon-transparent.png
DESC=GNOME 3 Classic Mode
EXEC=%{_bindir}/startgnome_classic
SCRIPT:
exec %{_bindir}/startgnome_classic
EOF

rm -rf %{buildroot}%{_datadir}/xsessions/

%find_lang %{name}

%post
%{make_session}

%files -n %{pkg_prefix}-common -f %{name}.lang
%doc COPYING NEWS README
%dir %{_datadir}/gnome-shell/extensions/


%files -n gnome-classic-session
%config(noreplace) %{_sysconfdir}/X11/wmsession.d/*
%{_datadir}/applications/gnome-shell-classic.desktop
%{_datadir}/gnome-session/sessions/gnome-classic.session
%{_datadir}/gnome-shell/modes/classic.json
%{_datadir}/gnome-shell/theme/*.svg
%{_datadir}/gnome-shell/theme/gnome-classic.css
%{_datadir}/glib-2.0/schemas/org.gnome.shell.extensions.classic-overrides.gschema.xml
%{_bindir}/startgnome_classic


%files -n %{pkg_prefix}-alternate-tab
%{_datadir}/gnome-shell/extensions/alternate-tab*/


%files -n %{pkg_prefix}-alternative-status-menu
%{_datadir}/glib-2.0/schemas/org.gnome.shell.extensions.alternative-status-menu.gschema.xml
%{_datadir}/gnome-shell/extensions/alternative-status-menu*/


%files -n %{pkg_prefix}-apps-menu
%{_datadir}/gnome-shell/extensions/apps-menu*/


%files -n %{pkg_prefix}-auto-move-windows
%{_datadir}/glib-2.0/schemas/org.gnome.shell.extensions.auto-move-windows.gschema.xml
%{_datadir}/gnome-shell/extensions/auto-move-windows*/


#%files -n %{pkg_prefix}-default-min-max
#%{_datadir}/gnome-shell/extensions/default-min-max*/


%files -n %{pkg_prefix}-drive-menu
%{_datadir}/gnome-shell/extensions/drive-menu*/


%files -n %{pkg_prefix}-launch-new-instance
%{_datadir}/gnome-shell/extensions/launch-new-instance*/


%files -n %{pkg_prefix}-native-window-placement
%{_datadir}/glib-2.0/schemas/org.gnome.shell.extensions.native-window-placement.gschema.xml
%{_datadir}/gnome-shell/extensions/native-window-placement*/


%files -n %{pkg_prefix}-places-menu
%{_datadir}/gnome-shell/extensions/places-menu*/


#%files -n %{pkg_prefix}-static-workspaces
#%{_datadir}/gnome-shell/extensions/static-workspaces*/


%files -n %{pkg_prefix}-systemMonitor
%{_datadir}/gnome-shell/extensions/systemMonitor*/


%files -n %{pkg_prefix}-user-theme
%{_datadir}/glib-2.0/schemas/org.gnome.shell.extensions.user-theme.gschema.xml
%{_datadir}/gnome-shell/extensions/user-theme*/


%files -n %{pkg_prefix}-window-list
%{_datadir}/gnome-shell/extensions/window-list*/
%{_datadir}/glib-2.0/schemas/org.gnome.shell.extensions.window-list.gschema.xml


%files -n %{pkg_prefix}-windowsNavigator
%{_datadir}/gnome-shell/extensions/windowsNavigator*/


%files -n %{pkg_prefix}-workspace-indicator
%{_datadir}/gnome-shell/extensions/workspace-indicator*/


%files -n %{pkg_prefix}-xrandr-indicator
%{_datadir}/gnome-shell/extensions/xrandr-indicator*/


%changelog
* Sun Nov 03 2013 Tigro <ashejn@gmail.com> 3.8.4-2
+ Revision: 13a355e
- added post script



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19724 |12mu|gnome-shell-extensions-desktop-shortcuts-0.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           gnome-shell-extensions-desktop-shortcuts
Version:        0.0.1
Release:        1
Summary:        Gnome Shell extension allows you to add shortcuts to the desktop

Group:          Graphical desktop/GNOME
License:        GPLv3+
URL:            http://extensions.gnome.org
Source0:        %{name}-%{version}.tar.gz
BuildArch:      noarch
Requires:       gnome-shell


%description
Gnome Shell extension allows you to add shortcuts to the desktop.

%prep
%setup -q


%build
# Nothing to build


%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_datadir}/gnome-shell/extensions/
cp -r *@*  %{buildroot}%{_datadir}/gnome-shell/extensions/

%files
%defattr(-,root,root,-)
%{_datadir}/gnome-shell/extensions/*

%changelog
* Thu Jan 09 2014 Julia Pikareva <julia.pikareva@rosalab.ru> 0.0.1-1
+ Revision: 72fc959
- Fix for build.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19725 |12mu|gnome-shell-extensions-win-key-for-help-0.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           gnome-shell-extensions-win-key-for-help
Version:        0.0.1
Release:        1
Summary:        Gnome Shell extension showing a list of hot keys when Win key holding down

Group:          Graphical desktop/GNOME
License:        GPLv3+
URL:            http://extensions.gnome.org
Source0:        %{name}-%{version}.tar.gz
BuildArch:      noarch
Requires:       gnome-shell
Requires:       mutter


%description
Gnome Shell extension showing a list of hot keys when Win key holding down.

%prep
%setup -q


%build
# Nothing to build


%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_datadir}/gnome-shell/extensions/
cp -r *@*  %{buildroot}%{_datadir}/gnome-shell/extensions/

%files
%defattr(-,root,root,-)
%{_datadir}/gnome-shell/extensions/*

%changelog
* Thu Jan 09 2014 Julia Pikareva <julia.pikareva@rosalab.ru> 0.0.1-1
+ Revision: 215d5d4
- Fix for build.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19726 |12mu|gnome-shell-rosa-extensions-0.0.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           gnome-shell-rosa-extensions
Version:        0.0.9
Release:        1
Summary:        A gnome-shell extensions used in ROSA GNOME Desktop

Group:          Graphical desktop/GNOME
License:        GPLv3+
URL:            http://extensions.gnome.org
Source0:        %{name}-%{version}.tar.xz
BuildArch:      noarch
Requires:       gnome-shell


%description
This package contains GNOME Shell extensions from http://extensions.gnome.org:

alternative-status-menu@gnome-shell-extensions.gcampax.github.com
dash-to-dock@micxgx.gmail.com
drop-down-terminal@gs-extensions.zzrough.org
nohotcorner@azuri.free.fr
notifications-alert-on-user-menu@hackedbellini.gmail.com
weather-extension@xeked.com
SkypeNotification@chrisss404.gmail.com

%prep
%setup -q


%build
# Nothing to build


%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_datadir}/gnome-shell/extensions/
cp -r *@*  %{buildroot}%{_datadir}/gnome-shell/extensions/

# fix permissions on metadata.json
find %{buildroot}%{_datadir}/gnome-shell/extensions/ -name "metadata.json" -exec chmod 644 {} \;

%files
%defattr(-,root,root,-)
%{_datadir}/gnome-shell/extensions/*

%changelog
* Wed Oct 08 2014 Tigro <ashejn@gmail.com> 0.0.9-1
+ Revision: 6ef4c13
- downgrade dash2dock to old 3.8 version



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19727 |12mu|gnome-shell-rosa-hotkeys-0.0.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           gnome-shell-rosa-hotkeys
Version:        0.0.4
Release:        2
Summary:        A gnome-shell hotkeys extension by ROSA

Group:          Graphical desktop/GNOME
License:        GPLv3+
URL:            http://extensions.gnome.org
Source0:        %{name}-%{version}.tar.gz
BuildArch:      noarch
Requires:       gnome-shell


%description
This package contains GNOME Shell extension
implementing familiar desktop hotkeys.

%prep
%setup -q


%build
# Nothing to build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_datadir}/gnome-shell/extensions/
cp -r *@*  %{buildroot}%{_datadir}/gnome-shell/extensions/

%files
%defattr(-,root,root,-)
%{_datadir}/gnome-shell/extensions/*

%changelog
* Fri Jun 27 2014 Alex Burmashev <alex.burmashev@rosalab.ru> 0.0.4-2
+ Revision: b7dd410
- MassBuild#440: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19728 |12mu|gnome-sudoku-3.8.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           gnome-sudoku
Epoch:          1
Version:        3.8.1
Release:        2
Summary:        GNOME Sudoku game

License:        GPLv2+ and CC-BY-SA
Group:		Games/Other
URL:            http://projects.gnome.org/gnome-games/
Source0:        http://download.gnome.org/sources/gnome-sudoku/3.8/gnome-sudoku-%{version}.tar.xz

# https://bugzilla.gnome.org/show_bug.cgi?id=693736
Patch1:         0001-Fix-NumberBox-envents-configuration-with-latest-pygo.patch

BuildArch:      noarch

BuildRequires:  desktop-file-utils
BuildRequires:  pkgconfig(glib-2.0)
BuildRequires:  intltool
BuildRequires:  itstool
BuildRequires:  pkgconfig(pygobject-3.0)
BuildRequires:  pkgconfig(python-2.7)

Requires:       gtk+3.0
# fix http://bugs.rosalinux.ru/show_bug.cgi?id=2826
Requires:       python3-gi-cairo

Obsoletes: gnome-games < 3.7.92

%description
GNOME version of the popular Sudoku Japanese logic game.


%prep
%setup -q
%apply_patches

%build
%configure2_5x
%make


%install
%makeinstall_std

desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/gnome-sudoku.desktop

%find_lang %{name} --with-gnome


%files -f %{name}.lang
%doc COPYING
%{_bindir}/gnome-sudoku
%{_datadir}/applications/gnome-sudoku.desktop
%{_datadir}/glib-2.0/schemas/org.gnome.gnome-sudoku.gschema.xml
%{_datadir}/gnome-sudoku
%{_datadir}/icons/HighContrast/*/apps/gnome-sudoku.*
%{_datadir}/icons/hicolor/*/apps/gnome-sudoku.*
%{_mandir}/man6/gnome-sudoku.6*
%{python_sitelib}/gnome_sudoku


%changelog
* Fri Oct 11 2013 Tigro <ashejn@gmail.com> 1:3.8.1-2
+ Revision: 0ef268f
- added comment



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19729 |12mu|gnome-system-log-3.8.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver	%(echo %{version}|cut -d. -f1,2)

Name:		gnome-system-log
Version:	3.8.1
Release:	1
Summary:	GNOME System log utility
License:	GPLv2+
Group:		Graphical desktop/GNOME
Url:		http://www.gnome.org
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
BuildRequires:	intltool itstool
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(glib-2.0) >= 2.31.0
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.0.0
#BuildRequires:	pkgconfig(libcanberra-gtk3)
Requires:	usermode-consoleonly
Conflicts:	gnome-utils < 1:3.3.1

%description
Gnome System log utility.

%prep
%setup -q

%build
%configure2_5x \
	--disable-rpath \
	--disable-schemas-compile
%make

%install
%makeinstall_std

#handle docs with files section
#rm -rf %{buildroot}%{_defaultdocdir}

# make gnome-system-log use consolehelper until it starts using polkit
mkdir -p %{buildroot}%{_sysconfdir}/pam.d
cat <<EOF > %{buildroot}%{_sysconfdir}/pam.d/gnome-system-log
#%%PAM-1.0
auth		include		system-auth
account		include		system-auth
session		include		system-auth
EOF

mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
cat <<EOF > %{buildroot}%{_sysconfdir}/security/console.apps/gnome-system-log
USER=root
PROGRAM=/usr/sbin/gnome-system-log
SESSION=true
FALLBACK=true
EOF

mkdir -p %{buildroot}%{_sbindir}
mv %{buildroot}%{_bindir}/gnome-system-log %{buildroot}%{_sbindir}
ln -s /usr/bin/consolehelper %{buildroot}%{_bindir}/gnome-system-log

%find_lang %{name} --with-gnome

%files -f %{name}.lang
%doc NEWS
%{_bindir}/*
%{_sbindir}/%{name}
%{_sysconfdir}/pam.d/gnome-system-log
%{_sysconfdir}/security/console.apps/gnome-system-log
%{_datadir}/GConf/gsettings/logview.convert
%{_datadir}/glib-2.0/schemas/org.gnome.gnome-system-log.gschema.xml
%{_datadir}/applications/%{name}.desktop
%{_mandir}/man1/%{name}.1.*
%{_datadir}/icons/*/*/apps/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19730 |12mu|gnome-system-monitor-3.8.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Simple process monitor
Name:		gnome-system-monitor
Version:	3.8.2.1
Release:	1
License:	GPLv2+
Group:		Graphical desktop/GNOME
URL:		http://www.gnome.org/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/3.8/%{name}-%{version}.tar.xz

BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	intltool >= 0.41.0 itstool
BuildRequires:	pkgconfig(giomm-2.4) >= 2.27
BuildRequires:	pkgconfig(glib-2.0) >= 2.28.0
BuildRequires:	pkgconfig(glibmm-2.4) >= 2.27
BuildRequires:	pkgconfig(gnome-icon-theme) >= 2.31
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.0
BuildRequires:	pkgconfig(gtkmm-3.0) >= 2.99
BuildRequires:	pkgconfig(libgtop-2.0) >= 2.28.2
BuildRequires:	pkgconfig(librsvg-2.0) >= 2.12
BuildRequires:	pkgconfig(libwnck-3.0) >= 2.91.0
BuildRequires:	pkgconfig(libxml-2.0) >= 2.0
BuildRequires:  pkgconfig(libsystemd-daemon) >= 38
BuildRequires:  pkgconfig(libsystemd-login) >= 38
Requires:	polkit-agent
%ifnarch %arm %mips
Requires: lsb-release
%endif

%description
Gnome-system-monitor is a simple process and system monitor.

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--disable-scrollkeeper \
	--enable-systemd

%make LIBS='-lgmodule-2.0'

%install
%makeinstall_std
%find_lang %{name} --with-gnome

%files -f %{name}.lang
%doc README NEWS AUTHORS
%{_bindir}/gnome-system-monitor
%{_libdir}/gnome-system-monitor/gsm-kill
%{_libdir}/gnome-system-monitor/gsm-renice
%{_datadir}/applications/*
%{_datadir}/glib-2.0/schemas/org.gnome.gnome-system-monitor.enums.xml
%{_datadir}/glib-2.0/schemas/org.gnome.gnome-system-monitor.gschema.xml
%{_datadir}/%{name}/*.ui
%{_datadir}/pixmaps/%{name}
%{_datadir}/polkit-1/actions/org.gnome.gnome-system-monitor.policy

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19731 |12mu|gnome-terminal-3.8.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: GNOME terminal
Name: gnome-terminal
Version: 3.8.4
Release: 2
License: GPLv2+
Group: Graphical desktop/GNOME
URL: http://www.gnome.org/
Source0: ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/3.8/%{name}-%{version}.tar.xz
Patch0: gnome-terminal-3.8.4-help-ru.patch

BuildRequires:	gnome-doc-utils-devel
BuildRequires:	intltool itstool
BuildRequires:	xsltproc
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(gsettings-desktop-schemas)
BuildRequires:	pkgconfig(glib-2.0)
#for gtk-builder-convert
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gtk+-3.0)
#BuildRequires:	pkgconfig(ice)
BuildRequires:	libice-devel
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(vte-2.90) >= 0.34.7
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(dconf)
BuildRequires:	pkgconfig(uuid)
BuildRequires:	scrollkeeper

%description
This is the GNOME terminal emulator application.

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--disable-schemas-install \
	--with-gtk=3.0
#	--disable-scrollkeeper \

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%find_lang %{name} --with-gnome

%post
if [ "$1" = "2" ]; then
	update-alternatives --remove xvt %{_bindir}/gnome-terminal
fi

%files -f %{name}.lang
%doc AUTHORS NEWS HACKING
%{_bindir}/*
%{_libdir}/gnome-terminal*
%{_datadir}/applications/*
%{_datadir}/dbus-1/services/org.gnome.Terminal.service
%{_datadir}/glib-2.0/schemas/org.gnome.Terminal.gschema.xml

%changelog
* Mon Feb 17 2014 Tigro <ashejn@gmail.com> 3.8.4-2
+ Revision: e1a0135
- update help translation, not terminal



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19732 |12mu|gnome-tetravex-3.8.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           gnome-tetravex
Version:        3.8.1
Release:        1
Summary:        GNOME Tetravex game

License:        GPLv2+ and CC-BY-SA
Group:		Games/Other
URL:            https://live.gnome.org/Tetravex
Source0:        http://ftp.gnome.org/pub/GNOME/sources/%{name}/3.8/%{name}-%{version}.tar.xz

BuildRequires:  desktop-file-utils
BuildRequires:  pkgconfig(gtk+-3.0)
BuildRequires:  intltool
BuildRequires:  itstool
BuildRequires:  pkgconfig(librsvg-2.0)

Obsoletes: gnome-games-extra < 3.7.92
Obsoletes: gnome-games < 3.7.92
Obsoletes: gnotravex < 3.7.92
Provides: gnotravex = %{version}-%{release}

%description
A puzzle game where you have to match a grid of tiles together. The skill
level ranges from the simple two by two up to the seriously mind-bending six
by six grid.

%prep
%setup -q


%build
%configure2_5x
%make


%install
%makeinstall_std

desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop

%find_lang %{name} --with-gnome


%files -f %{name}.lang
%doc COPYING
%{_bindir}/gnome-tetravex
%{_datadir}/applications/gnome-tetravex.desktop
%{_datadir}/glib-2.0/schemas/org.gnome.tetravex.gschema.xml
%{_datadir}/gnome-tetravex
%{_datadir}/icons/hicolor/*/apps/gnome-tetravex.*
%{_datadir}/icons/HighContrast/*/apps/gnome-tetravex.*
%{_mandir}/man6/gnome-tetravex.6*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19733 |12mu|gnome-themes-standard-3.8.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -d. -f1,2)

Name:		gnome-themes-standard
Version:	3.8.4
Release:	1
Summary:	Standard themes for GNOME applications
Group:		Graphical desktop/GNOME
License:	LGPLv2+
URL:		http://git.gnome.org/browse/gnome-themes-standard
Source0:	http://ftp.gnome.org/pub/GNOME/sources/gnome-themes-standard/%{url_ver}/%{name}-%{version}.tar.xz
Source1:	settings.ini
Source2:	gtkrc

BuildRequires:	gtk+2.0
BuildRequires:	gtk+2-devel
BuildRequires:	intltool
BuildRequires:	libxml2-utils
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(librsvg-2.0)
# if gtk-engines3 was installable this should prolly be changed
Requires:	gtk-engines2
Requires:	gnome-icon-theme
Requires:	abattis-cantarell-fonts
Requires:	adwaita-cursor-theme = %{version}-%{release}
Requires:	adwaita-gtk2-theme = %{version}-%{release}
Requires:	adwaita-gtk3-theme = %{version}-%{release}

%rename		gnome-themes

%description
The gnome-themes-standard package contains the standard theme for the GNOME
desktop, which provides default appearance for cursors, desktop background,
window borders and GTK+ applications.

%package -n adwaita-cursor-theme
Summary:	Adwaita cursor theme
Group:		Graphical desktop/GNOME
BuildArch:	noarch

%description -n adwaita-cursor-theme
The adwaita-cursor-theme package contains a modern set of cursors originally
designed for the GNOME desktop.

%package -n adwaita-gtk2-theme
Summary:	Adwaita gtk2 theme
Group:		Graphical desktop/GNOME

%description -n adwaita-gtk2-theme
The adwaita-gtk2-theme package contains a gtk2 theme for presenting widgets
with a GNOME look and feel.

%package -n adwaita-gtk3-theme
Summary:	Adwaita gtk3 theme
Group:		Graphical desktop/GNOME

%description -n adwaita-gtk3-theme
The adwaita-gtk3-theme package contains a gtk3 theme for rendering widgets
with a GNOME look and feel.

%prep
%setup -q

%build
%configure2_5x 
#--disable-gtk2-engine
%make

%install
%makeinstall_std

# we don't want these
rm -rf %{buildroot}%{_libdir}/gtk-3.0/3.0.0/theming-engines/libadwaita.la

install -Dpm644 %{SOURCE1} %{buildroot}%{_sysconfdir}/gtk-3.0/settings.ini
install -Dpm644 %{SOURCE2} %{buildroot}%{_sysconfdir}/gtk-2.0/gtkrc

%post
touch --no-create %{_datadir}/icons/Adwaita &>/dev/null || :

%postun
if [ $1 -eq 0 ] ; then
    for t in Adwaita HighContrast; do
        touch --no-create %{_datadir}/icons/$t &>/dev/null
        gtk-update-icon-cache %{_datadir}/icons/$t &>/dev/null || :
    done
fi

%posttrans
for t in Adwaita HighContrast; do
  gtk-update-icon-cache %{_datadir}/icons/$t &>/dev/null || :
done

%files
%doc NEWS README

# Background and WM
%{_datadir}/themes/Adwaita
%exclude %{_datadir}/themes/Adwaita/gtk-2.0
%exclude %{_datadir}/themes/Adwaita/gtk-3.0

# Background
%{_datadir}/gnome-background-properties/*

# A11y themes
%{_datadir}/icons/HighContrast
%{_datadir}/themes/HighContrast

%files -n adwaita-cursor-theme
# Cursors
%{_datadir}/icons/Adwaita

%files -n adwaita-gtk2-theme
# gtk2 Theme
%{_datadir}/themes/Adwaita/gtk-2.0
%{_libdir}/gtk-2.0/2.10.0/engines/libadwaita.so

# Default gtk2 settings
%{_sysconfdir}/gtk-2.0/gtkrc

%files -n adwaita-gtk3-theme
# gtk3 Theme and engine
%{_libdir}/gtk-3.0/3.0.0/theming-engines/libadwaita.so
%{_datadir}/themes/Adwaita/gtk-3.0

# Default gtk3 settings
%{_sysconfdir}/gtk-3.0/settings.ini

%changelog
* Wed Nov 27 2013 Tigro <ashejn@gmail.com> 3.8.4-1
+ Revision: f537ce7
- update to 3.8.4



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19734 |12mu|gnome-tweak-tool-3.8.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -d "." -f -2)

Name:		gnome-tweak-tool
Version:	3.8.0
Release:	7
Summary:	A tool to customize advanced GNOME 3 options
Group:		Graphical desktop/GNOME
License:	GPLv3
URL:		http://live.gnome.org/GnomeTweakTool
Source0:	ftp://ftp.gnome.org/pub/gnome/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
Source1:   %{name}-ru.po
Patch0:		gnome-tweak-tool-icontheme_fix.patch
Patch1:		gnome-tweak-tool-3.8.0-pref.js.patch
Patch2:		gnome-tweak-tool-3.8.0-get-resizable.patch
Patch3:		gnome-tweak-tool-3.8.0-typings-comboboxes-size.patch
BuildArch:	noarch

BuildRequires:	desktop-file-utils
BuildRequires:	GConf2
BuildRequires:	intltool
BuildRequires:	pkgconfig(gsettings-desktop-schemas)
BuildRequires:	pkgconfig(pygobject-3.0)

Requires:	gnome-shell
Requires:	python-gi

%description
GNOME Tweak Tool is an application for changing the advanced settings
of GNOME 3.

Features:
* Install and switch gnome-shell themes
* Switch GTK+ themes
* Switch icon themes
* Change
  - The user-interface and title bar fonts
  - Icons in menus and buttons
  - Behavior on laptop lid close
  - Shell font size
  - File manager desktop icons
  - Title bar click action
  - Shell clock to show date
  - Font hinting
  - Font anti-aliasing

%prep
%setup -q
cp -f %{SOURCE1} po/ru.po
%apply_patches

%build
%configure2_5x \
	--build=%{_host}

%make

%install
%makeinstall_std
%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS COPYING NEWS README
%{_bindir}/%{name}
%{python_sitelib}/gtweak
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}
%{_datadir}/icons/hicolor/*/*/*.png


%changelog
* Thu Nov 28 2013 Tigro <ashejn@gmail.com> 3.8.0-7
+ Revision: b535aca
- update russian translations



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19735 |12mu|gnome-user-docs-3.8.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: GNOME User Documentation
Name: gnome-user-docs
Version: 3.8.2
Release: 1
License: GFDL
Source0: ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/3.8/%{name}-%{version}.tar.xz
Source1: gnome-help-ru.po
Group: Books/Other
Url: http://www.gnome.org/
BuildArch: noarch

BuildRequires: itstool
BuildRequires: xsltproc
BuildRequires: pkgconfig(gnome-doc-utils)

%description
This package contains the GNOME Glossary, Introduction to GNOME, and a Unix
Primer.

%prep
%setup -q
cp -f %{SOURCE1} gnome-help/ru/ru.po

%build
%configure2_5x

%make

%install
%makeinstall_std

#find_lang gnome-help

%files 
#FIXME: find-lang can't deal with %{_datadir}/help
#-f gnome-help.lang
%doc README NEWS
%{_datadir}/help/C/*
%lang(cs) %{_datadir}/help/cs/gnome-help
%lang(ca) %{_datadir}/help/ca/gnome-help
%lang(de) %{_datadir}/help/de/gnome-help
%lang(el) %{_datadir}/help/el/gnome-help
%lang(es) %{_datadir}/help/es/gnome-help
%lang(fi) %{_datadir}/help/fi/gnome-help
%lang(fr) %{_datadir}/help/fr/gnome-help
%lang(gl) %{_datadir}/help/gl/gnome-help
%lang(hi) %{_datadir}/help/hi/gnome-help
%lang(hu) %{_datadir}/help/hu/gnome-help
%lang(id) %{_datadir}/help/id/gnome-help
%lang(it) %{_datadir}/help/it/gnome-help
%lang(ja) %{_datadir}/help/ja/gnome-help
%lang(lv) %{_datadir}/help/lv/gnome-help
%lang(nl) %{_datadir}/help/nl/gnome-help
%lang(pa) %{_datadir}/help/pa/gnome-help
%lang(pt_BR) %{_datadir}/help/pt_BR/gnome-help
%lang(ru) %{_datadir}/help/ru/gnome-help
%lang(sl) %{_datadir}/help/sl/gnome-help
%lang(sr) %{_datadir}/help/sr/gnome-help
%lang(sr@latin) %{_datadir}/help/sr@latin/gnome-help
%lang(sv) %{_datadir}/help/sv/gnome-help
%lang(te) %{_datadir}/help/te/gnome-help
%lang(vi) %{_datadir}/help/vi/gnome-help

%changelog
* Mon Feb 17 2014 Tigro <ashejn@gmail.com> 3.8.2-1
+ Revision: e54b3fa
- update to 3.8.2 and update Russian translation



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19736 |12mu|gnome-weather-3.8.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define __noautoreq 'package.js'

Name:		gnome-weather
Version:	3.8.2
Release:	2
Summary:	A weather application for GNOME

License:	GPLv2+ and LGPLv2+ and MIT and CC-BY and CC-BY-SA
Group:		Graphical desktop/GNOME
URL:		https://live.gnome.org/Design/Apps/Weather
Source0:	http://ftp.acc.umu.se/pub/GNOME/sources/%{name}/3.8/%{name}-%{version}.tar.xz
Patch0:		0001-Russian-Translation.patch
Patch1:		0002-Czech-Translation.patch

BuildRequires:	intltool
BuildRequires:	desktop-file-utils
BuildRequires:	pkgconfig(gjs-1.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	gnome-common
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:  pkgconfig(gobject-introspection-1.0) >= 1.35.9

Requires:	typelib(GWeather)
Requires:	typelib(GIRepository)
Requires:	typelib(GLib)
Requires:	typelib(GWeather)
Requires:	typelib(Gtk) = 3.0
Requires:	typelib(cairo)
Requires:	gjs
Requires:	%{_lib}pango1.0_0
Requires:	%{_lib}gtk+3_0
Requires:	%{_lib}glib2.0_0
Requires:	%{_lib}gobject2.0_0

Autoreq:	no

%description
gnome-weather is a weather application for GNOME

%prep
%setup -q
%apply_patches

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std
find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
desktop-file-validate $RPM_BUILD_ROOT/%{_datadir}/applications/%{name}.desktop
%find_lang %{name}

# fix header
sed -i '1d;2 i\#!/usr/bin/gjs' %{buildroot}%{_bindir}/%{name}

%files -f %{name}.lang
%doc NEWS data/CREDITS
%{_datadir}/%{name}
%{_bindir}/%{name}
%{_datadir}/glib-2.0/schemas/*
%{_datadir}/applications/*
%{_libdir}/gnome-weather/


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19737 |12mu|gnucash-2.6.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1
%define major	0
%define libname %mklibname %{name} %{major}
%define devname %mklibname -d %{name}

%define doc_version 2.6.3
%define build_hbci 1

%if %{_use_internal_dependency_generator}
%define __noautoreq 'devel\\(libgncmod(.*)\\)|libgnc.*so$'
%endif

Summary:	Application to keep track of your finances
Name:		gnucash
Version:	2.6.3
Release:	1
License:	GPLv2+
Group:		Office
Url:		http://www.gnucash.org/
Source0:	http://downloads.sourceforge.net/gnucash/%{name}-%{version}.tar.bz2
Source4:	http://downloads.sourceforge.net/gnucash/%{name}-docs-%{doc_version}.tar.gz
Source100:	gnucash.rpmlintrc

BuildRequires:	intltool
BuildRequires:	desktop-file-utils
BuildRequires:	rarian
BuildRequires:	slib
BuildRequires:	swig
BuildRequires:	xsltproc
BuildRequires:	dbi-devel
BuildRequires:	libdbi-drivers-dbd-sqlite3
BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(guile-2.0)
BuildRequires:	pkgconfig(ktoblzcheck)
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	pkgconfig(libgnomeui-2.0)
BuildRequires:	pkgconfig(libgoffice-0.8)
BuildRequires:	pkgconfig(libofx)
BuildRequires:	pkgconfig(webkit-1.0)
Requires:	libdbi-drivers-dbd-sqlite3
Requires:	guile-runtime
Requires:	slib
Requires:	yelp
Suggests:	perl-Finance-Quote
%rename gnucash-sql

%description
GnuCash is a personal finance manager. A check-book like
register GUI allows you to enter and track bank accounts,
stocks, income and even currency trades. The interface is
designed to be simple and easy to use, but is backed with
double-entry accounting principles to ensure balanced books.

%package ofx
Summary:	Enables OFX importing in GnuCash
Group:		Office
Requires:	%{name} = %{version}-%{release}

%description ofx
This package adds OFX file import support to the base
GnuCash package. Install this package if you want to
import OFX files.

%if %{build_hbci}
%package hbci
Summary:	Enables HBCI importing in GnuCash
Group:		Office
Requires:	%{name} = %{version}-%{release}
BuildRequires:	pkgconfig(aqbanking)
# only require the wizard, it will pull aqhbci package too 
#gw it really required qt3-wizard which wasn't included in aqbanking for a while
Requires:	aqhbci

%description hbci
This package adds HBCI file import support to the base
GnuCash package. Install this package if you want to
import HBCI files.
%endif

%package -n %{devname}
Group:		Development/C
Summary:	Libraries needed to develop for gnucash
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{devname}
Libraries needed to develop for gnucash.

%package -n %{libname}
Summary:	Libraries for gnucash
Group:		System/Libraries

%description -n %{libname}
This package provides libraries to use gnucash.

%prep
%setup -q -a 4
%apply_patches

%build
%configure2_5x \
	--enable-gui \
	--enable-ofx \
	--disable-error-on-warning \
	--disable-schemas-install \
	--disable-static \
	--enable-locale-specific-tax \
	--enable-dbi \
	--with-html-engine=webkit \
%if %{build_hbci}
	--enable-aqbanking
%endif

pushd gnucash-docs-%{doc_version}
%configure2_5x \
	--localstatedir=/var/lib
popd

make

pushd gnucash-docs-%{doc_version}
make
popd

%install
%makeinstall_std

pushd gnucash-docs-%{doc_version}
%makeinstall_std
popd

rm -f %{buildroot}%{_infodir}/dir

%{find_lang} %{name} --with-gnome --all-name
rm -fr %{buildroot}%{_libexecdir}/gnucash/src/libqof/qof/test

# Menu entry
desktop-file-install --vendor="" \
	--remove-category="Application" \
	--add-category="GTK" \
	--dir %{buildroot}%{_datadir}/applications \
	%{buildroot}%{_datadir}/applications/*

# don't ship /usr/bin/gnc-test-env as it's only used for build and testing, this mitigates CVE-2010-3999
rm -f %{buildroot}%{_bindir}/gnc-test-env

#%post
#%define schemas apps_gnucash_dialog_business_common apps_gnucash_dialog_commodities apps_gnucash_dialog_common apps_gnucash_dialog_prices apps_gnucash_dialog_print_checks apps_gnucash_dialog_reconcile apps_gnucash_dialog_totd apps_gnucash_general apps_gnucash_history apps_gnucash_import_generic_matcher apps_gnucash_import_qif apps_gnucash_warnings apps_gnucash_window_pages_account_tree apps_gnucash_window_pages_register apps_gnucash_dialog_scheduled_transctions

%preun
%preun_uninstall_gconf_schemas %schemas

%if %build_hbci
%preun hbci
%preun_uninstall_gconf_schemas apps_gnucash_dialog_hbci
%endif

%files -f %{name}.lang
%doc AUTHORS COPYING HACKING NEWS README*
%doc doc/README.german doc/README.francais doc/guile-hackers.txt
%{_datadir}/glib-2.0/schemas/org.gnucash.dialogs.business.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gnucash.dialogs.checkprinting.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gnucash.dialogs.commodities.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gnucash.dialogs.export.csv.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gnucash.dialogs.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gnucash.dialogs.import.csv.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gnucash.dialogs.import.generic.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gnucash.dialogs.import.qif.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gnucash.dialogs.reconcile.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gnucash.dialogs.sxs.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gnucash.dialogs.totd.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gnucash.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gnucash.history.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gnucash.warnings.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gnucash.window.pages.account.tree.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gnucash.window.pages.gschema.xml
%config(noreplace) %{_sysconfdir}/%{name}
%{_bindir}/gnucash
%{_bindir}/gnucash-env
%{_bindir}/gnc-fq-check
%{_bindir}/gnc-fq-dump
%{_bindir}/gnc-fq-helper
%{_bindir}/gnc-fq-update
%{_datadir}/applications/%{name}.desktop
%{_libexecdir}/%{name}/overrides/*
%dir %{_libdir}/gnucash
%{_libdir}/gnucash/*.so*
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/accounts
%{_datadir}/%{name}/checks
%{_datadir}/%{name}/gtkbuilder
%{_datadir}/%{name}/guile-modules
%{_datadir}/%{name}/jqplot
%{_datadir}/%{name}/pixmaps
%{_datadir}/%{name}/ui
%{_datadir}/%{name}/gnome
%{_datadir}/%{name}/tip_of_the_day.list
%{_datadir}/%{name}/make-prefs-migration-script.xsl
%{_datadir}/%{name}/migratable-prefs.xml
%{_datadir}/%{name}/scm
%{_datadir}/appdata/gnucash.appdata.xml
%{_iconsdir}/hicolor/*/apps/gnucash*
%{_mandir}/*/*

%exclude %{_libdir}/gnucash/libgncmod-ofx*
%if %{build_hbci}
%exclude %{_libdir}/gnucash/libgncmod-aqbanking*
%exclude %{_datadir}/gnucash/ui/gnc-plugin-aqbanking-ui.xml
%endif
%exclude %{_datadir}/gnucash/ui/gnc-plugin-ofx-ui.xml

%files ofx
%doc doc/README.OFX
%{_datadir}/glib-2.0/schemas/org.gnucash.dialogs.import.ofx.gschema.xml
%{_libdir}/gnucash/libgncmod-ofx*
%{_datadir}/gnucash/ui/gnc-plugin-ofx-ui.xml

%if %{build_hbci}
%files hbci
%doc doc/README.HBCI
%{_datadir}/glib-2.0/schemas/org.gnucash.dialogs.import.hbci.gschema.xml
%{_libdir}/gnucash/libgncmod-aqbanking*
%{_datadir}/gnucash/ui/gnc-plugin-aqbanking-ui.xml
%endif

%files -n %{libname}
%{_libdir}/libgnc-backend-sql.so.%{major}*
%{_libdir}/libgnc-backend-xml-utils.so.%{major}*
%{_libdir}/libgnc-business-ledger.so.%{major}*
%{_libdir}/libgnc-core-utils.so.%{major}*
%{_libdir}/libgnc-gnome.so.%{major}*
%{_libdir}/libgnc-module.so.%{major}*
%{_libdir}/libgnc-qof.so.1*
%{_libdir}/lib*.so

%files -n %{devname}
%{_bindir}/gnucash-make-guids
%{_bindir}/gnucash-valgrind
%{_includedir}/gnucash


%changelog
* Wed Oct 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.6.3-1
+ Revision: 852f385
- Added gnucash.rpmlintrc



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19738 |12mu|gnu-efi-3.0u-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}
%define dirver	%(echo %{version}|sed -e 's/[a-z]//g')

Summary:	Development Libraries and headers for EFI
Name:		gnu-efi
Version:	3.0u
Release:	1
Group:		System/Kernel and hardware
License:	BSD
Url:		ftp://ftp.hpl.hp.com/pub/linux-ia64
Source0:	ftp://ftp.hpl.hp.com/pub/linux-ia64/%{name}_%{version}.orig.tar.gz
# Fedora patches
Patch0:	0001-fix-compilation-on-x86_64-without-HAVE_USE_MS_ABI.patch
Patch1:	0002-be-more-pedantic-when-linking.patch
ExclusiveArch:	%{ix86} x86_64

%description
This package contains development headers and libraries for developing
applications that run under EFI (Extensible Firmware Interface).

%prep
%setup -qn %{name}-%{dirver}
%apply_patches

%build
%make

%install
mkdir -p %{buildroot}%{_libdir}
make PREFIX=%{_prefix} LIBDIR=%{_libdir} INSTALLROOT=%{buildroot} install

mkdir -p %{buildroot}%{_libdir}/gnuefi
mv %{buildroot}%{_libdir}/*.lds %{buildroot}%{_libdir}/*.o %{buildroot}%{_libdir}/gnuefi

make -C apps clean route80h.efi modelist.efi
mkdir -p %{buildroot}/boot/efi/EFI/rosa/
mv apps/{route80h.efi,modelist.efi} %{buildroot}/boot/efi/EFI/rosa/

%files
%doc README.* ChangeLog
%{_includedir}/efi
%dir %{_libdir}/gnuefi
%{_libdir}/gnuefi/*
%{_libdir}/*.a
%dir /boot/efi/EFI/rosa/
%attr(0644,root,root) /boot/efi/EFI/rosa/*.efi


%changelog
* Tue Nov 05 2013 akdengi <alexander.kazancev@rosalab.ru> 3.0u-1
+ Revision: cecda97
- update to 3.0u



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19739 |12mu|gnumeric-1.12.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1
%define url_ver %(echo %{version}|cut -d. -f1,2)

%define goffice 0.10
%define libname %mklibname spreadsheet %{version}
%define devname %mklibname -d spreadsheet

Summary:	A full-featured spreadsheet for GNOME
Name:		gnumeric
Version:	1.12.9
Release:	1
License:	GPLv2+
Group:		Office
Url:		http://www.gnome.org/projects/gnumeric/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
#This patch is borked, leave it here as reference
# configure is disabling gda for now
Patch1:		gnumeric-1.9.17-format-strings.patch
# (fc) 1.9.3-4mdv fix CVE-2009-0318
Patch5:		gnumeric-1.8.2-CVE-2009-0318-rh.patch

BuildRequires:	desktop-file-utils
BuildRequires:	intltool
BuildRequires:	perl-IO-Compress
BuildRequires:	rarian
BuildRequires:	perl-devel
BuildRequires:	psiconv-devel
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gmodule-2.0)
BuildRequires:	pkgconfig(gobject-2.0)
BuildRequires:	pkgconfig(gthread-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(libgda-5.0)
BuildRequires:	pkgconfig(libgoffice-0.10)
BuildRequires:	pkgconfig(libgsf-1)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(pango)
BuildRequires:	pkgconfig(pangocairo)
BuildRequires:	pkgconfig(pxlib)
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(pygobject-3.0)
Requires:	pygtk2.0
#gw it places files in the versioned goffice directory
# But as usual with the G mess, stuff doesn't make sense and
# goffice's version is 0.9 while its filesystem version is
# 0.10...
Requires:	goffice >= 0.9

%description
This is the Gnumeric, the GNOME spreadsheet program. If you are familiar with 
Excel, you should be ready to use Gnumeric.  It tries to clone all of 
the good features and stay as compatible as possible with Excel in terms of 
usability. Hopefully the bugs have been left behind :).

%files -f %{name}.lang
%doc AUTHORS NEWS BUGS README
%{_bindir}/*
%{_libdir}/goffice/%{goffice}/plugins/gnumeric
%{_libdir}/gnumeric
%{_datadir}/appdata/gnumeric.appdata.xml
%{_datadir}/glib-2.0/schemas/org.gnome.gnumeric*.xml
%{_datadir}/gnumeric
%{_datadir}/applications/*
%{_datadir}/pixmaps/*
%{_iconsdir}/hicolor/*/apps/gnumeric*
%{_mandir}/man1/*

%preun
%preun_uninstall_gconf_schemas %{schemas}

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Spreadsheet library from Gnumeric
Group:		System/Libraries

%description -n %{libname}
This is the Gnumeric, the GNOME spreadsheet program. If you are familiar with 
Excel, you should be ready to use Gnumeric.  It tries to clone all of 
the good features and stay as compatible as possible with Excel in terms of 
usability. Hopefully the bugs have been left behind :).

%files -n %{libname}
%{_libdir}/libspreadsheet-%{version}.so

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Spreadsheet library from Gnumeric - development files
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
This is the Gnumeric, the GNOME spreadsheet program. If you are familiar with 
Excel, you should be ready to use Gnumeric.  It tries to clone all of 
the good features and stay as compatible as possible with Excel in terms of 
usability. Hopefully the bugs have been left behind :).

%files -n %{devname}
%{_libdir}/libspreadsheet.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/libspreadsheet-*/

#----------------------------------------------------------------------------

%prep
%setup -q
%apply_patches

%build
%configure2_5x

%make

%install
GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 %makeinstall_std
rm -vf %{buildroot}%{_datadir}/%{name}/%{version}/perl/*/auto/Gnumeric/.packlist
rm -rf %{buildroot}/var
ln -s %{_datadir}/gnome %{buildroot}%{_datadir}/%{name}/%{version}

desktop-file-install --vendor="" \
	--remove-category="Application" \
	--remove-category="Science" \
	--remove-category="Math" \
	--remove-category="Application" \
	--remove-mime-type="zz-application/zz-winassoc-xls" \
	--add-category="GTK" \
	--add-category="GNOME" \
	--dir %{buildroot}%{_datadir}/applications \
	%{buildroot}%{_datadir}/applications/*

%find_lang %{name} --with-gnome --all-name


%changelog
* Mon Jan 20 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.12.9-1
+ Revision: 8f55657
- LOG New version 1.12.9



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19740 |12mu|gnupg-1.4.20-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	GNU privacy guard - a free PGP replacement
Name:		gnupg
Version:	1.4.20
Release:	1
License:	GPLv3+
Group:		File tools
Url:		http://www.gnupg.org
Source0:	ftp://ftp.gnupg.org/gcrypt/gnupg/%{name}-%{version}.tar.bz2
Source1:	ftp://ftp.gnupg.org/gcrypt/gnupg/%{name}-%{version}.tar.bz2.sig
Source2:	mdk-keys.tar.bz2
Source3:	mdk-keys.tar.bz2.sig
Patch1:		gnupg-1.4.2.2-use-agent-by-default.diff
Patch4:		gnupg-1.4.5-ppc64.patch
# splitted off from the previous debian patch
Patch6:		gnupg-1.4.7-deb-free_caps.patch
Patch7:		gnupg-1.4.7-deb-manpage.patch
Patch8:		gnupg-1.4.7-deb-min_privileges.patch
BuildRequires:	bison
BuildRequires:	docbook-utils
BuildRequires:	gettext
BuildRequires:	sendmail-command
BuildRequires:	bzip2-devel
BuildRequires:	openldap-devel
BuildRequires:	readline-devel
BuildRequires:	termcap-devel
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libusb)

%description
GnuPG is GNU's tool for secure communication and data storage.
It can be used to encrypt data and to create digital signatures.
It includes an advanced key management facility and is compliant
with the proposed OpenPGP Internet standard as described in RFC2440.

%files -f %{name}.lang
%doc README NEWS THANKS TODO doc/DETAILS doc/FAQ doc/HACKING
%doc doc/OpenPGP doc/samplekeys.asc
%doc doc/gpgv.texi
%attr(0755,root,root) %{_bindir}/gpg
%attr(0755,root,root) %{_bindir}/gpgv
%attr(0755,root,root) %{_bindir}/lspgpot
%attr(0755,root,root) %{_bindir}/gpgsplit
%attr(0755,root,root) %{_bindir}/gpg-zip
%dir %{_libdir}/gnupg
%attr(0755,root,root) %{_libdir}/gnupg/gpgkeys_curl
%attr(0755,root,root) %{_libdir}/gnupg/gpgkeys_finger
%attr(0755,root,root) %{_libdir}/gnupg/gpgkeys_hkp
%attr(0755,root,root) %{_libdir}/gnupg/gpgkeys_ldap
%dir %{_datadir}/gnupg
%{_datadir}/gnupg/options.skel
%{_mandir}/man1/*
%{_infodir}/gnupg1.info*
%dir %{_sysconfdir}/RPM-GPG-KEYS
%attr(0644,root,root) %{_sysconfdir}/RPM-GPG-KEYS/*.asc

#----------------------------------------------------------------------------

%prep
%setup -q
%patch1 -p0 -b .use_agent
%patch4 -p1 -b .ppc64
%patch6 -p1 -b .free_caps
%patch7 -p1 -b .manpage
%patch8 -p1 -b .min_privileges

%build
%serverbuild
%configure2_5x \
	--without-included-regex \
	--without-included-gettext \
	--without-included-zlib \
	--with-static-rnd=linux \
	--disable-rpath \
	--without-capabilities \
	--enable-noexecstack \
%ifarch %{sunsparc}
	--enable-m-guard
%else
	--disable-m-guard
%endif
%make

%check
# all tests must pass
make check

%install
%makeinstall_std

sed -e "s#../g10/gpg#gpg#" < tools/lspgpot > %{buildroot}%{_bindir}/lspgpot

perl -pi -e 's|/usr/local|/usr/|' %{buildroot}%{_mandir}/man1/gpg.1

# install some extra man pages by debian
install -m0644 debian/gpgsplit.1 %{buildroot}%{_mandir}/man1/
install -m0644 debian/lspgpot.1 %{buildroot}%{_mandir}/man1/

# installed but not wanted
rm -f %{buildroot}%{_datadir}/gnupg/{FAQ,faq.html}
rm -f %{buildroot}%{_datadir}/locale/locale.alias

mkdir -p %{buildroot}%{_sysconfdir}/RPM-GPG-KEYS
tar xvjf %{SOURCE2} -C %{buildroot}%{_sysconfdir}/RPM-GPG-KEYS

%find_lang %{name}


%changelog

* Sat Jan 02 2016 Denis Silakov <denis.silakov@rosalab.ru> 1.4.20-1
- (509fa3c) Updated to 1.4.20



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19741 |12mu|gnupg2-2.0.22-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname	gnupg

%define build_gpgagentscript	0
%{?_without_gpgagentscript:	%global build_gpgagentscript 0}
%{?_with_gpgagentscript:	%global build_gpgagentscript 1}

Summary:	GNU privacy guard - a free PGP replacement
Name:		gnupg2
Version:	2.0.22
Release:	1
License:	GPLv3
Group:		File tools
URL:		http://www.gnupg.org
Source0:	ftp://ftp.gnupg.org/gcrypt/gnupg/%{pkgname}-%{version}.tar.bz2
Source1:	%{SOURCE0}.sig
Source2:	gpg-agent.sh
Source3:	gpg-agent-xinit.sh
Source4:	sysconfig-gnupg2
Patch0:		gnupg-1.9.3-use-ImageMagick-for-photo.patch
Patch1:		gnupg-2.0.20-tests-s2kcount.patch
BuildRequires:	openldap-devel
BuildRequires:	sendmail-command
BuildRequires:	libgpg-error-devel >= 1.4
BuildRequires:	libgcrypt-devel >= 1.2.0
BuildRequires:	libassuan-devel >= 1.0.2
BuildRequires:	libksba-devel >= 1.0.2
BuildRequires:	pkgconfig(zlib)
BuildRequires:	pth-devel >= 2.0.0
BuildRequires:	docbook-utils
BuildRequires:	readline-devel
BuildRequires:	termcap-devel
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libusb)
BuildRequires:	bzip2-devel
BuildRequires:	libassuan-devel
Obsoletes:	newpg
Provides:	newpg = %{version}-%{release}
Requires:	dirmngr
Requires:	pinentry
Requires:	gnupg

%description
GnuPG is GNU's tool for secure communication and data storage.
It can be used to encrypt data and to create digital signatures.
It includes an advanced key management facility and is compliant
with the proposed OpenPGP Internet standard as described in RFC2440.

%prep
%setup -q -n %{pkgname}-%{version}
%patch0 -p1 -b .ImageMagick
%patch1 -p1

%build
%serverbuild

./autogen.sh

%configure2_5x \
	--libexecdir=%{_libdir}/gnupg2 \
	--enable-symcryptrun \
	--disable-rpath \
	--without-capabilities \
	--with-adns=no \
	--with-pkits-tests

# no parallel make (v2.0.5 at least)
%make

# all tests must pass on i586 and x86_64
%check
[[ -n "$GPG_AGENT_INFO" ]] || eval `./agent/gpg-agent --use-standard-socket --daemon --write-env-file gpg-agent-info`
make check
[[ -a gpg-agent-info ]] && kill -0 `cut -d: -f 2 gpg-agent-info`
rm -f gpg-agent-info

%install
%makeinstall_std
#Remove: #60298
%if %{build_gpgagentscript}
install -d %{buildroot}/%{_sysconfdir}/profile.d
install %{SOURCE2} %{buildroot}/%{_sysconfdir}/profile.d/gpg-agent.sh
install -d %{buildroot}/%{_sysconfdir}/X11/xinit.d
install %{SOURCE3} %{buildroot}/%{_sysconfdir}/X11/xinit.d/gpg-agent
install -d %{buildroot}/%{_sysconfdir}/sysconfig
install %{SOURCE4} %{buildroot}/%{_sysconfdir}/sysconfig/%{name}
%endif
# remove this from package because the content of options.skel is the
# identical for both gnupg 1/2, except for comment
rm -rf %{buildroot}%{_datadir}/gnupg

rm -rf %{buildroot}%{_docdir}/gnupg

# fix file conflict with 'gnupg' package
rm %{buildroot}%{_mandir}/man1/gpg-zip.1

%find_lang %{name}

%files -f %{name}.lang
%defattr(-,root,root)
%doc README NEWS THANKS TODO ChangeLog
%doc doc/FAQ doc/HACKING doc/KEYSERVER doc/OpenPGP doc/TRANSLATE doc/DETAILS 
%doc doc/examples
%if %{build_gpgagentscript}
%attr(0755,root,root) %{_sysconfdir}/profile.d/gpg-agent.sh
%attr(0755,root,root) %{_sysconfdir}/X11/xinit.d/gpg-agent
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%endif
%attr(4755,root,root) %{_bindir}/gpgsm
%{_bindir}/gpg-agent
%{_bindir}/gpgconf
%{_bindir}/kbxutil
%{_bindir}/watchgnupg
%{_bindir}/gpgsm-gencert.sh
%{_bindir}/gpgkey2ssh
%{_bindir}/gpg-connect-agent
%{_bindir}/gpgparsemail
%{_bindir}/gpg2
%{_bindir}/gpgv2
%{_bindir}/symcryptrun
%{_sbindir}/addgnupghome
%{_sbindir}/applygnupgdefaults
%dir %{_libdir}/gnupg2
%{_libdir}/gnupg2/gpg-check-pattern
%{_libdir}/gnupg2/gpg-preset-passphrase
%{_libdir}/gnupg2/gpg-protect-tool
%{_libdir}/gnupg2/gnupg-pcsc-wrapper
%{_libdir}/gnupg2/gpg2keys_curl
%{_libdir}/gnupg2/gpg2keys_finger
%{_libdir}/gnupg2/gpg2keys_hkp
%{_libdir}/gnupg2/gpg2keys_ldap
%{_libdir}/gnupg2/scdaemon
%{_infodir}/gnupg.info*
%{_mandir}/man1/gpg-agent.1*
%{_mandir}/man1/gpg-connect-agent.1*
%{_mandir}/man1/gpg-preset-passphrase.1*
%{_mandir}/man1/gpg2.1*
%{_mandir}/man1/gpgconf.1*
%{_mandir}/man1/gpgparsemail.1*
%{_mandir}/man1/gpgsm-gencert.sh.1*
%{_mandir}/man1/gpgsm.1*
%{_mandir}/man1/gpgv2.1*
%{_mandir}/man1/scdaemon.1*
%{_mandir}/man1/symcryptrun.1*
%{_mandir}/man1/watchgnupg.1*
%{_mandir}/man8/addgnupghome.8*
%{_mandir}/man8/applygnupgdefaults.8*



%changelog
* Tue Dec 24 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.0.22-1
+ Revision: d5fb11a
- Updated to 2.0.22



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19742 |12mu|gnuplot-4.6.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modeversion 0.6.0

Summary:	A program for plotting mathematical expressions and data
Name:		gnuplot
Version:	4.6.5
Release:	1
License:	Freeware-like
Group:		Sciences/Other
Url:		http://www.gnuplot.info/
Source0:	http://downloads.sourceforge.net/project/gnuplot/%{name}/%{version}/%{name}-%{version}.tar.gz
Source1:	http://cars9.uchicago.edu/~ravel/software/gnuplot-mode/gnuplot-mode.%{modeversion}.tar.bz2
Source2:	http://www.gnuplot.info/faq/faq.html
Source11:	%{name}.16.png
Source12:	%{name}.32.png
Source13:	%{name}.48.png
Patch0:		gnuplot-4.0.0-emacs-mode--disable-f9.patch
Patch1:		gnuplot-4.6.3-nocrossbuild.patch
BuildRequires:	emacs-bin
BuildRequires:	tetex-latex
BuildRequires:	texinfo
BuildRequires:	texlive-epstopdf
BuildRequires:	gd-devel
BuildRequires:	readline-devel
BuildRequires:	wxgtku2.8-devel
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(lua)
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(x11)
Requires:	gnuplot-nox
Suggests:	gnuplot-mode
Suggests:	gnuplot-doc

%description
Gnuplot is a command-line driven, interactive function plotting program
especially suited for scientific data representation. Gnuplot can be used to
plot functions and data points in both two and three dimensions and in many
different formats.

Install gnuplot if you need a graphics package for scientific data
representation.

This package provides GNUPlot without any X dependency.

%files
%{_bindir}/gnuplot

#----------------------------------------------------------------------------

%package nox
Summary:	A program for plotting mathematical expressions and data
Group:		Sciences/Other
Conflicts:	gnuplot < 4.4.3

%description nox
Gnuplot is a command-line driven, interactive function plotting program
especially suited for scientific data representation. Gnuplot can be used to
plot functions and data points in both two and three dimensions and in many
different formats.

Install gnuplot if you need a graphics package for scientific data
representation.

%files nox
%doc Copyright faq.html
%doc README README.1ST
%doc NEWS PORTING
%{_bindir}/gnuplot-nox
%{_mandir}/*/*
%{_libdir}/gnuplot
%{_datadir}/applications/%{name}.desktop
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_datadir}/texmf/tex/latex/gnuplot

#----------------------------------------------------------------------------

%package mode
Summary:	Yet another Gnuplot mode for Emacs
Group:		Sciences/Other
Conflicts:	gnuplot < 4.4.3

%description mode
Gnuplot is a major mode for Emacs flavours with the following features:

 - Functions for plotting lines, regions, entire scripts, or entire files
 - Graphical interface to setting command arguments
 - Syntax colorization
 - Completion of common words in Gnuplot
 - Code indentation
 - On-line help using Info for Gnuplot functions and features
 - Interaction with Gnuplot using comint
 - Pull-down menus plus a toolbar in XEmacs
 - Distributed with a quick reference sheet in postscript.

%files mode
%doc gnuplot-mode.%{modeversion}/gpelcard.pdf
%config(noreplace) %{_sysconfdir}/emacs/site-start.d/*.el
%{_datadir}/emacs/site-lisp/*

#----------------------------------------------------------------------------

%package doc
Summary:	GNUPlot Documentation
Group:		Documentation
Conflicts:	gnuplot < 4.4.3

%description doc
Gnuplot is a command-line driven, interactive function plotting program
especially suited for scientific data representation. Gnuplot can be used to
plot functions and data points in both two and three dimensions and in many
different formats.

Install gnuplot if you need a graphics package for scientific data
representation.

This package provides the additional documentation.

%files doc
%doc demo docs/gnuplot.pdf
%{_datadir}/gnuplot

#----------------------------------------------------------------------------

%prep
%setup -q -a 1
%patch0 -p1
%patch1 -p1

perl -pi -e 's|(^\s*)mkinstalldirs\s|$1./mkinstalldirs |' gnuplot-mode.%{modeversion}/Makefile.in
# Non-free stuff. Ouch. -- Geoff
rm -f demo/prob.dem demo/prob2.dem

%build
export CFLAGS="%{optflags} -fno-fast-math"
export CONFIGURE_TOP=..

mkdir build-nox
pushd build-nox
%configure2_5x --with-readline=gnu --with-png --without-linux-vga --without-x --disable-wxwidgets
%make -C src/
%make -C docs/ pdf
popd

mkdir build-x11
pushd build-x11
%configure2_5x --with-readline=gnu --with-png --without-linux-vga
%make
popd

pushd gnuplot-mode.%{modeversion} && {
    ./configure --prefix=/usr
    %make
} && popd

cp -f %{SOURCE2} .
chmod 644 faq.html

%install
pushd build-nox
%makeinstall_std
mv %{buildroot}%{_bindir}/gnuplot %{buildroot}%{_bindir}/gnuplot-nox
popd

pushd build-x11
%makeinstall_std
popd

pushd gnuplot-mode.%{modeversion} && {
    make install prefix=%{buildroot}/usr
    pdflatex gpelcard
    install -d %{buildroot}%{_sysconfdir}/emacs/site-start.d
    install -m 644 dotemacs %{buildroot}%{_sysconfdir}/emacs/site-start.d/%{name}.el
} && popd

# Copy back from build dir to be able to package those files
pushd build-nox
mv docs/gnuplot.pdf ../docs/
popd

# menu

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Version=1.0
Name=Gnuplot
Comment=The famous function plotting program
Exec=%{name}
Icon=%{name}
Terminal=true
Type=Application
StartupNotify=true
Categories=Education;Science;Math;DataVisualization;
EOF

# icon
install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png


%changelog
* Mon Jul 07 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.6.5-1
+ Revision: 9dcd070
- New version 4.6.5



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19743 |12mu|gnutls-3.0.27-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	libgcrypt_version 1.2.4

%define	major    28
%define	sslmajor 27
%define	libname	%mklibname %{name} %{major}
%define	libssl	%mklibname %{name}-ssl %{sslmajor}
%define	devname	%mklibname %{name} -d

Summary:	Library providing a secure layer (SSL)
Name:		gnutls
Version:	3.0.27
Release:	2
License:	GPLv2+ and LGPLv2+
Group:		System/Libraries
URL:		http://www.gnutls.org
Source0:	http://ftp.gnu.org/pub/gnu/gnutls/%{name}-%{version}.tar.xz
Source1:	http://ftp.gnu.org/pub/gnu/gnutls/%{name}-%{version}.tar.xz.sig
Patch0:         CVE-2014-0092.patch
BuildRequires:	liblzo-devel
BuildRequires:	libgcrypt-devel >= %{libgcrypt_version}
BuildRequires:	pkgconfig(libtasn1) >= 2.14
BuildRequires:	p11-kit-devel
BuildRequires:	pkgconfig(nettle)
%ifnarch %{arm} %{mips}
BuildRequires:	valgrind
%endif

%description
GnuTLS is a project that aims to develop a library which provides 
a secure layer, over a reliable transport layer.

%package -n %{libname}
Summary:	Library providing a secure layer (SSL)
Group:		System/Libraries

%description -n	%{libname}
GnuTLS is a project that aims to develop a library which provides
a secure layer, over a reliable transport layer.

%package -n %{libssl}
Summary:	Library providing a secure layer (SSL)
Group:		System/Libraries

%description -n %{libssl}
GnuTLS is a project that aims to develop a library which provides
a secure layer, over a reliable transport layer.

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{name} = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Requires:	%{libssl} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{devname}
GnuTLS is a project that aims to develop a library which provides
a secure layer, over a reliable transport layer.

This package contains all necessary files to compile or develop
programs/libraries that use %{name}.

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--disable-static \
	--with-included-libtasn1=no \
	--with-included-libcfg=yes \
	--with-lzo \
	--with-libz-prefix=%{_prefix} \
	--with-libgcrypt \
	--with-libgcrypt-prefix=%{_prefix} \
	--with-libtasn1-prefix=%{_prefix} \
%ifnarch %{arm} %{mips}
	--enable-valgrind-tests \
%endif
	--disable-rpath \
	--disable-guile

%make

%check
make check

%install
%makeinstall_std
%find_lang gnutls

%files
%doc NEWS README
%{_bindir}/[cgs]*
%{_bindir}/psktool
%{_bindir}/p11tool
%{_bindir}/ocsptool
%{_mandir}/man?/*
%{_infodir}/*

%files -n %{libname} -f gnutls.lang
%{_libdir}/lib*.so.%{major}*

%files -n %{libssl}
%{_libdir}/lib*.so.%{sslmajor}*

%files -n %{devname}
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/gnutls



%changelog
* Wed Mar 05 2014 Alex Burmashev <alex.burmashev@gmail.com> 3.0.27-2
+ Revision: e3104d2
- fix CVE CVE-2014-0092



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19744 |12mu|gobject-introspection-1.36.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version}|cut -d. -f1,2)

%define build_bootstrap	0
%define api 1.0
%define major 1
%define libname %mklibname girepository %{api} %{major}
%define devname %mklibname -d girepository

Summary:	GObject Introspection
Name:		gobject-introspection
Version: 	1.36.0
Release: 	2
License:	GPLv2+, LGPLv2+, MIT
Group:		Development/C
Url:		http://live.gnome.org/GObjectIntrospection
Source0:	http://ftp.acc.umu.se/pub/GNOME/sources/gobject-introspection/1.36/%{name}-%{version}.tar.xz
# gi-find-deps.sh is a rpm helper for Provides and Requires. Script creates typelib()-style Provides/Requires.
Source1:	gi-find-deps.sh
Source2:	typelib.macros
Source3:	gobject-introspection-typelib.template
# PATCH-FIX-UPSTREAM g-ir-dep-tool.patch bgo#665672 dimstar@opensuse.org -- Add g-ir-dep-tool to get further automatic dependencies.
Patch0:	g-ir-dep-tool.patch

BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	libtool
# this could be removed if the typelib stuff is backported
BuildRequires:	rpm >= 5.4.7-14
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(cairo-gobject)
BuildRequires:	pkgconfig(gio-2.0)
BuildRequires:	pkgconfig(gio-unix-2.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gmodule-2.0)
BuildRequires:	pkgconfig(gobject-2.0)
BuildRequires:	pkgconfig(gthread-2.0)
BuildRequires:	pkgconfig(libffi)
BuildRequires:	pkgconfig(python)
BuildRequires:	python-mako
# these are needed by the g-ir-dep-tool
%if !%{build_bootstrap}
BuildRequires:	pkgconfig(gobject-introspection-1.0) >= 1.32.0
BuildRequires:	gobject-introspection >= 1.32.0-2
%endif

Requires:	%{libname} = %{version}-%{release}
Conflicts:	%mklibname girepository 1.0 0 < 0.6.10-5
%rename		gir-repository

# Provide typelib() symbols based on gobject-introspection-typelib.template
# The template is checked during install if it matches the installed *.typelib files.
%if %{build_bootstrap}
%(cat %{SOURCE3} | awk '{ print "Provides: " $0}')
%endif

%description
The goal of the project is to describe the APIs and  collect them in
a uniform, machine readable format.

%package -n %{libname}
Group:		System/Libraries
Summary:	GObject Introspection shared library
Conflicts:	%{name} < 0.6.8-2

%description -n %{libname}
The goal of the project is to describe the APIs and  collect them in
a uniform, machine readable format.

%package -n %{devname}
Group:		Development/C
Summary:	GObject Introspection development libraries
# these two pkgs are needed for typelib requires generation
Requires:	%{name} = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
#gw /usr/bin/libtool is called in giscanner
Requires:	libtool
Provides:	libgirepository-devel = %{version}-%{release}
Provides:	girepository-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{devname}
The goal of the project is to describe the APIs and  collect them in
a uniform, machine readable format.

%prep
%setup -q
%apply_patches

%build
autoreconf -fi
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std
install -D %{SOURCE1} %{buildroot}%{_rpmhome}/gi-find-deps.sh
install -D %{SOURCE2} -m 0644 %{buildroot}%{_rpmhome}/macros.d/typelib

# comparing, if we provide all the symbols expected.
%if %{build_bootstrap}
ls %{buildroot}%{_libdir}/girepository-1.0/*.typelib | sh %{SOURCE1} -P > gobject-introspection-typelib.installed
diff -s %{SOURCE3} gobject-introspection-typelib.installed
%endif

%check
make check

%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

%files
%doc README
%dir %{_libdir}/girepository-%{api}
%(for typelibname in %{typelibnames}; do
	echo "%{_libdir}/girepository-%{api}/$typelibname.typelib"
done)

%files -n %{libname}
%{_libdir}/libgirepository-%{api}.so.%{major}*

%files -n %{devname}
%doc ChangeLog TODO NEWS AUTHORS
%{_bindir}/g-ir-annotation-tool
%{_bindir}/g-ir-compiler
%{_bindir}/g-ir-dep-tool
%{_bindir}/g-ir-generate
%{_bindir}/g-ir-scanner
%{_bindir}/g-ir-doc-tool
%{_libdir}/%{name}
%{_libdir}/libgirepository-%{api}.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/%{name}-%{api}
%{_datadir}/aclocal/*.m4
%{_datadir}/%{name}-%{api}
#%{_datadir}/gtk-doc/html/gi
%dir %{_datadir}/gir-%{api}
%(for typelibname in %{typelibnames}; do
	echo "%{_datadir}/gir-%{api}/$typelibname.gir"
done)
%{_rpmhome}/gi-find-deps.sh
%{_rpmhome}/macros.d/typelib
%{_mandir}/man1/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19745 |12mu|gofer-0.74-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:    gofer
Version: 0.74
Release: 1
Summary: A lightweight, extensible python agent
Group:   Development/Other
License: LGPLv2
URL:     https://fedorahosted.org/gofer/
Source0: https://fedorahosted.org/releases/g/o/gofer/%{name}-%{version}.tar.gz
BuildArch: noarch
BuildRequires: gzip
BuildRequires: python-devel
BuildRequires: python-setuptools
BuildRequires: python-rpm
Requires: python-%{name} = %{version}
Requires: python-iniparse

%description
Gofer provides an extensible, light weight, universal python agent.
The gofer core agent is a python daemon (service) that provides
infrastructure for exposing a remote API and for running Recurring
Actions. The APIs contributed by plug-ins are accessible by Remote
Method Invocation (RMI). The transport for RMI is AMQP using the
QPID message broker. Actions are also provided by plug-ins and are
executed at the specified interval.

%prep
%setup -q

%build
pushd src
python setup.py build
popd
pushd docs/man/man1
gzip *
popd

%install
pushd src
python setup.py install -O1 --skip-build --root %{buildroot}
#pushd ruby
#mkdir -p %{buildroot}/%{ruby_sitelibdir}/%{name}/rmi
#mkdir -p %{buildroot}/%{ruby_sitelibdir}/%{name}/messaging
#cp %{name}.rb %{buildroot}/%{ruby_sitelibdir}
#pushd %{name}
#cp *.rb %{buildroot}/%{ruby_sitelibdir}/%{name}
#pushd rmi
#cp *.rb %{buildroot}/%{ruby_sitelibdir}/%{name}/rmi
#popd
#pushd messaging
#cp *.rb %{buildroot}/%{ruby_sitelibdir}/%{name}/messaging
#popd
#popd
#popd
popd

mkdir -p %{buildroot}/usr/bin
mkdir -p %{buildroot}/%{_sysconfdir}/%{name}
mkdir -p %{buildroot}/%{_sysconfdir}/%{name}/plugins
mkdir -p %{buildroot}/%{_sysconfdir}/%{name}/conf.d
mkdir -p %{buildroot}/%{_sysconfdir}/init.d
mkdir -p %{buildroot}/%{_var}/log/%{name}
mkdir -p %{buildroot}/%{_var}/lib/%{name}/journal/watchdog
mkdir -p %{buildroot}/%{_usr}/lib/%{name}/plugins
mkdir -p %{buildroot}/%{_usr}/share/%{name}/plugins
mkdir -p %{buildroot}/%{_mandir}/man1

cp bin/%{name}d %{buildroot}/usr/bin
cp etc/init.d/%{name}d %{buildroot}/%{_sysconfdir}/init.d
cp etc/%{name}/*.conf %{buildroot}/%{_sysconfdir}/%{name}
cp etc/%{name}/plugins/*.conf %{buildroot}/%{_sysconfdir}/%{name}/plugins
cp src/plugins/*.py %{buildroot}/%{_usr}/share/%{name}/plugins
cp docs/man/man1/* %{buildroot}/%{_mandir}/man1

rm -rf %{buildroot}/%{python_sitelib}/%{name}*.egg-info

# Disable virt plugin for now
rm -f %{buildroot}%{_sysconfdir}/%{name}/plugins/virt.conf
rm -f %{buildroot}%{_usr}/share/%{name}/plugins/virt.*

%files
%dir %{_sysconfdir}/%{name}/
%dir %{_sysconfdir}/%{name}/plugins
%dir %{_usr}/lib/%{name}/plugins/
%dir %{_usr}/share/%{name}/plugins/
%dir %{_sysconfdir}/%{name}/conf.d/
%dir %{_var}/log/%{name}/
%{python_sitelib}/%{name}/agent/
%{_bindir}/%{name}d
%attr(755,root,root) %{_sysconfdir}/init.d/%{name}d
%config(noreplace) %{_sysconfdir}/%{name}/agent.conf
%config(noreplace) %{_sysconfdir}/%{name}/plugins/builtin.conf
%{_usr}/share/%{name}/plugins/builtin.*
%doc LICENSE
%doc %{_mandir}/man1/gofer*

%post
chkconfig --add %{name}d

%preun
if [ $1 = 0 ] ; then
   /sbin/service %{name}d stop >/dev/null 2>&1
   /sbin/chkconfig --del %{name}d
fi


###############################################################################
# python lib
###############################################################################

%package -n python-%{name}
Summary: Gofer python lib modules
Group: Development/Python
Obsoletes: %{name}-lib
BuildRequires: python
Requires: python-simplejson
Requires: python-qpid >= 0.7
Requires: pythonegg(pypam)
%if 0%{?rhel} && 0%{?rhel} < 6
Requires: python-hashlib
Requires: python-uuid
Requires: python-ssl
%endif

%description -n python-%{name}
Contains gofer python lib modules.

%files -n python-%{name}
%{python_sitelib}/%{name}/*.py*
%{python_sitelib}/%{name}/rmi/
%{python_sitelib}/%{name}/messaging/
%doc LICENSE

###############################################################################
# ruby lib
###############################################################################

#%package -n ruby-%{name}
#Summary: Gofer ruby lib modules
#Group: Development/Ruby
#BuildRequires: ruby
#Requires: rubygems
#Requires: rubygem(json)
#Requires: rubygem(qpid) >= 0.16.0
#
#%description -n ruby-%{name}
#Contains gofer ruby lib modules.
#
#%files -n ruby-%{name}
#%{ruby_sitelibdir}/%{name}.rb
#%{ruby_sitelibdir}/%{name}/*.rb
#%{ruby_sitelibdir}/%{name}/rmi/
#%{ruby_sitelibdir}/%{name}/messaging/
#%doc LICENSE
#

###############################################################################
# plugin: system
###############################################################################

%package -n gofer-system
Summary: The system plug-in
Group: Development/Other
BuildRequires: python
Requires: %{name} >= %{version}

%description -n gofer-system
Contains the system plug-in.
The system plug-in provides system functionality.

%files -n gofer-system
%config(noreplace) %{_sysconfdir}/%{name}/plugins/system.conf
%{_usr}/share/%{name}/plugins/system.*
%doc LICENSE


###############################################################################
# plugin: watchdog
###############################################################################

%package -n gofer-watchdog
Summary: The watchdog plug-in
Group: Development/Other
BuildRequires: python
Requires: %{name} >= %{version}

%description -n gofer-watchdog
Contains the watchdog plug-in.
This plug-in is used to support time out
for asynchronous RMI calls.

%files -n gofer-watchdog
%config(noreplace) %{_sysconfdir}/%{name}/plugins/watchdog.conf
%{_usr}/share/%{name}/plugins/watchdog.*
%{_var}/lib/%{name}/journal/watchdog
%doc LICENSE


###############################################################################
# plugin: virt
###############################################################################

#%package -n gofer-virt
#Summary: The virtualization plugin
#Group: Development/Other
#BuildRequires: python
#Requires: libvirt-python
#Requires: %{name} >= %{version}
#
#%description -n gofer-virt
#Contains the virtualization plugin.
#This plug-in provides RMI access to libvirt functionality.
#
#%files -n gofer-virt
#%config(noreplace) %{_sysconfdir}/%{name}/plugins/virt.conf
#%{_usr}/share/%{name}/plugins/virt.*
#%doc LICENSE
#

###############################################################################
# plugin: package
###############################################################################

%package -n gofer-package
Summary: The package (RPM) plugin
Group: Development/Other
BuildRequires: python
#Requires: yum
Requires: %{name} >= %{version}

%description -n gofer-package
Contains the package plugin.
This plug-in provides RMI access to package (RPM) management.

%files -n gofer-package
%config(noreplace) %{_sysconfdir}/%{name}/plugins/package.conf
%{_usr}/share/%{name}/plugins/package.*
%doc LICENSE

%changelog
* Wed Dec 04 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.74-1
+ Revision: bebae99
- Disable ruby and virt plugins



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19746 |12mu|goffice-0.10.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version}|cut -d. -f1,2)

%define api	0.10
%define major	10
%define libname	%mklibname %{name} %{api} %{major}
%define devname	%mklibname -d %{name} %{api}
%define girname	%mklibname %{name}-gir %{api}

Summary:	Set of document centric objects and utilities for GLib/GTK
Name:		goffice
Version:	0.10.9
Release:	1
License:	GPLv2+
Group:		System/Libraries
Url:		http://www.gnome.org
Source0:	http://ftp.gnome.org/pub/GNOME/sources/goffice/%{url_ver}/%{name}-%{version}.tar.xz

BuildRequires:	gtk-doc
BuildRequires:	intltool
BuildRequires:	perl-IO-Compress
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	pkgconfig(libgsf-1)
BuildRequires:	pkgconfig(libpcre)
BuildRequires:	pkgconfig(librsvg-2.0)

%description
There are common operations for document centric applications that are
conceptually simple, but complex to implement fully.
 - plugins
 - load/save documents
 - undo/redo

%files -f %{name}-%{version}.lang
%doc README NEWS AUTHORS BUGS MAINTAINERS
%{_libdir}/%{name}/%{version}/
%dir %{_libdir}/%{name}/

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	%{summary}
Group:		%{group}

%description -n %{libname}
Shared library implementing document centric objects and utilities for
GLib/GTK.

%files -n %{libname}
%{_libdir}/libgoffice-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries

%description -n %{girname}
GObject Introspection interface description for %{name}.

%files -n %{girname}
%{_libdir}/girepository-1.0/GOffice-%{api}.typelib

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	%{summary}
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Requires:	%{girname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
Development files of the Goffice library.

%files -n %{devname}
%{_includedir}/libgoffice-%{api}/
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*.pc
%{_datadir}/gtk-doc/html/goffice-%{api}/
%{_datadir}/gir-1.0/*.gir

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x \
	--disable-static \
	--enable-introspection=yes

%make

%install
%makeinstall_std
%find_lang %{name}-%{version}


%changelog
* Sat Jan 18 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.10.9-1
+ Revision: 736eed2
- LOG New version 0.10.9



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19747 |12mu|goocanvas2-2.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname goocanvas

%define major		9
%define api		2.0
%define gmajor		2.0
%define libname		%mklibname %{oname} %{api} %{major}
%define develname	%mklibname -d %{oname} %{api}
%define girname		%mklibname %{oname}-gir %{gmajor}

%define url_ver %(echo %version | cut -d. -f1,2)

Name:		goocanvas2
Version:	2.0.2
Release:	1
Summary:	New canvas widget for GTK+ that uses the cairo 2D library
Group:		Development/GNOME and GTK+
License:	LGPL+
URL:		http://sourceforge.net/projects/goocanvas
Source0:	http://download.gnome.org/sources/%{oname}/%{url_ver}/%{oname}-%{version}.tar.xz
BuildRequires:	gtk+3-devel >= 3.0.0
BuildRequires:	gnome-doc-utils
BuildRequires:	intltool
BuildRequires:	pkgconfig(gobject-introspection-1.0)

%description
GooCanvas is a new canvas widget for GTK+ that uses the cairo 2D library for 
drawing. It has a model/view split, and uses interfaces for canvas items and 
views, so you can easily turn any application object into canvas items.

%package -n %{libname}
Summary:	New canvas widget for GTK+ that uses the cairo 2D library
Group:		System/Libraries
Requires:	%{name}-i18n >= %{version}
Provides:	lib%{name} = %{version}-%{release}
Obsoletes:	%{_lib}goocanvas-2.0_9 < 2.0.1

%description -n %{libname}
This package contains the shared library for goocanvas.

%package i18n
Summary:	New canvas widget for GTK+ that uses the cairo 2D library
Group:		System/Internationalization

%description i18n
This package contains the translations for goocanvas.

%package -n %{develname}
Summary:	New canvas widget for GTK+ that uses the cairo 2D library
Group:		Development/GNOME and GTK+
Requires:	%{libname} = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{_lib}goocanvas-2.0-devel < 2.0.1

%description -n %{develname}
This package contains the development libraries, include files 
and documentation.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}

%description -n %{girname}
GObject Introspection interface description for %{name}.

%prep
%setup -q -n %{oname}-%{version}

%build
%configure2_5x \
	--enable-introspection=yes \
	--disable-static
%make LIBS=-lm

%install
rm -rf %{buildroot}
%makeinstall_std

rm -f %{buildroot}%{_libdir}/*.la

%find_lang %{name}

%files -n %{libname}
%doc README COPYING AUTHORS
%{_libdir}/lib%{oname}-%{api}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/GooCanvas-%{gmajor}.typelib

%files i18n -f %{name}.lang

%files -n %{develname}
%doc %{_datadir}/gtk-doc/html/%{name}
%{_includedir}/%{oname}-%{api}
%{_libdir}/lib%{oname}-%{api}.so
%{_libdir}/pkgconfig/*
%{_datadir}/gir-1.0/GooCanvas-%{gmajor}.gir



%changelog
* Thu Nov 28 2013 Tigro <ashejn@gmail.com> 2.0.2-1
+ Revision: 878ab6f
- fix typo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19748 |12mu|google-gadgets-0.11.3-0.1292.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# We actually use libtool to load modules
%define dont_remove_libtool_files 1

# Currently broken
%bcond_with xulrunner

Summary:	Google Gadgets for Linux
Name:		google-gadgets
Version:	0.11.3
Release:	0.1292.1
License:	Apache License
Group:		Toys
# Actually svn rev. 1292 -- the latest released version doesn't build
# with modern compilers
Url:		http://code.google.com/p/google-gadgets-for-linux/
Source0:	http://google-gadgets-for-linux.googlecode.com/files/%{name}-for-linux-%{version}.tar.xz
Patch0:		google-gadgets-for-linux-0.11.2-default-disable-xulrunner.patch
Patch1:		ggadgets-compile.patch
Patch2:		google-gadgets-for-linux-0.12-xulrunner-2.0.patch

BuildRequires:	desktop-file-utils
BuildRequires:	flex
BuildRequires:	zip
BuildRequires:	curl-devel
BuildRequires:	libltdl-devel
BuildRequires:	gtk2-devel
BuildRequires:	qt4-devel
BuildRequires:	dbus-devel
BuildRequires:	startup-notification-devel
%if %{with xulrunner}
Buildrequires:	xulrunner-devel
%endif
BuildRequires:	webkitgtk-devel
BuildRequires:	pkgconfig(libsoup-2.4)
BuildRequires:	librsvg-devel
BuildRequires:	libgstreamer0.10-plugins-base-devel

%description
Google Gadgets for Linux provides a platform for running desktop gadgets
under Linux, catering to the unique needs of Linux users. It is compatible
with the gadgets written for Google Desktop for Windows as well as the
Universal Gadgets on iGoogle.

#-----------------------------------------------------------------------

%package common
Summary:	Google Gadgets for Linux - common modules
Group:		Toys
Requires:	curl
Conflicts:	%{name} < 0.10.3-2
Conflicts:	%{name}-tk < 0.10.3-2
Obsoletes:	%{name}-webkit
Obsoletes:	%{name}-xul

%description common
Google Gadgets for Linux provides a platform for running desktop gadgets
under Linux, catering to the unique needs of Linux users. It is compatible
with the gadgets written for Google Desktop for Windows as well as the
Universal Gadgets on iGoogle.

This package contains common modules of Google Gadgets.

%files common -f %{name}.lang
%doc NEWS THANKS README ChangeLog
%{_datadir}/pixmaps/google-gadgets.png
%{_datadir}/mime/packages/00-google-gadgets.xml
%{_iconsdir}/*/*/*/*
%{_datadir}/google-gadgets
%dir %{_libdir}/google-gadgets/modules
%{_libdir}/google-gadgets/modules/analytics-usage-collector.*
%{_libdir}/google-gadgets/modules/curl-xml-http-request.*
%{_libdir}/google-gadgets/modules/dbus-script-class.*
%{_libdir}/google-gadgets/modules/default-framework.*
%{_libdir}/google-gadgets/modules/default-options.*
%{_libdir}/google-gadgets/modules/gst-audio-framework.*
%{_libdir}/google-gadgets/modules/gst-video-element.*
%{_libdir}/google-gadgets/modules/google-gadget-manager.*
%{_libdir}/google-gadgets/modules/html-flash-element.*
%{_libdir}/google-gadgets/modules/libxml2-xml-parser.*
%{_libdir}/google-gadgets/modules/linux-system-framework.*
%{_libdir}/google-gadgets/modules/soup-xml-http-request.*
%{_libdir}/google-gadgets/modules/webkit-script-runtime.*
%if %{with xulrunner}
%{_libdir}/google-gadgets/modules/smjs-script-runtime.*
%endif

#-----------------------------------------------------------------------

%define majorggadget 0
%define libggadget %mklibname ggadget 1.0 %{majorggadget}

%package -n %{libggadget}
Summary:	Google Gadgets for Linux - shared libs
Group:		Toys

%description -n %{libggadget}
This package contains shared library of Google Gadgets.

%files -n %{libggadget}
%{_libdir}/libggadget-1.0.so.%{majorggadget}*

#-----------------------------------------------------------------------

%define majorggadgetdbus 0
%define libggadgetdbus %mklibname ggadget-dbus 1.0 %{majorggadgetdbus}

%package -n %{libggadgetdbus}
Summary:	Google Gadgets for Linux - shared libs
Conflicts:	%{_lib}ggadget1.0_0 < 0.11.0-6
Group:		Toys

%description -n %{libggadgetdbus}
This package contains shared library of Google Gadgets.

%files -n %{libggadgetdbus}
%{_libdir}/libggadget-dbus-1.0.so.%{majorggadgetdbus}*

#-----------------------------------------------------------------------

%define majorggadgetjs 0
%define libggadgetjs %mklibname ggadget-js 1.0 %{majorggadgetjs}

%package -n %{libggadgetjs}
Summary:	Google Gadgets for Linux - shared libs
Conflicts:	%{_lib}ggadget1.0_0 < 0.11.0-6
Group:		Toys

%description -n %{libggadgetjs}
This package contains shared library of Google Gadgets.

%files -n %{libggadgetjs}
%{_libdir}/libggadget-js-1.0.so.%{majorggadgetjs}*

#-----------------------------------------------------------------------

%define majorggadgetxdg 0
%define libggadgetxdg %mklibname ggadget-xdg 1.0 %{majorggadgetxdg}

%package -n %{libggadgetxdg}
Summary:	Google Gadgets for Linux - shared libs
Conflicts:	%{_lib}ggadget1.0_0 < 0.11.0-6
Group:		Toys

%description -n %{libggadgetxdg}
This package contains shared library of Google Gadgets.

%files -n %{libggadgetxdg}
%{_libdir}/libggadget-xdg-1.0.so.%{majorggadgetxdg}*

#-----------------------------------------------------------------------

%define majorggadgetnpapi 0
%define libggadgetnpapi %mklibname ggadget-npapi 1.0 %{majorggadgetnpapi}

%package -n %{libggadgetnpapi}
Summary:	Google Gadgets for Linux - shared libs
Conflicts:	%{_lib}ggadget1.0_0 < 0.11.0-6
Group:		Toys

%description -n %{libggadgetnpapi}
This package contains shared library of Google Gadgets.

%files -n %{libggadgetnpapi}
%{_libdir}/libggadget-npapi-1.0.so.%{majorggadgetnpapi}*

#-----------------------------------------------------------------------

%define majorqt 0
%define libqt %mklibname ggadget-qt 1.0 %{majorqt}

%package -n %{libqt}
Summary:	Google Gadgets for Linux - qt4 libs
Group:		Toys

%description -n %{libqt}
This package contains qt4 library of Google Gadgets.

%files -n %{libqt}
%{_libdir}/libggadget-qt-1.0.so.%{majorqt}*

#-----------------------------------------------------------------------

%package qt
Summary:	Google Gadgets for Linux - qt4 host
Group:		Toys
Provides:	google-gadgets-host = %{version}
Provides:	google-gadgets = %{version}-%{release}
Obsoletes:	google-gadgets < %{version}-%{release}
Requires:	google-gadgets-common = %{version}
Requires:	%{libqt} >= %{version}-%{release}

%description qt
Google Gadgets for Linux provides a platform for running desktop gadgets
under Linux, catering to the unique needs of Linux users. It is compatible
with the gadgets written for Google Desktop for Windows as well as the
Universal Gadgets on iGoogle.

This package contains qt4 host of Google Gadgets.

%post qt
update-alternatives --install %{_bindir}/ggl google-gadgets %{_bindir}/ggl-qt 10

%postun qt
if ! [ -e %{_bindir}/ggl-qt ]; then
  update-alternatives --remove google-gadgets %{_bindir}/ggl-qt
fi

%files qt
%_bindir/ggl-qt
%{_datadir}/applications/ggl-qt.desktop
%{_libdir}/google-gadgets/modules/qt-edit-element.*
%{_libdir}/google-gadgets/modules/qt-system-framework.*
%{_libdir}/google-gadgets/modules/qt-xml-http-request.*
%{_libdir}/google-gadgets/modules/qtwebkit-browser-element.*
%{_libdir}/google-gadgets/modules/qt-script-runtime.*

#-----------------------------------------------------------------------

%define majorgtk 0
%define libgtk %mklibname ggadget-gtk 1.0 %{majorgtk}

%package -n %{libgtk}
Summary:	Google Gadgets for Linux - gtk2 libs
Group:		Toys

%description -n %{libgtk}
This package contains gtk2 library of Google Gadgets.

%files -n %{libgtk}
%{_libdir}/libggadget-gtk-1.0.so.%{majorgtk}*

#-----------------------------------------------------------------------

%package gtk
Summary:	Google Gadgets for Linux - gtk2 host
Group:		Toys
Provides:	google-gadgets-host = %{version}
Provides:	google-gadgets = %{version}-%{release}
Conflicts:      %{name} < 0.10.3-2
Conflicts:	google-gadgets-common < 0.10.3-2
Requires:	google-gadgets-common = %{version}-%{release}
Requires:	%{libgtk} >= %{version}-%{release}
Obsoletes:	google-gadgets < %{version}-%{release}
Obsoletes:	google-gadgets-xul

%description gtk
Google Gadgets for Linux provides a platform for running desktop gadgets
under Linux, catering to the unique needs of Linux users. It is compatible
with the gadgets written for Google Desktop for Windows as well as the
Universal Gadgets on iGoogle.

This package contains gtk2 host of Google Gadgets.

%post gtk
update-alternatives --install %{_bindir}/ggl google-gadgets %{_bindir}/ggl-gtk 10

%postun gtk
if ! [ -e %{_bindir}/ggl-gtk ]; then
  update-alternatives --remove google-gadgets %{_bindir}/ggl-gtk
fi

%files gtk
%{_bindir}/ggl-gtk
%{_datadir}/applications/ggl-gtk.desktop
%{_datadir}/applications/ggl-designer.desktop
%{_libdir}/google-gadgets/modules/gtk-edit-element.*
%{_libdir}/google-gadgets/modules/gtk-flash-element.*
%{_libdir}/google-gadgets/modules/gtk-system-framework.*
%{_libdir}/google-gadgets/modules/gtkwebkit-browser-element.*
%if %{with xulrunner}
%{_libdir}/google-gadgets/gtkmoz-browser-child
%{_libdir}/google-gadgets/modules/gtkmoz-browser-element.*
%endif

#-----------------------------------------------------------------------

%define majorwk 0
%define libwebkitjs %mklibname ggadget-webkitjs 1.0 %{majorwk}

%package -n %{libwebkitjs}
Summary:	Google Gadgets for Linux - shared webkit js libs
Group:		Toys

%description -n %{libwebkitjs}
This package contains shared webkit js library of Google Gadgets.

%files -n %{libwebkitjs}
%{_libdir}/libggadget-webkitjs-1.0.so.%{majorwk}*

#-----------------------------------------------------------------------

%define devname %mklibname %{name} -d

%package -n %{devname}
Summary:	Google Gadgets for Linux - Development files
Group:		Toys
Provides:	%{name}-devel = %{version}
Requires:	%{libggadget} = %{version}
Requires:	%{libggadgetdbus} = %{version}
Requires:	%{libggadgetnpapi} = %{version}
Requires:	%{libggadgetjs} = %{version}
Requires:	%{libggadgetxdg} = %{version}
Requires:	%{libgtk} = %{version}
Requires:	%{libqt} = %{version}
Requires:	%{libwebkitjs} = %{version}

%description -n %{devname}
This package contains developement files of Google Gadgets.

%files -n %{devname}
%{_includedir}/*
%{_libdir}/google-gadgets/include
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc

#-----------------------------------------------------------------------

%prep
%setup -qn %{name}-for-linux-%{version}
%patch0 -p0
%patch1 -p1 -b .compile~
%patch2 -p0 -b .xul

libtoolize --force --ltdl
aclocal
autoheader
automake -a
autoreconf -fi

%build
# As of 0.11.3-1292, -fpermissive and -fno-strict-aliasing are needed to
# even start getting things to build.
CFLAGS="%{optflags} -fpermissive -fno-strict-aliasing" \
CXXFLAGS="%{optflags} -fpermissive -fno-strict-aliasing" \
%configure2_5x \
	--with-browser-plugins-dir=%{_libdir}/mozilla/plugins/ \
	--disable-static \
%if !%{with xulrunner}
	--disable-gtkmoz-browser-element \
	--disable-smjs-script-runtime \
%endif
	--disable-werror \
	--disable-update-mime-database \
	--disable-update-desktop-database \
	--with-oem-brand="%{product_distribution} %{product_version} for %{product_arch}"

%make

%install
%makeinstall_std

desktop-file-install --vendor='' \
	--dir %{buildroot}%{_datadir}/applications \
	--remove-category='Network' \
	--remove-category='News' \
	--add-category='Utility' \
	--remove-mime-type='app/gg' \
	%{buildroot}%{_datadir}/applications/*.desktop

# Just because we load modules with libtool doesn't mean we have
# to ship .la mess for libraries...
rm -f %{buildroot}%{_libdir}/*.la

%find_lang %{name} || touch %{name}.lang

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19749 |12mu|gparted-0.16.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _files_listed_twice_terminate_build 0

Summary:	Graphical frontend to libparted
Name:		gparted
Version:	0.16.1
Release:	1
License:	GPLv2+
Group:		System/Kernel and hardware
URL:		http://gparted.sourceforge.net
Source0:	http://downloads.sourceforge.net/project/gparted/%{name}/%{name}-%{version}/%{name}-%{version}.tar.bz2
Source2:	gparted-console.apps
Source3:	gparted-pam.d
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(gtkmm-2.4)
BuildRequires:	pkgconfig(libparted)
BuildRequires:	pkgconfig(sigc++-2.0)
BuildRequires:	pkgconfig(uuid)
BuildRequires:	desktop-file-utils
BuildRequires:	imagemagick
BuildRequires:	intltool
BuildRequires:	rarian
Requires:	usermode-consoleonly

%description
GParted stands for Gnome Partition Editor and is a graphical frontend to 
libparted. Among other features it supports creating, resizing, moving 
and copying of partitions.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%__rm -fr %{buildroot}
%makeinstall_std
%find_lang %{name} --with-gnome

#consolehelper
%__mkdir_p %{buildroot}%{_bindir}
%__ln_s consolehelper %{buildroot}%{_bindir}/gparted
%__sed -i 's|%{_sbindir}|%{_bindir}|' %{buildroot}%{_datadir}/applications/*.desktop

%__mkdir_p %{buildroot}%{_sysconfdir}/security/console.apps
%__cp %{SOURCE2} %{buildroot}%{_sysconfdir}/security/console.apps/gparted

%__mkdir_p %{buildroot}%{_sysconfdir}/pam.d
%__cp %{SOURCE3} %{buildroot}%{_sysconfdir}/pam.d/gparted

desktop-file-install --vendor='' \
	--dir %{buildroot}%{_datadir}/applications/ \
	--remove-category=GNOME \
	--add-category='GTK;HardwareSettings;Settings' \
	%{buildroot}%{_datadir}/applications/*.desktop

%preun
if [ $1 -ge 0 ]; then
    if [ -a %{_datadir}/hal/fdi/policy/gparted-disable-automount.fdi ]; then
       rm -rf %{_datadir}/hal/fdi/policy/gparted-disable-automount.fdi
    fi
fi

%files -f %{name}.lang
%doc AUTHORS README COPYING ChangeLog
%{_bindir}/%{name}
%{_sbindir}/%{name}*
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/*
%{_mandir}/man8/*
%config(noreplace) %{_sysconfdir}/pam.d/gparted
%config(noreplace) %{_sysconfdir}/security/console.apps/gparted
%if %{mdvver} < 201200
%{_datadir}/omf/%{name}/
%endif

%changelog
* Tue Nov 19 2013 akdengi <alexander.kazancev@rosalab.ru> 0.16.1-1
+ Revision: f60e8be
- 0.16.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19750 |12mu|gphoto2-2.5.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Command line utilities to access digital cameras
Name:		gphoto2
Version:	2.5.4
Release:	1
License:	GPLv2+
Group:		Graphics
Url:		http://sourceforge.net/projects/gphoto/
Source0:	http://heanet.dl.sourceforge.net/sourceforge/gphoto/%{name}-%{version}.tar.bz2

BuildRequires:	cdk-devel
BuildRequires:	jpeg-devel
BuildRequires:	libaa-devel
BuildRequires:	readline-devel
BuildRequires:	pkgconfig(libexif)
BuildRequires:	pkgconfig(libgphoto2) >= %{version}
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(popt)
Requires:	libgphoto-common

%description
The gPhoto2 project is a universal, free application and library
framework that lets you download images from several different
digital camera models, including the newer models with USB
connections. Note that
a) for some older camera models you must use the old "gphoto" package.
b) for USB mass storage models you must use the driver in the kernel.

This package contains the command-line utility gphoto2.

%files -f %{name}.lang
%doc NEWS ChangeLog README TODO
%{_bindir}/*
%{_mandir}/*/*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%find_lang %{name}


%changelog
* Tue Apr 22 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.5.4-1
+ Revision: 4e07470
- New version 2.5.4



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19751 |12mu|gpsd-2.95-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _hotplugdir	%{_prefix}/lib/hotplug

%define	gpsmaj	19
%define	major	0
%define	libgps		%mklibname gps %{gpsmaj}
%define	libname		%mklibname %{name} %{major}
%define libqtname	%mklibname Qgpsmm %{gpsmaj}
%define devname		%mklibname %{name} -d

Summary: 	GPS data translator and GUI
Name: 	 	gpsd
Version:	2.95
Release: 	6
License:	BSD
Group:		Sciences/Geosciences
Url:		http://gpsd.berlios.de
Source0:	http://prdownload.berlios.de/%{name}/%{name}-%{version}.tar.gz
Source1:	gpsd.rules
#Source2:	gpsd.sysconfig
Patch1:		gpsd-2.90-udev.patch
Patch2:		gpsd-2.95-fix-link.patch
Patch3:		gpsd-2.95-silentmake.patch
Patch4:		gpsd.ldflags.patch

BuildRequires:  docbook-style-xsl
BuildRequires:  udev
BuildRequires:	xmlto
BuildRequires:	lesstif-devel
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(bluez)
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:  pkgconfig(ncurses)
BuildRequires:	pkgconfig(python)
Requires:	%{name}-python = %{version}-%{release}

%description
gpsd is a service daemon that mediates access to a GPS sensor
connected to the host computer by serial or USB interface, making its
data on the location/course/velocity of the sensor available to be
queried on TCP port 2947 of the host computer.  With gpsd, multiple
GPS client applications (such as navigational and wardriving software)
can share access to a GPS without contention or loss of data.  Also,
gpsd responds to queries with a format that is substantially easier to
parse than NMEA 0183.  A client library is provided for applications.

After installing this RPM, gpsd will automatically connect to USB
GPSes when they are plugged in and requires no configuration.  For
serial GPSes, you will need to start gpsd by hand.  Once connected,
the daemon automatically discovers the correct baudrate, stop bits,
and protocol. The daemon will be quiescent when there are no
clients asking for location information, and copes gracefully when the
GPS is unplugged and replugged.

%package -n	%{libgps}
Summary:	Libraries for gpsd
Group:		System/Libraries
Conflicts:	%{_lib}gpsd19 < 2.95-5

%description -n	%{libgps}
This package contains a shared library for %{name}.

%package -n	%{libname}
Summary:	Libraries for gpsd
Group:		System/Libraries
Obsoletes:	%{_lib}gpsd19 < 2.95-5

%description -n	%{libname}
This package contains a shared library for %{name}.

%package -n     %{libqtname}
Summary:        Qt bindings for gpsd
Group:          System/Libraries

%description -n %{libqtname}
This package contains Qt bindings for gpsd.

%package -n	%{devname}
Summary:	Client libraries in C and Python for talking to a running gpsd or GPS
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libgps} = %{version}
Requires:	%{libname} = %{version}
Requires:	%{libqtname} = %{version}
Obsoletes:	%{_lib}gpsd-static-devel < 2.95-5

%description -n	%{devname}
This package provides C header files for the gpsd shared libraries
that manage access to a GPS for applications; also Python modules.
You will need to have gpsd installed for it to work.

%package	clients
Summary:	Clients for gpsd with an X interface
Group:		Sciences/Geosciences
Requires:	%{name}
Requires:	%{name}-python

%description	clients
xgps is a simple test client for gpsd with an X interface. It displays
current GPS position/time/velocity information and (for GPSes that
support the feature) the locations of accessible satellites.

xgpsspeed is a speedometer that uses position information from the GPS.
It accepts an -h option and optional argument as for gps, or a -v option
to dump the package version and exit. Additionally, it accepts -rv
(reverse video) and -nc (needle color) options.

%package	python
Summary:	Python bindings for gpsd
Group:		Development/Python
Requires:	%{libname} = %{version}

%description	python
This package contains the Python bindings for gpsd. It will be needed
for any applications that interface with gpsd via python.

%prep
%setup -q
%apply_patches

%build
export LDFLAGS="$LDFLAGS -lbluetooth"
%configure2_5x \
	--disable-static \
	--enable-dbus \
	--enable-bluetooth

%make

%install
%makeinstall_std

# additional gpsd files
#mkdir -p %{buildroot}%{_datadir}/X11/app-defaults/
#install -m644 xgpsspeed.ad %{buildroot}%{_datadir}/X11/app-defaults/xgpsspeed

mkdir -p %{buildroot}%{_sysconfdir}/udev/rules.d
install -m644 %{SOURCE1} %{buildroot}%{_sysconfdir}/udev/rules.d/70-gpsd.rules

mkdir -p %{buildroot}%{_sysconfdir}/udev/agents.d/usb
install -m755 gpsd.hotplug %{buildroot}%{_sysconfdir}/udev/agents.d/usb/gpsd

#install -m755 gps.py -D %{buildroot}%{_libdir}/python${PYVERSION}/site-packages/gps.py

# init scripts
install -d -m 0755 %{buildroot}%{_sysconfdir}/init.d
install -p -m 0755 packaging/rpm/gpsd.init \
	%{buildroot}%{_sysconfdir}/init.d/gpsd

install -d -m 0755 %{buildroot}%{_sysconfdir}/sysconfig
install -p -m 0644 packaging/rpm/gpsd.sysconfig \
	%{buildroot}%{_sysconfdir}/sysconfig/gpsd

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}-clients.desktop << EOF
[Desktop Entry]
Name=XGPS
Comment=XGPS
Exec=xgps
Icon=communications_section
Terminal=false
Type=Application
StartupNotify=true
Categories=Science;Geology;
EOF

#remove unpackaged file
#rm -f %{buildroot}%{_libdir}/python/site-packages/gps.py

#put the python file(s) in the right place (it's arch-dependent)

# fixme: may need to be adapted to include other 64-bit arches, I'm
# not sure what directory they use - AdamW 2007/07
%ifarch x86_64
mkdir -p %{buildroot}%{py_platsitedir}
mv %{buildroot}%{py_puresitedir}/* %{buildroot}%{py_platsitedir}
%endif

rm -rf %{buildroot}%{_libdir}/*.la

%files
%doc README
%{_sbindir}/gpsd
%{_bindir}/gpscat
%{_bindir}/gpsctl
%{_bindir}/gpsprof
%{_bindir}/gpsmon
%{_bindir}/gpsdecode
%{_mandir}/man8/gpsd.8*
%{_mandir}/man1/gpsprof.1*
%{_mandir}/man1/gps.1*
%{_mandir}/man1/gpscat.1*
%{_mandir}/man1/gpsctl.1*
%{_mandir}/man1/gpsmon.1*
%{_mandir}/man1/gpsdecode.1*
%{_mandir}/man5/rtcm*.5*
%{_mandir}/man5/srec.5*
%{_sysconfdir}/init.d/%{name}
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%{_sysconfdir}/udev/agents.d/usb/gpsd
%{_sysconfdir}/udev/rules.d/70-gpsd.rules

%files -n %{libgps}
%{_libdir}/libgps.so.%{gpsmaj}*

%files -n %{libname}
%{_libdir}/libgpsd.so.%{major}*

%files -n %{libqtname}
%{_libdir}/libQgpsmm.so.%{gpsmaj}*

%files -n %{devname}
%doc TODO
%{_includedir}/gps.h
%{_includedir}/libgpsmm.h
%{_includedir}/gpsd.h
%{_libdir}/libgps.so
%{_libdir}/libgpsd.so
%{_libdir}/libQgpsmm.so
%{_libdir}/pkgconfig/*.pc
%{_mandir}/man1/gpsfake.1*
%{_mandir}/man3/libgps.3*
%{_mandir}/man3/libgpsmm.3*
%{_mandir}/man3/libgpsd.3*
%{_bindir}/gpsfake

%files clients
%{_bindir}/xgps
%{_bindir}/cgps
%{_bindir}/gpspipe
%{_bindir}/xgpsspeed
%{_bindir}/gpxlogger
%{_bindir}/lcdgps
%{_mandir}/man1/xgps.1*
%{_mandir}/man1/cgps.1*
#%{_mandir}/man1/cgpxlogger.1*
%{_mandir}/man1/gpspipe.1*
%{_mandir}/man1/lcdgps.1.*
%{_mandir}/man1/xgpsspeed.1*
#%{_datadir}/X11/app-defaults/xgpsspeed
%{_datadir}/applications/mandriva-%{name}-clients.desktop

%files python
%{py_platsitedir}/*


%changelog
* Tue Oct 15 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.95-6
+ Revision: e76225b
- Fix patches



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19752 |12mu|granatier-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	KDE Bomberman game
Name:		granatier
Epoch:		1
Version:	4.12.4
Release:	1
Group:		Graphical desktop/KDE
License:	GPLv2 and LGPLv2 and GFDL
Url:		http://www.kde.org/applications/games/granatier/
Source0:	ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	libkdegames-devel

%description
Granatier is a clone of the classic Bomberman game, inspired by the work
of the Clanbomber clone.

%files
%{_kde_bindir}/granatier
%{_kde_applicationsdir}/granatier.desktop
%{_kde_appsdir}/granatier
%{_kde_datadir}/config.kcfg/granatier.kcfg
%{_kde_docdir}/*/*/granatier
%{_kde_iconsdir}/*/*/apps/granatier.*

#------------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: e8521ae
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19753 |12mu|grantlee-0.3.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define apidox 0
%{?_without_apidox:%global compile_apidox 0}

Summary:	Qt string template engine based on the Django template system
Name:		grantlee
Version:	0.3.0
Release:	2
Group:		System/Libraries
License:	LGPLv2+
Url:		http://www.gitorious.org/grantlee/pages/Home
Source0:	http://downloads.%{name}.org/%{name}-%{version}.tar.gz
BuildRequires:	cmake
BuildRequires:	kde4-macros
BuildRequires:	qt4-devel
%if 0%{?apidocs}
BuildRequires:	doxygen
%endif

%description
Grantlee is a plugin based String Template system written using the Qt
framework. The goals of the project are to make it easier for application
developers to separate the structure of documents from the data they
contain, opening the door for theming.

The syntax is intended to follow the syntax of the Django template
system, and the design of Django is reused in Grantlee. Django is covered
by a BSD style license.

Part of the design of both is that application developers can extend the
syntax by implementing their own tags and filters. For details of how to
do that, see the API documentation.

For template authors, different applications using Grantlee will present
the same interface and core syntax for creating new themes. For details
of how to write templates, see the documentation.

%files
%doc AUTHORS CHANGELOG COPYING.LIB README GOALS
%{_libdir}/%{name}/?.?

#--------------------------------------------------------------------

%define grantlee_gui_major 0
%define libgrantlee_gui %mklibname grantlee_gui %{grantlee_gui_major}

%package -n %{libgrantlee_gui}
Summary:	Library files for %{name}
Group:		System/Libraries

%description  -n %{libgrantlee_gui}
Libraries for %{name}.

%files -n %{libgrantlee_gui}
%{_libdir}/libgrantlee_gui.so.%{grantlee_gui_major}*

#--------------------------------------------------------------------

%define grantlee_core_major 0
%define libgrantlee_core %mklibname grantlee_core %{grantlee_core_major}

%package -n %{libgrantlee_core}
Summary:	Library files for %{name}
Group:		System/Libraries

%description  -n %{libgrantlee_core}
Libraries for %{name}.

%files -n %{libgrantlee_core}
%{_libdir}/libgrantlee_core.so.%{grantlee_core_major}*

#--------------------------------------------------------------------

%package devel
Summary:	Development files for %{name}
Group:		Development/KDE and Qt
Requires:	%{libgrantlee_gui} = %{version}-%{release}
Requires:	%{libgrantlee_core} = %{version}-%{release}

%description devel
Libraries and header files to develop applications that use %{name}.

%files devel
%{_libdir}/cmake/%{name}
%{_includedir}/%{name}
%{_includedir}/%{name}_core.h
%{_includedir}/%{name}_templates.h
%{_libdir}/lib%{name}*.so

#--------------------------------------------------------------------

%if 0%{?apidox}
%package apidocs
Group:		Development/Documentation
Summary:	Grantlee API documentation

%description apidocs
This package includes the Grantlee API documentation in HTML
format for easy browsing.

%files apidocs
%doc %{_docdir}/HTML/en/grantlee-apidocs
%endif
#--------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4

%make
%if 0%{?apidox}
make docs
%endif

%install
%makeinstall_std -C build

%if 0%{?apidox}
mkdir -p %{buildroot}%{_docdir}/HTML/en/grantlee-apidocs
cp -prf build/apidocs/html/* %{buildroot}%{_docdir}/HTML/en/%{name}-apidocs
%endif


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19754 |12mu|graphicsmagick-1.3.18-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	Werror_cflags	%nil

%define	build_modules	1
%define	enable_jasper	1
%define	enable_graphwiz	1

%define	oname		GraphicsMagick
%define	major		3
%define	wand_major	2
%define	libname		%mklibname %{name} %{major}
%define	libnamepp	%mklibname %{name}++ %{major}
%define	libwandname	%mklibname graphicsmagickwand %{wand_major}
%define	devname		%mklibname %{name} -d
%define	qlev		Q8

%define __noautoprov '.*\.so$'

Summary:	An X application for displaying and manipulating images
Name:		graphicsmagick
Version:	1.3.18
Release:	4
License:	GPLv2+
Group:		Graphics
Url:		http://www.graphicsmagick.org/
Source0:	http://downloads.sourceforge.net/project/%{name}/%{name}/%{version}/%{oname}-%{version}.tar.xz
Patch0:		GraphicsMagick-1.3.14-linkage.patch

BuildRequires:	bzip2-devel
BuildRequires:	ghostscript-devel
BuildRequires:	jbigkit-devel
BuildRequires:	jpeg-devel
BuildRequires:	libtool-devel
BuildRequires:	libwmf-devel
BuildRequires:	perl-devel
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(jasper)
BuildRequires:	pkgconfig(lcms)
BuildRequires:	pkgconfig(libpng)
Buildrequires:	pkgconfig(libtiff-4)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(xproto)
BuildRequires:	pkgconfig(zlib)

%description
GraphicsMagick is the swiss army knife of image processing. It 
provides a robust collection of tools and libraries which support 
reading, writing, and manipulating an image in over 88 major formats 
including important formats like DPX, GIF, JPEG, JPEG-2000, PNG, PDF, 
SVG, and TIFF. GraphicsMagick supports huge images on systems that 
support large files, and has been tested with gigapixel-size images. 
GraphicsMagick can create new images on the fly, making it suitable 
for building dynamic Web applications. GraphicsMagick may be used to 
resize, rotate, sharpen, color reduce, or add special effects to an 
image and save the result in the same or differing image format. 
Image processing operations are available from the command line, as 
well as through C, C++, Perl, or Windows COM programming interfaces. 
Extensions are available from third-parties to support programming in 
Python, Tcl, and Ruby. With some modification, language extensions for 
ImageMagick may be used.

%files
%doc ChangeLog *.txt
%{_bindir}/gm
%dir %{_libdir}/GraphicsMagick-%{version}/config
%{_libdir}/GraphicsMagick-%{version}/config/*.mgk
%dir %{_datadir}/GraphicsMagick-%{version}/config
%{_datadir}/GraphicsMagick-%{version}/config/*.mgk
%if %{build_modules}
%dir %{_libdir}/%{oname}-%{version}/modules-%{qlev}
%{_libdir}/%{oname}-%{version}/modules-%{qlev}/filters
%dir %{_libdir}/%{oname}-%{version}/modules-%{qlev}/coders
%{_libdir}/%{oname}-%{version}/modules-%{qlev}/coders/*.so
%endif
%{_mandir}/man1/GraphicsMagick++-config.1.*
%{_mandir}/man1/GraphicsMagick-config.1.*
%{_mandir}/man1/GraphicsMagickWand-config.1.*
%{_mandir}/man1/gm.1.*
%{_mandir}/man4/miff.4.*
%{_mandir}/man5/quantize.5.*

#--------------------------------------------------------------

%package -n %{libname}
Summary:	%{oname} libraries
Group:		System/Libraries

%description -n %{libname}
This package contains a shared library for %{name}.

%files -n %{libname}
%{_libdir}/libGraphicsMagick.so.%{major}*

#--------------------------------------------------------------

%package -n %{libnamepp}
Summary:	%{oname} libraries
Group:		System/Libraries
Conflicts:	%{_lib}graphicsmagick3 < 1.3.18-2

%description -n %{libnamepp}
This package contains a shared library for %{name}.

%files -n %{libnamepp}
%{_libdir}/libGraphicsMagick++.so.%{major}*

#--------------------------------------------------------------

%package -n %{libwandname}
Summary:	%{oname} libraries
Group:		System/Libraries

%description -n %{libwandname}
This package contains a shared library for %{name}.

%files -n %{libwandname}
%{_libdir}/libGraphicsMagickWand.so.%{wand_major}*

#--------------------------------------------------------------

%package -n %{devname}
Summary:	Header files for %{oname} app development
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}
Requires:	%{libnamepp} = %{version}
Requires:	%{libwandname} = %{version}

%description -n %{devname}
This package contains the development files for %{name}.

%files -n %{devname}
%{_bindir}/GraphicsMagick++-config
%{_bindir}/GraphicsMagick-config
%{_bindir}/GraphicsMagickWand-config
%dir %{_includedir}/GraphicsMagick
%{_includedir}/GraphicsMagick/Magick++.h
%dir %{_includedir}/GraphicsMagick/magick
%{_includedir}/GraphicsMagick/magick/*.h
%dir %{_includedir}/GraphicsMagick/Magick++
%{_includedir}/GraphicsMagick/Magick++/*.h
%dir %{_includedir}/GraphicsMagick/wand
%{_includedir}/GraphicsMagick/wand/*.h
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc

#--------------------------------------------------------------

%package -n perl-Graphics-Magick
Summary:	Libraries and modules for access to %{oname} from perl
Group:		Development/Perl
Requires:	%{name} = %{version}
%if %{enable_graphwiz}
Requires:	graphviz
%endif

%description -n perl-Graphics-Magick
This is the %{oname} perl support package. It includes perl modules
and support files for access to %{oname} library from perl.

%files -n perl-Graphics-Magick
%{_mandir}/man3*/*::*.3pm*
%{perl_vendorarch}/Graphics
%{perl_vendorarch}/auto

#--------------------------------------------------------------

%package doc
Summary:	%{name} Documentation
Group:		Books/Other

%description doc
This package contains HTML/PDF documentation of %{name}.

%files doc
%{_datadir}/doc/GraphicsMagick

#--------------------------------------------------------------

%prep
%setup -qn %{oname}-%{version}
%patch0 -p1 -b .linkage

%build
%configure2_5x \
	--enable-fast-install \
	--disable-ltdl-install \
	--without-dps \
%if %{build_modules}
	--with-modules \
%else
	--without-modules \
%endif
	--enable-shared \
	--disable-static \
	--with-pic \
%if %{enable_jasper}
	--with-jp2 \
%else
	--without-jp2 \
%endif
	--with-perl-options="INSTALLDIRS=vendor"  \
	--with-perl

%make
%make perl-build

%install
%makeinstall_std
%makeinstall_std -C PerlMagick
rm -f %{buildroot}%{_datadir}/GraphicsMagick-%{version}/{ChangeLog,NEWS.txt}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19755 |12mu|grilo-0.2.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api	0.2
%define major	1
%define libname	%mklibname %{name} %{api} %{major}
%define libgrlnet	%mklibname grlnet %{api} %{major}
%define girname %mklibname %{name}-gir %{api}
%define girgrlnet %mklibname grlnet-gir %{api}
%define develname	%mklibname -d %{name}

%define url_ver	%(echo %{version}|cut -d. -f1,2)

Summary:	Content discovery framework
Name:		grilo
Version:	0.2.6
Release:	1
Group:		System/Libraries
License:	LGPLv2+
Url:		http://live.gnome.org/Grilo
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz

BuildRequires:	gnome-common
BuildRequires:	gtk-doc
BuildRequires:	vala-tools
BuildRequires:	vala-devel
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(libsoup-2.4)
BuildRequires:	pkgconfig(libxml-2.0)

%description
Grilo is a framework that provides access to different sources of
multimedia content, using a pluggable system.
This package contains the core library and elements.

%package -n %{libname}
Summary:	Libraries files for Grilo framework
Group:		System/Libraries

%description -n %{libname}
This package contains the core library for %{name}.

%package -n %{libgrlnet}
Summary:	Libraries files for Grilo framework
Group:		System/Libraries

%description -n %{libgrlnet}
This package contains the grlnet library for %{name}.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n %{girgrlnet}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries
Requires:	%{libgrlnet} = %{version}-%{release}

%description -n %{girgrlnet}
GObject Introspection interface description for %{name}.

%package -n %{develname}
Summary:	Libraries/include files for Grilo framework
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Requires:	%{libgrlnet} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
Grilo is a framework that provides access to different sources of
multimedia content, using a pluggable system.

This package contains the core library and elements, as well as
general and API documentation.

%prep
%setup -q

%build
# Fix vala detection for version 0.20
sed -i.vala 's/libvala-0.18/libvala-0.20/g' configure*

%configure2_5x \
	--disable-static \
	--enable-vala \
	--enable-gtk-doc \
	--enable-introspection \
	--enable-grl-net \
	--disable-tests

%make

%install
%makeinstall_std

mkdir -p %{buildroot}%{_libdir}/grilo-%{api} %{buildroot}%{_datadir}/grilo-%{api}/plugins

# Remove files that will not be packaged
rm -f %{buildroot}%{_bindir}/grilo-simple-playlist

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS COPYING NEWS README TODO
%{_bindir}/grl-inspect*
%{_bindir}/grilo-test-ui*
%{_libdir}/grilo-%{api}
%{_datadir}/grilo-%{api}/plugins
%{_mandir}/man1/grl-inspect.1.*

%files -n %{libname}
%{_libdir}/libgrilo-%{api}.so.%{major}*

%files -n %{libgrlnet}
%{_libdir}/libgrlnet-%{api}.so.*

%files -n %{girname}
%{_libdir}/girepository-1.0/Grl-%{api}.typelib

%files -n %{girgrlnet}
%{_libdir}/girepository-1.0/GrlNet-%{api}.typelib

%files -n %{develname}
%doc AUTHORS COPYING NEWS README TODO
%doc %{_datadir}/gtk-doc/html/%{name}
%{_includedir}/%{name}-%{api}
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_datadir}/gir-1.0/*.gir
%{_datadir}/vala/vapi/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19756 |12mu|grilo-plugins-0.2.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api	0.2

%define url_ver %(echo %{version} | cut -d. -f1,2)

Name:		grilo-plugins
Version:	0.2.7
Release:	1
Summary:	Plugins for the Grilo framework
Group:		System/Libraries
License:	LGPLv2+
Url:		https://live.gnome.org/Grilo
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz

BuildRequires:	gnome-common
BuildRequires:	intltool
BuildRequires:	libgcrypt-devel
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gmime-2.6)
BuildRequires:	pkgconfig(gupnp-1.0)
BuildRequires:	pkgconfig(gupnp-av-1.0)
#BuildRequires:	pkgconfig(libgdata)
BuildRequires:	libgdata-devel
BuildRequires:	pkgconfig(libquvi)
BuildRequires:	pkgconfig(libsoup-2.4)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(rest-0.7)
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	pkgconfig(tracker-sparql-0.16)
BuildRequires:	pkgconfig(grilo-0.2)

Requires:	grilo

%description
Grilo is a framework that provides access to different sources of
multimedia content, using a pluggable system.
This package contains plugins to get information from theses sources:
- Apple Trailers
- Bookmarks
- Filesystem
- Flickr
- Gravatar
- Jamendo
- Last.fm (for album arts)
- Local metadata (album arts and thumbnails)
- Metadata Store
- Podcasts
- Shoutcast
- Tracker
- UPnP
- Vimeo
- Youtube

%prep
%setup -q
%apply_patches

%build
#NOCONFIGURE=1 gnome-autogen.sh
%configure2_5x \
	--disable-static \
	--disable-fakemetadata \
	--disable-shoutcast \
	--enable-apple-trailers \
	--enable-bookmarks \
	--enable-fakemetadata \
	--enable-filesystem \
	--enable-flickr	\
	--enable-gravatar \
	--enable-jamendo \
	--enable-lastfm-albumart \
	--enable-localmetadata \
	--enable-metadata-store \
	--enable-podcasts \
	--enable-shoutcast \
	--enable-tracker \
	--enable-upnp \
	--enable-vimeo \
	--enable-youtube

%make

%install
%makeinstall_std

# Remove files that will not be packaged
find %{buildroot} -name "*.la" -delete

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS NEWS README
%{_libdir}/grilo-%{api}/grl-apple-trailers.xml
%{_libdir}/grilo-%{api}/libgrlappletrailers.so

%{_libdir}/grilo-%{api}/grl-bliptv.xml
%{_libdir}/grilo-%{api}/libgrlbliptv.so

%{_libdir}/grilo-%{api}/grl-bookmarks.xml
%{_libdir}/grilo-%{api}/libgrlbookmarks.so

%{_libdir}/grilo-%{api}/grl-fake-metadata.xml
%{_libdir}/grilo-%{api}/libgrlfakemetadata.so

%{_libdir}/grilo-%{api}/grl-filesystem.xml
%{_libdir}/grilo-%{api}/libgrlfilesystem.so

%{_libdir}/grilo-%{api}/grl-flickr.xml
%{_libdir}/grilo-%{api}/libgrlflickr.so

%{_libdir}/grilo-%{api}/grl-gravatar.xml
%{_libdir}/grilo-%{api}/libgrlgravatar.so

%{_libdir}/grilo-%{api}/grl-jamendo.xml
%{_libdir}/grilo-%{api}/libgrljamendo.so

%{_libdir}/grilo-%{api}/grl-lastfm-albumart.xml
%{_libdir}/grilo-%{api}/libgrllastfm-albumart.so

%{_libdir}/grilo-%{api}/grl-local-metadata.xml
%{_libdir}/grilo-%{api}/libgrllocalmetadata.so

%{_libdir}/grilo-%{api}/grl-metadata-store.xml
%{_libdir}/grilo-%{api}/libgrlmetadatastore.so

%{_libdir}/grilo-%{api}/grl-podcasts.xml
%{_libdir}/grilo-%{api}/libgrlpodcasts.so

%{_libdir}/grilo-%{api}/grl-shoutcast.xml
%{_libdir}/grilo-%{api}/libgrlshoutcast.so

%{_libdir}/grilo-%{api}/grl-tracker.xml
%{_libdir}/grilo-%{api}/libgrltracker.so

%{_libdir}/grilo-%{api}/grl-upnp.xml
%{_libdir}/grilo-%{api}/libgrlupnp.so

%{_libdir}/grilo-%{api}/grl-vimeo.xml
%{_libdir}/grilo-%{api}/libgrlvimeo.so

%{_libdir}/grilo-%{api}/grl-youtube.xml
%{_libdir}/grilo-%{api}/libgrlyoutube.so

%{_libdir}/grilo-%{api}/grl-raitv.xml
%{_libdir}/grilo-%{api}/libgrlraitv.so

%{_datadir}/gnome/help/grilo-plugins/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19757 |12mu|groff-1.22.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define short_ver %(echo %{version}|cut -d. -f1,2)
%bcond_with	crosscompile

Summary:	Document formatting system
Name:		groff
Version:	1.22.2
Release:	3
License:	GPLv2+
Group:		Text tools
Url:		http://www.gnu.org/software/groff/
Source0:	ftp://ftp.gnu.org/gnu/groff/%{name}-%{version}.tar.gz
Source1:	troff-to-ps.fpi
Source100:	%{name}.rpmlintrc
Patch1:		groff-1.20.1-nroff-convert-encoding.patch

BuildRequires:	ghostscript
BuildRequires:	imake
BuildRequires:	netpbm
BuildRequires:	psutils
BuildRequires:	pkgconfig(xaw7)
BuildRequires:	pkgconfig(xmu)
Requires:	groff-base

%track
prog %{name} = {
	url = http://ftp.gnu.org/gnu/groff/
	version = %version
	regex = %{name}-(__VER__)\.tar\.gz
}

%description
Groff is a document formatting system. Groff takes standard text and
formatting commands as input and produces formatted output. The created
documents can be shown on a display or printed on a printer. Groff's
formatting commands allow you to specify font type and size, bold type,
italic type, the number and size of columns on a page, and more.

You should install groff if you want to use it as a document formatting
system. Groff can also be used to format man pages. If you are going to
use groff with the X Window System, you'll also need to install the
groff-gxditview package.

%files
%{_bindir}/addftinfo
%{_bindir}/chem
%{_bindir}/eqn2graph
%{_bindir}/gdiffmk
%{_bindir}/grap2graph
%{_bindir}/grn
%{_bindir}/grodvi
%{_bindir}/groffer
%{_bindir}/grolbp
%{_bindir}/grolj4
%{_bindir}/gropdf
%{_bindir}/hpftodit
%{_bindir}/indxbib
%{_bindir}/lkbib
%{_bindir}/lookbib
%{_bindir}/neqn
%{_bindir}/pdfroff
%{_bindir}/pdfmom
%{_bindir}/pic
%{_bindir}/pic2graph
%{_bindir}/post-grohtml
%{_bindir}/pre-grohtml
%{_bindir}/roff2dvi
%{_bindir}/roff2html
%{_bindir}/roff2pdf
%{_bindir}/roff2ps
%{_bindir}/roff2text
%{_bindir}/roff2x
%{_bindir}/refer
%{_bindir}/soelim
%{_bindir}/tfmtodit
%{_bindir}/xtotroff
%{_libdir}/groff/groffer
%{_datadir}/groff/%{version}/eign
%{_datadir}/groff/%{version}/font/devX100
%{_datadir}/groff/%{version}/font/devX100-12
%{_datadir}/groff/%{version}/font/devX75
%{_datadir}/groff/%{version}/font/devX75-12
%{_datadir}/groff/%{version}/font/devdvi
%{_datadir}/groff/%{version}/font/devhtml
%{_datadir}/groff/%{version}/font/devlbp
%{_datadir}/groff/%{version}/font/devlj4
%{_datadir}/groff/%{version}/font/devps
%{_datadir}/groff/%{version}/font/devpdf
%{_datadir}/groff/%{version}/oldfont/devps
%{_datadir}/groff/%{version}/pic/chem.pic
%{_docdir}/groff-%{version}
%{_infodir}/groff*
%{_mandir}/man1/addftinfo.*
%{_mandir}/man1/chem.*
%{_mandir}/man1/eqn2graph.*
%{_mandir}/man1/gdiffmk.*
%{_mandir}/man1/grap2graph.*
%{_mandir}/man1/grn.*
%{_mandir}/man1/grodvi.*
%{_mandir}/man1/groffer.*
%{_mandir}/man1/grohtml.*
%{_mandir}/man1/grolbp.*
%{_mandir}/man1/grolj4.*
%{_mandir}/man1/gropdf.*
%{_mandir}/man1/hpftodit.*
%{_mandir}/man1/indxbib.*
%{_mandir}/man1/lkbib.*
%{_mandir}/man1/lookbib.*
%{_mandir}/man1/neqn.*
%{_mandir}/man1/pdfroff.*
%{_mandir}/man1/pdfmom.*
%{_mandir}/man1/pic.*
%{_mandir}/man1/pic2graph.*
%{_mandir}/man1/refer.*
%{_mandir}/man1/roff2dvi.*
%{_mandir}/man1/roff2html.*
%{_mandir}/man1/roff2ps.*
%{_mandir}/man1/roff2pdf.*
%{_mandir}/man1/roff2text.*
%{_mandir}/man1/roff2x.*
%{_mandir}/man1/soelim.*
%{_mandir}/man1/tfmtodit.*
%{_mandir}/man1/xtotroff.*
%{_mandir}/man5/*
%{_mandir}/man7/*

%package base
Summary:	Groff components required for viewing manpages
Group:		Text tools
%rename groff-for-man
# preconv binary moved from older groff
# pfbtops binary moved from groff to base
# the only bin reqd by font-tools MD 2012/02
Conflicts:	groff <= 1.21-4
Obsoletes:  groff <= 1.21-4

%description base
The groff-base package contains the parts of the groff text processor
package that are required for viewing manpages.
For a full groff package, install package groff.

%files base
%{_bindir}/eqn
%{_bindir}/groff
%{_bindir}/grops
%{_bindir}/grotty
%{_bindir}/nroff
%{_bindir}/pfbtops
%{_bindir}/preconv
%{_bindir}/tbl
%{_bindir}/troff
%{_datadir}/groff/current
%dir %{_datadir}/groff
%dir %{_datadir}/groff/%{version}
%{_datadir}/groff/%{version}/tmac
%dir %{_datadir}/groff/%{version}/font
%{_datadir}/groff/%{version}/font/devascii
%{_datadir}/groff/%{version}/font/devlatin1
%{_datadir}/groff/%{version}/font/devutf8
%dir %{_datadir}/groff/site-tmac
%{_datadir}/groff/site-tmac/man.local
%{_datadir}/groff/site-tmac/mdoc.local
%{_mandir}/man1/eqn.*
%{_mandir}/man1/groff.*
%{_mandir}/man1/grops.*
%{_mandir}/man1/grotty.*
%{_mandir}/man1/pfbtops.*
%{_mandir}/man1/preconv.*
%{_mandir}/man1/nroff.*
%{_mandir}/man1/tbl.*
%{_mandir}/man1/troff.*

%package perl
Summary:	Parts of the groff formatting system that require Perl
Group:		Text tools
Requires:	groff-base = %{version}-%{release}

%description perl
The groff-perl package contains the parts of the groff text processor
package that require Perl. These include the afmtodit font processor for
creating PostScript font files, the grog utility that can be used to
automatically determine groff command-line options, and the troff-to-ps
print filter.

%files perl
%{_bindir}/afmtodit
%{_bindir}/grog
%{_bindir}/mmroff
%{_libdir}/rhs/rhs-printfilters/troff-to-ps.fpi
%{_mandir}/man1/afmtodit.*
%{_mandir}/man1/grog.*
%{_mandir}/man1/mmroff.*

%package gxditview
Summary:	X previewer for groff text processor output
Group:		Text tools
Requires:	groff-base = %{version}-%{release}

%description gxditview

Gxditview displays the groff text processor's output on an X Window
System display.

If you are going to use groff as a text processor, you should install
gxditview so that you preview your processed text files in X. You'll
also need to install the groff package and the X Window System.

%files gxditview
%{_bindir}/gxditview
%{_libdir}/X11/app-defaults/GXditview
%{_libdir}/X11/app-defaults/GXditview-color
%{_mandir}/man1/gxditview.*

%prep
%setup -q
%apply_patches
%if %{with crosscompile}
sed -i \
    -e '/^GROFFBIN=/s:=.*:=%{_bindir}/groff:' \
    -e '/^TROFFBIN=/s:=.*:=%{_bindir}/troff:' \
    -e '/^GROFF_BIN_PATH=/s:=.*:=%{_bindir}:' \
    -e '/^GROFF_BIN_DIR=/s:=.*:=%{_bindir}:' \
    contrib/*/Makefile.sub \
    doc/Makefile.in \
    doc/Makefile.sub
%endif

%build
%configure2_5x --with-appresdir=%{_libdir}/X11/app-defaults
%make

%install
%makeinstall_std

mkdir -p %{buildroot}/%{_libdir}/rhs/rhs-printfilters
install -m755 %{SOURCE1} %{buildroot}/%{_libdir}/rhs/rhs-printfilters

# MD fix bad symlink
rm -f %{buildroot}/%{_datadir}/doc/groff-%version/pdf/mom-pdf.pdf
ln -s ../examples/mom/mom-pdf.pdf \
	%{buildroot}/%{_datadir}/doc/groff-%version/pdf/mom-pdf.pdf


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19758 |12mu|grub2-2.00-58
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		libdir32	%{_exec_prefix}/lib
%define platform pc
%define efi 1

%global efi %{ix86} x86_64

%bcond_with	talpo

Name:		grub2
Version:	2.00
Release:	58
Summary:	GNU GRUB is a Multiboot boot loader

Group:		System/Kernel and hardware
License:	GPLv3+
URL:		http://www.gnu.org/software/grub/
Source0:	grub-%{version}.tar.gz
Source1:	90_persistent
Source2:	grub.default
Source3:	grub.melt
# www.4shared.com/archive/lFCl6wxL/grub_guidetar.html
Source4:	grub_guide.tar.gz
Source8:	grub2-po-update.tar.gz
Source9:	update-grub2
Source10:	README.urpmi
Source11:	grub2.rpmlintrc
Source12:	42_efi
Source13:	43_rescue
Source14:	grub2-cfg-mod

Patch0:		grub2-locales.patch
Patch1:		grub2-00_header.patch
Patch2:		grub2-custom-color.patch
Patch3:		grub2-move-terminal.patch
Patch4:		grub2-read-cfg.patch
Patch5:		grub2-symlink-is-garbage.patch
Patch6:		grub2-name-corrections.patch
Patch8:		grub2-theme-not_selected_item_box.patch
Patch9:         grub-2.00.Linux.remove.patch
Patch10:	grub2-mkfont-fix.patch
Patch11:	grub2-2.00-class-via-os-prober.patch
Patch12:        grub-2.00.safe.patch
Patch13:	grub-2.00-unifont-path.patch
Patch14:	grub-2.00-proportional-scale.patch
Patch15:        grub-2.00.30_os-prober.options.patch
# Build with freetype 2.5.1 and higher
Patch16:	grub-2.00-freetype-2.5.1.patch
Patch18:        grub-2.00.fix.build.flex.patch


# Fedora patches:
# https://bugzilla.redhat.com/show_bug.cgi?id=857936
Patch100:		grub2-2.00-fda-add-fw_path-search_v2.patch
# Add support for entering the firmware setup screen.
Patch101:		grub2-2.00-fda-Add-fwsetup.patch
# Don't decrease efi memory map size
Patch102:		grub2-2.00-fda-dont-decrease-mmap-size.patch
# IBM client architecture (CAS) reboot support
Patch103:		grub2-2.00-fda-cas-reboot-support.patch
# Read chunks in smaller blocks
Patch104:		grub2-2.00-fda-efidisk-ahci-workaround.patch
# Fix crash on http: https://bugzilla.redhat.com/show_bug.cgi?id=860834
Patch105:		grub2-2.00-fda-fix-http-crash.patch
# Issue separate DNS queries for ipv4 and ipv6
Patch106:		grub2-2.00-fda-Issue-separate-DNS-queries-for-ipv4-and-ipv6.patch
# Don't allow insmod when secure boot is enabled
Patch107:		grub2-2.00-fda-no-insmod-on-sb.patch
# Add support for crappy cd craparino
Patch108:		grub2-2.00-fda-cdpath.patch
# Add support for linuxefi
Patch109:	grub2-2.00-fda-linuxefi.patch
# Use "linuxefi" and "initrdefi" where appropriate
Patch110:	grub2-2.00-fda-use-linuxefi.patch
# Fix parallel build
Patch111:	grub2-2.00-parallel-build.patch

#Mageia patches
# Fix autoreconf warnings
Patch200:	grub2-2.00-mga-fix_AM_PROG_MKDIR_P-configure.ac.patch

# ROSA quick fix. Need rediff previous patch
Patch500:	grub2-10_linux_hibernate_fix.patch

Patch501:	grub2-2.00-gnulib-compatibility.patch
Patch502:	grub2-2.00-os-prober-efi-support.patch
Patch503:	grub2-2.00-improved-boot-menu.patch
Patch504:	grub2-2.00-cut-long-menu-titles.patch
Patch505:       grub-2.00.texi.diff
Patch506:       grub-2.00.autoreconf.patch
Patch507:       grub2-2.00.30_os-prober-loading-messages.patch
Patch508:       grub2-linuxefi_non_sb_fallback.patch
Patch509:       grub2-2.00-resume-location-fixes.patch

BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	ruby
BuildRequires:	fonts-ttf-unifont >= 6.2
BuildRequires:	freetype2-devel
BuildRequires:	glibc-static-devel
BuildRequires:	help2man
BuildRequires:	liblzma-devel
BuildRequires:	liblzo-devel
BuildRequires:	libusb-devel
BuildRequires:	ncurses-devel
BuildRequires:	texinfo
BuildRequires:	texlive-latex
# BuildRequires:  texlive-scheme-tetex
BuildRequires:	texlive-epsf
BuildRequires:	pkgconfig(devmapper)
BuildRequires:	autogen
%if %{with talpo}
BuildRequires:	talpo
%endif
# For updating Makefile template after patch 12
BuildRequires:	autogen

Requires:	xorriso
Requires:	rosa-release-common
Requires:	grub2-theme
Requires(post):	os-prober

Provides:	bootloader
Provides:	grub2bootloader

%description
GNU GRUB is a Multiboot boot loader. It was derived from GRUB, the
GRand Unified Bootloader, which was originally designed and implemented
by Erich Stefan Boleyn.

Briefly, a boot loader is the first software program that runs when a
computer starts. It is responsible for loading and transferring control
to the operating system kernel software (such as the Hurd or Linux).
The kernel, in turn, initializes the rest of the operating system (e.g. GNU).

#-----------------------------------------------------------------------

%ifarch %{efi}
%package efi
Summary:        GRUB for EFI systems
Group:          System/Kernel and hardware
Suggests:	efibootmgr

%description efi
The GRand Unified Bootloader (GRUB) is a highly configurable and customizable
bootloader with modular architecture. 

It support rich variety of kernel formats, file systems, computer 
architectures and hardware devices.  This subpackage provides support 
for EFI systems.
%endif

#-----------------------------------------------------------------------

%prep
%setup -q -n grub-%{version}
%apply_patches
perl -pi -e 's/(\@image\{font_char_metrics,,,,)\.(png\})/$1$2/;' \
        docs/grub-dev.texi

sed -ri -e 's/-g"/"/g' -e "s/-Werror//g" configure.ac

perl -pi -e 's/-Werror//;' grub-core/Makefile.am
export GRUB_CONTRIB="$PWD/grub-extras"
aclocal --force -Im4 -I/usr/share/aclocal --install
./autogen.sh

%build
export CONFIGURE_TOP="$PWD"
%ifarch %{efi}
mkdir -p efi
pushd efi
%configure                                              \
%if %{with talpo}
	CC=talpo                                        \
	CFLAGS=-fplugin-arg-melt-option=talpo-arg-file:%{SOURCE3} \
%else
	CFLAGS=""                                       \
%endif
	TARGET_LDFLAGS=-static                          \
	--with-platform=efi                             \
	--program-transform-name=s,grub,%{name}-efi,    \
	--libdir=%{libdir32}                            \
	--libexecdir=%{libdir32}                        \
	--with-grubdir=grub2                           \
	--disable-werror                                \
	--enable-grub-emu-usb							\
	--enable-grub-mkfont
%make all

make html pdf
%ifarch %{ix86}
%define grubefiarch i386-efi
%else
%define grubefiarch %{_arch}-efi
%endif
./grub-mkimage -O %{grubefiarch} -p /EFI/rosa/%{name}-efi -o grub.efi -d grub-core part_gpt hfsplus fat \
        ext2 btrfs normal chain boot configfile linux appleldr minicmd \
        loadbios reboot halt search font gfxterm echo video efi_gop efi_uga
./grub-mkimage -O %{grubefiarch} -p /BOOT/EFI -o grubcd.efi -d grub-core part_gpt hfsplus fat \
        ext2 btrfs normal chain boot configfile linux appleldr minicmd \
        loadbios reboot halt search font gfxterm echo video efi_gop efi_uga
        
popd
%endif

mkdir -p pc
cd pc
%configure                                              \
%if %{with talpo}
	CC=talpo                                        \
	CFLAGS=-fplugin-arg-melt-option=talpo-arg-file:%{SOURCE3} \
%else
	CFLAGS=""                                       \
%endif
	TARGET_LDFLAGS=-static                          \
	--with-platform=pc                              \
    %ifarch x86_64
	--enable-efiemu                                 \
    %endif
	--program-transform-name=s,grub,%{name},        \
	--libdir=%{libdir32}                            \
	--libexecdir=%{libdir32}                        \
	--with-grubdir=grub2                            \
	--disable-werror                                \
	--enable-grub-emu-usb							\
	--enable-grub-mkfont
%make all

make html pdf
#-----------------------------------------------------------------------
%install
cp %{SOURCE10} .
%ifarch %{efi}
cd efi
%makeinstall_std
%makeinstall_std -C docs install-pdf install-html
mv %{buildroot}%{_infodir}/grub.info %{buildroot}%{_infodir}/grub2.info
#install -m644 COPYING INSTALL NEWS README THANKS TODO ChangeLog	\
#	%{buildroot}%{_docdir}/%{name}
mv %{buildroot}/etc/bash_completion.d/grub %{buildroot}/etc/bash_completion.d/grub-efi


# Script that makes part of grub.cfg persist across updates
install -m 755 %{SOURCE1} %{buildroot}%{_sysconfdir}/grub.d/

# Ghost config file
 install -m 755 -d %{buildroot}/boot/efi/EFI/rosa/
 install -d %{buildroot}/boot/efi/EFI/rosa/%{name}-efi
 touch %{buildroot}/boot/efi/EFI/rosa/%{name}-efi/grub.cfg
 ln -s ../boot/efi/EFI/rosa/%{name}-efi/grub.cfg %{buildroot}%{_sysconfdir}/%{name}-efi.cfg

# Install ELF files modules and images were created from into
# the shadow root, where debuginfo generator will grab them from
find %{buildroot} -name '*.mod' -o -name '*.img' |
while read MODULE
do
        BASE=$(echo $MODULE |sed -r "s,.*/([^/]*)\.(mod|img),\1,")
        # Symbols from .img files are in .exec files, while .mod
        # modules store symbols in .elf. This is just because we
        # have both boot.img and boot.mod ...
        EXT=$(echo $MODULE |grep -q '.mod' && echo '.elf' || echo '.exec')
        TGT=$(echo $MODULE |sed "s,%{buildroot},.debugroot,")
#        install -m 755 -D $BASE$EXT $TGT
done
 install -m 755 grub.efi %{buildroot}/boot/efi/EFI/rosa/%{name}-efi/grub.efi
 install -m 755 grubcd.efi %{buildroot}/boot/efi/EFI/rosa/%{name}-efi/grubcd.efi
cd ..
%endif
cd pc
######EFI
%makeinstall_std
%makeinstall_std -C docs install-pdf install-html
mv -f %{buildroot}%{_docdir}/grub %{buildroot}%{_docdir}/%{name}
#install -m644 COPYING INSTALL NEWS README THANKS TODO ChangeLog	\
#	%{buildroot}%{_docdir}/%{name}

# (bor) grub.info is harcoded in sources
mv %{buildroot}%{_infodir}/grub.info %{buildroot}%{_infodir}/grub2.info

# Script that makes part of grub.cfg persist across updates
install -m 755 %{SOURCE1} %{buildroot}%{_sysconfdir}/grub.d/

# Ghost config file
install -d %{buildroot}/boot/%{name}
install -d %{buildroot}/boot/%{name}/locale
touch %{buildroot}/boot/%{name}/grub.cfg
ln -s ../boot/%{name}/grub.cfg %{buildroot}%{_sysconfdir}/%{name}.cfg

# Install ELF files modules and images were created from into
# the shadow root, where debuginfo generator will grab them from
find %{buildroot} -name '*.mod' -o -name '*.img' |
while read MODULE
do
        BASE=$(echo $MODULE |sed -r "s,.*/([^/]*)\.(mod|img),\1,")
        # Symbols from .img files are in .exec files, while .mod
        # modules store symbols in .elf. This is just because we
        # have both boot.img and boot.mod ...
        EXT=$(echo $MODULE |grep -q '.mod' && echo '.elf' || echo '.exec')
        TGT=$(echo $MODULE |sed "s,%{buildroot},.debugroot,")
#        install -m 755 -D $BASE$EXT $TGT
done
# Defaults
install -m 644 -D %{SOURCE2} %{buildroot}%{_sysconfdir}/default/grub

#Add more useful update-grub2 script
install -m 755 -D %{SOURCE9} %{buildroot}%{_sbindir}

# Install filetriggers to update grub.cfg on kernel add or remove
install -d %{buildroot}%{_filetriggers_dir}
pushd %{buildroot}%{_filetriggers_dir} && {
	cat > %{name}.filter << EOF
^./boot/vmlinuz-
EOF
	cat > %{name}.script << EOF
#!/bin/sh
%{_sbindir}/%{name}-mkconfig -o /boot/%{name}/grub.cfg
EOF
	chmod 0755 %{name}.script
	popd
}

#mv -f %{buildroot}/%{libdir32}/grub %{buildroot}/%{libdir32}/%{name}
#mv -f %{buildroot}/%{_datadir}/grub %{buildroot}/%{_datadir}/%{name}

# Windows EFI entry
install -m 755 %{SOURCE12} %{buildroot}%{_sysconfdir}/grub.d

# repair section
install -m 755 %{SOURCE13} %{buildroot}%{_sysconfdir}/grub.d

# <akdengi> install programm to change option in /etc/default/grub
install -m 755 %{SOURCE14} %{buildroot}%{_sbindir}/grub2-cfg-mod


%find_lang grub

#drop all zero-length file
#find %{buildroot} -size 0 -delete

#Copy font to properly place
%__mkdir_p %{buildroot}/boot/%{name}/fonts/
cp -f %{buildroot}%{_datadir}/grub/unicode.pf2 %{buildroot}/boot/%{name}/fonts/

%post
exec >/dev/null 2>&1
# Create device.map or reuse one from GRUB Legacy
cp -u /boot/grub/device.map /boot/%{name}/device.map 2>/dev/null ||
	%{_sbindir}/%{name}-mkdevicemap
# Determine the partition with /boot
BOOT_PARTITION=$(df -h /boot |(read; awk '{print $1; exit}'|sed 's/[[:digit:]]*$//'))
# (Re-)Generate core.img, but don't let it be installed in boot sector
%{_sbindir}/%{name}-install $BOOT_PARTITION
# Regenerate configure on install or update
%{_sbindir}/update-grub2
#bugfix: error message before loading of grub2 menu on boot
cp -f /boot/grub2/locale/en@quot.mo /boot/grub2/locale/en.mo

#delete non-needing doubling rpmsave and rpmnew files
rm -f /etc/grub.d/*.rpmsave
rm -f /etc/grub.d/*.rpmnew

%preun
exec >/dev/null
if [ $1 = 0 ]; then
    # XXX Ugly
    rm -f /boot/%{name}/*.mod
    rm -f /boot/%{name}/*.img
    rm -f /boot/%{name}/*.lst
    rm -f /boot/%{name}/*.o
    rm -f /boot/%{name}/device.map
fi

#-----------------------------------------------------------------------
%files -f pc/grub.lang
%defattr(-,root,root,-)
#%{libdir32}/%{name}
%{libdir32}/grub/*-%{platform}
#%{_sbindir}/%{name}-*
#%{_bindir}/%{name}-*
%{_sbindir}/update-grub2
%{_bindir}/%{name}-editenv
%{_bindir}/%{name}-fstest
%{_bindir}/%{name}-kbdcomp
%{_bindir}/%{name}-menulst2cfg
%{_bindir}/%{name}-mkfont
%{_bindir}/%{name}-mkimage
%{_bindir}/%{name}-mklayout
%{_bindir}/%{name}-mkpasswd-pbkdf2
%{_bindir}/%{name}-mkrelpath
%{_bindir}/%{name}-mkrescue
%{_bindir}/%{name}-mkstandalone
%{_bindir}/%{name}-script-check
%{_sbindir}/%{name}-bios-setup
%{_sbindir}/%{name}-install
%{_sbindir}/%{name}-mkconfig
%{_sbindir}/%{name}-mknetdir
%{_sbindir}/%{name}-ofpathname
%{_sbindir}/%{name}-probe
%{_sbindir}/%{name}-reboot
%{_sbindir}/%{name}-set-default
%{_sbindir}/%{name}-sparc64-setup
%{_sbindir}/grub2-cfg-mod
#%{_datadir}/%{name}
%{_datadir}/grub
%attr(0700,root,root) %dir %{_sysconfdir}/grub.d
%{_sysconfdir}/grub.d/README
%config %{_sysconfdir}/grub.d/??_*
%{_sysconfdir}/%{name}.cfg
#%attr(0644,root,root) %config %{_sysconfdir}/default/grub
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/default/grub
%{_sysconfdir}/bash_completion.d/grub
%dir /boot/%{name}
%dir /boot/%{name}/locale
# Actually, this is replaced by update-grub from scriptlets,
# but it takes care of modified persistent part
%config(noreplace) /boot/%{name}/grub.cfg
%doc %{_docdir}/%{name}
%{_infodir}/%{name}.info*
%{_infodir}/grub-dev.info*
%{_mandir}/man1/%{name}-*.1*
%{_mandir}/man8/%{name}-*.8*
# RPM filetriggers
%{_filetriggers_dir}/%{name}.*
%dir /boot/%{name}/fonts
/boot/%{name}/fonts/unicode.pf2


%files efi 
%defattr(-,root,root,-)
%attr(0755,root,root) %dir /boot/efi/EFI/rosa/grub2-efi
%attr(0755,root,root) /boot/efi/EFI/rosa/grub2-efi/grub.efi
%attr(0755,root,root) /boot/efi/EFI/rosa/grub2-efi/grubcd.efi
%attr(0755,root,rott) %ghost %config(noreplace) /boot/efi/EFI/rosa/grub2-efi/grub.cfg
/etc/bash_completion.d/grub-efi
%{libdir32}/grub/%{_arch}-efi/
%{_sbindir}/%{name}-efi*
%{_bindir}/%{name}-efi*
#%{_datadir}/grub
#%{_sysconfdir}/grub.d
%config(noreplace) %{_sysconfdir}/%{name}-efi.cfg

%changelog
* Fri Aug 15 2014 Konstantin Vlasov <konstantin.vlasov@rosalab.ru> 2.00-58
+ Revision: 8dbf8d3
- Resume location fixes and improvements
- 1. If swap file is located on non-root partition, the 'resume' kernel parameter was incorrect (pointed to the root partition).
- 2. If several swaps are enabled, now the one with highest priority is taken for 'resume'.
- 3. Some code optimizations.

* Thu Aug 14 2014 Konstantin Vlasov <konstantin.vlasov@rosalab.ru> 2.00-57
+ Revision: 8fc2cfe
- update-grub2 improvements
- 1. In EFI mode do not call mkconfig twice but simply copy the file.
- 2. In EFI mode first try to use grub2-efi-mkconfig (no difference for now, but may arise in the future).

* Thu Aug 14 2014 Konstantin Vlasov <konstantin.vlasov@rosalab.ru> 2.00-56
+ Revision: dcf7005
- Do not add Windows entry in EFI mode if there is no Windows

* Wed Aug 13 2014 Konstantin Vlasov <konstantin.vlasov@rosalab.ru> 2.00-56
+ Revision: 6cd6ab0
- By default, saving the last booted entry

* Tue Aug 12 2014 Konstantin Vlasov <konstantin.vlasov@rosalab.ru> 2.00-55
+ Revision: 0d8366b
- Attempt to use linuxefi loader in UEFI secure boot

* Tue Aug 12 2014 Konstantin Vlasov <konstantin.vlasov@rosalab.ru> 2.00-55
+ Revision: 69f78c4
- Show loading messages also for secondary systems

* Thu Jul 24 2014 Konstantin Vlasov <konstantin.vlasov@rosalab.ru> 2.00-54
+ Revision: 370513b
- Menu generator improvements
- 1. Displaying OS name from os-prober if grub-legacy menu found with names 'linux', 'linux-nonfb', 'failsafe'.
- 2. Returned from 'linuxefi' to 'linux' command for loading other systems (kernels <3.6 do not support 'linuxefi').

* Fri Jul 18 2014 Konstantin Vlasov <konstantin.vlasov@rosalab.ru> 2.00-53
+ Revision: 8208bd4
- Merged branches rosa2012.1 and rosa2014.1

* Fri Jul 18 2014 Konstantin Vlasov <konstantin.vlasov@rosalab.ru> 2.00-53
+ Revision: ed4953d
- Fixed typo in rescue image name

* Fri Jul 18 2014 Konstantin Vlasov <konstantin.vlasov@rosalab.ru> 2.00-53
+ Revision: 5b10315
- Improved os-prober boot menu entries
- 1. If other OS name is found, using it instead of autodetected from os-prober.
- 2. First menu entry is no longer duplicated in Advanced menu if there is another entry with identical kernel/initrd/parameters present (it usually means that it's just a copy of the main entry placed there by that system's Grub2 - we just reuse this entry).
- 3. Moved sorting menu entries by kernel from Grub2 into os-prober to make sure we don't mess with other system's Grub2 entries order.
- 4. Returned "(on sdXY)" suffix to all entries; moved it to the end of the title for better conformance with the other entries.
- 5. Minor translation fixes.

* Wed Jul 09 2014 Alex Burmashev <alex.burmashev@gmail.com> 2.00-52
+ Revision: 6739fb1
- fix build

* Wed Jul 02 2014 Tigro <ashejn@gmail.com> 2.00-50
+ Revision: 0d92f95
- fix build with freetype higher than 2.5.0

* Wed Jul 02 2014 Alex Burmashev <alex.burmashev@rosalab.ru> 2.00-51
+ Revision: c67efed
- build grubcd.efi

* Mon Jun 30 2014 Konstantin Vlasov <konstantin.vlasov@rosalab.ru> 2.00-50
+ Revision: 89c58c6
- Boot menu improvements
- 1. All OS entries now use the latest available kernel, and Advanced subentries are sorted by kernel version (latest first).
- 2. Changed menu entry titles format:
- a) Unified format for main and secondary OS entries.
- b) General format is: "<OS_name> (on sdXY) - Linux <kernel_version>".
- c) Kernel version is displayed only in Advanced submenu entries.
- d) Partition suffix (on sdXY) is displayed in Advanced submenu entries, and also in the first-level menu entries with non-unique names.
- 3. Improved cutting of long titles:
- a) Fixed bug when title could go out of the menu item boundaries by 2 pixels.
- b) If cutting takes place, ellipsis is displayed at the end of the title text.

* Fri Jun 27 2014 Alex Burmashev <alex.burmashev@rosalab.ru> 2.00-49
+ Revision: 32cf76c
- MassBuild#440: Increase release tag

* Tue Jun 17 2014 Konstantin Vlasov <konstantin.vlasov@rosalab.ru> 2.00-48
+ Revision: 86225f5
- Added EFI support for os-prober

* Thu Jun 05 2014 Konstantin Vlasov <konstantin.vlasov@rosalab.ru> 2.00-48
+ Revision: caf63be
- Fixed compatibility with new gnulib

* Tue Jun 03 2014 Konstantin Vlasov <konstantin.vlasov@rosalab.ru> 2.00-47
+ Revision: af085e4
- Fixed invalid Windows entry in some cases
- 1. Fixed: When EFI file booting Windows was in uppercase, the generated chainloader entry specified invalid filename, and the entry was not bootable.

* Wed May 14 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.00-46
+ Revision: 46b5da7
- Use /sbin/blkid instead of blkid

* Tue May 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.00-46
+ Revision: ee2cd1b
- Merge grub2-10_linux.patch to grub2-2.00-fda-use-linuxefi.patch, fix swapon usage

* Tue Mar 04 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.00-45
+ Revision: 8369e2e
- Remove texlive-scheme-tetex BR again

* Mon Mar 03 2014 Alex Burmashev <alex.burmashev@rosalab.ru> 2.00-45
+ Revision: a957461
- added new BuildRequires

* Mon Mar 03 2014 Konstantin Vlasov <konstantin.vlasov@rosalab.ru> 2.00-44
+ Revision: 2a10e71
- Fixed mkconfig crash on non-sdX devices (e.g. /dev/vda)

* Tue Feb 25 2014 akdengi <kazancas@mandriva.ru> 2.00-43
+ Revision: 1a2be5d
- not need init=/lib/systemd/systemd. This is fail run on some system

* Mon Feb 24 2014 akdengi <kazancas@mandriva.ru> 2.00-42
+ Revision: 36435c4
- Up release

* Mon Feb 24 2014 akdengi <kazancas@mandriva.ru> 2.00-41
+ Revision: 8e8a487
- Use head -n 2 for only first swap

* Thu Feb 20 2014 akdengi <kazancas@mandriva.ru> 2.00-41
+ Revision: 32b6a21
- fix garbage on resume

* Thu Feb 20 2014 akdengi <alexander.kazancev@rosalab.ru> 2.00-40
+ Revision: c3caed9
- SILENT merge

* Thu Feb 20 2014 akdengi <alexander.kazancev@rosalab.ru> 2.00-40
+ Revision: aa9d47c
- add hibernate patch

* Thu Feb 20 2014 akdengi <alexander.kazancev@rosalab.ru> 2.00-40
+ Revision: fa5e2a4
- fix hibernate patch

* Thu Jan 30 2014 Alex Burmashev <alex.burmashev@gmail.com> 2.00-39
+ Revision: 79491d8
- sync to rosa2012.1

* Thu Jan 30 2014 Alex Burmashev <alex.burmashev@gmail.com> 2.00-39
+ Revision: f65e983
- added patch for 30_os-prober ( addition options )

* Sat Jan 25 2014 akdengi <kazancas@mandriva.ru> 2.00-37
+ Revision: 87b93c2
- Determine UUID for Windows from efibootmgr too

* Sat Jan 25 2014 akdengi <kazancas@mandriva.ru> 2.00-36
+ Revision: f184ab2
- merge 2012.1

* Sat Jan 25 2014 akdengi <kazancas@mandriva.ru> 2.00-36
+ Revision: 30f4093
- SILENT up release

* Sat Jan 25 2014 akdengi <kazancas@mandriva.ru> 2.00-35
+ Revision: ad86472
- Do not check mount windows ESP - they may be in another partition

* Mon Jan 13 2014 Alex Burmashev <alex.burmashev@gmail.com> 2.00-36
+ Revision: 7e1c613
- fixed update-grub2

* Wed Dec 11 2013 akdengi <alexander.kazancev@rosalab.ru> 2.00-35
+ Revision: 319c6d1
- SILENT clean spec

* Wed Dec 11 2013 akdengi <alexander.kazancev@rosalab.ru> 2.00-35
+ Revision: 8e43645
- sync with 2012.1

* Mon Dec 02 2013 akdengi <alexander.kazancev@rosalab.ru> 2.00-35
+ Revision: aac636f
- s/rosa-theme/theme-rosa

* Fri Nov 29 2013 Alex Burmashev <alex.burmashev@gmail.com> 2.00-34
+ Revision: 5e3c09b
- sync to 2012.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19759 |12mu|grub2-theme-rosa-2.00-51
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define grub_name grub2

Summary:	Provides a graphical theme with a custom ROSA background for grub2
Name:		grub2-theme-rosa
Version:	2.00
Release:	51
License:	GPLv3+
Group:		System/Kernel and hardware
Url:		http://www.rosalab.ru
Source0:	rosa.tar.xz
Requires(pre):	grub2 >=2.00-28
Provides:	grub2-theme
Obsoletes:	grub2theme <= 2.00-27
BuildArch:	noarch

%description
This package provides a custom Rosa graphical theme.

%install
mkdir -p %{buildroot}/boot/%{grub_name}/themes/
tar -xf %{SOURCE0} -C %{buildroot}/boot/%{grub_name}/themes

%post
if [ $1 -eq 1 ] ; then
# Remove all previous theme from config
sed -i '/GRUB_THEME=*/d' %{_sysconfdir}/default/grub
sed -i '/GRUB_BACKGROUND=*/d' %{_sysconfdir}/default/grub
# Remove trailing blank lines from /etc/default/grub
sed -i -e :a -e '/^\n*$/{$d;N;};/\n$/ba' %{_sysconfdir}/default/grub
# Check that /etc/default/grub ends in a linefeed
[ "$(tail -n 1 %{_sysconfdir}/default/grub | wc --lines)" = "1" ] || echo >> %{_sysconfdir}/default/grub
# Add theme
echo "GRUB_THEME=\"/boot/grub2/themes/rosa/theme.txt\"" >> %{_sysconfdir}/default/grub
echo "GRUB_BACKGROUND=\"/boot/grub2/themes/rosa/terminal_background.png\"" >> %{_sysconfdir}/default/grub
# Regenerate configure on install or update
%{_sbindir}/update-grub2
fi

%postun
exec > /var/log/%{grub_name}_theme_postun.log 2>&1
# Only if uninstalling theme
if [ $1 -eq 0 ]; then
# Remove theme from config
sed -i '/GRUB_THEME=\/boot\/grub2\/themes\/rosa\/theme.txt/d' %{_sysconfdir}/default/grub
fi

%files
%dir /boot/%{grub_name}/themes/rosa
/boot/%{grub_name}/themes/rosa/*

%changelog
* Wed Apr 23 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.00-51
+ Revision: d89dbf6
- Update tarball (adjust logo), minor spec cleanups



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19760 |12mu|grubby-8.25.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: grubby
Version: 8.25.1
Release: 1
Summary: Command line tool for updating bootloader configs
Group: System/Base
License: GPLv2+
URL: http://git.fedorahosted.org/git/grubby.git
# we only pull git snaps at the moment
# git clone git://git.fedorahosted.org/git/grubby.git
# git archive --format=tar --prefix=grubby-%{version}/ HEAD |bzip2 > grubby-%{version}.tar.bz2
Source0: http://git.fedorahosted.org/cgit/grubby.git/snapshot/grubby-8.25-1.tar.bz2
BuildRequires: pkgconfig glib2-devel popt-devel 
BuildRequires: libblkid-devel
# for make test / getopt:
BuildRequires: util-linux-ng
%ifarch %{arm}
Requires: uboot-tools
%endif

%description
grubby  is  a command line tool for updating and displaying information about 
the configuration files for the grub, lilo, elilo (ia64),  yaboot (powerpc)  
and zipl (s390) boot loaders. It is primarily designed to be used from scripts
which install new kernels and need to find information about the current boot 
environment.

%prep
%setup -q -n %{name}-8.25-1

%build
%make

%check
make test

%install
make install DESTDIR=%{buildroot} mandir=%{_mandir}
%ifarch %{arm}
mkdir -p %{buildroot}%{_sysconfdir}/sysconfig/
install -p uboot %{buildroot}%{_sysconfdir}/sysconfig/uboot
%endif

#temporary remove Fedora installkernel script
rm -f %{buildroot}/sbin/installkernel

%files
%doc COPYING
#/sbin/installkernel
/sbin/new-kernel-pkg
/sbin/grubby
%{_mandir}/man8/*.8*
%ifarch %{arm}
%config(noreplace) %{_sysconfdir}/sysconfig/uboot
%endif



%changelog
* Sun Dec 22 2013 Denis Silakov <denis.silakov@rosalab.ru> 8.25.1-1
+ Revision: 48d77ed
- Fix setup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19761 |12mu|grub-customizer-3.0.4-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Basic Information
Name: grub-customizer
Version: 3.0.4
Release: 4
Summary: Graphical interface to configure the grub2/burg settings
Group: System/Configuration/Boot and Init
License: GPLv3
URL: https://launchpad.net/grub-customizer

# Source Information
Source0: %{name}_%{version}.tar.gz
Source1: %{name}-grub.cfg
Source2: %{name}-pamd
Patch0: %{name}-sbin.patch
Patch1: grub-customizer-3.0.4-russian_desktopfile.patch

# Dependency Information
BuildRequires: cmake gcc-c++ gtkmm2.4-devel gettext openssl-devel grub2
Requires: grub2

%description
Grub Customizer is a graphical interface to configure the grub2/burg
settings with focus on the individual list order - without losing the
dynamical behavior of grub.

%prep
#%setup -q -c -n %{name}-%{version}
%setup -q
%patch0 -p2
%patch1 -p1

%build
%cmake
%make

%install
mkdir %{buildroot}/etc/%{name} -p
cp %{SOURCE1} %{buildroot}/etc/%{name}/grub.cfg
mkdir %{buildroot}/etc/pam.d -p
cp %{SOURCE2} %{buildroot}/etc/pam.d/%{name}
cd build
make install DESTDIR=%{buildroot}
cd ..
mkdir %{buildroot}/%{_bindir} -p
ln -s %{_bindir}/consolehelper %{buildroot}%{_bindir}/%{name}

mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
cat > %{buildroot}%{_sysconfdir}/security/console.apps/%{name} << EOF
USER=root
PROGRAM=/usr/sbin/grub-customizer
FALLBACK=false
SESSION=true
EOF

%find_lang %{name}

%files -f %{name}.lang
%{_bindir}/*
%{_sbindir}/*
%{_datadir}/applications/*.desktop
%{_datadir}/polkit-1/*
%{_mandir}/man1/*
%{_iconsdir}/*
%{_libdir}/*
%{_sysconfdir}/*
%exclude /usr/lib/debug/


%changelog
* Fri Nov 15 2013 Tigro <ashejn@gmail.com> 3.0.4-4
+ Revision: 4c315ec
- fix consolehelper start



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19762 |12mu|gsettings-desktop-schemas-3.8.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

Summary: Shared GSettings schemas for the desktop
Name: gsettings-desktop-schemas
Version: 3.8.2
Release: 4
Source0: http://ftp.gnome.org/pub/GNOME/sources/gsettings-desktop-schemas/3.8/%{name}-%{version}.tar.xz
Source1:   %{name}-ru.po
License: GPLv2+
Group: Graphical desktop/GNOME
Url: http://gnome.org/
BuildRequires: pkgconfig(glib-2.0) >= 2.25
BuildRequires: intltool
BuildRequires: libgirepository-devel
BuildRequires: gobject-introspection

%description
This contains a collection of GSettings schemas for settings shared by
various components of a desktop.

%package devel
Group: Development/C
Summary: Development files for %name
Requires: %{name} = %{version}-%{release}

%description devel
This contains a collection of GSettings schemas for settings shared by
various components of a desktop.

%prep
%setup -q
cp -f %{SOURCE1} po/ru.po
%apply_patches

%build
autoreconf -fi
%configure2_5x
%make

%install
%makeinstall_std pkgconfigdir=%_datadir/pkgconfig

%find_lang %name

%files -f %{name}.lang
%doc README NEWS AUTHORS
%_datadir/GConf/gsettings/gsettings-desktop-schemas.convert
%_datadir/GConf/gsettings/wm-schemas.convert
%_libdir/girepository-1.0/GDesktopEnums-3.0.typelib
%_datadir/glib-2.0/schemas/*.xml
%_datadir/gir-1.0/GDesktopEnums-3.0.gir

%files devel
%doc ChangeLog HACKING MAINTAINERS
%_includedir/%name
%_datadir/pkgconfig/%name.pc

%changelog
* Wed Dec 11 2013 Tigro <ashejn@gmail.com> 3.8.2-4
+ Revision: 9f76ebe
- drop debug package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19763 |12mu|gsnmp-0.3.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	gsnmp
%define lib_major	0
%define	lib_name	%mklibname %{name} %{lib_major}
%define develname	%mklibname %{name} -d

Summary:	An SNMP library implementation based on glib and gnet
Name:		%{name}
Version:	0.3.0
Release:	7
License:	GPLv2
Group:		Networking/Other
URL:		http://www.ibr.cs.tu-bs.de/projects/scli/
Source0:	ftp://ftp.ibr.cs.tu-bs.de/local/gsnmp/%{name}-%{version}.tar.bz2
Patch0:		gsnmp-linkage_fix.diff
# (fc) 0.3.0-2mdv fix m4 warning
Patch1:		gsnmp-0.3.0-fix-underquoted-warning.patch
BuildRequires:	libxml2-devel
BuildRequires:	readline-devel
BuildRequires:	ncurses-devel
BuildRequires:	libglib2-devel
BuildRequires:	libgnet2-devel

%description
GNET-SNMP is an SNMP library implementation based on glib and gnet. This
library has been developed as part of the scli package (an SNMP command line
interface).  Some examples demonstrating the API can be found in the examples
directory.  Some examples use stub files generated by the smidump MIB compiler,
which is part of the libsmi package.

%package -n	%{lib_name}
Summary:	A library of functions for the snmp protocol
Group:		System/Libraries

%description -n %{lib_name}
This package contains the library needed to run programs dynamically
linked with libgsnmp.

%package -n 	%{develname}
Summary:	Development tools for the snmp protocol
Group:		Development/C
Requires:	%{lib_name} = %{version}-%{release} glib2-devel
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{lib_name}-devel

%description -n %{develname}
This package contains the header files and libraries
necessary for developing programs using libgsnmp.

%prep

%setup -q
%patch0 -p0
%patch1 -p1 -b .fix_underquoted

autoreconf -fis
%build

%configure2_5x
%make

%install
%makeinstall


%files
%doc AUTHORS ChangeLog NEWS README 
%{_bindir}/gsnmp-get
%{_mandir}/man1/gsnmp-get.*

%files -n %{lib_name}
%{_libdir}/libgsnmp.so.*

%files -n %{develname}
%{_includedir}/%{name}
%{_libdir}/libgsnmp.a
%{_libdir}/libgsnmp.so
%{_libdir}/pkgconfig/%{name}.pc
%{_datadir}/aclocal/%{name}.m4


%changelog
* Tue May 03 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-5mdv2011.0
+ Revision: 664931
- mass rebuild

* Thu Dec 02 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-4mdv2011.0
+ Revision: 605504
- rebuild

* Tue Mar 16 2010 Frederic Crozat <fcrozat@mandriva.com> 0.3.0-3mdv2010.1
+ Revision: 521934
- Fix typo in patch1

* Thu Mar 11 2010 Frederic Crozat <fcrozat@mandriva.com> 0.3.0-2mdv2010.1
+ Revision: 517973
- Patch1: fix m4 warning
- run autoreconf at prep time, not build time

* Fri Feb 19 2010 Frederik Himpe <fhimpe@mandriva.org> 0.3.0-1mdv2010.1
+ Revision: 508526
- update to new version 0.3.0

* Wed Sep 02 2009 Christophe Fergeau <cfergeau@mandriva.com> 0.2.0-6mdv2010.0
+ Revision: 425048
- rebuild

* Mon Jul 14 2008 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-5mdv2009.0
+ Revision: 234827
- fix linkage

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - fix description-line-too-long

* Sat Jan 12 2008 Thierry Vignaud <tv@mandriva.org> 0.2.0-3mdv2008.1
+ Revision: 150239
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Crispin Boylan <crisb@mandriva.org>
    - Bump release

* Sun Aug 19 2007 Crispin Boylan <crisb@mandriva.org> 0.2.0-1mdv2008.0
+ Revision: 66724
- New devel naming policy

  + Thierry Vignaud <tv@mandriva.org>
    - fix man pages


* Tue Jan 16 2007 Crispin Boylan <crisb@mandriva.org> 0.2.0-1mdv2007.0
+ Revision: 109642
- Initial mandriva package
- Create gsnmp


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19764 |12mu|gssdp-0.14.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version}|cut -d. -f1,2)

%define api 1.0
%define major 3
%define libname	%mklibname %{name} %{api} %{major}
%define girname	%mklibname %{name}-gir %{api}
%define devname	%mklibname %{name} -d

Summary:	Implements resource discovery and announcement over SSDP
Name:		gssdp
Version:	0.14.7
Release:	1
License:	GPLv2+
Group:		Development/Other
Url:		http://www.gupnp.org/sources/gssdp/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz

BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(libsoup-2.4)
BuildRequires:	vala-tools

%description
GSSDP implements resource discovery and announcement over SSDP.

%files
%doc AUTHORS README ChangeLog NEWS
%{_bindir}/gssdp-device-sniffer
%{_datadir}/%{name}/*.ui

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Main library for gssdp
Group:		System/Libraries
Obsoletes:	%{mklibname gssdp 2} < 0.10.0
Conflicts:	%mklibname %{name} %{api} 2

%description -n %{libname}
This package contains the library needed to run programs dynamically
linked with gssdp.

%files -n %{libname}
%{_libdir}/libgssdp-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{girname}
Summary:	GObject Introspection interface description for GSSDP
Group:		System/Libraries
Conflicts:	%{_lib}gssdp1.0_3 < 0.12.1-2

%description -n %{girname}
GObject Introspection interface description for GSSDP.

%files -n %{girname}
%{_libdir}/girepository-1.0/GSSDP-%{api}.typelib

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Headers for developing programs that will use gssdp
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Requires:	%{girname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
This package contains the headers that programmers will need to develop
applications which will use gssdp.

%files -n %{devname}
%{_includedir}/gssdp-%{api}/lib%{name}/*.h
%{_libdir}/*.so
%{_libdir}/pkgconfig/gssdp*.pc
%{_datadir}/gtk-doc/html/*
%{_datadir}/gir-1.0/GSSDP-%{api}.gir
%{_datadir}/vala/vapi/*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
export CFLAGS="%{optflags} -fPIC"
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std


%changelog
* Tue Apr 01 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.14.7-1
+ Revision: fb263ce
- New version 0.14.7



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19765 |12mu|gstreamer0.10-plugins-bad-0.10.23-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define build_plf 0
%{?_with_plf: %{expand: %%global build_plf 1}}
%define build_experimental 0
%{?_with_experimental: %{expand: %%global build_experimental 1}}
%define build_amrwb 0
%define build_voaac 0
%define build_faac 0
%define build_faad 0
%define build_xvid 0
%define build_dts 0
%define build_dirac 1
%define build_gme 1
%define build_celt 1

###############################
# Hardcore PLF build
%define build_plf 0
###############################

%if %{build_plf}
%define distsuffix plf
%define extrarelsuffix plf
%define build_amrwb 1
%define build_voaac 1
%define build_faac 1
%define build_faad 1
%define build_xvid 1
%define build_dts 1
%endif

%define oname	gst-plugins-bad
%define bname	gstreamer%{api}
%define api	0.10
%define major	23
%define libgstbasevideo		%mklibname gstbasevideo %{api} %{major}
%define libgstbasecamerabinsrc	%mklibname gstbasecamerabinsrc %{api} %{major}
%define libgstcodecparsers	%mklibname gstcodecparsers %{api} %{major}
%define libgstphotography	%mklibname gstphotography %{api} %{major}
%define libgstsignalprocessor	%mklibname gstsignalprocessor %{api} %{major}
%define libgstvdp 		%mklibname gstvdp %{api} %{major}
%define devname 		%mklibname %{oname} -d %{api}

Summary:	GStreamer Streaming-media framework plug-ins
Name:		%{bname}-plugins-bad
Version:	0.10.23
Release:	5%{?extrarelsuffix}
License:	LGPLv2+ and GPLv2+
Group:		Sound
Url:		http://gstreamer.freedesktop.org/
Source0:	http://gstreamer.freedesktop.org/src/gst-plugins-bad/%{oname}-%{version}.tar.bz2
Patch0:		gst-plugins-bad-0.10.7-wildmidi-timidity.cfg.patch
Patch1:		gst-plugins-bad-0.10.23-h264.patch
# With new directfb we get macro expanded to
#  __attribute__((__attribute__((no_instrument_function))))
# See http://permalink.gmane.org/gmane.comp.graphics.directfb.devel/3679
Patch2:		gst-plugins-bad-0.10.23-attribute.patch
# gw: fix for bug #36437 (paths to realplayer codecs)
# prefer codecs from the RealPlayer package in restricted
Patch10:	gst-plugins-bad-0.10.6-real-codecs-path.patch

BuildRequires:	fonts-ttf-dejavu
#gw for checks
BuildRequires:	gstreamer%{api}-plugins-good
BuildRequires:	bzip2-devel
#gw for autoreconf
BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(check)
BuildRequires:	pkgconfig(exempi-2.0)
BuildRequires:	pkgconfig(expat)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gstreamer-plugins-base-%{api}) >= 0.10.33
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libass)
BuildRequires:	pkgconfig(libcdaudio)
BuildRequires:	pkgconfig(libmimic)
BuildRequires:	pkgconfig(libmodplug)
BuildRequires:	pkgconfig(libmusicbrainz)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(opencv)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(opus)
BuildRequires:	pkgconfig(orc-0.4)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(sndfile)
%ifarch %{ix86}
BuildRequires:	nasm => 0.90
BuildRequires:	valgrind
%endif
Provides:	%{bname}-audiosrc
Provides:	%{bname}-audiosink
Provides:	%{bname}-fluendo-mpegdemux
Requires:	%{bname}-voip >= %{version}-%{release}
Conflicts:	%{bname}-farsight <= 1:0.12.10

%description
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related.  Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new
plug-ins.

This package contains a set of plug-ins that aren't up to par compared
to the rest. They might be close to being good quality, but they're
missing something - be it a good code review, some documentation, a
set of tests, a real live maintainer, or some actual wide use. If the
blanks are filled in they might be upgraded to become part of either
gstreamer-plugins-good or gstreamer-plugins-ugly, depending on the
other factors. If the plug-ins break, you can't complain - instead,
you can fix the problem and send us a patch, or bribe someone into
fixing them for you.  New contributors can start here for things to
work on.

%if %{build_plf}
This package is in restricted as it violates some patents.
%endif

%files -f %{oname}-%{api}.lang
%doc AUTHORS COPYING README NEWS
%{_datadir}/glib-2.0/schemas/org.freedesktop.gstreamer-0.10.default-elements.gschema.xml
%{_libdir}/gstreamer-%{api}/libgstadpcmdec.so
%{_libdir}/gstreamer-%{api}/libgstadpcmenc.so
%{_libdir}/gstreamer-%{api}/libgstaiff.so
%{_libdir}/gstreamer-%{api}/libgstapexsink.so
%{_libdir}/gstreamer-%{api}/libgstasfmux.so
%{_libdir}/gstreamer-%{api}/libgstautoconvert.so
%{_libdir}/gstreamer-%{api}/libgstaudiovisualizers.so
%{_libdir}/gstreamer-%{api}/libgstbayer.so
%{_libdir}/gstreamer-%{api}/libgstcamerabin.so
%{_libdir}/gstreamer-%{api}/libgstcamerabin2.so
%{_libdir}/gstreamer-%{api}/libgstcoloreffects.so
%{_libdir}/gstreamer-%{api}/libgstcolorspace.so
%{_libdir}/gstreamer-%{api}/libgstdccp.so
%{_libdir}/gstreamer-%{api}/libgstdataurisrc.so
%{_libdir}/gstreamer-%{api}/libgstdebugutilsbad.so
%{_libdir}/gstreamer-%{api}/libgstdvb.so
%{_libdir}/gstreamer-%{api}/libgstdvbsuboverlay.so
%{_libdir}/gstreamer-%{api}/libgstdvdspu.so
%{_libdir}/gstreamer-%{api}/libgstfaceoverlay.so
%{_libdir}/gstreamer-%{api}/libgstfbdevsink.so
%{_libdir}/gstreamer-%{api}/libgstfestival.so
%{_libdir}/gstreamer-%{api}/libgstfrei0r.so
%{_libdir}/gstreamer-%{api}/libgstfreeverb.so
%{_libdir}/gstreamer-%{api}/libgstgaudieffects.so
%{_libdir}/gstreamer-%{api}/libgstgeometrictransform.so
%{_libdir}/gstreamer-%{api}/libgstgsettingselements.so
%{_libdir}/gstreamer-%{api}/libgsthdvparse.so
%{_libdir}/gstreamer-%{api}/libgstid3tag.so
%{_libdir}/gstreamer-%{api}/libgstinter.so
%{_libdir}/gstreamer-%{api}/libgstinterlace.so
%{_libdir}/gstreamer-%{api}/libgstivfparse.so
%{_libdir}/gstreamer-%{api}/libgstjpegformat.so
%{_libdir}/gstreamer-%{api}/libgstlegacyresample.so
%{_libdir}/gstreamer-%{api}/libgstmpegdemux.so
%{_libdir}/gstreamer-%{api}/libgstmpegpsmux.so
%{_libdir}/gstreamer-%{api}/libgstmpegtsmux.so
%{_libdir}/gstreamer-%{api}/libgstmpegvideoparse.so
%{_libdir}/gstreamer-%{api}/libgstmve.so
%{_libdir}/gstreamer-%{api}/libgstmimic.so
%{_libdir}/gstreamer-%{api}/libgstmxf.so
%{_libdir}/gstreamer-%{api}/libgstopenal.so
# New version of opencv is not supported yet,
# uncomment when the plugin is built again
#{_libdir}/gstreamer-%{api}/libgstopencv.so
%{_libdir}/gstreamer-%{api}/libgstopus.so
%{_libdir}/gstreamer-%{api}/libgstpcapparse.so
%{_libdir}/gstreamer-%{api}/libgstpnm.so
%{_libdir}/gstreamer-%{api}/libgstrawparse.so
%{_libdir}/gstreamer-%{api}/libgstreal.so
%{_libdir}/gstreamer-%{api}/libgstremovesilence.so
%{_libdir}/gstreamer-%{api}/libgstscaletempoplugin.so
%{_libdir}/gstreamer-%{api}/libgstsdpelem.so
%{_libdir}/gstreamer-%{api}/libgstsegmentclip.so
%{_libdir}/gstreamer-%{api}/libgstshm.so
%{_libdir}/gstreamer-%{api}/libgstsiren.so
%{_libdir}/gstreamer-%{api}/libgstsmooth.so
%{_libdir}/gstreamer-%{api}/libgstsndfile.so
%{_libdir}/gstreamer-%{api}/libgststereo.so
%{_libdir}/gstreamer-%{api}/libgstsubenc.so
%{_libdir}/gstreamer-%{api}/libgstvcdsrc.so
%{_libdir}/gstreamer-%{api}/libgstvideomaxrate.so
%{_libdir}/gstreamer-%{api}/libgstvideomeasure.so
%{_libdir}/gstreamer-%{api}/libgstvideosignal.so
%{_libdir}/gstreamer-%{api}/libgstvmnc.so
%{_libdir}/gstreamer-%{api}/libgstbz2.so
%{_libdir}/gstreamer-%{api}/libgstcdaudio.so
%{_libdir}/gstreamer-%{api}/libgstcdxaparse.so
%{_libdir}/gstreamer-%{api}/libgstdecklink.so
%{_libdir}/gstreamer-%{api}/libgstfieldanalysis.so
%{_libdir}/gstreamer-%{api}/libgstfragmented.so
%{_libdir}/gstreamer-%{api}/libgstlinsys.so
%{_libdir}/gstreamer-%{api}/libgstmpegtsdemux.so
%{_libdir}/gstreamer-%{api}/libgstpatchdetect.so
%{_libdir}/gstreamer-%{api}/libgstsdi.so
%{_libdir}/gstreamer-%{api}/libgstvideofiltersbad.so
%{_libdir}/gstreamer-%{api}/libgstvideoparsersbad.so
%{_libdir}/gstreamer-%{api}/libgstfreeze.so
%{_libdir}/gstreamer-%{api}/libgsth264parse.so
%{_libdir}/gstreamer-%{api}/libgstmodplug.so
%{_libdir}/gstreamer-%{api}/libgstnsf.so
%{_libdir}/gstreamer-%{api}/libgstnuvdemux.so
%{_libdir}/gstreamer-%{api}/libgstrfbsrc.so
%{_libdir}/gstreamer-%{api}/libgstsdl.so
%{_libdir}/gstreamer-%{api}/libgstspeed.so
%{_libdir}/gstreamer-%{api}/libgsttrm.so
%{_libdir}/gstreamer-%{api}/libgsttta.so
%{_libdir}/gstreamer-%{api}/libgsty4mdec.so

#----------------------------------------------------------------------------

%package -n %{libgstbasevideo}
Summary:	Libraries for GStreamer streaming-media framework
Group:		System/Libraries

%description -n %{libgstbasevideo}
This package contains a shared library for %{name}.

%files -n %{libgstbasevideo}
%{_libdir}/libgstbasevideo-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libgstbasecamerabinsrc}
Summary:	Libraries for GStreamer streaming-media framework
Group:		System/Libraries
Conflicts:	%{_lib}gstbasevideo0.10_23 < 0.10.23-5

%description -n %{libgstbasecamerabinsrc}
This package contains a shared library for %{name}.

%files -n %{libgstbasecamerabinsrc}
%{_libdir}/libgstbasecamerabinsrc-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libgstcodecparsers}
Summary:	Libraries for GStreamer streaming-media framework
Group:		System/Libraries
Conflicts:	%{_lib}gstphotography0.10_23 < 0.10.23-5

%description -n %{libgstcodecparsers}
This package contains a shared library for %{name}.

%files -n  %{libgstcodecparsers}
%{_libdir}/libgstcodecparsers-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libgstphotography}
Summary:	Libraries for GStreamer streaming-media framework
Group:		System/Libraries

%description -n %{libgstphotography}
This package contains a shared library for %{name}.

%files -n %{libgstphotography}
%{_libdir}/libgstphotography-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libgstsignalprocessor}
Summary:	Libraries for GStreamer streaming-media framework
Group:		System/Libraries
Conflicts:	%{_lib}gstphotography0.10_23 < 0.10.23-5

%description -n %{libgstsignalprocessor}
This package contains a shared library for %{name}.

%files -n %{libgstsignalprocessor}
%{_libdir}/libgstsignalprocessor-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libgstvdp}
Summary:	Libraries for GStreamer streaming-media framework
Group:		System/Libraries

%description -n %{libgstvdp}
This package contains a shared library for %{name}.

%files -n %{libgstvdp}
%{_libdir}/libgstvdp-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development libraries and include files for GStreamer streaming-media framework
Group:		Development/C
Requires:	%{libgstbasevideo} = %{version}-%{release}
Requires:	%{libgstbasecamerabinsrc} = %{version}-%{release}
Requires:	%{libgstcodecparsers} = %{version}-%{release}
Requires:	%{libgstphotography} = %{version}-%{release}
Requires:	%{libgstsignalprocessor} = %{version}-%{release}
Requires:	%{libgstvdp} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{_lib}gstphotography-devel < 0.10.23-5
Obsoletes:	%{_lib}gstbasevideo-devel < 0.10.23-5
Conflicts:	%{_lib}gstbasevideo-devel < 0.10.23-5

%description -n %{devname}
This package contains the libraries and includes files necessary to develop
applications and plugins for GStreamer.

%files -n %{devname}
%{_libdir}/libgstbasevideo-%{api}.so
%{_libdir}/libgstbasecamerabinsrc-%{api}.so
%{_libdir}/libgstcodecparsers-%{api}.so
%{_libdir}/libgstphotography-%{api}.so
%{_libdir}/libgstsignalprocessor-%{api}.so
%{_libdir}/libgstvdp-%{api}.so
%{_includedir}/gstreamer-%{api}/gst/basecamerabinsrc/*.h
%{_includedir}/gstreamer-%{api}/gst/codecparsers
%{_includedir}/gstreamer-%{api}/gst/interfaces/photography*
%{_includedir}/gstreamer-%{api}/gst/signalprocessor/gstsignalprocessor.h
%{_includedir}/gstreamer-%{api}/gst/vdpau/
%{_includedir}/gstreamer-%{api}/gst/video/
%{_libdir}/pkgconfig/gstreamer-plugins-bad-%{api}.pc
%{_libdir}/pkgconfig/gstreamer-codecparsers-%{api}.pc
%{_libdir}/pkgconfig/gstreamer-basevideo-%{api}.pc

#----------------------------------------------------------------------------

%package -n %{bname}-curl
Summary:	GStreamer Curl plugin
Group:		Networking/Other
BuildRequires:	pkgconfig(libcurl)

%description -n %{bname}-curl
This is a HTTP plugin for GStreamer based on the curl library.

%files -n %{bname}-curl
%{_libdir}/gstreamer-%{api}/libgstcurl.so

#----------------------------------------------------------------------------

%package -n %{bname}-dc1394
Summary:	GStreamer DC1394 plugin
Group:		System/Libraries
BuildRequires:	pkgconfig(libdc1394-2)

%description -n %{bname}-dc1394
This is a IEEE 1394 (Firewire) support plugin for GStreamer.

%files -n %{bname}-dc1394
%{_libdir}/gstreamer-%{api}/libgstdc1394.so

#----------------------------------------------------------------------------

%package -n %{bname}-ofa
Summary:	GStreamer OFA plugin
Group:		Sound
BuildRequires:	pkgconfig(libofa)

%description -n %{bname}-ofa
This is a metadata support plugin for GStreamer based on the Open
Fingerprint Architecture library.

%files -n %{bname}-ofa
%{_libdir}/gstreamer-%{api}/libgstofa.so

#----------------------------------------------------------------------------

%package -n %{bname}-wildmidi
Summary:	GStreamer wildmidi plugin
Group:		Sound
BuildRequires:	wildmidi-devel
Requires:	timidity-instruments

%description -n %{bname}-wildmidi
This is a MIDI plugin for GStreamer based on the wildmidi library.

%files -n %{bname}-wildmidi
%{_libdir}/gstreamer-%{api}/libgstwildmidi.so

#----------------------------------------------------------------------------

%package -n %{bname}-mpeg2enc
Summary:	GStreamer mjpegtools plug-in
Group:		Video
BuildRequires:	pkgconfig(mjpegtools)

%description -n %{bname}-mpeg2enc
mjpegtools-based encoding and decoding plug-in.

%files -n %{bname}-mpeg2enc
%{_libdir}/gstreamer-%{api}/libgstmpeg2enc.so
%{_libdir}/gstreamer-%{api}/libgstmplex.so

#----------------------------------------------------------------------------

%if %{build_gme}
%package -n %{bname}-gme
Summary:	GStreamer Game Music plug-in
Group:		Sound
BuildRequires:	libgme-devel

%description -n %{bname}-gme
Game Music decoding plug-in.

%files -n %{bname}-gme
%{_libdir}/gstreamer-%{api}/libgstgme.so
%endif

#----------------------------------------------------------------------------

%if %{build_dirac}
%package -n %{bname}-dirac
Summary:	GStreamer dirac plug-in
Group:		Video
BuildRequires:	pkgconfig(dirac)

%description -n %{bname}-dirac
Dirac encoding and decoding plug-in.

%files -n %{bname}-dirac
%{_libdir}/gstreamer-%{api}/libgstdirac.so
%endif

#----------------------------------------------------------------------------

%package -n %{bname}-schroedinger
Summary:	GStreamer dirac plug-in based on Schroedinger
Group:		Video
BuildRequires:	pkgconfig(schroedinger-1.0)
Epoch:		1

%description -n %{bname}-schroedinger
Dirac encoding and decoding plug-in based on Schroedinger.

%files -n %{bname}-schroedinger
%{_libdir}/gstreamer-%{api}/libgstschro.so

#----------------------------------------------------------------------------

%package -n %{bname}-vp8
Summary:	GStreamer VP8 plug-in
Group:		Video
BuildRequires:	pkgconfig(vpx)

%description -n %{bname}-vp8
VP8 encoding and decoding plug-in.

%files -n %{bname}-vp8
%{_libdir}/gstreamer-%{api}/libgstvp8.so
%{_libdir}/gstreamer-%{api}/libgstrtpvp8.so

#----------------------------------------------------------------------------

### LADSPA ###
%package -n %{bname}-ladspa
Summary:	Gstreamer wrapper for LADSPA plug-ins
Group:		Sound
Requires:	ladspa
BuildRequires:	ladspa-devel

%description -n %{bname}-ladspa
Plug-in which wraps LADSPA plug-ins for use by GStreamer applications.
We suggest you also get the cmt package of ladspa plug-ins
and steve harris's swh-plugins package.

%files -n %{bname}-ladspa
%{_libdir}/gstreamer-%{api}/libgstladspa.so

#----------------------------------------------------------------------------

%if %{build_dts}
%package -n %{bname}-dts
Summary:	GStreamer plug-ins for DTS audio playback
Group:		Sound
BuildRequires:	pkgconfig(libdts)

%description -n %{bname}-dts
Plug-ins for decoding DTS audio.

%files -n %{bname}-dts
%{_libdir}/gstreamer-%{api}/libgstdtsdec.so
%endif

#----------------------------------------------------------------------------

%if %{build_xvid}
%package -n %{bname}-xvid
Summary:	GStreamer plug-ins for XVID video encoding and decoding
Group:		Video
BuildRequires:	xvid-devel >= 1.1

%description -n %{bname}-xvid
Plug-ins for encoding and decoding XVID video.

This package is in restricted as it violates some patents.

%files -n %{bname}-xvid
%{_libdir}/gstreamer-%{api}/libgstxvid.so
%endif

#----------------------------------------------------------------------------

%package -n %{bname}-musepack
Summary:	GStreamer plug-in Musepack playback
Group:		Sound
BuildRequires:	libmpcdec-devel

%description -n %{bname}-musepack
This plugin for GStreamer can play audio files which are encoded with
Andree Buschmann's encoder Musepack. These files have the filename
postfixes mpc, mp+ or mpp.

%files -n %{bname}-musepack
%{_libdir}/gstreamer-%{api}/libgstmusepack.so

#----------------------------------------------------------------------------

%package -n %{bname}-mms
Summary:	GStreamer plug-in for mms streams
Group:		System/Libraries
Requires:	%{bname}-plugins
BuildRequires:	pkgconfig(libmms)

%description -n %{bname}-mms
Plug-in supporting the mms protocol based on the libmms library.

%files -n %{bname}-mms
%{_libdir}/gstreamer-%{api}/libgstmms.so

#----------------------------------------------------------------------------

%package -n %{bname}-rtmp
Summary:	GStreamer plug-in for rtmp streams
Group:		System/Libraries
Requires:	%{bname}-plugins
BuildRequires:	pkgconfig(librtmp)

%description -n %{bname}-rtmp
Plug-in supporting the rtmp protocol based on the librtmp library.

%files -n %{bname}-rtmp
%{_libdir}/gstreamer-%{api}/libgstrtmp.so

#----------------------------------------------------------------------------

%package -n %{bname}-directfb
Summary:	GStreamer plug-in for DirectFB output
Group:		Video
Requires:	%{bname}-plugins
BuildRequires:	pkgconfig(directfb)

%description -n %{bname}-directfb
Plug-in supporting the video output to DirectFB.

%files -n %{bname}-directfb
%{_libdir}/gstreamer-%{api}/libgstdfbvideosink.so

#----------------------------------------------------------------------------

%package -n %{bname}-soundtouch
Summary:	GStreamer plug-in for SoundTouch support
Group:		Sound
Requires:	%{bname}-plugins
BuildRequires:	pkgconfig(soundtouch)

%description -n %{bname}-soundtouch
Plug-in supporting the SoundTouch audio manipulation support.

%files -n %{bname}-soundtouch
%{_libdir}/gstreamer-%{api}/libgstsoundtouch.so

#----------------------------------------------------------------------------

%package -n %{bname}-kate
Summary:	GStreamer Karaoke and text plugin
Group:		Video
BuildRequires:	pkgconfig(tiger)

%description -n %{bname}-kate
This is a Karaoke and text plugin for GStreamer based on libkate and libtiger.

%files -n %{bname}-kate
%{_libdir}/gstreamer-%{api}/libgstkate.so

#----------------------------------------------------------------------------

%package -n %{bname}-libass
Summary:	GStreamer subtitles plugin
Group:		Video
BuildRequires:	pkgconfig(libass)

%description -n %{bname}-libass
This is a subtitle plugin for GStreamer based on libass.

%files -n %{bname}-libass
%{_libdir}/gstreamer-%{api}/libgstassrender.so

#----------------------------------------------------------------------------

%package -n %{bname}-resindvd
Summary:	GStreamer DVD menu plugin
Group:		Video
BuildRequires:	pkgconfig(dvdnav)

%description -n %{bname}-resindvd
This is a DVD playback plugin for GStreamer with menu support.

%files -n %{bname}-resindvd
%{_libdir}/gstreamer-%{api}/libresindvd.so

#----------------------------------------------------------------------------

%package -n %{bname}-voip
Summary:	GStreamer voip plugins
Group:		Sound

%description -n %{bname}-voip
This is a collection of VoIP plugins for GStreamer.

%files -n %{bname}-voip
%{_libdir}/gstreamer-%{api}/libgstrtpmux.so
%{_libdir}/gstreamer-%{api}/libgstliveadder.so
%{_libdir}/gstreamer-%{api}/libgstdtmf.so

#----------------------------------------------------------------------------

%package -n %{bname}-cog
Summary:	GStreamer COG plugin
Group:		Video
BuildRequires:	pkgconfig(orc-0.4)

%description -n %{bname}-cog
This is a signal processing plugin for GStreamer based on Orc.

%files -n %{bname}-cog
%{_libdir}/gstreamer-%{api}/libgstcog.so

#----------------------------------------------------------------------------

%package -n %{bname}-vdpau
Summary:	GStreamer plug-in for playback using VDPAU
Group:		Video
BuildRequires:	vdpau-devel

%description -n %{bname}-vdpau
This plug-in adds video playback support to GStreamer based on VDPAU 
(Video Decode and Presentation API for Unix).

%files -n %{bname}-vdpau
%{_libdir}/gstreamer-%{api}/libgstvdpau.so

#----------------------------------------------------------------------------

%if %{build_faad}
%package -n %{bname}-faad
Summary:	GStreamer plug-in for AAC audio playback
Group:		Sound
Requires:	%{bname}-plugins
BuildRequires:	libfaad2-devel => 2.0

%description -n %{bname}-faad
Plug-ins for playing AAC audio

This package is in restricted as it violates some patents.

%files -n %{bname}-faad
%{_libdir}/gstreamer-%{api}/libgstfaad.so
%endif

#----------------------------------------------------------------------------

%if %{build_faac}
%package -n %{bname}-faac
Summary:	GStreamer plug-ins for AAC audio encoding
Group:		Sound
Requires:	%{bname}-plugins
BuildRequires:	libfaac-devel

%description -n %{bname}-faac
Plug-ins for encoding AAC audio

This package is in restricted as it violates some patents.

%files -n %{bname}-faac
%{_libdir}/gstreamer-%{api}/libgstfaac.so
%endif

#----------------------------------------------------------------------------

%package -n %{bname}-gsm
Summary:	GStreamer plugin for GSM lossy audio format
Group:		Sound
Requires:	%{bname}-plugins
BuildRequires:	gsm-devel >= 1.0.10

%description -n %{bname}-gsm
Output plugin for GStreamer to convert to GSM lossy audio format.

%files -n %{bname}-gsm
%{_libdir}/gstreamer-%{api}/libgstgsm.so

#----------------------------------------------------------------------------

%package -n %{bname}-neon
Summary:	GStreamer HTTP plugin based on libneon
Group:		System/Libraries
Requires:	%{bname}-plugins
BuildRequires:	pkgconfig(neon)

%description -n %{bname}-neon
Plug-in for HTTP access based on libneon.

%files -n %{bname}-neon
%{_libdir}/gstreamer-%{api}/libgstneonhttpsrc.so

#----------------------------------------------------------------------------

%package -n %{bname}-nas
Summary:	Gstreamer output plugin for the NAS sound server
Group:		Sound
Requires:	%{bname}-plugins
BuildRequires:	nas-devel

%description -n %{bname}-nas
Output plugin for GStreamer for use with the nas sound server.

%files -n %{bname}-nas
%{_libdir}/gstreamer-%{api}/libgstnassink.so

#----------------------------------------------------------------------------

%if %{build_amrwb}
%package -n %{bname}-amrwb
Summary:	GStreamer plug-in for AMR-WB support
Group:		Sound
Requires:	%{bname}-plugins
BuildRequires:	pkgconfig(vo-amrwbenc)

%description -n %{bname}-amrwb
Plug-in for decoding AMR-WB under GStreamer.

This package is in restricted as it violates some patents.

%files -n %{bname}-amrwb
%{_datadir}/gstreamer-%{api}/presets/GstVoAmrwbEnc.prs
%{_libdir}/gstreamer-%{api}/libgstvoamrwbenc.so
%endif

#----------------------------------------------------------------------------

%if %{build_voaac}
%package -n %{bname}-vo-aac
Summary:	GStreamer plug-in for VisualOn AAC encoding
Group:		Sound
Requires:	%{bname}-plugins
BuildRequires:	pkgconfig(vo-aacenc)

%description -n %{bname}-vo-aac
Plug-in for encoding AAC under GStreamer based on VisualOn AAC library.

This package is in restricted as it violates some patents.

%files -n %{bname}-vo-aac
%{_libdir}/gstreamer-%{api}/libgstvoaacenc.so
%endif

#----------------------------------------------------------------------------

%package -n %{bname}-jp2k
Summary:	GStreamer plug-in for JPEG2000 support
Group:		Graphics
Requires:	%{bname}-plugins
BuildRequires:	pkgconfig(jasper)

%description -n %{bname}-jp2k
Plug-in for JPEG2000 support under GStreamer.

%files -n %{bname}-jp2k
%{_libdir}/gstreamer-%{api}/libgstjp2k.so
%{_libdir}/gstreamer-%{api}/libgstjp2kdecimator.so

#----------------------------------------------------------------------------

%if %{build_celt}
%package -n %{bname}-celt
Summary:	GStreamer plug-in for CELT support
Group:		Video
Requires:	%{bname}-plugins
BuildRequires:	pkgconfig(celt)

%description -n %{bname}-celt
Plug-in for CELT support under GStreamer.

%files -n %{bname}-celt
%{_libdir}/gstreamer-%{api}/libgstcelt.so
%endif

#----------------------------------------------------------------------------

%package -n %{bname}-rsvg
Summary:	GStreamer plug-in for SVG support
Group:		Graphics
Requires:	%{bname}-plugins
BuildRequires:	pkgconfig(librsvg-2.0)

%description -n %{bname}-rsvg
Plug-in for SVG support under GStreamer.

%files -n %{bname}-rsvg
%{_libdir}/gstreamer-%{api}/libgstrsvg.so

#----------------------------------------------------------------------------

%package doc
Group:		Books/Computer books
Summary:	GStreamer application library

%description doc
This is the documentation of %{name}.

%files doc
%doc docs/plugins/html
%{_datadir}/gtk-doc/html/*

#----------------------------------------------------------------------------

%prep
%setup -qn %{oname}-%{version}
%apply_patches
#gw broken configure in 0.10.19.2
#autoreconf -fi

%build
#work around broken mjpegtools headers including config.h:
export CPPFLAGS="-I."
%configure2_5x \
	--disable-static \
	--disable-dependency-tracking \
	--with-package-name='%{distribution} %{name} package' \
	--with-package-origin='%{disturl}' \
%if ! %{build_celt}
	--disable-celt \
%endif
%if ! %{build_faac}
	--disable-faac \
%endif
%if ! %{build_faad}
	--disable-faad \
%endif
%if ! %{build_dirac}
	--disable-dirac \
%endif
%if %{build_experimental}
	--enable-experimental
%endif

%make

%install
GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 %makeinstall_std

%find_lang %{oname}-%{api}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19766 |12mu|gstreamer1.0-1.0.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname	gstreamer
%define api	1.0
%define name	%{oname}%{api}
%define vname	%{oname}10

%define major		0
%define libname		%mklibname %{oname} %{api} %{major}
%define gi_name		%mklibname gst-gir %{api}
%define libnamedev	%mklibname -d %{name}
%define build_docs 	0

Name: 		%{oname}%{api}
Summary: 	GStreamer Streaming-media framework runtime
Version: 	1.0.10
Release: 	1
License: 	LGPLv2+
Group: 		Sound
URL:            http://gstreamer.freedesktop.org/
Source0: 	http://gstreamer.freedesktop.org/src/gstreamer/%{oname}-%{version}.tar.xz
Source1:	gstreamer.prov
Patch0:	        gstreamer-inspect-rpm-format.patch
BuildRequires:  pkgconfig(gio-2.0) >= 2.32.0
BuildRequires:  pkgconfig(glib-2.0) >= 2.32.0
BuildRequires:  pkgconfig(gmodule-no-export-2.0)
BuildRequires:  pkgconfig(gobject-2.0)
BuildRequires:  pkgconfig(gthread-2.0)
BuildRequires:  pkgconfig(libxml-2.0) >= 2.4.9
BuildRequires:  gobject-introspection-devel
BuildRequires:	pkgconfig(popt)
BuildRequires:	gettext-devel
BuildRequires:  libcheck-devel
BuildRequires:  chrpath
BuildRequires:  bison
BuildRequires:  flex

%ifnarch %arm %mips
BuildRequires:  valgrind-devel
%endif

%ifarch %ix86
BuildRequires: 	nasm => 0.90
%endif

%if %build_docs
BuildRequires: 	gtk-doc >= 0.7
BuildRequires: 	transfig
BuildRequires:  docbook-dtd42-xml
BuildRequires:  docbook-dtd412-xml
BuildRequires:  ghostscript
BuildRequires:  python-pyxml
%endif

%description
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related.  Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new 
plugins.

%package tools
Summary:	GStreamer Streaming-media framework runtime
Group:		Sound
Provides:	%{vname}-tools = %{version}-%{release}

%description tools
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related.  Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new 
plugins.

%package -n %{libname}
Summary:	Libraries for GStreamer streaming-media framework
Group:		System/Libraries
Requires:	%{name}-tools >= %{version}-%{release}
Provides:	libgstreamer%{api} = %{version}-%{release}

%description -n %{libname}
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related.  Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new
plugins.

This package contains the libraries.

%package -n %{gi_name}
Summary:	GObject Introspection interface libraries for %{name}
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}

%description -n %{gi_name}
GObject Introspection interface libraries for %{name}.

%package -n %{libnamedev}
Summary:	Libraries and include files for GStreamer streaming-media framework
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Requires:	%{name}-tools = %{version}-%{release}
Provides:	gstreamer%{api}-devel = %{version}-%{release}

%description -n %{libnamedev}
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related.  Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new   
plugins.

This package contains the libraries and includes files necessary to develop
applications and plugins for GStreamer.

%prep
%setup -q -n %{oname}-%{version}
%apply_patches

%build
%configure2_5x \
	--enable-debug \
	--disable-static \
	--disable-dependency-tracking \
	--with-package-name='%_vendor %{name} package' \
	--with-package-origin='http://bugs.%_vendor.org/' \
	--disable-tests \
	--disable-examples \
	--disable-rpath \
%if %build_docs
	--enable-docbook \
	--enable-gtk-doc \
%else	
	--disable-docbook \
	--disable-gtk-doc \
%endif
%ifarch %mips
	--disable-valgrind \
%endif
	--with-html-dir=%{_datadir}/gtk-doc/html

%make

%check
cd tests/check
# disable check as it will stall at build in iurt
#make check

%install
%makeinstall_std

mkdir -p %{buildroot}%{_var}/cache/%{oname}-%{api}

#clean the files we don't want to install 
find %{buildroot} -name '*.la' -delete

%find_lang %{oname}-%{api}

%if %build_docs
mv %{buildroot}%{_datadir}/doc/%{oname}-%{api}/ installed-docs
%endif

#gw really remove rpath for rpmlint
chrpath -d %{buildroot}{%_bindir/gst-{inspect,launch,typefind}-1.0,%_libdir/{*.so,%{oname}-%api/*.so}}

# Add the provides script
install -m0755 -D %{SOURCE1} %{buildroot}%{_prefix}/lib/rpm/%{_vendor}/%{name}.prov

%files tools -f %{oname}-%{api}.lang
%doc AUTHORS COPYING README NEWS
%dir %{_var}/cache/%{oname}-%{api}
%{_bindir}/gst-inspect-%{api}
%{_bindir}/gst-launch-%{api}
%{_bindir}/gst-typefind-%{api}
%{_mandir}/man1/gst-inspect-%{api}.1*
%{_mandir}/man1/gst-launch-%{api}.1*
%{_mandir}/man1/gst-typefind-%{api}.1*

%files -n %{libname}
%dir %{_libdir}/%{oname}-%{api}
%{_libdir}/libgstbase-%{api}.so.%{major}*
%{_libdir}/libgstcheck-%{api}.so.%{major}*
%{_libdir}/libgstreamer-%{api}.so.%{major}*
%{_libdir}/libgstnet-%{api}.so.%{major}*
%{_libdir}/libgstcontroller-%{api}.so.%{major}*
%{_libdir}/%{oname}-%{api}/gst-plugin-scanner
%{_libdir}/%{oname}-%{api}/libgstcoreelements.so

%files -n %{gi_name}
%{_libdir}/girepository-1.0/Gst-%{api}.typelib
%{_libdir}/girepository-1.0/GstBase-%{api}.typelib
%{_libdir}/girepository-1.0/GstCheck-%{api}.typelib
%{_libdir}/girepository-1.0/GstController-%{api}.typelib
%{_libdir}/girepository-1.0/GstNet-%{api}.typelib

%files -n %{libnamedev}
%doc ChangeLog

%if %build_docs
%doc installed-docs/*
%endif

%{_prefix}/lib/rpm/%{_vendor}/%{name}.prov
%dir %{_includedir}/%{oname}-%{api}
%dir %{_includedir}/%{oname}-%{api}/gst
%{_includedir}/%{oname}-%{api}/gst/*.h
%dir %{_includedir}/%{oname}-%{api}/gst/base/
%{_includedir}/%{oname}-%{api}/gst/base/*.h
%{_includedir}/%{oname}-%{api}/gst/check/
%dir %{_includedir}/%{oname}-%{api}/gst/controller/
%{_includedir}/%{oname}-%{api}/gst/controller/*.h
%{_includedir}/%{oname}-%{api}/gst/net/
%{_libdir}/libgstbase-%{api}.so
%{_libdir}/libgstcheck-%{api}.so
%{_libdir}/libgstreamer-%{api}.so
%{_libdir}/libgstnet-%{api}.so
%{_libdir}/libgstcontroller-%{api}.so
%{_datadir}/aclocal/gst-element-check-%{api}.m4
%{_libdir}/pkgconfig/gstreamer-%{api}.pc
%{_libdir}/pkgconfig/gstreamer-base-%{api}.pc
%{_libdir}/pkgconfig/gstreamer-check-%{api}.pc
%{_libdir}/pkgconfig/gstreamer-net-%{api}.pc
%{_libdir}/pkgconfig/gstreamer-controller-%{api}.pc
## we specify the API docs as regular files since %docs doesn't fail when
#  files aren't found anymore for RPM >= 4
#  we list all of the files we really need to trap incomplete doc builds
#  then we catch the rest with *, you can safely ignore the errors from this
## gstreamer API
%{_datadir}/gtk-doc/html/*
%{_datadir}/gir-1.0/Gst-%{api}.gir
%{_datadir}/gir-1.0/GstBase-%{api}.gir
%{_datadir}/gir-1.0/GstCheck-%{api}.gir
%{_datadir}/gir-1.0/GstController-%{api}.gir
%{_datadir}/gir-1.0/GstNet-%{api}.gir

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19767 |12mu|gstreamer1.0-libav-1.0.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Gstreamer plugin for the libav codec
Name:		gstreamer1.0-libav
Version:	1.0.10
Release:	1

License:	GPLv2+
Group:		Video
URL:		http://gstreamer.freedesktop.org
Source0:	http://gstreamer.freedesktop.org/src/gst-libav/gst-libav-%{version}.tar.xz

Provides: gstreamer1.0-ffmpeg = %{version}-%{release}
BuildRequires: pkgconfig(gstreamer-plugins-base-1.0) >= %{version}
BuildRequires: pkgconfig(gstreamer-1.0) >= %{version}
BuildRequires: pkgconfig(gstreamer-base-1.0) >= %{version}
BuildRequires: pkgconfig(gstreamer-check-1.0) >= %{version}
BuildRequires: pkgconfig(orc-0.4) >= 0.4.16
BuildRequires: pkgconfig(freetype2)
BuildRequires: pkgconfig(check)
Buildrequires: yasm
%ifnarch %arm %mips
BuildRequires: valgrind
%endif
BuildRequires: bzip2-devel = 1.0.6-5

%description
Video codec plugin for GStreamer based on the libav libraries.

%prep
%setup -q -n gst-libav-%version

%build
%configure2_5x \
  --disable-static \
  --with-package-name='%{distribution} %name package' \
  --with-package-origin='http://www.rosalinux.com/' \
  --with-libav-extra-configure='--disable-decoder=mp3 --disable-decoder=mp3on4 --disable-decoder=mp3adu --disable-demuxer=mp3 --disable-demuxer=asf'
%make

%install
%makeinstall_std

find %{buildroot} -name '*.la' -delete

%files
%doc README NEWS TODO ChangeLog AUTHORS 
%{_libdir}/gstreamer-1.0/libgstlibav.so
%{_libdir}/gstreamer-1.0/libgstavscale.so

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19768 |12mu|gstreamer1.0-plugins-bad-1.0.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api		1.0
%define bname		gstreamer%{api}

%define build_experimental	0
%{?_with_experimental: %{expand: %%global build_experimental 1}}
%define build_amrwb	0
%define build_faac	0
%define build_faad	0
%define build_xvid	0
%define build_dts	0
%define build_dirac	0
%define build_gme	1
%define build_celt	1

##########################
# Hardcode PLF build
%define build_plf	0
##########################

%if %{build_plf}
%define distsuffix plf
# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
%define extrarelsuffix plf
%define build_amrwb	0
%define build_faac	1
%define build_faad	1
%define build_xvid	0
%define build_dts	1
%endif

%define libmajor	0
%define libnamephoto	%mklibname gstphotography %{api} %{libmajor}
%define develnamephoto	%mklibname -d gstphotographyi %{api}
%define libnamebase	%mklibname gstbasevideo %{api} %{libmajor}
%define develnamebase	%mklibname -d gstbasevideo %{api}

Summary:	GStreamer Streaming-media framework plug-ins
Name:		%{bname}-plugins-bad
Version:	1.0.10
Release:	1%{?extrarelsuffix}
License:	LGPLv2+ and GPLv2+
Group: 		Sound
URL:		http://gstreamer.freedesktop.org/
Source0:	http://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-%{version}.tar.xz
Patch0:		gst-plugins-bad-0.10.7-wildmidi-timidity.cfg.patch
# gw: fix for bug #36437 (paths to realplayer codecs)
# prefer codecs from the RealPlayer package in restricted
Patch10:	gst-plugins-bad-0.10.6-real-codecs-path.patch
#gw for the pixbuf plugin
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(orc-0.4) >= 0.4.5
BuildRequires:	pkgconfig(sdl)
BuildRequires:	libbzip2-devel
BuildRequires:	pkgconfig(libmodplug)
BuildRequires:	pkgconfig(libmusicbrainz)
BuildRequires:	pkgconfig(exempi-2.0)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(opus)
%ifarch %ix86
BuildRequires:	nasm => 0.90
%endif
BuildRequires:	pkgconfig(valgrind)
BuildRequires:	pkgconfig(check)
BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0) >= %{version}
BuildRequires:	pkgconfig(gstreamer-1.0) >= %{version}
BuildRequires:	pkgconfig(libcdaudio)
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	pkgconfig(libmimic)
BuildRequires:	pkgconfig(libass)
%if %{build_plf}
BuildRequires:	pkgconfig(vo-aacenc)
BuildRequires:	pkgconfig(vo-amrwbenc)
%endif
#gw for checks
#BuildRequires:	gstreamer0.10-plugins-good
BuildRequires:	fonts-ttf-dejavu
#gw for autoreconf
BuildRequires:	gettext-devel
Requires:	%{bname}-voip >= %{version}-%{release}

%description
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related.  Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new
plug-ins.

This package contains a set of plug-ins that aren't up to par compared
to the rest. They might be close to being good quality, but they're
missing something - be it a good code review, some documentation, a
set of tests, a real live maintainer, or some actual wide use. If the
blanks are filled in they might be upgraded to become part of either
gstreamer-plugins-good or gstreamer-plugins-ugly, depending on the
other factors. If the plug-ins break, you can't complain - instead,
you can fix the problem and send us a patch, or bribe someone into
fixing them for you.  New contributors can start here for things to
work on.

%if %{build_plf}
This package is in restricted repository as it violates some patents.
%endif

%package -n %{libnamephoto}
Summary:	Libraries for GStreamer streaming-media framework
Group:		System/Libraries

%description -n %{libnamephoto}
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related.  Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new
plugins.

This package contains the libraries.

%package -n %{develnamephoto}
Summary:	Libraries and include files for GStreamer streaming-media framework
Group:		Development/C
Requires:	%{libnamephoto} = %{version}-%{release}
Provides:	gstphotography%{api}-devel = %{version}-%{release}

%description -n %{develnamephoto}
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related.  Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new   
plugins.

This package contains the libraries and includes files necessary to develop
applications and plugins for GStreamer.

%package -n %{libnamebase}
Summary:	Libraries for GStreamer streaming-media framework
Group:		System/Libraries

%description -n %{libnamebase}
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related.  Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new
plugins.

This package contains the libraries.

%package -n %{develnamebase}
Summary:	Libraries and include files for GStreamer streaming-media framework
Group:		Development/C
Requires:	%{libnamebase} = %{version}-%{release}
Provides:	gstbasevideo%{api}-devel = %{version}-%{release}

%description -n %{develnamebase}
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related.  Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new   
plugins.

This package contains the libraries and includes files necessary to develop
applications and plugins for GStreamer.

%package -n %{bname}-curl
Summary:	GStreamer Curl plugin
Group:		Networking/Other
BuildRequires:	pkgconfig(libcurl)

%description -n %{bname}-curl
This is a HTTP plugin for GStreamer based on the curl library.

%files -n %{bname}-curl
%{_libdir}/gstreamer-%{api}/libgstcurl.so

%package -n %{bname}-mpeg2enc
Summary:	GStreamer mjpegtools plug-in
Group:		Video
BuildRequires:	pkgconfig(mjpegtools)

%description -n %{bname}-mpeg2enc
mjpegtools-based encoding and decoding plug-in.

%files -n %{bname}-mpeg2enc
%{_libdir}/gstreamer-%{api}/libgstmpeg2enc.so
%{_libdir}/gstreamer-%{api}/libgstmplex.so

%if %{build_gme}
%package -n %{bname}-gme
Summary:	GStreamer Game Music plug-in
Group:		Sound
BuildRequires:	libgme-devel

%description -n %{bname}-gme
Game Music decoding plug-in.

%files -n %{bname}-gme
%{_libdir}/gstreamer-%{api}/libgstgme.so
%endif

%if %{build_dirac}
%package -n %{bname}-dirac
Summary:	GStreamer dirac plug-in
Group:		Video
BuildRequires:	pkgconfig(dirac) >= 0.9

%description -n %{bname}-dirac
Dirac encoding and decoding plug-in.

%files -n %{bname}-dirac
%{_libdir}/gstreamer-%{api}/libgstdirac.so
%endif

%package -n %{bname}-schroedinger
Summary:	GStreamer dirac plug-in based on Schroedinger
Group:		Video
BuildRequires:	pkgconfig(schroedinger-1.0)
Epoch:		1

%description -n %{bname}-schroedinger
Dirac encoding and decoding plug-in based on Schroedinger.

%files -n %{bname}-schroedinger
%{_libdir}/gstreamer-%{api}/libgstschro.so

%package -n %{bname}-rtpvp8
Summary:	GStreamer VP8 plug-in
Group:		Video
BuildRequires:	pkgconfig(vpx)
Conflicts: %{bname}-vp8 < 1.0.3-2

%description -n %{bname}-rtpvp8
VP8 encoding and decoding plug-in.

%files -n %{bname}-rtpvp8
%{_libdir}/gstreamer-%{api}/libgstrtpvp8.so

%if %build_dts
%package -n %{bname}-dts
Summary:	GStreamer plug-ins for DTS audio playback
Group:		Sound
BuildRequires:	dtsdec-devel

%description -n %{bname}-dts
Plug-ins for decoding DTS audio.

%files -n %{bname}-dts
%{_libdir}/gstreamer-%{api}/libgstdtsdec.so
%endif

%if %{build_xvid}
%package -n %{bname}-xvid
Summary:	GStreamer plug-ins for XVID video encoding and decoding
Group:		Video
BuildRequires:	xvid-devel >= 1.1

%description -n %{bname}-xvid
Plug-ins for encoding and decoding XVID video.

This package is in restricted repository as it violates some patents.

%files -n %{bname}-xvid
%{_libdir}/gstreamer-%{api}/libgstxvid.so
%endif

%package -n %{bname}-mms
Summary:	GStreamer plug-in for mms streams
Group:		System/Libraries
Requires:	%{bname}-plugins = %{version}
BuildRequires:	pkgconfig(libmms)

%description -n %{bname}-mms
Plug-in supporting the mms protocol based on the libmms library.

%files -n %{bname}-mms
%{_libdir}/gstreamer-%{api}/libgstmms.so

%package -n %{bname}-rtmp
Summary:	GStreamer plug-in for rtmp streams
Group:		System/Libraries
Requires:	%{bname}-plugins = %{version}
BuildRequires:	pkgconfig(librtmp)

%description -n %{bname}-rtmp
Plug-in supporting the rtmp protocol based on the librtmp library.

%files -n %{bname}-rtmp
%{_libdir}/gstreamer-%{api}/libgstrtmp.so

%package -n %{bname}-soundtouch
Summary:	GStreamer plug-in for SoundTouch support
Group:		Sound
Requires:	%{bname}-plugins = %{version}
BuildRequires:	pkgconfig(soundtouch)

%description -n %{bname}-soundtouch
Plug-in supporting the SoundTouch audio manipulation support.

%files -n %{bname}-soundtouch
%{_libdir}/gstreamer-%{api}/libgstsoundtouch.so

%package -n %{bname}-libass
Summary:	GStreamer subtitles plugin
Group:		Video
BuildRequires:	pkgconfig(libass)

%description -n %{bname}-libass
This is a subtitle plugin for GStreamer based on libass.

%files -n %{bname}-libass
%{_libdir}/gstreamer-%{api}/libgstassrender.so

%package -n %{bname}-voip
Summary:	GStreamer voip plugins
Group:		Sound

%description -n %{bname}-voip
This is a collection of VoIP plugins for GStreamer.

%files -n %{bname}-voip
%{_libdir}/gstreamer-%{api}/libgstrtpmux.so
%{_libdir}/gstreamer-%{api}/libgstdtmf.so

%package doc
Group:		Books/Computer books
Summary:	GStreamer application library
BuildArch:	noarch

%description doc
This is the documentation of %{name}.

%prep
%setup -q -n gst-plugins-bad-%{version}
%apply_patches

%build
%configure2_5x --disable-dependency-tracking --disable-static \
  --with-package-name='Rosa %{name} package' \
  --with-package-origin='http://www.rosalinux.com/' \
%if ! %{build_celt}
	--disable-celt \
%endif
%if ! %{build_faac}
	--disable-faac \
%endif
%if ! %{build_faad}
	--disable-faad \
%endif
%if ! %{build_dirac}
	--disable-dirac \
%endif
%if ! %{build_xvid}
	--disable-xvid \
%endif
%if ! %{build_dts}
	--disable-dts \
%endif
%if ! %{build_plf}
	--disable-voamrwbenc --disable-voaacenc \
%endif
%if %{build_experimental}
	--enable-experimental
%endif

make

%install
%makeinstall_std

%find_lang gst-plugins-bad-%{api}

# Clean out files that should not be part of the rpm.
# This is the recommended way of dealing with it for RH8
find %{buildroot} -name '*.la' -delete

%files doc
%doc docs/plugins/html
%{_datadir}/gtk-doc/html/

%files -f gst-plugins-bad-%{api}.lang
%doc AUTHORS COPYING README NEWS
%{_libdir}/gstreamer-%{api}/libgstadpcmdec.so
%{_libdir}/gstreamer-%{api}/libgstadpcmenc.so
%{_libdir}/gstreamer-%{api}/libgstasfmux.so
%{_libdir}/gstreamer-%{api}/libgstaudiovisualizers.so
%{_libdir}/gstreamer-%{api}/libgstautoconvert.so
%{_libdir}/gstreamer-%{api}/libgstbayer.so
%{_libdir}/gstreamer-%{api}/libgstcamerabin2.so
%{_libdir}/gstreamer-%{api}/libgstcoloreffects.so
%{_libdir}/gstreamer-%{api}/libgstdataurisrc.so
%{_libdir}/gstreamer-%{api}/libgstdebugutilsbad.so
%{_libdir}/gstreamer-%{api}/libgstdvb.so
%{_libdir}/gstreamer-%{api}/libgstdvbsuboverlay.so
%{_libdir}/gstreamer-%{api}/libgstdvdspu.so
%{_libdir}/gstreamer-%{api}/libgstfieldanalysis.so
%{_libdir}/gstreamer-%{api}/libgstfestival.so
%{_libdir}/gstreamer-%{api}/libgstfrei0r.so
%{_libdir}/gstreamer-%{api}/libgstgaudieffects.so
%{_libdir}/gstreamer-%{api}/libgstgdp.so
%{_libdir}/gstreamer-%{api}/libgstgeometrictransform.so
%{_libdir}/gstreamer-%{api}/libgstid3tag.so
%{_libdir}/gstreamer-%{api}/libgstinter.so
%{_libdir}/gstreamer-%{api}/libgstinterlace.so
%{_libdir}/gstreamer-%{api}/libgstjpegformat.so
%{_libdir}/gstreamer-%{api}/libgstliveadder.so
%{_libdir}/gstreamer-%{api}/libgstmpegtsmux.so
%{_libdir}/gstreamer-%{api}/libgstmimic.so
%{_libdir}/gstreamer-%{api}/libgstmpegpsdemux.so
%{_libdir}/gstreamer-%{api}/libgstopus.so
%{_libdir}/gstreamer-%{api}/libgstpcapparse.so
%{_libdir}/gstreamer-%{api}/libgstpnm.so
%{_libdir}/gstreamer-%{api}/libgstscaletempoplugin.so
%{_libdir}/gstreamer-%{api}/libgstrawparse.so
%{_libdir}/gstreamer-%{api}/libgstremovesilence.so
%{_libdir}/gstreamer-%{api}/libgstsdpelem.so
%{_libdir}/gstreamer-%{api}/libgstsegmentclip.so
%{_libdir}/gstreamer-%{api}/libgstshm.so
%{_libdir}/gstreamer-%{api}/libgstsiren.so
%{_libdir}/gstreamer-%{api}/libgstsmooth.so
%{_libdir}/gstreamer-%{api}/libgstspeed.so
%{_libdir}/gstreamer-%{api}/libgstsubenc.so
%{_libdir}/gstreamer-%{api}/libgstbz2.so
%{_libdir}/gstreamer-%{api}/libgstfragmented.so
%{_libdir}/gstreamer-%{api}/libgstmpegtsdemux.so
%{_libdir}/gstreamer-%{api}/libgstvideoparsersbad.so
%{_libdir}/gstreamer-%{api}/libgstdecklink.so
%{_libdir}/gstreamer-%{api}/libgstmpegpsmux.so
%{_libdir}/gstreamer-%{api}/libgstmidi.so
%{_libdir}/gstreamer-%{api}/libgstopenal.so
%{_libdir}/gstreamer-%{api}/libgstrfbsrc.so
%if %{build_plf}
%{_libdir}/gstreamer-%{api}/libgstvoaacenc.so
%{_libdir}/gstreamer-%{api}/libgstvoamrwbenc.so
%{_datadir}/gstreamer-%{api}/presets/GstVoAmrwbEnc.prs
%endif
%if %{build_experimental}
#%{_libdir}/gstreamer-%{api}/libgstdeinterlace2.so
%endif

%{_libdir}/gstreamer-%{api}/libgstmodplug.so
%{_libdir}/gstreamer-%{api}/libgsty4mdec.so

%if %{build_faad}
%package -n %{bname}-faad
Summary:	GStreamer plug-in for AAC audio playback
Group:		Sound
Requires:	%{bname}-plugins >= %{version}
BuildRequires:	libfaad2-devel

%description -n %{bname}-faad
Plug-ins for playing AAC audio

This package is in restricted repository as it violates some patents.

%files -n %{bname}-faad
%{_libdir}/gstreamer-%{api}/libgstfaad.so
%endif

%if %{build_faac}
%package -n %{bname}-faac
Summary:	GStreamer plug-ins for AAC audio encoding
Group:		Sound
Requires:	%{bname}-plugins >= %{version}
BuildRequires:	libfaac-devel

%description -n %{bname}-faac
Plug-ins for encoding AAC audio

This package is in restricted repository as it violates some patents.

%files -n %{bname}-faac
%{_libdir}/gstreamer-%{api}/libgstfaac.so
%endif

%package -n %{bname}-gsm
Summary:	GStreamer plugin for GSM lossy audio format
Group:		Sound
Requires:	%{bname}-plugins >= %{version}
BuildRequires:	gsm-devel >= 1.0.10

%description -n %{bname}-gsm
Output plugin for GStreamer to convert to GSM lossy audio format.

%files -n %{bname}-gsm
%{_libdir}/gstreamer-%{api}/libgstgsm.so

%if 0
### SWFDEC FLASH PLUGIN ###
%package -n %{bname}-swfdec
Summary: 	GStreamer Flash rendering plug-in
Group:		System/Libraries
Requires:	%{bname}-plugins = %{version}
BuildRequires:	libswfdec-devel => 0.3.0

%description -n %{bname}-swfdec
Plug-in for rendering Flash animations using swfdec library

%files -n %{bname}-swfdec
%{_libdir}/gstreamer-%{api}/libgstswfdec.so
%endif

%if %{build_amrwb}
%package -n %{bname}-amrwb
Summary:	GStreamer plug-in for AMR-WB support
Group:		Sound
Requires:	%{bname}-plugins >= %{version}
BuildRequires:	libamrwb-devel

%description -n %{bname}-amrwb
Plug-in for decoding AMR-WB under GStreamer.

This package is in restricted repository as it violates some patents.

%files -n %{bname}-amrwb
%{_datadir}/gstreamer-%{api}/presets/GstAmrwbEnc.prs
%{_libdir}/gstreamer-%{api}/libgstamrwbenc.so
%endif

%if %{build_celt}
%package -n %{bname}-celt
Summary:	GStreamer plug-in for CELT support
Group:		Video
Requires:	%{bname}-plugins >= %{version}
BuildRequires:	pkgconfig(celt) >= 0.7.0

%description -n %{bname}-celt
Plug-in for CELT support under GStreamer.

%files -n %{bname}-celt
%{_libdir}/gstreamer-%{api}/libgstcelt.so
%endif

%files -n %{libnamephoto}
%{_libdir}/libgstphotography-%{api}.so.%{libmajor}*
%{_libdir}/libgstsignalprocessor-%{api}.so.%{libmajor}*
%{_libdir}/libgstcodecparsers-%{api}.so.%{libmajor}*

%files -n %{develnamephoto}
%{_libdir}/libgstcodecparsers-%{api}.so
%{_libdir}/libgstphotography-%{api}.so
%{_libdir}/libgstsignalprocessor-%{api}.so
%{_includedir}/gstreamer-%{api}/gst/codecparsers/
%{_includedir}/gstreamer-%{api}/gst/interfaces/photography*
%{_includedir}/gstreamer-%{api}/gst/signalprocessor/gstsignalprocessor.h
%{_includedir}/gstreamer-%{api}/gst/video/
%{_libdir}/pkgconfig/gstreamer-plugins-bad-%{api}.pc
%{_libdir}/pkgconfig/gstreamer-codecparsers-%{api}.pc

%files -n %{libnamebase}
%{_libdir}/libgstbasecamerabinsrc-%{api}.so.%{libmajor}*
%{_libdir}/libgstbasevideo-%{api}.so.%{libmajor}*

%files -n %{develnamebase}
%{_libdir}/libgstbasecamerabinsrc-%{api}.so
%{_libdir}/libgstbasevideo-%{api}.so
%{_includedir}/gstreamer-%{api}/gst/basecamerabinsrc/*
%{_libdir}/pkgconfig/gstreamer-basevideo-%{api}.pc



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19769 |12mu|gstreamer1.0-plugins-base-1.0.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api		1.0
%define major		0

%define bname		gstreamer%{api}
%define libname		%mklibname gstreamer-plugins-base %{api} %{major}
%define girname		%mklibname gstreamer-plugins-base-gir %{api}
%define develname	%mklibname -d gstreamer-plugins-base %{api}

Summary:	GStreamer Streaming-media framework plug-ins
Name:		%{bname}-plugins-base
Version:	1.0.10
Release:	1
License:	LGPLv2+
Group:		Sound
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/gst-plugins-base/1.0/gst-plugins-base-%{version}.tar.xz
Patch0:		align.patch
URL:		http://gstreamer.freedesktop.org/
BuildRequires:	pkgconfig(glib-2.0) >= 2.32
BuildRequires:	pkgconfig(libpng) >= 1.2.4-4
BuildRequires:	liborc-devel >= 0.4.5
BuildRequires:	pkgconfig(vorbis) >= 1.0-4
BuildRequires:	pkgconfig(theora)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(pango)
BuildRequires:	pkgconfig(pangocairo)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	gstreamer%{api}-devel >= %{version}
BuildRequires:	gtk-doc
BuildRequires:	libmesaglu-devel
BuildRequires:	pkgconfig(xv)
BuildRequires:	alsa-oss-devel
BuildRequires:	gobject-introspection-devel
#gw we need some fonts for the tests
BuildRequires:	fonts-ttf-dejavu
BuildRequires:	libcheck-devel
Provides:	%{bname}-plugins

%ifarch %ix86
BuildRequires:	nasm => 0.90
%endif

%ifnarch %arm %mips
BuildRequires:	valgrind-devel
%endif

%description
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related.  Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new
plug-ins.

This package contains a set of reference plugins, base classes for other
plugins, and helper libraries:
 * device plugins: x(v)imagesink, alsa, v4lsrc, cdparanoia
 * containers: ogg
 * codecs: vorbis, theora
 * text: textoverlay, subparse
 * sources: audiotestsrc, videotestsrc, gnomevfssrc
 * network: tcp
 * typefind
 * audio processing: audioconvert, adder, audiorate, audioscale, volume
 * visualisation: libvisual
 * video processing: ffmpegcolorspace
 * aggregate elements: decodebin, playbin

%prep
%setup -q -n gst-plugins-base-%{version}
%apply_patches

%build
%configure2_5x --disable-dependency-tracking --disable-static \
  --enable-experimental \
  --with-package-name='%{_vendor} %{name} package' \
  --with-package-origin='http://bugs.%{_real_vendor}.org/' \
  --enable-libvisual
%make


%install
%makeinstall_std
%find_lang gst-plugins-base-%{api}

# Clean out files that should not be part of the rpm.
# This is the recommended way of dealing with it for RH8
find %{buildroot} -name '*.la' -delete

%files -f gst-plugins-base-%{api}.lang
%doc AUTHORS COPYING README NEWS
%{_bindir}/gst-discoverer-%{api}
%{_mandir}/man1/gst-discoverer-%{api}.1.*
# non-core plugins without external dependencies
%{_libdir}/gstreamer-%{api}/libgstapp.so
%{_libdir}/gstreamer-%{api}/libgstaudioconvert.so
%{_libdir}/gstreamer-%{api}/libgstaudiorate.so
%{_libdir}/gstreamer-%{api}/libgstaudioresample.so
%{_libdir}/gstreamer-%{api}/libgstaudiotestsrc.so
%{_libdir}/gstreamer-%{api}/libgstencodebin.so
%{_libdir}/gstreamer-%{api}/libgstgio.so
%{_libdir}/gstreamer-%{api}/libgstpango.so
%{_libdir}/gstreamer-%{api}/libgstsubparse.so
%{_libdir}/gstreamer-%{api}/libgsttcp.so
%{_libdir}/gstreamer-%{api}/libgstvolume.so
%{_libdir}/gstreamer-%{api}/libgstadder.so
%{_libdir}/gstreamer-%{api}/libgsttypefindfunctions.so
%{_libdir}/gstreamer-%{api}/libgstvideotestsrc.so
%{_libdir}/gstreamer-%{api}/libgsttheora.so
%{_libdir}/gstreamer-%{api}/libgstogg.so
%{_libdir}/gstreamer-%{api}/libgstvideorate.so
%{_libdir}/gstreamer-%{api}/libgstvideoscale.so
%{_libdir}/gstreamer-%{api}/libgstvorbis.so
%{_libdir}/gstreamer-%{api}/libgstximagesink.so
%{_libdir}/gstreamer-%{api}/libgstxvimagesink.so
%{_libdir}/gstreamer-%{api}/libgstalsa.so
%{_libdir}/gstreamer-%{api}/libgstplayback.so
%{_libdir}/gstreamer-%{api}/libgstvideoconvert.so

%package -n %{libname}
Group: 		System/Libraries
Summary: 	GStreamer plugin libraries

%description -n %libname
This package contain the basic audio and video playback library and
the interfaces library.

%files -n %{libname}
%{_libdir}/libgstaudio-%{api}.so.0*
%{_libdir}/libgstapp-%{api}.so.0*
%{_libdir}/libgstfft-%{api}.so.0*
%{_libdir}/libgstpbutils-%{api}.so.0*
%{_libdir}/libgstriff-%{api}.so.0*
%{_libdir}/libgstrtp-%{api}.so.0*
%{_libdir}/libgstrtsp-%{api}.so.0*
%{_libdir}/libgsttag-%{api}.so.0*
%{_libdir}/libgstsdp-%{api}.so.0*
%{_libdir}/libgstvideo-%{api}.so.0*

%package -n %{girname}
Group:		System/Libraries
Summary:	Object Introspection interface description for %{name}
Requires:	%{libname} = %{version}

%description -n %{girname}
GObject Introspection interface description for %{name}.

%files -n %{girname}
%{_libdir}/girepository-1.0/GstApp-%{api}.typelib
%{_libdir}/girepository-1.0/GstAudio-%{api}.typelib
%{_libdir}/girepository-1.0/GstFft-%{api}.typelib
%{_libdir}/girepository-1.0/GstPbutils-%{api}.typelib
%{_libdir}/girepository-1.0/GstRiff-%{api}.typelib
%{_libdir}/girepository-1.0/GstRtp-%{api}.typelib
%{_libdir}/girepository-1.0/GstRtsp-%{api}.typelib
%{_libdir}/girepository-1.0/GstSdp-%{api}.typelib
%{_libdir}/girepository-1.0/GstTag-%{api}.typelib
%{_libdir}/girepository-1.0/GstVideo-%{api}.typelib

%package -n %{develname}
Summary: 	GStreamer Plugin Library Headers
Group: 		Development/C
Requires: 	%{libname} = %{version}-%{release}
Requires:	%{name} = %{version}-%{release}
Provides:	libgstreamer%{api}-plugins-base-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
GStreamer support libraries header files.

%files -n %{develname}
%doc docs/libs/html docs/plugins/html
%{_includedir}/gstreamer-%{api}/gst/app/
%{_includedir}/gstreamer-%{api}/gst/audio
%{_includedir}/gstreamer-%{api}/gst/fft
%{_includedir}/gstreamer-%{api}/gst/pbutils
%{_includedir}/gstreamer-%{api}/gst/riff
%{_includedir}/gstreamer-%{api}/gst/rtsp
%{_includedir}/gstreamer-%{api}/gst/sdp
%{_includedir}/gstreamer-%{api}/gst/tag/
%{_includedir}/gstreamer-%{api}/gst/video/
%{_includedir}/gstreamer-%{api}/gst/rtp
%{_libdir}/pkgconfig/gstreamer-app-%{api}.pc
%{_libdir}/pkgconfig/gstreamer-audio-%{api}.pc
%{_libdir}/pkgconfig/gstreamer-fft-%{api}.pc
%{_libdir}/pkgconfig/gstreamer-pbutils-%{api}.pc
%{_libdir}/pkgconfig/gstreamer-plugins-base-%{api}.pc
%{_libdir}/pkgconfig/gstreamer-riff-%{api}.pc
%{_libdir}/pkgconfig/gstreamer-rtp-%{api}.pc
%{_libdir}/pkgconfig/gstreamer-rtsp-%{api}.pc
%{_libdir}/pkgconfig/gstreamer-sdp-%{api}.pc
%{_libdir}/pkgconfig/gstreamer-tag-%{api}.pc
%{_libdir}/pkgconfig/gstreamer-video-%{api}.pc
%{_libdir}/libgstaudio-%{api}.so
%{_libdir}/libgstapp-%{api}.so
%{_libdir}/libgstfft-%{api}.so
%{_libdir}/libgstpbutils-%{api}.so
%{_libdir}/libgstriff-%{api}.so
%{_libdir}/libgstrtp-%{api}.so
%{_libdir}/libgstrtsp-%{api}.so
%{_libdir}/libgsttag-%{api}.so
%{_libdir}/libgstsdp-%{api}.so
%{_libdir}/libgstvideo-%{api}.so
%{_datadir}/gtk-doc/html/*
%{_datadir}/gir-1.0/GstApp-%{api}.gir
%{_datadir}/gir-1.0/GstAudio-%{api}.gir
%{_datadir}/gir-1.0/GstFft-%{api}.gir
%{_datadir}/gir-1.0/GstPbutils-%{api}.gir
%{_datadir}/gir-1.0/GstRiff-%{api}.gir
%{_datadir}/gir-1.0/GstRtp-%{api}.gir
%{_datadir}/gir-1.0/GstRtsp-%{api}.gir
%{_datadir}/gir-1.0/GstSdp-%{api}.gir
%{_datadir}/gir-1.0/GstTag-%{api}.gir
%{_datadir}/gir-1.0/GstVideo-%{api}.gir
%{_datadir}/gst-plugins-base/%{api}/license-translations.dict
###

### CDPARANOIA ###
%package -n %{bname}-cdparanoia
Summary:	Gstreamer plugin for CD audio input using CDParanoia IV
Group:		Sound
Requires:	%{name} = %{version}-%{release}
BuildRequires:	libcdda-devel

%description -n %{bname}-cdparanoia
Plugin for ripping audio tracks using cdparanoia under GStreamer

%files -n %{bname}-cdparanoia
%{_libdir}/gstreamer-%{api}/libgstcdparanoia.so

%package -n %{bname}-libvisual
Summary:	GStreamer visualisations plug-in based on libvisual
Group:		Video
Requires:	%{name} = %{version}-%{release}
BuildRequires:	libvisual-devel >= 0.4

%description -n %{bname}-libvisual
This plugin makes visualisations based on libvisual available for
GStreamer applications.

%files -n %{bname}-libvisual
%{_libdir}/gstreamer-%{api}/libgstlibvisual.so

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19770 |12mu|gstreamer1.0-plugins-good-1.0.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define enable_check	0

%define major		1.0
%define majorminor	1.0
%define bname		gstreamer1.0

Summary: 	GStreamer Streaming-media framework plug-ins
Name: 		%{bname}-plugins-good
Version: 	1.0.10
Release: 	1
License: 	LGPLv2+
Group: 		Sound
Source0: 	http://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-%{version}.tar.xz
URL:		http://gstreamer.freedesktop.org/
# (gw) For the pixbuf plugin
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(glib-2.0) >= 2.2
BuildRequires:	pkgconfig(libpng)
BuildRequires:	jpeg-devel = 1:1.2.1-1:2012.1
BuildRequires:	pkgconfig(orc-0.4) >= 0.4.5
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(theora)
BuildRequires:	pkgconfig(shout)
BuildRequires:	pkgconfig(libv4l1)
BuildRequires:	bzip2-devel = 1.0.6-5
BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(taglib)
BuildRequires:	pkgconfig(gudev-1.0)
# libtool dep:
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(check)
BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0) >= %{version}
BuildRequires:	gstreamer1.0-plugins-base
BuildRequires:	pkgconfig(glu)

%ifarch %ix86
BuildRequires:	nasm => 0.90
%endif

%ifnarch %mips %arm
BuildRequires:	valgrind-devel
%endif

Provides:	%{bname}-audiosrc
Provides:	%{bname}-audiosink

# gw this is the default http source:
Suggests:	%{bname}-soup

%description
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related.  Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new
plug-ins.

This package contains a set of plug-ins that are considered to have
good quality code, correct functionality, the preferred license (LGPL
for the plug-in code, LGPL or LGPL-compatible for the supporting
library). People writing elements should base their code on these
elements.


%prep
%setup -q -n gst-plugins-good-%{version}

%build
%configure2_5x  \
	--with-package-name='%{_vendor} %{name} package' \
	--with-package-origin='http://www.mageia.org/' \
	--disable-dependency-tracking \
	--enable-experimental \
	--disable-esd \
	--disable-hal
%make

%if %{enable_check}
# FIXME: Some tests on mips are currently failing with timeouts
# so disable them. Moreover, orc is failing to compile stuff
# on arm/mips so orc checks are half-failings (as the backup functions
# are working)
%check
cd tests/check
%ifarch %arm %mips
make check || /bin/true
%else
make check
%endif
%endif

%install
rm -f gst-plugins-base-%{majorminor}.lang

%makeinstall_std GETTEXT_PACKAGE=gst-plugins-good-%{majorminor}

%find_lang gst-plugins-good-%{majorminor}

# Clean out files that should not be part of the rpm.
# This is the recommended way of dealing with it for RH8
rm -f %{buildroot}%{_libdir}/gstreamer-%{majorminor}/*.la
rm -f %{buildroot}%{_libdir}/gstreamer-%{majorminor}/*.a
rm -f %{buildroot}%{_libdir}/*.a
rm -f %{buildroot}%{_libdir}/*.la

#blino remove development doc since we don't ship devel files
rm -rf %{buildroot}%{_docdir}/docs/plugins/html

%files -f gst-plugins-good-%{majorminor}.lang
%doc AUTHORS COPYING README NEWS
%{_libdir}/gstreamer-%{majorminor}/libgstalaw.so
%{_libdir}/gstreamer-%{majorminor}/libgstalpha.so
%{_libdir}/gstreamer-%{majorminor}/libgstalphacolor.so
%{_libdir}/gstreamer-%{majorminor}/libgstapetag.so
%{_libdir}/gstreamer-%{majorminor}/libgstaudiofx.so
%{_libdir}/gstreamer-%{majorminor}/libgstaudioparsers.so
%{_libdir}/gstreamer-%{majorminor}/libgstauparse.so
%{_libdir}/gstreamer-%{majorminor}/libgstautodetect.so
%{_libdir}/gstreamer-%{majorminor}/libgstavi.so
%{_libdir}/gstreamer-%{majorminor}/libgstcutter.so
%{_libdir}/gstreamer-%{majorminor}/libgstdebug.so
%{_libdir}/gstreamer-%{majorminor}/libgstdeinterlace.so
%{_libdir}/gstreamer-%{majorminor}/libgsteffectv.so
%{_libdir}/gstreamer-%{majorminor}/libgstflv.so
%{_libdir}/gstreamer-%{majorminor}/libgstequalizer.so
%{_libdir}/gstreamer-%{majorminor}/libgstflxdec.so
%{_libdir}/gstreamer-%{majorminor}/libgstgdkpixbuf.so
%{_libdir}/gstreamer-%{majorminor}/libgstgoom.so
%{_libdir}/gstreamer-%{majorminor}/libgstgoom2k1.so
%{_libdir}/gstreamer-%{majorminor}/libgsticydemux.so
%{_libdir}/gstreamer-%{majorminor}/libgstid3demux.so
%{_libdir}/gstreamer-%{majorminor}/libgstimagefreeze.so
%{_libdir}/gstreamer-%{majorminor}/libgstinterleave.so
%{_libdir}/gstreamer-%{majorminor}/libgstisomp4.so
%{_libdir}/gstreamer-%{majorminor}/libgstjpeg.so
%{_libdir}/gstreamer-%{majorminor}/libgstlevel.so
%{_libdir}/gstreamer-%{majorminor}/libgstmatroska.so
%{_libdir}/gstreamer-%{majorminor}/libgstmonoscope.so
%{_libdir}/gstreamer-%{majorminor}/libgstmulaw.so
%{_libdir}/gstreamer-%{majorminor}/libgstmultifile.so
%{_libdir}/gstreamer-%{majorminor}/libgstmultipart.so
%{_libdir}/gstreamer-%{majorminor}/libgstnavigationtest.so
%{_libdir}/gstreamer-%{majorminor}/libgstossaudio.so
%{_libdir}/gstreamer-%{majorminor}/libgstoss4audio.so
%{_libdir}/gstreamer-%{majorminor}/libgstpng.so
%{_libdir}/gstreamer-%{majorminor}/libgstreplaygain.so
%{_libdir}/gstreamer-%{majorminor}/libgstrtp.so
%{_libdir}/gstreamer-%{majorminor}/libgstrtpmanager.so
%{_libdir}/gstreamer-%{majorminor}/libgstrtsp.so
%{_libdir}/gstreamer-%{majorminor}/libgstshapewipe.so
%{_libdir}/gstreamer-%{majorminor}/libgstshout2.so
%{_libdir}/gstreamer-%{majorminor}/libgstsmpte.so
%{_libdir}/gstreamer-%{majorminor}/libgstspectrum.so
%{_libdir}/gstreamer-%{majorminor}/libgsttaglib.so
%{_libdir}/gstreamer-%{majorminor}/libgstudp.so
%{_libdir}/gstreamer-%{majorminor}/libgstvideo4linux2.so
%{_libdir}/gstreamer-%{majorminor}/libgstvideobox.so
%{_libdir}/gstreamer-%{majorminor}/libgstvideocrop.so
%{_libdir}/gstreamer-%{majorminor}/libgstvideofilter.so
%{_libdir}/gstreamer-%{majorminor}/libgstvideomixer.so
%{_libdir}/gstreamer-%{majorminor}/libgstwavenc.so
%{_libdir}/gstreamer-%{majorminor}/libgstwavparse.so
%{_libdir}/gstreamer-%{majorminor}/libgstximagesrc.so
%{_libdir}/gstreamer-%{majorminor}/libgsty4menc.so
%{_libdir}/gstreamer-%{majorminor}/libgstcairo.so
%dir %{_datadir}/gstreamer-%{majorminor}/
%dir %{_datadir}/gstreamer-%{majorminor}/presets
%{_datadir}/gstreamer-%{majorminor}/presets/*

%package -n %{bname}-jack
Summary:	GStreamer plug-in for the Jack Sound Server
Group:		Sound
BuildRequires:	pkgconfig(jack) => 0.28.0
Provides:	%{bname}-audiosrc
Provides:	%{bname}-audiosink

%description -n %{bname}-jack
Plug-in for the JACK professional sound server.

%files -n %{bname}-jack
%{_libdir}/gstreamer-%{majorminor}/libgstjack.so

%package -n %{bname}-soup
Summary:	GStreamer HTTP plugin based on libsoup
Group:		System/Libraries
Requires:	%{bname}-plugins >= %{version}
BuildRequires:	libsoup-devel >= 2.3

%description -n %{bname}-soup
Plug-in for HTTP access based on libsoup.

%files -n %{bname}-soup
%{_libdir}/gstreamer-%{majorminor}/libgstsouphttpsrc.so

%package -n %{bname}-pulse
Summary:	Pulseaudio plugin for GStreamer
Group:		Sound
Requires:	%{bname}-plugins >= %{version}
BuildRequires:	pkgconfig(libpulse) >= 0.9.7
Requires:	pulseaudio >= 0.9.7

%description -n %{bname}-pulse
This is a GStreamer audio output plugin using the Pulseaudio sound server.

%files -n %{bname}-pulse
%{_libdir}/gstreamer-%{majorminor}/libgstpulse.so

### LIBDV ###
%package -n %{bname}-dv
Summary:	GStreamer DV plug-in
Group:		Video
Requires:	%{bname}-plugins >= %{version}
BuildRequires:	pkgconfig(libdv) >= 0.98

%description -n %{bname}-dv
Plug-in for digital video support using libdv.

%files -n %{bname}-dv
%{_libdir}/gstreamer-%{majorminor}/libgstdv.so

%package -n %{bname}-speex
Summary:	Gstreamer plugin for encoding and decoding Ogg Speex audio files
Group:		Sound
Requires:	%{bname}-plugins >= %{version}
BuildRequires:	pkgconfig(speex)

%description -n %{bname}-speex
Plug-Ins for creating and playing Ogg Speex audio files.

%files -n %{bname}-speex
%{_libdir}/gstreamer-%{majorminor}/libgstspeex.so

### RAW1394 ###
%package -n %{bname}-raw1394
Summary:	GStreamer raw1394 Firewire plug-in
Group:		System/Libraries
Requires:	%{bname}-plugins >= %{version}
BuildRequires:	libavc-devel
BuildRequires:	pkgconfig(libraw1394)
BuildRequires:	libiec61883-devel

%description -n %{bname}-raw1394
Plug-in for digital video support using raw1394.

%files -n %{bname}-raw1394
%{_libdir}/gstreamer-%{majorminor}/libgst1394.so

### FLAC ###
%package -n %{bname}-flac
Summary:	GStreamer plug-in for FLAC lossless audio
Group:		Sound
Requires:	%{bname}-plugins >= %{version}
BuildRequires:	pkgconfig(flac) >= 1.0.4

%description -n %{bname}-flac
Plug-in for the free FLAC lossless audio format.

%files -n %{bname}-flac
%{_libdir}/gstreamer-%{majorminor}/libgstflac.so

### AALIB ###
%package -n %{bname}-aalib
Summary:	Gstreamer plugin for Ascii-art output
Group:		Video
BuildRequires:	aalib-devel >= 1.3
Requires:	%{bname}-plugins >= %{version}

%description -n %{bname}-aalib
Plugin for viewing movies in Ascii-art using aalib library.

%files -n %{bname}-aalib
%{_libdir}/gstreamer-%{majorminor}/libgstaasink.so

%package -n %{bname}-caca
Summary:	Gstreamer plugin for Ascii-art output
Group:		Video
BuildRequires:	pkgconfig(caca)
Requires:	%{bname}-plugins >= %{version}

%description -n %{bname}-caca
Plugin for viewing movies in Ascii-art using caca library.

%files -n %{bname}-caca
%{_libdir}/gstreamer-%{majorminor}/libgstcacasink.so

%package -n %{bname}-wavpack
Summary:	Gstreamer plugin for encoding and decoding WavPack audio files
Group:		Sound
Requires:	%{bname}-plugins >= %{version}
BuildRequires:	pkgconfig(wavpack)

%description -n %{bname}-wavpack
Plug-Ins for creating and playing WavPack audio files.

%files -n %{bname}-wavpack
%{_libdir}/gstreamer-%{majorminor}/libgstwavpack.so

%package -n %{bname}-vp8
Summary:	GStreamer VP8 plug-in
Group:		Video
BuildRequires:	pkgconfig(vpx)

%description -n %{bname}-vp8
VP8 encoding and decoding plug-in.

%files -n %{bname}-vp8
%{_libdir}/gstreamer-%{majorminor}/libgstvpx.so

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19771 |12mu|gstreamer1.0-plugins-ugly-1.0.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		1.0
%define majorminor	1.0
%define bname		gstreamer1.0
%define name		%{bname}-plugins-ugly

%define build_experimental	0
%{?_with_experimental: %{expand: %%global build_experimental 1}}
%define build_lame	0
%define build_amrnb	0
%define build_amrwbdec	0
%define build_x264	0

##########################
# Hardcode PLF build
%define build_plf	0
##########################

%if %{build_plf}
%define distsuffix plf
# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
%define extrarelsuffix plf
%define build_lame	1
%define build_x264	1
%define build_amrnb	1
%define build_amrwbdec	1
%endif

Summary:	GStreamer Streaming-media framework plug-ins
Name:		%{name}
Version:	1.0.10
Release:	1%{?extrarelsuffix}
License:	LGPLv2+
Group:		Sound
Source0:	http://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-%{version}.tar.xz
URL:		http://gstreamer.freedesktop.org/
#gw for the pixbuf plugin
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(orc-0.4)
BuildRequires:	gstreamer1.0-plugins-base-devel >= %{version}
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(id3tag)
BuildRequires:	pkgconfig(mad)
BuildRequires:	pkgconfig(dvdread)
%ifnarch %mips %arm
BuildRequires:	pkgconfig(valgrind)
%endif
BuildRequires:	pkgconfig(check)
Provides:	%{bname}-audiosrc
Provides:	%{bname}-audiosink

%description
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related.  Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new
plug-ins.

This package contains a set of plug-ins that have good quality and
correct functionality, but distributing them might pose problems. The
license on either the plug-ins or the supporting libraries might not
be how the GStreamer authors like. The code might be widely known to
present patent problems.

%if %{build_plf}
This package is in restricted repository as it violates some patents.
%endif

%prep
%setup -q -n gst-plugins-ugly-%{version}

%build
%configure2_5x --disable-dependency-tracking --disable-static \
  --with-package-name='Rosa %{name} package' \
  --with-package-origin='http://www.rosalinux.com/' \
%if ! %{build_lame}
	--disable-lame \
%endif
%if %{build_experimental}
	--enable-experimental
%endif

%make

%check
cd tests/check
make check

%install
GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 %makeinstall_std

%find_lang gst-plugins-ugly-%{majorminor}

# Clean out files that should not be part of the rpm.
# This is the recommended way of dealing with it for RH8
find %{buildroot} -name '*.la' -delete

%files -f gst-plugins-ugly-%{majorminor}.lang
%doc AUTHORS COPYING README NEWS
%{_libdir}/gstreamer-%{majorminor}/libgstasf.so
%{_libdir}/gstreamer-%{majorminor}/libgstdvdlpcmdec.so
%{_libdir}/gstreamer-%{majorminor}/libgstdvdread.so
%{_libdir}/gstreamer-%{majorminor}/libgstdvdsub.so
%{_libdir}/gstreamer-%{majorminor}/libgstmad.so
%{_libdir}/gstreamer-%{majorminor}/libgstrmdemux.so
%if %{build_experimental}
%{_libdir}/gstreamer-%{majorminor}/libgstsynaesthesia.so
%endif
%{_libdir}/gstreamer-%{majorminor}/libgstxingmux.so

%if %{build_lame}
### LAME ###
%package -n %{bname}-lame
Summary:	GStreamer plug-in for encoding mp3 songs using lame
Group:		Sound
Requires:	%{bname}-plugins >= %{version}-%{release}
BuildRequires:	liblame-devel >= 3.89

%description -n %{bname}-lame
Plug-in for encoding mp3 with lame under GStreamer.

This package is in the restricted repository as it violates some patents.

%files -n %{bname}-lame
%{_libdir}/gstreamer-%{majorminor}/libgstlame.so
%endif

%if %{build_x264}
%package -n %{bname}-x264
Summary:	GStreamer plug-in for H264/AVC video encoding
Group:		Video
BuildRequires:	pkgconfig(x264)

%description -n %{bname}-x264
Plug-in for encoding H264/AVC video.

This package is in restricted repository as it violates some patents.

%files -n %{bname}-x264
%{_libdir}/gstreamer-%{majorminor}/libgstx264.so
%{_datadir}/gstreamer-%{majorminor}/presets/GstX264Enc.prs
%endif

%if %{build_amrnb}
%package -n %{bname}-amrnb
Summary:	GStreamer plug-in for AMR-NB support
Group: 		Sound
Requires:	%{bname}-plugins >= %{version}-%{release}
BuildRequires:	pkgconfig(opencore-amrnb)

%description -n %{bname}-amrnb
Plug-in for decoding AMR-NB under GStreamer.

This package is in restricted repository as it violates some patents.

%files -n %{bname}-amrnb
%{_libdir}/gstreamer-%{majorminor}/libgstamrnb.so
%{_datadir}/gstreamer-%{majorminor}/presets/GstAmrnbEnc.prs
%endif

%if %{build_amrwbdec}
%package -n %{bname}-amrwbdec
Summary:	GStreamer plug-in for AMR-WB decoding support
Group:		Sound
Requires:	%{bname}-plugins >= %{version}-%{release}
BuildRequires:	pkgconfig(opencore-amrwb)

%description -n %{bname}-amrwbdec
Plug-in for decoding AMR-Wb under GStreamer.

This package is in restricted repository as it violates some patents.

%files -n %{bname}-amrwbdec
%{_libdir}/gstreamer-%{majorminor}/libgstamrwbdec.so
%endif

### SIDPLAY ###
%package -n %{bname}-sid
Summary:	GStreamer Sid C64 music plugin
Group:		Sound
Requires:	%{bname}-plugins >= %{version}-%{release}
BuildRequires:	sidplay-devel => 1.36.0

%description -n %{bname}-sid
Plugin for playback of C64 SID format music files

%files -n %{bname}-sid
%{_libdir}/gstreamer-%{majorminor}/libgstsid.so

### A52DEC ###
%package -n %{bname}-a52dec
Summary:	GStreamer VOB decoder plugin
Group:		Sound
Requires:	%{bname}-plugins >= %{version}-%{release}
BuildRequires:	a52dec-devel >= 0.7.3

%description -n %{bname}-a52dec
Plugin for decoding of VOB files.

%files -n %{bname}-a52dec
%{_libdir}/gstreamer-%{majorminor}/libgsta52dec.so

%package -n %{bname}-mpeg
Summary:	GStreamer plug-ins for MPEG video playback and encoding
Group:		Video
Requires:	%{bname}-plugins >= %{version}-%{release}
BuildRequires:	pkgconfig(libmpeg2)

%description -n %{bname}-mpeg
Plug-ins for playing and encoding MPEG video.

%files -n %{bname}-mpeg
%{_libdir}/gstreamer-%{majorminor}/libgstmpeg2dec.so

%package -n %{bname}-cdio
Summary:	GStreamer plug-in for audio CD playback
Group:		Sound
Requires:	%{bname}-plugins >= %{version}-%{release}
BuildRequires:	pkgconfig(libcdio)
Conflicts:	%{bname}-plugins-good < 0.10.10

%description -n %{bname}-cdio
Plug-in for audio CD playback.

%files -n %{bname}-cdio
%{_libdir}/gstreamer-%{majorminor}/libgstcdio.so

%package -n %{bname}-twolame
Summary:	GStreamer plug-in for MP2 encoding support
Group:		Sound
Requires:	%{bname}-plugins >= %{version}-%{release}
BuildRequires:	pkgconfig(twolame)

%description -n %{bname}-twolame
Plug-in for encoding MP2 under GStreamer.

%files -n %{bname}-twolame
%{_libdir}/gstreamer-%{majorminor}/libgsttwolame.so


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19772 |12mu|gthumb-3.2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	An image viewer and browser for GNOME
Name:		gthumb
Version:	3.2.2
Release:	1
License:	GPLv2+
URL:		http://gthumb.sourceforge.net/
Group:		Graphics
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/3.2/%{name}-%{version}.tar.xz

BuildRequires: flex
BuildRequires: bison
BuildRequires: intltool itstool
BuildRequires: jpeg-devel
BuildRequires: pkgconfig(champlain-gtk-0.12)
BuildRequires: pkgconfig(clutter-gtk-1.0)
BuildRequires: pkgconfig(exiv2)
BuildRequires: pkgconfig(gconf-2.0) GConf2
BuildRequires: pkgconfig(gl)
BuildRequires: gnome-doc-utils-devel
BuildRequires: pkgconfig(gnome-keyring-1)
BuildRequires: pkgconfig(gsettings-desktop-schemas)
BuildRequires: pkgconfig(gstreamer-0.10)
BuildRequires: pkgconfig(gtk+-3.0)
BuildRequires: pkgconfig(ice)
BuildRequires: pkgconfig(libbrasero-burn3)
BuildRequires: pkgconfig(libopenraw-1.0)
BuildRequires: pkgconfig(librsvg-2.0)
BuildRequires: pkgconfig(libsoup-gnome-2.4)
BuildRequires: pkgconfig(libtiff-4)
BuildRequires: pkgconfig(sm)

%description
gThumb lets you browse your hard disk, showing you thumbnails of image files. 
It also lets you view single files (including GIF animations), add comments to
images, organize images in catalogs, print images, view slideshows, set your
desktop background, and more. 

%package devel
Summary: Header files for building %{name} extensions
Group: Development/C

%description devel
gThumb lets you browse your hard disk, showing you thumbnails of image files. 
It also lets you view single files (including GIF animations), add comments to
images, organize images in catalogs, print images, view slideshows, set your
desktop background, and more. 

%prep
%setup -q

%build
%configure2_5x \
	--disable-scrollkeeper \
	--disable-static \
	--enable-libopenraw

%make

%install
%makeinstall_std

%find_lang %{name} --with-gnome --all-name

# remove unpackaged files 
find %{buildroot} -name '*.la' -delete

%files -f %{name}.lang
%doc AUTHORS NEWS README COPYING
%{_bindir}/*
%{_datadir}/applications/*
%{_datadir}/GConf/gsettings/gthumb.convert
%{_datadir}/glib-2.0/schemas/*.xml
%{_datadir}/gthumb
%{_datadir}/icons/hicolor/*/apps/gthumb.*
%dir %{_libdir}/%{name}/
%dir %{_libdir}/%{name}/extensions/
%{_libdir}/%{name}/extensions/*.extension
%{_libdir}/%{name}/extensions/*.so
%{_mandir}/man1/%{name}.1*

%files devel
%doc ChangeLog
%{_includedir}/%{name}-*/
%{_libdir}/pkgconfig/*.pc
%{_datadir}/aclocal/gthumb.m4


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19773 |12mu|gtk+2.0-2.24.22-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define enable_gtkdoc 1
%define enable_bootstrap 0
%define enable_tests 0

%define pkgname		gtk+
%define api_version	2.0
%define binary_version	2.10.0
%define major		0
%define libname		%mklibname %{pkgname} %{api_version} %{major}
%define develname	%mklibname -d %{pkgname} %{api_version}
# this isnt really a true lib pkg, but a modules/plugin pkg
%define modules		%mklibname gtk-modules %{api_version}

%define gail_major	18
%define libgail		%mklibname gail %{gail_major}
%define develgail	%mklibname -d gail

%define girname		%mklibname gtk-gir %{api_version}


Summary:	The GIMP ToolKit (GTK+), a library for creating GUIs
Name:		%{pkgname}%{api_version}
Version:	2.24.22
Release:	2
License:	LGPLv2+
Group:		System/Libraries
URL:		http://www.gtk.org
Source0:	http://ftp.gnome.org/pub/GNOME/sources/gtk+/2.24/%{pkgname}-%{version}.tar.xz
# extra IM modules (vietnamese and tamil) -- pablo
#gw TODO, needs to be fixed for 2.21.3
Patch4:		gtk+-2.13.1-extra_im.patch 
# (fc) 2.0.6-8mdk fix infinite loop and crash in file selector when / and $HOME are not readable (bug #90)
Patch5:		gtk+-2.6.9-fileselectorfallback.patch
# (fwang) 2.22.1-3 use Qtcurve theme by default if available
Patch12:	gtk+-defaulttheme.patch
# (gb) 2.4.4-2mdk handle biarch
#Patch13:	gtk+-2.2.4-lib64.patch

# (fc) 2.18.2-2mdv fix nautilus crash (GNOME bug #596977) (pterjan)
# It seems, the patch does not do what is supposed to according to the
# discussion in #596977. It also introduces problems with garbled tray in
# LXDE, when adding or removing icons there.
# Patch15:	gtk+-2.18.1-fixnautiluscrash.patch
# (fc) 2.20.0-2mdv improve tooltip appareance (GNOME bug #599617) (Fedora)

#Patch18:	gtk+-2.21.1-fresh-tooltips.patch
# (fc) 2.20.0-2mdv improve tooltip positioning (GNOME bug #599618) (Fedora)
#Patch19:	gtk+-2.20.0-tooltip-positioning.patch
# (fc) 2.20.0-2mdv allow window dragging toolbars / menubar (GNOME bug #611313)
Patch20:	gtk+-2.24.7-window-dragging.patch
# (fc) 2.20.0-3mdv allow specifying icon padding for tray icon (GNOME bug #583273) (Fedora)
Patch21:	gtk+-2.20.0-icon-padding.patch
#Patch22:	gtk+-2.24.9-gir-linking.patch

# Fix for https://bugzilla.gnome.org/show_bug.cgi?id=723366
Patch23:	gtk+-2.24.20-fix-open-file-dialog-crash.patch

BuildRequires:	cups-devel
BuildRequires:	fam-devel
BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(atk) >= 1.29.2
BuildRequires:	pkgconfig(cairo) >= 1.6.0
BuildRequires:	pkgconfig(gdk-pixbuf-2.0) >= 2.21.0
BuildRequires:	pkgconfig(glib-2.0) >= 2.25.10
BuildRequires:	pkgconfig(gobject-introspection-1.0) >= 0.9.5
BuildRequires:	pkgconfig(pango) >= 1.20.0
BuildRequires:	pkgconfig(pangocairo) >= 1.20.0
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xcomposite)
BuildRequires:	pkgconfig(xcursor)
BuildRequires:	pkgconfig(xdamage)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xfixes)
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(xrender)
%if %{enable_tests}
BuildRequires:	x11-server-xvfb
# gw tests will fail without this
BuildRequires:	fonts-ttf-dejavu
%endif
%if %{enable_gtkdoc}
BuildRequires:	gtk-doc >= 0.9
BuildRequires:	sgml-tools
BuildRequires:	texlive-texinfo
%endif

Requires:	%{name}-common = %{version}-%{release}
# MD to pull in all the orphaned module loaders
Requires:	fontconfig
Requires:	gdk-pixbuf2.0
Requires:	gio2.0
Requires:	pango-modules
%if !%{enable_bootstrap}
Suggests:	xdg-user-dirs-gtk
Suggests:	elementary-theme
%endif
Provides:	gtk2 = %{version}-%{release}
Obsoletes:	%{pkgname}2 < %{version}-%{release}
Provides:	%{pkgname}2 = %{version}-%{release}
#(proyvind): to ensure we have g_malloc0_n & g_malloc_n (required by trigger)
#            provided by the ABI
Conflicts:	glib2 < 2.24
Conflicts:	perl-Gtk2 < 1.113

%description
The gtk+ package contains the GIMP ToolKit (GTK+), a library for creating
graphical user interfaces for the X Window System.  GTK+ was originally
written for the GIMP (GNU Image Manipulation Program) image processing
program, but is now used by several other programs as well.  

If you are planning on using the GIMP or another program that uses GTK+,
you'll need to have the gtk+ package installed.

%package common
Summary:	%{summary}
Group:		%{group}
BuildArch:	noarch
Conflicts:	%{name} <= 2.24.8-2
Requires:	%{modules} = %{version}-%{release}

%description common
This package contains the common files for the GTK+2.0 graphical user
interface.

%package -n %{modules}
Summary:	%{summary}
Group:		%{group}
Requires:	%{name} = %{version}-%{release}
Provides:	gtk2-modules = %{version}-%{release}
Conflicts:	%{_lib}gtk+2.0_0 < 2.24.8-4
Conflicts:	%{_lib}gtk+2.0 < 2.24.8-7
#(proyvind): to ensure we have g_malloc0_n & g_malloc_n (required by trigger)
#            provided by the ABI
Conflicts:	glib2 < 2.24
Conflicts:	%{_lib}gail18 < 2.24.8-3
%if !%{enable_bootstrap}
Suggests:	%{_lib}gtk-aurora-engine
%endif

%description -n %{modules}
This package contains the immodules, engines and printbackends libraries 
for %{name} to function properly.

%package -n %{develname}
Summary:	Development files for GTK+ (GIMP ToolKit) applications
Group:		Development/GNOME and GTK+
Requires:	%{libname} = %{version}-%{release}
Requires:	%{girname} = %{version}-%{release}
Provides:	gtk2-devel = %{version}-%{release}
Provides:	%{pkgname}2-devel = %{version}-%{release}
Provides:	lib%{pkgname}%{api_version}-devel = %{version}-%{release}
Provides:	%{libname}-devel = %{version}-%{release}

%description -n %{develname}
The libgtk+-devel package contains the static libraries and header files
needed for developing GTK+ (GIMP ToolKit) applications. The libgtk+-devel
package contains GDK (the General Drawing Kit, which simplifies the interface
for writing GTK+ widgets and using GTK+ widgets in applications), and GTK+
(the widget set).

%package -n %{libname}
Summary:	X11 backend of The GIMP ToolKit (GTK+)
Group:		System/Libraries
Obsoletes:	%{_lib}%{pkgname}-x11-%{api_version}_%{major}

%description -n %{libname}
This package contains the X11 version of library needed to run
programs dynamically linked with gtk+.

%package -n %{girname}
Summary:	GObject Introspection interface description for %name
Group:		System/Libraries
Conflicts:	%{_lib}gtk+-x11-2.0_0 < 2.24.8-3
Conflicts:	gir-repository < 0.6.5-4

%description -n %{girname}
GObject Introspection interface description for %name.

%package -n %{libgail}
Summary:	GNOME Accessibility Implementation Library
Group:		System/Libraries

%description -n %{libgail}
Gail is the GNOME Accessibility Implementation Library

%package -n %{develgail}
Summary:	Development libraries, include files for GAIL
Group:		Development/GNOME and GTK+
Provides:	gail-devel = %{version}-%{release}
Requires:	%{libgail} = %{version}-%{release}

%description -n %{develgail}
Gail is the GNOME Accessibility Implementation Library

%prep
%setup -qn %{pkgname}-%{version}
%apply_patches

#needed by patches 4 & 13
#gw disable it for bootstrapping
mkdir -p m4
autoreconf -fi

%build
# fix crash in nautilus (GNOME bug #596977)
export CFLAGS=`echo %{optflags} | sed -e 's/-fomit-frame-pointer//g'`

#CONFIGURE_TOP=.. 
export CPPFLAGS="-DGTK_COMPILATION"
%configure2_5x \
	--disable-static \
	--enable-xinerama \
	--with-xinput=xfree

%make

%check
%if %{enable_tests}
XDISPLAY=$(i=1; while [ -f /tmp/.X$i-lock ]; do i=$(($i+1)); done; echo $i)
%{_bindir}/Xvfb :$XDISPLAY &
export DISPLAY=:$XDISPLAY
make check
kill $(cat /tmp/.X$XDISPLAY-lock) ||:
%endif

%install
rm -rf %{buildroot}

%makeinstall_std mandir=%{_mandir} RUN_QUERY_IMMODULES_TEST=false RUN_QUERY_LOADER_TEST=false

mkdir -p %{buildroot}%{_sysconfdir}/gtk-%{api_version}
touch %{buildroot}%{_sysconfdir}/gtk-%{api_version}/gtk.immodules.%{_lib}
mkdir -p %{buildroot}%{_libdir}/gtk-%{api_version}/modules

# handle biarch packages
progs="gtk-query-immodules-%{api_version}"
mkdir -p %{buildroot}%{_libdir}/gtk-%{api_version}/bin
for f in $progs; do
  mv -f %{buildroot}%{_bindir}/$f %{buildroot}%{_libdir}/gtk-%{api_version}/bin/
  cat > %{buildroot}%{_bindir}/$f << EOF
#!/bin/sh
lib=%{_lib}
case ":\$1:" in
:lib*:) lib="\$1"; shift 1;;
esac
exec %{_prefix}/\$lib/gtk-%{api_version}/bin/$f \${1+"\$@"}
EOF
  chmod +x %{buildroot}%{_bindir}/$f
done

%{find_lang} gtk20
%find_lang gtk20-properties
cat gtk20-properties.lang >> gtk20.lang



%post -n %{modules}
if [ "$1" = "2" ]; then
  if [ -f %{_sysconfdir}/gtk-%{api_version}/gtk.immodules ]; then
    rm -f %{_sysconfdir}/gtk-%{api_version}/gtk.immodules
  fi
fi
%{_libdir}/gtk-%{api_version}/bin/gtk-query-immodules-%{api_version} > %{_sysconfdir}/gtk-%{api_version}/gtk.immodules.%{_lib}

%triggerin -n %{modules} -- %{_libdir}/gtk-%{api_version}/%{binary_version}/immodules/*.so
%{_libdir}/gtk-%{api_version}/bin/gtk-query-immodules-%{api_version} > %{_sysconfdir}/gtk-%{api_version}/gtk.immodules.%{_lib}

%triggerpostun -n %{modules} -- %{_libdir}/gtk-%{api_version}/%{binary_version}/immodules/*.so
if [ -x %{_libdir}/gtk-%{api_version}/bin/gtk-query-immodules-%{api_version} ]; then %{_libdir}/gtk-%{api_version}/bin/gtk-query-immodules-%{api_version} > %{_sysconfdir}/gtk-%{api_version}/gtk.immodules.%{_lib}
fi

%files
%doc README
%{_bindir}/gtk-query-immodules-%{api_version}
%{_bindir}/gtk-update-icon-cache

%files common -f gtk20.lang
%{_datadir}/themes/
%dir %{_sysconfdir}/gtk-%{api_version}
%config(noreplace) %{_sysconfdir}/gtk-%{api_version}/im-multipress.conf

%files -n %{modules}
%ghost %verify (not md5 mtime size) %config(noreplace) %{_sysconfdir}/gtk-%{api_version}/gtk.immodules.%{_lib}
%dir %{_libdir}/gtk-%{api_version}
%dir %{_libdir}/gtk-%{api_version}/bin
%{_libdir}/gtk-%{api_version}/bin/gtk-query-immodules-%{api_version}
%dir %{_libdir}/gtk-%{api_version}/modules
%dir %{_libdir}/gtk-%{api_version}/%{binary_version}
%dir %{_libdir}/gtk-%{api_version}/%{binary_version}/immodules
%dir %{_libdir}/gtk-%{api_version}/%{binary_version}/engines
%dir %{_libdir}/gtk-%{api_version}/%{binary_version}/printbackends
%{_libdir}/gtk-%{api_version}/%{binary_version}/immodules/*.so
%{_libdir}/gtk-%{api_version}/%{binary_version}/engines/*.so
%{_libdir}/gtk-%{api_version}/%{binary_version}/printbackends/*.so
# from gail lib
%{_libdir}/gtk-2.0/modules/libferret.so
%{_libdir}/gtk-2.0/modules/libgail.so

%files -n %{develname}
%doc docs/*.txt AUTHORS ChangeLog NEWS* README*
%doc %{_datadir}/gtk-doc/html/gdk2/
%doc %{_datadir}/gtk-doc/html/gtk2/
%{_bindir}/gtk-demo
%{_bindir}/gtk-builder-convert
%{_datadir}/aclocal/*
%{_datadir}/gtk-%{api_version}/
%{_includedir}/gtk-unix-print-%{api_version}/
%{_includedir}/gtk-%{api_version}/gdk
%{_includedir}/gtk-%{api_version}/gtk
%{_libdir}/gtk-%{api_version}/include
%{_libdir}/pkgconfig/gdk-%{api_version}.pc
%{_libdir}/pkgconfig/gtk+-%{api_version}.pc
%{_libdir}/pkgconfig/gtk+-unix-print-%{api_version}.pc
%{_libdir}/libgdk-x11-%{api_version}.so
%{_libdir}/libgtk-x11-%{api_version}.so
%{_datadir}/gir-1.0/Gdk-2.0.gir
%{_datadir}/gir-1.0/GdkX11-2.0.gir
%{_datadir}/gir-1.0/Gtk-2.0.gir
%{_libdir}/pkgconfig/*x11*

%files -n %{libname}
%{_libdir}/libgdk-x11-%{api_version}.so.%{major}*
%{_libdir}/libgtk-x11-%{api_version}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Gdk-%{api_version}.typelib
%{_libdir}/girepository-1.0/GdkX11-%{api_version}.typelib
%{_libdir}/girepository-1.0/Gtk-%{api_version}.typelib

%files -n %{libgail}
%{_libdir}/libgailutil.so.%{gail_major}*

%files -n %{develgail}
%{_datadir}/gtk-doc/html/gail-libgail-util
%{_libdir}/libgailutil.so
%{_includedir}/gail-1.0/
%{_libdir}/pkgconfig/gail.pc


%changelog
* Fri Feb 07 2014 Eugene Shatokhin <eugene.shatokhin@rosalab.ru> 2.24.22-2
+ Revision: 4ce13b8
- Disabled gtk+-2.18.1-fixnautiluscrash.patch
- It seems, the patch does not do what is supposed to according to the
- discussion in #596977. It also introduces problems with garbled tray in
- LXDE, when adding or removing icons there.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19774 |12mu|gtk+3.0-3.8.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define enable_gtkdoc 0
%define enable_bootstrap 0
%define enable_tests 0

%define pkgname		gtk+
%define api		3
%define api_version	3.0
%define binary_version	3.0.0
%define major		0
%define libname		%mklibname %{pkgname} %{api} %{major}
%define devname		%mklibname -d %{pkgname} %{api_version}
# this isnt really a true lib pkg, but a modules/plugin pkg
%define modules		%mklibname gtk-modules %{api_version}

%define gail_major	0
%define libgail		%mklibname gail %{api} %{gail_major}
%define devgail		%mklibname -d gail %{api_version}

%define libgir		%mklibname gtk-gir %{api_version}

Summary:	The GIMP ToolKit (GTK+), a library for creating GUIs
Name:		%{pkgname}%{api_version}
Version:	3.8.6
Release:	1
License:	LGPLv2+
Group:		System/Libraries
URL:		http://www.gtk.org
Source0:	http://ftp.gnome.org/pub/GNOME/sources/gtk+/3.8/%{pkgname}-%{version}.tar.xz
Patch1:		gtk+-3.8.6-set-as-default-app.patch

BuildRequires:	cups-devel
BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(atk) >= 1.29.2
BuildRequires:	pkgconfig(cairo) >= 1.6.0
#BuildRequires:	pkgconfig(colord)
BuildRequires:	pkgconfig(gdk-pixbuf-2.0) >= 2.26
BuildRequires:	pkgconfig(glib-2.0) >= 2.25.10
BuildRequires:	pkgconfig(gobject-introspection-1.0) >= 0.9.5
BuildRequires:	pkgconfig(pango) >= 1.30
BuildRequires:	pkgconfig(pangocairo) >= 1.30
BuildRequires:	pkgconfig(atk-bridge-2.0) >= 2.6.0
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xcomposite)
BuildRequires:	pkgconfig(xcursor)
BuildRequires:	pkgconfig(xdamage)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xfixes)
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(xrender)
#gw needed for gtk-update-icon-cache in gtk+3.0 3.0.9
BuildRequires:	gtk+2.0

%if %{enable_tests}
BuildRequires:	x11-server-xvfb
# gw tests will fail without this
BuildRequires	fonts-ttf-dejavu
%endif
%if %{enable_gtkdoc}
BuildRequires:	gtk-doc >= 0.9
BuildRequires:	sgml-tools
BuildRequires:	texlive-texinfo
%endif
%if !%{enable_bootstrap}
Suggests:	xdg-user-dirs-gtk
%endif
Requires:	%{name}-common = %{version}-%{release}
# MD to pull in all the orphaned module loaders
Requires:	fontconfig
Requires:	gdk-pixbuf2.0
Requires:	gio2.0
Requires:	glib2.0-common
Requires:	pango-modules

Obsoletes:	gtk-engines3 < 3.0.0
Provides:	%{pkgname}%{api} = %{version}-%{release}

%description
The gtk+ package contains the GIMP ToolKit (GTK+), a library for creating
graphical user interfaces for the X Window System.  GTK+ was originally
written for the GIMP (GNU Image Manipulation Program) image processing
program, but is now used by several other programs as well.  

If you are planning on using the GIMP or another program that uses GTK+,
you'll need to have the gtk+ package installed.

%package common
Summary:	%{summary}
Group:		%{group}
BuildArch:	noarch
Conflicts:	%{name} < 3.3.2-2

%description common
This package contains the common files for the GTK+3.0 graphical user
interface.

%package -n %{modules}
Summary:	%{summary}
Group:		%{group}
Requires:	%{name} = %{version}-%{release}
Provides:	gtk%{api}-modules = %{version}-%{release}
Obsoletes:	%{_lib}gtk+3 < 3.3.4-2
Obsoletes:	%{_lib}gtk+3.0_0 < 3.0.0
Obsoletes:	%{_lib}gtk+-x11-3.0_0 < 3.0.0
Obsoletes:	%{_lib}gtk-engines3 < 3.0.0

%description -n %{modules}
This package contains the immodules, engines and printbackends libraries
for %{name} to function properly.

%package -n %{devname}
Summary:	Development files for GTK+ (GIMP ToolKit) applications
Group:		Development/GNOME and GTK+
Requires:	%{libname} = %{version}-%{release}
Requires:	%{libgir} = %{version}-%{release}
Provides:	%{pkgname}%{api}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{devname}
The libgtk+-devel package contains the static libraries and header files
needed for developing GTK+ (GIMP ToolKit) applications. The libgtk+-devel
package contains GDK (the General Drawing Kit, which simplifies the interface
for writing GTK+ widgets and using GTK+ widgets in applications), and GTK+
(the widget set).

%package -n %{libname}
Summary:	Shared libraries of The GIMP ToolKit (GTK+)
Group:		System/Libraries
Conflicts:	%{_lib}gtk+3_0 < 3.3.2-2

%description -n %{libname}
This package contains the shared libraries needed to run programs dynamically 
linked with gtk+.

%package -n %{libgir}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries
Conflicts:	%{_lib}gtk+3_0 < 3.3.2-2

%description -n %{libgir}
GObject Introspection interface description for %{name}.

%package -n %{libgail}
Summary:	GNOME Accessibility Implementation Library
Group:		System/Libraries
Obsoletes:	%{_lib}gail3.0_0 < 3.0.0

%description -n %{libgail}
Gail is the GNOME Accessibility Implementation Library

%package -n %{devgail}
Summary:	Development libraries, include files for GAIL
Group:		Development/GNOME and GTK+
Provides:	libgail-%{api_version}-devel = %{version}-%{release}
Requires:	%{libgail} = %{version}

%description -n %{devgail}
Gail is the GNOME Accessibility Implementation Library

%prep
%setup -qn %{pkgname}-%{version}
%apply_patches

%build
# these need to be regenerated with the system glib
rm gtk/gtkdbusgenerated.[hc]

# fix crash in nautilus (GNOME bug #596977)
export CFLAGS=`echo %{optflags} | sed -e 's/-fomit-frame-pointer//g'`

export CPPFLAGS="-DGTK_COMPILATION"
%configure2_5x \
	--disable-static \
	--enable-xinerama \
	--enable-gtk2-dependency

%make

%check
%if %enable_tests
XDISPLAY=$(i=1; while [ -f /tmp/.X$i-lock ]; do i=$(($i+1)); done; echo $i)
%{_bindir}/Xvfb :$XDISPLAY &
export DISPLAY=:$XDISPLAY
make check
kill $(cat /tmp/.X$XDISPLAY-lock) ||:
%endif

%install
%makeinstall_std RUN_QUERY_IMMODULES_TEST=false RUN_QUERY_LOADER_TEST=false

touch %{buildroot}%{_libdir}/gtk-%{api_version}/%{binary_version}/immodules.cache
mkdir -p %{buildroot}%{_libdir}/gtk-%{api_version}/modules

%if "%{_lib}" != "lib"
 mv %{buildroot}%{_bindir}/gtk-query-immodules-%{api_version} %{buildroot}%{_bindir}/gtk-query-immodules-%{api_version}-64
%else
 mv %{buildroot}%{_bindir}/gtk-query-immodules-%{api_version} %{buildroot}%{_bindir}/gtk-query-immodules-%{api_version}-32
%endif

%find_lang gtk30 gtk30-properties gtk30.lang

#remove not packaged files
rm -f %{buildroot}%{_mandir}/man1/gtk-update-icon-cache.1*

%post -n %{modules}
if [ "$1" = "2" ]; then
  if [ -f %{_sysconfdir}/gtk-%{api_version}/gtk.immodules ]; then
    rm -f %{_sysconfdir}/gtk-%{api_version}/gtk.immodules
  fi
fi
%if "%{_lib}" != "lib"
 %{_bindir}/gtk-query-immodules-%{api_version}-64 --update-cache
%else
 %{_bindir}/gtk-query-immodules-%{api_version}-32 --update-cache
%endif

%triggerin -n %{modules} -- %{_libdir}/gtk-%{api_version}/%{binary_version}/immodules/*.so
%if "%{_lib}" != "lib"
 %{_bindir}/gtk-query-immodules-%{api_version}-64 --update-cache
%else
 %{_bindir}/gtk-query-immodules-%{api_version}-32 --update-cache
%endif

%triggerpostun -n %{modules} -- %{_libdir}/gtk-%{api_version}/%{binary_version}/immodules/*.so
%if "%{_lib}" != "lib"
 %{_bindir}/gtk-query-immodules-%{api_version}-64 --update-cache
%else
 %{_bindir}/gtk-query-immodules-%{api_version}-32 --update-cache
%endif

%files
%doc README
%{_bindir}/gtk-query-immodules-%{api_version}-*
%{_bindir}/gtk-launch

%files common -f gtk30.lang
%dir %{_sysconfdir}/gtk-%{api_version}
%config(noreplace) %{_sysconfdir}/gtk-%{api_version}/im-multipress.conf
%{_datadir}/glib-2.0/schemas/org.gtk.Settings.FileChooser.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gtk.Settings.ColorChooser.gschema.xml
%{_datadir}/themes
%{_mandir}/man1/gtk-query-immodules-%{api_version}.1*
%{_mandir}/man1/gtk-launch.1*
%{_mandir}/man1/broadwayd.1*

%files -n %{modules}
%ghost %verify (not md5 mtime size) %{_libdir}/gtk-%{api_version}/3.0.0/immodules.cache
%dir %{_libdir}/gtk-%{api_version}
%dir %{_libdir}/gtk-%{api_version}/modules
%dir %{_libdir}/gtk-%{api_version}/%{binary_version}
%{_libdir}/gtk-%{api_version}/%{binary_version}/immodules
%{_libdir}/gtk-%{api_version}/%{binary_version}/printbackends

%files -n %{libname}
%{_libdir}/libgtk-3.so.%{major}*
%{_libdir}/libgdk-3.so.%{major}*

%files -n %{libgir}
%{_libdir}/girepository-1.0/Gdk-%{api_version}.typelib
%{_libdir}/girepository-1.0/GdkX11-%{api_version}.typelib
%{_libdir}/girepository-1.0/Gtk-%{api_version}.typelib

%files -n %{devname}
%doc docs/*.txt AUTHORS ChangeLog NEWS* README*
%{_bindir}/gtk3-demo
%{_bindir}/gtk3-demo-application
%{_bindir}/gtk3-widget-factory
%{_includedir}/gtk-%{api_version}
%{_libdir}/libgtk-%{api}.so
%{_libdir}/libgdk-%{api}.so
%{_libdir}/pkgconfig/gdk-*%{api_version}.pc
%{_libdir}/pkgconfig/gtk+-*%{api_version}.pc
%{_datadir}/aclocal/*
%{_datadir}/gtk-%{api_version}
%{_datadir}/gir-1.0/Gdk-%{api_version}.gir
%{_datadir}/gir-1.0/GdkX11-%{api_version}.gir
%{_datadir}/gir-1.0/Gtk-%{api_version}.gir
%_datadir/glib-2.0/schemas/org.gtk.Demo.gschema.xml
%doc %{_datadir}/gtk-doc/html/gdk3
%doc %{_datadir}/gtk-doc/html/gtk3

%files -n %{libgail}
%{_libdir}/libgailutil-%{api}.so.%{gail_major}*

%files -n %{devgail}
%{_includedir}/gail-%{api_version}
%{_libdir}/libgailutil-%{api}.so
%{_libdir}/pkgconfig/gail-%{api_version}.pc
%{_datadir}/gtk-doc/html/gail-libgail-util3


%changelog
* Thu Oct 17 2013 Tigro <ashejn@gmail.com> 3.8.6-1
+ Revision: 9ead5e9
- drop gtk/gtkdbusgenerated.[hc], these need to be regenerated with the system glib



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19775 |12mu|gtkhtml3.14-3.32.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version}|cut -d. -f1,2)

%define oname	gtkhtml
%define api	3.14
%define major	19
%define majeditor	0
%define libname %mklibname %{oname} %{api} %{major}
%define libeditor %mklibname %{oname}-editor %{api} %{majeditor}
%define devname %mklibname -d %{oname} %{api}

Summary:	HTML rendering/editing library
Name:		%{oname}%{api}
Version:	3.32.2
Release:	6
License:	LGPLv2+
Group:		Graphical desktop/GNOME
Url:		http://ftp.gnome.org/pub/gnome/sources/gtkhtml/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/gtkhtml/%{url_ver}/%{oname}-%{version}.tar.bz2
Patch0:		gtkhtml-3.32.2-fix-linking.patch

BuildRequires:	gnome-icon-theme >= 1.2.0
BuildRequires:	intltool
BuildRequires:	pkgconfig(enchant)
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(gail)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(iso-codes)
BuildRequires:	pkgconfig(libsoup-2.4)
Requires:	%{libname} >= %{version}
### MD TODO rename src pkg directory
Obsoletes:	gtkhtml-3.14 < 3.32.2-6

%description 
GtkHTML is a HTML rendering/editing library.  GtkHTML is
not designed to be the ultimate HTML browser/editor: instead, it is
designed to be easily embedded into applications that require
lightweight HTML functionality.

GtkHTML was originally based on KDE's KHTMLW widget, but is now
developed independently of it.  The most important difference between
KHTMLW and GtkHTML, besides being GTK-based, is that GtkHTML is also
an editor.  Thanks to the Bonobo editor component that comes with the
library, it's extremely simple to add HTML editing to an existing
application.

%files -f %{oname}-%{api}.lang
%doc AUTHORS NEWS README TODO
%{_datadir}/gtkhtml-%{api}

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Libraries for GtkHTML
Group:		System/Libraries
Suggests:	%{name} = %{EVRD}
Obsoletes:	%{_lib}gtkhtml-3.14_19 < 3.32.2-6
Conflicts:	%{_lib}gtkhtml-3.14_19 < 3.32.2-6

%description -n %{libname}
This package contains libraries used by GtkHTML.

%files -n %{libname}
%{_libdir}/libgtkhtml-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libeditor}
Summary:	Libraries for GtkHTML
Group:		System/Libraries
Suggests:	%{name} = %{EVRD}
Conflicts:	%{_lib}gtkhtml-3.14_19 < 3.32.2-6

%description -n %{libeditor}
This package contains libraries used by GtkHTML.

%files -n %{libeditor}
%{_libdir}/libgtkhtml-editor-%{api}.so.%{majeditor}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development libraries, header files and utilities for GtkHTML
Group:		Development/GNOME and GTK+
Requires:	%{name} = %{EVRD}
Requires:	%{libname} = %{EVRD}
Requires:	%{libeditor} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Obsoletes:	%{_lib}gtkhtml-3.14-devel < 3.32.2-6
Conflicts:	%{_lib}gtkhtml-3.14-devel < 3.32.2-6

%description -n %{devname}
This package contains the files necessary to develop applications with GtkHTML.

%files -n %{devname}
%doc ChangeLog COPYING
%_bindir/gtkhtml-editor-test
%{_libdir}/*.so
%{_includedir}/*
%{_libdir}/pkgconfig/*

#----------------------------------------------------------------------------

%prep
%setup -qn %{oname}-%{version}
%apply_patches

%build
autoreconf -fi
%configure2_5x \
	--enable-deprecated-warning-flags=no \
	--disable-static
%make LIBS=-lm

%install
%makeinstall_std

%find_lang %{oname}-%{api}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19776 |12mu|gtkhtml4-4.6.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	0
%define oname gtkhtml
%define api_version 4.0
%define libname %mklibname %{oname} %{api_version} %{major}
%define develname %mklibname -d %{oname} %{api_version}

Summary: HTML rendering/editing library
Name: gtkhtml4
Version: 4.6.6
Release: 1
License: LGPLv2+
Group: Graphical desktop/GNOME
URL: http://ftp.gnome.org/pub/gnome/sources/gtkhtml/
Source0: http://ftp.gnome.org/pub/GNOME/sources/gtkhtml/4.6/%{oname}-%{version}.tar.xz

BuildRequires:	intltool
BuildRequires:	pkgconfig(enchant) >= 1.1.7
BuildRequires:	pkgconfig(gail-3.0) >= 3.0.2
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.0.2
BuildRequires:	pkgconfig(gsettings-desktop-schemas)
BuildRequires:	pkgconfig(iso-codes)
BuildRequires:	pkgconfig(cairo) >= 1.10.0
BuildRequires:	pkgconfig(ORBit-2.0)
BuildRequires:	pkgconfig(libsoup-2.4) >= 2.26.0
BuildRequires:	pkgconfig(gnome-icon-theme) >= 2.22.0

Requires:	%{libname} >= %{version}-%{release}

%description 
GtkHTML is a HTML rendering/editing library.  GtkHTML is
not designed to be the ultimate HTML browser/editor: instead, it is
designed to be easily embedded into applications that require
lightweight HTML functionality.

GtkHTML was originally based on KDE's KHTMLW widget, but is now
developed independently of it.  The most important difference between
KHTMLW and GtkHTML, besides being GTK-based, is that GtkHTML is also
an editor.  Thanks to the Bonobo editor component that comes with the
library, it's extremely simple to add HTML editing to an existing
application.

%package -n %{libname}
Summary:	Libraries for GtkHTML
Group:		System/Libraries

%description -n %{libname}
GtkHTML is a HTML rendering/editing library.  GtkHTML is
not designed to be the ultimate HTML browser/editor: instead, it is
designed to be easily embedded into applications that require
lightweight HTML functionality.

This package contains libraries used by GtkHTML.

%package -n %{develname}
Summary:	Development libraries, header files and utilities for GtkHTML
Group:		Development/GNOME and GTK+
#Requires:	%{name} = %{version}
Requires:	%{libname} = %{version}
Provides:	%{oname}-%{api_version}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
GtkHTML is a HTML rendering/editing library.  GtkHTML is
not designed to be the ultimate HTML browser/editor: instead, it is
designed to be easily embedded into applications that require
lightweight HTML functionality.

This package contains the files necessary to develop applications with GtkHTML.

%prep
%setup -qn %{oname}-%{version}

%build
%configure2_5x \
	--disable-static \
	--program-suffix=4

%make

%install
rm -rf %{buildroot}
%makeinstall_std
find %{buildroot} -name "*.la" -delete
%{find_lang} %{oname}-%{api_version}

%files -f %{oname}-%{api_version}.lang
%doc AUTHORS NEWS README TODO COPYING
%{_datadir}/gtkhtml-%{api_version}

%files -n %{libname}
%{_libdir}/libgtkhtml-%{api_version}.so.%{major}*
%{_libdir}/libgtkhtml-editor-%{api_version}.so.%{major}*

%files -n %{develname}
%doc ChangeLog
%{_bindir}/gtkhtml-editor-test4
%{_libdir}/*.so
%{_includedir}/*
%{_libdir}/pkgconfig/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19777 |12mu|gtkmm3.0-3.7.12-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname	gtkmm
%define api_version 3.0
%define major 1
%define libname_orig %mklibname %{pkgname} %{api_version}
%define libname %mklibname %{pkgname} %{api_version} %{major}
%define develname %mklibname -d %{pkgname} %{api_version}

Name:		%{pkgname}%{api_version}
Summary:	C++ interface for popular GUI library gtk+
Version:	3.7.12
Release:	1
#gw lib is LGPL, tool is GPL
License:	LGPLv2+ and GPLv2+
Group:		System/Libraries
URL:		http://gtkmm.sourceforge.net/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/gtkmm/3.7/%{pkgname}-%{version}.tar.xz

BuildRequires:	xsltproc
BuildRequires:	pkgconfig(atkmm-1.6)
BuildRequires:	pkgconfig(cairomm-1.0)
BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
BuildRequires:	pkgconfig(giomm-2.4)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(pangomm-1.4)
BuildRequires:	doxygen

%description
Gtkmm provides a C++ interface to the GTK+ GUI library. Gtkmm2 wraps GTK+ 2.
Highlights include typesafe callbacks, widgets extensible via inheritance
and a comprehensive set of widget classes that can be freely combined to
quickly create complex user interfaces.

%package	-n %{libname}
Summary:	C++ interface for popular GUI library gtk+
Group:		System/Libraries
Provides:	%{libname_orig} = %{version}-%{release}
Provides:	%{pkgname}%{api_version} = %{version}-%{release}

%description	-n %{libname}
Gtkmm provides a C++ interface to the GTK+ GUI library. Gtkmm2 wraps GTK+ 2.
Highlights include typesafe callbacks, widgets extensible via inheritance
and a comprehensive set of widget classes that can be freely combined to
quickly create complex user interfaces.

This package contains the library needed to run programs dynamically
linked with %{pkgname}.

%package	-n %{develname}
Summary:	Headers and development files of %{pkgname}
Group:		Development/GNOME and GTK+
Requires:	%{libname} = %{version}
Provides:	%{pkgname}%{api_version}-devel = %{version}-%{release}
Provides:	%{libname_orig}-devel = %{version}-%{release}
Obsoletes:	%{_lib}gtkmm3.0_1-static-devel
Obsoletes:	%{_lib}gtkmm3.0-static-devel

%description	-n %{develname}
This package contains the headers and development files that are needed,
when trying to develop or compile applications which need %{pkgname}.

%package	doc
Summary:	GTKmm documentation
Group:		Books/Other

%description	doc
Gtkmm provides a C++ interface to the GTK+ GUI library. Gtkmm2 wraps GTK+ 2.
Highlights include typesafe callbacks, widgets extensible via inheritance
and a comprehensive set of widget classes that can be freely combined to
quickly create complex user interfaces.

This package contains all API documentation for gtkmm. You can readily read
this documentation with devhelp, a documentation reader.

%prep
%setup -qn %{pkgname}-%{version}

%build
%configure2_5x \
	--disable-static

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%files -n %{libname}
%doc AUTHORS COPYING NEWS README
%{_libdir}/libgdkmm-%{api_version}.so.%{major}*
%{_libdir}/libgtkmm-%{api_version}.so.%{major}*

%files -n %{develname}
%doc PORTING ChangeLog
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/gtkmm-%{api_version}
%{_libdir}/gdkmm-%{api_version}
%{_libdir}/pkgconfig/*.pc

%files doc
%doc %{_datadir}/doc/gtkmm-%{api_version}
%doc %{_datadir}/devhelp/books/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19778 |12mu|gtk-qt-engine-1.1-5.r5.7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libname %mklibname gtk-qt-engine
%define snapshot r5

Summary:	Allow GTK to use Qt widget styles
Name:		gtk-qt-engine
Version:	1.1
Release:	5.%{snapshot}.7
License:	GPLv2+
Group:		Graphical desktop/KDE
Url:		http://gtk-qt.ecs.soton.ac.uk/
Source0:	http://gtk-qt.ecs.soton.ac.uk/files/%{version}/%{name}-%{version}-%{snapshot}.tar.xz
# 4 Debian patches
Patch1:		01_fix_out_of_source_build.diff
Patch2:		02_change_desktop_file_installation.diff
Patch3:		03_disable_engine_with_nspluginviewer.diff
Patch4:		04_no_kde4_in_configfile.diff
Patch5:		gtk-qt-engine-1.1-glib.patch
BuildRequires:	cmake
BuildRequires:	kdelibs4-devel
BuildRequires:	kde4-macros
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libbonoboui-2.0)
Requires:	%{libname} = %{version}-%{release}
Requires:	gtk-qt-kcm

%description
The GTK-Qt Theme Engine is a project allowing GTK to use Qt4 widget styles. 

It behaves like a normal GTK theme engine, but calls functions from Qt 
instead of doing the drawing itself. It also adds a configuration tool
to KDE4's System Settings - Appearance which let you change the theme
of GTK+ applications in KDE.

This theme engine is currently experimental and considered as an ugly hack
by some people. Use at your own risk.

%package -n %{libname}
Summary:	Dynamic libraries for %{name}
Group:		System/Libraries
Requires:	%{name} = %{version}-%{release}
Conflicts:	gtk-qt-engine < 1.1-3

%description -n %{libname}
Dynamic libraries for %{name}.

%package -n gtk-qt-kcm
Summary:	KDE System Settings module to configure GTK+ 2 theme
Group:		Graphical desktop/KDE
Conflicts:	gtk-qt-engine < 1.1-5

%description -n gtk-qt-kcm
This package provides configuration module to configure GTK+ 2.x styles from
within Systemsettings -> "Application Appearance" in KDE4.

%prep
%setup -q -n %{name}
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

# fix .desktop file categories to make the kcm module show up under "Application
#  Appearance" in systemsettings
sed -i 's/X-KDE-System-Settings-Parent-Category=appearance/X-KDE-System-Settings-Parent-Category=application-appearance/' \
%{buildroot}%{_kde_services}/kcmgtk4.desktop

%find_lang kcmgtk4

%files
%doc AUTHORS ChangeLog
%{_datadir}/themes/Qt4/gtk-2.0/gtkrc

%files -n %{libname}
%{_libdir}/gtk-2.0/*/engines/libqt4engine.so

%files -n gtk-qt-kcm -f kcmgtk4.lang
%{_kde_iconsdir}/kcmgtk.png
%{_kde_libdir}/kde4/kcm_gtk4.so
%{_kde_services}/kcmgtk4.desktop



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19779 |12mu|gtksourceview3-3.8.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 3.0
%define major 1
%define oname gtksourceview
%define libname %mklibname %{oname}- %{api} %{major}
%define girname %mklibname %{oname}-gir %{api}
%define devname %mklibname -d %{oname}- %{api}

Summary:	Source code viewing library
Name:		gtksourceview3
Version: 	3.8.2
Release:	2
License:	GPLv2+
Group:		Editors
Url:		http://people.ecsc.co.uk/~matt/downloads/rpms/gtksourceview/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{oname}/3.8/%{oname}-%{version}.tar.xz
BuildRequires:	intltool
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(gtk-doc)
BuildRequires:	pkgconfig(libxml-2.0)

%description
GtkSourceview is a library that adds syntax highlighting,
line numbers, and other programming-editor features.
GtkSourceView specializes these features for a code editor.

%files -f %{oname}-%{api}.lang
%doc AUTHORS NEWS README
%{_datadir}/gtksourceview-%{api}

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Source code viewing library
Group:		Editors
Requires:	%{name} = %{EVRD}
Obsoletes:	%{_lib}gtksourceview-3.0_0 < 3.8.2

%description -n %{libname}
GtkSourceview is a library that adds syntax highlighting,
line numbers, and other programming-editor features.
GtkSourceView specializes these features for a code editor.

%files -n %{libname}
%{_libdir}/libgtksourceview-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries

%description -n %{girname}
GObject Introspection interface description for %{name}.

%files -n %{girname}
%{_libdir}/girepository-1.0/GtkSource-%{api}.typelib

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Libraries and include files for GtkSourceView
Group:		Development/GNOME and GTK+
Requires:	%{libname} = %{EVRD}
Requires:	%{girname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Provides:	%{oname}-%{api}-devel = %{EVRD}

%description -n %{devname}
GtkSourceView development files.

%files -n %{devname}
%doc %{_datadir}/gtk-doc/html/gtksourceview-%{api}
%{_libdir}/*.so
%{_includedir}/*
%{_libdir}/pkgconfig/*
%{_datadir}/gir-1.0/GtkSource-%{api}.gir

#----------------------------------------------------------------------------

%prep
%setup -qn %{oname}-%{version}

%build
%configure2_5x

%make LIBS='-lgmodule-2.0'

%install
%makeinstall_std

%find_lang %{oname}-%{api}


%changelog
* Wed Mar 19 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.8.2-2
+ Revision: 08a2e31
- LOG Minor cleanups



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19780 |12mu|gtkspell3-3.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		0
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname %{name} -d

Summary:	On-the-fly spell checking for GtkTextView widgets
Name:		gtkspell3
Version:	3.0.2
Release:	1
Source0:	http://downloads.sourceforge.net/gtkspell/gtkspell3-%{version}.tar.gz
Patch0:		gtkspell3-cflags.patch
License:	GPL+
URL:		http://gtkspell.sourceforge.net/
Group:		System/Libraries
BuildRequires:  pkgconfig(enchant)
BuildRequires:  gettext
BuildRequires:  pkgconfig(gobject-introspection-1.0)
BuildRequires:  pkgconfig(gtk+-3.0)
BuildRequires:  intltool
BuildRequires:  vala-devel
BuildRequires:  vala-tools

%description
GtkSpell provides word-processor-style highlighting and replacement of
misspelled words in a GtkTextView widget as you type. Right-clicking a
misspelled word pops up a menu of suggested replacements.


%package -n %{libname}
Summary:	%{summary}
Group:		%{group}
Requires: %name >= %version

%description -n %{libname}
GtkSpell provides MSWord/MacOSX-style highlighting of misspelled words in a
GtkTextView widget.  Right-clicking a misspelled word pops up a menu of
suggested replacements.  

%package -n %{develname}
Summary:	%{summary}
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}

%description -n %{develname}
GtkSpell provides MSWord/MacOSX-style highlighting of misspelled words in a
GtkTextView widget.  Right-clicking a misspelled word pops up a menu of
suggested replacements.  


%prep
%setup -q
%apply_patches

%build
autoreconf -fi
%configure2_5x --disable-static --enable-vala
%make  V=1

%install
%makeinstall_std

find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'

%find_lang %{name}

%files -f %name.lang
%defattr(-,root,root)
%doc README AUTHORS ChangeLog

%files -n %{libname}
%{_libdir}/girepository-1.0/GtkSpell-3.0.typelib
%{_libdir}/libgtkspell3-3.so.*

%files -n %{develname}
%doc %{_datadir}/gtk-doc/
%{_includedir}/gtkspell-3.0/
%{_libdir}/libgtkspell3-3.so
%{_libdir}/pkgconfig/gtkspell3-3.0.pc
%{_datadir}/gir-1.0/GtkSpell-3.0.gir
%{_datadir}/vala/vapi/gtkspell3-3.0.vapi
%{_datadir}/vala/vapi/gtkspell3-3.0.deps

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19781 |12mu|gtkspellmm-3.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 3.0
%define major 0
%define libname %mklibname %{name} %{api} %{major}
%define devname %mklibname %{name} %{api} -d

Summary:	On-the-fly spell checking for GtkTextView widgets - C++ bindings
Name:		gtkspellmm
Version:	3.0.1
Release:	1
License:	GPLv2+
Group:		System/Libraries
Url:		http://gtkspell.sourceforge.net/
Source0:	http://sourceforge.net/projects/gtkspell/files/gtkspellmm/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(gtkmm-3.0)
BuildRequires:	pkgconfig(gtkspell3-3.0)

%description
GtkSpell provides word-processor-style highlighting and replacement of
misspelled words in a GtkTextView widget as you type. Right-clicking a
misspelled word pops up a menu of suggested replacements.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	On-the-fly spell checking for GtkTextView widgets - C++ bindings
Group:		System/Libraries

%description -n %{libname}
GtkSpell provides word-processor-style highlighting and replacement of
misspelled words in a GtkTextView widget as you type. Right-clicking a
misspelled word pops up a menu of suggested replacements.

%files -n %{libname}
%doc AUTHORS ChangeLog COPYING NEWS README
%{_libdir}/lib%{name}-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/C++
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
This package provides header and documentation files for developing C++
applications which use GtkSpell.

%files -n %{devname}
%doc COPYING
%{_includedir}/gtkspellmm-%{api}
%{_libdir}/lib%{name}-%{api}.so
%{_libdir}/pkgconfig/gtkspellmm-%{api}.pc
%{_libdir}/gtkspellmm-%{api}
%{_datadir}/devhelp/books/gtkspellmm-%{api}
%{_datadir}/doc/gtkspellmm-%{api}

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std


%changelog
* Tue May 13 2014 Rosa <rosa@abf.rosalinux.ru> 3.0.1-1
+ Revision: f3e1022
- Automatic import for version 3.0.1-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19782 |12mu|gucharmap-3.8.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api	2_90
%define major	7
%define gir_major	2.90
%define libname		%mklibname %{name} %{api} %{major}
%define develname	%mklibname -d %{name}
%define girname		%mklibname %{name}-gir %{gir_major}

Summary:	A Unicode character map and font viewer
Name:		gucharmap
Version:	3.8.2
Release:	1
License:	GPLv2+
Group:		Publishing
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/3.8/%{name}-%{version}.tar.xz
URL:		http://gucharmap.sourceforge.net/
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	intltool, itstool
BuildRequires:	xsltproc
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-3.0)

%description
gucharmap is a Unicode/ISO 10646 character map and font viewer. It
supports anti-aliased, scalable truetype fonts in X, using Xft, and
works on Unix and Windows platforms.

%package -n %{libname}
Summary:	Main library for gucharmap
Group:		System/Libraries

%description -n %{libname}
This package contains the library needed to run programs dynamically
linked with gucharmap.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n %{develname}
Summary:	Headers for developing programs that will use gucharmap
Group:		Development/GNOME and GTK+
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
This package contains the headers that programmers will need to develop
applications which will use gucharmap.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static \
	--with-gtk=3.0 \
	--enable-introspection \
	--disable-scrollkeeper 

%make LIBS='-lgmodule-2.0'

%install
%makeinstall_std

%find_lang %{name} --with-gnome

%files -f %{name}.lang
%doc README TODO
%{_bindir}/*
%{_datadir}/glib-2.0/schemas/
%{_datadir}/applications/*

%files -n %{libname}
%{_libdir}/libgucharmap_%{api}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Gucharmap-%{gir_major}.typelib

%files -n %{develname}
%{_libdir}/*.so
%{_libdir}/pkgconfig/*
%{_includedir}/*
%{_datadir}/gir-1.0/Gucharmap-%{gir_major}.gir

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19783 |12mu|guile1.8-1.8.8-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname      guile

%define major      17
%define libname    %mklibname %{oname} %{major}
%define devname  %mklibname %{oname}1.8 -d

%define mver 1.8

%define __noautoreq '/usr/bin/guile|devel\\(libguile(.*)\\)'
%define __noautoreqfiles 'libguile-srfi-srfi.*so$'

Summary:	GNU implementation of Scheme for application extensibility
Name:		guile%{mver}
Version:	1.8.8
Release:	12
License:	LGPLv2+
Group:		Development/Other
Url:		http://www.gnu.org/software/guile/guile.html
Source0:	ftp://ftp.gnu.org/pub/gnu/guile/guile-%{version}.tar.gz
Source1:	ftp://ftp.gnu.org/pub/gnu/guile/guile-%{version}.tar.gz.sig
Patch0:		guile-1.8.3-64bit-fixes.patch
Patch1:		guile-1.6.4-amd64.patch
Patch2:		guile-1.8.5-drop-ldflags-from-pkgconfig.patch
Patch3:		guile-1.8.7-testsuite.patch
Patch5:		guile-1.8.7-fix-doc.patch
Patch6:		guile-1.8.8-make-sockets.test-more-robust.patch
Patch7:		guile-1.8.8-amtests.patch
BuildRequires:	chrpath
BuildRequires:	gmp-devel
BuildRequires:	libltdl-devel
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	readline-devel
BuildRequires:	gettext-devel
# for srfi-19.test
BuildRequires:	timezone
Requires(pre,post):	%{libname} = %{EVRD}
Requires(pre,post):	%{name}-runtime = %{EVRD}
Obsoletes:	%{oname} < 1.8.8-7
Conflicts:	%{oname} >= 2.0.3

%description
GUILE (GNU's Ubiquitous Intelligent Language for Extension) is a
library implementation of the Scheme programming language, written in
C. GUILE provides a machine-independent execution platform that can
be linked in as a library during the building of extensible programs.

Install the guile package if you'd like to add extensibility to
programs that you are developing. You'll also need to install the
guile-devel package.

%files
%doc AUTHORS ChangeLog GUILE-VERSION LICENSE README THANKS
%{_bindir}/%{oname}
%{_bindir}/%{oname}-tools
%exclude %{_datadir}/%{oname}/%{mver}
%{_mandir}/man1/guile.1.*
%{_infodir}/*

#---- triggers ----#

%triggerin -- slib
# Remove files created in guile < 1.8.7-4mdv
ln -sfT ../../slib %{_datadir}/guile/%{mver}/slib

rm -f %{_datadir}/guile/%{mver}/slibcat
export SCHEME_LIBRARY_PATH=%{_datadir}/slib/

# Build SLIB catalog
for pre in \
    "(use-modules (ice-9 slib))" \
    "(load \"%{_datadir}/slib/guile.init\")"
do
    %{_bindir}/guile -c "$pre
        (set! implementation-vicinity (lambda () \"%{_datadir}/guile/%{mver}/\"))
        (require 'new-catalog)" &> /dev/null && break
    rm -f %{_datadir}/guile/%{mver}/slibcat
done
:

%triggerun -- slib
if [ "$1" = 0 -o "$2" = 0 ]; then
    rm -f %{_datadir}/guile/%{mver}/slib{,cat}
fi


#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Libraries for Guile %{version}
Group:		System/Libraries
Requires:	%{name}-runtime = %{EVRD}

%description -n %{libname}
This package contains Guile shared object libraries. Guile is the GNU
Ubiquitous Intelligent Language for Extension.

%files -n %{libname}
%{_libdir}/lib*.so.%{major}*
%{_libdir}/lib%{oname}-srfi-srfi-13-14-v-3.so.3*
%{_libdir}/lib%{oname}-srfi-srfi-4-v-3.so.3*
%{_libdir}/lib%{oname}-srfi-srfi-1-v-3.so.3*
%{_libdir}/lib%{oname}-srfi-srfi-60-v-2.so.2*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development headers and static library for libguile
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Requires:	%{name} = %{EVRD}
Provides:	lib%{name}-devel = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Obsoletes:	%{_lib}%{oname}-devel < 1.8.8-7
Conflicts:	%{_lib}%{oname}-devel >= 2.0.3
Requires:	gmp-devel
Requires:	libtool-devel

%description -n %{devname}
This package contains the development headers and the static library
for libguile. C headers, aclocal macros, the `guile1.4-snarf' and
`guile-config' utilities, and static `libguile' library for Guile, the
GNU Ubiquitous Intelligent Language for Extension

%files -n %{devname}
%doc ABOUT-NLS HACKING NEWS INSTALL libguile/ChangeLog*
%{multiarch_includedir}/lib%{oname}/scmconfig.h
%{_bindir}/%{oname}-config
%{_bindir}/%{oname}-snarf
%{_datadir}/aclocal/*
%{_includedir}/lib%{oname}*
%{_includedir}/%{oname}*
%{_libdir}/lib%{oname}*.so
%exclude %{_libdir}/lib%{oname}-srfi*.so
%{_libdir}/pkgconfig/%{oname}*.pc

#----------------------------------------------------------------------------

%package runtime
Summary:	Guile runtime library
Group:		System/Libraries
Conflicts:	%{name} < 1.8.8-10

%description runtime
This package contains Scheme runtime for GUILE, including ice-9
Scheme module.

%files runtime
%{_libdir}/lib%{oname}-srfi*.so
%{_datadir}/%{oname}/%{mver}/guile-procedures.txt
%{_datadir}/%{oname}/%{mver}/ice-9/*.scm
%{_datadir}/%{oname}/%{mver}/ice-9/psyntax.*
%{_datadir}/%{oname}/%{mver}/ice-9/debugging/*.scm
%{_datadir}/%{oname}/%{mver}/ice-9/debugger/*.scm
%{_datadir}/%{oname}/%{mver}/srfi/srfi*.scm
%{_datadir}/%{oname}/%{mver}/scripts/*
%{_datadir}/%{oname}/%{mver}/slib
%{_datadir}/%{oname}/%{mver}/slibcat
%{_datadir}/%{oname}/%{mver}/lang/elisp/*
%{_datadir}/%{oname}/%{mver}/oop/goops.scm
%{_datadir}/%{oname}/%{mver}/oop/goops/*.scm

#----------------------------------------------------------------------------

%prep
%setup -q -n %{oname}-%{version}
%patch0 -p1 -b .64bit-fixes
%patch1 -p1 -b .amd64
%patch2 -p0 -b .pkgconfig
%patch3 -p1 -b .testsuite

%patch5 -p1 -b .doc
%patch6 -p1 -b .robust
%patch7 -p0 -b .amtests

%build
autoreconf -vfi
%configure2_5x \
    --disable-error-on-warning \
    --disable-rpath \
    --enable-dynamic-linking \
    --with-threads \
    --disable-static

chmod +x scripts/snarf-check-and-output-texi

%make

%check
%ifarch ia64
# FAIL: r4rs.test: (6 9): (#<procedure leaf-eq? (x y)> (a (b (c))) ((a) b c))
make check -k || :
%else
# all tests must pass
make check
%endif

%install
%makeinstall_std

mkdir -p %{buildroot}%{_datadir}/%{oname}/site

%multiarch_includes %{buildroot}%{_includedir}/lib%{oname}/scmconfig.h

chrpath -d %{buildroot}{%{_bindir}/%{oname},%{_libdir}/*.so.*.*.*}

# create ghost file for packaging
touch %{buildroot}%{_datadir}/%{oname}/%{mver}/slib %{buildroot}%{_datadir}/%{oname}/%{mver}/slibcat


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19784 |12mu|gupnp-0.20.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version}|cut -d. -f1,2)

%define api 1.0
%define major 4
%define libname %mklibname %{name} %{api} %{major}
%define girname %mklibname %{name}-gir %{api}
%define devname %mklibname %{name} -d

Summary:	Object-oriented framework for creating UPnP devices and control points
Name:		gupnp
Version:	0.20.10
Release:	1
License:	GPLv2+
Group:		Development/Other
Url:		http://www.gupnp.org/sources/gupnp/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/gupnp/%{url_ver}/%{name}-%{version}.tar.xz

BuildRequires:	pkgconfig(gssdp-1.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(libsoup-2.4)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(uuid)
BuildRequires:	vala-tools

%description
GUPnP is an object-oriented open source framework for creating UPnP
devices and control points.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Main library for gupnp
Group:		System/Libraries
Provides:	%{name} = %{EVRD}

%description -n %{libname}
This package contains the library needed to run programs dynamically
linked with gupnp.

%files -n %{libname}
%{_libdir}/*%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries
Requires:	%{libname} = %{EVRD}
Conflicts:	%{_lib}gupnp1.0_4 < 0.20.5

%description -n %{girname}
GObject Introspection interface description for %{name}.

%files -n %{girname}
%{_libdir}/girepository-1.0/GUPnP-%{api}.typelib

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Headers for developing programs that will use gupnp
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Requires:	%{girname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
This package contains the headers that programmers will need to develop
applications which will use gupnp

%files -n %{devname}
%doc AUTHORS README NEWS
%{_libdir}/pkgconfig/gupnp*.pc
%{_includedir}/gupnp-1.0/lib%{name}/*.h
%{_libdir}/*.so
%{_datadir}/gtk-doc/html/*
%{_bindir}/gupnp-binding-tool
%{_datadir}/gir-1.0/GUPnP-1.0.gir
%{_datadir}/vala/vapi/*

#----------------------------------------------------------------------------

%prep
%setup -q
%apply_patches
autoreconf -fi

%build
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std


%changelog
* Tue Apr 01 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.20.10-1
+ Revision: 0aa51af
- New version 0.20.10, split gir package from library package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19785 |12mu|gupnp-av-0.12.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version}|cut -d. -f1,2)

%define api 1.0
%define major 2
%define libname %mklibname %{name} %{api} %{major}
%define girname %mklibname %{name}-gir %{api}
%define devname %mklibname %{name} -d

Summary:	A collection of helpers for building UPnP AV applications
Name:		gupnp-av
Version:	0.12.5
Release:	1
License:	LGPLv2+
Group:		System/Libraries
Url:		http://www.gupnp.org/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/gupnp-av/%{url_ver}/%{name}-%{version}.tar.xz
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gtk-doc)
BuildRequires:	pkgconfig(gupnp-1.0)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	vala-tools

%description
GUPnP is an object-oriented open source framework for creating UPnP
devices and control points, written in C using GObject and libsoup.
The GUPnP API is intended to be easy to use, efficient and flexible.

GUPnP-AV is a collection of helpers for building AV (audio/video)
applications using GUPnP.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	A collection of helpers for building UPnP AV applications
Group:		System/Libraries

%description -n %{libname}
GUPnP is an object-oriented open source framework for creating UPnP
devices and control points, written in C using GObject and libsoup.
The GUPnP API is intended to be easy to use, efficient and flexible.

GUPnP-AV is a collection of helpers for building AV (audio/video) 
applications using GUPnP.

%files -n %{libname}
%{_libdir}/libgupnp-av-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries
Requires:	%{libname} = %{EVRD}

%description -n %{girname}
GObject Introspection interface description for %{name}.

%files -n %{girname}
%{_libdir}/girepository-1.0/GUPnPAV-%{api}.typelib

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development package for gupnp-av
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
Files for development with gupnp-av.

%files -n %{devname}
%doc AUTHORS COPYING README
%{_datadir}/gtk-doc/html/gupnp-av/
%{_includedir}/gupnp-av-%{api}
%{_libdir}/pkgconfig/gupnp-av-%{api}.pc
%{_libdir}/libgupnp-av-%{api}.so
%{_datadir}/gir-1.0/GUPnPAV-%{api}.gir
%{_datadir}/%{name}
%{_datadir}/vala/vapi/*

#----------------------------------------------------------------------------

%prep
%setup -q
%apply_patches
autoreconf -fi

%build
%configure2_5x --disable-static
%make LIBS='-lgmodule-2.0'

%install
%makeinstall_std


%changelog
* Tue Apr 01 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.12.5-1
+ Revision: 3f3a2d3
- New version 0.12.5



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19786 |12mu|gupnp-dlna-0.10.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -d. -f1,2)

%define api		2.0
%define major		3
%define girmajor	2.0
%define libname		%mklibname %{name} %{api} %{major}
%define libgst		%mklibname %{name}-gst %{api} %{major}
%define girname		%mklibname %{name}-gir %{girmajor}
%define girgst		%mklibname %{name}-gst-gir %{girmajor}
%define devname		%mklibname -d %{name}

Summary:	A collection of helpers for building UPnP dlna applications
Name:		gupnp-dlna
Version:	0.10.2
Release:	1
Group:		System/Libraries
License:	LGPLv2+
Url:		http://www.gupnp.org/
Source0:	https://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
BuildRequires:	pkgconfig(libxml-2.0) >= 2.5.0
BuildRequires:	pkgconfig(gstreamer-1.0)
BuildRequires:	pkgconfig(gstreamer-pbutils-1.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	gtk-doc
BuildRequires:	vala-tools >= 0.18.0

%description
GUPnP is an object-oriented open source framework for creating UPnP devices and
control points, written in C using GObject and libsoup. The GUPnP API is
intended to be easy to use, efficient and flexible.

GUPnP DLNA is a small utility library that aims to ease the
DLNA-related tasks such as media profile guessing, transcoding to
a given profile, etc.

%files
%{_bindir}/%{name}-*
%{_datadir}/%{name}-%{api}
%{_libdir}/%{name}/libgstreamer.so

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	A collection of helpers for building UPnP DLNA applications
Group:		System/Libraries

%description -n %{libname}
GUPnP is an object-oriented open source framework for creating UPnP
devices and control points, written in C using GObject and libsoup.
The GUPnP API is intended to be easy to use, efficient and flexible.

GUPnP DLNA is a small utility library that aims to ease the
DLNA-related tasks such as media profile guessing, transcoding to
a given profile, etc.

%files -n %{libname}
%doc AUTHORS COPYING README
%{_libdir}/lib%{name}-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libgst}
Summary:	A collection of helpers for building UPnP DLNA applications
Group:		System/Libraries

%description -n %{libgst}
GUPnP is an object-oriented open source framework for creating UPnP
devices and control points, written in C using GObject and libsoup.
The GUPnP API is intended to be easy to use, efficient and flexible.

GUPnP DLNA is a small utility library that aims to ease the
DLNA-related tasks such as media profile guessing, transcoding to
a given profile, etc.

%files -n %{libgst}
%doc AUTHORS COPYING README
%{_libdir}/lib%{name}-gst-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development package for %{name}
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Requires:	%{libgst} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
Files for development with %{name}.

%files -n %{devname}
%doc %{_datadir}/gtk-doc/html/%{name}
%doc %{_datadir}/gtk-doc/html/%{name}-metadata
%doc %{_datadir}/gtk-doc/html/%{name}-gst
%{_includedir}/*
%{_libdir}/pkgconfig/%{name}-%{api}.pc
%{_libdir}/pkgconfig/%{name}-gst-%{api}.pc
%{_libdir}/pkgconfig/%{name}-metadata-2.0.pc
%{_libdir}/lib%{name}-%{api}.so
%{_libdir}/lib%{name}-gst-%{api}.so
%{_datadir}/vala/vapi/*
%{_datadir}/gir-1.0/GUPnPDLNA-%{girmajor}.gir
%{_datadir}/gir-1.0/GUPnPDLNAGst-%{girmajor}.gir

#----------------------------------------------------------------------------

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries
Requires:	%{libname} = %{EVRD}

%description -n %{girname}
GObject Introspection interface description for %{name}.

%files -n %{girname}
%{_libdir}/girepository-1.0/GUPnPDLNA-%{girmajor}.typelib

#----------------------------------------------------------------------------

%package -n %{girgst}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries
Requires:	%{libgst} = %{EVRD}

%description -n %{girgst}
GObject Introspection interface description for %{name}.

%files -n %{girgst}
%{_libdir}/girepository-1.0/GUPnPDLNAGst-%{girmajor}.typelib

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std


%changelog
* Tue Apr 01 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.10.2-1
+ Revision: bfe504d
- New version 0.10.2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19787 |12mu|gupnp-igd-0.2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version}|cut -d. -f1,2)

%define api	1.0
%define major	4
%define libname %mklibname %{name} %{api} %{major}
%define girname %mklibname %{name}-gir %{api}
%define devname %mklibname -d %{name}

Summary:	Handle Internet Gateway Device port mappings
Name:		gupnp-igd
Version:	0.2.2
Release:	1
Group:		System/Libraries
License:	LGPLv2+
Url:		http://www.gupnp.org/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/gupnp-igd/%{url_ver}/%{name}-%{version}.tar.xz
Patch0:		gupnp-igd-0.2.2-underlinking.patch

BuildRequires:	gtk-doc
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gupnp-1.0) >= 0.18
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(pygobject-2.0)

%description
GUPnP is an object-oriented open source framework for creating UPnP
devices and control points, written in C using GObject and libsoup.
The GUPnP API is intended to be easy to use, efficient and flexible.

GUPnP-Igd is a library that handle Internet Gateway Device port mappings.

%package -n %{libname}
Summary:	Handle Internet Gateway Device port mappings
Group:		System/Libraries

%description -n %{libname}
GUPnP is an object-oriented open source framework for creating UPnP
devices and control points, written in C using GObject and libsoup.
The GUPnP API is intended to be easy to use, efficient and flexible.

GUPnP-Igd is a library that handle Internet Gateway Device port mappings.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries
Conflicts:	%{_lib}gupnp-igd1.0_4 < 0.2.2-1

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n %{devname}
Summary:	Development package for gupnp-igd
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Requires:	%{girname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{devname}
Files for development with gupnp-igd.

%package -n python-%{name}
Summary:	Python bindings for %{name}
Group:		Development/Python
Requires:	%{libname} = %{version}-%{release}
BuildRequires:	python-devel

%description -n python-%{name}
Python bindings for %{name}.

%prep
%setup -q
%apply_patches

#aclocal
#automake -a

%build
autoreconf -fiv
%configure2_5x --disable-static
%make LIBS='-lpython2.7'

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/libgupnp-igd-%{api}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/GUPnPIgd-%{api}.typelib

%files -n %{devname}
%doc AUTHORS COPYING README
%{_datadir}/gtk-doc/html/gupnp-igd/
%{_includedir}/gupnp-igd-%{api}
%{_libdir}/pkgconfig/gupnp-igd-%{api}.pc
%{_libdir}/libgupnp-igd-%{api}.so
%{_datadir}/gir-1.0/GUPnPIgd-%{api}.gir

%files -n python-%{name}
%{python_sitearch}/gupnp


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19788 |12mu|gvfs-1.16.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %{name} %{major}
%define develname %mklibname -d %{name}
%define gioname gio2.0

%define enable_gphoto2 1
%define enable_iphone 1

%define Werror_cflags %nil

Summary:	Glib VFS library
Name:		gvfs
Version:	1.16.3
Release:	1
License:	LGPLv2+
Group:		System/Libraries
Url:		http://www.gnome.org/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.xz
#gw from Ubuntu, fix music player detection
# https://bugs.freedesktop.org/show_bug.cgi?id=24500
Patch0:		gvfs-music-player-mimetype.patch

BuildRequires:	intltool
BuildRequires:	xsltproc
BuildRequires:	docbook-style-xsl
BuildRequires:	cdda-devel
BuildRequires:	pkgconfig(expat)
BuildRequires:	pkgconfig(avahi-glib)
BuildRequires:	pkgconfig(avahi-client)
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(fuse)
BuildRequires:	pkgconfig(glib-2.0) >= 2.31.0
BuildRequires:	pkgconfig(gobject-2.0)
BuildRequires:	pkgconfig(gmodule-no-export-2.0)
BuildRequires:	pkgconfig(gio-unix-2.0)
BuildRequires:	pkgconfig(gio-2.0)
BuildRequires:	pkgconfig(gnome-keyring-1)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(libmtp)
BuildRequires:	pkgconfig(gudev-1.0) >= 186
BuildRequires:	pkgconfig(libarchive)
BuildRequires:	pkgconfig(libbluray)
BuildRequires:	pkgconfig(libsoup-gnome-2.4) >= 2.26.0
BuildRequires:	pkgconfig(libcdio_paranoia)
BuildRequires:	pkgconfig(openobex)
BuildRequires:	pkgconfig(smbclient)
BuildRequires:	pkgconfig(udisks2)
BuildRequires:	pkgconfig(libsystemd-login)
BuildRequires:	pkgconfig(bluez) >= 4.0
%if %{enable_gphoto2}
BuildRequires:	pkgconfig(libgphoto2)
%endif
%if %{enable_iphone}
BuildRequires:	pkgconfig(libimobiledevice-1.0) >= 1.1.0
BuildRequires:	pkgconfig(libplist) >= 0.15
%endif

Requires(post,postun):	%{gioname} >= 2.23.4-2
Requires:	udisks2
Requires:	%{name}-mtp
Suggests:	%{name}-fuse
Suggests:	%{name}-smb
Suggests:	%{name}-archive
Suggests:	%{name}-iphone
%if %{enable_gphoto2}
Suggests:	%{name}-gphoto2
%endif
Conflicts:	%{libname} < 1.6.7-4
Conflicts:	%{name}-gphoto2 <= 1.13.2-2

%description
This is a Virtual File System library based on gio and Glib.

%package -n %{libname}
Group:		System/Libraries
Summary:	Glib VFS library

%description -n %{libname}
This is a Virtual File System library based on gio and Glib.

%package -n %{develname}
Group:		Development/C
Summary:	Glib VFS Library - development files
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
This is a Virtual File System library based on gio and Glib.

%package fuse
Summary:	FUSE support for gvfs
Group:		System/Libraries
Requires:	%{name} = %{version}-%{release}
Requires:	fuse

%description fuse
This package provides support for applications not using gio
to access the gvfs filesystems.

%package smb
Summary:	windows fileshare support for gvfs
Group:		System/Libraries
Requires:	%{name} = %{version}-%{release}

%description smb
this package provides support for reading and writing files on windows
shares (smb) to applications using gvfs.

%package mtp
Summary:	Support MTP media players
Group:		System/Libraries
Requires:	%{name} = %{version}-%{release}

%description mtp
this package provides support for reading and writing files on MTP
media players.

%package archive
Summary:	Archiving support for gvfs
Group:		System/Libraries
Requires:	%{name} = %{version}-%{release}

%description archive
This package provides support for accessing files inside Zip and Tar archives,
as well as ISO images, to applications using gvfs.

%package obexftp
Summary:	ObexFTP support for gvfs
Group:		System/Libraries
Requires:	%{name} = %{version}-%{release}
Requires:	obex-data-server >= 0.3.4-6

%description obexftp
This package provides support for reading files on Bluetooth mobile phones
and devices through ObexFTP to applications using gvfs.

%package gphoto2
Summary:	gphoto2 support for gvfs
Group:		System/Libraries
Requires:	%{name} = %{version}-%{release}

%description gphoto2
This package provides support for reading and writing files on
PTP based cameras (Picture Transfer Protocol) and MTP based
media players (Media Transfer Protocol) to applications using gvfs.

%package iphone
Summary:	iphone support for gvfs
Group:		System/Libraries
Requires:	%{name} = %{version}-%{release}

%description iphone
This package provides support for reading and writing files on
the iPhone and the iPod TouchP to applications using gvfs.

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--with-dbus-service-dir=%{_datadir}/dbus-1/services \
	--disable-hal \
	--disable-gdu \
	--enable-udisks2 \
%if %{enable_gphoto2}
	--enable-gphoto2
%else
	--disable-gphoto2
%endif

%make

%install
%makeinstall_std
%find_lang gvfs

# upstream bash completion is installed in the wrong place, with the wrong perms
# and redefine system variables without notice
rm -f %{buildroot}%{_sysconfdir}/profile.d/gvfs-bash-completion.sh

%files -f gvfs.lang
%{_datadir}/bash-completion/completions/gvfs
%{_bindir}/gvfs-*
%{_libdir}/gio/modules/libgioremote-volume-monitor.so
%{_libdir}/gio/modules/libgvfsdbus.so
%{_libexecdir}/gvfsd
%{_libexecdir}/gvfsd-afp
%{_libexecdir}/gvfsd-afp-browse
%{_libexecdir}/gvfsd-burn
%{_libexecdir}/gvfsd-cdda
%{_libexecdir}/gvfsd-computer
%{_libexecdir}/gvfsd-dav
%{_libexecdir}/gvfsd-dnssd
%{_libexecdir}/gvfsd-ftp
%{_libexecdir}/gvfsd-http
%{_libexecdir}/gvfsd-localtest
%{_libexecdir}/gvfsd-metadata
%{_libexecdir}/gvfsd-network
%{_libexecdir}/gvfsd-recent
%{_libexecdir}/gvfsd-sftp
%{_libexecdir}/gvfsd-trash
%{_libdir}/gvfs-udisks2-volume-monitor
%{_prefix}/lib/tmpfiles.d/gvfsd-fuse-tmpfiles.conf
%{_datadir}/dbus-1/services/gvfs-daemon.service
%{_datadir}/dbus-1/services/gvfs-metadata.service
%{_datadir}/dbus-1/services/org.gtk.Private.UDisks2VolumeMonitor.service
%dir %{_datadir}/gvfs
%dir %{_datadir}/gvfs/mounts
%dir %{_datadir}/gvfs/remote-volume-monitors
%{_datadir}/gvfs/mounts/afp-browse.mount
%{_datadir}/gvfs/mounts/afp.mount
%{_datadir}/gvfs/mounts/burn.mount
%{_datadir}/gvfs/mounts/cdda.mount
%{_datadir}/gvfs/mounts/computer.mount
%{_datadir}/gvfs/mounts/dav.mount
%{_datadir}/gvfs/mounts/dav+sd.mount
%{_datadir}/gvfs/mounts/dns-sd.mount
%{_datadir}/gvfs/mounts/ftp.mount
%{_datadir}/gvfs/mounts/http.mount
%{_datadir}/gvfs/mounts/localtest.mount
%{_datadir}/gvfs/mounts/network.mount
%{_datadir}/gvfs/mounts/recent.mount
%{_datadir}/gvfs/mounts/sftp.mount
%{_datadir}/gvfs/mounts/trash.mount
%{_datadir}/GConf/gsettings/gvfs-dns-sd.convert
%{_datadir}/glib-2.0/schemas/org.gnome.system.dns_sd.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gnome.system.gvfs.enums.xml
%{_datadir}/gvfs/remote-volume-monitors/udisks2.monitor
%{_mandir}/man1/gvfs-*
%{_mandir}/man1/gvfsd.*
%{_mandir}/man1/gvfsd-metadata.*
%{_mandir}/man7/gvfs.*

%files -n %{libname}
%{_libdir}/libgvfscommon.so.%{major}*

%files -n %{develname}
%doc NEWS ChangeLog AUTHORS TODO
%{_libdir}/lib*.so
%{_includedir}/gvfs-client

%files mtp
%{_libexecdir}/gvfs-mtp-volume-monitor
%{_libexecdir}/gvfsd-mtp
%{_datadir}/dbus-1/services/org.gtk.Private.MTPVolumeMonitor.service
%{_datadir}/gvfs/mounts/mtp.mount
%{_datadir}/gvfs/remote-volume-monitors/mtp.monitor

%files fuse
%{_libexecdir}/gvfsd-fuse
%{_mandir}/man1/gvfsd-fuse.*

%files smb
%{_libexecdir}/gvfsd-smb
%{_libexecdir}/gvfsd-smb-browse
%{_datadir}/gvfs/mounts/smb-browse.mount
%{_datadir}/gvfs/mounts/smb.mount
%{_datadir}/GConf/gsettings/gvfs-smb.convert
%{_datadir}/glib-2.0/schemas/org.gnome.system.smb.gschema.xml

%files archive
%{_libexecdir}/gvfsd-archive
%{_datadir}/gvfs/mounts/archive.mount

%files obexftp
%{_libexecdir}/gvfsd-obexftp
%{_datadir}/gvfs/mounts/obexftp.mount

%if %{enable_gphoto2}
%files gphoto2
%{_libexecdir}/gvfsd-gphoto2
%{_datadir}/gvfs/mounts/gphoto2.mount
%{_libexecdir}/gvfs-gphoto2-volume-monitor
%{_datadir}/dbus-1/services/org.gtk.Private.GPhoto2VolumeMonitor.service
%{_datadir}/gvfs/remote-volume-monitors/gphoto2.monitor
%endif

%if %{enable_iphone}
%files iphone
%{_libexecdir}/gvfs-afc-volume-monitor
%{_libexecdir}/gvfsd-afc
%{_datadir}/dbus-1/services/org.gtk.Private.AfcVolumeMonitor.service
%{_datadir}/gvfs/mounts/afc.mount
%{_datadir}/gvfs/remote-volume-monitors/afc.monitor
%endif


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19789 |12mu|gwenview-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Fast and easy to use image viewer for KDE
Name:		gwenview
Epoch:		2
Version:	4.12.4
Release:	1
Group:		Graphical desktop/KDE
License:	GPLv2+
Url:		http://www.kde.org
Source0:	ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
# Drop inode/directory, add image/svg+xml and image/svg+xml-compressed
Patch0:		gwenview-4.11.0-mimetypes.patch
BuildRequires:	kdebase4-devel
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(exiv2)
BuildRequires:	pkgconfig(lcms2)
BuildRequires:	pkgconfig(libkactivities)
BuildRequires:	pkgconfig(libkipi)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(shared-desktop-ontologies)
BuildRequires:	pkgconfig(zlib)
Requires:	kipi-common
Obsoletes:	%{name}-devel < 2:4.10.3-3

%description
Gwenview is a fast and easy to use image viewer/browser for KDE.
All common image formats are supported, such as PNG(including transparency),
JPEG(including EXIF tags and lossless transformations), GIF, XCF (Gimp
image format), BMP, XPM and others. Standard features include slideshow,
fullscreen view, image thumbnails, drag'n'drop, image zoom, full network
transparency using the KIO framework, including basic file operations and
browsing in compressed archives, non-blocking GUI with adjustable views.
Gwenview also provides image and directory KParts components for use e.g. in
Konqueror. Additional features, such as image renaming, comparing,
converting, and batch processing, HTML gallery and others are provided by the
KIPI image framework.

%files
%doc %{_kde_docdir}/HTML/en/gwenview/
%{_kde_bindir}/gwenview
%{_kde_bindir}/gwenview_importer
%{_kde_libdir}/kde4/gvpart.so
%{_kde_appsdir}/gvpart
%{_kde_appsdir}/gwenview
%{_kde_services}/gvpart.desktop
%{_kde_services}/ServiceMenus/slideshow.desktop
%{_kde_applicationsdir}/gwenview.desktop
%{_kde_appsdir}/solid/actions/gwenview_importer.desktop
%{_kde_appsdir}/solid/actions/gwenview_importer_camera.desktop
%{_kde_iconsdir}/*/*/*/gwenview*
%{_kde_iconsdir}/*/*/*/document-share*

#------------------------------------------------

%define gwenviewlib_major 4
%define libgwenviewlib %mklibname gwenviewlib %{gwenviewlib_major}

%package -n %{libgwenviewlib}
Summary:	Gwenview library
Group:		System/Libraries
# liblcms2.so.2 is provided by LibreOffice package by mistake in Main Release
#so make sure proper liblcms2_2 package is installed in Rosa 2012.1
%if %{mdvver} == 201210
Requires:	%{_lib}lcms2_2
%endif

%description -n %{libgwenviewlib}
Gwenview library.

%files -n %{libgwenviewlib}
%{_kde_libdir}/libgwenviewlib.so.%{gwenviewlib_major}*

#----------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

# We don't need this as we don't have any devel headers
rm -f %{buildroot}%{_kde_libdir}/libgwenviewlib.so


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.12.4-1
+ Revision: 90ad876
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19790 |12mu|gyp-0.1-0.11.1617svn
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global		revision	1617
%{expand:	%%global	archivename	gyp-%{version}%{?revision:-svn%{revision}}}

Name:		gyp
Version:	0.1
Release:	0.11%{?revision:.%{revision}svn}
Summary:	Generate Your Projects

Group:		Development/Python
License:	BSD
URL:		http://code.google.com/p/gyp/
Source0:	%{archivename}.tar.bz2
Patch0:		gyp-rpmoptflags.patch

BuildRequires:	python-devel
BuildArch:	noarch

%description
GYP is a tool to generates native Visual Studio, Xcode and SCons
and/or make build files from a platform-independent input format.

Its syntax is a universal cross-platform build representation
that still allows sufficient per-platform flexibility to accommodate
irreconcilable differences.


%prep
%setup -q -c -n %{archivename}
%apply_patches
for i in $(find pylib -name '*.py'); do
	sed -e '\,#![ \t]*/.*python,{d}' $i > $i.new && touch -r $i $i.new && mv $i.new $i
done

%build
%{__python} setup.py build


%install
%{__python} setup.py install --root $RPM_BUILD_ROOT --skip-build


%files
%defattr(-,root,root,-)
%doc AUTHORS LICENSE
%{_bindir}/gyp
%{python_sitelib}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19791 |12mu|gypsy-0.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	0
%define	libname	%mklibname %{name} %{major}
%define	devname	%mklibname -d %{name}

Name:		gypsy
Version:	0.9
Release:	1
Summary:	A GPS multiplexing daemon
Group:		System/Libraries
# See LICENSE file for details
License:	LGPLv2 and GPLv2
URL:		http://gypsy.freedesktop.org/
Source0:	http://gypsy.freedesktop.org/releases/%{name}-%{version}.tar.bz2
Patch0:		gypsy-0.8-no-werror-patch

BuildRequires:	pkgconfig(bluez)
BuildRequires: pkgconfig(gudev-1.0)
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	gtk-doc
BuildRequires:	xsltproc
Requires:	dbus

%description
Gypsy is a GPS multiplexing daemon which allows multiple clients to 
access GPS data from multiple GPS sources concurrently. 

%package -n	%{libname}
Summary:	Libraries for gypsys
Group:		System/Libraries

%description -n %{libname}
Gypsy is a GPS multiplexing daemon which allows multiple clients to 
access GPS data from multiple GPS sources concurrently. 

%package -n	%{devname}
Summary:	Development package for gypsy
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n	%{devname}
Header files for development with gypsy.

%package	docs
Summary:	Documentation files for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{version}
Requires:	gtk-doc
BuildArch:	noarch

%description	docs
This package contains developer documentation for %{name}.

%prep
%setup -q
%apply_patches

find -name Makefile|xargs rm -f

%build
autoreconf -fi
%configure	\
	--disable-static \
	--enable-shared
%make V=2

%install
%makeinstall_std

%files
%doc AUTHORS LICENSE
%config %{_sysconfdir}/dbus-1/system.d/Gypsy.conf
%{_datadir}/dbus-1/system-services/org.freedesktop.Gypsy.service
%{_libexecdir}/gypsy-daemon
%{_sysconfdir}/gypsy.conf

%files -n %{libname}
%{_libdir}/libgypsy.so.%{major}*

%files -n %{devname}
%{_libdir}/pkgconfig/gypsy.pc
%dir %{_includedir}/gypsy
%{_includedir}/gypsy/*.h
%{_libdir}/libgypsy.so

%files docs
%{_datadir}/gtk-doc/html/gypsy




%changelog
* Tue Mar 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.9-1
+ Revision: 1c43195
- Add new files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19792 |12mu|harfbuzz-0.9.19-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_as_needed 1
%define _disable_ld_no_undefined 1

%define major	0
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d

Summary:	OpenType text shaping engine
Name:		harfbuzz
Version:	0.9.19
Release:	2
License:	MIT
Group:		Development/Other
Url:		http://www.freedesktop.org/wiki/Software/HarfBuzz
Source0:	http://www.freedesktop.org/software/harfbuzz/release/%{name}-%{version}.tar.bz2

BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(icu-uc)
BuildRequires:  pkgconfig(graphite2)

%description
HarfBuzz is an OpenType text shaping engine.
There are two HarfBuzz code trees in existence today.

%package -n %{libname}
Summary:	Libraries for the %{name} package
Group:		System/Libraries

%description -n %{libname}
Libraries for %{name}.

%package -n %{devname}
Summary:	Headers and development libraries from %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{devname}
%{name} development headers and libraries.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static \
	--with-graphite2

%make

%install
%makeinstall_std

%files
%{_bindir}/*

%files -n %{libname}
%{_libdir}/libharfbuzz*.so.%{major}*

%files -n %{devname}
%doc AUTHORS README
%{_libdir}/pkgconfig/*
%{_libdir}/*.so
%{_includedir}/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19793 |12mu|help2man-1.43.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Create simple man pages from --help output
Name:		help2man
Version:	1.43.3
Release:	1
Group:		Development/Other
License:	GPLv3
Url:		http://www.gnu.org/software/help2man/
Source0:	ftp://ftp.gnu.org:21/gnu/help2man/%{name}-%{version}.tar.gz
BuildArch:	noarch

%description
help2man is a script to create simple man pages from the --help and 
--version output of programs.

Since most GNU documentation is now in info format, this provides a way 
to generate a placeholder man page pointing to that resource while still 
providing some useful information.

%prep
%setup -q

%build
%configure --disable-nls
%make

%install
%makeinstall

%files
%doc debian/changelog COPYING INSTALL README NEWS THANKS
%{_bindir}/%{name}
%{_infodir}/%{name}.info*
%{_mandir}/man1/%{name}.1*



%changelog
* Wed Oct 23 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.43.3-1
+ Revision: 0dd2953
- LOG Updated to 1.43.3 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19794 |12mu|hfsplus-tools-332.14-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           hfsplus-tools
Version:        332.14 
Release:        4
Summary:        Tools to create/check Apple HFS+ filesystems

Group:          System/Base
License:        APSL 2.0
URL:            http://en.gentoo-wiki.com/wiki/HOWTO_hfsplus

Source0: http://darwinsource.opendarwin.org/tarballs/apsl/diskdev_cmds-%{version}.tar.gz 
Patch0:  http://www.ecl.udel.edu/~mcgee/diskdev_cmds/diskdev_cmds-%{version}.patch.bz2
Patch1:  hfsplus-tools-332.14-add-needed.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}

Source100:      http://www.opensource.org/licenses/apsl-2.0.txt

BuildRequires: openssl-devel 

# those tools are outdated, given the rebuilt mkfs/fsck.hfsplus in this
# package.  However, I don't want to Obsolete that package yet, as some people
# may have a valid use for it on their systems. 
Conflicts: hfsplusutils

# we want this to end up with the other mkfs.*'s, in /sbin
%define _exec_prefix /


%description
HFS+, HFS Plus, or Mac OS Extended are names for a file system developed by
Apple Computer to replace their Hierarchical File System (HFS). In addition to
being the default file system on modern Apple computers, HFS+ is one of two
formats, FAT being the other, that are supported by the iPod hard-disk based
music player. Unlike FAT, HFS+ supports UNIX style file permissions, which
makes it useful, for serving and sharing files in a secured manner. As Apple
Computer's devices and systems become increasingly ubiquitous, it becomes
important that Linux fully support this format.  This package provides tools
to create and check HFS+ filesystems under Linux.

The Linux kernel does not support writing to HFS+ journals, writing to a
hfsplus partition is recommended only after disabling journaling; however, the
kernel, as of version 2.6.16, supports case-sensitivity (also known as HFSX)
commit.


%prep
%setup -q -n hfsplus-mkfs-%{version} -n diskdev_cmds-%{version}
%patch0 -p1
%patch1 -p1 -b .add-needed

# remove errant execute bits
find . -type f -name '*.[ch]' -exec chmod -c -x {} +

# make life easier on doc
cp %{SOURCE100} .


%build
export CFLAGS="%{optflags}"
make %{?_smp_mflags} -f Makefile.lnx


%install
rm -rf %{buildroot}

# the actual install...
mkdir -p %{buildroot}/%{_sbindir}
cp newfs_hfs.tproj/newfs_hfs %{buildroot}/%{_sbindir}/mkfs.hfsplus
cp fsck_hfs.tproj/fsck_hfs %{buildroot}/%{_sbindir}/fsck.hfsplus

# and install the hfs boot blob...
mkdir -p %{buildroot}%{_datadir}/misc
cp newfs_hfs.tproj/hfsbootdata.img %{buildroot}%{_datadir}/misc/hfsbootdata
chmod 0444 %{buildroot}%{_datadir}/misc/hfsbootdata

# man pages -- a mildly non-invasive name change is in order
mkdir -p %{buildroot}/%{_mandir}/man8
cat fsck_hfs.tproj/fsck_hfs.8 | sed -e 's/[F|f]sck_hfs/fsck.hfsplus/g' \
    > %{buildroot}/%{_mandir}/man8/fsck.hfsplus.8
cat newfs_hfs.tproj/newfs_hfs.8 | sed -e 's/[N|n]ewfs_hfs/mkfs.hfsplus/g' \
    > %{buildroot}/%{_mandir}/man8/mkfs.hfsplus.8

# and a utility symlink...
cd %{buildroot}/%{_sbindir}
ln -s mkfs.hfsplus mkfs.hfs
ln -s fsck.hfsplus fsck.hfs
cd %{buildroot}/%{_mandir}/man8
ln -s fsck.hfsplus.8 fsck.hfs.8
ln -s mkfs.hfsplus.8 mkfs.hfs.8


%clean
rm -rf %{buildroot}


%files
%defattr(-,root,root,-)
%doc apsl-2.0.txt
%{_sbindir}/mkfs.hfsplus
%{_sbindir}/mkfs.hfs
%{_sbindir}/fsck.hfsplus
%{_sbindir}/fsck.hfs
%{_datadir}/misc/hfsbootdata
%{_mandir}/man8/mkfs.hfsplus.8.xz
%{_mandir}/man8/mkfs.hfs.8.xz
%{_mandir}/man8/fsck.hfsplus.8.xz
%{_mandir}/man8/fsck.hfs.8.xz



%changelog
* Fri Jul 04 2014 Alex Burmashev <alex.burmashev@gmail.com> 332.14-4
+ Revision: 8530d9e
- initial import



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19795 |12mu|highlight-3.14-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		highlight
Summary:	Universal source code to formatted text converter
Version:	3.14
Release:	1
Group:		Development/Other
License:	GPLv3
URL:		http://www.andre-simon.de/
Source0:	http://www.andre-simon.de/zip/%{name}-%{version}.tar.bz2
Patch1:         highlight-3.14-lua.patch
BuildRequires:	qt4-devel
BuildRequires:	lua-devel
BuildRequires:	boost-devel
BuildRequires:	desktop-file-utils
Buildroot:	%{_tmppath}/%{name}-%{version}-root

%description
A utility that converts sourcecode to HTML, XHTML, RTF, LaTeX, TeX,
XSL-FO, XML or ANSI escape sequences with syntax highlighting.
It supports several programming and markup languages.
Language descriptions are configurable and support regular expressions.
The utility offers indentation and reformatting capabilities.
It is easily possible to create new language definitions and colour themes.

%package gui
Summary:	GUI for the hihghlight source code formatter
Requires:	%{name} = %{version}-%{release}

%description gui
A Qt-based GUI for the highlight source code formatter source.

%prep
%setup -q
%apply_patches

%build
%make
%__rm -rf src/gui-qt/moc*
%make gui


%install
%__rm -rf %{buildroot}
%makeinstall_std

%__mkdir_p %{buildroot}%{_datadir}/applications
%__mkdir_p %{buildroot}%{_datadir}/pixmaps

%make install-gui DESTDIR=%{buildroot}

%__rm -rf %{buildroot}%{_docdir}/%{name}/

desktop-file-install \
    --dir %{buildroot}%{_datadir}/applications \
   highlight.desktop

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc ChangeLog AUTHORS README* TODO examples/
%{_bindir}/highlight
%{_datadir}/highlight/
%{_mandir}/man1/highlight.1*
%config(noreplace) %{_sysconfdir}/highlight/

%files gui
%defattr(-,root,root,-)
%{_bindir}/highlight-gui
%{_datadir}/applications/highlight.desktop
%{_datadir}/pixmaps/highlight.xpm


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19796 |12mu|hplip-3.13.11-25
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Define if you want to build the sane backend (default)
%define sane_backend 1
%{?_with_sane: %global sane_backend 1}
%{?_without_sane: %global sane_backend 0}

%define major 0
%define libhpip %mklibname hpip %{major}
%define libhpmud %mklibname hpmud %{major}
%define sanemaj 1
%define libsane %mklibname sane-hpaio %{sanemaj}
%define devname %mklibname hpip -d

# Suppress automatically generated Requires for devel packages
%define __noautoreq 'devel\(.*\)'

%define extraversion %nil

Summary:	HP printer/all-in-one driver infrastructure
Name:		hplip
Version:	3.13.11
Release:	25
License:	GPLv2+ and MIT
Group:		System/Printing
Url:		http://hplip.sourceforge.net/
Source0:	http://garr.dl.sourceforge.net/sourceforge/hplip/%{name}-%{version}%{extraversion}.tar.gz
Source1:	hpcups-update-ppds.sh
Source2: copy-deviceids.py
# http://www.iconfinder.com/icondetails/6393/128/fax_hardware_icon
Source3:	hp-sendfax.png
Source4:	hplip.rpmlintrc
# http://hplipopensource.com/node/367
Source5:	http://hplipopensource.com/hplip-web/smartinstall/SmartInstallDisable-Tool.run
Source6:	README.urpmi
# (doktor5000) fix linking with python and libsane
# taken from mandriva
Patch1:		hplip-3.11.3-mdv-link.patch
# (Anssi) Apply udev rules even on ACTION=="change", otherwise the permissions
# do not get applied in %%post on a new installation:
Patch2:	hplip-apply-udev-rules-on-action-change.patch

# Fedora patches
Patch101:	hplip-pstotiff-is-rubbish.patch
Patch102:	hplip-strstr-const.patch
Patch103:	hplip-ui-optional.patch
Patch104:	hplip-no-asm.patch
Patch105:       hplip-deviceIDs-drv.patch
Patch107:       hplip-deviceIDs-ppd.patch
Patch108:	hplip-retry-open.patch
Patch109:	hplip-snmp-quirks.patch
Patch111:	hplip-hpijs-marker-supply.patch
Patch112:	hplip-clear-old-state-reasons.patch
Patch114:	hplip-hpcups-sigpipe.patch
Patch115:	hplip-logdir.patch
Patch116:	hplip-bad-low-ink-warning.patch
Patch121:	hplip-ppd-ImageableArea.patch
# fedora patch not necessary. done via sed call
#Patch129: hplip-makefile-chgrp.patch
Patch131:	hplip-ipp-accessors.patch
Patch132: hplip-IEEE-1284-4.patch
Patch133: hplip-check.patch
Patch134:	hplip-udev-rules.patch

# Debian/Ubuntu patches
# taken from http://patch-tracker.debian.org/package/hplip/3.11.7-1
Patch201:	01_rss.dpatch
Patch203:	14_charsign_fixes.dpatch
Patch204:	85_rebuild_python_ui.dpatch
Patch206:	hplip-photosmart_b9100_support.patch
Patch207:	pjl-duplex-binding.dpatch
#hplip-pjl-duplex-binding.patch
Patch208:	mga-kde4-kdesudo-support.patch
Patch209:	hp-check-groups.dpatch
Patch215:	simple-scan-as-default.dpatch
# (doktor5000) rediff original debian patch for hplip 3.11.10
Patch217:	hplip-3.11.10-mga-remove-duplicate-entry-for-cp1700-in-drv-files.patch
Patch220:	add-lidil-two-cartridge-modes.dpatch
Patch221:	add_missing_newline_for_error_log.dpatch
Patch224:	hplip-syslog-fix-debug-messages-to-error.dpatch
Patch225:	hpfax-bug-function-used-before-importing-log.dpatch
Patch226:	hp-systray-make-menu-title-visible-in-sni-qt-indicator.dpatch
Patch227:	hp-systray-make-menu-appear-in-sni-qt-indicator-with-kde.dpatch
Patch228:	hpaio-option-duplex.diff

Patch302: hplip-CVE-2013-4325.patch

BuildRequires:	desktop-file-utils
BuildRequires:	imagemagick
BuildRequires:	polkit
BuildRequires:	python-sip >= 4.1.1
BuildRequires:	net-snmp-devel
BuildRequires:	cups-devel
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(libgphoto2)
BuildRequires:	pkgconfig(libusb)
BuildRequires:	pkgconfig(libv4l1)
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(udev)
%if %{sane_backend}
BuildRequires:	pkgconfig(sane-backends)
BuildRequires:	xsane
Requires(post):	hplip
%endif
Requires(post):	systemd
Requires:	cups
# For dynamic ppd generation.
Requires:	foomatic-filters
Requires:	hplip-model-data
Requires:	hplip-hpijs
Requires:	hplip-hpijs-ppds
Requires:	python-sip >= 4.1.1
# Needed for communicating with ethernet-connected printers
Requires:	net-snmp-mibs
# Needed to generate fax cover pages
Requires:	python-reportlab
# Needed since 2.8.4 for IPC
Requires:	python-dbus
Requires:	polkit-agent
Requires:	usermode-consoleonly
Requires:	python-gobject
# Required by hp-scan for command line scanning
Requires:	python-imaging
Requires:	sane-backends-hpaio
# Needed to avoid misleading errors about network connectivity (RH bug #705843)
Requires:	wget
# (tpg) hp-check needs this
Requires:	acl
# hplip tools use internal symbols from libhplip that can change among versions
Requires:	%{libhpip} = %{version}
# Some HP ppds are in foomatic-db and foomatic-db-hpijs (mdv bug #47415)
Suggests:	foomatic-db-hpijs
# hp-doctor requires gui modules
Requires:	hplip-gui


# foomatic-db-hpijs drivers are provided by hp and by this package now
# NOTE: remove the foomatic-db-hpijs deps sometime in 2010-10-?? ?
Provides:	foomatic-db-hpijs = %{version}-%{release}

%description
This is the HP driver package to supply Linux support for most
Hewlett-Packard DeskJet, LaserJet, PSC, OfficeJet, and PhotoSmart
printers and all-in-one peripherals (also known as Multi-Function
Peripherals or MFPs), which can print, scan, copy, fax, and/or access
flash memory cards.

It is work in progress, but printing, scanning, memory card access,
ink/toner/battery/consumable level checking, and inkjet printer
maintenance are supported on most models, when either connected to the
USB or LAN (built-in interfaces or selected HP JetDirect models) on a
Linux workstation with CUPS printing system.

For status and consumable checking and also for inkjet maintenance
there is the graphical tool "hp-toolbox" available (Menu:
"System"/"Monitoring"/"HP Printer Toolbox").

%package -n %{libhpip}
Summary:	Dynamic library for the "hplip" HP printer/all-in-one drivers
Group:		System/Printing

%description -n %{libhpip}
Library needed for the "hplip" HP printer/all-in-one drivers

%package -n %{libhpmud}
Summary:	Dynamic library for the "hplip" HP printer/all-in-one drivers
Group:		System/Printing
Conflicts:	%{_lib}hpip0 < 3.13.2-4

%description -n %{libhpmud}
Library needed for the "hplip" HP printer/all-in-one drivers

%package -n %{devname}
Summary:	Headers and links to compile against the "%{libhpip}" ("hplip") library
Group:		Development/C
Requires:	%{libhpip} >= %{version}-%{release}
Requires:	%{libhpmud} >= %{version}-%{release}
Requires:	%{libsane} >= %{version}-%{release}
Provides:	libhpip-devel = %{version}-%{release}
Obsoletes:	%{_lib}hpip0-devel < 3.13.2-4

%description -n %{devname}
This package contains all files which one needs to compile programs using
the "%{libhpip}" library.

%if %{sane_backend}
%package -n %{libsane}
Summary:	SANE driver for scanners in HP's multi-function devices (from HPLIP)
Group:		System/Printing
Requires(post):	sane-backends
Provides:	sane-backends-hpaio = %{version}-%{release}
# (cjw) for system-config-printer
Provides:	libsane-hpaio

%description -n %{libsane}
SANE driver for scanners in HP's multi-function devices (from HPLIP)
%endif

%package model-data
Summary:	Data file listing the HP printer models supported by HPLIP
Group:		System/Printing

%description model-data
HPLIP supports most current HP printers and multifunction devices, but
there are some older models not supported. This package contains the
list of supported models. Printerdrake installs it automatically to
determine whether HPLIP has to be installed or not.

%package gui
Summary:	HPLIP graphical tools
Group:		System/Printing
Requires:	python-qt4-gui
Requires:	%{name} = %{version}-%{release}
Requires:	usermode

%description gui
HPLIP graphical tools.

%package hpijs
Summary:	HPs printer driver IJS plug-in for GhostScript
Group:		System/Printing
Requires:	ghostscript
Provides:	hpijs = %{EVRD}

%description hpijs
HPs printer driver IJS plug-in for GhostScript. This driver gives full
printing support for nearly all non-PostScript inkjet and laser
printers made by HP.

%package hpijs-ppds
Summary:	PPD files for the HPIJS printer driver
Group:		System/Printing
Requires:	foomatic-filters
Requires:	hplip-hpijs

%description hpijs-ppds
PPD files to use the HPIJS printer driver with foomatic-rip and a
printer spooler like CUPS, LPRng, PDQ, ...

%package doc
Summary:	Documentation for HPLIP
Group:		System/Printing

%description doc
This package contains documentation for the HPLIP driver.

This is the HP driver package to supply Linux support for most
Hewlett-Packard DeskJet, LaserJet, PSC, OfficeJet, and PhotoSmart
printers and all-in-one peripherals (also known as Multi-Function
Peripherals or MFPs), which can print, scan, copy, fax, and/or access
flash memory cards.

%prep
%setup -qn %{name}-%{version}%{extraversion}

%patch2 -p1 -b .udev-rules-on-action-change

# Fedora patches

# The pstotiff filter is rubbish so replace it (launchpad #528394).
%patch101 -p1 -b .pstotiff-is-rubbish

# Fix compilation.
%patch102 -p1 -b .strstr-const

# Make utils.checkPyQtImport() look for the gui sub-package (RH bug #243273).
%patch103 -p1 -b .ui-optional

# Make sure to avoid handwritten asm.
%patch104 -p1 -b .no-asm

# Corrected several IEEE 1284 Device IDs using foomatic data.
# Color LaserJet CM1312nfi (bug #581005)
# Color LaserJet 3800 (bug #581935)
# Color LaserJet 2840 (bug #582215)
# Color LaserJet CP1518ni (bug #613689)
# Color LaserJet 2600n (bug #613712)
# Color LaserJet 2500/3700/4550/4600/4650/4700/5550/CP1515n/CP2025n
#                CP3525/CP4520 Series/CM2320nf (bug #659040)
# Color LaserJet CP2025dn (bug #651509)
# Color LaserJet CM4730 MFP (bug #658831)
# Color LaserJet CM3530 MFP (bug #659381)
# LaserJet 4050 Series/4100 Series/2100 Series/4350/5100 Series/8000 Series
#          P3005/P3010 Series/P4014/P4515 (bug #659039)
# LaserJet Professional P1606dn (bug #708472)
# LaserJet Professional M1212nf MFP (bug #742490)
# LaserJet M1536dnf MFP (bug #743915)
# LaserJet M1522nf MFP (bug #745498)
# LaserJet M1319f MFP (bug #746614)
# LaserJet M1120 MFP (bug #754139)
# LaserJet P1007 (bug #585272)
# LaserJet P1505 (bug #680951)
# LaserJet P2035 (Ubuntu #917703)
# PSC 1600 series (bug #743821)
# Officejet 6300 series (bug #689378)
# LaserJet Professional P1102w (bug #795958)
# Color LaserJet CM4540 MFP (bug #968177)
# Color LaserJet cp4005 (bug #980976)
%patch105 -p1 -b .ids

chmod +x %{SOURCE2}
mv prnt/drv/hpijs.drv.in{,.deviceIDs-drv-hpijs}
%{SOURCE2} prnt/drv/hpcups.drv.in \
           prnt/drv/hpijs.drv.in.deviceIDs-drv-hpijs \
           > prnt/drv/hpijs.drv.in

# Add Device ID for
# LaserJet 1200 (bug #577308)
# LaserJet 1320 series (bug #579920)
# LaserJet 2300 (bug #576928)
# LaserJet P2015 Series (bug #580231)
# LaserJet 4250 (bug #585499)
# Color LaserJet 2605dn (bug #583953)
# Color LaserJet 3800 (bug #581935)
# Color LaserJet 2840 (bug #582215)
# LaserJet 4050 Series/4100 Series/2100 Series/2420/4200/4300/4350/5100 Series
#          8000 Series/M3027 MFP/M3035 MFP/P3005/P3010 Series (bug #659039)
# Color LaserJet 2500/2550/2605dn/3700/4550/4600
#                4650/4700/5550/CP3525 (bug #659040)
# Color LaserJet CM4730 MFP (bug #658831)
# Color LaserJet CM3530 MFP (bug #659381)
# Designjet T770 (bug #747957)
# Color LaserJet CM4540 MFP (bug #968177)
# Color LaserJet cp4005 (bug #980976)
for ppd_file in $(grep '^diff' %{PATCH107} | cut -d " " -f 4);
do
  gunzip ${ppd_file#*/}.gz
done

%patch107 -p1 -b .deviceIDs-ppd
for ppd_file in $(grep '^diff' %{PATCH107} | cut -d " " -f 4);
do
  gzip -n ${ppd_file#*/}
done


# Retry when connecting to device fails (RH bug #532112).
%patch108 -p1 -b .retry-open

# Mark SNMP quirks in PPD for HP OfficeJet Pro 8500 (RH bug #581825).
%patch109 -p1 -b .snmp-quirks

# Fixed bogus low ink warnings from hpijs driver (RH bug #643643).
%patch111 -p1 -b .hpijs-marker-supply

# Clear old printer-state-reasons we used to manage (RH bug #510926).
%patch112 -p1 -b .clear-old-state-reasons

# Avoid busy loop in hpcups when backend has exited (RH bug #525944).
%patch114 -p1 -b .hpcups-sigpipe

%patch115 -p1 -b .logdir

# Fixed Device ID parsing code in hpijs's dj9xxvip.c (RH bug #510926).
%patch116 -p1 -b .bad-low-ink-warning

# Fix ImageableArea for Laserjet 8150/9000 (RH bug #596298).
for ppd_file in $(grep '^diff' %{PATCH121} | cut -d " " -f 4);
do
  gunzip ${ppd_file#*/}.gz
done
%patch121 -p1 -b .ImageableArea
for ppd_file in $(grep '^diff' %{PATCH121} | cut -d " " -f 4);
do
  gzip -n ${ppd_file#*/}
done

# Don't run 'chgrp lp /var/log/hp' in makefile (removes all lines with "chgrp")
sed -i '/chgrp/d' Makefile.am

sed -i.duplex-constraints \
    -e 's,\(UIConstraints.* \*Duplex\),//\1,' \
    prnt/drv/hpcups.drv.in

#patch132 -p1 -b .hplip-IEEE-1284-4

# Removed SYSFS use in udev rules and actually made them work (bug #560754).
# Move udev rules to /lib/udev/rules.d (bug #748208).
%patch134 -p1 -b .udev-rules

# Debian/Ubuntu patches

# This patch tries to make sure that black is printed with just
# the black pen, if the printer supports it
%patch201 -p1 -b .01_rss

# code cleanup related to char signedness
%patch203 -p1 -b .14_charsign

# compiling ui files to py
%patch204 -p1 -b .85_rebuild_python_ui

# Corrections on the models.dat entry for the HP PhotoSmart Pro B9100,
# especially for the correct color calibration mode.
%patch206 -p1 -b .hplip-photosmart_b9100_support

# Fixes Short-edge duplex printing if duplex is PJL-controlled
# https://bugs.launchpad.net/hplip/+bug/244295
%patch207 -p1 -b .hplip-pjl-duplex-binding

# original patch from debian, path to kdesu added for %%_libdir on x86_64
# %patch208 -p1 -b .mga-kde4-kdesudo-support

# https://bugs.launchpad.net/debian/+source/hplip/+bug/530746
%patch209 -p1 -b .hp-check-groups

# disable for now, as this changes default hplip behavior
# and change in default scanning application should be decided by a poll first
#%patch215 -p1 -b .simple-scan-as-default

#patch217 -p1 -b .mga-remove-duplicate-entry-for-cp1700-in-drv-files

%patch220 -p1 -b .add-lidil-two-cartridge-modes
# fixed by upstream
#patch224 -p1 -b .hplip-syslog-fix-debug-messages-to-error

%patch225 -p1 -b .hpfax-bug-function-used-before-importing-log

%patch226 -p1 -b .hp-systray-make-menu-title-visible-in-sni-qt-indicator

%patch227 -p1 -b .hp-systray-make-menu-appear-in-sni-qt-indicator-with-kde

%patch228 -p1 -b .hpaio-option-duplex

%patch302 -p0

sed -i.duplex-constraints \
    -e 's,\(UIConstraints.* \*Duplex\),//\1,' \
    prnt/drv/hpcups.drv.in

# Change shebang /usr/bin/env python -> /usr/bin/python (bug #618351).
find -name '*.py' -print0 | xargs -0 \
    sed -i.env-python -e 's,^#!/usr/bin/env python,#!/usr/bin/python,'

# Make all files in the source user-writable
chmod -R u+w .

%build
%serverbuild
#needed by patches 204 and 205
# create required files as placeholder, otherwise autoreconf fails
touch NEWS README AUTHORS ChangeLog
autoreconf -ifv

%if !%{sane_backend}
WITHOUT_SANE="--without-sane"
%endif
%configure2_5x \
	$WITHOUT_SANE \
	--disable-foomatic-rip-hplip-install \
	--enable-scan-build \
	--enable-gui-build \
	--enable-fax-build \
	--enable-pp-build \
	--enable-qt4 --disable-qt3 \
	--enable-hpcups-install \
	--enable-cups-drv-install \
	--enable-cups-ppd-install \
	--enable-hpijs-install \
	--enable-udev-acl-rules \
	--disable-policykit \
	--with-mimedir=%{_datadir}/cups/mime

sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool

%make

%install
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_includedir}
mkdir -p %{buildroot}%{_initrddir}
mkdir -p %{buildroot}%{_sysconfdir}/hp

%makeinstall_std

# Install files which the "make install" missed to install
install -m 644 ip/hpip.h %{buildroot}%{_includedir}
install -m 644 ip/xform.h %{buildroot}%{_includedir}

# Move doc in sub-package
mv %{buildroot}%{_docdir}/%{name}-%{version}%{extraversion} %{buildroot}%{_docdir}/%{name}-doc-%{version}%{extraversion}

# Remove static libraries of SANE driver
rm -f %{buildroot}%{_libdir}/sane/libsane-hpaio*.la
rm -f %{buildroot}%{_sysconfdir}/sane.d/dll.conf

# Remove other unneeded/unwanted files
# Remove files we don't want to package.
rm -f %{buildroot}%{_datadir}/hplip/hpaio.desc
rm -f %{buildroot}%{_datadir}/hplip/hplip-install
rm -rf %{buildroot}%{_datadir}/hplip/install.*
rm -f %{buildroot}%{_datadir}/hplip/uninstall.*
rm -f %{buildroot}%{_bindir}/hp-uninstall
rm -f %{buildroot}%{_datadir}/hplip/upgrade.*
rm -f %{buildroot}%{_bindir}/hp-upgrade
rm -f %{buildroot}%{_bindir}/hp-config_usb_printer
rm -f %{buildroot}%{_unitdir}/hplip-printer@.service
rm -f %{buildroot}%{_datadir}/hplip/config_usb_printer.*
rm -f %{buildroot}%{_datadir}/hplip/hpijs.drv.in.template
rm -f %{buildroot}%{_datadir}/cups/mime/pstotiff.types
rm -f %{buildroot}%{_datadir}/hplip/fax/pstotiff*
rm -f %{buildroot}%{_cups_serverbin}/filter/hpcac

mkdir -p %{buildroot}%{_datadir}/applications
desktop-file-install --vendor='' \
	--dir=%{buildroot}%{_datadir}/applications \
	--remove-category='Application' \
	--remove-category='Utility' \
	--add-category='System' \
	--add-category='Settings' \
	--add-category='Printing' \
	--add-category='Qt' \
	--add-category='HardwareSettings' \
	--remove-key='Version' \
	%{buildroot}%{_datadir}/applications/hplip.desktop

# Create /run/hplip
mkdir -p %{buildroot}/run/hplip

# install /usr/lib/tmpfiles.d/hplip.conf (bug #1015831)
mkdir -p %{buildroot}%{_tmpfilesdir}
cat > %{buildroot}%{_tmpfilesdir}/hplip.conf <<EOF
# See tmpfiles.d(5) for details

d /run/hplip 0775 root lp -
EOF

# install menu icons
for N in 16 32 48 64; do convert %{SOURCE3} -resize ${N}x${N} $N.png; done
install -D -m 0644 16.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/hp-sendfax.png
install -D -m 0644 32.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/hp-sendfax.png
install -D -m 0644 48.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/hp-sendfax.png
install -D -m 0644 64.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/hp-sendfax.png
install -D -m 0644 %{SOURCE3} %{buildroot}%{_iconsdir}/hicolor/128x128/apps/hp-sendfax.png

# (cg) Correct the udev rules dir
mkdir -p %{buildroot}/lib
mv %{buildroot}%{_sysconfdir}/udev %{buildroot}/lib/

# Regenerate hpcups PPDs on upgrade if necessary (bug #579355).
install -p -m755 %{SOURCE1} %{buildroot}%{_bindir}/hpcups-update-ppds

# A tool disable smart install feature in HP printer(s) from linux
# HP Smart Install is a service running on firmware which makes printer to appear
# as "Mass Storage Devices" when connected via USB cable. This is to install the
# minimal printer software from flash memory of printer. This service needs to be
# disabled on linux in order to have the device function as a printer.
install -p -m755 %{SOURCE5} %{buildroot}%{_bindir}/SmartInstallDisable-Tool.run
mkdir -p %{buildroot}%{_docdir}/%{name}
install -p -m755 %{SOURCE6} %{buildroot}%{_docdir}/%{name}

# Make sure pyc files are generated, otherwise we can get
# difficult to debug problems
pushd %{buildroot}%{_datadir}/%{name}
python -m compileall .
popd

# create empty /var/lib/hp/hplip.state to fix hp-plugin installation (mga#5395)
mkdir -p %{buildroot}%{_localstatedir}/lib/hp/
touch %{buildroot}%{_localstatedir}/lib/hp/hplip.state

# Create an empty plugins directory to make sure it gets the right
mkdir -p %{buildroot}%{_datadir}/hplip/prnt/plugins

# create empty log directory so that it can be owned
mkdir -p %{buildroot}%{_localstatedir}/log/hp/tmp

mkdir -p %{buildroot}%{_unitdir}
mv -f %{buildroot}/usr/lib/systemd/system/hplip-printer@.service %{buildroot}%{_unitdir}/hplip-printer@.service

# Images in docdir should not be executable (bug #440552).
find doc/images -type f -exec chmod 644 {} \;

#sed -e 's/0664/0666/' -i %{buildroot}/lib/udev/rules.d/56-hpmud.rules
#sed -e 's/ATTR/#ATTR/' -i %{buildroot}/lib/udev/rules.d/56-hpmud.rules
#sed -e 's/ATTR/SYSFS/' -i %{buildroot}/lib/udev/rules.d/56-hpmud.rules

# The systray applet doesn't work properly (displays icon as a
# window), so don't ship the launcher yet.
# rm -f %{buildroot}%{_sysconfdir}/xdg/autostart/hplip-systray.desktop

#We do not need hal
rm -f %{buildroot}%{_datadir}/hal/fdi/preprobe/10osvendor/20-hplip-devices.fdi

#Add rules for all hp printers
echo 'SUBSYSTEM=="usb", ATTRS{idVendor}=="03f0", GROUP="lp", MODE:="666"' >> %{buildroot}/lib/udev/rules.d/56-hpmud.rules

# consolehelper config
#

mkdir -p %{buildroot}%{_sbindir}

# - console user, no password
for pak in hp-setup hp-plugin hp-diagnose_plugin; do
		mv %{buildroot}%{_bindir}/$pak %{buildroot}%{_sbindir}/$pak
        ln -sf %{_bindir}/consolehelper %{buildroot}%{_bindir}/$pak
        mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps/
        cat > %{buildroot}%{_sysconfdir}/security/console.apps/$pak <<EOF
USER=root
PROGRAM=%{_sbindir}/$pak
FALLBACK=false
SESSION=true
EOF
        mkdir -p %{buildroot}%{_sysconfdir}/pam.d/
		cat > %{buildroot}%{_sysconfdir}/pam.d/$pak  <<EOF
#%PAM-1.0
auth		include		config-util-user
account		include		config-util-user
session		include		config-util-user
EOF
done

%post
# We don't have this macro yes...
/bin/systemd-tmpfiles --create %{name}.conf
# tmpfiles_create %{name}

%post -n hplip-hpijs-ppds
# Restart CUPS to make the printing PPDs known to it
%_post_service cups

%post -n hplip-hpijs
%{_bindir}/hpcups-update-ppds &>/dev/null ||:

%post -n hplip-model-data
/sbin/udevadm trigger --subsystem-match=usb --attr-match=idVendor=03f0
# ensure permissions are ready when installation completes
/sbin/udevadm settle --timeout=15
:

%if %{sane_backend}
%post -n %{libsane}

# Add HPLIP driver to /etc/sane.d/dll.conf
if ! grep ^hpaio /etc/sane.d/dll.conf >/dev/null 2>/dev/null ; then \
	echo hpaio >> /etc/sane.d/dll.conf; \
fi
%endif

%if %{sane_backend}
%preun -n %{libsane}
# Remove HPLIP driver from /etc/sane.d/dll.conf
if [ "$1" = 0 ]; then \
	if grep ^hpaio /etc/sane.d/dll.conf >/dev/null 2>/dev/null ; then \
		sed '/hpaio/d' /etc/sane.d/dll.conf > /tmp/$$; \
		cp -f /tmp/$$ /etc/sane.d/dll.conf; \
		rm -f /tmp/$$; \
	fi; \
fi
%endif

# Restart CUPS to make the removal of the Fax PPD known to it
%_post_service cups

%postun -n hplip-hpijs-ppds
# Restart CUPS to make the removal of the printing PPDs known to it
%_post_service cups

%files
%config(noreplace) %{_sysconfdir}/hp
%dir %{_localstatedir}/lib/hp/
%{_bindir}/hp-align
%{_bindir}/hp-clean
%{_bindir}/hp-colorcal
%{_bindir}/hp-devicesettings
%{_bindir}/hp-diagnose_plugin
%{_bindir}/hp-diagnose_queues
%{_bindir}/hp-doctor
%{_datadir}/hplip/doctor.py*
%{_bindir}/hp-fab
%{_bindir}/hp-faxsetup
%{_bindir}/hp-firmware
%{_bindir}/hp-info
%{_bindir}/hp-levels
%{_bindir}/hp-linefeedcal
%{_bindir}/hp-logcapture
%{_bindir}/hp-makecopies
%{_bindir}/hp-makeuri
%{_bindir}/hp-pkservice
%{_bindir}/hp-plugin
%{_bindir}/hp-pqdiag
%{_bindir}/hp-printsettings
%{_bindir}/hp-probe
%{_bindir}/hp-query
%{_bindir}/hp-scan
%{_bindir}/hp-sendfax
%{_bindir}/hp-setup
%{_bindir}/hp-testpage
%{_bindir}/hp-timedate
%{_bindir}/hp-unload
%{_bindir}/hp-wificonfig

%{_sbindir}/hp-diagnose_plugin
%{_sbindir}/hp-setup
%{_sbindir}/hp-plugin

%{_sysconfdir}/pam.d/hp-diagnose_plugin
%{_sysconfdir}/pam.d/hp-plugin
%{_sysconfdir}/pam.d/hp-setup
%{_sysconfdir}/security/console.apps/hp-diagnose_plugin
%{_sysconfdir}/security/console.apps/hp-plugin
%{_sysconfdir}/security/console.apps/hp-setup

# A tool to disable Smart Install
%{_bindir}/SmartInstallDisable-Tool.run

%exclude %{_datadir}/hplip/data/models
# C libraries for Python
%{_libdir}/python*/*/*.so*
# CUPS backends (0755 permissions, so that CUPS 1.2 runs these backends
# as lp user)
# Note: this must be /usr/lib not %{_libdir}, since that's the
# CUPS serverbin directory.
%attr(0755,root,root) %{_prefix}/lib/cups/backend/hp*
%{_prefix}/lib/cups/filter/hpcups
%{_prefix}/lib/cups/filter/hpcupsfax
%{_prefix}/lib/cups/filter/hpps
%{_prefix}/lib/cups/filter/pstotiff
%{_datadir}/ppd/HP/HP-Fax*.ppd*
%{_datadir}/cups/drv/hp/hpcups.drv
# Files
%dir %{_datadir}/hplip
%{_datadir}/hplip/align.py*
%{_datadir}/hplip/check-plugin.py*
%{_datadir}/hplip/clean.py*
%{_datadir}/hplip/colorcal.py*
#{_datadir}/hplip/config_usb_printer.py*
%{_datadir}/hplip/devicesettings.py*
%{_datadir}/hplip/diagnose_plugin.py*
%{_datadir}/hplip/diagnose_queues.py*
%{_datadir}/hplip/fab.py*
%{_datadir}/hplip/fax
%{_datadir}/hplip/faxsetup.py*
%{_datadir}/hplip/firmware.py*
%{_datadir}/hplip/hpdio.py*
%{_datadir}/hplip/hpssd*
%{_datadir}/hplip/info.py*
%{_datadir}/hplip/__init__.py*
%{_datadir}/hplip/levels.py*
%{_datadir}/hplip/linefeedcal.py*
%{_datadir}/hplip/logcapture.py*
%{_datadir}/hplip/makecopies.py*
%{_datadir}/hplip/makeuri.py*
%{_datadir}/hplip/pkservice.py*
%{_datadir}/hplip/plugin.py*
%{_datadir}/hplip/pqdiag.py*
%{_datadir}/hplip/printsettings.py*
%{_datadir}/hplip/probe.py*
%{_datadir}/hplip/query.py*
%{_datadir}/hplip/scan.py*
%{_datadir}/hplip/sendfax.py*
%{_datadir}/hplip/setup.py*
%{_datadir}/hplip/testpage.py*
%{_datadir}/hplip/timedate.py*
#%{_datadir}/hplip/uninstall.py*
%{_datadir}/hplip/unload.py*
#%{_datadir}/hplip/upgrade.py*
%{_datadir}/hplip/wificonfig.py*
# Directories
%{_datadir}/hplip/base
%{_datadir}/hplip/copier
%dir %{_datadir}/hplip/data
%{_datadir}/hplip/data/ldl
%{_datadir}/hplip/data/localization
%{_datadir}/hplip/data/models
%{_datadir}/hplip/data/pcl
%{_datadir}/hplip/data/ps
%{_datadir}/hplip/installer
%{_datadir}/hplip/pcard
%{_datadir}/hplip/prnt
%{_datadir}/hplip/scan
#{_datadir}/polkit-1/actions/com.hp.hplip.policy
#{_datadir}/dbus-1/system-services/com.hp.hplip.service
%{_localstatedir}/lib/hp/hplip.state
%{_docdir}/%{name}/README.urpmi
#config(noreplace) %{_sysconfdir}/dbus-1/system.d/com.hp.hplip.conf
%dir %attr(0775,root,lp) /run/hplip
%{_tmpfilesdir}/hplip.conf
%{_unitdir}/hplip-printer@.service
%{_datadir}/hplip/hplip_clean.sh
%{_datadir}/cups/mime/pstotiff.convs


%files doc
%doc %{_docdir}/%{name}-doc-%{version}%{extraversion}

%files -n %{libhpip}
%{_libdir}/libhpip.so.%{major}*

%files -n %{libhpmud}
%{_libdir}/libhpmud.so.%{major}*

%files -n %{devname}
%{_includedir}/hpip.h
%{_includedir}/xform.h
%{_libdir}/libhpip.so
%{_libdir}/libhpmud.so
%if %{sane_backend}
%{_libdir}/sane/libsane-hpaio.so

%files -n %{libsane}
%{_libdir}/sane/libsane-hpaio.so.%{sanemaj}*
%endif

%files model-data
/lib/udev/rules.d/*.rules
%{_datadir}/hplip/data/models

%files gui
%{_bindir}/hp-check
%{_bindir}/hp-print
%{_bindir}/hp-systray
%{_bindir}/hp-toolbox
%{_datadir}/applications/*.desktop
%{_iconsdir}/hicolor/*/apps/hp-sendfax.png
%{_sysconfdir}/xdg/autostart/hplip-systray.desktop
# Files
%{_datadir}/hplip/check.py*
%{_datadir}/hplip/print.py*
%{_datadir}/hplip/systray.py*
%{_datadir}/hplip/toolbox.py*
# Directories
%{_datadir}/hplip/data/images
%{_datadir}/hplip/ui4

%files hpijs
%{_bindir}/hpijs
# Needed for both printing and fax PPDs. They all need HPIJS, therefore
# the link is here
%dir %{_datadir}/ppd
%dir %{_datadir}/ppd/HP
#{_datadir}/cups/drv/hp/hpijs.drv
%{_bindir}/hpcups-update-ppds

%files hpijs-ppds
%{_datadir}/ppd/HP/apollo*.ppd*
%{_datadir}/ppd/HP/hp-*.ppd*

%changelog
* Fri Apr 11 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.13.11-25
+ Revision: 3f4fd0e
- Rebuild against python-sip 4.15

* Thu Dec 12 2013 akdengi <kazancas@mandriva.ru> 3.13.11-24
+ Revision: 10cec5f
- return hp-systray desktop

* Thu Dec 12 2013 akdengi <alexander.kazancev@rosalab.ru> 3.13.11-23
+ Revision: eb4a037
- SILENT add missing files

* Thu Dec 12 2013 akdengi <alexander.kazancev@rosalab.ru> 3.13.11-23
+ Revision: 8f2f7d3
- SILENT add missing files

* Thu Dec 12 2013 akdengi <alexander.kazancev@rosalab.ru> 3.13.11-23
+ Revision: 787a812
- create /usr/sbin

* Thu Dec 12 2013 akdengi <alexander.kazancev@rosalab.ru> 3.13.11-23
+ Revision: 2cd4ca2
- add consolekit for hp-setup hp-plugin and hp-diagnose_plugin

* Mon Dec 09 2013 akdengi <kazancas@mandriva.ru> 3.13.11-22
+ Revision: 45c23c7
- SILENT drop hplip-systray.desktop

* Mon Dec 09 2013 akdengi <kazancas@mandriva.ru> 3.13.11-22
+ Revision: 7a2f6d6
- SILENT fix file list

* Mon Dec 09 2013 akdengi <kazancas@mandriva.ru> 3.13.11-22
+ Revision: 84ef5d7
- fix spec

* Mon Dec 09 2013 akdengi <kazancas@mandriva.ru> 3.13.11-22
+ Revision: 4b23d7c
- some spec fix. Add rules for USB

* Fri Dec 06 2013 akdengi <alexander.kazancev@rosalab.ru> 3.13.11-21
+ Revision: 82caba1
- fix IDS and tmpfile create

* Thu Dec 05 2013 akdengi <alexander.kazancev@rosalab.ru> 3.13.11-19
+ Revision: 518b1fe
- do not ghost /run/hplip

* Mon Dec 02 2013 akdengi <alexander.kazancev@rosalab.ru> 3.13.11-19
+ Revision: 4399c2b
- up release

* Wed Nov 27 2013 Alexander Kazancev <kazancas@gmail.com> 3.13.11-17
+ Revision: 3081037
- Fix hp-start pam rule

* Wed Nov 27 2013 Alexander Kazancev <kazancas@gmail.com> 3.13.11-16
+ Revision: 1dd7474
- Return ATTR in hpmud udev rule

* Tue Nov 26 2013 akdengi <kazancas@mandriva.ru> 3.13.11-15
+ Revision: 04b4e9c
- replace all ATTR

* Tue Nov 26 2013 akdengi <kazancas@mandriva.ru> 3.13.11-15
+ Revision: 8103178
- SILENT another fix 56-hpmud.rule

* Tue Nov 26 2013 akdengi <alexander.kazancev@rosalab.ru> 3.13.11-14
+ Revision: d5b6482
- fix sed for hpmud rule

* Tue Nov 26 2013 akdengi <alexander.kazancev@rosalab.ru> 3.13.11-13
+ Revision: 68e0cca
- revert back

* Tue Nov 26 2013 akdengi <alexander.kazancev@rosalab.ru> 3.13.11-13
+ Revision: 70a0445
- revert back

* Mon Nov 25 2013 akdengi <kazancas@mandriva.ru> 3.13.11-12
+ Revision: f76d324
- SILENT fix spec

* Mon Nov 25 2013 Alexander Kazancev <kazancas@gmail.com> 3.13.11-12
+ Revision: d7ea343
- Updated hplip.spec

* Mon Nov 25 2013 akdengi <kazancas@mandriva.ru> 3.13.11-12
+ Revision: ba2d77e
- SILENT really not need hplip systemd service

* Mon Nov 25 2013 akdengi <alexander.kazancev@rosalab.ru> 3.13.11-12
+ Revision: a0bb1ac
- Properly create tmpfiles

* Mon Nov 25 2013 Alexander Kazancev <kazancas@gmail.com> 3.13.11-10
+ Revision: d4922ec
- SILENT really drop 56-hpmud.rules

* Mon Nov 25 2013 Alexander Kazancev <kazancas@gmail.com> 3.13.11-10
+ Revision: eaaf3f2
- SILENT do not remove hplip-printer@.service

* Mon Nov 25 2013 akdengi <alexander.kazancev@rosalab.ru> 3.13.11-10
+ Revision: e78e35d
- SILENT fix spec

* Mon Nov 25 2013 akdengi <alexander.kazancev@rosalab.ru> 3.13.11-10
+ Revision: 0d5e2cc
- return some patches

* Mon Nov 25 2013 akdengi <alexander.kazancev@rosalab.ru> 3.13.11-10
+ Revision: 80466bb
- SILENT 3.13.11

* Mon Nov 25 2013 akdengi <alexander.kazancev@rosalab.ru> 3.13.10-10
+ Revision: fbf353c
- fix spec and sources

* Mon Nov 25 2013 akdengi <alexander.kazancev@rosalab.ru> 3.13.11-9
+ Revision: b554b69
- Fix eror on print with udev-204

* Thu Nov 21 2013 akdengi <kazancas@mandriva.ru> 3.13.11-6
+ Revision: 8c61d1c
- fix build

* Thu Nov 21 2013 akdengi <kazancas@mandriva.ru> 3.13.11-6
+ Revision: 62f815e
- SILENT another udev rules fix

* Thu Nov 21 2013 akdengi <kazancas@mandriva.ru> 3.13.11-6
+ Revision: 03925d7
- fix udev action rules patch

* Thu Nov 21 2013 akdengi <kazancas@mandriva.ru> 3.13.11-6
+ Revision: 749a95d
- fix udev rules

* Wed Nov 20 2013 akdengi <alexander.kazancev@rosalab.ru> 3.13.11-5
+ Revision: 3f90cd8
- SILENT fix udev rules patch

* Wed Nov 20 2013 akdengi <alexander.kazancev@rosalab.ru> 3.13.11-5
+ Revision: c81e2ba
- SILENT fix



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19797 |12mu|hspell-1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	0
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d

Summary:	Free Hebrew linguistic project
Name:		hspell
Version:	1.2
Release:	1
Group:		Text tools
License:	AGPLv3
Url:		http://www.ivrix.org.il/projects/spell-checker/
Source0:	http://hspell.ivrix.org.il/%{name}-%{version}.tar.gz
Patch0:		hspell-1.1-no-strip.patch

%description
The Hspell project is a free Hebrew linguistic project.

Its primary goal is to create a free Hebrew spell-checker.

In addition to a spell-checker, the project also produced a Hebrew
morphological analyzer, which for every valid Hebrew word lists all
of its possible readings (valid combinations of prefix and inflected
base word).

The secondary goal of the project is to make the algorithms and
dictionaries, created initially for the spell-checker, freely
available. These could be used in more sophisticated research or
applications that require Hebrew word lists or a Hebrew morphology
engine.

Such potential application areas might include search engines, speech
synthesis, and much much more. The availability of a free basis will
hopefully encourage free development on top of it, to the benefit of
the general Hebrew-speaking population.

%package -n %{libname}
Summary:	Shared library files for hspell
Group:		Text tools

%description -n %{libname}
Shared library files for the hspell package.

%package -n	%{devname}
Summary:	Development files for hspell
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Conflicts:	%{_lib}hspell0 < 1.1-6

%description -n	%{devname}
Development headers, and files for development from the hspell package.

%prep
%setup -q
%apply_patches

%build
CFLAGS="%{optflags} -fPIC" CPPFLAGS="%{optflags} -fPIC" FFLAGS="optflags -fPIC" \
%configure2_5x \
	--enable-fatverb \
	--enable-fatverb \
	--enable-shared

%make

%install
%makeinstall_std

%files
%{_bindir}/*
%{_datadir}/hspell/*.wgz*
%{_mandir}/man1/*
%{_mandir}/man3/*

%files -n %{libname}
%{_libdir}/libhspell.so.%{major}*

%files -n %{devname}
%{_libdir}/libhspell.so
%{_libdir}/libhspell.a
%{_includedir}/hspell.h
%{_includedir}/linginfo.h


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19798 |12mu|hsqldb1.8.0-1.8.0.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _localstatedir %{_var}
%define section	devel
%define cvsver 	1_8_0_10
%define oname 	hsqldb

Summary:	Hsqldb Database Engine
Name:		hsqldb1.8.0
Version:	1.8.0.10
Release:	1
Group:		Development/Java
License:	BSD
Url:		http://hsqldb.sourceforge.net/
Source0:	http://downloads.sourceforge.net/hsqldb/hsqldb_%{cvsver}.zip
Source1:	hsqldb-1.8.0-standard.cfg
Source2:	hsqldb-1.8.0-standard-server.properties
Source3:	hsqldb-1.8.0-standard-webserver.properties
Source4:	hsqldb-1.8.0-standard-sqltool.rc
Patch0:		hsqldb-1.8.0-scripts.patch
Patch1:		hsqldb-tmp.patch
Buildarch:	noarch
# Building hsqldb 1.8.0 with JDK >= 1.6 doesn't work (new abstract
# functions in base classes), so we force GCJ (JDK 1.5 compatible)
BuildRequires:	java-1.5.0-gcj-devel
BuildRequires:	ant
BuildRequires:	junit
BuildRequires:	java-rpmbuild >= 0:1.5
BuildRequires:	servletapi5
Requires(pre,post,preun,postun):	rpm-helper
Requires:	servletapi5
Requires(post):	servletapi5
Requires(post):	jpackage-utils
Requires(pre):	shadow-utils

%description
This package contains the hsqldb java classes. The server is contained
in the package %{oname}-server.

%package manual
Summary:	Manual for %{oname}
Group:		Development/Java

%description manual
Documentation for %{oname}.

%package javadoc
Summary:	Javadoc for %{oname}
Group:		Development/Java

%description javadoc
Javadoc for %{oname}.

%package demo
Summary:	Demo for %{oname}
Group:		Development/Java
Requires:	%{name} = %{version}-%{release}

%description demo
Demonstrations and samples for %{oname}.

%package server
Summary:	Hsqldb database server
Group:		System/Servers
Requires:	%{name} = %{version}-%{release}

%description server
HSQLdb is a relational database engine written in JavaTM , with a JDBC
driver, supporting a subset of ANSI-92 SQL. It offers a small (about
100k), fast database engine which offers both in memory and disk based
tables. Embedded and server modes are available. Additionally, it
includes tools such as a minimal web server, in-memory query and
management tools (can be run as applets or servlets, too) and a number
of demonstration examples.
Downloaded code should be regarded as being of production quality. The
product is currently being used as a database and persistence engine in
many Open Source Software projects and even in commercial projects and
products! In it's current version it is extremely stable and reliable.
It is best known for its small size, ability to execute completely in
memory and its speed. Yet it is a completely functional relational
database management system that is completely free under the Modified
BSD License. Yes, that's right, completely free of cost or restrictions!

This package contains the server.

%prep
%setup -T -c -n %{oname}
(cd ..
unzip -q %{SOURCE0} 
)
# set right permissions
find . -name "*.sh" -exec chmod 755 \{\} \;
# remove all _notes directories
for dir in `find . -name _notes`; do rm -rf $dir; done
# remove all binary libs
find . -name "*.jar" -exec rm -f {} \;
find . -name "*.class" -exec rm -f {} \;
find . -name "*.war" -exec rm -f {} \;
# correct silly permissions
chmod -R go=u-w *
%{_bindir}/find . -type f -name '*.css' -o -name '*.html' -o -name '*.txt' | \
  %{_bindir}/xargs -t perl -pi -e 's/\r$//g'

%apply_patches

cat > README.%{version}-%{release}.upgrade.urpmi <<EOF
The server has been removed from the hsqldb package and moved to a
separate package named %{oname}-server as it is not needed by most users.
Install it if you wish to use the Hsqldb server.
EOF

%build
export JAVA_HOME=/usr/lib/jvm/java-1.5.0-gcj
export CLASSPATH=$(build-classpath \
	jsse/jsse \
	jsse/jnet \
	jsse/jcert \
	jdbc-stdext \
	servletapi5 \
	junit)
pushd build
ant jar javadoc
popd

%install
# jar
install -d -m 755 %{buildroot}%{_javadir}
install -m 644 lib/%{oname}.jar %{buildroot}%{_javadir}/%{oname}-%{version}.jar
(cd %{buildroot}%{_javadir} && for jar in *-%{version}.jar; do ln -sf ${jar} ${jar/-%{version}/}; done)
# bin
install -d -m 755 %{buildroot}%{_bindir}
install -m 755 bin/runUtil.sh %{buildroot}%{_bindir}/%{oname}RunUtil
# sysv init
install -d -m 755 %{buildroot}%{_initrddir}
install -m 755 bin/%{oname} %{buildroot}%{_initrddir}/%{oname}
# config
install -d -m 755 %{buildroot}%{_sysconfdir}/sysconfig
install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/sysconfig/%{oname}
# serverconfig
install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{oname}
install -m 644 %{SOURCE2} %{buildroot}%{_localstatedir}/lib/%{oname}/server.properties
install -m 644 %{SOURCE3} %{buildroot}%{_localstatedir}/lib/%{oname}/webserver.properties
install -m 600 %{SOURCE4} %{buildroot}%{_localstatedir}/lib/%{oname}/sqltool.rc
# lib
install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{oname}/lib
install -m 644 lib/functions         %{buildroot}%{_localstatedir}/lib/%{oname}/lib
# data
install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{oname}/data
# demo
install -d -m 755 %{buildroot}%{_datadir}/%{oname}/demo
install -m 755 demo/*.sh         %{buildroot}%{_datadir}/%{oname}/demo
install -m 644 demo/*.html         %{buildroot}%{_datadir}/%{oname}/demo
# javadoc
install -d -m 755 %{buildroot}%{_javadocdir}/%{oname}-%{version}
cp -r doc/src/* %{buildroot}%{_javadocdir}/%{oname}-%{version}
rm -rf doc/src
# manual
install -d -m 755 %{buildroot}%{_docdir}/%{oname}-%{version}
cp -r doc/* %{buildroot}%{_docdir}/%{oname}-%{version}
cp index.html %{buildroot}%{_docdir}/%{oname}-%{version}

%pre server
# Add the "hsqldb" user and group
# we need a shell to be able to use su - later

# (Anssi 01/2008) Previously _pre_groupadd was used here together with
# _pre_useradd, causing an error situation where group is created, but
# the user is not:
#    useradd:	group hsqldb exists - if you want to add this user to that group, use -g.
# Therefore we remove the hsqldb group if it exists without the corresponding
# user.
getent group %{oname} >/dev/null && ! getent passwd %{oname} >/dev/null && groupdel %{oname}  >/dev/null
getent passwd %{oname} >/dev/null && chsh -s /bin/sh %{oname} >/dev/null
%_pre_useradd %{oname} %{_localstatedir}/lib/%{oname} /bin/sh

%post server
rm -f %{_localstatedir}/lib/%{oname}/lib/hsqldb.jar
rm -f %{_localstatedir}/lib/%{oname}/lib/servlet.jar
(cd %{_localstatedir}/lib/%{oname}/lib
    ln -s %{_javadir}/hsqldb.jar hsqldb.jar
    ln -s %{_javadir}/servletapi5.jar servlet.jar
)
%_post_service %{name}

%postun server
%_postun_userdel %{oname}

%preun server
if [ "$1" = "0" ]; then
    rm -f %{_localstatedir}/lib/%{oname}/lib/hsqldb.jar
    rm -f %{_localstatedir}/lib/%{oname}/lib/servlet.jar
%if 0
    %{_sbindir}/userdel %{oname} >> /dev/null 2>&1 || :
    %{_sbindir}/groupdel %{oname} >> /dev/null 2>&1 || :
%endif
fi
%_preun_service %{name}

%files
%doc README*.urpmi
%{_javadir}/*

%files server
%{_bindir}/*
%{_initrddir}/%{oname}
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/sysconfig/%{oname}
%attr(0755,hsqldb,hsqldb) %{_localstatedir}/lib/%{oname}/data
%{_localstatedir}/lib/%{oname}/lib
%{_localstatedir}/lib/%{oname}/server.properties
%{_localstatedir}/lib/%{oname}/webserver.properties
%attr(0600,hsqldb,hsqldb) %{_localstatedir}/lib/%{oname}/sqltool.rc
%dir %{_localstatedir}/lib/%{oname}

%files manual
%doc %{_docdir}/%{oname}-%{version}

%files javadoc
%{_javadocdir}/%{oname}-%{version}

%files demo
%{_datadir}/%{oname}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19799 |12mu|hugin-2013.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Panorama Tools GUI
Name:		hugin
Version:	2013.0.0
Release:	1
License:	GPLv2+
Group:		Graphics
Url:		http://hugin.sourceforge.net
Source0:	http://downloads.sourceforge.net/hugin/%{name}-%{version}.tar.bz2
Patch0:		hugin-2012.0.0-invalid-utf8.patch

BuildRequires:	cmake
BuildRequires:	desktop-file-utils
BuildRequires:	swig >= 2.0
BuildRequires:	tclap
BuildRequires:	zip
BuildRequires:	boost-devel
#BuildRequires:	fftw2-devel
BuildRequires:	jpeg-devel
# pkgconfig(libtiff-4) is not provided by libtiff in 2011 so we use old format
BuildRequires:	tiff-devel
BuildRequires:	wxgtku-devel
BuildRequires:	pkgconfig(exiv2)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glew)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(glut)
BuildRequires:	pkgconfig(lensfun)
BuildRequires:	pkgconfig(libpano13) >= 2.9.18
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(OpenEXR)
BuildRequires:	pkgconfig(xmu)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	pkgconfig(lapack)
Requires:	enblend >= 3.2
Requires:	libpano13-tools >= 2.9.18
Requires:	perl-Image-ExifTool

%description
Hugin can be used to stitch multiple images together. The resulting image can
span 360 degrees. Another common use is the creation of very high resolution
pictures by combining multiple images. 

%prep
%setup -q
%patch0 -p0
# Fix error: non-readable in debug package, we get 1000+ errors from rpmlint
find . -type f -exec chmod 644 {} \;

sed -i 's/Exec=hugin/Exec=hugin %%f/' src/hugin1/hugin/hugin.desktop

%build
%define Werror_cflags %{nil}
%cmake -DCMAKE_SKIP_RPATH:BOOL=OFF -DBUILD_HSI=1 -DENABLE_LAPACK=ON
find . -iname flags.make -exec sed -i 's/\-pthread;/\-pthread\ /' {} \;
find . -iname link.txt -exec sed -i 's/\-pthread;/\-pthread\ /' {} \;
%make

%install
%makeinstall_std -C build

# menu entry
desktop-file-install --vendor="" \
	--remove-category="Application" \
	--add-category="X-MandrivaLinux-CrossDesktop;" \
	--add-category="Photography" \
	--add-category="Graphics" \
	--dir %{buildroot}%{_datadir}/applications \
	%{buildroot}%{_datadir}/applications/*

%find_lang %{name} nona_gui %{name}.lang

%files -f %{name}.lang
%doc AUTHORS COPYING INSTALL_cmake README README_JP TODO LICENCE_VIGRA doc/nona.txt doc/fulla.html src/hugin1/hugin/xrc/data/help_en_EN/LICENCE.manual
%{_bindir}/*
%{_libdir}/%{name}/lib*.so.*
%{_datadir}/%{name}
%{_datadir}/applications/*.desktop
%{_iconsdir}/gnome/48x48/mimetypes/gnome-mime-application-x-ptoptimizer-script.png
%{_datadir}/mime/packages/hugin.xml
%{_datadir}/pixmaps/hugin.png
%{_datadir}/pixmaps/ptbatcher.png
%{py_platsitedir}/*
%{_mandir}/man?/*


%changelog
* Thu Mar 20 2014 Denis Silakov <denis.silakov@rosalab.ru> 2013.0.0-1
+ Revision: c55e4ac
- Updated to 2013.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19800 |12mu|hupnp-1.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define srcname herqq

Name:		hupnp
Summary:	Qt4-based software library for building UPnP devices and control points
Group:		System/Libraries
Version:	1.0.0
Release:	2
License:	LGPLv3+
URL:		http://www.herqq.org
Source0:	http://downloads.sourceforge.net/project/%{name}/%{name}/%{srcname}-%{version}.zip
BuildRequires:	qt4-devel

%description
Herqq UPnP (HUPnP) is a software library for building UPnP devices and control 
points conforming to the UPnP Device Architecture version 1.1. It is designed 
to be simple to use and robust in operation. It is built using C++ and the Qt 
Framework following many of the design principles and programming practices 
used in the Qt Framework. It integrates into Qt-based software smoothly and 
enables truly rapid UPnP development.

%files

#--------------------------------------------------------------------
%define hupnp_major 1
%define libhupnp %mklibname hupnp %{hupnp_major}

%package -n %{libhupnp}
Summary:	Library for %{name}

%description -n %{libhupnp}
Software library for building UPnP devices and control points.

%files -n %{libhupnp}
%{_libdir}/libHUpnp.so.%{hupnp_major}*

#--------------------------------------------------------------------
%define qtsolution_major 1
%define libqtsolution %mklibname libqtsolution %{qtsolution_major}

%package -n %{libqtsolution}
Summary:	Library for %{name}

%description -n %{libqtsolution}
Library for %{name}

%files -n %{libqtsolution}
%{_libdir}/libQtSolutions_SOAP-2.7.so.%{qtsolution_major}*

#--------------------------------------------------------------------

%package devel
Summary:	Development files for %{name}
Group:		Development/C++
Requires:	%{libqtsolution} = %{version}-%{release}
Requires:	%{libhupnp} = %{version}-%{release}

%description devel
Libraries and header files to develop applications that use %{name}.

%files devel
%{_includedir}/HUpnpCore/
%{_libdir}/libQtSolutions_SOAP-2.7.so
%{_libdir}/libHUpnp.so

#--------------------------------------------------------------------

%prep
%setup -q -n %{srcname}-%{version}

%build
%qmake_qt4 %{srcname}.pro

%make

%install
%makeinstall_std
mkdir -p %{buildroot}%{_libdir}
mkdir -p %{buildroot}/usr/include/HUpnpCore
pushd hupnp/bin
mv lib* %{buildroot}%{_libdir}
popd
pushd hupnp/deploy/include/HUpnpCore/
mv * %{buildroot}/usr/include/HUpnpCore/
popd


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19801 |12mu|hwdata-0.254-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: hwdata
Summary: Hardware identification and configuration data
Version: 0.254
Release: 6
License: GPLv2+
Group: System/Kernel and hardware
Source: https://fedorahosted.org/releases/h/w/%{name}/%{name}-%{version}.tar.bz2
URL:    http://git.fedorahosted.org/git/hwdata.git
Conflicts: ldetect-lst < 0.1.318-1
BuildArch: noarch

%description
hwdata contains various hardware identification and configuration data,
such as the pci.ids and usb.ids databases.

%prep
%setup -q
%configure

%build
# nothing to build

%install
make install DESTDIR=%{buildroot}
mkdir -p %{buildroot}%{_datadir}/misc
###compatibilty symlink, remove when it is no longer needed
cd %{buildroot}%{_datadir}/
ln -s %{name}/usb.ids usb.ids
ln -s %{name}/pci.ids pci.ids
ln -s %{name}/pnp.ids pnp.ids
ln -s ../%{name}/pnp.ids misc/pnp.ids
###end of it

%files
%doc LICENSE COPYING
%dir %{_datadir}/%{name}
%{_prefix}/lib/modprobe.d/dist-blacklist.conf
%{_datadir}/%{name}/*
%{_datadir}/*.ids
%{_datadir}/misc/*.ids

%changelog
* Wed Dec 04 2013 Alexander Kazancev <kazancas@gmail.com> 0.254-6
+ Revision: 8dde8a1
- Fix symlink to pnp.ids in misc



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19802 |12mu|hwloc-1.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version}|cut -d. -f1,2)

%define major 5
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d

Summary:	Displays the hardware topology in convenient formats
Name:		hwloc
Version:	1.8
Release:	1
License:	BSD
Group:		System/Base
Url:		http://www.open-mpi.org/
Source0:	http://www.open-mpi.org/software/hwloc/v%{url_ver}/downloads/hwloc-%{version}.tar.bz2
BuildRequires:	bzip2-devel
%ifnarch %{arm}
BuildRequires:	numa-devel
%endif
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(libpci)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(ncursesw)
BuildRequires:	pkgconfig(pixman-1)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xau)
BuildRequires:	pkgconfig(xcb)
BuildRequires:	pkgconfig(xdmcp)
BuildRequires:	pkgconfig(xrender)
BuildRequires:	pkgconfig(zlib)

%description
The Portable Hardware Locality (hwloc) software package provides a portable
abstraction (across OS, versions, architectures, ...) of the hierarchical
topology of modern architectures, including NUMA memory nodes, sockets, shared
caches, cores and simultaneous multithreading. It also gathers various system
attributes such as cache and memory information. It primarily aims at helping
applications with gathering information about modern computing hardware so as
to exploit it accordingly and efficiently.

%files
%doc AUTHORS COPYING NEWS README
%doc %{_mandir}/man1/hwloc-annotate.1*
%doc %{_mandir}/man1/hwloc-assembler.1*
%doc %{_mandir}/man1/hwloc-assembler-remote.1*
%doc %{_mandir}/man1/hwloc-bind.1*
%doc %{_mandir}/man1/hwloc-calc.1*
%doc %{_mandir}/man1/hwloc-compress-dir.1*
%doc %{_mandir}/man1/hwloc-diff.1*
%doc %{_mandir}/man1/hwloc-distrib.1*
%doc %{_mandir}/man1/hwloc-gather-topology.1*
%doc %{_mandir}/man1/hwloc-info.1*
%doc %{_mandir}/man1/hwloc-ls.1*
%doc %{_mandir}/man1/hwloc-patch.1*
%doc %{_mandir}/man1/hwloc-ps.1*
%doc %{_mandir}/man1/lstopo.1*
%doc %{_mandir}/man1/lstopo-no-graphics.1*
%doc %{_mandir}/man7/hwloc.7*
%doc %{_mandir}/man1/hwloc-distances.1*
%{_bindir}/hwloc-annotate
%{_bindir}/hwloc-assembler
%{_bindir}/hwloc-assembler-remote
%{_bindir}/hwloc-bind
%{_bindir}/hwloc-calc
%{_bindir}/hwloc-compress-dir
%{_bindir}/hwloc-diff
%{_bindir}/hwloc-distances
%{_bindir}/hwloc-distrib
%{_bindir}/hwloc-gather-topology
%{_bindir}/hwloc-info
%{_bindir}/hwloc-ls
%{_bindir}/hwloc-patch
%{_bindir}/hwloc-ps
%{_bindir}/lstopo
%{_bindir}/lstopo-no-graphics
%{_datadir}/hwloc/

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	%{name} shared library
Group:		System/Libraries
Conflicts:	%{name} < 1.5

%description -n %{libname}
This package contains shared %{name} library.

%files -n %{libname}
%{_libdir}/libhwloc.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Header files, libraries and development documentation for %{name}
Group:		Development/Other
Requires:	%{libname} = %{EVRD}

%description -n %{devname}
This package contains the header files, static libraries and development
documentation for %{name}. If you like to develop programs using %{name},
you will need to install %{name}-devel.

%files -n %{devname}
%doc %{_mandir}/man3/HWLOC_*.3*
%doc %{_mandir}/man3/hwloc_*.3*
%doc %{_mandir}/man3/hwlocality_*.3*
%{_includedir}/hwloc/
%{_includedir}/hwloc.h
%{_libdir}/libhwloc.so
%{_libdir}/pkgconfig/hwloc.pc

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std


%changelog
* Wed Jan 29 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.8-1
+ Revision: fdce51b
- LOG Add new files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19803 |12mu|hwreport-0.11.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Collect system informations for the hardware4linux.info site
Name:		hwreport
Version:	0.11.0
Release:	1
License:	GPLv2+
Group:		System/Kernel and hardware
Url:		http://hardware4linux.info/
Source0:	http://hardware4linux.info/res/%{name}-%{version}.tar.bz2
Requires:	dmidecode
Requires:	pciutils
Provides:	lsb-hardware4linux.info-collector

%description
Collect system informations for the hardware4linux.info site.

%prep
%setup -q

%build
gcc %{optflags} -o scan-printers scan-printers.c

%install
install -m755 scan-printers -D %{buildroot}%{_bindir}/scan-printers
install -m755 hwreport -D %{buildroot}%{_sbindir}/hwreport
#install -m755 osinfo -D %{buildroot}%{_bindir}/osinfo

%files
%{_bindir}/scan-printers
%{_sbindir}/hwreport
#%{_bindir}/osinfo


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19804 |12mu|iagno-3.8.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           iagno
Version:        3.8.1
Release:        1
Summary:        GNOME Reversi game

License:        GPLv2+ and CC-BY-SA
Group:		Games/Other
URL:            http://live.gnome.org/Iagno
Source0:        http://download.gnome.org/sources/iagno/3.8/iagno-%{version}.tar.xz

BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(gtk+-3.0)
BuildRequires: pkgconfig(librsvg-2.0)
BuildRequires: pkgconfig(libcanberra)
BuildRequires: pkgconfig(libcanberra-gtk3)
BuildRequires: intltool
BuildRequires: itstool
BuildRequires: desktop-file-utils

Obsoletes: gnome-games < 3.7.92

%description
The GNOME version of Reversi. The goal is to control the most disks
on the board.


%prep
%setup -q


%build
%configure2_5x
%make


%install
%makeinstall_std

desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/iagno.desktop

%find_lang %{name} --with-gnome

%files -f %{name}.lang
%doc COPYING
%{_bindir}/iagno
%{_datadir}/applications/iagno.desktop
%{_datadir}/glib-2.0/schemas/org.gnome.iagno.gschema.xml
%{_datadir}/iagno/
%{_datadir}/icons/hicolor/*/apps/iagno.png
%{_mandir}/man6/iagno.6*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19805 |12mu|ibus-1.5.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api	1.0
%define major	5
%define libname %mklibname %{name} %{api} %{major}
%define girname %mklibname %{name}-gir %{api}
%define devname %mklibname %{name} -d

Summary:	A next generation input framework
Name:		ibus
Version:	1.5.3
Release:	2
Group:		System/Internationalization
License:	GPLv2+
Url:		http://code.google.com/p/ibus/
Source0:	http://ibus.googlecode.com/files/%{name}-%{version}.tar.gz
Source1:	ibus.macros
Patch0:		ibus-1.3.6-mdv-customize.patch
Patch1:		ibus-1.5.7-desktop.patch

BuildRequires:	dconf
BuildRequires:	GConf2
BuildRequires:	gtk-doc
BuildRequires:	intltool
BuildRequires:	vala
BuildRequires:	vala-tools
BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(dbus-python)
BuildRequires:	pkgconfig(dconf)
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(iso-codes)
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	pkgconfig(pygobject-2.0)
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(vapigen)
Requires:	iso-codes
Requires:	librsvg
Requires:	python-gobject >= 2.15
Requires:	python-dbus >= 0.83.0
Requires:	pygtk2.0
Requires:	python-notify
Requires:	pyxdg
Suggests:	%{name}-gtk = %{EVRD}

%description
IBus is a next generation input framework.

%files -f %{name}10.lang
%doc AUTHORS COPYING ChangeLog NEWS README
%{_sysconfdir}/gconf/schemas/ibus.schemas
%{_sysconfdir}/dconf/profile/ibus
%{_sysconfdir}/dconf/db/ibus.d
%{_bindir}/*
%{_libexecdir}/ibus-dconf
%{_libexecdir}/ibus-gconf
%{_libexecdir}/ibus-x11
%{_libexecdir}/ibus-ui-gtk*
%{_libexecdir}/ibus-engine-simple
%{_datadir}/applications/*.desktop
%{_datadir}/bash-completion/completions/ibus.bash
%{_datadir}/GConf/gsettings/ibus.convert
%{_datadir}/glib-2.0/schemas/org.freedesktop.ibus.gschema.xml
%{_datadir}/ibus/*
%{_iconsdir}/*/*/*/*
%{_mandir}/man1/ibus-daemon.1.*
%{_mandir}/man1/ibus-setup.1.*
%{_mandir}/man1/ibus.1.*
%{python_sitelib}/*

%preun
%preun_uninstall_gconf_schemas ibus

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Shared libraries for %{name}
Group:		System/Internationalization
Obsoletes:	%{_lib}ibus5 < 1.5.2-1
Conflicts:	%{_lib}ibus5 < 1.5.2-1

%description -n %{libname}
IBus shared libraries.

%files -n %{libname}
%{_libdir}/libibus-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries
Conflicts:	%{_lib}ibus5 < 1.5.2-1

%description -n %{girname}
GObject Introspection interface description for %{name}.

%files -n %{girname}
%{_libdir}/girepository-1.0/IBus-%{api}.typelib

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Headers of %{name} for development
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Requires:	%{girname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Conflicts:	ibus-devel < 1.5.2-1
Obsoletes:	ibus-devel < 1.5.2-1

%description -n %{devname}
IBus development package: development libraries, header files, and the like.

%files -n %{devname}
%{_includedir}/ibus-1.0
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_datadir}/gtk-doc/html/ibus
%{_datadir}/gir-1.0/*.gir
%{_datadir}/vala/vapi/*.vapi
%{_datadir}/vala/vapi/ibus-1.0.deps
%{_sysconfdir}/rpm/macros.d/%{name}.macros

#----------------------------------------------------------------------------

%package gtk
Summary:	IBus gtk module
Group:		System/Internationalization
Requires:	%{name} = %{EVRD}

%description gtk
IBus gtk module.

%files gtk
%{_libdir}/gtk-2.0/*/immodules/*.so

#----------------------------------------------------------------------------

%package gtk3
Summary:	IBus gtk3 module
Group:		System/Internationalization
Requires:	%{name} = %{EVRD}

%description gtk3
IBus gtk module.

%files gtk3
%{_libdir}/gtk-3.0/*/immodules/*.so

#----------------------------------------------------------------------------

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--enable-gtk3 \
	--disable-dbus-python-check \
	--enable-python-library \
	--enable-gconf \
	--enable-vala=yes
%make

%install
%makeinstall_std

%find_lang %{name}10

# install rpm macro
mkdir -p %{buildroot}%{_sysconfdir}/rpm/macros.d/
install -m0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/rpm/macros.d/%{name}.macros

rm -f %{buildroot}%{_sysconfdir}/xdg/autostart/ibus.desktop


%changelog
* Tue Sep 02 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.5.3-2
+ Revision: 3223c5d
- Use patch instead of hacking spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19806 |12mu|icedtea-web-1.4-1.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%ifarch %{ix86} x86_64
  %define javaver	1.6.0
  %define priority	16000
%else
  %define javaver	1.6.0
  %define priority	16000
%endif

%ifarch %{ix86}
  %define archinstall	i386
%endif
%ifarch x86_64
  %define archinstall	amd64
%endif

%ifarch x86_64
  %define javadir	%{_jvmdir}/java-%{javaver}-openjdk.%{_arch}
  %define jredir	%{_jvmdir}/jre-%{javaver}-openjdk.%{_arch}
  %define javaplugin	libjavaplugin.so.%{_arch}
%else
  %define javadir	%{_jvmdir}/java-%{javaver}-openjdk
  %define jredir	%{_jvmdir}/jre-%{javaver}-openjdk
  %define javaplugin	libjavaplugin.so
%endif

%define binsuffix      .itweb

Name:		icedtea-web
Version:	1.4
%define subrel 1
Release:	%mkrel 1
Summary:	Additional Java components for OpenJDK
Group:		Networking/WWW
License:	LGPLv2+ and GPLv2 with exceptions
URL:		http://icedtea.classpath.org/wiki/IcedTea-Web
Source0:	http://icedtea.classpath.org/download/source/%{name}-%{version}.tar.gz

BuildRequires:	desktop-file-utils
BuildRequires:	glib2-devel
BuildRequires:	gtk2-devel

%ifarch %{ix86} x86_64
BuildRequires:	java-%{javaver}-openjdk-devel
%else
BuildRequires:	java-%{javaver}-openjdk-devel >= 1.6.0.0-18.b22
%endif

BuildRequires:	xulrunner-devel
BuildRequires:	zip
BuildRequires:	zlib-devel

Requires:	java-%{javaver}-openjdk
Requires(post):   update-alternatives
Requires(postun): update-alternatives

# Standard JPackage plugin provides.
Provides:	java-plugin = %{javaver}

Provides:	java-1.6.0-openjdk-plugin = 1.6.0.0-18.b22
Obsoletes:	java-1.6.0-openjdk-plugin

# IcedTea is only built on these archs for now
ExclusiveArch:	x86_64 i586

%description
The IcedTea-Web project provides a Java web browser plugin, an implementation
of Java Web Start (originally based on the Netx project) and a settings tool to
manage deployment settings for the aforementioned plugin and Web Start
implementations. 

%package javadoc
Summary:    API documentation for IcedTea-Web
Group:      Networking/WWW
Requires:   jpackage-utils
%if %mdkversion >= 201010
BuildArch:	noarch
%endif

%description javadoc
This package contains Javadocs for the IcedTea-Web project.

%prep
%setup -q

%build
%configure2_5x						\
	--with-pkgversion=mandriva-%{release}-%{_arch}	\
	--docdir=%{_javadocdir}/%{name}			\
	--with-jdk-home=%{javadir}			\
	--with-jre-home=%{jredir}			\
	--libdir=%{_libdir}				\
	--program-suffix=%{binsuffix}			\
	--prefix=%{_prefix}

make CXXFLAGS="%{optflags}"

%install
%makeinstall_std
# Move javaws man page to a more specific name
mv %{buildroot}/%{_mandir}/man1/javaws.1 %{buildroot}/%{_mandir}/man1/javaws-itweb.1

# Install desktop files.
install -d -m 755 %{buildroot}%{_datadir}/{applications,pixmaps}
cp javaws.png %{buildroot}%{_datadir}/pixmaps
desktop-file-install --vendor ''\
  --dir %{buildroot}%{_datadir}/applications javaws.desktop
desktop-file-install --vendor ''\
  --dir %{buildroot}%{_datadir}/applications itweb-settings.desktop

%post
if [ $1 -gt 1 ]
then
update-alternatives --remove %{javaplugin} \
  %{jre6dir}/lib/%{archinstall}/IcedTeaPlugin.so 2>/dev/null || :
fi

%posttrans
update-desktop-database &> /dev/null || :
update-alternatives \
  --install %{_libdir}/mozilla/plugins/libjavaplugin.so %{javaplugin} \
  %{_libdir}/IcedTeaPlugin.so %{priority} \
  --slave %{_bindir}/javaws javaws %{_prefix}/bin/javaws%{binsuffix} \
  --slave %{_mandir}/man1/javaws.1.gz javaws.1.gz \
  %{_mandir}/man1/javaws-itweb.1.gz

exit 0

%postun
update-desktop-database &> /dev/null || :
if [ $1 -eq 0 ]
then
  update-alternatives --remove %{javaplugin} \
    %{_libdir}/IcedTeaPlugin.so
fi

exit 0

%files
%defattr(-,root,root,-)
%{_prefix}/bin/*
%{_libdir}/IcedTeaPlugin.so
%{_datadir}/applications/*
%{_datadir}/icedtea-web
%{_datadir}/man/man1/*
%{_datadir}/pixmaps/*
%doc NEWS README COPYING

%files javadoc
%defattr(-,root,root,-)
%{_datadir}/javadoc/%{name}
%doc COPYING



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19807 |12mu|indi-apogee-1.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	INDI driver for Apgoee Alta (U & E) line of CCDs
Name:		indi-apogee
Version:	1.0
Release:	7
License:	LGPLv2+
Group:		Development/Other
Url:		http://indi.sourceforge.net/
Source0:	http://downloads.sourceforge.net/indi/%{name}_%{version}.tar.gz
Patch0:		indi-apogee_1.0-fix-str-fmt.patch
Patch1:		indi-apogee_1.0-cfitsio-prefix.path
Patch2:		indi-apogee_1.0-dso.patch
BuildRequires:	pkgconfig(zlib)
BuildRequires:	pkgconfig(libusb)
BuildRequires:	pkgconfig(cfitsio)
BuildRequires:	pkgconfig(libindi)
BuildRequires:	indi-devel-static
BuildRequires:	libapogee-devel
BuildRequires:	libnova-devel
BuildRequires:	cmake

%description
This package provides the INDI driver for Apgoee Alta (U & E) line of CCDs.

%prep
%setup -q
%patch0 -p0
%patch1 -p0
%patch2 -p1

%build
%cmake
%make

%install
%makeinstall_std -C build

%files
%doc ChangeLog README
%{_bindir}/indi_apogeee_ccd
%{_bindir}/indi_apogeeu_ccd
%{_datadir}/indi/indi_apogee.xml

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19808 |12mu|indilib-0.9.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

%define shortname indi

Name:		indilib
Version:	0.9.6
Release:	1
Summary:	Library to control astronomical devices
License:	LGPLv2+
Group:		Development/C
Url:		http://indi.sourceforge.net/
Source0:	http://downloads.sourceforge.net/indi/libindi_%{version}.tar.gz
Patch0:		libindi-0.9.6-linkage.patch
BuildRequires:	zlib-devel
BuildRequires:	libusb-devel
BuildRequires:	cfitsio-devel >= 3.090
BuildRequires:	libfli-devel
BuildRequires:	cmake
BuildRequires:	boost-devel
Provides:	indi = %{version}-%{release}

%description
INDI is an instrument neutral distributed interface control protocol
that aims to provide backend driver support and automation for a wide
range of Astronomical devices (telescopes, focusers, CCDs..etc).

%files
%doc ChangeLog NEWS README TODO
%{_bindir}/*
%{_datadir}/%{shortname}
%{_sysconfdir}/udev/rules.d/99-gpusb.rules

#--------------------------------------------------------------------

%define major 0
%define libname %mklibname %{shortname} %{major}

%package -n %{libname}
Summary:	Library files for INDI
Group:		Development/C

%description -n %{libname}
INDI is an instrument neutral distributed interface control protocol
that aims to provide backend driver support and automation for a wide
range of Astronomical devices (telescopes, focusers, CCDs..etc).

This package contains library files of indilib.

%files -n %{libname}
%{_libdir}/*.so.%{major}*

#--------------------------------------------------------------------

%define develname %mklibname -d %{shortname}

%package -n %{develname}
Summary:	INDI devellopment files
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	indi-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
INDI is an instrument neutral distributed interface control protocol
that aims to provide backend driver support and automation for a wide
range of Astronomical devices (telescopes, focusers, CCDs..etc).

This package contains files need to build applications using indilib.

%files -n %{develname}
%doc ChangeLog README* NEWS
%{_libdir}/*.so
%{_libdir}/pkgconfig/libindi.pc
%{_includedir}/libindi/*.h

#--------------------------------------------------------------------
%define develnamestatic %mklibname -d -s %{shortname}

%package -n %{develnamestatic}
Summary:	INDI devellopment files
Group:		Development/C
Requires:	%{name}-devel = %{version}-%{release}
Provides:	indi-devel-static = %{version}-%{release}
Provides:	%{name}-devel-static = %{version}-%{release}

%description -n %{develnamestatic}
INDI is an instrument neutral distributed interface control protocol
that aims to provide backend driver support and automation for a wide
range of Astronomical devices (telescopes, focusers, CCDs..etc).

This package contains files need to build applications using indilib.

%files -n %{develnamestatic}
%{_libdir}/*.a

#-------------------------------------------------------------------
%prep
%setup -q -n libindi-%{version}
%patch0 -p1

%build
%cmake
%make

%install
%makeinstall_std -C build


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19809 |12mu|initscripts-9.34-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# The restart part in the real _post_service doesn't work with netfs and isn't needed
# for other scripts
%define _mypost_service() if [ $1 = 1 ]; then /sbin/chkconfig --add %{1}; fi;

%bcond_with	upstart
%bcond_without	systemd

Summary:	The inittab file and the /etc/init.d scripts
Name:		initscripts
Version:	9.34
Release:	15
# ppp-watch is GPLv2+, everything else is GPLv2
License:	GPLv2 and GPLv2+
Group:		System/Base
Source0:	initscripts-%{version}.tar.bz2
Source1:	%{name}.rpmlintrc
Source2:	rc.sysinit
Patch0:		initscripts-mdkconf.patch
Provides:   /etc/init.d
Provides:   /sbin/service

# (cg) Upstream cherry picks
Patch0101:	0101-Don-t-bother-with-stdin-stdout-stderr-for-rmmod-modp.patch
Patch0102:	0102-Just-exit-on-first-response-744734.patch
Patch0104:	0104-Don-t-exit-with-an-error-if-SEinux-isn-t-active.-768.patch
Patch0105:	0105-Handle-dmraid-sets-with-spaces-728795-lnykryn-redhat.patch
Patch0106:	0106-Typo-in-crypttab.5.patch
Patch0107:	0107-Drop-StandardInput-tty-785662.patch
Patch0108:	0108-Do-not-check-mounted-filesystems-745224.patch
Patch0109:	0109-Improve-comment-in-init-serial.conf-746808.patch

# (cg) Patches to go into mgaconf mega patch eventually
Patch0501:	0501-Rename-for-new-udev-systemd-servies.patch
#Patch0502:      initscripts-9.34.plymouth-quit.patch
#ROSA patches
Patch0504:      initscripts-9.34-rosa-i18n_ini_syntax.patch
Patch0505:      sysctl.conf.patch
Patch0506:	rosa-network-9.34.patch
Patch0507:      initscripts-9.34.loadkeys.patch

# for /bin/awk
Requires:	gawk
# for /bin/sed
Requires:	sed
Requires:	mktemp
Requires:	e2fsprogs >= 1.18-2mdk
Requires:	procps >= 2.0.7-8mdk
Requires:	gettext-base >= 0.10.35-20mdk
Requires:	module-init-tools
# needed for chvt --userwait
Requires:	kbd >= 1.15.1-2mdv
#Requires:	sysklogd >= 1.3.31
# for /sbin/fuser
Requires:	psmisc
Requires:	which
Requires:	setup >= 2.2.0-14mdk
%if %{with upstart}
Requires:	upstart
Obsoletes:	event-compat-sysv
%else
Requires:	SysVinit >= 2.85-38
%endif
# for /sbin/ip
Requires:	iproute2
# for /sbin/arping
Requires:	iputils
Requires:	net-tools
# for /bin/find
Requires:	findutils
# (blino) for pidof -c
# (bor) for pidof -m
Requires:	sysvinit-tools >= 2.87-8mdv2011.0

Requires:	perl-MDK-Common >= 1.0.1
Requires:	ifplugd >= 0.24
#Requires: sound-scripts
# (tv) unused:
#Prereq:	gawk
Requires:	iproute2
Requires:	ethtool
# http://bugzilla.redhat.com/show_bug.cgi?id=252973
Conflicts:	nut < 2.2.0
Obsoletes:	rhsound sapinit
Provides:	rhsound sapinit
Conflicts:	kernel <= 2.2, timeconfig < 3.0, pppd <= 2.4.4-3mdv2008.1, wvdial < 1.40-3
Conflicts:	initscripts < 1.22.1-5, Aurora <= 7.2-17mdk
Conflicts:	dhcpcd < 1.3.21pl1
Conflicts:	XFree86-xfs < 4.2.0-12mdk
Conflicts:	xinitrc < 2.4.12
Conflicts:	lsb < 3.1-11mdv2007.1
Conflicts:	lsb-core < 3.1-15mdv2008.1
Conflicts:	suspend-scripts < 1.27
Conflicts:	mdadm < 2.6.4-2mdv2008.1
Conflicts:	systemd <= 19-2
Conflicts:	networkmanager < 0.8.2-8
Requires:	util-linux-ng >= 2.16
Requires:	mount >= 2.11l
Requires:	udev >= 194-26
Requires:	ifmetric, resolvconf >= 1.41
Requires:	dmsetup
%if %{with systemd}
Conflicts:	prcsys
%else
Requires:	prcsys
%endif
Requires(post):	/usr/bin/tr grep, chkconfig >= 1.3.37-3mdk
BuildRequires:	glib2-devel
BuildRequires:	pkgconfig
BuildRequires:	popt-devel
BuildRequires:	python
# Upstream URL: http://git.fedorahosted.org/git/initscripts.git
Url:		http://svn.mandriva.com/cgi-bin/viewvc.cgi/soft/initscripts/trunk/

%description
The initscripts package contains the basic system scripts used to boot
your Mandriva Linux system, change run levels, and shut the system
down cleanly.  Initscripts also contains the scripts that activate and
deactivate most network interfaces.

%package -n	debugmode
Summary:	Scripts for running in debugging mode
Requires:	initscripts
Group:		System/Base

%description -n	debugmode
The debugmode package contains some basic scripts that are used to run
the system in a debugging mode.

Currently, this consists of various memory checking code.

%prep
%setup -q
%apply_patches
find -name "*.0???~" -delete
rm -rf po
ln -s mandriva/po

%build
make CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"
make -C mandriva CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"

%install
mkdir -p %{buildroot}/etc
make ROOT=%{buildroot} SUPERUSER=`id -un` SUPERGROUP=`id -gn` mandir=%{_mandir} install

#MDK
make -C mandriva install ROOT=%{buildroot} mandir=%{_mandir}

python mandriva/gprintify.py \
	`find %{buildroot}/etc/rc.d -type f` \
	`find %{buildroot}/sysconfig/network-scripts -type f` \
	%{buildroot}/lib/systemd/fedora-* \
	%{buildroot}/lib/systemd/mandriva-*

# warly 
# put locale in /usr, gettext need /usr/share
#
# extracted from /usr/lib/rpm/find-lang.sh and adapted to find locales in /etc
#find %{buildroot} -type f|sed '
#1i\
#%defattr (644, root, root, 755)
#s:'"%{buildroot}"'::
#s:\(.*/etc/locale/\)\([^/_]\+\)\(.*'"$NAME"'\.mo$\):%lang(\2) \1\2\3:
#s:^\([^%].*\)::
#s:%lang(C) ::
#' >> %{name}.lang

%find_lang %{name}

%if %{with upstart}
 mv -f %{buildroot}/etc/inittab.upstart %{buildroot}/etc/inittab
 rm -f %{buildroot}/etc/rc.d/rc1.d/S99single
 rm -f %{buildroot}/etc/rc.d/init.d/single
%else
 mv -f %{buildroot}/etc/inittab.sysv %{buildroot}/etc/inittab
 rm -rf %{buildroot}/etc/event.d
 rm -rf %{buildroot}/etc/init
%endif
rm -f %{buildroot}/etc/inittab.*

%ifnarch s390 s390x
rm -f \
 %{buildroot}/etc/sysconfig/network-scripts/ifup-ctc \
 %{buildroot}/etc/sysconfig/network-scripts/ifup-iucv \
 %{buildroot}/lib/udev/rules.d/55-ccw.rules \
 %{buildroot}/lib/udev/ccw_init
%else
rm -f \
 %{buildroot}/etc/rc.d/rc.sysinit.s390init \
 %{buildroot}/etc/sysconfig/init.s390
%endif

# remove unused hotplug helper and ipsec/isdn stuff
rm -f %{buildroot}/%{_sysconfdir}/sysconfig/network-scripts/{ifdown-ippp,ifup-ippp,ifdown-ipsec,ifup-ipsec,net.hotplug}

# FixIt! Now we use network rules from initscript
rm -f %{buildroot}/lib/udev/rules.d/60-net.rules

# we have our own copy of gprintify
export DONT_GPRINTIFY=1

%if !%{with systemd}
  rm -rf %{buildroot}/lib/systemd
%else
  # (cg) Mask netfs initscript under systemd as native support is built in.
  ln -sf /dev/null %{buildroot}/lib/systemd/system/netfs.service
%endif

install -d -m 0755 %{buildroot}/%{_sysconfdir}/sysctl.d

#drop speedboot
rm -f %{buildroot}/%{_sysconfdir}/sysconfig/speedboot
rm -rf %{buildroot}/var/lib/speedboot
rm -f %{buildroot}/%{_sysconfdir}/X11/xsetup.d/90speedboot.xsetup
rm -rf %{buildroot}/%{_sysconfdir}/X11/xsetup.d

#delete prefdm (TODO fix patch)
rm -f %{buildroot}/%{_sysconfdir}/X11/prefdm

#delete old module config
rm -f %{buildroot}/%{_sysconfdir}/modules

#create Fedora-style modules dir in /etc/sysconfig/modules
install -d -m 0755 %{buildroot}/%{_sysconfdir}/sysconfig/modules

#Fix this!
#Remove old-style /etc/sysconfig/network-scripts/*.d directory
rm -rf %{buildroot}/%{_sysconfdir}/sysconfig/network-scripts/*.d

#Replace original sysinit
rm -f %{buildroot}/%{_sysconfdir}/rc.d/rc.sysinit
install -m 0755 %{SOURCE2} %{buildroot}/%{_sysconfdir}/rc.d/
%post
#remove /etc/sysctl.d/sysctl.conf symlink
rm -f /etc/sysctl.d/sysctl.conf
#
##Fixme
touch /etc/sysconfig/i18n
##
touch /var/log/wtmp /var/run/utmp /var/log/btmp
chown root:utmp /var/log/wtmp /var/run/utmp /var/log/btmp
chmod 664 /var/log/wtmp /var/run/utmp
chmod 600 /var/log/btmp

%_mypost_service partmon

%_mypost_service network

%_mypost_service netconsole

# /etc/sysconfig/desktop format has changed
if [ -r /etc/sysconfig/desktop ]; then
    if ! grep -q = /etc/sysconfig/desktop; then
	DESK=`cat /etc/sysconfig/desktop`
	echo "DESKTOP=$DESK" > /etc/sysconfig/desktop
    fi
fi

# Add right translation file
for i in `echo $LANGUAGE:$LC_ALL:$LC_COLLATE:$LANG:C | tr ':' ' '`
do
	if [ -r %{_datadir}/locale/$i/LC_MESSAGES/initscripts.mo ]; then
		mkdir -p /etc/locale/$i/LC_MESSAGES/
		cp %{_datadir}/locale/$i/LC_MESSAGES/initscripts.mo \
			/etc/locale/$i/LC_MESSAGES/
		#
		# warly
		# FIXME: this should be done by each locale when installed or upgraded
		#
		pushd %{_datadir}/locale/$i/ > /dev/null && for j in LC_*
		do
			if [ -r $j -a ! -d $j ]; then
			    cp $j /etc/locale/$i/
			fi
		done && popd > /dev/null
		if [ -r %{_datadir}/locale/$i/LC_MESSAGES/SYS_LC_MESSAGES ]; then
			cp %{_datadir}/locale/$LANG/LC_MESSAGES/SYS_LC_MESSAGES /etc/locale/$i/LC_MESSAGES/
		fi
		#
		#
		break
	fi
done

%define initlvl_chg() if [[ -f /etc/rc3.d/S%{2}%{1} ]] && [[ -f /etc/rc5.d/S%{2}%{1} ]] && grep -q -e 'chkconfig: [0-9]+ %{3}' /etc/init.d/%{1}; then chkconfig --add %{1} || : ; fi; \
%{nil}

# only needed on upgrade
if [ $1 != 0 ]; then

	# handle single user mode declaration
	if ! grep -q '..:S:' /etc/inittab; then
		cat >> /etc/inittab <<EOF

# Single user mode
~~:S:wait:/bin/sh
EOF
	fi
	
	# Handle boot sequence changes on upgrade
	%initlvl_chg partmon 80 13
	
fi

%preun
%_preun_service netfs

%_preun_service netconsole

%_preun_service network-up

%_preun_service network

%_preun_service partmon

%postun
if [ -f /var/lock/TMP_1ST ];then 
		rm -f /var/lock/TMP_1ST
fi
if [ "$1" = "0" ]; then
	for i in /etc/locale/*/LC_MESSAGES/initscripts.mo
	do
		rm -f $i
		rmdir `dirname $i` >/dev/null 2> /dev/null
	done
	rmdir /etc/locale/* >/dev/null 2> /dev/null
fi

%files -f %{name}.lang
%dir %{_sysconfdir}/sysconfig/network-scripts
#dir %{_sysconfdir}/sysconfig/network-scripts/ifup.d
#dir %{_sysconfdir}/sysconfig/network-scripts/ifdown.d
#dir %{_sysconfdir}/sysconfig/network-scripts/wireless.d
#dir %{_sysconfdir}/sysconfig/network-scripts/vpn.d
#dir %{_sysconfdir}/sysconfig/network-scripts/vpn.d/openvpn
#dir %{_sysconfdir}/sysconfig/network-scripts/vpn.d/pptp
#dir %{_sysconfdir}/sysconfig/network-scripts/vpn.d/vpnc
%config(noreplace) %verify(not md5 mtime size) /etc/adjtime
%config(noreplace) /etc/sysconfig/init
%config(noreplace) /etc/sysconfig/autofsck
%config(noreplace) /etc/sysconfig/partmon
%config(noreplace) /etc/sysconfig/netconsole
%config(noreplace) /etc/sysconfig/readonly-root
/etc/sysconfig/network-scripts/ifdown
/sbin/ifdown
/etc/sysconfig/network-scripts/ifdown-post
/etc/sysconfig/network-scripts/ifup
/sbin/ifup
%dir /etc/sysconfig/console
%dir /etc/sysconfig/console/consoletrans
%dir /etc/sysconfig/console/consolefonts
%dir /etc/sysconfig/networking
%dir /etc/sysconfig/networking/devices
%dir /etc/sysconfig/networking/profiles
%dir /etc/sysconfig/networking/profiles/default
%dir %{_sysconfdir}/sysconfig/modules
/etc/sysconfig/network-scripts/network-functions
/etc/sysconfig/network-scripts/network-functions-ipv6
/etc/sysconfig/network-scripts/init.ipv6-global
%config(noreplace) /etc/sysconfig/network-scripts/ifcfg-lo
/etc/sysconfig/network-scripts/ifup-ipx
/etc/sysconfig/network-scripts/ifup-post
/etc/sysconfig/network-scripts/ifdown-ppp
/etc/sysconfig/network-scripts/ifup-ppp
/etc/sysconfig/network-scripts/ifup-routes
/etc/sysconfig/network-scripts/ifdown-routes
/etc/sysconfig/network-scripts/ifup-plip
/etc/sysconfig/network-scripts/ifup-plusb
/etc/sysconfig/network-scripts/ifup-bnep
/etc/sysconfig/network-scripts/ifdown-bnep
/etc/sysconfig/network-scripts/ifup-eth
/etc/sysconfig/network-scripts/ifdown-eth
/etc/sysconfig/network-scripts/ifup-ipv6
/etc/sysconfig/network-scripts/ifdown-ipv6
/etc/sysconfig/network-scripts/ifup-sit
/etc/sysconfig/network-scripts/ifdown-sit
/etc/sysconfig/network-scripts/ifup-tunnel
/etc/sysconfig/network-scripts/ifdown-tunnel
/etc/sysconfig/network-scripts/ifup-aliases
#/etc/sysconfig/network-scripts/ifup-ippp
#/etc/sysconfig/network-scripts/ifdown-ippp
/etc/sysconfig/network-scripts/ifup-wireless
/etc/sysconfig/network-scripts/ifup-hso
/etc/sysconfig/network-scripts/ifdown-hso
#/etc/X11/prefdm
#/etc/X11/lookupdm
%config(noreplace) /etc/networks 
/etc/rwtab
%dir /etc/rwtab.d
/etc/statetab
%dir /etc/statetab.d
%if %{with upstart}
%config(noreplace) /etc/event.d/*
/etc/init/*
%endif
/lib/udev/rules.d/*
%config(noreplace) /etc/inittab
%config(noreplace missingok) /etc/rc.d/rc[0-9].d/*
/etc/rc[0-9].d
/etc/rcS.d
/etc/rc
%dir /etc/rc.d/init.d
%config(noreplace) /etc/rc.local
/etc/rc.sysinit
/lib/lsb/init-functions
/etc/rc.d/init.d/*
/etc/rc.d/rc
%config(noreplace) /etc/rc.d/rc.local
/etc/rc.d/rc.sysinit
%config(noreplace) /etc/sysctl.conf
%dir /etc/sysctl.d
%exclude /etc/profile.d/debug*
%config /etc/profile.d/*
#dir /etc/sysconfig/network-scripts/cellular.d
#dir /etc/sysconfig/network-scripts/hostname.d
#/etc/sysconfig/network-scripts/ifup.d/vpn
#/etc/sysconfig/network-scripts/ifdown.d/vpn
/usr/sbin/vpn-start
/usr/sbin/vpn-stop
/usr/sbin/mdv-network-event
/usr/sbin/sys-unconfig
/bin/ipcalc
/bin/usleep
%attr(4755,root,root) /usr/sbin/usernetctl
/sbin/consoletype
/sbin/fstab-decode
/sbin/genhostid
/sbin/getkey
/sbin/securetty
%attr(2755,root,root) /sbin/netreport
/lib/udev/rename_device
/lib/udev/console_init
/lib/udev/console_check
%ifarch s390 s390x
/lib/udev/ccw_init
%endif
/sbin/service
/sbin/sushell
#mdv
/sbin/hibernate-cleanup.sh
/sbin/ppp-watch
%{_mandir}/man*/*
%lang(cs)	%{_mandir}/cs/man*/*
%lang(et)	%{_mandir}/et/man*/*
%lang(fi)	%{_mandir}/fi/man*/*
%lang(fr)	%{_mandir}/fr/man*/*
%lang(it)	%{_mandir}/it/man*/*
%lang(pt_BR)	%{_mandir}/pt_BR/man*/*
%lang(ru)	%{_mandir}/ru/man*/*
%lang(uk)	%{_mandir}/uk/man*/*
%dir %attr(775,root,root) /var/run/netreport
%dir /etc/ppp
%dir /etc/ppp/ip-down.d
%dir /etc/ppp/ip-up.d
%dir /etc/ppp/peers
/etc/ppp/ip-up
/etc/ppp/ip-down
/etc/ppp/ip-up.ipv6to4
/etc/ppp/ip-down.ipv6to4
/etc/ppp/ipv6-up
/etc/ppp/ipv6-down
%dir /etc/NetworkManager
%dir /etc/NetworkManager/dispatcher.d
/etc/NetworkManager/dispatcher.d/00-netreport
/etc/NetworkManager/dispatcher.d/05-netfs
%doc sysconfig.txt sysvinitfiles static-routes-ipv6 ipv6-tunnel.howto ipv6-6to4.howto changes.ipv6
/var/lib/stateless
%ghost %attr(0664,root,utmp) /var/log/btmp
%ghost %attr(0664,root,utmp) /var/log/wtmp
%ghost %attr(0664,root,utmp) /var/run/utmp
/etc/rc.modules
%dir /etc/modprobe.preload.d/
%ifnarch %{sparcx}
/usr/sbin/supermount
%endif
/usr/bin/*
# warly
# gettext need /use/share/locale anyway
#%dir /etc/locale
#%dir /etc/locale/*
#%dir /etc/locale/*/LC_MESSAGES
%if %{with systemd}
%{_sysconfdir}/tmpfiles.d/initscripts.conf
%{_sysconfdir}/tmpfiles.d/mandriva.conf
/lib/systemd/fedora-autorelabel
/lib/systemd/fedora-configure
/lib/systemd/fedora-loadmodules
/lib/systemd/fedora-readonly
/lib/systemd/fedora-storage-init
/lib/systemd/mandriva-boot-links
/lib/systemd/mandriva-save-dmesg
/lib/systemd/system/basic.target.wants/fedora-autorelabel.service
/lib/systemd/system/basic.target.wants/fedora-autorelabel-mark.service
/lib/systemd/system/basic.target.wants/fedora-configure.service
/lib/systemd/system/basic.target.wants/fedora-loadmodules.service
/lib/systemd/system/basic.target.wants/mandriva-boot-links.service
/lib/systemd/system/basic.target.wants/mandriva-save-dmesg.service
/lib/systemd/system/ctrl-alt-del.target
/lib/systemd/system/fedora-autorelabel.service
/lib/systemd/system/fedora-autorelabel-mark.service
/lib/systemd/system/fedora-configure.service
/lib/systemd/system/fedora-loadmodules.service
/lib/systemd/system/fedora-readonly.service
/lib/systemd/system/fedora-storage-init.service
/lib/systemd/system/fedora-storage-init-late.service
/lib/systemd/system/fedora-wait-storage.service
/lib/systemd/system/netfs.service
/lib/systemd/system/mandriva-boot-links.service
/lib/systemd/system/mandriva-save-dmesg.service
/lib/systemd/system/local-fs.target.wants/fedora-readonly.service
/lib/systemd/system/local-fs.target.wants/fedora-storage-init.service
/lib/systemd/system/local-fs.target.wants/fedora-storage-init-late.service
/lib/systemd/system/mandriva-kmsg-loglevel.service
/lib/systemd/system/sysinit.target.wants/mandriva-kmsg-loglevel.service
%endif

%files -n debugmode
%config(noreplace) /etc/sysconfig/debug
%config /etc/profile.d/debug*



%changelog
* Mon Apr 21 2014 Alex Burmashev <alex.burmashev@gmail.com> 9.34-15
+ Revision: 50b3821
- added loadkeys ru patch

* Fri Jan 10 2014 akdengi <kazancas@mandriva.ru> 9.34-14
+ Revision: e64af0b
- another fix rc.sysinit

* Fri Jan 10 2014 akdengi <kazancas@mandriva.ru> 9.34-14
+ Revision: 900aae3
- fix rc.sysinit

* Fri Jan 10 2014 akdengi <kazancas@mandriva.ru> 9.34-12
+ Revision: 6580262
- Drop mandriva-everytime.service and some obsoletes Mandriva patches

* Mon Oct 21 2013 Alexander Kazancev <kazancas@gmail.com> 9.34-11
+ Revision: 53b10f0
- Fix dhclient options

* Mon Oct 21 2013 Alexander Kazancev <kazancas@gmail.com> 9.34-11
+ Revision: 8b4db47
- Up release

* Wed Sep 04 2013 akdengi <kazancas@mandriva.ru> 9.34-10
+ Revision: 1fa0373
- move USE_NM_ONLY config to NM packager

* Tue Sep 03 2013 Alexander Kazancev <kazancas@gmail.com> 9.34-10
+ Revision: 59762fb
- Need latest udev >= 194-26

* Tue Sep 03 2013 akdengi <alexander.kazancev@rosalab.ru> 9.34-10
+ Revision: 643ab24
- drop 60-net udev rule and add options NM_USE_ONLY=yes in /etc/sysconfig/network. Clean spec

* Tue Aug 06 2013 akdengi <kazancas@mandriva.ru> 9.34-9
+ Revision: b3268dd
- add rules

* Tue Aug 06 2013 akdengi <kazancas@mandriva.ru> 9.34-9
+ Revision: 7547082
- use new net udev rule

* Tue Aug 06 2013 akdengi <kazancas@mandriva.ru> 9.34-8
+ Revision: 684e29b
- remove sysconfig/network-scripts/*.d dirs from files in spec

* Tue Aug 06 2013 akdengi <kazancas@mandriva.ru> 9.34-8
+ Revision: bae360c
- return net rules from initscript, not udev

* Tue Aug 06 2013 akdengi <kazancas@mandriva.ru> 9.34-8
+ Revision: 214b459
- drop old network parts

* Mon Aug 05 2013 akdengi <kazancas@mandriva.ru> 9.34-7
+ Revision: d0d3080
- up release

* Mon Aug 05 2013 akdengi <kazancas@mandriva.ru> 9.34-6.7
+ Revision: d73fa1c
- update network script and programs

* Wed Apr 17 2013 akdengi <kazancas@gmail.com> 9.34-6.7
+ Revision: dcbbd2f
- reward rc.sysinit

* Tue Apr 16 2013 akdengi <kazancas@gmail.com> 9.34-6.5
+ Revision: 96b46a0
- fix mdv-network-event install

* Tue Apr 16 2013 akdengi <kazancas@gmail.com> 9.34-6.5
+ Revision: d69419d
- return mdv-network-event

* Tue Apr 16 2013 akdengi <kazancas@gmail.com> 9.34-6.5
+ Revision: e45020f
- remove call network-up from mandriva patch

* Tue Apr 16 2013 akdengi <kazancas@gmail.com> 9.34-6.5
+ Revision: 7ebb5b5
- change initscripts. Drop all network path. In mandrake_everytime clean /var/tmp as /tmp in tmpfs and clean automatially

* Tue Apr 16 2013 akdengi <kazancas@gmail.com> 9.34-6.5
+ Revision: 24a84b2
- fix

* Tue Apr 16 2013 akdengi <kazancas@gmail.com> 9.34-6.5
+ Revision: ab2e8d1
- speedboot clean

* Tue Apr 16 2013 akdengi <kazancas@gmail.com> 9.34-6.5
+ Revision: 12eb037
- fix

* Tue Apr 16 2013 akdengi <kazancas@gmail.com> 9.34-6.5
+ Revision: 512ae72
- fix spec

* Tue Apr 16 2013 akdengi <kazancas@gmail.com> 9.34-6.5
+ Revision: b39b346
- remove plymouth quit patch

* Tue Apr 16 2013 akdengi <kazancas@gmail.com> 9.34-6.4
+ Revision: aace076
- drop speedboot and rc.sysinit patch

* Tue Apr 16 2013 akdengi <kazancas@gmail.com> 9.34-6.4
+ Revision: 296be88
- remove lookupdm and prefdm via systemd migrate

* Mon Feb 25 2013 root <root@localhost.localdomain> 9.34-6.4
+ Revision: 670874b
- added remove symlink to the postscript

* Thu Feb 21 2013 root <root@localhost.localdomain> 9.34-6.3
+ Revision: ffc5609
- removed the symlink from /etc/sysctl.d, removed obsoleted options

* Tue Feb 05 2013 Alex Burmashev <alex.burmashev@rosalab.ru> 9.34-6.2
+ Revision: 9b53acd
- added Provides:   /sbin/service

* Fri Dec 28 2012 Dmitry Mikhirev <mikhirev@mezon.ru> 9.34-6.1
+ Revision: 798137b
- LOG error handling $HOME/.i18n file with ini syntax fixed

* Sat Dec 22 2012 Alexander Kazancev <kazancas@gmail.com> 9.34-6
+ Revision: 7fee3a1
- Drop /etc/modules as need only for kernel < 2.5

* Wed Dec 05 2012 root <root@localhost.localdomain> 9.34-5
+ Revision: e30ece2
- changed mandriva everytime service

* Tue Nov 20 2012 root <root@localhost.localdomain> 9.34-4
+ Revision: 9101945
- force plymouth quit at DM start

* Fri Oct 05 2012 akdengi <kazancas@mandriva.ru> 9.34-3
+ Revision: 92722a1
- fix

* Fri Oct 05 2012 akdengi <kazancas@mandriva.ru> 9.34-3
+ Revision: fcc4da3
- drop netprofile and /etc/resolv.conf

* Thu Sep 27 2012 Alex Burmashev <alex.burmashev@rosalab.ru> 9.34-2
+ Revision: a3d78e9
- added Provides:   /etc/init.d for at package

* Tue Sep 25 2012 akdengi <kazancas@mandriva.ru> 9.34-2
+ Revision: 6ccbc82
- fix spec

* Tue Sep 25 2012 akdengi <kazancas@mandriva.ru> 9.34-2
+ Revision: 4ef586a
- LOG - Sync with Cooker

* Tue Sep 25 2012 akdengi <kazancas@mandriva.ru> 9.34-2
+ Revision: 462a815
- Sync with Cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19810 |12mu|inkscape-0.48.90-20130904
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#Develop version from http://repos.fedorapeople.org/repos/ryanlerch/inkscape-unstable
%define Werror_cflags %nil

Name:		inkscape
Summary:	A vector-based drawing program using SVG
Version:	0.48.90
Release:    20130904
License:	GPLv2+
Group:		Graphics
URL:		http://inkscape.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/%{name}/%{name}-0.49.tar.bz2
#Source1:	%{name}-icons.tar.bz2
Patch0:     inkscape-0.48.2-types.patch
Patch1:		inkscape-0.48+devel-fix-desktop-file.patch
#Patch2:		fix-build-with-gc7.diff
#Patch3:		inkscape-0.48.4-automake-1.13.patch
BuildRequires:	desktop-file-utils
BuildRequires:	intltool
BuildRequires:	perl-XML-Parser
BuildRequires:	boost-devel
BuildRequires:	expat-devel
BuildRequires:	pkgconfig(bdw-gc) >= 6.4
BuildRequires:	python-devel
BuildRequires:  perl-devel
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(gnome-vfs-2.0)
BuildRequires:	pkgconfig(gsl)
BuildRequires:	pkgconfig(gtkmm-2.4)
BuildRequires:	pkgconfig(gtkspell-2.0)
BuildRequires:	pkgconfig(ImageMagick)
BuildRequires:	pkgconfig(lcms)
BuildRequires:	pkgconfig(libgnomeprintui-2.2)
BuildRequires:  pkgconfig(libpng)
BuildRequires:	pkgconfig(libwpg-0.2)
BuildRequires:  pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(libxslt)
BuildRequires:  pkgconfig(loudmouth-1.0)
BuildRequires:	pkgconfig(poppler-glib)
BuildRequires:	pkgconfig(popt)
BuildRequires:	gdk-pixbuf2.0
BuildRequires:	dos2unix

Requires: python-pyxml
Requires: python-lxml
Requires: pstoedit
Requires: gnome-vfs2
Requires: gdk-pixbuf2.0
Requires(post,postun):	desktop-file-utils
Suggests:	uniconvertor

%description
Inkscape is a generic SVG-based vector-drawing program.

Inkscape uses the W3C SVG (= "Scalable Vector Graphics") standard as its
native file format. Therefore, it is a very useful tool for web designers
and can be used as an interchange format for desktop publishing.

%prep
#setup -q -a1
%setup -q -n %{name}-0.49
%apply_patches

# https://bugs.launchpad.net/inkscape/+bug/314381
# A couple of files have executable bits set,
# despite not being executable
find . -name '*.cpp' | xargs chmod -x
find . -name '*.h' | xargs chmod -x
find share/extensions -name '*.py' | xargs chmod -x

# Fix end of line encodings
dos2unix -k -q share/extensions/*.py

%build
export CXXFLAGS="%optflags -fpermissive"
#autoreconf -fi
%configure2_5x \
        --with-python           \
        --with-perl             \
        --with-gnome-vfs        \
        --with-xft              \
        --enable-lcms           \
        --enable-poppler-cairo  
%make

%install
%makeinstall_std

desktop-file-install --vendor="" \
	--add-category="X-MandrivaLinux-CrossDesktop" \
	--dir %{buildroot}%{_datadir}/applications \
	%{buildroot}%{_datadir}/applications/*
	
# No skencil anymore
rm -f %{buildroot}%{_datadir}/%{name}/extensions/sk2svg.sh

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS ChangeLog NEWS README
%{_bindir}/*
%{_datadir}/applications/*.desktop
%{_datadir}/inkscape/
%{_iconsdir}/hicolor/*/apps/*
%{_mandir}/man1/*
%{_mandir}/*/man1/*




%changelog
* Wed Dec 25 2013 akdengi <alexander.kazancev@rosalab.ru> 0.48.90-20130904
+ Revision: 231f154
- Use develop version for fix more errors



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19811 |12mu|ipmitool-1.8.13-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Utility for interfacing with IPMI devices
Name:		ipmitool
Version:	1.8.13
Release:	1
License:	GPLv2
Group:		System/Kernel and hardware
Url:		http://ipmitool.sourceforge.net/
Source0:	http://optusnet.dl.sourceforge.net/sourceforge/ipmitool/%{name}-%{version}.tar.bz2
#Patch0:		ipmitool-1.8.10-fix-format-error.patch
Patch1:		ipmitool-1.8.11-CVE-2011-4339.diff
ExcludeArch:	%arm %mips

BuildRequires:	pkgconfig(libfreeipmi)
BuildRequires:	pkgconfig(openssl)
Requires:	freeipmi

%description
IPMI stands for Intelligent Platform Management Interface 
and is an open standard for machine health, and (remote) control
and is implemented by many hardware vendors - Intel is one of the originators, 
and early adopters of the standard.
This package contains a utility for interfacing with IPMI-enabled devices
through either the OpenIPMI kernel driver or with IPMI-over-LAN protocol.
These functions include printing FRU(Field Replaceable Unit) information,
LAN configuration, sensor readings, and remote chassis power control. 

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--enable-ipmievd \
	--enable-intf-lan \
	--enable-intf-open \
	--enable-intf-lanplus \
	--with-kerneldir=/usr/src/linux \
	--with-plugin-path=%{_libdir}/ipmitool
make

%install
%makeinstall_std

rm -rf %{buildroot}%{_docdir}/%{name}

%files
%doc README AUTHORS COPYING ChangeLog
%{_bindir}/*
%{_sbindir}/*
%{_mandir}/man1/*
%{_mandir}/man8/*
%{_datadir}/ipmitool


%changelog
* Sun Sep 22 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.8.13-1
+ Revision: 851bc95
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19812 |12mu|ipset-6.19-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	3
%define	libname	%mklibname ipset %{major}
%define	devname	%mklibname ipset -d

%ifarch %{arm}
%define kflavour kirkwood
%else
# (tmb) hack to get it to build against correct kernel config (not running one)
%define kflavour nrj-desktop
%endif

Summary:	Tools for managing sets of IP or ports with iptables
Name:		ipset
Version:	6.19
Release:	2
License:	GPLv2+
Group:		System/Kernel and hardware
Url:		http://ipset.netfilter.org/
Source0:	http://ipset.netfilter.org/%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(libmnl)
BuildRequires:	kernel-%{kflavour}-devel-latest

%description
IP sets are a framework inside the Linux 2.4.x and 2.6.x kernel, which can be
administered by the ipset utility. Depending on the type, currently an IP set
may store IP addresses, (TCP/UDP) port numbers or IP addresses with MAC
addresses in a way, which ensures lightning speed when matching an entry
against a set.

ipset may be the proper tool for you, if you want to

 o store multiple IP addresses or port numbers and match against the collection
   by iptables at one swoop;

 o dynamically update iptables rules against IP addresses or ports without
   performance penalty;

 o express complex IP address and ports based rulesets with one single iptables
   rule and benefit from the speed of IP sets 

%package -n	%{libname}
Summary:	Shared library for managing sets of IP or ports with iptables
Group:		System/Libraries

%description -n	%{libname}
IP sets are a framework inside the Linux 2.4.x and 2.6.x kernel, which can be
administered by the ipset utility. Depending on the type, currently an IP set
may store IP addresses, (TCP/UDP) port numbers or IP addresses with MAC
addresses in a way, which ensures lightning speed when matching an entry
against a set.

This package provides the shared library for managing sets of IP or ports with
iptables.

%package -n	%{devname}
Summary:	Headers and static lib for ipset development
Group:		Development/C
%rename		ipset-devel

%description -n	%{devname}
IP sets are a framework inside the Linux 2.4.x and 2.6.x kernel, which can be
administered by the ipset utility. Depending on the type, currently an IP set
may store IP addresses, (TCP/UDP) port numbers or IP addresses with MAC
addresses in a way, which ensures lightning speed when matching an entry
against a set.

Install this package if you want do compile applications using the ipset
library.

%prep
%setup -q

%build
KERNEL=`ls -1d --sort=time %{_usrsrc}/linux-*-%{kflavour}-* |head -n1`
%configure2_5x	--with-kbuild=$KERNEL \
		--disable-static \
		--enable-shared \
		--disable-ltdl-install \
		--enable-settype-modules
%make

%install
%makeinstall_std

install -d %{buildroot}%{_libdir}/ipset

%files
%doc ChangeLog ChangeLog.ippool
%{_sbindir}/ipset
%{_mandir}/man8/ipset.8*

%files -n %{libname}
%dir %{_libdir}/ipset
%{_libdir}/libipset.so.%{major}*

%files -n %{devname}
%dir %{_includedir}/libipset
%{_includedir}/libipset/*
%{_libdir}/libipset.so

%changelog
* Wed Feb 26 2014 Alex Burmashev <alex.burmashev@rosalab.ru> 6.19-2
+ Revision: 7196b31
- release up



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19813 |12mu|iptables-1.4.15-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# because the modules are not libtool aware
%define _disable_ld_no_undefined 1

%define major 7
%define libname %mklibname iptables %{major}
%define develname %mklibname -d iptables

%define iptc_major 0
%define iptc_libname %mklibname iptc %{iptc_major}
%define iptc_develname %mklibname -d iptc

%define ipq_major 0
%define ipq_libname %mklibname ipq %{ipq_major}
%define ipq_develname %mklibname -d ipq

%define ip4tc_major 0
%define ip4tc_libname %mklibname ip4tc %{ip4tc_major}
%define ip4tc_develname %mklibname -d ip4tc

%define ip6tc_major 0
%define ip6tc_libname %mklibname ip6tc %{ip6tc_major}
%define ip6tc_develname %mklibname -d ip6tc

# install init scripts to /usr/libexec with systemd
%define script_path %{_libexecdir}

Summary:	Tools for managing Linux kernel packet filtering capabilities
Name:		iptables
Version:	1.4.15
Release:	7
License:	GPLv2+
Group:		System/Kernel and hardware
URL:		http://netfilter.org/
Source0:	http://netfilter.org/projects/iptables/files/%{name}-%{version}.tar.bz2
Source1:	http://netfilter.org/projects/iptables/files/%{name}-%{version}.tar.bz2.sig
Source2:	iptables.init
Source3:	ip6tables.init
Source4:	iptables.config
Source5:	ip6tables.config
Source6:    iptables.service
# S100 and up used to be in the added patches
Source100:	libipt_IMQ.c
#Source101:	libipt_IFWLOG.c
# (oe) psd comes from iptables-1.3.7, was removed in iptables-1.3.8
#Source102:	libipt_psd.c
#Source103:	libipt_psd.man
Patch0:		iptables-1.2.8-libiptc.h.patch
Patch1:		iptables-1.4.12.2-fix-build-with-3.2.patch
Patch2:		iptables-1.4.15-upstream-kernel_3.5_support.patch
Patch100:	iptables-imq.diff
#Patch101:	iptables-IFWLOG_extension.diff
#Patch102:	iptables-psd.diff
Provides:	userspace-ipfilter
BuildRequires:	nfnetlink-devel
Requires(post): rpm-helper
Requires(preun): rpm-helper
Obsoletes:	%{name} < 1.4.3.2
Obsoletes:	%{name}-ipv6 < 1.4.1.1-0.5
Provides:	%{name}-ipv6

%description
iptables controls the Linux kernel network packet filtering code. It allows you
to set up firewalls and IP masquerading, etc.

Install iptables if you need to set up firewalling for your network.

%package -n	%{libname}
Summary:	Shared iptables library
Group:          System/Libraries
Conflicts:	%mklibname %{name} 1
Conflicts:	%mklibname %{name} 4
Conflicts:	%mklibname %{name} 5

%description -n	%{libname}
iptables controls the Linux kernel network packet filtering code. It allows you
to set up firewalls and IP masquerading, etc.

This package contains the shared iptables library.

%package -n	%{develname}
Summary:	Static library and header files for the iptables library
Group:		Development/C
Requires:	kernel-headers
Requires:	%{libname} = %{version}-%{release}
Provides:	iptables-devel = %{version}
Obsoletes:	iptables-devel < 1.4.2

%description -n	%{develname}
iptables controls the Linux kernel network packet filtering code. It allows you
to set up firewalls and IP masquerading, etc.

This package contains the static iptables library.

# ipq
%package -n	%{ipq_libname}
Summary:	Shared iptables library
Group:          System/Libraries
Obsoletes:	%{mklibname iptables 1} < 1.4.3.2

%description -n	%{ipq_libname}
iptables controls the Linux kernel network packet filtering code. It allows you
to set up firewalls and IP masquerading, etc.

This package contains the ipq library.

%package -n	%{ipq_develname}
Summary:	Static library and header files for the iptables library
Group:		Development/C
Requires:	kernel-headers
Requires:	%{ipq_libname} = %{version}-%{release}
Requires:	%{ipq_develname} = %{version}-%{release}
Provides:	iptables-ipq-devel = %{version}

%description -n	%{ipq_develname}
iptables controls the Linux kernel network packet filtering code. It allows you
to set up firewalls and IP masquerading, etc.

This package contains the ipq library.

# iptc
%package -n	%{iptc_libname}
Summary:	Shared iptables library
Group:          System/Libraries
Obsoletes:	%{mklibname iptables 1} < 1.4.3.2

%description -n	%{iptc_libname}
iptables controls the Linux kernel network packet filtering code. It allows you
to set up firewalls and IP masquerading, etc.

This package contains the IPTC library.

%package -n	%{iptc_develname}
Summary:	Static library and header files for the iptables library
Group:		Development/C
Requires:	kernel-headers
Requires:	%{iptc_libname} = %{version}-%{release}
Requires:	%{iptc_develname} = %{version}-%{release}
Provides:	iptables-iptc-devel = %{version}

%description -n	%{iptc_develname}
iptables controls the Linux kernel network packet filtering code. It allows you
to set up firewalls and IP masquerading, etc.

This package contains the IPTC library.

# ip4tc
%package -n	%{ip4tc_libname}
Summary:	Shared iptables library
Group:          System/Libraries
Obsoletes:	%{mklibname iptables 1} < 1.4.3.2

%description -n	%{ip4tc_libname}
iptables controls the Linux kernel network packet filtering code. It allows you
to set up firewalls and IP masquerading, etc.

This package contains the IP4TC library.

%package -n	%{ip4tc_develname}
Summary:	Static library and header files for the iptables library
Group:		Development/C
Requires:	kernel-headers
Requires:	%{ip4tc_libname} = %{version}-%{release}
Requires:	%{iptc_develname} = %{version}-%{release}
Provides:	iptables-ip4tc-devel = %{version}

%description -n	%{ip4tc_develname}
iptables controls the Linux kernel network packet filtering code. It allows you
to set up firewalls and IP masquerading, etc.

This package contains the development files for IPTC library.

# ip6tc
%package -n	%{ip6tc_libname}
Summary:	Shared iptables library
Group:          System/Libraries
Obsoletes:	%{mklibname iptables 1} < 1.4.3.2

%description -n	%{ip6tc_libname}
iptables controls the Linux kernel network packet filtering code. It allows you
to set up firewalls and IP masquerading, etc.

This package contains the IP6TC library.

%package -n	%{ip6tc_develname}
Summary:	Static library and header files for the iptables library
Group:		Development/C
Requires:	kernel-headers
Requires:	%{ip6tc_libname} = %{version}-%{release}
Provides:	iptables-ip6tc-devel = %{version}

%description -n	%{ip6tc_develname}
iptables controls the Linux kernel network packet filtering code. It allows you
to set up firewalls and IP masquerading, etc.

This package contains the development files for IP6TC library.

%prep

%setup -q

cp %{SOURCE2} iptables.init
cp %{SOURCE3} ip6tables.init
cp %{SOURCE4} iptables.sample
cp %{SOURCE5} ip6tables.sample

# fix libdir
perl -pi -e "s|\@lib\@|%{_lib}|g" iptables.init

#%patch0 -p0 -b .libiptc
%patch1 -p1
%patch2 -p1

# extensions
#install -m0644 %{SOURCE100} extensions/ <- it needs ipt_IMQ.h and we don't have it anymore ?!
#install -m0644 %{SOURCE101} extensions/
# (oe) psd comes from iptables-1.3.7, was removed in iptables-1.3.8
#install -m0644 %{SOURCE102} extensions/
#install -m0644 %{SOURCE103} extensions/

%patch100 -p0
#patch101 -p0
#patch102 -p0

find . -type f | xargs perl -pi -e "s,/usr/local,%{_prefix},g"

# don't run /sbin/ldconfig
perl -pi -e "s|/sbin/ldconfig|/bin/true|g" Makefile*

%build
export LIBS="-ldl"

%serverbuild

autoreconf -fi

export CFLAGS="$CFLAGS -fPIC"
export CXXFLAGS="$CXXFLAGS -fPIC"
export FFLAGS="$FFLAGS -fPIC"

%configure2_5x \
    --bindir=/sbin \
    --sbindir=/sbin \
    --libdir=/%{_lib} \
    --libexecdir=/%{_lib} \
    --enable-devel \
    --enable-libipq \
    --enable-ipv4 \
    --enable-ipv6 \
    --with-ksource=%{_prefix}/src/linux \
    --with-xtlibdir=/%{_lib}/iptables

make

%install
rm -rf %{buildroot}

%makeinstall_std

# (oe) this in conjunction with the mandriva initscript will make it possible 	 
# to use development versions of the netfilter modules and with different 	 
# api:s. (according to blino) 	 
install -d %{buildroot}/%{_lib}/iptables.d
mv %{buildroot}/%{_lib}/iptables %{buildroot}/%{_lib}/iptables.d/linux-2.6-main

# pkgconfig files
mkdir -p %{buildroot}%{_libdir}
mv %{buildroot}/%{_lib}/pkgconfig %{buildroot}%{_libdir}/

# header development files
install -d %{buildroot}%{_includedir}/{libipq,libiptc,libipulog}
install -m0644 include/libipq/*.h %{buildroot}%{_includedir}/libipq/
install -m0644 include/libiptc/*.h %{buildroot}%{_includedir}/libiptc/
install -m0644 include/libipulog/*.h %{buildroot}%{_includedir}/libipulog/

# iptables and netfilter development files
install -d %{buildroot}%{_includedir}/net/netfilter/
install -d %{buildroot}%{_includedir}/iptables
install -m0644 include/net/netfilter/*.h %{buildroot}%{_includedir}/net/netfilter/
install -m0644 include/ip*tables.h %{buildroot}%{_includedir}/
install -m0644 include/iptables/internal.h %{buildroot}%{_includedir}/iptables

#Intird not need. TODO drop it!
#install -d %{buildroot}%{_initrddir}
#install -m0755 iptables.init %{buildroot}%{_initrddir}/iptables
#install -m0755 ip6tables.init %{buildroot}%{_initrddir}/ip6tables

# install compatible excutable (since 1.4.11)
ln -sf xtables-multi %{buildroot}/sbin/iptables-multi
ln -sf xtables-multi %{buildroot}/sbin/ip6tables-multi

# nuke *.la and static files
rm -f %{buildroot}/%{_lib}/*.*a

# (cg) NB the name "iptables.init" is important. The dracut usrmove convertfs
# module will avoid a post-merge conflict by renaming the files to match this
# naming convension. If this package is updated to change the names below,
# you should also take care to update dracut and the convertfs module accordingly.
install -d %{buildroot}%{script_path}
install -m0755 iptables.init %{buildroot}%{script_path}/
install -m0755 ip6tables.init %{buildroot}%{script_path}/

# install systemd service files
install -d -m 755 %{buildroot}/lib/systemd/system
install -c -m 644 %{SOURCE6} %{buildroot}/lib/systemd/system/
sed -e 's;iptables;ip6tables;g' -e 's;IPv4;IPv6;g' < %{SOURCE6} > ip6tables.service
install -c -m 644 ip6tables.service %{buildroot}/lib/systemd/system/
sed -i 's!@LIBDIR@!%{_libdir}!' %{buildroot}/lib/systemd/system/ip6tables.service
sed -i 's!@LIBDIR@!%{_libdir}!' %{buildroot}/lib/systemd/system/iptables.service

#<akdengi> Fix bug rosa#2431
ln -snf /%{_lib}/iptables.d/linux-2.6-main/ %{buildroot}/%{_lib}/iptables

%post
%_post_service iptables
%_post_service ip6tables
/sbin/service iptables check
#we need config...
/bin/touch /etc/sysconfig/iptables

%preun
%_preun_service iptables
%_preun_service ip6tables

%triggerun -- iptables < 1.4.12.1
# Autostart
/bin/systemctl --no-reload enable iptables.service >/dev/null 2>&1 ||:

# Delete from sysv management, try to restart service
/sbin/chkconfig --del iptables >/dev/null 2>&1 || :
/bin/systemctl try-restart iptables.service >/dev/null 2>&1 || :

# Autostart
/bin/systemctl --no-reload enable ip6tables.service >/dev/null 2>&1 ||:

# Delete from sysv management, try to restart service
/sbin/chkconfig --del ip6tables >/dev/null 2>&1 || :
/bin/systemctl try-restart ip6tables.service >/dev/null 2>&1 || :

%files
%doc INSTALL INCOMPATIBILITIES iptables.sample ip6tables.sample
%attr(0755,root,root) %{script_path}/ip*
/lib/systemd/system/iptables.service
/lib/systemd/system/ip6tables.service
/sbin/iptables
/sbin/iptables-restore
/sbin/iptables-save
/sbin/iptables-xml
/sbin/iptables-multi
/sbin/ip6tables-multi
/sbin/xtables-multi
/sbin/nfnl_osf
# ipv6
/sbin/ip6tables
/sbin/ip6tables-restore
/sbin/ip6tables-save
%dir /%{_lib}/iptables
%dir /%{_lib}/iptables.d
%dir /%{_lib}/iptables.d/linux-2.6-main
/%{_lib}/iptables.d/linux-2.6-main/libipt_ah.so
/%{_lib}/iptables.d/linux-2.6-main/libipt_CLUSTERIP.so
/%{_lib}/iptables.d/linux-2.6-main/libipt_DNAT.so
/%{_lib}/iptables.d/linux-2.6-main/libipt_ECN.so
/%{_lib}/iptables.d/linux-2.6-main/libipt_icmp.so
#/%{_lib}/iptables.d/linux-2.6-main/libipt_IFWLOG.so
/%{_lib}/iptables.d/linux-2.6-main/libipt_LOG.so
/%{_lib}/iptables.d/linux-2.6-main/libipt_MASQUERADE.so
/%{_lib}/iptables.d/linux-2.6-main/libipt_MIRROR.so
/%{_lib}/iptables.d/linux-2.6-main/libipt_NETMAP.so
#/%{_lib}/iptables.d/linux-2.6-main/libipt_psd.so
/%{_lib}/iptables.d/linux-2.6-main/libipt_realm.so
/%{_lib}/iptables.d/linux-2.6-main/libipt_REDIRECT.so
/%{_lib}/iptables.d/linux-2.6-main/libipt_REJECT.so
/%{_lib}/iptables.d/linux-2.6-main/libipt_SAME.so
/%{_lib}/iptables.d/linux-2.6-main/libipt_SNAT.so
/%{_lib}/iptables.d/linux-2.6-main/libipt_ttl.so
/%{_lib}/iptables.d/linux-2.6-main/libipt_TTL.so
/%{_lib}/iptables.d/linux-2.6-main/libipt_ULOG.so
/%{_lib}/iptables.d/linux-2.6-main/libipt_unclean.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_addrtype.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_AUDIT.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_CHECKSUM.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_CLASSIFY.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_cluster.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_comment.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_connbytes.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_connlimit.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_connmark.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_CONNMARK.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_CONNSECMARK.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_conntrack.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_cpu.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_CT.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_dccp.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_devgroup.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_dscp.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_DSCP.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_ecn.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_esp.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_hashlimit.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_helper.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_HMARK.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_IDLETIMER.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_iprange.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_ipvs.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_LED.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_length.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_limit.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_mac.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_mark.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_MARK.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_multiport.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_nfacct.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_NFLOG.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_NFQUEUE.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_NOTRACK.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_osf.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_owner.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_physdev.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_pkttype.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_policy.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_quota.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_rateest.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_RATEEST.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_recent.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_rpfilter.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_sctp.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_SECMARK.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_set.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_SET.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_socket.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_standard.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_state.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_statistic.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_string.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_tcpmss.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_TCPMSS.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_TCPOPTSTRIP.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_tcp.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_TEE.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_time.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_tos.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_TOS.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_TPROXY.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_TRACE.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_u32.so
/%{_lib}/iptables.d/linux-2.6-main/libxt_udp.so
%{_mandir}/*/iptables*
%{_datadir}/xtables/pf.os
# ipv6
/%{_lib}/iptables.d/linux-2.6-main/libip6t_ah.so
/%{_lib}/iptables.d/linux-2.6-main/libip6t_dst.so
/%{_lib}/iptables.d/linux-2.6-main/libip6t_eui64.so
/%{_lib}/iptables.d/linux-2.6-main/libip6t_frag.so
/%{_lib}/iptables.d/linux-2.6-main/libip6t_hbh.so
/%{_lib}/iptables.d/linux-2.6-main/libip6t_hl.so
/%{_lib}/iptables.d/linux-2.6-main/libip6t_HL.so
/%{_lib}/iptables.d/linux-2.6-main/libip6t_icmp6.so
/%{_lib}/iptables.d/linux-2.6-main/libip6t_ipv6header.so
/%{_lib}/iptables.d/linux-2.6-main/libip6t_LOG.so
/%{_lib}/iptables.d/linux-2.6-main/libip6t_mh.so
/%{_lib}/iptables.d/linux-2.6-main/libip6t_REJECT.so
/%{_lib}/iptables.d/linux-2.6-main/libip6t_rt.so
%{_mandir}/*/ip6tables*

%files -n %{libname}
/%{_lib}/libxtables.so.%{major}*

%files -n %{develname}
%{_includedir}/*.h
%dir %{_includedir}/libipulog
%{_includedir}/libipulog/*.h
%{_includedir}/iptables/*.h
%{_includedir}/net/netfilter/*.h
/%{_lib}/libxtables.so
%{_libdir}/pkgconfig/xtables.pc

%files -n %{ipq_libname}
/%{_lib}/libipq.so.*

%files -n %{ipq_develname}
%{_includedir}/libipq/*.h
%dir %{_includedir}/libipq
/%{_lib}/libipq.so
%{_mandir}/man3/*ipq*
%{_libdir}/pkgconfig/libipq.pc

%files -n %{iptc_libname}
/%{_lib}/libiptc.so.*

%files -n %{iptc_develname}
%{_includedir}/libiptc/*.h
%dir %{_includedir}/libiptc
/%{_lib}/libiptc.so
%{_libdir}/pkgconfig/libip*tc.pc

%files -n %{ip4tc_libname}
/%{_lib}/libip4tc.so.*

%files -n %{ip4tc_develname}
/%{_lib}/libip4tc.so

%files -n %{ip6tc_libname}
/%{_lib}/libip6tc.so.*

%files -n %{ip6tc_develname}
/%{_lib}/libip6tc.so

%changelog
* Wed Feb 26 2014 Alex Burmashev <alex.burmashev@rosalab.ru> 1.4.15-7
+ Revision: 7124434
- release up



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19814 |12mu|ipython-0.13.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	An interactive computing environment for Python 
Name:		ipython
Version:	0.13.1
Release:	6
License:	BSD
Group:		Development/Python
Url:		http://ipython.org
Source0:	http://pypi.python.org/packages/source/i/%{ipython}/%{name}-%{version}.tar.gz
Source1:        ipython.elc
Source2:        html.tar.xz
BuildArch:	noarch

BuildRequires:	emacs
BuildRequires:	pkgconfig(python)
BuildRequires:  pkgconfig(python3)
BuildRequires:  python-distribute
BuildRequires:  python3-distribute
BuildRequires:  emacs-python-mode
Requires:	python >= 2.6
Requires:	python-pexpect >= 2.2
Suggests:	pyside >= 1.0.3
Suggests:	python-mpi4py
Suggests:	python-pygments 
Suggests:	python-pyzmq >= 2.1.4
Suggests:	python-qt4
Suggests:	wxPython

%description
The goal of IPython is to create a comprehensive environment for
interactive and exploratory computing. To support this goal, IPython
has two main components:

* An enhanced interactive Python shell.
* An architecture for interactive parallel computing.

The enhanced interactive Python shell has the following main features:

* Comprehensive object introspection.
* Input history, persistent across sessions.
* Caching of output results during a session with automatically
  generated references.
* Readline based name completion.
* Extensible system of 'magic' commands for controlling the
  environment and performing many tasks related either to IPython or
  the operating system.
* Configuration system with easy switching between different setups
  (simpler than changing $PYTHONSTARTUP environment variables every
  time).
* Session logging and reloading.
* Extensible syntax processing for special purpose situations.
* Access to the system shell with user-extensible alias system.
* Easily embeddable in other Python programs and wxPython GUIs.
* Integrated access to the pdb debugger and the Python profiler.

The parallel computing architecture has the following main features:

* Quickly parallelize Python code from an interactive Python/IPython
  session.
* A flexible and dynamic process model that be deployed on anything
  from multicore workstations to supercomputers.
* An architecture that supports many different styles of parallelism,
  from message passing to task farming.
* Both blocking and fully asynchronous interfaces.
* High level APIs that enable many things to be parallelized in a few
  lines of code.
* Share live parallel jobs with other users securely.
* Dynamically load balanced task farming system.  
* Robust error handling in parallel code.

%package -n python3-ipython
Summary:        An interactive computing environment for Python3
Group:          Development/Python
License:        BSD
Requires:	python3
Requires:	python3-pexpect
#Suggests:	pyside
#Suggests:	python-mpi4py
#Suggests:	python-pygments
#Suggests:	python-pyzmq >= 2.1.4
#Suggests:	python-qt4
#Suggests:	wxPython

%description -n python3-ipython
IPython built for Python3

%prep
%setup -qc
mv %{name}-%{version} python2
cp -a python2 python3

%build
pushd python2
emacs -batch -f batch-byte-compile docs/emacs/ipython.el
popd

%install
pushd python3
PYTHONDONTWRITEBYTECODE= python3 setup.py install --root=%{buildroot}
popd

pushd python2
PYTHONDONTWRITEBYTECODE= python setup.py install --root=%{buildroot}
mkdir -p %{buildroot}%{_datadir}/emacs/site-lisp/
install -m 644 docs/emacs/ipython.el* %{buildroot}%{_datadir}/emacs/site-lisp/
popd

chmod 644 %{buildroot}%{_mandir}/man1/*.1*
find %{buildroot} -name .buildinfo -exec rm -f {} \;
find %{buildroot} -name .git_commit_info.ini -exec rm -rf {} \;

# Drop shebang from non-executable scripts to make rpmlint happy
find %{buildroot}%{py_sitedir} -name "*py" -perm 644 -exec sed -i '/#!\/usr\/bin\/env python/d' {} \;
#find %{buildroot}%{py3_sitedir} -name "*py" -perm 644 -exec sed -i '/#!\/usr\/bin\/env python/d' {} \;

%files
%doc python2/docs/examples
%{_bindir}/*
%exclude %{_bindir}/*3
%{py_puresitedir}/*
%{_datadir}/emacs/site-lisp/*
%{_mandir}/man1/*

%files -n python3-ipython
%doc python3/docs/examples
%{_bindir}/*3
%{py3_puresitedir}/*



%changelog
* Wed Mar 19 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.13.1-6
+ Revision: 50ce288
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19815 |12mu|irqbalance-1.0.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Daemon to balance irq's across multiple CPUs
Name:		irqbalance
Version:	1.0.7
Release:	1
License:	GPLv2+
Group:		System/Kernel and hardware
Url:		http://irqbalance.org/
Source0:	http://irqbalance.googlecode.com/files/%{name}-%{version}.tar.bz2
Source1:	%{name}.sysconfig
BuildRequires:	gccmakedep
%ifnarch %{arm}
BuildRequires:	numa-devel
%endif
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(libcap-ng)

%description
irqbalance is a daemon that evenly distributes IRQ load across
multiple CPUs for enhanced performance.

%files
%doc AUTHORS
%{_mandir}/man1/*
%{_sbindir}/*
%{_unitdir}/%{name}.service
%config(noreplace) %{_sysconfdir}/sysconfig/*

%post
%systemd_post %{name}.service

%preun
%systemd_preun %{name}.service

#----------------------------------------------------------------------------

%prep
%setup -q

# (tpg) fix path
sed -i 's|EnvironmentFile=.*|EnvironmentFile=/etc/sysconfig/irqbalance|' misc/irqbalance.service

%build
%configure2_5x \
	--disable-static

%make

%install
install -D -p -m 0755 %{name} %{buildroot}%{_sbindir}/%{name}
install -D -p -m 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/sysconfig/%{name}
install -d %{buildroot}%{_mandir}/man1/
install -p -m 0644 ./irqbalance.1 %{buildroot}%{_mandir}/man1/
install -D -p -m 0644 ./misc/irqbalance.service %{buildroot}%{_unitdir}/irqbalance.service


%changelog
* Wed Jan 29 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0.7-1
+ Revision: 2eea3b5
- LOG Fix path in systemd unit, don't require numa for arm



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19816 |12mu|isl-0.12.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	10
%define libname	%mklibname %{name} %{major}
%define devname	%mklibname %{name} -d

Summary:	Integer Set Library
Name:		isl
Version:	0.12.1
Release:	1
License:	MIT
Group:		System/Libraries
Url:		git://repo.or.cz/isl.git
Source0:	http://www.kotnet.org/~skimo/isl/%{name}-%{version}.tar.xz
# See http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58012
Patch0:		isl-no-iostream.patch
BuildRequires:	gmp-devel

%description
isl is a library for manipulating sets and relations of integer points
bounded by linear constraints. Supported operations on sets include
intersection, union, set difference, emptiness check, convex hull,
(integer) affine hull, integer projection, computing the lexicographic
minimum using parametric integer programming, coalescing and parametric
vertex enumeration.

It also includes an ILP solver based on generalized basis reduction,
transitive closures on maps (which may encode infinite graphs),
dependence analysis and bounds on piecewise step-polynomials.

#----------------------------------------------------------------------------

%package -n	%{libname}
Summary:	Integer Set Library
Group:		System/Libraries

%description -n	%{libname}
isl is a library for manipulating sets and relations of integer points
bounded by linear constraints. Supported operations on sets include
intersection, union, set difference, emptiness check, convex hull,
(integer) affine hull, integer projection, computing the lexicographic
minimum using parametric integer programming, coalescing and parametric
vertex enumeration.

It also includes an ILP solver based on generalized basis reduction,
transitive closures on maps (which may encode infinite graphs),
dependence analysis and bounds on piecewise step-polynomials.

%files -n %{libname}
%{_libdir}/libisl.so.%{major}*

#----------------------------------------------------------------------------

%package -n	%{devname}
Summary:	Development files for the isl Integer Set Library
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Obsoletes:	%{_lib}isl-static-devel < 0.11.1-3

%description -n	%{devname}
Header files for the isl Integer Set Library.

%files -n %{devname}
%{_libdir}/libisl.so
%{_includedir}/*
%{_libdir}/pkgconfig/*.pc

#----------------------------------------------------------------------------

%prep
%setup -q
%apply_patches
autoreconf -fi

%build
%configure \
	--disable-static
%make

%install
%makeinstall_std

# (tpg) not needed ?
rm -rf %{buildroot}%{_libdir}/*%{name}*-gdb.py

%check
# All tests must pass
make check

%changelog
* Thu Oct 10 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.12.1-1
+ Revision: 5d1d4f5
- LOG Adjust spec cosmetics



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19817 |12mu|iso-codes-3.41-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Mapping between ISO country codes and full names
Name:		iso-codes
Version:	3.41
Release:	1

Source0:	http://pkg-isocodes.alioth.debian.org/downloads/iso-codes-%{version}.tar.xz
License:	LGPLv2+
Group:		System/Libraries
Url:		http://pkg-isocodes.alioth.debian.org/

BuildRequires:	python-pyxml
BuildRequires:	python
BuildArch:	noarch

%description
This package aims to provide the list of the country and language (and
currency) names in one place, rather than repeated in many programs
throughout Mandriva Linux.


%package devel
Summary:	Files for development using %{name}
Group:		Development/C
Requires:	%{name} = %{version}-%{release}

%description devel
This package contains the pkg-config files for development
when building programs that use %{name}.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%find_lang iso-codes --all-name

%files -f iso-codes.lang
%doc README ChangeLog LICENSE
%dir %{_datadir}/xml/iso-codes/
%{_datadir}/xml/iso-codes/*.xml

%files devel
%{_datadir}/pkgconfig/*.pc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19818 |12mu|itext-2.1.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define section free
%define gcj_support 0

Name:           itext
Version:        2.1.5
Release:        2
Epoch:          0
License:        LGPL
Summary:        Free Java-PDF library
URL:            http://www.lowagie.com/iText/
Group:          Development/Java
Source0:        http://downloads.sourceforge.net/itext/iText-src-%{version}.tar.gz
Source1:        itext-www-20070221.tar.bz2
Source2:        itext-1.4-manifest.mf
Requires:       bouncycastle
Requires:       bouncycastle-extras
Provides:       itext2 = %{epoch}:%{version}-%{release}
Obsoletes:      itext2 < %{epoch}:%{version}-%{release}
BuildRequires:  java-rpmbuild
BuildRequires:  ant
BuildRequires:  ant-trax
BuildRequires:  bouncycastle
BuildRequires:  bouncycastle-extras
BuildRequires:  xalan-j2
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildArch:      noarch
%endif

%description
iText is a library that allows you to generate PDF files on the fly. The
iText classes are very useful for people who need to generate read-only,
platform independent documents containing text, lists, tables and
images. The library is especially useful in combination with Java(TM)
technology-based Servlets: The look and feel of HTML is browser
dependent; with iText and PDF you can control exactly how your servlet's
output will look.

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java
Provides:       itext2-javadoc = %{epoch}:%{version}-%{release}
Obsoletes:      itext2-javadoc < %{epoch}:%{version}-%{release}

%description javadoc
API documentation for the %{name} package.

%package manual
Summary:        Documents for %{name}
Group:          Development/Java
Provides:       itext2-manual = %{epoch}:%{version}-%{release}
Obsoletes:      itext2-manual < %{epoch}:%{version}-%{release}

%description manual
A programming manual for the %{name} package.

%prep
%setup -q -c
%setup -q -D -T -a 1

%{__mkdir_p} src/META-INF
cp %{SOURCE2} src/META-INF/MANIFEST.MF

%{__mkdir_p} lib

%{__perl} -pi -e 's/<link.*$//' src/ant/site.xml
%{__perl} -pi -e 's/<attribute name="Class-Path".*$//' src/ant/compile.xml
%{__perl} -pi -e 's/\r$//g' www/examples/com/lowagie/examples/forms/fill/register.xfdf

%build
pushd src
export CLASSPATH=$(build-classpath bcprov bcmail)
export OPT_JAR_LIST="`%{__cat} %{_sysconfdir}/ant.d/trax`"
%{ant} jar javadoc tutorial lowagie.com
popd

%install
# jars
%{__mkdir_p} %{buildroot}%{_javadir}
%{__cp} -a lib/iText.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
(cd %{buildroot}%{_javadir} && for jar in *-%{version}.jar; do %{__ln_s} ${jar} `echo ${jar} | %{__sed} "s|-%{version}||g"`; done)

%{gcj_compile}

%{__perl} -pi -e 's/\r$//g' build/lowagie/*.{txt,xml}
%{__perl} -pi -e 's/\r$//g' build/lowagie/ant/*.xml
%{__perl} -pi -e 's/\r$//g' build/lowagie/ant/.ant.properties

# javadoc
%{__mkdir_p} %{buildroot}%{_javadocdir}/%{name}-%{version}
#cp -a build/docs/* %{buildroot}%{_javadocdir}/%{name}-%{version}
(cd %{buildroot}%{_javadocdir} && %{__ln_s} %{name}-%{version} %{name})

# manual
%{__mkdir_p} %{buildroot}%{_docdir}/%{name}-%{version}
cp -a build/lowagie/* %{buildroot}%{_docdir}/%{name}-%{version}
cp -a build/examples %{buildroot}%{_docdir}/%{name}-%{version}
cp -a build/tutorial %{buildroot}%{_docdir}/%{name}-%{version}

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%doc %{_docdir}/%{name}-%{version}/MPL-1.1.txt
%doc %{_docdir}/%{name}-%{version}/lgpl.txt
%{_javadir}/*
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%{_libdir}/gcj/%{name}/*
%endif

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}

%files manual
%defattr(0644,root,root,0755)
%doc %{_docdir}/*
%exclude %{_docdir}/%{name}-%{version}/*.txt

%changelog
* Sun Mar 08 2009 Frederik Himpe <fhimpe@mandriva.org> 0:2.1.5-1mdv2009.1
+ Revision: 352880
- update to new version 2.1.5

* Wed Feb 18 2009 Jérôme Soyer <saispo@mandriva.org> 0:2.1.4-0.0.1mdv2009.1
+ Revision: 342309
- New upstream release

* Sun Jul 13 2008 Alexander Kurtakov <akurtakov@mandriva.org> 0:2.1.3-0.0.1mdv2009.0
+ Revision: 234258
- new version 2.1.3

* Fri May 23 2008 Alexander Kurtakov <akurtakov@mandriva.org> 0:2.1.2-0.0.2mdv2009.0
+ Revision: 210151
- disable gcj compile

  + David Walluck <walluck@mandriva.org>
    - move mkdir to %%prep
    - 2.1.2u

* Mon Apr 14 2008 Alexander Kurtakov <akurtakov@mandriva.org> 0:2.1.0-0.0.1mdv2009.0
+ Revision: 193443
- new version

* Fri Jan 25 2008 David Walluck <walluck@mandriva.org> 0:2.0.8-0.0.2mdv2008.1
+ Revision: 158083
- obsolete itext2 subpackage as well

* Fri Jan 25 2008 Alexander Kurtakov <akurtakov@mandriva.org> 0:2.0.8-0.0.1mdv2008.1
+ Revision: 157919
- new release

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 31 2007 David Walluck <walluck@mandriva.org> 0:2.0.7-0.0.4mdv2008.1
+ Revision: 139929
- add itext2 Provides/Obsoletes
- set OPT_JAR_LIST better
- more macros

* Thu Dec 20 2007 David Walluck <walluck@mandriva.org> 0:2.0.7-0.0.3mdv2008.1
+ Revision: 135375
- there are no jars to remove
- fix syntax error in spec
- fix bouncycastle (Build)Requires

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

  + Anssi Hannula <anssi@mandriva.org>
    - buildrequire java-rpmbuild, i.e. build with icedtea on x86(_64)

* Thu Nov 29 2007 Alexander Kurtakov <akurtakov@mandriva.org> 0:2.0.7-0.0.1mdv2008.1
+ Revision: 113887
- new version

* Sat Oct 13 2007 David Walluck <walluck@mandriva.org> 0:2.0.6-1mdv2008.1
+ Revision: 97842
- add sources
- 2.0.6

* Mon Sep 17 2007 David Walluck <walluck@mandriva.org> 0:2.0.5-1mdv2008.1
+ Revision: 89365
- 2.0.5

* Sat Sep 15 2007 Anssi Hannula <anssi@mandriva.org> 0:2.0.4-3mdv2008.0
+ Revision: 87394
- rebuild to filter out autorequires of GCJ AOT objects
- remove unnecessary Requires(post) on java-gcj-compat

* Sun Sep 09 2007 Pascal Terjan <pterjan@mandriva.org> 0:2.0.4-2mdv2008.0
+ Revision: 82854
- rebuild

* Mon Jun 04 2007 David Walluck <walluck@mandriva.org> 0:2.0.4-1mdv2008.0
+ Revision: 35251
- 2.0.4

* Tue Apr 17 2007 David Walluck <walluck@mandriva.org> 0:2.0.2-1mdv2008.0
+ Revision: 14114
- 2.0.2


* Tue Dec 19 2006 David Walluck <walluck@mandriva.org> 1.4.8-1mdv2007.0
+ Revision: 100231
- 1.4.8

* Mon Dec 11 2006 David Walluck <walluck@mandriva.org> 0:1.4.7-1mdv2007.1
+ Revision: 95103
- 1.4.7

* Tue Oct 31 2006 David Walluck <walluck@mandriva.org> 0:1.4.6-1mdv2007.1
+ Revision: 73920
- 1.4.6
- Import itext

* Sat Sep 16 2006 David Walluck <walluck@mandriva.org> 0:1.4.5-1mdv2007.0
- 1.4.5

* Tue Sep 05 2006 David Walluck <walluck@mandriva.org> 0:1.4.4-1mdv2007.0
- 1.4.4

* Tue Aug 29 2006 David Walluck <walluck@mandriva.org> 0:1.4.3-2mdv2007.0
- 1.4.4
- do not require dos2unix for build

* Wed Aug 09 2006 David Walluck <walluck@mandriva.org> 0:1.4.3-1mdv2007.0
- 1.4.3

* Tue Jun 06 2006 David Walluck <walluck@mandriva.org> 0:1.3-1.8.1mdv2007.0
- release

* Tue Feb 28 2006 Anthony Green <green@redhat.com> - 1.3-1jpp_8
- Rebuild with new compiler.

* Tue Jan 17 2006 Anthony Green <green@redhat.com> - 1.3-1jpp_6
- Remove epoch from changelog versions.

* Mon Jan 16 2006 Anthony Green <green@redhat.com> - 1.3-1jpp_5
- Remove empty /usr/share/java/itext.
- Move manual and javadoc packages to Documentation group.
- Add itext-no-javadoc-web-links.patch.

* Mon Jan 16 2006 Anthony Green <green@redhat.com> - 1.3-1jpp_4
- Fixed Group.
- Cleaned up changelog versions.
- Use dos2unix on doc files.
- Don't create unversioned javadoc link.

* Fri Jan 13 2006 Anthony Green <green@redhat.com> - 1.3-1jpp_3
- Remove javadoc %%postun, as that should get handled by the fact
  that the file is ghosted.
- Improve javadoc and manual subpackage descriptions.

* Wed Jan 04 2006 Anthony Green <green@redhat.com> - 1.3-1jpp_2
- Add ant-trax and jaxp_transform_impl dependencies.
- Set OPT_JAR_LIST.

* Wed Jan 04 2006 Anthony Green <green@redhat.com> - 1.3-1jpp_1
- Build native code.
- Add patch to remove proprietary jpeg encoding library usage.
- Fix BuildRequires.
- Tweak BuildRoot.

* Sat Aug 27 2005 Ralph Apel <r.apel at r-apel.de> - 1.3-1jpp
- Upgrade to 1.3
- Now one jar only

* Thu Aug 26 2004 Ralph Apel <r.apel at r-apel.de> - 1.02b-2jpp
- Build with ant-1.6.2
- Relax some versioned dependencies

* Fri Feb 27 2004 Ralph Apel <r.apel at r-apel.de> - 1.02b-1jpp
- First JPackage release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19819 |12mu|jakarta-commons-logging-1.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2005, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define base_name  logging
%define short_name commons-%{base_name}
%define section    free
%define gcj_support 0

Name:           jakarta-%{short_name}
Version:        1.1
Release:        4
Epoch:          1
Summary:        Jakarta Commons Logging Package
License:        Apache License
Group:          Development/Java
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL:            http://jakarta.apache.org/commons/%{base_name}/
Source0:        http://www.apache.org/dist/jakarta/commons/logging/source/commons-logging-%{version}-src.tar.bz2
Patch1:         %{short_name}-eclipse-manifest.patch
BuildRequires:  ant
#BuildRequires:  avalon-framework
#BuildRequires:  avalon-logkit
BuildRequires:  java-rpmbuild
BuildRequires:  junit 
BuildRequires:  log4j
BuildRequires:  servletapi5
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildArch:      noarch
%endif

%description
The commons-logging package provides a simple, component oriented
interface (org.apache.commons.logging.Log) together with wrappers for
logging systems. The user can choose at runtime which system they want
to use. In addition, a small number of basic implementations are
provided to allow users to use the package standalone. 
commons-logging was heavily influenced by Avalon's Logkit and Log4J. The
commons-logging abstraction is meant to minimixe the differences between
the two, and to allow a developer to not tie himself to a particular
logging implementation.

%package        javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description    javadoc
Javadoc for %{name}.

# -----------------------------------------------------------------------------

%prep
%setup -q -n %{short_name}-%{version}-src
%patch1 -p1

# -----------------------------------------------------------------------------

%build
cat > build.properties <<EOBM
junit.jar=$(build-classpath junit)
log4j.jar=$(build-classpath log4j)
log4j12.jar=$(build-classpath log4j)
logkit.jar=$(build-classpath avalon-logkit)
avalon-framework.jar=$(build-classpath avalon-framework)
servletapi.jar=$(build-classpath servletapi5)
EOBM
export OPT_JAR_LIST="ant/ant-junit"
%{ant} -Dsource.version=1.4 -Dtarget.version=1.4 clean compile
#%{ant} -Dsource.version=1.4 -Dtarget.version=1.4 compile.tests test

(cd src/java && %{javadoc} -d ../../target/docs/api `%{_bindir}/find . -type f -name '*.java'`)

# -----------------------------------------------------------------------------

%install
rm -rf $RPM_BUILD_ROOT

# jars
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
install -p -m 644 target/%{short_name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
install -p -m 644 target/%{short_name}-adapters-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-adapters-%{version}.jar
install -p -m 644 target/%{short_name}-api-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-api-%{version}.jar
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed "s|jakarta-||g"`; done)
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)
# javadoc
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -a target/docs/api/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
%{__ln_s} %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}

# -----------------------------------------------------------------------------

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%if %{gcj_support}
%post
%{update_gcjdb}

%postun
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%doc PROPOSAL.html STATUS.html LICENSE.txt RELEASE-NOTES.txt
%{_javadir}/*
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/*
%endif

%files javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}

# -----------------------------------------------------------------------------


%changelog
* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 0:1.1-3.3.7mdv2011.0
+ Revision: 606058
- rebuild

* Wed Mar 17 2010 Oden Eriksson <oeriksson@mandriva.com> 0:1.1-3.3.6mdv2010.1
+ Revision: 522981
- rebuilt for 2010.1

* Wed Sep 02 2009 Christophe Fergeau <cfergeau@mandriva.com> 0:1.1-3.3.5mdv2010.0
+ Revision: 425440
- rebuild

* Sat Mar 07 2009 Antoine Ginies <aginies@mandriva.com> 0:1.1-3.3.4mdv2009.1
+ Revision: 351288
- rebuild

* Thu Jul 31 2008 Alexander Kurtakov <akurtakov@mandriva.org> 0:1.1-3.3.3mdv2009.0
+ Revision: 257587
- update osgi manifest

* Thu Feb 14 2008 Thierry Vignaud <tv@mandriva.org> 0:1.1-3.3.2mdv2009.0
+ Revision: 167947
- fix no-buildroot-tag
- kill re-definition of %%buildroot on Pixel's request

* Sun Dec 16 2007 Anssi Hannula <anssi@mandriva.org> 0:1.1-3.3.2mdv2008.1
+ Revision: 120915
- buildrequire java-rpmbuild, i.e. build with icedtea on x86(_64)

* Sat Sep 15 2007 Anssi Hannula <anssi@mandriva.org> 0:1.1-3.3.1mdv2008.0
+ Revision: 87413
- rebuild to filter out autorequires of GCJ AOT objects
- remove unnecessary Requires(post) on java-gcj-compat

* Wed Aug 22 2007 David Walluck <walluck@mandriva.org> 0:1.1-3.3.0mdv2008.0
+ Revision: 69293
- bump release

* Wed Aug 22 2007 David Walluck <walluck@mandriva.org> 0:1.1-3.3mdv2008.0
+ Revision: 69201
- do not run tests
- set OPT_JAR_LIST=ant/ant-junit
- add eclipse manifest patch
- build and run tests even though they fail on gcj
- manually build javadocs
- remove javadoc scriptlets


* Wed Mar 14 2007 Christiaan Welvaart <spturtle@mandriva.org> 1.1-3.3mdv2007.1
+ Revision: 143758
- rebuild for 2007.1
- Import jakarta-commons-logging

* Fri Aug 04 2006 David Walluck <walluck@mandriva.org> 0:1.1-3.2mdv2007.0
- enable debug package

* Mon Jun 12 2006 David Walluck <walluck@mandriva.org> 0:1.1-3.1mdv2007.0
- bump release

* Sun Jun 04 2006 David Walluck <walluck@mandriva.org> 0:1.1-2mdv2007.0
- this is not a noarch package

* Sun Jun 04 2006 David Walluck <walluck@mandriva.org> 0:1.1-1mdv2007.0
- 1.1
- rebuild for libgcj.so.7
- aot-compile
- no api docs

* Fri May 13 2005 David Walluck <walluck@mandriva.org> 0:1.0.4-2.1mdk
- release

* Tue Aug 24 2004 Randy Watler <rwatler at finali.com> - 0:1.0.4-2jpp
- Rebuild with ant-1.6.2

* Fri Jun 25 2004 Kaj J. Niemi <kajtzu@fi.basen.net> - 0:1.0.4-1jpp
- Update to 1.0.4 (tomcat 5.0.27 wants it)
- Drop Patch #0 (jakarta-commons-logging-noclasspath.patch), unnecessary


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19820 |12mu|java-1.5.0-gcj-1.5.0.0-27
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# with => disabled by default
# without => enabled by default

%bcond_with		bootstrap
%bcond_with             plugin
%bcond_with             fastjar

%define origin		gcj
%define gccsuffix	%nil
%define gccsoversion	13
%define priority	1500
%define	javaver		1.5.0
%define buildver	0
# the version-release string for the gcj rpms we require
%define gccver		%(gcc%{gccsuffix} -dumpversion 2>/dev/null || echo 0)
%define jgcver		1.0.80
%define jar		%{_bindir}/gjar%{gccsuffix}

%define	sdklnk		java-%{javaver}-%{origin}
%define	jrelnk		jre-%{javaver}-%{origin}
%define	sdkdir		%{name}-%{version}
%define	jredir		%{sdkdir}/jre
%define sdkbindir	%{_jvmdir}/%{sdklnk}/bin
%define jrebindir	%{_jvmdir}/%{jrelnk}/bin
%define jvmjardir       %{_jvmjardir}/%{name}-%{version}
%define jafver          1.1

%if %with plugin
%define plugindir       %{_libdir}/mozilla/plugins
%endif

Summary:	JPackage runtime scripts for GCJ
Name:		java-%{javaver}-%{origin}
Version:	%{javaver}.%{buildver}
Release:	27
Group:		Development/Java
License:	GPLv2
Url:		http://sources.redhat.com/rhug/java-gcj-compat.html
Source0:	ftp://sources.redhat.com/pub/rhug/java-gcj-compat-%{jgcver}.tar.gz
Patch0:		java-1.4.2-gcj-compat-aot-compile-rpm.patch
# Add only .so linked to correct libgcj_bc.so during rebuild-gcj-db,
# to avoid gij failure with non-rebuilt packages
Patch1:		java-1.5.0-gcj-ensure-soname-compat.patch
# Fix invalid python code causing aotcompile to explode
Patch5:		java-gcj-compat-1.0.80-fix-aotcompile.patch

# required to calculate gcj binary's path to encode in aotcompile.py
# and rebuild-gcj-db
BuildRequires:	gcc%{gccsuffix}-java eclipse-ecj
BuildRequires:	libgcj%{gccsoversion}-src
# required for cacerts generation
BuildRequires:	openssl
BuildRequires:	gcj-tools
BuildRequires:	python-devel
BuildRequires:	java-rpmbuild
%if !%{with bootstrap}
BuildRequires:	java-1.7.0-openjdk-devel
%endif
BuildArch:	noarch

# required for tools and libgcj.jar
Requires:	%{mklibname gcj %{gccsoversion}} >= %{gccver}
# XXX:	this might not be the right place for it, but it needs to be somewhere
Requires:	bouncycastle
# required for directory structures
Requires:	jpackage-utils >= 1.7.3
Requires(post,postun):	jpackage-utils
Requires(post,postun):	update-alternatives >= 1.8.6

# standard JPackage base provides
Provides:	jre-%{javaver}-%{origin} = %{version}-%{release}
Provides:	jre-%{origin} = %{version}-%{release}
Provides:	jre-%{javaver} = %{version}-%{release}
Provides:	java-%{javaver} = %{version}-%{release}
Provides:	jre = %{javaver}
Provides:	java-%{origin} = %{version}-%{release}
Provides:	java = %{javaver}
# libgcj provides, translated to JPackage provides
Provides:	jaas = %{version}-%{release}
Provides:	jce = %{version}-%{release}
Provides:	jdbc-stdext = %{version}-%{release}
Provides:	jdbc-stdext = 3.0
Provides:	jndi = %{version}-%{release}
Provides:	jndi-cos = %{version}-%{release}
Provides:	jndi-dns = %{version}-%{release}
Provides:	jndi-ldap = %{version}-%{release}
Provides:	jndi-rmi = %{version}-%{release}
Provides:	jsse = %{version}-%{release}
Provides:	java-sasl = %{version}-%{release}
Provides:	jaxp_parser_impl = %{version}-%{release}
# java-gcj-compat base provides
# (anssi) added release
Provides:	java-gcj-compat = %{jgcver}-%{release}
Provides:	java-1.4.2-gcj-compat = 1.4.2.0-41
Provides:	java-1.5.0-gcj-compat = 1.5.0

# Mandriva added:
Provides:	jaxp_transform_impl = %{version}-%{release}
Provides:	jta = %{version}-%{release}

Obsoletes:	java-1.4.2-gcj-compat < 1.4.2.0-41
Obsoletes:	gnu-crypto < 2.1.0-7
Obsoletes:	gnu-crypto-der < 2.1.0-7
Obsoletes:	gnu-crypto-auth-jdk1.4 < 2.1.0-7
Obsoletes:	gnu-crypto-jce-jdk1.4 < 2.1.0-7
Obsoletes:	gnu-crypto-sasl-jdk1.4 < 2.1.0-7
Obsoletes:	jessie <= 1.0.1-7
Obsoletes:	classpathx-jaf <= 1.0-16
Provides:	jaf = 0:%{jafver}
Provides:	activation = 0:%{jafver}
Obsoletes:	gnujaf <= 0:1.0-0.rc1.1jp

%description
This package installs directory structures, shell scripts and symbolic
links to simulate a JPackage-compatible runtime environment with GCJ.

%package devel
Summary:	JPackage development scripts for GCJ
Group:		Development/Java

# require base package
Requires:	%{name} = %{version}-%{release}
# require python for aot-compile
Requires:	python
# post requires alternatives to install tool alternatives
Requires(post):	update-alternatives >= 1.8.6
# postun requires alternatives to uninstall tool alternatives
Requires(postun):	update-alternatives
%py_requires -d
Requires:	gcc%{gccsuffix}-java

%if %with fastjar
Requires:	fastjar
%endif

%if !%with bootstrap
# For javadoc symlink
Requires:	java-1.7.0-openjdk-devel
%endif
# For java == gij symlink
Requires:	gcj-tools

# standard JPackage devel provides
Provides:	java-sdk-%{javaver}-%{origin} = %{version}
Provides:	java-sdk-%{javaver} = %{version}
Provides:	java-sdk-%{origin} = %{version}
Provides:	java-sdk = %{javaver}
Provides:	java-%{javaver}-devel = %{version}
Provides:	java-devel-%{origin} = %{version}
Provides:	java-devel = %{javaver}
# java-gcj-compat devel provides
# (anssi) added release
Provides:	java-gcj-compat-devel = %{jgcver}-%{release}
Provides:	java-1.4.2-gcj-compat-devel = 1.4.2.0-41

Obsoletes:	java-1.4.2-gcj-compat-devel < 1.4.2.0-41

%if !%with bootstrap
Requires:	eclipse-ecj
%else
Requires:	ecj-bootstrap
%endif

%description devel
This package installs directory structures, shell scripts and symbolic
links to simulate a JPackage-compatible development environment with
GCJ.

%package src
Summary:	Source files for libgcj
Group:		Development/Java

Requires:	%{name} = %{version}-%{release}
Requires:	libgcj%{gccsoversion}-src >= %{gccver}

# java-gcj-compat src provides
Provides:	java-1.4.2-gcj-compat-src = 1.4.2.0-41
Obsoletes:	java-1.4.2-gcj-compat-src < 1.4.2.0-41

%description src
This package installs a versionless src.zip symlink that points to a
specific version of the libgcj sources.

%if !%with bootstrap
%package javadoc
Summary:	API documentation for libgcj
Group:		Development/Java

# require base package
# (walluck):	why? docs should not require a JVM
#Requires:	%{name} = %{version}-%{release}

# standard JPackage javadoc provides
Provides:	java-javadoc = %{version}-%{release}
Provides:	java-%{javaver}-javadoc = %{version}-%{release}
# java-gcj-compat javadoc provides
Provides:	java-1.4.2-gcj-compat-javadoc = 1.4.2.0-41

Obsoletes:	java-1.4.2-gcj-compat-javadoc < 1.4.2.0-41
Obsoletes:	gnu-crypto-javadoc < 2.1.0-7
Obsoletes:	classpathx-jaf-javadoc <= 1.0-16
Provides:	jaf-javadoc = 0:%{jafver}
Provides:	activation-javadoc = 0:%{jafver}
Obsoletes:	gnujaf-javadoc <= 0:1.0-0.rc1.1jpp

%description javadoc
This package installs Javadoc API documentation for libgcj.
%endif

%if %with plugin
%package plugin
Summary:	Web browser plugin that handles applets
Group:		Development/Java

# require base package
Requires:	%{name} = %{version}-%{release}
# require libgcj for plugin shared object
Requires:	%{_lib}gcj%{gccsoversion} >= %{gccver}
# post requires alternatives to install plugin alternative
Requires(post):	update-alternatives
# postun requires alternatives to uninstall plugin alternative
Requires(postun):	update-alternatives

# standard JPackage plugin provides
Provides:	java-plugin = %{javaver}
Provides:	java-%{javaver}-plugin = %{version}
# java-gcj-compat plugin provides
Provides:	java-1.4.2-gcj-compat-plugin = 1.4.2.0-41
Obsoletes:	java-1.4.2-gcj-compat-plugin < 1.4.2.0-41

%description plugin
This package installs gcjwebplugin, a Mozilla plugin for applets.
%endif

%prep
%setup -qn java-gcj-compat-%{jgcver}
%apply_patches
# (anssi) for patch4:
GCJ_BC_MAJOR=$(objdump -p $(gcj%gccsuffix -print-file-name=libgcj_bc.so) | \
	grep SONAME | sed -ne 's,^.*libgcj_bc.so.\([^ ]\).*$,\1,p')
sed -i -e "s,\@GCJ_BC_MAJOR\@,$GCJ_BC_MAJOR," rebuild-gcj-db.in

# (anssi)
sed -i -e 's,gkeytool ,gkeytool%{gccsuffix} ,' generate-cacerts.pl
sed -i -e 's,gjarsigner ,gjarsigner%{gccsuffix} ,' Makefile.am
sed -i -e 's,gappletviewer ,gappletviewer%{gccsuffix} ,' Makefile.am

%if %with fastjar
# (anssi) GCC4.2 contains gjar instead of fastjar
# we use external fastjar due to upstream classpath bug anyway:
# http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32516
sed -i -e 's,fastjar\$\(gcc_suffix\),fastjar,' Makefile.am
%else
sed -i -e 's,fastjar\$\(gcc_suffix\),gjar\$\(gcc_suffix\),' Makefile.am
%endif
aclocal
automake
autoconf

%build
export CLASSPATH=
export JAR=%jar
%configure2_5x \
	--disable-symlinks \
	--with-arch-directory=%{_arch} \
	--with-os-directory=linux \
	--with-security-directory=%{_sysconfdir}/java/security/security.d \
	--with-gcc-suffix=%{gccsuffix} \
	--with-origin-name=gcj

%make

# the python compiler encodes the source file's timestamp in the .pyc
# and .pyo headers.  since aotcompile.py is generated by configure,
# its timestamp will differ from build to build.  this causes multilib
# conflicts.  we work around this by setting aotcompile.py's timestamp
# to equal aotcompile.py.in's timestamp. (205216)
touch --reference=aotcompile.py.in aotcompile.py

%install
%makeinstall_std

# extensions handling
install -dm 755 %{buildroot}%{jvmjardir}
pushd %{buildroot}%{jvmjardir}
  for jarname in jaas jce jdbc-stdext jndi jndi-cos jndi-dns \
    jndi-ldap jndi-rmi jsse sasl jta; do
    ln -s %{_jvmdir}/%{jredir}/lib/$jarname.jar $jarname-%{version}.jar
  done
  for jar in *-%{version}.jar ; do
    ln -sf ${jar} $(echo $jar | sed "s|-%{version}.jar|-%{javaver}.jar|g")
    ln -sf ${jar} $(echo $jar | sed "s|-%{version}.jar|.jar|g")
  done
popd

# security directory and provider list
install -dm 755 %{buildroot}%{_jvmdir}/%{jredir}/lib/security
ln -sf %{_prefix}/lib/security/classpath.security %{buildroot}%{_jvmdir}/%{jredir}/lib/security/java.security

%if 0
# (anssi) we have those in jpackage-utils

# default security providers, provided by libgcj
install -dm 755 %{buildroot}%{_sysconfdir}/java/security/security.d
for provider in \
  1000-gnu.java.security.provider.Gnu \
  1001-gnu.javax.crypto.jce.GnuCrypto \
  1002-gnu.javax.crypto.jce.GnuSasl \
  1003-gnu.javax.net.ssl.provider.Jessie \
  1004-gnu.javax.security.auth.callback.GnuCallbacks
do
  cat > %{buildroot}%{_sysconfdir}/java/security/security.d/$provider << EOF
# This file's contents are ignored.  It's name, of the form
# <priority>-<provider name>, is used by rebuild-security-providers to
# rebuild the list of security providers in libgcj's
# classpath.security file.
EOF
done

%endif

# cacerts
%{__perl} generate-cacerts.pl
install -m 644 cacerts %{buildroot}%{_jvmdir}/%{jredir}/lib/security

# versionless symlinks
pushd %{buildroot}%{_jvmdir}
   ln -s %{jredir} %{jrelnk}
   ln -s %{sdkdir} %{sdklnk}
popd

pushd %{buildroot}%{_jvmjardir}
   ln -s %{sdkdir} %{jrelnk}
   ln -s %{sdkdir} %{sdklnk}
popd

# classmap database directory
install -dm 755 %{buildroot}%{_libdir}/gcj

%if !%with bootstrap
# build and install API documentation
install -dm 755 %{buildroot}%{_javadocdir}/%{name}
pushd %{buildroot}%{_javadocdir}
  ln -s %{name} java
popd
mkdir docsbuild
pushd docsbuild
  GIJ_VERSION=$(gij%{gccsuffix} --version | head -n 2 | tail -n 1 \
    | awk '{ print $5 }')
  %jar xvf /usr/share/java/src-$GIJ_VERSION.zip
  rm -rf gnu
  find ./ -name \*.java | xargs -n 1 dirname | sort | uniq \
    | sed -e "s/\.\///" | sed -e "s/\//\./" \
    | sed -e "s/\//\./" | sed -e "s/\//\./" \
    | sed -e "s/\//\./" | sed -e "s/\//\./" \
    | xargs -n 1 javadoc \
    -d %{buildroot}%{_javadocdir}/%{name} \
    -encoding UTF-8 -breakiterator \
    -linksource -splitindex -doctitle "GNU libgcj $GIJ_VERSION" \
    -windowtitle "GNU libgcj $GIJ_VERSION Documentation" || \
      [ 0$(find %{buildroot}%{_javadocdir}/%{name} | wc -l) -gt 3800 ]
# (anssi) if over 3800 docfiles are created, consider it a success enough
popd
%endif

%ifarch x86_64
cd %{buildroot}%{_jvmdir}/%{jredir}/lib && \
ln -s %{_arch} amd64
%endif

# install operating system include directory
install -dm 755 %{buildroot}%{_jvmdir}/%{sdkdir}/include/linux

# install libjvm.so directories
install -dm 755 %{buildroot}%{_jvmdir}/%{jredir}/lib/%{_arch}/client
install -dm 755 %{buildroot}%{_jvmdir}/%{jredir}/lib/%{_arch}/server

# install native_threads directory
mkdir -p %{buildroot}%{_jvmdir}/%{jredir}/lib/%{_arch}/native_threads

# install tools.jar directory
install -dm 755 %{buildroot}%{_jvmdir}/%{sdkdir}/lib

# (anssi) Link at build-time, not runtime
# src
ln -s %{_javadir}/src-%{gccver}.zip %{buildroot}%{_jvmdir}/%{sdkdir}/src.zip
# %name
ln -s %{_javadir}/libgcj-%{gccver}.jar %{buildroot}%{_jvmdir}/%{sdkdir}/jre/lib/rt.jar
ln -s %{_libdir}/gcj-%{gccver}-%{gccsoversion}/libjawt.so %{buildroot}%{_jvmdir}/%{jredir}/lib/%{_arch}/libjawt.so
ln -s %{_libdir}/gcj-%{gccver}-%{gccsoversion}/libjvm.so %{buildroot}%{_jvmdir}/%{jredir}/lib/%{_arch}/client/libjvm.so
ln -s %{_libdir}/gcj-%{gccver}-%{gccsoversion}/libjvm.so %{buildroot}%{_jvmdir}/%{jredir}/lib/%{_arch}/server/libjvm.so
ln -s %{_libdir}/gcj-%{gccver}-%{gccsoversion}/libjvm.so %{buildroot}%{_jvmdir}/%{jredir}/lib/%{_arch}/native_threads/libhpi.so
# devel
ln -s %{_javadir}/libgcj-tools-%{gccver}.jar %{buildroot}%{_jvmdir}/%{sdkdir}/lib/tools.jar
ln -s $(gcj%{gccsuffix} -print-file-name=include/jawt.h) %{buildroot}%{_jvmdir}/%{sdkdir}/include/jawt.h
ln -s $(gcj%{gccsuffix} -print-file-name=include/jni.h) %{buildroot}%{_jvmdir}/%{sdkdir}/include/jni.h
ln -s $(gcj%{gccsuffix} -print-file-name=include/jawt_md.h) %{buildroot}%{_jvmdir}/%{sdkdir}/include/linux/jawt_md.h
ln -s $(gcj%{gccsuffix} -print-file-name=include/jni_md.h) %{buildroot}%{_jvmdir}/%{sdkdir}/include/linux/jni_md.h

# (anssi) needed by jni_md.h (since gcj4.2 or gcj4.3):
install -dm 755 %{buildroot}%{_jvmdir}/%{sdkdir}/include/linux/gcj
ln -s $(gcj%{gccsuffix} -print-file-name=include/gcj/libgcj-config.h) %{buildroot}%{_jvmdir}/%{sdkdir}/include/linux/gcj/libgcj-config.h

# (anssi) Normally there is no need to do -I$JAVA_HOME/include/linux when
# building with gcj. Therefore some software (OOo) may assume it is not
# needed, thus these compatibility symlinks.
ln -s linux/gcj %{buildroot}%{_jvmdir}/%{sdkdir}/include/gcj
ln -s linux/jni_md.h %{buildroot}%{_jvmdir}/%{sdkdir}/include/jni_md.h
ln -s linux/jawt_md.h %{buildroot}%{_jvmdir}/%{sdkdir}/include/jawt_md.h

pushd %{buildroot}%{_jvmdir}/%{sdkdir}/jre/lib
  for jarname in jaas jce jdbc-stdext jndi jndi-cos jndi-dns \
    jndi-ldap jndi-rmi jsse sasl jta
  do
    ln -s rt.jar $jarname.jar
  done
popd

# (anssi)
install -dm 755 %{buildroot}%{_sysconfdir}/rpm/macros.d
cat > %{buildroot}%{_sysconfdir}/rpm/macros.d/%{name}.macros <<EOF
# The GCJ that should be used when building packages with %{name}-devel
%%gcj %{_bindir}/gcj%{gccsuffix}
# The GCJ dbtool that should be used
%%gcj_dbtool %{_bindir}/gcj-dbtool%{gccsuffix}
EOF

## FIXME - (temporarily?) using versions installed by gcc-java-4.6.0
rm -f %{buildroot}%{_bindir}/aot-compile
rm -f %{buildroot}%{_bindir}/rebuild-gcj-db

%post
%{_sbindir}/update-alternatives \
	--install %{_bindir}/java java %{jrebindir}/java %{priority} \
	--slave %{_jvmdir}/jre          jre          %{_jvmdir}/%{jrelnk} \
	--slave %{_jvmjardir}/jre       jre_exports  %{_jvmjardir}/%{jrelnk} \
	--slave %{_bindir}/keytool      keytool      %{jrebindir}/keytool \
	--slave %{_bindir}/rmiregistry  rmiregistry  %{jrebindir}/rmiregistry

%{_sbindir}/update-alternatives \
	--install %{_jvmdir}/jre-%{origin} \
	jre_%{origin} %{_jvmdir}/%{jrelnk} %{priority} \
	--slave %{_jvmjardir}/jre-%{origin} \
	jre_%{origin}_exports %{_jvmjardir}/%{jrelnk}

%{_sbindir}/update-alternatives \
	--install %{_jvmdir}/jre-%{javaver} \
	jre_%{javaver} %{_jvmdir}/%{jrelnk} %{priority} \
	--slave %{_jvmjardir}/jre-%{javaver} \
	jre_%{javaver}_exports %{_jvmjardir}/%{jrelnk}

# jaxp_parser_impl
%{_sbindir}/update-alternatives \
	--install %{_javadir}/jaxp_parser_impl.jar \
	jaxp_parser_impl %{_javadir}/libgcj-%{gccver}.jar 20

# jaxp_transform_impl
%{_sbindir}/update-alternatives \
	--install %{_javadir}/jaxp_transform_impl.jar \
	jaxp_transform_impl %{_javadir}/libgcj-%{gccver}.jar 20

if [ -x %{_bindir}/rebuild-security-providers ]
then
	%{_bindir}/rebuild-security-providers
fi
%{update_gcjdb}

# (anssi) I do not like the retarget-alternatives hacks with triggers
# "new gcc => rebuild" is easier

%postun
if [ $1 -eq 0 ]
then
	%{_sbindir}/update-alternatives --remove java %{jrebindir}/java
	%{_sbindir}/update-alternatives --remove jre_%{origin} %{_jvmdir}/%{jrelnk}
	%{_sbindir}/update-alternatives --remove jre_%{javaver} %{_jvmdir}/%{jrelnk}
fi
# (anssi) if gcc version changes, we want to remove the stale links:
if [ $1 -eq 0 ] || ! [ -e %{_javadir}/libgcj-%{gccver}.jar ]; then
	%{_sbindir}/update-alternatives --remove jaxp_parser_impl \
		%{_javadir}/libgcj-%{gccver}.jar
	%{_sbindir}/update-alternatives --remove jaxp_transform_impl \
		%{_javadir}/libgcj-%{gccver}.jar
fi

if [ -x %{_bindir}/rebuild-security-providers ]
then
  %{_bindir}/rebuild-security-providers
fi

%{clean_gcjdb}

%post devel
%{_sbindir}/update-alternatives \
	--install %{_bindir}/javac javac %{sdkbindir}/javac %{priority} \
	--slave %{_jvmdir}/java         java_sdk          %{_jvmdir}/%{sdklnk} \
	--slave %{_jvmjardir}/java      java_sdk_exports  %{_jvmjardir}/%{sdklnk} \
	--slave %{_bindir}/javadoc      javadoc           %{sdkbindir}/javadoc \
	--slave %{_bindir}/javah        javah             %{sdkbindir}/javah \
	--slave %{_bindir}/jar          jar               %{sdkbindir}/jar \
	--slave %{_bindir}/jarsigner    jarsigner         %{sdkbindir}/jarsigner \
	--slave %{_bindir}/appletviewer appletviewer      %{sdkbindir}/appletviewer \
	--slave %{_bindir}/rmic         rmic              %{sdkbindir}/rmic

%{_sbindir}/update-alternatives \
	--install %{_jvmdir}/java-%{origin} \
	java_sdk_%{origin} %{_jvmdir}/%{sdklnk} %{priority} \
	--slave %{_jvmjardir}/java-%{origin} \
	java_sdk_%{origin}_exports %{_jvmjardir}/%{sdklnk}

%{_sbindir}/update-alternatives \
	--install %{_jvmdir}/java-%{javaver} \
	java_sdk_%{javaver} %{_jvmdir}/%{sdklnk} %{priority} \
	--slave %{_jvmjardir}/java-%{javaver} \
	java_sdk_%{javaver}_exports %{_jvmjardir}/%{sdklnk}

%postun devel
if [ $1 -eq 0 ]
then
	%{_sbindir}/update-alternatives --remove javac %{sdkbindir}/javac
	%{_sbindir}/update-alternatives --remove java_sdk_%{origin} %{_jvmdir}/%{sdklnk}
	%{_sbindir}/update-alternatives --remove java_sdk_%{javaver} %{_jvmdir}/%{sdklnk}
fi

%if %with plugin
%post plugin
[ -d %{plugindir} ] || %{__mkdir_p} %{plugindir}
%{_sbindir}/update-alternatives --install %{plugindir}/libjavaplugin.so \
	libjavaplugin.so %{_libdir}/gcj-%{gccver}-%{gccsoversion}/libgcjwebplugin.so %{priority}

%postun plugin
if [ $1 -eq 0 ] || ! [ -e  %{_libdir}/gcj-%{gccver}-%{gccsoversion}/libgcjwebplugin.so ]; then
	%{_sbindir}/update-alternatives --remove libjavaplugin.so %{_libdir}/gcj-%{gccver}-%{gccsoversion}/libgcjwebplugin.so
fi
%endif

%files
%doc AUTHORS ChangeLog COPYING LICENSE README
%dir %{_jvmdir}/%{sdkdir}
%dir %{_jvmdir}/%{jredir}
%dir %{_jvmdir}/%{jredir}/bin
%dir %{_jvmdir}/%{jredir}/lib
%dir %{_jvmdir}/%{jredir}/lib/%{_arch}
%dir %{_jvmdir}/%{jredir}/lib/%{_arch}/client
%dir %{_jvmdir}/%{jredir}/lib/%{_arch}/server
%dir %{_jvmdir}/%{jredir}/lib/security
%dir %{jvmjardir}
%dir %{_libdir}/gcj
#%{_bindir}/rebuild-gcj-db
%{_jvmdir}/%{jredir}/bin/java
%{_jvmdir}/%{jredir}/bin/keytool
%{_jvmdir}/%{jredir}/bin/rmiregistry
%{_jvmdir}/%{jredir}/lib/security/cacerts
%{_jvmdir}/%{jredir}/lib/security/java.security
%{_jvmdir}/%{jredir}/lib/jaas.jar
%{_jvmdir}/%{jredir}/lib/jce.jar
%{_jvmdir}/%{jredir}/lib/jdbc-stdext.jar
%{_jvmdir}/%{jredir}/lib/jndi-cos.jar
%{_jvmdir}/%{jredir}/lib/jndi-dns.jar
%{_jvmdir}/%{jredir}/lib/jndi-ldap.jar
%{_jvmdir}/%{jredir}/lib/jndi-rmi.jar
%{_jvmdir}/%{jredir}/lib/jndi.jar
%{_jvmdir}/%{jredir}/lib/jta.jar
%{_jvmdir}/%{jredir}/lib/jsse.jar
%{_jvmdir}/%{jredir}/lib/sasl.jar
%ifarch x86_64
%{_jvmdir}/%{jredir}/lib/amd64
%endif
%{_jvmdir}/%{jrelnk}
%{jvmjardir}/jaas.jar
%{jvmjardir}/jaas-%{javaver}.jar
%{jvmjardir}/jaas-%{version}.jar
%{jvmjardir}/jce.jar
%{jvmjardir}/jce-%{javaver}.jar
%{jvmjardir}/jce-%{version}.jar
%{jvmjardir}/jdbc-stdext.jar
%{jvmjardir}/jdbc-stdext-%{javaver}.jar
%{jvmjardir}/jdbc-stdext-%{version}.jar
%{jvmjardir}/jndi.jar
%{jvmjardir}/jndi-%{javaver}.jar
%{jvmjardir}/jndi-%{version}.jar
%{jvmjardir}/jndi-cos.jar
%{jvmjardir}/jndi-cos-%{javaver}.jar
%{jvmjardir}/jndi-cos-%{version}.jar
%{jvmjardir}/jndi-dns.jar
%{jvmjardir}/jndi-dns-%{javaver}.jar
%{jvmjardir}/jndi-dns-%{version}.jar
%{jvmjardir}/jndi-ldap.jar
%{jvmjardir}/jndi-ldap-%{javaver}.jar
%{jvmjardir}/jndi-ldap-%{version}.jar
%{jvmjardir}/jndi-rmi.jar
%{jvmjardir}/jndi-rmi-%{javaver}.jar
%{jvmjardir}/jndi-rmi-%{version}.jar
%{jvmjardir}/jta.jar
%{jvmjardir}/jta-%{javaver}.jar
%{jvmjardir}/jta-%{version}.jar
%{jvmjardir}/jsse.jar
%{jvmjardir}/jsse-%{javaver}.jar
%{jvmjardir}/jsse-%{version}.jar
%{jvmjardir}/sasl.jar
%{jvmjardir}/sasl-%{javaver}.jar
%{jvmjardir}/sasl-%{version}.jar
%{_jvmjardir}/%{jrelnk}
%{_jvmdir}/%{sdkdir}/jre/lib/rt.jar
%{_jvmdir}/%{jredir}/lib/%{_arch}/libjawt.so
%{_jvmdir}/%{jredir}/lib/%{_arch}/client/libjvm.so
%{_jvmdir}/%{jredir}/lib/%{_arch}/server/libjvm.so
%dir %{_jvmdir}/%{jredir}/lib/%{_arch}/native_threads
%{_jvmdir}/%{jredir}/lib/%{_arch}/native_threads/libhpi.so
# these must not be marked %config(noreplace). their names are used by
# rebuild-security-providers, which lists
# %{_sysconfdir}/java/security/security.d/*.  their contents are
# ignored, so replacing them doesn't matter.  .rpmnew files are
# harmful since they're interpreted by rebuild-security-providers as
# classnames ending in rpmnew.
%if 0
# (anssi) see earlier
%{_sysconfdir}/java/security/security.d/1000-gnu.java.security.provider.Gnu
%{_sysconfdir}/java/security/security.d/1001-gnu.javax.crypto.jce.GnuCrypto
%{_sysconfdir}/java/security/security.d/1002-gnu.javax.crypto.jce.GnuSasl
%{_sysconfdir}/java/security/security.d/1003-gnu.javax.net.ssl.provider.Jessie
%{_sysconfdir}/java/security/security.d/1004-gnu.javax.security.auth.callback.GnuCallbacks
%endif

%files devel
%{_sysconfdir}/rpm/macros.d/%{name}.macros
%dir %{_jvmdir}/%{sdkdir}/bin
%dir %{_jvmdir}/%{sdkdir}/include
%dir %{_jvmdir}/%{sdkdir}/include/linux
%dir %{_jvmdir}/%{sdkdir}/lib
#%{_bindir}/aot-compile
%{_bindir}/aot-compile-rpm
%{python_sitelib}/aotcompile.py*
%{python_sitelib}/classfile.py*
%{python_sitelib}/*.egg-info
%{_jvmdir}/%{sdkdir}/bin/appletviewer
%{_jvmdir}/%{sdkdir}/bin/jar
%{_jvmdir}/%{sdkdir}/bin/jarsigner
%{_jvmdir}/%{sdkdir}/bin/java
%{_jvmdir}/%{sdkdir}/bin/javac
%{_jvmdir}/%{sdkdir}/bin/javadoc
%{_jvmdir}/%{sdkdir}/bin/javah
%{_jvmdir}/%{sdkdir}/bin/keytool
%{_jvmdir}/%{sdkdir}/bin/rmic
%{_jvmdir}/%{sdkdir}/bin/rmiregistry
%{_jvmdir}/%{sdklnk}
%{_jvmjardir}/%{sdklnk}
%{_jvmdir}/%{sdkdir}/include/jawt.h
%{_jvmdir}/%{sdkdir}/include/jni.h
%{_jvmdir}/%{sdkdir}/include/linux/jawt_md.h
%{_jvmdir}/%{sdkdir}/include/linux/jni_md.h
%{_jvmdir}/%{sdkdir}/include/linux/gcj
%{_jvmdir}/%{sdkdir}/include/gcj
%{_jvmdir}/%{sdkdir}/include/jni_md.h
%{_jvmdir}/%{sdkdir}/include/jawt_md.h
%{_jvmdir}/%{sdkdir}/lib/tools.jar

%files src
%{_jvmdir}/%{sdkdir}/src.zip

%if !%with bootstrap
%files javadoc
%doc %{_javadocdir}/%{name}
# A JPackage that "provides" this directory will, in its %post script,
# remove the existing directory and install a new symbolic link to its
# versioned directory.  For Fedora we want clear file ownership so we
# make java-1.5.0-gcj-javadoc own this file.  Installing the
# corresponding JPackage over java-1.5.0-gcj-javadoc will work but
# will invalidate this file.
# (Anssi) Agreed, we also want this for Mandriva
%doc %{_javadocdir}/java
%endif

%if %with plugin
%files plugin
%endif


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19821 |12mu|java-1.6.0-openjdk-1.6.0.0-26.b24.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %mdkversion >= 201200
# rpmlint just sucks!!!
%define _build_pkgcheck_set %{nil}
%define _build_pkgcheck_srpm %{nil}
%endif

%define with_systemtap		0

# If gcjbootstrap is 1 IcedTea is bootstrapped against
# java-1.5.0-gcj-devel.  If gcjbootstrap is 0 IcedTea is built against
# java-1.6.0-openjdk-devel.
%bcond_with			gcjbootstrap

%define icedteaver		1.11.3
%define icedteasnapshot		%{nil}
%define openjdkver		b24
%define openjdkdate		14_nov_2011
%define mauvedate		2008-10-22

%define multilib_arches		ppc64 sparc64 x86_64
%define jit_arches		%{ix86} x86_64 sparcv9 sparc64

%define systemtapopt		--disable-systemtap
%ifarch %{jit_arches}
  %define runtests		0
  %define build_docs		1
  %define with_fastjar		0
  %if %{with_systemtap}
    %define systemtapopt	--enable-systemtap
  %endif
%else
  %define runtests		0
  %define build_docs		0
  %define with_fastjar		1
%endif

%define buildoutputdir		openjdk.build

%if %{with gcjbootstrap}
  %define icedteaopt		%{systemtapopt}
%else
  %ifarch %{jit_arches}
    %define icedteaopt		--disable-bootstrap --with-jdk-home=/usr/lib/jvm/java-openjdk %{systemtapopt}
  %else
    %define icedteaopt		--disable-bootstrap --with-jdk-home=/usr/lib/jvm/java-openjdk
  %endif
%endif

# Convert an absolute path to a relative path.  Each symbolic link is
# specified relative to the directory in which it is installed so that
# it will resolve properly within chrooted installations.
%define script			'use File::Spec; print File::Spec->abs2rel($ARGV[0], $ARGV[1])'
%define abs2rel			%__perl -e %{script}

# Hard-code libdir on 64-bit architectures to make the 64-bit JDK
# simply be another alternative.
%ifarch %{multilib_arches}
  %define syslibdir		%{_prefix}/lib64
  %define _libdir		%{_prefix}/lib
  %define archname		%{name}.%{_arch}
%else
  %define syslibdir		%{_libdir}
  %define archname		%{name}
%endif

# Standard JPackage naming and versioning defines.
%define origin			openjdk
%define priority		16000
%define javaver			1.6.0
%define buildver		0

# Standard JPackage directories and symbolic links.
# Make 64-bit JDKs just another alternative on 64-bit architectures.
%ifarch %{multilib_arches}
  %define sdklnk		java-%{javaver}-%{origin}.%{_arch}
  %define jrelnk		jre-%{javaver}-%{origin}.%{_arch}
  %define sdkdir		%{name}-%{version}.%{_arch}
%else
  %define sdklnk		java-%{javaver}-%{origin}
  %define jrelnk		jre-%{javaver}-%{origin}
  %define sdkdir		%{name}-%{version}
%endif
%define jredir			%{sdkdir}/jre
%define sdkbindir		%{_jvmdir}/%{sdklnk}/bin
%define jrebindir		%{_jvmdir}/%{jrelnk}/bin
%ifarch %{multilib_arches}
  %define jvmjardir		%{_jvmjardir}/%{name}-%{version}.%{_arch}
%else
  %define jvmjardir		%{_jvmjardir}/%{name}-%{version}
%endif

%ifarch %{jit_arches}
  %if %{with_systemtap}
# Where to install systemtap tapset (links)
# We would like these to be in a package specific subdir,
# but currently systemtap doesn't support that, so we have to
# use the root tapset dir for now. To distinquish between 64
# and 32 bit architectures we place the tapsets under the arch
# specific dir (note that systemtap will only pickup the tapset
# for the primary arch for now). Systemtap uses the machine name
# aka build_cpu as architecture specific directory name.
#%#define tapsetdir /usr/share/systemtap/tapset/%{sdkdir}
    %define tapsetdir		%{_datadir}/systemtap/tapset/%{_build_cpu}
  %endif
%endif 

# Prevent brp-java-repack-jars from being run.
%define __jar_repack		0

Summary:	OpenJDK Runtime Environment
Name:		java-%{javaver}-%{origin}
Version:	%{javaver}.%{buildver}
Release:	26.%{openjdkver}.3
# java-1.5.0-ibm from jpackage.org set Epoch to 1 for unknown reasons,
# and this change was brought into RHEL-4.  java-1.5.0-ibm packages
# also included the epoch in their virtual provides.  This created a
# situation where in-the-wild java-1.5.0-ibm packages provided "java =
# 1:1.5.0".  In RPM terms, "1.6.0 < 1:1.5.0" since 1.6.0 is
# interpreted as 0:1.6.0.  So the "java >= 1.6.0" requirement would be
# satisfied by the 1:1.5.0 packages.  Thus we need to set the epoch in
# JDK package >= 1.6.0 to 1, and packages referring to JDK virtual
# provides >= 1.6.0 must specify the epoch, "java >= 1:1.6.0".
# ... but that doesn't apply to Mandriva.
Epoch:		0
License:	GPLv2 with exceptions
Group:		Development/Java
Url:		http://icedtea.classpath.org/
Source0:	http://icedtea.classpath.org/download/source/icedtea6-%{icedteaver}%{icedteasnapshot}.tar.gz
# OpenJDK source from Fedora
Source1:	http://pkgs.fedoraproject.org/repo/pkgs/java-1.6.0-openjdk/openjdk-6-src-b24-14_nov_2011-fedora.tar.gz/7ecb35d87da256e2d4510ce22f56a2bd/openjdk-6-src-%{openjdkver}-%{openjdkdate}-fedora.tar.gz
# (fhimpe) Disabled: we use system java-access-bridge in Mandriva
#Source2:	%{accessurl}%{accessmajorver}/java-access-bridge-%{accessver}.tar.gz
Source3:	http://cvs.fedoraproject.org/viewcvs/devel/java-1.6.0-openjdk/generate-fedora-zip.sh
Source4:	README.src
Source5:	mauve-%{mauvedate}.tar.gz
Source6:	mauve_tests
Source8:	http://icedtea.classpath.org/download/drops/jaxp144_03.zip
Source9:	http://icedtea.classpath.org/download/drops/jdk6-jaf-b20.zip
Source10:	http://icedtea.classpath.org/download/drops/jdk6-jaxws2_1_6-2011_06_13.zip
Patch1:		java-1.6.0-openjdk-accessible-toolkit.patch
Patch2:		java-1.6.0-openjdk-fontpath.patch

BuildRequires:	ant
BuildRequires:	ant-nodeps
BuildRequires:	desktop-file-utils
BuildRequires:	eclipse-ecj
%if %{with_fastjar}
BuildRequires:	fastjar
%endif
BuildRequires:	fontconfig
%if %{with gcjbootstrap}
BuildRequires:	java-1.5.0-gcj-devel
%else
BuildRequires:	java-1.6.0-openjdk-devel
%endif
%if %{without gcjbootstrap}
BuildRequires:	java-access-bridge
%endif
# Java Access Bridge for GNOME build requirements.
Requires:	java-access-bridge
BuildRequires:	rhino
%ifarch %{jit_arches}
%if %{with_systemtap}
BuildRequires:	systemtap
%endif
%endif
BuildRequires:	wget
BuildRequires:	x11-font-misc
BuildRequires:	x11-font-type1
BuildRequires:	x11-server-xvfb
BuildRequires:	xalan-j2
BuildRequires:	xerces-j2
BuildRequires:	zip

BuildRequires:	cups-devel
BuildRequires:	jpeg-devel
BuildRequires:	lesstif-devel
BuildRequires:	ungif-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(freetype2)
# Zero-assembler build requirement
%ifnarch %{jit_arches}
BuildRequires:	pkgconfig(libffi)
%endif
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	pkgconfig(xp)
BuildRequires:	pkgconfig(xproto)
BuildRequires:	pkgconfig(xrender)
BuildRequires:	pkgconfig(xt)
BuildRequires:	pkgconfig(xtst)
BuildRequires:	pkgconfig(xfixes)

# Java Access Bridge for GNOME build requirements
Requires:	java-access-bridge
# Require /etc/pki/java/cacerts
Requires:	rootcerts-java
Requires:	rhino
# Require jpackage-utils for ant
Requires:	jpackage-utils >= 1.7.3-1jpp.2
# Require zoneinfo data provided by tzdata-java subpackage
Requires:	tzdata-java
# Post requires alternatives to install tool alternatives
Requires(post):	update-alternatives
# Postun requires alternatives to uninstall tool alternatives
Requires(postun): update-alternatives
# java-1.6.0-openjdk replaces java-1.7.0-icedtea
Provides:	java-1.7.0-icedtea = 0:1.7.0.0-24.726.2
Obsoletes:	java-1.7.0-icedtea < 0:1.7.0.0-24.726.2

# FIXME fonts-ttf-dejavu-lgc is the default, but currently is not directly
# available in Mandriva
Requires:	fonts-ttf-dejavu

# Standard JPackage base provides
Provides:	jre-%{javaver}-%{origin} = %{epoch}:%{version}-%{release}
Provides:	jre-%{origin} = %{epoch}:%{version}-%{release}
Provides:	jre-%{javaver} = %{epoch}:%{version}-%{release}
Provides:	java-%{javaver} = %{epoch}:%{version}-%{release}
# Provides:	jre = %{javaver}
Provides:	java-%{origin} = %{epoch}:%{version}-%{release}
Provides:	java = %{epoch}:%{javaver}
# Standard JPackage extensions provides.
Provides:	jndi = %{epoch}:%{version}
Provides:	jndi-ldap = %{epoch}:%{version}
Provides:	jndi-cos = %{epoch}:%{version}
Provides:	jndi-rmi = %{epoch}:%{version}
Provides:	jndi-dns = %{epoch}:%{version}
Provides:	jaas = %{epoch}:%{version}
Provides:	jsse = %{epoch}:%{version}
Provides:	jce = %{epoch}:%{version}
Provides:	jdbc-stdext = 3.0
Provides:	java-sasl = %{epoch}:%{version}
Provides:	java-fonts = %{epoch}:%{version}

%description
The OpenJDK runtime environment.

%package	devel
Summary:	OpenJDK Development Environment
Group:		Development/Java
# Require base package.
Requires:	%{name} = %{epoch}:%{version}-%{release}
# Post requires alternatives to install tool alternatives.
Requires(post):	update-alternatives
# Postun requires alternatives to uninstall tool alternatives.
Requires(postun): update-alternatives

# java-1.6.0-openjdk-devel replaces java-1.7.0-icedtea-devel.
Provides:	java-1.7.0-icedtea-devel = 0:1.7.0.0-24.726.2
Obsoletes:	java-1.7.0-icedtea-devel < 0:1.7.0.0-24.726.2

# Standard JPackage devel provides.
Provides:	java-sdk-%{javaver}-%{origin} = %{epoch}:%{version}
Provides:	java-sdk-%{javaver} = %{epoch}:%{version}
Provides:	java-sdk-%{origin} = %{epoch}:%{version}
Provides:	java-sdk = %{epoch}:%{javaver}
Provides:	java-%{javaver}-devel = %{epoch}:%{version}
Provides:	java-devel-%{origin} = %{epoch}:%{version}
Provides:	java-devel = %{epoch}:%{javaver}
%if !%{build_docs}
Provides:	java-javadoc = %{epoch}:%{javaver}
%endif

%description	devel
The OpenJDK development tools.

%package	demo
Summary:	OpenJDK Demos
Group:		Development/Java

Requires:	%{name} = %{epoch}:%{version}-%{release}

# java-1.6.0-openjdk-demo replaces java-1.7.0-icedtea-demo.
Provides: java-1.7.0-icedtea-demo = 0:1.7.0.0-24.726.2
Obsoletes: java-1.7.0-icedtea-demo < 0:1.7.0.0-24.726.2

%description	demo
The OpenJDK demos.

%package src
Summary: OpenJDK Source Bundle
Group:   Development/Java

Requires: %{name} = %{epoch}:%{version}-%{release}

# java-1.6.0-openjdk-src replaces java-1.7.0-icedtea-src.
Provides: java-1.7.0-icedtea-src = 0:1.7.0.0-24.726.2
Obsoletes: java-1.7.0-icedtea-src < 0:1.7.0.0-24.726.2

%description src
The OpenJDK source bundle.

%if %{build_docs}
%package javadoc
Summary: OpenJDK API Documentation
Group:   Development/Java
BuildArch: noarch

# Post requires alternatives to install javadoc alternative.
Requires(post):   update-alternatives
# Postun requires alternatives to uninstall javadoc alternative.
Requires(postun): update-alternatives

# java-1.6.0-openjdk-javadoc replaces java-1.7.0-icedtea-javadoc.
Provides:	java-1.7.0-icedtea-javadoc = 0:1.7.0.0-24.726.2
Obsoletes:	java-1.7.0-icedtea-javadoc < 0:1.7.0.0-24.726.2

# Standard JPackage javadoc provides.
Provides:	java-javadoc = %{epoch}:%{version}-%{release}
Provides:	java-%{javaver}-javadoc = %{epoch}:%{version}-%{release}

%description	javadoc
The OpenJDK API documentation.
%endif

%prep
%setup -q -n icedtea6-%{icedteaver}
%setup -q -n icedtea6-%{icedteaver} -T -D -a 5
cp %{SOURCE4} .
cp %{SOURCE6} .

# (oe) instead of a patch
perl -pi -e "s|libxul-unstable|libxul|g" configure*

%{_bindir}/find . -type f -name "*.sh" -o -type f -name "*.cgi" | %{_bindir}/xargs %{__chmod} 0755
%{_bindir}/autoreconf -i -v -f
./autogen.sh

%build
%ifarch sparc64 alpha
  export ARCH_DATA_MODEL=64
%endif
%ifarch alpha
  export CFLAGS="$CFLAGS -mieee"
%endif
# Build IcedTea and OpenJDK.
# (Anssi 07/2008) do not hardcode /usr/bin, to allow using ccache et al:
export ALT_COMPILER_PATH=

%{configure2_5x}					\
	%{icedteaopt}					\
	--with-openjdk-src-zip=%{SOURCE1}		\
	--with-pkgversion=mandriva-%{release}-%{_arch}	\
	--enable-pulse-java				\
	--with-jaf-drop-zip=%{SOURCE9}			\
	--with-jaxp-drop-zip=%{SOURCE8}			\
	--with-jaxws-drop-zip=%{SOURCE10}		\
	--with-javah=%{_bindir}/javah			\
%if %{with_fastjar}
	--with-jar=%{_bindir}/fastjar			\
	--with-alt-jar=%{_bindir}/fastjar		\
%endif
%if !%{build_docs}
        --disable-docs                                  \
%endif
	--with-abs-install-dir=%{_jvmdir}/%{sdkdir}

# When using a different hotspot (see hotspot.map):
#	--with-hotspot-build=hs24			\
#	--with-hotspot-src-zip=%{SOURCE7}		\

%if %{with gcjbootstrap}
make stamps/patch-ecj.stamp
%endif

make patch
patch -l -p0 -b -z .p1~ < %{PATCH1}
patch -l -p1 -b -z .p2~ < %{PATCH2}

make STATIC_CXX=false

touch mauve-%{mauvedate}/mauve_output

pushd %{buildoutputdir}/j2sdk-image/jre/lib
  %{__ln_s}f %{_javadir}/accessibility.properties accessibility.properties
  %{__ln_s}f %{_javadir}/gnome-java-bridge.jar ext/gnome-java-bridge.jar
popd

%if %{runtests}
# Run jtreg test suite.
{
  echo ====================JTREG TESTING========================
  export DISPLAY=:20
  Xvfb :20 -screen 0 1x1x24 -ac&
  echo $! > Xvfb.pid
  make jtregcheck -k
  kill -9 `cat Xvfb.pid`
  unset DISPLAY
  rm -f Xvfb.pid
  echo ====================JTREG TESTING END====================
} || :

# Run Mauve test suite.
{
  pushd mauve-%{mauvedate}
    %{configure2_5x}
    make
    echo ====================MAUVE TESTING========================
    export DISPLAY=:20
    Xvfb :20 -screen 0 1x1x24 -ac&
    echo $! > Xvfb.pid
    $JAVA_HOME/bin/java Harness -vm $JAVA_HOME/bin/java \
      -file %{SOURCE6} -timeout 30000 2>&1 | tee mauve_output
    kill -9 `cat Xvfb.pid`
    unset DISPLAY
    rm -f Xvfb.pid
    echo ====================MAUVE TESTING END====================
  popd
} || :
%endif

%install
rm -rf %{buildroot}

pushd %{buildoutputdir}/j2sdk-image

  # Install main files.
  install -d -m 755 %{buildroot}%{_jvmdir}/%{sdkdir}
  cp -a bin include lib src.zip %{buildroot}%{_jvmdir}/%{sdkdir}
  install -d -m 755 %{buildroot}%{_jvmdir}/%{jredir}
  cp -a jre/bin jre/lib %{buildroot}%{_jvmdir}/%{jredir}

%ifarch %{jit_arches}
  %if %{with_systemtap}
    # Install systemtap support files.
    cp -a tapset %{buildroot}%{_jvmdir}/%{sdkdir}
    install -d -m 755 %{buildroot}%{tapsetdir}
    pushd %{buildroot}%{tapsetdir}
      RELATIVE=$(%{abs2rel} %{_jvmdir}/%{sdkdir}/tapset %{tapsetdir})
      ln -sf $RELATIVE/*.stp .
    popd
  %endif
%endif

  # Install cacerts symlink.
  rm -f %{buildroot}%{_jvmdir}/%{jredir}/lib/security/cacerts
  pushd %{buildroot}%{_jvmdir}/%{jredir}/lib/security
    RELATIVE=$(%{abs2rel} %{_sysconfdir}/pki/java \
      %{_jvmdir}/%{jredir}/lib/security)
    ln -sf $RELATIVE/cacerts .
  popd

  # Install extension symlinks.
  install -d -m 755 %{buildroot}%{jvmjardir}
  pushd %{buildroot}%{jvmjardir}
    RELATIVE=$(%{abs2rel} %{_jvmdir}/%{jredir}/lib %{jvmjardir})
    ln -sf $RELATIVE/jsse.jar jsse-%{version}.jar
    ln -sf $RELATIVE/jce.jar jce-%{version}.jar
    ln -sf $RELATIVE/rt.jar jndi-%{version}.jar
    ln -sf $RELATIVE/rt.jar jndi-ldap-%{version}.jar
    ln -sf $RELATIVE/rt.jar jndi-cos-%{version}.jar
    ln -sf $RELATIVE/rt.jar jndi-rmi-%{version}.jar
    ln -sf $RELATIVE/rt.jar jaas-%{version}.jar
    ln -sf $RELATIVE/rt.jar jdbc-stdext-%{version}.jar
    ln -sf jdbc-stdext-%{version}.jar jdbc-stdext-3.0.jar
    ln -sf $RELATIVE/rt.jar sasl-%{version}.jar
    for jar in *-%{version}.jar
    do
      if [ x%{version} != x%{javaver} ]
      then
        ln -sf $jar $(echo $jar | sed "s|-%{version}.jar|-%{javaver}.jar|g")
      fi
      ln -sf $jar $(echo $jar | sed "s|-%{version}.jar|.jar|g")
    done
  popd

  # Install JCE policy symlinks.
  install -d -m 755 %{buildroot}%{_jvmprivdir}/%{archname}/jce/vanilla

  # Install versionless symlinks.
  pushd %{buildroot}%{_jvmdir}
    ln -sf %{jredir} %{jrelnk}
    ln -sf %{sdkdir} %{sdklnk}
  popd

  pushd %{buildroot}%{_jvmjardir}
    ln -sf %{sdkdir} %{jrelnk}
    ln -sf %{sdkdir} %{sdklnk}
  popd

  # Install man pages.
  install -d -m 755 %{buildroot}%{_mandir}/man1
  for manpage in man/man1/*
  do
    # Convert man pages to UTF8 encoding.
    iconv -f ISO_8859-1 -t UTF8 $manpage -o $manpage.tmp
    mv -f $manpage.tmp $manpage
    install -m 644 -p $manpage %{buildroot}%{_mandir}/man1/$(basename \
      $manpage .1)-%{name}.1
  done

  # Install demos and samples.
  cp -a demo %{buildroot}%{_jvmdir}/%{sdkdir}
  mkdir -p sample/rmi
  # XXX: (walluck): fix -ba --short-circuit
  test -f bin/sample.cgi && mv bin/java-rmi.cgi sample/rmi
  cp -a sample %{buildroot}%{_jvmdir}/%{sdkdir}

popd

# Install Javadoc documentation.
%if %{build_docs}
install -d -m 755 %{buildroot}%{_javadocdir}
cp -a %{buildoutputdir}/docs %{buildroot}%{_javadocdir}/%{name}
%endif

# Install icons and menu entries.
for s in 16 24 32 48 ; do
  install -D -p -m 644 \
    openjdk/jdk/src/solaris/classes/sun/awt/X11/java-icon${s}.png \
    %{buildroot}%{_datadir}/icons/hicolor/${s}x${s}/apps/java.png
done

# Install desktop files.
install -d -m 755 %{buildroot}%{_datadir}/applications
perl -pi -e 's|(Categories=Development;)(Monitor;Java;)|$1System;$2|'	\
    jconsole.desktop
for e in jconsole policytool ; do
    desktop-file-install --vendor="" --mode=644 \
        --dir=%{buildroot}%{_datadir}/applications $e.desktop
done

# Find JRE directories.
find %{buildroot}%{_jvmdir}/%{jredir} -type d \
  | grep -v jre/lib/security \
  | sed 's|'%{buildroot}'|%dir |' \
  > %{name}.files
# Find JRE files.
find %{buildroot}%{_jvmdir}/%{jredir} -type f -o -type l \
  | grep -v jre/lib/security \
  | grep -v IcedTeaPlugin.so \
  | sed 's|'%{buildroot}'||' \
  >> %{name}.files
# Find demo directories.
find %{buildroot}%{_jvmdir}/%{sdkdir}/demo \
  %{buildroot}%{_jvmdir}/%{sdkdir}/sample -type d \
  | sed 's|'%{buildroot}'|%dir |' \
  > %{name}-demo.files

# FIXME: remove SONAME entries from demo DSOs.  See
# https://bugzilla.redhat.com/show_bug.cgi?id=436497

# Find non-documentation demo files.
find %{buildroot}%{_jvmdir}/%{sdkdir}/demo \
  %{buildroot}%{_jvmdir}/%{sdkdir}/sample \
  -type f -o -type l | sort \
  | grep -v README \
  | sed 's|'%{buildroot}'||' \
  >> %{name}-demo.files
# Find documentation demo files.
find %{buildroot}%{_jvmdir}/%{sdkdir}/demo \
  %{buildroot}%{_jvmdir}/%{sdkdir}/sample \
  -type f -o -type l | sort \
  | grep README \
  | sed 's|'%{buildroot}'||' \
  | sed 's|^|%doc |' \
  >> %{name}-demo.files

cp -fa %{buildroot}%{_jvmdir}/%{jredir}/lib/fontconfig.properties{.src,}

# FIXME: identical binaries are copied, not linked. This needs to be
# fixed upstream.
%post
ext=%{_extension}
update-alternatives\
  --install %{_bindir}/java java %{jrebindir}/java %{priority} \
  --slave %{_jvmdir}/jre jre %{_jvmdir}/%{jrelnk} \
  --slave %{_jvmjardir}/jre jre_exports %{_jvmjardir}/%{jrelnk} \
  --slave %{_bindir}/keytool keytool %{jrebindir}/keytool \
  --slave %{_bindir}/orbd orbd %{jrebindir}/orbd \
  --slave %{_bindir}/pack200 pack200 %{jrebindir}/pack200 \
  --slave %{_bindir}/rmid rmid %{jrebindir}/rmid \
  --slave %{_bindir}/rmiregistry rmiregistry %{jrebindir}/rmiregistry \
  --slave %{_bindir}/servertool servertool %{jrebindir}/servertool \
  --slave %{_bindir}/tnameserv tnameserv %{jrebindir}/tnameserv \
  --slave %{_bindir}/unpack200 unpack200 %{jrebindir}/unpack200 \
  --slave %{_mandir}/man1/java.1$ext java.1$ext \
  %{_mandir}/man1/java-%{name}.1$ext \
  --slave %{_mandir}/man1/keytool.1$ext keytool.1$ext \
  %{_mandir}/man1/keytool-%{name}.1$ext \
  --slave %{_mandir}/man1/orbd.1$ext orbd.1$ext \
  %{_mandir}/man1/orbd-%{name}.1$ext \
  --slave %{_mandir}/man1/pack200.1$ext pack200.1$ext \
  %{_mandir}/man1/pack200-%{name}.1$ext \
  --slave %{_mandir}/man1/rmid.1$ext rmid.1$ext \
  %{_mandir}/man1/rmid-%{name}.1$ext \
  --slave %{_mandir}/man1/rmiregistry.1$ext rmiregistry.1$ext \
  %{_mandir}/man1/rmiregistry-%{name}.1$ext \
  --slave %{_mandir}/man1/servertool.1$ext servertool.1$ext \
  %{_mandir}/man1/servertool-%{name}.1$ext \
  --slave %{_mandir}/man1/tnameserv.1$ext tnameserv.1$ext \
  %{_mandir}/man1/tnameserv-%{name}.1$ext \
  --slave %{_mandir}/man1/unpack200.1$ext unpack200.1$ext \
  %{_mandir}/man1/unpack200-%{name}.1$ext

update-alternatives\
  --install %{_jvmdir}/jre-%{origin} \
  jre_%{origin} %{_jvmdir}/%{jrelnk} %{priority} \
  --slave %{_jvmjardir}/jre-%{origin} \
  jre_%{origin}_exports %{_jvmjardir}/%{jrelnk}

update-alternatives\
  --install %{_jvmdir}/jre-%{javaver} \
  jre_%{javaver} %{_jvmdir}/%{jrelnk} %{priority} \
  --slave %{_jvmjardir}/jre-%{javaver} \
  jre_%{javaver}_exports %{_jvmjardir}/%{jrelnk}

%postun
if [ $1 -eq 0 ]
then
  update-alternatives --remove java %{jrebindir}/java
  update-alternatives --remove jre_%{origin} %{_jvmdir}/%{jrelnk}
  update-alternatives --remove jre_%{javaver} %{_jvmdir}/%{jrelnk}
fi

%post devel
ext=%{_extension}
update-alternatives\
  --install %{_bindir}/javac javac %{sdkbindir}/javac %{priority} \
  --slave %{_jvmdir}/java java_sdk %{_jvmdir}/%{sdklnk} \
  --slave %{_jvmjardir}/java java_sdk_exports %{_jvmjardir}/%{sdklnk} \
  --slave %{_bindir}/appletviewer appletviewer %{sdkbindir}/appletviewer \
  --slave %{_bindir}/apt apt %{sdkbindir}/apt \
  --slave %{_bindir}/extcheck extcheck %{sdkbindir}/extcheck \
  --slave %{_bindir}/jar jar %{sdkbindir}/jar \
  --slave %{_bindir}/jarsigner jarsigner %{sdkbindir}/jarsigner \
  --slave %{_bindir}/javadoc javadoc %{sdkbindir}/javadoc \
  --slave %{_bindir}/javah javah %{sdkbindir}/javah \
  --slave %{_bindir}/javap javap %{sdkbindir}/javap \
  --slave %{_bindir}/jconsole jconsole %{sdkbindir}/jconsole \
  --slave %{_bindir}/jdb jdb %{sdkbindir}/jdb \
  --slave %{_bindir}/jhat jhat %{sdkbindir}/jhat \
  --slave %{_bindir}/jinfo jinfo %{sdkbindir}/jinfo \
  --slave %{_bindir}/jmap jmap %{sdkbindir}/jmap \
  --slave %{_bindir}/jps jps %{sdkbindir}/jps \
  --slave %{_bindir}/jrunscript jrunscript %{sdkbindir}/jrunscript \
  --slave %{_bindir}/jsadebugd jsadebugd %{sdkbindir}/jsadebugd \
  --slave %{_bindir}/jstack jstack %{sdkbindir}/jstack \
  --slave %{_bindir}/jstat jstat %{sdkbindir}/jstat \
  --slave %{_bindir}/jstatd jstatd %{sdkbindir}/jstatd \
  --slave %{_bindir}/native2ascii native2ascii %{sdkbindir}/native2ascii \
  --slave %{_bindir}/policytool policytool %{sdkbindir}/policytool \
  --slave %{_bindir}/rmic rmic %{sdkbindir}/rmic \
  --slave %{_bindir}/schemagen schemagen %{sdkbindir}/schemagen \
  --slave %{_bindir}/serialver serialver %{sdkbindir}/serialver \
  --slave %{_bindir}/wsgen wsgen %{sdkbindir}/wsgen \
  --slave %{_bindir}/wsimport wsimport %{sdkbindir}/wsimport \
  --slave %{_bindir}/xjc xjc %{sdkbindir}/xjc \
  --slave %{_mandir}/man1/appletviewer.1$ext appletviewer.1$ext \
  %{_mandir}/man1/appletviewer-%{name}.1$ext \
  --slave %{_mandir}/man1/apt.1$ext apt.1$ext \
  %{_mandir}/man1/apt-%{name}.1$ext \
  --slave %{_mandir}/man1/extcheck.1$ext extcheck.1$ext \
  %{_mandir}/man1/extcheck-%{name}.1$ext \
  --slave %{_mandir}/man1/jar.1$ext jar.1$ext \
  %{_mandir}/man1/jar-%{name}.1$ext \
  --slave %{_mandir}/man1/jarsigner.1$ext jarsigner.1$ext \
  %{_mandir}/man1/jarsigner-%{name}.1$ext \
  --slave %{_mandir}/man1/javac.1$ext javac.1$ext \
  %{_mandir}/man1/javac-%{name}.1$ext \
  --slave %{_mandir}/man1/javadoc.1$ext javadoc.1$ext \
  %{_mandir}/man1/javadoc-%{name}.1$ext \
  --slave %{_mandir}/man1/javah.1$ext javah.1$ext \
  %{_mandir}/man1/javah-%{name}.1$ext \
  --slave %{_mandir}/man1/javap.1$ext javap.1$ext \
  %{_mandir}/man1/javap-%{name}.1$ext \
  --slave %{_mandir}/man1/jconsole.1$ext jconsole.1$ext \
  %{_mandir}/man1/jconsole-%{name}.1$ext \
  --slave %{_mandir}/man1/jdb.1$ext jdb.1$ext \
  %{_mandir}/man1/jdb-%{name}.1$ext \
  --slave %{_mandir}/man1/jhat.1$ext jhat.1$ext \
  %{_mandir}/man1/jhat-%{name}.1$ext \
  --slave %{_mandir}/man1/jinfo.1$ext jinfo.1$ext \
  %{_mandir}/man1/jinfo-%{name}.1$ext \
  --slave %{_mandir}/man1/jmap.1$ext jmap.1$ext \
  %{_mandir}/man1/jmap-%{name}.1$ext \
  --slave %{_mandir}/man1/jps.1$ext jps.1$ext \
  %{_mandir}/man1/jps-%{name}.1$ext \
  --slave %{_mandir}/man1/jrunscript.1$ext jrunscript.1$ext \
  %{_mandir}/man1/jrunscript-%{name}.1$ext \
  --slave %{_mandir}/man1/jsadebugd.1$ext jsadebugd.1$ext \
  %{_mandir}/man1/jsadebugd-%{name}.1$ext \
  --slave %{_mandir}/man1/jstack.1$ext jstack.1$ext \
  %{_mandir}/man1/jstack-%{name}.1$ext \
  --slave %{_mandir}/man1/jstat.1$ext jstat.1$ext \
  %{_mandir}/man1/jstat-%{name}.1$ext \
  --slave %{_mandir}/man1/jstatd.1$ext jstatd.1$ext \
  %{_mandir}/man1/jstatd-%{name}.1$ext \
  --slave %{_mandir}/man1/native2ascii.1$ext native2ascii.1$ext \
  %{_mandir}/man1/native2ascii-%{name}.1$ext \
  --slave %{_mandir}/man1/policytool.1$ext policytool.1$ext \
  %{_mandir}/man1/policytool-%{name}.1$ext \
  --slave %{_mandir}/man1/rmic.1$ext rmic.1$ext \
  %{_mandir}/man1/rmic-%{name}.1$ext \
  --slave %{_mandir}/man1/schemagen.1$ext schemagen.1$ext \
  %{_mandir}/man1/schemagen-%{name}.1$ext \
  --slave %{_mandir}/man1/serialver.1$ext serialver.1$ext \
  %{_mandir}/man1/serialver-%{name}.1$ext \
  --slave %{_mandir}/man1/wsgen.1$ext wsgen.1$ext \
  %{_mandir}/man1/wsgen-%{name}.1$ext \
  --slave %{_mandir}/man1/wsimport.1$ext wsimport.1$ext \
  %{_mandir}/man1/wsimport-%{name}.1$ext \
  --slave %{_mandir}/man1/xjc.1$ext xjc.1$ext \
  %{_mandir}/man1/xjc-%{name}.1$ext

update-alternatives\
  --install %{_jvmdir}/java-%{origin} \
  java_sdk_%{origin} %{_jvmdir}/%{sdklnk} %{priority} \
  --slave %{_jvmjardir}/java-%{origin} \
  java_sdk_%{origin}_exports %{_jvmjardir}/%{sdklnk}

update-alternatives\
  --install %{_jvmdir}/java-%{javaver} \
  java_sdk_%{javaver} %{_jvmdir}/%{sdklnk} %{priority} \
  --slave %{_jvmjardir}/java-%{javaver} \
  java_sdk_%{javaver}_exports %{_jvmjardir}/%{sdklnk}

%postun devel
if [ $1 -eq 0 ]
then
  update-alternatives --remove javac %{sdkbindir}/javac
  update-alternatives --remove java_sdk_%{origin} %{_jvmdir}/%{sdklnk}
  update-alternatives --remove java_sdk_%{javaver} %{_jvmdir}/%{sdklnk}
fi

%if %{build_docs}
%post javadoc
update-alternatives\
  --install %{_javadocdir}/java javadocdir %{_javadocdir}/%{name}/api \
  %{priority}

exit 0

%postun javadoc
if [ $1 -eq 0 ]
then
  update-alternatives --remove javadocdir %{_javadocdir}/%{name}/api
fi

exit 0
%endif

%files -f %{name}.files
%doc %{buildoutputdir}/j2sdk-image/jre/ASSEMBLY_EXCEPTION
%doc %{buildoutputdir}/j2sdk-image/jre/LICENSE
%doc %{buildoutputdir}/j2sdk-image/jre/THIRD_PARTY_README
# FIXME: The TRADEMARK file should be in j2sdk-image.
%doc openjdk/TRADEMARK
%doc AUTHORS
%doc COPYING
%doc ChangeLog
%doc NEWS
%doc README
%dir %{_jvmdir}/%{sdkdir}
%{_jvmdir}/%{jrelnk}
%{_jvmjardir}/%{jrelnk}
%{_jvmprivdir}/*
%{jvmjardir}
%dir %{_jvmdir}/%{jredir}/lib/security
%{_jvmdir}/%{jredir}/lib/security/cacerts
# FIXME: These should be replaced by symlinks into /etc.
%config(noreplace) %{_jvmdir}/%{jredir}/lib/security/java.policy
%config(noreplace) %{_jvmdir}/%{jredir}/lib/security/java.security
%config(noreplace) %{_jvmdir}/%{jredir}/lib/security/nss.cfg
%{_datadir}/icons/hicolor/*x*/apps/java.png
%{_mandir}/man1/java-%{name}.1*
%{_mandir}/man1/keytool-%{name}.1*
%{_mandir}/man1/orbd-%{name}.1*
%{_mandir}/man1/pack200-%{name}.1*
%{_mandir}/man1/rmid-%{name}.1*
%{_mandir}/man1/rmiregistry-%{name}.1*
%{_mandir}/man1/servertool-%{name}.1*
%{_mandir}/man1/tnameserv-%{name}.1*
%{_mandir}/man1/unpack200-%{name}.1*
# FIXME: This should be %config
%{_jvmdir}/%{jredir}/lib/fontconfig.properties

%files devel
%doc %{buildoutputdir}/j2sdk-image/ASSEMBLY_EXCEPTION
%doc %{buildoutputdir}/j2sdk-image/LICENSE
%doc %{buildoutputdir}/j2sdk-image/THIRD_PARTY_README
# FIXME: The TRADEMARK file should be in j2sdk-image.
%doc openjdk/TRADEMARK
%dir %{_jvmdir}/%{sdkdir}/bin
%dir %{_jvmdir}/%{sdkdir}/include
%dir %{_jvmdir}/%{sdkdir}/lib
%{_jvmdir}/%{sdkdir}/bin/*
%{_jvmdir}/%{sdkdir}/include/*
%{_jvmdir}/%{sdkdir}/lib/*
%{_jvmdir}/%{sdklnk}
%{_jvmjardir}/%{sdklnk}
%{_datadir}/applications/*jconsole.desktop
%{_datadir}/applications/*policytool.desktop
%{_mandir}/man1/appletviewer-%{name}.1*
%{_mandir}/man1/apt-%{name}.1*
%{_mandir}/man1/extcheck-%{name}.1*
%{_mandir}/man1/idlj-%{name}.1*
%{_mandir}/man1/jar-%{name}.1*
%{_mandir}/man1/jarsigner-%{name}.1*
%{_mandir}/man1/javac-%{name}.1*
%{_mandir}/man1/javadoc-%{name}.1*
%{_mandir}/man1/javah-%{name}.1*
%{_mandir}/man1/javap-%{name}.1*
%{_mandir}/man1/jconsole-%{name}.1*
%{_mandir}/man1/jdb-%{name}.1*
%{_mandir}/man1/jhat-%{name}.1*
%{_mandir}/man1/jinfo-%{name}.1*
%{_mandir}/man1/jmap-%{name}.1*
%{_mandir}/man1/jps-%{name}.1*
%{_mandir}/man1/jrunscript-%{name}.1*
%{_mandir}/man1/jsadebugd-%{name}.1*
%{_mandir}/man1/jstack-%{name}.1*
%{_mandir}/man1/jstat-%{name}.1*
%{_mandir}/man1/jstatd-%{name}.1*
%{_mandir}/man1/native2ascii-%{name}.1*
%{_mandir}/man1/policytool-%{name}.1*
%{_mandir}/man1/rmic-%{name}.1*
%{_mandir}/man1/schemagen-%{name}.1*
%{_mandir}/man1/serialver-%{name}.1*
%{_mandir}/man1/wsgen-%{name}.1*
%{_mandir}/man1/wsimport-%{name}.1*
%{_mandir}/man1/xjc-%{name}.1*
%ifarch %{jit_arches}
  %if %{with_systemtap}
    %dir %{_jvmdir}/%{sdkdir}/tapset
    %{_jvmdir}/%{sdkdir}/tapset/*
    %dir %{tapsetdir}
    %{tapsetdir}/*.stp
  %endif
%endif

%files demo -f %{name}-demo.files

%files src
%doc README.src
%{_jvmdir}/%{sdkdir}/src.zip
%if %{runtests}
# FIXME: put these in a separate testresults subpackage.
%doc mauve_tests
%doc mauve-%{mauvedate}/mauve_output
%doc test/jtreg-summary.log
%endif

%if %{build_docs}
%files javadoc
%doc %{_javadocdir}/%{name}
%endif


%changelog
* Fri Dec 20 2013 Denis Silakov <denis.silakov@rosalab.ru> 0:1.6.0.0-26.b24.3
+ Revision: 31fa4f1
- Drop 'jre' provide



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19822 |12mu|java-1.7.0-openjdk-1.7.0.1-2.0.6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %mdkversion >= 201200
# rpmlint just sucks!!!
%define _build_pkgcheck_set %{nil}
%define _build_pkgcheck_srpm %{nil}
%endif

# If with gcjbootstrap use java-1.5.0-gcj-devel
# If without gcjbootstrap use java-1.6.0-openjdk-devel
%bcond_with	gcjbootstrap

# If debug is 1, OpenJDK is built with all debug info present.
%bcond_with	debug

# If runtests is 0 test suites will not be run.
%define		runtests		0

%define		openjdk_version		b147
%define		openjdk_date		27_jun_2011
%define		icedtea_version		2.0
%define		hg_tag			icedtea-%{icedtea_version}
%define		access_version		1.23.0
%define		mauvedate		2008-10-22
%define		multilib_arches		x86_64

%define		jit_arches		%{ix86} x86_64

%ifarch x86_64
    %define	archbuild		amd64
    %define	archinstall		amd64
%endif
%ifarch %{ix86}
    %define	archbuild		i586
    %define	archinstall		i386
%endif
%ifnarch %{jit_arches}
    %define	archbuild		%{_arch}
    %define	archinstall		%{_arch}
%endif

%if %{with debug}
    %define	debugbuild		debug_build
%else
    %define	debugbuild		%{nil}
%endif

%define		buildoutputdir		openjdk/build/linux-%{archbuild}

%bcond_without	pulseaudio

%ifarch %{jit_arches}
    %bcond_without	systemtap
%else
    %bcond_with		systemtap
%endif

# Convert an absolute path to a relative path.  Each symbolic link is
# specified relative to the directory in which it is installed so that
# it will resolve properly within chrooted installations.
%define script 'use File::Spec; print File::Spec->abs2rel($ARGV[0], $ARGV[1])'
%define abs2rel %{__perl} -e %{script}

# Hard-code libdir on 64-bit architectures to make the 64-bit JDK
# simply be another alternative.
%ifarch %{multilib_arches}
    %define	archname		%{name}.%{_arch}
%else
    %define	archname		%{name}
%endif

# Standard JPackage naming and versioning defines.
%define		origin			openjdk
%define		priority		17000
%define		javaver			1.7.0
%define		buildver		1

# Standard JPackage directories and symbolic links.
# Make 64-bit JDKs just another alternative on 64-bit architectures.
%ifarch %{multilib_arches}
    %define	sdklnk			java-%{javaver}-%{origin}.%{_arch}
    %define	jrelnk			jre-%{javaver}-%{origin}.%{_arch}
    %define	sdkdir			%{name}-%{version}.%{_arch}
%else
    %define	sdklnk			java-%{javaver}-%{origin}
    %define	jrelnk			jre-%{javaver}-%{origin}
    %define	sdkdir			%{name}-%{version}
%endif
%define		jredir			%{sdkdir}/jre
%define		sdkbindir		%{_jvmdir}/%{sdklnk}/bin
%define		jrebindir		%{_jvmdir}/%{jrelnk}/bin
%ifarch %{multilib_arches}
    %define	jvmjardir		%{_jvmjardir}/%{name}-%{version}.%{_arch}
%else
    %define	jvmjardir		%{_jvmjardir}/%{name}-%{version}
%endif

%ifarch %{jit_arches}
# Where to install systemtap tapset (links)
# We would like these to be in a package specific subdir,
# but currently systemtap doesn't support that, so we have to
# use the root tapset dir for now. To distinquish between 64
# and 32 bit architectures we place the tapsets under the arch
# specific dir (note that systemtap will only pickup the tapset
# for the primary arch for now). Systemtap uses the machine name
# aka build_cpu as architecture specific directory name.
    %define	tapsetroot		%{_datadir}/systemtap
    %define	tapsetdir		%{tapsetroot}/tapset/%{_build_cpu}
%endif

Name:		java-%{javaver}-%{origin}
Version:	%{javaver}.%{buildver}
Release:	%{icedtea_version}.6
Epoch:		0
Summary:	OpenJDK Runtime Environment
Group:		Development/Java

License:	ASL 1.1 and ASL 2.0 and GPL+ and GPLv2 and GPLv2 with exceptions and LGPL+ and LGPLv2 and MPLv1.0 and MPLv1.1 and Public Domain and W3C
URL:		http://openjdk.java.net/

# hg clone http://icedtea.classpath.org/hg/release/icedtea7-forest-%{icedtea_version}/ openjdk -r %{hg_tag}
# hg clone http://icedtea.classpath.org/hg/release/icedtea7-forest-%{icedtea_version}/corba/ openjdk/corba -r %{hg_tag}
# hg clone http://icedtea.classpath.org/hg/release/icedtea7-forest-%{icedtea_version}/hotspot/ openjdk/hotspot -r %{hg_tag}
# hg clone http://icedtea.classpath.org/hg/release/icedtea7-forest-%{icedtea_version}/jaxp/ openjdk/jaxp -r %{hg_tag}
# hg clone http://icedtea.classpath.org/hg/release/icedtea7-forest-%{icedtea_version}/jaxws/ openjdk/jaxws -r %{hg_tag}
# hg clone http://icedtea.classpath.org/hg/release/icedtea7-forest-%{icedtea_version}/jdk/ openjdk/jdk -r %{hg_tag}
# hg clone http://icedtea.classpath.org/hg/release/icedtea7-forest-%{icedtea_version}/langtools/ openjdk/langtools -r %{hg_tag}
# find openjdk -name ".hg" -exec rm -rf '{}' \;
# find openjdk -name ".hgtags" -exec rm -rf '{}' \;
# tar czf openjdk-%{hg_tag}.tar.gz openjdk
Source0:	openjdk-icedtea-%{icedtea_version}.tar.gz

# Gnome access bridge
Source1:	http://ftp.gnome.org/pub/GNOME/sources/java-access-bridge/1.23/java-access-bridge-%{access_version}.tar.bz2

# README file
Source2:	README.src

# Mauve test suite
# FIXME: Is this applicable for 7?
Source3:	mauve-%{mauvedate}.tar.gz
Source4:	mauve_tests

# javac wrapper (used during bootstrap to strip what ecj doesn't support)
Source5:	javac-wrapper

# Auto-generated files (used only in bootstrap)
# To reproduce: 
# build OpenJDK7 tarball above with any JDK
# mv generated.build generated
# tar czf generated-files.tar.gz generated
Source6:	generated-files.tar.gz

# Class rewrite to rewrite rhino heirarchy
Source7:	class-rewriter.tar.gz

# Systemtap tapsets. Zipped up to keep it small.
Source8:	systemtap-tapset.tar.gz

# .desktop files. Zipped up to keep it small.
Source9:	desktop-files.tar.gz

# nss configuration file
Source10:	nss.cfg

# FIXME: Taken from IcedTea snapshot 877ad5f00f69, but needs to be moved out
# hg clone -r 877ad5f00f69 http://icedtea.classpath.org/hg/icedtea7
Source11:	pulseaudio.tar.gz

# Removed libraries that we link instead
Source12:	remove-intree-libraries.sh

# RPM/distribution specific patches

# Allow TCK to pass with access bridge wired in
Patch1:		java-1.7.0-openjdk-java-access-bridge-tck.patch

# Adjust idlj compilation switches to match what system idlj supports
Patch2:		java-1.7.0-openjdk-java-access-bridge-idlj.patch

# Disable access to access-bridge packages by untrusted apps
Patch3:		java-1.7.0-openjdk-java-access-bridge-security.patch

# Ignore AWTError when assistive technologies are loaded 
Patch4:		java-1.7.0-openjdk-accessible-toolkit.patch

# Build docs even in debug
Patch5:		java-1.7.0-openjdk-debugdocs.patch

# Add debuginfo where missing
Patch6:		%{name}-debuginfo.patch

# Fix bug in jdk_generic_profile.sh
Patch7:		%{name}-system-zlib.patch

# Patch to fix glibc name clash
Patch8:		%{name}-glibc-name-clash.patch

#
# OpenJDK specific patches
#

# Add rhino support
Patch100:	rhino.patch

# Fix Gnome shell support, all AWT applications affected, see commit http://icedtea.classpath.org/hg/release/icedtea7-forest-2.3/jdk/rev/6e44e8962a31
Patch101:       icedtea7-2.3-gnome-shell-support-8024863.patch

#
# Bootstrap patches (code with this is never shipped)
#

# Explicitly set javac, so that the bootstrap version is used
Patch200:	bootstrap-ant-javac.patch

# Adjusted generated sources path to use prebuilt ones
Patch201:	bootstrap-corba-defs.patch

# Do not use idlj to generate sources, as we use prebuilt ones
Patch202:	bootstrap-corba-idlj.patch

# Disable decending into sources dir for generation
Patch203:	bootstrap-corba-no-gen.patch

# Explicitly compile ORB.java
Patch204:	bootstrap-corba-orb.patch

# Don't build demos in bootstrap
Patch205:	bootstrap-demos.patch

# Change hex constants to be numbers instead of 0x... so that ecj can compile them right
Patch206:	bootstrap-ecj-fphexconstants.patch

# Adjust opt flags to remove what ecj doesn't support
Patch207:	bootstrap-ecj-opts.patch

# use pre-generated font config files
Patch208:	bootstrap-fontconfig.patch

# Don't write auto-generation message in bootstrap
Patch209:	bootstrap-generated-comments.patch

# Adjust bootclasspath to match what ecj has
Patch210:	bootstrap-xbootclasspath.patch

# Wire in icedtea rt.jar (FIXME: name needs update, kept same for now to match icedtea name)
Patch211:	bootstrap-icedteart.patch

# Wire in custom compiles rt classes
Patch212:	bootstrap-jar.patch

# Compile inner opengl class explicitly
Patch213:	bootstrap-javah.patch

# Disable ct.sym creation for bootstrap
Patch214:	bootstrap-symbols.patch

# Disable icon generation for bootstrap
Patch215:	bootstrap-tobin.patch

# Don't run test_gamma
Patch216:	bootstrap-test_gamma.patch

# Disable requirement of module_lib path which bootstrap java_home doesn't have
Patch217:	bootstrap-tools.jar.patch

# Allow -J opts to jar only if jar knows of them
Patch218:	bootstrap-jopt.patch

# Explicitly add jaxp classes to classpath
Patch219:	bootstrap-jaxp-dependency.patch

# Don't fork when generating stubs
Patch220:	bootstrap-genstubs-nofork.patch

# Remove dependency on ProcessBuilder which is package private to Oracle implementation
Patch221:	bootstrap-break-processbuilder-dependency.patch

# Allow to build with 1.5
Patch222:	bootstrap-revert-6973616.patch

# Avoid trying to load system zone info provider and failing
Patch223:	bootstrap-revert-6941137.patch

# Replace usage of string switch with if/elseif/else
Patch224:	bootstrap-ecj-stringswitch.patch

# Allow langtools to use older jdk
Patch225:	bootstrap-langtools-force-old-jdk.patch

# Access JDK sources and classes from langtools build
Patch226:	bootstrap-corba-dependencies.patch

# Access langtools classes for Javadoc
Patch227:	bootstrap-jaxws-langtools-dependency.patch

# Access JDK sources for com.sun.net.httpserver
Patch228:	bootstrap-jaxws-jdk-dependency.patch

# Access JDK and generated sources to build servicability agent
Patch229:	bootstrap-hotspot-jdk-dependency.patch

# Remove use of multi-catch and replace with regular multi-level catch
Patch230:	bootstrap-ecj-multicatch.patch

# Remove use of try-with-resources and replace with manual close
Patch231:	bootstrap-ecj-trywithresources.patch

# Disable auto-boxing and manally cast
Patch232:	bootstrap-ecj-autoboxing.patch

# Use custom xslt processor
Patch233:	bootstrap-xsltproc.patch

# Use constants from interface rather than impl
Patch234:	bootstrap-pr40188.patch

# Remove use of diamond operator and replace with manual
Patch235:	bootstrap-ecj-diamond.patch

# Adjust javah switches to only use what bootstrap version supports
Patch236:	bootstrap-javah-xbootclasspath.patch

#
# Optional component packages
#

# Make the ALSA based mixer the default when building with the pulseaudio based
# mixer
Patch300:	pulse-soundproperties.patch

# SystemTap support
# Workaround for RH613824
Patch301:	systemtap-alloc-size-workaround.patch
Patch302:	systemtap.patch

#patch to fix build with gcc 4.7
Patch303: java-1.7.0-openjdk.gcc4.7.patch

BuildRequires:	autoconf
BuildRequires:	automake
BuildRequires:	pkgconfig(alsa)
BuildRequires:	cups-devel
BuildRequires:	desktop-file-utils
BuildRequires:	giflib-devel
BuildRequires:	lcms2-devel
BuildRequires:	x11-proto-devel
BuildRequires:	libxi-devel
BuildRequires:	libxp-devel
BuildRequires:	libxrender-devel
BuildRequires:	libxt-devel
BuildRequires:	libxtst-devel
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(libpng)
BuildRequires:	wget
BuildRequires:	xalan-j2
BuildRequires:	xerces-j2
BuildRequires:  zip
#BuildRequires:	mercurial
BuildRequires:	ant
BuildRequires:	libxinerama-devel
BuildRequires:	rhino
BuildRequires:	lsb
%if %{with gcjbootstrap}
BuildRequires:	java-1.5.0-gcj-devel
%else
BuildRequires:	java-1.6.0-openjdk-devel
%endif
# Mauve build requirements.
BuildRequires:	x11-server-xvfb
BuildRequires:	x11-font-type1
BuildRequires:	x11-font-misc
BuildRequires:	freetype2-devel >= 2.3.0
BuildRequires:	fontconfig
BuildRequires:	ecj
# Java Access Bridge for GNOME build requirements.
BuildRequires:	at-spi-devel
BuildRequires:	gawk
BuildRequires:	libbonobo-devel
BuildRequires:	pkgconfig >= 0.9.0
BuildRequires:	x11-tools
# PulseAudio build requirements.
%if %{with pulseaudio}
BuildRequires:	pulseaudio-devel >= 0.9.11
BuildRequires:	pulseaudio >= 0.9.11
%endif
# Zero-assembler build requirement.
%ifnarch %{jit_arches}
BuildRequires:	libffi-devel
%endif

ExclusiveArch:	%{ix86} x86_64

# cacerts build requirement.
BuildRequires:	openssl
# execstack build requirement.
BuildRequires:	prelink
%ifarch %{jit_arches}
#systemtap build requirement.
BuildRequires:	systemtap
BuildRequires:	systemtap-devel
%endif
# visualvm build requirements.
BuildRequires:	jakarta-commons-logging

Requires:	rhino
Requires:	lcms2
# Require /etc/pki/java/cacerts.
Requires:	rootcerts-java
# Require jpackage-utils for ant.
Requires:	jpackage-utils >= 1.7.3-1jpp.2
# Require zoneinfo data provided by tzdata-java subpackage.
Requires:	tzdata-java
# Post requires alternatives to install tool alternatives.
Requires(post):	update-alternatives
# Postun requires alternatives to uninstall tool alternatives.
Requires(postun): update-alternatives

# Standard JPackage base provides.
Provides:	jre-%{javaver}-%{origin} = %{epoch}:%{version}-%{release}
Provides:	jre-%{origin} = %{epoch}:%{version}-%{release}
Provides:	jre-%{javaver} = %{epoch}:%{version}-%{release}
Provides:	java-%{javaver} = %{epoch}:%{version}-%{release}
# Provides:	jre = %{javaver}
Provides:	java-%{origin} = %{epoch}:%{version}-%{release}
Provides:	java = %{epoch}:%{javaver}
# Standard JPackage extensions provides.
Provides:	jndi = %{epoch}:%{version}
Provides:	jndi-ldap = %{epoch}:%{version}
Provides:	jndi-cos = %{epoch}:%{version}
Provides:	jndi-rmi = %{epoch}:%{version}
Provides:	jndi-dns = %{epoch}:%{version}
Provides:	jaas = %{epoch}:%{version}
Provides:	jsse = %{epoch}:%{version}
Provides:	jce = %{epoch}:%{version}
Provides:	jdbc-stdext = 4.1
Provides:	java-sasl = %{epoch}:%{version}
Provides:	java-fonts = %{epoch}:%{version}

%description
The OpenJDK runtime environment.

%package	devel
Summary:	OpenJDK Development Environment
Group:		Development/Java

# Require base package.
Requires:	%{name} = %{epoch}:%{version}-%{release}
# Post requires alternatives to install tool alternatives.
Requires(post):	update-alternatives
# Postun requires alternatives to uninstall tool alternatives.
Requires(postun): update-alternatives

# Standard JPackage devel provides.
Provides:	java-sdk-%{javaver}-%{origin} = %{epoch}:%{version}
Provides:	java-sdk-%{javaver} = %{epoch}:%{version}
Provides:	java-sdk-%{origin} = %{epoch}:%{version}
Provides:	java-sdk = %{epoch}:%{javaver}
Provides:	java-%{javaver}-devel = %{epoch}:%{version}
Provides:	java-devel-%{origin} = %{epoch}:%{version}
Provides:	java-devel = %{epoch}:%{javaver}

%description	devel
The OpenJDK development tools.

%package	demo
Summary:	OpenJDK Demos
Group:		Development/Java

Requires:	%{name} = %{epoch}:%{version}-%{release}

%description	demo
The OpenJDK demos.

%package	src
Summary:	OpenJDK Source Bundle
Group:		Development/Java

Requires:	%{name} = %{epoch}:%{version}-%{release}

%description	src
The OpenJDK source bundle.

%package	javadoc
Summary:	OpenJDK API Documentation
Group:		Development/Java
Requires:	jpackage-utils
BuildArch:	noarch

# Post requires alternatives to install javadoc alternative.
Requires(post):	update-alternatives
# Postun requires alternatives to uninstall javadoc alternative.
Requires(postun): update-alternatives

# Standard JPackage javadoc provides.
Provides:	java-javadoc = %{epoch}:%{version}-%{release}
Provides:	java-%{javaver}-javadoc = %{epoch}:%{version}-%{release}

%description	javadoc
The OpenJDK API documentation.

%prep
%setup -q -c -n %{name}
%setup -q -n %{name} -T -D -a 3
%setup -q -n %{name} -T -D -a 1
cp %{SOURCE2} .
cp %{SOURCE4} .

# OpenJDK patches
%patch100
%patch101

# pulseaudio support
%if %{with pulseaudio}
%patch300
%endif

# Add systemtap patches if enabled
%if %{with systemtap}
%patch301
%patch302
%endif
%patch303
# Remove libraries that are linked
sh %{SOURCE12}

# Copy jaxp, jaf and jaxws drops
mkdir drops/

# Extract the generated files
tar xzf %{SOURCE6}

# Extract the rewriter (to rewrite rhino classes)
tar xzf %{SOURCE7}

# Extract systemtap tapsets
%if %{with systemtap}

tar xzf %{SOURCE8}

for file in tapset/*.in; do

    OUTPUT_FILE=`echo $file | sed -e s:\.in$::g`
    sed -e s:@ABS_SERVER_LIBJVM_SO@:%{_jvmdir}/%{sdkdir}/jre/lib/amd64/server/libjvm.so:g $file > $OUTPUT_FILE
    sed -i -e '/@ABS_CLIENT_LIBJVM_SO@/d' $OUTPUT_FILE
    sed -i -e s:@ABS_JAVA_HOME_DIR@:%{_jvmdir}/%{sdkdir}:g $OUTPUT_FILE
    sed -i -e s:@INSTALL_ARCH_DIR@:%{archinstall}:g $OUTPUT_FILE

done

%endif

# Pulseaudio
%if %{with pulseaudio}
tar xzf %{SOURCE11}
%endif

# Extract desktop files
tar xzf %{SOURCE9}

# If bootstrapping, apply additional patches
%if %{with gcjbootstrap}

cp -a openjdk openjdk-boot

# Add bootstrap patches
%patch200
%patch201
%patch202
%patch203
%patch204
%patch205
%patch206
%patch207
%patch208
%patch209
%patch210
%patch211
%patch212
%patch213
%patch214
%patch215
%patch216
%patch217
%patch218
%patch219
%patch220
%patch221
%patch222
%patch223
%patch224
%patch225
%patch226
%patch227
%patch228
%patch229
%patch230
%patch231
%patch232
%patch233
%patch234
%patch235
%patch236

%endif

%build
# How many cpu's do we have?
export NUM_PROC=`/usr/bin/getconf _NPROCESSORS_ONLN 2> /dev/null || :`
export NUM_PROC=${NUM_PROC:-1}

# Build IcedTea and OpenJDK.
patch -l -p0 < %{PATCH3}
patch -l -p0 < %{PATCH4}

%if %{with debug}
patch -l -p0 < %{PATCH5}
patch -l -p0 < %{PATCH6}
%endif

patch -l -p0 < %{PATCH7}
patch -l -p0 < %{PATCH8}

# Add a "-icedtea" tag to the version
sed -i "s#BUILD_VARIANT_RELEASE)#BUILD_VARIANT_RELEASE)-icedtea#" openjdk/jdk/make/common/shared/Defs.gmk

# Build the re-written rhino jar
mkdir -p rhino/{old,new}

# Compile the rewriter
(cd rewriter 
 javac com/redhat/rewriter/ClassRewriter.java
)

# Extract rhino.jar contents and rewrite
(cd rhino/old 
 jar xf /usr/share/java/rhino.jar
)

java -cp rewriter com.redhat.rewriter.ClassRewriter \
    $PWD/rhino/old \
    $PWD/rhino/new \
    org.mozilla \
    sun.org.mozilla

(cd rhino/old
 for file in `find -type f -not -name '*.class'` ; do
     new_file=../new/`echo $file | sed -e 's#org#sun/org#'`
     mkdir -pv `dirname $new_file`
     cp -v $file $new_file
     sed -ie 's#org\.mozilla#sun.org.mozilla#g' $new_file
 done
)

(cd rhino/new
   jar cfm ../rhino.jar META-INF/MANIFEST.MF sun
)

%if %{with gcjbootstrap}

mkdir -p bootstrap/boot

# Copy over JAVA_HOME from /usr/lib/jvm/java-gcj/
cp -aL %{_jvmdir}/java-gcj/* bootstrap/boot/ || : # broken symlinks can be non-fatal but may cause this to fail

# Replace javac with a wrapper that does some magic
cp -af %{SOURCE5} bootstrap/boot/bin/javac
chmod u+x bootstrap/boot/bin/javac # SOURCE5 may not be +x
sed -i -e s:@RT_JAR@:$PWD/bootstrap/boot/jre/lib/rt.jar:g bootstrap/boot/bin/javac

# Link the native2ascii binary
ln -sf /usr/bin/gnative2ascii bootstrap/boot/bin/native2ascii

# We don't need a disassebler, fake it
echo "#!/bin/sh
exit 0" > bootstrap/boot/bin/javap
chmod u+rx bootstrap/boot/bin/javap # We need to run this during build

# Modules directory
mkdir -p bootstrap/boot/lib/modules

# jdk1.6.0 link
rm -f bootstrap/jdk1.6.0
ln -sf boot bootstrap/jdk1.6.0

# Update rt.jar with newer classes
# Extra classes to compile for reasons like
# http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42003
echo "openjdk-boot/jdk/src/share/classes/java/util/regex/Matcher.java 
openjdk-boot/jdk/src/share/classes/javax/management/remote/JMXServiceURL.java 
openjdk-boot/jdk/src/share/classes/javax/management/modelmbean/ModelMBeanInfo.java 
openjdk-boot/jdk/src/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java
openjdk-boot/langtools/src/share/classes/javax/tools/JavaFileManager.java" > rt-source-files

mkdir -p rt
bootstrap/jdk1.6.0/bin/javac -g -encoding utf-8    -source 6 -target 6 -d rt \
  -classpath %{_jvmdir}/java-gcj/jre/lib/rt.jar \
  -sourcepath 'generated:openjdk-boot/jdk/src/share/classes:openjdk-boot/jdk/src/solaris/classes:openjdk-boot/langtools/src/share/classes:openjdk-boot/corba/src/share/classes' \
  -bootclasspath "\'\'" @rt-source-files

pushd rt
zip -qur ../bootstrap/jdk1.6.0/jre/lib/rt.jar *
popd

# clean up
rm -f rt-source-files
rm -rf rt

# Build it
pushd openjdk-boot
cp -a ../generated generated.build
chmod u+rwx generated.build

export ALT_DROPS_DIR=$PWD/../drops
export ALT_JDK_IMPORT_PATH="$PWD/../bootstrap/jdk1.6.0"

# Set generic profile
source jdk/make/jdk_generic_profile.sh

make \
  ANT="/usr/bin/ant" \
  ALT_BOOTDIR="$PWD/../bootstrap/jdk1.6.0" \
  ICEDTEA_RT="$PWD/../bootstrap/jdk1.6.0/jre/lib/rt.jar" \
  HOTSPOT_BUILD_JOBS="$NUM_PROC" \
  NO_DOCS="true" \
  RHINO_JAR="$PWD/../rhino/rhino.jar" \
  GENSRCDIR="$PWD/generated.build" \
  DISABLE_NIMBUS="true" \
  XSLT="/usr/bin/xsltproc" \
  FT2_CFLAGS="-I/usr/include/freetype2 " \
  FT2_LIBS="-lfreetype "

export JDK_TO_BUILD_WITH=$PWD/build/linux-%{archbuild}/j2sdk-image

popd

%else

export JDK_TO_BUILD_WITH=/usr/lib/jvm/java-openjdk

%endif

pushd openjdk >& /dev/null

export ALT_DROPS_DIR=$PWD/../drops
export ALT_BOOTDIR="$JDK_TO_BUILD_WITH"

# Set generic profile
source jdk/make/jdk_generic_profile.sh

make \
  ANT="/usr/bin/ant" \
  DISTRO_NAME="%{product_vendor}" \
  DISTRO_PACKAGE_VERSION="%{vendor}-%{release}-%{_arch}" \
  JDK_UPDATE_VERSION="%{openjdk_version}" \
  MILESTONE="fcs" \
  HOTSPOT_BUILD_JOBS="$NUM_PROC" \
  STATIC_CXX="false" \
  RHINO_JAR="$PWD/../rhino/rhino.jar" \
  GENSRCDIR="$PWD/generated.build" \
  FT2_CFLAGS="-I/usr/include/freetype2 " \
  FT2_LIBS="-lfreetype " \
  DEBUG_BINARIES="true" \
  %{debugbuild}

popd >& /dev/null

export JAVA_HOME=$(pwd)/%{buildoutputdir}/j2sdk-image

# Build pulseaudio and install it to JDK build location
%if %{with pulseaudio}
pushd pulseaudio
make JAVA_HOME=$JAVA_HOME -f Makefile.pulseaudio
cp -pPRf build/native/libpulse-java.so $JAVA_HOME/jre/lib/%{archinstall}/
cp -pPRf build/pulse-java.jar $JAVA_HOME/jre/lib/ext/
popd
%endif

# Build Java Access Bridge for GNOME.
pushd java-access-bridge-%{access_version}
  patch -l -p1 < %{PATCH1}
  patch -l -p1 < %{PATCH2}
  OLD_PATH=$PATH
  export PATH=$JAVA_HOME/bin:$OLD_PATH
  ./configure
  make
  export PATH=$OLD_PATH
  cp -a bridge/accessibility.properties $JAVA_HOME/jre/lib
  cp -a gnome-java-bridge.jar $JAVA_HOME/jre/lib/ext
popd

# Copy tz.properties
echo "sun.zoneinfo.dir=/usr/share/javazi" >> $JAVA_HOME/jre/lib/tz.properties

%if %{runtests}
# Run jtreg test suite.
{
  echo ====================JTREG TESTING========================
  export DISPLAY=:20
  Xvfb :20 -screen 0 1x1x24 -ac&
  echo $! > Xvfb.pid
  make jtregcheck -k
  kill -9 `cat Xvfb.pid`
  unset DISPLAY
  rm -f Xvfb.pid
  echo ====================JTREG TESTING END====================
} || :

# Run Mauve test suite.
{
  pushd mauve-%{mauvedate}
    ./configure
    make
    echo ====================MAUVE TESTING========================
    export DISPLAY=:20
    Xvfb :20 -screen 0 1x1x24 -ac&
    echo $! > Xvfb.pid
    $JAVA_HOME/bin/java Harness -vm $JAVA_HOME/bin/java \
      -file %{SOURCE4} -timeout 30000 2>&1 | tee mauve_output
    kill -9 `cat Xvfb.pid`
    unset DISPLAY
    rm -f Xvfb.pid
    echo ====================MAUVE TESTING END====================
  popd
} || :
%endif

%install
rm -rf $RPM_BUILD_ROOT
STRIP_KEEP_SYMTAB=libjvm*

pushd %{buildoutputdir}/j2sdk-image

  # Install main files.
  install -d -m 755 $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir}
  cp -a bin include lib src.zip $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir}
  install -d -m 755 $RPM_BUILD_ROOT%{_jvmdir}/%{jredir}
  cp -a jre/bin jre/lib $RPM_BUILD_ROOT%{_jvmdir}/%{jredir}

%ifarch %{jit_arches}
  # Install systemtap support files.
  install -dm 755 $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir}/tapset
  cp -a $RPM_BUILD_DIR/%{name}/tapset/*.stp $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir}/tapset/
  install -d -m 755 $RPM_BUILD_ROOT%{tapsetdir}
  pushd $RPM_BUILD_ROOT%{tapsetdir}
    RELATIVE=$(%{abs2rel} %{_jvmdir}/%{sdkdir}/tapset %{tapsetdir})
    ln -sf $RELATIVE/*.stp .
  popd
%endif

  # Install cacerts symlink.
  rm -f $RPM_BUILD_ROOT%{_jvmdir}/%{jredir}/lib/security/cacerts
  pushd $RPM_BUILD_ROOT%{_jvmdir}/%{jredir}/lib/security
    RELATIVE=$(%{abs2rel} %{_sysconfdir}/pki/java \
      %{_jvmdir}/%{jredir}/lib/security)
    ln -sf $RELATIVE/cacerts .
  popd

  # Install extension symlinks.
  install -d -m 755 $RPM_BUILD_ROOT%{jvmjardir}
  pushd $RPM_BUILD_ROOT%{jvmjardir}
    RELATIVE=$(%{abs2rel} %{_jvmdir}/%{jredir}/lib %{jvmjardir})
    ln -sf $RELATIVE/jsse.jar jsse-%{version}.jar
    ln -sf $RELATIVE/jce.jar jce-%{version}.jar
    ln -sf $RELATIVE/rt.jar jndi-%{version}.jar
    ln -sf $RELATIVE/rt.jar jndi-ldap-%{version}.jar
    ln -sf $RELATIVE/rt.jar jndi-cos-%{version}.jar
    ln -sf $RELATIVE/rt.jar jndi-rmi-%{version}.jar
    ln -sf $RELATIVE/rt.jar jaas-%{version}.jar
    ln -sf $RELATIVE/rt.jar jdbc-stdext-%{version}.jar
    ln -sf jdbc-stdext-%{version}.jar jdbc-stdext-3.0.jar
    ln -sf $RELATIVE/rt.jar sasl-%{version}.jar
    for jar in *-%{version}.jar
    do
      if [ x%{version} != x%{javaver} ]
      then
        ln -sf $jar $(echo $jar | sed "s|-%{version}.jar|-%{javaver}.jar|g")
      fi
      ln -sf $jar $(echo $jar | sed "s|-%{version}.jar|.jar|g")
    done
  popd

  # Install JCE policy symlinks.
  install -d -m 755 $RPM_BUILD_ROOT%{_jvmprivdir}/%{archname}/jce/vanilla

  # Install versionless symlinks.
  pushd $RPM_BUILD_ROOT%{_jvmdir}
    ln -sf %{jredir} %{jrelnk}
    ln -sf %{sdkdir} %{sdklnk}
  popd

  pushd $RPM_BUILD_ROOT%{_jvmjardir}
    ln -sf %{sdkdir} %{jrelnk}
    ln -sf %{sdkdir} %{sdklnk}
  popd

  # Remove javaws man page
  rm -f man/man1/javaws*

  # Install man pages.
  install -d -m 755 $RPM_BUILD_ROOT%{_mandir}/man1
  for manpage in man/man1/*
  do
    # Convert man pages to UTF8 encoding.
    iconv -f ISO_8859-1 -t UTF8 $manpage -o $manpage.tmp
    mv -f $manpage.tmp $manpage
    install -m 644 -p $manpage $RPM_BUILD_ROOT%{_mandir}/man1/$(basename \
      $manpage .1)-%{name}.1
  done

  # Install demos and samples.
  cp -a demo $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir}
  mkdir -p sample/rmi
  mv bin/java-rmi.cgi sample/rmi
  cp -a sample $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir}

popd

# Install nss.cfg
install -m 644 %{SOURCE10} $RPM_BUILD_ROOT%{_jvmdir}/%{jredir}/lib/security/

# Install Javadoc documentation.
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}
cp -a %{buildoutputdir}/docs $RPM_BUILD_ROOT%{_javadocdir}/%{name}

# Install icons and menu entries.
for s in 16 24 32 48 ; do
  install -D -p -m 644 \
    openjdk/jdk/src/solaris/classes/sun/awt/X11/java-icon${s}.png \
    $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/${s}x${s}/apps/java-%{javaver}.png
done

# Install desktop files.
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/{applications,pixmaps}
for e in jconsole policytool ; do
    desktop-file-install --vendor=%{name} --mode=644 \
        --dir=$RPM_BUILD_ROOT%{_datadir}/applications $e.desktop
done

# Find JRE directories.
find $RPM_BUILD_ROOT%{_jvmdir}/%{jredir} -type d \
  | grep -v jre/lib/security \
  | sed 's|'$RPM_BUILD_ROOT'|%dir |' \
  > %{name}.files
# Find JRE files.
find $RPM_BUILD_ROOT%{_jvmdir}/%{jredir} -type f -o -type l \
  | grep -v jre/lib/security \
  | sed 's|'$RPM_BUILD_ROOT'||' \
  >> %{name}.files
# Find demo directories.
find $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir}/demo \
  $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir}/sample -type d \
  | sed 's|'$RPM_BUILD_ROOT'|%dir |' \
  > %{name}-demo.files

# FIXME: remove SONAME entries from demo DSOs.  See
# https://bugzilla.redhat.com/show_bug.cgi?id=436497

# Find non-documentation demo files.
find $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir}/demo \
  $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir}/sample \
  -type f -o -type l | sort \
  | grep -v README \
  | sed 's|'$RPM_BUILD_ROOT'||' \
  >> %{name}-demo.files
# Find documentation demo files.
find $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir}/demo \
  $RPM_BUILD_ROOT%{_jvmdir}/%{sdkdir}/sample \
  -type f -o -type l | sort \
  | grep README \
  | sed 's|'$RPM_BUILD_ROOT'||' \
  | sed 's|^|%doc |' \
  >> %{name}-demo.files

# FIXME: identical binaries are copied, not linked. This needs to be
# fixed upstream.
%post
ext=%{_extension}
update-alternatives \
  --install %{_bindir}/java java %{jrebindir}/java %{priority} \
  --slave %{_jvmdir}/jre jre %{_jvmdir}/%{jrelnk} \
  --slave %{_jvmjardir}/jre jre_exports %{_jvmjardir}/%{jrelnk} \
  --slave %{_bindir}/keytool keytool %{jrebindir}/keytool \
  --slave %{_bindir}/orbd orbd %{jrebindir}/orbd \
  --slave %{_bindir}/pack200 pack200 %{jrebindir}/pack200 \
  --slave %{_bindir}/rmid rmid %{jrebindir}/rmid \
  --slave %{_bindir}/rmiregistry rmiregistry %{jrebindir}/rmiregistry \
  --slave %{_bindir}/servertool servertool %{jrebindir}/servertool \
  --slave %{_bindir}/tnameserv tnameserv %{jrebindir}/tnameserv \
  --slave %{_bindir}/unpack200 unpack200 %{jrebindir}/unpack200 \
  --slave %{_mandir}/man1/java.1$ext java.1$ext \
  %{_mandir}/man1/java-%{name}.1$ext \
  --slave %{_mandir}/man1/keytool.1$ext keytool.1$ext \
  %{_mandir}/man1/keytool-%{name}.1$ext \
  --slave %{_mandir}/man1/orbd.1$ext orbd.1$ext \
  %{_mandir}/man1/orbd-%{name}.1$ext \
  --slave %{_mandir}/man1/pack200.1$ext pack200.1$ext \
  %{_mandir}/man1/pack200-%{name}.1$ext \
  --slave %{_mandir}/man1/rmid.1$ext rmid.1$ext \
  %{_mandir}/man1/rmid-%{name}.1$ext \
  --slave %{_mandir}/man1/rmiregistry.1$ext rmiregistry.1$ext \
  %{_mandir}/man1/rmiregistry-%{name}.1$ext \
  --slave %{_mandir}/man1/servertool.1$ext servertool.1$ext \
  %{_mandir}/man1/servertool-%{name}.1$ext \
  --slave %{_mandir}/man1/tnameserv.1$ext tnameserv.1$ext \
  %{_mandir}/man1/tnameserv-%{name}.1$ext \
  --slave %{_mandir}/man1/unpack200.1$ext unpack200.1$ext \
  %{_mandir}/man1/unpack200-%{name}.1$ext

update-alternatives \
  --install %{_jvmdir}/jre-%{origin} \
  jre_%{origin} %{_jvmdir}/%{jrelnk} %{priority} \
  --slave %{_jvmjardir}/jre-%{origin} \
  jre_%{origin}_exports %{_jvmjardir}/%{jrelnk}

update-alternatives \
  --install %{_jvmdir}/jre-%{javaver} \
  jre_%{javaver} %{_jvmdir}/%{jrelnk} %{priority} \
  --slave %{_jvmjardir}/jre-%{javaver} \
  jre_%{javaver}_exports %{_jvmjardir}/%{jrelnk}

update-desktop-database %{_datadir}/applications &> /dev/null || :

touch --no-create %{_datadir}/icons/hicolor
if [ -x %{_bindir}/gtk-update-icon-cache ] ; then
  %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor
fi

exit 0

%postun
if [ $1 -eq 0 ]
then
  update-alternatives --remove java %{jrebindir}/java
  update-alternatives --remove jre_%{origin} %{_jvmdir}/%{jrelnk}
  update-alternatives --remove jre_%{javaver} %{_jvmdir}/%{jrelnk}
fi

update-desktop-database %{_datadir}/applications &> /dev/null || :

touch --no-create %{_datadir}/icons/hicolor
if [ -x %{_bindir}/gtk-update-icon-cache ] ; then
  %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor
fi

exit 0

%post devel
ext=%{_extension}
update-alternatives \
  --install %{_bindir}/javac javac %{sdkbindir}/javac %{priority} \
  --slave %{_jvmdir}/java java_sdk %{_jvmdir}/%{sdklnk} \
  --slave %{_jvmjardir}/java java_sdk_exports %{_jvmjardir}/%{sdklnk} \
  --slave %{_bindir}/appletviewer appletviewer %{sdkbindir}/appletviewer \
  --slave %{_bindir}/apt apt %{sdkbindir}/apt \
  --slave %{_bindir}/extcheck extcheck %{sdkbindir}/extcheck \
  --slave %{_bindir}/jar jar %{sdkbindir}/jar \
  --slave %{_bindir}/jarsigner jarsigner %{sdkbindir}/jarsigner \
  --slave %{_bindir}/javadoc javadoc %{sdkbindir}/javadoc \
  --slave %{_bindir}/javah javah %{sdkbindir}/javah \
  --slave %{_bindir}/javap javap %{sdkbindir}/javap \
  --slave %{_bindir}/jconsole jconsole %{sdkbindir}/jconsole \
  --slave %{_bindir}/jdb jdb %{sdkbindir}/jdb \
  --slave %{_bindir}/jhat jhat %{sdkbindir}/jhat \
  --slave %{_bindir}/jinfo jinfo %{sdkbindir}/jinfo \
  --slave %{_bindir}/jmap jmap %{sdkbindir}/jmap \
  --slave %{_bindir}/jps jps %{sdkbindir}/jps \
  --slave %{_bindir}/jrunscript jrunscript %{sdkbindir}/jrunscript \
  --slave %{_bindir}/jsadebugd jsadebugd %{sdkbindir}/jsadebugd \
  --slave %{_bindir}/jstack jstack %{sdkbindir}/jstack \
  --slave %{_bindir}/jstat jstat %{sdkbindir}/jstat \
  --slave %{_bindir}/jstatd jstatd %{sdkbindir}/jstatd \
  --slave %{_bindir}/native2ascii native2ascii %{sdkbindir}/native2ascii \
  --slave %{_bindir}/policytool policytool %{sdkbindir}/policytool \
  --slave %{_bindir}/rmic rmic %{sdkbindir}/rmic \
  --slave %{_bindir}/schemagen schemagen %{sdkbindir}/schemagen \
  --slave %{_bindir}/serialver serialver %{sdkbindir}/serialver \
  --slave %{_bindir}/wsgen wsgen %{sdkbindir}/wsgen \
  --slave %{_bindir}/wsimport wsimport %{sdkbindir}/wsimport \
  --slave %{_bindir}/xjc xjc %{sdkbindir}/xjc \
  --slave %{_mandir}/man1/appletviewer.1$ext appletviewer.1$ext \
  %{_mandir}/man1/appletviewer-%{name}.1$ext \
  --slave %{_mandir}/man1/apt.1$ext apt.1$ext \
  %{_mandir}/man1/apt-%{name}.1$ext \
  --slave %{_mandir}/man1/extcheck.1$ext extcheck.1$ext \
  %{_mandir}/man1/extcheck-%{name}.1$ext \
  --slave %{_mandir}/man1/jar.1$ext jar.1$ext \
  %{_mandir}/man1/jar-%{name}.1$ext \
  --slave %{_mandir}/man1/jarsigner.1$ext jarsigner.1$ext \
  %{_mandir}/man1/jarsigner-%{name}.1$ext \
  --slave %{_mandir}/man1/javac.1$ext javac.1$ext \
  %{_mandir}/man1/javac-%{name}.1$ext \
  --slave %{_mandir}/man1/javadoc.1$ext javadoc.1$ext \
  %{_mandir}/man1/javadoc-%{name}.1$ext \
  --slave %{_mandir}/man1/javah.1$ext javah.1$ext \
  %{_mandir}/man1/javah-%{name}.1$ext \
  --slave %{_mandir}/man1/javap.1$ext javap.1$ext \
  %{_mandir}/man1/javap-%{name}.1$ext \
  --slave %{_mandir}/man1/jconsole.1$ext jconsole.1$ext \
  %{_mandir}/man1/jconsole-%{name}.1$ext \
  --slave %{_mandir}/man1/jdb.1$ext jdb.1$ext \
  %{_mandir}/man1/jdb-%{name}.1$ext \
  --slave %{_mandir}/man1/jhat.1$ext jhat.1$ext \
  %{_mandir}/man1/jhat-%{name}.1$ext \
  --slave %{_mandir}/man1/jinfo.1$ext jinfo.1$ext \
  %{_mandir}/man1/jinfo-%{name}.1$ext \
  --slave %{_mandir}/man1/jmap.1$ext jmap.1$ext \
  %{_mandir}/man1/jmap-%{name}.1$ext \
  --slave %{_mandir}/man1/jps.1$ext jps.1$ext \
  %{_mandir}/man1/jps-%{name}.1$ext \
  --slave %{_mandir}/man1/jrunscript.1$ext jrunscript.1$ext \
  %{_mandir}/man1/jrunscript-%{name}.1$ext \
  --slave %{_mandir}/man1/jsadebugd.1$ext jsadebugd.1$ext \
  %{_mandir}/man1/jsadebugd-%{name}.1$ext \
  --slave %{_mandir}/man1/jstack.1$ext jstack.1$ext \
  %{_mandir}/man1/jstack-%{name}.1$ext \
  --slave %{_mandir}/man1/jstat.1$ext jstat.1$ext \
  %{_mandir}/man1/jstat-%{name}.1$ext \
  --slave %{_mandir}/man1/jstatd.1$ext jstatd.1$ext \
  %{_mandir}/man1/jstatd-%{name}.1$ext \
  --slave %{_mandir}/man1/native2ascii.1$ext native2ascii.1$ext \
  %{_mandir}/man1/native2ascii-%{name}.1$ext \
  --slave %{_mandir}/man1/policytool.1$ext policytool.1$ext \
  %{_mandir}/man1/policytool-%{name}.1$ext \
  --slave %{_mandir}/man1/rmic.1$ext rmic.1$ext \
  %{_mandir}/man1/rmic-%{name}.1$ext \
  --slave %{_mandir}/man1/schemagen.1$ext schemagen.1$ext \
  %{_mandir}/man1/schemagen-%{name}.1$ext \
  --slave %{_mandir}/man1/serialver.1$ext serialver.1$ext \
  %{_mandir}/man1/serialver-%{name}.1$ext \
  --slave %{_mandir}/man1/wsgen.1$ext wsgen.1$ext \
  %{_mandir}/man1/wsgen-%{name}.1$ext \
  --slave %{_mandir}/man1/wsimport.1$ext wsimport.1$ext \
  %{_mandir}/man1/wsimport-%{name}.1$ext \
  --slave %{_mandir}/man1/xjc.1$ext xjc.1$ext \
  %{_mandir}/man1/xjc-%{name}.1$ext

update-alternatives \
  --install %{_jvmdir}/java-%{origin} \
  java_sdk_%{origin} %{_jvmdir}/%{sdklnk} %{priority} \
  --slave %{_jvmjardir}/java-%{origin} \
  java_sdk_%{origin}_exports %{_jvmjardir}/%{sdklnk}

update-alternatives \
  --install %{_jvmdir}/java-%{javaver} \
  java_sdk_%{javaver} %{_jvmdir}/%{sdklnk} %{priority} \
  --slave %{_jvmjardir}/java-%{javaver} \
  java_sdk_%{javaver}_exports %{_jvmjardir}/%{sdklnk}

exit 0

%postun devel
if [ $1 -eq 0 ]
then
  update-alternatives --remove javac %{sdkbindir}/javac
  update-alternatives --remove java_sdk_%{origin} %{_jvmdir}/%{sdklnk}
  update-alternatives --remove java_sdk_%{javaver} %{_jvmdir}/%{sdklnk}
fi

exit 0

%post javadoc
update-alternatives \
  --install %{_javadocdir}/java javadocdir %{_javadocdir}/%{name}/api \
  %{priority}

exit 0

%postun javadoc
if [ $1 -eq 0 ]
then
  update-alternatives --remove javadocdir %{_javadocdir}/%{name}/api
fi

exit 0


%files -f %{name}.files
%doc %{buildoutputdir}/j2sdk-image/jre/ASSEMBLY_EXCEPTION
%doc %{buildoutputdir}/j2sdk-image/jre/LICENSE
%doc %{buildoutputdir}/j2sdk-image/jre/THIRD_PARTY_README

%dir %{_jvmdir}/%{sdkdir}
%{_jvmdir}/%{jrelnk}
%{_jvmjardir}/%{jrelnk}
%{_jvmprivdir}/*
%{jvmjardir}
%dir %{_jvmdir}/%{jredir}/lib/security
%{_jvmdir}/%{jredir}/lib/security/cacerts
%config(noreplace) %{_jvmdir}/%{jredir}/lib/security/java.policy
%config(noreplace) %{_jvmdir}/%{jredir}/lib/security/java.security
%{_datadir}/icons/hicolor/*x*/apps/java-%{javaver}.png
%{_mandir}/man1/java-%{name}.1*
%{_mandir}/man1/keytool-%{name}.1*
%{_mandir}/man1/orbd-%{name}.1*
%{_mandir}/man1/pack200-%{name}.1*
%{_mandir}/man1/rmid-%{name}.1*
%{_mandir}/man1/rmiregistry-%{name}.1*
%{_mandir}/man1/servertool-%{name}.1*
%{_mandir}/man1/tnameserv-%{name}.1*
%{_mandir}/man1/unpack200-%{name}.1*
%{_jvmdir}/%{jredir}/lib/security/nss.cfg

%files devel
%doc %{buildoutputdir}/j2sdk-image/ASSEMBLY_EXCEPTION
%doc %{buildoutputdir}/j2sdk-image/LICENSE
%doc %{buildoutputdir}/j2sdk-image/THIRD_PARTY_README
%dir %{_jvmdir}/%{sdkdir}/bin
%dir %{_jvmdir}/%{sdkdir}/include
%dir %{_jvmdir}/%{sdkdir}/lib
%ifarch %{jit_arches}
%dir %{_jvmdir}/%{sdkdir}/tapset
%endif
%{_jvmdir}/%{sdkdir}/bin/*
%{_jvmdir}/%{sdkdir}/include/*
%{_jvmdir}/%{sdkdir}/lib/*
%ifarch %{jit_arches}
%{_jvmdir}/%{sdkdir}/tapset/*.stp
%endif
%{_jvmdir}/%{sdklnk}
%{_jvmjardir}/%{sdklnk}
%{_datadir}/applications/*jconsole.desktop
%{_datadir}/applications/*policytool.desktop
%{_mandir}/man1/appletviewer-%{name}.1*
%{_mandir}/man1/apt-%{name}.1*
%{_mandir}/man1/extcheck-%{name}.1*
%{_mandir}/man1/idlj-%{name}.1*
%{_mandir}/man1/jar-%{name}.1*
%{_mandir}/man1/jarsigner-%{name}.1*
%{_mandir}/man1/javac-%{name}.1*
%{_mandir}/man1/javadoc-%{name}.1*
%{_mandir}/man1/javah-%{name}.1*
%{_mandir}/man1/javap-%{name}.1*
%{_mandir}/man1/jconsole-%{name}.1*
%{_mandir}/man1/jdb-%{name}.1*
%{_mandir}/man1/jhat-%{name}.1*
%{_mandir}/man1/jinfo-%{name}.1*
%{_mandir}/man1/jmap-%{name}.1*
%{_mandir}/man1/jps-%{name}.1*
%{_mandir}/man1/jrunscript-%{name}.1*
%{_mandir}/man1/jsadebugd-%{name}.1*
%{_mandir}/man1/jstack-%{name}.1*
%{_mandir}/man1/jstat-%{name}.1*
%{_mandir}/man1/jstatd-%{name}.1*
%{_mandir}/man1/native2ascii-%{name}.1*
%{_mandir}/man1/policytool-%{name}.1*
%{_mandir}/man1/rmic-%{name}.1*
%{_mandir}/man1/schemagen-%{name}.1*
%{_mandir}/man1/serialver-%{name}.1*
%{_mandir}/man1/wsgen-%{name}.1*
%{_mandir}/man1/wsimport-%{name}.1*
%{_mandir}/man1/xjc-%{name}.1*
%ifarch %{jit_arches}
%{tapsetroot}
%endif

%files demo -f %{name}-demo.files
%doc %{buildoutputdir}/j2sdk-image/jre/LICENSE

%files src
%doc README.src
%{_jvmdir}/%{sdkdir}/src.zip
%if %{runtests}
# FIXME: put these in a separate testresults subpackage.
%doc mauve_tests
%doc mauve-%{mauvedate}/mauve_output
%doc test/jtreg-summary.log
%endif

%files javadoc
%doc %{_javadocdir}/%{name}
%doc %{buildoutputdir}/j2sdk-image/jre/LICENSE

%changelog
* Fri Dec 20 2013 Denis Silakov <denis.silakov@rosalab.ru> 0:1.7.0.1-2.0.6
+ Revision: a5c91f2
- Drop 'jre' provide



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19823 |12mu|jemalloc-3.6.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d

Summary:	General-purpose scalable concurrent malloc implementation
Name:		jemalloc
Version:	3.6.0
Release:	2
License:	BSD
Group:		System/Libraries
Url:		http://www.canonware.com/jemalloc/
Source0:	http://www.canonware.com/download/jemalloc/%{name}-%{version}.tar.bz2
# Remove pprof, as it already exists in google-perftools
Patch0:		jemalloc-3.5.0-no_pprof.patch
# ARMv5tel has no atomic operations
Patch1:		jemalloc-armv5-force-atomic.patch
BuildRequires:	xsltproc

%description
General-purpose scalable concurrent malloc(3) implementation.
This distribution is the stand-alone "portable" implementation of %{name}.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	General-purpose scalable concurrent malloc implementation
Group:		System/Libraries

%description -n %{libname}
General-purpose scalable concurrent malloc(3) implementation.
This distribution is the stand-alone "portable" implementation of %{name}.

%files -n %{libname}
%doc COPYING README VERSION
%doc doc/jemalloc.html
%{_libdir}/lib%{name}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
This package contains libraries and header files for developing applications
that use %{name}.

%files -n %{devname}
%{_bindir}/jemalloc.sh
%{_includedir}/jemalloc
%{_libdir}/lib%{name}.so
%{_mandir}/man3/jemalloc.3*

#----------------------------------------------------------------------------

%prep
%setup -q
%apply_patches

%build
export LC_ALL=C
export CFLAGS="%{optflags} -std=gnu99"
%configure2_5x
%make

%install
%makeinstall_std

# Install this with doc macro instead
rm %{buildroot}%{_datadir}/doc/%{name}/jemalloc.html

# None of these in fedora
find %{buildroot}%{_libdir}/ -name '*.a' -exec rm -vf {} ';'


%changelog
* Tue May 27 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.6.0-2
+ Revision: a763cfa
- Move binary to devel package, minor cleanups



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19824 |12mu|jhead-2.97-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Command line tools to read and edit EXIF extensions in JPEG files
Name:		jhead
Version:	2.97
Release:	1
License:	Public Domain
Group:		Graphics
Url:		http://www.sentex.net/~mwandel/jhead/
Source0:	http://www.sentex.net/~mwandel/jhead/%{name}-%{version}.tar.gz
Patch0:		jhead-2.97-ldflags.diff
# Without jpegtran the nicest features will not work
Requires:	libjpeg-progs

%description
Most digital cameras produce EXIF files, which are JPEG files with extra tags
that contain information about the image.

In contrary to the tools "exif" and "gexif" (and all other libexif-based tools
as "gphoto2") this tool gives a much easier readable summary of camera settings
(shutter speed in 1/x sec, focal length (also the 35-mm camera equivalent),
focal distance, ...), EXIF header manipulation as stripping off the thumbnail
and other info not needed, stripping off the complete header, applying
arbitrary conversion tools to the JPEG image and conserving the header,
renaming JPEG images with the capture date stored in the header, and even
turning the images upright when the camera has an orientation sensor (as Canon
Digital IXUS 400) ...

The tool is very compact, the executable has only a size of around 35 kb, the
whole package (with documentation) occupies 60 kb.

See %{_docdir}/jhead/usage.html for how to use this program.

%prep
%setup -q
%patch0 -p0

%build
%make CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"

%install
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_mandir}/man1

install -m0755 jhead %{buildroot}%{_bindir}
install -m0644 jhead.1 %{buildroot}%{_mandir}/man1

%files
%doc readme.txt usage.html changes.txt
%{_bindir}/*
%{_mandir}/*/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19825 |12mu|joe-3.7-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Werror_cflags %nil

Summary:	Summary An easy to use text editor, supporting syntax highlight and UTF-8
Name:		joe
Version:	3.7
Release:	8
License:	GPL+
Group:		Editors
Url:		http://joe-editor.sourceforge.net/
Source0:	http://puzzle.dl.sourceforge.net/sourceforge/joe-editor/%{name}-%{version}.tar.bz2
# RPM SPEC mode, originally from Suse's joe
Source1:	spec.jsf
Patch1:		joe-3.7-term.patch
Patch2:		joe-3.5-spec-ftyperc.patch
Patch3:		joe-3.7-segfault-fix.patch
BuildRequires:	pkgconfig(ncurses)

%description
Joe is an easy to use, modeless text editor which would be very
appropriate for novices.  Joe uses the same WordStar keybindings used
in Borland's development environment.

You should install joe if you've used it before and you liked it, or
if you're still deciding what text editor you'd like to use, or if you
have a fondness for WordStar.  If you're just starting out, you should
probably install joe because it is very easy to use.

%prep
%setup -q
%patch1 -p0 -b .gnoterm
%patch2 -p1 -b .spec-ftyperc
%patch3 -p0

%build
export CFLAGS="$RPM_OPT_FLAGS -DUSE_LOCALE"
%configure2_5x
%make

%install
%makeinstall

# XXX: hack to install the manpages, otherwise one goes over the other ...
# (trap for when this ugly thing is no more needed)
[ -d %{buildroot}/%{_mandir}/ru ] && exit 1
rm -rf %{buildroot}/%{_mandir}
pushd man && %makeinstall mandir=%{buildroot}/%{_mandir} && popd
pushd man/ru && %makeinstall mandir=%{buildroot}/%{_mandir}/ru && popd
for dir in %{buildroot}/%{_mandir} %{buildroot}/%{_mandir}/ru; do
  pushd $dir/man1
  for bin in jmacs jpico jstar rjoe; do
    ln -s joe.1 ${bin}.1
  done
  popd
done

cp -p %{SOURCE1} %{buildroot}%{_datadir}/joe/syntax/

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Name=Joe
Comment=%{Summary}
Exec=%{_bindir}/%{name} %f
Icon=editors_section
Terminal=true
Type=Application
Categories=X-MandrivaLinux-MoreApplications-Editors;TextEditor;
EOF

%files
%doc ChangeLog HACKING HINTS LIST NEWS README TODO docs/help-system.html
%{_bindir}/*
%dir %{_sysconfdir}/joe
%config(noreplace) %{_sysconfdir}/joe/*
%{_datadir}/%{name}/*
%{_mandir}/man1/*
%lang(ru) %{_mandir}/ru/man1/*
%{_datadir}/applications/*

%changelog
* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 3.7-6mdv2011.0
+ Revision: 665830
- mass rebuild

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 3.7-5mdv2011.0
+ Revision: 606100
- rebuild

* Mon May 03 2010 Emmanuel Andry <eandry@mandriva.org> 3.7-4mdv2010.1
+ Revision: 541757
- fix possible crash with p3 (should fix #58889)

* Mon Mar 15 2010 Oden Eriksson <oeriksson@mandriva.com> 3.7-3mdv2010.1
+ Revision: 520137
- rebuilt for 2010.1

* Wed Sep 02 2009 Christophe Fergeau <cfergeau@mandriva.com> 3.7-2mdv2010.0
+ Revision: 425465
- rebuild

* Thu Jan 15 2009 JÃ©rÃ´me Soyer <saispo@mandriva.org> 3.7-1mdv2009.1
+ Revision: 329765
- New upstream release

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 3.5-8mdv2009.0
+ Revision: 218439
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Sat Feb 09 2008 Funda Wang <fwang@mandriva.org> 3.5-8mdv2008.1
+ Revision: 164390
- fix license

* Fri Feb 08 2008 Funda Wang <fwang@mandriva.org> 3.5-7mdv2008.1
+ Revision: 164161
- fix LICENSE, it should be GPLv1+

* Thu Feb 07 2008 Thierry Vignaud <tv@mandriva.org> 3.5-6mdv2008.1
+ Revision: 163540
- drop old menu

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 3.5-5mdv2008.1
+ Revision: 127401
- kill re-definition of %%buildroot on Pixel's request


* Tue Feb 06 2007 Gustavo De Nardin <gustavodn@mandriva.com> 3.5-5mdv2007.0
+ Revision: 116886
- fixed menu description
- fixed desktop file
- small fix to spec mode
- added highlight for strings and Requires() to spec mode
- some improvements to spec mode

* Tue Jan 23 2007 Gustavo De Nardin <gustavodn@mandriva.com> 3.5-4mdv2007.1
+ Revision: 112192
- added RPM SPEC mode, from Suse (spec.jsf)
- removed dead patch (joe-3.3-ret.patch.bz2)
- don't package docs in /etc! (as non-docs even)
- manpages for all joe names

* Mon Jan 22 2007 Gustavo De Nardin <gustavodn@mandriva.com> 3.5-3mdv2007.1
+ Revision: 111958
- note about syntax hilight and UTF-8 support on summary
- added docs and russian manpage to package

* Tue Sep 19 2006 Gwenole Beauchesne <gbeauchesne@mandriva.com> 3.5-2mdv2007.0
- Rebuild

* Wed Aug 09 2006 Giuseppe Ghibò <ghibo@mandriva.com> 3.5-1mdv2007.0
- Release: 3.5
- Rebuilt Patch1.
- Disable Patch2.
- XDG menu.

* Sat Sep 10 2005 Gwenole Beauchesne <gbeauchesne@mandriva.com> 3.3-2mdk
- menudir

* Mon Jul 11 2005 Giuseppe Ghibò <ghibo@mandriva.com> 3.3-1mdk
- Release: 3.3.
- Removed old Patch2.
- Merged Patch2 from RH.

* Sun Oct 10 2004 Giuseppe Ghibò <ghibo@mandrakesoft.com> 3.1-5mdk
- Added Patch2, to fix documentation/mandirs according to new /etc/joe path
  (from RH).

* Sat Oct 09 2004 Giuseppe Ghibò <ghibo@mandrakesoft.com> 3.1-4mdk
- Use /etc/joe and not /etc/joe/joe as config dir (fix bug #12021).

* Tue Aug 17 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.1-3mdk
- Rebuild with new menu.

* Tue Jul 20 2004 Giuseppe Ghibò <ghibo@mandrakesoft.com> 3.1-2mdk
- Rebuilt.

* Tue Jun 01 2004 Giuseppe Ghibò <ghibo@mandrakesoft.com> 3.1-1mdk
- Release 3.1.

* Tue Apr 27 2004 Giuseppe Ghibò <ghibo@mandrakesoft.com> 3.0-1mdk
- Release: 3.1.
- Removed Patch0.

* Sat Feb 07 2004 Giuseppe Ghibò <ghibo@mandrakesoft.com> 2.9.8-2mdk
- Merged gnome term patches from RH (Patch1).
- Renamed Patch2 -> Patch0.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19826 |12mu|jovie-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	KTTS - KDE Text-to-Speech
Name:		jovie
Version:	4.12.4
Release:	1
Epoch:		2
License:	LGPLv2
Group:		Graphical desktop/KDE
Url:		http://www.kde.org/
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	speech-dispatcher-devel
Obsoletes:	kdeaccessibility4-core < 2:4.5.71
Obsoletes:	kdeaccessibility4 < 2:4.5.71
Obsoletes:	kttsd < 2:4.5.71

%description
Jovie is a subsystem within the KDE desktop for
conversion of text to audible speech. Jovie is currently under development
and aims to become the standard subsystem for all KDE applications
to provide speech output.
User Features:
 * Speak any text from the KDE clipboard.
 * Speak any plain text file.
 * Speak all or any portion of a text file from Kate.
 * Speak all or any portion of an HTML page from Konqueror.
 * Use as the speech backend for KMouth and KSayIt.
 * Speak KDE notifications (KNotify).
 * Long text is parsed into sentences. User may backup by sentence or
    paragraph, replay, pause, and stop playing.
 * Audio output via GStreamer (version 0.8.7 or later)

%files
%doc %{_kde_docdir}/HTML/en/jovie
%{_kde_bindir}/jovie
%{_kde_applicationsdir}/jovieapp.desktop
%{_kde_libdir}/kde4/kcm_kttsd.so
%{_kde_libdir}/kde4/jovie_stringreplacerplugin.so
%{_kde_libdir}/kde4/jovie_talkerchooserplugin.so
%{_kde_libdir}/kde4/jovie_xmltransformerplugin.so
%{_kde_appsdir}/jovie
%{_kde_iconsdir}/*/*/actions/female.png
%{_kde_iconsdir}/*/*/actions/male.png
%{_kde_iconsdir}/*/*/actions/nospeak.png
%{_kde_iconsdir}/*/*/actions/speak.png
%{_kde_services}/jovie.desktop
%{_kde_services}/jovie_stringreplacerplugin.desktop
%{_kde_services}/jovie_talkerchooserplugin.desktop
%{_kde_services}/jovie_xmltransformerplugin.desktop
%{_kde_services}/kcmkttsd.desktop
%{_kde_services}/kttsd.desktop
%{_kde_servicetypes}/jovie_filterplugin.desktop

#-----------------------------------------------------------------------------

%define kttsd_major 4
%define libkttsd %mklibname kttsd %{kttsd_major}

%package -n %{libkttsd}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkttsd}
KDE 4 library.

%files -n %{libkttsd}
%{_kde_libdir}/libkttsd.so.%{kttsd_major}*

#---------------------------------------------

%package devel
Summary:	Devel stuff for %{name}
Group:		Development/KDE and Qt
Requires:	kdelibs4-devel
Requires:	%{libkttsd} = %{EVRD}

%description devel
Files needed to build applications based on %{name}.

%files devel
%{_kde_libdir}/libkttsd.so

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.12.4-1
+ Revision: 76c022d
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19827 |12mu|jreen-1.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Qt XMPP library
Name:		jreen
Version:	1.1.1
Release:	1
Source0:	http://mirror.yandex.ru/gentoo-distfiles/distfiles/jreen-%{version}.tar.gz
License:	GPLv2
Group:		System/Libraries
URL:		https://github.com/euroelessar/jreen
BuildRequires:	pkgconfig(QtNetwork)
BuildRequires:	pkgconfig(QtCore)
BuildRequires:	pkgconfig(QtGui)
BuildRequires:	pkgconfig(qca2)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	pkgconfig(libidn)
BuildRequires:	qt4-devel
BuildRequires:	cmake >= 2.8.0

%description
Qt XMPP library.

#---------------------------------------------------------------------
%define jreen_major 1
%define libjreen %mklibname jreen %{jreen_major}

%package -n %{libjreen}
Summary:	Qt XMPP library
Group:		System/Libraries

%description -n %{libjreen}
Qt XMPP library.

%files -n %{libjreen}
%{_libdir}/libjreen.so.%{jreen_major}*

#--------------------------------------------------------------------

%define develjreen %mklibname -d %{name}

%package -n %{develjreen}
Summary:	Devel files for %{name}
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Requires:	%{libjreen} = %{version}-%{release}

%description -n %{develjreen}
Devel files for %{name}

%files -n %{develjreen}
%{_includedir}/%{name}/
%{_libdir}/libjreen.so
%{_libdir}/pkgconfig/libjreen.pc

#---------------------------------------------------------------------

%prep
%setup -q

%build
export PATH=$PATH:/usr/lib/qt4/bin/
%cmake
%make

%install
%makeinstall_std -C build


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19828 |12mu|json-glib-0.16.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libver 1.0
%define major 0

%define libname		%mklibname %{name} %{libver} %{major}
%define develname	%mklibname %{name} -d

Name:		json-glib
Version:	0.16.0
Release:	1
Summary:	Library for JavaScript Object Notation format
Group:		System/Libraries
License:	LGPLv2+
URL:		http://live.gnome.org/JsonGlib
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/0.16/%{name}-%{version}.tar.xz
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	gtk-doc
Requires:	%{libname} = %{version}-%{release}

%description
%{name} is a library providing serialization and deserialization support
for the JavaScript Object Notation (JSON) format.

%package -n %{libname}
Summary:	Shared libraries for %{name}
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}
Provides:	lib%{name} = %{version}-%{release}

%description -n %{libname}
%{name} is a library providing serialization and deserialization support
for the JavaScript Object Notation (JSON) format.


%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/C
Provides:	lib%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n %{develname}
The %{develname} package contains libraries and header files for
developing applications that use %{name}.

%prep
%setup -q

%build
%configure2_5x	--disable-static
%make 


%install
rm -rf %{buildroot}
%makeinstall_std

%find_lang %{name}-%{libver}

%check
%make check

%files -f %{name}-%{libver}.lang

%files -n %{libname}
%{_libdir}/lib%{name}-%{libver}.so.%{major}*
%_libdir/girepository-1.0/Json-%{libver}.typelib

%files -n %{develname}
%doc NEWS ChangeLog
%{_libdir}/lib%{name}-%{libver}.so
%{_libdir}/pkgconfig/%{name}-%{libver}.pc
%{_includedir}/%{name}-%{libver}/
%{_datadir}/gtk-doc/html/%{name}/
%{_datadir}/gir-1.0/Json-%{libver}.gir


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19829 |12mu|juk-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		juk
Version:	4.12.4
Release:	1
Epoch:		3
Summary:	A music player and manager for KDE
Group:		Graphical desktop/KDE
License:	GPLv2
URL:		http://www.kde.org/applications/multimedia/juk/
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
Requires:	kdebase4-runtime
Conflicts:	kdemultimedia4-core < 3:4.5.71
Conflicts:	kdemultimedia4-devel < 3:4.6.90-3
BuildRequires:	kdelibs4-devel
BuildRequires:	libtunepimp-devel
BuildRequires:	pkgconfig(taglib) >= 1.7

%description
JuK is an audio jukebox application, supporting collections of MP3, Ogg
Vorbis, and FLAC audio files. It allows you to edit the "tags" of your
audio files, and manage your collection and playlists. It's main focus,
in fact, is on music management.

%files
%{_kde_appsdir}/juk
%{_kde_bindir}/juk
%{_kde_iconsdir}/*/*/apps/juk.*
%{_kde_applicationsdir}/juk.desktop
%{_kde_services}/ServiceMenus/jukservicemenu.desktop
%{_datadir}/dbus-1/interfaces/org.kde.juk.collection.xml
%{_datadir}/dbus-1/interfaces/org.kde.juk.player.xml
%{_datadir}/dbus-1/interfaces/org.kde.juk.search.xml
%{_kde_docdir}/HTML/en/juk

#------------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.12.4-1
+ Revision: 148146b
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19830 |12mu|k3b-2.0.2-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
######################
# Hardcode PLF build
%define build_plf 0
######################

%if %{build_plf}
%define distsuffix plf
%define extrarelsuffix plf
%endif

Summary:	CD-Burner for KDE4
Name:		k3b
Version:	2.0.2
Release:	11%{?extrarelsuffix}
Epoch:		4
License:	GPLv2+
Group:		Archiving/Cd burning
Url:		http://k3b.sourceforge.net/
Source0:	http://jaist.dl.sourceforge.net/sourceforge/k3b/%{name}-%{version}.tar.bz2
Source1:	k3b-docbook-ru.tar.bz2
Patch0:		k3b-2.0.2-ffmpeg2.0.patch
Patch1:		k3b-2.0.2-git-sox_not_found.diff
Patch3:		k3b-1.69-always-use-growisofs-for-dvd.patch
Patch4:		k3b-2.0.2-l10n-ru.patch
Patch5:		k3b-2.0.2-docbook-ru.patch
BuildRequires:	doxygen
BuildRequires:	kdelibs4-devel
BuildRequires:	ffmpeg-devel
BuildRequires:	libkcddb-devel
BuildRequires:	libmpcdec-devel
BuildRequires:	pkgconfig(dvdread)
BuildRequires:	pkgconfig(flac)
BuildRequires:	pkgconfig(flac++)
BuildRequires:	pkgconfig(mad)
BuildRequires:	pkgconfig(ogg)
BuildRequires:	pkgconfig(polkit-qt-1)
BuildRequires:	pkgconfig(samplerate)
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	pkgconfig(taglib)
BuildRequires:	pkgconfig(vorbis)
%if %{build_plf}
BuildRequires:	liblame-devel
%else
BuildConflicts:	liblame-devel
%endif
Requires:	cdrecord
Requires:	mkisofs
Requires:	cdrdao
Requires:	sox
Requires:	vcdimager
Requires:	normalize
Requires:	dvd+rw-tools
Requires:	kdebase4-runtime
Suggests:	transсode

%description
K3b is CD-writing software which intends to be feature-rich and
provide an easily usable interface. Features include burning
audio CDs from .WAV and .MP3 audio files, configuring external
programs and configuring devices.

%if %{build_plf}
This package is in Restricted repository because it supports
mp3 encoding which is patent-protected.
%endif

%files -f %{name}.lang
%{_kde_bindir}/k3b
%{_kde_bindir}/k3bsetup
%{_kde_libdir}/kde4/kcm_k3bsetup.so
%{_kde_libdir}/kde4/kcm_k3boggvorbisencoder.so
%{_kde_libdir}/kde4/kio_videodvd.so
%{_kde_libdir}/kde4/k3bffmpegdecoder.so
%{_kde_libdir}/kde4/k3bflacdecoder.so
%{_kde_libdir}/kde4/k3bmaddecoder.so
%{_kde_libdir}/kde4/k3boggvorbisdecoder.so
%{_kde_libdir}/kde4/k3boggvorbisencoder.so
%{_kde_libdir}/kde4/k3bmpcdecoder.so
%{_kde_libdir}/kde4/k3blibsndfiledecoder.so
%{_kde_libdir}/kde4/k3baudiometainforenamerplugin.so
%{_kde_libdir}/kde4/k3baudioprojectcddbplugin.so
%{_kde_libdir}/kde4/k3bexternalencoder.so
%{_kde_libdir}/kde4/k3bsoxencoder.so
%{_kde_libdir}/kde4/k3bwavedecoder.so
%{_kde_libdir}/kde4/kcm_k3bexternalencoder.so
%{_kde_libdir}/kde4/kcm_k3bsoxencoder.so
%if %{build_plf}
%{_kde_libdir}/kde4/k3blameencoder.so
%{_kde_libdir}/kde4/kcm_k3blameencoder.so
%endif
%{_kde_datadir}/applications/kde4/k3b.desktop
%{_kde_datadir}/mime/packages/x-k3b.xml
%{_kde_appsdir}/k3b
%{_kde_appsdir}/konqsidebartng/virtual_folders/services/videodvd.desktop
%{_kde_appsdir}/solid/actions/*
%{_kde_datadir}/kde4/services/ServiceMenus/*.desktop
%{_kde_datadir}/kde4/services/*.desktop
%{_kde_datadir}/kde4/servicetypes/k3bplugin.desktop
%{_kde_datadir}/kde4/services/videodvd.protocol
%{_kde_iconsdir}/hicolor/*/apps/k3b.*
%{_sysconfdir}/dbus-1/system.d/org.kde.kcontrol.k3bsetup.conf
%{_kde_libdir}/kde4/libexec/k3bsetuphelper
%{_kde_datadir}/polkit-1/actions/org.kde.kcontrol.k3bsetup.policy
%{_kde_datadir}/dbus-1/system-services/org.kde.kcontrol.k3bsetup.service
%{_kde_datadir}/doc/HTML/*

#------------------------------------------------

%define libk3b_major 6
%define libk3b %mklibname k3blib %{libk3b_major}

%package -n %{libk3b}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libk3b}
KDE 4 core library.

%files -n %{libk3b}
%{_kde_libdir}/libk3blib.so.%{libk3b_major}*

#------------------------------------------------

%define libk3bdevice_major 6
%define libk3bdevice %mklibname k3bdevice %{libk3bdevice_major}

%package -n %{libk3bdevice}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libk3bdevice}
KDE 4 core library.

%files -n %{libk3bdevice}
%{_kde_libdir}/libk3bdevice.so.%{libk3bdevice_major}*

#------------------------------------------------

%package devel
Group:		Development/KDE and Qt
Summary:	Development libraries from %{name}
Requires:	%{libk3bdevice} = %{EVRD}
Requires:	%{libk3b} = %{EVRD}

%description devel
Development libraries from %{name}.

%files devel
%{_kde_includedir}/*.h
%{_kde_libdir}/libk3blib.so
%{_kde_libdir}/libk3bdevice.so

#------------------------------------------------

%prep
%setup -q -a1
%patch0 -p1
%patch1 -p1 -b .sox
%patch3 -p1 -b .dvd
%patch4 -p1 -b .l10n-ru
%patch5 -p1 -b .docbook-ru

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang --with-html k3b k3bsetup kio_videodvd libk3b libk3bdevice %{name}.lang

%changelog
* Mon Jun 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4:2.0.2-11
+ Revision: 44165af
- Add russian docbook



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19831 |12mu|kaccessible-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kaccessible
Summary:	Accessibility services like focus tracking and a screenreader
Version:	4.12.4
Release:	1
Group:		Graphical desktop/KDE
License:	LGPLv2
URL:		http://www.kde.org/
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	speech-dispatcher-devel
Obsoletes:	kdeaccessibility4-core < 2:4.8.0

%description
kaccessible implements a QAccessibleBridgePlugin to provide
accessibility services like focus tracking and a screenreader.

%files
%{_kde_libdir}/kde4/libexec/kaccessibleapp
%{_kde_libdir}/kde4/plugins/accessiblebridge/kaccessiblebridge.so
%{_datadir}/dbus-1/services/org.kde.kaccessible.service

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.12.4-1
+ Revision: 41a281a
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19832 |12mu|kajongg-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Majongg game for KDE
Name:		kajongg
Version:	4.12.4
Release:	1
Epoch:		1
Group:		Graphical desktop/KDE
License:	GPLv2+ and LGPLv2+ and GFDL
Url:		http://www.kde.org/applications/games/kajongg/
Source0:	ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
Patch0:		kajongg-4.12.3-python-random.patch
BuildRequires:	kdelibs4-devel
BuildRequires:	python-kde4
BuildRequires:	python-qt4
BuildRequires:	python-twisted-core
BuildRequires:	pkgconfig(sqlite3)
Requires:	python-kde4
Requires:	python-twisted-core
Requires:	qt4-database-plugin-sqlite
Requires:	kmahjongglib
# kajongg needed ogg123 @ runtime
Requires:	vorbis-tools
BuildArch:	noarch

%description
Kajongg is the ancient Chinese board game for 4 players.

Kajongg can be used in two different ways: Scoring a manual game where you play
as always and use Kajongg for the computation of scores and for bookkeeping. Or
you can use Kajongg to play against any combination of other human players or
computer players.

%files
%{_kde_bindir}/kajongg
%{_kde_bindir}/kajonggserver
%{_kde_applicationsdir}/kajongg.desktop
%{_kde_appsdir}/kajongg
%{_kde_docdir}/HTML/en/kajongg
%{_kde_iconsdir}/hicolor/*/*/*kajongg*

#------------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: 71f6180
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19833 |12mu|kalgebra-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_without opengl

Summary:	MathML-based graph calculator
Name:		kalgebra
Version:	4.12.4
Release:	1
Group:		Graphical desktop/KDE
License:	GPLv2 LGPLv2 GFDL
Url:		http://userbase.kde.org/KAlgebra
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	libkdeedu-devel >= %{version}
BuildRequires:	readline-devel
BuildRequires:	analitza-devel
%if %{with opengl}
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
%endif
# add SHOULD_BUILD_OPENGL option, to be able to disable support
# on arm because plotter3d assumes qreal=double all over the place
Patch1:		kalgebra-4.10.1-opengl_optional.patch

%description
KAlgebra is a mathematical calculator based content markup MathML
language. Nowadays it is capable to make simple MathML operations
(arithmetic and logical) and representate 2D and 3D graphs. It is
actually not necessary to know MathML to use KAlgebra.

%files
%doc COPYING COPYING.LIB COPYING.DOC
%doc %{_kde_docdir}/HTML/en/kalgebra
%{_kde_bindir}/kalgebra
%{_kde_bindir}/kalgebramobile
%{_kde_iconsdir}/*/*/apps/kalgebra.*
%{_kde_applicationsdir}/kalgebra.desktop
%{_kde_applicationsdir}/kalgebramobile.desktop
%{_kde_libdir}/kde4/plasma_applet_kalgebra.so
%{_kde_libdir}/kde4/imports/org/kde/analitza/
%{_kde_appsdir}/katepart/syntax/kalgebra.xml
%{_kde_appsdir}/kalgebramobile
%{_kde_appsdir}/plasma/plasmoids/org.kde.graphsplasmoid
%{_kde_services}/kalgebra*.desktop
%{_kde_services}/graphsplasmoid.desktop

#----------------------------------------------------------------------

%prep
%setup -q
%patch1 -p1 -b .opengl_optional

%build
%cmake_kde4 \
%if %{with opengl}
	-DSHOULD_BUILD_OPENGL:BOOL=ON
%else
	-DSHOULD_BUILD_OPENGL:BOOL=OFF
%endif

%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.12.4-1
+ Revision: d71125a
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19834 |12mu|kalzium-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define eigen_version 2.0.3

Summary:	Shows the periodic system of the elements
Name:		kalzium
Version:	4.12.4
Release:	1
License:	GPLv2+
Group:		Graphical desktop/KDE
Url:		http://edu.kde.org/kalzium
Source0:	ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
%ifnarch %{arm}
BuildRequires:	pkgconfig(avogadro)
%endif
BuildRequires:	pkgconfig(eigen2) >= %{eigen_version}
BuildRequires:	pkgconfig(openbabel-2.0)
BuildRequires:	chemical-mime-data
BuildRequires:	facile
BuildRequires:	ocaml
Requires:	libkdeedu = %{version}
Requires:	openbabel
%ifnarch %{arm}
Requires:	avogadro
%endif
Requires:	chemical-mime-data
Requires:	ocaml
Conflicts:	cantor < 4.6.90
Conflicts:	kdeedu4-core < 4.6.90

%description
Kalzium is an application which will show you some information about the
periodic system of the elements. Therefore you could use it as an
information database.

%files
%doc COPYING COPYING.LIB COPYING.DOC
%doc %{_kde_docdir}/HTML/en/kalzium
%{_kde_bindir}/kalzium
%{_kde_appsdir}/kalzium
%{_kde_iconsdir}/hicolor/*/apps/kalzium.png
%{_kde_iconsdir}/hicolor/scalable/apps/kalzium.svgz
%{_kde_libdir}/kde4/plasma_applet_molmassCalculator.so
%{_kde_libdir}/kde4/concentrationCalculator.so
%{_kde_libdir}/kde4/gasCalculator.so
%{_kde_libdir}/kde4/nuclearCalculator.so
%{_kde_applicationsdir}/kalzium.desktop
%{_kde_applicationsdir}/kalzium_cml.desktop
%{_kde_services}/plasma-applet-Molmasscalculator.desktop
%{_kde_datadir}/config.kcfg/kalzium.kcfg
%{_kde_configdir}/kalzium.knsrc
%{_kde_appsdir}/libkdeedu/data/elements.xml
%{_kde_appsdir}/libkdeedu/data/isotopes.xml
%{_kde_appsdir}/libkdeedu/data/spectra.xml
%{_kde_appsdir}/libkdeedu/data/symbols.csv
%{_kde_appsdir}/libkdeedu/data/symbols2.csv
%{_kde_services}/concentrationCalculator.desktop
%{_kde_services}/gasCalculator.desktop
%{_kde_services}/nuclearCalculator.desktop
%{_kde_mandir}/man1/kalzium.1.*

#-----------------------------------------------------------------------------

%package -n plasma-engine-kalzium
Summary:	plasma didyouknow Applet
Group:		Graphical desktop/KDE
Requires:	kdebase4-runtime
Provides:	plasma-applet

%description -n plasma-engine-kalzium
kalzium engine applet

%files -n plasma-engine-kalzium
%{_kde_libdir}/kde4/plasma_engine_kalzium.so
%{_kde_services}/plasma-dataengine-kalzium.desktop

#------------------------------------------------------------------------------

%package -n plasma-applet-didyouknow
Summary:	plasma didyouknow Applet
Group:		Graphical desktop/KDE
Requires:	kdebase4-runtime
Provides:	plasma-applet

%description -n plasma-applet-didyouknow
Plasma applet where you can answer questions

%files -n plasma-applet-didyouknow
%{_kde_libdir}/kde4/plasma_applet_didyouknow.so
%{_kde_services}/plasma_didyouknow.desktop
%{_kde_appsdir}/desktoptheme/default/widgets/chalkboard.svg

#------------------------------------------------------------------------------

%define compoundviewer_major 4
%define libcompoundviewer %mklibname compoundviewer %{compoundviewer_major}

%package -n %{libcompoundviewer}
Summary:	Kalzium runtime library
Group:		System/Libraries

%description -n %{libcompoundviewer}
Kalzium runtime library.

%files -n %{libcompoundviewer}
%{_kde_libdir}/libcompoundviewer.so.%{compoundviewer_major}*

#----------------------------------------------------------------------------

%define science_major 4
%define libscience %mklibname science %{science_major}

%package -n %{libscience}
Summary:	Runtime library for KDE Education Application
Group:		System/Libraries

%description -n %{libscience}
libscience is a library that provides classes for chemical data.This library is
mainly used by kalzium.

%files -n %{libscience}
%{_kde_libdir}/libscience.so.%{science_major}*

#-----------------------------------------------------------------------------

%package devel
Summary:	Devel stuff for %{name}
Group:		Development/KDE and Qt
Requires:	pkgconfig(eigen2) >= %{eigen_version}
Requires:	pkgconfig(openbabel-2.0)
Requires:	%{libcompoundviewer} = %{EVRD}
Requires:	%{libscience} = %{EVRD}
Conflicts:	kdeedu4-devel < 4.6.90

%description devel
Files needed to build applications based on %{name}.

%files devel
%{_kde_libdir}/libcompoundviewer.so
%{_includedir}/libkdeedu
%{_kde_libdir}/libscience.so

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.12.4-1
+ Revision: 67036c6
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19835 |12mu|kamera-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kamera
Summary:	Kamera ioslave
Version:	4.12.4
Release:	1
Epoch:		2
Group:		Graphical desktop/KDE
License:	GPLv2 GFDL
URL:		http://www.kde.org
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(libgphoto2)

%description
Kamera ioslave.

%files
%doc %{_kde_docdir}/HTML/en/kcontrol/kamera
%doc COPYING  COPYING.DOC
%{_kde_libdir}/kde4/kcm_kamera.so
%{_kde_libdir}/kde4/kio_kamera.so
%{_kde_services}/camera.protocol
%{_kde_services}/kamera.desktop
%{_kde_appsdir}/solid/actions/solid_camera.desktop

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.12.4-1
+ Revision: deb8fd4
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19836 |12mu|kanagram-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kanagram
Summary:	Word learning program
Version:	4.12.4
Release:	1
Group:		Graphical desktop/KDE
License:	GPLv2 GFDL
URL:		http://edu.kde.org/kanagram
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	libkdeedu-devel >= %{version}
Requires:	libkdeedu = %{version}

%description
Kanagram is a replacement for KMessedWords. Kanagram mixes up the letters
of a word (creating an anagram), and you have to guess what the mixed up
word is. Kanagram features several built-in word lists, hints, and a cheat
feature which reveals the original word. Kanagram also has a vocabulary
editor, so you can make your own vocabularies, and distribute them through
Kanagram's KNewStuff download service.

%files
%doc ChangeLog TODO COPYING COPYING.DOC
%doc %{_kde_docdir}/HTML/en/kanagram
%{_kde_bindir}/kanagram
%{_kde_appsdir}/kanagram
%{_kde_iconsdir}/*/*/apps/kanagram*
%{_kde_applicationsdir}/kanagram.desktop
%{_kde_datadir}/config.kcfg/kanagram.kcfg
%{_kde_configdir}/kanagram.knsrc

#----------------------------------------------------------------------------

%define kanagramengine_major 4
%define libkanagramengine %mklibname kanagramengine %{kanagramengine_major}

%package -n %{libkanagramengine}
Summary:	Runtime library for KDE Education Application
Group:		System/Libraries

%description -n %{libkanagramengine}
Runtime library for KDE Education Application.

%files -n %{libkanagramengine}
%{_kde_libdir}/libkanagramengine.so.%{kanagramengine_major}*

#-----------------------------------------------------------------------------

%package devel
Summary:	Devel stuff for %{name}
Group:		Development/KDE and Qt
Requires:	%{libkanagramengine} = %{version}-%{release}
Requires:	kdelibs4-devel
Requires:	libkdeedu-devel

%description devel
Files needed to build applications based on %{name}.

%files devel
%{_kde_libdir}/libkanagramengine.so
%{_includedir}/%{name}

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.12.4-1
+ Revision: 821b285
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19837 |12mu|kapman-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kapman
Version:	4.12.4
Release:	1
Epoch:		1
Summary:	A Pac-Man clone
Group:		Graphical desktop/KDE
License:	GPLv2 and LGPLv2 and GFDL
URL:		http://www.kde.org/applications/games/kapman/
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	libkdegames-devel

%description
Kapman is a clone of the well known game Pac-Man.

You must run through the maze to eat all pills without being captured by a
ghost. By eating an energizer, Kapman gets the ability to eat ghosts for a few
seconds. When a stage is cleared of pills and energizer the player is taken to
the next stage with slightly increased game speed.

%files
%{_kde_bindir}/kapman
%{_kde_applicationsdir}/kapman.desktop
%{_kde_appsdir}/kapman
%{_kde_docdir}/*/*/kapman
%{_kde_iconsdir}/hicolor/*/apps/kapman.*
%{_kde_datadir}/sounds/kapman

#------------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: cdf9058
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19838 |12mu|kapptemplate-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Templates for KDE Application Development
Name:		kapptemplate
Version:	4.12.4
Release:	1
Epoch:		1
Group:		Graphical desktop/KDE
License:	GPLv2+
Url:		http://www.kde.org
%define is_beta %(if test `echo %{version} |cut -d. -f3` -ge 70; then echo -n 1; else echo -n 0; fi)
%if %{is_beta}
%define ftpdir unstable
%else
%define ftpdir stable
%endif
Source0:	ftp://ftp.kde.org/pub/kde/%{ftpdir}/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel

%description
KAppTemplate is a set of modular shell scripts that will create a framework for
any number of KDE application types. At its base level, it handles creation of
things like the automake/autoconf framework, lsm files, RPM spec files, and po
files. Then, there are individual modules that allow you to create a skeleton
KDE application, a KPart application, a KPart plugin, or even convert existing
source code to the KDE framework.

%files
%{_kde_bindir}/kapptemplate
%{_kde_applicationsdir}/kapptemplate.desktop
%{_kde_datadir}/config.kcfg/kapptemplate.kcfg
%{_kde_appsdir}/kdevappwizard
%{_kde_docdir}/*/*/kapptemplate
%{_kde_iconsdir}/hicolor/*/apps/kapptemplate.png

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: 7b3bee7
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19839 |12mu|kate-4.12.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Advanced text editor
Name:		kate
Version:	4.12.4
Release:	2
Epoch:		3
License:	GPLv2+ LGPLv2+
Group:		Graphical desktop/KDE
Url:		http://kate-editor.org/
%define is_beta %(if test `echo %{version} |cut -d. -f3` -ge 70; then echo -n 1; else echo -n 0; fi)
%if %{is_beta}
%define ftpdir unstable
%else
%define ftpdir stable
%endif
Source0:	ftp://ftp.kde.org/pub/kde/%{ftpdir}/%{version}/src/%{name}-%{version}.tar.xz
Source1:	kwriteroot.desktop
Source10:	%{name}.rpmlintrc
BuildRequires:	python-sip
BuildRequires:	python-qt4
BuildRequires:	python-kde4
BuildRequires:	binutils-devel
BuildRequires:	boost-devel
BuildRequires:	kdelibs4-devel
BuildRequires:	libltdl-devel
BuildRequires:	python-kde4-devel
BuildRequires:	subversion-devel
BuildRequires:	pkgconfig(hunspell)
BuildRequires:	pkgconfig(libkactivities)
BuildRequires:	pkgconfig(libxslt)
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(QJson)
Requires:	konsole >= 1:%{version}
Requires:	katepart = %{EVRD}
Requires:	kate-extensions = %{EVRD}
Conflicts:	kdelibs4-core < 2:4.6.90
Obsoletes:	%{_lib}ktexteditor-codesnippets0 < 3:4.10.0

%description
A fast and advanced text editor with nice plugins for KDE 4.

%files
%doc COPYING.LIB AUTHORS README
%{_kde_bindir}/kate
%{_kde_libdir}/libkdeinit4_kate.so
%{_kde_libdir}/kde4/katebacktracebrowserplugin.so
%{_kde_libdir}/kde4/katefilebrowserplugin.so
%{_kde_libdir}/kde4/katefiletemplates.so
%{_kde_libdir}/kde4/kategdbplugin.so
%{_kde_libdir}/kde4/katekonsoleplugin.so
%{_kde_libdir}/kde4/katemailfilesplugin.so
%{_kde_libdir}/kde4/kateopenheaderplugin.so
%{_kde_libdir}/kde4/katesearchplugin.so
%{_kde_libdir}/kde4/katesymbolviewerplugin.so
%{_kde_libdir}/kde4/katetabbarextensionplugin.so
%{_kde_libdir}/kde4/katetextfilterplugin.so
%{_kde_libdir}/kde4/plasma_applet_katesession.so
%{_kde_libdir}/kde4/katebuildplugin.so
%{_kde_libdir}/kde4/katectagsplugin.so
%{_kde_libdir}/kde4/kate_kttsd.so
%{_kde_libdir}/kde4/katexmlcheckplugin.so
%{_kde_libdir}/kde4/katetabifyplugin.so
%{_kde_libdir}/kde4/katexmltoolsplugin.so
%{_kde_libdir}/kde4/katecloseexceptplugin.so
%{_kde_libdir}/kde4/katefiletreeplugin.so
%{_kde_libdir}/kde4/katesqlplugin.so
%{_kde_libdir}/kde4/katepateplugin.so
%{_kde_libdir}/kde4/kateprojectplugin.so
%{_kde_libdir}/kde4/katesnippetsplugin.so
%{_kde_applicationsdir}/kate.desktop
%{_kde_appsdir}/kate
%{_kde_appsdir}/katexmltools
%{_kde_appsdir}/kconf_update/kate-2.4.upd
%{_kde_iconsdir}/hicolor/*/apps/*.*
%{_kde_iconsdir}/hicolor/*/actions/debug-kategdb.*
%exclude %{_kde_iconsdir}/hicolor/scalable/apps/ktexteditorautobrace.svgz
%{_kde_services}/katebacktracebrowserplugin.desktop
%{_kde_services}/katefilebrowserplugin.desktop
%{_kde_services}/katefiletemplates.desktop
%{_kde_services}/kategdbplugin.desktop
%{_kde_services}/katekonsoleplugin.desktop
%{_kde_services}/katemailfilesplugin.desktop
%{_kde_services}/kateopenheader.desktop
%{_kde_services}/katesearch.desktop
%{_kde_services}/katesymbolviewer.desktop
%{_kde_services}/katetabbarextension.desktop
%{_kde_services}/katetextfilter.desktop
%{_kde_services}/plasma-applet-katesession.desktop
%{_kde_services}/katebuildplugin.desktop
%{_kde_services}/katectagsplugin.desktop
%{_kde_services}/kate_kttsd.desktop
%{_kde_services}/katexmlcheck.desktop
%{_kde_services}/katetabifyplugin.desktop
%{_kde_services}/katexmltools.desktop
%{_kde_services}/katesql.desktop
%{_kde_services}/katecloseexceptplugin.desktop
%{_kde_services}/katefiletreeplugin.desktop
%{_kde_services}/kateprojectplugin.desktop
%{_kde_services}/katesnippetsplugin.desktop
%{_kde_services}/pate.desktop
%{_kde_servicetypes}/kateplugin.desktop
%{_kde_mandir}/man1/kate.1.*
%{_kde_docdir}/*/*/kate

#-----------------------------------------------------------------------------

%package -n python-kate
Summary:	Python interface to the Kate text editor
Group:		Graphical desktop/KDE
Requires:	%{name} = %{EVRD}

%description -n python-kate
Python interface to the Kate text editor.

%files -n python-kate
%{py_platsitedir}/PyKate4

#-----------------------------------------------------------------------------

%package -n katepart
Summary:	Kate KPart
Group:		Graphical desktop/KDE
Conflicts:	kdelibs4-core < 2:4.6.90
Conflicts:	kate < 3:4.10.5-2

%description -n katepart
This package contains the Kate KPart component.

%files -n katepart
%{_kde_libdir}/kde4/katepart.so
%{_kde_appsdir}/katepart
%{_kde_configdir}/katemoderc
%{_kde_configdir}/katerc
%{_kde_configdir}/kateschemarc
%{_kde_configdir}/katesyntaxhighlightingrc
%{_kde_configdir}/ktexteditor_codesnippets_core.knsrc
%{_kde_services}/katepart.desktop

#-----------------------------------------------------------------------------

%package -n kwrite
Summary:	Simple text editor for KDE 4
Group:		Graphical desktop/KDE
Requires:	kdebase4-runtime
Requires:	katepart = %{EVRD}
Suggests:	kate-extensions

%description -n kwrite
KWrite is a text editor for KDE, based on the Kate's editor component.
Features :
    Syntax highlighting according to the file type
    Word completion
    Auto-identation
    Plugin support
    Vi input mode

%files -n kwrite
%{_kde_bindir}/kwrite
%{_kde_libdir}/libkdeinit4_kwrite.so
%{_kde_applicationsdir}/kwrite.desktop
%{_kde_applicationsdir}/kwriteroot.desktop
%{_kde_appsdir}/kwrite
%{_kde_docdir}/*/*/kwrite

#------------------------------------------------------------------------------

%package -n ktexteditor
Summary:	Ktexteditor
Group:		Graphical desktop/KDE
Obsoletes:	kate-extensions < %{EVRD}
Provides:	kate-extensions = %{EVRD}

%description -n ktexteditor
Ktexteditor package.

%files -n ktexteditor
%{_kde_libdir}/kde4/ktexteditor_autobrace.so
%{_kde_libdir}/kde4/ktexteditor_exporter.so
%{_kde_libdir}/kde4/ktexteditor_hlselection.so
%{_kde_libdir}/kde4/ktexteditor_iconinserter.so
%{_kde_libdir}/kde4/ktexteditor_insertfile.so
%{_kde_appsdir}/ktexteditor_exporter
%{_kde_appsdir}/ktexteditor_iconinserter
%{_kde_appsdir}/ktexteditor_insertfile
%{_kde_services}/ktexteditor_autobrace.desktop
%{_kde_services}/ktexteditor_autobrace_config.desktop
%{_kde_services}/ktexteditor_exporter.desktop
%{_kde_services}/ktexteditor_hlselection.desktop
%{_kde_services}/ktexteditor_iconinserter.desktop
%{_kde_services}/ktexteditor_insertfile.desktop
%{_kde_iconsdir}/hicolor/scalable/apps/ktexteditorautobrace.svgz

#------------------------------------------------------------------------------

%define kateinterfaces_major 4
%define libkateinterfaces %mklibname kateinterfaces %{kateinterfaces_major}

%package -n %{libkateinterfaces}
Summary:	Runtime library for Kate
Group:		System/Libraries

%description -n %{libkateinterfaces}
Runtime library for Kate.

%files -n %{libkateinterfaces}
%{_kde_libdir}/libkateinterfaces.so.%{kateinterfaces_major}*

#------------------------------------------------------------------------------

%define libkatepartinterfaces_major 4
%define libkatepartinterfaces %mklibname katepartinterfaces %{libkatepartinterfaces_major}

%package -n %{libkatepartinterfaces}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkatepartinterfaces}
Runtime library for Kate.

%files -n %{libkatepartinterfaces}
%{_kde_libdir}/libkatepartinterfaces.so.%{libkatepartinterfaces_major}*

#-----------------------------------------------------------------------------

%package devel
Summary:	Header files for kate
Group:		Development/KDE and Qt
Requires:	kdelibs4-devel
Requires:	pkgconfig(hunspell)
Requires:	pkgconfig(libxslt)
Requires:	subversion-devel
Requires:	binutils-devel
Requires:	boost-devel
Requires:	libltdl-devel
Requires:	antlr-tool
Requires:	antlr-C++
Requires:	%{libkateinterfaces} = %{EVRD}
Requires:	%{libkatepartinterfaces} = %{EVRD}
Conflicts:	kdesdk4-devel < 1:4.6.90
Conflicts:	kdelibs4-devel < 2:4.6.90

%description  devel
This package includes the header files you will need to compile applications
against kate.

%files devel
%{_kde_includedir}/*
%{_kde_libdir}/libkateinterfaces.so
%{_kde_libdir}/libkatepartinterfaces.so

#---------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

install -m 0644 %{SOURCE1} %{buildroot}%{_kde_applicationsdir}/kwriteroot.desktop


%changelog
* Fri Apr 11 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.12.4-2
+ Revision: e52def4
- Rebuild against python-sip 4.15.5



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19840 |12mu|katello-agent-1.1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:    katello-agent
Version: 1.1.2
Release: 1
Summary: The Katello Agent
Group:   Development/Python
License: LGPLv2
URL:     https://fedorahosted.org/katello/
Source0: https://fedorahosted.org/releases/k/a/katello/%{name}-%{version}.tar.gz
BuildArch: noarch
BuildRequires: python-devel
BuildRequires: python-setuptools
BuildRequires: python-rpm
Requires: gofer >= 0.60
Requires: gofer-package >= 0.60
Requires: subscription-manager

%description
Provides plugin for gofer, which allows communicating with Katello server
and execute scheduled actions.

%prep
%setup -q

%build
pushd src
%{__python} setup.py build
popd

%install
mkdir -p %{buildroot}/%{_sysconfdir}/gofer/plugins
mkdir -p %{buildroot}/%{_prefix}/lib/gofer/plugins

cp etc/gofer/plugins/katelloplugin.conf %{buildroot}/%{_sysconfdir}/gofer/plugins
cp src/katello/agent/katelloplugin.py %{buildroot}/%{_prefix}/lib/gofer/plugins

%files
%config(noreplace) %{_sysconfdir}/gofer/plugins/katelloplugin.conf
%{_prefix}/lib/gofer/plugins/katelloplugin.*
%doc LICENSE


%changelog
* Wed Dec 04 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.1.2-1
+ Revision: 5a9c621
- Fix build for ROSA



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19841 |12mu|katomic-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		katomic
Version:	4.12.4
Release:	1
Epoch:		1
Summary:	Build complex atoms with a minimal amount of moves
Group:		Graphical desktop/KDE
License:	GPLv2 and LGPLv2 and GFDL
URL:		http://games.kde.org/game.php?game=katomic
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	libkdegames-devel

%description
KAtomic is a fun educational game built around molecular geometry.
It employs simplistic two-dimensional looks at different chemical elements.

%files
%{_kde_bindir}/katomic
%{_kde_applicationsdir}/katomic.desktop
%{_kde_docdir}/*/*/katomic
%{_kde_iconsdir}/hicolor/*/apps/katomic.png
%{_kde_appsdir}/katomic
%{_kde_configdir}/katomic.knsrc
%{_kde_appsdir}/kconf_update/katomic-levelset-upd.pl
%{_kde_appsdir}/kconf_update/katomic-levelset.upd

#------------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: 69d4d21
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19842 |12mu|kblackbox-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kblackbox
Version:	4.12.4
Release:	1
Epoch:		1
Summary:	Find atoms in a grid by shooting electrons
Group:		Graphical desktop/KDE
License:	GPLv2 and LGPLv2 and GFDL
URL:		http://games.kde.org/game.php?game=kblackbox
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	libkdegames-devel

%description
KBlackbox is a game of hide and seek played on a grid of boxes where the
computer has hidden several balls. The position of the hidden balls can be
deduced by shooting beams into the box.

%files
%{_kde_bindir}/kblackbox
%{_kde_applicationsdir}/kblackbox.desktop
%{_kde_appsdir}/kblackbox
%{_kde_docdir}/*/*/kblackbox
%{_kde_iconsdir}/hicolor/*/apps/kblackbox.png

#------------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: e799963
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19843 |12mu|kblocks-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kblocks
Version:	4.12.4
Release:	1
Epoch:		1
Summary:	Single player falling blocks puzzle game
Group:		Games/Arcade
License:	GPLv2 and LGPLv2 and GFDL
URL:		http://www.kde.org/applications/games/kblocks/
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	libkdegames-devel

%description
KBlocks is the classic falling blocks game.

The idea is to stack the falling blocks to create horizontal lines
without any gaps. When a line is completed it is removed, and more
space is available in the play area. When there is not enough space
for blocks to fall, the game is over.

%files
%{_kde_bindir}/kblocks
%{_kde_applicationsdir}/kblocks.desktop
%{_kde_appsdir}/kblocks
%{_kde_datadir}/config.kcfg/kblocks.kcfg
%{_kde_configdir}/kblocks.knsrc
%{_kde_docdir}/HTML/en/kblocks
%{_kde_iconsdir}/hicolor/*/apps/kblocks.*

#------------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: 9820d1b
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19844 |12mu|kbounce-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kbounce
Version:	4.12.4
Release:	1
Epoch:		1
Summary:	Claim areas and don't get disturbed
Group:		Graphical desktop/KDE
License:	GPLv2 and LGPLv2 and GFDL
URL:		http://games.kde.org/game.php?game=kbounce
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	libkdegames-devel

%description
KBounce is a single player arcade game with the elements of puzzle.

It is played on a field, surrounded by wall, with two or more balls
bouncing around within the walls. The object of the game is to build
new walls to decrease the size of the active field.

%files
%{_kde_bindir}/kbounce
%{_kde_applicationsdir}/kbounce.desktop
%{_kde_appsdir}/kbounce
%{_kde_iconsdir}/*/*/apps/kbounce*
%{_kde_docdir}/*/*/kbounce

#-------------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: 7227bf2
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19845 |12mu|kbreakout-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Breakout like game
Name:		kbreakout
Version:	4.12.4
Release:	1
Epoch:		1
Group:		Graphical desktop/KDE
License:	GPLv2 and LGPLv2 and GFDL
Url:		http://www.kde.org/applications/games/kbreakout/
Source0:	ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	libkdegames-devel
Requires:	libkdegames-corebindings

%description
KBreakout is a Breakout-like game.

Its object is to destroy as many bricks as possible without losing the ball.

%files
%{_kde_bindir}/kbreakout
%{_kde_applicationsdir}/kbreakout.desktop
%{_kde_appsdir}/kbreakout
%{_kde_iconsdir}/hicolor/*/apps/kbreakout.png
%{_kde_docdir}/*/*/kbreakout

#------------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: 4951084
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19846 |12mu|kbruch-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kbruch
Summary:	Practice calculating with fractions
Version:	4.12.4
Release:	1
Group:		Graphical desktop/KDE
License:	GPLv2 GFDL
URL:		http://edu.kde.org/kbruch
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel

%description
KBruch is a small program to practice calculating with fractions.

%files
%doc README NEWS VERSION AUTHORS ChangeLog TODO COPYING COPYING.DOC
%doc %{_kde_docdir}/HTML/en/kbruch
%{_kde_bindir}/kbruch
%{_kde_applicationsdir}/kbruch.desktop
%{_kde_appsdir}/kbruch
%{_kde_iconsdir}/*/*/apps/kbruch.*
%{_kde_datadir}/config.kcfg/kbruch.kcfg
%{_kde_mandir}/man1/kbruch.1.*

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.12.4-1
+ Revision: a09c7fe
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19847 |12mu|kcachegrind-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Visualisation tool for profiling data generated by Cachegrind and Calltree
Name:		kcachegrind
Version:	4.12.4
Release:	1
Epoch:		1
Group:		Graphical desktop/KDE
License:	GPLv2+
Url:		http://www.kde.org
%define is_beta %(if test `echo %{version} |cut -d. -f3` -ge 70; then echo -n 1; else echo -n 0; fi)
%if %{is_beta}
%define ftpdir unstable
%else
%define ftpdir stable
%endif
Source0:	ftp://ftp.kde.org/pub/kde/%{ftpdir}/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
Requires:	valgrind

%description
KCachegrind is a visualisation tool for the profiling data generated by
Cachegrind and Calltree (they profile data file format is upwards compatible).
Calltree extends Cachegrind, which is part of Valgrind.

%files
%{_kde_bindir}/kcachegrind
%{_kde_bindir}/dprof2calltree
%{_kde_bindir}/hotshot2calltree
%{_kde_bindir}/memprof2calltree
%{_kde_bindir}/op2calltree
%{_kde_bindir}/pprof2calltree
%{_kde_appsdir}/kcachegrind
%{_kde_applicationsdir}/kcachegrind.desktop
%{_kde_iconsdir}/*/*/*/kcachegrind*
%{_kde_docdir}/*/*/kcachegrind

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: 5bb5e26
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19848 |12mu|kcalc-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kcalc
Summary:	Do scientific calculations
Version:	4.12.4
Release:	1
Group:		Graphical desktop/KDE
License:	LGPLv2
URL:		http://utils.kde.org/projects/kcalc/
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	gmp-devel

%description
KCalc is a calculator which offers many more mathematical functions
than meet the eye on a first glance. Please study the section on
keyboard accelerators and modes in the handbook to learn more about
the many functions available.

%files
%{_kde_appsdir}/kcalc
%{_kde_appsdir}/kconf_update
%{_kde_bindir}/kcalc
%{_kde_applicationsdir}/kcalc.desktop
%{_kde_datadir}/config.kcfg/kcalc.kcfg
%{_kde_docdir}/HTML/*/kcalc
%{_kde_libdir}/libkdeinit4_kcalc.so

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.12.4-1
+ Revision: 22933b0
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19849 |12mu|kcharselect-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kcharselect
Summary:	Select special characters from any font
Version:	4.12.4
Release:	1
Group:		Graphical desktop/KDE
License:	LGPLv2
URL:		http://utils.kde.org/projects/kcharselect
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel

%description
KCharSelect is a tool to select special characters from all installed
fonts and copy them into the clipboard.

%files
%{_kde_appsdir}/kcharselect
%{_kde_bindir}/kcharselect
%{_kde_applicationsdir}/KCharSelect.desktop
%{_kde_docdir}/HTML/*/kcharselect

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.12.4-1
+ Revision: 8f4e335
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19850 |12mu|kcm-drakdvb-1.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _kde_services %{_datadir}/kde4/services

Name:           kcm-drakdvb
License:        GPLv3+
Group:          Graphical desktop/KDE
Summary:        A KDE Control Module for launching drakdvb
Version:        1.0
Release:        4
BuildArch:      noarch
Source0:        kcm_drakdvb.desktop
Suggests:       dvbsubs

%description
Drakdvb launcher for KDE Control Center

%prep

%build

%install
mkdir -p %{buildroot}%{_kde_services}
install -m 644 %{SOURCE0} %{buildroot}%{_kde_services}/

%files
%doc
%{_kde_services}/kcm_drakdvb.desktop


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19851 |12mu|kcm-drakxservices-1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _kde_services %{_datadir}/kde4/services

Name:           kcm-drakxservices
License:        GPLv3+
Group:          Graphical desktop/KDE
Summary:        A KDE Control Module for launching drakxservices
Version:        1.0
Release:        1
BuildArch:      noarch
Source0:        kcm_drakxservices.desktop
Source1:        kcm-drakxservices.png

%description
drakxservices launcher for KDE Control Center

%prep

%build

%install
mkdir -p %{buildroot}%{_kde_services}
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/
install -m 644 %{SOURCE0} %{buildroot}%{_kde_services}/
install -m 644 %{SOURCE1} %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/


%files
%defattr(-,root,root)
%doc
%{_kde_services}/kcm_drakxservices.desktop
%{_datadir}/icons/hicolor/48x48/apps/kcm-drakxservices.png


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19852 |12mu|kcm-grub2-0.5.8-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# These macros are not present on the target distribution and are provided explicitly here
%define make_jobs %{__make} %{?_smp_mflags} VERBOSE=1

%define _kde4_configkcfgdir %{_kde4_sharedir}/config.kcfg

%define getres kcm-grub2-getres

Name:           kcm-grub2
Requires:       grub2
BuildRequires:  gcc-c++
BuildRequires:  kdelibs4-devel 
BuildRequires:  libhd-devel
BuildRequires:  pkgconfig(ImageMagick)
License:        GPLv3+
Url:            http://ksmanis.wordpress.com/projects/grub2-editor/
Group:          Graphical desktop/KDE
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
Summary:        A KDE Control Module for configuring the GRUB2 bootloader
Version:        0.5.8
Release:        4
Source0:        %{name}-%{version}.tar.gz
Source1:	get_res.cpp
Source2:	%{name}.po
Source3:        kcm-grub2-languages

Patch0:		kcm-grub2-read-mode-from-file.patch
Patch1:		kcm-grub2-language.patch
Patch2:		kcm-grub2-fixed-set-default.patch
#%kde4_runtime_requires

%description
Smoothly integrated in KDE System Settings, it is the central place 
for managing your GRUB2 configuration.

Author(s):
  Konstantinos Smanis <konstantinos.smanis@gmail.com>


%prep
%setup -n %{name}-%{version} -q
cp -f %{SOURCE2} ./po/ru/kcm-grub2.po
%apply_patches
g++ %{SOURCE1} -l hd -o %{getres}

%build
#%cmake_kde4 -d ..
%cmake_kde4
cd .. && %make
#%make_jobs

%install
#%kde4_makeinstall -C build
#kde_post_install
#rm -fr %buildroot
make -C build DESTDIR=%buildroot install
%find_lang %{name}
install -d %{buildroot}%{_sbindir}
install -m 700 %{getres} %{buildroot}%{_sbindir}/%{getres}
mkdir -p %{buildroot}%{_localstatedir}/lib/mandriva/kde4-profiles/common/share/config
install -m 644 %{SOURCE3} %{buildroot}%{_localstatedir}/lib/mandriva/kde4-profiles/common/share/config/languages

%post
%{_sbindir}/%{getres}

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %{name}.lang
%defattr(-,root,root)
%doc COPYING README
%{_datadir}/kde4/services/kcm_grub2.desktop
%{_kde_libdir}/kde4/kcm_grub2.so
%{_kde_libdir}/kde4/libexec/kcmgrub2helper
%config %{_sysconfdir}/dbus-1/system.d/org.kde.kcontrol.kcmgrub2.conf
%{_datadir}/dbus-1/system-services/org.kde.kcontrol.kcmgrub2.service
%{_datadir}/polkit-1/actions/org.kde.kcontrol.kcmgrub2.policy
%{_sbindir}/%{getres}
%{_localstatedir}/lib/mandriva/kde4-profiles/common/share/config/languages


%changelog
* Fri Jan 25 2012 Vladimir Testov <vladimir.testov@rosalab.ru>
+ Commit:
- new option: select GRUB2 language
 
* Mon Sep  17 2012 Denis Silakov <denis.silakov@rosalab.ru>
+ Commit: fc2f640
- Updated to 0.5.8
  
* Fri Jul  27 2012 icedphoenix <icedphoenix@rosalab.ru>
+ Commit: 30b8df1
- graphical modes saved to file  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19853 |12mu|kcm-harddrake-1.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A KDE Control Module for launching harddrake
Name:		kcm-harddrake
Version:	1.0
Release:	8
License:	GPLv3+
Group:		Graphical desktop/KDE
Url:		http://rosalinux.ru
Source0:	kcm_harddrake.desktop
Requires:	harddrake-ui
BuildRequires:	kde4-macros
BuildArch:	noarch

%description
Harddrake launcher for KDE Control Center.

%files
%{_kde_services}/kcm_harddrake.desktop

#----------------------------------------------------------------------------

%prep

%build

%install
mkdir -p %{buildroot}%{_kde_services}
install -m 644 %{SOURCE0} %{buildroot}%{_kde_services}/


%changelog
* Sun Aug 31 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0-8
+ Revision: dcb8efd
- Add harddrake-ui to Requires, use kde4-macros for KDE services path



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19854 |12mu|kcm_license-0.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	ROSA license plugin for KDE Control Centre
Name:		kcm_license
Version:	0.5
Release:	2
License:	GPLv3+
Group:		Graphical desktop/KDE
Url:		http://www.rosalinux.ru
Source0:	%{name}-%{version}.tar.gz
BuildRequires:	qt4-devel
BuildRequires:	kdelibs4-devel
Requires:	kdebase4-workspace

%description
License plugin from ROSA for KDE Control Centre.

%files -f %{name}.lang
%{_kde_libdir}/kde4/kcm_license.so
%{_kde_services}/kcm_license.desktop
%{_kde_datadir}/kcm_license/license_files/license_en.html
%{_kde_datadir}/kcm_license/license_files/license_ru.html

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake
%make

%install
%makeinstall_std -C build

%find_lang %{name}


%changelog
* Wed Nov 27 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.5-2
+ Revision: a19b1aa
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19855 |12mu|kcm-printer-1.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# These macros are not present on the target distribution and are provided explicitly here
%define make_jobs %{__make} %{?_smp_mflags} VERBOSE=1

Name:           kcm-printer
BuildRequires:  kdelibs4-devel
License:        GPLv3+
Group:          Graphical desktop/KDE
Summary:        A KDE Control Module for launching system-config-printer
Version:        1.0
Release:        8
BuildArch:      noarch
Source0:        %{name}-%{version}.tar.gz
Patch0:		desktop.patch
%rename      kde-print-manager

%description
system-config-printer launcher for KDE Control Center

%prep
%setup -q
%apply_patches

%build
%cmake_kde4

%install
%makeinstall_std -C build

%files
%defattr(-,root,root)
%doc
%{_datadir}/kde4/services/kcm_printer.desktop


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19856 |12mu|kcm-rpmdrake-sources-1.0-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# These macros are not present on the target distribution and are provided explicitly here
%define make_jobs %{__make} %{?_smp_mflags} VERBOSE=1

Name:           kcm-rpmdrake-sources
BuildRequires:  kdelibs4-devel
License:        GPLv3+
Group:          Graphical desktop/KDE
Summary:        A KDE Control Module for launching repository configuration GUI
Version:        1.0
Release:        10
BuildArch:      noarch
Source0:        %{name}-%{version}.tar.gz

%description
Repository configuration GUI GUI launcher for KDE Control Center

%prep
%setup -q

%build
%cmake_kde4

%install
%makeinstall_std -C build

#fix run programm
sed -e 's/edit-urpm-sources.pl/drakrpm-edit-media/' -i %{buildroot}%{_datadir}/kde4/services/kcm_rpmdrake-sources.desktop

%files
%defattr(-,root,root)
%doc
%{_datadir}/kde4/services/kcm_rpmdrake-sources.desktop


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19857 |12mu|kcmsystemd-0.6.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Systemd control module for KDE
Name:		kcmsystemd
Version:	0.6.0
Release:	3
License:	GPLv3+
Group:		Graphical desktop/KDE
Url:		https://github.com/rthomsen/kcmsystemd
Source0:	https://github.com/rthomsen/kcmsystemd/archive/%{name}-%{version}.tar.gz
Patch0:		kcmsystemd-0.5.0-kdesu-path.patch
Patch1:		kcmsystemd-0.6.0-locale.patch
Patch2:		kcmsystemd-0.6.0-fix_crash.patch
BuildRequires:	boost-devel
BuildRequires:	kdebase4-devel
BuildRequires:	qt4-devel
Requires:	kdebase4-runtime

%description
Systemd control module for KDE.
- Provides a graphical frontend for modifying the systemd
  configuration files: system.conf, journald.conf and login.conf.
- Integrates in the KDE System Settings.
- The module looks for the files in /etc/systemd and /usr/etc/systemd.

%files
%doc LICENSE NEWS README.md
%{_kde_libdir}/kde4/kcm_systemd.so
%{_kde_libdir}/kde4/libexec/kcmsystemdhelper
%{_kde_services}/kcm_systemd.desktop
%{_datadir}/dbus-1/system-services/org.kde.kcontrol.kcmsystemd.service
%{_datadir}/polkit-1/actions/org.kde.kcontrol.kcmsystemd.policy
%{_sysconfdir}/dbus-1/system.d/org.kde.kcontrol.kcmsystemd.conf

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1

%build
%cmake_kde4

%install
%makeinstall_std -C build


%changelog
* Fri Apr 04 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.6.0-3
+ Revision: c38dead
- Add patch to fix crash



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19858 |12mu|kcm_touchpad-0.3.1-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gitref     00370b5

Name:		kcm_touchpad
Version:	0.3.1
Summary:	Touchpad Configuration GUI for KDE
Release:	11
License:	GPL
Group:		Graphical desktop/KDE
URL:		http://kde-apps.org/content/show.php/kcm_touchpad?content=113335
Source0:	http://download.github.com/mishaaq-%name-%gitref.tar.gz
#Patch0:         synaptic-1.1.3.patch

# Upstream patches
#
# (bor) fix setting of boolean properties on startup
# Patch100:	fix_boolean_properties_on_startup.patch
# (bor) fix saving/restoring of CoastingSpeed state
# Patch101:	fix_scroll_coasting.patch
# (bor) fix saving/restoring of CoastingSpeed state again
# Patch102:	0001-Fix-settings-of-coasting-speed-on-startup.patch
# (bor) fix setting scrolling sensitivity to High disables scrolling
Patch103:	0001-fix-the-scrolling-being-disabled-after-setting-the-s.patch
# (bor) better checking of supported touchpad capabilities
Patch104:	0002-Add-support-for-querying-touchpad-capabilities.patch
Patch105:	0003-Do-not-offer-for-configuration-actions-that-touchpad.patch
# (bor) implement SmartMode
Patch106:	0004-Add-ksyndaemon-daemon-to-monitor-touchpad.patch
Patch107:	0005-Implement-SmartMode-as-interface-to-ksyndaemon.patch
# (bor) fix previous patch
Patch108:	0006-ksyndaemon-was-not-terminated-on-session-logout.patch
# (bor) add translations from Mandriva SVN
Patch109:	0007-Add-l10n-files-from-Mandriva-cooker.patch
# (bor) fix system settings category for KDE 4.6
Patch110:	0008-Fix-System-Settings-category-for-4.6.patch
Patch111:       touchpad.desktop-localization.patch

BuildRequires:	kdelibs4-devel
BuildRequires:	x11-driver-input-synaptics-devel
BuildRequires:	pkgconfig(xi)

Requires:	kdebase4-runtime

%description
Touchpad Configuration GUI for KDE.

%files -f %{name}.lang
%doc AUTHORS README
%{_kde_libdir}/kde4/kcm_touchpad.so
%{_kde_libdir}/kde4/libexec/ksyndaemon
%{_kde_services}/touchpad.desktop
%{_kde_services}/ksyndaemon.desktop
%{_datadir}/dbus-1/services/org.kde.ksyndaemon.service

#-----------------------------------------------------------------------------

%prep
%setup -q -n mishaaq-%{name}-%{gitref}
%apply_patches

%build
%cmake_kde4

%make

%install
%makeinstall_std -C build

rm -f %{buildroot}%{_docdir}/%{name}/*

%find_lang %{name}

%changelog
* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-8mdv2011.0
+ Revision: 666006
- mass rebuild

* Thu Sep 09 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 0.3.1-7mdv2011.0
+ Revision: 576997
- patch110: fix system settings category for KDE 4.6

* Mon May 24 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 0.3.1-6mdv2010.1
+ Revision: 545818
- patch109: add translations from Mandriva SVN

* Tue Mar 09 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 0.3.1-5mdv2010.1
+ Revision: 517167
- patch108: fix ksyndaemon not terminated on logout

* Sat Feb 13 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 0.3.1-4mdv2010.1
+ Revision: 505581
- patch106, patch107: implement SmartMode based on syndaemon

* Sat Jan 23 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 0.3.1-3mdv2010.1
+ Revision: 495185
- patch104: better checking of touchpad capabilities

* Wed Jan 20 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 0.3.1-2mdv2010.1
+ Revision: 494089
- patch103: do not disable scrolling when sensitivity set to High

* Tue Jan 12 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 0.3.1-1mdv2010.1
+ Revision: 490355
- remove patch102 - integrated upstream
- new version

* Thu Nov 12 2009 Andrey Borzenkov <arvidjaar@mandriva.org> 0.3.0-3mdv2010.1
+ Revision: 465391
- fix setting of coasting speed on startup (again)

* Thu Nov 12 2009 Andrey Borzenkov <arvidjaar@mandriva.org> 0.3.0-2mdv2010.1
+ Revision: 465132
- rebuild with new Qt

* Sat Nov 07 2009 Andrey Borzenkov <arvidjaar@mandriva.org> 0.3.0-1mdv2010.1
+ Revision: 462365
- update snapshot to official release
- use "official" home page for URL

* Sun Oct 25 2009 Andrey Borzenkov <arvidjaar@mandriva.org> 0.2.95-2mdv2010.0
+ Revision: 459235
- new GIT snapshot - fix CoastingSpeed restore on KDE startup
- new GIT snapshot - fix buttons sometimes disabed on startup

* Fri Oct 23 2009 Andrey Borzenkov <arvidjaar@mandriva.org> 0.2.95-0.1mdv2010.0
+ Revision: 459056
- properly package translation files
- disable patch0 - seems to build fine without it
- remove patch101 - modified version upstream
- remove patch100 - integrated upstream
- new GIT snapshot - post 0.2.95

* Sat Oct 17 2009 Andrey Borzenkov <arvidjaar@mandriva.org> 0.2-0.3mdv2010.0
+ Revision: 458037
- patch101: fix saving/restoring of CoastingSpeed
- patch100: fix setting of boolean properties on startup. Most notably it broke tapping

  + Colin Guthrie <cguthrie@mandriva.org>
    - New upstream snapshot

* Fri Oct 16 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.2-0.1mdv2010.0
+ Revision: 457821
- Fix minimum requires

  + Colin Guthrie <cguthrie@mandriva.org>
    - import kcm_touchpad


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19859 |12mu|kcolorchooser-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kcolorchooser
Summary:	KDE Color Chooser
Version:	4.12.4
Release:	1
Epoch:		2
Group:		Graphical desktop/KDE
License:	GPLv2
URL:		http://www.kde.org
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel

%description
KColorChooser is a simple application to select the color from the screen or
from a pallete.
Features :
   - Select colors from any location on the screen.
   - Select colors from a range of standard palletes available.
   - Color values shown in Hue-Saturation-Value (HSV), Red-Green-Blue (RGB) and
     HTML formats.

%files
%{_kde_bindir}/kcolorchooser
%{_kde_applicationsdir}/kcolorchooser.desktop
%{_kde_iconsdir}/*/*/*/kcolorchooser*

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.12.4-1
+ Revision: 42f33de
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19860 |12mu|kcron-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Graphical editor for the cron command scheduler
Name:		kcron
Version:	4.12.4
Release:	1
Epoch:		2
License:	GPLv2+
Group:		Graphical desktop/KDE
Url:		http://www.kde.org
%define is_beta %(if test `echo %{version} |cut -d. -f3` -ge 70; then echo -n 1; else echo -n 0; fi)
%if %{is_beta}
%define ftpdir unstable
%else
%define ftpdir stable
%endif
Source0:	ftp://ftp.kde.org/pub/kde/%{ftpdir}/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel

%description
Kcron is a graphical frontend to the cron system, used to schedule regular
tasks on a Unix system.

%files
%{_kde_services}/kcm_cron.desktop
%{_kde_libdir}/kde4/kcm_cron.so
%{_kde_docdir}/*/*/kcron

#------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.12.4-1
+ Revision: b863fc6
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19861 |12mu|kde4-audiocd-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	KDE I/O Slave for Audio CDs
Name:		kde4-audiocd
Version:	4.12.4
Release:	1
Epoch:		3
Group:		Graphical desktop/KDE
License:	GPLv2
Url:		https://projects.kde.org/projects/kde/kdemultimedia/audiocd-kio
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/audiocd-kio-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	cdda-devel
Buildrequires:	libkcddb-devel
Buildrequires:	libkcompactdisc-devel
Buildrequires:	pkgconfig(libcdio_paranoia)
Buildrequires:	pkgconfig(flac)
Buildrequires:	pkgconfig(vorbis)
Conflicts:	kdemultimedia4-core < 3:4.5.71

%description
KDE I/O Slave for Audio CDs.

%files
%{_kde_libdir}/kde4/kcm_audiocd.so
%{_kde_libdir}/kde4/kio_audiocd.so
%{_kde_libdir}/kde4/libaudiocd_*
%{_kde_datadir}/config.kcfg/audiocd_*
%{_kde_services}/audiocd.desktop
%{_kde_services}/audiocd.protocol
%{_kde_appsdir}/konqsidebartng/virtual_folders/services/audiocd.desktop
%{_kde_appsdir}/solid/actions/solid_audiocd.desktop
%{_kde_docdir}/HTML/en/kioslave/audiocd

#------------------------------------------------------------------------------

%define audiocdplugins_major 4
%define libaudiocdplugins %mklibname audiocdplugins %{audiocdplugins_major}

%package -n %{libaudiocdplugins}
Summary:	KDE I/O Slave for Audio CDs library
Group:		System/Libraries

%description -n %{libaudiocdplugins}
KDE I/O Slave for Audio CDs library using cdparanoia.

%files -n %{libaudiocdplugins}
%{_kde_libdir}/libaudiocdplugins.so.%{audiocdplugins_major}*

#--------------------------------------------------------------------

%package devel
Summary:	Devel stuff for %{name}
Group:		Development/KDE and Qt
Requires:	%{libaudiocdplugins} = %{EVRD}
Conflicts:	kdemultimedia4-devel < 3:4.8.95

%description devel
This package contains header files needed if you wish to build applications
based on %{name}.

%files devel
%{_kde_libdir}/libaudiocdplugins.so
%{_kde_includedir}/*

#--------------------------------------------------------------------

%prep
%setup -qn audiocd-kio-%{version}

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.12.4-1
+ Revision: f01c54e
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19862 |12mu|kde4-macros-4.12-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Base install macros for KDE4
Name:		kde4-macros
Version:	4.12
Release:	1
License:	GPLv2+
Group:		Development/KDE and Qt
Url:		http://www.rosalinux.com
Source0:	kde4.macros
Requires:	cmake
Requires:	rosa-release-common
BuildArch:	noarch

%description
Base install macros for KDE4.

%files
%{_sysconfdir}/rpm/macros.d/kde4.macros

#----------------------------------------------------------------------------

%prep

%build

%install
install -d -m 755 %{buildroot}%{_sysconfdir}/rpm/macros.d
install -m 644 %{SOURCE0} %{buildroot}%{_sysconfdir}/rpm/macros.d/


%changelog
* Wed May 07 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.12-1
+ Revision: 6316d01
- Bump version, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19863 |12mu|kde4-style-qtcurve-1.8.14-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define shortname QtCurve
%define libname %{_lib}%{name}

Name:		kde4-style-qtcurve
Summary:	QtCurve Theme for KDE4
Version:	1.8.14
Release:	2
Group:		Graphical desktop/KDE
License:	GPLv2
URL:		http://www.kde-look.org/content/show.php?content=40492
Source0:	http://craigd.wikispaces.com/file/view/%{shortname}-KDE4-%{version}.tar.bz2
Patch0:		QtCurve-KDE4-1.8.11-l10n-ru.patch
BuildRequires:	kdelibs4-devel
BuildRequires:	kdebase4-workspace-devel
Requires:	%{_lib}%{name} = %{version}
Suggests:	qtcurve-gtk2
#added for test purpose by bedi
Suggests:	oxygen-gtk
Suggests:	systemsettings-qt-gtk

%description
QtCurve theme for KDE 4.

%package -n %{libname}
Summary:	libraries for %{name}
Group:		System/Libraries
Provides:	lib%{name} = %{version}-%{release}

%description -n %{libname}
The libraries for %{name}.

%prep
%setup -q -n %{shortname}-KDE4-%{version}
%patch0 -p 1

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang qtcurve

%files -f qtcurve.lang
%doc README ChangeLog TODO
%{_kde_appsdir}/QtCurve
%{_kde_appsdir}/color-schemes/
%{_kde_appsdir}/kstyle/
%{_kde_appsdir}/kwin/

%files -n %{libname}
%{_kde_libdir}/kde4/kstyle_qtcurve_config.so
%{_kde_libdir}/kde4/kwin3_qtcurve.so
%{_kde_libdir}/kde4/kwin_qtcurve_config.so
%{_kde_libdir}/kde4/plugins/styles/qtcurve.so


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19864 |12mu|kde4-windeco-dekorator-0.5.1-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Themable and Customizable Window Decoration Engine for KDE 4
Name:		kde4-windeco-dekorator
Version:	0.5.1
Release:	15
Group:		Graphical desktop/KDE
License:	GPLv2+
Url:		http://www.kde-look.org/content/show.php?content=87921
Source0:	dekorator-%{version}.tar.bz2
Source1:	elementary-emerald-theme.tar.gz
Source2:	kwindeKoratorrc
Patch0:		dekorator-0.5.1-kde4.8-rosa.patch
BuildRequires:	kdebase4-workspace-devel
BuildRequires:	pkgconfig(qimageblitz)
Suggests:	kde4-kwin-dekorator-themes

%description
Unofficial port of the famous "deKorator" window decoration engine to KDE 4.
You can find themes at http://www.kde-look.org/index.php?xcontentmode=21

%files
%doc AUTHORS CHANGELOG.original COPYING README README.original TODO
%{_kde_libdir}/kde4/kwin3_deKorator.so
%{_kde_libdir}/kde4/kwin_deKorator_config.so
%{_kde_appsdir}/kwin/deKorator.desktop
%{_kde_appsdir}/deKorator/themes/*
%{_kde_configdir}/deKoratorthemes.knsrc
%{_kde_configdir}/kwindeKoratorrc

#--------------------------------------------------------------------

%prep
%setup -qn dekorator-%{version}
%apply_patches

%build
%cmake_kde4
%make

%install
pushd build
%makeinstall_std
tar xf %{SOURCE1}
mkdir -p %{buildroot}/%{_kde_appsdir}/deKorator/themes/
cp -r Elementary %{buildroot}/%{_kde_appsdir}/deKorator/themes/
mkdir -p %{buildroot}/%{_kde_configdir}/
cp %{SOURCE2} %{buildroot}/%{_kde_configdir}/
popd


%changelog
* Sat Oct 26 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.5.1-15
+ Revision: 31cbcfe
- LOG Rebuild with KDE 4.11



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19865 |12mu|kdeadmin4-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	K Desktop Environment - Administrative Tools
Name:		kdeadmin4
Version:	4.12.4
Release:	1
Epoch:		2
License:	GPLv2+
Group:		Graphical desktop/KDE
Url:		http://www.kde.org
Suggests:	kcron
Suggests:	ksystemlog
Suggests:	kuser
BuildArch:	noarch

%description
The kdeadmin package contains packages that usually only a system
administrator might need:
- kcron (editor for the cron command scheduler)
- kuser (user manager)
- ksystemlog (system log viewer tool for KDE4)

%files

#------------------------------------------------------------------------

%prep

%build

%install


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.12.4-1
+ Revision: 3f5ee3d
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19866 |12mu|kdeartwork4-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Additional artwork (themes, sound themes, icons,etc...) for KDE
Name:		kdeartwork4
Version:	4.12.4
Release:	1
Epoch:		1
License:	GPLv2+
Group:		Graphical desktop/KDE
Url:		http://www.kde.org
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdeartwork-%{version}.tar.xz
BuildRequires:	kdebase4-workspace-devel
BuildRequires:	xscreensaver-base
BuildRequires:	pkgconfig(eigen2)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(libkexiv2)
BuildRequires:	pkgconfig(xt)
Conflicts:	kde-wallpapers < 2:4.10.0
Obsoletes:	kdeartwork4-aurorae-themes-air-oxygen < 1:4.10.0
Obsoletes:	kdeartwork4-aurorae-themes-oxygen < 1:4.10.0
Obsoletes:	kdeartwork4-sounds < 1:4.12.0
Suggests:	%{name}-emoticons
Suggests:	%{name}-kscreensaver
Suggests:	%{name}-styles
Suggests:	%{name}-wallpapers
Suggests:	%{name}-color-schemes

%description
Additional artwork (themes, sound themes, icons,etc...) for KDE.

%files
%doc README

#-------------------------------------------------------------------------

%package color-schemes
Summary:	%{name} color schemes
Group:		Graphical desktop/KDE
Buildarch:	noarch

%description color-schemes
%{name} color schemes.

%files color-schemes
%{_kde_appsdir}/color-schemes

#-------------------------------------------------------------------------

%package emoticons
Summary:	%{name} emoticons
Group:		Graphical desktop/KDE
Buildarch:	noarch
Obsoletes:	%{name}-emoticons < %{EVRD}

%description emoticons
%{name} emoticons.

%files emoticons
%{_kde_datadir}/emoticons/*

#-------------------------------------------------------------------------

%package icons-theme-mono
Summary:	Mono Icons from kde4
Group:		Graphical desktop/KDE
Buildarch:	noarch

%description icons-theme-mono
Mono icons theme

%files icons-theme-mono
%{_kde_iconsdir}/mono

#-------------------------------------------------------------------------

%package icons-theme-nuvola
Summary:	Default Icons from kde4
Group:		Graphical desktop/KDE
Buildarch:	noarch
Obsoletes:	%{name}-icons-theme-nuvola < %{EVRD}

%description icons-theme-nuvola
nuvola icons theme

%files icons-theme-nuvola
%{_kde_iconsdir}/nuvola

#-----------------------------------------------------------------------------

%package kscreensaver
Summary:	%{name} kscreensaver
Group:		Graphical desktop/KDE

%description kscreensaver
%{name} kscreensaver.

%files kscreensaver
%{_kde_appsdir}/kfiresaver
%{_kde_appsdir}/kscreensaver
%{_kde_bindir}/*.kss
%{_kde_services}/ScreenSavers/*
%{_kde_bindir}/kxsconfig
%{_kde_bindir}/kxsrun

#-----------------------------------------------------------------------------

%package -n plasma-desktoptheme-androbit
Summary:	Plasma androbit desktopthemes
Group:		Graphical desktop/KDE
Provides:	plasma-desktoptheme
Buildarch:	noarch

%description -n plasma-desktoptheme-androbit
Plasma androbit desktopthemes.

%files -n plasma-desktoptheme-androbit
%{_kde_appsdir}/desktoptheme/Androbit

#-----------------------------------------------------------------------------

%package -n plasma-desktoptheme-aya
Summary:	Plasma aya desktopthemes
Group:		Graphical desktop/KDE
Provides:	plasma-desktoptheme
Buildarch:	noarch

%description -n plasma-desktoptheme-aya
Plasma aya desktopthemes.

%files -n plasma-desktoptheme-aya
%{_kde_appsdir}/desktoptheme/Aya

#-----------------------------------------------------------------------------

%package -n plasma-desktoptheme-produkt
Summary:	Plasma produkt desktopthemes
Group:		Graphical desktop/KDE
Provides:	plasma-desktoptheme
Buildarch:	noarch

%description -n plasma-desktoptheme-produkt
Plasma produkt desktopthemes.

%files -n plasma-desktoptheme-produkt
%{_kde_appsdir}/desktoptheme/Produkt

#-----------------------------------------------------------------------------

%package -n plasma-desktoptheme-slim-glow
Summary:	Plasma slim-glow desktopthemes
Group:		Graphical desktop/KDE
Provides:	plasma-desktoptheme
Buildarch:	noarch

%description -n plasma-desktoptheme-slim-glow
Plasma slim-glow desktopthemes.

%files -n plasma-desktoptheme-slim-glow
%{_kde_appsdir}/desktoptheme/slim-glow

#-----------------------------------------------------------------------------

%package -n plasma-desktoptheme-tibanna
Summary:	Plasma tibanna desktopthemes
Group:		Graphical desktop/KDE
Provides:	plasma-desktoptheme
Buildarch:	noarch

%description -n plasma-desktoptheme-tibanna
Plasma tibanna desktopthemes.

%files -n plasma-desktoptheme-tibanna
%{_kde_appsdir}/desktoptheme/Tibanna

#-------------------------------------------------------------------------

%package styles
Summary:	%{name} styles
Group:		Graphical desktop/KDE
Conflicts:	kdebase4-workspace < 2:4.5.68

%description styles
%{name} styles.

%files styles
%{_kde_appsdir}/kstyle
%{_kde_libdir}/kde4/kstyle_phase_config.so
%{_kde_libdir}/kde4/plugins/styles/phasestyle.so
%{_kde_libdir}/kde4/kwin3_kde2.so
%{_kde_libdir}/kde4/kwin3_keramik.so
%{_kde_libdir}/kde4/kwin3_modernsys.so
%{_kde_libdir}/kde4/kwin3_quartz.so
%{_kde_libdir}/kde4/kwin3_redmond.so
%{_kde_libdir}/kde4/kwin3_web.so
%{_kde_libdir}/kde4/kwin_kde2_config.so
%{_kde_libdir}/kde4/kwin_keramik_config.so
%{_kde_libdir}/kde4/kwin_modernsys_config.so
%{_kde_libdir}/kde4/kwin_quartz_config.so
%{_kde_appsdir}/kwin/kde2.desktop
%{_kde_appsdir}/kwin/keramik.desktop
%{_kde_appsdir}/kwin/modernsystem.desktop
%{_kde_appsdir}/kwin/quartz.desktop
%{_kde_appsdir}/kwin/redmond.desktop
%{_kde_appsdir}/kwin/web.desktop

#-------------------------------------------------------------------------

%package wallpapers
Summary:	%{name} wallpapers
Group:		Graphical desktop/KDE
Buildarch:	noarch

%description wallpapers
%{name} wallpapers.

%files wallpapers
%{_kde_datadir}/wallpapers/*

#-----------------------------------------------------------------------------

%prep
%setup -q -n kdeartwork-%{version}

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: fd66869
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19867 |12mu|kdebase4-4.12.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define build_iconoverlay 0

Summary:	K Desktop Environment
Name:		kdebase4
Version:	4.12.4
Release:	2
Epoch:		1
License:	GPLv2+
Group:		Graphical desktop/KDE
Url:		http://www.kde.org
%define is_beta %(if test `echo %{version} |cut -d. -f3` -ge 70; then echo -n 1; else echo -n 0; fi)
%if %{is_beta}
%define ftpdir unstable
%else
%define ftpdir stable
%endif
Source0:	ftp://ftp.kde.org/pub/kde/%{ftpdir}/%{version}/src/kde-baseapps-%{version}.tar.xz
Source1:	%{name}.rpmlintrc
Patch1:		kdebase-4.2.95-Use-Mandriva-Home-Icon.patch
Patch2:		kdebase-4.8.97-mdvuserface.patch
Patch3:		kdebase-4.10.0-fileplaces.patch
Patch4:		kdebase-4.10.2-konq-templates-cleanup.patch
Patch5:		kdebase-4.11.4-folderview-preview.patch
Patch12:	kdebase-4.8.1-Set-Preview-true.patch
Patch13:	kdebase-4.8.1-kdepasswd-kcm.patch
Patch101:	kdebase-4.12.1-dolphinrcui.patch
Patch104:	kdebase-4.8.2-dolphin-delete-files-on-flash-drives.patch
Patch105:	kdebase-4.12.1-dolphin-klook.patch
Patch106:	kdebase-4.12.1-konqueror-settings-kio-proxy.patch
Patch107:	kdebase-4.10.0-iconoverlay-plugin.patch
Patch108:	kdebase-4.9.5-iconoverlay-race-fix.patch
#branch patches
#trunk patches
Patch200:	kdebase-4.12.1-dolphin-bookmarks-l10n.patch
# test patches
BuildRequires:	kdelibs4-devel
BuildRequires:	nepomuk-core-devel
BuildRequires:	nepomuk-widgets-devel
BuildRequires:	tidy-devel
BuildRequires:	zlib-devel
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(libstreams)
BuildRequires:	pkgconfig(qimageblitz)
BuildRequires:	pkgconfig(shared-desktop-ontologies)
BuildRequires:	pkgconfig(xt)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(libkactivities) >= 4.9.80
Requires:	kdebase4-runtime
Suggests:	dolphin
Suggests:	kdepasswd
Suggests:	kde4-nsplugins
Suggests:	kdialog
Suggests:	kfind
Suggests:	konqueror
Suggests:	keditbookmarks
Requires:	plasma-applet-folderview

%description
This meta package requires all base kdebase 4 packages.

%files
%doc README

#------------------------------------------------

%define dolphinprivate_major 4
%define libdolphinprivate %mklibname dolphinprivate %{dolphinprivate_major}

%package -n %{libdolphinprivate}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libdolphinprivate}
KDE 4 core library.

%files -n %{libdolphinprivate}
%{_kde_libdir}/libdolphinprivate.so.%{dolphinprivate_major}*

#-----------------------------------------------------------------------------

%package -n dolphin
Summary:	File manager for KDE focusing on usability
Group:		Graphical desktop/KDE
Requires:	kdebase4-runtime
Requires:	kfind
Provides:	dolphin4
Suggests:	ffmpegthumbs
Suggests:	kde-odf-thumbnail
Suggests:	klook
Provides:	kde4-dolphin = %{EVRD}

%description -n dolphin
Dolphin is a file manager for KDE focusing on usability.
The main features of Dolphin are:
- Navigation bar for URLs, which allows to navigate quickly
     through the file hierarchy.
- View properties are remembered for each folder.
- Split of views is supported.
- Network transparency.
- Undo/redo functionality.
- Renaming of a variable number of selected items in one step.

Dolphin is not intended to be a competitor to Konqueror: Konqueror
acts as universal viewer being able to show HTML pages, text documents,
directories and a lot more, whereas Dolphin focuses on being only a file
manager. This approach allows to optimize the user interface for the task
of file management.

%files -n dolphin
%doc %{_kde_docdir}/HTML/en/dolphin/
%{_kde_bindir}/dolphin
%{_kde_bindir}/servicemenudeinstallation
%{_kde_bindir}/servicemenuinstallation
%{_kde_applicationsdir}/dolphin.desktop
%{_kde_services}/dolphinpart.desktop
%{_kde_services}/kcmdolphingeneral.desktop
%{_kde_services}/kcmdolphinnavigation.desktop
%{_kde_services}/kcmdolphinservices.desktop
%{_kde_services}/kcmdolphinviewmodes.desktop
%{_kde_services}/filenamesearch.protocol
%{_kde_servicetypes}/fileviewversioncontrolplugin.desktop
%if %{build_iconoverlay}
%{_kde_servicetypes}/iconviewoverlaycontrolplugin.desktop
%endif
%{_kde_configdir}/servicemenu.knsrc
%{_kde_datadir}/config.kcfg/dolphin_*
%{_kde_libdir}/libkdeinit4_dolphin.so
%{_kde_libdir}/kde4/dolphinpart.so
%{_kde_libdir}/kde4/kcm_dolphingeneral.so
%{_kde_libdir}/kde4/kcm_dolphinnavigation.so
%{_kde_libdir}/kde4/kcm_dolphinservices.so
%{_kde_libdir}/kde4/kcm_dolphinviewmodes.so
%{_kde_libdir}/kde4/kio_filenamesearch.so
%{_kde_appsdir}/dolphinpart/dolphinpart.rc
%{_kde_appsdir}/dolphin/
%{_kde_datadir}/templates/

#-----------------------------------------------------------------------------

%package -n kdepasswd
Summary:	Kdepasswd
Group:		Graphical desktop/KDE
Requires:	kdebase4-runtime

%description -n kdepasswd
User password management

%files -n kdepasswd
%doc %{_kde_docdir}/HTML/en/kdepasswd/
%{_kde_bindir}/kdepasswd
%{_kde_libdir}/kde4/kcm_useraccount.so
%{_kde_applicationsdir}/kdepasswd.desktop
%{_kde_services}/kcm_useraccount.desktop
%{_kde_datadir}/config.kcfg/kcm_useracc*
%{_kde_appsdir}/kdm/pics/users/*.png

#-----------------------------------------------------------------------------

%package -n kde4-nsplugins
Summary:	Netscape plugins wrapper for kde
Group:		Graphical desktop/KDE
Requires:	kdebase4-runtime
Conflicts:	kdebase4-devel < 1:4.7.90-2

%description -n kde4-nsplugins
Netscape plugins wrapper for kde.

%files -n kde4-nsplugins
%{_datadir}/dbus-1/interfaces/org.kde.nsplugins.*.xml
%{_kde_bindir}/nspluginscan
%{_kde_bindir}/nspluginviewer
%{_kde_appsdir}/nsplugin/nspluginpart.rc
%{_kde_libdir}/kde4/libkcminit_nsplugins.so
%{_kde_libdir}/kde4/libnsplugin.so
%{_kde_services}/khtml_plugins.desktop

#------------------------------------------------

%define konq_major 5
%define libkonq %mklibname konq %{konq_major}

%package -n %{libkonq}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkonq}
KDE 4 core library.

%files -n %{libkonq}
%{_kde_libdir}/libkonq.so.%{konq_major}*

#------------------------------------------------

%define konqsidebarplugin_major 4
%define libkonqsidebarplugin %mklibname konqsidebarplugin %{konqsidebarplugin_major}

%package -n %{libkonqsidebarplugin}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkonqsidebarplugin}
KDE 4 core library.

%files -n %{libkonqsidebarplugin}
%{_kde_libdir}/libkonqsidebarplugin.so.%{konqsidebarplugin_major}*

#------------------------------------------------

%define konquerorprivate_major 4
%define libkonquerorprivate %mklibname konquerorprivate %{konquerorprivate_major}

%package -n %{libkonquerorprivate}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkonquerorprivate}
KDE 4 core library.

%files -n %{libkonquerorprivate}
%{_kde_libdir}/libkonquerorprivate.so.%{konquerorprivate_major}*

#------------------------------------------------

%define kbookmarkmodel_private_major 4
%define libkbookmarkmodel_private %mklibname kbookmarkmodel_private %{kbookmarkmodel_private_major}

%package -n %{libkbookmarkmodel_private}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkbookmarkmodel_private}
KDE 4 core library.

%files -n %{libkbookmarkmodel_private}
%{_kde_libdir}/libkbookmarkmodel_private.so.%{kbookmarkmodel_private_major}*

#------------------------------------------------

%package -n konq-plugins
Summary:	Konqueror plugins
Group:		Graphical desktop/KDE
Requires:	konqueror
Conflicts:	dolphin < 1:4.7.0

%description -n konq-plugins
This module contains plugins that interact with Konqueror.

%files -n konq-plugins
%{_kde_bindir}/fsview
%{_kde_libdir}/kde4/adblock.so
%{_kde_libdir}/kde4/akregatorkonqfeedicon.so
%{_kde_libdir}/kde4/autorefresh.so
%{_kde_libdir}/kde4/babelfishplugin.so
%{_kde_libdir}/kde4/dirfilterplugin.so
%{_kde_libdir}/kde4/domtreeviewerplugin.so
%{_kde_libdir}/kde4/fsviewpart.so
%{_kde_libdir}/kde4/khtmlsettingsplugin.so
%{_kde_libdir}/kde4/kimgallery.so
%{_kde_libdir}/kde4/minitoolsplugin.so
%{_kde_libdir}/kde4/rellinksplugin.so
%{_kde_libdir}/kde4/searchbarplugin.so
%{_kde_libdir}/kde4/uachangerplugin.so
%{_kde_libdir}/kde4/validatorsplugin.so
%{_kde_libdir}/kde4/webarchiverplugin.so
%{_kde_libdir}/kde4/webarchivethumbnail.so
%{_kde_appsdir}/akregator/pics/feed.png
%{_kde_appsdir}/dolphinpart/kpartplugins/dirfilterplugin.desktop
%{_kde_appsdir}/dolphinpart/kpartplugins/dirfilterplugin.rc
%{_kde_appsdir}/dolphinpart/kpartplugins/kimgalleryplugin.desktop
%{_kde_appsdir}/dolphinpart/kpartplugins/kimgalleryplugin.rc
%{_kde_appsdir}/domtreeviewer/domtreeviewerui.rc
%{_kde_appsdir}/fsview/fsview_part.rc
%{_kde_appsdir}/khtml/kpartplugins/akregator_konqfeedicon.desktop
%{_kde_appsdir}/khtml/kpartplugins/akregator_konqfeedicon.rc
%{_kde_appsdir}/khtml/kpartplugins/autorefresh.desktop
%{_kde_appsdir}/khtml/kpartplugins/autorefresh.rc
%{_kde_appsdir}/khtml/kpartplugins/khtmlsettingsplugin.desktop
%{_kde_appsdir}/khtml/kpartplugins/khtmlsettingsplugin.rc
%{_kde_appsdir}/khtml/kpartplugins/minitoolsplugin.desktop
%{_kde_appsdir}/khtml/kpartplugins/minitoolsplugin.rc
%{_kde_appsdir}/khtml/kpartplugins/plugin_adblock.desktop
%{_kde_appsdir}/khtml/kpartplugins/plugin_adblock.rc
%{_kde_appsdir}/khtml/kpartplugins/plugin_babelfish.rc
%{_kde_appsdir}/khtml/kpartplugins/plugin_domtreeviewer.desktop
%{_kde_appsdir}/khtml/kpartplugins/plugin_domtreeviewer.rc
%{_kde_appsdir}/khtml/kpartplugins/plugin_rellinks.desktop
%{_kde_appsdir}/khtml/kpartplugins/plugin_rellinks.rc
%{_kde_appsdir}/khtml/kpartplugins/plugin_translator.desktop
%{_kde_appsdir}/khtml/kpartplugins/plugin_validators.desktop
%{_kde_appsdir}/khtml/kpartplugins/plugin_validators.rc
%{_kde_appsdir}/khtml/kpartplugins/plugin_webarchiver.desktop
%{_kde_appsdir}/khtml/kpartplugins/plugin_webarchiver.rc
%{_kde_appsdir}/khtml/kpartplugins/uachangerplugin.desktop
%{_kde_appsdir}/khtml/kpartplugins/uachangerplugin.rc
%{_kde_appsdir}/konqueror/icons/oxygen/*/actions/google.png
%{_kde_appsdir}/konqueror/icons/oxygen/scalable/actions/google.svgz
%{_kde_appsdir}/konqueror/kpartplugins/searchbar.desktop
%{_kde_appsdir}/konqueror/kpartplugins/searchbar.rc
%{_kde_appsdir}/konqueror/opensearch/google.xml
%{_kde_appsdir}/kwebkitpart/kpartplugins/akregator_konqfeedicon.desktop
%{_kde_appsdir}/kwebkitpart/kpartplugins/akregator_konqfeedicon.rc
%{_kde_appsdir}/kwebkitpart/kpartplugins/autorefresh.desktop
%{_kde_appsdir}/kwebkitpart/kpartplugins/autorefresh.rc
%{_kde_appsdir}/kwebkitpart/kpartplugins/plugin_babelfish.rc
%{_kde_appsdir}/kwebkitpart/kpartplugins/plugin_translator.desktop
%{_kde_appsdir}/kwebkitpart/kpartplugins/plugin_validators.desktop
%{_kde_appsdir}/kwebkitpart/kpartplugins/plugin_validators.rc
%{_kde_appsdir}/kwebkitpart/kpartplugins/uachangerplugin.desktop
%{_kde_appsdir}/kwebkitpart/kpartplugins/uachangerplugin.rc
%{_kde_appsdir}/kwebkitpart/kpartplugins/khtmlsettingsplugin.desktop
%{_kde_appsdir}/kwebkitpart/kpartplugins/khtmlsettingsplugin.rc
%{_kde_datadir}/config.kcfg/validators.kcfg
%{_kde_configdir}/translaterc
%{_kde_iconsdir}/hicolor/*/apps/fsview.png
%{_kde_iconsdir}/oxygen/*/actions/babelfish.png
%{_kde_iconsdir}/oxygen/*/actions/cssvalidator.png
%{_kde_iconsdir}/oxygen/*/actions/htmlvalidator.png
%{_kde_iconsdir}/oxygen/*/actions/imagegallery.png
%{_kde_iconsdir}/oxygen/*/actions/validators.png
%{_kde_iconsdir}/oxygen/*/actions/webarchiver.png
%{_kde_iconsdir}/oxygen/scalable/actions/htmlvalidator.svgz
%{_kde_iconsdir}/oxygen/scalable/actions/validators.svgz
%{_kde_services}/ServiceMenus/imageconverter.desktop
%{_kde_services}/fsview_part.desktop
%{_kde_services}/webarchivethumbnail.desktop

#-----------------------------------------------------------------------------

%package -n konqueror
Summary:	KDE file and web browser
Group:		Graphical desktop/KDE
Requires:	kdebase4-runtime
Requires:	dolphin
Suggests:	keditbookmarks
Suggests:	konq-plugins
Conflicts:	kdebase4-devel < 1:4.7.90-2

%description -n konqueror
KDE file and web browser

%files -n konqueror
%{_datadir}/dbus-1/interfaces/org.kde.FavIcon.xml
%{_datadir}/dbus-1/interfaces/org.kde.?onqueror.*.xml
%doc %{_kde_docdir}/HTML/en/konqueror/
%{_kde_bindir}/kfmclient
%{_kde_bindir}/konqueror
%{_kde_libdir}/kde4/kded_konqy_preloader.so
%{_kde_libdir}/kde4/kcm_kio.so
%{_kde_libdir}/kde4/kcm_konq.so
%{_kde_libdir}/kde4/kcm_konqhtml.so
%{_kde_libdir}/kde4/kcm_kurifilt.so
%{_kde_libdir}/kde4/kcm_performance.so
%{_kde_libdir}/kde4/konq_aboutpage.so
%{_kde_libdir}/kde4/konq_shellcmdplugin.so
%{_kde_libdir}/kde4/konq_sidebar.so
%{_kde_libdir}/kde4/konq_sidebartree_dirtree.so
%{_kde_libdir}/kde4/konqsidebar_tree.so
%{_kde_libdir}/kde4/konqsidebar_web.so
%{_kde_libdir}/kde4/khtmlkttsdplugin.so
%{_kde_libdir}/libkdeinit4_kfmclient.so
%{_kde_libdir}/libkdeinit4_konqueror.so
%{_kde_libdir}/kde4/kcm_history.so
%{_kde_libdir}/kde4/kded_favicons.so
%{_kde_libdir}/kde4/konq_sound.so
%{_kde_libdir}/kde4/konq_sidebartree_bookmarks.so
%{_kde_libdir}/kde4/konqsidebar_history.so
%{_kde_libdir}/kde4/konqsidebar_places.so
%{_kde_libdir}/kde4/libexec/kcmproxyhelper
%{_sysconfdir}/dbus-1/system.d/org.kde.kcontrol.kcmproxy.conf
%{_kde_datadir}/polkit-1/actions/org.kde.kcontrol.kcmproxy.policy
%{_kde_datadir}/dbus-1/system-services/org.kde.kcontrol.kcmproxy.service
%{_kde_appsdir}/kcontrol/*
%{_kde_datadir}/config.kcfg/konqueror*
%{_kde_applicationsdir}/Home.desktop
%{_kde_applicationsdir}/kfmclient.desktop
%{_kde_applicationsdir}/kfmclient_dir.desktop
%{_kde_applicationsdir}/kfmclient_html.desktop
%{_kde_applicationsdir}/kfmclient_war.desktop
%{_kde_appsdir}/kcmcss/template.css
%{_kde_appsdir}/khtml/kpartplugins/khtmlkttsd.desktop
%{_kde_appsdir}/khtml/kpartplugins/khtmlkttsd.rc
%{_kde_appsdir}/dolphinpart/kpartplugins/kshellcmdplugin.desktop
%{_kde_appsdir}/dolphinpart/kpartplugins/kshellcmdplugin.rc
%{_kde_appsdir}/konqsidebartng
%{_kde_appsdir}/kbookmark/directory_bookmarkbar.desktop
%{_kde_appsdir}/kwebkitpart/kpartplugins/khtmlkttsd.desktop
%{_kde_appsdir}/kwebkitpart/kpartplugins/khtmlkttsd.rc
%{_kde_datadir}/autostart/konqy_preload.desktop
%{_kde_configdir}/konqsidebartngrc
%{_kde_services}/cache.desktop
%{_kde_services}/cookies.desktop
%{_kde_services}/ebrowsing.desktop
%{_kde_services}/filebehavior.desktop
%{_kde_services}/kcmkonqyperformance.desktop
%{_kde_services}/kcmperformance.desktop
%{_kde_services}/kded/konqy_preloader.desktop
%{_kde_services}/khtml_behavior.desktop
%{_kde_services}/khtml_filter.desktop
%{_kde_services}/khtml_general.desktop
%{_kde_services}/khtml_java_js.desktop
%{_kde_services}/konq_aboutpage.desktop
%{_kde_services}/konq_sidebartng.desktop
%{_kde_services}/konqueror.desktop
%{_kde_services}/netpref.desktop
%{_kde_services}/proxy.desktop
%{_kde_services}/smb.desktop
%{_kde_services}/useragent.desktop
%{_kde_services}/useragentstrings
%{_kde_services}/khtml_appearance.desktop
%{_kde_services}/kcmhistory.desktop
%{_kde_servicetypes}/konqaboutpage.desktop
%{_kde_servicetypes}/uasprovider.desktop
%{_kde_servicetypes}/konqdndpopupmenuplugin.desktop
%{_kde_appsdir}/konqueror/
%{_kde_iconsdir}/*/*/*/konqueror.*
%{_kde_services}/kded/favicons.desktop
%{_kde_servicetypes}/konqpopupmenuplugin.desktop
%exclude %{_kde_appsdir}/konqueror/icons/oxygen/*/actions/google.png
%exclude %{_kde_appsdir}/konqueror/icons/oxygen/scalable/actions/google.svgz
%exclude %{_kde_appsdir}/konqueror/kpartplugins/searchbar.desktop
%exclude %{_kde_appsdir}/konqueror/kpartplugins/searchbar.rc
%exclude %{_kde_appsdir}/konqueror/opensearch/google.xml

#-----------------------------------------------------------------------------

%package -n keditbookmarks
Summary:	Bookmark editor
Group:		Graphical desktop/KDE
Requires:	kdebase4-runtime

%description -n keditbookmarks
Bookmark editor.

%files -n keditbookmarks
%{_kde_bindir}/kbookmarkmerger
%{_kde_bindir}/keditbookmarks
%{_kde_libdir}/libkdeinit4_keditbookmarks.so
%{_kde_applicationsdir}/keditbookmarks.desktop
%{_kde_services}/bookmarks.desktop
%{_kde_appsdir}/keditbookmarks
%{_kde_datadir}/config.kcfg/keditbook*
%{_kde_mandir}/man1/kbookmarkmerger.1.*

#-----------------------------------------------------------------------------

%package -n kfind
Summary:	Application finder
Group:		Graphical desktop/KDE
Requires:	kdebase4-runtime

%description -n kfind
Application finder

%files -n kfind
%doc %{_kde_docdir}/HTML/en/kfind/
%{_kde_bindir}/kfind
%{_kde_applicationsdir}/kfind.desktop
%{_kde_iconsdir}/*/*/*/kfind.*
%{_kde_mandir}/man1/kfind.1.*

#-----------------------------------------------------------------------------

%package -n kdialog
Summary:	Dialog KDE base widgets
Group:		Graphical desktop/KDE
Requires:	kdebase4-runtime
Conflicts:	kdebase4-devel < 1:4.7.90-2

%description -n kdialog
Dialog KDE base widgets

%files -n kdialog
%{_datadir}/dbus-1/interfaces/org.kde.kdialog.ProgressDialog.xml
%{_kde_bindir}/kdialog

#-----------------------------------------------------------------------------

%package -n plasma-applet-folderview
Summary:	Display the content of folders (Desktop as default)
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-folderview
Display the content of folders (Desktop as default)

%files -n plasma-applet-folderview
%{_kde_libdir}/kde4/plasma_applet_folderview.so
%{_kde_services}/plasma-applet-folderview.desktop

#-----------------------------------------------------------------------------

%package devel
Summary:	Devel stuff for kdebase 4
Group:		Development/KDE and Qt
Requires:	kdelibs4-devel
Requires:	%{libdolphinprivate} = %{EVRD}
Requires:	%{libkonq} = %{EVRD}
Requires:	%{libkonqsidebarplugin} = %{EVRD}
Requires:	%{libkbookmarkmodel_private} = %{EVRD}

%description devel
This package contains header files needed if you wish to build applications
based on kdebase.

%files devel
%{_kde_libdir}/libdolphinprivate.so
%{_kde_libdir}/libkonq.so
%{_kde_libdir}/libkonqsidebarplugin.so
%{_kde_libdir}/libkbookmarkmodel_private.so
%{_kde_includedir}/*.h

#-----------------------------------------------------------------------------

%prep
%setup -q -n kde-baseapps-%{version}

# Rediff
%patch1 -p0 -b .mdvicon
%patch2 -p1 -b .mdvface
%patch3 -p1 -b .fileplaces
%patch4 -p1 -b .konq-templates
%patch5 -p1 -b .folder-preview
%patch12 -p1
%patch13 -p1
%patch101 -p1
#patch104 -p1
%patch105 -p1 -b .0105~
%patch106 -p1 -b .0106~
%if %{build_iconoverlay}
%patch107 -p1 -b .icon-plugin
%patch108 -p1 -b .icon-race
%endif
%patch200 -p1

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

rm -f %{buildroot}%{_kde_datadir}/applications/kde4/konqbrowser.desktop
rm -f %{buildroot}%{_kde_datadir}/applications/kde4/konquerorsu.desktop


%changelog
* Tue Apr 22 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-2
+ Revision: 0bf4104
- Backport dolphin-bookmarks-l10n patch from trunk

* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: b1b5ce3
- LOG New version 4.12.4 (sync spec and patches with Cooker)

* Thu Mar 13 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.3-2
+ Revision: 1c62f97
- LOG New version 4.12.3 (sync spec and patches with Cooker)

* Fri Mar 07 2014 Ural Mullabaev <ural.mullabaev@rosalab.ru> 1:4.11.4-2
+ Revision: fc3fca6
- Added default preview plugins

* Wed Dec 18 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.11.4-1
+ Revision: f975c12
- LOG New version 4.11.4

* Wed Nov 27 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.11.3-2
+ Revision: 5b8ce62
- LOG Add revert-unsupported patch from upstream to fix regression in Dolphin

* Thu Nov 14 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.11.3-1
+ Revision: 14c9774
- LOG New version 4.11.3

* Fri Oct 25 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.11.2-1
+ Revision: 336c81d
- LOG New version 4.11.2

* Tue Jul 09 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.10.5-1
+ Revision: a0366e0
- LOG New version 4.10.5

* Thu Jun 13 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.10.4-1
+ Revision: 7356dd3
- LOG New version 4.10.4

* Thu May 23 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.10.3-2
+ Revision: 460d932
- LOG Update konq-templates-cleanup patch to remove more entries in Create menu

* Mon May 20 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.10.3-1
+ Revision: f60ac72
- LOG New version 4.10.3 (sync with Cooker)

* Thu Jan 31 2013 Eugene Shatokhin <eugene.shatokhin@rosalab.ru> 1:4.9.5-3
+ Revision: af9b1f8
- Reworked IconOverlay plugin a bit more to avoid unsafe thread reuse
- It turned out that IconOverlayObserver instances tried to reuse the
- worker thread objects (instances of UpdateFileStatesThread) in a not
- very safe way. For example, request could be passed to a thread
- object that was about to be destroyed.
- Reworked the code a bit more to prevent such reuse along with the
- problems it introduces.

* Wed Jan 30 2013 Eugene Shatokhin <eugene.shatokhin@rosalab.ru> 1:4.9.5-2
+ Revision: 3d580a7
- Fixed a race in IconOverlay plugin for Dolphin (bug #1519)
- In IconOverlay plugin, an instance of UpdateFileStatesThread could
- be destroyed while the thread this instance controlled was still
- running. This occasionnaly resulted in segfaults.
- Details: http://bugs.rosalinux.ru/show_bug.cgi?id=1519
- This commit fixes that problem by making the instance of
- UpdateFileStatesThread wait for the thread to finish.

* Sat Jan 26 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.5-1
+ Revision: 127cb26
- LOG Re-diff konq-templates-cleanup patch

* Sat Jan 26 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.5-1
+ Revision: b75e6b5
- LOG New version 4.9.5

* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.4-1
+ Revision: 4acc8e4
- LOG New version 4.9.4

* Sun Dec 02 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.4-0.1
+ Revision: f23d5f8
- LOG Update to 4.9.4 (git snapshot), re-diff icon overlay patch, drop some old no longer used patches

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.3-1
+ Revision: ed5f184
- LOG New version 4.9.3

* Fri Nov 02 2012 Sergey Borovkov <sergey.borovkov@osinit.ru> 1:4.9.2-4
+ Revision: 6f07cff
- New klook patch

* Mon Oct 22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.2-3
+ Revision: d53f99e
- Bump release for updates purpose

* Fri Oct 19 2012 Dmitry Ashkadov <dmitry.ashkadov@rosalab.ru> 1:4.9.2-2
+ Revision: 9a7bc17
- KDE systemsettings: it is possible to save proxy settings for all users

* Fri Oct 19 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.2-2
+ Revision: 66e5a66
- Add rpmlint filters

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.2-1
+ Revision: 731de9b
- New version 4.9.2

* Wed Oct 03 2012 Olga Kulkova <olga.kulkova@osinit.ru> 1:4.9.1-3
+ Revision: b4a3727
- Patch overlay icon added

* Fri Sep 28 2012 Sergey Borovkov <sergey.borovkov@osinit.ru> 1:4.9.1-2
+ Revision: 4219e0a
- Adapted KLook patches for Dolphin to KDE 4.9

* Mon Sep 10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.1-1
+ Revision: 642b781
- New version 4.9.1

* Fri Aug 03 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.0-1
+ Revision: c9eeff6
- Re-diff konq-templates-cleanup patch

* Fri Aug 03 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.0-1
+ Revision: c074081
- New version 4.9.0

* Wed Jul 25 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.8.97-3
+ Revision: e38f181
- Add fileplaces patch to fix issue with missing custom translations in Dolphin (Music, Pictures etc)

* Tue Jul 24 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.8.97-2
+ Revision: d83f7df
- Re-diff and enable mdvuserface.patch



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19868 |12mu|kdebase4-runtime-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	K Desktop Environment - Base Runtime
Name:		kdebase4-runtime
Version:	4.12.4
Release:	1
Epoch:		1
Group:		Graphical desktop/KDE
License:	GPLv2+
Url:		http://www.kde.org
%define is_beta %(if test `echo %{version} |cut -d. -f3` -ge 70; then echo -n 1; else echo -n 0; fi)
%if %{is_beta}
%define ftpdir unstable
%else
%define ftpdir stable
%endif
Source0:	ftp://ftp.kde.org/pub/kde/%{ftpdir}/%{version}/src/kde-runtime-%{version}.tar.xz
Source1:	kdebase4-runtime.rpmlintrc
Patch0:		kdebase-runtime-4.5.74-fix-htsearch-path.patch
Patch1:		kde-runtime-4.9.98-link-tirpc.patch
# See http://bugs.rosalinux.ru/show_bug.cgi?id=1902
Patch2:		kde-runtime-4.10.2-kdesu-encoding.patch
Patch3:		kde-runtime-4.10.4-kcm-attica-network-error.patch
Patch4:		kde-runtime-4.11.3-save-i18n-settings.patch
Patch5:		kdebase-runtime-4.3.2-knotify-fix-cpu-charge.patch
Patch8:		kdebase-runtime-4.4.1-use-mdv-icon.patch

#(nl) DO NOT REMOVE, NEEDED FOR MDV/ROSA DEFAULT DESKTOP
Patch9:		kdebase-runtime-4.6.4-do-not-show-homedesktop.patch
Patch10:	kdebase-runtime-4.6.4-do-not-copy-trash.patch

Patch100:	kdebase-runtime-4.8.0-knetattachxdg.patch
Patch101:	kde-runtime-4.11.0-l10n-ru.patch
Patch103:	kde-runtime-4.9.3-kcmlocale-fix-translations.patch
# Fix knotify settings overwriting pulse volume
Patch104:	kdebase-runtime-4.6.0-canberra.patch

# Backports
# Revert http://quickgit.kde.org/?p=kde-runtime.git&a=commitdiff&h=9c061a16753e8801f157842107cdc19bd06c4533
# to fix issue with missing video capture devices in Phonon
Patch200:	kde-runtime-4.11.3-pulse.patch

BuildRequires:	automoc4
BuildRequires:	jpeg-devel
BuildRequires:	kdelibs4-devel >= 5:4.9.98-2
BuildRequires:	kdepimlibs4-devel
BuildRequires:	nepomuk-core-devel
BuildRequires:	ntrack-devel
BuildRequires:	openslp-devel
BuildRequires:	ssh-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(exiv2)
BuildRequires:	pkgconfig(libattica)
BuildRequires:	pkgconfig(libcanberra)
BuildRequires:	pkgconfig(libkactivities)
BuildRequires:	pkgconfig(libntrack-qt4)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(libstreams)
BuildRequires:	pkgconfig(libtirpc)
BuildRequires:	pkgconfig(libwebp)
BuildRequires:	pkgconfig(NetworkManager)
BuildRequires:	pkgconfig(OpenEXR)
BuildRequires:	pkgconfig(phonon)
BuildRequires:	pkgconfig(smbclient)
BuildRequires:	pkgconfig(soprano)
BuildRequires:	pkgconfig(xcursor)

Requires:	kdelibs4-core
Requires:	oxygen-icon-theme
Requires:	libkactivities
Requires:	polkit-kde-1
Requires:	soprano-plugin-redland
Suggests:	cagibi
Suggests:	djvulibre
Suggests:	gdb
Suggests:	hicolor-icon-theme
Suggests:	kde4-l10n
Suggests:	kdialog
Suggests:	kwallet-daemon
Conflicts:	kdebase4-workspace < 2:4.10.0
Conflicts:	nepomuk-scribo < 1:0.6.0-3

%description
KDE 4 application runtime components.

%files
%{_sysconfdir}/dbus-1/system.d/org.kde.kcontrol.kcmremotewidgets.conf
%{_sysconfdir}/xdg/menus/kde-information.menu
%{_datadir}/dbus-1/interfaces/*.xml
%{_datadir}/dbus-1/*services/*.service
%{_datadir}/polkit-1/actions/*.policy
#
%{_kde_bindir}/kcmshell4
%{_kde_bindir}/kde-cp
%{_kde_bindir}/kde-mv
%{_kde_bindir}/kde-open
%{_kde_bindir}/kde4
%{_kde_bindir}/kde4-menu
%{_kde_bindir}/kdebugdialog
%{_kde_bindir}/kdesu
%{_kde_bindir}/keditfiletype
%{_kde_bindir}/kfile4
%{_kde_bindir}/kglobalaccel
%{_kde_bindir}/khelpcenter
%{_kde_bindir}/khotnewstuff-upload
%{_kde_bindir}/khotnewstuff4
%{_kde_bindir}/kiconfinder
%{_kde_bindir}/kioclient
%{_kde_bindir}/kmimetypefinder
%{_kde_bindir}/knotify4
%{_kde_bindir}/kquitapp
%{_kde_bindir}/kreadconfig
%{_kde_bindir}/kstart
%{_kde_bindir}/ksvgtopng
%{_kde_bindir}/ktraderclient
%{_kde_bindir}/ktrash
%{_kde_bindir}/kuiserver
%{_kde_bindir}/kwriteconfig
%{_kde_bindir}/plasmapkg
%{_kde_bindir}/plasma-remote-helper
%{_kde_bindir}/solid-hardware
%{_kde_libdir}/kconf_update_bin/phonon_devicepreference_update
%{_kde_libdir}/kconf_update_bin/phonon_deviceuids_update
%{_kde_libdir}/kde4/comicbookthumbnail.so
%{_kde_libdir}/kde4/cursorthumbnail.so
%{_kde_libdir}/kde4/djvuthumbnail.so
%{_kde_libdir}/kde4/exrthumbnail.so
%{_kde_libdir}/kde4/fixhosturifilter.so
%{_kde_libdir}/kde4/htmlthumbnail.so
%{_kde_libdir}/kde4/imagethumbnail.so
%{_kde_libdir}/kde4/jpegthumbnail.so
%{_kde_libdir}/kde4/kcm_attica.so
%{_kde_libdir}/kde4/kcm_cgi.so
%{_kde_libdir}/kde4/kcm_componentchooser.so
%{_kde_libdir}/kde4/kcm_device_automounter.so
%{_kde_libdir}/kde4/kcm_emoticons.so
%{_kde_libdir}/kde4/kcm_filetypes.so
%{_kde_libdir}/kde4/kcm_icons.so
%{_kde_libdir}/kde4/kcm_kded.so
%{_kde_libdir}/kde4/kcm_kdnssd.so
%{_kde_libdir}/kde4/kcm_knotify.so
%{_kde_libdir}/kde4/kcm_locale.so
%{_kde_libdir}/kde4/kcm_nepomuk.so
%{_kde_libdir}/kde4/kcm_phonon.so
%{_kde_libdir}/kde4/kcm_trash.so
%{_kde_libdir}/kde4/kcmspellchecking.so
%{_kde_libdir}/kde4/kded_desktopnotifier.so
%{_kde_libdir}/kde4/kded_device_automounter.so
%{_kde_libdir}/kde4/kded_kpasswdserver.so
%{_kde_libdir}/kde4/kded_ktimezoned.so
%{_kde_libdir}/kde4/kded_nepomuksearchmodule.so
%{_kde_libdir}/kde4/kded_networkstatus.so
%{_kde_libdir}/kde4/kded_networkwatcher.so
%{_kde_libdir}/kde4/kded_phononserver.so
%{_kde_libdir}/kde4/kded_recentdocumentsnotifier.so
%{_kde_libdir}/kde4/kded_remotedirnotify.so
%{_kde_libdir}/kde4/kded_solidautoeject.so
%{_kde_libdir}/kde4/kded_soliduiserver.so
%{_kde_libdir}/kde4/kio_about.so
%{_kde_libdir}/kde4/kio_applications.so
%{_kde_libdir}/kde4/kio_archive.so
%{_kde_libdir}/kde4/kio_bookmarks.so
%{_kde_libdir}/kde4/kio_cgi.so
%{_kde_libdir}/kde4/kio_desktop.so
%{_kde_libdir}/kde4/kio_filter.so
%{_kde_libdir}/kde4/kio_finger.so
%{_kde_libdir}/kde4/kio_fish.so
%{_kde_libdir}/kde4/kio_floppy.so
%{_kde_libdir}/kde4/kio_info.so
%{_kde_libdir}/kde4/kio_man.so
%{_kde_libdir}/kde4/kio_nepomuk.so
%{_kde_libdir}/kde4/kio_nepomuksearch.so
%{_kde_libdir}/kde4/kio_network.so
%{_kde_libdir}/kde4/kio_nfs.so
%{_kde_libdir}/kde4/kio_recentdocuments.so
%{_kde_libdir}/kde4/kio_remote.so
%{_kde_libdir}/kde4/kio_settings.so
%{_kde_libdir}/kde4/kio_sftp.so
%{_kde_libdir}/kde4/kio_tags.so
%{_kde_libdir}/kde4/kio_thumbnail.so
%{_kde_libdir}/kde4/kio_timeline.so
%{_kde_libdir}/kde4/kio_trash.so
%{_kde_libdir}/kde4/kshorturifilter.so
%{_kde_libdir}/kde4/kuriikwsfilter.so
%{_kde_libdir}/kde4/kurisearchfilter.so
%{_kde_libdir}/kde4/libkmanpart.so
%{_kde_libdir}/kde4/librenaudioplugin.so
%{_kde_libdir}/kde4/librenimageplugin.so
%{_kde_libdir}/kde4/localdomainurifilter.so
%{_kde_libdir}/kde4/plasma-kpart.so
%{_kde_libdir}/kde4/plasma_appletscript_declarative.so
%{_kde_libdir}/kde4/plasma_appletscript_simple_javascript.so
%{_kde_libdir}/kde4/plasma_containment_newspaper.so
%{_kde_libdir}/kde4/plasma_dataenginescript_javascript.so
%{_kde_libdir}/kde4/plasma_packagestructure_javascriptaddon.so
%{_kde_libdir}/kde4/plasma_runnerscript_javascript.so
%{_kde_libdir}/kde4/svgthumbnail.so
%{_kde_libdir}/kde4/textthumbnail.so
%{_kde_libdir}/kde4/windowsexethumbnail.so
%{_kde_libdir}/kde4/windowsimagethumbnail.so
%{_kde_libdir}/kde4/libexec
%{_kde_libdir}/kde4/plugins
%{_kde_libdir}/kde4/imports/org/kde/dirmodel/qmldir
%{_kde_libdir}/kde4/imports/org/kde/dirmodel/libdirmodelplugin.so
%{_kde_libdir}/kde4/imports/org/kde/draganddrop/qmldir
%{_kde_libdir}/kde4/imports/org/kde/draganddrop/libdraganddropplugin.so
%{_kde_libdir}/kde4/imports/org/kde/locale/qmldir
%{_kde_libdir}/kde4/imports/org/kde/locale/liblocalebindingsplugin.so
%{_kde_libdir}/kde4/imports/org/kde/plasma
%{_kde_libdir}/kde4/imports/org/kde/qtextracomponents/libqtextracomponentsplugin.so
%{_kde_libdir}/kde4/imports/org/kde/qtextracomponents/qmldir
%{_kde_libdir}/kde4/imports/org/kde/runnermodel/qmldir
%{_kde_libdir}/kde4/imports/org/kde/runnermodel/librunnermodelplugin.so
%{_kde_libdir}/kde4/platformimports
%{_kde_libdir}/kde4/kio_smb.so
%{_kde_libdir}/attica_kde.so
%{_kde_libdir}/libkdeinit4_kcmshell4.so
%{_kde_libdir}/libkdeinit4_kglobalaccel.so
%{_kde_libdir}/libkdeinit4_khelpcenter.so
%{_kde_libdir}/libkdeinit4_kuiserver.so
%{_kde_libdir}/libknotifyplugin.so
%{_kde_applicationsdir}/*.desktop
%{_kde_appsdir}/desktoptheme
%{_kde_appsdir}/drkonqi
%{_kde_appsdir}/hardwarenotifications
%{_kde_appsdir}/kcm_componentchooser
%{_kde_appsdir}/kcm_phonon
%{_kde_appsdir}/kcmlocale
%{_kde_appsdir}/kconf_update/*.upd
%{_kde_appsdir}/kde
%{_kde_appsdir}/kglobalaccel
%{_kde_appsdir}/khelpcenter
%{_kde_appsdir}/kio_bookmarks
%{_kde_appsdir}/kio_desktop
%{_kde_appsdir}/kio_docfilter
%{_kde_appsdir}/kio_finger
%{_kde_appsdir}/kio_info
%{_kde_appsdir}/konqsidebartng
%{_kde_appsdir}/ksmserver
%{_kde_appsdir}/libphonon
%{_kde_appsdir}/phonon
%{_kde_appsdir}/remoteview
%{_kde_appsdir}/konqueror/dirtree/remote/smb-network.desktop
%{_kde_datadir}/config.kcfg/*.kcfg
%{_kde_configdir}/*.knsrc
%{_kde_configdir}/kshorturifilterrc
%{_kde_datadir}/desktop-directories/*.directory
%{_kde_datadir}/emoticons/kde4
%{_kde_iconsdir}/default.kde4
%{_kde_iconsdir}/hicolor/*/apps/*
%{_kde_services}/*.protocol
%{_kde_services}/comicbookthumbnail.desktop
%{_kde_services}/componentchooser.desktop
%{_kde_services}/cursorthumbnail.desktop
%{_kde_services}/desktop-search.desktop
%{_kde_services}/desktopthumbnail.desktop
%{_kde_services}/device_automounter_kcm.desktop
%{_kde_services}/directorythumbnail.desktop
%{_kde_services}/djvuthumbnail.desktop
%{_kde_services}/emoticons.desktop
%{_kde_services}/exrthumbnail.desktop
%{_kde_services}/filetypes.desktop
%{_kde_services}/fixhosturifilter.desktop
%{_kde_services}/htmlthumbnail.desktop
%{_kde_services}/icons.desktop
%{_kde_services}/imagethumbnail.desktop
%{_kde_services}/jpegthumbnail.desktop
%{_kde_services}/kcm_attica.desktop
%{_kde_services}/kcm_kdnssd.desktop
%{_kde_services}/kcm_nepomuk.desktop
%{_kde_services}/kcm_phonon.desktop
%{_kde_services}/kcmcgi.desktop
%{_kde_services}/kcmkded.desktop
%{_kde_services}/kcmnotify.desktop
%{_kde_services}/kcmtrash.desktop
%{_kde_services}/kglobalaccel.desktop
%{_kde_services}/khelpcenter.desktop
%{_kde_services}/kmanpart.desktop
%{_kde_services}/knotify4.desktop
%{_kde_services}/kshorturifilter.desktop
%{_kde_services}/kuiserver.desktop
%{_kde_services}/kuriikwsfilter.desktop
%{_kde_services}/kurisearchfilter.desktop
%{_kde_services}/language.desktop
%{_kde_services}/localdomainurifilter.desktop
%{_kde_services}/plasma-containment-newspaper.desktop
%{_kde_services}/plasma-kpart.desktop
%{_kde_services}/plasma-packagestructure-javascript-addon.desktop
%{_kde_services}/plasma-scriptengine-applet-declarative.desktop
%{_kde_services}/plasma-scriptengine-applet-simple-javascript.desktop
%{_kde_services}/plasma-scriptengine-dataengine-javascript.desktop
%{_kde_services}/plasma-scriptengine-runner-javascript.desktop
%{_kde_services}/qimageioplugins/webp.desktop
%{_kde_services}/renaudiodlg.desktop
%{_kde_services}/renimagedlg.desktop
%{_kde_services}/searchproviders
%{_kde_services}/spellchecking.desktop
%{_kde_services}/svgthumbnail.desktop
%{_kde_services}/textthumbnail.desktop
%{_kde_services}/windowsexethumbnail.desktop
%{_kde_services}/windowsimagethumbnail.desktop
%{_kde_services}/kded/*.desktop
%{_kde_servicetypes}/*.desktop
%{_kde_datadir}/locale/currency
%{_kde_datadir}/locale/l10n/*/*
%{_kde_datadir}/locale/l10n/*.desktop
%{_kde_mandir}/man?/*
%{_kde_datadir}/mime/packages/*.xml
%{_kde_datadir}/sounds/*
%doc %{_kde_docdir}/HTML/en/*

#--------------------------------------------------------------

%package -n kwallet-daemon
Summary:	Kwallet daemon
Group:		Development/KDE and Qt
Conflicts:	%{name} < 1:4.5.71

%description -n kwallet-daemon
Kwallet daemon.

%files -n kwallet-daemon
%{_kde_bindir}/kwalletd
%{_kde_libdir}/libkdeinit4_kwalletd.so
%{_kde_appsdir}/kwalletd
%{_kde_services}/kwalletd.desktop

#--------------------------------------------------------------

%define kwalletbackend_major 4
%define libkwalletbackend %mklibname kwalletbackend %{kwalletbackend_major}

%package -n %{libkwalletbackend}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkwalletbackend}
KDE 4 core library.

%files -n %{libkwalletbackend}
%{_kde_libdir}/libkwalletbackend.so.%{kwalletbackend_major}*

#--------------------------------------------------------------

%define molletnetwork_major 4
%define libmolletnetwork %mklibname molletnetwork %{molletnetwork_major}

%package -n %{libmolletnetwork}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libmolletnetwork}
KDE 4 core library.

%files -n %{libmolletnetwork}
%{_kde_libdir}/libmolletnetwork.so.%{molletnetwork_major}*

#--------------------------------------------------------------

%package devel
Group:		Development/KDE and Qt
Summary:	Header files and documentation for compiling KDE applications
Requires:	kdelibs4-devel
Requires:	%{name} = %{EVRD}
Requires:	%{libkwalletbackend} = %{EVRD}
Requires:	%{libmolletnetwork} = %{EVRD}

%description devel
This package includes the header files you will need to compile applications
for KDE. Also included is the KDE API documentation in HTML format for easy
browsing.

%files devel
%{_kde_includedir}/*.h
%{_kde_libdir}/libkwalletbackend.so
%{_kde_libdir}/libmolletnetwork.so
%{_kde_appsdir}/cmake/modules/*.cmake

#-----------------------------------------------------------------------------

%prep
%setup -q -n kde-runtime-%{version}

%patch0 -p1 -b .htsearch
%patch1 -p1 -b .tirpclinkage~
%patch3 -p1 -b .kcm_attica~
%patch2 -p1 -b .kdesu~
%patch4 -p1 -b .save_i18n~
%patch5 -p1 -b .bug_49814
%patch8 -p0
%patch9 -p0
%patch10 -p1
%patch100 -p1
%patch101 -p1
%patch103 -p1
%patch104 -p1

%patch200 -p1 -R

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

rm -f %{buildroot}%{_kde_iconsdir}/hicolor/index.theme

mkdir -p %{buildroot}%{_kde_bindir}
ln -s %{_kde_libdir}/kde4/libexec/kdesu %{buildroot}%{_kde_bindir}/kdesu


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: 04019f5
- LOG New version 4.12.4 (sync spec and patches with Cooker)

* Thu Mar 13 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.3-1
+ Revision: 6845751
- LOG New version 4.12.3 (sync spec and patches with Cooker)

* Wed Dec 18 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.11.4-1
+ Revision: 73754e4
- LOG New version 4.11.4

* Wed Nov 20 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.11.3-6
+ Revision: c7c29cc
- LOG Don't suggest kde4-splash-mdv because we don't have it

* Tue Nov 19 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.11.3-6
+ Revision: 60caccd
- LOG Use canberra patch instead of knotify-volume patch

* Tue Nov 19 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.11.3-5
+ Revision: 666cd97
- LOG Update save-i18n-settings patch to make sure it doesn't create .i18n file with C locale when prefered languages list is empty

* Mon Nov 18 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.11.3-5
+ Revision: 1f9bdb7
- LOG Update save-i18n-settings patch to use QFile instead of QSettings (OMDV #317)

* Thu Nov 14 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.11.3-4
+ Revision: 1c63aef
- LOG New version 4.11.3

* Fri Oct 25 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.11.2-1
+ Revision: d166e80
- LOG New version 4.11.2

* Tue Jul 09 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.10.5-1
+ Revision: 34a43cf
- LOG New version 4.10.5

* Wed Jun 19 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.10.4-2
+ Revision: 8a331eb
- LOG Add kcm-attica-network-error patch to handle network errors in KCM Attica

* Thu Jun 13 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.10.4-1
+ Revision: f130887
- LOG New version 4.10.4

* Mon May 20 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.10.3-1
+ Revision: eee2ed1
- LOG New version 4.10.3 (sync with Cooker)

* Mon Apr 08 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.5-2
+ Revision: dd74b1d
- LOG Add kdesu-encoding patch to fix Rosa bug 1902

* Sat Jan 26 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.5-1
+ Revision: a468e82
- LOG New version 4.9.5

* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.4-1
+ Revision: 9e42bd6
- LOG New version 4.9.4

* Sun Dec 02 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.4-0.1
+ Revision: a78cbf1
- LOG Update to 4.9.4 (git snapshot)

* Wed Nov 28 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.3-2
+ Revision: 6157227
- LOG Bump release for updates purpose

* Wed Nov 28 2012 Dmitry Ashkadov <dmitry.ashkadov@rosalab.ru> 1:4.9.3-1
+ Revision: 307fbf1
- Patch for kcmlocale (fixes language of GUI)

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.3-1
+ Revision: 654a3ee
- LOG New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.2-1
+ Revision: 0394885
- New version 4.9.2

* Mon Sep 10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.1-1
+ Revision: 26c84af
- New version 4.9.1

* Sat Aug 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.0-1
+ Revision: cd7bd84
- Add rpmlint filter file

* Sat Aug 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.9.0-1
+ Revision: e35aa0f
- New version 4.9.0, re-diff l10n patch

* Fri Jul 13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.8.97-2
+ Revision: 3447cf6
- Add pkgconfig(NetworkManager) to BuildRequires

* Fri Jul 13 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.8.97-1
+ Revision: 0b7f00e
- New version 4.8.97

* Thu Jun 28 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.8.95-1
+ Revision: ccb95c6
- Update file list

* Thu Jun 28 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.8.95-1
+ Revision: dbe20a7
- Update to 4.8.95

* Wed Jun 20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.8.90-1
+ Revision: 67f3122
- Add new files

* Wed Jun 20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.8.90-1
+ Revision: 355a10b
- Drop more nepomuk-related stuff that was moved to nepomuk-core



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19869 |12mu|kdebase4-workspace-4.11.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define with_printer_applet 0
%{?_with_printer_applet: %{expand: %%global with_printer_applet 1}}

%define with_networkmanager 1
%{?_with_networkmanager: %{expand: %%global with_networkmanager 1}}

%define with_drakclock 1
%{?_with_networkmanager: %{expand: %%global with_networkmanager 1}}

%define kdm_version 2.7.2

Summary:	KDE 4 application workspace components
Name:		kdebase4-workspace
Version:	4.11.8
Release:	2
Epoch:		2
License:	GPLv2+
Group:		Graphical desktop/KDE
Url:		http://www.kde.org
%define is_beta %(if test `echo %{version} |cut -d. -f3` -ge 70; then echo -n 1; else echo -n 0; fi)
%if %{is_beta}
%define ftpdir unstable
%else
%define ftpdir stable
%endif
Source0:	ftp://ftp.kde.org/pub/kde/%{ftpdir}/%{version}/src/kde-workspace-%{version}.tar.xz
Source1:	kde.pam
Source2:	kde-np.pam
Source4:	systemsettings.desktop
Source5:	krandrtray.desktop
Source6:	kdebase-workspace-kdm-%{kdm_version}.tar.bz2
Source8:	kcm_drakclock.desktop
Source9:	omv-startkde
Source10:	rosa-startkde
Source11:	omv-kdm.service
Source12:	rosa-kdm.service
Source20:	%{name}.rpmlintrc
Patch0:		kdebase-workspace-4.5.76-mdv-adopt-ldetect-path.patch
# Use drakclock for time settings, patch from Mageia
Patch1:		kdebase-workspace-4.6.2-mageia-drakclock.patch
# Hide native clock configurator as we have drakclock instead
Patch2:		kde-workspace-4.10.2-hide-default-clock.patch
Patch3:		kdebase-workspace-4.11.0-menu-toptile.patch
# Add checkbox to enable/disable bytecode interpreter in KDE4 font anti-aliasing settings
Patch4:		kde-workspace-4.9.4-fontconfig.patch
# Just a workaround to make sure text box size for OSD is always big enough
Patch5:		kde-workspace-4.11.0-desktop-osd.patch
# Always show icons in pager widget, even if they don't fit window rectangle
Patch6:		kde-workspace-4.10.3-pager-icons.patch
# Fix action labels vertical alignment in Device Notifier applet
Patch7:		kde-workspace-4.10.3-devicenotifier.patch
# Fix screenlocker greeter focus after Alt modifier is pressed (keyboard layout switching etc)
Patch8:		kde-workspace-4.10.3-greeter.patch
# Patch from OpenSUSE, fixes 2 issues:
# * password input dialog was not shown under certain circumstances
#  (kde#327947, kde#329076, bnc#864305)
# * screensaver processes might keep running in background when
#  unlocking the screen (kde#224200, bnc#809835)
Patch9:		kdebase4-workspace-4.11.8-fix-screenlocker-ulock.patch
# Prefer system locale for KDM when reading it from KDM config fails
Patch10:	kde-workspace-4.10.3-fix-kcmkdm-locale.patch
Patch11:	kdebase-workspace-4.2.0-fix_gtkrc_iaora.patch
# Fix screenlocker greeter focus when screensaver is used
Patch12:	kde-workspace-4.11.4-screenlocker-handle-fake-focus.patch
# Use current wallpaper for screenlocker if it's a scaled image
Patch13:	kde-workspace-4.11.4-screenlocker-background.patch
# Don't add activities and launchers to standard panel by default
Patch14:	kde-workspace-4.11.0-default-panel-layout.patch
Patch18:	kdebase-workspace-4.8.95-startup-sound.patch
Patch19:	kdebase-workspace-4.2.1-use-mdvicon.patch
Patch26:	kdebase-workspace-4.11.0-simpleapplet-defaults.patch
# Make it possible to set wallpaper via dbus
# See https://bugs.kde.org/show_bug.cgi?id=217950
Patch27:	kde-workspace-4.11.6-dbus-wallpaper.patch
# See http://quickgit.kde.org/?p=kde-workspace.git&a=commitdiff&h=c1469413f36d4e4cd9dd49e70bc5d660cf2f3c55
# And http://quickgit.kde.org/?p=kde-workspace.git&a=commitdiff&h=dcc70fbb55919ac56ae188ceb3d5bf7b94c2dbcd
# We partially revert it because we need at least deKorator to work
Patch50:	kde-workspace-4.11.3-decorations.patch
Patch100:	kdebase-workspace-4.8.1-hideklipper.patch
Patch101:	kdebase-workspace-4.8.97-klippermenu.patch
Patch103:	kdebase-workspace-4.8.2-hide-trash.patch
Patch104:	kdebase-workspace-4.7.3.fedora-kdm-plymouth.patch
Patch106:	kdebase-workspace-4.11.0-no-hal.patch
# Make systemd 194 handle upower stuff
Patch107:	kde-workspace-4.10.3-powerdevil-systemd.patch

# Backports

# Trunk
# Testing

BuildRequires:	boost-devel
BuildRequires:	kdelibs4-devel
BuildRequires:	kdepimlibs4-devel
BuildRequires:	ieee1284-devel
BuildRequires:	lm_sensors-devel
BuildRequires:	openldap-devel
BuildRequires:	pam-devel
BuildRequires:	python-kde4-devel
BuildRequires:	prison-devel
BuildRequires:	sasl-devel
BuildRequires:	automoc4
BuildRequires:	bdftopcf
BuildRequires:	imake
BuildRequires:	libxml2-utils
BuildRequires:	qt4-qtdbus
BuildRequires:	xrdb
BuildRequires:	pkgconfig(avahi-compat-libdns_sd)
BuildRequires:	pkgconfig(avahi-client)
BuildRequires:	pkgconfig(bluez)
BuildRequires:	pkgconfig(egl)
BuildRequires:	pkgconfig(glesv2)
BuildRequires:	pkgconfig(libdmtx)
BuildRequires:	pkgconfig(libggadget-1.0)
BuildRequires:	pkgconfig(libggadget-qt-1.0)
BuildRequires:	pkgconfig(libgpsd)
BuildRequires:	pkgconfig(libkactivities)
BuildRequires:	pkgconfig(libpci)
BuildRequires:	pkgconfig(libqalculate)
BuildRequires:	pkgconfig(libraw1394)
BuildRequires:	pkgconfig(libusb)
BuildRequires:	pkgconfig(libxklavier)
BuildRequires:	pkgconfig(lua)
%if %{with_networkmanager}
BuildRequires:	pkgconfig(NetworkManager)
%endif
BuildRequires:	pkgconfig(qimageblitz)
BuildRequires:	pkgconfig(smbclient)
BuildRequires:	pkgconfig(xcb-image)
BuildRequires:	pkgconfig(xcb-keysyms)
BuildRequires:	pkgconfig(xcb-renderutil)
BuildRequires:	pkgconfig(xcomposite)
BuildRequires:	pkgconfig(xcursor)
BuildRequires:	pkgconfig(xft)
BuildRequires:	pkgconfig(xtst)
Requires:	desktop-common-data
Requires:	kdebase4-runtime
Requires:	kde4-windeco-dekorator
Requires:	mandriva-kde-translation
Requires:	qt4-qtdbus
Requires:	setxkbmap
Requires:	strigi
Requires:	udisks2
Requires:	xdg-utils
Requires:	xmessage
Requires:	xprop
Requires:	xset
Suggests:	kickoff
Suggests:	klipper
Suggests:	networkmanager
Suggests:	plasma-applet-system-monitor-net
Suggests:	plasma-applet-system-monitor-hwinfo
Suggests:	plasma-applet-system-monitor-hdd
Suggests:	plasma-applet-system-monitor-cpu
Suggests:	plasma-applet-system-monitor-temperature
%if %{disttag} == "omv"
Requires:	homerun
%else
Suggests:	rosapanel
%endif
Conflicts:	kdm < 2:4.10.2-4
Obsoletes:	kdebase4-workspace-googlegadgets < 2:4.11.0
Obsoletes:	%{_lib}solidcontrolifaces4 < 2:4.11.0
Obsoletes:	%{_lib}solidcontrol4 < 2:4.11.0
Obsoletes:	%{_lib}kwinnvidiahack4 < 2:4.11.0

%description
This package contains the KDE 4 application workspace components.

%files
%{_sysconfdir}/X11/wmsession.d/*
%{_sysconfdir}/profile.d/70kde4.sh
%if %{with_printer_applet}
%{_kde_bindir}/printer-applet
%{_kde_appsdir}/printer-applet
%endif
%{_kde_sysconfdir}/dbus-1/system.d/org.kde.fontinst.conf
%{_kde_sysconfdir}/dbus-1/system.d/org.kde.kcontrol.kcmclock.conf
%{_kde_sysconfdir}/dbus-1/system.d/org.kde.ksysguard.processlisthelper.conf
%{_kde_sysconfdir}/ksysguarddrc
%{_kde_bindir}/kaccess
%{_kde_bindir}/kapplymousetheme
%{_kde_bindir}/kblankscrn.kss
%{_kde_bindir}/kcheckrunning
%{_kde_bindir}/kcminit
%{_kde_bindir}/kcminit_startup
%{_kde_bindir}/kdostartupconfig4
%{_kde_bindir}/kfontinst
%{_kde_bindir}/kfontview
%{_kde_bindir}/kmenuedit
%{_kde_bindir}/krandom.kss
%{_kde_bindir}/krandrstartup
%{_kde_bindir}/krandrtray
%{_kde_bindir}/krdb
%{_kde_bindir}/krunner
%{_kde_bindir}/ksmserver
%{_kde_bindir}/ksplashsimple
%{_kde_bindir}/ksplashx
%{_kde_bindir}/ksplashx_scale
%{_kde_bindir}/ksplashqml
%{_kde_bindir}/kstartupconfig4
%{_kde_bindir}/ksysguard
%{_kde_bindir}/ksysguardd
%{_kde_bindir}/ksystraycmd
%{_kde_bindir}/kwin*
%{_kde_bindir}/oxygen-demo
%{_kde_bindir}/oxygen-settings
%{_kde_bindir}/plasma-desktop
%{_kde_bindir}/plasma-netbook
%{_kde_bindir}/plasma-overlay
%{_kde_bindir}/plasma-windowed
%{_kde_bindir}/solid-action-desktop-gen
%{_kde_bindir}/startkde
%{_kde_bindir}/oxygen-shadow-demo
%{_kde_bindir}/systemsettings
%{_kde_libdir}/kconf_update_bin/*
%{_kde_libdir}/kde4/imports
%{_kde_libdir}/kde4/classic_mode.so
%{_kde_libdir}/kde4/fontthumbnail.so
%{_kde_libdir}/kde4/icon_mode.so
%{_kde_libdir}/kde4/ion_bbcukmet.so
%{_kde_libdir}/kde4/ion_envcan.so
%{_kde_libdir}/kde4/ion_noaa.so
%{_kde_libdir}/kde4/ion_wettercom.so
%{_kde_libdir}/kde4/kcm_access.so
%{_kde_libdir}/kde4/kcm_autostart.so
%{_kde_libdir}/kde4/kcm_bell.so
%{_kde_libdir}/kde4/kcm_clock.so
%{_kde_libdir}/kde4/kcm_colors.so
%{_kde_libdir}/kde4/kcm_cursortheme.so
%{_kde_libdir}/kde4/kcm_desktoppaths.so
%{_kde_libdir}/kde4/kcm_desktoptheme.so
%{_kde_libdir}/kde4/kcm_display.so
%{_kde_libdir}/kde4/kcm_fontinst.so
%{_kde_libdir}/kde4/kcm_fonts.so
%{_kde_libdir}/kde4/kcm_hotkeys.so
%{_kde_libdir}/kde4/kcm_input.so
%{_kde_libdir}/kde4/kcm_joystick.so
%{_kde_libdir}/kde4/kcm_keyboard.so
%{_kde_libdir}/kde4/kcm_keys.so
%{_kde_libdir}/kde4/kcm_krunner_kill.so
%{_kde_libdir}/kde4/kcm_ksplashthemes.so
%{_kde_libdir}/kde4/kcm_kwin4_effect_builtins.so
%{_kde_libdir}/kde4/kcm_kwin4_genericscripted.so
%{_kde_libdir}/kde4/kwin4_effect_gles_builtins.so
%{_kde_libdir}/kde4/kcm_kwincompositing.so
%{_kde_libdir}/kde4/kcm_kwindecoration.so
%{_kde_libdir}/kde4/kcm_kwindesktop.so
%{_kde_libdir}/kde4/kcm_kwinoptions.so
%{_kde_libdir}/kde4/kcm_kwinrules.so
%{_kde_libdir}/kde4/kcm_kwinscreenedges.so
%{_kde_libdir}/kde4/kcm_kwin_scripts.so
%{_kde_libdir}/kde4/kcm_kwintabbox.so
%{_kde_libdir}/kde4/kcm_launch.so
%{_kde_libdir}/kde4/kcm_randr.so
%{_kde_libdir}/kde4/kcm_screensaver.so
%{_kde_libdir}/kde4/kcm_smserver.so
%{_kde_libdir}/kde4/kcm_solid_actions.so
%{_kde_libdir}/kde4/kcm_standard_actions.so
%{_kde_libdir}/kde4/kcm_style.so
%{_kde_libdir}/kde4/kcm_workspaceoptions.so
%{_kde_libdir}/kde4/kded_freespacenotifier.so
%{_kde_libdir}/kde4/kded_kephal.so
%{_kde_libdir}/kde4/kded_keyboard.so
%{_kde_libdir}/kde4/kded_khotkeys.so
%{_kde_libdir}/kde4/kded_kwrited.so
%{_kde_libdir}/kde4/kded_randrmonitor.so
%{_kde_libdir}/kde4/kded_statusnotifierwatcher.so
%{_kde_libdir}/kde4/keyboard_layout_widget.so
%{_kde_libdir}/kde4/kfontviewpart.so
%{_kde_libdir}/kde4/kio_fonts.so
%{_kde_libdir}/kde4/krunner_bookmarksrunner.so
%{_kde_libdir}/kde4/krunner_calculatorrunner.so
%{_kde_libdir}/kde4/krunner_kill.so
%{_kde_libdir}/kde4/krunner_locations.so
%{_kde_libdir}/kde4/krunner_nepomuksearchrunner.so
%{_kde_libdir}/kde4/krunner_plasma-desktop.so
%{_kde_libdir}/kde4/krunner_recentdocuments.so
%{_kde_libdir}/kde4/krunner_services.so
%{_kde_libdir}/kde4/krunner_sessions.so
%{_kde_libdir}/kde4/krunner_shell.so
%{_kde_libdir}/kde4/krunner_solid.so
%{_kde_libdir}/kde4/krunner_webshortcuts.so
%{_kde_libdir}/kde4/krunner_windowedwidgets.so
%{_kde_libdir}/kde4/krunner_windows.so
%{_kde_libdir}/kde4/kstyle_oxygen_config.so
%{_kde_libdir}/kde4/kwin3_aurorae.so
%{_kde_libdir}/kde4/kwin3_b2.so
%{_kde_libdir}/kde4/kwin3_laptop.so
%{_kde_libdir}/kde4/kwin3_oxygen.so
%{_kde_libdir}/kde4/kwin4_effect_builtins.so
%{_kde_libdir}/kde4/kwin_b2_config.so
%{_kde_libdir}/kde4/kwin_oxygen_config.so
%{_kde_libdir}/kde4/libexec/fontinst
%{_kde_libdir}/kde4/libexec/fontinst_helper
%{_kde_libdir}/kde4/libexec/fontinst_x11
%{_kde_libdir}/kde4/libexec/kcmdatetimehelper
%{_kde_libdir}/kde4/libexec/ksysguardprocesslist_helper
%{_kde_libdir}/kde4/libexec/kwin_killer_helper
%{_kde_libdir}/kde4/libexec/kwin_opengl_test
%{_kde_libdir}/kde4/libexec/kwin_rules_dialog
%{_kde_libdir}/kde4/libexec/kscreenlocker_greet
%{_kde_libdir}/kde4/kded_appmenu.so
%{_kde_libdir}/kde4/kded_ktouchpadenabler.so
%{_kde_libdir}/kde4/plasma-geolocation-gps.so
%{_kde_libdir}/kde4/plasma-geolocation-ip.so
%{_kde_libdir}/kde4/plasma_animator_default.so
%{_kde_libdir}/kde4/plasma_applet_activitybar.so
%{_kde_libdir}/kde4/plasma_applet_clock.so
%{_kde_libdir}/kde4/plasma_applet_currentappcontrol.so
%{_kde_libdir}/kde4/plasma_applet_dig_clock.so
%{_kde_libdir}/kde4/plasma_applet_icon.so
%{_kde_libdir}/kde4/plasma_applet_keyboard.so
%{_kde_libdir}/kde4/plasma_applet_pager.so
%{_kde_libdir}/kde4/plasma_applet_panelspacer_internal.so
%{_kde_libdir}/kde4/plasma_applet_searchbox.so
%{_kde_libdir}/kde4/plasma_applet_sm_hdd_activity.so
%{_kde_libdir}/kde4/plasma_applet_sm_ram.so
%{_kde_libdir}/kde4/plasma_applet_system-monitor.so
%{_kde_libdir}/kde4/plasma_applet_systemtray.so
%{_kde_libdir}/kde4/plasma_applet_tasks.so
%{_kde_libdir}/kde4/plasma_applet_trash.so
%{_kde_libdir}/kde4/plasma_applet_windowlist.so
%{_kde_libdir}/kde4/plasma_appletscriptengine_dashboard.so
%{_kde_libdir}/kde4/plasma_appletscriptengine_webapplet.so
%{_kde_libdir}/kde4/plasma_containment_desktop.so
%{_kde_libdir}/kde4/plasma_containment_netpanel.so
%{_kde_libdir}/kde4/plasma_containment_panel.so
%{_kde_libdir}/kde4/plasma_containment_sal.so
%{_kde_libdir}/kde4/plasma_containment_saverdesktop.so
%{_kde_libdir}/kde4/plasma_containmentactions_applauncher.so
%{_kde_libdir}/kde4/plasma_containmentactions_contextmenu.so
%{_kde_libdir}/kde4/plasma_containmentactions_minimalcontextmenu.so
%{_kde_libdir}/kde4/plasma_containmentactions_paste.so
%{_kde_libdir}/kde4/plasma_containmentactions_switchactivity.so
%{_kde_libdir}/kde4/plasma_containmentactions_switchdesktop.so
%{_kde_libdir}/kde4/plasma_containmentactions_switchwindow.so
%{_kde_libdir}/kde4/plasma_engine_activities.so
%{_kde_libdir}/kde4/plasma_engine_akonadi.so
%{_kde_libdir}/kde4/plasma_engine_applicationjobs.so
%{_kde_libdir}/kde4/plasma_engine_apps.so
%{_kde_libdir}/kde4/plasma_engine_calendar.so
%{_kde_libdir}/kde4/plasma_engine_devicenotifications.so
%{_kde_libdir}/kde4/plasma_engine_dict.so
%{_kde_libdir}/kde4/plasma_engine_executable.so
%{_kde_libdir}/kde4/plasma_engine_favicons.so
%{_kde_libdir}/kde4/plasma_engine_filebrowser.so
%{_kde_libdir}/kde4/plasma_engine_geolocation.so
%{_kde_libdir}/kde4/plasma_engine_hotplug.so
%{_kde_libdir}/kde4/plasma_engine_keystate.so
%{_kde_libdir}/kde4/plasma_engine_metadata.so
%{_kde_libdir}/kde4/plasma_engine_mouse.so
%{_kde_libdir}/kde4/plasma_engine_mpris2.so
%{_kde_libdir}/kde4/plasma_engine_notifications.so
%{_kde_libdir}/kde4/plasma_engine_nowplaying.so
%{_kde_libdir}/kde4/plasma_engine_places.so
%{_kde_libdir}/kde4/plasma_engine_powermanagement.so
%{_kde_libdir}/kde4/plasma_engine_rss.so
%{_kde_libdir}/kde4/plasma_engine_searchlaunch.so
%{_kde_libdir}/kde4/plasma_engine_share.so
%{_kde_libdir}/kde4/plasma_engine_soliddevice.so
%{_kde_libdir}/kde4/plasma_engine_statusnotifieritem.so
%{_kde_libdir}/kde4/plasma_engine_systemmonitor.so
%{_kde_libdir}/kde4/plasma_engine_tasks.so
%{_kde_libdir}/kde4/plasma_engine_time.so
%{_kde_libdir}/kde4/plasma_engine_weather.so
%{_kde_libdir}/kde4/plasma_packagestructure_dashboard.so
%{_kde_libdir}/kde4/plasma_packagestructure_share.so
%{_kde_libdir}/kde4/plasma_packagestructure_web.so
%{_kde_libdir}/kde4/plasma_toolbox_desktoptoolbox.so
%{_kde_libdir}/kde4/plasma_toolbox_nettoolbox.so
%{_kde_libdir}/kde4/plasma_toolbox_paneltoolbox.so
%{_kde_libdir}/kde4/plasma_wallpaper_color.so
%{_kde_libdir}/kde4/plasma_wallpaper_image.so
%{_kde_libdir}/kde4/plugins/gui_platform/libkde.so
%{_kde_libdir}/kde4/plugins/styles/oxygen.so
%{_kde_libdir}/kde4/powerdevilkeyboardbrightnesscontrolaction_config.so
%{_kde_libdir}/kde4/ion_debianweather.so
%{_kde_libdir}/kde4/krunner_activities.so
%{_kde_libdir}/libkdeinit4_*.so
%{_kde_libdir}/strigi/strigita_font.so
%{_kde_applicationsdir}/kfontview.desktop
%{_kde_applicationsdir}/kmenuedit.desktop
%{_kde_applicationsdir}/krandrtray.desktop
%{_kde_applicationsdir}/ksysguard.desktop
%{_kde_applicationsdir}/systemsettings.desktop
%{_kde_applicationsdir}/kdesystemsettings.desktop
%{_kde_appsdir}/color-schemes
%{_kde_appsdir}/desktoptheme
%{_kde_appsdir}/freespacenotifier
%{_kde_appsdir}/kaccess
%{_kde_appsdir}/katepart
%{_kde_appsdir}/kcminput
%{_kde_appsdir}/kcmkeys
%{_kde_appsdir}/kcmstyle
%{_kde_appsdir}/kcmsolidactions
%{_kde_appsdir}/kconf_update/*
%{_kde_appsdir}/kcontrol
%{_kde_appsdir}/kdisplay
%{_kde_appsdir}/kfontinst
%{_kde_appsdir}/kfontview
%{_kde_appsdir}/khotkeys
%{_kde_appsdir}/kmenuedit
%{_kde_appsdir}/konqsidebartng/virtual_folders/services/fonts.desktop
%{_kde_appsdir}/ksmserver
%{_kde_appsdir}/ksplash
%{_kde_appsdir}/kstyle
%{_kde_appsdir}/ksysguard
%{_kde_appsdir}/kthememanager
%{_kde_appsdir}/kwin
%{_kde_appsdir}/kwrited
%{_kde_appsdir}/plasma
%{_kde_appsdir}/plasma-desktop
%{_kde_appsdir}/plasma-netbook
%{_kde_appsdir}/solid/*/*.desktop
%{_kde_appsdir}/systemsettings
%{_kde_appsdir}/kcmkeyboard
%{_kde_autostart}/*.desktop
%{_kde_datadir}/config.kcfg/*.kcfg
%{_kde_configdir}/xcursor.knsrc
%{_kde_configdir}/activities.knsrc
%{_kde_configdir}/aurorae.knsrc
%{_kde_configdir}/background.knsrc
%{_kde_configdir}/colorschemes.knsrc
%{_kde_configdir}/ksplash.knsrc
%{_kde_configdir}/ksysguard.knsrc
%{_kde_configdir}/kwineffect.knsrc
%{_kde_configdir}/kwinscripts.knsrc
%{_kde_configdir}/kwinswitcher.knsrc
%{_kde_configdir}/plasma-overlayrc
%{_kde_configdir}/plasma-themes.knsrc
%{_kde_configdir}/wallpaper.knsrc
%{_kde_configdir}/kfontinst.knsrc
%{_kde_datadir}/dbus-1/services/org.kde.fontinst.service
%{_kde_datadir}/dbus-1/services/org.kde.krunner.service
%{_kde_datadir}/dbus-1/system-services/org.kde.fontinst.service
%{_kde_datadir}/dbus-1/system-services/org.kde.kcontrol.kcmclock.service
%{_kde_datadir}/dbus-1/system-services/org.kde.ksysguard.processlisthelper.service
%doc %{_kde_docdir}/HTML/en/kcontrol
%doc %{_kde_docdir}/HTML/en/kfontview
%doc %{_kde_docdir}/HTML/en/kmenuedit
%doc %{_kde_docdir}/HTML/en/ksysguard
%doc %{_kde_docdir}/HTML/en/plasma-desktop
%doc %{_kde_docdir}/HTML/en/systemsettings
%{_kde_iconsdir}/Oxygen_*
%{_kde_iconsdir}/KDE_Classic
%{_kde_iconsdir}/*/*/*/*
%{_kde_services}/ScreenSavers/kblank.desktop
%{_kde_services}/ScreenSavers/krandom.desktop
%{_kde_services}/ServiceMenus/installfont.desktop
%{_kde_services}/autostart.desktop
%{_kde_services}/bell.desktop
%{_kde_services}/clock.desktop
%{_kde_services}/colors.desktop
%{_kde_services}/cursortheme.desktop
%{_kde_services}/desktop.desktop
%{_kde_services}/desktoppath.desktop
%{_kde_services}/desktoptheme.desktop
%{_kde_services}/deviceinfocategory.desktop
%{_kde_services}/display.desktop
%{_kde_services}/fontinst.desktop
%{_kde_services}/fonts.desktop
%{_kde_services}/fonts.protocol
%{_kde_services}/fontthumbnail.desktop
%{_kde_services}/graphicalinfocategory.desktop
%{_kde_services}/ion-bbcukmet.desktop
%{_kde_services}/ion-debianweather.desktop
%{_kde_services}/ion-envcan.desktop
%{_kde_services}/ion-noaa.desktop
%{_kde_services}/ion-wettercom.desktop
%{_kde_services}/joystick.desktop
%{_kde_services}/kaccess.desktop
%if %{with_drakclock}
%{_kde_services}/kcm_drakclock.desktop
%endif
%{_kde_services}/kcm_keyboard.desktop
%{_kde_services}/kcmaccess.desktop
%{_kde_services}/kcmlaunch.desktop
%{_kde_services}/kcmsmserver.desktop
%{_kde_services}/kded/appmenu.desktop
%{_kde_services}/kded/freespacenotifier.desktop
%{_kde_services}/kded/kephal.desktop
%{_kde_services}/kded/keyboard.desktop
%{_kde_services}/kded/khotkeys.desktop
%{_kde_services}/kded/kwrited.desktop
%{_kde_services}/kded/ktouchpadenabler.desktop
%{_kde_services}/kded/randrmonitor.desktop
%{_kde_services}/kded/statusnotifierwatcher.desktop
%{_kde_services}/keys.desktop
%{_kde_services}/kfontviewpart.desktop
%{_kde_services}/khotkeys.desktop
%{_kde_services}/ksplashthememgr.desktop
%{_kde_services}/kwin
%{_kde_services}/kwin-script-desktopchangeosd.desktop
%{_kde_services}/kwin-script-synchronizeskipswitcher.desktop
%{_kde_services}/kwin-script-videowall.desktop
%{_kde_services}/kwinactions.desktop
%{_kde_services}/kwinadvanced.desktop
%{_kde_services}/kwincompositing.desktop
%{_kde_services}/kwindecoration.desktop
%{_kde_services}/kwinfocus.desktop
%{_kde_services}/kwinmoving.desktop
%{_kde_services}/kwinoptions.desktop
%{_kde_services}/kwinrules.desktop
%{_kde_services}/kwinscreenedges.desktop
%{_kde_services}/kwinscripts.desktop
%{_kde_services}/kwintabbox.desktop
%{_kde_services}/lostfoundcategory.desktop
%{_kde_services}/mouse.desktop
%{_kde_services}/networkinfocategory.desktop
%{_kde_services}/plasma-animator-default.desktop
%{_kde_services}/plasma-applet-activitybar.desktop
%{_kde_services}/plasma-applet-analogclock.desktop
%{_kde_services}/plasma-applet-currentappcontrol.desktop
%{_kde_services}/plasma-applet-devicenotifier.desktop
%{_kde_services}/plasma-applet-digitalclock.desktop
%{_kde_services}/plasma-applet-icon.desktop
%{_kde_services}/plasma-applet-lockout.desktop
%{_kde_services}/plasma-applet-org.kde.notifications.desktop
%{_kde_services}/plasma-applet-panelspacer-internal.desktop
%{_kde_services}/plasma-applet-searchbox.desktop
%{_kde_services}/plasma-applet-sm_hdd_activity.desktop
%{_kde_services}/plasma-applet-sm_ram.desktop
%{_kde_services}/plasma-applet-system-monitor.desktop
%{_kde_services}/plasma-applet-systemtray.desktop
%{_kde_services}/plasma-applet-trash.desktop
%{_kde_services}/plasma-applet-windowlist.desktop
%{_kde_services}/plasma-containment-desktop.desktop
%{_kde_services}/plasma-containment-desktopdashboard.desktop
%{_kde_services}/plasma-containment-netpanel.desktop
%{_kde_services}/plasma-containment-panel.desktop
%{_kde_services}/plasma-containment-sal.desktop
%{_kde_services}/plasma-containment-saverdesktop.desktop
%{_kde_services}/plasma-containmentactions-applauncher.desktop
%{_kde_services}/plasma-containmentactions-contextmenu.desktop
%{_kde_services}/plasma-containmentactions-minimalcontextmenu.desktop
%{_kde_services}/plasma-containmentactions-paste.desktop
%{_kde_services}/plasma-containmentactions-switchactivity.desktop
%{_kde_services}/plasma-containmentactions-switchdesktop.desktop
%{_kde_services}/plasma-containmentactions-switchwindow.desktop
%{_kde_services}/plasma-dataengine-applicationjobs.desktop
%{_kde_services}/plasma-dataengine-apps.desktop
%{_kde_services}/plasma-dataengine-calendar.desktop
%{_kde_services}/plasma-dataengine-devicenotifications.desktop
%{_kde_services}/plasma-dataengine-dict.desktop
%{_kde_services}/plasma-dataengine-executable.desktop
%{_kde_services}/plasma-dataengine-favicons.desktop
%{_kde_services}/plasma-dataengine-filebrowser.desktop
%{_kde_services}/plasma-dataengine-geolocation.desktop
%{_kde_services}/plasma-dataengine-hotplug.desktop
%{_kde_services}/plasma-dataengine-keystate.desktop
%{_kde_services}/plasma-dataengine-mouse.desktop
%{_kde_services}/plasma-dataengine-mpris2.desktop
%{_kde_services}/plasma-dataengine-notifications.desktop
%{_kde_services}/plasma-dataengine-nowplaying.desktop
%{_kde_services}/plasma-dataengine-places.desktop
%{_kde_services}/plasma-dataengine-powermanagement.desktop
%{_kde_services}/plasma-dataengine-rss.desktop
%{_kde_services}/plasma-dataengine-share-addon-im9.desktop
%{_kde_services}/plasma-dataengine-share-addon-imgur.desktop
%{_kde_services}/plasma-dataengine-share-addon-pastebincom.desktop
%{_kde_services}/plasma-dataengine-share-addon-pasteopensuseorg.desktop
%{_kde_services}/plasma-dataengine-share-addon-pasteubuntucom.desktop
%{_kde_services}/plasma-dataengine-share-addon-privatepastecom.desktop
%{_kde_services}/plasma-dataengine-share-addon-simplestimagehosting.desktop
%{_kde_services}/plasma-dataengine-share-addon-wklej.desktop
%{_kde_services}/plasma-dataengine-share-addon-wstaw.desktop
%{_kde_services}/plasma-dataengine-share.desktop
%{_kde_services}/plasma-dataengine-soliddevice.desktop
%{_kde_services}/plasma-dataengine-systemmonitor.desktop
%{_kde_services}/plasma-dataengine-tasks.desktop
%{_kde_services}/plasma-dataengine-time.desktop
%{_kde_services}/plasma-dataengine-weather.desktop
%{_kde_services}/plasma-engine-activities.desktop
%{_kde_services}/plasma-engine-akonadi.desktop
%{_kde_services}/plasma-engine-metadata.desktop
%{_kde_services}/plasma-engine-searchlaunch.desktop
%{_kde_services}/plasma-geolocation-gps.desktop
%{_kde_services}/plasma-geolocation-ip.desktop
%{_kde_services}/plasma-layout-org.kde.plasma-desktop.defaultPanel.desktop
%{_kde_services}/plasma-layout-org.kde.plasma-desktop.findWidgets.desktop
%{_kde_services}/plasma-layout-org.kde.plasma-desktop.photoActivity.desktop
%{_kde_services}/plasma-layout-org.kde.plasma-netbook.defaultPage.desktop
%{_kde_services}/plasma-layout-org.kde.plasma-netbook.defaultPanel.desktop
%{_kde_services}/plasma-layout-org.kde.plasma-netbook.defaultSal.desktop
%{_kde_services}/plasma-packagestructure-dashboard.desktop
%{_kde_services}/plasma-packagestructure-share.desktop
%{_kde_services}/plasma-packagestructure-web.desktop
%{_kde_services}/plasma-pager-default.desktop
%{_kde_services}/plasma-runner-bookmarks.desktop
%{_kde_services}/plasma-runner-calculator.desktop
%{_kde_services}/plasma-runner-kill.desktop
%{_kde_services}/plasma-runner-kill_config.desktop
%{_kde_services}/plasma-runner-locations.desktop
%{_kde_services}/plasma-runner-nepomuksearch.desktop
%{_kde_services}/plasma-runner-plasma-desktop.desktop
%{_kde_services}/plasma-runner-services.desktop
%{_kde_services}/plasma-runner-sessions.desktop
%{_kde_services}/plasma-runner-shell.desktop
%{_kde_services}/plasma-runner-solid.desktop
%{_kde_services}/plasma-runner-webshortcuts.desktop
%{_kde_services}/plasma-runner-windowedwidgets.desktop
%{_kde_services}/plasma-runner-windows.desktop
%{_kde_services}/plasma-sal-bookmarks.desktop
%{_kde_services}/plasma-sal-contacts.desktop
%{_kde_services}/plasma-sal-development.desktop
%{_kde_services}/plasma-sal-education.desktop
%{_kde_services}/plasma-sal-games.desktop
%{_kde_services}/plasma-sal-graphics.desktop
%{_kde_services}/plasma-sal-internet.desktop
%{_kde_services}/plasma-sal-multimedia.desktop
%{_kde_services}/plasma-sal-office.desktop
%{_kde_services}/plasma-sal-system.desktop
%{_kde_services}/plasma-sal-utility.desktop
%{_kde_services}/plasma-scriptengine-applet-dashboard.desktop
%{_kde_services}/plasma-scriptengine-applet-web.desktop
%{_kde_services}/plasma-tasks-default.desktop
%{_kde_services}/plasma-toolbox-desktoptoolbox.desktop
%{_kde_services}/plasma-toolbox-nettoolbox.desktop
%{_kde_services}/plasma-toolbox-paneltoolbox.desktop
%{_kde_services}/plasma-wallpaper-color.desktop
%{_kde_services}/plasma-wallpaper-image.desktop
%{_kde_services}/plasma_applet_keyboard.desktop
%{_kde_services}/plasma_engine_statusnotifieritem.desktop
%{_kde_services}/plasma-applet-org.kde.showActivityManager.desktop
%{_kde_services}/plasma-dataengine-share-addon-imgsusepasteorg.desktop
%{_kde_services}/plasma-dataengine-share-addon-kde.desktop
%{_kde_services}/plasma-layout-org.kde.plasma-desktop.SaL.desktop
%{_kde_services}/plasma-layout-org.kde.plasma-desktop.desktopIcons.desktop
%{_kde_services}/plasma-runner-activityrunner.desktop
%{_kde_services}/powerdevilkeyboardbrightnesscontrolaction.desktop
%{_kde_services}/randr.desktop
%{_kde_services}/recentdocuments.desktop
%{_kde_services}/screensaver.desktop
%{_kde_services}/settings-accessibility.desktop
%{_kde_services}/settings-account-details.desktop
%{_kde_services}/settings-application-and-system-notifications.desktop
%{_kde_services}/settings-application-appearance-and-behavior.desktop
%{_kde_services}/settings-application-appearance.desktop
%{_kde_services}/settings-audio-and-video.desktop
%{_kde_services}/settings-bluetooth.desktop
%{_kde_services}/settings-classic-view.desktop
%{_kde_services}/settings-desktop-appearance.desktop
%{_kde_services}/settings-display.desktop
%{_kde_services}/settings-hardware.desktop
%{_kde_services}/settings-icon-view.desktop
%{_kde_services}/settings-input-devices.desktop
%{_kde_services}/settings-locale.desktop
%{_kde_services}/settings-lost-and-found.desktop
%{_kde_services}/settings-network-and-connectivity.desktop
%{_kde_services}/settings-network-settings.desktop
%{_kde_services}/settings-permissions.desktop
%{_kde_services}/settings-personal-information.desktop
%{_kde_services}/settings-power-management.desktop
%{_kde_services}/settings-removable-devices.desktop
%{_kde_services}/settings-sharing.desktop
%{_kde_services}/settings-shortcuts-and-gestures.desktop
%{_kde_services}/settings-startup-and-shutdown.desktop
%{_kde_services}/settings-system-administration.desktop
%{_kde_services}/settings-window-behaviour.desktop
%{_kde_services}/settings-workspace-appearance-and-behavior.desktop
%{_kde_services}/settings-workspace-behavior.desktop
%{_kde_services}/solid-actions.desktop
%{_kde_services}/standard_actions.desktop
%{_kde_services}/style.desktop
%{_kde_services}/workspaceoptions.desktop
%{_kde_servicetypes}/*.desktop
%{_kde_datadir}/polkit-1/actions/org.kde.fontinst.policy
%{_kde_datadir}/polkit-1/actions/org.kde.kcontrol.kcmclock.policy
%{_kde_datadir}/polkit-1/actions/org.kde.ksysguard.processlisthelper.policy
%{_kde_datadir}/sounds/pop.wav
%{_kde_datadir}/wallpapers/*

#------------------------------------------------

%package -n klipper
Summary:	Clipboard manager for KDE
Group:		Graphical desktop/KDE
Requires:	kdebase4-runtime
Conflicts:	%{name} < 2:4.7.97

%description -n klipper
Klipper is a clipboard manager for the KDE interface. 
It allows users of Unix-like operating systems running 
the KDE desktop environment to access a history of X 
Selections, any item of which can be reselected for pasting. 

%files -n klipper
%{_kde_bindir}/klipper
%{_kde_applicationsdir}/klipper.desktop
%doc %{_kde_docdir}/HTML/en/klipper

#------------------------------------------------

%package -n kickoff
Summary:	KDE application launcher
Group:		Graphical desktop/KDE
Requires:	kdebase4-runtime
Conflicts:	%{name} < 2:4.8.97-2

%description -n kickoff
KickOff is the KDE application launcher, or "start menu".

%files -n kickoff
%{_kde_libdir}/libkickoff.so
%{_kde_libdir}/kde4/plasma_applet_launcher.so
%{_kde_libdir}/kde4/plasma_applet_simplelauncher.so
%{_kde_services}/plasma-applet-launcher.desktop
%{_kde_services}/plasma-applet-simplelauncher.desktop

#------------------------------------------------

%package -n plasma-scriptengine-ruby
Summary:	Support for ruby plasma applets
Group:		Graphical desktop/KDE
Requires:	kdebase4-runtime
Requires:	ruby-kde4
Conflicts:	%{name} < 2:4.5.80

%description -n plasma-scriptengine-ruby
This package allow kde4 to use plasma applets written in ruby.

%files -n plasma-scriptengine-ruby
%{_kde_appsdir}/plasma_scriptengine_ruby
%{_kde_services}/plasma-scriptengine-ruby-applet.desktop
%{_kde_services}/plasma-scriptengine-ruby-dataengine.desktop

#------------------------------------------------

%package -n plasma-scriptengine-python
Summary:	Support for ruby python applets
Group:		Graphical desktop/KDE
Requires:	kdebase4-runtime
Requires:	python-kde4
Conflicts:	%{name} < 2:4.5.80

%description -n plasma-scriptengine-python
This package allow kde4 to use plasma applets written in python.

%files -n plasma-scriptengine-python
%{py_platsitedir}/PyKDE4/*
%{_kde_appsdir}/plasma_scriptengine_python
%{_kde_services}/plasma-scriptengine-applet-python.desktop
%{_kde_services}/plasma-scriptengine-dataengine-python.desktop
%{_kde_services}/plasma-scriptengine-runner-python.desktop
%{_kde_services}/plasma-scriptengine-wallpaper-python.desktop

#-------------------------------------------------

%define liboxygenstyle_major 4
%define liboxygenstyle %mklibname oxygenstyle %{liboxygenstyle_major}

%package -n %{liboxygenstyle}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{liboxygenstyle}
KDE 4 core library.

%files -n %{liboxygenstyle}
%{_kde_libdir}/liboxygenstyle.so.%{liboxygenstyle_major}*

#------------------------------------------------

%define libweather_ion_major 6
%define libweather_ion %mklibname weather_ion %{libweather_ion_major}

%package -n %{libweather_ion}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libweather_ion}
KDE 4 core library.

%files -n %{libweather_ion}
%{_kde_libdir}/libweather_ion.so.%{libweather_ion_major}*

#------------------------------------------------

%define libkdecorations_major 4
%define libkdecorations %mklibname kdecorations %{libkdecorations_major}

%package -n %{libkdecorations}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkdecorations}
KDE 4 core library.

%files -n %{libkdecorations}
%{_kde_libdir}/libkdecorations.so.%{libkdecorations_major}*

#------------------------------------------------

%define libkscreensaver_major 5
%define libkscreensaver %mklibname kscreensaver %{libkscreensaver_major}

%package -n %{libkscreensaver}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkscreensaver}
KDE 4 core library.

%files -n %{libkscreensaver}
%{_kde_libdir}/libkscreensaver.so.%{libkscreensaver_major}*

#------------------------------------------------

%define libksgrd_major 4
%define libksgrd %mklibname ksgrd %{libksgrd_major}

%package -n %{libksgrd}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libksgrd}
KDE 4 core library.

%files -n %{libksgrd}
%{_kde_libdir}/libksgrd.so.%{libksgrd_major}*

#------------------------------------------------

%define libkwineffects_major 1
%define libkwineffects %mklibname kwineffects %{libkwineffects_major}

%package -n %{libkwineffects}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkwineffects}
KDE 4 core library.

%files -n %{libkwineffects}
%{_kde_libdir}/libkwineffects.so.%{libkwineffects_major}*

#------------------------------------------------------------------------------

%define libkwinglesutils_major 1
%define libkwinglesutils %mklibname kwinglesutils %{libkwinglesutils_major}

%package -n %{libkwinglesutils}
Summary:	Gles2 runtime library for kwin
Group:		System/Libraries

%description -n %{libkwinglesutils}
Kwin GLES2 runtime library.

%files -n %{libkwinglesutils}
%{_kde_libdir}/libkwinglesutils.so.%{libkwinglesutils_major}*

#------------------------------------------------

%define libkworkspace_major 4
%define libkworkspace %mklibname kworkspace %{libkworkspace_major}

%package -n %{libkworkspace}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkworkspace}
KDE 4 core library.

%files -n %{libkworkspace}
%{_kde_libdir}/libkworkspace.so.%{libkworkspace_major}*

#------------------------------------------------

%define libplasmaclock_major 4
%define libplasmaclock %mklibname plasmaclock %{libplasmaclock_major}

%package -n %{libplasmaclock}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libplasmaclock}
KDE 4 core library.

%files -n %{libplasmaclock}
%{_kde_libdir}/libplasmaclock.so.%{libplasmaclock_major}*

#------------------------------------------------

%define libprocesscore_major 4
%define libprocesscore %mklibname processcore %{libprocesscore_major}

%package -n %{libprocesscore}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libprocesscore}
KDE 4 core library.

%files -n %{libprocesscore}
%{_kde_libdir}/libprocesscore.so.%{libprocesscore_major}*

#------------------------------------------------

%define libprocessui_major 4
%define libprocessui %mklibname processui %{libprocessui_major}

%package -n %{libprocessui}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libprocessui}
KDE 4 core library.

%files -n %{libprocessui}
%{_kde_libdir}/libprocessui.so.%{libprocessui_major}*

#------------------------------------------------

%define libkhotkeysprivate_major 4
%define libkhotkeysprivate %mklibname khotkeysprivate %{libkhotkeysprivate_major}

%package -n %{libkhotkeysprivate}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkhotkeysprivate}
KDE 4 core library.

%files -n %{libkhotkeysprivate}
%{_kde_libdir}/libkhotkeysprivate.so.%{libkhotkeysprivate_major}*

#------------------------------------------------

%define libkfontinst_major 4
%define libkfontinst %mklibname kfontinst %{libkfontinst_major}

%package -n %{libkfontinst}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkfontinst}
KDE 4 core library.

%files -n %{libkfontinst}
%{_kde_libdir}/libkfontinst.so.%{libkfontinst_major}*

#------------------------------------------------

%define libkfontinstui_major 4
%define libkfontinstui %mklibname kfontinstui %{libkfontinstui_major}

%package -n %{libkfontinstui}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkfontinstui}
KDE 4 core library.

%files -n %{libkfontinstui}
%{_kde_libdir}/libkfontinstui.so.%{libkfontinstui_major}*

#------------------------------------------------

%define libtaskmanager_major 4
%define libtaskmanager %mklibname taskmanager %{libtaskmanager_major}

%package -n %{libtaskmanager}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libtaskmanager}
KDE 4 core library.

%files -n %{libtaskmanager}
%{_kde_libdir}/libtaskmanager.so.%{libtaskmanager_major}*

#------------------------------------------------

%define liblsofui_major 4
%define liblsofui %mklibname lsofui %{liblsofui_major}

%package -n %{liblsofui}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{liblsofui}
KDE 4 core library.

%files -n %{liblsofui}
%{_kde_libdir}/liblsofui.so.%{liblsofui_major}*

#------------------------------------------------

%define libpowerdevilcore_major 0
%define libpowerdevilcore %mklibname powerdevilcore %{libpowerdevilcore_major}

%package -n %{libpowerdevilcore}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libpowerdevilcore}
KDE 4 core library.

%files -n %{libpowerdevilcore}
%{_kde_libdir}/libpowerdevilcore.so.%{libpowerdevilcore_major}*

#------------------------------------------------

%define libkephal_major 4
%define libkephal %mklibname kephal %{libkephal_major}

%package -n %{libkephal}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkephal}
KDE 4 core library.

%files -n %{libkephal}
%{_kde_libdir}/libkephal.so.%{libkephal_major}*

#------------------------------------------------

%define libksignalplotter_major 4
%define libksignalplotter %mklibname ksignalplotter %{libksignalplotter_major}

%package -n %{libksignalplotter}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libksignalplotter}
KDE 4 core library.

%files -n %{libksignalplotter}
%{_kde_libdir}/libksignalplotter.so.%{libksignalplotter_major}*

#------------------------------------------------

%define libsystemsettingsview_major 2
%define libsystemsettingsview %mklibname systemsettingsview %{libsystemsettingsview_major}

%package -n %{libsystemsettingsview}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libsystemsettingsview}
KDE 4 core library.

%files -n %{libsystemsettingsview}
%{_kde_libdir}/libsystemsettingsview.so.%{libsystemsettingsview_major}*

#------------------------------------------------

%define libplasma_geolocation_interface_major 4
%define libplasma_geolocation_interface %mklibname plasma-geolocation-interface %{libplasma_geolocation_interface_major}

%package -n %{libplasma_geolocation_interface}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libplasma_geolocation_interface}
KDE 4 core library.

%files -n %{libplasma_geolocation_interface}
%{_kde_libdir}/libplasma-geolocation-interface.so.%{libplasma_geolocation_interface_major}*

#------------------------------------------------

%define libplasma_applet_system_monitor_major 4
%define libplasma_applet_system_monitor %mklibname plasma_applet_system_monitor %{libplasma_applet_system_monitor_major}

%package -n %{libplasma_applet_system_monitor}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libplasma_applet_system_monitor}
KDE 4 core library.

%files -n %{libplasma_applet_system_monitor}
%{_kde_libdir}/libplasma_applet-system-monitor.so.%{libplasma_applet_system_monitor_major}*

#-----------------------------------------------------------------------------

%define libplasmagenericshell_major 4
%define libplasmagenericshell %mklibname plasmagenericshell %{libplasmagenericshell_major}

%package -n %{libplasmagenericshell}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libplasmagenericshell}
KDE 4 core library.

%files -n %{libplasmagenericshell}
%{_kde_libdir}/libplasmagenericshell.so.%{libplasmagenericshell_major}*

#-----------------------------------------------------------------------------

%define libkwinglutils_major 1
%define libkwinglutils %mklibname kwinglutils %{libkwinglutils_major}

%package -n %{libkwinglutils}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkwinglutils}
KDE 4 core library.

%files -n %{libkwinglutils}
%{_kde_libdir}/libkwinglutils.so.%{libkwinglutils_major}*

#-----------------------------------------------------------------------------

%define liboxygenstyleconfig_major 4
%define liboxygenstyleconfig %mklibname oxygenstyleconfig %{liboxygenstyleconfig_major}

%package -n %{liboxygenstyleconfig}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{liboxygenstyleconfig}
KDE 4 core library.

%files -n %{liboxygenstyleconfig}
%{_kde_libdir}/liboxygenstyleconfig.so.%{liboxygenstyleconfig_major}*

#-----------------------------------------------------------------------------

%define powerdevilconfigcommonprivate_major 4
%define libpowerdevilconfigcommonprivate %mklibname powerdevilconfigcommonprivate %{powerdevilconfigcommonprivate_major}

%package -n %{libpowerdevilconfigcommonprivate}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libpowerdevilconfigcommonprivate}
KDE 4 core library.

%files -n %{libpowerdevilconfigcommonprivate}
%{_kde_libdir}/libpowerdevilconfigcommonprivate.so.%{powerdevilconfigcommonprivate_major}*

#-----------------------------------------------------------------------------

%define libpowerdevilui_major 4
%define libpowerdevilui %mklibname powerdevilui %{libpowerdevilui_major}

%package -n %{libpowerdevilui}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libpowerdevilui}
KDE 4 core library.

%files -n %{libpowerdevilui}
%{_kde_libdir}/libpowerdevilui.so.%{libpowerdevilui_major}*

#-----------------------------------------------------------------------------

%package -n plasma-applet-calendar
Summary:	Plasma applet calendar
Group:		Graphical desktop/KDE
Requires:	kdebase4-runtime
Provides:	plasma-applet

%description -n plasma-applet-calendar
Plasma Calendar applet.

%files -n plasma-applet-calendar
%{_kde_libdir}/kde4/plasma_applet_calendar.so
%{_kde_services}/plasma-applet-calendar.desktop

#-----------------------------------------------------------------------------

%package -n plasma-krunner-powerdevil
Summary:	KDE power management applet
Group:		Graphical desktop/KDE
Requires:	kdebase4-runtime
Requires:	upower
Provides:	plasma-krunner
Provides:	powerdevil = %{EVRD}

%description -n plasma-krunner-powerdevil
KDE power management applet.

%files -n plasma-krunner-powerdevil
%{_kde_libdir}/kde4/kded_powerdevil.so
%{_kde_libdir}/kde4/krunner_powerdevil.so
%{_kde_libdir}/kde4/powerdevilbrightnesscontrolaction_config.so
%{_kde_libdir}/kde4/powerdevildimdisplayaction_config.so
%{_kde_libdir}/kde4/powerdevildpmsaction.so
%{_kde_libdir}/kde4/powerdevildpmsaction_config.so
%{_kde_libdir}/kde4/powerdevilrunscriptaction_config.so
%{_kde_libdir}/kde4/powerdevilsuspendsessionaction_config.so
%{_kde_libdir}/kde4/kcm_powerdevilglobalconfig.so
%{_kde_libdir}/kde4/kcm_powerdevilprofilesconfig.so
%{_kde_libdir}/kde4/kcm_powerdevilactivitiesconfig.so
%{_kde_libdir}/kde4/powerdevilhandlebuttoneventsaction_config.so
%{_kde_appsdir}/powerdevil
%{_kde_services}/kded/powerdevil.desktop
%{_kde_services}/powerdevilglobalconfig.desktop
%{_kde_services}/powerdevilhandlebuttoneventsaction.desktop
%{_kde_services}/powerdevilprofilesconfig.desktop
%{_kde_services}/plasma-runner-powerdevil.desktop
%{_kde_services}/powerdevilbrightnesscontrolaction.desktop
%{_kde_services}/powerdevildimdisplayaction.desktop
%{_kde_services}/powerdevildpmsaction.desktop
%{_kde_services}/powerdevilrunscriptaction.desktop
%{_kde_services}/powerdevilsuspendsessionaction.desktop
%{_kde_services}/powerdevilactivitiesconfig.desktop

#-----------------------------------------------------------------------------

%package -n plasma-runner-places
Summary:	Plasma applet places
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-runner

%description -n plasma-runner-places
Plasma runner places.

%files -n plasma-runner-places
%{_kde_libdir}/kde4/krunner_placesrunner.so
%{_kde_services}/plasma-runner-places.desktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-quicklaunch
Summary:	Launch your favourite Applications
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet
Obsoletes:	plasma-applet-quicklauncher

%description -n plasma-applet-quicklaunch
Reimplements the quicklaunch applet present in kde3.5.

Features:
- Add icons by specify a .desktop file
- Add icons by dragging .desktop files from other locations
- Rearrange icons by dragging them in place
- Configurable number of rows
- Configurable number of visible icons.

%files -n plasma-applet-quicklaunch
%{_kde_libdir}/kde4/plasma_applet_quicklaunch.so
%{_kde_services}/plasma-applet-quicklaunch.desktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-battery
Summary:	Simple plasma battery applet
Group:		Graphical desktop/KDE
Requires:	kdebase4-runtime
Requires:	plasma-krunner-powerdevil
Provides:	plasma-applet

%description -n plasma-applet-battery
Simple plasma battery applet.

%files -n plasma-applet-battery
%{_kde_datadir}/kde4/services/plasma-applet-batterymonitor.desktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-webbrowser
Summary:	A simple webbrowser applet
Group:		Graphical desktop/KDE
Requires:	kdebase4-runtime
Provides:	plasma-applet

%description -n plasma-applet-webbrowser
A simple webbrowser applet.

%files -n plasma-applet-webbrowser
%{_kde_libdir}/kde4/plasma_applet_webbrowser.so
%{_kde_services}/plasma-applet-webbrowser.desktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-system-monitor-temperature
Summary:	A system temperature monitor
Group:		Graphical desktop/KDE
Requires:	kdebase4-runtime
Requires:	hddtemp
Requires:	lm_sensors
Provides:	plasma-applet

%description -n plasma-applet-system-monitor-temperature
A system temperature monitor.

%files -n plasma-applet-system-monitor-temperature
%{_kde_libdir}/kde4/plasma_applet_sm_temperature.so
%{_kde_services}/plasma-applet-sm_temperature.desktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-system-monitor-net
Summary:	A network usage monitor
Group:		Graphical desktop/KDE
Requires:	kdebase4-runtime
Provides:	plasma-applet

%description -n plasma-applet-system-monitor-net
A network usage monitor.

%files -n plasma-applet-system-monitor-net
%{_kde_libdir}/kde4/plasma_applet_sm_net.so
%{_kde_services}/plasma-applet-sm_net.desktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-system-monitor-hwinfo
Summary:	Plasma applet that Show hardware informations
Group:		Graphical desktop/KDE
Requires:	kdebase4-runtime
Requires:	lm_sensors
Provides:	plasma-applet

%description -n plasma-applet-system-monitor-hwinfo
Plasma applet that Show hardware informations.

%files -n plasma-applet-system-monitor-hwinfo
%{_kde_libdir}/kde4/plasma_applet_sm_hwinfo.so
%{_kde_services}/plasma-applet-sm_hwinfo.desktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-system-monitor-hdd
Summary:	A hard disk usage monitor
Group:		Graphical desktop/KDE
Requires:	kdebase4-runtime
Requires:	lm_sensors
Provides:	plasma-applet

%description -n plasma-applet-system-monitor-hdd
A hard disk usage monitor.

%files -n plasma-applet-system-monitor-hdd
%{_kde_libdir}/kde4/plasma_applet_sm_hdd.so
%{_kde_datadir}/kde4/services/plasma-applet-sm_hdd.desktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-system-monitor-cpu
Summary:	A CPU usage monitor
Group:		Graphical desktop/KDE
Requires:	kdebase4-runtime
Requires:	lm_sensors
Provides:	plasma-applet

%description -n plasma-applet-system-monitor-cpu
A CPU usage monitor.

%files -n plasma-applet-system-monitor-cpu
%{_kde_libdir}/kde4/plasma_applet_sm_cpu.so
%{_kde_services}/plasma-applet-sm_cpu.desktop

#-----------------------------------------------------------------------------

%package -n kdm
Summary:	KDE Desktop Login Manager
Group:		Graphical desktop/KDE
Requires:	kdebase4-runtime
Requires:	kde4-config-file
Provides:	dm
Requires:	kdmfprintplugin

%description -n kdm
KDE Desktop Login Manager.

%post -n kdm
chksession -K
%if %{mdvver} < 201300
# todo - use native %systemd_post
/bin/systemctl enable kdm.service 2>&1 || :
%endif

%if %{mdvver} < 201300
%preun -n kdm
%systemd_preun kdm.service
%endif

%postun -n kdm
chksession -K
%if %{mdvver} < 201300
%systemd_postun kdm.service
%endif

%files -n kdm
%config(noreplace) %{_sysconfdir}/pam.d/kde
%config(noreplace) %{_sysconfdir}/pam.d/kde-np
%config(noreplace) %{_sysconfdir}/logrotate.d/kdm
%{_kde_bindir}/kdm
%{_kde_bindir}/kdmctl
%{_kde_bindir}/genkdmconf
%{_kde_libdir}/kde4/libexec/kdm_config
%{_kde_libdir}/kde4/libexec/kdm_greet
%{_kde_libdir}/kde4/libexec/kfontprint
%{_kde_libdir}/kde4/libexec/krootimage
%attr(4755,root,root) %{_kde_libdir}/kde4/libexec/kcheckpass
%{_kde_libdir}/kde4/kcm_kdm.so
%{_kde_appsdir}/doc/kdm
%dir %{_kde_appsdir}/kdm
%{_kde_appsdir}/kdm/*
%{_kde_datadir}/config/kdm.knsrc
%{_kde_datadir}/config/kdm
%{_kde_services}/kdm.desktop
%{_kde_docdir}/*/*/kdm
%{_kde_libdir}/kde4/kgreet_*
%{_sysconfdir}/dbus-1/system.d/org.kde.kcontrol.kcmkdm.conf
%{_kde_datadir}/polkit-1/actions/org.kde.kcontrol.kcmkdm.policy
%{_kde_datadir}/dbus-1/system-services/org.kde.kcontrol.kcmkdm.service
%{_kde_libdir}/kde4/libexec/kcmkdmhelper
%{_sysconfdir}/dbus-1/system.d/org.kde.powerdevil.backlighthelper.conf
%{_kde_libdir}/kde4/libexec/backlighthelper
%{_kde_datadir}/dbus-1/system-services/org.kde.powerdevil.backlighthelper.service
%{_kde_datadir}/polkit-1/actions/org.kde.powerdevil.backlighthelper.policy
%{_unitdir}/kdm.service
%attr(0775,root,root) %dir %{_localstatedir}/spool/gdm
%attr(0770, root, root) %dir %{_localstatedir}/lib/kdm

#-----------------------------------------------------------------------------

%package -n kinfocenter
Summary:	Kinfocenter
Group:		Graphical desktop/KDE
Requires:	kdebase4-runtime
Provides:	kinfocenter4
Requires:	ldetect-lst

%description -n kinfocenter
Kinfocenter is a utility in KDE that provides information
about a computer system.

%files -n kinfocenter
%{_kde_bindir}/kinfocenter
%dir %{_kde_appsdir}/kinfocenter
%{_kde_appsdir}/kinfocenter/*
%{_kde_appsdir}/kcmview1394
%{_kde_libdir}/kde4/kcm_info.so
%{_kde_libdir}/kde4/kcm_opengl.so
%{_kde_libdir}/kde4/kcm_nic.so
%{_kde_libdir}/kde4/kcm_usb.so
%{_kde_libdir}/kde4/kcm_view1394.so
%{_kde_libdir}/kde4/kcm_memory.so
%{_kde_libdir}/kde4/kcm_pci.so
%{_kde_libdir}/kde4/kcm_samba.so
%{_kde_libdir}/kde4/kcm_infosummary.so
%{_kde_libdir}/kde4/devinfo.so
%{_kde_applicationsdir}/kinfocenter.desktop
%{_kde_docdir}/*/*/kinfocenter
%{_kde_services}/dma.desktop
%{_kde_services}/interrupts.desktop
%{_kde_services}/ioports.desktop
%{_kde_services}/kcmusb.desktop
%{_kde_services}/kcmview1394.desktop
%{_kde_services}/nic.desktop
%{_kde_services}/opengl.desktop
%{_kde_services}/scsi.desktop
%{_kde_services}/xserver.desktop
%{_kde_services}/kcm_memory.desktop
%{_kde_services}/kcm_pci.desktop
%{_kde_services}/smbstatus.desktop
%{_kde_services}/devinfo.desktop
%{_kde_services}/kcm_infosummary.desktop

#-----------------------------------------------------------------------------

%package devel
Summary:	Devel stuff for kdebase 4
Group:		Development/KDE and Qt
Requires:	kde4-macros
Requires:	kdelibs4-devel
Requires:	%{libkdecorations} = %{EVRD}
Requires:	%{libkscreensaver} = %{EVRD}
Requires:	%{libksgrd} = %{EVRD}
Requires:	%{libkwineffects} = %{EVRD}
Requires:	%{libkwinglesutils} = %{EVRD}
Requires:	%{libkworkspace} = %{EVRD}
Requires:	%{libplasmaclock} = %{EVRD}
Requires:	%{libprocesscore} = %{EVRD}
Requires:	%{libprocessui} = %{EVRD}
Requires:	%{libtaskmanager} = %{EVRD}
Requires:	%{liblsofui} = %{EVRD}
Requires:	%{libkfontinstui} = %{EVRD}
Requires:	%{libkfontinst} = %{EVRD}
Requires:	%{libkhotkeysprivate} = %{EVRD}
Requires:	%{libweather_ion} = %{EVRD}
Requires:	%{libkephal} = %{EVRD}
Requires:	%{libplasma_applet_system_monitor} = %{EVRD}
Requires:	%{libplasma_geolocation_interface} = %{EVRD}
Requires:	%{libplasmagenericshell} = %{EVRD}
Requires:	%{libsystemsettingsview} = %{EVRD}
Requires:	%{libksignalplotter} = %{EVRD}
Requires:	%{libkwinglutils} = %{EVRD}
Requires:	%{liboxygenstyleconfig} = %{EVRD}
Requires:	%{liboxygenstyle} = %{EVRD}
Requires:	%{libpowerdevilcore} = %{EVRD}
Requires:	%{libpowerdevilconfigcommonprivate} = %{EVRD}
Requires:	%{libpowerdevilui} = %{EVRD}

%description devel
This package contains header files needed if you wish to build applications
based on kdebase.

%files devel
%{_kde_libdir}/libpowerdevilui.so
%{_kde_libdir}/libkdecorations.so
%{_kde_libdir}/libkfontinst.so
%{_kde_libdir}/libkfontinstui.so
%{_kde_libdir}/libkscreensaver.so
%{_kde_libdir}/libksgrd.so
%{_kde_libdir}/libkephal.so
%{_kde_libdir}/libkwineffects.so
%{_kde_libdir}/libkworkspace.so
%{_kde_libdir}/libplasma_applet-system-monitor.so
%{_kde_libdir}/libplasmaclock.so
%{_kde_libdir}/libpowerdevilcore.so
%{_kde_libdir}/libprocesscore.so
%{_kde_libdir}/libprocessui.so
%{_kde_libdir}/libtaskmanager.so
%{_kde_libdir}/libweather_ion.so
%{_kde_libdir}/liblsofui.so
%{_kde_libdir}/libplasma-geolocation-interface.so
%{_kde_libdir}/libplasmagenericshell.so
%{_kde_libdir}/libsystemsettingsview.so
%{_kde_libdir}/libksignalplotter.so
%{_kde_libdir}/libkwinglutils.so
%{_kde_libdir}/libkwinglesutils.so
%{_kde_libdir}/liboxygenstyleconfig.so
%{_kde_libdir}/liboxygenstyle.so
%{_kde_libdir}/libpowerdevilconfigcommonprivate.so
%{_kde_includedir}/*
%{_kde_libdir}/kde4/plugins/designer/*
%{_kde_datadir}/apps/cmake/*/*
%{_kde_datadir}/dbus-1/interfaces/*
%{_kde_libdir}/cmake/KDE4Workspace

#-----------------------------------------------------------------------------

%prep
%setup -q -n kde-workspace-%{version}
%patch0 -p1

%if %{with_drakclock}
%patch1 -p1
%patch2 -p1
%endif

%patch3 -p1
%patch4 -p1
%patch5 -p1
%patch6 -p1
%patch7 -p1
%patch8 -p1
%patch9 -p0
%patch10 -p1
%patch11 -p1
%patch12 -p1
%patch13 -p1
%patch14 -p1
%patch18 -p1
%patch19 -p1
%patch26 -p1
%patch27 -p1
%patch50 -p1
%patch100 -p1
%patch101 -p1
%patch103 -p1
%patch104 -p1
%patch106 -p1

%if %{mdvver} == 201210
%patch107 -p1
%endif

rm -fr kdm/kfrontend libs/kdm

tar xf %{SOURCE6}

%build
%cmake_kde4 -DKDE4_XDMCP:BOOL=ON -DKWIN_BUILD_WITH_OPENGLES=ON
%make

%install
%makeinstall_std -C build

%if %{with_drakclock}
install -m 0644 %{SOURCE8} %{buildroot}%{_kde_services}/kcm_drakclock.desktop
%endif

# Remove it because all it does is adding Activities widget to existing panel
rm -f %{buildroot}%{_kde_appsdir}/plasma-desktop/updates/addShowActivitiesManagerPlasmoid.js

rm -fr %{buildroot}%{_kde_appsdir}/kdm/sessions
rm -fr %{buildroot}%{_kde_configdir}/kdm/X*
rm -fr %{buildroot}%{_kde_configdir}/kdm/backgroundrc
rm -fr %{buildroot}%{_kde_configdir}/kdm/kdmrc

install -d -m 0775 %{buildroot}/etc/X11/wmsession.d/
cat << EOF > %{buildroot}/etc/X11/wmsession.d/01KDE
NAME=KDE4
ICON=kde-wmsession.xpm
DESC=The K Desktop Environment
EXEC=%{_kde_bindir}/startkde
SCRIPT:
exec %{_kde_bindir}/startkde
EOF

# Env entry for start kde4
install -d -m 0755 %{buildroot}/etc/profile.d

cat <<EOF > %{buildroot}/etc/profile.d/70kde4.sh
#!/bin/bash

function kde4 {
xinit /etc/X11/Xsession KDE4
}
EOF

# Install kde pam configuration file
install -d -m 0755 %{buildroot}%{_sysconfdir}/pam.d/
install -m 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/pam.d/kde
install -m 0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/pam.d/kde-np

%if %{disttag} == "omv"
# OpenMandriva startkde
install -m 0755 %{SOURCE9} %{buildroot}%{_kde_bindir}/startkde
%else
# Rosa startkde
install -m 0755 %{SOURCE9} %{buildroot}%{_kde_bindir}/startkde
%endif

# We need to expand libdir into startkde
sed -e 's,LIBDIR,%{_libdir},g' -i %{buildroot}%{_kde_bindir}/startkde
sed -e 's,KDE4_LIBEXEC_INSTALL_DIR,%{_libdir}/kde4/libexec,g' -i %{buildroot}%{_kde_bindir}/startkde

# systemd implimentation
install -d -m 0775 %{buildroot}%{_unitdir}
# It's different in OMV and ROSA
%if %{disttag} == "omv"
install -m 0644 %{SOURCE11} %{buildroot}%{_unitdir}/kdm.service
%else
install -m 0644 %{SOURCE12} %{buildroot}%{_unitdir}/kdm.service
%endif

# logrotate
mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
cat << EOF > %{buildroot}%{_sysconfdir}/logrotate.d/kdm
/var/log/kdm.log {
weekly
notifempty
missingok
nocompress
}
EOF

# We use our desktop files. Write over is a better decision than a patch that breaks most of the times
cp -f %{SOURCE4} %{buildroot}%{_kde_applicationsdir}/

# own as part of plymouth/kdm integration hacks (rhbz #551310)
mkdir -p -m775 %{buildroot}%{_localstatedir}/spool/gdm
mkdir -p -m770 %{buildroot}%{_localstatedir}/lib/kdm

sed -i 's!preferences-other!preferences-app-run!g' \
  %{buildroot}%{_kde_services}/settings-startup-and-shutdown.desktop

%check
for f in %{buildroot}%{_kde_applicationsdir}/*.desktop ; do
  desktop-file-validate $f
done


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.11.8-2
+ Revision: f830499
- New version 4.11.8, add fix-screenlocker-ulock patch from OpenSUSE to fix issues with unlock

* Thu Mar 20 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.11.7-3
+ Revision: 8552888
- LOG Use different kdm.service for ROSA and OpenMandriva

* Thu Mar 13 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.11.7-1
+ Revision: af05319
- LOG New version 4.11.7 (sync spec and patches with Cooker)

* Tue Feb 18 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.11.4-7
+ Revision: aff9dd8
- LOG Add dbus-wallpaper patch to make it possible to set wallpaper via dbus

* Wed Dec 18 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.11.4-6
+ Revision: 9bd59bf
- LOG New version 4.11.4

* Tue Nov 26 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.11.3-4
+ Revision: 4b9be9f
- Bump release

* Tue Nov 26 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.11.3-3
+ Revision: 0445945
- Add some missing fixes (startkde & kcm_drakclock)

* Mon Nov 25 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.11.3-3
+ Revision: 354e9d1
- LOG Disable screenlocker-no-fake-focus patch as it seems to be no longer needed

* Thu Nov 14 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.11.3-2
+ Revision: 51b91c2
- LOG New version 4.11.3

* Fri Oct 25 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.11.2-2
+ Revision: 1001a0a
- LOG New version 4.11.2

* Tue Jul 09 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.10.5-1
+ Revision: a0ad4a5
- LOG New version 4.10.5

* Thu Jun 20 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.10.4-3
+ Revision: d9ece75
- LOG Add patch to use current user's wallpaper for screenlocker if it's a scaled image

* Thu Jun 13 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.10.4-1
+ Revision: 2f4b97d
- LOG New version 4.10.4

* Tue Jun 04 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.10.3-12
+ Revision: d6db367
- LOG Add patch to fix screenlocker greeter focus when screensaver is used

* Thu May 30 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.10.3-11
+ Revision: aaeb233
- LOG Update custom startkde script (fix locker part, drop some ancient junk etc)

* Mon May 27 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.10.3-10
+ Revision: f05d75d
- LOG Add patch to prefer system locale for KDM when reading it from config fails

* Fri May 24 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.10.3-9
+ Revision: 71e4cdf
- LOG Add patch to fix bug with KCM KDM resetting fonts, style and color (#254430)

* Thu May 23 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.10.3-8
+ Revision: c614451
- LOG Add patch to fix screenlocker greeter focus after Alt modifier is pressed

* Wed May 22 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.10.3-7
+ Revision: aee92ca
- LOG Add patch to make systemd 194 handle upower stuff in Rosa 2012.1

* Tue May 21 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.10.3-6
+ Revision: d4caa28
- LOG Use systemd_postun instead of systemd_postun_with_restart for KDM

* Tue May 21 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.10.3-5
+ Revision: 9107827
- LOG Drop Requires pm-utils because it's obsolete

* Mon May 20 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.10.3-4
+ Revision: 96b20d6
- LOG New version 4.10.3 (sync with Cooker)

* Sat May 18 2013 Alexander Kazancev <kazancas@gmail.com> 2:4.9.5-11
+ Revision: e8fb9d0
- Add systemd to post, preun and postun requires for kdm

* Sat May 18 2013 Alexander Kazancev <kazancas@gmail.com> 2:4.9.5-10
+ Revision: ce5b469
- Use native systemd macros

* Wed Apr 17 2013 Alexander Kazancev <kazancas@gmail.com> 2:4.9.5-9
+ Revision: bc44b9b
- Fix systemd

* Wed Apr 17 2013 Alexander Kazancev <kazancas@gmail.com> 2:4.9.5-8
+ Revision: 7eb346b
- Updated kdebase4-workspace.spec

* Wed Feb 20 2013 Ural Mullabaev <uxteam@rosalab.ru> 2:4.9.5-3
+ Revision: 382db9c
- Reverted back KDM greeter plugin header file

* Mon Feb 18 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.5-2
+ Revision: 4cd9381
- Bump release

* Mon Feb 18 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.5-1.2
+ Revision: e9d45ef
- LOG Add patch 200 from upstream to fix locales loading for some QML stuff

* Mon Feb 18 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.9.5-1
+ Revision: bb1bafc
- Revert last commit

* Tue Jan 29 2013 Bernhard Rosenkränzer <bero@lindev.ch> 2:4.9.98-1
+ Revision: 8c47bf5
- Update to 4.9.98, add support for Google Gadgets (in separate package)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19870 |12mu|kde-base-artwork-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	KDE 4 application workspace components
Name:		kde-base-artwork
Version:	4.12.4
Release:	1
Group:		Graphical desktop/KDE
License:	GPLv2
Url:		http://www.kde.org
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildArch:	noarch
Conflicts:	kdebase4-workspace < 2:4.9.1

%description
This package provides the Air and Ariya Splash Screen.

%files
%doc COPYING
%{_kde_appsdir}/ksplash/Themes/Air

#-----------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

# Rename Default ksplashx folder to Air & edit the Theme.rc to match the folder name so we can have a description
sed -i 's/KSplash\ Theme\:\ Default/KSplash\ Theme\:\ Air/' %{buildroot}%{_kde_appsdir}/ksplash/Themes/Default/Theme.rc
sed -i 's/Default\ Splash\ Screen/Air\ and\ Ariya\ Splash\ Screen/' %{buildroot}%{_kde_appsdir}/ksplash/Themes/Default/Theme.rc
mv %{buildroot}%{_kde_appsdir}/ksplash/Themes/Default/ %{buildroot}%{_kde_appsdir}/ksplash/Themes/Air


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.12.4-1
+ Revision: b3330d0
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19871 |12mu|kde-dev-scripts-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Various scripts for KDE development
Name:		kde-dev-scripts
Version:	4.12.4
Release:	1
Epoch:		1
Group:		Graphical desktop/KDE
License:	GPLv2+
Url:		http://www.kde.org
%define is_beta %(if test `echo %{version} |cut -d. -f3` -ge 70; then echo -n 1; else echo -n 0; fi)
%if %{is_beta}
%define ftpdir unstable
%else
%define ftpdir stable
%endif
Source0:	ftp://ftp.kde.org/pub/kde/%{ftpdir}/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
Requires:	colorsvn
Conflicts:	kdesdk4-core < 1:4.11.0
Conflicts:	kdesdk4-scripts < 1:4.11.0
Obsoletes:	kdesdk4-scripts < 1:4.11.0
BuildArch:	noarch

%description
This package contains various scripts for KDE development.

%files
%{_kde_bindir}/adddebug
%{_kde_bindir}/build-progress.sh
%{_kde_bindir}/cheatmake
%{_kde_bindir}/create_cvsignore
%{_kde_bindir}/create_makefile
%{_kde_bindir}/create_makefiles
%{_kde_bindir}/create_svnignore
%{_kde_bindir}/cvs-clean
%{_kde_bindir}/cvsaddcurrentdir
%{_kde_bindir}/cvsbackport
%{_kde_bindir}/cvsblame
%{_kde_bindir}/cvscheck
%{_kde_bindir}/cvsforwardport
%{_kde_bindir}/cvslastchange
%{_kde_bindir}/cvslastlog
%{_kde_bindir}/cvsrevertlast
%{_kde_bindir}/cvsversion
%{_kde_bindir}/cxxmetric
%{_kde_bindir}/draw_lib_dependencies
%{_kde_bindir}/extend_dmalloc
%{_kde_bindir}/extractattr
%{_kde_bindir}/extractrc
%{_kde_bindir}/findmissingcrystal
%{_kde_bindir}/fix-include.sh
%{_kde_bindir}/fixkdeincludes
%{_kde_bindir}/fixuifiles
%{_kde_bindir}/includemocs
%{_kde_bindir}/kde_generate_export_header
%{_kde_bindir}/kdedoc
%{_kde_bindir}/kdekillall
%{_kde_bindir}/kdelnk2desktop.py
%{_kde_bindir}/kdemangen.pl
%{_kde_bindir}/krazy-licensecheck
%{_kde_bindir}/makeobj
%{_kde_bindir}/noncvslist
%{_kde_bindir}/nonsvnlist
%{_kde_bindir}/package_crystalsvg
%{_kde_bindir}/png2mng.pl
%{_kde_bindir}/pruneemptydirs
%{_kde_bindir}/qtdoc
%{_kde_bindir}/reviewboard-am
%{_kde_bindir}/svn-clean
%{_kde_bindir}/svnbackport
%{_kde_bindir}/svnchangesince
%{_kde_bindir}/svngettags
%{_kde_bindir}/svnintegrate
%{_kde_bindir}/svnforwardport
%{_kde_bindir}/svnlastchange
%{_kde_bindir}/svnlastlog
%{_kde_bindir}/svnrevertlast
%{_kde_bindir}/svnversions
%{_kde_bindir}/zonetab2pot.py
%{_kde_bindir}/optimizegraphics
%{_kde_bindir}/wcgrep
%{_kde_bindir}/kde-systemsettings-tree.py
%{_kde_mandir}/man1/adddebug.1.*
%{_kde_mandir}/man1/cheatmake.1.*
%{_kde_mandir}/man1/create_cvsignore.1.*
%{_kde_mandir}/man1/create_makefile.1.*
%{_kde_mandir}/man1/create_makefiles.1.*
%{_kde_mandir}/man1/cvscheck.1.*
%{_kde_mandir}/man1/cvslastchange.1.*
%{_kde_mandir}/man1/cvslastlog.1.*
%{_kde_mandir}/man1/cvsrevertlast.1.*
%{_kde_mandir}/man1/cxxmetric.1.*
%{_kde_mandir}/man1/extend_dmalloc.1.*
%{_kde_mandir}/man1/extractrc.1.*
%{_kde_mandir}/man1/fixincludes.1.*
%{_kde_mandir}/man1/pruneemptydirs.1.*
%{_kde_mandir}/man1/qtdoc.1.*
%{_kde_mandir}/man1/reportview.1.*
%{_kde_mandir}/man1/transxx.1.*
%{_kde_mandir}/man1/zonetab2pot.py.1.*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

# (nl) Prefer the file from colorsvn as it is more up to date
# and this fix a conflict between kde-dev-scripts and colorsvn
rm -f %{buildroot}%{_kde_bindir}/colorsvn


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: 6cf872c
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19872 |12mu|kde-dev-utils-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Utilities for KDE application development
Name:		kde-dev-utils
Version:	4.12.4
Release:	1
Epoch:		1
Group:		Graphical desktop/KDE
License:	GPLv2+
Url:		http://www.kde.org
%define is_beta %(if test `echo %{version} |cut -d. -f3` -ge 70; then echo -n 1; else echo -n 0; fi)
%if %{is_beta}
%define ftpdir unstable
%else
%define ftpdir stable
%endif
Source0:	ftp://ftp.kde.org/pub/kde/%{ftpdir}/%{version}/src/%{name}-%{version}.tar.xz
Source10:	kde-dev-utils.rpmlintrc
BuildRequires:	binutils-devel
BuildRequires:	libtool-devel
BuildRequires:	kdelibs4-devel
Suggests:	kmtrace = %{EVRD}
Suggests:	kpartloader = %{EVRD}
Suggests:	kprofilemethod = %{EVRD}
Suggests:	kstartperf = %{EVRD}
Suggests:	kuiviewer = %{EVRD}

%description
Utilities for KDE application development:
 - kmtrace: memory allocation debugging tool for KDE
 - kpartloader: test application for KParts
 - kprofilemethod: helper macros for profiling using QTime
 - kstartperf: startup time measurement tool for KDE applications
 - kuiviewer: UI files viewer for KDE

%files

#----------------------------------------------------------------------------

%package -n kpartloader
Summary:	Test application for KParts
Group:		Graphical desktop/KDE
Conflicts:	kdesdk4-core < 1:4.11.0

%description -n kpartloader
Test application for KParts.

%files -n kpartloader
%{_kde_bindir}/kpartloader
%{_kde_appsdir}/kpartloader

#----------------------------------------------------------------------------

%package -n kprofilemethod
Summary:	Helper macros for profiling using QTime
Group:		Development/KDE and Qt
Conflicts:	kdesdk4-devel < 1:4.11.0

%description -n kprofilemethod
Helper macros for profiling using QTime.

%files -n kprofilemethod
%doc kprofilemethod/README
%{_kde_includedir}/kprofilemethod.h

#----------------------------------------------------------------------------

%package -n kstartperf
Summary:	Startup time measurement tool for KDE applications
Group:		Graphical desktop/KDE
Conflicts:	kdesdk4-core < 1:4.11.0
Conflicts:	kdesdk4-scripts < 1:4.11.0

%description -n kstartperf
Startup time measurement tool for KDE applications.

%files -n kstartperf
%{_kde_bindir}/kstartperf
%{_kde_libdir}/kde4/kstartperf.so

#----------------------------------------------------------------------------

%package -n kuiviewer
Summary:	UI files viewer for KDE
Group:		Graphical desktop/KDE

%description -n kuiviewer
Displays Qt Designer UI files.

%files -n kuiviewer
%{_kde_bindir}/kuiviewer
%{_kde_libdir}/kde4/quithumbnail.so
%{_kde_libdir}/kde4/kuiviewerpart.so
%{_kde_applicationsdir}/kuiviewer.desktop
%{_kde_appsdir}/kuiviewer
%{_kde_appsdir}/kuiviewerpart
%{_kde_iconsdir}/hicolor/*/apps/kuiviewer.png
%{_kde_services}/kuiviewer_part.desktop
%{_kde_services}/designerthumbnail.desktop

#----------------------------------------------------------------------------

%package -n kmtrace
Summary:	Memory allocation debugging tool for KDE
Group:		Graphical desktop/KDE
Conflicts:	kdesdk4-scripts < 1:4.11.0

%description -n kmtrace
Memory allocation debugging tool for KDE.

%files -n kmtrace
%{_kde_bindir}/kmtrace
%{_kde_bindir}/demangle
%{_kde_bindir}/kminspector
%{_kde_bindir}/kmmatch
%{_kde_appsdir}/kmtrace
%{_kde_mandir}/man1/demangle.1.*

#----------------------------------------------------------------------------

%define ktrace_major 4
%define libktrace %mklibname ktrace %{ktrace_major}

%package -n %{libktrace}
Summary:	Shared library for kmtrace
Group:		System/Libraries

%description -n %{libktrace}
Shared library for kmtrace.

%files -n %{libktrace}
%{_kde_libdir}/libktrace.so.%{ktrace_major}*

#----------------------------------------------------------------------------

%define devktrace %mklibname ktrace -d

%package -n %{devktrace}
Summary:	Development files for kmtrace
Group:		Development/KDE and Qt
Requires:	%{libktrace} = %{EVRD}
Provides:	kmtrace-devel = %{EVRD}
Conflicts:	kdesdk4-devel < 1:4.11.0

%description -n %{devktrace}
This package includes the header files you will need to compile applications
based on kmtrace libraries.

%files -n %{devktrace}
%{_kde_includedir}/ktrace.h
%{_kde_libdir}/libktrace.so

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: e4093dc
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19873 |12mu|kdegames4-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	KDE - Games
Name:		kdegames4
Version:	4.12.4
Release:	1
Epoch:		1
Group:		Graphical desktop/KDE
License:	GPLv2+
Url:		http://games.kde.org/
Suggests:	bomber
Suggests:	bovo
Suggests:	granatier
Suggests:	kajongg
Suggests:	kapman
Suggests:	katomic
Suggests:	kblackbox
Suggests:	kblocks
Suggests:	kbounce
Suggests:	kbreakout
Suggests:	kdiamond
Suggests:	kfourinline
Suggests:	kgoldrunner
Suggests:	kigo
Suggests:	killbots
Suggests:	kiriki
Suggests:	kjumpingcube
Suggests:	klickety
Suggests:	klines
Suggests:	kmahjongg
Suggests:	kmines
Suggests:	knavalbattle
Suggests:	knetwalk
Suggests:	kolf
Suggests:	kollision
Suggests:	konquest
Suggests:	kpat
Suggests:	kreversi
Suggests:	kshisen
Suggests:	ksirk
Suggests:	ksnakeduel
Suggests:	kspaceduel
Suggests:	ksquares
Suggests:	ksudoku
Suggests:	ktuberling
Suggests:	kubrick
Suggests:	lskat
Suggests:	palapeli
Suggests:	picmi
BuildArch:	noarch

%description
Games for the K Desktop Environment.
This is a compilation of various games for KDE project:
- bomber: Arcade bombing game
- bovo: Classic pen and paper game
- granatier: KDE Bomberman game
- kajongg: Majongg game for KDE
- kapman: A Pac-Man clone
- katomic: Build complex atoms with a minimal amount of moves
- kblackbox: Find atoms in a grid by shooting electrons
- kblocks: Single player falling blocks puzzle game
- kbounce: Claim areas and don't get disturbed
- kbreakout: Breakout like game
- kdiamond: Three-in-a-row game
- kfourinline: Place 4 pieces in a row
- kgoldrunner: A game of action and puzzle solving
- kigo: Go board game for KDE
- killbots: KDE port of the classic BSD console game robots
- kiriki: Close of Yahtzee
- kjumpingcube: A tactical game for number-crunchers
- klickety: An adaptation of the Clickomania game
- klines: Place 5 equal pieces together, but wait, there are 3 new ones
- kmahjongg: A tile laying patience
- kmines: The classic mine sweeper
- knavalbattle: Battleship game with built-in game server
- knetwalk: Turn the board pieces to get all computers connected
- kolf: A golf game
- kollision: A simple ball dodging game
- konquest: Conquer the planets of your enemy
- kpat: Several patience card games
- kreversi: Old reversi board game, also known as othello
- kshisen: Patience game where you take away all pieces
- ksirk: Computerized version of a well known strategy board game
- ksnakeduel: Snake race played against the computer
- kspaceduel: Two player game with shooting spaceships flying around a sun
- ksquares: An implementation of the popular paper based game squares
- ksudoku: Play, create and solve sudoku grids
- ktuberling: "Potato editor" game
- kubrick: Game based on Rubik's Cube
- lskat: Lieutnant skat
- palapeli: Jigsaw puzzle game
- picmi: A nonogram logic game for KDE

%files

#-----------------------------------------------------------------------------

%prep
# Nothing

%build
# Nothing

%install
# Nothing


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: 0657e38
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19874 |12mu|kdegraphics-mobipocket-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A collection of plugins to handle mobipocket files
Name:		kdegraphics-mobipocket
Version:	4.12.4
Release:	1
Epoch:		2
License:	GPLv2+
Group:		Graphical desktop/KDE
Url:		http://www.kde.org
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(libstreams)
Conflicts:	kdegraiphics4-core < 2:4.6.90
Obsoletes:	mobipocket < 2:4.8.0

%description
A collection of plugins to handle mobipocket files.

%files
%doc COPYING
%{_kde_libdir}/kde4/mobithumbnail.so
%{_kde_libdir}/strigi/strigila_mobi.so
%{_kde_services}/mobithumbnail.desktop

#----------------------------------------------------------------------

%define major 1
%define libqmobipocket %mklibname qmobipocket %{major}

%package -n %{libqmobipocket}
Summary:	QMobipocket library
Group:		System/Libraries

%description -n %{libqmobipocket}
QMobipocket library.

%files -n %{libqmobipocket}
%{_kde_libdir}/libqmobipocket.so.%{major}*

#----------------------------------------------------------------------

%define devqmobipocket %mklibname qmobipocket -d

%package -n %{devqmobipocket}
Summary:	Development files for QMobipocket
Group:		System/Libraries
Requires:	%{libqmobipocket} = %{EVRD}
Provides:	qmobipocket-devel = %{EVRD}

%description -n %{devqmobipocket}
Development files for QMobipocket.

%files -n %{devqmobipocket}
%{_kde_includedir}/qmobipocket/
%{_kde_libdir}/libqmobipocket.so
%{_kde_libdir}/cmake/QMobipocket/

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.12.4-1
+ Revision: 89368de
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19875 |12mu|kdegraphics-strigi-analyzer-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kdegraphics-strigi-analyzer
Summary:	Strigi plugins
Version:	4.12.4
Release:	1
Epoch:		2
Group:		Graphical desktop/KDE
License:	GPLv2 LGPLv2
URL:		http://www.kde.org
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	tiff-devel
BuildRequires:	pkgconfig(libstreams)
Conflicts:	kdegraphics4-core < 2:4.6.90

%description
Strigi plugin for dvi & tiff.

%files
%doc COPYING COPYING.LIB
%{_kde_libdir}/strigi/strigiea_dvi.so
%{_kde_libdir}/strigi/strigiea_tiff.so

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.12.4-1
+ Revision: f0d6a58
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19876 |12mu|kdegraphics-thumbnailers-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kdegraphics-thumbnailers
Summary:	Postscript, PDF, DVI and RAW ThumbCreator
Version:	4.12.4
Release:	1
Epoch:		2
Group:		Graphical desktop/KDE
License:	GPLv2 LGPLv2
URL:		http://www.kde.org
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(libkdcraw) >= 0.2.0
BuildRequires:	pkgconfig(libkexiv2) >= 0.2.0
Conflicts:	kdegraphics4-common < 2:4.6.90
Conflicts:	kdegraphics4-core   < 2:4.6.90

%description
PostScript, PDF, DVI and RAW files ThumbCreator.

%files
%doc COPYING COPYING.LIB
%{_kde_libdir}/kde4/gsthumbnail.so
%{_kde_libdir}/kde4/rawthumbnail.so
%{_kde_services}/gsthumbnail.desktop
%{_kde_services}/rawthumbnail.desktop

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.12.4-1
+ Revision: 8277f1f
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19877 |12mu|kde-gtk-config-2.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	GTK2 and GTK3 configurator for KDE
Name:		kde-gtk-config
Version:	2.2.1
Release:	1
License:	GPLv3
Group:		Graphical desktop/KDE
Url:		https://projects.kde.org/projects/playground/base/kde-gtk-config
Source0:	ftp://ftp.kde.org/pub/kde/stable/%{name}/%{version}/src/%{name}-%{version}.tar.xz
Patch1:		kde-gtk-config-2.2-gtkrc-2.0-kde-config-file.patch

BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	kdelibs4-devel

%description
Configuration dialog to adapt GTK applications appearance to your taste
under KDE. Among its many features, it lets you:
- Choose which theme is used for GTK2 and GTK3 applications.
- Tweak some GTK applications behaviour.
- Select what icon theme to use in GTK applications.
- Select GTK applications default fonts.
- Easily browse and install new GTK2 and GTK3 themes.

%prep
%setup -q
%patch1 -p1

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang %{name}

%files -f %{name}.lang
%doc README COPYING ChangeLog
%{_kde_libdir}/kde4/libexec/gtk_preview
%{_kde_libdir}/kde4/libexec/gtk3_preview
%{_kde_libdir}/kde4/libexec/reload_gtk_apps
%{_kde_libdir}/kde4/kcm_cgc.so
%{_kde_appsdir}/kcm-gtk-module/preview.ui
%{_kde_configdir}/cgcgtk3.knsrc
%{_kde_configdir}/cgcicon.knsrc
%{_kde_configdir}/cgctheme.knsrc
%{_kde_iconsdir}/hicolor/48x48/apps/kde-gtk-config.png
%{_kde_services}/kde-gtk-config.desktop


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19878 |12mu|kde-l10n-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Supported l10n language
# to update this list (depending on which new localisations tarballs are available
# from upstream), you can use:
# $ ls SOURCES/kde-l10n*tar.bz2 | grep -v @valencia | awk -F- '{print $3}' | tr '\n' ' '
#
# Note: ca@valencia is treated differently because of the @ in the tarball name
%define langlist ar bg bs ca cs da de el en_GB es et eu fi fr ga gl he hr hu ia is it ja kk km ko lt lv nb nds nl nn pa pl pt pt_BR ro ru sk sl sv tr ug uk wa zh_CN zh_TW

%define disabled_langs af az be bn_IN bo br csb cy eo fa fo fy hne kn ku gu hi id lo mai mi mk ml mt mr ne oc se si sr ta tg th ven vi xh

%define build_ca_valencia 0

%{expand:%(for lang in %{disabled_langs}; do echo "%%{expand:%%define build_$lang 0}"; done)}
%{expand:%(for lang in %{langlist}; do echo "%%{expand:%%define build_$lang 1}"; done)}

Summary:	Internationalization support for KDE
Name:		kde-l10n
Version:	4.12.4
Release:	1
Epoch:		3
License:	LGPLv2+
Group:		System/Internationalization
Url:		http://www.kde.org
# l10n sources
# list ca@valencia tarball separately due to the @ in the tarball name
#Source1: kde-l10n-ca@valencia-%{version}.tar.bz2
%{expand:%(\
    i=2; \
    for lang in %langlist; do\
        echo "%%{expand:Source$i: ftp://ftp.kde.org/pub/kde/stable/%%{version}/src/%%{name}/%%{name}-$lang-%%{version}.tar.xz}";\
        i=$[i+1];\
    done\
    )
}
Source100:	kde-l10n.rpmlintrc
# Extra translations missing in upstream
Source102:	kfilemodule-ru.po
Source103:	makekdewidgets-ru.po
BuildRequires:	docbook-style-xsl
BuildRequires:	docbook-dtd42-xml
BuildRequires:	kdelibs4-devel >= %{version}
BuildArch:	noarch

%description
Internationalization support for KDE.

#----------------------------------------------------------------------------------------

%package en_US
Summary:	American English support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-en
Provides:	%{name}-American = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description en_US
%{summary}.

This is an empty package, en_US support is already provided by kdelibs4.

%files en_US

#----------------------------------------------------------------------------------------

%if %{build_af}
%package af
Summary:	Afrikaans language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Provides:	%{name}-Afrikaans = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description af
This package provides Afrikaans translations for KDE.

%files af
%lang(af) %{_kde_datadir}/locale/af/LC_MESSAGES/*
%{_kde_datadir}/locale/af/entry.desktop
%endif

#----------------------------------------------------------------------------------------

%if %{build_ar}
%package ar
Summary:	Arabic language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-ar
Provides:	%{name}-Arabic = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description ar
This package provides Arabic translation for KDE.

%files ar
%lang(ar) %{_kde_datadir}/locale/ar/LC_MESSAGES/*
%{_kde_datadir}/locale/ar/entry.desktop
%{_kde_datadir}/locale/ar/LC_SCRIPTS/
%{_kde_appsdir}/klettres/ar/
%endif

#----------------------------------------------------------------------------------------

%if %{build_az}
%package az
Summary:	Azerbaijani language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Provides:	%{name}-Azerbaijani = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description az
This package provides Azerbaijani translations for KDE.

%files az
%lang(az) %{_kde_datadir}/locale/az/LC_MESSAGES/*
%{_kde_datadir}/locale/az/entry.desktop
%endif

#----------------------------------------------------------------------------------------

%if %{build_eu}
%package eu
Summary:	Basque language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-eu
Provides:	%{name}-Basque = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description eu
This package provides Basque translations for KDE.


%files eu
%lang(eu) %{_kde_datadir}/locale/eu/LC_MESSAGES/*
%{_kde_datadir}/locale/eu/entry.desktop
%{_kde_docdir}/HTML/eu/*
%endif

#----------------------------------------------------------------------------------------

%if %{build_be}
%package be
Summary:	Belarusian language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Provides:	%{name}-Belarusian = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description be
%{summary}.

%files be
%lang(be) %{_kde_datadir}/locale/be/LC_MESSAGES/*
%{_kde_datadir}/locale/be/entry.desktop
%endif

#----------------------------------------------------------------------------------------

%if %{build_bn_IN}
%package bn_IN
Summary:	Bengali India language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-bn
Provides:	%{name}-Bengali-India = %{version}-%{release}
Provides:	%{name}-Bengali = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description bn_IN
%{summary}.

%files bn_IN
%lang(bn_IN) %{_kde_datadir}/locale/bn_IN/LC_MESSAGES/*
%{_kde_datadir}/locale/bn_IN/entry.desktop
%endif

#----------------------------------------------------------------------------------------

%if %{build_bg}
%package bg
Summary:	Bulgarian language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-bg
Provides:	%{name}-Bulgarian = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1
%description bg
%{summary}.

%files bg
%lang(bg) %{_kde_datadir}/locale/bg/LC_MESSAGES/*
%{_kde_datadir}/locale/bg/entry.desktop
%{_kde_appsdir}/kvtml/bg/
%endif

#----------------------------------------------------------------------------------------

%if %{build_bo}
%package bo
Summary:	Tibetan language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Provides:	%{name}-Tibetan = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description bo
%{summary}.

%files bo
%lang(bo) %{_kde_datadir}/locale/bo/LC_MESSAGES/*
%{_kde_datadir}/locale/bo/entry.desktop
%endif

#----------------------------------------------------------------------------------------

%if %{build_br}
%package br
Summary:	Breton language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Provides:	%{name}-Breton = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description br
%{summary}.

%files br
%lang(br) %{_kde_datadir}/locale/br/LC_MESSAGES/*
%{_kde_datadir}/locale/br/entry.desktop
%endif

#----------------------------------------------------------------------------------------

%if %{build_bs}
%package bs
Summary:	Bosnian language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Provides:	%{name}-Bosnian = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description bs
%{summary}.

%files bs
%lang(bs) %{_kde_datadir}/locale/bs/LC_MESSAGES/*
%{_kde_datadir}/locale/bs/entry.desktop
%endif

#----------------------------------------------------------------------------------------

%if %{build_ca}
%package ca
Summary:	Catalan language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-ca
Provides:	%{name}-Catalan = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description ca
%{summary}.

%files ca
%lang(ca) %{_kde_datadir}/locale/ca/LC_MESSAGES/*
%{_kde_datadir}/locale/ca/LC_SCRIPTS/
%{_kde_datadir}/locale/ca/entry.desktop
%{_kde_appsdir}/autocorrect/ca.xml
%{_kde_appsdir}/khangman/ca.txt
%{_kde_appsdir}/ktuberling/sounds/ca*
%{_kde_appsdir}/kvtml/ca/
%{_kde_docdir}/HTML/ca/*
%{_kde_mandir}/ca/*/*
%endif

#----------------------------------------------------------------------------------------

%if %{build_ca_valencia}
%package ca-valencia
Summary:	Catalan (Valencian) language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Provides:	%{name}-Catalan-Valencian = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description ca-valencia
%{summary}.

%files ca-valencia
%lang(ca-valencia) %{_kde_datadir}/locale/ca@valencia/LC_MESSAGES/*
%{_kde_datadir}/locale/ca@valencia/entry.desktop
%endif

#----------------------------------------------------------------------------------------

%if %{build_cs}
%package cs
Summary:	Czech language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-cs
Provides:	%{name}-Czech = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description cs
%{summary}.

%files cs
%lang(cs) %{_kde_datadir}/locale/cs/LC_MESSAGES/*
%{_kde_datadir}/locale/cs/entry.desktop
%{_kde_appsdir}/autocorrect/cs.xml
%{_kde_appsdir}/khangman/cs.txt
%{_kde_appsdir}/klettres/cs/
%{_kde_appsdir}/kvtml/cs/
%{_kde_docdir}/HTML/cs/*
%endif

#----------------------------------------------------------------------------------------

%if %{build_csb}
%package csb
Summary:	Kashubian language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-pl
Provides:	%{name}-Kashubian = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description csb
%{summary}.

%files csb
%lang(csb) %{_kde_datadir}/locale/csb/LC_MESSAGES/*
%{_kde_datadir}/locale/csb/entry.desktop
%endif

#----------------------------------------------------------------------------------------

%if %{build_cy}
%package cy
Summary:	Welsh language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Provides:	%{name}-Welsh = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description cy
%{summary}.

%files cy
%lang(cy) %{_kde_datadir}/locale/cy/LC_MESSAGES/*
%{_kde_datadir}/locale/cy/entry.desktop
%endif

#----------------------------------------------------------------------------------------

%if %{build_da}
%package da
Summary:	Danish language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-da
Provides:	%{name}-Danish = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description da
%{summary}.

%files da
%lang(da) %{_kde_datadir}/locale/da/LC_MESSAGES/*
%{_kde_datadir}/locale/da/entry.desktop
%{_kde_appsdir}/ktuberling/sounds/da*
%{_kde_appsdir}/khangman/da.txt
%{_kde_appsdir}/klettres/da/
%{_kde_appsdir}/kvtml/da/
%{_kde_docdir}/HTML/da/*
%{_kde_mandir}/da/*/*
%endif

#----------------------------------------------------------------------------------------

%if %{build_de}
%package de
Summary:	German language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-de
Provides:	%{name}-German = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description de
%{summary}.

%files de
%lang(de) %{_kde_datadir}/locale/de/LC_MESSAGES/*
%{_kde_datadir}/locale/de/LC_SCRIPTS/
%{_kde_datadir}/locale/de/entry.desktop
%{_kde_appsdir}/autocorrect/de_DE.xml
%{_kde_appsdir}/kajongg/voices/de/
%{_kde_appsdir}/klettres/de/
%{_kde_appsdir}/ktuberling/sounds/de*
%{_kde_appsdir}/khangman/de.txt
%{_kde_appsdir}/kvtml/de/
%{_kde_appsdir}/step/objinfo/l10n/de/
%{_kde_docdir}/HTML/de/*
%{_kde_mandir}/de/*/*
%endif

#----------------------------------------------------------------------------------------

%if %{build_el}
%package el
Summary:	Greek language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-el
Provides:	%{name}-Greek = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description el
%{summary}.

%files el
%lang(el) %{_kde_datadir}/locale/el/LC_MESSAGES/*
%{_kde_datadir}/locale/el/entry.desktop
%{_kde_appsdir}/kvtml/el
%{_kde_appsdir}/ktuberling/sounds/el*
%{_kde_docdir}/HTML/el/
%{_kde_mandir}/el/*/*
%endif

#----------------------------------------------------------------------------------------

%if %{build_gu}
%package gu
Summary:	Gujarati language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-gu
Provides:	%{name}-Gujarati = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1
%description gu
%{summary}.

%files gu
%lang(gu) %{_kde_datadir}/locale/gu/LC_MESSAGES/*
%{_kde_datadir}/locale/gu/entry.desktop
%endif

#----------------------------------------------------------------------------------------

%if %{build_en_GB}
%package en_GB
Summary:	British English support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-en
Provides:	%{name}-British = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description en_GB
%{summary}.

%files en_GB
%lang(en_GB) %{_kde_datadir}/locale/en_GB/LC_MESSAGES/*
%{_kde_datadir}/locale/en_GB/entry.desktop
%{_kde_appsdir}/klettres/en_GB/
%{_kde_appsdir}/kvtml/en_GB/
%{_kde_appsdir}/katepart/syntax/logohighlightstyle.en_GB.xml
%{_kde_appsdir}/kturtle/data/logokeywords.en_GB.xml
%{_kde_appsdir}/kturtle/examples/en_GB/
%{_kde_docdir}/HTML/en_GB/
%endif

#----------------------------------------------------------------------------------------

%if %{build_eo}
%package eo
Summary:	Esperanto support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-eo
Provides:	%{name}-Esperanto = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description eo
%{summary}.

%files eo
%lang(eo) %{_kde_datadir}/locale/eo/LC_MESSAGES/*
%{_kde_datadir}/locale/eo/entry.desktop
%{_kde_docdir}/HTML/eo/*
%endif

#----------------------------------------------------------------------------------------

%if %{build_es}
%package es
Summary:	Spanish language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-es
Provides:	%{name}-Spanish = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description es
%{summary}.

%files es
%lang(es) %{_kde_datadir}/locale/es/LC_MESSAGES/*
%{_kde_datadir}/locale/es/entry.desktop
%{_kde_appsdir}/autocorrect/es.xml
%{_kde_appsdir}/ktuberling/sounds/es*
%{_kde_appsdir}/khangman/es.txt
%{_kde_appsdir}/klettres/es/
%{_kde_appsdir}/kvtml/es/
%{_kde_docdir}/HTML/es/*
%{_kde_mandir}/es/*/*
%endif

#----------------------------------------------------------------------------------------

%if %{build_et}
%package et
Summary:	Estonian language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-et
Provides:	%{name}-Estonian = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description et
%{summary}.

%files et
%lang(et) %{_kde_datadir}/locale/et/LC_MESSAGES/*
%{_kde_datadir}/locale/et/entry.desktop
%{_kde_appsdir}/khangman/et.txt
%{_kde_appsdir}/kvtml/et/
%{_kde_docdir}/HTML/et/*
%{_kde_mandir}/et/*/*
%endif

#----------------------------------------------------------------------------------------

%if %{build_fa}
%package fa
Summary:	Farsi language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-fa
Provides:	%{name}-Farsi = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description fa
%{summary}.

%files fa
%lang(fa) %{_kde_datadir}/locale/fa/LC_MESSAGES/*
%{_kde_datadir}/locale/fa/entry.desktop
%endif

#----------------------------------------------------------------------------------------

%if %{build_fi}
%package fi
Summary:	Finnish language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-fi
Provides:	%{name}-Finnish = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description fi
%{summary}.

%files fi
%lang(fi) %{_kde_datadir}/locale/fi/LC_MESSAGES/*
%{_kde_datadir}/locale/fi/entry.desktop
%{_kde_datadir}/locale/fi/LC_SCRIPTS/
%{_kde_appsdir}/khangman/fi.txt
%{_kde_appsdir}/ktuberling/sounds/fi*
%{_kde_appsdir}/kvtml/fi/
%endif

#----------------------------------------------------------------------------------------

%if %{build_fo}
%package fo
Summary:	Faroese language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Provides:	%{name}-Faroese = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description fo
%{summary}.

%files fo
%lang(fo) %{_kde_datadir}/locale/fo/LC_MESSAGES/*
%{_kde_datadir}/locale/fo/entry.desktop
%endif

#----------------------------------------------------------------------------------------

%if %{build_fr}
%package fr
Summary:	French language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-fr
Provides:	%{name}-French = %{version}-%{release}
Conflicts:	nepomuk-scribo < 1:0.6.1-1
Conflicts:	konq-plugins < 1:4.6.1

%description fr
%{summary}.

%files fr
%lang(fr) %{_kde_datadir}/locale/fr/LC_MESSAGES/*
%{_kde_datadir}/locale/fr/LC_SCRIPTS/
%{_kde_datadir}/locale/fr/entry.desktop
%{_kde_appsdir}/autocorrect/fr.xml
%{_kde_appsdir}/ktuberling/sounds/fr*
%{_kde_appsdir}/khangman/fr.txt
%{_kde_appsdir}/kvtml/fr/
%{_kde_docdir}/HTML/fr/*
%{_kde_mandir}/fr/*/*
%endif

#----------------------------------------------------------------------------------------

%if %{build_fy}
%package fy
Summary:	Frisian language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-fy
Provides:	%{name}-Frisian = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description fy
%{summary}.

%files fy
%lang(fy) %{_kde_datadir}/locale/fy/LC_MESSAGES/*
%{_kde_datadir}/locale/fy/entry.desktop
%endif

#----------------------------------------------------------------------------------------

%if %{build_ga}
%package ga
Summary:	Irish language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-ga
Provides:	%{name}-Irish = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description ga
%{summary}.

%files ga
%lang(ga) %{_kde_datadir}/locale/ga/LC_MESSAGES/*
%{_kde_datadir}/locale/ga/LC_SCRIPTS/
%{_kde_datadir}/locale/ga/entry.desktop
%{_kde_appsdir}/khangman/ga.txt
%{_kde_appsdir}/ktuberling/sounds/ga*
%{_kde_appsdir}/kvtml/ga/
%endif

#----------------------------------------------------------------------------------------

%if %{build_gl}
%package gl
Summary:	Galician language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-gl
Provides:	%{name}-Galician = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description gl
%{summary}.

%files gl
%lang(gl) %{_kde_datadir}/locale/gl/LC_MESSAGES/*
%{_kde_datadir}/locale/gl/entry.desktop
%{_kde_appsdir}/khangman/gl.txt
%{_kde_appsdir}/kvtml/gl/
%{_kde_appsdir}/ktuberling/sounds/gl.soundtheme
%{_kde_appsdir}/ktuberling/sounds/gl/
%{_kde_docdir}/HTML/gl/*
%{_kde_mandir}/gl/*/*
%endif

#----------------------------------------------------------------------------------------

%if %{build_he}
%package he
Summary:	Hebrew language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-he
Provides:	%{name}-Hebrew = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description he
%{summary}.

%files he
%lang(he) %{_kde_datadir}/locale/he/LC_MESSAGES/*
%{_kde_datadir}/locale/he/entry.desktop
%{_kde_appsdir}/klettres/he/
%{_kde_docdir}/HTML/he/*
%endif

#----------------------------------------------------------------------------------------

%if %{build_hi}
%package hi
Summary:	Hindi language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-hi
Provides:	%{name}-Hindi = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description hi
%{summary}.

%files hi
%lang(hi) %{_kde_datadir}/locale/hi/LC_MESSAGES/*
%{_kde_datadir}/locale/hi/entry.desktop
%endif

#----------------------------------------------------------------------------------------

%if %{build_hne}
%package hne
Summary:	Chhattisgarhi language support for KDE 
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-hne
Provides:	%{name}-Chhattisgarhi = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description hne
%{summary}.

%files hne
%lang(hne) %{_kde_datadir}/locale/hne/LC_MESSAGES/*
%{_kde_datadir}/locale/hne/entry.desktop
%endif

#----------------------------------------------------------------------------------------

%if %{build_hr}
%package hr
Summary:	Croatian language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-hr
Provides:	%{name}-Croatian = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description hr
%{summary}.

%files hr
%lang(hr) %{_kde_datadir}/locale/hr/LC_MESSAGES/*
%{_kde_datadir}/locale/hr/entry.desktop
%{_kde_datadir}/locale/hr/LC_SCRIPTS
%endif

#----------------------------------------------------------------------------------------

%if %{build_hu}
%package hu
Summary:	Hungarian language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-hu
Provides:	%{name}-Hungarian = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description hu
%{summary}.

%files hu
%lang(hu) %{_kde_datadir}/locale/hu/LC_MESSAGES/*
%{_kde_datadir}/locale/hu/entry.desktop
%{_kde_appsdir}/autocorrect/hu.xml
%{_kde_appsdir}/kanagram/hu.txt
%{_kde_appsdir}/khangman/hu.txt
%{_kde_appsdir}/kvtml/hu/
%{_kde_appsdir}/klettres/hu/
%{_kde_docdir}/HTML/hu/*
%endif

#----------------------------------------------------------------------------------------

%if %{build_ia}
%package ia
Summary:	Interlingua language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Provides:	%{name}-Interlingua = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description ia
%{summary}.

%files ia
%lang(ia) %{_kde_datadir}/locale/ia/LC_MESSAGES/*
%{_kde_datadir}/locale/ia/entry.desktop
%endif

#----------------------------------------------------------------------------------------

%if %{build_id}
%package id
Summary:	Indonesian language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-id
Provides:	%{name}-Indonesian = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description id
%{summary}.

%files id
%lang(id) %{_kde_datadir}/locale/id/LC_MESSAGES/*
%{_kde_datadir}/locale/id/entry.desktop
%endif

#----------------------------------------------------------------------------------------

%if %{build_is}
%package is
Summary:	Icelandic language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-is
Provides:	%{name}-Icelandic = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description is
%{summary}.

%files is
%lang(is) %{_kde_datadir}/locale/is/LC_MESSAGES/*
%{_kde_datadir}/locale/is/entry.desktop
%endif

#----------------------------------------------------------------------------------------

%if %{build_it}
%package it
Summary:	Italian language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-it
Provides:	%{name}-Italian = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description it
%{summary}.

%files it
%lang(it) %{_kde_datadir}/locale/it/LC_MESSAGES/*
%{_kde_datadir}/locale/it/entry.desktop
%{_kde_appsdir}/autocorrect/it_IT.xml
%{_kde_appsdir}/ktuberling/sounds/it*
%{_kde_appsdir}/klettres/it/
%{_kde_appsdir}/kvtml/it/
%{_kde_appsdir}/step/objinfo/l10n/it/
%{_kde_docdir}/HTML/it/*
%{_kde_mandir}/it/*/*
%endif

#------------------------------------------------------------------------------

%if %{build_ja}
%package ja
Summary:	Japanese language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-ja
Provides:	%{name}-Japanese = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description ja
%{summary}.

%files ja
%lang(ja) %{_kde_datadir}/locale/ja/LC_MESSAGES/*
%{_kde_datadir}/locale/ja/LC_SCRIPTS/
%{_kde_datadir}/locale/ja/entry.desktop
%{_kde_docdir}/HTML/ja/*
%endif

#------------------------------------------------------------------------------

%if %{build_kn}
%package kn
Summary:	Kannada language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-kn
Provides:	%{name}-Kannada = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description kn
%{summary}.

%files kn
%lang(kn) %{_kde_datadir}/locale/kn/LC_MESSAGES/*
%{_kde_datadir}/locale/kn/entry.desktop
%endif

#------------------------------------------------------------------------------

%if %{build_kk}
%package kk
Summary:	Kazakh language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-kk
Provides:	%{name}-Kazakh = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description kk
%{summary}.

%files kk
%lang(kk) %{_kde_datadir}/locale/kk/LC_MESSAGES/*
%{_kde_datadir}/locale/kk/entry.desktop
%endif

#------------------------------------------------------------------------------

%if %{build_km}
%package km
Summary:	Khmer language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-km
Provides:	%{name}-Khmer = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description km
%{summary}.

%files km
%lang(km) %{_kde_datadir}/locale/km/LC_MESSAGES/*
%{_kde_datadir}/locale/km/entry.desktop
%{_kde_datadir}/locale/km/flag.png
%endif

#------------------------------------------------------------------------------

%if %{build_ko}
%package ko
Summary:	Korean language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-ko
Provides:	%{name}-Korean = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description ko
%{summary}.

%files ko
%lang(ko) %{_kde_datadir}/locale/ko/LC_MESSAGES/*
%{_kde_datadir}/locale/ko/LC_SCRIPTS/
%{_kde_datadir}/locale/ko/entry.desktop
%{_kde_docdir}/HTML/ko/*
%endif

#------------------------------------------------------------------------------

%if %{build_ku}
%package ku
Summary:	Kurdish language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-ku
Provides:	%{name}-Kurdish = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description ku
%{summary}.


%files ku
%lang(ku) %{_kde_datadir}/locale/ku/LC_MESSAGES/*
%{_kde_datadir}/locale/ku/entry.desktop
%endif

#------------------------------------------------------------------------------

%if %{build_lo}
%package lo
Summary:	Lao language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Provides:	%{name}-Lao = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description lo
%{summary}.

%files lo
%lang(lo) %{_kde_datadir}/locale/lo/LC_MESSAGES/*
%{_kde_datadir}/locale/lo/entry.desktop
%endif

#------------------------------------------------------------------------------

%if %{build_lt}
%package lt
Summary:	Lithuanian language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-lt
Provides:	%{name}-Lithuanian = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description lt
%{summary}.

%files lt
%lang(lt) %{_kde_datadir}/locale/lt/LC_MESSAGES/*
%{_kde_datadir}/locale/lt/LC_SCRIPTS/
%{_kde_datadir}/locale/lt/entry.desktop
%{_kde_appsdir}/klettres/lt/
%{_kde_appsdir}/klettres/lt.txt
%{_kde_appsdir}/ktuberling/sounds/lt/
%{_kde_appsdir}/ktuberling/sounds/lt.soundtheme
%{_kde_docdir}/HTML/lt/*
%{_kde_mandir}/lt/*/*
%endif

#------------------------------------------------------------------------------

%if %{build_lv}
%package lv
Summary:	Latvian language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-lv
Provides:	%{name}-Latvian = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description lv
%{summary}.

%files lv
%lang(lv) %{_kde_datadir}/locale/lv/LC_MESSAGES/*
%{_kde_datadir}/locale/lv/entry.desktop
%{_kde_datadir}/locale/lv/LC_SCRIPTS
%endif

#------------------------------------------------------------------------------

%if %{build_nds}
%package nds
Summary:	Low Saxon language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-nds
Provides:	%{name}-LowSaxon = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description nds
%{summary}.

%files nds
%lang(nds) %{_kde_datadir}/locale/nds/LC_MESSAGES/*
%{_kde_datadir}/locale/nds/entry.desktop
%{_kde_appsdir}/autocorrect/nds.xml
%{_kde_appsdir}/klettres/nds/
%{_kde_appsdir}/khangman/nds.txt
%{_kde_appsdir}/kvtml/nds/
%{_kde_appsdir}/ktuberling/sounds/nds*
%{_kde_appsdir}/katepart/syntax/logohighlightstyle.nds.xml
%{_kde_appsdir}/kturtle/examples/nds
%{_kde_docdir}/HTML/nds/*
%endif

#------------------------------------------------------------------------------

%if %{build_mi}
%package mi
Summary:	Maori language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Provides:	%{name}-Maori = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description mi
%{summary}.

%files mi
%lang(mi) %{_kde_datadir}/locale/mi/LC_MESSAGES/*
%{_kde_datadir}/locale/mi/entry.desktop
%endif

#------------------------------------------------------------------------------

%if %{build_mk}
%package mk
Summary:	Macedonian language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-mk
Provides:	%{name}-Macedonian = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description mk
%{summary}.

%files mk
%lang(mk) %{_kde_datadir}/locale/mk/LC_MESSAGES/*
%{_kde_datadir}/locale/mk/entry.desktop
%endif

#------------------------------------------------------------------------------

%if %{build_mai}
%package mai
Summary:	Maithili language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-mai
Provides:	%{name}-Maithili = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description mai
%{summary}.

%files mai
%lang(mai) %{_kde_datadir}/locale/mai/LC_MESSAGES/*
%{_kde_datadir}/locale/mai/entry.desktop
%endif

#------------------------------------------------------------------------------

%if %{build_ml}
%package ml
Summary:	Malayalam language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-ml
Provides:	%{name}-Malayalam = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description ml
%{summary}.

%files ml
%lang(ml) %{_kde_datadir}/locale/ml/LC_MESSAGES/*
%{_kde_datadir}/locale/ml/LC_SCRIPTS/
%{_kde_datadir}/locale/ml/entry.desktop
%{_kde_appsdir}/klettres/ml/
%endif

#------------------------------------------------------------------------------

%if %{build_mt}
%package mt
Summary:	Maltese language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Provides:	%{name}-Maltese = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description mt
%{summary}.

%files mt
%lang(mt) %{_kde_datadir}/locale/mt/LC_MESSAGES/*
%{_kde_datadir}/locale/mt/entry.desktop
%endif

#------------------------------------------------------------------------------

%if %{build_mr}
%package mr
Summary:	Marathi language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-ca
Provides:	%{name}-Marathi = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description mr
%{summary}.

%files mr
%lang(mr) %{_kde_datadir}/locale/mr/LC_MESSAGES/*
%{_kde_datadir}/locale/mr/entry.desktop
%endif

#------------------------------------------------------------------------------

%if %{build_ne}
%package ne
Summary:	Nepali language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-ne
Provides:	%{name}-Nepali = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description ne
%{summary}.

%files ne
%lang(ne) %{_kde_datadir}/locale/ne/LC_MESSAGES/*
%{_kde_datadir}/locale/ne/entry.desktop
%endif

#------------------------------------------------------------------------------

%if %{build_nl}
%package nl
Summary:	Dutch language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-nl
Provides:	%{name}-nl = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description nl
%{summary}.

%files nl
%lang(nl) %{_kde_datadir}/locale/nl/LC_MESSAGES/*
%{_kde_datadir}/locale/nl/LC_SCRIPTS/
%{_kde_datadir}/locale/nl/entry.desktop
%{_kde_appsdir}/ktuberling/sounds/nl*
%{_kde_appsdir}/klettres/nl/
%{_kde_appsdir}/kvtml/nl/
%{_kde_appsdir}/katepart/syntax/logohighlightstyle.nl.xml
%{_kde_appsdir}/kturtle/data/logokeywords.nl.xml
%{_kde_appsdir}/kturtle/examples/nl/*.logo
%{_kde_docdir}/HTML/nl/*
%{_kde_mandir}/nl/*/*
%endif

#------------------------------------------------------------------------------

%if %{build_se}
%package se
Summary:	Northern Sami language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-se
Provides:	%{name}-NorthernSami = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description se
%{summary}.

%files se
%lang(se) %{_kde_datadir}/locale/se/LC_MESSAGES/*
%{_kde_datadir}/locale/se/entry.desktop
%endif

#------------------------------------------------------------------------------

%if %{build_nb}
%package nb
Summary:	Norwegian (Bokmaal) language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-nb
Provides:	%{name}-Norwegian = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description nb
%{summary}.

%files nb
%lang(nb) %{_kde_datadir}/locale/nb/LC_MESSAGES/*
%{_kde_datadir}/locale/nb/LC_SCRIPTS/
%{_kde_datadir}/locale/nb/entry.desktop
%{_kde_appsdir}/khangman/nb.txt
%{_kde_appsdir}/kvtml/nb/
%{_kde_appsdir}/klettres/nb/
%{_kde_appsdir}/katepart/syntax/logohighlightstyle.nb.xml
%{_kde_appsdir}/kturtle/data/logokeywords.nb.xml
%{_kde_appsdir}/kturtle/examples/nb/*.logo
%{_kde_docdir}/HTML/nb/*
%{_kde_mandir}/nb/*/*
%endif

#------------------------------------------------------------------------------

%if %{build_nn}
%package nn
Summary:	Norwegian (Nynorsk) language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-nn
Provides:	%{name}-Norwegian-Nynorsk = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description nn
%{summary}.

%files nn
%lang(nn) %{_kde_datadir}/locale/nn/LC_MESSAGES/*
%{_kde_datadir}/locale/nn/LC_SCRIPTS/
%{_kde_datadir}/locale/nn/entry.desktop
%{_kde_appsdir}/khangman/nn.txt
%{_kde_appsdir}/kvtml/nn/
%{_kde_docdir}/HTML/nn/*
%endif

#------------------------------------------------------------------------------

%if %{build_oc}
%package oc
Summary:	Occitan language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Provides:	%{name}-Occitan = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description oc
%{summary}.

%files oc
%lang(oc) %{_kde_datadir}/locale/oc/LC_MESSAGES/*
%{_kde_datadir}/locale/oc/entry.desktop
%endif

#------------------------------------------------------------------------------

%if %{build_pl}
%package pl
Summary:	Polish language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-pl
Provides:	%{name}-Polish = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description pl
%{summary}.

%files pl
%lang(pl) %{_kde_datadir}/locale/pl/LC_MESSAGES/*
%{_kde_datadir}/locale/pl/LC_SCRIPTS/
%{_kde_datadir}/locale/pl/entry.desktop
%{_kde_appsdir}/khangman/pl.txt
%{_kde_appsdir}/kvtml/pl/
%{_kde_docdir}/HTML/pl/*
%{_kde_mandir}/pl/*/*
%endif

#------------------------------------------------------------------------------

%if %{build_pt}
%package pt
Summary:	Portuguese language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-pt
Provides:	%{name}-Portuguese = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description pt
%{summary}.

%files pt
%lang(pt) %{_kde_datadir}/locale/pt/LC_MESSAGES/*
%{_kde_datadir}/locale/pt/entry.desktop
%{_kde_appsdir}/khangman/pt.txt
%{_kde_appsdir}/ktuberling/sounds/pt*
%{_kde_appsdir}/kvtml/pt/
%{_kde_docdir}/HTML/pt/*
%{_kde_mandir}/pt/*/*
%endif

#------------------------------------------------------------------------------

%if %{build_pa}
%package pa
Summary:	Punjabi language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-pa
Provides:	%{name}-Punjabi = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description pa
%{summary}.

%files pa
%lang(pa) %{_kde_datadir}/locale/pa/LC_MESSAGES/*
%{_kde_datadir}/locale/pa/entry.desktop
%{_kde_appsdir}/kvtml/pa
%endif

#------------------------------------------------------------------------------

%if %{build_pt_BR}
%package pt_BR
Summary:	Brazil Portuguese language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-pt
Provides:	%{name}-Brazil = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description pt_BR
%{summary}.

%files pt_BR
%lang(pt_BR) %{_kde_datadir}/locale/pt_BR/LC_MESSAGES/*
%{_kde_datadir}/locale/pt_BR/entry.desktop
%{_kde_appsdir}/autocorrect/pt_BR.xml
%{_kde_appsdir}/khangman/pt_BR.txt
%{_kde_appsdir}/klettres/pt_BR/*
%{_kde_appsdir}/kvtml/pt_BR/
%{_kde_docdir}/HTML/pt_BR/*
%{_kde_mandir}/pt_BR/*/*
%endif

#------------------------------------------------------------------------------

%if %{build_ro}
%package ro
Summary:	Romanian language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-ro
Provides:	%{name}-Romanian = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description ro
%{summary}.

%files ro
%lang(ro) %{_kde_datadir}/locale/ro/LC_MESSAGES/*
%{_kde_datadir}/locale/ro/entry.desktop
%{_kde_appsdir}/kvtml/ro/
%{_kde_appsdir}/ktuberling/sounds/ro*
%{_kde_docdir}/HTML/ro/*
%endif

#------------------------------------------------------------------------------

%if %{build_ru}
%package ru
Summary:	Russian language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-ru
Provides:	%{name}-Russian = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description ru
%{summary}.

%files ru
%lang(ru) %{_kde_datadir}/locale/ru/LC_MESSAGES/*
%{_kde_datadir}/locale/ru/LC_SCRIPTS/
%{_kde_datadir}/locale/ru/entry.desktop
%{_kde_appsdir}/autocorrect/ru_RU.xml
%{_kde_appsdir}/kvtml/ru/
%{_kde_appsdir}/katepart/syntax/logohighlightstyle.ru.xml
%{_kde_appsdir}/klettres/ru
%{_kde_appsdir}/ktuberling/sounds/ru/
%{_kde_appsdir}/ktuberling/sounds/ru.soundtheme
%{_kde_docdir}/HTML/ru/*
%{_kde_mandir}/ru/*/*
%endif

#------------------------------------------------------------------------------

%if %{build_si}
%package si
Summary:	Sinhala language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-si
Provides:	%{name}-Sinhala = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description si
%{summary}.

%files si
%lang(si) %{_kde_datadir}/locale/si/LC_MESSAGES/*
%{_kde_datadir}/locale/si/entry.desktop
%endif

#------------------------------------------------------------------------------

%if %{build_sk}
%package sk
Summary:	Slovak language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-sk
Provides:	%{name}-Slovak = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description sk
%{summary}.

%files sk
%lang(sk) %{_kde_datadir}/locale/sk/LC_MESSAGES/*
%{_kde_datadir}/locale/sk/entry.desktop
%endif

#------------------------------------------------------------------------------

%if %{build_sl}
%package sl
Summary:	Slovenian language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-sl
Provides:	%{name}-Slovenian = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description sl
%{summary}.

%files sl
%lang(sl) %{_kde_datadir}/locale/sl/LC_MESSAGES/*
%{_kde_datadir}/locale/sl/entry.desktop
%{_kde_appsdir}/khangman/sl.txt
%{_kde_appsdir}/ktuberling/sounds/sl*
%{_kde_appsdir}/kvtml/sl/*
%{_kde_docdir}/HTML/sl/*
%endif

#------------------------------------------------------------------------------

%if %{build_sr}
%package sr
Summary:	Serbian language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-sr
Provides:	%{name}-Serbian = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description sr
%{summary}.

%files sr
%lang(sr) %{_kde_datadir}/locale/sr/LC_MESSAGES/*
%{_kde_datadir}/locale/sr/LC_SCRIPTS/
%{_kde_datadir}/locale/sr/entry.desktop
%{_kde_datadir}/locale/sr@latin/entry.desktop
%{_kde_datadir}/locale/sr@latin/LC_MESSAGES/*
%{_kde_datadir}/locale/sr@latin/LC_SCRIPTS/
%{_kde_datadir}/locale/sr@ijekavian/LC_MESSAGES/
%{_kde_datadir}/locale/sr@ijekavian/LC_SCRIPTS/
%{_kde_datadir}/locale/sr@ijekavian/entry.desktop
%{_kde_datadir}/locale/sr@ijekavianlatin/LC_MESSAGES/
%{_kde_datadir}/locale/sr@ijekavianlatin/LC_SCRIPTS
%{_kde_datadir}/locale/sr@ijekavianlatin/entry.desktop
%{_kde_appsdir}/ktuberling/sounds/sr*
%{_kde_iconsdir}/*/*/*/*/sr/
%{_kde_iconsdir}/*/*/*/*/sr@latin/
%{_kde_iconsdir}/*/*/*/*/sr@ijekavian/
%{_kde_iconsdir}/*/*/*/*/sr@ijekavianlatin/
%{_kde_appsdir}/desktoptheme/*/widgets/l10n/sr
%{_kde_appsdir}/desktoptheme/*/widgets/l10n/sr@latin
%{_kde_appsdir}/desktoptheme/*/widgets/l10n/sr@ijekavian
%{_kde_appsdir}/desktoptheme/*/widgets/l10n/sr@ijekavianlatin
%{_kde_appsdir}/desktoptheme/default/icons/l10n/sr*
%{_kde_appsdir}/khangman/sr@latin.txt
%{_kde_appsdir}/kvtml/sr*/
%{_kde_docdir}/HTML/sr/*
%{_kde_docdir}/HTML/sr@latin/*
%{_kde_mandir}/sr/*/*
%{_kde_mandir}/sr@latin/*/*
%endif

#------------------------------------------------------------------------------

%if %{build_sv}
%package sv
Summary:	Swedish language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-sv
Provides:	%{name}-Swedish = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description sv
%{summary}.

%files sv
%lang(sv) %{_kde_datadir}/locale/sv/LC_MESSAGES/*
%{_kde_datadir}/locale/sv/entry.desktop
%{_kde_datadir}/locale/sv/LC_SCRIPTS/
%{_kde_appsdir}/khangman/sv.txt
%{_kde_appsdir}/ktuberling/sounds/sv*
%{_kde_appsdir}/kvtml/sv/
%{_kde_docdir}/HTML/sv/*
%{_kde_mandir}/sv/*/*
%endif

#------------------------------------------------------------------------------

%if %{build_ta}
%package ta
Summary:	Tamil language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-ta
Provides:	%{name}-Tamil = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description ta
%{summary}.

%files ta
%lang(ta) %{_kde_datadir}/locale/ta/LC_MESSAGES/*
%{_kde_datadir}/locale/ta/entry.desktop
%endif

#------------------------------------------------------------------------------

%if %{build_tg}
%package tg
Summary:	Tajik language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-tg
Provides:	%{name}-Tajik = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description tg
%{summary}.

%files tg
%lang(tg) %{_kde_datadir}/locale/tg/LC_MESSAGES/*
%{_kde_datadir}/locale/tg/entry.desktop
%{_kde_appsdir}/kvtml/tg/
%{_kde_appsdir}/khangman/tg.txt
%endif

#------------------------------------------------------------------------------

%if %{build_th}
%package th
Summary:	Thai language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-th
Provides:	%{name}-Thai = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description th
%{summary}.

%files th
%lang(th) %{_kde_datadir}/locale/th/LC_MESSAGES/*
%{_kde_datadir}/locale/th/charset
%{_kde_datadir}/locale/th/entry.desktop
%{_kde_datadir}/locale/th/flag.png
%endif

#------------------------------------------------------------------------------

%if %{build_tr}
%package tr
Summary:	Turkish language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-tr
Provides:	%{name}-Turkish = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description tr
%{summary}.

%files tr
%lang(tr) %{_kde_datadir}/locale/tr/LC_MESSAGES/*
%{_kde_datadir}/locale/tr/entry.desktop
%{_kde_appsdir}/khangman/tr.txt
%{_kde_appsdir}/kvtml/tr/
%{_kde_docdir}/HTML/tr/*
%{_kde_mandir}/tr/*/*
%endif

#------------------------------------------------------------------------------

%if %{build_uk}
%package uk
Summary:	Ukrainian language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-uk
Suggests:	%{name}-uk
Provides:	%{name}-Ukrainian = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description uk
%{summary}.

%files uk
%lang(uk) %{_kde_datadir}/locale/uk/LC_MESSAGES/*
%{_kde_datadir}/locale/uk/LC_SCRIPTS/
%{_kde_datadir}/locale/uk/entry.desktop
%{_kde_appsdir}/autocorrect/uk_UA.xml
%{_kde_appsdir}/ktuberling/sounds/uk*
%{_kde_appsdir}/step/objinfo/l10n/uk/
%{_kde_appsdir}/kvtml/uk/
%{_kde_appsdir}/klettres/uk/
%{_kde_docdir}/HTML/uk/*
%{_kde_mandir}/uk/*/*
%endif

#------------------------------------------------------------------------------

%if %{build_ug}
%package ug
Summary:	Uyghur language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-ug
Provides:	%{name}-Uyghur = %{version}-%{release}

%description ug
%{summary}.

%files ug
%lang(ug) %{_kde_datadir}/locale/ug/LC_MESSAGES/*
%{_kde_datadir}/locale/ug/entry.desktop
%endif

#------------------------------------------------------------------------------

%if %{build_ven}
%package ven
Summary:	Venda language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Provides:	%{name}-Venda = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description ven
%{summary}.

%files ven
%lang(ven) %{_kde_datadir}/locale/ven/LC_MESSAGES/*
%{_kde_datadir}/locale/ven/entry.desktop
%endif

#------------------------------------------------------------------------------

%if %{build_vi}
%package vi
Summary:	Vietnamese language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Provides:	%{name}-Vietnamese = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description vi
%{summary}.

%files vi
%lang(vi) %{_kde_datadir}/locale/vi/LC_MESSAGES/*
%{_kde_datadir}/locale/vi/entry.desktop
%endif

#------------------------------------------------------------------------------

%if %{build_wa}
%package wa
Summary:	Walloon language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-wa
Provides:	%{name}-Walloon = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description wa
%{summary}.

%files wa
%lang(wa) %{_kde_datadir}/locale/wa/LC_MESSAGES/*
%{_kde_datadir}/locale/wa/entry.desktop
%{_kde_appsdir}/ktuberling/sounds/wa*
%{_kde_docdir}/HTML/wa/*
%endif

#------------------------------------------------------------------------------

%if %{build_xh}
%package xh
Summary:	Xhosa (a Bantu language) support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Provides:	%{name}-Xhosa = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description xh
%{summary}.

%files xh
%lang(xh) %{_kde_datadir}/locale/xh/LC_MESSAGES/*
%{_kde_datadir}/locale/xh/entry.desktop
%endif

#------------------------------------------------------------------------------

%if %{build_zh_CN}
%package zh_CN
Summary:	Chinese (Simplified Chinese) language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-zh
Provides:	%{name}-Chinese = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description zh_CN
%{summary}.

%files zh_CN
%lang(zh_CN) %{_kde_datadir}/locale/zh_CN/LC_MESSAGES/*
%{_kde_datadir}/locale/zh_CN/LC_SCRIPTS/
%{_kde_datadir}/locale/zh_CN/charset
%{_kde_datadir}/locale/zh_CN/entry.desktop
%{_kde_datadir}/locale/zh_CN/flag.png
%{_kde_appsdir}/kvtml/zh_CN/
%{_kde_appsdir}/step/objinfo/l10n/zh_CN/
%{_kde_docdir}/HTML/zh_CN/*
%endif

#------------------------------------------------------------------------------

%if %{build_zh_TW}
%package zh_TW
Summary:	Chinese (Traditional) language support for KDE
Group:		System/Internationalization
Provides:	%{name} = %{version}
Requires:	locales-zh
Provides:	%{name}-Chinese-Traditional = %{version}-%{release}
Conflicts:	konq-plugins < 1:4.6.1

%description zh_TW
%{summary}.

%files zh_TW
%lang(zh_TW) %{_kde_datadir}/locale/zh_TW/LC_MESSAGES/*
%{_kde_datadir}/locale/zh_TW/entry.desktop
%{_kde_docdir}/HTML/zh_TW/*
%endif

#------------------------------------------------------------------------------

%prep
%setup -T -q -n %{name}-%{version} -c

for lang in %{langlist} ; do
  echo $lang | grep -v '^#' && \
  xz -dc %{_sourcedir}/%{name}-$lang-%{version}.tar.xz | tar -xf -
done

%if %{build_ca_valencia}
tar -xf %{_sourcedir}/%{name}-ca@valencia-%{version}.tar.xz
%endif

# Translation updates
cp %{SOURCE102} %{name}-ru-%{version}/messages/kdelibs/kfilemodule.po
cp %{SOURCE103} %{name}-ru-%{version}/messages/kdelibs/makekdewidgets.po

%build
for lang in %{langlist} ; do
pushd %{name}-$lang-%{version}
      %cmake_kde4
      %make
popd
done

# build ca@valencia separately due to the @ in the tarball name
%if %{build_ca_valencia}
pushd %{name}-ca@valencia-%{version}
      %cmake_kde4
      %make
popd
%endif

%install
for lang in %{langlist} ; do
pushd %{name}-$lang-%{version}
     %makeinstall_std -C build
popd
done

# install ca@valencia separately due to the @ in the tarball name
%if %{build_ca_valencia}
pushd %{name}-ca@valencia-%{version}
     %makeinstall_std -C build
popd
%endif


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.12.4-1
+ Revision: b5667dc
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19879 |12mu|kdelibs4-4.12.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define bootstrap 0
%{?_branch: %{expand: %%global bootstrap 1}}

%define compile_apidox 0
%{?_with_apidox: %{expand: %%global compile_apidox 1}}

%define with_drkonqi 0
%{?_with_drkonqi: %{expand: %%global with_drkonqi 1}}

%define udisk_backend 1

# exclude libkactivities or not
%define no_libkactivities 1

%define build_nepomuk 1

Summary:	K Desktop Environment - Libraries
Name:		kdelibs4
Version:	4.12.4
Release:	3
Epoch:		5
Group:		Graphical desktop/KDE
License:	ARTISTIC BSD GPLv2+ LGPLv2+ QPLv1.0
Url:		http://www.kde.org
%define is_beta %(if test `echo %{version} |cut -d. -f3` -ge 70; then echo -n 1; else echo -n 0; fi)
%if %{is_beta}
%define ftpdir unstable
%else
%define ftpdir stable
%endif
Source0:	ftp://ftp.kde.org/pub/kde/%{ftpdir}/%{version}/src/kdelibs-%{version}.tar.xz
Source100:	%{name}.rpmlintrc
Patch1:		kdelibs-4.1.85-add-kde-menu.patch
Patch2:		kdelibs-4.5.80-usr-abrt-instead-of-drkonqi.patch
Patch3:		kdelibs-4.7.1-fix-cmakelist-to-use-pthread.patch
# Battery reporting support for KDE Connect from
# http://albertvaka.wordpress.com/2013/08/05/introducing-kde-connect/
Patch10:	kdelibs-4.11.1-phonepower.patch
# Revert upsteam commit because it leads to incorrect icons on desktop
# For example, application shortcuts are displayed with x-desktop mimetype icon
Patch11:	kdelibs-4.11.2-delayed-icons.patch
# Revert upstream commit because it leads to ugly empty dialog popup when
# adding new empty panel or RocketBar
Patch12:	kdelibs-4.11.2-containment-config.patch
# Include <QtCore/QFile> instead of <QFile> to fix build of other packages
# that use kio - kradio etc
Patch13:	kdelibs-4.12.4-qfile-header.patch
Patch100:	kdelibs-4.8.0-plasma.patch
Patch200:	kdelibs-4.8.1-add-extra-catalogs.patch
Patch203:	kdelibs-4.8.95-fileplaces.patch
Patch204:	kdelibs-4.8.1-kfile-knewfilemenu-removed-LinkToDevice.patch
Patch206:	kdelibs-4.8.3-kfile-klook.patch
Patch207:	kdelibs4-4.9.3-iconwidget-revert-commit-c6160d14.patch
Patch208:	kdelibs-4.9.3-kio-ftp.patch
# Don't use HEAD to get mimetype. Sometimes servers don't return mimetype
# with it for webdav. It's also wrong for directories - HEAD will return
# text/xml (since it's actually file listing in XML)
Patch209:	kdelibs-4.12.4-improve-mimetype-detection-for-webdav.patch
Patch210:	kdelibs-4.12.2-armlinking.patch
Patch211:	kdelibs-4.12.2-cmake2.8.12.2.patch
# Backport from upstream, fixed in 4.12.5
Patch212:	kdelibs-4.12.4-kfilemodule-l10n.patch
BuildRequires:	automoc
BuildRequires:	bison
BuildRequires:	docbook-dtd42-xml
BuildRequires:	docbook-style-xsl
BuildRequires:	flex
BuildRequires:	kde4-macros >= 4.1.71
BuildRequires:	libxml2-utils
BuildRequires:	rootcerts
BuildRequires:	shared-mime-info
BuildRequires:	xsltproc
BuildRequires:	acl-devel
BuildRequires:	aspell-devel
BuildRequires:	bzip2-devel
BuildRequires:	cups-devel >= 1.2
BuildRequires:	gdbm-devel
BuildRequires:	grantlee-devel
BuildRequires:	hspell-devel
BuildRequires:	krb5-devel
BuildRequires:	utempter-devel
BuildRequires:	pam-devel
BuildRequires:	pcre-devel
BuildRequires:	polkit-qt-1-devel >= 0.98.1
BuildRequires:	sasl-devel
BuildRequires:	tiff-devel
BuildRequires:	ungif-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(avahi-compat-libdns_sd)
BuildRequires:	pkgconfig(avahi-client)
BuildRequires:	pkgconfig(dbusmenu-qt)
BuildRequires:	pkgconfig(enchant)
BuildRequires:	pkgconfig(gamin)
BuildRequires:	pkgconfig(jasper)
BuildRequires:	pkgconfig(libart-2.0)
BuildRequires:	pkgconfig(libattica)
BuildRequires:	pkgconfig(liblzma)
BuildRequires:	pkgconfig(libstreams) >= 0.6.3
BuildRequires:	pkgconfig(libxml-2.0) >= 2.4.11
BuildRequires:	pkgconfig(libxslt)
BuildRequires:	pkgconfig(mad)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(OpenEXR)
%if %{build_nepomuk}
BuildRequires:	pkgconfig(soprano) > 2.7.57
%else
BuildConflicts:	pkgconfig(soprano)
%endif
BuildRequires:	pkgconfig(phonon)
BuildRequires:	pkgconfig(qca2)
BuildRequires:	pkgconfig(shared-desktop-ontologies)
BuildRequires:	pkgconfig(QtCore)
BuildRequires:	pkgconfig(QtDBus)
BuildRequires:	pkgconfig(QtWebKit)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(xft)
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(xscrnsaver)
BuildRequires:	pkgconfig(xpm)
%if %{udisk_backend}
BuildRequires:	pkgconfig(udev)
%endif
#Optional, but let's build support for what we can
BuildRequires:	hupnp-devel
BuildRequires:	media-player-info

%description
Libraries for the K Desktop Environment.

#--------------------------------------------------------------------

%define kde3support_major 4
%define libkde3support %mklibname kde3support %{kde3support_major}

%package -n %{libkde3support}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkde3support}
KDE 4 core library.

%files -n %{libkde3support}
%{_kde_libdir}/libkde3support.so.%{kde3support_major}*

#--------------------------------------------------------------------

%define kdecore_major 5
%define libkdecore %mklibname kdecore %{kdecore_major}

%package -n %{libkdecore}
Summary:	KDE 4 core library
Group:		System/Libraries
Requires:	phonon-backend >= 4.2.0
Requires:	kde4-config-file
%if ! %{bootstrap}
Suggests:	kde-l10n
%endif
Requires:	kdelibs4-core = %{EVRD}

%description -n %{libkdecore}
KDE 4 core library.

%files -n %{libkdecore}
%{_kde_libdir}/libkdecore.so.%{kdecore_major}*

#--------------------------------------------------------------------

%define kdefakes_major 5
%define libkdefakes %mklibname kdefakes %{kdefakes_major}

%package -n %{libkdefakes}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkdefakes}
KDE 4 core library.

%files -n %{libkdefakes}
%{_kde_libdir}/libkdefakes.so.%{kdefakes_major}*

#--------------------------------------------------------------------

%define kdesu_major 5
%define libkdesu %mklibname kdesu %{kdesu_major}

%package -n %{libkdesu}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkdesu}
KDE 4 core library.

%files -n %{libkdesu}
%{_kde_libdir}/libkdesu.so.%{kdesu_major}*

#--------------------------------------------------------------------

%define kdeui_major 5
%define libkdeui %mklibname kdeui %{kdeui_major}

%package -n %{libkdeui}
Summary:	KDE 4 core library
Group:		System/Libraries
Requires:	dbus-x11

%description -n %{libkdeui}
KDE 4 core library.

%files -n %{libkdeui}
%{_kde_libdir}/libkdeui.so.%{kdeui_major}*

#--------------------------------------------------------------------

%define kdnssd_major 4
%define libkdnssd %mklibname kdnssd %{kdnssd_major}

%package -n %{libkdnssd}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkdnssd}
KDE 4 core library.

%files -n %{libkdnssd}
%{_kde_libdir}/libkdnssd.so.%{kdnssd_major}*

#--------------------------------------------------------------------

%define kfile_major 4
%define libkfile %mklibname kfile %{kfile_major}

%package -n %{libkfile}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkfile}
KDE 4 core library.

%files -n %{libkfile}
%{_kde_libdir}/libkfile.so.%{kfile_major}*

#--------------------------------------------------------------------

%define khtml_major 5
%define libkhtml %mklibname khtml %{khtml_major}

%package -n %{libkhtml}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkhtml}
KDE 4 core library.

%files -n %{libkhtml}
%{_kde_libdir}/libkhtml.so.%{khtml_major}*

#--------------------------------------------------------------------

%define kimproxy_major 4
%define libkimproxy %mklibname kimproxy %{kimproxy_major}

%package -n %{libkimproxy}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkimproxy}
KDE 4 core library.

%files -n %{libkimproxy}
%{_kde_libdir}/libkimproxy.so.%{kimproxy_major}*

#--------------------------------------------------------------------

%define kio_major 5
%define libkio %mklibname kio %{kio_major}

%package -n %{libkio}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkio}
KDE 4 core library.

%files -n %{libkio}
%{_kde_libdir}/libkio.so.%{kio_major}*

#--------------------------------------------------------------------

%define kjsembed_major 4
%define libkjsembed %mklibname kjsembed %{kjsembed_major}

%package -n %{libkjsembed}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkjsembed}
KDE 4 core library.

%files -n %{libkjsembed}
%{_kde_libdir}/libkjsembed.so.%{kjsembed_major}*

#--------------------------------------------------------------------

%define kjs_major 4
%define libkjs %mklibname kjs %{kjs_major}

%package -n %{libkjs}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkjs}
KDE 4 core library.

%files -n %{libkjs}
%{_kde_libdir}/libkjs.so.%{kjs_major}*

#--------------------------------------------------------------------

%define kmediaplayer_major 4
%define libkmediaplayer %mklibname kmediaplayer %{kmediaplayer_major}

%package -n %{libkmediaplayer}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkmediaplayer}
KDE 4 core library.

%files -n %{libkmediaplayer}
%{_kde_libdir}/libkmediaplayer.so.%{kmediaplayer_major}*

#--------------------------------------------------------------------

%define knewstuff2_major 4
%define libknewstuff2 %mklibname knewstuff2_ %{knewstuff2_major}

%package -n %{libknewstuff2}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libknewstuff2}
KDE 4 core library.

%files -n %{libknewstuff2}
%{_kde_libdir}/libknewstuff2.so.%{knewstuff2_major}*

#--------------------------------------------------------------------

%define knotifyconfig_major 4
%define libknotifyconfig %mklibname knotifyconfig %{knotifyconfig_major}

%package -n %{libknotifyconfig}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libknotifyconfig}
KDE 4 core library.

%files -n %{libknotifyconfig}
%{_kde_libdir}/libknotifyconfig.so.%{knotifyconfig_major}*

#--------------------------------------------------------------------

%define kntlm_major 4
%define libkntlm %mklibname kntlm %{kntlm_major}

%package -n %{libkntlm}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkntlm}
KDE 4 core library.

%files -n %{libkntlm}
%{_kde_libdir}/libkntlm.so.%{kntlm_major}*

#--------------------------------------------------------------------

%define kparts_major 4
%define libkparts %mklibname kparts %{kparts_major}

%package -n %{libkparts}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkparts}
KDE 4 core library.

%files -n %{libkparts}
%{_kde_libdir}/libkparts.so.%{kparts_major}*

#--------------------------------------------------------------------

%define krosscore_major 4
%define libkrosscore %mklibname krosscore %{krosscore_major}

%package -n %{libkrosscore}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkrosscore}
KDE 4 core library.

%files -n %{libkrosscore}
%{_kde_libdir}/libkrosscore.so.%{krosscore_major}*

#--------------------------------------------------------------------

%define krossui_major 4
%define libkrossui %mklibname krossui %{krossui_major}

%package -n %{libkrossui}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkrossui}
KDE 4 core library.

%files -n %{libkrossui}
%{_kde_libdir}/libkrossui.so.%{krossui_major}*

#--------------------------------------------------------------------

%define ktexteditor_major 4
%define libktexteditor %mklibname ktexteditor %{ktexteditor_major}

%package -n %{libktexteditor}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libktexteditor}
KDE 4 core library.

%files -n %{libktexteditor}
%{_kde_libdir}/libktexteditor.so.%{ktexteditor_major}*

#--------------------------------------------------------------------

%define kunittest_major 4
%define libkunittest %mklibname kunittest %{kunittest_major}

%package -n %{libkunittest}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkunittest}
KDE 4 core library.

%files -n %{libkunittest}
%{_kde_libdir}/libkunittest.so.%{kunittest_major}*

#--------------------------------------------------------------------

%define kutils_major 4
%define libkutils %mklibname kutils %{kutils_major}

%package -n %{libkutils}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkutils}
KDE 4 core library.

%files -n %{libkutils}
%{_kde_libdir}/libkutils.so.%{kutils_major}*

#--------------------------------------------------------------------

%define solid_major 4
%define libsolid %mklibname solid %{solid_major}

%package -n %{libsolid}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libsolid}
KDE 4 core library.

%files -n %{libsolid}
%{_kde_libdir}/libsolid.so.%{solid_major}*

#--------------------------------------------------------------------

%define threadweaver_major 4
%define libthreadweaver %mklibname threadweaver %{threadweaver_major}

%package -n %{libthreadweaver}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libthreadweaver}
KDE 4 core library.

%files -n %{libthreadweaver}
%{_kde_libdir}/libthreadweaver.so.%{threadweaver_major}*

#--------------------------------------------------------------------

%define kpty_major 4
%define libkpty %mklibname kpty %{kpty_major}

%package -n %{libkpty}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkpty}
KDE 4 core library.

%files -n %{libkpty}
%{_kde_libdir}/libkpty.so.%{kpty_major}*

#--------------------------------------------------------------------

%define kjsapi_major 4
%define libkjsapi %mklibname kjsapi %{kjsapi_major}

%package -n %{libkjsapi}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkjsapi}
KDE 4 core library.

%files -n %{libkjsapi}
%{_kde_libdir}/libkjsapi.so.%{kjsapi_major}*

#--------------------------------------------------------------------

%define libplasma_major 3
%define libplasma %mklibname plasma %{libplasma_major}

%package -n %{libplasma}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libplasma}
KDE 4 core library.

%files -n %{libplasma}
%{_kde_libdir}/libplasma.so.%{libplasma_major}*

#--------------------------------------------------------------------

%define libkunitconversion_major 4
%define libkunitconversion %mklibname kunitconversion %{libkunitconversion_major}

%package -n %{libkunitconversion}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkunitconversion}
KDE 4 core library.

%files -n %{libkunitconversion}
%{_kde_libdir}/libkunitconversion.so.%{libkunitconversion_major}*

#--------------------------------------------------------------------

%define libkdewebkit_major 5
%define libkdewebkit %mklibname kdewebkit %{libkdewebkit_major}

%package -n %{libkdewebkit}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkdewebkit}
KDE 4 library.

%files -n %{libkdewebkit}
%{_kde_libdir}/libkdewebkit.so.%{libkdewebkit_major}*

#----------------------------------------------------------------------------------------

%define libknewstuff3_major 4
%define libknewstuff3 %mklibname knewstuff3_ %{libknewstuff3_major}

%package -n %{libknewstuff3}
Summary:	KDE 4 library
Group:		System/Libraries
Obsoletes:	%{_lib}knewstuff34 < %{EVRD}

%description -n %{libknewstuff3}
KDE 4 library.

%files -n %{libknewstuff3}
%{_kde_libdir}/libknewstuff3.so.%{libknewstuff3_major}*

#--------------------------------------------------------------------

%define libkcmutils_major 4
%define libkcmutils %mklibname kcmutils %{libkcmutils_major}

%package -n %{libkcmutils}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkcmutils}
KDE 4 library.

%files -n %{libkcmutils}
%{_kde_libdir}/libkcmutils.so.%{libkcmutils_major}*

#--------------------------------------------------------------------

%define libkprintutils_major 4
%define libkprintutils %mklibname kprintutils %{libkprintutils_major}

%package -n %{libkprintutils}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkprintutils}
KDE 4 library.

%files -n %{libkprintutils}
%{_kde_libdir}/libkprintutils.so.%{libkprintutils_major}*

#--------------------------------------------------------------------

%define libkidletime_major 4
%define libkidletime %mklibname kidletime %{libkidletime_major}

%package -n %{libkidletime}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkidletime}
KDE 4 library.

%files -n %{libkidletime}
%{_kde_libdir}/libkidletime.so.%{libkidletime_major}*

#--------------------------------------------------------------------

%define libkemoticons_major 4
%define libkemoticons %mklibname kemoticons %{libkemoticons_major}

%package -n %{libkemoticons}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkemoticons}
KDE 4 library.

%files -n %{libkemoticons}
%{_kde_libdir}/libkemoticons.so.%{libkemoticons_major}*

#--------------------------------------------------------------------
%if %{build_nepomuk}
%define nepomuk_major 4
%define libnepomuk %mklibname nepomuk %{nepomuk_major}

%package -n %{libnepomuk}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libnepomuk}
KDE 4 core library.

%files -n %{libnepomuk}
%{_kde_libdir}/libnepomuk.so.%{nepomuk_major}*
%endif

#--------------------------------------------------------------------

%if %{build_nepomuk}
%define libnepomukquery_major 4
%define libnepomukquery %mklibname nepomukquery %{libnepomukquery_major}

%package -n %{libnepomukquery}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libnepomukquery}
KDE 4 library.

%files -n %{libnepomukquery}
%{_kde_libdir}/libnepomukquery.so.%{libnepomukquery_major}*
%endif

#--------------------------------------------------------------------

%if %{build_nepomuk}
%define libnepomukutils_major 4
%define libnepomukutils %mklibname nepomukutils %{libnepomukutils_major}

%package -n %{libnepomukutils}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libnepomukutils}
KDE 4 library.

%files -n %{libnepomukutils}
%{_kde_libdir}/libnepomukutils.so.%{libnepomukutils_major}*
%endif

#--------------------------------------------------------------------

%if ! %{no_libkactivities}
%define libkactivities_major 6
%define libkactivities %mklibname kactivities %{libkactivities_major}

%package -n %{libkactivities}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkactivities}
KDE 4 library.

%files -n %{libkactivities}
%{_kde_libdir}/libkactivities.so.%{libkactivities_major}*
%endif

#--------------------------------------------------------------------

%define libkdeclarative_major 5
%define libkdeclarative %mklibname kdeclarative %{libkdeclarative_major}

%package -n %{libkdeclarative}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkdeclarative}
KDE 4 library.

%files -n %{libkdeclarative}
%{_kde_libdir}/libkdeclarative.so.%{libkdeclarative_major}*

#--------------------------------------------------------------------

%package devel
Group:		Development/KDE and Qt
Summary:	Header files and documentation for compiling KDE applications
Requires:	automoc
Requires:	kde4-macros
Requires:	qt4-qtdbus
Requires:	shared-mime-info
Requires:	xsltproc
# add requires on libxml2-utils, as when building most kde applications,
# it will call xmllint to validate the docbook files:
Requires:	libxml2-utils
Requires:	kdelibs4-core = %{EVRD}
Requires:	%{libkcmutils} = %{EVRD}
Requires:	%{libkde3support} = %{EVRD}
Requires:	%{libkdecore} = %{EVRD}
Requires:	%{libkdefakes} = %{EVRD}
Requires:	%{libkdesu} = %{EVRD}
Requires:	%{libkdeui} = %{EVRD}
Requires:	%{libkdewebkit} = %{EVRD}
Requires:	%{libkdnssd} = %{EVRD}
Requires:	%{libkemoticons} = %{EVRD}
Requires:	%{libkfile} = %{EVRD}
Requires:	%{libkhtml} = %{EVRD}
Requires:	%{libkidletime} = %{EVRD}
Requires:	%{libkimproxy} = %{EVRD}
Requires:	%{libkio} = %{EVRD}
Requires:	%{libkjsapi} = %{EVRD}
Requires:	%{libkjsembed} = %{EVRD}
Requires:	%{libkjs} = %{EVRD}
Requires:	%{libkmediaplayer} = %{EVRD}
Requires:	%{libknewstuff2} = %{EVRD}
Requires:	%{libknewstuff3} = %{EVRD}
Requires:	%{libknotifyconfig} = %{EVRD}
Requires:	%{libkntlm} = %{EVRD}
Requires:	%{libkparts} = %{EVRD}
Requires:	%{libkprintutils} = %{EVRD}
Requires:	%{libkpty} = %{EVRD}
Requires:	%{libkrosscore} = %{EVRD}
Requires:	%{libkrossui} = %{EVRD}
Requires:	%{libktexteditor} = %{EVRD}
Requires:	%{libkunitconversion} = %{EVRD}
Requires:	%{libkunittest} = %{EVRD}
Requires:	%{libkutils} = %{EVRD}
Requires:	%{libplasma} = %{EVRD}
Requires:	%{libsolid} = %{EVRD}
Requires:	%{libthreadweaver} = %{EVRD}
%if ! %{no_libkactivities}
Requires:	%{libkactivities} = %{EVRD}
%endif
Requires:	%{libkdeclarative} = %{EVRD}
%if %{build_nepomuk}
Requires:	%{libnepomuk} = %{EVRD}
Requires:	%{libnepomukquery} = %{EVRD}
Requires:	%{libnepomukutils} = %{EVRD}
%endif
Conflicts:	%{name}-core < 5:4.7.80-4

%description devel
This package includes the header files you will need to compile applications 
for KDE. Also included is the KDE API documentation in HTML format for easy 
browsing.

%files devel
%{_datadir}/dbus-1/*/*
%{_mandir}/man1/kdecmake.1*
%{_kde_includedir}/*
%{_kde_appsdir}/cmake/modules/*
%{_kde_libdir}/libkdefakes.so
%{_kde_libdir}/libkdesu.so
%{_kde_libdir}/libkdnssd.so
%{_kde_libdir}/libkhtml.so
%{_kde_libdir}/libkimproxy.so
%{_kde_libdir}/libkjs.so
%{_kde_libdir}/libkjsembed.so
%{_kde_libdir}/libkmediaplayer.so
%{_kde_libdir}/libknewstuff2.so
%{_kde_libdir}/libknotifyconfig.so
%{_kde_libdir}/libkntlm.so
%{_kde_libdir}/libkparts.so
%{_kde_libdir}/libkrossui.so
%{_kde_libdir}/libktexteditor.so
%{_kde_libdir}/libkunittest.so
%{_kde_libdir}/libkutils.so
%{_kde_libdir}/libkde3support.so
%{_kde_libdir}/libkpty.so
%{_kde_libdir}/libkfile.so
%{_kde_libdir}/libsolid.so
%{_kde_libdir}/libkrosscore.so
%{_kde_libdir}/libkdecore.so
%{_kde_libdir}/libkdeui.so
%{_kde_libdir}/libkio.so
%{_kde_libdir}/libthreadweaver.so
%{_kde_libdir}/libkjsapi.so
%{_kde_libdir}/libplasma.so
%{_kde_libdir}/libkunitconversion.so
%{_kde_libdir}/libkdewebkit.so
%{_kde_libdir}/libknewstuff3.so
%{_kde_libdir}/libkprintutils.so
%{_kde_libdir}/libkidletime.so
%{_kde_libdir}/libkemoticons.so
%{_kde_libdir}/libkcmutils.so
%if ! %{no_libkactivities}
%{_kde_libdir}/libkactivities.so
%endif
%if %{build_nepomuk}
%{_kde_libdir}/libnepomuk.so
%{_kde_libdir}/libnepomukquery.so
%{_kde_libdir}/libnepomukutils.so
%endif
%{_kde_libdir}/libkdeclarative.so
%{_kde_libdir}/kde4/plugins/designer
%{_kde_bindir}/checkXML
%{_kde_mandir}/man1/checkXML.1*
%{_kde_mandir}/man1/makekdewidgets.1*
%{_kde_mandir}/man1/kconfig_compiler.1*
%{_kde_bindir}/kconfig_compiler
%{_kde_bindir}/makekdewidgets
%{_libdir}/cmake/KDeclarative/*.cmake

#----------------------------------------------------------------------------------

%package core
Group:		Graphical desktop/KDE
Summary:	KDE 4 system core files
Suggests:	enchant-dictionary
Suggests:	xdg-utils
Requires:	shared-mime-info
Requires:	docbook-dtd42-xml
Requires:	docbook-style-xsl
Requires:	rootcerts
Requires:	shared-desktop-ontologies
Conflicts:	kdebase4-runtime < 1:4.6.0
Requires:	abrt

%description core
KDE 4 system core files.

%files core
%{_kde_bindir}/kbuildsycoca4
%{_kde_bindir}/kcookiejar4
%{_kde_bindir}/kde4-config
%{_kde_bindir}/kded4
%{_kde_bindir}/kdeinit4
%{_kde_bindir}/kdeinit4_shutdown
%{_kde_bindir}/kdeinit4_wrapper
%{_kde_bindir}/kjs
%{_kde_bindir}/kjscmd
%{_kde_bindir}/kmailservice
%{_kde_bindir}/ktelnetservice
%{_kde_bindir}/kross
%{_kde_bindir}/kshell4
%{_kde_bindir}/kunittestmodrunner
%{_kde_bindir}/kwrapper4
%{_kde_bindir}/meinproc4
%{_kde_bindir}/meinproc4_simple
%{_kde_bindir}/preparetips
%if %{build_nepomuk}
%{_kde_bindir}/nepomuk-rcgen
%{_kde_bindir}/kfilemetadatareader
%endif
%dir %{_kde_libdir}/kde4
%{_kde_libdir}/kde4/*.so
%dir %{_kde_libdir}/kde4/libexec
%{_kde_libdir}/kde4/libexec/filesharelist
%attr(4755,root,root) %{_kde_libdir}/kde4/libexec/fileshareset
%{_kde_libdir}/kde4/libexec/kauth-policy-gen
%{_kde_libdir}/kde4/libexec/kconf_update
%{_kde_libdir}/kde4/libexec/kdesu_stub
%{_kde_libdir}/kde4/libexec/kio_http_cache_cleaner
%{_kde_libdir}/kde4/libexec/kioslave
%{_kde_libdir}/kde4/libexec/klauncher
%attr(4755,root,root) %{_kde_libdir}/kde4/libexec/kpac_dhcp_helper
%{_kde_libdir}/kde4/libexec/ksendbugmail
%{_kde_libdir}/kde4/libexec/lnusertemp
%{_kde_libdir}/kde4/libexec/start_kdeinit
%{_kde_libdir}/kde4/libexec/start_kdeinit_wrapper
%dir %{_kde_libdir}/kde4/plugins
%{_kde_libdir}/kde4/plugins/imageformats
%{_kde_libdir}/kde4/plugins/kauth
%{_kde_libdir}/kde4/plugins/script
%{_kde_libdir}/libkdeinit4_*
%{_kde_datadir}/config
%{_kde_datadir}/mime/*
%{_kde_datadir}/kde4
%{_kde_applicationsdir}/kmailservice.desktop
%{_kde_applicationsdir}/ktelnetservice.desktop
%{_kde_appsdir}/proxyscout
%{_kde_appsdir}/LICENSES
%{_kde_appsdir}/kssl
%{_kde_appsdir}/ksgmltools2
%{_kde_appsdir}/knewstuff
%{_kde_appsdir}/kjava
%{_kde_appsdir}/khtml
%{_kde_appsdir}/kdewidgets
%{_kde_appsdir}/kdeui
%{_kde_appsdir}/kconf_update
%{_kde_appsdir}/kcm_componentchooser
%{_kde_appsdir}/kcharselect
%{_kde_docdir}/HTML/en/sonnet
%{_kde_docdir}/HTML/en/common/*
%{_kde_docdir}/HTML/en/kioslave/data
%{_kde_docdir}/HTML/en/kioslave/file
%{_kde_docdir}/HTML/en/kioslave/ftp
%{_kde_docdir}/HTML/en/kioslave/help
%{_kde_docdir}/HTML/en/kioslave/http
%{_kde_docdir}/HTML/en/kioslave/mailto
%{_kde_docdir}/HTML/en/kioslave/rlogin
%{_kde_docdir}/HTML/en/kioslave/telnet
%{_kde_docdir}/HTML/en/kioslave/webdav
%{_kde_mandir}/man1/kde4-config.1*
%{_kde_mandir}/man7/kdeoptions.7*
%{_kde_mandir}/man7/qtoptions.7*
%{_kde_mandir}/man8/kbuildsycoca4.8*
%{_kde_mandir}/man8/kcookiejar4.8*
%{_kde_mandir}/man8/kdeinit4.8*
%{_kde_mandir}/man8/meinproc4.8*
%{_kde_mandir}/man1/kjs.1.*
%{_kde_mandir}/man1/kjscmd.1.*
%{_kde_mandir}/man1/kross.1.*
%{_kde_mandir}/man1/preparetips.1.*
%{_kde_mandir}/man8/kded4.8.*
%{_kde_iconsdir}/hicolor/*/actions/presence_away.png
%{_kde_iconsdir}/hicolor/*/actions/presence_offline.png
%{_kde_iconsdir}/hicolor/*/actions/presence_online.png
%{_kde_iconsdir}/hicolor/*/actions/presence_unknown.png
%{_kde_datadir}/locale/all_languages
%{_sysconfdir}/dbus-1/system.d/org.kde.auth.conf
%{_kde_sysconfdir}/xdg/kde4/menus/applications.menu
%{_kde_appsdir}/kauth
%{_kde_appsdir}/plasma
%{_kde_datadir}/locale/en_US/entry.desktop

#----------------------------------------------------------------------------------

%if %{compile_apidox}
%package apidoc
Group:		Development/KDE and Qt
Summary:	Development documentation for %{name}
Requires:	qt4-doc

%description apidoc
This packages contains all development documentation for kdelibs

%files apidoc
%{_docdir}/kde4/api/*
%endif

#----------------------------------------------------------------------------------

%prep
%setup -q -n kdelibs-%{version}

%patch1 -p0
%if ! %{with_drkonqi}
%patch2 -p0
%endif
%patch3 -p1
%patch10 -p1 -b .phonepower~
%patch11 -p1 -b .delayed~
%patch12 -p1 -R
%patch13 -p1 -b .qfile
%patch100 -p1
%patch200 -p1
%patch203 -p1
%patch204 -p1
%patch206 -p1
%patch207 -p1
%patch208 -p1
%patch209 -p1
%patch210 -p1
%patch211 -p1
%patch212 -p1

%build
%cmake_kde4 %{?no_libkactivities:-DBUILD_libkactivities:BOOL=OFF}

%if %{compile_apidox}
  cd ..
  doc/api/doxygen.sh --doxdatadir=${PWD}/doc/common .
%endif

%install
%makeinstall_std -C build

%if %{compile_apidox}
  mkdir -p %{buildroot}%{_docdir}/kde4/api
  cp -av kdelibs-%{version}-apidocs %{buildroot}%{_docdir}/kde4/api/kdelibs
%endif

rm -fr %{buildroot}%{_kde_appsdir}/kssl/ca-bundle.crt
ln -snf %{_sysconfdir}/pki/tls/certs/ca-bundle.crt %{buildroot}%{_kde_appsdir}/kssl/ca-bundle.crt


%changelog
* Thu Apr 17 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5:4.12.4-3
+ Revision: 96cb984
- Add qfile-header patch to fix the way QFile is included in kio/global.h

* Sun Apr 13 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5:4.12.4-2
+ Revision: 041bccd
- Add kfilemodule-l10n patch from upstream to fix localization in kfile dialogs

* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5:4.12.4-1
+ Revision: a408174
- LOG New version 4.12.4 (sync spec and patches with Cooker)

* Thu Mar 13 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5:4.12.3-1
+ Revision: bc4ddd1
- LOG New version 4.12.3 (sync spec and patches with Cooker)

* Wed Dec 18 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5:4.11.4-1
+ Revision: fcb0168
- LOG New version 4.11.4

* Thu Nov 14 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5:4.11.3-1
+ Revision: 1937f2e
- LOG New version 4.11.3

* Fri Oct 25 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5:4.11.2-3
+ Revision: 2ca9409
- LOG New version 4.11.2

* Tue Jul 09 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5:4.10.5-1
+ Revision: 192fba2
- LOG New version 4.10.5

* Thu Jun 13 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5:4.10.4-1
+ Revision: ccb17ff
- LOG New version 4.10.4

* Thu May 23 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5:4.10.3-2
+ Revision: 7c016f8
- LOG Add patch to avoid creation of .config etc folders in filesystem root

* Mon May 20 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5:4.10.3-1
+ Revision: 8cc3bf1
- LOG New version 4.10.3 (sync with Cooker)

* Mon Jan 14 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5:4.9.5-1
+ Revision: be9767e
- LOG New version 4.9.5

* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5:4.9.4-1
+ Revision: 1c914d1
- LOG New version 4.9.4

* Sun Dec 02 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5:4.9.4-0.1
+ Revision: 1db6210
- LOG Update to 4.9.4 (git snapshot)

* Thu Nov 29 2012 Sergey Borovkov <serge.borovkov@gmail.com> 5:4.9.3-4
+ Revision: dcffd17
- Add patch for kio_http

* Tue Nov 20 2012 Sergey Borovkov <sergey.borovkov@osinit.ru> 5:4.9.3-3
+ Revision: d609a38
- Add patch for kio_ftp

* Thu Nov 15 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5:4.9.3-2
+ Revision: a20d2fb
- LOG Bump release for updates purpose

* Thu Nov 15 2012 Dmitry Ashkadov <dmitry.ashkadov@rosalab.ru> 5:4.9.3-1
+ Revision: d7aa3f5
- Reverting of commit c6160d14

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5:4.9.3-1
+ Revision: 3de9faa
- LOG New version 4.9.3

* Fri Nov 02 2012 Sergey Borovkov <sergey.borovkov@osinit.ru> 5:4.9.2-2
+ Revision: a6b1b8e
- Update klook patch

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5:4.9.2-1
+ Revision: 4506e7c
- New version 4.9.2

* Mon Sep 10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5:4.9.1-2
+ Revision: be9ff51
- Add patch for items preview with klook in standard open/save dialog

* Mon Sep 10 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5:4.9.1-1
+ Revision: 632272d
- New version 4.9.1

* Fri Aug 03 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5:4.9.0-1
+ Revision: a37f828
- New version 4.9.0

* Thu Jul 12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5:4.8.97-1
+ Revision: 5eb4150
- New version 4.8.97

* Mon Jul 09 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5:4.8.95-4
+ Revision: 9a94ee6
- Convert some BuildRequires from to pkgconfig style back to plain devel

* Mon Jul 09 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5:4.8.95-4
+ Revision: 4e9bcde
- Update fileplaces patch (add Documents to default bookmarks)

* Thu Jun 28 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5:4.8.95-1
+ Revision: 8d824fe
- Re-diff fileplaces patch

* Thu Jun 28 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5:4.8.95-1
+ Revision: e90d738
- Update to 4.8.95

* Sun Jun 24 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5:4.8.90-3
+ Revision: 9015050
- Bump release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19880 |12mu|kdenetwork4-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	K Desktop Environment - Network Applications
Name:		kdenetwork4
Version:	4.12.4
Release:	1
Epoch:		3
License:	GPLv2+
Group:		Graphical desktop/KDE
Url:		http://www.kde.org
Suggests:	kdenetwork-filesharing
Suggests:	kdenetwork-strigi-analyzers
Suggests:	kdnssd
Suggests:	kget
Suggests:	kopete
Suggests:	kppp
Suggests:	krdc
Suggests:	krfb
Obsoletes:	kdenetwork4-devel < 3:4.11.0
BuildArch:	noarch

%description
Networking applications for the K Desktop Environment:
 - kdenetwork-filesharing: Samba filesharing dialog for KDE
 - kdenetwork-strigi-analyzers: KDE network strigi plugins
 - kdnssd: DNS-SD service discovery monitor
 - kget: Versatile and user-friendly download manager for KDE
 - kopete: KDE internet messenger
 - kppp: KDE tool to setup PPP (Point-to-Point Protocol) connections
 - krfb: Desktop Sharing server, allow others to access your desktop via VNC
 - krdc: a client for Desktop Sharing and other VNC servers

%files

#----------------------------------------------------------------------------

%prep

%build

%install


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.12.4-1
+ Revision: 929598b
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19881 |12mu|kdenetwork-filesharing-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Samba filesharing dialog for KDE4
Name:		kdenetwork-filesharing
Version:	4.12.4
Release:	1
Epoch:		3
License:	GPLv2+
Group:		Graphical desktop/KDE
Url:		http://www.kde.org
%define is_beta %(if test `echo %{version} |cut -d. -f3` -ge 70; then echo -n 1; else echo -n 0; fi)
%if %{is_beta}
%define ftpdir unstable
%else
%define ftpdir stable
%endif
Source0:	ftp://ftp.kde.org/pub/kde/%{ftpdir}/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
Conflicts:	kde4-filesharing < 3:4.11.0
Obsoletes:	kde4-filesharing < 3:4.11.0

%description
Samba filesharing dialog for KDE4.

%files
%{_kde_libdir}/kde4/sambausershareplugin.so
%{_kde_services}/sambausershareplugin.desktop

#-------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.12.4-1
+ Revision: 6f2b694
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19882 |12mu|kdenetwork-strigi-analyzers-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	KDE network strigi plugins
Name:		kdenetwork-strigi-analyzers
Version:	4.12.4
Release:	1
Epoch:		3
License:	GPLv2+
Group:		Graphical desktop/KDE
Url:		http://www.kde.org
%define is_beta %(if test `echo %{version} |cut -d. -f3` -ge 70; then echo -n 1; else echo -n 0; fi)
%if %{is_beta}
%define ftpdir unstable
%else
%define ftpdir stable
%endif
Source0:	ftp://ftp.kde.org/pub/kde/%{ftpdir}/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	boost-devel
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(libstreamanalyzer)

%description
This package provides:
- Strigi meta information plugin for BitTorrent files (*.torrent).

%files
%{_kde_libdir}/strigi/strigita_torrent_analyzer.so

#-------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.12.4-1
+ Revision: e07303a
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19883 |12mu|kdenlive-0.9.6-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A non-linear video editing application for KDE
Name:		kdenlive
Version:	0.9.6
Release:	3
License:	GPLv2+
Group:		Graphical desktop/KDE
Url:		http://www.kdenlive.org/
Source0:	http://download.kde.org/stable/kdenlive/%{version}/src/kdenlive-%{version}.tar.bz2
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(libv4l2)
BuildRequires:	pkgconfig(mlt-framework) >= 0.8.8
BuildRequires:	pkgconfig(qimageblitz)
BuildRequires:	pkgconfig(QJson)
Requires:	mlt >= 0.8.8
Requires:	ffmpeg
Requires:	dvgrab
Suggests:	xine-ui
Suggests:	swh-plugins
Suggests:	cdrkit-genisoimage
Suggests:	dvdauthor
Suggests:	oxygen-icon-theme
Suggests:	frei0r

%description
Kdenlive is a non-linear video editor for KDE. It relies on a separate
renderer, piave, to handle it's rendering. Kdenlive supports multitrack
editing.

%files -f %{name}.lang
%{_kde_bindir}/*
%{_kde_libdir}/kde4/*.so
%{_kde_datadir}/apps/%{name}
%{_kde_services}/*.desktop
%{_kde_datadir}/config.kcfg/*
%{_kde_datadir}/applications/kde4/%{name}.desktop
%{_kde_iconsdir}/*/*/*/*
%{_kde_datadir}/mime/packages/*.xml
%{_kde_configdir}/*
%{_mandir}/man1/*

#--------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

rm -f %{buildroot}%{_datadir}/menu/kdenlive
rm -f %{buildroot}%{_datadir}/pixmaps/kdenlive.xpm

%find_lang %{name} --with-html



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19884 |12mu|kdepim4-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	An application suite to manage personal information
Name:		kdepim4
Epoch:		3
Version:	4.12.4
Release:	1
Group:		Graphical desktop/KDE
License:	GPL
Url:		http://community.kde.org/KDE_PIM
%define is_beta %(if test `echo %{version} |cut -d. -f3` -ge 70; then echo -n 1; else echo -n 0; fi)
%if %{is_beta}
%define ftpdir unstable
%else
%define ftpdir stable
%endif
Source0:	ftp://ftp.kde.org/pub/kde/%{ftpdir}/%{version}/src/kdepim-%{version}.tar.xz
Patch0:		kdepim-4.12.1-cmake-libkaddressbookgrantlee.patch
BuildRequires:	boost-devel
BuildRequires:	gpgme-devel
BuildRequires:	grantlee-devel
BuildRequires:	kdelibs4-devel
BuildRequires:	kdepimlibs4-devel
BuildRequires:	kdepim4-runtime-devel
BuildRequires:	libassuan-devel
BuildRequires:	nepomuk-core-devel
BuildRequires:	nepomuk-widgets-devel
BuildRequires:	xsltproc
BuildRequires:	pkgconfig(akonadi)
BuildRequires:	pkgconfig(libkactivities)
BuildRequires:	pkgconfig(libstreams)
BuildRequires:	pkgconfig(shared-desktop-ontologies)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xscrnsaver)
BuildRequires:	pkgconfig(zlib)
Suggests:	akonadi-common
Suggests:	kleopatra
Suggests:	akregator
Suggests:	knode
Suggests:	kaddressbook
Suggests:	kalarm
Suggests:	ktimetracker
Suggests:	kmail
Suggests:	kmailcvt
Suggests:	knotes
Suggests:	kontact
Suggests:	korganizer
Suggests:	ksendemail
Suggests:	kjots
Suggests:	pimactivity

%description
Information Management applications for the K Desktop Environment.
	- kaddressbook: The KDE addressbook application.
	- korganizer: a calendar-of-events and todo-list manager
	- kalarm: gui for setting up personal alarm/reminder messages
	- kalarmd: personal alarm/reminder messages daemon, shared by korganizer
	  and kalarm.
	- kaplan: A shell for the PIM apps, still experimental.
	- ktimetracker: Time tracker.
	- kfile-plugins: vCard KFIleItem plugin.
	- knotes: yellow notes application
	- konsolecalendar: Command line tool for accessing calendar files.
	- kmail: universal mail client
	- kmailcvt: converst addressbooks to kmail format

%files

#----------------------------------------------------------------------

%package core
Summary:	Core files for KDE PIM
Group:		Graphical desktop/KDE
Requires:	kdelibs4-core
Requires:	kdebase4-runtime
Requires:	akonadi-kde >= 3:%{version}
Conflicts:	%{_lib}kdepim4 < 3:4.11.0
Conflicts:	%{_lib}kpgp4 < 3:4.11.0
Conflicts:	%{name}-devel < 3:4.11.0

%description core
Core files for KDE PIM.

%files core -f %{name}.lang
%exclude %{_kde_docdir}/HTML/en/*
%dir %{_kde_services}/kontact
%{_kde_iconsdir}/oxygen/*/mimetypes/x-mail-distribution-list.*
%{_kde_appsdir}/kdepimwidgets
%{_kde_plugindir}/designer/kdepimwidgets.so
%{_kde_plugindir}/designer/mailcommonwidgets.so
%{_kde_plugindir}/designer/pimcommonwidgets.so
%{_kde_appsdir}/kconf_update/kpgp-3.1-upgrade-address-data.pl
%{_kde_appsdir}/kconf_update/kpgp.upd
%{_datadir}/dbus-1/interfaces/org.kde.mailtransport.service.xml

#-----------------------------------------------------------------------------

%package -n akonadiconsole
Summary:	Console that help to debug akonadi
Group:		Graphical desktop/KDE
Requires:	%{name}-core = %{EVRD}
Conflicts:	kdepim4-core < 2:4.4.2-5

%description -n akonadiconsole
Console that help to debug akonadi

%files -n akonadiconsole
%{_kde_bindir}/akonadiconsole
%{_kde_applicationsdir}/akonadiconsole.desktop
%{_kde_appsdir}/akonadiconsole/akonadiconsoleui.rc
%{_kde_iconsdir}/hicolor/*/apps/akonadiconsole.png

#-----------------------------------------------------------------------------

%package -n akonadi-archivemail-agent
Summary:	Akonadi archivemail agent
Group:		Graphical desktop/KDE
Requires:	%{name}-core = %{EVRD}

%description -n akonadi-archivemail-agent
Akonadi archivemail agent.

%files -n akonadi-archivemail-agent
%doc %{_kde_docdir}/HTML/en/akonadi_archivemail_agent
%{_kde_bindir}/akonadi_archivemail_agent
%{_kde_datadir}/akonadi/agents/archivemailagent.desktop
%{_kde_appsdir}/akonadi_archivemail_agent

#-----------------------------------------------------------------------------

%package -n akonadi-folderarchive-agent
Summary:	Akonadi folderarchive agent
Group:		Graphical desktop/KDE
Requires:	%{name}-core = %{EVRD}

%description -n akonadi-folderarchive-agent
Akonadi folderarchive agent.

%files -n akonadi-folderarchive-agent
%doc %{_kde_docdir}/HTML/en/akonadi_folderarchive_agent
%{_kde_bindir}/akonadi_folderarchive_agent
%{_kde_datadir}/akonadi/agents/folderarchiveagent.desktop
%{_kde_appsdir}/akonadi_folderarchive_agent

#-----------------------------------------------------------------------------

%package -n akonadi-mailfilter-agent
Summary:	Akonadi mailfilter agent
Group:		Graphical desktop/KDE
Requires:	%{name}-core = %{EVRD}

%description -n akonadi-mailfilter-agent
Akonadi mailfilter agent.

%files -n akonadi-mailfilter-agent
%{_kde_bindir}/akonadi_mailfilter_agent
%{_kde_datadir}/akonadi/agents/mailfilteragent.desktop
%{_kde_appsdir}/akonadi_mailfilter_agent
%{_kde_appsdir}/kconf_update/mailfilteragent.upd
%{_kde_appsdir}/kconf_update/migrate-kmail-filters.pl

#-----------------------------------------------------------------------------

%package -n akonadi-sendlater-agent
Summary:	Akonadi sendlater agent
Group:		Graphical desktop/KDE
Requires:	%{name}-core = %{EVRD}

%description -n akonadi-sendlater-agent
Akonadi sendlater agent.

%files -n akonadi-sendlater-agent
%doc %{_kde_docdir}/HTML/en/akonadi_sendlater_agent
%{_kde_bindir}/akonadi_sendlater_agent
%{_kde_datadir}/akonadi/agents/sendlateragent.desktop
%{_kde_appsdir}/akonadi_sendlater_agent

#-----------------------------------------------------------------------------

%package -n akregator
Summary:	A Feed Reader for KDE
Group:		Graphical desktop/KDE
Url:		http://userbase.kde.org/Akregator
Requires:	%{name}-core = %{EVRD}
Provides:	kde4-akregator = %{EVRD}
Conflicts:	%{name}-core < 2:4.5.77
Conflicts:	%{name}-devel < 3:4.11.0

%description -n akregator
Akregator is a news feed reader for the KDE desktop. It enables you to
follow news sites, blogs and other RSS/Atom-enabled websites without
the need to manually check for updates using a web browser. Akregator
is designed to be both easy to use and to be powerful enough to read
hundreds of news sources conveniently. It comes with Konqueror
integration for adding news feeds and with an internal browser for
easy news reading.

%files -n akregator
%doc %{_kde_docdir}/HTML/en/akregator
%{_kde_bindir}/akregator
%{_kde_bindir}/akregatorstorageexporter
%{_kde_applicationsdir}/akregator.desktop
%{_kde_appsdir}/akregator
%{_kde_appsdir}/akregator_sharemicroblog_plugin
%{_kde_datadir}/config.kcfg/akregator.kcfg
%{_kde_iconsdir}/*/*/apps/akregator.*
%{_kde_iconsdir}/*/*/apps/akregator_empty.*
%{_kde_services}/kontact/akregatorplugin.desktop
%{_kde_services}/akregator_*
%{_kde_services}/feed.protocol
%{_kde_servicetypes}/akregator_plugin.desktop
%{_kde_libdir}/kde4/akregator*
%{_kde_libdir}/kde4/kontact_akregatorplugin.so
%{_datadir}/dbus-1/interfaces/org.kde.akregator.part.xml

#-----------------------------------------------------------------------------

%package -n blogilo
Summary:	Blogging client for kde
Group:		Graphical desktop/KDE
Requires:	%{name}-core = %{EVRD}

%description -n blogilo
Blogilo is a blogging client for KDE, which supports famous blogging
APIs.

It was known as Bilbo blogger before, But because of a trademark
issue, We (Blogilo developers) decided to choose a new name for it.
More information about the decision can be found at
http://blogilo.gnufolks.org/news/.

Its current features:

* A full featured WYSIWYG editor.
* An HTML editor with syntax highlighting.
* Previewing your post with your blog style! like when you are
visiting it at your blog.
* Support for Blogger1.0, MetaWeblog, MovableType (Wordpress supports
All of these!) and Google GData (used on Blogspot.com blogs) APIs!
* Support for Creating/Modifying/Deleting posts.
* Support for creating drafts and scheduled posts!
* Support for uploading media files to your blog (Just on supported
APIs e.g. MetaWeblog and MovableType)
* Support for uploading to FTP server.
* Support for Fetching your recent blog entries.
* Support for adding Images to post from your system. It will upload
them on Submitting post to blog (Just on supported APIs e.g.
MetaWeblog and MovableType)
* Support for saving local entries before publishing.
* Saving your writing copy to prevent data loss, at configurable
intervals.
* and ...

%files -n blogilo
%doc %{_kde_docdir}/HTML/en/blogilo
%{_kde_bindir}/blogilo
%{_kde_appsdir}/blogilo
%{_kde_applicationsdir}/blogilo.desktop
%{_kde_datadir}/config.kcfg/blogilo.kcfg
%{_kde_iconsdir}/*/*/apps/blogilo.*
%{_kde_iconsdir}/*/*/actions/format-text-blockquote.*
%{_kde_iconsdir}/*/*/actions/format-text-code.*
%{_kde_iconsdir}/*/*/actions/insert-more-mark.*
%{_kde_iconsdir}/*/*/actions/remove-link.*
%{_kde_iconsdir}/*/*/actions/upload-media.*

#-----------------------------------------------------------------------------

%package -n headerthemeeditor
Summary:	KMail Header Theme Editor
Group:		Graphical desktop/KDE
Requires:	kmail

%description -n headerthemeeditor
KMail Header Theme Editor.

%files -n headerthemeeditor
%doc %{_kde_docdir}/HTML/en/headerthemeeditor
%{_kde_bindir}/headerthemeeditor
%{_kde_appsdir}/headerthemeeditor
%{_kde_applicationsdir}/headerthemeeditor.desktop

#-----------------------------------------------------------------------------

%package -n contactthemeeditor
Summary:	KDE Contact Theme Editor
Group:		Graphical desktop/KDE
Requires:	kaddressbook

%description -n contactthemeeditor
KDE Contact Theme Editor.

%files -n contactthemeeditor
%{_kde_bindir}/contactthemeeditor
%{_kde_appsdir}/contactthemeeditor
%{_kde_appsdir}/kconf_update/grantleetheme.upd
%{_kde_applicationsdir}/contactthemeeditor.desktop

#-----------------------------------------------------------------------------

%package -n importwizard
Summary:	Import Wizard allows to migrate data from mailer as thunderbird/evolution etc
Group:		Graphical desktop/KDE
Requires:	kmail

%description -n importwizard
Import Wizard allows to migrate data from mailer as thunderbird/evolution etc.

%files -n importwizard
%doc %{_kde_docdir}/HTML/en/importwizard
%{_kde_bindir}/importwizard
%{_kde_applicationsdir}/importwizard.desktop
%{_kde_iconsdir}/*/*/apps/kontact-import-wizard.*

#-----------------------------------------------------------------------------

%package -n kaddressbook
Summary:	The KDE addressbook application
Group:		Graphical desktop/KDE
Url:		http://userbase.kde.org/KAddressBook
Requires:	%{name}-core = %{EVRD}
# Grantlee is needed for the simple view in kaddressbook
Requires:	grantlee
Requires:	akonadi-common
Suggests:	contactthemeeditor = %{EVRD}
Provides:	kde4-kaddressbook = %{EVRD}
Conflicts:	%{name}-devel < 3:4.11.0

%description -n kaddressbook
The KDE addressbook application.

%files -n kaddressbook
%doc %{_kde_docdir}/HTML/en/kabcclient
%{_kde_bindir}/kaddressbook
%{_kde_bindir}/kabc2mutt
%{_kde_bindir}/kabcclient
%{_kde_applicationsdir}/kaddressbook.desktop
%{_kde_appsdir}/kaddressbook
%{_kde_configdir}/kaddressbook_themes.knsrc
%{_kde_libdir}/kde4/kcm_ldap.so
%{_kde_libdir}/akonadi/contact/editorpageplugins/cryptopageplugin.so
%{_kde_libdir}/kde4/kaddressbookpart.so
%{_kde_libdir}/kde4/kontact_kaddressbookplugin.so
%{_kde_iconsdir}/*/*/apps/kaddressbook.*
%{_kde_services}/kaddressbookpart.desktop
%{_kde_services}/kontact/kaddressbookplugin.desktop
%{_kde_services}/kcmldap.desktop
%{_kde_mandir}/man1/kabcclient.1.*
%{_datadir}/dbus-1/interfaces/org.kde.addressbook.service.xml

#-----------------------------------------------------------------------------

%package -n kalarm
Summary:	A personal alarm message, command and email scheduler
Group:		Graphical desktop/KDE
Url:		http://userbase.kde.org/KAlarm
Requires:	%{name}-core = %{EVRD}
Provides:	kde4-kalarm = %{EVRD}
Conflicts:	%{name}-devel < 3:4.11.0

%description -n kalarm
KAlarm is a personal alarm message, command and email scheduler. It lets you
set up personal alarm messages which pop up on the screen at the chosen time,
or you can schedule commands to be executed or emails to be sent.

%files -n kalarm
%doc %{_kde_docdir}/HTML/en/kalarm
%{_kde_bindir}/kalarm
%{_kde_bindir}/kalarmautostart
%{_kde_libdir}/kde4/libexec/kalarm_helper
%{_kde_applicationsdir}/kalarm.desktop
%{_kde_appsdir}/kalarm
%{_kde_appsdir}/kconf_update/kalarm-1.2.1-general.pl
%{_kde_appsdir}/kconf_update/kalarm-1.9.5-defaults.pl
%{_kde_appsdir}/kconf_update/kalarm-2.0.2-general.pl
%{_kde_appsdir}/kconf_update/kalarm-2.1.5-general.pl
%{_kde_appsdir}/kconf_update/kalarm-version.pl
%{_kde_appsdir}/kconf_update/kalarm.upd
%{_kde_autostart}/kalarm.autostart.desktop
%{_kde_datadir}/config.kcfg/kalarmconfig.kcfg
%{_kde_datadir}/polkit-1/actions/org.kde.kalarmrtcwake.policy
%{_kde_iconsdir}/*/*/apps/kalarm.*
%{_sysconfdir}/dbus-1/system.d/org.kde.kalarmrtcwake.conf
%{_datadir}/dbus-1/system-services/org.kde.kalarmrtcwake.service
%{_datadir}/dbus-1/interfaces/org.kde.kalarm.kalarm.xml

#---------------------------------------------------------------------------

%package -n kincidenceeditor
Summary:	kincidenceeditor
Group:		Graphical desktop/KDE

%description -n kincidenceeditor
New incidince editor.

%files -n kincidenceeditor
%{_kde_bindir}/kincidenceeditor

#-----------------------------------------------------------------------------

%package -n kjots
Summary:	KDE note taking utility
Group:		Graphical desktop/KDE
Url:		http://userbase.kde.org/KJots
Requires:	%{name}-core = %{EVRD}
Provides:	kde4-kjots = %{EVRD}

%description -n kjots
A small program which is handy for keeping and organizing miscellaneous
notes.

%files -n kjots
%doc %{_kde_docdir}/HTML/en/kjots
%{_kde_bindir}/kjots
%{_kde_appsdir}/desktoptheme/default/widgets/stickynote.svgz
%{_kde_appsdir}/kjots
%{_kde_applicationsdir}/Kjots.desktop
%{_kde_libdir}/kde4/kcm_kjots.so
%{_kde_libdir}/kde4/kjotspart.so
%{_kde_libdir}/kde4/kontact_kjotsplugin.so
%{_kde_libdir}/kde4/plasma_applet_akonotes_list.so
%{_kde_libdir}/kde4/plasma_applet_akonotes_note.so
%{_kde_datadir}/config.kcfg/kjots.kcfg
%{_kde_iconsdir}/*/*/apps/kjots.*
%{_kde_iconsdir}/*/*/actions/edit-delete-page.*
%{_kde_services}/akonotes_list.desktop
%{_kde_services}/akonotes_note.desktop
%{_kde_services}/kjots_config_misc.desktop
%{_kde_services}/kjotspart.desktop
%{_kde_services}/kontact/kjots_plugin.desktop

#-----------------------------------------------------------------------------

%package -n kleopatra
Summary:	KDE Certificate Manager
Group:		Graphical desktop/KDE
Requires:	%{name}-core = %{EVRD}
Provides:	kde4-kleopatra = %{EVRD}

%description -n kleopatra
KDE Certificate Manager

%files -n kleopatra
%doc %{_kde_docdir}/HTML/en/kleopatra
%doc %{_kde_docdir}/HTML/en/kwatchgnupg
%{_kde_bindir}/kleopatra
%{_kde_bindir}/kgpgconf
%{_kde_bindir}/kwatchgnupg
%{_kde_applicationsdir}/kleopatra.desktop
%{_kde_applicationsdir}/kleopatra_import.desktop
%{_kde_configdir}/libkleopatrarc
%{_kde_appsdir}/kleopatra
%{_kde_appsdir}/libkleopatra
%{_kde_appsdir}/kwatchgnupg
%{_kde_iconsdir}/*/*/apps/kleopatra.*
%{_kde_services}/kleopatra_*
%{_kde_libdir}/kde4/kcm_kleopatra.so

#-----------------------------------------------------------------------------

%package -n kmail
Summary:	KDE Email Client
Group:		Graphical desktop/KDE
Url:		http://userbase.kde.org/KMail
Requires:	%{name}-core = %{EVRD}
Requires:	kdepimlibs4-core
Requires:	sasl-plug-plain
Requires:	sasl-plug-ntlm
Requires:	sasl-plug-login
Requires:	sasl-plug-digestmd5
Requires:	kio4-pop3
Requires:	kio4-smtp
Requires:	kio4-mbox
Requires:	kio4-imap
Requires:	kio4-sieve
Requires:	headerthemeeditor = %{EVRD}
Requires:	messageviewer = %{EVRD}
Requires:	akonadi-archivemail-agent = %{EVRD}
Requires:	akonadi-folderarchive-agent = %{EVRD}
Requires:	akonadi-mailfilter-agent = %{EVRD}
Requires:	akonadi-sendlater-agent = %{EVRD}
Suggests:	kaddressbook = %{EVRD}
Suggests:	kmailcvt = %{EVRD}
Suggests:	pinentry-qt4
Suggests:	openssh-askpass-qt4
Suggests:	pimsettingexporter
Suggests:	importwizard
Suggests:	mboximporter
Provides:	kde4-kmail = %{EVRD}
Provides:	kmail2 = %{EVRD}
Conflicts:	kmail-common < 3:4.11.0
Conflicts:	%{name}-devel < 3:4.11.0

%description -n kmail
KMail is the email component of Kontact, the integrated personal
information manager of KDE.

%files -n kmail
%doc %{_kde_docdir}/HTML/en/kmail
%{_kde_bindir}/kmail
%{_kde_bindir}/kmail_antivir.sh
%{_kde_bindir}/kmail_clamav.sh
%{_kde_bindir}/kmail_fprot.sh
%{_kde_bindir}/kmail_sav.sh
%{_kde_applicationsdir}/KMail2.desktop
%{_kde_applicationsdir}/kmail_view.desktop
%{_kde_appsdir}/composereditor/composereditorinitialhtml
%{_kde_appsdir}/kconf_update/kmail*
%{_kde_appsdir}/kconf_update/upgrade-signature.pl
%{_kde_appsdir}/kconf_update/upgrade-transport.pl
%{_kde_appsdir}/kmail2
%{_kde_datadir}/config.kcfg/customtemplates_kfg.kcfg
%{_kde_datadir}/config.kcfg/kmail.kcfg
%{_kde_datadir}/config.kcfg/templatesconfiguration_kfg.kcfg
%{_kde_configdir}/kmail.antispamrc
%{_kde_configdir}/kmail.antivirusrc
%{_kde_configdir}/ksieve_script.knsrc
%{_kde_datadir}/ontology/kde/messagetag.ontology
%{_kde_datadir}/ontology/kde/messagetag.trig
%{_kde_iconsdir}/*/*/apps/kmail.*
%{_kde_services}/kontact/kmailplugin.desktop
%{_kde_services}/kmail_config_accounts.desktop
%{_kde_services}/kmail_config_appearance.desktop
%{_kde_services}/kmail_config_composer.desktop
%{_kde_services}/kmail_config_identity.desktop
%{_kde_services}/kmail_config_misc.desktop
%{_kde_services}/kmail_config_security.desktop
%{_kde_services}/kcmkmailsummary.desktop
%{_kde_services}/kcm_kpimidentities.desktop
%{_kde_services}/ServiceMenus/kmail_addattachmentservicemenu.desktop
%{_kde_servicetypes}/dbusmail.desktop
%{_kde_libdir}/kde4/kcm_kmail.so
%{_kde_libdir}/kde4/kcm_kpimidentities.so
%{_kde_libdir}/kde4/kmailpart.so
%{_kde_libdir}/kde4/kcm_kmailsummary.so
%{_kde_libdir}/kde4/kontact_kmailplugin.so
%{_kde_libdir}/kde4/ktexteditorkabcbridge.so
%{_datadir}/dbus-1/interfaces/org.kde.kmail.kmail.xml
%{_datadir}/dbus-1/interfaces/org.kde.kmail.kmailpart.xml

#-----------------------------------------------------------------------------

%package -n kmailcvt
Summary:	KDE Mail Import tool
Group:		Graphical desktop/KDE
Url:		http://userbase.kde.org/KMail
Requires:	%{name}-core = %{EVRD}
Provides:	kde4-kmailcvt = %{EVRD}

%description -n kmailcvt
KDE Mail Import tool

%files -n kmailcvt
%doc %{_kde_docdir}/HTML/en/kmailcvt
%{_kde_bindir}/kmailcvt
%{_kde_appsdir}/kmailcvt/pics/step1.png
%{_kde_iconsdir}/*/*/apps/kmailcvt.*

#-----------------------------------------------------------------------------

%package -n knode
Summary:	A newsreader for the K Desktop Environment
Group:		Graphical desktop/KDE
Url:		http://userbase.kde.org/KNode
Requires:	%{name}-core = %{EVRD}
Requires:	kdepimlibs4-core
Requires:	kio4-nntp
Provides:	kde4-knode = %{EVRD}
Conflicts:	%{name}-devel < 3:4.11.0

%description -n knode
KNode is a newsreader for the K Desktop Environment.

It is GNKSA compliant (unfortunally a review is still pending), and has
support for MIME and multiple servers.

It is a online-reader, but in combination with a local newsserver like
leafnode also usable with dial-up connections.

%files -n knode
%doc %{_kde_docdir}/HTML/en/knode
%doc %{_kde_docdir}/HTML/en/kioslave/news
%{_kde_bindir}/knode
%{_kde_applicationsdir}/KNode.desktop
%{_kde_appsdir}/knode
%{_kde_appsdir}/kconf_update/knode.upd
%{_kde_iconsdir}/*/*/apps/knode.*
%{_kde_services}/kontact/knodeplugin.desktop
%{_kde_services}/knode_config_accounts.desktop
%{_kde_services}/knode_config_appearance.desktop
%{_kde_services}/knode_config_cleanup.desktop
%{_kde_services}/knode_config_identity.desktop
%{_kde_services}/knode_config_post_news.desktop
%{_kde_services}/knode_config_privacy.desktop
%{_kde_services}/knode_config_read_news.desktop
%{_kde_libdir}/kde4/kcm_knode.so
%{_kde_libdir}/kde4/knodepart.so
%{_kde_libdir}/kde4/kontact_knodeplugin.so
%{_datadir}/dbus-1/interfaces/org.kde.knode.xml

#-----------------------------------------------------------------------------

%package -n knotes
Summary:	Notes for the K Desktop Environment
Group:		Graphical desktop/KDE
Url:		http://userbase.kde.org/KNotes
Requires:	%{name}-core = %{EVRD}
Requires:	%{name}-kresources
Requires:	kio4-nntp
Provides:	kde4-knotes = %{EVRD}
Conflicts:	%{name}-devel < 3:4.11.0

%description -n knotes
KNotes aims to be a useful and full featured notes application for
the KDE project. It tries to be as fast and lightweight as possible
although including some advanced features.

%files -n knotes
%doc %{_kde_docdir}/HTML/en/knotes
%{_kde_bindir}/knotes
%{_kde_applicationsdir}/knotes.desktop
%{_kde_datadir}/config.kcfg/knoteconfig.kcfg
%{_kde_datadir}/config.kcfg/knotesglobalconfig.kcfg
%{_kde_appsdir}/knotes
%{_kde_iconsdir}/*/*/apps/knotes.*
%{_kde_iconsdir}/*/*/actions/knotes_*
%{_kde_services}/kontact/knotesplugin.desktop
%{_kde_services}/kresources/knotes/local.desktop
%{_kde_services}/kresources/knotes_manager.desktop
%{_kde_services}/knote_config_action.desktop
%{_kde_services}/knote_config_display.desktop
%{_kde_services}/knote_config_editor.desktop
%{_kde_services}/knote_config_network.desktop
%{_kde_services}/knote_config_print.desktop
%{_kde_libdir}/kde4/knotes_local.so
%{_kde_libdir}/kde4/kcm_knote.so
%{_kde_libdir}/kde4/kontact_knotesplugin.so
%{_datadir}/dbus-1/interfaces/org.kde.KNotes.xml

#-----------------------------------------------------------------------------

%package -n kontact
Summary:	Kontact Container
Group:		Graphical desktop/KDE
Url:		http://userbase.kde.org/Kontact
Requires:	%{name}-core = %{EVRD}
Requires:	kio4-ldap
Provides:	kde4-kontact = %{EVRD}
Suggests:	akregator
Suggests:	kmail
Suggests:	knotes
Suggests:	ktimetracker
Suggests:	knode
Suggests:	kalarm
Suggests:	kaddressbook
Suggests:	korganizer
Conflicts:	%{name}-devel < 3:4.11.0

%description -n kontact
The KDE Kontact Personal Information Management suite unites mature and
proven KDE applications under one roof. Thanks to the powerful KParts
technology, existing applications are seamlessly integrated into one.

%files -n kontact
%doc %{_kde_docdir}/HTML/en/kontact
%doc %{_kde_docdir}/HTML/en/kontact-admin
%{_kde_bindir}/kontact
%{_kde_appsdir}/kontact
%{_kde_appsdir}/kontactsummary
%{_kde_applicationsdir}/Kontact.desktop
%{_kde_applicationsdir}/kontact-admin.desktop
%{_kde_datadir}/config.kcfg/kontact.kcfg
%{_kde_iconsdir}/*/*/apps/kontact.*
%{_kde_services}/kontactconfig.desktop
%{_kde_services}/kcmapptsummary.desktop
%{_kde_services}/kcmkontactsummary.desktop
%{_kde_services}/kcmsdsummary.desktop
%{_kde_services}/kontact/summaryplugin.desktop
%{_kde_services}/kontact/specialdatesplugin.desktop
%{_kde_libdir}/kde4/kcm_apptsummary.so
%{_kde_libdir}/kde4/kcm_kontact.so
%{_kde_libdir}/kde4/kcm_kontactsummary.so
%{_kde_libdir}/kde4/kontact_journalplugin.so
%{_kde_libdir}/kde4/kcm_sdsummary.so
%{_kde_libdir}/kde4/kontact_specialdatesplugin.so
%{_kde_libdir}/kde4/kontact_summaryplugin.so
%{_datadir}/dbus-1/interfaces/org.kde.kontact.KNotes.xml

#-----------------------------------------------------------------------------

%package -n korganizer
Summary:	Calendar and scheduling component
Group:		Graphical desktop/KDE
Url:		http://userbase.kde.org/KOrganizer
Requires:	%{name}-core = %{EVRD}
Requires:	%{name}-kresources
Requires:	kio4-ldap
Suggests:	kincidenceeditor
Provides:	kde4-korganizer = %{EVRD}
Conflicts:	%{name}-devel < 3:4.11.0

%description -n korganizer
KOrganizer provides management of events and tasks, alarm notification,
web export, network transparent handling of data, group scheduling,
import and export of calendar files and more. It is able to work together
with a wide variety of groupware servers, for example Kolab, Open-Xchange,
Citadel or OpenGroupware.org.

%files -n korganizer
%doc %{_kde_docdir}/HTML/en/korganizer
%doc %{_kde_docdir}/HTML/en/konsolekalendar
%{_kde_bindir}/calendarjanitor
%{_kde_bindir}/ical2vcal
%{_kde_bindir}/konsolekalendar
%{_kde_bindir}/korgac
%{_kde_bindir}/korganizer
%{_kde_applicationsdir}/konsolekalendar.desktop
%{_kde_applicationsdir}/korganizer-import.desktop
%{_kde_applicationsdir}/korganizer.desktop
%{_kde_appsdir}/kconf_update/korganizer.upd
%{_kde_appsdir}/korgac
%{_kde_appsdir}/korganizer
%{_kde_iconsdir}/*/*/apps/konsolekalendar.*
%{_kde_iconsdir}/*/*/apps/korganizer.*
%{_kde_iconsdir}/*/*/actions/checkmark.*
%{_kde_iconsdir}/*/*/actions/smallclock.*
%{_kde_iconsdir}/*/*/actions/upindicator.*
%{_kde_iconsdir}/*/*/apps/korg-journal.*
%{_kde_iconsdir}/*/*/apps/korg-todo.*
%{_kde_autostart}/korgac.desktop
%{_kde_datadir}/config.kcfg/korganizer.kcfg
%{_kde_configdir}/korganizer.knsrc
%{_kde_services}/kontact/korganizerplugin.desktop
%{_kde_services}/kontact/todoplugin.desktop
%{_kde_services}/kcmtodosummary.desktop
%{_kde_services}/kontact/journalplugin.desktop
%{_kde_services}/korganizer*
%{_kde_services}/webcal.protocol
%{_kde_servicetypes}/calendardecoration.desktop
%{_kde_servicetypes}/calendarplugin.desktop
%{_kde_servicetypes}/dbuscalendar.desktop
%{_kde_servicetypes}/korganizerpart.desktop
%{_kde_servicetypes}/korgprintplugin.desktop
%{_kde_libdir}/kde4/kcm_todosummary.so
%{_kde_libdir}/kde4/kontact_todoplugin.so
%{_kde_libdir}/kde4/kcm_korganizer.so
%{_kde_libdir}/kde4/korg_*
%{_kde_libdir}/kde4/korganizerpart.so
%{_kde_libdir}/kde4/kontact_korganizerplugin.so
%{_datadir}/dbus-1/interfaces/org.kde.korganizer.KOrgac.xml
%{_datadir}/dbus-1/interfaces/org.kde.korganizer.Korganizer.xml
%{_datadir}/dbus-1/interfaces/org.kde.Korganizer.Calendar.xml

#-----------------------------------------------------------------------------

%package kresources
Summary:	KDE pim resource plugins
Group:		Graphical desktop/KDE
Requires:	%{name}-core = %{EVRD}

%description kresources
This package includes several plugins needed to interface with groupware
servers. It also includes plugins for features such as blogging and
tracking feature plans.

%files kresources
%{_kde_libdir}/kde4/kcal_blog.so
%{_kde_libdir}/kde4/kcal_remote.so
%{_kde_services}/kresources/kcal/blog.desktop
%{_kde_services}/kresources/kcal/remote.desktop

#-----------------------------------------------------------------------------

%package -n ksendemail
Summary:	%{name} ksendemail
Group:		Graphical desktop/KDE
Requires:	%{name}-core = %{EVRD}

%description -n ksendemail
%{name} ksendemail.

%files -n ksendemail
%{_kde_bindir}/ksendemail

#-----------------------------------------------------------------------------

%package -n ktimetracker
Summary:	Tracks time spent on various tasks
Group:		Graphical desktop/KDE
Url:		http://community.kde.org/Ktimetracker
Requires:	%{name}-core = %{EVRD}
Provides:	kde4-ktimetracker = %{EVRD}
Conflicts:	%{name}-devel < 3:4.11.0

%description -n ktimetracker
KTimeTracker tracks time spent on various tasks. It is useful for tracking
hours to be billed to different clients or just to find out what percentage
of your day is spent playing Doom or reading Slashdot.

%files -n ktimetracker
%doc %{_kde_docdir}/HTML/en/ktimetracker
%{_kde_bindir}/karm
%{_kde_bindir}/ktimetracker
%{_kde_appsdir}/ktimetracker
%{_kde_applicationsdir}/ktimetracker.desktop
%{_kde_iconsdir}/*/*/apps/ktimetracker.*
%{_kde_services}/ktimetrackerpart.desktop
%{_kde_services}/ktimetracker_config_behavior.desktop
%{_kde_services}/ktimetracker_config_display.desktop
%{_kde_services}/ktimetracker_config_storage.desktop
%{_kde_libdir}/kde4/ktimetrackerpart.so
%{_kde_libdir}/kde4/kcm_ktimetracker.so
%{_datadir}/dbus-1/interfaces/org.kde.ktimetracker.ktimetracker.xml

#-----------------------------------------------------------------------------

%package -n ktnef
Summary:	KDE TNEF File Viewer
Group:		Graphical desktop/KDE
Requires:	%{name}-core = %{EVRD}

%description -n ktnef
The TNEF File Viewer allows you to handle mail attachments using the TNEF
format. These attachments are usually found in mails coming from Microsoft
mail servers and embed the mail properties as well as the actual attachments.

%files -n ktnef
%doc %{_kde_docdir}/HTML/en/ktnef
%{_kde_bindir}/ktnef
%{_kde_applicationsdir}/ktnef.desktop
%{_kde_appsdir}/ktnef
%{_kde_iconsdir}/*/*/apps/ktnef*.*
%{_kde_iconsdir}/*/*/actions/ktnef*.*

#-----------------------------------------------------------------------------

%package -n mboximporter
Summary:	MBoxImporter allows to migrate data from MBox
Group:		Graphical desktop/KDE
Requires:	kmail

%description -n mboximporter
MBoxImporter allows to migrate data from MBox.

%files -n mboximporter
%{_kde_bindir}/mboximporter
%{_kde_applicationsdir}/mboximporter.desktop

#-----------------------------------------------------------------------------

%package -n messageviewer
Summary:	Message viewer for KDE Email Client
Group:		Graphical desktop/KDE
Url:		http://userbase.kde.org/KMail
Conflicts:	akonadi-mailfilter-agent < 3:4.11.0
Conflicts:	kmail-common < 3:4.11.0
Obsoletes:	kmail-common < 3:4.11.0

%description -n messageviewer
Message viewer for KDE Email Client.

%files -n messageviewer
%{_kde_appsdir}/libmessageviewer
%{_kde_appsdir}/messageviewer
%{_kde_appsdir}/messagelist
%{_kde_libdir}/kde4/messageviewer_bodypartformatter_application_mstnef.so
%{_kde_libdir}/kde4/messageviewer_bodypartformatter_text_calendar.so
%{_kde_libdir}/kde4/messageviewer_bodypartformatter_text_vcard.so
%{_kde_libdir}/kde4/messageviewer_bodypartformatter_text_xdiff.so
%{_kde_plugindir}/accessible/messagevieweraccessiblewidgetfactory.so
%{_kde_plugindir}/grantlee/0.3/grantlee_messageheaderfilters.so
%{_kde_datadir}/config/messageviewer_header_themes.knsrc

#-----------------------------------------------------------------------------

%package -n pimactivity
Summary:	KDE Activities integration in PIM
Group:		Graphical desktop/KDE
Requires:	%{name}-core = %{EVRD}

%description -n pimactivity
KDE Activities integration in PIM.

%files -n pimactivity
%{_kde_services}/kcmpimactivity.desktop
%{_kde_libdir}/kde4/kcm_pimactivity.so

#-----------------------------------------------------------------------------

%package -n pimsettingexporter
Summary:	Allows to save data from KDE PIM applications and restore them in other systems
Group:		Graphical desktop/KDE
Requires:	kmail
Obsoletes:	backupmail < 3:4.10.0

%description -n pimsettingexporter
Allows to save data from KDE PIM applications and restore them in other
systems. Successor of Backup Mail from KDE 4.9.

%files -n pimsettingexporter
%doc %{_kde_docdir}/HTML/en/pimsettingexporter
%{_kde_bindir}/pimsettingexporter
%{_kde_appsdir}/pimsettingexporter/backup-structure.txt
%{_kde_appsdir}/pimsettingexporter/pimsettingexporter.rc

#-----------------------------------------------------------------------------

%define akonadi_next_major 4
%define libakonadi_next %mklibname akonadi-next %{akonadi_next_major}

%package -n %{libakonadi_next}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libakonadi_next}
KDE 4 library.

%files -n %{libakonadi_next}
%{_kde_libdir}/libakonadi_next.so.%{akonadi_next_major}*

#-----------------------------------------------------------------------------

%define akregatorinterfaces_major 4
%define libakregatorinterfaces %mklibname akregatorinterfaces %{akregatorinterfaces_major}

%package -n %{libakregatorinterfaces}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libakregatorinterfaces}
KDE 4 library.

%files -n %{libakregatorinterfaces}
%{_kde_libdir}/libakregatorinterfaces.so.%{akregatorinterfaces_major}*

#-----------------------------------------------------------------------------

%define akregatorprivate_major 4
%define libakregatorprivate %mklibname akregatorprivate %{akregatorprivate_major}

%package -n %{libakregatorprivate}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libakregatorprivate}
KDE 4 library.

%files -n %{libakregatorprivate}
%{_kde_libdir}/libakregatorprivate.so.%{akregatorprivate_major}*

#------------------------------------------------------------------------------

%define calendarsupport_major 4
%define libcalendarsupport %mklibname calendarsupport %{calendarsupport_major}

%package -n %{libcalendarsupport}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libcalendarsupport}
KDE 4 library for korganizer-Mobile.

%files -n %{libcalendarsupport}
%{_kde_libdir}/libcalendarsupport.so.%{calendarsupport_major}*

#-----------------------------------------------------------------------------

%define composereditorng_major 4
%define libcomposereditorng %mklibname composereditorng %{composereditorng_major}

%package -n %{libcomposereditorng}
Summary:	Library providing autospell checking
Group:		System/Libraries

%description -n %{libcomposereditorng}
This library provides autospell checking.

%files -n %{libcomposereditorng}
%{_kde_libdir}/libcomposereditorng.so.%{composereditorng_major}*

#-----------------------------------------------------------------------------

%define eventviews_major 4
%define libeventviews %mklibname eventviews %{eventviews_major}

%package -n %{libeventviews}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libeventviews}
KDE 4 library.

%files -n %{libeventviews}
%{_kde_libdir}/libeventviews.so.%{eventviews_major}*

#-----------------------------------------------------------------------------

%define folderarchive_major 4
%define libfolderarchive %mklibname folderarchive %{folderarchive_major}

%package -n %{libfolderarchive}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libfolderarchive}
KDE 4 library.

%files -n %{libfolderarchive}
%{_kde_libdir}/libfolderarchive.so.%{folderarchive_major}*

#-----------------------------------------------------------------------------

%define grammar_major 4
%define libgrammar %mklibname grammar %{grammar_major}

%package -n %{libgrammar}
Summary:	Library providing grammar support
Group:		System/Libraries

%description -n %{libgrammar}
This library provides grammar support.

%files -n %{libgrammar}
%{_kde_libdir}/libgrammar.so.%{grammar_major}*

#-----------------------------------------------------------------------------

%define grantleetheme_major 4
%define libgrantleetheme %mklibname grantleetheme %{grantleetheme_major}

%package -n %{libgrantleetheme}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libgrantleetheme}
KDE 4 library.

%files -n %{libgrantleetheme}
%{_kde_libdir}/libgrantleetheme.so.%{grantleetheme_major}*

#-----------------------------------------------------------------------------

%define grantleethemeeditor_major 4
%define libgrantleethemeeditor %mklibname grantleethemeeditor %{grantleethemeeditor_major}

%package -n %{libgrantleethemeeditor}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libgrantleethemeeditor}
KDE 4 library.

%files -n %{libgrantleethemeeditor}
%{_kde_libdir}/libgrantleethemeeditor.so.%{grantleethemeeditor_major}*

#----------------------------------------------------------------------------

%define incidenceeditorsng_major 4
%define libincidenceeditorsng %mklibname incidenceeditorsng %{incidenceeditorsng_major}

%package -n %{libincidenceeditorsng}
Summary:	KDE 4 library
Group:		System/Libraries
Obsoletes:	%{_lib}incidenceeditors4 < 2:4.5.68

%description -n %{libincidenceeditorsng}
KDE 4 library.

%files -n %{libincidenceeditorsng}
%{_kde_libdir}/libincidenceeditorsng.so.%{incidenceeditorsng_major}*

#-----------------------------------------------------------------------------

%define incidenceeditorsngmobile_major 4
%define libincidenceeditorsngmobile %mklibname incidenceeditorssngmobile %{incidenceeditorsngmobile_major}

%package -n %{libincidenceeditorsngmobile}
Summary:	KDEPIM Mobile Library
Group:		System/Libraries

%description -n %{libincidenceeditorsngmobile}
KDE PIM Mobile library.

%files -n %{libincidenceeditorsngmobile}
%{_kde_libdir}/libincidenceeditorsngmobile.so.%{incidenceeditorsngmobile_major}*

#-----------------------------------------------------------------------------

%define kaddressbookgrantlee_major 4
%define libkaddressbookgrantlee %mklibname kaddressbookgrantlee %{kaddressbookgrantlee_major}

%package -n %{libkaddressbookgrantlee}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkaddressbookgrantlee}
KDE 4 library.

%files -n %{libkaddressbookgrantlee}
%{_kde_libdir}/libkaddressbookgrantlee.so.%{kaddressbookgrantlee_major}*

#-----------------------------------------------------------------------------

%define kaddressbookprivate_major 4
%define libkaddressbookprivate %mklibname kaddressbookprivate %{kaddressbookprivate_major}

%package -n %{libkaddressbookprivate}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkaddressbookprivate}
KDE 4 library.

%files -n %{libkaddressbookprivate}
%{_kde_libdir}/libkaddressbookprivate.so.%{kaddressbookprivate_major}*

#-----------------------------------------------------------------------------

%define kcal_resourceblog 4
%define libkcal_resourceblog %mklibname kcal_resourceblog %{kcal_resourceblog}

%package -n %{libkcal_resourceblog}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkcal_resourceblog}
KDE 4 library.

%files -n %{libkcal_resourceblog}
%{_kde_libdir}/libkcal_resourceblog.so.%{kcal_resourceblog}*

#-----------------------------------------------------------------------------

%define kcal_resourceremote_major 4
%define libkcal_resourceremote %mklibname kcal_resourceremote %{kcal_resourceremote_major}

%package -n %{libkcal_resourceremote}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkcal_resourceremote}
KDE 4 library.

%files -n %{libkcal_resourceremote}
%{_kde_libdir}/libkcal_resourceremote.so.%{kcal_resourceremote_major}*

#-----------------------------------------------------------------------------

%define kdepim_major 4
%define libkdepim %mklibname kdepim %{kdepim_major}

%package -n %{libkdepim}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkdepim}
KDE 4 library.

%files -n %{libkdepim}
%{_kde_libdir}/libkdepim.so.%{kdepim_major}*

#-----------------------------------------------------------------------

%define kdgantt2_major 0
%define libkdgantt2 %mklibname kdgantt2 %{kdgantt2_major}

%package -n %{libkdgantt2}
Summary:	KDE4 library
Group:		System/Libraries

%description -n %{libkdgantt2}
KDE 4 library.

%files -n %{libkdgantt2}
%{_kde_libdir}/libkdgantt2.so.%{kdgantt2_major}*

#-----------------------------------------------------------------------------

%define kleo_major 4
%define libkleo %mklibname kleo %{kleo_major}

%package -n %{libkleo}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkleo}
KDE 4 library.

%files -n %{libkleo}
%{_kde_libdir}/libkleo.so.%{kleo_major}*

#-----------------------------------------------------------------------------

%define kmailprivate_major 4
%define libkmailprivate %mklibname kmailprivate %{kmailprivate_major}

%package -n %{libkmailprivate}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkmailprivate}
KDE 4 library.

%files -n %{libkmailprivate}
%{_kde_libdir}/libkmailprivate.so.%{kmailprivate_major}*

#-----------------------------------------------------------------------------

%define kmanagesieve_major 4
%define libkmanagesieve %mklibname kmanagesieve %{kmanagesieve_major}

%package -n %{libkmanagesieve}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkmanagesieve}
KDE 4 library.

%files -n %{libkmanagesieve}
%{_kde_libdir}/libkmanagesieve.so.%{kmanagesieve_major}*

#-----------------------------------------------------------------------------

%define knodecommon_major 4
%define libknodecommon %mklibname knodecommon %{knodecommon_major}

%package -n %{libknodecommon}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libknodecommon}
KDE 4 library.

%files -n %{libknodecommon}
%{_kde_libdir}/libknodecommon.so.%{knodecommon_major}*

#-----------------------------------------------------------------------------

%define knotesprivate_major 4
%define libknotesprivate %mklibname knotesprivate %{knotesprivate_major}

%package -n %{libknotesprivate}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libknotesprivate}
KDE 4 library.

%files -n %{libknotesprivate}
%{_kde_libdir}/libknotesprivate.so.%{knotesprivate_major}*

#-----------------------------------------------------------------------------

%define kontactprivate_major 4
%define libkontactprivate %mklibname kontactprivate %{kontactprivate_major}

%package -n %{libkontactprivate}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkontactprivate}
KDE 4 library.

%files -n %{libkontactprivate}
%{_kde_libdir}/libkontactprivate.so.%{kontactprivate_major}*

#-----------------------------------------------------------------------------

%define korganizer_core_major 4
%define libkorganizer_core %mklibname korganizer_core %{korganizer_core_major}

%package -n %{libkorganizer_core}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkorganizer_core}
KDE 4 library.

%files -n %{libkorganizer_core}
%{_kde_libdir}/libkorganizer_core.so.%{korganizer_core_major}*

#-----------------------------------------------------------------------------

%define korganizer_interfaces_major 4
%define libkorganizer_interfaces %mklibname korganizer_interfaces %{korganizer_interfaces_major}

%package -n %{libkorganizer_interfaces}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkorganizer_interfaces}
KDE 4 library.

%files -n %{libkorganizer_interfaces}
%{_kde_libdir}/libkorganizer_interfaces.so.%{korganizer_interfaces_major}*

#-----------------------------------------------------------------------------

%define korganizerprivate_major 4
%define libkorganizerprivate %mklibname korganizerprivate %{korganizerprivate_major}

%package -n %{libkorganizerprivate}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkorganizerprivate}
KDE 4 library.

%files -n %{libkorganizerprivate}
%{_kde_libdir}/libkorganizerprivate.so.%{korganizerprivate_major}*

#-----------------------------------------------------------------------------

%define kpgp_major 4
%define libkpgp %mklibname kpgp %{kpgp_major}

%package -n %{libkpgp}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkpgp}
KDE 4 library.

%files -n %{libkpgp}
%{_kde_libdir}/libkpgp.so.%{kpgp_major}*

#----------------------------------------------------------------------------

%define ksieve_major 4
%define libksieve %mklibname ksieve %{ksieve_major}

%package -n %{libksieve}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libksieve}
KDE 4 library.

%files -n %{libksieve}
%{_kde_libdir}/libksieve.so.%{ksieve_major}*

#-----------------------------------------------------------------------------

%define ksieveui_major 4
%define libksieveui %mklibname ksieveui %{ksieveui_major}

%package -n %{libksieveui}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libksieveui}
KDE 4 library.

%files -n %{libksieveui}
%{_kde_libdir}/libksieveui.so.%{ksieveui_major}*

#-----------------------------------------------------------------------------

%define mailcommon_major 4
%define libmailcommon %mklibname mailcommon %{mailcommon_major}

%package -n %{libmailcommon}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libmailcommon}
KDE 4 library.

%files -n %{libmailcommon}
%{_kde_libdir}/libmailcommon.so.%{mailcommon_major}*

#-----------------------------------------------------------------------------

%define mailimporter_major 4
%define libmailimporter %mklibname mailimporter %{mailimporter_major}

%package -n %{libmailimporter}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libmailimporter}
KDE 4 library.

%files -n %{libmailimporter}
%{_kde_libdir}/libmailimporter.so.%{mailimporter_major}*

#-----------------------------------------------------------------------------

%define messagecore_major 4
%define libmessagecore %mklibname messagecore %{messagecore_major}

%package -n %{libmessagecore}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libmessagecore}
KDE 4 library.

%files -n %{libmessagecore}
%{_kde_libdir}/libmessagecore.so.%{messagecore_major}*

#-----------------------------------------------------------------------------

%define messagelist_major 4
%define libmessagelist %mklibname messagelist %{messagelist_major}

%package -n %{libmessagelist}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libmessagelist}
KDE 4 library.

%files -n %{libmessagelist}
%{_kde_libdir}/libmessagelist.so.%{messagelist_major}*

#-----------------------------------------------------------------------------

%define messageviewer_major 4
%define libmessageviewer %mklibname messageviewer %{messageviewer_major}

%package -n %{libmessageviewer}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libmessageviewer}
KDE 4 library.

%files -n %{libmessageviewer}
%{_kde_libdir}/libmessageviewer.so.%{messageviewer_major}*

#-----------------------------------------------------------------------------

%define kdepimdbusinterfaces_major 4
%define libkdepimdbusinterfaces %mklibname kdepimdbusinterfaces %{kdepimdbusinterfaces_major}

%package -n %{libkdepimdbusinterfaces}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkdepimdbusinterfaces}
KDE 4 library.

%files -n %{libkdepimdbusinterfaces}
%{_kde_libdir}/libkdepimdbusinterfaces.so.%{kdepimdbusinterfaces_major}*

#-----------------------------------------------------------------------------

%define kleopatraclientcore_major 0
%define libkleopatraclientcore %mklibname kleopatraclientcore %{kleopatraclientcore_major}

%package -n %{libkleopatraclientcore}
Summary:	KDE 4 library
Group:		System/Libraries
Obsoletes:	%{_lib}kleopatraclientcore4 <= 2:4.5

%description -n %{libkleopatraclientcore}
KDE 4 library.

%files -n %{libkleopatraclientcore}
%{_kde_libdir}/libkleopatraclientcore.so.%{kleopatraclientcore_major}*

#-----------------------------------------------------------------------------

%define kleopatraclientgui_major 0
%define libkleopatraclientgui %mklibname kleopatraclientgui %{kleopatraclientgui_major}

%package -n %{libkleopatraclientgui}
Summary:	KDE 4 library
Group:		System/Libraries
Obsoletes:	%{_lib}kleopatraclientgui4 <= 2:4.5

%description -n %{libkleopatraclientgui}
KDE 4 library.

%files -n %{libkleopatraclientgui}
%{_kde_libdir}/libkleopatraclientgui.so.%{kleopatraclientgui_major}*

#-----------------------------------------------------------------------------

%define messagecomposer_major 4
%define libmessagecomposer %mklibname messagecomposer %{messagecomposer_major}

%package -n %{libmessagecomposer}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libmessagecomposer}
KDE 4 library.

%files -n %{libmessagecomposer}
%{_kde_libdir}/libmessagecomposer.so.%{messagecomposer_major}*

#-----------------------------------------------------------------------------

%define pimactivity_major 4
%define libpimactivity %mklibname pimactivity %{pimactivity_major}

%package -n %{libpimactivity}
Summary:	Library for KDE Activities integration in PIM
Group:		System/Libraries

%description -n %{libpimactivity}
Library for KDE Activities integration in PIM.

%files -n %{libpimactivity}
%{_kde_libdir}/libpimactivity.so.%{pimactivity_major}*

#-----------------------------------------------------------------------------

%define pimcommon_major 4
%define libpimcommon %mklibname pimcommon %{pimcommon_major}

%package -n %{libpimcommon}
Summary:	Library to import/export PIM configuration
Group:		System/Libraries

%description -n %{libpimcommon}
This library provides the tool to import/export PIM configuration.

%files -n %{libpimcommon}
%{_kde_libdir}/libpimcommon.so.%{pimcommon_major}*

#-----------------------------------------------------------------------------

%define sendlater_major 4
%define libsendlater %mklibname sendlater %{sendlater_major}

%package -n %{libsendlater}
Summary:	KDE PIM library
Group:		System/Libraries

%description -n %{libsendlater}
KDE PIM library.

%files -n %{libsendlater}
%{_kde_libdir}/libsendlater.so.%{sendlater_major}*

#-----------------------------------------------------------------------------

%define templateparser_major 4
%define libtemplateparser %mklibname templateparser %{templateparser_major}

%package -n %{libtemplateparser}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libtemplateparser}
KDE 4 library.

%files -n %{libtemplateparser}
%{_kde_libdir}/libtemplateparser.so.%{templateparser_major}*

#-----------------------------------------------------------------------------

%package devel
Summary:	Devel stuff for %{name}
Group:		Development/KDE and Qt
Requires:	kdelibs4-devel
Requires:	kdepimlibs4-devel
Requires:	kdepim4-runtime-devel
Requires:	%{libakonadi_next} = %{EVRD}
Requires:	%{libakregatorinterfaces} = %{EVRD}
Requires:	%{libakregatorprivate} = %{EVRD}
Requires:	%{libcalendarsupport} = %{EVRD}
Requires:	%{libcomposereditorng} = %{EVRD}
Requires:	%{libeventviews} = %{EVRD}
Requires:	%{libfolderarchive} = %{EVRD}
Requires:	%{libgrammar} = %{EVRD}
Requires:	%{libgrantleetheme} = %{EVRD}
Requires:	%{libgrantleethemeeditor} = %{EVRD}
Requires:	%{libincidenceeditorsng} = %{EVRD}
Requires:	%{libincidenceeditorsngmobile} = %{EVRD}
Requires:	%{libkaddressbookgrantlee} = %{EVRD}
Requires:	%{libkaddressbookprivate} = %{EVRD}
Requires:	%{libkcal_resourceblog} = %{EVRD}
Requires:	%{libkcal_resourceremote} = %{EVRD}
Requires:	%{libkdepim} = %{EVRD}
Requires:	%{libkdepimdbusinterfaces} = %{EVRD}
Requires:	%{libkdgantt2} = %{EVRD}
Requires:	%{libkleo} = %{EVRD}
Requires:	%{libkleopatraclientcore} = %{EVRD}
Requires:	%{libkleopatraclientgui} = %{EVRD}
Requires:	%{libkmailprivate} = %{EVRD}
Requires:	%{libkmanagesieve} = %{EVRD}
Requires:	%{libknodecommon} = %{EVRD}
Requires:	%{libknotesprivate} = %{EVRD}
Requires:	%{libkorganizer_interfaces} = %{EVRD}
Requires:	%{libkorganizerprivate} = %{EVRD}
Requires:	%{libkpgp} = %{EVRD}
Requires:	%{libksieve} = %{EVRD}
Requires:	%{libksieveui} = %{EVRD}
Requires:	%{libmailcommon} = %{EVRD}
Requires:	%{libmailimporter} = %{EVRD}
Requires:	%{libmessagecomposer} = %{EVRD}
Requires:	%{libmessagecore} = %{EVRD}
Requires:	%{libmessagelist} = %{EVRD}
Requires:	%{libmessageviewer} = %{EVRD}
Requires:	%{libpimactivity} = %{EVRD}
Requires:	%{libpimcommon} = %{EVRD}
Requires:	%{libsendlater} = %{EVRD}
Requires:	%{libtemplateparser} = %{EVRD}

%description devel
This package contains header files needed if you wish to build applications
based on kdepim.

%files devel
%{_kde_libdir}/*.so

#----------------------------------------------------------------------

%prep
%setup -q -n kdepim-%{version}
%patch0 -p1

%build
%cmake_kde4 -DKDEPIM_BUILD_MOBILE=false
%make

%install
%makeinstall_std -C build

%find_lang %{name} --all-name --with-html


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.12.4-1
+ Revision: f6aa58f
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19885 |12mu|kdepim4-runtime-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

Summary:	K Desktop Environment Information Management runtime stuff
Name:		kdepim4-runtime
Version:	4.12.4
Release:	1
Epoch:		3
License:	GPLv2+
Group:		Graphical desktop/KDE
Url:		http://community.kde.org/KDE_PIM
%define is_beta %(if test `echo %{version} |cut -d. -f3` -ge 70; then echo -n 1; else echo -n 0; fi)
%if %{is_beta}
%define ftpdir unstable
%else
%define ftpdir stable
%endif
Source0:	ftp://ftp.kde.org/pub/kde/%{ftpdir}/%{version}/src/kdepim-runtime-%{version}.tar.xz
Source1:	%{name}.rpmlintrc
Patch10:	kdepim-runtime-4.10.5-noakonaditray.patch
BuildRequires:	boost-devel
BuildRequires:	kdelibs4-devel >= 5:%{version}
BuildRequires:	kdepimlibs4-devel
BuildRequires:	qt4-qtdbus
BuildRequires:	akonadi
BuildRequires:	pkgconfig(akonadi)
BuildRequires:	pkgconfig(LibKFbAPI)
BuildRequires:	pkgconfig(libkgapi)
BuildRequires:	pkgconfig(libstreams)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(libxslt)
BuildRequires:	pkgconfig(shared-desktop-ontologies)

%description
Information Management applications for the K Desktop Environment runtime libs.

#-----------------------------------------------------------------------------

%package -n akonadi-kde
Group:		Graphical desktop/KDE
Summary:	Akonadi control center for KDE
Provides:	kdepim4-runtime = %{EVRD}
Conflicts:	kdepim4-runtime-devel < 2:4.7.97
Conflicts:	%{_lib}kdepim-copy4 < 3:4.9.0
Requires:	akonadi
%if %{mdvver} >= 201400
Requires:	mariadb-client
%else
Requires:	mysql-client
%endif

%description -n akonadi-kde
Akonadi control center for KDE.

%files -n akonadi-kde
%{_kde_bindir}/*
%{_kde_appsdir}/akonadi
%{_kde_appsdir}/akonadi_facebook_resource/akonadi_facebook_resource.notifyrc
%{_kde_appsdir}/akonadi_maildispatcher_agent
%{_kde_appsdir}/akonadi_newmailnotifier_agent/akonadi_newmailnotifier_agent.notifyrc
%{_kde_appsdir}/nepomukpimindexerutility
%{_kde_appsdir}/kconf_update/newmailnotifier.upd
%{_kde_applicationsdir}/*
%{_kde_datadir}/akonadi/
%{_kde_datadir}/mime/packages/*
%{_kde_libdir}/kde4/*
%{_kde_iconsdir}/*/*/*/*
%{_kde_configdir}/*
%{_kde_autostart}/kaddressbookmigrator.desktop
%{_kde_services}/*
%{_kde_servicetypes}/*.desktop
%{_kde_datadir}/ontology/kde/aneo.*
%{_kde_datadir}/dbus-1/interfaces/*

#-----------------------------------------------------------------------------

%define kdepim_copy_major 4
%define libkdepim_copy %mklibname kdepim-copy %{kdepim_copy_major}

%package -n %{libkdepim_copy}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkdepim_copy}
KDE 4 library.

%files -n %{libkdepim_copy}
%{_kde_libdir}/libkdepim-copy.so.%{kdepim_copy_major}*

#-----------------------------------------------------------------------------

%define maildir_major 4
%define libmaildir %mklibname maildir %{maildir_major}

%package -n %{libmaildir}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libmaildir}
KDE 4 library.

%files -n %{libmaildir}
%{_kde_libdir}/libmaildir.so.%{maildir_major}*

#-----------------------------------------------------------------------------

%define akonadi_filestore_major 4
%define libakonadi_filestore %mklibname akonadi_filestore %{akonadi_filestore_major}

%package -n %{libakonadi_filestore}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libakonadi_filestore}
KDE 4 library.

%files -n %{libakonadi_filestore}
%{_kde_libdir}/libakonadi-filestore.so.%{akonadi_filestore_major}*

#-----------------------------------------------------------------------------

%define kmindexreader_major 4
%define libkmindexreader %mklibname kmindexreader %{kmindexreader_major}

%package -n %{libkmindexreader}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkmindexreader}
KDE 4 library.

%files -n %{libkmindexreader}
%{_kde_libdir}/libkmindexreader.so.%{kmindexreader_major}*

#----------------------------------------------------------------------

%package devel
Summary:	Devel stuff for %{name}
Group:		Development/KDE and Qt
Requires:	kdepimlibs4-devel
Requires:	%{libakonadi_filestore} = %{EVRD}
Requires:	%{libkdepim_copy} = %{EVRD}
Requires:	%{libkmindexreader} = %{EVRD}
Requires:	%{libmaildir} = %{EVRD}

%description devel
This package contains header files needed if you wish to build applications
based on kdepim-runtime.

%files devel
%{_kde_libdir}/libakonadi-filestore.so
%{_kde_libdir}/libkdepim-copy.so
%{_kde_libdir}/libkmindexreader.so
%{_kde_libdir}/libmaildir.so

#----------------------------------------------------------------------

%prep
%setup -q -n kdepim-runtime-%{version}
%patch10 -p1

%build
rm -fr po
%cmake_kde4
%make

%install
%makeinstall_std -C build

# Remove non packaged files
rm -rf %{buildroot}%{_kde_libdir}/libnepomukfeederpluginlib.a


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.12.4-1
+ Revision: 556abf9
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19886 |12mu|kdepimlibs4-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Libraries of the KDE-PIM project
Name:		kdepimlibs4
Epoch:		3
Version:	4.12.4
Release:	1
Group:		Graphical desktop/KDE
License:	ARTISTIC BSD GPL_V2 LGPL_V2 QPL_V1.0
Url:		https://projects.kde.org/projects/kde/kdepimlibs
%define is_beta %(if test `echo %{version} |cut -d. -f3` -ge 70; then echo -n 1; else echo -n 0; fi)
%if %{is_beta}
%define ftpdir unstable
%else
%define ftpdir stable
%endif
Source:		ftp://ftp.kde.org/pub/kde/%{ftpdir}/%{version}/src/kdepimlibs-%{version}.tar.xz
BuildRequires:	automoc4
BuildRequires:	kdelibs4-devel >= %{version}
BuildRequires:	boost-devel
BuildRequires:	gpgme-devel
BuildRequires:	nepomuk-core-devel
BuildRequires:	openldap-devel
BuildRequires:	pkgconfig(akonadi)
BuildRequires:	pkgconfig(libical)
BuildRequires:	pkgconfig(libxslt)
BuildRequires:	pkgconfig(QJson)
BuildRequires:	pkgconfig(shared-desktop-ontologies)
BuildRequires:	pkgconfig(xft)
BuildRequires:	pkgconfig(xpm)

%description
This module includes libraries that are central to the development and
execution of a KDE-PIM application.

The KDE-PIM project aims to bring together those who wish to help design,
implement, test, etc. anything that's to do with personal information
management.

This rather broad scope encompasses mail clients, addressbooks, usenet news,
scheduling and even sticky notes.

#----------------------------------------------------------------------------

%package core
Group:		Development/KDE and Qt
Summary:	Config file and icons file for %{name}
Obsoletes:	kdepimlibs4-common < %{EVRD}
Obsoletes:	kdepim4-ioslaves < %{EVRD}
Conflicts:	%{name}-devel < 2.4.5.71
Conflicts:	akonadi-kde < 3:4.12.0

%description core
This packages contains all icons, config file etc... of kdepimlibs4.

%files core
%{_kde_bindir}/akonadi_benchmarker
%{_kde_bindir}/akonadi2xml
%{_kde_bindir}/akonaditest
%{_kde_libdir}/kde4/akonadi_knut_resource.so
%{_kde_libdir}/kde4/akonadi_serializer_socialfeeditem.so
%{_kde_libdir}/kde4/kabc_directory.so
%{_kde_libdir}/kde4/kabc_file.so
%{_kde_libdir}/kde4/kabc_net.so
%{_kde_libdir}/kde4/kabcformat_binary.so
%{_kde_libdir}/kde4/kcal_local.so
%{_kde_libdir}/kde4/kcal_localdir.so
%{_kde_libdir}/kde4/kcm_akonadicontact_actions.so
%{_kde_libdir}/kde4/kcm_kresources.so
%{_kde_libdir}/kde4/kcm_mailtransport.so
%{_kde_appsdir}/akonadi/
%{_kde_appsdir}/akonadi-kde/
%{_kde_appsdir}/akonadi_knut_resource/
%{_kde_appsdir}/kabc/
%{_kde_appsdir}/kconf_update/mailtransports.upd
%{_kde_appsdir}/kconf_update/migrate-transports.pl
%{_kde_appsdir}/libkholidays/
%{_kde_services}/akonadi/contact
%{_kde_services}/akonadicontact_actions.desktop
%{_kde_services}/kcm_mailtransport.desktop
%dir %{_kde_services}/kresources
%{_kde_services}/kresources.desktop
%dir %{_kde_services}/kresources/kabc
%{_kde_services}/kresources/kabc/dir.desktop
%{_kde_services}/kresources/kabc/file.desktop
%{_kde_services}/kresources/kabc/net.desktop
%{_kde_services}/kresources/kabc_manager.desktop
%{_kde_services}/kresources/kcal
%{_kde_services}/kresources/kcal_manager.desktop
%{_kde_servicetypes}/*.desktop
%{_datadir}/dbus-1/interfaces/*
%{_kde_datadir}/akonadi/agents/knutresource.desktop
%{_kde_datadir}/config.kcfg/*
%{_kde_datadir}/mime/packages/kdepimlibs-mime.xml
%{_kde_datadir}/mime/packages/x-vnd.akonadi.socialfeeditem.xml
%{_kde_docdir}/HTML/en/kcontrol/kresources
%dir %{_kde_docdir}/HTML/en/kioslave

#----------------------------------------------------------------------------

%package -n kio4-imap
Summary:	KDE 4 imap module
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n kio4-imap
KDE 4 imap module.

%files -n kio4-imap
%{_kde_docdir}/HTML/en/kioslave/imap
%{_kde_libdir}/kde4/kio_imap4.so
%{_kde_datadir}/kde4/services/imap*

#----------------------------------------------------------------------------

%package -n kio4-pop3
Summary:	KDE 4 pop3 module
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n kio4-pop3
KDE 4 pop3 module.

%files -n kio4-pop3
%{_kde_docdir}/HTML/en/kioslave/pop3
%{_kde_libdir}/kde4/kio_pop3.so
%{_kde_datadir}/kde4/services/pop*

#----------------------------------------------------------------------------

%package -n kio4-ldap
Summary:	KDE 4 ldap module
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n kio4-ldap
KDE 4 ldap module.

%files -n kio4-ldap
%{_kde_docdir}/HTML/en/kioslave/ldap
%{_kde_libdir}/kde4/kio_ldap.so
%{_kde_datadir}/kde4/services/ldap*
%{_kde_libdir}/kde4/kabc_ldapkio.so
%{_kde_datadir}/kde4/services/kresources/kabc/ldapkio.desktop

#----------------------------------------------------------------------------

%package -n kio4-sieve
Summary:	KDE 4 sieve module
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n kio4-sieve
KDE 4 sieve module.

%files -n kio4-sieve
%{_kde_libdir}/kde4/kio_sieve.so
%{_kde_datadir}/kde4/services/sieve*
%doc %{_kde_docdir}/HTML/en/kioslave/sieve

#----------------------------------------------------------------------------

%package -n kio4-mbox
Summary:	KDE 4 mbox module
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n kio4-mbox
KDE 4 mbox module.

%files -n kio4-mbox
%{_kde_libdir}/kde4/kio_mbox.so
%{_kde_datadir}/kde4/services/mbox*
%doc %{_kde_docdir}/HTML/en/kioslave/mbox

#----------------------------------------------------------------------------

%package -n kio4-smtp
Summary:	KDE 4 smtp module
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n kio4-smtp
KDE 4 smtp module.

%files -n kio4-smtp
%{_kde_docdir}/HTML/en/kioslave/smtp
%{_kde_libdir}/kde4/kio_smtp.so
%{_kde_datadir}/kde4/services/smtp*

#----------------------------------------------------------------------------

%package -n kio4-nntp
Summary:	KDE 4 nntp module
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n kio4-nntp
KDE 4 nntp module.

%files -n kio4-nntp
%{_kde_docdir}/HTML/en/kioslave/nntp
%{_kde_libdir}/kde4/kio_nntp.so
%{_kde_datadir}/kde4/services/nntp*

#----------------------------------------------------------------------------

%define akonadi_calendar_major 4
%define libakonadi_calendar %mklibname akonadi-calendar %{akonadi_calendar_major}

%package -n %{libakonadi_calendar}
Summary:	KDE 4 core library
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n %{libakonadi_calendar}
KDE 4 core library.

%files -n %{libakonadi_calendar}
%{_kde_libdir}/libakonadi-calendar.so.%{akonadi_calendar_major}*

#----------------------------------------------------------------------------

%define akonadi_contact_major 4
%define libakonadi_contact %mklibname akonadi-contact %{akonadi_contact_major}

%package -n %{libakonadi_contact}
Summary:	KDE 4 core library
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n %{libakonadi_contact}
KDE 4 core library.

%files -n %{libakonadi_contact}
%{_kde_libdir}/libakonadi-contact.so.%{akonadi_contact_major}*

#----------------------------------------------------------------------------

%define akonadi_kabc_major 4
%define libakonadi_kabc %mklibname akonadi-kabc %{akonadi_kabc_major}

%package -n %{libakonadi_kabc}
Summary:	KDE 4 core library
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n %{libakonadi_kabc}
KDE 4 core library.

%files -n %{libakonadi_kabc}
%{_kde_libdir}/libakonadi-kabc.so.%{akonadi_kabc_major}*

#----------------------------------------------------------------------------

%define akonadi_kcal_major 4
%define libakonadi_kcal %mklibname akonadi-kcal %{akonadi_kcal_major}

%package -n %{libakonadi_kcal}
Summary:	KDE 4 core library
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n %{libakonadi_kcal}
KDE 4 core library.

%files -n %{libakonadi_kcal}
%{_kde_libdir}/libakonadi-kcal.so.%{akonadi_kcal_major}*

#----------------------------------------------------------------------------

%define akonadi_kde_major 4
%define libakonadi_kde %mklibname akonadi-kde %{akonadi_kde_major}

%package -n %{libakonadi_kde}
Summary:	KDE 4 core library
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n %{libakonadi_kde}
KDE 4 core library.

%files -n %{libakonadi_kde}
%{_kde_libdir}/libakonadi-kde.so.%{akonadi_kde_major}*

#----------------------------------------------------------------------------

%define akonadi_kmime_major 4
%define libakonadi_kmime %mklibname akonadi-kmime %{akonadi_kmime_major}

%package -n %{libakonadi_kmime}
Summary:	KDE 4 core library
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n %{libakonadi_kmime}
KDE 4 core library.

%files -n %{libakonadi_kmime}
%{_kde_libdir}/libakonadi-kmime.so.%{akonadi_kmime_major}*

#----------------------------------------------------------------------------

%define akonadi_notes_major 4
%define libakonadi_notes %mklibname akonadi-notes %{akonadi_notes_major}

%package -n %{libakonadi_notes}
Summary:	KDE 4 core library
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n %{libakonadi_notes}
KDE 4 core library.

%files -n %{libakonadi_notes}
%{_kde_libdir}/libakonadi-notes.so.%{akonadi_notes_major}*

#----------------------------------------------------------------------------

%define akonadi_socialutils_major 4
%define libakonadi_socialutils %mklibname akonadi-socialutils %{akonadi_socialutils_major}

%package -n %{libakonadi_socialutils}
Summary:	Akonadi social utilities library
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n %{libakonadi_socialutils}
Akonadi social utilities library.

%files -n %{libakonadi_socialutils}
%{_kde_libdir}/libakonadi-socialutils.so.%{akonadi_socialutils_major}*

#-----------------------------------------------------------------------------

%define akonadi_xml_major 4
%define libakonadi_xml %mklibname akonadi-xml %{akonadi_xml_major}

%package -n %{libakonadi_xml}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libakonadi_xml}
KDE 4 library.

%files -n %{libakonadi_xml}
%{_kde_libdir}/libakonadi-xml.so.%{akonadi_xml_major}*

#----------------------------------------------------------------------------

%define kabc_major 4
%define libkabc %mklibname kabc %{kabc_major}

%package -n %{libkabc}
Summary:	KDE 4 core library
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n %{libkabc}
KDE 4 core library.

%files -n %{libkabc}
%{_kde_libdir}/libkabc.so.%{kabc_major}*

#----------------------------------------------------------------------------

%define kblog_major 4
%define libkblog %mklibname kblog %{kblog_major}

%package -n %{libkblog}
Summary:	KDE 4 core library
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n %{libkblog}
KDE 4 core library.

%files -n %{libkblog}
%{_kde_libdir}/libkblog.so.%{kblog_major}*

#----------------------------------------------------------------------------

%define kabc_file_core_major 4
%define libkabc_file_core %mklibname kabc_file_core %{kabc_file_core_major}

%package -n %{libkabc_file_core}
Summary:	KDE 4 core library
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n %{libkabc_file_core}
KDE 4 core library.

%files -n %{libkabc_file_core}
%{_kde_libdir}/libkabc_file_core.so.%{kabc_file_core_major}*

#----------------------------------------------------------------------------

%define kcal_major 4
%define libkcal %mklibname kcal %{kcal_major}

%package -n %{libkcal}
Summary:	KDE 4 core library
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n %{libkcal}
KDE 4 core library.

%files -n %{libkcal}
%{_kde_libdir}/libkcal.so.%{kcal_major}*

#----------------------------------------------------------------------------

%define kimap_major 4
%define libkimap %mklibname kimap %{kimap_major}

%package -n %{libkimap}
Summary:	KDE 4 core library
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n %{libkimap}
KDE 4 core library.

%files -n %{libkimap}
%{_kde_libdir}/libkimap.so.%{kimap_major}*

#----------------------------------------------------------------------------

%define kldap_major 4
%define libkldap %mklibname kldap %{kldap_major}

%package -n %{libkldap}
Summary:	KDE 4 core library
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n %{libkldap}
KDE 4 core library.

%files -n %{libkldap}
%{_kde_libdir}/libkldap.so.%{kldap_major}*

#----------------------------------------------------------------------------

%define kmbox_major 4
%define libkmbox %mklibname kmbox %{kmbox_major}

%package -n %{libkmbox}
Summary:	KDE 4 core library
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}
Obsoletes:	%{_lib}mbox4 < 2:4.5.71

%description -n %{libkmbox}
KDE 4 core library.

%files -n %{libkmbox}
%{_kde_libdir}/libkmbox.so.%{kmbox_major}*

#----------------------------------------------------------------------------

%define kmime_major 4
%define libkmime %mklibname kmime %{kmime_major}

%package -n %{libkmime}
Summary:	KDE 4 core library
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n %{libkmime}
KDE 4 core library.

%files -n %{libkmime}
%{_kde_libdir}/libkmime.so.%{kmime_major}*

#----------------------------------------------------------------------------

%define kpimutils_major 4
%define libkpimutils %mklibname kpimutils %{kpimutils_major}

%package -n %{libkpimutils}
Summary:	KDE 4 core library
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n %{libkpimutils}
KDE 4 core library.

%files -n %{libkpimutils}
%{_kde_libdir}/libkpimutils.so.%{kpimutils_major}*

#----------------------------------------------------------------------------

%define kresources_major 4
%define libkresources %mklibname kresources %{kresources_major}

%package -n %{libkresources}
Summary:	KDE 4 core library
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n %{libkresources}
KDE 4 core library.

%files -n %{libkresources}
%{_kde_libdir}/libkresources.so.%{kresources_major}*

#----------------------------------------------------------------------------

%define ktnef_major 4
%define libktnef %mklibname ktnef %{ktnef_major}

%package -n %{libktnef}
Summary:	KDE 4 core library
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n %{libktnef}
KDE 4 core library.

%files -n %{libktnef}
%{_kde_libdir}/libktnef.so.%{ktnef_major}*

#----------------------------------------------------------------------------

%define kxmlrpcclient_major 4
%define libkxmlrpcclient %mklibname kxmlrpcclient %{kxmlrpcclient_major}

%package -n %{libkxmlrpcclient}
Summary:	KDE 4 core library
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n %{libkxmlrpcclient}
KDE 4 core library.

%files -n %{libkxmlrpcclient}
%{_kde_libdir}/libkxmlrpcclient.so.%{kxmlrpcclient_major}*

#----------------------------------------------------------------------------

%define mailtransport_major 4
%define libmailtransport %mklibname mailtransport %{mailtransport_major}

%package -n %{libmailtransport}
Summary:	KDE 4 core library
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n %{libmailtransport}
KDE 4 core library.

%files -n %{libmailtransport}
%{_kde_libdir}/libmailtransport.so.%{mailtransport_major}*

#------------------------------------------------

%define syndication_major 4
%define libsyndication %mklibname syndication %{syndication_major}

%package -n %{libsyndication}
Summary:	KDE 4 core library
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n %{libsyndication}
KDE 4 core library.

%files -n %{libsyndication}
%{_kde_libdir}/libsyndication.so.%{syndication_major}*

#----------------------------------------------------------------------------

%define qgpgme_major 1
%define libqgpgme %mklibname qgpgme %{qgpgme_major}

%package -n %{libqgpgme}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libqgpgme}
KDE 4 core library.

%files -n %{libqgpgme}
%{_kde_libdir}/libqgpgme.so.%{qgpgme_major}*

#----------------------------------------------------------------------------

%define gpgmepp_major 2
%define libgpgmepp %mklibname gpgme++ %{gpgmepp_major}

%package -n %{libgpgmepp}
Summary:	KDE 4 core library
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n %{libgpgmepp}
KDE 4 core library.

%files -n %{libgpgmepp}
%{_kde_libdir}/libgpgme+*.so.%{gpgmepp_major}*

#----------------------------------------------------------------------------

%define kpimidentities_major 4
%define libkpimidentities %mklibname kpimidentities %{kpimidentities_major}

%package -n %{libkpimidentities}
Summary:	KDE 4 core library
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n %{libkpimidentities}
KDE 4 core library.

%files -n %{libkpimidentities}
%{_kde_libdir}/libkpimidentities.so.%{kpimidentities_major}*

#----------------------------------------------------------------------------

%define kholidays_major 4
%define libkholidays %mklibname kholidays %{kholidays_major}

%package -n %{libkholidays}
Summary:	KDE 4 core library
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n %{libkholidays}
KDE 4 core library.

%files -n %{libkholidays}
%{_kde_libdir}/libkholidays.so.%{kholidays_major}*

#----------------------------------------------------------------------------

%define kpimtextedit_major 4
%define libkpimtextedit %mklibname kpimtextedit %{kpimtextedit_major}

%package -n %{libkpimtextedit}
Summary:	KDE 4 core library
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n %{libkpimtextedit}
KDE 4 core library.

%files -n %{libkpimtextedit}
%{_kde_libdir}/libkpimtextedit.so.%{kpimtextedit_major}*

#----------------------------------------------------------------------------

%define microblog_major 4
%define libmicroblog %mklibname microblog %{microblog_major}

%package -n %{libmicroblog}
Summary:	KDE 4 core library
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n %{libmicroblog}
KDE 4 core library.

%files -n %{libmicroblog}
%{_kde_libdir}/libmicroblog.so.%{microblog_major}*

#----------------------------------------------------------------------------

%define kontactinterface_major 4
%define libkontactinterface %mklibname kontactinterface %{kontactinterface_major}

%package -n %{libkontactinterface}
Summary:	KDE 4 core library
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n %{libkontactinterface}
KDE 4 core library.

%files -n %{libkontactinterface}
%{_kde_libdir}/libkontactinterface.so.%{kontactinterface_major}*

#----------------------------------------------------------------------------

%define kcalcore_major 4
%define libkcalcore %mklibname kcalcore %{kcalcore_major}

%package -n %{libkcalcore}
Summary:	KDE 4 core library
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n %{libkcalcore}
KDE 4 core library.

%files -n %{libkcalcore}
%{_kde_libdir}/libkcalcore.so.%{kcalcore_major}*

#----------------------------------------------------------------------------

%define kcalutils_major 4
%define libkcalutils %mklibname kcalutils %{kcalutils_major}

%package -n %{libkcalutils}
Summary:	KDE 4 core library
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n %{libkcalutils}
KDE 4 core library.

%files -n %{libkcalutils}
%{_kde_libdir}/libkcalutils.so.%{kcalutils_major}*

#----------------------------------------------------------------------------

%define kalarmcal_major 2
%define libkalarmcal %mklibname kalarmcal %{kalarmcal_major}

%package -n %{libkalarmcal}
Summary:	KDE 4 core library
Group:		System/Libraries
Requires:	%{name}-core = %{EVRD}

%description -n %{libkalarmcal}
KDE 4 core library.

%files -n %{libkalarmcal}
%{_kde_libdir}/libkalarmcal.so.%{kalarmcal_major}*

#----------------------------------------------------------------------------

%package devel
Group:		Development/KDE and Qt
Summary:	Header files and documentation for compiling KDE applications
Requires:	%{name}-core = %{EVRD}
Requires:	%{libakonadi_calendar} = %{EVRD}
Requires:	%{libakonadi_contact} = %{EVRD}
Requires:	%{libakonadi_kabc} = %{EVRD}
Requires:	%{libakonadi_kcal} = %{EVRD}
Requires:	%{libakonadi_kde} = %{EVRD}
Requires:	%{libakonadi_kmime} = %{EVRD}
Requires:	%{libakonadi_notes} = %{EVRD}
Requires:	%{libakonadi_socialutils} = %{EVRD}
Requires:	%{libakonadi_xml} = %{EVRD}
Requires:	%{libgpgmepp} = %{EVRD}
Requires:	%{libkabc} = %{EVRD}
Requires:	%{libkabc_file_core} = %{EVRD}
Requires:	%{libkblog} = %{EVRD}
Requires:	%{libkcal} = %{EVRD}
Requires:	%{libkcalcore} = %{EVRD}
Requires:	%{libkcalutils} = %{EVRD}
Requires:	%{libkholidays} = %{EVRD}
Requires:	%{libkimap} = %{EVRD}
Requires:	%{libkldap} = %{EVRD}
Requires:	%{libkmbox} = %{EVRD}
Requires:	%{libkmime} = %{EVRD}
Requires:	%{libkontactinterface} = %{EVRD}
Requires:	%{libkpimidentities} = %{EVRD}
Requires:	%{libkpimtextedit} = %{EVRD}
Requires:	%{libkpimutils} = %{EVRD}
Requires:	%{libkresources} = %{EVRD}
Requires:	%{libktnef} = %{EVRD}
Requires:	%{libkxmlrpcclient} = %{EVRD}
Requires:	%{libmailtransport} = %{EVRD}
Requires:	%{libmicroblog} = %{EVRD}
Requires:	%{libqgpgme} = %{EVRD}
Requires:	%{libsyndication} = %{EVRD}
Requires:	%{libkalarmcal} = %{EVRD}
Requires:	kdelibs4-devel
Requires:	boost-devel
# To avoid file conflict (FindQtOAuth.cmake)
Conflicts:	choqok-devel < 1.3-3

%description devel
This package includes the header files you will need to compile applications
for KDE. Also included is the KDE API documentation in HTML format for easy
browsing.

%files devel
%{_kde_includedir}/*
%{_kde_libdir}/*.so
# kimaptest gets built as static lib only
%{_kde_libdir}/libkimaptest.a
%{_kde_datadir}/apps/cmake/*/*
%{_kde_libdir}/gpgmepp/*.cmake
%{_kde_libdir}/kde4/plugins/designer/*.so
%{_kde_libdir}/cmake/KdepimLibs

#----------------------------------------------------------------------------

%prep
%setup -q -n kdepimlibs-%{version}

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.12.4-1
+ Revision: 8e4aadb
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19887 |12mu|kdeplasma-addons-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A compilation of plasma items (runners, applets, plasmoids) for KDE4
Name:		kdeplasma-addons
Version:	4.12.4
Release:	1
License:	GPL
Group:		Graphical desktop/KDE
Url:		http://www.kde.org
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdeplasma-addons-%{version}.tar.xz
BuildRequires:	kdebase4-devel
BuildRequires:	kdepimlibs4-devel
BuildRequires:	kdebase4-workspace-devel
BuildRequires:	boost-devel
BuildRequires:	lm_sensors-devel
BuildRequires:	marble-devel
BuildRequires:	python-devel
BuildRequires:	qt4-qtdbus
BuildRequires:	pkgconfig(eigen2)
BuildRequires:	pkgconfig(libkexiv2)
BuildRequires:	pkgconfig(libqalculate)
BuildRequires:	pkgconfig(qimageblitz)
BuildRequires:	pkgconfig(QJson)
BuildRequires:	pkgconfig(qoauth)
BuildRequires:	pkgconfig(shared-desktop-ontologies)
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(xtst)

# Possible features to add:
#BuildRequires: pkgconfig(ibus-1.0)
#BuildRequires:	pkgconfig(scim)

Provides:	kdeplasma
Provides:	kdeplasma4 = %{version}

Suggests:	plasma-desktoptheme-default

Suggests:	plasma-applet-bball
Suggests:	plasma-applet-binaryclock
Suggests:	plasma-applet-blackboard
Suggests:	plasma-applet-bookmarks
Suggests:	plasma-applet-bubblemon
Suggests:	plasma-applet-calculator
Suggests:	plasma-applet-charselect
Suggests:	plasma-applet-comic
Suggests:	plasma-applet-dict
Suggests:	plasma-applet-eyes
Suggests:	plasma-applet-fifteenpuzzle
Suggests:	plasma-applet-filewatcher
Suggests:	plasma-applet-frame
Suggests:	plasma-applet-fuzzy-clock
Suggests:	plasma-applet-icontasks
Suggests:	plasma-applet-incomingmsg
Suggests:	plasma-applet-kimpanel
Suggests:	plasma-applet-kolourpicker
Suggests:	plasma-applet-konqprofiles
Suggests:	plasma-applet-konsoleprofiles
Suggests:	plasma-applet-knowledgebase
Suggests:	plasma-applet-lancelot
Suggests:	plasma-applet-leavenote
Suggests:	plasma-applet-life
Suggests:	plasma-applet-luna
Suggests:	plasma-applet-magnifique
Suggests:	plasma-applet-mediaplayer
Suggests:	plasma-applet-microblog
Suggests:	plasma-applet-news
Suggests:	plasma-applet-notes
Suggests:	plasma-applet-nowplaying
Suggests:	plasma-applet-opendesktop
Suggests:	plasma-applet-paste
Suggests:	plasma-applet-plasmaboard
Suggests:	plasma-applet-previewer
Suggests:	plasma-applet-qalculate
Suggests:	plasma-applet-rssnow
Suggests:	plasma-applet-rtm
Suggests:	plasma-applet-showdashboard
Suggests:	plasma-applet-showdesktop
Suggests:	plasma-applet-spellcheck
Suggests:	plasma-applet-systemloadviewer
Suggests:	plasma-applet-timer
Suggests:	plasma-applet-unitconverter
Suggests:	plasma-applet-weather
Suggests:	plasma-applet-weatherstation
Suggests:	plasma-applet-webslice

Suggests:	plasma-runner-audioplayercontrol
Suggests:	plasma-runner-browserhistory
Suggests:	plasma-runner-charrunner
Suggests:	plasma-runner-contacts
Suggests:	plasma-runner-converter
Suggests:	plasma-runner-datetime
Suggests:	plasma-runner-dictionary
Suggests:	plasma-runner-events
Suggests:	plasma-runner-katesessions
Suggests:	plasma-runner-konquerorsessions
Suggests:	plasma-runner-konsolesessions
Suggests:	plasma-runner-kopete
Suggests:	plasma-runner-mediawiki
Suggests:	plasma-runner-spellchecker
Suggests:	plasma-runner-translator
Suggests:	plasma-runner-youtube

Suggests:	plasma-wallpaper-mandelbrot
Suggests:	plasma-wallpaper-marble
Suggests:	plasma-wallpaper-pattern
Suggests:	plasma-wallpaper-potd
Suggests:	plasma-wallpaper-qml
Suggests:	plasma-wallpaper-virus
Suggests:	plasma-wallpaper-weather

%description
A compilation of plasma items (runners, applets, plasmoids) for KDE4.

%files
%doc COPYING

#-----------------------------------------------------------------------------

%package -n plasma-applet-icontasks
Summary:	Plasma icontasks applet
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-icontasks
Plasma icontasks applet.

%files -n plasma-applet-icontasks
%{_kde_libdir}/kde4/plasma_applet_icontasks.so
%{_kde_services}/plasma-applet-icontasks.desktop
%{_kde_appsdir}/kdeplasma-addons/mediabuttonsrc
%{_kde_appsdir}/desktoptheme/default/icontasks

#-----------------------------------------------------------------------------

%package -n plasma-applet-filewatcher
Summary:	Monitor applet for files
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-filewatcher
Monitor applet for files.

%files -n plasma-applet-filewatcher
%{_kde_libdir}/kde4/plasma_applet_fileWatcher.so
%{_kde_services}/plasma-fileWatcher-default.desktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-bookmarks
Summary:	Bookmark applet for KDE
Group:		Graphical desktop/KDE
Requires:	kdebase4-runtime
Provides:	plasma-applet

%description -n plasma-applet-bookmarks
This applet provides access to KDE's bookmark

%files -n plasma-applet-bookmarks
%{_kde_services}/plasma-applet-bookmarks.desktop
%{_kde_libdir}/kde4/plasma_applet_bookmarks.so

#-----------------------------------------------------------------------------

%package -n plasma-applet-notes
Summary:	Plasma notes applets
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-notes
Plasma notes applets.

%files -n plasma-applet-notes
%{_kde_libdir}/kde4/plasma_applet_notes.so
%{_kde_services}/plasma-notes-default.desktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-showdesktop
Summary:	Show desktop contents
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-showdesktop
Show desktop contents.

%files -n plasma-applet-showdesktop
%{_kde_libdir}/kde4/plasma_applet_showdesktop.so
%{_kde_services}/plasma-applet-showdesktop.desktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-comic
Summary:	Make your day happy with daily desktop comics applet
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet
Requires:	plasma-dataengine-comic = %{EVRD}
Conflicts:	plasma-dataengine-comic < 4.10.4-2

%description -n plasma-applet-comic
Make your day happy with daily desktop comics applet

%files -n plasma-applet-comic
%{_kde_libdir}/kde4/plasma_applet_comic.so
%{_kde_configdir}/comic.knsrc
%{_kde_services}/plasma-comic-default.desktop
%{_kde_appsdir}/plasma/packages/org.kde.comic

#-----------------------------------------------------------------------------

%package -n plasma-applet-konqprofiles
Summary:	Live konqueror profile viewer
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Requires:	plasma-dataengine-konqprofiles = %{EVRD}
Provides:	plasma-applet

%description -n plasma-applet-konqprofiles
Live konqueror profile viewer.

%files -n plasma-applet-konqprofiles
%{_kde_appsdir}/plasma/plasmoids/konqprofiles
%{_kde_services}/plasma-applet-konqprofiles.desktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-rssnow
Summary:	Plasma RSS Applet
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-rssnow
Plasma RSS Applet

%files -n plasma-applet-rssnow
%{_kde_libdir}/kde4/plasma_applet_rssnow.so
%{_kde_appsdir}/desktoptheme/default/rssnow
%{_kde_services}/plasma-applet-rssnow.desktop
%{_kde_appsdir}/rssnow

#-----------------------------------------------------------------------------

%package -n plasma-applet-previewer
Summary:	Previewer Plasma Applet
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-previewer
Previewer Plasma Applet

%files -n plasma-applet-previewer
%{_kde_libdir}/kde4/plasma_applet_previewer.so
%{_kde_iconsdir}/hicolor/*/apps/previewer.png
%{_kde_services}/ServiceMenus/preview.desktop
%{_kde_services}/plasma-applet-previewer.desktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-bball
Summary:	bball Plasma Applet
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-bball
bball Plasma Applet

%files -n plasma-applet-bball
%{_kde_iconsdir}/*/*/*/bball*
%{_kde_services}/plasma-applet-bball.desktop
%{_kde_appsdir}/bball
%{_kde_libdir}/kde4/plasma_applet_bball.so

#-----------------------------------------------------------------------------

%package -n plasma-applet-incomingmsg
Summary:	incomingmsg Plasma Applet
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-incomingmsg
incomingmsg Plasma Applet

%files -n plasma-applet-incomingmsg
%{_kde_services}/plasma-applet-incomingmsg.desktop
%{_kde_libdir}/kde4/plasma_applet_incomingmsg.so

#-----------------------------------------------------------------------------

%package -n plasma-applet-leavenote
Summary:	Leave A Note
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-leavenote
Leave notes for users while they are away

%files -n plasma-applet-leavenote
%{_kde_libdir}/kde4/plasma_applet_leavenote.so
%{_kde_services}/plasma-applet-leavenote.desktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-life
Summary:	life Plasma Applet
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-life
life Plasma Applet

%files -n plasma-applet-life
%{_kde_libdir}/kde4/plasma_applet_life.so
%{_kde_services}/plasma-applet-life.desktop
%{_kde_iconsdir}/hicolor/*/apps/lifegame.*

#-----------------------------------------------------------------------------

%package -n plasma-dataengine-kdeobservatory
Summary:	Engine of the kdeobservatory plasma applet
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-dataengine

%description -n plasma-dataengine-kdeobservatory
Engine of the kdeobservatory plasma applet

%files -n plasma-dataengine-kdeobservatory
%{_kde_libdir}/kde4/plasma_engine_kdeobservatory.so
%{_kde_appsdir}/plasma/services/kdeobservatory.operations
%{_kde_services}/plasma-engine-kdeobservatory.desktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-pastebin
Summary:	Pastebin plasma Applet
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-pastebin
Paste text/images to a remote server

%files -n plasma-applet-pastebin
%{_kde_services}/plasma-applet-pastebin.desktop
%{_kde_libdir}/kde4/plasma_applet_pastebin.so
%{_kde_appsdir}/plasma_pastebin
%{_kde_configdir}/pastebin.knsrc

#-----------------------------------------------------------------------------

%package -n plasma-applet-knowledgebase
Summary:	Widget that can query the knowledgebase of opendesktop.org
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet
Requires:	plasma-dataengine-ocs

%description -n plasma-applet-knowledgebase
Widget that can query the knowledgebase of opendesktop.org

%files -n plasma-applet-knowledgebase
%{_kde_libdir}/kde4/plasma_applet_knowledgebase.so
%{_kde_services}/plasma-applet-knowledgebase.desktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-blackboard
Summary:	A blackboard plasma applet
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-blackboard
A blackboard plasma applet

%files -n plasma-applet-blackboard
%{_kde_libdir}/kde4/plasma_applet_blackboard.so
%{_kde_services}/plasma-applet-blackboard.desktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-plasmaboard
Summary:	A plasmaboard plasma applet
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-plasmaboard
A virtual, on-screen keyboard

%files -n plasma-applet-plasmaboard
%{_kde_libdir}/kde4/plasma_applet_plasmaboard.so
%{_kde_services}/plasma_applet_plasmaboard.desktop
%{_kde_appsdir}/plasmaboard

#-----------------------------------------------------------------------------

%package -n plasma-applet-konsoleprofiles
Summary:	Live konsole profile viewer
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Requires:	plasma-dataengine-konsoleprofiles = %{EVRD}
Provides:	plasma-applet

%description -n plasma-applet-konsoleprofiles
Live konsole profile viewer.

%files -n plasma-applet-konsoleprofiles
%{_kde_appsdir}/plasma/plasmoids/konsoleprofiles
%{_kde_services}/plasma-applet-konsoleprofiles.desktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-luna
Summary:	Lunar calendar
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-luna
Lunar calendar applet.

%files -n plasma-applet-luna
%{_kde_libdir}/kde4/plasma_applet_luna.so
%{_kde_services}/plasma-applet-luna.desktop
%{_kde_iconsdir}/hicolor/*/apps/luna.png

#-----------------------------------------------------------------------------

%package -n plasma-applet-lancelot
Summary:	Plasma lancelot applets
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-lancelot
Plasma lancelot applets.

%files -n plasma-applet-lancelot
%{_kde_bindir}/lancelot
%{_kde_libdir}/kde4/plasma_applet_lancelot_part.so
%{_kde_libdir}/kde4/plasma_applet_lancelot_launcher.so
%{_kde_services}/plasma-applet-lancelot-launcher.desktop
%{_kde_iconsdir}/hicolor/*/apps/lancelot*.png
%{_kde_iconsdir}/hicolor/*/apps/plasmaapplet-shelf.png
%{_kde_services}/plasma-applet-lancelot-part.desktop
%{_kde_services}/lancelot.desktop
%{_kde_datadir}/mime/packages/lancelotpart-mime.xml
%{_kde_appsdir}/desktoptheme/*/lancelot
%{_kde_appsdir}/lancelot

#-----------------------------------------------------------------------------

%define lancelot_major 2
%define liblancelot %mklibname lancelot %{lancelot_major}

%package -n %{liblancelot}
Summary:	%{name} library
Group:		System/Libraries
Obsoletes:	%{_lib}lancelot1 < %{EVRD}

%description -n %{liblancelot}
%{name} library.

%files -n %{liblancelot}
%{_kde_libdir}/liblancelot.so.*

#-----------------------------------------------------------------------------

%package -n plasma-desktoptheme-default
Summary:	Plasma default desktopthemes
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace

%description -n plasma-desktoptheme-default
Plasma default desktopthemes.

%files -n plasma-desktoptheme-default
%{_kde_appsdir}/desktoptheme/default/widgets

#-----------------------------------------------------------------------------

%package -n plasma-applet-microblog
Summary:	Microblog applet
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet
Requires:	plasma-dataengine-microblog = %{EVRD}
Provides:	plasma-applet-twitter = %{EVRD}

%description -n plasma-applet-microblog
Update and view your microblog status

%files -n plasma-applet-microblog
%{_kde_libdir}/kde4/plasma_applet_microblog.so
%{_kde_services}/plasma-applet-microblog.desktop
%{_kde_appsdir}/plasma/services/tweet.operations

#-----------------------------------------------------------------------------

%package -n plasma-applet-nowplaying
Summary:	SWoong notifier applet
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-nowplaying
Song notifier applet

%files -n plasma-applet-nowplaying
%{_kde_appsdir}/plasma/plasmoids/nowplaying
%{_kde_services}/plasma-applet-nowplaying.desktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-binaryclock
Summary:	Simplified way to see the hours
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-binaryclock
Simplified way to see the hours.

%files -n plasma-applet-binaryclock
%{_kde_libdir}/kde4/plasma_applet_binaryclock.so
%{_kde_services}/plasma-applet-binaryclock.desktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-dict
Summary:	Dict applet
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-dict
A dict applets.

%files -n plasma-applet-dict
%{_kde_libdir}/kde4/plasma_applet_dict.so
%{_kde_services}/plasma-dict-default.desktop
%{_kde_iconsdir}/hicolor/scalable/apps/accessories-dict*

#-----------------------------------------------------------------------------

%package -n plasma-applet-fuzzy-clock
Summary:	A lazy way to see the hours
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-fuzzy-clock
A lazy way to see the hours.

%files -n plasma-applet-fuzzy-clock
%{_kde_libdir}/kde4/plasma_applet_fuzzy_clock.so
%{_kde_services}/plasma-clock-fuzzy.desktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-frame
Summary:	A basic pictures frame to desktop
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-frame
A basic pictures frame to desktop.

%files -n plasma-applet-frame
%{_kde_libdir}/kde4/plasma_applet_frame.so
%{_kde_services}/plasma-frame-default.desktop
%{_kde_appsdir}/plasma-applet-frame

#-----------------------------------------------------------------------------

%package -n plasma-applet-showdashboard
Summary:	Plasma showdashboard applets
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-showdashboard
Plasma showdashboard applets.

%files -n plasma-applet-showdashboard
%{_kde_libdir}/kde4/plasma_applet_showdashboard.so
%{_kde_services}/plasma-applet-showdashboard.desktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-calculator
Summary:	Plasma calculator applets
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-calculator
Plasma calculator applets.

%files -n plasma-applet-calculator
%{_kde_appsdir}/plasma/plasmoids/calculator
%{_kde_services}/plasma-applet-calculator.desktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-fifteenpuzzle
Summary:	Plasma fifteenpuzzle applets
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-fifteenpuzzle
Plasma fifteenpuzzle applets.

%files -n plasma-applet-fifteenpuzzle
%{_kde_libdir}/kde4/plasma_applet_fifteenPuzzle.so
%{_kde_services}/plasma-applet-fifteenPuzzle.desktop
%{_kde_appsdir}/desktoptheme/default/fifteenPuzzle
%{_kde_iconsdir}/*/*/*/fifteenpuzzle.*

#-----------------------------------------------------------------------------

%package -n plasma-applet-kolourpicker
Summary:	Basic color picker
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-kolourpicker
Basic color picker.

%files -n plasma-applet-kolourpicker
%{_kde_libdir}/kde4/plasma_applet_kolourpicker.so
%{_kde_services}/plasma-kolourpicker-default.desktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-unitconverter
Summary:	Unit Converter
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-unitconverter
Unit Converter.

%files -n plasma-applet-unitconverter
%{_kde_libdir}/kde4/plasma_applet_unitconverter.so
%{_kde_services}/plasma-applet-unitconverter.desktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-systemloadviewer
Summary:	System Load Viewer
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-systemloadviewer
System Load Viewer.

%files -n plasma-applet-systemloadviewer
%{_kde_libdir}/kde4/plasma-applet_systemloadviewer.so
%{_kde_services}/plasma-applet-systemloadviewer.desktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-weather
Summary:	Weather Forecast
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Conflicts:	plasma-wallpaper-qml < 4.10.2-2
Provides:	plasma-applet

%description -n plasma-applet-weather
Weather Forecast.

%files -n plasma-applet-weather
%{_kde_libdir}/kde4/plasma_applet_weather.so
%{_kde_services}/plasma-applet-weather.desktop
%{_kde_appsdir}/desktoptheme/default/weather/wind-arrows.svgz
%{_kde_appsdir}/plasma/packages/org.kde.weather/

#-----------------------------------------------------------------------------

%package -n plasma-applet-bubblemon
Summary:	Monitor your system
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-bubblemon
A pretty bubble that monitors your system.

%files -n plasma-applet-bubblemon
%{_kde_libdir}/kde4/plasma_applet_bubblemon.so
%{_kde_services}/plasma-applet-bubblemon.desktop
%{_kde_appsdir}/desktoptheme/default/bubblemon/bubble.svg

#-----------------------------------------------------------------------------

%package -n plasma-dataengine-comic
Summary:	Plasma comic dataengines
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-dataengine
Conflicts:	plasma-applet-comic < 4.10.4-2

%description -n plasma-dataengine-comic
Plasma comic dataengines.

%files -n plasma-dataengine-comic
%{_kde_libdir}/kde4/plasma_comic_krossprovider.so
%{_kde_libdir}/kde4/plasma_engine_comic.so
%{_kde_libdir}/kde4/plasma_packagestructure_comic.so
%{_kde_services}/plasma-dataengine-comic.desktop
%{_kde_services}/plasma-packagestructure-comic.desktop
%{_kde_servicetypes}/plasma_comicprovider.desktop

#-----------------------------------------------------------------------------

%package -n plasma-dataengine-microblog
Summary:	Plasma micrbolog dataengines
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-dataengine
Provides:	plasma-dataengine-twitter = %{EVRD}

%description -n plasma-dataengine-microblog
Plasma microblog dataengines.

%files -n plasma-dataengine-microblog
%{_kde_libdir}/kde4/plasma_engine_microblog.so
%{_kde_services}/plasma-dataengine-microblog.desktop

#-----------------------------------------------------------------------------

%package -n plasma-dataengine-rtm
Summary:	An engine to work with Remember the Milk
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-dataengine
Provides:	plasma-dataengine-rememberthemilk = %{EVRD}
Provides:	plasma-dataengine-rtm = %{EVRD}

%description -n plasma-dataengine-rtm
An engine to work with Remember the Milk.

%files -n plasma-dataengine-rtm
%{_kde_libdir}/kde4/plasma_engine_rtm.so
%{_kde_services}/plasma-engine-rtm.desktop
%{_kde_appsdir}/plasma/services/rtmauth.operations
%{_kde_appsdir}/plasma/services/rtmtask.operations
%{_kde_appsdir}/plasma/services/rtmtasks.operations

#-----------------------------------------------------------------------------

%package -n plasma-dataengine-ocs
Summary:	Open Collaboration Services
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-dataengine
Provides:	plasma-dataengine-ocs = %{EVRD}

%description -n plasma-dataengine-ocs
Open Collaboration Services.

%files -n plasma-dataengine-ocs
%{_kde_libdir}/kde4/plasma_engine_ocs.so
%{_kde_services}/plasma-dataengine-ocs.desktop

#-----------------------------------------------------------------------------

%package -n plasma-dataengine-potd
Summary:	Picture of the Day
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-dataengine
Provides:	plasma-dataengine-potd = %{EVRD}

%description -n plasma-dataengine-potd
Data Engine for getting various online Pictures of The Day.

%files -n plasma-dataengine-potd
%{_kde_libdir}/kde4/plasma_potd_apodprovider.so
%{_kde_libdir}/kde4/plasma_potd_epodprovider.so
%{_kde_libdir}/kde4/plasma_potd_flickrprovider.so
%{_kde_libdir}/kde4/plasma_potd_natgeoprovider.so
%{_kde_libdir}/kde4/plasma_potd_oseiprovider.so
%{_kde_libdir}/kde4/plasma_potd_wcpotdprovider.so
%{_kde_libdir}/kde4/plasma_engine_potd.so
%{_kde_services}/plasma-dataengine-potd.desktop
%{_kde_services}/apodprovider.desktop
%{_kde_services}/epodprovider.desktop
%{_kde_services}/flickrprovider.desktop
%{_kde_services}/natgeoprovider.desktop
%{_kde_services}/oseiprovider.desktop
%{_kde_services}/wcpotdprovider.desktop
%{_kde_servicetypes}/plasma_potdprovider.desktop

#-----------------------------------------------------------------------------

%package -n plasma-dataengine-konqprofiles
Summary:	List and launch Konqueror profiles
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-dataengine

%description -n plasma-dataengine-konqprofiles
Data Engine to list and launch Konqueror profiles.

%files -n plasma-dataengine-konqprofiles
%{_kde_libdir}/kde4/plasma_engine_konqprofiles.so
%{_kde_services}/plasma-dataengine-konqprofiles.desktop
%{_kde_appsdir}/plasma/services/org.kde.plasma.dataengine.konqprofiles.operations

#-----------------------------------------------------------------------------

%package -n plasma-dataengine-konsoleprofiles
Summary:	List and launch Konsole profiles
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-dataengine

%description -n plasma-dataengine-konsoleprofiles
Data Engine to list and launch Konsole profiles.

%files -n plasma-dataengine-konsoleprofiles
%{_kde_libdir}/kde4/plasma_engine_konsoleprofiles.so
%{_kde_services}/plasma-dataengine-konsoleprofiles.desktop
%{_kde_appsdir}/plasma/services/org.kde.plasma.dataengine.konsoleprofiles.operations

#-----------------------------------------------------------------------------

%package -n plasma-runner-converter
Summary:	Plasma converter runners
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-runner

%description -n plasma-runner-converter
Plasma converter runners.

%files -n plasma-runner-converter
%{_kde_services}/plasma-runner-converter.desktop
%{_kde_libdir}/kde4/krunner_converter.so

#-----------------------------------------------------------------------------

%package -n plasma-runner-charrunner
Summary:	Plasma charrunner runners
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-runner

%description -n plasma-runner-charrunner
Plasma charrunner runners.

%files -n plasma-runner-charrunner
%{_kde_libdir}/kde4/kcm_krunner_charrunner.so
%{_kde_libdir}/kde4/krunner_charrunner.so
%{_kde_services}/CharRunner_config.desktop
%{_kde_services}/CharacterRunner.desktop

#-----------------------------------------------------------------------------

%package -n plasma-runner-datetime
Summary:	Plasma charrunner runners
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-runner

%description -n plasma-runner-datetime
Plasma datetime runners.

%files -n plasma-runner-datetime
%{_kde_libdir}/kde4/plasma_runner_datetime.so
%{_kde_services}/plasma-runner-datetime.desktop

#-----------------------------------------------------------------------------

%package -n plasma-runner-dictionary
Summary:	Plasma charrunner runners
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-runner

%description -n plasma-runner-dictionary
Plasma datetime runners.

%files -n plasma-runner-dictionary
%{_kde_libdir}/kde4/kcm_krunner_dictionary.so
%{_kde_libdir}/kde4/krunner_dictionary.so
%{_kde_services}/plasma-runner-dictionary.desktop
%{_kde_services}/plasma-runner-dictionary_config.desktop

#-----------------------------------------------------------------------------

%package -n plasma-runner-contacts
Summary:	Plasma contacts runners
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-runner

%description -n plasma-runner-contacts
Plasma contacts runners.

%files -n plasma-runner-contacts
%{_kde_libdir}/kde4/krunner_contacts.so
%{_kde_services}/plasma-runner-contacts.desktop

#-----------------------------------------------------------------------------

%package -n plasma-runner-events
Summary:	Plasma events runners
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-runner

%description -n plasma-runner-events
Plasma events runners.

%files -n plasma-runner-events
%{_kde_libdir}/kde4/plasma_runner_events.so
%{_kde_libdir}/kde4/kcm_plasma_runner_events.so
%{_kde_services}/plasma-runner-events_config.desktop
%{_kde_services}/plasma-runner-events.desktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-weatherstation
Summary:	Plasma applet weatherstation
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Conflicts:	plasma-wallpaper-qml < 4.10.2-2
Provides:	plasma-applet

%description -n plasma-applet-weatherstation
Plasma applet weatherstation.

%files -n plasma-applet-weatherstation
%{_kde_libdir}/kde4/plasma_applet_weatherstation.so
%{_kde_appsdir}/desktoptheme/default/weatherstation
%{_kde_appsdir}/plasma/packages/org.kde.lcdweather/
%{_kde_services}/plasma-applet-weatherstation.desktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-news
Summary:	Plasma applet news
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-news
Plasma applet news

%files -n plasma-applet-news
%{_kde_services}/plasma-applet-news.desktop
%{_kde_libdir}/kde4/plasma_applet_news.so
%{_kde_appsdir}/desktoptheme/default/stylesheets/news.css

#-----------------------------------------------------------------------------

%package -n plasma-applet-charselect
Summary:	Plasma applet charselect
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-charselect
Plasma applet charselect

%files -n plasma-applet-charselect
%{_kde_services}/plasma-applet-charselect.desktop
%{_kde_libdir}/kde4/plasma_applet_charselect.so

#-----------------------------------------------------------------------------

%package -n plasma-applet-eyes
Summary:	Plasma applet paste
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-eyes
Plasma applet eyes

%files -n plasma-applet-eyes
%{_kde_libdir}/kde4/plasma_applet_eyes.so
%{_kde_services}/plasma-applet-eyes.desktop
%{_kde_iconsdir}/hicolor/*/apps/eyes.*

#-----------------------------------------------------------------------------

%package -n plasma-applet-paste
Summary:	Plasma applet paste
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-paste
Plasma applet paste

%files -n plasma-applet-paste
%{_kde_libdir}/kde4/plasma_applet_paste.so
%{_kde_services}/plasma-applet-paste.desktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-timer
Summary:	Plasma applet timer
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-timer
Plasma applet timer

%files -n plasma-applet-timer
%{_kde_libdir}/kde4/plasma_applet_timer.so
%{_kde_services}/plasma-applet-timer.desktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-opendesktop
Summary:	Communicate using the Social Desktop
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Requires:	plasma-dataengine-ocs
Provides:	plasma-applet

%description -n plasma-applet-opendesktop
Communicate using the Social Desktop.

%files -n plasma-applet-opendesktop
%{_kde_libdir}/kde4/plasma_applet_opendesktop.so
%{_kde_services}/plasma-applet-opendesktop.desktop
%{_kde_services}/plasma-applet-opendesktop-activities.desktop
%{_kde_libdir}/kde4/plasma_applet_opendesktop_activities.so
%{_kde_appsdir}/plasma-applet-opendesktop-activities/plasma-applet-opendesktop-activities.notifyrc
%{_kde_appsdir}/plasma/services/ocsPerson.operations
%{_kde_appsdir}/plasma-applet-opendesktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-magnifique
Summary:	A magnification glass for Plasma canvas
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-magnifique
A magnification glass for Plasma canvas.

%files -n plasma-applet-magnifique
%{_kde_libdir}/kde4/plasma_applet_magnifique.so
%{_kde_services}/plasma-applet-magnifique.desktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-qalculate
Summary:	A Qalculate plasma applet
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-qalculate
A Qalculate plasma applet

%files -n plasma-applet-qalculate
%{_kde_libdir}/kde4/plasma_applet_qalculate.so
%{_kde_services}/plasma-applet-qalculate.desktop
%{_kde_iconsdir}/hicolor/*/apps/qalculate-applet.png

#-----------------------------------------------------------------------------

%package -n plasma-applet-mediaplayer
Summary:	Widget that can play video and sound
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-mediaplayer
Widget that can play video and sound.

%files -n plasma-applet-mediaplayer
%{_kde_libdir}/kde4/plasma_applet_mediaplayer.so
%{_kde_services}/plasma-applet-mediaplayer.desktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-spellcheck
Summary:	Fast spell checking applet
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-spellcheck
Fast spell checking applet

%files -n plasma-applet-spellcheck
%{_kde_libdir}/kde4/plasma_applet_spellcheck.so
%{_kde_services}/plasma-applet-spellcheck.desktop

#-----------------------------------------------------------------------------

%package -n plasma-applet-webslice
Summary:	Applet that show a part of a webpage
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet

%description -n plasma-applet-webslice
Applet that show a part of a webpage

%files -n plasma-applet-webslice
%{_kde_services}/plasma-applet-webslice.desktop
%{_kde_libdir}/kde4/plasma_applet_webslice.so

#-----------------------------------------------------------------------------

%package -n plasma-applet-rtm
Summary:	Remember The Milk Todo list applet
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet
Provides:	plasma-applet-rememberthemilk = %{EVRD}
Requires:	plasma-dataengine-rtm = %{EVRD}

%description -n plasma-applet-rtm
Remember The Milk Todo list applet.

%files -n plasma-applet-rtm
%{_kde_libdir}/kde4/plasma_applet_rtm.so
%{_kde_services}/plasma-applet-rememberthemilk.desktop

#-----------------------------------------------------------------------------

%package -n plasma-runner-konquerorsessions
Summary:	Plasma runner places
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-runner

%description -n plasma-runner-konquerorsessions
Plasma runner konquerorsessions.

%files -n plasma-runner-konquerorsessions
%{_kde_services}/konquerorsessions.desktop
%{_kde_libdir}/kde4/krunner_konquerorsessions.so

#-----------------------------------------------------------------------------

%package -n plasma-runner-katesessions
Summary:	Plasma runner katesessions
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-runner

%description -n plasma-runner-katesessions
Plasma runner katesessions.

%files -n plasma-runner-katesessions
%{_kde_services}/katesessions.desktop
%{_kde_libdir}/kde4/krunner_katesessions.so

#-----------------------------------------------------------------------------

%package -n plasma-runner-konsolesessions
Summary:	Plasma runner konsolesessions
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-runner

%description -n plasma-runner-konsolesessions
Plasma runner konsolesessions.

%files -n plasma-runner-konsolesessions
%{_kde_services}/konsolesessions.desktop
%{_kde_libdir}/kde4/krunner_konsolesessions.so

#-----------------------------------------------------------------------------

%package -n plasma-runner-browserhistory
Summary:	Plasma runner browserhistory
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-runner

%description -n plasma-runner-browserhistory
Plasma runner browserhistory.

%files -n plasma-runner-browserhistory
%{_kde_libdir}/kde4/krunner_browserhistory.so
%{_kde_services}/browserhistory.desktop

#-----------------------------------------------------------------------------

%package -n plasma-runner-spellchecker
Summary:	Plasma runner spellchecker
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-runner

%description -n plasma-runner-spellchecker
Plasma runner spellchecker.

%files -n plasma-runner-spellchecker
%{_kde_services}/plasma-runner-spellchecker.desktop
%{_kde_services}/plasma-runner-spellchecker_config.desktop
%{_kde_libdir}/kde4/krunner_spellcheckrunner.so
%{_kde_libdir}/kde4/kcm_krunner_spellcheck.so

#-----------------------------------------------------------------------------

%package -n plasma-runner-audioplayercontrol
Summary:	Plasma runner audioplayercontrol
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-runner

%description -n plasma-runner-audioplayercontrol
Plasma runner audioplayercontrol.

%files -n plasma-runner-audioplayercontrol
%{_kde_libdir}/kde4/kcm_krunner_audioplayercontrol.so
%{_kde_libdir}/kde4/krunner_audioplayercontrol.so
%{_kde_services}/plasma-runner-audioplayercontrol.desktop
%{_kde_services}/plasma-runner-audioplayercontrol_config.desktop

#-----------------------------------------------------------------------------

%package -n plasma-runner-kopete
Summary:	Plasma runner kopete
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-runner

%description -n plasma-runner-kopete
Plasma runner kopete.

%files -n plasma-runner-kopete
%{_kde_libdir}/kde4/krunner_kopete.so
%{_kde_services}/plasma-runner-kopete.desktop

#-----------------------------------------------------------------------------

%package -n plasma-runner-mediawiki
Summary:	Plasma runner mediawiki (matches MediaWiki queries)
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-runner

%description -n plasma-runner-mediawiki
Plasma runner mediawiki (matches MediaWiki queries).

%files -n plasma-runner-mediawiki
%{_kde_libdir}/kde4/krunner_mediawiki.so
%{_kde_services}/plasma-runner-techbase.desktop
%{_kde_services}/plasma-runner-wikipedia.desktop
%{_kde_services}/plasma-runner-wikitravel.desktop

#-----------------------------------------------------------------------------

%package -n plasma-runner-translator
Summary:	Plasma translator runner
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-runner

%description -n plasma-runner-translator
Provides translation via Google Translate.

%files -n plasma-runner-translator
%{_kde_libdir}/kde4/krunner_translator.so
%{_kde_services}/plasma-runner-translator.desktop

#-----------------------------------------------------------------------------

%package -n plasma-runner-youtube
Summary:	Plasma runner youtube (matches YouTube queries)
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-runner
Conflicts:	kipi-plugins-youtube < 2.0.2-2

%description -n plasma-runner-youtube
Plasma runner youtube (matches YouTube queries).

%files -n plasma-runner-youtube
%{_kde_libdir}/kde4/krunner_youtube.so
%{_kde_services}/plasma-runner-youtube.desktop
%{_kde_iconsdir}/hicolor/*/actions/krunner_youtube.*

#-----------------------------------------------------------------------------

%package -n plasma-wallpaper-pattern
Summary:	Pattern wallpaper
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-wallpaper

%description -n plasma-wallpaper-pattern
Pattern wallpaper.

%files -n plasma-wallpaper-pattern
%{_kde_libdir}/kde4/plasma_wallpaper_pattern.so
%{_kde_services}/plasma-wallpaper-pattern.desktop
%{_kde_appsdir}/plasma_wallpaper_pattern

#-----------------------------------------------------------------------------

%package -n plasma-wallpaper-weather
Summary:	Weather wallpaper
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-wallpaper

%description -n plasma-wallpaper-weather
Weather wallpaper.

%files -n plasma-wallpaper-weather
%{_kde_libdir}/kde4/plasma_wallpaper_weather.so
%{_kde_services}/plasma-wallpaper-weather.desktop
%{_kde_configdir}/plasmaweather.knsrc

#-----------------------------------------------------------------------------

%package -n plasma-wallpaper-virus
Summary:	Virus wallpaper
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-wallpaper

%description -n plasma-wallpaper-virus
Virus wallpaper.

%files -n plasma-wallpaper-virus
%{_kde_libdir}/kde4/plasma_wallpaper_virus.so
%{_kde_services}/plasma-wallpaper-virus.desktop
%{_kde_configdir}/virus_wallpaper.knsrc

#-----------------------------------------------------------------------------

%package -n plasma-wallpaper-marble
Summary:	Marble wallpaper
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Requires:	marble-common
Provides:	plasma-wallpaper

%description -n plasma-wallpaper-marble
Marble wallpaper.

%files -n plasma-wallpaper-marble
%{_kde_libdir}/kde4/plasma_wallpaper_marble.so
%{_kde_services}/plasma-wallpaper-marble.desktop

#-----------------------------------------------------------------------------

%package -n plasma-wallpaper-mandelbrot
Summary:	Mandelbrot wallpaper
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-wallpaper

%description -n plasma-wallpaper-mandelbrot
Mandelbrot wallpaper.

%files -n plasma-wallpaper-mandelbrot
%{_kde_libdir}/kde4/plasma_wallpaper_mandelbrot.so
%{_kde_services}/plasma-wallpaper-mandelbrot.desktop

#-----------------------------------------------------------------------------

%package -n plasma-wallpaper-qml
Summary:	Animated Wallpaper
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-wallpaper

%description -n plasma-wallpaper-qml
Animated QML Wallpaper.

%files -n plasma-wallpaper-qml
%{_kde_libdir}/kde4/plasma_wallpaper_qml.so
%{_kde_appsdir}/plasma/wallpapers/org.kde.animals/
%{_kde_appsdir}/plasma/wallpapers/org.kde.haenau/
%{_kde_appsdir}/plasma/wallpapers/org.kde.hunyango/
%{_kde_services}/plasma-wallpaper-qml.desktop

#-----------------------------------------------------------------------------

%package -n plasma-wallpaper-potd
Summary:	Potd wallpaper
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-wallpaper

%description -n plasma-wallpaper-potd
Potd wallpaper.

%files -n plasma-wallpaper-potd
%{_kde_libdir}/kde4/plasma_wallpaper_potd.so
%{_kde_services}/plasma-wallpaper-potd.desktop


#-----------------------------------------------------------------------------

%define plasmacomicprovidercore_major 1
%define libplasmacomicprovidercore %mklibname plasmacomicprovidercore %{plasmacomicprovidercore_major}

%package -n %{libplasmacomicprovidercore}
Summary:	%{name} library
Group:		System/Libraries

%description -n %{libplasmacomicprovidercore}
%{name} library.

%files -n %{libplasmacomicprovidercore}
%{_kde_libdir}/libplasmacomicprovidercore.so.%{plasmacomicprovidercore_major}*

#-----------------------------------------------------------------------------

%define plasmaweather_major 4
%define libplasmaweather %mklibname plasmaweather %{plasmaweather_major}

%package -n %{libplasmaweather}
Summary:	%{name} library
Group:		System/Libraries

%description -n %{libplasmaweather}
%{name} library.

%files -n %{libplasmaweather}
%{_kde_libdir}/libplasmaweather.so.%{plasmaweather_major}*

#-----------------------------------------------------------------------------

%define rtm_major 4
%define librtm %mklibname rtm %{rtm_major}

%package -n %{librtm}
Summary:	%{name} library
Group:		System/Libraries

%description -n %{librtm}
%{name} library.

%files -n %{librtm}
%{_kde_libdir}/librtm.so.%{rtm_major}*

#-----------------------------------------------------------------------------

%define plasmapotdprovidercore_major 1
%define libplasmapotdprovidercore %mklibname plasmapotdprovidercore %{plasmapotdprovidercore_major}

%package -n %{libplasmapotdprovidercore}
Summary:	%{name} library
Group:		System/Libraries

%description -n %{libplasmapotdprovidercore}
%{name} library.

%files -n %{libplasmapotdprovidercore}
%{_kde_libdir}/libplasmapotdprovidercore.so.%{plasmapotdprovidercore_major}*

#-----------------------------------------------------------------------------

%define lancelot_datamodels_major 1
%define liblancelot_datamodels %mklibname lancelot-datamodels %{lancelot_datamodels_major}

%package -n %{liblancelot_datamodels}
Summary:	%{name} library
Group:		System/Libraries
Obsoletes:	%{_lib}lancelot-datamodels0 < %{EVRD}

%description -n %{liblancelot_datamodels}
%{name} library.

%files -n %{liblancelot_datamodels}
%{_kde_libdir}/liblancelot-datamodels.so.%{lancelot_datamodels_major}*

#-----------------------------------------------------------------------------

%define plasma_containments_grouping_major 4
%define libplasma_containments_grouping %mklibname plasmacontainmentsgrouping %{plasma_containments_grouping_major}

%package -n %{libplasma_containments_grouping}
Summary:	%{name} library
Group:		System/Libraries

%description -n %{libplasma_containments_grouping}
%{name} library.

%files -n %{libplasma_containments_grouping}
%{_kde_libdir}/libplasma_groupingcontainment.so.%{plasma_containments_grouping_major}*

#------------------------------------------------------------------------------

%package -n plasma-applet-kimpanel
Summary:	KDE Input method panel (applet)
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-applet
Requires:	plasma-dataengine-kimpanel

%description -n plasma-applet-kimpanel
KDE Input method panel (applet)

%files -n plasma-applet-kimpanel
%{_kde_libdir}/kde4/plasma_applet_kimpanel.so
%{_kde_datadir}/config.kcfg/kimpanelconfig.kcfg
%{_kde_services}/plasma-applet-kimpanel.desktop

#-----------------------------------------------------------------------------

%package -n plasma-dataengine-kimpanel
Summary:	Engine of the kimpanel plasma applet
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Provides:	plasma-dataengine

%description -n plasma-dataengine-kimpanel
Engine of the kimpanel plasma applet.

%files -n plasma-dataengine-kimpanel
%{_kde_libdir}/kde4/plasma_engine_kimpanel.so
%{_kde_appsdir}/plasma/services/kimpanel.operations
%{_kde_services}/plasma-dataengine-kimpanel.desktop

#-----------------------------------------------------------------------------

%package -n plasma-containments-grouping
Summary:	Containments that do widget grouping and gridding
Group:		Graphical desktop/KDE

%description -n plasma-containments-grouping
This little project will provide the user the ability to layout his
applets in a more advanced way: He will be able to group them inside
special QGraphicsWidgets called Groups, in a way that depends on the
specific group.

%files -n plasma-containments-grouping
%{_kde_libdir}/kde4/plasma_containment_groupingdesktop.so
%{_kde_libdir}/kde4/plasma_containment_groupingpanel.so
%{_kde_libdir}/kde4/plasma_containment_griddesktop.so
%{_kde_services}/plasma-containment-griddesktop.desktop
%{_kde_services}/plasma-containment-groupingdesktop.desktop
%{_kde_services}/plasma-containment-groupingpanel.desktop

#-----------------------------------------------------------------------------

%package devel
Summary:	Devel stuff for %{name}
Group:		Development/KDE and Qt
Requires:	%{libplasmacomicprovidercore} = %{EVRD}
Requires:	%{libplasmaweather} = %{EVRD}
Requires:	%{librtm} = %{EVRD}
Requires:	%{libplasmapotdprovidercore} = %{EVRD}
Requires:	%{liblancelot} = %{EVRD}
Requires:	plasma-applet-kimpanel = %{EVRD}
Requires:	kdelibs4-devel

%description devel
This package contains header files needed if you wish to build applications
based on %{name}

%files devel
%{_kde_libdir}/*.so
%{_kde_includedir}/lancelot
%{_kde_includedir}/KDE/Lancelot
%{_kde_includedir}/lancelot-datamodels
%{_kde_appsdir}/cmake/modules/FindLancelot-Datamodels.cmake
%{_kde_appsdir}/cmake/modules/FindLancelot.cmake

#-----------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.12.4-1
+ Revision: 50957ce
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19888 |12mu|kde-print-manager-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Printer management for KDE
Name:		kde-print-manager
Version:	4.12.4
Release:	1
Group:		Graphical desktop/KDE
License:	GPLv2+
Url:		https://projects.kde.org/projects/playground/base/print-manager
Source0:	ftp://ftp.kde.org/pub/kde/stable/%{version}/src/print-manager-%{version}.tar.xz
Source1:	kde-print-manager.rpmlintrc
BuildRequires:	gettext
BuildRequires:	kdelibs4-devel
BuildRequires:	cups-devel
Requires:	kdebase4-runtime
Obsoletes:	kdeutils4-printer-applet < 4.10.0
Obsoletes:	system-config-printer-kde < 2:4.10.0
Provides:	system-config-printer-kde = 2:%{version}-%{release}

%description
Printer management for KDE.

%files
%{_kde_bindir}/kde-add-printer
%{_kde_bindir}/kde-print-queue
%{_kde_libdir}/kde4/kcm_printer_manager.so
%{_kde_libdir}/kde4/kded_printmanager.so
%{_kde_libdir}/kde4/imports/org/kde/printmanager
%{_kde_libdir}/kde4/libexec/configure-printer
%{_kde_libdir}/libkcupslib.so
%{_kde_appsdir}/plasma/plasmoids/org.kde.printmanager
%{_kde_appsdir}/printmanager
%{_kde_plugindir}/designer/printmanagerwidget.so
%{_kde_services}/kcm_printer_manager.desktop
%{_kde_services}/kded/printmanager.desktop
%{_kde_services}/plasma-applet-printmanager.desktop
%{_datadir}/dbus-1/services/org.kde.ConfigurePrinter.service

#----------------------------------------------------------------------------

%prep
%setup -q -n print-manager-%{version}

%build
%cmake_kde4 -DLIBEXEC_INSTALL_DIR:PATH=%{_kde_libdir}/kde4/libexec
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.12.4-1
+ Revision: f3e647f
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19889 |12mu|kdesdk4-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	K Desktop Environment - Software Development Kit
Name:		kdesdk4
Version:	4.12.4
Release:	1
Epoch:		1
Group:		Graphical desktop/KDE
License:	GPLv2+
Url:		http://www.kde.org
Suggests:	cervisia
Suggests:	dolphin-plugins
Suggests:	lokalize
Suggests:	kapptemplate
Suggests:	kcachegrind
Suggests:	kde-dev-scripts
Suggests:	kde-dev-utils
Suggests:	kdesdk-kioslaves
Suggests:	kdesdk-strigi-analyzers
Suggests:	kdesdk-thumbnailers
Suggests:	kompare
Suggests:	okteta
Suggests:	poxml
Suggests:	umbrello
Obsoletes:	kdesdk4-core < 1:4.11.0
Obsoletes:	kdesdk4-devel < 1:4.11.0
BuildArch:	noarch

%description
Metapackage for Software Development Kit for the K Desktop Environment.

%files

#---------------------------------------------------------------

%prep

%build

%install


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: e6b681b
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19890 |12mu|kdesdk-kioslaves-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	KDE SDK KIO slaves
Name:		kdesdk-kioslaves
Version:	4.12.4
Release:	1
Epoch:		1
Group:		Graphical desktop/KDE
License:	GPLv2+
Url:		http://www.kde.org
%define is_beta %(if test `echo %{version} |cut -d. -f3` -ge 70; then echo -n 1; else echo -n 0; fi)
%if %{is_beta}
%define ftpdir unstable
%else
%define ftpdir stable
%endif
Source0:	ftp://ftp.kde.org/pub/kde/%{ftpdir}/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	subversion-devel
Suggests:	kio4-perldoc = %{EVRD}
Suggests:	kio4-svn = %{EVRD}

%description
KIO slaves for:
 - Perl documentation
 - SVN

%files

#----------------------------------------------------------------------------

%package -n kio4-perldoc
Summary:	A KIO slave interface for Perl documentation
Group:		Graphical desktop/KDE
Requires:	perl(Pod::Perldoc)
Conflicts:	kdesdk4-core < 1:4.11.0

%description -n kio4-perldoc
A KIO slave interface for Perl documentation.

%files -n kio4-perldoc
%{_kde_libdir}/kde4/kio_perldoc.so
%{_kde_appsdir}/kio_perldoc
%{_kde_services}/perldoc.protocol

#----------------------------------------------------------------------------

%package -n kio4-svn
Summary:	A KIO slave interface for SVN
Group:		Graphical desktop/KDE
Requires:	subversion
Conflicts:	kdesdk4-core < 1:4.11.0
Conflicts:	kdesdk4-devel < 1:4.11.0
Conflicts:	cervisia < 1:4.11.0

%description -n kio4-svn
A KIO slave interface for SVN.

%files -n kio4-svn
%{_kde_bindir}/kio_svn_helper
%{_kde_libdir}/kde4/kded_ksvnd.so
%{_kde_libdir}/kde4/kio_svn.so
%{_kde_iconsdir}/hicolor/*/actions/vcs-add-svn-kiosvn.*
%{_kde_iconsdir}/hicolor/*/actions/vcs-branch-svn-kiosvn.*
%{_kde_iconsdir}/hicolor/*/actions/vcs-merge-svn-kiosvn.*
%{_kde_iconsdir}/hicolor/*/actions/vcs-remove-svn-kiosvn.*
%{_kde_iconsdir}/hicolor/*/actions/vcs-status-svn-kiosvn.*
%{_kde_iconsdir}/hicolor/*/actions/vcs-switch-svn-kiosvn.*
%{_kde_services}/ServiceMenus/subversion.desktop
%{_kde_services}/ServiceMenus/subversion_toplevel.desktop
%{_kde_services}/kded/ksvnd.desktop
%{_kde_services}/svn+file.protocol
%{_kde_services}/svn+http.protocol
%{_kde_services}/svn+https.protocol
%{_kde_services}/svn+ssh.protocol
%{_kde_services}/svn.protocol
%{_datadir}/dbus-1/interfaces/org.kde.ksvnd.xml

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: f196613
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19891 |12mu|kdesdk-strigi-analyzers-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Strigi analyzers for diff, po, ts and xlf files
Name:		kdesdk-strigi-analyzers
Version:	4.12.4
Release:	1
Epoch:		1
Group:		Graphical desktop/KDE
License:	GPLv2+
Url:		http://www.kde.org
%define is_beta %(if test `echo %{version} |cut -d. -f3` -ge 70; then echo -n 1; else echo -n 0; fi)
%if %{is_beta}
%define ftpdir unstable
%else
%define ftpdir stable
%endif
Source0:	ftp://ftp.kde.org/pub/kde/%{ftpdir}/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(libstreamanalyzer)
Conflicts:	kdesdk4-strigi-analyzer < 1:4.11.0
Obsoletes:	kdesdk4-strigi-analyzer < 1:4.11.0
Conflicts:	lokalize < 1:4.11.0

%description
Strigi analyzers for diff, po, ts and xlf files.

%files
%{_kde_libdir}/strigi/strigila_diff.so
%{_kde_libdir}/strigi/strigila_po.so
%{_kde_libdir}/strigi/strigita_ts.so
%{_kde_libdir}/strigi/strigita_xlf.so
%{_kde_datadir}/strigi/fieldproperties/strigi_translation.fieldproperties

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: dd465df
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19892 |12mu|kdesdk-thumbnailers-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A preview image generator plugin for gettext translations and templates
Name:		kdesdk-thumbnailers
Version:	4.12.4
Release:	1
Epoch:		1
Group:		Graphical desktop/KDE
License:	GPLv2+
Url:		http://www.kde.org
%define is_beta %(if test `echo %{version} |cut -d. -f3` -ge 70; then echo -n 1; else echo -n 0; fi)
%if %{is_beta}
%define ftpdir unstable
%else
%define ftpdir stable
%endif
Source0:	ftp://ftp.kde.org/pub/kde/%{ftpdir}/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	gettext-devel
BuildRequires:	kdelibs4-devel
Requires:	gettext
Conflicts:	kde-thumbnailer-po < 1:4.11.0
Obsoletes:	kde-thumbnailer-po < 1:4.11.0

%description
A preview image generator plugin for gettext translations and templates.

%files
%{_kde_libdir}/kde4/pothumbnail.so
%{_kde_datadir}/config.kcfg/pocreatorsettings.kcfg
%{_kde_services}/pothumbnail.desktop

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: 23b4884
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19893 |12mu|kdetoys4-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	K Desktop Environment - Toys and Amusements
Name:		kdetoys4
Version:	4.12.4
Release:	1
Epoch:		1
Group:		Graphical desktop/KDE
License:	GPLv2+
Url:		http://www.kde.org
Suggests:	amor
Suggests:	kteatime
Suggests:	ktux
Obsoletes:	kdetoys4-devel < 1:4.11.0
BuildArch:	noarch

%description
Toys for the K Desktop Environment.

Software suggested by this metapackage:
	- amor: Amusing Misuse Of Resources put's comic figures above your windows
	- kteatime: system tray applet that makes sure your tea doesn't get too strong
	- ktux: Tux-in-a-Spaceship screen saver

%files

#-------------------------------------------------------------------

%prep

%build

%install


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: 5ae2967
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19894 |12mu|kdeutils4-printer-applet-4.9.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname printer-applet

Name:		kdeutils4-printer-applet
Summary:	View current print jobs and configure new printers
Version:	4.9.5
Release:	1
Group:		Graphical desktop/KDE
License:	LGPLv2
URL:		http://utils.kde.org/projects/%{oname}
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{oname}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	python-kde4
BuildRequires:	system-config-printer
BuildRequires:	python-cups
BuildRequires:	python-devel
Requires:	python-kde4
Requires:	python-cups
Requires:	python-qt4
Requires:	python-dbus
Requires:	system-config-printer
Provides:	printer-applet
BuildArch:	noarch

%description
Printer Applet is a system tray utility that shows current print jobs,
shows printer warnings and errors and shows when printers that have
been plugged in for the first time are being auto-configured by
hal-cups-utils.

%files
%doc %{_kde_docdir}/HTML/en/printer-applet
%{_kde_bindir}/printer-applet
%{_kde_appsdir}/printer-applet
%{_kde_autostart}/printer-applet.desktop

#----------------------------------------------------------------------

%prep
%setup -q -n %{oname}-%{version}

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Sun Jan 13 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.5-1
- New version 4.9.5

* Wed Dec 05 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.4-1
- New version 4.9.4

* Wed Nov 07 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.3-1
- New version 4.9.3

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.2-2
- New version 4.9.2
- Should be noarch package

* Sat Sep 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.1-1
- New version 4.9.1

* Tue Aug 14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.9.0-1
- New version 4.9.0

* Sun Jul 22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.97-1
- New version 4.8.97

* Sun Jul 08 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.95-1
- New version 4.8.95

* Fri Jun 08 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.4-1
- update to 4.8.4

* Thu May 10 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.3-1
- update to 4.8.3

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.2-1
- update to 4.8.2

* Sun Mar 11 2012 Arkady L. Shane <arkady.shane@rosalab.ru> 4.8.1-1
- update to 4.8.1

* Thu Jan 19 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.8.0-1
+ Revision: 762419
- New upstream tarball

* Fri Jan 06 2012 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.97-1
+ Revision: 758120
- New upstream tarball

* Thu Nov 24 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 4.7.80-1
+ Revision: 733049
- Import printer-applet
- Create folder


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19895 |12mu|kdevelop4-4.7.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with apidox

%define kdevplatform_version 4:1.%(echo %{version} | cut -d. -f2,3)

Summary:	Integrated Development Environment for C++/C
Name:		kdevelop4
Version:	4.7.0
Release:	1
Epoch:		4
License:	GPLv2+
Group:		Development/C++
Url:		http://www.kdevelop.org/
Source0:	http://fr2.rpmfind.net/linux/KDE/unstable/kdevelop/%{version}/src/kdevelop-%{version}.tar.xz
Source1:	%{name}.rpmlintrc
%if %{with apidox}
BuildRequires:	doxygen
%endif
BuildRequires:	kdelibs4-devel
BuildRequires:	kdevplatform4-devel >= %{kdevplatform_version}
BuildRequires:	kdebase4-workspace-devel
BuildRequires:	okteta-devel
Requires:	cmake
Requires:	gdb
Requires:	git
Requires:	kdevplatform4 >= %{kdevplatform_version}
Suggests:	plasma-applet-kdevelopsessions

%description
The KDevelop Integrated Development Environment provides many features that
developers need as well as providing a unified interface to programs like gdb,
the C/C++ compiler, and make.

KDevelop manages or provides:
   * All development tools needed for C++ programming like Compiler, Linker,
     automake and autoconf
   * KAppWizard, which generates complete, ready-to-go sample applications
   * Classgenerator, for creating new classes and integrating them into the
     current project
   * File management for sources, headers, documentation etc. to be included in
     the project
   * The creation of User-Handbooks written with SGML and the automatic
     generation of HTML-output with the KDE look and feel
   * Automatic HTML-based API-documentation for your project's classes with
     cross-references to the used libraries; Internationalization support for
     your application, allowing translators to easily add their target language
     to a project
   * WYSIWYG (What you see is what you get) creation of user interfaces with a
     built-in dialog editor
   * Debugging your application by integrating KDbg
   * Editing of project-specific pixmaps with KIconEdit
   * The inclusion of any other program you need for development by adding it
     to the "Tools" menu according to your individual needs.

%files -f %{name}.lang
%{_kde_bindir}/*
%{_kde_appsdir}/kdevappwizard
%{_kde_appsdir}/kdevcodegen
%{_kde_appsdir}/kdevcppsupport
%{_kde_appsdir}/kdevcustommakemanager
%{_kde_appsdir}/kdevelop
%{_kde_appsdir}/kdevfiletemplates
%{_kde_appsdir}/kdevgdb
%{_kde_appsdir}/kdevmanpage
%{_kde_appsdir}/kdevokteta
%{_kde_applicationsdir}/*.desktop
%{_kde_configdir}/kdevelop-qthelp.knsrc
%{_kde_configdir}/kdeveloprc
%{_kde_datadir}/mime/packages/kdevelop.xml
%{_kde_iconsdir}/*/*/*/*
%{_kde_libdir}/kde4/kcm_kdev_cmakebuilder.so
%{_kde_libdir}/kde4/kcm_kdev_makebuilder.so
%{_kde_libdir}/kde4/kcm_kdev_ninjabuilder.so
%{_kde_libdir}/kde4/kcm_kdevcmake_settings.so
%{_kde_libdir}/kde4/kcm_kdevcustombuildsystem.so
%{_kde_libdir}/kde4/kcm_kdevcustomdefinesandincludes.so
%{_kde_libdir}/kde4/kdevastyle.so
%{_kde_libdir}/kde4/kdevcmakebuilder.so
%{_kde_libdir}/kde4/kdevcmakedocumentation.so
%{_kde_libdir}/kde4/kdevcmakemanager.so
%{_kde_libdir}/kde4/kdevcompilerprovider.so
%{_kde_libdir}/kde4/kdevcpplanguagesupport.so
%{_kde_libdir}/kde4/kdevcustombuildsystem.so
%{_kde_libdir}/kde4/kdevcustommakemanager.so
%{_kde_libdir}/kde4/kdevcustomscript.so
%{_kde_libdir}/kde4/kdevdefinesandincludesmanager.so
%{_kde_libdir}/kde4/kdevexecuteplasmoid.so
%{_kde_libdir}/kde4/kdevgdb.so
%{_kde_libdir}/kde4/kdevghprovider.so
%{_kde_libdir}/kde4/kdevkdeprovider.so
%{_kde_libdir}/kde4/kdevmakebuilder.so
%{_kde_libdir}/kde4/kdevmanpage.so
%{_kde_libdir}/kde4/kdevninja.so
%{_kde_libdir}/kde4/kdevokteta.so
%{_kde_libdir}/kde4/kdevqthelp.so
%{_kde_libdir}/kde4/kdevqthelp_config.so
%{_kde_libdir}/kde4/krunner_kdevelopsessions.so
%{_kde_libdir}/libkdev4cmakecommon.so
%{_kde_libdir}/libkdev4cppduchain.so
%{_kde_libdir}/libkdev4cppparser.so
%{_kde_libdir}/libkdev4cpprpp.so
%{_kde_libdir}/libkdev4includesdefinessettings.so
%{_kde_services}/kcm_kdev*.desktop
%{_kde_services}/kdev*.desktop

#------------------------------------------------
%package -n plasma-dataengine-kdevelopsessions
Summary:	Show KDevelop sessions
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Requires:	%{name} >= %{EVRD}

%description -n plasma-dataengine-kdevelopsessions
Show KDevelop sessions.

%files -n plasma-dataengine-kdevelopsessions
%{_kde_libdir}/kde4/plasma_engine_kdevelopsessions.so
%{_kde_services}/plasma-dataengine-kdevelopsessions.desktop
%{_kde_appsdir}/plasma/services/org.kde.plasma.dataengine.kdevelopsessions.operations

#------------------------------------------------
%package -n plasma-applet-kdevelopsessions
Summary:	Show KDevelop sessions
Group:		Graphical desktop/KDE
Requires:	kdebase4-workspace
Requires:	plasma-dataengine-kdevelopsessions >= %{EVRD}
BuildArch:	noarch

%description -n plasma-applet-kdevelopsessions
Show KDevelop sessions.

%files -n plasma-applet-kdevelopsessions
%{_kde_services}/plasma-applet-kdevelopsessions.desktop
%{_kde_appsdir}/plasma/plasmoids/kdevelopsessions

#------------------------------------------------
%package devel
Summary:	Development files for kdevelop
Group:		Development/KDE and Qt

%description devel
Development files for kdevelop.

%files devel
%{_kde_appsdir}/cmake/modules/FindKDevelop.cmake
%{_kde_includedir}/kdevelop

#------------------------------------------------

%prep
%setup -q -n kdevelop-%{version}

%build
%cmake_kde4
%make

%if %{with apidox}
make apidox
%endif

%install
%makeinstall_std -C build

%find_lang %{name} --all-name --with-html


%changelog
* Tue Sep 02 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4:4.7.0-1
+ Revision: 2a761dc
- Fix typo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19896 |12mu|kdevelop4-php-1.7.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define kdevelop_ver 4.%(echo %{version} | cut -d. -f2,3)

Summary:	PHP plugin for kdevelop
Name:		kdevelop4-php
Version:	1.7.0
Release:	1
License:	GPLv2+
Group:		Development/Other
Url:		http://www.kdevelop.org
Source0:	http://fr2.rpmfind.net/linux/KDE/unstable/kdevelop/%{kdevelop_ver}/src/kdevelop-php-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	kdevelop-pg-qt-devel
BuildRequires:	kdevplatform4-devel >= 4:%{version}
Requires:	kdevelop4 >= 4:%{kdevelop_ver}

%description
This plugin adds PHP language support (including classview and code-completion)
to KDevelop.

%files -f kdevphp.lang
%{_kde_libdir}/kde4/kdevphplanguagesupport.so
%{_kde_libdir}/kde4/kdevphpunitprovider.so
%{_kde_libdir}/libkdev4phpcompletion.so
%{_kde_libdir}/libkdev4phpduchain.so
%{_kde_libdir}/libkdev4phpparser.so
%{_kde_appsdir}/kdevappwizard/templates/simple_phpapp.tar.bz2
%{_kde_appsdir}/kdevphpsupport
%{_kde_services}/kdevphpsupport.desktop
%{_kde_services}/kdevphpunitprovider.desktop

#--------------------------------------------------------------------

%prep
%setup -qn kdevelop-php-%{version}

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang kdevphp


%changelog
* Tue Sep 02 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.7.0-1
+ Revision: fbaa47f
- Update files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19897 |12mu|kdevelop4-php-docs-1.7.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define kdevelop_ver 4.%(echo %{version} | cut -d. -f2,3)

Summary:	PHP documentation plugin for kdevelop
Name:		kdevelop4-php-docs
Version:	1.7.0
Release:	1
License:	GPLv2+
Group:		Development/Other
Url:		http://www.kdevelop.org
Source0:	http://fr2.rpmfind.net/linux/KDE/unstable/kdevelop/%{kdevelop_ver}/src/kdevelop-php-docs-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	kdevplatform4-devel >= 4:%{version}
Requires:	kdevelop4-php >= %{version}

%description
This plugin adds PHP documentation-view to KDevelop.

%files -f kdevphpdocs.lang
%{_kde_libdir}/kde4/kdevphpdocs.so
%{_kde_libdir}/kde4/kdevphpdocs_config.so
%{_kde_datadir}/config.kcfg/phpdocssettings.kcfg
%{_kde_services}/kdevphpdocs.desktop
%{_kde_services}/kdevphpdocs_config.desktop

#--------------------------------------------------------------------

%prep
%setup -qn kdevelop-php-docs-%{version}

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang kdevphpdocs


%changelog
* Tue Sep 02 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.7.0-1
+ Revision: f09063c
- New version 1.7.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19898 |12mu|kdevelop4-python-1.7.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define kdevelop_ver 4.%(echo %{version} | cut -d. -f2,3)

%define oname kdev-python

Summary:	Python plugin for kdevelop
Name:		kdevelop4-python
Version:	1.7.0
Release:	1
License:	GPLv2+
Group:		Development/Python
Url:		http://www.kdevelop.org
Source0:	http://download.kde.org/stable/kdevelop/%{oname}/%{version}/src/%{oname}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	kdevplatform4-devel >= 4:%{version}
BuildRequires:	kdevelop-pg-qt-devel
Requires:	kdevelop4 >= 4:%{kdevelop_ver}

%description
This plugin adds Python language support (including classview and
code-completion) to KDevelop.

%files -f kdevpython.lang
%{_kde_appsdir}/kdevappwizard/templates/*
%{_kde_appsdir}/kdevpythonsupport
%{_kde_configdir}/kdev_python_docfiles.knsrc
%{_kde_libdir}/kde4/kcm_docfiles.so
%{_kde_libdir}/kde4/kcm_pep8.so
%{_kde_libdir}/kde4/kdevpdb.so
%{_kde_libdir}/kde4/kdevpythonlanguagesupport.so
%{_kde_libdir}/libkdev4pythoncompletion.so
%{_kde_libdir}/libkdev4pythonduchain.so
%{_kde_libdir}/libkdev4pythonparser.so
%{_kde_services}/kcm_kdevpythondocfiles.desktop
%{_kde_services}/kcm_kdevpythonpep8.desktop
%{_kde_services}/kdevpdb.desktop
%{_kde_services}/kdevpythonsupport.desktop

#--------------------------------------------------------------------

%define python_kdevelop_major 1.0
%define libpythonkdevelop %mklibname python%{py_ver}-kdevelop %{python_kdevelop_major}

%package -n %{libpythonkdevelop}
Summary:	Shared library for %{name}
Group:		Development/Python
Conflicts:	libpython2.7-kdevelop < 1.7.0
Obsoletes:	libpython2.7-kdevelop < 1.7.0

%description -n %{libpythonkdevelop}
Shared library for %{name}.

%files -n %{libpythonkdevelop}
%{_kde_libdir}/libpython%{py_ver}-kdevelop.so.%{python_kdevelop_major}*

#--------------------------------------------------------------------

%prep
%setup -qn %{oname}-%{version}

%build
%cmake_kde4
make

%install
%makeinstall_std -C build

rm -f %{buildroot}%{_kde_libdir}/libpython%{py_ver}-kdevelop.so

chmod 0755 %{buildroot}%{_kde_libdir}/libpython%{py_ver}-kdevelop.so.%{python_kdevelop_major}*

%find_lang kdevpython

%changelog
* Tue Sep 02 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.7.0-1
+ Revision: 36b3d7a
- New version 1.7.0
- Fix shared library package name
- Update files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19899 |12mu|kdevplatform4-1.7.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with apidox

%define kdevelop_ver 4.%(echo %{version} | cut -d. -f2,3)

Summary:	Integrated Development Environment for C++/C
Name:		kdevplatform4
Version:	1.7.0
Release:	1
Epoch:		4
License:	GPLv2+
Group:		Development/C++
Url:		http://www.kde.org
Source0:	http://fr2.rpmfind.net/linux/KDE/unstable/kdevelop/%{kdevelop_ver}/src/kdevplatform-%{version}.tar.xz
BuildRequires:	flex
%if %{with apidox}
BuildRequires:	doxygen
%endif
BuildRequires:	graphviz
BuildRequires:	rapidsvn
BuildRequires:	boost-devel
BuildRequires:	db-devel
BuildRequires:	grantlee-devel
BuildRequires:	kdelibs4-devel
BuildRequires:	libcommoncpp-devel
BuildRequires:	subversion-devel
BuildRequires:	pkgconfig(apr-1)
BuildRequires:	pkgconfig(apr-util-1)
BuildRequires:	pkgconfig(QJson)
BuildRequires:	pkgconfig(QtWebKit)

%description
%{name} module needed by Kdevelop or Quanta.

%files -f %{name}.lang
%{_kde_bindir}/kdev_dbus_socket_transformer
%{_kde_bindir}/kdev_format_source
%{_kde_bindir}/kdevplatform_shell_environment.sh
%{_kde_appsdir}/kdevappwizard
%{_kde_appsdir}/kdevclassbrowser
%{_kde_appsdir}/kdevcodegen
%{_kde_appsdir}/kdevcodeutils
%{_kde_appsdir}/kdevcontextbrowser
%{_kde_appsdir}/kdevcvs
%{_kde_appsdir}/kdevdebugger
%{_kde_appsdir}/kdevdocumentswitcher
%{_kde_appsdir}/kdevdocumentview
%{_kde_appsdir}/kdevelop/*.qml
%{_kde_appsdir}/kdevexternalscript
%{_kde_appsdir}/kdevfilemanager
%{_kde_appsdir}/kdevfiletemplates
%{_kde_appsdir}/kdevgrepview
%{_kde_appsdir}/kdevpatchreview
%{_kde_appsdir}/kdevproblemreporter
%{_kde_appsdir}/kdevprojectmanagerview
%{_kde_appsdir}/kdevquickopen
%{_kde_appsdir}/kdevsession
%{_kde_appsdir}/kdevsnippet
%{_kde_appsdir}/kdevsourceformatter
%{_kde_appsdir}/kdevstandardoutputview
%{_kde_appsdir}/kdevtestview
%{_kde_appsdir}/plasma/plasmoids/org.kdevelop.branches
%{_kde_configdir}/kdevappwizard.knsrc
%{_kde_configdir}/kdevfiletemplates.knsrc
%{_kde_servicetypes}/kdevelopplugin.desktop
%{_kde_services}/kcm_kdev_bgsettings.desktop
%{_kde_services}/kcm_kdev_ccsettings.desktop
%{_kde_services}/kcm_kdev_envsettings.desktop
%{_kde_services}/kcm_kdev_pluginsettings.desktop
%{_kde_services}/kcm_kdev_projectsettings.desktop
%{_kde_services}/kcm_kdev_uisettings.desktop
%{_kde_services}/kcm_kdevprojectfilter.desktop
%{_kde_services}/kcm_kdevsourceformattersettings.desktop
%{_kde_services}/kdev-dash-projectfileelement.desktop
%{_kde_services}/kdevelop-dashboard-branches.desktop
%{_kde_services}/kdevappwizard.desktop
%{_kde_services}/kdevbazaar.desktop
%{_kde_services}/kdevclassbrowser.desktop
%{_kde_services}/kdevcodeutils.desktop
%{_kde_services}/kdevcontextbrowser.desktop
%{_kde_services}/kdevcvs.desktop
%{_kde_services}/kdevdocumentswitcher.desktop
%{_kde_services}/kdevdocumentview.desktop
%{_kde_services}/kdevexecute.desktop
%{_kde_services}/kdevexecutescript.desktop
%{_kde_services}/kdevexternalscript.desktop
%{_kde_services}/kdevfilemanager.desktop
%{_kde_services}/kdevfiletemplates.desktop
%{_kde_services}/kdevgenericmanager.desktop
%{_kde_services}/kdevgit.desktop
%{_kde_services}/kdevgrepview.desktop
%{_kde_services}/kdevkonsoleview.desktop
%{_kde_services}/kdevopenwith.desktop
%{_kde_services}/kdevpatchreview.desktop
%{_kde_services}/kdevpastebin.desktop
%{_kde_services}/kdevproblemreporter.desktop
%{_kde_services}/kdevprojectdashboard.desktop
%{_kde_services}/kdevprojectfilter.desktop
%{_kde_services}/kdevprojectmanagerview.desktop
%{_kde_services}/kdevquickopen.desktop
%{_kde_services}/kdevreviewboard.desktop
%{_kde_services}/kdevsnippet.desktop
%{_kde_services}/kdevstandardoutputview.desktop
%{_kde_services}/kdevsubversion.desktop
%{_kde_services}/kdevswitchtobuddy.desktop
%{_kde_services}/kdevtemplatemanager_config.desktop
%{_kde_services}/kdevtestview.desktop
%{_kde_services}/kdevvcschangesview.desktop
%{_kde_libdir}/kde4/kcm_kdev_bgsettings.so
%{_kde_libdir}/kde4/kcm_kdev_ccsettings.so
%{_kde_libdir}/kde4/kcm_kdev_envsettings.so
%{_kde_libdir}/kde4/kcm_kdev_pluginsettings.so
%{_kde_libdir}/kde4/kcm_kdev_projectsettings.so
%{_kde_libdir}/kde4/kcm_kdev_uisettings.so
%{_kde_libdir}/kde4/kcm_kdevprojectfilter.so
%{_kde_libdir}/kde4/kcm_kdevsourceformattersettings.so
%{_kde_libdir}/kde4/kdevappwizard.so
%{_kde_libdir}/kde4/kdevbazaar.so
%{_kde_libdir}/kde4/kdevclassbrowser.so
%{_kde_libdir}/kde4/kdevcodeutils.so
%{_kde_libdir}/kde4/kdevcontextbrowser.so
%{_kde_libdir}/kde4/kdevcvs.so
%{_kde_libdir}/kde4/kdevdocumentview.so
%{_kde_libdir}/kde4/kdevdocumentswitcher.so
%{_kde_libdir}/kde4/kdevexecute.so
%{_kde_libdir}/kde4/kdevexecutescript.so
%{_kde_libdir}/kde4/kdevexternalscript.so
%{_kde_libdir}/kde4/kdevfilemanager.so
%{_kde_libdir}/kde4/kdevfiletemplates.so
%{_kde_libdir}/kde4/kdevgenericmanager.so
%{_kde_libdir}/kde4/kdevgit.so
%{_kde_libdir}/kde4/kdevgrepview.so
%{_kde_libdir}/kde4/kdevkonsoleview.so
%{_kde_libdir}/kde4/kdevopenwith.so
%{_kde_libdir}/kde4/kdevpatchreview.so
%{_kde_libdir}/kde4/kdevpastebin.so
%{_kde_libdir}/kde4/kdevproblemreporter.so
%{_kde_libdir}/kde4/kdevprojectdashboard.so
%{_kde_libdir}/kde4/kdevprojectfilter.so
%{_kde_libdir}/kde4/kdevprojectmanagerview.so
%{_kde_libdir}/kde4/kdevquickopen.so
%{_kde_libdir}/kde4/kdevreviewboard.so
%{_kde_libdir}/kde4/kdevsnippet.so
%{_kde_libdir}/kde4/kdevstandardoutputview.so
%{_kde_libdir}/kde4/kdevsubversion.so
%{_kde_libdir}/kde4/kdevswitchtobuddy.so
%{_kde_libdir}/kde4/kdevtemplatemanager_config.so
%{_kde_libdir}/kde4/kdevtestview.so
%{_kde_libdir}/kde4/kdevvcschangesviewplugin.so
%{_kde_libdir}/kde4/imports/org/kde/kdevplatform
%{_kde_libdir}/kde4/plasma_kdev_projectfileelement.so
%{_kde_libdir}/kde4/plugins/grantlee/*/kdev_filters.so
%{_kde_iconsdir}/hicolor/*/apps/reviewboard.png
%{_kde_iconsdir}/hicolor/*/actions/run-clean.png
%{_kde_iconsdir}/hicolor/*/actions/run-install.png
%{_kde_iconsdir}/hicolor/*/apps/bazaar.png
%{_kde_iconsdir}/hicolor/*/apps/git.png
%{_kde_iconsdir}/hicolor/*/apps/subversion.png

#-----------------------------------------------------------------------------

%define kdevplatformtests_major 8
%define libkdevplatformtests %mklibname kdevplatformtests %{kdevplatformtests_major}

%package -n %{libkdevplatformtests}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkdevplatformtests}
KDE 4 library.

%files -n %{libkdevplatformtests}
%{_kde_libdir}/libkdevplatformtests.so.%{kdevplatformtests_major}*

#-----------------------------------------------------------------------------

%define kdevplatforminterfaces_major 8
%define libkdevplatforminterfaces %mklibname kdevplatforminterfaces %{kdevplatforminterfaces_major}

%package -n %{libkdevplatforminterfaces}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkdevplatforminterfaces}
KDE 4 library.

%files -n %{libkdevplatforminterfaces}
%{_kde_libdir}/libkdevplatforminterfaces.so.%{kdevplatforminterfaces_major}*

#-----------------------------------------------------------------------------

%define kdevplatformjsontests_major 8
%define libkdevplatformjsontests %mklibname kdevplatformjsontests %{kdevplatformjsontests_major}

%package -n %{libkdevplatformjsontests}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkdevplatformjsontests}
KDE 4 library.

%files -n %{libkdevplatformjsontests}
%{_kde_libdir}/libkdevplatformjsontests.so.%{kdevplatformjsontests_major}*

#-----------------------------------------------------------------------------

%define kdevplatformlanguage_major 8
%define libkdevplatformlanguage %mklibname kdevplatformlanguage %{kdevplatformlanguage_major}

%package -n %{libkdevplatformlanguage}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkdevplatformlanguage}
KDE 4 library.

%files -n %{libkdevplatformlanguage}
%{_kde_libdir}/libkdevplatformlanguage.so.%{kdevplatformlanguage_major}*

#-----------------------------------------------------------------------------

%define kdevplatformoutputview_major 8
%define libkdevplatformoutputview %mklibname kdevplatformoutputview %{kdevplatformoutputview_major}

%package -n %{libkdevplatformoutputview}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkdevplatformoutputview}
KDE 4 library.

%files -n %{libkdevplatformoutputview}
%{_kde_libdir}/libkdevplatformoutputview.so.%{kdevplatformoutputview_major}*

#-----------------------------------------------------------------------------

%define kdevplatformproject_major 8
%define libkdevplatformproject %mklibname kdevplatformproject %{kdevplatformproject_major}

%package -n %{libkdevplatformproject}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkdevplatformproject}
KDE 4 library.

%files -n %{libkdevplatformproject}
%{_kde_libdir}/libkdevplatformproject.so.%{kdevplatformproject_major}*

#-----------------------------------------------------------------------------

%define kdevplatformshell_major 8
%define libkdevplatformshell %mklibname kdevplatformshell %{kdevplatformshell_major}

%package -n %{libkdevplatformshell}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkdevplatformshell}
KDE 4 library.

%files -n %{libkdevplatformshell}
%{_kde_libdir}/libkdevplatformshell.so.%{kdevplatformshell_major}*

#-----------------------------------------------------------------------------

%define kdevplatformutil_major 8
%define libkdevplatformutil %mklibname kdevplatformutil %{kdevplatformutil_major}

%package -n %{libkdevplatformutil}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkdevplatformutil}
KDE 4 library.

%files -n %{libkdevplatformutil}
%{_kde_libdir}/libkdevplatformutil.so.%{kdevplatformutil_major}*

#-----------------------------------------------------------------------------

%define kdevplatformvcs_major 8
%define libkdevplatformvcs %mklibname kdevplatformvcs %{kdevplatformvcs_major}

%package -n %{libkdevplatformvcs}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkdevplatformvcs}
KDE 4 library.

%files -n %{libkdevplatformvcs}
%{_kde_libdir}/libkdevplatformvcs.so.%{kdevplatformvcs_major}*

#-----------------------------------------------------------------------------

%define sublime_major 8
%define libsublime %mklibname sublime %{sublime_major}

%package -n %{libsublime}
Summary:	KDE 4 library
Group: System/Libraries

%description -n %{libsublime}
KDE 4 library.

%files -n %{libsublime}
%{_kde_libdir}/libsublime.so.%{sublime_major}*

#-----------------------------------------------------------------------------

%define kdevplatformdebugger_major 8
%define libkdevplatformdebugger %mklibname kdevplatformdebugger %{kdevplatformdebugger_major}

%package -n %{libkdevplatformdebugger}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkdevplatformdebugger}
KDE 4 library.

%files -n %{libkdevplatformdebugger}
%{_kde_libdir}/libkdevplatformdebugger.so.%{kdevplatformdebugger_major}*

#-----------------------------------------------------------------------------

%define kdevplatformdocumentation_major 8
%define libkdevplatformdocumentation %mklibname kdevplatformdocumentation %{kdevplatformdocumentation_major}

%package -n %{libkdevplatformdocumentation}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libkdevplatformdocumentation}
KDE 4 library.

%files -n %{libkdevplatformdocumentation}
%{_kde_libdir}/libkdevplatformdocumentation.so.%{kdevplatformdocumentation_major}*

#-----------------------------------------------------------------------------

%define devname %mklibname kdevplatform4 -d

%package -n %{devname}
Summary:	Development files for kdevplatform
Group:		Development/KDE and Qt
Requires:	%{libkdevplatformtests} = %{EVRD}
Requires:	%{libkdevplatforminterfaces} = %{EVRD}
Requires:	%{libkdevplatformjsontests} = %{EVRD}
Requires:	%{libkdevplatformlanguage} = %{EVRD}
Requires:	%{libkdevplatformoutputview} = %{EVRD}
Requires:	%{libkdevplatformproject} = %{EVRD}
Requires:	%{libkdevplatformshell} = %{EVRD}
Requires:	%{libkdevplatformutil} = %{EVRD}
Requires:	%{libkdevplatformvcs} = %{EVRD}
Requires:	%{libsublime} = %{EVRD}
Requires:	%{libkdevplatformdebugger} = %{EVRD}
Requires:	%{libkdevplatformdocumentation} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
Development files for kdevplatform.

%files -n %{devname}
%{_kde_libdir}/cmake/kdevplatform/*.cmake
%{_kde_includedir}/kdevplatform
%{_kde_libdir}/libkdevplatformtests.so
%{_kde_libdir}/libkdevplatforminterfaces.so
%{_kde_libdir}/libkdevplatformjsontests.so
%{_kde_libdir}/libkdevplatformlanguage.so
%{_kde_libdir}/libkdevplatformoutputview.so
%{_kde_libdir}/libkdevplatformproject.so
%{_kde_libdir}/libkdevplatformshell.so
%{_kde_libdir}/libkdevplatformutil.so
%{_kde_libdir}/libkdevplatformvcs.so
%{_kde_libdir}/libsublime.so
%{_kde_libdir}/libkdevplatformdebugger.so
%{_kde_libdir}/libkdevplatformdocumentation.so

#-----------------------------------------------------------------------------

%prep
%setup -qn kdevplatform-%{version}

%build
%cmake_kde4
%make

%if %{with apidox}
make apidox
%endif

%install
%makeinstall_std -C build

%find_lang %{name} --all-name --with-kde


%changelog
* Tue Sep 02 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4:1.7.0-1
+ Revision: 6c56339
- Update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19900 |12mu|kde-wallpapers-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Additional official wallpapers for KDE4
Name:		kde-wallpapers
Version:	4.12.4
Release:	1
Epoch:		2
Group:		Graphical desktop/KDE
License:	LGPLv3
Url:		http://www.kde.org/
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	automoc4
Conflicts:	kdebase4-workspace < 2:4.6.90
BuildArch:	noarch

%description
This package contains additional official wallpapers for KDE4.

%files
%doc LICENSE
%{_kde_datadir}/wallpapers/*

#-----------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.12.4-1
+ Revision: f15ed9a
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19901 |12mu|kdewebdev4-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A web editor for the KDE Desktop Environment
Name:		kdewebdev4
Version:	4.12.4
Release:	1
Epoch:		1
Group:		Graphical desktop/KDE
License:	GPLv2+
Url:		http://kdewebdev.org/
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdewebdev-%{version}.tar.xz
BuildRequires:	automoc4
BuildRequires:	kdelibs4-devel
BuildRequires:	kdepimlibs4-devel
BuildRequires:	boost-devel
BuildRequires:	ruby-devel
BuildRequires:	tidy-devel
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(libxslt)
Requires:	kimagemapeditor
Requires:	klinkstatus
Requires:	kfilereplace
Requires:	kommander

%description
A web editor for the KDE Desktop Environment

%files
%doc README

#--------------------------------------------------------------------

%package -n klinkstatus
Summary:	klinkstatus
Group:		Graphical desktop/KDE
Requires:	tidy
Conflicts:	kdewebdev4-devel < 1:4.11.0

%description -n klinkstatus
* Support several protocols (allowing fast checking of
local documents): http, ftp, ssh (fish or sftp) and file.
* Proxy support
* Allows authentication when checking restricted documents
* Supports the latest Web standards-- HTML 4.0, HTTP 1.1
* Server-Side Includes (SSI, aka SHTML) are supported and checked
* Regular expressions to restrict which URLs are searched
* Show link results as they are checked
* Tree like view (that reflects the file structure of the documents) or
  flat view
* Limit the search depth
* Fragment identifiers ("#" anchor links that point to a specific
 section in a document) are supported and checked
* Pause/Resume of checking session
* History of checked URLs
* Tabbed checking (allow multiple sessions at the same time)
* Filter checked links (good, broken, malformed and undetermined)
* Configurable number of simultaneous connections (performance tunning)
* Other configurable options like "check external links", 
"check parent folders", "timeout"
* Good integration with Quanta+

%files -n klinkstatus
%{_kde_bindir}/klinkstatus
%{_kde_libdir}/kde4/klinkstatuspart.so
%{_kde_libdir}/kde4/automationklinkstatus.so
%{_kde_libdir}/kde4/krossmoduleklinkstatus.so
%{_kde_applicationsdir}/klinkstatus.desktop
%{_kde_appsdir}/klinkstatus
%{_kde_appsdir}/klinkstatuspart
%{_kde_iconsdir}/*/*/apps/klinkstatus.png
%{_kde_services}/klinkstatus_part.desktop
%{_kde_services}/klinkstatus_automation.desktop
%{_kde_services}/krossmoduleklinkstatus.desktop
%{_kde_configdir}/klinkstatus.knsrc
%{_kde_docdir}/HTML/en/klinkstatus
%{_datadir}/dbus-1/interfaces/org.kde.kdewebdev.klinkstatus.SearchManager.xml

#--------------------------------------------------------------------------

%define klinkstatuscommon_major 4
%define libklinkstatuscommon %mklibname klinkstatuscommon %{klinkstatuscommon_major}

%package -n %{libklinkstatuscommon}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libklinkstatuscommon}
KDE 4 core library.

%files -n %{libklinkstatuscommon}
%{_kde_libdir}/libklinkstatuscommon.so.%{klinkstatuscommon_major}*

#--------------------------------------------------------------------------

%package -n kfilereplace
Summary:	kfilereplace
Group:		Graphical desktop/KDE
Conflicts:	kdewebdev4-devel < 1:4.11.0

%description -n kfilereplace
Kfilereplace program.

%files -n kfilereplace
%{_kde_bindir}/kfilereplace
%{_kde_applicationsdir}/kfilereplace.desktop
%{_kde_appsdir}/kfilereplace
%{_kde_appsdir}/kfilereplacepart
%{_kde_iconsdir}/*/*/apps/kfilereplace.png
%{_kde_iconsdir}/*/*/actions/*
%{_kde_services}/kfilereplacepart.desktop
%{_kde_libdir}/kde4/libkfilereplacepart.so
%{_kde_docdir}/HTML/en/kfilereplace
%{_datadir}/dbus-1/interfaces/org.kde.kfilereplace.xml

#--------------------------------------------------------------------------

%define kommanderwidgets_major 4
%define libkommanderwidgets %mklibname kommanderwidgets %{kommanderwidgets_major}

%package -n %{libkommanderwidgets}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkommanderwidgets}
KDE 4 core library.

%files -n %{libkommanderwidgets}
%{_kde_libdir}/libkommanderwidgets.so.%{kommanderwidgets_major}*

#--------------------------------------------------------------------------

%define kommandercore_major 4
%define libkommandercore %mklibname kommandercore %{kommandercore_major}

%package -n %{libkommandercore}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libkommandercore}
KDE 4 core library.

%files -n %{libkommandercore}
%{_kde_libdir}/libkommandercore.so.%{kommandercore_major}*

#--------------------------------------------------------------------------

%package -n kommander
Summary:	Kommander
Group:		Graphical desktop/KDE

%description -n kommander
Kommander program

%files -n kommander
%{_kde_bindir}/kommander
%{_kde_datadir}/applnk/.hidden/kommander.desktop

#--------------------------------------------------------------------------

%package -n kimagemapeditor
Summary:	Kimagemapeditor
Group:		Graphical desktop/KDE

%description -n kimagemapeditor
kimagemapeditor program

%files -n kimagemapeditor
%{_kde_bindir}/kimagemapeditor
%{_kde_applicationsdir}/kimagemapeditor.desktop
%{_kde_appsdir}/kimagemapeditor
%{_kde_iconsdir}/hicolor/*/apps/kimagemapeditor.png
%{_kde_services}/kimagemapeditorpart.desktop
%{_kde_libdir}/kde4/libkimagemapeditor.so
%{_kde_docdir}/*/*/kimagemapeditor

#--------------------------------------------------------------------------

%if 0
%package -n kxsldbg
Summary:	Kxsldbg
Group:		Graphical desktop/KDE

%description -n kxsldbg
kxsldbg program

%files -n kxsldbg
%{_kde_bindir}/kxsldbg
%{_kde_bindir}/xsldbg
%{_kde_applicationsdir}/kxsldbg.desktop
%{_kde_applicationsdir}/xsldbg.desktop
%{_kde_appsdir}/kxsldbg
%{_kde_appsdir}/xsldbg
%{_kde_appsdir}/kxsldbgpart
%{_kde_iconsdir}/hicolor/*/apps/kxsldbg.*
%{_kde_iconsdir}/hicolor/*/actions/xsldbg*
%{_kde_services}/kxsldbg_part.desktop
%{_kde_libdir}/kde4/libkxsldbgpart.so
%{_kde_docdir}/HTML/en/kxsldbg
%{_kde_docdir}/HTML/en/xsldbg
%{_kde_mandir}/man1/xsldbg.1*
%endif

#--------------------------------------------------------------------------

%package devel
Summary:	Devel stuff for %{name}
Group:		Development/KDE and Qt
Requires:	kde4-macros
Requires:	kdelibs4-devel
Requires:	%{libkommandercore} = %{EVRD}
Requires:	%{libkommanderwidgets} = %{EVRD}
Requires:	%{libklinkstatuscommon} = %{EVRD}

%description devel
This package contains header files needed if you wish to build applications
based on %{name}.

%files devel
%{_kde_includedir}/*
%{_kde_libdir}/*.so

#--------------------------------------------------------------------------

%prep
%setup -q -n kdewebdev-%{version}

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: 6c6d8c9
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19902 |12mu|kdf-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kdf
Summary:	View free disk space
Version:	4.12.4
Release:	1
Group:		Graphical desktop/KDE
License:	LGPLv2
URL:		http://utils.kde.org/projects/kdf
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel

%description
KDiskFree displays the available file devices (hard drive partitions,
floppy and CD/DVD drives, etc.) along with information on their capacity,
free space, type and mount point. It also allows you to mount and unmount
drives and view them in a file manager.

%files
%{_kde_appsdir}/kdf
%{_kde_bindir}/kdf
%{_kde_bindir}/kwikdisk
%{_kde_libdir}/kde4/kcm_kdf.so
%{_kde_iconsdir}/*/*/apps/kcmdf.*
%{_kde_iconsdir}/*/*/apps/kdf.*
%{_kde_iconsdir}/*/*/apps/kwikdisk.*
%{_kde_applicationsdir}/kdf.desktop
%{_kde_applicationsdir}/kwikdisk.desktop
%{_kde_services}/kcmdf.desktop
%{_kde_docdir}/HTML/*/kdf
%{_kde_docdir}/HTML/*/kcontrol/blockdevices

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.12.4-1
+ Revision: d8b7dd0
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19903 |12mu|kdiamond-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kdiamond
Version:	4.12.4
Release:	1
Epoch:		1
Summary:	Three-in-a-row game
Group:		Graphical desktop/KDE
License:	GPLv2 and LGPLv2 and GFDL
Url:		http://www.kde.org/applications/games/kdiamond/
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	libkdegames-devel

%description
KDiamond is a three-in-a-row game (much like Bejeweled) for the KDE desktop.

%files
%{_kde_bindir}/kdiamond
%{_kde_applicationsdir}/kdiamond.desktop
%{_kde_appsdir}/kdiamond
%{_kde_configdir}/kdiamond.knsrc
%{_kde_iconsdir}/*/*/*/kdiamond.*
%{_kde_docdir}/*/*/kdiamond
%{_kde_datadir}/sounds/KDiamond*

#------------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: 025c234
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19904 |12mu|kdnssd-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	DNS-SD Service Discovery Monitor
Name:		kdnssd
Version:	4.12.4
Release:	1
Epoch:		3
License:	GPLv2+
Group:		Graphical desktop/KDE
Url:		http://www.kde.org
%define is_beta %(if test `echo %{version} |cut -d. -f3` -ge 70; then echo -n 1; else echo -n 0; fi)
%if %{is_beta}
%define ftpdir unstable
%else
%define ftpdir stable
%endif
Source0:	ftp://ftp.kde.org/pub/kde/%{ftpdir}/%{version}/src/zeroconf-ioslave-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
Provides:	zeroconf-ioslave = %{EVRD}
Requires:	nss_mdns
Conflicts:	kdenetwork4-devel < 3:4.11.0

%description
DNS-SD Service Discovery Monitor.

%files
%dir %{_kde_appsdir}/remoteview
%{_kde_appsdir}/remoteview/zeroconf.desktop
%{_kde_libdir}/kde4/kded_dnssdwatcher.so
%{_kde_libdir}/kde4/kio_zeroconf.so
%{_kde_services}/kded/dnssdwatcher.desktop
%{_kde_services}/zeroconf.protocol
%{_datadir}/dbus-1/interfaces/org.kde.kdnssd.xml

#-------------------------------------------

%prep
%setup -q -n zeroconf-ioslave-%{version}

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.12.4-1
+ Revision: af1e158
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19905 |12mu|kernel-3.10.19-1.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# MIB header

%if %{mdvver} <= 201100
%define distsuffix mib
%define disttag %{distsuffix}
Vendor: MIB - Mandriva International Backports
%endif

Packager: Nicolo' Costanza <abitrules@yahoo.it>
# end MIB header

%define kernelversion	3
%define patchlevel	10
%define sublevel	19


# Package release
%define mibrel		1.1
%define mibase		2%{disttag}

# kernel Makefile extraversion is substituted by 
# kpatch/kgit/kstable wich are either 0 (empty), rc (kpatch), git (kgit) 
# or stable release (kstable)
%define kpatch		0
# kernel.org -gitX patch (only the number after "git")
%define kgit		0

# kernel base name (also name of srpm)
%define kname 		kernel

# Patch tarball tag
%define ktag		rosa

%define rpmtag		%{disttag}
%if %kpatch
%if %kgit
%define rpmrel		0.%{kpatch}.%{kgit}.%{mibrel}
%else
%define rpmrel		0.%{kpatch}.%{mibrel}
%endif
%else
%define rpmrel		%{mibrel}
%endif

# fakerel and fakever never change, they are used to fool
# rpm/urpmi/smart
%define fakever		1
%define fakerel 	1

# version defines
%define kversion  	%{kernelversion}.%{patchlevel}.%{sublevel}
%define kverrel   	%{kversion}-%{rpmrel}
%define mibfull   	%{kversion}-%{mibase}

# When we are using a pre/rc patch, the tarball is a sublevel -1
%if %kpatch
%if %sublevel
%define tar_ver   	%{kernelversion}.%{patchlevel}
%else
%define tar_ver		%{kernelversion}.%(expr %{patchlevel} - 1)
%endif
%define patch_ver 	%{kversion}-%{kpatch}-%{ktag}%{mibrel}
%else
%define tar_ver   	%{kernelversion}.%{patchlevel}
%define patch_ver 	%{kversion}-%{ktag}%{mibrel}
%endif

# Used for not making too long names for rpms or search paths
%if %kpatch
%if %kgit
%define buildrpmrel     0.%{kpatch}.%{kgit}.%{mibrel}%{rpmtag}
%else
%define buildrpmrel     0.%{kpatch}.%{mibrel}%{rpmtag}
%endif
%else
%define buildrpmrel     %{mibrel}%{rpmtag}
%endif
%define buildrel     	%{kversion}-%{buildrpmrel}

Source5:	kernel.rpmlintrc

# Build defines
%define build_devel 		1
%define build_desktop		1

#
# SRC RPM description
#
Summary: 	Linux kernel built for Mandriva and ROSA
Name:		%{kname}
Version: 	%{kversion}
Release: 	%{rpmrel}
License: 	GPLv2
Group: 	 	System/Kernel and hardware
ExclusiveArch: %{ix86} ppc powerpc x86_64 amd64 sparc sparc64
ExclusiveOS: 	Linux
URL:            http://wiki.mandriva.com/en/Manbo_Core2_kernel
BuildRoot: 	%{_tmppath}/%{kname}-%{kversion}-%{_arch}-build
Autoreqprov: 	no

BuildRequires: 	gcc bc

%if %{mdvver} == 201210
BuildRequires:	kmod-devel
%else
BuildRequires:	module-init-tools
%endif

%description
The kernel package contains the Linux kernel (vmlinuz), the core of your
Mandriva and ROSA Linux operating systems. The kernel handles the basic
functions of the operating system: memory allocation, process allocation,
device input and output, etc.

# mkflavour() name flavour processor
# name: the flavour name in the package name
# flavour: first parameter of CreateKernel()
%define mkflavour(R:)					\
%package -n %{kname}-%{1}-latest			\
Version:	%{kversion}				\
Release:	%{rpmrel}				\
Summary:	Virtual rpm for latest %{kname}-%{1}	\
Group:		System/Kernel and hardware		\
Requires:	kernel-nrj-desktop-%{mibfull}		\
Provides:	%{kname}-latest				\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
							\
%description -n %{kname}-%{1}-latest			\
This package is a virtual rpm that aims to make sure you always have the \
latest %{kname}-%{1} installed...			\
							\
%common_description_info				\
							\
%if %build_devel					\
%package -n %{kname}-%{1}-devel-latest			\
Version:	%{kversion}				\
Release:	%{rpmrel}				\
Summary:	Virtual rpm for latest %{kname}-%{1}-devel \
Group:		Development/Kernel			\
Requires:	%{kname}-nrj-desktop-devel-%{mibfull}	\
Provides:	%{kname}-devel-latest			\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
							\
%description -n %{kname}-%{1}-devel-latest		\
This package is a virtual rpm that aims to make sure you always have the \
latest %{kname}-%{1}-devel installed...			\
							\
%common_description_info				\
%endif							\
							\
%files -n %{kname}-%{1}-latest				\
%defattr(-,root,root)					\
							\
%if %build_devel					\
%files -n %{kname}-%{1}-devel-latest			\
%defattr(-,root,root)					\
%endif							

%if %build_desktop
%mkflavour desktop desktop
%endif



%changelog
* Tue Nov 26 2013 Alex Burmashev <alex.burmashev@gmail.com> 3.10.19-1.1
+ Revision: bbf5bad
- 1 to 2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19906 |12mu|kernel-3.10.19-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# MIB header

%if %{mdvver} <= 201100
%define distsuffix mib
%define disttag %{distsuffix}
Vendor: MIB - Mandriva International Backports
%endif

Packager: Nicolo' Costanza <abitrules@yahoo.it>
# end MIB header

#
%define kernelversion	3
%define patchlevel	10
# sublevel is now used for -stable patches
%define sublevel	19

# Package release
%define mibrel		666

# kernel Makefile extraversion is substituted by
# kpatch wich are either 0 (empty), rc (kpatch)
%define kpatch		0
# kernel.org -gitX patch (only the number after "git")
%define kgit		0

# kernel base name (also name of srpm)
%define kname 		kernel

# Patch tarball tag
%define ktag		rosa

# define rpmtag		%{disttag}
%define rpmtag		%{disttag}
%if %kpatch
%if %kgit
%define rpmrel		%mkrel 0.%{kpatch}.%{kgit}.%{mibrel}
%else
%define rpmrel		%mkrel 0.%{kpatch}.%{mibrel}
%endif
%else
%define rpmrel		2
%endif

# fakerel and fakever never change, they are used to fool
# rpm/urpmi/smart
%define fakever		1
%define fakerel 	%mkrel 1

# version defines
%define kversion  	%{kernelversion}.%{patchlevel}.%{sublevel}
%define kverrel   	%{kversion}-%{rpmrel}

# When we are using a pre/rc patch, the tarball is a sublevel -1
%if %kpatch
%if %sublevel
%define tar_ver   	%{kernelversion}.%{patchlevel}
%else
%define tar_ver		%{kernelversion}.%(expr %{patchlevel} - 1)
%endif
%define patch_ver 	%{kversion}-%{kpatch}-%{ktag}%{mibrel}
%else
%define tar_ver   	%{kernelversion}.%{patchlevel}
%define patch_ver 	%{kversion}-%{ktag}%{mibrel}
%endif

# Used for not making too long names for rpms or search paths
# replaced mibrel with rpmrel / release > we can use only ONE sources folder for nrj & nrjQL
%if %kpatch
%if %kgit
%define buildrpmrel     0.%{kpatch}.%{kgit}.%{rpmrel}%{rpmtag}
%else
%define buildrpmrel     0.%{kpatch}.%{rpmrel}%{rpmtag}
%endif
%else
%define buildrpmrel     %{rpmrel}%{rpmtag}
%endif
%define buildrel     	%{kversion}-%{buildrpmrel}

# Having different top level names for packges means that you have to remove
# them by hard :(
%define top_dir_name 	%{kname}-%{_arch}

%define build_dir 	${RPM_BUILD_DIR}/%{top_dir_name}
%define src_dir 	%{build_dir}/linux-%{tar_ver}

# Disable useless debug rpms...
%define _enable_debug_packages 	%{nil}
%define debug_package 		%{nil}

# Build defines
%define build_doc 			1
%define build_source 		1
%define build_devel 		1

%define build_debug 		0

#
# Old Mandriva kernel flavours plus new two PAE flavours
#

# Build desktop i586 / 4GB
%ifarch %{ix86}
%define build_desktop586		0
%endif

# Build desktop (i686 / 4GB) / x86_64 / sparc64 sets
%define build_desktop			1

# Build netbook (i686 / 4GB) / x86_64
%define build_netbook			0

# Build server (i686 / 64GB)/x86_64 / sparc64 sets
%define build_server			1

# Build desktop686 pae (i686 / 64GB)
%ifarch %{ix86}
%define build_desktop_pae		0
%endif

# Build netbook686 pae (i686 / 64GB)
%ifarch %{ix86}
%define build_netbook_pae		0
%endif

#
# MIB low latency optimized flavours called "nrj"
#

# Build nrj desktop586 (i586 / 4GB)
%ifarch %{ix86}
%define build_nrj_desktop586	0
%endif

# Build nrj desktop (i686 / 4GB) / x86_64 / sparc64 sets
%define build_nrj_desktop		1

# Build nrj realtime (i686 / 4GB) / x86_64
%define build_nrj_realtime		1

# Build nrj laptop (i686 / 4GB) / x86_64
%define build_nrj_laptop		1

# Build nrj netbook (i686 / 4GB) / x86_64
%define build_nrj_netbook		1

# Build nrj desktop pae (i686 / 64GB)
%ifarch %{ix86}
%define build_nrj_desktop_pae		1
%endif

# Build nrj realtime pae (i686 / 64GB)
%ifarch %{ix86}
%define build_nrj_realtime_pae		0
%endif

# Build nrj laptop pae (i686 / 64GB)
%ifarch %{ix86}
%define build_nrj_laptop_pae		0
%endif

# Build nrj netbook686 pae (i686 / 64GB)
%ifarch %{ix86}
%define build_nrj_netbook_pae		0
%endif

#
# experimental "cpu level" optimized "nrj" flavours
#

# Build nrj netbook Intel Atom (matom / 4GB)
%ifarch %{ix86}
%define build_nrj_netbook_atom		0
%endif

# Build nrj netbook Intel Atom pae (matom / 64GB)
%ifarch %{ix86}
%define build_nrj_netbook_atom_pae	0
%endif

# Build nrj desktop Intel Core2 (mcore2 / 4GB)
%ifarch %{ix86}
%define build_nrj_desktop_core2   	0
%endif

# Build nrj desktop Intel Core2 pae (mcore2 / 64GB)
%ifarch %{ix86}
%define build_nrj_desktop_core2_pae   	0
%endif

#
# experimental optimized "nrj" for server ABF & LXC vms
#

# Build nrj server lxc (i686 / 4GB) / x86_64 / sparc64 sets
%define build_nrj_server_lxc		0

# Build nrj server lxc exp (i686 / 4GB) / x86_64 / sparc64 sets
%define build_nrj_server_lxc_exp	0

#
# end of kernel name flavour difinitions
#


# build perf and cpupower tools
%if %{mdvver} >= 201200
%define build_perf		1
%define build_cpupower		1
%else
%define build_perf		0
%define build_cpupower		0
%endif

# compress modules with xz
%if %{mdvver} >= 201200
%define build_modxz		1
%else
%define build_modxz		0
%endif

# ARM builds
%ifarch %{arm}
%define build_desktop		0
%define build_netbook		0
%define build_server		0
%define build_iop32x		0
%define build_kirkwood		1
%define build_versatile		1
# no cpupower tools on arm yet
%define build_cpupower		0
# arm is currently not using xz
%define build_modxz		0
%endif
# End of user definitions

# buildtime flags
%{?_without_desktop586: %global build_desktop586 0}
%{?_without_desktop: %global build_desktop 0}
%{?_without_netbook: %global build_netbook 0}
%{?_without_server: %global build_server 0}

%{?_without_desktop_pae: %global build_desktop_pae 0}
%{?_without_netbook_pae: %global build_netbook_pae 0}

%{?_without_nrj_desktop586: %global build_nrj_desktop586 0}
%{?_without_nrj_desktop: %global build_nrj_desktop 0}
%{?_without_nrj_realtime: %global build_nrj_realtime 0}
%{?_without_nrj_laptop: %global build_nrj_laptop 0}
%{?_without_nrj_netbook: %global build_nrj_netbook 0}

%{?_without_nrj_desktop_pae: %global build_nrj_desktop_pae 0}
%{?_without_nrj_realtime_pae: %global build_nrj_realtime_pae 0}
%{?_without_nrj_laptop_pae: %global build_nrj_laptop_pae 0}
%{?_without_nrj_netbook_pae: %global build_nrj_netbook_pae 0}

%{?_without_nrj_netbook_atom: %global build_nrj_netbook_atom 0}
%{?_without_nrj_netbook_atom_pae: %global build_nrj_netbook_atom_pae 0}
%{?_without_nrj_desktop_core2: %global build_nrj_desktop_core2 0}
%{?_without_nrj_desktop_core2_pae: %global build_nrj_desktop_core2_pae 0}

%{?_without_nrj_server_lxc: %global build_nrj_server_lxc 0}
%{?_without_nrj_server_lxc_exp: %global build_nrj_server_lxc_exp 0}

%{?_without_doc: %global build_doc 0}
%{?_without_source: %global build_source 0}
%{?_without_devel: %global build_devel 0}
%{?_without_debug: %global build_debug 0}
%{?_without_perf: %global build_perf 0}
%{?_without_cpupower: %global build_cpupower 0}
%{?_without_modxz: %global build_modxz 0}


%{?_with_desktop586: %global build_desktop586 1}
%{?_with_desktop: %global build_desktop 1}
%{?_with_netbook: %global build_netbook 1}
%{?_with_server: %global build_server 1}

%{?_with_desktop_pae: %global build_desktop_pae 1}
%{?_with_netbook_pae: %global build_netbook_pae 1}

%{?_with_nrj_desktop586: %global build_nrj_desktop586 1}
%{?_with_nrj_desktop: %global build_nrj_desktop 1}
%{?_with_nrj_realtime: %global build_nrj_realtime 1}
%{?_with_nrj_laptop: %global build_nrj_laptop 1}
%{?_with_nrj_netbook: %global build_nrj_netbook 1}

%{?_with_nrj_desktop_pae: %global build_nrj_desktop_pae 1}
%{?_with_nrj_realtime_pae: %global build_nrj_realtime_pae 1}
%{?_with_nrj_laptop_pae: %global build_nrj_laptop_pae 1}
%{?_with_nrj_netbook_pae: %global build_nrj_netbook_pae 1}

%{?_with_nrj_netbook_atom: %global build_nrj_netbook_atom 1}
%{?_with_nrj_netbook_atom_pae: %global build_nrj_netbook_atom_pae 1}
%{?_with_nrj_desktop_core2: %global build_nrj_desktop_core2 1}
%{?_with_nrj_desktop_core2_pae: %global build_nrj_desktop_core2_pae 1}

%{?_with_nrj_server_lxc: %global build_nrj_server_lxc 1}
%{?_with_nrj_server_lxc_exp: %global build_nrj_server_lxc_exp 1}

%{?_with_doc: %global build_doc 1}
%{?_with_source: %global build_source 1}
%{?_with_devel: %global build_devel 1}
%{?_with_debug: %global build_debug 1}
%{?_with_perf: %global build_perf 1}
%{?_with_cpupower: %global build_cpupower 1}
%{?_with_modxz: %global build_modxz 1}


# ARM builds
%{?_with_iop32x: %global build_iop32x 1}
%{?_with_kirkwood: %global build_kirkwood 1}
%{?_with_versatile: %global build_versatile 1}
%{?_without_iop32x: %global build_iop32x 0}
%{?_without_kirkwood: %global build_kirkwood 0}
%{?_without_versatile: %global build_versatile 0}

# For the .nosrc.rpm
%define build_nosrc 	0
%{?_with_nosrc: %global build_nosrc 1}


############################################################
### Linker start1 > Check point to build for cooker 2013 ###
############################################################
%if %{mdvver} < 201300
%if %(if [ -z "$CC" ] ; then echo 0; else echo 1; fi)
%define kmake %make CC="$CC"
%else
%define kmake %make
%endif
# there are places where parallel make don't work
%define smake make
%endif

%if %{mdvver} == 201300
%if %cross_compiling
%if %(if [ -z "$CC" ] ; then echo 0; else echo 1; fi)
%define kmake %make ARCH=%target_arch CROSS_COMPILE=%(echo %__cc |sed -e 's,-gcc,-,') CC="$CC" LD="$LD" LDFLAGS="$LDFLAGS"
%else
%define kmake %make ARCH=%target_arch CROSS_COMPILE=%(echo %__cc |sed -e 's,-gcc,-,') LD="$LD" LDFLAGS="$LDFLAGS"
%endif
# there are places where parallel make don't work
%define smake make ARCH=%target_arch CROSS_COMPILE=%(echo %__cc |sed -e 's,-gcc,-,') LD="$LD" LDFLAGS="$LDFLAGS"
%else
%if %(if [ -z "$CC" ] ; then echo 0; else echo 1; fi)
%define kmake %make CC="$CC" LD="$LD" LDFLAGS="$LDFLAGS"
%else
%define kmake %make LD="$LD" LDFLAGS="$LDFLAGS"
%endif
# there are places where parallel make don't work
%define smake make LD="$LD" LDFLAGS="$LDFLAGS"
%endif
%endif
###########################################################
###  Linker end1 > Check point to build for cooker 2013 ###
###########################################################


# Parallelize xargs invocations on smp machines
%define kxargs xargs %([ -z "$RPM_BUILD_NCPUS" ] \\\
	&& RPM_BUILD_NCPUS="`/usr/bin/getconf _NPROCESSORS_ONLN`"; \\\
	[ "$RPM_BUILD_NCPUS" -gt 1 ] && echo "-P $RPM_BUILD_NCPUS")

# Sparc arch wants sparc64 kernels
%define target_arch    %(echo %{_arch} | sed -e 's/mips.*/mips/' -e 's/arm.*/arm/' -e 's/aarch64/arm64/')


#
# SRC RPM description
#
Summary: 	Linux kernel built for Mandriva and ROSA
Name:		%{kname}
Version: 	%{kversion}
Release: 	%{rpmrel}
License: 	GPLv2
Group: 	 	System/Kernel and hardware
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
ExclusiveOS: 	Linux
URL:            http://www.kernel.org

####################################################################
#
# Sources
#
### This is for full SRC RPM
Source0: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.x/linux-%{tar_ver}.tar.xz
Source1: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.x/linux-%{tar_ver}.tar.sign
### This is for stripped SRC RPM
%if %build_nosrc
NoSource: 0
%endif
# This is for disabling *config, mrproper, prepare, scripts on -devel rpms
Source2: 	disable-mrproper-prepare-scripts-configs-in-devel-rpms.patch

Source4: 	README.kernel-sources
Source5:	kernel.rpmlintrc

# config and systemd service file from fedora
Source50:	cpupower.service
Source51:	cpupower.config

# our patch tarball
Source100: 	linux-%{patch_ver}.tar.xz

####################################################################
#
# Patches

#
# Patch0 to Patch100 are for core kernel upgrades.
#

# Pre linus patch: ftp://ftp.kernel.org/pub/linux/kernel/v3.0/testing

%if %kpatch
%if %sublevel
Patch2:		ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.x/stable-review/patch-%{kversion}-%{kpatch}.bz2
Source11:	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.x/stable-review/patch-%{kversion}-%{kpatch}.sign
%else
Patch1:		ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.x/testing/patch-%{kernelversion}.%{patchlevel}-%{kpatch}.bz2
Source10: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.x/testing/patch-%{kernelversion}.%{patchlevel}-%{kpatch}.sign	
%endif	
%endif
%if %kgit
Patch2:		ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.x/snapshots/patch-%{kernelversion}.%{patchlevel}-%{kpatch}-git%{kgit}.bz2
Source11: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.x/snapshots/patch-%{kernelversion}.%{patchlevel}-%{kpatch}-git%{kgit}.sign
%endif
%if %sublevel
%if %kpatch
%define prev_sublevel %(expr %{sublevel} - 1)
%if %prev_sublevel
Patch1:   	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.x/patch-%{kernelversion}.%{patchlevel}.%{prev_sublevel}.bz2
Source10: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.x/patch-%{kernelversion}.%{patchlevel}.%{prev_sublevel}.sign
%endif
%else
Patch1:   	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.x/patch-%{kversion}.bz2
Source10: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.x/patch-%{kversion}.sign
%endif
%endif

#END
####################################################################

# Defines for the things that are needed for all the kernels
#
%define common_desc_kernel The kernel package contains the Linux kernel (vmlinuz), the core of your \
Mandriva and ROSA operating system. The kernel handles the basic functions \
of the operating system: memory allocation, process allocation, device \
input and output, etc.

%define common_desc_kernel_smp This kernel relies on in-kernel smp alternatives to switch between up & smp \
mode depending on detected hardware. To force the kernel to boot in single \
processor mode, use the "nosmp" boot parameter.


### Global Requires/Provides

%if %{mdvver} == 201300
%define requires1	microcode
%define requires2	dracut >= 026
%define requires3	kmod >= 12
%define requires4	sysfsutils >=  2.1.0-12
%define requires5	kernel-firmware >=  20120219-1
%endif

%if %{mdvver} == 201210
%define requires1	bootloader-utils >= 1.15-8
%define requires2	dracut >= 017-16
%define requires3	kmod >= 7-6
%define requires4	sysfsutils >=  2.1.0-12
%define requires5	kernel-firmware >=  20120219-1
%endif

%if %{mdvver} == 201200
%define requires1	bootloader-utils >= 1.15-8
%define requires2	dracut >= 017-16
%define requires3	module-init-tools >= 3.16-5
%define requires4	sysfsutils >=  2.1.0-12
%define requires5	kernel-firmware >=  20120219-1
%endif

%if %{mdvver} < 201200
%define requires1	bootloader-utils >= 1.13-1
%define requires2	mkinitrd >= 4.2.17-31
%define requires3	module-init-tools >= 3.0-7
%define requires4	sysfsutils >= 1.3.0-1
%define requires5	kernel-firmware >= 20101024-2
%endif

%define kprovides1 	%{kname} = %{kverrel}
%define kprovides2 	kernel = %{tar_ver}
%define kprovides3 	alsa = 1.0.27
%define kprovides_server drbd-api = 88

%define	kobsoletes1	dkms-r8192se <= 0019.1207.2010-2
%define	kobsoletes2	dkms-lzma <= 4.43-32
%define	kobsoletes3	dkms-psb <= 4.41.1-7

# conflict dkms packages that dont support kernel-3.10
# all driver versions must be carefully checked to add

# config for all distros apart mdvver 2013.0 & 2012.1
%define kconflicts1	dkms-broadcom-wl < 5.100.82.112-12
%define kconflicts2	dkms-fglrx < 13.200.5-1
%define kconflicts3	dkms-nvidia-current < 325.15-2
%define kconflicts4	dkms-nvidia-long-lived < 304.88-3
%define kconflicts5	dkms-nvidia173 < 173.14.37-4
# nvidia96xx does not support this kernel or x11-server-1.13

%if %{mdvver} == 201300
%define kconflicts1	dkms-broadcom-wl < 5.100.82.112-12
%define kconflicts2	dkms-fglrx < 13.200.5-1
%define kconflicts3	dkms-nvidia-current < 325.15-1
%define kconflicts4	dkms-nvidia-long-lived < 319.49-1
%define kconflicts5	dkms-nvidia304 < 304.108-1
# nvidia173 does not support this kernel
# nvidia96xx does not support this kernel or x11-server-1.13
%endif

%if %{mdvver} == 201210
%define kconflicts1	dkms-broadcom-wl < 5.100.82.112-12
%define kconflicts2	dkms-fglrx < 13.200.5-1
%define kconflicts3	dkms-nvidia-current < 325.15-2
%define kconflicts4	dkms-nvidia-long-lived < 304.108-1
%define kconflicts5	dkms-nvidia173 < 173.14.37-4
# nvidia96xx does not support this kernel or x11-server-1.13
%endif

Autoreqprov: 		no

# might be useful too:
Suggests:	microcode

%if %{mdvver} >= 201210
BuildRequires:	kmod-devel kmod-compat
%else
BuildRequires:	module-init-tools
%endif

BuildRequires: 	gcc bc

# for perf, cpufreq and other tools
BuildRequires:		elfutils-devel
BuildRequires:		zlib-devel
BuildRequires:		binutils-devel
BuildRequires:		newt-devel
BuildRequires:		python-devel
BuildRequires:		perl(ExtUtils::Embed)
BuildRequires:		pciutils-devel
BuildRequires:		asciidoc
BuildRequires:		xmlto
BuildRequires:		gettext
BuildRequires:		docbook-style-xsl
BuildRequires:		pkgconfig(gtk+-2.0)
BuildRequires:		flex
BuildRequires:		bison

%ifarch %{arm}
BuildRequires:		uboot-mkimage
%endif


%description
%common_desc_kernel
%ifnarch %{arm}
%common_desc_kernel_smp
%endif

# Define obsolete/provides to help automatic upgrades of old kernel-xen-pvops
%define latest_obsoletes_server kernel-xen-pvops-latest < 3.2.1-1
%define latest_provides_server kernel-xen-pvops-latest = %{kverrel}
%define latest_obsoletes_devel_server kernel-xen-pvops-devel-latest < 3.2.1-1
%define latest_provides_devel_server kernel-xen-pvops-devel-latest = %{kverrel}

# mkflavour() name flavour processor
# name: the flavour name in the package name
# flavour: first parameter of CreateKernel()
%define mkflavour()					\
%package -n %{kname}-%{1}-%{buildrel}			\
Version:	%{fakever}				\
Release:	%{fakerel}				\
Provides:	%kprovides1 %kprovides2 %kprovides3	\
%{expand:%%{?kprovides_%{1}:Provides: %{kprovides_%{1}}}} \
Provides:   %{kname}-%{1}              			 \
%if %{build_nrj_desktop}              		\
Provides:   kernel-desktop              		\
%endif                                  		\
Requires(pre):	%requires1 %requires2 %requires3 %requires4 \
Requires:	%requires2 %requires5			\
Obsoletes:	%kobsoletes1 %kobsoletes2 %kobsoletes3	\
Conflicts:	%kconflicts1 %kconflicts2 %kconflicts3	\
Conflicts:	%kconflicts4 %kconflicts5		\
Provides:	should-restart = system			\
Suggests:	crda					\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
Summary:	%{expand:%{summary_%(echo %{1} | sed -e "s/-/_/")}} \
Group:		System/Kernel and hardware		\
%description -n %{kname}-%{1}-%{buildrel}		\
%common_desc_kernel %{expand:%{info_%(echo %{1} | sed -e "s/-/_/")}} \
%ifnarch %{arm}						\
%common_desc_kernel_smp					\
%endif							\
							\
%if %build_devel					\
%package -n	%{kname}-%{1}-devel-%{buildrel}		\
Version:	%{fakever}				\
Release:	%{fakerel}				\
Requires:	glibc-devel ncurses-devel make gcc perl	\
Summary:	The kernel-devel files for %{kname}-%{1}-%{buildrel} \
Group:		Development/Kernel			\
Provides:	%{kname}-devel = %{kverrel} 		\
Provides:	%{kname}-%{1}-devel			\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
%description -n %{kname}-%{1}-devel-%{buildrel}		\
This package contains the kernel files (headers and build tools) \
that should be enough to build additional drivers for   \
use with %{kname}-%{1}-%{buildrel}.                     \
							\
If you want to build your own kernel, you need to install the full \
%{kname}-source-%{buildrel} rpm.			\
							\
%endif							\
							\
%if %build_debug					\
%package -n	%{kname}-%{1}-%{buildrel}-debuginfo	\
Version:	%{fakever}				\
Release:	%{fakerel}				\
Summary:	Files with debuginfo for %{kname}-%{1}-%{buildrel} \
Group:		Development/Debug			\
Provides:	kernel-debug = %{kverrel} 		\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
%description -n %{kname}-%{1}-%{buildrel}-debuginfo	\
This package contains the files with debuginfo to aid in debug tasks \
when using %{kname}-%{1}-%{buildrel}.			\
							\
If you need to look at debug information or use some application that \
needs debugging info from the kernel, this package may help. \
							\
%endif							\
							\
%package -n %{kname}-%{1}-latest			\
Version:	%{kversion}				\
Release:	%{rpmrel}				\
Summary:	Virtual rpm for latest %{kname}-%{1}	\
Group:		System/Kernel and hardware		\
Requires:	%{kname}-%{1}-%{buildrel}		\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
%{expand:%%{?latest_obsoletes_%{1}:Obsoletes: %{latest_obsoletes_%{1}}}} \
%{expand:%%{?latest_provides_%{1}:Provides: %{latest_provides_%{1}}}} \
%description -n %{kname}-%{1}-latest			\
This package is a virtual rpm that aims to make sure you always have the \
latest %{kname}-%{1} installed...			\
							\
%if %build_devel					\
%package -n %{kname}-%{1}-devel-latest			\
Version:	%{kversion}				\
Release:	%{rpmrel}				\
Summary:	Virtual rpm for latest %{kname}-%{1}-devel \
Group:		Development/Kernel			\
Requires:	%{kname}-%{1}-devel-%{buildrel}		\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
Provides:	%{kname}-devel-latest			\
%{expand:%%{?latest_obsoletes_devel_%{1}:Obsoletes: %{latest_obsoletes_devel_%{1}}}} \
%{expand:%%{?latest_provides_devel_%{1}:Provides: %{latest_provides_devel_%{1}}}} \
%description -n %{kname}-%{1}-devel-latest		\
This package is a virtual rpm that aims to make sure you always have the \
latest %{kname}-%{1}-devel installed...			\
							\
%endif							\
							\
%post -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-post \
%posttrans -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-posttrans \
%preun -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-preun \
%postun -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-postun \
							\
%if %build_devel					\
%post -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1}-post \
%preun -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1}-preun \
%postun -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1}-postun \
%endif							\
							\
%files -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1} \
%files -n %{kname}-%{1}-latest				\
							\
%if %build_devel					\
%files -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1} \
%files -n %{kname}-%{1}-devel-latest			\
%endif							\
							\
%if %build_debug					\
%files -n %{kname}-%{1}-%{buildrel}-debuginfo -f kernel_debug_files.%{1} \
%endif

%ifarch %{ix86}
#
# kernel-desktop586: i586, smp-alternatives, 4GB
#
%if %build_desktop586
%define summary_desktop586 Linux kernel for desktop use with i586 & 4GB RAM
%define info_desktop586 This kernel is compiled for desktop use, single or \
multiple i586 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
voluntary preempt, CFS cpu scheduler and BFQ i/o scheduler, ONDEMAND governor.
%mkflavour desktop586
%endif
%endif

#
# kernel-desktop: i686, smp-alternatives, 4 GB / x86_64
#
%if %build_desktop
%ifarch %{ix86}
%define summary_desktop Linux Kernel for desktop use with i686 & 4GB RAM
%define info_desktop This kernel is compiled for desktop use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
voluntary preempt, CFS cpu scheduler and BFQ i/o scheduler.
%else
%define summary_desktop Linux Kernel for desktop use with %{_arch}
%define info_desktop This kernel is compiled for desktop use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_1000, \
voluntary preempt, CFS cpu scheduler and BFQ i/o scheduler, ONDEMAND governor.
%endif
%mkflavour desktop
%endif

#
# kernel-netbook: i686, smp-alternatives, 4 GB / x86_64
#
%if %build_netbook
%ifarch %{ix86}
%define summary_netbook Linux Kernel for netbook use with i686 & 4GB RAM
%define info_netbook This kernel is compiled for netbook use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_250, \
voluntary preempt, CFS cpu scheduler and BFQ i/o scheduler.
%else
%define summary_netbook Linux Kernel for netbook use with %{_arch}
%define info_netbook This kernel is compiled for netbook use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_250, \
voluntary preempt, CFS cpu scheduler and BFQ i/o scheduler, ONDEMAND governor.
%endif
%mkflavour netbook
%endif

#
# kernel-server: i686, smp-alternatives, 64 GB / x86_64
#
%if %build_server
%ifarch %{ix86}
%define summary_server Linux Kernel for server use with i686 & 64GB RAM
%define info_server This kernel is compiled for server use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using \
no preempt, HZ_100, CFS cpu scheduler and BFQ i/o scheduler, PERFORMANCE governor.
%else
%define summary_server Linux Kernel for server use with %{_arch}
%define info_server This kernel is compiled for server use, single or \
multiple %{_arch} processor(s)/core(s), using no preempt, HZ_100, \
CFS cpu scheduler and BFQ i/o scheduler, PERFORMANCE governor.
%endif
%mkflavour server
%endif

%ifarch %{ix86}
#
# kernel-desktop-pae: i686, smp-alternatives, 64GB
#
%if %build_desktop_pae
%define summary_desktop_pae Linux kernel for desktop use with i686 & upto 64GB RAM
%define info_desktop_pae This kernel is compiled for desktop use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_1000, \
voluntary preempt, CFS cpu scheduler and BFQ i/o scheduler, ONDEMAND governor.
%mkflavour desktop-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-netbook-pae: i686, smp-alternatives, 64 GB
#
%if %build_netbook_pae
%define summary_netbook_pae Linux Kernel for for netbook use with i686 & upto 64GB RAM
%define info_netbook_pae This kernel is compiled for netbook use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_250, \
voluntary preempt, CFS cpu scheduler and BFQ i/o scheduler, ONDEMAND governor.
%mkflavour netbook-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-desktop586: nrj, i586, smp-alternatives, 4GB
#
%if %build_nrj_desktop586
%define summary_nrj_desktop586 Linux kernel for desktop use with i586 & 4GB RAM
%define info_nrj_desktop586 This kernel is compiled for desktop use, single or \
multiple i586 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and BFQ i/o scheduler, ONDEMAND governor.
%mkflavour nrj-desktop586
%endif
%endif

#
# kernel-nrj-desktop: nrj, i686, smp-alternatives, 4 GB / x86_64
#
%if %build_nrj_desktop
%ifarch %{ix86}
%define summary_nrj_desktop Linux Kernel for desktop use with i686 & 4GB RAM
%define info_nrj_desktop This kernel is compiled for desktop use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
full preempt, rcu boost, RIFS cpu scheduler and BFQ I/O scheduler, ONDEMAND governor.
%else
%define summary_nrj_desktop Linux Kernel for desktop use with %{_arch}
%define info_nrj_desktop This kernel is compiled for desktop use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_1000, \
full preempt, rcu boost, RIFS cpu scheduler and BFQ I/O scheduler, ONDEMAND governor.
%endif
%mkflavour nrj-desktop
%endif

#
# kernel-nrj-realtime: nrj, i686, smp-alternatives, 4 GB / x86_64
#
%if %build_nrj_realtime
%ifarch %{ix86}
%define summary_nrj_realtime Linux Kernel for low latency use with i686 & 4GB RAM
%define info_nrj_realtime This kernel is compiled for low latency use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and new BFQ I/O scheduler, PERFORMANCE governor.
%else
%define summary_nrj_realtime Linux Kernel for low latency use with %{_arch}
%define info_nrj_realtime This kernel is compiled for low latency use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and new BFQ I/O scheduler, PERFORMANCE governor.
%endif
%mkflavour nrj-realtime
%endif

#
# kernel-nrj-laptop: nrj, i686, smp-alternatives, 4 GB / x86_64
#
%if %build_nrj_laptop
%ifarch %{ix86}
%define summary_nrj_laptop Linux Kernel for laptop use with i686 & 4GB RAM
%define info_nrj_laptop This kernel is compiled for laptop use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_300, \
full preempt, rcu boost, CFS cpu scheduler and BFQ i/o scheduler, ONDEMAND governor.
%else
%define summary_nrj_laptop Linux Kernel for laptop use with %{_arch}
%define info_nrj_laptop This kernel is compiled for laptop use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_300, \
full preempt, rcu boost, CFS cpu scheduler and BFQ i/o scheduler, ONDEMAND governor.
%endif
%mkflavour nrj-laptop
%endif

#
# kernel-nrj-netbook: nrj, i686, smp-alternatives, 4 GB / x86_64
#
%if %build_nrj_netbook
%ifarch %{ix86}
%define summary_nrj_netbook Linux Kernel for netbook use with i686 & 4GB RAM
%define info_nrj_netbook This kernel is compiled for netbook use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_250, \
full preempt, rcu boost, CFS cpu scheduler and BFQ i/o scheduler, ONDEMAND governor.
%else
%define summary_nrj_netbook Linux Kernel for netbook use with %{_arch}
%define info_nrj_netbook This kernel is compiled for netbook use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_250, \
full preempt, rcu boost, CFS cpu scheduler and BFQ i/o scheduler, ONDEMAND governor.
%endif
%mkflavour nrj-netbook
%endif

#
%ifarch %{ix86}
#
# kernel-nrj-desktop-pae: nrj, i686, smp-alternatives, 64GB
#
%if %build_nrj_desktop_pae
%define summary_nrj_desktop_pae Linux kernel for desktop use with i686 & upto 64GB RAM
%define info_nrj_desktop_pae This kernel is compiled for desktop use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and BFQ i/o scheduler, ONDEMAND governor.
%mkflavour nrj-desktop-pae
%endif
%endif

#
%ifarch %{ix86}
#
# kernel-nrj-realtime-pae: nrj, i686, smp-alternatives, 64GB
#
%if %build_nrj_realtime_pae
%define summary_nrj_realtime_pae Linux kernel for low latency use with i686 & upto 64GB RAM
%define info_nrj_realtime_pae This kernel is compiled for low latency use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and new BFQ I/O scheduler, PERFORMANCE governor.
%mkflavour nrj-realtime-pae
%endif
%endif

#
%ifarch %{ix86}
#
# kernel-nrj-laptop-pae: nrj, i686, smp-alternatives, 64 GB
#
%if %build_nrj_laptop_pae
%define summary_nrj_laptop_pae Linux Kernel for for laptop use with i686 & upto 64GB RAM
%define info_nrj_laptop_pae This kernel is compiled for laptop use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_300, \
full preempt, rcu boost, CFS cpu scheduler and BFQ i/o scheduler, ONDEMAND governor.
%mkflavour nrj-laptop-pae
%endif
%endif

#
%ifarch %{ix86}
#
# kernel-nrj-netbook-pae: nrj, i686, smp-alternatives, 64 GB
#
%if %build_nrj_netbook_pae
%define summary_nrj_netbook_pae Linux Kernel for for netbook use with i686 & upto 64GB RAM
%define info_nrj_netbook_pae This kernel is compiled for netbook use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_250, \
full preempt, rcu boost, CFS cpu scheduler and BFQ i/o scheduler, ONDEMAND governor.
%mkflavour nrj-netbook-pae
%endif
%endif

#
%ifarch %{ix86}
#
# kernel-nrj-netbook-atom: nrj, for Intel Atom cpu, smp-alternatives, 4 GB
#
%if %build_nrj_netbook_atom
%define summary_nrj_netbook_atom Linux Kernel for netbook use with Intel Atom cpu, less than 4GB RAM
%define info_nrj_netbook_atom This kernel is compiled for netbook use, single or \
multiple Intel Atom cpu processor(s)/core(s) and less than 4GB RAM, using HZ_250, \
full preempt, rcu boost, CFS cpu scheduler and BFQ i/o scheduler, ONDEMAND governor.
%mkflavour nrj-netbook-atom
%endif
%endif

#
%ifarch %{ix86}
#
# kernel-nrj-netbook-atom-pae: nrj, for Intel Atom cpu, smp-alternatives, 64 GB
#
%if %build_nrj_netbook_atom_pae
%define summary_nrj_netbook_atom_pae Linux Kernel for netbook use with Intel Atom cpu & upto 64GB RAM
%define info_nrj_netbook_atom_pae This kernel is compiled for netbook use, single or \
multiple Intel Atom cpu processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_250, \
full preempt, rcu boost, CFS cpu scheduler and BFQ i/o scheduler, ONDEMAND governor.
%mkflavour nrj-netbook-atom-pae
%endif
%endif

#
%ifarch %{ix86}
#
# kernel-nrj-desktop-core2: nrj, Intel Core 2 and newer, smp-alternatives, 4 GB 
#
%if %build_nrj_desktop_core2
%define summary_nrj_desktop_core2 Linux Kernel for desktop use with i686 & 4GB RAM
%define info_nrj_desktop_core2 This kernel is compiled for desktop use, single or \
multiple Intel Core 2 and newer processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and BFQ i/o scheduler, ONDEMAND governor.
%mkflavour nrj-desktop-core2
%endif
%endif

#
%ifarch %{ix86}
#
# kernel-nrj-desktop-core2-pae: nrj, Intel Core 2 and newer, smp-alternatives, 64 GB
#
%if %build_nrj_desktop_core2_pae
%define summary_nrj_desktop_core2_pae Linux Kernel for desktop use with i686 & upto 64GB RAM
%define info_nrj_desktop_core2_pae This kernel is compiled for desktop use, single or \
multiple Intel Core 2 and newer processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and BFQ i/o scheduler, ONDEMAND governor.
%mkflavour nrj-desktop-core2-pae
%endif
%endif

#
# kernel-nrj-server-lxc: i686, smp-alternatives, 64 GB / x86_64
#
%if %build_nrj_server_lxc
%ifarch %{ix86}
%define summary_nrj_server_lxc Linux Kernel for server use with i686 & 64GB RAM
%define info_nrj_server_lxc This kernel is compiled for server use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, no Preempt, \
HZ_100, Tickless, CFS cpu scheduler and BFQ i/o scheduler, PERFORMANCE governor. \
This is a special flavour prepared for ROSA ABF server and LXC VMs.
%else
%define summary_nrj_server_lxc Linux Kernel for server use with %{_arch}
%define info_nrj_server_lxc This kernel is compiled for server use, single or \
multiple %{_arch} processor(s)/core(s), using no Preempt, HZ_100, Tickless, \
CFS cpu scheduler and BFQ i/o scheduler, with PERFORMANCE governor. \
This is a special flavour prepared for ROSA ABF server and LXC VMs.
%endif
%mkflavour nrj-server-lxc
%endif

#
# kernel-nrj-server-lxc-exp: i686, smp-alternatives, 64 GB / x86_64
#
%if %build_nrj_server_lxc_exp
%ifarch %{ix86}
%define summary_nrj_server_lxc_exp Linux Kernel for server use with i686 & 64GB RAM
%define info_nrj_server_lxc_exp This kernel is compiled for server use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using full Preeempt, \
HZ_1000, Tickless, CFS cpu scheduler and BFQ i/o scheduler, with PERFORMANCE governor. \
This is a special flavour prepared for ROSA ABF server and LXC VMs.
%else
%define summary_nrj_server_lxc_exp Linux Kernel for server use with %{_arch}
%define info_nrj_server_lxc_exp This kernel is compiled for server use, single or \
multiple %{_arch} processor(s)/core(s), using full Preempt, HZ_1000, Tickless, \
CFS cpu scheduler and BFQ i/o scheduler, with PERFORMANCE governor. \
This is a special flavour prepared for ROSA ABF server and LXC VMs.
%endif
%mkflavour nrj-server-lxc-exp
%endif

#
# ARM kernels
#
%ifarch %{arm}
%if %build_iop32x
%define summary_iop32x Linux Kernel for Arm machines based on Xscale IOP32X
%define info_iop32x This kernel is compiled for iop32x boxes. It will run on n2100 \
or ss4000e or sanmina boards.
%mkflavour iop32x
%endif
%if %build_kirkwood
%define summary_kirkwood Linux Kernel for Arm machines based on Kirkwood
%define info_kirkwood This kernel is compiled for kirkwood boxes. It will run on openrd boards.
%mkflavour kirkwood
%endif
%if %build_versatile
%define summary_versatile Linux Kernel for Versatile arm machines
%define info_versatile This kernel is compiled for Versatile boxes. It will run on Qemu for instance.
%mkflavour versatile
%endif
%endif

#
# kernel-source
#
%if %build_source
%package -n %{kname}-source-%{buildrel}
Version: 	%{fakever}
Release: 	%{fakerel}
Requires: 	glibc-devel, ncurses-devel, make, gcc, perl, diffutils
Summary: 	The Linux source code for %{kname}-%{buildrel}
Group: 		Development/Kernel
Autoreqprov: 	no
Provides: 	kernel-source = %{kverrel}
Buildarch:	noarch

%description -n %{kname}-source-%{buildrel}
The %{kname}-source package contains the source code files for the Mandriva and
ROSA kernel. Theese source files are only needed if you want to build your own
custom kernel that is better tuned to your particular hardware.

If you only want the files needed to build 3rdparty (nVidia, Ati, dkms-*,...)
drivers against, install the *-devel-* rpm that is matching your kernel.

#
# kernel-source-latest: virtual rpm
#
%package -n %{kname}-source-latest
Version: 	%{kversion}
Release: 	%{rpmrel}
Summary: 	Virtual rpm for latest %{kname}-source
Group:   	Development/Kernel
Requires: 	%{kname}-source-%{buildrel}
Buildarch:	noarch

%description -n %{kname}-source-latest
This package is a virtual rpm that aims to make sure you always have the
latest %{kname}-source installed...
%endif

#
# kernel-doc: documentation for the Linux kernel
#
%if %build_doc
%package -n %{kname}-doc
Version: 	%{kversion}
Release: 	%{rpmrel}
Summary: 	Various documentation bits found in the %{kname} source
Group: 		Documentation
Buildarch:	noarch

%description -n %{kname}-doc
This package contains documentation files from the %{kname} source.
Various bits of information about the Linux kernel and the device drivers
shipped with it are documented in these files. You also might want install
this package if you need a reference to the options that can be passed to
Linux kernel modules at load time.
%endif

#
# kernel/tools
#
%if %{build_perf}
%package -n perf
Version:	%{kversion}
Release:	%{rpmrel}
Summary:	perf tool and the supporting documentation
Group:		System/Kernel and hardware

%description -n perf
the perf tool and the supporting documentation.
%endif

%if %{build_cpupower}
%package -n cpupower
Version:	%{kversion}
Release:	%{rpmrel}
Summary:	the cpupower tools
Group:		System/Kernel and hardware
Requires(post):  rpm-helper >= 0.24.0-3
Requires(preun): rpm-helper >= 0.24.0-3
%if %{mdvver} >= 201200
Obsoletes:	cpufreq cpufrequtils
%endif

%description -n cpupower
the cpupower tools.

%post -n cpupower
%_post_service cpupower

%preun -n cpupower
%_preun_service cpupower

%package -n cpupower-devel
Version:	%{kversion}
Release:	%{rpmrel}
Summary:	devel files for cpupower
Group:		Development/Kernel
Requires:	cpupower = %{kversion}-%{rpmrel}
Conflicts:	%{_lib}cpufreq-devel

%description -n cpupower-devel
This package contains the development files for cpupower.
%endif

%package headers
Version:	%kversion
Release:	%rpmrel
Summary:	Linux kernel header files mostly used by your C library
Group:		System/Kernel and hardware
Epoch:		1
%rename linux-userspace-headers

%description headers
C header files from the Linux kernel. The header files define
structures and constants that are needed for building most
standard programs, notably the C library.

This package is not suitable for building kernel modules, you
should use the 'kernel-devel' package instead.

%files headers
%_includedir/*
# Don't conflict with cpupower-devel
%if %{build_cpupower}
%exclude %_includedir/cpufreq.h
%endif

#
# End packages - here begins build stage
#
%prep
%setup -q -n %top_dir_name -c
%setup -q -n %top_dir_name -D -T -a100

%define patches_dir ../%{patch_ver}/

cd %src_dir

%if %sublevel
%if %kpatch
%if %prev_sublevel
%patch1 -p1
%endif
%patch2 -p1
%else
%patch1 -p1
%endif
%else
%if %kpatch
%patch1 -p1
%endif
%endif
%if %kgit
%patch2 -p1
%endif

%{patches_dir}/scripts/apply_patches
%{patches_dir}/scripts/apply_patches-NRJ
# %{patches_dir}/scripts/apply_patches-NRJ-only
# %{patches_dir}/scripts/apply_patches-QL
# PATCH END


#
# Setup Begin
#

# Prepare all the variables for calling create_configs

%if %build_debug
%define debug --debug
%else
%define debug --no-debug
%endif


#%{patches_dir}/scripts/create_configs %debug --user_cpu="%{target_arch}"
%{patches_dir}/scripts/create_configs-withBFQ %debug --user_cpu="%{target_arch}"

# make sure the kernel has the sublevel we know it has...
LC_ALL=C perl -p -i -e "s/^SUBLEVEL.*/SUBLEVEL = %{sublevel}/" Makefile

# get rid of unwanted files
find . -name '*~' -o -name '*.orig' -o -name '*.append' | %kxargs rm -f


%build

############################################################
### Linker start2 > Check point to build for cooker 2013 ###
############################################################
%if %{mdvver} == 201300
# Make sure we don't use gold
export LD="%{_target_platform}-ld.bfd"
export LDFLAGS="--hash-style=sysv --build-id=none"
%endif
############################################################
###  Linker end2 > Check point to build for cooker 2013  ###
############################################################

# Common target directories
%define _kerneldir /usr/src/linux-%{kversion}-%{buildrpmrel}
%define _bootdir /boot
%define _modulesdir /lib/modules
%define _efidir %{_bootdir}/efi/mandriva

# Directories definition needed for building
%define temp_root %{build_dir}/temp-root
%define temp_source %{temp_root}%{_kerneldir}
%define temp_boot %{temp_root}%{_bootdir}
%define temp_modules %{temp_root}%{_modulesdir}

PrepareKernel() {
	name=$1
	extension=$2
%ifarch %{ix86} x86_64
	config_dir=arch/x86/configs
%endif
%ifarch	%arm
	config_dir=arch/arm/configs
%endif
%ifarch aarc64
	config_dir=arch/arm64/configs
%endif
	echo "Make config for kernel $extension"

	%smake -s mrproper

	if [ "%{target_arch}" == "i386" -o "%{target_arch}" == "x86_64" ]; then
	    if [ -z "$name" ]; then
		cp ${config_dir}/%{target_arch}_defconfig-desktop .config
	    else
		cp ${config_dir}/%{target_arch}_defconfig-$name .config
	    fi
	else
	    if [ -z "$name" ]; then
		cp arch/%{target_arch}/defconfig-desktop .config
	    else
		cp arch/%{target_arch}/defconfig-$name .config
	    fi
	fi

	# make sure EXTRAVERSION says what we want it to say
	LC_ALL=C perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -$extension/" Makefile

	%smake oldconfig
}

BuildKernel() {
	KernelVer=$1

	echo "Building kernel $KernelVer"

	%kmake -s all

	# kirkwood boxes have u-boot
	if [ "$KernelVer" = "%{kversion}-kirkwood-%{buildrpmrel}" ]; then
		%kmake uImage
	fi

	# Start installing stuff
	install -d %{temp_boot}
	install -m 644 System.map %{temp_boot}/System.map-$KernelVer
	install -m 644 .config %{temp_boot}/config-$KernelVer
	xz -c Module.symvers > %{temp_boot}/symvers-$KernelVer.xz

	%ifarch %{arm}
		if [ -f arch/arm/boot/uImage ]; then
			cp -f arch/arm/boot/uImage %{temp_boot}/uImage-$KernelVer
		else
			cp -f arch/arm/boot/zImage %{temp_boot}/vmlinuz-$KernelVer
		fi
	%else
		cp -f arch/%{target_arch}/boot/bzImage %{temp_boot}/vmlinuz-$KernelVer
	%endif

	# modules
	install -d %{temp_modules}/$KernelVer
	%smake INSTALL_MOD_PATH=%{temp_root} KERNELRELEASE=$KernelVer modules_install

	# headers	
	%make INSTALL_HDR_PATH=%{temp_root}%_prefix KERNELRELEASE=$KernelVer headers_install

	# remove /lib/firmware, we use a separate kernel-firmware
	rm -rf %{temp_root}/lib/firmware
}

SaveDevel() {
	devel_flavour=$1

	DevelRoot=/usr/src/linux-%{kversion}-$devel_flavour-%{buildrpmrel}
	TempDevelRoot=%{temp_root}$DevelRoot

	mkdir -p $TempDevelRoot
	for i in $(find . -name 'Makefile*'); do cp -R --parents $i $TempDevelRoot;done
	for i in $(find . -name 'Kconfig*' -o -name 'Kbuild*'); do cp -R --parents $i $TempDevelRoot;done
	cp -fR include $TempDevelRoot
	ln -s ../generated/uapi/linux/version.h $TempDevelRoot/include/linux/version.h
	cp -fR scripts $TempDevelRoot
	cp -fR kernel/bounds.c $TempDevelRoot/kernel
	cp -fR tools/include $TempDevelRoot/tools/
	%ifarch %{arm}
		cp -fR arch/%{target_arch}/tools $TempDevelRoot/arch/%{target_arch}/
	%endif
	%ifarch %{ix86} x86_64
		cp -fR arch/x86/kernel/asm-offsets.{c,s} $TempDevelRoot/arch/x86/kernel/
		cp -fR arch/x86/kernel/asm-offsets_{32,64}.c $TempDevelRoot/arch/x86/kernel/
		cp -fR arch/x86/syscalls/syscall* $TempDevelRoot/arch/x86/syscalls/
		cp -fR arch/x86/include $TempDevelRoot/arch/x86/
		cp -fR arch/x86/tools $TempDevelRoot/arch/x86/
	%else
		cp -fR arch/%{target_arch}/kernel/asm-offsets.{c,s} $TempDevelRoot/arch/%{target_arch}/kernel/
		for f in $(find arch/%{target_arch} -name include); do cp -fR --parents $f $TempDevelRoot; done
	%endif
	cp -fR .config Module.symvers $TempDevelRoot
	cp -fR 3rdparty/mkbuild.pl $TempDevelRoot/3rdparty

	# Needed for truecrypt build (Danny)
	cp -fR drivers/md/dm.h $TempDevelRoot/drivers/md/

	# Needed for lguest
	cp -fR drivers/lguest/lg.h $TempDevelRoot/drivers/lguest/

	# Needed for lirc_gpio (#39004)
	cp -fR drivers/media/pci/bt8xx/bttv{,p}.h $TempDevelRoot/drivers/media/pci/bt8xx/
	cp -fR drivers/media/pci/bt8xx/bt848.h $TempDevelRoot/drivers/media/pci/bt8xx/
	cp -fR drivers/media/common/btcx-risc.h $TempDevelRoot/drivers/media/common/

	# Needed for external dvb tree (#41418)
	cp -fR drivers/media/dvb-core/*.h $TempDevelRoot/drivers/media/dvb-core/
	cp -fR drivers/media/dvb-frontends/lgdt330x.h $TempDevelRoot/drivers/media/dvb-frontends/

	# add acpica header files, needed for fglrx build
	cp -fR drivers/acpi/acpica/*.h $TempDevelRoot/drivers/acpi/acpica/

	# aufs2 has a special file needed
	cp -fR fs/aufs/magic.mk $TempDevelRoot/fs/aufs

	for i in alpha arc avr32 blackfin c6x cris frv h8300 hexagon ia64 m32r m68k m68knommu metag microblaze \
		 mips mn10300 openrisc parisc powerpc s390 score sh sparc tile unicore32 xtensa; do
		rm -rf $TempDevelRoot/arch/$i
	done

	%ifnarch %{arm}
		rm -rf $TempDevelRoot/arch/arm
		rm -rf $TempDevelRoot/arch/arm64
	%endif
	%ifnarch %{ix86} x86_64
		rm -rf $TempDevelRoot/arch/x86
	%endif

	# Clean the scripts tree, and make sure everything is ok (sanity check)
	# running prepare+scripts (tree was already "prepared" in build)
	pushd $TempDevelRoot >/dev/null
		%smake -s prepare scripts
		%smake -s clean
	popd >/dev/null
	rm -f $TempDevelRoot/.config.old

	# fix permissions
	chmod -R a+rX $TempDevelRoot

	# disable mrproper in -devel rpms
	patch -p1 --fuzz=0 -d $TempDevelRoot -i %{SOURCE2}

	kernel_devel_files=../kernel_devel_files.$devel_flavour


### Create the kernel_devel_files.*
cat > $kernel_devel_files <<EOF
%dir $DevelRoot
%dir $DevelRoot/arch
%dir $DevelRoot/include
$DevelRoot/3rdparty
$DevelRoot/Documentation
%ifarch %{arm}
$DevelRoot/arch/arm
$DevelRoot/arch/arm64
%endif
$DevelRoot/arch/um
%ifarch %{ix86} x86_64
$DevelRoot/arch/x86
%endif
$DevelRoot/block
$DevelRoot/crypto
$DevelRoot/drivers
$DevelRoot/firmware
$DevelRoot/fs
$DevelRoot/include/Kbuild
$DevelRoot/include/acpi
$DevelRoot/include/asm-generic
$DevelRoot/include/clocksource
$DevelRoot/include/config
$DevelRoot/include/crypto
$DevelRoot/include/drm
$DevelRoot/include/dt-bindings
$DevelRoot/include/generated
$DevelRoot/include/keys
$DevelRoot/include/linux
$DevelRoot/include/math-emu
$DevelRoot/include/media
$DevelRoot/include/memory
$DevelRoot/include/misc
$DevelRoot/include/net
$DevelRoot/include/pcmcia
$DevelRoot/include/ras
$DevelRoot/include/rdma
$DevelRoot/include/rxrpc
$DevelRoot/include/scsi
$DevelRoot/include/sound
$DevelRoot/include/target
$DevelRoot/include/trace
$DevelRoot/include/uapi
$DevelRoot/include/video
$DevelRoot/include/xen
$DevelRoot/init
$DevelRoot/ipc
$DevelRoot/kernel
$DevelRoot/lib
$DevelRoot/mm
$DevelRoot/net
$DevelRoot/samples
$DevelRoot/scripts
$DevelRoot/security
$DevelRoot/sound
$DevelRoot/tools
$DevelRoot/usr
$DevelRoot/virt
$DevelRoot/.config
$DevelRoot/Kbuild
$DevelRoot/Kconfig
$DevelRoot/Makefile
$DevelRoot/Module.symvers
$DevelRoot/arch/Kconfig
%doc README.kernel-sources
EOF


### Create -devel Post script on the fly
cat > $kernel_devel_files-post <<EOF
if [ -d /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel} ]; then
	rm -f /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/{build,source}
	ln -sf $DevelRoot /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/build
	ln -sf $DevelRoot /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/source
fi
EOF


### Create -devel Preun script on the fly
cat > $kernel_devel_files-preun <<EOF
if [ -L /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/build ]; then
	rm -f /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/build
fi
if [ -L /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/source ]; then
	rm -f /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/source
fi
exit 0
EOF

### Create -devel Postun script on the fly
cat > $kernel_devel_files-postun <<EOF
rm -rf /usr/src/linux-%{kversion}-$devel_flavour-%{buildrpmrel} >/dev/null
EOF
}

SaveDebug() {
	debug_flavour=$1

	install -m 644 vmlinux \
	      %{temp_boot}/vmlinux-%{kversion}-$debug_flavour-%{buildrpmrel}
	kernel_debug_files=../kernel_debug_files.$debug_flavour
	echo "%{_bootdir}/vmlinux-%{kversion}-$debug_flavour-%{buildrpmrel}" \
		>> $kernel_debug_files

	find %{temp_modules}/%{kversion}-$debug_flavour-%{buildrpmrel}/kernel \
		-name "*.ko" | \
		%kxargs -I '{}' objcopy --only-keep-debug '{}' '{}'.debug
	find %{temp_modules}/%{kversion}-$debug_flavour-%{buildrpmrel}/kernel \
		-name "*.ko" | %kxargs -I '{}' \
		sh -c 'cd `dirname {}`; \
		       objcopy --add-gnu-debuglink=`basename {}`.debug \
		       --strip-debug `basename {}`'

	pushd %{temp_modules}
	find %{kversion}-$debug_flavour-%{buildrpmrel}/kernel \
		-name "*.ko.debug" > debug_module_list
	popd
	cat %{temp_modules}/debug_module_list | \
		sed 's|\(.*\)|%{_modulesdir}/\1|' >> $kernel_debug_files
	cat %{temp_modules}/debug_module_list | \
		sed 's|\(.*\)|%exclude %{_modulesdir}/\1|' \
		>> ../kernel_exclude_debug_files.$debug_flavour
	rm -f %{temp_modules}/debug_module_list
}

CreateFiles() {
	kernel_flavour=$1

	kernel_files=../kernel_files.$kernel_flavour

ker="vmlinuz"
if [ "$kernel_flavour" = "kirkwood" ]; then
       ker="uImage"
fi
### Create the kernel_files.*
cat > $kernel_files <<EOF
%{_bootdir}/System.map-%{kversion}-$kernel_flavour-%{buildrpmrel}
%{_bootdir}/symvers-%{kversion}-$kernel_flavour-%{buildrpmrel}.xz
%{_bootdir}/config-%{kversion}-$kernel_flavour-%{buildrpmrel}
%{_bootdir}/$ker-%{kversion}-$kernel_flavour-%{buildrpmrel}
%dir %{_modulesdir}/%{kversion}-$kernel_flavour-%{buildrpmrel}/
%{_modulesdir}/%{kversion}-$kernel_flavour-%{buildrpmrel}/kernel
%{_modulesdir}/%{kversion}-$kernel_flavour-%{buildrpmrel}/modules.*
%doc README.kernel-sources
EOF

%if %build_debug
    cat ../kernel_exclude_debug_files.$kernel_flavour >> $kernel_files
%endif

### Create kernel Post script
cat > $kernel_files-post <<EOF
%ifarch %{arm}
/sbin/installkernel -i -N %{kversion}-$kernel_flavour-%{buildrpmrel}
%else
/sbin/installkernel %{kversion}-$kernel_flavour-%{buildrpmrel}
pushd /boot > /dev/null
if [ -L vmlinuz-$kernel_flavour ]; then
	rm -f vmlinuz-$kernel_flavour
fi
ln -sf vmlinuz-%{kversion}-$kernel_flavour-%{buildrpmrel} vmlinuz-$kernel_flavour
if [ -L initrd-$kernel_flavour.img ]; then
	rm -f initrd-$kernel_flavour.img
fi
ln -sf initrd-%{kversion}-$kernel_flavour-%{buildrpmrel}.img initrd-$kernel_flavour.img
popd > /dev/null
%endif
%if %build_devel
# create kernel-devel symlinks if matching -devel- rpm is installed
if [ -d /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} ]; then
	rm -f /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/{build,source}
	ln -sf /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/build
	ln -sf /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/source
fi
%endif
EOF

### Create kernel Posttrans script
cat > $kernel_files-posttrans <<EOF
if [ -x /usr/sbin/dkms_autoinstaller -a -d /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} ]; then
    /usr/sbin/dkms_autoinstaller start %{kversion}-$kernel_flavour-%{buildrpmrel}
fi
EOF

### Create kernel Preun script on the fly
cat > $kernel_files-preun <<EOF
/sbin/installkernel -R %{kversion}-$kernel_flavour-%{buildrpmrel}
pushd /boot > /dev/null
if [ -L vmlinuz-$kernel_flavour ]; then
	if [ "$(readlink vmlinuz-$kernel_flavour)" = "vmlinuz-%{kversion}-$kernel_flavour-%{buildrpmrel}" ]; then
		rm -f vmlinuz-$kernel_flavour
	fi
fi
if [ -L initrd-$kernel_flavour.img ]; then
	if [ "$(readlink initrd-$kernel_flavour.img)" = "initrd-%{kversion}-$kernel_flavour-%{buildrpmrel}.img" ]; then
		rm -f initrd-$kernel_flavour.img
	fi
fi
popd > /dev/null
%if %build_devel
if [ -L /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/build ]; then
	rm -f /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/build
fi
if [ -L /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/source ]; then
	rm -f /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/source
fi
%endif
exit 0
EOF


### Create kernel Postun script on the fly
cat > $kernel_files-postun <<EOF
/sbin/kernel_remove_initrd %{kversion}-$kernel_flavour-%{buildrpmrel}
rm -rf /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel} >/dev/null
if [ -d /var/lib/dkms ]; then
    rm -f /var/lib/dkms/*/kernel-%{kversion}-$devel_flavour-%{buildrpmrel}-%{_target_cpu} >/dev/null
    rm -rf /var/lib/dkms/*/*/%{kversion}-$devel_flavour-%{buildrpmrel} >/dev/null
    rm -f /var/lib/dkms-binary/*/kernel-%{kversion}-$devel_flavour-%{buildrpmrel}-%{_target_cpu} >/dev/null
    rm -rf /var/lib/dkms-binary/*/*/%{kversion}-$devel_flavour-%{buildrpmrel} >/dev/null
fi
EOF
}


CreateKernel() {
	flavour=$1

	PrepareKernel $flavour $flavour-%{buildrpmrel}

	BuildKernel %{kversion}-$flavour-%{buildrpmrel}
	%if %build_devel
		SaveDevel $flavour
	%endif
	%if %build_debug
		SaveDebug $flavour
	%endif
	CreateFiles $flavour
}


###
# DO it...
###


# Create a simulacro of buildroot
rm -rf %{temp_root}
install -d %{temp_root}


# make sure we are in the directory
cd %src_dir

%ifarch %{ix86}
%if %build_desktop586
CreateKernel desktop586
%endif
%endif

%if %build_desktop
CreateKernel desktop
%endif

%if %build_netbook
CreateKernel netbook
%endif

%if %build_server
CreateKernel server
%endif

%ifarch %{ix86}
%if %build_desktop_pae
CreateKernel desktop-pae
%endif
%endif

%ifarch %{ix86}
%if %build_netbook_pae
CreateKernel netbook-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_desktop586
CreateKernel nrj-desktop586
%endif
%endif

%if %build_nrj_desktop
CreateKernel nrj-desktop
%endif

%if %build_nrj_realtime
CreateKernel nrj-realtime
%endif

%if %build_nrj_laptop
CreateKernel nrj-laptop
%endif

%if %build_nrj_netbook
CreateKernel nrj-netbook
%endif

%ifarch %{ix86}
%if %build_nrj_desktop_pae
CreateKernel nrj-desktop-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_realtime_pae
CreateKernel nrj-realtime-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_laptop_pae
CreateKernel nrj-laptop-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_netbook_pae
CreateKernel nrj-netbook-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_netbook_atom
CreateKernel nrj-netbook-atom
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_netbook_atom_pae
CreateKernel nrj-netbook-atom-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_desktop_core2
CreateKernel nrj-desktop-core2
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_desktop_core2_pae
CreateKernel nrj-desktop-core2-pae
%endif
%endif

%if %build_nrj_server_lxc
CreateKernel nrj-server-lxc
%endif

%if %build_nrj_server_lxc_exp
CreateKernel nrj-server-lxc-exp
%endif

%ifarch %{arm}
%if %build_iop32x
CreateKernel iop32x
%endif
%if %build_kirkwood
CreateKernel kirkwood
%endif
%if %build_versatile
CreateKernel versatile
%endif
%endif

# set extraversion to match srpm to get nice version reported by the tools
LC_ALL=C perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -%{rpmrel}/" Makefile


############################################################
### Linker start3 > Check point to build for cooker 2013 ###
############################################################
# build perf

%if %{build_perf}
%if %{mdvver} < 201300
%make -C tools/perf -s HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} all
%make -C tools/perf -s prefix=%{_prefix} man
%else
%make -C tools/perf -s HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} LDFLAGS="%optflags" all
%make -C tools/perf -s prefix=%{_prefix} LDFLAGS="%optflags" man
%endif
%endif

# build cpupower

%if %{build_cpupower}
# make sure version-gen.sh is executable.
chmod +x tools/power/cpupower/utils/version-gen.sh
%if %{mdvver} < 201300
%make -C tools/power/cpupower CPUFREQ_BENCH=false
%else
%kmake -C tools/power/cpupower CPUFREQ_BENCH=false LDFLAGS="%optflags"
%endif
%endif
############################################################
###  Linker end3 > Check point to build for cooker 2013  ###
############################################################


# We don't make to repeat the depend code at the install phase
%if %build_source
%ifarch %{arm}
    PrepareKernel "kirkwood" %{buildrpmrel}custom
%else
    PrepareKernel "" %{buildrpmrel}custom
%endif
%smake -s mrproper
%endif


###
### install
###
%install
install -m 644 %{SOURCE4}  .

cd %src_dir

# Directories definition needed for installing
%define target_source %{buildroot}%{_kerneldir}
%define target_boot %{buildroot}%{_bootdir}
%define target_modules %{buildroot}%{_modulesdir}

# We want to be able to test several times the install part
rm -rf %{buildroot}
cp -a %{temp_root} %{buildroot}

# Create directories infastructure
%if %build_source
install -d %{target_source}

tar cf - . | tar xf - -C %{target_source}
chmod -R a+rX %{target_source}

# we remove all the source files that we don't ship
# first architecture files
for i in alpha arc avr32 blackfin c6x cris frv h8300 hexagon ia64 m32r m68k m68knommu metag microblaze \
	 mips openrisc parisc powerpc s390 score sh sh64 sparc tile unicore32 v850 xtensa mn10300; do
	rm -rf %{target_source}/arch/$i
done

# other misc files
rm -f %{target_source}/{.config.old,.config.cmd,.gitignore,.lst,.mailmap}
rm -f %{target_source}/{.missing-syscalls.d,arch/.gitignore,firmware/.gitignore}
rm -rf %{target_source}/.tmp_depmod/

#endif %build_source
%endif

# compressing modules
%if %{build_modxz}
find %{target_modules} -name "*.ko" | %kxargs xz -6e
%else
find %{target_modules} -name "*.ko" | %kxargs gzip -9
%endif

# We used to have a copy of PrepareKernel here
# Now, we make sure that the thing in the linux dir is what we want it to be
for i in %{target_modules}/*; do
	rm -f $i/build $i/source
done

# sniff, if we compressed all the modules, we change the stamp :(
# we really need the depmod -ae here
pushd %{target_modules}
for i in *; do
	/sbin/depmod -ae -b %{buildroot} -F %{target_boot}/System.map-$i $i
	echo $?
done

for i in *; do
	pushd $i
	echo "Creating modules.description for $i"
	modules=`find . -name "*.ko.[g,x]z"`
	echo $modules | %kxargs /sbin/modinfo \
	| perl -lne 'print "$name\t$1" if $name && /^description:\s*(.*)/; $name = $1 if m!^filename:\s*(.*)\.k?o!; $name =~ s!.*/!!' > modules.description
	popd
done
popd

# need to set extraversion to match srpm again to avoid rebuild
LC_ALL=C perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -%{rpmrel}/" Makefile
%if %{build_perf}

# perf tool binary and supporting scripts/binaries
make -C tools/perf -s V=1 DESTDIR=%{buildroot} HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} install

# perf man pages (note: implicit rpm magic compresses them later)
make -C tools/perf  -s V=1 DESTDIR=%{buildroot} HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} install-man
%endif

############################################################
### Linker start4 > Check point to build for cooker 2013 ###
############################################################
%if %{build_cpupower}
%if %{mdvver} < 201300
make -C tools/power/cpupower DESTDIR=%{buildroot} libdir=%{_libdir} mandir=%{_mandir} CPUFREQ_BENCH=false install
%else
%make -C tools/power/cpupower DESTDIR=%{buildroot} libdir=%{_libdir} mandir=%{_mandir} CPUFREQ_BENCH=false LDFLAGS="%optflags" install
%endif
rm -f %{buildroot}%{_libdir}/*.{a,la}
%find_lang cpupower
mv cpupower.lang ../
chmod 0755 %{buildroot}%{_libdir}/libcpupower.so*
mkdir -p %{buildroot}%{_unitdir} %{buildroot}%{_sysconfdir}/sysconfig
install -m644 %{SOURCE50} %{buildroot}%{_unitdir}/cpupower.service
install -m644 %{SOURCE51} %{buildroot}%{_sysconfdir}/sysconfig/cpupower
%endif
############################################################
### Linker start4 > Check point to build for cooker 2013 ###
############################################################

###
### clean
###
%clean
rm -rf %{buildroot}


# We don't want to remove this, the whole reason of its existence is to be
# able to do several rpm --short-circuit -bi for testing install
# phase without repeating compilation phase
#rm -rf %{temp_root}

###
### source and doc file lists
###

%if %build_source
%files -n %{kname}-source-%{buildrel}
%dir %{_kerneldir}
%dir %{_kerneldir}/arch
%dir %{_kerneldir}/include
%{_kerneldir}/3rdparty
%{_kerneldir}/Documentation
%{_kerneldir}/arch/Kconfig
%{_kerneldir}/arch/arm
%{_kerneldir}/arch/arm64
%{_kerneldir}/arch/um
%{_kerneldir}/arch/x86
%{_kerneldir}/block
%{_kerneldir}/crypto
%{_kerneldir}/drivers
%{_kerneldir}/firmware
%{_kerneldir}/fs
%{_kerneldir}/include/Kbuild
%{_kerneldir}/include/acpi
%{_kerneldir}/include/asm-generic
%{_kerneldir}/include/clocksource
%{_kerneldir}/include/crypto
%{_kerneldir}/include/drm
%{_kerneldir}/include/dt-bindings
%{_kerneldir}/include/keys
%{_kerneldir}/include/linux
%{_kerneldir}/include/math-emu
%{_kerneldir}/include/media
%{_kerneldir}/include/memory
%{_kerneldir}/include/misc
%{_kerneldir}/include/net
%{_kerneldir}/include/pcmcia
%{_kerneldir}/include/ras
%{_kerneldir}/include/rdma
%{_kerneldir}/include/rxrpc
%{_kerneldir}/include/scsi
%{_kerneldir}/include/sound
%{_kerneldir}/include/target
%{_kerneldir}/include/trace
%{_kerneldir}/include/uapi
%{_kerneldir}/include/video
%{_kerneldir}/include/xen
%{_kerneldir}/init
%{_kerneldir}/ipc
%{_kerneldir}/kernel
%{_kerneldir}/lib
%{_kerneldir}/mm
%{_kerneldir}/net
%{_kerneldir}/virt
%{_kerneldir}/samples
%{_kerneldir}/scripts
%{_kerneldir}/security
%{_kerneldir}/sound
%{_kerneldir}/tools
%{_kerneldir}/usr
%{_kerneldir}/COPYING
%{_kerneldir}/CREDITS
%{_kerneldir}/Kbuild
%{_kerneldir}/Kconfig
%{_kerneldir}/MAINTAINERS
%{_kerneldir}/Makefile
%{_kerneldir}/README
%{_kerneldir}/REPORTING-BUGS
%doc README.kernel-sources

%files -n %{kname}-source-latest
%endif

%if %build_doc
%files -n %{kname}-doc
%doc linux-%{tar_ver}/Documentation/*
%endif

%if %{build_perf}
%files -n perf
%{_bindir}/perf
%dir %{_prefix}/libexec/perf-core
%{_prefix}/libexec/perf-core/*
%{_mandir}/man[1-8]/perf*
%{_sysconfdir}/bash_completion.d/perf
%endif

%if %{build_cpupower}
%files -n cpupower -f cpupower.lang
%{_bindir}/cpupower
%{_libdir}/libcpupower.so.0
%{_libdir}/libcpupower.so.0.0.0
%{_unitdir}/cpupower.service
%{_mandir}/man[1-8]/cpupower*
%config(noreplace) %{_sysconfdir}/sysconfig/cpupower

%files -n cpupower-devel
%{_libdir}/libcpupower.so
%{_includedir}/cpufreq.h
%endif



%changelog
* Wed Nov 27 2013 Alex Burmashev <alex.burmashev@gmail.com> 3.10.19-2
+ Revision: af1a697
- fixed russian symbols in configs, enabled more flavours



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19907 |12mu|kernel-3.10.27-1.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# MIB header

%if %{mdvver} <= 201100
%define distsuffix mib
%define disttag %{distsuffix}
Vendor: MIB - Mandriva International Backports
%endif

Packager: Eugene Shatokhin <eugene.shatokhin@rosalab.ru>
# end MIB header

%define kernelversion	3
%define patchlevel	10
%define sublevel	27


# Package release
%define mibrel		1.1
%define mibase		1%{disttag}

# kernel Makefile extraversion is substituted by 
# kpatch/kgit/kstable wich are either 0 (empty), rc (kpatch), git (kgit) 
# or stable release (kstable)
%define kpatch		0
# kernel.org -gitX patch (only the number after "git")
%define kgit		0

# kernel base name (also name of srpm)
%define kname 		kernel

# Patch tarball tag
%define ktag		rosa

%define rpmtag		%{disttag}
%if %kpatch
%if %kgit
%define rpmrel		0.%{kpatch}.%{kgit}.%{mibrel}
%else
%define rpmrel		0.%{kpatch}.%{mibrel}
%endif
%else
%define rpmrel		%{mibrel}
%endif

# fakerel and fakever never change, they are used to fool
# rpm/urpmi/smart
%define fakever		1
%define fakerel 	1

# version defines
%define kversion  	%{kernelversion}.%{patchlevel}.%{sublevel}
%define kverrel   	%{kversion}-%{rpmrel}
%define mibfull   	%{kversion}-%{mibase}

# When we are using a pre/rc patch, the tarball is a sublevel -1
%if %kpatch
%if %sublevel
%define tar_ver   	%{kernelversion}.%{patchlevel}
%else
%define tar_ver		%{kernelversion}.%(expr %{patchlevel} - 1)
%endif
%define patch_ver 	%{kversion}-%{kpatch}-%{ktag}%{mibrel}
%else
%define tar_ver   	%{kernelversion}.%{patchlevel}
%define patch_ver 	%{kversion}-%{ktag}%{mibrel}
%endif

# Used for not making too long names for rpms or search paths
%if %kpatch
%if %kgit
%define buildrpmrel     0.%{kpatch}.%{kgit}.%{mibrel}%{rpmtag}
%else
%define buildrpmrel     0.%{kpatch}.%{mibrel}%{rpmtag}
%endif
%else
%define buildrpmrel     %{mibrel}%{rpmtag}
%endif
%define buildrel     	%{kversion}-%{buildrpmrel}

Source5:	kernel.rpmlintrc

# Build defines
%define build_devel 		1
%define build_desktop		1

#
# SRC RPM description
#
Summary: 	Linux kernel built for Mandriva and ROSA
Name:		%{kname}
Version: 	%{kversion}
Release: 	%{rpmrel}
License: 	GPLv2
Group: 	 	System/Kernel and hardware
ExclusiveArch: %{ix86} ppc powerpc x86_64 amd64 sparc sparc64
ExclusiveOS: 	Linux
URL:            http://wiki.mandriva.com/en/Manbo_Core2_kernel
BuildRoot: 	%{_tmppath}/%{kname}-%{kversion}-%{_arch}-build
Autoreqprov: 	no

BuildRequires: 	gcc bc

%if %{mdvver} == 201210
BuildRequires:	kmod-devel
%else
BuildRequires:	module-init-tools
%endif

%description
The kernel package contains the Linux kernel (vmlinuz), the core of your
Mandriva and ROSA Linux operating systems. The kernel handles the basic
functions of the operating system: memory allocation, process allocation,
device input and output, etc.

# mkflavour() name flavour processor
# name: the flavour name in the package name
# flavour: first parameter of CreateKernel()
%define mkflavour(R:)					\
%package -n %{kname}-%{1}-latest			\
Version:	%{kversion}				\
Release:	%{rpmrel}				\
Summary:	Virtual rpm for latest %{kname}-%{1}	\
Group:		System/Kernel and hardware		\
Requires:	kernel-nrj-desktop-%{mibfull}		\
Provides:	%{kname}-latest				\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
							\
%description -n %{kname}-%{1}-latest			\
This package is a virtual rpm that aims to make sure you always have the \
latest %{kname}-%{1} installed...			\
							\
%common_description_info				\
							\
%if %build_devel					\
%package -n %{kname}-%{1}-devel-latest			\
Version:	%{kversion}				\
Release:	%{rpmrel}				\
Summary:	Virtual rpm for latest %{kname}-%{1}-devel \
Group:		Development/Kernel			\
Requires:	%{kname}-nrj-desktop-devel-%{mibfull}	\
Provides:	%{kname}-devel-latest			\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
							\
%description -n %{kname}-%{1}-devel-latest		\
This package is a virtual rpm that aims to make sure you always have the \
latest %{kname}-%{1}-devel installed...			\
							\
%common_description_info				\
%endif							\
							\
%files -n %{kname}-%{1}-latest				\
%defattr(-,root,root)					\
							\
%if %build_devel					\
%files -n %{kname}-%{1}-devel-latest			\
%defattr(-,root,root)					\
%endif							

%if %build_desktop
%mkflavour desktop desktop
%endif



%changelog
* Thu Jan 16 2014 Eugene Shatokhin <eugene.shatokhin@rosalab.ru> 3.10.27-1.1
+ Revision: 2ae8a8f
- Upstream update to version 3.10.27



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19908 |12mu|kernel-3.10.27-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# MIB header

%if %{mdvver} <= 201100
%define distsuffix mib
%define disttag %{distsuffix}
Vendor: MIB - Mandriva International Backports
%endif

Packager: Eugene Shatokhin <eugene.shatokhin@rosalab.ru>
# end MIB header

#
%define kernelversion	3
%define patchlevel	10
# sublevel is now used for -stable patches
%define sublevel	27

# Package release
%define mibrel		69

# kernel Makefile extraversion is substituted by
# kpatch wich are either 0 (empty), rc (kpatch)
%define kpatch		0
# kernel.org -gitX patch (only the number after "git")
%define kgit		0

# kernel base name (also name of srpm)
%define kname 		kernel

# Patch tarball tag
%define ktag		rosa

# define rpmtag		%{disttag}
%define rpmtag		%{disttag}
%if %kpatch
%if %kgit
%define rpmrel		%mkrel 0.%{kpatch}.%{kgit}.%{mibrel}
%else
%define rpmrel		%mkrel 0.%{kpatch}.%{mibrel}
%endif
%else
%define rpmrel		1
%endif

# fakerel and fakever never change, they are used to fool
# rpm/urpmi/smart
%define fakever		1
%define fakerel 	%mkrel 1

# version defines
%define kversion  	%{kernelversion}.%{patchlevel}.%{sublevel}
%define kverrel   	%{kversion}-%{rpmrel}

# When we are using a pre/rc patch, the tarball is a sublevel -1
%if %kpatch
%if %sublevel
%define tar_ver   	%{kernelversion}.%{patchlevel}
%else
%define tar_ver		%{kernelversion}.%(expr %{patchlevel} - 1)
%endif
%define patch_ver 	%{kversion}-%{kpatch}-%{ktag}%{mibrel}
%else
%define tar_ver   	%{kernelversion}.%{patchlevel}
%define patch_ver 	%{kversion}-%{ktag}%{mibrel}
%endif

# Used for not making too long names for rpms or search paths
# replaced mibrel with rpmrel / release > we can use only ONE sources folder for nrj & nrjQL
%if %kpatch
%if %kgit
%define buildrpmrel     0.%{kpatch}.%{kgit}.%{rpmrel}%{rpmtag}
%else
%define buildrpmrel     0.%{kpatch}.%{rpmrel}%{rpmtag}
%endif
%else
%define buildrpmrel     %{rpmrel}%{rpmtag}
%endif
%define buildrel     	%{kversion}-%{buildrpmrel}

# Having different top level names for packges means that you have to remove
# them by hard :(
%define top_dir_name 	%{kname}-%{_arch}

%define build_dir 	${RPM_BUILD_DIR}/%{top_dir_name}
%define src_dir 	%{build_dir}/linux-%{tar_ver}

# Disable useless debug rpms...
%define _enable_debug_packages 	%{nil}
%define debug_package 		%{nil}

# Build defines
%define build_doc 			1
%define build_source 		1
%define build_devel 		1

%define build_debug 		0

#
# Old Mandriva kernel flavours plus new two PAE flavours
#

# Build desktop i586 / 4GB
%ifarch %{ix86}
%define build_desktop586		0
%endif

# Build desktop (i686 / 4GB) / x86_64 / sparc64 sets
%define build_desktop			1

# Build netbook (i686 / 4GB) / x86_64
%define build_netbook			0

# Build server (i686 / 64GB)/x86_64 / sparc64 sets
%define build_server			1

# Build desktop686 pae (i686 / 64GB)
%ifarch %{ix86}
%define build_desktop_pae		0
%endif

# Build netbook686 pae (i686 / 64GB)
%ifarch %{ix86}
%define build_netbook_pae		0
%endif

#
# MIB low latency optimized flavours called "nrj"
#

# Build nrj desktop586 (i586 / 4GB)
%ifarch %{ix86}
%define build_nrj_desktop586	0
%endif

# Build nrj desktop (i686 / 4GB) / x86_64 / sparc64 sets
%define build_nrj_desktop		1

# Build nrj realtime (i686 / 4GB) / x86_64
%define build_nrj_realtime		1

# Build nrj laptop (i686 / 4GB) / x86_64
%define build_nrj_laptop		1

# Build nrj netbook (i686 / 4GB) / x86_6
%define build_nrj_netbook		1

# Build nrj desktop pae (i686 / 64GB)
%ifarch %{ix86}
%define build_nrj_desktop_pae		1
%endif

# Build nrj realtime pae (i686 / 64GB)
%ifarch %{ix86}
%define build_nrj_realtime_pae		0
%endif

# Build nrj laptop pae (i686 / 64GB)
%ifarch %{ix86}
%define build_nrj_laptop_pae		1
%endif

# Build nrj netbook686 pae (i686 / 64GB)
%ifarch %{ix86}
%define build_nrj_netbook_pae		0
%endif

#
# experimental "cpu level" optimized "nrj" flavours
#

# Build nrj netbook Intel Atom (matom / 4GB)
%ifarch %{ix86}
%define build_nrj_netbook_atom		0
%endif

# Build nrj netbook Intel Atom pae (matom / 64GB)
%ifarch %{ix86}
%define build_nrj_netbook_atom_pae	0
%endif

# Build nrj desktop Intel Core2 (mcore2 / 4GB)
%ifarch %{ix86}
%define build_nrj_desktop_core2   	0
%endif

# Build nrj desktop Intel Core2 pae (mcore2 / 64GB)
%ifarch %{ix86}
%define build_nrj_desktop_core2_pae   	0
%endif

#
# experimental optimized "nrj" for server ABF & LXC vms
#

# Build nrj server lxc (i686 / 4GB) / x86_64 / sparc64 sets
%define build_nrj_server_lxc		0

# Build nrj server lxc exp (i686 / 4GB) / x86_64 / sparc64 sets
%define build_nrj_server_lxc_exp	0

#
# end of kernel name flavour difinitions
#


# build perf and cpupower tools
%if %{mdvver} >= 201200
%define build_perf		1
%define build_cpupower		1
%else
%define build_perf		0
%define build_cpupower		0
%endif

# compress modules with xz
%if %{mdvver} >= 201200
%define build_modxz		1
%else
%define build_modxz		0
%endif

# ARM builds
%ifarch %{arm}
%define build_desktop		0
%define build_netbook		0
%define build_server		0
%define build_iop32x		0
%define build_kirkwood		1
%define build_versatile		1
# no cpupower tools on arm yet
%define build_cpupower		0
# arm is currently not using xz
%define build_modxz		0
%endif
# End of user definitions

# buildtime flags
%{?_without_desktop586: %global build_desktop586 0}
%{?_without_desktop: %global build_desktop 0}
%{?_without_netbook: %global build_netbook 0}
%{?_without_server: %global build_server 0}

%{?_without_desktop_pae: %global build_desktop_pae 0}
%{?_without_netbook_pae: %global build_netbook_pae 0}

%{?_without_nrj_desktop586: %global build_nrj_desktop586 0}
%{?_without_nrj_desktop: %global build_nrj_desktop 0}
%{?_without_nrj_realtime: %global build_nrj_realtime 0}
%{?_without_nrj_laptop: %global build_nrj_laptop 0}
%{?_without_nrj_netbook: %global build_nrj_netbook 0}

%{?_without_nrj_desktop_pae: %global build_nrj_desktop_pae 0}
%{?_without_nrj_realtime_pae: %global build_nrj_realtime_pae 0}
%{?_without_nrj_laptop_pae: %global build_nrj_laptop_pae 0}
%{?_without_nrj_netbook_pae: %global build_nrj_netbook_pae 0}

%{?_without_nrj_netbook_atom: %global build_nrj_netbook_atom 0}
%{?_without_nrj_netbook_atom_pae: %global build_nrj_netbook_atom_pae 0}
%{?_without_nrj_desktop_core2: %global build_nrj_desktop_core2 0}
%{?_without_nrj_desktop_core2_pae: %global build_nrj_desktop_core2_pae 0}

%{?_without_nrj_server_lxc: %global build_nrj_server_lxc 0}
%{?_without_nrj_server_lxc_exp: %global build_nrj_server_lxc_exp 0}

%{?_without_doc: %global build_doc 0}
%{?_without_source: %global build_source 0}
%{?_without_devel: %global build_devel 0}
%{?_without_debug: %global build_debug 0}
%{?_without_perf: %global build_perf 0}
%{?_without_cpupower: %global build_cpupower 0}
%{?_without_modxz: %global build_modxz 0}


%{?_with_desktop586: %global build_desktop586 1}
%{?_with_desktop: %global build_desktop 1}
%{?_with_netbook: %global build_netbook 1}
%{?_with_server: %global build_server 1}

%{?_with_desktop_pae: %global build_desktop_pae 1}
%{?_with_netbook_pae: %global build_netbook_pae 1}

%{?_with_nrj_desktop586: %global build_nrj_desktop586 1}
%{?_with_nrj_desktop: %global build_nrj_desktop 1}
%{?_with_nrj_realtime: %global build_nrj_realtime 1}
%{?_with_nrj_laptop: %global build_nrj_laptop 1}
%{?_with_nrj_netbook: %global build_nrj_netbook 1}

%{?_with_nrj_desktop_pae: %global build_nrj_desktop_pae 1}
%{?_with_nrj_realtime_pae: %global build_nrj_realtime_pae 1}
%{?_with_nrj_laptop_pae: %global build_nrj_laptop_pae 1}
%{?_with_nrj_netbook_pae: %global build_nrj_netbook_pae 1}

%{?_with_nrj_netbook_atom: %global build_nrj_netbook_atom 1}
%{?_with_nrj_netbook_atom_pae: %global build_nrj_netbook_atom_pae 1}
%{?_with_nrj_desktop_core2: %global build_nrj_desktop_core2 1}
%{?_with_nrj_desktop_core2_pae: %global build_nrj_desktop_core2_pae 1}

%{?_with_nrj_server_lxc: %global build_nrj_server_lxc 1}
%{?_with_nrj_server_lxc_exp: %global build_nrj_server_lxc_exp 1}

%{?_with_doc: %global build_doc 1}
%{?_with_source: %global build_source 1}
%{?_with_devel: %global build_devel 1}
%{?_with_debug: %global build_debug 1}
%{?_with_perf: %global build_perf 1}
%{?_with_cpupower: %global build_cpupower 1}
%{?_with_modxz: %global build_modxz 1}


# ARM builds
%{?_with_iop32x: %global build_iop32x 1}
%{?_with_kirkwood: %global build_kirkwood 1}
%{?_with_versatile: %global build_versatile 1}
%{?_without_iop32x: %global build_iop32x 0}
%{?_without_kirkwood: %global build_kirkwood 0}
%{?_without_versatile: %global build_versatile 0}

# For the .nosrc.rpm
%define build_nosrc 	0
%{?_with_nosrc: %global build_nosrc 1}


############################################################
### Linker start1 > Check point to build for cooker 2013 ###
############################################################
%if %{mdvver} < 201300
%if %(if [ -z "$CC" ] ; then echo 0; else echo 1; fi)
%define kmake %make CC="$CC"
%else
%define kmake %make
%endif
# there are places where parallel make don't work
%define smake make
%endif

%if %{mdvver} == 201300
%if %cross_compiling
%if %(if [ -z "$CC" ] ; then echo 0; else echo 1; fi)
%define kmake %make ARCH=%target_arch CROSS_COMPILE=%(echo %__cc |sed -e 's,-gcc,-,') CC="$CC" LD="$LD" LDFLAGS="$LDFLAGS"
%else
%define kmake %make ARCH=%target_arch CROSS_COMPILE=%(echo %__cc |sed -e 's,-gcc,-,') LD="$LD" LDFLAGS="$LDFLAGS"
%endif
# there are places where parallel make don't work
%define smake make ARCH=%target_arch CROSS_COMPILE=%(echo %__cc |sed -e 's,-gcc,-,') LD="$LD" LDFLAGS="$LDFLAGS"
%else
%if %(if [ -z "$CC" ] ; then echo 0; else echo 1; fi)
%define kmake %make CC="$CC" LD="$LD" LDFLAGS="$LDFLAGS"
%else
%define kmake %make LD="$LD" LDFLAGS="$LDFLAGS"
%endif
# there are places where parallel make don't work
%define smake make LD="$LD" LDFLAGS="$LDFLAGS"
%endif
%endif
###########################################################
###  Linker end1 > Check point to build for cooker 2013 ###
###########################################################


# Parallelize xargs invocations on smp machines
%define kxargs xargs %([ -z "$RPM_BUILD_NCPUS" ] \\\
	&& RPM_BUILD_NCPUS="`/usr/bin/getconf _NPROCESSORS_ONLN`"; \\\
	[ "$RPM_BUILD_NCPUS" -gt 1 ] && echo "-P $RPM_BUILD_NCPUS")

# Sparc arch wants sparc64 kernels
%define target_arch    %(echo %{_arch} | sed -e 's/mips.*/mips/' -e 's/arm.*/arm/' -e 's/aarch64/arm64/')


#
# SRC RPM description
#
Summary: 	Linux kernel built for Mandriva and ROSA
Name:		%{kname}
Version: 	%{kversion}
Release: 	%{rpmrel}
License: 	GPLv2
Group: 	 	System/Kernel and hardware
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
ExclusiveOS: 	Linux
URL:            http://www.kernel.org

####################################################################
#
# Sources
#
### This is for full SRC RPM
Source0: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.x/linux-%{tar_ver}.tar.xz
Source1: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.x/linux-%{tar_ver}.tar.sign
### This is for stripped SRC RPM
%if %build_nosrc
NoSource: 0
%endif
# This is for disabling *config, mrproper, prepare, scripts on -devel rpms
Source2: 	disable-mrproper-prepare-scripts-configs-in-devel-rpms.patch

Source4: 	README.kernel-sources
Source5:	kernel.rpmlintrc

# config and systemd service file from fedora
Source50:	cpupower.service
Source51:	cpupower.config

# our patch tarball
Source100: 	linux-%{patch_ver}.tar.xz

####################################################################
#
# Patches

#
# Patch0 to Patch100 are for core kernel upgrades.
#

# Pre linus patch: ftp://ftp.kernel.org/pub/linux/kernel/v3.0/testing

%if %kpatch
%if %sublevel
Patch2:		ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.x/stable-review/patch-%{kversion}-%{kpatch}.xz
Source11:	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.x/stable-review/patch-%{kversion}-%{kpatch}.sign
%else
Patch1:		ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.x/testing/patch-%{kernelversion}.%{patchlevel}-%{kpatch}.xz
Source10: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.x/testing/patch-%{kernelversion}.%{patchlevel}-%{kpatch}.sign	
%endif	
%endif
%if %kgit
Patch2:		ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.x/snapshots/patch-%{kernelversion}.%{patchlevel}-%{kpatch}-git%{kgit}.xz
Source11: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.x/snapshots/patch-%{kernelversion}.%{patchlevel}-%{kpatch}-git%{kgit}.sign
%endif
%if %sublevel
%if %kpatch
%define prev_sublevel %(expr %{sublevel} - 1)
%if %prev_sublevel
Patch1:   	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.x/patch-%{kernelversion}.%{patchlevel}.%{prev_sublevel}.xz
Source10: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.x/patch-%{kernelversion}.%{patchlevel}.%{prev_sublevel}.sign
%endif
%else
Patch1:   	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.x/patch-%{kversion}.xz
Source10: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.x/patch-%{kversion}.sign
%endif
%endif

#END
####################################################################

# Defines for the things that are needed for all the kernels
#
%define common_desc_kernel The kernel package contains the Linux kernel (vmlinuz), the core of your \
Mandriva and ROSA operating system. The kernel handles the basic functions \
of the operating system: memory allocation, process allocation, device \
input and output, etc.

%define common_desc_kernel_smp This kernel relies on in-kernel smp alternatives to switch between up & smp \
mode depending on detected hardware. To force the kernel to boot in single \
processor mode, use the "nosmp" boot parameter.


### Global Requires/Provides

%if %{mdvver} == 201300
%define requires1	microcode
%define requires2	dracut >= 026
%define requires3	kmod >= 12
%define requires4	sysfsutils >=  2.1.0-12
%define requires5	kernel-firmware >=  20120219-1
%endif

%if %{mdvver} == 201210
%define requires1	bootloader-utils >= 1.15-8
%define requires2	dracut >= 017-16
%define requires3	kmod >= 7-6
%define requires4	sysfsutils >=  2.1.0-12
%define requires5	kernel-firmware >=  20120219-1
%endif

%if %{mdvver} == 201200
%define requires1	bootloader-utils >= 1.15-8
%define requires2	dracut >= 017-16
%define requires3	module-init-tools >= 3.16-5
%define requires4	sysfsutils >=  2.1.0-12
%define requires5	kernel-firmware >=  20120219-1
%endif

%if %{mdvver} < 201200
%define requires1	bootloader-utils >= 1.13-1
%define requires2	mkinitrd >= 4.2.17-31
%define requires3	module-init-tools >= 3.0-7
%define requires4	sysfsutils >= 1.3.0-1
%define requires5	kernel-firmware >= 20101024-2
%endif

%define kprovides1 	%{kname} = %{kverrel}
%define kprovides2 	kernel = %{tar_ver}
%define kprovides3 	alsa = 1.0.27
%define kprovides_server drbd-api = 88

%define	kobsoletes1	dkms-r8192se <= 0019.1207.2010-2
%define	kobsoletes2	dkms-lzma <= 4.43-32
%define	kobsoletes3	dkms-psb <= 4.41.1-7

# conflict dkms packages that dont support kernel-3.10
# all driver versions must be carefully checked to add

# config for all distros apart mdvver 2013.0 & 2012.1
%define kconflicts1	dkms-broadcom-wl < 5.100.82.112-12
%define kconflicts2	dkms-fglrx < 13.200.5-1
%define kconflicts3	dkms-nvidia-current < 325.15-2
%define kconflicts4	dkms-nvidia-long-lived < 304.88-3
%define kconflicts5	dkms-nvidia173 < 173.14.37-4
# nvidia96xx does not support this kernel or x11-server-1.13

%if %{mdvver} == 201300
%define kconflicts1	dkms-broadcom-wl < 5.100.82.112-12
%define kconflicts2	dkms-fglrx < 13.200.5-1
%define kconflicts3	dkms-nvidia-current < 325.15-1
%define kconflicts4	dkms-nvidia-long-lived < 319.49-1
%define kconflicts5	dkms-nvidia304 < 304.108-1
# nvidia173 does not support this kernel
# nvidia96xx does not support this kernel or x11-server-1.13
%endif

%if %{mdvver} == 201210
%define kconflicts1	dkms-broadcom-wl < 5.100.82.112-12
%define kconflicts2	dkms-fglrx < 13.200.5-1
%define kconflicts3	dkms-nvidia-current < 325.15-2
%define kconflicts4	dkms-nvidia-long-lived < 304.108-1
%define kconflicts5	dkms-nvidia173 < 173.14.37-4
# nvidia96xx does not support this kernel or x11-server-1.13
%endif

Autoreqprov: 		no

# might be useful too:
Suggests:	microcode

%if %{mdvver} >= 201210
BuildRequires:	kmod-devel kmod-compat
%else
BuildRequires:	module-init-tools
%endif

BuildRequires: 	gcc bc

# for perf, cpufreq and other tools
BuildRequires:		elfutils-devel
BuildRequires:		zlib-devel
BuildRequires:		binutils-devel
BuildRequires:		newt-devel
BuildRequires:		python-devel
BuildRequires:		perl(ExtUtils::Embed)
BuildRequires:		pciutils-devel
BuildRequires:		asciidoc
BuildRequires:		xmlto
BuildRequires:		gettext
BuildRequires:		docbook-style-xsl
BuildRequires:		pkgconfig(gtk+-2.0)
BuildRequires:		flex
BuildRequires:		bison

%ifarch %{arm}
BuildRequires:		uboot-mkimage
%endif


%description
%common_desc_kernel
%ifnarch %{arm}
%common_desc_kernel_smp
%endif

# Define obsolete/provides to help automatic upgrades of old kernel-xen-pvops
%define latest_obsoletes_server kernel-xen-pvops-latest < 3.2.1-1
%define latest_provides_server kernel-xen-pvops-latest = %{kverrel}
%define latest_obsoletes_devel_server kernel-xen-pvops-devel-latest < 3.2.1-1
%define latest_provides_devel_server kernel-xen-pvops-devel-latest = %{kverrel}

# mkflavour() name flavour processor
# name: the flavour name in the package name
# flavour: first parameter of CreateKernel()
%define mkflavour()					\
%package -n %{kname}-%{1}-%{buildrel}			\
Version:	%{fakever}				\
Release:	%{fakerel}				\
Provides:	%kprovides1 %kprovides2 %kprovides3	\
%{expand:%%{?kprovides_%{1}:Provides: %{kprovides_%{1}}}} \
Provides:   %{kname}-%{1}              			 \
%if %{build_nrj_desktop}              		\
Provides:   kernel-desktop              		\
%endif                                  		\
Requires(pre):	%requires1 %requires2 %requires3 %requires4 \
Requires:	%requires2 %requires5			\
Obsoletes:	%kobsoletes1 %kobsoletes2 %kobsoletes3	\
Conflicts:	%kconflicts1 %kconflicts2 %kconflicts3	\
Conflicts:	%kconflicts4 %kconflicts5		\
Provides:	should-restart = system			\
Suggests:	crda					\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
Summary:	%{expand:%{summary_%(echo %{1} | sed -e "s/-/_/")}} \
Group:		System/Kernel and hardware		\
%description -n %{kname}-%{1}-%{buildrel}		\
%common_desc_kernel %{expand:%{info_%(echo %{1} | sed -e "s/-/_/")}} \
%ifnarch %{arm}						\
%common_desc_kernel_smp					\
%endif							\
							\
%if %build_devel					\
%package -n	%{kname}-%{1}-devel-%{buildrel}		\
Version:	%{fakever}				\
Release:	%{fakerel}				\
Requires:	glibc-devel ncurses-devel make gcc perl	\
Summary:	The kernel-devel files for %{kname}-%{1}-%{buildrel} \
Group:		Development/Kernel			\
Provides:	%{kname}-devel = %{kverrel} 		\
Provides:	%{kname}-%{1}-devel			\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
%description -n %{kname}-%{1}-devel-%{buildrel}		\
This package contains the kernel files (headers and build tools) \
that should be enough to build additional drivers for   \
use with %{kname}-%{1}-%{buildrel}.                     \
							\
If you want to build your own kernel, you need to install the full \
%{kname}-source-%{buildrel} rpm.			\
							\
%endif							\
							\
%if %build_debug					\
%package -n	%{kname}-%{1}-%{buildrel}-debuginfo	\
Version:	%{fakever}				\
Release:	%{fakerel}				\
Summary:	Files with debuginfo for %{kname}-%{1}-%{buildrel} \
Group:		Development/Debug			\
Provides:	kernel-debug = %{kverrel} 		\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
%description -n %{kname}-%{1}-%{buildrel}-debuginfo	\
This package contains the files with debuginfo to aid in debug tasks \
when using %{kname}-%{1}-%{buildrel}.			\
							\
If you need to look at debug information or use some application that \
needs debugging info from the kernel, this package may help. \
							\
%endif							\
							\
%package -n %{kname}-%{1}-latest			\
Version:	%{kversion}				\
Release:	%{rpmrel}				\
Summary:	Virtual rpm for latest %{kname}-%{1}	\
Group:		System/Kernel and hardware		\
Requires:	%{kname}-%{1}-%{buildrel}		\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
%{expand:%%{?latest_obsoletes_%{1}:Obsoletes: %{latest_obsoletes_%{1}}}} \
%{expand:%%{?latest_provides_%{1}:Provides: %{latest_provides_%{1}}}} \
%description -n %{kname}-%{1}-latest			\
This package is a virtual rpm that aims to make sure you always have the \
latest %{kname}-%{1} installed...			\
							\
%if %build_devel					\
%package -n %{kname}-%{1}-devel-latest			\
Version:	%{kversion}				\
Release:	%{rpmrel}				\
Summary:	Virtual rpm for latest %{kname}-%{1}-devel \
Group:		Development/Kernel			\
Requires:	%{kname}-%{1}-devel-%{buildrel}		\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
Provides:	%{kname}-devel-latest			\
%{expand:%%{?latest_obsoletes_devel_%{1}:Obsoletes: %{latest_obsoletes_devel_%{1}}}} \
%{expand:%%{?latest_provides_devel_%{1}:Provides: %{latest_provides_devel_%{1}}}} \
%description -n %{kname}-%{1}-devel-latest		\
This package is a virtual rpm that aims to make sure you always have the \
latest %{kname}-%{1}-devel installed...			\
							\
%endif							\
							\
%post -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-post \
%posttrans -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-posttrans \
%preun -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-preun \
%postun -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-postun \
							\
%if %build_devel					\
%post -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1}-post \
%preun -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1}-preun \
%postun -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1}-postun \
%endif							\
							\
%files -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1} \
%files -n %{kname}-%{1}-latest				\
							\
%if %build_devel					\
%files -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1} \
%files -n %{kname}-%{1}-devel-latest			\
%endif							\
							\
%if %build_debug					\
%files -n %{kname}-%{1}-%{buildrel}-debuginfo -f kernel_debug_files.%{1} \
%endif

%ifarch %{ix86}
#
# kernel-desktop586: i586, smp-alternatives, 4GB
#
%if %build_desktop586
%define summary_desktop586 Linux kernel for desktop use with i586 & 4GB RAM
%define info_desktop586 This kernel is compiled for desktop use, single or \
multiple i586 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
voluntary preempt, CFS cpu scheduler and BFQ i/o scheduler, ONDEMAND governor.
%mkflavour desktop586
%endif
%endif

#
# kernel-desktop: i686, smp-alternatives, 4 GB / x86_64
#
%if %build_desktop
%ifarch %{ix86}
%define summary_desktop Linux Kernel for desktop use with i686 & 4GB RAM
%define info_desktop This kernel is compiled for desktop use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
voluntary preempt, CFS cpu scheduler and BFQ i/o scheduler.
%else
%define summary_desktop Linux Kernel for desktop use with %{_arch}
%define info_desktop This kernel is compiled for desktop use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_1000, \
voluntary preempt, CFS cpu scheduler and BFQ i/o scheduler, ONDEMAND governor.
%endif
%mkflavour desktop
%endif

#
# kernel-netbook: i686, smp-alternatives, 4 GB / x86_64
#
%if %build_netbook
%ifarch %{ix86}
%define summary_netbook Linux Kernel for netbook use with i686 & 4GB RAM
%define info_netbook This kernel is compiled for netbook use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_250, \
voluntary preempt, CFS cpu scheduler and BFQ i/o scheduler.
%else
%define summary_netbook Linux Kernel for netbook use with %{_arch}
%define info_netbook This kernel is compiled for netbook use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_250, \
voluntary preempt, CFS cpu scheduler and BFQ i/o scheduler, ONDEMAND governor.
%endif
%mkflavour netbook
%endif

#
# kernel-server: i686, smp-alternatives, 64 GB / x86_64
#
%if %build_server
%ifarch %{ix86}
%define summary_server Linux Kernel for server use with i686 & 64GB RAM
%define info_server This kernel is compiled for server use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using \
no preempt, HZ_100, CFS cpu scheduler and BFQ i/o scheduler, PERFORMANCE governor.
%else
%define summary_server Linux Kernel for server use with %{_arch}
%define info_server This kernel is compiled for server use, single or \
multiple %{_arch} processor(s)/core(s), using no preempt, HZ_100, \
CFS cpu scheduler and BFQ i/o scheduler, PERFORMANCE governor.
%endif
%mkflavour server
%endif

%ifarch %{ix86}
#
# kernel-desktop-pae: i686, smp-alternatives, 64GB
#
%if %build_desktop_pae
%define summary_desktop_pae Linux kernel for desktop use with i686 & upto 64GB RAM
%define info_desktop_pae This kernel is compiled for desktop use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_1000, \
voluntary preempt, CFS cpu scheduler and BFQ i/o scheduler, ONDEMAND governor.
%mkflavour desktop-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-netbook-pae: i686, smp-alternatives, 64 GB
#
%if %build_netbook_pae
%define summary_netbook_pae Linux Kernel for for netbook use with i686 & upto 64GB RAM
%define info_netbook_pae This kernel is compiled for netbook use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_250, \
voluntary preempt, CFS cpu scheduler and BFQ i/o scheduler, ONDEMAND governor.
%mkflavour netbook-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-desktop586: nrj, i586, smp-alternatives, 4GB
#
%if %build_nrj_desktop586
%define summary_nrj_desktop586 Linux kernel for desktop use with i586 & 4GB RAM
%define info_nrj_desktop586 This kernel is compiled for desktop use, single or \
multiple i586 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and BFQ i/o scheduler, ONDEMAND governor.
%mkflavour nrj-desktop586
%endif
%endif

#
# kernel-nrj-desktop: nrj, i686, smp-alternatives, 4 GB / x86_64
#
%if %build_nrj_desktop
%ifarch %{ix86}
%define summary_nrj_desktop Linux Kernel for desktop use with i686 & 4GB RAM
%define info_nrj_desktop This kernel is compiled for desktop use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
full preempt, rcu boost, RIFS cpu scheduler and BFQ I/O scheduler, ONDEMAND governor.
%else
%define summary_nrj_desktop Linux Kernel for desktop use with %{_arch}
%define info_nrj_desktop This kernel is compiled for desktop use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_1000, \
full preempt, rcu boost, RIFS cpu scheduler and BFQ I/O scheduler, ONDEMAND governor.
%endif
%mkflavour nrj-desktop
%endif

#
# kernel-nrj-realtime: nrj, i686, smp-alternatives, 4 GB / x86_64
#
%if %build_nrj_realtime
%ifarch %{ix86}
%define summary_nrj_realtime Linux Kernel for low latency use with i686 & 4GB RAM
%define info_nrj_realtime This kernel is compiled for low latency use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and new BFQ I/O scheduler, PERFORMANCE governor.
%else
%define summary_nrj_realtime Linux Kernel for low latency use with %{_arch}
%define info_nrj_realtime This kernel is compiled for low latency use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and new BFQ I/O scheduler, PERFORMANCE governor.
%endif
%mkflavour nrj-realtime
%endif

#
# kernel-nrj-laptop: nrj, i686, smp-alternatives, 4 GB / x86_64
#
%if %build_nrj_laptop
%ifarch %{ix86}
%define summary_nrj_laptop Linux Kernel for laptop use with i686 & 4GB RAM
%define info_nrj_laptop This kernel is compiled for laptop use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_300, \
full preempt, rcu boost, CFS cpu scheduler and BFQ i/o scheduler, ONDEMAND governor.
%else
%define summary_nrj_laptop Linux Kernel for laptop use with %{_arch}
%define info_nrj_laptop This kernel is compiled for laptop use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_300, \
full preempt, rcu boost, CFS cpu scheduler and BFQ i/o scheduler, ONDEMAND governor.
%endif
%mkflavour nrj-laptop
%endif

#
# kernel-nrj-netbook: nrj, i686, smp-alternatives, 4 GB / x86_64
#
%if %build_nrj_netbook
%ifarch %{ix86}
%define summary_nrj_netbook Linux Kernel for netbook use with i686 & 4GB RAM
%define info_nrj_netbook This kernel is compiled for netbook use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_250, \
full preempt, rcu boost, CFS cpu scheduler and BFQ i/o scheduler, ONDEMAND governor.
%else
%define summary_nrj_netbook Linux Kernel for netbook use with %{_arch}
%define info_nrj_netbook This kernel is compiled for netbook use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_250, \
full preempt, rcu boost, CFS cpu scheduler and BFQ i/o scheduler, ONDEMAND governor.
%endif
%mkflavour nrj-netbook
%endif

#
%ifarch %{ix86}
#
# kernel-nrj-desktop-pae: nrj, i686, smp-alternatives, 64GB
#
%if %build_nrj_desktop_pae
%define summary_nrj_desktop_pae Linux kernel for desktop use with i686 & upto 64GB RAM
%define info_nrj_desktop_pae This kernel is compiled for desktop use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and BFQ i/o scheduler, ONDEMAND governor.
%mkflavour nrj-desktop-pae
%endif
%endif

#
%ifarch %{ix86}
#
# kernel-nrj-realtime-pae: nrj, i686, smp-alternatives, 64GB
#
%if %build_nrj_realtime_pae
%define summary_nrj_realtime_pae Linux kernel for low latency use with i686 & upto 64GB RAM
%define info_nrj_realtime_pae This kernel is compiled for low latency use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and new BFQ I/O scheduler, PERFORMANCE governor.
%mkflavour nrj-realtime-pae
%endif
%endif

#
%ifarch %{ix86}
#
# kernel-nrj-laptop-pae: nrj, i686, smp-alternatives, 64 GB
#
%if %build_nrj_laptop_pae
%define summary_nrj_laptop_pae Linux Kernel for for laptop use with i686 & upto 64GB RAM
%define info_nrj_laptop_pae This kernel is compiled for laptop use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_300, \
full preempt, rcu boost, CFS cpu scheduler and BFQ i/o scheduler, ONDEMAND governor.
%mkflavour nrj-laptop-pae
%endif
%endif

#
%ifarch %{ix86}
#
# kernel-nrj-netbook-pae: nrj, i686, smp-alternatives, 64 GB
#
%if %build_nrj_netbook_pae
%define summary_nrj_netbook_pae Linux Kernel for for netbook use with i686 & upto 64GB RAM
%define info_nrj_netbook_pae This kernel is compiled for netbook use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_250, \
full preempt, rcu boost, CFS cpu scheduler and BFQ i/o scheduler, ONDEMAND governor.
%mkflavour nrj-netbook-pae
%endif
%endif

#
%ifarch %{ix86}
#
# kernel-nrj-netbook-atom: nrj, for Intel Atom cpu, smp-alternatives, 4 GB
#
%if %build_nrj_netbook_atom
%define summary_nrj_netbook_atom Linux Kernel for netbook use with Intel Atom cpu, less than 4GB RAM
%define info_nrj_netbook_atom This kernel is compiled for netbook use, single or \
multiple Intel Atom cpu processor(s)/core(s) and less than 4GB RAM, using HZ_250, \
full preempt, rcu boost, CFS cpu scheduler and BFQ i/o scheduler, ONDEMAND governor.
%mkflavour nrj-netbook-atom
%endif
%endif

#
%ifarch %{ix86}
#
# kernel-nrj-netbook-atom-pae: nrj, for Intel Atom cpu, smp-alternatives, 64 GB
#
%if %build_nrj_netbook_atom_pae
%define summary_nrj_netbook_atom_pae Linux Kernel for netbook use with Intel Atom cpu & upto 64GB RAM
%define info_nrj_netbook_atom_pae This kernel is compiled for netbook use, single or \
multiple Intel Atom cpu processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_250, \
full preempt, rcu boost, CFS cpu scheduler and BFQ i/o scheduler, ONDEMAND governor.
%mkflavour nrj-netbook-atom-pae
%endif
%endif

#
%ifarch %{ix86}
#
# kernel-nrj-desktop-core2: nrj, Intel Core 2 and newer, smp-alternatives, 4 GB 
#
%if %build_nrj_desktop_core2
%define summary_nrj_desktop_core2 Linux Kernel for desktop use with i686 & 4GB RAM
%define info_nrj_desktop_core2 This kernel is compiled for desktop use, single or \
multiple Intel Core 2 and newer processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and BFQ i/o scheduler, ONDEMAND governor.
%mkflavour nrj-desktop-core2
%endif
%endif

#
%ifarch %{ix86}
#
# kernel-nrj-desktop-core2-pae: nrj, Intel Core 2 and newer, smp-alternatives, 64 GB
#
%if %build_nrj_desktop_core2_pae
%define summary_nrj_desktop_core2_pae Linux Kernel for desktop use with i686 & upto 64GB RAM
%define info_nrj_desktop_core2_pae This kernel is compiled for desktop use, single or \
multiple Intel Core 2 and newer processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and BFQ i/o scheduler, ONDEMAND governor.
%mkflavour nrj-desktop-core2-pae
%endif
%endif

#
# kernel-nrj-server-lxc: i686, smp-alternatives, 64 GB / x86_64
#
%if %build_nrj_server_lxc
%ifarch %{ix86}
%define summary_nrj_server_lxc Linux Kernel for server use with i686 & 64GB RAM
%define info_nrj_server_lxc This kernel is compiled for server use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, no Preempt, \
HZ_100, Tickless, CFS cpu scheduler and BFQ i/o scheduler, PERFORMANCE governor. \
This is a special flavour prepared for ROSA ABF server and LXC VMs.
%else
%define summary_nrj_server_lxc Linux Kernel for server use with %{_arch}
%define info_nrj_server_lxc This kernel is compiled for server use, single or \
multiple %{_arch} processor(s)/core(s), using no Preempt, HZ_100, Tickless, \
CFS cpu scheduler and BFQ i/o scheduler, with PERFORMANCE governor. \
This is a special flavour prepared for ROSA ABF server and LXC VMs.
%endif
%mkflavour nrj-server-lxc
%endif

#
# kernel-nrj-server-lxc-exp: i686, smp-alternatives, 64 GB / x86_64
#
%if %build_nrj_server_lxc_exp
%ifarch %{ix86}
%define summary_nrj_server_lxc_exp Linux Kernel for server use with i686 & 64GB RAM
%define info_nrj_server_lxc_exp This kernel is compiled for server use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using full Preeempt, \
HZ_1000, Tickless, CFS cpu scheduler and BFQ i/o scheduler, with PERFORMANCE governor. \
This is a special flavour prepared for ROSA ABF server and LXC VMs.
%else
%define summary_nrj_server_lxc_exp Linux Kernel for server use with %{_arch}
%define info_nrj_server_lxc_exp This kernel is compiled for server use, single or \
multiple %{_arch} processor(s)/core(s), using full Preempt, HZ_1000, Tickless, \
CFS cpu scheduler and BFQ i/o scheduler, with PERFORMANCE governor. \
This is a special flavour prepared for ROSA ABF server and LXC VMs.
%endif
%mkflavour nrj-server-lxc-exp
%endif

#
# ARM kernels
#
%ifarch %{arm}
%if %build_iop32x
%define summary_iop32x Linux Kernel for Arm machines based on Xscale IOP32X
%define info_iop32x This kernel is compiled for iop32x boxes. It will run on n2100 \
or ss4000e or sanmina boards.
%mkflavour iop32x
%endif
%if %build_kirkwood
%define summary_kirkwood Linux Kernel for Arm machines based on Kirkwood
%define info_kirkwood This kernel is compiled for kirkwood boxes. It will run on openrd boards.
%mkflavour kirkwood
%endif
%if %build_versatile
%define summary_versatile Linux Kernel for Versatile arm machines
%define info_versatile This kernel is compiled for Versatile boxes. It will run on Qemu for instance.
%mkflavour versatile
%endif
%endif

#
# kernel-source
#
%if %build_source
%package -n %{kname}-source-%{buildrel}
Version: 	%{fakever}
Release: 	%{fakerel}
Requires: 	glibc-devel, ncurses-devel, make, gcc, perl, diffutils
Summary: 	The Linux source code for %{kname}-%{buildrel}
Group: 		Development/Kernel
Autoreqprov: 	no
Provides: 	kernel-source = %{kverrel}
Buildarch:	noarch

%description -n %{kname}-source-%{buildrel}
The %{kname}-source package contains the source code files for the Mandriva and
ROSA kernel. Theese source files are only needed if you want to build your own
custom kernel that is better tuned to your particular hardware.

If you only want the files needed to build 3rdparty (nVidia, Ati, dkms-*,...)
drivers against, install the *-devel-* rpm that is matching your kernel.

#
# kernel-source-latest: virtual rpm
#
%package -n %{kname}-source-latest
Version: 	%{kversion}
Release: 	%{rpmrel}
Summary: 	Virtual rpm for latest %{kname}-source
Group:   	Development/Kernel
Requires: 	%{kname}-source-%{buildrel}
Buildarch:	noarch

%description -n %{kname}-source-latest
This package is a virtual rpm that aims to make sure you always have the
latest %{kname}-source installed...
%endif

#
# kernel-doc: documentation for the Linux kernel
#
%if %build_doc
%package -n %{kname}-doc
Version: 	%{kversion}
Release: 	%{rpmrel}
Summary: 	Various documentation bits found in the %{kname} source
Group: 		Documentation
Buildarch:	noarch

%description -n %{kname}-doc
This package contains documentation files from the %{kname} source.
Various bits of information about the Linux kernel and the device drivers
shipped with it are documented in these files. You also might want install
this package if you need a reference to the options that can be passed to
Linux kernel modules at load time.
%endif

#
# kernel/tools
#
%if %{build_perf}
%package -n perf
Version:	%{kversion}
Release:	%{rpmrel}
Summary:	perf tool and the supporting documentation
Group:		System/Kernel and hardware

%description -n perf
the perf tool and the supporting documentation.
%endif

%if %{build_cpupower}
%package -n cpupower
Version:	%{kversion}
Release:	%{rpmrel}
Summary:	the cpupower tools
Group:		System/Kernel and hardware
Requires(post):  rpm-helper >= 0.24.0-3
Requires(preun): rpm-helper >= 0.24.0-3
%if %{mdvver} >= 201200
Obsoletes:	cpufreq cpufrequtils
%endif

%description -n cpupower
the cpupower tools.

%post -n cpupower
%_post_service cpupower

%preun -n cpupower
%_preun_service cpupower

%package -n cpupower-devel
Version:	%{kversion}
Release:	%{rpmrel}
Summary:	devel files for cpupower
Group:		Development/Kernel
Requires:	cpupower = %{kversion}-%{rpmrel}
Conflicts:	%{_lib}cpufreq-devel

%description -n cpupower-devel
This package contains the development files for cpupower.
%endif

%package headers
Version:	%kversion
Release:	%rpmrel
Summary:	Linux kernel header files mostly used by your C library
Group:		System/Kernel and hardware
Epoch:		1
%rename linux-userspace-headers

%description headers
C header files from the Linux kernel. The header files define
structures and constants that are needed for building most
standard programs, notably the C library.

This package is not suitable for building kernel modules, you
should use the 'kernel-devel' package instead.

%files headers
%_includedir/*
# Don't conflict with cpupower-devel
%if %{build_cpupower}
%exclude %_includedir/cpufreq.h
%endif

#
# End packages - here begins build stage
#
%prep
%setup -q -n %top_dir_name -c
%setup -q -n %top_dir_name -D -T -a100

%define patches_dir ../%{patch_ver}/

cd %src_dir

%if %sublevel
%if %kpatch
%if %prev_sublevel
%patch1 -p1
%endif
%patch2 -p1
%else
%patch1 -p1
%endif
%else
%if %kpatch
%patch1 -p1
%endif
%endif
%if %kgit
%patch2 -p1
%endif

%{patches_dir}/scripts/apply_patches
%{patches_dir}/scripts/apply_patches-NRJ
# %{patches_dir}/scripts/apply_patches-NRJ-only
# %{patches_dir}/scripts/apply_patches-QL
# PATCH END


#
# Setup Begin
#

# Prepare all the variables for calling create_configs

%if %build_debug
%define debug --debug
%else
%define debug --no-debug
%endif


#%{patches_dir}/scripts/create_configs %debug --user_cpu="%{target_arch}"
%{patches_dir}/scripts/create_configs-withBFQ %debug --user_cpu="%{target_arch}"

# make sure the kernel has the sublevel we know it has...
LC_ALL=C perl -p -i -e "s/^SUBLEVEL.*/SUBLEVEL = %{sublevel}/" Makefile

# get rid of unwanted files
find . -name '*~' -o -name '*.orig' -o -name '*.append' | %kxargs rm -f


%build

############################################################
### Linker start2 > Check point to build for cooker 2013 ###
############################################################
%if %{mdvver} == 201300
# Make sure we don't use gold
export LD="%{_target_platform}-ld.bfd"
export LDFLAGS="--hash-style=sysv --build-id=none"
%endif
############################################################
###  Linker end2 > Check point to build for cooker 2013  ###
############################################################

# Common target directories
%define _kerneldir /usr/src/linux-%{kversion}-%{buildrpmrel}
%define _bootdir /boot
%define _modulesdir /lib/modules
%define _efidir %{_bootdir}/efi/mandriva

# Directories definition needed for building
%define temp_root %{build_dir}/temp-root
%define temp_source %{temp_root}%{_kerneldir}
%define temp_boot %{temp_root}%{_bootdir}
%define temp_modules %{temp_root}%{_modulesdir}

PrepareKernel() {
	name=$1
	extension=$2
%ifarch %{ix86} x86_64
	config_dir=arch/x86/configs
%endif
%ifarch	%arm
	config_dir=arch/arm/configs
%endif
%ifarch aarc64
	config_dir=arch/arm64/configs
%endif
	echo "Make config for kernel $extension"

	%smake -s mrproper

	if [ "%{target_arch}" == "i386" -o "%{target_arch}" == "x86_64" ]; then
	    if [ -z "$name" ]; then
		cp ${config_dir}/%{target_arch}_defconfig-desktop .config
	    else
		cp ${config_dir}/%{target_arch}_defconfig-$name .config
	    fi
	else
	    if [ -z "$name" ]; then
		cp arch/%{target_arch}/defconfig-desktop .config
	    else
		cp arch/%{target_arch}/defconfig-$name .config
	    fi
	fi

	# make sure EXTRAVERSION says what we want it to say
	LC_ALL=C perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -$extension/" Makefile

	%smake oldconfig
}

BuildKernel() {
	KernelVer=$1

	echo "Building kernel $KernelVer"

	%kmake -s all

	# kirkwood boxes have u-boot
	if [ "$KernelVer" = "%{kversion}-kirkwood-%{buildrpmrel}" ]; then
		%kmake uImage
	fi

	# Start installing stuff
	install -d %{temp_boot}
	install -m 644 System.map %{temp_boot}/System.map-$KernelVer
	install -m 644 .config %{temp_boot}/config-$KernelVer
	xz -c Module.symvers > %{temp_boot}/symvers-$KernelVer.xz

	%ifarch %{arm}
		if [ -f arch/arm/boot/uImage ]; then
			cp -f arch/arm/boot/uImage %{temp_boot}/uImage-$KernelVer
		else
			cp -f arch/arm/boot/zImage %{temp_boot}/vmlinuz-$KernelVer
		fi
	%else
		cp -f arch/%{target_arch}/boot/bzImage %{temp_boot}/vmlinuz-$KernelVer
	%endif

	# modules
	install -d %{temp_modules}/$KernelVer
	%smake INSTALL_MOD_PATH=%{temp_root} KERNELRELEASE=$KernelVer modules_install

	# headers	
	%make INSTALL_HDR_PATH=%{temp_root}%_prefix KERNELRELEASE=$KernelVer headers_install

	# remove /lib/firmware, we use a separate kernel-firmware
	rm -rf %{temp_root}/lib/firmware
}

SaveDevel() {
	devel_flavour=$1

	DevelRoot=/usr/src/linux-%{kversion}-$devel_flavour-%{buildrpmrel}
	TempDevelRoot=%{temp_root}$DevelRoot

	mkdir -p $TempDevelRoot
	for i in $(find . -name 'Makefile*'); do cp -R --parents $i $TempDevelRoot;done
	for i in $(find . -name 'Kconfig*' -o -name 'Kbuild*'); do cp -R --parents $i $TempDevelRoot;done
	cp -fR include $TempDevelRoot
	ln -s ../generated/uapi/linux/version.h $TempDevelRoot/include/linux/version.h
	cp -fR scripts $TempDevelRoot
	cp -fR kernel/bounds.c $TempDevelRoot/kernel
	cp -fR tools/include $TempDevelRoot/tools/
	%ifarch %{arm}
		cp -fR arch/%{target_arch}/tools $TempDevelRoot/arch/%{target_arch}/
	%endif
	%ifarch %{ix86} x86_64
		cp -fR arch/x86/kernel/asm-offsets.{c,s} $TempDevelRoot/arch/x86/kernel/
		cp -fR arch/x86/kernel/asm-offsets_{32,64}.c $TempDevelRoot/arch/x86/kernel/
		cp -fR arch/x86/syscalls/syscall* $TempDevelRoot/arch/x86/syscalls/
		cp -fR arch/x86/include $TempDevelRoot/arch/x86/
		cp -fR arch/x86/tools $TempDevelRoot/arch/x86/
	%else
		cp -fR arch/%{target_arch}/kernel/asm-offsets.{c,s} $TempDevelRoot/arch/%{target_arch}/kernel/
		for f in $(find arch/%{target_arch} -name include); do cp -fR --parents $f $TempDevelRoot; done
	%endif
	cp -fR .config Module.symvers $TempDevelRoot
	cp -fR 3rdparty/mkbuild.pl $TempDevelRoot/3rdparty

	# Needed for truecrypt build (Danny)
	cp -fR drivers/md/dm.h $TempDevelRoot/drivers/md/

	# Needed for lguest
	cp -fR drivers/lguest/lg.h $TempDevelRoot/drivers/lguest/

	# Needed for lirc_gpio (#39004)
	cp -fR drivers/media/pci/bt8xx/bttv{,p}.h $TempDevelRoot/drivers/media/pci/bt8xx/
	cp -fR drivers/media/pci/bt8xx/bt848.h $TempDevelRoot/drivers/media/pci/bt8xx/
	cp -fR drivers/media/common/btcx-risc.h $TempDevelRoot/drivers/media/common/

	# Needed for external dvb tree (#41418)
	cp -fR drivers/media/dvb-core/*.h $TempDevelRoot/drivers/media/dvb-core/
	cp -fR drivers/media/dvb-frontends/lgdt330x.h $TempDevelRoot/drivers/media/dvb-frontends/

	# add acpica header files, needed for fglrx build
	cp -fR drivers/acpi/acpica/*.h $TempDevelRoot/drivers/acpi/acpica/

	# aufs2 has a special file needed
	cp -fR fs/aufs/magic.mk $TempDevelRoot/fs/aufs

	for i in alpha arc avr32 blackfin c6x cris frv h8300 hexagon ia64 m32r m68k m68knommu metag microblaze \
		 mips mn10300 openrisc parisc powerpc s390 score sh sparc tile unicore32 xtensa; do
		rm -rf $TempDevelRoot/arch/$i
	done

	%ifnarch %{arm}
		rm -rf $TempDevelRoot/arch/arm
		rm -rf $TempDevelRoot/arch/arm64
	%endif
	%ifnarch %{ix86} x86_64
		rm -rf $TempDevelRoot/arch/x86
	%endif

	# Clean the scripts tree, and make sure everything is ok (sanity check)
	# running prepare+scripts (tree was already "prepared" in build)
	pushd $TempDevelRoot >/dev/null
		%smake -s prepare scripts
		%smake -s clean
	popd >/dev/null
	rm -f $TempDevelRoot/.config.old

	# fix permissions
	chmod -R a+rX $TempDevelRoot

	# disable mrproper in -devel rpms
	patch -p1 --fuzz=0 -d $TempDevelRoot -i %{SOURCE2}

	kernel_devel_files=../kernel_devel_files.$devel_flavour


### Create the kernel_devel_files.*
cat > $kernel_devel_files <<EOF
%dir $DevelRoot
%dir $DevelRoot/arch
%dir $DevelRoot/include
$DevelRoot/3rdparty
$DevelRoot/Documentation
%ifarch %{arm}
$DevelRoot/arch/arm
$DevelRoot/arch/arm64
%endif
$DevelRoot/arch/um
%ifarch %{ix86} x86_64
$DevelRoot/arch/x86
%endif
$DevelRoot/block
$DevelRoot/crypto
$DevelRoot/drivers
$DevelRoot/firmware
$DevelRoot/fs
$DevelRoot/include/Kbuild
$DevelRoot/include/acpi
$DevelRoot/include/asm-generic
$DevelRoot/include/clocksource
$DevelRoot/include/config
$DevelRoot/include/crypto
$DevelRoot/include/drm
$DevelRoot/include/dt-bindings
$DevelRoot/include/generated
$DevelRoot/include/keys
$DevelRoot/include/linux
$DevelRoot/include/math-emu
$DevelRoot/include/media
$DevelRoot/include/memory
$DevelRoot/include/misc
$DevelRoot/include/net
$DevelRoot/include/pcmcia
$DevelRoot/include/ras
$DevelRoot/include/rdma
$DevelRoot/include/rxrpc
$DevelRoot/include/scsi
$DevelRoot/include/sound
$DevelRoot/include/target
$DevelRoot/include/trace
$DevelRoot/include/uapi
$DevelRoot/include/video
$DevelRoot/include/xen
$DevelRoot/init
$DevelRoot/ipc
$DevelRoot/kernel
$DevelRoot/lib
$DevelRoot/mm
$DevelRoot/net
$DevelRoot/samples
$DevelRoot/scripts
$DevelRoot/security
$DevelRoot/sound
$DevelRoot/tools
$DevelRoot/usr
$DevelRoot/virt
$DevelRoot/.config
$DevelRoot/Kbuild
$DevelRoot/Kconfig
$DevelRoot/Makefile
$DevelRoot/Module.symvers
$DevelRoot/arch/Kconfig
%doc README.kernel-sources
EOF


### Create -devel Post script on the fly
cat > $kernel_devel_files-post <<EOF
if [ -d /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel} ]; then
	rm -f /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/{build,source}
	ln -sf $DevelRoot /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/build
	ln -sf $DevelRoot /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/source
fi
EOF


### Create -devel Preun script on the fly
cat > $kernel_devel_files-preun <<EOF
if [ -L /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/build ]; then
	rm -f /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/build
fi
if [ -L /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/source ]; then
	rm -f /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/source
fi
exit 0
EOF

### Create -devel Postun script on the fly
cat > $kernel_devel_files-postun <<EOF
rm -rf /usr/src/linux-%{kversion}-$devel_flavour-%{buildrpmrel} >/dev/null
EOF
}

SaveDebug() {
	debug_flavour=$1

	install -m 644 vmlinux \
	      %{temp_boot}/vmlinux-%{kversion}-$debug_flavour-%{buildrpmrel}
	kernel_debug_files=../kernel_debug_files.$debug_flavour
	echo "%{_bootdir}/vmlinux-%{kversion}-$debug_flavour-%{buildrpmrel}" \
		>> $kernel_debug_files

	find %{temp_modules}/%{kversion}-$debug_flavour-%{buildrpmrel}/kernel \
		-name "*.ko" | \
		%kxargs -I '{}' objcopy --only-keep-debug '{}' '{}'.debug
	find %{temp_modules}/%{kversion}-$debug_flavour-%{buildrpmrel}/kernel \
		-name "*.ko" | %kxargs -I '{}' \
		sh -c 'cd `dirname {}`; \
		       objcopy --add-gnu-debuglink=`basename {}`.debug \
		       --strip-debug `basename {}`'

	pushd %{temp_modules}
	find %{kversion}-$debug_flavour-%{buildrpmrel}/kernel \
		-name "*.ko.debug" > debug_module_list
	popd
	cat %{temp_modules}/debug_module_list | \
		sed 's|\(.*\)|%{_modulesdir}/\1|' >> $kernel_debug_files
	cat %{temp_modules}/debug_module_list | \
		sed 's|\(.*\)|%exclude %{_modulesdir}/\1|' \
		>> ../kernel_exclude_debug_files.$debug_flavour
	rm -f %{temp_modules}/debug_module_list
}

CreateFiles() {
	kernel_flavour=$1

	kernel_files=../kernel_files.$kernel_flavour

ker="vmlinuz"
if [ "$kernel_flavour" = "kirkwood" ]; then
       ker="uImage"
fi
### Create the kernel_files.*
cat > $kernel_files <<EOF
%{_bootdir}/System.map-%{kversion}-$kernel_flavour-%{buildrpmrel}
%{_bootdir}/symvers-%{kversion}-$kernel_flavour-%{buildrpmrel}.xz
%{_bootdir}/config-%{kversion}-$kernel_flavour-%{buildrpmrel}
%{_bootdir}/$ker-%{kversion}-$kernel_flavour-%{buildrpmrel}
%dir %{_modulesdir}/%{kversion}-$kernel_flavour-%{buildrpmrel}/
%{_modulesdir}/%{kversion}-$kernel_flavour-%{buildrpmrel}/kernel
%{_modulesdir}/%{kversion}-$kernel_flavour-%{buildrpmrel}/modules.*
%doc README.kernel-sources
EOF

%if %build_debug
    cat ../kernel_exclude_debug_files.$kernel_flavour >> $kernel_files
%endif

### Create kernel Post script
cat > $kernel_files-post <<EOF
%ifarch %{arm}
/sbin/installkernel -i -N %{kversion}-$kernel_flavour-%{buildrpmrel}
%else
/sbin/installkernel %{kversion}-$kernel_flavour-%{buildrpmrel}
pushd /boot > /dev/null
if [ -L vmlinuz-$kernel_flavour ]; then
	rm -f vmlinuz-$kernel_flavour
fi
ln -sf vmlinuz-%{kversion}-$kernel_flavour-%{buildrpmrel} vmlinuz-$kernel_flavour
if [ -L initrd-$kernel_flavour.img ]; then
	rm -f initrd-$kernel_flavour.img
fi
ln -sf initrd-%{kversion}-$kernel_flavour-%{buildrpmrel}.img initrd-$kernel_flavour.img
popd > /dev/null
%endif
%if %build_devel
# create kernel-devel symlinks if matching -devel- rpm is installed
if [ -d /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} ]; then
	rm -f /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/{build,source}
	ln -sf /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/build
	ln -sf /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/source
fi
%endif
EOF

### Create kernel Posttrans script
cat > $kernel_files-posttrans <<EOF
if [ -x /usr/sbin/dkms_autoinstaller -a -d /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} ]; then
    /usr/sbin/dkms_autoinstaller start %{kversion}-$kernel_flavour-%{buildrpmrel}
fi
EOF

### Create kernel Preun script on the fly
cat > $kernel_files-preun <<EOF
/sbin/installkernel -R %{kversion}-$kernel_flavour-%{buildrpmrel}
pushd /boot > /dev/null
if [ -L vmlinuz-$kernel_flavour ]; then
	if [ "$(readlink vmlinuz-$kernel_flavour)" = "vmlinuz-%{kversion}-$kernel_flavour-%{buildrpmrel}" ]; then
		rm -f vmlinuz-$kernel_flavour
	fi
fi
if [ -L initrd-$kernel_flavour.img ]; then
	if [ "$(readlink initrd-$kernel_flavour.img)" = "initrd-%{kversion}-$kernel_flavour-%{buildrpmrel}.img" ]; then
		rm -f initrd-$kernel_flavour.img
	fi
fi
popd > /dev/null
%if %build_devel
if [ -L /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/build ]; then
	rm -f /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/build
fi
if [ -L /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/source ]; then
	rm -f /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/source
fi
%endif
exit 0
EOF


### Create kernel Postun script on the fly
cat > $kernel_files-postun <<EOF
/sbin/kernel_remove_initrd %{kversion}-$kernel_flavour-%{buildrpmrel}
rm -rf /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel} >/dev/null
if [ -d /var/lib/dkms ]; then
    rm -f /var/lib/dkms/*/kernel-%{kversion}-$devel_flavour-%{buildrpmrel}-%{_target_cpu} >/dev/null
    rm -rf /var/lib/dkms/*/*/%{kversion}-$devel_flavour-%{buildrpmrel} >/dev/null
    rm -f /var/lib/dkms-binary/*/kernel-%{kversion}-$devel_flavour-%{buildrpmrel}-%{_target_cpu} >/dev/null
    rm -rf /var/lib/dkms-binary/*/*/%{kversion}-$devel_flavour-%{buildrpmrel} >/dev/null
fi
EOF
}


CreateKernel() {
	flavour=$1

	PrepareKernel $flavour $flavour-%{buildrpmrel}

	BuildKernel %{kversion}-$flavour-%{buildrpmrel}
	%if %build_devel
		SaveDevel $flavour
	%endif
	%if %build_debug
		SaveDebug $flavour
	%endif
	CreateFiles $flavour
}


###
# DO it...
###


# Create a simulacro of buildroot
rm -rf %{temp_root}
install -d %{temp_root}


# make sure we are in the directory
cd %src_dir

%ifarch %{ix86}
%if %build_desktop586
CreateKernel desktop586
%endif
%endif

%if %build_desktop
CreateKernel desktop
%endif

%if %build_netbook
CreateKernel netbook
%endif

%if %build_server
CreateKernel server
%endif

%ifarch %{ix86}
%if %build_desktop_pae
CreateKernel desktop-pae
%endif
%endif

%ifarch %{ix86}
%if %build_netbook_pae
CreateKernel netbook-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_desktop586
CreateKernel nrj-desktop586
%endif
%endif

%if %build_nrj_desktop
CreateKernel nrj-desktop
%endif

%if %build_nrj_realtime
CreateKernel nrj-realtime
%endif

%if %build_nrj_laptop
CreateKernel nrj-laptop
%endif

%if %build_nrj_netbook
CreateKernel nrj-netbook
%endif

%ifarch %{ix86}
%if %build_nrj_desktop_pae
CreateKernel nrj-desktop-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_realtime_pae
CreateKernel nrj-realtime-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_laptop_pae
CreateKernel nrj-laptop-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_netbook_pae
CreateKernel nrj-netbook-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_netbook_atom
CreateKernel nrj-netbook-atom
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_netbook_atom_pae
CreateKernel nrj-netbook-atom-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_desktop_core2
CreateKernel nrj-desktop-core2
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_desktop_core2_pae
CreateKernel nrj-desktop-core2-pae
%endif
%endif

%if %build_nrj_server_lxc
CreateKernel nrj-server-lxc
%endif

%if %build_nrj_server_lxc_exp
CreateKernel nrj-server-lxc-exp
%endif

%ifarch %{arm}
%if %build_iop32x
CreateKernel iop32x
%endif
%if %build_kirkwood
CreateKernel kirkwood
%endif
%if %build_versatile
CreateKernel versatile
%endif
%endif

# set extraversion to match srpm to get nice version reported by the tools
LC_ALL=C perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -%{rpmrel}/" Makefile


############################################################
### Linker start3 > Check point to build for cooker 2013 ###
############################################################
# build perf

%if %{build_perf}
%if %{mdvver} < 201300
%make -C tools/perf -s HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} all
%make -C tools/perf -s prefix=%{_prefix} man
%else
%make -C tools/perf -s HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} LDFLAGS="%optflags" all
%make -C tools/perf -s prefix=%{_prefix} LDFLAGS="%optflags" man
%endif
%endif

# build cpupower

%if %{build_cpupower}
# make sure version-gen.sh is executable.
chmod +x tools/power/cpupower/utils/version-gen.sh
%if %{mdvver} < 201300
%make -C tools/power/cpupower CPUFREQ_BENCH=false
%else
%kmake -C tools/power/cpupower CPUFREQ_BENCH=false LDFLAGS="%optflags"
%endif
%endif
############################################################
###  Linker end3 > Check point to build for cooker 2013  ###
############################################################


# We don't make to repeat the depend code at the install phase
%if %build_source
%ifarch %{arm}
    PrepareKernel "kirkwood" %{buildrpmrel}custom
%else
    PrepareKernel "" %{buildrpmrel}custom
%endif
%smake -s mrproper
%endif


###
### install
###
%install
install -m 644 %{SOURCE4}  .

cd %src_dir

# Directories definition needed for installing
%define target_source %{buildroot}%{_kerneldir}
%define target_boot %{buildroot}%{_bootdir}
%define target_modules %{buildroot}%{_modulesdir}

# We want to be able to test several times the install part
rm -rf %{buildroot}
cp -a %{temp_root} %{buildroot}

# Create directories infastructure
%if %build_source
install -d %{target_source}

tar cf - . | tar xf - -C %{target_source}
chmod -R a+rX %{target_source}

# we remove all the source files that we don't ship
# first architecture files
for i in alpha arc avr32 blackfin c6x cris frv h8300 hexagon ia64 m32r m68k m68knommu metag microblaze \
	 mips openrisc parisc powerpc s390 score sh sh64 sparc tile unicore32 v850 xtensa mn10300; do
	rm -rf %{target_source}/arch/$i
done

# other misc files
rm -f %{target_source}/{.config.old,.config.cmd,.gitignore,.lst,.mailmap}
rm -f %{target_source}/{.missing-syscalls.d,arch/.gitignore,firmware/.gitignore}
rm -rf %{target_source}/.tmp_depmod/

#endif %build_source
%endif

# compressing modules
%if %{build_modxz}
find %{target_modules} -name "*.ko" | %kxargs xz -6e
%else
find %{target_modules} -name "*.ko" | %kxargs gzip -9
%endif

# We used to have a copy of PrepareKernel here
# Now, we make sure that the thing in the linux dir is what we want it to be
for i in %{target_modules}/*; do
	rm -f $i/build $i/source
done

# sniff, if we compressed all the modules, we change the stamp :(
# we really need the depmod -ae here
pushd %{target_modules}
for i in *; do
	/sbin/depmod -ae -b %{buildroot} -F %{target_boot}/System.map-$i $i
	echo $?
done

for i in *; do
	pushd $i
	echo "Creating modules.description for $i"
	modules=`find . -name "*.ko.[g,x]z"`
	echo $modules | %kxargs /sbin/modinfo \
	| perl -lne 'print "$name\t$1" if $name && /^description:\s*(.*)/; $name = $1 if m!^filename:\s*(.*)\.k?o!; $name =~ s!.*/!!' > modules.description
	popd
done
popd

# need to set extraversion to match srpm again to avoid rebuild
LC_ALL=C perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -%{rpmrel}/" Makefile
%if %{build_perf}

# perf tool binary and supporting scripts/binaries
make -C tools/perf -s V=1 DESTDIR=%{buildroot} HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} install

# perf man pages (note: implicit rpm magic compresses them later)
make -C tools/perf  -s V=1 DESTDIR=%{buildroot} HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} install-man
%endif

############################################################
### Linker start4 > Check point to build for cooker 2013 ###
############################################################
%if %{build_cpupower}
%if %{mdvver} < 201300
make -C tools/power/cpupower DESTDIR=%{buildroot} libdir=%{_libdir} mandir=%{_mandir} CPUFREQ_BENCH=false install
%else
%make -C tools/power/cpupower DESTDIR=%{buildroot} libdir=%{_libdir} mandir=%{_mandir} CPUFREQ_BENCH=false LDFLAGS="%optflags" install
%endif
rm -f %{buildroot}%{_libdir}/*.{a,la}
%find_lang cpupower
mv cpupower.lang ../
chmod 0755 %{buildroot}%{_libdir}/libcpupower.so*
mkdir -p %{buildroot}%{_unitdir} %{buildroot}%{_sysconfdir}/sysconfig
install -m644 %{SOURCE50} %{buildroot}%{_unitdir}/cpupower.service
install -m644 %{SOURCE51} %{buildroot}%{_sysconfdir}/sysconfig/cpupower
%endif
############################################################
### Linker start4 > Check point to build for cooker 2013 ###
############################################################

###
### clean
###
%clean
rm -rf %{buildroot}


# We don't want to remove this, the whole reason of its existence is to be
# able to do several rpm --short-circuit -bi for testing install
# phase without repeating compilation phase
#rm -rf %{temp_root}

###
### source and doc file lists
###

%if %build_source
%files -n %{kname}-source-%{buildrel}
%dir %{_kerneldir}
%dir %{_kerneldir}/arch
%dir %{_kerneldir}/include
%{_kerneldir}/3rdparty
%{_kerneldir}/Documentation
%{_kerneldir}/arch/Kconfig
%{_kerneldir}/arch/arm
%{_kerneldir}/arch/arm64
%{_kerneldir}/arch/um
%{_kerneldir}/arch/x86
%{_kerneldir}/block
%{_kerneldir}/crypto
%{_kerneldir}/drivers
%{_kerneldir}/firmware
%{_kerneldir}/fs
%{_kerneldir}/include/Kbuild
%{_kerneldir}/include/acpi
%{_kerneldir}/include/asm-generic
%{_kerneldir}/include/clocksource
%{_kerneldir}/include/crypto
%{_kerneldir}/include/drm
%{_kerneldir}/include/dt-bindings
%{_kerneldir}/include/keys
%{_kerneldir}/include/linux
%{_kerneldir}/include/math-emu
%{_kerneldir}/include/media
%{_kerneldir}/include/memory
%{_kerneldir}/include/misc
%{_kerneldir}/include/net
%{_kerneldir}/include/pcmcia
%{_kerneldir}/include/ras
%{_kerneldir}/include/rdma
%{_kerneldir}/include/rxrpc
%{_kerneldir}/include/scsi
%{_kerneldir}/include/sound
%{_kerneldir}/include/target
%{_kerneldir}/include/trace
%{_kerneldir}/include/uapi
%{_kerneldir}/include/video
%{_kerneldir}/include/xen
%{_kerneldir}/init
%{_kerneldir}/ipc
%{_kerneldir}/kernel
%{_kerneldir}/lib
%{_kerneldir}/mm
%{_kerneldir}/net
%{_kerneldir}/virt
%{_kerneldir}/samples
%{_kerneldir}/scripts
%{_kerneldir}/security
%{_kerneldir}/sound
%{_kerneldir}/tools
%{_kerneldir}/usr
%{_kerneldir}/COPYING
%{_kerneldir}/CREDITS
%{_kerneldir}/Kbuild
%{_kerneldir}/Kconfig
%{_kerneldir}/MAINTAINERS
%{_kerneldir}/Makefile
%{_kerneldir}/README
%{_kerneldir}/REPORTING-BUGS
%doc README.kernel-sources

%files -n %{kname}-source-latest
%endif

%if %build_doc
%files -n %{kname}-doc
%doc linux-%{tar_ver}/Documentation/*
%endif

%if %{build_perf}
%files -n perf
%{_bindir}/perf
%dir %{_prefix}/libexec/perf-core
%{_prefix}/libexec/perf-core/*
%{_mandir}/man[1-8]/perf*
%{_sysconfdir}/bash_completion.d/perf
%endif

%if %{build_cpupower}
%files -n cpupower -f cpupower.lang
%{_bindir}/cpupower
%{_libdir}/libcpupower.so.0
%{_libdir}/libcpupower.so.0.0.0
%{_unitdir}/cpupower.service
%{_mandir}/man[1-8]/cpupower*
%config(noreplace) %{_sysconfdir}/sysconfig/cpupower

%files -n cpupower-devel
%{_libdir}/libcpupower.so
%{_includedir}/cpufreq.h
%endif



%changelog
* Thu Jan 16 2014 Eugene Shatokhin <eugene.shatokhin@rosalab.ru> 3.10.27-1
+ Revision: 69abbe3
- Upstream update to version 3.10.27



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19909 |12mu|kernel-3.10.51-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#
%define kernelversion	3
%define patchlevel	10
# sublevel is now used for -stable patches
%define sublevel	51

# Package release
%define mibrel		69

# kernel Makefile extraversion is substituted by
# kpatch wich are either 0 (empty), rc (kpatch)
%define kpatch		0
# kernel.org -gitX patch (only the number after "git")
%define kgit		0

# kernel base name (also name of srpm)
%define kname 		kernel

# Patch tarball tag
%define ktag		rosa

# define rpmtag		%{disttag}
%define rpmtag		%{disttag}
%if %kpatch
%if %kgit
%define rpmrel		%mkrel 0.%{kpatch}.%{kgit}.%{mibrel}
%else
%define rpmrel		%mkrel 0.%{kpatch}.%{mibrel}
%endif
%else
%define rpmrel		1
%endif

# fakerel and fakever never change, they are used to fool
# rpm/urpmi/smart
%define fakever		1
%define fakerel 	%mkrel 1

# version defines
%define kversion  	%{kernelversion}.%{patchlevel}.%{sublevel}
%define kverrel   	%{kversion}-%{rpmrel}

# When we are using a pre/rc patch, the tarball is a sublevel -1
%if %kpatch
%if %sublevel
%define tar_ver   	%{kernelversion}.%{patchlevel}
%else
%define tar_ver		%{kernelversion}.%(expr %{patchlevel} - 1)
%endif
%define patch_ver 	%{kversion}-%{kpatch}-%{ktag}%{mibrel}
%else
%define tar_ver   	%{kernelversion}.%{patchlevel}
%define patch_ver 	%{kversion}-%{ktag}%{mibrel}
%endif

# Used for not making too long names for rpms or search paths
# replaced mibrel with rpmrel / release > we can use only ONE sources folder for nrj & nrjQL
%if %kpatch
%if %kgit
%define buildrpmrel     0.%{kpatch}.%{kgit}.%{rpmrel}%{rpmtag}
%else
%define buildrpmrel     0.%{kpatch}.%{rpmrel}%{rpmtag}
%endif
%else
%define buildrpmrel     %{rpmrel}%{rpmtag}
%endif
%define buildrel     	%{kversion}-%{buildrpmrel}

# Having different top level names for packges means that you have to remove
# them by hard :(
%define top_dir_name 	%{kname}-%{_arch}

%define build_dir 	${RPM_BUILD_DIR}/%{top_dir_name}
%define src_dir 	%{build_dir}/linux-%{tar_ver}

# Disable useless debug rpms...
%define _enable_debug_packages 	%{nil}
%define debug_package 		%{nil}

# Build defines
%define build_doc 			1
%define build_source 		1
%define build_devel 		1

%define build_debug 		0

#
# Old Mandriva kernel flavours plus new two PAE flavours
#

# Build desktop i586 / 4GB
%ifarch %{ix86}
%define build_desktop586		0
%endif

# Build desktop (i686 / 4GB) / x86_64 / sparc64 sets
%define build_desktop			1

# Build netbook (i686 / 4GB) / x86_64
%define build_netbook			0

# Build server (i686 / 64GB)/x86_64 / sparc64 sets
%define build_server			1

# Build desktop686 pae (i686 / 64GB)
%ifarch %{ix86}
%define build_desktop_pae		0
%endif

# Build netbook686 pae (i686 / 64GB)
%ifarch %{ix86}
%define build_netbook_pae		0
%endif

#
# MIB low latency optimized flavours called "nrj"
#

# Build nrj desktop586 (i586 / 4GB)
%ifarch %{ix86}
%define build_nrj_desktop586	0
%endif

# Build nrj desktop (i686 / 4GB) / x86_64 / sparc64 sets
%define build_nrj_desktop		1

# Build nrj realtime (i686 / 4GB) / x86_64
%define build_nrj_realtime		1

# Build nrj laptop (i686 / 4GB) / x86_64
%define build_nrj_laptop		1

# Build nrj netbook (i686 / 4GB) / x86_6
%define build_nrj_netbook		1

# Build nrj desktop pae (i686 / 64GB)
%ifarch %{ix86}
%define build_nrj_desktop_pae		1
%endif

# Build nrj realtime pae (i686 / 64GB)
%ifarch %{ix86}
%define build_nrj_realtime_pae		0
%endif

# Build nrj laptop pae (i686 / 64GB)
%ifarch %{ix86}
%define build_nrj_laptop_pae		1
%endif

# Build nrj netbook686 pae (i686 / 64GB)
%ifarch %{ix86}
%define build_nrj_netbook_pae		0
%endif

#
# experimental "cpu level" optimized "nrj" flavours
#

# Build nrj netbook Intel Atom (matom / 4GB)
%ifarch %{ix86}
%define build_nrj_netbook_atom		0
%endif

# Build nrj netbook Intel Atom pae (matom / 64GB)
%ifarch %{ix86}
%define build_nrj_netbook_atom_pae	0
%endif

# Build nrj desktop Intel Core2 (mcore2 / 4GB)
%ifarch %{ix86}
%define build_nrj_desktop_core2   	0
%endif

# Build nrj desktop Intel Core2 pae (mcore2 / 64GB)
%ifarch %{ix86}
%define build_nrj_desktop_core2_pae   	0
%endif

#
# experimental optimized "nrj" for server ABF & LXC vms
#

# Build nrj server lxc (i686 / 4GB) / x86_64 / sparc64 sets
%define build_nrj_server_lxc		0

# Build nrj server lxc exp (i686 / 4GB) / x86_64 / sparc64 sets
%define build_nrj_server_lxc_exp	0

#
# end of kernel name flavour definitions
#


# build perf and cpupower tools
%define build_perf		1
%define build_cpupower		1

# compress modules with xz
%define build_modxz		1

# ARM builds
%ifarch %{arm}
%define build_desktop		0
%define build_netbook		0
%define build_server		0
%define build_iop32x		0
%define build_kirkwood		1
%define build_versatile		1
# no cpupower tools on arm yet
%define build_cpupower		0
# arm is currently not using xz
%define build_modxz		0
%endif
# End of user definitions

# buildtime flags
%{?_without_desktop586: %global build_desktop586 0}
%{?_without_desktop: %global build_desktop 0}
%{?_without_netbook: %global build_netbook 0}
%{?_without_server: %global build_server 0}

%{?_without_desktop_pae: %global build_desktop_pae 0}
%{?_without_netbook_pae: %global build_netbook_pae 0}

%{?_without_nrj_desktop586: %global build_nrj_desktop586 0}
%{?_without_nrj_desktop: %global build_nrj_desktop 0}
%{?_without_nrj_realtime: %global build_nrj_realtime 0}
%{?_without_nrj_laptop: %global build_nrj_laptop 0}
%{?_without_nrj_netbook: %global build_nrj_netbook 0}

%{?_without_nrj_desktop_pae: %global build_nrj_desktop_pae 0}
%{?_without_nrj_realtime_pae: %global build_nrj_realtime_pae 0}
%{?_without_nrj_laptop_pae: %global build_nrj_laptop_pae 0}
%{?_without_nrj_netbook_pae: %global build_nrj_netbook_pae 0}

%{?_without_nrj_netbook_atom: %global build_nrj_netbook_atom 0}
%{?_without_nrj_netbook_atom_pae: %global build_nrj_netbook_atom_pae 0}
%{?_without_nrj_desktop_core2: %global build_nrj_desktop_core2 0}
%{?_without_nrj_desktop_core2_pae: %global build_nrj_desktop_core2_pae 0}

%{?_without_nrj_server_lxc: %global build_nrj_server_lxc 0}
%{?_without_nrj_server_lxc_exp: %global build_nrj_server_lxc_exp 0}

%{?_without_doc: %global build_doc 0}
%{?_without_source: %global build_source 0}
%{?_without_devel: %global build_devel 0}
%{?_without_debug: %global build_debug 0}
%{?_without_perf: %global build_perf 0}
%{?_without_cpupower: %global build_cpupower 0}
%{?_without_modxz: %global build_modxz 0}


%{?_with_desktop586: %global build_desktop586 1}
%{?_with_desktop: %global build_desktop 1}
%{?_with_netbook: %global build_netbook 1}
%{?_with_server: %global build_server 1}

%{?_with_desktop_pae: %global build_desktop_pae 1}
%{?_with_netbook_pae: %global build_netbook_pae 1}

%{?_with_nrj_desktop586: %global build_nrj_desktop586 1}
%{?_with_nrj_desktop: %global build_nrj_desktop 1}
%{?_with_nrj_realtime: %global build_nrj_realtime 1}
%{?_with_nrj_laptop: %global build_nrj_laptop 1}
%{?_with_nrj_netbook: %global build_nrj_netbook 1}

%{?_with_nrj_desktop_pae: %global build_nrj_desktop_pae 1}
%{?_with_nrj_realtime_pae: %global build_nrj_realtime_pae 1}
%{?_with_nrj_laptop_pae: %global build_nrj_laptop_pae 1}
%{?_with_nrj_netbook_pae: %global build_nrj_netbook_pae 1}

%{?_with_nrj_netbook_atom: %global build_nrj_netbook_atom 1}
%{?_with_nrj_netbook_atom_pae: %global build_nrj_netbook_atom_pae 1}
%{?_with_nrj_desktop_core2: %global build_nrj_desktop_core2 1}
%{?_with_nrj_desktop_core2_pae: %global build_nrj_desktop_core2_pae 1}

%{?_with_nrj_server_lxc: %global build_nrj_server_lxc 1}
%{?_with_nrj_server_lxc_exp: %global build_nrj_server_lxc_exp 1}

%{?_with_doc: %global build_doc 1}
%{?_with_source: %global build_source 1}
%{?_with_devel: %global build_devel 1}
%{?_with_debug: %global build_debug 1}
%{?_with_perf: %global build_perf 1}
%{?_with_cpupower: %global build_cpupower 1}
%{?_with_modxz: %global build_modxz 1}


# ARM builds
%{?_with_iop32x: %global build_iop32x 1}
%{?_with_kirkwood: %global build_kirkwood 1}
%{?_with_versatile: %global build_versatile 1}
%{?_without_iop32x: %global build_iop32x 0}
%{?_without_kirkwood: %global build_kirkwood 0}
%{?_without_versatile: %global build_versatile 0}

# For the .nosrc.rpm
%define build_nosrc 	0
%{?_with_nosrc: %global build_nosrc 1}

############################################################
### Linker start1 > Check point to build for cooker 2013 ###
############################################################
%if %(if [ -z "$CC" ] ; then echo 0; else echo 1; fi)
%define kmake %make CC="$CC"
%else
%define kmake %make
%endif
# there are places where parallel make don't work
%define smake make

###########################################################
###  Linker end1 > Check point to build for cooker 2013 ###
###########################################################

# Parallelize xargs invocations on smp machines
%define kxargs xargs %([ -z "$RPM_BUILD_NCPUS" ] \\\
	&& RPM_BUILD_NCPUS="`/usr/bin/getconf _NPROCESSORS_ONLN`"; \\\
	[ "$RPM_BUILD_NCPUS" -gt 1 ] && echo "-P $RPM_BUILD_NCPUS")

# Sparc arch wants sparc64 kernels
%define target_arch    %(echo %{_arch} | sed -e 's/mips.*/mips/' -e 's/arm.*/arm/' -e 's/aarch64/arm64/')

#
# SRC RPM description
#
Summary: 	Linux kernel built for Mandriva and ROSA
Name:		%{kname}
Version: 	%{kversion}
Release: 	%{rpmrel}
License: 	GPLv2
Group: 	 	System/Kernel and hardware
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
ExclusiveOS: 	Linux
URL:            http://www.kernel.org

####################################################################
#
# Sources
#
### This is for full SRC RPM
Source0: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.x/linux-%{tar_ver}.tar.xz
Source1: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.x/linux-%{tar_ver}.tar.sign
### This is for stripped SRC RPM
%if %build_nosrc
NoSource: 0
%endif
# This is for disabling *config, mrproper, prepare, scripts on -devel rpms
Source2: 	disable-mrproper-prepare-scripts-configs-in-devel-rpms.patch

Source4: 	README.kernel-sources
Source5:	kernel.rpmlintrc

# config and systemd service file from fedora
Source50:	cpupower.service
Source51:	cpupower.config

# our patch tarball
Source100: 	linux-%{patch_ver}.tar.xz

####################################################################
#
# Patches

#
# Patch0 to Patch100 are for core kernel upgrades.
#

# Pre linus patch: ftp://ftp.kernel.org/pub/linux/kernel/v3.0/testing

%if %kpatch
%if %sublevel
Patch2:		ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.x/stable-review/patch-%{kversion}-%{kpatch}.xz
Source11:	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.x/stable-review/patch-%{kversion}-%{kpatch}.sign
%else
Patch1:		ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.x/testing/patch-%{kernelversion}.%{patchlevel}-%{kpatch}.xz
Source10: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.x/testing/patch-%{kernelversion}.%{patchlevel}-%{kpatch}.sign	
%endif	
%endif
%if %kgit
Patch2:		ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.x/snapshots/patch-%{kernelversion}.%{patchlevel}-%{kpatch}-git%{kgit}.xz
Source11: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.x/snapshots/patch-%{kernelversion}.%{patchlevel}-%{kpatch}-git%{kgit}.sign
%endif
%if %sublevel
%if %kpatch
%define prev_sublevel %(expr %{sublevel} - 1)
%if %prev_sublevel
Patch1:   	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.x/patch-%{kernelversion}.%{patchlevel}.%{prev_sublevel}.xz
Source10: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.x/patch-%{kernelversion}.%{patchlevel}.%{prev_sublevel}.sign
%endif
%else
Patch1:   	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.x/patch-%{kversion}.xz
Source10: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.x/patch-%{kversion}.sign
%endif
%endif

#END
####################################################################

# Defines for the things that are needed for all the kernels
#
%define common_desc_kernel The kernel package contains the Linux kernel (vmlinuz), the core of your \
Mandriva and ROSA operating system. The kernel handles the basic functions \
of the operating system: memory allocation, process allocation, device \
input and output, etc.

%define common_desc_kernel_smp This kernel relies on in-kernel smp alternatives to switch between up & smp \
mode depending on detected hardware. To force the kernel to boot in single \
processor mode, use the "nosmp" boot parameter.


### Global Requires/Provides

%define requires1	bootloader-utils >= 1.15-8
%define requires2	dracut >= 017-16
%define requires3	kmod >= 7-6
%define requires4	sysfsutils >=  2.1.0-12
%define requires5	kernel-firmware >=  20120219-1

%define kprovides1 	%{kname} = %{kverrel}
%define kprovides2 	kernel = %{tar_ver}
%define kprovides3 	alsa = 1.0.27
%define kprovides_server drbd-api = 88

%define	kobsoletes1	dkms-r8192se <= 0019.1207.2010-2
%define	kobsoletes2	dkms-lzma <= 4.43-32
%define	kobsoletes3	dkms-psb <= 4.41.1-7

# conflict dkms packages that dont support kernel-3.10
# all driver versions must be carefully checked to add

%define kconflicts1	dkms-broadcom-wl < 5.100.82.112-12
%define kconflicts2	dkms-fglrx < 13.200.5-1
%define kconflicts3	dkms-nvidia-current < 325.15-2
%define kconflicts4	dkms-nvidia-long-lived < 304.108-1
%define kconflicts5	dkms-nvidia173 < 173.14.37-4
# nvidia96xx does not support this kernel or x11-server-1.13

Autoreqprov: 		no

# might be useful too:
Suggests:	microcode

BuildRequires:	kmod-devel kmod-compat
BuildRequires: 	gcc bc

BuildRequires:  audit-devel 

%ifarch x86_64
BuildRequires:  numa-devel
%endif

BuildRequires:  libunwind-devel

# for perf, cpufreq and other tools
BuildRequires:		elfutils-devel
BuildRequires:		zlib-devel
BuildRequires:		binutils-devel
BuildRequires:		newt-devel
BuildRequires:		python-devel
BuildRequires:		perl(ExtUtils::Embed)
BuildRequires:		pciutils-devel
BuildRequires:		asciidoc
BuildRequires:		xmlto
BuildRequires:		gettext
BuildRequires:		docbook-style-xsl
BuildRequires:		pkgconfig(gtk+-2.0)
BuildRequires:		flex
BuildRequires:		bison

%ifarch %{arm}
BuildRequires:		uboot-mkimage
%endif


%description
%common_desc_kernel
%ifnarch %{arm}
%common_desc_kernel_smp
%endif

# Define obsolete/provides to help automatic upgrades of old kernel-xen-pvops
%define latest_obsoletes_server kernel-xen-pvops-latest < 3.2.1-1
%define latest_provides_server kernel-xen-pvops-latest = %{kverrel}
%define latest_obsoletes_devel_server kernel-xen-pvops-devel-latest < 3.2.1-1
%define latest_provides_devel_server kernel-xen-pvops-devel-latest = %{kverrel}

# mkflavour() name flavour processor
# name: the flavour name in the package name
# flavour: first parameter of CreateKernel()
%define mkflavour()					\
%package -n %{kname}-%{1}-%{buildrel}			\
Version:	%{fakever}				\
Release:	%{fakerel}				\
Provides:	%kprovides1 %kprovides2 %kprovides3	\
%{expand:%%{?kprovides_%{1}:Provides: %{kprovides_%{1}}}} \
Provides:   %{kname}-%{1}              			 \
%if %{build_nrj_desktop}              		\
Provides:   kernel-desktop              		\
%endif                                  		\
Requires(pre):	%requires1 %requires2 %requires3 %requires4 \
Requires:	%requires2 %requires5			\
Obsoletes:	%kobsoletes1 %kobsoletes2 %kobsoletes3	\
Conflicts:	%kconflicts1 %kconflicts2 %kconflicts3	\
Conflicts:	%kconflicts4 %kconflicts5		\
Provides:	should-restart = system			\
Suggests:	crda					\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
Summary:	%{expand:%{summary_%(echo %{1} | sed -e "s/-/_/")}} \
Group:		System/Kernel and hardware		\
%description -n %{kname}-%{1}-%{buildrel}		\
%common_desc_kernel %{expand:%{info_%(echo %{1} | sed -e "s/-/_/")}} \
%ifnarch %{arm}						\
%common_desc_kernel_smp					\
%endif							\
							\
%if %build_devel					\
%package -n	%{kname}-%{1}-devel-%{buildrel}		\
Version:	%{fakever}				\
Release:	%{fakerel}				\
Requires:	glibc-devel ncurses-devel make gcc perl	\
Summary:	The kernel-devel files for %{kname}-%{1}-%{buildrel} \
Group:		Development/Kernel			\
Provides:	%{kname}-devel = %{kverrel} 		\
Provides:	%{kname}-%{1}-devel			\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
%description -n %{kname}-%{1}-devel-%{buildrel}		\
This package contains the kernel files (headers and build tools) \
that should be enough to build additional drivers for   \
use with %{kname}-%{1}-%{buildrel}.                     \
							\
If you want to build your own kernel, you need to install the full \
%{kname}-source-%{buildrel} rpm.			\
							\
%endif							\
							\
%if %build_debug					\
%package -n	%{kname}-%{1}-%{buildrel}-debuginfo	\
Version:	%{fakever}				\
Release:	%{fakerel}				\
Summary:	Files with debuginfo for %{kname}-%{1}-%{buildrel} \
Group:		Development/Debug			\
Provides:	kernel-debug = %{kverrel} 		\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
%description -n %{kname}-%{1}-%{buildrel}-debuginfo	\
This package contains the files with debuginfo to aid in debug tasks \
when using %{kname}-%{1}-%{buildrel}.			\
							\
If you need to look at debug information or use some application that \
needs debugging info from the kernel, this package may help. \
							\
%endif							\
							\
%package -n %{kname}-%{1}-latest			\
Version:	%{kversion}				\
Release:	%{rpmrel}				\
Summary:	Virtual rpm for latest %{kname}-%{1}	\
Group:		System/Kernel and hardware		\
Requires:	%{kname}-%{1}-%{buildrel}		\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
%{expand:%%{?latest_obsoletes_%{1}:Obsoletes: %{latest_obsoletes_%{1}}}} \
%{expand:%%{?latest_provides_%{1}:Provides: %{latest_provides_%{1}}}} \
%description -n %{kname}-%{1}-latest			\
This package is a virtual rpm that aims to make sure you always have the \
latest %{kname}-%{1} installed...			\
							\
%if %build_devel					\
%package -n %{kname}-%{1}-devel-latest			\
Version:	%{kversion}				\
Release:	%{rpmrel}				\
Summary:	Virtual rpm for latest %{kname}-%{1}-devel \
Group:		Development/Kernel			\
Requires:	%{kname}-%{1}-devel-%{buildrel}		\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
Provides:	%{kname}-devel-latest			\
%{expand:%%{?latest_obsoletes_devel_%{1}:Obsoletes: %{latest_obsoletes_devel_%{1}}}} \
%{expand:%%{?latest_provides_devel_%{1}:Provides: %{latest_provides_devel_%{1}}}} \
%description -n %{kname}-%{1}-devel-latest		\
This package is a virtual rpm that aims to make sure you always have the \
latest %{kname}-%{1}-devel installed...			\
							\
%endif							\
							\
%post -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-post \
%posttrans -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-posttrans \
%preun -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-preun \
%postun -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-postun \
							\
%if %build_devel					\
%post -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1}-post \
%preun -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1}-preun \
%postun -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1}-postun \
%endif							\
							\
%files -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1} \
%files -n %{kname}-%{1}-latest				\
							\
%if %build_devel					\
%files -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1} \
%files -n %{kname}-%{1}-devel-latest			\
%endif							\
							\
%if %build_debug					\
%files -n %{kname}-%{1}-%{buildrel}-debuginfo -f kernel_debug_files.%{1} \
%endif

%ifarch %{ix86}
#
# kernel-desktop586: i586, smp-alternatives, 4GB
#
%if %build_desktop586
%define summary_desktop586 Linux kernel for desktop use with i586 & 4GB RAM
%define info_desktop586 This kernel is compiled for desktop use, single or \
multiple i586 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
voluntary preempt, CFS cpu scheduler and BFQ i/o scheduler, ONDEMAND governor.
%mkflavour desktop586
%endif
%endif

#
# kernel-desktop: i686, smp-alternatives, 4 GB / x86_64
#
%if %build_desktop
%ifarch %{ix86}
%define summary_desktop Linux Kernel for desktop use with i686 & 4GB RAM
%define info_desktop This kernel is compiled for desktop use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
voluntary preempt, CFS cpu scheduler and BFQ i/o scheduler.
%else
%define summary_desktop Linux Kernel for desktop use with %{_arch}
%define info_desktop This kernel is compiled for desktop use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_1000, \
voluntary preempt, CFS cpu scheduler and BFQ i/o scheduler, ONDEMAND governor.
%endif
%mkflavour desktop
%endif

#
# kernel-netbook: i686, smp-alternatives, 4 GB / x86_64
#
%if %build_netbook
%ifarch %{ix86}
%define summary_netbook Linux Kernel for netbook use with i686 & 4GB RAM
%define info_netbook This kernel is compiled for netbook use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_250, \
voluntary preempt, CFS cpu scheduler and BFQ i/o scheduler.
%else
%define summary_netbook Linux Kernel for netbook use with %{_arch}
%define info_netbook This kernel is compiled for netbook use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_250, \
voluntary preempt, CFS cpu scheduler and BFQ i/o scheduler, ONDEMAND governor.
%endif
%mkflavour netbook
%endif

#
# kernel-server: i686, smp-alternatives, 64 GB / x86_64
#
%if %build_server
%ifarch %{ix86}
%define summary_server Linux Kernel for server use with i686 & 64GB RAM
%define info_server This kernel is compiled for server use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using \
no preempt, HZ_100, CFS cpu scheduler and BFQ i/o scheduler, PERFORMANCE governor.
%else
%define summary_server Linux Kernel for server use with %{_arch}
%define info_server This kernel is compiled for server use, single or \
multiple %{_arch} processor(s)/core(s), using no preempt, HZ_100, \
CFS cpu scheduler and BFQ i/o scheduler, PERFORMANCE governor.
%endif
%mkflavour server
%endif

%ifarch %{ix86}
#
# kernel-desktop-pae: i686, smp-alternatives, 64GB
#
%if %build_desktop_pae
%define summary_desktop_pae Linux kernel for desktop use with i686 & upto 64GB RAM
%define info_desktop_pae This kernel is compiled for desktop use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_1000, \
voluntary preempt, CFS cpu scheduler and BFQ i/o scheduler, ONDEMAND governor.
%mkflavour desktop-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-netbook-pae: i686, smp-alternatives, 64 GB
#
%if %build_netbook_pae
%define summary_netbook_pae Linux Kernel for for netbook use with i686 & upto 64GB RAM
%define info_netbook_pae This kernel is compiled for netbook use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_250, \
voluntary preempt, CFS cpu scheduler and BFQ i/o scheduler, ONDEMAND governor.
%mkflavour netbook-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-desktop586: nrj, i586, smp-alternatives, 4GB
#
%if %build_nrj_desktop586
%define summary_nrj_desktop586 Linux kernel for desktop use with i586 & 4GB RAM
%define info_nrj_desktop586 This kernel is compiled for desktop use, single or \
multiple i586 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and BFQ i/o scheduler, ONDEMAND governor.
%mkflavour nrj-desktop586
%endif
%endif

#
# kernel-nrj-desktop: nrj, i686, smp-alternatives, 4 GB / x86_64
#
%if %build_nrj_desktop
%ifarch %{ix86}
%define summary_nrj_desktop Linux Kernel for desktop use with i686 & 4GB RAM
%define info_nrj_desktop This kernel is compiled for desktop use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
full preempt, rcu boost, RIFS cpu scheduler and BFQ I/O scheduler, ONDEMAND governor.
%else
%define summary_nrj_desktop Linux Kernel for desktop use with %{_arch}
%define info_nrj_desktop This kernel is compiled for desktop use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_1000, \
full preempt, rcu boost, RIFS cpu scheduler and BFQ I/O scheduler, ONDEMAND governor.
%endif
%mkflavour nrj-desktop
%endif

#
# kernel-nrj-realtime: nrj, i686, smp-alternatives, 4 GB / x86_64
#
%if %build_nrj_realtime
%ifarch %{ix86}
%define summary_nrj_realtime Linux Kernel for low latency use with i686 & 4GB RAM
%define info_nrj_realtime This kernel is compiled for low latency use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and new BFQ I/O scheduler, PERFORMANCE governor.
%else
%define summary_nrj_realtime Linux Kernel for low latency use with %{_arch}
%define info_nrj_realtime This kernel is compiled for low latency use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and new BFQ I/O scheduler, PERFORMANCE governor.
%endif
%mkflavour nrj-realtime
%endif

#
# kernel-nrj-laptop: nrj, i686, smp-alternatives, 4 GB / x86_64
#
%if %build_nrj_laptop
%ifarch %{ix86}
%define summary_nrj_laptop Linux Kernel for laptop use with i686 & 4GB RAM
%define info_nrj_laptop This kernel is compiled for laptop use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_300, \
full preempt, rcu boost, CFS cpu scheduler and BFQ i/o scheduler, ONDEMAND governor.
%else
%define summary_nrj_laptop Linux Kernel for laptop use with %{_arch}
%define info_nrj_laptop This kernel is compiled for laptop use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_300, \
full preempt, rcu boost, CFS cpu scheduler and BFQ i/o scheduler, ONDEMAND governor.
%endif
%mkflavour nrj-laptop
%endif

#
# kernel-nrj-netbook: nrj, i686, smp-alternatives, 4 GB / x86_64
#
%if %build_nrj_netbook
%ifarch %{ix86}
%define summary_nrj_netbook Linux Kernel for netbook use with i686 & 4GB RAM
%define info_nrj_netbook This kernel is compiled for netbook use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_250, \
full preempt, rcu boost, CFS cpu scheduler and BFQ i/o scheduler, ONDEMAND governor.
%else
%define summary_nrj_netbook Linux Kernel for netbook use with %{_arch}
%define info_nrj_netbook This kernel is compiled for netbook use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_250, \
full preempt, rcu boost, CFS cpu scheduler and BFQ i/o scheduler, ONDEMAND governor.
%endif
%mkflavour nrj-netbook
%endif

#
%ifarch %{ix86}
#
# kernel-nrj-desktop-pae: nrj, i686, smp-alternatives, 64GB
#
%if %build_nrj_desktop_pae
%define summary_nrj_desktop_pae Linux kernel for desktop use with i686 & upto 64GB RAM
%define info_nrj_desktop_pae This kernel is compiled for desktop use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and BFQ i/o scheduler, ONDEMAND governor.
%mkflavour nrj-desktop-pae
%endif
%endif

#
%ifarch %{ix86}
#
# kernel-nrj-realtime-pae: nrj, i686, smp-alternatives, 64GB
#
%if %build_nrj_realtime_pae
%define summary_nrj_realtime_pae Linux kernel for low latency use with i686 & upto 64GB RAM
%define info_nrj_realtime_pae This kernel is compiled for low latency use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and new BFQ I/O scheduler, PERFORMANCE governor.
%mkflavour nrj-realtime-pae
%endif
%endif

#
%ifarch %{ix86}
#
# kernel-nrj-laptop-pae: nrj, i686, smp-alternatives, 64 GB
#
%if %build_nrj_laptop_pae
%define summary_nrj_laptop_pae Linux Kernel for for laptop use with i686 & upto 64GB RAM
%define info_nrj_laptop_pae This kernel is compiled for laptop use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_300, \
full preempt, rcu boost, CFS cpu scheduler and BFQ i/o scheduler, ONDEMAND governor.
%mkflavour nrj-laptop-pae
%endif
%endif

#
%ifarch %{ix86}
#
# kernel-nrj-netbook-pae: nrj, i686, smp-alternatives, 64 GB
#
%if %build_nrj_netbook_pae
%define summary_nrj_netbook_pae Linux Kernel for for netbook use with i686 & upto 64GB RAM
%define info_nrj_netbook_pae This kernel is compiled for netbook use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_250, \
full preempt, rcu boost, CFS cpu scheduler and BFQ i/o scheduler, ONDEMAND governor.
%mkflavour nrj-netbook-pae
%endif
%endif

#
%ifarch %{ix86}
#
# kernel-nrj-netbook-atom: nrj, for Intel Atom cpu, smp-alternatives, 4 GB
#
%if %build_nrj_netbook_atom
%define summary_nrj_netbook_atom Linux Kernel for netbook use with Intel Atom cpu, less than 4GB RAM
%define info_nrj_netbook_atom This kernel is compiled for netbook use, single or \
multiple Intel Atom cpu processor(s)/core(s) and less than 4GB RAM, using HZ_250, \
full preempt, rcu boost, CFS cpu scheduler and BFQ i/o scheduler, ONDEMAND governor.
%mkflavour nrj-netbook-atom
%endif
%endif

#
%ifarch %{ix86}
#
# kernel-nrj-netbook-atom-pae: nrj, for Intel Atom cpu, smp-alternatives, 64 GB
#
%if %build_nrj_netbook_atom_pae
%define summary_nrj_netbook_atom_pae Linux Kernel for netbook use with Intel Atom cpu & upto 64GB RAM
%define info_nrj_netbook_atom_pae This kernel is compiled for netbook use, single or \
multiple Intel Atom cpu processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_250, \
full preempt, rcu boost, CFS cpu scheduler and BFQ i/o scheduler, ONDEMAND governor.
%mkflavour nrj-netbook-atom-pae
%endif
%endif

#
%ifarch %{ix86}
#
# kernel-nrj-desktop-core2: nrj, Intel Core 2 and newer, smp-alternatives, 4 GB 
#
%if %build_nrj_desktop_core2
%define summary_nrj_desktop_core2 Linux Kernel for desktop use with i686 & 4GB RAM
%define info_nrj_desktop_core2 This kernel is compiled for desktop use, single or \
multiple Intel Core 2 and newer processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and BFQ i/o scheduler, ONDEMAND governor.
%mkflavour nrj-desktop-core2
%endif
%endif

#
%ifarch %{ix86}
#
# kernel-nrj-desktop-core2-pae: nrj, Intel Core 2 and newer, smp-alternatives, 64 GB
#
%if %build_nrj_desktop_core2_pae
%define summary_nrj_desktop_core2_pae Linux Kernel for desktop use with i686 & upto 64GB RAM
%define info_nrj_desktop_core2_pae This kernel is compiled for desktop use, single or \
multiple Intel Core 2 and newer processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and BFQ i/o scheduler, ONDEMAND governor.
%mkflavour nrj-desktop-core2-pae
%endif
%endif

#
# kernel-nrj-server-lxc: i686, smp-alternatives, 64 GB / x86_64
#
%if %build_nrj_server_lxc
%ifarch %{ix86}
%define summary_nrj_server_lxc Linux Kernel for server use with i686 & 64GB RAM
%define info_nrj_server_lxc This kernel is compiled for server use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, no Preempt, \
HZ_100, Tickless, CFS cpu scheduler and BFQ i/o scheduler, PERFORMANCE governor. \
This is a special flavour prepared for ROSA ABF server and LXC VMs.
%else
%define summary_nrj_server_lxc Linux Kernel for server use with %{_arch}
%define info_nrj_server_lxc This kernel is compiled for server use, single or \
multiple %{_arch} processor(s)/core(s), using no Preempt, HZ_100, Tickless, \
CFS cpu scheduler and BFQ i/o scheduler, with PERFORMANCE governor. \
This is a special flavour prepared for ROSA ABF server and LXC VMs.
%endif
%mkflavour nrj-server-lxc
%endif

#
# kernel-nrj-server-lxc-exp: i686, smp-alternatives, 64 GB / x86_64
#
%if %build_nrj_server_lxc_exp
%ifarch %{ix86}
%define summary_nrj_server_lxc_exp Linux Kernel for server use with i686 & 64GB RAM
%define info_nrj_server_lxc_exp This kernel is compiled for server use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using full Preeempt, \
HZ_1000, Tickless, CFS cpu scheduler and BFQ i/o scheduler, with PERFORMANCE governor. \
This is a special flavour prepared for ROSA ABF server and LXC VMs.
%else
%define summary_nrj_server_lxc_exp Linux Kernel for server use with %{_arch}
%define info_nrj_server_lxc_exp This kernel is compiled for server use, single or \
multiple %{_arch} processor(s)/core(s), using full Preempt, HZ_1000, Tickless, \
CFS cpu scheduler and BFQ i/o scheduler, with PERFORMANCE governor. \
This is a special flavour prepared for ROSA ABF server and LXC VMs.
%endif
%mkflavour nrj-server-lxc-exp
%endif

#
# ARM kernels
#
%ifarch %{arm}
%if %build_iop32x
%define summary_iop32x Linux Kernel for Arm machines based on Xscale IOP32X
%define info_iop32x This kernel is compiled for iop32x boxes. It will run on n2100 \
or ss4000e or sanmina boards.
%mkflavour iop32x
%endif
%if %build_kirkwood
%define summary_kirkwood Linux Kernel for Arm machines based on Kirkwood
%define info_kirkwood This kernel is compiled for kirkwood boxes. It will run on openrd boards.
%mkflavour kirkwood
%endif
%if %build_versatile
%define summary_versatile Linux Kernel for Versatile arm machines
%define info_versatile This kernel is compiled for Versatile boxes. It will run on Qemu for instance.
%mkflavour versatile
%endif
%endif

#
# kernel-source
#
%if %build_source
%package -n %{kname}-source-%{buildrel}
Version: 	%{fakever}
Release: 	%{fakerel}
Requires: 	glibc-devel, ncurses-devel, make, gcc, perl, diffutils
Summary: 	The Linux source code for %{kname}-%{buildrel}
Group: 		Development/Kernel
Autoreqprov: 	no
Provides: 	kernel-source = %{kverrel}
Buildarch:	noarch

%description -n %{kname}-source-%{buildrel}
The %{kname}-source package contains the source code files for the Mandriva and
ROSA kernel. Theese source files are only needed if you want to build your own
custom kernel that is better tuned to your particular hardware.

If you only want the files needed to build 3rdparty (nVidia, Ati, dkms-*,...)
drivers against, install the *-devel-* rpm that is matching your kernel.

#
# kernel-source-latest: virtual rpm
#
%package -n %{kname}-source-latest
Version: 	%{kversion}
Release: 	%{rpmrel}
Summary: 	Virtual rpm for latest %{kname}-source
Group:   	Development/Kernel
Requires: 	%{kname}-source-%{buildrel}
Buildarch:	noarch

%description -n %{kname}-source-latest
This package is a virtual rpm that aims to make sure you always have the
latest %{kname}-source installed...
%endif

#
# kernel-doc: documentation for the Linux kernel
#
%if %build_doc
%package -n %{kname}-doc
Version: 	%{kversion}
Release: 	%{rpmrel}
Summary: 	Various documentation bits found in the %{kname} source
Group: 		Documentation
Buildarch:	noarch

%description -n %{kname}-doc
This package contains documentation files from the %{kname} source.
Various bits of information about the Linux kernel and the device drivers
shipped with it are documented in these files. You also might want install
this package if you need a reference to the options that can be passed to
Linux kernel modules at load time.
%endif

#
# kernel/tools
#
%if %{build_perf}
%package -n perf
Version:	%{kversion}
Release:	%{rpmrel}
Summary:	perf tool and the supporting documentation
Group:		System/Kernel and hardware

%description -n perf
the perf tool and the supporting documentation.
%endif

%if %{build_cpupower}
%package -n cpupower
Version:	%{kversion}
Release:	%{rpmrel}
Summary:	the cpupower tools
Group:		System/Kernel and hardware
Requires(post):  rpm-helper >= 0.24.0-3
Requires(preun): rpm-helper >= 0.24.0-3
Obsoletes:	cpufreq cpufrequtils

%description -n cpupower
the cpupower tools.

%post -n cpupower
if [ $1 -ge 0 ]; then
        /bin/systemctl enable cpupower >/dev/null 2>&1 || :
        /bin/systemctl start cpupower >/dev/null 2>&1 || :
fi

%preun -n cpupower
if [ $1 -eq 0 ]; then
        /bin/systemctl --no-reload disable cpupower > /dev/null 2>&1 || :
        /bin/systemctl stop cpupower > /dev/null 2>&1 || :
fi

%package -n cpupower-devel
Version:	%{kversion}
Release:	%{rpmrel}
Summary:	devel files for cpupower
Group:		Development/Kernel
Requires:	cpupower = %{kversion}-%{rpmrel}
Conflicts:	%{_lib}cpufreq-devel

%description -n cpupower-devel
This package contains the development files for cpupower.
%endif

%package headers
Version:	%kversion
Release:	%rpmrel
Summary:	Linux kernel header files mostly used by your C library
Group:		System/Kernel and hardware
Epoch:		1
%rename linux-userspace-headers

%description headers
C header files from the Linux kernel. The header files define
structures and constants that are needed for building most
standard programs, notably the C library.

This package is not suitable for building kernel modules, you
should use the 'kernel-devel' package instead.

%files headers
%_includedir/*
# Don't conflict with cpupower-devel
%if %{build_cpupower}
%exclude %_includedir/cpufreq.h
%endif

#
# End packages - here begins build stage
#
%prep
%setup -q -n %top_dir_name -c
%setup -q -n %top_dir_name -D -T -a100

%define patches_dir ../%{patch_ver}/

cd %src_dir

%if %sublevel
%if %kpatch
%if %prev_sublevel
%patch1 -p1
%endif
%patch2 -p1
%else
%patch1 -p1
%endif
%else
%if %kpatch
%patch1 -p1
%endif
%endif
%if %kgit
%patch2 -p1
%endif

%{patches_dir}/scripts/apply_patches
%{patches_dir}/scripts/apply_patches-backlight
%{patches_dir}/scripts/apply_patches-NRJ
# %{patches_dir}/scripts/apply_patches-NRJ-only
# %{patches_dir}/scripts/apply_patches-QL
# PATCH END


#
# Setup Begin
#

# Prepare all the variables for calling create_configs

%if %build_debug
%define debug --debug
%else
%define debug --no-debug
%endif


#%{patches_dir}/scripts/create_configs %debug --user_cpu="%{target_arch}"
%{patches_dir}/scripts/create_configs-withBFQ %debug --user_cpu="%{target_arch}"

# make sure the kernel has the sublevel we know it has...
LC_ALL=C perl -p -i -e "s/^SUBLEVEL.*/SUBLEVEL = %{sublevel}/" Makefile

# get rid of unwanted files
find . -name '*~' -o -name '*.orig' -o -name '*.append' | %kxargs rm -f


%build

# Common target directories
%define _kerneldir /usr/src/linux-%{kversion}-%{buildrpmrel}
%define _bootdir /boot
%define _modulesdir /lib/modules
%define _efidir %{_bootdir}/efi/mandriva

# Directories definition needed for building
%define temp_root %{build_dir}/temp-root
%define temp_source %{temp_root}%{_kerneldir}
%define temp_boot %{temp_root}%{_bootdir}
%define temp_modules %{temp_root}%{_modulesdir}

PrepareKernel() {
	name=$1
	extension=$2
%ifarch %{ix86} x86_64
	config_dir=arch/x86/configs
%endif
%ifarch	%arm
	config_dir=arch/arm/configs
%endif
%ifarch aarc64
	config_dir=arch/arm64/configs
%endif
	echo "Make config for kernel $extension"

	%smake -s mrproper

	if [ "%{target_arch}" == "i386" -o "%{target_arch}" == "x86_64" ]; then
	    if [ -z "$name" ]; then
		cp ${config_dir}/%{target_arch}_defconfig-desktop .config
	    else
		cp ${config_dir}/%{target_arch}_defconfig-$name .config
	    fi
	else
	    if [ -z "$name" ]; then
		cp arch/%{target_arch}/defconfig-desktop .config
	    else
		cp arch/%{target_arch}/defconfig-$name .config
	    fi
	fi

	# make sure EXTRAVERSION says what we want it to say
	LC_ALL=C perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -$extension/" Makefile

	%smake oldconfig
}

BuildKernel() {
	KernelVer=$1

	echo "Building kernel $KernelVer"

	%kmake -s all

	# kirkwood boxes have u-boot
	if [ "$KernelVer" = "%{kversion}-kirkwood-%{buildrpmrel}" ]; then
		%kmake uImage
	fi

	# Start installing stuff
	install -d %{temp_boot}
	install -m 644 System.map %{temp_boot}/System.map-$KernelVer
	install -m 644 .config %{temp_boot}/config-$KernelVer
	xz -c Module.symvers > %{temp_boot}/symvers-$KernelVer.xz

	%ifarch %{arm}
		if [ -f arch/arm/boot/uImage ]; then
			cp -f arch/arm/boot/uImage %{temp_boot}/uImage-$KernelVer
		else
			cp -f arch/arm/boot/zImage %{temp_boot}/vmlinuz-$KernelVer
		fi
	%else
		cp -f arch/%{target_arch}/boot/bzImage %{temp_boot}/vmlinuz-$KernelVer
	%endif

	# modules
	install -d %{temp_modules}/$KernelVer
	%smake INSTALL_MOD_PATH=%{temp_root} KERNELRELEASE=$KernelVer modules_install

	# headers	
	%make INSTALL_HDR_PATH=%{temp_root}%_prefix KERNELRELEASE=$KernelVer headers_install

	# remove /lib/firmware, we use a separate kernel-firmware
	rm -rf %{temp_root}/lib/firmware
}

SaveDevel() {
	devel_flavour=$1

	DevelRoot=/usr/src/linux-%{kversion}-$devel_flavour-%{buildrpmrel}
	TempDevelRoot=%{temp_root}$DevelRoot

	mkdir -p $TempDevelRoot
	for i in $(find . -name 'Makefile*'); do cp -R --parents $i $TempDevelRoot;done
	for i in $(find . -name 'Kconfig*' -o -name 'Kbuild*'); do cp -R --parents $i $TempDevelRoot;done
	cp -fR include $TempDevelRoot
	ln -s ../generated/uapi/linux/version.h $TempDevelRoot/include/linux/version.h
	cp -fR scripts $TempDevelRoot
	cp -fR kernel/bounds.c $TempDevelRoot/kernel
	cp -fR tools/include $TempDevelRoot/tools/
	%ifarch %{arm}
		cp -fR arch/%{target_arch}/tools $TempDevelRoot/arch/%{target_arch}/
	%endif
	%ifarch %{ix86} x86_64
		cp -fR arch/x86/kernel/asm-offsets.{c,s} $TempDevelRoot/arch/x86/kernel/
		cp -fR arch/x86/kernel/asm-offsets_{32,64}.c $TempDevelRoot/arch/x86/kernel/
		cp -fR arch/x86/syscalls/syscall* $TempDevelRoot/arch/x86/syscalls/
		cp -fR arch/x86/include $TempDevelRoot/arch/x86/
		cp -fR arch/x86/tools $TempDevelRoot/arch/x86/
	%else
		cp -fR arch/%{target_arch}/kernel/asm-offsets.{c,s} $TempDevelRoot/arch/%{target_arch}/kernel/
		for f in $(find arch/%{target_arch} -name include); do cp -fR --parents $f $TempDevelRoot; done
	%endif
	cp -fR .config Module.symvers $TempDevelRoot
	cp -fR 3rdparty/mkbuild.pl $TempDevelRoot/3rdparty

	# Needed for truecrypt build (Danny)
	cp -fR drivers/md/dm.h $TempDevelRoot/drivers/md/

	# Needed for lguest
	cp -fR drivers/lguest/lg.h $TempDevelRoot/drivers/lguest/

	# Needed for lirc_gpio (#39004)
	cp -fR drivers/media/pci/bt8xx/bttv{,p}.h $TempDevelRoot/drivers/media/pci/bt8xx/
	cp -fR drivers/media/pci/bt8xx/bt848.h $TempDevelRoot/drivers/media/pci/bt8xx/
	cp -fR drivers/media/common/btcx-risc.h $TempDevelRoot/drivers/media/common/

	# Needed for external dvb tree (#41418)
	cp -fR drivers/media/dvb-core/*.h $TempDevelRoot/drivers/media/dvb-core/
	cp -fR drivers/media/dvb-frontends/lgdt330x.h $TempDevelRoot/drivers/media/dvb-frontends/

	# add acpica header files, needed for fglrx build
	cp -fR drivers/acpi/acpica/*.h $TempDevelRoot/drivers/acpi/acpica/

	# aufs2 has a special file needed
	cp -fR fs/aufs/magic.mk $TempDevelRoot/fs/aufs

	for i in alpha arc avr32 blackfin c6x cris frv h8300 hexagon ia64 m32r m68k m68knommu metag microblaze \
		 mips mn10300 openrisc parisc powerpc s390 score sh sparc tile unicore32 xtensa; do
		rm -rf $TempDevelRoot/arch/$i
	done

	%ifnarch %{arm}
		rm -rf $TempDevelRoot/arch/arm
		rm -rf $TempDevelRoot/arch/arm64
	%endif
	%ifnarch %{ix86} x86_64
		rm -rf $TempDevelRoot/arch/x86
	%endif

	# Clean the scripts tree, and make sure everything is ok (sanity check)
	# running prepare+scripts (tree was already "prepared" in build)
	pushd $TempDevelRoot >/dev/null
		%smake -s prepare scripts
		%smake -s clean
	popd >/dev/null
	rm -f $TempDevelRoot/.config.old

	# fix permissions
	chmod -R a+rX $TempDevelRoot

	# disable mrproper in -devel rpms
	patch -p1 --fuzz=0 -d $TempDevelRoot -i %{SOURCE2}

	kernel_devel_files=../kernel_devel_files.$devel_flavour


### Create the kernel_devel_files.*
cat > $kernel_devel_files <<EOF
%dir $DevelRoot
%dir $DevelRoot/arch
%dir $DevelRoot/include
$DevelRoot/3rdparty
$DevelRoot/Documentation
%ifarch %{arm}
$DevelRoot/arch/arm
$DevelRoot/arch/arm64
%endif
$DevelRoot/arch/um
%ifarch %{ix86} x86_64
$DevelRoot/arch/x86
%endif
$DevelRoot/block
$DevelRoot/crypto
$DevelRoot/drivers
$DevelRoot/firmware
$DevelRoot/fs
$DevelRoot/include/Kbuild
$DevelRoot/include/acpi
$DevelRoot/include/asm-generic
$DevelRoot/include/clocksource
$DevelRoot/include/config
$DevelRoot/include/crypto
$DevelRoot/include/drm
$DevelRoot/include/dt-bindings
$DevelRoot/include/generated
$DevelRoot/include/keys
$DevelRoot/include/linux
$DevelRoot/include/math-emu
$DevelRoot/include/media
$DevelRoot/include/memory
$DevelRoot/include/misc
$DevelRoot/include/net
$DevelRoot/include/pcmcia
$DevelRoot/include/ras
$DevelRoot/include/rdma
$DevelRoot/include/rxrpc
$DevelRoot/include/scsi
$DevelRoot/include/sound
$DevelRoot/include/target
$DevelRoot/include/trace
$DevelRoot/include/uapi
$DevelRoot/include/video
$DevelRoot/include/xen
$DevelRoot/init
$DevelRoot/ipc
$DevelRoot/kernel
$DevelRoot/lib
$DevelRoot/mm
$DevelRoot/net
$DevelRoot/samples
$DevelRoot/scripts
$DevelRoot/security
$DevelRoot/sound
$DevelRoot/tools
$DevelRoot/usr
$DevelRoot/virt
$DevelRoot/.config
$DevelRoot/Kbuild
$DevelRoot/Kconfig
$DevelRoot/Makefile
$DevelRoot/Module.symvers
$DevelRoot/arch/Kconfig
%doc README.kernel-sources
EOF


### Create -devel Post script on the fly
cat > $kernel_devel_files-post <<EOF
if [ -d /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel} ]; then
	rm -f /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/{build,source}
	ln -sf $DevelRoot /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/build
	ln -sf $DevelRoot /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/source
fi
EOF


### Create -devel Preun script on the fly
cat > $kernel_devel_files-preun <<EOF
if [ -L /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/build ]; then
	rm -f /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/build
fi
if [ -L /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/source ]; then
	rm -f /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/source
fi
exit 0
EOF

### Create -devel Postun script on the fly
cat > $kernel_devel_files-postun <<EOF
rm -rf /usr/src/linux-%{kversion}-$devel_flavour-%{buildrpmrel} >/dev/null
EOF
}

SaveDebug() {
	debug_flavour=$1

	install -m 644 vmlinux \
	      %{temp_boot}/vmlinux-%{kversion}-$debug_flavour-%{buildrpmrel}
	kernel_debug_files=../kernel_debug_files.$debug_flavour
	echo "%{_bootdir}/vmlinux-%{kversion}-$debug_flavour-%{buildrpmrel}" \
		>> $kernel_debug_files

	find %{temp_modules}/%{kversion}-$debug_flavour-%{buildrpmrel}/kernel \
		-name "*.ko" | \
		%kxargs -I '{}' objcopy --only-keep-debug '{}' '{}'.debug
	find %{temp_modules}/%{kversion}-$debug_flavour-%{buildrpmrel}/kernel \
		-name "*.ko" | %kxargs -I '{}' \
		sh -c 'cd `dirname {}`; \
		       objcopy --add-gnu-debuglink=`basename {}`.debug \
		       --strip-debug `basename {}`'

	pushd %{temp_modules}
	find %{kversion}-$debug_flavour-%{buildrpmrel}/kernel \
		-name "*.ko.debug" > debug_module_list
	popd
	cat %{temp_modules}/debug_module_list | \
		sed 's|\(.*\)|%{_modulesdir}/\1|' >> $kernel_debug_files
	cat %{temp_modules}/debug_module_list | \
		sed 's|\(.*\)|%exclude %{_modulesdir}/\1|' \
		>> ../kernel_exclude_debug_files.$debug_flavour
	rm -f %{temp_modules}/debug_module_list
}

CreateFiles() {
	kernel_flavour=$1

	kernel_files=../kernel_files.$kernel_flavour

ker="vmlinuz"
if [ "$kernel_flavour" = "kirkwood" ]; then
       ker="uImage"
fi
### Create the kernel_files.*
cat > $kernel_files <<EOF
%{_bootdir}/System.map-%{kversion}-$kernel_flavour-%{buildrpmrel}
%{_bootdir}/symvers-%{kversion}-$kernel_flavour-%{buildrpmrel}.xz
%{_bootdir}/config-%{kversion}-$kernel_flavour-%{buildrpmrel}
%{_bootdir}/$ker-%{kversion}-$kernel_flavour-%{buildrpmrel}
%dir %{_modulesdir}/%{kversion}-$kernel_flavour-%{buildrpmrel}/
%{_modulesdir}/%{kversion}-$kernel_flavour-%{buildrpmrel}/kernel
%{_modulesdir}/%{kversion}-$kernel_flavour-%{buildrpmrel}/modules.*
%doc README.kernel-sources
EOF

%if %build_debug
    cat ../kernel_exclude_debug_files.$kernel_flavour >> $kernel_files
%endif

### Create kernel Post script
cat > $kernel_files-post <<EOF
%ifarch %{arm}
/sbin/installkernel -i -N %{kversion}-$kernel_flavour-%{buildrpmrel}
%else
/sbin/installkernel %{kversion}-$kernel_flavour-%{buildrpmrel}
pushd /boot > /dev/null
if [ -L vmlinuz-$kernel_flavour ]; then
	rm -f vmlinuz-$kernel_flavour
fi
ln -sf vmlinuz-%{kversion}-$kernel_flavour-%{buildrpmrel} vmlinuz-$kernel_flavour
if [ -L initrd-$kernel_flavour.img ]; then
	rm -f initrd-$kernel_flavour.img
fi
ln -sf initrd-%{kversion}-$kernel_flavour-%{buildrpmrel}.img initrd-$kernel_flavour.img
popd > /dev/null
%endif
%if %build_devel
# create kernel-devel symlinks if matching -devel- rpm is installed
if [ -d /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} ]; then
	rm -f /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/{build,source}
	ln -sf /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/build
	ln -sf /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/source
fi
%endif
EOF

### Create kernel Posttrans script
cat > $kernel_files-posttrans <<EOF
if [ -x /usr/sbin/dkms_autoinstaller -a -d /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} ]; then
    /usr/sbin/dkms_autoinstaller start %{kversion}-$kernel_flavour-%{buildrpmrel}
fi
EOF

### Create kernel Preun script on the fly
cat > $kernel_files-preun <<EOF
/sbin/installkernel -R %{kversion}-$kernel_flavour-%{buildrpmrel}
pushd /boot > /dev/null
if [ -L vmlinuz-$kernel_flavour ]; then
	if [ "$(readlink vmlinuz-$kernel_flavour)" = "vmlinuz-%{kversion}-$kernel_flavour-%{buildrpmrel}" ]; then
		rm -f vmlinuz-$kernel_flavour
	fi
fi
if [ -L initrd-$kernel_flavour.img ]; then
	if [ "$(readlink initrd-$kernel_flavour.img)" = "initrd-%{kversion}-$kernel_flavour-%{buildrpmrel}.img" ]; then
		rm -f initrd-$kernel_flavour.img
	fi
fi
popd > /dev/null
%if %build_devel
if [ -L /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/build ]; then
	rm -f /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/build
fi
if [ -L /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/source ]; then
	rm -f /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/source
fi
%endif
exit 0
EOF


### Create kernel Postun script on the fly
cat > $kernel_files-postun <<EOF
/sbin/kernel_remove_initrd %{kversion}-$kernel_flavour-%{buildrpmrel}
rm -rf /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel} >/dev/null
if [ -d /var/lib/dkms ]; then
    rm -f /var/lib/dkms/*/kernel-%{kversion}-$devel_flavour-%{buildrpmrel}-%{_target_cpu} >/dev/null
    rm -rf /var/lib/dkms/*/*/%{kversion}-$devel_flavour-%{buildrpmrel} >/dev/null
    rm -f /var/lib/dkms-binary/*/kernel-%{kversion}-$devel_flavour-%{buildrpmrel}-%{_target_cpu} >/dev/null
    rm -rf /var/lib/dkms-binary/*/*/%{kversion}-$devel_flavour-%{buildrpmrel} >/dev/null
fi
EOF
}


CreateKernel() {
	flavour=$1

	PrepareKernel $flavour $flavour-%{buildrpmrel}

	BuildKernel %{kversion}-$flavour-%{buildrpmrel}
	%if %build_devel
		SaveDevel $flavour
	%endif
	%if %build_debug
		SaveDebug $flavour
	%endif
	CreateFiles $flavour
}


###
# DO it...
###


# Create a simulacro of buildroot
rm -rf %{temp_root}
install -d %{temp_root}


# make sure we are in the directory
cd %src_dir

%ifarch %{ix86}
%if %build_desktop586
CreateKernel desktop586
%endif
%endif

%if %build_desktop
CreateKernel desktop
%endif

%if %build_netbook
CreateKernel netbook
%endif

%if %build_server
CreateKernel server
%endif

%ifarch %{ix86}
%if %build_desktop_pae
CreateKernel desktop-pae
%endif
%endif

%ifarch %{ix86}
%if %build_netbook_pae
CreateKernel netbook-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_desktop586
CreateKernel nrj-desktop586
%endif
%endif

%if %build_nrj_desktop
CreateKernel nrj-desktop
%endif

%if %build_nrj_realtime
CreateKernel nrj-realtime
%endif

%if %build_nrj_laptop
CreateKernel nrj-laptop
%endif

%if %build_nrj_netbook
CreateKernel nrj-netbook
%endif

%ifarch %{ix86}
%if %build_nrj_desktop_pae
CreateKernel nrj-desktop-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_realtime_pae
CreateKernel nrj-realtime-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_laptop_pae
CreateKernel nrj-laptop-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_netbook_pae
CreateKernel nrj-netbook-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_netbook_atom
CreateKernel nrj-netbook-atom
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_netbook_atom_pae
CreateKernel nrj-netbook-atom-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_desktop_core2
CreateKernel nrj-desktop-core2
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_desktop_core2_pae
CreateKernel nrj-desktop-core2-pae
%endif
%endif

%if %build_nrj_server_lxc
CreateKernel nrj-server-lxc
%endif

%if %build_nrj_server_lxc_exp
CreateKernel nrj-server-lxc-exp
%endif

%ifarch %{arm}
%if %build_iop32x
CreateKernel iop32x
%endif
%if %build_kirkwood
CreateKernel kirkwood
%endif
%if %build_versatile
CreateKernel versatile
%endif
%endif

# set extraversion to match srpm to get nice version reported by the tools
LC_ALL=C perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -%{rpmrel}/" Makefile


############################################################
### Linker start3 > Check point to build for cooker 2013 ###
############################################################
# build perf

%if %{build_perf}
%make -C tools/perf -s HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} all
%make -C tools/perf -s prefix=%{_prefix} man
%endif

# build cpupower

%if %{build_cpupower}
# make sure version-gen.sh is executable.
chmod +x tools/power/cpupower/utils/version-gen.sh
%make -C tools/power/cpupower CPUFREQ_BENCH=false
%endif
############################################################
###  Linker end3 > Check point to build for cooker 2013  ###
############################################################


# We don't make to repeat the depend code at the install phase
%if %build_source
%ifarch %{arm}
    PrepareKernel "kirkwood" %{buildrpmrel}custom
%else
    PrepareKernel "" %{buildrpmrel}custom
%endif
%smake -s mrproper
%endif


###
### install
###
%install
install -m 644 %{SOURCE4}  .

cd %src_dir

# Directories definition needed for installing
%define target_source %{buildroot}%{_kerneldir}
%define target_boot %{buildroot}%{_bootdir}
%define target_modules %{buildroot}%{_modulesdir}

# We want to be able to test several times the install part
rm -rf %{buildroot}
cp -a %{temp_root} %{buildroot}

# Create directories infastructure
%if %build_source
install -d %{target_source}

tar cf - . | tar xf - -C %{target_source}
chmod -R a+rX %{target_source}

# we remove all the source files that we don't ship
# first architecture files
for i in alpha arc avr32 blackfin c6x cris frv h8300 hexagon ia64 m32r m68k m68knommu metag microblaze \
	 mips openrisc parisc powerpc s390 score sh sh64 sparc tile unicore32 v850 xtensa mn10300; do
	rm -rf %{target_source}/arch/$i
done

# other misc files
rm -f %{target_source}/{.config.old,.config.cmd,.gitignore,.lst,.mailmap}
rm -f %{target_source}/{.missing-syscalls.d,arch/.gitignore,firmware/.gitignore}
rm -rf %{target_source}/.tmp_depmod/

#endif %build_source
%endif

# compressing modules
%if %{build_modxz}
find %{target_modules} -name "*.ko" | %kxargs xz -6e
%else
find %{target_modules} -name "*.ko" | %kxargs gzip -9
%endif

# We used to have a copy of PrepareKernel here
# Now, we make sure that the thing in the linux dir is what we want it to be
for i in %{target_modules}/*; do
	rm -f $i/build $i/source
done

# sniff, if we compressed all the modules, we change the stamp :(
# we really need the depmod -ae here
pushd %{target_modules}
for i in *; do
	/sbin/depmod -ae -b %{buildroot} -F %{target_boot}/System.map-$i $i
	echo $?
done

for i in *; do
	pushd $i
	echo "Creating modules.description for $i"
	modules=`find . -name "*.ko.[g,x]z"`
	echo $modules | %kxargs /sbin/modinfo \
	| perl -lne 'print "$name\t$1" if $name && /^description:\s*(.*)/; $name = $1 if m!^filename:\s*(.*)\.k?o!; $name =~ s!.*/!!' > modules.description
	popd
done
popd

# need to set extraversion to match srpm again to avoid rebuild
LC_ALL=C perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -%{rpmrel}/" Makefile
%if %{build_perf}

# perf tool binary and supporting scripts/binaries
make -C tools/perf -s V=1 DESTDIR=%{buildroot} HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} install

# perf man pages (note: implicit rpm magic compresses them later)
make -C tools/perf  -s V=1 DESTDIR=%{buildroot} HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} install-man
%endif

############################################################
### Linker start4 > Check point to build for cooker 2013 ###
############################################################
%if %{build_cpupower}
make -C tools/power/cpupower DESTDIR=%{buildroot} libdir=%{_libdir} mandir=%{_mandir} CPUFREQ_BENCH=false install
rm -f %{buildroot}%{_libdir}/*.{a,la}
%find_lang cpupower
mv cpupower.lang ../
chmod 0755 %{buildroot}%{_libdir}/libcpupower.so*
mkdir -p %{buildroot}%{_unitdir} %{buildroot}%{_sysconfdir}/sysconfig
install -m644 %{SOURCE50} %{buildroot}%{_unitdir}/cpupower.service
install -m644 %{SOURCE51} %{buildroot}%{_sysconfdir}/sysconfig/cpupower
%endif
############################################################
### Linker start4 > Check point to build for cooker 2013 ###
############################################################

###
### clean
###
%clean
rm -rf %{buildroot}


# We don't want to remove this, the whole reason of its existence is to be
# able to do several rpm --short-circuit -bi for testing install
# phase without repeating compilation phase
#rm -rf %{temp_root}

###
### source and doc file lists
###

%if %build_source
%files -n %{kname}-source-%{buildrel}
%dir %{_kerneldir}
%dir %{_kerneldir}/arch
%dir %{_kerneldir}/include
%{_kerneldir}/3rdparty
%{_kerneldir}/Documentation
%{_kerneldir}/arch/Kconfig
%{_kerneldir}/arch/arm
%{_kerneldir}/arch/arm64
%{_kerneldir}/arch/um
%{_kerneldir}/arch/x86
%{_kerneldir}/block
%{_kerneldir}/crypto
%{_kerneldir}/drivers
%{_kerneldir}/firmware
%{_kerneldir}/fs
%{_kerneldir}/include/Kbuild
%{_kerneldir}/include/acpi
%{_kerneldir}/include/asm-generic
%{_kerneldir}/include/clocksource
%{_kerneldir}/include/crypto
%{_kerneldir}/include/drm
%{_kerneldir}/include/dt-bindings
%{_kerneldir}/include/keys
%{_kerneldir}/include/linux
%{_kerneldir}/include/math-emu
%{_kerneldir}/include/media
%{_kerneldir}/include/memory
%{_kerneldir}/include/misc
%{_kerneldir}/include/net
%{_kerneldir}/include/pcmcia
%{_kerneldir}/include/ras
%{_kerneldir}/include/rdma
%{_kerneldir}/include/rxrpc
%{_kerneldir}/include/scsi
%{_kerneldir}/include/sound
%{_kerneldir}/include/target
%{_kerneldir}/include/trace
%{_kerneldir}/include/uapi
%{_kerneldir}/include/video
%{_kerneldir}/include/xen
%{_kerneldir}/init
%{_kerneldir}/ipc
%{_kerneldir}/kernel
%{_kerneldir}/lib
%{_kerneldir}/mm
%{_kerneldir}/net
%{_kerneldir}/virt
%{_kerneldir}/samples
%{_kerneldir}/scripts
%{_kerneldir}/security
%{_kerneldir}/sound
%{_kerneldir}/tools
%{_kerneldir}/usr
%{_kerneldir}/COPYING
%{_kerneldir}/CREDITS
%{_kerneldir}/Kbuild
%{_kerneldir}/Kconfig
%{_kerneldir}/MAINTAINERS
%{_kerneldir}/Makefile
%{_kerneldir}/README
%{_kerneldir}/REPORTING-BUGS
%doc README.kernel-sources

%files -n %{kname}-source-latest
%endif

%if %build_doc
%files -n %{kname}-doc
%doc linux-%{tar_ver}/Documentation/*
%endif

%if %{build_perf}
%files -n perf
%{_bindir}/perf
%dir %{_prefix}/libexec/perf-core
%{_prefix}/libexec/perf-core/*
%{_mandir}/man[1-8]/perf*
%{_sysconfdir}/bash_completion.d/perf
%endif

%if %{build_cpupower}
%files -n cpupower -f cpupower.lang
%{_bindir}/cpupower
%{_libdir}/libcpupower.so.0
%{_libdir}/libcpupower.so.0.0.0
%{_unitdir}/cpupower.service
%{_mandir}/man[1-8]/cpupower*
%config(noreplace) %{_sysconfdir}/sysconfig/cpupower

%files -n cpupower-devel
%{_libdir}/libcpupower.so
%{_includedir}/cpufreq.h
%endif

%changelog
* Fri Aug 01 2014 Eugene Shatokhin <eugene.shatokhin@rosalab.ru> 3.10.51-1
+ Revision: a1bacc9
- Updated to version 3.10.51

* Tue Jul 01 2014 Eugene Shatokhin <eugene.shatokhin@rosalab.ru> 3.10.46-1
+ Revision: 5b86955
- Updated to version 3.10.46

* Fri Jun 27 2014 Eugene Shatokhin <eugene.shatokhin@rosalab.ru> 3.10.45-1
+ Revision: 9db799b
- Removed the changelog from the spec
- Git log is a better place to track changes. All due credits to the
- authors of these changes (as opposed to the commiters) should also be
- made there, when it matters.

* Fri Jun 27 2014 Eugene Shatokhin <eugene.shatokhin@rosalab.ru> 3.10.45-1
+ Revision: 9fbe602
- Update to 3.10.45 + BFQv7r5

* Fri Jun 06 2014 Eugene Shatokhin <eugene.shatokhin@rosalab.ru> 3.10.42-1
+ Revision: f923582
- Updated to version 3.10.42
- Kernel version 3.10.42 provides many bug fixes all around, including
- the fixes for the recently discovered problems in the implementation
- of futexes.

* Tue May 27 2014 Eugene Shatokhin <eugene.shatokhin@rosalab.ru> 3.10.40-2
+ Revision: bbed223
- Release bump for a rebuild with the new environment

* Mon May 19 2014 Eugene Shatokhin <eugene.shatokhin@rosalab.ru> 3.10.40-1
+ Revision: f223765
- The fixed BFQ patches have been added

* Mon May 19 2014 Eugene Shatokhin <eugene.shatokhin@rosalab.ru> 3.10.40-1
+ Revision: 65f7e33
- Updated to version 3.10.40
- Based on the update by Nicolo' Costanza
- (https://abf.rosalinux.ru/nicco/Kernel-3.10.40-1) but without 2
- patches:
- add-support-for-controlling-charge-thresholds-for-newer-thinkpads.patch
- enable-thinkpad-hardware-mute-control.patch
- They are not in mainline yet and, at least for the first one, a new
- variant of the patch is in progress at the moment.
- We can take them later.

* Fri Apr 18 2014 Alex Burmashev <alex.burmashev@rosalab.ru> 3.10.34-3
+ Revision: 05f81c7
- release up, replaced -gt with -ge for cpupower

* Tue Apr 01 2014 Eugene Shatokhin <eugene.shatokhin@rosalab.ru> 3.10.34-2
+ Revision: 7543224
- Release bump

* Tue Apr 01 2014 Alex Burmashev <alex.burmashev@gmail.com> 3.10.34-1
+ Revision: ec39ce6
- change scripts for cpupower

* Fri Mar 28 2014 Eugene Shatokhin <eugene.shatokhin@rosalab.ru> 3.10.34-1
+ Revision: e8a0740
- Upstream update to 3.10.34+
- The kernel was updated to 3.10.34.
- Besides, the following patches from the queue for 3.10.x stable have
- been applied:
- alsa-compress-pass-through-return-value-of-open-ops-callback.patch
- e100-fix-disabling-already-disabled-device-warning.patch
- input-elantech-improve-clickpad-detection.patch
- input-wacom-make-sure-touch_max-is-set-for-touch-devices.patch
- kvm-mmu-handle-invalid-root_hpa-at-__direct_map.patch
- kvm-vmx-fix-use-after-free-of-vmx-loaded_vmcs.patch
- kvm-x86-handle-invalid-root_hpa-everywhere.patch
- x86-bpf_jit-support-negative-offsets.patch
- xhci-fix-resume-issues-on-renesas-chips-in-samsung-laptops.patch

* Fri Mar 28 2014 Eugene Shatokhin <eugene.shatokhin@rosalab.ru> 3.10.33-2
+ Revision: ab5ccaf
- Added patches to fix problems on Samsung laptops
- Details:
- http://www.phoronix.com/scan.php?page=news_item&px=MTYyMjU
- Related issues:
- https://bugzilla.kernel.org/show_bug.cgi?id=44161
- https://bugzilla.kernel.org/show_bug.cgi?id=45461
- https://bugzilla.kernel.org/show_bug.cgi?id=57271

* Fri Mar 28 2014 Alex Burmashev <alex.burmashev@rosalab.ru> 3.10.33-1
+ Revision: d67dc41
- switch to systemd_ macro for cpupower

* Wed Mar 12 2014 Eugene Shatokhin <eugene.shatokhin@rosalab.ru> 3.10.33-1
+ Revision: deb621a
- Renamed spec file to match the new project name

* Wed Mar 12 2014 Eugene Shatokhin <eugene.shatokhin@rosalab.ru> None
+ Revision: 0407d6c
- Upstream update to version 3.10.33

* Thu Jan 23 2014 Eugene Shatokhin <eugene.shatokhin@rosalab.ru> None
+ Revision: 776554f
- Fixed: the code to remain in spec should be for mdvver=201210

* Wed Jan 22 2014 Eugene Shatokhin <eugene.shatokhin@rosalab.ru> None
+ Revision: c5980ec
- Removed obsolete linker tweaks

* Wed Jan 22 2014 Eugene Shatokhin <eugene.shatokhin@rosalab.ru> None
+ Revision: 9ab0067
- Remove unsupported %cross_compiling stuff

* Wed Jan 22 2014 Eugene Shatokhin <eugene.shatokhin@rosalab.ru> None
+ Revision: 7c7e68b
- Up release

* Wed Jan 22 2014 Eugene Shatokhin <eugene.shatokhin@rosalab.ru> None
+ Revision: ac39b4d
- Removed obsolete mdvver stuff

* Thu Jan 16 2014 Eugene Shatokhin <eugene.shatokhin@rosalab.ru> None
+ Revision: 69abbe3
- Upstream update to version 3.10.27

* Mon Jan 13 2014 Eugene Shatokhin <eugene.shatokhin@rosalab.ru> None
+ Revision: 3e97d2d
- Enabled more flavours

* Mon Jan 13 2014 Eugene Shatokhin <eugene.shatokhin@rosalab.ru> None
+ Revision: 89e18eb
- Upstream update to version 3.10.26

* Fri Dec 20 2013 Alex Burmashev <alex.burmashev@gmail.com> None
+ Revision: 9f43d5f
- changed tarball

* Fri Dec 20 2013 Alex Burmashev <alex.burmashev@gmail.com> None
+ Revision: 2853f15
- added a test patch

* Wed Nov 27 2013 Alex Burmashev <alex.burmashev@gmail.com> None
+ Revision: af1a697
- fixed russian symbols in configs, enabled more flavours

* Tue Nov 26 2013 Alex Burmashev <alex.burmashev@gmail.com> None
+ Revision: 8de8095
- revert EFI changes

* Tue Nov 26 2013 Alex Burmashev <alex.burmashev@rosalab.ru> None
+ Revision: 322efdf
- Updated kernel-3.10.19-1.spec

* Tue Nov 26 2013 akdengi <alexander.kazancev@rosalab.ru> None
+ Revision: 29a925e
- fix



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19910 |12mu|kernel-3.10.9-1.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# MIB header

%if %{mdvver} <= 201100
%define distsuffix mib
%define disttag %{distsuffix}
Vendor: MIB - Mandriva International Backports
%endif

Packager: Nicolo' Costanza <abitrules@yahoo.it>
# end MIB header

%define kernelversion	3
%define patchlevel	10
%define sublevel	9


# Package release
%define mibrel		1.1
%define mibase		1%{disttag}

# kernel Makefile extraversion is substituted by 
# kpatch/kgit/kstable wich are either 0 (empty), rc (kpatch), git (kgit) 
# or stable release (kstable)
%define kpatch		0
# kernel.org -gitX patch (only the number after "git")
%define kgit		0

# kernel base name (also name of srpm)
%define kname 		kernel

# Patch tarball tag
%define ktag		rosa

%define rpmtag		%{disttag}
%if %kpatch
%if %kgit
%define rpmrel		0.%{kpatch}.%{kgit}.%{mibrel}
%else
%define rpmrel		0.%{kpatch}.%{mibrel}
%endif
%else
%define rpmrel		%{mibrel}
%endif

# fakerel and fakever never change, they are used to fool
# rpm/urpmi/smart
%define fakever		1
%define fakerel 	1

# version defines
%define kversion  	%{kernelversion}.%{patchlevel}.%{sublevel}
%define kverrel   	%{kversion}-%{rpmrel}
%define mibfull   	%{kversion}-%{mibase}

# When we are using a pre/rc patch, the tarball is a sublevel -1
%if %kpatch
%if %sublevel
%define tar_ver   	%{kernelversion}.%{patchlevel}
%else
%define tar_ver		%{kernelversion}.%(expr %{patchlevel} - 1)
%endif
%define patch_ver 	%{kversion}-%{kpatch}-%{ktag}%{mibrel}
%else
%define tar_ver   	%{kernelversion}.%{patchlevel}
%define patch_ver 	%{kversion}-%{ktag}%{mibrel}
%endif

# Used for not making too long names for rpms or search paths
%if %kpatch
%if %kgit
%define buildrpmrel     0.%{kpatch}.%{kgit}.%{mibrel}%{rpmtag}
%else
%define buildrpmrel     0.%{kpatch}.%{mibrel}%{rpmtag}
%endif
%else
%define buildrpmrel     %{mibrel}%{rpmtag}
%endif
%define buildrel     	%{kversion}-%{buildrpmrel}

Source5:	kernel.rpmlintrc

# Build defines
%define build_devel 		1
%define build_desktop		1

#
# SRC RPM description
#
Summary: 	Linux kernel built for Mandriva and ROSA
Name:		%{kname}
Version: 	%{kversion}
Release: 	%{rpmrel}
License: 	GPLv2
Group: 	 	System/Kernel and hardware
ExclusiveArch: %{ix86} ppc powerpc x86_64 amd64 sparc sparc64
ExclusiveOS: 	Linux
URL:            http://wiki.mandriva.com/en/Manbo_Core2_kernel
BuildRoot: 	%{_tmppath}/%{kname}-%{kversion}-%{_arch}-build
Autoreqprov: 	no

BuildRequires: 	gcc bc

%if %{mdvver} == 201210
BuildRequires:	kmod-devel
%else
BuildRequires:	module-init-tools
%endif

%description
The kernel package contains the Linux kernel (vmlinuz), the core of your
Mandriva and ROSA Linux operating systems. The kernel handles the basic
functions of the operating system: memory allocation, process allocation,
device input and output, etc.

# mkflavour() name flavour processor
# name: the flavour name in the package name
# flavour: first parameter of CreateKernel()
%define mkflavour(R:)					\
%package -n %{kname}-%{1}-latest			\
Version:	%{kversion}				\
Release:	%{rpmrel}				\
Summary:	Virtual rpm for latest %{kname}-%{1}	\
Group:		System/Kernel and hardware		\
Requires:	kernel-nrj-desktop-%{mibfull}		\
Provides:	%{kname}-latest				\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
							\
%description -n %{kname}-%{1}-latest			\
This package is a virtual rpm that aims to make sure you always have the \
latest %{kname}-%{1} installed...			\
							\
%common_description_info				\
							\
%if %build_devel					\
%package -n %{kname}-%{1}-devel-latest			\
Version:	%{kversion}				\
Release:	%{rpmrel}				\
Summary:	Virtual rpm for latest %{kname}-%{1}-devel \
Group:		Development/Kernel			\
Requires:	%{kname}-nrj-desktop-devel-%{mibfull}	\
Provides:	%{kname}-devel-latest			\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
							\
%description -n %{kname}-%{1}-devel-latest		\
This package is a virtual rpm that aims to make sure you always have the \
latest %{kname}-%{1}-devel installed...			\
							\
%common_description_info				\
%endif							\
							\
%files -n %{kname}-%{1}-latest				\
%defattr(-,root,root)					\
							\
%if %build_devel					\
%files -n %{kname}-%{1}-devel-latest			\
%defattr(-,root,root)					\
%endif							

%if %build_desktop
%mkflavour desktop desktop
%endif


%changelog

* Thu Aug 22 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.9-1.1
- Virtual package for new nrj kernel for properly install and updates.
- replacement 3.10.9 release
- To fix the "hangs on boot issue" signaled: bugs.rosalinux.ru/show_bug.cgi?id=2530
- add: /patches-NRJ/0004-block-Switch-from-BFQ-v6r2-for-3.10.0-to-BFQ-v6r2-fo.patch
- sync: /patches
- update: /patches-QL/tuxonice-for-linux-3.10.9-2013-08-21.patch
- fix conflicts as suggested by Tomasz ﻿Paweł﻿ Gajc: dkms-nvidia-current < 325.15-1
- ---------------------------------------------------------------------
- Kernel 3.10 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- The rel -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours,
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Wed Aug 21 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.9-1.1
- Virtual package for new nrj kernel for properly install and updates.
+ update to 3.10.9 stable
- ---------------------------------------------------------------------
- Kernel 3.10 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- The rel -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours,
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Tue Aug 20 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.8-1.1
- Virtual package for new nrj kernel for properly install and updates.
+ update to 3.10.8 stable
- sync and update few patches
- the compressed folder has redundant contents to be used for NRJ4/NRJ5:
- the same folder can be used with kernel.spec for new Kernels ONE model
- ---------------------------------------------------------------------
- Kernel 3.10 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- The rel -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours,
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Thu Aug 15 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.7-1.1
- Virtual package for new nrj kernel for properly install and updates.
+ update to 3.10.7 stable
- sync patches, drop old stable queue, drm-radeon and zram patches
- fixed the Conflicts: dkms-broadcom-wl < 5.100.82.112-12
- fixed create_configs (ver 1.8) - removed question when -netbook +pae
  * modified from: $values{XEN} = "n"; >>> to >>> $to_add{XEN} = "n";
- ---------------------------------------------------------------------
- Kernel 3.10 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- The rel -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours,
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Tue Aug 13 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.6-1.1
- Virtual package for new nrj kernel for properly install and updates.
+ update to 3.10.6 stable
- sync all /patches
- update QL patch: tuxonice-for-linux-3.10.6-2013-08-13.patch
- fixed Conflicts with new proprietary driver version-release
- fixed Provides value for Alsa
- small fix to .spec for %files headers section
- ---------------------------------------------------------------------
- Kernel 3.10 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- The rel -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours,
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Wed Aug 07 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.5-1.1
- Virtual package for new nrj kernel for properly install and updates.
+ update to 3.10.5 stable
- sync all /patches
- sync defconfigs
- enable ndiswrapper
- update QL patch: tuxonice-for-linux-3.10.5-2013-08-04.patch
- revert to power save disable to verify if fixes an issue of audio noise:
- (that issue has been firstly reported by "dago68", then verified by me)
  * CONFIG_SND_HDA_POWER_SAVE_DEFAULT=0
  * CONFIG_SND_AC97_POWER_SAVE_DEFAULT=0
- ---------------------------------------------------------------------
- Kernel 3.10 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- The rel -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours,
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Thu Aug 01 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.4-1.1
- Virtual package for new nrj kernel for properly install and updates.
+ update to 3.10.4 stable
- revert to old /scripts/create_configs-QL behaviour:
  * now -laptop and -netbook are 300 and 250HZ again
- sync /patches
- update patch: tuxonice-for-linux-3.10.4-2013-07-30.patch
- ---------------------------------------------------------------------
- Kernel 3.10 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- The rel -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours,
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Tue Jul 30 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.1-1.1
- Virtual package for new nrj kernel for properly install and updates.
+ update to 3.10.1 stable
- all the defconfigs have been prepared for 3.10 series
- all the patches have been updated for the 3.10 series
- update kernel specs
- ---------------------------------------------------------------------
- Kernel 3.10 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- The rel -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours,
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Tue Jul 23 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.9.11-1.1
- Virtual package for new nrj kernel for properly install and updates.
+ update to stable 3.9.11 (EOL)
- update patches:
  * tuxonice-for-linux-3.9.11-2013-07-21.patch
- update defconfigs
- ---------------------------------------------------------------------
- Kernel 3.9 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- The rel -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours,
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Wed Jul 17 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.9.10-1.1
- Virtual package for new nrj kernel for properly install and updates.
+ update to 3.9.10 stable
- update patches:
  * tuxonice-for-linux-3.9.10-2013-07-14.patch
  * uksm-0.1.2.2-for-v3.9.ge.8.patch
- update defconfigs
- ---------------------------------------------------------------------
- Kernel 3.9 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- The rel -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours,
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Fri Jul 05 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.9.9-1.1
- Virtual package for new nrj kernel for properly install and updates.
+ update to 3.9.9 stable
- update update: tuxonice-for-linux-3.9-8-2013-06-29.patch
- added patch: net-wireless-bcma-add-support-for-BCM43142.patch
- ---------------------------------------------------------------------
- Kernel 3.9 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- The rel -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours,
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Thu Jun 27 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.9.8-1.1
- Virtual package for new nrj kernel for properly install and updates.
+ update to 3.9.8 stable
- update patch: tuxonice-for-linux-3.9-7-2013-06-23.patch
- add patch: ath9k_htc > Handle IDLE state transition properly
- removed unused config keys: ATH9K_RATE_CONTROL=y & USB_CHIPIDEA_HOST=y
- ---------------------------------------------------------------------
- Kernel 3.9 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This kernel contains also some other patches to improve the hw support
- ---------------------------------------------------------------------

* Thu Jun 20 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.9.7-1.1
- Virtual package for new nrj kernel for properly install and updates.
+ update to 3.9.7 stable
- fixed a shutdown issue reported on nrjQL laptop -netbook and -server 
- now BFQ is the version updated to v6r2, dated 15 June
- replaced 3 patches:
  * 0001-block-cgroups-kconfig-build-bits-for-BFQ-v6r2-3.8.patch
  * 0002-block-introduce-the-BFQ-v6r2-I-O-sched-for-3.8.patch
  * 0003-block-bfq-add-Early-Queue-Merge-EQM-to-BFQ-v6r2-for-3.8.0.patch
- new key since 3.9.7 >>> # CONFIG_ATH9K_LEGACY_RATE_CONTROL is not set
- ---------------------------------------------------------------------
- Kernel 3.9 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This kernel contains also some other patches to improve the hw support
- ---------------------------------------------------------------------

* Fri Jun 14 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.9.6-1.1
- Virtual package for new nrj kernel for properly install and updates.
+ update to 3.9.6 stable
- update TOI patch >>> tuxonice-for-linux-3.9-6-2013-06-14.patch
- update all defconfigs: insert the new key values in the proper places
- update kernel.spec about text descriptions for nrj and nrjQL flavours
- small overall cleanups
- ---------------------------------------------------------------------
- Kernel 3.9 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- The rel -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours,
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Wed Jun 12 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.9.5-1.1
- Virtual package for new nrj kernel for properly install and updates.
+ update to 3.9.5 stable
- update TOI patch >>> tuxonice-for-linux-3.9-5-2013-06-08.patch
- ---------------------------------------------------------------------
- Kernel 3.9 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- The rel -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours,
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Tue Jun 11 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.9.1-1.1
- Virtual package for new nrj kernel for properly install and updates.
+ update to 3.9.1 stable
- all the defconfigs have been prepared for 3.9 series
- all the patches have been updated for the 3.9 series
- update kernel specs
- update kernel scripts
- on mainline nrj kernels we apply again > create_configs-withBFQ
- we've received some good suggestions, and all have been accepted
- 1> suggestions and requests received by Per Øyvind Karlsen (POK)
  * TOI (tuxonice) was only in laptop/netbook, now in all flavours
  * CONFIG_PM_AUTOSLEEP=y 
  * CONFIG_SFI =m
  * CONFIG_BLK_DEV_DRBD=m 
  * # CONFIG_DRBD_FAULT_INJECTION is not set
  * CONFIG_HW_RANDOM_TIMERIOMEM=m 
  * CONFIG_DRM_VIA=m 
  * CONFIG_FB_ATY128_BACKLIGHT=y  
  * CONFIG_USB_RIO500=m 
  * CONFIG_DRM_VMWGFX_FBCON=y
  * CONFIG_SND_PCSP=m 
  * CONFIG_SND_HDA_POWER_SAVE_DEFAULT=10
  * CONFIG_SND_AC97_POWER_SAVE_DEFAULT=10
- 2> suggestions from an advanced user to A.Burmashev
  * CONFIG_TCP_CONG_ADVANCED=y
  * CONFIG_TCP_CONG_BIC=m
  * CONFIG_TCP_CONG_CUBIC=y
  * CONFIG_TCP_CONG_WESTWOOD=m
  * CONFIG_TCP_CONG_HTCP=m
  * CONFIG_TCP_CONG_HSTCP=m
  * CONFIG_TCP_CONG_HYBLA=m
  * CONFIG_TCP_CONG_VEGAS=m
  * CONFIG_TCP_CONG_SCALABLE=m
  * CONFIG_TCP_CONG_LP=m
  * CONFIG_TCP_CONG_VENO=m
  * CONFIG_TCP_CONG_YEAH=m
  * CONFIG_TCP_CONG_ILLINOIS=m
  * CONFIG_DEFAULT_CUBIC=y
  * # CONFIG_DEFAULT_RENO is not set
- ---------------------------------------------------------------------
- Kernel 3.9 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- The rel -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours,
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Thu May 09 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.8.12-1.1
- Virtual package for new nrj kernel for properly install and updates.
+ update to 3.8.12 stable 
- * 129 files changed, 641 insertions(+), 320 deletions(-)
- patches dropped, now in upstream
- patches updated to newer versions
- * tuxonice 3.8.12 20130509
- ---------------------------------------------------------------------
- Kernel 3.8 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- The rel -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours,
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Tue May 07 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.8.11-1.1
- Virtual package for new nrj kernel for properly install and updates.
+ update to 3.8.11 stable 
- * 49 files changed, 454 insertions(+), 166 deletions(-)
- patches dropped, now in upstream
- patches updated to newer versions
- * aufs3 3.8 20130504
- * tuxonice 3.8.11 20130504
- ---------------------------------------------------------------------
- Kernel 3.8 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- The rel -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours,
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Sat Apr 27 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.8.10-1.1
- Virtual package for new nrj kernel for properly install and updates.
+ update to 3.8.10 stable 
- * 58 files changed, 405 insertions(+), 222 deletions(-)
- * 3 files changed, 27 insertions(+), 1 deletion(-)
- patches updated to newer versions dated 20130427:
  * aufs3, fbcondor, ureadahead, toi, vhba, zwap 
- patch add: try removing a boot warning about kernelvariables
  * /patches-extras/kernelvariables.patch
- ---------------------------------------------------------------------
- Kernel 3.8 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- The rel -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours,
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Wed Apr 17 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.8.8-1.1
- Virtual package for new nrj kernel for properly install and updates.
+ update to 3.8.8 stable 
- *  37 files changed, 335 insertions(+), 344 deletions(-)
- ---------------------------------------------------------------------
- Kernel 3.8 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- The rel -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours,
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Mon Apr 15 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.8.7-1.1
- Virtual package for new nrj kernel for properly install and updates.
+ update to 3.8.7 stable 
- * 67 files changed, 507 insertions(+), 341 deletions(-)
- new patches added, enabled and configured with default values
  * /patches-extras/linux-3.8.6-colored-printk.patch
  */patches-extras/zswap-3.8-20130415.patch
  * zswap now is enabled only on x86 arch, not in ARM (using zcache2)
- patches updated to newer versions 20130414:
  * aufs3, toi 
- patches updated to newer versions 20130415:
  * fbcondor, ureadahead, vhba
- ---------------------------------------------------------------------
- Kernel 3.8 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- The rel -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours,
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Sun Apr 07 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.8.6-1.1
- Virtual package for new nrj kernel for properly install and updates.
+ update to 3.8.6 stable 
- * (158 files changed, 1341 insertions(+), 658 deletions(-)
- patch add: reiserfs4 ver.3.8 with its configuration as new module
  * add an experimental support to Reiser4 FS: please test this FS!
- patches updated to newer git version 20130406:
  * aufs3, brtfs-lz4, fbcondor, toi, ureadahead, vhba
- Some kernel.spec changes from cooker to make it ARM/ARM64 compatible:
  * Import Bero commit 0e1b905e24 from openmandriva cooker kernel.spec
  * Import Fedya commit 4254d039f6 from openmandriva cooker kernel.spec
- add conflict for dkms-nvidia173 <= 173.14.36
- ---------------------------------------------------------------------
- Kernel 3.8 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- The rel -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours,
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Thu Mar 28 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.8.5-1.1
- Virtual package for new nrj kernel for properly install and updates.
+ update to 3.8.5 stable 
- * (109 files changed, 778 insertions(+), 683 deletions(-)
- add two new keys to defconfigs:
  * CONFIG_EFI_VARS_PSTORE=y
  * # CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE is not set
- ---------------------------------------------------------------------
- Kernel 3.8 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- The rel -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours,
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Sun Mar 24 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.8.4-1.1
- Virtual package for new nrj kernel for properly install and updates.
+ update to 3.8.4 stable (86 fixes all over)
+ NRJ 4, scripts v 1.6: more info on file > create_configs_changelog
+ Import Bero commit 32d3796b8b from openmandriva cooker kernel.spec
- patches updated:
  * AUFS3 to 3.8 20130324
  * TOI to 3.8.3 20130324
- patches added:
  * uksm-0.1.2.2-for-v3.8.ge.3.patch
- ---------------------------------------------------------------------
- Kernel 3.8 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- The rel -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours,
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Fri Mar 15 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.8.3-1.1
- Virtual package for new nrj kernel for properly install and updates.
+ update to 3.8.3 stable (144 fixes all over)
+ Imported "Build kernel-headers in here" from OpenMandriva kernel
- drop Haswell id fixup: gpu-drm-i915-Fix-Haswell-CRW-PCI-IDs.patch
+ patches new entries are placed in /extras folder:
- kernel-esfq.patch
- kernel-inittmpfs.patch
- btrfs-lz4-3.8-20130314.patch
- ureadahead-3.8-20130314.patch
+ patches updated:
- AUFS3 to 3.8 20130315
- TOI to 3.8.3 20130315
- VHBA 3.8 20130314
+ NRJ 4, scripts v 1.5: 
- nrjQL_server & nrjQL_server_computing: dynticks enabled to save energy
- ---------------------------------------------------------------------
- Kernel 3.8 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- The rel -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours,
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Mon Mar 11 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.8.2-1.1
- Virtual package for new nrj kernel for properly install and updates.
+ update to 3.8.2 stable (80 fixes all over)
+ Patch added from ZEN:
- Virtual (SCSI) HBA for Virtual CD emulation module
+ update to the patches:
- AUFS3 to 3.8 20130310
- TOI to 3.8.2 20130310
+ some spec cleanup for cooker
+ defconfigs updated for VHBA, enable for x86/x86_64, disable for ARM
- ---------------------------------------------------------------------
- Kernel 3.8 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- The rel -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours,
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Sun Mar 10 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.8.1-1.1
- Virtual package for new nrj kernel for properly install and updates.
+ update to 3.8.1 stable 
+ update to nrj v4 - rel 1.4 (09 mar 2013) 
- This version is first attempt to merge stuff with OpenMandriva devel:
- it should build from mdv2010/2011, rosa2012.0/2012.1, and cooker 2013
- ---------------------------------------------------------------------
- Kernel 3.8 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- The rel -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours,
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Sun Mar 03 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.7.10-1.1
- Virtual package for new nrj kernel for properly install and updates.
+ update to 3.7.10 stable (79 fixes all over)
- With this version, 3.7 has reached the EOL status (End of Life)
+ update to nrj v4 - rel 1.3 (05 mar 2013) 
- On request of Alexander Khryukin, fixed configs and scripts for ARM:
- fixed configs, removed all warnings, enabled again all arm defconfigs
- defconfigs for kirkwood, versatile, iop32x have BFQ enable by default
- ---------------------------------------------------------------------
- Kernel 3.7 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- The rel -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours,
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Wed Feb 20 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.7.9-1.1
- Virtual package for new nrj kernel for properly install and updates.
+ update to 3.7.9 stable (12 fixes all over)
- update AUFS3 to 3.7.9 20130218
- specific for nrjQL addons:
- update tuxonice 3.7.9 20130218
- add a workaround to fix issue with dkms drivers for recent distros:
- /linux/version.h symlink to /include/generated/uapi/linux/version.h
- ---------------------------------------------------------------------
- Kernel 3.7 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- The rel -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours,
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Sat Feb 16 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.7.8-1.1
- Virtual package for new nrj kernel for properly install and updates.
+ update to 3.7.8 stable (69 fixes all over)
- update AUFS3 to 3.7 20130215
- specific for nrjQL addons:
- update tuxonice 3.7.8 20130215
- updated scripts:
- all nrj flavours use BFQ v6 (disk I/O) enabled by default
- all nrj laptop flavours since now use the full preemption 
- ---------------------------------------------------------------------
- Kernel 3.7 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- The rel -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours,
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Wed Feb 13 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.7.7-1.1
- Virtual package for new nrj kernel for properly install and updates.
+ update to 3.7.7 stable (34 fixes all over)
- update AUFS3 to 3.7 20130212
- specific for nrjQL addons:
- update BFQ v6 I-O-sched for-3.7
- update tuxonice 3.7.7 20130212
- remove microcode from "requires", now it's in "suggests"
- ---------------------------------------------------------------------
- Kernel 3.7 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- The rel -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours,
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Mon Feb 04 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.7.6-1.1
- Virtual package for new nrj kernel for properly install and updates.
+ update to 3.7.6 stable (101 fixes all over)
- add "# CONFIG_NETFILTER_XT_TARGET_NOTRACK is not set" to defconfigs
- ---------------------------------------------------------------------
- Kernel 3.7 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- The rel -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours,
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Sat Feb 02 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.7.5-1.1
- Virtual package for new nrj kernel for properly install and updates.
+ update to 3.7.5 stable
- drop two staging patches
- ---------------------------------------------------------------------
- Kernel 3.7 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Sat Feb 02 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.7.1-1.1
- Virtual package for new nrj kernel for properly install and updates.
+ update to 3.7.1 stable
- update kernel.spec to be complaint with new V4 nrj/nrjQL model 
- update all scripts to be complaint with new V4 nrj/nrjQL model
- merged defconfigs for nrj & nrjQL, source folders and contents have been unified
- merged all changelogs, as now nrj and nrjQL will be developed in perfect sync
- applied all ROSA customizations of defconfigs as requested by Alexander Burmashev
- update AUFS3 to 3.7 20130128
- update 4200_fbcondecor-0.9.6
- add 08-18-brcmsmac-Add-support-for-writing-debug-messages-to-the-trace-buffer.patch
- specific for nrjQL addons:
- update BFQ v5r1 I-O-sched for-3.7
- update ck1 3.7 and bfs426-427
- update tuxonice 3.7.5 20130128
- update uksm 0.1.2.2 for v3.7.ge.1
- ---------------------------------------------------------------------
- Kernel 3.7 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Fri Jan 25 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.7.1-0.1
- Virtual package for new nrj kernel for properly install and updates.
+ update to 3.7.1 stable
- update script with nrj module v.3.1
- update .spec filelists
- update/sync defconfigs
- fix zram oops (upstream)
- add perf bash_completion
- add 3.7 buildfixes for alx, IFWLOG, mach64, ndiswrapper
- rediff disable-mrproper patch
- restore patch preferring ata over ide drivers
- drop compress modules at install time patch
  (obsolete as we compress them at rpm build time)
- ---------------------------------------------------------------------
- Kernel 3.7 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Tue Dec 11 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.10-0.1
- Virtual package for new nrj kernel for properly install and updates.
+ update to 3.6.10 stable (29 fixes all over)
- update AUFS3 version to git 20121207
- update T.O.I version to gif 20121207
- add speakup-lower-default-software-speech-rate.patch
- This is a testing version with nrj-desktop BFQ enabled!
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Fri Nov 30 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.8-1.1
- Virtual package for new nrj kernel for properly install and updates.
+ update to 3.6.8-1 (96 fixes all over)
- add 4200_fbcondecor-0.9.6.patch
- add config key CONFIG_FB_CON_DECOR=y, changed FB_TILEBLITTING=n
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Tue Nov 20 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.7-1.1
- Virtual package for new nrj kernel for properly install and updates.
+ update to 3.6.7-1.1 (89 fixes all over)
- updated all patches for kernel 3.6.7: AUFS3, OverlayFS, TOI
- re-add cpufreq_ondemand_performance_optimise_default_settings.patch
- small modifies and fixes to "create_configs" and "kernel.spec" files
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Wed Nov 07 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.6-2.2
+ update to 3.6.6-2.2
- Virtual package for new nrj kernel for properly install and updates.
- drop cpufreq_ondemand_performance_optimise_default_settings.patch
- to test if removing this patch the p4-clockmod can works again...
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Mon Nov 05 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.6-1.1
+ update to 3.6.6-1.1
- Virtual package for new nrj kernel for properly install and updates.
- drop FX01_fs-ext4-fix-unjournaled-inode-bitmap-modification.patch,
- because that's already inside patch-3.6.6.bz2
- modify configuration for server flavour to DEFAULT_GOV_ONDEMAND=y
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Fri Nov 02 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.5-2.2
+ update to 3.6.5-2.2
- Virtual package for new nrj kernel for properly install and updates.
- drop FX01_fix-serious-progressive-ext4-data-corruption-bug.patch
- add FX01_fs-ext4-fix-unjournaled-inode-bitmap-modification.patch
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19911 |12mu|kernel-3.10.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# MIB header

%if %{mdvver} <= 201100
%define distsuffix mib
%define disttag %{distsuffix}
Vendor: MIB - Mandriva International Backports
%endif

Packager: Nicolo' Costanza <abitrules@yahoo.it>
# end MIB header

#
%define kernelversion	3
%define patchlevel	10
# sublevel is now used for -stable patches
%define sublevel	9

# Package release
%define mibrel		1

# kernel Makefile extraversion is substituted by
# kpatch wich are either 0 (empty), rc (kpatch)
%define kpatch		0
# kernel.org -gitX patch (only the number after "git")
%define kgit		0

# kernel base name (also name of srpm)
%define kname 		kernel

# Patch tarball tag
%define ktag		rosa

# define rpmtag		%{disttag}
%define rpmtag		%{disttag}
%if %kpatch
%if %kgit
%define rpmrel		%mkrel 0.%{kpatch}.%{kgit}.%{mibrel}
%else
%define rpmrel		%mkrel 0.%{kpatch}.%{mibrel}
%endif
%else
%define rpmrel		%{mibrel}
%endif

# fakerel and fakever never change, they are used to fool
# rpm/urpmi/smart
%define fakever		1
%define fakerel 	%mkrel 1

# version defines
%define kversion  	%{kernelversion}.%{patchlevel}.%{sublevel}
%define kverrel   	%{kversion}-%{rpmrel}

# When we are using a pre/rc patch, the tarball is a sublevel -1
%if %kpatch
%if %sublevel
%define tar_ver   	%{kernelversion}.%{patchlevel}
%else
%define tar_ver		%{kernelversion}.%(expr %{patchlevel} - 1)
%endif
%define patch_ver 	%{kversion}-%{kpatch}-%{ktag}%{mibrel}
%else
%define tar_ver   	%{kernelversion}.%{patchlevel}
%define patch_ver 	%{kversion}-%{ktag}%{mibrel}
%endif

# Used for not making too long names for rpms or search paths
%if %kpatch
%if %kgit
%define buildrpmrel     0.%{kpatch}.%{kgit}.%{mibrel}%{rpmtag}
%else
%define buildrpmrel     0.%{kpatch}.%{mibrel}%{rpmtag}
%endif
%else
%define buildrpmrel     %{mibrel}%{rpmtag}
%endif
%define buildrel     	%{kversion}-%{buildrpmrel}

# Having different top level names for packges means that you have to remove
# them by hard :(
%define top_dir_name 	%{kname}-%{_arch}

%define build_dir 	${RPM_BUILD_DIR}/%{top_dir_name}
%define src_dir 	%{build_dir}/linux-%{tar_ver}

# Disable useless debug rpms...
%define _enable_debug_packages 	%{nil}
%define debug_package 		%{nil}

# Build defines
%define build_doc 			1
%define build_source 		1
%define build_devel 		1

%define build_debug 		0

#
# Old Mandriva kernel flavours plus new two PAE flavours
#

# Build desktop i586 / 4GB
%ifarch %{ix86}
%define build_desktop586		0
%endif

# Build desktop (i686 / 4GB) / x86_64 / sparc64 sets
%define build_desktop			1

# Build netbook (i686 / 4GB) / x86_64
%define build_netbook			0

# Build server (i686 / 64GB)/x86_64 / sparc64 sets
%define build_server			1

# Build desktop686 pae (i686 / 64GB)
%ifarch %{ix86}
%define build_desktop_pae		0
%endif

# Build netbook686 pae (i686 / 64GB)
%ifarch %{ix86}
%define build_netbook_pae		0
%endif

#
# MIB low latency optimized flavours called "nrj"
#

# Build nrj desktop586 (i586 / 4GB)
%ifarch %{ix86}
%define build_nrj_desktop586	0
%endif

# Build nrj desktop (i686 / 4GB) / x86_64 / sparc64 sets
%define build_nrj_desktop		1

# Build nrj realtime (i686 / 4GB) / x86_64
%define build_nrj_realtime		1

# Build nrj laptop (i686 / 4GB) / x86_64
%define build_nrj_laptop		1

# Build nrj netbook (i686 / 4GB) / x86_64
%define build_nrj_netbook		1

# Build nrj desktop pae (i686 / 64GB)
%ifarch %{ix86}
%define build_nrj_desktop_pae		1
%endif

# Build nrj realtime pae (i686 / 64GB)
%ifarch %{ix86}
%define build_nrj_realtime_pae		0
%endif

# Build nrj laptop pae (i686 / 64GB)
%ifarch %{ix86}
%define build_nrj_laptop_pae		1
%endif

# Build nrj netbook686 pae (i686 / 64GB)
%ifarch %{ix86}
%define build_nrj_netbook_pae		0
%endif

#
# experimental "cpu level" optimized "nrj" flavours
#

# Build nrj netbook Intel Atom (matom / 4GB)
%ifarch %{ix86}
%define build_nrj_netbook_atom		0
%endif

# Build nrj netbook Intel Atom pae (matom / 64GB)
%ifarch %{ix86}
%define build_nrj_netbook_atom_pae	0
%endif

# Build nrj desktop Intel Core2 (mcore2 / 4GB)
%ifarch %{ix86}
%define build_nrj_desktop_core2   	0
%endif

# Build nrj desktop Intel Core2 pae (mcore2 / 64GB)
%ifarch %{ix86}
%define build_nrj_desktop_core2_pae   	0
%endif

#
# end of experimental "cpu level" optimized "nrj" flavours
#

# build perf and cpupower tools
%if %{mdvver} >= 201200
%define build_perf		1
%define build_cpupower		1
%else
%define build_perf		0
%define build_cpupower		0
%endif

# compress modules with xz
%if %{mdvver} >= 201200
%define build_modxz		1
%else
%define build_modxz		0
%endif

# ARM builds
%ifarch %{arm}
%define build_desktop		0
%define build_netbook		0
%define build_server		0
%define build_iop32x		0
%define build_kirkwood		1
%define build_versatile		1
# no cpupower tools on arm yet
%define build_cpupower		0
# arm is currently not using xz
%define build_modxz		0
%endif
# End of user definitions

# buildtime flags
%{?_without_desktop586: %global build_desktop586 0}
%{?_without_desktop: %global build_desktop 0}
%{?_without_netbook: %global build_netbook 0}
%{?_without_server: %global build_server 0}

%{?_without_desktop_pae: %global build_desktop_pae 0}
%{?_without_netbook_pae: %global build_netbook_pae 0}

%{?_without_nrj_desktop586: %global build_nrj_desktop586 0}
%{?_without_nrj_desktop: %global build_nrj_desktop 0}
%{?_without_nrj_realtime: %global build_nrj_realtime 0}
%{?_without_nrj_laptop: %global build_nrj_laptop 0}
%{?_without_nrj_netbook: %global build_nrj_netbook 0}

%{?_without_nrj_desktop_pae: %global build_nrj_desktop_pae 0}
%{?_without_nrj_realtime_pae: %global build_nrj_realtime_pae 0}
%{?_without_nrj_laptop_pae: %global build_nrj_laptop_pae 0}
%{?_without_nrj_netbook_pae: %global build_nrj_netbook_pae 0}

%{?_without_nrj_netbook_atom: %global build_nrj_netbook_atom 0}
%{?_without_nrj_netbook_atom_pae: %global build_nrj_netbook_atom_pae 0}
%{?_without_nrj_desktop_core2: %global build_nrj_desktop_core2 0}
%{?_without_nrj_desktop_core2_pae: %global build_nrj_desktop_core2_pae 0}

%{?_without_doc: %global build_doc 0}
%{?_without_source: %global build_source 0}
%{?_without_devel: %global build_devel 0}
%{?_without_debug: %global build_debug 0}
%{?_without_perf: %global build_perf 0}
%{?_without_cpupower: %global build_cpupower 0}
%{?_without_modxz: %global build_modxz 0}


%{?_with_desktop586: %global build_desktop586 1}
%{?_with_desktop: %global build_desktop 1}
%{?_with_netbook: %global build_netbook 1}
%{?_with_server: %global build_server 1}

%{?_with_desktop_pae: %global build_desktop_pae 1}
%{?_with_netbook_pae: %global build_netbook_pae 1}

%{?_with_nrj_desktop586: %global build_nrj_desktop586 1}
%{?_with_nrj_desktop: %global build_nrj_desktop 1}
%{?_with_nrj_realtime: %global build_nrj_realtime 1}
%{?_with_nrj_laptop: %global build_nrj_laptop 1}
%{?_with_nrj_netbook: %global build_nrj_netbook 1}

%{?_with_nrj_desktop_pae: %global build_nrj_desktop_pae 1}
%{?_with_nrj_realtime_pae: %global build_nrj_realtime_pae 1}
%{?_with_nrj_laptop_pae: %global build_nrj_laptop_pae 1}
%{?_with_nrj_netbook_pae: %global build_nrj_netbook_pae 1}

%{?_with_nrj_netbook_atom: %global build_nrj_netbook_atom 1}
%{?_with_nrj_netbook_atom_pae: %global build_nrj_netbook_atom_pae 1}
%{?_with_nrj_desktop_core2: %global build_nrj_desktop_core2 1}
%{?_with_nrj_desktop_core2_pae: %global build_nrj_desktop_core2_pae 1}

%{?_with_doc: %global build_doc 1}
%{?_with_source: %global build_source 1}
%{?_with_devel: %global build_devel 1}
%{?_with_debug: %global build_debug 1}
%{?_with_perf: %global build_perf 1}
%{?_with_cpupower: %global build_cpupower 1}
%{?_with_modxz: %global build_modxz 1}


# ARM builds
%{?_with_iop32x: %global build_iop32x 1}
%{?_with_kirkwood: %global build_kirkwood 1}
%{?_with_versatile: %global build_versatile 1}
%{?_without_iop32x: %global build_iop32x 0}
%{?_without_kirkwood: %global build_kirkwood 0}
%{?_without_versatile: %global build_versatile 0}

# For the .nosrc.rpm
%define build_nosrc 	0
%{?_with_nosrc: %global build_nosrc 1}


############################################################
### Linker start1 > Check point to build for cooker 2013 ###
############################################################
%if %{mdvver} < 201300
%if %(if [ -z "$CC" ] ; then echo 0; else echo 1; fi)
%define kmake %make CC="$CC"
%else
%define kmake %make
%endif
# there are places where parallel make don't work
%define smake make
%endif

%if %{mdvver} == 201300
%if %cross_compiling
%if %(if [ -z "$CC" ] ; then echo 0; else echo 1; fi)
%define kmake %make ARCH=%target_arch CROSS_COMPILE=%(echo %__cc |sed -e 's,-gcc,-,') CC="$CC" LD="$LD" LDFLAGS="$LDFLAGS"
%else
%define kmake %make ARCH=%target_arch CROSS_COMPILE=%(echo %__cc |sed -e 's,-gcc,-,') LD="$LD" LDFLAGS="$LDFLAGS"
%endif
# there are places where parallel make don't work
%define smake make ARCH=%target_arch CROSS_COMPILE=%(echo %__cc |sed -e 's,-gcc,-,') LD="$LD" LDFLAGS="$LDFLAGS"
%else
%if %(if [ -z "$CC" ] ; then echo 0; else echo 1; fi)
%define kmake %make CC="$CC" LD="$LD" LDFLAGS="$LDFLAGS"
%else
%define kmake %make LD="$LD" LDFLAGS="$LDFLAGS"
%endif
# there are places where parallel make don't work
%define smake make LD="$LD" LDFLAGS="$LDFLAGS"
%endif
%endif
###########################################################
###  Linker end1 > Check point to build for cooker 2013 ###
###########################################################


# Parallelize xargs invocations on smp machines
%define kxargs xargs %([ -z "$RPM_BUILD_NCPUS" ] \\\
	&& RPM_BUILD_NCPUS="`/usr/bin/getconf _NPROCESSORS_ONLN`"; \\\
	[ "$RPM_BUILD_NCPUS" -gt 1 ] && echo "-P $RPM_BUILD_NCPUS")

# Sparc arch wants sparc64 kernels
%define target_arch    %(echo %{_arch} | sed -e 's/mips.*/mips/' -e 's/arm.*/arm/' -e 's/aarch64/arm64/')


#
# SRC RPM description
#
Summary: 	Linux kernel built for Mandriva and ROSA
Name:		%{kname}
Version: 	%{kversion}
Release: 	%{rpmrel}
License: 	GPLv2
Group: 	 	System/Kernel and hardware
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
ExclusiveOS: 	Linux
URL:            http://www.kernel.org

####################################################################
#
# Sources
#
### This is for full SRC RPM
Source0: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.x/linux-%{tar_ver}.tar.xz
Source1: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.x/linux-%{tar_ver}.tar.sign
### This is for stripped SRC RPM
%if %build_nosrc
NoSource: 0
%endif
# This is for disabling *config, mrproper, prepare, scripts on -devel rpms
Source2: 	disable-mrproper-prepare-scripts-configs-in-devel-rpms.patch

Source4: 	README.kernel-sources
Source5:	kernel.rpmlintrc

# config and systemd service file from fedora
Source50:	cpupower.service
Source51:	cpupower.config

# our patch tarball
Source100: 	linux-%{patch_ver}.tar.xz

####################################################################
#
# Patches

#
# Patch0 to Patch100 are for core kernel upgrades.
#

# Pre linus patch: ftp://ftp.kernel.org/pub/linux/kernel/v3.0/testing

%if %kpatch
%if %sublevel
Patch2:		ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.x/stable-review/patch-%{kversion}-%{kpatch}.bz2
Source11:	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.x/stable-review/patch-%{kversion}-%{kpatch}.sign
%else
Patch1:		ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.x/testing/patch-%{kernelversion}.%{patchlevel}-%{kpatch}.bz2
Source10: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.x/testing/patch-%{kernelversion}.%{patchlevel}-%{kpatch}.sign	
%endif	
%endif
%if %kgit
Patch2:		ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.x/snapshots/patch-%{kernelversion}.%{patchlevel}-%{kpatch}-git%{kgit}.bz2
Source11: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.x/snapshots/patch-%{kernelversion}.%{patchlevel}-%{kpatch}-git%{kgit}.sign
%endif
%if %sublevel
%if %kpatch
%define prev_sublevel %(expr %{sublevel} - 1)
%if %prev_sublevel
Patch1:   	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.x/patch-%{kernelversion}.%{patchlevel}.%{prev_sublevel}.bz2
Source10: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.x/patch-%{kernelversion}.%{patchlevel}.%{prev_sublevel}.sign
%endif
%else
Patch1:   	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.x/patch-%{kversion}.bz2
Source10: 	ftp://ftp.kernel.org/pub/linux/kernel/v%{kernelversion}.x/patch-%{kversion}.sign
%endif
%endif

#END
####################################################################

# Defines for the things that are needed for all the kernels
#
%define common_desc_kernel The kernel package contains the Linux kernel (vmlinuz), the core of your \
Mandriva and ROSA operating system. The kernel handles the basic functions \
of the operating system: memory allocation, process allocation, device \
input and output, etc.

%define common_desc_kernel_smp This kernel relies on in-kernel smp alternatives to switch between up & smp \
mode depending on detected hardware. To force the kernel to boot in single \
processor mode, use the "nosmp" boot parameter.


### Global Requires/Provides

%if %{mdvver} == 201300
%define requires1	microcode
%define requires2	dracut >= 026
%define requires3	kmod >= 12
%define requires4	sysfsutils >=  2.1.0-12
%define requires5	kernel-firmware >=  20120219-1
%endif

%if %{mdvver} == 201210
%define requires1	bootloader-utils >= 1.15-8
%define requires2	dracut >= 017-16
%define requires3	kmod >= 7-6
%define requires4	sysfsutils >=  2.1.0-12
%define requires5	kernel-firmware >=  20120219-1
%endif

%if %{mdvver} == 201200
%define requires1	bootloader-utils >= 1.15-8
%define requires2	dracut >= 017-16
%define requires3	module-init-tools >= 3.16-5
%define requires4	sysfsutils >=  2.1.0-12
%define requires5	kernel-firmware >=  20120219-1
%endif

%if %{mdvver} < 201200
%define requires1	bootloader-utils >= 1.13-1
%define requires2	mkinitrd >= 4.2.17-31
%define requires3	module-init-tools >= 3.0-7
%define requires4	sysfsutils >= 1.3.0-1
%define requires5	kernel-firmware >= 20101024-2
%endif

%define kprovides1 	%{kname} = %{kverrel}
%define kprovides2 	kernel = %{tar_ver}
%define kprovides3 	alsa = 1.0.27
%define kprovides_server drbd-api = 88

%define	kobsoletes1	dkms-r8192se <= 0019.1207.2010-2
%define	kobsoletes2	dkms-lzma <= 4.43-32
%define	kobsoletes3	dkms-psb <= 4.41.1-7

# conflict dkms packages that dont support kernel-3.8
# all driver versions must be carefully checked to add
%define kconflicts1	dkms-broadcom-wl < 5.100.82.112-12
%define kconflicts2	dkms-fglrx < 13.200.5-1
%define kconflicts3	dkms-nvidia-current < 325.15-1
%define kconflicts4	dkms-nvidia-long-lived < 304.88-3
%define kconflicts5	dkms-nvidia173 < 173.14.37-4
# nvidia96xx does not support this kernel or x11-server-1.13

Autoreqprov: 		no

# might be useful too:
Suggests:	microcode

%if %{mdvver} >= 201210
BuildRequires:	kmod-devel kmod-compat
%else
BuildRequires:	module-init-tools
%endif

BuildRequires: 	gcc bc

# for perf, cpufreq and other tools
BuildRequires:		elfutils-devel
BuildRequires:		zlib-devel
BuildRequires:		binutils-devel
BuildRequires:		newt-devel
BuildRequires:		python-devel
BuildRequires:		perl(ExtUtils::Embed)
BuildRequires:		pciutils-devel
BuildRequires:		asciidoc
BuildRequires:		xmlto
BuildRequires:		gettext
BuildRequires:		docbook-style-xsl
BuildRequires:		pkgconfig(gtk+-2.0)
BuildRequires:		flex
BuildRequires:		bison

%ifarch %{arm}
BuildRequires:		uboot-mkimage
%endif


%description
%common_desc_kernel
%ifnarch %{arm}
%common_desc_kernel_smp
%endif

# Define obsolete/provides to help automatic upgrades of old kernel-xen-pvops
%define latest_obsoletes_server kernel-xen-pvops-latest < 3.2.1-1
%define latest_provides_server kernel-xen-pvops-latest = %{kverrel}
%define latest_obsoletes_devel_server kernel-xen-pvops-devel-latest < 3.2.1-1
%define latest_provides_devel_server kernel-xen-pvops-devel-latest = %{kverrel}

# mkflavour() name flavour processor
# name: the flavour name in the package name
# flavour: first parameter of CreateKernel()
%define mkflavour()					\
%package -n %{kname}-%{1}-%{buildrel}			\
Version:	%{fakever}				\
Release:	%{fakerel}				\
Provides:	%kprovides1 %kprovides2 %kprovides3	\
%{expand:%%{?kprovides_%{1}:Provides: %{kprovides_%{1}}}} \
Provides:   %{kname}-%{1}              			 \
%if %{build_nrj_desktop}              		\
Provides:   kernel-desktop              		\
%endif                                  		\
Requires(pre):	%requires1 %requires2 %requires3 %requires4 \
Requires:	%requires2 %requires5			\
Obsoletes:	%kobsoletes1 %kobsoletes2 %kobsoletes3	\
Conflicts:	%kconflicts1 %kconflicts2 %kconflicts3	\
Conflicts:	%kconflicts4 %kconflicts5		\
Provides:	should-restart = system			\
Suggests:	crda					\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
Summary:	%{expand:%{summary_%(echo %{1} | sed -e "s/-/_/")}} \
Group:		System/Kernel and hardware		\
%description -n %{kname}-%{1}-%{buildrel}		\
%common_desc_kernel %{expand:%{info_%(echo %{1} | sed -e "s/-/_/")}} \
%ifnarch %{arm}						\
%common_desc_kernel_smp					\
%endif							\
							\
%if %build_devel					\
%package -n	%{kname}-%{1}-devel-%{buildrel}		\
Version:	%{fakever}				\
Release:	%{fakerel}				\
Requires:	glibc-devel ncurses-devel make gcc perl	\
Summary:	The kernel-devel files for %{kname}-%{1}-%{buildrel} \
Group:		Development/Kernel			\
Provides:	%{kname}-devel = %{kverrel} 		\
Provides:	%{kname}-%{1}-devel			\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
%description -n %{kname}-%{1}-devel-%{buildrel}		\
This package contains the kernel files (headers and build tools) \
that should be enough to build additional drivers for   \
use with %{kname}-%{1}-%{buildrel}.                     \
							\
If you want to build your own kernel, you need to install the full \
%{kname}-source-%{buildrel} rpm.			\
							\
%endif							\
							\
%if %build_debug					\
%package -n	%{kname}-%{1}-%{buildrel}-debuginfo	\
Version:	%{fakever}				\
Release:	%{fakerel}				\
Summary:	Files with debuginfo for %{kname}-%{1}-%{buildrel} \
Group:		Development/Debug			\
Provides:	kernel-debug = %{kverrel} 		\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
%description -n %{kname}-%{1}-%{buildrel}-debuginfo	\
This package contains the files with debuginfo to aid in debug tasks \
when using %{kname}-%{1}-%{buildrel}.			\
							\
If you need to look at debug information or use some application that \
needs debugging info from the kernel, this package may help. \
							\
%endif							\
							\
%package -n %{kname}-%{1}-latest			\
Version:	%{kversion}				\
Release:	%{rpmrel}				\
Summary:	Virtual rpm for latest %{kname}-%{1}	\
Group:		System/Kernel and hardware		\
Requires:	%{kname}-%{1}-%{buildrel}		\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
%{expand:%%{?latest_obsoletes_%{1}:Obsoletes: %{latest_obsoletes_%{1}}}} \
%{expand:%%{?latest_provides_%{1}:Provides: %{latest_provides_%{1}}}} \
%description -n %{kname}-%{1}-latest			\
This package is a virtual rpm that aims to make sure you always have the \
latest %{kname}-%{1} installed...			\
							\
%if %build_devel					\
%package -n %{kname}-%{1}-devel-latest			\
Version:	%{kversion}				\
Release:	%{rpmrel}				\
Summary:	Virtual rpm for latest %{kname}-%{1}-devel \
Group:		Development/Kernel			\
Requires:	%{kname}-%{1}-devel-%{buildrel}		\
%ifarch %{ix86}						\
Conflicts:	arch(x86_64)				\
%endif							\
Provides:	%{kname}-devel-latest			\
%{expand:%%{?latest_obsoletes_devel_%{1}:Obsoletes: %{latest_obsoletes_devel_%{1}}}} \
%{expand:%%{?latest_provides_devel_%{1}:Provides: %{latest_provides_devel_%{1}}}} \
%description -n %{kname}-%{1}-devel-latest		\
This package is a virtual rpm that aims to make sure you always have the \
latest %{kname}-%{1}-devel installed...			\
							\
%endif							\
							\
%post -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-post \
%posttrans -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-posttrans \
%preun -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-preun \
%postun -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-postun \
							\
%if %build_devel					\
%post -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1}-post \
%preun -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1}-preun \
%postun -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1}-postun \
%endif							\
							\
%files -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1} \
%files -n %{kname}-%{1}-latest				\
							\
%if %build_devel					\
%files -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1} \
%files -n %{kname}-%{1}-devel-latest			\
%endif							\
							\
%if %build_debug					\
%files -n %{kname}-%{1}-%{buildrel}-debuginfo -f kernel_debug_files.%{1} \
%endif

%ifarch %{ix86}
#
# kernel-desktop586: i586, smp-alternatives, 4GB
#
%if %build_desktop586
%define summary_desktop586 Linux kernel for desktop use with i586 & 4GB RAM
%define info_desktop586 This kernel is compiled for desktop use, single or \
multiple i586 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
voluntary preempt, CFS cpu scheduler and BFQ i/o scheduler, ONDEMAND governor.
%mkflavour desktop586
%endif
%endif

#
# kernel-desktop: i686, smp-alternatives, 4 GB / x86_64
#
%if %build_desktop
%ifarch %{ix86}
%define summary_desktop Linux Kernel for desktop use with i686 & 4GB RAM
%define info_desktop This kernel is compiled for desktop use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
voluntary preempt, CFS cpu scheduler and BFQ i/o scheduler.
%else
%define summary_desktop Linux Kernel for desktop use with %{_arch}
%define info_desktop This kernel is compiled for desktop use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_1000, \
voluntary preempt, CFS cpu scheduler and BFQ i/o scheduler, ONDEMAND governor.
%endif
%mkflavour desktop
%endif

#
# kernel-netbook: i686, smp-alternatives, 4 GB / x86_64
#
%if %build_netbook
%ifarch %{ix86}
%define summary_netbook Linux Kernel for netbook use with i686 & 4GB RAM
%define info_netbook This kernel is compiled for netbook use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_250, \
voluntary preempt, CFS cpu scheduler and BFQ i/o scheduler.
%else
%define summary_netbook Linux Kernel for netbook use with %{_arch}
%define info_netbook This kernel is compiled for netbook use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_250, \
voluntary preempt, CFS cpu scheduler and BFQ i/o scheduler, ONDEMAND governor.
%endif
%mkflavour netbook
%endif

#
# kernel-server: i686, smp-alternatives, 64 GB / x86_64
#
%if %build_server
%ifarch %{ix86}
%define summary_server Linux Kernel for server use with i686 & 64GB RAM
%define info_server This kernel is compiled for server use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using \
no preempt, HZ_100, CFS cpu scheduler and BFQ i/o scheduler, PERFORMANCE governor.
%else
%define summary_server Linux Kernel for server use with %{_arch}
%define info_server This kernel is compiled for server use, single or \
multiple %{_arch} processor(s)/core(s), using no preempt, HZ_100, \
CFS cpu scheduler and BFQ i/o scheduler, PERFORMANCE governor.
%endif
%mkflavour server
%endif

%ifarch %{ix86}
#
# kernel-desktop-pae: i686, smp-alternatives, 64GB
#
%if %build_desktop_pae
%define summary_desktop_pae Linux kernel for desktop use with i686 & upto 64GB RAM
%define info_desktop_pae This kernel is compiled for desktop use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_1000, \
voluntary preempt, CFS cpu scheduler and BFQ i/o scheduler, ONDEMAND governor.
%mkflavour desktop-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-netbook-pae: i686, smp-alternatives, 64 GB
#
%if %build_netbook_pae
%define summary_netbook_pae Linux Kernel for for netbook use with i686 & upto 64GB RAM
%define info_netbook_pae This kernel is compiled for netbook use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_250, \
voluntary preempt, CFS cpu scheduler and BFQ i/o scheduler, ONDEMAND governor.
%mkflavour netbook-pae
%endif
%endif

%ifarch %{ix86}
#
# kernel-nrj-desktop586: nrj, i586, smp-alternatives, 4GB
#
%if %build_nrj_desktop586
%define summary_nrj_desktop586 Linux kernel for desktop use with i586 & 4GB RAM
%define info_nrj_desktop586 This kernel is compiled for desktop use, single or \
multiple i586 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and BFQ i/o scheduler, ONDEMAND governor.
%mkflavour nrj-desktop586
%endif
%endif

#
# kernel-nrj-desktop: nrj, i686, smp-alternatives, 4 GB / x86_64
#
%if %build_nrj_desktop
%ifarch %{ix86}
%define summary_nrj_desktop Linux Kernel for desktop use with i686 & 4GB RAM
%define info_nrj_desktop This kernel is compiled for desktop use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
full preempt, rcu boost, RIFS cpu scheduler and BFQ I/O scheduler, ONDEMAND governor.
%else
%define summary_nrj_desktop Linux Kernel for desktop use with %{_arch}
%define info_nrj_desktop This kernel is compiled for desktop use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_1000, \
full preempt, rcu boost, RIFS cpu scheduler and BFQ I/O scheduler, ONDEMAND governor.
%endif
%mkflavour nrj-desktop
%endif

#
# kernel-nrj-realtime: nrj, i686, smp-alternatives, 4 GB / x86_64
#
%if %build_nrj_realtime
%ifarch %{ix86}
%define summary_nrj_realtime Linux Kernel for low latency use with i686 & 4GB RAM
%define info_nrj_realtime This kernel is compiled for low latency use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and new BFQ I/O scheduler, PERFORMANCE governor.
%else
%define summary_nrj_realtime Linux Kernel for low latency use with %{_arch}
%define info_nrj_realtime This kernel is compiled for low latency use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and new BFQ I/O scheduler, PERFORMANCE governor.
%endif
%mkflavour nrj-realtime
%endif

#
# kernel-nrj-laptop: nrj, i686, smp-alternatives, 4 GB / x86_64
#
%if %build_nrj_laptop
%ifarch %{ix86}
%define summary_nrj_laptop Linux Kernel for laptop use with i686 & 4GB RAM
%define info_nrj_laptop This kernel is compiled for laptop use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_300, \
full preempt, rcu boost, CFS cpu scheduler and BFQ i/o scheduler, ONDEMAND governor.
%else
%define summary_nrj_laptop Linux Kernel for laptop use with %{_arch}
%define info_nrj_laptop This kernel is compiled for laptop use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_300, \
full preempt, rcu boost, CFS cpu scheduler and BFQ i/o scheduler, ONDEMAND governor.
%endif
%mkflavour nrj-laptop
%endif

#
# kernel-nrj-netbook: nrj, i686, smp-alternatives, 4 GB / x86_64
#
%if %build_nrj_netbook
%ifarch %{ix86}
%define summary_nrj_netbook Linux Kernel for netbook use with i686 & 4GB RAM
%define info_nrj_netbook This kernel is compiled for netbook use, single or \
multiple i686 processor(s)/core(s) and less than 4GB RAM, using HZ_250, \
full preempt, rcu boost, CFS cpu scheduler and BFQ i/o scheduler, ONDEMAND governor.
%else
%define summary_nrj_netbook Linux Kernel for netbook use with %{_arch}
%define info_nrj_netbook This kernel is compiled for netbook use, single or \
multiple %{_arch} processor(s)/core(s), using HZ_250, \
full preempt, rcu boost, CFS cpu scheduler and BFQ i/o scheduler, ONDEMAND governor.
%endif
%mkflavour nrj-netbook
%endif

#
%ifarch %{ix86}
#
# kernel-nrj-desktop-pae: nrj, i686, smp-alternatives, 64GB
#
%if %build_nrj_desktop_pae
%define summary_nrj_desktop_pae Linux kernel for desktop use with i686 & upto 64GB RAM
%define info_nrj_desktop_pae This kernel is compiled for desktop use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and BFQ i/o scheduler, ONDEMAND governor.
%mkflavour nrj-desktop-pae
%endif
%endif

#
%ifarch %{ix86}
#
# kernel-nrj-realtime-pae: nrj, i686, smp-alternatives, 64GB
#
%if %build_nrj_realtime_pae
%define summary_nrj_realtime_pae Linux kernel for low latency use with i686 & upto 64GB RAM
%define info_nrj_realtime_pae This kernel is compiled for low latency use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and new BFQ I/O scheduler, PERFORMANCE governor.
%mkflavour nrj-realtime-pae
%endif
%endif

#
%ifarch %{ix86}
#
# kernel-nrj-laptop-pae: nrj, i686, smp-alternatives, 64 GB
#
%if %build_nrj_laptop_pae
%define summary_nrj_laptop_pae Linux Kernel for for laptop use with i686 & upto 64GB RAM
%define info_nrj_laptop_pae This kernel is compiled for laptop use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_300, \
full preempt, rcu boost, CFS cpu scheduler and BFQ i/o scheduler, ONDEMAND governor.
%mkflavour nrj-laptop-pae
%endif
%endif

#
%ifarch %{ix86}
#
# kernel-nrj-netbook-pae: nrj, i686, smp-alternatives, 64 GB
#
%if %build_nrj_netbook_pae
%define summary_nrj_netbook_pae Linux Kernel for for netbook use with i686 & upto 64GB RAM
%define info_nrj_netbook_pae This kernel is compiled for netbook use, single or \
multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_250, \
full preempt, rcu boost, CFS cpu scheduler and BFQ i/o scheduler, ONDEMAND governor.
%mkflavour nrj-netbook-pae
%endif
%endif

#
%ifarch %{ix86}
#
# kernel-nrj-netbook-atom: nrj, for Intel Atom cpu, smp-alternatives, 4 GB
#
%if %build_nrj_netbook_atom
%define summary_nrj_netbook_atom Linux Kernel for netbook use with Intel Atom cpu, less than 4GB RAM
%define info_nrj_netbook_atom This kernel is compiled for netbook use, single or \
multiple Intel Atom cpu processor(s)/core(s) and less than 4GB RAM, using HZ_250, \
full preempt, rcu boost, CFS cpu scheduler and BFQ i/o scheduler, ONDEMAND governor.
%mkflavour nrj-netbook-atom
%endif
%endif

#
%ifarch %{ix86}
#
# kernel-nrj-netbook-atom-pae: nrj, for Intel Atom cpu, smp-alternatives, 64 GB
#
%if %build_nrj_netbook_atom_pae
%define summary_nrj_netbook_atom_pae Linux Kernel for netbook use with Intel Atom cpu & upto 64GB RAM
%define info_nrj_netbook_atom_pae This kernel is compiled for netbook use, single or \
multiple Intel Atom cpu processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_250, \
full preempt, rcu boost, CFS cpu scheduler and BFQ i/o scheduler, ONDEMAND governor.
%mkflavour nrj-netbook-atom-pae
%endif
%endif

#
%ifarch %{ix86}
#
# kernel-nrj-desktop-core2: nrj, Intel Core 2 and newer, smp-alternatives, 4 GB 
#
%if %build_nrj_desktop_core2
%define summary_nrj_desktop_core2 Linux Kernel for desktop use with i686 & 4GB RAM
%define info_nrj_desktop_core2 This kernel is compiled for desktop use, single or \
multiple Intel Core 2 and newer processor(s)/core(s) and less than 4GB RAM, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and BFQ i/o scheduler, ONDEMAND governor.
%mkflavour nrj-desktop-core2
%endif
%endif

#
%ifarch %{ix86}
#
# kernel-nrj-desktop-core2-pae: nrj, Intel Core 2 and newer, smp-alternatives, 64 GB
#
%if %build_nrj_desktop_core2_pae
%define summary_nrj_desktop_core2_pae Linux Kernel for desktop use with i686 & upto 64GB RAM
%define info_nrj_desktop_core2_pae This kernel is compiled for desktop use, single or \
multiple Intel Core 2 and newer processor(s)/core(s) and up to 64GB RAM using PAE, using HZ_1000, \
full preempt, rcu boost, CFS cpu scheduler and BFQ i/o scheduler, ONDEMAND governor.
%mkflavour nrj-desktop-core2-pae
%endif
%endif

#
# ARM kernels
#
%ifarch %{arm}
%if %build_iop32x
%define summary_iop32x Linux Kernel for Arm machines based on Xscale IOP32X
%define info_iop32x This kernel is compiled for iop32x boxes. It will run on n2100 \
or ss4000e or sanmina boards.
%mkflavour iop32x
%endif
%if %build_kirkwood
%define summary_kirkwood Linux Kernel for Arm machines based on Kirkwood
%define info_kirkwood This kernel is compiled for kirkwood boxes. It will run on openrd boards.
%mkflavour kirkwood
%endif
%if %build_versatile
%define summary_versatile Linux Kernel for Versatile arm machines
%define info_versatile This kernel is compiled for Versatile boxes. It will run on Qemu for instance.
%mkflavour versatile
%endif
%endif

#
# kernel-source
#
%if %build_source
%package -n %{kname}-source-%{buildrel}
Version: 	%{fakever}
Release: 	%{fakerel}
Requires: 	glibc-devel, ncurses-devel, make, gcc, perl, diffutils
Summary: 	The Linux source code for %{kname}-%{buildrel}
Group: 		Development/Kernel
Autoreqprov: 	no
Provides: 	kernel-source = %{kverrel}
Buildarch:	noarch

%description -n %{kname}-source-%{buildrel}
The %{kname}-source package contains the source code files for the Mandriva and
ROSA kernel. Theese source files are only needed if you want to build your own
custom kernel that is better tuned to your particular hardware.

If you only want the files needed to build 3rdparty (nVidia, Ati, dkms-*,...)
drivers against, install the *-devel-* rpm that is matching your kernel.

#
# kernel-source-latest: virtual rpm
#
%package -n %{kname}-source-latest
Version: 	%{kversion}
Release: 	%{rpmrel}
Summary: 	Virtual rpm for latest %{kname}-source
Group:   	Development/Kernel
Requires: 	%{kname}-source-%{buildrel}
Buildarch:	noarch

%description -n %{kname}-source-latest
This package is a virtual rpm that aims to make sure you always have the
latest %{kname}-source installed...
%endif

#
# kernel-doc: documentation for the Linux kernel
#
%if %build_doc
%package -n %{kname}-doc
Version: 	%{kversion}
Release: 	%{rpmrel}
Summary: 	Various documentation bits found in the %{kname} source
Group: 		Documentation
Buildarch:	noarch

%description -n %{kname}-doc
This package contains documentation files from the %{kname} source.
Various bits of information about the Linux kernel and the device drivers
shipped with it are documented in these files. You also might want install
this package if you need a reference to the options that can be passed to
Linux kernel modules at load time.
%endif

#
# kernel/tools
#
%if %{build_perf}
%package -n perf
Version:	%{kversion}
Release:	%{rpmrel}
Summary:	perf tool and the supporting documentation
Group:		System/Kernel and hardware

%description -n perf
the perf tool and the supporting documentation.
%endif

%if %{build_cpupower}
%package -n cpupower
Version:	%{kversion}
Release:	%{rpmrel}
Summary:	the cpupower tools
Group:		System/Kernel and hardware
Requires(post):  rpm-helper >= 0.24.0-3
Requires(preun): rpm-helper >= 0.24.0-3
%if %{mdvver} >= 201200
Obsoletes:	cpufreq cpufrequtils
%endif

%description -n cpupower
the cpupower tools.

%post -n cpupower
%_post_service cpupower

%preun -n cpupower
%_preun_service cpupower

%package -n cpupower-devel
Version:	%{kversion}
Release:	%{rpmrel}
Summary:	devel files for cpupower
Group:		Development/Kernel
Requires:	cpupower = %{kversion}-%{rpmrel}
Conflicts:	%{_lib}cpufreq-devel

%description -n cpupower-devel
This package contains the development files for cpupower.
%endif

%package headers
Version:	%kversion
Release:	%rpmrel
Summary:	Linux kernel header files mostly used by your C library
Group:		System/Kernel and hardware
Epoch:		1
%rename linux-userspace-headers

%description headers
C header files from the Linux kernel. The header files define
structures and constants that are needed for building most
standard programs, notably the C library.

This package is not suitable for building kernel modules, you
should use the 'kernel-devel' package instead.

%files headers
%_includedir/*
# Don't conflict with cpupower-devel
%if %{build_cpupower}
%exclude %_includedir/cpufreq.h
%endif

#
# End packages - here begins build stage
#
%prep
%setup -q -n %top_dir_name -c
%setup -q -n %top_dir_name -D -T -a100

%define patches_dir ../%{patch_ver}/

cd %src_dir

%if %sublevel
%if %kpatch
%if %prev_sublevel
%patch1 -p1
%endif
%patch2 -p1
%else
%patch1 -p1
%endif
%else
%if %kpatch
%patch1 -p1
%endif
%endif
%if %kgit
%patch2 -p1
%endif

%{patches_dir}/scripts/apply_patches
%{patches_dir}/scripts/apply_patches-others
%{patches_dir}/scripts/apply_patches-extras
# %{patches_dir}/scripts/apply_patches-QL
# PATCH END


#
# Setup Begin
#

# Prepare all the variables for calling create_configs

%if %build_debug
%define debug --debug
%else
%define debug --no-debug
%endif


#%{patches_dir}/scripts/create_configs %debug --user_cpu="%{target_arch}"
%{patches_dir}/scripts/create_configs-withBFQ %debug --user_cpu="%{target_arch}"

# make sure the kernel has the sublevel we know it has...
LC_ALL=C perl -p -i -e "s/^SUBLEVEL.*/SUBLEVEL = %{sublevel}/" Makefile

# get rid of unwanted files
find . -name '*~' -o -name '*.orig' -o -name '*.append' | %kxargs rm -f


%build

############################################################
### Linker start2 > Check point to build for cooker 2013 ###
############################################################
%if %{mdvver} == 201300
# Make sure we don't use gold
export LD="%{_target_platform}-ld.bfd"
export LDFLAGS="--hash-style=sysv --build-id=none"
%endif
############################################################
###  Linker end2 > Check point to build for cooker 2013  ###
############################################################

# Common target directories
%define _kerneldir /usr/src/linux-%{kversion}-%{buildrpmrel}
%define _bootdir /boot
%define _modulesdir /lib/modules
%define _efidir %{_bootdir}/efi/mandriva

# Directories definition needed for building
%define temp_root %{build_dir}/temp-root
%define temp_source %{temp_root}%{_kerneldir}
%define temp_boot %{temp_root}%{_bootdir}
%define temp_modules %{temp_root}%{_modulesdir}

PrepareKernel() {
	name=$1
	extension=$2
%ifarch %{ix86} x86_64
	config_dir=arch/x86/configs
%endif
%ifarch	%arm
	config_dir=arch/arm/configs
%endif
%ifarch aarc64
	config_dir=arch/arm64/configs
%endif
	echo "Make config for kernel $extension"

	%smake -s mrproper

	if [ "%{target_arch}" == "i386" -o "%{target_arch}" == "x86_64" ]; then
	    if [ -z "$name" ]; then
		cp ${config_dir}/%{target_arch}_defconfig-desktop .config
	    else
		cp ${config_dir}/%{target_arch}_defconfig-$name .config
	    fi
	else
	    if [ -z "$name" ]; then
		cp arch/%{target_arch}/defconfig-desktop .config
	    else
		cp arch/%{target_arch}/defconfig-$name .config
	    fi
	fi

	# make sure EXTRAVERSION says what we want it to say
	LC_ALL=C perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -$extension/" Makefile

	%smake oldconfig
}

BuildKernel() {
	KernelVer=$1

	echo "Building kernel $KernelVer"

	%kmake -s all

	# kirkwood boxes have u-boot
	if [ "$KernelVer" = "%{kversion}-kirkwood-%{buildrpmrel}" ]; then
		%kmake uImage
	fi

	# Start installing stuff
	install -d %{temp_boot}
	install -m 644 System.map %{temp_boot}/System.map-$KernelVer
	install -m 644 .config %{temp_boot}/config-$KernelVer
	xz -c Module.symvers > %{temp_boot}/symvers-$KernelVer.xz

	%ifarch %{arm}
		if [ -f arch/arm/boot/uImage ]; then
			cp -f arch/arm/boot/uImage %{temp_boot}/uImage-$KernelVer
		else
			cp -f arch/arm/boot/zImage %{temp_boot}/vmlinuz-$KernelVer
		fi
	%else
		cp -f arch/%{target_arch}/boot/bzImage %{temp_boot}/vmlinuz-$KernelVer
	%endif

	# modules
	install -d %{temp_modules}/$KernelVer
	%smake INSTALL_MOD_PATH=%{temp_root} KERNELRELEASE=$KernelVer modules_install

	# headers	
	%make INSTALL_HDR_PATH=%{temp_root}%_prefix KERNELRELEASE=$KernelVer headers_install

	# remove /lib/firmware, we use a separate kernel-firmware
	rm -rf %{temp_root}/lib/firmware
}

SaveDevel() {
	devel_flavour=$1

	DevelRoot=/usr/src/linux-%{kversion}-$devel_flavour-%{buildrpmrel}
	TempDevelRoot=%{temp_root}$DevelRoot

	mkdir -p $TempDevelRoot
	for i in $(find . -name 'Makefile*'); do cp -R --parents $i $TempDevelRoot;done
	for i in $(find . -name 'Kconfig*' -o -name 'Kbuild*'); do cp -R --parents $i $TempDevelRoot;done
	cp -fR include $TempDevelRoot
	ln -s ../generated/uapi/linux/version.h $TempDevelRoot/include/linux/version.h
	cp -fR scripts $TempDevelRoot
	cp -fR kernel/bounds.c $TempDevelRoot/kernel
	cp -fR tools/include $TempDevelRoot/tools/
	%ifarch %{arm}
		cp -fR arch/%{target_arch}/tools $TempDevelRoot/arch/%{target_arch}/
	%endif
	%ifarch %{ix86} x86_64
		cp -fR arch/x86/kernel/asm-offsets.{c,s} $TempDevelRoot/arch/x86/kernel/
		cp -fR arch/x86/kernel/asm-offsets_{32,64}.c $TempDevelRoot/arch/x86/kernel/
		cp -fR arch/x86/syscalls/syscall* $TempDevelRoot/arch/x86/syscalls/
		cp -fR arch/x86/include $TempDevelRoot/arch/x86/
		cp -fR arch/x86/tools $TempDevelRoot/arch/x86/
	%else
		cp -fR arch/%{target_arch}/kernel/asm-offsets.{c,s} $TempDevelRoot/arch/%{target_arch}/kernel/
		for f in $(find arch/%{target_arch} -name include); do cp -fR --parents $f $TempDevelRoot; done
	%endif
	cp -fR .config Module.symvers $TempDevelRoot
	cp -fR 3rdparty/mkbuild.pl $TempDevelRoot/3rdparty

	# Needed for truecrypt build (Danny)
	cp -fR drivers/md/dm.h $TempDevelRoot/drivers/md/

	# Needed for lguest
	cp -fR drivers/lguest/lg.h $TempDevelRoot/drivers/lguest/

	# Needed for lirc_gpio (#39004)
	cp -fR drivers/media/pci/bt8xx/bttv{,p}.h $TempDevelRoot/drivers/media/pci/bt8xx/
	cp -fR drivers/media/pci/bt8xx/bt848.h $TempDevelRoot/drivers/media/pci/bt8xx/
	cp -fR drivers/media/common/btcx-risc.h $TempDevelRoot/drivers/media/common/

	# Needed for external dvb tree (#41418)
	cp -fR drivers/media/dvb-core/*.h $TempDevelRoot/drivers/media/dvb-core/
	cp -fR drivers/media/dvb-frontends/lgdt330x.h $TempDevelRoot/drivers/media/dvb-frontends/

	# add acpica header files, needed for fglrx build
	cp -fR drivers/acpi/acpica/*.h $TempDevelRoot/drivers/acpi/acpica/

	# aufs2 has a special file needed
	cp -fR fs/aufs/magic.mk $TempDevelRoot/fs/aufs

	for i in alpha arc avr32 blackfin c6x cris frv h8300 hexagon ia64 m32r m68k m68knommu metag microblaze \
		 mips mn10300 openrisc parisc powerpc s390 score sh sparc tile unicore32 xtensa; do
		rm -rf $TempDevelRoot/arch/$i
	done

	%ifnarch %{arm}
		rm -rf $TempDevelRoot/arch/arm
		rm -rf $TempDevelRoot/arch/arm64
	%endif
	%ifnarch %{ix86} x86_64
		rm -rf $TempDevelRoot/arch/x86
	%endif

	# Clean the scripts tree, and make sure everything is ok (sanity check)
	# running prepare+scripts (tree was already "prepared" in build)
	pushd $TempDevelRoot >/dev/null
		%smake -s prepare scripts
		%smake -s clean
	popd >/dev/null
	rm -f $TempDevelRoot/.config.old

	# fix permissions
	chmod -R a+rX $TempDevelRoot

	# disable mrproper in -devel rpms
	patch -p1 --fuzz=0 -d $TempDevelRoot -i %{SOURCE2}

	kernel_devel_files=../kernel_devel_files.$devel_flavour


### Create the kernel_devel_files.*
cat > $kernel_devel_files <<EOF
%dir $DevelRoot
%dir $DevelRoot/arch
%dir $DevelRoot/include
$DevelRoot/3rdparty
$DevelRoot/Documentation
%ifarch %{arm}
$DevelRoot/arch/arm
$DevelRoot/arch/arm64
%endif
$DevelRoot/arch/um
%ifarch %{ix86} x86_64
$DevelRoot/arch/x86
%endif
$DevelRoot/block
$DevelRoot/crypto
$DevelRoot/drivers
$DevelRoot/firmware
$DevelRoot/fs
$DevelRoot/include/Kbuild
$DevelRoot/include/acpi
$DevelRoot/include/asm-generic
$DevelRoot/include/clocksource
$DevelRoot/include/config
$DevelRoot/include/crypto
$DevelRoot/include/drm
$DevelRoot/include/dt-bindings
$DevelRoot/include/generated
$DevelRoot/include/keys
$DevelRoot/include/linux
$DevelRoot/include/math-emu
$DevelRoot/include/media
$DevelRoot/include/memory
$DevelRoot/include/misc
$DevelRoot/include/net
$DevelRoot/include/pcmcia
$DevelRoot/include/ras
$DevelRoot/include/rdma
$DevelRoot/include/rxrpc
$DevelRoot/include/scsi
$DevelRoot/include/sound
$DevelRoot/include/target
$DevelRoot/include/trace
$DevelRoot/include/uapi
$DevelRoot/include/video
$DevelRoot/include/xen
$DevelRoot/init
$DevelRoot/ipc
$DevelRoot/kernel
$DevelRoot/lib
$DevelRoot/mm
$DevelRoot/net
$DevelRoot/samples
$DevelRoot/scripts
$DevelRoot/security
$DevelRoot/sound
$DevelRoot/tools
$DevelRoot/usr
$DevelRoot/virt
$DevelRoot/.config
$DevelRoot/Kbuild
$DevelRoot/Kconfig
$DevelRoot/Makefile
$DevelRoot/Module.symvers
$DevelRoot/arch/Kconfig
%doc README.kernel-sources
EOF


### Create -devel Post script on the fly
cat > $kernel_devel_files-post <<EOF
if [ -d /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel} ]; then
	rm -f /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/{build,source}
	ln -sf $DevelRoot /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/build
	ln -sf $DevelRoot /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/source
fi
EOF


### Create -devel Preun script on the fly
cat > $kernel_devel_files-preun <<EOF
if [ -L /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/build ]; then
	rm -f /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/build
fi
if [ -L /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/source ]; then
	rm -f /lib/modules/%{kversion}-$devel_flavour-%{buildrpmrel}/source
fi
exit 0
EOF

### Create -devel Postun script on the fly
cat > $kernel_devel_files-postun <<EOF
rm -rf /usr/src/linux-%{kversion}-$devel_flavour-%{buildrpmrel} >/dev/null
EOF
}

SaveDebug() {
	debug_flavour=$1

	install -m 644 vmlinux \
	      %{temp_boot}/vmlinux-%{kversion}-$debug_flavour-%{buildrpmrel}
	kernel_debug_files=../kernel_debug_files.$debug_flavour
	echo "%{_bootdir}/vmlinux-%{kversion}-$debug_flavour-%{buildrpmrel}" \
		>> $kernel_debug_files

	find %{temp_modules}/%{kversion}-$debug_flavour-%{buildrpmrel}/kernel \
		-name "*.ko" | \
		%kxargs -I '{}' objcopy --only-keep-debug '{}' '{}'.debug
	find %{temp_modules}/%{kversion}-$debug_flavour-%{buildrpmrel}/kernel \
		-name "*.ko" | %kxargs -I '{}' \
		sh -c 'cd `dirname {}`; \
		       objcopy --add-gnu-debuglink=`basename {}`.debug \
		       --strip-debug `basename {}`'

	pushd %{temp_modules}
	find %{kversion}-$debug_flavour-%{buildrpmrel}/kernel \
		-name "*.ko.debug" > debug_module_list
	popd
	cat %{temp_modules}/debug_module_list | \
		sed 's|\(.*\)|%{_modulesdir}/\1|' >> $kernel_debug_files
	cat %{temp_modules}/debug_module_list | \
		sed 's|\(.*\)|%exclude %{_modulesdir}/\1|' \
		>> ../kernel_exclude_debug_files.$debug_flavour
	rm -f %{temp_modules}/debug_module_list
}

CreateFiles() {
	kernel_flavour=$1

	kernel_files=../kernel_files.$kernel_flavour

ker="vmlinuz"
if [ "$kernel_flavour" = "kirkwood" ]; then
       ker="uImage"
fi
### Create the kernel_files.*
cat > $kernel_files <<EOF
%{_bootdir}/System.map-%{kversion}-$kernel_flavour-%{buildrpmrel}
%{_bootdir}/symvers-%{kversion}-$kernel_flavour-%{buildrpmrel}.xz
%{_bootdir}/config-%{kversion}-$kernel_flavour-%{buildrpmrel}
%{_bootdir}/$ker-%{kversion}-$kernel_flavour-%{buildrpmrel}
%dir %{_modulesdir}/%{kversion}-$kernel_flavour-%{buildrpmrel}/
%{_modulesdir}/%{kversion}-$kernel_flavour-%{buildrpmrel}/kernel
%{_modulesdir}/%{kversion}-$kernel_flavour-%{buildrpmrel}/modules.*
%doc README.kernel-sources
EOF

%if %build_debug
    cat ../kernel_exclude_debug_files.$kernel_flavour >> $kernel_files
%endif

### Create kernel Post script
cat > $kernel_files-post <<EOF
%ifarch %{arm}
/sbin/installkernel -i -N %{kversion}-$kernel_flavour-%{buildrpmrel}
%else
/sbin/installkernel %{kversion}-$kernel_flavour-%{buildrpmrel}
pushd /boot > /dev/null
if [ -L vmlinuz-$kernel_flavour ]; then
	rm -f vmlinuz-$kernel_flavour
fi
ln -sf vmlinuz-%{kversion}-$kernel_flavour-%{buildrpmrel} vmlinuz-$kernel_flavour
if [ -L initrd-$kernel_flavour.img ]; then
	rm -f initrd-$kernel_flavour.img
fi
ln -sf initrd-%{kversion}-$kernel_flavour-%{buildrpmrel}.img initrd-$kernel_flavour.img
popd > /dev/null
%endif
%if %build_devel
# create kernel-devel symlinks if matching -devel- rpm is installed
if [ -d /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} ]; then
	rm -f /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/{build,source}
	ln -sf /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/build
	ln -sf /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/source
fi
%endif
EOF

### Create kernel Posttrans script
cat > $kernel_files-posttrans <<EOF
if [ -x /usr/sbin/dkms_autoinstaller -a -d /usr/src/linux-%{kversion}-$kernel_flavour-%{buildrpmrel} ]; then
    /usr/sbin/dkms_autoinstaller start %{kversion}-$kernel_flavour-%{buildrpmrel}
fi
EOF

### Create kernel Preun script on the fly
cat > $kernel_files-preun <<EOF
/sbin/installkernel -R %{kversion}-$kernel_flavour-%{buildrpmrel}
pushd /boot > /dev/null
if [ -L vmlinuz-$kernel_flavour ]; then
	if [ "$(readlink vmlinuz-$kernel_flavour)" = "vmlinuz-%{kversion}-$kernel_flavour-%{buildrpmrel}" ]; then
		rm -f vmlinuz-$kernel_flavour
	fi
fi
if [ -L initrd-$kernel_flavour.img ]; then
	if [ "$(readlink initrd-$kernel_flavour.img)" = "initrd-%{kversion}-$kernel_flavour-%{buildrpmrel}.img" ]; then
		rm -f initrd-$kernel_flavour.img
	fi
fi
popd > /dev/null
%if %build_devel
if [ -L /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/build ]; then
	rm -f /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/build
fi
if [ -L /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/source ]; then
	rm -f /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel}/source
fi
%endif
exit 0
EOF


### Create kernel Postun script on the fly
cat > $kernel_files-postun <<EOF
/sbin/kernel_remove_initrd %{kversion}-$kernel_flavour-%{buildrpmrel}
rm -rf /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel} >/dev/null
if [ -d /var/lib/dkms ]; then
    rm -f /var/lib/dkms/*/kernel-%{kversion}-$devel_flavour-%{buildrpmrel}-%{_target_cpu} >/dev/null
    rm -rf /var/lib/dkms/*/*/%{kversion}-$devel_flavour-%{buildrpmrel} >/dev/null
    rm -f /var/lib/dkms-binary/*/kernel-%{kversion}-$devel_flavour-%{buildrpmrel}-%{_target_cpu} >/dev/null
    rm -rf /var/lib/dkms-binary/*/*/%{kversion}-$devel_flavour-%{buildrpmrel} >/dev/null
fi
EOF
}


CreateKernel() {
	flavour=$1

	PrepareKernel $flavour $flavour-%{buildrpmrel}

	BuildKernel %{kversion}-$flavour-%{buildrpmrel}
	%if %build_devel
		SaveDevel $flavour
	%endif
	%if %build_debug
		SaveDebug $flavour
	%endif
	CreateFiles $flavour
}


###
# DO it...
###


# Create a simulacro of buildroot
rm -rf %{temp_root}
install -d %{temp_root}


# make sure we are in the directory
cd %src_dir

%ifarch %{ix86}
%if %build_desktop586
CreateKernel desktop586
%endif
%endif

%if %build_desktop
CreateKernel desktop
%endif

%if %build_netbook
CreateKernel netbook
%endif

%if %build_server
CreateKernel server
%endif

%ifarch %{ix86}
%if %build_desktop_pae
CreateKernel desktop-pae
%endif
%endif

%ifarch %{ix86}
%if %build_netbook_pae
CreateKernel netbook-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_desktop586
CreateKernel nrj-desktop586
%endif
%endif

%if %build_nrj_desktop
CreateKernel nrj-desktop
%endif

%if %build_nrj_realtime
CreateKernel nrj-realtime
%endif

%if %build_nrj_laptop
CreateKernel nrj-laptop
%endif

%if %build_nrj_netbook
CreateKernel nrj-netbook
%endif

%ifarch %{ix86}
%if %build_nrj_desktop_pae
CreateKernel nrj-desktop-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_realtime_pae
CreateKernel nrj-realtime-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_laptop_pae
CreateKernel nrj-laptop-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_netbook_pae
CreateKernel nrj-netbook-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_netbook_atom
CreateKernel nrj-netbook-atom
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_netbook_atom_pae
CreateKernel nrj-netbook-atom-pae
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_desktop_core2
CreateKernel nrj-desktop-core2
%endif
%endif

%ifarch %{ix86}
%if %build_nrj_desktop_core2_pae
CreateKernel nrj-desktop-core2-pae
%endif
%endif

%ifarch %{arm}
%if %build_iop32x
CreateKernel iop32x
%endif
%if %build_kirkwood
CreateKernel kirkwood
%endif
%if %build_versatile
CreateKernel versatile
%endif
%endif

# set extraversion to match srpm to get nice version reported by the tools
LC_ALL=C perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -%{rpmrel}/" Makefile


############################################################
### Linker start3 > Check point to build for cooker 2013 ###
############################################################
# build perf

%if %{build_perf}
%if %{mdvver} < 201300
%make -C tools/perf -s HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} all
%make -C tools/perf -s prefix=%{_prefix} man
%else
%make -C tools/perf -s HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} LDFLAGS="%optflags" all
%make -C tools/perf -s prefix=%{_prefix} LDFLAGS="%optflags" man
%endif
%endif

# build cpupower

%if %{build_cpupower}
# make sure version-gen.sh is executable.
chmod +x tools/power/cpupower/utils/version-gen.sh
%if %{mdvver} < 201300
%make -C tools/power/cpupower CPUFREQ_BENCH=false
%else
%kmake -C tools/power/cpupower CPUFREQ_BENCH=false LDFLAGS="%optflags"
%endif
%endif
############################################################
###  Linker end3 > Check point to build for cooker 2013  ###
############################################################


# We don't make to repeat the depend code at the install phase
%if %build_source
%ifarch %{arm}
    PrepareKernel "kirkwood" %{buildrpmrel}custom
%else
    PrepareKernel "" %{buildrpmrel}custom
%endif
%smake -s mrproper
%endif


###
### install
###
%install
install -m 644 %{SOURCE4}  .

cd %src_dir

# Directories definition needed for installing
%define target_source %{buildroot}%{_kerneldir}
%define target_boot %{buildroot}%{_bootdir}
%define target_modules %{buildroot}%{_modulesdir}

# We want to be able to test several times the install part
rm -rf %{buildroot}
cp -a %{temp_root} %{buildroot}

# Create directories infastructure
%if %build_source
install -d %{target_source}

tar cf - . | tar xf - -C %{target_source}
chmod -R a+rX %{target_source}

# we remove all the source files that we don't ship
# first architecture files
for i in alpha arc avr32 blackfin c6x cris frv h8300 hexagon ia64 m32r m68k m68knommu metag microblaze \
	 mips openrisc parisc powerpc s390 score sh sh64 sparc tile unicore32 v850 xtensa mn10300; do
	rm -rf %{target_source}/arch/$i
done

# other misc files
rm -f %{target_source}/{.config.old,.config.cmd,.gitignore,.lst,.mailmap}
rm -f %{target_source}/{.missing-syscalls.d,arch/.gitignore,firmware/.gitignore}
rm -rf %{target_source}/.tmp_depmod/

#endif %build_source
%endif

# compressing modules
%if %{build_modxz}
find %{target_modules} -name "*.ko" | %kxargs xz -6e
%else
find %{target_modules} -name "*.ko" | %kxargs gzip -9
%endif

# We used to have a copy of PrepareKernel here
# Now, we make sure that the thing in the linux dir is what we want it to be
for i in %{target_modules}/*; do
	rm -f $i/build $i/source
done

# sniff, if we compressed all the modules, we change the stamp :(
# we really need the depmod -ae here
pushd %{target_modules}
for i in *; do
	/sbin/depmod -ae -b %{buildroot} -F %{target_boot}/System.map-$i $i
	echo $?
done

for i in *; do
	pushd $i
	echo "Creating modules.description for $i"
	modules=`find . -name "*.ko.[g,x]z"`
	echo $modules | %kxargs /sbin/modinfo \
	| perl -lne 'print "$name\t$1" if $name && /^description:\s*(.*)/; $name = $1 if m!^filename:\s*(.*)\.k?o!; $name =~ s!.*/!!' > modules.description
	popd
done
popd

# need to set extraversion to match srpm again to avoid rebuild
LC_ALL=C perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -%{rpmrel}/" Makefile
%if %{build_perf}

# perf tool binary and supporting scripts/binaries
make -C tools/perf -s V=1 DESTDIR=%{buildroot} HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} install

# perf man pages (note: implicit rpm magic compresses them later)
make -C tools/perf  -s V=1 DESTDIR=%{buildroot} HAVE_CPLUS_DEMANGLE=1 prefix=%{_prefix} install-man
%endif

############################################################
### Linker start4 > Check point to build for cooker 2013 ###
############################################################
%if %{build_cpupower}
%if %{mdvver} < 201300
make -C tools/power/cpupower DESTDIR=%{buildroot} libdir=%{_libdir} mandir=%{_mandir} CPUFREQ_BENCH=false install
%else
%make -C tools/power/cpupower DESTDIR=%{buildroot} libdir=%{_libdir} mandir=%{_mandir} CPUFREQ_BENCH=false LDFLAGS="%optflags" install
%endif
rm -f %{buildroot}%{_libdir}/*.{a,la}
%find_lang cpupower
mv cpupower.lang ../
chmod 0755 %{buildroot}%{_libdir}/libcpupower.so*
mkdir -p %{buildroot}%{_unitdir} %{buildroot}%{_sysconfdir}/sysconfig
install -m644 %{SOURCE50} %{buildroot}%{_unitdir}/cpupower.service
install -m644 %{SOURCE51} %{buildroot}%{_sysconfdir}/sysconfig/cpupower
%endif
############################################################
### Linker start4 > Check point to build for cooker 2013 ###
############################################################

###
### clean
###
%clean
rm -rf %{buildroot}


# We don't want to remove this, the whole reason of its existence is to be
# able to do several rpm --short-circuit -bi for testing install
# phase without repeating compilation phase
#rm -rf %{temp_root}

###
### source and doc file lists
###

%if %build_source
%files -n %{kname}-source-%{buildrel}
%dir %{_kerneldir}
%dir %{_kerneldir}/arch
%dir %{_kerneldir}/include
%{_kerneldir}/3rdparty
%{_kerneldir}/Documentation
%{_kerneldir}/arch/Kconfig
%{_kerneldir}/arch/arm
%{_kerneldir}/arch/arm64
%{_kerneldir}/arch/um
%{_kerneldir}/arch/x86
%{_kerneldir}/block
%{_kerneldir}/crypto
%{_kerneldir}/drivers
%{_kerneldir}/firmware
%{_kerneldir}/fs
%{_kerneldir}/include/Kbuild
%{_kerneldir}/include/acpi
%{_kerneldir}/include/asm-generic
%{_kerneldir}/include/clocksource
%{_kerneldir}/include/crypto
%{_kerneldir}/include/drm
%{_kerneldir}/include/dt-bindings
%{_kerneldir}/include/keys
%{_kerneldir}/include/linux
%{_kerneldir}/include/math-emu
%{_kerneldir}/include/media
%{_kerneldir}/include/memory
%{_kerneldir}/include/misc
%{_kerneldir}/include/net
%{_kerneldir}/include/pcmcia
%{_kerneldir}/include/ras
%{_kerneldir}/include/rdma
%{_kerneldir}/include/rxrpc
%{_kerneldir}/include/scsi
%{_kerneldir}/include/sound
%{_kerneldir}/include/target
%{_kerneldir}/include/trace
%{_kerneldir}/include/uapi
%{_kerneldir}/include/video
%{_kerneldir}/include/xen
%{_kerneldir}/init
%{_kerneldir}/ipc
%{_kerneldir}/kernel
%{_kerneldir}/lib
%{_kerneldir}/mm
%{_kerneldir}/net
%{_kerneldir}/virt
%{_kerneldir}/samples
%{_kerneldir}/scripts
%{_kerneldir}/security
%{_kerneldir}/sound
%{_kerneldir}/tools
%{_kerneldir}/usr
%{_kerneldir}/COPYING
%{_kerneldir}/CREDITS
%{_kerneldir}/Kbuild
%{_kerneldir}/Kconfig
%{_kerneldir}/MAINTAINERS
%{_kerneldir}/Makefile
%{_kerneldir}/README
%{_kerneldir}/REPORTING-BUGS
%doc README.kernel-sources

%files -n %{kname}-source-latest
%endif

%if %build_doc
%files -n %{kname}-doc
%doc linux-%{tar_ver}/Documentation/*
%endif

%if %{build_perf}
%files -n perf
%{_bindir}/perf
%dir %{_prefix}/libexec/perf-core
%{_prefix}/libexec/perf-core/*
%{_mandir}/man[1-8]/perf*
%{_sysconfdir}/bash_completion.d/perf
%endif

%if %{build_cpupower}
%files -n cpupower -f cpupower.lang
%{_bindir}/cpupower
%{_libdir}/libcpupower.so.0
%{_libdir}/libcpupower.so.0.0.0
%{_unitdir}/cpupower.service
%{_mandir}/man[1-8]/cpupower*
%config(noreplace) %{_sysconfdir}/sysconfig/cpupower

%files -n cpupower-devel
%{_libdir}/libcpupower.so
%{_includedir}/cpufreq.h
%endif


%changelog

* Thu Aug 22 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.9-1
- replacement 3.10.9 release
- To fix the "hangs on boot issue" signaled: bugs.rosalinux.ru/show_bug.cgi?id=2530
- add: /patches-NRJ/0004-block-Switch-from-BFQ-v6r2-for-3.10.0-to-BFQ-v6r2-fo.patch
- sync: /patches
- update: /patches-QL/tuxonice-for-linux-3.10.9-2013-08-21.patch
- fix conflicts as suggested by Tomasz ﻿Paweł﻿ Gajc: dkms-nvidia-current < 325.15-1
- ---------------------------------------------------------------------
- Kernel 3.10 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- The rel -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours,
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Wed Aug 21 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.9-1
+ update to 3.10.9 stable
- ---------------------------------------------------------------------
- Kernel 3.10 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- The rel -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours,
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Tue Aug 20 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.8-1
+ update to 3.10.8 stable
- sync and update few patches
- the compressed folder has redundant contents to be used for NRJ4/NRJ5:
- the same folder can be used with kernel.spec for new Kernels ONE model
- ---------------------------------------------------------------------
- Kernel 3.10 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- The rel -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours,
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Thu Aug 15 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.7-1
+ update to 3.10.7 stable
- sync patches, drop old stable queue, drm-radeon and zram patches
- fixed the Conflicts: dkms-broadcom-wl < 5.100.82.112-12
- fixed create_configs (ver 1.8) - removed question when -netbook +pae
  * modified from: $values{XEN} = "n"; >>> to >>> $to_add{XEN} = "n";
- ---------------------------------------------------------------------
- Kernel 3.10 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- The rel -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours,
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Tue Aug 13 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.6-1
+ update to 3.10.6 stable
- sync all /patches
- update QL patch: tuxonice-for-linux-3.10.6-2013-08-13.patch
- fixed Conflicts with new proprietary driver version-release
- fixed Provides value for Alsa
- small fix to .spec for %files headers section
- ---------------------------------------------------------------------
- Kernel 3.10 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- The rel -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours,
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Wed Aug 07 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.5-1
+ update to 3.10.5 stable
- sync all /patches
- sync defconfigs
- enable ndiswrapper
- update QL patch: tuxonice-for-linux-3.10.5-2013-08-04.patch
- revert to power save disable to verify if fixes an issue of audio noise:
- (that issue has been firstly reported by "dago68", then verified by me)
  * CONFIG_SND_HDA_POWER_SAVE_DEFAULT=0
  * CONFIG_SND_AC97_POWER_SAVE_DEFAULT=0
- ---------------------------------------------------------------------
- Kernel 3.10 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- The rel -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours,
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Thu Aug 01 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.4-1
+ update to 3.10.4 stable
- revert to old /scripts/create_configs-QL behaviour:
  * now -laptop and -netbook are 300 and 250HZ again
- sync /patches
- update patch: tuxonice-for-linux-3.10.4-2013-07-30.patch
- ---------------------------------------------------------------------
- Kernel 3.10 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- The rel -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours,
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Tue Jul 30 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.10.1-1
+ update to 3.10.1 stable
- all the defconfigs have been prepared for 3.10 series
- all the patches have been updated for the 3.10 series
- update kernel specs
- ---------------------------------------------------------------------
- Kernel 3.10 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- The rel -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours,
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Tue Jul 23 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.9.11-1
+ update to stable 3.9.11 (EOL)
- update patches:
  * tuxonice-for-linux-3.9.11-2013-07-21.patch
- update defconfigs
- ---------------------------------------------------------------------
- Kernel 3.9 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- The rel -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours,
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Wed Jul 17 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.9.10-1
+ update to 3.9.10 stable
- update patches:
  * tuxonice-for-linux-3.9.10-2013-07-14.patch
  * uksm-0.1.2.2-for-v3.9.ge.8.patch
- update defconfigs
- ---------------------------------------------------------------------
- Kernel 3.9 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- The rel -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours,
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Fri Jul 05 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.9.9-1
+ update to 3.9.9 stable
- update update: tuxonice-for-linux-3.9-8-2013-06-29.patch
- added patch: net-wireless-bcma-add-support-for-BCM43142.patch
- ---------------------------------------------------------------------
- Kernel 3.9 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- The rel -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours,
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Thu Jun 27 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.9.8-1
+ update to 3.9.8 stable
- update patch: tuxonice-for-linux-3.9-7-2013-06-23.patch
- add patch: ath9k_htc > Handle IDLE state transition properly
- removed unused config keys: ATH9K_RATE_CONTROL=y & USB_CHIPIDEA_HOST=y
- ---------------------------------------------------------------------
- Kernel 3.9 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This kernel contains also some other patches to improve the hw support
- ---------------------------------------------------------------------

* Thu Jun 20 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.9.7-1
+ update to 3.9.7 stable
- fixed a shutdown issue reported on nrjQL laptop -netbook and -server 
- now BFQ is the version updated to v6r2, dated 15 June
- replaced 3 patches:
  * 0001-block-cgroups-kconfig-build-bits-for-BFQ-v6r2-3.8.patch
  * 0002-block-introduce-the-BFQ-v6r2-I-O-sched-for-3.8.patch
  * 0003-block-bfq-add-Early-Queue-Merge-EQM-to-BFQ-v6r2-for-3.8.0.patch
- new key since 3.9.7 >>> # CONFIG_ATH9K_LEGACY_RATE_CONTROL is not set
- ---------------------------------------------------------------------
- Kernel 3.9 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This kernel contains also some other patches to improve the hw support
- ---------------------------------------------------------------------

* Fri Jun 14 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.9.6-1
+ update to 3.9.6 stable
- update TOI patch >>> tuxonice-for-linux-3.9-6-2013-06-14.patch
- update all defconfigs: insert the new key values in the proper places
- update kernel.spec about text descriptions for nrj and nrjQL flavours
- small overall cleanups
- ---------------------------------------------------------------------
- Kernel 3.9 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- The rel -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours,
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Wed Jun 12 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.9.5-1
+ update to 3.9.5 stable
- update TOI patch >>> tuxonice-for-linux-3.9-5-2013-06-08.patch
- ---------------------------------------------------------------------
- Kernel 3.9 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- The rel -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours,
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Tue Jun 11 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.9.1-1
+ update to 3.9.1 stable
- all the defconfigs have been prepared for 3.9 series
- all the patches have been updated for the 3.9 series
- update kernel specs
- update kernel scripts
- we've received some good suggestions, and all have been accepted
- on mainline nrj kernels we apply again > create_configs-withBFQ
- 1> suggestions and requests received by Per Øyvind Karlsen (POK)
  * TOI (tuxonice) was only in laptop/netbook, now in all flavours
  * CONFIG_PM_AUTOSLEEP=y 
  * CONFIG_SFI =m
  * CONFIG_BLK_DEV_DRBD=m 
  * # CONFIG_DRBD_FAULT_INJECTION is not set
  * CONFIG_HW_RANDOM_TIMERIOMEM=m 
  * CONFIG_DRM_VIA=m 
  * CONFIG_FB_ATY128_BACKLIGHT=y  
  * CONFIG_USB_RIO500=m 
  * CONFIG_DRM_VMWGFX_FBCON=y
  * CONFIG_SND_PCSP=m 
  * CONFIG_SND_HDA_POWER_SAVE_DEFAULT=10
  * CONFIG_SND_AC97_POWER_SAVE_DEFAULT=10
- 2> suggestions from an advanced user to A.Burmashev
  * CONFIG_TCP_CONG_ADVANCED=y
  * CONFIG_TCP_CONG_BIC=m
  * CONFIG_TCP_CONG_CUBIC=y
  * CONFIG_TCP_CONG_WESTWOOD=m
  * CONFIG_TCP_CONG_HTCP=m
  * CONFIG_TCP_CONG_HSTCP=m
  * CONFIG_TCP_CONG_HYBLA=m
  * CONFIG_TCP_CONG_VEGAS=m
  * CONFIG_TCP_CONG_SCALABLE=m
  * CONFIG_TCP_CONG_LP=m
  * CONFIG_TCP_CONG_VENO=m
  * CONFIG_TCP_CONG_YEAH=m
  * CONFIG_TCP_CONG_ILLINOIS=m
  * CONFIG_DEFAULT_CUBIC=y
  * # CONFIG_DEFAULT_RENO is not set
- ---------------------------------------------------------------------
- Kernel 3.9 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- The rel -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours,
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Fri May 17 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.8.13-1
- Virtual package for new nrj kernel for properly install and updates.
+ update to 3.8.13 stable (EOL)
- * 87 files changed, 902 insertions(+), 445 deletions(-)
- patches updated
- two kernel keys have been modified:
- * CONFIG_NLS_DEFAULT="iso8859-1" to CONFIG_NLS_DEFAULT="utf8"
- * new add > CONFIG_MOUSE_CYAPA=m
- ---------------------------------------------------------------------
- Kernel 3.8 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- The rel -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours,
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Thu May 16 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.8.12-2
+ update to 3.8.12 stable - second release
- BFQ patches update to v6r1 that contain two important fixes.
- BFQ is disable on mainline kernels (nrj), as v6 caused some rare oops:
- but you can still enable it easily from kernel.spec using the command 
- create_configs-withBFQ instead of create_configs (one of 2 must be #)
- BFQ is enable on development kernels nrjQL, but now is the fixed v6r1
- ZSwap patch dropped, as it caused some rare oops...
- ZSMALLOC is now built-in on arm to workaround a build failure
- ---------------------------------------------------------------------
- Kernel 3.8 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- The rel -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours,
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Thu May 09 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.8.12-1
- Virtual package for new nrj kernel for properly install and updates.
+ update to 3.8.12 stable 
- * 129 files changed, 641 insertions(+), 320 deletions(-)
- patches dropped, now in upstream
- patches updated to newer versions
- * tuxonice 3.8.12 20130509
- ---------------------------------------------------------------------
- Kernel 3.8 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- The rel -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours,
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Tue May 07 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.8.11-1
+ update to 3.8.11 stable 
- * 49 files changed, 454 insertions(+), 166 deletions(-)
- patches dropped, now in upstream
- patches updated to newer versions
- * aufs3 3.8 20130504
- * tuxonice 3.8.11 20130504
- ---------------------------------------------------------------------
- Kernel 3.8 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- The rel -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours,
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Sat Apr 27 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.8.10-1
+ update to 3.8.10 stable 
- * 58 files changed, 405 insertions(+), 222 deletions(-)
- * 3 files changed, 27 insertions(+), 1 deletion(-)
- patches updated to newer versions dated 20130427:
  * aufs3, fbcondor, ureadahead, toi, vhba, zwap 
- patch add: try removing a boot warning about kernelvariables
  * /patches-extras/kernelvariables.patch
- ---------------------------------------------------------------------
- Kernel 3.8 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- The rel -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours,
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Wed Apr 17 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.8.8-1
+ update to 3.8.8 stable 
- *  37 files changed, 335 insertions(+), 344 deletions(-)
- ---------------------------------------------------------------------
- Kernel 3.8 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- The rel -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours,
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Mon Apr 15 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.8.7-1
+ update to 3.8.7 stable 
- * 67 files changed, 507 insertions(+), 341 deletions(-)
- new patches added, enabled and configured with default values
  * /patches-extras/linux-3.8.6-colored-printk.patch
  */patches-extras/zswap-3.8-20130415.patch
  * zswap now is enabled only on x86 arch, not in ARM (using zcache2)
- patches updated to newer versions 20130414:
  * aufs3, toi 
- patches updated to newer versions 20130415:
  * fbcondor, ureadahead, vhba
- ---------------------------------------------------------------------
- Kernel 3.8 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- The rel -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours,
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Sun Apr 07 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.8.6-1
+ update to 3.8.6 stable 
- * (158 files changed, 1341 insertions(+), 658 deletions(-)
- patch add: reiserfs4 ver.3.8 with its configuration as new module
  * add an experimental support to Reiser4 FS: please test this FS!
- patches updated to newer git version 20130406:
  * aufs3, brtfs-lz4, fbcondor, toi, ureadahead, vhba
- Some kernel.spec changes from cooker to make it ARM/ARM64 compatible:
  * Import Bero commit 0e1b905e24 from openmandriva cooker kernel.spec
  * Import Fedya commit 4254d039f6 from openmandriva cooker kernel.spec
- add conflict for dkms-nvidia173 <= 173.14.36
- ---------------------------------------------------------------------
- Kernel 3.8 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- The rel -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours,
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Thu Mar 28 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.8.5-1
+ update to 3.8.5 stable 
- * (109 files changed, 778 insertions(+), 683 deletions(-)
- add two new keys to defconfigs:
  * CONFIG_EFI_VARS_PSTORE=y
  * # CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE is not set
- ---------------------------------------------------------------------
- Kernel 3.8 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- The rel -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours,
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Sun Mar 24 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.8.4-1
+ update to 3.8.4 stable (86 fixes all over)
+ NRJ 4, scripts v 1.6: more info on file > create_configs_changelog
+ Import Bero commit 32d3796b8b from openmandriva cooker kernel.spec
- patches updated:
  * AUFS3 to 3.8 20130324
  * TOI to 3.8.3 20130324
- patches added:
  * uksm-0.1.2.2-for-v3.8.ge.3.patch
- ---------------------------------------------------------------------
- Kernel 3.8 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- The rel -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours,
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Fri Mar 15 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.8.3-1
+ update to 3.8.3 stable (144 fixes all over)
+ Imported "Build kernel-headers in here" from OpenMandriva kernel
- drop Haswell id fixup: gpu-drm-i915-Fix-Haswell-CRW-PCI-IDs.patch
+ patches new entries are placed in /extras folder:
- kernel-esfq.patch
- kernel-inittmpfs.patch
- btrfs-lz4-3.8-20130314.patch
- ureadahead-3.8-20130314.patch
+ patches updated:
- AUFS3 to 3.8 20130315
- TOI to 3.8.3 20130315
- VHBA 3.8 20130314
+ NRJ 4, scripts v 1.5: 
- nrjQL_server & nrjQL_server_computing: dynticks enabled to save energy
- ---------------------------------------------------------------------
- Kernel 3.8 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- The rel -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours,
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Mon Mar 11 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.8.2-1
+ update to 3.8.2 stable (80 fixes all over)
+ Patch added from ZEN:
- Virtual (SCSI) HBA for Virtual CD emulation module
+ update to the patches:
- AUFS3 to 3.8 20130310
- TOI to 3.8.2 20130310
+ some spec cleanup for cooker
+ defconfigs updated for VHBA, enable for x86/x86_64, disable for ARM
- ---------------------------------------------------------------------
- Kernel 3.8 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- The rel -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours,
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Sun Mar 10 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.8.1-69
+ update to 3.8.1 stable 
+ update to nrj v4 - rel 1.4 (09 mar 2013) 
- This version is first attempt to merge stuff with OpenMandriva devel:
- it should build from mdv2010/2011, rosa2012.0/2012.1, and cooker 2013
- ---------------------------------------------------------------------
- Kernel 3.8 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- The rel -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours,
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Sun Mar 03 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.7.10-1
+ update to 3.7.10 stable (79 fixes all over)
- With this version, 3.7 has reached the EOL status (End of Life)
+ update to nrj v4 - rel 1.3 (05 mar 2013) 
- On request of Alexander Khryukin, fixed configs and scripts for ARM:
- fixed configs, removed all warnings, enabled again all arm defconfigs
- defconfigs for kirkwood, versatile, iop32x have BFQ enable by default
- ---------------------------------------------------------------------
- Kernel 3.7 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- The rel -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours,
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Wed Feb 20 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.7.9-1
+ update to 3.7.9 stable (12 fixes all over)
- update AUFS3 to 3.7.9 20130218
- specific for nrjQL addons:
- update tuxonice 3.7.9 20130218
- add a workaround to fix issue with dkms drivers for recent distros:
- /linux/version.h symlink to /include/generated/uapi/linux/version.h
- ---------------------------------------------------------------------
- Kernel 3.7 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- The rel -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours,
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Sat Feb 16 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.7.8-1
+ update to 3.7.8 stable (69 fixes all over)
- update AUFS3 to 3.7 20130215
- specific for nrjQL addons:
- update tuxonice 3.7.8 20130215
- updated scripts:
- all nrj flavours use BFQ v6 (disk I/O) enabled by default
- all nrj laptop flavours since now use the full preemption 
- ---------------------------------------------------------------------
- Kernel 3.7 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- The rel -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours,
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Wed Feb 13 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.7.7-1
+ update to 3.7.7 stable (34 fixes all over)
- update AUFS3 to 3.7 20130212
- specific for nrjQL addons:
- update BFQ v6 I-O-sched for-3.7
- update tuxonice 3.7.7 20130212
- remove microcode from "requires", now it's in "suggests"
- ---------------------------------------------------------------------
- Kernel 3.7 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- The rel -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours,
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Mon Feb 04 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.7.6-1
+ update to 3.7.6 stable (101 fixes all over)
- add "# CONFIG_NETFILTER_XT_TARGET_NOTRACK is not set" to defconfigs
- ---------------------------------------------------------------------
- Kernel 3.7 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- The rel -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours,
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Sat Feb 02 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.7.5-1
+ update to 3.7.5 stable
- drop two staging patches
- ---------------------------------------------------------------------
- Kernel 3.7 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Sat Feb 02 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.7.1-1
+ update to 3.7.1 stable
- update kernel.spec to be complaint with new V4 nrj/nrjQL model 
- update all scripts to be complaint with new V4 nrj/nrjQL model
- merged defconfigs for nrj & nrjQL, source folders and contents have been unified
- merged all changelogs, as now nrj and nrjQL will be developed in perfect sync
- applied all ROSA customizations of defconfigs as requested by Alexander Burmashev
- update AUFS3 to 3.7 20130128
- update 4200_fbcondecor-0.9.6
- add 08-18-brcmsmac-Add-support-for-writing-debug-messages-to-the-trace-buffer.patch
- specific for nrjQL addons:
- update BFQ v5r1 I-O-sched for-3.7
- update ck1 3.7 and bfs426-427
- update tuxonice 3.7.5 20130128
- update uksm 0.1.2.2 for v3.7.ge.1
- ---------------------------------------------------------------------
- Kernel 3.7 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Fri Jan 25 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.7.1-0
+ update to 3.7.1 stable
- update script with nrj module v.3.1
- update .spec filelists
- update/sync defconfigs
- fix zram oops (upstream)
- add perf bash_completion
- add 3.7 buildfixes for alx, IFWLOG, mach64, ndiswrapper
- rediff disable-mrproper patch
- restore patch preferring ata over ide drivers
- drop compress modules at install time patch
  (obsolete as we compress them at rpm build time)
- ---------------------------------------------------------------------
- Kernel 3.7 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Mon Jan 14 2013 Nicolo' Costanza <abitrules@yahoo.it> 3.6.11-1
+ update to 3.6.11 stable (56 fixes all over)
- update BFQ version to v5r1
- update UKMS version to 0.1.2.2
- add brcmsmac-Add-support-for-writing-debug-messages-to-the-trace-buffer.patch
- add i915.CADLinopregion.patch
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Wed Dec 12 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.10-1
+ update to 3.6.10 stable (29 fixes all over)
- update AUFS3 version to git 20121207
- update T.O.I version to gif 20121207
- add speakup-lower-default-software-speech-rate.patch
- ROSA 2012.1 release version with nrj-desktop CFQ revert
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Tue Dec 11 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.10-0
+ update to 3.6.10 stable (29 fixes all over)
- update AUFS3 version to git 20121207
- update T.O.I version to gif 20121207
- add speakup-lower-default-software-speech-rate.patch
- This is a testing version with nrj-desktop BFQ enabled!
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Sun Dec 09 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.10-0-rc1-2
+ update to 3.6.10 rc1 (27 fixes all over)
- update AUFS3 version to git 20121207
- update T.O.I version to gif 20121207
- add ZFS filesystem driver
- add Solaris Porting Layer and ZFS filesystem support mod 
- add speakup-lower-default-software-speech-rate.patch
- This is a testing version with nrj-desktop BFQ enabled!
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Fri Dec 07 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.10-0-rc1.1
+ update to 3.6.10 rc1 (27 fixes all over)
- update AUFS3 version to git 20121204
- update T.O.I version to gif 20121203
- This is a testing version with nrj-desktop BFQ enabled!
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Wed Dec 05 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.9-0
+ update to 3.6.9 stable (56 fixes all over)
- This is a testing version with nrj-desktop BFQ enabled!
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Fri Nov 30 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.9-rc1-1
+ update to 3.6.8-rc1-1 (56 fixes all over)
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Fri Nov 30 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.8-1
+ update to 3.6.8-1 (96 fixes all over)
- update AUFS3 to 20121127 git version
- add 4200_fbcondecor-0.9.6.patch
- add config key CONFIG_FB_CON_DECOR=y, changed FB_TILEBLITTING=n
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Tue Nov 27 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.8-0
+ update to 3.6.8-0 (96 fixes all over)
- add AUFS3 with the MagOS config keys
- add 12 patches to ext4 from Fedora 3.6
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Sat Nov 24 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.8-rc1-1
+ update to 3.6.8-rc1 (89 fixes all over)
+ modify: now modules are compressed with xz for ROSA 2012.1,
- thus recovering more than 7 Mb from any kernel flavour rpm 
+ added two patches to fix gspca problems with some webcams:
- GS01_gspca-ov534_fix_the_light_frequency_filter.patch
- GS02_gspca-stv06xx_fix_a_regression_with_the_bridge-sensor_vv6410.patch
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Tue Nov 20 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.7-1
+ update to 3.6.7-1 (89 fixes all over)
- updated all patches for kernel 3.6.7: AUFS3, OverlayFS, TOI
- re-add cpufreq_ondemand_performance_optimise_default_settings.patch
- small modifies and fixes to "create_configs" and "kernel.spec" files
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Mon Nov 05 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.6-1
+ update to 3.6.6-1
- drop FX01_fs-ext4-fix-unjournaled-inode-bitmap-modification.patch,
- because that's already inside patch-3.6.6.bz2
- modify configuration for server flavour to DEFAULT_GOV_ONDEMAND=y
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Fri Nov 02 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.5-2
+ update to 3.6.5-2
- drop FX01_fix-serious-progressive-ext4-data-corruption-bug.patch
- add FX01_fs-ext4-fix-unjournaled-inode-bitmap-modification.patch
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Wed Oct 31 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.5-1
+ update to 3.6.5-1 (98 fixes all over)
- some fixes to the description text on all kernel flavours and source
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Tue Oct 30 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.5-1-0-rc1
+ update to 3.6.5-0-rc1
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Tue Oct 30 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.4-2
+ update to 3.6.4-2
- modify default .configs to CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Sun Oct 28 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.4-1
+ update to 3.6.4-1
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Fri Oct 26 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.4-rc1
+ update to 3.6.4-rc1
+ rc release that should fix this > https://lwn.net/Articles/521022/
- added FX01-fix-serious-progressive-ext4-data-corruption-bug.patch
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Mon Oct 22 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.3-1
+ update to 3.6.3 (85 fixes all over)
- add OverlayFS 
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Sat Oct 13 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.2-1
+ update to 3.6.2 (135 fixes all over)
- now CPU_FREQ_GOV_ONDEMAND is the predefined for -laptop and -netbook
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Fri Oct 12 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.1-1
+ update to 3.6.1 
- first public attempt with new kernel 3.6 serie
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

* Fri Oct 2 2012 Nicolo' Costanza <abitrules@yahoo.it> 3.6.0-1
+ new kernel 3.6.0
- first private attempt with new kernel 3.6 serie
- ---------------------------------------------------------------------
- Kernel 3.6 for mdv 2010.2, 2011.0, cooker, rosa.lts2012.0, rosa2012.1
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/
- This is -1 (mainline serie), with official kernel sources and addons,
- instead (-69) will be used for development and experimental flavours
- Yin & Yang (69) release - a very complete but experimental flavours...
- ---------------------------------------------------------------------

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19912 |12mu|kfingermanager-0.0-0.1050414.7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname KFingerManager
%define svn_snapshot 1050414 

Summary:	Fingerprint Manager for KDE4
Name:		kfingermanager
Version:	0.0
Release:	0.%{svn_snapshot}.7
License:	GPLv2+
Group:		System/Configuration/Packaging
URL:		http://websvn.kde.org/trunk/playground/base/kfingerprint/KFingerManager/
Source0:	%{oname}-%{version}.%{svn_snapshot}.tar.bz2
Source1:	%{name}.po
Patch0:		kfingermanager-mdv-fix-category.patch
BuildRequires:	kdelibs4-devel

%description
Fingerprint Manager for KDE4.

%files
%lang(ru) %{_localedir}/ru/LC_MESSAGES/*
%{_kde_libdir}/kde4/kcm_kfingermanager.so
%{_kde_appsdir}/kfingermanager
%{_kde_datadir}/config/kfingerrc
%{_kde_datadir}/kde4/services/kfingermanager.desktop

#--------------------------------------------------------------------

%prep
%setup -q -n %{oname}
%patch0
# cp %{SOURCE1} .

%build
%cmake_kde4
%make
pwd
msgfmt %{SOURCE1} -o kcmkfingermanager.mo
# msgfmt %{name}.po -o %{name}.mo

%install
%makeinstall_std -C build
mkdir -p %{buildroot}%{_localedir}/ru/LC_MESSAGES/
install -m 644 build/kcmkfingermanager.mo %{buildroot}%{_localedir}/ru/LC_MESSAGES/

%changelog
* Thu Mar 27 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.0-0.1050414.7
+ Revision: bdebdb7
- Fix localization file name



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19913 |12mu|kfloppy-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# workaround bug in rpm unpackaged subdir check
%define _unpackaged_subdirs_terminate_build 0

Name:		kfloppy
Summary:	Format floppy disks
Version:	4.12.4
Release:	1
Group:		Graphical desktop/KDE
License:	LGPLv2
URL:		http://utils.kde.org/projects/kfloppy
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel

%description
KFloppy is a utility that provides a straightforward graphical means to
format 3.5" and 5.25" floppy disks.

%files
%{_kde_bindir}/kfloppy
%{_kde_iconsdir}/*/*/apps/kfloppy.*
%{_kde_applicationsdir}/KFloppy.desktop
%{_kde_docdir}/HTML/*/kfloppy

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.12.4-1
+ Revision: c7f70ab
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19914 |12mu|kfourinline-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kfourinline
Summary:	Place 4 pieces in a row
Version:	4.12.4
Release:	1
Epoch:		1
Group:		Graphical desktop/KDE
License:	GPLv2 and LGPLv2 and GFDL
URL:		http://games.kde.org/game.php?game=kfourinline
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	libkdegames-devel

%description
KFourInLine is a board game for two players based on the Connect-Four game.

The players try to build up a row of four pieces using different strategies.

%files
%{_kde_bindir}/kfourinline
%{_kde_bindir}/kfourinlineproc
%{_kde_applicationsdir}/kfourinline.desktop
%{_kde_appsdir}/kfourinline
%{_kde_docdir}/*/*/kfourinline
%{_kde_iconsdir}/hicolor/*/apps/kfourinline.png
%{_kde_datadir}/config.kcfg/kwin4.kcfg

#------------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: dcabc4b
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19915 |12mu|kgamma-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kgamma
Summary:	Color profiling
Version:	4.12.4
Release:	1
Epoch:		2
Group:		Graphical desktop/KDE
License:	GPLv2
URL:		http://www.kde.org
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(xxf86vm)
Conflicts:	okular < 2:4.6.4

%description
Adjust your monitor's gamma settings.

%files
%doc %{_kde_docdir}/HTML/*/kcontrol/%{name}
%{_kde_bindir}/xf86gammacfg
%{_kde_services}/%{name}.desktop
%{_kde_appsdir}/%{name}
%{_kde_libdir}/kde4/*_kgamma.*

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.12.4-1
+ Revision: f27bc2d
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19916 |12mu|kgeography-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kgeography
Summary:	A geography learning program
Version:	4.12.4
Release:	1
Group:		Graphical desktop/KDE
License:	GPLv2 GFDL
URL:		http://edu.kde.org/kgeography
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel

%description
KGeography is a geography learning program.

%files
%doc README COPYING COPYING.DOC AUTHORS
%doc %{_kde_docdir}/HTML/en/%{name}
%{_kde_appsdir}/%{name}
%{_kde_bindir}/%{name}
%{_kde_iconsdir}/*/*/apps/%{name}.*
%{_kde_applicationsdir}/%{name}.desktop
%{_kde_datadir}/config.kcfg/%{name}.kcfg

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.12.4-1
+ Revision: 4bc79df
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19917 |12mu|kget-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Versatile and user-friendly download manager for KDE4
Name:		kget
Version:	4.12.4
Release:	1
Epoch:		3
License:	GPLv2+
Group:		Graphical desktop/KDE
Url:		http://www.kde.org
%define is_beta %(if test `echo %{version} |cut -d. -f3` -ge 70; then echo -n 1; else echo -n 0; fi)
%if %{is_beta}
%define ftpdir unstable
%else
%define ftpdir stable
%endif
Source0:	ftp://ftp.kde.org/pub/kde/%{ftpdir}/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	boost-devel
BuildRequires:	gpgme-devel
BuildRequires:	kdebase4-devel
BuildRequires:	kdebase4-workspace-devel
BuildRequires:	kdelibs4-devel
BuildRequires:	kdepimlibs4-devel
BuildRequires:	libktorrent-devel
BuildRequires:	nepomuk-core-devel
BuildRequires:	nepomuk-widgets-devel
BuildRequires:	pkgconfig(libmms)
BuildRequires:	pkgconfig(qca2)
BuildRequires:	pkgconfig(shared-desktop-ontologies)
BuildRequires:	pkgconfig(sqlite3)
Conflicts:	kdenetwork4-devel < 3:4.11.0

%description
KGet is a versatile and user-friendly download manager.
Features:
- Downloading files from FTP and HTTP(S) sources.
- Pausing and resuming of downloading files, as well as the ability
  to restart   a download.
- Tells lots of information about current and pending downloads.
- Embedding into system tray.
- Integration with the Konqueror web browser.
- Metalink support which contains multiple URLs for downloads, along
  with checksums and other information.

%files
%doc %{_kde_docdir}/HTML/*/kget
%{_kde_bindir}/kget
%{_kde_applicationsdir}/kget.desktop
%{_kde_appsdir}/kget
%{_kde_appsdir}/kconf_update/kget*
%{_kde_appsdir}/dolphinpart/kpartplugins/kget_plug_in.rc
%{_kde_appsdir}/dolphinpart/kpartplugins/kget_plug_in.desktop
%{_kde_appsdir}/khtml/kpartplugins/kget_plug_in.rc
%{_kde_appsdir}/khtml/kpartplugins/kget_plug_in.desktop
%{_kde_appsdir}/kwebkitpart/kpartplugins/kget_plug_in.desktop
%{_kde_appsdir}/kwebkitpart/kpartplugins/kget_plug_in.rc
%{_kde_services}/kget_*
%{_kde_services}/plasma-engine-kget.desktop
%{_kde_services}/kgetbarapplet-default.desktop
%{_kde_services}/kgetpiechartapplet-default.desktop
%{_kde_services}/plasma-runner-kget.desktop
%{_kde_services}/ServiceMenus/kget_download.desktop
%{_kde_servicetypes}/kget_*
%{_kde_libdir}/kde4/krunner_kget.so
%{_kde_libdir}/kde4/kget_*
%{_kde_libdir}/kde4/plasma_engine_kget.so
%{_kde_libdir}/kde4/kcm_kget_checksumsearchfactory.so
%{_kde_libdir}/kde4/kcm_kget_metalinkfactory.so
%{_kde_libdir}/kde4/kcm_kget_bittorrentfactory.so
%{_kde_libdir}/kde4/kcm_kget_mirrorsearchfactory.so
%{_kde_libdir}/kde4/kcm_kget_mmsfactory.so
%{_kde_libdir}/kde4/kcm_kget_multisegkiofactory.so
%{_kde_libdir}/kde4/plasma_kget_barapplet.so
%{_kde_libdir}/kde4/plasma_kget_piechart.so
%{_kde_datadir}/config.kcfg/kget*
%{_kde_datadir}/ontology/kde/kget_history.ontology
%{_kde_datadir}/ontology/kde/kget_history.trig
%{_kde_iconsdir}/*/*/apps/kget.*
%{_datadir}/dbus-1/services/org.kde.kget.service

#----------------------------------------------------------------------------

%define kgetcore_major 4
%define libkgetcore %mklibname kgetcore %{kgetcore_major}

%package -n %{libkgetcore}
Summary:	Shared library for KGet
Group:		System/Libraries

%description -n %{libkgetcore}
Shared library for KGet.

%files -n %{libkgetcore}
%{_kde_libdir}/libkgetcore.so.%{kgetcore_major}*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

# We don't need it because there are no headers anyway
rm -f %{buildroot}%{_kde_libdir}/libkgetcore.so


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.12.4-1
+ Revision: 220a7fd
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19918 |12mu|kgoldrunner-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A game of action and puzzle solving
Name:		kgoldrunner
Version:	4.12.4
Release:	1
Epoch:		1
Group:		Graphical desktop/KDE
License:	GPLv2 and LGPLv2 and GFDL
Url:		http://games.kde.org/game.php?game=kgoldrunner
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	libkdegames-devel

%description
KGoldrunner is an action game where the hero runs through a maze, climbs
stairs, dig holes and dodges enemies in order to collect all the gold nuggets
and escape to the next level. Your enemies are also after the gold. Worse
still, they are after you!.

%files
%{_kde_bindir}/kgoldrunner
%{_kde_applicationsdir}/KGoldrunner.desktop
%{_kde_configdir}/kgoldrunner.knsrc
%{_kde_appsdir}/kgoldrunner
%{_kde_docdir}/*/*/kgoldrunner
%{_kde_iconsdir}/hicolor/*/apps/kgoldrunner.png

#------------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: a563ad6
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19919 |12mu|kgpg-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Control your GPG keys
Name:		kgpg
Version:	4.12.4
Release:	1
Group:		Graphical desktop/KDE
License:	LGPLv2
Url:		http://utils.kde.org/projects/kgpg
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	kdepimlibs4-devel

%description
KGpg is a simple interface for GnuPG, a powerful encryption utility.

%files
%{_kde_appsdir}/kgpg
%{_kde_bindir}/kgpg
%{_kde_iconsdir}/*/*/apps/kgpg.*
%{_kde_applicationsdir}/kgpg.desktop
%{_kde_services}/ServiceMenus/encryptfile.desktop
%{_kde_services}/ServiceMenus/encryptfolder.desktop
%{_kde_services}/ServiceMenus/viewdecrypted.desktop
%{_kde_autostart}/kgpg.desktop
%{_kde_datadir}/config.kcfg/kgpg.kcfg
%{_kde_datadir}/dbus-1/interfaces/org.kde.kgpg.Key.xml
%{_kde_docdir}/HTML/*/kgpg

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.12.4-1
+ Revision: 0a89546
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19920 |12mu|khangman-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		khangman
Summary:	Classical hangman game
Version:	4.12.4
Release:	1
Group:		Graphical desktop/KDE
License:	GPLv2 GFLD
URL:		http://edu.kde.org/khangman
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	libkdeedu-devel >= %{version}
Requires:	libkdeedu = %{version}

%description
KHangman is the classical hangman game. The child should guess a word
letter by letter. At each miss, the picture of a hangman appears. After
10 tries, if the word is not guessed, the game is over and the answer
is displayed.

%files
%doc COPYING COPYING.DOC README
%doc %{_kde_docdir}/HTML/en/%{name}
%{_kde_appsdir}/%{name}
%{_kde_bindir}/%{name}
%{_kde_iconsdir}/*/*/apps/%{name}*
%{_kde_applicationsdir}/%{name}.desktop
%{_kde_datadir}/config.kcfg/%{name}.kcfg
%{_kde_configdir}/%{name}.knsrc
%{_kde_mandir}/man6/%{name}.6.*

#----------------------------------------------------------------------------

%define khangmanengine_major 4
%define libkhangmanengine %mklibname khangmanengine %{khangmanengine_major}

%package -n %{libkhangmanengine}
Summary:	Runtime library for KDE Education Application
Group:		System/Libraries

%description -n %{libkhangmanengine}
Runtime library for KDE Education Application.

%files -n %{libkhangmanengine}
%{_kde_libdir}/libkhangmanengine.so.%{khangmanengine_major}*

#-----------------------------------------------------------------------------

%package devel
Summary:	Devel stuff for %{name}
Group:		Development/KDE and Qt
Requires:	%{libkhangmanengine} = %{version}-%{release}
Requires:	kdelibs4-devel
Requires:	libkdeedu-devel

%description devel
Files needed to build applications based on %{name}.

%files devel
%{_kde_libdir}/libkhangmanengine.so
%{_includedir}/%{name}

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.12.4-1
+ Revision: 0d9b877
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19921 |12mu|kig-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kig
Summary:	KDE Interactive Geometry
Version:	4.12.4
Release:	1
Group:		Graphical desktop/KDE
License:	GPLv2 GFDL
URL:		http://edu.kde.org/kig
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	boost-devel

%description
Kig is a program for use in math classes in high school, to allow
students to interactively explore geometric concepts.

%files
%doc COPYING COPYING.DOC AUTHORS ChangeLog
%doc %{_kde_docdir}/HTML/en/kig
%{_kde_appsdir}/kig
%{_kde_bindir}/kig
%{_kde_bindir}/pykig.py
%{_kde_libdir}/kde4/kigpart.so
%{_kde_iconsdir}/*/*/apps/kig.*
%{_kde_iconsdir}/*/*/mimetypes/application-x-kig.*
%{_kde_applicationsdir}/kig.desktop
%{_kde_services}/kig_part.desktop
%{_kde_appsdir}/katepart/syntax/python-kig.xml
%{_kde_mandir}/man1/kig.1.*

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.12.4-1
+ Revision: 4817d65
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19922 |12mu|kigo-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kigo
Version:	4.12.4
Release:	1
Epoch:		1
Summary:	Go board game for KDE
Group:		Graphical desktop/KDE
License:	GPLv2 and LGPLv2 and GFDL
Url:		http://www.kde.org/applications/games/kigo/
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	libkdegames-devel
Requires:	gnugo

%description
Kigo is an open-source implementation of the popular Go game.

Go is a strategic board game for two players. It is also known as igo
(Japanese), weiqi or wei ch'i (Chinese) or baduk (Korean).
Go is noted for being rich in strategic complexity despite its simple rules.
The game is played by two players who alternately place black and white stones
(playing pieces, now usually made of glass or plastic) on the vacant
intersections of a grid of 19x19 lines (9x9 or 13x13 for easier games).

%files
%{_kde_bindir}/kigo
%{_kde_applicationsdir}/kigo.desktop
%{_kde_appsdir}/kigo
%{_kde_datadir}/config.kcfg/kigo.kcfg
%{_kde_configdir}/kigo-games.knsrc
%{_kde_configdir}/kigo.knsrc
%{_kde_docdir}/HTML/en/kigo
%{_kde_iconsdir}/*/*/apps/kigo.png

#------------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: 60eb6bb
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19923 |12mu|killbots-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		killbots
Version:	4.12.4
Release:	1
Epoch:		1
Summary:	KDE port of the classic BSD console game robots
Group:		Graphical desktop/KDE
License:	GPLv2 and LGPLv2 and GFDL
URL:		http://www.kde.org/applications/games/killbots/
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	libkdegames-devel

%description
Killbots is a simple game of evading killer robots.

Who created the robots and why they have been programmed to destroy, no one
knows. All that is known is that the robots are numerous and their sole
objective is to destroy you. Fortunately for you, their creator has focused on
quantity rather than quality and as a result the robots are severely lacking
in intelligence. Your superior wit and a fancy teleportation device are your
only weapons against the never-ending stream of mindless automatons.

%files
%{_kde_bindir}/killbots
%{_kde_applicationsdir}/killbots.desktop
%{_kde_appsdir}/killbots
%{_kde_datadir}/config.kcfg/killbots.kcfg
%{_kde_docdir}/*/*/killbots
%{_kde_iconsdir}/hicolor/*/apps/killbots.*

#------------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4

%install
%makeinstall_std -C build



%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: 2526148
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19924 |12mu|kimono-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kimono
Summary:	C# Mono KDE 4 bindings
Version:	4.12.4
Release:	1
Epoch:		1
Group:		Development/KDE and Qt
License:	GPLv2 LGPLv2
URL:		https://projects.kde.org/projects/kde/kdebindings/csharp/kimono
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
Patch0:		kimono-4.7.2-fix-link-against-soprano-index-librairies.patch
BuildRequires:	kdelibs4-devel
BuildRequires:	smokekde-devel >= 1:%{version}
BuildRequires:	qyoto-devel >= 1:%{version}
BuildRequires:	pkgconfig(mono)
BuildRequires:	pkgconfig(shared-desktop-ontologies)
Provides:	mono-kde4 = %{EVRD}
Requires:	qyoto >= 1:%{version}

%description
NET/Mono bindings for the KDE libraries.

%files
%doc COPYING.GPLv2 COPYING.LGPLv2
%{_kde_prefix}/lib/mono/qyoto/kde-dotnet.dll
%{_kde_prefix}/lib/mono/qyoto/khtml-dll.dll
%{_kde_prefix}/lib/mono/qyoto/soprano.dll
%{_kde_prefix}/lib/mono/qyoto/ktexteditor-dotnet.dll
%{_kde_prefix}/lib/mono/qyoto/plasma-dll.dll
%{_kde_prefix}/lib/mono/qyoto/nepomuk-dll.dll
%{_kde_prefix}/lib/mono/qyoto/akonadi.dll
%{_kde_prefix}/lib/mono/gac/kde-dotnet
%{_kde_prefix}/lib/mono/gac/khtml-dll
%{_kde_prefix}/lib/mono/gac/soprano
%{_kde_prefix}/lib/mono/gac/ktexteditor-dotnet
%{_kde_prefix}/lib/mono/gac/plasma-dll
%{_kde_prefix}/lib/mono/gac/nepomuk-dll
%{_kde_prefix}/lib/mono/gac/akonadi
%{_kde_libdir}/kde4/kimonopluginfactory.so
%{_kde_libdir}/libkhtml-sharp.so
%{_kde_libdir}/libnepomuk-sharp.so
%{_kde_libdir}/libsoprano-sharp.so
%{_kde_libdir}/libkimono.so
%{_kde_libdir}/libktexteditor-sharp.so
%{_kde_libdir}/libplasma-sharp.so
%{_kde_libdir}/libakonadi-sharp.so
%{_kde_appsdir}/plasma_scriptengine_kimono
%{_kde_services}/plasma-scriptengine-kimono-applet.desktop
%{_kde_services}/plasma-scriptengine-kimono-dataengine.desktop

#------------------------------------------------------------------------------

%prep
%setup -q
%apply_patches

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: 02f96f8
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19925 |12mu|kino-1.3.4-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	GNOME DV-editing utility
Name:		kino
Epoch:		2
Version:	1.3.4
Release:	10
License:	GPLv2+
Group:		Video
Url:		http://www.kinodv.org/
Source0:	http://downloads.sourgeforge.net/%{name}/%{name}-%{version}.tar.gz
Patch0:		kino-1.3.4-fix-desktop-file.patch
Patch1:		kino-1.3.4-videodev.h.patch
Patch2:		kino-1.3.2-fix-str-fmt.patch
Patch3:		kino-1.3.4-use-soundwrapper.patch
Patch4:		kino-1.3.4-ffmpeg0.8.patch
Patch5:		kino-1.3.4-libav-0.8.patch
Patch6:		kino-1.3.4-link.patch
Patch7:		kino-automake-1.13.patch

BuildRequires:	desktop-file-utils
BuildRequires:	imagemagick
BuildRequires:	intltool
BuildRequires:	perl-XML-Parser
BuildRequires:	a52dec-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(libavcodec)
BuildRequires:	pkgconfig(libavc1394)
BuildRequires:	pkgconfig(libdv)
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	pkgconfig(libgnomeui-2.0)
BuildRequires:	pkgconfig(libiec61883)
BuildRequires:	pkgconfig(libquicktime)
BuildRequires:	pkgconfig(libv4l1)
BuildRequires:	pkgconfig(libv4l2)
BuildRequires:	pkgconfig(samplerate)
BuildRequires:	pkgconfig(xv)
Requires:	mjpegtools
Requires:	soundwrapper
Requires:	udev
#gw needed by the scripts in /usr/share/kino/scripts
Requires:	ffmpeg
#it needs rawplay
Requires:	smilutils

%description
The new generation of digital camcorders use the Digital Video (DV) data
format. Kino allows you to record, create, edit, and play movies recorded
with DV camcorders. Unlike other editors, this program uses many keyboard
commands for fast navigating and editing inside the movie.

%package devel
Group:		Development/C++
Summary:	Header files for kino plugin development
Requires:	%{name} = %{EVRD}

%description	devel
This contains the C++ headers needed to build extensions for kino.

%prep
%setup -q
%patch0 -p0
%patch1 -p0
%patch2 -p0
%patch3 -p1
%patch4 -p0
%patch5 -p1
%patch6 -p0
%patch7 -p1 -b .am13~

autoreconf -fi
# More ffmpeg encoder name changes
sed -i -e 's,vcodec h264,vcodec libx264,g' scripts/exports/*
sed -i -e 's,acodec mp3,acodec libmp3lame,g' scripts/exports/ffmpeg_mp3.sh

%build
#export CPPFLAGS="%{optflags} -I%{_includedir}/libavcodec -I%{_includedir}/libavdevice -I%{_includedir}/libavformat -I%{_includedir}/libavcodec -I%{_includedir}/libpostproc -I%{_includedir}/libswscale"
%configure2_5x \
	--enable-quicktime \
	--disable-local-ffmpeg
%make

%install
mkdir -p %{buildroot}%{_bindir}
%makeinstall_std

rm -rf %{buildroot}%{_sysconfdir}/hotplug/ %{buildroot}%{_libdir}/hotplug

mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
install -m 644 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
convert -scale 32 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -scale 16 pixmaps/%{name}.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS BUGS ChangeLog NEWS README* TODO
%{_sysconfdir}/udev/rules.d/kino.rules
%{_bindir}/*
%{_libdir}/kino-gtk2/
%{_datadir}/mime/packages/kino.xml
%{_datadir}/applications/*
%{_datadir}/kino/
%{_datadir}/pixmaps/*
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_mandir}/man1/*

%files devel
%{_includedir}/%{name}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19926 |12mu|kio-mtp-0-0.20131020.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define git 20131020

Summary:	MTP Kio slave
Name:		kio-mtp
Version:	0
Release:	0.%{git}.2
Group:		Graphical desktop/KDE
License:	GPLv2+
Url:		https://projects.kde.org/projects/playground/base/kio-mtp
# From KDE's git
Source0:	%{name}-%{git}.tar.bz2
Patch0:         kio-mtp-20131020.mtp.patch
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(libmtp)

%description
Kio slave providing access to MTP device using the mtp:/// protocol.

%files
%{_kde_appsdir}/konqueror/dirtree/remote/mtp-network.desktop
%{_kde_appsdir}/remoteview/mtp-network.desktop
%{_kde_appsdir}/solid/actions/solid_mtp.desktop
%{_kde_libdir}/kde4/kio_mtp.so
%{_kde_services}/mtp.protocol

#------------------------------------------------------------------------------

%prep
%setup -qn %{name}-%{git}
%apply_patches

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Tue Apr 15 2014 Alex Burmashev <alex.burmashev@gmail.com> 0-0.20131020.2
+ Revision: 9252fb9
- change exec for mtp desktop file



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19927 |12mu|kiriki-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kiriki
Version:	4.12.4
Release:	1
Epoch:		1
Summary:	Close of Yahtzee
Group:		Graphical desktop/KDE
License:	GPLv2 and LGPLv2 and GFDL
URL:		http://games.kde.org/game.php?game=kiriki
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	libkdegames-devel

%description
Kiriki is an addictive and fun dice game, designed to be played by as
many as six players.

Participants have to collect points by rolling five dice for up to
three times per single turn.

%files
%{_kde_bindir}/kiriki
%{_kde_applicationsdir}/kiriki.desktop
%{_kde_docdir}/*/*/kiriki
%{_kde_iconsdir}/hicolor/*/apps/kiriki.png
%{_kde_appsdir}/kiriki

#------------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: 5ac316a
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19928 |12mu|kiten-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kiten
Summary:	A Japanese reference/learning tool
Version:	4.12.4
Release:	1
Group:		Graphical desktop/KDE
License:	GPLv2 LGPLv2 GFDL
URL:		http://edu.kde.org/kiten
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel

%description
Kiten is a Japanese reference/learning tool.

Kiten features:
* Search with english keyword, Japanese reading, or a Kanji string on a
  list of EDICT files.
* Search with english keyword, Japanese reading, number of strokes, grade
  number, or a Kanji on a list of KANJIDIC files.
* Comes with all necessary files.
* Very fast.
* Limit searches to only common entries.
* Nested searches of results possible.
* Compact, small, fast interface.
* Global KDE keybindings for searching highlighted strings.
* Learning dialog. (One can even open up multiple ones and have them sync
  between each other.)
* Browse Kanji by grade.
* Add Kanji to a list for later learning.
* Browse list, and get quizzed on them.

%files
%doc COPYING COPYING.DOC COPYING.LIB AUTHORS README
%doc %{_kde_docdir}/HTML/en/kiten
%{_kde_appsdir}/kiten
%{_kde_appsdir}/kitenradselect
%{_kde_appsdir}/kitenkanjibrowser
%{_kde_bindir}/kiten
%{_kde_bindir}/kitengen
%{_kde_bindir}/kitenradselect
%{_kde_bindir}/kitenkanjibrowser
%{_kde_iconsdir}/*/*/apps/kiten.*
%{_kde_applicationsdir}/kiten.desktop
%{_kde_applicationsdir}/kitenkanjibrowser.desktop
%{_kde_applicationsdir}/kitenradselect.desktop
%{_kde_datadir}/config.kcfg/kiten.kcfg
%{_datadir}/fonts/kanjistrokeorders

#---------------------------------------------

%define libkiten_major 4
%define libkiten %mklibname kiten %{libkiten_major}

%package -n %{libkiten}
Summary:	Runtime library for Kiten
Group:		System/Libraries

%description -n %{libkiten}
libkiten is a library for managing a variety of japanese cross-language
dictionaries through a common interface. It provides a light abstraction layer
over various types of japanese dictionaries, with a simple facility for adding
more types.

%files -n %{libkiten}
%{_kde_libdir}/libkiten.so.%{libkiten_major}*

#---------------------------------------------

%package devel
Summary:	Devel stuff for %{name}
Group:		Development/KDE and Qt
Requires:	kdelibs4-devel
Requires:	%{libkiten} = %{version}-%{release}
Conflicts:	kdeedu4-devel < 4.6.90

%description  devel
Files needed to build applications based on %{name}.

%files devel
%{_kde_libdir}/libkiten.so
%{_includedir}/libkiten/

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.12.4-1
+ Revision: 44f6a11
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19929 |12mu|kjumpingcube-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kjumpingcube
Version:	4.12.4
Release:	1
Epoch:		1
Summary:	A tactical game for number-crunchers
Group:		Graphical desktop/KDE
License:	GPLv2 and LGPLv2 and GFDL
URL:		http://games.kde.org/game.php?game=kjumpingcube
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	libkdegames-devel

%description
KJumpingCube is a tactical one or two-player game. The playing field
consists of squares that contains points which can be increased. By
this you can gain more fields and finally win the board over.

%files
%{_kde_bindir}/kjumpingcube
%{_kde_applicationsdir}/kjumpingcube.desktop
%{_kde_appsdir}/kjumpingcube
%{_kde_datadir}/config.kcfg/kjumpingcube.kcfg
%{_kde_docdir}/*/*/kjumpingcube
%{_kde_iconsdir}/hicolor/*/apps/kjumpingcube.png

#------------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: 89d3444
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19930 |12mu|klettres-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		klettres
Summary:	Language learning program
Version:	4.12.4
Release:	1
Group:		Graphical desktop/KDE
License:	GPLv2 LGPLv2 GFDL
URL:		http://edu.kde.org/klettres
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel

%description
KLettres aims to help to learn the alphabet and then to read some syllables
in different languages. It is meant to help learning the very first sounds
of a new language, for children or for adults.

%files
%doc COPYING COPYING.DOC COPYING.LIB AUTHORS TODO
%doc %{_kde_docdir}/HTML/en/klettres
%{_kde_appsdir}/klettres
%{_kde_bindir}/klettres
%{_kde_iconsdir}/*/*/apps/klettres.*
%{_kde_applicationsdir}/klettres.desktop
%{_kde_datadir}/config.kcfg/klettres.kcfg
%{_kde_configdir}/klettres.knsrc

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.12.4-1
+ Revision: 49f8279
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19931 |12mu|klickety-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		klickety
Version:	4.12.4
Release:	1
Epoch:		1
Summary:	An adaptation of the Clickomania game
Group:		Graphical desktop/KDE
License:	GPLv2 and LGPLv2 and GFDL
URL:		http://www.kde.org/applications/games/ksame/
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	libkdegames-devel
Provides:	ksame = %{EVRD}
Obsoletes:	ksame < 1:4.5.74

%description
Klickety is an adaptation of the Clickomania game. The rules are similar
to those of the Same game: your goal is to clear the board by clicking on
groups to destroy them.

%files
%{_kde_bindir}/klickety
%{_kde_applicationsdir}/klickety.desktop
%{_kde_applicationsdir}/ksame.desktop
%{_kde_appsdir}/klickety
%{_kde_appsdir}/kconf_update/klickety.upd
%{_kde_appsdir}/kconf_update/klickety-2.0-inherit-ksame-highscore.pl
%{_kde_docdir}/HTML/en/klickety
%{_kde_iconsdir}/*/*/apps/klickety.*
%{_kde_iconsdir}/*/*/apps/ksame.*

#------------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: 09328fe
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19932 |12mu|klines-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		klines
Version:	4.12.4
Release:	1
Epoch:		1
Summary:	Place 5 equal pieces together, but wait, there are 3 new ones
Group:		Graphical desktop/KDE
License:	GPLv2 and LGPLv2 and GFDL
URL:		http://games.kde.org/game.php?game=klines
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	libkdegames-devel

%description
KLines is a simple but highly addictive one player game.

The player has to move the colored balls around the game board, gathering them
into the lines of the same color by five. Once the line is complete it is
removed from the board, therefore freeing precious space. In the same time the
new balls keep arriving by three after each move, filling up the game board.

%files
%{_kde_bindir}/klines
%{_kde_applicationsdir}/klines.desktop
%{_kde_appsdir}/klines
%{_kde_docdir}/*/*/klines
%{_kde_iconsdir}/hicolor/*/apps/klines.png
%{_kde_datadir}/config.kcfg/klines.kcfg

#------------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: aa6566d
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19933 |12mu|klook-2.0-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Quick file preview
Name:		klook
Version:	2.0
Release:	12
License:	GPLv3
Group:		Graphical desktop/KDE
Url:		https://abf.rosalinux.ru/uxteam/KLook
Source0:	%{name}-%{version}.tar.gz
Patch0:		klook-2.0-codec.patch
Requires: 	okular
Requires: 	okular-ooo
Requires: 	okular-chm
Requires: 	okular-pdf
Requires:	okular-fb
Requires:	gstreamer0.10-decoders
Requires:	gstreamer0.10-vp8
BuildRequires:	qt4-devel
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(exiv2)

%description
Klook is a quick preview feature based on Qt and Qt Quick.

%prep
%setup -q
%patch0 -p1

%build
%cmake_kde4

%install
%makeinstall_std -C build

%find_lang %{name}

%files -f %{name}.lang
%{_kde_bindir}/klook
%{_kde_appsdir}/klook
%{_kde_iconsdir}/hicolor/*/apps/%{name}.png

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19934 |12mu|kmag-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kmag
Version:	4.12.4
Release:	1
Epoch:		2
Group:		Graphical desktop/KDE
Summary:	Screen magnifier for KDE4
URL:		http://www.kde.org/applications/utilities/kmag/
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
License:	GPLv2 and GFDL
BuildRequires:	kdelibs4-devel
Requires:	kdebase4-runtime
Obsoletes:	kdeaccessibility4-core < 2:4.5.71
Obsoletes:	kdeaccessibility4 < 2:4.5.71

%description
KMag is a small utility for Linux to magnify a part of the screen. KMag is very
useful for people with visual disabilities and for those working in the fields
of image analysis, web development etc.

%files
%doc AUTHORS ChangeLog COPYING COPYING.DOC README TODO
%doc %{_kde_docdir}/HTML/en/kmag
%{_kde_bindir}/kmag
%{_kde_appsdir}/kmag
%{_kde_applicationsdir}/kmag.desktop
%{_kde_iconsdir}/hicolor/*/*/kmag*
%{_kde_iconsdir}/hicolor/*/actions/followmouse.png
%{_kde_iconsdir}/hicolor/*/actions/hidemouse.png
%{_kde_iconsdir}/hicolor/*/actions/window.png
%{_kde_mandir}/man1/kmag.1.*


%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.12.4-1
+ Revision: ae56c1d
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19935 |12mu|kmahjongg-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kmahjongg
Summary:	A tile laying patience
Version:	4.12.4
Release:	1
Epoch:		1
Group:		Graphical desktop/KDE
License:	GPLv2 and LGPLv2 and GFDL
URL:		http://games.kde.org/game.php?game=kmahjongg
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	libkmahjongg-devel
Requires:	libkdegames-common
Requires:	kmahjongglib

%description
In KMahjongg the tiles are scrambled and staked on top of each other to
resemble a certain shape. The player is then expected to remove all the
tiles off the game board by locating each tile's matching pair.

%files
%{_kde_bindir}/kmahjongg
%{_kde_applicationsdir}/kmahjongg.desktop
%{_kde_appsdir}/kmahjongg
%{_kde_docdir}/*/*/kmahjongg
%{_kde_iconsdir}/hicolor/*/apps/kmahjongg.*
%{_kde_datadir}/config.kcfg/kmahjongg.kcfg

#------------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: 69e6ce5
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19936 |12mu|kmines-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kmines
Version:	4.12.4
Release:	1
Epoch:		1
Summary:	The classic mine sweeper
Group:		Graphical desktop/KDE
License:	GPLv2 and LGPLv2 and GFDL
URL:		http://games.kde.org/game.php?game=kmines
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	libkdegames-devel

%description
KMines is a classic Minesweeper game. The idea is to uncover all the squares
without blowing up any mines. When a mine is blown up, the game is over.

%files
%{_kde_bindir}/kmines
%{_kde_applicationsdir}/kmines.desktop
%{_kde_appsdir}/kmines
%{_kde_configdir}/kmines.knsrc
%{_kde_docdir}/*/*/kmines
%{_kde_iconsdir}/hicolor/*/apps/kmines.png

#------------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: 2434756
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19937 |12mu|kmix-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kmix
Version:	4.12.4
Release:	1
Epoch:		3
Summary:	KDE Digital Mixer
Group:		Graphical desktop/KDE
License:	GPLv2
URL:		http://www.kde.org/applications/multimedia/kmix/
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
Patch0:		kmix-4.9.2-nodisplay.patch
# Adjust popup widget layout
# Device icons should no longer hit window border with some styles
Patch1:		kmix-4.10.3-layout.patch
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(libcanberra)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(libpulse-mainloop-glib)
Requires:	kdebase4-runtime
Obsoletes:	kdemultimedia4-core < 3:4.5.71
Conflicts:	kdemultimedia4-devel < 3:4.8.95
Conflicts:	kde4-audiocd < 3:4.8.95

%description
KMix is an application to allow you to change the volume of your sound
card. Though small, it is full-featured, and it supports several
platforms and sound drivers.

%files
%{_kde_appsdir}/kmix
%{_kde_appsdir}/plasma/services/mixer.operations
%{_kde_bindir}/kmix
%{_kde_bindir}/kmixctrl
%{_kde_iconsdir}/*/*/*/*
%{_kde_applicationsdir}/kmix.desktop
%{_kde_services}/kmixctrl_restore.desktop
%{_kde_services}/plasma-engine-mixer.desktop
%{_kde_services}/kded/kmixd.desktop
%{_kde_libdir}/libkdeinit4_kmix*
%{_kde_libdir}/kde4/kded_kmixd.so
%{_kde_libdir}/kde4/plasma_engine_mixer.so
%{_kde_autostart}/restore_kmix_volumes.desktop
%{_kde_autostart}/kmix_autostart.desktop
%{_datadir}/dbus-1/interfaces/org.kde.kmix.control.xml
%{_datadir}/dbus-1/interfaces/org.kde.kmix.mixer.xml
%{_datadir}/dbus-1/interfaces/org.kde.kmix.mixset.xml
%{_kde_docdir}/HTML/en/kmix

#------------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.12.4-1
+ Revision: 9455552
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19938 |12mu|kmod-15-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	2
%define	libname	%mklibname %{name} %{major}
%define	devname	%mklibname %{name} -d

# (tpg) this is important
# keep this synchronized with module-init-tools-ver-rel+1
%define module_ver 3.17-1

%bcond_with	dietlibc
%bcond_with	uclibc

Summary:	Utilities to load modules into the kernel
Name:		kmod
Version:	15
Release:	1
License:	LGPLv2.1+ and GPLv2+
Group:		System/Kernel and hardware
Url:		http://git.kernel.org/?p=utils/kernel/kmod/kmod.git;a=summary
# See also: http://packages.profusion.mobi/kmod/
Source0:	http://ftp.kernel.org/pub/linux/utils/kernel/kmod/%{name}-%{version}.tar.xz
Source1:	http://ftp.kernel.org/pub/linux/utils/kernel/kmod/%{name}-%{version}.tar.sign
# (tpg) provide config files from module-init-tools
Source2:	modprobe.default
Source3:	modprobe.preload
Source4:	blacklist-mdv.conf
Source5:	ipw-no-associate.conf
Source6:	blacklist-compat.conf
Patch0:		kmod-14-allow-static.patch

%if %{with dietlibc}
BuildRequires:	dietlibc-devel
%endif
%if %{with uclibc}
BuildRequires:	uClibc-devel >= 0.9.33.2-15
%endif
BuildRequires:	gtk-doc
BuildRequires:	xsltproc
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gobject-2.0)
BuildRequires:	pkgconfig(liblzma)
BuildRequires:	pkgconfig(zlib)

%description
kmod is a set of tools to handle common tasks with Linux kernel
modules like insert, remove, list, check properties, resolve
dependencies and aliases.

These tools are designed on top of libkmod, a library that is shipped
with kmod. The aim is to be compatible with tools, configurations and
indexes from module-init-tools project.

%package	compat
Summary:	Compat symlinks for kernel module utilities
License:	GPLv2+
Group:		System/Kernel and hardware
Obsoletes:	module-init-tools < %{module_ver}
Provides:	module-init-tools = %{module_ver}
Requires:	%{name} = %{EVRD}

%description	compat
kmod is a set of tools to handle common tasks with Linux kernel
modules like insert, remove, list, check properties, resolve
dependencies and aliases.

This package contains traditional name symlinks (lsmod, etc.)

%package -n	%{libname}
Summary:	Library to interact with Linux kernel modules
License:	LGPLv2.1+
Group:		System/Libraries
# (tpg) do not require this until initscripts won't be fixed
#Requires:	%{name}-compat = %{EVRD}
Conflicts:	%{mklibname modprobe 0} <= 3.6-18
Conflicts:	%{mklibname modprobe 1} < %{module_ver}

%description -n	%{libname}
libkmod was created to allow programs to easily insert, remove and
list modules, also checking its properties, dependencies and aliases.

%if %{with uclibc}
%package -n	uclibc-%{libname}
Summary:	Library to interact with Linux kernel modules
License:	LGPLv2.1+
Group:		System/Libraries

%description -n	uclibc-%{libname}
libkmod was created to allow programs to easily insert, remove and
list modules, also checking its properties, dependencies and aliases.
%endif

%package -n	%{devname}
Summary:	Development files for libkmod
Group:		Development/C
License:	LGPLv2.1+
Requires:	%{libname} = %{EVRD}
Requires:	%{name}-compat = %{EVRD}
%if %{with uclibc}
Requires:	uclibc-%{libname} = %{EVRD}
%endif
Provides:	%{name}-devel = %{EVRD}

%description -n	%{devname}
libkmod was created to allow programs to easily insert, remove and
list modules, also checking its properties, dependencies and aliases.

%prep
%setup -q
%apply_patches
aclocal -I m4
automake -a
autoconf

%build
%global optflags %{optflags} -Os

export CONFIGURE_TOP=..
%if %{with dietlibc}
mkdir -p diet
pushd diet
CFLAGS="%{optflags} -fno-stack-protector -Os -D_BSD_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_ATFILE_SOURCE -DO_CLOEXEC=0" \
%configure2_5x \
	--prefix=%{_prefix}/lib/dietlibc \
	--without-xz \
	--without-zlib \
	--with-rootlibdir=%{_prefix}/lib/dietlibc/lib-%{_arch} \
	--enable-static \
	--disable-shared \
	--disable-tools \
	CC="diet gcc" \
	LD="diet ld"
%make
popd
%endif

%if %{with uclibc}
mkdir -p uclibc
pushd uclibc
%uclibc_configure \
	--with-xz \
	--with-zlib \
	--with-rootlibdir=%{uclibc_root}/%{_lib} \
	--enable-static \
	--enable-shared \
	--disable-tools
%make V=1
popd
%endif

mkdir -p glibc
pushd glibc
# The extra --includedir gives us the possibility to detect dependent
# packages which fail to properly use pkgconfig.
%configure2_5x \
	--with-xz \
	--with-zlib \
	--includedir=%{_includedir}/%{name}-%{version} \
	--with-rootlibdir=/%{_lib} \
	--bindir=/bin \
	--enable-shared \
	--enable-static \
	--enable-gtk-doc \
	--enable-gtk-doc-html \
	--with-html-dir=%{_docdir}/%{name}/html
%make
popd

%install
%if %{with uclibc}
%makeinstall_std -C uclibc
rm %{buildroot}%{uclibc_root}%{_libdir}/libkmod.so
ln -rs %{buildroot}%{uclibc_root}/%{_lib}/libkmod.so.%{major}.* %{buildroot}%{uclibc_root}%{_libdir}/libkmod.so
rm -r %{buildroot}%{uclibc_root}%{_libdir}/pkgconfig/
%endif

%if %{with dietlibc}
install -m644 ./diet/libkmod/.libs/libkmod.a -D %{buildroot}%{_prefix}/lib/dietlibc/lib-%{_arch}/libkmod.a
#%makeinstall_std -C diet
%endif

%makeinstall_std -C glibc
# Remove standalone tools
rm -f %{buildroot}/bin/kmod-*
rm -f %{buildroot}%{_libdir}/libkmod.la

# (tpg) install config files
install -d -m755 %{buildroot}%{_sysconfdir}
install -d -m755 %{buildroot}%{_sysconfdir}/depmod.d
install -d -m755 %{buildroot}%{_sysconfdir}/modprobe.d
install -d -m755 %{buildroot}/lib/modprobe.d
install -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/modprobe.d/00_modprobe.conf
install -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}
install -m 644 %{SOURCE4} %{SOURCE5} %{SOURCE6} %{buildroot}%{_sysconfdir}/modprobe.d
touch %{buildroot}%{_sysconfdir}/modprobe.conf

# (tpg) we still use this
ln -s ../modprobe.conf %{buildroot}%{_sysconfdir}/modprobe.d/01_mandriva.conf

# kmod-compat
mkdir -p %{buildroot}/{bin,sbin}
ln -s kmod %{buildroot}/bin/lsmod
for i in depmod insmod lsmod modinfo modprobe rmmod; do
	ln -s /bin/kmod %{buildroot}/sbin/$i
done;

%check
# make check suddenly seems to fail copy this directory from srcdir...
[ ! -d glibc/testsuite ] && cp -a testsuite glibc
make -C glibc check


%files
/bin/kmod
%{_datadir}/bash-completion/completions/kmod
%{_mandir}/man5/*
%{_mandir}/man8/*

%files -n %{libname}
/%{_lib}/libkmod.so.%{major}*

%if %{with uclibc}
%files -n uclibc-%{libname}
%{uclibc_root}/%{_lib}/libkmod.so.%{major}*
%endif

%files -n %{devname}
%doc %{_docdir}/%{name}
%{_includedir}/*
%{_libdir}/pkgconfig/*.pc
%{_libdir}/libkmod.so
%{_libdir}/libkmod.a
%if %{with dietlibc}
%{_prefix}/lib/dietlibc/lib-%{_arch}/libkmod.a
%endif
%if %{with uclibc}
%{uclibc_root}%{_libdir}/libkmod.a
%{uclibc_root}%{_libdir}/libkmod.so
%endif

%files compat
%dir %{_sysconfdir}/modprobe.d
%dir %{_sysconfdir}/depmod.d
%dir /lib/modprobe.d
%config(noreplace) %{_sysconfdir}/modprobe.preload
%config(noreplace) %{_sysconfdir}/modprobe.conf
%config(noreplace) %{_sysconfdir}/modprobe.d/*.conf
/bin/lsmod
/sbin/*


%changelog
* Tue Oct 08 2013 Alex Burmashev <alex.burmashev@rosalab.ru> 15-1
+ Revision: 0bfdf88
- sync to cooker last version



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19939 |12mu|kmousetool-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kmousetool
Version:	4.12.4
Release:	1
Epoch:		2
Summary:	Automatic Mouse Click
Group:		Graphical desktop/KDE
License:	GPLv2 and GFDL
URL:		http://www.kde.org/applications/utilities/kmousetool/
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(xt)
BuildRequires:	pkgconfig(xtst)
Requires:	kdebase4-runtime

%description
KMouseTool is a Linux-based KDE program. It clicks the mouse for you,
so you don't have to. KMouseTool works with any mouse or pointing device.

%files
%doc AUTHORS ChangeLog COPYING COPYING.DOC README TODO
%{_kde_bindir}/kmousetool
%{_kde_applicationsdir}/kmousetool.desktop
%{_kde_appsdir}/kmousetool
%{_kde_iconsdir}/hicolor/*/*/kmousetool*
%{_kde_docdir}/HTML/en/kmousetool
%{_kde_mandir}/man1/kmousetool.1.*

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.12.4-1
+ Revision: 8f8a9e1
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19940 |12mu|kmouth-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kmouth
Version:	4.12.4
Release:	1
Epoch:		2
Summary:	A type-and-say front end for speech synthesizers
Group:		Graphical desktop/KDE
License:	GPLv2 and GFDL
URL:		http://www.kde.org/applications/utilities/kmouth/
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
Requires:	kdebase4-runtime

%description
KMouth is a program which enables persons that cannot speak to let their
computer speak, e.g. mutal people or people who have lost their voice. It has a
text input field and speaks the sentences that you enter. It also has support
for user defined phrasebooks.

%files
%doc AUTHORS COPYING COPYING.DOC
%{_kde_bindir}/kmouth
%{_kde_applicationsdir}/kmouth.desktop
%{_kde_appsdir}/kmouth
%{_kde_configdir}/kmouthrc
%{_kde_iconsdir}/*/*/apps/kmouth.png
%{_kde_docdir}/HTML/en/kmouth
%{_kde_mandir}/man1/kmouth.1.*

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.12.4-1
+ Revision: 5a2b77a
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19941 |12mu|kmozillahelper-0.6.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Mozilla KDE Integration
Name:		kmozillahelper
Version:	0.6.4
Release:	3
License:	MIT
Group:		Graphical desktop/KDE
Url:		http://www.opensuse.org/
Source0:	kmozillahelper-%{version}.tar.bz2
Patch0:		kmozillahelper-0.6.4-setwallpaper.patch

BuildRequires:	kde4-macros
BuildRequires:	kdelibs4-devel

Provides:	mozilla-xulrunner191-kde4 = %{version}-%{release}
Provides:	mozilla-xulrunner-kde4 = %{version}-%{release}
Requires:	qt4-qtdbus

%description
Package providing integration of Mozilla applications with KDE.

%files
%{_prefix}/lib/mozilla/kmozillahelper
%{_kde_appsdir}/kmozillahelper/kmozillahelper.notifyrc

#--------------------------------------------------------------------

%prep
%setup -qn kmozillahelper
%patch0 -p1

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Tue Feb 18 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.6.4-3
+ Revision: 9629663
- LOG Re-work wallpaper patch



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19942 |12mu|kmplot-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kmplot
Summary:	A mathematical function plotter
Version:	4.12.4
Release:	1
Group:		Graphical desktop/KDE
License:	GPLv2 GFDL
URL:		http://edu.kde.org/kmplot
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
Conflicts:	kdeedu4-devel < 4.6.90

%description
KmPlot is a mathematical function plotter for the KDE-Desktop.

It has built in a powerfull parser. You can plot different functions
simultaneously and combine their function terms to build new functions.
KmPlot supports functions with parameters and functions in polar
coordinates. Several grid modes are possible. Plots may be printed with
high precision in correct scale.

%files
%doc COPYING COPYING.DOC TODO
%{_kde_appsdir}/kmplot
%{_kde_bindir}/kmplot
%{_kde_libdir}/kde4/libkmplotpart.so
%{_kde_iconsdir}/*/*/apps/kmplot.*
%{_kde_applicationsdir}/kmplot.desktop
%{_kde_datadir}/config.kcfg/kmplot.kcfg
%{_kde_services}/kmplot_part.desktop
%{_kde_docdir}/HTML/*/kmplot
%{_kde_mandir}/man1/kmplot.1.*
%{_datadir}/dbus-1/interfaces/org.kde.kmplot.KmPlot.xml
%{_datadir}/dbus-1/interfaces/org.kde.kmplot.MainDlg.xml
%{_datadir}/dbus-1/interfaces/org.kde.kmplot.Parser.xml
%{_datadir}/dbus-1/interfaces/org.kde.kmplot.View.xml

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.12.4-1
+ Revision: 470e22e
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19943 |12mu|knavalbattle-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Battleship game with built-in game server
Name:		knavalbattle
Version:	4.12.4
Release:	1
Epoch:		1
License:	GPLv2 and LGPLv2 and GFDL
Group:		Graphical desktop/KDE
Url:		http://www.kde.org/applications/games/navalbattle/
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	libkdegames-devel
Obsoletes:	kbattleship < 1:4.9.80
Provides:	kbattleship = %{EVRD}

%description
Naval Battle (ex-KBattleship) is a Battle Ship game for KDE.

Ships are placed on a board which represents the sea. Players try to hit each
others ships in turns without knowing where they are placed. The first player
to destroy all ships wins the game.

%files
%{_kde_bindir}/knavalbattle
%{_kde_applicationsdir}/knavalbattle.desktop
%{_kde_appsdir}/knavalbattle/
%{_kde_appsdir}/kconf_update/knavalbattle.upd
%{_kde_docdir}/*/*/knavalbattle
%{_kde_iconsdir}/hicolor/*/apps/knavalbattle.*
%{_kde_services}/knavalbattle.protocol

#------------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: 6409feb
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19944 |12mu|knetwalk-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Turn the board pieces to get all computers connected
Name:		knetwalk
Version:	4.12.4
Release:	1
Epoch:		1
License:	GPLv2+ and LGPLv2+ and GFDL
Group:		Graphical desktop/KDE
Url:		http://www.kde.org/applications/games/knetwalk/
Source0:	ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	libkdegames-devel
Requires:	libkdegames-corebindings

%description
KNetWalk is a small game where you have to build up a computer network by
rotating the wires to connect the terminals to the server. When the network is
build, a highscore-list comes up where competitions can be fought out.

%files
%{_kde_bindir}/knetwalk
%{_kde_applicationsdir}/knetwalk.desktop
%{_kde_appsdir}/knetwalk
%{_kde_docdir}/*/*/knetwalk
%{_kde_iconsdir}/hicolor/*/apps/knetwalk.*

#------------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: 37d78bf
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19945 |12mu|knetworkmanager-0.9.0.9-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#define gitrev aa2e2a7f61234f9790d046cfd761e110bb2750a2
#define datetime 20120122
#define svnrev 
%define srcname networkmanagement

%define devname %mklibname -d knetworkmanager
%define novellvpn 0
%define pptp 1
%define strongswan 0
%define openvn 1
%define vpnc 1
%define openconnect 0

Summary:	KDE NetworkManager
Name:		knetworkmanager
Version:	0.9.0.9
Release:	2
Epoch:		2
License:	(GPLv2 or GPLv3) and GPLv2+ and LGPLv2+ and LGPLv2 
Group:		Graphical desktop/KDE
Url:		http://www.kde.org
#http://lamarque-lvs.blogspot.ru/
#Source get from git
# git clone git://anongit.kde.org/networkmanagement 
# git archive --format=tar --prefix=networkmanagement/ --remote=git://anongit.kde.org/networkmanagement v0.9.0_rc3 | xz -9 >  networkmanagement-20111022.tar.xz
Source0:	http://download.kde.org/unstable/networkmanagement/0.9.0.5/src/%{srcname}-%{version}.tar.bz2
Source1:	knetworkmanager.po.ru
Source2:	libknetworkmanager.po.ru
Source100:	knetworkmanager.rpmlintrc
Patch0:		networkmanagement-0.9-useversion.patch
Patch1:		networkmanagement-0.9-compile-po-files.patch
Patch4:		networkmanagement-0.9.0.2-ui-fix.patch

BuildRequires:	mobile-broadband-provider-info
BuildRequires:	kdebase4-workspace-devel
BuildRequires:	pkgconfig(libnm-util) >= 0.9
BuildRequires:	pkgconfig(libnm-glib) >= 0.9
%if %{openconnect}
BuildRequires:	pkgconfig(openconnect) >= 3.10
%endif
Requires:	%{name}-common
# plasmoid crashes if knetworkmanager is running
Requires:	plasma-applet-networkmanagement

%description
KNetworkManager is a system tray applet for controlling network
connections on systems that use the NetworkManager daemon.

%files
%doc TODO DESIGN COPYING COPYING.LIB README.install.urpmi

#--------------------------------------------------------------------

%package -n %{name}-common
Summary:	Common files used by knetworkmanager
Group:		System/Configuration/Networking
Requires:	kdebase4-workspace
Requires:	networkmanager

%description -n %{name}-common
Common files used by knetworkmanager and plasma-applet-networkmanagement.

%files -n %{name}-common -f %{name}.lang
%{_kde_libdir}/kde4/kcm_networkmanagement.so
%{_kde_libdir}/kde4/libexec/networkmanagement_configshell
%{_kde_services}/kcm_networkmanagement.desktop
%{_kde_servicetypes}/networkmanagement_vpnuiplugin.desktop
%{_kde_iconsdir}/oxygen/*/*/*
%{_kde_appsdir}/networkmanagement/

#--------------------------------------------------------------------

%package -n plasma-applet-networkmanagement
Summary:	NetworkManager plasma applet
Group:		Graphical desktop/KDE
Requires:	%{name}-common

%description -n plasma-applet-networkmanagement
Network Management Plasma applet for controlling network
connections on systems that use the NetworkManager service.

%files -n plasma-applet-networkmanagement -f plasma_applet_networkmanagement.lang
%{_kde_libdir}/kde4/plasma_applet_networkmanagement.so
%{_kde_libdir}/kde4/plasma_engine_networkmanagement.so
%{_kde_libdir}/kde4/kcm_networkmanagement_tray.so
%{_kde_libdir}/kde4/kded_networkmanagement.so
%{_kde_libdir}/kde4/solid_modemmanager05.so
%{_kde_libdir}/kde4/solid_networkmanager09.so
%{_kde_services}/plasma-applet-networkmanagement.desktop
%{_kde_services}/plasma-engine-networkmanagement.desktop
%{_kde_services}/kcm_networkmanagement_tray.desktop
%{_kde_services}/kded/networkmanagement.desktop
%{_kde_services}/solidbackends/solid_modemmanager05.desktop
%{_kde_services}/solidbackends/solid_networkmanager09.desktop
%{_kde_servicetypes}/solidmodemmanagernm09.desktop
%{_kde_servicetypes}/solidnetworkmanagernm09.desktop
%{_kde_appsdir}/desktoptheme/default/icons/network2.svgz

#--------------------------------------------------------------------

%define knmclient_major 4
%define libknmclient %mklibname knmclient %{knmclient_major}

%package -n %{libknmclient}
Summary:	libknclient library used by %{name}
Group:		System/Libraries 

%description -n %{libknmclient}
libknclient library used by %{name}.

%files -n %{libknmclient}
%{_kde_libdir}/libknmclient.so.%{knmclient_major}*

#--------------------------------------------------------------------

%define libkinternals_major 4
%define libknminternals %mklibname knminternals %{libkinternals_major}

%package -n %{libknminternals}
Summary:	libkninternals library used by %{name}
Group:		System/Libraries

%description -n %{libknminternals}
libkninternals library used by %{name}

%files -n %{libknminternals}
%{_kde_libdir}/libknminternals.so.%{libkinternals_major}*

#--------------------------------------------------------------------

%define libservice_major 4
%define libknmservice %mklibname knmservice %{libservice_major}

%package -n %{libknmservice}
Summary:	libknservice library used by %{name}
Group:		System/Libraries

%description -n %{libknmservice}
libknservice library used by %{name}.

%files -n %{libknmservice}
%{_kde_libdir}/libknmservice.so.%{libservice_major}*

#--------------------------------------------------------------------

%define libsolidcontrolnm_major 4
%define libsolidcontrolnm %mklibname solidcontrolnm %{libsolidcontrolnm_major}

%package -n %{libsolidcontrolnm}
Summary:	libsolidcontrol library for networkmanager 0.9
Group:		System/Libraries

%description -n %{libsolidcontrolnm}
libsolidcontrol library for networkmanager 0.9

%files -n %{libsolidcontrolnm}
%{_kde_libdir}/libsolidcontrolnm09.so.%{libsolidcontrolnm_major}*
%{_datadir}/locale/*/*/solidcontrolnm09*

#-------------------------------------------------------------------------

%define libsolidcontrolnm_ifaces_major 4
%define libsolidcontrolnm_ifaces %mklibname solidcontrolnmifaces %{libsolidcontrolnm_ifaces_major}

%package -n %{libsolidcontrolnm_ifaces}
Summary:	libsolidcontrol library for networkmanager 0.9
Group:		System/Libraries

%description -n %{libsolidcontrolnm_ifaces}
libsolidcontrol library for networkmanager 0.9

%files -n %{libsolidcontrolnm_ifaces}
%{_kde_libdir}/libsolidcontrolnm09ifaces.so.%{libsolidcontrolnm_ifaces_major}*

#-------------------------------------------------------------------------

%define libknmui_major 4
%define libknmui %mklibname knmui %{libknmui_major}

%package -n %{libknmui}
Summary:	libknui library used by %{name}
Group:		System/Libraries

%description -n %{libknmui}
libknui library used by %{name}.

%files -n %{libknmui}
%{_kde_libdir}/libknmui.so.%{libknmui_major}*

#--------------------------------------------------------------------
%define libsolidcontrolfuture_major 4
%define libsolidcontrolfuture %mklibname solidcontrolfuture %{libsolidcontrolfuture_major}

%package -n %{libsolidcontrolfuture}
Summary:	solidcontrolfuture library used by %{name}
Group:		System/Libraries

%description -n %{libsolidcontrolfuture}
libsolidcontrolfuture library used by %{name}.

%files -n %{libsolidcontrolfuture}
%{_kde_libdir}/libsolidcontrolfuture.so.%{libsolidcontrolfuture_major}*

#--------------------------------------------------------------------

%define libknm_nm %mklibname knm_nm

%package -n %{libknm_nm}
Summary:	NetworkManager back-end for %{name}
Group:		System/Libraries

%description -n %{libknm_nm}
NetworkManager back-end for %{name}.

%files -n %{libknm_nm}
%{_kde_libdir}/libknm_nm.so

#--------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/KDE and Qt
Requires:	%{libknmclient} = %{EVRD}
Requires:	%{libknminternals} = %{EVRD}
Requires:	%{libknmservice} = %{EVRD}
Requires:	%{libknmui} = %{EVRD}
Requires:	%{libsolidcontrolfuture} = %{EVRD}
Provides:	knetworkmanager-devel = %{EVRD}

%description -n %{devname}
Development files for %{name}

%files -n %{devname}
%{_kde_libdir}/libknmclient.so
%{_kde_libdir}/libknminternals.so
%{_kde_libdir}/libknmservice.so
%{_kde_libdir}/libknmui.so
%{_kde_libdir}/libsolidcontrolfuture.so
%{_kde_includedir}/solid/controlnm09/
%{_kde_libdir}/libsolidcontrolnm09.so
%{_kde_libdir}/libsolidcontrolnm09ifaces.so

#--------------------------------------------------------------------

%if %{openvn}

%package -n knetworkmanager-openvpn
Summary:	OpenVPN support for knetworkmanager
Group:		Graphical desktop/KDE 
Requires:	networkmanager-openvpn

%description -n knetworkmanager-openvpn
%{summary}.

%files -n knetworkmanager-openvpn
%{_kde_libdir}/kde4/networkmanagement_openvpnui.so
%{_kde_datadir}/kde4/services/networkmanagement_openvpnui.desktop

%endif
#--------------------------------------------------------------------

%if %{novellvpn}
%package -n knetworkmanager-novellvpn
Summary:	Vpnc support for knetworkmanager
Group:		Graphical desktop/KDE

%description -n knetworkmanager-novellvpn
%{summary}.

%files -n knetworkmanager-novellvpn
%{_kde_libdir}/kde4/networkmanagement_novellvpnui.so
%{_kde_datadir}/kde4/services/networkmanagement_novellvpnui.desktop
%endif

#--------------------------------------------------------------------

%if %{pptp}

%package -n knetworkmanager-pptp
Summary:	Pptp support for knetworkmanager
Group:		Graphical desktop/KDE
Requires:	networkmanager-pptp

%description -n knetworkmanager-pptp
%{summary}.

%files -n knetworkmanager-pptp
%{_kde_libdir}/kde4/networkmanagement_pptpui.so
%{_kde_datadir}/kde4/services/networkmanagement_pptpui.desktop

%endif

#--------------------------------------------------------------------

%if %{strongswan}
%package -n knetworkmanager-strongswan
Summary:	strongSwan support for knetworkmanager
Group:		Graphical desktop/KDE

%description -n knetworkmanager-strongswan
%{summary}.

%files -n knetworkmanager-strongswan
%{_kde_libdir}/kde4/networkmanagement_strongswanui.so
%{_kde_datadir}/kde4/services/networkmanagement_strongswanui.desktop
%endif

#--------------------------------------------------------------------

%if %{vpnc}
%package -n knetworkmanager-vpnc
Summary:	Vpnc support for knetworkmanager
Group:		Graphical desktop/KDE
Requires:	networkmanager-vpnc

%description -n knetworkmanager-vpnc
%{summary}.

%files -n knetworkmanager-vpnc
%{_kde_libdir}/kde4/networkmanagement_vpncui.so
%{_kde_datadir}/kde4/services/networkmanagement_vpncui.desktop
%endif

#-------------------------------------------------------------------

%if %{openconnect}
%package openconnect
Summary:	Openconnect support for %{name}
Group:		Graphical desktop/KDE
Requires:	openconnect

%description openconnect
Openconnect plugin for %{name}

%files openconnect
%{_kde_libdir}/kde4/networkmanagement_openconnectui.so
%{_kde_services}/networkmanagement_openconnectui.desktop
%endif

#--------------------------------------------------------------------

%prep
%setup -qn %{srcname}-%{version}
%apply_patches

cp %{SOURCE1} po/ru/knetworkmanager.po
cp %{SOURCE2} po/ru/libknetworkmanager.po

%build
%cmake_kde4 \
	-DDBUS_SYSTEM_POLICY_DIR=%{_sysconfdir}/dbus-1/system.d \
	-DINSTALL_KNM_AUTOSTART=ON
%make

%install
%makeinstall_std -C build

%if ! %{novellvpn}
rm %{buildroot}%{_kde_libdir}/kde4/networkmanagement_novellvpnui.so
rm %{buildroot}%{_kde_datadir}/kde4/services/networkmanagement_novellvpnui.desktop
%endif

%if ! %{pptp}
rm %{buildroot}%{_kde_libdir}/kde4/networkmanagement_pptpui.so
rm %{buildroot}%{_kde_datadir}/kde4/services/networkmanagement_pptpui.desktop
%endif

%if ! %{strongswan}
rm %{buildroot}%{_kde_libdir}/kde4/networkmanagement_strongswanui.so
rm %{buildroot}%{_kde_datadir}/kde4/services/networkmanagement_strongswanui.desktop
%endif

%if ! %{openvn}
rm %{buildroot}%{_kde_libdir}/kde4/networkmanagement_openvpnui.so
rm %{buildroot}%{_kde_datadir}/kde4/services/networkmanagement_openvpnui.desktop
%endif

%if ! %{vpnc}
rm %{buildroot}%{_kde_libdir}/kde4/networkmanagement_vpncui.so
rm %{buildroot}%{_kde_datadir}/kde4/services/networkmanagement_vpncui.desktop
%endif

%find_lang %{name} lib%{name} %{name}.lang
%find_lang plasma_applet_networkmanagement
%find_lang solidcontrolnm09

cat > README.install.urpmi << EOF
The monolithic client is not built anymore by upstream.
You need to use now the plasma applet.

Regards,

EOF


%changelog
* Sat Oct 26 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:0.9.0.9-2
+ Revision: f28f352
- LOG Rebuild with KDE 4.11, spec cleanup

* Mon Aug 19 2013 akdengi <kazancas@mandriva.ru> 2:0.9.0.9-1
+ Revision: fcb0a61
- fix filelist

* Mon Aug 19 2013 akdengi <kazancas@mandriva.ru> 2:0.9.0.9-1
+ Revision: b13bca4
- 0.9.0.9

* Thu Aug 15 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:0.9.0.7-2.1
+ Revision: 53b81d3
- Bump release

* Wed Feb 27 2013 Alexander Kazancev <kazancas@gmail.com> 2:0.9.0.7-2
+ Revision: cfae9ab
- Add networkmanager to Requires

* Tue Feb 26 2013 akdengi <kazancas@gmail.com> 2:0.9.0.7-1
+ Revision: a13bbf0
- fix spec

* Tue Feb 26 2013 akdengi <kazancas@gmail.com> 2:0.9.0.7-1
+ Revision: f19cefc
- add missing files

* Tue Feb 26 2013 akdengi <kazancas@gmail.com> 2:0.9.0.7-1
+ Revision: 92120c3
- update to 0.9.0.7

* Wed Nov 14 2012 Alexander Kazancev <kazancas@gmail.com> 2:0.9.0.5-1
+ Revision: 0c52c59
- Updated knetworkmanager.spec

* Wed Nov 14 2012 akdengi <kazancas@mandriva.ru> 2:0.9.0.5-1
+ Revision: fea6a12
- LOG update to 0.9.0.5

* Mon Aug 13 2012 akdengi <kazancas@mandriva.ru> 2:0.9.0.4-1
+ Revision: 066f266
- LOG -new version 0.9.0.4

* Wed May 30 2012 Evgeniy Auzhin <evgeniy.augin@osinit.ru> 2:0.9.0.2-3
+ Revision: d45a9cc
- LOG: network applet - network checkbox's hover fixed

* Tue May 29 2012 Evgeniy Auzhin <evgeniy.augin@osinit.ru> 2:0.9.0.2-3
+ Revision: 690b44c
- changelog added

* Tue May 29 2012 Evgeniy Auzhin <evgeniy.augin@osinit.ru> 2:0.9.0.2-3
+ Revision: 6ec8c9e
- LOG: text color of network checkbox changed

* Mon May 28 2012 akdengi <kazancas@mandriva.ru> 2:0.9.0.2-2
+ Revision: e4eab28
- fix missed russian translation

* Sun May 27 2012 akdengi <kazancas@mandriva.ru> 2:0.9.0.2-1
+ Revision: 5477a30
- fix translate and desktop file

* Sun May 27 2012 akdengi <kazancas@mandriva.ru> 2:0.9.0.2-1
+ Revision: fa9beb3
- another fix lang file

* Sun May 27 2012 akdengi <kazancas@mandriva.ru> 2:0.9.0.2-1
+ Revision: 5ae8b79
- add findlang for solidcontrolnm09

* Sun May 27 2012 akdengi <kazancas@mandriva.ru> 2:0.9.0.2-1
+ Revision: 163909d
- add to BR libnm-glib

* Sun May 27 2012 akdengi <kazancas@mandriva.ru> 2:0.9.0.2-1
+ Revision: fc23524
- new version 0.9.0.2

* Fri Apr 06 2012 akdengi <kazancas@mandriva.ru> 2:0.9.0-2
+ Revision: 88df1cc
- fix source name

* Fri Apr 06 2012 akdengi <kazancas@mandriva.ru> 2:0.9.0-2
+ Revision: 080c747
- fix source name

* Fri Apr 06 2012 akdengi <kazancas@mandriva.ru> 2:0.9.0-2
+ Revision: 5019598
- fix l10n tarball

* Fri Apr 06 2012 akdengi <kazancas@mandriva.ru> 2:0.9.0-2
+ Revision: a50393a
- add missing source

* Fri Apr 06 2012 akdengi <kazancas@mandriva.ru> 2:0.9.0-2
+ Revision: f5e4aab
- up version

* Fri Apr 06 2012 akdengi <kazancas@mandriva.ru> 2:0.9.0-1
+ Revision: 8a693db
- update russian translations

* Wed Apr 04 2012 akdengi <kazancas@mandriva.ru> 2:0.9.0-1
+ Revision: 1689074
- delete old source

* Wed Apr 04 2012 akdengi <kazancas@mandriva.ru> 2:0.9.0-1
+ Revision: d656fef
- final release 0.9.0

* Wed Apr 04 2012 akdengi <kazancas@mandriva.ru> 1:0.9-1.20120122.1
+ Revision: a5af496
- new snapshot

* Wed Feb 01 2012 Rosa <rosa@rosa-build.rosalab.ru> 1:0.9-1.20111130.2
+ Revision: f98c9be
- Automatic import for version 0.9



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19946 |12mu|kolf-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kolf
Version:	4.12.4
Release:	1
Epoch:		1
Summary:	A golf game
Group:		Graphical desktop/KDE
License:	GPLv2 and LGPLv2 and GFDL
URL:		http://www.kde.org/applications/games/kolf/
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	libkdegames-devel

%description
Kolf is a miniature golf game. The game is played from an overhead view, with
a short bar representing the golf club. Kolf features many different types of
objects, such as water hazards, slopes, sand traps, and black holes (warps),
among others.

Features :
- Single and Multi-player (up to ten players) modes
- High scores table
- Dynamic courses
- Third-party courses
- Course editor

%files
%{_kde_bindir}/kolf
%{_kde_applicationsdir}/kolf.desktop
%{_kde_appsdir}/kolf
%{_kde_docdir}/*/*/kolf
%{_kde_iconsdir}/hicolor/*/apps/kolf.png

#------------------------------------------------------------------------------

%define libkolfprivate_private 4
%define libkolfprivate %mklibname kolfprivate %{libkolfprivate_private}

%package -n %{libkolfprivate}
Summary:	Runtime library for Kolf
Group:		System/Libraries

%description -n %{libkolfprivate}
Runtime library for Kolf.

%files -n %{libkolfprivate}
%{_kde_libdir}/libkolfprivate.so.%{libkolfprivate_private}*

#------------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

# We don't need this for now
rm -f %{buildroot}%{_kde_libdir}/libkolfprivate.so


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: a090d2b
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19947 |12mu|kollision-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kollision
Version:	4.12.4
Release:	1
Epoch:		1
Summary:	A simple ball dodging game
Group:		Graphical desktop/KDE
License:	GPLv2 and LGPLv2 and GFDL
Url:		http://www.kde.org/applications/games/kollision/
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	libkdegames-devel

%description -n kollision
A simple ball dodging game.

%files
%{_kde_bindir}/kollision
%{_kde_applicationsdir}/kollision.desktop
%{_kde_appsdir}/kollision
%{_kde_iconsdir}/*/*/apps/kollision.*
%{_kde_docdir}/*/*/kollision

#------------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: b483011
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19948 |12mu|kolourpaint-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kolourpaint
Summary:	A free, easy-to-use paint program for KDE
Version:	4.12.4
Release:	1
Epoch:		2
Group:		Graphical desktop/KDE
License:	GPLv2 LGPLv2 GFDL
URL:		http://www.kde.org/applications/graphics/kolourpaint/
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(qimageblitz)

%description
KolourPaint is a free, easy-to-use paint program for KDE.

%files
%doc COPYING COPYING.LIB COPYING.DOC
%doc %{_kde_docdir}/HTML/en/kolourpaint/
%{_kde_bindir}/kolourpaint
%{_kde_applicationsdir}/kolourpaint.desktop
%{_kde_appsdir}/kolourpaint
%{_kde_iconsdir}/hicolor/*/apps/kolourpaint.*

#-----------------------------------------------------------------------------

%define kolourpaint_lgpl_major 4
%define libkolourpaint_lgpl %mklibname kolourpaint_lgpl %{kolourpaint_lgpl_major}

%package -n %{libkolourpaint_lgpl}
Summary:	Runtime library for Kolourpaint
Group:		System/Libraries

%description -n %{libkolourpaint_lgpl}
Runtime library for Kolourpaint.

%files -n %{libkolourpaint_lgpl}
%{_kde_libdir}/libkolourpaint_lgpl.so.%{kolourpaint_lgpl_major}*

#-----------------------------------------------------------------------------

%package devel
Summary:	Devel stuff for %{name}
Group:		Development/KDE and Qt
Requires:	kdelibs4-devel
Requires:	%{libkolourpaint_lgpl} = %{EVRD}
Conflicts:	kdegraphics4-devel < 2:4.6.90

%description devel
This package contains header files needed if you wish to build applications
based on %{name}.

%files devel
%{_kde_libdir}/libkolourpaint_lgpl.so

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.12.4-1
+ Revision: 8c23885
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19949 |12mu|kompare-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A diff graphic tool for KDE
Name:		kompare
Version:	4.12.4
Release:	1
Epoch:		1
Group:		Graphical desktop/KDE
License:	GPLv2+
Url:		http://www.kde.org
%define is_beta %(if test `echo %{version} |cut -d. -f3` -ge 70; then echo -n 1; else echo -n 0; fi)
%if %{is_beta}
%define ftpdir unstable
%else
%define ftpdir stable
%endif
Source0:	ftp://ftp.kde.org/pub/kde/%{ftpdir}/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	libkomparediff2-devel

%description
Kompare is a GUI front-end program that enables differences between source
files to be viewed and merged. It can be used to compare differences on files
or the contents of folders, and it supports a variety of diff formats and
provide many options to customize the information level displayed.

Features:
 - Comparing directories
 - Reading diff files
 - Creating and applying patches

%files
%{_kde_bindir}/kompare
%{_kde_libdir}/kde4/komparenavtreepart.so
%{_kde_libdir}/kde4/komparepart.so
%{_kde_applicationsdir}/kompare.desktop
%{_kde_appsdir}/kompare
%{_kde_services}/komparenavtreepart.desktop
%{_kde_services}/komparepart.desktop
%{_kde_servicetypes}/kompareviewpart.desktop
%{_kde_servicetypes}/komparenavigationpart.desktop
%{_kde_iconsdir}/hicolor/*/apps/kompare.*
%{_kde_docdir}/*/*/kompare

#----------------------------------------------------------------------------

%define komparedialogpages_major 4
%define libkomparedialogpages %mklibname komparedialogpages %{komparedialogpages_major}

%package -n %{libkomparedialogpages}
Summary:	Kompare shared library
Group:		System/Libraries

%description -n %{libkomparedialogpages}
Kompare shared library.

%files -n %{libkomparedialogpages}
%{_kde_libdir}/libkomparedialogpages.so.%{komparedialogpages_major}*

#----------------------------------------------------------------------------

%define kompareinterface_major 4
%define libkompareinterface %mklibname kompareinterface %{kompareinterface_major}

%package -n %{libkompareinterface}
Summary:	Kompare shared library
Group:		System/Libraries

%description -n %{libkompareinterface}
Kompare shared library.

%files -n %{libkompareinterface}
%{_kde_libdir}/libkompareinterface.so.%{kompareinterface_major}*

#----------------------------------------------------------------------------

%package devel
Summary:	Development files for Kompare
Group:		Development/KDE and Qt
Requires:	%{libkomparedialogpages} = %{EVRD}
Requires:	%{libkompareinterface} = %{EVRD}
Conflicts:	kdesdk4-devel < 1:1.4.11.0

%description devel
This package includes the header files you will need to compile applications
based on Kompare libraries.

%files devel
%{_kde_includedir}/kompare
%{_kde_libdir}/libkomparedialogpages.so
%{_kde_libdir}/libkompareinterface.so

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: bccdbc9
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19950 |12mu|konquest-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		konquest
Version:	4.12.4
Release:	1
Epoch:		1
Summary:	Conquer the planets of your enemy
Group:		Graphical desktop/KDE
License:	GPLv2 and LGPLv2 and GFDL
URL:		http://www.kde.org/applications/games/konquest/
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	libkdegames-devel

%description
Konquest is the KDE version of Gnu-Lactic Konquest. Players conquer other
planets by sending ships to them. The goal is to build an interstellar
empire and ultimately conquer all other player's planets.

%files
%{_kde_bindir}/konquest
%{_kde_applicationsdir}/konquest.desktop
%{_kde_appsdir}/konquest
%{_kde_docdir}/*/*/konquest
%{_kde_iconsdir}/hicolor/*/apps/konquest.png

#------------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: 0e5bf90
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19951 |12mu|konsole-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A terminal emulator similar to xterm for KDE
Name:		konsole
Version:	4.12.4
Release:	1
Epoch:		1
Group:		Graphical desktop/KDE
License:	GPLv2 LGPLv2 GFDL
Url:		http://konsole.kde.org/
%define is_beta %(if test `echo %{version} |cut -d. -f3` -ge 70; then echo -n 1; else echo -n 0; fi)
%if %{is_beta}
%define ftpdir unstable
%else
%define ftpdir stable
%endif
Source0:	ftp://ftp.kde.org/pub/kde/%{ftpdir}/%{version}/src/%{name}-%{version}.tar.xz
Source1:	%{name}.rpmlintrc
BuildRequires:	kdelibs4-devel
BuildRequires:	kdebase4-devel
Requires:	kdebase4-runtime
Requires:	x11-font-misc-misc

%description
A terminal emulator, similar to xterm, for KDE.

%files
%doc README COPYING COPYING.DOC COPYING.LIB doc/*
%{_kde_bindir}/konsole
%{_kde_bindir}/konsoleprofile
%{_kde_libdir}/kde4/libkonsolepart.so
%{_kde_libdir}/libkdeinit4_konsole.so
%{_kde_libdir}/libkonsoleprivate.so
%{_kde_appsdir}/konsole
%{_kde_appsdir}/kconf_update/konsole*
%{_kde_applicationsdir}/konsole.desktop
%{_kde_services}/konsolepart.desktop
%{_kde_services}/ServiceMenus/konsolehere.desktop
%{_kde_servicetypes}/terminalemulator.desktop
%{_kde_docdir}/HTML/en/%{name}

#-----------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: 778b08e
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19952 |12mu|konversation-1.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A user friendly IRC Client for KDE
Name:		konversation
Version:	1.5
Release:	1
License:	GPLv2+
Group:		Networking/IRC
Url:		http://konversation.kde.org
Source0:	http://fr2.rpmfind.net/linux/KDE/stable/konversation/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	kdepimlibs4-devel
BuildRequires:	openldap-devel
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(qca2)
Provides:	kde4-irc-client

%description
Konversation is a graphical Internet Relay Chat client (IRC)
with KDE support.

Features:

* Standard IRC features
* SSL server support
* Bookmarking support
* Easy to use graphical user interface
* Multiple servers and channels in one single window
* DCC file transfer
* Multiple identities for different servers
* Text decorations and colors
* OnScreen Display for notifications
* Automatic UTF-8 detection
* Per channel encoding support
* Theme support for nick icons
* Highly configurable

%files -f %{name}.lang
%doc README
%{_kde_bindir}/*
%{_kde_appsdir}/%{name}
%{_kde_appsdir}/kconf_update/*
%{_kde_applicationsdir}/%{name}.desktop
%{_kde_iconsdir}/*/*/*/*
%{_kde_services}/konvirc.protocol
%{_kde_services}/konvirc6.protocol
%{_kde_services}/konvircs.protocol

#--------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang %name --with-html

%changelog
* Thu Jan 23 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.5-1
+ Revision: 95ed131
- LOG New version 1.5



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19953 |12mu|kopete-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	KDE Internet Messenger
Name:		kopete
Version:	4.12.4
Release:	1
Epoch:		3
License:	GPLv2+
Group:		Graphical desktop/KDE
Url:		http://www.kde.org/applications/internet/kopete/
%define is_beta %(if test `echo %{version} |cut -d. -f3` -ge 70; then echo -n 1; else echo -n 0; fi)
%if %{is_beta}
%define ftpdir unstable
%else
%define ftpdir stable
%endif
Source0:	ftp://ftp.kde.org/pub/kde/%{ftpdir}/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	jpeg-devel
BuildRequires:	jsoncpp-devel
BuildRequires:	kdelibs4-devel
# Useless for now because Kleopatra headers are not installed
BuildRequires:	kdepim4-devel
BuildRequires:	kdepimlibs4-devel
BuildRequires:	pkgconfig(expat)
BuildRequires:	pkgconfig(jasper)
BuildRequires:	pkgconfig(libgadu)
BuildRequires:	pkgconfig(libidn)
BuildRequires:	pkgconfig(libmsn)
BuildRequires:	pkgconfig(libotr)
BuildRequires:	pkgconfig(libv4l2)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(libxslt)
BuildRequires:	pkgconfig(linphone)
BuildRequires:	pkgconfig(meanwhile)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(ortp)
BuildRequires:	pkgconfig(qca2)
BuildRequires:	pkgconfig(qimageblitz)
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	pkgconfig(zlib)
# Not in Main
#BuildRequires:	srtp-devel

Requires:	akonadi
Requires:	qca2-plugin-openssl-%{_lib}
Requires:	kdepimlibs4-core
Requires:	jasper
Conflicts:	kdenetwork4-devel < 3:4.11.0
Conflicts:	%{_lib}kopete4 < 3:4.11.0
Conflicts:	%{_lib}kopete_otr_shared1 < 3:4.11.0

%description
Kopete is a flexible and extendable multiple protocol instant messaging
system designed as a plugin-based system.

All protocols are plugins and allow modular installment, configuration,
and usage without the main application knowing anything about the plugin
being loaded.

The goal of Kopete is to provide users with a standard and easy to use
interface between all of their instant messaging systems, but at the same
time also providing developers with the ease of writing plugins to support
a new protocol.

The core Kopete development team provides a handful of plugins that most
users can use, in addition to templates for new developers to base a
plugin off of.

%files
%{_kde_bindir}/kopete
%{_kde_bindir}/kopete_latexconvert.sh
%{_kde_bindir}/winpopup-install
%{_kde_bindir}/winpopup-send
%{_kde_appsdir}/kopete
%{_kde_appsdir}/kopete_contactnotes
%{_kde_appsdir}/kopete_groupwise
%{_kde_appsdir}/kopete_history
%{_kde_appsdir}/kopete_history2
%{_kde_appsdir}/kopete_jabber
%{_kde_appsdir}/kopete_latex
%{_kde_appsdir}/kopete_otr
%{_kde_appsdir}/kopete_privacy
%{_kde_appsdir}/kopete_skype
%{_kde_appsdir}/kopete_statistics
%{_kde_appsdir}/kopete_translator
%{_kde_appsdir}/kopete_yahoo
%{_kde_appsdir}/kopete_wlm
%{_kde_appsdir}/kopeterichtexteditpart
%{_kde_appsdir}/kconf_update/kopete-*
%{_kde_libdir}/kde4/kcm_kopete_*
%{_kde_libdir}/kde4/kopete_*
%{_kde_libdir}/libqgroupwise.so
%{_kde_libdir}/kde4/libchattexteditpart.so
%{_kde_applicationsdir}/kopete.desktop
%{_kde_configdir}/kopeterc
%{_kde_datadir}/config.kcfg/historyconfig.kcfg
%{_kde_datadir}/config.kcfg/history2config.kcfg
%{_kde_datadir}/config.kcfg/kopeteappearancesettings.kcfg
%{_kde_datadir}/config.kcfg/kopetebehaviorsettings.kcfg
%{_kde_datadir}/config.kcfg/kopete_otr.kcfg
%{_kde_datadir}/config.kcfg/kopetestatussettings.kcfg
%{_kde_datadir}/config.kcfg/latexconfig.kcfg
%{_kde_datadir}/config.kcfg/nowlisteningconfig.kcfg
%{_kde_datadir}/config.kcfg/webpresenceconfig.kcfg
%{_kde_datadir}/config.kcfg/translatorconfig.kcfg
%{_kde_services}/aim.protocol
%{_kde_services}/chatwindow.desktop
%{_kde_services}/emailwindow.desktop
%{_kde_services}/kconfiguredialog/kopete_*
%{_kde_services}/kopete_*
%{_kde_services}/xmpp.protocol
%{_kde_services}/callto.protocol
%{_kde_services}/skype.protocol
%{_kde_services}/tel.protocol
%{_kde_servicetypes}/kopete*
%{_kde_datadir}/sounds/Kopete_Event.ogg
%{_kde_datadir}/sounds/Kopete_Received.ogg
%{_kde_datadir}/sounds/Kopete_Sent.ogg
%{_kde_datadir}/sounds/Kopete_User_is_Online.ogg
%{_kde_iconsdir}/*/*/actions/account_offline_overlay.*
%{_kde_iconsdir}/*/*/actions/contact_away_overlay.*
%{_kde_iconsdir}/*/*/actions/contact_busy_overlay.*
%{_kde_iconsdir}/*/*/actions/contact_food_overlay.*
%{_kde_iconsdir}/*/*/actions/contact_freeforchat_overlay.*
%{_kde_iconsdir}/*/*/actions/contact_invisible_overlay.*
%{_kde_iconsdir}/*/*/actions/contact_phone_overlay.*
%{_kde_iconsdir}/*/*/actions/contact_xa_overlay.*
%{_kde_iconsdir}/*/*/actions/emoticon.*
%{_kde_iconsdir}/*/*/actions/im-status-message-edit.*
%{_kde_iconsdir}/*/*/actions/mail-encrypt.*
%{_kde_iconsdir}/*/*/actions/metacontact_unknown.*
%{_kde_iconsdir}/*/*/actions/newmessage.*
%{_kde_iconsdir}/*/*/actions/status_unknown_overlay.*
%{_kde_iconsdir}/*/*/actions/status_unknown.*
%{_kde_iconsdir}/*/*/actions/view-user-offline-kopete.*
%{_kde_iconsdir}/*/*/actions/voicecall.*
%{_kde_iconsdir}/*/*/actions/webcamreceive.*
%{_kde_iconsdir}/*/*/actions/webcamsend.*
%{_kde_iconsdir}/*/*/apps/kopete-offline.*
%{_kde_iconsdir}/*/*/apps/kopete.*
%{_kde_iconsdir}/*/*/status/object-locked-finished.*
%{_kde_iconsdir}/*/*/status/object-locked-unverified.*
%{_kde_iconsdir}/*/*/status/object-locked-verified.*
%{_kde_datadir}/config.kcfg/urlpicpreview.kcfg
%{_kde_docdir}/HTML/*/kopete
%{_kde_libdir}/mozilla/plugins/skypebuttons.so
%dir %{_kde_libdir}/kde4/plugins/accessible
%{_kde_libdir}/kde4/plugins/accessible/chatwindowaccessiblewidgetfactory.so
%{_datadir}/dbus-1/interfaces/*.xml
%exclude %{_kde_appsdir}/kopete_latex
%exclude %{_kde_libdir}/kde4/kcm_kopete_latex.*
%exclude %{_kde_libdir}/kde4/kopete_latex.*
%exclude %{_kde_datadir}/kde4/services/kopete_latex.desktop
%exclude %{_kde_datadir}/config.kcfg/latexconfig.kcfg
%exclude %{_kde_bindir}/kopete_latexconvert.sh
%exclude %{_kde_datadir}/kde4/services/kconfiguredialog/kopete_latex_config.desktop
%exclude %{_kde_appsdir}/kopete/icons/oxygen/32x32/apps/latex.png

#----------------------------------------------------------------------------

%package latex
Summary:	Kopete latex plugin for write andd read mesages in latex
Group:		Graphical desktop/KDE
Requires:	%{name} = %{EVRD}
Requires:	imagemagick

%description latex
Kopete latex plugin for write andd read mesages in latexinder.

%files latex
%{_kde_bindir}/kopete_latexconvert.sh
%{_kde_appsdir}/kopete_latex
%{_kde_appsdir}/kopete/icons/oxygen/32x32/apps/latex.png
%{_kde_libdir}/kde4/kcm_kopete_latex.*
%{_kde_libdir}/kde4/kopete_latex.*
%{_kde_datadir}/config.kcfg/latexconfig.kcfg
%{_kde_services}/kopete_latex.desktop
%{_kde_services}/kconfiguredialog/kopete_latex_config.desktop

#----------------------------------------------------------------------------

%define kopetecontactlist_major 1
%define libkopetecontactlist %mklibname kopetecontactlist %{kopetecontactlist_major}

%package -n %{libkopetecontactlist}
Summary:	Kopete shared library
Group:		System/Libraries

%description -n %{libkopetecontactlist}
Kopete shared library.

%files -n %{libkopetecontactlist}
%{_kde_libdir}/libkopetecontactlist.so.%{kopetecontactlist_major}*

#----------------------------------------------------------------------------

%define kyahoo_major 1
%define libkyahoo %mklibname kyahoo %{kyahoo_major}

%package -n %{libkyahoo}
Summary:	Kopete shared library
Group:		System/Libraries

%description -n %{libkyahoo}
Kopete shared library.

%files -n %{libkyahoo}
%{_kde_libdir}/libkyahoo.so.%{kyahoo_major}*

#----------------------------------------------------------------------------

%define kopete_videodevice_major 4
%define libkopete_videodevice %mklibname kopete_videodevice %{kopete_videodevice_major}

%package -n %{libkopete_videodevice}
Summary:	Kopete shared library
Group:		System/Libraries

%description -n %{libkopete_videodevice}
Kopete shared library.

%files -n %{libkopete_videodevice}
%{_kde_libdir}/libkopete_videodevice.so.%{kopete_videodevice_major}*

#----------------------------------------------------------------------------

%define kopeteaddaccountwizard_major 1
%define libkopeteaddaccountwizard %mklibname kopeteaddaccountwizard %{kopeteaddaccountwizard_major}

%package -n %{libkopeteaddaccountwizard}
Summary:	Kopete shared library
Group:		System/Libraries

%description -n %{libkopeteaddaccountwizard}
Kopete shared library.

%files -n %{libkopeteaddaccountwizard}
%{_kde_libdir}/libkopeteaddaccountwizard.so.%{kopeteaddaccountwizard_major}*

#----------------------------------------------------------------------------

%define kopete_major 4
%define libkopete %mklibname kopete %{kopete_major}

%package -n %{libkopete}
Summary:	Kopete shared library
Group:		System/Libraries

%description -n %{libkopete}
Kopete shared library.

%files -n %{libkopete}
%{_kde_libdir}/libkopete.so.%{kopete_major}*

#----------------------------------------------------------------------------

%define kopeteprivacy_major 1
%define libkopeteprivacy %mklibname kopeteprivacy %{kopeteprivacy_major}

%package -n %{libkopeteprivacy}
Summary:	Kopete shared library
Group:		System/Libraries

%description -n %{libkopeteprivacy}
Kopete shared library.

%files -n %{libkopeteprivacy}
%{_kde_libdir}/libkopeteprivacy.so.%{kopeteprivacy_major}*

#----------------------------------------------------------------------------

%define kopetechatwindow_shared_major 1
%define libkopetechatwindow_shared %mklibname kopetechatwindow_shared %{kopetechatwindow_shared_major}

%package -n %{libkopetechatwindow_shared}
Summary:	Kopete shared library
Group:		System/Libraries

%description -n %{libkopetechatwindow_shared}
Kopete shared library.

%files -n %{libkopetechatwindow_shared}
%{_kde_libdir}/libkopetechatwindow_shared.so.%{kopetechatwindow_shared_major}*

#----------------------------------------------------------------------------

%define kopete_otr_shared_major 1
%define libkopete_otr_shared %mklibname kopete_otr_shared %{kopete_otr_shared_major}

%package -n %{libkopete_otr_shared}
Summary:	Kopete shared library
Group:		System/Libraries
Conflicts:	kopete-otr < 0.8

%description -n %{libkopete_otr_shared}
Kopete shared library.

%files -n %{libkopete_otr_shared}
%{_kde_libdir}/libkopete_otr_shared.so.%{kopete_otr_shared_major}*

#----------------------------------------------------------------------------

%define kopetestatusmenu_major 1
%define libkopetestatusmenu %mklibname kopetestatusmenu %{kopetestatusmenu_major}

%package -n %{libkopetestatusmenu}
Summary:	Kopete shared library
Group:		System/Libraries

%description -n %{libkopetestatusmenu}
Kopete shared library.

%files -n %{libkopetestatusmenu}
%{_kde_libdir}/libkopetestatusmenu.so.%{kopetestatusmenu_major}*

#----------------------------------------------------------------------------

%define kopete_oscar_major 4
%define libkopete_oscar %mklibname kopete_oscar %{kopete_oscar_major}

%package -n %{libkopete_oscar}
Summary:	Kopete shared library
Group:		System/Libraries

%description -n %{libkopete_oscar}
Kopete shared library.

%files -n %{libkopete_oscar}
%{_kde_libdir}/libkopete_oscar.so.%{kopete_oscar_major}*

#----------------------------------------------------------------------------

%define oscar_major 1
%define liboscar %mklibname oscar %{oscar_major}

%package -n %{liboscar}
Summary:	Kopete shared library
Group:		System/Libraries

%description -n %{liboscar}
Kopete shared library.

%files -n %{liboscar}
%{_kde_libdir}/liboscar.so.%{oscar_major}*

#----------------------------------------------------------------------------

%define kopeteidentity_major 1
%define libkopeteidentity %mklibname kopeteidentity %{kopeteidentity_major}

%package -n %{libkopeteidentity}
Summary:	Kopete shared library
Group:		System/Libraries

%description -n %{libkopeteidentity}
Kopete shared library.

%files -n %{libkopeteidentity}
%{_kde_libdir}/libkopeteidentity.so.%{kopeteidentity_major}*

#----------------------------------------------------------------------------

%package devel
Summary:	Development files for Kopete
Group:		Development/KDE and Qt
Requires:	%{libkopetecontactlist} = %{EVRD}
Requires:	%{libkyahoo} = %{EVRD}
Requires:	%{libkopete_videodevice} = %{EVRD}
Requires:	%{libkopeteaddaccountwizard} = %{EVRD}
Requires:	%{libkopete} = %{EVRD}
Requires:	%{libkopeteprivacy} = %{EVRD}
Requires:	%{libkopetechatwindow_shared} = %{EVRD}
Requires:	%{libkopete_oscar} = %{EVRD}
Requires:	%{liboscar} = %{EVRD}
Requires:	%{libkopete_otr_shared} = %{EVRD}
Requires:	%{libkopeteidentity} = %{EVRD}
Requires:	%{libkopetestatusmenu} = %{EVRD}
Conflicts:	kdenetwork4-devel < 3:4.11.0

%description devel
This package contains header files needed if you want to build applications
based on Kopete.

%files devel
%{_kde_libdir}/*.so
%exclude %{_kde_libdir}/libqgroupwise.so
%{_kde_includedir}/kopete

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4 -DWITH_GOOGLETALK=OFF
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.12.4-1
+ Revision: f7f4968
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19954 |12mu|korundum-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	KDE bindings for Ruby
Name:		korundum
Version:	4.12.4
Release:	1
Epoch:		1
License:	GPLv2 LGPLv2
Group:		Development/KDE and Qt
Url:		http://www.kde.org
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	ruby-qt4-devel >= 1:%{version}
BuildRequires:	smokekde-devel >= 1:%{version}
BuildRequires:	pkgconfig(shared-desktop-ontologies)
BuildRequires:	pkgconfig(akonadi)
Requires:	ruby-qt4 >= 1:%{version}
Obsoletes:	ruby-kde4 < 1:4.6.90
Provides:	ruby-kde4 = %{EVRD}
Provides:	kderuby = %{EVRD}

%description
A kde4 bindings for Ruby language.

%files
%{_kde_bindir}/krubyapplication
%{_kde_libdir}/kde4/krubypluginfactory.so
%{ruby_sitearchdir}/akonadi.so
%{ruby_sitearchdir}/khtml.so
%{ruby_sitearchdir}/kio.so
%{ruby_sitearchdir}/korundum4.so
%{ruby_sitearchdir}/ktexteditor.so
%{ruby_sitearchdir}/solid.so
%{ruby_sitearchdir}/soprano.so
%{ruby_sitearchdir}/nepomuk.so
%{ruby_sitearchdir}/plasma_applet.so
%{ruby_sitearchdir}/okular.so
%{ruby_sitearchdir}/kate.so
%{ruby_sitelibdir}/KDE
%{ruby_sitelibdir}/akonadi
%{ruby_sitelibdir}/khtml
%{ruby_sitelibdir}/ktexteditor
%{ruby_sitelibdir}/soprano
%{ruby_sitelibdir}/nepomuk
%{ruby_sitelibdir}/solid
%{ruby_sitelibdir}/okular
%{ruby_sitelibdir}/kio
%{_kde_appsdir}/plasma_applet_ruby_clock
%{_kde_appsdir}/plasma_ruby_digital_clock
%{_kde_services}/*.desktop

#------------------------------------------------------------------------------

%package devel
Summary:	Tools for ruby-kde4
Group:		Development/KDE and Qt
Requires:	ruby-qt4-devel >= %{epoch}:%{version}
Requires:	%{name} = %{EVRD}
Obsoletes:	ruby-kde4-devel < 1:4.6.90
Provides:	ruby-kde4-devel = %{EVRD}

%description devel
ruby-kde4 devel files.

%files devel
%{_kde_bindir}/rbkconfig_compiler4
%{_kde_datadir}/applications/kde4/dbpedia_references.desktop
%{_kde_appsdir}/dbpedia_references

#------------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: dd84ed5
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19955 |12mu|kpat-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kpat
Version:	4.12.4
Release:	1
Epoch:		1
Summary:	Several patience card games
Group:		Graphical desktop/KDE
License:	GPLv2 and LGPLv2 and GFDL
URL:		http://www.kde.org/applications/games/kpatience/
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	libkdegames-devel
Requires:	libkdegames-common
Conflicts:	kdegames4-devel < 1:4.5.71-0.svn1184269.2
Conflicts:	kdegames4-core < 1:4.9.80

%description -n kpat
KPatience is a relaxing card sorting game. To win the game a player has to
arrange a single deck of cards in certain order amongst each other.

%files -n kpat
%{_kde_bindir}/kpat
%{_kde_libdir}/libkcardgame.so
%{_kde_applicationsdir}/kpat.desktop
%{_kde_appsdir}/kpat
%{_kde_datadir}/config.kcfg/kpat.kcfg
%{_kde_configdir}/kpat.knsrc
%{_kde_configdir}/kcardtheme.knsrc
%{_kde_docdir}/*/*/kpat
%{_kde_iconsdir}/hicolor/*/apps/kpat.png
%{_datadir}/mime/packages/kpatience.xml

#------------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: 8313804
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19956 |12mu|kphotoalbum-4.4-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	K Image Database
Name:		kphotoalbum
Version:	4.4
Release:	6
License:	GPLv2+
Group:		Graphical desktop/KDE
Url:		http://www.kphotoalbum.org
Source0:	http://www.kphotoalbum.org/data/download/%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(libkexiv2)
BuildRequires:	pkgconfig(libkdcraw)
BuildRequires:	pkgconfig(libkipi)
BuildRequires:	marble-devel
BuildRequires:	kdelibs4-devel

%description
Image database for KDE4.

%files -f %{name}.lang
%{_kde_bindir}/kphotoalbum
%{_kde_bindir}/kpa-backup.sh
%{_kde_bindir}/open-raw.pl
%{_kde_applicationsdir}/*.desktop
%{_kde_appsdir}/kphotoalbum
%{_kde_datadir}/config/kphotoalbumrc
%{_kde_iconsdir}/hicolor/*/*/*

#------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang %{name} --with-html


%changelog
* Fri Mar 14 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.4-6
+ Revision: 93dadb9
- LOG Rebuild with KDE 4.12



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19957 |12mu|kppp-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	KDE tool to setup PPP (Point-to-Point Protocol) connections
Name:		kppp
Version:	4.12.4
Release:	1
Epoch:		3
License:	GPLv2+
Group:		Graphical desktop/KDE
Url:		http://www.kde.org
%define is_beta %(if test `echo %{version} |cut -d. -f3` -ge 70; then echo -n 1; else echo -n 0; fi)
%if %{is_beta}
%define ftpdir unstable
%else
%define ftpdir stable
%endif
Source0:	ftp://ftp.kde.org/pub/kde/%{ftpdir}/%{version}/src/%{name}-%{version}.tar.xz
Source10:	%{name}.rpmlintrc
BuildRequires:	kdelibs4-devel
Requires:	ppp
Requires:	%{name}-provider = %{EVRD}
Conflicts:	kdenetwork4-devel < 3:4.11.0

%description
KPPP is used to setup PPP (Point-to-Point Protocol) connections. This is most
useful for connecting with a cell phone "modem" card these days. It is also use
to configure real modem connections.

%files
%{_kde_appsdir}/kppp
%{_kde_bindir}/kppp
%{_kde_bindir}/kppplogview
%{_kde_applicationsdir}/Kppp.desktop
%{_kde_applicationsdir}/kppplogview.desktop
%{_kde_docdir}/HTML/*/kppp
%{_kde_iconsdir}/*/*/apps/kppp.*
%{_datadir}/dbus-1/interfaces/org.kde.kppp.xml
%exclude %{_kde_appsdir}/kppp/Rules
%exclude %{_kde_appsdir}/kppp/Provider

#-----------------------------------------------------------

%package provider
Summary:	List of providers for KPPP
Group:		Graphical desktop/KDE

%description provider
List of providers for KPPP.

%files provider
%{_kde_appsdir}/kppp/Rules
%{_kde_appsdir}/kppp/Provider

#-------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.12.4-1
+ Revision: c9d9a7a
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19958 |12mu|krdc-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	KDE Remote Desktop Client
Name:		krdc
Version:	4.12.4
Release:	1
Epoch:		3
License:	GPLv2+
Group:		Graphical desktop/KDE
Url:		http://www.kde.org
%define is_beta %(if test `echo %{version} |cut -d. -f3` -ge 70; then echo -n 1; else echo -n 0; fi)
%if %{is_beta}
%define ftpdir unstable
%else
%define ftpdir stable
%endif
Source0:	ftp://ftp.kde.org/pub/kde/%{ftpdir}/%{version}/src/%{name}-%{version}.tar.xz
Patch0:		krdc-4.11.0-desktop.patch
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(libvncserver)
BuildRequires:	pkgconfig(TelepathyQt4)
BuildRequires:	freerdp >= 1.0.2
Requires:	freerdp >= 1.0.2
Conflicts:	kde4-filesharing < 3:4.8.0

%description
KDE Remote Desktop Client is a client application that allows you to view
or even control the desktop session on another machine that is running a
compatible server. VNC and RDP are supported.

%files
%{_kde_bindir}/krdc
%{_kde_appsdir}/krdc
%{_kde_applicationsdir}/krdc.desktop
%{_kde_datadir}/config.kcfg/krdc.kcfg
%{_kde_libdir}/kde4/kcm_krdc_rdpplugin.so
%{_kde_libdir}/kde4/kcm_krdc_vncplugin.so
%{_kde_libdir}/kde4/krdc_rdpplugin.so
%{_kde_libdir}/kde4/krdc_testplugin.so
%{_kde_libdir}/kde4/krdc_vncplugin.so
%{_kde_services}/rdp.protocol
%{_kde_services}/vnc.protocol
%{_kde_services}/krdc_rdp.desktop
%{_kde_services}/krdc_rdp_config.desktop
%{_kde_services}/krdc_test.desktop
%{_kde_services}/krdc_vnc.desktop
%{_kde_services}/krdc_vnc_config.desktop
%{_kde_services}/ServiceMenus/smb2rdc.desktop
%{_kde_servicetypes}/krdc_plugin.desktop
%{_kde_docdir}/HTML/*/krdc
#### Telepathy-Qt4-based optional feature ####
%{_kde_bindir}/krdc_rfb_approver
%{_kde_appsdir}/krdc_rfb_approver
%{_datadir}/dbus-1/services/org.freedesktop.Telepathy.Client.krdc_rfb*.service
%{_datadir}/telepathy/clients/krdc_rfb*.client

#----------------------------------------------------------------------------

%define krdccore_major 4
%define libkrdccore %mklibname krdccore %{krdccore_major}

%package -n %{libkrdccore}
Summary:	Shared library for KRDC
Group:		System/Libraries
Obsoletes:	%{_lib}krdccore1 < 3:4.10.1

%description -n %{libkrdccore}
Shared library for KRDC.

%files -n %{libkrdccore}
%{_kde_libdir}/libkrdccore.so.%{krdccore_major}*

#----------------------------------------------------------------------------

%define devkrdccore %mklibname krdccore -d

%package -n %{devkrdccore}
Summary:	Development for KRDC
Group:		Development/KDE and Qt
Requires:	%{libkrdccore} = %{EVRD}
Conflicts:	kdenetwork4-devel < 3:4.11.0
Provides:	%{name}-devel = %{EVRD}

%description -n %{devkrdccore}
This package contains header files needed if you want to build applications
based on KRDC.

%files -n %{devkrdccore}
%{_kde_includedir}/krdc
%{_kde_libdir}/libkrdccore.so

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.12.4-1
+ Revision: 1ba5ad4
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19959 |12mu|kremotecontrol-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kremotecontrol
Summary:	KDE Frontend for the LIRC Suite
Version:	4.12.4
Release:	1
Group:		Graphical desktop/KDE
License:	GPLv2 and LGPLv2 and GPLD
URL:		http://www.kde.org/applications/utilities/kremotecontrol/
Source0:	ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdebase4-workspace-devel
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(xtst)
Requires:	kdebase4-runtime
Obsoletes:	%{name}-devel < 4.11.0
Conflicts:	kdeutils4-core < 4.5.72

%description
KRemoteControl is a KDE frontend for the Linux Infrared Remote Control system
(LIRC).
It consist of two parts: a systemtray applet and a configuration module.

%files
%doc AUTHORS COPYING COPYING.LIB README TODO
%{_kde_bindir}/krcdnotifieritem
%{_kde_libdir}/kde4/kcm_remotecontrol.so
%{_kde_libdir}/kde4/kded_kremotecontroldaemon.so
%{_kde_libdir}/kde4/plasma_engine_kremoteconrol.so
%{_kde_libdir}/kde4/kremotecontrol_lirc.so
%{_kde_services}/kremotecontrolbackends/kremotecontrol_lirc.desktop
%{_kde_servicetypes}/kremotecontrolmanager.desktop
%{_kde_applicationsdir}/krcdnotifieritem.desktop
%{_kde_appsdir}/kremotecontrol/
%{_kde_appsdir}/kremotecontroldaemon/
%{_kde_iconsdir}/*/*/actions/krcd_flash.*
%{_kde_iconsdir}/*/*/actions/krcd_off.*
%{_kde_iconsdir}/*/*/apps/krcd.*
%{_kde_iconsdir}/*/*/devices/infrared-remote.*
%{_kde_services}/kcm_remotecontrol.desktop
%{_kde_services}/kded/kremotecontroldaemon.desktop
%{_kde_services}/plasma-engine-kremotecontrol.desktop
%{_kde_docdir}/HTML/en/kcontrol/kremotecontrol/

#------------------------------------------------------------------------------

%define kremotecontrol_major 1
%define libkremotecontrol %mklibname kremotecontrol %{kremotecontrol_major}
%define oldlibkremotecontrol %mklibname libkremotecontrol 1

%package -n %{libkremotecontrol}
Summary:	Runtime library for kremotecontrol
Group:		System/Libraries
Obsoletes:	%{oldlibkremotecontrol} < 4.7.90

%description -n %{libkremotecontrol}
KRemoteControl is a KDE frontend for the Linux Infrared Remote Control system 
(LIRC).

It consist of two parts: a systemtray applet and a configuration module.

This package provides the runtime library for kremotecontrol.

%files -n %{libkremotecontrol}
%{_kde_libdir}/liblibkremotecontrol.so.%{kremotecontrol_major}*

#------------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

# We don't need it because there are no devel headers anyway
rm -f %{buildroot}%{_kde_libdir}/liblibkremotecontrol.so


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.12.4-1
+ Revision: 076f21d
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19960 |12mu|kreversi-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Old reversi board game, also known as othello
Name:		kreversi
Version:	4.12.4
Release:	1
Epoch:		1
License:	GPLv2+ and LGPLv2+ and GFDL
Group:		Graphical desktop/KDE
Url:		http://www.kde.org/applications/games/kreversi/
Source0:	ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	libkdegames-devel
Requires:	libkdegames-corebindings
Conflicts:	kdegames4-core < 1:4.9.80

%description
KReversi is a simple one player strategy game played against the computer.

If a player's piece is captured by an opposing player, that piece is turned
over to reveal the color of that player. A winner is declared when one player
has more pieces of his own color on the board and there are no more possible
moves.

%files
%{_kde_bindir}/kreversi
%{_kde_applicationsdir}/kreversi.desktop
%{_kde_appsdir}/kreversi
%{_kde_iconsdir}/hicolor/*/apps/kreversi.png
%{_kde_iconsdir}/oxygen/*/actions/lastmoves.*
%{_kde_iconsdir}/oxygen/*/actions/legalmoves.*
%{_kde_docdir}/*/*/kreversi

#------------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: f403413
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19961 |12mu|krfb-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	KDE Remote Desktop Server
Name:		krfb
Version:	4.12.4
Release:	1
Epoch:		3
License:	GPLv2+
Group:		Graphical desktop/KDE
Url:		http://www.kde.org
%define is_beta %(if test `echo %{version} |cut -d. -f3` -ge 70; then echo -n 1; else echo -n 0; fi)
%if %{is_beta}
%define ftpdir unstable
%else
%define ftpdir stable
%endif
Source0:	ftp://ftp.kde.org/pub/kde/%{ftpdir}/%{version}/src/%{name}-%{version}.tar.xz
Patch0:		krfb-4.11.0-desktop.patch
Patch1:		krfb-4.11.0-soversion.patch
BuildRequires:	jpeg-devel
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(libxslt)
BuildRequires:	pkgconfig(TelepathyQt4)
BuildRequires:	pkgconfig(xdamage)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xtst)
BuildRequires:	pkgconfig(zlib)

%description
KDE Desktop Sharing is a server application that allows you to share your
current session with a user on another machine, who can use a VNC client
to view or even control the desktop.

%files
%{_kde_bindir}/krfb
%{_kde_appsdir}/krfb
%{_kde_applicationsdir}/krfb.desktop
%{_kde_libdir}/kde4/krfb_*.so
%{_kde_services}/krfb*.desktop
%{_kde_servicetypes}/krfb*.desktop
%{_kde_docdir}/HTML/*/krfb
#### Telepathy-Qt4-based optional feature ####
%{_datadir}/dbus-1/services/org.freedesktop.Telepathy.Client.krfb_rfb*.service
%{_datadir}/telepathy/clients/krfb_rfb*.client

#----------------------------------------------------------------------------

%define krfbprivate_major 4
%define libkrfbprivate %mklibname krfbprivate %{krfbprivate_major}

%package -n %{libkrfbprivate}
Summary:	KRFB shared library
Group:		System/Libraries

%description -n %{libkrfbprivate}
KRFB shared library.

%files -n %{libkrfbprivate}
%{_kde_libdir}/libkrfbprivate.so.%{krfbprivate_major}*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.12.4-1
+ Revision: 09725c6
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19962 |12mu|kross-interpreters-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with java 0
%bcond_with falcon 0
%bcond_with ruby 0

Name:		kross-interpreters
Summary:	KDE bindings to non-C++ languages
Version:	4.12.4
Release:	1
Epoch:		1
Group:		Graphical desktop/KDE
License:	LGPLv2
URL:		https://projects.kde.org/projects/kde/kdebindings/kross-interpreters
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	java-devel
%if %with ruby
BuildRequires:	ruby-devel
%endif
BuildRequires:	python-devel
BuildRequires:	qscintilla-qt4-devel
%if %with falcon
BuildRequires:	falcon-devel
%endif

%description
Language interpreters to enable in-process scripting with Kross.

#----------------------------------------------------------------

%package java
Summary:	Java kross interpreter

%description java
Java kross interpreter

%files java
%{_kde_libdir}/kde4/kross/kross.jar
%{_kde_libdir}/kde4/krossjava.so

#---------------------------------------------------------------

%package python
Summary:	Python kross-interpreter
Conflicts:	python-kde4 < 1:4.7.0

%description python
Python kross interpreter

%files python
%{_kde_libdir}/kde4/krosspython.so

#--------------------------------------------------------------
%if %with ruby
%package ruby
Summary:	Ruby kross interpreter
Conflicts:	ruby-kde4 < 1:4.7.0

%description ruby
Ruby kross interpreter

%files ruby
%{_kde_libdir}/kde4/krossruby.so
%endif

#------------------------------------------------------------

%if %with falcon
%package -n falcon-kde4
Summary:	Falcon KDE 4 bindings
Group:		Development/KDE and Qt
Requires:	falcon

%description -n falcon-kde4
Falcon KDE 4 bindings.

%files -n falcon-kde4
%{_kde_libdir}/kde4/krossfalcon.so
%endif

#------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: 6077696
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19963 |12mu|kruler-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kruler
Summary:	KDE Screen Ruler
Version:	4.12.4
Release:	1
Epoch:		2
Group:		Graphical desktop/KDE
License:	GPLv2 GFDL
URL:		http://www.kde.org/applications/graphics/kruler
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel

%description
KRuler displays on screen a ruler measuring pixels.
Features :
    - Integrated color picker
    - Change the length of the ruler
    - Change the orientation of the ruler
    - Change the color, transparency and font of the ruler

%files
%doc %{_kde_docdir}/HTML/en/%{name}
%{_kde_bindir}/kruler
%{_kde_applicationsdir}/kruler.desktop
%{_kde_appsdir}/kruler
%{_kde_iconsdir}/*/*/*/kruler*

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.12.4-1
+ Revision: d2b0441
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19964 |12mu|krusader-2.4.0-0.beta3.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define beta beta3

Summary:	Advanced KDE twin-panel file-manager
Name:		krusader
Version:	2.4.0
Release:	0.%{beta}.1
Epoch:		3
License:	GPLv2+
Group:		File tools
URL:		http://krusader.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/krusader/%{name}-%{version}-%{beta}.tar.bz2
Patch0:		krusader-2.3.0-beta1-default-mimetypes.patch
BuildRequires:	kdebase4-devel
BuildRequires:	kdelibs4-devel

%description
Krusader is an advanced twin panel (commander style) file manager
for KDE and other desktops in the *nix world, similar to Midnight or
Total Commander. It provides all the file management features you
could possibly want.

Plus: extensive archive handling, mounted filesystem support, FTP,
advanced search module, an internal viewer/editor, directory
synchronisation, file content comparisons, powerful batch renaming
and much much more. It supports a wide variety of archive formats
and can handle other KIO slaves such as smb or fish.

%files -f krusader.lang
%doc README AUTHORS ChangeLog TODO COPYING krusader.lsm
%{_kde_bindir}/krusader
%{_kde_applicationsdir}/krusader*.desktop
%{_kde_appsdir}/krusader
%{_kde_services}/*.protocol
%{_kde_configdir}/kio_isorc
%{_kde_iconsdir}/hicolor/*/apps/krusader*.png
%{_kde_iconsdir}/locolor/*/apps/krusader*.png
%{_kde_libdir}/kde4/*.so

#--------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{version}-%{beta}
%patch0 -p1

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang %{name} --with-html


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19965 |12mu|ksaneplugin-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		ksaneplugin
Summary:	KDE Scan Service
Version:	4.12.4
Release:	1
Epoch:		2
Group:		Graphical desktop/KDE
License:	GPLv2
URL:		http://www.kde.org
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(libksane) >= 0.3.0
Requires:	libksane
Conflicts:	kdegraphics4-core < 2:4.6.90

%description
This is a KScan plugin that implements the scanning through libksane.

%files
%{_kde_libdir}/kde4/ksaneplugin.so
%{_kde_services}/ksane_scan_service.desktop

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.12.4-1
+ Revision: ac38c3e
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19966 |12mu|kscd-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	KDE Audio CD Player
Name:		kscd
Version:	4.12.4
Release:	1
Epoch:		3
License:	GPLv2+
Group:		Graphical desktop/KDE
Url:		http://www.kde.org/applications/multimedia/kscd
Source0:	ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
Patch0:		kscd-4.12.1-fix-multiple-CD-device.patch
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(libmusicbrainz3)
Requires:	kdebase4-runtime
Conflicts:	kdemultimedia4-core < 3:4.5.71
Conflicts:	kdemultimedia4-devel < 3:4.8.95
Suggests:	gstreamer0.10-cdparanoia

%description
KsCD is a small, fast, CDDB enabled audio CD player which supports
multiple platforms.

%files
%{_kde_bindir}/kscd
%{_kde_applicationsdir}/kscd.desktop
%{_kde_datadir}/config.kcfg/kscd.kcfg
%{_kde_appsdir}/kscd
%{_kde_iconsdir}/*/*/apps/kscd.*
%{_kde_appsdir}/solid/actions/kscd-play-audiocd.desktop
%{_datadir}/dbus-1/interfaces/org.kde.kscd.cdplayer.xml

#------------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.12.4-1
+ Revision: 3e6f3d7
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19967 |12mu|kscreen-1.0.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	KDE Display Management software
Name:		kscreen
Version:	1.0.2.1
Release:	1
License:	GPLv2+
Group:		Graphical desktop/KDE
Url:		https://projects.kde.org/projects/playground/libs/kscreen
Source0:	ftp://ftp.kde.org/pub/kde/stable/%{name}/%{version}/src/%{name}-%{version}.tar.xz
# From upstream
Patch0:		kscreen-1.0.2-fix-typo.patch
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(kscreen)
BuildRequires:	pkgconfig(QJson)
Requires:	kdebase4-runtime
Requires:	libkscreen

%description
KCM and KDED modules for managing displays in KDE.

%files -f %{name}.lang
%{_kde_bindir}/kscreen-console
%{_kde_libdir}/kde4/kcm_kscreen.so
%{_kde_libdir}/kde4/kded_kscreen.so
%{_kde_datadir}/apps/kcm_kscreen
%{_kde_datadir}/kde4/services/kcm_kscreen.desktop
%{_kde_datadir}/kde4/services/kded/kscreen.desktop
%{_kde_iconsdir}/hicolor/*/actions/kdocumentinfo.*

#------------------------------------------------------------------------------

%package -n plasma-applet-kscreen
Summary:	Plasma applet for quick display configuration
Group:		Graphical desktop/KDE
Requires:	%{name} = %{EVRD}

%description -n plasma-applet-kscreen
Plasma applet for quick display configuration.

%files -n plasma-applet-kscreen -f plasma_applet_org.kde.plasma.kscreen.lang
%{_kde_libdir}/kde4/plasma_applet_kscreen.so
%{_kde_appsdir}/plasma/packages/org.kde.plasma.kscreen.qml
%{_kde_services}/plasma-applet-kscreen.desktop
%{_kde_services}/plasma-applet-kscreen-qml.desktop

#------------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang %{name} kcm_displayconfiguration %{name}.lang

%find_lang plasma_applet_org.kde.plasma.kscreen


%changelog
* Mon Nov 25 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0.2.1-1
+ Revision: 96c35d7
- LOG Add patch from upstream to fix typo in plasmoid, adjust BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19968 |12mu|kshisen-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kshisen
Version:	4.12.4
Release:	1
Epoch:		1
Summary:	Patience game where you take away all pieces
Group:		Graphical desktop/KDE
License:	GPLv2 and LGPLv2 and GFDL
URL:		http://games.kde.org/game.php?game=kshisen
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	libkmahjongg-devel
Requires:	libkdegames-common
Requires:	kmahjongglib

%description
KShisen is a solitaire-like game played using the standard set of Mahjong
tiles. Unlike Mahjong however, KShisen has only one layer of scrambled tiles.

%files
%{_kde_bindir}/kshisen
%{_kde_applicationsdir}/kshisen.desktop
%{_kde_appsdir}/kshisen
%{_kde_datadir}/sounds/kshisen
%{_kde_datadir}/config.kcfg/kshisen.kcfg
%{_kde_iconsdir}/hicolor/*/apps/kshisen*
%{_kde_docdir}/*/*/kshisen

#------------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: 8b0b497
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19969 |12mu|ksirk-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		ksirk
Version:	4.12.4
Release:	1
Epoch:		1
Summary:	Computerized version of a well known strategy board game
Group:		Graphical desktop/KDE
License:	GPLv2 and LGPLv2 and GFDL
URL:		http://www.kde.org/applications/games/ksirk/
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	libkdegames-devel
BuildRequires:	pkgconfig(qca2)

%description -n ksirk
KsirK is a computerized version of the well known strategic board game Risk.
The goal of the game is simply to conquer the world by attacking your neighbors
with your armies.

Features :
- Support for 1-6 human or computer (AI) players
- Multi-player gaming over a network
- You can easily create new skins with SVG graphics and the skin editor
- Hot New Stuff support. You can easily download and install new skins

%files
%{_kde_bindir}/ksirk*
%{_kde_applicationsdir}/ksirk*.desktop
%{_kde_datadir}/config.kcfg/ksirk*settings.kcfg
%{_kde_configdir}/ksirk.knsrc
%{_kde_appsdir}/ksirk*
%{_kde_iconsdir}/*/*/apps/ksirk.png
%{_kde_docdir}/*/*/ksirk
%{_kde_docdir}/*/*/ksirkskineditor

#------------------------------------------------------------------------------

%define iris_ksirk_major 2
%define libiris_ksirk %mklibname iris_ksirk %{iris_ksirk_major}

%package -n %{libiris_ksirk}
Summary:	KDE 4 library
Group:		System/Libraries

%description -n %{libiris_ksirk}
KDE 4 library.

%files -n %{libiris_ksirk}
%{_kde_libdir}/libiris_ksirk.so.%{iris_ksirk_major}*

#------------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

# We don't need it for now
rm -f %{buildroot}%{_kde_libdir}/libiris_ksirk.so



%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: 32617c6
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19970 |12mu|ksnakeduel-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		ksnakeduel
Version:	4.12.4
Release:	1
Epoch:		1
Summary:	Snake race played against the computer
Group:		Graphical desktop/KDE
License:	GPLv2 and LGPLv2 and GFDL
URL:		http://www.kde.org/applications/games/ksnakeduel/
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	libkdegames-devel
Obsoletes:	kdesnake < 1:4.9.80
Provides:	kdesnake = %{EVRD}
Provides:	ksnake = %{EVRD}
Requires:	ktron = %{EVRD}

%description
KSnakeDuel is a fast action game where you steer a snake which has to eat
food. While eating the snake grows. But once a player collides with the
other snake or the wall the game is lost. This becomes of course more and
more difficult the longer the snakes grow.

%files
%{_kde_bindir}/kdesnake
%{_kde_applicationsdir}/kdesnake.desktop
%{_kde_iconsdir}/hicolor/*/*/kdesnake.*

#------------------------------------------------------------------------------

%package -n ktron
Summary:	Simple Tron clone
Group:		Graphical desktop/KDE
URL:		http://www.kde.org/applications/games/ktron

%description -n ktron
Well known from the famous movie, KTron is a popular computer game for two
players. In a fast action sequence both players have to move and avoid
colliding with any walls, the opponent as well as the own path. The player
colliding first looses the game.

%files -n ktron
%{_kde_bindir}/ktron
%{_kde_applicationsdir}/ktron.desktop
%{_kde_appsdir}/ktron
%{_kde_datadir}/config.kcfg/ktron.kcfg
%{_kde_configdir}/ktron.knsrc
%{_kde_iconsdir}/hicolor/*/*/ktron.png
%{_kde_docdir}/HTML/en/ktron

#------------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: fd86c8b
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19971 |12mu|ksnapshot-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	KDE Screenshot Utility
Name:		ksnapshot
Version:	4.12.4
Release:	1
Epoch:		2
Group:		Graphical desktop/KDE
License:	GPLv2 LGPLv2 GFDL
Url:		http://www.kde.org/applications/graphics/ksnapshot
Source0:	ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
# Workaround keyboard grabbing issues with delayed capture
# When capturing screenshots with popped up menus, in some cases
# grabber doesn't get initialized properly
# See KDE bug: https://bugs.kde.org/show_bug.cgi?id=210916
Patch0:		ksnapshot-4.10.3-grabkeyboard.patch
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(libkipi)
BuildRequires:	pkgconfig(xcb-xfixes)
Conflicts:	kdegraphics4-devel < 2:4.6.90
Requires:	kipi-common
Suggests:	kipi-plugins

%description
KSnapshot is a KDE snapshot tool with many features.
Features:
    - Save in multiple formats
    - Take new shapshot
    - Open with... possibility to open snapshot in external editor.
    - Copy to clipboard
    - Several capture modes, including selected region or single window
    - Snapshot delay

%files
%doc COPYING COPYING.LIB COPYING.DOC
%doc %{_kde_docdir}/HTML/en/%{name}/
%{_kde_bindir}/kbackgroundsnapshot
%{_kde_bindir}/%{name}
%{_kde_applicationsdir}/%{name}.desktop
%{_kde_iconsdir}/hicolor/*/apps/%{name}.png
%{_kde_iconsdir}/hicolor/scalable/apps/%{name}.svgz
%{_datadir}/dbus-1/interfaces/org.kde.ksnapshot.xml

#----------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.12.4-1
+ Revision: cec3a88
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19972 |12mu|kspaceduel-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kspaceduel
Version:	4.12.4
Release:	1
Epoch:		1
Summary:	Two player game with shooting spaceships flying around a sun
Group:		Graphical desktop/KDE
License:	GPLv2 and LGPLv2 and GFDL
URL:		http://www.kde.org/applications/games/kspaceduel/
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	libkdegames-devel

%description
In KSpaceDuel each of two possible players control a satellite spaceship
orbiting the sun. As the game progresses players have to eliminate the
opponent's spacecraft with bullets or mines.

%files
%{_kde_bindir}/kspaceduel
%{_kde_applicationsdir}/kspaceduel.desktop
%{_kde_appsdir}/kspaceduel
%{_kde_docdir}/*/*/kspaceduel
%{_kde_iconsdir}/hicolor/*/apps/kspaceduel.png
%{_kde_datadir}/config.kcfg/kspaceduel.kcfg

#------------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: 91bdb35
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19973 |12mu|ksquares-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		ksquares
Version:	4.12.4
Release:	1
Epoch:		1
Summary:	An implementation of the popular paper based game squares
Group:		Graphical desktop/KDE
License:	GPLv2 and LGPLv2 and GFDL
URL:		http://www.kde.org/applications/games/ksquares/
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	libkdegames-devel

%description
KSquares is an implementation of the popular paper based game squares. 
You must draw lines to complete squares, the player with the most s
quares wins.

%files
%{_kde_bindir}/ksquares
%{_kde_applicationsdir}/ksquares.desktop
%{_kde_appsdir}/ksquares
%{_kde_datadir}/config.kcfg/ksquares.kcfg
%{_kde_iconsdir}/hicolor/*/apps/ksquares.png
%{_kde_docdir}/*/*/ksquares

#------------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: 00cc80f
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19974 |12mu|kstars-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define with_indilib 1
%define indilib_version 0.9.6
%define eigen_version 2.0.3
%define xplanet_version 1.2.1

Summary:	A Desktop Planetarium
Name:		kstars
Version:	4.12.4
Release:	1
License:	GPLv2+ GFDL
Group:		Graphical desktop/KDE
Url:		http://edu.kde.org/kstars
Source0:	ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
Source10:	%{name}.rpmlintrc
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(eigen2) >= %{eigen_version}
BuildRequires:	pkgconfig(cfitsio)
BuildRequires:	xplanet >= %{xplanet_version}
BuildRequires:	libfli-devel

%if %{with_indilib}
BuildRequires:	pkgconfig(libindi) >= %{indilib_version}
Requires:	indilib >= %{indilib_version}
%endif

%description
KStars is a Desktop Planetarium for KDE. It provides an accurate graphical
simulation of the night sky, from any location on Earth, at any date and
time. The display includes 130,000 stars, 13,000 deep-sky objects,all 8
planets, the Sun and Moon, and thousands of comets and asteroids.

%files
%doc COPYING COPYING.DOC README README.ephemerides README.customize README.images README.planetmath README.timekeeping AUTHORS
%{_kde_appsdir}/kstars
%{_kde_bindir}/kstars
%{_kde_libdir}/libhtmesh.a
%{_kde_iconsdir}/*/*/apps/kstars.*
%{_kde_applicationsdir}/kstars.desktop
%{_kde_datadir}/config.kcfg/kstars.kcfg
%{_kde_configdir}/kstars.knsrc
%{_kde_docdir}/HTML/*/kstars

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.12.4-1
+ Revision: cc562b6
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19975 |12mu|ksudoku-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Play, create and solve sudoku grids
Name:		ksudoku
Version:	4.12.4
Release:	1
Epoch:		1
Group:		Graphical desktop/KDE
License:	GPLv2 and LGPLv2 and GFDL
Url:		http://www.kde.org/applications/games/ksudoku/
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	libkdegames-devel
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)

%description
The word Sudoku means "single number in an alloted place" in Japanese. These
are the basic rules. Every sudoku Sudoku is a square of 81 cells divided into
9 columns and 9 rows and in 9 subsquares (3x3) of 9 cells each. Solving takes
usually from 10 to 30 minutes, depending on puzzle level, your skill and
experience.

Some cells are filled with a number at the beginnning: the remaining are to
be filled by the player using numbers from 1 to 9, without repeating a number
twice on each column, row or subsuquare (each of them must contain only
one 1, one 2, one 3, and so on). The game requires logic and patience.
The numerals in Sudoku puzzles are used for convenience (for example in 16x16
board we use letters): arithmetic relationships between numbers are irrelevant.

This program supports also 16x16 games with numbers from 1 to 16 and 256
cells with 16 cols, rows and subsquares! (if normal sudoku are not enough for
you).

More information at http://en.wikipedia.org/wiki/Sudoku

%files
%{_kde_bindir}/ksudoku
%{_kde_applicationsdir}/ksudoku.desktop
%{_kde_appsdir}/ksudoku
%{_kde_configdir}/ksudokurc
%{_kde_iconsdir}/hicolor/*/apps/ksudoku.png
%{_kde_docdir}/*/*/ksudoku

#------------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: 7defdbb
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19976 |12mu|ksystemlog-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	System log viewer tool for KDE4
Name:		ksystemlog
Version:	4.12.4
Release:	1
Epoch:		2
License:	GPLv2+
Group:		Graphical desktop/KDE
Url:		http://www.kde.org
%define is_beta %(if test `echo %{version} |cut -d. -f3` -ge 70; then echo -n 1; else echo -n 0; fi)
%if %{is_beta}
%define ftpdir unstable
%else
%define ftpdir stable
%endif
Source0:	ftp://ftp.kde.org/pub/kde/%{ftpdir}/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
Requires:	pciutils

%description
This program is developed for being used by beginner users, which don't know
how to find information about their Linux system, and how the log files are
in their computer. But it is also designed for advanced users, who want to
quickly see problems occuring on their server.

KSystemLog has the following features :
- View all the main log of your system, by selecting them directly in a menu
- Auto display new lines logged in bold
- Tabbed view to allow displaying several logs at the same time
- Saving in a file and copying to clipboard the selected log lines are also
  implemented (and email to your friends)
- It can parse the following log files of your system:
  - X.org (or Xfree) logs
  - System logs (using the Syslog parser of KSystemLog)
  - Kernel logs
  - Daemons logs
  - Cron logs
  - Boot logs
  - Authentication logs
  - Cups logs
  - ACPID logs

%files
%{_kde_bindir}/ksystemlog
%{_kde_appsdir}/ksystemlog
%{_kde_applicationsdir}/ksystemlog.desktop
%{_kde_docdir}/*/*/ksystemlog

#------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.12.4-1
+ Revision: 6796bc2
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19977 |12mu|kteatime-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	System tray applet that makes sure your tea doesn't get too strong
Name:		kteatime
Version:	4.12.4
Release:	1
Epoch:		1
Group:		Graphical desktop/KDE
License:	GPLv2+
Url:		http://www.kde.org
%define is_beta %(if test `echo %{version} |cut -d. -f3` -ge 70; then echo -n 1; else echo -n 0; fi)
%if %{is_beta}
%define ftpdir unstable
%else
%define ftpdir stable
%endif
Source0:	ftp://ftp.kde.org/pub/kde/%{ftpdir}/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel

%description
System tray applet that makes sure your tea doesn't get too strong.

%files
%{_kde_bindir}/kteatime
%{_kde_appsdir}/kteatime
%{_kde_applicationsdir}/kteatime.desktop
%{_kde_iconsdir}/hicolor/*/apps/kteatime.*
%{_kde_docdir}/*/*/kteatime

#-------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: d238f11
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19978 |12mu|ktimer-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		ktimer
Summary:	Execute programs after some time
Version:	4.12.4
Release:	1
Group:		Graphical desktop/KDE
License:	LGPLv2
URL:		http://utils.kde.org/projects/ktimer
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel

%description
KTimer is a little tool to execute programs after some time.

%files
%{_kde_bindir}/ktimer
%{_kde_iconsdir}/*/*/apps/ktimer.*
%{_kde_applicationsdir}/ktimer.desktop
%{_kde_docdir}/HTML/*/ktimer

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.12.4-1
+ Revision: 24d65d1
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19979 |12mu|ktoblzcheck-1.45-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	1
%define libname	%mklibname %{name} %major
%define devname	%mklibname -d %{name}

Summary:	A library to check account numbers and bank codes of German banks
Name:		ktoblzcheck
Version:	1.45
Release:	1
Group:		System/Libraries
License:	LGPLv2+
Url:		http://ktoblzcheck.sourceforge.net
Source0:	http://sourceforge.net/projects/ktoblzcheck/files/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(python)

%description 
KtoBLZCheck is a library to check account numbers and bank codes of
German banks. Both a library for other programs as well as a short
command-line tool is available. It is possible to check pairs of
account numbers and bank codes (BLZ) of German banks, and to map bank
codes (BLZ) to the clear-text name and location of the bank.

%package -n python-%{name}
Group:		Development/Python
Summary:	A library to check account numbers and bank codes of German banks
Requires:	%{name} = %{version}

%description -n python-%{name}
KtoBLZCheck is a library to check account numbers and bank codes of
German banks. Both a library for other programs as well as a short
command-line tool is available. It is possible to check pairs of
account numbers and bank codes (BLZ) of German banks, and to map bank
codes (BLZ) to the clear-text name and location of the bank.

%package -n %{libname}
Group:		System/Libraries
Summary:	A library to check account numbers and bank codes of German banks
Suggests:	%{name} >= %{version}

%description -n %{libname}
KtoBLZCheck is a library to check account numbers and bank codes of
German banks. Both a library for other programs as well as a short
command-line tool is available. It is possible to check pairs of
account numbers and bank codes (BLZ) of German banks, and to map bank
codes (BLZ) to the clear-text name and location of the bank.

%package -n %{devname}
Group:		Development/C++
Summary:	A library to check account numbers and bank codes of German banks
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{devname}
KtoBLZCheck is a library to check account numbers and bank codes of
German banks. Both a library for other programs as well as a short
command-line tool is available. It is possible to check pairs of
account numbers and bank codes (BLZ) of German banks, and to map bank
codes (BLZ) to the clear-text name and location of the bank.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc README COPYING ChangeLog
%{_bindir}/ktoblzcheck
%{_datadir}/ktoblzcheck/*
%{_mandir}/man1/ktoblzcheck.1*

%files -n %{libname}
%{_libdir}/libktoblzcheck.so.%{major}*

%files -n %{devname}
%{_libdir}/libktoblzcheck.so
%{_includedir}/iban.h
%{_includedir}/ktoblzcheck.h
%{_libdir}/pkgconfig/ktoblzcheck.pc

%files -n python-%{name}
%{py_puresitedir}/*.py*




%changelog
* Mon Mar 03 2014 dsilakov <denis.silakov@rosalab.ru> 1.45-1
+ Revision: d6620f2
- Merge pull request #2 from import/ktoblzcheck:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19980 |12mu|ktorrent-4.3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		ktorrent
Version:	4.3.1
Release:	1
Summary:	BitTorrent program for KDE
Group:		Networking/File transfer
License:	GPLv2+
Url:		http://ktorrent.org/
Source0:	http://ktorrent.org/downloads/%{version}/%{name}-%{version}.tar.bz2
BuildRequires:	gmp-devel
BuildRequires:	kdepimlibs4-devel
BuildRequires:	kdebase4-workspace-devel
BuildRequires:	qca2-devel >= 2.0.1
BuildRequires:	boost-devel
BuildRequires:	pkgconfig(taglib)
BuildRequires:	libktorrent-devel >= 1.3.1

%description
KTorrent is a BitTorrent program for KDE. Its main features are:
 o Downloads torrent files
 o Upload speed capping, seeing that most people can't upload
   infinite amounts of data.
 o Internet searching using  The Bittorrent web-site's search engine
 o UDP Trackers

%files -f %{name}.lang
%{_kde_bindir}/*
%{_kde_libdir}/kde4/*
%{_kde_datadir}/apps/%{name}
%{_kde_datadir}/applications/kde4/*
%{_kde_services}/*
%{_kde_servicetypes}/*
%{_kde_iconsdir}/*/*/*/*

#-------------------------------------------------------------------------

%define ktcore_major 15
%define libktcore %mklibname ktcore %{ktcore_major}

%package -n %{libktcore}
Summary:	Ktorrent library
Group:		System/Libraries

%description -n %{libktcore}
KTorrent library.

%files -n %{libktcore}
%{_kde_libdir}/libktcore.so.%{ktcore_major}*

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

# make it preferred over kget:
echo "InitialPreference=5" >> %{buildroot}%{_kde_applicationsdir}/ktorrent.desktop

#fix linting
chmod a-x %{buildroot}%{_kde_applicationsdir}/ktorrent.desktop
chmod a+x %{buildroot}%{_kde_datadir}/apps/ktorrent/scripts/tracker_groups/tracker_groups.py
chmod a+x %{buildroot}%{_kde_datadir}/apps/ktorrent/scripts/email_notifications/email_notifications.py
chmod a+x %{buildroot}%{_kde_datadir}/apps/ktorrent/scripts/auto_remove/auto_remove.py
chmod a+x %{buildroot}%{_kde_datadir}/apps/ktorrent/scripts/auto_resume/auto_resume.py



%find_lang %{name} --with-html


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19981 |12mu|ktouch-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		ktouch
Summary:	A program for learning touch typing
Version:	4.12.4
Release:	1
Group:		Graphical desktop/KDE
License:	GPLv2 GFDL
URL:		http://edu.kde.org/ktouch
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel

%description
KTouch is a program for learning touch typing. KTouch is a way to learn
to type on a keyboard quickly and correctly. Every finger has its place
on the keyboard with associated keys to press.

KTouch helps you learn to touch typing by providing you with something
to write. KTouch can also help you to remember what fingers to use.

%files
%doc COPYING COPYING.DOC AUTHORS
%{_kde_appsdir}/ktouch
%{_kde_bindir}/ktouch
%{_kde_libdir}/kde4/imports/org/kde/ktouch
%{_kde_iconsdir}/*/*/apps/ktouch.*
%{_kde_applicationsdir}/ktouch.desktop
%{_kde_datadir}/config.kcfg/ktouch.kcfg
%{_kde_docdir}/HTML/*/ktouch
%{_kde_mandir}/man1/ktouch.1.*

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.12.4-1
+ Revision: 380496b
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19982 |12mu|ktuberling-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		ktuberling
Version:	4.12.4
Release:	1
Epoch:		1
Summary:	"Potato editor" game
Group:		Graphical desktop/KDE
License:	GPLv2 and LGPLv2 and GFDL
URL:		http://www.kde.org/applications/games/ktuberling/
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	libkdegames-devel

%description
KTuberling is a "potato editor" game intended for small children and adults
who remain young at heart. The game has no winner; the only purpose is to
make the funniest faces you can.

%files
%{_kde_bindir}/ktuberling
%{_kde_applicationsdir}/ktuberling.desktop
%{_kde_appsdir}/ktuberling
%{_kde_docdir}/*/*/ktuberling
%{_kde_iconsdir}/hicolor/*/apps/ktuberling.png
%{_kde_iconsdir}/hicolor/*/mimetypes/application-x-tuberling.png

#------------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: a679c7e
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19983 |12mu|kturtle-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kturtle
Summary:	An educational programming environment
Version:	4.12.4
Release:	1
Group:		Graphical desktop/KDE
License:	GPLv2 GFDL
URL:		http://edu.kde.org/kturtle
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel

%description
KTurtle is an educational programming environment for the KDE Desktop.
KTurtle aims to make programming as easy and touchable as possible, and
therefore can be used to teach kids the basics of math, geometry
and... programming.

%files
%doc AUTHORS COPYING COPYING.DOC FAQ
%{_kde_bindir}/%{name}
%{_kde_appsdir}/%{name}
%{_kde_iconsdir}/hicolor/*/apps/%{name}.*
%{_kde_applicationsdir}/%{name}.desktop
%{_kde_configdir}/%{name}.knsrc
%{_kde_docdir}/HTML/*/%{name}

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.12.4-1
+ Revision: 72e50b2
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19984 |12mu|ktux-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Tux-in-a-Spaceship screensaver
Name:		ktux
Version:	4.12.4
Release:	1
Epoch:		1
Group:		Graphical desktop/KDE
License:	GPLv2+
Url:		http://www.kde.org
%define is_beta %(if test `echo %{version} |cut -d. -f3` -ge 70; then echo -n 1; else echo -n 0; fi)
%if %{is_beta}
%define ftpdir unstable
%else
%define ftpdir stable
%endif
Source0:	ftp://ftp.kde.org/pub/kde/%{ftpdir}/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	kdebase4-workspace-devel

%description
Tux-in-a-Spaceship screensaver.

%files
%{_kde_bindir}/ktux
%{_kde_appsdir}/ktux
%{_kde_iconsdir}/hicolor/*/apps/ktux.*
%{_kde_services}/ScreenSavers/ktux.desktop

#-------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: ae665c6
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19985 |12mu|kubrick-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Game based on Rubik's Cube
Name:		kubrick
Version:	4.12.4
Release:	1
Epoch:		1
Group:		Graphical desktop/KDE
License:	GPLv2 and LGPLv2 and GFDL
Url:		http://www.kde.org/applications/games/kubrick/
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	libkdegames-devel
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)

%description
Kubrick is a game based on the Rubik's Cube™ puzzle.

The cube sizes range from 2x2x2 up to 6x6x6, or you can play with irregular
"bricks" such as 5x3x2 or "mats" such as 6x4x1 or 2x2x1. The game has a
selection of puzzles at several levels of difficulty, as well as demos of
pretty patterns and solution moves, or you can make up your own puzzles.

%files
%{_kde_bindir}/kubrick
%{_kde_applicationsdir}/kubrick.desktop
%{_kde_appsdir}/kubrick
%{_kde_docdir}/*/*/kubrick
%{_kde_iconsdir}/hicolor/*/apps/kubrick.png

#------------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: 539b4ea
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19986 |12mu|kuser-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Users and groups manager for KDE4
Name:		kuser
Version:	4.12.4
Release:	1
Epoch:		2
License:	GPLv2+
Group:		Graphical desktop/KDE
Url:		http://www.kde.org
%define is_beta %(if test `echo %{version} |cut -d. -f3` -ge 70; then echo -n 1; else echo -n 0; fi)
%if %{is_beta}
%define ftpdir unstable
%else
%define ftpdir stable
%endif
Source0:	ftp://ftp.kde.org/pub/kde/%{ftpdir}/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	kdepimlibs4-devel

%description
Kuser is a tool to create, remove and modify user accounts and groups.

%files
%{_kde_bindir}/kuser
%{_kde_applicationsdir}/kuser.desktop
%{_kde_appsdir}/kuser
%{_kde_datadir}/config.kcfg/kuser.kcfg
%{_kde_docdir}/*/*/kuser
%{_kde_iconsdir}/*/*/*/kuser*

#------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.12.4-1
+ Revision: a2b3e88
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19987 |12mu|kwallet-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	KDE Wallet Management Tool
Name:		kwallet
Version:	4.12.4
Release:	1
License:	GPLv2 LGPLv2
Group:		Graphical desktop/KDE
Url:		http://www.kde.org/applications/system/kwalletmanager/
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kwalletmanager-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
Conflicts:	kdeutils4-core < 4.5.72
Requires:	kdebase4-runtime

%description
KDE Wallet Manager is for management of the wallets installed on the
system. The KDE wallet subsystem provides a convenient and secure way
to manage all your passwords.

%files
%doc COPYING COPYING.LIB TODO
%doc %{_kde_docdir}/HTML/en/kwallet/
%{_kde_bindir}/kwalletmanager
%{_kde_appsdir}/kwalletmanager
%{_kde_libdir}/kde4/libexec/kcm_kwallet_helper
%{_kde_libdir}/kde4/kcm_kwallet.so
%{_kde_iconsdir}/*/*/apps/kwalletmanager2.*
%{_kde_iconsdir}/*/*/apps/kwalletmanager.*
%{_kde_applicationsdir}/kwalletmanager-kwalletd.desktop
%{_kde_applicationsdir}/kwalletmanager.desktop
%{_kde_services}/kwalletconfig.desktop
%{_kde_services}/kwalletmanager_show.desktop
%{_sysconfdir}/dbus-1/system.d/org.kde.kcontrol.kcmkwallet.conf
%{_datadir}/dbus-1/system-services/org.kde.kcontrol.kcmkwallet.service
%{_datadir}/polkit-1/actions/org.kde.kcontrol.kcmkwallet.policy

#------------------------------------------------------------------------------

%prep
%setup -q -n kwalletmanager-%{version}

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.12.4-1
+ Revision: 61259ba
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19988 |12mu|kwordquiz-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		kwordquiz
Summary:	A general purpose flash card program
Version:	4.12.4
Release:	1
Group:		Graphical desktop/KDE
License:	GPLv2 LGPLv2 GFDL
URL:		http://edu.kde.org/kwordquiz
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	libkdeedu-devel >= %{version}
Requires:	libkdeedu = %{version}

%description
KWordQuiz is a general purpose flash card program. It can be used for
vocabulary learning and many other subjects. If you need more advanced
language learning features, please try KVocTrain.

%files
%doc AUTHORS COPYING COPYING.LIB COPYING.DOC
%{_kde_appsdir}/kwordquiz
%{_kde_bindir}/kwordquiz
%{_kde_iconsdir}/*/*/apps/kwordquiz.*
%{_kde_iconsdir}/*/*/mimetypes/application-x-kwordquiz.*
%{_kde_applicationsdir}/kwordquiz.desktop
%{_kde_datadir}/config.kcfg/kwordquiz.kcfg
%{_kde_configdir}/kwordquiz.knsrc
%{_kde_docdir}/*/*/kwordquiz

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.12.4-1
+ Revision: 84e942f
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19989 |12mu|lapack-3.4.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# lapack
%define	major	3
%define	libname	%mklibname %{name} %{major}
%define	devname	%mklibname -d %{name}
%define	docname	%{name}-doc

# blas
%define	libblas %mklibname blas %{major}
%define	devblas %mklibname blas -d
%define	docblas blas-doc

Summary:	LAPACK libraries for linear algebra
Name:		lapack
Version:	3.4.2
Release:	2
License:	BSD-like
Group:		Sciences/Mathematics
Url:		http://www.netlib.org/lapack/
Source0:	http://www.netlib.org/lapack/%{name}-%{version}.tgz
Source1:	http://www.netlib.org/lapack/lapackqref.ps
Source2:	http://www.netlib.org/blas/blasqr.ps
Source3:	http://www.netlib.org/lapack/manpages.tgz
Patch2:		lapack-3.4.2-cmake-sover.patch
Patch3:		lapack-3.4.2-lib64.patch

BuildRequires:	cmake
BuildRequires:	gcc-gfortran

%description
LAPACK (Linear Algebra PACKage) is a standard library for numerical
linear algebra. LAPACK provides routines for solving systems of
simultaneous linear equations, least-squares solutions of linear
systems of equations, eigenvalue problems, and singular value
problems. Associated matrix factorizations (LU, Cholesky, QR, SVD,
Schur, and generalized Schur) and related computations (i.e.,
reordering of Schur factorizations and estimating condition numbers)
are also included. LAPACK can handle dense and banded matrices, but
not general sparse matrices. Similar functionality is provided for
real and complex matrices in both single and double precision. LAPACK
is coded in Fortran77 and built with gcc.

The lapack package provides the dynamic libraries for LAPACK/BLAS.

#----------------------------------------------------------------------------

%package -n	%{libname}
Summary:	LAPACK libraries for linear algebra
Group:		Sciences/Mathematics
Provides:	lib%{name} = %{EVRD}

%description -n	%{libname}
LAPACK (Linear Algebra PACKage) is a standard library for numerical
linear algebra. LAPACK provides routines for solving systems of
simultaneous linear equations, least-squares solutions of linear
systems of equations, eigenvalue problems, and singular value
problems. Associated matrix factorizations (LU, Cholesky, QR, SVD,
Schur, and generalized Schur) and related computations (i.e.,
reordering of Schur factorizations and estimating condition numbers)
are also included. LAPACK can handle dense and banded matrices, but
not general sparse matrices. Similar functionality is provided for
real and complex matrices in both single and double precision. LAPACK
is coded in Fortran77 and built with gcc.

The lapack package provides the dynamic libraries for LAPACK/BLAS.

%files -n %{libname}
%{_libdir}/liblapack.so.%{major}*

#----------------------------------------------------------------------------

%package -n	%{devname}
Summary:	LAPACK static library
Group:		Sciences/Mathematics
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n	%{devname}
This package contains the headers and development libraries
necessary to develop or compile applications using lapack.

%files -n %{devname}
%{_libdir}/liblapack.so
%{_libdir}/liblapack.a
%{_libdir}/pkgconfig/lapack.pc
%{_libdir}/cmake/lapack-%{version}/lapack-*.cmake

#----------------------------------------------------------------------------

%package -n	%{docname}
Summary:	Documentation for LAPACK
Group:		Sciences/Mathematics

%description -n %{docname}
Man pages / documentation for LAPACK.

%files -n %{docname} -f lapack-man-pages
%doc README lapackqref.ps

#----------------------------------------------------------------------------

%package -n	%{libblas}
Summary:	The BLAS (Basic Linear Algebra Subprograms) library
Group:		Sciences/Mathematics
Provides:	libblas = %{EVRD}

%description -n	%{libblas}
BLAS (Basic Linear Algebra Subprograms) is a standard library which
provides a number of basic algorithms for numerical algebra. Man
pages for blas are available in the blas-man package.

%files -n %{libblas}
%{_libdir}/libblas.so.%{major}*

#----------------------------------------------------------------------------

%package -n	%{devblas}
Summary:	BLAS development libraries
Group:		Sciences/Mathematics
Requires:	%{libblas} = %{EVRD}
Provides:	blas-devel = %{EVRD}

%description -n	%{devblas}
BLAS development libraries for applications that link statically.

%files -n %{devblas}
%{_libdir}/libblas.so
%{_libdir}/libblas.a
%{_libdir}/pkgconfig/blas.pc

#----------------------------------------------------------------------------

%package -n	%{docblas}
Summary:	Documentation for BLAS
Group:		Sciences/Mathematics

%description -n	%{docblas}
Man pages / documentation for BLAS.

%files -n %{docblas} -f blas-man-pages
%doc blasqr.ps

#----------------------------------------------------------------------------

%prep
%setup -q -a3
%apply_patches

cp %{SOURCE1} lapackqref.ps
cp %{SOURCE2} blasqr.ps

rm -f manpages/blas/man/manl/{csrot.l,lsame.l,xerbla.l,xerbla_array.l,zdrot.l}

%build
%cmake \
	-DBUILD_STATIC_LIBS=ON \
	-DBUILD_SHARED_LIBS=OFF \
	-DBUILD_TESTING=OFF \
	-DCMAKE_Fortran_COMPILER_FORCED=ON \
	-DCMAKE_SHARED_LINKER_FLAGS=-lgfortran
%make
cd ..

%cmake \
	-DBUILD_STATIC_LIBS=OFF \
	-DBUILD_SHARED_LIBS=ON \
	-DBUILD_TESTING=OFF \
	-DCMAKE_Fortran_COMPILER_FORCED=ON \
	-DCMAKE_SHARED_LINKER_FLAGS=-lgfortran
%make

%install
%makeinstall_std -C build

install -m0644 build/lib/*.a %{buildroot}%{_libdir}/

mkdir -p %{buildroot}%{_mandir}/man3
touch lapack-man-pages
for file in manpages/man/manl/*; do
    install -m 644 $file %{buildroot}%{_mandir}/man3/`basename $file .l`.3
    echo %{_mandir}/man3/`basename $file .l`.3%{_extension} >> lapack-man-pages
done
touch blas-man-pages
for file in manpages/blas/man/manl/*; do
    install -m 644 $file %{buildroot}%{_mandir}/man3/`basename $file .l`.3
    echo %{_mandir}/man3/`basename $file .l`.3%{_extension} >> blas-man-pages
done


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19990 |12mu|latex2html-2012-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define compactversion	2002-2-1
%define latex2htmldir %{_prefix}/lib/%{name}

Summary:	LaTeX to HTML converter
Name:		latex2html
Version:	2012
Release:	1
License:	GPLv2+
Group:		Publishing
Url:		http://www.latex2html.org
Source0:	http://mirrors.ctan.org/support/latex2html/%{name}-%{version}.tgz
Patch0:		%{name}-2002-gsfonts.patch
Patch1:		%{name}-%{compactversion}-path.patch
Patch2:		%{name}-perlversion.patch
Patch3:		%{name}-doc-address.patch
Patch4:		%{name}-pdfoutput.patch
Patch5:		%{name}-gs-stderr.patch
Patch6:		%{name}-perlcall.patch
Patch7:		%{name}-htmladdimg.patch
BuildArch:	noarch
BuildRequires:	tetex-dvips
BuildRequires:	tetex-latex ghostscript
BuildRequires:	ghostscript-dvipdf
BuildRequires:	netpbm
Requires:	ghostscript >= 6.50
Requires:	giftrans
Requires:	netpbm
Requires:	tetex-latex
Requires:	tetex-dvips

%description
Elaborate perl program to convert latex documents to html, using LaTeX
to process images and equations.

%files
%{_bindir}/*
%dir %{latex2htmldir}
%{latex2htmldir}/*
%{_datadir}/texmf/tex/latex/html/
%{_docdir}/%{name}-%{version}

%post
[ -x /usr/bin/texhash ] && /usr/bin/env - /usr/bin/texhash 2> /dev/null
exit 0

%postun
[ -x /usr/bin/texhash ] && /usr/bin/env - /usr/bin/texhash 2> /dev/null
exit 0

#----------------------------------------------------------------------------

%prep
%setup -q
%apply_patches

%build
TMP=/var/tmp ./configure \
	--with-gs=%{_bindir}/gs \
	--with-texpath=%{_datadir}/texmf/tex/ \
	--without-mktexlsr \
	--with-perl=%{__perl} \
	--prefix=%{_prefix} \
	--shlibdir=%{latex2htmldir} \
	--with-initex="%{_bindir}/tex -ini" \
	--with-rgb=/usr/share/X11/rgb.txt
%make

%install
# custom "make install" so paths are proper in the perl programs
mkdir -p %{buildroot}%{_bindir} \
	%{buildroot}%{latex2htmldir}

install -m 755 latex2html %{buildroot}%{_bindir}
install -m 755 pstoimg %{buildroot}%{_bindir}
install -m 755 texexpand %{buildroot}%{_bindir}

rm -f L2hos/Win32.pm
rm -f L2hos/Dos.pm
rm -f L2hos/Mac.pm
rm -f L2hos/OS2.pm

cp -avRf IndicTeX-HTML %{buildroot}%{latex2htmldir}/
cp -avRf L2hos.pm %{buildroot}%{latex2htmldir}/
cp -avRf L2hos %{buildroot}%{latex2htmldir}/
cp -avRf XyMTeX-HTML %{buildroot}%{latex2htmldir}/
cp -avRf cweb2html %{buildroot}%{latex2htmldir}/
cp -avRf docs %{buildroot}%{latex2htmldir}/
cp -avRf example %{buildroot}%{latex2htmldir}/
cp -avRf foilhtml %{buildroot}%{latex2htmldir}/
cp -avRf icons %{buildroot}%{latex2htmldir}/
cp -avRf makeseg %{buildroot}%{latex2htmldir}/
cp -avRf styles %{buildroot}%{latex2htmldir}/
cp -avRf texinputs %{buildroot}%{latex2htmldir}/
cp -avRf versions %{buildroot}%{latex2htmldir}/

cp -avRf cfgcache.pm dot.latex2html-init l2hconf.pm makemap readme.hthtml \
	%{buildroot}%{latex2htmldir}/

mkdir -p %{buildroot}%{_datadir}/texmf/tex/latex/html
cp -avRf texinputs/* %{buildroot}%{_datadir}/texmf/tex/latex/html

mkdir -p %{buildroot}%{_defaultdocdir}/%{name}-%{version}
cp -avRf Changes FAQ MANIFEST README readme.hthtml TODO BUGS INSTALL \
	dot.latex2html-init example \
		%{buildroot}%{_defaultdocdir}/%{name}-%{version}

# fix perl path in a few places:
sed -i -e 's#/usr/local/bin/perl#%{__perl}#' %{buildroot}%{_prefix}/lib/latex2html/cweb2html/cweb2html
sed -i -e 's#/usr/local/bin/perl#%{__perl}#' %{buildroot}%{_prefix}/lib/latex2html/makeseg/makeseg
sed -i -e 's#/usr/local/bin/perl#%{__perl}#' %{buildroot}%{latex2htmldir}/makemap


# fix some installation path
sed -i -e "s#%{_builddir}/%{name}-%{compactversion}#%{latex2htmldir}#" \
	%{buildroot}%{latex2htmldir}/cfgcache.pm
sed -i -e "s#%{_datadir}/lib/latex2html#%{latex2htmldir}#" \
	%{buildroot}%{latex2htmldir}/cfgcache.pm

# these files are already included in tetex
(cd %{buildroot}%{_datadir}/texmf/tex/latex/html
rm -f floatflt.ins latin9.def url.sty
)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19991 |12mu|lazarus-1.0.14-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Lazarus Component Library and IDE for Freepascal
Name:		lazarus
Version:	1.0.14
Release:	1
# GNU Classpath style exception, see COPYING.modifiedLGPL
License:	GPLv2+ and MPLv1.1 and LGPLv2+ with exceptions
Group:		Development/Other
Url:		http://www.lazarus.freepascal.org/
Source0:	http://sourceforge.net/projects/%{name}/files/Lazarus%20Zip%20_%20GZip/Lazarus%20%{version}/%{name}-%{version}-0.tar.gz
Source1:	lazarus-miscellaneousoptions
Source10:	lazarus.rpmlintrc
Patch1:		Desktop_patch.diff
# Patch2 is not needed for lazarus 1.1
Patch2:		lazbuild_1_1.patch
Patch3:		add_gdb_settings.patch
BuildRequires:	desktop-file-utils
BuildRequires:	fpc >= 2.6.0
BuildRequires:	fpc-src >= 2.6.0
BuildRequires:	gdb
BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
Requires:	binutils
Requires:	fpc >= 2.6.0
Requires:	fpc-src >= 2.6.0
Requires:	gdb
Requires:	pkgconfig(gdk-pixbuf-2.0)
Requires:	pkgconfig(glib-2.0)
Requires:	pkgconfig(gtk+-2.0)
Requires:	glibc-devel

%description
Lazarus is a free and opensource RAD tool for freepascal using the lazarus
component library - LCL, which is also included in this package.

%prep
%setup -q -c
%patch1 -p0
%patch2 -p0
%patch3 -p0

%build
cd lazarus
# Remove the files for building debian-repositories
rm -rf debian
rm -rf tools/install/cross_unix/debian_crosswin32
rm tools/install/cross_unix/create_linux_cross_win32_deb.sh
rm tools/install/cross_unix/HowToCreate_fpc_crosswin32_deb.txt
# Remove scripts vulnerable to symlink-attacks (bug 460642)
#rm tools/convert_po_file_to_utf-8.sh
rm tools/install/build_fpc_snaphot_rpm.sh
rm tools/install/check_fpc_dependencies.sh
rm tools/install/create_fpc_deb.sh
rm tools/install/create_fpc_export_tgz.sh
rm tools/install/create_fpc_rpm.sh
rm tools/install/create_fpc-src_rpm.sh
rm tools/install/create_fpc_tgz_from_local_dir.sh
rm tools/install/create_lazarus_export_tgz.sh 

export FPCDIR=%{_datadir}/fpcsrc/
fpcmake -Tall

MAKEOPTS="-gl -gw -Fl/usr/%{_lib}"

make bigide OPT="$MAKEOPTS"
make tools OPT="$MAKEOPTS"
make lazbuild OPT="$MAKEOPTS"

# Add the ability to create gtk2-applications
export LCL_PLATFORM=gtk2
make packager/registration lazutils lcl ideintf codetools bigidecomponents OPT='-gl -gw'
export LCL_PLATFORM=
strip lazarus
strip startlazarus
strip lazbuild

%install
LAZARUSDIR=%{_libdir}/%{name}
FPCDIR=%{_datadir}/fpcsrc/
mkdir -p %{buildroot}$LAZARUSDIR
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_datadir}/pixmaps
mkdir -p %{buildroot}%{_datadir}/applications
mkdir -p %{buildroot}%{_datadir}/mime/packages
mkdir -p %{buildroot}%{_mandir}/man1
mkdir -p %{buildroot}%{_sysconfdir}/lazarus
cp -a lazarus/* %{buildroot}$LAZARUSDIR/
install -m 0644 lazarus/images/ide_icon48x48.png %{buildroot}%{_datadir}/pixmaps/lazarus.png
install -m 0644 lazarus/install/lazarus.desktop %{buildroot}%{_datadir}/applications/lazarus.desktop
install -m 0644 lazarus/install/lazarus-mime.xml $LazBuildDir%{buildroot}%{_datadir}/mime/packages/lazarus.xml
ln -sf $LAZARUSDIR/lazarus %{buildroot}%{_bindir}/lazarus-ide
ln -sf $LAZARUSDIR/startlazarus %{buildroot}%{_bindir}/startlazarus
ln -sf $LAZARUSDIR/lazbuild %{buildroot}%{_bindir}/lazbuild
cat lazarus/install/man/man1/lazbuild.1 | gzip > %{buildroot}%{_mandir}/man1/lazbuild.1.gz
cat lazarus/install/man/man1/lazarus-ide.1 | gzip > %{buildroot}%{_mandir}/man1/lazarus-ide.1.gz
cat lazarus/install/man/man1/startlazarus.1 | gzip > %{buildroot}%{_mandir}/man1/startlazarus.1.gz
install lazarus/tools/install/linux/editoroptions.xml %{buildroot}%{_sysconfdir}/lazarus/editoroptions.xml

# fix fpc and lazarus path
install lazarus/tools/install/linux/environmentoptions.xml %{buildroot}%{_sysconfdir}/lazarus/environmentoptions.xml
sed -i 's/\$(FPCVER)\///g' %{buildroot}%{_sysconfdir}/lazarus/environmentoptions.xml
sed -i 's/%LazarusVersion%//g' %{buildroot}%{_sysconfdir}/lazarus/environmentoptions.xml

#Fix config path (akdengi)
sed -i 's#__LAZARUSDIR__#'$LAZARUSDIR/'#g' %{buildroot}%{_sysconfdir}/lazarus/environmentoptions.xml
sed -i 's#__FPCSRCDIR__#'$FPCDIR'#g' %{buildroot}%{_sysconfdir}/lazarus/environmentoptions.xml

chmod 755 %{buildroot}%{_libdir}/%{name}/components/lazreport/tools/localize.sh

pushd %{buildroot}%{_libdir}/%{name}
rm -f *.txt
rm -rf install
popd

install -m 755 %{SOURCE1} %{buildroot}%{_bindir}/

%post
%{_libdir}/%{name}/tools/install/rpm/create_gtk1_links.sh

%postun
if [ $1 = 0 ]
then
rm -rf %{_libdir}/%{name}
fi

%files
%doc lazarus/COPYING* lazarus/README.txt
%{_libdir}/%{name}
%{_bindir}/%{name}-ide
%{_bindir}/startlazarus
%{_bindir}/lazbuild
%{_bindir}/%{name}-miscellaneousoptions
%{_datadir}/pixmaps/lazarus.png
%{_datadir}/applications/%{name}.desktop
%{_datadir}/mime/packages/lazarus.xml
%dir %{_sysconfdir}/lazarus
%config(noreplace) %{_sysconfdir}/lazarus/editoroptions.xml
%config(noreplace) %{_sysconfdir}/lazarus/environmentoptions.xml
%{_mandir}/*/*


%changelog
* Mon Feb 03 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0.14-1
+ Revision: 7f4d2b4
- Apply rpmlintrc



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19992 |12mu|lbreakout2-2.6.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define levelsets	20120815

# getting latest levelset ?
%bcond_with	fetch_levels

Summary:	Breakout-style arcade game
Name:		lbreakout2
Version:	2.6.4
Release:	1
License:	GPLv2
Group:		Games/Arcade
Url:		http://lgames.sourceforge.net/
Source0:	http://download.sourceforge.net/lgames/%{name}-%{version}.tar.gz
Source1:	http://download.sourceforge.net/lgames/%{name}-levelsets-%{levelsets}.tar.gz
Source5:	%{name}-16.png
Source6:	%{name}-32.png
Source7:	%{name}-48.png
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	texinfo
%if %{with fetch_levels}
BuildRequires:	wget
%endif

%description
LBreakout is a classical Breakout game and this means (if you like Breakout ;-)
it is a lot of fun to play!
If you never ever played such a game you can check out the manual for more
information, take a look at the screenshots and last but not least... play it!

%prep
%setup -q

# getting latest levelsets
%if %{with fetch_levels}
wget http://lgames.sourceforge.net/LBreakout2/levels/levelsets.tar.gz
mv levelsets.tar.gz %{SOURCE1}
%endif

%build
%configure2_5x	--bindir=%{_gamesbindir} \
		--with-libiconv-prefix=%{_prefix} \
		--without-included-gettext \
		--with-libintl-prefix=%{_prefix} \
		--localstatedir=%{_localstatedir}/lib/games
%make

%install
install -d %{buildroot}%{_localstatedir}/lib/games
%makeinstall_std

tar -xf %{SOURCE1} -C %{buildroot}%{_datadir}/%{name}/levels

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=LBreakout 2
Comment=Breakout-style arcade game
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;ArcadeGame;
EOF

install -D -m644 %{SOURCE5} %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
install -D -m644 %{SOURCE6} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
install -D -m644 %{SOURCE7} %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png

# those docs are not wanted
rm -r %{buildroot}/usr/doc

# remove ugly default desktop file, use our own
rm -r %{buildroot}%{_datadir}/applications/%{name}.desktop

%find_lang %{name}

%files -f %{name}.lang
%doc README TODO
%attr(2755, root, games) %{_gamesbindir}/%{name}
%attr(2755, root, games) %{_gamesbindir}/%{name}server
%config(noreplace) %attr(664, games, games) %{_localstatedir}/lib/games/*
%{_datadir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop
%{_iconsdir}/hicolor/16x16/apps/%{name}.png
%{_iconsdir}/hicolor/32x32/apps/%{name}.png
%{_iconsdir}/hicolor/48x48/apps/%{name}.png
%{_iconsdir}/lbreakout48.gif

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19993 |12mu|ldetect-0.12.7-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# EDIT IN SVN NOT IN SOURCE PACKAGE (NO PATCH ALLOWED).
%define lib_major 0.12
%define lib_minor 7
%define lib_name %mklibname %{name} %{lib_major}
%define develname %mklibname %name -d

%define build_diet 0

Name:    ldetect
Version: %{lib_major}.%{lib_minor}
Release: 4
Summary: Light hardware detection tool
Source: %{name}-%{version}.tar.xz
Patch0:	rosa-build.patch
Group: System/Kernel and hardware
URL:	  http://www.mandrivalinux.com
BuildRequires: usbutils
BuildRequires: pciutils-devel
BuildRequires: zlib-devel
BuildRequires: kmod-devel
%if %{build_diet}
BuildRequires: dietlibc-devel
%endif
License: GPL

%package -n %{lib_name}
Summary: Light hardware detection library
Requires: ldetect-lst common-licenses
Requires: pciids
Group: System/Libraries

%package -n %develname
Summary: Development package for ldetect
Requires: %{lib_name} = %{version}
Provides: ldetect-devel = %version, libldetect-devel = %version
Group: Development/C

%description
The hardware device lists provided by this package are used as a lookup 
table to get hardware auto-detection.

%description -n %develname
see %name

%description -n %{lib_name}
see %name

%prep
%setup -q
%apply_patches

%build
%if %{build_diet}
%make CFLAGS="-Os -D_BSD_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE" CC="diet gcc" libldetect.a
cp libldetect.a libldetect-diet.a
make clean
%endif
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall
%if %{build_diet}
install -d $RPM_BUILD_ROOT%{_prefix}/lib/dietlibc/lib-%{_arch}
install libldetect-diet.a $RPM_BUILD_ROOT%{_prefix}/lib/dietlibc/lib-%{_arch}/libldetect.a
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS
%_bindir/*

%files -n %{lib_name}
%defattr(-,root,root)
%_libdir/*.so.*

%files -n %develname
%defattr(-,root,root)
%doc ChangeLog
%_includedir/*
%_libdir/*.a
%if %{build_diet}
%{_prefix}/lib/dietlibc/lib-%{_arch}/libldetect.a
%endif
%_libdir/*.so


%changelog
* Wed Nov 27 2013 akdengi <alexander.kazancev@rosalab.ru> 0.12.7-4
+ Revision: a12f8e0
- Revert to 0.12.7 from Mageia



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19994 |12mu|ldetect-lst-0.1.323-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with	bootstrap

Summary:	Hardware list for the light detection library
Name:		ldetect-lst
Version:	0.1.323
Release:	1
Group:		System/Kernel and hardware
License:	GPLv2+
URL:		http://svn.mandriva.com/cgi-bin/viewvc.cgi/soft/ldetect-lst/trunk/
Source0:	%{name}-%{version}.tar.xz
Requires(post):	perl-base
Requires(post):	gzip
Requires(preun):perl-base
BuildRequires:	perl-MDK-Common
%if !%{with bootstrap}
# for testsuite:
BuildRequires:	drakx-kbd-mouse-x11
# needed to create fallback-modules.alias
#BuildRequires:	kernel-desktop
BuildRequires:	kernel-nrj-desktop
# for list_modules.pm
BuildRequires:	drakxtools-backend >= 10.30
%endif
Conflicts:	ldetect < 0.7.18
# for XFdrake using nvidia-current instead of nvidia-97xx
Conflicts:	drakx-kbd-mouse-x11 < 0.21
BuildArch:	noarch

%description
The hardware device lists provided by this package are used as lookup 
table to get hardware autodetection.

%package	devel
Summary:	Devel for ldetect-lst
Group:		Development/Perl
Requires:	ldetect-lst = %{version}-%{release}

%description	devel
This package provides merge2pcitable, a tool that enables to merge in hardware
databases new entries pacakged in eg /usr/share/ldetect-lst/pcitable.d.

%prep
%setup -q

%apply_patches

%build
%if %{with bootstrap}
pushd lst
touch hardcoded-modules.alias fallback-modules.alias preferred-modules.alias
popd
%endif

%make

%check
%if !%{with bootstrap}
#make check
%endif

%install
%makeinstall slibdir=%{buildroot}/lib

#not provide ids for now
rm -f %{buildroot}%{_datadir}/usb.ids
rm -f %{buildroot}%{_datadir}/oui.txt
rm -f %{buildroot}%{_datadir}/pci.ids
rm -f %{buildroot}%{_datadir}/misc/pnp.ids

%post
#update ldetect after install
/usr/sbin/update-ldetect-lst

%files
%doc AUTHORS
%{_datadir}/%{name}
%{_sbindir}/*
/lib/module-init-tools/ldetect-lst-modules.alias

%files devel
%doc convert/README.pcitable
%{_bindir}/*


%changelog
* Tue Apr 15 2014 Andrey Ponomarenko <aponomarenko@rosalab.ru> 0.1.323-1
+ Revision: 5d96780
- 0.1.323: updated ati radeon proprietary driver (fglrx) to 13.350.1005



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19995 |12mu|leafnode-1.11.8-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Leafnode - a leafsite NNTP server
Name: 		leafnode
Version: 	1.11.8
Release: 	4
License: 	Artistic
Group: 		System/Servers
URL:		http://www.leafnode.org
Source: 	http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
Source1:	http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2.asc
Source2:	%{name}.texpire
Source3:	%{name}.filters
Source4: 	%{name}.xinetd
Conflicts:	inn
BuildRequires:	pcre-devel
Requires:	xinetd

%description
Leafnode is a small NNTP server for leaf sites without permanent
connection to the internet. It supports a subset of NNTP and is able to
automatically fetch the newsgroups the user reads regularly from the
newsserver of the ISP.

%prep

%setup -q -n %name-%version

%build
%configure --with-spooldir=/var/spool/news \
	   --with-lockfile=/var/lock/news/%name \
	   --sysconfdir=%{_sysconfdir}/%name
make 

#perl -p -i -e 's|/etc/inetd.conf|/etc/xinetd.d/leafnode|' `grep -r /etc/inetd.conf ../$RPM_BUILD_dir/%{name}-%{version}.rel|awk '{print $1}'| sed 's|^..\/BUILD\/||'|sed -e 's|:.*$|\1|'`

%install
make DESTDIR=%{buildroot} install
install -d %{buildroot}%{_sysconfdir}/{cron.daily,leafnode}
install -m 755 %SOURCE2 %{buildroot}%{_sysconfdir}/cron.daily/texpire
install -m 600 %{_builddir}/%name-%version/config.example %{buildroot}%{_sysconfdir}/leafnode/config
install -m 600 %SOURCE3 %{buildroot}%{_sysconfdir}/leafnode/filters
install -D -m644 %{SOURCE4} %buildroot/etc/xinetd.d/%{name}

cp doc_german/README doc_german/README.de

# Install the man pages
install -d %{buildroot}%{_mandir}/{,de}/man{1,3,8}
install -m 644 doc_german/*.1 %{buildroot}%{_mandir}/de/man1
rm -rf doc_german/*.1
install -m 644 doc_german/*.8 %{buildroot}%{_mandir}/de/man8
rm -rf doc_german/*.8
install -m 644 `find . -name "*.1"` %{buildroot}%{_mandir}/man1
install -m 644 `find . -name "*.8"` %{buildroot}%{_mandir}/man8
rm -f %{buildroot}%{_mandir}/man?/pcre*
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}

%pre
if [ -f %{_sysconfdir}/cron.daily/texpire.cron ] ; then
        rm -f %{_sysconfdir}/cron.daily/texpire.cron
fi

%files
%defattr (644,root,root,755)
%doc COPYING CREDITS INSTALL README tools/archivefaq.pl update.sh
#%doc doc_german/README.de doc_german/txt/*
%attr(755,root,root) %config(noreplace) %{_sysconfdir}/cron.daily/texpire
%attr (644,root,man) %{_mandir}/man1/*
%attr (644,root,man) %{_mandir}/de/man1/*
%attr (644,root,man) %{_mandir}/man8/*
%attr (644,root,man) %{_mandir}/de/man8/*
#%attr (644,root,man) %{_mandir}/de/man1/*
#%attr (644,root,man) %{_mandir}/de/man8/*
%defattr (644,news,news,755)
%dir %{_sysconfdir}/leafnode
%attr(600,news,news) %config(noreplace) %{_sysconfdir}/leafnode/*
%config(noreplace) %{_sysconfdir}/xinetd.d/%{name}
%attr(750,news,news) %{_sbindir}/*
%attr(755,news,news) %{_bindir}/*
%dir /var/lock/news
%dir /var/spool/news
%dir /var/spool/news/*
%dir /var/spool/news/message.id/*



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19996 |12mu|libatomic_ops-7.3-0.alpha3.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

%define gitdate	28032013
%define sname	atomic_ops
%define prever	alpha3
%define major	1
%define libname	%mklibname %{sname} %{major} 
%define libgpl	%mklibname %{sname}_gpl %{major} 
%define devname %mklibname -d %{sname}

Summary:	Multiplatform atomic memory operation library
Name:		libatomic_ops
Version:	7.3
Release:	0.%{prever}.1
License:	GPLv2+
Group:		System/Libraries
Url:		http://www.hpl.hp.com/research/linux/atomic_ops/
#Source0:	http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/%{name}-%{version}%{prever}.tar.gz
Source0:	libatomic_ops-7.3alpha3-28032013.tar.bz2
Patch0:		libatomic_ops-automake-1.13.patch

%description
Multiplatform atomic memory operation library.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Shared library for %{name}
Group:		System/Libraries

%description -n %{libname}
This package contains the shared library for %{name}.

%files -n %{libname}
%{_libdir}/libatomic_ops.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libgpl}
Summary:	Shared library for %{name}
Group:		System/Libraries

%description -n %{libgpl}
This package contains the shared library for %{name}.

%files -n %{libgpl}
%{_libdir}/libatomic_ops_gpl.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Multiplatform atomic memory operation library
Group:		System/Libraries
Provides:	%{name}-devel = %{EVRD}
Requires:	%{libname} = %{EVRD}
Requires:	%{libgpl} = %{EVRD}

%description -n  %{devname}
Provides implementations for atomic memory update operations on a number of
architectures. This allows direct use of these in reasonably portable code.
Unlike earlier similar packages, this one explicitly considers memory barrier
semantics, and allows the construction of code that involves minimum overhead
across a variety of architectures.

It should be useful both for high performance multi-threaded code which can't
afford to use the standard locking primitives, or for code that has to access
shared data structures from signal handlers. For details, see README.txt in
the distribution.

%files -n  %{devname}
%{_includedir}/*.h
%dir %{_includedir}/%{sname}
%{_includedir}/%{sname}/*.h
%dir %{_includedir}/%{sname}/sysdeps
%{_includedir}/%{sname}/sysdeps/*.h
%dir %{_includedir}/%{sname}/sysdeps/gcc
%{_includedir}/%{sname}/sysdeps/gcc/*.h
%dir %{_includedir}/%{sname}/sysdeps/hpc
%{_includedir}/%{sname}/sysdeps/hpc/*.h
%dir %{_includedir}/%{sname}/sysdeps/ibmc
%{_includedir}/%{sname}/sysdeps/ibmc/*.h
%dir %{_includedir}/%{sname}/sysdeps/icc
%{_includedir}/%{sname}/sysdeps/icc/*.h
%dir %{_includedir}/%{sname}/sysdeps/msftc
%{_includedir}/%{sname}/sysdeps/msftc/*.h
%dir %{_includedir}/%{sname}/sysdeps/sunc
%{_includedir}/%{sname}/sysdeps/sunc/*.h
%dir %{_includedir}/%{sname}/sysdeps/armcc
%{_includedir}/%{sname}/sysdeps/armcc/*.h
%dir %{_includedir}/%{sname}/sysdeps/loadstore
%{_includedir}/%{sname}/sysdeps/loadstore/*.h
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*
%{_libdir}/pkgconfig/*
%{_libdir}/*.so

#----------------------------------------------------------------------------

%prep
%setup -qn %{name}-%{version}%{prever}-%{gitdate}
%apply_patches

%build
autoreconf -fi
%configure2_5x \
	--disable-static \
	--enable-shared
%make

%install
%makeinstall_std


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19997 |12mu|libbase-1.1.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	JFree Base Services
Name:		libbase
Version:	1.1.6
Release:	1
License:	LGPLv2+
Group:		System/Libraries 
Url:		http://reporting.pentaho.org/
Source0:	http://downloads.sourceforge.net/jfreereport/%{name}-%{version}.zip
Patch0:	libbase-1.1.2-fix-build.patch
BuildArch:	noarch
BuildRequires:	ant 
BuildRequires:	ant-contrib 
BuildRequires:	ant-nodeps 
BuildRequires:	java-devel 
BuildRequires:	jpackage-utils 
BuildRequires:	jakarta-commons-logging
Requires:	java 
Requires:	jpackage-utils 
Requires:	jakarta-commons-logging

%description
LibBase is a library developed to provide base services like logging,
configuration and initialization to other libraries and applications. The
library is the root library for all Pentaho-Reporting projects.


%package javadoc
Summary:	Javadoc for %{name}
Group:		Development/Java
Requires:	%{name} = %{version}-%{release}
Requires:	jpackage-utils

%description javadoc
Javadoc for %{name}.

%prep
%setup -q -c
%patch0 -p0
mkdir -p lib
find . -name "*.jar" -exec rm -f {} \;
build-jar-repository -s -p lib commons-logging-api
cd lib
ln -s %{_javadir}/ant ant-contrib 

%build
ant jar javadoc

%install
mkdir -p %{buildroot}%{_javadir}
cp -p ./dist/%{name}-%{version}.jar %{buildroot}%{_javadir}
pushd %{buildroot}%{_javadir}
ln -s %{name}-%{version}.jar %{name}.jar
popd

mkdir -p %{buildroot}%{_javadocdir}/%{name}
cp -rp bin/javadoc/docs/api %{buildroot}%{_javadocdir}/%{name}

%files
%doc ChangeLog.txt licence-LGPL.txt README.txt
%{_javadir}/%{name}-%{version}.jar
%{_javadir}/%{name}.jar

%files javadoc
%{_javadocdir}/%{name}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19998 |12mu|libbluedevil-1.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	1
%define libname	%mklibname bluedevil %{major}
%define devname	%mklibname bluedevil -d

Summary:	Qt-based library written in C++ to handle all Bluetooth functionality
Name:		libbluedevil
Version:	1.9.4
Release:	1
License:	LGPLv2+
Group:		Graphical desktop/KDE
Url:		https://projects.kde.org/projects/playground/libs/libname
Source0:	ftp://ftp.kde.org/pub/kde/stable/%{name}/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	cmake
BuildRequires:	kde4-macros
BuildRequires:	qt4-devel

%description
Qt-based library written in C++ to handle all Bluetooth functionality.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Bluedevil Runtime library
Group:		System/Libraries

%description -n %{libname}
Qt-based library written in C++ to handle all Bluetooth functionality.

%files -n %{libname}
%{_kde_libdir}/libbluedevil.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Devel stuff for %{name}
Group:		Development/KDE and Qt
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Conflicts:	libbluedevil-devel < 1.9.4
Obsoletes:	libbluedevil-devel < 1.9.4

%description -n %{devname}
This package contains header files needed if you wish to build applications
based on %{name}.

%files -n %{devname}
%{_kde_includedir}/bluedevil
%{_kde_libdir}/libbluedevil.so
%{_kde_libdir}/pkgconfig/bluedevil.pc

#----------------------------------------------------------------------------

%prep
%setup -qn %{name}-v%{version}

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 19999 |12mu|libburn-1.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	4
%define libname %mklibname burn %{major}
%define devname %mklibname burn -d

Summary:	Library for reading, mastering and writing optical discs
Name:		libburn
Version:	1.3.0
Release:	1
License:	GPLv2+
Group:		System/Libraries
Url:		http://libburnia-project.org/
Source0:	http://files.libburnia-project.org/releases/%{name}-%{version}.tar.gz
BuildRequires:	doxygen
BuildRequires:	graphviz

%description
Libburn is an open-source library for reading, mastering and writing
optical discs.

%package -n %{libname}
Group:		System/Libraries
Summary:	An open-source library for optical discs

%description -n %{libname}
An open-source library for reading, mastering and writing optical discs.

%package -n %{devname}
Summary:	Header files for development with %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{_lib}burn6-devel < 1.2.4
Obsoletes:	%{_lib}burn-static-devel < 1.2.8-2

%description -n %{devname}
This package includes the header files for the %{name} package.

%package -n cdrskin
Summary:	Limited cdrecord compatibility wrapper for libburn
Group:		Archiving/Cd burning

%description -n cdrskin
A limited cdrecord compatibility wrapper which allows to use some
libburn features from the command line. 

%prep
%setup -q

%build
%configure2_5x \
	--disable-static
%make

%install
%makeinstall_std

# build documentation
pushd doc
doxygen -u doxygen.conf
doxygen doxygen.conf
popd

%files -n %{libname}
%{_libdir}/libburn.so.%{major}*

%files -n %{devname}
%doc README AUTHORS COPYRIGHT
%{_libdir}/libburn.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/%{name}

%files -n cdrskin
%doc cdrskin/README
%{_bindir}/cdrskin
%{_mandir}/man1/cdrskin.1*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20000 |12mu|libcanberra-0.30-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

%define shortname canberra 
%define major 0
%define major_gtk 0

%define libname %mklibname %{shortname} %{major}
%define libgtk %mklibname %{shortname}-gtk %{major_gtk}
%define libgtk3 %mklibname %{shortname}-gtk3_ %{major_gtk}
%define libgtkdevel %mklibname -d %{shortname}-gtk
%define libgtk3devel %mklibname -d %{shortname}-gtk3
%define develname %mklibname -d %{shortname}

%bcond_without systemd

Summary:	XDG compliant sound event library
Name:		libcanberra
Version:	0.30
Release:	1
License:	LGPLv2+
Group:		Sound
URL:		http://0pointer.de/lennart/projects/libcanberra/
Source0:	http://0pointer.de/lennart/projects/libcanberra/%{name}-%{version}.tar.xz
Source1:	%{name}-gtk-module.sh
Source2:	%{shortname}-profile-d.sh
Source3:	%{shortname}-alsa.conf
Source4:	%{shortname}-pulse.conf

BuildRequires: GConf2
BuildRequires: libtool-devel
BuildRequires: pkgconfig(alsa)
BuildRequires: pkgconfig(gstreamer-1.0)
BuildRequires: pkgconfig(gtk+-2.0)
BuildRequires: pkgconfig(gtk+-3.0)
BuildRequires: pkgconfig(libpulse)
BuildRequires: pkgconfig(tdb)
BuildRequires: pkgconfig(vorbisfile)
BuildRequires: pkgconfig(x11)
%if %{with systemd}
BuildRequires: pkgconfig(udev) >= 186
BuildRequires: systemd-units
%endif

%description
A small and lightweight implementation of the XDG Sound Theme Specification
(http://0pointer.de/public/sound-theme-spec.html).

%package -n %{shortname}-common
Summary:	Common files needed for libcanberra
Group:		Sound
# (cg) This is just temporary. This should really be a generic requires.
Requires:	sound-theme-freedesktop
Conflicts:	%{shortname}-gtk3 < 0.28-6

%description -n %{shortname}-common
Common files needed for libcanberra

%post -n %{shortname}-common
if [ $1 -eq 1 ]; then
    /bin/systemctl daemon-reload
fi
systemctl enable canberra-system-bootup.service

%preun -n %{shortname}-common
if [ $1 -eq 0 ]; then
    /bin/systemctl --no-reload disable canberra-system-bootup.service canberra-system-shutdown.service canberra-system-shutdown-reboot.service
    /bin/systemctl stop canberra-system-bootup.service canberra-system-shutdown.service canberra-system-shutdown-reboot.service
fi

%postun -n %{shortname}-common
/bin/systemctl daemon-reload

%package -n %{shortname}-gtk3
Summary:	GTK3 utilities for the %{name} XDG complient sound event library
Group:		System/Libraries
Requires:	gtk+3.0
Requires:	%{shortname}-common
Obsoletes:	%{name}-gtk2

%description -n %{shortname}-gtk3
GTK3 specific utilities & modules for %{name}, a small and lightweight 
implementation of the XDG Sound Theme Specification 
(http://0pointer.de/public/sound-theme-spec.html).

%package -n %{libname}
Summary:	XDG complient sound event library
Group:		System/Libraries

%description -n %{libname}
A small and lightweight implementation of the XDG Sound Theme Specification
(http://0pointer.de/public/sound-theme-spec.html).

%package -n %{libgtk}
Summary:	GTK libraries for the %{name}
Group:		System/Libraries
Provides:	canberra-gtk-module
%rename		canberra-gtk

%description -n %{libgtk}
GTK specific libraries for %{name}

%package -n %{libgtk3}
Summary:	GTK3 libraries for the %{name}
Group:		System/Libraries

%description -n %{libgtk3}
GTK3 specific libraries for %{name}.

%package -n %{libgtkdevel}
Summary:	GTK library for %{name} development
Group:		Development/C
Provides:	%{name}-gtk-devel = %{version}-%{release}
Requires:	%{libgtk} = %{version}-%{release}
# moved the gtk header file & vala to gtk3devel
Requires:	%{libgtk3devel} = %{version}-%{release}

%description -n %{libgtkdevel}
GTK specific development library for %{name}.

%package -n %{libgtk3devel}
Summary:	GTK3 header and library for %{name} development
Group:		Development/C
Provides:	%{name}-gtk3-devel = %{version}-%{release}
Requires:	%{libgtk3} = %{version}-%{release}

%description -n %{libgtk3devel}
GTK3 specific development library and header for %{name}.

%package -n %{develname}
Summary:	Headers and libraries for %{name} development
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
Development files for %{name}.

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
    --disable-static \
    --disable-oss \
    --disable-lynx \
%if %{with systemd}
    --with-systemdsystemunitdir=%{_unitdir}
%endif

%make

%install
%makeinstall_std

# Remove metalink libraries
find %{buildroot} -name '*.la' -exec rm -f {} ';'

install -D -m755  %{SOURCE1} %{buildroot}%{_sysconfdir}/X11/xinit.d/libcanberra-gtk-module.sh
install -D -m644  %{SOURCE2} %{buildroot}%{_sysconfdir}/profile.d/40canberra.sh
install -D -m644  %{SOURCE3} %{buildroot}%{_sysconfdir}/sound/profiles/alsa/canberra.conf
install -D -m644  %{SOURCE4} %{buildroot}%{_sysconfdir}/sound/profiles/pulse/canberra.conf

%files -n %{shortname}-common
%{_sysconfdir}/X11/xinit.d/libcanberra-gtk-module.sh
%{_sysconfdir}/profile.d/40canberra.sh
%{_sysconfdir}/sound/profiles/alsa/canberra.conf
%{_sysconfdir}/sound/profiles/pulse/canberra.conf
%if %{with systemd}
%{_bindir}/canberra-boot
/lib/systemd/system/canberra-system-bootup.service
/lib/systemd/system/canberra-system-shutdown-reboot.service
/lib/systemd/system/canberra-system-shutdown.service
%endif

%files -n %{shortname}-gtk3
%{_bindir}/canberra-gtk-play
%{_datadir}/gdm/autostart/LoginWindow/libcanberra-ready-sound.desktop
%{_datadir}/gnome/autostart/libcanberra-login-sound.desktop
%{_datadir}/gnome/shutdown/libcanberra-logout-sound.sh

%files -n %{libname}
%{_libdir}/%{name}.so.%{major}*
%dir %{_libdir}/%{name}-%{version}
%{_libdir}/%{name}-%{version}/%{name}-alsa.so
%{_libdir}/%{name}-%{version}/%{name}-gstreamer.so
%{_libdir}/%{name}-%{version}/%{name}-pulse.so
%{_libdir}/%{name}-%{version}/%{name}-multi.so
%{_libdir}/%{name}-%{version}/%{name}-null.so

%files -n %{libgtk}
%{_libdir}/%{name}-gtk.so.%{major_gtk}*
%{_libdir}/gtk-2.0/modules/%{name}-gtk-module.so

%files -n %{libgtk3}
%{_libdir}/%{name}-gtk3.so.%{major_gtk}*
%{_libdir}/gtk-3.0/modules/%{name}-gtk-module.so
%{_libdir}/gtk-3.0/modules/%{name}-gtk3-module.so
%{_libdir}/gnome-settings-daemon-3.0/gtk-modules/canberra-gtk-module.desktop

%files -n %{libgtkdevel}
%doc %{_datadir}/gtk-doc/html/%{name}
%{_libdir}/%{name}-gtk.so
%{_libdir}/pkgconfig/%{name}-gtk.pc

%files -n %{libgtk3devel}
%{_libdir}/libcanberra-gtk3.so
%{_libdir}/pkgconfig/libcanberra-gtk3.pc
%{_includedir}/%{shortname}-gtk.h
%{_datadir}/vala/vapi/libcanberra-gtk.vapi

%files -n %{develname}
%docdir %{_docdir}/%{name}
%doc %{_docdir}/%{name}/README
%{_includedir}/%{shortname}.h
%{_libdir}/%{name}.so
%{_libdir}/pkgconfig/%{name}.pc
%{_datadir}/vala/vapi/libcanberra.vapi


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20001 |12mu|libcec-2.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2
%define libname %mklibname cec %{major}
%define devname %mklibname cec -d

Name:		libcec
Version:	2.1.1
Release:	1
Summary:	Pulse-Eight CEC adapter control library
License:	GPLv2+
Group:		System/Libraries
URL:		http://libcec.pulse-eight.com/
Source0:	%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(libudev)
BuildRequires:	lockdev-devel

%description
With libcec you can access your Pulse-Eight CEC adapter.

%package -n cec-utils
Summary:	Utilities for Pulse-Eight CEC adapter control
Group:		System/Configuration/Hardware
# the binaries require the library, but automatic dependency generation doesn't
# catch that
Requires:	%{libname} = %{EVRD}

%description -n cec-utils
With libcec you can access your Pulse-Eight CEC adapter.

This package contains the command-line tools to configure and test your
Pulse-Eight CEC adapter.

%files -n cec-utils
%{_bindir}/cec-client

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Shared library for Pulse-Eight CEC adapter control
Group:		System/Libraries

%description -n %{libname}
With libcec you can access your Pulse-Eight CEC adapter.

This package contains the shared library which allows programs to access your
Pulse-Eight CEC adapter.

%files -n %{libname}
%{_libdir}/%{name}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	cec-devel = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
With libcec you can access your Pulse-Eight CEC adapter.

This package contains the files for developing applications which
will use libcec.

%files -n %{devname}
%{_libdir}/%{name}.so
%{_libdir}/pkgconfig/%{name}.pc
%{_includedir}/%{name}/*.h


#----------------------------------------------------------------------------

%prep
%setup -q

%build
autoreconf -ifv
%configure2_5x --disable-static
%make

%install
%makeinstall_std


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20002 |12mu|libchamplain-0.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname		champlain

%define api			0.12
%define major		0
%define gir_major	0.12
%define libname		%mklibname champlain %{api} %{major}
%define libgtk		%mklibname champlain-gtk %{api} %{major}
%define girname		%mklibname %{oname}-gir %{gir_major}
%define girgtk		%mklibname %{oname}-gtk-gir %{gir_major}
%define develname	%mklibname champlain %{api} -d

Summary:	Map view for Clutter
Name:		libchamplain
Version:	0.12.4
Release:	1
License:	LGPLv2+
Group:		Graphical desktop/GNOME 
URL:		http://blog.pierlux.com/projects/libchamplain/en/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/0.12/%{name}-%{version}.tar.xz
Patch0:		libchamplain-0.12.2-fix-linking.patch
BuildRequires:	chrpath
BuildRequires:	pkgconfig(clutter-1.0)
BuildRequires:	pkgconfig(clutter-gtk-1.0)
BuildRequires:	pkgconfig(gdk-3.0)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gtk-doc)
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	pkgconfig(libsoup-gnome-2.4)
BuildRequires:	pkgconfig(memphis-0.2)
BuildRequires:	vala-tools

%description
Libchamplain is a C library aimed to provide a ClutterActor to display
rasterized maps.

%package -n %{libname}
Summary:	Map view for Clutter
Group:		System/Libraries

%description -n %{libname}
Libchamplain is a C library aimed to provide a ClutterActor to display
rasterized maps.

%package -n %{libgtk}
Summary:	Map view for Clutter
Group:		System/Libraries

%description -n %{libgtk}
Libchamplain is a C library aimed to provide a ClutterActor to display
rasterized maps.

This package contains the GTK+ view for %{name}

%package -n %{girname}
Summary:	GObject Introspection interface description for GData
Group:		System/Libraries

%description -n %{girname}
GObject Introspection interface description for GData.

%package -n %{girgtk}
Summary:	GObject Introspection interface description for GData
Group:		System/Libraries
Requires:	%{libgtk} = %{version}-%{release}

%description -n %{girgtk}
GObject Introspection interface description for GData.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/GNOME and GTK+
Requires:	%{libname} = %{version}-%{release}
Requires:	%{libgtk} = %{version}-%{release}
Requires:	%{girname} = %{version}-%{release}
Requires:	%{girgtk} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%mklibname champlain 0.3 -d

%description -n %{develname}
This package contains development files for %{name}.

%prep
%setup -q
%apply_patches

autoreconf -fi

%build
%configure2_5x \
	--disable-static \
	--enable-gtk-doc \
	--enable-python \
	--enable-introspection 

# Omit unused direct shared library dependencies.
sed --in-place --expression 's! -shared ! -Wl,--as-needed\0!g' libtool

%make

%install
%makeinstall_std 
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'

# Remove rpaths.
chrpath --delete %{buildroot}%{_libdir}/%{name}-gtk-*.so.*

%files -n %{libname}
%{_libdir}/%{name}-%{api}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Champlain-%{gir_major}.typelib

%files -n %{libgtk}
%{_libdir}/%{name}-gtk-%{api}.so.%{major}*

%files -n %{girgtk}
%{_libdir}/girepository-1.0/GtkChamplain-%{gir_major}.typelib

%files -n %{develname}
%doc NEWS
%doc demos/launcher.c
%{_libdir}/%{name}-%{api}.so
%{_libdir}/%{name}-gtk-%{api}.so
%{_libdir}/pkgconfig/champlain-%{api}.pc
%{_libdir}/pkgconfig/champlain-gtk-%{api}.pc
%{_libdir}/pkgconfig/champlain-memphis-%{api}.pc
%dir %{_datadir}/gtk-doc/html/%{name}
%dir %{_datadir}/gtk-doc/html/%{name}-gtk
%doc %{_datadir}/gtk-doc/html/%{name}/*
%doc %{_datadir}/gtk-doc/html/%{name}-gtk/*
%dir %{_includedir}/%{name}-%{api}
%dir %{_includedir}/%{name}-%{api}/champlain
%{_includedir}/%{name}-%{api}/champlain/*.h
%dir %{_includedir}/%{name}-gtk-%{api}
%dir %{_includedir}/%{name}-gtk-%{api}/champlain-gtk/
%{_includedir}/%{name}-gtk-%{api}/champlain-gtk/*.h
%{_datadir}/gir-1.0/Champlain-%{gir_major}.gir
%{_datadir}/gir-1.0/GtkChamplain-%{gir_major}.gir
%{_datadir}/vala/vapi/champlain*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20003 |12mu|libchewing-0.3.5-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 3
%define libname %mklibname chewing %{major}
%define develname %mklibname chewing -d

Name:		libchewing
Summary:	The intelligent phonetic input method library
Epoch:		1
Version:	0.3.5
Release:	6
Group:		System/Internationalization
License:	LGPLv2+
Source0:	http://chewing.googlecode.com/files/%{name}-%{version}.tar.bz2
URL:		http://chewing.csie.net/

%description
libchewing is an intelligent Chinese phonetic input method library
which is also know as Qooing. Based on Chewing input method.

%package data
Summary:	Data for Libchewing
Group:		System/Internationalization

%description data
libchewing is an intelligent Chinese phonetic input method library
which is also know as Qooing. Based on Chewing input method.

This package contains data files from libchewing.

%package -n	%{libname}
Summary:	The intelligent phonetic input method library
Group:		System/Internationalization
Requires:	%{name}-data = %{EVRD}
Provides:	%{name} = %{EVRD}

%description -n %{libname}
libchewing is an intelligent Chinese phonetic input method library
which is also know as Qooing. Based on Chewing input method.

This package contains the basic libchewing library.

%package -n	%{develname}
Summary:	Headers of libchewing for development
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel= %{EVRD}

%description -n %{develname}
libchewing is an intelligent Chinese phonetic input method library
which is also know as Qooing. Based on Chewing input method.

This package contains library and headers necessary for development
related to Chewing input method. You also need it if you want to
compile any input server that supports Chewing input method.

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%files data
%doc COPYING
%{_libdir}/libchewing
%{_infodir}/*

%files -n %{libname}
%doc COPYING
%{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%doc AUTHORS COPYING ChangeLog NEWS README
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*
%{_includedir}/*

%changelog
* Wed Dec 25 2013 Denis Silakov <denis.silakov@rosalab.ru> 1:0.3.5-6
+ Revision: f28c6b1
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20004 |12mu|libcmis-0.4.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api	0.4
%define major	4
%define libname %mklibname cmis %{api} %{major}
%define libcmis_c %mklibname cmis-c %{api} %{major}
%define devname %mklibname -d cmis

Summary:	A C++ client library for the CMIS interface
Name:		libcmis
Version:	0.4.1
Release:	2
Group:		System/Libraries
License:	GPLv2+ or LGPLv2+ or MPLv1.1
Url:		http://sourceforge.net/projects/libcmis/
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz

BuildRequires:	docbook2x
BuildRequires:	boost-devel
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libxml-2.0)

%description
LibCMIS is a C++ client library for the CMIS interface. This allows C++
applications to connect to any ECM behaving as a CMIS server like
Alfresco, Nuxeo for the open source ones.

%package -n %{libname}
Summary:	Text categorization library
Group:		System/Libraries

%description -n %{libname}
LibCMIS is a C++ client library for the CMIS interface. This allows C++
applications to connect to any ECM behaving as a CMIS server like
Alfresco, Nuxeo for the open source ones.

%package -n %{libcmis_c}
Summary:	Text categorization library
Group:		System/Libraries

%description -n %{libcmis_c}
This package contains a shared library for %{name}.

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Requires:	%{libcmis_c} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{devname}
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.

%package tools
Summary:	Command line tool to access CMIS
Group:		Publishing

%description tools
The %{name}-tools package contains a tool for accessing CMIS from the
command line.

%prep
%setup -q
%apply_patches
sed -i -e 's/docbook-to-man/db2x_docbook2man/' configure

%build
%configure2_5x \
	--disable-static \
	--disable-tests \
	--disable-werror \
	--with-man=no

%make

%install
%makeinstall_std

%files tools
%{_bindir}/cmis-client
%{_mandir}/manx/cmis-client.xml.*

%files -n %{libname}
%{_libdir}/%{name}-%{api}.so.%{major}*

%files -n %{libcmis_c}
%{_libdir}/%{name}-c-%{api}.so.%{major}*

%files -n %{devname}
%doc AUTHORS COPYING.GPL COPYING.LGPL COPYING.MPL README
%{_includedir}/%{name}-%{api}
%{_includedir}/%{name}-c-%{api}
%{_libdir}/%{name}-%{api}.so
%{_libdir}/%{name}-c-%{api}.so
%{_libdir}/pkgconfig/%{name}-%{api}.pc
%{_libdir}/pkgconfig/%{name}-c-%{api}.pc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20005 |12mu|libdmapsharing-2.9.24-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 3.0
%define major 2
%define libname %mklibname dmapsharing %{api} %{major}
%define develname %mklibname -d dmapsharing

Summary:	A DMAP client and server library
Name:		libdmapsharing
Version:	2.9.24
Release:	1
License:	LGPLv2+
Group:		System/Libraries
URL:		http://www.flyn.org/projects/libdmapsharing/index.html
Source0:	http://www.flyn.org/projects/libdmapsharing/%{name}-%{version}.tar.gz
Patch0:		libdmapsharing-2.9.14-link.patch
Patch1:		libdmapsharing-2.9.16-automake-1.13.patch

BuildRequires:	gnome-common
BuildRequires:	gtk-doc
BuildRequires:	pkgconfig(avahi-client)
BuildRequires:	pkgconfig(avahi-glib)
BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
BuildRequires:	pkgconfig(gee-1.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gstreamer-plugins-base-0.10)
BuildRequires:	pkgconfig(libsoup-2.4)

%description
libdmapsharing implements the DMAP protocols. This includes support for
DAAP and DPAP.

%package -n %{libname}
Summary:	A DMAP client and server library
Group:		System/Libraries

%description -n %{libname}
libdmapsharing implements the DMAP protocols. This includes support for
DAAP and DPAP.

%package -n %{develname}
Summary:	Files needed to develop applications using libdmapsharing
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
libdmapsharing implements the DMAP protocols. This includes support for
DAAP and DPAP.  This package provides the libraries, include files, and
other resources needed for developing applications using libdmapsharing.

%prep
%setup -q
%apply_patches

%build
NOCONFIGURE=yes gnome-autogen.sh
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/libdmapsharing-%{api}.so.%{major}*

%files -n %{develname}
%{_libdir}/pkgconfig/libdmapsharing-*.pc
%{_includedir}/libdmapsharing-*
%{_libdir}/libdmapsharing-%{api}.so
%{_datadir}/gtk-doc/html/libdmapsharing-%{api}


%changelog
* Sat Jan 25 2014 Tigro <ashejn@gmail.com> 2.9.24-1
+ Revision: 377ebbd
- update to 2.9.24



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20006 |12mu|libdmx-1.1.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname dmx %{major}
%define devname %mklibname dmx -d

Name:		libdmx
Summary:	DMX library (part of X.org)
Version:	1.1.3
Release:	1
Group:		Development/X11
License:	MIT
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/lib/libdmx-%{version}.tar.bz2

BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xorg-macros)
BuildRequires:	pkgconfig(xproto)

%description
The DMX extension provides support for communication with and control of
Xdmx server. Attributes of the Xdmx server and of the back-end screens
attached to the server can be queried and modified via this protocol.

%package -n %{libname}
Summary:	The dmx Library
Group:		Development/X11
Provides:	%{name} = %{version}

%description -n %{libname}
The DMX extension provides support for communication with and control of
Xdmx server. Attributes of the Xdmx server and of the back-end screens
attached to the server can be queried and modified via this protocol.

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/X11
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{_lib}dmx-static-devel < 1.1.2

%description -n %{devname}
Development files for %{name}.

%prep
%setup -q

%build
%configure2_5x	\
	--disable-static \
	--x-includes=%{_includedir} \
	--x-libraries=%{_libdir}

%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/libdmx.so.%{major}*

%files -n %{devname}
%{_libdir}/libdmx.so
%{_libdir}/pkgconfig/dmx.pc
%{_includedir}/X11/extensions/*.h
%{_mandir}/man3/DMX*.3*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20007 |12mu|libdrm-2.4.46-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2
%define libname %mklibname drm %{major}
%define develname %mklibname drm -d

%define kms_major 1
%define libkms %mklibname kms %{kms_major}
%ifarch %{ix86} x86_64
%define intel_major 1
%define libintel %mklibname drm_intel %{intel_major}
%endif
%define nouveau_major 2
%define libnouveau %mklibname drm_nouveau %{nouveau_major}
%define radeon_major 1
%define libradeon %mklibname drm_radeon %{radeon_major}

Summary:	Userspace interface to kernel DRM services
Name:		libdrm
Version:	2.4.46
Release:	1
Group:		System/Libraries
License:	MIT/X11
URL:		http://xorg.freedesktop.org
Source0:	http://dri.freedesktop.org/libdrm/libdrm-%{version}.tar.bz2
Source1:	91-drm-modeset.rules

# Revert nouveau api so mesa 7.10.1 can build:
# Patch0050: 0050-revert-nouveau-split-pushbuf-macros.patch

# Backports from git:

# (from mageia) Revert nouveau merge to allow mesa build.
#Patch0900: 0900-Revert-nouveau-silence-some-remaining-valgrind-warni.patch
#Patch0901: 0901-Revert-nouveau-fix-channel-closing.patch
#Patch0902: 0902-Revert-nouveau-expose-notifier-handle-on-nvc0-as-wel.patch
#Patch0903: 0903-Revert-nouveau-remove-unnecessary-EAGAIN-loops.patch
#Patch0904: 0904-Revert-nouveau-init-nvc0-channel-alloc-req-structure.patch



Patch0100: 0100-RH-libdrm-make-dri-perms-okay-v1.1.patch
# Do not try proc for backward Linux compatibility:
Patch0101: 0101-RH-libdrm-2.4.0-no-bc-v1.3.patch

Patch0500: 0500-improve-waiting-for-dri-device-to-appear-when-system.patch

Patch1005: libdrm_mips_drm_cas.patch
Patch1006: libdrm_mips_sarea_max.patch

#Patch3000: libdrm-2.4.19-fix-linking.patch

BuildRequires: kernel-headers >= 1:2.6.27.4-3mnb2
BuildRequires: libpthread-stubs
BuildRequires: x11-util-macros >= 1.0.1
BuildRequires: udev-devel
BuildRequires: libpciaccess-devel
Conflicts:	kernel-headers <= 1:2.6.27.4-2mnb2

%description
Userspace interface to kernel DRM services

%package common
Summary:	Common files for the userspace interface to kernel DRM services
Group:		System/Libraries

%description common
Common files for the userspace interface to kernel DRM services

%package -n	%{libname}
Summary:	Userspace interface to kernel DRM services
Group:		System/Libraries
Provides:	%{name} = %{version}
Requires:	%{name}-common

%description -n	%{libname}
Userspace interface to kernel DRM services

%package -n %{libkms}
Summary:  Shared library for KMS
Group:    System/Libraries

%description -n %{libkms}
Shared library for kernel mode setting.

%ifarch %{ix86} x86_64
%package -n	%{libintel}
Summary:	Shared library for Intel kernel DRM services
Group:		System/Libraries
Conflicts:	%{_lib}drm2 < 2.4.5-2

%description -n %{libintel}
Shared library for Intel kernel Direct Rendering Manager services.
%endif

%package -n	%{libnouveau}
Summary:	Shared library for Nouveau kernel DRM services
Group:		System/Libraries

%description -n %{libnouveau}
Shared library for Nouveau kernel Direct Rendering Manager services.

%package -n	%{libradeon}
Summary:	Shared library for Radeon kernel DRM services
Group:		System/Libraries
Conflicts:	%{_lib}drm2 < 2.4.5-2

%description -n %{libradeon}
Shared library for Radeon kernel Direct Rendering Manager services.

%package -n	%{develname}
Summary:	Development files for %{name}
Group:		Development/X11
Requires:	%{libname} = %{version}
Requires:	%{libkms} = %{version}
%ifarch %{ix86} x86_64
Requires:	%{libintel} = %{version}
%endif
Requires:	%{libnouveau} = %{version}
Requires:	%{libradeon} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{_lib}drm2-devel
Obsoletes:	%{_lib}drm-static-devel
Obsoletes:	drm-nouveau-devel < 2.3.0-2.20090111.2

%description -n	%{develname}
Development files for %{name}

%prep
%setup -q
%apply_patches

%build
# Needed for patch4
autoreconf -fv --install
%configure2_5x \
    --enable-udev \
%ifnarch %{ix86} x86_64
    --disable-intel \
%endif
    --enable-nouveau-experimental-api

%make

%install
rm -rf %{buildroot}

%makeinstall_std 
mkdir -p %{buildroot}%{_sysconfdir}/udev/rules.d/
install -m 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/udev/rules.d/

find %{buildroot} -type f -name '*.la' -exec rm -f {} \;

# (cg) Note that RH remove drm.h drm_mode.h drm_sarea.h r300_reg.h via_3d_reg.h
# and we should perhaps do the same? (previous attempts have not gone well :)

%files common
%{_sysconfdir}/udev/rules.d/91-drm-modeset.rules

%files -n %{libname}
%{_libdir}/libdrm.so.%{major}*

%files -n %{libkms}
%{_libdir}/libkms.so.%{kms_major}*

%ifarch %{ix86} x86_64
%files -n %{libintel}
%{_libdir}/libdrm_intel.so.%{intel_major}*
%endif

%files -n %{libnouveau}
%{_libdir}/libdrm_nouveau.so.%{nouveau_major}*

%files -n %{libradeon}
%{_libdir}/libdrm_radeon.so.%{radeon_major}*

%files -n %{develname}
%{_includedir}/libdrm
%{_includedir}/libkms
%{_includedir}/*.h
%{_libdir}/libdrm*.so
%{_libdir}/libkms.so
%{_libdir}/pkgconfig/libdrm*.pc
%{_libdir}/pkgconfig/libkms*.pc
#{_mandir}/man3/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20008 |12mu|libebml-1.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

%define major	4
%define libname %mklibname ebml %{major}
%define devname %mklibname ebml -d

Summary:	Extensible Binary Meta Language Library
Name:		libebml
Version:	1.3.0
Release:	1
License:	LGPLv2+
Group:		System/Libraries
Url:		http://www.matroska.org/
Source0:	http://dl.matroska.org/downloads/libebml/%{name}-%{version}.tar.bz2

%description
This library is used for I/O operations in the Extensible Binary Meta
Language (EBML), which is a kind of binary version of XML.

%package -n %{libname}
Summary:	Extensible Binary Meta Language shared Library
Group:		System/Libraries

%description -n %{libname}
This library is used for I/O operations in the Extensible Binary Meta
Language (EBML), which is a kind of binary version of XML.

%package -n %{devname}
Group:		Development/C++
Summary:	Extensible Binary Meta Language Library headers and static library
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n %{devname}
This package contains the C++ headers and the static library needed
for development with EBML.

%prep
%setup -q

%build
%make -C make/linux

%install
%makeinstall_std -C make/linux prefix=%{buildroot}%{_prefix} libdir=%{buildroot}%{_libdir}

rm -f %{buildroot}%{_libdir}/*.a

# To avoid unstripped-binary-or-object
chmod 0755 %{buildroot}%{_libdir}/lib*.so.%{major}*

%files -n %{libname}
%{_libdir}/libebml.so.%{major}*

%files -n %{devname}
%doc LICENSE*
%{_includedir}/ebml
%{_libdir}/libebml.so


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20009 |12mu|libechonest-2.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname	echonest
%define major	2.1
%define libname %mklibname %{oname} %{major}
%define devname %mklibname -d %{oname}

Summary:	Qt library for communicating with The Echo Nest
Name:		libechonest
Version:	2.1.0
Release:	1
License:	GPLv2
Group:		System/Libraries
Url:		https://projects.kde.org/projects/playground/libs/libechonest/
Source0:	http://pwsp.cleinias.com/%{name}-%{version}.tar.bz2

BuildRequires:	cmake
BuildRequires:	doxygen
BuildRequires:	pkgconfig(QJson)
BuildRequires:	pkgconfig(QtCore)
BuildRequires:	pkgconfig(QtNetwork)
BuildRequires:	pkgconfig(QtTest)

%description
Qt library for communicating with The Echo Nest.
It currently supports almost all of the features of the Echo Nest API,
including all API functions.

%package -n %{libname}
Summary:	libechonest core library
Group:		System/Libraries

%description -n %{libname}
A c++/qt library to access the APIs provided by The Echo Nest.

%package -n %{devname}
Summary:	%{name} development files
Group:		Development/C++
Provides:	%{oname}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n %{devname}
This package contains header files needed if you wish to build applications
based on %{name}.

%prep
%setup -q

%build
%cmake
%make

%install
%makeinstall_std -C build

%files -n %{libname}
%{_libdir}/libechonest.so.%{major}*

%files -n %{devname}
%{_includedir}/%{oname}/
%{_libdir}/%{name}.so
%{_libdir}/pkgconfig/%{name}.pc

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20010 |12mu|libeigen-1.0.5-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

%define devname %mklibname eigen -d

Summary:	Lightweight C++ template library for vector and matrix math
Name:		libeigen
Version:	1.0.5
Release:	6
Group:		System/Libraries
License:	LGPLv2+
Url:		http://download.tuxfamily.org/eigen/
Source0:	http://download.tuxfamily.org/eigen/eigen-%{version}.tar.bz2
BuildRequires:	cmake

%description
Eigen is a lightweight C++ template library for vector and matrix math, a.k.a.
linear algebra.

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Headers for developing programs that will use %{name}
Group:		Development/C
Provides:	eigen-devel = %{EVRD}
Conflicts:	%{_lib}eigen1-devel < 1.0.5-6
Obsoletes:	%{_lib}eigen1-devel < 1.0.5-6

%description -n %{devname}
This package contains the headers that programmers will need to develop
applications which will use %{name}.

%files -n %{devname}
%dir %{_includedir}/eigen/
%{_includedir}/eigen/*.h

#----------------------------------------------------------------------------

%prep
%setup -qn eigen

%build
%cmake \
	-DCMAKE_INSTALL_PREFIX=%{_prefix} \
	-DCMAKE_BUILD_TYPE=Debug \
	-DBUILD_EXAMPLES:BOOL=OFF \
%if "%{_lib}" != "lib"
	-DLIB_SUFFIX=64 \
%endif

%install
%makeinstall_std -C build


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20011 |12mu|libevdev-0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define lib_major 1
%define lib_name %mklibname evdev %{lib_major}
%define develname %mklibname -d evdev


Name:		libevdev
Version:	0.4
Release:	1
Summary:	Kernel Evdev Device Wrapper Library

Group:		System/Libraries
License:	MIT
URL:		http://www.freedesktop.org/wiki/Software/libevdev
Source0:	http://www.freedesktop.org/software/%{name}/%{name}-%{version}.tar.xz

BuildRequires:	automake
BuildRequires:	libtool
BuildRequires:	pkgconfig(check)
BuildRequires:	python

%description
%{name} is a library to wrap kernel evdev devices and provide a proper API
to interact with those devices.

%package -n %{lib_name}
Summary:	Kernel Evdev Device Wrapper Library
Group:		System/Libraries

%description -n %{lib_name}
%{name} is a library to wrap kernel evdev devices and provide a proper API
to interact with those devices.

%package -n %develname
Summary:	Kernel Evdev Device Wrapper Library Development Package
Provides:  %{name}-devel = %{version}-%{release}
Requires:  %{lib_name} = %{version}-%release

%description -n %develname
Kernel Evdev Device Wrapper Library Development Package.

%prep
%setup -q

%build
autoreconf --force -v --install || exit 1
%configure --disable-static --disable-silent-rules
%make

%install
%makeinstall_std

# We intentionally don't ship *.la files
rm -f %{buildroot}%{_libdir}/*.la

%files -n %{lib_name}
%{_libdir}/libevdev.so.%{lib_major}*

%files -n %develname
%doc COPYING
%dir %{_includedir}/libevdev-1.0/
%dir %{_includedir}/libevdev-1.0/libevdev
%{_includedir}/libevdev-1.0/libevdev/libevdev.h
%{_includedir}/libevdev-1.0/libevdev/libevdev-uinput.h
%{_libdir}/libevdev.so
%{_libdir}/pkgconfig/libevdev.pc

%changelog
* Tue Oct 15 2013 Alexander Kazancev <kazancas@gmail.com> 0.4-1
+ Revision: 521d6e7
- Updated libevdev.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20012 |12mu|libevent-2.0.21-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		5
%define libname		%mklibname event %{major}
%define libcore		%mklibname event_core %{major}
%define libextra	%mklibname event_extra %{major}
%define libopenssl	%mklibname event_openssl %{major}
%define libpthreads	%mklibname event_pthreads %{major}
%define devname		%mklibname -d event

Summary:	Abstract asynchronous event notification library
Name:		libevent
Version:	2.0.21
Release:	2
Group:		System/Libraries
License:	BSD
Url:		http://www.monkey.org/~provos/libevent/
Source0:	http://cloud.github.com/downloads/libevent/libevent/%{name}-%{version}-stable.tar.gz
Source1:	http://cloud.github.com/downloads/libevent/libevent/%{name}-%{version}-stable.tar.gz.asc
Patch0:		libevent-version-info-only.diff
Patch1:		libevent-linkage_fix.diff
Patch2:		libevent-ldflags.diff
Patch3:		libevent-2.0.21-automake-1.13.patch
BuildRequires:	doxygen
BuildRequires:	libtool
BuildRequires:	pkgconfig(openssl)

%description
The libevent API provides a mechanism to execute a callback function when a
specific event occurs on a file descriptor or after a timeout has been reached.
libevent is meant to replace the asynchronous event loop found in event driven
network servers. An application just needs to call event_dispatch() and can
then add or remove events dynamically without having to change the event loop.

#----------------------------------------------------------------------------

%package -n	%{libname}
Summary:	Abstract asynchronous event notification library
Group:		System/Libraries

%description -n	%{libname}
The libevent API provides a mechanism to execute a callback function when a
specific event occurs on a file descriptor or after a timeout has been reached.
libevent is meant to replace the asynchronous event loop found in event driven
network servers. An application just needs to call event_dispatch() and can
then add or remove events dynamically without having to change the event loop.

%files -n %{libname}
%{_libdir}/libevent.so.%{major}*

#----------------------------------------------------------------------------

%package -n	%{libcore}
Summary:	Abstract asynchronous event notification library
Group:		System/Libraries
Conflicts:	%{_lib}event5 < 2.0.21-2

%description -n	%{libcore}
This package contains a shared library for %{name}.

%files -n %{libcore}
%{_libdir}/libevent_core.so.%{major}*

#----------------------------------------------------------------------------

%package -n	%{libextra}
Summary:	Abstract asynchronous event notification library
Group:		System/Libraries
Conflicts:	%{_lib}event5 < 2.0.21-2

%description -n	%{libextra}
This package contains a shared library for %{name}.

%files -n %{libextra}
%{_libdir}/libevent_extra.so.%{major}*

#----------------------------------------------------------------------------

%package -n	%{libopenssl}
Summary:	Abstract asynchronous event notification library
Group:		System/Libraries
Conflicts:	%{_lib}event5 < 2.0.21-2

%description -n	%{libopenssl}
This package contains a shared library for %{name}.

%files -n %{libopenssl}
%{_libdir}/libevent_openssl.so.%{major}*

#----------------------------------------------------------------------------

%package -n	%{libpthreads}
Summary:	Abstract asynchronous event notification library
Group:		System/Libraries
Conflicts:	%{_lib}event5 < 2.0.21-2

%description -n	%{libpthreads}
This package contains a shared library for %{name}.

%files -n %{libpthreads}
%{_libdir}/libevent_pthreads.so.%{major}*

#----------------------------------------------------------------------------

%package -n	%{devname}
Summary:	Development library and header files for the libevent library
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Requires:	%{libcore} = %{EVRD}
Requires:	%{libextra} = %{EVRD}
Requires:	%{libopenssl} = %{EVRD}
Requires:	%{libpthreads} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n	%{devname}
This package contains the development files for %{name}.

%files -n %{devname}
%doc README
%{_bindir}/event_rpcgen.py
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_mandir}/man3/*

#----------------------------------------------------------------------------

%prep
%setup -qn %{name}-%{version}-stable
%patch0 -p0
%patch1 -p0
%patch2 -p0
%patch3 -p1

# bork
sed -i -e "s|^GENERATE_MAN.*|GENERATE_MAN=YES|g" Doxyfile

mv -f configure.in configure.ac
autoreconf -fi

%build
export CFLAGS="%{optflags} -fPIC"
%configure2_5x --disable-static

%make

# provide man pages
make doxygen
rm -f doxygen/man/man3/{major,minor,error,free}.3

%install
%makeinstall_std

# provide man pages
install -d %{buildroot}%{_mandir}/man3
install -m0644 doxygen/man/man3/*.3 %{buildroot}%{_mandir}/man3/

(cd %{buildroot}/%{_mandir}/man3/; F=`ls deprecated.3*`; mv $F libevent.$F)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20013 |12mu|libfm-1.2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 4
%define libname %mklibname fm %{major}
%define devname %mklibname fm -d
%define devel_rel 1.0

Summary:	GIO-based library for file manager-like programs
Name:		libfm
Version:	1.2.0
Release:	2
License:	GPLv2+
Group:		File tools
Url:		http://pcmanfm.sourceforge.net/
Source0:	http://dfn.dl.sourceforge.net/sourceforge/pcmanfm/%{name}-%{version}.tar.xz
Patch0:		libfm-0.1.5-set-cutomization.patch
BuildRequires:	gettext
BuildRequires:	gtk-doc
BuildRequires:	intltool
BuildRequires:	vala
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libexif)
BuildRequires:	pkgconfig(libmenu-cache)
Conflicts:	lxshortcut < 1.2.0
Provides:	lxshortcut = %{EVRD}

%description
LibFM is a GIO-based library used to develop file manager-like programs. It is
developed as the core of next generation PCManFM and takes care of all file-
related operations such as copy & paste, drag & drop, file associations or 
thumbnails support. By utilizing glib/gio and gvfs, libfm can access remote 
filesystems supported by gvfs.

%files -f %{name}.lang
%config(noreplace) %{_sysconfdir}/xdg/libfm/libfm.conf
%{_bindir}/libfm-pref-apps
%{_bindir}/lxshortcut
%dir %{_datadir}/%{name}
%dir %{_datadir}/%{name}/ui
%dir %{_datadir}/%{name}/images
%{_datadir}/applications/lxshortcut.desktop
%{_datadir}/%{name}/archivers.list
%{_datadir}/%{name}/terminals.list
%{_datadir}/%{name}/ui/*
%{_datadir}/applications/libfm-pref-apps.desktop
%{_datadir}/mime/packages/%{name}.xml
%{_datadir}/%{name}/images/*.png
%{_mandir}/man1/libfm-pref-apps.1.*
%{_mandir}/man1/lxshortcut.1.*
%{_libdir}/%{name}/modules/*.so

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Shared library for %{name}
Group:		System/Libraries
Requires:	%{name}

%description -n %{libname}
GIO-based library for file manager-like programs.

%files -n %{libname}
%{_libdir}/libfm-gtk.so.%{major}*
%{_libdir}/libfm.so.%{major}*
%{_libdir}/libfm-extra.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Developement files for %{name}
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
This package contains header files needed when building applications based on
%{name}.

%files -n %{devname}
%dir %{_includedir}/%{name}
%dir %{_includedir}/%{name}-%{devel_rel}
%{_includedir}/%{name}/*.h
%{_includedir}/%{name}-%{devel_rel}/*.h
%{_libdir}/libfm-gtk.so
%{_libdir}/libfm.so
%{_libdir}/libfm-gtk.a
%{_libdir}/libfm.a
%{_libdir}/libfm-extra.so
%{_libdir}/libfm-extra.a
%{_libdir}/pkgconfig/libfm-gtk.pc
%{_libdir}/pkgconfig/libfm-gtk3.pc
%{_libdir}/pkgconfig/libfm.pc

#----------------------------------------------------------------------------

%prep
%setup -q
%apply_patches

%build
sed -i "s:-Werror::" configure.ac || die
autoreconf -fi
%define Werror_cflags %nil
%configure2_5x \
	--enable-udisks \
	--with-gtk=2
# remove rpaths
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool

%make

%install
%makeinstall_std

#some hack for avoid upgrade error
#copy all in libfm-1.0 in includedir to libfm instead symlink, rather early it is true
rm -f %{buildroot}%{_includedir}/%{name}
mkdir -p %{buildroot}%{_includedir}/%{name}
cp -f %{buildroot}%{_includedir}/%{name}-%{devel_rel}/* %{buildroot}%{_includedir}/%{name}/

%find_lang %{name}


%changelog
* Wed May 14 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.2.0-2
+ Revision: 83b06e1
- Spec cleanup

* Thu Mar 20 2014 akdengi <kazancas@mandriva.ru> 1.2.0-1
+ Revision: 12d88ea
- SILENT try avoid ABF build error

* Thu Mar 20 2014 akdengi <kazancas@mandriva.ru> 1.2.0-1
+ Revision: db9b24e
- fix

* Thu Mar 20 2014 akdengi <kazancas@mandriva.ru> 1.2.0-1
+ Revision: f18061e
- SILENT fix spec error

* Thu Mar 20 2014 akdengi <kazancas@mandriva.ru> 1.2.0-1
+ Revision: 795e7be
- Add pkgconfig(libexif) to BR

* Thu Mar 20 2014 akdengi <kazancas@mandriva.ru> 1.2.0-1
+ Revision: 935d1fe
- update to 1.2.0

* Tue Nov 05 2013 akdengi <kazancas@mandriva.ru> 1.1.2.2-1
+ Revision: f13bcc7
- update to 1.1.2.2

* Tue Nov 05 2013 akdengi <kazancas@mandriva.ru> 1.1.2-1
+ Revision: 5247011
- update to 1.1.2

* Tue Nov 05 2013 akdengi <kazancas@mandriva.ru> 1.1.2-1
+ Revision: cefec8b
- Update to 1.1.2

* Mon Jul 22 2013 akdengi <kazancas@mandriva.ru> 1.1.1-5
+ Revision: 8f5e6df
- drop p100

* Mon Jul 22 2013 akdengi <kazancas@mandriva.ru> 1.1.1-5
+ Revision: a4d8338
- libfm 1.1.1

* Wed Jan 16 2013 akdengi <kazancas@mandriva.ru> 1.1.0-5
+ Revision: e6d2f3d
- revert to gtk2 build

* Wed Jan 16 2013 akdengi <kazancas@mandriva.ru> 1.1.0-4
+ Revision: e1ae33a
- revert to gtk2 build

* Wed Dec 26 2012 Alexander Khryukin <alexander@mezon.ru> 1.1.0-3
+ Revision: b564551
- repoclosure fix

* Thu Dec 13 2012 akdengi <kazancas@mandriva.ru> 1.1.0-2
+ Revision: 0244ecf
- fix error with devel package

* Thu Dec 13 2012 akdengi <kazancas@mandriva.ru> 1.1.0-2
+ Revision: f966192
- obsoletes libfm < 1.1.0

* Thu Dec 13 2012 akdengi <kazancas@mandriva.ru> 1.1.0-1
+ Revision: b832338
- pkgconfig

* Thu Dec 13 2012 akdengi <kazancas@mandriva.ru> 1.1.0-1
+ Revision: 67fd136
- fix include dir

* Thu Dec 13 2012 akdengi <kazancas@mandriva.ru> 1.1.0-1
+ Revision: 4a0be17
- fix include

* Thu Dec 13 2012 akdengi <kazancas@mandriva.ru> 1.1.0-1
+ Revision: 9668267
- fix include dir

* Thu Dec 13 2012 akdengi <kazancas@mandriva.ru> 1.1.0-1
+ Revision: 0ad029b
- fix include dir

* Thu Dec 13 2012 akdengi <kazancas@mandriva.ru> 1.1.0-1
+ Revision: 289ce7a
- s/gtk/gtk3/

* Thu Dec 13 2012 Alexander Kazancev <kazancas@gmail.com> 1.1.0-1
+ Revision: 5fd0eae
- Drop gtk-doc

* Thu Dec 13 2012 akdengi <kazancas@mandriva.ru> 1.1.0-1
+ Revision: 0972e81
- LOG 1.1.0

* Thu Sep 27 2012 Alexander Kazancev <kazancas@gmail.com> 1.0.1-1
+ Revision: 868bfed
- Updated libfm.spec

* Thu Sep 27 2012 Alexander Kazancev <kazancas@gmail.com> 1.0.1-1
+ Revision: cc11e34
- Updated libfm.spec

* Thu Sep 27 2012 akdengi <kazancas@mandriva.ru> 
+ Revision: 9265695
- fix

* Thu Sep 27 2012 akdengi <kazancas@mandriva.ru> 1.0.1-1
+ Revision: 2ed6025
- LOG -update to 1.0.1. Add automake patch

* Mon Sep 24 2012 Alexander Khryukin <alexander@mezon.ru> 1.0.1-1
+ Revision: 831c638
- version update 1.0.1

* Thu Sep 06 2012 Alexander Kazancev <kazancas@mandriva.ru> 0.1.17-2
+ Revision: 399afde
- Updated libfm.spec

* Thu May 31 2012 Rosa <rosa@rosa-build.rosalab.ru> 0.1.17-1
+ Revision: 6679c4d
- Automatic import for version 0.1.17

* Tue May 29 2012 akdengi <kazancas@mandriva.ru> 0.1.17-1
+ Revision: 7a8c4d2
- delete old source

* Thu Apr 05 2012 akdengi <kazancas@mandriva.ru> 0.1.17-1
+ Revision: 10864e7
- update to 0.1.17

* Sun Feb 05 2012 root <root@build-client_i586.rosalab.ru> 0.1.15.git20112007-4
+ Revision: 8800bc9
- ABF:auto increment release

* Wed Feb 01 2012 Rosa <rosa@rosa-build.rosalab.ru> 0.1.16.git20111108-1
+ Revision: ca0614d
- Automatic import for version 0.1.16.git20111108



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20014 |12mu|libfontenc-1.1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname fontenc %{major}
%define develname %mklibname fontenc -d

Name:		libfontenc
Summary:	The fontenc Library
Version:	1.1.2
Release:	1
Group:		Development/X11
License:	MIT
URL:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/lib/%{name}-%{version}.tar.bz2

BuildRequires:	zlib-devel
BuildRequires:	x11-proto-devel >= 1.0.0
BuildRequires:	x11-util-macros >= 1.0.1
# list of encodings
Requires:	x11-font-encodings

%description
libfontenc is a library which helps font libraries portably determine and 
deal with different encodings of fonts.

%package -n %{libname}
Summary:	The fontenc Library
Group:		System/Libraries
Conflicts:	libxorg-x11 < 7.0
Provides:	%{name} = %{version}-%{release}

%description -n %{libname}
libfontenc is a library which helps font libraries portably determine and 
deal with different encodings of fonts.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/X11
Requires:	%{libname} = %{version}-%{release}
Provides:	libfontenc-devel = %{version}-%{release}
Obsoletes:	%{_lib}fontenc1-devel < 1.1.1
Obsoletes:	%{_lib}fontenc-static-devel < 1.1.1.
Conflicts:	libxorg-x11-devel < 7.0

%description -n %{develname}
Development files for %{name}.

%prep
%setup -qn libfontenc-%{version}

%build
%configure2_5x \
	--disable-static \
	--x-includes=%{_includedir} \
	--x-libraries=%{_libdir} \
	--with-encodingsdir=%{_datadir}/fonts/encodings

%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/libfontenc.so.%{major}*

%files -n %{develname}
%{_libdir}/libfontenc.so
%{_libdir}/pkgconfig/fontenc.pc
%{_includedir}/X11/fonts/fontenc.h


%changelog
* Thu Oct 17 2013 dsilakov <denis.silakov@rosalab.ru> 1.1.2-1
+ Revision: 04e2dc0
- Merge pull request #1 from import/libfontenc:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20015 |12mu|libfonts-1.1.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	TrueType Font Layouting
Name:		libfonts
Version:	1.1.6
Release:	1
License:	LGPLv2+
Group:		System/Libraries 
Url:		http://reporting.pentaho.org/
Source0:	http://downloads.sourceforge.net/jfreereport/%{name}-%{version}.zip
Patch0:	libfonts-1.1.2-fix-build.patch
BuildArch:	noarch

BuildRequires:	ant
BuildRequires:	ant-contrib
BuildRequires:	ant-nodeps
BuildRequires:	java-devel >= 0:1.6.0
BuildRequires:	jpackage-utils
BuildRequires:	libloader >= 1.1.3
BuildRequires:	itext
BuildRequires:	java-rpmbuild
Requires:	java >= 0:1.6.0
Requires:	jpackage-utils
Requires:	libloader >= 1.1.3
Requires:	itext

%description
LibFonts is a library developed to support advanced layouting in JFreeReport.
This library allows to read TrueType-Font files to extract layouting specific
informations.

%package javadoc
Summary:	Javadoc for %{name}
Group:		Development/Java 
Requires:	%{name} = %{version}-%{release}
Requires:	jpackage-utils

%description javadoc
Javadoc for %{name}.

%prep
%setup -q -c
%patch0 -p0
find . -name "*.jar" -exec rm -f {} \;
mkdir -p lib
build-jar-repository -s -p lib libbase commons-logging-api libloader itext
cd lib
ln -s %{_javadir}/ant ant-contrib

%build
ant jar javadoc
for file in README.txt licence-LGPL.txt ChangeLog.txt; do
    tr -d '\r' < $file > $file.new
    mv $file.new $file
done

%install
mkdir -p %{buildroot}%{_javadir}
cp -p ./dist/%{name}-%{version}.jar %{buildroot}%{_javadir}
pushd %{buildroot}%{_javadir}
ln -s %{name}-%{version}.jar %{name}.jar
popd

mkdir -p %{buildroot}%{_javadocdir}/%{name}
cp -rp bin/javadoc/docs/api %{buildroot}%{_javadocdir}/%{name}

%files
%doc licence-LGPL.txt README.txt ChangeLog.txt
%{_javadir}/%{name}-%{version}.jar
%{_javadir}/%{name}.jar

%files javadoc
%{_javadocdir}/%{name}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20016 |12mu|libformula-1.1.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Formula Parser
Name:		libformula
Version:	1.1.6
Release:	1
License:	LGPLv2+
Group:		System/Libraries
Url:		http://reporting.pentaho.org/
Source0:	http://downloads.sourceforge.net/jfreereport/%{name}-%{version}.zip
Patch0:		libformula-1.1.2-fix-build.patch
BuildArch:	noarch
BuildRequires:	ant
BuildRequires:	ant-contrib
BuildRequires:	ant-nodeps
BuildRequires:	java-devel
BuildRequires:	jpackage-utils
BuildRequires:	libbase >= 1.1.3
Requires:	java
Requires:	jpackage-utils
Requires:	jakarta-commons-logging
Requires:	libbase >= 1.1.3

%description
LibFormula provides Excel-Style-Expressions. The implementation provided
here is very generic and can be used in any application that needs to
compute formulas.

%package javadoc
Summary:	Javadoc for %{name}
Group:		Development/Java
Requires:	%{name} = %{version}-%{release}
Requires:	jpackage-utils

%description javadoc
Javadoc for %{name}.

%prep
%setup -q -c
%patch0 -p0
find . -name "*.jar" -exec rm -f {} \;
mkdir -p lib
build-jar-repository -s -p lib commons-logging-api libbase
cd lib
ln -s %{_javadir}/ant ant-contrib

%build
ant jar javadoc

%install
mkdir -p %{buildroot}%{_javadir}
cp -p ./dist/%{name}-%{version}.jar %{buildroot}%{_javadir}
pushd %{buildroot}%{_javadir}
ln -s %{name}-%{version}.jar %{name}.jar
popd

mkdir -p %{buildroot}%{_javadocdir}/%{name}
cp -rp bin/javadoc/docs/api %{buildroot}%{_javadocdir}/%{name}

%files
%doc licence-LGPL.txt README.txt ChangeLog.txt
%{_javadir}/%{name}-%{version}.jar
%{_javadir}/%{name}.jar

%files javadoc
%{_javadocdir}/%{name}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20017 |12mu|libfprint-0.5.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname fprint %{major}
%define libnamedevel %mklibname -d fprint

Name:		libfprint
Version:	0.5.0
Release:	1
Summary:	Library for adding support for consumer fingerprint readers
License:	LGPLv2+
Group:		System/Libraries
URL:		http://www.freedesktop.org/wiki/Software/fprint/libfprint
Source0:	http://people.freedesktop.org/~hadess/%{name}-%{version}.tar.xz
Patch1:		libfprint-147e-2020-support.patch
BuildRequires:	pkgconfig(libusb)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(nss)
BuildRequires:	doxygen

%description
libfprint is an open source software library designed to make it easy for
application developers to add support for consumer fingerprint readers to their
software.

Features:
    * Written in C
    * Licensed as LGPL-2.1
    * Depends on libusb for USB communication and glib
    * Primarily developed for linux, but should be fairly portable
    * Offers a single API to application developers to access the entire range
      of supported devices
    * Supports imaging - downloading live fingerprint scans from the device
    * Includes image processing/matching code
    * Supports enrollment/verification - enrolling a print from a known user,
      and then later comparing a live scan to the enrolled print 

#--------------------------------------------------------------------

%package -n %{libname}
License:	GPL
Group:		System/Libraries
Summary:	Library for adding support for consumer fingerprint readers
Provides:	%{name} = %{version}-%{release}

%description -n %{libname}
libfprint is an open source software library designed to make it easy for
application developers to add support for consumer fingerprint readers to their
software.

%files -n %{libname}
%{_libdir}/libfprint.so.%{major}*
%{_sysconfdir}/udev/rules.d/60-fprint-autosuspend.rules

#--------------------------------------------------------------------

%package -n %{libnamedevel}
License:	GPL
Group:		System/Libraries
Summary:	Development library for adding support for consumer fingerprint readers
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{libnamedevel}
libfprint is an open source software library designed to make it easy for
application developers to add support for consumer fingerprint readers to their
software.

This package includes the headers and development library for building
applications that support finger print readers.

%files -n %{libnamedevel}
%{_includedir}/libfprint
%{_libdir}/libfprint.so
%{_libdir}/pkgconfig/libfprint.pc

#--------------------------------------------------------------------

%prep
%setup -q
%patch1 -p1

%build
#autoreconf -f -i
%configure2_5x --disable-static
%make
pushd doc
make docs
popd


%install
%makeinstall_std

# what is this?
mkdir -p %{buildroot}%{_sysconfdir}/udev/
mv %{buildroot}/rules.d %{buildroot}%{_sysconfdir}/udev/

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20018 |12mu|libgcrypt-1.5.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	11
%define	libname	%mklibname gcrypt %{major}
%define	devname	%mklibname gcrypt -d

# disable tests by default, no /dev/random feed, no joy
%bcond_with	check

Summary:	GNU Cryptographic library
Name:		libgcrypt
Version:	1.5.3
Release:	1
License:	LGPLv2+
Group:		System/Libraries
Url:		http://www.gnupg.org/
# don't convert to bzip2, since we ship archive signature
Source0:	ftp://ftp.gnupg.org/gcrypt/libgcrypt/%{name}-%{version}.tar.bz2
Source1:	ftp://ftp.gnupg.org/gcrypt/libgcrypt/%{name}-%{version}.tar.bz2.sig
Patch0:		libgcrypt-1.5.0-add-pkgconfig-support.patch
Patch1:		libgcrypt-1.2.0-libdir.patch
Patch2:		libgcrypt-1.5.0-gcry_mpi_print-volatile-len-variable.patch
BuildRequires:	libgpg-error-devel >= 0.5
BuildRequires:	pth-devel

%description
Libgcrypt is a general purpose cryptographic library based on the code from
GNU Privacy Guard.

It provides functions for all cryptograhic building blocks:
- symmetric ciphers (AES, DES, Blowfish, CAST5, Twofish, Arcfour),
- hash algorithms (MD5, RIPE-MD160, SHA-1, TIGER-192),
- MACs (HMAC for all hash algorithms),
- public key algorithms (RSA, ElGamal, DSA),
- large integer functions,
- random numbers and a lot of supporting functions.

%package -n	%{libname}
Summary:	GNU Cryptographic library
Group:		System/Libraries

%description -n	%{libname}
Libgcrypt is a general purpose cryptographic library based on the code from
GNU Privacy Guard.

It provides functions for all cryptograhic building blocks:
- symmetric ciphers (AES, DES, Blowfish, CAST5, Twofish, Arcfour),
- hash algorithms (MD5, RIPE-MD160, SHA-1, TIGER-192),
- MACs (HMAC for all hash algorithms),
- public key algorithms (RSA, ElGamal, DSA),
- large integer functions,
- random numbers and a lot of supporting functions.

%package -n	%{devname}
Summary:	Development files for GNU cryptographic library
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%mklibname -d gcrypt 11

%description -n	%{devname}
Libgcrypt is a general purpose cryptographic library based on the code from
GNU Privacy Guard.

This package contains files needed to develop applications using libgcrypt.

%prep
%setup -q
%patch0 -p1 -b .pkgconfig~
%patch1 -p1 -b .libdir~
%patch2 -p1 -b .volatile~

%build
autoreconf -fi
%configure2_5x \
	--enable-shared \
	--enable-static \
	--disable-dev-random \
	--enable-random-daemon \
	--enable-m-guard
%make

%if %{with check}
%check
make check
%endif

%install
%makeinstall_std

mv %{buildroot}%{_sbindir}/gcryptrnd %{buildroot}%{_bindir}/gcryptrnd

%multiarch_binaries %{buildroot}%{_bindir}/gcryptrnd

%files -n %{libname}
%doc AUTHORS README NEWS THANKS TODO
%{_libdir}/lib*.so.%{major}
%{_libdir}/lib*.so.%{major}.*

%files -n %{devname}
%doc ChangeLog README.*
%{_bindir}/*
%{_includedir}/*.h
%{_libdir}/lib*.a
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/libgcrypt.pc
%{_datadir}/aclocal/*
%{_infodir}/gcrypt.info*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20019 |12mu|libgda5.0-5.1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pkgname	libgda
%define api     5.0

%define dirver		5.0
%define oname		gda
%define	major		4
%define gi_major	5.0

%define libname		%mklibname %{oname} %{api} %{major}
%define libnamedev	%mklibname -d %{oname}%{api}
%define girname		%mklibname %{oname}-gir %{gi_major}
%define girname_ui	%mklibname %{oname}ui-gir %{gi_major}

%define url_ver	%(echo %{version}|cut -d. -f1,2)

Summary:	GNU Data Access
Name: 		%{pkgname}%{api}
Version:	5.1.1
Release:	2
License: 	GPLv2+ and LGPLv2+
Group: 		Databases
URL:            http://www.gnome-db.org/
Source0:	https://download.gnome.org/sources/%{pkgname}/%{url_ver}/%{pkgname}-%{version}.tar.xz
#Patch0:		libgda-5.1.2-fix-str-fmt.patch
#Patch1:		0001-workaround-RHBZ-904790.patch
#Patch2:		build-with-old-graphviz.patch
Patch0:         libgda-5.1.1-gir.patch
Patch2:         libgda-5.1.0-string-literal.patch
BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
BuildRequires:	pkgconfig(gio-2.0) >= 2.16
BuildRequires:	pkgconfig(glib-2.0) >= 2.28.0
BuildRequires:	pkgconfig(gmodule-no-export-2.0) >= 2.28.0
BuildRequires:	pkgconfig(gobject-2.0) >= 2.28.0
BuildRequires:	pkgconfig(goocanvas-2.0)
BuildRequires:	pkgconfig(gthread-2.0) >= 2.28.0
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.0.0
BuildRequires:	pkgconfig(gtksourceview-3.0)
BuildRequires:	pkgconfig(iso-codes)
BuildRequires:	pkgconfig(json-glib-1.0)
BuildRequires:	pkgconfig(libcrypto)
BuildRequires:	pkgconfig(libgvc)
BuildRequires:	pkgconfig(libsecret-1)
BuildRequires:	pkgconfig(libsoup-2.4)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(libxslt)
BuildRequires:	db-devel
BuildRequires:	mysql-devel
BuildRequires:	postgresql-devel
BuildRequires:	openldap-devel
BuildRequires:	pkgconfig(sqlite3) >= 3.6.11
BuildRequires:	ncurses-devel
BuildRequires:	readline-devel
BuildRequires:	intltool >= 0.35.5
BuildRequires:	gtk-doc
BuildRequires:	gnome-doc-utils >= 0.9.0
BuildRequires:	gobject-introspection-devel >= 0.6.5
Requires:	iso-codes

%description
GNU Data Access is an attempt to provide uniform access to
different kinds of data sources (databases, information
servers, mail spools, etc).
It is a complete architecture that provides all you need to
access your data.

libgda was part of the GNOME-DB project
(http://www.gnome-db.org/), but has been
separated from it to allow non-GNOME applications to be
developed based on it.

Drivers for the supported databases are included in the gda2.0-* packages.

%package -n %{libname}
Summary:	GNU Data Access Development
Group: 		System/Libraries
Requires:	%{name} >= %{version}
Requires:	%{name}-sqlite >= %{version}

%description -n	%{libname}
GNU Data Access is an attempt to provide uniform access to
different kinds of data sources (databases, information
servers, mail spools, etc).
It is a complete architecture that provides all you need to
access your data.

libgda was part of the GNOME-DB project
(http://www.gnome-db.org/), but has been
separated from it to allow non-GNOME applications to be
developed based on it.

%package -n %{libnamedev}
Summary:	GNU Data Access Development
Group: 		Development/Databases
Requires:	%{libname} = %{version}
Provides:	gda%{api}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Conflicts:	%{_lib}gda4.0-devel

%description -n	%{libnamedev}
GNU Data Access is an attempt to provide uniform access to
different kinds of data sources (databases, information
servers, mail spools, etc).
It is a complete architecture that provides all you need to
access your data.

libgda was part of the GNOME-DB project
(http://www.gnome-db.org/), but has been
separated from it to allow non-GNOME applications to be
developed based on it.

%package -n %{girname}
Summary:        GObject Introspection interface description for Gda
Group:          System/Libraries
Requires:       %{libname} = %{version}-%{release}
Conflicts:	%{_lib}gda5.0_4 < 5.1.0

%description -n %{girname}
GObject Introspection interface description for Gda.

%package -n %{girname_ui}
Summary:        GObject Introspection interface description for Gdaui
Group:          System/Libraries
Requires:       %{libname} = %{version}-%{release}
Conflicts:	%{_lib}gda5.0_4 < 5.1.0

%description -n %{girname_ui}
GObject Introspection interface description for Gdaui.

%package postgres
Summary:	GDA PostgreSQL Provider
Group:		Databases
Requires:	%{name} = %{version}

%description postgres
GNU Data Access is an attempt to provide uniform access to
different kinds of data sources (databases, information
servers, mail spools, etc).
It is a complete architecture that provides all you need to
access your data.

libgda was part of the GNOME-DB project
(http://www.gnome-db.org/), but has been
separated from it to allow non-GNOME applications to be
developed based on it.

This package includes the GDA PostgreSQL provider

%package mysql
Summary:	GDA MySQL Provider
Group:		Databases
Requires:	%{name} = %{version}

%description mysql
GNU Data Access is an attempt to provide uniform access to
different kinds of data sources (databases, information
servers, mail spools, etc).

It is a complete architecture that provides all you need to
access your data.

libgda was part of the GNOME-DB project
(http://www.gnome-db.org/), but has been
separated from it to allow non-GNOME applications to be
developed based on it.

This package includes the GDA MySQL provider

%package bdb
Summary:	GDA Berkeley Database Provider
Group:		Databases
Requires:	%{name} = %{version}

%description bdb
GNU Data Access is an attempt to provide uniform access to
different kinds of data sources (databases, information
servers, mail spools, etc).

It is a complete architecture that provides all you need to
access your data.

libgda was part of the GNOME-DB project
(http://www.gnome-db.org/), but has been
separated from it to allow non-GNOME applications to be
developed based on it.

This package includes the GDA Berkeley Database provider.

%package sqlite
Summary:	GDA sqlite Provider
Group:		Databases
Requires:	%{name} = %{version}

%description sqlite
GNU Data Access is an attempt to provide uniform access to
different kinds of data sources (databases, information
servers, mail spools, etc).

It is a complete architecture that provides all you need to
access your data.

libgda was part of the GNOME-DB project
(http://www.gnome-db.org/), but has been
separated from it to allow non-GNOME applications to be
developed based on it.

This package includes the GDA sqlite provider

%prep
%setup -q -n %{pkgname}-%{version}
%apply_patches

%build
%configure2_5x \
	--disable-static \
	--disable-rpath \
	--enable-introspection=yes \
	--enable-gda-gi \
	--enable-gdaui-gi \
	--enable-system-sqlite \
	--with-bdb=%{_prefix} \
	--with-bdb-libdir-name=%{_lib}
%make

%install
%makeinstall_std

# remove unneeded files
find %{buildroot} -name '*.la' -delete

%find_lang %{pkgname}-%{api} --with-gnome

%files -f %{pkgname}-%{api}.lang
%doc AUTHORS COPYING README
%{_bindir}/*
%{_mandir}/man1/*
%dir %{_sysconfdir}/libgda-%{dirver}
%config(noreplace) %{_sysconfdir}/libgda-%{dirver}/sales_test.db
%config(noreplace) %{_sysconfdir}/libgda-%{dirver}/config
%{_datadir}/applications/gda-browser-%{api}.desktop
%{_datadir}/applications/gda-control-center-%{api}.desktop
%{_datadir}/pixmaps/gda*
%{_datadir}/icons/hicolor/*/apps/gda-control-center.*
%{_datadir}/libgda-%{dirver}
%dir %{_libdir}/libgda-%{dirver}
%dir %{_libdir}/libgda-%{dirver}/plugins
%dir %{_libdir}/libgda-%{dirver}/providers
%{_libdir}/libgda-%{dirver}/plugins/*.xml
%{_libdir}/libgda-%{dirver}/plugins/libgda-ui-plugins.so
%{_libdir}/libgda-%{dirver}/providers/libgda-web.so
%{_libdir}/libgda-%{dirver}/providers/libgda-sqlcipher.so
%{_libdir}/libgda-%{dirver}/providers/libgda-ldap.so

%files -n %{libname}
%{_libdir}/libgda-%{api}.so.%{major}*
%{_libdir}/libgda-report-%{api}.so.%{major}*
%{_libdir}/libgda-ui-%{api}.so.%{major}*
%{_libdir}/libgda-xslt-%{api}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Gda-%{gi_major}.typelib

%files -n %{girname_ui}
%{_libdir}/girepository-1.0/Gdaui-%{gi_major}.typelib

%files -n %{libnamedev}
%doc %{_datadir}/gtk-doc/html/libgda-%{dirver}/
%doc %{_datadir}/gtk-doc/html/gda-browser/
%{_libdir}/libgda-%{api}.so
%{_libdir}/libgda-report-%{api}.so
%{_libdir}/libgda-ui-%{api}.so
%{_libdir}/libgda-xslt-%{api}.so
%{_libdir}/pkgconfig/*
%{_includedir}/*
%{_datadir}/gir-1.0/Gda-%{api}.gir
%{_datadir}/gir-1.0/Gdaui-%{api}.gir
%{_datadir}/gnome/help/gda-sql/C/gda-sql-help.xml

%files sqlite
%{_libdir}/libgda-%{dirver}/providers/libgda-sqlite.so

%files postgres
%{_libdir}/libgda-%{dirver}/providers/libgda-postgres.so

%files bdb
%{_libdir}/libgda-%{dirver}/providers/libgda-bdb.so

%files mysql
%{_libdir}/libgda-%{dirver}/providers/libgda-mysql.so


%changelog
* Mon Jan 20 2014 Tigro <ashejn@gmail.com> 5.1.1-2
+ Revision: 41be367
- added C: %{_lib}gda4.0-devel



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20020 |12mu|libgdata-0.13.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version}|cut -d. -f1,2)

%define major 13
%define gir_major 0.0
%define libname %mklibname gdata %{major}
%define develname %mklibname -d gdata
%define girname %mklibname gdata-gir %{gir_major}

Summary:	Library for the GData protocol
Name:		libgdata
Version:	0.13.3
Release:	1
Group:		System/Libraries
License:	LGPLv2+
URL:		http://live.gnome.org/libgdata
Source0:	http://ftp.gnome.org/pub/GNOME/sources/libgdata/%{url_ver}/%{name}-%{version}.tar.xz
Patch0:         libgdata-0.13.0-CVE-2012-1177.diff
BuildRequires:  autoconf automake libtool
BuildRequires:  rootcerts
Requires:       rootcerts
BuildRequires:	gtk-doc
BuildRequires:	intltool
BuildRequires:	pkgconfig(libsoup-2.4)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(gcr-base-3)
BuildRequires:	pkgconfig(goa-1.0)
BuildRequires:	pkgconfig(oauth) >= 0.9.4

%description
libgdata is a GLib-based library for accessing online service APIs using the
GData protocol --- most notably, Google's services. It provides APIs to access
the common Google services, and has full asynchronous support.

%package i18n
Summary:	Library for the GData protocol - translations
Group:		System/Internationalization

%description i18n
libgdata is a GLib-based library for accessing online service APIs using the
GData protocol --- most notably, Google's services. It provides APIs to access
the common Google services, and has full asynchronous support.

%package -n %{libname}
Summary:	Library for the GData protocol
Group:		System/Libraries

%description -n %{libname}
This package contains the dynamic libraries from %{name}.

%package -n %{girname}
Group:		System/Libraries
Summary:	GObject Introspection interface library for %{name}

%description -n %{girname}
GObject Introspection interface library for %{name}.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
This package contains libraries and header files for %{name}.

%prep
%setup -q
#apply_patches
%patch0 -p0 -b .CVE-2012-1177

%build
%configure2_5x \
    --disable-static \
    --with-ca-certs=/etc/pki/tls/certs/ca-bundle.crt

%make

%install
%makeinstall_std
%find_lang gdata

# remove unpackaged files
find %{buildroot} -name '*.la' -exec rm -f {} ';'

%files i18n -f gdata.lang

%files -n %{libname}
%doc NEWS README AUTHORS
%{_libdir}/libgdata.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/GData-%{gir_major}.typelib

%files -n %{develname}
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/%{name}.pc
%{_datadir}/gtk-doc/html/gdata/
%{_datadir}/gir-1.0/GData-0.0.gir


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20021 |12mu|libgee-0.10.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api	0.8
%define major	2

%define libname %mklibname gee %{api} %{major}
%define girname %mklibname gee-gir %{api}
%define devname %mklibname -d gee 

Summary:	GObject-based collection library
Name:		libgee
Version:	0.10.1
Release:	1
License: 	LGPLv2+
Group:		System/Libraries
URL: 		http://live.gnome.org/Libgee
Source0: 	ftp://ftp.gnome.org/pub/GNOME/sources/libgee/0.10/%{name}-%{version}.tar.xz

BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)

%description
Libgee is a collection library providing GObject-based interfaces and 
classes for commonly used data structures. 

%package -n	%{libname}
Summary:	Collection library providing GObject-based interfaces and classes 
Group:		%{group}

%description -n	%{libname}
Libgee is a collection library providing GObject-based interfaces and 
classes for commonly used data structures. 

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n	%{devname}
Summary:	Libraries and include files for developing with libgee
Group:		Development/C
Requires:	%{libname} = %{version}
Requires:	%{girname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{devname}
This package provides the necessary development libraries and include
files to allow you to develop with libgee.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std
find %{buildroot} -name '*.la' -exec rm -f {} ';'

%files -n %{libname}
%doc AUTHORS COPYING NEWS README
%{_libdir}/libgee-%{api}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Gee-%{api}.typelib

%files -n %{devname}
%doc ChangeLog
%{_libdir}/*.so
%{_libdir}/pkgconfig/*
%{_includedir}/*
%{_datadir}/vala/vapi/*.vapi
%{_datadir}/gir-1.0/Gee-%{api}.gir


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20022 |12mu|libgee0.6-0.6.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname	libgee
%define api	0.6
%define major	2
%define gimajor 1.0

%define libname %mklibname gee %{major}
%define girname %mklibname gee-gir %{gimajor}
%define devname %mklibname -d gee %{major}

Name:		%{oname}0.6
Summary:	GObject-based collection library
Version:	0.6.8
Release:	1
License: 	LGPLv2+
Group:		System/Libraries
URL: 		http://live.gnome.org/Libgee
Source0: 	ftp://ftp.gnome.org/pub/GNOME/sources/libgee/%{api}/%{oname}-%{version}.tar.xz

BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)

%description
Libgee is a collection library providing GObject-based interfaces and 
classes for commonly used data structures. 

%package -n	%{libname}
Summary:	Collection library providing GObject-based interfaces and classes 
Group:		%{group}

%description -n	%{libname}
Libgee is a collection library providing GObject-based interfaces and 
classes for commonly used data structures. 

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n	%{devname}
Summary:	Libraries and include files for developing with libgee
Group:		Development/C
Requires:	%{libname} = %{version}
Requires:	%{girname} = %{version}

%description -n	%{devname}
This package provides the necessary development libraries and include
files to allow you to develop with libgee.

%prep
%setup -qn %{oname}-%{version}

%build
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std
find %{buildroot} -name '*.la' -exec rm -f {} ';'

%files -n %{libname}
%doc AUTHORS COPYING NEWS README
%{_libdir}/libgee.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Gee-%{gimajor}.typelib

%files -n %{devname}
%doc ChangeLog
%{_libdir}/*.so
%{_libdir}/pkgconfig/*
%{_includedir}/*
%{_datadir}/vala/vapi/*.vapi
%{_datadir}/gir-1.0/Gee-%{gimajor}.gir


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20023 |12mu|libgexiv2-0.5.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname gexiv2_ %major
%define develname %mklibname -d gexiv2

Summary:	A GObject-based wrapper around the Exiv2 library
Name:		libgexiv2
Version:	0.5.0
Release:	1
License:	GPLv2+
Group:		Graphics
Source0:	http://yorba.org/download/gexiv2/0.5/%{name}-%{version}.tar.xz
Url:		http://trac.yorba.org/wiki/gexiv2
BuildRequires:	pkgconfig(exiv2)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	libtool
BuildRequires:	sed

%description
gexiv2 is a GObject-based wrapper around the Exiv2 library. It makes
the basic features of Exiv2 available to GNOME applications.

%package -n %{libname}
Summary:	A GObject-based wrapper around the Exiv2 library
Group:		Graphics

%description -n %{libname}
gexiv2 is a GObject-based wrapper around the Exiv2 library. It makes
the basic features of Exiv2 available to GNOME applications.

%package -n %{develname}
Group:		Development/C
Summary:	A GObject-based wrapper around the Exiv2 library
Requires:	pkgconfig(exiv2)
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname -d -s gexiv2} < 0.3.92-2

%description -n %{develname}
gexiv2 is a GObject-based wrapper around the Exiv2 library. It makes
the basic features of Exiv2 available to GNOME applications.

%prep
%setup -q -n %{name}-%{version}

%build
CFLAGS="%{optflags}"; export CFLAGS
CXXFLAGS="%{optflags}"; export CXXFLAGS
FFLAGS="%{optflags} -I/usr/lib64/gfortran/modules"; export FFLAGS
LDFLAGS="--Wl,-z,relro"; export LDFLAGS

# it is not an autotool generated configure script
./configure --release --prefix=/usr

%make

%install
%makeinstall_std LIB=%{_lib}

%files -n %{libname}
%{_libdir}/*.so.*

%files -n %{develname}
%{_includedir}/gexiv2
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_datadir}/vala/vapi/gexiv2.vapi

%changelog
* Tue May 08 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.3.92-1
+ Revision: 797352
- version update 0.3.92

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuilt for new pcre

* Sun Oct 09 2011 Andrey Bondrov <abondrov@mandriva.org> 0.3.1-4
+ Revision: 703908
- Update configure and patch1 (add library search path)
- Rebuild
- Fix configure
- New version 0.3.1

* Sun Feb 27 2011 Funda Wang <fwang@mandriva.org> 0.3.0-2
+ Revision: 640542
- update BR
- rebuild to obsolete old packages

* Sun Jan 30 2011 Funda Wang <fwang@mandriva.org> 0.3.0-1
+ Revision: 634101
- New version 0.3.0

* Sun Jan 30 2011 Funda Wang <fwang@mandriva.org> 0.2.2-1
+ Revision: 634083
- update to new version 0.2.2

* Sun Dec 05 2010 Funda Wang <fwang@mandriva.org> 0.2.1-1mdv2011.0
+ Revision: 609601
- new version 0.2.1

* Tue Aug 03 2010 Funda Wang <fwang@mandriva.org> 0.1.0-2mdv2011.0
+ Revision: 565536
- bump rel
- import libgexiv2


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20024 |12mu|libgksu-2.0.12-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define fakename gksu2.0

%define major 0
%define libname %mklibname %{fakename}_ %major
%define libnamedev %mklibname %{fakename}_ %major -d

Name: libgksu
Summary: GKSu libraries
Version: 2.0.12
Release: 5
Source: http://people.debian.org/~kov/gksu/%{name}-%{version}.tar.gz
Patch0:	libgksu-2.0.12-fix-str-fmt.patch
Patch1:	libgksu-2.0.9-fix_lib64_detection.patch
Patch2: libgksu-2.0.12-fix-build.patch
Patch3: Makefile.am.patch
Url: http://www.nongnu.org/gksu/
Group: System/Libraries
BuildRoot: %{_tmppath}/%{name}-buildroot
License: LGPLv2+
BuildRequires: gtk-doc
BuildRequires: libgtop2.0-devel
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: startup-notification-devel
BuildRequires: libgnome-keyring-devel
BuildRequires: libGConf2-devel
BuildRequires: gtk+2-devel
BuildRequires: perl-XML-Parser
BuildRequires: desktop-file-utils
BuildRequires: dbus-glib-devel
BuildRequires: intltool
BuildRequires: libx11
BuildRequires: pkgconfig(pkg-config)
Provides: libgksu
Provides: libgksu2
Obsoletes: libgksu1.2

%description
GKSu is a library that provides a Gtk+ frontend to su and sudo. It 
supports login shells and preserving environment when acting as a su
 frontend. It is useful to menu items or other graphical programs 
that need to ask a user's password to run another program as another user.

%package -n %libname
Summary: GKSu libraries
Group: System/Libraries

%description -n %libname
GKSu is a library that provides a Gtk+ frontend to su and sudo. It 
supports login shells and preserving environment when acting as a su 
 frontend. It is useful to menu items or other graphical programs 
that need to ask a user's password to run another program as another user.

%package -n %libnamedev
Summary: Development package for %{name}
Group: Development/Other
Requires: %libname = %version
Provides: libgksu2.0-devel = %version-%release
Provides: libgksu2-devel = %version-%release
Provides: libgksu-devel
Obsoletes: libgksu1.2-devel

%description -n %libnamedev
Development package for %{name}

GKSu is a library that provides a Gtk+ frontend to su and sudo. It 
supports login shells and preserving environment when acting as a su 
 frontend. It is useful to menu items or other graphical programs 
that need to ask a user's password to run another program as another user.

%package -n gksu-utils
Summary: Utilities package for %{name}
Group: System/Base
Requires: %libname = %version

%description -n gksu-utils
Utilities package for %{name}

GKSu is a library that provides a Gtk+ frontend to su and sudo. It
supports login shells and preserving environment when acting as a su
 frontend. It is useful to menu items or other graphical programs
that need to ask a user's password to run another program as another user.

%prep
%setup -q 
%patch0 -p0 -b .str
%patch1 -p0
%patch2 -p0
%patch3 -p0
touch README NEWS
#sed -i 's:dist_pkglibexec_SCRIPTS:dist_pkgdata_SCRIPTS:g' \
#                $(grep -l dist_pkglibexec_SCRIPTS $(find . -name Makefile.am))

%build
autoreconf -fi
%configure2_5x LIBS="-lX11"
%make

%install
%makeinstall_std

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --remove-category="AdvancedSettings" \
  --add-category="Settings" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

%preun -n gksu-utils
%preun_uninstall_gconf_schemas gksu

%files -n %libname 
%defattr(-,root,root)
%{_libdir}/*.so.%{major}*
%_libdir/%name

%files -n %libnamedev
%defattr(-,root,root)
%doc INSTALL ChangeLog AUTHORS
%{_libdir}/lib*.a
%{_libdir}/*.so
%{_includedir}/*
%_libdir/pkgconfig/*
%_datadir/gtk-doc/html/%name

%files -n gksu-utils
%{_sysconfdir}/gconf/schemas/gksu.schemas
%{_bindir}/gksu-properties
%{_datadir}/man/man1/gksu-properties.1*
%{_datadir}/applications/gksu-properties.desktop
%{_datadir}/libgksu/gksu-properties.ui
%{_datadir}/pixmaps/gksu.png





%changelog
* Wed Feb 22 2012 abf
- The release updated by ABF

* Wed Feb 22 2012 abf
- The release updated by ABF

* Sun May 22 2011 Funda Wang <fwang@mandriva.org> 2.0.12-2mdv2011.0
+ Revision: 677115
- rebuild to add gconf2 as req

* Tue Aug 03 2010 Funda Wang <fwang@mandriva.org> 2.0.12-1mdv2011.0
+ Revision: 565336
- new version 2.0.12

* Sun Sep 13 2009 Thierry Vignaud <tv@mandriva.org> 2.0.11-2mdv2010.0
+ Revision: 438606
- rebuild

  + Frederik Himpe <fhimpe@mandriva.org>
    - Update to new version 2.0.11

* Mon Apr 13 2009 Michael Scherer <misc@mandriva.org> 2.0.9-2mdv2009.1
+ Revision: 366765
- fix gksu on 64b system, as this was using the wrong path
- fix the license

* Sat Mar 07 2009 Emmanuel Andry <eandry@mandriva.org> 2.0.9-1mdv2009.1
+ Revision: 352670
- BR intltool
- New version 2.0.9
- diff P0 to fix string format not literal

* Sun Nov 09 2008 Oden Eriksson <oeriksson@mandriva.com> 2.0.7-2mdv2009.1
+ Revision: 301581
- rebuilt against new libxcb

* Thu Aug 14 2008 Emmanuel Andry <eandry@mandriva.org> 2.0.7-1mdv2009.0
+ Revision: 271961
- BR dbus?\195-glib-devel
- New version

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Jul 03 2007 Emmanuel Andry <eandry@mandriva.org> 2.0.5-1mdv2008.0
+ Revision: 47621
- new version

* Fri Jun 22 2007 Thierry Vignaud <tv@mandriva.org> 2.0.4-2mdv2008.0
+ Revision: 43013
- remove "AdvancedSettings" category from menu
- kill X-MandrivaLinux-System-Configuration-Other
- fix group


* Tue Mar 06 2007 Emmanuel Andry <eandry@mandriva.org> 2.0.4-1mdv2007.0
+ Revision: 134081
- New version 2.0.4
- disable gtk-doc (build problem)

* Tue Feb 20 2007 Götz Waschk <waschk@mandriva.org> 2.0.3-5mdv2007.1
+ Revision: 123029
- fix scripts

* Sat Jan 27 2007 Emmanuel Andry <eandry@mandriva.org> 2.0.3-4mdv2007.1
+ Revision: 114416
- xdg menu
  handles gconf schemas

* Sat Jan 06 2007 Emmanuel Andry <eandry@mandriva.org> 2.0.3-3mdv2007.1
+ Revision: 104863
- fix provides

* Sat Jan 06 2007 Emmanuel Andry <eandry@mandriva.org> 2.0.3-2mdv2007.1
+ Revision: 104797
- rebuild

* Sat Jan 06 2007 Emmanuel Andry <eandry@mandriva.org> 2.0.3-1mdv2007.1
+ Revision: 104663
- buildrequires perl-XML-Parser
- buildrequires libglade2.0-devel
- buildrequires libGConf2-devel
  buildrequires gtk+2-devel
- buildrequires startup-notification-devel
  gnome-keyring-devel
- New version 2.0.3
  fix provides
  buildrequires libgtop2.0-devel

  + Jérôme Soyer <saispo@mandriva.org>
    - Import libgksu


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20025 |12mu|libgnome2-2.32.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define bootstrap 0
%{?_without_bootstrap: %global bootstrap 0}
%{?_with_bootstrap: %global bootstrap 1}

%define api_version	2
%define lib_major	0
%define pkgname 	libgnome
%define lib_name	%mklibname gnome %{api_version} %{lib_major}
%define develname	%mklibname -d gnome %{api_version}

Summary:	GNOME libraries
Name:		%{pkgname}%{api_version}
Version:	2.32.1
Release:	7
Group:		System/Libraries
License:	LGPLv2+
URL:		http://www.gnome.org/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{pkgname}/%{pkgname}-%{version}.tar.bz2
# (fc) 1.116.0-2mdk use Mdk default background
Patch1:		libgnome-background.patch
# (fc) 2.2.0.1-2mdk Ia Ora as default theme
Patch4:		libgnome-defaulttheme.patch
# (fc) 2.19.1-2mdv mark gnome_program_init with sentinel (SUSE)
Patch6:		libgnome-sentinel.patch
# (fc) 2.19.1-2mdv fix va_list usage (SUSE)
Patch7:		libgnome-2.19.1-va_list.patch
# (fc) 2.19.1-2mdv enable sound server and events by default, remove almost default sound events
Patch8:		libgnome-2.19.1-sounds-default.patch
# (fc) 2.24.1-2mdv use www-browser as default browser
Patch9:		libgnome-2.24.1-www-browser.patch
# (fc) 2.28.0-2mdv put back icons in menu and buttons
Patch10:	libgnome-2.28.0-icons.patch
# md glib2.0 >= 2.31.0 g_thread_init
Patch11:	libgnome-2.32.1_g_thread_init.patch

BuildRequires:	intltool >= 0.40.0
BuildRequires:	pkgconfig(gconf-2.0) >= 1.1.11 GConf2
BuildRequires:	pkgconfig(glib-2.0) >= 2.8.0
BuildRequires:	pkgconfig(gmodule-2.0) >= 2.8.0
BuildRequires:	pkgconfig(gnome-vfs-2.0) >= 2.5.3
BuildRequires:	pkgconfig(gobject-2.0) >= 2.0.0
BuildRequires:	pkgconfig(libbonobo-2.0) >= 2.13.0
%if !%bootstrap
BuildRequires:	gtk-doc
BuildRequires:	pkgconfig(libcanberra) >= 0
%endif
BuildRequires:	pkgconfig(popt)

Requires:	%{name}-schemas >= %{version}-%{release}
Requires:	%{lib_name} >= %{version}-%{release}

Provides:	libgnome = %{version}-%{release}

%description
Data files for the GNOME library such as translations.

%package schemas
Summary:	Default configuration for some GNOME software
Group:		%{group}
# needs gconftool-2
Requires:	GConf2
Conflicts:	%{name} < 2.30.0-2

%description schemas
Default configuration for GNOME software

%package -n %{lib_name}
Summary:	Dynamic libraries for GNOME applications
Group:		%{group}

%description -n %{lib_name}
GNOME library contains extra API to let your GNOME applications shine.

%package -n %{develname}
Summary:	Development libraries, include files for GNOME
Group:		Development/GNOME and GTK+
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{lib_name} = %{version}
Obsoletes:	%{mklibname -d gnome 2 0} < 2.32.1-6

%description -n %{develname}
Static library and headers file
needed in order to develop applications using the GNOME library

%prep
%setup -q -n %{pkgname}-%{version}
%apply_patches

# this is a hack for glib2.0 >= 2.31.0
sed -i -e 's/-DG_DISABLE_DEPRECATED//g' \
    ./libgnome/Makefile.*

%build
%configure2_5x \
	--disable-static \
	--disable-schemas-install \
%if %{bootstrap}
	--enable-canberra=no
%else
	--enable-gtk-doc
%endif

%make

%install
%makeinstall_std

%find_lang %{pkgname}-2.0

%define schemas desktop_gnome_accessibility_keyboard desktop_gnome_accessibility_startup desktop_gnome_applications_at_mobility desktop_gnome_applications_at_visual desktop_gnome_applications_browser desktop_gnome_applications_terminal desktop_gnome_applications_office desktop_gnome_applications_window_manager desktop_gnome_background desktop_gnome_file_views desktop_gnome_interface desktop_gnome_lockdown desktop_gnome_peripherals_keyboard desktop_gnome_peripherals_mouse desktop_gnome_sound desktop_gnome_thumbnail_cache desktop_gnome_thumbnailers desktop_gnome_typing_break

# update default theme on distribution upgrade
%triggerpostun -- libgnome2 < 2.28.0-3
if [ "x$META_CLASS" != "x" ]; then
 case "$META_CLASS" in
  *server) GTK2_THEME="Ia Ora Gray" ;;
  *desktop) GTK2_THEME="Ia Ora Steel" ;;
  *download) GTK2_THEME="Ia Ora Night";;
 esac

  if [ "x$GTK2_THEME" != "x" ]; then 
  %{_bindir}/gconftool-2 --config-source=xml::/etc/gconf/gconf.xml.local-defaults/ --direct --type=string --set /desktop/gnome/interface/gtk_theme "$GTK2_THEME" > /dev/null
  fi
fi

%post schemas
if [ ! -d %{_sysconfdir}/gconf/gconf.xml.local-defaults/desktop/gnome/interface -a "x$META_CLASS" != "x" ]; then
 case "$META_CLASS" in
  *server) GTK2_THEME="Ia Ora Gray" ;;
  *desktop) GTK2_THEME="Ia Ora Steel" ;;
  *download) GTK2_THEME="Ia Ora Night";;
 esac

  if [ "x$GTK2_THEME" != "x" ]; then 
  %{_bindir}/gconftool-2 --config-source=xml::/etc/gconf/gconf.xml.local-defaults/ --direct --type=string --set /desktop/gnome/interface/gtk_theme "$GTK2_THEME" > /dev/null
  fi
fi

if [ ! -f /root/.gconf/desktop/gnome/background/%gconf.xml ]; then
  gconftool-2 --set /desktop/gnome/background/picture_options --type=string none
  gconftool-2 --set /desktop/gnome/background/primary_color --type=string "#B20003"
fi

%preun schemas
%preun_uninstall_gconf_schemas %{schemas}

%files -f %{pkgname}-2.0.lang
%doc NEWS
%config(noreplace) %{_sysconfdir}/sound/events/*
%{_bindir}/gnome-open
%{_libdir}/bonobo/monikers/*.so
%{_libdir}/bonobo/servers/*
%{_mandir}/man7/*
%{_datadir}/gnome-background-properties/gnome-default.xml
%{_datadir}/pixmaps/backgrounds/gnome/background-default.jpg

%files -n %{lib_name}
%{_libdir}/libgnome-%{api_version}.so.%{lib_major}*

%files -n %{develname}
%doc ChangeLog
%doc %{_datadir}/gtk-doc/html/*
%{_includedir}/*
%{_libdir}/pkgconfig/*
%{_libdir}/*.so

%files schemas
%{_sysconfdir}/gconf/schemas/desktop_gnome_*.schemas

%changelog
* Wed Nov 16 2011 Matthew Dawkins <mattydaw@mandriva.org> 2.32.1-4
+ Revision: 730801
- rebuild
  cleaned up spec
  used apply_patches macros for patches
  removed reqs for devel pkgs in the devel pkg
  disabled static build
  removed .la files
  removed req for main pkg by lib pkg, removes dep loop
  added BR for Gconf2
  removed old conflicts
  converted BRs to pkgconfig provides
  added bootstrap build condition
  added p11 & workaround for building with glib2.0 >= 2.31.0
  removed old ldconfig scriptlet
  removed defattr
  removed use of mkrel

* Sun May 22 2011 Funda Wang <fwang@mandriva.org> 2.32.1-3
+ Revision: 677083
- rebuild to add gconf2 as req

* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 2.32.1-2
+ Revision: 666076
- mass rebuild

* Mon Jan 31 2011 Götz Waschk <waschk@mandriva.org> 2.32.1-1
+ Revision: 634556
- update to new version 2.32.1

* Tue Dec 14 2010 Funda Wang <fwang@mandriva.org> 2.32.0-2mdv2011.0
+ Revision: 621672
- rebuild for new popt

* Mon Sep 27 2010 Götz Waschk <waschk@mandriva.org> 2.32.0-1mdv2011.0
+ Revision: 581432
- update to new version 2.32.0

* Fri Jul 30 2010 Götz Waschk <waschk@mandriva.org> 2.31.0-1mdv2011.0
+ Revision: 563549
- update build deps
- new version

* Fri May 07 2010 Frederic Crozat <fcrozat@mandriva.com> 2.30.0-2mdv2010.1
+ Revision: 543366
- Move schemas to libgnome2-schemas, to prevent dependency on obsolete libgnome2 stuff

* Tue Mar 30 2010 Götz Waschk <waschk@mandriva.org> 2.30.0-1mdv2010.1
+ Revision: 529711
- update to new version 2.30.0

* Tue Feb 16 2010 Funda Wang <fwang@mandriva.org> 2.28.0-4mdv2010.1
+ Revision: 506778
- add BR on popt

* Fri Oct 23 2009 Frederic Crozat <fcrozat@mandriva.com> 2.28.0-3mdv2010.0
+ Revision: 459081
- Update default themes

* Wed Oct 21 2009 Frederic Crozat <fcrozat@mandriva.com> 2.28.0-2mdv2010.0
+ Revision: 458581
- Patch10: add back icons on menu and buttons by default

* Wed Sep 23 2009 Götz Waschk <waschk@mandriva.org> 2.28.0-1mdv2010.0
+ Revision: 447635
- update to new version 2.28.0

* Thu Jul 30 2009 Götz Waschk <waschk@mandriva.org> 2.27.5-1mdv2010.0
+ Revision: 404691
- update to new version 2.27.5

* Wed Apr 15 2009 Frederic Crozat <fcrozat@mandriva.com> 2.26.0-3mdv2009.1
+ Revision: 367436
- Fix default theme for One and Powerpack

* Wed Apr 01 2009 Frederic Crozat <fcrozat@mandriva.com> 2.26.0-2mdv2009.1
+ Revision: 363313
- Update default theme colors for Mdv 2009.1

* Tue Mar 17 2009 Götz Waschk <waschk@mandriva.org> 2.26.0-1mdv2009.1
+ Revision: 356775
- update to new version 2.26.0

* Sat Mar 07 2009 Antoine Ginies <aginies@mandriva.com> 2.25.1-2mdv2009.1
+ Revision: 351414
- rebuild

* Fri Mar 06 2009 Götz Waschk <waschk@mandriva.org> 2.25.1-1mdv2009.1
+ Revision: 349855
- new version
- rediff patch 1

* Mon Sep 29 2008 Frederic Crozat <fcrozat@mandriva.com> 2.24.1-2mdv2009.0
+ Revision: 289258
- Patch9: use www-browser as default browser

* Mon Sep 22 2008 Götz Waschk <waschk@mandriva.org> 2.24.1-1mdv2009.0
+ Revision: 286940
- new version

* Mon Sep 22 2008 Götz Waschk <waschk@mandriva.org> 2.24.0-1mdv2009.0
+ Revision: 286615
- new version

* Tue Sep 16 2008 Götz Waschk <waschk@mandriva.org> 2.23.92-1mdv2009.0
+ Revision: 285201
- new version
- drop patch 9

* Tue Aug 26 2008 Frederic Crozat <fcrozat@mandriva.com> 2.23.5-2mdv2009.0
+ Revision: 276215
- Change default theme to Ia Ora Smooth for all distrib flavors

* Tue Aug 19 2008 Götz Waschk <waschk@mandriva.org> 2.23.5-1mdv2009.0
+ Revision: 273713
- new version
- drop patch 10

* Tue Aug 12 2008 Frederic Crozat <fcrozat@mandriva.com> 2.23.4-4mdv2009.0
+ Revision: 271116
- Patch10 (SVN): add schemas for sound theme
- Patch9: use gvfs/gio to open urls with gnome-open (Mdv bug #40894)
- Update patch8 to set ia_ora as sound theme

* Thu Jul 03 2008 Götz Waschk <waschk@mandriva.org> 2.23.4-3mdv2009.0
+ Revision: 230967
- fix buildrequires
- new version
- update schemas list
- update license

* Fri Jun 20 2008 Pixel <pixel@mandriva.com> 2.22.0-3mdv2009.0
+ Revision: 227421
- rebuild for fixed %%update_icon_cache/%%clean_icon_cache/%%post_install_gconf_schemas
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Tue Jun 17 2008 Thierry Vignaud <tv@mandriva.org> 2.22.0-2mdv2009.0
+ Revision: 222600
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Mon Mar 10 2008 Götz Waschk <waschk@mandriva.org> 2.22.0-1mdv2008.1
+ Revision: 183565
- new version

* Wed Mar 05 2008 Götz Waschk <waschk@mandriva.org> 2.21.91-1mdv2008.1
+ Revision: 180165
- new version
- update file list
- update gconf schemas list

* Thu Feb 28 2008 Frederic Crozat <fcrozat@mandriva.com> 2.21.90-3mdv2008.1
+ Revision: 176514
- Add missing schema registrations

* Thu Feb 28 2008 Frederic Crozat <fcrozat@mandriva.com> 2.21.90-2mdv2008.1
+ Revision: 176490
- Update patch1 to use transition backgrounds
- Change default theme : Ia Ora Smooth for Free and Ia Ora Blue for One

* Mon Jan 28 2008 Götz Waschk <waschk@mandriva.org> 2.21.90-1mdv2008.1
+ Revision: 159190
- new version
- drop patch 5

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Dec 17 2007 Götz Waschk <waschk@mandriva.org> 2.20.1.1-2mdv2008.1
+ Revision: 121633
- rebuild for new libpopt

* Wed Oct 17 2007 Götz Waschk <waschk@mandriva.org> 2.20.1.1-1mdv2008.1
+ Revision: 99728
- new version
- dro patch 2

* Tue Oct 16 2007 Götz Waschk <waschk@mandriva.org> 2.20.1-2mdv2008.1
+ Revision: 99101
- fix for upstream bug #478299 (schema file installation)

* Mon Oct 15 2007 Götz Waschk <waschk@mandriva.org> 2.20.1-1mdv2008.1
+ Revision: 98392
- new version

* Tue Oct 09 2007 Frederic Crozat <fcrozat@mandriva.com> 2.20.0-5mdv2008.0
+ Revision: 95774
- Fix default theme for desktop (ie One) META_CLASS, ensure trigger is run also for previous broken version of package

* Wed Sep 19 2007 Frederic Crozat <fcrozat@mandriva.com> 2.20.0-4mdv2008.0
+ Revision: 90579
- Fix patch1 to apply on correct file

* Tue Sep 18 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.20.0-3mdv2008.0
+ Revision: 89838
- rebuild

* Mon Sep 17 2007 Frederic Crozat <fcrozat@mandriva.com> 2.20.0-2mdv2008.0
+ Revision: 89255
- Migrate One system to new Ia Ora One theme

* Mon Sep 17 2007 Götz Waschk <waschk@mandriva.org> 2.20.0-1mdv2008.0
+ Revision: 89122
- new version
- rediff patch 1
- new devel name
- update file list

* Fri Sep 14 2007 Frederic Crozat <fcrozat@mandriva.com> 2.19.1-3mdv2008.0
+ Revision: 85666
- Update patch8 with Ia Ora sound theme

* Thu Sep 13 2007 Frederic Crozat <fcrozat@mandriva.com> 2.19.1-2mdv2008.0
+ Revision: 85285
- Patch6 (SUSE): mark gnoem_program_init with sentinel
- Patch7 (SUSE): fix va_list usage
- Patch8: enable sound server and sound events by default, disable all sound events but login and set it to Mandriva one

* Mon Jul 30 2007 Götz Waschk <waschk@mandriva.org> 2.19.1-1mdv2008.0
+ Revision: 56557
- new version

* Tue Jun 19 2007 Götz Waschk <waschk@mandriva.org> 2.19.0-1mdv2008.0
+ Revision: 41286
- new version
- drop merged patch


* Tue Apr 03 2007 Frederic Crozat <fcrozat@mandriva.com> 2.18.0-2mdv2007.1
+ Revision: 150317
- Patch6 (SVN): better set application name, useful for bug-buddy (GNOME bug #424949)

* Mon Mar 12 2007 Götz Waschk <waschk@mandriva.org> 2.18.0-1mdv2007.1
+ Revision: 141784
- new version
- readd ChangeLog
- new version

  + Thierry Vignaud <tvignaud@mandriva.com>
    - no need to package big ChangeLog when NEWS is already there

* Mon Feb 12 2007 Götz Waschk <waschk@mandriva.org> 2.17.91-1mdv2007.1
+ Revision: 119011
- new version

* Mon Jan 22 2007 Götz Waschk <waschk@mandriva.org> 2.17.90-1mdv2007.1
+ Revision: 111950
- new version

* Wed Jan 10 2007 Götz Waschk <waschk@mandriva.org> 2.17.3-1mdv2007.1
+ Revision: 107100
- new version

* Tue Jan 09 2007 Götz Waschk <waschk@mandriva.org> 2.17.2-1mdv2007.1
+ Revision: 106281
- new version

* Tue Dec 19 2006 Frederic Crozat <fcrozat@mandriva.com> 2.17.1-3mdv2007.1
+ Revision: 99126
- Remove a11y disabling patch, at-spi is no longer crashing

* Tue Dec 05 2006 Frederic Crozat <fcrozat@mandriva.com> 2.17.1-2mdv2007.1
+ Revision: 91303
- Regenerate patch4
- Patch6 : disable a11y for now (GNOME bug #382622)

* Tue Dec 05 2006 Götz Waschk <waschk@mandriva.org> 2.17.1-1mdv2007.1
+ Revision: 91006
- new version

* Mon Nov 27 2006 Götz Waschk <waschk@mandriva.org> 2.17.0-1mdv2007.1
+ Revision: 87573
- new version
- unpack patches

* Mon Nov 27 2006 Götz Waschk <waschk@mandriva.org> 2.16.0-1mdv2007.1
+ Revision: 87543
- Import libgnome2

* Tue Sep 05 2006 Gtz Waschk <waschk@mandriva.org> 2.16.0-1mdv2007.0
- update patch 4
- New release 2.16.0

* Wed Aug 30 2006 Frederic Crozat <fcrozat@mandriva.com> 2.15.2-3mdv2007.0
- Update script for orange theme

* Fri Aug 11 2006 Frederic Crozat <fcrozat@mandriva.com> 2.15.2-2mdv2007.0
- Update patch4 for Ia Ora theme
- add post script magic to choose theme according to meta_class

* Wed Aug 09 2006 Gtz Waschk <waschk@mandriva.org> 2.15.2-1mdv2007.0
- rediff patch 4
- New release 2.15.2

* Wed Aug 02 2006 Frederic Crozat <fcrozat@mandriva.com> 2.15.1-2mdv2007.0
- Rebuild with latest dbus

* Tue Jul 11 2006 Gtz Waschk <waschk@mandriva.org> 2.15.1-1mdv2007.0
- update patch 5
- New release 2.15.1

* Thu Apr 13 2006 Frederic Crozat <fcrozat@mandriva.com> 2.14.1-1mdk
- Release 2.14.1

* Mon Feb 27 2006 Frederic Crozat <fcrozat@mandriva.com> 2.12.0.1-4mdk
- Fortify uninstall script

* Thu Feb 23 2006 Frederic Crozat <fcrozat@mandriva.com> 2.12.0.1-3mdk
- use mkrel

* Thu Nov 17 2005 Frederic Crozat <fcrozat@mandriva.com> 2.12.0.1-2mdk
- Rebuild with latest openssl

* Thu Oct 06 2005 Frederic Crozat <fcrozat@mandriva.com> 2.12.0.1-1mdk
- Release 2.12.0.1
- Regenerate patch4 (gotz)

* Thu Jul 07 2005 Gtz Waschk <waschk@mandriva.org> 2.10.1-1mdk
- New release 2.10.1

* Wed Apr 20 2005 Frederic Crozat <fcrozat@mandriva.com> 2.10.0-1mdk 
- Release 2.10.0 based on Gtz Waschk package
- Remove patch 6 (merged upstream)

* Thu Feb 24 2005 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.8.1-2mdk
- varargs fixes for our supported architectures

* Mon Feb 21 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 2.8.1-1mdk 
- Release 2.8.1

* Tue Jan 04 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 2.8.0-4mdk 
- Rebuild with latest howl

* Wed Nov 24 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.8.0-3mdk
- Regenerate patches 1 & 4
- Remove patch2 (merged upsteam)

* Tue Nov 23 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.8.0-2mdk 
- Patch5 (Fedora): stat gnome_user_private_dir before doing chmod, for SELinux

* Tue Oct 19 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.8.0-1mdk
- New release 2.8.0

* Wed Aug 11 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.6.1.2-1mdk
- Release 2.6.1.2
- Remove patch5 (merged upstream)

* Tue Aug 10 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.6.1.1-3mdk
- Patch5 (CVS): various fixes, including no sound event (bug #10615)
- Enable libtoolize

* Thu Apr 22 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.6.1.1-2mdk
- Fix Buildrequires

* Thu Apr 22 2004 Goetz Waschk <waschk@linux-mandrake.com> 2.6.1.1-1mdk
- New release 2.6.1.1

* Wed Apr 21 2004 Goetz Waschk <goetz@mandrakesoft.com> 2.6.1-1mdk
- New release 2.6.1


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20026 |12mu|libgnomecups-0.2.3-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 1.0
%define major 1
%define libname %mklibname gnomecups-%{api}_ %{major}
%define develname %mklibname gnomecups-%{api} -d

Summary:	GNOME library for CUPS integration
Name:		libgnomecups
Version:	0.2.3
Release:	10
License:	LGPL
Group:		System/Libraries
URL:		http://www.gnome.org/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.bz2
# (fc) 0.2.2-4mdv fix cups callback for authentication (SUSE)
Patch1:		libgnomecups-0.2.2-callbackfix.patch
# (fc) 0.2.2-4mdv add dbus support (Fedora)
Patch3:		libgnomecups-0.2.3-dbus.patch
# (fc) 0.2.2-4mdv parse cups loptions (ubuntu)
Patch4:		libgnomecups-0.2.2-parse-dot-cups-loptions.patch
# (fc) 0.2.2-4mdv fix remote printer detection (ubuntu)
Patch5:		libgnomecups-0.2.2-fix-islocal.patch
# (fc) 0.2.2-4mdv don't warn on stderr for IPP_NOT_FOUND (ubuntu)
Patch6:		libgnomecups-0.2.2-ignore-ipp-not-found.patch
# (fc) 0.2.2-4mdv allow to change some cups printer attributes (ubuntu)
Patch7:		libgnomecups-0.2.2-replace-set-printer-attrs.patch
Patch8:		libgnomecups-0.2.3-fix-str-fmt.patch
# (cjw) fix glib includes
Patch9:		libgnomecups-0.2.3-glib.patch
Patch10:	libgnomecups-0.2.3-automake-1.13.patch
Patch11:	libgnomecups-0.2.3-cups-1.6.patch

BuildRequires:	cups-devel
BuildRequires:	cups-common
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	perl-XML-Parser
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	intltool
BuildRequires:	gnome-common

%description
GNOME library for CUPS integration

%package -n %{libname}
Summary:	GNOME library for CUPS integration
Group:		System/Libraries
Suggests:	%{name} = %{version}-%{release}

%description -n %{libname}
GNOME library for CUPS integration

%package -n %{develname}
Summary:	GNOME library for CUPS integration
Group:		Development/GNOME and GTK+
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname gnomecups-1.0_ 1 -d} < 0.2.3-9

%description -n %{develname}
GNOME library for CUPS integration

%prep
%setup -q
%apply_patches

%build
autoreconf -fi
%configure2_5x \
	--disable-static \
	--with-dbus=yes

%make

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%doc ChangeLog NEWS AUTHORS

%files -n %{libname}
%{_libdir}/libgnomecups-%{api}.so.%{major}*

%files -n %{develname}
%{_libdir}/pkgconfig/*
%{_includedir}/*
%{_libdir}/*.so

%changelog
* Mon Jan 13 2014 akdengi <kazancas@mandriva.ru> 0.2.3-10
+ Revision: 9ce9fde
- SILENT fix patches



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20027 |12mu|libgnomekbd-3.6.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 8
%define girmajor 3.0

%define libname	%mklibname gnomekbd  %{major}
%define girname	%mklibname gnomekbd-gir  %{girmajor}
%define develname %mklibname -d gnomekbd

Summary: GNOME keyboard libraries
Name: libgnomekbd
Version: 3.6.0
Release: 2
License: LGPLv2+
Group: System/Libraries
Url: http://www.gnome.org/
Source0: ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/3.6/%{name}-%{version}.tar.xz

BuildRequires: intltool
BuildRequires: chrpath
BuildRequires: pkgconfig(gdk-3.0) >= 2.91.7
BuildRequires: pkgconfig(gio-2.0) >= 2.18
BuildRequires: pkgconfig(glib-2.0) >= 2.18
BuildRequires: pkgconfig(gtk+-3.0) >= 2.90
BuildRequires: pkgconfig(libxklavier) >= 5.1
BuildRequires: pkgconfig(gobject-introspection-1.0) >= 0.6.7

%description
GNOME keyboard indicator plugin

%package common
Summary:	Files used by GNOME keyboard libraries
Group:		%{group}
Obsoletes:	libgnomekbd < 3.4.0

%description common
Files used by GNOME keyboard library

%package -n %{libname}
Summary:	Dynamic libraries for GNOME applications
Group:		%{group}

%description -n %{libname}
GNOME keyboard library

%package -n %{girname}
Summary:	GObject Introspection interface library for %{name}
Group:		System/Libraries

%description -n %{girname}
GObject Introspection interface library for %{name}.

%package -n %{develname}
Summary:	Development libraries, include files for GNOME
Group:		Development/GNOME and GTK+
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Requires:	%{girname} = %{version}-%{release}

%description -n %{develname}
Development library and headers file needed in order to develop
applications using the GNOME keyboard library

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--disable-static \
	-enable-introspection

%make

%install
%makeinstall_std
find %{buildroot} -name '*.la' -exec rm -f {} ';'

%find_lang %{name}

%define schemas desktop_gnome_peripherals_keyboard_xkb

%preun common
%preun_uninstall_gconf_schemas %{schemas}

%files common -f %{name}.lang
%doc NEWS ChangeLog
%{_bindir}/gkbd-keyboard-display
%{_datadir}/applications/gkbd-keyboard-display.desktop
%{_datadir}/GConf/gsettings/libgnomekbd.convert
%{_datadir}/glib-2.0/schemas/org.gnome.libgnomekbd*.gschema.xml
%{_datadir}/libgnomekbd/

%files -n %{libname}
%{_libdir}/libgnomekbd*.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Gkbd-%{girmajor}.typelib

%files -n %{develname}
%{_includedir}/*
%{_libdir}/pkgconfig/*
%{_libdir}/*.so
%{_datadir}/gir-1.0/Gkbd-%{girmajor}.gir



%changelog
* Tue Oct  2 2012 Arkady L. Shane <ashejn@rosalab.ru> 3.6.0-1
- update to 3.6.0

* Fri Apr 27 2012 Matthew Dawkins <mattydaw@mandriva.org> 3.4.0.2-1
+ Revision: 793707
- new version 3.4.0.2

* Fri Nov 25 2011 Matthew Dawkins <mattydaw@mandriva.org> 3.2.0-1
+ Revision: 733465
- fixed files lists
- new version 3.2.0
- spec clean up
- disabled static build
- removed .la files
- removed defattr
- removed old ldconfig scriptlets & post_install_gconf_schemas
- removed clean section
- fixed devel summary & description
- removed old obsoletes
- split out gir pkg
- converted BRs to pkgconfig provides
- removed mkrel & BuildRoot

* Sun May 22 2011 Funda Wang <fwang@mandriva.org> 2.32.0-3
+ Revision: 677084
- rebuild to add gconf2 as req

* Fri Apr 29 2011 Funda Wang <fwang@mandriva.org> 2.32.0-2
+ Revision: 660619
- add br

  + Oden Eriksson <oeriksson@mandriva.com>
    - mass rebuild

* Tue Sep 28 2010 Götz Waschk <waschk@mandriva.org> 2.32.0-1mdv2011.0
+ Revision: 581606
- update to new version 2.32.0

* Sat Sep 18 2010 Götz Waschk <waschk@mandriva.org> 2.31.92-1mdv2011.0
+ Revision: 579344
- update to new version 2.31.92

* Fri Aug 20 2010 Götz Waschk <waschk@mandriva.org> 2.31.5-2mdv2011.0
+ Revision: 571507
- move ui files to common package (bug #60721)

* Fri Jul 30 2010 Götz Waschk <waschk@mandriva.org> 2.31.5-1mdv2011.0
+ Revision: 563579
- new version

* Wed Jun 23 2010 Frederic Crozat <fcrozat@mandriva.com> 2.30.2-1mdv2010.1
+ Revision: 548661
- Release 2.30.2
- Remove patch0 (merged upstream)

* Mon Jun 21 2010 Frederic Crozat <fcrozat@mandriva.com> 2.30.1-5mdv2010.1
+ Revision: 548386
- Update patch0 with fix for GNOME bug #618709

* Thu May 06 2010 Frederic Crozat <fcrozat@mandriva.com> 2.30.1-4mdv2010.1
+ Revision: 542876
- Patch0 (GIT): various bug fixes (including GNOME bug #617643)

* Wed Apr 28 2010 Frederic Crozat <fcrozat@mandriva.com> 2.30.1-3mdv2010.1
+ Revision: 540436
- Remove libglade2 BR

* Wed Apr 28 2010 Christophe Fergeau <cfergeau@mandriva.com> 2.30.1-2mdv2010.1
+ Revision: 540033
- rebuild so that shared libraries are properly stripped again

* Sat Apr 24 2010 Götz Waschk <waschk@mandriva.org> 2.30.1-1mdv2010.1
+ Revision: 538425
- new version
- drop patch

* Mon Apr 12 2010 Götz Waschk <waschk@mandriva.org> 2.30.0-2mdv2010.1
+ Revision: 533676
- fix default value in schema (bug #58466)

* Mon Mar 29 2010 Funda Wang <fwang@mandriva.org> 2.30.0-1mdv2010.1
+ Revision: 528710
- update to new version 2.30.0

* Tue Mar 09 2010 Götz Waschk <waschk@mandriva.org> 2.29.92-1mdv2010.1
+ Revision: 516896
- update to new version 2.29.92

* Mon Jan 11 2010 Götz Waschk <waschk@mandriva.org> 2.29.5-1mdv2010.1
+ Revision: 489618
- update to new version 2.29.5

* Sun Dec 13 2009 Götz Waschk <waschk@mandriva.org> 2.28.2-1mdv2010.1
+ Revision: 478178
- update to new version 2.28.2

* Wed Sep 23 2009 Götz Waschk <waschk@mandriva.org> 2.28.0-1mdv2010.0
+ Revision: 447634
- update to new version 2.28.0

* Wed Aug 26 2009 Götz Waschk <waschk@mandriva.org> 2.27.91-1mdv2010.0
+ Revision: 421335
- update to new version 2.27.91

* Wed Jul 15 2009 Götz Waschk <waschk@mandriva.org> 2.27.4-1mdv2010.0
+ Revision: 396228
- new version
- drop patch

* Mon Jun 29 2009 Götz Waschk <waschk@mandriva.org> 2.27.2-3mdv2010.0
+ Revision: 390540
- update for new libxklavier
- new major

* Mon May 25 2009 Götz Waschk <waschk@mandriva.org> 2.27.2-1mdv2010.0
+ Revision: 379508
- update to new version 2.27.2

* Sat Mar 14 2009 Götz Waschk <waschk@mandriva.org> 2.26.0-1mdv2009.1
+ Revision: 354971
- update to new version 2.26.0

* Fri Feb 20 2009 Götz Waschk <waschk@mandriva.org> 2.25.91-1mdv2009.1
+ Revision: 343196
- update to new version 2.25.91

* Tue Sep 23 2008 Götz Waschk <waschk@mandriva.org> 2.24.0-1mdv2009.0
+ Revision: 287256
- new version
- update build deps

* Thu Sep 04 2008 Götz Waschk <waschk@mandriva.org> 2.23.91-1mdv2009.0
+ Revision: 280233
- new version
- drop patch

* Thu Jul 03 2008 Götz Waschk <waschk@mandriva.org> 2.23.2-1mdv2009.0
+ Revision: 231002
- new version
- update license
- fix linking

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Wed Mar 19 2008 Götz Waschk <waschk@mandriva.org> 2.22.0-1mdv2008.1
+ Revision: 188800
- new version
- update file list

* Thu Jan 31 2008 Götz Waschk <waschk@mandriva.org> 2.21.4.1-2mdv2008.1
+ Revision: 160686
- rebuild for new libxklavier

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Tue Dec 18 2007 Götz Waschk <waschk@mandriva.org> 2.21.4.1-1mdv2008.1
+ Revision: 132037
- new version
- new version

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Oct 25 2007 Götz Waschk <waschk@mandriva.org> 2.21.1-1mdv2008.1
+ Revision: 102206
- new version
- new major

* Mon Oct 01 2007 Frederic Crozat <fcrozat@mandriva.com> 2.20.0-2mdv2008.0
+ Revision: 94124
- Add conflicts to ease upgrade from  2007.0

* Mon Sep 17 2007 Götz Waschk <waschk@mandriva.org> 2.20.0-1mdv2008.0
+ Revision: 89048
- new version

* Sun Aug 26 2007 Götz Waschk <waschk@mandriva.org> 2.19.91-1mdv2008.0
+ Revision: 71593
- new version
- drop patch 1

* Mon Aug 20 2007 Frederic Crozat <fcrozat@mandriva.com> 2.19.90-2mdv2008.0
+ Revision: 67921
- Move schema and translation into a subpackage
- Patch1: fix various crashes (GNOME bugs #466301, 429907)

* Tue Aug 14 2007 Götz Waschk <waschk@mandriva.org> 2.19.90-1mdv2008.0
+ Revision: 63477
- fix buildrequires
- new version
- fix build
- new devel name

* Sun May 20 2007 Götz Waschk <waschk@mandriva.org> 2.18.2-1mdv2008.0
+ Revision: 28935
- new version

* Tue Apr 17 2007 Götz Waschk <waschk@mandriva.org> 2.18.1-1mdv2008.0
+ Revision: 13831
- new version


* Mon Mar 12 2007 Götz Waschk <waschk@mandriva.org> 2.18.0-1mdv2007.1
+ Revision: 141620
- new version

* Thu Mar 01 2007 Götz Waschk <waschk@mandriva.org> 2.17.92-1mdv2007.1
+ Revision: 130284
- new version
- add icon

* Thu Nov 30 2006 Götz Waschk <waschk@mandriva.org> 2.17.2-3mdv2007.1
+ Revision: 89272
- bot rebuild
- rebuild

* Wed Nov 08 2006 Götz Waschk <waschk@mandriva.org> 2.17.2-1mdv2007.1
+ Revision: 78052
- fix desktop entry
- fix buildrequires
- Import libgnomekbd

* Wed Nov 08 2006 Götz Waschk <waschk@mandriva.org> 2.17.2-1mdv2007.1
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20028 |12mu|libgnome-keyring-3.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version} | cut -d. -f1,2)

%define major		0
%define gir_major	1.0
%define libname %mklibname gnome-keyring %{major}
%define girname	%mklibname gnome-keyring-gir %{gir_major}
%define develname %mklibname -d gnome-keyring

Summary:	Keyring library for the GNOME desktop
Name:		libgnome-keyring
Version:	3.8.0
Release:	1
License:	LGPLv2+
Group:		Networking/Remote access
URL:		http://www.gnome.org/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/libgnome-keyring/%{url_ver}/%{name}-%{version}.tar.xz

BuildRequires:	intltool
BuildRequires:	gtk-doc
BuildRequires:	libgcrypt-devel
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)

%description
gnome-keyring is a program that keep password and other secrets for
users. It is run as a damon in the session, similar to ssh-agent, and
other applications can locate it by an environment variable.
 
The program can manage several keyrings, each with its own master
password, and there is also a session keyring which is never stored to
disk, but forgotten when the session ends.

%package i18n
Group:		System/Libraries
Summary:	Localization data files for %{name}

%description i18n
This package contains the translations for %{name}.

%package -n %{libname}
Group:		System/Libraries
Summary:	Library for integration with the gnome keyring system
Requires:	%{name}-i18n >= %{version}-%{release}

%description -n %{libname}
The library libgnome-keyring is used by applications to integrate with
the gnome keyring system. However, at this point the library hasn't been
tested and used enought to consider the API to be publically
exposed. Therefore use of libgnome-keyring is at the moment limited to
internal use in the gnome desktop. However, we hope that the
gnome-keyring API will turn out useful and good, so that later it
can be made public for any application to use.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n %{develname}
Group:		Development/C
Summary:	Library for integration with the gnome keyring system
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname -d libgnome-keyring 0} < 3.4.1

%description -n %{develname}
The library libgnome-keyring is used by applications to integrate with
the gnome keyring system. However, at this point the library hasn't been
tested and used enought to consider the API to be publically
exposed. Therefore use of libgnome-keyring is at the moment limited to
internal use in the gnome desktop. However, we hope that the
gnome-keyring API will turn out useful and good, so that later it
can be made public for any application to use.

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std

%find_lang %{name}

%files i18n -f %{name}.lang

%files -n %{libname}
%{_libdir}/libgnome-keyring.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/GnomeKeyring-%{gir_major}.typelib

%files -n %{develname}
%doc ChangeLog README NEWS
%dir %{_includedir}/gnome-keyring-1/
%{_includedir}/gnome-keyring-1/*.h
%{_libdir}/libgnome-keyring.so
%{_libdir}/pkgconfig/gnome-keyring-1.pc
%doc %{_datadir}/gtk-doc/html/gnome-keyring
%{_datadir}/gir-1.0/GnomeKeyring-%{gir_major}.gir


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20029 |12mu|libgpg-error-1.12-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	0
%define	libname	%mklibname gpg-error %{major}
%define	devname	%mklibname gpg-error -d

%bcond_with	uclibc

Summary:	Library containing common error values for GnuPG components
Name:		libgpg-error
Version:	1.12
Release:	1
License:	LGPLv2+
Group:		System/Libraries
Url:		http://www.gnupg.org/
Source0:	ftp://ftp.gnupg.org/gcrypt/%{name}/%{name}-%{version}.tar.bz2
# comment out to workaround abf issue
#Source1:	%{SOURCE0}.sig
Patch0:		libgpg-error-1.12-libdir.patch
Patch1:		libgpg-error-1.12-pkgconfig.patch
BuildRequires:	gettext-devel
%if %{with uclibc}
BuildRequires:	uClibc-devel >= 0.9.33.2-15
%endif

%description
This is a library that defines common error values for all GnuPG
components.  Among these are GPG, GPGSM, GPGME, GPG-Agent, libgcrypt,
pinentry, SmartCard Daemon and possibly more in the future.

%package	common
Summary:	Common files for libgpg-error
Group:		System/Libraries
BuildArch:	noarch
Conflicts:	libgpg-error < 1.7

%description	common
This package contains the common files that are used by the
libgpg-error library.

%package -n	%{libname}
Summary:	Library containing common error values for GnuPG components
Group:		System/Libraries
Requires:	%{name}-common >= %{version}-%{release}

%description -n	%{libname}
This is a library that defines common error values for all GnuPG
components.  Among these are GPG, GPGSM, GPGME, GPG-Agent, libgcrypt,
pinentry, SmartCard Daemon and possibly more in the future.

%package -n	uclibc-%{libname}
Summary:	Library containing common error values for GnuPG components (uClibc build)
Group:		System/Libraries

%description -n	uclibc-%{libname}
This is a library that defines common error values for all GnuPG
components.  Among these are GPG, GPGSM, GPGME, GPG-Agent, libgcrypt,
pinentry, SmartCard Daemon and possibly more in the future.

%package -n	%{devname}
Summary:	Development related files of %{name}
Group:		Development/Other
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
%if %{with uclibc}
Requires:	uclibc-%{libname} = %{version}-%{release}
%endif

%description -n	%{devname}
This package contains headers and other necessary files to develop 
or compile applications that use %{name}.

%prep
%setup -q
%apply_patches

%build
#fix build with new automake
sed -i -e 's,AM_PROG_MKDIR_P,AC_PROG_MKDIR_P,g' configure.*
autoreconf -fi
CONFIGURE_TOP="$PWD"
%if %{with uclibc}
mkdir -p uclibc
pushd uclibc
%uclibc_configure
%make
popd
%endif

mkdir -p system
pushd system
%configure2_5x
%make
popd

%check
make -C system check

%install
%if %{with uclibc}
%makeinstall_std -C uclibc
mkdir -p %{buildroot}%{uclibc_root}/%{_lib}
mv %{buildroot}%{uclibc_root}%{_libdir}/libgpg-error.so.%{major}* %{buildroot}%{uclibc_root}/%{_lib}
ln -srf %{buildroot}%{uclibc_root}/%{_lib}/libgpg-error.so.%{major}.*.* %{buildroot}%{uclibc_root}%{_libdir}/libgpg-error.so

rm -r %{buildroot}%{uclibc_root}%{_libdir}/pkgconfig
rm -r %{buildroot}%{uclibc_root}%{_bindir}
%endif

%makeinstall_std -C system

mkdir -p %{buildroot}/%{_lib}
mv %{buildroot}%{_libdir}/libgpg-error.so.%{major}* %{buildroot}/%{_lib}
ln -srf %{buildroot}/%{_lib}/libgpg-error.so.%{major}.*.* %{buildroot}%{_libdir}/libgpg-error.so

%multiarch_binaries %{buildroot}%{_bindir}/gpg-error-config

%find_lang %{name}

%files common -f %{name}.lang

%files -n %{libname}
/%{_lib}/libgpg-error.so.%{major}*

%if %{with uclibc}
%files -n uclibc-%{libname}
%{uclibc_root}/%{_lib}/libgpg-error.so.%{major}*
%endif

%files -n %{devname}
%doc AUTHORS ChangeLog NEWS README
%{multiarch_bindir}/gpg-error-config
%{_bindir}/gpg-error
%{_bindir}/gpg-error-config
%{_datadir}/aclocal/gpg-error.m4
%{_libdir}/libgpg-error.so
%if %{with uclibc}
%{uclibc_root}%{_libdir}/libgpg-error.so
%endif
%{_libdir}/pkgconfig/gpg-error.pc
%{_includedir}/gpg-error.h
%{_datadir}/common-lisp/source/gpg-error


%changelog
* Tue Dec 24 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.12-1
+ Revision: d9ba203
- Updated to 1.12



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20030 |12mu|libgphoto-2.5.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define sname	gphoto2
%define major	6
%define majport	10
%define libname	%mklibname %{sname}_ %{major}
%define libport	%mklibname %{sname}_port %{majport}
%define devname	%mklibname gphoto -d


Summary:	Library to access digital cameras
Name:		libgphoto
Version:	2.5.4
Release:	1
License:	LGPL+ and GPLv2+ and (LGPL+ or BSD-like)
Group:		Graphics
Url:		http://sourceforge.net/projects/gphoto/
Source0:	http://downloads.sourceforge.net/project/gphoto/%{name}/%{version}/%{name}2-%{version}.tar.bz2
#Fedora patchset
Patch1:		gphoto2-pkgcfg.patch
Patch2:		gphoto2-storage.patch
Patch3:		gphoto2-ixany.patch
Patch4:		gphoto2-device-return.patch
BuildRequires:	findutils
BuildRequires:	gd-devel
BuildRequires:	gettext-devel
BuildRequires:	jpeg-devel
BuildRequires:	libtool-devel
BuildRequires:	pkgconfig(libexif)
BuildRequires:	pkgconfig(libudev)
BuildRequires:	pkgconfig(libusb-1.0)
BuildRequires:	pkgconfig(lockdev)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	systemd
Requires:	lockdev

%description
The gPhoto2 project is a universal, free application and library
framework that lets you download images from several different
digital camera models, including the newer models with USB
connections. Note that
a) for some older camera models you must use the old "gphoto" package.
b) for USB mass storage models you must use the driver in the kernel

This package contains the library that digital camera applications
can use.

Frontends (GUI and command line) are available separately.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Library to access to digital cameras
Group:		Graphics
Provides:	%{name} = %{EVRD}
Requires:	%{name}-common
Conflicts:	%{_lib}gphoto6 < 2.5.1.1-2
Obsoletes:	%{_lib}gphoto6 < 2.5.1.1-2

%description -n %{libname}
This library contains all the functionality to access to modern digital
cameras via USB or the serial port.

%files -n %{libname}
%{_libdir}/libgphoto2.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libport}
Summary:	Library to access to digital cameras
Group:		Graphics
Suggests:	%{name}-common = %{EVRD}
Conflicts:	%{_lib}gphoto6 < 2.5.1.1-2

%description -n %{libport}
This library contains all the functionality to access to modern digital
cameras via USB or the serial port.

%files -n %{libport}
%{_libdir}/libgphoto2_port.so.%{majport}*

#----------------------------------------------------------------------------

%package common
Summary:	Non-library files for libgphoto
Group:		Graphics
Requires:	%{libname} = %{EVRD}
Requires:	%{libport} = %{EVRD}

%description common
Non-library files for libgphoto.

%files common -f %{name}.lang
%{_datadir}/libgphoto2
%{_libdir}/libgphoto2
%{_libdir}/libgphoto2_port
/lib/udev/rules.d/40-libgphoto2.rules
/lib/udev/check-ptp-camera

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Headers and links to compile against the "%{libname}" library
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Requires:	%{libport} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
This package contains all files which one needs to compile programs using
the "%{libname}" library.

%files -n %{devname}
%{_bindir}/*
%{_includedir}/gphoto2
%{_libdir}/*.so
%{_libdir}/pkgconfig/*
%{_mandir}/man3/*
%docdir %{_docdir}/%{libname}
%{_docdir}/%{libname}
%doc ABOUT-NLS ChangeLog HACKING MAINTAINERS TESTERS

#----------------------------------------------------------------------------

%prep
%setup -qn lib%{sname}-%{version}
%apply_patches

%build
export udevscriptdir=/lib/udev
%configure2_5x \
	--disable-static \
	--disable-rpath \
	--with-drivers=all \
	--with-doc-dir=%{_docdir}/%{libname}

# Don't use rpath!
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libgphoto2_port/libtool
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libgphoto2_port/libtool

%make

%install
%makeinstall_std

# remove circular symlink in /usr/include/gphoto2 (#460807)
rm -f %{buildroot}%{_includedir}/gphoto2/gphoto2

# # Output udev rules for device identification; this is used by GVfs gphoto2
# backend and others.
#
# Btw, since it's /lib/udev, never e.g. /lib64/udev, we hardcode the path
#
mkdir -p %{buildroot}/lib/udev/rules.d
LD_LIBRARY_PATH=%{buildroot}%{_libdir} %{buildroot}%{_libdir}/libgphoto2/print-camera-list udev-rules version 136 > %{buildroot}/lib/udev/rules.d/40-libgphoto2.rules

# remove unneeded print-camera-list from libdir (Fedora #745081)
rm -f %{buildroot}%{_libdir}/libgphoto2/print-camera-list

%find_lang libgphoto2-6
%find_lang libgphoto2_port-10
cat libgphoto2-6.lang libgphoto2_port-10.lang > %{name}.lang

# Multiarch setup
%multiarch_binaries %{buildroot}%{_bindir}/gphoto2-config

%multiarch_binaries %{buildroot}%{_bindir}/gphoto2-port-config

# Don't need to package this
rm -f %{buildroot}%{_docdir}/%{libname}/COPYING


%changelog
* Tue Apr 22 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.5.4-1
+ Revision: 20304e3
- Use Requires instead of Suggests for libgphoto-common



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20031 |12mu|libgsasl-1.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	libgsasl
%define version	1.8.0
%define release	1
%define major 7
%define libname %mklibname gsasl %major
%define develname %mklibname -d gsasl
%define develnamest %mklibname -d -s gsasl

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Implementation of the Simple Authentication and Security Layer framework
License:	LGPLv2+
Group:		System/Libraries
Source0:	ftp://ftp.gnu.org/gnu/gsasl/%{name}-%{version}.tar.gz
URL:		http://www.gnu.org/software/gsasl/

%description
GNU SASL is an implementation of the Simple Authentication and 
Security Layer framework and a few common SASL mechanisms. SASL 
is used by network servers (e.g., IMAP, SMTP) to request 
authentication from clients, and in clients to authenticate against 
servers.

%files -f %name.lang
#--------------------------------------------------------------------

%package -n %libname
Group: System/Libraries
Summary: Implementation of the Simple Authentication and Security Layer framework

%description -n %libname
GNU SASL is an implementation of the Simple Authentication and
Security Layer framework and a few common SASL mechanisms. SASL
is used by network servers (e.g., IMAP, SMTP) to request
authentication from clients, and in clients to authenticate against
servers.

%files -n %libname
%_libdir/libgsasl.so.%{major}
%_libdir/libgsasl.so.%{major}.*

#--------------------------------------------------------------------

%package -n %develname
Group: Development/C
Summary: Implementation of the Simple Authentication and Security Layer framework
Requires: %libname = %version
Provides: %name-devel = %version-%release

%description -n %develname
GNU SASL is an implementation of the Simple Authentication and
Security Layer framework and a few common SASL mechanisms. SASL
is used by network servers (e.g., IMAP, SMTP) to request
authentication from clients, and in clients to authenticate against
servers.

%files -n %develname
%_libdir/pkgconfig/libgsasl.pc
%_libdir/libgsasl.so
%_includedir/gsasl-compat.h
%_includedir/gsasl-mech.h
%_includedir/gsasl.h

#-------------------------------------------------------------------

%package -n %develnamest
Group: Development/C
Summary: Implementation of the Simple Authentication and Security Layer framework
Requires: %libname = %version
Provides: %name-devel-static = %version-%release
Requires: %name-devel = %version-%release

%description -n %develnamest
GNU SASL is an implementation of the Simple Authentication and
Security Layer framework and a few common SASL mechanisms. SASL
is used by network servers (e.g., IMAP, SMTP) to request
authentication from clients, and in clients to authenticate against
servers.

%files -n %develnamest
%_libdir/libgsasl.a

#--------------------------------------------------------------------

%prep
%setup -q 

%build
%configure2_5x
%make

%install
%makeinstall_std
%find_lang %name


%changelog
* Tue May 29 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.8.0-1
+ Revision: 801090
- version update 1.8.0

* Mon Sep 27 2010 John Balcaen <mikala@mandriva.org> 1.4.4-1mdv2011.0
+ Revision: 581404
- Update to 1.4.4
- Use last stable release and update SOURCE url

* Sat Jun 06 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.2.29-1mdv2010.0
+ Revision: 383251
- update to new version 0.2.29

* Sun Sep 07 2008 Funda Wang <fwang@mandriva.org> 0.2.28-1mdv2009.0
+ Revision: 282158
- New version 0.2.28

* Sun Aug 17 2008 Emmanuel Andry <eandry@mandriva.org> 0.2.27-1mdv2009.0
+ Revision: 272932
- New version

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Sat Mar 01 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.2.9-1mdv2008.1
+ Revision: 177077
- import libgsasl


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20032 |12mu|libgusb-0.1.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major     2
%define libname   %mklibname gusb %{major}
%define develname %mklibname gusb -d

Summary:   GLib wrapper around libusb1
Name:      libgusb
Version:   0.1.6
Release:   2
License:   LGPLv2+
Group:     System/Libraries
URL:       https://gitorious.org/gusb/
Source0:   http://people.freedesktop.org/~hughsient/releases/%{name}-%{version}.tar.xz

BuildRequires: glib2-devel >= 2.16.1
BuildRequires: libtool
BuildRequires: pkgconfig(gudev-1.0)
BuildRequires: pkgconfig(gobject-introspection-1.0)
BuildRequires: pkgconfig(libusb-1.0)

%description
GUsb is a GObject wrapper for libusb1 that makes it easy to do
asynchronous control, bulk and interrupt transfers with proper
cancellation and integration into a mainloop.

%package -n %{libname}
Summary:   GLib wrapper around libusb1
Group:     System/Libraries

%description -n %{libname}
GUsb is a GObject wrapper for libusb1 that makes it easy to do
asynchronous control, bulk and interrupt transfers with proper
cancellation and integration into a mainloop.

%package -n %{develname}
Summary: Libraries and headers for gusb
Group: Development/C
Provides: %{name}-devel = %{EVRD}
Requires: %{libname} = %{version}

%description -n %{develname}
GLib headers and libraries for gusb.

%prep
%setup -q

%build
autoreconf -fi
%configure \
        --disable-static \
        --disable-dependency-tracking

%make

%install
%makeinstall_std

rm -f %{buildroot}%{_libdir}/libgusb.la

%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig

%files -n %{libname}
%{_libdir}/libgusb.so.%{major}
%{_libdir}/libgusb.so.%{major}.0.*
%{_libdir}/girepository-1.0/GUsb-*.typelib

%files -n %{develname}
%doc README AUTHORS NEWS COPYING
%{_includedir}/gusb-1
%{_libdir}/libgusb.so
%{_libdir}/pkgconfig/gusb.pc
%{_datadir}/gtk-doc/html/gusb
%{_datadir}/gir-1.0/GUsb-*.gir


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20033 |12mu|libgweather2-2.30.3-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname libgweather
%define major 1
%define libname %mklibname gweather %{major}
%define develname %mklibname -d gweather %{major}
%define olddevelname %mklibname -d gnome-applets

Summary:	GNOME Weather applet library
Name:		libgweather2
Version:	2.30.3
Release:	9
License:	GPLv2+
Group:		System/Libraries
Url:		http://www.gnome.org
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{oname}/%{oname}-%{version}.tar.bz2
BuildRequires:	pkgconfig(libsoup-2.4)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	intltool
BuildRequires:	libxml2-utils
#gw libtool dep:
BuildRequires:	pkgconfig(dbus-glib-1)
Conflicts:	gnome-applets < 2.21.3
Conflicts:	%{oname}

%description
This is a library to provide Weather data to the GNOME panel applet.

%package -n %{libname}
Group:		System/Libraries
Summary:	GNOME Weather applet library

%description -n %{libname}
This is a library to provide Weather data to the GNOME panel applet.

%package -n %{develname}
Group:		Development/C
Summary:	GNOME Weather applet library
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{olddevelname} < 2.21.3

%description -n %{develname}
This is a library to provide Weather data to the GNOME panel applet.

%prep
%setup -q -n %{oname}-%{version}

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%find_lang %{oname}
for xmlfile in %{buildroot}%{_datadir}/%{oname}/Locations.*.xml; do
echo "%lang($(basename $xmlfile|sed -e s/Locations.// -e s/.xml//)) $(echo $xmlfile | sed s!%{buildroot}!!)" >> %{oname}.lang
done

%preun
%preun_uninstall_gconf_schemas gweather


%files -f %{oname}.lang
%doc AUTHORS NEWS
%{_sysconfdir}/gconf/schemas/gweather.schemas
%dir %{_datadir}/%{oname}
%{_datadir}/%{oname}/locations.dtd
%{_datadir}/%{oname}/Locations.xml
%{_datadir}/icons/gnome/*/status/weather*

%files -n %{libname}
%{_libdir}/libgweather.so.%{major}*

%files -n %{develname}
%doc ChangeLog
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/*
%{_datadir}/gtk-doc/html/%{oname}


%changelog
* Fri Dec 16 2011 Götz Waschk <waschk@mandriva.org> 2.30.3-7mdv2012.0
+ Revision: 743116
- fix deps and conflicts

* Thu Dec 15 2011 Götz Waschk <waschk@mandriva.org> 2.30.3-6
+ Revision: 741451
- readd old version of libgweather
- rebuild for new libpng
- update to new version 2.30.3
- rebuild for new libproxy
- update to new version 2.30.2
- update to new version 2.30.0
- update to new version 2.29.92
- update to new version 2.29.91
- update to new version 2.29.90
- update to new version 2.29.5
- new version
- add icons
- update to new version 2.28.0
- update to new version 2.27.92
- update to new version 2.27.91
- update build deps
- update to new version 2.26.2.1
- update to new version 2.26.1
- update to new version 2.26.0
- update to new version 2.25.92
- update to new version 2.25.91
- update to new version 2.25.5
- update to new version 2.25.4
- update to new version 2.25.3
- rebuild to get rid of libtasn1 dep
- new version
- update file list
- fix build deps
- update to new version 2.24.2
- new version
- update to new version 2.24.1
- new version
- new version
- new version
- new version
- new version
- rediff the patch
- update build deps
- new version
- new version
- update license
- update buildrequires
- new version
- fix build
- disable parallel make
- fix buildrequires
- new version
- add localized xml files
- new version
- new major
- new version
- new version
- new version
- import libgweather

  + mandrake <mandrake@mandriva.com>
    - %repsys markrelease
      version: 2.30.3
      release: 5
      revision: 705834
      Copying 2.30.3-5 to releases/ directory.

  + Funda Wang <fwang@mandriva.org>
    - rebuild to add gconf2 as req
    - rebuild for updated libsoup libtool archive

  + Oden Eriksson <oeriksson@mandriva.com>
    - mass rebuild
    - rebuilt against new libxcb

  + Frederic Crozat <fcrozat@mandriva.com>
    - really remove patch0
    - Remove patch0, already fixed upstream differently
    - Patch0: fix libgweather when using non-UTF8 locale

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20034 |12mu|libgweather-3.8.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver	%(echo %{version}|cut -d. -f1,2)


%define api		3
%define major		3
%define gir_major	3.0

%define libname		%mklibname gweather %{api} %{major}
%define develname	%mklibname -d gweather
%define girname		%mklibname gweather-gir %{gir_major}
%define olddevelname %mklibname -d gnome-applets

Summary:	GNOME Weather applet library
Name:		libgweather
Version:	3.8.2
Release:	1
License:	GPLv2+
Group:		System/Libraries
Url:		http://www.gnome.org
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/libgweather/%{url_ver}/%{name}-%{version}.tar.xz

BuildRequires:	intltool
BuildRequires:	libxml2-utils
BuildRequires:	pkgconfig(gconf-2.0) GConf2
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(libsoup-gnome-2.4)
BuildRequires:	pkgconfig(libxml-2.0)

%description
This is a library to provide Weather data to the GNOME panel applet.

%package -n %{libname}
Group:		System/Libraries
Summary:	GNOME Weather applet library
Requires:	%{name} >= %{version}-%{release}

Obsoletes:	%{_lib}gweather3_1 < %{version}

%description -n %{libname}
This is a library to provide Weather data to the GNOME panel applet.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n %{develname}
Group:		Development/C
Summary:	GNOME Weather applet library
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{olddevelname} < 2.21.3

%description -n %{develname}
This is a library to provide Weather data to the GNOME panel applet.

%prep
%setup -q

%build
%configure2_5x \
	--enable-introspection=yes \
	--disable-static \
	--disable-gtk-doc 

%make 

%install
%makeinstall_std
%find_lang %{name}-3.0

for xmlfile in  %{buildroot}%{_datadir}/%{name}/Locations.*.xml; do
echo "%lang($(basename $xmlfile|sed -e s/Locations.// -e s/.xml//)) $(echo $xmlfile | sed s!%{buildroot}!!)" >> %{name}-3.0.lang
done

%files -f %{name}-3.0.lang
%doc AUTHORS NEWS
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/locations.dtd
%{_datadir}/%{name}/Locations.xml
%{_datadir}/icons/gnome/*/status/weather*
%{_datadir}/glib-2.0/schemas/org.gnome.GWeather.enums.xml
%{_datadir}/glib-2.0/schemas/org.gnome.GWeather.gschema.xml

%files -n %{libname}
%{_libdir}/libgweather-%{api}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/GWeather-%{gir_major}.typelib

%files -n %{develname}
%doc ChangeLog
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/*
%{_datadir}/gtk-doc/html/%{name}-3.0
%{_datadir}/gir-1.0/GWeather-%{gir_major}.gir

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20035 |12mu|libhangul-0.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname hangul %{major}
%define devname %mklibname -d hangul

Summary:	A generalized and portable library for hangul
Name:		libhangul
Version:	0.1.0
Release:	1
License:	LGPLv2+
Group:		System/Internationalization
Url:		http://kldp.net/projects/hangul/
Source0:	http://kldp.net/frs/download.php/4618/%{name}-%{version}.tar.gz

%description
libhangul is a generalized and portable library for processing hangul.

%files -f %{name}.lang
%{_bindir}/hangul
%{_datadir}/libhangul

#----------------------------------------------------------------------------

%package -n	%{libname}
Summary:	Main libhangul library
Group:		System/Internationalization

%description -n %{libname}
libhangul is a generalized and portable library for processing hangul.

%files -n %{libname}
%{_libdir}/libhangul.so.%{major}*

#----------------------------------------------------------------------------

%package -n	%{devname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{EVRD}

%description -n %{devname}
Headers of %{name} for development.

%files -n %{devname}
%doc AUTHORS COPYING ChangeLog NEWS README
%{_includedir}/hangul-1.0/hangul.h
%{_libdir}/*.so
%{_libdir}/pkgconfig/libhangul.pc

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%find_lang %{name}


%changelog
* Sat Jan 25 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.1.0-1
+ Revision: b7f4f11
- LOG New version 0.1.0, new library major 1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20036 |12mu|libharu-2.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libname %mklibname haru %{version}
%define devname %mklibname haru -d

Summary:	Cross platform software library for generating PDF
Name:		libharu
Version:	2.2.1
Release:	1
License:	BSD
Group:		System/Libraries
Url:		http://www.libharu.org/
Source0:	http://libharu.org/files/%{name}-%{version}.tar.bz2
Patch0:		libharu-2.2.1-png15.patch
BuildRequires:	file
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(zlib)

%description
HARU is a free, cross platform, open-sourced software library for generating
PDF.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Shared libharu library
Group:		System/Libraries

%description -n %{libname}
HARU is a free, cross platform, open-sourced software library for generating
PDF.

%files -n %{libname}
%doc README
%{_libdir}/libhpdf-%{version}.so

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for libharu
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
HARU is a free, cross platform, open-sourced software library for generating
PDF.

This package contains development files for libharu.

%files -n %{devname}
%{_includedir}/hpdf*.h
%{_libdir}/libhpdf.so

#----------------------------------------------------------------------------

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--disable-static \
	--enable-debug
%make

%install
%makeinstall_std


%changelog
* Sat May 31 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.2.1-1
+ Revision: 94c5e74
- New version 2.2.1, new library major



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20037 |12mu|libidn-1.28-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 11
%define libname	%mklibname idn %{major}
%define develname %mklibname idn -d

Summary:	Internationalized string processing library
Name:		libidn
Version:	1.28
Release:	1
License:	LGPLv2+
Group:		System/Libraries
URL:		http://www.gnu.org/software/libidn/
Source0:	http://ftp.gnu.org/gnu/libidn/%{name}-%{version}.tar.gz
Source1:	http://ftp.gnu.org/gnu/libidn/%{name}-%{version}.tar.gz.sig
Patch0:		libidn-1.25-automake-1.12.patch
BuildRequires:	autoconf automake libtool m4 intltool
BuildRequires:	texinfo gtk-doc gettext gettext-devel
%ifnarch %mips %arm
BuildRequires:	valgrind
BuildRequires:	java-rpmbuild
%endif
# disable on arm for now. test it again on real hardware. qemu doesn't like it
%ifnarch %mips %arm
BuildRequires:	mono
%endif

%description
GNU Libidn is an implementation of the Stringprep, Punycode and
IDNA specifications defined by the IETF Internationalized Domain
Names (IDN) working group, used for internationalized domain
names.

%package -n %{libname}
Summary:	Internationalized string processing library
Group:		System/Libraries

%description -n	%{libname}
GNU Libidn is an implementation of the Stringprep, Punycode and
IDNA specifications defined by the IETF Internationalized Domain
Names (IDN) working group, used for internationalized domain
names.

%package -n %{develname}
Summary:	Development files for the %{libname} library
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Provides:	idn-devel = %{version}-%{release}
Requires:	%{libname} >= %{version}-%{release}
Obsoletes:	%{mklibname idn 11 -d} < 1.25

%description -n	%{develname}
Development files for the %{libname} library.

%package -n idn
Summary:	Commandline interface to the %{libname} library
Group:		System/Servers

%description -n idn
This package provides the commandline interface to the
%{libname} library.

%ifnarch %mips %arm
%package -n %{libname}-java
Summary:	Java support for the %{name}
Group:		Development/Java
Provides:	%{name}-java = %{version}-%{release}
Requires:	%{libname} >= %{version}-%{release}

%description -n %{libname}-java
Java support for the %{name}.

%package -n %{libname}-mono
Summary:	Mono support for the %{name}
Group:		Development/Other
Provides:	%{name}-mono = %{version}-%{release}
Requires:	%{libname} >= %{version}-%{release}

%description -n %{libname}-mono
Mono support for the %{name}.
%endif

%prep
%setup -q
%patch0 -p1

# Name directory sections consistently in the info file, rhbz #209491
sed -i '/^INFO-DIR-SECTION/{s/GNU Libraries/Libraries/;s/GNU utilities/Utilities/;}' doc/libidn.info

iconv -f ISO-8859-1 -t UTF-8 doc/libidn.info > iconv.tmp
mv iconv.tmp doc/libidn.info

%build
autoreconf -fi

%configure2_5x \
%ifnarch %mips %arm
	--enable-java \
	--enable-valgrind-tests \
%endif
%ifnarch %mips %arm
	--enable-csharp=mono \
%endif
	--disable-rpath \
	--disable-static

%make

%install
%makeinstall_std

# fix "invalid-lc-messages-dir":
rm -rf %{buildroot}%{_datadir}/locale/en@*quot

# make a nice list for docs
find doc -type f | sed 's/^/%{doc} /' | \
    grep -v "Makefile*" | \
    grep -v "\.tex*" | \
    grep -v "\.info" | \
    grep -v "\.1" | \
    grep -v "\.3" | \
    grep -v "\.sgml" | \
    grep -v "\.xml" | \
    grep -v "gdoc" | \
    grep -v "mdate-sh" > %{libname}-devel.filelist

find examples -type f -name ".c" | sed 's/^/%{doc} /' >> %{develname}.filelist

%find_lang %{name}

#(tpg) really not needed... also got lzma'd :)

rm -rf %{buildroot}%{_infodir}/*.png*

# this fixes a file clash in a mixed arch env
mv %{buildroot}%{_infodir}/%{name}.info %{buildroot}%{_infodir}/%{libname}.info

%files -n idn -f %{name}.lang
%doc ChangeLog FAQ README THANKS contrib
%{_bindir}/idn
%{_mandir}/man1/idn.1*
%{_datadir}/*emacs/site-lisp/*.el

%files -n %{libname}
%{_libdir}/libidn.so.%{major}*
%{_infodir}/%{libname}.info*

%files -n %{develname} -f %{develname}.filelist
%doc doc/libidn.html TODO libc/example.c examples/README examples/Makefile.*
%{_libdir}/libidn.so
%{_includedir}/*.h
%{_libdir}/pkgconfig/*.pc
%{_mandir}/man3/*

%ifnarch %mips %arm
%files -n %{libname}-java
%{_datadir}/java/*.jar
%endif

%ifnarch %mips %arm
%files -n %{libname}-mono
%{_libdir}/*.dll
%endif

%changelog
* Wed Jun 13 2012 Andrey Bondrov <abondrov@mandriva.org> 1.25-2
+ Revision: 805325
- Fix automake 1.12 patch, drop more legacy junk
- Drop some legacy junk

* Fri Jun 01 2012 Oden Eriksson <oeriksson@mandriva.com> 1.25-1
+ Revision: 801751
- fix build
- 1.25

* Thu Jan 12 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.24-1
+ Revision: 760567
- version update 1.24

* Sat Dec 03 2011 Oden Eriksson <oeriksson@mandriva.com> 1.23-2
+ Revision: 737453
- various fixes

* Sun Nov 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.23-1
+ Revision: 733707
- fix deps
- fix build (probably...)
- 1.23
- various cleanups
- nuke static and libtool *.la files

* Sat May 07 2011 Funda Wang <fwang@mandriva.org> 1.22-1
+ Revision: 672243
- add sig
- update to new version 1.22

* Sun May 01 2011 Oden Eriksson <oeriksson@mandriva.com> 1.21-1
+ Revision: 661171
- disable make check for now
- sync some fixes from fedora

  + Funda Wang <fwang@mandriva.org>
    - new version 1.21

* Wed Mar 02 2011 Oden Eriksson <oeriksson@mandriva.com> 1.20-1
+ Revision: 641245
- 1.20

* Mon Jul 12 2010 Oden Eriksson <oeriksson@mandriva.com> 1.19-1mdv2011.0
+ Revision: 551247
- 1.19

* Mon Feb 15 2010 Frederik Himpe <fhimpe@mandriva.org> 1.18-1mdv2010.1
+ Revision: 506370
- Update to new version 1.18

* Fri Jan 15 2010 Emmanuel Andry <eandry@mandriva.org> 1.16-1mdv2010.1
+ Revision: 491778
- New version 1.16

* Sun Sep 27 2009 Olivier Blin <blino@mandriva.org> 1.15-2mdv2010.0
+ Revision: 449884
- disable mono/java/valgrind on mips & arm (from Arnaud Patard)

* Mon Jun 08 2009 Frederik Himpe <fhimpe@mandriva.org> 1.15-1mdv2010.0
+ Revision: 384104
- Update to new version 1.15

* Sat May 02 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.14-1mdv2010.0
+ Revision: 370768
- update to new version 1.14

* Sat Mar 07 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 1.13-2mdv2009.1
+ Revision: 350829
- update to new version 1.13

* Tue Dec 16 2008 Oden Eriksson <oeriksson@mandriva.com> 1.11-2mdv2009.1
+ Revision: 314889
- rebuild

* Sun Nov 16 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.11-1mdv2009.1
+ Revision: 303615
- update to new version 1.11

  + Oden Eriksson <oeriksson@mandriva.com>
    - fix url

* Mon Sep 01 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.10-1mdv2009.0
+ Revision: 278163
- update to new version 1.10

* Fri Jul 11 2008 Oden Eriksson <oeriksson@mandriva.com> 1.9-1mdv2009.0
+ Revision: 233845
- 1.9

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Sun May 11 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.8-1mdv2009.0
+ Revision: 205890
- new version
- enable valgrind tests
- add java and mono subpackages
- fix file list

* Sun Apr 13 2008 Oden Eriksson <oeriksson@mandriva.com> 1.7-1mdv2009.0
+ Revision: 192656
- 1.7

* Thu Feb 21 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.5-1mdv2008.1
+ Revision: 173451
- new version

* Wed Jan 23 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.4-1mdv2008.1
+ Revision: 157102
- new version
- remove buildrequires on libtool and autoconf
- add *.sig file
- mode docs to the binary package
- spec file clean

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Dec 12 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.3-1mdv2008.1
+ Revision: 117624
- new version

* Tue Oct 16 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.2-1mdv2008.1
+ Revision: 98832
- new version
- new license policy

* Tue Sep 18 2007 Thierry Vignaud <tv@mandriva.org> 1.0-2mdv2008.0
+ Revision: 89677
- rebuild

* Tue Jul 31 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0-1mdv2008.0
+ Revision: 57251
- 1.0

* Thu Jul 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.14-1mdv2008.0
+ Revision: 53647
- new devel library policy
- remove not needed files
- disable rpath
- spec file clean
- new version


* Mon Mar 19 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.6.9-3mdv2007.1
+ Revision: 146601
- move devel doc in -devel

* Mon Mar 05 2007 Oden Eriksson <oeriksson@mandriva.com> 0.6.9-2mdv2007.1
+ Revision: 133202
- fix a libname dependant file clash

* Sun Mar 04 2007 Oden Eriksson <oeriksson@mandriva.com> 0.6.9-1mdv2007.1
+ Revision: 132136
- second try...
- 0.6.9
- prevent future mess with major

* Tue Oct 31 2006 Oden Eriksson <oeriksson@mandriva.com> 0.6.8-1mdv2007.1
+ Revision: 74284
- 0.6.8
- misc spec file fixes
- Import libidn

* Sat Jul 08 2006 Oden Eriksson <oeriksson@mandriva.com> 0.6.5-1mdk
- 0.6.5

* Tue Feb 07 2006 Oden Eriksson <oeriksson@mandriva.com> 0.6.2-1mdk
- 0.6.2 (Minor feature enhancements)

* Fri Jan 20 2006 Oden Eriksson <oeriksson@mandriva.com> 0.6.1-1mdk
- 0.6.1

* Thu Dec 22 2005 Oden Eriksson <oeriksson@mandriva.com> 0.6.0-2mdk
- install-info/info-install (duh!)

* Thu Dec 22 2005 Oden Eriksson <oeriksson@mandriva.com> 0.6.0-1mdk
- 0.6.0

* Tue Oct 25 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.20-1mdk
- 0.5.20 (Minor bugfixes)

* Sat Oct 08 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.19-1mdk
- 0.5.19

* Thu Aug 11 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.18-2mdk
- fix #77181

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.18-1mdk
- 0.5.18 (Minor bugfixes)

* Fri May 27 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.17-1mdk
- 0.5.17

* Tue May 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.16-1mdk
- 0.5.16

* Sun Apr 17 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.15-1mdk
- 0.5.15
- use the %%mkrel macro
- fix requires-on-release

* Sun Jan 30 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.5.13-1mdk
- 0.5.13

* Sun Dec 05 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.5.12-1mdk
- 0.5.12

* Tue Nov 09 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.5.10-1mdk
- 0.5.10

* Mon Nov 08 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.5.9-1mdk
- 0.5.9

* Mon Oct 11 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.5.6-1mdk
- 0.5.6

* Mon Aug 09 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.5.4-1mdk
- 0.5.4

* Thu Jul 15 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.5.2-1mdk
- 0.5.2

* Tue Jul 13 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.5.1-1mdk
- 0.5.1

* Mon Jun 28 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.5.0-1mdk
- 0.5.0

* Mon Jun 14 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.4.9-1mdk
- 0.4.9

* Sun Jun 06 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.4.8-1mdk
- 0.4.8

* Wed Jun 02 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.4.7-1mdk
- 0.4.7

* Wed May 26 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.4.6-1mdk
- 0.4.6

* Tue May 25 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.4.5-1mdk
- 0.4.5

* Thu May 06 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.4.4-1mdk
- 0.4.4, thanks to Michael Scherer for helping with the locale stuff


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20038 |12mu|libisofs-1.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	6
%define libname	%mklibname isofs %{major}
%define devname	%mklibname isofs -d

Summary:	Library for creating ISO disc images
Name:		libisofs
Version:	1.3.0
Release:	1
License:	GPLv2+
Group:		System/Libraries
Url:		http://libburnia-project.org/wiki/Libisofs
Source0:	http://files.libburnia-project.org/releases/%{name}-%{version}.tar.gz
BuildRequires:	doxygen
BuildRequires:	graphviz
BuildRequires:	pkgconfig(libburn-1)

%description
Libisofs is a library that handles creating ISO disc image files. It
is intended to work together with libburn to write these images to
discs.

%package -n %{libname}
Summary:	Library for creating ISO disc images
Group:		System/Libraries

%description -n %{libname}
Libisofs is a library that handles creating ISO disc image files. It
is intended to work together with libburn to write these images to
discs.

%package -n %{devname}
Summary:	Header files for development with %{name}
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n %{devname}
This package includes the header files for the %{name} package.

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

# build documentation
doxygen doc/doxygen.conf

%files -n %{libname}
%{_libdir}/libisofs.so.%{major}*

%files -n %{devname}
%doc README AUTHORS COPYRIGHT
%{_libdir}/libisofs.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/%{name}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20039 |12mu|libixion-0.5.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api	0.6
%define major	0
%define libname	%mklibname ixion %{api} %{major}
%define devname	%mklibname ixion -d

Summary:	Threaded multi-target formula parser & interpreter
Name:		libixion
Version:	0.5.0
Release:	1
License:	MIT
Group:		Publishing
Url:		http://gitorious.org/ixion
Source0:	http://kohei.us/files/ixion/src/%{name}-%{version}.tar.bz2
BuildRequires:	libtool
BuildRequires:	boost-devel
BuildRequires:	libstdc++-devel
BuildRequires:	mdds-devel

%description
Ixion is a general purpose formula parser & interpreter that can calculate
multiple named targets, or "cells".

%package tools
Summary:	Spreadsheet file processing library
Group:		Publishing

%description tools
Tools to use ixion parser and interpreter from cli.

%package -n %{libname}
Summary:	Threaded multi-target formula parser & interpreter
Group:		System/Libraries

%description -n %{libname}
Ixion is a general purpose formula parser & interpreter that can calculate
multiple named targets, or "cells".

%package -n %{devname}
Summary:	Threaded multi-target formula parser & interpreter
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}

%description -n %{devname}
Ixion is a general purpose formula parser & interpreter that can calculate
multiple named targets, or "cells".

%prep
%setup -q

%build
%configure2_5x \
	--disable-static

%make

%check
make check

%install
%makeinstall_std

%files tools
%{_bindir}/*

%files -n %{libname}
%{_libdir}/libixion-%{api}.so.%{major}*

%files -n %{devname}
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20040 |12mu|libjpeg-turbo-1.3.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	8
%define	majorturbo	0
%define	libname	%mklibname jpeg %{major}
%define	devname	%mklibname -d jpeg
%define	static	%mklibname -s -d jpeg
%define	turbo	%mklibname turbojpeg %{majorturbo}

%define	major62	62
%define	libname62 %mklibname jpeg %{major62}

Summary:	A MMX/SSE2 accelerated library for manipulating JPEG image files
Name:		libjpeg-turbo
Epoch:		1
Version:	1.3.0
Release:	6
License:	wxWidgets Library License
Group:		System/Libraries
Url:		http://sourceforge.net/projects/libjpeg-turbo
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
# These two allow automatic lossless rotation of JPEG images from a digital
# camera which have orientation markings in the EXIF data. After rotation
# the orientation markings are reset to avoid duplicate rotation when
# applying these programs again.
Source2:	http://jpegclub.org/jpegexiforient.c
Source3:	http://jpegclub.org/exifautotran.txt
Patch0:		jpeg-6b-c++fixes.patch

BuildRequires:	libtool >= 1.4
%ifarch %{ix86} x86_64
BuildRequires:	nasm
%endif

%description
This package contains a library of functions for manipulating JPEG images.
It is a high-speed, libjpeg-compatible version for x86 and x86-64
processors which uses SIMD instructions (MMX, SSE2, etc.) to accelerate
baseline JPEG compression and decompression. It is generally 2-4x as fast
as the unmodified version of libjpeg, all else being equal.

%package -n	%{libname}
Summary:	A library for manipulating JPEG image format files
Group:		System/Libraries

%description -n %{libname}
This package contains the library needed to run programs dynamically
linked with libjpeg.

%package -n	%{libname62}
Summary:	A library for manipulating JPEG image format files
Group:		System/Libraries

%description -n %{libname62}
This package contains the library needed to run programs dynamically
linked with libjpeg.

%package -n	%{turbo}
Summary:	TurboJPEG library
Group:		System/Libraries

%description -n %{turbo}
This package contains the library needed to run programs dynamically
linked with libturbojpeg.

%package -n	%{devname}
Summary:	Development tools for programs which will use the libjpeg library
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Requires:	%{turbo} = %{EVRD}
Provides:	jpeg-devel = %{EVRD}
Conflicts:	jpeg6-devel
Conflicts:	%{_lib}turbojpeg < 1:1.3.0
Obsoletes:	%{_lib}turbojpeg < 1:1.3.0
Obsoletes:	%{mklibname jpeg 62 -d} < 6b-45

%description -n	%{devname}
The libjpeg-turbo devel package includes the header files necessary for 
developing programs which will manipulate JPEG files using the
libjpeg library.

%package -n	%{static}
Summary:	Static libraries for programs which will use the libjpeg library
Group:		Development/C
Requires:	%{devname} = %{EVRD}
Provides:	jpeg-static-devel = %{EVRD}
Conflicts:	jpeg6-static-devel
Obsoletes:	%{mklibname jpeg 62 -d -s} < 6b-45
Obsoletes:	%{mklibname jpeg 7 -d -s} < 7-3
 
%description -n %{static}
The libjpeg static devel package includes the static libraries
necessary for developing programs which will manipulate JPEG files using
the libjpeg library.
 
%package -n	jpeg-progs
Summary:	Programs for manipulating JPEG format image files
Group:		Graphics
%rename		libjpeg-progs
%rename		jpeg6-progs

%description -n	jpeg-progs
This package contains simple client programs for accessing the
libjpeg functions.  The library client programs include cjpeg, djpeg,
jpegtran, rdjpgcom, wrjpgcom and jpegexiforient, coupled with the script
exifautotran. Cjpeg compresses an image file into JPEG format. Djpeg
decompresses a JPEG file into a regular image file. Jpegtran can perform
various useful transformations on JPEG files: it can make lossless
cropping of JPEG files and lossless pasting of one JPEG into another
(dropping). Rdjpgcom displays any text comments included in a JPEG file.
Wrjpgcom inserts text comments into a JPEG file. Jpegexiforient allow
automatic lossless rotation of JPEG images from a digital camera which
have orientation markings in the EXIF data.

%prep
%setup -q
%patch0 -p0
# Fix perms
chmod -x README-turbo.txt

cp %{SOURCE2} jpegexiforient.c
cp %{SOURCE3} exifautotran

%build
CONFIGURE_TOP="$PWD"

mkdir -p jpeg8
pushd jpeg8
CFLAGS="%{optflags} -Ofast -funroll-loops" \
%configure2_5x \
	--enable-shared \
	--enable-static \
	--with-jpeg8
%make
popd

mkdir -p jpeg62
pushd jpeg62
CFLAGS="%{optflags} -Ofast -funroll-loops" \
%configure2_5x \
	--enable-shared \
	--disable-static
%make
popd

%__cc %{optflags} %{ldflags} -o jpegexiforient jpegexiforient.c

%install
make install-libLTLIBRARIES DESTDIR=%{buildroot} -C jpeg62
%makeinstall_std -C jpeg8

install -m755 jpegexiforient -D %{buildroot}%{_bindir}/jpegexiforient
install -m755 exifautotran -D %{buildroot}%{_bindir}/exifautotran

#(neoclust) Provide jpegint.h because it is needed by certain software
install -m644 jpegint.h -D %{buildroot}%{_includedir}/jpegint.h

# cleanup
rm -f %{buildroot}%{_docdir}/*

%files -n %{libname}
%doc change.log ChangeLog.txt README README-turbo.txt
%{_libdir}/libjpeg.so.%{major}*

%files -n %{libname62}
%{_libdir}/libjpeg.so.%{major62}*

%files -n %{turbo}
%{_libdir}/libturbojpeg.so.%{majorturbo}*

%files -n %{devname}
%doc coderules.txt example.c jconfig.txt libjpeg.txt structure.txt
%{_libdir}/libjpeg.so
%{_libdir}/libturbojpeg.so
%{_includedir}/*.h

%files -n %{static}
%{_libdir}/libjpeg.a
%{_libdir}/libturbojpeg.a

%files -n jpeg-progs
%doc usage.txt wizard.txt
%{_bindir}/*
%{_mandir}/man1/*


%changelog
* Tue Jun 18 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:1.3.0-6
+ Revision: 69dd667
- LOG New version 1.3.0, merge spec with Cooker and drop uclibc part



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20041 |12mu|libkactivities-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname kactivities

Summary:	API for using and interacting with Activities
Name:		libkactivities
Version:	4.12.4
Release:	1
Epoch:		6
License:	GPLv2+ and LGPLv2+
Group:		Graphical desktop/KDE
Url:		https://projects.kde.org/projects/kde/kdelibs/kactivities
%define is_beta %(if test `echo %{version} |cut -d. -f3` -ge 70; then echo -n 1; else echo -n 0; fi)
%if %{is_beta}
%define ftpdir unstable
%else
%define ftpdir stable
%endif
Source0:	ftp://ftp.kde.org/pub/kde/%{ftpdir}/%{version}/src/%{oname}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel >= 5:4.9.80
BuildRequires:	nepomuk-core-devel
BuildRequires:	soprano-devel

# libkactivities moved from kdelibs, but turns out there's no actual conflicts
# kactivitymanagerd moved here from kde-runtime
Conflicts:	kdebase4-runtime < 1:4.7.3-10

%description
API for using and interacting with Activities as a consumer,
application adding information to them or as an activity manager.

%files
%{_kde_bindir}/kactivitymanagerd
%{_kde_libdir}/kde4/activitymanager_plugin_activityranking.so
%{_kde_libdir}/kde4/activitymanager_plugin_globalshortcuts.so
%{_kde_libdir}/kde4/activitymanager_plugin_nepomuk.so
%{_kde_libdir}/kde4/activitymanager_plugin_slc.so
%{_kde_libdir}/kde4/activitymanager_plugin_sqlite.so
%{_kde_libdir}/kde4/activitymanager_plugin_virtualdesktopswitch.so
%{_kde_libdir}/kde4/kactivitymanagerd_fileitem_linking_plugin.so
%{_kde_libdir}/kde4/kio_activities.so
%{_kde_datadir}/kde4/services/activities.protocol
%{_kde_datadir}/kde4/services/activitymanager-plugin-activityranking.desktop
%{_kde_datadir}/kde4/services/activitymanager-plugin-nepomuk.desktop
%{_kde_datadir}/kde4/services/activitymanager-plugin-slc.desktop
%{_kde_datadir}/kde4/services/activitymanager-plugin-sqlite.desktop
%{_kde_datadir}/kde4/services/activitymanager-plugin-globalshortcuts.desktop
%{_kde_datadir}/kde4/services/kactivitymanagerd.desktop
%{_kde_datadir}/kde4/services/kactivitymanagerd_fileitem_linking_plugin.desktop
%{_kde_datadir}/kde4/services/activitymanager-plugin-virtualdesktopswitch.desktop
%{_kde_datadir}/kde4/services/kcm_activities.desktop
%{_kde_datadir}/kde4/servicetypes/activitymanager-plugin.desktop
%{_datadir}/ontology/kde/kao.*
%{_kde_libdir}/kde4/imports/org/kde/activities
%{_kde_libdir}/kde4/kcm_activities.so
%{_kde_appsdir}/activitymanager


#-----------------------------------------------------------------------

%define libkactivities_major 6
%define libkactivities %mklibname kactivities %{libkactivities_major}

%package -n %{libkactivities}
Summary:	Runtime library for %{name}

%description -n %{libkactivities}
Library file needed by %{name}

%files -n %{libkactivities}
%{_kde_libdir}/libkactivities.so.%{libkactivities_major}*

#-----------------------------------------------------------------------

%define libkactivities_models_major 1
%define libkactivities_models %mklibname kactivities-models %{libkactivities_models_major}

%package -n %{libkactivities_models}
Summary:	Runtime library for %{name}-models

%description -n %{libkactivities_models}
Library file needed by %{name}-models

%files -n %{libkactivities_models}
%{_kde_libdir}/libkactivities-models.so.%{libkactivities_models_major}*

#-----------------------------------------------------------------------

%package devel
Summary:	Developer files for %{name}
Requires:	kdelibs4-devel
Requires:	%{libkactivities} = %{EVRD}
Requires:	%{libkactivities_models} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description devel
%{summary}.

%files devel
%{_kde_libdir}/libkactivities.so
%{_kde_libdir}/libkactivities-models.so
%{_libdir}/cmake/KActivities
%{_libdir}/cmake/KActivities-Models
%{_libdir}/pkgconfig/*.pc
%{_kde_includedir}/KDE/KActivities
%{_kde_includedir}/kactivities
%{_kde_includedir}/kactivities-models

#-----------------------------------------------------------------------

%prep
%setup -q -n %{oname}-%{version}

%build
%cmake_kde4 \
	-DKACTIVITIES_BUILD_NEPOMUK_PLUGIN:bool=ON \
	-DKACTIVITIES_BUILD_DUMMY_PLUGIN:bool=ON
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 6:4.12.4-1
+ Revision: 4f22ebd
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20042 |12mu|libkcddb-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		libkcddb
Summary:	KDE4 library for retrieving and sending CDDB information
Version:	4.12.4
Release:	1
Epoch:		3
Group:		Graphical desktop/KDE
License:	GPLv2
URL:		http://projects.kde.org/projects/kde/kdemultimedia/libkcddb
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(libmusicbrainz5)
Conflicts:	%{_lib}kcddb4 < 3:4.8.95
Conflicts:	kde4-audiocd < 3:4.8.95

%description
KDE4 library for retrieving and sending CDDB information.

%files
%{_kde_datadir}/config.kcfg/libkcddb.kcfg
%{_kde_services}/libkcddb.desktop
%{_kde_docdir}/HTML/en/kcontrol/cddbretrieval
%{_kde_libdir}/kde4/kcm_cddb.so

#------------------------------------------------------------------------------
%define kcddb_major 4
%define libkcddb %mklibname kcddb %{kcddb_major}

%package -n %{libkcddb}
Summary:	%{name} library
Group:		System/Libraries
Requires:	%{name} = %{EVRD}

%description -n %{libkcddb}
KDE4 library for retrieving and sending CDDB information.

%files -n %{libkcddb}
%{_kde_libdir}/libkcddb.so.%{kcddb_major}*

#------------------------------------------------------------------------------

%package devel
Summary:	Devel stuff for %{name}
Group:		Development/KDE and Qt
Requires:	%{libkcddb} = %{EVRD}
Conflicts:	kdemultimedia4-devel < 3:4.8.95

%description devel
KDE4 library for retrieving and sending CDDB information.

This package contains header files needed if you wish to build applications
based on libkcddb.

%files devel
%{_kde_libdir}/libkcddb.so
%{_kde_libdir}/cmake/libkcddb
%{_kde_includedir}/*

#------------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.12.4-1
+ Revision: c28ab2a
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20043 |12mu|libkcompactdisc-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		libkcompactdisc
Version:	4.12.4
Release:	1
Epoch:		3
Summary:	KDE library for playing & ripping CDs
Group:		System/Libraries
License:	GPLv2
URL:		https://projects.kde.org/projects/kde/kdemultimedia/libkcompactdisc
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(alsa)

%description
KDE library for playing & ripping CDs.

#------------------------------------------------------------------------------
%define kcompactdisc_major 4
%define libkcompactdisc %mklibname kcompactdisc %{kcompactdisc_major}

%package -n %{libkcompactdisc}
Summary:	KDE library for playing & ripping CDs
Group:		System/Libraries

%description -n %{libkcompactdisc}
KDE library for playing & ripping CDs.

%files -n %{libkcompactdisc}
%{_kde_libdir}/libkcompactdisc.so.%{kcompactdisc_major}
%{_kde_libdir}/libkcompactdisc.so.%{kcompactdisc_major}.*

#------------------------------------------------------------------------------

%package devel
Summary:	Devel stuff for %{name}
Group:		Development/KDE and Qt
Requires:	%{libkcompactdisc} = %{EVRD}
Conflicts:	kdemultimedia4-devel < 3:4.8.95

%description devel
KDE library for playing & ripping CDs.

This package contains header files needed if you wish to build applications
based on libkcompactdisc.

%files devel
%{_kde_libdir}/libkcompactdisc.so
%{_kde_libdir}/cmake/libkcompactdisc
%{_kde_includedir}/*

#------------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.12.4-1
+ Revision: cbef188
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20044 |12mu|libkdcraw-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	C++ interface around LibRaw library
Name:		libkdcraw
Version:	4.12.4
Release:	1
Epoch:		2
License:	GPLv2+
Group:		System/Libraries
Url:		http://www.kde.org
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	automoc4
BuildRequires:	kdelibs4-devel
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(libraw)

%description
Libkdcraw is a C++ interface around LibRaw library used to decode RAW
picture files. More information about LibRaw can be found at
http://www.libraw.org.

%files
%doc README AUTHORS NEWS TODO COPYING

#----------------------------------------------------------------------

%package common
Summary:	Non-library files for the kdcraw library
Group:		System/Libraries

%description common
Common files for the kdcraw library

%files common
%{_kde_appsdir}/libkdcraw
%{_kde_iconsdir}/hicolor/*/apps/kdcraw.png

#------------------------------------------------

%define kdcraw_major 23
%define libkdcraw %mklibname kdcraw %{kdcraw_major}

%package -n %{libkdcraw}
Summary:	Kdcraw library
Group:		System/Libraries
Requires:	%{name}-common = %{EVRD}
Obsoletes:	%{_lib}kdcraw20 < 2:4.9.0
Obsoletes:	%{_lib}kdcraw21 < 2:4.10.0
Obsoletes:	%{_lib}kdcraw22 < 2:4.12.0

%description -n %{libkdcraw}
Libkdcraw is a C++ interface around LibRaw library used to decode RAW
picture files. More information about LibRaw can be found at
http://www.libraw.org.

%files -n %{libkdcraw}
%{_kde_libdir}/libkdcraw.so.%{kdcraw_major}*

#-----------------------------------------------------------------------------

%package devel
Summary:	Devel stuff for %{name}
Group:		Development/KDE and Qt
Requires:	kdelibs4-devel
Requires:	%{libkdcraw} = %{EVRD}
Conflicts:	kdegraphics4-devel < 2:4.6.90

%description devel
This package contains header files needed if you wish to build applications
based on %{name}.

%files devel
%{_includedir}/libkdcraw/
%{_kde_libdir}/libkdcraw.so
%{_kde_libdir}/pkgconfig/libkdcraw.pc

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.12.4-1
+ Revision: 2b21606
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20045 |12mu|libkdeedu-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Free Educational Software based on the KDE technologies
Name:		libkdeedu
Version:	4.12.4
Release:	1
Group:		Graphical desktop/KDE
License:	GPLv2
Url:		http://edu.kde.org
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	automoc4
# Add conflicts again khangman since some kvtml files were stored in the khangman package
Conflicts:	khangman < 4.6.90
Conflicts:	kanagram < 4.6.90
Obsoletes:	kdeedu4 < 4.6.90
Obsoletes:	kdeedu4-core < 4.6.90

%description
Runtime library for KDE Education Application

%files
%doc README AUTHORS
%dir %{_kde_appsdir}/kvtml/en
%{_kde_appsdir}/kvtml/en/animals.kvtml
%{_kde_appsdir}/kvtml/en/clothing.kvtml
%{_kde_appsdir}/kvtml/en/computers.kvtml
%{_kde_appsdir}/kvtml/en/currencies.kvtml
%{_kde_appsdir}/kvtml/en/easy.kvtml
%{_kde_appsdir}/kvtml/en/fruits.kvtml
%{_kde_appsdir}/kvtml/en/hard.kvtml
%{_kde_appsdir}/kvtml/en/inventions.kvtml
%{_kde_appsdir}/kvtml/en/medium.kvtml
%{_kde_appsdir}/kvtml/en/numbers.kvtml
%{_kde_appsdir}/kvtml/en/objects.kvtml
%{_kde_appsdir}/kvtml/en/people.kvtml
%{_kde_appsdir}/kvtml/en/professions.kvtml
%{_kde_appsdir}/kvtml/en/space.kvtml
%{_kde_appsdir}/kvtml/en/sports.kvtml
%{_kde_appsdir}/kvtml/en/transportation.kvtml
%{_kde_appsdir}/kvtml/en/vegetables.kvtml
%{_kde_appsdir}/kvtml/en/worldcapitals.kvtml
%{_iconsdir}/hicolor/*/actions/editplots.png
%{_iconsdir}/hicolor/*/actions/functionhelp.png
%{_iconsdir}/hicolor/*/actions/maximum.png
%{_iconsdir}/hicolor/*/actions/minimum.png
%{_iconsdir}/hicolor/*/actions/newdifferential.png
%{_iconsdir}/hicolor/*/actions/newfunction.png
%{_iconsdir}/hicolor/*/actions/newimplicit.png
%{_iconsdir}/hicolor/*/actions/newparametric.png
%{_iconsdir}/hicolor/*/actions/newpolar.png
%{_iconsdir}/hicolor/*/actions/resetview.png
%{_iconsdir}/hicolor/scalable/actions/deriv_func.svgz
%{_iconsdir}/hicolor/scalable/actions/editconstants.svgz
%{_iconsdir}/hicolor/scalable/actions/editplots.svgz
%{_iconsdir}/hicolor/scalable/actions/functionhelp.svgz
%{_iconsdir}/hicolor/scalable/actions/integral_func.svgz
%{_iconsdir}/hicolor/scalable/actions/maximum.svgz
%{_iconsdir}/hicolor/scalable/actions/minimum.svgz
%{_iconsdir}/hicolor/scalable/actions/newfunction.svgz
%{_iconsdir}/hicolor/scalable/actions/newparametric.svgz
%{_iconsdir}/hicolor/scalable/actions/newpolar.svgz
%{_iconsdir}/hicolor/scalable/actions/resetview.svgz
%{_iconsdir}/hicolor/*/actions/coords.png
%{_iconsdir}/hicolor/*/actions/deriv_func.png
%{_iconsdir}/hicolor/*/actions/editconstants.png
%{_iconsdir}/hicolor/*/actions/func.png
%{_iconsdir}/hicolor/*/actions/integral_func.png
%{_iconsdir}/hicolor/*/actions/lessen.png
%{_iconsdir}/hicolor/*/actions/magnify.png

#---------------------------------------------

%define keduvocdocument_major 4
%define libkeduvocdocument %mklibname keduvocdocument %{keduvocdocument_major}

%package -n %{libkeduvocdocument}
Summary:	Runtime library for KDE Education Application
Group:		System/Libraries

%description -n %{libkeduvocdocument}
Runtime library for KDE Education Application

%files -n %{libkeduvocdocument}
%{_kde_libdir}/libkeduvocdocument.so.%{keduvocdocument_major}*

#--------------------------------------------------------------------

%package devel
Summary:	Devel stuff for %{name}
Group:		Development/KDE and Qt
Requires:	kdelibs4-devel
Requires:	%{libkeduvocdocument} = %{version}-%{release}
Conflicts:	kdeedu4-devel < 4.6.90

%description devel
Files needed to build applications based on %{name}.

%files devel
%{_kde_includedir}/libkdeedu
%{_kde_libdir}/libkeduvocdocument.so
%{_kde_libdir}/libqtmmlwidget.a
%{_kde_libdir}/cmake/%{name}

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.12.4-1
+ Revision: 81d4510
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20046 |12mu|libkdegames-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	KDE games library
Name:		libkdegames
Version:	4.12.4
Release:	1
Epoch:		1
Group:		Graphical desktop/KDE
License:	GPLv2 and LGPLv2 and GFDL
Url:		http://games.kde.org/
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(sndfile)

%description
This packages provides common code and data for many KDE games.

#-------------------------------------------------------------------------------

%package common
Summary:	Common files needed by KDE games
Group:		Graphical desktop/KDE
BuildArch:	noarch
Obsoletes:	kdegames4-core < 1:4.9.80

%description common
This package provides common files needed by KDE games such as carddecks
for KDE cardgames.

%files common
%{_kde_appsdir}/carddecks/
%{_kde_appsdir}/kconf_update/kgthemeprovider-migration.upd

#-------------------------------------------------------------------------------

%package corebindings
Summary:	Qml plugins for KDE games
Group:		Graphical desktop/KDE

%description corebindings
Qml plugins for KDE games.

%files corebindings
%{_kde_libdir}/kde4/imports/org/kde/games/core/KgItem.qml
%{_kde_libdir}/kde4/imports/org/kde/games/core/libcorebindingsplugin.so
%{_kde_libdir}/kde4/imports/org/kde/games/core/qmldir

#-------------------------------------------------------------------------------

%define libkdegames_major 6
%define libkdegames %mklibname kdegames %{libkdegames_major}

%package -n %{libkdegames}
Summary:	Runtime Library for KDE games
Group:		System/Libraries
Obsoletes:	%{_lib}kdegames4 < 1:4.8.0
Obsoletes:	%{_lib}kdegames5 < 1:4.9.0
Obsoletes:	%{_lib}kggzgames4 < 1:4.8.0
Obsoletes:	%{_lib}kggzmod4 < 1:4.8.0
Obsoletes:	%{_lib}kggznet4 < 1:4.8.0

%description -n %{libkdegames}
Runtime Library for KDE games.

%files -n %{libkdegames}
%{_kde_libdir}/libkdegames.so.%{libkdegames_major}*

#-------------------------------------------------------------------------------

%define libkdegamesprivate_major 1
%define libkdegamesprivate %mklibname kdegamesprivate 1

%package -n %{libkdegamesprivate}
Summary:	Runtime Library for KDE games
Group:		System/Libraries

%description -n %{libkdegamesprivate}
Runtime Library for KDE games.

%files -n %{libkdegamesprivate}
%{_kde_libdir}/libkdegamesprivate.so.%{libkdegamesprivate_major}*

#-------------------------------------------------------------------------------

%package devel
Summary:	Headers files for KDE games library
Group:		Development/KDE and Qt
Requires:	kdelibs4-devel
Obsoletes:	kdegames4-devel < 1:4.9.80
Provides:	kdegames4-devel = %{EVRD}
Requires:	%{libkdegames} = %{EVRD}
Requires:	%{libkdegamesprivate} = %{EVRD}

%description devel
Headers files needed to build applications based on KDE games library.

%files devel
%{_kde_libdir}/cmake/KDEGames/*.cmake
%{_kde_libdir}/libkdegamesprivate.so
%{_kde_libdir}/libkdegames.so
%{_kde_includedir}/*

#------------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: 1e59b3c
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20047 |12mu|libkexiv2-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 11
%define libname %mklibname kexiv2_ %{major}
%define devname %mklibname kexiv2 -d

Summary:	KDE4 wrapper around exiv2 library
Name:		libkexiv2
Version:	4.12.4
Release:	1
Epoch:		2
License:	GPLv2+
Group:		Graphical desktop/KDE
Url:		http://www.kde.org
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(exiv2)
BuildRequires:	automoc4
Conflicts:	%{_lib}kexiv2_9 < 2:4.6.90

%description
Libkexiv2 is a wrapper around Exiv2 library to manipulate pictures
metadata as EXIF/IPTC and XMP.

%files
%doc AUTHORS COPYING NEWS README TODO
%{_kde_appsdir}/libkexiv2/data/topicset.iptc-subjectcode.xml

#--------------------------------------------------------------------

%package -n %{libname}
Summary:	%{name} library
Group:		System/Libraries
Obsoletes:	%{_lib}kexiv2_10 < 2:4.8.90
Requires:	%{name}

%description -n %{libname}
Libkexiv2 is a wrapper around Exiv2 library to manipulate pictures
metadata as EXIF/IPTC and XMP.

%files -n %{libname}
%{_kde_libdir}/libkexiv2.so.%{major}*

#--------------------------------------------------------------------

%package -n %{devname}
Summary:	Devel stuff for %{name}
Group:		Development/KDE and Qt
Requires:	kdelibs4-devel
Requires:	pkgconfig(exiv2)
Requires:	%{libname} = %{EVRD}
Conflicts:	kdegraphics4-devel < 2:4.6.10
Conflicts:	libkexiv2-devel < 2:4.12.1
Obsoletes:	libkexiv2-devel < 2:4.12.1

%description -n %{devname}
This package contains header files needed if you wish to build applications
based on libkexiv2.

%files -n %{devname}
%{_includedir}/libkexiv2
%{_libdir}/cmake/libkexiv2-*/*.cmake
%{_libdir}/pkgconfig/libkexiv2.pc
%{_libdir}/libkexiv2.so

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.12.4-1
+ Revision: 652e8ad
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20048 |12mu|libkfbapi-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Library to access various Facebook services via their public API
Name:		libkfbapi
Version:	1.0
Release:	2
License:	GPLv2+
Group:		Graphical desktop/KDE
Url:		https://projects.kde.org/projects/extragear/libs/%{name}
Source0:	http://download.kde.org/stable/%{name}/%{version}/src/%{name}-%{version}.tar.bz2
BuildRequires:	xsltproc
BuildRequires:	kdelibs4-devel
BuildRequires:	kdepimlibs4-devel
BuildRequires:	pkgconfig(QJson)

%description
Library to access various Facebook services via their public API.

#----------------------------------------------------------------------------

%package i18n
Summary:	Translations for libkfbapi
Group:		System/Internationalization
BuildArch:	noarch

%description i18n
Translations for libkfbapi.

%files i18n -f %{name}.lang

#----------------------------------------------------------------------------

%define major 1
%define libname %mklibname kfbapi %{major}

%package -n %{libname}
Summary:	Runtime library for libkfbapi
Group:		System/Libraries
Requires:	%{name}-i18n

%description -n %{libname}
Library to access various Facebook services via their public API.

%files -n %{libname}
%{_kde_libdir}/libkfbapi.so.%{major}*

#----------------------------------------------------------------------------

%define devname %mklibname -d kfbapi

%package -n %{devname}
Summary:	Development files for libkfbapi
Group:		Development/KDE and Qt
Provides:	%{name}-devel = %{EVRD}
Requires:	%{libname} = %{EVRD}

%description -n %{devname}
Development files for libkfbapi.

%files -n %{devname}
%{_kde_libdir}/libkfbapi.so
%{_kde_includedir}/*
%{_kde_libdir}/pkgconfig/*.pc
%{_kde_libdir}/cmake/*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang %{name}

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20049 |12mu|libkgapi-2.1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Library to access various Google services via their public API
Name:		libkgapi
Version:	2.1.0
Release:	2
License:	GPLv2+
Group:		Graphical desktop/KDE
Url:		http://progdan.cz/category/akonadi-google/
Source0:	http://download.kde.org/stable/%{name}/%{version}/src/%{name}-%{version}.tar.bz2
Patch0:		libkgapi-2.1.0-pkgconfig.patch
BuildRequires:	boost-devel
BuildRequires:	kdelibs4-devel
BuildRequires:	kdepimlibs4-devel
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(QJson)

%description
LibKGAPI (previously called LibKGoogle) is a C++ library that implements APIs
for various Google services.

Currently supported APIs:
  - Calendar API v3 (https://developers.google.com/google-apps/calendar)
  - Contacts API v3 (https://developers.google.com/google-apps/contacts/v3/)
  - Tasks API v1 (https://developers.google.com/google-apps/tasks)
  - Latitude API v1 (https://developers.google.com/latitude/v1/)
  - Static Google Maps API v2
    (https://developers.google.com/maps/documentation/staticmaps/)
  - Drive API v2 (https://developers.google.com/drive/v2/reference)

#----------------------------------------------------------------------------

%define major2 2
%define libname2 %mklibname kgapi2_ %{major2}

%package -n %{libname2}
Summary:	Runtime library for %{name}
Group:		System/Libraries

%description -n %{libname2}
Runtime Library for %{name}.

%files -n %{libname2}
%{_kde_libdir}/libkgapi2.so.%{major2}
%{_kde_libdir}/libkgapi2.so.%{version}

#----------------------------------------------------------------------------

%define devname %mklibname -d kgapi

%package -n %{devname}
Summary:	Development files for libkgapi
Group:		Development/KDE and Qt
Provides:	%{name}-devel = %{EVRD}
Requires:	%{libname2} = %{EVRD}

%description -n %{devname}
Development files for libkgapi.

%files -n %{devname}
%{_kde_libdir}/libkgapi2.so
%{_kde_includedir}/*
%{_kde_libdir}/pkgconfig/*.pc
%{_kde_libdir}/cmake/*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Thu Mar 13 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.1.0-2
+ Revision: 6211d28
- LOG New version 2.1.0, drop obsolete libkgapi1 library as upstream did, keep libkgapi.pc which was dropped by upstream



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20050 |12mu|libkipi-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Interface to use kipi-plugins for KDE
Name:		libkipi
Version:	4.12.4
Release:	1
Epoch:		2
Group:		Graphical desktop/KDE
License:	GPLv2
Url:		http://www.kde.org
%define is_beta %(if test `echo %{version} |cut -d. -f3` -ge 70; then echo -n 1; else echo -n 0; fi)
%if %{is_beta}
%define ftpdir unstable
%else
%define ftpdir stable
%endif
Source:		ftp://ftp.kde.org/pub/kde/%{ftpdir}/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	automoc4

%description
Libkipi is an interface to use kipi-plugins from a KDE image management
program like digiKam (http://www.digikam.org).

#------------------------------------------------

%package -n kipi-common
Summary:	Non-library files for the kipi library
Group:		System/Libraries

%description -n kipi-common
Common files and tools for the kipi library.

%files -n kipi-common
%doc README TODO AUTHORS COPYING
%{_kde_bindir}/kxmlkipicmd
%{_kde_appsdir}/kipi
%{_kde_appsdir}/kxmlkipicmd
%{_kde_iconsdir}/*/*/*/kipi.*
%{_kde_libdir}/kde4/kipiplugin_kxmlhelloworld.so
%{_kde_services}/kipiplugin_kxmlhelloworld.desktop
%{_kde_servicetypes}/kipiplugin.desktop

#------------------------------------------------

%define kipi_major 11
%define libkipi %mklibname kipi %{kipi_major}

%package -n %{libkipi}
Summary:	libkipi library
Group:		System/Libraries
Obsoletes:	%{_lib}kipi8 < 2:4.9.0
Obsoletes:	%{_lib}kipi9 < 2:4.10.0
Obsoletes:	%{_lib}kipi10 < 2:4.11.0

%description -n %{libkipi}
Libkipi is an interface to use kipi-plugins from a KDE image management
program like digiKam (http://www.digikam.org).

%files -n %{libkipi}
%{_kde_libdir}/libkipi.so.%{kipi_major}*

#-----------------------------------------------------------------------------

%package devel
Summary:	Devel stuff for %{name}
Group:		Development/KDE and Qt
Requires:	kdelibs4-devel >= 2:%{version}
Requires:	%{libkipi} = %{EVRD}
Conflicts:	kdegraphics4-devel < 2:4.6.90

%description devel
This package contains header files needed if you wish to build applications
based on %{name}.

%files devel
%{_includedir}/%{name}
%{_kde_libdir}/libkipi.so
%{_kde_libdir}/pkgconfig/libkipi.pc

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.12.4-1
+ Revision: d739d99
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20051 |12mu|libkmahjongg-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		libkmahjongg
Summary:	Library used for loading and rendering of Mahjongg tilesets
Version:	4.12.4
Release:	1
Epoch:		1
Group:		Graphical desktop/KDE
License:	GPLv2 and LGPLv2 and GFDL
URL:		http://games.kde.org/
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	libkdegames-devel

%description
This package provides the library for loading and rendering of Mahjongg
tilesets and associated backgrounds, used by KMahjongg, Kajongg and KShisen.

#------------------------------------------------------------------------------

%package -n kmahjongglib
Summary:	Common files needed by KMahjongg, Kajongg and KShisen
Group:		Games/Other
BuildArch:	noarch

%description -n kmahjongglib
Common files needed by KMahjongg, Kajongg and KShisen.

%files -n kmahjongglib
%{_kde_appsdir}/kmahjongglib

#-------------------------------------------------------------------------------

%define libkmahjongglib_major 4
%define libkmahjongglib %mklibname kmahjongglib %{libkmahjongglib_major}

%package -n %{libkmahjongglib}
Summary:	Runtime library for KMahjongg
Group:		System/Libraries
Requires:	kmahjongglib

%description -n %{libkmahjongglib}
Runtime library for KMahjongg.

%files -n %{libkmahjongglib}
%{_kde_libdir}/libkmahjongglib.so.%{libkmahjongglib_major}*

#-------------------------------------------------------------------------------

%package devel
Summary:	Headers files for KMahjongg library
Group:		Development/KDE and Qt
Conflicts:	kdegames4-devel < 1:4.9.80
Requires:	libkdegames-devel
Requires:	%{libkmahjongglib} = %{EVRD}

%description devel
Headers files needed to build applications based on KMahjongg library.

%files devel
%{_kde_libdir}/libkmahjongglib.so
%{_kde_includedir}/*

#------------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: 25feddb
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20052 |12mu|libkomparediff2-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 4
%define libname %mklibname komparediff2_ %{major}
%define devname %mklibname komparediff2 -d

Summary:	KDE library to compare files and strings
Name:		libkomparediff2
Version:	4.12.4
Release:	1
Epoch:		1
Group:		Graphical desktop/KDE
License:	GPLv2+
Url:		http://www.kde.org
%define is_beta %(if test `echo %{version} |cut -d. -f3` -ge 70; then echo -n 1; else echo -n 0; fi)
%if %{is_beta}
%define ftpdir unstable
%else
%define ftpdir stable
%endif
Source0:	ftp://ftp.kde.org/pub/kde/%{ftpdir}/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel

%description
KDE library to compare files and strings.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Kompare shared library
Group:		System/Libraries

%description -n %{libname}
Kompare shared library.

%files -n %{libname}
%doc COPYING
%{_kde_libdir}/libkomparediff2.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for libkomparediff2
Group:		Development/KDE and Qt
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Conflicts:	kdesdk4-devel < 1:1.4.11.0
Conflicts:	kompare-devel < 1:1.4.12.0

%description -n %{devname}
This package includes the header files you will need to compile applications
based on libkomparediff2 library.

%files -n %{devname}
%doc COPYING
%{_kde_includedir}/%{name}
%{_kde_libdir}/cmake/%{name}/
%{_kde_libdir}/libkomparediff2.so

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: da57ff9
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20053 |12mu|libkpeople-0.2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 3

Summary:	Metacontact aggregation library for KDE
Name:		libkpeople
Version:	0.2.2
Release:	1
Group:		Graphical desktop/KDE
License:	LGPLv2.1+
Url:		https://projects.kde.org/projects/playground/network/libkpeople
Source0:	ftp://ftp.kde.org/pub/kde/unstable/%{name}/%{version}/src/%{name}-%{version}.tar.bz2
BuildRequires:	kdelibs4-devel
BuildRequires:	kdepimlibs4-devel

%description
A library that provides access to all contacts and the people who hold them.

#----------------------------------------------------------------------------

%package core
Summary:	Commons files used by %{name}
Group:		Graphical desktop/KDE

%description core
Commons files used by %{name}

%files  core -f %{name}.lang
%{_kde_appsdir}/kpeople/dummy_avatar.png
%{_kde_libdir}/kde4/akonadi_kpeople_plugin.so
%{_kde_services}/akonadi_kpeople_plugin.desktop
%{_kde_servicetypes}/kpeople_data_source.desktop
%{_kde_servicetypes}/kpeople_plugin.desktop
%{_kde_servicetypes}/persondetailsplugin.desktop

#----------------------------------------------------------------------------

%define libkpeople %mklibname kpeople %{major}

%package -n %{libkpeople}
Summary:	Runtime library for %{name}
Group:		System/Libraries

%description -n %{libkpeople}
Runtime library for %{name}.

%files -n %{libkpeople}
%{_kde_libdir}/libkpeople.so.0*
%{_kde_libdir}/libkpeople.so.%{major}

#----------------------------------------------------------------------------

%define libkpeoplewidgets %mklibname kpeoplewidgets %{major}

%package -n %{libkpeoplewidgets}
Summary:	Runtime library for %{name}
Group:		System/Libraries

%description -n %{libkpeoplewidgets}
Runtime library for %{name}.

%files -n %{libkpeoplewidgets}
%{_kde_libdir}/libkpeoplewidgets.so.0*
%{_kde_libdir}/libkpeoplewidgets.so.%{major}

#----------------------------------------------------------------------------

%define devname %mklibname kpeople -d

%package -n %{devname}
Summary:	Headers files for %{name}
Group:		Development/KDE and Qt
Provides:	%{name}-devel = %{EVRD}
Provides:	kpeople-devel = %{EVRD}
Requires:	%{libkpeople} = %{EVRD}
Requires:	%{libkpeoplewidgets} = %{EVRD}

%description -n %{devname}
Headers files for %{name}.

%files -n %{devname}
%{_kde_includedir}/KPeople/
%{_kde_includedir}/kpeople/
%{_kde_libdir}/cmake/KPeople/*.cmake
%{_kde_libdir}/libkpeople.so
%{_kde_libdir}/libkpeoplewidgets.so

#----------------------------------------------------------------------------

%prep
%setup -q
%apply_patches

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang %{name}

%changelog
* Sun Jul 27 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.2.2-1
+ Revision: 7ba116c
- New version 0.2.2, new library major 3, update BuildRequires and files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20054 |12mu|libksane-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A library for dealing with scanners
Name:		libksane
Version:	4.12.4
Release:	1
Epoch:		2
Group:		System/Libraries
License:	GPLv2
Url:		http://www.kde.org
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	sane-devel
BuildRequires:	automoc4
Conflicts:	kdegraphics4-core < 2:4.6.90

%description
LibKSane is a KDE interface for SANE library to control flat scanner.

%files
%{_kde_iconsdir}/hicolor/*/actions/black-white.png
%{_kde_iconsdir}/hicolor/*/actions/color.png
%{_kde_iconsdir}/hicolor/*/actions/gray-scale.png

#------------------------------------------------

%define ksane_major 0
%define libksane %mklibname ksane %{ksane_major}

%package -n %{libksane}
Summary:	A library for dealing with scanners
Group:		System/Libraries

%description -n %{libksane}
LibKSane is a KDE interface for SANE library to control flat scanners.

%files -n %{libksane}
%{_kde_libdir}/libksane.so.%{ksane_major}*

#-----------------------------------------------------------------------------

%package devel
Summary:	Devel stuff for %{name}
Group:		Development/KDE and Qt
Requires:	kdelibs4-devel
Requires:	sane-devel
Requires:	%{libksane} = %{EVRD}
Conflicts:	kdegraphics4-devel < 2:4.6.90

%description devel
This package contains header files needed if you wish to build applications
based on %{name}.

%files devel
%{_kde_includedir}/%{name}
%{_kde_libdir}/cmake/KSane/KSaneConfig.cmake
%{_kde_libdir}/libksane.so
%{_kde_libdir}/pkgconfig/libksane.pc

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.12.4-1
+ Revision: 9747653
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20055 |12mu|libkscreen-1.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Display configuration library
Name:		libkscreen
Version:	1.0.2
Release:	1
License:	GPLv2+
Group:		Graphical desktop/KDE
Url:		https://projects.kde.org/projects/playground/libs/libkscreen
Source0:	ftp://ftp.kde.org/pub/kde/stable/%{name}/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(xcb)
BuildRequires:	pkgconfig(xcb-image)
BuildRequires:	pkgconfig(xcb-renderutil)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(QJson)
Requires:	kdebase4-runtime

%description
LibKScreen is a library that provides access to current configuration
of connected displays and ways to change the configuration.

%files
%{_kde_libdir}/kde4/plugins/kscreen/KSC_Fake.so
%{_kde_libdir}/kde4/plugins/kscreen/KSC_XRandR.so
%{_kde_libdir}/kde4/plugins/kscreen/KSC_XRandR11.so

#------------------------------------------------------------------------------

%define major 1
%define libname %mklibname kscreen %{major}

%package -n %{libname}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libname}
LibKScreen is a library that provides access to current configuration
of connected displays and ways to change the configuration.

%files -n %{libname}
%{_kde_libdir}/libkscreen.so.%{major}*

#------------------------------------------------------------------------------

%define devname %mklibname kscreen -d

%package -n %{devname}
Summary:	Devel stuff for %{name}
Group:		Development/KDE and Qt
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{devname}
Files needed to build applications based on %{name}.

%files -n %{devname}
%{_kde_includedir}/kscreen
%{_kde_libdir}/cmake/LibKScreen
%{_kde_libdir}/libkscreen.so
%{_kde_libdir}/pkgconfig/kscreen.pc

#------------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Nov 20 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0.2-1
+ Revision: 018a11e
- Fix source url



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20056 |12mu|libktorrent-1.3.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	5
%define libname %mklibname ktorrent %{major}
%define devname %mklibname ktorrent -d

Name:		libktorrent
Version:	1.3.1
Release:	2
Summary:	BitTorrent program for KDE
Group:		Networking/File transfer
License:	GPLv2+
Url:		http://ktorrent.org/
Source0:	http://ktorrent.org/downloads/4.3.1/%{name}-%{version}.tar.bz2
BuildRequires:	boost-devel
BuildRequires:	gmp-devel
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(libgcrypt)
BuildRequires:	pkgconfig(qca2)

%description
KTorrent is a BitTorrent program for KDE. It's main features are:
 o Downloads torrent files
 o Upload speed capping, seeing that most people can't upload
   infinite amounts of data.
 o Internet searching using  The Bittorrent website's search engine
 o UDP Trackers

%package common
Summary:	Common files of libktorrent
Group:		System/Libraries

%description common
Common files for libktorrent, used by KTorrent, a BitTorrent program for
KDE.

%package -n %{libname}
Summary:	Ktorrent libbrary
Group:		System/Libraries
Requires:	%{name}-common >= %{version}-%{release}

%description -n %{libname}
KTorrent is a BitTorrent program for KDE. It's main features are:
 o Downloads torrent files
 o Upload speed capping, seeing that most people can't upload
   infinite amounts of data.
 o Internet searching using  The Bittorrent website's search engine
 o UDP Trackers

%package -n %{devname}
Summary:	Ktorrent plugin devel headers
Group:		Networking/File transfer
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	libktorrent-devel < 1.3.1-2

%description -n %{devname}
Ktorrent plugin devel headers.

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang %{name}

%files common -f %{name}.lang

%files -n %{libname}
%{_kde_libdir}/libktorrent.so.%{major}*

%files -n %{devname}
%{_kde_includedir}/*
%{_kde_appsdir}/cmake/*/*
%{_kde_libdir}/*.so


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20057 |12mu|libkvkontakte-1.0.0-0.git20120710.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define git 1
%define gitdate 20120710

%define major 1
%define libname %mklibname kvkontakte %{major}
%define libnamedev %mklibname -d kvkontakte

Name:		libkvkontakte
Summary:	Library for asynchronous interaction with vkontakte social network  
Group:		System/Libraries
Version:	1.0.0
Release:	0.git%{gitdate}.2
License:	GPLv2+
Url:		https://projects.kde.org/projects/extragear/libs/libkvkontakte
Source0:	%{name}-%{gitdate}.tar.bz2
BuildRequires:	qjson-devel
BuildRequires:	kdelibs4-devel

%description
KDE C++ library for asynchronous interaction with vkontakte.ru social
network via its open API.

#--------------------------------------------------------------------
%package -n %{libname}
Summary:	%{name} Library
Group:		System/Libraries

%description -n %{libname}
KDE C++ library for asynchronous interaction with vkontakte.ru social
network via its open API.

%files -n %{libname}
%{_kde_libdir}/libkvkontakte.so.%{major}*

#--------------------------------------------------------------------
%package -n %{libnamedev}
Summary:	%{name} Developpement Files
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	libkvkontakte-devel = %{version}-%{release}
Provides:	kvkontakte-devel = %{version}-%{release}

%description -n %{libnamedev}
This package contains libraries and headers files needed to develop
progams that need libkvkontakte.

%files -n %{libnamedev}
%{_kde_includedir}/libkvkontakte/
%{_kde_libdir}/cmake/LibKVkontakte/
%{_kde_libdir}/libkvkontakte.so

#--------------------------------------------------------------------
%prep
%setup -q%{?git:n %{name}}

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%changelog
* Tue Nov 15 2011 Zé <ze@mandriva.org> 1.0.0-0.git20111115.1
+ Revision: 730683
- fix lib naming
- imported package libkvkontakte


* Thu Nov 15 2011 Zé <ze@mandriva.org> 1.0.0-1
- first package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20058 |12mu|liblangtag-0.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	1
%define libname	%mklibname langtag %{major}
%define devname	%mklibname langtag -d

Summary:	An interface library to access tags for identifying languages
Name:		liblangtag
Version:	0.4.0
Release:	1
Group:		System/Internationalization
License:	LGPLv3+
Url:		https://github.com/tagoh/liblangtag/
Source0:	https://github.com/downloads/tagoh/%{name}/%{name}-%{version}.tar.bz2
Patch0:		0001-Fix-build-issues-with-MSVC.patch
Patch1:		fix-format-not-a-string-literal.diff
Patch2:		fix-linking.diff

BuildRequires:	gtk-doc
BuildRequires:	libtool
BuildRequires:	pkgconfig(libxml-2.0)

%description
%{name} is an interface library to access tags for identifying
languages.

Features:
* several subtag registry database supports:
  - language
  - extlang
  - script
  - region
  - variant
  - extension
  - grandfathered
  - redundant
* handling of the language tags
  - parser
  - matching
  - canonicalizing

%package -n %{libname}
Summary:	An interface library to access tags for identifying languages
Group:		System/Libraries

%description -n %{libname}
%{name} is an interface library to access tags for identifying
languages.

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}

%description -n %{devname}
This package contains libraries and header files for
developing applications that use %{name}.

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--disable-static \
	--enable-shared \
	--disable-introspection

%make

%install
%makeinstall_std

%files -n %{libname}
%doc AUTHORS COPYING NEWS README
%{_libdir}/%{name}.so.%{major}*
%{_libdir}/%{name}/*.so
%{_datadir}/%{name}

%files -n %{devname}
%doc COPYING
%doc %{_datadir}/gtk-doc/html/%{name}
%{_includedir}/%{name}
%{_libdir}/%{name}.so
%{_libdir}/pkgconfig/%{name}.pc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20059 |12mu|liblastfm-1.0.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		liblastfm
Version:	1.0.7
Release:	1
Summary:	Liblastfm is a collection of libraries to help you integrate Last.fm services
License:	GPLv3
Group:		System/Libraries
URL:		https://github.com/mxcl/liblastfm
Source0:	http://cdn.last.fm/client/%{name}-%{version}.tar.gz
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(samplerate)
BuildRequires:	pkgconfig(fftw3)
BuildRequires:	ruby
BuildRequires:	cmake

%description
Liblastfm is a collection of libraries to help you integrate Last.fm services
into your rich desktop software. It is officially supported software developed
by Last.fm staff.

#---------------------------------------------------------------------

%define lastfm_major 1
%define libname %mklibname lastfm %{lastfm_major}

%package -n %{libname}
Group:		System/Libraries
Summary:	Liblastfm is a collection of libraries to help you integrate Last.fm services

%description -n %{libname}
Liblastfm is a collection of libraries to help you integrate Last.fm services
into your rich desktop software. It is officially supported software developed
by Last.fm staff.

%files -n %{libname}
%{_libdir}/liblastfm.so.%{lastfm_major}*

#---------------------------------------------------------------------

%define finger_major 1
%define libnamefinger %mklibname lastfm_fingerprint %{finger_major}

%package -n %{libnamefinger}
Group:		System/Libraries
Summary:	Liblastfm is a collection of libraries to help you integrate Last.fm services

%description -n %{libnamefinger}
Liblastfm is a collection of libraries to help you integrate Last.fm services
into your rich desktop software. It is officially supported software developed
by Last.fm staff.

%files -n %{libnamefinger}
%{_libdir}/liblastfm_fingerprint.so.%{finger_major}*

#---------------------------------------------------------------------

%define develname %mklibname lastfm -d

%package -n %{develname}
Group:		Development/C
Summary:	%{name} development header
Requires:	%{libname} = %{version}-%{release}
Requires:	%{libnamefinger} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
Install this package if you want do compile applications i
using the libtag library.

%files -n %{develname}
%doc COPYING
%{_libdir}/*.so
%{_includedir}/*

#---------------------------------------------------------------------

%prep
%setup -q

%build
%if "%{_lib}" == "lib64"
	for name in $(find . -name *.pro); do
		sed -i "s,target.path.*, target.path = /lib64,g" $name
	done
%endif

%cmake -DBUILD_FINGERPRINT=ON
%make

%install
%makeinstall_std -C build

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20060 |12mu|liblayout-0.2.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	CSS based layouting framework
Name:		liblayout
Version:	0.2.10
Release:	1
License:	LGPLv2+
Group:		System/Libraries 
Url:		http://reporting.pentaho.org/
Source0:	http://downloads.sourceforge.net/jfreereport/liblayout-%{version}.zip
BuildArch:	noarch
BuildRequires:	ant
BuildRequires:	flute
BuildRequires:	java-devel >= 0:1.6.0 
BuildRequires:	java-rpmbuild
BuildRequires:	jpackage-utils
BuildRequires:	libbase >= 1.1.3
BuildRequires:	libfonts
BuildRequires:	libloader
BuildRequires:	librepository
BuildRequires:	pentaho-libxml
BuildRequires:	sac
BuildRequires:	xml-commons-apis
Requires:	flute
Requires:	java >= 0:1.6.0 
Requires:	jpackage-utils
Requires:	libbase >= 1.0.0
Requires:	libloader >= 1.1.3
Requires:	librepository >= 1.1.3
Requires:	libfonts >= 1.1.3
Requires:	pentaho-libxml
Requires:	sac
Requires:	xml-commons-apis

%description
LibLayout is a layouting framework. It is based on the Cascading StyleSheets
standard. The layouting expects to receive its content as a DOM structure
(although it does not rely on the W3C-DOM API).

%package javadoc
Summary:	Javadoc for %{name}
Group:		Development/Java 
Requires:	%{name} = %{version}-%{release}
Requires:	jpackage-utils

%description javadoc
Javadoc for %{name}.

%prep
%setup -q -c
find . -name "*.jar" -exec rm -f {} \;
mkdir -p lib
build-jar-repository -s -p lib flute libloader librepository libxml libfonts \
    sac jaxp libbase commons-logging-api

%build
ant jar javadoc
for file in README.txt licence-LGPL.txt ChangeLog.txt; do
    tr -d '\r' < $file > $file.new
    mv $file.new $file
done

%install
mkdir -p %{buildroot}%{_javadir}
cp -p build/lib/%{name}.jar %{buildroot}%{_javadir}/%{name}.jar

mkdir -p %{buildroot}%{_javadocdir}/%{name}
cp -rp build/api %{buildroot}%{_javadocdir}/%{name}

%files
%doc licence-LGPL.txt README.txt ChangeLog.txt
%{_javadir}/*.jar

%files javadoc
%{_javadocdir}/%{name}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20061 |12mu|libloader-1.1.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Resource Loading Framework
Name:		libloader
Version:	1.1.6
Release:	1
License:	LGPLv2+
Group:		Development/Java 
Url:		http://reporting.pentaho.org/
Source0:	http://downloads.sourceforge.net/jfreereport/%{name}-%{version}.zip
Patch0:		libloader-1.1.2-fix-build.patch
BuildArch:	noarch

BuildRequires:	ant
BuildRequires:	ant-contrib
BuildRequires:	ant-nodeps
BuildRequires:	java-devel
BuildRequires:	jpackage-utils
BuildRequires:	libbase >= 1.1.3
Requires:	java
Requires:	jpackage-utils
Requires:	libbase >= 1.1.3

%description
LibLoader is a general purpose resource loading framework. It has been
designed to allow to load resources from any physical location and to
allow the processing of that content data in a generic way 
totally transparent to the user of that library.

%package javadoc
Summary:	Javadoc for %{name}
Group:		Development/Java
Requires:	%{name} = %{version}-%{release}
Requires:	jpackage-utils

%description javadoc
Javadoc for %{name}.

%prep
%setup -q -c
%patch0 -p0
find . -name "*.jar" -exec rm -f {} \;
mkdir -p lib
build-jar-repository -s -p lib libbase commons-logging-api
cd lib
ln -s %{_javadir}/ant ant-contrib

%build
ant jar javadoc
for file in README.txt licence-LGPL.txt ChangeLog.txt; do
    tr -d '\r' < $file > $file.new
    mv $file.new $file
done

%install
mkdir -p %{buildroot}%{_javadir}
cp -p ./dist/%{name}-%{version}.jar %{buildroot}%{_javadir}
pushd %{buildroot}%{_javadir}
ln -s %{name}-%{version}.jar %{name}.jar
popd

mkdir -p %{buildroot}%{_javadocdir}/%{name}
cp -rp bin/javadoc/docs/api %{buildroot}%{_javadocdir}/%{name}

%files
%doc licence-LGPL.txt README.txt ChangeLog.txt
%{_javadir}/%{name}-%{version}.jar
%{_javadir}/%{name}.jar

%files javadoc
%{_javadocdir}/%{name}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20062 |12mu|libmatroska-1.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# For some reasons library is unstripped and we don't have time for investigation
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

%define ebmlver 1.3.0
%define major 6
%define libname %mklibname matroska %{major}
%define devname %mklibname -d matroska

Summary:	Matroska Audio/Video file format library
Name:		libmatroska
Version:	1.4.1
Release:	1
License:	GPL/QPL
Group:		System/Libraries
Url:		http://www.matroska.org/
Source0:	http://dl.matroska.org/downloads/libmatroska/%{name}-%{version}.tar.bz2
BuildRequires:	libebml-devel >= %{ebmlver}

%description
In short, matroska is a new Audio/Video file format. It is an advanced
and full featured format.

Advanced because it is based on EBML, a kind of XML equivalent, that
allow infinite extensibility of the format. And full featured because
it includes precise seeking, any audio/video/subtitle codec support
including VCM/ACM/DirectShow compatibility, timecode based format,
complex frame dependencies, chaptering, internationalisation, error
protection, tagging, file attachement, control track (to be defined),
menu (to be defined), etc. All these features are not yet implemented
but already defined in the format.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Matroska Audio/Video file format shared library
Group:		System/Libraries

%description -n %{libname}
In short, matroska is a new Audio/Video file format. It is an advanced
and full featured format.

Advanced because it is based on EBML, a kind of XML equivalent, that
allow infinite extensibility of the format. And full featured because
it includes precise seeking, any audio/video/subtitle codec support
including VCM/ACM/DirectShow compatibility, timecode based format,
complex frame dependencies, chaptering, internationalisation, error
protection, tagging, file attachement, control track (to be defined),
menu (to be defined), etc. All these features are not yet implemented
but already defined in the format.

%files -n %{libname}
%{_libdir}/lib*.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Group:		Development/C++
Summary:	Matroska Audio/Video file format headers and static library
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{devname}
In short, matroska is a new Audio/Video file format. It is an advanced
and full featured format.

Advanced because it is based on EBML, a kind of XML equivalent, that
allow infinite extensibility of the format. And full featured because
it includes precise seeking, any audio/video/subtitle codec support
including VCM/ACM/DirectShow compatibility, timecode based format,
complex frame dependencies, chaptering, internationalisation, error
protection, tagging, file attachement, control track (to be defined),
menu (to be defined), etc. All these features are not yet implemented
but already defined in the format.

This package contains the C++ headers and the static library needed
for development with Matroska.

%files -n %{devname}
%doc LICENSE*
%{_includedir}/matroska
%{_libdir}/lib*.so

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%make -C make/linux CXX="g++ %{optflags} %{ldflags}"

%install
%makeinstall_std -C make/linux prefix=%{_prefix} libdir=%{_libdir}

rm -f %{buildroot}%{_libdir}/*.a



%changelog
* Wed Oct 16 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.4.1-1
+ Revision: 745bbe0
- LOG Fix install path



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20063 |12mu|libmbim-1.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname mbim-glib %{major}
%define devname %mklibname mbim-glib -d

Summary:	MBIM modem protocol helper library
Name:		libmbim
Version:	1.8.0
Release:	1
License:	GPLv2+
Group:		System/Libraries
Url:		http://cgit.freedesktop.org/libmbim/libmbim/
Source0:	http://www.freedesktop.org/software/libmbim/libmbim-%version.tar.xz
BuildRequires:	gtk-doc
BuildRequires:	help2man
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gudev-1.0)

%description
The Mobile Broadband Interface Model (MBIM) is a new standard
to communicate with mobile broadband modem devices developed
by the USB Implementors Forum.

#----------------------------------------------------------------------------

%package -n	%{libname}
Summary:	Libraries for %{name}
Group:		Development/C

%description -n	%{libname}
The Mobile Broadband Interface Model (MBIM) is a new standard
to communicate with mobile broadband modem devices developed
by the USB Implementors Forum.
This package contains MBIM shared libraries.

%files -n %{libname}
%doc AUTHORS COPYING NEWS
%{_libdir}/libmbim-glib.so.%{major}*

#----------------------------------------------------------------------------

%package -n	%{devname}
Summary:	Header files and development libraries for %{name}
Group:		Development/C
Requires:	%{libname} = %{EVRD}

%description -n	%{devname}
The Mobile Broadband Interface Model (MBIM) is a new standard
to communicate with mobile broadband modem devices developed
by the USB Implementors Forum.

This package contains MBIM header files and development libraries.

%files -n %{devname}
%dir %{_includedir}/libmbim-glib
%{_includedir}/libmbim-glib/*.h
%{_libdir}/libmbim-glib.so
%{_libdir}/pkgconfig/mbim-glib.pc
%{_datadir}/gtk-doc/html/*

#----------------------------------------------------------------------------

%package utils
Summary:	MBIM command line utilities
Group:		System/Base

%description utils
The Mobile Broadband Interface Model (MBIM) is a new standard
to communicate with mobile broadband modem devices developed
by the USB Implementors Forum.

This package contains MBIM command line utilities.

%files utils
%{_bindir}/mbim-network
%{_bindir}/mbimcli
%{_mandir}/man1/mbim-network.1*
%{_mandir}/man1/mbimcli.1*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x \
	--disable-static \
	--enable-gtk-doc
%make

%install
%makeinstall_std

%check
make check


%changelog
* Tue Apr 01 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.8.0-1
+ Revision: f27e3ab
- New version 1.8.0, add man pages



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20064 |12mu|libmnl-1.0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 0
%define libname %mklibname mnl %{major}
%define develname %mklibname mnl -d

Summary:	Minimalistic Netlink communication library
Name:		libmnl
Version:	1.0.3
Release:	1
License:	LGPLv2+
Group:		System/Kernel and hardware
URL:		http://netfilter.org/projects/libmnl/
Source0:	http://netfilter.org/projects/libmnl/files/%name-%version.tar.bz2
Source1:	http://netfilter.org/projects/libmnl/files/%name-%version.tar.bz2.sig
BuildRequires:	linux-userspace-headers
BuildRequires:	libtool
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
libmnl is a minimalistic user-space library oriented to Netlink developers.
There are a lot of common tasks in parsing, validating, constructing of both
the Netlink header and TLVs that are repetitive and easy to get wrong. This
library aims to provide simple helpers that allows you to re-use code and to
avoid re-inventing the wheel.

%package -n	%{libname}
Summary:	Minimalistic Netlink communication library
Group:		System/Libraries
Provides:	libmnl

%description -n	%{libname}
libmnl is a minimalistic user-space library oriented to Netlink developers.
There are a lot of common tasks in parsing, validating, constructing of both
the Netlink header and TLVs that are repetitive and easy to get wrong. This
library aims to provide simple helpers that allows you to re-use code and to
avoid re-inventing the wheel.

%package -n	%{develname}
Summary:	Development files for libmnl
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	mnl-devel

%description -n	%{develname}
libmnl is a minimalistic user-space library oriented to Netlink developers.
There are a lot of common tasks in parsing, validating, constructing of both
the Netlink header and TLVs that are repetitive and easy to get wrong. This
library aims to provide simple helpers that allows you to re-use code and to
avoid re-inventing the wheel.

%prep

%setup -q

%build
rm -Rf autom4te.cache
aclocal -I m4
autoreconf -fi

%configure2_5x

%make

%install
rm -rf %{buildroot}

%makeinstall_std

# cleanup
rm -f %{buildroot}%{_libdir}/*.la

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*




%changelog
* Fri Feb 14 2014 Alex Burmashev <alex.burmashev@gmail.com> 1.0.3-1
+ Revision: 3c61db3
- update to 1.0.3



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20065 |12mu|libmspack-0.4-0.1.alpha
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           libmspack
Version:        0.4
Release:        0.1.alpha%{?dist}
Summary:        Library for CAB and related files compression and decompression

Group:          System/Libraries
License:        LGPLv2
URL:            http://www.cabextract.org.uk/libmspack/
Source0:        http://www.cabextract.org.uk/libmspack/%{name}-%{version}alpha.tar.gz
Patch0:         %{name}-0.4alpha-doc.patch
BuildRequires:  doxygen


%description
The purpose of libmspack is to provide both compression and decompression of 
some loosely related file formats used by Microsoft.

%package        devel
Summary:        Development files for %{name}
Group:          System/Libraries
Requires:       %{name} = %{version}-%{release}
Obsoletes:      %{name}-doc < 0.2

%description    devel
The %{name}-devel package contains libraries, header files and documentation
for developing applications that use %{name}.


%prep
%setup -q -n %{name}-%{version}alpha
%apply_patches

chmod a-x mspack/mspack.h


%build
%configure2_5x --disable-static --disable-silent-rules
%make


%install
%makeinstall_std
rm $RPM_BUILD_ROOT%{_libdir}/libmspack.la

iconv -f ISO_8859-1 -t utf8 ChangeLog --output Changelog.utf8
touch -r ChangeLog Changelog.utf8
mv Changelog.utf8 ChangeLog

pushd doc
doxygen
find html -type f | xargs touch -r %{SOURCE0}
rm -f html/installdox
popd


%files
%doc README TODO COPYING.LIB ChangeLog AUTHORS
%{_libdir}/*.so.*

%files devel
%doc doc/html
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/%{name}.pc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20066 |12mu|libmspub-0.0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lname	mspub
%define api	0.0
%define major	0
%define libname %mklibname %{lname} %{api} %{major}
%define devname %mklibname %{lname} -d

Summary:	A library providing ability to interpret and import Microsoft Publisher files
Name:		libmspub
Version:	0.0.4
Release:	1
Group:		System/Libraries
License:	GPLv2+ or LGPLv2+ or MPLv1.1
Url:		http://www.freedesktop.org/wiki/Software/libmspub
Source0:	http://cgit.freedesktop.org/libreoffice/libmspub/snapshot/%{name}-%{version}.tar.gz
#Patch0:		libmspub-automake-1.13.patch

BuildRequires:	doxygen
BuildRequires:	libtool
BuildRequires:	boost-devel
BuildRequires:	libwpd-devel
BuildRequires:	libwpg-devel
BuildRequires:	pkgconfig(zlib)

%track
prog %{name} = {
	url = http://cgit.freedesktop.org/libreoffice/libmspub/
	version = %{version}
	regex = %{name}-(__VER__)\.tar\.gz
}

%description
Libmspub is library providing ability to interpret and import Microsoft
Publisher content into various applications. You can find it being used
in libreoffice.

%package	tools
Summary:	Tools to transform Microsoft Publisher files into other formats
Group:		Publishing

%description tools
Tools to transform Microsoft Publisher files into other formats.
Currently supported: XHTML, raw.

%package -n	%{libname}
Summary:	Text categorization library
Group:		System/Libraries
Obsoletes:	%{_lib}mspub0 < 0.0.4-1

%description -n	%{libname}
Libmspub is library providing ability to interpret and import Microsoft
Publisher content into various applications. You can find it being used
in libreoffice.

%package -n	%{devname}
Summary:	Development files and headers for %{name}
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Provides:	%{lname}-devel = %{version}-%{release}
Obsoletes:	%{name}-doc < %{version}-%{release}

%description -n	%{devname}
Development files and headers for %{name}.

%prep
%setup -q
%apply_patches
mkdir -p m4
autoreconf -fi

%build
%configure2_5x \
	--disable-static

sed -i \
    -e 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' \
    -e 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' \
    libtool

%make

%install
%makeinstall_std

%files tools
%{_bindir}/pub2raw
%{_bindir}/pub2xhtml

%files -n %{libname}
%{_libdir}/libmspub-%{api}.so.%{major}*

%files -n %{devname}
%doc AUTHORS COPYING.*
%dir %{_includedir}/%{name}-%{api}
%dir %{_includedir}/%{name}-%{api}/%{name}
%{_includedir}/%{name}-%{api}/%{name}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%dir %{_docdir}/%{name}
%{_docdir}/%{name}/html


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20067 |12mu|libmtp-1.1.6-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 9
%define libname %mklibname mtp %{major}
%define devname %mklibname -d mtp

Summary:	Implementation of Microsoft's Media Transfer Protocol
Name:		libmtp
Version:	1.1.6
Release:	3
License:	LGPLv2+
Group:		System/Libraries
Url:		http://libmtp.sourceforge.net/
Source0:	http://ignum.dl.sourceforge.net/project/libmtp/libmtp/%{version}/libmtp-%{version}.tar.gz
# From upstream, 07.02.2013
Patch0:		libmtp-1.1.6-more-devices.patch
# From upstream, fixes bug #878
Patch1:		libmtp-1.1.6-bug878.patch
Patch2:         libmtp-1.1.6.xperia.patch
BuildRequires:	pkgconfig(libusb-1.0)
BuildRequires:	doxygen

%description
libmtp is an implementation of Microsoft's Media Transfer Protocol (MTP)
in the form of a library suitable primarily for POSIX compliant
operating systems. We implement MTP Basic, the stuff proposed for
standardization. MTP Enhanced is for Windows only, if we implement
it, well that depends...

It was initially based on (forked from) the great libptp2 library
by Mariusz Woloszyn but has since been moved over to follow Marcus
Meissners and Hubert Figuere's libgphoto2 fork of libptp2 (or is libptp2
a fork of libgphoto?). The core implementation is identical to
libgphoto2, there is just a different API adapted to portable media
players.

#----------------------------------------------------------------------------

%package -n	%{libname}
Summary:	Main library for %{name}
Group:		System/Libraries
Requires:	%{name}-utils >= %{EVRD}

%description -n	%{libname}
This package contains the library needed to run programs dynamically
linked with %{name}.

%files -n %{libname}
%{_libdir}/libmtp.so.%{major}*

#----------------------------------------------------------------------------

%package -n	%{devname}
Summary:	Headers for developing programs that will use %{name}
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n	%{devname}
This package contains the headers that programmers will need to develop
applications which will use %{name}.

%files -n %{devname}
%{_includedir}/%{name}.h
%{_libdir}/%{name}.so
%{_libdir}/pkgconfig/*

#----------------------------------------------------------------------------

%package doc
Summary:	Libmtp documentation
Group:		Books/Computer books

%description doc
This package contains documentation of libmtp.

%files doc
%doc %{_datadir}/doc/%{name}/html

#----------------------------------------------------------------------------

%package utils
Summary:	Tools provided by libmtp
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}
Provides:	mtp-utils = %{version}-%{release}

%description utils
This package contains various tools provided by libmtp.

%files utils
/lib/udev/rules.d/*.rules
%config(noreplace) %{_datadir}/hal/fdi/information/10freedesktop/10-usb-music-players-libmtp.fdi
/lib/udev/mtp-probe
%{_bindir}/*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1

%build
%configure2_5x \
	--disable-static \
	--enable-doxygen \
	--with-udev-rules=60-libmtp.rules
%make

%install
%makeinstall_std

#-- FEDORA COPY
mkdir -p %{buildroot}%{_datadir}/hal/fdi/information/10freedesktop
install -p -m 644 libmtp.fdi %{buildroot}%{_datadir}/hal/fdi/information/10freedesktop/10-usb-music-players-libmtp.fdi
#-- FEDORA COPY
# Replace links with relative links
rm -f %{buildroot}%{_bindir}/mtp-delfile
rm -f %{buildroot}%{_bindir}/mtp-getfile
rm -f %{buildroot}%{_bindir}/mtp-newfolder
rm -f %{buildroot}%{_bindir}/mtp-sendfile
rm -f %{buildroot}%{_bindir}/mtp-sendtr
pushd %{buildroot}%{_bindir}
ln -sf mtp-connect mtp-delfile
ln -sf mtp-connect mtp-getfile
ln -sf mtp-connect mtp-newfolder
ln -sf mtp-connect mtp-sendfile
ln -sf mtp-connect mtp-sendtr
popd

mkdir -p %{buildroot}/%{_datadir}/doc/%{name}/html
mv -f %{buildroot}/%{_datadir}/doc/%{name}-%{version}/html/* %{buildroot}/%{_datadir}/doc/%{name}/html/


%changelog
* Tue Apr 15 2014 Alex Burmashev <alex.burmashev@gmail.com> 1.1.6-3
+ Revision: 5b792a3
- actually enable patch



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20068 |12mu|libmwaw-0.1.9-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define fname	mwaw
%define api	0.1
%define major	1
%define libname	%mklibname %{fname} %{api} %{major}
%define devname	%mklibname -d %{fname}

Summary:	Import library for some old mac text documents
Name:		libmwaw
Version:	0.1.9
Release:	5
Group:		System/Libraries
# The entire source code is LGPLv2+/MPLv2.0 except
# src/lib/MWAWOLEStream.[ch]xx which are BSD. There is also
# src/tools/zip/zip.cpp which is GPLv2+, but we do not build the binary
# it is used for.
License:	(LGPLv2+ or MPLv2.0) and BSD
Url:		http://sourceforge.net/projects/libmwaw/
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.xz
BuildRequires:	doxygen
BuildRequires:	boost-devel
BuildRequires:	libwpd-devel

%description
libmwaw contains some import filters for old mac text documents
(MacWrite, ClarisWorks, ... ) based on top of the libwpd (which is
already used in three word processors). 

%package tools
Summary:	Tools to transform the supported formats into other formats
Group:		Office
License:	LGPLv2+

%description tools
Tools to transform the supported document formats into other formats.
Supported output formats are XHTML, text and raw.

%package -n %{libname}
Summary:	Import library for some old mac text documents
Group:		System/Libraries

%description -n %{libname}
Ths package contains libraries and header files for
developing applications that use %{name}.

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}

%description -n %{devname}
This package contains libraries and header files for
developing applications that use %{name}.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static \
	--disable-zip
%make

%install
%makeinstall_std
# it seems this tool is only useful on MacOS
rm -f %{buildroot}/%{_bindir}/mwawFile

%files tools
%{_bindir}/mwaw2html
%{_bindir}/mwaw2raw
%{_bindir}/mwaw2text

%files -n %{libname}
%{_libdir}/%{name}-%{api}.so.%{major}*

%files -n %{devname}
%doc CHANGES COPYING.* README
%{_includedir}/%{name}-%{api}
%{_libdir}/%{name}-%{api}.so
%{_libdir}/pkgconfig/%{name}-%{api}.pc
%dir %{_docdir}/%{name}
%{_docdir}/%{name}/html


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20069 |12mu|libmygpo-qt-1.0.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Qt Library that wraps the gpodder.net Web API
Name:		libmygpo-qt
Version:	1.0.7
Release:	1
License:	LGPLv3+
Group:		Development/KDE and Qt
Url:		http://wiki.gpodder.org/wiki/Libmygpo-qt
Source0:	http://stefan.derkits.at/files/%{name}/%{name}.%{version}.tar.gz
BuildRequires:	cmake
BuildRequires:	qt4-devel
BuildRequires:	qjson-devel

%description
libmygpo-qt is a Qt Library that wraps the gpodder.net Web API.

v1.0 wraps nearly every Request from the gpodder.net API except:
-) Simple API Calls Downloading subscription Lists & Uploading
   subscription Lists
-) Retrieving Subscription Changes (you should use "Retrieving Updates
   for a given Device" instead)

#---------------------------------------------------------------------

%define major 1.0
%define libname %mklibname mygpo-qt %{major}

%package -n %{libname}
Summary:	Library for %{name}
Group:		Development/KDE and Qt

%description -n %{libname}
libmygpo-qt is a Qt Library that wraps the gpodder.net Web API.

v1.0 wraps nearly every Request from the gpodder.net API except:
-) Simple API Calls Downloading subscription Lists & Uploading
   subscription Lists
-) Retrieving Subscription Changes (you should use "Retrieving Updates
   for a given Device" instead)

%files -n %{libname}
%{_libdir}/libmygpo-qt.so.%{major}*
%{_libdir}/libmygpo-qt.so.1

#---------------------------------------------------------------------

%package devel
Summary:	%{name} development files
Group:		Development/KDE and Qt
Requires:	%{libname} = %{version}

%description devel
libmygpo-qt is a Qt Library that wraps the gpodder.net Web API.

This package contains files need to build applications using libmygpo-qt.

%files devel
%{_libdir}/libmygpo-qt.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/mygpo-qt
%{_libdir}/cmake/mygpo-qt

#---------------------------------------------------------------------

%prep
%setup -qn %{name}.%{version}
%apply_patches

%build
%cmake -DMYGPO_BUILD_TESTS=OFF
%make

%install
%makeinstall_std -C build


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20070 |12mu|libndp-1.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname ndp %{major}
%define devname %mklibname ndp -d

Summary:	Library for Neighbor Discovery Protocol
Name:		libndp
Version:	1.3
Release:	1
License:	LGPLv2.1+
Group:		System/Libraries
Url:		http://www.libndp.org/
Source0:	http://www.libndp.org/files/%{name}-%{version}.tar.gz

%description
This package contains a library which provides a wrapper
for IPv6 Neighbor Discovery Protocol.  It also provides a tool
named ndptool for sending and receiving NDP messages.

#----------------------------------------------------------------------------

%package -n ndptool
Summary:	Tool for sending and receiving ndp messages
Group:		Networking/Other

%description -n ndptool
Tool for sending and receiving NDP messages.

%files -n ndptool
%{_bindir}/ndptool
%{_mandir}/man8/ndptool.8*

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Library for Neighbor Discovery Protocol
Group:		System/Libraries

%description -n %{libname}
This package contains a library which provides a wrapper
for IPv6 Neighbor Discovery Protocol.  It also provides a tool
named ndptool for sending and receiving NDP messages.

%files -n %{libname}
%{_libdir}/libndp.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Libraries and header files for libndp development
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	ndp-devel = %{EVRD}

%description -n %{devname}
The libndp-devel package contains the header files and libraries
necessary for developing programs using libndp.

%files -n %{devname}
%{_includedir}/ndp.h
%{_libdir}/libndp.so
%{_libdir}/pkgconfig/libndp.pc

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std


%changelog
* Fri Jul 04 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.3-1
+ Revision: ddefa7f
- New version 1.3



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20071 |12mu|libnet-1.1.6-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname net %{major}
%define devname %mklibname net -d

Summary:	A C library for portable packet creation
Name:		libnet
Version:	1.1.6
Release:	7
License:	BSD
Group:		System/Libraries
Url:		http://www.sourceforge.net/projects/libnet-dev/
Source0:	http://downloads.sourceforge.net/libnet-dev/%{name}-%{version}.tar.gz
BuildRequires:	pcap-devel

%description
Libnet is an API to help with the construction and handling of network packets.
It provides a portable framework for low-level network packet writing and
handling (use libnet in conjunction with libpcap and you can write some really
cool stuff). Libnet includes packet creation at the IP layer and at the link
layer as well as a host of supplementary and complementary functionality.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	A C library for portable packet creation
Group: 		System/Libraries

%description -n %{libname}
Libnet is an API to help with the construction and handling of network packets.
It provides a portable framework for low-level network packet writing and
handling (use libnet in conjunction with libpcap and you can write some really
cool stuff). Libnet includes packet creation at the IP layer and at the link
layer as well as a host of supplementary and complementary functionality.

%files -n %{libname}
%{_libdir}/libnet.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development library and header files for the libnet library
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
The libnet-devel package includes header files and libraries necessary for
developing programs which use the libnet library. Libnet is very handy with
which to write network tools and network test code. See the manpage and sample
test code for more detailed information.

%files -n %{devname}
%doc README doc/CHANGELOG doc/COPYING
%doc doc/DESIGN_NOTES doc/MIGRATION doc/PACKET_BUILDING
%doc doc/RAWSOCKET_NON_SEQUITUR doc/TODO doc/html/ __dist_sample/sample/
%{_bindir}/libnet-config
%{_includedir}/libnet.h
%dir %{_includedir}/libnet
%{_includedir}/libnet/*.h
%{_libdir}/*.so
%{_mandir}/man3/*

#----------------------------------------------------------------------------

%prep
%setup -q
# Keep the sample directory untouched by make
rm -rf __dist_sample
mkdir __dist_sample
cp -a sample __dist_sample
#fix build with new automake
sed -i -e 's,AM_CONFIG_HEADER,AC_CONFIG_HEADERS,g' configure.*
libtoolize --copy --force
autoreconf -fi

%build
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std INSTALL='install -p'

# Prepare samples directory and perform some fixes
rm -rf __dist_sample/sample/win32
rm -f __dist_sample/sample/Makefile.{am,in}
sed -e 's@#include "../include/libnet.h"@#include <libnet.h>@' \
	__dist_sample/sample/libnet_test.h > __dist_sample/sample/libnet_test.h.new
touch -c -r __dist_sample/sample/libnet_test.h{,.new}
mv -f __dist_sample/sample/libnet_test.h{.new,}

# Remove makefile relics from documentation
rm -f doc/html/Makefile*

# Correct wrong line endings at CHANGELOG and CONTRIB
for file in CHANGELOG CONTRIB; do
	sed -e 's/\r$//' doc/$file > doc/$file.new
	touch -c -r doc/$file doc/$file.new
	mv -f doc/$file.new doc/$file
done


%changelog
* Wed Feb 19 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.1.6-7
+ Revision: e04b876
- LOG New version 1.1.6, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20072 |12mu|libnetfilter_acct-1.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname netfilter_acct %{major}
%define libnamedevel %mklibname netfilter_acct -d

Summary:	Netfilter extended accounting infrastructure library
Name:		libnetfilter_acct
Version:	1.0.0
Release:	1
Group:		System/Libraries
License:	GPL
URL:		http://www.netfilter.org/projects/libnetfilter_acct/index.html
Source0:	http://www.netfilter.org/projects/libnetfilter_acct/files/libnetfilter_acct-%{version}.tar.bz2
Source1:	http://www.netfilter.org/projects/libnetfilter_acct/files/libnetfilter_acct-%{version}.tar.bz2.sig
BuildRequires:	pkgconfig(libmnl) >= 1.0.0

%description
libnetfilter_acct is the userspace library providing interface to extended
accounting infrastructure.

%package -n %{libname}
Summary:	Netfilter extended accounting infrastructure library
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}
Provides:	netfilter_acct = %{version}-%{release}

%description -n %{libname}
libnetfilter_acct is the userspace library providing interface to extended
accounting infrastructure.

%package -n %{libnamedevel}
Summary:        Development files for %{name}
Group:          System/Libraries
Provides:	netfilter_acct-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n %{libnamedevel}
This package contains the development files for %{name}.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

rm -f %{buildroot}%{_libdir}/*.la

%files -n %{libname}
%doc COPYING README
%{_libdir}/*.so.%{major}*

%files -n %{libnamedevel}
%{_includedir}/libnetfilter_acct
%{_libdir}/*.so
%{_libdir}/pkgconfig/libnetfilter_acct.pc




%changelog
* Tue Apr 17 2012 Rosa <rosa@rosa-build.rosalab.ru> 1.0.0-1
+ Revision: 8fe4244
- Automatic import for version 1.0.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20073 |12mu|libnetfilter_conntrack-1.0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 3
%define libname %mklibname netfilter_conntrack %{major}
%define develname %mklibname netfilter_conntrack -d

Summary:	Interface to the in-kernel connection tracking state table
Name:		libnetfilter_conntrack
Version:	1.0.4
Release:	1
License:	GPLv2+
Group:		System/Kernel and hardware
URL:		http://www.netfilter.org/projects/%{name}/
Source0:	http://www.netfilter.org/projects/%{name}/files/%{name}-%{version}.tar.bz2
Source1:	http://www.netfilter.org/projects/%{name}/files/%{name}-%{version}.tar.bz2.sig
BuildRequires:	nfnetlink-devel >= 1.0.0
BuildRequires:  pkgconfig(libmnl)

%description
A libnetfilter_conntrack is a userspace library providing a programming \
interface (API) to the in-kernel connection tracking state table.

%package -n %{libname}
Summary:	Main library for %{name}
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}
Obsoletes:	%{mklibname netfilter_conntrack 1} < 0.0.101

%description -n %{libname}
This package contains the library needed to run programs dynamically
linked with %{name}.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	netfilter_conntrack-devel = %{version}-%{release}
Obsoletes:	%{mklibname -d netfilter_conntrack 1}

%description -n %{develname}
This package contains the development files for %{name}.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

rm -f %{buildroot}%{_libdir}/*.la

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/%{name}*.h
%{_includedir}/%{name}/linux_nfnetlink_conntrack.h
%{_libdir}/%{name}.so
%{_libdir}/pkgconfig/%{name}.pc



%changelog
* Fri Feb 14 2014 Alex Burmashev <alex.burmashev@gmail.com> 1.0.4-1
+ Revision: 4889229
- update to 1.0.4



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20074 |12mu|libnetfilter_cthelper-1.0.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major                 0
%define libname               %mklibname netfilter_cthelper %{major}
%define libnamedevel          %mklibname netfilter_cthelper -d

Name:           libnetfilter_cthelper
Version:        1.0.0
Release:        3
Summary:        Interface to the user-space helper infrastructure
Group:          System/Libraries
License:        GPL
URL:            http://www.netfilter.org/projects/libnetfilter_cthelper/
Source0:        http://www.netfilter.org/projects/libnetfilter_cthelper/files/libnetfilter_cthelper-%{version}.tar.bz2
Source1:        http://www.netfilter.org/projects/libnetfilter_cthelper/files/libnetfilter_cthelper-%{version}.tar.bz2.sig
BuildRequires: pkgconfig(libmnl) >= 1.0.3

%description
libnetfilter_cthelper is the userspace library that provides the programming \
interface to the user-space helper infrastructure available since Linux \
kernel 3.6. With this library, you register, configure, enable and disable \
user-space helpers.

%package -n %{libname}
Summary:        Main library for %{name}
Group:          System/Libraries
Provides:       %{name} = %{version}-%{release}
Provides:       netfilter_cthelper = %{version}-%{release}

%description -n %{libname}
libnetfilter_cthelper is the userspace library that provides the programming \
interface to the user-space helper infrastructure available since Linux \
kernel 3.6. With this library, you register, configure, enable and disable \
user-space helpers.

%package -n %{libnamedevel}
Summary:        Development files for %{name}
Group:          System/Libraries
Provides:       netfilter_cthelper-devel = %{version}-%{release}
Requires:       %{libname} = %{version}-%{release}

%description -n %{libnamedevel}
This package contains the development files for %{name}.

%prep
%setup -q

%build
%{configure2_5x} --disable-static
%{make}

%install
%{makeinstall_std}
rm -f %{buildroot}%{_libdir}/*.la

%check
%{make} check

%files -n %{libname}
%doc COPYING
%{_libdir}/*.so.%{major}
%{_libdir}/*.so.%{major}.*

%files -n %{libnamedevel}
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc



%changelog
* Fri Feb 14 2014 Alex Burmashev <alex.burmashev@gmail.com> 1.0.0-3
+ Revision: 6abd294
- initial import



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20075 |12mu|libnetfilter_cttimeout-1.0.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname netfilter_cttimeout %{major}
%define develname %mklibname netfilter_cttimeout -d

Summary:	Netfilter extended cttimeout infrastructure library
Name:		libnetfilter_cttimeout
Version:	1.0.0
Release:	3
License:	GPLv2+
Group:		System/Kernel and hardware
URL:		http://www.netfilter.org/projects/%{name}/
Source0:	http://www.netfilter.org/projects/%{name}/files/%{name}-%{version}.tar.bz2
Source1:	http://www.netfilter.org/projects/%{name}/files/%{name}-%{version}.tar.bz2.sig
BuildRequires:	pkgconfig(libmnl) >= 1.0.0

%description
libnetfilter_cttimeout is the userspace library that provides the programming
interface to the fine-grain connection tracking timeout infrastructure. With
this library, you can create, update and delete timeout policies that can be
attached to traffic flows. This library is used by conntrack-tools.

%package -n	%{libname}
Summary:	Main library for %{name}
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}

%description -n	%{libname}
This package contains the library needed to run programs dynamically
linked with %{name}.

%package -n	%{develname}
Summary:	Development files for %{name}
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	netfilter_cttimeout-devel = %{version}-%{release}

%description -n	%{develname}
This package contains the development files for %{name}.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

rm -f %{buildroot}%{_libdir}/*.la

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/%{name}*.h
%{_libdir}/%{name}.so
%{_libdir}/pkgconfig/%{name}.pc



%changelog
* Wed Feb 26 2014 Alex Burmashev <alex.burmashev@rosalab.ru> 1.0.0-3
+ Revision: c49e9d5
- release up



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20076 |12mu|libnetfilter_queue-1.0.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major                 1
%define libname               %mklibname netfilter_queue %{major}
%define libnamedevel          %mklibname netfilter_queue -d

Summary:	Provides an API for packets that have been queued by the kernel packet filter
Name:		libnetfilter_queue
Version:	1.0.2
Release:	2
Epoch:		0
Group:		System/Libraries
License:	GPL
URL:		http://www.netfilter.org/projects/libnetfilter_queue/index.html
Source0:	http://www.netfilter.org/projects/libnetfilter_queue/files/libnetfilter_queue-%{version}.tar.bz2
Source1:	http://www.netfilter.org/projects/libnetfilter_queue/files/libnetfilter_queue-%{version}.tar.bz2.sig
BuildRequires:	pkgconfig(libnfnetlink)
BuildRequires:	pkgconfig(libmnl) >= 1.0.3

%description
libnetfilter_queue is a userspace library providing an API to
packets that have been queued by the kernel packet filter. It is
part of a system that deprecates the old ip_queue/libipq mechanism.

%package -n %{libname}
Summary:	Main library for %{name}
Group:		System/Libraries
Provides:	%{name} = %{epoch}:%{version}-%{release}
Provides:	netfilter_queue = %{epoch}:%{version}-%{release}

%description -n %{libname}
libnetfilter_queue is a userspace library providing an API for
packets that have been queued by the kernel packet filter. It is
part of a system that deprecates the old ip_queue/libipq mechanism.

%package -n %{libnamedevel}
Summary:        Development files for %{name}
Group:          System/Libraries
Obsoletes:	%{mklibname netfilter_queue 1}-devel < %{epoch}:%{version}-%{release}
Obsoletes:	%{mklibname netfilter_queue -d -s} < %{epoch}:%{version}-%{release}
Provides:	netfilter_queue-devel = %{epoch}:%{version}-%{release}
Requires:	%{libname} = %{epoch}:%{version}-%{release}

%description -n %{libnamedevel}
This package contains the development files for %{name}.

%prep
%setup -q

%build
%configure2_5x
%make

%check
make check

%install
%makeinstall_std

rm -f %{buildroot}%{_libdir}/*.la

%files -n %{libname}
%doc COPYING
%{_libdir}/*.so.%{major}*

%files -n %{libnamedevel}
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/libnetfilter_queue.pc



%changelog
* Mon Feb 17 2014 Alex Burmashev <alex.burmashev@rosalab.ru> 0:1.0.2-2
+ Revision: 475ee14
- added BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20077 |12mu|libnfnetlink-1.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major                 0
%define libname               %mklibname nfnetlink %{major}
%define libnamedevel          %mklibname nfnetlink -d
%define libnamedevelold       %mklibname nfnetlink 0-devel
%define libnamestaticdevel    %mklibname nfnetlink -d -s
%define libnamestaticdevelold %mklibname nfnetlink 0-static-devel

Name:           libnfnetlink
Version:        1.0.1
Release:        1
Epoch:          0
Summary:        Userspace library for handling of netfilter netlink messages
Group:          System/Libraries
License:        GPL
URL:            http://www.netfilter.org/projects/libnfnetlink/index.html
Source0:        http://www.netfilter.org/projects/libnfnetlink/files/libnfnetlink-%{version}.tar.bz2
Source1:        http://www.netfilter.org/projects/libnfnetlink/files/libnfnetlink-%{version}.tar.bz2.sig

%description
nfnetlink is a netlink(7) based kernel/userspace transport layer. It
provides a unified kernel/userspace interface for the various netfilter
subsystems, such as connection tracking, logging and queueing.

%package -n %{libname}
Summary:        Main library for %{name}
Group:          System/Libraries
Provides:       %{name} = %{epoch}:%{version}-%{release}
Provides:       nfnetlink = %{epoch}:%{version}-%{release}

%description -n %{libname}
libnfnetlink is a userspace library that provides some low-level
nfnetlink handling functions. It is used as a foundation for other, netfilter
subsystem specific libraries such as libnfnetlink_conntrack, libnfnetlink_log
and libnfnetlink_queue.

%package -n %{libnamedevel}
Summary:        Development files for %{name}
Group:          System/Libraries
Obsoletes:      %{libnamedevelold} < %{epoch}:%{version}-%{release}
Obsoletes:	%{mklibname -d nfnetlink 1} < %{epoch}:%{version}-%{release}
Provides:       nfnetlink-devel = %{epoch}:%{version}-%{release}
Requires:       %{libname} = %{epoch}:%{version}-%{release}

%description -n %{libnamedevel}
This package contains the development files for %{name}.

%package -n %{libnamestaticdevel}
Summary:        Static development files for %{name}
Group:          System/Libraries
Obsoletes:      %{libnamestaticdevelold} < %{epoch}:%{version}-%{release}
Obsoletes:      %{mklibname -s -d nfnetlink 1} < %{epoch}:%{version}-%{release}
Provides:       nfnetlink-static-devel = %{epoch}:%{version}-%{release}
Requires:       %{libnamedevel} = %{epoch}:%{version}-%{release}

%description -n %{libnamestaticdevel}
This package contains the static development files for %{name}.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%check
%make check

rm -f %{buildroot}%{_libdir}/*.la

%files -n %{libname}
%doc README
%{_libdir}/*.so.%{major}*

%files -n %{libnamedevel}
%{_includedir}/libnfnetlink
%{_libdir}/*.so
%{_libdir}/pkgconfig/libnfnetlink.pc


%changelog
* Fri Feb 14 2014 Alex Burmashev <alex.burmashev@gmail.com> 0:1.0.1-1
+ Revision: 9d9704a
- update to 1.0.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20078 |12mu|libodfgen-0.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define fname	odfgen
%define api	0.0
%define major	0
%define libname	%mklibname %{fname} %{api} %{major}
%define devname	%mklibname -d %{fname}

Summary:	An ODF generator library
Name:		libodfgen
Version:	0.0.2
Release:	1
Group:		System/Libraries
License:	LGPLv2+ or MPLv2.0+
Url:		http://sourceforge.net/projects/libwpd/
Source0:	http://downloads.sourceforge.net/libwpd/%{name}-%{version}.tar.xz
BuildRequires:	boost-devel
BuildRequires:	libwpd-devel
BuildRequires:	libwpg-devel

%description
%{name} is a library for generating ODF (text and vector drawing formats
only). It is directly pluggable into input filters based on
libwpd/libwpg. It is used in libreoffice, for example.

%package -n %{libname}
Summary:	Development files for %{name}
Group:		System/Libraries

%description  -n %{libname}
This package contains libraries for applications that use %{name}.

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}

%description  -n %{devname}
The %{devname} package contains libraries and header files for
developing applications that use %{name}.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static
%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/%{name}-%{api}.so.%{major}*

%files  -n %{devname} 
%doc ChangeLog COPYING.* README
%{_includedir}/%{name}-%{api}
%{_libdir}/%{name}-%{api}.so
%{_libdir}/pkgconfig/%{name}-%{api}.pc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20079 |12mu|libogg-1.3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	0
%define libname	%mklibname ogg %{major}
%define devname	%mklibname ogg -d

Summary:	Ogg Bitstream Library
Name:		libogg
Version:	1.3.1
Release:	1
Group:		System/Libraries
License:	BSD
Url:		http://www.xiph.org/
Source0:	http://downloads.xiph.org/releases/ogg/%{name}-%{version}.tar.xz
Patch1:		libogg-1.0-lib64.patch

%description
Libogg is a library for manipulating ogg bitstreams. It handles
both making ogg bitstreams and getting packets from ogg bitstreams.

%package -n %{libname}
Summary:	Main library for %{name}
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}

%description -n %{libname}
This package contains the library needed to run programs dynamically
linked with %{name}.

%package -n %{devname}
Summary:	Headers for developing programs that will use %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	libogg-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{devname}
This package contains the headers that programmers will need to develop
applications which will use %{name}.

%prep
%setup -q
#fix build with new automake
sed -i -e 's,AM_CONFIG_HEADER,AC_CONFIG_HEADERS,g' configure.*
autoreconf -fi
sed -i "s/-O20/$CFLAGS/" configure

%build
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std

rm -rf %{buildroot}%{_docdir}/libogg/

%multiarch_includes %{buildroot}%{_includedir}/ogg/config_types.h

%files -n %{libname}
%{_libdir}/libogg.so.%{major}*

%files -n %{devname}
%doc AUTHORS CHANGES README
%doc doc/*.html doc/*.png doc/*.txt
%dir %{multiarch_includedir}/ogg
%{multiarch_includedir}/ogg/config_types.h
%{_includedir}/ogg/*.h
%{_libdir}/*.so
%{_datadir}/aclocal/*
%{_libdir}/pkgconfig/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20080 |12mu|liborcus-0.5.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1
%define api	0.6
%define major	0
%define libname	%mklibname orcus %{api} %{major}
%define libmso %mklibname orcus-mso %{api} %{major}
%define libparser %mklibname orcus-parser %{api} %{major}
%define libspreadsheet %mklibname orcus-spreadsheet-model %{api} %{major}
%define devname	%mklibname -d orcus

Summary:	Standalone file import filter library for spreadsheet documents
Name:		liborcus
Version:	0.5.1
Release:	1
Group:		Office
License:	MIT
Url:		http://gitorious.org/orcus
Source0:	http://kohei.us/files/orcus/src/%{name}-%{version}.tar.bz2
Patch0:		liborcus_0.3.0-boost.patch
Patch1:		fix-linking.diff
BuildRequires:	boost-devel
BuildRequires:	pkgconfig(mdds)
#BuildRequires:	pkgconfig(libixion-0.6)
BuildRequires:	pkgconfig(zlib)

%description
%{name} is a standalone file import filter library for spreadsheet
documents. Currently under development are ODS, XLSX and CSV import
filters.

%package -n %{libname}
Summary:	Standalone file import filter library for spreadsheet documents
Group:		Office

%description -n %{libname}
%{name} is a standalone file import filter library for spreadsheet
documents. Currently under development are ODS, XLSX and CSV import
filters.

%package -n %{libmso}
Summary:	Standalone file import filter library for spreadsheet documents
Group:		Office

%description -n %{libmso}
This package contains a shared library library for %{name}.

%package -n %{libparser}
Summary:	Standalone file import filter library for spreadsheet documents
Group:		Office

%description -n %{libparser}
This package contains a shared library library for %{name}.

#package -n %{libspreadsheet}
#Summary:	Standalone file import filter library for spreadsheet documents
#Group:		Office

#description -n %{libspreadsheet}
#This package contains a shared library library for %{name}.

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Requires:	%{libmso} = %{version}-%{release}
Requires:	%{libparser} = %{version}-%{release}
#Requires:	%{libspreadsheet} = %{version}-%{release}

%description -n %{devname}
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.

%package tools
Summary:	Tools for working with Orcus
Group:		Office
Requires:	%{libname} = %{version}-%{release}

%description tools
Tools for working with Orcus.

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--disable-static \
	--disable-werror \
	--with-pic \
	--disable-spreadsheet-model \
	--without-libzip
	
sed -i \
    -e 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' \
    -e 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' \
libtool

%make

%install
%makeinstall_std

%files tools
%doc AUTHORS
%{_bindir}/orcus-*

%files -n %{libname}
%{_libdir}/%{name}-%{api}.so.%{major}*

%files -n %{libmso}
%{_libdir}/%{name}-mso-%{api}.so.%{major}*

%files -n %{libparser}
%{_libdir}/%{name}-parser-%{api}.so.%{major}*

#files -n %{libspreadsheet}
#{_libdir}/%{name}-spreadsheet-model-%{api}.so.%{major}*

%files -n %{devname}
%{_includedir}/%{name}-%{api}
%{_libdir}/%{name}*-%{api}.so
%{_libdir}/pkgconfig/%{name}*-%{api}.pc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20081 |12mu|libosinfo-0.2.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname		osinfo

%define api		1.0
%define major		0
%define libname		%mklibname %{oname} %{api} %{major}
%define develname	%mklibname %{oname} %{api} -d

%define girmajor	1.0
%define girname		%mklibname %{oname}-gir %{girmajor}
%define girnamegtk	%mklibname %{oname}-gtk-gir %{girmajor}

#define _exclude_files_from_autoreq ^%{_datadir}/doc/%{develname}/demo.*$

Summary:	A library for managing OS information for virtualization
Name:		libosinfo
Version:	0.2.6
Release:	1
License:	LGPLv2+
Group:		System/Libraries
Source0:	https://fedorahosted.org/releases/l/i/libosinfo/%{name}-%{version}.tar.gz
URL:		https://fedorahosted.org/libosinfo/
BuildRequires:	glib2-devel
BuildRequires:	libxml2-devel >= 2.6.0
BuildRequires:	vala
BuildRequires:	vala-tools
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(check)
BuildRequires:	pkgconfig(libsoup-2.4)
BuildRequires:	pkgconfig(libxslt)
Requires:	udev

%description
libosinfo is a library that allows virtualization provisioning tools to
determine the optimal device settings for a hypervisor/operating system
combination.


%package common
Summary:	Non-library files for the "%{libname}" library
Group:		System/Libraries

%description common
Platform-independent files for the "%{libname}" library

%files common -f %{name}.lang
%{_bindir}/osinfo-detect
%{_bindir}/osinfo-install-script
%{_bindir}/osinfo-db-validate
%{_bindir}/osinfo-query
%{_mandir}/man1/osinfo*.1.*
%{_datadir}/libosinfo/db/oses
%{_datadir}/libosinfo/db/datamaps
%{_datadir}/libosinfo/db/install-scripts/*.xml
%{_datadir}/libosinfo/db/*.ids
%{_datadir}/libosinfo/db/devices
%{_datadir}/libosinfo/schemas
%{_datadir}/libosinfo/db/hypervisors
%dir %{_datadir}/libosinfo/db
%dir %{_datadir}/libosinfo/db/install-scripts
%dir %{_datadir}/libosinfo/
/lib/udev/rules.d/95-osinfo.rules


%package -n %{libname}
Summary:	Library plugin handling
Group:		System/Libraries
Requires:	%{name}-common = %{version}-%{release}
Provides:	%{mklibname %{oname} %{major}} = %{version}-%{release}

%description -n %{libname}
libosinfo is a library that allows virtualization provisioning tools to
determine the optimal device settings for a hypervisor/operating system
combination.

%files -n %{libname}
%{_libdir}/%{name}-%{api}.so.%{major}*


%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %version-%release
Provides:	%{oname}-devel = %{version}-%{release}

%description -n %{develname}
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.

%files -n %{develname}
%doc AUTHORS ChangeLog COPYING.LIB NEWS README
%doc examples/demo.js
%doc examples/demo.py
%{_libdir}/%{name}-%{api}.so
%dir %{_includedir}/%{name}-%{api}/
%dir %{_includedir}/%{name}-%{api}/osinfo/
%{_includedir}/%{name}-%{api}/osinfo/*.h
%{_libdir}/pkgconfig/%{name}-%{api}.pc
%{_datadir}/gir-1.0/Libosinfo-%{api}.gir
%{_datadir}/gtk-doc/html/Libosinfo
%{_datadir}/vala/vapi/libosinfo-1.0.vapi

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}

%description -n %{girname}
GObject Introspection interface description for %{name}.

%files -n %{girname}
%{_libdir}/girepository-1.0/Libosinfo-%{girmajor}.typelib

%prep
%setup -q

%build
%configure2_5x --enable-introspection=yes --enable-vala=yes --enable-udev=yes --disable-static
%make V=1

chmod a-x examples/*.js examples/*.py

%install
%makeinstall_std
rm -f %{buildroot}%{_libdir}/*.la

%find_lang %{name}

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20082 |12mu|libotr-4.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 5
%define libname %mklibname otr %{major}
%define devname %mklibname -d otr

Summary:	Off-The-Record Messaging library and toolkit
Name:		libotr
Version:	4.0.0
Release:	1
License:	GPLv2+
Group:		Networking/Instant messaging
Url:		http://www.cypherpunks.ca/otr/
Source0:	http://www.cypherpunks.ca/otr/%{name}-%{version}.tar.gz
Source1:	http://www.cypherpunks.ca/otr/%{name}-%{version}.tar.gz.asc
BuildRequires:	pkgconfig(libgcrypt)

%description
%{name} is a library and toolkit which implements Off-the-Record (OTR)
Messaging.

OTR allows you to have private conversations over IM by providing:
 - Encryption
   - No one else can read your instant messages.
 - Authentication
   - You are assured the correspondent is who you think it is.
 - Deniability
   - The messages you send do _not_ have digital signatures that are
     checkable by a third party.  Anyone can forge messages after a
     conversation to make them look like they came from you.  However,
     _during_ a conversation, your correspondent is assured the messages
     he sees are authentic and unmodified.
 - Perfect forward secrecy
   - If you lose control of your private keys, no previous conversation
     is compromised.

#----------------------------------------------------------------------------

%package	-n %{libname}
Summary:	Off-The-Record Messaging library and toolkit
Group:		System/Libraries
License:	LGPLv2.1+

%description	-n %{libname}
%{name} is a library and toolkit which implements Off-the-Record (OTR)
Messaging.

OTR allows you to have private conversations over IM by providing:
 - Encryption
   - No one else can read your instant messages.
 - Authentication
   - You are assured the correspondent is who you think it is.
 - Deniability
   - The messages you send do _not_ have digital signatures that are
     checkable by a third party.  Anyone can forge messages after a
     conversation to make them look like they came from you.  However,
     _during_ a conversation, your correspondent is assured the messages
     he sees are authentic and unmodified.
 - Perfect forward secrecy
   - If you lose control of your private keys, no previous conversation
     is compromised.

%files -n %{libname}
%doc AUTHORS COPYING.LIB
%{_libdir}/libotr.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development related files of %{name}
Group:		Development/C
License:	LGPLv2.1+
Provides:	%{name}-devel = %{EVRD}
Requires:	%{libname} = %{EVRD}

%description -n %{devname}
%{name} is a library and toolkit which implements Off-the-Record (OTR)
Messaging. This package contains development related files of %{name}.

%files -n %{devname}
%doc ChangeLog NEWS README
%{_datadir}/aclocal/*.m4
%{_includedir}/*
%{_libdir}/libotr.so
%{_libdir}/pkgconfig/*.pc

#----------------------------------------------------------------------------

%package	utils
Summary:	Helper utilities of %{name}
Group:		Networking/Instant messaging
License:	GPLv2+
Requires:	%{libname} = %{EVRD}

%description	utils
%{name} is a library and toolkit which implements Off-the-Record (OTR)
Messaging. This package contains various helper utilities from %{name}.

%files utils
%doc AUTHORS
%{_bindir}/*
%{_mandir}/man?/*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x \
	--with-pic \
	--disable-static

%make

%install
%makeinstall_std


%changelog
* Thu Jan 16 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.0.0-1
+ Revision: f96fb13
- LOG New version 4.0.0, new library major 5



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20083 |12mu|libpciaccess-0.13.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname pciaccess %{major}
%define devname %mklibname pciaccess -d

Summary:	Generic PCI access library (from X.org)
Name:		libpciaccess
Version:	0.13.2
Release:	1
License:	MIT
Group:		Development/X11
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/lib/%{name}-%{version}.tar.bz2
BuildRequires:	pciids

%description
A generic PCI access library from X.org.

%package -n %{libname}
Summary:	Generic PCI access library (from X.org)
Group:		Development/X11

%description -n %{libname}
A generic PCI access library from X.org.

%package -n %{devname}
Summary:	Development headers and libraries for %{name}
Group:		Development/X11
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{devname}
A generic PCI access library from X.org. Development headers and
libraries.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static \
	--with-pciids-path=%{_datadir}

%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/libpciaccess.so.%{major}*

%files -n %{devname}
%{_libdir}/libpciaccess.so
%{_includedir}/*.h
%{_libdir}/pkgconfig/*.pc

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20084 |12mu|libpeas-1.8.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver	%(echo %{version}|cut -d. -f1,2)

%define oname	peas
%define api	1.0
%define major	0
%define libname	%mklibname %{oname} %{api} %{major}
%define libgtk	%mklibname %{oname}-gtk %{api} %{major}
%define devname	%mklibname %{oname} %{api} -d
%define girname	%mklibname %{oname}-gir %{api}
%define girgtk	%mklibname %{oname}-gtk-gir %{api}

Summary:	Library for plugin handling
Name:		libpeas
Version:	1.8.1
Release:	2
Group:		System/Libraries
License:	LGPLv2+
URL:		http://www.gnome.org/
Source0:	http://download.gnome.org/sources/libpeas/%{url_ver}/%{name}-%{version}.tar.xz
BuildRequires:	gnome-common
BuildRequires:	intltool
BuildRequires:	vala >= 0.14.0.22
BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(python3)
BuildRequires:	pkgconfig(seed)
BuildRequires:	pkgconfig(pygobject-3.0)
BuildRequires:	pkgconfig(gjs-internals-1.0)
BuildRequires:	pkgconfig(gladeui-2.0)

%description
This is GNOME's plugin handling library.

%package data
Summary:	Library for plugin handling - data files
Group:		System/Libraries

%description data
This is GNOME's plugin handling library - data files

%package -n %{libname}
Summary:	Library plugin handling
Group:		System/Libraries
Requires:	%{name}-data = %{version}-%{release}
Provides:	%{mklibname %{oname} %{major}} = %{version}-%{release}
Obsoletes:	%{mklibname %{oname} %{major}} < 1.1.1

%description -n %{libname}
This is GNOME's plugin handling library.

%package -n %{libgtk}
Summary:	Library plugin handling UI part
Group:		System/Libraries
Requires:	%{name}-data = %{version}-%{release}
Provides:	%{mklibname %{oname}-gtk %{major}} = %{version}-%{release}
Obsoletes:	%{mklibname %{oname}-gtk %{major}} < 1.1.1

%description -n %{libgtk}
This is GNOME's plugin handling library - user interface part.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n %{girgtk}
Summary:	GObject Introspection interface description for %{name}-gtk
Group:		System/Libraries

%description -n %{girgtk}
GObject Introspection interface description for %{name}-gtk.

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Requires:	%{libgtk} = %{version}-%{release}
Requires:	%{girname} = %{version}-%{release}
Requires:	%{girgtk} = %{version}-%{release}
Provides:	%{name}-devel = %version-%release
Provides:	%{oname}-devel = %{version}-%{release}
Obsoletes:	%{mklibname -d %{oname} } < 1.1.1

%description -n %{devname}
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.

%prep
%setup -q

%build
autoreconf
%configure2_5x \
	--disable-static
%make

%install
%makeinstall_std

%find_lang %{name}

# we don't want these
find %{buildroot} -name "*.la" -delete

%files data -f %{name}.lang
%doc AUTHORS
%{_datadir}/icons/hicolor/*/actions/*
%{_datadir}/glade/catalogs/libpeas-gtk.xml

%files -n %{libname}
%{_libdir}/%{name}-%{api}.so.%{major}*
%{_libdir}/%{name}-%{api}/loaders/libpythonloader.so
%{_libdir}/%{name}-%{api}/loaders/libpython3loader.so
%{_libdir}/%{name}-%{api}/loaders/libseedloader.so
%{_libdir}/%{name}-%{api}/loaders/libgjsloader.so

%files -n %{libgtk}
%{_libdir}/lib%{oname}-gtk-%{api}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Peas-%{api}.typelib

%files -n %{girgtk}
%{_libdir}/girepository-1.0/PeasGtk-%{api}.typelib

%files -n %{devname}
%doc ChangeLog	
%doc %{_datadir}/gtk-doc/html/%{name}
%{_bindir}/peas-demo
%{_libdir}/peas-demo
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/%{name}-%{api}.pc
%{_libdir}/pkgconfig/%{name}-gtk-%{api}.pc
%{_datadir}/gir-1.0/Peas-%{api}.gir
%{_datadir}/gir-1.0/PeasGtk-%{api}.gir


%changelog
* Thu Mar 20 2014 Tigro <ashejn@gmail.com> 1.8.1-2
+ Revision: 82ecd9c
- build with python3 support



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20085 |12mu|libpipeline-1.2.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major %(echo %version |cut -d. -f1)
%define libname %mklibname pipeline %{major}
%define devname %mklibname pipeline -d

Name:		libpipeline
Version:	1.2.4
Release:	1
Summary:	Library for manipulating pipelines of subprocesses
Group:		System/Libraries
License:	GPLv3+
URL:		http://libpipeline.nongnu.org/
Source0:	http://download.savannah.nongnu.org/releases/libpipeline/%{name}-%{version}.tar.gz

%description
Library for manipulating pipelines of subprocesses.

%package -n %{libname}
Summary:	Library for manipulating pipelines of subprocesses
Group:		System/Libraries

%description -n %{libname}
Library for manipulating pipelines of subprocesses

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}

%description -n %{devname}
Development files for %{name}, a library
for manipluating pipelines of subprocesses

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{devname}
%doc COPYING NEWS
%{_libdir}/*.so
%{_includedir}/*
%{_libdir}/pkgconfig/*
%{_mandir}/man3/*




%changelog
* Wed Jan 29 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.2.4-1
+ Revision: 18736cd
- LOG Updated to 1.2.4 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20086 |12mu|libpng-1.5.17-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 15
%define libname %mklibname png %{major}
%define develname %mklibname png -d

Summary:	A library of functions for manipulating PNG image format files
Name:		libpng
Version:	1.5.17
Release:	1
Epoch:		2
License:	zlib
Group:		System/Libraries
URL:		http://www.libpng.org/pub/png/libpng.html
Source0:	http://prdownloads.sourceforge.net/libpng/files/%{name}-%{version}.tar.xz
# (tpg) APNG support http://littlesvr.ca/apng/
# (tpg) http://hp.vector.co.jp/authors/VA013651/freeSoftware/apng.html
# (tpg) http://sourceforge.net/projects/libpng-apng/ <- use this one
Patch0:		http://downloads.sourceforge.net/libpng-apng/files/libpng-devel/%{version}/%{name}-%{version}-apng.patch.gz
Patch2:		libpng-1.5.4-fix-cmake-files-libpath.patch
Patch3:		libpng-1.5.17-fix-libdir-pkgconfig-lib64-conflict.diff
BuildRequires:	zlib-devel
BuildRequires:	cmake >= 1:2.8.6-7

%description
The libpng package contains a library of functions for creating and
manipulating PNG (Portable Network Graphics) image format files.  PNG is
a bit-mapped graphics format similar to the GIF format.  PNG was created to
replace the GIF format, since GIF uses a patented data compression
algorithm.

Libpng should be installed if you need to manipulate PNG format image
files.

%package -n	%{libname}
Summary:	A library of functions for manipulating PNG image format files
Group:		System/Libraries
%define	ouchie	%mklibname png %{major} %{major}
%rename		%{ouchie}

%description -n	%{libname}
This package contains the library needed to run programs dynamically
linked with libpng.

%package -n	%{develname}
Summary:	Development tools for programs to manipulate PNG image format files
Group:		Development/C
Requires:	%{libname} >= %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Provides:	png-devel = %{EVRD}

%description -n	%{develname}
The libpng-devel package contains the header files and libraries
necessary for developing programs using the PNG (Portable Network
Graphics) library.

If you want to develop programs which will manipulate PNG image format
files, you should install libpng-devel.  You'll also need to install the
libpng package.

%package	source
Summary:	Source code of %{name}
Group:		Development/C

%description	source
This package contains the source code of %{name}.

%prep
%setup -q
%patch0 -p1 -b .apng
%patch2 -p0 -b .fix-cmake-files-libpath
%patch3 -p1 -b .lib64~

%build
export CFLAGS="%{optflags} -O3 -funroll-loops"

%cmake \
  -DPNG_SHARED:BOOL=ON \
  -DPNG_STATIC:BOOL=OFF
%make

%install
%makeinstall_std -C build

install -d %{buildroot}%{_prefix}/src/%{name}
cp -a *.c *.h %{buildroot}%{_prefix}/src/%{name}

%files -n %{libname}
%{_libdir}/libpng%{major}.so.%{major}*

%files -n %{develname}
%doc libpng-manual.txt example.c README TODO CHANGES
%{_bindir}/libpng-config
%{_bindir}/libpng%{major}-config
%{_includedir}/*
%{_libdir}/libpng%{major}.so
%{_libdir}/libpng.so
%{_libdir}/libpng/libpng%{major}*.cmake
%{_libdir}/pkgconfig/libpng*.pc
%{_mandir}/man?/*

%files source
%{_prefix}/src/%{name}/



%changelog
* Tue Oct 15 2013 Denis Silakov <denis.silakov@rosalab.ru> 2:1.5.17-1
+ Revision: 9d40ef3
- Updated to 1.5.17



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20087 |12mu|libprelude-1.0.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define with_ruby 0

%define _localstatedir %{_var}

%define major 2
%define cppmajor 0
%define libname %mklibname prelude %{major}
%define libcpp %mklibname preludecpp %{cppmajor}
%define devname %mklibname prelude -d
%define sdevname %mklibname prelude -d -s

%define __noautoreq '/usr/bin/python'

Summary:	Prelude Hybrid Intrusion Detection System Library
Name:		libprelude
Version:	1.0.1
Release:	3
License:	GPLv2+
Group:		System/Libraries
Url:		http://www.prelude-ids.org/
Source0:	http://www.prelude-ids.org/download/releases/libprelude/%{name}-%{version}.tar.gz
Patch0:		libprelude-0.9.22-fix-str-fmt.patch
Patch1:		libprelude-0.9.21.3-ltdl.patch
# (blino) fix build with libtool 2.4, from OpenEmbedded git
Patch2:		fix-ltdl-hack.patch
Patch3:		libprelude-gnutls3.patch
Patch4:		libprelude-1.0.0-ruby.patch
Patch5:		libprelude-1.0.1-ruby1.9.diff
BuildRequires:	gtk-doc
BuildRequires:	libtool
BuildRequires:	swig
BuildRequires:	libtool-devel
BuildRequires:	perl-devel
BuildRequires:	pkgconfig(gnutls)
BuildRequires:	pkgconfig(libgcrypt)
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(zlib)
%if %{with_ruby}
BuildRequires:	ruby
BuildRequires:	ruby-devel
%endif

%description
The Prelude Library is a collection of generic functions providing
communication between the Prelude Hybrid IDS suite components. It
provides a convenient interface for sending alerts to Prelude
Manager with transparent SSL, failover and replication support,
asynchronous events and timer interfaces, an abstracted
configuration API (hooking at the commandline, the configuration
line, or wide configuration, available from the Manager), and a
generic plugin API. It allows you to easily turn your favorite
security program into a Prelude sensor.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Prelude Hybrid Intrusion Detection System Library
Group:		System/Libraries
Provides:	%{name} = %{EVRD}

%description -n %{libname}
The Prelude Library is a collection of generic functions providing
communication between the Prelude Hybrid IDS suite components. It
provides a convenient interface for sending alerts to Prelude
Manager with transparent SSL, failover and replication support,
asynchronous events and timer interfaces, an abstracted
configuration API (hooking at the commandline, the configuration
line, or wide configuration, available from the Manager), and a
generic plugin API. It allows you to easily turn your favorite
security program into a Prelude sensor.

%files -n %{libname}
%doc AUTHORS ChangeLog README INSTALL
%{_libdir}/libprelude.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libcpp}
Summary:	Prelude Hybrid Intrusion Detection System Library
Group:		System/Libraries
Conflicts:	%{_lib}prelude2 < 1.0.1-3

%description -n %{libcpp}
The Prelude Library is a collection of generic functions providing
communication between the Prelude Hybrid IDS suite components. It
provides a convenient interface for sending alerts to Prelude
Manager with transparent SSL, failover and replication support,
asynchronous events and timer interfaces, an abstracted
configuration API (hooking at the commandline, the configuration
line, or wide configuration, available from the Manager), and a
generic plugin API. It allows you to easily turn your favorite
security program into a Prelude sensor.

%files -n %{libcpp}
%doc AUTHORS ChangeLog README INSTALL
%{_libdir}/libpreludecpp.so.%{cppmajor}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Libraries, includes, etc. for developing Prelude IDS sensors
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Requires:	libtool-devel
Provides:	prelude-devel = %{EVRD}

%description -n %{devname}
Libraries, include files, etc you can use to develop Prelude IDS
sensors using the Prelude Library. The Prelude Library is a
collection of generic functions providing communication between
the Prelude Hybrid IDS suite componentst It provides a convenient
interface for sending alerts to Prelude Manager with transparent
SSL, failover and replication support, asynchronous events and
timer interfaces, an abstracted configuration API (hooking at the
commandline, the configuration line, or wide configuration,
available from the Manager), and a generic plugin API. It allows
you to easily turn your favorite security program into a Prelude
sensor.

%files -n %{devname}
%doc %{_docdir}/%{devname}
%{multiarch_bindir}/libprelude-config
%{_bindir}/libprelude-config
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%dir %{_includedir}/libprelude
%{_includedir}/libprelude/*
%{_datadir}/aclocal/*.m4

#----------------------------------------------------------------------------

%package -n %{sdevname}
Summary:	Static libraries for developing Prelude IDS sensors
Group:		Development/C
Requires:	%{devname} = %{EVRD}
Provides:	prelude-static-devel = %{EVRD}

%description -n %{sdevname}
Libraries, include files, etc you can use to develop Prelude IDS
sensors using the Prelude Library. The Prelude Library is a
collection of generic functions providing communication between
the Prelude Hybrid IDS suite componentst It provides a convenient
interface for sending alerts to Prelude Manager with transparent
SSL, failover and replication support, asynchronous events and
timer interfaces, an abstracted configuration API (hooking at the
commandline, the configuration line, or wide configuration,
available from the Manager), and a generic plugin API. It allows
you to easily turn your favorite security program into a Prelude
sensor.

%files -n %{sdevname}
%{_libdir}/*.a

#----------------------------------------------------------------------------

%package -n prelude-tools
Summary:	The interface for %{libname}
Group:		Networking/Other
Requires:	%{libname} = %{EVRD}

%description -n prelude-tools
Provides a convenient interface for sending alerts to Prelude Manager.

%files -n prelude-tools
%doc AUTHORS ChangeLog README INSTALL
%{_bindir}/prelude-adduser
%{_bindir}/prelude-admin
%{_mandir}/man1/prelude-admin.1*
%dir %{_sysconfdir}/prelude
%dir %{_sysconfdir}/prelude/default
%dir %{_sysconfdir}/prelude/profile
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/prelude/default/*.conf
%dir %{_var}/spool/prelude

#----------------------------------------------------------------------------

%package -n python-prelude
Summary:	Python bindings for prelude
Group:		Development/Python
Requires:	%{libname} = %{EVRD}

%description -n python-prelude
Provides python bindings for prelude.

%files -n python-prelude
%{_libdir}/python*/site-packages/*

#----------------------------------------------------------------------------

%package -n perl-prelude
Summary:	Perl bindings for prelude
Group:		Development/Perl
Requires:	%{libname} = %{EVRD}

%description -n perl-prelude
Provides perl bindings for prelude.

%files -n perl-prelude
%{perl_vendorarch}/Prelude.pm
%{perl_vendorarch}/auto/Prelude
%{perl_vendorarch}/auto/PreludeEasy

#----------------------------------------------------------------------------

%if %{with_ruby}
%package -n ruby-prelude
Summary:	Ruby bindings for prelude
Group:		Development/Ruby
Requires:	%{libname} = %{EVRD}

%description -n ruby-prelude
Provides ruby bindings for prelude.

%files -n ruby-prelude
%{ruby_sitearchdir}/*
%endif

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p0
%patch1 -p0
%patch2 -p1 -b .lt24
%patch3 -p2 -b .gnutls3
%patch4 -p0 -b .ruby
%patch5 -p1 -b .ruby1.9

rm -f bindings/python/_PreludeEasy.cxx
perl -pi -e "s|/lib/|/%{_lib}/|g" configure.in

%build
#libtoolize --copy --force --install --ltdl
autoreconf -fi

%configure2_5x \
    --without-included-ltdl \
    --enable-static \
    --enable-shared \
    --with-perl-installdirs=vendor \
    --with-python \
    --without-lua \
%if %{with_ruby}
    --with-ruby \
%endif
    --without-included-regex \
    --includedir=%{_includedir}/%{name} \
    --enable-gtk-doc \
    --with-html-dir=%{_docdir}/%{devname}

# removing rpath
sed -i.rpath -e 's|LD_RUN_PATH=""||' bindings/Makefile.in
sed -i.rpath -e 's|^sys_lib_dlsearch_path_spec="/lib /usr/lib|sys_lib_dlsearch_path_spec="/%{_lib} %{_libdir}|' libtool

%make

(
cd bindings/perl
perl Makefile.PL INSTALLDIRS=vendor
make
)

%install
%makeinstall_std
%makeinstall_std -C bindings/perl

%if %{with_ruby}
rm -f %{buildroot}%{ruby_sitearchdir}/*.*a
%endif
rm -f %{buildroot}%{_sysconfdir}/prelude/default/*.conf-dist

%multiarch_binaries %{buildroot}%{_bindir}/libprelude-config


%changelog
* Tue May 06 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0.1-3
+ Revision: 777620e
- Update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20088 |12mu|libprojectm-2.0.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name libprojectm
%define version 2.0.0
%define release 5
%define oname libprojectM
%define major 2
%define libname %mklibname projectm %major
%define develname %mklibname -d projectm
%define oldlibname %mklibname projectm

Summary: Visualization library for OpenGL based on Milkdrop 
Name: %{name}
Version: %{version}
Release: %{release}
Epoch: 1
Source0: %{oname}-%{version}-Source.tar.gz
Patch1: libprojectM-2.0.0-fix-linking.patch
License: LGPLv2+
Group: System/Libraries
Url: http://xmms-projectm.sourceforge.net/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: libftgl-devel
BuildRequires: cmake
BuildRequires: libglew-devel
BuildRequires: libgomp-devel
Requires: %name-data >= %epoch:%version

%description
projectM is a reimplementation of Milkdrop under OpenGL.

%package -n %libname
Summary: Visualization library for OpenGL based on Milkdrop
Group: System/Libraries
Requires: %name-data >= %epoch:%version

%description -n %libname
projectM is a reimplementation of Milkdrop under OpenGL.


%package data
Summary: Visualization library for OpenGL based on Milkdrop 
Group: Graphics
Requires:	fonts-ttf-bitstream-vera

%description data
projectM is a reimplementation of Milkdrop under OpenGL. This contains data
files and presets.

%package -n %develname
Summary: Visualization library for OpenGL based on Milkdrop
Group: Development/C
Requires: %libname = %epoch:%version
Provides: libprojectm-devel = %epoch:%version-%release
Obsoletes: %mklibname -d projectm 0
Requires: libglew-devel
Conflicts: %oldlibname

%description -n %develname
projectM is a reimplementation of Milkdrop under OpenGL.


%prep
%setup -q -n projectM-%{version}-Source
rm -fr build CMakeCache.txt
#patch0 -p1 -b .ftgl
%patch1 -p0 -b .link

%build
%cmake
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std -C build

#replace by symlink
ln -sf %_datadir/fonts/TTF/{Vera.ttf,VeraMono.ttf} %buildroot%_datadir/projectM/fonts/


%if %mdkversion < 200900
%post -n %libname -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %libname -p /sbin/ldconfig
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files data
%defattr(-,root,root)
%doc ChangeLog
%_datadir/projectM/

%files -n %libname
%defattr(-,root,root)
%_libdir/libprojectM.so.%{major}*

%files -n %develname
%defattr(-,root,root)
%_libdir/pkgconfig/*.pc
%_includedir/libprojectM/
%_libdir/libprojectM.so




%changelog
* Tue Dec 17 2013 Alexander Kazancev <kazancas@gmail.com> 1:2.0.0-5
+ Revision: 1c4ce31
- rebuild with new libglew



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20089 |12mu|libqaccessibilityclient-0.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname qaccessibilityclient %{major}
%define devname %mklibname qaccessibilityclient -d

Summary:	Accessibility client library for Qt
Name:		libqaccessibilityclient
Version:	0.1.1
Release:	1
License:	LGPLv2+
Group:		System/Libraries
Url:		https://projects.kde.org/projects/playground/accessibility/libkdeaccessibilityclient
Source0:	http://download.kde.org/stable/libqaccessibilityclient/%{name}-%{version}.tar.bz2
Patch0:		qaccessibilityclient-0.1.0-dso.patch
Patch1:		libqaccessibilityclient-0.1.1-QT4_BUILD.patch
BuildRequires:	cmake
BuildRequires:	pkgconfig(QtCore)
BuildRequires:	pkgconfig(QtDBus)
BuildRequires:	pkgconfig(QtGui)

%description
Accessibility client library for Qt.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Accessibility client library for Qt
Group:		System/Libraries

%description -n %{libname}
Accessibility client library for Qt.

%files -n %{libname}
%doc AUTHORS ChangeLog COPYING README
%{_libdir}/libqaccessibilityclient.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/KDE and Qt
Requires:	%{libname} = %{EVRD}
Provides:	qaccessibilityclient-devel = %{EVRD}

%description -n %{devname}
Development files for %{name}.

%files -n %{devname}
%{_includedir}/qaccessibilityclient/
%dir %{_libdir}/cmake/
%{_libdir}/cmake/QAccessibilityClient/
%{_libdir}/libqaccessibilityclient.so

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1 -b .dso
%patch1 -p1 -b .QT4_BUILD

%build
%cmake_qt4 \
	-DQT4_BUILD:BOOL=ON
%make

%install
%makeinstall_std -C build

## unpackaged files
# consider putting into -tools subpkg?
rm -f %{buildroot}%{_bindir}/accessibleapps


%changelog
* Sat Jun 14 2014 Rosa <rosa@abf.rosalinux.ru> 0.1.1-1
+ Revision: fde52a9
- Automatic import for version 0.1.1-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20090 |12mu|libqmi-1.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname qmi
%define major 1
%define libname %mklibname %{oname}-glib %{major}
%define devname %mklibname %{oname}-glib -d

Summary:	Library to control QMI devices
Name:		libqmi
Version:	1.8.0
Release:	1
License:	LGPLv2+
Group:		System/Libraries
Url:		http://cgit.freedesktop.org/libqmi/
Source0:	http://cgit.freedesktop.org/libqmi/snapshot/%{name}-%{version}.tar.xz
BuildRequires:	pkgconfig(gio-2.0)
BuildRequires:	pkgconfig(glib-2.0) >= 2.32
BuildRequires:	pkgconfig(gobject-2.0)

%description
A GLib/GIO based library to control QMI devices.

#----------------------------------------------------------------------------

%package -n %{oname}-tools
Summary:	Helper utilities to control QMI devices
Group:		System/Configuration/Networking

%description -n %{oname}-tools
This package contains command line tools to manage such devices.

%files -n %{oname}-tools
%{_bindir}/qmi-network
%{_bindir}/qmicli
%{_libexecdir}/qmi-proxy
%{_mandir}/man1/qmi*.1.*

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Library to control QMI devices
Group:		System/Libraries

%description -n %{libname}
A GLib/GIO based library to control QMI devices.

%files -n %{libname}
%{_libdir}/libqmi-glib.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Library to control QMI devices - Development files
Group:		Development/C
Requires:	%{libname} = %{EVRD}

%description -n %{devname}
This package contains files required to link sources against libqmi.

%files -n %{devname}
%{_includedir}/libqmi-glib/
%{_libdir}/libqmi-glib.so
%{_libdir}/pkgconfig/qmi-glib.pc

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x \
	--disable-static \
	--disable-gtk-doc-html

%make

%install
%makeinstall_std

# (tpg) kill docs
rm -rf %{buildroot}%{_datadir}/gtk-doc/


%changelog
* Mon Mar 31 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.8.0-1
+ Revision: a010baf
- New version 1.8.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20091 |12mu|libquicktime-1.2.4-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname quicktime %{major}
%define devname %mklibname quicktime -d

######################
# Hardcore PLF build
%define build_plf 0
######################

%{?_with_plf: %{expand: %%global build_plf 1}}
%if %{build_plf}
# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
%define extrarelsuffix plf
%define distsuffix plf
%endif

Summary:	A library for manipulating QuickTime files
Name:		libquicktime
Version:	1.2.4
Release:	5%{?extrarelsuffix}
%if %{build_plf}
License:	GPLv2+
%else
License:	LGPLv2+
%endif
Group:		Video
Url:		http://libquicktime.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/libquicktime/%{name}-%{version}.tar.gz
Patch0:		libquicktime-1.2.4-ffmpeg-2.0.patch
BuildRequires:	autoconf
BuildRequires:	automake
BuildRequires:	doxygen
BuildRequires:	ffmpeg-devel
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(ice)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(schroedinger-1.0)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(xaw7)
BuildRequires:	pkgconfig(xv)

%description
Libquicktime is a library for reading and writing QuickTime files
on UNIX systems. Video CODECs supported by this library are OpenDivX, MJPA,
JPEG Photo, PNG, RGB, YUV 4:2:2, and YUV 4:2:0 compression.  Supported
audio CODECs are Ogg Vorbis, IMA4, ulaw, and any linear PCM format.

Libquicktime is based on the quicktime4linux library.  Libquicktime add
features such as a GNU build tools-based build process and dynamically
loadable CODECs.

%if %{build_plf}
This package is in restricted as it violates some patents.
%endif

%files -f %{name}.lang
%doc README
%dir %{_libdir}/libquicktime/
%{_libdir}/libquicktime/lqt_audiocodec.so
%{_libdir}/libquicktime/lqt_ffmpeg.so
%{_libdir}/libquicktime/lqt_mjpeg.so
%{_libdir}/libquicktime/lqt_png.so
%{_libdir}/libquicktime/lqt_videocodec.so
%{_libdir}/libquicktime/lqt_rtjpeg.so
%{_libdir}/libquicktime/lqt_schroedinger.so
%{_libdir}/libquicktime/lqt_vorbis.so

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Shared library of libquicktime
Group:		System/Libraries

%description -n %{libname}
Libquicktime is a library for reading and writing QuickTime files
on UNIX systems. Video CODECs supported by this library are OpenDivX, MJPA,
JPEG Photo, PNG, RGB, YUV 4:2:2, and YUV 4:2:0 compression.  Supported
audio CODECs are Ogg Vorbis, IMA4, ulaw, and any linear PCM format.

Libquicktime is based on the quicktime4linux library.  Libquicktime add
features such as a GNU build tools-based build process and dynamically
loadable CODECs.

%files -n %{libname}
%{_libdir}/libquicktime.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Header files and development documentation for libquicktime
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	libquicktime-devel = %{version}-%{release}
Provides:	quicktime-devel = %{version}-%{release}
Provides:	quicktime-static-devel = %{version}-%{release}

%description -n %{devname}
Header files and development documentation for libquicktime.

%files -n %{devname}
%{_libdir}/libquicktime.so
%{_includedir}/lqt
%{_libdir}/pkgconfig/*.pc

#----------------------------------------------------------------------------

%package dv
Summary:	Libquicktime plugin supporting the DV codec
Group:		Video
Requires:	%{name} = %{version}-%{release}
BuildRequires:	pkgconfig(libdv)

%description dv
Libquicktime plugin supporting the DV codec

%files dv
%{_libdir}/libquicktime/lqt_dv.so

#----------------------------------------------------------------------------

%package progs
Summary:	Useful tools to operate at QuickTime files
Group:		Video
Requires:	%{name} = %{version}-%{release}

%description progs
Useful tools to operate on QuickTime files.

%files progs
%doc README TODO
%{_bindir}/libquicktime_config
%{_bindir}/lqtplay
%{_bindir}/lqtremux
%{_bindir}/lqt_transcode
%{_bindir}/qt*
%{_mandir}/man1/lqtplay.1*

%if %{build_plf}
#----------------------------------------------------------------------------
%package lame
Summary:	Libquicktime plugin supporting the MP3 codec
Group:		Video
Requires:	%{name} = %{version}-%{release}
BuildRequires:	lame-devel

%description lame
This is a libquicktime plugin supporting the MP3 codec based on lame.

This package is in restricted as it violates some patents.

%files lame
%{_libdir}/libquicktime/lqt_lame.so

#----------------------------------------------------------------------------

%package faac
Summary:	Libquicktime plugin for encoding AAC
Group:		Video
Requires:	%{name} = %{version}-%{release}
BuildRequires:	libfaac-devel

%description faac
This is a libquicktime plugin for AAC encoding based on faac.

This package is in restricted as it violates some patents.

%files faac
%{_libdir}/libquicktime/lqt_faac.so

#----------------------------------------------------------------------------

%package faad
Summary:	Libquicktime plugin for decoding AAC
Group:		Video
Requires:	%{name} = %{version}-%{release}
BuildRequires:	libfaad2-devel

%description faad
This is a libquicktime plugin for AAC decoding based on faad2.

This package is in restricted as it violates some patents.

%files faad
%{_libdir}/libquicktime/lqt_faad2.so

#----------------------------------------------------------------------------

%package x264
Summary:	Libquicktime plugin for encoding H.264/MPEG-4 streams
Group:		Video
Requires:	%{name} = %{version}-%{release}
BuildRequires:	x264-devel

%description x264
This is a libquicktime plugin for encoding H.264/MPEG-4 streams.

This package is in restricted as it violates some patents.

%files x264
%{_libdir}/libquicktime/lqt_x264.so
#----------------------------------------------------------------------------
%endif

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x \
	--with-libdv \
%ifarch x86_64
	--with-pic \
%endif
%if %{build_plf}
	--enable-gpl
%endif

%make

%install
%makeinstall_std

rm -f %{buildroot}%{_libdir}/libquicktime/*a
rm -f %{buildroot}%{_libdir}/libquicktime/lqt_opendivx.so

%find_lang %{name}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20092 |12mu|libraw-0.15.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname LibRaw
%define major 9
%define libname %mklibname raw %{major}
%define libname_r %mklibname raw_r %{major}
%define devname %mklibname raw -d

Summary:	Library for reading and processing of RAW digicam images
Name:		libraw
Version:	0.15.4
Release:	1
License:	GPLv3+
Group:		Development/C
Url:		http://www.libraw.org
Source0:	http://www.libraw.org/data/%{oname}-%{version}.tar.gz
Source1:	http://www.libraw.org/data/%{oname}-demosaic-pack-GPL2-%{version}.tar.gz
Source2:	http://www.libraw.org/data/%{oname}-demosaic-pack-GPL3-%{version}.tar.gz
BuildRequires:	gomp-devel
BuildRequires:	pkgconfig(jasper)
BuildRequires:	pkgconfig(lcms2)

%description
LibRaw is a library for reading RAW files from digital photo cameras
(CRW/CR2, NEF, RAF, DNG, MOS, KDC, DCR, etc, virtually all RAW formats are
supported).

It pays special attention to correct retrieval of data required for subsequent
RAW conversion.

The library is intended for embedding in RAW converters, data analyzers, and
other programs using RAW files as the initial data.

Since LibRaw is linked against LibRaw-demosaic-pack-GPL2 and
LibRaw-demosaic-pack-GPL3 the global license is GPLv3.

#----------------------------------------------------------------------------

%package -n	%{libname}
Summary:	Library for reading and processing of RAW digicam images
Group:		System/Libraries

%description -n	%{libname}
This package contains a shared library for %{name}.

%files -n %{libname}
%{_libdir}/libraw.so.%{major}*

#----------------------------------------------------------------------------

%package -n	%{libname_r}
Summary:	Library for reading and processing of RAW digicam images
Group:		System/Libraries

%description -n	%{libname_r}
This package contains a shared library for %{name}.

%files -n %{libname_r}
%{_libdir}/libraw_r.so.%{major}*

#----------------------------------------------------------------------------

%package -n	%{devname}
Summary:	LibRaw development files and headers
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Requires:	%{libname_r} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{devname}
This package contains the development files and headers for %{oname}.

%files -n %{devname}
%doc LICENSE* Changelog.* README README.demosaic-packs html/
%{_includedir}/libraw
%{_libdir}/libraw.so
%{_libdir}/libraw_r.so
%{_libdir}/pkgconfig/*.pc

#----------------------------------------------------------------------------

%package	tools
Summary:	Command line tools from %{oname}
Group:		Graphics

%description	tools
This packages provides tools to manipulate raw files.

%files tools
%{_bindir}/*

#----------------------------------------------------------------------------

%prep
%setup -qn %{oname}-%{version} -b1 -b2

%build
%global optflags %{optflags} -Ofast -fopenmp
%global ldflags %{ldflags} -fopenmp

autoreconf -fi
%configure2_5x --disable-static
%make

%install
%makeinstall_std

# The source tree has these with execute permissions for some reason
chmod 644 LICENSE.CDDL LICENSE.LGPL LICENSE.LibRaw.pdf

# let files section handle docs
rm -rf %{buildroot}%{_datadir}/doc/*

# move docs to a better location
mv doc html


%changelog
* Wed Jan 15 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.15.4-1
+ Revision: fa5bd17
- LOG New version 0.15.4, new library major 9, update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20093 |12mu|librcc-0.2.10-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname rcc %{major}
%define devname %mklibname rcc -d

Summary:	Russian Charset Conversion Library
Name:		librcc
Version:	0.2.10
Release:	2
Url:		http://rusxmms.sourceforge.net/
Source0:	http://dside.dyndns.org/files/rusxmms/%{name}-%{version}.tar.bz2
Group:		System/Libraries
License:	LGPLv2.1+
BuildRequires:	aspell-devel
BuildRequires:	librcd-devel
BuildRequires:	pkgconfig(libxml-2.0)
# In fact, is not used now because it's not properly detected
BuildRequires:	pkgconfig(libguess)

%description
Library providing means to work with multiple encodings of the same language
through adapting them to local settings on-the-fly.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Russian Charset Conversion Library
Group:		System/Libraries

%description -n %{libname}
Library providing means to work with multiple encodings of the same language
through adapting them to local settings on-the-fly.

%files -n %{libname}
%{_libdir}/*.so.%{major}
%{_libdir}/*.so.%{version}
%{_libdir}/rcc/

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Russian Charset Conversion Library
Group:		System/Libraries
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
Library providing means to work with multiple encodings of the same language
through adapting them to local settings on-the-fly.

This package contains files required for development only.

%files -n %{devname}
%doc AUTHORS ChangeLog NEWS README ToDo
%{_libdir}/*.so
%{_includedir}/*.h
%{_libdir}/pkgconfig/librcc.pc

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std


%changelog
* Fri Oct 25 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.2.10-2
+ Revision: ecd3576
- LOG New version 0.2.10



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20094 |12mu|libreoffice-4.1.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}
%define _binary_payload w1.xzdio
%define _source_payload w1.xzdio

%define l10n	1
%{?_with_l10n: %global l10n 1}
%{?_without_l10n: %global l10n 0}
%if %{l10n}
%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 sh si sk sl sr ss st sv ta te th tn tr ts uk ve xh zh-TW zh-CN zu"
%else
%define langs	"en-US"
%endif

%define javaless 0
# As of 4.0, doesn't work -- probably the extensions need porting
%define extensionenabled 1

%define build_kde4 1

%define relurl		http://download.documentfoundation.org/libreoffice/src/%{version}
%define devurl		http://dev-www.libreoffice.org/ooo_external
%define distroname	ROSA
%define ooname		libreoffice
%define buildver	%{version}.2
%define ooodir		%{_libdir}/libreoffice
%define firefox_plugin	libnpsoplugin.so
%define antpath		%{_builddir}/libreoffice-%{version}/apache-ant-1.8.1
#define unopkg		%{_bindir}/unopkg

%define use_icecream	0
%{?_with_icecream: %global use_icecream 1}
%{?_without_icecream: %global use_icecream 0}

%define use_ccache	0
%define ccachedir	~/.ccache-OOo
%{?_with_ccache: %global use_ccache 1}
%{?_without_ccache: %global use_ccache 0}

%if %{_use_internal_dependency_generator}
%define __noautoreq 'libuno_cppu\\.so\\.3(.*)|libuno_cppuhelpergcc3\\.so\\.3(.*)|libuno_purpenvhelpergcc3\\.so\\.3(.*)|libuno_sal\\.so\\.3(.*)|libuno_salhelpergcc3\\.so\\.3(.*)|devel\\(libxmlreader(.*)|devel\\(libreg(.*)|mono|devel\\(libunoidl(.*)'
%define __noautoprov 'libuno_cppu\\.so\\.3(.*)|libuno_cppuhelpergcc3\\.so\\.3(.*)|libuno_purpenvhelpergcc3\\.so\\.3(.*)|libuno_sal\\.so\\.3(.*)|libuno_salhelpergcc3\\.so\\.3(.*)'
%endif

Summary:	Office suite
Name:		libreoffice
Epoch:		1
Version:	4.1.3
Release:	2
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
Group:		Office
Url:		http://www.libreoffice.org
Source0:	%{relurl}/%{ooname}-%{buildver}.tar.xz
Source1:	%{relurl}/%{ooname}-dictionaries-%{buildver}.tar.xz
Source2:	%{relurl}/%{ooname}-help-%{buildver}.tar.xz
Source3:	%{relurl}/%{ooname}-translations-%{buildver}.tar.xz
Source4:	http://dev-www.libreoffice.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll

#javaless
%if %{javaless}
Source20:	http://archive.apache.org/dist/ant/binaries/apache-ant-1.8.1-bin.tar.bz2
Source30:	%{devurl}/af3c3acf618de6108d65fcdc92b492e1-commons-codec-1.3-src.tar.gz
Source31:	%{devurl}/2c9b0f83ed5890af02c0df1c1776f39b-commons-httpclient-3.1-src.tar.gz 
Source32:	%{devurl}/2ae988b339daec234019a7066f96733e-commons-lang-2.3-src.tar.gz 
Source33:	%{devurl}/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip
%endif
Source34:	%{devurl}/1f24ab1d39f4a51faf22244c94a6203f-xmlsec1-1.2.14.tar.gz
Source35:	%{devurl}/798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip
Source36:	%{devurl}/a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip
Source37:	%{devurl}/35c94d2df8893241173de1d16b6034c0-swingExSrc.zip

# External Download Sources
Source40:	http://hg.services.openoffice.org/binaries/1756c4fa6c616ae15973c104cd8cb256-Adobe-Core35_AFMs-314.tar.gz
Source100:	libreoffice.rpmlintrc

# Build specific patches
Patch0:		libreoffice-4.1.0.1-non-fatal-error-during-test.patch
Patch1:		libreoffice-3.5.2.2-icu-49.patch
Patch2:		help-images-mdv64789.patch
Patch3:		libreoffice-4.1-libcmis-0.4.patch

# ROSA bugfix patches
# Force Qt4 event loops because with glib event loops libreoffice-kde4 doesn't work well
# Requires patched Qt4, see https://bugreports.qt-project.org/browse/QTBUG-16934
Patch50:	libreoffice-4.1.2.2-kde-qt-event-loop.patch
# Hack: Don't display tiny useless scrollbars with libreoffice-kde4
# Impress is known to crash when adding effects (segfault is triggered by 15x18 scrollbar)
Patch51:	libreoffice-4.1.2.2-impress-kde-crash-hack.patch

# ROSA vendor patch
Patch100:	libreoffice-4.1-vendor.patch
Patch101:	libreoffice-4.1.3.2-desktop-categories.patch

# Other bugfix patches, including upstream
Patch202:	0001-Resolves-rhbz-968892-force-render-full-grapheme-with.patch

%if %{use_icecream}
BuildRequires:	icecream
%endif
%if %{use_ccache}
BuildRequires:	ccache
%endif
BuildRequires:	boost-devel
BuildRequires:	bison
BuildRequires:	bsh
BuildRequires:	desktop-file-utils
BuildRequires:	doxygen
BuildRequires:	ed
BuildRequires:	flex
BuildRequires:	flute
BuildRequires:	git
BuildRequires:	gperf
BuildRequires:	icu
BuildRequires:	imagemagick
BuildRequires:	pentaho-libxml
BuildRequires:	pentaho-reporting-flow-engine
BuildRequires:	perl
BuildRequires:	perl-Archive-Zip
BuildRequires:	perl-MDK-Common
BuildRequires:	perl-HTML-Parser
BuildRequires:	perl-XML-Twig
BuildRequires:	python-translate >= 1.9.0
BuildRequires:	servlet3
BuildRequires:	sharutils
BuildRequires:	recode
BuildRequires:	sac
BuildRequires:	tcsh
BuildRequires:	unzip
BuildRequires:	xsltproc >= 1.0.19
BuildRequires:	zip
BuildRequires:	cups-devel
BuildRequires:	hyphen-devel
BuildRequires:	java-devel
%if %{build_kde4}
BuildRequires:	kdelibs4-devel
%endif
BuildRequires:	libwpd-devel >= 0.9.0
BuildRequires:	libwpg-devel
BuildRequires:	libwps-devel
BuildRequires:	lpsolve-devel
BuildRequires:	nas-devel
BuildRequires:	openldap-devel
BuildRequires:	pam-devel
BuildRequires:	postgresql-devel
BuildRequires:	qt4-devel
BuildRequires:	readline-devel
BuildRequires:	unixODBC-devel
BuildRequires:	vigra-devel
BuildRequires:	pkgconfig(bluez)
BuildRequires:	pkgconfig(cppunit)
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(expat)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(glitz)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(gnome-vfs-2.0)
BuildRequires:	pkgconfig(gnutls)
BuildRequires:	pkgconfig(gdk-pixbuf-xlib-2.0)
BuildRequires:	pkgconfig(graphite2)
BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0)
BuildRequires:	pkgconfig(egl)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(hunspell)
BuildRequires:	pkgconfig(icu-le)
BuildRequires:	pkgconfig(lcms2)
BuildRequires:	pkgconfig(libclucene-core)
BuildRequires:	pkgconfig(libcmis-0.4)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libcdr-0.0)
BuildRequires:	pkgconfig(libexttextcat)
BuildRequires:	pkgconfig(libixion-0.6)
BuildRequires:	pkgconfig(liblangtag)
BuildRequires:	pkgconfig(libmspub-0.0)
BuildRequires:	pkgconfig(libmwaw-0.1)
BuildRequires:	pkgconfig(libodfgen-0.0)
BuildRequires:	pkgconfig(liborcus-0.6)
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	pkgconfig(libstartup-notification-1.0)
BuildRequires:	pkgconfig(libsvg)
BuildRequires:	pkgconfig(libucpp)
BuildRequires:	pkgconfig(libvisio-0.0)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(libxslt)
BuildRequires:	pkgconfig(libxul)
BuildRequires:	pkgconfig(mdds)
BuildRequires:	pkgconfig(mythes)
BuildRequires:	pkgconfig(neon)
BuildRequires:	pkgconfig(nspr)
BuildRequires:	pkgconfig(nss)
BuildRequires:	pkgconfig(ORBit-2.0)
BuildRequires:	pkgconfig(poppler)
BuildRequires:	pkgconfig(poppler-glib)
BuildRequires:	pkgconfig(poppler-cpp)
BuildRequires:	pkgconfig(portaudio-2.0)
BuildRequires:	pkgconfig(python3)
BuildRequires:	pkgconfig(raptor)
BuildRequires:	pkgconfig(rasqal)
BuildRequires:	pkgconfig(redland)
BuildRequires:	pkgconfig(sane-backends)
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	pkgconfig(telepathy-glib)
BuildRequires:	pkgconfig(xaw7)
BuildRequires:	pkgconfig(xmlsec1)
BuildRequires:	pkgconfig(xpm)
BuildRequires:	pkgconfig(xtst)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	db-devel
%if !%{javaless}
BuildRequires:	ant
BuildRequires:	hsqldb1.8.0
BuildRequires:	jakarta-commons-codec
BuildRequires:	jakarta-commons-lang
BuildRequires:	jakarta-commons-httpclient
%endif 
# STLport-devel 4.5 + private patches are needed
BuildConflicts:	STLport-devel
# Requres to all our packages
Requires:	%{name}-base = %{EVRD}
Requires:	%{name}-calc = %{EVRD}
Requires:	%{name}-draw = %{EVRD}
Requires:	%{name}-impress = %{EVRD}
Requires:	%{name}-math = %{EVRD}
Requires:	%{name}-writer = %{EVRD}
Suggests:	%{name}-dtd-officedocument1.0 = %{EVRD}
Provides:	LibreOffice = %{EVRD}
Provides:	LibreOffice-libs = %{EVRD}

%description
LibreOffice is an Open Source, community-developed, multi-platform
office productivity suite. It includes the key desktop applications,
such as a word processor, spreadsheet, presentation manager, formula
editing and drawing program, with a user interface and feature set
similar to other office suites. Sophisticated and flexible,
LibreOffice also works transparently with a variety of file
formats, including Microsoft Office.

%files

#----------------------------------------------------------------------------

%package base
Summary:	LibreOffice office suite - database
Group:		Office
Requires:	%{name}-core = %{EVRD}
Requires:	%{name}-common = %{EVRD}
# Heavy java deps
%if !%{javaless}
Requires:	hsqldb1.8.0
%endif
Suggests:	%{name}-java-common = %{EVRD}

%description base
This package contains the database component for LibreOffice.

You can extend the functionality of LibreOffice Base by installing these
packages:

 * unixodbc: ODBC database support
 * libmyodbc | odbc-postgresql | libsqliteodbc | tdsodbc | mdbtools: ODBC
   drivers for:
   - MySQL
   - PostgreSQL
   - SQLite
   - MS SQL / Sybase SQL
   - *.mdb (JET / MS Access)
 * libmysql-java | libpg-java | libsapdbc-java: JDBC Drivers
   for:
   - MySQL
   - PostgreSQL
   - MaxDB

%files base -f file-lists/base_list.txt
%{_mandir}/man1/lobase*

#----------------------------------------------------------------------------

%package calc
Summary:	LibreOffice office suite - spreadsheet
Group:		Office
Requires:	%{name}-core = %{EVRD}
Requires:	%{name}-common = %{EVRD}

%description calc
This package contains the spreadsheet component for LibreOffice.

%files calc -f file-lists/calc_list.txt
%{_mandir}/man1/localc*

#----------------------------------------------------------------------------

%package common
Summary:	LibreOffice office suite architecture independent files
Group:		Office
# Require the architecture dependant stuff
Requires:	%{name}-core = %{EVRD}
# Require at least one style to be installed
Requires:	%{name}-style = %{EVRD}
# Also suggest java-common, as it may be used by some macros
Suggests:	%{name}-java-common = %{EVRD}
Suggests:	%{name}-help-en_US = %{EVRD}
# And then general requires for OOo follows
Requires:	ghostscript
Requires:	fonts-ttf-liberation
Requires:	desktop-common-data >= 2008
# rpm will automatically grab the require for libsane1, but there are some
# configs needed at this package, so we must require it too.
Requires:	sane-backends
# Due to %{_bindir}/paperconf
# Requires:	paper-utils
Requires(post,postun):	desktop-file-utils
Requires(post,postun):	update-alternatives
# We don't have pdfimport extension anymore and want to make the update smooth
Obsoletes:	libreoffice-pdfimport < 1:4.1.1
%if !%{build_kde4}
Obsoletes:	%{name}-kde4 < %{EVRD}
%endif

%description common
This package contains the architecture-independent files of LibreOffice.

%files common -f file-lists/common_list.uniq.sorted.txt
%{_mandir}/man1/loffice*
%{_mandir}/man1/lofromtemplate*
%{_mandir}/man1/libreoffice*
%{_mandir}/man1/unopkg.1*
# should be in txt lists but not there, so we add it manually
%{ooodir}/share/config/soffice.cfg/tubes

%post common
%update_icon_cache gnome
%update_icon_cache hicolor

# Firefox plugin
if [ $1 -gt 1 ]
then
  update-alternatives --remove %{firefox_plugin} \
  %{ooodir}/program/libnpsoplugin.so
fi
update-alternatives \
  --install %{_libdir}/mozilla/plugins/libnpsoplugin.so %{firefox_plugin} \
  %{ooodir}/program/libnpsoplugin.so 1

%postun common
%clean_icon_cache gnome
%clean_icon_cache hicolor

# Firefox plugin
if [ $1 -eq 0 ]
then
  update-alternatives --remove %{firefox_plugin} \
  %{ooodir}/program/libnpsoplugin.so
fi

#----------------------------------------------------------------------------

%package core
Summary:	LibreOffice office suite architecture dependent files
Group:		Office
# binfilter has been removed in 4.0
Obsoletes:	%{name}-filter-binfilter < %{EVRD}

%description core
This package contains the architecture-dependent core files of LibreOffice.
See the libreoffice package for more information.

%files core -f file-lists/core_list.txt

#----------------------------------------------------------------------------

%package devel
Summary:	LibreOffice SDK - development files
Group:		Office
Requires:	%{name}-core = %{EVRD}
Requires:	%{name}-common = %{EVRD}
%if "%{_lib}" == "lib64"
Provides:	devel(libxmlreader(64bit)) = %{EVRD}
Provides:	devel(libreg(64bit)) = %{EVRD}
%else
Provides:	devel(libxmlreader) = %{EVRD}
Provides:	devel(libreg) = %{EVRD}
%endif

%description devel
This package contains the files needed to build plugins/add-ons for
LibreOffice (includes, IDL files, build tools, ...). It also contains the
zipped source of the UNO Java libraries for use in IDEs like eclipse.

%files devel -f file-lists/sdk_list.uniq.sorted.txt

#----------------------------------------------------------------------------

%package devel-doc
Summary:	LibreOffice SDK - documentation
Group:		Office

%description devel-doc
This package contains the documentation of the LibreOffice SDK:

 * C++/Java API reference
 * IDL reference
 * C++/Java/Basic examples

It also contains the gsicheck utility.

%files devel-doc -f file-lists/sdk_doc_list.txt

#----------------------------------------------------------------------------

%package draw
Group:		Office
Summary:	LibreOffice office suite - drawing
Requires:	%{name}-core = %{EVRD}
Requires:	%{name}-common = %{EVRD}

%description draw
This package contains the drawing component for LibreOffice.

%files draw -f file-lists/draw_list.txt
%{_mandir}/man1/lodraw*

#----------------------------------------------------------------------------

%package dtd-officedocument1.0
Group:		Office
Summary:	OfficeDocument 1.0 DTD

%description dtd-officedocument1.0
This package contains the Document Type Definition (DTD) of the LibreOffice
1.x(!) XML file format.

%files dtd-officedocument1.0 -f file-lists/dtd_list.txt

#----------------------------------------------------------------------------

%package gnome
Group:		Office
Summary:	GNOME Integration for LibreOffice (VFS, GConf)
Requires:	%{name}-common = %{EVRD}
Requires:	%{name}-core = %{EVRD}

%description gnome
This package contains the GNOME VFS support and a GConf backend.

%files gnome -f file-lists/gnome_list.uniq.sorted.txt

#----------------------------------------------------------------------------

%package impress
Group:		Office
Summary:	LibreOffice office suite - presentation
Requires:	%{name}-core = %{EVRD}
Requires:	%{name}-common = %{EVRD} 
Requires:	%{name}-draw = %{EVRD}

%description impress
This package contains the presentation component for LibreOffice.

%files impress -f file-lists/impress_list.txt
%{_mandir}/man1/loimpress*

#----------------------------------------------------------------------------

%if %{build_kde4}
%package kde4
Group:		Office
Summary:	KDE4 Integration for LibreOffice (Widgets, Dialogs, Addressbook)
Requires:	%{name}-common = %{EVRD}
Requires:	%{name}-core = %{EVRD}
Suggests:	%{name}-style-oxygen = %{EVRD}

%description kde4
This package contains the KDE4 plugin for drawing LibreOffice widgets with
KDE4/Qt4.x and a KDEish File Picker when running under KDE4.

%files kde4 -f file-lists/kde4_list.txt
%{_libdir}/libreoffice/program/libkde4be1lo.so
%endif

#----------------------------------------------------------------------------

%package java-common
Group:		Office
Summary:	LibreOffice office suite Java support arch. independent files
Requires:	%{name}-core = %{EVRD}
Requires:	%{name}-common = %{EVRD}
Requires:	java
Requires:	bsh

%description java-common
This package contains the architecture-independent files of the Java support
for LibreOffice (Java classes, scripts, config snippets).

Also contains the LibreOffice Office Bean for embedding LibreOffice in
custom Java applications.

%files java-common -f file-lists/java_common_list.txt
%{_libdir}/libreoffice/program/classes/ScriptProviderForBeanShell.jar
#{_libdir}/libreoffice/program/classes/bsh.jar
%{_libdir}/libreoffice/program/services/scriptproviderforbeanshell.rdb

#----------------------------------------------------------------------------

%package math
Group:		Office
Summary:	LibreOffice office suite - equation editor
Requires:	%{name}-core = %{EVRD}
Requires:	%{name}-common = %{EVRD}

%description math
This package contains the equation editor component for LibreOffice.

%files math -f file-lists/math_list.txt
%{_mandir}/man1/lomath*

#----------------------------------------------------------------------------

%package openclipart
Group:		Office
Summary:	LibreOffice Open Clipart data
Requires:	%{name}-core = %{EVRD}
Requires:	%{name}-common = %{EVRD}

%description openclipart
This package contains the LibreOffice Open Clipart data, including images
and sounds.

%files openclipart -f file-lists/gallery_list.txt

#----------------------------------------------------------------------------

%package pyuno
Group:		Office
Summary:	Python bindings for UNO library
Requires:	%{name}-core = %{EVRD}
Requires:	%{name}-common = %{EVRD}

%description pyuno
This package contains the Python bindings for the UNO library.

%files pyuno -f file-lists/pyuno_list.txt
%{python3_sitearch}

#----------------------------------------------------------------------------

%package style-galaxy
Group:		Office
Summary:	Default symbol style for LibreOffice
Requires:	%{name}-core = %{EVRD}
Requires:	%{name}-common = %{EVRD}
Provides:	%{name}-style = %{EVRD}

%description style-galaxy
This package contains the "Galaxy" symbol style from Sun, normally used on
MS Windows (tm) and when not using GNOME or KDE. Needs to be manually enabled
in the LibreOffice option menu.

%files style-galaxy
%{ooodir}/share/config/images.zip

#----------------------------------------------------------------------------

%package style-crystal
Group:		Office
Summary:	Crystal symbol style for LibreOffice
Requires:	%{name}-core = %{EVRD}
Requires:	%{name}-common = %{EVRD}
Provides:	%{name}-style = %{EVRD}

%description style-crystal
This package contains the "crystal" symbol style, default style for KDE.

%files style-crystal
%{ooodir}/share/config/images_crystal.zip

#----------------------------------------------------------------------------

%package style-hicontrast
Group:		Office
Summary:	Hicontrast symbol style for LibreOffice
Requires:	%{name}-core = %{EVRD}
Requires:	%{name}-common = %{EVRD}
Provides:	%{name}-style = %{EVRD}

%description style-hicontrast
This package contains the "hicontrast" symbol style, needs to be manually
enabled in the LibreOffice option menu.

%files style-hicontrast
%{ooodir}/share/config/images_hicontrast.zip

#----------------------------------------------------------------------------

%package style-tango
Group:		Office
Summary:	Tango symbol style for LibreOffice
Requires:	%{name}-core = %{EVRD}
Requires:	%{name}-common = %{EVRD}
Provides:	%{name}-style = %{EVRD}

%description style-tango
This package contains the "tango" symbol style, default style for GTK/Gnome.

%files style-tango
%{ooodir}/share/config/images_tango.zip

#----------------------------------------------------------------------------

%package style-oxygen
Group:		Office
Summary:	Oxygen symbol style for LibreOffice
Requires:	%{name}-core = %{EVRD}
Requires:	%{name}-common = %{EVRD}
Provides:	%{name}-style = %{EVRD}

%description style-oxygen
This package contains the "oxygen" symbol style, default style for KDE4.

%files style-oxygen
%{ooodir}/share/config/images_oxygen.zip

#----------------------------------------------------------------------------

%package writer
Group:		Office
Summary:	LibreOffice office suite - word processor
Requires:	%{name}-core = %{EVRD}
Requires:	%{name}-common = %{EVRD}

%description writer
This package contains the wordprocessor component for LibreOffice.

%files writer -f file-lists/writer_list.txt
%{_mandir}/man1/loweb*
%{_mandir}/man1/lowriter*

#----------------------------------------------------------------------------

%if %{extensionenabled}
%package wiki-publisher
Group:		Office
Summary:	LibreOffice office suite - Wiki Publisher extension
Requires:	%{name}-core = %{EVRD}
Requires:	%{name}-common = %{EVRD}
Requires:	%{name}-writer = %{EVRD}
%if !%{javaless}
Requires:	jakarta-commons-codec
Requires:	jakarta-commons-httpclient
Requires:	jakarta-commons-lang
Requires:	jakarta-commons-logging
%endif

%description wiki-publisher
With Wiki Publisher extesion is possible by using %{name}-writer to create 
wiki page articles on MediaWiki servers without having to know the syntax of 
MediaWiki markup language. This extension also enables publishing of the
wiki pages.

%files wiki-publisher
%{ooodir}/share/extensions/wiki-publisher

# %post wiki-publisher
# # upgrade
# if [ $1 -ge 2 ];then
# 	idextension=$(%unopkg list --shared 2> /dev/null | sed -ne 's/^Identifier: \(com.sun.wiki-publisher\)/\1/p');
# 	if [ "z$idextension" != "z" ]; then
# 		%unopkg remove --shared $idextension 2> /dev/null
# 		%unopkg list --shared &> /dev/null
# 	fi
# fi	
# #install
# %unopkg add --shared %{ooodir}/extensions/wiki-publisher.oxt 2> /dev/null
# %unopkg list --shared &> /dev/null 
#
# %preun wiki-publisher
# if [ $1 -eq 0 ];then
# 	idextension=$(%unopkg list --shared 2> /dev/null | sed -ne 's/^Identifier: \(com.sun.wiki-publisher\)/\1/p');
# 	if [ "z$idextension" != "z" ]; then
# 		%unopkg remove --shared $idextension 2> /dev/null
# 		%unopkg list --shared &> /dev/null
# 	fi
# fi
%endif

#----------------------------------------------------------------------------

%if %{extensionenabled}
%package presentation-minimizer
Group:		Office
Summary:	LibreOffice office suite - Presentation Minimizer extension
Requires:	%{name}-core = %{EVRD}
Requires:	%{name}-common = %{EVRD}
Requires:	%{name}-impress = %{EVRD}

%description presentation-minimizer
With Presentation Minimizer extesion is possible to reduce the file size 
of the presentation by compressing images and removing data not needed in 
a automatizated way.

Note: The Presentation Minimizer also works on 
Microsoft PowerPoint presentations. 

%files presentation-minimizer
%{ooodir}/share/extensions/presentation-minimizer

# %post presentation-minimizer
# # upgrade
# if [ $1 -ge 2 ];then
# 	idextension=$(%unopkg list --shared 2> /dev/null | sed -ne 's/^Identifier: \(com.sun.star.PresentationMinimizer-linux.*\)/\1/p');
# 	if [ "z$idextension" != "z" ]; then
# 		%unopkg remove --shared $idextension 2> /dev/null
# 		%unopkg list --shared &> /dev/null
# 	fi
# fi
# #install
# %unopkg add --shared %{ooodir}/extensions/sun-presentation-minimizer.oxt 2> /dev/null
# %unopkg list --shared &> /dev/null 
#
# %preun presentation-minimizer
# if [ $1 -eq 0 ];then
# 	idextension=$(%unopkg list --shared 2> /dev/null | sed -ne 's/^Identifier: \(com.sun.star.PresentationMinimizer-linux.*\)/\1/p');
# 	if [ "z$idextension" != "z" ]; then
# 		%unopkg remove --shared $idextension 2> /dev/null
# 		%unopkg list --shared &> /dev/null
# 	fi
# fi

%endif

#----------------------------------------------------------------------------

%package postgresql
Summary:	PostgreSQL connector for LibreOffice
Group:		Office
Requires:	%{name}-base = %{EVRD}

%description postgresql
A PostgreSQl connector for the database front-end for LibreOffice. Allows
creation and management of PostgreSQL databases through a GUI.

%files postgresql
%{ooodir}/program/libpostgresql-sdbclo.so
%{ooodir}/program/libpostgresql-sdbc-impllo.so
%{ooodir}/program/postgresql-sdbc.ini
%{ooodir}/program/services/postgresql-sdbc.rdb
%{ooodir}/share/registry/postgresqlsdbc.xcd


#----------------------------------------------------------------------------

%if %{l10n}
%package l10n-af
Summary:	Afrikaans language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-af
Requires:	urw-fonts
Requires:	myspell-af
Provides:	LibreOffice-l10n-af = %{EVRD}

%description l10n-af
This package contains the localization of LibreOffice in Afrikaans.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-af -f file-lists/lang_af_list.txt

#----------------------------------------------------------------------------

%package l10n-ar
Summary:	Arabic language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-ar
Requires:	fonts-ttf-arabic
Provides:	LibreOffice-l10n-ar = %{EVRD}

%description l10n-ar
This package contains the localization of LibreOffice in Arabic.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-ar -f file-lists/lang_ar_list.txt

#----------------------------------------------------------------------------

%package l10n-as
Summary:	Assamese language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-as
Provides:	LibreOffice-l10n-as = %{EVRD}

%description l10n-as
This package contains the localization of LibreOffice in Assamese.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-as -f file-lists/lang_as_list.txt

#----------------------------------------------------------------------------

%package l10n-bg
Summary:	Bulgarian language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-bg
Provides:	LibreOffice-l10n-bg = %{EVRD}
Suggests:	%{ooname}-help-bg = %{EVRD}

%description l10n-bg
This package contains the localization of LibreOffice in Bulgarian.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-bg -f file-lists/lang_bg_list.txt

#----------------------------------------------------------------------------

%package l10n-bn
Summary:	Bengali language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-bn
Provides:	LibreOffice-l10n-bn = %{EVRD}
Suggests:	%{ooname}-help-bn = %{EVRD}

%description l10n-bn
This package contains the localization of LibreOffice in Bengali.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-bn -f file-lists/lang_bn_list.txt

#----------------------------------------------------------------------------

%package l10n-br
Summary:	Breton language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-br
Provides:	LibreOffice-l10n-br = %{EVRD}

%description l10n-br
This package contains the localization of LibreOffice in Breton.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-br -f file-lists/lang_br_list.txt

#----------------------------------------------------------------------------

%package l10n-bs
Summary:	Bosnian language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-bs
Provides:	LibreOffice-l10n-bs = %{EVRD}
Suggests:	%{ooname}-help-bs = %{EVRD}

%description l10n-bs
This package contains the localization of LibreOffice in Bosnian.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-bs -f file-lists/lang_bs_list.txt

#----------------------------------------------------------------------------

%package l10n-ca
Summary:	Catalan language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-ca
Requires:	urw-fonts
Requires:	myspell-ca
Provides:	LibreOffice-l10n-ca = %{EVRD}
Suggests:	%{ooname}-help-ca = %{EVRD}

%description l10n-ca
This package contains the localization of LibreOffice in Catalan.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-ca -f file-lists/lang_ca_list.txt

#----------------------------------------------------------------------------

%package l10n-cs
Summary:	Czech language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-cs
Requires:	urw-fonts
Requires:	myspell-cs
Requires:	myspell-hyph-cs
Provides:	LibreOffice-l10n-cs = %{EVRD}
Suggests:	%{ooname}-help-cs = %{EVRD}

%description l10n-cs
This package contains the localization of LibreOffice in Czech.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-cs -f file-lists/lang_cs_list.txt

#----------------------------------------------------------------------------

%package l10n-cy
Summary:	Welsh language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-cy
Requires:	urw-fonts
Requires:	myspell-cy
Provides:	LibreOffice-l10n-cy = %{EVRD}

%description l10n-cy
This package contains the localization of LibreOffice in Welsh.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-cy -f file-lists/lang_cy_list.txt

#----------------------------------------------------------------------------

%package l10n-da
Summary:	Danish language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-da
Requires:	fonts-ttf-dejavu
Requires:	urw-fonts
Requires:	myspell-da, myspell-hyph-da
Provides:	LibreOffice-l10n-da = %{EVRD}
Suggests:	%{ooname}-help-da = %{EVRD}

%description l10n-da
This package contains the localization of LibreOffice in Danish.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-da -f file-lists/lang_da_list.txt

#----------------------------------------------------------------------------

%package l10n-de
Summary:	German language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-de
Requires:	fonts-ttf-dejavu
Requires:	urw-fonts
Requires:	myspell-de
Requires:	myspell-hyph-de
Provides:	LibreOffice-l10n-de = %{EVRD}
Suggests:	%{ooname}-help-de = %{EVRD}

%description l10n-de
This package contains the localization of LibreOffice in German.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-de -f file-lists/lang_de_list.txt

#----------------------------------------------------------------------------

%package l10n-dz
Summary:	Dzongkha language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-dz
Provides:	LibreOffice-l10n-dz = %{EVRD}
Suggests:	%{ooname}-help-dz = %{EVRD}

%description l10n-dz
This package contains the localization of LibreOffice in Dzongkha.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-dz -f file-lists/lang_dz_list.txt

#----------------------------------------------------------------------------

%package l10n-el
Summary:	Greek language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-el
Requires:	fonts-type1-greek
Requires:	myspell-el
Requires:	myspell-hyph-el
Provides:	LibreOffice-l10n-el = %{EVRD}
Suggests:	%{ooname}-help-el = %{EVRD}

%description l10n-el
This package contains the localization of LibreOffice in Greek.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-el -f file-lists/lang_el_list.txt

#----------------------------------------------------------------------------

%package l10n-en_GB
Summary:	British language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-en
Requires:	urw-fonts
Requires:	myspell-en_GB
Requires:	myspell-hyph-en
Provides:	LibreOffice-l10n-en_GB = %{EVRD}
Suggests:	%{ooname}-help-en_GB = %{EVRD}

%description l10n-en_GB
This package contains the localization of LibreOffice in British.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-en_GB -f file-lists/lang_en_GB_list.txt

#----------------------------------------------------------------------------

%package l10n-es
Summary:	Spanish language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-es
Requires:	fonts-ttf-dejavu
Requires:	urw-fonts
Requires:	myspell-es
Requires:	myspell-hyph-es
Provides:	LibreOffice-l10n-es = %{EVRD}
Suggests:	%{ooname}-help-es = %{EVRD}

%description l10n-es
This package contains the localization of LibreOffice in Spanish.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-es -f file-lists/lang_es_list.txt

#----------------------------------------------------------------------------

%package l10n-et
Summary:	Estonian language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-et
Requires:	fonts-ttf-dejavu
Requires:	urw-fonts
Requires:	myspell-et
Requires:	myspell-hyph-et
Provides:	LibreOffice-l10n-et = %{EVRD}
Suggests:	%{ooname}-help-et = %{EVRD}

%description l10n-et
This package contains the localization of LibreOffice in Estonian.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-et -f file-lists/lang_et_list.txt

#----------------------------------------------------------------------------

%package l10n-eu
Summary:	Basque language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-eu
Requires:	fonts-ttf-dejavu
Requires:	urw-fonts
Provides:	LibreOffice-l10n-eu = %{EVRD}
Suggests:	%{ooname}-help-eu = %{EVRD}

%description l10n-eu
This package contains the localization of LibreOffice in Basque.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-eu -f file-lists/lang_eu_list.txt

#----------------------------------------------------------------------------

%package l10n-fa
Summary:	Farsi language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-fa
Provides:	LibreOffice-l10n-fa = %{EVRD}

%description l10n-fa
This package contains the localization of LibreOffice in Farsi.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-fa -f file-lists/lang_fa_list.txt

#----------------------------------------------------------------------------

%package l10n-fi
Summary:	Finnish language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-fi
Requires:	fonts-ttf-dejavu
Requires:	urw-fonts
Provides:	LibreOffice-l10n-fi = %{EVRD}
Suggests:	%{ooname}-help-fi = %{EVRD} 

%description l10n-fi
This package contains the localization of LibreOffice in Finnish.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-fi -f file-lists/lang_fi_list.txt

#----------------------------------------------------------------------------

%package l10n-fr
Summary:	French language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-fr
Requires:	fonts-ttf-dejavu
Requires:	urw-fonts
Requires:	myspell-fr
Requires:	myspell-hyph-fr
Provides:	LibreOffice-l10n-fr = %{EVRD}
Suggests:	%{ooname}-help-fr = %{EVRD}

%description l10n-fr
This package contains the localization of LibreOffice in French.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-fr -f file-lists/lang_fr_list.txt

#----------------------------------------------------------------------------

%package l10n-ga
Summary:	Irish language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-ga
Provides:	LibreOffice-l10n-ga = %{EVRD}

%description l10n-ga
This package contains the localization of LibreOffice in Irish.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-ga -f file-lists/lang_ga_list.txt

#----------------------------------------------------------------------------

%package l10n-gl
Summary:	Galician language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-gl
Provides:	LibreOffice-l10n-gl = %{EVRD}
Suggests:	%{ooname}-help-gl = %{EVRD}

%description l10n-gl
This package contains the localization of LibreOffice in Galician.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-gl -f file-lists/lang_gl_list.txt

#----------------------------------------------------------------------------

%package l10n-gu
Summary:	Gujarati language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-gu
Provides:	LibreOffice-l10n-gu = %{EVRD}
Suggests:	%{ooname}-help-gu = %{EVRD}

%description l10n-gu
This package contains the localization of LibreOffice in Gujarati.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-gu -f file-lists/lang_gu_list.txt

#----------------------------------------------------------------------------

%package l10n-he
Summary:	Hebrew language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-he
Requires:	urw-fonts
Provides:	LibreOffice-l10n-he = %{EVRD}
Suggests:	%{ooname}-help-he = %{EVRD}

%description l10n-he
This package contains the localization of LibreOffice in Hebrew.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-he -f file-lists/lang_he_list.txt

#----------------------------------------------------------------------------

%package l10n-hi
Summary:	Hindi language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-hi
Requires:	urw-fonts
Provides:	LibreOffice-l10n-hi = %{EVRD}
Suggests:	%{ooname}-help-hi = %{EVRD}

%description l10n-hi
This package contains the localization of LibreOffice in Hindi.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-hi -f file-lists/lang_hi_list.txt

#----------------------------------------------------------------------------

%package l10n-hr
Summary:	Croatian language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-hr
Provides:	LibreOffice-l10n-hr = %{EVRD}
Suggests:	%{ooname}-help-hr = %{EVRD}

%description l10n-hr
This package contains the localization of LibreOffice in Croatian.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-hr -f file-lists/lang_hr_list.txt

#----------------------------------------------------------------------------

%package l10n-hu
Summary:	Hungarian language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-hu
Requires:	urw-fonts
Requires:	myspell-hu
Requires:	myspell-hyph-hu
Provides:	LibreOffice-l10n-hu = %{EVRD}
Suggests:	%{ooname}-help-hu = %{EVRD}

%description l10n-hu
This package contains the localization of LibreOffice in Hungarian.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-hu -f file-lists/lang_hu_list.txt

#----------------------------------------------------------------------------

%package l10n-it
Summary:	Italian language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	fonts-ttf-dejavu
Requires:	urw-fonts
Requires:	myspell-it
Requires:	myspell-hyph-it
Provides:	LibreOffice-l10n-it = %{EVRD}
Suggests:	%{ooname}-help-it = %{EVRD}

%description l10n-it
This package contains the localization of LibreOffice in Italian.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-it -f file-lists/lang_it_list.txt

#----------------------------------------------------------------------------

%package l10n-ja
Summary:	Japanese language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-ja
Requires:	fonts-ttf-japanese
Provides:	LibreOffice-l10n-ja = %{EVRD}
Suggests:	%{ooname}-help-ja = %{EVRD}

%description l10n-ja
This package contains the localization of LibreOffice in Japanese.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-ja -f file-lists/lang_ja_list.txt

#----------------------------------------------------------------------------

%package l10n-kn
Summary:	Kannada language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-kn
Provides:	LibreOffice-l10n-kn = %{EVRD}

%description l10n-kn
This package contains the localization of LibreOffice in Kannada.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-kn -f file-lists/lang_kn_list.txt

#----------------------------------------------------------------------------

%package l10n-ko
Summary:	Korean language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-ko
Requires:	fonts-ttf-korean >= 1.0.2
Provides:	LibreOffice-l10n-ko = %{EVRD}
Suggests:	%{ooname}-help-ko = %{EVRD}

%description l10n-ko
This package contains the localization of LibreOffice in Korean.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-ko -f file-lists/lang_ko_list.txt

#----------------------------------------------------------------------------

%package l10n-lt
Summary:	Lithuanian language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-lt
Provides:	LibreOffice-l10n-lt = %{EVRD}

%description l10n-lt
This package contains the localization of LibreOffice in Lithuanian.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-lt -f file-lists/lang_lt_list.txt

#----------------------------------------------------------------------------

%package l10n-lv
Summary:	Latvian language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-lv
Provides:	LibreOffice-l10n-lv = %{EVRD}

%description l10n-lv
This package contains the localization of LibreOffice in Latvian.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-lv -f file-lists/lang_lv_list.txt

#----------------------------------------------------------------------------

%package l10n-mai
Summary:	Maithili language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-mai
Provides:	LibreOffice-l10n-mai = %{EVRD}

%description l10n-mai
This package contains the localization of LibreOffice in Maithili.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-mai -f file-lists/lang_mai_list.txt

#----------------------------------------------------------------------------

%package l10n-ml
Summary:	Malayalam language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-ml
Provides:	LibreOffice-l10n-ml = %{EVRD}

%description l10n-ml
This package contains the localization of LibreOffice in Malayalam.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-ml -f file-lists/lang_ml_list.txt

#----------------------------------------------------------------------------

%package l10n-mk
Summary:	Macedonian language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-mk
Provides:	LibreOffice-l10n-mk = %{EVRD}
Suggests:	%{ooname}-help-mk = %{EVRD}

%description l10n-mk
This package contains the localization of LibreOffice in Macedonian.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-mk -f file-lists/lang_mk_list.txt

#----------------------------------------------------------------------------

%package l10n-mr
Summary:	Marathi language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-mr
Provides:	LibreOffice-l10n-mr = %{EVRD}

%description l10n-mr
This package contains the localization of LibreOffice in Marathi.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-mr -f file-lists/lang_mr_list.txt

#----------------------------------------------------------------------------

%package l10n-nb
Summary:	Norwegian Bokmal language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-no
Requires:	urw-fonts
Provides:	LibreOffice-l10n-nb = %{EVRD}
Suggests:	%{ooname}-help-nb = %{EVRD}

%description l10n-nb
This package contains the localization of LibreOffice in Norwegian Bokmal.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-nb -f file-lists/lang_nb_list.txt

#----------------------------------------------------------------------------

%package l10n-nl
Summary:	Dutch language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-nl
Requires:	fonts-ttf-dejavu
Requires:	urw-fonts
Requires:	myspell-nl
Requires:	myspell-hyph-nl
Provides:	LibreOffice-l10n-nl = %{EVRD}
Suggests:	%{ooname}-help-nl = %{EVRD}

%description l10n-nl
This package contains the localization of LibreOffice in Dutch.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-nl -f file-lists/lang_nl_list.txt

#----------------------------------------------------------------------------

%package l10n-nn
Summary:	Norwegian Nynorsk language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-no
Requires:	urw-fonts
Provides:	LibreOffice-l10n-nn = %{EVRD}
Suggests:	%{ooname}-help-nn = %{EVRD}

%description l10n-nn
This package contains the localization of LibreOffice in Norwegian Nynorsk.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-nn -f file-lists/lang_nn_list.txt

#----------------------------------------------------------------------------

%package l10n-nr
Summary:	Ndebele language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-nr
Provides:	LibreOffice-l10n-nr = %{EVRD}

%description l10n-nr
This package contains the localization of LibreOffice in Ndebele.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-nr -f file-lists/lang_nr_list.txt

#----------------------------------------------------------------------------

%package l10n-nso
Summary:	Northern Shoto language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-nso
Provides:	LibreOffice-l10n-nso = %{EVRD}

%description l10n-nso
This package contains the localization of LibreOffice in Northern Shoto.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-nso -f file-lists/lang_nso_list.txt

#----------------------------------------------------------------------------

%package l10n-or
Summary:	Oriya language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-or
Provides:	LibreOffice-l10n-or = %{EVRD}

%description l10n-or
This package contains the localization of LibreOffice in Oriya.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-or -f file-lists/lang_or_list.txt

#----------------------------------------------------------------------------

%package l10n-pa_IN
Summary:	Punjabi language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-pa
Provides:	LibreOffice-l10n-pa_IN = %{EVRD}
Provides:	LibreOffice-l10n-pa = %{EVRD}

%description l10n-pa_IN
This package contains the localization of LibreOffice in Punjabi.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-pa_IN -f file-lists/lang_pa_IN_list.txt

#----------------------------------------------------------------------------

%package l10n-pl
Summary:	Polish language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-pl
Requires:	urw-fonts
Requires:	myspell-pl
Requires:	myspell-hyph-pl
Provides:	LibreOffice-l10n-pl = %{EVRD}
Suggests:	%{ooname}-help-pl = %{EVRD}

%description l10n-pl
This package contains the localization of LibreOffice in Polish.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-pl -f file-lists/lang_pl_list.txt

#----------------------------------------------------------------------------

%package l10n-pt
Summary:	Portuguese language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-pt
Requires:	fonts-ttf-dejavu
Requires:	urw-fonts
Requires:	myspell-pt
Requires:	myspell-hyph-pt
Provides:	LibreOffice-l10n-pt = %{EVRD}
Suggests:	%{ooname}-help-pt = %{EVRD}

%description l10n-pt
This package contains the localization of LibreOffice in Portuguese.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-pt -f file-lists/lang_pt_list.txt

#----------------------------------------------------------------------------

%package l10n-pt_BR
Summary:	Portuguese Brazilian language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	locales-pt
Requires:	urw-fonts
Requires:	myspell-pt_BR
Provides:	LibreOffice-l10n_pt_BR = %{EVRD}
Suggests:	%{ooname}-help-pt_BR = %{EVRD}

%description l10n-pt_BR
This package contains the localization of LibreOffice in Portuguese
Brazilian.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-pt_BR -f file-lists/lang_pt_BR_list.txt

#----------------------------------------------------------------------------

%package l10n-ro
Summary:	Romanian language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-ro
Provides:	LibreOffice-l10n-ro = %{EVRD}

%description l10n-ro
This package contains the localization of LibreOffice in Romanian.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-ro -f file-lists/lang_ro_list.txt

#----------------------------------------------------------------------------

%package l10n-ru
Summary:	Russian language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-ru
Requires:	urw-fonts
Requires:	myspell-ru
Requires:	myspell-hyph-ru
Provides:	LibreOffice-l10n-ru = %{EVRD}
Suggests:	%{ooname}-help-ru = %{EVRD}

%description l10n-ru
This package contains the localization of LibreOffice in Russian.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-ru -f file-lists/lang_ru_list.txt

#----------------------------------------------------------------------------

%package l10n-shs
Summary:	Secwepemctsin language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-shs
Provides:	LibreOffice-l10n-shs = %{EVRD}

%description l10n-shs
This package contains the localization of LibreOffice in Secwepemctsin.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-shs -f file-lists/lang_sh_list.txt

#----------------------------------------------------------------------------

%package l10n-si
Summary:	Sinhalese language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-si
Provides:	LibreOffice-l10n-si = %{EVRD}
Suggests:	%{ooname}-help-si = %{EVRD}

%description l10n-si
This package contains the localization of LibreOffice in Sinhalese.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-si -f file-lists/lang_si_list.txt

#----------------------------------------------------------------------------

%package l10n-sk
Summary:	Slovak language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-sk
Requires:	urw-fonts
Requires:	myspell-sk
Requires:	myspell-hyph-sk
Provides:	LibreOffice-l10n-sk = %{EVRD}
Suggests:	%{ooname}-help-sk = %{EVRD}

%description l10n-sk
This package contains the localization of LibreOffice in Slovak.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-sk -f file-lists/lang_sk_list.txt

#----------------------------------------------------------------------------

%package l10n-sl
Summary:	Slovenian language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-sl
Requires:	urw-fonts
Requires:	myspell-sl, myspell-hyph-sl
Provides:	LibreOffice-l10n-sl = %{EVRD}
Suggests:	%{ooname}-help-sl = %{EVRD}

%description l10n-sl
This package contains the localization of LibreOffice in Slovenian.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-sl -f file-lists/lang_sl_list.txt

#----------------------------------------------------------------------------

%package l10n-sr
Summary:	Serbian language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-sr
Provides:	LibreOffice-l10n-sr = %{EVRD}

%description l10n-sr
This package contains the localization of LibreOffice in Serbian.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-sr -f file-lists/lang_sr_list.txt

#----------------------------------------------------------------------------

%package l10n-ss
Summary:	Swati language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-ss
Provides:	LibreOffice-l10n-ss = %{EVRD}

%description l10n-ss
This package contains the localization of LibreOffice in Swati.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-ss -f file-lists/lang_ss_list.txt

#----------------------------------------------------------------------------

%package l10n-st
Summary:	Sotho language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-st
Provides:	LibreOffice-l10n-st = %{EVRD}

%description l10n-st
This package contains the localization of LibreOffice in Sotho.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-st -f file-lists/lang_st_list.txt

#----------------------------------------------------------------------------

%package l10n-sv
Summary:	Swedish language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-sv
Requires:	fonts-ttf-dejavu
Requires:	urw-fonts
Requires:	myspell-sv
Requires:	myspell-hyph-sv
Provides:	LibreOffice-l10n-sv = %{EVRD}
Suggests:	%{ooname}-help-sv = %{EVRD}

%description l10n-sv
This package contains the localization of LibreOffice in Swedish.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-sv -f file-lists/lang_sv_list.txt

#----------------------------------------------------------------------------

%package l10n-ta
Summary:	Tamil language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-ta
Requires:	urw-fonts
Provides:	LibreOffice-l10n-ta = %{EVRD}

%description l10n-ta
This package contains the localization of LibreOffice in Tamil.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-ta -f file-lists/lang_ta_list.txt

#----------------------------------------------------------------------------

%package l10n-te
Summary:	Telugu language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-te
Provides:	LibreOffice-l10n-te = %{EVRD}

%description l10n-te
This package contains the localization of LibreOffice in Telugu.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-te -f file-lists/lang_te_list.txt

#----------------------------------------------------------------------------

%package l10n-th
Summary:	Thai language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-th
Provides:	LibreOffice-l10n-th = %{EVRD}

%description l10n-th
This package contains the localization of LibreOffice in Thai.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-th -f file-lists/lang_th_list.txt

#----------------------------------------------------------------------------

%package l10n-tn
Summary:	Tswana language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-tn
Provides:	LibreOffice-l10n-tn = %{EVRD}

%description l10n-tn
This package contains the localization of LibreOffice in Tswana.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-tn -f file-lists/lang_tn_list.txt

#----------------------------------------------------------------------------

%package l10n-tr
Summary:	Turkish language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-tr
Requires:	urw-fonts
Provides:	LibreOffice-l10n-tr = %{EVRD}
Suggests:	%{ooname}-help-tr = %{EVRD}

%description l10n-tr
This package contains the localization of LibreOffice in Turkish.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-tr -f file-lists/lang_tr_list.txt

#----------------------------------------------------------------------------

%package l10n-ts
Summary:	Tsonga language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-ts
Provides:	LibreOffice-l10n-ts = %{EVRD}

%description l10n-ts
This package contains the localization of LibreOffice in Tsonga.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-ts -f file-lists/lang_ts_list.txt

#----------------------------------------------------------------------------

%package l10n-uk
Summary:	Ukrainian language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-uk
Provides:	LibreOffice-l10n-uk = %{EVRD}
Suggests:	%{ooname}-help-uk = %{EVRD}

%description l10n-uk
This package contains the localization of LibreOffice in Ukrainian.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-uk -f file-lists/lang_uk_list.txt

#----------------------------------------------------------------------------

%package l10n-ve
Summary:	Venda language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-ve
Provides:	LibreOffice-l10n-ve = %{EVRD}

%description l10n-ve
This package contains the localization of LibreOffice in Venda.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-ve -f file-lists/lang_ve_list.txt

#----------------------------------------------------------------------------

%package l10n-xh
Summary:	Xhosa language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-xh
Provides:	LibreOffice-l10n-xh = %{EVRD}

%description l10n-xh
This package contains the localization of LibreOffice in Xhosa.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-xh -f file-lists/lang_xh_list.txt

#----------------------------------------------------------------------------

%package l10n-zh_CN
Summary:	Chinese Simplified language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-zh
Requires:	fonts-ttf-chinese
Provides:	LibreOffice-l10n-zh_CN = %{EVRD}
Suggests:	%{ooname}-help-zh_CN = %{EVRD}

%description l10n-zh_CN
This package contains the localization of LibreOffice in Chinese Simplified.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-zh_CN -f file-lists/lang_zh_CN_list.txt

#----------------------------------------------------------------------------

%package l10n-zh_TW
Summary:	Chinese Traditional language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-zh
Requires:	fonts-ttf-chinese
Provides:	LibreOffice-l10n-zh_TW = %{EVRD}
Suggests:	%{ooname}-help-zh_TW = %{EVRD}

%description l10n-zh_TW
This package contains the localization of LibreOffice in Chinese
Traditional.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-zh_TW -f file-lists/lang_zh_TW_list.txt

#----------------------------------------------------------------------------

%package l10n-zu
Summary:	Zulu language support for LibreOffice
Group:		Office
Provides:	%{ooname}-l10n = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Requires:	locales-zu
Requires:	urw-fonts
Requires:	myspell-zu
Provides:	LibreOffice-l10n-zu = %{EVRD}

%description l10n-zu
This package contains the localization of LibreOffice in Zulu.
It contains the user interface, the templates and the autotext
features. Please note that not all of these are available for all
possible language. You can switch user interface language using the
standard locales system.

%files l10n-zu -f file-lists/lang_zu_list.txt

#----------------------------------------------------------------------------

%package help-bg
Summary:	Bulgarian help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-bg = %{EVRD}
Provides:	LibreOffice-help-bg = %{EVRD}

%description help-bg
This package contains the localized help files of LibreOffice in Bulgarian.

%files help-bg -f file-lists/help_bg_list.txt

#----------------------------------------------------------------------------

%package help-bn
Summary:	Bengali help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-bn = %{EVRD}
Provides:	LibreOffice-help-bn = %{EVRD}

%description help-bn
This package contains the localized help files of LibreOffice in Bengali.

%files help-bn -f file-lists/help_bn_list.txt

#----------------------------------------------------------------------------

%package help-bs
Summary:	Bosnian help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-bs = %{EVRD}
Provides:	LibreOffice-help-bs = %{EVRD}

%description help-bs
This package contains the localized help files of LibreOffice in Bosnian.

%files help-bs -f file-lists/help_bs_list.txt

#----------------------------------------------------------------------------

%package help-ca
Summary:	Catalan help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-ca = %{EVRD}
Provides:	LibreOffice-help-ca = %{EVRD}

%description help-ca
This package contains the localized help files of LibreOffice in Catalan.

%files help-ca -f file-lists/help_ca_list.txt

#----------------------------------------------------------------------------

%package help-cs
Summary:	Czech help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-cs = %{EVRD}
Provides:	LibreOffice-help-cs = %{EVRD}

%description help-cs
This package contains the localized help files of LibreOffice in Czech.

%files help-cs -f file-lists/help_cs_list.txt

#----------------------------------------------------------------------------

%package help-da
Summary:	Danish help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-da = %{EVRD}
Provides:	LibreOffice-help-da = %{EVRD}

%description help-da
This package contains the localized help files of LibreOffice in Danish.

%files help-da -f file-lists/help_da_list.txt

#----------------------------------------------------------------------------

%package help-de
Summary:	German help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-de = %{EVRD}
Provides:	LibreOffice-help-de = %{EVRD}

%description help-de
This package contains the localized help files of LibreOffice in German.

%files help-de -f file-lists/help_de_list.txt

#----------------------------------------------------------------------------

%package help-dz
Summary:	Dzongkha help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-dz = %{EVRD}
Provides:	LibreOffice-help-dz = %{EVRD}

%description help-dz
This package contains the localized help files of LibreOffice in Dzongkha.

%files help-dz -f file-lists/help_dz_list.txt

#----------------------------------------------------------------------------

%package help-el
Summary:	Greek help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-el = %{EVRD}
Provides:	LibreOffice-help-el = %{EVRD}

%description help-el
This package contains the localized help files of LibreOffice in Greek.

%files help-el -f file-lists/help_el_list.txt

#----------------------------------------------------------------------------

%package help-en_GB
Summary:	British help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-en_GB = %{EVRD}
Provides:	LibreOffice-help-en_GB = %{EVRD}

%description help-en_GB
This package contains the localized help files of LibreOffice in British.

%files help-en_GB -f file-lists/help_en_GB_list.txt

#----------------------------------------------------------------------------

%package help-en_US
Summary:	American English help for LibreOffice 
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-common = %{EVRD}
Provides:	LibreOffice-help-en_US = %{EVRD}

%description help-en_US
This package contains the localized help files of LibreOffice
in American English.

%files help-en_US -f file-lists/help_en_US_list.txt

#----------------------------------------------------------------------------

%package help-es
Summary:	Spanish help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-es = %{EVRD}
Provides:	LibreOffice-help-es = %{EVRD}

%description help-es
This package contains the localized help files of LibreOffice in Spanish.

%files help-es -f file-lists/help_es_list.txt

#----------------------------------------------------------------------------

%package help-et
Summary:	Estonian help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-et = %{EVRD}
Provides:	LibreOffice-help-et = %{EVRD}

%description help-et
This package contains the localized help files of LibreOffice in Estonian.

%files help-et -f file-lists/help_et_list.txt

#----------------------------------------------------------------------------

%package help-eu
Summary:	Basque help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-eu = %{EVRD}
Provides:	LibreOffice-help-eu = %{EVRD}

%description help-eu
This package contains the localized help files of LibreOffice in Basque.

%files help-eu -f file-lists/help_eu_list.txt

#----------------------------------------------------------------------------

%package help-fi
Summary:	Finnish help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-fi = %{EVRD}
Provides:	LibreOffice-help-fi = %{EVRD}

%description help-fi
This package contains the localized help files of LibreOffice in Finnish.

%files help-fi -f file-lists/help_fi_list.txt

#----------------------------------------------------------------------------

%package help-fr
Summary:	French help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-fr = %{EVRD}
Provides:	LibreOffice-help-fr = %{EVRD}

%description help-fr
This package contains the localized help files of LibreOffice in French.

%files help-fr -f file-lists/help_fr_list.txt

#----------------------------------------------------------------------------

%package help-gl
Summary:	Galician help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-gl = %{EVRD}
Provides:	LibreOffice-help-gl = %{EVRD}

%description help-gl
This package contains the localized help files of LibreOffice in Galician.

%files help-gl -f file-lists/help_gl_list.txt

#----------------------------------------------------------------------------

%package help-gu
Summary:	Gujarati help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-gu = %{EVRD}
Provides:	LibreOffice-help-gu = %{EVRD}

%description help-gu
This package contains the localized help files of LibreOffice in Gujarati.

%files help-gu -f file-lists/help_gu_list.txt

#----------------------------------------------------------------------------

%package help-he
Summary:	Hebrew help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-he = %{EVRD}
Provides:	LibreOffice-help-he = %{EVRD}

%description help-he
This package contains the localized help files of LibreOffice in Hebrew.

%files help-he -f file-lists/help_he_list.txt

#----------------------------------------------------------------------------

%package help-hi
Summary:	Hindi help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-hi = %{EVRD}
Provides:	LibreOffice-help-hi = %{EVRD}

%description help-hi
This package contains the localized help files of LibreOffice in Hindi.

%files help-hi -f file-lists/help_hi_list.txt

#----------------------------------------------------------------------------

%package help-hr
Summary:	Croatian help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-hr = %{EVRD}
Provides:	LibreOffice-help-hr = %{EVRD}

%description help-hr
This package contains the localized help files of LibreOffice in Croatian.

%files help-hr -f file-lists/help_hr_list.txt

#----------------------------------------------------------------------------

%package help-hu
Summary:	Hungarian help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-hu = %{EVRD}
Provides:	LibreOffice-help-hu = %{EVRD}

%description help-hu
This package contains the localized help files of LibreOffice in Hungarian.

%files help-hu -f file-lists/help_hu_list.txt

#----------------------------------------------------------------------------

%package help-it
Summary:	Italian help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-it = %{EVRD}
Provides:	LibreOffice-help-it = %{EVRD}

%description help-it
This package contains the localized help files of LibreOffice in Italian.

%files help-it -f file-lists/help_it_list.txt

#----------------------------------------------------------------------------

%package help-ja
Summary:	Japanese help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-ja = %{EVRD}
Provides:	LibreOffice-help-ja = %{EVRD}

%description help-ja
This package contains the localized help files of LibreOffice in Japanese.

%files help-ja -f file-lists/help_ja_list.txt

#----------------------------------------------------------------------------

%package help-ko
Summary:	Korean help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-ko = %{EVRD}
Provides:	LibreOffice-help-ko = %{EVRD}

%description help-ko
This package contains the localized help files of LibreOffice in Korean.

%files help-ko -f file-lists/help_ko_list.txt

#----------------------------------------------------------------------------

%package help-mk
Summary:	Macedonian help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-mk = %{EVRD}
Provides:	LibreOffice-help-mk = %{EVRD}

%description help-mk
This package contains the localized help files of LibreOffice in Macedonian.

%files help-mk -f file-lists/help_mk_list.txt

#----------------------------------------------------------------------------

%package help-nb
Summary:	Norwegian Bokmal help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-nb = %{EVRD}
Provides:	LibreOffice-help-nb = %{EVRD}

%description help-nb
This package contains the localized help files of LibreOffice in Norwegian
Bokmal.

%files help-nb -f file-lists/help_nb_list.txt

#----------------------------------------------------------------------------

%package help-nl
Summary:	Dutch help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-nl = %{EVRD}
Provides:	LibreOffice-help-nl = %{EVRD}

%description help-nl
This package contains the localized help files of LibreOffice in Dutch.

%files help-nl -f file-lists/help_nl_list.txt

#----------------------------------------------------------------------------

%package help-nn
Summary:	Norwegian Nynorsk help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-nn = %{EVRD}
Provides:	LibreOffice-help-nn = %{EVRD}

%description help-nn
This package contains the localized help files of LibreOffice in Norwegian
Nynorsk.

%files help-nn -f file-lists/help_nn_list.txt

#----------------------------------------------------------------------------

%package help-pl
Summary:	Polish help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-pl = %{EVRD}
Provides:	LibreOffice-help-pl = %{EVRD}

%description help-pl
This package contains the localized help files of LibreOffice in Polish.

%files help-pl -f file-lists/help_pl_list.txt

#----------------------------------------------------------------------------

%package help-pt
Summary:	Portuguese help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-pt = %{EVRD}
Provides:	LibreOffice-help-pt = %{EVRD}

%description help-pt
This package contains the localized help files of LibreOffice in Portuguese.

%files help-pt -f file-lists/help_pt_list.txt

#----------------------------------------------------------------------------

%package help-pt_BR
Summary:	Portuguese Brazilian help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-pt_BR = %{EVRD}
Provides:	LibreOffice-help-pt_BR = %{EVRD}

%description help-pt_BR
This package contains the localized help files of LibreOffice in Portuguese
Brazilian.

%files help-pt_BR -f file-lists/help_pt_BR_list.txt

#----------------------------------------------------------------------------

%package help-ru
Summary:	Russian help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-ru = %{EVRD}
Provides:	LibreOffice-help-ru = %{EVRD}

%description help-ru
This package contains the localized help files of LibreOffice in Russian.

%files help-ru -f file-lists/help_ru_list.txt

#----------------------------------------------------------------------------

%package help-si
Summary:	Sinhalese help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-si = %{EVRD}
Provides:	LibreOffice-help-si = %{EVRD}

%description help-si
This package contains the localized help files of LibreOffice in Sinhalese.

%files help-si -f file-lists/help_si_list.txt

#----------------------------------------------------------------------------

%package help-sk
Summary:	Slovak help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-sk = %{EVRD}
Provides:	LibreOffice-help-sk = %{EVRD}

%description help-sk
This package contains the localized help files of LibreOffice in Slovak.

%files help-sk -f file-lists/help_sk_list.txt

#----------------------------------------------------------------------------

%package help-sl
Summary:	Slovenian help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-sl = %{EVRD}
Provides:	LibreOffice-help-sl = %{EVRD}

%description help-sl
This package contains the localized help files of LibreOffice in Slovenian.

%files help-sl -f file-lists/help_sl_list.txt

#----------------------------------------------------------------------------

%package help-sv
Summary:	Swedish help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-sv = %{EVRD}
Provides:	LibreOffice-help-sv = %{EVRD}

%description help-sv
This package contains the localized help files of LibreOffice in Swedish.

%files help-sv -f file-lists/help_sv_list.txt

#----------------------------------------------------------------------------

%package help-tr
Summary:	Turkish help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-tr = %{EVRD}
Provides:	LibreOffice-help-tr = %{EVRD}

%description help-tr
This package contains the localized help files of LibreOffice in Turkish.

%files help-tr -f file-lists/help_tr_list.txt

#----------------------------------------------------------------------------

%package help-uk
Summary:	Ukrainian help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-uk = %{EVRD}
Provides:	LibreOffice-help-uk = %{EVRD}

%description help-uk
This package contains the localized help files of LibreOffice in Ukrainian.

%files help-uk -f file-lists/help_uk_list.txt

#----------------------------------------------------------------------------

%package help-zh_CN
Summary:	Chinese Simplified help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-zh_CN = %{EVRD}
Provides:	LibreOffice-help-zn_CN = %{EVRD}

%description help-zh_CN
This package contains the localized help files of LibreOffice in Chinese
Simplified.

%files help-zh_CN -f file-lists/help_zh_CN_list.txt

#----------------------------------------------------------------------------

%package help-zh_TW
Summary:	Chinese Traditional help for LibreOffice
Group:		Office
Provides:	%{ooname}-help = %{EVRD}
Requires:	%{ooname}-l10n-zh_TW = %{EVRD}
Provides:	LibreOffice-help-zn_CT = %{EVRD}

%description help-zh_TW
This package contains the localized help files of LibreOffice in Chinese
Traditional.

%files help-zh_TW -f file-lists/help_zh_TW_list.txt
%endif
#----------------------------------------------------------------------------

%prep
%setup -q -c -a 1 -a 2 -a 3
rm -rf git-hooks */git-hooks
for a in */*; do mv `pwd`/$a .; done

#ant
%if %{javaless}
tar -xjvf %{SOURCE20}
%endif
%apply_patches

# to make the friggin cppunit tests work
mkdir -p ~/tmp
chmod 777 ~/tmp

%build
export QT4DIR=%{qt4dir}
export KDE4DIR=%{_kde_prefix}
export PATH=$QT4DIR/bin:$PATH

%if !%{use_icecream}
# sbin due to icu stuff there
#PATH=/bin:/usr/bin:/usr/X11R6/bin:$QTPATH:/usr/sbin:$PATH
PATH=$PATH:/usr/sbin
export PATH
%endif

%if %{use_ccache}
export CCACHE_DIR=%{ccachedir}
%endif

export ARCH_FLAGS="%{optflags} -fno-omit-frame-pointer -fno-strict-aliasing"
export ARCH_FLAGS_CC="%{optflags} -fno-omit-frame-pointer -fno-strict-aliasing"
export ARCH_FLAGS_CXX="%{optflags} -fno-omit-frame-pointer -fno-strict-aliasing -fpermissive -fvisibility-inlines-hidden"
export ARCH_FLAGS_OPT="%{optflags} -O2"

echo "Configure start at: "`date` >> ooobuildtime.log

touch autogen.lastrun
%configure2_5x \
	--with-distro=%{distroname} \
	--with-vendor=ROSA \
	%{?_smp_mflags:--with-parallelism="`getconf _NPROCESSORS_ONLN`"} \
	--with-build-version="%{buildver}" \
	--disable-fetch-external \
	--disable-gstreamer-0.10 \
	--enable-gstreamer \
	--disable-kde \
%if %{build_kde4}
	--enable-kde4 \
%endif
	--enable-lockdown \
	--enable-release-build \
	--enable-opengl \
	--enable-odk \
	--enable-split-app-modules \
	--enable-split-opt-features \
	--enable-telepathy \
	--without-fonts \
	--without-junit \
%if %{javaless}
	--with-ant-home="%{antpath}" \
%else
	--with-system-hsqldb \
%endif
	--with-lang=%{langs} \
	--without-myspell-dicts \
	--with-system-dicts \
	--enable-python=system \
	--with-help \
	--with-external-dict-dir=%{_datadir}/dict/ooo \
	--with-external-hyph-dir=%{_datadir}/dict/ooo \
	--with-external-thes-dir=%{_datadir}/dict/ooo \
	--with-system-libs \
	--with-system-ucpp \
%if !%{extensionenabled}
	--disable-ext-presenter-minimizer \
%else
	--enable-ext-wiki-publisher \
	--with-servlet-api-jar=/usr/share/java/tomcat-servlet-3.0-api.jar \
%endif
%if %{use_ccache} && !%{use_icecream}
	--with-gcc-speedup=ccache \
%else
 %if !%{use_ccache} && %{use_icecream}
	--with-gcc-speedup=icecream \
	--with-max-jobs=10 \
	--with-icecream-bindir=%{_libdir}/icecc/bin
 %else
  %if %{use_ccache} && %{use_icecream}
	--with-gcc-speedup=ccache,icecream \
	--with-max-jobs=10 \
	--with-icecream-bindir=%{_libdir}/icecc/bin
  %endif
 %endif
%endif

echo "Configure end at: "`date` >> ooobuildtime.log 
echo "Make start at: "`date` >> ooobuildtime.log 

# some configs  to improve build process 
# http://wiki.services.openoffice.org/wiki/Building_OpenOffice.org
# needs to check if it does any effect 
export nodep=TRUE
export NO_HIDS=TRUE
export MAXPROCESS=4

mkdir -p src
ln -sf %{SOURCE2} src/
ln -sf %{SOURCE3} src/
ln -sf %{SOURCE4} src/
%if %{javaless}
ln -sf %{SOURCE30} src/
ln -sf %{SOURCE31} src/
ln -sf %{SOURCE32} src/
ln -sf %{SOURCE33} src/
%endif
ln -sf %{SOURCE34} src/
ln -sf %{SOURCE35} src/
ln -sf %{SOURCE36} src/
ln -sf %{SOURCE37} src/

ln -sf %{SOURCE40} src/
touch src.downloaded

make \
	ARCH_FLAGS="%{optflags} -fno-omit-frame-pointer -fno-strict-aliasing" \
	ARCH_FLAGS_CC="%{optflags} -fno-omit-frame-pointer -fno-strict-aliasing" \
	ARCH_FLAGS_CXX="%{optflags} -fno-omit-frame-pointer -fno-strict-aliasing -fpermissive -fvisibility-inlines-hidden" \
	ARCH_FLAGS_OPT="%{optflags} -O2"

echo "Make end at: "`date` >> ooobuildtime.log
echo "Install start at: "`date` >> ooobuildtime.log

%install
# sbin due to icu stuff there
PATH=$PATH:/usr/sbin

make DESTDIR=%{buildroot} distro-pack-install
rm -rf %{buildroot}/opt

# use the dicts from myspell-<lang>
# rm -rf %{buildroot}%{ooodir}/share/dict/ooo
# ln -s %{_datadir}/dict/ooo %{buildroot}%{ooodir}/share/dict

# Icons from ROSA theme
sed -i 's/^Icon=.*$/Icon=libreoffice-calc/'    %{buildroot}%{ooodir}/share/xdg/calc.desktop
sed -i 's/^Icon=.*$/Icon=libreoffice-writer/'  %{buildroot}%{ooodir}/share/xdg/writer.desktop
sed -i 's/^Icon=.*$/Icon=libreoffice-impress/' %{buildroot}%{ooodir}/share/xdg/impress.desktop
sed -i 's/^Icon=.*$/Icon=libreoffice-draw/'    %{buildroot}%{ooodir}/share/xdg/draw.desktop
sed -i 's/^Icon=.*$/Icon=libreoffice-base/'    %{buildroot}%{ooodir}/share/xdg/base.desktop
sed -i 's/^Icon=.*$/Icon=libreoffice-math/'    %{buildroot}%{ooodir}/share/xdg/math.desktop
sed -i 's/^Icon=.*$/Icon=libreoffice-main/'    %{buildroot}%{ooodir}/share/xdg/startcenter.desktop

# fix permissions for stripping
find %{buildroot} -type f -exec chmod u+rw '{}' \;

# fix permission of .so libraries
find %{buildroot} -type f \( -name '*.so' -o -name '*.so.*' \) -exec chmod a+x '{}' \;

# Change progress bar colors
sed -i '/^ProgressBarColor/d;/^ProgressFrameColor/d' \
	%{buildroot}%{ooodir}/program/sofficerc
echo 'ProgressBarColor=68,135,223' >> %{buildroot}%{ooodir}/program/sofficerc
echo 'ProgressFrameColor=112,171,229' >> %{buildroot}%{ooodir}/program/sofficerc

#dev300 fix position and size
sed -i '/^ProgressPosition/d;/^ProgressSize/d' \
	%{buildroot}%{ooodir}/program/sofficerc
echo 'ProgressPosition=10,307' >> %{buildroot}%{ooodir}/program/sofficerc
echo 'ProgressSize=377,9' >> %{buildroot}%{ooodir}/program/sofficerc

%if %{extensionenabled}
# # copy extensions 
# install -d -m755 %{buildroot}%{ooodir}/extensions
# cp %{_builddir}/libreoffice-%{version}/solver/unxlng*/bin/pdfimport/pdfimport.oxt %{buildroot}%{ooodir}/extensions/
# cp %{_builddir}/libreoffice-%{version}/solver/unxlng*/bin/presenter/presenter-screen.oxt %{buildroot}%{ooodir}/extensions/
# cp %{_builddir}/libreoffice-%{version}/solver/unxlng*/bin/wiki-publisher.oxt %{buildroot}%{ooodir}/extensions/
# cp %{_builddir}/libreoffice-%{version}/solver/unxlng*/bin/minimizer/presentation-minimizer.oxt %{buildroot}%{ooodir}/extensions/
%endif

## Installation fixes
## remove fix wrong manpages files, extension gz->xz
for p in common base calc writer impress draw math; do
	sed -i '/^.*man.*\.gz$/d' file-lists/${p}_list.txt
done;

## drop GTK dependency from -core
sed -i -e '/^.*libqstart_gtklo.so$/d' file-lists/core_list.txt
sed -i -e '/^.*pluginapp.bin$/d' file-lists/core_list.txt
echo '%{ooodir}/program/libqstart_gtklo.so' >>file-lists/gnome_list.txt
echo '%{ooodir}/program/pluginapp.bin' >>file-lists/gnome_list.txt
## GConf too
sed -i -e '/^.*gconfbe1.uno.so$/d' file-lists/core_list.txt

## sort removing duplicates
sort -u file-lists/gnome_list.txt > file-lists/gnome_list.uniq.sorted.txt 
sort -u file-lists/sdk_list.txt   > file-lists/sdk_list.uniq.sorted.txt 

# Fix weirdo filenames wreaking havoc because they're regular expressions
sed -i -e 's/\[/?/g;s/\]/?/g' file-lists/sdk*.txt

## oxygen should be in the style
sed -i '/^.*images_oxygen\.zip$/d' file-lists/common_list.txt
## merge en-US with common
cat file-lists/lang_en_US_list.txt >> file-lists/common_list.txt
sort -u file-lists/common_list.txt >  file-lists/common_list.uniq.sorted.txt

# not installed by default and Calc crashes in collaboration mode
cp -r instdir/unxlng?6.pro/share/config/soffice.cfg/tubes %{buildroot}%{ooodir}/share/config/soffice.cfg/

# move python bits into site-packages
mkdir -p %{buildroot}/%{python3_sitearch}
pushd %{buildroot}/%{python3_sitearch}
echo "import sys, os" > uno.py
echo "sys.path.append('%{ooodir}/program')" >> uno.py
echo "os.putenv('URE_BOOTSTRAP', 'vnd.sun.star.pathname:%{ooodir}/program/fundamentalrc')" >> uno.py
cat %{buildroot}/%{ooodir}/program/uno.py >> uno.py
rm -f %{buildroot}/%{ooodir}/program/uno.py*
mv -f %{buildroot}/%{ooodir}/program/unohelper.py* .
popd

sed -i '/unohelper.py/d' file-lists/pyuno_list.txt
sed -i '/uno.py/d' file-lists/pyuno_list.txt

%changelog
* Fri Nov 15 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.1.3-2
+ Revision: 631e461
- LOG Fix Writer icon

* Fri Nov 15 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.1.3-2
+ Revision: 7a1560a
- LOG Add patch to fix menu categories (.desktop)

* Fri Nov 08 2013 Alexander Kazancev <kazancas@gmail.com> 1:4.1.3-1
+ Revision: 9b24c71
- Drop patch201

* Fri Nov 08 2013 Alexander Kazancev <kazancas@gmail.com> 1:4.1.3-1
+ Revision: b7e9f82
- Disable patch200 as apllyed in upstream

* Fri Nov 08 2013 akdengi <kazancas@mandriva.ru> 1:4.1.3-1
+ Revision: aab6323
- Update to 4.1.3.2

* Thu Nov 07 2013 Dmitry Ashkadov <dmitry.ashkadov@rosalab.ru> 1:4.1.2-6
+ Revision: ce3f399
- Remove included icons theme with wrong icon and use Rosa theme instead

* Mon Oct 21 2013 Tigro <ashejn@gmail.com> 1:4.1.2-6
+ Revision: 83c33ec
- move python3 files to standart place

* Thu Oct 10 2013 akdengi <kazancas@mandriva.ru> 1:4.1.2-6
+ Revision: 67ae29d
- add configure  --enable-python=system

* Mon Sep 30 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.1.2-5
+ Revision: 809df28
- LOG New version 4.1.2.3

* Sat Sep 28 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.1.2-4
+ Revision: 6c2884e
- LOG Fix path because it's different for i586 and x86_64

* Thu Sep 26 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.1.2-4
+ Revision: e96278e
- LOG Install missing files to fix Calc crash in collaboration mode

* Thu Sep 26 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.1.2-3
+ Revision: 69ef044
- LOG Add patch to fix Impress crash with libreoffice-kde4

* Fri Sep 20 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.1.2-2
+ Revision: 57871a0
- LOG Force Qt4 event loops because with glib event loops libreoffice-kde4 doesn't work well

* Wed Sep 18 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.1.2-1
+ Revision: e47a645
- LOG Add some bugfix patches, more spec cleanups

* Wed Sep 18 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.1.2-1
+ Revision: 4ea8f99
- LOG New version 4.1.2.2

* Wed Sep 18 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.1.1-3
+ Revision: e03e789
- LOG Drop patches that we don't need

* Wed Sep 18 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.1.1-3
+ Revision: 88a668b
- LOG Partial spec cleanup

* Mon Sep 16 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.1.1-3
+ Revision: 645ce4e
- LOG Add libreoffice-pdfimport to Obsoletes to make the update smooth

* Wed Sep 11 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.1.1-2
+ Revision: 80a28eb
- LOG Drop no longer needed Obsoletes

* Wed Sep 11 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.1.1-2
+ Revision: fcc8d4e
- LOG Update Requires and Provides exceptions

* Mon Sep 09 2013 akdengi <kazancas@mandriva.ru> 1:4.1.1-1
+ Revision: f1623ba
- rediff vendor patch

* Mon Sep 09 2013 akdengi <kazancas@mandriva.ru> 1:4.1.1-1
+ Revision: c28497f
- disable patch4

* Thu Sep 05 2013 akdengi <kazancas@mandriva.ru> 1:4.1.1-4
+ Revision: 65484ca
- drop gitignore

* Thu Sep 05 2013 akdengi <kazancas@mandriva.ru> 1:4.1.1-4
+ Revision: 44a523d
- update to 4.1.1.2

* Thu Aug 08 2013 Andrew Lukoshko <andrew.lukoshko@rosalab.ru> 1:4.0.3-1
+ Revision: 6316a7c
- Change vendor to ROSA

* Sun May 12 2013 akdengi <kazancas@mandriva.ru> 1:4.0.3-1
+ Revision: 4f862f4
- 4.0.3.3

* Tue Apr 16 2013 Denis Silakov <denis.silakov@rosalab.ru> 1:4.0.2-3
+ Revision: ba80cf3
- Revert wrong release bumping

* Tue Apr 16 2013 Denis Silakov <denis.silakov@rosalab.ru> 1:4.0.2-3
+ Revision: 313494b
- Revert dropping of %post

* Tue Apr 16 2013 Denis Silakov <denis.silakov@rosalab.ru> 1:4.0.2-3
+ Revision: e487b22
- Bump release

* Tue Apr 16 2013 Denis Silakov <denis.silakov@rosalab.ru> 1:4.0.2-2
+ Revision: ceb6590
- Fix empty scripts



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20095 |12mu|librepository-1.1.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Hierarchical repository abstraction layer
Name:		librepository
Version:	1.1.6
Release:	1
License:	LGPLv2+
Group:		System/Libraries
Url:		http://reporting.pentaho.org/
Source0:	http://downloads.sourceforge.net/jfreereport/%{name}-%{version}.zip
Patch0:	%{name}-1.1.2-fix-build.patch
BuildArch:	noarch
BuildRequires:	ant
BuildRequires:	ant-contrib
BuildRequires:	ant-nodeps
BuildRequires:	java-devel
BuildRequires:	java-rpmbuild
BuildRequires:	jpackage-utils
BuildRequires:	libbase
Requires:	java
Requires:	jpackage-utils
Requires:	libbase

%description
LibRepository provides a simple abstraction layer to access bulk content that
is organized in a hierarchical layer.

%package javadoc
Summary:	Javadoc for %{name}
Group:		Development/Java
Requires:	%{name} = %{version}-%{release}
Requires:	jpackage-utils

%description javadoc
Javadoc for %{name}.

%prep
%setup -q -c
%patch0 -p0
find . -name "*.jar" -exec rm -f {} \;
mkdir -p lib
build-jar-repository -s -p lib commons-logging-api libbase
cd lib
ln -s %{_javadir}/ant ant-contrib

%build
ant jar javadoc
for file in README.txt licence-LGPL.txt ChangeLog.txt; do
    tr -d '\r' < $file > $file.new
    mv $file.new $file
done

%install
mkdir -p %{buildroot}%{_javadir}
cp -p ./dist/%{name}-%{version}.jar %{buildroot}%{_javadir}
pushd %{buildroot}%{_javadir}
ln -s %{name}-%{version}.jar %{name}.jar
popd

mkdir -p %{buildroot}%{_javadocdir}/%{name}
cp -rp bin/javadoc/docs/api %{buildroot}%{_javadocdir}/%{name}

%files
%doc licence-LGPL.txt README.txt ChangeLog.txt
%{_javadir}/%{name}-%{version}.jar
%{_javadir}/%{name}.jar

%files javadoc
%{_javadocdir}/%{name}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20096 |12mu|librest-0.7.90-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define shortname rest
%define name lib%{shortname}

%define api		0.7
%define major           0
%define libname         %mklibname %{shortname} %{api} %{major}
%define develname       %mklibname %{shortname} -d

Name:		%{name}
Summary:	Library for accessing rest web services
Version:	0.7.90
Release:	2

License:	LGPLv2+
Group:		System/Libraries
URL:		http://www.meego.com
Source0:	http://ftp.gnome.org/pub/GNOME/sources/rest/%{api}/%{shortname}-%{version}.tar.xz
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	libxml2-devel
BuildRequires:	glib2-devel
BuildRequires:	libsoup-devel
BuildRequires:	gtk-doc
BuildRequires:	gobject-introspection-devel

Obsoletes:	%{_lib}rest-gir0.7

%description
Library for accessing rest web services

%package -n %{libname}
Summary: Library for accessing rest web services
Group: System/Libraries
Obsoletes: %{_lib}librest0 < %version
Conflicts: %{develname} < 0.7.10

%description -n %{libname}
Library for accessing rest web services

%package -n %{name}-doc

Summary: Documentation for %{name}
Group: System/Libraries

%description -n %{name}-doc
Documentation for %{name}

%package -n %{develname}

Summary: Development files for %{name}
Group: Development/C

Requires: %{libname} = %{version}-%{release}
Provides: %{name}-devel = %{version}-%{release}

%description -n %{develname}
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.

%prep
%setup -q -n %{shortname}-%{version}

%build
autoreconf -fi
%configure2_5x --enable-gtk-doc
%make

%install
rm -rf %{buildroot}
%makeinstall_std

mkdir -p %{buildroot}/%{_datadir}/doc/%{name}-%{version}
for f in `ls %{buildroot}/%{_datadir}/doc/`; do
	if [ -f %{buildroot}/%{_datadir}/doc/$f ]; then
		mv %{buildroot}/%{_datadir}/doc/$f %{buildroot}/%{_datadir}/doc/%{name}-%{version}
	fi
done

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root,-)
%doc COPYING README AUTHORS ChangeLog
%{_libdir}/%{name}*-%{api}.so.%{major}*
%{_libdir}/girepository-1.0/*

%files -n %{name}-doc
%defattr(-,root,root,-)
%{_datadir}/gtk-doc/html/*

%files -n %{develname}
%defattr(-,root,root,-)
%{_libdir}/pkgconfig/*.pc
%{_includedir}/rest*/*
%{_libdir}/%{name}*.so
%{_datadir}/gir-1.0/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20097 |12mu|librsvg-2.37.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api	2
%define major	2
%define gimajor	2.0
%define libname	%mklibname rsvg %{api} %{major}
%define devname	%mklibname -d rsvg %{api}
%define girname	%mklibname rsvg-gir %{gimajor}

# mozilla plugin requires xulruuner 1.8 not 1.9
%define build_mozilla 0

Summary:	Raph's SVG library
Name:		librsvg
Version:	2.37.0
Release:	1
License:	LGPLv2+ and GPLv2+
Group:		Graphics
URL:		http://librsvg.sourceforge.net/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%name/2.37/%{name}-%{version}.tar.xz
Patch0:		10_rsvg-gz.patch
Patch1:		20_rsvg_compat.patch
BuildRequires:	pkgconfig(gtk+-2.0) >= 2.4.0
BuildRequires:	gdk-pixbuf2.0
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(libcroco-0.6)
BuildRequires:	pkgconfig(libxml-2.0)
#BuildRequires:	docbook-dtd31-sgml
BuildRequires:	vala-tools
BuildRequires:	vala-devel

Provides:	%{name}%{api} = %{version}-%{release}
Requires:	%{libname} >= %{version}
Requires:	python

%description
A library that uses libart and pango to render svg files.

%package -n %{libname}
Summary:	Raph's SVG library
Group:		System/Libraries

%description -n %{libname}
A library that uses libart and pango to render svg files.

%package -n %{devname}
Summary:	Libraries and include files for developing with librsvg
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}%{api}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname -d rsvg 2 2} < 2.36.1

%description -n %{devname}
This package provides the necessary development libraries and include
files to allow you to develop with librsvg.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}

%description -n %{girname}
GObject Introspection interface description for %{name}.

%if %{build_mozilla}
%package mozilla
Summary:	Mozilla plugin for displaying SVG files
Group:		Networking/WWW
BuildRequires:	xulrunner-devel

%description mozilla
This package provides the necessary development libraries and include
files to allow you to develop with librsvg.
%endif

%prep
%setup -q
%apply_patches

%build

%configure2_5x \
	--disable-static \
	--enable-introspection=yes \
	--disable-gtk-doc \
	--enable-vala \
	--enable-pixbuf-loader \
	--disable-gtk-theme

%make

%install
%makeinstall_std

#remove unpackaged files
rm -fr %{buildroot}%{_docdir}/librsvg
%if %{build_mozilla}
rm -f %{buildroot}%{_libdir}/mozilla/
%endif
rm -f %{buildroot}%{_sysconfdir}/gtk-2.0/gdk-pixbuf.loaders
rm -f %{buildroot}%{_datadir}/pixmaps/svg-viewer.svg

%files
%doc AUTHORS COPYING COPYING.LIB ChangeLog NEWS README
%{_bindir}/rsvg-convert
%{_bindir}/rsvg-view-3
#{_libdir}/gtk-2.0/*/engines/*.so
#{_datadir}/themes/bubble/gtk-2.0/*
%{_mandir}/man1/*

%files -n %{libname}
%{_libdir}/gdk-pixbuf-2.0/*/loaders/*.so
%{_libdir}/librsvg-%{api}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Rsvg-%{gimajor}.typelib

%files -n %{devname}
%{_libdir}/*.so
%{_includedir}/librsvg-2.0
%{_libdir}/pkgconfig/*
%{_datadir}/gir-1.0/Rsvg-2.0.gir
%{_datadir}/gtk-doc/html/*
%dir %{_datadir}/vala
%dir %{_datadir}/vala/vapi
%{_datadir}/vala/vapi/librsvg-2.0.vapi

%if %{build_mozilla}
%files mozilla
%{_libdir}/mozilla/plugins/*.so
%endif


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20098 |12mu|librsync-0.9.7-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 1
%define libname	%mklibname rsync %{major}
%define develname %mklibname -d rsync

Summary:	Rsync libraries
Name:		librsync
Version:	0.9.7
Release:	9
License:	LGPL
Group:		System/Libraries
URL:		http://librsync.sourceforge.net/
Source0:	%{name}-%{version}.tar.bz2
Patch0:		librsync-0.9.7-fix-str-fmt.patch
Patch1:		librsync-0.9.7-lfs_overflow.patch
Patch2:		librsync-0.9.7-getopt.patch
Patch3:		librsync-0.9.7-man_pages.patch
BuildRequires:	bzip2-devel
BuildRequires:	autoconf automake libtool
BuildRequires:	popt-devel

%description
librsync implements the "rsync" algorithm, which allows remote
differencing of binary files. librsync computes a delta relative
to a file's checksum, so the two files need not both be present to
generate a delta.

This library was previously known as libhsync up to version 0.9.0.

The current version of this package does not implement the rsync
network protocol and uses a delta format slightly more efficient
than and incompatible with rsync 2.4.6.

%package -n	%{libname}
Summary:	Rsync libraries
Group:         	System/Libraries

%description -n	%{libname}
librsync implements the "rsync" algorithm, which allows remote
differencing of binary files. librsync computes a delta relative
to a file's checksum, so the two files need not both be present to
generate a delta.

This library was previously known as libhsync up to version 0.9.0.

The current version of this package does not implement the rsync
network protocol and uses a delta format slightly more efficient
than and incompatible with rsync 2.4.6.

%package -n	%{develname}
Summary:	Headers for librsync
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	librsync-devel = %{version}-%{release}
Obsoletes:	%{_lib}rsync1-devel < 0.9.7-6

%description -n		%{develname}
This package contains header files necessary for developing
programs based on librsync.

%package -n	rdiff
Summary:	Compute and apply signature-based file differences
Group:          System/Servers
Requires:	%{libname} = %{version}

%description -n	rdiff
Compute and apply signature-based file differences.

%prep

%setup -q
%patch0 -p0
%patch1 -p1 -b .lfs_overflow
%patch2 -p1 -b .getopt
%patch3 -p1 -b .man_pages


%build
libtoolize --copy --force
autoreconf -fi

%configure2_5x \
    --enable-shared \
    --disable-static

%make

%install

%makeinstall_std

rm -f %{buildroot}%{_libdir}/*.*a

%files -n %{libname}
%doc AUTHORS NEWS README THANKS
%attr(0755,root,root) %{_libdir}/librsync.so.%{major}*

%files -n %{develname}
%doc TODO
%{_libdir}/*.so
%{_includedir}/*
%{_mandir}/man3/*

%files -n rdiff
%attr(0755,root,root) %{_bindir}/rdiff
%{_mandir}/man1/rdiff.1*


%changelog
* Sun May 06 2012 Oden Eriksson <oeriksson@mandriva.com> 0.9.7-9
+ Revision: 797026
- various fixes

* Tue Jun 07 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9.7-8
+ Revision: 683052
- sync with librsync-0.9.7-16.fc15.src.rpm

* Fri Dec 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.9.7-7mdv2011.0
+ Revision: 620222
- the mass rebuild of 2010.0 packages

* Mon Jun 08 2009 Funda Wang <fwang@mandriva.org> 0.9.7-6mdv2010.0
+ Revision: 383836
- fix str fmt
- fix 4Gig problem:
  http://sourceforge.net/tracker/index.php?func=detail&aid=1439412&group_id=56125&atid=479441

* Sun Jul 27 2008 Thierry Vignaud <tv@mandriva.org> 0.9.7-5mdv2009.0
+ Revision: 250432
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.9.7-3mdv2008.1
+ Revision: 129040
- kill re-definition of %%buildroot on Pixel's request
- import librsync


* Thu Sep 01 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.7-3mdk
- fix #15498

* Tue May 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.9.7-2mdk
- rebuild

* Fri Dec 03 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.9.7-1mdk
- 0.9.7

* Sun Nov 02 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 0.9.6-1mdk
- initial cooker contrib, PLD import

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20099 |12mu|libsecret-0.14-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	api	1
%define	major	0
%define	libname	%mklibname secret %{api} %{major}
%define	girname	%mklibname secret-gir %{api} 
%define	devname	%mklibname secret -d

Summary:	Library for accessing the Secret Service API
Name:		libsecret
Version:	0.14
Release:	1
License:	LGPLv2+
Group:		System/Libraries
Url:		http://www.gnome.org/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/libsecret/%{version}/%{name}-%{version}.tar.xz
BuildRequires:	intltool
BuildRequires:	libgcrypt-devel
BuildRequires:  vala-tools
BuildRequires:  pkgconfig(vapigen)
BuildRequires:	pkgconfig(gio-2.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:  xsltproc
BuildRequires:  docbook-style-xsl

%description
libsecret is a library for storing and retrieving passwords and other
secrets. It communicates with the "Secret Service" using DBus.

%package tools
Summary:	Library for accessing the Secret Service API -- Tools
Group:		System/Libraries

%description tools
libsecret is a library for storing and retrieving passwords and other
secrets. It communicates with the "Secret Service" using DBus.

%package -n %{libname}
Summary:	Library for accessing the Secret Service API
Group:		System/Libraries

%description -n %{libname}
This package contains the shared library for %{name}.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n %{devname}
Summary:	Library for accessing the Secret Service API -- Development Files
Group:		Development/C
Requires:	%{libname} = %{version}
Requires:	%{girname} = %{version}

%description -n %{devname}
This package contains the development files for %{name}.

%prep
%setup -q

%build
%configure --disable-static

%make

%install
%makeinstall_std

%find_lang %{name}

%files tools -f %{name}.lang
%doc AUTHORS COPYING NEWS README
%{_bindir}/secret-tool
%{_mandir}/man1/secret-tool.1.*

%files -n %{libname}
%{_libdir}/libsecret-%{api}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Secret-%{api}.typelib
%{_libdir}/girepository-1.0/SecretUnstable-0.typelib

%files -n %{devname}
%{_libdir}/libsecret-%{api}.so
%{_libdir}/pkgconfig/libsecret-%{api}.pc
%{_libdir}/pkgconfig/libsecret-unstable.pc
%{_includedir}/libsecret-%{api}/
%{_datadir}/gir-1.0/Secret-%{api}.gir
%{_datadir}/gir-1.0/SecretUnstable-0.gir
%{_datadir}/vala/vapi/libsecret*
%{_datadir}/vala/vapi/mock-service*
%doc %{_datadir}/gtk-doc/html/libsecret-%{api}/



%changelog
* Mon Aug 06 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.8-1
+ Revision: 811873
- update to new version 0.8

* Mon Jul 16 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.7-1
+ Revision: 809890
- update to new version 0.7

* Sat Jul 14 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.6-1
+ Revision: 809291
- another new version 0.6
- new api 1
- updated files lists
- update to new version 0.5

* Mon Jun 25 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.3-1
+ Revision: 806812
- imported package libsecret


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20100 |12mu|libserializer-1.1.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	JFreeReport General Serialization Framework
Name:		libserializer
Version:	1.1.6
Release:	1
License:	LGPLv2+
Group:		Development/Java
Url:		http://reporting.pentaho.org
Source0:	http://downloads.sourceforge.net/jfreereport/%{name}-%{version}.zip
Patch0:		%{name}-1.1.2-fix-build.patch
BuildArch:	noarch
BuildRequires:	ant
BuildRequires:	ant-contrib
BuildRequires:	ant-nodeps
BuildRequires:	java-devel
BuildRequires:	jpackage-utils
BuildRequires:	libbase
Requires:	java
Requires:	jpackage-utils
Requires:	libbase

%description
Libserializer contains a general serialization framework that simplifies the
task of writing custom Java serialization handlers.

%package javadoc
Summary:	Javadoc for %{name}
Group:		Development/Java 
Requires:	%{name} = %{version}-%{release}
Requires:	jpackage-utils

%description javadoc
Javadoc for %{name}.

%prep
%setup -q -c
%patch0 -p0
find . -name "*.jar" -exec rm -f {} \;
mkdir -p lib
build-jar-repository -s -p lib libbase commons-logging-api
cd lib
ln -s %{_javadir}/ant ant-contrib

%build
ant jar javadoc

%install
mkdir -p %{buildroot}%{_javadir}
cp -p dist/libserializer-%{version}.jar %{buildroot}%{_javadir}
pushd %{buildroot}%{_javadir}
ln -s %{name}-%{version}.jar %{name}.jar
popd

mkdir -p %{buildroot}%{_javadocdir}/%{name}
cp -rp bin/javadoc/docs/api %{buildroot}%{_javadocdir}/%{name}

%files
%doc ChangeLog.txt licence-LGPL.txt README.txt
%{_javadir}/%{name}-%{version}.jar
%{_javadir}/%{name}.jar

%files javadoc
%{_javadocdir}/%{name}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20101 |12mu|libsidplay-1.36.60-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname sidplay %{major}
%define develname %mklibname sidplay -d

Summary:	A Commodore 64 music player and SID chip emulator library
Name:		libsidplay
Version:	1.36.60
Release:	5
Epoch:      1
License:	GPLv2+
Group:		System/Libraries
URL:		http://home.arcor.de/ms2002sep/bak/
Source:		%{name}-%{version}.tar.bz2
 
%description
This library provides the Sound Interface Device (SID) chip emulator
engine that is used by music player programs like SIDPLAY. With it
you can play musics from Commodore 64 (or compatible) programs.

%package -n	%{libname}
Summary:	A Commodore 64 music player and SID chip emulator library
Group:		System/Libraries
Provides:	%{name} = %{version}

%description -n	%{libname}
This library provides the Sound Interface Device (SID) chip emulator
engine that is used by music player programs like SIDPLAY. With it
you can play musics from Commodore 64 (or compatible) programs.

%package -n	%{develname}
Summary:	Libraries and include files for developing libsidplay applications
Group:		Development/C++
Requires:	%{libname} = %{epoch}:%{version}
Provides:	sidplay-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname sidplay 1 -d}

%description -n	%{develname}
This package contains the header files and the static library for compiling
applications that use libsidplay. 

%prep

%setup -q

%build

%configure2_5x \
    --enable-optfixpoint \
    --enable-optendian

%make

%install
%makeinstall


%files -n %{libname}
%doc AUTHORS COPYING
%{_libdir}/lib*.so.*

%files -n %{develname}
%doc DEVELOPER src/*.txt
%{_includedir}/sidplay/
%{_libdir}/*.so
%{_libdir}/*a


%changelog
* Fri Apr 29 2011 Oden Eriksson <oeriksson@mandriva.com> 1.36.60-2mdv2011.0
+ Revision: 660281
- mass rebuild

* Sat Sep 04 2010 GÃ¶tz Waschk <waschk@mandriva.org> 1.36.60-1mdv2011.0
+ Revision: 575878
- new version
- new URL
- drop patch

* Tue Mar 16 2010 Oden Eriksson <oeriksson@mandriva.com> 1.36.59-9mdv2010.1
+ Revision: 520907
- rebuilt for 2010.1

* Fri May 22 2009 GÃ¶tz Waschk <waschk@mandriva.org> 1.36.59-8mdv2010.0
+ Revision: 378681
- update license

* Sat Jun 28 2008 Oden Eriksson <oeriksson@mandriva.com> 1.36.59-7mdv2009.0
+ Revision: 229856
- fix build (opensuse)

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Tue Mar 04 2008 Oden Eriksson <oeriksson@mandriva.com> 1.36.59-5mdv2008.1
+ Revision: 178946
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request
    - fix summary-ended-with-dot

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Aug 31 2007 Oden Eriksson <oeriksson@mandriva.com> 1.36.59-3mdv2008.0
+ Revision: 76980
- cleanup borked deps
- cleanup borked deps

* Fri Aug 31 2007 Oden Eriksson <oeriksson@mandriva.com> 1.36.59-2mdv2008.0
+ Revision: 76880
- new devel naming

  + Thierry Vignaud <tv@mandriva.org>
    - kill icon tag


* Sun Jan 28 2007 GÃ¶tz Waschk <waschk@mandriva.org> 1.36.59-1mdv2007.0
+ Revision: 114682
- Import libsidplay

* Sun Jan 28 2007 Götz Waschk <waschk@mandriva.org> 1.36.59-1mdv2007.1
- rebuild

* Wed Aug 18 2004 Goetz Waschk <waschk@linux-mandrake.com> 1.36.59-1mdk
- New release 1.36.59

* Sat Jul 24 2004 Götz Waschk <waschk@linux-mandrake.com> 1.36.58-1mdk
- autoconf 2.5 macro
- drop all patches
- New release 1.36.58

* Sat Jun 05 2004 Götz Waschk <waschk@linux-mandrake.com> 1.36.57-7mdk
- patch to make it build with g++ 3.4
- include debian patch
- fix URLs


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20102 |12mu|libsidplayfp-1.0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major       0
%define libname    %mklibname sidplayfp %{major}
%define libnamedev  %mklibname -d sidplayfp
%define develnamestatic %mklibname sidplayfp -d -s

Name:           libsidplayfp
Version:        1.0.3
Release:        1
License:        GPLv2
Url:		http://sourceforge.net/projects/sidplay-residfp
Source0:	http://downloads.sourceforge.net/project/sidplay-residfp/libsidplayfp/1.0/libsidplayfp-%{version}.tar.gz
Group:		System/Libraries
Summary:        A library for the sidplay2 fork with resid-fp

%description
We aim to improve the quality of emulating the 6581
8580 chips and the surrounding C64 system in order
to play SID music better.

%package -n     %{libname}
Summary:        Libraries for %{name}
Group:          System/Libraries

%description -n %{libname}
We aim to improve the quality of emulating the 6581
8580 chips and the surrounding C64 system in order
to play SID music better. 


%package -n     %{libnamedev}
Summary:        Libraries and headers for %{name}
Group:          Development/C
Requires:       %{libname} = %{version}
Provides:       sidplayfp-devel = %{version}-%{release}

%description -n %{libnamedev}
%{libnamedev} contains the libraries and header files needed to
develop programs which make use of %{name}.
The library documentation is available on header files.



%package -n	%{develnamestatic}
License:	GPLv2
Summary:	Library for accessing files in FITS format for C and Fortran
Group:		System/Libraries
Requires:	%{libnamedev} = %version
Requires:	%libname = %version
Provides:       sidplayfp-devel-static = %{version}-%{release}

%description -n %{develnamestatic}
This package contains the headers required for compiling software that uses
the %{name} library


%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std INSTALL_ROOT=%{buildroot}%{_prefix}

find %{buildroot} -type f -name '*.la' -exec rm -f {} \;

%files 
%doc AUTHORS README COPYING
#%{_bindir}/%{name}

%files -n %{libname}
%{_libdir}/*.so.*


%files -n %{libnamedev}
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc

%files -n %{develnamestatic}
%{_libdir}/*.a

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20103 |12mu|libsigc++2.0-2.3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname libsigc++

%define api_version 2.0
%define major 0
%define libname %mklibname sigc++ %api_version %major
%define libnamedev %mklibname -d sigc++ %api_version

Name:		%{pkgname}%{api_version}
Summary:	The Typesafe Signal Framework for C++
Version:	2.3.1
Release:	1
License:	LGPL
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{pkgname}/2.3/%{pkgname}-%{version}.tar.xz
URL:		http://libsigc.sourceforge.net/
Group:		System/Libraries


%description
Callback system for use in widget libraries, abstract interfaces, and
general programming.

This library implements a full callback system for use in widget
libraries, abstract interfaces, and general programming. Originally part
of the Gtk-- widget set, %{pkgname} is now a separate library to provide for
more general use. It is the most complete library of its kind with the
ablity to connect an abstract callback to a class method, function, or
function object. It contains adaptor classes for connection of dissimilar
callbacks and has an ease of use unmatched by other C++ callback
libraries.

Package gtkmm, which is a c++ binding to the famous gtk+ library, uses
%{pkgname}.


%package -n %{libname}
Summary:	The Typesafe Signal Framework for C++
Group:		System/Libraries
Provides:	%{pkgname}%{api_version} = %{version}-%{release}

%description -n %{libname}
Callback system for use in widget libraries, abstract interfaces, and
general programming.

This library implements a full callback system for use in widget
libraries, abstract interfaces, and general programming. Originally part
of the Gtk-- widget set, %{pkgname} is now a separate library to provide for
more general use. It is the most complete library of its kind with the
ablity to connect an abstract callback to a class method, function, or
function object. It contains adaptor classes for connection of dissimilar
callbacks and has an ease of use unmatched by other C++ callback
libraries.

Package gtkmm, which is a c++ binding to the famous gtk+ library, uses
%{pkgname}.


%package -n %{libnamedev}
Summary:	Development tools for the Typesafe Signal Framework for C++ 
Group:		Development/C++
Provides:	libsigc++1.2-examples
Obsoletes:	libsigc++1.2-examples
Provides:	%{pkgname}%{api_version}-devel = %{version}-%{release}
Provides:	sigc++%{api_version}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}
Obsoletes: %mklibname -d sigc++ %api_version %major

%description -n %{libnamedev}
This package contains the headers and static libraries of %{pkgname},
which are needed when developing or compiling applications which use
%{pkgname}.

%package doc
Summary:	Documentation for %{pkgname} library
Group:		Books/Other

%description doc
This package provides API documentation of %{pkgname} library.

%prep
%setup -q -n %{pkgname}-%{version}

%build
%configure2_5x
%make

%check
make check

%install
%makeinstall_std

%files -n %{libname}
%doc COPYING NEWS README
%{_libdir}/libsigc-%{api_version}.so.%{major}*

%files -n %{libnamedev}
%doc AUTHORS ChangeLog TODO
%{_includedir}/*
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*
%{_libdir}/sigc++-%{api_version}

%files doc
%doc %{_docdir}/libsigc++-%{api_version}
%_datadir/devhelp/books/libsigc++-%{api_version}

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20104 |12mu|libsocialweb-0.25.21-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version}|cut -d. -f1,2)

%define	major 0
%define	client_major 2
%define	gimajor 0.25
%define	libname %mklibname socialweb %{major}
%define libkeyfob %mklibname socialweb-keyfob %{major}
%define libkeystore %mklibname socialweb-keystore %{major}
%define	libclient %mklibname socialweb-client %{client_major}
%define	girclient %mklibname socialweb-client-gir %{gimajor}
%define	devname %mklibname socialweb -d

Summary:	A personal social data server
Name:		libsocialweb
Version:	0.25.21
Release:	2
License:	LGPLv2.1
Group:		System/Libraries
Url:		http://git.gnome.org/browse/libsocialweb/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/libsocialweb/%{url_ver}/%{name}-%{version}.tar.xz
Patch0:		libsocialweb-0.25.20-linkage.patch
Patch1:		libsocialweb-0.25.21-strfmt.patch

BuildRequires:	intltool
BuildRequires:	vala-tools
BuildRequires:	xsltproc
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gnome-keyring-1)
BuildRequires:	pkgconfig(json-glib-1.0)
BuildRequires:	pkgconfig(libnm-glib)
BuildRequires:	pkgconfig(libsoup-2.4)
BuildRequires:	pkgconfig(rest-extras-0.7)

%description
Libsocialweb is a personal social data server, that can interact with
social web services, like Flickr, Last.fm, Twitter and Vimeo.

%files -f %{name}.lang
%doc AUTHORS COPYING README
# dbus core service
%{_libexecdir}/libsocialweb-core
%{_datadir}/dbus-1/services/libsocialweb.service
%dir %{_libdir}/libsocialweb
%dir %{_libdir}/libsocialweb/services
%dir %{_datadir}/libsocialweb
%dir %{_datadir}/libsocialweb/keys
%dir %{_datadir}/libsocialweb/services
# plugins for various web services
# Explicitly list services to make sure we don't lose any
%{_libdir}/libsocialweb/services/libfacebook.so
%{_datadir}/libsocialweb/services/facebook.keys
%{_libdir}/libsocialweb/services/libflickr.so
%{_datadir}/libsocialweb/services/flickr.keys
%{_libdir}/libsocialweb/services/liblastfm.so
%{_datadir}/libsocialweb/services/lastfm.keys
%{_datadir}/libsocialweb/services/lastfm.png
%{_libdir}/libsocialweb/services/libmyspace.so
%{_datadir}/libsocialweb/services/myspace.keys
%{_datadir}/libsocialweb/services/myspace.png
%{_libdir}/libsocialweb/services/libphotobucket.so
%{_datadir}/libsocialweb/services/photobucket.keys
%{_libdir}/libsocialweb/services/libplurk.so
%{_datadir}/libsocialweb/services/plurk.keys
%{_datadir}/libsocialweb/services/plurk.png
%{_libdir}/libsocialweb/services/libsina.so
%{_datadir}/libsocialweb/services/sina.keys
%{_datadir}/libsocialweb/services/sina.png
%{_libdir}/libsocialweb/services/libsmugmug.so
%{_datadir}/libsocialweb/services/smugmug.keys
%{_libdir}/libsocialweb/services/libtwitter.so
%{_datadir}/libsocialweb/services/twitter.keys
%{_datadir}/libsocialweb/services/twitter.png
%{_libdir}/libsocialweb/services/libvimeo.so
%{_datadir}/libsocialweb/services/vimeo.keys
%{_datadir}/libsocialweb/services/vimeo.png
%{_libdir}/libsocialweb/services/libyoutube.so
%{_datadir}/libsocialweb/services/youtube.keys
%{_datadir}/libsocialweb/services/youtube.png

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	A personal social data server -- Library for Services
Group:		System/Libraries

%description -n %{libname}
This package contains libraries used by libsocialweb services.

%files -n %{libname}
%{_libdir}/libsocialweb.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libkeyfob}
Summary:	A personal social data server -- Library for Services
Group:		System/Libraries
Conflicts:	%{_lib}socialweb0 < 0.25.21-2

%description -n %{libkeyfob}
This package contains libraries used by libsocialweb services.

%files -n %{libkeyfob}
%{_libdir}/libsocialweb-keyfob.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libkeystore}
Summary:	A personal social data server -- Library for Services
Group:		System/Libraries
Conflicts:	%{_lib}socialweb0 < 0.25.21-2

%description -n %{libkeystore}
This package contains libraries used by libsocialweb services.

%files -n %{libkeystore}
%{_libdir}/libsocialweb-keystore.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libclient}
Summary:	A personal social data server -- Client Library
Group:		System/Libraries

%description -n %{libclient}
This package contains libraries used by clients willing to use
libsocialweb features.

%files -n %{libclient}
%{_libdir}/libsocialweb-client.so.%{client_major}*

#----------------------------------------------------------------------------

%package -n %{girclient}
Summary:	GObject Introspection interface description for %{name}-client
Group:		System/Libraries

%description -n %{girclient}
GObject Introspection interface description for %{name}-client.

%files -n %{girclient}
%{_libdir}/girepository-1.0/SocialWebClient-%{gimajor}.typelib

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	A personal social data server -- Development Files
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Requires:	%{libkeyfob} = %{EVRD}
Requires:	%{libkeystore} = %{EVRD}
Requires:	%{libclient} = %{EVRD}
Requires:	%{girclient} = %{EVRD}

%description -n %{devname}
Libsocialweb is a personal social data server, that can interact with
social web services, like Flickr, Last.fm, Twitter and Vimeo.

%files -n %{devname}
%{_libdir}/*.so
%{_includedir}/libsocialweb/
%{_libdir}/pkgconfig/libsocialweb-client.pc
%{_libdir}/pkgconfig/libsocialweb-keyfob.pc
%{_libdir}/pkgconfig/libsocialweb-keystore.pc
%{_libdir}/pkgconfig/libsocialweb-module.pc
%{_datadir}/gir-1.0/SocialWebClient-%{gimajor}.gir
%dir %{_datadir}/vala
%dir %{_datadir}/vala/vapi
%{_datadir}/vala/vapi/*.deps
%{_datadir}/vala/vapi/*.vapi
%doc %{_datadir}/gtk-doc/html/libsocialweb/
%doc %{_datadir}/gtk-doc/html/libsocialweb-dbus/
%doc %{_datadir}/gtk-doc/html/libsocialweb-client/

#----------------------------------------------------------------------------

%prep
%setup -q
%apply_patches

%build
autoreconf -fi
%configure2_5x \
	--disable-static \
	--with-gnome \
	--with-online=networkmanager \
	--enable-vala-bindings \
	--enable-all-services

%make

%install
%makeinstall_std
%find_lang %{name}

# Create directory where API keys will be stored
mkdir %{buildroot}%{_datadir}/libsocialweb/keys


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20105 |12mu|libsoup-2.42.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api_version 2.4
%define lib_major	1
%define lib_name	%mklibname soup- %{api_version} %{lib_major}
%define gi_name		%mklibname soup-gir %{api_version}
%define develname	%mklibname -d soup- %{api_version} 

%define build_check		0
%define build_doc		0

Summary: SOAP (Simple Object Access Protocol) implementation
Name: libsoup
Version: 2.42.2
Release: 1
License: LGPLv2
Group: System/Libraries
URL: http://www.gnome.org/
Source0: ftp://ftp.gnome.org/pub/GNOME/sources/libsoup/2.42/%{name}-%{version}.tar.xz
BuildRequires:	pkgconfig(gio-2.0) >= 2.27.5
BuildRequires:	pkgconfig(glib-2.0) >= 2.27.5
BuildRequires:	pkgconfig(gobject-2.0) >= 2.27.5
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(gnome-keyring-1)
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	gobject-introspection-devel >= 0.9.5
BuildRequires:	intltool
%if %{build_doc}
BuildRequires:	gtk-doc
%endif
%if %build_check
#gw for running checks
BuildRequires:	apache-mod_ssl
BuildRequires:	apache-mod_proxy
BuildRequires:	apache-mod_php
BuildRequires:	php-xmlrpc
%endif
Requires:	glib-networking

%description
Soup is a SOAP (Simple Object Access Protocol) implementation in C. 

It provides an queued asynchronous callback-based mechanism for sending and
servicing SOAP requests, and a WSDL (Web Service Definition Language) to C
compiler which generates client stubs and server skeletons for easily calling
and implementing SOAP methods.

%package -n %{lib_name}
Summary:	Libraries for soup
Group:		System/Libraries
Conflicts:	gir-repository < 0.6.5-12.1

%description -n %{lib_name}
Soup is a SOAP (Simple Object Access Protocol) implementation in C. 

It provides an queued asynchronous callback-based mechanism for sending and
servicing SOAP requests, and a WSDL (Web Service Definition Language) to C
compiler which generates client stubs and server skeletons for easily calling
and implementing SOAP methods.

This package contains libraries used by soup.

%package -n %{gi_name}
Summary:	GObject Introspection interface library for libsoup
Group:		System/Libraries
Conflicts:	gir-repository < 0.6.5-12.1
Requires:	%{lib_name} = %{version}-%{release}

%description -n %{gi_name}
GObject Introspection interface library for libsoup.

%package -n %{develname}
Summary:	Development libraries, header files and utilities for soup
Group:		Development/GNOME and GTK+
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{lib_name} = %{version}-%{release}

%description -n %{develname}
This package contains the files necessary to develop applications with soup.

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--disable-static \
	--disable-tls-check \
%if %build_check
	--with-apache-module-dir=/etc/httpd/*modules \
%endif
%if %{build_doc}
	--enable-gtk-doc
%endif

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%find_lang %{name}

%if %build_check
%check
make check
%endif

%files -n %{lib_name} -f %{name}.lang
%{_libdir}/*.so.%{lib_major}*

%files -n %{gi_name}
%{_libdir}/girepository-1.0/Soup-%{api_version}.typelib
%{_libdir}/girepository-1.0/SoupGNOME-%{api_version}.typelib

%files -n %{develname}
%doc README COPYING AUTHORS NEWS
%{_datadir}/gtk-doc/html/%{name}-%api_version
%{_datadir}/gir-1.0/Soup-%{api_version}.gir
%{_datadir}/gir-1.0/SoupGNOME-%{api_version}.gir
%{_libdir}/*.so
%{_libdir}/pkgconfig/*
%{_includedir}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20106 |12mu|libspiro-0.2.20130930-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	0
%define	libname	%mklibname spiro %{major}
%define	devname	%mklibname -d spiro

Name:		libspiro
Version:	0.2.20130930
Release:	2
Summary:	Library to simplify the drawing of beautiful curves
Group:		System/Libraries
License:	GPLv2+
URL:		http://libspiro.sourceforge.net/
Source0:	%{name}-%{version}.tar.xz

%description
This library will take an array of spiro control points and 
convert them into a series of bézier splines which can then 
be used in the myriad of ways the world has come to use béziers. 

%package -n	%{libname}
Summary:	Library to simplify the drawing of beautiful curves
Group:		System/Libraries

%description -n	%{libname}
This library will take an array of spiro control points and 
convert them into a series of bézier splines which can then 
be used in the myriad of ways the world has come to use béziers. 

%package -n	%{devname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	spiro-devel = %{EVRD}

%description -n	%{devname}
This package contains libraries and header files for developing applications
that use %{name}.

%prep
%setup -q
autoreconf -fi

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%files -n %{libname}
%doc README* ChangeLog AUTHORS
%{_libdir}/libspiro.so.%{major}*

%files -n %{devname}
%{_includedir}/*
%{_libdir}/libspiro.so

%changelog
* Wed May 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.2.20130930-2
+ Revision: 0938dff
- Disable static lib



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20107 |12mu|libssh-0.6.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 4
%define libname %mklibname ssh %{major}
%define libthreads %mklibname ssh_threads %{major}
%define devname %mklibname ssh -d

Summary:	C library to authenticate in a simple manner to one or more SSH servers
Name:		libssh
Epoch:		1
Version:	0.6.4
Release:	3
License:	LGPLv2.1+
Group:		System/Libraries
Url:		http://www.libssh.org
# svn checkout svn://svn.berlios.de/libssh/trunk libssh
Source0:	https://red.libssh.org/attachments/download/107/%{name}-%{version}.tar.gz
Patch0:		libssh-0.6.4-gcypt.patch
BuildRequires:	cmake
BuildRequires:	doxygen
BuildRequires:	pcap-devel
BuildRequires:	pkgconfig(libgcrypt)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(zlib)

%description
The ssh library was designed to be used by programmers needing a working 
SSH implementation by the mean of a library. The complete control of the 
client is made by the programmer. With libssh, you can remotely execute 
programs, transfer files, use a secure and transparent tunnel for your 
remote programs. With its Secure FTP implementation, you can play with 
remote files easily, without third-party programs others than libcrypto 
(from openssl). libssh features :

    * Full C library functions for manipulating a client-side SSH
      connection
    * Lesser GPL licensing -SSH2 protocol compliant
    * Fully configurable sessions
    * Support for AES-128,AES-192,AES-256,blowfish, in cbc mode
    * Use multiple SSH connections in a same process, at same time
    * Use multiple channels in the same connection
    * Thread safety when using different sessions at same time
    * Basic but correct SFTP implementation (secure file transfer)
    * RSA and DSS server public key supported
    * Compression support (with zlib)
    * Public key (RSA and DSS), password and keyboard-interactive
      authentication
    * Complete documentation about its API
    * Runs and tested under amd64, x86, arm, sparc32, ppc under Linux,
      BSD, MacosX and Solaris
    * A developer listening to you
    * It's free (LGPL)!

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Main library for %{name}
Group:		System/Libraries

%description -n %{libname}
The ssh library was designed to be used by programmers needing a working
SSH implementation by the mean of a library. The complete control of the
client is made by the programmer. With libssh, you can remotely execute
programs, transfer files, use a secure and transparent tunnel for your
remote programs. With its Secure FTP implementation, you can play with
remote files easily, without third-party programs others than libcrypto
(from openssl).

%files -n %{libname}
%{_libdir}/libssh.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libthreads}
Summary:	Main library for %{name}
Group:		System/Libraries
Conflicts:	%{_lib}ssh4 < 1:0.6.3

%description -n %{libthreads}
This package contains a shared library for %{name}.

%files -n %{libthreads}
%{_libdir}/libssh_threads.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/C++
Requires:	%{libname} = %{EVRD}
Requires:	%{libthreads} = %{EVRD}
Provides:	ssh-devel = %{EVRD}
Provides:	libssh-devel = %{EVRD}

%description -n %{devname}
This package contains the development files for %{name}.

%files -n %{devname}
%{_includedir}/%{name}
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_libdir}/cmake/*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
%cmake -DWITH_GCRYPT=ON -DWITH_PCAP=ON
%make

%install
%makeinstall_std -C build


%changelog
* Wed Jan 14 2015 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:0.6.4-3
+ Revision: 00a855c
- New version 0.6.4



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20108 |12mu|libssh2-1.4.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname libssh2

%define major 1
%define libname %mklibname ssh2_ %{major}
%define develname %mklibname ssh2 -d

Summary:	A library implementing the SSH2 protocol
Name:		%{rname}
Version:	1.4.3
Release:	1
Group:		System/Libraries
License:	BSD
URL:		http://www.libssh2.org/
Source0:	http://www.libssh2.org/download/%{rname}-%{version}.tar.gz
Source1:	http://www.libssh2.org/download/%{rname}-%{version}.tar.gz.asc
BuildRequires:	pkgconfig(openssl)
BuildRequires:	zlib-devel
BuildRequires:	autoconf
BuildRequires:	automake
BuildRequires:	libtool

%description
libssh2 is a library implementing the SSH2 protocol as defined by Internet
Drafts: SECSH-TRANS(22), SECSH-USERAUTH(25), SECSH-CONNECTION(23),
SECSH-ARCH(20), SECSH-FILEXFER(06)*, SECSH-DHGEX(04), and SECSH-NUMBERS(10).

%package -n	%{libname}
Summary:	A library implementing the SSH2 protocol
Group:		System/Libraries

%description -n	%{libname}
libssh2 is a library implementing the SSH2 protocol as defined by Internet
Drafts: SECSH-TRANS(22), SECSH-USERAUTH(25), SECSH-CONNECTION(23),
SECSH-ARCH(20), SECSH-FILEXFER(06)*, SECSH-DHGEX(04), and SECSH-NUMBERS(10).

%package -n	%{develname}
Summary:	Static library and header files for the %{rname} library
Group:		Development/C
Provides:	%{rname}-devel = %{version}-%{release}
Provides:	libssh-devel = %{version}-%{release}
Provides:	ssh2-devel = %{version}-%{release}
Requires:	%{libname} >= %{version}-%{release}

%description -n	%{develname}
libssh2 is a library implementing the SSH2 protocol as defined by Internet
Drafts: SECSH-TRANS(22), SECSH-USERAUTH(25), SECSH-CONNECTION(23),
SECSH-ARCH(20), SECSH-FILEXFER(06)*, SECSH-DHGEX(04), and SECSH-NUMBERS(10).

This package contains the static %{rname} library and its header files.

%prep
%setup -q -n %{rname}-%{version}

%build
%configure2_5x \
    --without-libgcrypt-prefix \
    --with-openssl=%{_prefix} \
    --with-libz=%{_prefix} \
    --disable-static \
    --disable-examples-build

%make

##%check
#make check <- barfs at "Failed requesting pty", works as root

%install
%makeinstall_std

%files -n %{libname}
%doc AUTHORS COPYING ChangeLog NEWS README
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_includedir}/*
%{_libdir}/*.so
%{_mandir}/man3/*
%{_libdir}/pkgconfig/*.pc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20109 |12mu|libtar-1.2.11-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package	%nil

%define sdevname %mklibname tar -d -s

Summary:	C library for manipulating tar files
Name:		libtar
Version:	1.2.11
Release:	16
License:	BSD
Group:		System/Libraries
Url:		http://www.feep.net/libtar/
Source0:	ftp://ftp.feep.net/pub/software/libtar/%{name}-%{version}.tar.gz
Patch0:		libtar-1.2.11-includes.patch
BuildRequires:	pkgconfig(zlib)

%description
libtar is a library for manipulating tar files from within C programs.
Here are some of its features:

  * Handles both POSIX tar file format and the GNU extensions.
  * API provides functions for easy use, such as tar_extract_all().
  * Also provides functions for more granular use, such as 
    tar_append_regfile().

%files
%{_bindir}/libtar

#----------------------------------------------------------------------------

%package -n %{sdevname}
Summary:	Development files and headers for %{name}
Group:		Development/C
Obsoletes:	%{name}-devel < 1.2.11-16
Provides:	%{name}-devel = %{EVRD}

%description -n %{sdevname}
This package contains the static library and the C headers needed to
build applications with libtar.

%files -n %{sdevname}
%doc README ChangeLog* COPYRIGHT TODO
%{_includedir}/libtar*.h
%{_libdir}/libtar.a
%{_mandir}/man3/*.3*

#----------------------------------------------------------------------------

%prep
%setup -q
%apply_patches

%build
export CFLAGS="%{optflags} -fPIC"
%configure2_5x
%make

%install
%makeinstall_std


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20110 |12mu|libtasn1-3.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 6
%define libname %mklibname tasn1_ %{major}
%define develname %mklibname -d tasn1

Summary:	The ASN.1 library used in GNUTLS
Name:		libtasn1
Version:	3.3
Release:	1
License:	LGPLv2+
Group:		System/Libraries
Url:		http://josefsson.org/libtasn1/
Source0:	http://ftp.gnu.org/gnu/libtasn1/%{name}-%{version}.tar.gz
Source1:	http://ftp.gnu.org/gnu/libtasn1/%{name}-%{version}.tar.gz.sig
BuildRequires:	bison
%ifnarch %arm %mips
BuildRequires:	valgrind
%endif

%description
Libtasn1 is an implementation of the ASN.1 standard used by GnuTLS and others.

%package -n %{libname}
Summary:	The ASN.1 library used in GNUTLS
Group:		System/Libraries

%description -n %{libname}
Libtasn1 is an implementation of the ASN.1 standard used by GnuTLS and others.

%package tools
Summary:	Command line ASN.1 tools
Group:		Text tools
License:	GPLv3+

%description tools
Libtasn1 is an implementation of the ASN.1 standard used by GnuTLS and others.

This contains the command line tools to work with ASN.1 data.

%package -n %{develname}
Summary:	The ASN.1 development files
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
Libtasn1 is an implementation of the ASN.1 standard used by GnuTLS and others.

This contains development files and headers for %{name}.

%prep
%setup -q

%build
%configure2_5x \
%ifnarch %arm %mips
	--enable-valgrind-tests
%endif

%make

%check
make check

%install
%makeinstall_std

%files tools
%doc NEWS README THANKS
%{_bindir}/asn*
%{_mandir}/man1/asn*

%files -n %{libname}
%{_libdir}/libtasn1.so.%{major}*

%files -n %{develname}
%doc AUTHORS ChangeLog
%{_includedir}/libtasn1.h
%{_libdir}/libtasn1.so
%{_libdir}/libtasn1.a
%{_libdir}/pkgconfig/libtasn1.pc
%{_infodir}/libtasn1.info*
%{_mandir}/man3/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20111 |12mu|libtiff-4.0.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 5
%define libname %mklibname tiff %{major}
%define develname %mklibname tiff -d
%define staticdevelname %mklibname tiff -d -s

Summary:	A library of functions for manipulating TIFF format image files
Name:		libtiff
Version:	4.0.3
Release:	3
License:	BSD-like
Group:		System/Libraries
URL:		http://www.remotesensing.org/libtiff/
Source0:	ftp://ftp.remotesensing.org/pub/libtiff/tiff-%{version}.tar.gz
Patch0:		tiff-4.0.3-CVE-2012-4564.patch
Patch1:		tiff-3.9.1-no_contrib.diff
Patch2:		tiff-4.0.3-CVE-2013-4244.patch
BuildRequires:	autoconf automake libtool m4
BuildRequires:	jbig-devel
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(glut)
BuildRequires:	zlib-devel

%description
The libtiff package contains a library of functions for manipulating TIFF
(Tagged Image File Format) image format files. TIFF is a widely used file
format for bitmapped images. TIFF files usually end in the .tif extension
and they are often quite large.

%package	progs
Summary:	Binaries needed to manipulate TIFF format image files
Group:		Graphics
Requires:	%{libname} = %{version}

%description	progs
This package provides binaries needed to manipulate TIFF format image files.

%package -n	%{libname}
Summary:	A library of functions for manipulating TIFF format image files
Group:		System/Libraries

%description -n	%{libname}
The libtiff package contains a library of functions for manipulating TIFF
(Tagged Image File Format) image format files. TIFF is a widely used file
format for bitmapped images. TIFF files usually end in the .tif extension
and they are often quite large.

%package -n	%{develname}
Summary:	Development tools for programs which will use the libtiff library
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	tiff-devel = %{version}-%{release}
Obsoletes:	%{mklibname tiff 3 -d}

%description -n	%{develname}
This package contains the header files and .so libraries for developing
programs which will manipulate TIFF format image files using the libtiff
library.

%prep

%setup -q -n tiff-%{version}
%patch0 -p0
%patch1 -p1
%patch2 -p0

# cleanup
for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
done

# Use build system's libtool.m4, not the one in the package.
rm -f libtool.m4

libtoolize --force  --copy
aclocal -I . -I m4
automake --add-missing --copy
autoconf
autoheader

%build
export LDFLAGS="%{ldflags}"
export CFLAGS="%{optflags} -fno-strict-aliasing"
export CXXFLAGS="%{optflags}"

%configure2_5x --enable-ld-version-script

# the "JPEG 8/12 bit dual mode" is too messy..., maybe later?
# http://trac.osgeo.org/gdal/wiki/TIFF12BitJPEG
# --with-jpeg12-include-dir=
# --with-jpeg12-lib=

%make

#temporary disabled due upstream fix
#%check
#№LD_LIBRARY_PATH=$PWD:$LD_LIBRARY_PATH make check

%install
rm -rf %{buildroot}

mkdir -p %{buildroot}/{%{_bindir},%{_datadir}}

rm -rf installed_docs

%makeinstall LIBTIFF_DOCDIR=`pwd`/installed_docs

install -m0644 libtiff/tiffiop.h %{buildroot}%{_includedir}/
install -m0644 libtiff/tif_dir.h %{buildroot}%{_includedir}/

# multiarch policy
%multiarch_includes %{buildroot}%{_includedir}/tiffconf.h

# cleanup
rm -f %{buildroot}%{_libdir}/*.*a

%files progs
%{_bindir}/*
%{_mandir}/man1/*

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc installed_docs/*
%{_includedir}/*.h*
%{multiarch_includedir}/tiffconf.h
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_mandir}/man3/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20112 |12mu|libtirpc-0.2.3-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

%define major 1
%define libname %mklibname tirpc %{major}
%define devname %mklibname tirpc -d
%define static %mklibname -d -s tirpc
%define beta %{nil}

%bcond_with uclibc
%bcond_without gss

Summary:	Transport Independent RPC Library
Name:		libtirpc
Version:	0.2.3
License:	SISSL and BSD
Group:		System/Libraries
Url:		http://sourceforge.net/projects/libtirpc
%if "%{beta}" == ""
Release:	10
Source0:	http://downloads.sourceforge.net/libtirpc/%{name}-%{version}.tar.bz2
%else
Release:	0.%{beta}.1
# Packaged from git://git.infradead.org/~steved/libtirpc.git w/ git archive
Source0:	%{name}-%{version}-%{beta}.tar.xz
%endif
Patch1:		libtirpc-0.2.2-automake-1.13.patch
Patch2:		libtirpc-0.2.3-types.h.patch
Patch8:		segfault_fix.patch
BuildRequires:	libtool
%if %{with gss}
BuildRequires:	pkgconfig(libgssglue)
BuildRequires:	krb5-devel
%else
BuildConflicts:	krb5-devel
BuildConflicts:	pkgconfig(libgssglue)
BuildConflicts: uclibc-%{libname}
%endif
%if %{with uclibc}
BuildRequires: uClibc-devel >= 0.9.33.2-15
%endif

%track
prog %{name} = {
	url = http://sourceforge.net/projects/libtirpc/files/libtirpc/
	version = %{version}
	regex = "Download libtirpc-(__VER__)\.tar\.bz2"
}

%description
This package contains SunLib's implementation of transport-independent
RPC (TI-RPC) documentation.  This library forms a piece of the base of 
Open Network Computing (ONC), and is derived directly from the 
Solaris 2.3 source.

TI-RPC is an enhanced version of TS-RPC that requires the UNIX System V 
Transport Layer Interface (TLI) or an equivalent X/Open Transport Interface 
(XTI).  TI-RPC is on-the-wire compatible with the TS-RPC, which is supported 
by almost 70 vendors on all major operating systems.  TS-RPC source code 
(RPCSRC 4.0) remains available from several internet sites.

%package -n %{libname}
Summary:	Transport Independent RPC Library
Group:		System/Libraries
Requires:	%{name} >= %{EVRD}

%description -n	%{libname}
This package contains the shared library for %{name}.


%if %{with uclibc}
%package -n uclibc-%{libname}
Summary:	Transport Independent RPC Library (uClibc build)
Group:		System/Libraries

%description -n uclibc-%{libname}
This package contains the uClibc shared library for %{name}.
%endif

%package -n	%{devname}
Summary:	Development files for the libtirpc library
Group:		Development/C
Requires:	%{libname} >= %{EVRD}
%if %{with uclibc}
Requires:	uclibc-%{libname} = %{EVRD}
%endif
Provides:	tirpc-devel = %{EVRD}

%description -n	%{devname}
This package includes header files and libraries necessary for developing
programs which use the tirpc library.

%package -n	%{static}
Summary:	Static version of libtirpc library
Group:		Development/C
Requires:	%{devname} >= %{EVRD}
Provides:	tirpc-static-devel = %{EVRD}

%description -n	%{static}
This package contains a static library version of the libtirpc library.

%prep
%setup -q
%apply_patches
autoreconf -fi

%build
CONFIGURE_TOP="$PWD"
export CFLAGS="%{optflags} -fPIC"

%if %{with uclibc}
mkdir -p uclibc
pushd uclibc

%uclibc_configure \
--enable-shared \
--enable-static \
%if %{with gss}
--enable-gss
%else
--disable-gss
%endif

%make all
popd
%endif

mkdir -p system
pushd system

%configure2_5x	\
	--enable-shared \
	--enable-static \
%if %{with gss}
	--enable-gss
%else
	--disable-gss
%endif

%make all
popd

%install
%if %{with uclibc}
%makeinstall_std -C uclibc
%endif

%makeinstall_std -C system
install -m 755 -d %{buildroot}%{_sysconfdir}
install -m 644 doc/etc_netconfig %{buildroot}%{_sysconfdir}/netconfig

install -d %{buildroot}%{_includedir}/{rpc,rpcsvc}/

%files
%config(noreplace) %{_sysconfdir}/netconfig

%files -n %{libname}
%{_libdir}/libtirpc.so.%{major}*

%if %{with uclibc}
%files -n uclibc-%{libname}
%{uclibc_root}%{_libdir}/libtirpc.so.%{major}*
%endif

%files -n %{devname}
%doc AUTHORS ChangeLog COPYING NEWS README
%{_libdir}/libtirpc.so
%{_libdir}/pkgconfig/libtirpc.pc
%{_includedir}/tirpc
#%{_includedir}/netconfig.h
#%{_includedir}/rpc/*
#%{_includedir}/rpcsvc/*
%{_mandir}/man[135]/*
%if %{with uclibc}
%{uclibc_root}%{_bindir}/rpcgen
%{uclibc_root}%{_libdir}/libtirpc.so
%{uclibc_root}%{_libdir}/pkgconfig/libtirpc.pc
%endif

%files -n %{static}
%{_libdir}/libtirpc.a
%if %{with uclibc}
%{uclibc_root}%{_libdir}/libtirpc.a
%endif

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20113 |12mu|libtool-2.4.2-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libname_orig libltdl
%define major 7
%define libname %mklibname ltdl %{major}
%define devname %mklibname ltdl -d

# for the testsuite:
%define _disable_ld_no_undefined 1
%define _disable_ld_as_needed 1

%bcond_with bootstrap

%define arch_has_java 1
%ifarch %{arm} %{mips}
%define arch_has_java 0
%endif
%if %{with bootstrap}
%define arch_has_java 0
%endif

Summary:	The GNU libtool, which simplifies the use of shared libraries
Name:		libtool
Version:	2.4.2
Release:	13
License:	GPLv2+
Group:		Development/Other
Url:		http://www.gnu.org/software/libtool/libtool.html
Source0:	ftp://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.xz
Source1:	%{SOURCE0}.sig
# deprecated: introduced in July 2003
# (cf http://lists.mandriva.com/cooker-amd64/2003-12/msg00046.php)
# but is not needed anymore since Sept 2003 change in rpm "Make "x86_64" the
# canonical arch on amd64"

# (Abel) Patches please only modify ltmain.in and don't touch ltmain.sh
# otherwise ltmain.sh will not be regenerated, and patches will be lost

# (cjw) when a library that is produced in the build is also linked against, 
#       make sure that the library in the rpm install dir is used for relinking 
#	even if (an older version of) the lib is installed on the system
Patch0:		relink.patch
#
Patch1:		libtool-2.2.10-rpath.patch
Patch2:		ltmain-SED.patch
# (abondrov) pass -fuse-ld= flag to allow switching between bfd and gold
Patch3:		libtool-2.4.2-fuse-ld.patch
Patch12:	do-not-link-against-deplibs.patch
Patch13:	drop-ld-no-undefined-for-shared-lib-modules.patch
Patch14:	fix-checking-libltdl-is-installed-installable.patch
# (cjw) do not use CFLAGS when running gcj
Patch16:	libtool-2.2.6-use-gcjflags-for-gcj.patch
# (cjw) in the libltdl install test, use --enable-ltdl-install to make sure 
#       the library is built even if it is installed on the system
Patch17:	libtool-2.2.6b-libltdl-install-test-fix.patch
# (cjw) mdemo-dryrun test may fail because file sizes are incorrect in 'before' 
#       file list
Patch18:	libtool-2.4-dryrun-sleepmore.patch
#Patch19:	libtool-2.4.2-drop-soname-for-modules.patch
# (fwang) detect libltdl.so rather than libltdl.la, as we will delete them
Patch20:	libtool-2.4.2-use-so-to-detect-libltdl.patch

BuildRequires:	help2man
%if ! %{with bootstrap}
BuildRequires:	gcc-gfortran
%ifarch ia64 %{ix86} x86_64
BuildRequires:	quadmath-devel
%endif
%endif
%if %{arch_has_java}
BuildRequires:	gcc-java
BuildRequires:	pkgconfig(libgcj-4.7)
%endif
Requires:	%{name}-base = %{EVRD}

%description
The libtool package contains the GNU libtool, a set of shell scripts
which automatically configure UNIX and UNIX-like architectures to
generically build shared libraries.  Libtool provides a consistent,
portable interface which simplifies the process of using shared
libraries.

If you are developing programs which will use shared libraries, you
should install libtool.

%files
%doc AUTHORS NEWS README THANKS TODO
%{_bindir}/libtool
%{_mandir}/man1/libtool.1.*

#----------------------------------------------------------------------------

%package	base
Group:		Development/C
Summary:	Basic package for %{name}
Requires:	file

%description	base
The libtool package contains the GNU libtool, a set of shell scripts
which automatically configure UNIX and UNIX-like architectures to
generically build shared libraries.  Libtool provides a consistent,
portable interface which simplifies the process of using shared
libraries.

If you are developing programs which will use shared libraries, you
should install libtool.

%files base
%{_bindir}/libtoolize
%{_mandir}/man1/libtoolize.*
%{_infodir}/libtool.info*
%{_datadir}/libtool
%{_datadir}/aclocal/*.m4

#----------------------------------------------------------------------------

%package -n	%{libname}
Group:		Development/C
Summary:	Shared library files for libtool
License:	LGPLv2.1+
Provides:	%{libname_orig} = %{EVRD}

%description -n	%{libname}
Shared library files for libtool DLL library from the libtool package.

%files -n %{libname}
%{_libdir}/libltdl.so.%{major}*

#----------------------------------------------------------------------------

%package -n	%{devname}
Group:		Development/C
Summary:	Development files for libtool
License:	LGPLv2.1+
Requires:	%{name} = %{EVRD}
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Provides:	%{libname_orig}-devel = %{EVRD}

%description -n	%{devname}
Development headers, and files for development from the libtool package.

%files -n %{devname}
%doc libltdl/README
%doc tests/demo
%{_includedir}/*
%{_libdir}/*.so

#----------------------------------------------------------------------------

%prep
%setup -q
%apply_patches
./bootstrap

%build
# don't use configure macro - it forces libtoolize, which is bad -jgarzik
# Use configure macro but define __libtoolize to be /bin/true -Geoff
%define __libtoolize /bin/true
# And don't overwrite config.{sub,guess} in this package as well -- Abel
%define __cputoolize /bin/true

%configure2_5x --disable-static
%make

# lame & ugly, trying to fix up relative paths that's made their way into libtool..
DIRS=$(cat libtool|grep compiler_lib_search_dirs|grep -F ..|uniq|cut -d'"' -f2)
PATHS=$(cat libtool|grep compiler_lib_search_path|grep -F ..|uniq|cut -d'"' -f2)
for i in $DIRS; do pushd $i; ABSOLUTE="$ABSOLUTE $PWD"; popd; done
ABSOLUTE=$(echo $ABSOLUTE | sed -e 's#%{_libdir} /%{_lib}#/%{_lib}#g' -e 's#%{_libdir} %{_libdir}#%{_libdir}#g')
sed -e "s#compiler_lib_search_dirs=\"$DIRS\"#compiler_lib_search_dirs=\"$ABSOLUTE\"#g" -i libtool
for i in $ABSOLUTE; do SEARCH=$(echo $SEARCH -L$i); done
sed -e "s#compiler_lib_search_path=\"$PATHS\"#compiler_lib_search_path=\"$SEARCH\"#g" -i libtool

%install
%makeinstall_std


%changelog
* Sun Apr 06 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.4.2-13
+ Revision: c5292ff
- Rebuild against gcc 4.7.4



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20114 |12mu|libunwind-1.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname		unwind
%define onamedump	unwindcoredump
%define major		8
%define majordump	0
%define libname	%mklibname %{oname} %{major}
%define libdump	%mklibname %{onamedump} %{majordump}
%define devname	%mklibname %{oname} -d
%define _disable_ld_no_undefined 1

Summary:	An unwinding library
Name:		libunwind
Version:	1.1
Release:	5
License:	BSD
Group:		System/Libraries
Url:		http://savannah.nongnu.org/projects/libunwind
Source0:	http://download.savannah.gnu.org/releases/libunwind/libunwind-%{version}.tar.gz
#Fedora specific patch
Patch1:		libunwind-disable-setjmp.patch
Patch2:		libunwind-aarch64.patch
BuildRequires:	libtool

%description
Libunwind provides a C ABI to determine the call-chain of a program.
This version of libunwind is targetted for the ia64 platform.

%package -n %{libname}
Summary:	Dynamic libraries from %{oname}
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}
Obsoletes:	%{_lib}unwind1 < 1.0.1-1

%description -n %{libname}
Dynamic libraries from %{name}.

%package -n %{libdump}
Summary:	Dynamic libraries from %{oname}
Group:		System/Libraries
Provides:	%{name}-coredump = %{version}-%{release}
Requires:	%{name} = %{version}-%{release}
Obsoletes:	%{_lib}unwind1 < 1.0.1-1

%description -n %{libdump}
Dynamic libraries from %{name}.

%package -n %{devname}
Summary:	Development package for libunwind
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Requires:	%{name}-coredump = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%track
prog %name = {
	url = http://mirror3.layerjet.com/nongnu/libunwind/
	regex = %name-(__VER__)\.tar\.gz
	version = %version
}

%description -n %{devname}
The libunwind-devel package includes the libraries and header files for
libunwind.

%prep
%setup -q
%apply_patches
autoreconf -fi

%build
%configure2_5x \
       --enable-static \
       --enable-shared

%make

%install
%makeinstall_std

# /usr/include/libunwind-ptrace.h
# [...] aren't really part of the libunwind API.  They are implemented in
# a archive library called libunwind-ptrace.a.
mv -f %{buildroot}%{_libdir}/libunwind-ptrace.a %{buildroot}%{_libdir}/libunwind-ptrace.a-save
rm -f %{buildroot}%{_libdir}/libunwind*.a
mv -f %{buildroot}%{_libdir}/libunwind-ptrace.a-save %{buildroot}%{_libdir}/libunwind-ptrace.a
rm -f %{buildroot}%{_libdir}/libunwind-ptrace*.so*

%check
%if 0%{?_with_check:1} || 0%{?_with_testsuite:1}
echo ====================TESTING=========================
make check || true
echo ====================TESTING END=====================
%else
echo ====================TESTSUITE DISABLED=========================
%endif

%files -n %{libname}
%{_libdir}/libunwind*.so.%{major}*

%files -n %{libdump}
%{_libdir}/libunwind-coredump.so.%{majordump}*

%files -n %{devname}
%doc COPYING README NEWS
%{_libdir}/libunwind*.so
%{_libdir}/libunwind-ptrace.a
%{_mandir}/*/*
%{_libdir}/pkgconfig/*.pc
# <unwind.h> does not get installed for REMOTE_ONLY targets - check it.
%{_includedir}/unwind.h
%{_includedir}/libunwind*.h

%changelog
* Mon Feb 17 2014 Alex Burmashev <alex.burmashev@gmail.com> 1.1-5
+ Revision: c0852df
- update to 1.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20115 |12mu|libusbx-1.0.15-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 1.0
%define major 0
%define libname %mklibname usbx %{api} %{major}
%define devname %mklibname -d usbx %{api}
%define devnamest %mklibname -d -s usbx %{api}

Summary:	Library for accessing USB devices
Name:		libusbx
Version:	1.0.15
Release:	1
License:	LGPLv2+
Group:		System/Libraries
URL:		http://sourceforge.net/apps/mediawiki/libusbx/
Source0:	http://downloads.sourceforge.net/libusbx/libusbx-%{version}.tar.bz2
BuildRequires:	doxygen
Provides:	libusbx1 = %{version}-%{release}
Provides:	libusbx = %{version}-%{release}
Provides:	libusb1 = %{version}-%{release}
Obsoletes:	libusb1 <= 1.0.9

%description
This package provides a way for applications to access USB devices.

Libusbx is a fork of the original libusb, which is a fully API and ABI
compatible drop in for the libusb-1.0.9 release. The libusbx fork was
started by most of the libusb-1.0 developers, after the original libusb
project did not produce a new release for over 18 months.

Note that this library is not compatible with the original libusb-0.1 series,
if you need libusb-0.1 compatibility install the libusb package.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Libusbx is a fork of the original libusb
Group:		System/Libraries

%description -n %{libname}
Libusbx is a fork of the original libusb, which is a fully API and ABI
compatible drop in for the libusb-1.0.9 release. The libusbx fork was
started by most of the libusb-1.0 developers, after the original libusb
project did not produce a new release for over 18 months.

%files -n %{libname}
%{_libdir}/*.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{name}-devel-doc = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Provides:	libusbx1-devel = %{version}-%{release}
Provides:	libusb1-devel = %{version}-%{release}
Provides:	libusbx-devel = %{version}-%{release}
Provides:	usbx-devel = %{version}-%{release}
Provides:	usb1-devel = %{version}-%{release}
Provides:	usb1.0-devel = %{version}-%{release}
Obsoletes:	libusb1-devel <= 1.0.9

%description -n	%{devname}
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.

%files -n %{devname}
%{_includedir}/libusb-1.0
%{_libdir}/*.so
%{_libdir}/pkgconfig/libusb-1.0.pc

#----------------------------------------------------------------------------

#static package
%package -n %{devnamest}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{name}-devel-doc = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Requires:	%{devname} = %{version}-%{release}
Provides:	libusbx1-static-devel = %{version}-%{release}
Provides:	libusb1-static-devel = %{version}-%{release}
Provides:	libusbx-static-devel = %{version}-%{release}
Provides:	usbx-devel-static = %{version}-%{release}
Provides:	usb1-static-devel = %{version}-%{release}
Provides:	usb1.0-static-devel = %{version}-%{release}
Obsoletes:	libusb1-static-devel <= 1.0.9

%description -n	%{devnamest}
The %{name}-static-devel package contains libraries and header files for
developing applications that use %{name}.

%files -n %{devnamest}
%{_libdir}/libusb-1.0.a

#----------------------------------------------------------------------------

%package	devel-doc
Summary:	Development files for %{name}
Group:		Development/C
Provides:	libusb1-devel-doc = %{version}-%{release}
Obsoletes:	libusb1-devel-doc <= 1.0.9
BuildArch:	noarch

%description	devel-doc
This package contains API documentation for %{name}.

%files devel-doc
%doc doc/html examples/*.c

#----------------------------------------------------------------------------

%prep
%setup -q
for i in examples/*.c; do
    iconv -f ISO-8859-1 -t UTF-8 -o $i.new $i
    touch -r $i $i.new
    mv $i.new $i
done


%build
libtoolize --force
autoheader
autoconf
autoreconf -fiv
%configure2_5x --enable-examples-build
%make
pushd doc
make docs
popd


%install
%makeinstall_std


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20116 |12mu|libuser-0.60-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	1
%define libname	%mklibname user %{major}
%define develname %mklibname user -d

%define enable_check 0

Summary:	A user and group account administration library
Name:		libuser
Version:	0.60
Release:	1
License:	LGPLv2+
Group:		System/Configuration/Other
URL:		https://fedorahosted.org/libuser/
Source0:	https://fedorahosted.org/releases/l/i/libuser/%{name}-%{version}.tar.xz
# patches merged upstream (to be drop on next update):
Patch0:		libuser-0.56.9-fix-str-fmt.patch
# default to blowfish for passwords instead of md5 (#59158)
Patch3:		libuser-0.57.1-borkfix.diff
BuildRequires:	gettext
BuildRequires:	glib2-devel
BuildRequires:	openldap-devel
BuildRequires:	linuxdoc-tools
BuildRequires:	pam-devel
BuildRequires:	popt-devel
BuildRequires:	python-devel
#BuildRequires:	libgsasl-devel
BuildRequires:	bison
%if %{enable_check}
# For %%check
BuildRequires:	openldap-servers openldap-clients
%endif
# To make sure the configure script can find it
BuildRequires:	nscd

%description
The libuser library implements a standardized interface for manipulating
and administering user and group accounts.  The library uses pluggable
back-ends to interface to its data sources.

Sample applications modeled after those included with the shadow password
suite are included.

%package python
Group:		Development/Python
Summary:	Library bindings for python
%py_requires -d

%description python
This package contains the python library for python applications that 
use libuser.

%package ldap
Group:		System/Libraries
Summary:	Libuser ldap library

%description ldap
This package contains the libuser ldap library.

#%package sasl
#Group:		System/Libraries
#Summary:	Libuser sasl library
#Requires:	%{libname} = %{version}-%{release}

#%description sasl
#This package contains the libuser sasl library.

%package -n %{libname}
Group:		System/Libraries
Summary:	The actual libraries for libuser

%description -n	%{libname}
This is the actual library for the libuser library.

%package -n %{develname}
Group:		Development/C
Summary:	Files needed for developing applications which use libuser
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%mklibname -d user 1

%description -n	%{develname}
The libuser-devel package contains header files, static libraries, and other
files useful for developing applications with libuser.

%prep
%setup -q
%patch0 -p0
%patch3 -p0

# fix tha tests
perl -pi -e "s|/etc/openldap/schema|/usr/share/openldap/schema|g" tests/slapd.conf.in

%build
export CFLAGS="%{optflags} -fPIC -DG_DISABLE_ASSERT -I/usr/include/sasl -DLDAP_DEPRECATED"
%configure2_5x \
	--with-ldap \
	--with-python \
	--with-popt \
	--without-sasl \
	--disable-rpath \
	--without-selinux \
	--enable-gtk-doc=no
%make

%if %{enable_check}
%check
# note: the tests uses fixed ports 3890 and 6360
#LD_LIBRARY_PATH=%{buildroot}%{_libdir}:${LD_LIBRARY_PATH}
#export LD_LIBRARY_PATH
make check
%endif

%install
rm -fr %{buildroot}
%makeinstall_std

%find_lang %{name}

# Remove unpackaged files
rm -rf  %{buildroot}/usr/share/man/man3/userquota.3 \
        %{buildroot}%{py_platsitedir}/*a \
        %{buildroot}%{_libdir}/%{name}/*.la \
        %{buildroot}%{_libdir}/*.la

LD_LIBRARY_PATH=%{buildroot}%{_libdir}:${LD_LIBRARY_PATH}
export LD_LIBRARY_PATH

# Verify that all python modules load, just in case.
pushd %{buildroot}/%{_libdir}/python%{py_ver}/site-packages/
    python -c "import libuser"
popd

%files -f %{name}.lang
%doc AUTHORS NEWS README TODO docs/*.txt python/modules.txt
%config(noreplace) %{_sysconfdir}/libuser.conf
%attr(0755,root,root) %{_bindir}/*
%attr(0755,root,root) %{_sbindir}/*
%dir %{_libdir}/%{name}/
%attr(0755,root,root) %{_libdir}/%{name}/libuser_files.so
%attr(0755,root,root) %{_libdir}/%{name}/libuser_shadow.so
%{_mandir}/man5/*
%{_mandir}/man1/*

%files -n %{libname}
%attr(0755,root,root) %{_libdir}/libuser.so.%{major}*

%files python
%attr(0755,root,root) %{py_platsitedir}/*.so

%files ldap
%attr(0755,root,root) %{_libdir}/%{name}/libuser_ldap.so

#%files sasl
#%attr(0755,root,root) %{_libdir}/%{name}/libuser_sasldb.so

%files -n %{develname}
%attr(0755,root,root) %dir %{_includedir}/libuser
%attr(0644,root,root) %{_includedir}/libuser/*
%{_libdir}/*.so
%attr(0644,root,root) %{_libdir}/pkgconfig/*
%{_datadir}/gtk-doc/html/*



%changelog
* Fri Nov 15 2013 akdengi <kazancas@mandriva.ru> 0.60-1
+ Revision: 19bb427
- Update to 0.60. Drop hardcoded blowfish - we now use sha512



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20117 |12mu|libvdpau-0.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define name	libvdpau
%define version	0.5
%define snap	0
%define rel	1

%define major	1
%define libname	%mklibname vdpau %major
%define devname	%mklibname vdpau -d
%define tracename %mklibname vdpau-trace

Summary:	Video Decode and Presentation API for Unix
Name:		%{name}
Version:	%{version}
%if %snap
Release:	%mkrel 0.%snap.%rel
%else
Release:	%mkrel %rel
%endif
License:	MIT
Group:		System/Libraries
URL:		http://www.nvnews.net/vbulletin/showthread.php?t=123091
%if %snap
# rm -rf libvdpau && git clone git://anongit.freedesktop.org/~aplattner/libvdpau && cd libvdpau/
# git archive --prefix=libvdpau-$(date +%Y%m%d)/ --format=tar HEAD | xz > ../libvdpau-$(date +%Y%m%d).tar.xz
Source0:	libvdpau-%{snap}.tar.xz
%else
Source0:	http://people.freedesktop.org/~aplattner/vdpau/libvdpau-%{version}.tar.gz
%endif
Patch0:		libvdpau-0.4.1-fix-X11-underlinking.patch
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
# for apidoc:
BuildRequires:	tetex graphviz doxygen

%description
The Video Decode and Presentation API for Unix (VDPAU) provides a
complete solution for decoding, post-processing, compositing, and
displaying compressed or uncompressed video streams. These video
streams may be combined (composited) with bitmap content, to
implement OSDs and other application user interfaces.

Only the proprietary NVIDIA driver supports this interface so far.

%package -n %libname
Summary:	VDPAU shared library
Group:		System/Libraries

%description -n %libname
The Video Decode and Presentation API for Unix (VDPAU) wrapper shared
library. This library is responsible for loading the hardware-specific
VDPAU driver.

%package -n %tracename
Summary:	VDPAU tracing module for debugging
Group:		Development/X11
Requires:	%{libname} = %{version}-%{release}

%description -n %tracename
VDPAU tracing module libvdpau_trace.so for debugging VDPAU.

%package -n %devname
Summary:	VDPAU development headers
Group:		Development/X11
Requires:	%{libname} = %{version}-%{release}
Provides:	vdpau-devel = %{version}-%{release}

%description -n %devname
This package contains the VDPAU headers for developing software that
uses VDPAU.

%prep
%if %snap
%setup -q -n %name-%snap
%else
%setup -q
%endif

%patch0 -p1

%build
%if %snap
autoreconf -if
%endif
%configure2_5x
%make

%install
%makeinstall_std
# (anssi) unneeded files
rm -f %{buildroot}%{_libdir}/*.la %{buildroot}%{_libdir}/vdpau/*.{la,so}
mv %{buildroot}%{_docdir}/libvdpau/html api-html

%files -n %{libname}
%{_sysconfdir}/vdpau_wrapper.cfg
%{_libdir}/libvdpau.so.%{major}*
%dir %{_libdir}/vdpau

%files -n %tracename
# major is the plugin interface version, not %major
%{_libdir}/vdpau/libvdpau_trace.so.*

%files -n %{devname}
%doc AUTHORS ChangeLog api-html
%{_includedir}/vdpau
%{_libdir}/libvdpau.so
%{_libdir}/pkgconfig/vdpau.pc



%changelog
* Fri Apr 29 2011 Oden Eriksson <oeriksson@mandriva.com> 0.4.1-2mdv2011.0
+ Revision: 660292
- mass rebuild

* Sun Sep 12 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.4.1-1mdv2011.0
+ Revision: 577793
- Patch0: fix underlinking

  + Thierry Vignaud <tv@mandriva.org>
    - new release (strange that I could beat Anssi on that one...)

* Sun Jan 31 2010 Anssi Hannula <anssi@mandriva.org> 0.4-1mdv2010.1
+ Revision: 498888
- new version

* Wed Nov 25 2009 Anssi Hannula <anssi@mandriva.org> 0.3-1mdv2010.1
+ Revision: 470080
- new version

* Sat Sep 19 2009 Anssi Hannula <anssi@mandriva.org> 0.2-1mdv2010.0
+ Revision: 444666
- 0.2 (first official non-snapshot version)
- remove underlinking workaround, fixed upstream

* Sat Jul 18 2009 Anssi Hannula <anssi@mandriva.org> 0.1-0.20090718.1mdv2010.0
+ Revision: 397127
- new snapshot

* Sat Feb 21 2009 Anssi Hannula <anssi@mandriva.org> 0.1-0.20090221.1mdv2009.1
+ Revision: 343640
- switch to freedesktop snapshot of libvdpau
- rename vdpau to libvdpau

* Sun Dec 21 2008 Anssi Hannula <anssi@mandriva.org> 0-0.180.16.1mdv2009.1
+ Revision: 317093
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20118 |12mu|libvdpau-va-gl-0.1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# .so is not a devel file here
%if %{_use_internal_dependency_generator}
%define __noautoprov 'devel\\(.*'
%define __noautoreq 'devel\\(.*'
%endif

%define major 1
%define libname %mklibname vdpau_va_gl %{major}

Summary:	VDPAU driver with OpenGL/VAAPI backend
Name:		libvdpau-va-gl
Version:	0.1.0
Release:	2
License:	GPLv3+
Group:		System/Libraries
Url:		https://github.com/i-rinat/libvdpau-va-gl
Source0:	https://github.com/i-rinat/libvdpau-va-gl/archive/%{name}-%{version}.tar.gz
Patch0:		libvdpau-va-gl-0.1.0-linkage.patch
BuildRequires:	cmake
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(libswscale)
BuildRequires:	pkgconfig(libva-glx)
BuildRequires:	pkgconfig(vdpau)
BuildRequires:	pkgconfig(x11)

%description
Many applications can use VDPAU to accelerate portions of the video decoding
process and video post-processing to the GPU video hardware. Unfortunately,
there is no such library for many graphic chipsets. Some applications also
support VA-API but many of them, including Adobe Flash Player, don't.

This library proposes a generic VDPAU library. It uses OpenGL under the hood
to accelerate drawing and scaling and VA-API (if available) to accelerate video
decoding.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	VDPAU driver with OpenGL/VAAPI backend
Group:		System/Libraries
Provides:	%{name} = %{EVRD}

%description -n %{libname}
Many applications can use VDPAU to accelerate portions of the video decoding
process and video post-processing to the GPU video hardware. Unfortunately,
there is no such library for many graphic chipsets. Some applications also
support VA-API but many of them, including Adobe Flash Player, don't.

This library proposes a generic VDPAU library. It uses OpenGL under the hood
to accelerate drawing and scaling and VA-API (if available) to accelerate video
decoding.

%files -n %{libname}
%doc COPYING ChangeLog README.md
%{_libdir}/libvdpau_va_gl.so.%{major}*
%{_libdir}/libvdpau_va_gl.so

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
%cmake
%make

%install
%makeinstall_std -C build


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20119 |12mu|libverto-0.2.4-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1


%define libverto %mklibname verto %{major}
%define develverto %mklibname verto -d
%define libglib %mklibname glib
%define libglibdevel %mklibname glib -d
%define libev %mklibname ev
%define libevdevel %mklibname ev -d
%define	libtevent %mklibname tevent
%define	libteventdevel %mklibname tevent -d
%define libevent %mklibname event
%define libeventdevel %mklibname event -d

Name:		libverto
Version:	0.2.4
Release:	5
Summary:	Main loop abstraction library
Group:		System/Libraries
License:	MIT
URL:		https://fedorahosted.org/libverto/
Source0:	http://fedorahosted.org/releases/l/i/%{name}/%{name}-%{version}.tar.gz
Patch1:		libverto-0.2.4-fix-libev.patch

BuildRequires:	glib2-devel
BuildRequires:	pkgconfig(libev)
BuildRequires:	libevent-devel
BuildRequires:	tevent-devel

%description
libverto provides a way for libraries to expose asynchronous interfaces
without having to choose a particular event loop, offloading this
decision to the end application which consumes the library.

If you are packaging an application, not library, based on libverto,
you should depend either on a specific implementation module or you
can depend on the virtual provides 'libverto-module-base'. This will
ensure that you have at least one module installed that provides io,
timeout and signal functionality. Currently glib is the only module
that does not provide these three because it lacks signal. However,
glib will support signal in the future.


%package   -n	%libverto
Summary:	System libraries for %{name}
Group:		System/Libraries

%description -n %libverto
The %{name} package contains libraries for %{name}.


%package   -n	%develverto
Summary:	Development files for %{name}
Requires:	%{libverto} = %{version}-%{release}
Group:		Development/C 

%description -n %develverto
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.

%package -n	%libglib
Summary:	glib module for %{name}
Group:		System/Libraries
Requires:	%{libverto} = %{version}-%{release}

%description -n %libglib
Module for %{name} which provides integration with glib.

This package does NOT yet provide %{name}-module-base.

%package  -n	%libglibdevel
Summary:        Development files for %{name}-glib
Requires:       %{libglib} = %{version}-%{release}
Requires:       %{develverto} = %{version}-%{release}
Group:		Development/C 

%description -n %libglibdevel
The %{name}-glib-devel package contains libraries and header files for
developing applications that use %{name}-glib.

%package -n     %libev
Summary:        libev module for %{name}
Requires:       %{libverto} = %{version}-%{release}
Group:		System/Libraries
Provides:       %{name}-module-base = %{version}-%{release}

%description -n %libev
Module for %{name} which provides integration with libev.

This package provides %{name}-module-base since it supports io, timeout
and signal.

%package  -n    %libevdevel
Summary:        Development files for %{name}-libev
Requires:       %{libev} = %{version}-%{release}
Requires:       %{develverto} = %{version}-%{release}
Group:		Development/C 

%description -n %libevdevel
The %{name}-libev-devel package contains libraries and header files for
developing applications that use %{name}-libev.

This package provides %{name}-module-base since it supports io, timeout
and signal.

%package  -n    %libevent
Summary:        libevent module for %{name}
Requires:       %{libverto} = %{version}-%{release}
Provides:       %{name}-module-base = %{version}-%{release}
Group:		System/Libraries

%description -n %libevent
Module for %{name} which provides integration with libevent.

%package   -n   %libeventdevel
Summary:        Development files for %{name}-libevent
Requires:       %{libevent} = %{version}-%{release}
Requires:       %{develverto} = %{version}-%{release}
Group:		Development/C 

%description -n %libeventdevel
The %{name}-libevent-devel package contains libraries and header files for
developing applications that use %{name}-libevent.

%package   -n   %libtevent
Summary:        tevent module for %{name}
Requires:       %{libverto} = %{version}-%{release}
Provides:       %{name}-module-base = %{version}-%{release}
Group:		System/Libraries

%description -n   %libtevent
Module for %{name} which provides integration with tevent.

This package provides %{name}-module-base since it supports io, timeout
and signal.

%package  -n	%libteventdevel
Summary:        Development files for %{name}-tevent
Requires:       %{libtevent} = %{version}-%{release}
Requires:       %{develverto} = %{version}-%{release}
Group:		Development/C 

%description -n %libteventdevel
The %{name}-tevent-devel package contains libraries and header files for
developing applications that use %{name}-tevent.

%prep
%setup -q
%patch1 -p1

%build
autoreconf -fi
%configure --disable-static
make

%install
%makeinstall_std
find %{buildroot} -name '*.la' -exec rm -f {} ';'


%files
%doc AUTHORS ChangeLog COPYING NEWS README

%files -n %{libverto}
%{_libdir}/%{name}.so.*

%files -n %develverto
%{_includedir}/verto.h
%{_includedir}/verto-module.h
%{_libdir}/%{name}.so
%{_libdir}/pkgconfig/%{name}.pc

%files -n %libglib
%{_libdir}/%{name}-glib.so.*

%files -n %libglibdevel
%{_includedir}/verto-glib.h
%{_libdir}/%{name}-glib.so
%{_libdir}/pkgconfig/%{name}-glib.pc

%files -n %libev
%{_libdir}/%{name}-libev.so.*

%files -n %libevdevel
%{_includedir}/verto-libev.h
%{_libdir}/%{name}-libev.so
%{_libdir}/pkgconfig/%{name}-libev.pc

%files -n %libevent
%{_libdir}/%{name}-libevent.so.*

%files -n %libeventdevel
%{_includedir}/verto-libevent.h
%{_libdir}/%{name}-libevent.so
%{_libdir}/pkgconfig/%{name}-libevent.pc

%files -n %libtevent
%{_libdir}/%{name}-tevent.so.*

%files -n %libteventdevel
%{_includedir}/verto-tevent.h
%{_libdir}/%{name}-tevent.so
%{_libdir}/pkgconfig/%{name}-tevent.pc

%changelog
* Tue Nov 26 2013 Alex Burmashev <alex.burmashev@gmail.com> 0.2.4-5
+ Revision: 4ab0dd9
- sync to previous version, release up



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20120 |12mu|libvirt-1.1.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

%define common_summary interact with virtualization capabilities
%define common_description Libvirt is a C toolkit to interact with the virtualization\
capabilities of recent versions of Linux.

%define major 0
%define libname %mklibname virt %{major}
%define libqemu %mklibname virt-qemu %{major}
%define liblxc %mklibname virt-lxc %{major}
%define devname %mklibname -d virt

# libxenstore is not versionned properly
%define __noautoreq 'devel\\(libxenstore.*'

# enable\disable plugins
%ifarch %{ix86} x86_64
%bcond_without	xen
%else
%bcond_with	xen
%endif
%bcond_without	lxc
%bcond_without	vbox
%bcond_without	esx
%bcond_without	hyperv
%bcond_without	vmware
%bcond_without	parallels


Summary:	Toolkit to %{common_summary}
Name:		libvirt
Version:	1.1.4
Release:	2
License:	LGPLv2+
Group:		System/Kernel and hardware
Url:		http://libvirt.org/
Source0:	http://libvirt.org/sources/%{name}-%{version}.tar.gz
Source1:	%{name}-tmpfiles.conf
Patch203:	rpcgen-libvirt-1.1.2.patch

BuildRequires:	dmsetup
BuildRequires:	libxml2-utils
BuildRequires:	lvm2
BuildRequires:	glibc-devel
BuildRequires:	nfs-utils
BuildRequires:	open-iscsi
#BuildRequires:	qemu
BuildRequires:	gettext-devel
%ifnarch %{arm} %{mips} aarch64
BuildRequires:	numa-devel
%endif
BuildRequires:	pcap-devel
BuildRequires:	readline-devel
BuildRequires:	sasl-devel
BuildRequires:	systemtap-devel
%if %{with xen}
BuildRequires:	xen-devel >= 4.3
%endif
BuildRequires:	pkgconfig(avahi-client)
BuildRequires:	pkgconfig(blkid)
BuildRequires:	pkgconfig(fuse)
BuildRequires:	pkgconfig(gnutls)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libnl-3.0)
BuildRequires:	pkgconfig(libparted)
BuildRequires:	pkgconfig(libssh2)
BuildRequires:	pkgconfig(libtirpc)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(netcf)
BuildRequires:	pkgconfig(pciaccess)
BuildRequires:	pkgconfig(polkit-agent-1) polkit
BuildRequires:	pkgconfig(python)
BuildRequires: 	pkgconfig(systemd)
BuildRequires:	pkgconfig(xmlrpc)
BuildRequires:	pkgconfig(yajl)
Requires:	cyrus-sasl
Requires:	gettext
Requires:	netcf
Requires:	python-gobject-cairo

%track
prog %{name} = {
	url = http://libvirt.org/sources/
	version = %{version}
	regex = %{name}-(__VER__)\.tar\.gz
}

%description
%{common_description}

Virtualization of the Linux Operating System means the
ability to run multiple instances of Operating Systems concurently on
a single hardware system where the basic resources are driven by a
Linux instance. The library aim at providing long term stable C API
initially for the Xen paravirtualization but should be able to
integrate other virtualization mechanisms if needed.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	A library to %{common_summary}
Group:		System/Libraries

%description -n %{libname}
This package contains the library needed to run programs dynamically
linked with %{name}.

%files -n %{libname}
%{_libdir}/%{name}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libqemu}
Summary:	A library to %{common_summary}
Group:		System/Libraries
Conflicts:	%{_lib}virt0 < 1.0.2-1

%description -n %{libqemu}
This package contains the library needed to run programs dynamically
linked with %{name}.

%files -n %{libqemu}
%{_libdir}/%{name}-qemu.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{liblxc}
Summary:	A library to %{common_summary}
Group:		System/Libraries

%description -n %{liblxc}
This package contains the library needed to run programs dynamically
linked with %{name}.

%files -n %{liblxc}
%{_libdir}/%{name}-lxc.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development tools for programs using %{name}
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Requires:	%{libqemu} = %{EVRD}
Requires:	%{liblxc} = %{EVRD}
%ifarch %{ix86} x86_64
Requires:	xen-devel
%endif
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
%{common_description}

This package contains the header files and libraries needed for
developing programs using the %{name} library.

%files -n %{devname}
%{_docdir}/%{name}
%exclude %{_docdir}/%{name}/ChangeLog
%exclude %{_docdir}/%{name}/README
%exclude %{_docdir}/%{name}/TODO
%exclude %{_docdir}/%{name}/NEWS
%doc %{_datadir}/gtk-doc/html/%{name}
%{_includedir}/%{name}
%{_libdir}/%{name}.so
%{_libdir}/%{name}-qemu.so
%{_libdir}/%{name}-lxc.so
%{_libdir}/pkgconfig/%{name}.pc

#----------------------------------------------------------------------------

%package -n python-%{name}
Summary:	Python bindings to %{common_summary}
Group:		Development/Python
Conflicts:	%{name}-utils < 1.0.1-1

%description -n python-%{name}
%{common_description}

This package contains the python bindings for the %{name} library.

%files -n python-%{name}
%{py_platsitedir}/%{name}*.py
%{py_platsitedir}/%{name}mod*.so

#----------------------------------------------------------------------------

%package -n %{name}-utils
Summary:	Tools to %{common_summary}
Group:		System/Kernel and hardware
Requires:	bridge-utils
Requires:	polkit
Requires:	ebtables
Requires:	dnsmasq-base
Suggests:	netcat-openbsd
Conflicts:	%{_lib}virt0 < 1.0.1-1

%description -n %{name}-utils
%{common_description}

This package contains tools for the %{name} library.

%files -n %{name}-utils -f %{name}.lang
%dir %{_docdir}/%{name}
%{_docdir}/%{name}/ChangeLog
%{_docdir}/%{name}/README
%{_docdir}/%{name}/TODO
%{_docdir}/%{name}/NEWS
%{_bindir}/*
%{_mandir}/man1/virsh.1*
%{_mandir}/man1/virt-xml-validate.1*
%{_mandir}/man1/virt-pki-validate.1.*
%{_mandir}/man8/libvirtd.8.*
%{_mandir}/man1/virt-host-validate.1.*
%{_mandir}/man1/virt-login-shell.1.*
%{_mandir}/man8/virtlockd.8.xz
%{_sbindir}/*
%dir %attr(0700, root, root) %{_localstatedir}/log/libvirt/qemu/
%dir %attr(0700, root, root) %{_localstatedir}/log/libvirt/lxc/
%dir %attr(0700, root, root) %{_localstatedir}/log/libvirt/uml/
%{_libexecdir}/libvirt_iohelper
%{_libexecdir}/libvirt_lxc
%{_libexecdir}/libvirt_parthelper
%{_libexecdir}/libvirt-guests.sh
%{_libdir}/libvirt/connection-driver/libvirt_driver_interface.so
%{_libdir}/libvirt/connection-driver/libvirt_driver_lxc.so
%{_libdir}/libvirt/connection-driver/libvirt_driver_network.so
%{_libdir}/libvirt/connection-driver/libvirt_driver_nodedev.so
%{_libdir}/libvirt/connection-driver/libvirt_driver_nwfilter.so
%{_libdir}/libvirt/connection-driver/libvirt_driver_qemu.so
%{_libdir}/libvirt/connection-driver/libvirt_driver_secret.so
%{_libdir}/libvirt/connection-driver/libvirt_driver_storage.so
%{_libdir}/libvirt/connection-driver/libvirt_driver_uml.so
%{_libdir}/libvirt/connection-driver/libvirt_driver_vbox.so
%{_libdir}/libvirt/connection-driver/libvirt_driver_xen.so
%{_libdir}/libvirt/connection-driver/libvirt_driver_libxl.so
%{_libdir}/libvirt/lock-driver/lockd.so
%{_var}/run/libvirt
%{_var}/lib/libvirt
%{_datadir}/polkit-1/actions/org.libvirt.api.policy
%{_datadir}/polkit-1/actions/org.libvirt.unix.policy
%{_datadir}/augeas
%{_datadir}/%{name}
%{_datadir}/systemtap/tapset/libvirt_functions.stp
%{_datadir}/systemtap/tapset/libvirt_probes.stp
%{_datadir}/systemtap/tapset/libvirt_qemu_probes.stp

%config(noreplace) %{_sysconfdir}/libvirt
%config(noreplace) %{_sysconfdir}/sasl2/libvirt.conf
%config(noreplace) %{_sysconfdir}/sysconfig/libvirtd
%config(noreplace) %{_sysconfdir}/sysconfig/libvirt-guests
%config(noreplace) %{_sysconfdir}/sysconfig/virtlockd
%config(noreplace) %{_sysconfdir}/logrotate.d/libvirtd*
%config(noreplace) %{_prefix}/lib/sysctl.d/libvirtd.conf
%{_unitdir}/libvirtd.service
%{_unitdir}/libvirt-guests.service
%{_unitdir}/virtlockd.*
%{_tmpfilesdir}/%{name}.conf

%post -n %{name}-utils
%_post_service libvirtd
%_post_service libvirt-guests
%_post_service virtlockd

%preun -n %{name}-utils
%_preun_service libvirt-guests
%_preun_service libvirtd
%_preun_service virtlockd

#----------------------------------------------------------------------------

%prep
%setup -q
%apply_patches

%build
autoreconf -fi
%configure2_5x \
	--disable-static \
	--localstatedir=%{_var}  \
	--with-html-subdir=%{name} \
	--with-udev \
	--with-init_script=systemd \
	%if !%{with xen}
	--without-xenapi \
	%endif
	%if !%{with lxc}
	--without-lxc \
	%endif
	%if !%{with vbox}
	--without-vbox \
	%endif
	%if !%{with esx}
	--without-esx \
	%endif
	%if !%{with hyperv}
	--without-hyperv \
	%endif
	%if !%{with vmware}
	--without-vmware \
	%endif
	%if !%{with parallels}
	--without-parallels \
	%endif
	--without-hal

%make LIBS="-ltirpc"

%install
%makeinstall_std SYSTEMD_UNIT_DIR=%{_unitdir}

rm -f %{buildroot}%{_initrddir}/libvirt-guests
find %{buildroot} -name '*.la' -delete

install -D -p -m 0644 %{SOURCE1} %{buildroot}%{_tmpfilesdir}/%{name}.conf
install -d -m 0755 %{buildroot}%{_var}/lib/%{name}
%find_lang %{name}

# fix documentation
#mv %{buildroot}%{_docdir}/%{name}-python-%{version} %{buildroot}%{_docdir}/python-%{name}
install -m 644 ChangeLog README TODO NEWS %{buildroot}%{_docdir}/%{name}

%check
# fhimpe: disabled for now because it fails on 100Hz kernels, such as used on bs
# http://www.mail-archive.com/libvir-list@redhat.com/msg13727.html
#make check


%changelog
* Wed Jan 29 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.1.4-2
+ Revision: 1ef1c08
- LOG Rebuild against new libnuma



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20121 |12mu|libvirt-glib-0.1.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname		virt

%define api		1.0
%define major		0

%define libname_glib		%mklibname %{oname}-glib %{api} %{major}
%define develname_glib		%mklibname %{oname}-glib %{api} -d

%define libname_gconfig		%mklibname %{oname}-gconfig %{api} %{major}
%define develname_gconfig	%mklibname %{oname}-gconfig %{api} -d

%define libname_gobject		%mklibname %{oname}-gobject %{api} %{major}
%define develname_gobject	%mklibname %{oname}-gobject %{api} -d

%define girmajor	1.0
%define girname_glib		%mklibname %{oname}-glib-gir %{girmajor}
%define girname_gconfig		%mklibname %{oname}-gconfig-gir %{girmajor}
%define girname_gobject		%mklibname %{oname}-gobject-gir %{girmajor}

Summary:	libvirt glib integration for events
Name:		libvirt-glib
Version:	0.1.7
Release:	1
License:	LGPLv2+
Group:		System/Libraries
Url:		http://libvirt.org/
Source0:	http://libvirt.org/sources/glib/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(libvirt)
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	python-pkg-resources
# Hack due to https://bugzilla.redhat.com/show_bug.cgi?id=613466
BuildRequires:	libtool
BuildRequires:	vala
BuildRequires:	vala-tools

%description
This package provides integration between libvirt and the glib event loop.

# ---------------------------------------------------------------------------

%package -n %{libname_glib}
Group:		System/Libraries
Summary:	libvirt object APIs for processing object configuration

%description -n %{libname_glib}
This package provides APIs for processing the object configuration data.

%files -n %{libname_glib}
%doc README COPYING AUTHORS ChangeLog NEWS
%{_libdir}/libvirt-glib-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{develname_glib}
Summary:	libvirt glib integration for events development files
Group:		System/Libraries
Requires:	%{libname_glib} = %{EVRD}
Provides:	%{name}-glib-devel = %{EVRD}
Provides:	%{oname}-glib-devel = %{EVRD}

%description -n %{develname_glib}
This package provides development header files and libraries for
integration between libvirt and the glib event loop.

%files -n %{develname_glib}
%doc examples/event-test.c
%{_libdir}/libvirt-glib-%{api}.so
%{_libdir}/pkgconfig/libvirt-glib-%{api}.pc
%dir %{_includedir}/libvirt-glib-%{api}
%dir %{_includedir}/libvirt-glib-%{api}/libvirt-glib
%{_includedir}/libvirt-glib-%{api}/libvirt-glib/libvirt-glib.h
%{_includedir}/libvirt-glib-%{api}/libvirt-glib/libvirt-glib-*.h
%{_datadir}/gir-1.0/LibvirtGLib-%{girmajor}.gir
%{_datadir}/gtk-doc/html/Libvirt-glib
%{_datadir}/vala/vapi/libvirt-glib-%{api}.vapi

#----------------------------------------------------------------------------

%package -n %{girname_glib}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries
Requires:	%{libname_glib} = %{EVRD}

%description -n %{girname_glib}
GObject Introspection interface description for %{name}.

%files -n %{girname_glib}
%{_libdir}/girepository-1.0/LibvirtGLib-%{girmajor}.typelib

#----------------------------------------------------------------------------

%package -n %{libname_gconfig}
Summary:	libvirt object APIs for processing object configuration
Group:		System/Libraries
Summary:	libvirt object APIs for processing object configuration

%description -n %{libname_gconfig}
This package provides APIs for processing the object configuration data.

%files -n %{libname_gconfig}
%{_libdir}/libvirt-gconfig-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{develname_gconfig}
Summary:	libvirt object APIs for processing object configuration development files
Group:		System/Libraries
Requires:	%{libname_gconfig} = %{EVRD}
Provides:	%{name}-gconfig-devel = %{EVRD}
Provides:	%{oname}-gconfig-devel = %{EVRD}

%description -n %{develname_gconfig}
This package provides development header files and libraries for
the object configuration APIs.

%files -n %{develname_gconfig}
%doc examples/event-test.c
%{_libdir}/libvirt-gconfig-%{api}.so
%{_libdir}/pkgconfig/libvirt-gconfig-%{api}.pc
%dir %{_includedir}/libvirt-gconfig-%{api}
%dir %{_includedir}/libvirt-gconfig-%{api}/libvirt-gconfig
%{_includedir}/libvirt-gconfig-%{api}/libvirt-gconfig/libvirt-gconfig.h
%{_includedir}/libvirt-gconfig-%{api}/libvirt-gconfig/libvirt-gconfig-*.h
%{_datadir}/gir-1.0/LibvirtGConfig-%{girmajor}.gir
%{_datadir}/gtk-doc/html/Libvirt-gconfig
%{_datadir}/vala/vapi/libvirt-gconfig-%{api}.vapi

#----------------------------------------------------------------------------

%package -n %{girname_gconfig}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries
Requires:	%{libname_gconfig} = %{EVRD}

%description -n %{girname_gconfig}
GObject Introspection interface description for %{name}.

%files -n %{girname_gconfig}
%{_libdir}/girepository-1.0/LibvirtGConfig-%{girmajor}.typelib

#----------------------------------------------------------------------------

%package -n %{libname_gobject}
Summary:	libvirt object APIs for managing virtualization hosts
Group:		System/Libraries

%description -n %{libname_gobject}
This package provides APIs for managing virtualization host objects.

%files -n %{libname_gobject}
%{_libdir}/libvirt-gobject-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{develname_gobject}
Summary:	libvirt object APIs for managing virtualization hosts development files
Group:		System/Libraries
Requires:	%{libname_gobject} = %{EVRD}
Requires:	%{develname_glib} = %{EVRD}
Requires:	%{develname_gconfig} = %{EVRD}
Provides:	%{name}-gobject-devel = %{EVRD}
Provides:	%{oname}-gobject-devel = %{EVRD}

%description -n %{develname_gobject}
This package provides development header files and libraries for
managing virtualization host objects.

%files -n %{develname_gobject}
%doc examples/event-test.c
%{_libdir}/libvirt-gobject-%{api}.so
%{_libdir}/pkgconfig/libvirt-gobject-%{api}.pc
%dir %{_includedir}/libvirt-gobject-%{api}
%dir %{_includedir}/libvirt-gobject-%{api}/libvirt-gobject
%{_includedir}/libvirt-gobject-%{api}/libvirt-gobject/libvirt-gobject.h
%{_includedir}/libvirt-gobject-%{api}/libvirt-gobject/libvirt-gobject-*.h
%{_datadir}/gir-1.0/LibvirtGObject-%{girmajor}.gir
%{_datadir}/gtk-doc/html/Libvirt-gobject
%{_datadir}/vala/vapi/libvirt-gobject-%{api}.vapi
%{_datadir}/vala/vapi/libvirt-gobject-%{api}.deps

#----------------------------------------------------------------------------

%package -n %{girname_gobject}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries
Requires:	%{libname_gobject} = %{EVRD}

%description -n %{girname_gobject}
GObject Introspection interface description for %{name}.

%files -n %{girname_gobject}
%{_libdir}/girepository-1.0/LibvirtGObject-%{girmajor}.typelib

# ---------------------------------------------------------------------------

%package python
Summary:	libvirt glib integration for events python binding
Group:		System/Libraries

%description python
This package provides a python module for integration between
libvirt and the glib event loop

%files python
%doc examples/event-test.py
%{py_platsitedir}/*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x --enable-introspection --with-python --disable-static --enable-vala
%make LIBS="-lpython2.7"

%install
%makeinstall_std

%changelog
* Wed Dec 11 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.1.7-1
+ Revision: ec6de17
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20122 |12mu|libvirt-sandbox-0.5.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname libvirt-sandbox %{major}
%define devname %mklibname -d libvirt-sandbox

Summary:	libvirt application sandbox framework
Name:		libvirt-sandbox
Version:	0.5.1
Release:	1
License:	LGPLv2+
Group:		System/Libraries
Url:		http://libvirt.org/
Source0:	ftp://libvirt.org/libvirt/sandbox/%{name}-%{version}.tar.gz
Patch0:		libvirt-sandbox-0.5.1-linkage.patch
BuildRequires:	intltool
BuildRequires:	glibc-static-devel
BuildRequires:	selinux-devel
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(libvirt-gobject-1.0)
Requires:	pkgconfig(glib-2.0)

%description
This package provides a command for running applications within
a sandbox using libvirt.

%files -f %{name}.lang
%{_datadir}/bash-completion/completions/virt-sandbox-service
%config(noreplace) %{_sysconfdir}/cron.daily/virt-sandbox-service.logrotate
%dir %{_sysconfdir}/libvirt-sandbox/services
%{_bindir}/virt-sandbox
%{_bindir}/virt-sandbox-service
%{_libexecdir}/virt-sandbox-service-util
%doc README COPYING AUTHORS ChangeLog NEWS
%dir %{_sysconfdir}/libvirt-sandbox
%dir %{_sysconfdir}/libvirt-sandbox/scratch
%config %{_sysconfdir}/libvirt-sandbox/scratch/README
%{_libexecdir}/libvirt-sandbox-init-common
%{_libexecdir}/libvirt-sandbox-init-lxc
%{_libexecdir}/libvirt-sandbox-init-qemu
%{_mandir}/man1/virt-sandbox.1*
%{_mandir}/man1/virt-sandbox-service.1*
%{_mandir}/man1/virt-sandbox-service-*.1*
%{_libdir}/girepository-1.0/LibvirtSandbox-1.0.typelib

#----------------------------------------------------------------------------

%package -n	%{libname}
Group:		System/Libraries
Summary:	libvirt application sandbox framework libraries
# So we get the full libvirtd daemon, not just client libs
Requires:	libvirt-utils

%description -n %{libname}
This package provides a framework for building application sandboxes
using libvirt.

%files -n %{libname}
%{_libdir}/libvirt-sandbox-1.0.so.*

#----------------------------------------------------------------------------

%package -n	%{devname}
Group:		Development/C
Summary:	libvirt application sandbox framework development files
Requires:	%{libname} = %{EVRD}
Provides:	libvirt-sandbox-devel = %{EVRD}

%description -n %{devname}
This package provides development header files and libraries for
the libvirt sandbox.

%files -n %{devname}
%doc examples/virt-sandbox.pl
%doc examples/virt-sandbox.py
%doc examples/virt-sandbox.js
%doc examples/virt-sandbox-mkinitrd.py
%{_libdir}/libvirt-sandbox-1.0.so
%{_libdir}/pkgconfig/libvirt-sandbox-1.0.pc
%dir %{_includedir}/libvirt-sandbox-1.0
%dir %{_includedir}/libvirt-sandbox-1.0/libvirt-sandbox
%{_includedir}/libvirt-sandbox-1.0/libvirt-sandbox/libvirt-sandbox.h
%{_includedir}/libvirt-sandbox-1.0/libvirt-sandbox/libvirt-sandbox-*.h
%{_datadir}/gir-1.0/LibvirtSandbox-1.0.gir
%{_datadir}/gtk-doc/html/Libvirt-sandbox

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x \
	--enable-introspection \
	--disable-static
%make V=1

%install
chmod a-x examples/*.py examples/*.pl examples/*.js
%makeinstall_std

%find_lang %{name}

%changelog
* Wed Dec 11 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.5.1-1
+ Revision: 656205b
- LOG New version 0.5.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20123 |12mu|libvisio-0.0.21-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api	0.0
%define major	0
%define libname %mklibname visio %{api} %{major}
%define devname %mklibname visio -d

Summary:	A library providing ability to interpret and import visio diagrams
Name:		libvisio
Version:	0.0.21
Release:	2
Group:		System/Libraries
License:	GPLv2+ or LGPLv2+ or MPLv1.1
Url:		http://www.freedesktop.org/wiki/Software/libvisio
Source0:	http://dev-www.libreoffice.org/src/%{name}-%{version}.tar.xz
BuildRequires:	doxygen
BuildRequires:	gperf
BuildRequires:	boost-devel
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(libwpd-0.9)
BuildRequires:	pkgconfig(libwpg-0.2)

%description
Libvisio is library providing ability to interpret and import visio
diagrams into various applications. You can find it being used in
libreoffice.

%package tools
Summary:	Tools to transform Visio diagrams into other formats
Group:		Publishing

%description tools
Tools to transform Visio diagrams into other formats.
Currently supported: XHTML, raw.

%package -n %{libname}
Summary:	Development files for %{name}
Group:		System/Libraries

%description -n %{libname}
Libvisio is library providing ability to interpret and import visio
diagrams into various applications. You can find it being used in
libreoffice.

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}

%description -n %{devname}
This package contains libraries and header files for
developing applications that use %{name}.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static \
	--disable-werror
    
%make

%install
%makeinstall_std

%files tools
%{_bindir}/vsd2raw
%{_bindir}/vsd2xhtml
%{_bindir}/vsd2text
%{_bindir}/vss2xhtml
%{_bindir}/vss2text
%{_bindir}/vss2raw

%files -n %{libname}
%{_libdir}/%{name}-%{api}.so.%{major}*

%files -n %{devname}
%dir %{_docdir}/%{name}
%doc %{_docdir}/%{name}/html
%{_includedir}/%{name}-%{api}
%{_libdir}/%{name}-%{api}.so
%{_libdir}/pkgconfig/%{name}-%{api}.pc

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20124 |12mu|libvpx-1.3.0-1.20131127
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define git 20131127
%define	major 1
%define	libname	%mklibname vpx %{major}
%define	devname	%mklibname -d vpx

Name:		libvpx
Summary:	VP8 Video Codec SDK
Version:	1.3.0
Release:	1.%{git}
License:	BSD
Group:		System/Libraries
URL:		http://www.webmproject.org/docs/vp8-sdk/
%if %{git}
Source0:	%{name}-v%{version}.%{git}.tar.bz2
%else
Source0:	%{name}-v%{version}.tar.bz2
%endif
BuildRequires:	yasm
BuildRequires:	doxygen
BuildRequires:	php-cli

%description
libvpx provides the VP8 SDK, which allows you to integrate your applications 
with the VP8 video codec, a high quality, royalty free, open source codec 
deployed on millions of computers and devices worldwide. 

%package -n	%{libname}
Summary:	VP8 Video Codec SDK
Group:		System/Libraries

%description -n %{libname}
libvpx provides the VP8 SDK, which allows you to integrate your applications 
with the VP8 video codec, a high quality, royalty free, open source codec 
deployed on millions of computers and devices worldwide. 

%package -n	%{devname}
Summary:	Development files for libvpx
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n	%{devname}
Development libraries and headers for developing software against 
libvpx.

%package	utils
Summary:	VP8 utilities and tools
Group:		Video

%description	utils
A selection of utilities and tools for VP8, including a sample encoder
and decoder.

%prep
%if %{git}
%setup -q -n %{name}-v%{version}.%{git}
%else
%setup -q -n %{name}-v%{version}
%endif

%build
%ifarch %{ix86}
%global vpxtarget x86-linux-gcc
%else
%ifarch	x86_64
%global	vpxtarget x86_64-linux-gcc
%else
%global vpxtarget generic-gnu
%endif
%endif
%setup_compile_flags

./configure \
    --enable-vp9 \
    --enable-shared \
    --disable-static \
    --target=%{vpxtarget} \
    --enable-pic \
    --disable-install-srcs

# stupid config
perl -pi -e "s|/usr/local|%{_prefix}|g" config.mk
perl -pi -e "s|^LIBSUBDIR=lib|LIBSUBDIR=%{_lib}|g" config.mk

%make verbose=true target=libs
%make verbose=true target=examples
%make verbose=true target=docs

%install

make DIST_DIR=%{buildroot}%{_prefix} install

install -m0755 simple_decoder %{buildroot}%{_bindir}/vp8_simple_decoder
install -m0755 simple_encoder %{buildroot}%{_bindir}/vp8_simple_encoder
install -m0755 twopass_encoder %{buildroot}%{_bindir}/vp8_twopass_encoder

%files -n %{libname}
%doc AUTHORS CHANGELOG LICENSE README
%{_libdir}/libvpx.so.%{major}*

%files -n %{devname}
# These are SDK docs, not really useful to an end-user.
%doc docs/html
%{_includedir}/vpx/
%{_libdir}/pkgconfig/vpx.pc
%{_libdir}/libvpx.so

%files utils
%{_bindir}/*

%changelog
* Fri Nov 29 2013 Alex Burmashev <alex.burmashev@gmail.com> 1.3.0-1.20131127
+ Revision: 577a6bf
- update to latest 1.3.0 git snapshot



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20125 |12mu|libwacom-0.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		2
%define libname		%mklibname wacom %{major}
%define develname	%mklibname wacom -d

%define url_ver	%(echo %{version}|cut -d. -f1,2)

Name:		libwacom
Summary:	A library to identify wacom tablets
Version:	0.7
Release:	1
Group:		Development/X11
License:	MIT
URL:		http://sourceforge.net/projects/linuxwacom/
Source0:	http://prdownloads.sourceforge.net/linuxwacom/%{name}/%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gudev-1.0)

%description
libwacom is a library to identify wacom tablets and their model-specific
features. It provides easy access to information such as "is this a built-in
on-screen tablet", "what is the size of this model", etc.

%package -n %{libname}
Summary:	A library to identify wacom tablets
Group:		Development/X11
Requires:	%{name} >= %{version}-%{release}

%description -n %{libname}
libwacom is a library to identify wacom tablets and their model-specific
features. It provides easy access to information such as "is this a built-in
on-screen tablet", "what is the size of this model", etc.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/X11
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
Development files for %{name}.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static
%make

%install
%makeinstall_std
rm -f %{buildroot}%{_libdir}/*.la

%files
%{_bindir}/libwacom-list-local-devices
%{_datadir}/libwacom

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_libdir}/*.so
%{_includedir}/*
%{_libdir}/pkgconfig/*.pc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20126 |12mu|libwebp-0.2.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 4
%define libname %mklibname webp %{major}
%define devname %mklibname -d webp

Name:		libwebp
Version:	0.2.1
Release:	2
Summary:	Library and tools for the WebP graphics format
Group:		Development/C
# Additional IPR is licensed as well. See PATENTS file for details
License:	BSD
URL:		http://webmproject.org/
Source0:	http://webp.googlecode.com/files/%{name}-%{version}.tar.gz
BuildRequires:	libtool
BuildRequires:	swig
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(libpng)

%description
WebP is an image format that does lossy compression of digital
photographic images. WebP consists of a codec based on VP8, and a
container based on RIFF. Webmasters, web developers and browser
developers can use WebP to compress, archive and distribute digital
images more efficiently.

#----------------------------------------------------------------------------

%package tools
Group:		Development/Other
Summary:	The WebP command line tools

%description tools
WebP is an image format that does lossy compression of digital
photographic images. WebP consists of a codec based on VP8, and a
container based on RIFF. Webmasters, web developers and browser
developers can use WebP to compress, archive and distribute digital
images more efficiently.

%files tools
%{_bindir}/*
%{_mandir}/man*/*

#----------------------------------------------------------------------------

%package -n	%{libname}
Group:		Development/C
Summary:	Library for the WebP format
Provides:	webp-devel = %{version}-%{release}

%description -n %{libname}
WebP is an image format that does lossy compression of digital
photographic images. WebP consists of a codec based on VP8, and a
container based on RIFF. Webmasters, web developers and browser
developers can use WebP to compress, archive and distribute digital
images more efficiently.

%files -n %{libname}
%{_libdir}/%{name}*.so.%{major}*

#----------------------------------------------------------------------------

%package -n	%{devname}
Group:		Development/C
Summary:	Development files for libwebp, a library for the WebP format
Requires:	%{libname} = %{version}-%{release}

%description -n %{devname}
WebP is an image format that does lossy compression of digital
photographic images. WebP consists of a codec based on VP8, and a
container based on RIFF. Webmasters, web developers and browser
developers can use WebP to compress, archive and distribute digital
images more efficiently.

%files -n %{devname}
%doc README PATENTS COPYING NEWS AUTHORS
%{_libdir}/%{name}*.so
%{_includedir}/*
%{_libdir}/pkgconfig/*

#----------------------------------------------------------------------------

%prep
%setup -q
find . -perm 0640 | xargs chmod 0644

%build
mkdir -p m4
./autogen.sh
%configure2_5x --disable-static 
#--enable-experimental-libwebpmux
%make

%install
%makeinstall_std
find "%{buildroot}/%{_libdir}" -type f -name "*.la" -delete


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20127 |12mu|libwnck-2.30.7-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 1
%define major 22
%define libname %mklibname wnck- %{api} %{major}
%define develname %mklibname -d wnck- %{api}

Epoch: 1

Summary: Libwnck is Window Navigator Construction Kit
Name: libwnck
Version: 2.30.7
Release: 9
License: LGPLv2+
URL: http://www.gnome.org/
Group: System/Libraries
Source0: ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.xz
Patch: libwnck-2.27.4-linking.patch

BuildRequires: intltool
BuildRequires: gnome-common
BuildRequires: gtk-doc
BuildRequires: pkgconfig(gobject-introspection-1.0)
BuildRequires: pkgconfig(gtk+-2.0)
BuildRequires: pkgconfig(libstartup-notification-1.0)

%description
libwnck is Window Navigator Construction Kit, i.e. a library to use
for writing pagers and taskslists and stuff.

%package -n %{libname}
Summary:	%{summary}
Group:		%{group}
Provides:	%{name}-%{api} = %{version}-%{release}
Requires:	%{name} >= %{version}
Conflicts:	gir-repository < 0.6.5-9

%description -n %{libname}
libwnck is Window Navigator Construction Kit, i.e. a library to use
for writing pagers and taskslists and stuff.

%package -n %{develname}
Summary:	Development libraries, include files for libwnck
Group:		Development/GNOME and GTK+
Provides:	%{name}-devel = %{version}-%{release}
Provides:	%{name}-%{api}-devel = %{version}-%{release}
Requires:	%{name}-1 = %{version}
Conflicts:	gir-repository < 0.6.5-9

%description -n %{develname}
libwnck is Window Navigator Construction Kit, i.e. a library to use
for writing pagers and taskslists and stuff.

%prep
%setup -q
#%patch -p1
#autoconf

%build
%configure2_5x \
	--disable-static

%make 

%install
%makeinstall_std
rm -rf %{buildroot}%{_datadir}/locale/{io,be@latin,bn_IN,si,uz@cyrillic}
rm -rf %{buildroot}/%{_bindir}
%find_lang %{name}

rm -f %{buildroot}%{_libdir}/*.la

%files -f %{name}.lang
%doc README AUTHORS

%files -n %{libname}
%{_libdir}/libwnck-%{api}.so.%{major}*
%{_libdir}/girepository-1.0/Wnck-1.0.typelib

%files -n %{develname}
%doc ChangeLog
%doc %{_datadir}/gtk-doc/html/libwnck
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*
%{_datadir}/gir-1.0/Wnck-1.0.gir



%changelog
* Sat Apr 28 2012 Matthew Dawkins <mattydaw@mandriva.org> 2.30.7-5
+ Revision: 794326
- rebuild
- major spec clean
- revert changes to maintain libwnck 1
- libwnck3 is the new package already established

* Sat Apr 28 2012 Alexander Khrukin <akhrukin@mandriva.org> 3.4.0-1
+ Revision: 794216
- gtk3+-devel add
- version update 3.4.0

* Thu Dec 15 2011 GÃ¶tz Waschk <waschk@mandriva.org> 2.30.7-4
+ Revision: 741486
- remove libtool archives here as well

* Mon Oct 24 2011 GÃ¶tz Waschk <waschk@mandriva.org> 2.30.7-3
+ Revision: 705822
- rebuild for new xcb

* Thu Sep 22 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 2.30.7-2
+ Revision: 700853
- rebuild

* Wed Aug 31 2011 GÃ¶tz Waschk <waschk@mandriva.org> 2.30.7-1
+ Revision: 697591
- new version
- xz tarball

* Mon May 02 2011 Oden Eriksson <oeriksson@mandriva.com> 2.30.6-3
+ Revision: 661546
- mass rebuild

* Thu Dec 16 2010 Funda Wang <fwang@mandriva.org> 2.30.6-2mdv2011.0
+ Revision: 622235
- rebuild

* Wed Nov 17 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.30.6-1mdv2011.0
+ Revision: 598369
- update to new version 2.30.6

* Mon Sep 27 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.30.5-1mdv2011.0
+ Revision: 581280
- update to new version 2.30.5

* Tue Sep 14 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.30.4-1mdv2011.0
+ Revision: 578283
- update to new version 2.30.4

* Sun Sep 12 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.30.3-2mdv2011.0
+ Revision: 577676
- rebuild for new g-i

* Wed Aug 04 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.30.3-1mdv2011.0
+ Revision: 565808
- update to new version 2.30.3

* Sat Jul 31 2010 Funda Wang <fwang@mandriva.org> 2.30.2-2mdv2011.0
+ Revision: 563906
- rebuild for new gobject-introspection

* Sun Jul 11 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.30.2-1mdv2011.0
+ Revision: 550679
- update to new version 2.30.2

* Tue Mar 30 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.30.0-1mdv2010.1
+ Revision: 528961
- update to new version 2.30.0

* Tue Mar 09 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.29.92-1mdv2010.1
+ Revision: 517235
- new version
- bump gtk dep
- add introspection support

* Mon Feb 22 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.29.91-1mdv2010.1
+ Revision: 509658
- update to new version 2.29.91

* Wed Jan 27 2010 GÃ¶tz Waschk <waschk@mandriva.org> 2.29.6-1mdv2010.1
+ Revision: 497244
- update to new version 2.29.6

* Mon Sep 21 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.28.0-1mdv2010.0
+ Revision: 446795
- update to new version 2.28.0

* Thu Sep 10 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.27.92-1mdv2010.0
+ Revision: 437222
- update to new version 2.27.92

* Wed Jul 29 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.27.5-1mdv2010.0
+ Revision: 402908
- new version
- update file list

* Wed Jul 15 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.27.4-1mdv2010.0
+ Revision: 396380
- new version
- update the patch

* Wed Jul 01 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.26.2-1mdv2010.0
+ Revision: 391253
- update to new version 2.26.2

* Tue Jun 30 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.26.1-1mdv2010.0
+ Revision: 390824
- new version
- fix build

* Tue Apr 14 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.26.1-1mdv2009.1
+ Revision: 366939
- update to new version 2.26.1

* Mon Mar 16 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.26.0-1mdv2009.1
+ Revision: 356299
- new version
- fix build

* Tue Feb 17 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.25.91-2mdv2009.1
+ Revision: 341372
- bump for bs bs
- new version
- rediff patch
- fix autoreconf call

* Mon Jan 19 2009 GÃ¶tz Waschk <waschk@mandriva.org> 2.25.5-1mdv2009.1
+ Revision: 331439
- update to new version 2.25.5

* Thu Dec 18 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.25.3-1mdv2009.1
+ Revision: 315912
- update to new version 2.25.3

* Tue Nov 25 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.24.2-1mdv2009.1
+ Revision: 306595
- update to new version 2.24.2

* Fri Nov 07 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.24.1-2mdv2009.1
+ Revision: 300876
- rebuild for new libxcb

* Wed Oct 22 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.24.1-1mdv2009.1
+ Revision: 296440
- update to new version 2.24.1

* Tue Sep 23 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.24.0-1mdv2009.0
+ Revision: 287268
- new version

* Mon Sep 08 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.23.92-1mdv2009.0
+ Revision: 282796
- new version

* Tue Sep 02 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.23.91-1mdv2009.0
+ Revision: 278805
- new version

* Mon Aug 04 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.23.6-1mdv2009.0
+ Revision: 263625
- new version

* Thu Jul 03 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.23.4-1mdv2009.0
+ Revision: 230987
- new version

* Mon Jun 30 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.22.3-1mdv2009.0
+ Revision: 230188
- new version
- fix license
- fix buildrequires
- patch to make it link

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Wed Apr 09 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.22.1-1mdv2009.0
+ Revision: 192481
- new version
- drop patch

* Thu Mar 27 2008 Frederic Crozat <fcrozat@mandriva.com> 2.22.0-2mdv2008.1
+ Revision: 190736
- Patch0: various fixes from SVN

* Mon Mar 10 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.22.0-1mdv2008.1
+ Revision: 183850
- new version

* Tue Feb 26 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.92-1mdv2008.1
+ Revision: 175482
- new version

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 2.21.91-2mdv2008.1
+ Revision: 170962
- rebuild

* Mon Feb 11 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.91-1mdv2008.1
+ Revision: 165445
- fix rpmlint error
- new version

* Mon Jan 28 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.90-1mdv2008.1
+ Revision: 159050
- new version

* Tue Jan 15 2008 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.5-1mdv2008.1
+ Revision: 152131
- new version
- update buildrequires

  + Thierry Vignaud <tv@mandriva.org>
    - do not package big ChangeLog
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Wed Nov 14 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.21.2.1-1mdv2008.1
+ Revision: 108690
- new version

* Tue Oct 16 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.20.1-1mdv2008.1
+ Revision: 98873
- new version

* Mon Sep 17 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.20.0-1mdv2008.0
+ Revision: 89343
- new version

* Tue Sep 04 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.19.92-1mdv2008.0
+ Revision: 79454
- rename the package

* Tue Aug 14 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.19.90-1mdv2008.0
+ Revision: 63277
- new version
- new devel name

* Mon Jul 30 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.19.6-1mdv2008.0
+ Revision: 56701
- new version

* Sun Jul 08 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.19.5-1mdv2008.0
+ Revision: 50067
- new version
- update file list

* Mon Jun 18 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.19.4-1mdv2008.0
+ Revision: 41128
- new version
- update devel conflicts
- new version
- drop patch 0
- new major

* Mon May 28 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.18.2-1mdv2008.0
+ Revision: 32083
- new version
- drop patch

* Fri Apr 27 2007 Pascal Terjan <pterjan@mandriva.org> 2.18.0-2mdv2008.0
+ Revision: 18812
- Don't crash when dragging a small window


* Mon Mar 12 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.18.0-1mdv2007.1
+ Revision: 142068
- new version

* Mon Feb 26 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.17.92-1mdv2007.1
+ Revision: 126124
- new version

* Mon Feb 12 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.17.91-1mdv2007.1
+ Revision: 120219
- new version

* Tue Jan 30 2007 GÃ¶tz Waschk <waschk@mandriva.org> 2.16.3-1mdv2007.1
+ Revision: 115378
- new version

* Wed Nov 22 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.16.2-1mdv2007.1
+ Revision: 86190
- new version

* Fri Oct 13 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.16.1-3mdv2007.1
+ Revision: 63835
- rebuild
- rebuild
- Import libwnck

* Fri Oct 06 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.16.1-1mdv2007.0
- New version 2.16.1

* Wed Sep 13 2006 Frederic Crozat <fcrozat@mandriva.com> 2.16.0-2mdv2007.0
- Patch0 (CVS): various bug fixes from CVS

* Tue Sep 05 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.16.0-1mdv2007.0
- New release 2.16.0

* Wed Aug 23 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.15.92-1mdv2007.0
- New release 2.15.92

* Wed Aug 09 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.15.91-1mdv2007.0
- New release 2.15.91

* Wed Jul 26 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.15.90-1
- New release 2.15.90

* Wed Jul 12 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.15.4-1mdv2007.0
- New release 2.15.4

* Wed Jun 14 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.15.3-1
- New release 2.15.3

* Fri Jun 02 2006 Frederic Crozat <fcrozat@mandriva.com> 2.15.2-1mdv2007.0
- Release 2.15.2

* Wed May 31 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.14.2-1mdv2007.0
- New release 2.14.2

* Thu Apr 13 2006 Frederic Crozat <fcrozat@mandriva.com> 2.14.1-1mdk
- Release 2.14.1
- Remove patch0 (merged upstream)

* Wed Apr 05 2006 Frederic Crozat <fcrozat@mandriva.com> 2.12.3-3mdk
- Update patch0 (fix regression from GNOME bug #335316)

* Wed Mar 01 2006 Frederic Crozat <fcrozat@mandriva.com> 2.12.3-2mdk
- Patch0 (vuntz): fix window activatin across workspace (GNOME bug #331661)

* Tue Feb 07 2006 GÃ¶tz Waschk <waschk@mandriva.org> 2.12.3-1mdk
- New release 2.12.3
- use mkrel

* Tue Nov 29 2005 GÃ¶tz Waschk <waschk@mandriva.org> 2.12.2-1mdk
- New release 2.12.2

* Mon Oct 10 2005 Christiaan Welvaart <cjw@daneel.dyndns.org> 2.12.1-3mdk
- add BuildRequires: perl-XML-Parser

* Thu Oct 06 2005 Frederic Crozat <fcrozat@mandriva.com> 2.12.1-2mdk
- Add conflicts to ease upgrade

* Thu Oct 06 2005 Frederic Crozat <fcrozat@mandriva.com> 2.12.1-1mdk
- Release 2.12.1
- Remove patches 0, 1, 2, 3, 4, 5 (merged upstream)

* Mon Aug 29 2005 Frederic Crozat <fcrozat@mandriva.com> 2.10.3-3mdk 
- Patch1 (CVS): fix icon used for window selector
- Patch2 (CVS): fix memleak
- Patch3 (CVS): improve attention demand notification
- Patch4 (CVS): fix EWHM implemention
- Patch5 (CVS): fix transient window activation

* Mon Aug 29 2005 Frederic Crozat <fcrozat@mandriva.com> 2.10.3-2mdk 
- Patch0 (CVS): fix flicker when moving window across workspaces

* Tue Jul 26 2005 Götz Waschk <waschk@mandriva.org> 2.10.3-1mdk
- New release 2.10.3

* Wed Jun 29 2005 Götz Waschk <waschk@mandriva.org> 2.10.2-1mdk
- New release 2.10.2

* Fri Apr 22 2005 Frederic Crozat <fcrozat@mandriva.com> 2.10.0-2mdk 
- Add conflicts to easy upgrade

* Thu Apr 21 2005 Frederic Crozat <fcrozat@mandriva.com> 2.10.0-1mdk 
- Release 2.10.0 (from Götz Waschk package)

* Sun Mar 20 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 2.8.1-2mdk 
- Patch0 (CVS): various bug fixes

* Wed Oct 20 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.8.1-1mdk
- New release 2.8.1
- Remove patches 0, 1, 2 (merged upstream)

* Wed Sep 08 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.6.2.1-2mdk
- Patch0 (CVS): fix move to workspace X when window is on all workspaces
- Patch1 (CVS): fix focus when unminimizing from menu
- Patch2 (CVS): fix extents size for accessible API

* Wed Jul 07 2004 Goetz Waschk <waschk@linux-mandrake.com> 2.6.2.1-1mdk
- New release 2.6.2.1

* Wed Jun 16 2004 Götz Waschk <waschk@linux-mandrake.com> 2.6.2-1mdk
- reenable libtoolize
- New release 2.6.2

* Wed Apr 21 2004 Götz Waschk <waschk@linux-mandrake.com> 2.6.1-1mdk
- drop the patch (merged)
- New release 2.6.1

* Tue Apr 06 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.6.0.1-1mdk
- Release 2.6.0.1 (with Götz help)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20128 |12mu|libwnck3-3.4.5-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver	%(echo %{version}|cut -d. -f1,2)

%define oname		libwnck
%define api_version	3
%define major		0
%define api		%{api_version}.0

%define libname		%mklibname wnck %{api_version} %{major}
%define girname		%mklibname wnck-gir %{api}
%define develname	%mklibname -d wnck %{api_version}

Summary:	Libwnck is Window Navigator Construction Kit
Name:		libwnck3
Version:	3.4.5
Release:	4
License:	LGPLv2+
Group:		System/Libraries
URL:		http://www.gnome.org/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/libwnck/%{url_ver}/%{oname}-%{version}.tar.xz

BuildRequires:	gnome-common
BuildRequires:	gtk-doc
BuildRequires:	intltool
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gobject-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(libstartup-notification-1.0)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xres)
BuildRequires:	pkgconfig(libpng)

%description
libwnck is Window Navigator Construction Kit, i.e. a library to use
for writing pagers and taskslists and stuff.

%package -n %{libname}
Summary:	%{summary}
Group:		%{group}

%description -n %{libname}
libwnck is Window Navigator Construction Kit, i.e. a library to use
for writing pagers and taskslists and stuff.

%package -n %{girname}
Summary:	GObject Introspection interface library for %{name}
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}

%description -n %{girname}
GObject Introspection interface library for %{name}.

%package -n %{develname}
Summary:	Development libraries and include files for %{name}
Group:		Development/GNOME and GTK+
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}
Requires:	%{girname} = %{version}

%description -n %{develname}
libwnck is Window Navigator Construction Kit, i.e. a library to use
for writing pagers and taskslists and stuff.

%prep
%setup -qn %{oname}-%{version}

%build
%configure2_5x \
	--disable-static

%make 

%install
rm -rf %{buildroot}
%makeinstall_std

find %{buildroot} -name '*.la' -exec rm -f {} ';'
rm -rf %{buildroot}%{_datadir}/locale/{io,be@latin,bn_IN,si,uz@cyrillic}

%find_lang libwnck-3.0

%files -f libwnck-3.0.lang
%{_bindir}/wnckprop
%{_bindir}/wnck-urgency-monitor

%files -n %{libname}
%{_libdir}/libwnck-%{api_version}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Wnck-%{api}.typelib

%files -n %{develname}
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*
%{_datadir}/gir-1.0/Wnck-%{api}.gir
%doc %{_datadir}/gtk-doc/html/libwnck-3.0


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20129 |12mu|libwpd-0.9.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api		0.9
%define major	9
%define libname		%mklibname wpd %{api} %{major}
%define libstream	%mklibname wpd-stream %{api} %{major}
%define develname	%mklibname -d wpd 

Summary:	Library for reading/writing WordPerfect files
Name:		libwpd
Version:	0.9.9
Release:	1
License:	LGPLv2+
Group:		System/Libraries
URL:		http://libwpd.sourceforge.net/
Source0:	http://downloads.sourceforge.net/libwpd/%{name}-%{version}.tar.xz

BuildRequires:	doxygen

%description
Libwpd is a library for reading/writing WordPerfect files.
It is designed to be used by another program (e.g.: a word
processor) as an in-process component.
It supports fileimport of all versions of WordPerfect.

%package -n	%{name}-tools
Summary:	Tools to transform Wordperfect files to html or text
Group:		Office

%description -n %{name}-tools
Tools to transform Wordperfect files to html or text.
It supports fileimport of all versions of WordPerfect.

%package -n	%{libname}
Summary:	Library for reading/writing WordPerfect files
Group:		System/Libraries

%description -n	%{libname}
Libwpd is a library for reading/writing WordPerfect files.
It is designed to be used by another program (e.g.: a word
processor) as an in-process component.
It supports fileimport of all versions of WordPerfect.

%package -n	%{libstream}
Summary:	Library for reading/writing WordPerfect files
Group:		System/Libraries
Conflicts:	%{_lib}wpd0.9_9 < 0.9.2-1

%description -n	%{libstream}
This package contains the library wpd-stream for %{name}.

%package -n	%{develname}
Summary:	Headers and development files for libwpd
Group:		Development/Other
Requires:	%{libname} = %{version}
Requires:	%{libstream} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%mklibname -d wpd- 0.8 8

%description -n	%{develname}
Headers and development files for libwpd.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std

%files -n %{name}-tools
%doc ChangeLog  INSTALL README TODO
%{_bindir}/*

%files -n %{libname}
%{_libdir}/libwpd-%{api}.so.%{major}*

%files -n %{libstream}
%{_libdir}/libwpd-stream-%{api}.so.%{major}*

%files -n %{develname}
%{_libdir}/pkgconfig/libwpd-%{api}.pc
%{_libdir}/pkgconfig/libwpd-stream-%{api}.pc
%{_libdir}/libwpd-%{api}.so
%{_libdir}/libwpd-stream-%{api}.so
%{_includedir}/libwpd-%{api}
%doc %{_datadir}/doc/libwpd



%changelog
* Thu Oct 17 2013 dsilakov <denis.silakov@rosalab.ru> 0.9.9-1
+ Revision: 6d22b9e
- Merge pull request #1 from import/libwpd:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20130 |12mu|libwps-0.2.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api     0.2
%define major	2
%define libname		%mklibname wps %{api} %{major}
%define develname	%mklibname -d wps

Summary:	Library for reading and converting Microsoft Works word processor documents
Name:		libwps
Epoch:		1
Version:	0.2.9
Release:	1
Group:		Office
License: 	LGPLv2+
URL: 		http://libwps.sourceforge.net/
Source0:	http://downloads.sourceforge.net/libwps/libwps/%{name}-%{version}.tar.bz2

BuildRequires: doxygen
BuildRequires: pkgconfig(libwpd-0.9)
BuildRequires: boost-devel

%description
Library that handles Microsoft Works documents.

%package tools
Requires: %{libname} = %{EVRD}
Summary: Tools to transform Works documents into other formats
Group: Publishing

%description tools
Tools to transform Works documents into other formats.
Currently supported: html, raw, text

%package -n %{libname}
Summary: Library for reading and converting Microsoft Works word processor documents
Group: System/Libraries
Obsoletes: %mklibname wps- 0.1 1

%description -n %{libname}
Library that handles Microsoft Works documents.

%package -n %{develname}
Summary: Files for developing with libwps
Group: Development/C++
Requires: %{libname} = %{EVRD}
Provides: libwps-devel = %{EVRD}

%description -n %{develname}
Includes and definitions for developing with libwps.

%package docs
Requires: %{develname} = %{EVRD}
Summary: Documentation of libwps API
Group: Development/C++

%description docs
Documentation of libwps API for developing with libwps

%prep
%setup -q

%build
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std

%files tools
%{_bindir}/wps2*

%files -n %{libname}
%{_libdir}/libwps-%{api}.so.%{major}*

%files -n %{develname}
%{_libdir}/libwps*-%{api}.so
%{_libdir}/pkgconfig/libwps*.pc
%{_includedir}/*

%files docs
%{_docdir}/libwps*




%changelog
* Thu Oct 17 2013 dsilakov <denis.silakov@rosalab.ru> 1:0.2.9-1
+ Revision: 6b007cc
- Merge pull request #1 from import/libwps:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20131 |12mu|libx11-1.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define x11major 6
%define xcbmajor 1

%define libx11 %mklibname x11_ %{x11major}
%define libx11xcb %mklibname x11-xcb %{xcbmajor}
%define devname %mklibname x11 -d

Summary:	X Library
Name:		libx11
Version:	1.6.1
Release:	1
Group:		System/Libraries
License:	MIT
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/lib/libX11-%{version}.tar.bz2
Patch0:		libX11-1.3.5-fix-null-pointer.patch
Patch1:		libx11-fix-segfault.diff
BuildRequires:	docbook-dtd43-xml
BuildRequires:	groff
BuildRequires:	x11-sgml-doctools
BuildRequires:	x11-util-macros
BuildRequires:	xmlto
BuildRequires:	pkgconfig(xau)
BuildRequires:	pkgconfig(xcb)
BuildRequires:	pkgconfig(xdmcp)
BuildRequires:	pkgconfig(xproto)
BuildRequires:	pkgconfig(xtrans)

%description
%{name} contains the shared libraries that most X programs
need to run properly. These shared libraries are in a separate package in
order to reduce the disk space needed to run X applications on a machine
without an X server (i.e, over a network).

#-----------------------------------------------------------

%package -n %{libx11}
Summary:	X Library
Group:		Development/X11
Provides:	%{name} = %{EVRD}

%description -n %{libx11}
%{name} contains the shared libraries that most X programs
need to run properly. These shared libraries are in a separate package in
order to reduce the disk space needed to run X applications on a machine
without an X server (i.e, over a network).

%files -n %{libx11}
%{_libdir}/libX11.so.%{x11major}*

#-----------------------------------------------------------

%package -n %{libx11xcb}
Summary:	X Library
Group:		Development/X11
Conflicts:	%{_lib}x11_6 < 1.6.0-2

%description -n %{libx11xcb}
%{name} contains the shared libraries that most X programs
need to run properly. These shared libraries are in a separate package in
order to reduce the disk space needed to run X applications on a machine
without an X server (i.e, over a network).

%files -n %{libx11xcb}
%{_libdir}/libX11-xcb.so.%{xcbmajor}*

#-----------------------------------------------------------

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/X11
# TODO: split into 2 devel packages
Requires:	%{libx11} = %{EVRD}
Requires:	%{libx11xcb} = %{EVRD}

%description -n %{devname}
%{name} includes the libraries, header files and documentation
you'll need to develop programs which run in X clients. X11 includes
the base Xlib library as well as the Xt and Xaw widget sets.

For guidance on programming with these libraries, O'Reilly & Associates
produces a series on X programming which you might find useful.

Install %{name} if you are going to develop programs which
will run as X clients.

%files -n %{devname}
%{_mandir}/man3/*.3.*
%{_libdir}/libX11.so
%{_libdir}/pkgconfig/x11.pc
%{_includedir}/X11/cursorfont.h
%{_includedir}/X11/ImUtil.h
%{_includedir}/X11/Xlocale.h
%{_includedir}/X11/Xcms.h
%{_includedir}/X11/Xlibint.h
%{_includedir}/X11/Xlib.h
%{_includedir}/X11/Xresource.h
%{_includedir}/X11/Xregion.h
%{_includedir}/X11/Xutil.h
%{_includedir}/X11/XlibConf.h
%{_includedir}/X11/XKBlib.h
%{_libdir}/libX11-xcb.so
%{_libdir}/pkgconfig/x11-xcb.pc
%{_includedir}/X11/Xlib-xcb.h
%{_mandir}/man5/*.5*

#-----------------------------------------------------------

%package common
Summary:	Common files used by the X.org
Group:		System/X11
BuildArch:	noarch

%description common
Common files used by the X.org.

%files common
%dir %{_datadir}/X11/locale
%{_datadir}/X11/locale/*
%{_datadir}/X11/Xcms.txt
%{_datadir}/X11/XErrorDB

#-----------------------------------------------------------

%package doc
Summary:	Documentations used by the X.org
Group:		System/X11
BuildArch:	noarch

%description doc
Documentations used by the X.org.

%files doc
%{_docdir}/libX11

#-----------------------------------------------------------

%prep
%setup -q -n libX11-%{version}
%patch0 -p1
%patch1 -p1

%build
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20132 |12mu|libxcb-1.9.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libxcb %mklibname xcb %{major}
%define devname %mklibname xcb -d

%define compositemajor 0
%define damagemajor 0
%define dpmsmajor 0
%define dri2major 0
%define glxmajor 0
%define randrmajor 0
%define recordmajor 0
%define rendermajor 0
%define resmajor 0
%define screensavermajor 0
%define shapemajor 0
%define shmmajor 0
%define syncmajor 0
%define xeviemajor 0
%define xf86drimajor 0
%define xfixesmajor 0
%define xineramamajor 0
%define xkbmajor 0
%define xprintmajor 0
%define xtestmajor 0
%define xvmajor 0
%define xvmcmajor 0

%define libxcb_composite   %mklibname xcb-composite   %{compositemajor}
%define libxcb_damage      %mklibname xcb-damage      %{damagemajor}
%define libxcb_dpms        %mklibname xcb-dpms        %{dpmsmajor}
%define libxcb_dri2        %mklibname xcb-dri2_       %{dri2major}
%define libxcb_glx         %mklibname xcb-glx         %{glxmajor}
%define libxcb_randr       %mklibname xcb-randr       %{randrmajor}
%define libxcb_record      %mklibname xcb-record      %{recordmajor}
%define libxcb_render      %mklibname xcb-render      %{rendermajor}
%define libxcb_res         %mklibname xcb-res         %{resmajor}
%define libxcb_screensaver %mklibname xcb-screensaver %{screensavermajor}
%define libxcb_shape       %mklibname xcb-shape       %{shapemajor}
%define libxcb_shm         %mklibname xcb-shm         %{shmmajor}
%define libxcb_sync        %mklibname xcb-sync        %{syncmajor}
%define libxcb_xevie       %mklibname xcb-xevie       %{xeviemajor}
%define libxcb_xf86dri     %mklibname xcb-xf86dri     %{xf86drimajor}
%define libxcb_xfixes      %mklibname xcb-xfixes      %{xfixesmajor}
%define libxcb_xinerama    %mklibname xcb-xinerama    %{xineramamajor}
%define libxcb_xkb         %mklibname xcb-xkb         %{xkbmajor}
%define libxcb_xprint      %mklibname xcb-xprint      %{xprintmajor}
%define libxcb_xtest       %mklibname xcb-xtest       %{xtestmajor}
%define libxcb_xv          %mklibname xcb-xv          %{xvmajor}
%define libxcb_xvmc        %mklibname xcb-xvmc        %{xvmcmajor}
# Need obsoletes
%define libxcb_util0       %mklibname xcb-util        0
%define libxcb_util1       %mklibname xcb-util        1
%define libxcb_randr1      %mklibname xcb-randr       1

Summary:	X protocol C-language Binding Library
Name:		libxcb
Version:	1.9.1
Release:	2
License:	MIT
Group:		System/X11
Url:		http://xcb.freedesktop.org
Source0:	http://xcb.freedesktop.org/dist/libxcb-%{version}.tar.bz2
BuildRequires:	libpthread-stubs
BuildRequires:	doxygen
BuildRequires:	graphviz
BuildRequires:	python-celementtree
BuildRequires:	xsltproc
BuildRequires:	libxdmcp-devel
BuildRequires:	pkgconfig(libexslt)
BuildRequires:	pkgconfig(libxslt)
BuildRequires:	pkgconfig(xau)
BuildRequires:	pkgconfig(xcb-proto)
BuildRequires:	pkgconfig(xorg-macros)

%description
the X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
a small footprint, latency hiding, direct access to the protocol, improved
threading support, and extensibility.

%package -n %{libxcb}
Summary:	X protocol C-language Binding Library
Group:		System/X11
Provides:	%{name} = %{EVRD}
Obsoletes:	%{libxcb_util0} < 0.3.9
Obsoletes:	%{libxcb_util1} < 0.3.9
# Bug #53733: libxcb_randr1 was wrongly obsoleting old %{libxcb}s
Conflicts:	%{libxcb_randr1} < 1.4
Obsoletes:	%{libxcb_randr1} < 1.4

%description -n %{libxcb}
the X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
a small footprint, latency hiding, direct access to the protocol, improved
threading support, and extensibility.

%files -n %{libxcb}
%{_libdir}/libxcb.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libxcb_composite}
Summary:	X protocol C-language Binding Library (composite extension)
Group:		System/X11
Conflicts:	%{libxcb} <= 1.3-1
Obsoletes:	%{libxcb_util0} < 0.3.9
Obsoletes:	%{libxcb_util1} < 0.3.9

%description -n %{libxcb_composite}
the X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
a small footprint, latency hiding, direct access to the protocol, improved
threading support, and extensibility.

This package provides bindings for the composite extension.

%files -n %{libxcb_composite}
%{_libdir}/libxcb-composite.so.%{compositemajor}*

#----------------------------------------------------------------------------

%package -n %{libxcb_damage}
Summary:	X protocol C-language Binding Library (damage extension)
Group:		System/X11
Conflicts:	%{libxcb} <= 1.3-1
Obsoletes:	%{libxcb_util0} < 0.3.9
Obsoletes:	%{libxcb_util1} < 0.3.9

%description -n %{libxcb_damage}
the X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
a small footprint, latency hiding, direct access to the protocol, improved
threading support, and extensibility.

This package provides bindings for the damage extension.

%files -n %{libxcb_damage}
%{_libdir}/libxcb-damage.so.%{damagemajor}*

#----------------------------------------------------------------------------

%package -n %{libxcb_dpms}
Summary:	X protocol C-language Binding Library (dpms extension)
Group:		System/X11
Conflicts:	%{libxcb} <= 1.3-1
Obsoletes:	%{libxcb_util0} < 0.3.9
Obsoletes:	%{libxcb_util1} < 0.3.9

%description -n %{libxcb_dpms}
the X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
a small footprint, latency hiding, direct access to the protocol, improved
threading support, and extensibility.

This package provides bindings for the dpms extension.

%files -n %{libxcb_dpms}
%{_libdir}/libxcb-dpms.so.%{dpmsmajor}*

#----------------------------------------------------------------------------

%package -n %{libxcb_dri2}
Summary:	X protocol C-language Binding Library (dri2 extension)
Group:		System/X11
Conflicts:	%{libxcb} <= 1.3-1
Obsoletes:	%{libxcb_util0} < 0.3.9
Obsoletes:	%{libxcb_util1} < 0.3.9

%description -n %{libxcb_dri2}
the X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
a small footprint, latency hiding, direct access to the protocol, improved
threading support, and extensibility.

This package provides bindings for the dri2 extension.

%files -n %{libxcb_dri2}
%{_libdir}/libxcb-dri2.so.%{dri2major}*

#----------------------------------------------------------------------------

%package -n %{libxcb_glx}
Summary:	X protocol C-language Binding Library (glx extension)
Group:		System/X11
Conflicts:	%{libxcb} <= 1.3-1
Obsoletes:	%{libxcb_util0} < 0.3.9
Obsoletes:	%{libxcb_util1} < 0.3.9

%description -n %{libxcb_glx}
the X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
a small footprint, latency hiding, direct access to the protocol, improved
threading support, and extensibility.

This package provides bindings for the glx extension.

%files -n %{libxcb_glx}
%{_libdir}/libxcb-glx.so.%{glxmajor}*

#----------------------------------------------------------------------------

%package -n %{libxcb_randr}
Summary:	X protocol C-language Binding Library (randr extension)
Group:		System/X11
Conflicts:	%{libxcb} <= 1.3-1
# Bug #53733 explains why libxcb-randr0 obsoletes libxcb-randr1 < 1.4
Conflicts:	%{libxcb_randr1} < 1.4
Obsoletes:	%{libxcb_randr1} < 1.4
Obsoletes:	%{libxcb_util0} < 0.3.9
Obsoletes:	%{libxcb_util1} < 0.3.9

%description -n %{libxcb_randr}
the X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
a small footprint, latency hiding, direct access to the protocol, improved
threading support, and extensibility.

This package provides bindings for the randr extension.

%files -n %{libxcb_randr}
%{_libdir}/libxcb-randr.so.%{randrmajor}*

#----------------------------------------------------------------------------

%package -n %{libxcb_record}
Summary:	X protocol C-language Binding Library (record extension)
Group:		System/X11
Conflicts:	%{libxcb} <= 1.3-1
Obsoletes:	%{libxcb_util0} < 0.3.9
Obsoletes:	%{libxcb_util1} < 0.3.9

%description -n %{libxcb_record}
the X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
a small footprint, latency hiding, direct access to the protocol, improved
threading support, and extensibility.

This package provides bindings for the record extension.

%files -n %{libxcb_record}
%{_libdir}/libxcb-record.so.%{recordmajor}*

#----------------------------------------------------------------------------

%package -n %{libxcb_render}
Summary:	X protocol C-language Binding Library (render extension)
Group:		System/X11
Conflicts:	%{libxcb} <= 1.3-1
Obsoletes:	%{libxcb_util0} < 0.3.9
Obsoletes:	%{libxcb_util1} < 0.3.9

%description -n %{libxcb_render}
the X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
a small footprint, latency hiding, direct access to the protocol, improved
threading support, and extensibility.

This package provides bindings for the render extension.

%files -n %{libxcb_render}
%{_libdir}/libxcb-render.so.%{rendermajor}*

#----------------------------------------------------------------------------

%package -n %{libxcb_res}
Summary:	X protocol C-language Binding Library (res extension)
Group:		System/X11
Conflicts:	%{libxcb} <= 1.3-1
Obsoletes:	%{libxcb_util0} < 0.3.9
Obsoletes:	%{libxcb_util1} < 0.3.9

%description -n %{libxcb_res}
the X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
a small footprint, latency hiding, direct access to the protocol, improved
threading support, and extensibility.

This package provides bindings for the res extension.

%files -n %{libxcb_res}
%{_libdir}/libxcb-res.so.%{resmajor}*

#----------------------------------------------------------------------------

%package -n %{libxcb_screensaver}
Summary:	X protocol C-language Binding Library (screensaver extension)
Group:		System/X11
Conflicts:	%{libxcb} <= 1.3-1
Obsoletes:	%{libxcb_util0} < 0.3.9
Obsoletes:	%{libxcb_util1} < 0.3.9

%description -n %{libxcb_screensaver}
the X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
a small footprint, latency hiding, direct access to the protocol, improved
threading support, and extensibility.

This package provides bindings for the screensaver extension.

%files -n %{libxcb_screensaver}
%{_libdir}/libxcb-screensaver.so.%{screensavermajor}*

#----------------------------------------------------------------------------

%package -n %{libxcb_shape}
Summary:	X protocol C-language Binding Library (shape extension)
Group:		System/X11
Conflicts:	%{libxcb} <= 1.3-1
Obsoletes:	%{libxcb_util0} < 0.3.9
Obsoletes:	%{libxcb_util1} < 0.3.9

%description -n %{libxcb_shape}
the X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
a small footprint, latency hiding, direct access to the protocol, improved
threading support, and extensibility.

This package provides bindings for the shape extension.

%files -n %{libxcb_shape}
%{_libdir}/libxcb-shape.so.%{shapemajor}*

#----------------------------------------------------------------------------

%package -n %{libxcb_shm}
Summary:	X protocol C-language Binding Library (shm extension)
Group:		System/X11
Conflicts:	%{libxcb} <= 1.3-1
Obsoletes:	%{libxcb_util0} < 0.3.9
Obsoletes:	%{libxcb_util1} < 0.3.9

%description -n %{libxcb_shm}
the X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
a small footprint, latency hiding, direct access to the protocol, improved
threading support, and extensibility.

This package provides bindings for the shm extension.

%files -n %{libxcb_shm}
%{_libdir}/libxcb-shm.so.%{shmmajor}*

#----------------------------------------------------------------------------

%package -n %{libxcb_sync}
Summary:	X protocol C-language Binding Library (sync extension)
Group:		System/X11
Conflicts:	%{libxcb} <= 1.3-1
Obsoletes:	%{libxcb_util0} < 0.3.9
Obsoletes:	%{libxcb_util1} < 0.3.9

%description -n %{libxcb_sync}
the X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
a small footprint, latency hiding, direct access to the protocol, improved
threading support, and extensibility.

This package provides bindings for the sync extension.

%files -n %{libxcb_sync}
%{_libdir}/libxcb-sync.so.%{syncmajor}*

#----------------------------------------------------------------------------

%package -n %{libxcb_xevie}
Summary:	X protocol C-language Binding Library (xevie extension)
Group:		System/X11
Conflicts:	%{libxcb} <= 1.3-1
Obsoletes:	%{libxcb_util0} < 0.3.9
Obsoletes:	%{libxcb_util1} < 0.3.9

%description -n %{libxcb_xevie}
the X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
a small footprint, latency hiding, direct access to the protocol, improved
threading support, and extensibility.

This package provides bindings for the xevie extension.

%files -n %{libxcb_xevie}
%{_libdir}/libxcb-xevie.so.%{xeviemajor}*

#----------------------------------------------------------------------------

%package -n %{libxcb_xf86dri}
Summary:	X protocol C-language Binding Library (xf86dri extension)
Group:		System/X11
Conflicts:	%{libxcb} <= 1.3-1
Obsoletes:	%{libxcb_util0} < 0.3.9
Obsoletes:	%{libxcb_util1} < 0.3.9

%description -n %{libxcb_xf86dri}
the X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
a small footprint, latency hiding, direct access to the protocol, improved
threading support, and extensibility.

This package provides bindings for the xf86dri extension.

%files -n %{libxcb_xf86dri}
%{_libdir}/libxcb-xf86dri.so.%{xf86drimajor}*

#----------------------------------------------------------------------------

%package -n %{libxcb_xfixes}
Summary:	X protocol C-language Binding Library (xfixes extension)
Group:		System/X11
Conflicts:	%{libxcb} <= 1.3-1
Obsoletes:	%{libxcb_util0} < 0.3.9
Obsoletes:	%{libxcb_util1} < 0.3.9

%description -n %{libxcb_xfixes}
the X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
a small footprint, latency hiding, direct access to the protocol, improved
threading support, and extensibility.

This package provides bindings for the xfixes extension.

%files -n %{libxcb_xfixes}
%{_libdir}/libxcb-xfixes.so.%{xfixesmajor}*

#----------------------------------------------------------------------------

%package -n %{libxcb_xinerama}
Summary:	X protocol C-language Binding Library (xinerama extension)
Group:		System/X11
Conflicts:	%{libxcb} <= 1.3-1
Obsoletes:	%{libxcb_util0} < 0.3.9
Obsoletes:	%{libxcb_util1} < 0.3.9

%description -n %{libxcb_xinerama}
the X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
a small footprint, latency hiding, direct access to the protocol, improved
threading support, and extensibility.

This package provides bindings for the xinerama extension.

%files -n %{libxcb_xinerama}
%{_libdir}/libxcb-xinerama.so.%{xineramamajor}*

#----------------------------------------------------------------------------

%package -n %{libxcb_xkb}
Summary:	X protocol C-language Binding Library (xkb extension)
Group:		System/X11

%description -n %{libxcb_xkb}
the X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
a small footprint, latency hiding, direct access to the protocol, improved
threading support, and extensibility.

This package provides bindings for the xkb extension.

%files -n %{libxcb_xkb}
%{_libdir}/libxcb-xkb.so.%{xkbmajor}*

#----------------------------------------------------------------------------

%package -n %{libxcb_xprint}
Summary:	X protocol C-language Binding Library (xprint extension)
Group:		System/X11
Conflicts:	%{libxcb} <= 1.3-1
Obsoletes:	%{libxcb_util0} < 0.3.9
Obsoletes:	%{libxcb_util1} < 0.3.9

%description -n %{libxcb_xprint}
the X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
a small footprint, latency hiding, direct access to the protocol, improved
threading support, and extensibility.

This package provides bindings for the xprint extension.

%files -n %{libxcb_xprint}
%{_libdir}/libxcb-xprint.so.%{xprintmajor}*

#----------------------------------------------------------------------------

%package -n %{libxcb_xtest}
Summary:	X protocol C-language Binding Library (xtest extension)
Group:		System/X11
Conflicts:	%{libxcb} <= 1.3-1
Obsoletes:	%{libxcb_util0} < 0.3.9
Obsoletes:	%{libxcb_util1} < 0.3.9

%description -n %{libxcb_xtest}
the X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
a small footprint, latency hiding, direct access to the protocol, improved
threading support, and extensibility.

This package provides bindings for the xtest extension.

%files -n %{libxcb_xtest}
%{_libdir}/libxcb-xtest.so.%{xtestmajor}*

#----------------------------------------------------------------------------

%package -n %{libxcb_xv}
Summary:	X protocol C-language Binding Library (xv extension)
Group:		System/X11
Conflicts:	%{libxcb} <= 1.3-1
Obsoletes:	%{libxcb_util0} < 0.3.9
Obsoletes:	%{libxcb_util1} < 0.3.9

%description -n %{libxcb_xv}
the X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
a small footprint, latency hiding, direct access to the protocol, improved
threading support, and extensibility.

This package provides bindings for the xv extension.

%files -n %{libxcb_xv}
%{_libdir}/libxcb-xv.so.%{xvmajor}*

#----------------------------------------------------------------------------

%package -n %{libxcb_xvmc}
Summary:	X protocol C-language Binding Library (xvmc extension)
Group:		System/X11
Conflicts:	%{libxcb} <= 1.3-1
Obsoletes:	%{libxcb_util0} < 0.3.9
Obsoletes:	%{libxcb_util1} < 0.3.9

%description -n %{libxcb_xvmc}
the X protocol C-language Binding (XCB) is a replacement for Xlib  featuring
a small footprint, latency hiding, direct access to the protocol, improved
threading support, and extensibility.

This package provides bindings for the xvmc extension.

%files -n %{libxcb_xvmc}
%{_libdir}/libxcb-xvmc.so.%{xvmcmajor}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/X11
Requires:	%{libxcb} = %{EVRD}
Requires:	%{libxcb_composite} = %{EVRD}
Requires:	%{libxcb_damage} = %{EVRD}
Requires:	%{libxcb_dpms} = %{EVRD}
Requires:	%{libxcb_dri2} = %{EVRD}
Requires:	%{libxcb_glx} = %{EVRD}
Requires:	%{libxcb_randr} = %{EVRD}
Requires:	%{libxcb_record} = %{EVRD}
Requires:	%{libxcb_render} = %{EVRD}
Requires:	%{libxcb_res} = %{EVRD}
Requires:	%{libxcb_screensaver} = %{EVRD}
Requires:	%{libxcb_shape} = %{EVRD}
Requires:	%{libxcb_shm} = %{EVRD}
Requires:	%{libxcb_sync} = %{EVRD}
Requires:	%{libxcb_xevie} = %{EVRD}
Requires:	%{libxcb_xf86dri} = %{EVRD}
Requires:	%{libxcb_xfixes} = %{EVRD}
Requires:	%{libxcb_xinerama} = %{EVRD}
Requires:	%{libxcb_xkb} = %{EVRD}
Requires:	%{libxcb_xprint} = %{EVRD}
Requires:	%{libxcb_xtest} = %{EVRD}
Requires:	%{libxcb_xv} = %{EVRD}
Requires:	%{libxcb_xvmc} = %{EVRD}
# gw this isn't picked up by the automatic pkgconfig deps, but without it,
# pkg-config --libs xcb will fail
Requires:	libpthread-stubs
Provides:	xcb-devel = %{EVRD}
Obsoletes:	%{_lib}xcb1-devel < %{EVRD}
Obsoletes:	%{_lib}xcb-static-devel < %{EVRD}

%description -n %{devname}
Development files for %{name}.

%files -n %{devname}
%{_includedir}/xcb/*.h
%{_libdir}/libxcb*.so
%{_libdir}/pkgconfig/xcb*.pc

#----------------------------------------------------------------------------

%package doc
Summary:	Documentation for %{name}
Group:		Development/X11

%description doc
Documentation for %{name}.

%files doc
%{_docdir}/libxcb
%{_mandir}/man3/*.xz

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x \
	--disable-static \
	--enable-xkb

%make

%install
%makeinstall_std

%changelog
* Sat Apr 19 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.9.1-2
+ Revision: 7f236e9
- Build with xkb support, more spec cleanups



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20133 |12mu|libxcursor-1.1.14-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname xcursor %{major}
%define develname %mklibname xcursor -d

Summary:	X Cursor Library
Name:		libxcursor
Version:	1.1.14
Release:	2
Group:		Development/X11
License:	MIT
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/lib/libXcursor-%{version}.tar.bz2
BuildRequires:	pkgconfig(x11) >= 1.0.0
BuildRequires:	pkgconfig(xfixes) >= 3.0.1.2
BuildRequires:	pkgconfig(xrender) >= 0.9.0.2
BuildRequires:	x11-proto-devel >= 1.0.0
BuildRequires:	x11-util-macros >= 1.0.1

%description
X Cursor Library.

%package -n %{libname}
Summary:	X Cursor Library
Group:		Development/X11
Provides:	%{name} = %{EVRD}

%description -n %{libname}
X Cursor Library.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/X11
Provides:	%{name}-devel = %{EVRD}
Requires:	%{libname} = %{version}
Obsoletes:	%{_lib}xcursor1-devel < 1.1.13
Obsoletes:	%{_lib}xcursor-static-devel < 1.1.13

%description -n %{develname}
Development files for %{name}.

%prep
%setup -qn libXcursor-%{version}

%build
%configure2_5x \
	--disable-static \
	--x-includes=%{_includedir}\
	--x-libraries=%{_libdir}

%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/libXcursor.so.%{major}*

%files -n %{develname}
%{_libdir}/libXcursor.so
%{_libdir}/pkgconfig/xcursor.pc
%{_includedir}/X11/Xcursor/Xcursor.h
%{_mandir}/man3/*



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20134 |12mu|libxext-1.3.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 6
%define libxext %mklibname xext %{major}
%define devname %mklibname xext -d

Summary:	X11 miscellaneous extension library
Name:		libxext
Epoch:		1
Version:	1.3.2
Release:	2
Group:		Development/X11
License:	MIT
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/lib/libXext-%{version}.tar.bz2

BuildRequires:	pkgconfig(x11) >= 1.0.0
BuildRequires:	pkgconfig(xau) >= 1.0.0
BuildRequires:	pkgconfig(xdmcp) >= 1.0.0
BuildRequires:	x11-proto-devel >= 7.5
BuildRequires:	x11-util-macros >= 1.0.1

%description
Misc X Extension Library.

%package -n %{libxext}
Summary:	X11 miscellaneous extension library
Group:		Development/X11
Provides:	%{name} = %{EVRD}

%description -n %{libxext}
LibXext provides an X Window System client interface to several extensions to
the X protocol.
The supported protocol extensions are:
- DOUBLE-BUFFER (DBE), the Double Buffer extension;
- DPMS, the VESA Display Power Management System extension;
- Extended-Visual-Information (EVI), an extension for gathering extra
  information about the X server's visuals;
- LBX, the Low Bandwidth X extension;
- MIT-SHM, the MIT X client/server shared memory extension;
- MIT-SUNDRY-NONSTANDARD, a miscellaneous extension by MIT;
- Multi-Buffering, the multi-buffering and stereo display extension;
- SECURITY, the X security extension;
- SHAPE, the non-rectangular shaped window extension;
- SYNC, the X synchronization extension;
- TOG-CUP, the Open Group's Colormap Utilization extension;
- XC-APPGROUP, the X Consortium's Application Group extension;
- XC-MISC, the X Consortium's resource ID querying extension;
- XTEST, the X test extension (this is one of two client-side implementations;
  the other is in the libXtst library, provided by the libxtst6 package);

LibXext also provides a small set of utility functions to aid authors of client
APIs for X protocol extensions.

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/X11
Requires:	%{libxext} = %{EVRD}
Provides:	libxext-devel = %{EVRD}
Obsoletes:	%{_lib}xext6-devel < 1:1.3.1
Obsoletes:	%{_lib}xext6-static-devel < 1:1.3.1

%description -n %{devname}
Development files for %{name}.

%prep
%setup -qn libXext-%{version}

%build
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std
rm -rf %{buildroot}%{_datadir}/doc/libXext

%files -n %{libxext}
%{_libdir}/libXext.so.%{major}*

%files -n %{devname}
%doc specs/*.xml
%{_libdir}/libXext.so
%{_libdir}/pkgconfig/xext.pc
%{_includedir}/X11/extensions/*.h
%{_mandir}/man3/*.3*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20135 |12mu|libxfont-1.4.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname xfont %{major}
%define develname %mklibname xfont -d

Name:		libxfont
Summary:	X font Library
Version:	1.4.7
Release:	1
Group:		Development/X11
License:	MIT
URL:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/lib/libXfont-%{version}.tar.bz2
# submitted upstream as bug #11573
Patch3:		libXfont-1.3.4-rescan-catalogue-dir-fontpaths-on-directory-change.patch

BuildRequires:	pkgconfig(fontenc)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(xtrans)
BuildRequires:	x11-proto-devel
BuildRequires:	x11-util-macros
BuildRequires:	bzip2-devel

%description
X font Library.

%package -n %{libname}
Summary:	X font Library
Group:		Development/X11
Conflicts:	libxorg-x11 < 7.0
Provides:	%{name} = %{version}

%description -n %{libname}
X font Library

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/X11
Requires:	%{libname} = %{version}-%{release}
Provides:	libxfont-devel = %{version}-%{release}
Obsoletes:	%{_lib}xfont1-devel < 1.4.5
Obsoletes:	%{_lib}xfont-static-devel < 1.4.5
Conflicts:	libxorg-x11-devel < 7.0

%description -n %{develname}
Development files for %{name}

%prep
%setup -qn libXfont-%{version}
%patch3 -p1 -b .check-dirs-mtime

%build
%configure2_5x \
	--disable-static \
	--with-bzip2 \
	--without-fop

%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/libXfont.so.%{major}*

%files -n %{develname}
%{_libdir}/libXfont.so
%{_libdir}/pkgconfig/xfont.pc
%dir %{_includedir}/X11/fonts
%{_includedir}/X11/fonts/*


%changelog
* Thu Jan 09 2014 Alex Burmashev <alex.burmashev@gmail.com> 1.4.7-1
+ Revision: 019dd87
- update to 1.4.7



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20136 |12mu|libxi-1.7.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 6
%define libxi %mklibname xi %{major}
%define devname %mklibname xi -d

Summary:	X Input Extension Library
Name:		libxi
Version:	1.7.2
Release:	3
License:	MIT
Group:		Development/X11
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/lib/libXi-%{version}.tar.bz2
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xfixes)
BuildRequires:	pkgconfig(xorg-macros)
BuildRequires:	pkgconfig(xproto)
# necessary for building the man pages
BuildRequires:	asciidoc
BuildRequires:	docbook-dtd412-xml
BuildRequires:	xmlto

%description
X Input Extension Library.

#----------------------------------------------------------------------------

%package -n %{libxi}
Summary:	X Input Extension Library
Group:		Development/X11
Provides:	%{name} = %{EVRD}

%description -n %{libxi}
X Input Extension Library.

%files -n %{libxi}
%{_libdir}/libXi.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/X11
Requires:	%{libxi} = %{EVRD}
Requires:	pkgconfig(xfixes)
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
Development files for %{name}.

%files -n %{devname}
%{_libdir}/libXi.so
%{_libdir}/pkgconfig/xi.pc
%{_includedir}/X11/extensions/*.h
%{_datadir}/doc/libXi/*
%{_mandir}/man3/X*

#----------------------------------------------------------------------------

%prep
%setup -qn libXi-%{version}

%build
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std


%changelog
* Fri Feb 28 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.7.2-3
+ Revision: d4869e6
- LOG Update devel package Requires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20137 |12mu|libxinerama-1.1.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname xinerama %{major}
%define devname %mklibname xinerama -d

Summary:	The Xinerama Library
Name:		libxinerama
Version:	1.1.3
Release:	4
License:	MIT
Group:		Development/X11
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/lib/libXinerama-%{version}.tar.bz2
BuildRequires:	pkgconfig(x11) >= 1.0.0
BuildRequires:	pkgconfig(xext) >= 1.0.0
BuildRequires:	x11-proto-devel >= 7.5
BuildRequires:	x11-util-macros >= 1.0.1

%description
The Xinerama Library.

%package -n %{libname}
Summary:	The Xinerama Library
Group:		Development/X11

%description -n %{libname}
The Xinerama Library.

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/X11
Requires:	%{libname} = %{EVRD}
Provides:	libxinerama-devel = %{EVRD}
Obsoletes:	%{_lib}xinerama1-devel < 1.1.2
Obsoletes:	%{_lib}xinerama-static-devel < 1.1.2
# Due to moved man page, to be removed later
Conflicts:	%{libname} < 1.1.3-4

%description -n %{devname}
Development files for %{name}.

%prep
%setup -qn libXinerama-%{version}

%build
%configure2_5x \
	--disable-static \
	--x-includes=%{_includedir} \
	--x-libraries=%{_libdir}

%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/libXinerama.so.%{major}*

%files -n %{devname}
%{_libdir}/libXinerama.so
%{_libdir}/pkgconfig/xinerama.pc
%{_includedir}/X11/extensions/*.h
%{_mandir}/man3/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20138 |12mu|libxkbui-1.0.2-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libname		%mklibname xkbui 1
%define develname	%mklibname xkbui -d
%define staticname	%mklibname xkbui -d -s

Name:		libxkbui
Summary:	The xkbui Library
Version:	1.0.2
Release:	13
Group:		Development/X11
License:	MIT
URL:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/lib/%{name}-%{version}.tar.bz2
Patch0:		libxkbui-1.0.2-drop-xt.patch
BuildRequires: pkgconfig(x11) >= 1.0.0
BuildRequires: pkgconfig(xkbfile) >= 1.0.1

%description
The xkbui Library

#-----------------------------------------------------------

%package -n %{libname}
Summary:  The xkbui Library
Group: Development/X11
Conflicts: libxorg-x11 < 7.0
Provides: %{name} = %{version}

%description -n %{libname}
The xkbui Library

#-----------------------------------------------------------

%package -n %{develname}
Summary: Development files for %{name}
Group: Development/X11

Requires: %{libname} = %{version}
Requires: pkgconfig(x11) >= 1.0.0
Requires: x11-proto-devel >= 1.0.0
Provides: %{name}-devel = %{version}-%{release}
Obsoletes: %{mklibname xkbui 1 -d}

Conflicts: libxorg-x11-devel < 7.0

%description -n %{develname}
Development files for %{name}

%files -n %{develname}
%defattr(-,root,root)
%{_libdir}/libxkbui.so
%{_libdir}/pkgconfig/xkbui.pc
%{_includedir}/X11/extensions/XKBui.h

#-----------------------------------------------------------

%package -n %{staticname}
Summary: Static development files for %{name}
Group: Development/X11
Requires: %{develname} = %{version}
Provides: %{name}-static-devel = %{version}-%{release}
Conflicts: libxorg-x11-static-devel < 7.0
Obsoletes: %{mklibname xkbui 1 -d -s}

%description -n %{staticname}
Static development files for %{name}

%files -n %{staticname}
%defattr(-,root,root)
%{_libdir}/libxkbui.*a

#-----------------------------------------------------------

%prep
%setup -q -n libxkbui-%{version}
%patch0 -p0

%build
autoreconf -fi
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/libxkbui.so.1
%{_libdir}/libxkbui.so.1.0.0



%changelog
* Mon May 02 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-10mdv2011.0
+ Revision: 662424
- mass rebuild

* Mon Feb 07 2011 Funda Wang <fwang@mandriva.org> 1.0.2-9
+ Revision: 636542
- it has nothing to do with xt

* Sun Nov 28 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-8mdv2011.0
+ Revision: 602620
- rebuild

* Tue Mar 16 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-7mdv2010.1
+ Revision: 520966
- rebuilt for 2010.1

* Wed Sep 02 2009 Christophe Fergeau <cfergeau@mandriva.com> 1.0.2-6mdv2010.0
+ Revision: 425929
- rebuild

* Tue Jun 17 2008 Thierry Vignaud <tv@mandriva.org> 1.0.2-5mdv2009.0
+ Revision: 223078
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Sun Jan 13 2008 Thierry Vignaud <tv@mandriva.org> 1.0.2-4mdv2008.1
+ Revision: 150861
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sat Aug 04 2007 Adam Williamson <awilliamson@mandriva.org> 1.0.2-3mdv2008.0
+ Revision: 58828
- rebuild for 2008
- new devel policy
- spec clean


* Wed May 31 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-05-31 18:32:34 (31796)
- rebuild to fix cooker uploading

* Mon May 29 2006 Andreas Hasenack <andreas@mandriva.com>
+ 2006-05-29 14:36:37 (31646)
- renamed mdv to packages because mdv is too generic and it's hosting only packages anyway

* Thu May 25 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-05-25 20:17:57 (31598)
- X11R7.1

* Thu May 04 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-05-04 21:25:17 (26918)
- increment release

* Thu May 04 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-05-04 19:54:51 (26912)
- fixed more dependencies

* Thu Apr 27 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-04-27 04:02:05 (26704)
- Adding X.org 7.0 to the repository


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20139 |12mu|libxml2-2.9.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_without	python

%define	major	2
%define	libname	%mklibname xml2_ %{major}
%define	devname	%mklibname xml2 -d

Summary:	Library providing XML and HTML support
Name:		libxml2
Version:	2.9.1
Release:	1
License:	MIT
Group:		System/Libraries
URL:		http://www.xmlsoft.org/
Source0:	ftp://xmlsoft.org/libxml2/%{name}-%{version}.tar.gz
BuildRequires:	gtk-doc
%if %{with python}
BuildRequires:	python-devel
%endif
BuildRequires:	readline-devel
BuildRequires:	zlib-devel
BuildRequires:	lzma-devel

%description
This library allows you to manipulate XML files. It includes support 
for reading, modifying and writing XML and HTML files. There is DTDs 
support: this includes parsing and validation even with complex DtDs, 
either at parse time or later once the document has been modified. The
output can be a simple SAX stream or and in-memory DOM-like 
representations. In this case one can use the built-in XPath and 
XPointer implementation to select subnodes or ranges. A flexible 
Input/Output mechanism is available, with existing HTTP and FTP modules
and combined to a URI library.

%package -n	%{libname}
Summary:	Shared libraries providing XML and HTML support
Group:		System/Libraries
Obsoletes:	%{mklibname xml 2} < 2.8.0
Provides:	%{name} = %{EVRD}

%description -n	%{libname}
This library allows you to manipulate XML files. It includes support 
for reading, modifying and writing XML and HTML files. There is DTDs 
support: this includes parsing and validation even with complex DtDs, 
either at parse time or later once the document has been modified.

%package	utils
Summary:	Utilities to manipulate XML files
Group:		System/Libraries
Requires:	%{libname} = %{EVRD}

%description	utils
This packages contains utils to manipulate XML files.

%if %{with python}
%package -n	python-%{name}
Summary:	Python bindings for the libxml2 library
Group:		Development/Python
%rename		%{name}-python

%description -n	python-%{name}
The libxml2-python package contains a module that permits applications
written in the Python programming language to use the interface
supplied by the libxml2 library to manipulate XML files.

This library allows you to manipulate XML files. It includes support 
for reading, modifying and writing XML and HTML files. There is DTDs 
support: this includes parsing and validation even with complex DtDs, 
either at parse time or later once the document has been modified.
%endif

%package -n	%{devname}
Summary:	Libraries, includes, etc. to develop XML and HTML applications
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Requires:	%{name}-utils = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n	%{devname}
Libraries, include files, etc you can use to develop XML applications.
This library allows you to manipulate XML files. It includes support 
for reading, modifying and writing XML and HTML files. There is DTDs 
support: this includes parsing and validation even with complex DtDs, 
either at parse time or later once the document has been modified. 

%prep
%setup -q

%build
%configure2_5x \
	--disable-static

%make

xz --text -c doc/libxml2-api.xml > doc/libxml2-api.xml.xz

%install
%makeinstall_std

# multiarch policy
%multiarch_binaries %{buildroot}%{_bindir}/xml2-config

# remove unpackaged files
rm -rf	%{buildroot}%{_prefix}/doc %{buildroot}%{_datadir}/doc

%check
# all tests must pass
# use TARBALLURL_2="" TARBALLURL="" TESTDIRS="" to disable xstc test which are using remote tarball
make TARBALLURL_2="" TARBALLURL="" TESTDIRS="" check

%files -n %{libname}
%{_libdir}/%{name}.so.%{major}*

%files utils
%{_bindir}/xmlcatalog
%{_bindir}/xmllint
%{_mandir}/man1/xmlcatalog*
%{_mandir}/man1/xmllint*

%if %{with python}
%files -n python-%{name}
%doc doc/*.py doc/python.html
%doc python/TODO
%doc python/libxml2class.txt
%doc python/tests/*.py
%{py_platsitedir}/*.so
%{py_platsitedir}/*.py
%endif

%files -n %{devname}
%doc AUTHORS ChangeLog README Copyright TODO 
%doc doc/*.html doc/*.gif doc/*.png doc/html doc/tutorial
%doc doc/libxml2-api.xml.xz
%doc %{_datadir}/gtk-doc/html/*
%{_bindir}/xml2-config
%{multiarch_bindir}/xml2-config
%{_libdir}/*.so
%{_libdir}/*.sh
%{_libdir}/pkgconfig/*
%{_mandir}/man1/xml2-config*
%{_mandir}/man3/*
%{_includedir}/*
%{_datadir}/aclocal/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20140 |12mu|libxprintutil-1.0.1-17
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		1
%define libname		%mklibname xprintutil %{major}
%define	develname	%mklibname xprintutil -d
%define staticname	%mklibname xprintutil -d -s

Name:    libxprintutil
Summary: The XprintUtil Library
Version: 1.0.1
Release: 17
Group:   Development/X11
License: MIT
URL: http://xorg.freedesktop.org
Source0: http://xorg.freedesktop.org/releases/individual/lib/libXprintUtil-%{version}.tar.bz2

BuildRequires: pkgconfig(x11) >= 1.0.0
BuildRequires: pkgconfig(xau) >= 1.0.0
BuildRequires: pkgconfig(xp) >= 1.0.0
BuildRequires: pkgconfig(xt) >= 1.0.0
BuildRequires: x11-proto-devel >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1

%description
The XprintUtil Library

#-----------------------------------------------------------

%package -n %{libname}
Summary:  The XprintUtil Library
Group: Development/X11
Conflicts: libxorg-x11 < 7.0
Provides: %{name} = %{version}

%description -n %{libname}
The XprintUtil Library

#-----------------------------------------------------------

%package -n %{develname}
Summary: Development files for %{name}
Group: Development/X11

Requires: %{libname} = %{version}
Requires: pkgconfig(x11) >= 1.0.0
Requires: pkgconfig(xt) >= 1.0.0
Requires: x11-proto-devel >= 1.0.0
Provides: %{name}-devel = %{version}-%{release}
Conflicts: libxorg-x11-devel < 7.0
Obsoletes: %{mklibname xprintutil 1 -d}

%description -n %{develname}
Development files for %{name}

%files -n %{develname}
%defattr(-,root,root)
%{_libdir}/libXprintUtil.so
%{_libdir}/pkgconfig/xprintutil.pc
%{_includedir}/X11/XprintUtil/xprintutil.h

#-----------------------------------------------------------

%package -n %{staticname}
Summary: Static development files for %{name}
Group: Development/X11
Requires: %{develname} = %{version}
Provides: libxprintutil-static-devel = %{version}-%{release}
Conflicts: libxorg-x11-static-devel < 7.0
Obsoletes: %{mklibname xprintutil 1 -d -s}

%description -n %{staticname}
Static development files for %{name}

%files -n %{staticname}
%defattr(-,root,root)
%{_libdir}/libXprintUtil.*a

#-----------------------------------------------------------

%prep
%setup -q -n libXprintUtil-%{version}

%build
%configure2_5x	--x-includes=%{_includedir}\
		--x-libraries=%{_libdir}

%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/libXprintUtil.so.%{major}*



%changelog
* Mon May 02 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-12mdv2011.0
+ Revision: 661560
- mass rebuild

* Sun Nov 28 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-11mdv2011.0
+ Revision: 602623
- rebuild

* Tue Mar 16 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-10mdv2010.1
+ Revision: 520970
- rebuilt for 2010.1

* Wed Sep 02 2009 Christophe Fergeau <cfergeau@mandriva.com> 1.0.1-9mdv2010.0
+ Revision: 425933
- rebuild

* Sun Nov 09 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-8mdv2009.1
+ Revision: 301473
- rebuilt against new libxcb

* Tue Jun 17 2008 Thierry Vignaud <tv@mandriva.org> 1.0.1-7mdv2009.0
+ Revision: 223082
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Paulo Andrade <pcpa@mandriva.com.br>
    - Revert build requires.

* Tue Jan 15 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.0.1-6mdv2008.1
+ Revision: 152864
- Update BuildRequires and rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Aug 08 2007 Adam Williamson <awilliamson@mandriva.org> 1.0.1-4mdv2008.0
+ Revision: 60445
- rebuild for 2008
- new devel policy
- spec clean


* Wed May 31 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-05-31 18:32:34 (31796)
- rebuild to fix cooker uploading

* Mon May 29 2006 Andreas Hasenack <andreas@mandriva.com>
+ 2006-05-29 14:36:37 (31646)
- renamed mdv to packages because mdv is too generic and it's hosting only packages anyway

* Thu May 04 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-05-04 21:25:17 (26918)
- increment release

* Thu May 04 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-05-04 19:54:51 (26912)
- fixed more dependencies

* Thu Apr 27 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-04-27 04:02:05 (26704)
- Adding X.org 7.0 to the repository


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20141 |12mu|libxrandr-1.4.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2
%define libname %mklibname xrandr %{major}
%define devname %mklibname xrandr -d

Summary:	X RandR Library
Name:		libxrandr
Version:	1.4.1
Release:	2
Group:		Development/X11
License:	MIT
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/lib/libXrandr-%{version}.tar.bz2
BuildRequires:	pkgconfig(x11) >= 1.0.0
BuildRequires:	pkgconfig(xext) >= 1.0.0
BuildRequires:	pkgconfig(xorg-macros)
BuildRequires:	pkgconfig(xproto)
BuildRequires:	pkgconfig(xrender) >= 0.9.0.2

%description
X RandR Library.

%package -n %{libname}
Summary:	X RandR Library
Group:		Development/X11
Provides:	%{name} = %{version}-%{release}

%description -n %{libname}
X RandR main library.

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/X11
Requires:	%{libname} = %{version}-%{release}
Provides:	libxrandr-devel = %{version}-%{release}

%description -n %{devname}
Development files for %{name}.

%prep
%setup -qn libXrandr-%{version}

%build
%configure2_5x \
	--disable-static \
	--x-includes=%{_includedir} \
	--x-libraries=%{_libdir}

%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/libXrandr.so.%{major}*

%files -n %{devname}
%{_libdir}/libXrandr.so
%{_libdir}/pkgconfig/xrandr.pc
%{_includedir}/X11/extensions/Xrandr.h
%{_mandir}/man3/XRR*.3*
%{_mandir}/man3/Xrandr.3*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20142 |12mu|libxrender-0.9.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname xrender %{major}
%define devname %mklibname xrender -d

Summary:	X Render Library
Name:		libxrender
Version:	0.9.8
Release:	1
Group:		Development/X11
License:	MIT
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/lib/libXrender-%{version}.tar.bz2
# (fc) disable Xrender on DMX (Mdk bug #19925)
Patch0:		libXrender-0.9.7-dmx.patch

BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xorg-macros)
BuildRequires:	pkgconfig(xproto)

%description
X Render Library.

%package -n %{libname}
Summary:	X Render Library
Group:		Development/X11
Provides:	%{name} = %{EVRD}

%description -n %{libname}
X Render Library.

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/X11
Requires:	%{libname} = %{version}-%{release}
Provides:	libxrender-devel = %{EVRD}

%description -n %{devname}
Development files for %{name}.

%prep
%setup -qn libXrender-%{version}
%patch0 -p1

%build
%configure2_5x \
	--disable-static \
	--x-includes=%{_includedir} \
	--x-libraries=%{_libdir}

%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/libXrender.so.%{major}*

%files -n %{devname}
%{_libdir}/libXrender.so
%{_libdir}/pkgconfig/xrender.pc
%{_includedir}/X11/extensions/Xrender.h
%dir %{_docdir}/libXrender
%{_docdir}/libXrender/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20143 |12mu|libxt-1.1.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 6
%define libxt %mklibname xt %{major}
%define develname %mklibname xt -d

Summary:	X Toolkit Intrinsics library
Name:		libxt
Version:	1.1.4
Release:	2
License:	MIT
Group:		Development/X11
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/lib/libXt-%{version}.tar.bz2
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(x11)
BuildRequires:	x11-proto-devel >= 1.0.0
BuildRequires:	x11-util-macros >= 1.0.1

%description
X Toolkit Intrinsics library used to build older generation toolkits such
as Motif & Xaw.

%package -n %{libxt}
Summary:	X Toolkit Intrinsics library
Group:		Development/X11

%description -n %{libxt}
X Toolkit Intrinsics library used to build older generation toolkits such
as Motif & Xaw.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/X11
Requires:	%{libxt} = %{version}-%{release}
Provides:	libxt-devel = %{version}-%{release}
Obsoletes:	%{_lib}xt6-devel < 1.1.3
Obsoletes:	%{_lib}xt-static-devel < 1.1.3

%description -n %{develname}
Development files for %{name}.

%prep
%setup -qn libXt-%{version}

%build
%configure2_5x \
	--disable-static \
	--x-includes=%{_includedir} \
	--x-libraries=%{_libdir}

%make

%install
%makeinstall_std

%files -n %{libxt}
%{_libdir}/libXt.so.%{major}*

%files -n %{develname}
%{_libdir}/libXt.so
%{_libdir}/pkgconfig/xt.pc
%{_includedir}/X11/Core.h
%{_includedir}/X11/VarargsI.h
%{_includedir}/X11/RectObj.h
%{_includedir}/X11/TranslateI.h
%{_includedir}/X11/Vendor.h
%{_includedir}/X11/CallbackI.h
%{_includedir}/X11/ResConfigP.h
%{_includedir}/X11/IntrinsicI.h
%{_includedir}/X11/IntrinsicP.h
%{_includedir}/X11/ConstrainP.h
%{_includedir}/X11/Constraint.h
%{_includedir}/X11/InitialI.h
%{_includedir}/X11/EventI.h
%{_includedir}/X11/ObjectP.h
%{_includedir}/X11/Xtos.h
%{_includedir}/X11/CreateI.h
%{_includedir}/X11/Intrinsic.h
%{_includedir}/X11/CoreP.h
%{_includedir}/X11/Object.h
%{_includedir}/X11/CompositeP.h
%{_includedir}/X11/HookObjI.h
%{_includedir}/X11/RectObjP.h
%{_includedir}/X11/ConvertI.h
%{_includedir}/X11/Shell.h
%{_includedir}/X11/ShellI.h
%{_includedir}/X11/ShellP.h
%{_includedir}/X11/StringDefs.h
%{_includedir}/X11/VendorP.h
%{_includedir}/X11/SelectionI.h
%{_includedir}/X11/PassivGraI.h
%{_includedir}/X11/Composite.h
%{_includedir}/X11/ThreadsI.h
%{_includedir}/X11/ResourceI.h
%{_mandir}/man3/Xt*.3*
%{_mandir}/man3/Menu*
%{_docdir}/libXt/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20144 |12mu|libxtst-1.2.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 6
%define libname %mklibname xtst %{major}
%define devname %mklibname xtst -d

Summary:	The Xtst Library
Name:		libxtst
Version:	1.2.2
Release:	2
License:	MIT
Group:		Development/X11
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/lib/libXtst-%{version}.tar.bz2

BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xi)
BuildRequires:	x11-proto-devel >= 7.5
BuildRequires:	x11-util-macros >= 1.0.1
BuildRequires:	xmlto
BuildRequires:	docbook-dtd412-xml

%description
The Xtst Library.

%package -n %{libname}
Summary:	The Xtst Library
Group:		Development/X11

%description -n %{libname}
The Xtst Library.

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/X11
Requires:	%{libname} = %{version}-%{release}
Requires:	pkgconfig(xi)
Provides:	libxtst-devel = %{version}-%{release}
Obsoletes:	%{_lib}xtst6-devel < 1.2.1
Obsoletes:	%{_lib}xtst-static-devel < 1.2.1

%description -n %{devname}
Development files for %{name}.

%prep
%setup -qn libXtst-%{version}

%build
%configure2_5x \
	--disable-static \
	--x-includes=%{_includedir}\
	--x-libraries=%{_libdir}

%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/libXtst.so.%{major}*

%files -n %{devname}
%{_libdir}/libXtst.so
%{_libdir}/pkgconfig/xtst.pc
%{_includedir}/X11/extensions/*.h
%{_mandir}/man3/XTest*
%{_datadir}/doc/libXtst


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20145 |12mu|libxv-1.0.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname xv %{major}
%define devname %mklibname xv -d

Summary:	The Xv Library
Name:		libxv
Version:	1.0.9
Release:	1
License:	MIT
Group:		Development/X11
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/lib/libXv-%{version}.tar.bz2
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	x11-proto-devel >= 1.0.0
BuildRequires:	x11-util-macros >= 1.0.1

%description
The  Xv  extension provides support for video adaptors attached to an X
display. Clients use Xv to gain access and manage sharing of a
display's video resources.

%package -n %{libname}
Summary:	The Xv Library
Group:		Development/X11

%description -n %{libname}
The  Xv  extension provides support for video adaptors attached to an X
display. Clients use Xv to gain access and manage sharing of a
display's video resources.

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/X11
Requires:	%{libname} = %{version}-%{release}
Obsoletes:	%{_lib}xv1-devel < 1.0.7
Obsoletes:	%{_lib}xv-static-devel < 1.0.7

%description -n %{devname}
Development files for %{name}.

%prep
%setup -qn libXv-%{version}

%build
%configure2_5x \
	--disable-static \
	--x-includes=%{_includedir} \
	--x-libraries=%{_libdir}

%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/libXv.so.%{major}*

%files -n %{devname}
%{_libdir}/libXv.so
%{_libdir}/pkgconfig/xv.pc
%{_includedir}/X11/extensions/Xvlib.h
%{_mandir}/man3/Xv*



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20146 |12mu|libxxf86dga-1.1.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname xxf86dga %{major}
%define devname %mklibname xxf86dga -d

Summary:	XFree86 Direct Graphics Access Extension Library
Name:		libxxf86dga
Version:	1.1.4
Release:	2
License:	MIT
Group:		Development/X11
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/lib/libXxf86dga-%{version}.tar.bz2
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	x11-proto-devel >= 7.5
BuildRequires:	x11-util-macros >= 1.0.1

%description
XFree86 Direct Graphics Access Extension Library.

%package -n %{libname}
Summary:	XFree86 Direct Graphics Access Extension Library
Group:		Development/X11

%description -n %{libname}
XFree86 Direct Graphics Access Extension Library.

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/X11
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{_lib}xxf86dga1-devel < 1.1.3
Obsoletes:	%{_lib}xxf86dga-static-devel < 1.1.3

%description -n %{devname}
Development files for %{name}.

%prep
%setup -qn libXxf86dga-%{version}

%build
%configure2_5x \
	--disable-static \
	--x-includes=%{_includedir} \
	--x-libraries=%{_libdir}

%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/libXxf86dga.so.%{major}*

%files -n %{devname}
%{_libdir}/libXxf86dga.so
%{_libdir}/pkgconfig/xxf86dga.pc
%{_includedir}/X11/extensions/*.h
%{_mandir}/man3/XDGA*.3*
%{_mandir}/man3/XF86DGA.3*
%{_mandir}/man3/XFree86-DGA.3*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20147 |12mu|libxxf86vm-1.1.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname xxf86vm %{major}
%define devname %mklibname xxf86vm -d

Summary:	XFree86 Video Mode Extension Library
Name:		libxxf86vm
Version:	1.1.3
Release:	2
License:	MIT
Group:		Development/X11
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/lib/libXxf86vm-%{version}.tar.bz2
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	x11-proto-devel >= 7.5
BuildRequires:	x11-util-macros >= 1.0.1

%description
XFree86 Video Mode Extension Library.

%package -n %{libname}
Summary:	Shared libraries for %{name}
Group:		Development/X11

%description -n %{libname}
XFree86 Video Mode Extension Library.

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/X11
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{_lib}xxf86vm1-devel < 1.1.2
Obsoletes:	%{_lib}xxf86vm-static-devel < 1.1.2

%description -n %{devname}
Development files for %{name}.

%prep
%setup -qn libXxf86vm-%{version}

%build
%configure2_5x \
	--disable-static \
	--x-includes=%{_includedir} \
	--x-libraries=%{_libdir}

%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/libXxf86vm.so.%{major}*

%files -n %{devname}
%{_libdir}/libXxf86vm.so
%{_libdir}/pkgconfig/xxf86vm.pc
%{_includedir}/X11/extensions/*.h
%{_mandir}/man3/XF86VidMode*.*
%{_mandir}/man3/XF86VM.*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20148 |12mu|libzapojit-0.0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	api	0.0
%define major	0
%define	libname	%mklibname	zapojit %{api} %{major}
%define	girname	%mklibname	zapojit-gir %{api} 
%define	devname	%mklibname	zapojit	-d

Summary:	GLib/GObject wrapper for Skydrive and Hotmail
Name:		libzapojit
Version:	0.0.3
Release:	1
License:	GPLv2+
Group:		System/Libraries
URL:		http://gnome.org	
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/0.0/%{name}-%{version}.tar.xz

BuildRequires:	intltool
BuildRequires:	pkgconfig(goa-1.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(json-glib-1.0)
BuildRequires:	pkgconfig(rest-0.7)

%description
Libzapojit is a GLib/GObject wrapper for Skydrive and Hotmail.

%package -n %{libname}
Summary:	Shared library for %{name}
Group:		System/Libraries

%description -n %{libname}
Libzapojit is a GLib/GObject wrapper for Skydrive and Hotmail.

This package contains the shared library for %{name}.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Requires:	%{girname} = %{version}-%{release}

%description -n %{devname}
This package contains files needed for development with %{name}.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/libzapojit-%{api}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Zpj-0.0.typelib

%files -n %{devname}
%dir %{_includedir}/libzapojit-%{api}
%dir %{_includedir}/libzapojit-%{api}/zpj
%{_includedir}/libzapojit-%{api}/zpj/*
%doc %{_datadir}/doc/%{name}/*
%{_datadir}/gtk-doc/html/libzapojit-%{api}/*
%{_datadir}/gir-1.0/Zpj-0.0.gir
%{_libdir}/libzapojit-%{api}.so
%{_libdir}/pkgconfig/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20149 |12mu|lightsoff-3.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           lightsoff
Version:        3.8.0
Release:        1
Summary:        GNOME Lightsoff game

License:        GPLv2+ and CC-BY-SA
URL:            https://live.gnome.org/Lightsoff
Group:		Games/Other
Source0:        http://ftp.gnome.org/pub/GNOME/sources/%{name}/3.8/%{name}-%{version}.tar.xz

BuildRequires:  pkgconfig(clutter-gtk-1.0)
BuildRequires:  desktop-file-utils
BuildRequires:  pkgconfig(gtk+-3.0)
BuildRequires:  intltool libxml2-utils
BuildRequires:  itstool

Obsoletes: gnome-games-lightsoff < 1:3.7.90

%description
A puzzle played on an 5X5 grid with the aim to turn off all the lights. Each
click on a tile toggles the state of the clicked tile and its non-diagonal
neighbors.

%prep
%setup -q


%build
%configure2_5x
%make


%install
%makeinstall_std

desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop

%find_lang %{name} --with-gnome


%files -f %{name}.lang
%doc COPYING
%{_bindir}/lightsoff
%{_datadir}/applications/lightsoff.desktop
%{_datadir}/glib-2.0/schemas/org.gnome.lightsoff.gschema.xml
%{_datadir}/icons/HighContrast/*/apps/lightsoff.*
%{_datadir}/icons/hicolor/*/apps/lightsoff.*
%{_datadir}/lightsoff

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20150 |12mu|link-grammar-4.8.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 4
%define libname %mklibname %{name} %{major}
%define devname %mklibname -d %{name}

Summary:	A syntactic parser of English
Name:		link-grammar
Version:	4.8.5
Release:	1
Group:		Office
License:	BSD-like
Url:		http://www.link.cs.cmu.edu/link/
Source0:	http://www.abisource.com/downloads/link-grammar/%{version}/%{name}-%{version}.tar.gz

%description
The Link Grammar Parser is a syntactic parser of English, based
on link grammar, an original theory of English syntax. Given a
sentence, the system assigns to it a syntactic structure, which
consists of a set of labeled links connecting pairs of words.
The parser also produces a "constituent" representation of a
sentence (showing noun phrases, verb phrases, etc.).

%files
%doc LICENSE README
%{_bindir}/*
%{_datadir}/link-grammar/*
%{_mandir}/man1/link-parser.1.*

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	A syntactic parser of English
Group:		System/Libraries

%description -n %{libname}
This package contains the shared library for %{name}.

%files -n %{libname}
%{_libdir}/lib*.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Support files necessary to compile applications with link-grammar
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
Libraries and header files necessary to compile applications using
link-grammar.

%files -n %{devname}
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/link-grammar.pc
%{_includedir}/link-grammar/*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std


%changelog
* Tue Jan 21 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.5-1
+ Revision: f0ddb62
- LOG New version 4.8.5, don't require Java



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20151 |12mu|linphone-3.6.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define linphone_major 5
%define mediastreamer_base_major 3
%define mediastreamer_voip_major 3
%define lpcxml_major 0
%define liblinphone %mklibname %{name} %{linphone_major}
%define libmediastreamer_base %mklibname mediastreamer_base %{mediastreamer_base_major}
%define libmediastreamer_voip %mklibname mediastreamer_voip %{mediastreamer_voip_major}
%define liblpcxml %mklibname lpc2xml %{lpcxml_major}
%define devname %mklibname -d %{name}

Summary:	Voice over IP Application
Name:		linphone
Version:	3.6.1
Release:	4
License:	GPLv2+
Group:		Communications
Url:		http://www.linphone.org/
Source0:	http://download.savannah.gnu.org/releases/linphone/stable/sources/linphone-%{version}.tar.gz
# Source1:	http://download.savannah.gnu.org/releases/linphone/stable/sources/linphone-%{version}.tar.gz.sig
Source2:	%{name}48.png
Source3:	%{name}32.png
Source4:	%{name}16.png
Patch0:		linphone-3.6.1-imagedir.patch
Patch1:		linphone-3.6.1-link.patch
# We don't have exosip-4.0 atm
# Patch2:	linphone-exosip-4.0.0.patch
BuildRequires:	desktop-file-utils
BuildRequires:	gtk-doc
BuildRequires:	intltool
BuildRequires:	gettext
BuildRequires:	exosip-devel
BuildRequires:	ffmpeg-devel
BuildRequires:	gettext-devel
BuildRequires:	gsm-devel
BuildRequires:	readline-devel
# http://lists.gnu.org/archive/html/linphone-developers/2013-04/msg00016.html
BuildRequires:	vim-common
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libosip2)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(libv4l1)
BuildRequires:	pkgconfig(libv4l2)
BuildRequires:	pkgconfig(glew)
BuildRequires:	pkgconfig(ortp) >= 0.17.0
BuildRequires:	pkgconfig(speex)
BuildRequires:	pkgconfig(theora)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xv)

%description
Linphone is web-phone with a GNOME2 interface. It uses open protocols
such as SIP and RTP to make the communications.

%files -f %{name}.lang
%doc COPYING README AUTHORS BUGS INSTALL ChangeLog
%doc %{_datadir}/gnome/help/%{name}
%{_bindir}/linphone*
%{_bindir}/mediastream
%{_bindir}/lpc2xml_test
%{_bindir}/xml2lpc_test
%{_mandir}/man1/*
%{_datadir}/pixmaps/%{name}/
%{_datadir}/sounds/%{name}/
%{_datadir}/images/linphone/nowebcamCIF.jpg
%{_datadir}/applications/*
%{_iconsdir}/hicolor/*/apps/linphone2.png
%{_liconsdir}/linphone2.png
%{_iconsdir}/linphone2.png
%{_miconsdir}/linphone2.png
%{_datadir}/linphone/

#--------------------------------------------------------------------

%package -n %{liblinphone}
Summary:	Primary library for %{name}
Group:		System/Libraries

%description -n %{liblinphone}
Primary library for %{name}.

%files -n %{liblinphone}
%{_libdir}/liblinphone.so.%{linphone_major}*

#--------------------------------------------------------------------

%package -n %{liblpcxml}
Summary:	Shared libs for %{name}
Group:		System/Libraries

%description -n %{liblpcxml}
Shared libs for %{name}

%files -n %{liblpcxml}
%{_libdir}/liblpc2xml.so.%{lpcxml_major}*
%{_libdir}/libxml2lpc.so.%{lpcxml_major}*

#--------------------------------------------------------------------

%package -n %{libmediastreamer_base}
Summary:	Media Streaming Base library for %{name}
Group:		System/Libraries

%description -n %{libmediastreamer_base}
Media Streaming library for %{name} - base part.

%files -n %{libmediastreamer_base}
%{_libdir}/libmediastreamer_base.so.%{mediastreamer_base_major}*

#--------------------------------------------------------------------

%package -n %{libmediastreamer_voip}
Summary:	Media Streaming VoIP library for %{name}
Group:		System/Libraries

%description -n %{libmediastreamer_voip}
Media Streaminglibrary for %{name} - VoIP part.

%files -n %{libmediastreamer_voip}
%{_libdir}/libmediastreamer_voip.so.%{mediastreamer_voip_major}*

#--------------------------------------------------------------------

%package -n %{devname}
Summary:	Header files and static libraries from %{name}
Group:		Development/C
Requires:	%{liblinphone} = %{version}-%{release}
Requires:	%{liblpcxml} = %{version}-%{release}
Requires:	%{libmediastreamer_base} = %{version}-%{release}
Requires:	%{libmediastreamer_voip} = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{devname}
Libraries and includes files for developing programs based on %{name}.

%files -n %{devname}
%{_includedir}/linphone/
%{_includedir}/mediastreamer2/
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc

#--------------------------------------------------------------------

%prep
%setup -q
find '(' -name '*.c' -o -name '*.h' ')' -print0 | xargs -0 sed -i -e 's,\r$,,'
%patch0 -p0 -b .image-dir
%patch1 -p0 -b .link
# %%patch2 -p1 -b .exosip~

%build
./autogen.sh

( pushd mediastreamer2
./autogen.sh
%before_configure
popd )

%configure2_5x \
    --disable-static \
    --disable-rpath \
    --enable-alsa \
    --disable-strict \
    --enable-external-ortp \
    --enable-ipv6
%make

%install
%makeinstall_std

%find_lang %{name} --all-name --with-man

%__perl -pi -e "s|linphone/linphone2\.png|linphone2|g" %{buildroot}%{_datadir}/applications/linphone.desktop
desktop-file-install \
	--vendor="" \
	--add-category="VideoConference" \
	--remove-category='Application' \
	--dir %{buildroot}%{_datadir}/applications \
	%{buildroot}%{_datadir}/applications/linphone.desktop

#icons
%__mkdir_p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
%__install -m 644 %{SOURCE4} \
	%{buildroot}%{_iconsdir}/hicolor/16x16/apps/linphone2.png
%__install -m 644 %{SOURCE3} \
	%{buildroot}%{_iconsdir}/hicolor/32x32/apps/linphone2.png
%__install -m 644 %{SOURCE2} \
	%{buildroot}%{_iconsdir}/hicolor/48x48/apps/linphone2.png
%__mkdir_p %{buildroot}/%{_miconsdir}
%__ln_s ../hicolor/16x16/apps/linphone2.png \
      %{buildroot}/%{_miconsdir}/
%__mkdir_p %{buildroot}/%{_iconsdir}
%__ln_s hicolor/32x32/apps/linphone2.png \
      %{buildroot}/%{_iconsdir}/
%__mkdir_p %{buildroot}/%{_liconsdir}
%__ln_s ../hicolor/48x48/apps/linphone2.png \
      %{buildroot}/%{_liconsdir}/

# remove unwanted docs, generated if doxygen is installed
%__rm -rf %{buildroot}%{_docdir}/ortp %{buildroot}%{_docdir}/mediastreamer* %{buildroot}%{_docdir}/%{name}*



%changelog
* Tue Dec 17 2013 Alexander Kazancev <kazancas@gmail.com> 3.6.1-4
+ Revision: d3303ae
- rebuild with new libglew



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20152 |12mu|linuxdoc-tools-0.9.21-18
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A text formatting package based on SGML
Name:		linuxdoc-tools
Version:	0.9.21
Release:	18
License:	Freely distributable
Group:		Publishing
Url:		http://people.debian.org/~sano/linuxdoc-tools/
Source0:	http://people.debian.org/~sano/linuxdoc-tools/archives/%{name}_%{version}.tar.bz2
Patch0:		linuxdoc-tools-0.9.21-letter.patch
Patch1:		linuxdoc-tools-0.9.20-strip.patch
Patch2:		linuxdoc-tools-ifpdf.patch
Patch3:		linuxdoc-tools_0.9.68-yyleng.patch
BuildRequires:	flex
BuildRequires:	openjade
BuildRequires:	sgml-common
BuildRequires:	groff-for-man
Requires:	docbook-utils
Requires:	gawk
Requires:	groff
Requires:	openjade
#gw needed by sgml2info
Requires:	tetex-latex
Requires:	texinfo

%description
Linuxdoc-tools is a text formatting suite based on SGML (Standard
Generalized Markup Language), using the LinuxDoc document type.
Linuxdoc-tools allows you to produce LaTeX, HTML, GNU info, LyX, RTF,
plain text (via groff), and other format outputs from a single SGML
source.  Linuxdoc-tools is intended for writing technical software
documentation.

%files
%doc %{_docdir}/%{name}-%{version}
%{_bindir}/*
%{_datadir}/%{name}
%{_datadir}/entity-map
%{_datadir}/texmf-dist/tex/latex/misc/*.sty
%{perl_vendorlib}/Text/*.pm
%{_mandir}/*/*

%post
[ -x %{_bindir}/texhash ] && /usr/bin/env - %{_bindir}/texhash > /dev/null 2>&1
exit 0

%postun
[ -x %{_bindir}/texhash ] && /usr/bin/env - %{_bindir}/texhash > /dev/null 2>&1
exit 0

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1 -b .letter
%patch1 -p1 -b .strip
%patch2 -p1 -b .ifpdf
%patch3 -p1 -b .yyleng

%build
%configure2_5x \
	--with-installed-nsgmls \
	--with-installed-iso-entities
# Packaging brain-damage
( cd entity-map
  autoconf
  %configure2_5x
)
%make OPTIMIZE="%{optflags}"
perl -pi -e 's,\$main::prefix/share/sgml/iso-entities-8879.1986/iso-entities.cat,/usr/share/sgml/sgml-iso-entities-8879.1986/catalog,' \
           lib/LinuxDocTools.pm

%install
%makeinstall
mv %{buildroot}%{_docdir}/%{name} %{buildroot}%{_docdir}/%{name}-%{version}
perl -pi -e 's,/usr/share/sgml/iso-entities-8879.1986/iso-entities.cat,\$main::prefix/share/sgml/sgml-iso-entities-8879.1986/catalog,' \
           %{buildroot}%{_datadir}/%{name}/LinuxDocTools.pm

# Some files need moving around.
rm -f %{buildroot}%{_datadir}/%{name}/epsf.*
rm -f %{buildroot}%{_datadir}/%{name}/url.sty
install -d %{buildroot}%{_datadir}/texmf-dist/tex/latex/misc
mv %{buildroot}%{_datadir}/%{name}/*.sty \
	%{buildroot}%{_datadir}/texmf-dist/tex/latex/misc

# Move perl modules to perl_vendorlib
mkdir -p %{buildroot}%{perl_vendorlib}/Text
mv %{buildroot}%{_libdir}/perl5/Text/EntityMap.pm \
	%{buildroot}%{perl_vendorlib}/Text/

cat > doc/COPYRIGHT <<EOF
(C) International Organization for Standardization 1986
Permission to copy in any form is granted for use with
conforming SGML systems and applications as defined in
ISO 8879, provided this notice is included in all copies.
EOF


%changelog
* Fri Apr 18 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.9.21-18
+ Revision: db246a0
- Fix path to texmf



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20153 |12mu|linux-firmware-20131001-6.gitb8ac7c7e
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global checkout b8ac7c7e
%global firmware_release 6

%global _firmwarepath	/lib/firmware

Name:		linux-firmware
Version:	20131001
Release:	%{firmware_release}.git%{checkout}
Summary:	Firmware files used by the Linux kernel

Group:		System/Kernel and hardware
License:	GPL+ and GPLv2+ and MIT and Redistributable, no modification permitted
URL:		http://www.kernel.org/
Source0:	ftp://ftp.kernel.org/pub/linux/kernel/people/dwmw2/firmware/%{name}-%{version}.tar.gz
BuildArch:	noarch
Provides:	kernel-firmware = %{version} radeon-firmware = %{version} rtlwifi-firmware = %{version}
Obsoletes:	kernel-firmware < %{version} radeon-firmware < %{version} rtlwifi-firmware < %{version}
Obsoletes:	ueagle-firmware <= 1.1-4
Obsoletes:	microcode
Conflicts:	microcode_ctl < 2.1-1
Obsoletes:  kernel-firmware-extra
Conflicts:  kernel-firmware-extra

%description
This package includes firmware files required for some devices to
operate.

%package -n iwlwifi-agn-ucode
Summary:	Firmware for Intel(R) Wireless WiFi 1xx/1000/2xxx/5xxx/6xxx Series Adapters
License:	Redistributable, no modification permitted
Version:	%{version}
Release:	%{firmware_release}

%description -n iwlwifi-agn-ucode
This package contains all the iwlwifi wireless firmware files supported 
by the iwlwifi kernel driver. That means all of: 
iwlwifi-1xx/1000/2xxx/5xxx/6xxx*.ucode firmwares.

%package -n iwl3945-firmware
Summary:	Firmware for Intel® PRO/Wireless 3945 A/B/G network adaptors
License:	Redistributable, no modification permitted
Version:	15.32.2.9
Release:	%{firmware_release}

%description -n iwl3945-firmware
This package contains the firmware required by the iwl3945 driver
for Linux.  Usage of the firmware is subject to the terms and conditions
contained inside the provided LICENSE file. Please read it carefully.

%package -n iwl4965-firmware
Summary:	Firmware for Intel® PRO/Wireless 4965 A/G/N network adaptors
License:	Redistributable, no modification permitted
Version:	228.61.2.24
Release:	%{firmware_release}

%description -n iwl4965-firmware
This package contains the firmware required by the iwl4965 driver
for Linux.  Usage of the firmware is subject to the terms and conditions
contained inside the provided LICENSE file. Please read it carefully.

%package -n libertas-usb8388-firmware
Summary:	Firmware for Marvell Libertas USB 8388 Network Adapter
License:	Redistributable, no modification permitted
Epoch:		2 
Obsoletes:	libertas-usb8388-firmware < 2:5.110.22.p23-8
%description -n libertas-usb8388-firmware
Firmware for Marvell Libertas USB 8388 Network Adapter

%package -n libertas-usb8388-olpc-firmware
Summary:	OLPC firmware for Marvell Libertas USB 8388 Network Adapter
License:	Redistributable, no modification permitted
%description -n libertas-usb8388-olpc-firmware
Firmware for Marvell Libertas USB 8388 Network Adapter with OLPC mesh network
support.

%package -n libertas-sd8686-firmware
Summary:	Firmware for Marvell Libertas SD 8686 Network Adapter
License:	Redistributable, no modification permitted
Obsoletes:	libertas-sd8686-firmware < 9.70.20.p0-4
%description -n libertas-sd8686-firmware
Firmware for Marvell Libertas SD 8686 Network Adapter

%package -n libertas-sd8787-firmware
Summary:	Firmware for Marvell Libertas SD 8787 Network Adapter
License:	Redistributable, no modification permitted
%description -n libertas-sd8787-firmware
Firmware for Marvell Libertas SD 8787 Network Adapter

%prep
%setup -q -n linux-firmware-%{checkout}

%build
# Remove firmware shipped in separate packages already
# Perhaps these should be built as subpackages of linux-firmware?
rm -rf ess korg sb16 yamaha
# And _some_ conexant firmware.
rm v4l-cx23418-apu.fw v4l-cx23418-cpu.fw v4l-cx23418-dig.fw v4l-cx25840.fw

# Remove source files we don't need to install
rm -f usbdux/*dux */*.asm
rm -rf carl9170fw

# No need to install old firmware versions where we also provide newer versions
# which are preferred and support the same (or more) hardware
rm -f libertas/sd8686_v8*
rm -f libertas/usb8388_v5.bin

# Remove firmware for Creative CA0132 HD as it's in alsa-firmware
rm -f ctefx.bin ctspeq.bin

%install
mkdir -p %{buildroot}/%{_firmwarepath}
mkdir -p %{buildroot}/%{_firmwarepath}/updates
cp -r * %{buildroot}/%{_firmwarepath}
rm %{buildroot}/%{_firmwarepath}/{WHENCE,LICENCE.*,LICENSE.*}

# Create file list but exclude firmwares that we place in subpackages
FILEDIR=`pwd`
pushd %{buildroot}/%{_firmwarepath}
find . \! -type d > $FILEDIR/linux-firmware.files
find . -type d | sed -e '/^.$/d' > $FILEDIR/linux-firmware.dirs
popd
sed -i -e 's:^./::' linux-firmware.{files,dirs}
sed -i -e '/^iwlwifi/d' \
	-i -e '/^libertas\/sd8686/d' \
	-i -e '/^libertas\/usb8388/d' \
	-i -e '/^mrvl\/sd8787/d' \
	linux-firmware.files
sed -i -e 's!^!/lib/firmware/!' linux-firmware.{files,dirs}
sed -e 's/^/%%dir /' linux-firmware.dirs >> linux-firmware.files


%files -n iwlwifi-agn-ucode
%doc WHENCE LICENCE.iwlwifi_firmware
%{_firmwarepath}/iwlwifi-100-5.ucode
%{_firmwarepath}/iwlwifi-105-*.ucode
%{_firmwarepath}/iwlwifi-135-*.ucode
%{_firmwarepath}/iwlwifi-1000-*.ucode
%{_firmwarepath}/iwlwifi-2000-*.ucode
%{_firmwarepath}/iwlwifi-2030-*.ucode
%{_firmwarepath}/iwlwifi-5000-*.ucode
%{_firmwarepath}/iwlwifi-5150-*.ucode
%{_firmwarepath}/iwlwifi-6000-*.ucode
%{_firmwarepath}/iwlwifi-6000g2a-*.ucode
%{_firmwarepath}/iwlwifi-6000g2b-*.ucode
%{_firmwarepath}/iwlwifi-6050-*.ucode
%{_firmwarepath}/iwlwifi-7260-*.ucode
%{_firmwarepath}/iwlwifi-3160-*.ucode

%files -n iwl3945-firmware
%defattr(-,root,root,-)
%doc WHENCE LICENCE.iwlwifi_firmware
%{_firmwarepath}/iwlwifi-3945-*.ucode

%files -n iwl4965-firmware
%defattr(-,root,root,-)
%doc WHENCE LICENCE.iwlwifi_firmware
%{_firmwarepath}/iwlwifi-4965-*.ucode

%files -n libertas-usb8388-firmware
%defattr(-,root,root,-)
%doc WHENCE LICENCE.Marvell
%dir %{_firmwarepath}/libertas
%{_firmwarepath}/libertas/usb8388_v9.bin

%files -n libertas-usb8388-olpc-firmware
%defattr(-,root,root,-)
%doc WHENCE LICENCE.Marvell
%dir %{_firmwarepath}/libertas
%{_firmwarepath}/libertas/usb8388_olpc.bin

%files -n libertas-sd8686-firmware
%defattr(-,root,root,-)
%doc WHENCE LICENCE.Marvell
%dir %{_firmwarepath}/libertas
%{_firmwarepath}/libertas/sd8686*

%files -n libertas-sd8787-firmware
%defattr(-,root,root,-)
%doc WHENCE LICENCE.Marvell
%dir %{_firmwarepath}/mrvl
%{_firmwarepath}/mrvl/sd8787*

%files -f linux-firmware.files
%defattr(-,root,root,-)
%dir %{_firmwarepath}
%doc WHENCE LICENCE.* LICENSE.*

%changelog
* Fri Oct 11 2013 Alex Burmashev <alex.burmashev@rosalab.ru> 20131001-6.gitb8ac7c7e
+ Revision: 88c2c46
- release up
- Obsoletes:  kernel-firmware-extra
- Conflicts:  kernel-firmware-extra



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20154 |12mu|live-2013.06.18-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	LIVE555 Streaming Media Library
Name:		live
Version:	2013.06.18
Release:	1
Source0:	http://live555.com/liveMedia/public/%{name}.%{version}.tar.gz
License:	LGPLv2+
Group:		System/Libraries
URL:		http://www.live555.com/liveMedia/

%description
This code forms a set of C++ libraries for multimedia streaming, using
open standard protocols (RTP/RTCP, RTSP, SIP). These libraries - which
can be compiled for Unix (including Linux and Mac OS X), Windows, and
QNX (and other POSIX-compliant systems) - can be used to build
streaming applications.

This package contains the example apps of LIVE555.

%package	devel
Summary:	Development files of the LIVE555 Streaming Media Library
Group:		Development/C++

%description	devel
This code forms a set of C++ libraries for multimedia streaming, using
open standard protocols (RTP/RTCP, RTSP, SIP). These libraries - which
can be compiled for Unix (including Linux and Mac OS X), Windows, and
QNX (and other POSIX-compliant systems) - can be used to build
streaming applications.

This package contains all needed files to build programs based on LIVE555.

%prep
%setup -q -n %{name}
sed -i -e "s/-O2/$RPM_OPT_FLAGS/" \
  config.linux-with-shared-libraries
  
find . -name '*.cpp' -exec chmod 644 {} \;

%build
%setup_compile_flags
./genMakefiles linux
make clean
make CFLAGS="%{optflags} -DRTSPCLIENT_SYNCHRONOUS_INTERFACE=1"

%install
for dir in BasicUsageEnvironment groupsock liveMedia UsageEnvironment; do
  mkdir -p %{buildroot}%{_libdir}/%{name}/$dir
  cp -r $dir/*.a $dir/include %{buildroot}%{_libdir}/%{name}/$dir
done
mkdir -p %{buildroot}%{_bindir}
for testprog in `find testProgs mediaServer -type f -perm 755`; do
  install $testprog %{buildroot}%{_bindir}
done

%files
%doc COPYING README
%{_bindir}/MPEG2TransportStreamIndexer
%{_bindir}/live555MediaServer
%{_bindir}/openRTSP
%{_bindir}/playSIP
%{_bindir}/sapWatch
%{_bindir}/test*
%{_bindir}/vobStreamer

%files devel
%{_libdir}/%{name}

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20155 |12mu|livecd-tools-18.8-50
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%{!?python_sitelib: %define python_sitelib %(%{__python} -c "import distutils.sysconfig as d; print d.get_python_lib()")}

%define debug_package %{nil}

Summary: Tools for building live CDs
Name: livecd-tools
Version: 18.8
Release: 50
Epoch: 1
License: GPLv2
Group: System/Base
URL: http://git.fedorahosted.org/git/livecd
# To make source tar ball:
# git clone git://git.fedorahosted.org/livecd
# cd livecd
# make dist
# scp livecd*.tar.bz2 fedorahosted.org:livecd
Source0: http://fedorahosted.org/releases/l/i/livecd/%{name}-%{version}.tar.bz2
Source1: arch.py
Source3: rosa-image-fix-x86.pl
Patch0: livecd-tools-18.8.urpmi.rosa.patch
Patch1: livecd-tools-18.8.noyum.patch
Patch2: livecd-tools-18.8.more.fixes.patch
Patch3: livecd-tools-18.8.localboot.patch
Patch4: livecd-tools-18.8.revert.patch
Patch5: livecd-tools-18.8.sgb2.patch
Patch6: livecd-tools-18.8.safemode.patch
Patch7: livecd-tools-18.8.Distroname.patch
Patch8: livecd-tools-18.8.splash.patch
Patch9: livecd-tools-18.8.fs_nls.patch
Patch10: livecd-tools.get-name-from-lsb.patch
Patch11: livecd-tools-18.8.vga.removal.patch
Patch12: livecd-tools-18.8.initramfs-initrd.patch
Patch13: livecd-tools-18.8.fustunsafe.patch
Patch14: livecd-tools-18.8.debug.patch
Patch15: livecd-tools-18.8.hackfs.patch
Patch16: livecd-tools-18.8.quiet.patch

BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
Requires: python-imgcreate = %{epoch}:%{version}-%{release}
Requires: mkisofs
Requires: isomd5sum
Requires: parted
Requires: pyparted
Requires: util-linux
Requires: dosfstools
Requires: e2fsprogs
Requires: lorax >= 18.3
Obsoletes: livecd-iso-to-disk

%ifarch %{ix86} x86_64
Requires: syslinux
%endif
Requires: dumpet
BuildRequires: perl
BuildRequires: python


%description 
Tools for generating live CDs on Fedora based systems including
derived distributions such as RHEL, CentOS and others. See
http://fedoraproject.org/wiki/FedoraLiveCD for more details.

%package -n python-imgcreate
Summary: Python modules for building system images
Group: System/Base
Requires: util-linux
Requires: coreutils
Requires: e2fsprogs
Requires: squashfs-tools
Requires: pykickstart >= 0.96
Requires: dosfstools >= 2.11-8
#Requires: system-config-keyboard >= 1.3.0
Requires: python-urlgrabber
Requires: python-selinux
Requires: dbus-python
#Requires: policycoreutils

%description -n python-imgcreate
Python modules that can be used for building images for things
like live image or appliances.


%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1
%patch6 -p1
%patch7 -p1
%patch8 -p1
%patch9 -p1
%patch10 -p1
%patch11 -p1
%patch12 -p1
%patch13 -p1
%patch14 -p1
%patch15 -p1
%patch16 -p1

%build
make

%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
%__install -m 0644 %{SOURCE1} %{buildroot}%{python_sitelib}/imgcreate/
%__install -m 0755 %{SOURCE3} %{buildroot}%{_bindir}/


%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc AUTHORS COPYING README HACKING
%doc config/livecd-fedora-minimal.ks
%{_mandir}/man*/*
%{_bindir}/livecd-creator
%{_bindir}/livecd-iso-to-disk
%{_bindir}/livecd-iso-to-pxeboot
%{_bindir}/image-creator
%{_bindir}/liveimage-mount
%{_bindir}/edit-livecd
%{_bindir}/mkbiarch
%{_bindir}/rosa-image-fix-x86.pl
/usr/share/doc/livecd-tools*

%files -n python-imgcreate
%defattr(-,root,root,-)
%doc API COPYING
%dir %{python_sitelib}/imgcreate
%{python_sitelib}/imgcreate/*.py
%{python_sitelib}/imgcreate/*.pyo
%{python_sitelib}/imgcreate/*.pyc


%changelog
* Tue Sep 23 2014 Konstantin Vlasov <konstantin.vlasov@rosalab.ru> 1:18.8-50
+ Revision: eb975fe
- Rolled back to version 18.8 with fixes

* Tue Sep 23 2014 Konstantin Vlasov <konstantin.vlasov@rosalab.ru> 1:18.8-50
+ Revision: 01ca93c
- Support different locations for isolinux splash

* Fri Sep 19 2014 Konstantin Vlasov <konstantin.vlasov@rosalab.ru> 1:21.1-14
+ Revision: 9285e12
- Returned syslinux background

* Fri Aug 15 2014 Alex Burmashev <alex.burmashev@gmail.com> 1:21.1-13
+ Revision: bc6ba57
- fix name in python script

* Fri Aug 15 2014 Alex Burmashev <alex.burmashev@gmail.com> 1:21.1-12
+ Revision: c06d920
- rediff patch

* Thu Aug 14 2014 Konstantin Vlasov <konstantin.vlasov@rosalab.ru> 1:21.1-11
+ Revision: 2cdd630
- Release number updated

* Thu Aug 14 2014 Alex Burmashev <alex.burmashev@rosalab.ru> 1:21.1-10
+ Revision: 5ff303f
- fix package name

* Fri Aug 08 2014 Alex Burmashev <alex.burmashev@gmail.com> 1:21.1-10
+ Revision: a2764f0
- fix installation of packages

* Thu Aug 07 2014 Alex Burmashev <alex.burmashev@rosalab.ru> 1:21.1-9
+ Revision: 0b66ccc
- Updated livecd-tools.spec

* Thu Aug 07 2014 Alex Burmashev <alex.burmashev@gmail.com> 
+ Revision: 399d4cb
- add hack4 patch for kernel

* Fri Jul 04 2014 Alex Burmashev <alex.burmashev@gmail.com> 1:21.1-7
+ Revision: 1b44aec
- fix path to splash

* Thu Jul 03 2014 Alex Burmashev <alex.burmashev@gmail.com> 1:21.1-6
+ Revision: 671207b
- added a hack #3

* Thu Jul 03 2014 Alex Burmashev <alex.burmashev@gmail.com> 1:21.1-5
+ Revision: 7612814
- added one more hack

* Thu Jul 03 2014 Alex Burmashev <alex.burmashev@gmail.com> 1:21.1-4
+ Revision: 5423803
- added one more patch

* Wed Jul 02 2014 Alex Burmashev <alex.burmashev@gmail.com> 1:21.1-3
+ Revision: bbdaed3
- livecd-tools were update to 21.1 version

* Fri Jun 27 2014 Alex Burmashev <alex.burmashev@rosalab.ru> 1:18.8-49
+ Revision: 5399ae6
- MassBuild#440: Increase release tag

* Fri Jun 27 2014 Alex Burmashev <alex.burmashev@gmail.com> 1:18.8-48
+ Revision: aae290e
- rediff patch

* Thu Jun 26 2014 Alex Burmashev <alex.burmashev@gmail.com> 1:18.8-47
+ Revision: 021792b
- added a patch to fix path t jpgs

* Tue May 06 2014 Arkady Shane <ashejn@gmail.com> 1:18.8-46
+ Revision: fbfc6d8
- Added BR: perl

* Tue May 06 2014 Arkady Shane <ashejn@gmail.com> 1:18.8-46
+ Revision: 4371d6e
- change R to BR

* Tue May 06 2014 Arkady Shane <ashejn@gmail.com> 1:18.8-46
+ Revision: fd30e26
- added R: perl-podlators

* Mon Apr 21 2014 Alex Burmashev <alex.burmashev@rosalab.ru> 1:18.8-46
+ Revision: 9ac6496
- release up

* Mon Apr 21 2014 Alex Burmashev <alex.burmashev@gmail.com> 1:18.8-45
+ Revision: 67a340b
- added quiet to start and install

* Tue Jan 21 2014 Alex Burmashev <alex.burmashev@gmail.com> 1:18.8-45
+ Revision: 2a679a2
- rediff perl script

* Tue Jan 21 2014 Alex Burmashev <alex.burmashev@gmail.com> 1:18.8-44
+ Revision: 25ba35e
- updated patch

* Tue Jan 21 2014 Alex Burmashev <alex.burmashev@gmail.com> 1:18.8-44
+ Revision: 4b1e776
- release up

* Tue Jan 21 2014 Alex Burmashev <alex.burmashev@gmail.com> 1:18.8-43
+ Revision: 729b671
- updated patch

* Tue Jan 21 2014 Alex Burmashev <alex.burmashev@rosalab.ru> 1:18.8-43
+ Revision: e419db0
- Updated livecd-tools.spec

* Tue Jan 21 2014 Alex Burmashev <alex.burmashev@rosalab.ru> 1:18.8-42
+ Revision: e93e5ba
- Updated livecd-tools.spec

* Tue Jan 21 2014 Alex Burmashev <alex.burmashev@gmail.com> 1:18.8-41
+ Revision: 1840fe9
- updated hackfs patch

* Thu Jan 16 2014 Alex Burmashev <alex.burmashev@gmail.com> 1:18.8-39
+ Revision: 581cae6
- disabled hackfs patch

* Tue Jan 14 2014 Alex Burmashev <alex.burmashev@gmail.com> 1:18.8-38
+ Revision: c75e8a0
- modified patch

* Tue Jan 14 2014 Alex Burmashev <alex.burmashev@gmail.com> 1:18.8-37
+ Revision: ca72028
- pack iso hack too into livecd-tools

* Tue Nov 26 2013 Alex Burmashev <alex.burmashev@rosalab.ru> 1:18.8-35
+ Revision: 71ceca9
- release up

* Tue Nov 19 2013 Alex Burmashev <alex.burmashev@rosalab.ru> 1:18.8-33
+ Revision: f5a1f8f
- actually add debug patch

* Tue Nov 19 2013 Alex Burmashev <alex.burmashev@rosalab.ru> 1:18.8-32
+ Revision: 6c00131
- enabled debug patch

* Tue Aug 27 2013 root <root@localhost.localdomain> 1:18.8-31
+ Revision: 029c403
- added --fastunsafe for urpmi

* Tue Jul 02 2013 root <root@localhost.localdomain> 1:18.8-30
+ Revision: 98f9e2c
- added initramfs to initrd patch

* Mon Jun 10 2013 root <root@localhost.localdomain> 1:18.8-28
+ Revision: e7bf288
- added a vga removal patch

* Thu May 23 2013 Alex Burmashev <alex.burmashev@rosalab.ru> 1:18.8-27
+ Revision: 3a1130e
- one more fix

* Wed May 22 2013 Alex Burmashev <alex.burmashev@rosalab.ru> 1:18.8-27
+ Revision: 968b0e2
- changed lsb patch to system-release

* Tue May 21 2013 root <root@localhost.localdomain> 1:18.8-27
+ Revision: b45a113
- modified lsb_release string

* Tue May 21 2013 root <root@localhost.localdomain> 1:18.8-27
+ Revision: 038c7b9
- added a patch to get syslinux name from LSB info



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20156 |12mu|llvm-3.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 0

# clang header paths are hard-coded at compile time
# and need adjustment whenever there's a new GCC version
%define gcc_version %(gcc -dumpversion)

%define compile_apidox 0
%{?_with_apidox: %{expand: %%global compile_apidox 1}}

%bcond_without clang

Summary:	Low Level Virtual Machine (LLVM)
Name:		llvm
Version:	3.3
Release:	4
License:	NCSA
Group:		Development/Other
Url:		http://llvm.org/
# There's a branch of LLVM maintained at
# git://people.freedesktop.org/~tstellar/llvm
# Ir is the working branch of the AMDGPU/R600 backend needed by Mesa (and is otherwise
# more or less identical to upstream llvm).
# At times it may be necessary to package this branch instead.
Source0:	http://llvm.org/releases/%{version}/llvm-%{version}.src.tar.gz
Source1:	http://llvm.org/releases/%{version}/cfe-%{version}.src.tar.gz
Source2:	http://llvm.org/releases/%{version}/clang-tools-extra-%{version}.src.tar.gz
Source3:	http://llvm.org/releases/%{version}/polly-%{version}.src.tar.gz
Source1000:	llvm.rpmlintrc
# Versionize libclang.so (Anssi 08/2012):
Patch0:		clang-soname.patch
# Adjust search paths to match the OS
Patch1:		0000-clang-mandriva.patch
# ARM hardfloat hack
# see http://llvm.org/bugs/show_bug.cgi?id=15557
# and https://bugzilla.redhat.com/show_bug.cgi?id=803433
Patch2:		clang-hardfloat-hack.patch
BuildRequires:	bison
BuildRequires:	chrpath
BuildRequires:	flex
BuildRequires:	graphviz
BuildRequires:	groff
BuildRequires:	libtool
BuildRequires:	ocaml
BuildRequires:	sed
BuildRequires:	tcl
BuildRequires:	zip
BuildRequires:	libstdc++-devel
BuildRequires:	pkgconfig(cloog-isl)
BuildRequires:	pkgconfig(isl)
BuildRequires:	pkgconfig(libffi)
%if %{compile_apidox}
BuildRequires:	doxygen
%endif
Requires:	libstdc++-devel

%description
LVM is a robust system, particularly well suited for developing new mid-level
language-independent analyses and optimizations of all sorts, including those
that require  extensive interprocedural analysis. LLVM is also a great target
for front-end development for conventional or research programming languages,
including those which require compile-time, link-time, or run-time optimization 
for effective implementation, proper tail calls or garbage collection. 

%files
%doc LICENSE.TXT
%{_bindir}/bugpoint
%{_bindir}/llc
%{_bindir}/lli
%{_bindir}/opt
%{_bindir}/llvm-ar
%{_bindir}/llvm-as
%{_bindir}/llvm-bcanalyzer
%{_bindir}/llvm-diff
%{_bindir}/llvm-dis
%{_bindir}/llvm-extract
%{_bindir}/llvm-link
%{_bindir}/llvm-mc
%{_bindir}/llvm-nm
%{_bindir}/llvm-objdump
%{_bindir}/llvm-prof
%{_bindir}/llvm-ranlib
%{_bindir}/llvm-readobj
%{_bindir}/llvm-cov
%{_bindir}/llvm-dwarfdump
%{_bindir}/llvm-mcmarkup
%{_bindir}/llvm-rtdyld
%{_bindir}/llvm-size
%{_bindir}/llvm-stress
%{_bindir}/llvm-symbolizer
%{_bindir}/llvm-tblgen
%{_bindir}/macho-dump
%{_libdir}/ocaml/*

#----------------------------------------------------------------------------

%define major %{version}
%define libname %mklibname %{name} %{major}

%package -n %{libname}
Summary:	LLVM shared libraries
Group:		System/Libraries
Conflicts:	llvm < 3.0-4

%description -n %{libname}
Shared libraries for the LLVM compiler infrastructure. This is needed by
programs that are dynamically linked against libLLVM.

%files -n %{libname}
%{_libdir}/libLLVM-%{major}.so

#----------------------------------------------------------------------------

%define devname %mklibname -d %{name}

%package -n %{devname}
Summary:	Development files for LLVM
Group:		Development/Other
Provides:	llvm-devel = %{EVRD}
Requires:	%{libname} = %{EVRD}
Requires:	%{name} = %{EVRD}
Conflicts:	llvm < 3.0-7
Conflicts:	%{_lib}llvm3.0 < 3.0-9

%description -n %{devname}
This package contains the development files for LLVM.

%files -n %{devname}
%{_bindir}/%{name}-config
%{_libdir}/libLLVM.so
%{_includedir}/%{name}
%{_includedir}/%{name}-c
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/BugpointPasses.so
%{_libdir}/%{name}/libLLVM*.a
%{_libdir}/%{name}/libLLVM*.so
%{_libdir}/%{name}/libLTO.a
%{_libdir}/%{name}/libLTO.so
%{_libdir}/%{name}/libprofile_rt.a
%{_libdir}/%{name}/libprofile_rt.so
%{_libdir}/%{name}/libllvm*.a

#----------------------------------------------------------------------------

%package doc
Summary:	Documentation for LLVM
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description doc
Documentation for the LLVM compiler infrastructure.

%files doc
%doc README.txt
%doc docs/*.css
%doc docs/*.html
%doc docs/tutorial
%doc docs/ocamldoc
%doc examples
%if %{compile_apidox}
%doc docs/doxygen
%endif

#----------------------------------------------------------------------------

%package polly
Summary:	Polyhedral optimizations for LLVM
License:	MIT
Group:		Development/Other

%description polly
Polly is a polyhedral optimizer for LLVM.

Using an abstract mathematical representation it analyzes and optimizes
the memory access pattern of a program. This includes data-locality
optimizations for cache locality as well as automatic parallelization
for thread-level and SIMD parallelism.

Our overall goal is an integrated optimizer for data-locality and
parallelism that takes advantage of multi-cores, cache hierarchies,
short vector instructions as well as dedicated accelerators.

%files polly
%{_bindir}/pollycc
%{_bindir}/pollyc++
%{_libdir}/llvm/LLVMPolly.so

#----------------------------------------------------------------------------

%package polly-devel
Summary:	Development files for Polly
License:	MIT
Group:		Development/Other

%description polly-devel
Development files for Polly.

Polly is a polyhedral optimizer for LLVM.

Using an abstract mathematical representation it analyzes and optimizes
the memory access pattern of a program. This includes data-locality
optimizations for cache locality as well as automatic parallelization
for thread-level and SIMD parallelism.

Our overall goal is an integrated optimizer for data-locality and
parallelism that takes advantage of multi-cores, cache hierarchies,
short vector instructions as well as dedicated accelerators.

%files polly-devel
%{_includedir}/polly
%{_libdir}/llvm/libpollyanalysis.a
%{_libdir}/llvm/libpollycodegen.a
%{_libdir}/llvm/libpollyexchange.a
%{_libdir}/llvm/libpollyjson.a
%{_libdir}/llvm/libpollysupport.a

#----------------------------------------------------------------------------

%if %{with clang}
# TODO: %{_bindir}/clang is linked against static libclang.a, could it be
# linked against libclang.so instead, like llvm-* are against livLLVM.so?

%package -n clang
Summary:	A C language family front-end for LLVM
License:	NCSA
Group:		Development/Other
# TODO: is this requires:llvm needed, or just legacy from fedora pkg layout?
Requires:	llvm = %{EVRD}
# clang requires gcc, clang++ requires libstdc++-devel
Requires:	gcc
Requires:	libstdc++-devel >= %{gcc_version}

%description -n clang
clang: noun
    1. A loud, resonant, metallic sound.
    2. The strident call of a crane or goose.
    3. C-language family front-end toolkit.

The goal of the Clang project is to create a new C, C++, Objective C
and Objective C++ front-end for the LLVM compiler. Its tools are built
as libraries and designed to be loosely-coupled and extensible.

%files -n clang
%doc clang-docs/*
%{_bindir}/clang*
%{_bindir}/cpp11-migrate
%{_libdir}/llvm/libmigrateCore.a
%{_bindir}/c-index-test
%{_prefix}/lib/clang
%doc %{_mandir}/man1/clang.1.*
%endif

#----------------------------------------------------------------------------

%if %{with clang}
%define clang_major %{version}
%define libclang %mklibname clang %{clang_major}

%package -n %{libclang}
Summary:	Shared library for clang
Group:		System/Libraries

%description -n %{libclang}
Shared libraries for the clang compiler. This is needed by
programs that are dynamically linked against libclang.

%files -n %{libclang}
%{_libdir}/libclang-%{clang_major}.so
%endif

#----------------------------------------------------------------------------

%if %{with clang}
%define devclang %mklibname -d clang

%package -n %{devclang}
Summary:	Development files for clang
Group:		Development/Other
Requires:	%{libclang} = %{EVRD}
Provides:	clang-devel = %{EVRD}
Conflicts:	llvm-devel < 3.1
Obsoletes:	clang-devel < 3.1

%description -n %{devclang}
This package contains header files and libraries needed for using
libclang.

%files -n %{devclang}
%{_includedir}/clang
%{_includedir}/clang-c
%{_libdir}/libclang.so
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/libclang*.a
%{_libdir}/%{name}/libclang*.so
%endif

#----------------------------------------------------------------------------

%if %{with clang}
%package -n clang-analyzer
Summary:	A source code analysis framework
License:	NCSA
Group:		Development/Other
Requires:	clang = %{EVRD}
# not picked up automatically since files are currently not instaled
# in standard Python hierarchies yet
Requires:	python

%description -n clang-analyzer
The Clang Static Analyzer consists of both a source code analysis
framework and a standalone tool that finds bugs in C and Objective-C
programs. The standalone tool is invoked from the command-line, and is
intended to run in tandem with a build of a project or code base.

%files -n clang-analyzer
%{_bindir}/scan-build
%{_bindir}/scan-view
%{_libdir}/clang-analyzer
%endif

#----------------------------------------------------------------------------

%if %{with clang}
%package -n clang-doc
Summary:	Documentation for Clang
Group:		Books/Computer books
BuildArch:	noarch
Requires:	%{name} = %{EVRD}

%description -n clang-doc
Documentation for the Clang compiler front-end.

%files -n clang-doc
%doc clang-docs-full/*
%endif

#----------------------------------------------------------------------------

%prep
%setup -qn %{name}-%{version}.src %{?with_clang:-a1 -a2 -a3}
rm -rf tools/clang
%if %{with clang}
mv cfe-%{version}%{?prerel}.src tools/clang
mv polly-%{version}%{?prerel}.src tools/polly
mv clang-tools-extra-%{version}%{?prerel}.src tools/clang/tools/extra
cd tools/clang
%patch0 -p1
%patch1 -p1 -b .mandriva~
%patch2 -p1 -b .armhf
cd -
%endif

# Upstream tends to forget to remove "rc" and "svn" markers from version
# numbers before making releases
sed -i -re 's|^(AC_INIT[^,]*,\[)([0-9.]*)([^]])*(.*)|\1\2\4|' autoconf/configure.ac
sed -i -re "s|(PACKAGE_VERSION='[0-9.]*)([^']*)(.*)|\1\3|g;s|(PACKAGE_STRING='LLVM [0-9.]*)([^']*)(.*)|\1\3|g" configure

%build
# Build with gcc/g++, not clang if it happens to be installed
# (blino) clang < 3.1 does not handle system headers from gcc 4.7
# http://llvm.org/bugs/show_bug.cgi?id=11916
export CC=%__cc
export CXX=%__cxx

%configure2_5x \
	--libdir=%{_libdir}/%{name} \
	--datadir=%{_datadir}/%{name} \
	--enable-shared \
	--enable-jit \
	--enable-libffi \
	--enable-optimized \
	--enable-targets=all \
	--enable-experimental-targets=R600 \
	--disable-expensive-checks \
	--enable-debug-runtime \
	--disable-assertions \
	--enable-threads \
	--with-cloog=%{_prefix} \
	--with-isl=%{_prefix} \
%if %{compile_apidox}
	--enable-doxygen
%endif

# FIXME file this
# configure does not properly specify libdir
sed -i 's|(PROJ_prefix)/lib|(PROJ_prefix)/%{_lib}/%{name}|g' Makefile.config

# FIXME upstream need to fix this
# llvm-config.cpp hardcodes lib in it
sed -i 's|ActiveLibDir = ActivePrefix + "/lib"|ActiveLibDir = ActivePrefix + "/%{_lib}/%{name}"|g' tools/llvm-config/llvm-config.cpp

%make

%install
cp bindings/ocaml/llvm/META.llvm bindings/ocaml/llvm/Release/
%makeinstall_std \
	KEEP_SYMBOLS=1 \
	PROJ_docsdir=%{_docdir}/%{name} \
	PROJ_etcdir=%{_sysconfdir}/%{name} \
	PROJ_libdir=%{_libdir}/%{name}

# Invalid dir 
rm -rf %{buildroot}%{_bindir}/.dir

# wrong rpath entries (Anssi 11/2011)
file %{buildroot}/%{_bindir}/* | awk -F: '$2~/ELF/{print $1}' | xargs -r chrpath -d
file %{buildroot}/%{_libdir}/llvm/*.so | awk -F: '$2~/ELF/{print $1}' | xargs -r chrpath -d

# move shared library to standard library path and add devel symlink (Anssi 11/2011)
mv %{buildroot}%{_libdir}/llvm/libLLVM-%{major}.so %{buildroot}%{_libdir}
ln -s libLLVM-%{major}.so %{buildroot}%{_libdir}/libLLVM.so
# Also, create shared library symlinks corresponding to all the static library
# names, so that using e.g. "-lLLVMBitReader" will cause the binary to be linked
# against the shared library instead of static library by default. (Anssi 08/2012)
for staticlib in %{buildroot}%{_libdir}/llvm/libLLVM*.a; do
	sharedlib="${staticlib%.a}.so"
	[ -e "$sharedlib" ] && exit 1
	ln -s ../libLLVM.so "$sharedlib"
done

%if %{with clang}
# Versionize libclang.so (patch0 makes the same change to soname) and move it to standard path.
mv %{buildroot}%{_libdir}/llvm/libclang.so %{buildroot}%{_libdir}/libclang-%{version}.so
ln -s libclang-%{clang_major}.so %{buildroot}%{_libdir}/libclang.so
ln -s ../libclang.so %{buildroot}%{_libdir}/llvm/libclang.so

# NOTE: We don't create devel symlinks for the libclang.so for libclang*.a libraries
# like for libLLVM above, because libclang.so actually exports much less symbols
# - some are not linked in (tools/libclang/Makefile) and others are restricted
# by tools/libclang/libclang.exports. - Anssi 09/2012
%endif

# Since the static libraries are very huge, strip them of debug symbols as well
# (Anssi 08/2012)
strip --strip-debug %{buildroot}%{_libdir}/llvm/*.a

%if %{with clang}
# Static analyzer not installed by default:
# http://clang-analyzer.llvm.org/installation#OtherPlatforms
mkdir -p %{buildroot}%{_libdir}/clang-analyzer
# create launchers
for f in scan-{build,view}; do
  ln -s %{_libdir}/clang-analyzer/$f/$f %{buildroot}%{_bindir}/$f
done

(cd tools/clang/tools && cp -pr scan-{build,view} \
 %{buildroot}%{_libdir}/clang-analyzer/)

# And prepare Clang documentation
#
rm -rf clang-docs
mkdir clang-docs
for f in LICENSE.TXT NOTES.txt README.txt; do # TODO.txt; do
  ln tools/clang/$f clang-docs/
done
rm -rf clang-docs-full
cp -al tools/clang/docs clang-docs-full
rm -rf clang-docs-full/{doxygen*,Makefile*,*.graffle,tools}

# Polly bits as described on
# http://polly.llvm.org/example_load_Polly_into_clang.html
cat >%{buildroot}%{_bindir}/pollycc <<'EOF'
#!/bin/sh
exec %{_bindir}/clang -O3 -Xclang -load -Xclang %{_libdir}/llvm/LLVMPolly.so "$@"
EOF
cat >%{buildroot}%{_bindir}/pollyc++ <<'EOF'
#!/bin/sh
exec %{_bindir}/clang++ -O3 -Xclang -load -Xclang %{_libdir}/llvm/LLVMPolly.so "$@"
EOF
chmod 0755 %{buildroot}%{_bindir}/pollycc %{buildroot}%{_bindir}/pollyc++
%endif

# Get rid of erroneously installed example files.
rm %{buildroot}%{_libdir}/%{name}/LLVMHello.so

# Fix bogus permissions
find %{buildroot} -name "*.a" -a -type f|xargs chmod 0644

%changelog
* Thu Oct 10 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.3-4
+ Revision: 861fec9
- LOG New version 3.3, too many spec changes to mention



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20157 |12mu|lm_sensors-3.3.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 4
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d

Summary:	Utilities for lm_sensors
Name:		lm_sensors
Epoch:		1
Version:	3.3.4
Release:	2
License:	LGPLv2+
Group:		System/Kernel and hardware
Url:		http://www.lm-sensors.org
Source0:	http://dl.lm-sensors.org/lm-sensors/releases/%{name}-%{version}.tar.bz2
Source1:	lm_sensors.sysconfig
# these 2 were taken from PLD-linux, Thanks!
Source2:	sensord.sysconfig
BuildRequires:	bison
BuildRequires:	chrpath
BuildRequires:	flex
BuildRequires:	sysfsutils-devel
BuildRequires:	pkgconfig(librrd)
Requires(post):	rpm-helper
Requires(preun):	rpm-helper
%ifarch %{ix86} x86_64
Requires:	dmidecode
%endif

%description
This package contains a collection of user space tools for general SMBus
access and hardware monitoring. SMBus, also known as System Management Bus,
is a protocol for communicating through a I2C ('I squared C') bus. Many modern
mainboards have a System Management Bus. There are a lot of devices which can
be connected to a SMBus; the most notable are modern memory chips with EEPROM
memories and chips for hardware monitoring.

Most modern mainboards incorporate some form of hardware monitoring chips.
These chips read things like chip temperatures, fan rotation speeds and
voltage levels. There are quite a few different chips which can be used
by mainboard builders for approximately the same results.

%package -n %{libname}
Summary:	Libraries needed for lm_sensors
Group:		System/Libraries

%description -n %{libname}
Libraries to access lm_sensors internal data.

%package -n %{devname}
Summary:	Development libraries and header files for lm_sensors
Group:		Development/C
Requires:	%{libname} = %{epoch}:%{version}-%{release}
Provides:	%{name}-devel = %{epoch}:%{version}-%{release}

%description -n %{devname}
Development libraries and header files for lm_sensors.

You might want to use this package while building applications that might
take advantage of lm_sensors if found.

%prep
%setup -q

%build
%setup_compile_flags

%make PREFIX=%{_prefix} ETCDIR=%{_sysconfdir} LIBDIR=%{_libdir} MANDIR=%{_mandir} EXLDFLAGS=%{ldflags} \
	PROG_EXTRA=sensord user

%install
make PREFIX=%{_prefix} ETCDIR=%{_sysconfdir} LIBDIR=%{_libdir} MANDIR=%{_mandir} PROG_EXTRA=sensord \
	DESTDIR=%{buildroot} user_install

rm %{buildroot}%{_libdir}/libsensors.a

ln -s sensors.conf.5.gz %{buildroot}%{_mandir}/man5/sensors3.conf.5.gz

mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
mkdir -p %{buildroot}%{_sysconfdir}/sensors.d
mkdir -p %{buildroot}%{_unitdir}
install -p -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/sysconfig/lm_sensors
install -p -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/sysconfig/sensord
# (tpg) service files
install -p -m 644 prog/init/lm_sensors.service %{buildroot}%{_unitdir}
install -p -m 644 prog/init/sensord.service %{buildroot}%{_unitdir}
install -p -m 644 prog/init/fancontrol.service %{buildroot}%{_unitdir}

cat > README.urpmi << EOF
* To use this package, you will have to launch "sensors-detect" as root, and answer few questions.
  No need to modify startup files as shown at the end, all will be done.

* Special note for via686a and i2c-viapro :	if you don t see the values, you probably have a PCI conflict.
  It will be corrected in next kernel. Change the /etc/sysconfig/lm_sensors to use i2c-isa + via686a
  (or i2c-viapro + another sensor)
EOF

%post
%_post_service lm_sensors
%_post_service sensord

%preun
%_preun_service lm_sensors
%_preun_service sensord

%files
%doc CHANGES CONTRIBUTORS README doc README.urpmi
%config(noreplace) %{_sysconfdir}/sensors3.conf
%config(noreplace) %{_sysconfdir}/sysconfig/sensord
%config(noreplace) %{_sysconfdir}/sysconfig/lm_sensors
%{_bindir}/sensors
%{_bindir}/sensors-conf-convert
%ifnarch ppc %arm %mips
%{_sbindir}/isadump
%{_sbindir}/isaset
%endif
%{_sbindir}/sensors-detect
%{_sbindir}/sensord
%{_mandir}/man1/*
%{_mandir}/man5/*
%{_mandir}/man8/*
%{_sbindir}/fancontrol
%{_sbindir}/pwmconfig
%{_unitdir}/*.service

%files -n %{libname}
%{_libdir}/libsensors.so.%{major}*

%files -n %{devname}
%{_libdir}/libsensors.so
%dir %{_includedir}/sensors
%{_includedir}/sensors/*
%{_mandir}/man3/*

%changelog
* Tue Oct 01 2013 Denis Silakov <denis.silakov@rosalab.ru> 1:3.3.4-2
+ Revision: 5adefbf
- LOG Updated to 3.3.4, fix systemd integration



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20158 |12mu|locales-2.15-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#
# this spec file builds all the locales into rpm packages.
# it is separate from the glibc spec, so that it is possible to rebuild
# the locales for small fix without the need to rebuild the highly critical
# glibc package.
# however, locales adn glibc are very tied, so each time a new glibc is
# built, the locales have to be rebuilt too (on a system with the new glibc
# installed); and the glibc_ver define changed accordingly.
#
# the locales are mainly from the glibc-i18ndata; however, we include
# also fixes and improvements as well as some new locales; they should
# be included upstream ideally, so when new glibc is released, it is
# necessary to check if the separate locale files here are still needed.
# removing them is enough.
#
# we also use an improved iso14651_hack (used for the base collating
# definition) which improves the one in glibc (by defining collation for
# various extra letters in latin, greek, cyrillic and arabic scripts)
# and two scripts used by individual locales-*.rpm packages that add/remove
# the language names from the list of supported languages when adding/removing
# the package.
# All the rest of the sources are new or fixed locale files
#
%define glibc_ver 2.15
%define glibc_epoch 6
%define version   %{glibc_ver}
# FIXME: please check on next build those we really need
%define _unpackaged_files_terminate_build 1

# to define when building for PRC
%define build_for_PRC 0

# shorthands for the post scripts
%define loc_add /usr/bin/locale_install.sh
%define loc_del /usr/bin/locale_uninstall.sh

%define _enable_debug_packages	%{nil}
%define debug_package		%{nil}

Summary:	Base files for localization
Name:		locales
Version:	%{glibc_ver}
Release:	2
License:	LGPLv2+ and LGPLv2+ with exceptions and GPLv2+
Group:		System/Internationalization
Source0:	Makefile
# updated to include unicode 5.0 introduced latin/cyrullic/greek letters
#
Source1:	iso14651_hack
# scripts/config files to install/uninstall a locale
Source2:	locale_install.sh
Source3:	locale_uninstall.sh
Source4:	locales.sysconfig
Source5:	locales-hardlink.pl
Source6:	locales-softlink.pl
Source7:	%{name}.rpmlintrc

# this one is on glibc, however there is the politic issue
# of the naming of Taiwan 
Source15:	zh_TW_2
# locales data
Source16:	sw_XX
Source17:	ku_TR
Source18:	eo_XX
Source19:	ky_KG
Source22:	km_KH
Source25:	nds_DE@traditional
Source38:	dz_BT

# Those exist in glibc >= 2.3.2 but the attached ones
# are more correct/more complete

# all ar_?? locales in glibc 2.3.5 are missing "Yy" and "Nn" in 
# version in glibc 2.3.5 has wrong yexexpr/noexpr and wrong LC_COLLATE
Source50:	ar_SA
# corrected month names
Source51:	az_AZ
# LC_COLLATE has one line wrong
Source52:	bs_BA
# rewritten to take profit of new glibc reordering possibilities
Source53:	es_ES
Source54:	es_US
Source55:	es@tradicional
# Colombia uses "Letter" paper size
Source56:	es_CO
# corrected LC_COLLATE
Source58:	sq_AL
# ours has yesexpr using tajik
Source59:	tg_TJ
# tr_TR thet includes "i18n_tr" (generated with a simple regexp replacing)
Source61:	tr_TR
# LC_COLLATE for vietnamese is incorrect in glibc, and LC_CTIME seems
# wrong too... 
Source63:	vi_VN
# fixes in weekday names
Source64:	wa_BE
# various spelling fixes
Source65:	yi_US
# changed date format strings
Source66:	zh_CN

# ethiopic locales (violate ISO-639! not packaged)
Source67:	ad_ET
Source68:	qo_ET
Source69:	sx_ET
Source70:	sz_ET

# it is arch dependent in fact
#BuildArchitectures: noarch
# to build this package glibc = %{glibc_ver} is needed (for locales definitions)
# no need to check for dependencies when building, there is no executables here
AutoReqProv:	no
# locales are very dependent on glibc version
Requires:	glibc = %{glibc_epoch}:%{glibc_ver}
# post scripts use grep, perl, etc.
Requires(post):	perl-base rpm coreutils
Requires(postun):perl-base rpm coreutils
# glibc >= 2.2.5-6mdk now comes with glibc-i18ndata package
BuildRequires:	glibc-i18ndata >= %{glibc_epoch}:%{glibc_ver}
# usually needed to ensure support for new locales
BuildRequires:	glibc >= %{glibc_epoch}:%{glibc_ver}

%description
These are the base files for language localization.
You also need to install the specific locales-?? for the
language(s) you want. Then the user need to set the
LANG variable to their preferred language in their
~/.profile configuration file.

%post
%{loc_add} "ENCODINGS"

%preun
if [ "$1" = "0" ]; then
	%{loc_del} "ENCODINGS"
fi

%files
%config(noreplace) /etc/sysconfig/locales
%dir %{_localedir}
%dir %_prefix/lib/locale
%{_localedir}/ISO*
%{_localedir}/CP*
%{_localedir}/UTF*
%{_localedir}/KOI*
/usr/bin/*



####################################################################
# The various localization packages.
#
# add one for each new language that is included in the future
####################################################################

### aa
%package -n locales-aa
Summary: Base files for localization (Afar)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-aa
These are the base files for Afar language localization; you need
it to correctly display 8bits Afar characters, and for proper
alfabetical sorting and representation of dates and numbers according
to Afar language conventions.

%post -n locales-aa
%{loc_add} aa_DJ aa_ER aa_ET

%preun -n locales-aa
if [ "$1" = "0" ]; then
	%{loc_del} aa_DJ aa_ER aa_ET
fi

%files -n locales-aa
%{_localedir}/aa_DJ*
%{_localedir}/aa_ER*
%{_localedir}/aa_ET*

### af
# translation by Schalk Cronje <schalkc@ntaba.co.za>
%package -n locales-af
Summary: Base files for localization (Afrikaans)
#Summary(af): Hierdie is die basislêers vir Afrikaanse lokalisasie
Group: System/Internationalization
URL: http://www.af.org.za/aflaai/linux-i18n/
Requires: locales = %{version}-%{release}

%description -n locales-af
These are the base files for Afrikaans language localization; you need
it to correctly display 8bits Afrikaans characters, and for proper
alfabetical sorting and representation of dates and numbers according
to Afrikaans language conventions.

#%#description -n locales-af -l af
#Hierdie is die basislêers vir Afrikaanse lokalisasie. U benodig dit om die
#Afrikaanse 8-bis karakters korrek te vertoon, vir korrekte alfabetiese
#sorterting en ook om datums en getalle in die Afrikaanse standaardvorm te
#vertoon.

%post -n locales-af
%{loc_add} af_ZA

%preun -n locales-af
if [ "$1" = "0" ]; then
	%{loc_del} af_ZA
fi

%files -n locales-af
%{_localedir}/af_ZA*

### am
# translation by Daniel Yacob <Yacob@EthiopiaOnline.Net>
%package -n locales-am
Summary: Base files for localization (Amharic)
#Summary(am): ለlocalization (አማርኛ) መሰረት ፋይሎች
Group: System/Internationalization
URL: http://www.ethiopic.org/
Requires: locales = %{version}-%{release}
Provides: locales-byn = %{version}-%{release}
Provides: locales-gez = %{version}-%{release}
Provides: locales-sid = %{version}-%{release}
Provides: locales-ti = %{version}-%{release}
Provides: locales-tig = %{version}-%{release}
Provides: locales-om = %{version}-%{release}
Provides: locales-wal = %{version}-%{release}

%description -n locales-am
These are the base files for Amharic language localization; you need
it to correctly display 8bits Amharic characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Amharic language conventions.

#%#description -n locales-am -l am
#እነዚህ ያማርኛ ቋንቋ localization  መሰረት ፋይሎች ናቸው።
#ያማርኛ ፊደላትንለማየት፣ የፊደላት ቅደም ተከተልን ለመጠበቅ፣
#ቀኖችንና ቍጥሮችንበቋንቋው ስርዓት ለማስቀመጥ ያስፈልጋሉ።

%post -n locales-am
%{loc_add} am_ET byn_ER gez_ER gez_ET om_ET om_KE sid_ET ti_ER ti_ET tig_ER \
           wal_ET

%preun -n locales-am
if [ "$1" = "0" ]; then
	%{loc_del} am_ET byn_ER gez_ER gez_ET om_ET om_KE sid_ET ti_ER ti_ET \
	           tig_ER wal_ET
fi

%files -n locales-am
%{_localedir}/am_ET*
# blin
%{_localedir}/byn_ER*
# tigrinya
%{_localedir}/ti_ER*
%{_localedir}/ti_ET*
# ge'ez
%{_localedir}/gez_ER*
%{_localedir}/gez_ET*
# sidama
%{_localedir}/sid_ET*
# tigre
%{_localedir}/tig_ER*
# Oromo
%{_localedir}/om_ET*
%{_localedir}/om_KE*
# Walaita
%{_localedir}/wal_ET*

### ar
# translation by Wajdi Al-Jedaibi <wajdi@acm.org>
%package -n locales-ar
Summary: Base files for localization (Arabic)
#Summary(ar): هذه هي الملفات اللازمة لإعتماد اللغة العربية في نظام لينكس.
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-ar
These are the base files for Arabic language localization; you need
it to correctly display 8bits arabic characters, and for proper
alfabetical sorting and representation of dates and numbers according
to arabic language conventions.
Note that this package doesn't handle right-to-left and left-to-right
switching when displaying nor the isolate-initial-medial-final shapes
of letters; it is to the xterm, application or virtual console driver
to do that.

%post -n locales-ar
%{loc_add} 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_SY ar_TN ar_YE

%preun -n locales-ar
if [ "$1" = "0" ]; then
	%{loc_del} 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_SY ar_TN ar_YE
fi

%files -n locales-ar
%{_localedir}/ar_AE*
%{_localedir}/ar_BH*
%{_localedir}/ar_DZ*
%{_localedir}/ar_EG*
%{_localedir}/ar_IN*
%{_localedir}/ar_IQ*
%{_localedir}/ar_JO*
%{_localedir}/ar_KW*
%{_localedir}/ar_LB*
%{_localedir}/ar_LY*
%{_localedir}/ar_MA*
%{_localedir}/ar_OM*
%{_localedir}/ar_QA*
%{_localedir}/ar_SA*
%{_localedir}/ar_SD*
%{_localedir}/ar_SY*
%{_localedir}/ar_TN*
%{_localedir}/ar_YE*

### as
%package -n locales-as
Summary: Base files for localization (Assamese)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-as
These are the base files for Assamese language localization; you need
it to correctly display 8bits Assamese characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Assamese language conventions.

%post -n locales-as
%{loc_add} as_IN

%preun -n locales-as
if [ "$1" = "0" ]; then
	%{loc_del} as_IN
fi

%files -n locales-as
%{_localedir}/as_IN*

### ast
%package -n locales-ast
Summary: Base files for localization (Asturian)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-ast
These are the base files for Asturian language localization.
You need it to correctly display sort, for sorting order and
proper representation of dates and numbers according
to Asturian language conventions.

%post -n locales-ast
%{loc_add} ast_ES

%preun -n locales-ast
if [ "$1" = "0" ]; then
	%{loc_del} ast_ES
fi

%files -n locales-ast
%{_localedir}/ast_ES*

### az
%package -n locales-az
Summary: Base files for localization (Azeri)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-az
These are the base files for Azeri language localization; you need
it to correctly display 8bits Azeri characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Azeri language conventions.

%post -n locales-az
%{loc_add} az_AZ

%preun -n locales-az
if [ "$1" = "0" ]; then
	%{loc_del} az_AZ
fi

%files -n locales-az
%{_localedir}/az_AZ*

### be
%package -n locales-be
Summary: Base files for localization (Belarussian)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-be
These are the base files for Belarussian language localization; you need
it to correctly display 8bits Belarussian characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Belarussian language conventions.

%post -n locales-be
%{loc_add} be_BY

%preun -n locales-be
if [ "$1" = "0" ]; then
	%{loc_del} be_BY
fi

%files -n locales-be
%{_localedir}/be_BY*

### bem
%package	bem
Summary:	Base files for localization (Bemba)
Group:		System/Internationalization
Requires:	locales = %{version}-%{release}

%description	bem
These are the base files for Bemba language localization; you need
it to correctly display 8bits Bemba characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Bemba language conventions.

%post		bem
%{loc_add} bem_ZM

%preun		bem
if [ "$1" = "0" ]; then
	%{loc_del} bem_ZM
fi

%files		bem
%{_localedir}/bem_ZM*

### ber
%package -n locales-ber
Summary: Base files for localization (Berber)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-ber
These are the base files for Berber (Amazigh) language localization; you need
it to correctly display 8bits Amazigh characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Amazigh language conventions.

%post -n locales-ber
%{loc_add} ber_DZ ber_MA

%preun -n locales-ber
if [ "$1" = "0" ]; then
	%{loc_del} ber_DZ ber_MA
fi

%files -n locales-ber
%{_localedir}/ber_DZ*
%{_localedir}/ber_MA*

### bg
# translation: Mariana Kokosharova <kokosharova@dir.bg>
%package -n locales-bg
Summary: Base files for localization (Bulgarian)
#Summary(bg): съдържат основните регионални характеристики на българския език
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-bg
These are the base files for Bulgarian language localization; you need
it to correctly display 8bits Bulgarian characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Bulgarian language conventions.

%post -n locales-bg
%{loc_add} bg_BG

%preun -n locales-bg
if [ "$1" = "0" ]; then
	%{loc_del} bg_BG
fi

%files -n locales-bg
%{_localedir}/bg_BG*

### bn
%package -n locales-bn
Summary: Base files for localization (Bengali)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-bn
These are the base files for Bengali language localization; you need
it to correctly display 8bits Bengali characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Bengali language conventions.

%post -n locales-bn
%{loc_add} bn_BD bn_IN

%preun -n locales-bn
if [ "$1" = "0" ]; then
	%{loc_del} bn_BD bn_IN
fi

%files -n locales-bn
%{_localedir}/bn_BD*
%{_localedir}/bn_IN*

### bo
%package -n locales-bo
Summary: Base files for localization (Tibetan language)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-bo
These are the base files for Tibetan language localization; you need
it to correctly display 8bits Tibetan characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Tibetan language conventions.

%post -n locales-bo
%{loc_add} bo_CN bo_IN

%preun -n locales-bo
if [ "$1" = "0" ]; then
	%{loc_del} bo_CN bo_IN
fi

%files -n locales-bo
%{_localedir}/bo_CN*
%{_localedir}/bo_IN*

### br
# Translation by Jañ-Mai Drapier (jan-mai-drapier@mail.dotcom.fr)
%package -n locales-br
Summary: Base files for localization (Breton)
Group: System/Internationalization
Requires: locales = %{version}-%{release}
#Summary(fr): Fichiers de base pour la localisation en langue bretonne
#Summary(br): Kement-mañ a zo restroù diazez evit broelañ diouzh ar brezhoneg

%description -n locales-br
These are the base files for Breton language localization; you need
it to correctly display 8bits Breton characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Breton language conventions.

%post -n locales-br
%{loc_add} br_FR

%preun -n locales-br
if [ "$1" = "0" ]; then
	%{loc_del} br_FR
fi

%files -n locales-br
%{_localedir}/br_FR*

### bs
%package -n locales-bs
Summary: Base files for localization (Bosnian)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-bs
These are the base files for Bosnian language localization; you need
it to correctly display 8bits Bosnian characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Bosnian language conventions.

%post -n locales-bs
%{loc_add} bs_BA

%preun -n locales-bs
if [ "$1" = "0" ]; then
	%{loc_del} bs_BA
fi

%files -n locales-bs
%{_localedir}/bs_BA*

### ca
%package -n locales-ca
Summary: Base files for localization (Catalan)
Group: System/Internationalization
Requires: locales = %{version}-%{release}
#Summary(ca): Arxius bàsics per a l'adaptació al català
#Summary(es): Archivos de base para la localización en idioma catalán
#Summary(fr): Fichiers de base pour la localisation en langue catalane

%description -n locales-ca
These are the base files for Catalan language localization; you need
it to correctly display 8bits Catalan characters, and for proper
representation of dates, numbers and alphabetical order according to
Catalan language conventions

%post -n locales-ca
%{loc_add} ca_AD ca_ES ca_FR ca_IT

%preun -n locales-ca
if [ "$1" = "0" ]; then
	%{loc_del} ca_AD ca_ES ca_FR ca_IT
fi

%files -n locales-ca
%{_localedir}/ca_AD*
%{_localedir}/ca_ES*
%{_localedir}/ca_FR*
%{_localedir}/ca_IT*

### crh
%package -n locales-crh
Summary: Base files for localization (Crimean Tatar)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-crh
These are the base files for Crimean Tatar language localization.
You need it to correctly display sort, for sorting order and
proper representation of dates and numbers according
to Crimean Tatar language conventions.

%post -n locales-crh
%{loc_add} crh_UA

%preun -n locales-crh
if [ "$1" = "0" ]; then
	%{loc_del} crh_UA
fi

%files -n locales-crh
%{_localedir}/crh_UA

### cs
# translation by <pavel@SnowWhite.inet.cz>
%package -n locales-cs
Summary: Base files for localization (Czech)
Group: System/Internationalization
Requires: locales = %{version}-%{release}
#Summary(cs): Základní soubory pro lokalizaci (čeština)

%description -n locales-cs
These are the base files for Czech language localization; you need
it to correctly display 8bits Czech characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Czech language conventions.

%post -n locales-cs
%{loc_add} cs_CZ

%preun -n locales-cs
if [ "$1" = "0" ]; then
	%{loc_del} cs_CZ
fi

%files -n locales-cs
%{_localedir}/cs_CZ*

### cv
%package -n locales-cv
Summary: Base files for localization (Chuvash)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-cv
These are the base files for Chuvash language localization; you need
it to correctly display 8bits Chuvash characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Chuvash language conventions.

%post -n locales-cv
%{loc_add} cv_RU

%preun -n locales-cv
if [ "$1" = "0" ]; then
	%{loc_del} cv_RU
fi

%files -n locales-cv
%{_localedir}/cv_RU*

### cy
%package -n locales-cy
Summary: Base files for localization (Welsh)
#Summary(cy): Dyma'r ffeiliau sylfaenol i'r lleoliaeth Cymraeg
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-cy
These are the base files for Welsh language localization; you need
it to correctly display 8bits Welsh characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Welsh language conventions.

%post -n locales-cy
%{loc_add} cy_GB

%preun -n locales-cy
if [ "$1" = "0" ]; then
	%{loc_del} cy_GB
fi

%files -n locales-cy
%{_localedir}/cy_GB*

### da
# danish translation by Erik Martino <martino@daimi.au.dk>
%package -n locales-da
Summary: Base files for localization (Danish)
#Summary(da): Her er de basale filer for dansk sprog tilpasning
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-da
These are the base files for Danish language localization; you need
it to correctly display 8bits Danish characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Danish language conventions.

%post -n locales-da
%{loc_add} da_DK

%preun -n locales-da
if [ "$1" = "0" ]; then
	%{loc_del} da_DK
fi

%files -n locales-da
%{_localedir}/da_DK*

### de
%package -n locales-de
Summary: Base files for localization (German)
Group: System/Internationalization
Requires: locales = %{version}-%{release}
#Summary(fr): Fichiers de base pour la localisation en langue allemande
#Summary(de): Basisdateien für die Lokalisierung (deutsch)

%description -n locales-de
These are the base files for German language localization; you need
it to correctly display 8bits German characters, and for proper
alphabetical sorting and representation of dates and numbers according
to German language conventions.

%post -n locales-de
%{loc_add} de_AT de_BE de_CH de_DE de_LU

%preun -n locales-de
if [ "$1" = "0" ]; then
	%{loc_del} de_AT de_BE de_CH de_DE de_LU
fi

%files -n locales-de
%{_localedir}/de_AT*
%{_localedir}/de_BE*
%{_localedir}/de_CH*
%{_localedir}/de_DE*
%{_localedir}/de_LU*

### dv
%package -n locales-dv
Summary: Base files for localization (Dhivehi)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-dv
These are the base files for Dhivehi language localization.
You need it to correctly display sort, for sorting order and
proper representation of dates and numbers according
to Dhivehi language conventions.

%post -n locales-dv
%{loc_add} dv_MV

%preun -n locales-dv
if [ "$1" = "0" ]; then
	%{loc_del} dv_MV
fi

%files -n locales-dv
%{_localedir}/dv_MV

### dz
%package -n locales-dz
Summary: Base files for localization (Dzongkha)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-dz
These are the base files for Dzongkha language localization; you need
it to correctly display 8bits Dzongkha characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Dzongkha language conventions.

%post -n locales-dz
%{loc_add} dz_BT

%preun -n locales-dz
if [ "$1" = "0" ]; then
	%{loc_del} dz_BT
fi

%files -n locales-dz
%{_localedir}/dz_BT*

### el
# translations from "Theodore J. Soldatos" <theodore@eexi.gr>
%package -n locales-el
Summary: Base files for localization (Greek)
Group: System/Internationalization
Requires: locales = %{version}-%{release}
Obsoletes: locales-gr
Provides: locales-gr = %{version}-%{release}
#Summary(el): Βασικά αρχεία τοπικών ρυθμίσεων (Ελληνικά)

%description -n locales-el
These are the base files for Greek language localization; you need
it to correctly display 8bits Greek characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Greek language conventions.

%post -n locales-el
%{loc_add} el_CY el_GR

%preun -n locales-el
if [ "$1" = "0" ]; then
	%{loc_del} el_CY el_GR
fi

%files -n locales-el
%{_localedir}/el_CY*
%{_localedir}/el_GR*

### en
%package -n locales-en
Summary: Base files for localization (English)
Group: System/Internationalization
Requires: locales = %{version}-%{release}
Provides: locales-en_GB = %{version}-%{release}
Provides: locales-en_IE = %{version}-%{release}
Provides: locales-en_CA = %{version}-%{release}
Provides: locales-en_US = %{version}-%{release}

%description -n locales-en
These are the base files for English language localization.
Contains: en_CA en_DK en_GB en_IE en_US

%post -n locales-en
%{loc_add} en_AG en_AU en_BE en_BW en_CA en_DK en_GB en_HK en_IE en_IN en_NG \
           en_NZ en_PH en_SG en_US en_ZA en_ZM en_ZW

%preun -n locales-en
if [ "$1" = "0" ]; then
	%{loc_del} en_AG en_AU en_BE en_BW en_CA en_DK en_GB en_HK en_IE en_IN \
	           en_NG en_NZ en_PH en_SG en_US en_ZA en_ZW
fi

%files -n locales-en
%{_localedir}/en_AG*
%{_localedir}/en_AU*
%{_localedir}/en_BE*
%{_localedir}/en_BW*
%{_localedir}/en_CA*
%{_localedir}/en_DK*
%{_localedir}/en_GB*
%{_localedir}/en_HK*
%{_localedir}/en_IE*
%{_localedir}/en_IN*
%{_localedir}/en_NG*
%{_localedir}/en_NZ*
%{_localedir}/en_PH*
%{_localedir}/en_SG*
%{_localedir}/en_US*
%{_localedir}/en_ZA*
%{_localedir}/en_ZM*
%{_localedir}/en_ZW*

### eo
# translation by diestel@rzaix340.rz.uni-leipzig.de (Wolfram Diestel)
%package -n locales-eo
Summary: Base files for localization (Esperanto)
Group: System/Internationalization
Requires: locales = %{version}-%{release}
#Summary(eo): Bazaj dosieroj por lokaĵo (Esperanto)

%description -n locales-eo
These are the base files for Esperanto language localization; you need
it to correctly display 8bits esperanto characters, and for proper
alphabetical sorting and representation of dates and numbers according
to esperanto language conventions.

%post -n locales-eo
%{loc_add} eo_XX

%preun -n locales-eo
if [ "$1" = "0" ]; then
	%{loc_del} eo_XX
fi

%files -n locales-eo
%{_localedir}/eo_XX*

### es
%package -n locales-es
Summary: Base files for localization (Spanish)
Group: System/Internationalization
Requires: locales = %{version}-%{release}
#Summary(es): Ficheros de base para la localización (castellano)
Provides: locales-an = %{version}-%{release}

%description -n locales-es
These are the base files for Spanish language localization; you need
it to correctly display 8bits spanish characters, and for proper
alphabetical sorting and representation of dates and numbers according
to spanish language conventions.

#%#description -n locales-es -l es
#Este paquete incluye las definiciones de locales para el castellano.
#Este paquete contiene lo necesario para la visualisación correcta de
#los caracteres 8bits del idioma español, para el orden alfabético 
#y para la representación correcta de los números y fechas según 
#las convenciones del castellano.

%post -n locales-es
%{loc_add} 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

%preun -n locales-es
if [ "$1" = "0" ]; then
	%{loc_del} an_ES es_AR es_BO es_CL es_CO es_CR es_DO es_EC es_ES es_CU \
                   es_GT es_HN es_MX es_NI es_PA es_PE es_PR es_PY es_SV es_US \
                   es_UY es_VE
fi

%files -n locales-es
%{_localedir}/es@tradicional
%{_localedir}/es_AR*
%{_localedir}/es_BO*
%{_localedir}/es_CL*
%{_localedir}/es_CO*
%{_localedir}/es_CR*
%{_localedir}/es_CU*
%{_localedir}/es_DO*
%{_localedir}/es_EC*
%{_localedir}/es_ES*
%{_localedir}/es_GT*
%{_localedir}/es_HN*
%{_localedir}/es_MX*
%{_localedir}/es_NI*
%{_localedir}/es_PA*
%{_localedir}/es_PE*
%{_localedir}/es_PR*
%{_localedir}/es_PY*
%{_localedir}/es_SV*
%{_localedir}/es_US*
%{_localedir}/es_UY*
%{_localedir}/es_VE*
# Aragonese
%{_localedir}/an_ES*

### et
# translation from: Ekke Einberg <ekke@data.ee>
%package -n locales-et
Summary: Base files for localization (Estonian)
#Summary(et): Siin on vajalikud failid Linuxi eestindamiseks
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-et
These are the base files for Estonian language localization; you need
it to correctly display 8bits Estonian characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Estonian language conventions.

%post -n locales-et
%{loc_add} et_EE

%preun -n locales-et
if [ "$1" = "0" ]; then
	%{loc_del} et_EE
fi

%files -n locales-et
%{_localedir}/et_EE*

### eu
%package -n locales-eu
Summary: Base files for localization (Basque)
Group: System/Internationalization
Requires: locales = %{version}-%{release}
#Summary(eu): Euskarazko egokitzapenerako oinarrizko artxiboak
#Summary(es): Archivos de base para la localización en euskara
#Summary(fr): Fichiers de base pour la localisation en euskara (langue basque)

%description -n locales-eu
Linux-ek euskaraz badaki !
These are the base files for Basque language localization; you need
it to correctly display 8bits Basque characters, and for proper
representation of dates and numbers according to Basque language
conventions.

%post -n locales-eu
%{loc_add} eu_ES

%preun -n locales-eu
if [ "$1" = "0" ]; then
	%{loc_del} eu_ES
fi

%files -n locales-eu
%{_localedir}/eu_ES*

### fa
%package -n locales-fa
Summary: Base files for localization (Farsi)
#Summary(fa): پرونده‌های اساسی محلی‌سازی (فارسی)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-fa
These are the base files for Farsi language localization; you need
it to correctly display 8bits Farsi characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Farsi language conventions.
Note that this package doesn't handle right-to-left and left-to-right
switching when displaying nor the isolate-initial-medial-final shapes
of letters; it is to the xterm, application or virtual console driver
to do that.

%post -n locales-fa
%{loc_add} fa_IR

%preun -n locales-fa
if [ "$1" = "0" ]; then
	%{loc_del} fa_IR
fi

%files -n locales-fa
%{_localedir}/fa_IR*

### fi
# translations by Jarkko Vaaraniemi <jvaarani@ees2.oulu.fi>
%package -n locales-fi
Summary: Base files for localization (Finnish)
#Summary(fi): Tässä on perustiedot Linuxin suomentamiseen.
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-fi
These are the base files for Finnish language localization; you need
it to correctly display 8bits Finnish characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Finnish language conventions.

%post -n locales-fi
%{loc_add} fi_FI

%preun -n locales-fi
if [ "$1" = "0" ]; then
	%{loc_del} fi_FI
fi

%files -n locales-fi
%{_localedir}/fi_FI*

### ff
%package	ff
Summary:	Base files for localization (Fulah)
Group:		System/Internationalization
Requires:	locales = %{version}-%{release}

%description	ff
These are the base files for Fulah language localization; you need
it to correctly display 8bits Fulah characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Fulah language conventions.

%post		ff
%{loc_add} ff_SN

%preun		ff
if [ "$1" = "0" ]; then
	%{loc_del} ff_SN
fi

%files		ff
%{_localedir}/ff_SN*

### fo
%package -n locales-fo
Summary: Base files for localization (Faroese)
#Summary(fo): Hetta eru fílurnar tær tørvar til eina tillaging til føroyskt mál
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-fo
These are the base files for Faroese language localization; you need
it to correctly display 8bits Faroese characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Faroese language conventions.

%post -n locales-fo
%{loc_add} fo_FO

%preun -n locales-fo
if [ "$1" = "0" ]; then
	%{loc_del} fo_FO
fi

%files -n locales-fo
%{_localedir}/fo_FO*

### fr
%package -n locales-fr
Summary: Base files for localization (French)
Group: System/Internationalization
Requires: locales = %{version}-%{release}
#Summary(fr): Fichiers de base pour la localisation (français)
#Summary(de): Basisdateien für die Lokalisierung (Französisch)

%description -n locales-fr
These are the base files for French language localization; you need
it to correctly display 8bits french characters, and for proper
alfabetical sorting and representation of dates and numbers 
according to french language conventions.

%post -n locales-fr
%{loc_add} fr_BE fr_CA fr_CH fr_FR fr_LU

%preun -n locales-fr
if [ "$1" = "0" ]; then
	%{loc_del} fr_BE fr_CA fr_CH fr_FR fr_LU
fi

%files -n locales-fr
%{_localedir}/fr_BE*
%{_localedir}/fr_CA*
%{_localedir}/fr_CH*
%{_localedir}/fr_FR*
%{_localedir}/fr_LU*

### fur
%package -n locales-fur
Summary: Base files for localization (Friulan)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-fur
These are the base files for Friulan language localization; you need
it to correctly display 8bits friulan characters, and for proper
alfabetical sorting and representation of dates and numbers 
according to friulan language conventions.

%post -n locales-fur
%{loc_add} fur_IT

%preun -n locales-fur
if [ "$1" = "0" ]; then
	%{loc_del} fur_IT
fi

%files -n locales-fur
%{_localedir}/fur_IT*

### fy
%package -n locales-fy
Summary: Base files for localization (Frisian)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-fy
These are the base files for Frisian language localization; you need
it to correctly display 8bits frisian characters, and for proper
alfabetical sorting and representation of dates and numbers 
according to frisian language conventions.

%post -n locales-fy
%{loc_add} fy_DE fy_NL

%preun -n locales-fy
if [ "$1" = "0" ]; then
	%{loc_del} fy_DE fy_NL
fi

%files -n locales-fy
%{_localedir}/fy_DE*
%{_localedir}/fy_NL*

### ga
%package -n locales-ga
Summary: Base files for localization (Irish)
#Summary(ga): Bunchomaid do leagan áitiúil (Gaeilge)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-ga
These are the base files for Irish Gaelic language localization; you need
it to correctly display 8bits gaelic characters, and for proper
alphabetical sorting and representation of dates and numbers according
to gaelic language conventions.

%post -n locales-ga
%{loc_add} ga_IE

%preun -n locales-ga
if [ "$1" = "0" ]; then
	%{loc_del} ga_IE
fi

%files -n locales-ga
%{_localedir}/ga_IE*

### gd
# translation by Caoimhin O Donnaile [caoimhin@SMO.UHI.AC.UK]
# and Cecil Ward [cecil.ward@FREE4ALL.CO.UK]
%package -n locales-gd
Summary: Base files for localization (Scottish Gaelic)
#Summary(gd): Faidhlichean bunaiteach airson localization (Gaidhlig na h-Alba)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-gd
These are the base files for Scottish Gaelic language localization; you need
it to correctly display 8bits gaelic characters, and for proper
alphabetical sorting and representation of dates and numbers according
to gaelic language conventions.

%post -n locales-gd
%{loc_add} gd_GB

%preun -n locales-gd
if [ "$1" = "0" ]; then
	%{loc_del} gd_GB
fi

%files -n locales-gd
%{_localedir}/gd_GB*

### gl
# translation from Emilio <nigrann@sandra.ctv.es>
%package -n locales-gl
Summary: Base files for localization (Galician)
Group: System/Internationalization
Requires: locales = %{version}-%{release}
#Summary(gl): Arquivos da base para definición de locais para o galego.
#Summary(es): Archivos de base para la localización en idioma gallego

%description -n locales-gl
These are the base files for Galician language localization; you need
it to correctly display 8bits Galician characters, and for proper
representation of dates and numbers according to Galician language
conventions.

%post -n locales-gl
%{loc_add} gl_ES

%preun -n locales-gl
if [ "$1" = "0" ]; then
	%{loc_del} gl_ES
fi

%files -n locales-gl
%{_localedir}/gl_ES*

### gu
%package -n locales-gu
Summary: Base files for localization (Gujarati)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-gu
These are the base files for Gujarati language localization; you need
it to correctly display 8bits gujarati characters, and for proper
alphabetical sorting and representation of dates and numbers according
to gaelic language conventions.

%post -n locales-gu
%{loc_add} gu_IN

%preun -n locales-gu
if [ "$1" = "0" ]; then
	%{loc_del} gu_IN
fi

%files -n locales-gu
%{_localedir}/gu_IN*

### gv
# translation by Brian Stowell <bstowell@MAILSERVICE.MCB.NET>
%package -n locales-gv
Summary: Base files for localization (Manx Gaelic)
#Summary(gv): Coadanyn undinagh son ynnydaghey (Gaelg)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-gv
These are the base files for Manx Gaelic language localization; you need
it to correctly display 8bits gaelic characters, and for proper
alphabetical sorting and representation of dates and numbers according
to gaelic language conventions.

%post -n locales-gv
%{loc_add} gv_GB

%preun -n locales-gv
if [ "$1" = "0" ]; then
	%{loc_del} gv_GB
fi

%files -n locales-gv
%{_localedir}/gv_GB*

### ha
%package -n locales-ha
Summary: Base files for localization (Hausa)
Group: System/Internationalization
#Icon: bulle-ha.xpm
Requires: locales = %{version}-%{release}

%description -n locales-ha
These are the base files for Hausa language localization; you need
it to correctly display 8bits Hausa characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Hausa language conventions.

%post -n locales-ha
%{loc_add} ha_NG

%preun -n locales-ha
if [ "$1" = "0" ]; then
	%{loc_del} ha_NG
fi

%files -n locales-ha
%{_localedir}/ha_NG*

### he (formerly iw)
%package -n locales-he
Summary: Base files for localization (Hebrew)
#Summary(he): המקום מכיל עמדות ללופויזציה בעברית 
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-he
These are the base files for Hebrew language localization; you need
it to correctly display 8bits Hebrew characters, and for proper
alfabetical sorting, and representation of dates and numbers 
according to Hebrew language conventions.
Note that this package doesn't handle right-to-left and left-to-right
switching when displaying; it is to the xterm, application or virtual
console driver to do that.

%post -n locales-he
%{loc_add} he_IL iw_IL

%preun -n locales-he
if [ "$1" = "0" ]; then
	%{loc_del} he_IL iw_IL
fi

%files -n locales-he
%{_localedir}/he_IL*
%{_localedir}/iw_IL*

### hi
%package -n locales-hi
Summary: Base files for localization (Hindi)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-hi
These are the base files for Hindi language localization; you need
it to correctly display 8bits Hindi characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Hindi language conventions.

%post -n locales-hi
%{loc_add} bho_IN brx_IN hi_IN ur_IN

%preun -n locales-hi
if [ "$1" = "0" ]; then
	%{loc_del} bho_IN brx_IN hi_IN ur_IN
fi

%files -n locales-hi
%{_localedir}/bho_IN*
%{_localedir}/brx_IN*
%{_localedir}/hi_IN*
%{_localedir}/ur_IN*

### hne
%package -n locales-hne
Summary: Base files for localization (Chhattisgarhi)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-hne
These are the base files for Chhattisgarhi language localization.
You need it to correctly display sort, for sorting order and
proper representation of dates and numbers according
to Chhattisgarhi language conventions.

%post -n locales-hne
%{loc_add} hne_IN

%preun -n locales-hne
if [ "$1" = "0" ]; then
	%{loc_del} hne_IN
fi

%files -n locales-hne
%{_localedir}/hne_IN

### hr
# translations by Vedran Rodic <vrodic@udig.hr>
%package -n locales-hr
Summary: Base files for localization (Croatian)
Group: System/Internationalization
Requires: locales = %{version}-%{release}
#Summary(hr): Osnovne datoteke za lokalizaciju (Hrvatski)

%description -n locales-hr
These are the base files for Croatian language localization; you need
it to correctly display 8bits Croatian characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Croatian language conventions.

%post -n locales-hr
%{loc_add} hr_HR

%preun -n locales-hr
if [ "$1" = "0" ]; then
	%{loc_del} hr_HR
fi

%files -n locales-hr
%{_localedir}/hr_HR*

### hsb
%package -n locales-hsb
Summary: Base files for localization (Upper Sorbian)
Group: System/Internationalization
#Icon: bulle-hsb.xpm
Requires: locales = %{version}-%{release}

%description -n locales-hsb
These are the base files for Upper Sorbian language localization.
You need it to correctly display sort, for sorting order and
proper representation of dates and numbers according 
to Upper Sorbian language conventions.

%post -n locales-hsb
%{loc_add} hsb_DE

%preun -n locales-hsb
if [ "$1" = "0" ]; then
	%{loc_del} hsb_DE
fi

%files -n locales-hsb
%{_localedir}/hsb_DE*

### ht
%package -n locales-ht
Summary: Base files for localization (Breyol)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-ht
These are the base files for Breyol language localization.
You need it to correctly display sort, for sorting order and
proper representation of dates and numbers according 
to Breyol language conventions.

%post -n locales-ht
%{loc_add} ht_HT

%preun -n locales-ht
if [ "$1" = "0" ]; then
	%{loc_del} ht_HT
fi

%files -n locales-ht
%{_localedir}/ht_HT

### hu
%package -n locales-hu
Summary: Base files for localization (Hungarian)
Group: System/Internationalization
Requires: locales = %{version}-%{release}
#Summary(hu): Szükséges fájlok a magyarításhoz

%description -n locales-hu
These are the base files for Hungarian language localization.
You need it to correctly display sort, for sorting order and
proper representation of dates and numbers according 
to Hungarian language conventions.

%post -n locales-hu
%{loc_add} hu_HU

%preun -n locales-hu
if [ "$1" = "0" ]; then
	%{loc_del} hu_HU
fi

%files -n locales-hu
%{_localedir}/hu_HU*

### hy
# translations by Eugene Sevinian <sevinian@crdlx2.yerphi.am>
%package -n locales-hy
Summary: Base files for localization (Armenian)
Group: System/Internationalization
Requires: locales = %{version}-%{release}
#Summary(hy): Ամփոփում. Հայացման հիմնական փաթեթները (ֆայլերը)

%description -n locales-hy
These are the base files for Armenian language localization.
You need it to correctly display 8bit Armenian chars, 
for sorting order and proper representation of dates and
numbers according to Armenian language conventions.

%post -n locales-hy
%{loc_add} hy_AM

%preun -n locales-hy
if [ "$1" = "0" ]; then
	%{loc_del} hy_AM
fi

%files -n locales-hy
%{_localedir}/hy_AM*

### id (formerly in)
# translations by Mohammad DAMT <mdamt@cakraweb.com>
%package -n locales-id
Summary: Base files for localization (Indonesian)
Group: System/Internationalization
Requires: locales = %{version}-%{release}
#Summary(id): File Utama untuk lokalisasi (dalam Bahasa Indonesia)

%description -n locales-id
These are the base files for Indonesian language localization.
You need it to correctly display sort, for proper representation
of dates and numbers according to Indonesian language conventions.

%post -n locales-id
%{loc_add} id_ID

%preun -n locales-id
if [ "$1" = "0" ]; then
	%{loc_del} id_ID
fi

%files -n locales-id
%{_localedir}/id_ID*

### ig
%package -n locales-ig
Summary: Base files for localization (Igbo)
Group: System/Internationalization
#Icon: bulle-ig.xpm
Requires: locales = %{version}-%{release}

%description -n locales-ig
These are the base files for Igbo language localization; you need
it to correctly display 8bits Igbo characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Igbo language conventions.

%post -n locales-ig
%{loc_add} ig_NG

%preun -n locales-ig
if [ "$1" = "0" ]; then
	%{loc_del} ig_NG
fi

%files -n locales-ig
%{_localedir}/ig_NG*

### ik
%package -n locales-ik
Summary: Base files for localization (Inupiaq)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-ik
These are the base files for Inupiaq language localization; you need
it to correctly display 8bits Inupiac characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Inupiaq language conventions.

%post -n locales-ik
%{loc_add} ik_CA

%preun -n locales-ik
if [ "$1" = "0" ]; then
	%{loc_del} ik_CA
fi

%files -n locales-ik
%{_localedir}/ik_CA*

### is
# Gudmundur Erlingsson <gudmuner@lexis.hi.is>
%package -n locales-is
Summary: Base files for localization (Icelandic)
Group: System/Internationalization
Requires: locales = %{version}-%{release}
#Summary(is): Hér eru grunnskrár fyrir íslenska staðfærslu.

%description -n locales-is
These are the base files for Icelandic language localization; you need
it to correctly display 8bits Icelandic characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Icelandic language conventions.

%post -n locales-is
%{loc_add} is_IS

%preun -n locales-is
if [ "$1" = "0" ]; then
	%{loc_del} is_IS
fi

%files -n locales-is
%{_localedir}/is_IS*

### it
%package -n locales-it
Summary: Base files for localization (Italian)
#Summary(it): I files di base per l'adattamento della lingua italiana
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-it
These are the base files for Italian language localization; you need
it to correctly display 8bits Italian characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Italian language conventions.

%post -n locales-it
%{loc_add} it_CH it_IT

%preun -n locales-it
if [ "$1" = "0" ]; then
	%{loc_del} it_CH it_IT
fi

%files -n locales-it
%{_localedir}/it_CH*
%{_localedir}/it_IT*

### iu
%package -n locales-iu
Summary: Base files for localization (Inuktitut)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-iu
These are the base files for Inuktitut language localization; you need
it to correctly display 8bits Inuktitut characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Inuktitut language conventions.

%post -n locales-iu
%{loc_add} iu_CA

%preun -n locales-iu
if [ "$1" = "0" ]; then
	%{loc_del} iu_CA
fi

%files -n locales-iu
%{_localedir}/iu_CA*

### ja
# translation by "Evan D.A. Geisinger" <evan.geisinger@etak.com>
%package -n locales-ja
Summary: Base files for localization (Japanese)
#Summary(ja): これは日本語ロカライゼーション用基礎ファイル集です。
Group: System/Internationalization
Requires: locales = %{version}-%{release}
Obsoletes: libwcsmbs

%description -n locales-ja
These are the base files for Japanese language localization; you need
it to correctly display 8bits and 7bits japanese codes, and for proper
representation of dates and numbers according to japanese language conventions.

%post -n locales-ja
%{loc_add} ja_JP

%preun -n locales-ja
if [ "$1" = "0" ]; then
	%{loc_del} ja_JP
fi

%files -n locales-ja
%{_localedir}/ja_JP*

### ka
%package -n locales-ka
Summary: Base files for localization (Georgian)
Group: System/Internationalization
Requires: locales = %{version}-%{release}
#Summary(ka): საბაზო ფაილები ქართულის ლოკალიზებისათვის.

%description -n locales-ka
These are the base files for Georgian language localization; you need
it to correctly display 8bits Georgian characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Georgian language conventions.

%post -n locales-ka
%{loc_add} ka_GE

%preun -n locales-ka
if [ "$1" = "0" ]; then
	%{loc_del} ka_GE
fi

%files -n locales-ka
%{_localedir}/ka_GE*

### kk
%package -n locales-kk
Summary: Base files for localization (Kazakh)
Group: System/Internationalization
#Icon: bulle-kk.xpm
Requires: locales = %{version}-%{release}

%description -n locales-kk
These are the base files for Kazakh language localization; you need
it to correctly display 8bits Kazakh characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Kazakh language conventions.

%post -n locales-kk
%{loc_add} kk_KZ

%preun -n locales-kk
if [ "$1" = "0" ]; then
	%{loc_del} kk_KZ
fi

%files -n locales-kk
%{_localedir}/kk_KZ*

### kl
%package -n locales-kl
Summary: Base files for localization (Greenlandic)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-kl
These are the base files for Greenlandic language localization; you need
it to correctly display 8bits Greenlandic characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Grenlandic language conventions.

%post -n locales-kl
%{loc_add} kl_GL

%preun -n locales-kl
if [ "$1" = "0" ]; then
	%{loc_del} kl_GL
fi

%files -n locales-kl
%{_localedir}/kl_GL*

### km
%package -n locales-km
Summary: Base files for localization (Khmer)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-km
These are the base files for Khmer language localization; you need
it to correctly display 8bits Khmer characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Khmer language conventions.

%post -n locales-km
%{loc_add} km_KH

%preun -n locales-km
if [ "$1" = "0" ]; then
	%{loc_del} km_KH
fi

%files -n locales-km
%{_localedir}/km_KH*

### kn
%package -n locales-kn
Summary: Base files for localization (Kannada)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-kn
These are the base files for Kannada language localization; you need
it to correctly display 8bits Kannada characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Kannada language conventions.

%post -n locales-kn
%{loc_add} kn_IN

%preun -n locales-kn
if [ "$1" = "0" ]; then
	%{loc_del} kn_IN
fi

%files -n locales-kn
%{_localedir}/kn_IN*

### ko
# translation by Soo-Jin Lee <NothingSpecial@rocketmail.com>
%package -n locales-ko
Summary: Base files for localization (Korean)
#Summary(ko): 이것들은 한국어에만 국한된 기초화일들이다
Group: System/Internationalization
Requires: locales = %{version}-%{release}
Obsoletes: libwcsmbs

%description -n locales-ko
These are the base files for Korean language localization; you need
it to correctly display 8bits and 7bits japanese codes, and for proper
representation of dates and numbers according to korean language conventions.

%post -n locales-ko
%{loc_add} ko_KR

%preun -n locales-ko
if [ "$1" = "0" ]; then
	%{loc_del} ko_KR
fi

%files -n locales-ko
%{_localedir}/ko_KR*

### kok
%package -n locales-kok
Summary: Base files for localization (Konkani)
Group: System/Internationalization
#Icon: bulle-kk.xpm
Requires: locales = %{version}-%{release}

%description -n locales-kok
These are the base files for Konkani language localization; you need
it to correctly display 8bits Konkani characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Konkani language conventions.

%post -n locales-kok
%{loc_add} kok_IN

%preun -n locales-kok
if [ "$1" = "0" ]; then
	%{loc_del} kok_IN
fi

%files -n locales-kok
%{_localedir}/kok_IN*

### ks
%package -n locales-ks
Summary: Base files for localization (Kashmiri)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-ks
These are the base files for Kashmiri language localization.
You need it to correctly display sort, for sorting order and
proper representation of dates and numbers according
to Kashmiri language conventions.

%post -n locales-ks
%{loc_add} ks_IN ks_IN@devanagari

%preun -n locales-ks
if [ "$1" = "0" ]; then
	%{loc_del} ks_IN ks_IN@devanagari
fi

%files -n locales-ks
%{_localedir}/ks_IN
%{_localedir}/ks_IN@devanagari

### ku
%package -n locales-ku
Summary: Base files for localization (Kurdish)
#Summary(ku): Rûpel-tâmar ji bo naskirinâ cîh (Kurdi)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-ku
These are the base files for Kurdish language localization; you need
it to correctly display 8bits Kurdish characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Kurdish language conventions.

%post -n locales-ku
%{loc_add} ku_TR

%preun -n locales-ku
if [ "$1" = "0" ]; then
	%{loc_del} ku_TR
fi

%files -n locales-ku
%{_localedir}/ku_TR*

### kw
# translations by Andrew Climo-Thompson <andrew@clas.demon.co.uk>
# Laurie Climo <lj.climo@ukonline.co.uk> & Marion Gunn <mgunn@ucd.ie>
%package -n locales-kw
Summary: Base files for localization (Cornish)
#Summary(kw): Fylennow sel dhe gernewekhe
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-kw
These are the base files for Cornish language localization; you need
it to correctly display 8bits cornish characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Cornish language conventions.

%post -n locales-kw
%{loc_add} kw_GB

%preun -n locales-kw
if [ "$1" = "0" ]; then
	%{loc_del} kw_GB
fi

%files -n locales-kw
%{_localedir}/kw_GB*

### ky
%package -n locales-ky
Summary: Base files for localization (Kyrgyz)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-ky
These are the base files for Kyrgyz language localization; you need
it to correctly display 8bits kyrgyz characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Kyrgyz language conventions.

%post -n locales-ky
%{loc_add} ky_KG

%preun -n locales-ky
if [ "$1" = "0" ]; then
	%{loc_del} ky_KG
fi

%files -n locales-ky
%{_localedir}/ky_KG*

### lb
%package	lb
Summary:	Base files for localization (Luxembourgish)
Group:		System/Internationalization
Requires:	locales = %{version}-%{release}

%description	lb
These are the base files for Luxembourgish language localization; you need
it to correctly display 8bits Luxembourgish characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Luxembourgish language conventions.

%post		lb
%{loc_add} lb_LU

%preun		lb
if [ "$1" = "0" ]; then
	%{loc_del} lb_LU
fi

%files		lb
%{_localedir}/lb_LU*

### lg
%package -n locales-lg
Summary: Base files for localization (Luganda)
Group: System/Internationalization
Requires: locales = %{version}-%{release}
Provides: locales-lug = %{version}-%{release}

%description -n locales-lg
These are the base files for Luganda (Ganda) language localization; you need
it to correctly display 8bits Luganda characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Luganda language conventions.

%post -n locales-lg
%{loc_add} lg_UG

%preun -n locales-lg
if [ "$1" = "0" ]; then
	%{loc_del} lg_UG
fi

%files -n locales-lg
%{_localedir}/lg_UG*

### li
%package -n locales-li
Summary: Base files for localization (Limburguish)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-li
These are the base files for Limburguish language localization; you need
it to correctly display 8bits characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Limburguish language conventions.

%post -n locales-li
%{loc_add} li_BE li_NL

%preun -n locales-li
if [ "$1" = "0" ]; then
	%{loc_del} li_BE li_NL
fi

%files -n locales-li
%{_localedir}/li_BE*
%{_localedir}/li_NL*

### lij
%package	lij
Summary:	Base files for localization (Ligurian)
Group:		System/Internationalization
Requires:	locales = %{version}-%{release}

%description	lij
These are the base files for Ligurian language localization; you need
it to correctly display 8bits Ligurian characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Ligurian language conventions.

%post		lij
%{loc_add} lij_IT

%preun		lij
if [ "$1" = "0" ]; then
	%{loc_del} lij_IT
fi

%files		lij
%{_localedir}/lij_IT*

### lo
%package -n locales-lo
Summary: Base files for localization (Laotian) [INCOMPLETE]
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-lo
These are the base files for Laotian language localization; you need
it to correctly display 8bits lao characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Laotian language conventions.

%post -n locales-lo
%{loc_add} lo_LA

%preun -n locales-lo
if [ "$1" = "0" ]; then
	%{loc_del} lo_LA
fi

%files -n locales-lo
%{_localedir}/lo_LA*

### lt
%package -n locales-lt
Summary: Base files for localization (Lithuanian)
#Summary(lt): Failai skirti lokalės lituanizacijai
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-lt
These are the base files for Lithuanian language localization; you need
it to correctly display 8bits Lithuanian characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Lithuanian language conventions.

%post -n locales-lt
%{loc_add} lt_LT

%preun -n locales-lt
if [ "$1" = "0" ]; then
	%{loc_del} lt_LT
fi

%files -n locales-lt
%{_localedir}/lt_LT*

### lv
# translation done by Vitauts Stochka <vit@dpu.lv>
%package -n locales-lv
Summary: Base files for localization (Latvian)
#Summary(lv): Lokalizācijas pamatfaili (Latviešu)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-lv
These are the base files for Latvian language localization; you need
it to correctly display 8bits Latvian characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Latvian language conventions.

%post -n locales-lv
%{loc_add} lv_LV

%preun -n locales-lv
if [ "$1" = "0" ]; then
	%{loc_del} lv_LV
fi

%files -n locales-lv
%{_localedir}/lv_LV*

### mai
%package -n locales-mai
Summary: Base files for localization (Maithili)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-mai
These are the base files for Maithili language localization.
You need it to correctly display sort, for sorting order and
proper representation of dates and numbers according
to Maithili language conventions.

%post -n locales-mai
%{loc_add} mai_IN

%preun -n locales-mai
if [ "$1" = "0" ]; then
	%{loc_del} mai_IN
fi

%files -n locales-mai
%{_localedir}/mai_IN

### mg
%package -n locales-mg
Summary: Base files for localization (Malagasy)
Group: System/Internationalization
#Icon: bulle-mg.xpm
Requires: locales = %{version}-%{release}

%description -n locales-mg
These are the base files for Malagasy language localization.
You need it to correctly display sort, for sorting order and
proper representation of dates and numbers according 
to Malagasy language conventions.

%post -n locales-mg
%{loc_add} mg_MG

%preun -n locales-mg
if [ "$1" = "0" ]; then
	%{loc_del} mg_MG
fi

%files -n locales-mg
%{_localedir}/mg_MG*

### mhr
%package	mhr
Summary:	Base files for localization (Mari)
Group:		System/Internationalization
Requires:	locales = %{version}-%{release}

%description	mhr
These are the base files for Mari language localization; you need
it to correctly display 8bits Mari characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Mari language conventions.

%post		mhr
%{loc_add} mhr_RU

%preun		mhr
if [ "$1" = "0" ]; then
	%{loc_del} mhr_RU
fi

%files		mhr
%{_localedir}/mhr_RU*


### mi
# Maori translation provided by Gasson <gasson@clear.net.nz>
%package -n locales-mi
Summary: Base files for localization (Maori)
#Summary(mi): Ko ngā kōnae papa mō te whakaā-rohe (Māori)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-mi
These are the base files for Maori language localization; you need it for
it to correctly display 8bits Maori characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Maori language conventions.

%post -n locales-mi
%{loc_add} mi_NZ

%preun -n locales-mi
if [ "$1" = "0" ]; then
	%{loc_del} mi_NZ
fi

%files -n locales-mi
%{_localedir}/mi_NZ*

### mk
%package -n locales-mk
Summary: Base files for localization (Macedonian)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-mk
These are the base files for Macedonian language localization; you need it for
proper alphabetical sorting and representation of dates and numbers according
to Macedonian language conventions.

%post -n locales-mk
%{loc_add} mk_MK

%preun -n locales-mk
if [ "$1" = "0" ]; then
	%{loc_del} mk_MK
fi

%files -n locales-mk
%{_localedir}/mk_MK*

### ml
%package -n locales-ml
Summary: Base files for localization (Malayalam)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-ml
These are the base files for Malayalam language localization; you need it for
proper alphabetical sorting and representation of dates and numbers according
to Malayalam language conventions.

%post -n locales-ml
%{loc_add} ml_IN

%preun -n locales-ml
if [ "$1" = "0" ]; then
	%{loc_del} ml_IN
fi

%files -n locales-ml
%{_localedir}/ml_IN*

### mn
%package -n locales-mn
Summary: Base files for localization (Mongolian)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-mn
These are the base files for Mongolian language localization; you need it for
proper alphabetical sorting and representation of dates and numbers according
to Mongolian language conventions.

%post -n locales-mn
%{loc_add} mn_MN

%preun -n locales-mn
if [ "$1" = "0" ]; then
	%{loc_del} mn_MN
fi

%files -n locales-mn
%{_localedir}/mn_MN*

### mr
%package -n locales-mr
Summary: Base files for localization (Marathi)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-mr
These are the base files for Marathi language localization; you need
it to correctly display 8bits Marathi characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Marathi language conventions.

%post -n locales-mr
%{loc_add} mr_IN

%preun -n locales-mr
if [ "$1" = "0" ]; then
	%{loc_del} mr_IN
fi

%files -n locales-mr
%{_localedir}/mr_IN*

### ms
%package -n locales-ms
Summary: Base files for localization (Malay)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-ms
These are the base files for Malay language localization; you need it for
proper alphabetical sorting and representation of dates and numbers according
to Malay language conventions.

%post -n locales-ms
%{loc_add} ms_MY

%preun -n locales-ms
if [ "$1" = "0" ]; then
	%{loc_del} ms_MY
fi

%files -n locales-ms
%{_localedir}/ms_MY*

### mt
# translation by Ramon Casha <rcasha@waldonet.net.mt>
%package -n locales-mt
Summary: Base files for localization (Maltese)
#Summary(mt): Files ewlenin għat-traduzzjoni (Maltin)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-mt
These are the base files for Maltese language localization; you need
it to correctly display 8bits Maltese characters, and for proper
alphabetical sorting and representation of dates and numbers according\
to Maltese language conventions.

%post -n locales-mt
%{loc_add} mt_MT

%preun -n locales-mt
if [ "$1" = "0" ]; then
	%{loc_del} mt_MT
fi

%files -n locales-mt
%{_localedir}/mt_MT*

### my
%package -n locales-my
Summary: Base files for localization (Burmese)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-my
These are the base files for Burmese language localization.
You need it to correctly display sort, for sorting order and
proper representation of dates and numbers according
to Burmese language conventions.

%post -n locales-my
%{loc_add} my_MM

%preun -n locales-my
if [ "$1" = "0" ]; then
	%{loc_del} my_MM
fi

%files -n locales-my
%{_localedir}/my_MM

### nds
%package -n locales-nds
Summary: Base files for localization (Lower Saxon)
#Summary(de): Basisdateien für die Lokalisierung (Plautdietsch)
#Summary(nds): Grundspikjaloden fe' Sproaktoopaussinj (Plautdietsch)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-nds
These are the base files for Lower Saxon language
localization; you need it to correctly display 8bits Lower Saxon characters,
and for proper alphabetical sorting and representation of dates and numbers
according to Lower Saxon language conventions.

%post -n locales-nds
%{loc_add} nds_DE nds_NL

%preun -n locales-nds
if [ "$1" = "0" ]; then
	%{loc_del} nds_DE nds_NL
fi

%files -n locales-nds
%{_localedir}/nds_DE*
%{_localedir}/nds_NL*

### ne
%package -n locales-ne
Summary: Base files for localization (Nepali)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-ne
These are the base files for Nepali language localization; you need
it to correctly display 8bits Nepali characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Nepali language conventions.

%post -n locales-ne
%{loc_add} ne_NP

%preun -n locales-ne
if [ "$1" = "0" ]; then
	%{loc_del} ne_NP
fi

%files -n locales-ne
%{_localedir}/ne_NP*

### nl
%package -n locales-nl
Summary: Base files for localization (Dutch)
Group: System/Internationalization
Requires: locales = %{version}-%{release}
#Summary(fr): Fichiers de base pour la localisation en langue néerlandaise
#Summary(nl): Dit zijn de basisbestanden nodig voor de Nederlandse taal

%description -n locales-nl
These are the base files for Dutch language localization; you need
it to correctly display 8bits Dutch characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Dutch language conventions.

%post -n locales-nl
%{loc_add} nl_AW nl_BE nl_NL

%preun -n locales-nl
if [ "$1" = "0" ]; then
	%{loc_del} nl_AW nl_BE nl_NL
fi

%files -n locales-nl
%{_localedir}/nl_AW*
%{_localedir}/nl_BE*
%{_localedir}/nl_NL*

### no
# translations by peter@datadok.no
%package -n locales-no
Summary: Base files for localization (Norwegian)
#Summary(nb): Dette er basisfilene for lokalisering til norsk språk
Group: System/Internationalization
Requires: locales = %{version}-%{release}
Provides: locales-nn = %{version}-%{release}
Provides: locales-nb = %{version}-%{release}

%description -n locales-no
These are the base files for Norwegian language localization; you need
it to correctly display 8bits Norwegian characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Norwegian language conventions.

#%#description -n locales-no -l nb
#Dette er basisfilene for lokalisering til norsk språk. Du trenger dette
#for å vise norske 8-bitstegn på riktig måte og for å få riktig sortering
#etter alfabetet og visning av datoer og tall i samsvar med norske
#konvensjoner.

%post -n locales-no
%{loc_add} nb_NO nn_NO

%preun -n locales-no
if [ "$1" = "0" ]; then
	%{loc_del} nb_NO nn_NO
fi

%files -n locales-no
%{_localedir}/nb_NO*
%{_localedir}/nn_NO*

### nr
%package -n locales-nr
Summary: Base files for localization (Ndebele)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-nr
These are the base files for Ndebele language localization; you need
it to correctly display 8bits Ndebele characters, and for proper
alfabetical sorting, and representation of dates and numbers
according to Ndebele language conventions.

%post -n locales-nr
%{loc_add} nr_ZA

%preun -n locales-nr
if [ "$1" = "0" ]; then
	%{loc_del} nr_ZA
fi

%files -n locales-nr
%{_localedir}/nr_ZA*

### nso
%package -n locales-nso
Summary: Base files for localization (Northern Sotho)
Group: System/Internationalization
#Icon: bulle-nso.xpm
Requires: locales = %{version}-%{release}

%description -n locales-nso
These are the base files for Northern Sotho language localization; you need
it to correctly display 8bits Northern Sotho characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Northern Sotho language conventions.

%post -n locales-nso
%{loc_add} nso_ZA

%preun -n locales-nso
if [ "$1" = "0" ]; then
	%{loc_del} nso_ZA
fi

%files -n locales-nso
%{_localedir}/nso_ZA*

### oc
%package -n locales-oc
Summary: Base files for localization (Occitan)
Group: System/Internationalization
Requires: locales = %{version}-%{release}
#Summary(oc): fichièrs de basa per localisar (occitan)

%description -n locales-oc
These are the base files for Occitan language localization; you need
it to correctly display 8bits Occitan characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Occitan language conventions.

%post -n locales-oc
%{loc_add} oc_FR

%preun -n locales-oc
if [ "$1" = "0" ]; then
	%{loc_del} oc_FR
fi

%files -n locales-oc
%{_localedir}/oc_FR*

### or
%package -n locales-or
Summary: Base files for localization (Oriya)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-or
These are the base files for Oriya language localization.
You need it to correctly display sort, for sorting order and
proper representation of dates and numbers according
to Oriya language conventions.

%post -n locales-or
%{loc_add} or_IN

%preun -n locales-or
if [ "$1" = "0" ]; then
	%{loc_del} or_IN
fi

%files -n locales-or
%{_localedir}/or_IN

### os
%package	os
Summary:	Base files for localization (Ossetian)
Group:		System/Internationalization
Requires:	locales = %{version}-%{release}

%description	os
These are the base files for Ossetian language localization; you need
it to correctly display 8bits Ossetian characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Ossetian language conventions.

%post		os
%{loc_add} os_RU

%preun		os
if [ "$1" = "0" ]; then
	%{loc_del} os_RU
fi

%files		os
%{_localedir}/os_RU*

### pa
%package -n locales-pa
Summary: Base files for localization (Punjabi)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-pa
These are the base files for Punjabi localization; you need it to correctly
display 8bits characters, and for proper alphabetical sorting and
representation of dates and numbers according
to Punjabi language conventions.

%post -n locales-pa
%{loc_add} pa_IN pa_PK

%preun -n locales-pa
if [ "$1" = "0" ]; then
	%{loc_del} pa_IN pa_PK
fi

%files -n locales-pa
%{_localedir}/pa_IN*
%{_localedir}/pa_PK*

### pap
%package -n locales-pap
Summary: Base files for localization (Papiamento)
Group: System/Internationalization
Requires: locales = %{version}-%{release}
Obsoletes: locales-pp
Provides: locales-pp = %{version}-%{release}

%description -n locales-pap
These are the base files for Papiamento language localization; you need
it to correctly display 8bits Papiamento characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Papiamento language conventions.

%post -n locales-pap
%{loc_add} pap_AN

%preun -n locales-pap
if [ "$1" = "0" ]; then
	%{loc_del} pap_AN
fi

%files -n locales-pap
%{_localedir}/pap_AN*

### pl
%package	pl
Summary:	Base files for localization (Polish)
Group:		System/Internationalization
Requires:	locales = %{version}-%{release}

%description	pl
These are the base files for Polish language localization; you need
it to correctly display 8bits Polish characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Polish language conventions.

%post		pl
%{loc_add} csb_PL pl_PL

%preun		pl
if [ "$1" = "0" ]; then
	%{loc_del} csb_PL pl_PL
fi

%files		pl
%{_localedir}/csb_PL*
%{_localedir}/pl_PL*

### ps
%package -n locales-ps
Summary: Base files for localization (Pashto)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-ps
These are the base files for Pashto language localization.
You need it to correctly display sort, for sorting order and
proper representation of dates and numbers according
to Pashto language conventions.

%post -n locales-ps
%{loc_add} ps_AF

%preun -n locales-ps
if [ "$1" = "0" ]; then
	%{loc_del} ps_AF
fi

%files -n locales-ps
%{_localedir}/ps_AF

### pt
%package -n locales-pt
Summary: Base files for localization (Portuguese)
#Summary(pt): Estes são os arquivos básicos para a localização (Português)
Group: System/Internationalization
Requires: locales = %{version}-%{release}
Provides: locales-pt_BR = %{version}-%{release}
Provides: locales-pt_PT = %{version}-%{release}

%description -n locales-pt
These are the base files for Portuguese language localization; you need
it to correctly display 8bits Portuguese characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Portuguese language conventions.

#%#description -n locales-pt -l pt
#Estes são os arquivos básicos para a localização lingüística em português;
#eles são necessários para que o sistema mostre corretamente caracteres
#portugueses de 8 bits, e para que tenha as apropriadas ordenações
#alfabéticas e representação de datas e números de acordo com as convenções
#da língua portuguesa.

%post -n locales-pt
%{loc_add} pt_BR pt_PT

%preun -n locales-pt
if [ "$1" = "0" ]; then
	%{loc_del} pt_BR pt_PT
fi

%files -n locales-pt
%{_localedir}/pt_BR*
%{_localedir}/pt_PT*

### ro
# translation from "Mihai" <mihai@ambra.ro>
%package -n locales-ro
Summary: Base files for localization (Romanian)
#Summary(ro): Acestea sînt fisierele pentru române localizarea
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-ro
These are the base files for Romanian language localization; you need
it to correctly display 8bits Romanian characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Romanian language conventions.

%post -n locales-ro
%{loc_add} ro_RO

%preun -n locales-ro
if [ "$1" = "0" ]; then
	%{loc_del} ro_RO
fi

%files -n locales-ro
%{_localedir}/ro_RO*

### ru
%package -n locales-ru
Summary: Base files for localization (Russian)
Group: System/Internationalization
Requires: locales = %{version}-%{release}
#Summary(ru): Основные файлы региональных установок (для России)

%description -n locales-ru
These are the base files for Russian language localization; you need
it to correctly display 8bits cyrillic characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Russian language conventions.

%post -n locales-ru
%{loc_add} ru_RU ru_UA

%preun -n locales-ru
if [ "$1" = "0" ]; then
	%{loc_del} ru_RU ru_UA
fi

%files -n locales-ru
%{_localedir}/ru_RU*
%{_localedir}/ru_UA*

### rw
%package -n locales-rw
Summary: Base files for localization (Kinyarwanda)
Group: System/Internationalization
#Icon: bulle-rw.xpm
Requires: locales = %{version}-%{release}

%description -n locales-rw
These are the base files for Kinyarwanda language localization; you need
it to correctly display 8bits cyrillic characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Kinyarwanda language conventions.

%post -n locales-rw
%{loc_add} rw_RW

%preun -n locales-rw
if [ "$1" = "0" ]; then
	%{loc_del} rw_RW
fi

%files -n locales-rw
%{_localedir}/rw_RW*

### sa
%package -n locales-sa
Summary: Base files for localization (Sanskrit)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-sa
These are the base files for Sanskrit language localization.
You need it to correctly display sort, for sorting order and
proper representation of dates and numbers according
to Sanskrit language conventions.

%post -n locales-sa
%{loc_add} sa_IN

%preun -n locales-sa
if [ "$1" = "0" ]; then
	%{loc_del} sa_IN
fi

%files -n locales-sa
%{_localedir}/sa_IN

### sc
%package -n locales-sc
Summary: Base files for localization (Sardinian)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-sc
These are the base files for Sardinian language localization; you need
it to correctly display 8bits sardinian characters, and for proper
alfabetical sorting and representation of dates and numbers 
according to sardinian language conventions.

%post -n locales-sc
%{loc_add} sc_IT

%preun -n locales-sc
if [ "$1" = "0" ]; then
	%{loc_del} sc_IT
fi

%files -n locales-sc
%{_localedir}/sc_IT*

### sd
%package -n locales-sd
Summary: Base files for localization (Sindhi)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-sd
These are the base files for Sindhi language localization.
You need it to correctly display sort, for sorting order and
proper representation of dates and numbers according
to Sindhi language conventions.

%post -n locales-sd
%{loc_add} sd_IN sd_IN@devanagari

%preun -n locales-sd
if [ "$1" = "0" ]; then
	%{loc_del} sd_IN sd_IN@devanagari
fi

%files -n locales-sd
%{_localedir}/sd_IN
%{_localedir}/sd_IN@devanagari

### se
%package -n locales-se
Summary: Base files for localization (Saami)
Group: System/Internationalization
#Icon: bulle-se.xpm
Requires: locales = %{version}-%{release}

%description -n locales-se
These are the base files for Saami language localization; you need
it to correctly display 8bits Saami characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Saami language conventions.

%post -n locales-se
%{loc_add} se_NO

%preun -n locales-se
if [ "$1" = "0" ]; then
	%{loc_del} se_NO
fi

%files -n locales-se
%{_localedir}/se_NO*

### shs
%package -n locales-shs
Summary: Base files for localization (Secwepemctsin)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-shs
These are the base files for Secwepemctsin language localization.
You need it to correctly display sort, for sorting order and
proper representation of dates and numbers according
to Secwepemctsin language conventions.

%post -n locales-shs
%{loc_add} shs_CA

%preun -n locales-shs
if [ "$1" = "0" ]; then
	%{loc_del} shs_CA
fi

%files -n locales-shs
%{_localedir}/shs_CA

### si
%package -n locales-si
Summary: Base files for localization (Sinhala)
Group: System/Internationalization
#Icon: bulle-si.xpm
Requires: locales = %{version}-%{release}

%description -n locales-si
These are the base files for Sinhala language localization; you need
it to correctly display 8bits sardinian characters, and for proper
alfabetical sorting and representation of dates and numbers 
according to sinhalese language conventions.

%post -n locales-si
%{loc_add} si_LK

%preun -n locales-si
if [ "$1" = "0" ]; then
	%{loc_del} si_LK
fi

%files -n locales-si
%{_localedir}/si_LK*

### sk
%package -n locales-sk
Summary: Base files for localization (Slovak)
#Summary(sk): Toto su zakladne súbory pre slovenskú lokalizaciu
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-sk
These are the base files for Slovak language localization; you need
it to correctly display 8bits Slovak characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Slovak language conventions.

%post -n locales-sk
%{loc_add} sk_SK

%preun -n locales-sk
if [ "$1" = "0" ]; then
	%{loc_del} sk_SK
fi

%files -n locales-sk
%{_localedir}/sk_SK*

### sl
# Translations from Roman Maurer <roman.maurer@fmf.uni-lj.si>
%package -n locales-sl
Summary: Base files for localization (Slovenian)
#Summary(sl): Osnovne datoteke za lokalizacijo (slovenščina)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-sl
These are the base files for Slovenian language localization; you need
it to correctly display 8bits Slovenian characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Slovenian language conventions.

%post -n locales-sl
%{loc_add} sl_SI

%preun -n locales-sl
if [ "$1" = "0" ]; then
	%{loc_del} sl_SI
fi

%files -n locales-sl
%{_localedir}/sl_SI*

### sr
%package	sr
Summary:	Base files for localization (Serbian)
Group:		System/Internationalization
Requires:	locales = %{version}-%{release}

%description	sr
These are the base files for Serbian language localization; you need
it to correctly display 8bits Serbian characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Serbian language conventions.

%post		sr
%{loc_add} sr_ME sr_RS

%preun		sr
if [ "$1" = "0" ]; then
	%{loc_del} sr_ME sr_RS
fi

%files		sr
%{_localedir}/sr_ME*
%{_localedir}/sr_RS*

### so
%package -n locales-so
Summary: Base files for localization (Somali)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-so
These are the base files for Somali language localization; you need
it to correctly display 8bits Somali characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Somali language conventions.

%post -n locales-so
%{loc_add} so_DJ so_ET so_KE so_SO

%preun -n locales-so
if [ "$1" = "0" ]; then
	%{loc_del} so_DJ so_ET so_KE so_SO
fi

%files -n locales-so
%{_localedir}/so_DJ*
%{_localedir}/so_ET*
%{_localedir}/so_KE*
%{_localedir}/so_SO*

### sq
%package -n locales-sq
Summary: Base files for localization (Albanian)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-sq
These are the base files for Albanian language localization; you need
it to correctly display 8bits Albanian characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Albanian language conventions.

%post -n locales-sq
%{loc_add} sq_AL sq_MK

%preun -n locales-sq
if [ "$1" = "0" ]; then
	%{loc_del} sq_AL sq_MK
fi

%files -n locales-sq
%{_localedir}/sq_AL*
%{_localedir}/sq_MK*

### ss
%package -n locales-ss
Summary: Base files for localization (Swati)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-ss
These are the base files for Swati language localization; you need
it to correctly display 8bits Swati characters, and for proper
alfabetical sorting, and representation of dates and numbers
according to Swati language conventions.

%post -n locales-ss
%{loc_add} ss_ZA

%preun -n locales-ss
if [ "$1" = "0" ]; then
	%{loc_del} ss_ZA
fi

%files -n locales-ss
%{_localedir}/ss_ZA*

### st
%package -n locales-st
Summary: Base files for localization (Sotho)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-st
These are the base files for Sotho language localization; you need
it to correctly display 8bits Sotho characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Sotho language conventions.

%post -n locales-st
%{loc_add} st_ZA

%preun -n locales-st
if [ "$1" = "0" ]; then
	%{loc_del} st_ZA
fi

%files -n locales-st
%{_localedir}/st_ZA*

### sv
# translation by Erik Almqvist <erik.almqvist@vrg.se>
%package -n locales-sv
Summary: Base files for localization (Swedish)
#Summary(sv): Detta är huvudfilerna för svenskt språkstöd
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-sv
These are the base files for Swedish language localization; you need
it to correctly display 8bits Swedish characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Swedish language conventions.

%post -n locales-sv
%{loc_add} sv_FI sv_SE

%preun -n locales-sv
if [ "$1" = "0" ]; then
	%{loc_del} sv_FI sv_SE
fi

%files -n locales-sv
%{_localedir}/sv_FI*
%{_localedir}/sv_SE*

### sw
%package	sw
Summary:	Base files for localization (Swahili)
Group:		System/Internationalization
Requires:	locales = %{version}-%{release}

%description	sw
These are the base files for Swahili language localization; you need
it to correctly display 8bits Swahili characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Swahili language conventions.

%post		sw
%{loc_add} sw_KE SW_TZ sw_XX

%preun		sw
if [ "$1" = "0" ]; then
	%{loc_del} sw_KE sw_TZ sw_XX
fi

%files		sw
%{_localedir}/sw_KE*
%{_localedir}/sw_TZ*
%{_localedir}/sw_XX*

### ta
%package -n locales-ta
Summary: Base files for localization (Tamil)
Group: System/Internationalization
Requires: locales = %{version}-%{release}
URL: http://www.tamil.net/tscii/

%description -n locales-ta
These are the base files for Tamil language localization; you need
it to correctly display 8bits Tamil characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Tamil language conventions.

%post -n locales-ta
%{loc_add} ta_IN ta_LK

%preun -n locales-ta
if [ "$1" = "0" ]; then
	%{loc_del} ta_INta_LK
fi

%files -n locales-ta
%{_localedir}/ta_IN*
%{_localedir}/ta_LK*

### te
%package -n locales-te
Summary: Base files for localization (Telugu)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-te
These are the base files for Telugu language localization; you need
it to correctly display 8bits Telugu characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Telugu language conventions.

%post -n locales-te
%{loc_add} te_IN

%preun -n locales-te
if [ "$1" = "0" ]; then
	%{loc_del} te_IN
fi

%files -n locales-te
%{_localedir}/te_IN*

### tg
%package -n locales-tg
Summary: Base files for localization (Tajik)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-tg
These are the base files for Tajik language localization; you need
it to correctly display 8bits Tajik characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Tajik language conventions.

%post -n locales-tg
%{loc_add} tg_TJ

%preun -n locales-tg
if [ "$1" = "0" ]; then
	%{loc_del} tg_TJ
fi

%files -n locales-tg
%{_localedir}/tg_TJ*

### th
%package	th
Summary:	Base files for localization (Thai)
Group:		System/Internationalization
Requires:	locales = %{version}-%{release}

%description	th
These are the base files for Thai language localization; you need
it to correctly display 8bits Thai characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Thai language conventions.

%post		th
%{loc_add} th_TH

%preun		th
if [ "$1" = "0" ]; then
	%{loc_del} th_TH
fi

%files		th
%{_localedir}/th_TH*

### tk
%package -n locales-tk
Summary: Base files for localization (Turkmen)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-tk
These are the base files for Turkmen language localization; you need
it to correctly display 8bits Turkmen characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Turkmen language conventions.

%post -n locales-tk
%{loc_add} tk_TM

%preun -n locales-tk
if [ "$1" = "0" ]; then
	%{loc_del} tk_TM
fi

%files -n locales-tk
%{_localedir}/tk_TM*

### fil
# note: previously named "locales-ph"
%package -n locales-tl
Summary: Base files for localization (Pilipino)
Group: System/Internationalization
Requires: locales = %{version}-%{release}
Provides: locales-ph = %{version}-%{release}
Provides: locales-fil = %{version}-%{release}
Obsoletes: locales-ph

%description -n locales-tl
These are the base files for Pilipino (official language of the Philipines)
localization; you need it to correctly display 8bits characters,
and for proper alphabetical sorting and representation of dates and numbers
according to Pilipino language conventions.

%post -n locales-tl
%{loc_add} fil_PH tl_PH

%preun -n locales-tl
if [ "$1" = "0" ]; then
	%{loc_del} fil_PH tl_PH
fi

%files -n locales-tl
%{_localedir}/fil_PH*
%{_localedir}/tl_PH*

### tn
%package -n locales-tn
Summary: Base files for localization (Tswana)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-tn
These are the base files for Tswana language localization; you need
it to correctly display 8bits Tswana characters, and for proper
alfabetical sorting, and representation of dates and numbers
according to Tswana language conventions.

%post -n locales-tn
%{loc_add} tn_ZA

%preun -n locales-tn
if [ "$1" = "0" ]; then
	%{loc_del} tn_ZA
fi

%files -n locales-tn
%{_localedir}/tn_ZA*

### tr
# translation from Gorkem Cetin <e077245@narwhal.cc.metu.edu.tr>
%package -n locales-tr
Summary: Base files for localization (Turkish)
Group: System/Internationalization
Requires: locales = %{version}-%{release}
#Summary(tr): Yerelleştirme için temel dosyalar (Türkçe)

%description -n locales-tr
These are the base files for Turkish language localization; you need
it to correctly display 8bits Turkish characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Turkish language conventions.

%post -n locales-tr
%{loc_add} tr_CY tr_TR

%preun -n locales-tr
if [ "$1" = "0" ]; then
	%{loc_del} tr_CY tr_TR
fi

%files -n locales-tr
%{_localedir}/tr_CY*
%{_localedir}/tr_TR*

### ts
%package -n locales-ts
Summary: Base files for localization (Tsonga)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-ts
These are the base files for Tsonga language localization; you need
it to correctly display 8bits Tsonga characters, and for proper
alfabetical sorting, and representation of dates and numbers
according to Tsonga language conventions.

%post -n locales-ts
%{loc_add} ts_ZA

%preun -n locales-ts
if [ "$1" = "0" ]; then
	%{loc_del} ts_ZA
fi

%files -n locales-ts
%{_localedir}/ts_ZA*

### tt
%package -n locales-tt
Summary: Base files for localization (Tatar)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-tt
These are the base files for Tatar language localization; you need
it to correctly display 8bits Tatar characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Tatar language conventions.

%post -n locales-tt
%{loc_add} tt_RU

%preun -n locales-tt
if [ "$1" = "0" ]; then
	%{loc_del} tt_RU
fi

%files -n locales-tt
%{_localedir}/tt_RU*

### ug
%package -n locales-ug
Summary: Base files for localization (Uyghur)
Group: System/Internationalization
#Icon: bulle-ug.xpm
Requires: locales = %{version}-%{release}

%description -n locales-ug
These are the base files for Uyghur language localization; you need
it to correctly display 8bits Uyghur characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Uyghur language conventions.

%post -n locales-ug
%{loc_add} ug_CN

%preun -n locales-ug
if [ "$1" = "0" ]; then
	%{loc_del} ug_CN
fi

%files -n locales-ug
%{_localedir}/ug_CN*

### unm
%package -n locales-unm
Summary: Base files for localization (Unami)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-unm
These are the base files for Unami language localization; you need
it to correctly display 8bits Unami characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Unami language conventions.

%post -n locales-unm
%{loc_add} unm_US

%preun -n locales-unm
if [ "$1" = "0" ]; then
	%{loc_del} unm_US
fi

%files -n locales-unm
%{_localedir}/unm_US*

### uk
%package -n locales-uk
Summary: Base files for localization (Ukrainian)
Group: System/Internationalization
Requires: locales = %{version}-%{release}
#Summary(ru): Базовые файлы для Украинской локализации
#Summary(uk): Базові файли для української локалізації

%description -n locales-uk
These are the base files for Ukrainian language localization; you need
it to correctly display 8bits Ukrainian characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Ukrainian language conventions.

%post -n locales-uk
%{loc_add} uk_UA

%preun -n locales-uk
if [ "$1" = "0" ]; then
	%{loc_del} uk_UA
fi

%files -n locales-uk
%{_localedir}/uk_UA*

### ur
%package -n locales-ur
Summary: Base files for localization (Urdu)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-ur
These are the base files for Urdu language localization; you need
it to correctly display 8bits Urdu characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Urdu language conventions.
Note that this package doesn't handle right-to-left and left-to-right
switching when displaying nor the isolate-initial-medial-final shapes
of letters; it is to the xterm, application or virtual console driver
to do that.

%post -n locales-ur
%{loc_add} ur_PK

%preun -n locales-ur
if [ "$1" = "0" ]; then
	%{loc_del} ur_PK
fi

%files -n locales-ur
%{_localedir}/ur_PK*

### uz
%package -n locales-uz
Summary: Base files for localization (Uzbek)
#Summary(uz): Lokallashtirishning asosiy fayllari (o'zbekcha)
Group: System/Internationalization
Requires: locales = %{version}-%{release}
Provides: locales-uz@cyrillic = %{version}-%{release}

%description -n locales-uz
These are the base files for Uzbek language localization; you need
it to correctly display 8bits Uzbek characters, and for proper
alphabetical sorting and representation of dates and numbers
according to Uzbek language conventions.

#%#description -n locales-uz -l uz
#Ushbu asos fayllar Linuxni o'zbekchaga locallashtirish
#uchun qo'llaniladi; siz bularni 8 bit o'zbek
#harflarini to'g'ri ko'rish va tartiblashda qollanasiz.
#O'zbekistonda joriy bo'lgan vaqt, son va valytani
#belgilash qoidalari ham shu fayllarda joylashgan.

%post -n locales-uz
%{loc_add} uz_UZ

%preun -n locales-uz
if [ "$1" = "0" ]; then
	%{loc_del} uz_UZ
fi

%files -n locales-uz
%{_localedir}/uz_UZ*

### ve
%package -n locales-ve
Summary: Base files for localization (Venda)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-ve
These are the base files for Venda language localization; you need
it to correctly display 8bits Venda characters, and for proper
alfabetical sorting, and representation of dates and numbers
according to Venda language conventions.

%post -n locales-ve
%{loc_add} ve_ZA

%preun -n locales-ve
if [ "$1" = "0" ]; then
	%{loc_del} ve_ZA
fi

%files -n locales-ve
%{_localedir}/ve_ZA*

### vi
# translations by <DaiQuy.nguyen@ulg.ac.be>
%package -n locales-vi
Summary: Base files for localization (Vietnamese)
Group: System/Internationalization
Requires: locales = %{version}-%{release}
#Summary(vi): Các file cơ sở cho định vị tiếng Việt 

%description -n locales-vi
These are the base files for Vietnamese language localization; you need
it to correctly display 8bits Vietnamese characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Vietnamese language conventions.

%post -n locales-vi
%{loc_add} vi_VN

%preun -n locales-vi
if [ "$1" = "0" ]; then
	%{loc_del} vi_VN
fi

%files -n locales-vi
%{_localedir}/vi_VN*

### wa
# translations from Lorint Hendschel <LorintHendschel@skynet.be>
%package -n locales-wa
Summary: Base files for localization (Walloon)
Group: System/Internationalization
Requires: locales = %{version}-%{release}
#Summary(wa): Maisses fitchîs pol lingaedje walon
#Summary(fr): Fichiers de base pour la localisation en langue wallonne

%description -n locales-wa
These are the base files for Walloon language localization; you need
it to correctly display 8bits Walloon characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Walloon language conventions.

%post -n locales-wa
%{loc_add} wa_BE

%preun -n locales-wa
if [ "$1" = "0" ]; then
	%{loc_del} wa_BE
fi

%files -n locales-wa
%{_localedir}/wa_BE*

### wae
%package	wae
Summary:	Base files for localization (Walser)
Group:		System/Internationalization
Requires:	locales = %{version}-%{release}

%description	wae
These are the base files for Walser language localization; you need
it to correctly display 8bits Walser characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Walser language conventions.

%post		wae
%{loc_add} wae_CH

%preun		wae
if [ "$1" = "0" ]; then
	%{loc_del} wae_CH
fi

%files		wae
%{_localedir}/wae_CH*

### wo
%package -n locales-wo
Summary: Base files for localization (Wolof)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-wo
These are the base files for Wolof language localization.
You need it to correctly display sort, for sorting order and
proper representation of dates and numbers according
to Wolof language conventions.

%post -n locales-wo
%{loc_add} wo_SN

%preun -n locales-wo
if [ "$1" = "0" ]; then
	%{loc_del} wo_SN
fi

%files -n locales-wo
%{_localedir}/wo_SN

### xh
%package -n locales-xh
Summary: Base files for localization (Xhosa)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-xh
These are the base files for Xhosa language localization; you need
it to correctly display 8bits Xhosa characters, and for proper
alfabetical sorting, and representation of dates and numbers
according to Xhosa language conventions.

%post -n locales-xh
%{loc_add} xh_ZA

%preun -n locales-xh
if [ "$1" = "0" ]; then
	%{loc_del} xh_ZA
fi

%files -n locales-xh
%{_localedir}/xh_ZA*

### yi
%package -n locales-yi
Summary: Base files for localization (Yiddish)
Group: System/Internationalization
Requires: locales = %{version}-%{release}
URL: http://www.uyip.org/

%description -n locales-yi
These are the base files for Yiddish language localization; you need
it to correctly display 8bits Yiddish characters, and for proper
alfabetical sorting, and representation of dates and numbers
according to Yiddish language conventions.
Note that this package doesn't handle right-to-left and left-to-right
switching when displaying; it is to the xterm, application or virtual
console driver to do that.

%post -n locales-yi
%{loc_add} yi_US

%preun -n locales-yi
if [ "$1" = "0" ]; then
	%{loc_del} yi_US
fi

%files -n locales-yi
%{_localedir}/yi_US*

### yo
%package -n locales-yo
Summary: Base files for localization (Yoruba)
Group: System/Internationalization
#Icon: bulle-yo.xpm
Requires: locales = %{version}-%{release}

%description -n locales-yo
These are the base files for Yoruba language localization; you need
it to correctly display 8bits Yoruba characters, and for proper
alfabetical sorting, and representation of dates and numbers
according to Yoruba language conventions.

%post -n locales-yo
%{loc_add} yo_NG

%preun -n locales-yo
if [ "$1" = "0" ]; then
	%{loc_del} yo_NG
fi

%files -n locales-yo
%{_localedir}/yo_NG*

### yue
%package	yue
Summary:	Base files for localization (Yue Chinese (Cantonese))
Group:		System/Internationalization
Requires:	locales = %{version}-%{release}

%description	yue
These are the base files for Yue Chinese (Cantonese) language localization;
you need it to correctly display 8bits Walser characters, and for proper
alphabetical sorting and representation of dates and numbers according
to Yue Chinese (Cantonese) language conventions.

%post		yue
%{loc_add} yue_HK

%preun		yue
if [ "$1" = "0" ]; then
	%{loc_del} yue_HK
fi

%files		yue
%{_localedir}/yue_HK*

### zh
# translation (zh_TW) from <informer@linux1.cgu.edu.tw>
# zh_CN converted from zh_TW.Big5 with b5togb; corrections welcome.
%package -n locales-zh
Summary: Base files for localization (Chinese)
Group: System/Internationalization
Requires: locales = %{version}-%{release}
Provides: locales-zh_CN = %{version}-%{release}
Provides: locales-zh_TW = %{version}-%{release}
Provides: locales-zh_SG = %{version}-%{release}
Provides: locales-zh_HK = %{version}-%{release}
Obsoletes: libwcsmbs wcsmbs-locale
#Summary(zh_CN): 中文地方化的基本档案
#Summary(zh_TW): 中文地方化的基本檔案

%description -n locales-zh
These are the base files for Chinese language localization; you need
it to correctly display 8bits and 7bits chinese codes, and for proper
representation of dates and numbers according to chinese language conventions.
Set the LANG variable to "zh_CN" to use simplified chinese (GuoBiao encoding)
or to "zh_TW.Big5" to use traditional characters (Big5 encoding)

%post -n locales-zh
%{loc_add} nan_TW@latin zh_CN zh_HK zh_SG zh_TW

%preun -n locales-zh
if [ "$1" = "0" ]; then
	%{loc_del} nan_TW@latin zh_CN zh_HK zh_SG zh_TW
fi

%files -n locales-zh
%{_localedir}/nan_TW@latin
%{_localedir}/zh_CN*
%{_localedir}/zh_HK*
%{_localedir}/zh_SG*
%{_localedir}/zh_TW*

### zu
%package -n locales-zu
Summary: Base files for localization (Zulu)
Group: System/Internationalization
Requires: locales = %{version}-%{release}

%description -n locales-zu
These are the base files for Zulu language localization; you need
it to correctly display 8bits Zulu characters, and for proper
alfabetical sorting, and representation of dates and numbers
according to Xhosa language conventions.

%post -n locales-zu
%{loc_add} zu_ZA

%preun -n locales-zu
if [ "$1" = "0" ]; then
	%{loc_del} zu_ZA
fi

%files -n locales-zu
%{_localedir}/zu_ZA*

%prep
%setup -qcT

cp %{SOURCE0} %{SOURCE1} .
for i in `grep '^#LIST_LOCALES=' iso14651_hack | cut -d= -f2 | tr ':' ' '`
do
	cat iso14651_hack | sed "s/#hack-$i#//" > iso14651_$i
done

# for turkic languages (upperwasing/lowercasing of iwithdot/dotlessi)
cat /usr/share/i18n/locales/i18n | \
	sed 's/<U0069>,<U0049>/<U0069>,<U0130>/' | \
	sed 's/<U0049>,<U0069>/<U0049>,<U0131>/' > i18n_tr

		
# copy various unhabitual charsets and other stuff
for DEF_CHARSET in \
	es@tradicional
do
	cp %{_sourcedir}/$DEF_CHARSET .
done

# special handling for PRC
%if %build_for_PRC
	cp %{_sourcedir}/zh_TW_2 zh_TW
%endif

# copy local locales unavailable in glibc
for loc in eo_XX es@tradicional nds_DE@traditional sw_XX
do
	cp %{_sourcedir}/$loc .
done

# copy modified glibc locales
for loc in ar_SA az_AZ bs_BA dz_BT es_ES es_US es_CO km_KH ku_TR ky_KG sq_AL \
           tg_TJ tr_TR vi_VN wa_BE yi_US zh_CN
do
	cp %{_sourcedir}/$loc .
done

%build
LOCALEDIR=root%{_localedir}
install -d $LOCALEDIR

# making default charset pseudo-locales
# those will be symlinked (for LC_CTYPE, LC_COLLATE mainly) from
# a lot of other locales, thus saving space
for DEF_CHARSET in UTF-8 ISO-8859-1 ISO-8859-2 ISO-8859-3 ISO-8859-4 \
	 ISO-8859-5 ISO-8859-7 ISO-8859-9 \
	 ISO-8859-13 ISO-8859-14 ISO-8859-15 KOI8-R KOI8-U CP1251 
do
	# find the charset definition
    if [ ! -r /usr/share/i18n/charmaps/$DEF_CHARSET ]; then
    	if [ ! -r /usr/share/i18n/charmaps/$DEF_CHARSET.gz ]; then
			cp %{_sourcedir}/$DEF_CHARSET .
			DEF_CHARSET=%{_sourcedir}/$DEF_CHARSET
		fi
	fi
	# don't use en_DK because of LC_MONETARY
	localedef -c -f $DEF_CHARSET -i en_US $LOCALEDIR/`basename $DEF_CHARSET` || :
done

# fix for Arabic yes/no expr
for i in /usr/share/i18n/locales/ar_??
do
	if [ ! -r "%{_sourcedir}/`basename $i`" ]; then
		cat $i | \
		sed 's/^\(yesexpr.*\)<U0646>/\1<U0646><U0079><U0059>/' | \
		sed 's/^\(noexpr.*\)<U0644>/\1<U0644><U006E><U004E>/' > \
		./`basename $i`
	fi
done

# fix for locales using monday as first week day
# http://sources.redhat.com/bugzilla/show_bug.cgi?id=3035
for i in /usr/share/i18n/locales/be_BY /usr/share/i18n/locales/cy_GB \
	/usr/share/i18n/locales/de_?? /usr/share/i18n/locales/el_GR \
	/usr/share/i18n/locales/es_CL \
	/usr/share/i18n/locales/es_MX /usr/share/i18n/locales/fr_?? \
	/usr/share/i18n/locales/fy_NL /usr/share/i18n/locales/it_?? \
	/usr/share/i18n/locales/lt_LT /usr/share/i18n/locales/mi_NZ \
	/usr/share/i18n/locales/nl_BE /usr/share/i18n/locales/nl_NL \
	/usr/share/i18n/locales/pt_PT /usr/share/i18n/locales/ru_UA \
	/usr/share/i18n/locales/se_NO /usr/share/i18n/locales/sv_FI \
	/usr/share/i18n/locales/*_ES vi_VN
do
	LOCALENAME=`basename $i`
	if [ -r %{_sourcedir}/$i ]; then
		DEF_LOCALE_FILE="%{_sourcedir}/$i"
	else
		DEF_LOCALE_FILE="/usr/share/i18n/locales/$LOCALENAME"
	fi
	if ! grep '^week\>' $DEF_LOCALE_FILE > /dev/null && \
	   ! grep '^first_weekday\>' $DEF_LOCALE_FILE > /dev/null && \
	   ! grep '^first_workday\>' $DEF_LOCALE_FILE > /dev/null
	then
		cat $DEF_LOCALE_FILE | sed \
			's/\(END LC_TIME\)/week 7;19971201;4\nfirst_weekday 1\nfirst_workday 1\n\1/' > \
		./$LOCALENAME
	fi
done

%make DESTDIR=root

localedef -c -f ISO-8859-15 -i nds_DE@traditional $LOCALEDIR/nds_DE@traditional
localedef -c -f ISO-8859-1  -i nds_DE@traditional $LOCALEDIR/nds_DE@traditional.ISO-8859-1
localedef -c -f UTF-8       -i nds_DE@traditional $LOCALEDIR/nds_DE@traditional.UTF-8
localedef -c -f UTF-8       -i sw_XX              $LOCALEDIR/sw_XX
localedef -c -f UTF-8       -i eo_XX              $LOCALEDIR/eo_XX
localedef -c -f UTF-8       -i wal_ET             $LOCALEDIR/wal_ET || :

# create the default locales for languages whith multiple locales
localedef -c -f ISO-8859-15 -i ./es@tradicional $LOCALEDIR/es@tradicional

#=========================================================
#
# special non-UTF-8 locales for compatibility
#

# Esperanto
localedef -c -f ISO-8859-3 -i eo_XX $LOCALEDIR/eo_XX.ISO-8859-3

# en_BE is required for conformance to LI18NUX2000/OpenI18N
# (http://www.openi18n.org/docs/pdf/OpenI18N1.3.pdf)
for i in $LOCALEDIR/en_IE* ; do
	mkdir $LOCALEDIR/en_BE`basename $i | cut -b6- `
	cp -var $i/* $LOCALEDIR/en_BE`basename $i | cut -b6- `
	for j in LC_MONETARY LC_TELEPHONE LC_ADDRESS
	do
		cp -var $LOCALEDIR/nl_BE`basename $i | cut -b6- `/$j \
			$LOCALEDIR/en_BE`basename $i | cut -b6- `
	done
done

#=========================================================
# XXX: duplicate of nb_NO (remove from glibc?)
rm -rf $LOCALEDIR/no_NO*

%install
install -m755 %{SOURCE2} -D %{buildroot}%{loc_add}
install -m755 %{SOURCE3} -D %{buildroot}%{loc_del}

# (tpg) localedef needs this
mkdir -p %{buildroot}%_prefix/lib/locale

install -m644 %{SOURCE4} -D %{buildroot}%{_sysconfdir}/sysconfig/locales

cp -a root/* %{buildroot}

perl %{SOURCE5} %{buildroot}%{_localedir}

pushd %{buildroot}%{_localedir}
for i in `echo ??_??* ???_??*`; do
	LC_ALL=C perl %{SOURCE6} $i
done
popd


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20159 |12mu|lockdev-1.0.4-0.120111007git.7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	1
%define libname	%mklibname lockdev %{major}

%define _with_perl 0

# Where lock files are stored
%global _lockdir /run/lock/lockdev

%global checkout 20111007git
%global co_date  2011-10-07

Summary:	A library for locking devices
Name:		lockdev
Version:	1.0.4
Release:	0.1%{checkout}.7
License:	LGPLv2
Group:		System/Libraries
URL:		ftp://ftp.debian.org/debian/pool/main/l/lockdev/
# This is a nightly snapshot downloaded via
# https://alioth.debian.org/snapshots.php?group_id=100443
Source0:	lockdev-%{version}.%{checkout}.tar.gz
BuildRequires:	chrpath
%if %_with_perl
BuildRequires:	perl-devel
%endif
Requires(pre):	rpm-helper
Requires(pre):  shadow-utils
Provides:	%{name}-baudboy = %{version}-%{release}
Obsoletes:	%{name}-baudboy < 1.0.4

%description
Lockdev provides a reliable way to put an exclusive lock to devices using both
FSSTND and SVr4 methods.

%package -n	%{libname}
Summary:	A library for locking devices
Group:		System/Libraries

%description -n	%{libname}
Lockdev provides a reliable way to put an exclusive lock to devices using both
FSSTND and SVr4 methods.

%package -n	%{libname}-devel
Summary:	The Static lockdev library and header files for the lockdev library
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{libname}-devel
The lockdev library provides a reliable way to put an exclusive lock on devices
using both FSSTND and SVr4 methods. The lockdev-devel package contains the
static development library and headers.

%if %_with_perl
%package -n	perl-LockDev
Summary:	LockDev - Perl extension to manage device lockfiles
Group:		Development/Perl
Requires:	%{libname} = %{version}-%{release}

%description -n	perl-LockDev
The LockDev methods act on device locks normally located in /var/lock. The lock
is acquired creating a pair of files hardlinked between them and named after
the device name (as mandated by FSSTND) and the device's major and minor
numbers (as in SVr4 locks). This permits to circumvent a problem using only the
FSSTND lock method when the same device exists under different names (for
convenience or when a device must be accessible by more than one group of
users).

The lock file names are typically in the form LCK..ttyS1 and LCK.004.065, and
their content is the pid of the process who owns the lock.
%endif

%prep
%setup -q -n lockdev-scm-%{co_date}

%build
# Generate version information from git release tag
./scripts/git-version > VERSION

# To satisfy automake
touch ChangeLog

# Bootstrap autotools
autoreconf --verbose --force --install

CFLAGS="%{optflags} -D_PATH_LOCK=\\\"%{_lockdir}\\\"" \
%configure --disable-static --enable-helper

%make

%if %_with_perl
pushd LockDev
    perl Makefile.PL INSTALLDIRS=vendor
    make OPTIMIZE="%{optflags}"
popd
%endif

%install
# Fix upstream permission bug #3053
chmod 644 docs/LSB.991201
%makeinstall_std

%pre
getent group lock >/dev/null || groupadd -g 54 -r -f lock
exit 0

%if %_with_perl
# nuke rpath
chrpath -d %{buildroot}%{perl_vendorarch}/auto/LockDev/*.so
%endif

%files
%doc AUTHORS ChangeLog ChangeLog.old README.debug docs/LSB.991201
%attr(2755,root,lock) %{_sbindir}/lockdev
%{_mandir}/man8/*

%files -n %{libname}
%attr(0755,root,root) %{_libdir}/lib*.so.*

%files -n %{libname}-devel
%attr(0755,root,root) %{_libdir}/*.so
%attr(0644,root,root) %{_includedir}/*.h
%attr(0644,root,root) %{_mandir}/man3/lockdev.3*
%{_libdir}/pkgconfig/lockdev.pc

%if %_with_perl
%files -n perl-LockDev
%{perl_vendorarch}/LockDev.pm
%dir %{perl_vendorarch}/auto/LockDev
%attr(0755,root,root) %{perl_vendorarch}/auto/LockDev/*.so
%{_mandir}/man3/LockDev.3*
%endif

%changelog
* Tue Apr 22 2014 Alex Burmashev <alex.burmashev@rosalab.ru> 1.0.4-0.120111007git.7
+ Revision: ba735be
- release up



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20160 |12mu|lokalize-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Computer-aided translation tool for KDE
Name:		lokalize
Version:	4.12.4
Release:	1
Epoch:		1
Group:		Graphical desktop/KDE
License:	GPLv2+
Url:		http://www.kde.org
%define is_beta %(if test `echo %{version} |cut -d. -f3` -ge 70; then echo -n 1; else echo -n 0; fi)
%if %{is_beta}
%define ftpdir unstable
%else
%define ftpdir stable
%endif
Source0:	ftp://ftp.kde.org/pub/kde/%{ftpdir}/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(hunspell)
Requires:	kdesdk-strigi-analyzers
Requires:	qt4-database-plugin-sqlite
# Needed by some lokalize scripts (mga #10583, bko #181145)
Requires:	kross-interpreters-python
Suggests:	python-translate

%description
Lokalize is a computer-aided translation system that focuses on productivity
and performance. Translator does only creative work (of delivering message
in his/her mother language in laconic and easy to understand form). Lokalize
implies paragraph-by-paragraph translation approach (when translating
documentation) and message-by-message approach (when translating GUI).

%files
%{_kde_bindir}/lokalize
%{_kde_applicationsdir}/lokalize.desktop
%{_kde_appsdir}/lokalize
%{_kde_datadir}/config.kcfg/lokalize.kcfg
%{_kde_iconsdir}/*/*/apps/lokalize.*
%{_kde_docdir}/*/*/lokalize

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: f8fb3ab
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20161 |12mu|lorax-20.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

Name:           lorax
Version:        20.4
Release:        3
Summary:        Tool for creating the anaconda install images
Group:          System/Base
License:        GPLv2+
URL:            http://git.fedorahosted.org/git/?p=lorax.git
Source0:        https://fedorahosted.org/releases/l/o/%{name}/%{name}-%{version}.tar.gz
Patch0:         0001-Bless-grub2-for-PPC-1020112.patch
BuildRequires:  python-devel
Requires:       GConf2
Requires:       cpio
Requires:       device-mapper
Requires:       dosfstools
Requires:       e2fsprogs
Requires:       findutils
Requires:       gawk
Requires:       cdrkit-genisoimage
Requires:       glibc
Requires:       gzip
Requires:       isomd5sum
Requires:       python-selinux
Requires:       module-init-tools
Requires:       parted
Requires:       python-mako
Requires:       squashfs-tools >= 4.2
Requires:       util-linux
Requires:       xz
Suggests:       yum
Requires:       pykickstart

%ifarch %{ix86} x86_64
Requires:       syslinux >= 4.02-5
%endif

%description
Lorax is a tool for creating the anaconda install images.

It also includes livemedia-creator which is used to create bootable livemedia,
including live isos and disk images. It can use libvirtd for the install, or
Anaconda's image install feature.

%prep
%setup -q
%patch0 -p1

%build

%install
rm -rf $RPM_BUILD_ROOT
make DESTDIR=$RPM_BUILD_ROOT mandir=%{_mandir} install

%files
%defattr(-,root,root,-)
%doc COPYING AUTHORS README.livemedia-creator
%doc docs/fedora-livemedia.ks
%doc docs/fedora-livemedia-ec2.ks
%{python_sitelib}/pylorax
%{python_sitelib}/*.egg-info
%{_sbindir}/lorax
%{_sbindir}/mkefiboot
%{_sbindir}/livemedia-creator
%dir %{_sysconfdir}/lorax
%config(noreplace) %{_sysconfdir}/lorax/lorax.conf
%dir %{_datadir}/lorax
%{_datadir}/lorax/*
%{_mandir}/man1/*.1*


%changelog
* Thu Jul 03 2014 Alex Burmashev <alex.burmashev@rosalab.ru> 20.4-3
+ Revision: 4def7a0
- Fixed Group



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20162 |12mu|lpsolve-5.5.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A Mixed Integer Linear Programming (MILP) solver
Name:		lpsolve
Version:	5.5.2.0
Release:	1
Group:		System/Libraries 
License:	LGPLv2+
Url:		http://sourceforge.net/projects/lpsolve
Source0:	http://downloads.sourceforge.net/lpsolve/lp_solve_%{version}_source.tar.gz
Source100:	lpsolve.rpmlintrc
Patch0:		lpsolve-5.5.0.11.cflags.patch

%description
Mixed Integer Linear Programming (MILP) solver lpsolve solves pure linear,
(mixed) integer/binary, semi-continuous and special ordered sets (SOS) models.

%package devel
Requires:	%{name} = %{version}-%{release}
Summary:	Files for developing with lpsolve
Group:		Development/C

%description devel
Includes and definitions for developing with lpsolve 

%prep
%setup -qn lp_solve_5.5
%apply_patches

%build
cd lpsolve55
sh -x ccc
rm bin/ux*/liblpsolve55.a
cd ../lp_solve
sh -x ccc

%install
install -d %{buildroot}%{_bindir} %{buildroot}%{_libdir} %{buildroot}%{_includedir}/lpsolve
install -p -m 755 \
        lp_solve/bin/ux*/lp_solve %{buildroot}%{_bindir}
install -p -m 755 \
        lpsolve55/bin/ux*/liblpsolve55.so %{buildroot}%{_libdir}
install -p -m 644 \
        lp*.h %{buildroot}%{_includedir}/lpsolve

%files
%{_bindir}/lp_solve
%{_libdir}/liblpsolve55.so

%files devel
%doc README.txt ./bfp/bfp_LUSOL/LUSOL/LUSOL_LGPL.txt ./bfp/bfp_LUSOL/LUSOL/LUSOL_README.txt ./bfp/bfp_LUSOL/LUSOL/LUSOL-overview.txt
%{_includedir}/lpsolve


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20163 |12mu|lsb-4.1-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define compat_versions 2.0 3.0 3.1 3.2 4.0
%define modular_versions 3.1 3.2

# populate the Provides for the compat versions and the old 3.x modular setup
# this way we only have to change the lists above when we bump up 
# (at least until LSB drops something, or we choose to)
%define compat_provides_noarch %(for ver in %{compat_versions};do echo -n "lsb-noarch = $ver ";done)
%define core_compat_provides_noarch %(for ver in %{compat_versions};do echo -n "lsb-core-noarch = $ver ";done)
%define compat_provides_arch %(for ver in %{compat_versions};do echo -n "lsb-%{lsb_arch} = $ver ";done)
%define core_compat_provides_arch %(for ver in %{compat_versions};do echo -n "lsb-core-%{lsb_arch} = $ver ";done)
%define modular_provides_noarch %(for ver in %{modular_versions};do echo -n "lsbcxx-noarch = $ver lsb-graphics-noarch = $ver ";done)
%define modular_provides_arch %(for ver in %{modular_versions};do echo -n "lsbcxx-%{lsb_arch} = $ver lsb-graphics-%{lsb_arch} = $ver ";done)

Summary: The skeleton package defining packages needed for LSB compliance
Name: lsb
Version: 4.1
Release: 10
License: GPL
Group: System/Base
URL: http://www.linuxbase.org
Source0: tmpdirlsb.sh
Source1: install_initd
Source2: remove_initd
Source3: lsb.rpmlintrc

BuildRoot: %{_tmppath}/%{name}-%{version}-root
Exclusivearch: %{ix86} x86_64

%define lsb_arch ia32
%ifarch x86_64
%define lsb_arch amd64
%endif

%description
The skeleton package defining packages needed for LSB compliance.
Note: To successfuly run the runtime test suites, install lsb-test.

%package %{_lib}
Summary: The skeleton package defining packages needed for LSB compliance
Group: System/Base

Requires: lsb-noarch
Requires: lsb-core-%{_lib}
# former lsb-cxx - both arches called libfoo
Requires: %{_lib}stdc++6
# former lsb-graphics
Requires: %mklibname x11_ 6 
Requires: %mklibname xext 6 
Requires: %mklibname xi 6
Requires: %mklibname xt 6 
Requires: %mklibname xtst 6
Requires: %mklibname xft 2 
Requires: %mklibname freetype 6 
Requires: %mklibname xrender 1 
Requires: %mklibname gl 1 
Requires: %mklibname glu 1

# former lsb-desktop
Requires: %mklibname xml 2_2 
Requires: %mklibname gtk+2.0_ 0 
# we really need libpng12.so here
Requires: %mklibname png 0
Requires: %mklibname cairo 2 
Requires: %mklibname pango 1.0_0 
Requires: %mklibname fontconfig 1
Requires: %mklibname qt 3
Requires: %mklibname jpeg 62

# former lsb-qt4
Requires: qt4-common >= 4.2.3
# %%mklibname doesn't work here
Requires: %{_lib}qtopengl4 >= 4.2.3
Requires: %{_lib}qtsvg4 >= 4.2.3
Requires: %{_lib}qtnetwork4 >= 4.2.3
Requires: %{_lib}qtsql4 >= 4.2.3
Requires: %{_lib}qtxml4 >= 4.2.3

# printing
Requires: %mklibname cups 2

# multimedia
Requires: %mklibname alsa 2

# security
Requires: %mklibname nss 3
Requires: %mklibname nspr 4

Provides: lsb-%{lsb_arch} = %{version} 
Provides: %{compat_provides_arch}
Provides: %{modular_provides_arch}

Conflicts: lsb-release < 2.0

Provides: lsb-cxx
Obsoletes: lsb-cxx
Provides: lsb-graphics
Obsoletes: lsb-graphics
Provides: lsb-desktop
Obsoletes: lsb-desktop
Provides: lsb-desktop-qt4
Obsoletes: lsb-desktop-qt4
Provides: lsb = %{version}
Obsoletes: lsb <= %{version}

%description %{_lib}
The skeleton package defining packages needed for LSB compliance.
Note: To successfuly run the runtime test suites, install lsb-test.

%package noarch
Summary: Architecture neutral components of LSB
Group: System/Base

# former lsb-desktop
Requires: xdg-utils

# interpreted languages
Requires: perl perl-CGI perl-Safe perl-Pod-Perldoc python

# printing
Requires: ghostscript foomatic-filters cups-common

Provides: %{compat_provides_noarch}
Provides: %{modular_provides_noarch}

%description noarch
The architecture-neutral requirements for LSB compliance.

%package core-%{_lib}
Summary: Core requirements needed for LSB compliance
Group: System/Base

Requires: lsb-core-noarch
Requires: %{_lib}glibc_lsb
Requires: %mklibname pam 0
Requires: %mklibname ncurses 5

Provides: lsb-core-%{lsb_arch} = %{version} 
Provides: %{core_compat_provides_arch}
Provides: lsb-core = %{version}
Obsoletes: lsb-core

%description core-%{_lib}
The core requirements for LSB compliance.

%package core-noarch
Summary: Architecture neutral components of lsb-core
Group: System/Base

Requires: pax lsb-release make sendmail-command ed 
Requires: binutils bc nail at m4 patch
Requires: diffutils file gettext chkconfig

Provides: %{core_compat_provides_noarch}

%description core-noarch
The architecture-neutral core requirements for LSB compliance.

%package test
Summary: Requirements needed to successfully run the LSB runtime tests
Group: System/Base

Requires: lsb
Requires: perl-DBI perl-devel perl-XML-Parser perl-URI glibc-i18ndata
Requires: locales-de locales-en locales-es locales-fr locales-is
Requires: locales-it locales-ja locales-se locales-ta locales-zh 
Requires: wget qt4-database-plugin-sqlite qt3-Sqlite libx11-common
Requires(pre):		rpm-helper
Requires(postun):	rpm-helper

%description test
This packages pulls in additional packages not specified by LSB, but
required to successfully run the LSB runtime tests.

%prep
#%setup -q

%install
cat << EOF > README.urpmi
To run the LSB binary test suite, download the latest version from
ftp://ftp.linuxfoundation.org/pub/lsb/test_suites/released/binary/runtime/
and install lsb-dist-checker or lsb-task-dist-testkit.
 
There is a GUI test manager now, lsb-dist-checker that can guide you 
through the test/certification process.

There are also yum repos at:
 http://ftp.linuxfoundation.org/pub/lsb/repositories/yum/
EOF

rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT/%{_datadir}/%{name}
install -d $RPM_BUILD_ROOT/%{_datadir}/nls
install -d $RPM_BUILD_ROOT/%{_datadir}/tmac
install -d $RPM_BUILD_ROOT/var/cache/fonts
install -d $RPM_BUILD_ROOT/var/games
install -d $RPM_BUILD_ROOT/sbin
install -d $RPM_BUILD_ROOT%{_sysconfdir}/lsb-release.d
install -d $RPM_BUILD_ROOT%{_bindir}
install -d $RPM_BUILD_ROOT/lib/%{name}
install -d $RPM_BUILD_ROOT%{_prefix}/lib/%{name}
install -d $RPM_BUILD_ROOT/srv
install -d $RPM_BUILD_ROOT%{_sysconfdir}/opt
install -d $RPM_BUILD_ROOT%{_sysconfdir}/profile.d
install -m 755 %SOURCE0 $RPM_BUILD_ROOT%{_sysconfdir}/profile.d
install -m 755 %SOURCE1 $RPM_BUILD_ROOT%{_prefix}/lib/%{name}
install -m 755 %SOURCE2 $RPM_BUILD_ROOT%{_prefix}/lib/%{name}

touch $RPM_BUILD_ROOT%{_sysconfdir}/lsb-release.d/lsb-%{version}-%{lsb_arch}
touch $RPM_BUILD_ROOT%{_sysconfdir}/lsb-release.d/lsb-%{version}-noarch
touch $RPM_BUILD_ROOT%{_sysconfdir}/lsb-release.d/core-%{version}-%{lsb_arch}
touch $RPM_BUILD_ROOT%{_sysconfdir}/lsb-release.d/core-%{version}-noarch
rm -f lsb-noarch-files.txt lsb-files.txt
for lsbver in %{compat_versions}; do
  touch $RPM_BUILD_ROOT%{_sysconfdir}/lsb-release.d/lsb-$lsbver-noarch
  echo %{_sysconfdir}/lsb-release.d/lsb-$lsbver-noarch >> lsb-noarch-files.txt
  touch $RPM_BUILD_ROOT%{_sysconfdir}/lsb-release.d/lsb-$lsbver-%{lsb_arch}
  echo %{_sysconfdir}/lsb-release.d/lsb-$lsbver-%{lsb_arch} >> lsb-files.txt
  touch $RPM_BUILD_ROOT%{_sysconfdir}/lsb-release.d/core-$lsbver-noarch
  touch $RPM_BUILD_ROOT%{_sysconfdir}/lsb-release.d/core-$lsbver-%{lsb_arch}
done
for lsbver in %{modular_versions}; do
  touch $RPM_BUILD_ROOT%{_sysconfdir}/lsb-release.d/cxx-$lsbver-noarch
  echo %{_sysconfdir}/lsb-release.d/cxx-$lsbver-noarch >> lsb-noarch-files.txt
  touch $RPM_BUILD_ROOT%{_sysconfdir}/lsb-release.d/cxx-$lsbver-%{lsb_arch}
  echo %{_sysconfdir}/lsb-release.d/cxx-$lsbver-%{lsb_arch} >> lsb-files.txt
  touch $RPM_BUILD_ROOT%{_sysconfdir}/lsb-release.d/graphics-$lsbver-noarch
  echo %{_sysconfdir}/lsb-release.d/graphics-$lsbver-noarch >> lsb-noarch-files.txt
  touch $RPM_BUILD_ROOT%{_sysconfdir}/lsb-release.d/graphics-$lsbver-%{lsb_arch}
  echo %{_sysconfdir}/lsb-release.d/graphics-$lsbver-%{lsb_arch} >> lsb-files.txt
done

cat << EOF > $RPM_BUILD_ROOT%{_sysconfdir}/profile.d/root-ulimit.sh
#!/bin/sh
# enable a nonzero core file value for root (exec_A test issues)
[ "\$UID" = "0" ] && ulimit -c 1000 > /dev/null 2>&1
EOF

cat << EOF > $RPM_BUILD_ROOT%{_bindir}/lsbinstall
#!/bin/sh
exit 0
EOF

cat << EOF > $RPM_BUILD_ROOT/sbin/fasthalt
#!/bin/sh
#start fasthalt
/sbin/halt -f
#end fasthalt
EOF

cat << EOF > $RPM_BUILD_ROOT/sbin/fastboot
#!/bin/sh
#start fastboot
/sbin/reboot -f
#end fastboot
EOF

cat << EOF > $RPM_BUILD_ROOT/etc/hosts.equiv
# Sample hosts.equiv file for LSB compliance
# see man hosts.equiv for usage.
EOF

cat << EOF > $RPM_BUILD_ROOT/etc/hosts.lpd
#
# hosts.lpd     This file describes the names of the hosts which are
#               allowed to use the remote printer services of this
#               host.  This file is used by the LPD subsystem.
#		Added for LSB compiance.
EOF

cat << EOF > $RPM_BUILD_ROOT/etc/gateways
# sample gateways file for LSB compliance. Database of gateways
# used by routed. Sample format shown below.
# [ net | host ] name1 gateway name2 metric value [ passive | active | external ]
EOF

chmod 0755 $RPM_BUILD_ROOT%{_sysconfdir}/profile.d/root-ulimit.sh
chmod 0755 $RPM_BUILD_ROOT%{_bindir}/lsbinstall
chmod 0755 $RPM_BUILD_ROOT/sbin/fastboot
chmod 0755 $RPM_BUILD_ROOT/sbin/fasthalt
chmod 0644 $RPM_BUILD_ROOT/etc/hosts.equiv
chmod 0644 $RPM_BUILD_ROOT/etc/hosts.lpd
chmod 0644 $RPM_BUILD_ROOT/etc/gateways

# (sb) concession for lsb-apache to run
%pre test
%_pre_groupadd nobody

%postun test
%_postun_groupdel nobody

%clean
rm -rf $RPM_BUILD_ROOT

%files %{_lib} -f lsb-files.txt
%defattr(-, root, root)
%config(noreplace) %{_sysconfdir}/lsb-release.d/lsb-%{version}-%{lsb_arch}

%files noarch -f lsb-noarch-files.txt
%defattr(-, root, root)
%config(noreplace) %{_sysconfdir}/lsb-release.d/lsb-%{version}-noarch

%files core-%{_lib}
%defattr(-, root, root)
%config(noreplace) %{_sysconfdir}/lsb-release.d/core-*-%{lsb_arch}

%files core-noarch
%defattr(-, root, root)
%{_datadir}/nls
%{_datadir}/tmac
/var/cache/fonts
/var/games
/sbin/fasthalt
/sbin/fastboot
%{_bindir}/lsbinstall
%dir %{_sysconfdir}/opt
%dir /srv
%dir /lib/%{name}
%dir %{_prefix}/lib/%{name}
%{_prefix}/lib/%{name}/install_initd
%{_prefix}/lib/%{name}/remove_initd
%config(noreplace) %{_sysconfdir}/hosts.equiv
%config(noreplace) %{_sysconfdir}/hosts.lpd
%config(noreplace) %{_sysconfdir}/gateways
%config(noreplace) %{_sysconfdir}/lsb-release.d/core-*-noarch

%files test
%defattr(-, root, root)
%config(noreplace) %{_sysconfdir}/profile.d/tmpdirlsb.sh
%config(noreplace) %{_sysconfdir}/profile.d/root-ulimit.sh



%changelog
* Thu Apr 21 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 4.1-7
+ Revision: 656580
- drop useless provides/obsoletes that made packages disappear (#62964)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20164 |12mu|lsb-release-2.0-40
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Linux Standard Base tools
Name: lsb-release
Version: 2.0
Release: 40
License: GPL
Source: lsb-release-%{version}.tar.bz2
Patch0: lsb-release-%{version}-no-support.patch
Group: System/Base
URL: http://bzr.linuxfoundation.org/loggerhead/lsb/devel/si/files/head:/lsb_release/ 

%define debug_package %{nil}

%description
LSB version query program

This program forms part of the required functionality of
the LSB (Linux Standard Base) specification.

The program queries the installed state of the distribution
to display certain properties such as the version of the
LSB against which the distribution claims compliance as 
well. It can also attempt to display the name and release
of the distribution along with an identifier of who produces
the distribution.

%prep

%setup -q
%patch0 -p1 -b .no-support

%build
make

%install
make prefix=%{buildroot} mandir=%{buildroot}/%{_mandir} install 
mkdir -p %{buildroot}/%{_sysconfdir}/%{name}.d
mkdir -p %{buildroot}/%{_sysconfdir}
cat > %{buildroot}/%{_sysconfdir}/lsb-release << EOF
LSB_VERSION=
DISTRIB_ID=RosaDesktopFresh
DISTRIB_RELEASE=%{rosa_release}
DISTRIB_CODENAME=belka
DISTRIB_DESCRIPTION="%{distribution}"
EOF

mkdir -p %{buildroot}/usr/bin
pushd %{buildroot}/usr/bin
ln -sf /bin/lsb_release lsb_release
popd

%files
%doc README
/bin/lsb_release
%_bindir/lsb_release
%{_mandir}/man1/lsb_release.1*
%config(noreplace) %{_sysconfdir}/%{name}
%dir %{_sysconfdir}/%{name}.d



%changelog
* Mon Jun 30 2014 Konstantin Vlasov <konstantin.vlasov@rosalab.ru> 2.0-40
+ Revision: f1afd08
- Release uplift



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20165 |12mu|lshw-2.16-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realversion B.0%{version}

Summary: A hardware lister
Name:    lshw
Version: 2.16
Release: 2
# To get sources tarball use command
# svn co http://ezix.org/source/packages/lshw/releases/%{realversion} %{name}-%{realversion} && tar -czf %{name}-%{realversion}.tar.gz --exclude .svn %{name}-%{realversion}
Source0: %{name}-%{realversion}.tar.gz
License: GPLv2
Group: System/Kernel and hardware
Url: http://ezix.org/project/wiki/HardwareLiSter
Requires: ldetect-lst >= 0.1.282
BuildRequires: pkgconfig(sqlite3)
BuildRequires: pkgconfig(gtk+-2.0)

%description
lshw (Hardware Lister) is a tool to provide detailed information 
on the hardware configuration of the machine.

%package gui
Summary: HardWare LiSter (GUI version)
Group:  System/Kernel and hardware
Requires: %{name}
Requires: gtk2
%description gui
This package provides a graphical user interface to lshw

%prep
%setup -q -n %{name}-%{realversion}
# Ugly since 2.07 default rights are messed
find -type f | xargs chmod 644
find -type d | xargs chmod 755

%build
make
make gui

%install
%makeinstall_std
make PREFIX=%_prefix SBINDIR=%_sbindir MANDIR=%_mandir DESTDIR=%{buildroot} install-gui

# packaged as part of ldetect-lst
rm -f %{buildroot}%{_datadir}/lshw/{oui.txt,*.ids}

%find_lang %{name}

%files -f %{name}.lang
%{_sbindir}/lshw
%dir %{_datadir}/lshw
%{_datadir}/lshw/*.txt
%attr(644,root,root) %{_mandir}/man1/lshw.*

%files gui
%doc COPYING
%{_sbindir}/gtk-lshw
%{_datadir}/lshw/artwork
%{_datadir}/lshw/ui/gtk-lshw.ui

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20166 |12mu|lskat-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		lskat
Version:	4.12.4
Release:	1
Epoch:		1
Summary:	Lieutnant skat
Group:		Graphical desktop/KDE
License:	GPLv2 and LGPLv2 and GFDL
URL:		http://www.kde.org/applications/games/lskat/
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	libkdegames-devel
Requires:	libkdegames-common

%description
Lieutnant Skat (from German "Offiziersskat") is a fun and engaging card game
for two players, where the second player is either live opponent, or a built
in artificial intelligence.

%files
%{_kde_bindir}/lskat
%{_kde_applicationsdir}/lskat.desktop
%{_kde_appsdir}/lskat
%{_kde_docdir}/*/*/lskat
%{_kde_iconsdir}/hicolor/*/apps/lskat.png

#------------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: 8c73551
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20167 |12mu|ltc-1.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	11
%define libname	%mklibname %{name} %major
%define devname	%mklibname %{name} -d

Name:		ltc
Version:	1.1.1
Release:	1
Summary:	Linear (or Longitudinal) Time-code is an encoding of SMPTE time-code data
License:	LGPLv3
Group:		System/Libraries
Url:		https://github.com/x42/libltc
Source0:	https://github.com/downloads/x42/libltc/lib%{name}-%{version}.tar.gz

%description
Linear (or Longitudinal) Time-code (LTC) is an encoding of SMPTE time-code data
as a Manchester-Biphase encoded audio signal. The audio signal is commonly
recorded on a VTR track or other storage media. libltc provides functionality
to encode and decode LTC from/to time-code, including SMPTE date support.
libltc is the successor of libltcsmpte.

#---------------------------------
%package -n %{libname}
Summary:	Shared library for LTC
Group:		System/Libraries

%description -n %{libname}
Linear (or Longitudinal) Time-code (LTC) is an encoding of SMPTE time-code data
as a Manchester-Biphase encoded audio signal. The audio signal is commonly
recorded on a VTR track or other storage media. libltc provides functionality
to encode and decode LTC from/to time-code, including SMPTE date support.
libltc is the successor of libltcsmpte.

%files -n %{libname}
%{_libdir}/lib%{name}.so.%{major}*

#---------------------------------
%package -n %{devname}
Summary:	Development files for LTC
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}

%description -n %{devname}
This package contains the files for developing applications which
will use lib%{name}.

%files -n %{devname}
%{_mandir}/man3/ltc.h.3.xz
%{_libdir}/lib%{name}.so
%{_includedir}/ltc.h
%{_libdir}/pkgconfig/ltc.pc

#---------------------------------
%prep
%setup -q -n lib%{name}-%{version}

%build
%configure2_5x
%make

%install
%makeinstall_std
find %{buildroot} -regex ".*\(a\|la\)$" -exec rm '{}' \;

%changelog
* Mon Mar 11 2013 Rosa <rosa@abf.rosalinux.ru> 1.1.1-1
+ Revision: 0aa529c
- Automatic import for version 1.1.1-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20168 |12mu|lua-filesystem-1.4.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define luaver 5.1
%define lualibdir %{_libdir}/lua/%{luaver}
%define luapkgdir %{_datadir}/lua/%{luaver}
%define oname luafilesystem

Name:           lua-filesystem
Version:        1.4.2
Release:        3
Summary:        FileSystem Tool for the Lua language

Group:          Development/Other
License:        MIT
URL:            http://www.keplerproject.org/luafilesystem/
Source0:        http://luaforge.net/frs/download.php/3931/%{oname}-%{version}.tar.gz
BuildRequires:  lua-devel >= %{luaver}
Requires:       lua >= %{luaver}

%description
LuaFileSystem offers a portable way to access the
underlying directory structure and file attributes.

%prep
%setup -q -n %{oname}-%{version}

%build
%setup_compile_flags
%make CFLAGS="%{optflags}"

%install
make install PREFIX=%{buildroot}/%{_prefix} LUA_LIBDIR=%{buildroot}/%{lualibdir} LUA_DIR=%{buildroot}/%{luapkgdir} SYS_BINDIR=%{buildroot}/%{_bindir} LUA_INTERPRETER=%{_bindir}/lua

%files
%doc doc/us/*
%doc README
%{lualibdir}/*

%changelog
* Thu Oct 10 2013 Alex Burmashev <alex.burmashev@rosalab.ru> 1.4.2-3
+ Revision: 77b123e
- fix build



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20169 |12mu|lua-lgi-0.7.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lua_version 5.1

Summary:	Dynamic Lua binding to GObject libraries using GObject-Introspection
Name:		lua-lgi
Version:	0.7.1
Release:	1
License:	MIT
Group:		Development/Other
Url:		http://www.tecgraf.puc-rio.br/~diego/professional/luasocket/
Source0:	lgi-%{version}.tar.gz
BuildRequires:	pkgconfig(lua)
BuildRequires:	pkgconfig(gobject-introspection-1.0)

%description
LGI is gobject-introspection based dynamic Lua binding to GObject based
libraries. It allows using GObject-based libraries directly from Lua.

%files
%doc docs/
%doc README.md
%{_datadir}/lua/%{lua_version}/lgi*
%{_libdir}/lua/%{lua_version}/lgi

#----------------------------------------------------------------------------

%prep
%setup -q -n lgi-%{version}

%build
export CFLAGS="%{optflags} -fPIC"
%make

%install
%makeinstall_std LUA_SHAREDIR=%{_datadir}/lua/%{lua_version} LUA_LIBDIR=%{_libdir}/lua/%{lua_version}


%changelog
* Wed Feb 12 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.7.1-1
+ Revision: b97e362
- LOG New version 0.7.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20170 |12mu|lxappearance-0.5.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A new feature-rich GTK+ theme switcher
Name:     	lxappearance
Version:	0.5.1
Release:	5
License:	GPLv2+
Group:		Graphical desktop/Other
Source0: 	http://downloads.sourceforge.net/project/lxde/%name-%version.tar.gz
Patch0:		po.fuzzy.patch
#Resave .gtkrc in LXDE too
Patch1:		lxappearance-gtkrc-save.patch
URL:		http://lxde.sourceforge.net/
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildRequires:	gtk+2-devel desktop-file-utils
BuildRequires:	intltool
Suggests: lxappearance-obconf

%description
LXAppearance is a new GTK+ theme switcher developed for project LXDE.

%package devel
Group:		Graphical desktop/Other
Summary:	%{name} developement files
Provides:	%{name}-devel = %{version}-%{release}
Requires:	pkgconfig

%description devel
This package contains header files needed when building applications based on
%{name}.

%prep
%setup -q
%patch0 -p0
%patch1 -p1

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%{find_lang} %{name}

desktop-file-install --vendor="" \
	--remove-key="NotShowIn" \
	--add-only-show-in="LXDE" \
	--dir=%buildroot%_datadir/applications %buildroot%_datadir/applications/*.desktop


%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-, root, root)
%{_bindir}/%name
%{_datadir}/applications/*.desktop
%{_datadir}/%name
%{_mandir}/man1/lxappearance.*

%files devel
%defattr(-,root,root)
%{_includedir}/%{name}/*.h
%{_libdir}/pkgconfig/lxappearance.pc



%changelog
* Sat Oct 19 2013 akdengi <kazancas@mandriva.ru> 0.5.1-5
+ Revision: 7a43544
- fix write gtkrc2.0 and gtk3 configs with theme change in ROSA LXDE



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20171 |12mu|lxappearance-obconf-0.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:        Plugin to configure OpenBox inside LXAppearance
Name:           lxappearance-obconf
Version:        0.2.1
Release:        1
Epoch:		1
Group:          Graphical desktop/Other
License:        GPLv2+
URL:            http://lxde.org/
Source0:        %{name}-%{version}.tar.gz

BuildRequires:  gtk+2-devel
BuildRequires:  openbox-devel >= 3.5.2
BuildRequires:  lxappearance-devel
BuildRequires:  %{_lib}sm6
BuildRequires:  gettext
BuildRequires:  intltool
BuildRequires:  libtool
BuildRequires:	openbox
Requires:       lxappearance >= 0.5.1
Requires:       openbox

%description
This plugin adds an addtional tab called "Window Border" to LXAppearance. 
It is only visible when the plugin is installed and Openbox is in use.

%prep
%setup -q

# dirty hack for outdated/changing LINGUAS file
cd po
ls *.po > LINGUAS
sed -i 's/.po//g' LINGUAS

%build
%configure --disable-static
%make

%install
make install DESTDIR=%{buildroot}
rm %{buildroot}%{_libdir}/lxappearance/plugins/obconf.la
%find_lang %{name}

%files -f %{name}.lang
# FIXME add NEWS and TODO
%doc AUTHORS CHANGELOG COPYING README
%{_libdir}/lxappearance/plugins/obconf.so
%{_datadir}/lxappearance/obconf/


%changelog
* Wed Oct 23 2013 akdengi <kazancas@mandriva.ru> 1:0.2.1-1
+ Revision: 28b2189
- 0.2.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20172 |12mu|lxc-0.9.0-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname lxc %{major}
%define develname %mklibname lxc -d
%define debugcflags	%nil
%define	debug_package	%nil

%define luaver 5.1
%define lualibdir %{_libdir}/lua/%{luaver}
%define luapkgdir %{_datadir}/lua/%{luaver}
%bcond_without	lua
%bcond_with	python3

Name:		lxc
Version:	0.9.0
Release:	14
Summary:	Linux Containers
URL:		http://lxc.sourceforge.net
Source0:	http://dl.sourceforge.net/sourceforge/%{name}/%{name}-%{version}.tar.gz
Group:		System/Kernel and hardware
License:	LGPLv2
Epoch:		1
Patch0:		lxc-0.9.0-fedora-template.patch
Patch1:		0001-Add-an-OpenMandriva-LX-template.patch
Patch2:         lxc-0.9.0.ROSA.network.patch
Patch3:         lxc-0.9.0.updates.patch
BuildRequires:	docbook-utils
BuildRequires:  kernel-headers
BuildRequires:	cap-devel
Buildrequires:	docbook-dtd30-sgml
Buildrequires:	docbook2x
%if %{with lua}
Buildrequires:	lua-devel
%endif
%if %{with python3}
Buildrequires:	python3-devel
%endif
# needed for lxc-busybox
Requires:       busybox
# needed for lxc-debian
Requires:       dpkg
# needed for lxc-debian, lxc-ubuntu:
Requires:       debootstrap rsync
# needed for lxc-sshd
Requires:       openssh-server
# bridge
Requires:       bridge-utils

Conflicts:   lxc-doc < 0.7.5
Obsoletes:   lxc-doc < 0.7.5

%description
The package "%{name}" provides the command lines to create and manage
containers.  It contains a full featured container with the isolation
/ virtualization of the pids, the ipc, the utsname, the mount points,
/proc, /sys, the network and it takes into account the control groups.
It is very light, flexible, and provides a set of tools around the
container like the monitoring with asynchronous events notification,
or the freeze of the container. This package is useful to create
Virtual Private Server, or to run isolated applications like bash or
sshd.

%package -n	%{libname}
Summary:	Library for LXC
Group:		System/Libraries

%description -n %{libname}
Library for the Linux Kernel Containers.

%package -n	%{develname}
Summary:	Development files for LXC
Group:		Development/C

%description -n %{develname}
Developement files for the Linux Kernel Containers.

%if %{with lua}
%package        -n lua-%{name}
Summary:        Lua binding for %{name}
Group:          System/Libraries
Requires:       lua-filesystem

%description    -n lua-%{name}
Linux Resource Containers provide process and resource isolation without the
overhead of full virtualization.

The lua-%{name} package contains the Lua binding for %{name}.
%endif

%if %{with python3}
%package        -n python3-%{name}
Summary:        Python binding for %{name}
Group:          System Environment/Libraries

%description    -n python3-%{name}
Linux Resource Containers provide process and resource isolation without the
overhead of full virtualization.

The python3-%{name} package contains the Python3 binding for %{name}.
%endif

%prep
%setup -q
%apply_patches

%build
autoreconf -fiv
%configure2_5x  F77=no \
		--disable-apparmor \
		--with-distro=mandriva \
%if %{with lua}
		--enable-lua \
%endif
%if %{with python3}
		--enable-python \
%endif

# remove rpath ( rpmlint error )
sed -i '/AM_LDFLAGS = -Wl,-E -Wl,-rpath -Wl,$(libdir)/d' src/lxc/Makefile.in
make

%install
%makeinstall_std templatesdir=%{_datadir}/lxc/templates READMEdir=%{_libexecdir}/lxc/rootfs

mkdir -p %{buildroot}/var/lib/%{name}

%files
%doc README MAINTAINERS NEWS TODO ChangeLog AUTHORS CONTRIBUTING COPYING
%{_bindir}/lxc-*
%{_libexecdir}/lxc/lxc-init
%{_datadir}/lxc/templates/*
%{_datadir}/lxc/hooks/*
%{_libexecdir}/lxc/rootfs/README
%{_mandir}/man*/%{name}*
/var/lib/%{name}
%{_datadir}/%{name}/%{name}.functions
/etc/lxc/default.conf

%files -n %{libname}
%{_libdir}/lib%{name}.so.%{major}
%{_libdir}/lib%{name}.so.%{major}.*

%files -n %{develname}
%doc COPYING
%{_includedir}/%{name}/*.h
%{_libdir}/lib%{name}.so
%{_libdir}/pkgconfig/%{name}.pc

%if %{with lua}
%files -n lua-%{name}
%{lualibdir}/%{name}
%{luapkgdir}/%{name}.lua
%endif

%if %{with python3}
%files -n python3-%{name}
%{python3_sitearch}/*
%endif

%changelog
* Tue Dec 24 2013 Alex Burmashev <alex.burmashev@gmail.com> 1:0.9.0-14
+ Revision: 948ae93
- added patch to enable updates repo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20173 |12mu|lxde-common-0.5.5-0.git20110808.20
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define git git20110808
# define Epoch only to revert from 0.5.5.1 to 0.5.5 git
Epoch: 1

Summary:	A set of default configuration for LXDE
Name:	  	lxde-common
Version:	0.5.5
Release:	%mkrel -c %git 20
License:	GPLv2+
Group:		Graphical desktop/Other
Source0: 	http://dfn.dl.sourceforge.net/sourceforge/lxde/%name-%version.tar.gz
Source1:	rosa-button-lxde.png
# Mandriva customization patch
Patch101:	lxde-common-0.5.5-pcmanfm.conf.patch
Patch102:	lxde-common-0.5.5-add-mcc-to-panel.patch
Patch103:	lxde-common-0.5.5-lxpanel-customization.patch
Patch106:	lxde-common-0.5.5-autostart.patch
Patch109:	lxde-common-0.5.5-config.patch

URL:		http://lxde.sourceforge.net/
BuildRequires:	xsltproc docbook-style-xsl
BuildArch:	noarch
#Requires:	smproxy
Suggests:	xscreensaver
Requires:	openbox
Requires:	lxpanel >= 0.5.9
Requires:	lxsession >= 0.4.1
Requires:	pcmanfm >= 0.9.10
Requires:	lxterminal
Requires:	lxde-icon-theme
Requires:	mandriva-lxde-config >= 0.5
Requires(post):	mandriva-theme

%description
This package provides a set of default configuration for LXDE.

%prep
%setup -q
%patch101 -p0 -b .pcmanfm_conf
%patch102 -p0 -b .mdv-mcc
%patch103 -p1 -b .mdv-panel
%patch106 -p0 -b .autostart
%patch109 -p0 -b .config

%build
#./autogen.sh
%configure2_5x --enable-man
%make

%install
%makeinstall_std

mkdir -p %buildroot%{_datadir}/icons
cp -f %SOURCE1 %{buildroot}%{_datadir}/icons/

#{find_lang} %{name}

# we'll ship these files via mandriva-lxde-config
rm -f %buildroot%{_sysconfdir}/xdg/lxsession/LXDE/desktop.conf %buildroot%{_datadir}/lxde/openbox/rc.xml

# we do not need this file
rm -f %buildroot%{_datadir}/xsessions/LXDE.desktop

# instead, we use wmsession.d
install -d %buildroot%_sysconfdir/X11/wmsession.d/
cat > %buildroot%_sysconfdir/X11/wmsession.d/04LXDE << EOF
NAME=LXDE
DESC=Lightweight X11 Desktops Environment
EXEC=/usr/bin/startlxde
SCRIPT:
exec /usr/bin/startlxde
EOF

# install this one manually, this provides the logout button on lxpanel:
install -m644 -D lxde-logout.desktop.in %buildroot%_datadir/applications/lxde-logout.desktop

%post
%make_session

%postun
%make_session

%files
%config %{_sysconfdir}/xdg/lxsession/LXDE/autostart
%config %{_sysconfdir}/xdg/pcmanfm/LXDE/pcmanfm.conf
%{_sysconfdir}/X11/wmsession.d/04LXDE
%{_bindir}/*
%{_datadir}/applications/lxde-logout.desktop
%{_datadir}/lxde
%{_datadir}/lxpanel
%{_mandir}/man1/*
%{_datadir}/icons/rosa-button-lxde.png



%changelog
* Fri Nov 15 2013 Alexander Kazancev <kazancas@gmail.com> 1:0.5.5-0.git20110808.20
+ Revision: b27e0b4
- SILENT up version



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20174 |12mu|lxde-control-center-0.0.12-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: lxde-control-center     
Version: 0.0.12
Release: 1
Summary:  LXDE Control Center for ROSA/Mandriva      

Group: Graphical desktop/Other
License: GPLv2+            
Source0: %{name}-%{version}.tar.xz
URL:	https://abf.rosalinux.ru/soft/lxde-control-center
BuildRequires:	gettext
Requires: python, pygtk2.0, python-webkitgtk, python-simplejson
Suggests: obconf
Suggests: mdvinput
Suggests: lxappearance
Suggests: lxrandr
Suggests: drakxtools
Suggests: grub-customizer
Obsoletes: drakconf
Obsoletes: drakconf-legacy
BuildArch: noarch

%description

LXDE Control Center is common setup tool for Drakx and LXDE configuration
programs.

%prep
%setup -q -n %{name}-%{version}

%build
./compile_translations.py lxde-control-center po/

%install
mkdir -p %buildroot/usr
mkdir -p %buildroot%{_localedir}

cp -rf ./bin %buildroot/usr/
cp -rf ./share %buildroot/usr/
cp -rf ./lib %buildroot/usr/

ln -sf ./bin/%name %buildroot/usr/bin/drakconf

%files
%{_bindir}/*
%{_datadir}/applications/*.desktop
%{_datadir}/locale/*
%{_datadir}/javascript/*
/usr/lib/lxde/%{name}

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20175 |12mu|lxdm-0.4.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: GUI login manager for LXDE
Name: lxdm
Version: 0.4.1
Release: 2
License: GPLv2+
Group: Graphical desktop/Other
Source0: http://dfn.dl.sourceforge.net/sourceforge/lxde/%name-%version.tar.gz
Source1: 27%{name}.conf
Patch0: lxdm-0.2.0-mdv-customization.patch
Patch1:	lxdm-0.4.1-ui-src.patch
URL: http://www.lxde.org
BuildRequires: intltool
BuildRequires: libxmu-devel
BuildRequires: pam-devel
BuildRequires: iso-codes
BuildRequires: gtk+2-devel
Requires: iso-codes
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
A lightweight dropped-in replacement for GDM or KDM.

%prep
%setup -q
%patch0 -p0 -b .mdv
%patch1 -p0 -b .ui
rm -f data/lxdm.conf

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

# dm conf file
install -D -m 644 %{SOURCE1} %{buildroot}%{_datadir}/X11/dm.d/27%{name}.conf

%{find_lang} %{name}

%files -f %{name}.lang
%defattr(-, root, root)
%dir %{_sysconfdir}/lxdm
%{_sysconfdir}/lxdm/Xsession
%config(noreplace) %{_sysconfdir}/lxdm/lxdm.conf
%config(noreplace) %{_sysconfdir}/lxdm/LoginReady
%config(noreplace) %{_sysconfdir}/lxdm/PostLogin
%config(noreplace) %{_sysconfdir}/lxdm/PostLogout
%config(noreplace) %{_sysconfdir}/lxdm/PreLogin
%config(noreplace) %{_sysconfdir}/lxdm/PreReboot
%config(noreplace) %{_sysconfdir}/lxdm/PreShutdown
%config(noreplace) %{_datadir}/X11/dm.d/27%{name}.conf
%{_sysconfdir}/pam.d/*
%{_libexecdir}/lxdm-greeter-gtk
%{_sbindir}/lxdm*
%{_datadir}/%{name}
%{_bindir}/lxdm-config
%{_libdir}/lxdm-greeter-gdk
%{_libdir}/lxdm-numlock


%changelog
* Tue Aug 02 2011 Александр Казанцев <kazancas@mandriva.org> 0.4.1-1mdv2012.0
+ Revision: 692766
- update to 0.4.1

* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-2
+ Revision: 666112
- mass rebuild

  + Funda Wang <fwang@mandriva.org>
    - New version 0.2.0

* Wed Mar 10 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.1.0-4mdv2010.1
+ Revision: 517380
- add %%{_datadir}/X11/dm.d/27%%{name}.conf to make lxdm get listed in drakedm
- change mdv-customiztion patch to make lxdm use Ia Ora (Arctic for the moment)

* Fri Jan 15 2010 Funda Wang <fwang@mandriva.org> 0.1.0-3mdv2010.1
+ Revision: 491595
- bump rel
- use mandriva background
- update desc

* Tue Jan 12 2010 Funda Wang <fwang@mandriva.org> 0.1.0-2mdv2010.1
+ Revision: 490043
- requiresiso-codes
- import lxdm



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20176 |12mu|lxlauncher-0.2.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Open source replacement for Asus Launcher of EeePC
Name:     	lxlauncher
Epoch:		1
Version:	0.2.2
Release:	3
License:	GPLv2+
Group:		Graphical desktop/Other
Source0: 	http://dfn.dl.sourceforge.net/sourceforge/lxde/%name-%version.tar.gz
# fix looking for icon names containing a dot which does not mark an extension, like ooo-writer3.0
# to be submitted upstream
Patch2:		lxlauncher-0.2-iconext.patch
Patch13:	lxlauncher-0.2.2-gtk.patch
URL:		http://lxde.sourceforge.net/
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildRequires:	gtk+2-devel intltool
BuildRequires:	menu-cache-devel
Buildrequires:	gnome-common
BuildRequires:	startup-notification-devel
BuildRequires:	libGConf2-devel
Requires:	desktop-common-data
Suggests:	nuoveXT2-icon-theme

%description
LXLauncher is part of LXDE project. It's designed for Asus EeePC as an
open source replacement for Asus Launcher included in EeePC provided by
Xandros. LXLauncher is standard-compliant and desktop-independent. It
follows freedesktop.org specs, so newly added applications will
automatically show up in the launcher, and vice versa for the removed ones.

%prep
%setup -q -n %name-%version
%patch2 -p1 -b .iconext
%patch13 -p0

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%{find_lang} %{name}

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %{name}.lang
%defattr(-, root, root)
%{_bindir}/%name
%{_datadir}/desktop-directories/lxde-*.directory
%{_sysconfdir}/xdg/menus/lxlauncher-applications.menu
%{_sysconfdir}/xdg/lxlauncher


%changelog
* Tue Aug 02 2011 Александр Казанцев <kazancas@mandriva.org> 1:0.2.2-2
+ Revision: 692918
- update to 0.2.2

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 1:0.2.1-4mdv2011.0
+ Revision: 612786
- the mass rebuild of 2010.1 packages

* Wed Jun 09 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1:0.2.1-3mdv2010.1
+ Revision: 547800
- add patch from upstream to fix segfault with libmenu-cache-3.0, should fix (mdv #59717)

* Sun Feb 28 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1:0.2.1-2mdv2010.1
+ Revision: 512523
- rebuild for new menu-cache

* Fri Jul 10 2009 Funda Wang <fwang@mandriva.org> 1:0.2.1-1mdv2010.0
+ Revision: 394058
- fix file list
- no more autogen needed
- New version 0.2.1

* Mon Feb 02 2009 Funda Wang <fwang@mandriva.org> 0.3-0.1198.1mdv2009.1
+ Revision: 336578
- New snapshot

* Wed Dec 24 2008 Funda Wang <fwang@mandriva.org> 0.3-0.1109.1mdv2009.1
+ Revision: 318314
- customization patch not needed
- update to upstream svn snapshot
- rediff some patches

* Tue Nov 18 2008 Olivier Blin <blino@mandriva.org> 0.2-10mdv2009.1
+ Revision: 304048
- buildrequires libGConf2-devel
- shift background if /apps/lxlauncher/repos_background is true
- add experimental gconf support

* Fri Nov 14 2008 Olivier Blin <blino@mandriva.org> 0.2-9mdv2009.1
+ Revision: 303145
- name label and box button widgets according to the menu id (so that they can be customized per-menu-group in gtkrc)

* Sun Nov 02 2008 Olivier Blin <blino@mandriva.org> 0.2-8mdv2009.1
+ Revision: 299283
- use icons from /usr/share/icons/large when they exist (to support Mandriva icon policy)

* Fri Oct 17 2008 Olivier Blin <blino@mandriva.org> 0.2-7mdv2009.1
+ Revision: 294698
- if set, reuse bg_pixmap from main window as tab background
- fix viewport pointer type
- use full button size for button labels (workarounds OpenOffice.org being cut)

* Thu Oct 02 2008 Olivier Blin <blino@mandriva.org> 0.2-6mdv2009.0
+ Revision: 290949
- add backgrounds support back

* Mon Sep 29 2008 Olivier Blin <blino@mandriva.org> 0.2-5mdv2009.0
+ Revision: 289806
- load gtkrc/launcher.menu from /etc/lxlauncher if available

* Sun Sep 28 2008 Olivier Blin <blino@mandriva.org> 0.2-4mdv2009.0
+ Revision: 289031
- fix looking for icon names containing a dot which does not mark an extension, like ooo-writer3.0
- fix typo

* Sat Sep 27 2008 Funda Wang <fwang@mandriva.org> 0.2-3mdv2009.0
+ Revision: 288871
- change line wrap style

* Sat Sep 27 2008 Funda Wang <fwang@mandriva.org> 0.2-2mdv2009.0
+ Revision: 288866
- add desktop-direcoties customiztion

* Mon Jun 16 2008 Funda Wang <fwang@mandriva.org> 0.2-1mdv2009.0
+ Revision: 219477
- import lxlauncher



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20177 |12mu|lxpanel-0.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define git 0
%define prerel 63ffd68
%define ver 0.6.1
%define gitday 20121312

Summary:	Lightweight X11 desktop panel based on fbpanel
Name:	  	lxpanel
Release:	1
%if %git
Version:	%{ver}.git%{gitday}
Source0:	%{name}-%{prerel}.tar.gz
%else
Version:	%{ver}
Source0: 	http://dfn.dl.sourceforge.net/sourceforge/lxde/%name-%version.tar.gz
%endif
License:	GPLv2+
Group:		Graphical desktop/Other
URL:		http://lxde.sourceforge.net/
#Source1:	volume_icon.tar.gz
Patch1:		configure_desktop_number.patch
#Patch2:		automake-1.13.patch
Patch3:		lxpanel-0.5.10-iconsize.patch
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(gdk-pixbuf-xlib-2.0)
BuildRequires:	pkgconfig(libwnck-1.0)
BuildRequires:	intltool
BuildRequires:	menu-cache-devel >= 0.5.0
BuildRequires:	xsltproc
BuildRequires:	docbook-to-man
BuildRequires:	docbook-dtd412-xml
BuildRequires:	docbook-style-xsl
Requires:	desktop-common-data
Requires:	obconf
Suggests:	pcmanfm
Conflicts:	lxpanelx

%description
LXPanel is a lightweight X11 desktop panel contains:
1. User-friendly application menu automatically generated from *.desktop
   files on the system.
2. Launcher bar (Small icons clicked to launch apps)
3. Task bar supporting urgency hint (Can flash when gaim gets new
   incoming messages)
4. Notification area (System tray)
5. Digital clock
6. Run dialog (A dialog let you type a command and run, can be called in
   external programs)
7. Volume control plug-in (optional, written by jserv)
8. lxpanelctl, an external controller let you control lxpanel in other
   programs.

This version based on lxpanelx 0.6.0 alpha version

%package devel
Summary:	Development files for lxpanel
Group:		Graphical desktop/Other

%description devel
This package contains development files needed for building lxde plugins.

%prep
%if %git
%setup -q -n %{name}-%{prerel} -a1
%else
%setup -q
%endif
%apply_patches

%build
./autogen.sh
%configure2_5x \
  --enable-man \
  --with-plugins="cpu batt kbled xkb thermal deskno volumealsa"
%make

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%{_bindir}/%{name}
%{_bindir}/lxpanelctl
%dir %{_libdir}/%{name}
%dir %{_libdir}/%{name}/plugins
%{_libdir}/%{name}/plugins/batt.so
%{_libdir}/%{name}/plugins/cpu.so
%{_libdir}/%{name}/plugins/deskno.so
%{_libdir}/%{name}/plugins/kbled.so
%{_libdir}/%{name}/plugins/volumealsa.so
%{_libdir}/%{name}/plugins/xkb.so
%{_libdir}/%{name}/plugins/thermal.so
%{_datadir}/%{name}
%{_mandir}/man1/*

%files devel
%{_includedir}/lxpanel
%{_libdir}/pkgconfig/lxpanel.pc


%changelog
* Tue Nov 05 2013 akdengi <kazancas@mandriva.ru> 0.6.1-1
+ Revision: b073187
- disable automake patch

* Tue Nov 05 2013 akdengi <kazancas@mandriva.ru> 0.6.1-1
+ Revision: d30411e
- update to 0.6.1

* Sat Aug 10 2013 akdengi <kazancas@mandriva.ru> 0.5.12-3
+ Revision: d43d891
- build with automake 1.13

* Thu Jun 13 2013 akdengi <kazancas@gmail.com> 0.5.12-2
+ Revision: 8896a2f
- drop patch4

* Thu Jun 13 2013 akdengi <kazancas@gmail.com> 0.5.12-2
+ Revision: 29d5738
- remove patch2

* Thu Jun 13 2013 akdengi <kazancas@gmail.com> 0.5.12-2
+ Revision: b7d2a73
- add source patches

* Thu Jun 13 2013 akdengi <kazancas@gmail.com> 0.5.12-2
+ Revision: cab3bb4
- try add some patches, like cairo use, bigger icons and some UI fixes

* Tue Jan 15 2013 akdengi <kazancas@gmail.com> 0.5.12-1
+ Revision: 19e2723
- fix build

* Tue Jan 15 2013 akdengi <kazancas@gmail.com> 0.5.12-1
+ Revision: cbfecce
- 0.5.12

* Thu Dec 27 2012 Alex Burmashev <alex.burmashev@rosalab.ru> 0.5.10.git20121312-2
+ Revision: 044b386
- release up

* Thu Dec 13 2012 akdengi <kazancas@mandriva.ru> 0.5.10.git20121312-1
+ Revision: 52e95d6
- LOG lxpanel git 20121312

* Mon Dec 03 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.5.9-9
+ Revision: 22770b9
- LOG Update BuildRequires

* Mon Dec 03 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.5.9-9
+ Revision: 06fb719
- Re-create yml file

* Mon Dec 03 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.5.9-9
+ Revision: 9b33bf3
- LOG Update BuildRequires, re-diff patches, update configure flags, fix files

* Tue Oct 23 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.5.9-9
+ Revision: 1d017ad
- LOG Add patches to fix build, minor cleanups

* Sun Oct 21 2012 Dmitry Mikhirev <mikhirev@mezon.ru> 0.5.9-8
+ Revision: 1011eb5
- fix BR

* Sun Oct 21 2012 Dmitry Mikhirev <mikhirev@mezon.ru> 0.5.9-8
+ Revision: df627e0
- fix BR

* Sun Oct 21 2012 Dmitry Mikhirev <mikhirev@mezon.ru> 0.5.9-8
+ Revision: 30c32fa
- remove binaries from git tree

* Sun Oct 21 2012 Dmitry Mikhirev <mikhirev@mezon.ru> 0.5.9-8
+ Revision: ebe6508
- cleanup

* Mon Jun 04 2012 akdengi <kazancas@mandriva.ru> 0.5.9-8
+ Revision: 7180fcc
- working tarball

* Mon Jun 04 2012 akdengi <kazancas@mandriva.ru> 0.5.9-8
+ Revision: 2338978
- add userface icon to logout button

* Tue May 29 2012 akdengi <kazancas@mandriva.ru> 0.5.9-7
+ Revision: 36d9893
- update URL

* Sat Apr 14 2012 akdengi <kazancas@mandriva.ru> 0.5.9-7
+ Revision: 66acb1e
- fix

* Sat Apr 14 2012 akdengi <kazancas@mandriva.ru> 0.5.9-7
+ Revision: 4027b63
- fix

* Sat Apr 14 2012 akdengi <kazancas@mandriva.ru> 0.5.9-7
+ Revision: 613aa23
- add missing source

* Fri Apr 13 2012 akdengi <kazancas@mandriva.ru> 0.5.9-7
+ Revision: 523c207
- move to tar.bz2 source

* Fri Apr 13 2012 akdengi <kazancas@mandriva.ru> 0.5.9-7
+ Revision: 433649c
- update code

* Mon Apr 09 2012 akdengi <kazancas@mandriva.ru> 0.5.9-6
+ Revision: 48f415d
- fix

* Mon Apr 09 2012 akdengi <kazancas@mandriva.ru> 0.5.9-5
+ Revision: d0883a9
- fix lxpanel-userdirs-config script failed if config dir not present

* Sat Apr 07 2012 Alexander Kazancev <kazancas@mandriva.ru> 0.5.9-4
+ Revision: c79e516
- Updated lxpanel.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20178 |12mu|lxsession-0.4.6.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The default X11 session manager of LXDE
Name:     	lxsession
Version:	0.4.6.1
Release:	4
License:	GPLv2+
Group:		Graphical desktop/Other
Source0: 	http://dfn.dl.sourceforge.net/sourceforge/lxde/%{name}-%{version}.tar.gz
Patch0:		lxsession-0.4.6.1-systemd-logind.patch
Patch1:		lxsession-0.4.6.1-gdm3.patch
URL:		http://www.lxde.org
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	gtk+2-devel
BuildRequires:	dbus-glib-devel
BuildRequires:	docbook-to-man
BuildRequires:	intltool
Requires:	desktop-common-data
Obsoletes:	lxsession-lite < %version
Provides:	lxsession-lite = %version
Provides:	lxde-session-manager
Obsoletes:      lxde-settings-daemon

%description
LXSession is lightweiht session manager, and it's not tighted to "any" desktop
environment. It's desktop-independent and can be used with any window manager.
With proper configuration, you can make your own desktop environment with
LXSession. This is very useful to the users and developers of non-mainstream
window managers and desktop environemts.

%prep
%setup -q
%apply_patches

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%{find_lang} %{name}

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-, root, root)
%{_bindir}/lxsession
%{_bindir}/lxlock
%{_bindir}/lxsession-logout
%{_datadir}/lxsession
%{_mandir}/man1/*


%changelog
* Wed Aug 03 2011 Александр Казанцев <kazancas@mandriva.org> 0.4.6.1-1mdv2011.0
+ Revision: 692999
- update to 0.4.6.1

* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 0.4.5-2
+ Revision: 666113
- mass rebuild

* Thu Nov 18 2010 Funda Wang <fwang@mandriva.org> 0.4.5-1mdv2011.0
+ Revision: 598571
- update to new version 0.4.5

* Mon Apr 05 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.4.4-1mdv2010.1
+ Revision: 531752
- new upstream release 0.4.4

* Thu Mar 18 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.4.3-1mdv2010.1
+ Revision: 525018
- new upstream release 0.4.3

* Mon Mar 08 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.4.2-2mdv2010.1
+ Revision: 516567
- New upstream release 0.4.2
- Clean spec

* Tue Jan 26 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.4.1-2mdv2010.1
+ Revision: 496500
- Obsolete lxde-settings-daemon as it's been merged in
  lxsession upstream some time ago

* Fri Dec 11 2009 Funda Wang <fwang@mandriva.org> 0.4.1-1mdv2010.1
+ Revision: 476259
- new version 0.4.1

* Wed Dec 09 2009 Funda Wang <fwang@mandriva.org> 0.4.0-1mdv2010.1
+ Revision: 475337
- new version 0.4.0

* Tue May 26 2009 Funda Wang <fwang@mandriva.org> 0.3.8-1mdv2010.0
+ Revision: 379765
- BR intltool
- New version 0.3.8

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 0.3.2-3mdv2009.0
+ Revision: 268131
- rebuild early 2009.0 package (before pixel changes)

* Tue Jun 10 2008 Funda Wang <fwang@mandriva.org> 0.3.2-2mdv2009.0
+ Revision: 217330
- conflicts with lxsession-lite
- provides lxde-session-manager

* Sun May 04 2008 Funda Wang <fwang@mandriva.org> 0.3.2-1mdv2009.0
+ Revision: 200889
- session files will go lxde-common
- adopt to wmsession
- add source and spec
- Created package structure for lxsession.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20179 |12mu|lxshortcut-0.1.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Edit app shortcuts
Name:     	lxshortcut
Version:	0.1.2
Release:	3
License:	GPLv2+
Group:		Graphical desktop/Other
Source0: 	http://dfn.dl.sourceforge.net/sourceforge/lxde/%name-%version.tar.gz
URL:		http://lxde.sourceforge.net/
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildRequires:	gtk+2-devel
BuildRequires:	intltool

%description
LXShortcut is a small program used to edit application shortcuts created
with freedesktop.org Desktop Entry spec.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%{find_lang} %{name}

%clean
rm -rf $RPM_BUILD_ROOT



%files -f %{name}.lang
%defattr(-, root, root)
%{_bindir}/%name
%{_datadir}/%name


%changelog
* Wed Aug 03 2011 Александр Казанцев <kazancas@mandriva.org> 0.1.2-1mdv2011.0
+ Revision: 693009
- update to 0.1.2

* Mon Jul 06 2009 Funda Wang <fwang@mandriva.org> 0.1.1-1mdv2011.0
+ Revision: 392806
- new version 0.1.1

* Sat Dec 06 2008 Funda Wang <fwang@mandriva.org> 0.1-1mdv2009.1
+ Revision: 311195
- import lxshortcut



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20180 |12mu|lxterminal-0.1.11-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define git 0
%define prerel 31813de
%define gitday 20110613
%define ver 0.1.11

Summary:	Lightweight VTE-based terminal emulator
Name:     	lxterminal
%if %git
Version:	%{ver}.git%{gitday}
Source0:	%{name}-%{prerel}.tar.gz
%else
Version:	%{ver}
Source0:	http://dfn.dl.sourceforge.net/sourceforge/lxde/%name-%version.tar.gz
%endif
Release:	4
License:	GPLv2+
Group:		Graphical desktop/Other
#Patch0:		lxterminal-0.1.9-fix-build-with-new-vte.patch
#Patch1:		lxterminal-deprecate-revert.patch
Patch2:		mdk-lxterminal-conf.patch
URL:		http://lxde.sourceforge.net/
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
%if %git
BuildRequires:	docbook-to-man docbook-dtd412-xml docbook-style-xsl
%endif
BuildRequires:	gtk+2-devel vte-devel
BuildRequires:	intltool

%description
Desktop-independent VTE-based terminal emulator without any unnecessary
dependencies.
 
Feature:
* Support Multi-tab.
* It doesn't have any unnecessary dependencies.
* All instances share the same process to reduce memory usage.
* It has correct behavior with nice performance when resizing window,
  tab and VTE stuff.
* Using unix-socket instead of D-bus to accomplish all instances share
  the same process.

%prep
%if %git
%setup -q -n %{name}-%{prerel}
#patch1 -p0 -b.deprecate_revert
%else
%setup -q -n %{name}-%{version}
#patch0 -p1 -b .vte
%endif
#patch1 -p1 -b .dragndrop
%patch2 -p0 -b.conf

%build
%if %git
./autogen.sh
%configure2_5x --enable-man
%else
%configure2_5x
%endif
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%{find_lang} %{name}

%clean
rm -rf %{buildroot}



%files -f %{name}.lang
%defattr(-, root, root)
%{_bindir}/%name
%{_datadir}/%name
%{_datadir}/applications/*.desktop
%{_datadir}/pixmaps/*.png
%{_mandir}/man1/*


%changelog
* Wed Aug 03 2011 Александр Казанцев <kazancas@mandriva.org> 0.1.11-1mdv2011.0
+ Revision: 692991
- update to 0.1.11

* Mon Jun 13 2011 Александр Казанцев <kazancas@mandriva.org> 0.1.9.git20110613-4
+ Revision: 684465
- fix lxterminal default customisations
- new git snapshot. Fix lxterminal window errors

* Sat Apr 30 2011 Александр Казанцев <kazancas@mandriva.org> 0.1.9-2
+ Revision: 661020
- add patch for drag_and_drop support

* Thu Sep 02 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.1.9-1mdv2011.0
+ Revision: 575530
- update to 0.1.9
- add patch from upstream to make it build with latest vte

* Mon Jul 19 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.1.8-1mdv2011.0
+ Revision: 555006
- update to 0.1.8

* Mon Mar 01 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.1.7-1mdv2010.1
+ Revision: 513285
- new upstream release 0.1.7

* Mon Jul 13 2009 Funda Wang <fwang@mandriva.org> 0.1.6-1mdv2010.0
+ Revision: 395471
- new version 0.1.6

* Wed Jun 10 2009 Götz Waschk <waschk@mandriva.org> 0.1.5-3mdv2010.0
+ Revision: 384691
- rebuild for new vte

* Tue Jun 02 2009 Götz Waschk <waschk@mandriva.org> 0.1.5-2mdv2010.0
+ Revision: 382167
- rebuild for new libvte

* Sat May 23 2009 Funda Wang <fwang@mandriva.org> 0.1.5-1mdv2010.0
+ Revision: 378898
- New version 0.1.5

* Fri Dec 26 2008 Funda Wang <fwang@mandriva.org> 0.1.4-1mdv2009.1
+ Revision: 319294
- new version 0.1.4

* Tue Dec 16 2008 Funda Wang <fwang@mandriva.org> 0.1.3-2mdv2009.1
+ Revision: 314828
- add upstream patch to rebuild with new flags

* Sat Jun 28 2008 Funda Wang <fwang@mandriva.org> 0.1.3-1mdv2009.0
+ Revision: 229717
- New version 0.1.3

* Sat Jun 21 2008 Funda Wang <fwang@mandriva.org> 0.1.2-1mdv2009.0
+ Revision: 227652
- BR intltool
- import lxterminal



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20181 |12mu|lyx-2.0.5.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A word processor for the Desktop Environment
Name:		lyx
Version:	2.0.5.1
Release:	4
Group:		Office
License:	GPLv2+
URL:		http://www.lyx.org/
Source0:	ftp://ftp.lyx.org/pub/lyx/stable/2.0.x/%name-%version.tar.xz
# use xdg-open instead of hard coded applications to open files
# sent to upstream developers by fhimpe on 4 Jun 2009
Patch0:		lyx-2.0.1-xdg_open.patch
BuildRequires:	qt4-devel >= 4:4.8.0-7
BuildRequires:	xpm-devel
BuildRequires:	jpeg-devel
BuildRequires:	gettext-devel
BuildRequires:	gcc-c++
BuildRequires:	gettext
BuildRequires:	ghostscript
BuildRequires:	groff-for-man
BuildRequires:	sgml-tools
BuildRequires:	tetex-dvips
BuildRequires:	tetex-latex
BuildRequires:	texinfo
BuildRequires:	boost-devel
BuildRequires:	pkgconfig(hunspell)
BuildRequires:	pkgconfig(enchant)
BuildRequires:	python
BuildRequires:	imagemagick
Obsoletes:	lyx-gtk
Requires:	texlive
Requires:	texlive-scheme-full
Requires:	fonts-ttf-latex 
Requires:	xdg-utils

%description
LyX is a modern approach of writing documents with a computer
which breaks with the tradition of the obsolete typewriter
concept.  It is designed for people who want a professional
output with a minimum of time effort, without becoming specia-
lists in typesetting.  Compared to common word processors LyX
will increase the productivity a lot, since most of the type-
setting will be done by the computer, not the author.  With LyX
the author can concentrate on the contents of his writing,
since the computer will take care of the look.

%prep
%setup -q
%patch0 -p1 -b .xdg-open
autoreconf -fi -Iconfig

%build
export PATH=$PATH:/usr/lib/qt4/bin/
%configure2_5x \
	--with-frontend=qt4 \
	--disable-rpath \
	--without-included-boost \
	--enable-optimization="%{optflags}" \
	--with-enchant \
	--with-hunspell \
	--disable-silent-rules
%make

%install
%makeinstall_std

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-lyx.desktop << EOF
[Desktop Entry]
Name=LyX
Comment=TeX document processor - especially good at scientific documents
Exec=%{_bindir}/lyx
Icon=lyx
Terminal=false
Type=Application
Categories=Qt;Office;WordProcessor;X-MandrivaLinux-CrossDesktop;
MimeType=application/x-lyx;
EOF

## icons
mkdir -p %{buildroot}/%{_liconsdir}
convert -size 48x48 development/Win32/packaging/icons/lyx_32x32.png %{buildroot}/%{_liconsdir}/%{name}.png
mkdir -p %{buildroot}/%{_iconsdir}
cp development/Win32/packaging/icons/lyx_32x32.png %{buildroot}/%{_iconsdir}/%{name}.png
mkdir -p %{buildroot}/%{_miconsdir}
convert -size 16x16 development/Win32/packaging/icons/lyx_32x32.png %{buildroot}/%{_miconsdir}/%{name}.png

## Set up the lyx-specific class files where TeX can see then
TEXMF=%{_datadir}/texmf
mkdir -p %{buildroot}${TEXMF}/tex/latex
cp -r %{buildroot}%{_datadir}/lyx/tex %{buildroot}${TEXMF}/tex/latex/lyx
chmod +x %{buildroot}%{_datadir}/lyx/configure.py
rm -f %{buildroot}%{_bindir}/listerrors

%find_lang %{name}

find %{buildroot}%{_datadir}/%{name} -type f | sed -e "s@%{buildroot}@@g" \
	-e "s@%{_datadir}/%{name}/doc/\(..\)_@%lang(\1) %{_datadir}/%{name}/doc/\1_@g" \
	-e "s@\(%{_datadir}/%{name}/configure.py\)\$@%attr(755,root,root) \1@g" \
	-e "s@\(%{_datadir}/%{name}/scripts/\)@%attr(755,root,root) \1@g" \
	-e "s@\(%{_datadir}/%{name}/lyx2lyx/\)@%attr(755,root,root) \1@g" \
	>> %{name}.lang
find %{buildroot}%{_datadir}/%{name} -type d | sed -e "s@%{buildroot}@%dir @g" >> %{name}.lang

%post
## Fix the TeX file hash
texhash
## Before configuring lyx for the local system
## PATH needs to be imported
if [ -f /etc/profile ]; then
    . /etc/profile
fi
## Now configure LyX
cd %{_datadir}/lyx
./configure.py > /dev/null

%files -f %{name}.lang
%doc README ANNOUNCE
%{_bindir}/%{name}
%{_bindir}/lyxclient
%{_bindir}/tex2lyx
%{_datadir}/applications/mandriva-lyx.desktop
%{_datadir}/texmf/tex/latex/lyx
%{_liconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_mandir}/man1/*


%changelog
* Wed Feb 26 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.0.5.1-4
+ Revision: 4071611
- Require texlive-scheme-full



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20182 |12mu|m17n-db-1.6.4-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The m17n database
Name:		m17n-db
Version:	1.6.4
Release:	6
License:	LGPLv2+
Group:		System/Internationalization
Url:		http://www.m17n.org/m17n-lib/index.html
Source0:	http://savannah.c3sl.ufpr.br/m17n/m17n-db-%{version}.tar.gz
BuildRequires:	glibc-i18ndata
BuildRequires:	gettext-devel
BuildArch:	noarch

%description
The m17n database; a sub-part of the m17n library.

%files -f %{name}.lang
%doc AUTHORS README NEWS ChangeLog
%{_bindir}/*
%{_datadir}/m17n

#----------------------------------------------------------------------------

%package devel
Summary:	Headers of m17n for development
Group:		Development/C
Requires:	%{name} = %{EVRD}

%description devel
Headers of %{name} for development.

%files devel
%{_datadir}/pkgconfig/*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x --build=%{_host}
%make

%install
%makeinstall_std

%find_lang %{name}


%changelog
* Mon Jan 27 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.6.4-6
+ Revision: 8743b54
- LOG New version 1.6.4



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20183 |12mu|m17n-lib-1.6.4-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %{name} %{major}
%define libcore %mklibname %{name}-core %{major}
%define libflt %mklibname %{name}-flt %{major}
%define libgui %mklibname %{name}-gui %{major}
%define devname %mklibname -d %{name}

Summary:	Multilingual text processing library
Name:		m17n-lib
Version:	1.6.4
Release:	7
License:	LGPLv2+
Group:		System/Internationalization
Url:		http://www.m17n.org/m17n-lib/index.html
Source0:	http://savannah.c3sl.ufpr.br//m17n/m17n-lib-%{version}.tar.gz

BuildRequires:	gd-devel
BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(anthy) >= 6300d
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(fribidi)
BuildRequires:	pkgconfig(libotf)
BuildRequires:	pkgconfig(libthai)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(m17n-db)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xaw7)
BuildRequires:	pkgconfig(xft)
BuildRequires:	pkgconfig(xt)
# NOTE:	medit and mdump require this font otherwise you get a SIGFPE
# because the font is not found, thus generating a tab_width=0 in
# layout_glyph_string() and then a division-by-zero.
# --> the bug is rather in the library and should be handled there.
Requires:	fonts-ttf-freefont
Requires:	libotf
Requires:	m17n-db

%description
The m17n library is a multilingual text processing library for the C
language.

%files
%doc AUTHORS ChangeLog NEWS README
%{_bindir}/m17n-conv
%{_bindir}/m17n-date
%{_bindir}/m17n-dump
%{_bindir}/m17n-edit
%{_bindir}/m17n-view
%{_libdir}/m17n/*/*.so

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	The m17n library
Group:		System/Internationalization

%description -n %{libname}
m17n library.

%files -n %{libname}
%{_libdir}/libm17n.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libcore}
Summary:	The m17n library
Group:		System/Internationalization
Conflicts:	%{_lib}m17n-lib0 < 1.6.4-2

%description -n %{libcore}
m17n-core library.

%files -n %{libcore}
%{_libdir}/libm17n-core.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libflt}
Summary:	The m17n library
Group:		System/Internationalization
Conflicts:	%{_lib}m17n-lib0 < 1.6.4-2

%description -n %{libflt}
m17n-flt library.

%files -n %{libflt}
%{_libdir}/libm17n-flt.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libgui}
Summary:	The m17n library
Group:		System/Internationalization
Conflicts:	%{_lib}m17n-lib0 < 1.6.4-2

%description -n %{libgui}
m17n-gui library.

%files -n %{libgui}
%{_libdir}/libm17n-gui.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Headers of m17n for development
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Requires:	%{libcore} = %{EVRD}
Requires:	%{libflt} = %{EVRD}
Requires:	%{libgui} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
Headers of %{name} for development.

%files -n %{devname}
%{_bindir}/m17n-config
%{multiarch_bindir}/m17n-config
%{_includedir}/*
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x --disable-static
# -j8 broken as of 1.6.4
make

%install
%makeinstall_std

# multiarch policy
%multiarch_binaries %{buildroot}%{_bindir}/m17n-config


%changelog
* Mon Jan 27 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.6.4-7
+ Revision: 0e81c49
- LOG New version 1.6.4, split library package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20184 |12mu|mailman-2.1.15-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define uid     mail
%define gid     mail
%define email_version   2.5.8

Summary:	The GNU Mailing List Management System
Name:		mailman
Version:	2.1.15
Release:	3
Group:		System/Servers
License:	GPLv2
Url:		http://www.list.org/
Source0:	http://ftp.gnu.org/gnu/mailman/%{name}-%{version}.tgz
Source1:	%{name}.init
Patch0:		%{name}-buildroot-check.patch
Patch1:		mailman-2.1.12-rename-arch.patch
Patch6:		%{name}-2.1.2-postfix-aliases.patch
Patch9:		%{name}-2.1.11-change-default-icons-url.patch
# http://non-gnu.uvt.nl/mailman-pgp-smime/
Patch100:	http://non-gnu.uvt.nl/pub/mailman/mailman-2.1.15-pgp-smime_2012-08-28.patch
Source100:	http://non-gnu.uvt.nl/pub/mailman/mailman-2.1.15-pgp-smime_2012-08-28.patch.md5
Requires:	mail-server
Requires:	apache
Requires:	apache-mod_socache_shmcb
Requires:	python-GnuPG-Interface
Requires:	gnupg
Requires:	openssl
BuildRequires:  python-devel

%description
Mailman -- The GNU Mailing List Management System --
is a mailing list management system written mostly in
Python. Features:

  o Most standard mailing list features, including:
     moderation, mail based commands, digests, etc...
  o An extensive Web interface, customizable on a per-list basis.
  o Web based list administration interface for *all* admin-type tasks
  o Automatic Web based hypermail-style archives (using pipermail or
    other external archiver), including provisions for private archives
  o Integrated mail list to newsgroup gatewaying
  o Integrated newsgroup to mail list gatewaying (polling-based... if you
     have access to the nntp server, you should be able to easily do
     non-polling based news->mail list gatewaying; email viega@list.org,
     I'd like to help get that going and come up
     with instructions)
  o Smart bounce detection and correction
  o Integrated fast bulk mailing
  o Smart spam protection
  o Extensible logging
  o Multiple list owners and moderators are possible
  o Optional MIME-compliant digests
  o Nice about which machine you subscribed from if you're from the
        right domain

Conditional build options:
    mailman uid --with uid %{uid}
    mailman gid --with gid %{gid}

%prep
%setup -q
%apply_patches

%build
%serverbuild
# As a normal user, we don't have permissions to do this.  %patch0 changes
#   configure so that the directory check will never fail.
autoreconf
./configure \
    --prefix=%{_libdir}/%{name} \
    --with-var-prefix=%{_var}/lib/%{name} \
    --with-mail-gid=%{gid} \
    --with-cgi-gid=apache \
    --with-username=%{uid} \
    --with-groupname=%{gid} \
    --without-permcheck \
    --with-cgi-ext=.cgi \
    --libdir=%{_libdir}

make
# fix encoding typo
perl -pi -e 's/gb2132/gb2312/' misc/email-2.5.6/email/Charset.py

%install
%makeinstall_std

# apache conf
install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf <<EOF
# Mailman Apache configuration file
Alias /%{name}/icons %{_libdir}/%{name}/icons
Alias /%{name}       %{_libdir}/%{name}/cgi-bin
Alias /pipermail     %{_var}/lib/%{name}/archives/public


<Directory %{_libdir}/%{name}/cgi-bin>
    Require all granted
    Options ExecCgi
    DirectoryIndex listinfo.cgi
</Directory>

<Directory %{_libdir}/%{name}/icons>
    Require all granted
</Directory>

<Directory %{_var}/lib/mailman/archives/public>
    Require all granted
    Options FollowSymlinks
</Directory>
EOF

# init script
install -d -m 755 %{buildroot}%{_initrddir}
install -m 755 misc/mailman %{buildroot}%{_initrddir}

# move logs directory into /var/log
install -d -m 755 %{buildroot}%{_var}/log
mv %{buildroot}%{_var}/lib/%{name}/logs %{buildroot}%{_var}/log/%{name}
(cd %{buildroot}%{_var}/lib/%{name} && ln -s ../../log/%{name} logs)

# move config file into /etc
install -d -m 755 %{buildroot}%{_sysconfdir}
mv %{buildroot}%{_libdir}/%{name}/Mailman/mm_cfg.py %{buildroot}%{_sysconfdir}/%{name}
(cd %{buildroot}%{_libdir}/%{name}/Mailman && ln -s ../../../..%{_sysconfdir}/%{name} mm_cfg.py)
rm -f %{buildroot}%{_libdir}/%{name}/Mailman/mm_cfg.py.dist

# fix permissions mess
chmod -R go=u-ws %{buildroot}%{_libdir}/%{name}
chmod 750 %{buildroot}%{_var}/lib/%{name}/archives/private

# logrotate
install -d m 755 %{buildroot}%{_sysconfdir}/logrotate.d
cat > %{buildroot}%{_sysconfdir}/logrotate.d/%{name} <<EOF
# daily rotated log files
%{_var}/log/mailman/smtp-failure %{_var}/log/mailman/smtp %{_var}/log/mailman/locks %{_var}/log/mailman/fromusenet %{_var}/log/mailman/qrunner {
    daily
    missingok
    rotate 7
    sharedscripts
    postrotate
    [ -f '/var/run/mailman/mailman.pid' ] && %{_libdir}/mailman/bin/mailmanctl -q reopen || exit 0
    endscript
}

# weekly rotated log files
%{_var}/log/mailman/bounce %{_var}/log/mailman/error %{_var}/log/mailman/vette %{_var}/log/mailman/mischief {
    weekly
    missingok
    rotate 4
    sharedscripts
    postrotate
    [ -f '/var/run/mailman/mailman.pid' ] && %{_libdir}/mailman/bin/mailmanctl -q reopen || exit 0
    endscript
}

# monthly rotated log files
%{_var}/log/mailman/digest %{_var}/log/mailman/subscribe %{_var}/log/mailman/post {
    monthly
    missingok
    rotate 12
    sharedscripts
    postrotate
    [ -f '/var/run/mailman/mailman.pid' ] && %{_libdir}/mailman/bin/mailmanctl -q reopen || exit 0
    endscript
}
EOF

# install init script
install -m 755 %{SOURCE1} %{buildroot}%{_initrddir}/%{name}

# binaries symlinks from /usr/sbin
install -d -m 755 %{buildroot}%{_sbindir}
pushd %{buildroot}%{_sbindir}
for bin in ../..%{_libdir}/%{name}/bin/*; do
    ln -s $bin .
done
popd

cat > README.mdv <<EOF
Mandriva RPM specific notes

setup
-----
The setup used here differs from default one, to achieve better FHS compliance.
- the configuration file is /etc/mailman
- the log files are in /var/log/mailman
- the constant files are in /usr/lib/mailman
- the variable files are in /var/lib/mailman
Moreover, the perms used are most standard and secures. check_perms will
scream, but mailman runs fine.

post-installation
-----------------
Post-installation script attempts first to integrate mailman aliases file with
existing mail aliases. Then the server-wide 'mailman' list is automatically
created, with root@hostname as admin, and a randomly generated password. This
list is configured with generic default values, but its configuration should be
reviewed before usage.
The password is available in the notification message sent by mailman upon list
creation, and is also used as the site password. The mailman service has to be
started, and the SMTP server has to be running for the message to be correctly
delivered.

upgrade
-------
The alias db (/var/lib/mailman/data/aliases.db) should be owned by the same uid
and gid as the one used by mailman, mail.mail here. You may experience toubles
when upgrading from old releases of the packages.
EOF

%pre
if [ $1 = "2" ]; then
  if [ ! -L %{_libdir}/%{name}/Mailman/mm_cfg.py ]; then
    mv %{_libdir}/%{name}/Mailman/mm_cfg.py %{_sysconfdir}/%{name}.tmp
  fi
  if [ ! -L %{_var}/lib/%{name}/logs ]; then
    mv %{_var}/lib/%{name}/logs %{_var}/log/%{name}
  fi
fi

%post
%_post_service %{name}

cd %{_libdir}/%{name}

if [ $1 = 1 ]; then
    # installation

    # generic tasks
    hostname=`hostname`
    domainname=`dnsdomainname`

    if [ -z "$domainname" ]; then
	domainname=localdomain
    fi

    # mailman basic configuration
    cat >>Mailman/mm_cfg.py <<EOF
DEFAULT_EMAIL_HOST = '$domainname'
DEFAULT_URL_HOST = '$hostname'
add_virtualhost(DEFAULT_URL_HOST, DEFAULT_EMAIL_HOST)
EOF

    # make sure mail user is allowed to use cron
    if [ -f %{_sysconfdir}/cron.allow ]; then
        if ! grep -q %{uid} %{_sysconfdir}/cron.allow; then
            echo "%{uid}" >> %{_sysconfdir}/cron.allow
        fi
    fi

    # add cron task
    crontab -u %{uid} %{_libdir}/%{name}/cron/crontab.in

    # add aliases
    %create_ghostfile %{_var}/lib/%{name}/data/aliases %{uid} %{gid} 660
    mta="`readlink /etc/alternatives/sendmail-command 2>/dev/null | cut -d . -f 2`"
    if [ "$mta" == "postfix" ]; then
        cat >>Mailman/mm_cfg.py <<EOF
MTA = 'Postfix'
EOF
        maps=`/usr/sbin/postconf -h alias_maps`
        postconf -e \
            "recipient_delimiter = +" \
            "unknown_local_recipient_reject_code = 550" \
            "alias_maps = $maps, hash:%{_var}/lib/%{name}/data/aliases"
        /usr/sbin/postalias %{_var}/lib/%{name}/data/aliases
    else
        cat >> %{_sysconfdir}/aliases <<EOF
:include:	%{_var}/lib/%{name}/data/aliases
EOF
        /usr/bin/newaliases
    fi

    # generate random password
    passwd=%_get_password 8

    # site password
    %{_sbindir}/mmsitepass $passwd > /dev/null

    if [ ! -f /var/lib/mailman/lists/mailman/config.pck ]; then
        # initial list creation and configuration
        su %{uid} \
            -c "%{_sbindir}/newlist mailman root@$hostname $passwd" > /dev/null
        su %{uid} \
            -c "%{_sbindir}/config_list -i /var/lib/mailman/data/sitelist.cfg mailman"
    fi

else
    # upgrade
    if [ -f %{_sysconfdir}/%{name}.tmp ]; then
        mv -f %{_sysconfdir}/%{name}.tmp %{_sysconfdir}/%{name}
    fi
fi

%preun
%_preun_service %{name}

%postun
if [ $1 = 0 ]; then
    # generic tasks

    # remove cron task
    crontab -u %{uid} -r

    # remove aliases
    mta="`readlink /etc/alternatives/sendmail-command 2>/dev/null | cut -d . -f 2`"
    if [ "$mta" == "postfix" ]; then
        database=`/usr/sbin/postconf -h alias_database | \
            sed -e 's|, hash:%{_var}/lib/%{name}/data/aliases||'`
        maps=`/usr/sbin/postconf -h alias_maps | \
            sed -e 's|, hash:%{_var}/lib/%{name}/data/aliases||'`
        postconf -e \
            "alias_database = $database" \
            "alias_maps = $maps"
    else
        sed -i -e '/:include:	%{_var}/lib/%{name}/data/aliases/d' \
            %{_sysconfdir}/aliases
    fi
    /usr/bin/newaliases
fi

%files
%doc ACKNOWLEDGMENTS BUGS FAQ INSTALL NEWS* README* TODO* UPGRADING
%doc gnu-COPYING-GPL contrib/README.check_perms_grsecurity
%doc doc/*
# constant files
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/cron
%{_libdir}/%{name}/pythonlib
%{_libdir}/%{name}/scripts
%{_libdir}/%{name}/tests
%{_libdir}/%{name}/messages
%{_libdir}/%{name}/templates
%{_libdir}/%{name}/bin
%{_libdir}/%{name}/Mailman
%{_libdir}/%{name}/icons
%dir %{_libdir}/%{name}/mail
%attr(2755,root,%{gid}) %{_libdir}/%{name}/mail/*
%dir %{_libdir}/%{name}/cgi-bin
%attr(2755,root,%{gid}) %{_libdir}/%{name}/cgi-bin/*
# variable files
%attr(-,%{uid},%{gid}) %{_var}/lib/%{name}/data
%attr(-,%{uid},%{gid}) %{_var}/lib/%{name}/lists
%attr(-,%{uid},%{gid}) %{_var}/lib/%{name}/locks
%attr(-,%{uid},%{gid}) %{_var}/lib/%{name}/qfiles
%attr(-,%{uid},%{gid}) %{_var}/lib/%{name}/spam
%attr(-,%{uid},%{gid}) %{_var}/lib/%{name}/logs
%attr(-,%{uid},%{gid}) %{_var}/lib/%{name}/archives/public
%attr(-,%{uid},apache) %{_var}/lib/%{name}/archives/private
%attr(-,%{uid},%{gid}) %{_var}/log/%{name}
# configuration files
%{_initrddir}/%{name}
%config(noreplace) %{_webappconfdir}/%{name}.conf
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%config(noreplace) %{_sysconfdir}/%{name}
%{_sbindir}/*


%changelog
* Fri Oct 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.1.15-3
+ Revision: 5c33bfa
- Drop unneeded patch



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20185 |12mu|make-3.82-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A GNU tool which simplifies the build process for users
Name:		make
Version:	3.82
Release:	6
Epoch:		1
Url:		http://www.gnu.org/directory/GNU/make.html
License:	GPLv2+
Group:		Development/Other
Source:		ftp://ftp.gnu.org/pub/gnu/make/%name-%version.tar.bz2
Patch1:		make-3.82-lib64.patch
Patch3:		make-3.80-gfortran.patch
# https://savannah.gnu.org/bugs/?30723
# https://savannah.gnu.org/bugs/?30612
Patch4:		make-3.82-savannah-bugs-30612-30723.patch.bz2
Patch5:          make-3.82.intermediate-parallel-bug.patch
BuildRequires:	gettext-devel

%description
A GNU tool for controlling the generation of executables and other
non-source files of a program from the program's source files.  Make
allows users to build and install packages without any significant
knowledge about the details of the build process.  The details about how
the program should be built are provided for make in the program's
makefile.

The GNU make tool should be installed on your system because it is
commonly used to simplify the process of installing programs.

%prep
%setup -q
%patch1 -p1 -b .lib64
%patch3 -p1 -b .gfortran
%patch4 -p1
%patch5 -p1

%build
%configure2_5x \
	--disable-rpath
%make

%check
# all tests must pass
make check

%install
%makeinstall_std

ln -sf make %{buildroot}%{_bindir}/gmake

%find_lang %{name}

%files -f %name.lang
%defattr(-,root,root)
%doc ABOUT-NLS AUTHORS ChangeLog README README.customs SCOPTIONS NEWS
%doc glob/COPYING.LIB glob/ChangeLog
%_bindir/make
%_bindir/gmake
%_mandir/man1/make.1*
%_infodir/make.info*


%changelog
* Mon Apr 18 2011 Antoine Ginies <aginies@mandriva.com> 1:3.82-3mdv2011.0
+ Revision: 655741
- use make-3.82-savannah-bugs-30612-30723.patch.bz2 patch

* Sun Aug 15 2010 Anssi Hannula <anssi@mandriva.org> 1:3.82-2mdv2011.0
+ Revision: 569887
- remove now unneeded make-pofiles.tar.bz2 (all translations are now
  provided by upstream)
- fix implicit re-executing of subdirs breaking variables provided in
  command line (upstream bug #30723, patch from upstream cvs)

* Sun Aug 01 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 1:3.82-1mdv2011.0
+ Revision: 564383
- update to new version 3.82
- drop patch0,
- rediff patch 1
- disable rpath
- spec file clean

* Mon Mar 15 2010 Oden Eriksson <oeriksson@mandriva.com> 1:3.81-5mdv2010.1
+ Revision: 520152
- rebuilt for 2010.1

* Sun Dec 21 2008 Oden Eriksson <oeriksson@mandriva.com> 1:3.81-4mdv2009.1
+ Revision: 317060
- rediffed some fuzzy patches

* Tue Jun 17 2008 Thierry Vignaud <tv@mandriva.org> 1:3.81-3mdv2009.0
+ Revision: 223143
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 04 2007 Thierry Vignaud <tv@mandriva.org> 1:3.81-2mdv2008.1
+ Revision: 114962
- kill file require on info-install

* Wed Aug 22 2007 Adam Williamson <awilliamson@mandriva.org> 1:3.81-2mdv2008.0
+ Revision: 69242
- rebuild for 2008
- drop a 2006.0 conditional
- bunzip2 patches
- Import make



* Mon Aug 28 2006 Thierry Vignaud <tvignaud@mandriva.com> 3.81-1mdv2007.0
- new release (#24823)
- kill patch 2 (merged upstream)
- use %%mkrel
- fix make-check-outside-check-section, macro-in-%%changelog, ...

* Fri Sep  9 2005 Gwenole Beauchesne <gbeauchesne@mandriva.com> 3.80-9mdk
- make gfortran the default fortran compiler (FC)

* Tue Mar 15 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 3.80-8mdk
- patch 2: fix memory exhausting (#14626)

* Fri Jan 21 2005 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 3.80-7mdk
- linux32 fixes, aka. resolve -llib only in */lib when running under a
  32-bit personality

* Mon Oct 11 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 3.80-6mdk
- lib64 fixes

* Fri Jul 25 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 3.80-5mdk
- Patch0: Don't use high resolution timestamp to nuke librt dep

* Wed Jul 23 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 3.80-4mdk
- rebuild
- use %%make macro

* Thu Jan 02 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 3.80-3mdk
- build release

* Wed Nov 06 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 3.80-2mdk
- alter url for gnu site rather than source url (yura gusev)
- doc : add NEWS, remove glob/ChangeLog

* Tue Nov 05 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 3.80-1mdk
- new release
- fix url
- BuildRequires: autoconf2.5
- simplify
- drop patch 0 : there's no need to play with aclocal instead of using
  WANT_AUTOCONF_2_5
- drop patch 1 (better fix upstream)

* Sun Nov 03 2002 Stefan van der Eijk <stefan@eijk.nu> 3.79.1-12mdk
- BuildRequires: gettext-devel


* Thu Oct 10 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 3.79.1-11mdk
- patch 2: fix bad assertion triggered by xawtv

* Fri Jul  5 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 3.79.1-10mdk
- Costlessly make check in %%build stage

* Wed May 22 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 3.79.1-9mdk
- Automated rebuild with gcc 3.1-1mdk

* Mon May 06 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 3.79.1-8mdk
- Automated rebuild in gcc3.1 environment

* Tue Mar 26 2002 Frederic Lepied <flepied@mandrakesoft.com> 3.79.1-7mdk
- call libtoolize explicitly

* Fri Oct 26 2001 Jeff Garzik <jgarzik@mandrakesoft.com> 3.79.1-6mdk
- Rebuild, fix rpmlint errors and warnings.
- Add patch #0, s/AC_PROG_RANLIB/AC_PROG_LIBTOOL/ in configure.in

* Thu Aug 10 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 3.79.1-5mdk
- corrected problem with %%preun script

* Thu Aug 03 2000 Pablo Saratxaga <pablo@mandrakesoft.com> 3.79.1-4mdk
- integrated catalog files

* Wed Jul 26 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 3.79.1-3mdk
- BM

* Sun Jul  9 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 3.79.1-2mdk
- macroszifications.

* Sun Jun 25 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 3.79.1-1mdk
- 3.79.1

* Sat Jun 03 2000 David BAUDENS <baudens@mandrakesoft.com> 3.79-3mdk
- Fix %%doc
- Spec-helper

* Wed Apr 17 2000 Jeff Garzik <jgarzik@mandrakesoft.com> 3.79-2mdk
- more documentation in package

* Wed Apr 12 2000 Christopher Molnar <molnarc@mandrakesoft.com> 3.79-1mdk
- Update to 3.79

* Tue Apr 11 2000 Christopher Molnar <molnarc@mandrakesoft.com> 3.77-13mdk
- New Group

* Thu Jan 13 2000 Pixel <pixel@mandrakesoft.com>
- fix an rm

* Wed Oct 27 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
- Merge with jeff package.

* Fri Aug 13 1999 Thierry Vignaud <tvignaud@mandrakesoft.com>
- bzip2 info

* Tue Jul 06 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>

- Bzip2 info pages, spec files tweaks.

* Tue May 11 1999 Bernhard Rosenkraenzer <bero@mandrakesoft.com>
- Mandrake adaptions

* Thu Apr 15 1999 Bill Nottingham <notting@redhat.com>
- added a serial tag so it upgrades right

* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
- auto rebuild in the new build environment (release 5)

* Wed Sep 16 1998 Cristian Gafton <gafton@redhat.com>
- added a patch for large file support in glob
 
* Tue Aug 18 1998 Jeff Johnson <jbj@redhat.com>
- update to 3.77

* Mon Apr 27 1998 Prospector System <bugs@redhat.com>
- translations modified for de, fr, tr

* Thu Oct 16 1997 Donnie Barnes <djb@redhat.com>
- udpated from 3.75 to 3.76
- various spec file cleanups
- added install-info support

* Mon Jun 02 1997 Erik Troan <ewt@redhat.com>
- built against glibc

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20186 |12mu|malaga-7.12-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	7
%define libname		%mklibname %{name} %{major}
%define develname 	%mklibname %{name} -d

%define debug_package %{nil}

Summary:	A grammar development environment for natural languages
Name:		malaga
Version:	7.12
Release:	9
License:	GPLv2+
Group:		Text tools
URL:		http://home.arcor.de/bjoern-beutel/malaga/
Source:		http://home.arcor.de/bjoern-beutel/malaga/%{name}-%{version}.tgz
# Fix map_file symbol conflict with samba. Upstream can be considered
# inactive but as libvoikko >= 2.2 doesn't use libmalaga anymore, these kind
# of problems won't probably come up.
Patch0:		malaga-rename-map_file.diff

Patch1:		malaga-malshow-lm.patch

BuildRequires:	readline-devel
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	chrpath

%description
Malaga is a software package for the development and application of
grammars that are used for the analysis of words and sentences of
natural languages. It contains a programming language for the
modelling of morphology and syntax grammars.

%package -n %{libname}
Summary:	Malaga shared library
Group:		System/Libraries
Provides:	lib%{name} = %{version}-%{release}

%description -n %{libname}
Malaga is a software package for the development and application of
grammars that are used for the analysis of words and sentences of
natural languages. It contains a programming language for the
modelling of morphology and syntax grammars.

This package contains the library needed to run programs dynamically
linked with Malaga.

%package -n %{develname}
Summary:	Headers and static libraries for Malaga development
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{_lib}malaga7-devel

%description -n %{develname}
Malaga is a software package for the development and application of
grammars that are used for the analysis of words and sentences of
natural languages. It contains a programming language for the
modelling of morphology and syntax grammars.

This package contains the headers and development symlink to library that
programmers will need to develop applications which will use Malaga.

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
%configure2_5x \
	--disable-rpath \
	--disable-static

%make

%install
rm -rf %{buildroot}
%makeinstall INSTALL_INFO=true
chrpath -d %{buildroot}%{_bindir}/* %{buildroot}%{_libdir}/*.so

%files
%doc CHANGES.txt README.txt
%{_bindir}/mal*
%{_datadir}/%{name}
%{_infodir}/%{name}*
%{_mandir}/man1/mal*

%files -n %{libname}
%{_libdir}/lib%{name}.so.%{major}*

%files -n %{develname}
%{_libdir}/lib%{name}.so
%{_includedir}/malaga.h



%changelog
* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 7.12-6mdv2011.0
+ Revision: 666362
- mass rebuild

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 7.12-5mdv2011.0
+ Revision: 606624
- rebuild

* Mon Mar 15 2010 Oden Eriksson <oeriksson@mandriva.com> 7.12-4mdv2010.1
+ Revision: 520166
- rebuilt for 2010.1

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 7.12-3mdv2010.0
+ Revision: 426070
- rebuild

* Wed Feb 25 2009 Thierry Vignaud <tv@mandriva.org> 7.12-2mdv2009.1
+ Revision: 344818
- rebuild for new libreadline

* Mon Jun 09 2008 Pixel <pixel@mandriva.com> 7.12-1mdv2009.0
+ Revision: 217193
- do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Mon Mar 03 2008 Anssi Hannula <anssi@mandriva.org> 7.12-1mdv2008.1
+ Revision: 178193
- new version
- drop rpaths

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 7.11-1mdv2008.1
+ Revision: 140944
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Jul 09 2007 Anssi Hannula <anssi@mandriva.org> 7.11-1mdv2008.0
+ Revision: 50739
- 7.11
- apply new devel policy


* Sun Oct 29 2006 Anssi Hannula <anssi@mandriva.org> 7.9-2mdv2007.0
+ Revision: 73660
- add man pages
- 7.9
- Import malaga

* Sun Aug 13 2006 Anssi Hannula <anssi@mandriva.org> 7.5-1mdv2007.0
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20187 |12mu|mandriva-kde4-config-2012-38
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Config requires major update anyway so we just use quick hack for now
%define _files_listed_twice_terminate_build 0

%define source_date 20131219
%define kdemajor 4.12

Name:		mandriva-kde4-config
Summary:	ROSA KDE 4 configuration
Version:	2012
# TO BE REMOVED BEFORE RELEASE
# For config changes in svn ( tarball date changes ) increment major.
# For updates without touch tarball date, increment minor
Release:	38
License:	GPL
Group:		Graphical desktop/KDE
Url:		http://www.rosalinux.com
Source0:	%{name}-%{version}.%{source_date}.tar.xz
Source1:	kde4-firstsetup.sh
BuildRequires:	kde4-macros
BuildRequires:	inkscape
BuildRequires:	gdk-pixbuf2.0
BuildArch:	noarch

%description
This package regroups all specific ROSA config file for KDE.
(SimpleWelcome, KWin config etc.)

#--------------------------------------------------------------------

%package common
Group:		Graphical desktop/KDE
Summary:	Common configs used for ROSA theme
Requires(pre):	update-alternatives
Requires:	urw-fonts
Requires:	mandriva-theme-screensaver
Requires:	mandriva-kde-icons

%description common
common configs used for ROSA theme

%post common
update-alternatives --install %{_sysconfdir}/kde4rc kde4-config %{_localstatedir}/lib/mandriva/kde4-profiles/common/upstream-kde4-config 9

%postun common
if [ "$1" = "0" ]; then
    if ! [ -e %{_localstatedir}/lib/mandriva/kde4-profiles/common/upstream-kde4-config ]; then
        update-alternatives --remove kde4-config %{_localstatedir}/lib/mandriva/kde4-profiles/common/upstream-kde4-config
    fi
fi

%files common
%dir %{_localstatedir}/lib/mandriva/
%dir %{_localstatedir}/lib/mandriva/kde4-profiles
%dir %{_localstatedir}/lib/mandriva/kde4-profiles/common
%{_localstatedir}/lib/mandriva/kde4-profiles/common/*
%{_datadir}/kde4/env/*
%{_kde_appsdir}/kdm/themes
%{_kde_iconsdir}/*/*/apps/*
%{_kde_appsdir}/ksplash/Themes/ROSA

#--------------------------------------------------------------------

%package -n Default-kde4-config
Summary:	ROSA KDE configuration
Group:		Graphical desktop/KDE
Provides:	kde4-config-file = %{version}-%{release}
Requires:	mandriva-theme
Requires:	desktop-common-data
Requires(pre):	mandriva-kde4-config-common = %{version}-%{release}
Obsoletes:	free-kde4-config < %{version}-%{release}
Obsoletes:	one-kde4-config < %{version}-%{release}
Obsoletes:	powerpack-kde4-config < %{version}-%{release}
Obsoletes:	flash-kde4-config < %{version}-%{release}
Requires(pre):	mandriva-kde4-config-common = %{version}-%{release}
Requires(preun): mandriva-kde4-config-common
Requires(post):	perl-MDK-Common

%description -n Default-kde4-config
This package regroups all specific ROSA config file for KDE.

%pre -n Default-kde4-config
if [ "$1" = "2" ]; then
	[ ! -h %{_sysconfdir}/kde4rc ] && rm -f %{_sysconfdir}/kde4rc ]
fi
if [ -d %{_localstatedir}/lib/mandriva/kde4-profiles/Default/share/apps/kdesktop/Desktop ]; then
  rm -rf %{_localstatedir}/lib/mandriva/kde4-profiles/Default/share/apps/kdesktop/Desktop
fi

%trigger -n Default-kde4-config -- kdebase-kdm4-config-file
    perl -MMDK::Common -e 'update_gnomekderc("%{_kde_configdir}/kdm/kdmrc", "General", "ServerVTs", "-7")' 

%post -n Default-kde4-config
update-alternatives --install %{_sysconfdir}/kde4rc kde4-config %{_localstatedir}/lib/mandriva/kde4-profiles/Default/kde4rc 15

mkdir -p %{_kde_configdir}/kdm
update-alternatives --install \
	%{_kde_configdir}/kdm/kdmrc kdm4-config \
	%{_localstatedir}/lib/mandriva/kde4-profiles/Default/share/config/kdm/kdmrc \
	10 \
	--slave \
	%{_kde_configdir}/kdm/backgroundrc \
	kdm4-background-config \
	%{_localstatedir}/lib/mandriva/kde4-profiles/Default/share/config/kdm/backgroundrc
# As kdmrc is a config(noreplace), make sure that the poweroff commande is OK.
perl -MMDK::Common -e 'update_gnomekderc("%{_kde_configdir}/kdm/kdmrc", Shutdown, HaltCmd, "/bin/poweroff")'


%postun -n Default-kde4-config
if [ "$1" = "0" ]; then
    if ! [ -e %{_localstatedir}/lib/mandriva/kde4-profiles/Default/kde4rc ]; then
        update-alternatives --remove kde4-config %{_localstatedir}/lib/mandriva/kde4-profiles/Default/kde4rc
    fi

    if ! [ -e %{_localstatedir}/lib/mandriva/kde4-profiles/Default/share/config/kdmrc ]; then
        update-alternatives --remove kdm4-config %{_localstatedir}/lib/mandriva/kde4-profiles/Default/share/config/kdmrc
    fi
fi

%triggerpostun -n Default-kde4-config -- mandriva-kdm-config
update-alternatives --install \
    %{_kde_configdir}/kdm/kdmrc kdm4-config \
    %{_localstatedir}/lib/mandriva/kde4-profiles/Default/share/config/kdm/kdmrc \
    10 \
    --slave \
    %{_kde_configdir}/kdm/backgroundrc \
    kdm4-background-config \
    %{_localstatedir}/lib/mandriva/kde4-profiles/Default/share/config/kdm/backgroundrc

%files -n Default-kde4-config
%defattr(-, root, root)
%dir %{_localstatedir}/lib/mandriva/kde4-profiles/Default
%{_localstatedir}/lib/mandriva/kde4-profiles/Default/*
%config(noreplace) %{_localstatedir}/lib/mandriva/kde4-profiles/Default/share/config/kdm/backgroundrc
%config(noreplace) %{_localstatedir}/lib/mandriva/kde4-profiles/Default/share/config/kdm/kdmrc

#--------------------------------------------------------------------

%prep
%setup -q

%build
# Nothing

%install
# Create profile dirs
mkdir -p %{buildroot}/%{_kde_appsdir}/kdm
mkdir -p %{buildroot}/%{_kde_configdir}/kdm
mkdir -p %{buildroot}/%{_localstatedir}/lib/mandriva
mkdir -p %{buildroot}/%{_datadir}/applications/kde4
mkdir -p %{buildroot}%{_kde_appsdir}/ksplash/Themes

for i in 16 32 48 64 128; do
	mkdir -p %{buildroot}%{_iconsdir}/crystalsvg/${i}x${i}/apps ;
	cp kde4-profiles/common/share/icons/crystalsvg/${i}x${i}/apps/home-mdk.png %{buildroot}%{_iconsdir}/crystalsvg/${i}x${i}/apps/home-mdk.png ;
done

mv kde4-profiles %{buildroot}/%{_localstatedir}/lib/mandriva

for name in Default; do
# As we Ksplash, we need to copy the files in /usr
	cp -fr %{buildroot}%{_localstatedir}/lib/mandriva/kde4-profiles/$name/share/config/kdm/themes %{buildroot}/%{_kde_appsdir}/kdm
# We keep this common as we use the same theme for all mdv flavours
	cp -fr %{buildroot}%{_localstatedir}/lib/mandriva/kde4-profiles/$name/share/apps/ksplash/Themes/ROSA %{buildroot}%{_kde_appsdir}/ksplash/Themes
	pushd %{buildroot}%{_localstatedir}/lib/mandriva/kde4-profiles/$name/share/apps/mandriva/pics/
		icondir=%{buildroot}%{_localstatedir}/lib/mandriva/kde4-profiles/$name/share/icons
		mkdir -p $icondir/oxygen/scalable/places/
		cp mdvbutton.svg $icondir/oxygen/scalable/places/

		for RES in 16 22 32 48 64 128 256; do
			mkdir -p  $icondir/oxygen/${RES}x${RES}/places
			inkscape -z -w ${RES} -h ${RES} -f mdvbutton.svg -e $icondir/oxygen/${RES}x${RES}/places/mdvbutton.png
		done
	popd
    echo "[Directories-default]" > %{buildroot}%{_localstatedir}/lib/mandriva/kde4-profiles/$name/kde4rc
    echo "prefixes=/var/lib/mandriva/kde4-profiles/common,%{_localstatedir}/lib/mandriva/kde4-profiles/$name" >> %{buildroot}%{_localstatedir}/lib/mandriva/kde4-profiles/$name/kde4rc
done

# Upstream
echo "[Directories-default]" > %{buildroot}%{_localstatedir}/lib/mandriva/kde4-profiles/common/upstream-kde4-config
echo "prefixes=%{_kde_prefix}" >> %{buildroot}%{_localstatedir}/lib/mandriva/kde4-profiles/common/upstream-kde4-config

mkdir -p %{buildroot}%{_datadir}/kde4/env
install -m 755 %{SOURCE1} %{buildroot}%{_datadir}/kde4/env

# KDE version in kickoff top tile image
sed -i s,"KDE 4.10","KDE %{kdemajor}",g %{buildroot}%{_localstatedir}/lib/mandriva/kde4-profiles/Default/share/apps/mandriva/pics/top.svg

%changelog
* Tue Apr 08 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2012-38
+ Revision: 824b998
- Bump current KDE version to 4.12 to make sure kickoff top tile image is correct

* Thu Dec 19 2013 Denis Silakov <denis.silakov@rosalab.ru> 2012-37
+ Revision: 59abe3e
- Drop drakconf from default menu

* Thu Nov 14 2013 Alex Burmashev <alex.burmashev@rosalab.ru> 2012-37
+ Revision: 76f77f0
- removed Language=en_GB from kdmrc config

* Mon Oct 28 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2012-36
+ Revision: 3e451ce
- LOG Adjust for KDE 4.11 (update kickoff top tile image version)

* Thu May 23 2013 root <root@localhost.localdomain> 2012-35
+ Revision: fa094ab
- removed export XCURSOR_THEME=rosa from firstboot and each login, changed kcminputrc

* Tue May 21 2013 Alex Burmashev <alex.burmashev@rosalab.ru> 2012-34
+ Revision: bca23eb
- release up

* Tue May 21 2013 Alex Burmashev <alex.burmashev@rosalab.ru> 2012-33
+ Revision: b59b9a7
- returned mkdir -p %{_kde_configdir}/kdm

* Mon Apr 29 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2012-33
+ Revision: d7dd14b
- LOG Keep kdmrc config in sync with what kcmkdm generates, fix some permissions in tarball

* Sun Apr 28 2013 root <root@localhost.localdomain> 2012-32
+ Revision: f70cb54
- reverted noreplace removal, changed default config

* Fri Apr 26 2013 Alex Burmashev <alex.burmashev@rosalab.ru> 2012-31
+ Revision: e2ece59
- release up; removed $config, package kdmrc and backgroundrc as usual files, so that they will always replace files from previous packages.

* Fri Apr 26 2013 root <root@localhost.localdomain> 2012-30
+ Revision: ffa4a25
- reverted NumLock=On back to #NumLock=off; removed ccp from postscripts; removed mv on kdmrc

* Thu Apr 25 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2012-28
+ Revision: e49f241
- Adjust for KDE 4.10 (update kickoff top tile and disable new maximize kwin effect by default)

* Fri Mar 01 2013 root <root@localhost.localdomain> 2012-27
+ Revision: c646768
- NumLock=On in kdmrc

* Tue Feb 26 2013 Denis Koryavov <denis.koryavov@rosalab.ru> 2012-26
+ Revision: 0f2c018
- Changed setting for virtual desktop: now we use 4 desktop by default. -Instead of KWin decorations based on deKorator engine we use KWin decorations based on Aurorae engine.

* Tue Feb 05 2013 Ural Mullabaev <uxteam@rosalab.ru> 2012-23
+ Revision: b60b597
- Changed session button icon for the KDM theme

* Mon Dec 10 2012 Denis Koryavov <denis.koryavov@rosalab.ru> 2012-22
+ Revision: eb9804c
- Changed option IndirecFullRenderingTo=false and changed name of default Activity to ROSA.

* Sat Dec 01 2012 Ural Mullabaev <ural.mullabaev@rosalab.ru> 2012-21
+ Revision: 20cac19
- Fixed first setup script

* Thu Nov 29 2012 Ural Mullabaev <ural.mullabaev@rosalab.ru> 2012-20
+ Revision: fbc414e
- Added creating link to the stackfolders help

* Fri Nov 23 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2012-19
+ Revision: 9ead0d2
- LOG Update source tarball (add up to date top.svg file for KDE4 kickoff menu), adjust spec cosmetics

* Tue Nov 20 2012 Denis Koryavov <denis.koryavov@rosalab.ru> 2012-18
+ Revision: e897820
- Changed settings to use new GTK theme.

* Tue Nov 20 2012 Denis Koryavov <denis.koryavov@rosalab.ru> 2012-18
+ Revision: 8506397
- Added new color cheme for new theme. Changed icon5 for KSplash theme.

* Mon Nov 19 2012 Denis Koryavov <denis.koryavov@rosalab.ru> 2012-16
+ Revision: 5a1eaa9
- Fixed tarball.

* Mon Nov 19 2012 Denis Koryavov <denis.koryavov@rosalab.ru> 2012-16
+ Revision: 16a21b9
- Fixed spec.

* Mon Nov 19 2012 Denis Koryavov <denis.koryavov@rosalab.ru> 2012-16
+ Revision: c89b93d
- Fixed spec.

* Mon Nov 19 2012 Denis Koryavov <denis.koryavov@rosalab.ru> 2012-16
+ Revision: c4a5543
- Fixed spec.

* Mon Nov 19 2012 Denis Koryavov <denis.koryavov@rosalab.ru> 2012-16
+ Revision: 419c471
- Updated ksplash theme.

* Mon Nov 19 2012 Denis Koryavov <denis.koryavov@rosalab.ru> 2012-16
+ Revision: fcbd304
- Updated ksplash theme.

* Mon Oct 15 2012 akdengi <kazancas@mandriva.ru> 2012-15
+ Revision: 39b27c3
- fix path to reboot command

* Fri Oct 12 2012 akdengi <kazancas@mandriva.ru> 2012-14
+ Revision: cacbe17
- fix cp theme path

* Fri Oct 12 2012 akdengi <kazancas@mandriva.ru> 2012-14
+ Revision: e09ec4d
- LOG split source



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20188 |12mu|mandriva-lxde-config-0.5.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	Mandriva LXDE configuration files
Name:    	mandriva-lxde-config
Version: 	0.5.5
Release: 	1
Group:   	Graphical desktop/Other
License: 	GPLv2+
URL:		http://www.lxde.org
# (fwang) http://svn.mandriva.com/svn/soft/mandriva-lxde-config/
Source0: 	%{name}-%{version}.tar.xz
BuildArch: 	noarch
Conflicts:	lxde-common < 0.5.5-0.git20110721.3
Requires:	mandriva-theme
Requires:	rosa-flat-icons
Requires:	rosa-lxde-flat
Requires:	fonts-ttf-opensans
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Configuration files for ROSA LXDE desktop environment.

%prep
%setup -qn %{name}-%{version}

%install
rm -rf %{buildroot}

install -D desktop.conf -m644 %{buildroot}%{_sysconfdir}/xdg/lxsession/LXDE/desktop.conf
install -D openbox-rc.xml -m644 %{buildroot}%{_datadir}/lxde/openbox/rc.xml

%files
%defattr(-,root,root)
%{_sysconfdir}/xdg/lxsession/LXDE/desktop.conf
%{_datadir}/lxde/openbox/rc.xml

%changelog
* Thu Nov 14 2013 akdengi <kazancas@mandriva.ru> 0.5.5-1
+ Revision: c37f1a5
- update to 0.5.5



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20189 |12mu|mandriva-theme-1.4.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name mandriva-theme
%define theme Mandriva
%define version 1.4.10
%define scriptdir %{_datadir}/bootsplash/scripts
%define mdk_bg %{_datadir}/mdk/backgrounds

%define release 1

%define theme_header() \
Summary:	Mandriva%{?1:-%1} theme for plymouth and desktop background \
Group:		Graphics \
%description %{?1} \
This package contains the Mandriva%{?1:-%1} plymouth theme \
with its images and configuration for different resolution as well as \
the the desktop background image. \

%define theme_package(o:) \
%package %{1} \
Requires:	plymouth-system-theme \
Requires:	plymouth-plugin-script >= 0.8.2 \
Requires(post):	bootsplash >= 3.3.0 \
Provides:	mandrake_theme mandrake-theme mandrakelinux-theme mandriva-theme = %{version}-%{release} \
Provides:	plymouth(system-theme) \
Obsoletes:	mandrake_theme mandrake-theme mandrakelinux-theme %{?-o:%{-o*}} \
Requires:	mandriva-theme-common \
Suggests:	mandriva-theme-screensaver \
%theme_header(%{1}) \
\
%package %{1}-screensaver \
Summary:	Mandriva %{1} screensaver \
Group:		Graphics \
Provides:	mandriva-theme-screensaver \
%{?-o:Obsoletes: %{-o*}-screensaver} \
\
%description %{1}-screensaver \
This package contains the screensaver associated with the \
Mandriva %{1} theme. \

%define theme_scripts() \
%post -n %{name}-%{1} \
if [ -f /splash.jpg ]; then \
rm -f /splash.jpg \
fi \
if [ -f /welcome.jpg ]; then \
rm -f /welcome.jpg \
fi \
if [ -z "$DURING_INSTALL" ]; then \
  if [ -x %{_sbindir}/plymouth-set-default-theme ]; then \
    %{_sbindir}/plymouth-set-default-theme Mandriva-%{1} -R \
  fi \
else \
  if [ -f /etc/sysconfig/bootsplash ]; then \
    perl -pi -e 's/^\s*SPLASH=.*/SPLASH=auto/; s/^\s*THEME=.*/THEME=Mandriva-%{1}/' /etc/sysconfig/bootsplash \
  fi \
  %{_sbindir}/plymouth-set-default-theme Mandriva-%{1} \
fi \
if [ -f %{mdk_bg}/Mandriva-root.png -a ! -f %{mdk_bg}/root/default.png -o -L %{mdk_bg}/root/default.png ]; then \
  rm -f %{mdk_bg}/root/default.png \
  ln -s Mandriva-%{1}-root-1600x1200.png %{mdk_bg}/root/default.png \
fi \
\
%triggerpostun -n %{name}-%{1} -- mandriva-theme-%{1} < 1.2.4 \
for f in kdeglobals konsolerc; do \
  if [ "`readlink /usr/share/config/$f 2>/dev/null`" == "$f-Mandriva-%{1}" ]; then \
    rm -f /usr/share/config/$f \
  fi \
done \
\
%preun -n %{name}-%{1} \
if [ "$1" == "0" ]; then \
  if [ -x %{scriptdir}/remove-theme ]; then \
    %{scriptdir}/remove-theme Mandriva-%{1} \
  fi \
  link=`readlink %{mdk_bg}/default.png` \
  slink=${link%%-*} \
  if [ "$slink" == "Mandriva-%{1}" ]; then rm -f %{mdk_bg}/default.png;fi \
  link=`readlink %{mdk_bg}/default.jpg` \
  slink=${link%%-*} \
  if [ "$slink" == "Mandriva-%{1}" ]; then rm -f %{mdk_bg}/default.jpg;fi \
  link=`readlink %{mdk_bg}/Mandriva.png` \
  slink=${link%%-*} \
  if [ "$slink" == "Mandriva-%{1}" ]; then rm -f %{mdk_bg}/Mandriva.png;fi \
  link=`readlink %{mdk_bg}/Mandriva.jpg` \
  slink=${link%%-*} \
  if [ "$slink" == "Mandriva-%{1}" ]; then rm -f %{mdk_bg}/Mandriva.jpg;fi \
  link=`readlink %{mdk_bg}/root/Mandriva.png` \
  slink=${link%%-*} \
  if [ "$slink" == "Mandriva-%{1}-root" ]; then rm -f %{mdk_bg}/root/default.png;fi \
fi \

%define theme_files() \
%files %{1} \
%{_datadir}/gfxboot/themes/Mandriva-%{1} \
%{_datadir}/plymouth/themes/Mandriva-%{1} \
%{mdk_bg}/Mandriva-%{1}* \
\
%{mdk_bg}/rosa-background.jpg \
%files %{1}-screensaver \
%dir %{_datadir}/mdk/screensaver \
%{_datadir}/mdk/screensaver/*-*.jpg \

Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{name}-%{version}.tar.xz
License:	GPL
Prefix:		%{_prefix}
BuildArch:	noarch
BuildRequires:	gimp fonts-ttf-dejavu
%theme_header

%theme_package Rosa      -o mandriva-theme

%package common
Summary:	Mandriva common theme for plymouth
Group:		Graphics
Obsoletes:	plymouth-theme-mdv

%description common
This package contains common images for the Mandriva plymouth themes.

%package extra
Summary:	Additional backgrounds from Mandriva Linux users
Group:		Graphics

%description extra
This package contains winning picture from Mandriva 2010 photo 
background contest.

%prep
%setup -q

%build
%make

%install
%make install prefix=%{buildroot}

# Default wallpaper should be available without browsing file system
mkdir -p %{buildroot}%{_datadir}/wallpapers
pushd %{buildroot}%{_datadir}/wallpapers
  ln -s ../mdk/backgrounds/default.jpg default.jpg
popd

%theme_scripts Rosa

%files common
%{_datadir}/wallpapers/default.jpg

%files extra
%{_datadir}/mdk/backgrounds/Antes_del_vuelo.jpg
%{_datadir}/mdk/backgrounds/fields.jpg
%{_datadir}/mdk/backgrounds/hibiscus.jpg
%{_datadir}/mdk/backgrounds/Rustic_Chair.jpg
%{_datadir}/mdk/backgrounds/Autumn.jpg
%{_datadir}/mdk/backgrounds/Flower.jpg
%{_datadir}/mdk/backgrounds/Ice.jpg
%{_datadir}/mdk/backgrounds/Smiley01.jpg
%{_datadir}/mdk/backgrounds/chevalier.jpg
%{_datadir}/mdk/backgrounds/gouttes2500.jpg
%{_datadir}/mdk/backgrounds/night_swim.jpg
%{_datadir}/mdk/backgrounds/Beach.jpg
%{_datadir}/mdk/backgrounds/Cat.jpg
%{_datadir}/mdk/backgrounds/Event.jpg
%{_datadir}/mdk/backgrounds/Flowers.jpg
%{_datadir}/mdk/backgrounds/Sunset.jpg
%{_datadir}/mdk/backgrounds/Canal.jpg

%{_datadir}/mdk/backgrounds/Mandriva-extra.xml

%theme_files Rosa


%changelog
* Wed Apr 23 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.4.10-1
+ Revision: 7c711ad
- New version 1.4.10 (bump version because we have new logo now, it's a major change)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20190 |12mu|man-pages-cs-0.18.20090209-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define LNG cs

Summary:	Czech Linux Manual Pages
Name:		man-pages-%LNG
Version:	0.18.20090209
Release:	9
License:	Distributable
Group:		System/Internationalization
URL:		http://tropikhajma.sweb.cz/man-pages-cs/
Source:		http://tropikhajma.sweb.cz/%{name}/%{name}-%{version}.tar.lzma
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

BuildRequires:	man => 1.5j-8mdk
BuildRequires:	sed 
BuildRequires:	grep 
Requires:	locales-%LNG, 
Requires:	man => 1.5j-8mdk
Autoreqprov:	false
BuildArch:	noarch
Obsoletes:	man-%LNG, manpages-%LNG
Provides:	man-%LNG, manpages-%LNG

%description
A large collection of man pages (reference material) from the Linux 
Documentation Project (LDP), translated to Czech.  The man pages are
organized into the following sections:

	Section 1:  User commands (intro only)
	Section 2:  System calls
	Section 3:  Libc calls
	Section 4:  Devices (e.g., hd, sd)
	Section 5:  File formats and protocols (e.g., wtmp, %{_sysconfdir}passwd, nfs)
	Section 6:  Games (intro only)
	Section 7:  Conventions, macro packages, etc. (e.g., nroff, ascii)
	Section 8:  System administration (intro only)

%prep
%setup -q -n %name-%version

%build
# Preserve better versions...
rm ./procps/kill.1
rm ./procps/uptime.1
rm ./man-pages/man1/du.1 
rm ./man-pages/man1/dir.1
rm ./man-pages/man1/vdir.1 

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/%{_mandir}/%LNG/
make install DESTDIR=%{buildroot} MANDIR=%{_mandir}/%LNG/

LANG=%LNG DESTDIR=%{buildroot} %{_bindir}/mandb %{buildroot}/%_mandir/%LNG

mkdir -p %{buildroot}%{_sysconfdir}/cron.weekly

cat > %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%LNG.cron << EOF
#!/bin/bash
LANG=%LNG %{_bindir}/mandb %_mandir/%LNG
exit 0
EOF
chmod a+x %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%LNG.cron

mkdir -p  %{buildroot}/var/cache/man/%LNG

touch %{buildroot}/var/cache/man/%LNG/whatis

%postun
# 0 means deleting the package
if [ "$1" = "0" ]; then
   ## Force removing of /var/cache/man/%LNG, if there isn't any man page
   ## directory /%_mandir/%LNG
   if [ ! -d %_mandir/%LNG ] ; then
       rm -rf /var/cache/man/%LNG
   fi
fi

%post
%create_ghostfile /var/cache/man/%LNG/whatis root root 644

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,man,755)
%doc README* Changelog CONTRIB.old
%dir %_mandir/%LNG
%dir /var/cache/man/%LNG
%ghost %config(noreplace) /var/cache/man/%LNG/whatis
%_mandir/%LNG/man*
%_mandir/%LNG/cat*
%_mandir/%LNG/CACHEDIR.TAG*
%_mandir/%LNG/index.db*
#%_mandir/%LNG/whatis
%config(noreplace) %attr(755,root,root) %{_sysconfdir}/cron.weekly/makewhatis-%LNG.cron


%changelog
* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 0.18.20090209-6mdv2011.0
+ Revision: 666365
- mass rebuild

* Sat Dec 04 2010 Oden Eriksson <oeriksson@mandriva.com> 0.18.20090209-5mdv2011.0
+ Revision: 609316
- rebuild

* Sat Dec 04 2010 Oden Eriksson <oeriksson@mandriva.com> 0.18.20090209-4mdv2011.0
+ Revision: 609298
- fix build
- fix typos
- fix typo, duh!
- fix build
- rebuild
- rebuilt for 2010.1

  + Tomas Kindl <supp@mandriva.org>
    - unify buildroot usage
    - bump to version 0.18.20090209
     - SPEC cleanup

* Tue Oct 14 2008 Funda Wang <fwang@mandriva.org> 0.17.20080113-1mdv2009.1
+ Revision: 293464
- New version 0.17.20080113

* Tue Jun 17 2008 Thierry Vignaud <tv@mandriva.org> 0.17.20070905-2mdv2009.0
+ Revision: 223154
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 0.17.20070905-1mdv2008.1
+ Revision: 129693
- kill re-definition of %%buildroot on Pixel's request

* Thu Sep 06 2007 Funda Wang <fwang@mandriva.org> 0.17.20070905-1mdv2008.0
+ Revision: 80554
- New version 0.17.20070905

* Tue Jun 26 2007 Thierry Vignaud <tv@mandriva.org> 0.17.20070226-1mdv2008.0
+ Revision: 44467
- kill old icon
- new release

* Fri May 04 2007 Funda Wang <fwang@mandriva.org> 0.17.20070219-1mdv2008.0
+ Revision: 22586
- New upstream version.


* Fri Apr 04 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.16-1mdk
- new release
- remove patch 0 (merged upstream)

* Mon Jan 20 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.14-4mdk
- build release

* Wed May 29 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.14-3mdk
- use new man-pages-LG template
    - don't rebuild whatis on install since
      - we've already build in package
      - cron will rebuild it nightly and so add other package french man pages
    - adapt to new man-pages-LG template
    - requires man => 1.5j-8mdk for new man-pages framework
    - remove old makewhatis.cs since default makewhatis is now able to parse
      non english man pages
    - use new std makewhatis to build whatis in spec and in cron entry 
    - whatis db goes into /var/cache/man (so enable ro /usr)
    - standard {Build,}Requires/buildroot/prereq/arc/provides/obsoletes
    - default description
    - remove translations

* Thu Mar 07 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.14-2mdk
- prevent conflicts with man
- provides manpages-%%LANG
- don't overwrite crontab if user atered it
- fix permission on /usr/share/man/cs/*

* Sun Jul 01 2001 Jesse Kuang <kjx@mandrakesoft.com> 0.14-1mdk
- upgrade from rawhide

* Tue May 01 2001 David BAUDENS <baudens@mandrakesoft.com> 0.12-10mdk
- Use %%_tmppath for BuildRoot

* Tue Jul 18 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.12-9mdk
- Big Move

* Mon Jun 26 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.12-8mdk
- use mandir macro in order to be ok when switching to /usr/share/man as
  following FHS

* Tue Apr 11 2000 Denis Havlik <denis@mandrakesoft.com> 0.12-7mdk
- spechelper, permissions,

* Tue Mar 28 2000 Denis Havlik <denis@mandrakesoft.com> 0.12-6mdk
- convert to new group scheme
- convert books-cs.gif -> .xpm

* Fri Nov 19 1999 Pablo Saratxaga <pablo@mandrakesoft.com> 0.12-5mdk
- moved makewhatis.cs from /usr/local/sbin to /usr/sbin

* Tue Jul 20 1999 Pablo Saratxaga <pablo@mandrakesoft.com>
- included some nice improvements from man-pages-pl

* Wed Jul 07 1999 Pablo Saratxaga <pablo@mandrakesoft.com>
- Adapted the rpm package of Pavel Janik to Mandrake


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20191 |12mu|man-pages-da-0.1.1-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define LNG da
%define name man-pages-%LNG
%define version 0.1.1
%define release 16

Summary: Danish man pages from the Linux Documentation Project
Name: %{name}
Version: %{version}
Release: %{release}
License: Distributable
Group: System/Internationalization
Patch: manpages-da-0.1.1-manpath.patch
URL: http://www.sslug.dk/locale/man-sider/
Source: http://www.sslug.dk/locale/man-sider/manpages-da-%version.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: man => 1.5j-8mdk
Requires: locales-%LNG
Requires: man => 1.5j-8mdk 
BuildRequires: sed grep man
Autoreq: false
BuildArch: noarch

%description
A large collection of man pages (reference material) from the Linux 
Documentation Project (LDP), translated to Danish.  The man pages are
organized into the following sections:

        Section 1:  User commands (intro only)
        Section 2:  System calls
        Section 3:  Libc calls
        Section 4:  Devices (e.g., hd, sd)
        Section 5:  File formats and protocols (e.g., wtmp, %{_sysconfdir}passwd,
                    nfs)
        Section 6:  Games (intro only)
        Section 7:  Conventions, macro packages, etc. (e.g., nroff, ascii)
        Section 8:  System administration (intro only)

%prep
%setup -q -n manpages-da-%{version}
%patch -p1

%build

%install
rm -fr %{buildroot}
make PREFIX=%{buildroot}/usr install

LANG=%LNG DESTDIR=%{buildroot} %{_bindir}/mandb %{buildroot}/%_mandir/%LNG

mkdir -p %{buildroot}%{_sysconfdir}/cron.weekly
cat > %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%LNG.cron << EOF
#!/bin/bash
LANG=%LNG %{_bindir}/mandb %_mandir/%LNG
exit 0
EOF
chmod a+x %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%LNG.cron

mkdir -p  %{buildroot}/var/cache/man/%LNG

touch %{buildroot}/var/cache/man/%LNG/whatis

%postun
# 0 means deleting the package
if [ "$1" = "0" ]; then
   ## Force removing of /var/catman/%LNG, if there isn't any man page
   ## directory /%_mandir/%LNG
   if [ ! -d %_mandir/%LNG ] ; then
       /bin/rm -rf /var/catman/%LNG
   fi
fi

%post
%create_ghostfile /var/cache/man/%LNG/whatis root root 644

%clean
rm -fr %{buildroot}

%files
%defattr(-,root,root)
%doc lsmig AUTHORS ChangeLog
%dir %_mandir/%LNG
%dir /var/cache/man/%LNG
%ghost %config(noreplace) /var/cache/man/%LNG/whatis
%config(noreplace) %attr(755,root,root) %{_sysconfdir}/cron.weekly/makewhatis-%LNG.cron
%_mandir/%LNG/*



%changelog
* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-13mdv2011.0
+ Revision: 666366
- mass rebuild

* Sat Dec 04 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-12mdv2011.0
+ Revision: 609317
- rebuild
- fix build
- fix typos

* Sat Dec 04 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-11mdv2011.0
+ Revision: 609200
- fix build
- rebuild
- rebuilt for 2010.1

* Sat Mar 07 2009 Antoine Ginies <aginies@mandriva.com> 0.1.1-9mdv2009.1
+ Revision: 351567
- rebuild

* Tue Jun 17 2008 Thierry Vignaud <tv@mandriva.org> 0.1.1-8mdv2009.0
+ Revision: 223164
- rebuild

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 0.1.1-7mdv2008.1
+ Revision: 152915
- rebuild
- rebuild
- kill re-definition of %%buildroot on Pixel's request
- fix summary-ended-with-dot

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue May 15 2007 Adam Williamson <awilliamson@mandriva.org> 0.1.1-5mdv2008.0
+ Revision: 26773
- clean spec, rebuild for new era


* Thu Jul 24 2003 Per yvind Karlsen <peroyvind@sintrax.net> 0.1.1-4mdk
- rebuild

* Mon Jan 20 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.1-3mdk
- build release

* Wed May 29 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.1-2mdk
- use new man-pages-LG template
    - don't rebuild whatis on install since
      - we've already build in package
      - cron will rebuild it nightly and so add other package french man pages
    - adapt to new man-pages-LG template
    - requires man => 1.5j-8mdk for new man-pages framework
    - use new std makewhatis to build whatis in spec and in cron entry 
    - add cron entry to nightly update whatis db
    - whatis db goes into /var/cache/man (so enable ro /usr)
    - standard {Build,}Requires/buildroot/prereq/arc/provides/obsoletes
    - remove duplicated summary

* Fri Mar 08 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.1.1-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20192 |12mu|man-pages-de-0.9-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	LNG de
%define	gitrevision aeb3e35
%define	srcname manpages-%{LNG}

Name:		man-pages-%{LNG}
Version:	0.9
Release:	2
Summary:	German man (manual) pages from the Linux Documentation Project
License:	Distributable
Group:		System/Internationalization
Url:		http://alioth.debian.org/projects/manpages-de/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
Source0:	%{srcname}-%{gitrevision}.tar.gz
BuildRequires:	man
Requires:	locales-%{LNG}
Requires:	man
Obsoletes:	man-%{LNG}
Obsoletes:	manpages-%{LNG}
Provides:	man-%{LNG}
Provides:	manpages-%{LNG}

%description
A large collection of man pages (reference material) from the Linux 
Documentation Project (LDP), translated to German.  The man pages are
organized into the following sections:

        Section 1:  User commands (intro only)
        Section 2:  System calls
        Section 3:  Libc calls
        Section 4:  Devices (e.g., hd, sd)
        Section 5:  File formats and protocols (e.g., wtmp, %{_sysconfdir}passwd,
                    nfs)
        Section 6:  Games (intro only)
        Section 7:  Conventions, macro packages, etc. (e.g., nroff, ascii)
        Section 8:  System administration (intro only)

%prep
%setup -q -n %{srcname}-%{gitrevision}

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/%{_mandir}/%{LNG}/man{1,2,3,4,5,6,7,8,9,n}
mkdir -p %{buildroot}%{_var}/catman/%{LNG}/cat{1,2,3,4,5,6,7,8,9,n}

for i in 1 2 3 4 5 6 7 8; do
	if [ -d man$i ] ; then
		cp -avf man$i %{buildroot}%{_mandir}/%{LNG}/
	else
		echo "man$i does not exist"
	fi
done

# those files conflict whith net-tools
# nothing to remove for now

LANG=%{LNG} DESTDIR=%{buildroot} %{_bindir}/mandb %{buildroot}/%{_mandir}/%{LNG}

mkdir -p %{buildroot}%{_sysconfdir}/cron.weekly
cat > %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%{LNG}.cron << EOF
#!/bin/bash
LANG=%{LNG} %{_bindir}/mandb %{_mandir}/%{LNG}
exit 0
EOF
chmod a+x %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%{LNG}.cron

mkdir -p  %{buildroot}%{_var}/cache/man/%{LNG}

touch %{buildroot}%{_var}/cache/man/%{LNG}/whatis

%postun
# 0 means deleting the package
if [ "$1" = "0" ]; then
   ## Force removing of /var/catman/%{LNG}, if there isn't any man page
   ## directory /%{_mandir}/%{LNG}
   if [ ! -d %{_mandir}/%{LNG} ] ; then
       rm -rf %{_var}/catman/%{LNG}
   fi
fi

%post
%create_ghostfile %{_var}/cache/man/%{LNG}/whatis root root 644

%files
%doc CHANGES README COPYRIGHT
%dir %{_mandir}/%{LNG}
%dir %{_var}/cache/man/%{LNG}
%ghost %config(noreplace) %{_var}/cache/man/%{LNG}/whatis
%{_mandir}/%{LNG}/man*
%{_mandir}/%{LNG}/cat*
%{_mandir}/%{LNG}/CACHEDIR.TAG*
%{_mandir}/%{LNG}/index.db*
#%{_mandir}/%{LNG}/whatis
%attr(755,root,man) %{_var}/catman/%{LNG}
%config(noreplace) %attr(755,root,root) %{_sysconfdir}/cron.weekly/makewhatis-%{LNG}.cron



%changelog
* Wed Dec 14 2011 Andrey Bondrov <abondrov@mandriva.org> 0.9-1mdv2012.0
+ Revision: 741152
- New version 0.9 from git, new upstream url

* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 0.5-9
+ Revision: 666367
- mass rebuild

* Sat Dec 04 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5-8mdv2011.0
+ Revision: 609318
- rebuild

* Sat Dec 04 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5-7mdv2011.0
+ Revision: 609300
- fix build
- fix typos
- fix build
- rebuild
- rebuilt for 2010.1

* Sat Mar 07 2009 Antoine Ginies <aginies@mandriva.com> 0.5-5mdv2009.1
+ Revision: 351569
- rebuild

* Tue Jun 17 2008 Thierry Vignaud <tv@mandriva.org> 0.5-4mdv2009.0
+ Revision: 223171
- rebuild

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 0.5-3mdv2008.1
+ Revision: 152929
- rebuild

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 0.5-2mdv2008.1
+ Revision: 152924
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Tue Apr 24 2007 Thierry Vignaud <tv@mandriva.org> 0.5-1mdv2008.0
+ Revision: 17838
- new release


* Thu Mar 02 2006 Gtz Waschk <waschk@mandriva.org> 0.4-5mdk
- drop patch 0
- drop prereq
- drop icon
- fix URL

* Thu Jul 24 2003 Per yvind Karlsen <peroyvind@sintrax.net> 0.4-4mdk
- rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20193 |12mu|man-pages-es-1.55-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define LNG es
%define extra_ver 0.8a

Summary: Spanish man (manual) pages from the Linux Documentation Project
Name: man-pages-%LNG
Version: 1.55
Release: 9
License: LDP GENERAL PUBLIC LICENSE
Group: System/Internationalization
Source: http://www.ditec.um.es/~piernas/manpages-es/man-pages-es-%{version}.tar.bz2  
Source1: http://www.ditec.um.es/~piernas/manpages-es/man-pages-es-extra-%{extra_ver}.tar.bz2  
URL: http://www.ditec.um.es/~piernas/manpages-es/
#URL: http://www.pameli.org/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: man => 1.5j-8mdk
Requires: locales-%LNG, man => 1.5j-8mdk
Requires(post,preun): sed grep man
Autoreq: false
BuildArch: noarch
Obsoletes: man-%LNG, manpages-%LNG
Provides: man-%LNG, manpages-%LNG
Obsoletes: man-pages-es-extra
Provides: man-pages-es-extra

%description
A large collection of man pages (reference material) from the Linux 
Documentation Project (LDP), translated to spanish.  The man pages are
organized into the following sections:

        Section 1:  User commands (intro only)
        Section 2:  System calls
        Section 3:  Libc calls
        Section 4:  Devices (e.g., hd, sd)
        Section 5:  File formats and protocols (e.g., wtmp, %{_sysconfdir}passwd,
                nfs)
        Section 6:  Games (intro only)
        Section 7:  Conventions, macro packages, etc. (e.g., nroff, ascii)
        Section 8:  System administration (intro only)


%prep
%setup -n man-pages-%LNG-%{version} -a1
%build


%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/%_mandir/%LNG/man{1,2,3,4,5,6,7,8,9,n}
mkdir -p %{buildroot}/var/catman/%LNG/cat{1,2,3,4,5,6,7,8,9,n}

mv man1/{README,LEAME} .

make MANDIR=%{buildroot}/%_mandir/es allbz

make -C man-pages-es-extra-%{extra_ver} MANDIR=%{buildroot}/%_mandir/es allbz

LANG=%LNG DESTDIR=%{buildroot} %{_bindir}/mandb %{buildroot}/%_mandir/%LNG

mkdir -p %{buildroot}%{_sysconfdir}/cron.weekly
cat > %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%LNG.cron << EOF
#!/bin/bash
LANG=%LNG %{_bindir}/mandb %_mandir/%LNG
exit 0
EOF
chmod a+x %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%LNG.cron

mkdir -p  %{buildroot}/var/cache/man/%LNG
rm -f %{buildroot}/usr/share/man/es/{LEEME,LEEME.extra,PAQUETES,PROYECTO}

touch %{buildroot}/var/cache/man/%LNG/whatis

%postun
# 0 means deleting the package
if [ "$1" = "0" ]; then
   ## Force removing of /var/catman/%LNG, if there isn't any man page
   ## directory /%_mandir/%LNG
   if [ ! -d %_mandir/%LNG ] ; then
       rm -rf /var/catman/%LNG
   fi
fi

%post
%create_ghostfile /var/cache/man/%LNG/whatis root root 644

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,man,755)
%doc LEEME README man-pages-es-extra-%{extra_ver}/LEEME.extra
%doc man-pages-es-extra-%{extra_ver}/PAQUETES 
%doc man-pages-es-extra-%{extra_ver}/PROYECTO
%dir %_mandir/%LNG
%dir /var/cache/man/%LNG
%ghost %config(noreplace) /var/cache/man/%LNG/whatis
%_mandir/%LNG/man*
%{_mandir}/%{LNG}/cat*
%{_mandir}/%{LNG}/CACHEDIR.TAG*
%{_mandir}/%{LNG}/index.db*
#%_mandir/%LNG/whatis
%attr(755,root,man) /var/catman/%LNG
%config(noreplace) %attr(755,root,root) %{_sysconfdir}/cron.weekly/makewhatis-%LNG.cron



%changelog
* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 1.55-7mdv2011.0
+ Revision: 666368
- mass rebuild

* Sat Dec 04 2010 Oden Eriksson <oeriksson@mandriva.com> 1.55-6mdv2011.0
+ Revision: 609319
- rebuild
- fix build
- fix typos

* Sat Dec 04 2010 Oden Eriksson <oeriksson@mandriva.com> 1.55-5mdv2011.0
+ Revision: 609212
- fix file list
- fix build
- rebuild
- rebuilt for 2010.1

* Sat Mar 07 2009 Antoine Ginies <aginies@mandriva.com> 1.55-3mdv2009.1
+ Revision: 351571
- rebuild

* Tue Jun 17 2008 Thierry Vignaud <tv@mandriva.org> 1.55-2mdv2009.0
+ Revision: 223172
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 18 2007 Thierry Vignaud <tv@mandriva.org> 1.55-1mdv2008.1
+ Revision: 131812
- fix  prereq
- kill re-definition of %%buildroot on Pixel's request
- fix summary-ended-with-dot

* Mon Apr 23 2007 Thierry Vignaud <tv@mandriva.org> 1.55-1mdv2008.0
+ Revision: 17427
- kill icon
- new release ; use mkrel


* Fri Aug 13 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.28-6mdk
- fix description (rafael)

* Fri Aug 13 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.28-5mdk
- rebuild

* Thu Jul 24 2003 Per yvind Karlsen <peroyvind@sintrax.net> 1.28-4mdk
- rebuild

* Mon Jan 20 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.28-3mdk
- fix unpackaged files

* Thu May 30 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.28-2mdk
- use new man-pages-LG template
    - don't rebuild whatis on install since
      - we've already build in package
      - cron will rebuild it nightly and so add other package french man pages
    - adapt to new man-pages-LG template
    - requires man => 1.5j-8mdk for new man-pages framework
    - remove old makewhatis.es since default makewhatis is now able to parse
      non english man pages
    - use new std makewhatis to build whatis in spec and in cron entry 
    - whatis db goes into /var/cache/man (so enable ro /usr)
    - standard {Build,}Requires/buildroot/prereq/arc/provides/obsoletes
    - remove translations
- make -C prevent using useless sub shells

* Mon Mar 25 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.28-1mdk
- fix licence
- new release
- add alternative url

* Thu Mar 07 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.24-7mdk
- provides manpages-%%LANG 
- don't overwrite crontab if user altered it

* Sun Jul 08 2001 Jesse Kuang <kjx@mandrakesoft.com> 1.24-6mdk
- rebuild on cluster

* Tue Jul 18 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.24-5mdk
- BM

* Mon Jun 26 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.24-4mdk
- use mandir macro in order to be ok when switching to /usr/share/man as
  following FHS.

* Sat Apr 08 2000 Camille Begnis <camille@mandrakesoft.com> 1.24-3mdk
- spec update
- fix permissions
- fix group

* Fri Nov 19 1999 Pablo Saratxaga <pablo@mandrakesoft.com>
- moved makewhatis.es from /usr/local/sbin to /usr/sbin

* Wed Nov 03 1999 Pablo Saratxaga <pablo@mandrakesoft.com>
- upgraded to man-pages-es-1.24 & man-pages-es-extra-0.8a

* Tue Jul 20 1999 Pablo Saratxaga <pablo@mandrakesoft.com>
- included some nice improvements from man-pages-pl

* Wed Jul 07 1999 Pablo Saratxaga <pablo@mandrakesoft.com>
- changed the name from man-es to man-pages-es, to make it consistent
  with the english man pages package (and compatible with the name
  used by Juan Piernas Cnovas)
- merged with the rpm package I mantained before; that is I added an icon,
  the /var/catman/es tree, a makewhatis.es script, and a cron entry to run it

* Sat May 22 1999 Bernhard Rosenkrnzer <bero@mandrakesoft.com>
- Fix prereqs

* Wed Apr 21 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
- Description taken from Juan Piernas Cnovas <piernas@ditec.um.es> package.

* Tue Apr 20 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
- Initial version.
- Add a script for /etc/man.config


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20194 |12mu|man-pages-fr-3.03.0-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define LNG fr

Summary:	French man (manual) pages from the Linux Documentation Project
Name:		man-pages-fr
Version:	3.03.0
Release:	11
License:	GPL
Group:		System/Internationalization
Url: 		http://manpagesfr.free.fr/
Source:		http://manpagesfr.free.fr/download/%name-%version.tar.bz2 
Source2:	man-pages-fr-goodies.tar.bz2
Source3:	http://www.delafond.org/traducmanfr/mansupfr.tar.bz2
Source4:	http://www.delafond.org/traducmanfr/archivemansupfr.tar.bz2
Source10:	http://www.enstimac.fr/Perl/perl-all-fr-man.tar.bz2
Source11:	man-pages-fr-1.58-extras.tar.bz2
Source12:	man-pages-extras-fr-0.7.9.tar.bz2
Source13:	http://manpagesfr.free.fr/download/man-pages-sup-fr-20080606.tar.bz2
Source20:	books-fr.xpm
BuildRequires:	man
Autoreqprov:	false
Requires:	locales-fr
Provides:	man-fr = %{EVRD}
Provides:	manpages-fr = %{EVRD}
BuildArch:	noarch

%description
A large collection of man pages (reference material) from the Linux 
Documentation Project (LDP), translated to French.  The man pages are
organized into the following sections:

    Section 1:  User commands (intro only)
    Section 2:  System calls
    Section 3:  Libc calls
    Section 4:  Devices (e.g., hd, sd)
    Section 5:  File formats and protocols (e.g., wtmp, %{_sysconfdir}passwd, nfs)
    Section 5:  Games (intro only)
    Section 7:  Conventions, macro packages, etc. (e.g., nroff, ascii)
    Section 8:  System administration (intro only)
    Section 9:  Kernel routines

%prep
%setup -q -a3 -a4 -a10 -a11 -a12 -a13

%build
rm -f man2/core.21??
for dis in {archive_des_mans,pagesdeman}/{debian,mandrake}; do
	rmdir $dis/* || :
	for sec in 1 2 3 4 5 7 8 9; do
		[[ -d $dis/man$sec/ ]] && mv $dis/man$sec/* pagesdeman/%{_mandir}/%{LNG}/man$sec/
	done
done

for i in man{1,2,3,4,5,6,7,8,9}; do mv pagesdeman%{_mandir}/%{LNG}/$i/* $i||true;done
for i in man{1,3,5,8}; do mv archive_des_mans/$i/* $i||true;done
# perl man pages:
mv DocFr/* man1

%install
ln -sf iso_8859-1.7 man7/latin1.7; ln -sf iso_8859-1.7 man7iso_8859_7.7
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_mandir}/%{LNG}/man{1,2,3,4,5,6,7}

# install X man pages :
for i in man{1,3,4,5,6}; do cp -a pagesdeman/usr/X11R6/man/%{LNG}/$i/*  %{buildroot}%{_mandir}/%{LNG}/$i;done

mkdir -p %{buildroot}/var/catman/%{LNG}/cat{1,2,3,4,5,6,7,8,9,n}

for i in 1 2 3 4 5 6 7 8 9 ; do
	cp -adprf man$i %{buildroot}%{_mandir}/%{LNG}/||:
done

#
# remove doble files
#
rm %{buildroot}%{_mandir}/%{LNG}/man1/xawtv.1*
# this one is provided by alsaconf:
rm -f %{buildroot}%{_mandir}/%{LNG}/man8/alsaconf.8
# these come from initscripts
rm %{buildroot}%{_mandir}/%{LNG}/{man8/usernetctl.8*,man1/{consoletype,doexec,netreport,usleep}.1*}
# these come from wireless:
rm %{buildroot}%{_mandir}/%{LNG}/{man5/iftab.5,man7/wireless.7,man8/{iwgetid,ifrename}.8}*
# these are provided by cups now
rm %{buildroot}%{_mandir}/%{LNG}/man*/{cancel,cups,{backend,filter}.1,lp,classes,disable,mime.{conv,type}s,printers.conf,{accept,enable,reject}.8}*
# these are provided by dpkg
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}}.*
# these come from rpm:
rm %{buildroot}%{_mandir}/%{LNG}/man8/rpm.8*

# this lary wall perl script man page, not util linux rename tool one:
mv %{buildroot}%{_mandir}/%{LNG}/man1/rename{,.pl}.1
# these are provided by net-tools
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}
# this one is provided by wireless-tools
rm -f %{buildroot}%{_mandir}/%{LNG}/man8/iw{config,event,list,priv,spy}.8
# these are provided by vim7:
rm -f %{buildroot}%{_mandir}/%{LNG}/man1/{evim.,ex.,{,r}{view,vim}.,vimdiff,vimtutor}*
# this one is provided by linkchecker:
rm -f %{buildroot}%{_mandir}/%{LNG}/man1/linkchecker.1
# these are provided by nano:
rm -f %{buildroot}%{_mandir}/%{LNG}/man1/nano.1*
rm -f %{buildroot}%{_mandir}/%{LNG}/man1/rnano.1*
rm -f %{buildroot}%{_mandir}/%{LNG}/man5/nanorc*
# these are provided by fcron:
rm -f %{buildroot}%{_mandir}/%{LNG}/man*/fcron*

# upstream packagers are ... different
rm -f %{buildroot}%{_mandir}/%{LNG}/man1/.swp

# there is already a tzselect man page at man8/tzselect.8
rm -f %{buildroot}%{_mandir}/%{LNG}/man1/tzselect.1

# nmap already provides it (#62985)
rm -f %{buildroot}%{_mandir}/%{LNG}/man1/nmap.1

# provided by shadow-utils
rm -f %{buildroot}%{_mandir}/%{LNG}/man1/chage.1*
rm -f %{buildroot}%{_mandir}/%{LNG}/man1/gpasswd.1*
rm -f %{buildroot}%{_mandir}/%{LNG}/man1/newgrp.1*
rm -f %{buildroot}%{_mandir}/%{LNG}/man5/faillog.5*
rm -f %{buildroot}%{_mandir}/%{LNG}/man8/chpasswd.8*
rm -f %{buildroot}%{_mandir}/%{LNG}/man8/faillog.8*
rm -f %{buildroot}%{_mandir}/%{LNG}/man8/groupadd.8*
rm -f %{buildroot}%{_mandir}/%{LNG}/man8/groupdel.8*
rm -f %{buildroot}%{_mandir}/%{LNG}/man8/groupmod.8*
rm -f %{buildroot}%{_mandir}/%{LNG}/man8/grpck.8*
rm -f %{buildroot}%{_mandir}/%{LNG}/man8/lastlog.8*
rm -f %{buildroot}%{_mandir}/%{LNG}/man8/newusers.8*
rm -f %{buildroot}%{_mandir}/%{LNG}/man8/pwck.8*
rm -f %{buildroot}%{_mandir}/%{LNG}/man8/pwconv.8*
rm -f %{buildroot}%{_mandir}/%{LNG}/man8/userdel.8*
rm -f %{buildroot}%{_mandir}/%{LNG}/man8/usermod.8*
rm -f %{buildroot}%{_mandir}/%{LNG}/man8/vipw.8*


tar jxf %{SOURCE2} -C %{buildroot}/usr/share
LANG=%{LNG} DESTDIR=%{buildroot} %{_bindir}/mandb %{buildroot}%{_mandir}/%{LNG}

mkdir -p %{buildroot}%{_sysconfdir}/cron.weekly
cat > %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%{LNG}.cron << EOF
#!/bin/bash
LANG=%{LNG} %{_bindir}/mandb %{_mandir}/%{LNG}
exit 0
EOF
chmod a+x %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%{LNG}.cron

mkdir -p  %{buildroot}/var/cache/man/%{LNG}

touch %{buildroot}/var/cache/man/%{LNG}/whatis

%postun
# 0 means deleting the package
if [ "$1" = "0" ]; then
   ## Force removing of /var/catman/%{LNG}, if there isn't any man page
   ## directory /%{_mandir}/%{LNG}
   if [ ! -d %{_mandir}/%{LNG} ] ; then
       rm -rf /var/catman/%{LNG}
   fi
fi

%post
%create_ghostfile /var/cache/man/%{LNG}/whatis root root 644

%files
%defattr(0644,root,man,755)
%doc LISEZ_MOI changements
%dir %{_mandir}/%{LNG}
%dir /var/cache/man/%{LNG}
%ghost %config(noreplace) /var/cache/man/%{LNG}/whatis
%{_mandir}/%{LNG}/man*
%{_mandir}/%{LNG}/cat*
%{_mandir}/%{LNG}/CACHEDIR.TAG*
%{_mandir}/%{LNG}/index.db*
#%_mandir/%{LNG}/whatis
%attr(755,root,man) /var/catman/%{LNG}
%config(noreplace) %attr(755,root,root) %{_sysconfdir}/cron.weekly/makewhatis-%{LNG}.cron


%changelog
* Wed Dec 11 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.03.0-11
+ Revision: 2ef9de3
- LOG Fix file conflicts, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20195 |12mu|man-pages-hu-0.2.2-19
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define LNG hu

Summary:	Hungarian manual pages
Name:		man-pages-%{LNG}
Version:	0.2.2
Release:	19
License:	Distributable
Group:		System/Internationalization
Url:		http://www.kde.hu/mlp/man/
Source0:	http://www.kde.hu/mlp/man/man_hu_2001_01_05.tar.bz2
BuildRequires:	man
Requires:	locales-%{LNG}
Requires:	man
Autoreq:	false
BuildArch:	noarch

%description
A large collection of man pages (reference material) from the Linux
Documentation Project (LDP), translated to Hungarian.  The man pages are
organized into the following sections:

    Section 1:  User commands (intro only)
    Section 2:  System calls
    Section 3:  Libc calls
    Section 4:  Devices (e.g., hd, sd)
    Section 5:  File formats and protocols (e.g., wtmp, %{_sysconfdir}passwd, nfs)
    Section 6:  Games (intro only)
    Section 7:  Conventions, macro packages, etc. (e.g., nroff, ascii)
    Section 8:  System administration (intro only)

%prep
%setup -q -n usr
%build

%install
mkdir -p %{buildroot}%{_mandir}/%{LNG}/man{1,2,3,4,5,6,7,8,9,n}

find man/hu -type f -name "*.gz" -exec gunzip {} \;

for i in 1 2 3 5 7 8; do
	cp -adpvrf man/hu/man$i %{buildroot}%{_mandir}/%{LNG}/
done

LANG=%{LNG} DESTDIR=%{buildroot} %{_bindir}/mandb %{buildroot}%{_mandir}/%{LNG}

mkdir -p %{buildroot}%{_sysconfdir}/cron.weekly
cat > %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%{LNG}.cron << EOF
#!/bin/bash
LANG=%{LNG} %{_bindir}/mandb %{_mandir}/%{LNG}
exit 0
EOF
chmod a+x %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%{LNG}.cron

mkdir -p  %{buildroot}/var/cache/man/%{LNG}

touch %{buildroot}/var/cache/man/%{LNG}/whatis

rm -f %{buildroot}%{_mandir}/%{LNG}/man1/gpasswd.1*
rm -f %{buildroot}%{_mandir}/%{LNG}/man1/login.1*
rm -f %{buildroot}%{_mandir}/%{LNG}/man1/newgrp.1*
rm -f %{buildroot}%{_mandir}/%{LNG}/man8/lastlog.8*

%post
%create_ghostfile /var/cache/man/%{LNG}/whatis root root 644

%files
%defattr(0644,root,man,755)
%dir %{_mandir}/%{LNG}
%dir /var/cache/man/%{LNG}
%ghost %config(noreplace) /var/cache/man/%{LNG}/whatis
%{_mandir}/%{LNG}/man*
%{_mandir}/%{LNG}/cat*
%{_mandir}/%{LNG}/CACHEDIR.TAG*
%{_mandir}/%{LNG}/index.db*
%config(noreplace) %attr(755,root,root) %{_sysconfdir}/cron.weekly/makewhatis-%{LNG}.cron


%changelog
* Wed Dec 11 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.2.2-19
+ Revision: e1fa443
- LOG Fix file conflicts, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20196 |12mu|man-pages-id-0.1-21
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define LNG id

Summary:	Man pages in Indonesian language
Name:		man-pages-%{LNG}
Version:	0.1
Release:	21
License:	GPL
Group:		System/Internationalization
Source:		id-man.tar.bz2
BuildRequires:	man
Requires:	locales-%{LNG}
Requires:	man
Autoreq:	false
BuildArch:	noarch

%description
A collection of man pages for Linux in Indonesian language.

%prep

%build

%install
mkdir -p %{buildroot}%{_mandir}/%{LNG}/
tar jxf %{SOURCE0} -C %{buildroot}%{_mandir}/%{LNG}/

LANG=%{LNG} DESTDIR=%{buildroot} %{_bindir}/mandb %{buildroot}/%{_mandir}/%{LNG}

mkdir -p %{buildroot}%{_sysconfdir}/cron.weekly
cat > %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%{LNG}.cron << EOF
#!/bin/bash
LANG=%{LNG} %{_bindir}/mandb %{_mandir}/%{LNG}
exit 0
EOF
chmod a+x %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%{LNG}.cron

mkdir -p  %{buildroot}/var/cache/man/%{LNG}

touch %{buildroot}/var/cache/man/%{LNG}/whatis

rm -f %{buildroot}%{_mandir}/%{LNG}/man1/login.1*

%post
%create_ghostfile /var/cache/man/%{LNG}/whatis root root 644

%files
%defattr(644,root,man,755)
%dir %{_mandir}/%{LNG}
%dir /var/cache/man/%{LNG}
%ghost %config(noreplace) /var/cache/man/%{LNG}/whatis
%{_mandir}/%{LNG}/man*
%{_mandir}/%{LNG}/cat*
%{_mandir}/%{LNG}/CACHEDIR.TAG*
%{_mandir}/%{LNG}/index.db*
%config(noreplace) %attr(755,root,root) %{_sysconfdir}/cron.weekly/makewhatis-%{LNG}.cron


%changelog
* Wed Dec 11 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.1-21
+ Revision: 1bd9d93
- LOG Fix file conflicts, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20197 |12mu|man-pages-it-2.80-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define LNG it
%define extra_version 0.5.0
%define fextra %name-extra-%{extra_version}

Summary: Italian manual pages
Name:    man-pages-%LNG
Version: 2.80
Release: 7
License: GPL
URL:     ftp://ftp.pluto.it/pub/pluto/ildp/man/
Source:  ftp://ftp.pluto.it/pub/pluto/ildp/man/%name-%version.tar.gz
Source1:  %fextra.tar.bz2
Patch0: man-pages-it-2.80-installdir.patch
Group:   System/Internationalization
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: man => 1.5j-8mdk
Requires: locales-%LNG, man => 1.5j-8mdk
Autoreq: false
BuildArch: noarch
Obsoletes: man-%LNG, manpages-%LNG
Provides:  man-%LNG, manpages-%LNG
Conflicts: linkchecker < 2.3, vim-common < 7.0-2mdk


%description 
Italian translations of Linux manual pages: this package includes not
only those from the LDP, but also translations of other popular
man-pages.

BEWARE: some pages are dated!


%prep
%setup -q -a1
%patch0 -p0

%build

%install
rm -fr %buildroot

make install prefix=%buildroot%_prefix
make install prefix=%buildroot -C %fextra

LANG=%LNG DESTDIR=%{buildroot} %{_bindir}/mandb %{buildroot}/%_mandir/%LNG

mkdir -p %{buildroot}%{_sysconfdir}/cron.weekly
cat > %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%LNG.cron << EOF
#!/bin/bash
LANG=%LNG %{_bindir}/mandb %_mandir/%LNG
exit 0
EOF
chmod a+x %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%LNG.cron

mkdir -p  %{buildroot}/var/cache/man/%LNG

touch %{buildroot}/var/cache/man/%LNG/whatis

# these are provided by vim7:
rm -f %{buildroot}/%_mandir/%LNG/man1/{view.,rview.,vim}*


%postun
# 0 means deleting the package
if [ "$1" = "0" ]; then
   ## Force removing of /var/catman/%LNG, if there isn't any man page
   ## directory /%_mandir/%LNG
   if [ ! -d %_mandir/%LNG ] ; then
       /bin/rm -rf /var/catman/%LNG
   fi
fi

%post
%create_ghostfile /var/cache/man/%LNG/whatis root root 644

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,man,755)
%doc CHANGELOG HOWTOHELP readme
%dir %_mandir/%LNG
%dir /var/cache/man/%LNG
%ghost %config(noreplace) /var/cache/man/%LNG/whatis
%config(noreplace) %attr(755,root,root) %{_sysconfdir}/cron.weekly/makewhatis-%LNG.cron
%_mandir/%LNG/man*
%{_mandir}/%{LNG}/cat*
%{_mandir}/%{LNG}/CACHEDIR.TAG*
%{_mandir}/%{LNG}/index.db*
#%_mandir/%LNG/whatis


%changelog
* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 2.80-5mdv2011.0
+ Revision: 666371
- mass rebuild

* Sat Dec 04 2010 Oden Eriksson <oeriksson@mandriva.com> 2.80-4mdv2011.0
+ Revision: 609323
- rebuild

* Sat Dec 04 2010 Oden Eriksson <oeriksson@mandriva.com> 2.80-3mdv2011.0
+ Revision: 609305
- fix build
- fix typos
- fix build
- rebuild
- rebuilt for 2010.1

* Tue Oct 14 2008 Funda Wang <fwang@mandriva.org> 2.80-1mdv2009.1
+ Revision: 293462
- New version 2.80
- fix installdir

* Tue Jun 17 2008 Thierry Vignaud <tv@mandriva.org> 2.65-2mdv2009.0
+ Revision: 223189
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Oct 09 2007 Thierry Vignaud <tv@mandriva.org> 2.65-1mdv2008.1
+ Revision: 96136
- new release

* Wed Sep 05 2007 Thierry Vignaud <tv@mandriva.org> 2.43-1mdv2008.0
+ Revision: 80039
- new release


* Fri Nov 17 2006 Thierry Vignaud <tvignaud@mandriva.com> 2.34-1mdv2007.0
+ Revision: 85366
- Import man-pages-it

* Fri Nov 17 2006 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.34-1mdv2007.1
- new release
- new URL
- kill uneeded prereq
- kill patch0 (no more needed)

* Thu May 11 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.3.4-2mdk
- use %%mkrel
- fix conflict with vim

* Thu Dec 11 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.3.4-1mdk
- new release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20198 |12mu|man-pages-ja-20091215-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define LNG ja
%define snap 20091215

Summary:	Japanese manual pages
Name:		man-pages-%{LNG}
Version:	%{snap}
Release:	7
License:	distributable
Group:		System/Internationalization
Url:		http://www.linux.or.jp/JM/download.html
Source0:	http://www.linux.or.jp/JM/%{name}-%{snap}.tar.gz
Source2:	http://xjman.dsl.gr.jp/xjman-0.7.tar.bz2
Source3:	man-pages-ja-install.sh
Source4:	manpage-utf8-converter.rb
BuildArch:	noarch
BuildRequires:	man
BuildRequires:	ruby
Requires:	locales-%{LNG}
Requires:	man
# for file-system:
Requires(pre):	man
Requires(post):	man
Autoreqprov:	false

%description
The japanese man pages.

%files
%doc ChangeLog README
%dir %{_mandir}/%{LNG}
%dir /var/cache/man/%{LNG}
%{_mandir}/%{LNG}/man*
%{_mandir}/%{LNG}/cat*
%{_mandir}/%{LNG}/CACHEDIR.TAG*
%{_mandir}/%{LNG}/index.db*
%attr(755,root,man)/var/catman/%{LNG}
%config(noreplace) %attr(755,root,root)/etc/cron.weekly/makewhatis-%{LNG}.cron

%postun
# 0 means deleting the package
if [ "$1" = "0" ]; then
   ## Force removing of /var/catman/%{LNG}, if there isn't any man page
   ## directory %{_mandir}/%{LNG}
   if [ ! -d %{_mandir}/%{LNG} ] ; then
       rm -rf /var/catman/%{LNG}
   fi
fi
# 1 means update
if [ "$1" = "1" ]; then
   # dirty hack to clean previous man-pages-ja installs
   [ -d var/catman/X11/%{LNG} ] && rm -rf /var/catman/X11/%{LNG} >& /dev/null
   [ -d var/catman/X11 ] && rmdir /var/catman/X11 >& /dev/null
fi
:


#----------------------------------------------------------------------------

%prep
%setup -qn %{name}-%{snap} -a2

# install X11 man pages
mv xjman/ manual
echo "xjman-4.1.0	Y" >> script/pkgs.list

%build
cp %{SOURCE3} installman.sh
rm -f manual/*/man1/man.1 manual/*/man1/apropos.1 manual/*/man1/whatis.1

# convert manpages (euc-jp to utf-8)
# we can use konqueror as a manpage viewer,
# but konqueror doesn't detect euc-jp properly.
cp %{SOURCE4} .
chmod a+x manpage-utf8-converter.rb
./manpage-utf8-converter.rb

%install
mkdir -p %{buildroot}%{_mandir}/%{LNG}
mkdir -p %{buildroot}/var/catman/%{LNG}/cat{1,2,3,4,5,6,7,8,9,n}

make install

LANG=%{LNG} DESTDIR=%{buildroot} %{_bindir}/mandb %{buildroot}%{_mandir}/%{LNG}

mkdir -p %{buildroot}/etc/cron.weekly
cat > %{buildroot}/etc/cron.weekly/makewhatis-%{LNG}.cron << EOF
#!/bin/bash
%{_bindir}/mandb %{_mandir}/%{LNG}
exit 0
EOF
chmod a+x %{buildroot}/etc/cron.weekly/makewhatis-%{LNG}.cron

mkdir -p  %{buildroot}/var/cache/man/%{LNG}
rm -f %{buildroot}/usr/share/man/README*

# Remove to avoid file conflicts with shadow-utils
rm -f %{buildroot}%{_mandir}/ja/man1/chage.1.*
rm -f %{buildroot}%{_mandir}/ja/man1/expiry.1.*
rm -f %{buildroot}%{_mandir}/ja/man1/gpasswd.1.*
rm -f %{buildroot}%{_mandir}/ja/man1/login.1.*
rm -f %{buildroot}%{_mandir}/ja/man1/newgrp.1.*
rm -f %{buildroot}%{_mandir}/ja/man5/faillog.5.*
rm -f %{buildroot}%{_mandir}/ja/man5/login.defs.5.*
rm -f %{buildroot}%{_mandir}/ja/man8/chpasswd.8.*
rm -f %{buildroot}%{_mandir}/ja/man8/faillog.8.*
rm -f %{buildroot}%{_mandir}/ja/man8/groupadd.8.*
rm -f %{buildroot}%{_mandir}/ja/man8/groupdel.8.*
rm -f %{buildroot}%{_mandir}/ja/man8/groupmod.8.*
rm -f %{buildroot}%{_mandir}/ja/man8/grpck.8.*
rm -f %{buildroot}%{_mandir}/ja/man8/lastlog.8.*
rm -f %{buildroot}%{_mandir}/ja/man8/logoutd.8.*
rm -f %{buildroot}%{_mandir}/ja/man8/newusers.8.*
rm -f %{buildroot}%{_mandir}/ja/man1/passwd.1.*
rm -f %{buildroot}%{_mandir}/ja/man8/pwck.8.*
rm -f %{buildroot}%{_mandir}/ja/man8/pwconv.8.*
rm -f %{buildroot}%{_mandir}/ja/man8/useradd.8.*
rm -f %{buildroot}%{_mandir}/ja/man8/userdel.8.*
rm -f %{buildroot}%{_mandir}/ja/man8/usermod.8.*
rm -f %{buildroot}%{_mandir}/ja/man8/vipw.8.*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20199 |12mu|man-pages-ko-20050219-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define LNG ko

Summary:	Korean (Hangul) Man Pages
Name:		man-pages-%{LNG}
Version:	20050219
Release:	14
License:	GPL
Group:		System/Internationalization
Url:		http://man.kldp.org/
Source:		man-pages-%{LNG}-%{version}.tar.bz2
BuildRequires:	man
Requires:	locales-%{LNG}
Requires:	man
Autoreqprov:	false
BuildArch:	noarch

%description
Korean translation of the official manpages from LDP and another useful
manpages from various packages. They're maintained by the Korean Manpage
Project <http://man.kldp.org>.

%prep
%setup -c %{name}-%{version}

%build

%install
mkdir -p %{buildroot}%{_mandir}/%{LNG}/

for i in man?;do
        cp -adpvrf $i %{buildroot}%{_mandir}/%{LNG}/
done

# those files conflict whith rpm package:
rm -f %{buildroot}%{_mandir}/%{LNG}/man8/rpm{2cpio,}.8

# those files conflict whith man package:
rm -f %{buildroot}%{_mandir}/%{LNG}/man{1/man.1,1/whatis.1,5/man.config.5}

# provided by shadow-utils
rm -f %{buildroot}%{_mandir}/%{LNG}/man1/login.1*
rm -f %{buildroot}%{_mandir}/%{LNG}/man8/vipw.8*

LANG=%{LNG} DESTDIR=%{buildroot} %{_bindir}/mandb %{buildroot}%{_mandir}/%{LNG}

mkdir -p %{buildroot}%{_sysconfdir}/cron.weekly
cat > %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%{LNG}.cron << EOF
#!/bin/bash
LANG=%{LNG} %{_bindir}/mandb %{_mandir}/%{LNG}
exit 0
EOF
chmod a+x %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%{LNG}.cron

mkdir -p  %{buildroot}/var/cache/man/%{LNG}

touch %{buildroot}/var/cache/man/%{LNG}/whatis

%post
%create_ghostfile /var/cache/man/%{LNG}/whatis root root 644

%files
%defattr(0644,root,man,755)
%dir %{_mandir}/%{LNG}
%dir /var/cache/man/%{LNG}
%ghost %config(noreplace) /var/cache/man/%{LNG}/whatis
%{_mandir}/%{LNG}/man*
%{_mandir}/%{LNG}/cat*
%{_mandir}/%{LNG}/CACHEDIR.TAG*
%{_mandir}/%{LNG}/index.db*
%config(noreplace) %attr(755,root,root) %{_sysconfdir}/cron.weekly/makewhatis-%{LNG}.cron


%changelog
* Wed Dec 11 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 20050219-14
+ Revision: 5da3596
- LOG Fix file conflicts, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20200 |12mu|man-pages-pl-0.6-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define LNG pl
%define releasedate 28-06-2007

Summary:	Man pages in polish language
Name:		man-pages-%{LNG}
Version:	0.6
Release:	12
License:	GPL
Group:		System/Internationalization
Url:		http://ptm.linux.pl
Source0:	http:/ptm.linux.pl/man-PL%{releasedate}.tar.bz2
BuildRequires:	man
Requires:	locales-%{LNG}
Requires(pre):	sed grep man
Provides:	man-%{LNG} = %{EVRD}
Provides:	manpages-%{LNG} = %{EVRD}
Autoreqprov:	false
BuildArch:	noarch

%description
A collection of man pages for Linux in polish language.

%prep
%setup -qn pl_PL

%build
for i in 1 2 3 4 5 6 7 8 9 n; do
        rm -rf man$i/CVS
done

sh ./autogen.sh

%make

%install
mkdir -p %{buildroot}%{_mandir}/%{LNG}/

for i in 1 2 3 4 5 6 7 8 9 n; do
	cp -adpvrf man$i %{buildroot}%{_mandir}/%{LNG}/
done

LANG=%{LNG} DESTDIR=%{buildroot} %{_bindir}/mandb %{buildroot}%{_mandir}/%{LNG}

mkdir -p %{buildroot}%{_sysconfdir}/cron.weekly
cat > %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%{LNG}.cron << EOF
#!/bin/bash
LANG=%{LNG} %{_bindir}/mandb %{_mandir}/%{LNG}
exit 0
EOF

chmod a+x %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%{LNG}.cron

mkdir -p  %{buildroot}/var/cache/man/%{LNG}

touch %{buildroot}/var/cache/man/%{LNG}/whatis

# Provided by shadow-utils
rm -f %{buildroot}%{_mandir}/%{LNG}/man1/expiry.1*
rm -f %{buildroot}%{_mandir}/%{LNG}/man1/newgrp.1

%post
%create_ghostfile /var/cache/man/%{LNG}/whatis root root 644

%files
%defattr(644,root,man,755)
%doc FAQ ChangeLog readme.english
%dir %{_mandir}/%{LNG}
%dir /var/cache/man/%{LNG}
%ghost %config(noreplace) /var/cache/man/%{LNG}/whatis
%{_mandir}/%{LNG}/man*
%{_mandir}/%{LNG}/cat*
%{_mandir}/%{LNG}/CACHEDIR.TAG*
%{_mandir}/%{LNG}/index.db*
%config(noreplace) %attr(755,root,root) %{_sysconfdir}/cron.weekly/makewhatis-%{LNG}.cron


%changelog
* Wed Dec 11 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.6-12
+ Revision: 9c8bed7
- LOG Fix file conflicts, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20201 |12mu|man-pages-pt_BR-0.1-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define LNG pt_BR
%define name man-pages-%LNG
%define version 0.1
%define release %mkrel 11

Summary:	Brazilian man (manual) pages from the Linux Documentation Project
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:	System/Internationalization
URL: 	http://br.tldp.org/projetos/man/man.html
# the tarball has to build, files got from the web with wget.
# files dated 2002-11-21 -- pablo
Source:	http://br.tldp.org/projetos/man/arquivos/man-pages-pt_BR.tar.bz2
#Icon:		books-%LNG.xpm
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: man => 1.5j-8mdk
Requires: locales-pt, man => 1.5j-8mdk
Autoreqprov: false
BuildArchitectures: noarch

%description
A large collection of man pages (reference material) from the Linux 
Documentation Project (LDP), translated to Brzailian Portuguese.
The man pages are organized into the following sections:

        Section 1:  User commands (intro only)
        Section 2:  System calls
        Section 3:  Libc calls
        Section 4:  Devices (e.g., hd, sd)
        Section 5:  File formats and protocols (e.g., wtmp, %{_sysconfdir}passwd, nfs)
        Section 5:  Games (intro only)
        Section 7:  Conventions, macro packages, etc. (e.g., nroff, ascii)
        Section 8:  System administration (intro only)
        Section 9:  Kernel routines

%prep
%setup -n man-pages-pt_BR

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/%_mandir/%LNG/man{1,2,3,4,5,6,7,8}

for i in 1 2 3 4 5 6 7 8 ; do
	cp -adpvrf man$i %{buildroot}/%_mandir/%LNG/||:
done

LANG=%LNG DESTDIR=%{buildroot} %{_bindir}/mandb %{buildroot}/%_mandir/%LNG

mkdir -p %{buildroot}%{_sysconfdir}/cron.weekly
cat > %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%LNG.cron << EOF
#!/bin/bash
LANG=%LNG %{_bindir}/mandb %_mandir/%LNG
exit 0
EOF
chmod a+x %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%LNG.cron

mkdir -p  %{buildroot}/var/cache/man/%LNG

touch %{buildroot}/var/cache/man/%LNG/whatis

%post
%create_ghostfile /var/cache/man/%LNG/whatis root root 644

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,man,755)
%dir %_mandir/%LNG
%dir /var/cache/man/%LNG
%ghost %config(noreplace) /var/cache/man/%LNG/whatis
%_mandir/%LNG/man*
%{_mandir}/%{LNG}/cat*
%{_mandir}/%{LNG}/CACHEDIR.TAG*
%{_mandir}/%{LNG}/index.db*
#%_mandir/%LNG/whatis
%config(noreplace) %attr(755,root,root) %{_sysconfdir}/cron.weekly/makewhatis-%LNG.cron


%changelog
* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1-10mdv2011.0
+ Revision: 666375
- mass rebuild

* Sat Dec 04 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1-9mdv2011.0
+ Revision: 609326
- rebuild
- fix build
- fix typos
- fix build
- rebuild
- rebuilt for 2010.1

* Sat Mar 07 2009 Antoine Ginies <aginies@mandriva.com> 0.1-6mdv2009.1
+ Revision: 351583
- rebuild

* Tue Jun 17 2008 Thierry Vignaud <tv@mandriva.org> 0.1-5mdv2009.0
+ Revision: 223193
- rebuild

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 0.1-4mdv2008.1
+ Revision: 152990
- rebuild
- rebuild
- kill re-definition of %%buildroot on Pixel's request
- fix summary-ended-with-dot

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu May 31 2007 Adam Williamson <awilliamson@mandriva.org> 0.1-2mdv2008.0
+ Revision: 33477
- rebuild for new era; drop /var/catman (wildly obsolete)


* Wed Jul 23 2003 Pablo Saratxaga <pablo@mandrakesoft.com> 0.1-1mdk
- first package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20202 |12mu|man-pages-zh-1.5-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define LANG zh

%define fname man-pages-zh_CN

Summary:	Chinese man pages
Name:		man-pages-%{LANG}
Version:	1.5
Release:	13
License:	FDL
Group:		System/Internationalization
Source:		http://download.sf.linuxforum.net/cmpp/%fname-%version.tar.bz2
Source1:	makewhatis.%{LANG}_CN.UTF-8.bz2
Source2:	makewhatis.%{LANG}_CN.bz2
BuildRequires:	man
Autoreq:	false
Requires:	locales-%{LANG}
Requires:	man
Provides:	man-%{LANG} = %{EVRD}
Provides:	manpages-%{LANG} = %{EVRD}
BuildArch:	noarch

%description
Set of man pages translated into Chinese language.

%prep
%setup -q -n %{fname}-%{version}

%build
%make u8
%make gb
# fix conflict with mplayer:
rm -f */man1/mplayer.1

%install
mkdir -p %{buildroot}%{_sysconfdir}
make DESTDIR=%{buildroot}%{_usr}/share install-u8
make DESTDIR=%{buildroot}%{_usr}/share install-gb CONFDIR=%{buildroot}/etc

mkdir -p %{buildroot}%{_sbindir}
bzcat %{SOURCE1} > %{buildroot}%{_sbindir}/makewhatis.%{LANG}_CN.UTF-8
chmod a+rx %{buildroot}%{_sbindir}/makewhatis.%{LANG}_CN.UTF-8
bzcat %{SOURCE2} > %{buildroot}%{_sbindir}/makewhatis.%{LANG}_CN
chmod a+rx %{buildroot}%{_sbindir}/makewhatis.%{LANG}_CN

%{buildroot}%{_sbindir}/makewhatis.%{LANG}_CN.UTF-8 \
        %{buildroot}/%{_mandir}/%{LANG}_CN.UTF-8
%{buildroot}%{_sbindir}/makewhatis.%{LANG}_CN \
        %{buildroot}/%{_mandir}/%{LANG}_CN

mkdir -p %{buildroot}%{_sysconfdir}/cron.weekly
cat > %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%{LANG}_CN.UTF-8.cron << EOF
#!/bin/bash
%{_sbindir}/makewhatis.%{LANG}_CN.UTF-8 %{_mandir}/%{LANG}_CN.UTF-8
exit 0
EOF
chmod a+x %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%{LANG}_CN.UTF-8.cron
cat > %{buildroot}/etc/cron.weekly/makewhatis-%{LANG}_CN.cron << EOF
#!/bin/bash
%{_sbindir}/makewhatis.%{LANG}_CN %{_mandir}/%{LANG}_CN
exit 0
EOF
chmod a+x %{buildroot}%{_sysconfdir}/cron.weekly/makewhatis-%{LANG}_CN.cron

# Provided by shadow-utils
rm -f %{buildroot}%{_mandir}/%{LANG}_CN/man1/newgrp.1*
rm -f %{buildroot}%{_mandir}/%{LANG}_CN/man8/chpasswd.8*
rm -f %{buildroot}%{_mandir}/%{LANG}_CN/man8/groupadd.8*
rm -f %{buildroot}%{_mandir}/%{LANG}_CN/man8/groupdel.8*
rm -f %{buildroot}%{_mandir}/%{LANG}_CN/man8/groupmod.8*
rm -f %{buildroot}%{_mandir}/%{LANG}_CN/man8/useradd.8*
rm -f %{buildroot}%{_mandir}/%{LANG}_CN/man8/userdel.8*
rm -f %{buildroot}%{_mandir}/%{LANG}_CN/man8/usermod.8*

%post
%{_sysconfdir}/cron.weekly/makewhatis-%{LANG}_CN.UTF-8.cron
%{_sysconfdir}/cron.weekly/makewhatis-%{LANG}_CN.cron
touch %{_mandir}/%{LANG}_CN.UTF-8/whatis
touch %{_mandir}/%{LANG}_CN/whatis

%files
%defattr(0644,root,man,755)
%{_mandir}/%{LANG}_CN.UTF-8
%attr(755,root,root)%{_sbindir}/makewhatis.%{LANG}_CN.UTF-8
%config(noreplace) %attr(755,root,root)%{_sysconfdir}/cron.weekly/makewhatis-%{LANG}_CN.UTF-8.cron
#
%{_mandir}/%{LANG}_CN
%attr(755,root,root) %{_sbindir}/makewhatis.%{LANG}_CN
%config(noreplace) %attr(755,root,root)/etc/cron.weekly/makewhatis-%{LANG}_CN.cron
%{_sysconfdir}/cman.conf
%{_sysconfdir}/profile.d/cman.csh
%{_sysconfdir}/profile.d/cman.sh


%changelog
* Wed Dec 11 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.5-13
+ Revision: 926c233
- LOG Fix file conflicts, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20203 |12mu|marble-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with marble_python

Summary:	A virtual globe and world atlas
Name:		marble
Version:	4.12.4
Release:	1
Group:		Graphical desktop/KDE
License:	LGPLv2
Url:		http://edu.kde.org
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	python-devel
BuildRequires:	python-qt4-devel
BuildRequires:	quazip-devel
BuildRequires:	shapelib-devel
BuildRequires:	pkgconfig(libgpsd)
BuildRequires:	pkgconfig(QtLocation)
BuildRequires:	qt4-qmlviewer
Requires:	libkdeedu
Requires:	marble-common = %{EVRD}

%description
Marble is a Virtual Globe and World Atlas that you can use to learn more
about Earth: You can pan and zoom around and you can look up places and
roads. A mouse click on a place label will provide the respective
Wikipedia article.

%files
%doc LICENSE.txt ChangeLog BUGS USECASES MANIFESTO.txt
%doc %{_kde_docdir}/HTML/en/marble
%{_kde_bindir}/marble
%{_kde_bindir}/marble-mobile
%{_kde_bindir}/marble-qt
%{_kde_bindir}/marble-touch
%{_kde_iconsdir}/*/*/apps/marble.*
%{_kde_applicationsdir}/marble.desktop
%{_kde_applicationsdir}/marble_gpx.desktop
%{_kde_applicationsdir}/marble_kml.desktop
%{_kde_applicationsdir}/marble_kmz.desktop
%{_kde_applicationsdir}/marble_osm.desktop
%{_kde_applicationsdir}/marble_shp.desktop
%{_kde_applicationsdir}/marble-mobile.desktop
%{_kde_applicationsdir}/marble-qt.desktop
%{_kde_applicationsdir}/marble-touch.desktop
%{_kde_services}/marble_part_gpx.desktop
%{_kde_services}/marble_part_kml.desktop
%{_kde_services}/marble_part_kmz.desktop
%{_kde_services}/marble_part_osm.desktop
%{_kde_services}/marble_part_shp.desktop

#---------------------------------------------

%define marblewidget_major 17
%define libmarblewidget %mklibname marblewidget %{marblewidget_major}

%package -n %{libmarblewidget}
Summary:	Runtime library for marble
Group:		System/Libraries
Obsoletes:	%{_lib}marblewidget13 < 4.9.0
Obsoletes:	%{_lib}marblewidget14 < 4.10.0
Obsoletes:	%{_lib}marblewidget15 < 4.11.0
Obsoletes:	%{_lib}marblewidget16 < 4.12.0

%description -n %{libmarblewidget}
Runtime library for marble.

%files -n %{libmarblewidget}
%{_kde_libdir}/libmarblewidget.so.0.%{marblewidget_major}*
%{_kde_libdir}/libmarblewidget.so.%{marblewidget_major}

#---------------------------------------------

%package common
Summary:	A virtual globe and world atlas
Group:		Graphical desktop/KDE
%if %{with marble_python}
BuildRequires:	python-kde4
Requires:	python
%endif

%description common
Marble is a Virtual Globe and World Atlas that you can use to learn more
about Earth: You can pan and zoom around and you can look up places and
roads. A mouse click on a place label will provide the respective
Wikipedia article.

%files -n marble-common
%{_kde_libdir}/kde4/plasma_runner_marble.so
%{_kde_libdir}/kde4/libmarble_part.*
%{_kde_datadir}/config.kcfg/marble.kcfg
%{_kde_datadir}/mime/packages/geo.xml
%{_kde_services}/marble_part.desktop
%{_kde_services}/plasma-runner-marble.desktop
%{_kde_libdir}/kde4/plugins/marble
%{_kde_appsdir}/marble
%if %{with marble_python}
%{py_platsitedir}/PyKDE4/marble.so
%endif
%{_qt_importdir}/org/kde/edu/marble

#-----------------------------------------------------------------------------

%package -n plasma-applet-kworldclock
Summary:	plasma kworldclock Applet
Group:		Graphical desktop/KDE
Requires:	kdebase4-runtime
Requires:	marble = %{EVRD}
Provides:	plasma-applet

%description -n plasma-applet-kworldclock
plasma kworldclock Applet

%files -n plasma-applet-kworldclock
%{_kde_libdir}/kde4/plasma_applet_worldclock.so
%{_kde_services}/plasma-applet-kworldclock.desktop

#---------------------------------------------

%package devel
Summary:	Devel stuff for %{name}
Group:		Development/KDE and Qt
Requires:	kdelibs4-devel
Requires:	%{libmarblewidget} = %{EVRD}
Conflicts:	kdeedu4-devel < 4.6.90

%description devel
Files needed to build applications based on %{name}.

%files devel
%{_kde_libdir}/libmarblewidget.so
%{_kde_libdir}/kde4/plugins/designer/*.so
%{_includedir}/marble
%{_kde_appsdir}/cmake/modules/FindMarble.cmake

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4 \
	%if %{without marble_python}
	-DEXPERIMENTAL_PYTHON_BINDINGS=FALSE \
	-DBUILD_python=FALSE
	%else
	-DEXPERIMENTAL_PYTHON_BINDINGS=TRUE
	%endif

%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.12.4-1
+ Revision: 463130e
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20204 |12mu|mash-0.2.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	0
%define api		0.2
%define gir_major	0.2

%define libname	%mklibname %{name} %{api} %{major}
%define girname	%mklibname %{name}-gir %{gir_major}
%define develname	%mklibname -d %{name}

Summary:	A library for using real 3D models within a Clutter scene
Name:		mash
Version:	0.2.0
Release:	4
License:	LGPLv2+
Group:		System/Libraries
URL:		http://wiki.clutter-project.org/wiki/Mash
Source0:	http://source.clutter-project.org/sources/mash/0.2/mash-%{version}.tar.xz

# From Fedora:
# Already sent upstream for review,
# see http://lists.clutter-project.org/pipermail/clutter-devel-list/2011-March/000196.html
Patch0:		0001-Use-the-system-version-of-rply-if-available.patch
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gobject-2.0)
BuildRequires:	pkgconfig(clutter-1.0)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gtk-doc)
BuildRequires:	rply-devel

%description
Mash is a small library for using real 3D models within a Clutter
scene. Models can be exported from Blender or other 3D modeling
software as PLY files and then used as actors. It also supports a
lighting model with animatable lights.

%package -n %{libname}
Summary:	A library for using real 3D models within a Clutter scene
Group:		System/Libraries

%description -n %{libname}
Mash is a small library for using real 3D models within a Clutter
scene. Models can be exported from Blender or other 3D modeling
software as PLY files and then used as actors. It also supports a
lighting model with animatable lights.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Requires:	%{girname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
This package contains libraries and header files needed for
development of programs using %{name}.

%prep
%setup -q
#apply_patches
autoreconf -vf

%build
%configure2_5x \
	--disable-static \
	--disable-silent-rules

%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/lib%{name}-%{api}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Mash-%{gir_major}.typelib

%files -n %{develname}
%doc README NEWS AUTHORS
%doc %{_datadir}/gtk-doc/html/mash
%{_includedir}/%{name}-%{api}
%{_libdir}/lib%{name}-%{api}.so
%{_libdir}/pkgconfig/%{name}-%{api}.pc
%{_datadir}/gir-1.0/Mash-%{gir_major}.gir



%changelog
* Tue May 01 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.2.0-2
+ Revision: 794831
- rebuild for clutter and typelib

* Tue Mar 13 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.2.0-1
+ Revision: 784767
- imported package mash


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20205 |12mu|matchbox-window-manager-1.2-25
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name 	matchbox-window-manager
%define version 1.2

%define enable_drakx_version 0

%{?_with_drakx: %global enable_drakx_version 1}

Summary: 	Window manager for the Matchbox Desktop
Name: 		%name
Version: 	%version
Release: 	25
Url: 		http://projects.o-hand.com/matchbox/
License: 	GPL
Group: 		Graphical desktop/Other
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Source0: 	http://projects.o-hand.com/matchbox/sources/%name/%version/%{name}-%{version}.tar.bz2
#specific theme for installer
Source1:	matchbox-ia_ora.tar.bz2
Source2:	30-start-matchbox.xsetup
Source3:	80-stop-matchbox.xsetup
# (fc) 1.2-2mdv various bug fixes from SVN
Patch0:		matchbox-window-manager-1.2-svnfixes.patch
# (fc) 1.2-2mdv various customizations for DrakX
Patch1:		matchbox-window-manager-1.2-drakx.patch
# (fc) 1.2-3mdv extend theme for separate decorations for modal dialogs
Patch2:		matchbox-window-manager-1.2-modal.patch

BuildRequires:	pkgconfig libmatchbox-devel expat-devel 
BuildRequires:	startup-notification-devel libXsettings-client-devel
BuildRequires:	libGConf2-devel GConf2
BuildRequires:  libxcomposite-devel
BuildRequires:  libxdamage-devel
%if %mdkversion <= 200900
Requires(post):	GConf2
%endif
Requires(preun):GConf2

%description
Matchbox is a base environment for the X Window System running on non-desktop
embedded platforms such as handhelds, set-top boxes, kiosks and anything else
for which screen space, input mechanisms or system resources are limited.

This package contains the window manager from Matchbox.

%package -n drakx-installer-matchbox
Summary:	Customized version of Matchbox for DrakX installer
Group:		Graphical desktop/Other

%description -n drakx-installer-matchbox
Customized version of Matchbox Window Manager for DrakX installer

%prep
%setup -q
%patch0 -p1 -b .svnfixes
%patch1 -p1 -b .drakx-version
%patch2 -p1 -b .modal

%build
[ -d standard ] || mkdir standard
cd standard
CONFIGURE_TOP=.. \
CFLAGS="%{optflags} -lm"
%configure2_5x --enable-expat --disable-composite \
--enable-gconf --enable-startup-notification

%make
cd -

[ -d drakx ] || mkdir drakx
cd drakx
CONFIGURE_TOP=.. \
CFLAGS="%optflags -DDRAKX_VERSION -lm" %configure2_5x --enable-expat --enable-composite \
--disable-session --disable-keyboard --disable-ping-protocol --disable-xrm --disable-gconf --disable-startup-notification --disable-xsettings

%make
cd -

%install
rm -rf $RPM_BUILD_ROOT
cd standard
%makeinstall_std
cd -

#this file is ignored 
rm -rf $RPM_BUILD_ROOT%{_sysconfdir}/matchbox/kbdconfig

mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/X11/xsetup.d/

install -m755 %{SOURCE2} %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}/X11/xsetup.d/

tar -x -C $RPM_BUILD_ROOT -f %{SOURCE1}

install -m 755 drakx/src/matchbox-window-manager $RPM_BUILD_ROOT%{_bindir}/drakx-matchbox-window-manager

%define schemas matchbox

%if %mdkversion < 200900
%if !%{enable_drakx_version}
%post
%post_install_gconf_schemas %{schemas}
%endif
%endif

%if !%{enable_drakx_version}
%preun
%preun_uninstall_gconf_schemas %{schemas}
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS README ChangeLog
%_sysconfdir/gconf/schemas/matchbox.schemas
%_bindir/matchbox*
%_datadir/matchbox/*
%_datadir/themes/*
%exclude %_datadir/themes/Ia*Ora*Smooth
%exclude %_datadir/matchbox/mbnoapp.xpm

%files -n drakx-installer-matchbox
%defattr(-,root,root)
%_sysconfdir/X11/xsetup.d/*.xsetup
%_bindir/drakx-matchbox-window-manager
%_datadir/themes/Ia*Ora*Smooth
%_datadir/matchbox/*



%changelog
* Mon Dec  17 2012 Konstantin Vlasov <konstantin.vlasov@rosalab.ru>
+ Commit: 3978199
- Fixed borders to match the new elementary theme
  
* Mon Sep  24 2012 Alexander Kazancev <kazancas@gmail.com>
+ Commit: eeb5c69
- Updated matchbox-window-manager.spec
  
* Mon Sep  24 2012 Alexander Kazancev <kazancas@gmail.com>
+ Commit: e21bb9a
- Drop firefox requires
  
* Thu Aug  30 2012 akdengi <kazancas@mandriva.ru>
+ Commit: 96a53c6
- fix
  
* Wed Aug  29 2012 Alexander Kazancev <kazancas@mandriva.ru>
+ Commit: 440ca4d
- Updated matchbox-window-manager.spec
  
* Thu Aug  30 2012 akdengi <kazancas@mandriva.ru>
+ Commit: bd6c65c
- use ROSA theme
  
* Thu Aug  30 2012 akdengi <kazancas@mandriva.ru>
+ Commit: 55355e4
- return matchbox from cooker
  
* Thu Aug  30 2012 akdengi <kazancas@mandriva.ru>
+ Commit: 98bc032
- fix
  
* Thu Aug  30 2012 akdengi <kazancas@mandriva.ru>
+ Commit: 216f0b4
- fix start script
  
* Mon Aug  27 2012 Alexander Kazancev <kazancas@mandriva.ru>
+ Commit: c433743
- Updated matchbox-window-manager.spec
  
* Mon Aug  27 2012 Alexander Kazancev <kazancas@mandriva.ru>
+ Commit: a532cb7
- Updated matchbox-window-manager.spec
  
* Mon Aug  27 2012 Alexander Kazancev <kazancas@mandriva.ru>
+ Commit: d32c515
- Updated matchbox-window-manager.spec
  
* Mon Aug  27 2012 Alexander Kazancev <kazancas@mandriva.ru>
+ Commit: 28b4565
- Updated matchbox-window-manager.spec
  
* Mon Aug  27 2012 Alexander Kazancev <kazancas@mandriva.ru>
+ Commit: 840b586
- Updated matchbox-window-manager.spec
  
* Mon Aug  27 2012 Alexander Kazancev <kazancas@mandriva.ru>
+ Commit: e7c52b9
- Updated matchbox-window-manager.spec
  
* Fri Aug  17 2012 akdengi <kazancas@mandriva.ru>
+ Commit: fda675d
- LOG -remove firefox from start script
  
* Thu Mar  22 2012 Alexander Kazancev <kazancas@mandriva.ru>
+ Commit: e8bfe91
- Updated matchbox-window-manager.spec
  
* Thu Mar  22 2012 Konstantin Vlasov <konstantin.vlasov@rosalab.ru>
+ Commit: d1ca134
- Fixed window manager theme
  
* Sat Feb  4 2012 root <root@build-client_i586.rosalab.ru>
+ Commit: 387ce84
- ABF:auto increment release
  
* Sat Feb  4 2012 root <root@build-client_i586-1.rosalab.ru>
+ Commit: 90dc390
- ABF:auto increment release
  
* Wed Feb  1 2012 Rosa <rosa@rosa-build.rosalab.ru>
+ Commit: 83f546c
- Automatic import for version 1.2
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20206 |12mu|matchbox-window-manager-1.2-27
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name 	matchbox-window-manager
%define version 1.2

%define enable_drakx_version 0

%{?_with_drakx: %global enable_drakx_version 1}

Summary: 	Window manager for the Matchbox Desktop
Name: 		%name
Version: 	%version
Release: 	27
Url: 		http://projects.o-hand.com/matchbox/
License: 	GPL
Group: 		Graphical desktop/Other
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Source0: 	http://projects.o-hand.com/matchbox/sources/%name/%version/%{name}-%{version}.tar.bz2
#specific theme for installer
Source1:	matchbox-ia_ora.tar.bz2
Source2:	30-start-matchbox.xsetup
Source3:	80-stop-matchbox.xsetup
# (fc) 1.2-2mdv various bug fixes from SVN
Patch0:		matchbox-window-manager-1.2-svnfixes.patch
# (fc) 1.2-2mdv various customizations for DrakX
Patch1:		matchbox-window-manager-1.2-drakx.patch
# (fc) 1.2-3mdv extend theme for separate decorations for modal dialogs
Patch2:		matchbox-window-manager-1.2-modal.patch

BuildRequires:	pkgconfig libmatchbox-devel expat-devel 
BuildRequires:	startup-notification-devel libXsettings-client-devel
BuildRequires:	libGConf2-devel GConf2
BuildRequires:  libxcomposite-devel
BuildRequires:  libxdamage-devel
%if %mdkversion <= 200900
Requires(post):	GConf2
%endif
Requires(preun):GConf2

%description
Matchbox is a base environment for the X Window System running on non-desktop
embedded platforms such as handhelds, set-top boxes, kiosks and anything else
for which screen space, input mechanisms or system resources are limited.

This package contains the window manager from Matchbox.

%package -n drakx-installer-matchbox
Summary:	Customized version of Matchbox for DrakX installer
Group:		Graphical desktop/Other

%description -n drakx-installer-matchbox
Customized version of Matchbox Window Manager for DrakX installer

%prep
%setup -q
%patch0 -p1 -b .svnfixes
%patch1 -p1 -b .drakx-version
%patch2 -p1 -b .modal

%build
[ -d standard ] || mkdir standard
cd standard
CONFIGURE_TOP=.. \
CFLAGS="%{optflags} -lm"
%configure2_5x --enable-expat --disable-composite \
--enable-gconf --enable-startup-notification

%make
cd -

[ -d drakx ] || mkdir drakx
cd drakx
CONFIGURE_TOP=.. \
CFLAGS="%optflags -DDRAKX_VERSION -lm" %configure2_5x --enable-expat --enable-composite \
--disable-session --disable-keyboard --disable-ping-protocol --disable-xrm --disable-gconf --disable-startup-notification --disable-xsettings

%make
cd -

%install
rm -rf $RPM_BUILD_ROOT
cd standard
%makeinstall_std
cd -

#this file is ignored 
rm -rf $RPM_BUILD_ROOT%{_sysconfdir}/matchbox/kbdconfig

mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/X11/xsetup.d/

install -m755 %{SOURCE2} %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}/X11/xsetup.d/

tar -x -C $RPM_BUILD_ROOT -f %{SOURCE1}

install -m 755 drakx/src/matchbox-window-manager $RPM_BUILD_ROOT%{_bindir}/drakx-matchbox-window-manager

%define schemas matchbox

%if %mdkversion < 200900
%if !%{enable_drakx_version}
%post
%post_install_gconf_schemas %{schemas}
%endif
%endif

%if !%{enable_drakx_version}
%preun
%preun_uninstall_gconf_schemas %{schemas}
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS README ChangeLog
%_sysconfdir/gconf/schemas/matchbox.schemas
%_bindir/matchbox*
%_datadir/matchbox/*
%_datadir/themes/*
%exclude %_datadir/themes/Ia*Ora*Smooth
%exclude %_datadir/matchbox/mbnoapp.xpm

%files -n drakx-installer-matchbox
%defattr(-,root,root)
%_sysconfdir/X11/xsetup.d/*.xsetup
%_bindir/drakx-matchbox-window-manager
%_datadir/themes/Ia*Ora*Smooth
%_datadir/matchbox/*


%changelog
* Fri May 06 2011 Funda Wang <fwang@mandriva.org> 1.2-16mdv2011.0
+ Revision: 669809
- add br

  + Oden Eriksson <oeriksson@mandriva.com>
    - mass rebuild

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2-15mdv2011.0
+ Revision: 606629
- rebuild

* Wed Mar 17 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2-14mdv2010.1
+ Revision: 523285
- rebuilt for 2010.1

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 1.2-13mdv2010.0
+ Revision: 426076
- rebuild

* Mon Apr 20 2009 Frederic Crozat <fcrozat@mandriva.com> 1.2-12mdv2009.1
+ Revision: 368420
- Update default background color in patch1

* Fri Mar 20 2009 Frederic Crozat <fcrozat@mandriva.com> 1.2-11mdv2009.1
+ Revision: 359154
- Regenerate patch 2
- Disable composite for standard build (Mdv bug #48982)

* Tue Nov 18 2008 Frederic Crozat <fcrozat@mandriva.com> 1.2-10mdv2009.1
+ Revision: 304212
- Stop matchbox a little later, needed for draklive-resize

* Tue Sep 30 2008 Frederic Crozat <fcrozat@mandriva.com> 1.2-9mdv2009.0
+ Revision: 290158
- Update patch1 to render root window not as black but with Mandriva blue (fix black squares in finish-install)

* Wed Sep 17 2008 Frederic Crozat <fcrozat@mandriva.com> 1.2-8mdv2009.0
+ Revision: 285474
- Add xsetup scripts to start / stop drakx matchbox, for usage with finish-install / draklive-install  / drakfirsttime

* Tue Aug 19 2008 Frederic Crozat <fcrozat@mandriva.com> 1.2-7mdv2009.0
+ Revision: 273801
- Remove alpha transparency on Ia Ora window corners (not handled by Matchbox)
- Update patch1 to not use lowlight on override windows (menu popup)

* Thu Jul 31 2008 Frederic Crozat <fcrozat@mandriva.com> 1.2-6mdv2009.0
+ Revision: 258270
- Update patch1 to force all modal dialogs to be super modal

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Thu Jul 24 2008 Frederic Crozat <fcrozat@mandriva.com> 1.2-4mdv2009.0
+ Revision: 245572
- Reorganise specfile and patches to build both standard and drakx version of matchbox at the same time
- Update theme description
- put drakx version of matchbox and Ia Ora Smooth in separate subpackage

* Tue Jul 22 2008 Frederic Crozat <fcrozat@mandriva.com> 1.2-3mdv2009.0
+ Revision: 240111
- Add xdamage-devel to buildrequires
- Fix buildrequires
- Patch2: extend theme for separate decorations for modal dialogs
- Update patch1 to include default for drakx version
- Update Ia Ora Smooth theme with modal decorations
- Patch0: add various bug fixes from SVN
- Patch1 + source0: various customizations for drakx usage

* Thu Feb 14 2008 Thierry Vignaud <tv@mandriva.org> 1.2-1mdv2008.1
+ Revision: 168083
- fix no-buildroot-tag
- kill re-definition of %%buildroot on Pixel's request

* Wed Sep 05 2007 Jérôme Soyer <saispo@mandriva.org> 1.2-1mdv2008.0
+ Revision: 80239
- New version 1.2


* Thu Jan 25 2007 Jérôme Soyer <saispo@mandriva.org> 1.1-1mdv2007.0
+ Revision: 113080
- New release 1.1
- Import matchbox-window-manager

* Thu Mar 23 2006 Austin Acton <austin@mandriva.org> 1.0-1mdk
- New release 1.0

* Fri Aug 26 2005 Austin Acton <austin@mandriva.org> 0.9.5-1mdk
- New release 0.9.5

* Fri May 13 2005 Austin Acton <austin@mandriva.org> 0.9.4-1mdk
- 0.9.4
- new URLs

* Mon Jan 24 2005 Austin Acton <austin@mandrake.org> 0.9.2-1mdk
- 0.9.2

* Mon Jan 10 2005 Austin Acton <austin@mandrake.org> 0.9-1mdk
- 0.9

* Thu Sep 30 2004 Austin Acton <austin@mandrake.org> 0.8.4-1mdk
- 0.8.4

* Tue Aug 24 2004 Austin Acton <austin@mandrake.org> 0.8.3-2mdk
- fix schemas

* Tue Aug 24 2004 Austin Acton <austin@mandrake.org> 0.8.3-1mdk
- 0.8.3

* Wed Aug 11 2004 Austin Acton <austin@mandrake.org> 0.8.2-3mdk
- buildrequires xsettings

* Wed Jul 28 2004 Austin Acton <austin@mandrake.org> 0.8.2-1mdk
- enable startup-notification

* Wed Jul 21 2004 Austin Acton <austin@mandrake.org> 0.8.2-1mdk
- 0.8.2


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20207 |12mu|maven-archiver-2.4.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2005, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

Name:           maven-archiver
Version:        2.4.1
Release:        8
Summary:        Maven Archiver
License:        ASL 2.0
Group:          Development/Java
URL:            http://maven.apache.org/

# svn export https://svn.apache.org/repos/asf/maven/shared/tags/maven-archiver-2.4.1 maven-archiver
# tar caf maven-archiver-2.4.1-src.tar.xz maven-archiver/
Source0:        %{name}-%{version}-src.tar.xz
Source1:        %{name}-depmap.xml

BuildArch:      noarch

BuildRequires:  java-devel >= 0:1.6.0
BuildRequires:  jpackage-utils >= 0:1.7.2
BuildRequires:  maven2 >= 0:2.0.8
BuildRequires:  maven-compiler-plugin
BuildRequires:  maven-install-plugin
BuildRequires:  maven-jar-plugin
BuildRequires:  maven-javadoc-plugin
BuildRequires:  maven-resources-plugin
BuildRequires:  maven-site-plugin
BuildRequires:  maven-surefire-plugin
BuildRequires:  maven-surefire-provider-junit
#BuildRequires:  maven-doxia-sitetools
BuildRequires:  maven-shared-jar
BuildRequires:  plexus-interpolation
BuildRequires:  plexus-archiver >= 1.0-0.1.a7
BuildRequires:  plexus-utils
#BuildRequires:  apache-commons-parent

Requires:       maven2 >= 0:2.0.4-9
Requires:       plexus-archiver >= 1.0-0.1.a7
Requires:       plexus-interpolation
Requires:       plexus-utils

Requires(post):   jpackage-utils >= 0:1.7.2
Requires(postun): jpackage-utils >= 0:1.7.2
%rename maven-shared-archiver

%description
The Maven Archiver is used by other Maven plugins
to handle packaging

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java
Requires:       jpackage-utils

%description javadoc
Javadoc for %{name}.

%prep
%setup -q -n %{name}

#tests don't compile with maven 2.2.1
rm -fr src/test/java/org/apache/maven/archiver/*.java

%build
mvn \
    -Dmaven.test.failure.ignore=true \
    -Dmaven2.jpp.depmap.file=%{SOURCE1} \
    install javadoc:javadoc

%install
# jars/poms
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms

# Copy file and create unversioned symlink
install -pm 644 target/%{name}-%{version}.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
ln -s %{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar

# Copy pom
install -pm 644 pom.xml \
  $RPM_BUILD_ROOT/%{_datadir}/maven2/poms/JPP-maven-archiver.pom
%add_to_maven_depmap org.apache.maven maven-archiver %{version} JPP maven-archiver

# javadoc
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}

%files
%{_javadir}/%{name}.jar
%{_javadir}/%{name}-%{version}.jar
%{_mavenpomdir}/JPP-%{name}.pom
%{_mavendepmapfragdir}/%{name}

%files javadoc
%{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}

%changelog
* Thu Nov 28 2013 Ilya Khokhryakov <ilyahohryakov@gmail.com> 2.4.1-8
+ Revision: dfbd823
- Rebuild without some BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20208 |12mu|maven-doxia-1.0-0.1.a7.3.3.6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2005, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define _with_gcj_support 1
%define gcj_support %{?_with_gcj_support:1}%{!?_with_gcj_support:%{?_without_gcj_support:0}%{!?_without_gcj_support:%{?_gcj_support:%{_gcj_support}}%{!?_gcj_support:0}}}

%bcond_with maven

%define namedversion 1.0-alpha-7

Name:           maven-doxia
Version:        1.0
Release:        %mkrel 0.1.a7.3.3.6
Epoch:          0
Summary:        Content generation framework
License:        Apache Software License
Group:          Development/Java
URL:            http://maven.apache.org/doxia/

# svn export http://svn.apache.org/repos/asf/maven/doxia/tags/doxia-1.0-alpha-7/
#       maven-doxia/
# tar czf maven-doxia-1.0.a7-src.tar.gz maven-doxia/
Source0:        %{name}-%{version}a7.tar.gz

Source1:        %{name}-decoration-model-build.xml
Source2:        %{name}-core-build.xml
Source3:        %{name}-sink-api-build.xml
Source4:        %{name}-site-renderer-build.xml

# These files are taken from the doxia build itself, done with maven2
# To regenerate, build above tarball with upstream maven
Source5:        %{name}-autogenerated-files.tar.gz

Patch0:         %{name}-1.4compile.patch


%if ! %{gcj_support}
BuildArch:      noarch
%endif

BuildRequires:  java-rpmbuild >= 0:1.7.2
BuildRequires:  ant
BuildRequires:  ant-nodeps
BuildRequires:  locales-en
%if %with maven
BuildRequires:  maven2 >= 0:2.0.4-9
BuildRequires:  maven2-plugin-compiler
BuildRequires:  maven2-plugin-install
BuildRequires:  maven2-plugin-jar
BuildRequires:  maven2-plugin-javadoc
BuildRequires:  maven2-plugin-resources
BuildRequires:  maven2-plugin-site
BuildRequires:  maven2-plugin-surefire
BuildRequires:  plexus-maven-plugin >= 0:1.2-2
BuildRequires:  modello-maven-plugin >= 0:1.0-0.a8.3
BuildRequires:  plexus-xmlrpc >= 0:1.0-0.b4.3
%endif
BuildRequires:  classworlds
BuildRequires:  jakarta-commons-collections
BuildRequires:  jakarta-commons-logging
BuildRequires:  jakarta-commons-validator
BuildRequires:  junit
BuildRequires:  oro
BuildRequires:  plexus-container-default
BuildRequires:  plexus-i18n
BuildRequires:  plexus-utils
BuildRequires:  plexus-velocity
BuildRequires:  velocity

Requires:       classworlds
Requires:       jakarta-commons-collections
Requires:       jakarta-commons-logging
Requires:       jakarta-commons-validator
Requires:       junit
Requires:       oro
Requires:       plexus-container-default
Requires:       plexus-i18n
Requires:       plexus-utils
Requires:       plexus-velocity
Requires:       velocity

Requires(post):   jpackage-utils >= 0:1.7.2
Requires(postun): jpackage-utils >= 0:1.7.2

%if %{gcj_support}
BuildRequires:    java-gcj-compat-devel
%endif

%description
Doxia is a content generation framework which aims to provide its
users with powerful techniques for generating static and dynamic
content. Doxia can be used to generate static sites in addition to
being incorporated into dynamic content generation systems like blogs,
wikis and content management systems.

%if %with maven
%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Documentation

%description javadoc
Javadoc for %{name}.
%endif

%prep
%setup -q -n %{name}
cp -p %{SOURCE1} doxia-decoration-model/build.xml
cp -p %{SOURCE2} doxia-core/build.xml
cp -p %{SOURCE3} doxia-sink-api/build.xml
cp -p %{SOURCE4} doxia-site-renderer/build.xml

%patch0 -p0 -b .sav

%build
export LC_ALL=ISO-8859-1

export MAVEN_REPO_LOCAL=$(pwd)/.m2/repository
mkdir -p $MAVEN_REPO_LOCAL

%if %with maven

    mvn-jpp \
        -e \
        -Dmaven.repo.local=$MAVEN_REPO_LOCAL \
        -Dmaven.test.failure.ignore=true \
        install javadoc:javadoc

%else

mkdir lib
build-jar-repository -s -p lib/ \
                        commons-collections \
                        commons-logging-api \
                        classworlds \
                        junit \
                        oro \
                        plexus/container-default \
                        plexus/i18n \
                        plexus/utils \
                        plexus/velocity \
                        velocity

# Extract autogenerated (by maven) files
tar xzf %{SOURCE5}

for project in doxia-decoration-model \
           doxia-sink-api \
           doxia-core \
           doxia-site-renderer; do

       pushd $project

           ant -Dmaven.mode.offline=true -Dmaven.repo.local=$MAVEN_REPO_LOCAL

           # Copy over the jar
           cp -p target/*jar ../lib/$project.jar
       popd
done

%endif

%install
rm -rf $RPM_BUILD_ROOT
# jars/poms
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}/%{name}
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms

for project in decoration-model \
                sink-api \
                core \
                site-renderer \
                module-twiki; do

        if [ -f doxia-$project/target/doxia-$project-%{namedversion}.jar ]; then                  install -pm 644 \
                  doxia-$project/target/doxia-$project-%{namedversion}.jar \
                  $RPM_BUILD_ROOT%{_javadir}/%{name}/$project-%{namedversion}.jar
                  %add_to_maven_depmap org.apache.maven.doxia doxia-$project %{namedversion} JPP/maven-doxia $project

        fi

        # Install pom to groupid-artifactid
        install -pm 644 doxia-$project/pom.xml \
          $RPM_BUILD_ROOT/%{_datadir}/maven2/poms/JPP.maven-doxia-$project.pom
done

install -pm 644 pom.xml \
  $RPM_BUILD_ROOT/%{_datadir}/maven2/poms/JPP.maven-doxia-doxia.pom
%add_to_maven_depmap org.apache.maven.doxia doxia %{namedversion} JPP/maven-doxia doxia

(cd $RPM_BUILD_ROOT%{_javadir}/%{name} && for jar in *-%{namedversion}*; \
  do ln -sf ${jar} `echo $jar| sed  "s|-%{namedversion}||g"`; done)

%if %with maven
# javadoc
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}

for p in doxia-decoration-model \
                doxia-sink-api \
                doxia-core \
                doxia-site-renderer; do

        project=`basename $p`
        install -d -m 755 \
          $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/$project
        cp -pr $project/target/site/apidocs/* \
          $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/$project

done
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}
%endif

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%if %{gcj_support}
%postun
if [ -x %{_bindir}/rebuild-gcj-db ]
then
  %{_bindir}/rebuild-gcj-db
fi
%endif

%files
%defattr(-,root,root,-)
%{_javadir}/%{name}
%{_datadir}/maven2
%config(noreplace) %{_mavendepmapfragdir}/*

%if %{gcj_support}
%dir %attr(-,root,root) %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/core-1.0-alpha-7.jar.*
%attr(-,root,root) %{_libdir}/gcj/%{name}/decoration-model-1.0-alpha-7.jar.*
%attr(-,root,root) %{_libdir}/gcj/%{name}/sink-api-1.0-alpha-7.jar.*
%attr(-,root,root) %{_libdir}/gcj/%{name}/site-renderer-1.0-alpha-7.jar.*
%endif

%if %with maven
%files javadoc
%defattr(-,root,root,-)
%doc %{_javadocdir}/*
%endif



%changelog
* Thu Oct 18 2012 Denis Silakov <denis.silakov@rosalab.ru> 0:1.0-0.1.a7.3.3.6
+ Revision: 1e874a3
- Build with ISO locale



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20209 |12mu|maven-doxia-sitetools-1.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2005, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%global parent maven-doxia
%global subproj sitetools

Name:           %{parent}-%{subproj}
Version:        1.2
Release:        4
Summary:        Doxia content generation framework
License:        ASL 2.0
Group:          Development/Java
URL:            http://maven.apache.org/doxia/

Source0:        http://repo2.maven.org/maven2/org/apache/maven/doxia/doxia-sitetools/%{version}/doxia-%{subproj}-%{version}-source-release.zip

# Point it at the correct plexus-container-default
Source1:        maven-doxia-depmap.xml

Patch0:         0001-Remove-clirr-dependency.patch
Patch1:         0002-Remove-htmlunit-dependency.patch
Patch2:         0003-Migration-to-component-metadata.patch

BuildRequires:  java-devel >= 1.6.0
BuildRequires:  itext
BuildRequires:  jpackage-utils
BuildRequires:  maven2
BuildRequires:  maven-compiler-plugin
BuildRequires:  maven-install-plugin
BuildRequires:  maven-jar-plugin
BuildRequires:  maven-javadoc-plugin
BuildRequires:  maven-resources-plugin
BuildRequires:  maven-site-plugin
BuildRequires:  maven-surefire-plugin
BuildRequires:  maven-shared-reporting-impl
BuildRequires:  maven-surefire-provider-junit
BuildRequires:  maven-doxia
#BuildRequires:  modello-maven-plugin
BuildRequires:  classworlds
#BuildRequires:  apache-commons-collections
#BuildRequires:  apache-commons-configuration
#BuildRequires:  apache-commons-logging
#BuildRequires:  apache-commons-validator
BuildRequires:  junit
BuildRequires:  jakarta-oro
BuildRequires:  plexus-container-default
#BuildRequires:  plexus-containers-container-default
#BuildRequires:  plexus-containers-component-javadoc
#BuildRequires:  plexus-containers-component-metadata
BuildRequires:  plexus-i18n
BuildRequires:  plexus-utils
BuildRequires:  plexus-velocity
BuildRequires:  velocity
BuildRequires:  javamail

Requires:       classworlds
#Requires:       apache-commons-collections
#Requires:       apache-commons-configuration
#Requires:       apache-commons-logging
#Requires:       apache-commons-validator
Requires:       junit
Requires:       maven-doxia
Requires:       jakarta-oro
Requires:       plexus-container-default
#Requires:       plexus-containers-container-default
Requires:       plexus-i18n
Requires:       plexus-utils
Requires:       plexus-velocity
Requires:       velocity
Requires:       javamail

Requires:       java >= 1.6.0
Requires:       jpackage-utils

BuildArch:      noarch

%description
Doxia is a content generation framework which aims to provide its
users with powerful techniques for generating static and dynamic
content. Doxia can be used to generate static sites in addition to
being incorporated into dynamic content generation systems like blogs,
wikis and content management systems.

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java
Requires:       jpackage-utils

%description javadoc
API documentation for %{name}.

%prep
%setup -q -n doxia-%{subproj}-%{version}

%patch0 -p1

# Disable tests that need htmlunit, until we get it in Fedora
%patch1 -p1

%patch2 -p1


%build

# tests can't run because of missing deps
mvn \
      -Dmaven.local.depmap.file=%{SOURCE1} \
      -Dmaven.test.skip=true \
      install javadoc:aggregate

%install

# jars/poms
install -d -m 755 %{buildroot}%{_mavenpomdir}

install -m 644 -p pom.xml %{buildroot}%{_mavenpomdir}/JPP-%{parent}-sitetools.pom
#install -m 644 -p doxia-decoration-model/pom.xml %{buildroot}%{_mavenpomdir}/JPP-%{parent}-decoration-model.pom
#install -m 644 -p doxia-site-renderer/pom.xml %{buildroot}%{_mavenpomdir}/JPP-%{parent}-site-renderer.pom
install -m 644 -p doxia-doc-renderer/pom.xml %{buildroot}%{_mavenpomdir}/JPP-%{parent}-doc-renderer.pom

install -dm 755 %{buildroot}%{_javadir}/%{parent}

#install -m 644 -p doxia-decoration-model/target/doxia-decoration-model-%{version}.jar \
#	%{buildroot}%{_javadir}/%{parent}/decoration-model.jar
#install -m 644 -p doxia-site-renderer/target/doxia-site-renderer-%{version}.jar \
#	%{buildroot}%{_javadir}/%{parent}/site-renderer.jar
install -m 644 -p doxia-doc-renderer/target/doxia-doc-renderer-%{version}.jar \
	%{buildroot}%{_javadir}/%{parent}/doc-renderer.jar

install -dm 755 %{buildroot}%{_javadocdir}/%{name}
cp -pr target/site/api*/* %{buildroot}%{_javadocdir}/%{name}

%add_to_maven_depmap org.apache.maven.doxia doxia-sitetools %{namedversion} JPP/maven-doxia-sitetools doxia-sitetools
#%add_to_maven_depmap org.apache.maven.doxia doxia-decoration-model %{namedversion} JPP/maven-doxia-decoration-model doxia-decoration-model
#%add_to_maven_depmap org.apache.maven.doxia doxia-site-renderer %{namedversion} JPP/maven-doxia-site-renderer doxia-site-rendeder
%add_to_maven_depmap org.apache.maven.doxia doxia-doc-renderer %{namedversion} JPP/maven-doxia-doc-renderer doxia-doc-renderer

%files
%{_javadir}/%{parent}/*.jar
%{_mavenpomdir}/JPP-*.pom
%{_mavendepmapfragdir}/%{name}

%files javadoc
%doc %{_javadocdir}/%{name}

%changelog
* Tue Dec 10 2013 Ilya Khokhryakov <ilyahohryakov@gmail.com> 1.2-4
+ Revision: b60566b
- Rebuild without conflicting files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20210 |12mu|maven-install-plugin-2.3.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           maven-install-plugin
Version:        2.3.1
Release:        6
Summary:        Maven Install Plugin
Group:          Development/Java
License:        ASL 2.0
URL:            http://maven.apache.org/plugins/maven-install-plugin
Source0:        http://repo2.maven.org/maven2/org/apache/maven/plugins/%{name}/%{version}/%{name}-%{version}-source-release.zip
BuildArch:		noarch

BuildRequires: java-devel >= 0:1.6.0
BuildRequires: maven2
BuildRequires: maven-plugin-plugin
BuildRequires: maven-jar-plugin
#BuildRequires: maven-install-plugin
BuildRequires: maven-resources-plugin
BuildRequires: maven-compiler-plugin
BuildRequires: maven-javadoc-plugin
BuildRequires: maven-surefire-plugin
BuildRequires: maven-surefire-provider-junit
#BuildRequires: maven-doxia-sitetools
BuildRequires: maven-plugin-testing-harness
BuildRequires: plexus-utils
BuildRequires: plexus-digest
BuildRequires: junit
#BuildRequires: maven-archiver
#BuildRequires: maven-shared-reporting-impl
#BuildRequires: maven-plugins-pom

Requires:	maven2
Requires:	jpackage-utils
Requires:	java
# Requires:	maven-archiver
Requires:	plexus-digest
Requires(post):	jpackage-utils
Requires(postun): jpackage-utils

Provides:	maven2-plugin-install = %{version}-%{release}
Obsoletes:	maven2-plugin-install <= 0:2.0.8

%description
Copies the project artifacts to the user's local repository.

%package javadoc
Group:		Development/Java
Summary:	Javadoc for %{name}
Requires:	jpackage-utils

%description javadoc
API documentation for %{name}.

%prep
%setup -q -n %{name}-%{version}

%build
mvn \
	 -Dmaven.test.failure.ignore=true \
	install javadoc:javadoc

%install
# jars
install -d -m 0755 %{buildroot}%{_javadir}
install -m 644 target/%{name}-%{version}.jar  %{buildroot}%{_javadir}/%{name}-%{version}.jar

(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)

%add_to_maven_depmap org.apache.maven.plugins maven-install-plugin %{version} JPP maven-install-plugin

# poms
install -d -m 755 %{buildroot}%{_mavenpomdir}
install -pm 644 pom.xml %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom

# javadoc
install -d -m 0755 %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -pr target/site/api*/* %{buildroot}%{_javadocdir}/%{name}-%{version}/
ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}
rm -rf target/site/api*

%post
%update_maven_depmap

%postun
%update_maven_depmap

%files
%doc LICENSE NOTICE
%{_javadir}/%{name}.jar
%{_javadir}/%{name}-%{version}.jar
%{_mavenpomdir}/JPP-%{name}.pom
%{_mavendepmapfragdir}/%{name}

%files javadoc
%doc LICENSE
%{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}


%changelog
* Thu Nov 28 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.3.1-6
+ Revision: b29f46a
- Merge branch 'red3' into rosa2012.1
- Conflicts:
- maven-install-plugin.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20211 |12mu|maven-javadoc-plugin-2.7-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global bootstrap 1

Name:           maven-javadoc-plugin
Version:        2.7
Release:        8
Summary:        Maven Javadoc Plugin

Group:          Development/Java
License:        ASL 2.0
URL:            http://maven.apache.org/plugins/maven-javadoc-plugin
# svn export http://svn.apache.org/repos/asf/maven/plugins/tags/maven-javadoc-plugin-2.7
# tar caf maven-javadoc-plugin-2.7.tar.xz maven-javadoc-plugin-2.7/
Source0:        %{name}-%{version}.tar.xz
Patch0:         remove-test-deps.patch
#Patch1:         pom.patch

BuildRequires:  maven2
BuildRequires:  maven-clean-plugin
BuildRequires:  maven-compiler-plugin
BuildRequires:  maven-install-plugin
BuildRequires:  maven-jar-plugin
BuildRequires:  maven-plugin-plugin
BuildRequires:  maven-resources-plugin

#BuildRequires:  maven-surefire-maven-plugin
#BuildRequires:  maven-doxia-sitetools
#BuildRequires:  maven-shared-plugin-testing-harness
#BuildRequires:  maven-shade-plugin
#BuildRequires:  plexus-interactivity
#BuildRequires:  maven-shared-invoker
%if ! %{bootstrap}
BuildRequires:  maven-javadoc-plugin
%endif        

BuildRequires: java-devel >= 0:1.6.0.

Requires:       jpackage-utils
Requires:       maven2
#Requires:       maven-shared-invoker
Requires(post): jpackage-utils
Requires(postun): jpackage-utils

BuildArch: noarch

Obsoletes: maven2-plugin-javadoc <= 2.0.8
Provides:  maven2-plugin-javadoc = %{version}-%{release}

%description
The Maven Javadoc Plugin is a plugin that uses the javadoc tool for
generating javadocs for the specified project.
 
%if ! %{bootstrap}
%package javadoc
Group:          Development/Java
Summary:        Javadoc for %{name}
Requires:       %{name} = %{version}-%{release}
Requires:       jpackage-utils

%description javadoc
API documentation for %{name}.
%endif

%prep
%setup -q 
%patch0
# Update source for use with newer doxia
#%patch1

#sed -i -e "s|org.apache.maven.doxia.module.xhtml.decoration.render|org.apache.maven.doxia.sink.render|g" src/main/java/org/apache/maven/plugin/javadoc/JavadocReport.java

sed -i -e "s|model>|models>|g" pom.xml

%build
mvn -Dmaven.test.skip=true \
        install
%if ! %{bootstrap}
mvn-jpp -Dmaven.test.skip=true \
       javadoc:javadoc
%endif        

%install

# jars
install -d -m 0755 %{buildroot}%{_javadir}
install -m 644 target/%{name}-%{version}.jar   %{buildroot}%{_javadir}/%{name}-%{version}.jar

(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; \
    do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)

%add_to_maven_depmap org.apache.maven.plugins maven-javadoc-plugin %{version} JPP maven-javadoc-plugin

# poms
install -d -m 755 %{buildroot}%{_mavenpomdir}
install -pm 644 pom.xml \
    %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom

%if ! %{bootstrap}
# javadoc
install -d -m 0755 %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -pr target/site/api*/* %{buildroot}%{_javadocdir}/%{name}-%{version}/
ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}
rm -rf target/site/api*
%endif

%post
%update_maven_depmap

%postun
%update_maven_depmap

%files
%{_javadir}/%{name}.jar
%{_javadir}/%{name}-%{version}.jar
%{_mavenpomdir}/JPP-%{name}.pom
%{_mavendepmapfragdir}/%{name}

%if ! %{bootstrap}
%files javadoc
%{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}
%endif


%changelog
* Tue Apr 22 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.7-8
+ Revision: 693dc45
- Use native maven



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20212 |12mu|maven-plugin-cobertura-2.4-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:       maven-plugin-cobertura
Version:    2.4
Release:    4
Summary:    Plugin providing the features of Cobertura within Maven

Group:      Development/Java
License:    ASL 2.0 and GPLv2 and GPLv2+
URL:        http://mojo.codehaus.org/cobertura-maven-plugin/
Source0:    http://repo2.maven.org/maven2/org/codehaus/mojo/cobertura-maven-plugin/2.4/cobertura-maven-plugin-%{version}-source-release.zip
BuildArch:  noarch

BuildRequires:  maven2
BuildRequires:  maven-plugin-plugin
BuildRequires:  maven-resources-plugin
BuildRequires:  maven-compiler-plugin
BuildRequires:  maven-jar-plugin
BuildRequires:  maven-install-plugin
BuildRequires:  maven-invoker-plugin
BuildRequires:  maven-javadoc-plugin
BuildRequires:  maven-surefire-maven-plugin
#BuildRequires:  maven-doxia-sitetools
BuildRequires:  maven-plugin-testing-harness
BuildRequires:  gnu.getopt 
BuildRequires:  java-1.7.0-openjdk-devel
#BuildRequires:  cobertura
#BuildRequires:  mojo-parent

Requires:       maven2
#Requires:       cobertura
#Requires:       mojo-parent
Requires(post): jpackage-utils
Requires(postun):  jpackage-utils

%description
This plugin provides the features of Cobertura within the Maven 2 environment.
The report generated by this plugin is the result of executing the Cobertura
tool against your compiled classes to help you determine how well the unit
testing efforts have been, and can then be used to identify which parts
of your Java program are lacking test coverage.

%package	javadoc
Summary:    Javadoc for %{name}
Group:      Development/Java
Requires:   %{name} = %{version}-%{release}
Requires:   jpackage-utils

%description	javadoc
This package contains the API documentation for %{name}.

%prep
%setup -q -n cobertura-maven-plugin-%{version}

%build
mvn \
	-Dmaven.test.skip=true \
	 package javadoc:javadoc

%install
# jar
ln -sf $(build-classpath gnu.getopt)
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
install -p -m 644 target/cobertura-maven-plugin-%{version}.jar \
  $RPM_BUILD_ROOT%{_javadir}/maven-plugin-cobertura.jar

# pom
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms
install -p -m 644 pom.xml \
  $RPM_BUILD_ROOT/%{_datadir}/maven2/poms/JPP-maven-plugin-cobertura.pom
%add_to_maven_depmap org.codehaus.mojo cobertura-maven-plugin %{version} JPP maven-plugin-cobertura

# javadoc
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}
cp -rp target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}

%post
%update_maven_depmap

%postun
%update_maven_depmap

%files
%{_mavenpomdir}/JPP-%{name}*.pom
%config(noreplace) %{_mavendepmapfragdir}
%{_javadir}/*

%files javadoc
%{_javadocdir}/%{name}


%changelog
* Mon Dec 09 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.4-4
+ Revision: 9482776
- Added java-1.7.0-openjdk-devel BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20213 |12mu|maven-plugin-plugin-3.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           maven-plugin-plugin
Version:        3.2
Release:        1
Summary:        Maven Plugin Plugin

Group:          Development/Java
License:        ASL 2.0
URL:            http://maven.apache.org/plugins/maven-plugin-plugin
#svn checkout http://svn.apache.org/repos/asf/maven/plugin-tools/tags/maven-plugin-tools-3.2/maven-plugin-plugin maven-plugin-plugin
#tar caf maven-plugin-plugin-3.2.tar.xz maven-plugin-plugin-3.2/
Source0:        %{name}-%{version}.tar.xz

BuildArch: noarch

BuildRequires: java-rpmbuild >= 0:1.6
BuildRequires: maven2
BuildRequires: maven-compiler-plugin
BuildRequires: maven-jar-plugin
BuildRequires: maven-install-plugin
BuildRequires: maven-resources-plugin
BuildRequires: maven-javadoc-plugin
BuildRequires: maven-surefire-plugin
BuildRequires: maven-surefire-provider-junit
#BuildRequires: maven-doxia-sitetools
BuildRequires: maven-plugin-testing-harness
#BuildRequires:	maven-modello-plugin

Requires:      maven2
Requires:      jpackage-utils
Requires:      java
Requires(post):       jpackage-utils
Requires(postun):     jpackage-utils

%description
The Maven Plugin Plugin is used to create a Maven plugin descriptor for any
Mojo's found in the source tree, to include in the JAR. It is also used to
generate report files for the Mojos as well as for updating the plugin
registry, the artifact metadata and generating a generic help goal.

%package javadoc
Group:          Development/Java
Summary:        Javadoc for %{name}
Requires:       jpackage-utils

%description javadoc
API documentation for %{name}.

%prep
%setup -q 

%build
mvn install javadoc:javadoc

%install

# jars
install -d -m 0755 %{buildroot}%{_javadir}
install -m 644 target/%{name}-%{version}.jar   %{buildroot}%{_javadir}/%{name}.jar

%add_to_maven_depmap org.apache.maven.plugins maven-plugin-plugin %{version} JPP maven-plugin-plugin

# poms
install -d -m 755 %{buildroot}%{_mavenpomdir}
install -pm 644 pom.xml %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom

# javadoc
install -d -m 0755 %{buildroot}%{_javadocdir}/%{name}
cp -pr target/site/api*/* %{buildroot}%{_javadocdir}/%{name}

%pre javadoc
# workaround for rpm bug, can be removed in F-17
[ $1 -gt 1 ] && [ -L %{_javadocdir}/%{name} ] && \
rm -rf $(readlink -f %{_javadocdir}/%{name}) %{_javadocdir}/%{name} || :

%post
%update_maven_depmap

%postun
%update_maven_depmap

%files
%{_javadir}/%{name}.jar
%{_mavenpomdir}/JPP-%{name}.pom
%{_mavendepmapfragdir}/%{name}

%files javadoc
%{_javadocdir}/%{name}


%changelog
* Thu Nov 28 2013 Ilya Khokhryakov <ilyahohryakov@gmail.com> 3.2-1
+ Revision: 93d3143
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20214 |12mu|maven-plugin-testing-1.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           maven-plugin-testing
Version:        1.3
Release:        2
Summary:        Maven Plugin Testing

Group:          Development/Java
License:        ASL 2.0
URL:            http://maven.apache.org/plugin-testing/
#svn export http://svn.apache.org/repos/asf/maven/plugin-testing/tags/maven-plugin-testing-1.3 maven-plugin-testing-1.3
#tar caf maven-plugin-testing-1.3.tar.gz maven-plugin-testing-1.3/
Source0:        %{name}-%{version}.tar.gz

BuildArch: noarch

BuildRequires: junit
BuildRequires: java-rpmbuild >= 0:1.6
BuildRequires: maven2
BuildRequires: maven-install-plugin
BuildRequires: maven-compiler-plugin
BuildRequires: maven-resources-plugin
BuildRequires: maven-jar-plugin
BuildRequires: maven-source-plugin
BuildRequires: maven-site-plugin
#BuildRequires: plexus-maven-plugin
BuildRequires: maven-javadoc-plugin
#BuildRequires: maven-doxia-sitetools
BuildRequires: maven-surefire-plugin
BuildRequires: maven-surefire-provider-junit
BuildRequires: maven-shared-reporting-impl
BuildRequires: maven-test-tools

Requires:		maven2
Requires:       jpackage-utils
Requires:       java
Requires(post):       jpackage-utils
Requires(postun):     jpackage-utils

%description
The Maven Plugin Testing contains the necessary modules
to be able to test Maven Plugins.

%package javadoc
Group:          Development/Java
Summary:        Javadoc for %{name}
Requires:       jpackage-utils

%description javadoc
API documentation for %{name}.

%package harness
Summary: Maven Plugin Testing Mechanism
Group: Development/Java
Requires: maven-plugin-testing = %{version}-%{release}
%rename maven-shared-plugin-testing-harness

%description harness
The Maven Plugin Testing Harness provides mechanisms to manage tests on Mojo.

%package tools
Summary: Maven Plugin Testing Tools
Group: Development/Java
Requires: maven-plugin-testing = %{version}-%{release}
%rename maven-shared-plugin-testing-tools

%description tools
A set of useful tools to help the Maven Plugin testing.

%package -n maven-test-tools
Summary: Maven Testing Tool
Group: Development/Java
Requires: maven-plugin-testing = %{version}-%{release}
%rename maven-shared-test-tools

%description -n maven-test-tools
Framework to test Maven Plugins with Easymock objects.

%prep
%setup -q 

%build
mvn install javadoc:aggregate

%install
# jars
install -d -m 0755 %{buildroot}%{_javadir}/%{name}
install -m 644 maven-plugin-testing-harness/target/%{name}-harness-%{version}.jar  \
 %{buildroot}%{_javadir}/%{name}/%{name}-harness.jar
install -m 644 maven-plugin-testing-tools/target/%{name}-tools-%{version}.jar \
  %{buildroot}%{_javadir}/%{name}/%{name}-tools.jar
install -m 644 maven-test-tools/target/maven-test-tools-%{version}.jar  \
 %{buildroot}%{_javadir}/%{name}/maven-test-tools.jar

# poms
install -d -m 755 %{buildroot}%{_mavenpomdir}
install -pm 644 pom.xml %{buildroot}%{_mavenpomdir}/JPP.%{name}-%{name}.pom
%add_to_maven_depmap org.apache.maven.plugin-testing %{name} %{version} JPP/%{name} %{name}
%add_to_maven_depmap org.apache.maven.shared %{name}-harness %{version} JPP/%{name} %{name}
install -pm 644 maven-plugin-testing-harness/pom.xml %{buildroot}%{_mavenpomdir}/JPP.%{name}-%{name}-harness.pom
%add_to_maven_depmap org.apache.maven.plugin-testing %{name}-harness %{version} JPP/%{name} %{name}-harness
%add_to_maven_depmap org.apache.maven.shared %{name}-harness %{version} JPP/%{name} %{name}-harness
install -pm 644 maven-plugin-testing-tools/pom.xml %{buildroot}%{_mavenpomdir}/JPP.%{name}-%{name}-tools.pom
%add_to_maven_depmap org.apache.maven.plugin-testing %{name}-tools %{version} JPP/%{name} %{name}-tools
%add_to_maven_depmap org.apache.maven.shared %{name}-tools %{version} JPP/%{name} %{name}-tools
install -pm 644 maven-test-tools/pom.xml %{buildroot}%{_mavenpomdir}/JPP.%{name}-maven-test-tools.pom
%add_to_maven_depmap org.apache.maven.plugin-testing maven-test-tools %{version} JPP/%{name} maven-test-tools
%add_to_maven_depmap org.apache.maven.shared maven-test-tools %{version} JPP/%{name} maven-test-tools

# javadoc
install -d -m 755 %{buildroot}%{_javadocdir}/%{name}
cp -pr target/site/apidocs/* %{buildroot}%{_javadocdir}/%{name}/

%pre javadoc
# workaround for rpm bug, can be removed in F-17
[ $1 -gt 1 ] && [ -L %{_javadocdir}/%{name} ] && \
rm -rf $(readlink -f %{_javadocdir}/%{name}) %{_javadocdir}/%{name} || :

%post
%update_maven_depmap

%postun
%update_maven_depmap

%files
%{_mavenpomdir}/*
%{_mavendepmapfragdir}/*

%files javadoc
%{_javadocdir}/*

%files harness
%{_javadir}/%{name}/%{name}-harness*

%files tools
%{_javadir}/%{name}/%{name}-tools*

%files -n maven-test-tools
%{_javadir}/%{name}/maven-test-tools*


%changelog
* Fri Nov 29 2013 Ilya Khokhryakov <ilyahohryakov@gmail.com> 1.3-2
+ Revision: 01d9f7c
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20215 |12mu|maven-plugin-testing-harness-2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           maven-plugin-testing-harness
Version:        2.0
Release:        1
Summary:        The Maven Plugin Testing Harness provides mechanisms to manage tests on Mojos

Group:          Development/Java
License:        ASL 2.0
URL:            http://maven.apache.org/plugin-testing/maven-plugin-testing-harness/
Source0:        %{name}-%{version}.tar.xz

BuildRequires:  maven2
BuildRequires:  maven-clean-plugin
BuildRequires:  maven-compiler-plugin
BuildRequires:  maven-install-plugin
BuildRequires:  maven-jar-plugin
BuildRequires:  maven-plugin-plugin
BuildRequires:  maven-resources-plugin
BuildRequires:	maven-plugin-testing
BuildRequires:	java-1.7.0-openjdk-devel

Requires:       jpackage-utils
Requires:       maven2
Requires(post): jpackage-utils
Requires(postun): jpackage-utils

BuildArch: noarch

%description
The Maven Plugin Testing Harness provides mechanisms to manage tests on Mojos, 
i.e. by pre-constructing the Plexus components, providing stub objects for
Maven functionality such as projects, and populating fields from an XML file
that resembles the plugin configuration in the POM.
 
%package javadoc
Group:          Development/Java
Summary:        Javadoc for %{name}
Requires:       %{name} = %{version}-%{release}
Requires:       jpackage-utils

%description javadoc
API documentation for %{name}.

%prep
%setup -q

%build
mvn -Dmaven.test.skip=true \
        install javadoc:javadoc

%install

# jars
install -d -m 0755 %{buildroot}%{_javadir}
install -m 644 target/%{name}-%{version}.jar   %{buildroot}%{_javadir}/%{name}-%{version}.jar

(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; \
    do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)

%add_to_maven_depmap org.apache.maven.plugins maven-plugin-testing-harness %{version} JPP maven-plugin-testing-harness

# poms
install -d -m 755 %{buildroot}%{_mavenpomdir}
install -pm 644 pom.xml \
    %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom

# javadoc
install -d -m 0755 %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -pr target/site/api*/* %{buildroot}%{_javadocdir}/%{name}-%{version}/
ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}
rm -rf target/site/api*

%post
%update_maven_depmap

%postun
%update_maven_depmap

%files
%{_javadir}/%{name}.jar
%{_javadir}/%{name}-%{version}.jar
%{_mavenpomdir}/JPP-%{name}.pom
%{_mavendepmapfragdir}/%{name}

%files javadoc
%{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}

%changelog
* Thu Dec 05 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.0-1
+ Revision: 7fd1011
- Added java-devel BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20216 |12mu|maven-resources-plugin-2.4.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           maven-resources-plugin
Version:        2.4.3
Release:        4
Summary:        Maven Resources Plugin
Group:          Development/Java
License:        ASL 2.0
URL:            http://maven.apache.org/plugins/maven-resources-plugin
#svn export http://svn.apache.org/repos/asf/maven/plugins/tags/maven-resources-plugin-2.4.3 maven-resources-plugin-2.4.3
#tar zcf maven-resources-plugin-2.4.3.tar.gz maven-resources-plugin-2.4.3/
Source0:        %{name}-%{version}.tar.gz
BuildArch: noarch

BuildRequires: java-devel >= 0:1.6.0
BuildRequires: maven2
BuildRequires: maven-plugin-plugin
BuildRequires: maven-resources-plugin
BuildRequires: maven-jar-plugin
BuildRequires: maven-install-plugin
BuildRequires: maven-compiler-plugin
BuildRequires: maven-javadoc-plugin
#BuildRequires: maven-surefire-maven-plugin
#BuildRequires: maven-surefire-provider-junit
#BuildRequires: maven-doxia-sitetools
BuildRequires: maven-plugin-testing-harness
BuildRequires: maven-shared-reporting-impl
BuildRequires: plexus-digest

Requires:	maven-plugin-testing-harness
Requires:	maven2
Requires:	jpackage-utils
Requires:	java
Requires(post):       jpackage-utils
Requires(postun):     jpackage-utils

Provides:       maven2-plugin-resources = %{version}-%{release}
Obsoletes:      maven2-plugin-resources <= 0:2.0.8

%description
The Resources Plugin handles the copying of project resources 
to the output directory.

%package javadoc
Group:          Development/Java
Summary:        Javadoc for %{name}
Requires:       jpackage-utils

%description javadoc
API documentation for %{name}.

%prep
%setup -q -n %{name}-%{version}

%build
mvn -Dmaven.test.failure.ignore=true \
        install javadoc:javadoc

%install

# jars
install -d -m 0755 %{buildroot}%{_javadir}
install -m 644 target/%{name}-%{version}.jar   %{buildroot}%{_javadir}/%{name}-%{version}.jar

(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; \
    do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)

%add_to_maven_depmap org.apache.maven.plugins maven-resources-plugin %{version} JPP maven-resources-plugin

# poms
install -d -m 755 %{buildroot}%{_mavenpomdir}
install -pm 644 pom.xml \
    %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom

# javadoc
install -d -m 0755 %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -pr target/site/api*/* %{buildroot}%{_javadocdir}/%{name}-%{version}/
ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}
rm -rf target/site/api*

%post
%update_maven_depmap

%postun
%update_maven_depmap

%files
%{_javadir}/%{name}.jar
%{_javadir}/%{name}-%{version}.jar
%{_mavenpomdir}/JPP-%{name}.pom
%{_mavendepmapfragdir}/%{name}

%files javadoc
%{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}


%changelog
* Thu Nov 28 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.4.3-4
+ Revision: 3d5b89e
- Call mvn directly



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20217 |12mu|maven-site-plugin-2.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           maven-site-plugin
Version:        2.2
Release:        3
Summary:        Maven Site Plugin

Group:          Development/Java
License:        ASL 2.0
URL:            http://maven.apache.org/plugins/maven-site-plugin/
Source0:        http://repo2.maven.org/maven2/org/apache/maven/plugins/%{name}/%{version}/%{name}-%{version}-source-release.zip
Patch0:         add-servlet-dep.patch

BuildArch: noarch

BuildRequires: java-devel >= 0:1.6.0
BuildRequires: maven2
BuildRequires: maven-plugin-plugin
#BuildRequires: maven-assembly-plugin
#BuildRequires: plexus-maven-plugin
BuildRequires: maven-compiler-plugin
BuildRequires: maven-install-plugin
BuildRequires: maven-javadoc-plugin
BuildRequires: maven-jar-plugin
BuildRequires: maven-resources-plugin
BuildRequires: maven-doxia
#BuildRequires: maven-doxia-sitetools
#BuildRequires: maven-doxia-tools
BuildRequires: maven-surefire-plugin
BuildRequires: maven-surefire-provider-junit
BuildRequires: maven-plugin-testing-harness
BuildRequires: maven-plugin-cobertura
#BuildRequires:	jetty
Requires: maven2
Requires: java
Requires: jpackage-utils
#Requires: maven-doxia-tools
#Requires:		jetty
Requires(post): jpackage-utils
Requires(postun): jpackage-utils

Provides:       maven2-plugin-site = %{version}-%{release}
Obsoletes:      maven2-plugin-site <= 0:2.0.8

%description
The Maven Site Plugin generates a site for the current project.

%package javadoc
Group:          Development/Java
Summary:        Javadoc for %{name}
Requires:       jpackage-utils

%description javadoc
API documentation for %{name}.

%prep
%setup -q 
%patch0

%build
mvn install javadoc:javadoc

%install
# jars
install -d -m 0755 %{buildroot}%{_javadir}
install -m 644 target/%{name}-%{version}.jar   %{buildroot}%{_javadir}/%{name}.jar

%add_to_maven_depmap org.apache.maven.plugins maven-site-plugin %{version} JPP maven-site-plugin

# poms
install -d -m 755 %{buildroot}%{_mavenpomdir}
install -pm 644 pom.xml \
    %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom

# javadoc
install -d -m 0755 %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -pr target/site/api*/* %{buildroot}%{_javadocdir}/%{name}-%{version}/
ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}
rm -rf target/site/api*

%post
%update_maven_depmap

%postun
%update_maven_depmap

%files
%{_javadir}/*
%{_mavenpomdir}/*
%{_mavendepmapfragdir}/*

%files javadoc
%{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}


%changelog
* Fri Nov 29 2013 Ilya Khokhryakov <ilyahohryakov@gmail.com> 2.2-3
+ Revision: 70c3f84
- Bump release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20218 |12mu|maven-source-plugin-2.1.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           maven-source-plugin
Version:        2.1.2
Release:        8
Summary:        Plugin creating source jar

Group:          Development/Java
License:        ASL 2.0
URL:            http://maven.apache.org/plugins/maven-source-plugin/
Source0:        http://repo1.maven.org/maven2/org/apache/maven/plugins/%{name}/%{version}/%{name}-%{version}-source-release.zip

BuildArch: noarch

BuildRequires: java-devel >= 1.6.0
BuildRequires: plexus-utils
BuildRequires: maven2
BuildRequires: maven-install-plugin
BuildRequires: maven-compiler-plugin
BuildRequires: maven-plugin-plugin
BuildRequires: maven-resources-plugin
BuildRequires: maven-surefire-plugin
BuildRequires: maven-surefire-provider-junit
BuildRequires: maven-jar-plugin
BuildRequires: maven-javadoc-plugin
BuildRequires: jpackage-utils
Requires: ant
Requires: maven2
Requires: jpackage-utils
Requires: java
Requires(post): jpackage-utils
Requires(postun): jpackage-utils 

Obsoletes: maven2-plugin-source < 0:%{version}-%{release}
Provides: maven2-plugin-source = 0:%{version}-%{release}

%description
The Maven 2 Source Plugin creates a JAR archive of the 
source files of the current project.

%package javadoc
Group:          Development/Java
Summary:        Javadoc for %{name}
Requires: jpackage-utils

%description javadoc
API documentation for %{name}.


%prep
%setup -q 
sed -i -e "s|plexus-container-default|plexus-container|g" pom.xml

%build
mvn \
    -Dmaven.test.failure.ignore=true \
    install javadoc:aggregate

%install
# jars
install -d -m 0755 %{buildroot}%{_javadir}
install -m 644 target/%{name}-%{version}.jar   %{buildroot}%{_javadir}/%{name}.jar

%add_to_maven_depmap org.apache.maven.plugins maven-source-plugin %{version} JPP maven-source-plugin

# poms
install -d -m 755 %{buildroot}%{_mavenpomdir}
install -pm 644 pom.xml \
    %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom

# javadoc
install -d -m 0755 %{buildroot}%{_javadocdir}/%{name}
cp -pr target/site/api*/* %{buildroot}%{_javadocdir}/%{name}/

%post
%update_maven_depmap

%postun
%update_maven_depmap

%files
%{_javadir}/*
%{_mavenpomdir}/*
%{_mavendepmapfragdir}/*

%files javadoc
%{_javadocdir}/%{name}

%changelog
* Thu Nov 28 2013 Ilya Khokhryakov <ilyahohryakov@gmail.com> 2.1.2-8
+ Revision: e4aa26c
- Revert to mvn



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20219 |12mu|maven-surefire-2.7.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           maven-surefire
Version:        2.7.2
Release:        2
Summary:        Test framework project
License:        ASL 2.0
Group:          Development/Java
URL:            http://maven.apache.org/surefire/

Source0:        http://repo2.maven.org/maven2/org/apache/maven/surefire/surefire/%{version}/surefire-%{version}-source-release.zip
Source1:        %{name}-jpp-depmap.xml

# mockito is not available in Fedora yet
Patch1:         0001-Remove-mockito-dependency.patch

# use current version of maven-failsafe-plugin present in maven-surefire
Patch2:         0002-Fix-failsafe-plugin-dependency-version.patch

# remove test dep on htmlunit
Patch3:         0003-Remove-htmlunit-dependency.patch

BuildArch:      noarch
BuildRequires:  ant
BuildRequires:  ant-nodeps
BuildRequires:  classworlds
BuildRequires:  jpackage-utils >= 0:1.7.2
BuildRequires:  junit >= 3.8.2
BuildRequires:  plexus-utils
BuildRequires:  junit4
BuildRequires:  testng

BuildRequires:  maven2
BuildRequires:  maven-compiler-plugin
#BuildRequires:  maven-help-plugin
BuildRequires:  maven-install-plugin
#BuildRequires:  maven-invoker-plugin
BuildRequires:  maven-jar-plugin
BuildRequires:  maven-javadoc-plugin
BuildRequires:  maven-plugin-plugin
BuildRequires:  maven-resources-plugin
BuildRequires:  maven-site-plugin
#BuildRequires:  maven-shade-plugin
BuildRequires:  maven-shared-verifier
BuildRequires:  maven-surefire-maven-plugin

#BuildRequires:  plexus-containers-component-api >= 1.0-0.a34
BuildRequires:  tomcat6
BuildRequires:  tomcat6-servlet-2.5-api
BuildRequires:  maven-plugin-testing-harness
BuildRequires:  bsf

Requires:       classworlds
Requires:       maven2
Requires:       junit
Requires:       plexus-utils

Requires(post):    jpackage-utils >= 0:1.7.2
Requires(postun):  jpackage-utils >= 0:1.7.2

Obsoletes:      maven-surefire-booter <= 0:1.5.3
Provides:       maven-surefire-booter = %{version}-%{release}

%description
Surefire is a test framework project.

%package plugin
Summary:                Surefire plugin for maven
Group:                  Development/Java
Requires:               maven-surefire = %{version}-%{release}
Obsoletes:              maven2-plugin-surefire <= 0:2.0.4
Provides :              maven2-plugin-surefire = %{version}-%{release}
Obsoletes:              maven-surefire-maven-plugin < 0:2.6
Provides :              maven-surefire-maven-plugin = %{version}-%{release}

%description plugin
Maven surefire plugin for running tests via the surefire framework.

%package report-plugin
Summary:                Surefire reports plugin for maven
Group:                  Development/Java
Requires:               maven-surefire = %{version}-%{release}
Obsoletes:              maven2-plugin-surefire-report <= 0:2.0.4
Provides :              maven2-plugin-surefire-report = %{version}-%{release}
Obsoletes:              maven-surefire-report-maven-plugin < 0:2.6
Provides :              maven-surefire-report-maven-plugin = %{version}-%{release}

%description report-plugin
Plugin for generating reports from surefire test runs.

%package provider-junit
Summary:                JUnit3 provider for Maven Surefire
Group:                  Development/Java
Requires:               junit
Requires:               maven-surefire = %{version}-%{release}
Obsoletes:              maven2-plugin-surefire-report <= 0:2.0.4O
#Obsoletes:              maven-surefire-junit = 2.3.1
Provides:              maven2-plugin-surefire-report = %{version}-%{release}
#Provides:              maven-surefire-junit = 2.3.1

%description provider-junit
JUnit3 provider for Maven Surefire.

%package provider-junit4
Summary:                JUnit4 provider for Maven Surefire
Group:                  Development/Java
Requires:               maven-surefire = %{version}-%{release}
Requires:               junit4

%description provider-junit4
JUnit4 provider for Maven Surefire.

%package provider-testng
Summary:                TestNG provider for Maven Surefire
Group:                  Development/Java
Requires:               maven-surefire = %{version}-%{release}
Requires:               testng

%description provider-testng
TestNG provider for Maven Surefire.

%package -n maven-failsafe-plugin
Summary:                Maven plugin for running integration tests
Group:                  Development/Java
Requires:               maven-surefire = %{version}-%{release}

%description -n maven-failsafe-plugin
The Failsafe Plugin is designed to run integration tests while the
Surefire Plugins is designed to run unit. The name (failsafe) was
chosen both because it is a synonym of surefire and because it implies
that when it fails, it does so in a safe way.

If you use the Surefire Plugin for running tests, then when you have a
test failure, the build will stop at the integration-test phase and
your integration test environment will not have been torn down
correctly.

The Failsafe Plugin is used during the integration-test and verify
phases of the build lifecycle to execute the integration tests of an
application. The Failsafe Plugin will not fail the build during the
integration-test phase thus enabling the post-integration-test phase
to execute.

%package javadoc
Summary:          Javadoc for %{name}
Group:            Development/Java

%description javadoc
Javadoc for %{name}.

%prep
%setup -q -n surefire-%{version}

%patch1 -p1 -b .sav
%patch2 -p1 -b .sav
%patch3 -p1 -b .sav

%build
# tests turned off because they need jmock
mvn \
        -Dmaven.local.depmap.file=%{SOURCE1} \
        -Dmaven.test.skip=true \
        install javadoc:aggregate

%install
# jars
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}/maven-surefire
install -d -m 755 $RPM_BUILD_ROOT%{_mavenpomdir}

install -pm 644 maven-surefire-plugin/target/maven-surefire-plugin-*.jar $RPM_BUILD_ROOT%{_javadir}/maven-surefire/maven-plugin.jar
%add_to_maven_depmap org.apache.maven.surefire maven-surefire-plugin %{version} JPP/maven-surefire maven-plugin
install -pm 644 maven-surefire-plugin/pom.xml $RPM_BUILD_ROOT%{_mavenpomdir}/JPP.maven-surefire-maven-plugin.pom
install -pm 644 maven-surefire-plugin/pom.xml $RPM_BUILD_ROOT%{_mavenpomdir}/JPP.maven2.plugins-surefire-plugin.pom

install -pm 644 maven-surefire-common/target/maven-surefire-common-*.jar $RPM_BUILD_ROOT%{_javadir}/maven-surefire/common.jar
%add_to_maven_depmap org.apache.maven.surefire maven-surefire-common %{version} JPP/maven-surefire common
install -pm 644 maven-surefire-common/pom.xml $RPM_BUILD_ROOT%{_mavenpomdir}/JPP.maven-surefire-common.pom

install -pm 644 maven-surefire-report-plugin/target/maven-surefire-report-plugin-*.jar $RPM_BUILD_ROOT%{_javadir}/maven-surefire/report-maven-plugin.jar
%add_to_maven_depmap org.apache.maven.surefire maven-surefire-report-plugin %{version} JPP/maven-surefire report-maven-plugin
install -pm 644 maven-surefire-report-plugin/pom.xml $RPM_BUILD_ROOT%{_mavenpomdir}/JPP.maven-surefire-report-maven-plugin.pom

install -pm 644 surefire-api/target/original-surefire-api-*.jar $RPM_BUILD_ROOT%{_javadir}/maven-surefire/api.jar
%add_to_maven_depmap org.apache.maven.surefire surefire-api %{version} JPP/maven-surefire api
install -pm 644 surefire-api/pom.xml $RPM_BUILD_ROOT%{_mavenpomdir}/JPP.maven-surefire-api.pom

install -pm 644 surefire-booter/target/surefire-booter-*.jar $RPM_BUILD_ROOT%{_javadir}/maven-surefire/booter.jar
%add_to_maven_depmap org.apache.maven.surefire surefire-booter %{version} JPP/maven-surefire booter
install -pm 644 surefire-booter/pom.xml $RPM_BUILD_ROOT%{_mavenpomdir}/JPP.maven-surefire-booter.pom

install -pm 644 surefire-providers/common-junit3/target/common-junit3-*.jar $RPM_BUILD_ROOT%{_javadir}/maven-surefire/common-junit.jar
%add_to_maven_depmap org.apache.maven.surefire common-junit3 %{version} JPP/maven-surefire common-junit
install -pm 644 surefire-providers/common-junit3/pom.xml $RPM_BUILD_ROOT%{_mavenpomdir}/JPP.maven-surefire-common-junit.pom

install -pm 644 surefire-providers/surefire-junit3/target/original-surefire-junit3-*.jar $RPM_BUILD_ROOT%{_javadir}/maven-surefire/junit.jar
%add_to_maven_depmap org.apache.maven.surefire surefire-junit3 %{version} JPP/maven-surefire junit
%add_to_maven_depmap org.apache.maven.surefire surefire-junit %{version} JPP/maven-surefire junit
install -pm 644 surefire-providers/surefire-junit3/pom.xml $RPM_BUILD_ROOT%{_mavenpomdir}/JPP.maven-surefire-junit.pom

install -pm 644 surefire-providers/common-junit4/target/common-junit4-*.jar $RPM_BUILD_ROOT%{_javadir}/maven-surefire/common-junit4.jar
%add_to_maven_depmap org.apache.maven.surefire common-junit4 %{version} JPP/maven-surefire common-junit4
install -pm 644 surefire-providers/common-junit4/pom.xml $RPM_BUILD_ROOT%{_mavenpomdir}/JPP.maven-surefire-common-junit4.pom

install -pm 644 surefire-providers/surefire-junit4/target/original-surefire-junit4-*.jar $RPM_BUILD_ROOT%{_javadir}/maven-surefire/junit4.jar
%add_to_maven_depmap org.apache.maven.surefire surefire-junit4 %{version} JPP/maven-surefire junit4
install -pm 644 surefire-providers/surefire-junit4/pom.xml $RPM_BUILD_ROOT%{_mavenpomdir}/JPP.maven-surefire-junit4.pom

install -pm 644 surefire-providers/surefire-junit47/target/original-surefire-junit47-*.jar $RPM_BUILD_ROOT%{_javadir}/maven-surefire/junit47.jar
%add_to_maven_depmap org.apache.maven.surefire surefire-junit47 %{version} JPP/maven-surefire junit47
install -pm 644 surefire-providers/surefire-junit47/pom.xml $RPM_BUILD_ROOT%{_mavenpomdir}/JPP.maven-surefire-junit47.pom

install -pm 644 surefire-providers/surefire-testng/target/surefire-testng-*.jar $RPM_BUILD_ROOT%{_javadir}/maven-surefire/testng.jar
%add_to_maven_depmap org.apache.maven.surefire surefire-testng %{version} JPP/maven-surefire testng
install -pm 644 surefire-providers/surefire-testng/pom.xml $RPM_BUILD_ROOT%{_mavenpomdir}/JPP.maven-surefire-testng.pom

%add_to_maven_depmap org.apache.maven.surefire providers %{version} JPP/maven-surefire providers
install -pm 644 surefire-providers/pom.xml $RPM_BUILD_ROOT%{_mavenpomdir}/JPP.maven-surefire-providers.pom

install -pm 644 maven-failsafe-plugin/target/maven-failsafe-plugin*.jar $RPM_BUILD_ROOT%{_javadir}/maven-failsafe-plugin.jar
%add_to_maven_depmap org.apache.maven.plugins maven-failsafe-plugin %{version} JPP maven-failsafe-plugin
install -pm 644 maven-failsafe-plugin/pom.xml $RPM_BUILD_ROOT%{_mavenpomdir}/JPP-maven-failsafe-plugin.pom

install -pm 644 pom.xml $RPM_BUILD_ROOT%{_mavenpomdir}/JPP.maven-surefire-main.pom
%add_to_maven_depmap org.apache.maven.surefire surefire %{version} JPP/maven-surefire main

# javadoc
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}
cp -pr target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}

# Create compatibility links
ln -s %{_javadir}/maven-surefire/api.jar \
      $RPM_BUILD_ROOT%{_javadir}/maven-surefire/surefire.jar

install -dm 755 $RPM_BUILD_ROOT%{_datadir}/maven2/plugins
ln -s %{_javadir}/maven-surefire/maven-plugin.jar \
      $RPM_BUILD_ROOT%{_datadir}/maven2/plugins/surefire-plugin.jar

ln -s %{_javadir}/maven-surefire/report-maven-plugin.jar \
      $RPM_BUILD_ROOT%{_datadir}/maven2/plugins/surefire-report-plugin.jar

%pre javadoc
# workaround for rpm bug, can be removed in F-18
[ $1 -gt 1 ] && [ -L %{_javadocdir}/%{name} ] && \
rm -rf $(readlink -f %{_javadocdir}/%{name}) %{_javadocdir}/%{name} || :


%post
%update_maven_depmap

%postun
%update_maven_depmap

%files
%defattr(-,root,root,-)
%dir %{_javadir}/maven-surefire
%{_javadir}/maven-surefire/api.jar
%{_javadir}/maven-surefire/booter.jar
%{_javadir}/maven-surefire/surefire.jar
%{_javadir}/maven-surefire/common.jar
%{_mavenpomdir}/*
%{_mavendepmapfragdir}/*

%files plugin
%defattr(-,root,root,-)
%{_javadir}/maven-surefire/maven-plugin.jar
%dir %{_datadir}/maven2/plugins
%{_datadir}/maven2/plugins/surefire-plugin.jar

%files report-plugin
%defattr(-,root,root,-)
%{_javadir}/maven-surefire/report-maven-plugin.jar
%dir %{_datadir}/maven2/plugins
%{_datadir}/maven2/plugins/surefire-report-plugin.jar

%files provider-junit
%defattr(-,root,root,-)
%{_javadir}/maven-surefire/junit.jar
%{_javadir}/maven-surefire/common-junit.jar

%files provider-junit4
%defattr(-,root,root,-)
%{_javadir}/maven-surefire/junit4.jar
%{_javadir}/maven-surefire/junit47.jar
%{_javadir}/maven-surefire/common-junit4.jar

%files provider-testng
%defattr(-,root,root,-)
%{_javadir}/maven-surefire/testng.jar

%files -n maven-failsafe-plugin
%defattr(-,root,root,-)
%{_javadir}/maven-failsafe-plugin.jar

%files javadoc
%defattr(-,root,root,-)
%doc %{_javadocdir}/*


%changelog
* Fri Nov 29 2013 Ilya Khokhryakov <ilyahohryakov@gmail.com> 2.7.2-2
+ Revision: d77ddd8
- Rebuild without some BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20220 |12mu|mc-4.8.12-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# experimental vfs, gpm and aspell enable
%define  mrb 1

# avoid dependency on X11 libraries
%define without_x 1
%define mc46_style 0

Summary:	A user-friendly file manager and visual shell
Name:		mc
Version:	4.8.12
Release:	2
License:	GPLv2+
Group:		File tools
Url:		http://www.midnight-commander.org/
Source0:	http://ftp.midnight-commander.org/%{name}-%{version}.tar.bz2
# Highlight hidden files and dirs with black and
# whitespaces (in mcedit) with bright red like it was in mc 4.6.3 aka Russian fork
Patch0:		mc-4.8.11-old-style-defaults.patch
Patch1:		mc-4.7.0.2-do-not-mark-tabs.patch
# I'll keep it for now, if applied in the future
# releases, to be dropped
Patch2:		mc-4.7.0-pre2-decent_defaults.patch
#
Patch3:		mc-4.7.2-bash_history.patch
BuildRequires:	bison
BuildRequires:	gettext-devel
BuildRequires:	gpm-devel
BuildRequires:	pam-devel
BuildRequires:	pkgconfig(ext2fs)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(libpcre)
BuildRequires:	pkgconfig(slang)
%if %{mrb}
BuildRequires:	groff
BuildRequires:	aspell-devel
BuildRequires:	pkgconfig(libssh2) >= 1.2.5
Requires:	aspell-en
%endif
%if !%{without_x}
BuildRequires:	pkgconfig(x11)
%endif
Requires:	groff

%description
Midnight Commander is a visual shell much like a file manager, only with way
more features.  It is text mode, but also includes mouse support if you are
running GPM.  Its coolest feature is the ability to ftp, view tar, zip
files, and poke into RPMs for specific files.

%files -f %{name}.lang
%doc NEWS README
%{_libdir}/mc
%{_datadir}/mc
%{_sysconfdir}/profile.d/*
%{_sysconfdir}/mc
%{_bindir}/mc
%{_bindir}/mcdiff
%{_bindir}/mcedit
%{_bindir}/mcview
%{_mandir}/man1/*

#----------------------------------------------------------------------------

%prep
%setup -q
%if %{mc46_style}
%patch0 -p1 -b .mc46-style
%else
%patch1 -p0 -b .tabs
%endif
# Reversed (or previously applied) patch detected!
#%%patch2 -p0 -b .decent_defaults
%patch3 -p1 -b .bash_history

sed -i 's:|hxx|:|hh|hpp|hxx|:' misc/syntax/Syntax.in

%build
#autoreconf -fi
#%%serverbuild
export X11_WWW="www-browser"
export CFLAGS="-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE %{optflags} -Wno-strict-aliasing"
%configure2_5x \
	--with-debug \
	--enable-dependency-tracking \
	--without-included-gettext \
	--without-included-slang \
	--with-screen=slang \
	--with-search-engine=glib \
	--enable-nls \
	--enable-charset \
	--enable-largefile \
	--disable-rpath \
	--with-mcfs \
	--enable-extcharset \
	--with-ext2undel \
	--with-mmap \
	--enable-vfs-smb \
%if %{mrb}
	--enable-vfs-sftp \
	--with-gpm-mouse \
	--enable-aspell \
%endif
%if %{without_x}
	--without-x
%endif

%make

%install
#sed -i -e 's/rm -f \"/rm -rf \"/g' contrib/mc-wrapper.sh
%makeinstall_std

#install -m644 contrib/mc.sh -D %{buildroot}%{_sysconfdir}/profile.d/20mc.sh
#install -m644 contrib/mc.csh -D %{buildroot}%{_sysconfdir}/profile.d/20mc.csh

install -d -m 755 %{buildroot}%{_sysconfdir}/profile.d
install contrib/{mc.sh,mc.csh} %{buildroot}%{_sysconfdir}/profile.d

%find_lang %{name} --with-man


%changelog
* Tue Aug 12 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.8.12-2
+ Revision: dcbbe11
- Require aspell-en when building with aspell support



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20221 |12mu|mdds-0.8.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global do_mem_tests 0
%global do_perf_tests 0

Summary:	A collection of multi-dimensional data structures and indexing algorithms
Name:		mdds
Version:	0.8.1
Release:	1
Group:		Development/C++
License:	MIT
Url:		http://code.google.com/p/multidimalgorithm/
Source0:	http://multidimalgorithm.googlecode.com/files/%{name}_%{version}.tar.bz2
BuildArch:	noarch

BuildRequires:	boost-devel
%if %{do_mem_tests}
BuildRequires:	valgrind
%endif

%description
A collection of multi-dimensional data structures and indexing algorithms.

It implements the following data structures:
* segment tree
* flat segment tree
* rectangle set
* point quad tree
* mixed type matrix

%package devel
Group:		Development/C++
Summary:	Headers for %{name}
Requires:	boost-devel

%description devel
Headers for %{name}.

%prep
%setup -qn %{name}_%{version}
# this is only used in tests
sed -i -e '/^CPPFLAGS/s/-Wall.*-std/%{optflags} -std/' Makefile.in

%build
%configure2_5x
%make

%install
mkdir -p %{buildroot}/%{_includedir}
mkdir -p %{buildroot}/%{_datadir}/pkgconfig
mkdir %{buildroot}/%{_includedir}/mdds
cp -pr include/mdds/* %{buildroot}/%{_includedir}/mdds
cp misc/mdds.pc %{buildroot}/%{_datadir}/pkgconfig

%check
for t in fst pqt recset st; do
    make test.$t
done
%if %{do_perf_tests}
    for t in recset st; do
        make test.$t.perf
    done
    make test.stl
%endif
%if %{do_mem_tests}
    for t in fst pqt recset st; do
        make test.$t.mem
    done
%endif

%files devel
%doc AUTHORS NEWS README
%{_includedir}/mdds
%{_datadir}/pkgconfig/mdds.pc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20222 |12mu|mdkonline-2.77.27-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	ROSA Online Update Tool
Name:		mdkonline
Version:	2.77.27
Release:	1
Source0:	%{name}-%{version}.tar.xz
Patch0:		mdkonline-2.77.22.local.to.global.patch
Patch1:         mdv-to-rosa.patch
Patch2:         rosa.fixed.mirrorlist.patch
Patch3:		mdkonline-2.77.22-pamd.patch
URL:		http://www.rosalinux.com
License:	GPL
Group:		System/Configuration/Other
# for LWP::UserAgent:
Requires:	perl-libwww-perl
Requires: rpmdrake >= 5.11.1

# For adding restricted media:
Requires: perl-Crypt-SSLeay
# for good gurpmi:

Requires: urpmi >= 6.17
Requires: gurpmi >= 6.17
Requires:   libdrakx-net >= 0.29

Provides:   %{name}-backend = %{version}-%{release}
Obsoletes:  %{name}-backend < %{version}-%{release}
BuildRequires:	gettext, perl-MDK-Common-devel
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildArch:	noarch

%description
The ROSA Online tool allows users to be kept informed about security
updates, hardware support/enhancements and other high value services.
The package include :
* Update daemon which allows you to install security updates 
  automatically,
* A KDE/Gnome/IceWM compliant applet for security updates notification
  and installation. 

%prep
%setup -q

# mdkonline-2.77.22.local.to.global.patch
%patch0 -p1 -b .global
%patch1 -p1
%patch2 -p1
%patch3 -p1

%build
perl -pi -e 's!my \$ver = 1;!my \$ver = '"'%version-%release'"';!' mdkapplet

%install
rm -rf $RPM_BUILD_ROOT
make PREFIX=$RPM_BUILD_ROOT MANDRIVA_VERSION=%{mandriva_release} install

#symbolic link to drakonline and older path
mkdir -p %buildroot%_prefix/X11R6/bin/

mkdir -p %buildroot%_sysconfdir/cron.daily/
touch %buildroot%_sysconfdir/cron.daily/mdkupdate

%if %mdkversion < 201100
mkdir -p $RPM_BUILD_ROOT%_sysconfdir/X11/xinit.d
cat > $RPM_BUILD_ROOT%_sysconfdir/X11/xinit.d/mdkapplet <<EOF
#!/bin/sh
DESKTOP=\$1
case \$DESKTOP in
   IceWM|Fluxbox) exec /usr/bin/mdkapplet;;
esac
EOF

chmod +x $RPM_BUILD_ROOT%_sysconfdir/X11/xinit.d/mdkapplet
%endif

#install lang
%{find_lang} %{name}

mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/xdg/autostart
cat > $RPM_BUILD_ROOT%{_sysconfdir}/xdg/autostart/mandriva-mdvonline.desktop <<EOF
[Desktop Entry]
Name=Mandriva Online Applet
Comment=Applet for Mandriva Online
Exec=%{_bindir}/mdkapplet
Icon=mdkonline
Type=Application
StartupNotify=true
Categories=X-MandrivaLinux-System-Configuration-Networking;Settings;Network;
X-KDE-autostart-after=kdesktop
EOF

#add consolehelper path to mdkapplet-config, mdkapplet-add-media-helper and mdkapplet-upgrade-helper

# console user, ask for root password
for pak in mdkapplet-config mdkapplet-add-media-helper mdkapplet-upgrade-helper; do
        mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
        cat > %{buildroot}%{_sysconfdir}/security/console.apps/$pak <<EOF
USER=root
PROGRAM=/usr/sbin/$pak
FALLBACK=false
SESSION=true
EOF
        mkdir -p %{buildroot}%{_sysconfdir}/pam.d
		cat > %{buildroot}%{_sysconfdir}/pam.d/$pak  <<EOF
#%PAM-1.0
auth		include		config-util
account		include		config-util
session		include		config-util
EOF
done

# console user, no ask for root password
for pak in mdkapplet-config; do
        mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
        cat > %{buildroot}%{_sysconfdir}/security/console.apps/$pak <<EOF
USER=root
PROGRAM=/usr/sbin/$pak
FALLBACK=false
SESSION=true
EOF
        mkdir -p %{buildroot}%{_sysconfdir}/pam.d
		cat > %{buildroot}%{_sysconfdir}/pam.d/$pak  <<EOF
#%PAM-1.0
auth		include		config-util-user
account		include		config-util-user
session		include		config-util-user
EOF
done

#fix edit-urpm-sources.pl call - use drakrpm-edit-media instead for properly pam rule work
sed -e 's/edit-urpm-sources.pl/drakrpm-edit-media/' -i %{buildroot}%{_bindir}/mdkapplet

%post
%{update_desktop_database}
%{update_mime_database}

if [ -r /etc/cron.daily/mdkupdate ]; then
  perl -p -i -e 's!/usr/bin/mdkupdate!/usr/sbin/mdkupdate!' /etc/cron.daily/mdkupdate
fi

%postun
%{clean_desktop_database}
%{clean_mime_database}

%files -f %{name}.lang
%defattr(-,root,root)
%doc COPYING 
%{_sbindir}/mdkapplet-config
%{_sbindir}/mdkapplet-*-helper
%{_sbindir}/mdkupdate
%{_bindir}/*
%dir %{_prefix}/lib/libDrakX/drakfirsttime
%{_prefix}/lib/libDrakX/drakfirsttime/*.pm
%{_sysconfdir}/xdg/autostart/mandriva-*.desktop
%{_miconsdir}/*.png
%{_iconsdir}/*.png
%{_liconsdir}/*.png
%_datadir/mime/packages/*
%_datadir/mimelnk/application/
%{_datadir}/%{name}/pixmaps/*.png
%ghost %config(noreplace) %_sysconfdir/cron.daily/mdkupdate
%config(noreplace) %_sysconfdir/sysconfig/mdkapplet
%{_sysconfdir}/pam.d/*
%{_sysconfdir}/security/console.apps/*


##################################################################
#
#
# !!!!!!!! WARNING => THIS HAS TO BE EDITED IN THE CVS !!!!!!!!!!!
#
#
##################################################################
# get the source from our cvs repository (see
# http://www.mandrivalinux.com/en/cvs.php3)




%changelog
* Tue Aug 13 2013 akdengi <akdengi> 2.77.27-1
- change applet icons
- move urpmi.update consolehelper to urpmi package

* Tue Feb 06 2013 akdengi <akdeing> 2.77.22-12
- use new pam.d and console.apps for urpmi.update due new usermod

* Fri Aug 12 2011 Alexander Barakin <abarakin@mandriva.org> 2.77.22-2mdv2011.0
+ Revision: 694254
- Deprecated use of my() in false conditional #63822

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20223 |12mu|mdvinput-1.6.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: mdvinput          
Version: 1.6.2
Release: 2
Summary:  Small programm for set keyboard, mouse and touchpad      

Group: Graphical desktop/Other          
License: GPLv2+            
Source0: http://mandriva-lxde.googlecode.com/files/%{name}-%{version}.tar.gz
Patch0:  mdvinput-1.6.2-missing-locale.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
URL:	http://mandriva-lxde.googlecode.com
Requires: python, pygtk2.0, python-configobj
Suggests: x11-driver-input-synaptics
Obsoletes: lxinput
BuildArch: noarch

%description

Small utilite for setup keyboard, mouse and touchpad.

%prep
%setup -q
%patch0 -p1

%install
rm -rf $RPM_BUILD_ROOT

mkdir -p %buildroot/usr
mkdir -p %buildroot/usr/lib
mkdir -p %buildroot%{_datadir}/applications

cp -rf ./bin %buildroot/usr/
cp -rf ./share %buildroot/usr/
cp -rf ./mdvinput %buildroot/usr/lib/

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%{_bindir}/*
%{_datadir}/applications/*.desktop
%{_datadir}/locale/*
%{_datadir}/%{name}
/usr/lib/%{name}

%changelog
* Tue Aug 23 2011 Александр Казанцев <kazancas@mandriva.org> 1.6.2-1mdv2011.0
+ Revision: 696319
- 1.6.2 fix error with lxsession conf dir if not exist

* Fri Aug 19 2011 Александр Казанцев <kazancas@mandriva.org> 1.6.1-1
+ Revision: 695822
- change source structure
- add working locale support
- split mdvinput to lib and share
- add simple setup script

* Fri Aug 19 2011 Александр Казанцев <kazancas@mandriva.org> 1.6-2
+ Revision: 695257
- redesign UI like lxinput
- add setting save and read to lxsession conf file
- add smart feautures for touchpad
- apply setiing when press OK button

* Thu Aug 04 2011 Александр Казанцев <kazancas@mandriva.org> 1.5-2
+ Revision: 693234
- add missing mouse.png

* Wed Aug 03 2011 Александр Казанцев <kazancas@mandriva.org> 1.5-1
+ Revision: 692971
- imported package mdvinput


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20224 |12mu|media-player-info-17-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		media-player-info
Version:	17
Release:	%mkrel 1
Summary:	Media Player Information
Group:		System/Kernel and hardware
License:	BSD
URL:		http://people.freedesktop.org/~teuf/media-player-info/
Source0:	http://people.freedesktop.org/~teuf/media-player-info/%{name}-%{version}.tar.gz
BuildRequires:	python
BuildRequires:	udev-devel
BuildArch:	noarch

%description
This is the freedesktop.org media player information database.

This package contains udev rules to identify media players as well as a 
compilation of .mpi files describing the media player capabilities of these
devices. This information used to live in hal-info, but it has been moved to 
its own package as part of the "halectomy".

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc README NEWS
%dir %{_datadir}/media-player-info
 %{_datadir}/media-player-info/*.mpi
/lib/udev/rules.d/40-usb-media-players.rules


%changelog
* Thu May 31 2012 Alexander Khrukin <akhrukin@mandriva.org> 17-1mdv2012.0
+ Revision: 801520
- version update 17

* Tue Aug 24 2010 Christophe Fergeau <cfergeau@mandriva.com> 7-1mdv2011.0
+ Revision: 572676
- release 7
- media-player-info 6

* Fri Mar 19 2010 Christophe Fergeau <cfergeau@mandriva.com> 5-1mdv2010.1
+ Revision: 525215
- fix udev rule file name
- new media-player-info release

* Thu Jan 21 2010 Christophe Fergeau <cfergeau@mandriva.com> 4-1mdv2010.1
+ Revision: 494497
- new upstream release

* Wed Sep 02 2009 Christophe Fergeau <cfergeau@mandriva.com> 3-1mdv2010.0
+ Revision: 424582
- update to version 3

* Tue Sep 01 2009 Christophe Fergeau <cfergeau@mandriva.com> 2-1mdv2010.0
+ Revision: 423608
- add missing BuildRequires
- import media-player-info


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20225 |12mu|memtest86+-4.20-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Debug package is empty and rpmlint rejects build
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	A stand alone memory test for i386 architecture systems
Name:		memtest86+
Version:	4.20
Release:	3
License:	GPL
Source0:	http://www.memtest.org/download/%{version}/%{name}-%{version}.tar.gz
Patch0:         memtest86+-4.20.gcc.4.7.test7.patch
URL:		http://www.memtest.org
Group:		System/Kernel and hardware
BuildRequires:	dev86
Requires:	initscripts, drakxtools-backend

ExclusiveArch:	%{ix86} x86_64
%rename	memtest86

%description
Memtest86 is thorough, stand alone memory test for i386 architecture
systems.  BIOS based memory tests are only a quick check and often
missfailures that are detected by Memtest86.    

%prep
%setup -q
%patch0 -p1

%build
%make

%install
install -m644 memtest.bin -D %{buildroot}/boot/memtest.bin

%post
if [ -x /usr/sbin/bootloader-config ]; then
    /usr/sbin/bootloader-config --action add-entry --label memtest --image /boot/memtest.bin
fi

%preun
if [ -x /usr/sbin/bootloader-config ]; then
    /usr/sbin/bootloader-config --action remove-entry --label memtest
fi

%files
%doc FAQ
/boot/memtest.bin




%changelog
* Thu Dec 22 2011 Andrey Bondrov <abondrov@mandriva.org> 4.20-1
+ Revision: 744467
- New version 4.20

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20226 |12mu|menu-cache-0.5.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A library to speed up freedesktop.org application menus
Name:		menu-cache
Version:	0.5.0
Release:	1
License:	GPLv2+
Group:		Graphical desktop/Other
Source0:	http://dfn.dl.sourceforge.net/sourceforge/lxde/%{name}-%{version}.tar.gz
URL:		http://lxde.sourceforge.net/
BuildRequires:	glib2-devel
BuildRequires:	intltool

%description
Libmenu-cache is a library creating and utilizing caches to speed up
freedesktop.org application menus.
It can be used as a replacement of libgnome-menu of gnome-menus.

Advantages:
1. Faster loading of menus.
2. Ease of use. (API is very similar to that of libgnome-menu)
3. Lightweight runtime library. (Parsing of the menu definition files
   are done by menu-cache-gen when the menus are really changed.)
4. Less unnecessary and complicated file monitoring.
5. Greatly reduced disk I/O.

%files
%{_libexecdir}/menu-cache*

#----------------------------------------------------------------------

%define major 3
%define libname %mklibname %{name} %{major}

%package -n %{libname}
Group:		Graphical desktop/Other
Requires:	%{name} >= %{version}
Summary:	Contains shared libraries for %{name}

%description -n %{libname}
This package contains shared libraries for %{name}.

%files -n %{libname}
%{_libdir}/*.so.%{major}*

#----------------------------------------------------------------------

%define develname %mklibname -d %{name}

%package -n %{develname}
Group:		Graphical desktop/Other
Requires:	%{libname} = %{version}
Summary:	Contains development files for %{name}
Provides:	%{name}-devel = %{version}
Provides:	lib%{name}-devel = %{version}

%description -n %{develname}
This package contains development files for %{name}.

%files -n %{develname}
%{_libdir}/*.so
%{_includedir}/%{name}
%{_libdir}/pkgconfig/*.pc

#----------------------------------------------------------------------
%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}


%changelog
* Wed May 30 2012 Andrey Bondrov <abondrov@mandriva.org> 0.3.2-4
+ Revision: 801210
- Don't use find_lang here, it does nothing
- Rebuild to get rid of .la file, spec cleanup

* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3.2-3
+ Revision: 666416
- mass rebuild

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.2-2mdv2011.0
+ Revision: 606637
- rebuild

  + Ahmad Samir <ahmadsamir@mandriva.org>
    - change lib package requires to ease future major changes (tip from Anssi)

* Sun Feb 28 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.3.2-1mdv2010.1
+ Revision: 512516
- new upstream release 0.3.2

* Tue Feb 16 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.3.1-1mdv2010.1
+ Revision: 506650
- new upstream release 0.3.1

* Sun Feb 14 2010 Funda Wang <fwang@mandriva.org> 0.3.0-1mdv2010.1
+ Revision: 505931
- new version 0.3.0

* Mon Nov 09 2009 Frederik Himpe <fhimpe@mandriva.org> 0.2.6-1mdv2010.1
+ Revision: 463694
- update to new version 0.2.6

* Fri Jul 31 2009 Frederic Crozat <fcrozat@mandriva.com> 0.2.5-2mdv2010.0
+ Revision: 405083
- Ensure libraries are not duplicated in main package

* Fri May 01 2009 Funda Wang <fwang@mandriva.org> 0.2.5-1mdv2010.0
+ Revision: 369562
- fix file list
- New version 0.2.5

* Tue Apr 21 2009 Funda Wang <fwang@mandriva.org> 0.2.4-1mdv2009.1
+ Revision: 368476
- New version 0.2.4

* Mon Apr 06 2009 Funda Wang <fwang@mandriva.org> 0.2.3-1mdv2009.1
+ Revision: 364363
- New version 0.2.3

* Thu Dec 11 2008 Funda Wang <fwang@mandriva.org> 0.2.2-1mdv2009.1
+ Revision: 312650
- New version 0.2.2

* Wed Dec 10 2008 Funda Wang <fwang@mandriva.org> 0.2.1-1mdv2009.1
+ Revision: 312478
- New versino 0.2.1

* Fri Nov 28 2008 Funda Wang <fwang@mandriva.org> 0.1.2-1mdv2009.1
+ Revision: 307390
- new version 0.1.2

* Fri Nov 28 2008 Funda Wang <fwang@mandriva.org> 0.1.1-1mdv2009.1
+ Revision: 307342
- import menu-cache



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20227 |12mu|mesa-9.2.4-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# (cg) Cheater...
%define Werror_cflags %nil

# (aco) Needed for the dri drivers
%define _disable_ld_no_undefined 1

%bcond_with opencl
%bcond_without osmesa
%bcond_without radeonsi
%bcond_with va
%bcond_without vdpau
%bcond_without wayland

%ifarch %{arm}
%define dri_drivers "nouveau,r200,radeon"
%else
%define dri_drivers "i915,i965,nouveau,r200,radeon"
%bcond_without vmware
%endif

# as for the dri drivers: so providing one.
%define gallium_drivers "r300,r600,nouveau,svga,swrast"
%if %{with radeonsi}
%define gallium_drivers "r300,r600,radeonsi,nouveau,svga,swrast"
%endif

%define short_ver 9.2.4

Summary:	OpenGL 3.0 compatible 3D graphics library
Name:		mesa
Version:	9.2.4
Release:	4
License:	MIT
Group:		System/Libraries
Url:		http://www.mesa3d.org
Source0:	ftp://ftp.freedesktop.org/pub/mesa/%{version}/MesaLib-%{short_ver}.tar.bz2
Source3:	make-git-snapshot.sh
Source5:	mesa-driver-install
Source6:	XvMCConfig
Source7:	README.xvmc
Patch1:		GLX_INDIRECT_RENDERING_mesa9_1.patch
Patch2:		mesa-9.2-evergreen-big-endian.patch
Patch3:		mesa-9.2-hardware-float.patch
#Fedora
Patch16: mesa-9.2-no-useless-vdpau.patch

BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	gccmakedep
BuildRequires:	libxml2-python
BuildRequires:	makedepend
BuildRequires:	elfutils-devel
BuildRequires:	llvm-devel
BuildRequires:	pkgconfig(expat)
BuildRequires:	pkgconfig(libdrm) >= 2.4.21
BuildRequires:	pkgconfig(libudev)
%if %{with va}
BuildRequires:	pkgconfig(libva)
%endif
BuildRequires:	pkgconfig(talloc)
%if %{with vdpau}
BuildRequires:	pkgconfig(vdpau)
%endif
%if %{with wayland}
BuildRequires:	pkgconfig(wayland-client)
%endif
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xdamage)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xfixes)
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(xmu)
BuildRequires:	pkgconfig(xproto)
BuildRequires:	pkgconfig(xt)
BuildRequires:	pkgconfig(xvmc)
BuildRequires:	pkgconfig(xxf86vm)

%description
Mesa is an OpenGL compatible 3D graphics library.

%files
%doc docs/COPYING docs/README.*
%config(noreplace) %{_sysconfdir}/XvMCConfig
%config(noreplace) %{_sysconfdir}/X11/XvMCConfig
%config(noreplace) %{_sysconfdir}/drirc

#----------------------------------------------------------------------------

%define dridrivers %mklibname dri-drivers

%package -n %{dridrivers}
Summary:	Mesa DRI drivers
Group:		System/Libraries
Requires:	mesa = %{EVRD}

%description -n %{dridrivers}
Mesa is an OpenGL compatible 3D graphics library. This
package contains the DRI drivers and also the experimental back-ends for the
vdpau and xvmc state trackers.

%files -n %{dridrivers}
%doc docs/COPYING
%dir %{_libdir}/dri
%{_libdir}/dri/i915_dri.so
%{_libdir}/dri/i965_dri.so
%{_libdir}/dri/nouveau_dri.so
%{_libdir}/dri/nouveau_vieux_dri.so
%{_libdir}/dri/r200_dri.so
%{_libdir}/dri/r300_dri.so
%{_libdir}/dri/r600_dri.so
%{_libdir}/dri/radeon_dri.so
%if %{with radeonsi}
%{_libdir}/dri/radeonsi_dri.so
%endif
%{_libdir}/dri/swrast_dri.so
%{_libdir}/dri/vmwgfx_dri.so
#{_libdir}/gallium-pipe/pipe_i915.so
%{_libdir}/gallium-pipe/pipe_nouveau.so
%{_libdir}/gallium-pipe/pipe_r300.so
%{_libdir}/gallium-pipe/pipe_r600.so
%if %{with radeonsi}
%{_libdir}/gallium-pipe/pipe_radeonsi.so
%endif
%{_libdir}/gallium-pipe/pipe_swrast.so
%{_libdir}/gallium-pipe/pipe_vmwgfx.so
# xvmc state tracker backends
%{_libdir}/libXvMCnouveau.so.*
%{_libdir}/libXvMCr300.so.*
%{_libdir}/libXvMCr600.so.*
%{_libdir}/libXvMCsoftpipe.so.*
# vdpau state tracker backends
%{_libdir}/vdpau/libvdpau_nouveau.so.*
#{_libdir}/vdpau/libvdpau_r300.so.*
%{_libdir}/vdpau/libvdpau_r600.so.*
%if %{with radeonsi}
%{_libdir}/vdpau/libvdpau_radeonsi.so.*
%endif
#{_libdir}/vdpau/libvdpau_softpipe.so.*

#----------------------------------------------------------------------------

%define dricoremajor 1
%define libdricore %mklibname dricore %{dricoremajor}

%package -n %{libdricore}
Summary:	Shared library for DRI drivers
Group:		System/Libraries

%description -n %{libdricore}
Mesa is an OpenGL compatible 3D graphics library. This
package contains the DRI core library, needed from all DRI drivers.

%files -n %{libdricore}
%doc docs/COPYING
%{_libdir}/libdricore%{version}.so.%{dricoremajor}*

#----------------------------------------------------------------------------

%define devdricore %mklibname dricore -d

%package -n %{devdricore}
Summary:	Development files for DRI core
Group:		Development/C
Requires:	%{libdricore} = %{EVRD}
Provides:	dricore-devel = %{EVRD}

%description -n %{devdricore}
Mesa is an OpenGL compatible 3D graphics library. This
package contains the headers needed to compile DRI drivers.

%files -n %{devdricore}
%doc docs/COPYING
%{_libdir}/libdricore%{version}.so

#----------------------------------------------------------------------------

%define glmajor 1
%define libgl %mklibname gl %{glmajor}

%package -n %{libgl}
Summary:	Files for Mesa (GL and GLX libs)
Group:		System/Libraries
Requires:	%{dridrivers} = %{EVRD}
Suggests:	%mklibname txc-dxtn
# Should be removed when we cleanup other packages' Requires on this
Provides:	libmesagl = %{EVRD}

%description -n %{libgl}
Mesa is an OpenGL compatible 3D graphics library: GL
and GLX parts.

%files -n %{libgl}
%doc docs/COPYING
%{_libdir}/libGL.so.%{glmajor}*
%dir %{_libdir}/mesa
%{_libdir}/mesa/libGL.so.%{glmajor}*

#----------------------------------------------------------------------------

%define devgl %mklibname gl -d

%package -n %{devgl}
Summary:	Development files for Mesa (OpenGL compatible 3D lib)
Group:		Development/C
Requires:	%{libgl} = %{EVRD}

%description -n %{devgl}
Mesa is an OpenGL compatible 3D graphics library. This
package contains the headers needed to compile Mesa programs.

%files -n %{devgl}
%doc docs/COPYING
%{_includedir}/GL/gl.h
%{_includedir}/GL/gl_mangle.h
%{_includedir}/GL/glext.h
%{_includedir}/GL/glx.h
%{_includedir}/GL/glxext.h
%{_includedir}/GL/glx_mangle.h
%if !%{with osmesa}
%{_includedir}/GL/osmesa.h
%endif
%{_includedir}/GL/wglext.h
%{_libdir}/libGL.so
%{_libdir}/libXvMC*.so
%{_libdir}/pkgconfig/gl.pc
%{_libdir}/pkgconfig/dri.pc
%{_includedir}/GL/wmesa.h
%dir %{_includedir}/GL/internal
%{_includedir}/GL/internal/dri_interface.h

#----------------------------------------------------------------------------

%define eglmajor 1
%define libegl %mklibname egl %{eglmajor}

%package -n %{libegl}
Summary:	Files for Mesa (EGL libs)
Group:		System/Libraries

%description -n %{libegl}
Mesa is an OpenGL compatible 3D graphics library: EGL
parts.

%files -n %{libegl}
%doc docs/COPYING
%{_libdir}/libEGL.so.%{eglmajor}*
%dir %{_libdir}/egl
%{_libdir}/egl/egl_gallium.so

#----------------------------------------------------------------------------

%define devegl %mklibname egl -d

%package -n %{devegl}
Summary:	Development files for Mesa (EGL libs)
Group:		Development/C
Requires:	%{libegl} = %{EVRD}

%description -n %{devegl}
Mesa is an OpenGL compatible 3D graphics library. This
package contains the headers needed to compile Mesa programs based on EGL.

%files -n %{devegl}
%doc docs/COPYING
%{_includedir}/EGL
%{_includedir}/KHR
%{_libdir}/libEGL.so
%{_libdir}/pkgconfig/egl.pc

#----------------------------------------------------------------------------

%define gbmmajor 1
%define libgbm %mklibname gbm %{gbmmajor}

%package -n %{libgbm}
Summary:	Files for Mesa (gbm libs)
Group:		System/Libraries

%description -n %{libgbm}
Mesa is an OpenGL compatible 3D graphics library: GBM
(Graphics Buffer Manager) parts.

%files -n %{libgbm}
%doc docs/COPYING
%{_libdir}/libgbm.so.%{gbmmajor}*
%{_libdir}/gbm/gbm_*.so

#----------------------------------------------------------------------------

%define devgbm %mklibname gbm -d

%package -n %{devgbm}
Summary:	Development files for Mesa (gbm libs)
Group:		Development/C
Requires:	%{libgbm} = %{EVRD}

%description -n %{devgbm}
Mesa is an OpenGL compatible 3D graphics library. This
package contains the headers needed to compile Mesa programs based on GBM
(Graphics Buffer Manager).

%files -n %{devgbm}
%doc docs/COPYING
%{_includedir}/gbm.h
%{_libdir}/libgbm.so
%{_libdir}/pkgconfig/gbm.pc

#----------------------------------------------------------------------------

%define glesv1major 1
%define libglesv1 %mklibname glesv1_ %{glesv1major}

%package -n %{libglesv1}
Summary:	Files for Mesa (glesv1 libs)
Group:		System/Libraries

%description -n %{libglesv1}
Mesa is an OpenGL compatible 3D graphics library:
OpenGL ES library version 1 parts. OpenGL ES is a low-level, lightweight API
for advanced embedded graphics using well-defined subset profiles of OpenGL.

%files -n %{libglesv1}
%doc docs/COPYING
%{_libdir}/libGLESv1_CM.so.%{glesv1major}*

#----------------------------------------------------------------------------

%define devglesv1 %mklibname glesv1 -d

%package -n %{devglesv1}
Summary:	Development files for glesv1 libs
Group:		Development/C
Requires:	%{libglesv1} = %{EVRD}

%description -n %{devglesv1}
Mesa is an OpenGL compatible 3D graphics library. This
package contains the headers needed to compile OpenGL ES 1 programs.

%files -n %{devglesv1}
%doc docs/COPYING
%{_includedir}/GLES
%{_libdir}/libGLESv1_CM.so
%{_libdir}/pkgconfig/glesv1_cm.pc

#----------------------------------------------------------------------------

%define glesv2major 2
%define libglesv2 %mklibname glesv2_ %{glesv2major}

%package -n %{libglesv2}
Summary:	Files for Mesa (glesv2 libs)
Group:		System/Libraries

%description -n %{libglesv2}
Mesa is an OpenGL compatible 3D graphics library:
OpenGL ES library version 2 parts. OpenGL ES is a low-level, lightweight API
for advanced embedded graphics using well-defined subset profiles of OpenGL.

%files -n %{libglesv2}
%doc docs/COPYING
%{_libdir}/libGLESv2.so.%{glesv2major}*

#----------------------------------------------------------------------------

%define devglesv2 %mklibname glesv2 -d

%package -n %{devglesv2}
Summary:	Development files for glesv2 libs
Group:		Development/C
Requires:	%{libglesv2} = %{EVRD}

%description -n %{devglesv2}
Mesa is an OpenGL compatible 3D graphics library. This
package contains the headers needed to compile OpenGL ES 2 programs.

%files -n %{devglesv2}
%doc docs/COPYING
%{_includedir}/GLES2
%{_libdir}/libGLESv2.so
%{_libdir}/pkgconfig/glesv2.pc

#----------------------------------------------------------------------------

%define devglesv3 %mklibname glesv3 -d

%package -n %{devglesv3}
Summary:	Development files for glesv3 libs
Group:		Development/C
# there is no pkgconfig
Provides:	glesv3-devel = %{version}-%{release}

%description -n %{devglesv3}
This package contains the headers needed to compile OpenGL ES 3 programs.

%files -n %{devglesv3}
%doc docs/COPYING
%{_includedir}/GLES3

#----------------------------------------------------------------------------

#define openvgmajor 1
#define libopenvg %mklibname openvg %{openvgmajor}

#package -n %{libopenvg}
#Summary:	Files for MESA (OpenVG libs)
#Group:		System/Libraries

#description -n %{libopenvg}
#Mesa is an OpenGL compatible 3D graphics library:
#OpenVG parts. OpenVG is a royalty-free, cross-platform API that provides a
#low-level hardware acceleration interface for vector graphics libraries such
#as Flash and SVG.

#files -n %{libopenvg}
#doc docs/COPYING
#{_libdir}/libOpenVG.so.%{openvgmajor}*

#----------------------------------------------------------------------------

#define devopenvg %mklibname openvg -d

#package -n %{devopenvg}
#Summary:	Development files for OpenVG libs
#Group:		Development/C
#Requires:	%{libopenvg} = %{EVRD}

#description -n %{devopenvg}
#Mesa is an OpenGL compatible 3D graphics library.
#Development files for the OpenVG library.

#files -n %{devopenvg}
#doc docs/COPYING
#{_includedir}/VG
#{_libdir}/libOpenVG.so
#{_libdir}/pkgconfig/vg.pc

#----------------------------------------------------------------------------

%define glapimajor 0
%define libglapi %mklibname glapi %{glapimajor}

%package -n %{libglapi}
Summary:	Files for Mesa (glapi libs)
Group:		System/Libraries

%description -n %{libglapi}
Mesa is an OpenGL compatible 3D graphics library. This
packages provides the glapi shared library used by gallium drivers.

%files -n %{libglapi}
%doc docs/COPYING
%{_libdir}/libglapi.so.%{glapimajor}*

#----------------------------------------------------------------------------

%define devglapi %mklibname glapi -d

%package -n %{devglapi}
Summary:	Development files for glapi libs
Group:		Development/C
Requires:	%{libglapi} = %{EVRD}
Provides:	glapi-devel = %{EVRD}

%description -n %{devglapi}
Mesa is an OpenGL compatible 3D graphics library. This
package contains the headers needed to compile programs against glapi shared
library.

%files -n %{devglapi}
%doc docs/COPYING
%{_libdir}/libglapi.so

#----------------------------------------------------------------------------

%define xamajor 1
%define libxatracker %mklibname xatracker %{xamajor}

%package -n %{libxatracker}
Summary:	Files for Mesa (xa state tracker)
Group:		System/Libraries

%description -n %{libxatracker}
Mesa is an OpenGL compatible 3D graphics library: Mesa
back-end for the xa state tracker.

%files -n %{libxatracker}
%doc docs/COPYING
%{_libdir}/libxatracker.so.%{xamajor}*

#----------------------------------------------------------------------------

%define devxatracker %mklibname xatracker -d

%package -n %{devxatracker}
Summary:	Development files for xa state tracker
Group:		Development/C
Requires:	%{libxatracker} = %{EVRD}

%description -n %{devxatracker}
Mesa is an OpenGL compatible 3D graphics library. This
package contains the headers needed to compile programs against the xa state
tracker.

%files -n %{devxatracker}
%doc docs/COPYING
%{_includedir}/xa_*.h
%{_libdir}/libxatracker.so
%{_libdir}/pkgconfig/xatracker.pc

#----------------------------------------------------------------------------

%if %{with osmesa}
%define osmesamajor 8
%define libosmesa %mklibname osmesa %{osmesamajor}

%package -n %{libosmesa}
Summary:	Mesa offscreen rendering libraries
Group:		System/Libraries

%description -n %{libosmesa}
Mesa is an OpenGL compatible 3D graphics library: Mesa
off-screen rendering library.

%files -n %{libosmesa}
%doc docs/COPYING
%{_libdir}/libOSMesa.so.%{osmesamajor}*
%endif

#----------------------------------------------------------------------------

%if %{with osmesa}
%define devosmesa %mklibname osmesa -d

%package -n %{devosmesa}
Summary:	Mesa offscreen rendering development package
Group:		Development/C
Requires:	%{libosmesa} = %{EVRD}

%description -n %{devosmesa}
Mesa is an OpenGL compatible 3D graphics library. This
package contains the Mesa off-screen rendering development files.

%files -n %{devosmesa}
%doc docs/COPYING
%dir %{_includedir}/GL
%{_includedir}/GL/osmesa.h
%{_libdir}/libOSMesa.so
%{_libdir}/pkgconfig/osmesa.pc
%endif

#----------------------------------------------------------------------------

%if %{with wayland}
%define waylandeglmajor 1
%define libwaylandegl %mklibname wayland-egl %{waylandeglmajor}

%package -n %{libwaylandegl}
Summary:	Files for Mesa (Wayland EGL libs)
Group:		System/Libraries

%description -n %{libwaylandegl}
Mesa is an OpenGL compatible 3D graphics library:
Wayland EGL platform parts.

%files -n %{libwaylandegl}
%doc docs/COPYING
%{_libdir}/libwayland-egl.so.%{waylandeglmajor}*
%endif

#----------------------------------------------------------------------------

%if %{with wayland}
%define devwaylandegl %mklibname wayland-egl -d

%package -n %{devwaylandegl}
Summary:	Development files for Mesa (Wayland EGL libs)
Group:		Development/C
Requires:	%{libwaylandegl} = %{EVRD}

%description -n %{devwaylandegl}
Mesa is an OpenGL compatible 3D graphics library. This
package contains the headers needed to compile Mesa programs based on Wayland
EGL platform.

%files -n %{devwaylandegl}
%doc docs/COPYING
%{_libdir}/libwayland-egl.so
%{_libdir}/pkgconfig/wayland-egl.pc
%endif

#----------------------------------------------------------------------------

%package common-devel
Summary:	Meta package for Mesa development files
Group:		Development/C
Requires:	%{devgl} = %{EVRD}
Requires:	%{devdricore} = %{EVRD}
Requires:	%{devxatracker} = %{EVRD}
Requires:	%{devegl} = %{EVRD}
Requires:	%{devglapi} = %{EVRD}
Requires:	%{devgbm} = %{EVRD}
Requires:	%{devglesv1} = %{EVRD}
Requires:	%{devglesv2} = %{EVRD}
Requires:	%{devglesv3} = %{EVRD}
#Requires:	%{devopenvg} = %{EVRD}
%if %{with wayland}
Requires:	%{devwaylandegl} = %{EVRD}
%endif
%if %{with osmesa}
Requires:	%{devosmesa} = %{EVRD}
%endif
Requires:	pkgconfig(glu)
Requires:	pkgconfig(glut)

%description common-devel
Mesa common meta-package for development files.

%files common-devel
# This is the meta pacakge for development

#----------------------------------------------------------------------------

%prep
%setup -q -n Mesa-%{version}
%apply_patches

%if %{with osmesa}
# OSMesa cannot be built at the same time with the whole of Mesa:
# doing that causes OSMesa to miss the OpenGL symbols, see e.g.
# https://bugs.launchpad.net/ubuntu/+source/mesa/+bug/1066599
# So we duplicate the source tree and do a double build (Anssi 12/2012)
all=$(ls)
mkdir -p build-osmesa
cp -al $all build-osmesa
%endif

%build
# Always (re)generate auto* generated files using our autotools and libtoolize
autoreconf -vfi

# Taken from Mageia: fix build 
# TODO: should this be fixed in llvm somehow, or maybe the library
# symlinks should be moved to %%{_libdir}? (Anssi 08/2012)
export LDFLAGS="-L%{_libdir}/llvm"

# 1. Do configure for the "normal" tree, without OSMesa
%configure2_5x \
	--enable-dri \
	--enable-glx \
	--enable-vdpau \
%if %{with opencl}
	--enable-opencl \
	--with-libclc-path=[/path/to/libclc/] \
%else
	--disable-opencl \
%endif
	--with-dri-driverdir=%{_libdir}/dri \
	--with-dri-drivers="%{dri_drivers}" \
	--enable-r600-llvm-compiler \
%if %{with vmware}
    --enable-xa \
%endif
	--with-gallium-drivers="%{gallium_drivers}" \
	--enable-gallium-llvm \
	--with-llvm-shared-libs \
	--enable-egl \
	--enable-gallium-egl \
	--enable-gallium-gbm \
	--enable-gbm \
	--enable-gles1 \
	--enable-gles2 \
	--enable-shared-glapi \
%if %{with wayland}
	--with-egl-platforms=x11,drm,wayland \
%else
	--with-egl-platforms=x11,drm \
%endif
%if %{with radeonsi}
	--enable-glx-tls \
%else
	--disable-glx-tls \
%endif
	--enable-texture-float=yes

# 2. Build only OSMesa separately, since we want to build OSMesa without shared-glapi.
%if %{with osmesa}
pushd build-osmesa
autoreconf -vfi
%configure2_5x \
	--enable-osmesa \
	--disable-dri \
	--disable-glx \
	--disable-egl \
	--disable-shared-glapi \
	--without-gallium-drivers
popd
%endif

# 3. Do a double make, one for each tree and workaround a build error
# for OSMesa
# Build the regular tree
%make
%if %{with osmesa}
# Built the OSMesa one
%make -C build-osmesa || %make -C build-osmesa/src/mesa/program libprogram.la
%make -C build-osmesa
%endif

%install
# Do a double install:
# 1. install OSMesa
%makeinstall_std -C build-osmesa
# 2. install the regular Mesa
%makeinstall_std

# FIXME: strip will likely break the hardlink
# (blino) hardlink libGL files in %%{_libdir}/mesa
# to prevent proprietary driver installers from removing them
mkdir -p %{buildroot}%{_libdir}/mesa
pushd %{buildroot}%{_libdir}/mesa
for l in ../libGL.so.*; do cp -a $l .; done
popd

%ifarch %{x86_64}
mkdir -p %{buildroot}%{_prefix}/lib/dri
%endif

rm -f %{buildroot}/%{_includedir}/GL/glut.h
rm -f %{buildroot}/%{_includedir}/GL/glutf90.h

# .so files are not needed by vdpau: there is not devel package
rm -f %{buildroot}%{_libdir}/vdpau/libvdpau_*.so

# Use swrastg if built (Anssi 12/2011)
[ -e %{buildroot}%{_libdir}/dri/swrastg_dri.so ] && mv %{buildroot}%{_libdir}/dri/swrast{g,}_dri.so

# Remove .la libraires
#find %{buildroot} -name '*.la' -exec rm {} \;

# Install the config file needed for XvMC support,
# move it to /etc/X11 and symlink it from /etc
mkdir -p %{buildroot}%{_sysconfdir}/X11
install -m 0644 %{SOURCE6} %{buildroot}%{_sysconfdir}/X11/XvMCConfig
ln -s -t %{buildroot}%{_sysconfdir}/ %{_sysconfdir}/X11/XvMCConfig

# Tell the user about the need to adjust the config file according the actual HW
mkdir -p %{buildroot}%{_docdir}/%{dridrivers}/
install -m 0644 %{SOURCE7} %{buildroot}%{_docdir}/%{dridrivers}/


%changelog
* Thu Jan 23 2014 akdengi <alexander.kazancev@rosalab.ru> 9.2.4-4
+ Revision: 23e1d92
- fix files

* Thu Jan 23 2014 akdengi <alexander.kazancev@rosalab.ru> 9.2.4-4
+ Revision: 5c25c21
- disable Gallium for i915

* Tue Dec 17 2013 Alexander Kazancev <kazancas@gmail.com> 9.2.4-3
+ Revision: 36a635c
- Up version

* Mon Dec 16 2013 akdengi <kazancas@mandriva.ru> 9.2.4-2
+ Revision: c566096
- return /usr/lib/egl/egl_gallium.so

* Mon Dec 16 2013 akdengi <kazancas@mandriva.ru> 9.2.4-2
+ Revision: 4d5f4ad
- fix drivers

* Mon Dec 16 2013 akdengi <kazancas@mandriva.ru> 9.2.4-1
+ Revision: b7b522b
- SILENT fix build

* Sun Dec 15 2013 akdengi <kazancas@mandriva.ru> 9.2.4-1
+ Revision: e4e6d6f
- enable xvmc again

* Sat Dec 14 2013 akdengi <kazancas@mandriva.ru> 9.2.4-1
+ Revision: 8ae9829
- disable vdpau to r300 and soft

* Sat Dec 14 2013 Alexander Kazancev <kazancas@gmail.com> 9.2.4-1
+ Revision: 29e37fd
- Updated mesa.spec

* Sat Dec 14 2013 akdengi <kazancas@mandriva.ru> 9.2.4-1
+ Revision: 4142b56
- SILENT fix files

* Sat Dec 14 2013 Alexander Kazancev <kazancas@gmail.com> 9.2.4-1
+ Revision: 2812827
- SILENT delete all GL version define

* Sat Dec 14 2013 akdengi <kazancas@mandriva.ru> 9.2.4-1
+ Revision: 7e5d087
- SILENT fix rpmlint

* Sat Dec 14 2013 akdengi <kazancas@mandriva.ru> 9.2.4-1
+ Revision: 70da043
- update to 9.2.4

* Sun Oct 20 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 9.2.2-1
+ Revision: deae31b
- LOG New version 9.2.2

* Fri Oct 11 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 9.2.1-1
+ Revision: c452bcc
- LOG Restore libmesagl in Provides

* Fri Oct 11 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 9.2.1-1
+ Revision: f5055c8
- LOG Add elfutils-devel to BuildRequires

* Fri Oct 11 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 9.2.1-1
+ Revision: 55038d3
- LOG Drop pkgconfig(xorg-server) from BuildRequires and we don't build xorg modules, update files list

* Fri Oct 11 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 9.2.1-1
+ Revision: 3d4721f
- LOG New version 9.2.1, major spec cleanup

* Thu Jul 04 2013 Tigro <ashejn@gmail.com> 9.0.1-3
+ Revision: d831912
- try to fix https://bugs.freedesktop.org/show_bug.cgi?id=56416

* Mon Jan 14 2013 Alexander Khryukin <alexander@mezon.ru> 9.0.1-2
+ Revision: ab42a98
- merging with MIB and OpenMandriva, osmesa enabled

* Sat Nov 17 2012 akdengi <kazancas@mandriva.ru> 9.0.1-1
+ Revision: 440983d
- LOG -drop patch 202

* Sat Nov 17 2012 akdengi <kazancas@mandriva.ru> 9.0.1-1
+ Revision: e6c040d
- LOG -update to 9.0.1

* Thu Nov 15 2012 Alexander Khryukin <alexander@mezon.ru> 9.0.0-2
+ Revision: 3fd8701
- rebuild for new wayland server and mesa-9.0-19-g895a587.patch added (upstream patch)

* Tue Oct 23 2012 Alexander Khryukin <alexander@mezon.ru> 9.0.0-1
+ Revision: 3867d7d
- 0002-MesaLib-9.0-Wayland-0.99-api.patch added

* Mon Oct 15 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 9.0.0-1
+ Revision: a9d3c3a
- Drop old tarball

* Mon Oct 15 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 9.0.0-1
+ Revision: 7437aee
- LOG New version 9.0, drop no longer needed patches

* Thu Sep 20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 9.0.0-0.20120907.6.1
+ Revision: a054668
- LOG Adjust Obsoletes

* Thu Sep 20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 9.0.0-0.20120907.6
+ Revision: 0e30592
- LOG Properly merge old spec with updates

* Thu Sep 20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 9.0.0-0.git20120907.5
+ Revision: 07d54a3
- LOG Update Requires and Provides

* Tue Sep 18 2012 Alexander Khryukin <alexander@mezon.ru> 9.0.0-0.git20120907.4
+ Revision: c71f0fe
- lots of Obsoletes:



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20228 |12mu|mesa-demos-8.1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		mesa-demos
Version: 	8.1.0
Release: 	2
Summary:	Demos for Mesa (OpenGL compatible 3D lib)
Group:		Graphics
License:	MIT
URL:		http://www.mesa3d.org
Source0:	ftp://ftp://ftp.freedesktop.org/pub/mesa/demos/%{version}/%{name}-%{version}.tar.bz2
Source4:	Mesa-icons.tar.bz2

BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(glew)
# Not essential, but builds more demos:
BuildRequires:	pkgconfig(glut)
BuildRequires:	pkgconfig(egl)

Requires:	glxinfo = %{version}

%package -n	glxinfo
Summary:	Commandline GLX information tool
Group:		Graphics
Conflicts:	mesa-demos < 7.7-4

%description
Mesa is an OpenGL 2.1 compatible 3D graphics library.

This package contains some demo programs for the Mesa library.

%description -n	glxinfo
Mesa is an OpenGL 2.1 compatible 3D graphics library.

This package contains the glinfo & glxinfo GLX information utility.

%prep
%setup -q
%apply_patches

perl -pi -e "s|\.\./images/|%{_libdir}/mesa-demos-data/|" src/*/*.c
perl -pi -e "s,\"(.*?)\.(dat|vert|geom|frag)\",\"%{_libdir}/mesa-demos-data/\$1.\$2\",g" src/*/*.c
perl -pi -e "s|isosurf.dat|%{_libdir}/mesa-demos-data/isosurf.dat|" src/*/isosurf.c


%build
LIB_DIR=%{_lib}
INCLUDE_DIR=%{buildroot}/%{_includedir}
export LIB_DIR INCLUDE_DIR DRI_DRIVER_DIR

autoreconf -fvi
%configure2_5x --with-system-data-files
%make

%install
%makeinstall_std

# (fg) So that demos at least work :)
cp -a src/*/*.{frag,vert,geom} %{buildroot}/%{_datadir}/%{name}

# (tv) fix conflict with bitmap:
mv %{buildroot}%{_bindir}/bitmap{,-gl}

# (blino) install some egl test apps as well
for p in eglgears_screen eglgears_x11 eglinfo eglkms egltri_screen egltri_x11 peglgears xeglgears xeglthreads; do
    install -m755 src/egl/opengl/$p %{buildroot}%{_bindir}
done

# icons for three demos examples [we lack a frontend
# to launch the demos obviously]
install -m 755 -d %{buildroot}%{_miconsdir}
install -m 755 -d %{buildroot}%{_iconsdir}
install -m 755 -d %{buildroot}%{_liconsdir}
tar jxvf %{SOURCE4} -C %{buildroot}%{_iconsdir}

%files
%{_bindir}/*
%exclude %{_bindir}/glxinfo
%exclude %{_bindir}/glinfo
%dir %{_datadir}/%{name}
%{_miconsdir}/*demos*.png
%{_iconsdir}/*demos*.png
%{_liconsdir}/*demos*.png
%{_datadir}/%{name}/*

%files -n glxinfo
%{_bindir}/glxinfo
%{_bindir}/glinfo

%changelog
* Tue Dec 17 2013 Alexander Kazancev <kazancas@gmail.com> 8.1.0-2
+ Revision: 23fa9c5
- Rebuild with new glew



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20229 |12mu|microcode_ctl-2.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_version 2.1-2

Summary:   Intel / AMD CPU Microcode Utility
Name:      microcode_ctl
Version:   2.1
Release:   2
Group:     System/Kernel and hardware
License:   GPLv2
Url:       http://fedorahosted.org/microcode_ctl
Source0:   http://fedorahosted.org/released/microcode_ctl/%{name}-%{upstream_version}.tar.xz
Requires:  linux-firmware
Obsoletes: microcode
Provides:  microcode
ExclusiveArch: %ix86 x86_64

%description
The microcode_ctl utility is a companion to the microcode driver written
by Tigran Aivazian <tigran@aivazian.fsnet.co.uk>.

The microcode update is volatile and needs to be uploaded on each system
boot i.e. it doesn't reflash your cpu permanently, reboot and it reverts
back to the old microcode.

%prep
%setup -q -n %{name}-%{upstream_version}

%build
make CFLAGS="$RPM_OPT_FLAGS"

%install
rm -rf %{buildroot}
make DESTDIR=%{buildroot} PREFIX=%{_prefix} INSDIR=/usr/sbin install clean

%files
/usr/sbin/intel-microcode2ucode
/lib/firmware/*
%doc /usr/share/doc/microcode_ctl/*

%changelog
* Thu Oct 10 2013 Alexander Kazancev <kazancas@gmail.com> 2.1-2
+ Revision: 37eef4f
- Updated microcode_ctl.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20230 |12mu|mkvtoolnix-6.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Matroska multimedia file utils

Name:		mkvtoolnix
Version:	6.8.0
Release:	1
Url:		http://www.bunkus.org/videotools/mkvtoolnix/
Source0:	http://www.bunkus.org/videotools/mkvtoolnix/sources/%{name}-%{version}.tar.xz
License:	GPLv2+ and LGPLv2+
Group:		Video
BuildRequires:	bzip2-devel
BuildRequires:	libebml-devel >= 1.3.0
BuildRequires:	liblzo-devel
BuildRequires:	libmatroska-devel >= 1.4.1
BuildRequires:	magic-devel
BuildRequires:	wxgtku-devel
BuildRequires:	pkgconfig(expat)
BuildRequires:	pkgconfig(flac)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libpcre)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	boost-devel >= 1.46
BuildRequires:	ruby

%description
These tools allow information about (mkvinfo) or extraction
from (mkvdemux) or creation of (mkvmerge) or the splitting of
(mkvsplit) Matroska files. Matroska is a new multimedia file
format aiming to become THE new container format for the future. You
can find more information about it and its underlying technology, the
Extensible Binary Meta Language (EBML), at http://www.matroska.org/

%files -f %{name}.lang
%doc README TODO ChangeLog* COPYING
%{_bindir}/*
%{_datadir}/applications/mkvinfo.desktop
%{_datadir}/applications/mkvmergeGUI.desktop
%{_datadir}/icons/hicolor/*/apps/*.*
%{_datadir}/mime/packages/%{name}.xml
%{_mandir}/man1/*
%lang(ja) %{_mandir}/ja/man1/*
%lang(de) %{_mandir}/de/man1/*
%lang(nl) %{_mandir}/nl/man1/*
%lang(uk) %{_mandir}/uk/man1/*
%lang(zh_CN) %{_mandir}/zh_CN/man1/*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
# Add workaround for bug in gcc 4.7.2_2012.07
# otherwise configure won't find lambda functions support
%setup_compile_flags
export CXXFLAGS=`echo $CXXFLAGS | sed s/-gdwarf-4//`

%configure2_5x --with-wx-config=%{_bindir}/wx-config-unicode
./drake %{_smp_mflags}

%install
./drake install DESTDIR=%{buildroot}
%find_lang %{name}





%changelog
* Wed Apr 02 2014 dsilakov <denis.silakov@rosalab.ru> 6.8.0-1
+ Revision: 926cd8c
- Merge pull request #4 from import/mkvtoolnix:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20231 |12mu|mlt-0.9.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	6
%define libname	%mklibname %{name} %{major}
%define plusmaj	3
%define libplus	%mklibname mlt++ %{plusmaj}
%define devname	%mklibname %{name} -d

%define use_mmx		0

%{?_with_mmx: %global use_mmx 1}
%{?_without_mmx: %global use_mmx 0}

Summary:	Media Lovin' Toolkit nonlinear video editing library
Name:		mlt
Version:	0.9.0
Release:	3
License:	LGPLv2+
Group:		Video
Url:		http://mlt.sourceforge.net
Source0:	http://downloads.sourceforge.net/project/mlt/mlt/%{name}-%{version}.tar.gz
Patch0:		mlt-0.7.6-fix-used-symbols.patch
BuildRequires:	imagemagick
BuildRequires:	multiarch-utils >= 1.0.3
BuildRequires:	ffmpeg
BuildRequires:	ffmpeg-devel
BuildRequires:	ladspa-devel
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(frei0r)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(jack)
BuildRequires:	pkgconfig(libdv)
BuildRequires:	pkgconfig(libquicktime)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(mad)
BuildRequires:	pkgconfig(ogg)
BuildRequires:	pkgconfig(pango)
BuildRequires:	pkgconfig(samplerate)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(sox)
BuildRequires:	pkgconfig(vorbis)
# For python-bindings
BuildRequires:	swig
BuildRequires:	pkgconfig(python)

%description
MLT is an open source multimedia framework, designed and developed for
television broadcasting.

It provides a toolkit for broadcasters, video editors, media players,
transcoders, web streamers and many more types of applications. The
functionality of the system is provided via an assortment of ready to
use tools, xml authoring components, and an extendible plug-in based
API.

%package -n %{libname}
Summary:	Main library for mlt
Group:		System/Libraries

%description -n %{libname}
This package contains the libraries needed to run programs dynamically
linked with mlt.

%package -n %{libplus}
Summary:	Main library for mlt++
Group:		System/Libraries

%description -n %{libplus}
This package contains the libraries needed to run programs dynamically
linked with mlt++.

%package -n %{devname}
Summary:	Headers for developing programs that will use mlt
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Requires:	%{libplus} = %{version}-%{release}
# mlt-config requires stuff from %{_datadir}/%{name}
Requires:	%{name} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{devname}
This package contains the headers that programmers will need to develop
applications which will use mlt.

%package -n python-%{name}
Summary:	Python bindings for MLT
Group:		Development/Python
Requires:	python
Requires:	%{name} = %{version}-%{release}

%description -n python-%{name}
This module allows to work with MLT using python.

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--disable-debug \
	--enable-gpl \
%if %{use_mmx}
	--enable-mmx \
%else
	%ifarch x86_64
	--enable-mmx \
	--enable-sse \
	%else
	--disable-mmx \
	%endif
%endif
	--luma-compress \
	--enable-avformat \
	--avformat-shared=%{_prefix} \
	--avformat-swscale \
	--enable-motion-est \
	--qimage-libdir=%{qt4lib} \
	--qimage-includedir=%{qt4include} \
	--swig-languages='python'
%make

%install
%makeinstall_std
install -d %{buildroot}%{py_platsitedir}
install -pm 0644 src/swig/python/%{name}.py* %{buildroot}%{py_platsitedir}/
install -pm 0755 src/swig/python/_%{name}.so %{buildroot}%{py_platsitedir}/

%files
%doc docs COPYING README
%{_bindir}/melt
%{_datadir}/mlt
%{_libdir}/mlt

%files -n %{libname}
%{_libdir}/libmlt.so.%{major}*
%{_libdir}/libmlt.so.%{version}

%files -n %{libplus}
%{_libdir}/libmlt++.so.%{plusmaj}*
%{_libdir}/libmlt++.so.%{version}

%files -n %{devname}
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc

%files -n python-%{name}
%{py_platsitedir}/%{name}.p*
%{py_platsitedir}/_%{name}.so


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20232 |12mu|mobile-broadband-provider-info-20120614-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: mobile-broadband-provider-info
Summary: Mobile broadband providers database
Group: System/Configuration/Other
Version: 20120614
Release: 1
License: Public Domain
URL: http://live.gnome.org/NetworkManager/MobileBroadband/ServiceProviders
Source0: http://ftp.gnome.org/pub/gnome/sources/%{name}/%{version}/%{name}-%{version}.tar.xz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
BuildRequires: libxml2-utils

%description
The mobile-broadband-provider-info package contains listings of mobile
broadband (3G) providers and associated network and plan information.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root,-)
%{_datadir}/pkgconfig/%{name}.pc
%{_datadir}/%{name}/*


%changelog
* Mon Dec 09 2013 akdengi <alexander.kazancev@rosalab.ru> 20120614-1
+ Revision: 111475c
- SILENt Fix tarball



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20233 |12mu|mock-urpm-1.3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname mock_urpm

Summary:	Builds packages inside chroots
Name:		mock-urpm
Version:	1.3.1
Release:	1
License:	GPLv2+
Group:		Development/Other
Source0:        https://abf.io/soft/%{name}/archive/%{name}-%{version}.tar.gz
Patch0:		site-defaults.patch
Patch1:		mock-urpm.libmpc3.patch
Patch2:		mock-urpm.loop-control.patch
Patch3:		mock-urpm-umount-proc-when-cleaning-tmp.patch
URL:		http://wiki.rosalab.ru/en/index.php/Mock-urpm

BuildArch:	noarch
Requires:	tar
Requires:	pigz
Requires:	python-ctypes
Requires:	python-decoratortools
Requires:	usermode-consoleonly
Requires:	shadow-utils
Requires:	coreutils
Requires:	python-rpm
Requires:	rpm-build
BuildRequires:	python-devel
BuildRequires:	shadow-utils

%description
Mock-urpm takes an SRPM and builds it in a chroot

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1

%install
%makeinstall_std
mkdir -p %{buildroot}/%{_bindir}
ln -s %{_bindir}/consolehelper %{buildroot}/%{_bindir}/%{name}
ln -s %{_datadir}/bash-completion/%{name} %{buildroot}/%{_sysconfdir}/bash_completion.d/%{name}

%pre
if [ $1 -eq 1 ]; then #first install
    groupadd -r -f %{name} >/dev/null 2>&1 || :
    if [ ! -z `env|grep SUDO_USER` ]; then
	usermod -a -G %{name} `env|grep SUDO_USER | cut -f2 -d=` >/dev/null 2>&1 || :
    fi
fi

%postun
if [ $1 -eq 0 ]; then # complete removing
  rm -f %{_sysconfdir}/%{name}/default.cfg
  groupdel %{name} >/dev/null 2>&1 || :
fi

%files
# executables
%{_sbindir}/%{name}
%{_bindir}/%{name}

#consolehelper and PAM
%{_sysconfdir}/pam.d/%{name}
%{_sysconfdir}/security/console.apps/%{name}

# python stuff
%dir %{py_puresitedir}/%{modname}
%{py_puresitedir}/%{modname}/*.py
%{py_puresitedir}/%{modname}/*.pyc

#bash_completion files
%{_datadir}/bash-completion/%{name} 
%{_sysconfdir}/bash_completion.d/%{name}

# config files
%config %{_sysconfdir}/%{name}/logging.ini
%config %{_sysconfdir}/%{name}/*.cfg

#plugins
%dir %{py_puresitedir}/%{modname}/plugins
%{py_puresitedir}/%{modname}/plugins/*.py
%{py_puresitedir}/%{modname}/plugins/*.pyc

# docs
%{_mandir}/man1/%{name}.1*

# build dir
%attr(02775, root, %{name}) %dir /var/lib/%{name}

# cache dir
%attr(02775, root, %{name}) %dir /var/cache/%{name}

%changelog
* Mon Feb 09 2015 Denis Silakov <denis.silakov@rosalab.ru> 1.3.1-1
+ Revision: 557824b
- 1.3.1 - Fix priority of *sbin folders in PATH

* Mon Feb 09 2015 Denis Silakov <denis.silakov@rosalab.ru> 1.2.1-1
+ Revision: e79cbde
- Try 1.2.1

* Sun Feb 08 2015 Denis Silakov <denis.silakov@rosalab.ru> 1.3-1
+ Revision: 3a25fe3
- 1.3 - introduced new settings for environment variables configuration

* Tue Jan 27 2015 Denis Silakov <denis.silakov@rosalab.ru> 1.2.1-1
+ Revision: 93cea5b
- Add --auth-no-challenge to wget options by default

* Sat Jan 24 2015 Denis Silakov <denis.silakov@rosalab.ru> 1.2.1-1
+ Revision: 46fa9f6
- Drop .abf.yml

* Sat Jan 24 2015 Denis Silakov <denis.silakov@rosalab.ru> 1.2.1-1
+ Revision: 7a93b39
- Fix folder names for rosa2014.1 configs

* Fri Jan 23 2015 Denis Silakov <denis.silakov@rosalab.ru> 1.2-1
+ Revision: 8a4a653
- Fix patch numbering

* Fri Jan 23 2015 Denis Silakov <denis.silakov@rosalab.ru> 1.2-1
+ Revision: f9bdee1
- Force proc umount during cleanup, build from ABF

* Mon Dec 15 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.1.12-32
+ Revision: d941b52
- Spec cleanup

* Fri Jun 27 2014 Alex Burmashev <alex.burmashev@rosalab.ru> 1.1.12-32
+ Revision: 16587bc
- MassBuild#440: Increase release tag

* Wed May 14 2014 Alex Burmashev <alex.burmashev@gmail.com> 1.1.12-31
+ Revision: 8968f77
- add loop-control into chroot

* Mon May 12 2014 Alex Burmashev <alex.burmashev@gmail.com> 1.1.12-30
+ Revision: 2d8da11
- add --readdrepo option

* Wed Feb 19 2014 Alex Burmashev <alex.burmashev@gmail.com> 1.1.12-26
+ Revision: 2376f16
- use libmpc3 for 2012.1

* Thu Feb 13 2014 Alex Burmashev <alex.burmashev@gmail.com> 1.1.12-25
+ Revision: cdeaf6b
- add urpmi to chroot

* Thu Feb 13 2014 Alex Burmashev <alex.burmashev@gmail.com> 1.1.12-24
+ Revision: e10c78a
- added a test patch to call urpmi from chroot

* Thu Feb 13 2014 Alex Burmashev <alex.burmashev@gmail.com> 1.1.12-23
+ Revision: df5fa9a
- added a test patch

* Tue Oct 01 2013 Alex Burmashev <alex.burmashev@rosalab.ru> 1.1.12-21
+ Revision: 0157dd8
- rediffed patch, config need new option, even empty

* Tue Oct 01 2013 Alex Burmashev <alex.burmashev@rosalab.ru> 1.1.12-20
+ Revision: d1054f9
- added patch to support urpm_options, passed to urpmi.addmedia and urpmi.update

* Tue Oct 01 2013 Alex Burmashev <alex.burmashev@rosalab.ru> 1.1.12-20
+ Revision: 24830ac
- added patch to support urpm_options, passed to urpmi.addmedia and urpmi.update

* Tue Feb 12 2013 Anton Kirilenko <anton.kirilenko@rosalab.ru> 1.1.12-19
+ Revision: 401ac8d
- Fix for initial configuration permissions

* Fri Feb 01 2013 Anton Kirilenko <anton.kirilenko@rosalab.ru> 1.1.12-18
+ Revision: f8b8276
- merging

* Fri Feb 01 2013 Anton Kirilenko <anton.kirilenko@rosalab.ru> 1.1.12-18
+ Revision: 56cb50b
- Fix for verbose output formatting and in-chroot internet

* Tue Dec 18 2012 Anton Kirilenko <anton.kirilenko@rosalab.ru> 1.1.12-17
+ Revision: a0f99cc
- Fix for hardcoded config path

* Tue Dec 18 2012 Anton Kirilenko <anton.kirilenko@rosalab.ru> 1.1.12-17
+ Revision: bbe78fd
- Fix for hardcoded config path

* Thu Dec 13 2012 Anton Kirilenko <anton.kirilenko@rosalab.ru> 1.1.12-16
+ Revision: 0b9341a
- Group detection improvements

* Thu Dec 13 2012 Anton Kirilenko <anton.kirilenko@rosalab.ru> 1.1.12-16
+ Revision: a9c5806
- Group detection improvements

* Thu Dec 06 2012 Anton Kirilenko <anton.kirilenko@rosalab.ru> 1.1.12-15
+ Revision: f1f131a
- Bugfix: --buildsrpm didn't raise an exception on rpmbuild failure

* Thu Dec 06 2012 Anton Kirilenko <anton.kirilenko@rosalab.ru> 1.1.12-15
+ Revision: 05f0b76
- Bugfix: --buildsrpm didn't raise an exception on rpmbuild failure

* Wed Nov 21 2012 Anton Kirilenko <anton.kirilenko@rosalab.ru> 1.1.12-14
+ Revision: 68dd6e4
- Config files for Mandriva-cooker

* Wed Nov 21 2012 Anton Kirilenko <anton.kirilenko@rosalab.ru> 1.1.12-14
+ Revision: 73edccb
- Config files for Mandriva-cooker

* Tue Nov 20 2012 Anton Kirilenko <anton.kirilenko@rosalab.ru> 1.1.12-14
+ Revision: 108371a
- Bugfixes for UID processing and mtab mounting

* Tue Nov 20 2012 Anton Kirilenko <anton.kirilenko@rosalab.ru> 1.1.12-14
+ Revision: 3a08822
- Bugfixes for UID processing and mtab mounting

* Thu Sep 20 2012 Anton Kirilenko <anton.kirilenko@rosalab.ru> 1.1.12-12
+ Revision: d7a8248
- 1.1.12-12 New configs for rosa2012.1

* Thu Sep 20 2012 Anton Kirilenko <anton.kirilenko@rosalab.ru> 1.1.12-12
+ Revision: 07e7980
- 1.1.12-12 New configs for rosa2012.1

* Wed May 23 2012 Anton Kirilenko <anton.kirilenko@rosalab.ru> 1.1.12-10
+ Revision: e1f24e8
- LOG Ability to copy urpmi configs to chroot have been added

* Wed May 23 2012 Anton Kirilenko <anton.kirilenko@rosalab.ru> 1.1.12-10
+ Revision: b1b9daf
- LOG Ability to copy urpmi configs to chroot have been added

* Sat Apr 28 2012 root <root@localhost.localdomain> 1.1.12-9
+ Revision: bc647f8
- update to last version

* Sat Apr 28 2012 root <root@localhost.localdomain> 1.1.12-9
+ Revision: 9281b12
- update to last version

* Wed Feb 08 2012 Rosa <rosa@rosa-build.rosalab.ru> 1.1.12-1
+ Revision: 0bd19bc
- Automatic import for version 1.1.12



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20234 |12mu|modemmanager-1.2.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define srcname ModemManager

%define major 0
%define libname %mklibname mm-glib %{major}
%define devname %mklibname mm-glib -d

Summary:	Mobile broadband modem management service
Name:		modemmanager
Version:	1.2.0
Release:	3
License:	GPLv2+
Group:		System/Configuration/Networking
Url:		http://www.gnome.org/projects/NetworkManager/
Source0:	http://www.freedesktop.org/software/ModemManager/%{srcname}-%{version}.tar.xz
BuildRequires:	gtk-doc
BuildRequires:	intltool
BuildRequires:	ppp
BuildRequires:	xsltproc
BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gudev-1.0)
BuildRequires:	pkgconfig(mbim-glib)
BuildRequires:	pkgconfig(polkit-gobject-1)
BuildRequires:	pkgconfig(qmi-glib)
Requires:	qmi-tools
Requires:	usb_modeswitch
Requires(pre,post,preun,postun):	systemd

%description
The ModemManager service provides a consistent API to operate many 
different modems, including mobile broadband (3G) devices.

%files -f %{srcname}.lang
%doc README AUTHORS
%{_sysconfdir}/dbus-1/system.d/org.freedesktop.%{srcname}1.conf
%{_datadir}/dbus-1/system-services/org.freedesktop.%{srcname}1.service
%attr(0755,root,root) %{_sbindir}/%{srcname}
%attr(0755,root,root) %{_bindir}/mmcli
%{_datadir}/dbus-1/interfaces/*.xml
%dir %{_libdir}/%{srcname}
%attr(0755,root,root) %{_libdir}/%{srcname}/libmm-plugin-*.so
%{_unitdir}/%{srcname}.service
%{_mandir}/man8/*
%{_iconsdir}/hicolor/22x22/apps/%{srcname}.png
/lib/udev/rules.d/*.rules

%triggerin -- %{name} < 1.0.0-8
#<akdengi> We need enable modemanager allready after install
/bin/systemctl enable %{srcname}.service
/bin/systemctl start %{srcname}.service

%post
%systemd_post %{srcname}.service

%preun
%systemd_preun %{srcname}.service

%postun
%systemd_postun

#----------------------------------------------------------------------------

%package devel
Summary:	Headers for adding ModemManager support to applications
Group:		System/Libraries

%description devel
This package contains various headers for accessing some ModemManager
functionality from applications.

%files devel
%{_includedir}/%{srcname}/*.h
%dir %{_datadir}/gtk-doc/html/%{srcname}
%{_datadir}/gtk-doc/html/%{srcname}/*
%{_libdir}/pkgconfig/%{srcname}.pc

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Libraries for adding ModemManager support to applications that use glib
Group:		System/Libraries
Conflicts:	%{name}-glib < 1.2.0
Obsoletes:	%{name}-glib < 1.2.0

%description -n %{libname}
This package contains the libraries that make it easier to use some 
ModemManager functionality from applications that use glib.

%files -n %{libname}
%{_libdir}/libmm-glib.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Libraries and headers for adding glib ModemManager support  
Group:		System/Libraries
Requires:	%{name}-devel = %{EVRD}
Requires:	%{libname} = %{EVRD}
Requires:	pkgconfig(glib-2.0)
Conflicts:	%{name}-glib-devel < 1.2.0
Obsoletes:	%{name}-glib-devel < 1.2.0
Provides:	%{name}-glib-devel = %{EVRD}

%description -n %{devname}
This package contains various headers for accessing some ModemManager 
functionality from glib applications.

%files -n %{devname}
%{_libdir}/libmm-glib.so
%dir %{_includedir}/libmm-glib
%{_includedir}/libmm-glib/*.h
%{_libdir}/pkgconfig/mm-glib.pc
%dir %{_datadir}/gtk-doc/html/libmm-glib
%{_datadir}/gtk-doc/html/libmm-glib/*

#----------------------------------------------------------------------------

%prep
%setup -q -n %{srcname}-%{version}

%build
pppver=`rpm -q --qf "%{VERSION}" ppp`
pppddir=%{_libdir}/pppd/$pppver
%configure2_5x \
	--enable-more-warnings=error \
	--with-udev-base-dir=/lib/udev \
	--enable-gtk-doc=yes \
	--with-polkit=no \
	--with-systemdsystemunitdir=%{_unitdir} \
	--disable-static \
	--disable-introspection \
	--with-qmi=yes \
	--with-mbim=yes \
	--with-newest-qmi-commands
%make

%install
%makeinstall_std

# only used by test suite
rm -f %{buildroot}%{_libdir}/pppd/2.*/*.so

%find_lang %{srcname}

%check
%make check

%changelog
* Wed Apr 02 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.2.0-3
+ Revision: e63fdc7
- Add qmi-tools to Requires

* Tue Apr 01 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.2.0-2
+ Revision: f1b6748
- Enable MBIM support and newest QMI commands

* Mon Mar 31 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.2.0-1
+ Revision: 0c3e066
- New version 1.2.0, properly name glib library and devel packages, update BuildRequires

* Thu Sep 05 2013 akdengi <kazancas@mandriva.ru> 1.0.0-8
+ Revision: c0ca990
- enable if install < 1.0.0-8

* Thu Sep 05 2013 akdengi <kazancas@mandriva.ru> 1.0.0-8
+ Revision: aa31f22
- already enable service if upgrade from MM < 1.0.0

* Wed Sep 04 2013 akdengi <kazancas@mandriva.ru> 1.0.0-7
+ Revision: 0a25103
- disable polkit

* Wed Sep 04 2013 akdengi <kazancas@mandriva.ru> 1.0.0-7
+ Revision: 3b389cc
- BR pkgconfig(qmi-glib)

* Wed Sep 04 2013 akdengi <kazancas@mandriva.ru> 1.0.0-7
+ Revision: 694d99e
- fix tag

* Wed Sep 04 2013 akdengi <kazancas@mandriva.ru> 
+ Revision: 02e0f22
- Disable mbim, enable qmi, change warning level and drop BR dia

* Tue Sep 03 2013 Alexander Kazancev <kazancas@gmail.com> 1.0.0-7
+ Revision: 6904dab
- Use %{srcname} in post/preun скриптах

* Fri Aug 30 2013 akdengi <kazancas@mandriva.ru> 1.0.0-6
+ Revision: 79d44c6
- disable QMI

* Mon Aug 19 2013 Alexander Kazancev <kazancas@gmail.com> 1.0.0-4
+ Revision: c9bf920
- Return systemd macros

* Mon Aug 19 2013 akdengi <kazancas@mandriva.ru> 1.0.0-4
+ Revision: 50558c6
- enable service, not preset

* Sun Aug 18 2013 akdengi <kazancas@mandriva.ru> 1.0.0-3
+ Revision: 7089acd
- return systemd configure

* Sun Aug 18 2013 akdengi <kazancas@mandriva.ru> 1.0.0-3
+ Revision: 60ce3aa
- use separate requires for systemd

* Sun Aug 18 2013 akdengi <kazancas@mandriva.ru> 1.0.0-2
+ Revision: bdaf3d7
- fix previous error commit

* Sun Aug 18 2013 akdengi <kazancas@mandriva.ru> 1.0.0-3
+ Revision: 963ac71
- add ModemManager.service to postun

* Sun Aug 18 2013 akdengi <kazancas@mandriva.ru> 1.0.0-2
+ Revision: fbc4bfd
- add propertly systemd service support. Enable QMI

* Sun Aug 18 2013 akdengi <kazancas@mandriva.ru> 1.0.0-2
+ Revision: 91cda94
- up release

* Sun Aug 18 2013 akdengi <kazancas@mandriva.ru> 1.0.0-1
+ Revision: e88c7f1
- add build requires

* Sun Aug 18 2013 akdengi <kazancas@mandriva.ru> 1.0.0-1
+ Revision: 87432a7
- fix summary long

* Sun Aug 18 2013 akdengi <kazancas@mandriva.ru> 1.0.0-1
+ Revision: 0273f03
- short descriptions for avoid rpmlint errors

* Sun Aug 18 2013 akdengi <kazancas@mandriva.ru> 1.0.0-1
+ Revision: 60590cc
- add missing \ in configutr

* Sun Aug 18 2013 akdengi <kazancas@mandriva.ru> 1.0.0-1
+ Revision: b12f6f0
- fix configure options

* Sun Aug 18 2013 akdengi <kazancas@mandriva.ru> 1.0.0-1
+ Revision: c2e1ac7
- add systemd to requires

* Sun Aug 18 2013 akdengi <kazancas@mandriva.ru> 1.0.0-1
+ Revision: 0763c4c
- really enable build gtk doc

* Sun Aug 18 2013 akdengi <kazancas@mandriva.ru> 1.0.0-1
+ Revision: fdc633c
- another spec fix

* Sun Aug 18 2013 akdengi <kazancas@mandriva.ru> 1.0.0-1
+ Revision: facd506
- add udev dir to files

* Sun Aug 18 2013 akdengi <kazancas@mandriva.ru> 1.0.0-1
+ Revision: 06e4ced
- fix configure options

* Sun Aug 18 2013 akdengi <kazancas@mandriva.ru> 1.0.0-1
+ Revision: 4b2027f
- split package for subpackage. Enable polkit



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20235 |12mu|monitorix-3.5.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:              monitorix
Version:           3.5.0
Release:           4
Summary:           A free, open source, lightweight system monitoring tool
License:           GPLv2+
Group:             Monitoring
URL:               http://www.monitorix.org
Source0:           http://www.monitorix.org/%{name}-%{version}.tar.gz
BuildArch:         noarch
BuildRequires:     perl
BuildRequires:     systemd
Requires:          logrotate
Requires:          perl(CGI)
Requires:          perl(Config::General)
Requires:          perl(DBD::mysql)
Requires:          perl(DBI)
Requires:          perl(HTTP::Server::Simple::CGI)
Requires:          perl(XML::Simple)
Requires:          perl(IO::Socket::SSL)
Requires(pre):     rpm-helper
Requires(post):    systemd
Requires(preun):   systemd
Requires(postun):  systemd rpm-helper

%description
Monitorix is a free, open source, lightweight system monitoring tool designed
to monitor as many services and system resources as possible. It has been
created to be used under production Linux/UNIX servers, but due to its
simplicity and small size may also be used on embedded devices as well.

%prep
%setup -q
sed -i 's|#!/usr/bin/env perl|#!/usr/bin/perl|' %{name}
sed -i 's|#!/usr/bin/env perl|#!/usr/bin/perl|' %{name}.cgi
sed -i 's|nobody|%{name}|' %{name}.conf

%build
# Nothing to build.

%install
install -pDm644 docs/%{name}.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/%{name}
mkdir -p %{buildroot}/%{_sysconfdir}/%{name}
mkdir -p %{buildroot}/%{_sysconfdir}/%{name}/conf.d
install -pDm644 %{name}.conf %{buildroot}%{_sysconfdir}/%{name}/%{name}.conf
install -pDm755 %{name} %{buildroot}%{_bindir}/%{name}
mkdir -p %{buildroot}/usr/lib/%{name}
install -pDm644 lib/*.pm %{buildroot}/usr/lib/%{name}
mkdir -p %{buildroot}%{_localstatedir}/lib/%{name}/www
install -pDm644 logo_top.png %{buildroot}%{_localstatedir}/lib/%{name}/www
install -pDm644 logo_bot.png %{buildroot}%{_localstatedir}/lib/%{name}/www
install -pDm644 %{name}ico.png %{buildroot}%{_localstatedir}/lib/%{name}/www
mkdir -p %{buildroot}%{_localstatedir}/lib/%{name}/www/imgs
mkdir -p %{buildroot}%{_localstatedir}/lib/%{name}/www/cgi
install -pDm755 %{name}.cgi %{buildroot}%{_localstatedir}/lib/%{name}/www/cgi
mkdir -p %{buildroot}%{_localstatedir}/lib/%{name}/reports
install -pDm644 reports/*.html %{buildroot}%{_localstatedir}/lib/%{name}/reports
mkdir -p %{buildroot}%{_localstatedir}/lib/%{name}/usage
mkdir -p %{buildroot}%{_mandir}/man5
mkdir -p %{buildroot}%{_mandir}/man8
install -pDm644 man/man5/%{name}.conf.5 %{buildroot}%{_mandir}/man5
install -pDm644 man/man8/%{name}.8 %{buildroot}%{_mandir}/man8
install -pDm644 docs/%{name}.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
install -pDm644 docs/%{name}.service %{buildroot}%{_unitdir}/%{name}.service

%pre
%_pre_useradd %{name} %{_localstatedir}/lib/%{name} /bin/false
%_pre_groupadd %{name} %{name}

%post
%_post_service %{name}

%preun
%systemd_preun %{buildroot}%{_unitdir}/%{name}.service

%postun
%systemd_postun_with_restart %{buildroot}%{_unitdir}/%{name}.service
%_postun_userdel %{name}
%_postun_groupdel %{name} %{name}

%files
%doc Changes COPYING README README.nginx
%doc docs/%{name}-alert.sh docs/%{name}-apache.conf docs/%{name}-lighttpd.conf
%doc docs/htpasswd.pl
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%dir %{_sysconfdir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf
%dir %{_sysconfdir}/%{name}/conf.d
%dir %{_localstatedir}/lib/%{name}/
%dir %{_localstatedir}/lib/%{name}/www
%dir %{_localstatedir}/lib/%{name}/www/cgi
%dir %{_localstatedir}/lib/%{name}/reports
%{_localstatedir}/lib/%{name}/reports/*.html
%{_mandir}/man5/%{name}.conf.5*
%{_mandir}/man8/%{name}.8*
%{_unitdir}/%{name}.service
%{_bindir}/%{name}
%{_prefix}/lib/%{name}/
%{_localstatedir}/lib/%{name}/www/logo_top.png
%{_localstatedir}/lib/%{name}/www/logo_bot.png
%{_localstatedir}/lib/%{name}/www/%{name}ico.png
%{_localstatedir}/lib/%{name}/www/cgi/%{name}.cgi
%attr(755,%{name},%{name}) %{_localstatedir}/lib/%{name}/www/imgs
%attr(755,root,root) %{_localstatedir}/lib/%{name}/usage

%changelog
* Tue Apr 15 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.5.0-4
+ Revision: fdf54aa
- Fix service removal



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20236 |12mu|mozilla-thunderbird-31.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define __libtoolize /bin/true
%define __cputoolize /bin/true

%define _enable_debug_packages %{nil}
%define debug_package %{nil}

%define official_branding 1

%if %{official_branding}
%define title Mozilla Thunderbird
%else
%define title Mail/News
%endif

%define oname thunderbird
%define tb_appid \{3550f703-e582-4d05-9a08-453d09bdfdc6\}
%define tbdir %{_libdir}/%{oname}-%{version}
%define tbextdir %{_libdir}/mozilla/extensions/%{tb_appid}

%define xpi 0
%define enigmail_version 1.7
%define enigmail_short_version 1.7
%define enigmail_id \{847b3a00-7ab1-11d4-8f02-006008948af5\}

%define __noautoprov 'libgtkembedmoz\\.so(.*)|libxpcom\\.so(.*)'
%define __noautoreq 'libgtkembedmoz\\.so(.*)|libxpcom\\.so(.*)|libxul\\.so(.*)'

# FIXME: Bug in nsExtensionManager.js prevents using x86_64 as arch
# FIXME: I tried to modify nsExtensionManager.js.in, but it
# FIXME: complained that I had modified it
%ifarch %{ix86}
%define tbarch x86
%else # ix86
%ifarch x86_64
%define tbarch %{_arch}
%else # x86_64
%define tbarch %{_arch}
%endif # x86_64
%endif # ix86

# this seems fragile, so require the exact version or later (#58754)
%define sqlite3_version %(pkg-config --modversion sqlite3 &>/dev/null && pkg-config --modversion sqlite3 2>/dev/null || echo 0)
# this one as well (#59759)
%define nss_libname %mklibname nss 3
%define nss_version %(pkg-config --modversion nss &>/dev/null && pkg-config --modversion nss 2>/dev/null || echo 0)

%define major 31.0
%define realver %{major}

Name:		mozilla-thunderbird
Version:	%{major}
Release:	1
Summary:	Full-featured email, RSS, and newsgroup client
License:	MPL
Group:		Networking/Mail
Url:		http://www.mozillamessaging.com/
Source0:	http://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/%{version}/source/thunderbird-%{version}.source.tar.bz2
Source1:	http://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/%{version}/source/thunderbird-%{version}.source.tar.bz2.asc
Source10:	mozilla-thunderbird.rpmlintrc
Source12:	mozilla-thunderbird-mandriva-default-prefs.js
Source30:	mozilla-thunderbird-open-browser.sh
Source31:	mozilla-thunderbird-open-browser-xdg.sh
# Mandriva sources (Source300+)
Source300:	http://www.mozilla-enigmail.org/download/source/enigmail-%{enigmail_version}.tar.gz
Source301:	http://www.mozilla-enigmail.org/download/source/enigmail-%{enigmail_version}.tar.gz.asc
Source302:	%{name}-icons.tar.bz2
# Language package template
Source400:	mozilla-thunderbird-enigmail-l10n-template.in
Source999:	icons.tar.xz
# Build patches
Patch2:		mozilla-firefox-1.0-prdtoa.patch
Patch3:		thunderbird-objdir.patch
Patch201:	mozilla-thunderbird-24.1.0-default-mailer.patch
Patch212:	mozilla-thunderbird-enigmail-ui-content-contents-rdf.patch
Patch213:	mozilla-thunderbird-enigmail-build-package-contents-rdf.patch
# Mandriva patches (Patch300+)
Patch300:	mozilla-thunderbird-0.8-progname.patch
Patch301:	mozilla-thunderbird-enigmail-package.patch
Patch304:	mozilla-thunderbird-run-mozilla.patch
# OpenSuse patches (Patch400+)
Patch400:	thunderbird-appname.patch

Patch600:	mozilla-thunderbird-big-icon.patch

%if %{official_branding}
BuildRequires:	imagemagick
%endif
BuildRequires:	autoconf2.1
BuildRequires:	gzip
BuildRequires:	python
BuildRequires:	unzip
BuildRequires:	yasm >= 1.0.1
BuildRequires:	zip
BuildRequires:	jpeg-devel
BuildRequires:	libiw-devel
BuildRequires:	nss-static-devel >= 2:3.16.2
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(hunspell)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(libevent) >= 1.4.7
BuildRequires:	pkgconfig(libgnomeui-2.0)
BuildRequires:	pkgconfig(libIDL-2.0)
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	pkgconfig(libstartup-notification-1.0)
BuildRequires:	pkgconfig(nspr) >= 4.10.6
BuildRequires:	pkgconfig(nss)
BuildRequires:	pkgconfig(sqlite3) >= 3.8.4.1
BuildRequires:	pkgconfig(xft)
BuildRequires:	pkgconfig(xt)
BuildRequires:	pkgconfig(vpx) >= 0.9.7
BuildRequires:	pkgconfig(zlib)
BuildRequires:	librsvg
BuildRequires:	pkgconfig(cairo) >= 1.10
#BuildRequires:	pkgconfig(libpng) >= 1.4.8
BuildRequires:	pkgconfig(gstreamer-1.0)
BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0)

Requires:	%{mklibname sqlite3_ 0} >= %{sqlite3_version}
Requires:	%{nss_libname} >= 2:%{nss_version}
Requires(post,postun):	desktop-file-utils
Requires(post):	mktemp
Requires(post,postun): rpm-helper
Requires:	xdg-utils

BuildRequires:	libiw-devel
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	python-setuptools
BuildRequires:	python-virtualenv


%description
%{title} is a full-featured email, RSS and newsgroup client that
makes emailing safer, faster and easier than ever before.

#===============================================================================

%package enigmail
Summary:	Access the authentication and encryption features provided by GnuPG
Group:		Networking/Mail
Requires:	%{name} >= %{version}
Requires:	gnupg
Requires(post,preun): %{name} >= %{version}
Requires(post,postun):	mktemp
# Bug #35180
Suggests:	pinentry-gtk2

%description enigmail
Enigmail is an extension to the mail client of %{title}
which allows users to access the authentication and encryption
features provided by GnuPG.

Main Features

    * Encrypt/sign mail when sending, decrypt/authenticate received
      mail
    * Support for inline-PGP (RFC 2440) and PGP/MIME (RFC 3156)
    * Per-Account based encryption and signing defaults
    * Per-Recipient rules for automated key selection, and
      enabling/disabling encryption and signing
    * OpenPGP key management interface

#===============================================================================

%package -n nsinstall
Summary:	Netscape portable install command
Group:		Development/Other

%description -n nsinstall
Netscape portable install command.

#===============================================================================
%package lightning
Summary:	Calendar extension for Thunderbird
Group:		Networking/Mail
URL:		http://www.mozilla.org/projects/calendar/lightning/
Requires:	%{name} >= %{version}

%description lightning
Calendar extension for Thunderbird.

#===============================================================================
# enigmail-l10n
# Supported l10n language lists
%define l10n_langlist	ar ca cs de el es fi fr it ja ko nb nl pl pt pt_BR ru sl sv tr vi zh_CN zh_TW

# Disabled l10n languages, for any reason
# nl sk es_AR do not support 0.95.0 yet
%define disabled_l10n_langlist	hu
# define disabled_l10n_langlist %{nil}

# Language descriptions
%define language_ar ar
%define langname_ar Arabic
%define language_ca ca
%define langname_ca Catalan
%define language_cs cs-CZ
%define langname_cs Czech
%define language_de de
%define langname_de German
%define language_el el
%define langname_el Greek
%define language_es_AR es-AR
%define langname_es_AR Spanish (Argentina)
%define language_es es-ES
%define langname_es Spanish
%define language_fi fi-FI
%define langname_fi Finnish
%define language_fr fr
%define langname_fr French
%define language_hu hu-HU
%define langname_hu Hungarian
%define language_it it-IT
%define langname_it Italian
%define language_ja ja-JP
%define langname_ja Japanese
%define language_ko ko-KR
%define langname_ko Korean
%define language_nb nb-NO
%define langname_nb Norwegian Bokmaal
%define langname_nl Dutch
%define language_nl nl
%define language_pl pl
%define langname_pl Polish
%define langname_pt Portuguese
%define language_pt pt-PT
%define language_pt_BR pt-BR
%define langname_pt_BR Brazilian portuguese
%define language_ro ro-RO
%define langname_ro Romanian
%define language_ru ru-RU
%define langname_ru Russian
%define language_sk sk
%define langname_sk Slovak
%define language_sl sl-SI
%define langname_sl Slovenian
%define language_sv sv-SE
%define langname_sv Swedish
%define language_tr tr
%define langname_tr Turkish
%define language_vi vi
%define langname_vi Vietnamese
%define language_zh_CN zh-CN
%define langname_zh_CN Simplified Chinese
%define language_zh_TW zh-TW
%define langname_zh_TW Traditional Chinese

# --- Danger line ---

# All langs
%{expand:%%define langlist %(for lang in %l10n_langlist; do echo "$lang"; done | sort -u | sed ':a;$!N;s/\n/ /;ta')}

# Defaults (all languages enabled by default)
# l10n
%{expand:%(for lang in %l10n_langlist; do echo "%%define l10n_$lang 1"; done)}
%{expand:%(for lang in %disabled_l10n_langlist; do echo "%%define l10n_$lang 0"; done)}

# Params
%{expand:%(for lang in %langlist; do echo "%%bcond_without $lang"; done)}

# Locales
%{expand:%(for lang in %l10n_langlist; do echo "%%define locale_$lang `echo $lang | cut -d _ -f 1` "; done)}

# Expand all languages packages.
%{expand:%(\
	for lang in %langlist; do\
		echo "%%{expand:%%(sed "s!__LANG__!$lang!g" %{_sourcedir}/mozilla-thunderbird-enigmail-l10n-template.in 2> /dev/null)}";\
	done\
	)
}
#===============================================================================

%prep
%setup -q -c

#===================
# Thunderbird itself
%setup -q -T -D -n %{name}-%{version}/comm-esr31

%patch2 -p0
%patch3 -p2 -b .objdir
%patch201 -p1 -b .default_mail
%patch300 -p0 -b .progname
%patch301 -p1 -b .enigmailpackage
%patch304 -p0 -b .run-mozilla
%patch400 -p1 -b .appname
%patch600 -p2 -b .big-icon

#===============================================================================
# Enigmail
%setup -q -T -D -n %{name}-%{version}/comm-esr31/mozilla/extensions -a300
%if 0
%patch212 -p2 -b .enigmail-ui-content-contents-rdf
%patch213 -p2 -b .enigmail-build-package-contents-rdf
%endif

%if !%{official_branding}
%setup -q -T -D -n %{name}-%{version}/comm-esr31 -a302
%endif

%setup -q -T -D -n %{name}-%{version}/comm-esr31

#===============================================================================

%build
export BUILD_OFFICIAL=1
export MOZILLA_OFFICIAL=1

%global optflags %(echo %{optflags} | sed -e 's/-gdwarf-4//' -e 's/-fvar-tracking-assignments//' -e 's/-frecord-gcc-switches//' -e 's/-Wa,--compress-debug-sections//')

%setup_compile_flags

export MOZCONFIG=`pwd`/.mozconfig
cat > $MOZCONFIG << EOF
mk_add_options MOZILLA_OFFICIAL=1
mk_add_options BUILD_OFFICIAL=1
mk_add_options MOZ_MAKE_FLAGS="%{_smp_mflags}"
mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/objdir
ac_add_options --prefix="%{_prefix}"
ac_add_options --libdir="%{_libdir}"
ac_add_options --sysconfdir="%{_sysconfdir}"
ac_add_options --mandir="%{_mandir}"
ac_add_options --includedir="%{_includedir}"
ac_add_options --datadir="%{_datadir}"
ac_add_options --enable-application=mail
ac_add_options --with-system-nspr
ac_add_options --with-system-nss
ac_add_options --with-system-jpeg
ac_add_options --with-system-zlib
ac_add_options --with-system-libevent
ac_add_options --with-system-libvpx
ac_add_options --enable-system-cairo
ac_add_options --with-system-bz2
ac_add_options --enable-system-sqlite
ac_add_options --enable-system-hunspell
ac_add_options --with-pthreads
ac_add_options --disable-tests
ac_add_options --disable-debug
ac_add_options --enable-optimize
ac_add_options --disable-installer
ac_add_options --disable-updater
ac_add_options --enable-xinerama
ac_add_options --disable-crashreporter
ac_add_options --enable-default-toolkit=cairo-gtk2
ac_add_options --disable-xprint
ac_add_options --disable-strip
ac_add_options --enable-pango
ac_add_options --enable-startup-notification
ac_add_options --enable-svg
ac_add_options --enable-canvas
ac_add_options --enable-crypto
ac_add_options --enable-mathml
ac_add_options --enable-gstreamer=1.0
ac_add_options --disable-gnomevfs
ac_add_options --enable-gio
ac_add_options --disable-mochintest
ac_add_options --disable-cpp-exceptions
ac_add_options --enable-calendar
ac_add_options --enable-official-branding
ac_add_options --with-distribution-id=com.mandriva
EOF

mkdir -p mozilla/objdir

%make -f client.mk build

#===============================================================================

pushd mozilla/extensions/enigmail
for i in `find . -type f -name Makefile.in`; do
    if [ -f $i.bak ]; then
        cp $i.bak $i
    else
        cp $i $i.bak
    fi
#    %{__perl} -pi -e 's|^(DEPTH.*= )../|\1|;' $i
done
%configure2_5x
make
popd

pushd mozilla/extensions/enigmail/lang
chmod 0755 ./make-lang.sh
for i in `cat current-languages.txt`; do
  ./make-lang.sh $i %{enigmail_short_version}
done
popd

#pushd mozilla/extensions/enigmail
#
#%{make} LOCAL_INCLUDES+="-I\$(DEPTH)/mailnews/mime/src -I../build -I../src -I../ipc/src"
#
#(cd lang
# %{__perl} -pi -e 's|es-AR/enigmail.properties|es-ES/enigmail.properties|' jar.mn
# echo 'zh-TW' >> current-languages.txt
#%{make} LOCAL_INCLUDES+="-I\$(DEPTH)/mailnews/mime/src -I../build -I../src -I../ipc/src"
#popd
#
#pushd mozilla/extensions/enigmail/lang
#chmod 0755 ./make-lang.sh
# for i in `cat current-languages.txt`; do
#   ./make-lang.sh $i %{enigmail_short_version}
# done
#)
#
#%make xpi
#popd

#===============================================================================

%install
mkdir -p %{buildroot}{%{_libdir},%{_bindir},%{_datadir}/applications}
mkdir -p %{buildroot}%{tbdir}

rm -f extensions/spellcheck/locales/en-US/hunspell/en-US.{dic,aff}

%makeinstall_std -f client.mk

rm -rf %{buildroot}%{tbdir}/dictionaries
ln -s /usr/share/dict/mozilla %{buildroot}%{tbdir}/dictionaries

%if %{official_branding}
install -p -D %{buildroot}%{tbdir}/chrome/icons/default/default256.png %{buildroot}%{_datadir}/pixmaps/%{name}.png
%else
install -p -D %{SOURCE302} %{buildroot}%{_datadir}/pixmaps/%{name}.png
%endif

cat << EOF > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop
[Desktop Entry]
Version=1.0
Name=%{title}
GenericName=Mail/News
Comment=Mail and News Client
Comment[ru]=Почтовый клиент и клиент новостей
Exec=%{name}
Icon=mozilla-thunderbird
Terminal=false
Type=Application
StartupWMClass=Thunderbird-bin
MimeType=message/rfc822;x-scheme-handler/mailto;
Categories=GTK;Network;News;Email;X-MandrivaLinux-CrossDesktop;
EOF

# set up the thunderbird start script
(cd %{buildroot}%{_bindir} && %{__ln_s} thunderbird %{name})

%{__perl} -pi -e 's|^moz_libdir=.*|moz_libdir=%{tbdir}|' %{buildroot}%{_bindir}/thunderbird
%{__perl} -pi -e 's|^MRE_HOME=.*|MRE_HOME=%{tbdir}|' %{buildroot}%{_bindir}/thunderbird

# For backwards compatibility with old profiles. Bug #37528
install -m 755 %{SOURCE31} %{buildroot}%{tbdir}/open-browser.sh
# For new profiles
%define COMMAND /usr/bin/xdg-open

%{__cat} %{SOURCE12} | %{__perl} -p -e 's,THUNDERBIRD_RPM_VR,%{version}-%{release},g;' \
                                    -e 's,THUNDERBIRD_VENDOR_COMMENT,%{mandriva_release},g;' \
  > %{buildroot}/mdv-default-prefs
cp -a %{buildroot}/mdv-default-prefs %{buildroot}%{tbdir}/defaults/pref/all-mandriva.js
rm -f %{buildroot}/mdv-default-prefs

#===============================================================================

# icons
mkdir -p %{buildroot}{%{_liconsdir},%{_iconsdir},%{_miconsdir}}
%if %{official_branding}
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/
tar xaf %{SOURCE999} -C %{buildroot}%{_datadir}/icons/hicolor/
install -m 644 %{buildroot}/%{_datadir}/icons/hicolor/48x48/apps/%{name}.svg %{buildroot}%{_liconsdir}/%{name}.svg
install -m 644 %{buildroot}/%{_datadir}/icons/hicolor/32x32/apps/%{name}.svg %{buildroot}%{_iconsdir}/%{name}.svg
install -m 644 %{buildroot}/%{_datadir}/icons/hicolor/16x16/apps/%{name}.svg %{buildroot}%{_miconsdir}/%{name}.svg

rm -f %{buildroot}/%{tbdir}/chrome/icons/default/default*.png
for i in `echo "16 22 24 32 48 64 72 128"`;do
  rsvg-convert %{buildroot}/%{_datadir}/icons/hicolor/${i}x${i}/apps/%{name}.svg -o %{buildroot}/%{tbdir}/chrome/icons/default/default${i}.png
  rsvg-convert %{buildroot}/%{_datadir}/icons/hicolor/${i}x${i}/apps/%{name}.svg -o %{buildroot}/%{_datadir}/icons/hicolor/${i}x${i}/apps/%{name}.png
done
  rsvg-convert %{buildroot}/%{_datadir}/icons/hicolor/128x128/apps/%{name}.svg -w 256 -a -o %{buildroot}/%{tbdir}/chrome/icons/default/default256.png

  rm -f %{buildroot}/%{_datadir}/icons/hicolor/*/apps/%{name}.svg

%else
#mkdir -p %{buildroot}%{_datadir}/icons/hicolor/{64x64,128x128}/apps
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/{16x16,22x22,24x24,32x32,48x48,64x64,128x128}/apps
install -m 644 %{name}-48.png %{buildroot}%{_liconsdir}/%{name}.png
install -m 644 %{name}-32.png %{buildroot}%{_iconsdir}/%{name}.png
install -m 644 %{name}-16.png %{buildroot}%{_miconsdir}/%{name}.png
# Converting up, but not a big issue now that we have official branding
install -m 644 %{name}-16.png %{buildroot}%{_datadir}/icons/hicolor/16x16/apps/%{name}.png
install -m 644 %{name}-22.png %{buildroot}%{_datadir}/icons/hicolor/22x22/apps/%{name}.png
install -m 644 %{name}-24.png %{buildroot}%{_datadir}/icons/hicolor/24x24/apps/%{name}.png
install -m 644 %{name}-32.png %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
install -m 644 %{name}-48.png %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/%{name}.png
install -m 644 %{name}-64.png %{buildroot}%{_datadir}/icons/hicolor/64x64/apps/%{name}.png
install -m 644 %{name}-128.png %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/%{name}.png
%endif

#===============================================================================

mkdir -p %{buildroot}%{tbextdir}/%{enigmail_id}
%if !%{xpi}
# MD this is odd, the short version here is 1.5 but the rest of the files still contain 1.4
#{_bindir}/unzip -q mozilla/dist/bin/enigmail-%{enigmail_short_version}*.xpi -d %{buildroot}%{tbextdir}/%{enigmail_id}
%{_bindir}/unzip -q mozilla/extensions/enigmail/build/enigmail-*.xpi -d %{buildroot}%{tbextdir}/%{enigmail_id}
%{__chmod} 644 %{buildroot}%{tbextdir}/%{enigmail_id}/chrome.manifest
%else
cp -aL mozilla/extensions/enigmail/build/enigmail-%{enigmail_short_version}*.xpi %{buildroot}%{tbextdir}/%{enigmail_id}/%{enigmail_id}.xpi
%endif

#==============================================================================
#enigmail lang package
# Convert rpm macros to bash variables
%{expand:%(for lang in %langlist; do echo "language_$lang=%%{language_$lang}"; done)}
%{expand:%(for lang in %langlist; do echo "with_$lang=%%{with $lang}"; done)}
%{expand:%(for lang in %l10n_langlist; do echo "l10n_$lang=%%{l10n_$lang}"; done)}
pushd mozilla/extensions/enigmail/lang
 for lang in %langlist; do
    mkdir -p %{buildroot}%{_datadir}/mozilla/extensions/%{tb_appid}/enigmail-$lang@enigmail.mozdev.org
    language="language_$lang"
    language=${!language}
    %{_bindir}/unzip -q enigmail-${language}-%{enigmail_short_version}.xpi -d %{buildroot}%{_datadir}/mozilla/extensions/%{tb_appid}/enigmail-$lang@enigmail.mozdev.org/
 done
popd

#===============================================================================
# lightning ext here
pushd objdir/mozilla/dist/xpi-stage/
  for ext in {gdata-provider,lightning}; do
    hash="$(sed -n '/^    <em:id>\(.*\)<\/em:id>.*/{s//\1/p;q}' $ext/install.rdf)"
    mkdir -p %{buildroot}%{tbextdir}/$hash
    %{_bindir}/unzip -q ${ext}*.xpi -d %{buildroot}%{tbextdir}/$hash/
  done
popd

#===============================================================================

cp -aL objdir/mozilla/dist/bin/nsinstall %{buildroot}%{_bindir}

#==============================================================================
#exclude devel files
rm -rf %{buildroot}%{_datadir}/idl/%{oname}-%{version}
rm -rf %{buildroot}%{_includedir}/%{oname}-%{version}
rm -rf %{buildroot}%{_libdir}/%{oname}-devel-%{version}

#===============================================================================

%pre
if [ $1 == 2 ]; then
  if [ -d %{tbdir}/dictionaries ]; then
    # Otherelse rpm can't switch this into a symlink :(
    rm -rf %{tbdir}/dictionaries
  fi
fi

%post
%{_bindir}/update-desktop-database %{_datadir}/applications

mktemp="/bin/mktemp -d -q -p /tmp -t %{name}.XXXXXXXXXX"

TMPDIR= TB_TMPDIR=`$mktemp` && {
    HOME="$TB_TMPDIR" LD_LIBRARY_PATH="%{tbdir}" %{tbdir}/thunderbird-bin -nox -register
    test -d "$TB_TMPDIR" && rm -rf -- "$TB_TMPDIR"
}

if [ -x %{_bindir}/gtk-update-icon-cache ]; then
 %{_bindir}/gtk-update-icon-cache --force --quiet %{_datadir}/icons/hicolor
fi


%postun
%{_bindir}/update-desktop-database %{_datadir}/applications
if [ "$1" = "0" -a -x %{_bindir}/gtk-update-icon-cache ]; then
  %{_bindir}/gtk-update-icon-cache --force --quiet %{_datadir}/icons/hicolor
fi


#===============================================================================

%post enigmail
if [ -f %{tbdir}/components/compreg.dat ]; then
    rm -f %{tbdir}/components/compreg.dat
fi

if [ -f %{tbdir}/components/xpti.dat ]; then
    rm -f %{tbdir}/components/xpti.dat
fi

mktemp="/bin/mktemp -d -q -p /tmp -t %{name}.XXXXXXXXXX"

TMPDIR= TB_TMPDIR=`$mktemp` && {
%if %{xpi}
    HOME="$TB_TMPDIR" LD_LIBRARY_PATH="%{tbdir}" %{tbdir}/thunderbird-bin -nox -install-global-extension %{tbextdir}/enigmail-%{enigmail_version}-linux-*.xpi
%endif
    HOME="$TB_TMPDIR" LD_LIBRARY_PATH="%{tbdir}" %{tbdir}/thunderbird-bin -nox -register
    test -d "$TB_TMPDIR" && rm -rf -- "$TB_TMPDIR"
}

%preun enigmail
if [ -f %{tbdir}/components/compreg.dat ]; then
    rm -f %{tbdir}/components/compreg.dat
fi

if [ -f %{tbdir}/components/xpti.dat ]; then
    rm -f %{tbdir}/components/xpti.dat
fi

if [ -x %{tbdir}/thunderbird-bin ]; then 
mktemp="/bin/mktemp -d -q -p /tmp -t %{name}.XXXXXXXXXX"

  TMPDIR= TB_TMPDIR=`$mktemp` && {
  %if %{xpi}
      HOME="$TB_TMPDIR" LD_LIBRARY_PATH="%{tbdir}" %{tbdir}/thunderbird-bin -nox -install-global-extension %{tbextdir}/enigmail-%{enigmail_version}-linux-*.xpi
  %endif
      HOME="$TB_TMPDIR" LD_LIBRARY_PATH="%{tbdir}" %{tbdir}/thunderbird-bin -nox -register
      test -d "$TB_TMPDIR" && rm -rf -- "$TB_TMPDIR"
  }
fi

#===============================================================================

%files
%doc mozilla/LEGAL
%attr(755,root,root) %{_bindir}/mozilla-thunderbird
%attr(755,root,root) %{_bindir}/thunderbird
%attr(644,root,root) %{_datadir}/applications/*.desktop
%attr(644,root,root) %{_datadir}/pixmaps/%{name}.png
%{tbdir}
%if %{xpi}
%dir %{tbextdir}
%endif
# Mandriva menu
%{_miconsdir}/%{name}.svg
%{_iconsdir}/%{name}.svg
%{_liconsdir}/%{name}.svg
# other icons
%if %{official_branding}
%{_datadir}/icons/hicolor/*/apps/%{name}.*
%else
%{_datadir}/icons/hicolor/16x16/apps/%{name}.png
%{_datadir}/icons/hicolor/22x22/apps/%{name}.png
%{_datadir}/icons/hicolor/24x24/apps/%{name}.png
%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
%{_datadir}/icons/hicolor/48x48/apps/%{name}.png
%{_datadir}/icons/hicolor/64x64/apps/%{name}.png
%{_datadir}/icons/hicolor/128x128/apps/%{name}.png
%endif
# enigmail
%exclude %{tbextdir}/%{enigmail_id}

%files enigmail
%{tbextdir}/%{enigmail_id}

%files -n nsinstall
%{_bindir}/nsinstall

%files lightning
#%{tbextdir}/calendar-timezones@mozilla.org
%{tbextdir}/{a62ef8ec-5fdc-40c2-873c-223b8a6925cc}
%{tbextdir}/{e2fda1a4-762b-4020-b5ad-a41df1933103}


%changelog
* Fri Aug 08 2014 Tigro <ashejn@gmail.com> 31.0-1
+ Revision: e76840c
- build with internal libpng

* Fri Aug 08 2014 Tigro <ashejn@gmail.com> 31.0-1
+ Revision: 601fbd1
- update big icon patch

* Thu Aug 07 2014 Tigro <ashejn@gmail.com> 31.0-1
+ Revision: 39d4000
- update to 31.0

* Wed Jun 11 2014 Tigro <ashejn@gmail.com> 24.6.0-1
+ Revision: 1f2fafc
- update to 24.6.0

* Tue Jun 03 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 24.4.0-2
+ Revision: 36cb64a
- MassBuild#430: Increase release tag

* Thu Mar 20 2014 Tigro <ashejn@gmail.com> 24.4.0-1
+ Revision: 491216d
- update to 24.4.0

* Wed Feb 19 2014 Tigro <ashejn@gmail.com> 24.3.0-1
+ Revision: aae42e7
- update to 24.3.0

* Wed Dec 18 2013 Tigro <ashejn@gmail.com> 24.2.0-1
+ Revision: 2ea03b4
- update to 24.2.0

* Thu Nov 21 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 24.1.1-3
+ Revision: 343963c
- LOG Fix build and do partial spec cleanup

* Thu Nov 21 2013 Alex Burmashev <alex.burmashev@rosalab.ru> 24.1.1-2
+ Revision: 1bca09d
- added export CFLAGS="`echo %{optflags} | sed -e 's/-gdwarf-4//' -e 's/-fvar-tracking-assignments//' -e 's/-frecord-gcc-switches//'`" to test 32bit build.

* Thu Nov 21 2013 Tigro <ashejn@gmail.com> 24.1.1-1
+ Revision: 1270c5f
- use internal dependency generator

* Thu Nov 21 2013 Tigro <ashejn@gmail.com> 24.1.1-1
+ Revision: 0433ed0
- fix package name

* Thu Nov 21 2013 Tigro <ashejn@gmail.com> 24.1.1-1
+ Revision: 1d5d689
- set nspr version

* Thu Nov 21 2013 Tigro <ashejn@gmail.com> 24.1.1-1
+ Revision: fa259e7
- set release to 1

* Thu Nov 21 2013 Tigro <ashejn@gmail.com> 24.1.1-2
+ Revision: 45c0057
- update to 24.1.1

* Mon Nov 18 2013 Tigro <ashejn@gmail.com> 24.1.0-2
+ Revision: 5877253
- added %define _use_internal_dependency_generator 0

* Mon Nov 18 2013 Tigro <ashejn@gmail.com> 24.1.0-2
+ Revision: ef55630
- added BR: gstreamer

* Mon Nov 18 2013 Tigro <ashejn@gmail.com> 24.1.0-2
+ Revision: 8b71af8
- fix version

* Mon Nov 18 2013 Tigro <ashejn@gmail.com> 24.1.0-2
+ Revision: 1c36ab6
- drop add_ifdefs_to_gfx_thebes_gfxPlatform.cpp patch

* Mon Nov 18 2013 Tigro <ashejn@gmail.com> 24.1.0-2
+ Revision: 2a400d8
- drop no_optimization_override patch

* Mon Nov 18 2013 Tigro <ashejn@gmail.com> 24.1.0-2
+ Revision: 302eb58
- update default-mailer patch

* Mon Nov 18 2013 Tigro <ashejn@gmail.com> 24.1.0-2
+ Revision: 5ce0304
- drop virtualenv patch

* Mon Nov 18 2013 Tigro <ashejn@gmail.com> 24.1.0-2
+ Revision: 69df397
- update version in %setup section

* Mon Nov 18 2013 Tigro <ashejn@gmail.com> 24.1.0-2
+ Revision: 353b186
- update to 24.1.0

* Thu Sep 05 2013 Tigro <ashejn@gmail.com> 17.0.8-2
+ Revision: 8146c88
- update to 17.0.8

* Mon Jun 03 2013 Tigro <ashejn@gmail.com> 17.0.6-2
+ Revision: d8c5c43
- bump release

* Mon Jun 03 2013 Tigro <ashejn@gmail.com> 17.0.6-1
+ Revision: 2191752
- upload source

* Mon Jun 03 2013 Tigro <ashejn@gmail.com> 17.0.6-1
+ Revision: a3c1f88
- update to 17.0.6

* Mon Apr 08 2013 Tigro <ashejn@gmail.com> 17.0.5-1
+ Revision: 926afea
- update to 17.0.5

* Mon Mar 18 2013 Tigro <ashejn@gmail.com> 17.0.4-3
+ Revision: 435f31b
- update to 17.0.4



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20237 |12mu|mozilla-thunderbird-l10n-31.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define thunderbird_package mozilla-thunderbird

%define name    mozilla-thunderbird-l10n
%define oname   mozilla-thunderbird
%define version 31.0

%define release 1

#%%define thunderbird_epoch 0
%define thunderbird_version %{version}

%define up_ca_name      thunderbird
%define lib_name        %{up_ca_name}-%version
%define mozillalibdir   %_libdir/%lib_name
%define tb_appid \{3550f703-e582-4d05-9a08-453d09bdfdc6\}
%define tbextdir	%{_datadir}/mozilla/extensions/%{tb_appid}

%define xpidir http://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/%{thunderbird_version}/linux-i686/xpi/

# Supported l10n language lists
%define langlist	ar be bg bn_BD ca cs da de el en_GB es_AR es_ES et eu fi fr fy ga gd gl he hu id is it ja ko lt nb_NO nl nn_NO pa_IN pl pt_PT pt_BR ro ru si sl sk sq sv_SE tr uk vi zh_CN zh_TW

# Disabled l10n languages, for any reason
%define disabled_langlist	et_EE gu_IN mk af sr ka 

# Disabled myspell dicts, for any reason
%define disabled_dict_langlist	ar be br_FR es_AR eu fi fy ga gu_IN he ja ko mk pa_IN tr zh_CN zh_TW


%define use_dict 0

# Language descriptions
%define language_af af
%define langname_af Afrikaans
%define language_ar ar
%define langname_ar Arabic
%define language_be be
%define langname_be Belarusian
%define language_bg bg
%define langname_bg Bulgarian
%define language_bn_BD bn-BD
%define langname_bn_BD Bengali (Bangla)
%define language_br_FR br-FR
%define langname_br_FR Breton
%define language_ca ca
%define langname_ca Catalan
%define language_cs cs
%define langname_cs Czech
%define language_da da
%define langname_da Dansk
%define language_de de
%define langname_de German
%define language_el el
%define langname_el Greek
%define language_en_GB en-GB
%define langname_en_GB British English
%define language_es_AR es-AR
%define langname_es_AR Spanish (Argentina)
%define language_es_ES es-ES
%define langname_es_ES Spanish
%define language_et_EE et-EE
%define langname_et_EE Estonian (Magento)
%define language_et et
%define langname_et Estonian
%define language_eu eu
%define langname_eu Basque
%define language_fi fi
%define langname_fi Finnish
%define language_fr fr
%define langname_fr French
%define language_fy fy-NL
%define langname_fy Frisian
%define language_ga ga-IE
%define langname_ga Irish
%define language_gd gd
%define langname_gd Scottish Gaelic
%define language_gl gl
%define langname_gl Galician
%define language_gu_IN gu-IN
%define langname_gu_IN Gujarati
%define language_he he
%define langname_he Hebrew
%define language_hu hu
%define langname_hu Hungarian
%define language_id id
%define langname_id Indonesian
%define language_is is
%define langname_is Icelandic
%define language_it it
%define langname_it Italian
%define language_ja ja
%define langname_ja Japanese
%define language_ka ka
%define langname_ka Georgian
%define language_ko ko
%define langname_ko Korean
%define language_lt lt
%define langname_lt Lithuanian
%define language_mk mk
%define langname_mk Macedonian
%define language_nb_NO nb-NO
%define langname_nb_NO Norwegian Bokmaal
%define language_nn_NO nn-NO
%define langname_nn_NO Norwegian Nynorsk
%define language_nl nl
%define langname_nl Dutch
%define language_pa_IN pa-IN
%define langname_pa_IN Punjabi (gurmukhi)
%define language_pl pl
%define langname_pl Polish
%define language_pt_BR pt-BR
%define langname_pt_BR Brazilian portuguese
%define language_pt_PT pt-PT
%define langname_pt_PT Portuguese
%define language_ro ro
%define langname_ro Romanian
%define language_ru ru
%define langname_ru Russian
%define language_si si
%define langname_si Sinhala
%define language_sk sk
%define langname_sk Slovak
%define language_sq sq
%define langname_sq Albanian
%define language_sl sl
%define langname_sl Slovenian
%define language_sr sr
%define langname_sr Serbian
%define language_sv_SE sv-SE
%define langname_sv_SE Swedish
%define language_ta_LK ta-LK
%define langname_ta_LK Tamil (Sri-Lanka)
%define language_tr tr
%define langname_tr Turkish
%define language_uk uk
%define langname_uk Ukrainian
%define language_vi vi
%define langname_vi Vietnamese
%define language_zh_CN zh-CN
%define langname_zh_CN Simplified Chinese
%define language_zh_TW zh-TW
%define langname_zh_TW Traditional Chinese

# --- Danger line ---

# Defaults (all languages enabled by default)
# l10n
%{expand:%(for lang in %langlist; do echo "%%define with_$lang 1"; done)}
%{expand:%(for lang in %disabled_langlist; do echo "%%define with_$lang 0"; done)}
# dicts
%{expand:%(for lang in %langlist; do echo "%%define with_dict_$lang %{use_dict}"; done)}
%{expand:%(for lang in %disabled_dict_langlist; do echo "%%define with_dict_$lang 0"; done)}

# Locales
%{expand:%(for lang in %langlist; do echo "%%define locale_$lang `echo $lang | cut -d _ -f 1` "; done)}

%if %use_dict
# myspell dicts, allows setting preferences between several providers.
%{expand:%(for lang in %langlist; do echo "%%define myspell_$lang myspell-$lang"; done)}
%define myspell_de myspell-de_DE
%define myspell_fr myspell-fr_FR
%endif

Summary: Localizations for Thunderbird (virtual package)
Name: %{name}
Version: %{version}
Release: %{release}
License: GPL
Group: Networking/WWW
Url: http://www.mozilla.org/
BuildArch: noarch
BuildRequires: libxml2-utils
# l10n sources
Source0:        %{name}-%{version}.tar.xz
# Language package template
Source1: %{name}-template.in
Source500: mozilla-thunderbird-l10n.rpmlintrc
# l10n sources
#%{expand:%(\
#	i=1;\
#	for lang in %langlist; do\
#		echo "%%{expand:Source$i: %{xpidir}/%%{language_$lang}.xpi}";\
#		i=$[i+1];\
#	done\
#	)
}
%if %use_dict
%{expand:%(\
	disabled="%{disabled_dict_langlist}";\
	for lang in %langlist; do\
		echo "$disabled" | grep -q "\<$lang\>" || \
			echo "BuildRequires: %%{myspell_$lang}";\
	done\
	)
}
%endif

%description
Localizations for Thunderbird

# Expand all languages packages.
%{expand:%(\
	for lang in %langlist; do\
		echo "%%{expand:%%(sed "s!__LANG__!$lang!g" %{_sourcedir}/%{name}-template.in 2> /dev/null)}";\
	done\
	)
}

%prep
%setup -q

# Convert rpm macros to bash variables
%{expand:%(for lang in %langlist; do echo "language_$lang=%%{language_$lang}"; done)}
%{expand:%(for lang in %langlist; do echo "locale_$lang=%%{locale_$lang}"; done)}
%{expand:%(for lang in %langlist; do echo "with_$lang=%%{with_$lang}"; done)}
%{expand:%(for lang in %langlist; do echo "dict_$lang=%%{with_dict_$lang}"; done)}

# Unpack all languages
for lang in %langlist; do
	with="with_$lang"
	with=${!with}
	[ $with -eq 0 ] && continue

	language="language_$lang"
	language=${!language}

	locale="locale_$lang"
	locale=${!locale}

	# l10n
	mkdir ${language}
	cd ${language}
	unzip -qq ../${language}.xpi
	cd ..

	# dict
	dict="dict_$lang"
	dict=${!dict}
	[ $dict -eq 0 ] && continue

done

%check
# All install.rdf files must validate
xmllint --noout */install.rdf

%install
rm -rf %buildroot

# Convert rpm macros to bash variables
%{expand:%(for lang in %langlist; do echo "language_$lang=%%{language_$lang}"; done)}
%{expand:%(for lang in %langlist; do echo "with_$lang=%%{with_$lang}"; done)}
%{expand:%(for lang in %langlist; do echo "dict_$lang=%%{with_dict_$lang}"; done)}

# Create dicts dir
%if %use_dict
mkdir -p %buildroot%{mozillalibdir}/dictionaries
%endif

# Install all languages
for lang in %langlist; do
	with="with_$lang"
	with=${!with}
	[ $with -eq 0 ] && continue

	language="language_$lang"
	language=${!language}

	# l10n
	cd $language
	mkdir -p %buildroot%{tbextdir}/langpack-${language}@thunderbird.mozilla.org/
	cp -f -r * %buildroot%{tbextdir}/langpack-${language}@thunderbird.mozilla.org/
	cd ..

done


%changelog
* Thu Aug 07 2014 Tigro <ashejn@gmail.com> 31.0-1
+ Revision: 4412ee3
- update to 31.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20238 |12mu|mozjs24-24.2.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname mozjs
%define api 24
%define libname %mklibname %{pkgname} %{api}
%define devname %mklibname %{pkgname} %{api} -d

Summary:	JavaScript interpreter and libraries
Name:		mozjs24
Version:	24.2.0
Release:	3
License:	GPLv2+ or LGPLv2+ or MPLv1.1
Group:		Development/Other
Url:		http://www.mozilla.org/js/
Source0:	http://ftp.mozilla.org/pub/mozilla.org/js/mozjs-%{version}.tar.bz2
# From fedora
Patch0:		js17-build-fixes.patch
BuildRequires:	autoconf2.1
BuildRequires:	readline-devel
BuildRequires:	pkgconfig(nspr)
BuildRequires:	pkgconfig(python3)

%description
JavaScript is the Netscape-developed object scripting language used in millions
of web pages and server applications worldwide. Netscape's JavaScript is a
superset of the ECMA-262 Edition 3 (ECMAScript) standard scripting language,
with only mild differences from the published standard.

#-------------------------------------------------------------------------

%package -n %{libname}
Summary:	JavaScript engine library
Group:		System/Libraries

%description -n %{libname}
JavaScript is the Netscape-developed object scripting languages. This
package has been created for purposes of Sablotron and is suitable for
embedding in applications. See http://www.mozilla.org/js for details
and sources.

%files -n %{libname}
%doc LICENSE README
%{_libdir}/lib%{pkgname}-%{api}.so

#-------------------------------------------------------------------------

%package -n %{devname}
Summary:	The header files for %{name}
Group:		Development/Other
Provides:	%{name}-devel = %{EVRD}
Requires:	%{libname} = %{EVRD}
# Necessary because mozjs uses a weird versioning scheme instead of
# proper sonames
%if "%{_lib}" == "lib64"
Provides:	devel(libmozjs-%{api}(64bit)) = %{EVRD}
%else
Provides:	devel(libmozjs-%{api}) = %{EVRD}
%endif

%description -n %{devname}
This package contains the header files, static libraries and development
documentation for %{name}. If you like to develop programs using %{name},
you will need to install %{name}-devel.

%files -n %{devname}
%{_libdir}/pkgconfig/*.pc
%{_includedir}/mozjs-%{api}

#-------------------------------------------------------------------------

%prep
%setup -q -n %{pkgname}-%{version}
%apply_patches

# Delete bundled sources
rm -rf js/src/editline
rm -rf js/src/ctypes/libffi

chmod a+x configure

pushd js/src
	autoconf-2.13
popd

%build
%configure2_5x \
	--disable-static \
	--with-system-nspr \
	--enable-threadsafe \
	--enable-readline
%make

%install
%makeinstall_std

# For some reason the headers and pkg-config file are executable
find %{buildroot}%{_includedir} -type f -exec chmod a-x {} \;
chmod a-x  %{buildroot}%{_libdir}/pkgconfig/*.pc

# Upstream does not honor --disable-static yet
rm -f %{buildroot}%{_libdir}/*.a

# This is also statically linked; once that is fixed that we could
# consider shipping it.
rm -f %{buildroot}%{_bindir}/js%{api}

# However, delete js-config since everything should use
# the pkg-config file.
rm -f %{buildroot}%{_bindir}/js%{api}-config

%check
cat > js/src/config/find_vanilla_new_calls << EOF
#!/bin/bash
exit 0
EOF
%make -C js/src check

%changelog
* Sat Jun 21 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 24.2.0-3
+ Revision: 0e3293a
- Add more control over files, minor cleanups



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20239 |12mu|mpd-0.18.9-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#####################
# Hardcode PLF build
%define build_plf 0
#####################

%{?_with_plf: %{expand: %%global build_plf 1}}

%if %{build_plf}
%define distsuffix plf
# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
%define extrarelsuffix plf
%endif

Summary:	MPD, the Music Player Daemon
Name:		mpd
Version:	0.18.9
Release:	3%{?extrarelsuffix}
License:	GPLv2+
Group:		Sound
Url:		http://www.musicpd.org/
Source0:	http://www.musicpd.org/download/%{name}/%{name}-%{version}.tar.xz
Source1:	%{name}.conf
Source2:	%{name}.init
Source3:	%{name}.logrotate
Source4:	README.urpmi
Source5:	%{name}.service
Source100:	%{name}.rpmlintrc
Patch0:		mpd-0.18.8-libvorbis.patch

Requires(pre,post):	rpm-helper
Requires(preun,postun): rpm-helper
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	pkgconfig(atomic_ops)
BuildRequires:	pkgconfig(libsystemd-daemon)
BuildRequires:	pkgconfig(glib-2.0) >= 2.28
BuildRequires:	pkgconfig(gthread-2.0)
BuildRequires:	avahi-common-devel
BuildRequires:	pkgconfig(libcurl) >= 7.18
# sound servers
BuildRequires:	pkgconfig(alsa) >= 0.9.0
BuildRequires:	pkgconfig(jack)
BuildRequires:	pkgconfig(libpulse) >= 0.9.16
BuildRequires:	pkgconfig(fluidsynth) >= 1.1
BuildRequires:	pkgconfig(libmms) >= 0.4
BuildRequires:	pkgconfig(openal)
# multimedia formats
BuildRequires:	pkgconfig(adplug)
BuildRequires:	pkgconfig(ao)
BuildRequires:	pkgconfig(audiofile) >= 0.3
BuildRequires:	pkgconfig(flac) >= 1.2
BuildRequires:	pkgconfig(flac++)
BuildRequires:	pkgconfig(id3tag)
BuildRequires:	pkgconfig(libcdio_paranoia)
BuildRequires:	pkgconfig(libffado)
BuildRequires:	pkgconfig(libiso9660)
BuildRequires:	pkgconfig(libmodplug)
BuildRequires:	pkgconfig(libmpg123)
BuildRequires:	pkgconfig(libsidplay2)
BuildRequires:	pkgconfig(libsidutils)
BuildRequires:	pkgconfig(libsoup-2.4)
BuildRequires:	pkgconfig(mad)
BuildRequires:	pkgconfig(ogg)
BuildRequires:	pkgconfig(opus)
BuildRequires:	pkgconfig(samplerate) >= 0.0.15
BuildRequires:	pkgconfig(shout)
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	pkgconfig(twolame)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(wavpack)
BuildRequires:	pkgconfig(yajl) >= 2.0
BuildRequires:	pkgconfig(zziplib) >= 0.13
BuildRequires:	ffmpeg-devel
BuildRequires:	libgme-devel
BuildRequires:	libmikmod-devel
BuildRequires:	libmpcdec-devel
BuildRequires:	wildmidi-devel

%if %{build_plf}
BuildRequires:	libfaad2-devel
BuildRequires:	lame-devel
%endif

%description
Music Player Daemon (MPD) allows remote access for playing music (MP3, Ogg
Vorbis, FLAC, Mod, and wave files) and managing play-lists. MPD is designed
for integrating a computer into a stereo system that provides control for music
playback over a local network. It is also makes a great desktop music player,
especially if you are a console junkie, like front-end options, or restart X
often.
%if %{build_plf}
This package is in restricted repository because it is built with AAC support
of libfaad2, which is patent-protected.
%endif


%prep
%setup -q
%patch0 -b .vorbis
autoreconf -vfi


%build
# Mad and sidplay option make the build to fail
%configure2_5x \
	--with-systemdsystemunitdir=%{_unitdir} \
	--with-zeroconf=auto \
	--enable-alsa \
	--enable-ao \
	--enable-audiofile \
	--enable-cdio-paranoia \
	--enable-curl \
	--enable-flac \
	--enable-ffmpeg \
	--enable-fluidsynth \
	--enable-gme \
	--enable-id3 \
	--enable-iso9660 \
	--enable-jack \
	--enable-soundcloud \
	--enable-lsr \
	--disable-mad \
	--enable-mikmod \
	--enable-mms \
	--enable-modplug \
	--enable-mpg123 \
	--enable-openal \
	--enable-opus \
	--enable-pulse \
	--enable-recorder-output \
	--disable-roar \
	--enable-shout \
	--disable-sidplay \
	--enable-sndfile \
	--enable-twolame-encoder \
	--enable-vorbis \
	--enable-vorbis-encoder \
	--enable-wave-encoder \
	--enable-wavpack \
	--enable-wildmidi \
	--enable-zzip \
%if !%{build_plf}
	--disable-aac \
	--disable-lame-encoder \
%endif
	--enable-sqlite
%make


%install
%makeinstall_std

mkdir -p %{buildroot}/var/lib/mpd
touch %{buildroot}/%{_localstatedir}/lib/mpd/mpd.db
touch %{buildroot}/%{_localstatedir}/lib/mpd/mpdstate
mkdir -p %{buildroot}/var/log/mpd
touch %{buildroot}/var/log/mpd/mpd.log
touch %{buildroot}/var/log/mpd/mpd.error
mkdir -p %{buildroot}/var/run/mpd
mkdir -p %{buildroot}/%{_localstatedir}/lib/mpd/playlists
mkdir -p %{buildroot}/%{_localstatedir}/lib/mpd/music
mkdir -p %{buildroot}/lib/systemd/system

install -D -m 644 %{SOURCE1} %{buildroot}/etc/mpd.conf
install -D %{SOURCE2} %{buildroot}/%{_initrddir}/%{name}
install -D -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
install -m 644 %{SOURCE4} doc/README.urpmi
rm -rf %{buildroot}/%{_docdir}/mpd

install -D %{SOURCE5} %{buildroot}/lib/systemd/system/



%pre
%_pre_useradd %{name} %{_localstatedir}/lib/%{name} /bin/false
usermod -g audio %{name}


%post
if [ $1 -eq 1 ]
then
%create_ghostfile %{_localstatedir}/lib/mpd/mpd.db mpd audio 644
%create_ghostfile %{_localstatedir}/lib/mpd/mpdstate mpd audio 644
%create_ghostfile /var/log/mpd/mpd.log mpd audio 644
%create_ghostfile /var/log/mpd/mpd.error mpd audio 644
fi
#echo If you want to run mpd as a service, please read
#echo /usr/share/doc/mpd-%%{version}/README.MDK
%_post_service %{name}


%preun
%_preun_service %{name}


%postun
%_postun_userdel %{name}


%files
%doc README UPGRADING AUTHORS NEWS doc/mpdconf.example doc/*.urpmi
%{_bindir}/%{name}
%{_mandir}/man1/*
%{_mandir}/man5/*
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%attr(-,mpd,root) %config(noreplace) %{_sysconfdir}/%{name}.conf
%config(noreplace) %{_initrddir}/%{name}
%defattr(644,mpd,audio)
%attr(755,mpd,audio) %dir %{_localstatedir}/lib/mpd
%attr(755,mpd,audio) %dir %{_localstatedir}/lib/mpd/music
%attr(755,mpd,audio) %dir %{_localstatedir}/lib/mpd/playlists
%ghost %{_localstatedir}/lib/mpd/mpd.db
%ghost %{_localstatedir}/lib/mpd/mpdstate
%attr(755,mpd,audio) %dir /var/log/mpd
%attr(755,mpd,audio) %dir /var/run/mpd
%ghost /var/log/mpd/mpd.log
%ghost /var/log/mpd/mpd.error
%attr(644,root,root) /lib/systemd/system/%{name}.service


%changelog
* Thu Apr 03 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.18.9-3
+ Revision: 9f20762
- Bump release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20240 |12mu|mpfr-3.1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lib_major		4
%define lib_name		%mklibname %{name} %{lib_major}
%define lib_name_devel		%mklibname %{name} -d
%define lib_name_static_devel	%mklibname %{name} -d -s

Summary:	Multiple-precision floating-point computations with correct rounding
Name:		mpfr
Version:	3.1.2
Release:	1
Epoch:		0
License:	LGPLv3+
Group:		System/Libraries
URL:		http://www.mpfr.org/
Source0:	http://www.mpfr.org/mpfr-current/mpfr-%{version}.tar.xz
BuildRequires:	gmp-devel

%description
The MPFR library is a C library for multiple-precision
floating-point computations with correct rounding. 

%package -n %{lib_name}
Summary:	Multiple-precision floating-point computations with correct rounding
Group:		System/Libraries

%description -n %{lib_name}
The MPFR library is a C library for multiple-precision
floating-point computations with correct rounding. 

%package -n %{lib_name_devel}
Summary:	Development headers and libraries for MPFR
Group:		Development/C
Requires:	%{lib_name} = %{EVRD}
Provides:	lib%{name}-devel = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{lib_name_devel}
The development headers and libraries for the MPFR library.

%package -n %{lib_name_static_devel}
Summary:	Static libraries for MPFR
Group:		Development/C
Requires:	%{lib_name_devel} = %{EVRD}
Provides:	lib%{name}-static-devel = %{EVRD}
Provides:	%{name}-static-devel = %{EVRD}

%description -n %{lib_name_static_devel}
Static libraries for the MPFR library.

%prep
%setup -q

%build
%configure2_5x \
	--enable-shared \
	--enable-thread-safe

%make

%install
%makeinstall_std

rm -rf installed-docs
mv %{buildroot}%{_docdir}/%{name} installed-docs

%check
make check

%files -n %{lib_name}
%{_libdir}/libmpfr.so.%{lib_major}*

%files -n %{lib_name_devel}
%doc installed-docs/*
%{_includedir}/mpfr.h
%{_includedir}/mpf2mpfr.h
%{_infodir}/mpfr.info*
%{_libdir}/libmpfr.so

%files -n %{lib_name_static_devel}
%{_libdir}/libmpfr.a


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20241 |12mu|mpg123-1.15.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	0
%define	libname	%mklibname mpg123_ %{major}
%define	devname	%mklibname -d mpg123

Summary:	MPEG audio player
Name:		mpg123
Version:	1.15.4
Release:	2
License:	LGPLv2+
Group:		Sound
URL:		http://www.mpg123.de
Source0:	http://prdownloads.sourceforge.net/mpg123/%{name}-%{version}.tar.bz2
Source1:	mp3license.tar.bz2
BuildRequires:	libtool-devel
BuildRequires:	nas-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(esound)
BuildRequires:	pkgconfig(jack)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(portaudio-2.0)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(zlib)

%track
prog %{name} = {
	url = http://sourceforge.net/projects/mpg123/files/
	version = %{version}
	regex = %{name}-(__VER__)\.tar\.bz2
}

%description
Mpg123 is a fast, free and portable MPEG audio player for Unix.
It supports MPEG 1.0/2.0 layers 1, 2 and 3 ("mp3" files).  For
full CD quality playback (44 kHz, 16 bit, stereo) a fast CPU
is required. Mono and/or reduced quality playback (22 kHz or
11 kHz) is possible on slow CPUs (like Intel 486).

For information on the MP3 License, please visit:
http://www.mpeg.org

%package	pulse
Group:		Sound
Summary:	Pulse audio output plugin for mpg123
Requires:	%{name} = %{version}

%description pulse
Mpg123 is a fast, free and portable MPEG audio player for Unix.
It supports MPEG 1.0/2.0 layers 1, 2 and 3 ("mp3" files).  For
full CD quality playback (44 kHz, 16 bit, stereo) a fast CPU
is required. Mono and/or reduced quality playback (22 kHz or
11 kHz) is possible on slow CPUs (like Intel 486).

For information on the MP3 License, please visit:
http://www.mpeg.org

%package	jack
Group:		Sound
Summary:	Jack audio output plugin for mpg123
Requires:	%{name} = %{version}

%description	jack
Mpg123 is a fast, free and portable MPEG audio player for Unix.
It supports MPEG 1.0/2.0 layers 1, 2 and 3 ("mp3" files).  For
full CD quality playback (44 kHz, 16 bit, stereo) a fast CPU
is required. Mono and/or reduced quality playback (22 kHz or
11 kHz) is possible on slow CPUs (like Intel 486).

For information on the MP3 License, please visit:
http://www.mpeg.org

%package	portaudio
Group:		Sound
Summary:	Portaudio output plugin for mpg123
Requires:	%{name} = %{version}

%description	portaudio
Mpg123 is a fast, free and portable MPEG audio player for Unix.
It supports MPEG 1.0/2.0 layers 1, 2 and 3 ("mp3" files).  For
full CD quality playback (44 kHz, 16 bit, stereo) a fast CPU
is required. Mono and/or reduced quality playback (22 kHz or
11 kHz) is possible on slow CPUs (like Intel 486).

For information on the MP3 License, please visit:
http://www.mpeg.org

%package	nas
Group:		Sound
Summary:	NAS audio output plugin for mpg123
Requires:	%{name} = %{version}

%description	nas
Mpg123 is a fast, free and portable MPEG audio player for Unix.
It supports MPEG 1.0/2.0 layers 1, 2 and 3 ("mp3" files).  For
full CD quality playback (44 kHz, 16 bit, stereo) a fast CPU
is required. Mono and/or reduced quality playback (22 kHz or
11 kHz) is possible on slow CPUs (like Intel 486).

For information on the MP3 License, please visit:
http://www.mpeg.org

%package	sdl
Group:		Sound
Summary:	SDL audio output plugin for mpg123
Requires:	%{name} = %{version}

%description	sdl
Mpg123 is a fast, free and portable MPEG audio player for Unix.
It supports MPEG 1.0/2.0 layers 1, 2 and 3 ("mp3" files).  For
full CD quality playback (44 kHz, 16 bit, stereo) a fast CPU
is required. Mono and/or reduced quality playback (22 kHz or
11 kHz) is possible on slow CPUs (like Intel 486).

For information on the MP3 License, please visit:
http://www.mpeg.org

%package	esd
Group:		Sound
Summary:	Esound audio output plugin for mpg123
Requires:	%{name} = %{version}

%description	esd
Mpg123 is a fast, free and portable MPEG audio player for Unix.
It supports MPEG 1.0/2.0 layers 1, 2 and 3 ("mp3" files).  For
full CD quality playback (44 kHz, 16 bit, stereo) a fast CPU
is required. Mono and/or reduced quality playback (22 kHz or
11 kHz) is possible on slow CPUs (like Intel 486).

For information on the MP3 License, please visit:
http://www.mpeg.org

%package	openal
Group:		Sound
Summary:	OpenAL audio output plugin for mpg123
Requires:	%{name} = %{version}

%description	openal
Mpg123 is a fast, free and portable MPEG audio player for Unix.
It supports MPEG 1.0/2.0 layers 1, 2 and 3 ("mp3" files).  For
full CD quality playback (44 kHz, 16 bit, stereo) a fast CPU
is required. Mono and/or reduced quality playback (22 kHz or
11 kHz) is possible on slow CPUs (like Intel 486).

For information on the MP3 License, please visit:
http://www.mpeg.org

%package -n	%{libname}
Group:		System/Libraries
Summary:	MPEG audio decoding library

%description -n	%{libname}
libmpg123 is a fast, free and portable MPEG audio decoding library for Unix.
It supports MPEG 1.0/2.0 layers 1, 2 and 3 ("mp3" files).  For full CD
quality playback (44 kHz, 16 bit, stereo) a fast CPU is required. Mono
and/or reduced quality playback (22 kHz or 11 kHz) is possible on slow
CPUs (like Intel 486).

For information on the MP3 License, please visit:
http://www.mpeg.org

%package -n	%{devname}
Group:		Development/C
Summary:	MPEG audio decoding library - development files
Requires:	%{libname} = %{version}-%{release}
Provides:	libmpg123-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{devname}
libmpg123 is a fast, free and portable MPEG audio decoding library for Unix.
It supports MPEG 1.0/2.0 layers 1, 2 and 3 ("mp3" files).  For full CD
quality playback (44 kHz, 16 bit, stereo) a fast CPU is required. Mono
and/or reduced quality playback (22 kHz or 11 kHz) is possible on slow
CPUs (like Intel 486).

For information on the MP3 License, please visit:
http://www.mpeg.org

%prep
%setup -q -a 1
%apply_patches
rm -f doc/README.WIN32
rm -f configure
libtoolize --force --copy; aclocal; autoheader; automake --add-missing --copy; autoconf

%build
#gw this must be disabled for configure, else it will bail out
%define Werror_cflags %{nil}
%configure2_5x \
    --with-module-suffix=.so \
    --with-default-audio=alsa \
    --enable-ipv6=yes \
    --enable-network=yes

%make CFLAGS="%{optflags} -Wformat -Werror=format-security"

%install
%makeinstall_std

%files 
%doc doc/* NEWS README AUTHORS ChangeLog
%doc mp3license
%{_bindir}/*
%{_mandir}/man1/*
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/output_alsa*
%{_libdir}/%{name}/output_dummy*
%{_libdir}/%{name}/output_oss*

%files pulse
%{_libdir}/%{name}/output_pulse*

%files jack
%{_libdir}/%{name}/output_jack*

%files nas
%{_libdir}/%{name}/output_nas*

%files portaudio
%{_libdir}/%{name}/output_portaudio*

%files sdl
%{_libdir}/%{name}/output_sdl*

%files esd
%{_libdir}/%{name}/output_esd*

%files openal
%{_libdir}/%{name}/output_openal*

%files -n %{libname}
%{_libdir}/libmpg123.so.%{major}*

%files -n %{devname}
%{_libdir}/libmpg123.so
%{_includedir}/mpg123.h
%{_libdir}/pkgconfig/libmpg123.pc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20242 |12mu|mplayer-1.1.1-2.r36417.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname	MPlayer

%define svn	r36417
%if "%{svn}" != ""
%define fversion %{svn}
%define rel 2.%{svn}.4
%else
%define fversion %{version}
%define rel 2
%endif

%define build_plf	0
%define build_debug	0
%define build_mencoder	1
%define build_gui	1
%define build_system_ffmpeg	1

%define kernel_version	%(/bin/bash %{SOURCE5})
%define kver 		%(/bin/bash %{SOURCE5} | sed -e 's/-/./')
%define kvername	%(/bin/bash %{SOURCE5} | sed -e 's/-/./' | sed -e 's/mdk//')

%define build_yasm	1
%define build_live	1
%define build_vesa	1
%define build_theora	1
%define build_lirc	1
%define build_amr	0
%define build_aa	1
%define build_cdda	1
%define build_compiz	0
%define build_dirac	1
%define build_dv	1
%define build_sdl	1
%define build_lzo	1
%define build_smb	1
%define build_mga	1
%define build_fbdev	1
%define build_dvb	1
%define build_fribidi	1
%define build_enca	1
%define build_alsa	1
%define build_jack	1
%define build_openal	0
%define build_pulse	1
%define build_schroedinger	1
%define build_twolame	0
%define build_lame	0
%define build_faac	0
%define build_faad	0
%define build_x264	0
%define build_xvid	0
%define build_dts	0
%define build_directfb	1
%define build_v4l2	1
%define build_xvmc	1
%define build_vdpau	1
%define build_ivtv	0
%define build_libass	1
%define build_vpx	1
%define build_rtmp	1

%define build_smb	0

%ifnarch %{ix86}
%define build_vesa	0
%endif

%{?_with_plf:	%{expand:	%%global build_plf 1}}

#####################
# Hardcode PLF build
%define build_plf 0
#####################

%if %{build_plf}
# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
%define extrarelsuffix plf
%define build_amr	1
%define build_twolame	1
%define build_lame	1
%define build_faac	1
%define build_faad	1
%define build_x264	1
%define build_xvid	1
%define build_dts	1
%define build_yasm	1
%define build_dirac	1
%define build_schroedinger	1
%endif

%if %{build_system_ffmpeg} && ! %{build_plf}
%define build_amr 0
%define build_dirac 0
%define build_schroedinger 0
%define build_vpx 0
%define build_zr 0
%endif

%ifnarch %{arm} %{mips} aarch64
%bcond_without	cpudetection
%endif

Summary:	Movie player for linux
Name:		mplayer
Version:	1.1.1
Release:	%{rel}%{?extrarelsuffix}
License:	GPLv2+
Group:		Video
Url:		http://www.mplayerhq.hu
%if "%svn" != ""
#gw generated using svn export
Source0:	%{name}-%{svn}.tar.xz
%else
Source0:	ftp://ftp1.mplayerhq.hu/MPlayer/releases/%{oname}-%{fversion}.tar.xz
%endif
#gw default skin
Source4:	Blue-1.8.tar.bz2
Source5:	kernel-version.sh
Patch0:	mplayer-mdvconfig.patch
# fixes for crashes found while fixing CVE-2008-1558
Patch28:	mplayer-rtsp-extra-fixes.patch
Patch31:	mplayer-format-string-literal.patch
#gw HAVE_DLFCN_H isn't defined
Patch33:	mplayer-have-dlfcn_h.patch
#gw fix crash:	https://qa.mandriva.com/show_bug.cgi?id=55443
Patch35:	mplayer-fix-dvd-crash.patch
Patch39:	mplayer-dlopen-libfaac-libfaad-and-libx264.patch
Patch40:	mplayer-r36361-local-copy-of-internal-ffmpeg-type-definition.patch
Patch42:	mplayer-filters-hack-with-shared.patch
Patch43:	mplayer-r34911-dont-use-ffmpeg-functionality-outside-stable-release.patch

BuildRequires:	docbook-style-xsl
BuildRequires:	docbook-dtd412-xml
BuildRequires:	xsltproc
BuildRequires:	bzip2-devel
BuildRequires:	giflib-devel
BuildRequires:	gsm-devel
BuildRequires:	jpeg-devel
BuildRequires:	ladspa-devel
BuildRequires:	libdxr3-devel
BuildRequires:	libmpcdec-devel
BuildRequires:	mng-devel
BuildRequires:	nas-devel
BuildRequires:	pkgconfig(caca)
BuildRequires:	pkgconfig(dvdread)
BuildRequires:	pkgconfig(dvdnavmini)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(libbs2b)
BuildRequires:	pkgconfig(libmpg123)
BuildRequires:	pkgconfig(libopenjpeg1)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(mad)
BuildRequires:	pkgconfig(ncursesw)
BuildRequires:	pkgconfig(speex)
BuildRequires:	pkgconfig(xxf86vm)
BuildRequires:	pkgconfig(xxf86dga)
BuildRequires:	pkgconfig(xscrnsaver)
%if %{build_aa}
BuildRequires:	aalib-devel
%endif
BuildRequires:	a52dec-devel
%if %{build_amr}
BuildRequires:	pkgconfig(opencore-amrnb)
BuildRequires:	pkgconfig(opencore-amrwb)
%endif
%if %{build_jack}
BuildRequires:	pkgconfig(jack)
%endif
%if %{build_pulse}
BuildRequires:	pkgconfig(libpulse)
%endif
%if %{build_openal}
BuildRequires:	pkgconfig(openal)
%endif
%if %{build_cdda}
BuildRequires:	cdda-devel
%endif
%if %{build_dirac}
BuildRequires:	pkgconfig(dirac)  >= 0.9.0
%endif
%if %{build_schroedinger}
BuildRequires:	pkgconfig(schroedinger-1.0)
%endif
%if %{build_dv}
BuildRequires:	pkgconfig(libdv)
%endif
%if %{build_lirc}
BuildRequires:	pkgconfig(liblircclient0)
%endif
%if %{build_lzo}
BuildRequires:	liblzo-devel
%endif
%if %{build_sdl}
BuildRequires:	pkgconfig(sdl) >= 1.1.8
%endif
%if %{build_smb}
BuildRequires:	pkgconfig(smbclient)
%endif
%if %{build_twolame}
BuildRequires:	pkgconfig(twolame)
%endif
%if %{build_faac}
BuildRequires:	libfaac-devel
%endif
%if %{build_faad}
BuildRequires:	libfaad2-devel
%endif
%if %{build_x264}
BuildRequires:	pkgconfig(x264) >= 0.120
%endif
%if %{build_xvid}
BuildRequires:	xvid-devel
%endif
%if %{build_dts}
BuildRequires:	pkgconfig(libdts)
%endif
%if %{build_lame}
BuildRequires:	lame-devel
%endif
%if %{build_live}
BuildRequires:	live-devel
%endif
%if %{build_vesa}
BuildRequires:	libvbe-devel
BuildRequires:	liblrmi-devel
%endif
%if %{build_theora}
BuildRequires:	pkgconfig(theora)
%endif
%if %{build_fribidi}
BuildRequires:	pkgconfig(fribidi) >= 0.10.4
%endif
%if %{build_enca}
BuildRequires:	pkgconfig(enca)
%endif
%if %{build_directfb}
BuildRequires:	pkgconfig(directfb)
%endif
%if %{build_xvmc}
BuildRequires:	pkgconfig(xvmc)
%endif
%if %{build_vdpau}
BuildRequires:	pkgconfig(vdpau)
%endif
%if %{build_libass}
BuildRequires:	pkgconfig(libass)
%endif
%if %{build_vpx}
BuildRequires:	pkgconfig(vpx)
%endif
%if %{build_rtmp}
BuildRequires:	pkgconfig(librtmp)
%endif
%if %{build_yasm}
BuildRequires:	yasm
%endif
%if %{build_system_ffmpeg}
BuildRequires:	ffmpeg-devel
%endif

%if "%{_lib}" == "lib64"
%global	_ext	()(64bit)
%else
%global	_ext	%{nil}
%endif

# With plf build they are auto-required
%if ! %{build_plf}
Suggests:	libfaac.so.0%{_ext}
Suggests:	libfaad.so.2%{_ext}
Suggests:	libx264.so.120%{_ext}
Suggests:	libopencore-amrnb.so.0%{_ext}
Suggests:	libopencore-amrwb.so.0%{_ext}
Suggests:	libtwolame.so.0%{_ext}
Suggests:	libdca.so.0%{_ext}
Suggests:	libdvdcss.so.2%{_ext}
%endif

%description
MPlayer is a movie player for LINUX (runs on many other Unices, and
non-x86 CPUs, see the documentation). It plays most MPEG, VOB, AVI,
VIVO, ASF/WMV, QT/MOV, FLI, NuppelVideo, yuv4mpeg, FILM, RoQ, and some
RealMedia files, supported by many native, XAnim, and Win32 DLL codecs.
You can watch VideoCD, SVCD, DVD, 3ivx, FLI, and even DivX movies too
(and you don't need the avifile library at all!). The another big
feature of mplayer is the wide range of supported output drivers. It
works with X11, Xv, DGA, OpenGL, SVGAlib, fbdev, AAlib, but you can use
SDL (and this way all drivers of SDL), VESA (on every VESA compatible
card, even without X!), and some lowlevel card-specific drivers (for
Matrox, 3Dfx and Radeon) too! Most of them supports software or hardware
scaling, so you can enjoy movies in fullscreen. MPlayer supports
displaying through some hardware MPEG decoder boards, such as the DVB
and DXR3/Hollywood+! And what about the nice big antialiased shaded
subtitles (9 supported types!!!) with european/ISO 8859-1,2 (hungarian,
english, czech, etc), cyrillic, korean fonts, and OSD?

Note: If you want to play Real content, you need to have the content
of RealPlayer's Codecs directory in %{_libdir}/codecs/

%if %{build_plf}
This package is in restricted because some included codecs are covered 
by patents. It also includes support for reading DVDs encrypted with 
CSS which might be illegal in some countries.

For non-free binary codecs support you should install the packages
win32-codecs, real-codecs and xanim-codecs.
%endif

%files -f mplayer.lang
%doc AUTHORS Changelog README Copyright
%dir %{_sysconfdir}/%{name}
%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/%{name}/mplayer.conf
%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/%{name}/menu.conf
%{_bindir}/midentify
%{_bindir}/mplayer
%{_mandir}/man1/mplayer.1*
%dir %{_datadir}/%{name}

#----------------------------------------------------------------------------

%package doc
Summary:	%{oname} documentation
Group:		Books/Computer books
BuildArch:	noarch

%description doc
This package contains documentation for %{oname}.

%files doc
%doc README.DOCS
%doc DOCS/default.css DOCS/xml DOCS/tech/

#----------------------------------------------------------------------------

%if %{build_gui}
%package gui
Summary:	GUI for %{name}
Group:		Video
Requires:	%{name} = %{version}
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	imagemagick
Requires:	soundwrapper

%description gui
This package contains a GUI for %{name}.

%files gui
%{_bindir}/gmplayer
%{_datadir}/applications/mplayer.desktop
%{_datadir}/%{name}/skins
%{_iconsdir}/mplayer.png
%{_miconsdir}/mplayer.png
%{_liconsdir}/mplayer.png

%pre gui
if [ -d %{_datadir}/%{name}/skins/default ]
  then rm -rf %{_datadir}/%{name}/skins/default
fi
%endif

#----------------------------------------------------------------------------

%if %{build_mencoder}
%package -n mencoder
Summary:	MPlayer's movie encoder
Group:		Video
Requires:	%{name}

%description -n mencoder
MEncoder a movie encoder and is a part of the MPlayer package.
%if ! %{build_plf}
Note: this version does not have support for encoding mp3 audio streams in the
video files.
%else
This restricted build has additional support for AAC decoding with libfaad
and MP3 encoding with lame, both are covered by software patents. It
also includes support for reading DVDs encrypted with CSS which might
be illegal in some countries.
%endif

%files -n mencoder -f mencoder.lang
%{_bindir}/mencoder
%{_bindir}/divx2svcd
%{_bindir}/mencvcd
%{_bindir}/wma2ogg.pl
%{_mandir}/man1/mencoder.1*
%endif

#----------------------------------------------------------------------------

%prep
%if "%{svn}" != ""
%setup -q -n %{name} -a 4
%else
%setup -q -n MPlayer-%{version}%{prerel} -a 4
%endif
#gw as we have have used svn export:
echo %{svn}|sed s/^r// > snapshot_version
find DOCS -name .svn|xargs rm -rf
#gw fix permissions
chmod 644 AUTHORS Changelog README Copyright
rm -f Blue/README
%patch0 -p1 -b .mdv~
%patch28 -p1 -b .rtsp-extra-fixes
%patch31 -p1 -b .format~
%patch33 -p0 -b .dlfcn~
%patch35 -p0
%if ! %{build_plf}
%patch39 -p1 -b .dlopen~
%endif
rm -rf ffmpeg
%patch40 -p1 -b .ffmpeg~
%patch42 -p1 -b .internal_filters~
%patch43 -p1 -b .ffm_stable~

# Sometimes (1.1.1) mplayer guys forget to update the VERSION file...
# Let's fix it here, but let's not abuse this ;)
echo %{version} >VERSION

perl -pi -e 's^r\$svn_revision^%{release}^' version.sh

mv DOCS/README README.DOCS

%build
export CFLAGS="$CFLAGS %{optflags}"
%if %{build_debug}
export CFLAGS="$CFLAGS -g"
%endif
%ifarch ppc
export CFLAGS="$CFLAGS -mcpu=7450 -maltivec"
%endif
%if %{build_directfb}
export CPPFLAGS="-I%{_includedir}/directfb"
%endif
export LDFLAGS="%{?ldflags}"
./configure \
	--prefix=%{_prefix} \
	--datadir=%{_datadir}/%{name} \
	--confdir=%{_sysconfdir}/%{name} \
	--libdir=%{_libdir} \
	--codecsdir=%{_libdir}/codecs \
	--language=all \
%ifarch %{ix86}
	--enable-mmx \
	--enable-3dnow \
	--enable-sse \
	--enable-sse2 \
	--enable-fastmemcpy \
%endif
%if %{with cpudetection}
	--enable-runtime-cpudetection \
%endif
%if %{build_debug}
	--enable-debug=3 \
%else
	--disable-sighandler \
%endif
%if %{build_gui}
	--enable-gui \
%endif
%if %{build_mencoder}
	--enable-mencoder \
%else
	--disable-mencoder \
%endif
	--disable-arts \
	--disable-ggi \
	--disable-libdvdcss-internal \
	--enable-dvdnav \
	--disable-dvdread-internal \
	--enable-dvdread \
	--enable-tv \
	--enable-joystick \
	--enable-gl \
	--disable-svga \
	--enable-menu \
	--disable-zr \
%if ! %{build_dts}
	--disable-libdca \
	--enable-libdca-dlopen \
%endif
	--enable-freetype \
	--enable-nas \
%if %{build_system_ffmpeg}
	--disable-ffmpeg_a \
%endif
%if ! %{build_faad}
	--disable-faad \
	--disable-decoder=AAC \
	--enable-faad-dlopen \
%endif
%if ! %{build_faac}
	--enable-faac-dlopen \
%endif
%if ! %{build_twolame}
	--disable-twolame \
	--enable-twolame-dlopen \
%endif
%if ! %{build_x264}
	--enable-x264-dlopen \
%endif
%if %{build_lirc}
	--enable-lirc \
%else
	--disable-lirc \
%endif
%if ! %{build_v4l2}
	--disable-tv-v4l2 \
%endif
%if ! %{build_mga}
	--disable-mga \
%endif
%if ! %{build_fbdev}
	--disable-fbdev \
%endif
%if %{build_directfb}
	--enable-directfb \
%else
	--disable-directfb \
%endif
%if ! %{build_live}
	--disable-live \
%endif
%if ! %{build_vesa}
	--disable-vesa \
%endif
%if %{build_theora}
	--enable-theora \
%else
	--disable-theora \
%endif
%if %{build_smb}
	--enable-smb \
%endif
%if ! %{build_dvb}
	--disable-dvb \
	--disable-dvbhead \
%endif
%if ! %{build_jack}
	--disable-jack \
%endif
%if ! %{build_aa}
	--disable-aa \
%endif
%if ! %{build_cdda}
	--disable-cdparanoia \
%endif
%if ! %{build_dv}
	--disable-libdv \
%endif
%if ! %{build_lzo}
	--disable-liblzo \
%endif
%if ! %{build_sdl}
	--disable-sdl \
%endif
%if ! %{build_alsa}
	--disable-alsa \
%endif
%if ! %{build_fribidi}
	--disable-fribidi \
%endif
%if ! %{build_enca}
	--disable-enca \
%endif
%if %{build_pulse}
	--enable-pulse \
%endif
%if ! %{build_openal}
	--disable-openal \
%endif
%if %{build_xvmc}
	--enable-xvmc \
%endif
%if ! %{build_ivtv}
	--disable-ivtv \
%endif
%if ! %{build_vdpau}
	--disable-vdpau \
%endif
%if ! %{build_amr}
	--disable-libopencore_amrnb \
	--disable-libopencore_amrwb \
	--enable-libopencore_amrnb-dlopen \
	--enable-libopencore_amrwb-dlopen
%endif

# Keep this line before empty end %%configure (ppc conditionnal pb)
make
#gw make sure we have our version string included:
fgrep %{version} version.h

%install
install -d -m 755 %{buildroot}%{_datadir}/%{name}
install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}
install -m755 mplayer -D %{buildroot}%{_bindir}/mplayer
for lang in de fr hu pl es it zh_CN en; do
    install -m644 DOCS/man/$lang/mplayer.1 -D %{buildroot}%{_mandir}/$([ "$lang" != "en" ] && echo $lang)/man1/mplayer.1
done

%find_lang mplayer --with-man

######################### Mencoder #########################
%if %{build_mencoder}
install -m755 mencoder -D %{buildroot}%{_bindir}/mencoder

for lang in de fr hu pl es it zh_CN en; do
    ln -s mplayer.1 %{buildroot}%{_mandir}/$([ "$lang" != "en" ] && echo $lang)/man1/mencoder.1
done

%find_lang mencoder --with-man

install -m 755 TOOLS/mencvcd.sh %{buildroot}%{_bindir}/mencvcd
install -m 755 TOOLS/divx2svcd.sh %{buildroot}%{_bindir}/divx2svcd
install -m 755 TOOLS/wma2ogg.pl %{buildroot}%{_bindir}/wma2ogg.pl
install -m 755 TOOLS/midentify.sh %{buildroot}%{_bindir}/midentify
%endif
######################### /Mencoder #########################

install -m 644 etc/example.conf %{buildroot}%{_sysconfdir}/%{name}/mplayer.conf
install -m 644 etc/menu.conf %{buildroot}%{_sysconfdir}/%{name}

%if %{build_gui}
# default Skin
install -d -m 755 %{buildroot}%{_datadir}/%{name}/skins/
cp -r Blue %{buildroot}%{_datadir}/%{name}/skins/
ln -s Blue %{buildroot}%{_datadir}/%{name}/skins/default
# gmplayer equals mplayer -gui
ln -s mplayer %{buildroot}%{_bindir}/gmplayer
# icons
mkdir -p %{buildroot}{%{_liconsdir},%{_iconsdir},%{_miconsdir}}
convert -transparent white Blue/icons/icon48x48.png %{buildroot}%{_liconsdir}/mplayer.png 
convert -transparent white Blue/icons/icon32x32.png %{buildroot}%{_iconsdir}/mplayer.png 
convert -transparent white -scale 16x16 Blue/icons/icon48x48.png %{buildroot}%{_miconsdir}/mplayer.png
install -D -m 644 etc/mplayer.desktop %{buildroot}%{_datadir}/applications/mplayer.desktop
perl -pi -e 's@mplayer$@mplayer@g' %{buildroot}%{_datadir}/applications/mplayer.desktop
%endif

%if %{build_debug}
export DONT_STRIP=1
%endif


%changelog
* Tue Oct 29 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.1.1-2.r36417.4
+ Revision: 617a6dd
- LOG Rebuild with ffmpeg 2.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20243 |12mu|mplayerthumbs-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		mplayerthumbs
Version:	4.12.4
Release:	1
Epoch:		3
Summary:	Video thumbnail generator for KDE4 file managers
Group:		Graphical desktop/KDE
License:	GPLv2
URL:		https://projects.kde.org/projects/kde/kdemultimedia/mplayerthumbs
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
Requires:	kdebase4-runtime

%description
MPlayerThumbs is a video thumbnail generator for KDE file managers
(Konqueror, Dolphin, ...), now available also for KDE 4.
It needs mplayer (of course) to generate thumbnails, and it contains
no linking to any library, so in a x86_64 system you can freely use the
32bit mplayer binary with win32codecs by configuring the application
launching the mplayerthumbsconfig helper application.
It catches a random frame from 15% to 70%, checking also how contrasted
is the image, and dropping bad frames.

%files
%{_kde_bindir}/mplayerthumbsconfig
%{_kde_libdir}/kde4/videopreview.so
%{_kde_appsdir}/videothumbnail
%{_kde_datadir}/config.kcfg/mplayerthumbs.kcfg
%{_kde_services}/videopreview.desktop

#------------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.12.4-1
+ Revision: f35efe2
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20244 |12mu|msec-0.80.10-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		msec
Version:	0.80.10
Release:	5
Summary:	Security Level management for the Mandriva Linux distribution
License:	GPLv2+
Group:		System/Base
Url:		http://www.mandrivalinux.com/
Source0:	%{name}-%{version}.tar.bz2
Patch0:		msec-0.80.10-dont-pass-noscripts-to-rpm_-Va.patch
Patch1:		msec-0.80.10-remove.svn.patch
Patch2:         msec-0.80.10-start-networkmanager.patch
Patch3:         msec-0.80.10-plugins.patch
Requires:	perl-base
Requires:	diffutils
Requires:	gawk
Requires:	coreutils
Requires:	iproute2
Requires:	setup >= 2.2.0-21mdk
Requires:	chkconfig >= 1.2.24-3mdk
Requires:	python-base >= 2.3.3-2mdk
Requires:	mailx
Requires:	python
# at least xargs is used
Requires:	findutils
# ensure sysctl.conf and inittab are present before installing msec
Requires(post):	initscripts

Requires(pre):		rpm-helper >= 0.4
Requires(postun):	rpm-helper >= 0.4

Suggests:	msec-gui
# using s2u for desktop notifications
# it should be pulled by xinit to reduce basesystem size
# Suggests:	s2u >= 0.9

Conflicts:	passwd < 0.67
BuildRequires:	python
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
The Mandriva Linux Security package is designed to provide security features to
the Mandriva Linux users. It allows to select from a set of preconfigured
security levels, and supports custom permission settings, user-specified
levels, and several security utilities.  This packages includes main msec
application and several programs that will be run periodically in order to test
the security of your system and alert you if needed.

%package gui
Summary:	Graphical msec interface
Group:		System/Configuration/Other
Requires:	pygtk2.0
Requires:	msec

%description gui
The Mandriva Linux Security package is designed to provide security
features to the Mandriva Linux users. It allows to select from a set
of preconfigured security levels, and also supports custom permission
settings, user-specified levels, and several security utilities.
This packages includes graphical interface to control and tune msec
permissions.


%prep
%setup -q
%apply_patches

%build
make CFLAGS="$RPM_OPT_FLAGS -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64"

%install
rm -rf %{buildroot}

make install

mkdir -p %{buildroot}/%{_sysconfdir}/{logrotate.d,profile.d}
touch %{buildroot}/var/log/security.log
touch %{buildroot}/etc/security/msec/security.conf
touch %{buildroot}/etc/security/msec/perms.conf
# init script
install -d %{buildroot}/%{_initrddir}
install -m755 %{_builddir}/%{name}-%{version}/msec.init %{buildroot}/%{_initrddir}/%{name}
mkdir -p %{buildroot}/etc/X11/xinit.d
touch %{buildroot}/etc/X11/xinit.d/msec

%find_lang %name

%pre
%_pre_groupadd xgrp
%_pre_groupadd ntools
%_pre_groupadd ctools

%preun
%_preun_service msec

%post
%_post_service msec

touch /var/log/security.log

if [ $1 != 1 ]; then
        # since 0.80.3, msec has its own upgrade script, which handles upgrades from previous versions
        /usr/share/msec/upgrade.sh
fi

# creating default configuration if not installed by installer
if [ "$DURING_INSTALL" != "1" ]; then
	if [ ! -s /etc/security/msec/security.conf ]; then
		# creating default level configuration
		cp -f /etc/security/msec/level.standard /etc/security/msec/security.conf
	fi

	if [ ! -s /etc/security/msec/perms.conf ]; then
		# creating default level configuration
		cp -f /etc/security/msec/perm.standard /etc/security/msec/perms.conf
	fi
fi

%postun

if [ $1 = 0 ]; then
	# cleanup crontabs on package removal
	rm -f /etc/cron.*/msec
fi

%_postun_groupdel xgrp
%_postun_groupdel ntools
%_postun_groupdel ctools

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS COPYING README*
%doc ChangeLog doc/*.txt
%_bindir/promisc_check
%_bindir/msec_find
%{_initrddir}/%{name}
%_sbindir/msec
%_sbindir/msecperms
%_datadir/msec/msec.py*
%_datadir/msec/config.py*
%_datadir/msec/libmsec.py*
%_datadir/msec/msecperms.py*
%_datadir/msec/tools.py*
%_datadir/msec/version.py*
%_datadir/msec/*.sh
%_datadir/msec/plugins/*
%_datadir/msec/scripts/*
%_mandir/*/*.*
%lang(cs) %_mandir/cs/man?/*
%lang(et) %_mandir/et/man?/*
%lang(eu) %_mandir/eu/man?/*
%lang(fi) %_mandir/fi/man?/*
%lang(fr) %_mandir/fr/man?/*
%lang(it) %_mandir/it/man?/*
%lang(nl) %_mandir/nl/man?/*
%lang(pl) %_mandir/pl/man?/*
%lang(ru) %_mandir/ru/man?/*
%lang(uk) %_mandir/uk/man?/*
%dir /var/log/security
%dir /etc/security/msec
%config /etc/security/msec/level.*
%config /etc/security/msec/perm.*
%config /etc/security/msec/server.*
%config(noreplace) /etc/security/msec/security.conf
%config(noreplace) /etc/security/msec/perms.conf
%config(noreplace) /etc/logrotate.d/msec
/etc/profile.d/*msec*

%config %attr(0755,root,root) /etc/X11/xinit.d/msec

%ghost /var/log/security.log
%ghost /var/log/msec.log

%files gui
%defattr(-,root,root)
%_sbindir/msecgui
%_datadir/msec/msecgui.py*
%_datadir/msec/help.py*
%_datadir/msec/msec.png





%changelog
* Mon Nov 14 2011 Oden Eriksson <oeriksson@mandriva.com> 0.80.10-4.2
- built for updates

* Sat Nov 05 2011 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.80.10-4.1
+ Revision: 717721
- Enable networkmanager service during install

  + Alexander Barakin <abarakin@mandriva.org>
    - remove check of /var/lib/svn
      bug: https://qa.mandriva.com/show_bug.cgi?id=63875

* Wed May 25 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.80.10-3
+ Revision: 678992
- don't pass '--noscripts' to 'rpm -Va' (#62644)

* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 0.80.10-2
+ Revision: 666496
- mass rebuild

* Mon Jun 28 2010 Eugeni Dodonov <eugeni@mandriva.com> 0.80.10-1mdv2010.1
+ Revision: 549330
- 0.80.10:
- localization fixes

* Wed Jun 23 2010 Eugeni Dodonov <eugeni@mandriva.com> 0.80.9-1mdv2010.1
+ Revision: 548737
- 0.80.9:
- fix gdm/consolekit interaction (#59100)
- use 'none' level as base when no BASE_LEVEL is defined (#59683)

* Wed May 26 2010 Eugeni Dodonov <eugeni@mandriva.com> 0.80.8-1mdv2010.1
+ Revision: 546167
- 0.80.8:
- do not set gdm variables which are not used by new gdm
- filter out trailing whitespace for open port checks (#59457)

* Tue May 25 2010 Eugeni Dodonov <eugeni@mandriva.com> 0.80.7-1mdv2010.1
+ Revision: 545912
- 0.80.7:
- Translation updates

* Tue Apr 27 2010 Eugeni Dodonov <eugeni@mandriva.com> 0.80.6-1mdv2010.1
+ Revision: 539654
- 0.80.6:
- support merging legacy perm.local into main perms.conf
- add support for displaying periodic checks results
- add support for running periodic checks manually
- add support for merging legacy perm.local file if exists
- add support for ACL (based on patch from Tiago Marques <tiago.marques@caixamagica.pt>, #58640)
- add support for IGNORE_PID_CHANGES (#56744)
- properly filter chkrootkit checks (#58076).
- do not notify when no changes were found by a diff run
- properly checking if we are run within security script
- properly handle changes in password history when pam_unix is used (#58018).
  CCBUG: 58640
  CCBUG: 56744
  CCBUG: 58076
  CCBUG: 58018
- 0.80.5:
- added sudo plugin
- do not check inside entries excluded by EXCLUDE_REGEXP
- allow setting the EXCLUDE_REGEXP value in msecgui
- added security levels 'audit_daily' and 'audit_weekly'
- correctly check for changes in groups
- save mail reports for each check period (daily, weekly, monthly and manual)
- implemented security summary screen

* Thu Feb 18 2010 Eugeni Dodonov <eugeni@mandriva.com> 0.80.4-1mdv2010.1
+ Revision: 507864
- 0.80.4:
- simplified UI for msecgui
- added custom security levels: fileserver, webserver, netbook
- added support for custom levels in gui
- ignore 'vmblock' filesystem during periodic checks (#57669)
- properly separate logs for different type of checks (daily, weekly, monthly and manual)
- xguest user does not have a password, so silence report about it
- added plugin to define log file retention period.

* Mon Feb 08 2010 Eugeni Dodonov <eugeni@mandriva.com> 0.80.3-1mdv2010.1
+ Revision: 502269
- 0.80.3:
- added upgrade script to simplify upgrading from previous msec version
- cleaned up spec to use upgrade script instead of doing all the work
  manually
- improved log message when unowned or world-writable files are found
- running file-related periodic checks weekly on standard security level
  to easy disk I/O load
- improved error message when the wheel group is empty (#57463).
- added support for defining periodicity for individual security checks
- added support for sectool checks
- handle level-switching and saving in msec, using msecperms only for checking
  and settings file permissions
- do not duplicate variables present in BASE_LEVEL in security.conf and
  perms.conf files
- properly check if chkrootkit is present (#51309)

* Thu Jan 14 2010 Eugeni Dodonov <eugeni@mandriva.com> 0.80.2-1mdv2010.1
+ Revision: 491429
- 0.80.2:
- save the entire log that is sent by email in /var/log/security to allow
  consulting it without relying on email messages
- do not show toolbar, as it leads to confusion

* Mon Nov 30 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.80.1-1mdv2010.1
+ Revision: 471750
- 0.80.1:
- updated list of allowed services
- fix error which prevents 'msec save' from working correctly
- fix error message when checking non-local files (#55869,#56088)

* Thu Nov 05 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.70.8-1mdv2010.1
+ Revision: 460503
- 0.70.8:
- updated translations.

* Tue Oct 13 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.70.7-1mdv2010.0
+ Revision: 457190
- 0.70.7:
- fix issue which prevents msec from exiting correctly in some cases (#54470)

* Wed Oct 07 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.70.6-1mdv2010.0
+ Revision: 455562
- 0.70.6:
- use users' home directory for temporary files (SECURE_TMP) by default to be
  backward-compatible with previous distro versions
- improved startup script
- added option to skip security checks when running on battery power
  (CHECK_ON_BATTERY)

* Wed Sep 23 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.70.5-1mdv2010.0
+ Revision: 447873
- 0.70.5:
- do not show error messages for non-existent audit files
- man page entries are now sorted according to plugin
- split libmsec functionality into different plugins: audit (for periodic checks),
  msec (for local security settings) and network (for network-related settings)
- support excluding path from all checks
- Remove suggests on s2u - it will be pulled by xinit to reduce basesystem size.

* Wed Sep 09 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.70.4-1mdv2010.0
+ Revision: 434451
- 0.70.4
- implemented GUI for exception editing
- implemented exceptions for all msec checks (#51277)
- do not check for permission changes in block/character devices (#53424)
- create a summary for msec reports
- simplified permissions policy for standard level
- support enforcing file permissions in periodic msec runs
- allow configuring inclusion of current directory into path
- do not crash if config files have empty lines (#53031)

* Tue Aug 18 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.70.3-1mdv2010.0
+ Revision: 417721
- 0.70.3:
- give proper permissions to diff check files.
- Properly log promisc messages.
- msecgui: Added toolbar for msecgui.
- msecgui: Showing logo when running inside MCC.

* Wed Jul 15 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.70.2-1mdv2010.0
+ Revision: 396304
- 0.70.2:
- Correctly enforcing permissions on startup when required (#52268).
- Added new variable SECURE_TMP to configure location of temporary files.
- Improve description of changes in periodic packages integrity check.
- Properly handle promisc_check when running standalone (#51903)

* Fri Jun 26 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.70.1-1mdv2010.0
+ Revision: 389546
- 0.70.1
- Improved rpm check, splitted into CHECK_RPM_PACKAGES and CHECK_RPM_INTEGRITY.
- Supporting check for changes in system users and groups.
- Reworked auditing code, improved logging format, added support for
  custom auditing plugins, simplified checks.
- Added support for firewall configuration checks via CHECK_FIREWALL.
- Add support for FIX_UNOWNED to change unowned files to nobody/nogroup (#51791).
- Using WIN_PARTS_UMASK=-1 value instead of '0' when umask should not be set to
  prevent users and diskdrake confusion.
- Correctly handling empty NOTIFY_WARN variables (#51364, #51464).
- Correctly handling unicode messages (#50869).

* Thu Apr 23 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.60.22-1mdv2009.1
+ Revision: 368833
- 0.60.22
- Changed default WIN_PARTS_UMASK to be with sync with diskdrake.

* Wed Apr 22 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.60.21-1mdv2009.1
+ Revision: 368763
- 0.60.21
- Properly handle invalid WIN_PARTS_UMASK parameters.
- Fixed command inversion between DNS_SPOOFING_PROTECTION and
  IP_SPOOFING_PROTECTION.
- Cleaning up duplicated variables on upgrade.

* Tue Apr 21 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.60.20-1mdv2009.1
+ Revision: 368520
- 0.60.20:
  Using correct locale when available (#44561).

* Mon Apr 20 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.60.19-1mdv2009.1
+ Revision: 368440
- 0.60.19
- Properly support NTFS-3G partitions permissions (#50125).

* Wed Apr 15 2009 Thierry Vignaud <tv@mandriva.org> 0.60.18-2mdv2009.1
+ Revision: 367538
- translation updates

  + Eugeni Dodonov <eugeni@mandriva.com>
    - Do not create duplicate entries.
    - Use right file when upgrading configuration.

* Wed Apr 01 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.60.17-2mdv2009.1
+ Revision: 363410
- Installing with right permissions on /etc/X11/xinit.d/msec

* Mon Mar 30 2009 Thierry Vignaud <tv@mandriva.org> 0.60.17-1mdv2009.1
+ Revision: 362419
- translation updates

* Tue Mar 24 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.60.16-1mdv2009.1
+ Revision: 360832
- 0.60.16:
- Added support for desktop notifications on msec periodic checks.
- Using correct logger for syslog messages.
- Updated gui layout to better fit on small displays (netbooks).

* Thu Mar 12 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.60.15-1mdv2009.1
+ Revision: 354242
- 0.60.15
- Added specific permission for /var/log/btmp and wtmp (#48604)
- Do not run chkrootkit on NFS partitions (#37753).
- Changed CREATE_SERVER_LINK functionality to allow/deny presets of local and
  remote services, enabling it on secure level only by default.
- Added portreserve to list of safe remote services.
- Updated list of files that should not be world-writable or not user-owned.
- Running rpm database check with "--noscripts" (#42849).

* Thu Mar 05 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.60.14-1mdv2009.1
+ Revision: 349059
- 0.60.14
- Modularization: moved pam-related functionality to pam plugin.
- Updated list of safe services (#47460).

* Tue Mar 03 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.60.13-1mdv2009.1
+ Revision: 347875
- 0.60.13
- Added banner for msecgui.
- Moved PolicyKit code to plugin.
- Changed default ENABLE_STARTUP parameters to be in sync with
  crontab settings.
- Correctly handling parameter name changes on upgrade.

* Wed Feb 25 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.60.12-1mdv2009.1
+ Revision: 344963
- 0.60.12
- Correctly handle wheel group authentication (#19091)
- Correctly handling CHECK_RPM and CHECK_CHKROOTKIT parameters.
- Updating permissions on logs changed by logrotate (#47997).
- Added support for plugins.
- Added sample plugin.
- Added MSEC init script (#21270), controlled by ENABLE_STARTUP_MSEC and
  ENABLE_STARTUP_PERMS variables, and enabled by default on 'secure' level.

* Thu Feb 05 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.60.11-1mdv2009.1
+ Revision: 337983
- 0.60.11
- Added quiet mode (for use within installer).

* Thu Feb 05 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.60.10-1mdv2009.1
+ Revision: 337809
- 0.6.10
- Updated spec file to better work with Mandriva installer.
- Updated spec file to show urpmi notice.
- Level name changes: 'default' to 'standard'.
- Added support for running in chroot.
- Added initial support for plugins.

* Thu Jan 29 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.60.9-1mdv2009.1
+ Revision: 335395
- 0.60.9
- Reviewed description text for options (#47240)
- Added localization for msec.

* Mon Jan 26 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.60.8-1mdv2009.1
+ Revision: 333777
- 0.60.8
- Changed without_password to without-password to prevent bogus errors.
- Running expensive msec_find only when required.
- Fixing permissions on msec-created files (#27820 #47059)
- Handling network settings as in previous msec versions (#47240).
- Added default response to msecgui 'Save' dialog.
- Implemented support for custom paths checks in msecperms.

* Wed Jan 21 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.60.7-1mdv2009.1
+ Revision: 332291
- 0.60.7
- Now correctly integrating with MCC.

* Tue Jan 20 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.60.6-2mdv2009.1
+ Revision: 331887
- Fixed a typo in upgrade check.
- 0.60.6
- Removed Authentication tab (now handled by a separate application)
- Now it is possible to save settings without quitting.
- Better detection for file modifications (such as symlinks, moves, etc)
- Now asking to save changes before quitting when necessary.
- Highlighting default option value according to current level.
- Level selection improvements.
- Checking for $DISPLAY variable.
- Added HAL to list of safe services.
- Now highlighting options which are different from default values for level.
- Improved GUI spacing between options.
- Removed Notifications tab (merged with initial screen and periodic
  checks screen).
- Better handling of non-existent files (inittab and sysctl).
  (SPEC file improvements)
- Added an URPMI note for msec.
- Do not run msec after upgrade anymore, as it could break the install.
- Change the way the old files are upgraded.

* Mon Jan 19 2009 Frederic Crozat <fcrozat@mandriva.com> 0.60.5-3mdv2009.1
+ Revision: 331178
- Do not limit services by default, was preventing hal to be started

* Fri Jan 16 2009 Frederic Crozat <fcrozat@mandriva.com> 0.60.5-2mdv2009.1
+ Revision: 330251
- Workaround msec creating sysctl.conf / inittab files too early at install time

* Wed Jan 14 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.60.5-1mdv2009.1
+ Revision: 329458
- 0.60.5
 - Fix for wrong msec permission enforcing (msecperms -e), which would
   enforce all permissions when changing to a different level.

* Wed Jan 14 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.60.4-1mdv2009.1
+ Revision: 329241
- 0.60.4
 - Updated gui to allow immediate preview of options on level change.
 - New permissions control GUI.
 - Added support for custom security levels.

* Thu Jan 08 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.60.3-1mdv2009.1
+ Revision: 327003
- 0.60.3
 - Fixed gdm X permissions checking.
 - Now using /etc/security/shell instead of /etc/sysconfig/msec for
   shell variables.
 - Implemented authentication tab in msecgui.
 - More verbose screen on security level selection.

* Wed Jan 07 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.60.2-1mdv2009.1
+ Revision: 326499
- 0.60.2
 - Correctly handling kdmrc X server permissions.
 - Updated documentation.

* Wed Jan 07 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.60.1-1mdv2009.1
+ Revision: 326453
- Complete msec redesign for Mandriva 2009.1.

* Tue Dec 16 2008 Eugeni Dodonov <eugeni@mandriva.com> 0.50.11-1mdv2009.1
+ Revision: 314809
- 0.50.10
- Correctly handle permit_root_login in sshd_config on level change
  (#19726).
- Handle multibyte characters in msec reports (#26773).

* Tue Sep 30 2008 Thierry Vignaud <tv@mandriva.org> 0.50.10-1mdv2009.0
+ Revision: 290111
- cron entry:
  o blacklist cifs instead of only smbfs for samba
  o exclude /media from searching like /mnt is
  o run with idle IOnice priority (#42795)

* Tue Jun 17 2008 Thierry Vignaud <tv@mandriva.org> 0.50.9-2mdv2009.0
+ Revision: 223324
- rebuild

* Tue Mar 25 2008 Pixel <pixel@mandriva.com> 0.50.9-1mdv2008.1
+ Revision: 189939
- 0.50.9: do not allow msec to mess with umask=xxx for vfat in level 3 (#37222)

* Fri Mar 07 2008 Thierry Vignaud <tv@mandriva.org> 0.50.8-1mdv2008.1
+ Revision: 181183
- use ionice to reduce I/O pressure when running msec_find and rpm -Va
- packaging cleanups

* Fri Jan 25 2008 Andreas Hasenack <andreas@mandriva.com> 0.50.7-1mdv2008.1
+ Revision: 157928
- 0.50.7: build msec_find with large file support (#36047)

* Fri Jan 25 2008 Andreas Hasenack <andreas@mandriva.com> 0.50.6-1mdv2008.1
+ Revision: 157908
- 0.50.6: strip binary chars from report email (#36848)

* Fri Jan 11 2008 Andreas Hasenack <andreas@mandriva.com> 0.50.5-1mdv2008.1
+ Revision: 148730
- fix infinitely growing kdmrc with set variable AllowShutdown to None (#12821)

* Fri Jan 11 2008 Andreas Hasenack <andreas@mandriva.com> 0.50.4-1mdv2008.1
+ Revision: 148599
- updated to version 0.50.4, which fixes the following:
  - Argument list too long (#36656)
  - msec_find should exclude pipes and sockets when
    reporting writable files (#27530)
  - msec diff (diff_check.sh)  does not take into
    account the chkrootkit reports (#21369)
  - netstat check for open ports doesnt pick up ports
    on ipv6 addr (#19486)
  - need to resolve symlinks before testing for local
    filesystems (#14387)

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Nov 13 2007 Adam Williamson <awilliamson@mandriva.org> 0.50.3-2mdv2008.1
+ Revision: 108377
- requires python (#35485)
- new license policy


* Mon Mar 05 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.50.3-1mdv2007.0
+ Revision: 132893
- drop useless and redundant file dependencies
- new version
  spec cleanup

* Mon Mar 05 2007 Olivier Thauvin <nanardon@mandriva.org> 0.50.2-1mdv2007.1
+ Revision: 132772
- 0.50.2: fix (#27956 and #12353)

* Sat Aug 12 2006 Olivier Thauvin <nanardon@mandriva.org> 0.50.1-1mdv2007.0
+ Revision: 55666
- 0.50.1

  + Nicolas Lécureuil <neoclust@mandriva.org>
    - Fix manpages (close ticket #17430)

* Sat Aug 05 2006 Olivier Thauvin <nanardon@mandriva.org> 0.50.0-1mdv2007.0
+ Revision: 52699
- 0.50.0
- Import msec

* Fri Nov 18 2005 Frederic Lepied <flepied@mandriva.com> 0.49.1-1mdk
- fix bug #17921

* Mon Nov 14 2005 Frederic Lepied <flepied@mandriva.com> 0.49-1mdk
- scripts in /etc/profile.d no more config files
- fix bug #19206 by really generating /var/lib/msec/security.conf

* Tue Sep 20 2005 Frederic Lepied <flepied@mandriva.com> 0.48-1mdk
- enable_pam_root_from_wheel: fixed too laxist config in level 2 (bug #18403).

* Sat Sep 10 2005 Frederic Lepied <flepied@mandriva.com> 0.47.5-1mdk
- remove debugging output

* Fri Sep 09 2005 Frederic Lepied <flepied@mandriva.com> 0.47.4-1mdk
- fixed security.conf path (bug #18271).
- security.sh fix parsing of rpm -Va (bug #18326 , Michael Reinsch).
- security.sh: don't check sysfs and usbfs file system (bug #14359).
- make msec.sh bourne shell compatible.
- allow_xserver_to_listen: adapt to new way of specifying X server
arguments for kdm (bug #15759).

* Fri Sep 02 2005 Frederic Lepied <flepied@mandriva.com> 0.47.3-1mdk
- make /etc/rc.d/init.d/functions always readable (bug #18080)

* Thu Aug 18 2005 Frederic Lepied <flepied@mandriva.com> 0.47.2-1mdk
- another fix for bug #17477

* Wed Aug 17 2005 Frederic Lepied <flepied@mandriva.com> 0.47.1-1mdk
- really fix bug #17477

* Sat Aug 13 2005 Frederic Lepied <flepied@mandriva.com> 0.47-1mdk
- security_check.sh: fix user or homedir with spaces in
  (bug #16237).
- perm.*: o /etc/rc.d/init.d/xprint exception
          o  manage apache files (Guillaume Rousse) (bug #12183)
- allow_user_list: fixed kdmrc settings.
- support new inittab syntax for single user mode.
- fix parsing of new chage output (bug #17477).
- Perms.py: more robust parsing
- fixed wrong kdmrc values (bug #16268).
- follow new Single user need in inittab.

* Sat Jun 18 2005 Frederic Lepied <flepied@mandriva.com> 0.46-1mdk
- Mandriva
- new function enable_pam_root_from_wheel to allow transparent root
  access for the wheel group members.

* Mon Mar 21 2005 Frederic Lepied <flepied@mandrakesoft.com> 0.45.1-1mdk
- allow to use the variable CHKROOTKIT_OPTION as an argument to
chkrootkit (Michael, bug #12687).
- fixed documentation of the use of the current keyword (bug #12866).
- fixed password_history.

* Mon Feb 21 2005 Frederic Lepied <flepied@mandrakesoft.com> 0.45-1mdk
- requires mailx (bug #13497).
- fixed the permissions of sendmail symlinks (bug #13515).
- allow to put an EXCLUDE_REGEXP variable in
/etc/security/msec/security.conf to be used in msec_find (bug #508).

* Fri Oct 01 2004 Frederic Lepied <flepied@mandrakesoft.com> 0.44.2-1mdk
- fix allow_reboot

* Sat Jul 31 2004 Frederic Lepied <flepied@mandrakesoft.com> 0.44.1-1mdk
- fix directory creation code

* Sat Jul 31 2004 Frederic Lepied <flepied@mandrakesoft.com> 0.44-1mdk
- new function allow_xauth_from_root
- the perm.local config file is now forcing permissions even if it's lowering the security.
- install translated man pages
- Mandrakelinux/Mandrakesoft

* Thu Jul 08 2004 Frederic Lepied <flepied@mandrakesoft.com> 0.43-1mdk
- fixed again mailman permissions for mailman in level 3 (bug #9319)
- use getent to parse the passwd database (bug #9904)
- fix msec.csh (Pixel)
- more servers in level 4 (Florin)

* Sat Apr 24 2004 Frederic Lepied <flepied@mandrakesoft.com> 0.42.2-1mdk
- corrected mailman log permissions (Guillaume Rousse bug #9319)

* Sun Mar 21 2004 Frederic Lepied <flepied@mandrakesoft.com> 0.42.1-1mdk
- check files on / in the daily check (workaround strange ntfw bug #9121)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20245 |12mu|mtdev-1.1.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d

Summary:	Kernel multi-touch transformation library
Name:		mtdev
Version:	1.1.4
Release:	1
License:	MIT
Group:		System/Libraries
Url:		http://edge.launchpad.net/mtdev
Source0:	https://launchpad.net/mtdev/trunk/%{version}/+download/%{name}-%{version}.tar.gz

%description
The mtdev library transforms all variants of kernel MT (multi-touch) events to
the slotted type B protocol. The events put into mtdev may be from any MT
device, specifically type A without contact tracking, type A with contact
tracking, or type B with contact tracking. See the kernel documentation for
further details.

%files
%doc ChangeLog README COPYING
%{_bindir}/mtdev-test

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Kernel multi-touch transformation library
Group:		System/Libraries

%description -n %{libname}
This package contains the shared library for %{name}.

%files -n %{libname}
%{_libdir}/libmtdev.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for mtdev
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
This package provides the development files for mtdev.

%files -n %{devname}
%{_includedir}/mtdev*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x \
	--disable-static
%make

%install
%makeinstall_std


%changelog
* Thu Oct 31 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.1.4-1
+ Revision: 69232e5
- LOG New version 1.1.4, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20246 |12mu|mutt-1.5.23-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _default_patch_fuzz 2

# compile against kerberos
%bcond_with krb5

# enable sasl2
# note that sasl2 includes kerberos support via sasl
%bcond_without sasl2

Summary:	Text mode mail user agent
Name:		mutt
Version:	1.5.23
Release:	1
Epoch:		1
License:	GPLv2+
Group:		Networking/Mail
Url:		http://www.mutt.org/
Source0:	ftp://ftp.mutt.org/pub/mutt/%{name}-%{version}.tar.gz
# To make use of bzip2/gzip files
Source10:	%{name}-Muttrc_compressed_folders.foot.bz2

# NOTE: For any patch that modifies Muttrc, please modify Muttrc.head.in
# instead, because Muttrc is automatically generated, so any change will
# be lost
#
# Patch 0-99: Mandriva patches
Patch0:		mutt-1.5.23-dotlock.patch
# Set tmpdir to ~/tmp in sample config
Patch1:		%{name}-1.3.15-tmpdef.patch
# Tell user to install urlview instead of just barf at user
Patch2:		%{name}-1.5.18-urlview.patch
# Don't include /usr/include/ncurses if not building against normal ncurses
Patch4:		%{name}-1.5.5.1-ncurses-include.patch
# fixes the viewing of MIME attached files when the mailcap
# entry already uses quotes (eg: "%s")
Patch5:		mutt-1.5.11-mailcap.patch
# defines gpg paths, aspell, and fallback charsets
Patch6:		mutt-1.5.20-gpg.patch
# stack is not defined under openssl 1.0.0 (http://dev.mutt.org/hg/mutt/rev/1cf34ea1f128)
#Patch7:	mutt-1.5.20-stack.patch

# Patch 100- : external patches
# Compressed folder support, http://www.spinnaker.de/mutt/compressed/
# http://www.mutt.org.ua/download/mutt-%{version}/patch-%{version}.rr.compressed.gz
Patch100:	patch-1.5.23.rr.compressed
# NNTP support
# http://www.mutt.org.ua/download/mutt-%{version}/patch-%{version}.vvv.nntp.gz
Patch101:	patch-1.5.23.vvv.nntp
# Merged upstream
#Patch107:	mutt-1.5.19-nulcert.diff
# Now maintained at http://www.lunar-linux.org/index.php?option=com_content&task=view&id=44
# Patch adapted from: http://lunar-linux.org/~tchan/mutt/patch-1.5.23.sidebar.20140412.txt
Patch108:	mutt-1.5.23-sidebar.patch

BuildRequires:	linuxdoc-tools
#BuildRequires:	sendmail-command
BuildRequires:	bzip2-devel
# required by the header cache patch
BuildRequires:	db-devel >= 5.2
%if %{with krb5}
BuildRequires:	krb5-devel
%endif
%if %{with sasl2}
BuildRequires:	libsasl-devel >= 2.1
%endif
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(ncursesw)
BuildRequires:	pkgconfig(openssl)

# without it we have problems with attachments (e.g. .pdfs)
Suggests:	mailcap
Suggests:	mutt-utf8

%description
Mutt is a text mode mail user agent. Mutt supports color, threading,
arbitrary key remapping, and a lot of customization.

You should install mutt if you've used mutt in the past and you prefer
it, or if you're new to mail programs and you haven't decided which
one you're going to use.

%files -f %{name}.lang
%doc BEWARE COPYRIGHT NEWS OPS* PATCHES*
%doc README* TODO UPDATING VERSION
%doc mime.types.dist Muttrc.dist
%config(noreplace) %{_sysconfdir}/Muttrc
%{_mandir}/man?/*
%{_bindir}/flea
%{_bindir}/mutt-normal
%{_bindir}/muttbug
%{_bindir}/pgpewrap
%{_bindir}/pgpring
%{_bindir}/smime_keys
%attr(2755, root, mail) %{_bindir}/mutt_dotlock

%post
update-alternatives --install %{_bindir}/mutt mutt %{_bindir}/mutt-normal 10

%preun
if [ $1 -eq 0 ]; then
  update-alternatives --remove mutt %{_bindir}/mutt-normal
fi

#----------------------------------------------------------------------------

%package utf8
Summary:	Text mode mail user agent supporting wide character
Group:		Networking/Mail
Requires:	%{name} = %{EVRD}

%description utf8
Mutt is a text mode mail user agent. Mutt supports color, threading,
arbitrary key remapping, and a lot of customization.

You should install mutt if you've used mutt in the past and you prefer
it, or if you're new to mail programs and you haven't decided which
one you're going to use.

NOTE: This version of mutt is linked against ncurses with wide char
      support, and is useful for, say, people using UTF-8 locales.

%files utf8
%{_bindir}/mutt-utf8

%post utf8
update-alternatives --install %{_bindir}/mutt mutt %{_bindir}/mutt-utf8 20

%preun utf8
if [ $1 -eq 0 ]; then
  update-alternatives --remove mutt %{_bindir}/mutt-utf8
fi

#----------------------------------------------------------------------------

%package doc
Summary:	Manual for Mutt, a text mode mail user agent
Group:		Networking/Mail

%description doc
This is the complete manual for Mutt, in text and HTML formats.

Mutt is a text mode mail user agent. Mutt supports color, threading,
arbitrary key remapping, and a lot of customization.

You should install mutt if you've used mutt in the past and you prefer
it, or if you're new to mail programs and you haven't decided which
one you're going to use.

%files doc
%doc doc/manual.txt
%doc doc/advancedusage.html doc/gettingstarted.html doc/tuning.html
%doc doc/intro.html doc/mimesupport.html doc/reference.html
%doc doc/configuration.html doc/index.html doc/miscellany.html

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1 -b .dotlock
%patch1 -p1 -b .tmpdef
%patch2 -p1 -b .urlview
%patch5 -p1 -b .mailcap
%patch6 -p0 -b .gpg
%patch100 -p1 -b .cfp
%patch101 -p1 -b .nntp
%patch108 -p1 -b .sidebar

sed -i 's/AM_C_PROTOTYPES//g' configure.ac
autoreconf -fi

# Append changes to Muttrc to make use of bzip2/gzip mbox
bzip2 -cd %{SOURCE10} >> Muttrc.head.in

# Fix some bad references in the man pages
# Reference to imapd is not fixed, since uw-imap/courier/cyrus all have
# different paths
perl -pi -e 's|/usr/local/bin|%{_bindir}|g; s|/usr/local/doc/mutt|%{_docdir}/%{name}|g;' doc/*.man init.h

%build
build()
{
	CONFIGURE_TOP=.. %configure2_5x \
	--with-docdir=%{_docdir}/%{name} \
	--enable-smtp \
	--enable-pop \
	--enable-imap \
	--enable-nfs-fix \
	--with-ssl \
	--enable-compressed \
	--enable-hcache \
	--without-gdbm \
	--with-bdb \
	--enable-pgp \
	--enable-smime \
	--with-gpgme-prefix=%{_prefix} \
%if %{with krb5}
	--with-gss \
%else
	--without-gss \
%endif
%if %{with sasl2}
	--with-sasl \
%else
	--without-sasl \
%endif
	$@ \
	--enable-nntp

	# no parallel make
	make
}

# build normal version
### ugly. ugly.
perl -pi -e 's/ncurses ncursesw/ncurses # ncursesw/' configure
mkdir mutt-normal
pushd mutt-normal
build
popd

# build another version enabling wide char support
### ugly. ugly.
perl -pi -e 's/ncurses # ncursesw/ncurses ncursesw/' configure
mkdir mutt-utf-8
pushd mutt-utf-8
build

# "make install" installs $builddir/Muttrc into $buildroot
make update-doc
#mv -f Muttrc ../Muttrc

popd

%install
pushd mutt-utf-8
%makeinstall_std
mv %{buildroot}%{_bindir}/mutt %{buildroot}%{_bindir}/mutt-utf8
popd

pushd mutt-normal
install -m 755 mutt %{buildroot}%{_bindir}/mutt-normal
popd

# get rid of unpackaged files
rm -f %{buildroot}%{_sysconfdir}/mime.types
mv -f %{buildroot}%{_sysconfdir}/mime.types.dist .
mv -f %{buildroot}%{_sysconfdir}/Muttrc.dist .

%find_lang %{name}


%changelog
* Tue Aug 19 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:1.5.23-1
+ Revision: b6a064b
- New version 1.5.23, update patchset



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20247 |12mu|mutter-3.8.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gir_major 3.0
%define major 0
%define libname %mklibname %{name} %{major}
%define girname %mklibname %{name}-gir %{gir_major}
%define develname %mklibname -d %{name}

Summary:	Mutter window manager
Name:		mutter
Version:	3.8.4
Release:	3
License:	GPLv2+
Group:		Graphical desktop/GNOME
URL:		http://ftp.gnome.org/pub/gnome/sources/mutter/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/mutter/3.8/%{name}-%{version}.tar.xz
Patch0:		mutter-3.8.3-fullscreen-flash-player.patch
Patch1:		overlay-key-pressed-v3.patch

BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	intltool
BuildRequires:	zenity
BuildRequires:	gnome-common gtk-doc
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(clutter-1.0)
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gio-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gsettings-desktop-schemas) >= 3.7.3
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(libstartup-notification-1.0)
BuildRequires:	pkgconfig(libcanberra-gtk3)
BuildRequires:	pkgconfig(pango)
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(xcomposite)
BuildRequires:	pkgconfig(xcursor)
BuildRequires:	pkgconfig(xdamage)
BuildRequires:	pkgconfig(xfixes)
BuildRequires:	pkgconfig(xrender)

Requires: GConf2
Requires: zenity
Requires: typelib(Meta)

%description
Mutter is a simple window manager that integrates nicely with 
GNOME 2.

%package -n %{libname}
Summary:	Libraries for Mutter
Group:		System/Libraries
Obsoletes:	%{_lib}mutter-private0 < %{version}

%description -n %{libname}
This package contains libraries used by Mutter.

%package -n %{girname}
Summary: GObject Introspection interface description for %{name}
Group: System/Libraries

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n %{develname}
Summary:	Libraries and include files with Mutter
Group:		Development/GNOME and GTK+
Requires:	%{libname} = %{version}
Requires:	%{girname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%mklibname -d %{name}-private 0
Obsoletes:	%{_lib}mutter-private-devel < %{version}

%description -n %{develname}
This package provides the necessary development libraries and include 
files to allow you to develop with Mutter.

%prep
%setup -q
%apply_patches

%build
if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; fi;

%configure2_5x \
	--disable-static \
	--disable-scrollkeeper \
	--enable-compile-warnings=no

%make

%install
%makeinstall_std
%find_lang %{name} 

%files -f %{name}.lang
%doc README COPYING NEWS HACKING 
%{_bindir}/*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/GConf/gsettings/mutter-schemas.convert
%{_datadir}/glib-2.0/schemas/org.gnome.mutter.gschema.xml
%{_datadir}/gnome-control-center/keybindings/*.xml
%{_datadir}/gnome/wm-properties/%{name}-wm.desktop
%{_datadir}/%{name}
%{_datadir}/gtk-doc/
%dir %{_libdir}/%{name}
%dir %{_libdir}/%{name}/plugins
%{_libdir}/%{name}/plugins/default.so
%{_mandir}/man1/*

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{girname}
%{_libdir}/%{name}/Meta-%{gir_major}.typelib

%files -n %{develname}
%doc ChangeLog
%{_libdir}/*.so
%{_includedir}/*
%{_libdir}/pkgconfig/*
%{_libdir}/%{name}/Meta-%{gir_major}.gir


%changelog
* Tue Dec 31 2013 Aleksey Yermakov <alexey.yermakov@rosalab.ru> 3.8.4-3
+ Revision: 02e6ebe
- Added patch with overlay-key holding signal implementation



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20248 |12mu|mysql-5.5.50-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _build_pkgcheck_set %{nil}
%define _build_pkgcheck_srpm %{nil}

%define Werror_cflags %nil
%define _disable_ld_no_undefined 1

%define _with_systemd 1
#(ie. use with rpm --rebuild):
#
#	--with debug	Compile with debugging code
# 
#  enable build with debugging code: will _not_ strip away any debugging code,
#  will _add_ -g3 to CFLAGS, will _add_ --enable-maintainer-mode to 
#  configure.

%define build_debug 0
%define build_test 0

%if %{build_debug}
# disable build root strip policy
%define __spec_install_post %{_libdir}/rpm/brp-compress || :

# This gives extra debuggin and huge binaries
%{expand:%%define optflags %{optflags} %([ ! $DEBUG ] && echo '-g3')}
%endif

%define _requires_exceptions perl(this)

%define major 18
%define services_major 0
%define services_minor 0.0
%define mysqld_major 0
%define mysqld_minor 0.1

%define libclient %mklibname mysqlclient %{major}
%define libservices %mklibname mysqlservices %{services_major}
%define libmysqld %mklibname mysqld %{mysqld_major}
%define develname %mklibname -d mysql
%define staticname %mklibname -d -s mysql

%define muser	mysql
Summary:	A very fast and reliable SQL database engine
Name: 		mysql
Version:	5.5.50
Release:	1
Group:		Databases
License:	GPL
URL:		http://www.mysql.com/
Source0:	ftp://ftp.gwdg.de/pub/misc/mysql/Downloads/MySQL-5.5/mysql-%{version}.tar.gz
#Source1:	%{SOURCE0}.asc
Source2:	mysqld.sysconfig
Source3:	my.cnf
Source4:	libmysql.version
Source5:	mysqld.service
Source6:	mysqld-prepare-db-dir
Source7:	mysqld-wait-ready
Source8:        mysql.tmpfiles.d
# fedora patches
Patch0:		mysql-errno.patch
Patch1:		mysql-strmov.patch
Patch2:		mysql-install-test.patch
#Patch3:		mysql-expired-certs.patch
Patch4:		mysql-stack-guard.patch
Patch5:		mysql-chain-certs.patch
Patch6:		mysql-versioning.patch
Patch7:		mysql-dubious-exports.patch
Patch8:		mysql-disable-test.patch
Patch10:	mysql-home.patch
Patch11:	mysqld_safe-nowatch.patch
# mandriva patches
Patch100:	mysql-mysqldumpslow_no_basedir.diff
Patch101:	mysql-logrotate.diff
Patch102:	mysql-initscript.diff
Patch103:	mysql_upgrade-exit-status.patch
#Patch104:	mysql-5.1.31-shebang.patch
Patch105:	mysql-5.1.35-test-variables-big.patch
Patch106:	mysql-5.1.36-hotcopy.patch
Patch107:	mysql-install_db-quiet.patch
Patch108:	mysql-5.5.9-INSTALL_INCLUDEDIR_borkfix.diff
Patch109:	mysql-libify_libservices.patch

BuildRequires:	bison
BuildRequires:	cmake
BuildRequires:	dos2unix
BuildRequires:	doxygen
BuildRequires:	glibc-devel
BuildRequires:	libaio-devel
BuildRequires:	libstdc++-devel
BuildRequires:	pkgconfig(ncursesw)
BuildRequires:	openssl-devel
BuildRequires:	python
BuildRequires:	readline-devel
BuildRequires:	systemtap
BuildRequires:	xfsprogs-devel
BuildRequires:	zlib-devel
BuildRequires:  systemd-units
BuildConflicts:	edit-devel

Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires(pre): rpm-helper
Requires(postun): rpm-helper
# This basically turns into a metapkg
Requires:	mysql-server >= %{version}-%{release}
Requires:	mysql-client >= %{version}-%{release}

Provides:	msqlormysql mysqlserver
Provides:	mysql-max = %{version}-%{release}
Obsoletes:	mysql-max < 5.1.43

%description
The MySQL(TM) software delivers a very fast, multi-threaded, multi-user, and
robust SQL (Structured Query Language) database server. MySQL Server is
intended for mission-critical, heavy-load production systems as well as for
embedding into mass-deployed software. MySQL is a trademark of MySQL AB.

The mysql server is compiled with the following storage engines:

 - InnoDB Storage Engine
 - Archive Storage Engine
 - CSV Storage Engine
 - Federated Storage Engine
 - User Defined Functions (UDFs).
 - Blackhole Storage Engine
 - Partition Storage Engine
 - Perfschema Storage Engine

%package	server
Summary:	Server mysqld binary
Group:		System/Servers
Conflicts:	mysql < 5.1.39-3
Conflicts:	mysql-max < 5.1.43
# all pkgs needed b/c of cleanup reorg
%rename %{name}-core
%rename %{name}-common-core
Requires:	mysql-common >= %{version}-%{release}
Requires:	mysql-plugin >= %{version}-%{release}
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Obsoletes:	mysql-common < 5.5.25a-1

%description  server
The  mysqld server binary. For a full MySQL database server, install
package 'mysql'.

%package	common
Summary:	Common files
Group:		System/Servers
BuildArch:	noarch
# all pkgs needed b/c of cleanup reorg
Conflicts:	mysql < 5.5.25a-1
Conflicts:	mysql-core < 5.5.25a-1
Obsoletes:	mysql-common-core < 5.5.25a-1

%description	common
Common files for the MySQL(TM) database server.

%package	plugin
Summary:	Mysql Plugins
Group:		Databases
# all pkgs needed b/c of cleanup reorg
Conflicts:	mysql < 5.5.25a-1

%description	plugin
This package contains the standard MySQL plugins.

%package	client
Summary:	Client
Group:		Databases
# all pkgs needed b/c of cleanup reorg
Conflicts:	mysql-core < 5.5.25a-1
Conflicts:	mysql-common < 5.5.25a-1
Conflicts:	mysql-common-core < 5.5.25a-1

%description	client
This package contains the standard MySQL clients.

%package	bench
Summary:	Benchmarks and test system
Group:		System/Servers
Requires:	mysql-client >= %{version}-%{release}

%description	bench
This package contains MySQL benchmark scripts and data.

%package -n	%{libclient}
Summary:	Shared libraries
Group:		System/Libraries
# mp3blaster is the last relic to require this
#Provides:	mysql-shared = %{version}-%{release}
%rename %{_lib}mysql18

%description -n	%{libclient}
This package contains the shared %{name}client library.

%package -n	%{libservices}
Summary:	Shared %{name}client library
Group:		System/Libraries
Conflicts:	%{mklibname mysql 16 } >= 5.5.8-1
Conflicts:	%{mklibname mysql 18 } <= 5.5.10-4

%description -n	%{libservices}
The libmysqlservices library provides access to the available services and
dynamic plugins now must be linked against this library 
(use the -lmysqlservices flag).

%package -n	%{libmysqld}
Summary:	Shared libraries
Group:		System/Libraries

%description -n	%{libmysqld}
This package contains the shared %{name}d library so the MySQL server that can
be embedded into a client application instead of running as a separate process.
The API is identical for the embedded MySQL version and the client/server
version.

%package -n	%{develname}
Summary:	Development header files and libraries
Group:		Development/Other
Requires:	%{libclient} = %{version}-%{release}
Requires:	%{libmysqld} = %{version}-%{release}
Requires:	%{libservices} = %{version}-%{release}
# https://qa.mandriva.com/show_bug.cgi?id=64668
Requires:	rpm-build
Provides:	mysql-devel = %{version}-%{release}
Conflicts:	%{mklibname mysql 12 -d}
Conflicts:	%{mklibname mysql 14 -d}
Conflicts:	%{mklibname mysql 15 -d}
Conflicts:	%{mklibname mysql 16 -d}

%description -n	%{develname}
This package contains the development header files and libraries necessary to
develop MySQL client applications.

%package -n	%{staticname}
Summary:	Static development libraries
Group:		Development/Other
Requires:	%{develname} >= %{version}-%{release}
Provides:	mysql-static-devel = %{version}-%{release}

%description -n	%{staticname}
This package contains the static development libraries.

%prep
%setup -q

# fedora patches
%patch0 -p1 -b .errno
%patch1 -p1 -b .strmov
%patch2 -p1 -b .install-test
%patch3 -p1 -b .expired-certs
%patch4 -p1 -b .stack-guard
%patch5 -p1 -b .chain-certs
%patch6 -p1 -b .versioning
%patch7 -p1 -b .dubious-exports
%patch8 -p0 -b .disable-test
%patch10 -p0 -b .home
%patch11 -p1 -b .nowatch

# mandriva patches
%patch100 -p0 -b .mysqldumpslow_no_basedir
%patch101 -p0 -b .logrotate
%patch102 -p1 -b .initscript
%patch103 -p1 -b .mysql_upgrade-exit-status
%patch104 -p1 -b .shebang
%patch105 -p0 -b .test-variables-big
%patch106 -p0 -b .hotcopy
%patch107 -p0 -b .install_db-quiet
%patch108 -p0 -b .INSTALL_INCLUDEDIR_borkfix
%patch109 -p0 -b .libify_libservices

mkdir -p Mandriva
cp %{SOURCE2} Mandriva/mysqld.sysconfig
cp %{SOURCE3} Mandriva/my.cnf

# lib64 fix
perl -pi -e "s|/usr/lib/|%{_libdir}/|g" Mandriva/my.cnf

# antiborker
perl -pi -e "s|\@bindir\@|%{_bindir}|g" support-files/* scripts/*
perl -pi -e "s|\@sbindir\@|%{_sbindir}|g" support-files/* scripts/*
perl -pi -e "s|\@libexecdir\@|%{_sbindir}|g" support-files/* scripts/*
perl -pi -e "s|\@localstatedir\@|/var/lib/mysql|g" support-files/* scripts/*
perl -pi -e "s|^basedir=.*|basedir=%{_prefix}|g" support-files/* scripts/mysql_install_db*

# this may be part of the problems with mysql-test
# http://bugs.mysql.com/bug.php?id=52223
#perl -pi -e "s|basedir/lib\b|basedir/%{_lib}\b|g" mysql-test/mysql-test-run.pl
#perl -pi -e "s|basedir/lib/|basedir/%{_lib}/|g" mysql-test/mysql-test-run.pl

# workaround for upstream bug #56342
rm -f mysql-test/t/ssl_8k_key-master.opt

# upstream has fallen down badly on symbol versioning, do it ourselves
cp %{SOURCE4} libmysql/libmysql.version

%build
%serverbuild

# it does not work with -fPIE and someone added that to the serverbuild macro...
CFLAGS=`echo $CFLAGS|sed -e 's|-fPIE||g'`
CXXFLAGS=`echo $CXXFLAGS|sed -e 's|-fPIE||g'`

CFLAGS="$CFLAGS -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE"
# MySQL 4.1.10 definitely doesn't work under strict aliasing; also,
# gcc 4.1 breaks MySQL 5.0.16 without -fwrapv
CFLAGS="$CFLAGS -fno-strict-aliasing -fwrapv"
export CFLAGS CXXFLAGS

%cmake \
    -DCMAKE_BUILD_TYPE=RelWithDebInfo \
    -DCMAKE_INSTALL_PREFIX=%{_prefix} \
    -DINSTALL_SBINDIR=sbin \
    -DMYSQL_DATADIR=/var/lib/mysql \
    -DSYSCONFDIR=%{_sysconfdir} \
    -DINSTALL_PLUGINDIR=%{_lib}/mysql/plugin \
    -DINSTALL_MANDIR=share/man \
    -DINSTALL_SHAREDIR=share/mysql \
    -DINSTALL_LIBDIR=%{_lib} \
    -DINSTALL_INCLUDEDIR=include/mysql \
    -DINSTALL_INFODIR=share/info \
    -DINSTALL_MYSQLDATADIR=/var/lib/mysql \
    -DINSTALL_MYSQLTESTDIR=share/mysql/mysql-test \
    -DINSTALL_SQLBENCHDIR=share/mysql \
    -DINSTALL_SUPPORTFILESDIR=share/mysql \
    -DINSTALL_MYSQLSHAREDIR=share/mysql \
    -DMYSQL_UNIX_ADDR=/var/lib/mysql/mysql.sock \
    -DWITH_READLINE=0 \
    -DWITH_LIBEDIT=0 \
    -DWITH_LIBWRAP=1 \
    -DWITH_SSL=system \
    -DWITH_ZLIB=system \
    -DWITH_PIC=1 \
    -DMYSQL_TCP_PORT=3306 \
    -DEXTRA_CHARSETS=all \
    -DENABLED_LOCAL_INFILE=1 \
    -DENABLE_DTRACE=0 \
    -DWITH_EMBEDDED_SERVER=1 \
    -DMYSQL_USER=%{muser} \
%if %{build_debug}
    -DWITH_DEBUG=1 \
%else
    -DWITH_DEBUG=0 \
%endif
    -DWITHOUT_EXAMPLE_STORAGE_ENGINE=1 \
    -DWITHOUT_NDBCLUSTER_STORAGE_ENGINE=1 \
    -DWITHOUT_DAEMON_EXAMPLE=1 \
    -DFEATURE_SET="community" \
    -DCOMPILATION_COMMENT="Mandriva Linux - MySQL Community Edition (GPL)" \
    -DLIBSERVICES_SOVERSION="%{services_major}" \
    -DLIBSERVICES_VERSION="%{services_major}.%{services_minor}"

cp ../libmysql/libmysql.version libmysql/libmysql.version

%make
# regular build will make libmysqld.a but not libmysqld.so :-(
mkdir libmysqld/work
cd libmysqld/work
ar -x ../libmysqld.a
# these result in missing dependencies: (filed upstream as bug 59104)
rm -f sql_binlog.cc.o rpl_utility.cc.o
gcc $CFLAGS $LDFLAGS -shared -Wl,-soname,libmysqld.so.%{mysqld_major} -o libmysqld.so.%{mysqld_major}.%{mysqld_minor} \
	*.o \
	-lpthread -laio -lcrypt -lssl -lcrypto -lz -lrt -lstdc++ -ldl -lm -lc

%install 
# don't fiddle with the initscript!
export DONT_GPRINTIFY=1

%if %{build_debug}
export DONT_STRIP=1
%endif

install -d %{buildroot}%{_sysconfdir}/sysconfig
install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_var}/run/mysqld
install -d %{buildroot}%{_var}/log/mysqld
install -d %{buildroot}/var/lib/mysql/{mysql,test}
install -m 0644 %{SOURCE8} -D %{buildroot}%{_prefix}/lib/tmpfiles.d/mysql.conf

%makeinstall_std -C build

# install init scripts
install -m0755 build/support-files/mysql.server %{buildroot}%{_initrddir}/mysqld

# install configuration files
install -m0644 Mandriva/mysqld.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/mysqld
install -m0644 Mandriva/my.cnf %{buildroot}%{_sysconfdir}/my.cnf

# bork
mv %{buildroot}%{_bindir}/mysqlaccess.conf %{buildroot}%{_sysconfdir}/
chmod 644 %{buildroot}%{_sysconfdir}/mysqlaccess.conf
mv %{buildroot}%{_prefix}/scripts/mysql_install_db %{buildroot}%{_bindir}/
mv %{buildroot}%{_datadir}/mysql/aclocal %{buildroot}%{_datadir}/aclocal

pushd %{buildroot}%{_bindir}
    ln -sf mysqlcheck mysqlrepair
    ln -sf mysqlcheck mysqlanalyze
    ln -sf mysqlcheck mysqloptimize
popd

# nuke -Wl,--as-needed from the mysql_config file
perl -pi -e "s|^ldflags=.*|ldflags=\'-rdynamic\'|g" %{buildroot}%{_bindir}/mysql_config

# cmake generates some completely wacko references to -lprobes_mysql when
# building with dtrace support.  Haven't found where to shut that off,
# so resort to this blunt instrument.  While at it, let's not reference
# libmysqlclient_r anymore either.
sed -e 's/-lprobes_mysql//' -e 's/-lmysqlclient_r/-lmysqlclient/' \
	%{buildroot}%{_bindir}/mysql_config >mysql_config.tmp
cp -f mysql_config.tmp %{buildroot}%{_bindir}/mysql_config
chmod 755 %{buildroot}%{_bindir}/mysql_config

# libmysqlclient_r is no more.  Upstream tries to replace it with symlinks
# but that really doesn't work (wrong soname in particular).  We'll keep
# just the devel libmysqlclient_r.so link, so that rebuilding without any
# source change is enough to get rid of dependency on libmysqlclient_r.
rm -f %{buildroot}%{_libdir}/libmysqlclient_r.so*
ln -s libmysqlclient.so %{buildroot}%{_libdir}/libmysqlclient_r.so

# mysql-test includes one executable that doesn't belong under /usr/share,
# so move it and provide a symlink
mv %{buildroot}%{_datadir}/mysql/mysql-test/lib/My/SafeProcess/my_safe_process %{buildroot}%{_bindir}
ln -s %{_bindir}/my_safe_process %{buildroot}%{_datadir}/mysql/mysql-test/lib/My/SafeProcess/my_safe_process

# Remove libmysqld.a, install libmysqld.so
rm -f %{buildroot}%{_libdir}/libmysqld.a
install -m 0755 build/libmysqld/work/libmysqld.so.%{mysqld_major}.%{mysqld_minor} %{buildroot}%{_libdir}/libmysqld.so.%{mysqld_major}.%{mysqld_minor}
ln -s libmysqld.so.%{mysqld_major}.%{mysqld_minor} %{buildroot}%{_libdir}/libmysqld.so.%{mysqld_major}
ln -s libmysqld.so.%{mysqld_major} %{buildroot}%{_libdir}/libmysqld.so

# house cleaning
rm -rf %{buildroot}%{_datadir}/info
rm -f %{buildroot}%{_bindir}/client_test
rm -f %{buildroot}%{_bindir}/make_win_binary_distribution
rm -f %{buildroot}%{_bindir}/make_win_src_distribution
rm -f %{buildroot}%{_datadir}/mysql/binary-configure
rm -f %{buildroot}%{_datadir}/mysql/config.huge.ini
rm -f %{buildroot}%{_datadir}/mysql/config.medium.ini
rm -f %{buildroot}%{_datadir}/mysql/config.small.ini
rm -f %{buildroot}%{_datadir}/mysql/mysqld_multi.server
rm -f %{buildroot}%{_datadir}/mysql/mysql-log-rotate
rm -f %{buildroot}%{_datadir}/mysql/mysql.server
rm -f %{buildroot}%{_datadir}/mysql/ndb-config-2-node.ini
rm -f %{buildroot}%{_datadir}/mysql/binary-configure
rm -f %{buildroot}%{_mandir}/man1/make_win_bin_dist.1*
rm -f %{buildroot}%{_mandir}/man1/make_win_src_distribution.1*
rm -f %{buildroot}%{_datadir}/mysql/magic
rm -f %{buildroot}%{_libdir}/mysql/plugin/daemon_example.ini
rm -f %{buildroot}%{_bindir}/mysql_embedded

# no idea how to fix this
rm -rf %{buildroot}%{_prefix}/data
rm -rf %{buildroot}%{_prefix}/docs
rm -rf %{buildroot}%{_prefix}/scripts
rm -f %{buildroot}%{_prefix}/COPYING
rm -f %{buildroot}%{_prefix}/INSTALL-BINARY
rm -f %{buildroot}%{_prefix}/README

%multiarch_binaries %{buildroot}%{_bindir}/mysql_config

%multiarch_includes %{buildroot}%{_includedir}/mysql/my_config.h

%if %{_with_systemd}
	# systemd
	mkdir -p %{buildroot}/lib/systemd/system
	install -m644 %{SOURCE5} %{buildroot}%{_systemunitdir}
	install -m 755 %{SOURCE6} %{buildroot}%{_bindir}/
	install -m 755 %{SOURCE7} %{buildroot}%{_bindir}/
%endif
cat > README.urpmi <<EOF

The initscript used to start mysql has been reverted to use the one shipped
by MySQL AB. This means the following changes:

 * The generation of the initial system mysql database is now done when mysql
   is started from the initscript and only if the /var/lib/mysql/mysql
   directory is empty (mysql_install_db). Previousely this was quite hidden and
   silently done at (rpm) install time. As a consequence to this change you may
   have to perform some manual tasks to upgrade the mysql system database and
   such. So, doing something like this might help you:

   /etc/rc.d/init.d/mysqld stop
   TMPDIR=/var/tmp mysql_install_db
   mysql_upgrade

The cluster functionalities (ndb) has been deactivated and will be removed in
future mysql versions. A new product named mysql-cluster has been added (in
contrib) that replaces the cluster functionalities.

The mysql-common-core package ships with a default /etc/my.cnf file that is 
based on the my-medium.cnf file that comes with the source code.

Starting from mysql-5.1.43-2 the storage engines is built as dynamically
loadable modules. You can either load the engines using the /etc/my.cnf file or
at runtime. Please look at these lines in the /etc/my.cnf file to enable
additional engines or disable one or more of the default ones:

plugin_dir=%{_libdir}/mysql/plugin
plugin-load=ha_archive.so;ha_blackhole.so;ha_federated.so

Starting from mysql-5.1.44-3 the html documentation and the mysql.info is not
shipped with the Mandriva packages due to strict licensing.

EOF

################################################################################
# run the tests
%if %{build_test}
# disable failing tests
echo "rpl_trigger : Unstable test case" >> mysql-test/t/disabled.def
echo "type_enum : Unstable test case" >> mysql-test/t/disabled.def
echo "windows : For MS Windows only" >> mysql-test/t/disabled.def
pushd build/mysql-test
export LANG=C
export LC_ALL=C
export LANGUAGE=C
    perl ./mysql-test-run.pl \
    --mtr-build-thread="$((${RANDOM} % 100))" \
    --skip-ndb \
    --timer \
    --retry=0 \
    --ssl \
    --mysqld=--binlog-format=mixed \
    --testcase-timeout=60 \
    --suite-timeout=120 || false
popd
%endif

%pre server
# delete the mysql group if no mysql user is found, before adding the user
if [ -z "`getent passwd %{muser}`" ] && ! [ -z "`getent group %{muser}`" ]; then
    %{_sbindir}/groupdel %{muser} 2> /dev/null || :
fi

%_pre_useradd %{muser} /var/lib/mysql /bin/bash

%post server
# Change permissions so that the user that will run the MySQL daemon
# owns all needed files.
chown -R %{muser}:%{muser} /var/lib/mysql /var/run/mysqld /var/log/mysqld

# make sure the /var/lib/mysql directory can be accessed
chmod 711 /var/lib/mysql

%_post_service mysqld mysqld.service

%preun server
%_preun_service mysqld mysqld.service

%postun server
%_postun_unit mysqld.service

%pre common
# enable plugins
if [ -f %{_sysconfdir}/my.cnf ]; then
    perl -pi -e "s|^#plugin-load|plugin-load|g" %{_sysconfdir}/my.cnf
    perl -pi -e "s|^#federated|federated|g" %{_sysconfdir}/my.cnf
fi

%triggerun -- %{name} < 5.5.24-1
%_systemd_migrate_service_pre %{name} %{name}d.service

%triggerpostun -- %{name} < 5.5.24-1
%_systemd_migrate_service_post %{name} %{name}d.service

%files
# metapkg

%files plugin
%dir %{_libdir}/mysql/plugin
%attr(0755,root,root) %{_libdir}/mysql/plugin/adt_null.so
%attr(0755,root,root) %{_libdir}/mysql/plugin/auth.so
%attr(0755,root,root) %{_libdir}/mysql/plugin/auth_socket.so
%attr(0755,root,root) %{_libdir}/mysql/plugin/auth_test_plugin.so
%attr(0755,root,root) %{_libdir}/mysql/plugin/ha_archive.so
%attr(0755,root,root) %{_libdir}/mysql/plugin/ha_blackhole.so
%attr(0755,root,root) %{_libdir}/mysql/plugin/ha_federated.so
%attr(0755,root,root) %{_libdir}/mysql/plugin/mypluglib.so
%attr(0755,root,root) %{_libdir}/mysql/plugin/qa_auth_client.so
%attr(0755,root,root) %{_libdir}/mysql/plugin/qa_auth_interface.so
%attr(0755,root,root) %{_libdir}/mysql/plugin/qa_auth_server.so
%attr(0755,root,root) %{_libdir}/mysql/plugin/semisync_master.so
%attr(0755,root,root) %{_libdir}/mysql/plugin/semisync_slave.so

%files client
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/mysqlaccess.conf
%attr(0755,root,root) %{_bindir}/msql2mysql
%attr(0755,root,root) %{_bindir}/mysql
%attr(0755,root,root) %{_bindir}/mysqlaccess
%attr(0755,root,root) %{_bindir}/mysqladmin
%attr(0755,root,root) %{_bindir}/mysqlanalyze
%attr(0755,root,root) %{_bindir}/mysqlbinlog
%attr(0755,root,root) %{_bindir}/mysqlcheck
%attr(0755,root,root) %{_bindir}/mysqldump
%attr(0755,root,root) %{_bindir}/mysqldumpslow
%attr(0755,root,root) %{_bindir}/mysql_find_rows
%attr(0755,root,root) %{_bindir}/mysqlimport
%attr(0755,root,root) %{_bindir}/mysqloptimize
%attr(0755,root,root) %{_bindir}/mysqlrepair
%attr(0755,root,root) %{_bindir}/mysqlshow
%attr(0755,root,root) %{_bindir}/mysqlslap
%attr(0755,root,root) %{_bindir}/mysql_waitpid
%attr(0755,root,root) %{_bindir}/my_print_defaults
%attr(0644,root,root) %{_mandir}/man1/msql2mysql.1*
%attr(0644,root,root) %{_mandir}/man1/myisam_ftdump.1*
%attr(0644,root,root) %{_mandir}/man1/mysql.1*
%attr(0644,root,root) %{_mandir}/man1/mysqlaccess.1*
%attr(0644,root,root) %{_mandir}/man1/mysqladmin.1*
%attr(0644,root,root) %{_mandir}/man1/mysqlbinlog.1*
%attr(0644,root,root) %{_mandir}/man1/mysqlcheck.1*
%attr(0644,root,root) %{_mandir}/man1/mysqldump.1*
%attr(0644,root,root) %{_mandir}/man1/mysqldumpslow.1*
%attr(0644,root,root) %{_mandir}/man1/mysql_find_rows.1*
%attr(0644,root,root) %{_mandir}/man1/mysqlimport.1*
%attr(0644,root,root) %{_mandir}/man1/mysqlshow.1*
%attr(0644,root,root) %{_mandir}/man1/mysql_waitpid.1*
%attr(0644,root,root) %{_mandir}/man1/my_print_defaults.1*

%files bench
%doc build/sql-bench/README
%attr(0755,root,root) %{_bindir}/my_safe_process
%attr(0755,root,root) %{_bindir}/mysql_client_test
%attr(0755,root,root) %{_bindir}/mysql_client_test_embedded
%attr(0755,root,root) %{_bindir}/mysqltest_embedded
%{_datadir}/mysql/sql-bench
%attr(-,mysql,mysql) %{_datadir}/mysql/mysql-test
%attr(0644,root,root) %{_mandir}/man1/mysql-stress-test.pl.1*
%attr(0644,root,root) %{_mandir}/man1/mysql-test-run.pl.1*
%attr(0644,root,root) %{_mandir}/man1/mysql_client_test.1*
%attr(0644,root,root) %{_mandir}/man1/mysql_client_test_embedded.1*
%attr(0644,root,root) %{_mandir}/man1/mysqltest.1*
%attr(0644,root,root) %{_mandir}/man1/mysqltest_embedded.1*

%files server
%doc README.urpmi
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/mysqld
%attr(0755,root,root) %{_initrddir}/mysqld
%attr(0755,root,root) %{_bindir}/innochecksum
%attr(0755,root,root) %{_bindir}/myisamchk
%attr(0755,root,root) %{_bindir}/myisam_ftdump
%attr(0755,root,root) %{_bindir}/myisamlog
%attr(0755,root,root) %{_bindir}/myisampack
%attr(0755,root,root) %{_bindir}/mysql_convert_table_format
%attr(0755,root,root) %{_bindir}/mysql_fix_extensions 
%attr(0755,root,root) %{_bindir}/mysqlbug
%attr(0755,root,root) %{_bindir}/mysqld_multi
%attr(0755,root,root) %{_bindir}/mysqld_safe
%attr(0755,root,root) %{_bindir}/mysqlhotcopy
%attr(0755,root,root) %{_bindir}/mysql_install_db
%attr(0755,root,root) %{_bindir}/mysql_plugin
%attr(0755,root,root) %{_bindir}/mysql_secure_installation
%attr(0755,root,root) %{_bindir}/mysql_setpermission
%attr(0755,root,root) %{_bindir}/mysqltest
%attr(0755,root,root) %{_bindir}/mysql_tzinfo_to_sql
%attr(0755,root,root) %{_bindir}/mysql_upgrade
%attr(0755,root,root) %{_bindir}/mysql_zap
%attr(0755,root,root) %{_bindir}/perror
%attr(0755,root,root) %{_bindir}/replace
%attr(0755,root,root) %{_bindir}/resolveip
%attr(0755,root,root) %{_bindir}/resolve_stack_dump
%attr(0755,root,root) %{_sbindir}/mysqld
%attr(0711,%{muser},%{muser}) %dir /var/lib/mysql
%attr(0711,%{muser},%{muser}) %dir /var/lib/mysql/mysql
%attr(0711,%{muser},%{muser}) %dir /var/lib/mysql/test
%attr(0755,%{muser},%{muser}) %dir %{_var}/run/mysqld
%attr(0755,%{muser},%{muser}) %dir %{_var}/log/mysqld
%{_prefix}/lib/tmpfiles.d/%{name}.conf
%{_datadir}/mysql/*.cnf
%{_datadir}/mysql/fill_help_tables.sql
%{_datadir}/mysql/mysql_system_tables.sql
%{_datadir}/mysql/mysql_system_tables_data.sql
%{_datadir}/mysql/mysql_test_data_timezone.sql
%{_datadir}/mysql/errmsg-utf8.txt
%attr(0644,root,root) %{_mandir}/man1/innochecksum.1*
%attr(0644,root,root) %{_mandir}/man1/myisamchk.1*
%attr(0644,root,root) %{_mandir}/man1/myisamlog.1*
%attr(0644,root,root) %{_mandir}/man1/myisampack.1*
%attr(0644,root,root) %{_mandir}/man1/mysqlbug.1*
%attr(0644,root,root) %{_mandir}/man1/mysql_convert_table_format.1*
%attr(0644,root,root) %{_mandir}/man1/mysqld_multi.1*
%attr(0644,root,root) %{_mandir}/man1/mysqld_safe.1*
%attr(0644,root,root) %{_mandir}/man1/mysql_fix_extensions.1*
%attr(0644,root,root) %{_mandir}/man1/mysqlhotcopy.1*
%attr(0644,root,root) %{_mandir}/man1/mysql_install_db.1*
%attr(0644,root,root) %{_mandir}/man1/mysqlman.1*
%attr(0644,root,root) %{_mandir}/man1/mysql_plugin.1*
%attr(0644,root,root) %{_mandir}/man1/mysql_secure_installation.1*
%attr(0644,root,root) %{_mandir}/man1/mysql.server.1*
%attr(0644,root,root) %{_mandir}/man1/mysql_setpermission.1*
%attr(0644,root,root) %{_mandir}/man1/mysqlslap.1*
%attr(0644,root,root) %{_mandir}/man1/mysql_tzinfo_to_sql.1*
%attr(0644,root,root) %{_mandir}/man1/mysql_upgrade.1*
%attr(0644,root,root) %{_mandir}/man1/mysql_zap.1*
%attr(0644,root,root) %{_mandir}/man1/perror.1*
%attr(0644,root,root) %{_mandir}/man1/replace.1*
%attr(0644,root,root) %{_mandir}/man1/resolveip.1*
%attr(0644,root,root) %{_mandir}/man1/resolve_stack_dump.1*
%attr(0644,root,root) %{_mandir}/man8/mysqld.8*

%{_systemunitdir}/mysqld.service
%{_bindir}/mysqld-prepare-db-dir
%{_bindir}/mysqld-wait-ready

%files common
%doc README COPYING
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/my.cnf
%dir %{_datadir}/mysql
%{_datadir}/mysql/english
%{_datadir}/mysql/charsets
%{_datadir}/mysql/czech
%{_datadir}/mysql/danish
%{_datadir}/mysql/dutch
%{_datadir}/mysql/estonian
%{_datadir}/mysql/french
%{_datadir}/mysql/german
%{_datadir}/mysql/greek
%{_datadir}/mysql/hungarian
%{_datadir}/mysql/italian
%{_datadir}/mysql/japanese
%{_datadir}/mysql/korean
%{_datadir}/mysql/norwegian
%{_datadir}/mysql/norwegian-ny
%{_datadir}/mysql/polish
%{_datadir}/mysql/portuguese
%{_datadir}/mysql/romanian
%{_datadir}/mysql/russian
%{_datadir}/mysql/serbian
%{_datadir}/mysql/slovak
%{_datadir}/mysql/spanish
%{_datadir}/mysql/swedish
%{_datadir}/mysql/ukrainian

%files -n %{libclient}
%{_libdir}/libmysqlclient.so.%{major}*

%files -n %{libservices}
%{_libdir}/libmysqlservices.so.%{services_major}*

%files -n %{libmysqld}
%{_libdir}/libmysqld.so.%{mysqld_major}*

%files -n %{develname}
%doc INSTALL-SOURCE
%doc Docs/ChangeLog
%{multiarch_bindir}/mysql_config
%{_bindir}/mysql_config
%{_libdir}/libmysqlclient_r.so
%{_libdir}/libmysqlclient.so
%{_libdir}/libmysqlservices.so
%{_libdir}/libmysqld.so
%dir %{_includedir}/mysql
%dir %{_includedir}/mysql/psi
%attr(0644,root,root) %{_includedir}/mysql/*.h
%attr(0644,root,root) %{_includedir}/mysql/psi/*.h
%{multiarch_includedir}/mysql/my_config.h
%attr(0644,root,root) %{_mandir}/man1/comp_err.1*
%attr(0644,root,root) %{_mandir}/man1/mysql_config.1*
%attr(0644,root,root) %{_datadir}/aclocal/mysql.m4

%files -n %{staticname}
%{_libdir}/*.a




%changelog

* Thu Jul 21 2016 Denis Silakov <dsilakov@gmail.com> 5.5.50-1
- (3ebdb00) Updated to 5.5.50



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20249 |12mu|nautilus-3.8.2-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	1
%define gir_major	3.0
%define libname	%mklibname %{name}-extension %{major}
%define girname	%mklibname %{name}-gir %{gir_major}
%define develname	%mklibname -d %{name}

Summary: File manager for the GNOME desktop environment
Name: nautilus
Version: 3.8.2
Release: 7
Group: File tools
License: GPLv2+
URL: http://www.gnome.org/projects/nautilus/
Source0: ftp://ftp.gnome.org/pub/GNOME/sources/nautilus/3.8/%{name}-%{version}.tar.xz
Patch0: fallback-background-support.patch
Patch1: nautilus-3.8.2-streaming.patch
Patch2: trash-desktop-shortcut-localization.patch

# upstream fixes
Patch3: nautilus-3.8.2-EelEditableLabel-Render-background.patch
Patch4: Make-sure-the-desktop-window-is-transparent.patch

Patch5: nautilus-3.8.2-bookmarks.patch

BuildRequires:	intltool
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(glib-2.0) >= 2.29.13
BuildRequires:	pkgconfig(gail-3.0)
BuildRequires:	pkgconfig(gnome-desktop-3.0) >= 3.0.0
BuildRequires:	pkgconfig(libnotify) >= 0.7.0
BuildRequires:	pkgconfig(exempi-2.0)
BuildRequires:	pkgconfig(libexif)
BuildRequires:  pkgconfig(tracker-sparql-0.16)

Requires(post,postun): shared-mime-info desktop-file-utils

%description
Nautilus is an excellent file manager for the GNOME desktop environment.

%package -n %{libname}
Summary:        Libraries for Nautilus File manager
Group:          System/Libraries
Obsoletes:	%{_lib}nautilus1 < 3.4.1-1
Provides:	%{name}-extensions = %{version}-%{release}

%description -n %{libname}
Nautilus is an excellent file manager for the GNOME desktop environment.
This package contains libraries used by Nautilus.

%package -n %{girname}
Summary:        GObject Introspection interface description for %{name}
Group:          System/Libraries
Conflicts:	%{libname} < 3.2.1

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n %{develname}
Summary:	Libraries and include files for developing nautilus components
Group:		Development/GNOME and GTK+
Requires:	%{libname} = %{version}
Requires:	%{girname} = %{version}
%rename		%{name}-devel
Obsoletes:	%{libname}-devel

%description -n %{develname}
This package provides the necessary development libraries and include 
files to allow you to develop nautilus components.

%prep
%setup -q
%apply_patches

%build
%__aclocal
%__automake
%configure2_5x \
	--disable-static \
	--disable-update-mimedb \
	--disable-schemas-compile

%make

%install
%makeinstall_std
find %{buildroot} -name "*.la" -exec rm -rf {} \;

mkdir -p %{buildroot}%{_localstatedir}/lib/gnome/desktop \
	%{buildroot}%{_datadir}/nautilus/default-desktop \
	%{buildroot}%{_libdir}/nautilus/extensions-2.0

%find_lang %{name} --with-gnome --all-name

%files -f %{name}.lang
%doc README NEWS HACKING AUTHORS MAINTAINERS
%dir %{_localstatedir}/lib/gnome/desktop
%dir %{_localstatedir}/lib/gnome/
%{_sysconfdir}/xdg/autostart/nautilus-autostart.desktop
%{_bindir}/*
%{_libexecdir}/nautilus-convert-metadata
%dir %{_libdir}/nautilus
%dir %{_libdir}/nautilus/extensions-2.0
%dir %{_libdir}/nautilus/extensions-3.0
%{_libdir}/nautilus/extensions-3.0/libnautilus-sendto.so
%{_datadir}/applications/*
%{_datadir}/dbus-1/services/org.freedesktop.FileManager1.service
%{_datadir}/dbus-1/services/org.gnome.Nautilus.SearchProvider.service
%{_datadir}/dbus-1/services/org.gnome.Nautilus.service
%{_datadir}/gnome-shell/search-providers/nautilus-search-provider.ini
%{_datadir}/GConf/gsettings/nautilus.convert
%{_datadir}/glib-2.0/schemas/org.gnome.nautilus.gschema.xml
%{_datadir}/mime/packages/nautilus.xml
%{_datadir}/nautilus
%{_mandir}/man1/*

%files -n %{libname}
%{_libdir}/libnautilus*.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Nautilus-%{gir_major}.typelib

%files -n %{develname}
%doc ChangeLog
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*
%{_datadir}/gtk-doc/html/libnautilus-extension
%{_datadir}/gir-1.0/Nautilus-%{gir_major}.gir


%changelog
* Thu Jun 05 2014 Ural Mullabaev <ural.mullabaev@rosalab.ru> 3.8.2-7
+ Revision: 6c1385b
- Added items to context menu for managing bookmarks



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20250 |12mu|nautilus-sendto-3.8.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Send files from nautilus using with mail or IM
Name: nautilus-sendto
Version: 3.8.0
Release: 3
License: GPLv2+
Group: Graphical desktop/GNOME
Url: http://www.es.gnome.org/~telemaco/
Source0: http://ftp.gnome.org/pub/GNOME/sources/nautilus-sendto/3.8/%{name}-%{version}.tar.xz

BuildRequires: intltool
BuildRequires: glib2.0-common
BuildRequires: gnome-common
BuildRequires: gtk-doc
BuildRequires: pkgconfig(glib-2.0) >= 2.25.9
BuildRequires: pkgconfig(gthread-2.0) >= 2.25.9
BuildRequires: pkgconfig(gmodule-2.0) >= 2.25.9
BuildRequires: pkgconfig(gtk+-3.0) >= 2.90.9
BuildRequires: pkgconfig(libnautilus-extension) >= 2.31.3
BuildRequires: pkgconfig(libebook-1.2) >= 3.6.0
BuildRequires: pkgconfig(dbus-1) >= 1.0
BuildRequires: pkgconfig(dbus-glib-1) >= 0.60
BuildRequires: pkgconfig(gio-2.0)
BuildRequires: pkgconfig(gupnp-1.0) >= 0.13
BuildRequires: pkgconfig(gobject-introspection-1.0)

Obsoletes: %{name}-gajim < %{version}
Obsoletes: %{name}-pidgin < %{version}
Obsoletes: %{name}-upnp < %{version}
Obsoletes: %{name}-evolution < %{version}
Obsoletes: %{name}-devel < %{version}
Obsoletes: %{name}-bluetooth < %{version}

Requires: gsettings-desktop-schemas
Requires: nautilus
Obsoletes: nautilus-sendto-sylpheed nautilus-sendto-thunderbird nautilus-sendto-balsa

%description
This application provides integration between nautilus and mail or IM clients.
It adds a Nautilus context menu component ("Send To...") and features
a dialog for insert the email or IM account which you want to send
the file/files.

%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %{buildroot} %{name}.lang
%makeinstall_std
find %buildroot -name *.la -exec rm {} \;
%find_lang %{name}

rm -f  %{buildroot}%{_libdir}/nautilus/extensions-3.0/libnautilus-sendto.so

%files -f %{name}.lang
%doc NEWS AUTHORS ChangeLog
%{_bindir}/nautilus-sendto
%{_mandir}/man1/nautilus-sendto.1*


%changelog
* Wed Dec 11 2013 Tigro <ashejn@gmail.com> 3.8.0-3
+ Revision: a496b31
- bump release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20251 |12mu|nautilus-share-0.7.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A Quick and Easy Way to Share Folders in Nautilus Via Samba
Name:		nautilus-share
Version:	0.7.3
Release:	5
License:	GPLv2
Url:		http://git.gnome.org/nautilus-share
Group:		File tools
Source:		ftp://ftp.gnome.org/pub/GNOME/sources/nautilus-share/0.7/%{name}-%{version}.tar.bz2
Patch1:		ru.po.patch
BuildRequires:	intltool
BuildRequires:	libtool
BuildRequires:	nautilus-devel
Requires:	gnome-icon-theme
Requires:	samba >= 3.0.23

%description
Application for the GNOME desktop integrated in Nautilus, that allows
simple use of Nautilus shares without signing in as root.

Features: * A new entry in your Nautilus right-click menu with a
   nice icon.

* A simple dialog to share your folder, which allows you to choose a
   name and decide whether to make it read-only.

* Possibility to access it from the Properties tab of your folder.

* Possibility to see whether a share name already exists by simply
   typing it.

* Nautilus displays a palm icon to visually show you which folders are
shared.


%prep
%setup -q
%patch1 -p1

%build
autoreconf -f -i
%configure2_5x --disable-static
%make


%install
%makeinstall_std

find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print
# mkdir -p -m 1777 %{buildroot}%{_localstatedir}/cache/samba/usershares/

%find_lang %{name}


%files -f %{name}.lang
%doc AUTHORS COPYING README
%{_datadir}/nautilus-share/
%{_libdir}/nautilus/extensions-3.0/*.so
# %attr(01777,root,root) %{_localstatedir}/cache/samba/usershares/


%changelog
* Wed Jan  9 2013 Arkady L. Shane <ashejn@rosalab.ru> - 0.7.3-2
- create /var/cache/samba/usershares

* Fri Dec  7 2012 Arkady L. Shane <ashejn@rosalab.ru> - 0.7.3-1
- initial build

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20252 |12mu|ndesk-dbus-0.6.1a-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name ndesk-dbus
%define version 0.6.1a
%define release %mkrel 11
%define pkgname ndesk-dbus-1.0

Summary: Managed D-Bus implementation
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://www.ndesk.org/archive/dbus-sharp/%{name}-%{version}.tar.gz
License: MIT
Group: System/Libraries
Url: http://www.ndesk.org/DBusSharp
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: mono-devel
BuildArch: noarch

Provides: mono(NDesk.DBus) = 1.0.0.0

%description
dbus-sharp is a C# implementation of D-Bus. It's often referred to as
"managed D-Bus" to avoid confusion with existing bindings (which wrap
libdbus).

D-Bus is an inter-process communication framework that lets
applications interface with the system event bus as well as allowing
them to talk to one another in a peer-to-peer configuration.

%package devel
Summary: Development files for %name
Group: Development/Other
Requires: %name = %version-%release

%description devel
dbus-sharp is a C# implementation of D-Bus. It's often referred to as
"managed D-Bus" to avoid confusion with existing bindings (which wrap
libdbus).

D-Bus is an inter-process communication framework that lets
applications interface with the system event bus as well as allowing
them to talk to one another in a peer-to-peer configuration.

%prep
%setup -q -n %name-%version

%build
./configure --prefix=%_prefix
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std pkgconfigdir=%_datadir/pkgconfig

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README COPYING
%_prefix/lib/mono/%pkgname
%_prefix/lib/mono/gac/NDesk.DBus/

%files devel
%defattr(-,root,root)
%doc examples
%_datadir/pkgconfig/%pkgname.pc


%changelog
* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 0.6.1a-8mdv2011.0
+ Revision: 666602
- mass rebuild

* Fri Oct 08 2010 Funda Wang <fwang@mandriva.org> 0.6.1a-7mdv2011.0
+ Revision: 584163
- rebuild

* Mon Aug 09 2010 Götz Waschk <waschk@mandriva.org> 0.6.1a-6mdv2011.0
+ Revision: 567916
- split out devel package

* Wed Mar 17 2010 Oden Eriksson <oeriksson@mandriva.com> 0.6.1a-5mdv2010.1
+ Revision: 523409
- rebuilt for 2010.1

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 0.6.1a-4mdv2010.0
+ Revision: 426247
- rebuild

* Sat Mar 07 2009 Antoine Ginies <aginies@mandriva.com> 0.6.1a-3mdv2009.1
+ Revision: 351629
- rebuild

* Wed Aug 06 2008 Thierry Vignaud <tv@mandriva.org> 0.6.1a-2mdv2009.0
+ Revision: 265197
- rebuild early 2009.0 package (before pixel changes)

* Wed Apr 09 2008 Götz Waschk <waschk@mandriva.org> 0.6.1a-1mdv2009.0
+ Revision: 192442
- new version

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Oct 21 2007 Götz Waschk <waschk@mandriva.org> 0.6.0-1mdv2008.1
+ Revision: 101052
- new version
- fix build

* Mon Aug 06 2007 Götz Waschk <waschk@mandriva.org> 0.5.2-2mdv2008.0
+ Revision: 59367
- remove file conflicting with native dbus

* Mon Aug 06 2007 Götz Waschk <waschk@mandriva.org> 0.5.2-1mdv2008.0
+ Revision: 59362
- Import ndesk-dbus



* Mon Aug  6 2007 Götz Waschk <waschk@mandriva.org> 0.5.2-1mdv2008.0
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20253 |12mu|nepomuk-core-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Nepomuk core utilities and libraries
Name:		nepomuk-core
Version:	4.12.4
Release:	1
Epoch:		1
License:	GPLv2 GPLv3 LGPLv2 LGPLv3
Group:		Graphical desktop/KDE
Url:		http://www.kde.org
%define is_beta %(if test `echo %{version} |cut -d. -f3` -ge 70; then echo -n 1; else echo -n 0; fi)
%if %{is_beta}
%define ftpdir unstable
%else
%define ftpdir stable
%endif
Source0:	ftp://ftp.kde.org/pub/kde/%ftpdir/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	doxygen
BuildRequires:	kde4-macros
BuildRequires:	ebook-tools-devel
BuildRequires:	kdelibs4-devel
BuildRequires:	qmobipocket-devel
BuildRequires:	pkgconfig(soprano) >= 2.7.57
BuildRequires:	pkgconfig(libstreams) >= 0.7.3
BuildRequires:	pkgconfig(shared-desktop-ontologies) >= 0.11
BuildRequires:	pkgconfig(libavcodec)
BuildRequires:	pkgconfig(libavdevice)
BuildRequires:	pkgconfig(libavfilter)
BuildRequires:	pkgconfig(libavformat)
BuildRequires:	pkgconfig(libavutil)
BuildRequires:	pkgconfig(libpostproc)
BuildRequires:	pkgconfig(libswresample)
BuildRequires:	pkgconfig(libswscale)
BuildRequires:	pkgconfig(exiv2)
BuildRequires:	pkgconfig(poppler)
BuildRequires:	pkgconfig(poppler-qt4)
BuildRequires:	pkgconfig(taglib)
Requires:	shared-desktop-ontologies >= 0.11
Requires:	soprano >= 4:2.7.57
Conflicts:	kdebase4-runtime < 1:4.8.80

%description
Nepomuk core utilities and libraries.

%files
%doc COPYING*
%{_datadir}/dbus-1/interfaces/*.xml
%{_datadir}/dbus-1/system-services/org.kde.nepomuk.filewatch.service
%{_datadir}/polkit-1/actions/org.kde.nepomuk.filewatch.policy
%{_sysconfdir}/dbus-1/system.d/org.kde.nepomuk.filewatch.conf
%{_kde_applicationsdir}/*.desktop
%{_kde_appsdir}/fileindexerservice
%{_kde_appsdir}/nepomukfilewatch
%{_kde_appsdir}/nepomukstorage
%{_kde_bindir}/nepomuk*
%{_kde_datadir}/autostart/*.desktop
%{_kde_datadir}/ontology/kde/*
%{_kde_libdir}/kde4/nepomukepubextractor.so
%{_kde_libdir}/kde4/nepomukexiv2extractor.so
%{_kde_libdir}/kde4/nepomukffmpegextractor.so
%{_kde_libdir}/kde4/nepomukmobiextractor.so
%{_kde_libdir}/kde4/nepomukodfextractor.so
%{_kde_libdir}/kde4/nepomukoffice2007extractor.so
%{_kde_libdir}/kde4/nepomukofficeextractor.so
%{_kde_libdir}/kde4/nepomukplaintextextractor.so
%{_kde_libdir}/kde4/nepomukpopplerextractor.so
%{_kde_libdir}/kde4/nepomuktaglibextractor.so
%{_kde_libdir}/kde4/libexec/kde_nepomuk_filewatch_raiselimit
%{_kde_libdir}/libkdeinit4_nepomukserver.so
%{_kde_libdir}/libnepomukcommon.so
%{_kde_libdir}/libnepomukextractor.so
%{_kde_services}/*.desktop
%{_kde_servicetypes}/*.desktop

#----------------------------------------------------------------------------------

%define nepomukcore_major 4
%define libnepomukcore %mklibname nepomukcore %{nepomukcore_major}
%if %{nepomukcore_major} != 4
Please remove all references to libnepomuksync below -- we are not compatible
with it in any way, so we should not claim we are its successor.
%endif
%define libnepomuksync %mklibname nepomuksync %{nepomukcore_major}

%package -n %{libnepomukcore}
Summary:	Nepomuk core library
Group:		System/Libraries
Requires:	%{name} = %{EVRD}
%rename %{libnepomuksync}

%description -n %{libnepomukcore}
Nepomuk core library.

%files -n %{libnepomukcore}
%{_kde_libdir}/libnepomukcore.so.%{nepomukcore_major}*

#----------------------------------------------------------------------------------

%define nepomukcleaner_major 4
%define libnepomukcleaner %mklibname nepomukcleaner %{nepomukcleaner_major}

%package -n %{libnepomukcleaner}
Summary:	Nepomuk cleaner library
Group:		System/Libraries

%description -n %{libnepomukcleaner}
Nepomuk cleaner library.

%files -n %{libnepomukcleaner}
%{_kde_libdir}/libnepomukcleaner.so.%{nepomukcleaner_major}*

#----------------------------------------------------------------------------------

%package devel
Summary:	Development files for %{name}
Group:		Development/KDE and Qt
Requires:	%{libnepomukcore} = %{EVRD}
Requires:	%{libnepomukcleaner} = %{EVRD}
Conflicts:	kdebase4-runtime-devel < 1:4.8.80

%description devel
This package includes the header files needed to develop applications
that use Nepomuk.

%files devel
%{_kde_includedir}/nepomuk2
%{_kde_includedir}/Nepomuk2
%{_kde_libdir}/libnepomukcore.so
%{_kde_libdir}/libnepomukcleaner.so
%{_libdir}/cmake/NepomukCore

#----------------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: 5241c53
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20254 |12mu|nepomuk-widgets-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		nepomuk-widgets
Summary:	Nepomuk widget utilities and libraries
Version:	4.12.4
Release:	1
Epoch:		1
Group:		Graphical desktop/KDE
License:	GPLv2 GPLv3 LGPLv2 LGPLv3
URL:		http://www.kde.org
%define is_beta %(if test `echo %version |cut -d. -f3` -ge 70; then echo -n 1; else echo -n 0; fi)
%if %is_beta
%define ftpdir unstable
%else
%define ftpdir stable
%endif
Source:		ftp://ftp.kde.org/pub/kde/%ftpdir/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kde4-macros
BuildRequires:	kdelibs4-devel
BuildRequires:	doxygen
BuildRequires:	pkgconfig(soprano) >= 2.7.57
BuildRequires:	nepomuk-core-devel >= 4.9.98

%description
Nepomuk widget utilities and libraries.

#----------------------------------------------------------------------------------

%define nepomukwidgets_major 4
%define libnepomukwidgets %mklibname nepomukwidgets %{nepomukwidgets_major}

%package -n %{libnepomukwidgets}
Summary:	Nepomuk widgets library
Group:		System/Libraries

%description -n %{libnepomukwidgets}
Nepomuk widgets library.

%files -n %{libnepomukwidgets}
%{_kde_libdir}/libnepomukwidgets.so.%{nepomukwidgets_major}*

#----------------------------------------------------------------------------------

%package devel
Summary:	Development files for %{name}
Group:		Development/KDE and Qt
Requires:	%{libnepomukwidgets} = %{EVRD}
Conflicts:	kdebase4-runtime-devel < 1:4.8.80

%description devel
This package includes the header files needed to develop applications
that use Nepomuk.

%files devel
%{_kde_includedir}/nepomuk2/*
%{_kde_libdir}/libnepomukwidgets.so
%{_libdir}/cmake/NepomukWidgets

#----------------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: 7699211
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20255 |12mu|netcat-traditional-1.10-38
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define real_name nc

Name:           netcat-traditional
Version:        1.10
Release:        38
Epoch:		1
Summary:        Reads and writes data across network connections using TCP or UDP
License:        Public Domain
Group:          Networking/Other
URL:            http://nc110.sourceforge.net/
Source0:        http://sourceforge.net/projects/nc110/files/unix%20netcat%201.10%20by%20_Hobbit_/%5BUnnamed%20release%5D/nc110.tgz
Source1:        %{real_name}.1
Patch0:         unstripped.patch
Patch1:         glibc-resolv-h.patch
Patch2:         arm-timer.patch
Patch3:         posix-setjmp.patch
Patch4:         no-sleep-punt.patch
Patch5:         single-verbose.patch
Patch6:         use-getservbyport.patch
Patch7:         read-overflow.patch
Patch8:         inet-aton.patch     
Patch9:         udp-broadcast.patch
Patch10:        quit.patch
Patch11:        dash-port.patch
Patch12:        sh-c.patch
Patch13:        tos.patch
Patch14:        rservice-buf.patch      
Patch15:        so-keepalive.patch
Patch16:        nodup-stderr.patch
Patch17:        help-exit-failure.patch
Patch18:        darwin-ipproto.patch
Patch19:        select-nfds.patch
Patch20:        proxy-doc.patch
Patch30:        nc-1.10-format_not_a_string_literal_and_no_format_arguments.diff
Patch31:        nc-1.10-LDFLAGS.patch
Obsoletes:      nc
Conflicts:      netcat < 1.0
Provides:       netcat = 1.0
Conflicts:      netcat-openbsd
Conflicts:      netcat-gnu

%description
The nc package contains Netcat (the program is now netcat), a simple utility
for reading and writing data across network connections, using the TCP or UDP
protocols. Netcat is intended to be a reliable back-end tool which can be used
directly or easily driven by other programs and scripts. Netcat is also a
feature-rich network debugging and exploration tool, since it can create many
different connections and has many built-in capabilities.

You may want to install the netcat package if you are administering a network
and you'd like to use its debugging and network exploration capabilities.

netcat has been compiled with -DGAPING_SECURITY_HOLE turned on. I do not
believe this is as much of a security hole as the author makes it out to be,
*if* you know what you're doing (but then, if you didn't, you'd still be using
telnet ;-)). Since the spawned program will run as whatever user started
netcat, don't use -e as root. You have been warned, so if some cracker breaks
into your system due to your own stupidity, don't blame me.

A symlink to the netcat binary called 'netcat' has been installed. However, the
canonical name is still 'nc'. If you use netcat on other systems, it will
probably only be installed as 'nc', so keep this in mind when writing scripts.

%prep
%setup -q -c

%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1
%patch6 -p1
%patch7 -p1
%patch8 -p1
%patch9 -p1
%patch10 -p1
%patch11 -p1
%patch12 -p1
%patch13 -p1
%patch14 -p1
%patch15 -p1
%patch16 -p1
%patch17 -p1
%patch18 -p1
%patch19 -p1
%patch20 -p1

%patch30 -p0
%patch31 -p0

%build
# Make linux ids supported, but it makes a static binary. 
%make CFLAGS="%{optflags}" LDFLAGS="%{ldflags}" \
          DFLAGS='-DLINUX -DTELNET -DGAPING_SECURITY_HOLE' generic

%install
install -d -m 755 %{buildroot}%{_bindir}
install -m 755 nc %{buildroot}%{_bindir}
(cd %{buildroot}%{_bindir} && %{__ln_s} nc netcat)

install -d -m 755 %{buildroot}%{_mandir}/man1
install -m 644 %{SOURCE1} %{buildroot}%{_mandir}/man1
(cd %{buildroot}%{_mandir}/man1 && %{__ln_s} nc.1 netcat.1)

%clean

%files
%doc README Changelog scripts
%{_bindir}/nc
%{_bindir}/netcat
%{_mandir}/man1/nc.1*
%{_mandir}/man1/netcat.1*



%changelog
* Wed Sep 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:1.10-38
+ Revision: 1f44318
- Rebuild to check singatures



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20256 |12mu|netcdf-4.1.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major_c 7
%define major_cmm 4
%define major_fortran 5
%define libname %mklibname %{name} %{major_c}
%define libname_mm %mklibname %{name}mm %{major_cmm}
%define libname_fortran %mklibname %{name}_fortran %{major_fortran}
%define devname %mklibname -d %{name}

Summary:	Libraries to use the Unidata network Common Data Form (netCDF)
Name:		netcdf
Version:	4.1.3
Release:	3
Group:		Development/C
License:	NetCDF
Url:		http://www.unidata.ucar.edu/packages/netcdf/index.html
Source0:	ftp://ftp.unidata.ucar.edu/pub/netcdf/netcdf-%{version}.tar.gz
Source1:	ftp://ftp.unidata.ucar.edu/pub/netcdf/guidec.pdf.bz2
Source2:	ftp://ftp.unidata.ucar.edu/pub/netcdf/guidec.html.tar.bz2
Patch0:		netcdf-4.1-pkgconfig.patch
BuildRequires:	gcc-gfortran
BuildRequires:	groff
BuildRequires:	valgrind
BuildRequires:	hdf5-devel
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libtirpc)
BuildRequires:	pkgconfig(zlib)

%description
NetCDF (network Common Data Form) is an interface for array-oriented data
access and a freely-distributed collection of software libraries for C,
Fortran, C++, and perl that provides an implementation of the interface.
The netCDF library also defines a machine-independent format for representing
scientific data. Together, the interface, library, and format support the
creation, access, and sharing of scientific data. The netCDF software was
developed at the Unidata Program Center in Boulder, Colorado.

NetCDF data is:

   o Self-Describing. A netCDF file includes information about the data it
     contains.

   o Network-transparent. A netCDF file is represented in a form that can be
     accessed by computers with different ways of storing integers, characters,
     and floating-point numbers.

   o Direct-access. A small subset of a large dataset may be accessed
     efficiently, without first reading through all the preceding data.

   o Appendable. Data can be appended to a netCDF dataset along one dimension
     without copying the dataset or redefining its structure. The structure of
     a netCDF dataset can be changed, though this sometimes causes the dataset
     to be copied.

   o Sharable. One writer and multiple readers may simultaneously access the
     same netCDF file.

%files
%doc COPYRIGHT README RELEASE_NOTES guidec.pdf guidec
%{_bindir}/ncgen
%{_bindir}/ncgen3
%{_bindir}/ncdump
%{_bindir}/nccopy
%{_mandir}/man1/*.1*
%{_infodir}/*

#----------------------------------------------------------------------------

%package -n	%{libname}
Summary:	C libraries for netcdf-4
Group:		System/Libraries

%description -n	%{libname}
This package contains the netCDF-4 C libraries.

%files -n %{libname}
%{_libdir}/libnetcdf.so.%{major_c}*

#----------------------------------------------------------------------------

%package -n	%{libname_mm}
Summary:	C++ libraries for netcdf-4
Group:		System/Libraries

%description -n	%{libname_mm}
This package contains the netCDF-4 C++ libraries.

%files -n %{libname_mm}
%{_libdir}/libnetcdf_c++.so.%{major_cmm}*

#----------------------------------------------------------------------------

%package -n	%{libname_fortran}
Summary:	Fortran libraries for netcdf-4
Group:		System/Libraries

%description -n	%{libname_fortran}
This package contains the netCDF-4 fortran libraries.

%files -n %{libname_fortran}
%{_libdir}/libnetcdff.so.%{major_fortran}*

#----------------------------------------------------------------------------

%package -n	%{devname}
Summary:	Development files for netcdf-4
Group:		Development/C
Requires:	%{name} = %{EVRD}
Requires:	%{libname_mm} = %{EVRD}
Requires:	%{libname_fortran} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Obsoletes:	%{_lib}netcdf-static-devel < 4.1.3-3

%description -n %{devname}
This package contains the netCDF-4 header files, shared devel libs, and
man pages.

%files -n %{devname}
%{_bindir}/nc-config
%{_includedir}/*.h
%{_includedir}/*.hh
%{_includedir}/*.inc
%{_includedir}/*.mod
%{_libdir}/*.so
%{_mandir}/man3/*.3*
%{_libdir}/pkgconfig/*.pc

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
export FC="gfortran"
export F90="gfortran"
export CPPFLAGS="%{optflags} -fPIC"
export FFLAGS="-fPIC %{optflags}"
export F90FLAGS="$FFLAGS"
export FCFLAGS="$FFLAGS"
export LIBS="-ltirpc"

%define _disable_ld_no_undefined 1

%configure2_5x \
	--enable-shared \
	--disable-static \
	--enable-netcdf-4 \
	--enable-ncgen4 \
	--enable-dap \
	--enable-extra-example-tests \
	--disable-dap-remote-tests

make

%check
make check

%install
%makeinstall_std

bzcat %{SOURCE1} > guidec.pdf
bzcat %{SOURCE2} | tar xvf -


%changelog
* Wed Nov 27 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.1.3-3
+ Revision: 1feca9f
- LOG Drop static devel package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20257 |12mu|networkmanager-0.9.8.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major_glib	4
%define major_glib_vpn	1
%define major_util	2
%define libnm_glib		%mklibname nm-glib %{major_glib}
%define libnm_glib_devel	%mklibname -d nm-glib
%define libnm_glib_vpn		%mklibname nm-glib-vpn %{major_glib_vpn}
%define libnm_glib_vpn_devel	%mklibname -d nm-glib-vpn
%define libnm_util		%mklibname nm-util %{major_util}
%define libnm_util_devel	%mklibname -d nm-util

%define rname NetworkManager

Name:		networkmanager
Summary:	Network connection manager and user applications
Version:	0.9.8.9
Release:	1
License:	GPLv2+
Group:		System/Base
Url:		http://www.gnome.org/projects/NetworkManager/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/NetworkManager/0.9/%{rname}-%{version}.tar.xz
Source1:	README.urpmi
Source3:	nm-poke-nscd

# Fedora patches
Patch2:		networkmanager-0.8.1.999-explain-dns1-dns2.patch
# Rosa specific patches
Patch3:		networkmanager-0.9.8.8-systemd-service.patch
Patch6:		NetworkManager-0.9.4.0-dhcpcd-verbose-output.patch
Patch9:		networkmanager-0.9.4.0-nm-remote-settings.patch
Patch10:	nm-polkit-permissive.patch
Patch11:	nss-error.patch
#Avoid werror format security errors

BuildRequires:	gtk-doc
BuildRequires:	intltool
BuildRequires:	iptables
BuildRequires:	systemd >= 194-25
BuildRequires:	wpa_supplicant >= 1.1-3
BuildRequires:	libiw-devel
BuildRequires:	ppp-devel
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(ext2fs)
BuildRequires:	pkgconfig(glibmm-2.4)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gudev-1.0)
BuildRequires:	pkgconfig(libnl-3.0)
BuildRequires:	pkgconfig(libsoup-2.4)
BuildRequires:	pkgconfig(libsystemd-login)
BuildRequires:	pkgconfig(mm-glib)
BuildRequires:	pkgconfig(nss)
BuildRequires:	pkgconfig(polkit-gobject-1)
BuildRequires:	pkgconfig(systemd)
BuildRequires:	pkgconfig(uuid)

Requires(post,preun):	systemd rpm-helper
Requires(postun):systemd
Requires:	dhcp-client
Requires:	dnsmasq-base
Requires:	iproute2
Requires:	iptables
Requires:	mobile-broadband-provider-info
Requires:	modemmanager >= 1.0.0-4
Suggests:	nscd
Requires:	ppp = %(rpm -q --queryformat "%{VERSION}" ppp )
Requires:	systemd >= 194-25
Requires:	wireless-tools
Requires:	wpa_supplicant >= 1.1-3
Provides:	NetworkManager = %{EVRD}
Conflicts:	%{_lib}nm_util1 < 0.7.996
Conflicts:	initscripts < 9.24-5

%description
NetworkManager attempts to keep an active network connection available at all
times. It is intended only for the desktop use-case, and is not intended for
usage on servers. The point of NetworkManager is to make networking
configuration and setup as painless and automatic as possible. If using DHCP,
NetworkManager is _intended_ to replace default routes, obtain IP addresses
from a DHCP server, and change nameservers whenever it sees fit.

%files -f %{rname}.lang
%doc AUTHORS CONTRIBUTING ChangeLog NEWS README TODO
%doc README.urpmi
%{_sysconfdir}/dbus-1/system.d/org.freedesktop.NetworkManager.conf
%{_sysconfdir}/dbus-1/system.d/nm-avahi-autoipd.conf
%{_sysconfdir}/dbus-1/system.d/nm-dhcp-client.conf
%{_sysconfdir}/dbus-1/system.d/nm-dispatcher.conf
%{_sysconfdir}/dbus-1/system.d/nm-ifcfg-rh.conf
%dir %{_sysconfdir}/%{rname}
%config(noreplace) %{_sysconfdir}/%{rname}/NetworkManager.conf
%{_sbindir}/%{rname}
#%{_sbindir}/%{rname}Dispatcher
%dir %{_sysconfdir}/%{rname}/dispatcher.d
%dir %{_sysconfdir}/%{rname}/system-connections
%dir %{_sysconfdir}/NetworkManager/VPN
%{_bindir}/nmcli
%{_bindir}/nm-tool
%{_bindir}/nm-online
%{_libdir}/nm-dispatcher.action
%{_libexecdir}/nm-dhcp-client.action
%{_libexecdir}/nm-avahi-autoipd.action
%{_libexecdir}/nm-poke-nscd
%{_mandir}/man1/*.1*
%{_mandir}/man5/*.5*
%{_mandir}/man8/*.8*
%dir %{_libdir}/NetworkManager
%{_libdir}/NetworkManager/*.so
%{_libdir}/pppd/*.*.*/nm-pppd-plugin.so
%dir %{_localstatedir}/run/%{rname}
%dir %{_localstatedir}/lib/%{rname}
%ghost %{_localstatedir}/lib/%{rname}/*
%{_datadir}/dbus-1/system-services/org.freedesktop.nm_dispatcher.service
%{_datadir}/polkit-1/actions/org.freedesktop.NetworkManager.policy
%{_datadir}/gtk-doc/html/*
/lib/udev/rules.d/*.rules
%{_systemunitdir}/NetworkManager-wait-online.service
%{_systemunitdir}/NetworkManager.service
%{_systemunitdir}/NetworkManager-dispatcher.service
%{_datadir}/dbus-1/system-services/org.freedesktop.NetworkManager.service
%{_datadir}/bash-completion/completions/nmcli

#Update config files from previous
%triggerin -- %{name} < %{version}-%{release}
sed -e 's/ifcfg-mdv/ifcfg-rh/' -i /etc/NetworkManager/NetworkManager.conf

%post
%systemd_post NetworkManager.service
%systemd_post NetworkManager-dispatcher.service
#Use NM only by default
if cat /etc/sysconfig/network | grep USE_NM_ONLY; then
sed -e 's/USE_NM_ONLY=no/USE_NM_ONLY=yes/' -i /etc/sysconfig/network
else
echo "USE_NM_ONLY=yes" >> /etc/sysconfig/network
fi

%preun
%systemd_preun NetworkManager.service
%systemd_preun NetworkManager-dispatcher.service
if [ $1 -eq 0 ] ; then \
        # Package removal, not upgrade \
sed -e 's/USE_NM_ONLY=yes/USE_NM_ONLY=no/' -i /etc/sysconfig/network
fi

%postun
%systemd_postun

#----------------------------------------------------------------------------

%package -n	%{libnm_util}
Summary:	Shared library for nm_util
Group:		System/Libraries
Obsoletes:	%{mklibname networkmanager-util 0}
%rename		%{_lib}nm_util1

%description -n %{libnm_util}
Shared library for nm-util.

%files -n %{libnm_util}
%{_libdir}/libnm-util.so.%{major_util}*
%{_libdir}/girepository-1.0/NetworkManager-1.0.typelib

#----------------------------------------------------------------------------

%package -n	%{libnm_util_devel}
Summary:	Development files for nm_util
Group:		Development/C
Provides:	NetworkManager-devel = %{EVRD}
Provides:	nm-util-devel = %{EVRD}
Provides:	libnm-util-devel = %{EVRD}
Requires:	%{libnm_util} = %{EVRD}
Obsoletes:	%{_lib}nm_util-devel < 0.7.996

%description -n %{libnm_util_devel}
Development files for nm-util.

%files -n %{libnm_util_devel}
%dir %{_includedir}/%{rname}
%{_includedir}/%{rname}/*.h
%{_libdir}/pkgconfig/%{rname}.pc
%{_libdir}/pkgconfig/libnm-util.pc
%{_libdir}/libnm-util.so

#----------------------------------------------------------------------------

%package -n	%{libnm_glib}
Summary:	Shared library for nm_glib
Group:		System/Libraries

%description -n	%{libnm_glib}
This package contains the libraries that make it easier to use some
NetworkManager functionality from applications that use glib.

%files -n %{libnm_glib}
%{_libdir}/libnm-glib.so.%{major_glib}*
%{_libdir}/girepository-1.0/NMClient-1.0.typelib

#----------------------------------------------------------------------------

%package -n	%{libnm_glib_devel}
Summary:	Development files for nm_glib
Group:		Development/C
Provides:	nm-glib-devel = %{EVRD}
Provides:	libnm-glib-devel = %{EVRD}
Provides:	NetworkManager-glib-devel = %{EVRD}
Requires:	%{libnm_glib} = %{EVRD}
Obsoletes:	%{_lib}nm_glib-devel < 0.7.996

%description -n %{libnm_glib_devel}
Development files for nm-glib.

%files -n %{libnm_glib_devel}
%dir %{_includedir}/libnm-glib
%exclude %{_includedir}/libnm-glib/nm-vpn*.h
%{_includedir}/libnm-glib/*.h
%{_libdir}/pkgconfig/libnm-glib.pc
%{_libdir}/libnm-glib.so
%{_datadir}/gir-1.0/NMClient-1.0.gir
%{_datadir}/gir-1.0/NetworkManager-1.0.gir

#----------------------------------------------------------------------------

%package -n	%{libnm_glib_vpn}
Summary:	Shared library for nm-glib-vpn
Group:		System/Libraries
Conflicts:	%{_lib}nm-glib1 < 0.7.996

%description -n	%{libnm_glib_vpn}
This package contains the libraries that make it easier to use some
NetworkManager VPN functionality from applications that use glib.

%files -n %{libnm_glib_vpn}
%{_libdir}/libnm-glib-vpn.so.%{major_glib_vpn}*

#----------------------------------------------------------------------------

%package -n	%{libnm_glib_vpn_devel}
Summary:	Development files for nm-glib-vpn
Group:		Development/C
Provides:	nm-glib-vpn-devel = %{EVRD}
Provides:	libnm-glib-vpn-devel = %{EVRD}
Requires:	%{libnm_glib_vpn} = %{EVRD}
Conflicts:	%{_lib}nm_glib-devel < 0.7.996

%description -n %{libnm_glib_vpn_devel}
Development files for nm-glib-vpn.

%files -n %{libnm_glib_vpn_devel}
%{_includedir}/libnm-glib/nm-vpn*.h
%{_libdir}/pkgconfig/libnm-glib-vpn.pc
%{_libdir}/libnm-glib-vpn.so

#----------------------------------------------------------------------------

%prep
%setup -q -n %{rname}-%{version}
%apply_patches
autoreconf -f
intltoolize -f

%build
%define	_disable_ld_no_undefined 1
%configure2_5x \
	--disable-static \
	--disable-rpath \
	--with-crypto=nss \
	--enable-more-warnings=no \
	--with-docs=yes \
	--with-system-ca-path=%{_sysconfdir}/pki/tls/certs \
	--with-resolvconf=yes \
	--with-session-tracking=systemd \
	--with-suspend-resume=systemd \
	--with-systemdsystemunitdir=%{_systemunitdir} \
	--with-tests=yes \
	--with-dhcpcd=/sbin/dhcpcd \
	--with-dhclient=/sbin/dhclient \
	--with-iptables=/sbin/iptables \
	--enable-bluez4 \
	--enable-polkit \
	--enable-ppp \
	--enable-concheck \
	--with-wext=yes \
	--enable-modify-system \
	--with-modem-manager-1

%make

%install
%makeinstall_std

install -d %{buildroot}%{_libexecdir}
install -m755 %{SOURCE3} %{buildroot}%{_libexecdir}/

cat > %{buildroot}%{_sysconfdir}/NetworkManager/NetworkManager.conf << EOF
[main]
plugins=ifcfg-rh,keyfile
EOF

# create a VPN directory
install -d %{buildroot}%{_sysconfdir}/%{rname}/VPN
install -m755 test/.libs/nm-online -D %{buildroot}%{_bindir}/nm-online

# create keyfile plugin system-settings directory
install -d %{buildroot}%{_sysconfdir}/%{rname}/system-connections

# Add readme displayed by urpmi
cp %{SOURCE1} .

# (bor) clean up on uninstall
install -d %{buildroot}%{_localstatedir}/lib/%{rname}
pushd %{buildroot}%{_localstatedir}/lib/%{rname} && {
	touch %{rname}.state
	touch timestamps
popd
}

%find_lang %{rname}

find %{buildroot} -name \*.la|xargs rm -f


%changelog
* Sun Apr 06 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.9.8.9-1
+ Revision: 96a306c
- New version 0.9.8.9

* Sat Mar 29 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.9.8.8-1
+ Revision: 9c79c65
- New version 0.9.8.8, re-diff systemd patch, force bluez4, spec cleanup

* Sun Nov 24 2013 akdengi <kazancas@mandriva.ru> 0.9.8.2-3
+ Revision: 14cdb6b
- properly set USE_NM_ONLY

* Wed Sep 04 2013 akdengi <kazancas@mandriva.ru> 0.9.8.2-2
+ Revision: 5c651d8
- set/unset USE_NM_ONLY with NM install

* Mon Aug 19 2013 akdengi <kazancas@mandriva.ru> 0.9.8.2-1
+ Revision: 4f62418
- fix and split service patch. Add nm-poke-nscd script from Mageia

* Mon Aug 19 2013 akdengi <kazancas@mandriva.ru> 0.9.8.2-1
+ Revision: df8271d
- update to 0.9.8.2

* Thu May 02 2013 Alexander Kazancev <kazancas@gmail.com> 0.9.8.0-2
+ Revision: 4b13651
- Use release too in triggerin

* Thu May 02 2013 Alexander Kazancev <kazancas@gmail.com> 0.9.8.0-2
+ Revision: 4ee81fe
- Use triggerin to properly update

* Thu May 02 2013 Alexander Kazancev <kazancas@gmail.com> 0.9.8.0-2
+ Revision: 824e7ac
- Updated networkmanager.spec

* Thu May 02 2013 Alexander Kazancev <kazancas@gmail.com> 0.9.8.0-2
+ Revision: 6b97218
- Use ifcfg-rh instead ugly ifcfg-mdv

* Tue Feb 26 2013 akdengi <kazancas@gmail.com> 0.9.8.0-1
+ Revision: 84e8f22
- fix files - add /usr/share/bash-completion/completions/nmcli

* Tue Feb 26 2013 akdengi <kazancas@gmail.com> 0.9.8.0-1
+ Revision: 52dd53c
- fix file list

* Tue Feb 26 2013 akdengi <kazancas@gmail.com> 0.9.8.0-4
+ Revision: c286d62
- use BR pkgconfig(systemd)

* Tue Feb 26 2013 akdengi <kazancas@gmail.com> 0.9.8.0-4
+ Revision: 11fca05
- add systemd to BR

* Tue Feb 26 2013 akdengi <kazancas@gmail.com> 0.9.8.0-4
+ Revision: 587eadd
- add pkgconfig(glibmm-2.4)

* Tue Feb 26 2013 akdengi <kazancas@gmail.com> 0.9.8.0-4
+ Revision: 35decde
- fix BR and add suggest nscd

* Tue Feb 26 2013 akdengi <kazancas@gmail.com> 0.9.8.0-4
+ Revision: 238ea29
- fix polkit patch

* Tue Feb 26 2013 akdengi <kazancas@gmail.com> 0.9.8.0-4
+ Revision: b6d44e0
- User ROSA implimentation of NM_CONTROLLED state

* Tue Feb 26 2013 akdengi <kazancas@gmail.com> 0.9.8.0-4
+ Revision: 9a5e18b
- disable patch7

* Tue Feb 26 2013 akdengi <kazancas@gmail.com> 0.9.8.0-4
+ Revision: 1c2fd54
- fix systemd alias patch

* Tue Feb 26 2013 akdengi <kazancas@gmail.com> 0.9.8.0-4
+ Revision: 10649f5
- update spec and patch

* Tue Feb 26 2013 akdengi <kazancas@gmail.com> 0.9.8.0-4
+ Revision: ea9afab
- delete non-used patch

* Tue Feb 26 2013 akdengi <kazancas@gmail.com> 0.9.8.0-4
+ Revision: 50893e1
- -new version 0.9.8.0

* Fri Feb 22 2013 root <root@localhost.localdomain> 0.9.6.4-4
+ Revision: 9756724
- changed README.urpmi

* Thu Feb 21 2013 Alex Burmashev <alex.burmashev@rosalab.ru> 0.9.6.4-3
+ Revision: 868c997
- fixed alias name from networkmanager.service to network-manager.service

* Thu Feb 21 2013 Alex Burmashev <alex.burmashev@rosalab.ru> 0.9.6.4-3
+ Revision: bad4d9f
- release up

* Wed Nov 14 2012 akdengi <kazancas@gmail.com> 0.9.6.4-2
+ Revision: 703f643
- LOG -update to 0.9.6.4

* Tue Nov 06 2012 Alexander Khryukin <alexander@mezon.ru> 0.9.6.0-2
+ Revision: cc7f49f
- networkmanager.rpmlintrc filter external-depfilter-with-internal-depgen

* Tue Nov 06 2012 Alexander Khryukin <alexander@mezon.ru> 0.9.6.0-2
+ Revision: 7b8c02e
- relink against libnl3

* Wed Aug 22 2012 akdengi <kazancas@mandriva.ru> 0.9.6.0-1
+ Revision: fb5e540
- fix spec

* Wed Aug 22 2012 akdengi <kazancas@mandriva.ru> 0.9.6.0-1
+ Revision: 73ac051
- fix spec

* Wed Aug 22 2012 akdengi <kazancas@mandriva.ru> 0.9.6.0-1
+ Revision: 05529bd
- fix spec

* Wed Aug 22 2012 akdengi <kazancas@mandriva.ru> 0.9.6.0-1
+ Revision: ddaafb4
- LOG - drop patch11



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20258 |12mu|networkmanager-applet-0.9.8.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	rname	network-manager-applet
%define	major	0
%define libname %mklibname nm-gtk %{major}
%define develname %mklibname nm-gtk -d

Name:		networkmanager-applet
Summary:	Network connection manager applet for GNOME
Version:	0.9.8.2
Release:	1
Group:		System/Configuration/Networking
License:	GPLv2+
URL:		http://www.gnome.org/projects/NetworkManager/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/network-manager-applet/0.9/%{rname}-%{version}.tar.xz
Source1:	50-nm_applet.pkla
BuildRequires:	intltool
BuildRequires:	libiw-devel
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(gnome-keyring-1)
BuildRequires:	pkgconfig(gnome-bluetooth-1.0) >= 3.4.2
BuildRequires:	pkgconfig(libnm-glib) >= %{version}
BuildRequires:	pkgconfig(libnm-glib-vpn) >= %{version}
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	pkgconfig(polkit-gobject-1) >= 0.92
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(iso-codes)
BuildRequires:	pkgconfig(libsecret-unstable)
Requires:	networkmanager >= %{version}
Requires:	gtk+3
Requires:	iso-codes

%description
Network-manager-applet is a system tray applet which lets you easily
connect to different networks. It is created for GNOME's notification area
but it also works for other desktop environments which provide a system
tray like KDE or XFCE. It displays the available networks and allows to
easily switch between them. For encrypted networks it will prompt the user
for the key/passphrase and it can optionally store them in the
gnome-keyring.

%package -n %{libname}
Group:      System/Libraries
Summary:    %{summary}

%description -n %{libname}
Library from %{name}-gtk

%package -n %{develname}
Group:      Development/C
Summary:    Development libraries and header files from %{name}
Requires:   %{libname} = %{EVRD}

%description -n %{develname}
%{name}-gtk development headers and libraries.

%prep
%setup -qn %{rname}-%{version}
%apply_patches

%build
autoreconf -fi
%configure2_5x \
	--disable-static \
	--enable-more-warnings=no \
	--with-bluetooth \
	--with-gtkver=3

%make

%install
%makeinstall_std

mkdir -p %{buildroot}/%{_sysconfdir}/polkit-1/localauthority/50-local.d/
install -m 0644 %{SOURCE1} %{buildroot}/%{_sysconfdir}/polkit-1/localauthority/50-local.d/

find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print
%find_lang nm-applet

%files -f nm-applet.lang
%doc ChangeLog CONTRIBUTING
%{_sysconfdir}/xdg/autostart/nm-applet.desktop
%{_bindir}/nm-connection-editor
%{_bindir}/nm-applet
%{_libdir}/gnome-bluetooth/plugins/libnma.so
%{_libexecdir}/nm-applet-migration-tool
%{_datadir}/applications/nm-connection-editor.desktop
%{_datadir}/GConf/gsettings/nm-applet.convert
%{_datadir}/glib-2.0/schemas/org.gnome.nm-applet.gschema.xml
%dir %{_datadir}/nm-applet/
%{_datadir}/nm-applet/*.png
%{_datadir}/nm-applet/*.ui
%{_datadir}/applications/nm-applet.desktop
%{_datadir}/libnm-gtk/wifi.ui
%{_iconsdir}/hicolor/*/apps/*
%{_sysconfdir}/polkit-1/localauthority/50-local.d/50-nm_applet.pkla
%{_libdir}/girepository-1.0/NMGtk-1.0.typelib
%{_datadir}/gir-1.0/NMGtk-1.0.gir
%{_mandir}/man1/nm-applet.1.xz
%{_mandir}/man1/nm-connection-editor.1.xz

%files -n %{libname}
%{_libdir}/libnm-gtk.so.%{major}*

%files -n %{develname}
%{_includedir}/libnm-gtk/*
%{_libdir}/libnm-gtk.so
%{_libdir}/pkgconfig/libnm-gtk.pc



%changelog
* Thu Feb 26 2013 akdengi <akdengi> 0.9.8.0-1
- new version 0.9.8.0

* Wed Oct 10 2012 Arkady L. Shane <ashejn@rosalab.ru> 0.9.6.2-2
- rebuilt against new gnome-bluetooth

* Thu Aug 09 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.9.6.2-1
+ Revision: 813349
- update to new version 0.9.6.2

* Wed Aug 08 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.9.6.0-1
+ Revision: 812725
- update to new version 0.9.6.0

* Sun May 06 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.9.4.1-2
+ Revision: 796933
- rebuild for gnome-bluetooth

* Sun Mar 25 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9.4.1-1
+ Revision: 786620
- Patch 1: fix format not a string literal and no format arguments error
- update to new version 0.9.4.1
- enable bluetooth support

* Tue Dec 06 2011 Matthew Dawkins <mattydaw@mandriva.org> 0.9.2.0-1
+ Revision: 738337
- added missing devel description
- new version 0.9.2.0
- new lib nm-gtk0 & devel nm-gtk
- removed defattr, clean section, BuildRoot, mkrel
- removed .la files
- converted BRs to pkgconfig provides

  + Oden Eriksson <oeriksson@mandriva.com>
    - 0.8.6.0
    - 0.8.6.0

* Sun May 22 2011 Funda Wang <fwang@mandriva.org> 0.8.4-2
+ Revision: 677158
- cleanup spec file
- rebuild to add gconf2 as req

* Thu Apr 21 2011 Funda Wang <fwang@mandriva.org> 0.8.4-1
+ Revision: 656404
- disable warnings
- bump req
- new version 0.8.4

* Tue Apr 05 2011 Funda Wang <fwang@mandriva.org> 0.8.3.999-1
+ Revision: 650762
- new version 0.8.3.999

* Sat Mar 19 2011 Andrey Borzenkov <arvidjaar@mandriva.org> 0.8.3.998-1
+ Revision: 647051
- 0.8.4-rc1

* Sat Mar 05 2011 Andrey Borzenkov <arvidjaar@mandriva.org> 0.8.3.997-1
+ Revision: 642103
- update to 0.8.4-beta3

* Fri Nov 05 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 0.8.2-1mdv2011.0
+ Revision: 593784
- 0.8.2 final

* Thu Nov 04 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 0.8.1.999-1mdv2011.0
+ Revision: 593131
- update to 0.8.2-rc1

  + Funda Wang <fwang@mandriva.org>
    - new version 0.8.1

* Sat Jul 17 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 0.8.0.999-1mdv2011.0
+ Revision: 554751
- new version 0.8.1-rc

* Thu Feb 25 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 0.8-1mdv2010.1
+ Revision: 511187
- new version

* Sat Feb 06 2010 Frederik Himpe <fhimpe@mandriva.org> 0.7.999-1.git20100122.2mdv2010.1
+ Revision: 501460
- Don't autostart the applet in KDE as KDE has its own applet now

* Sat Jan 23 2010 Frederik Himpe <fhimpe@mandriva.org> 0.7.999-1.git20100122.1mdv2010.1
+ Revision: 495148
- Update to 0.7.999+ snapshot

* Fri Jan 01 2010 Frederik Himpe <fhimpe@mandriva.org> 0.7.997-0.git20100101.1mdv2010.1
+ Revision: 484910
- Update to new snapshot

* Tue Nov 17 2009 Frederik Himpe <fhimpe@mandriva.org> 0.7.996-0.git20091117.1mdv2010.1
+ Revision: 467054
- Update to new git snapshot

* Fri Nov 13 2009 Frederik Himpe <fhimpe@mandriva.org> 0.7.996-0.git20091021.1mdv2010.1
+ Revision: 465802
- Add BuildRoot to SPEC file
- First Mandriva package
- create networkmanager-applet


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20259 |12mu|NetworkManager-l2tp-0.9.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define nm_version          0.9.8.2
%define dbus_version        0.74
%define gtk3_version        3.0
%define shared_mime_version 0.16-3
%define up_ver 0.9

Summary:   NetworkManager VPN plugin for l2tp
Name:      NetworkManager-l2tp
Version:   0.9.8
Release:   1%{?dist}
License:   GPLv2+
Group:     System/Base
URL:       https://launchpad.net/~seriy-pr/+archive/network-manager-l2tp
Source:    %{name}-%{version}.tar.gz

BuildRequires: gettext
BuildRequires: intltool
BuildRequires: libtool
BuildRequires: perl-XML-Parser
BuildRequires: perl
BuildRequires: ppp-devel
BuildRequires: pkgconfig(gtk+-3.0)
BuildRequires: pkgconfig(dbus-1)
BuildRequires: pkgconfig(libnm-util) >= %{nm_version}
BuildRequires: pkgconfig(libnm-glib) >= %{nm_version}
BuildRequires: pkgconfig(libnm-glib-vpn) >= %{nm_version}
BuildRequires: pkgconfig(gnome-keyring-1)
BuildRequires: pkgconfig(libpng15)
Requires: dbus
Requires: gtk+3            >= %{gtk3_version}
Requires: dbus
Requires: NetworkManager   >= %{nm_version}
Requires: shared-mime-info >= %{shared_mime_version}
Requires: gnome-keyring
Requires: pptp-linux
Requires: ppp-pppoe
Requires: xl2tpd

%description
This package contains software for integrating L2TP VPN support with
the NetworkManager and the GNOME desktop.

%prep
%setup -q


%build
./autogen.sh
%configure2_5x \
    --disable-static \
    --disable-dependency-tracking \
    --enable-more-warnings=yes

%make

%install
%makeinstall_std

find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'

%find_lang NetworkManager-l2tp


%files -f %{name}.lang
%doc AUTHORS ChangeLog
%{_libdir}/NetworkManager/lib*.so*
%{_libexecdir}/nm-l2tp-auth-dialog
%{_sysconfdir}/dbus-1/system.d/nm-l2tp-service.conf
%{_sysconfdir}/NetworkManager/VPN/nm-l2tp-service.name
%{_libexecdir}/nm-l2tp-service
%{_libdir}/pppd/2.*/nm-l2tp-pppd-plugin.so
%{_datadir}/gnome-vpn-properties/l2tp



%changelog
* Sat Mar 01 2014 grendizer <alex.burmashev@rosalab.ru> 0.9.8-1
+ Revision: 72ccb55
- Merge pull request #1 from r0g3r/networkmanager-l2tp:rosa2012.1
- update



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20260 |12mu|networkmanager-openconnect-0.9.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define nm_version          0.9.6.0
%define dbus_version        1.1
%define openconnect_version 3.01
%define gtk3_version        3.0
%define up_ver		0.9

Summary:	NetworkManager VPN integration for openconnect
Name:		networkmanager-openconnect
Version:	0.9.8.0
Release:	1
License:	GPLv2+
Group:		System/Base
URL:		http://www.gnome.org/projects/NetworkManager/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/NetworkManager-openconnect/%{up_ver}/NetworkManager-openconnect-%{version}.tar.xz

BuildRequires: gettext
BuildRequires: intltool
BuildRequires: pkgconfig(dbus-1)
BuildRequires: pkgconfig(gnome-keyring-1)
BuildRequires: pkgconfig(gtk+-3.0) >= %{gtk3_version}
BuildRequires: pkgconfig(libnm-util) >= %{nm_version}
BuildRequires: pkgconfig(libnm-glib) >= %{nm_version}
BuildRequires: pkgconfig(libnm-glib-vpn) >= %{nm_version}
BuildRequires: pkgconfig(libpng15)
BuildRequires: pkgconfig(openconnect)
BuildRequires: pkgconfig(gconf-2.0)
Requires: gtk+3             >= %{gtk3_version}
Requires: dbus
Requires: NetworkManager   >= %{nm_version}
Requires: openconnect      >= %{openconnect_version}
Obsoletes: openconnect-nm-auth-dialog

%description
This package contains software for integrating the openconnect VPN software
with NetworkManager and the GNOME desktop

%prep
%setup -qn NetworkManager-openconnect-%{version}
%apply_patches

%build
%configure2_5x \
	--disable-static \
	--with-gnome \
	--with-authdlg \
	--enable-more-warnings=no \
    --with-gtkver=3
%make

%install
%makeinstall_std

rm -f %{buildroot}%{_libdir}/NetworkManager/libnm-openconnect-properties.la

%find_lang NetworkManager-openconnect

%pre
%{_sbindir}/groupadd -r nm-openconnect &>/dev/null || :
%{_sbindir}/useradd  -r -s /sbin/nologin -d / -M \
                     -c 'NetworkManager user for OpenConnect' \
                     -g nm-openconnect nm-openconnect &>/dev/null || :

%files -f NetworkManager-openconnect.lang
%doc AUTHORS ChangeLog COPYING
%{_libdir}/NetworkManager/lib*.so*
%{_libdir}/nm-openconnect-auth-dialog
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/nm-openconnect-service.conf
%config(noreplace) %{_sysconfdir}/NetworkManager/VPN/nm-openconnect-service.name
%{_libexecdir}/nm-openconnect-service
%{_libexecdir}/nm-openconnect-service-openconnect-helper
%{_datadir}/gnome-vpn-properties/openconnect



%changelog
* Thu Feb 26 2013 akdengi <akdengi> 0.9.8.0-1
- update to 0.9.8.0

* Thu Aug 09 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.9.6.2-1
+ Revision: 813348
- update to new version 0.9.6.2
- update to new version 0.9.6.0

* Fri Feb 24 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.9.2.0-1
+ Revision: 780661
- added patches 0 & 1 to fix build
- moved to build 0.9.2.0

  + Oden Eriksson <oeriksson@mandriva.com>
    - 0.8.6.0
    - 0.9.2.0

* Thu Apr 21 2011 Funda Wang <fwang@mandriva.org> 0.8.4-1
+ Revision: 656406
- disable warnings
- bump req
- new verison 0.8.4

* Tue Mar 15 2011 Andrey Borzenkov <arvidjaar@mandriva.org> 0.8.3.995-3
+ Revision: 645114
- P0: really build authentication dialogue (GIT)
- P1: fix format not literal warning
- BR openconnect-static-devel for authentication library

* Tue Mar 15 2011 Andrey Borzenkov <arvidjaar@mandriva.org> 0.8.3.995-2
+ Revision: 644985
- obsoletes openconnect-nm-auth-dialog

* Sat Mar 05 2011 Andrey Borzenkov <arvidjaar@mandriva.org> 0.8.3.995-1
+ Revision: 642111
- update to 0.8.4-beta1

* Mon Nov 29 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.2-2mdv2011.0
+ Revision: 603025
- dependency on openconnect-nm-auth-dialog

* Wed Nov 17 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.2-1mdv2011.0
+ Revision: 598377
- import networkmanager-openconnect


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20261 |12mu|networkmanager-openswan-0.9.8.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	NetworkManager VPN integration for OpenSWAN
Name:		networkmanager-openswan
Version:	0.9.8.0
Release:	3
License:	GPLv2+
Group:		System/Base
URL:		http://www.gnome.org/projects/NetworkManager/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/NetworkManager-openswan/0.9/NetworkManager-openswan-%{version}.tar.xz

BuildRequires:	gettext
BuildRequires:	gnome-common
BuildRequires:	intltool
BuildRequires:	libtool
BuildRequires:	perl-XML-Parser
BuildRequires:	perl
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(libnm-util)
BuildRequires:	pkgconfig(libnm-glib)
BuildRequires:	pkgconfig(libnm-glib-vpn)
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(gnome-keyring-1)
Requires:	gtk+3
Requires:	dbus
Requires:	NetworkManager
Requires:	shared-mime-info
Requires:	GConf2
Requires:	gnome-keyring
Suggests:	openswan

%description
This package contains software for integrating the OpenSWAN IPSec VPN software
with NetworkManager and the GNOME desktop.

%prep
%setup -qn NetworkManager-openswan-%{version}
%apply_patches

%build
%configure2_5x \
	--disable-static \
	--disable-dependency-tracking

%make

%install
%makeinstall_std

%find_lang NetworkManager-openswan

%files -f NetworkManager-openswan.lang
%doc AUTHORS ChangeLog README
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/nm-openswan-service.conf
%config(noreplace) %{_sysconfdir}/NetworkManager/VPN/nm-openswan-service.name
%{_libdir}/NetworkManager/libnm-openswan-properties.so
%{_libexecdir}/nm-openswan-auth-dialog
%{_libexecdir}/nm-openswan-service
%{_libexecdir}/nm-openswan-service-helper
%{_datadir}//gnome-vpn-properties/openswan/nm-openswan-dialog.ui



%changelog
* Thu Feb 26 2013 akdengi <akdengi> 0.9.8.0-1
- update to 0.9.8.0

* Thu Aug 09 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.9.6.0-1
+ Revision: 812959
- imported package networkmanager-openswan


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20262 |12mu|networkmanager-openvpn-0.9.8.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define nm_version          0.9.8.2
%define openvpn_version     2.2
%define shared_mime_version 0.16-3
%define gtk3_version        3.0
%define up_ver		0.9

Summary:	NetworkManager VPN integration for OpenVPN
Name:		networkmanager-openvpn
Epoch:		1
Version:	0.9.8.2
Release:	1
License:	GPLv2+
Group:		System/Base
URL:		http://www.gnome.org/projects/NetworkManager/
Source0:	http://download.gnome.org/sources/NetworkManager-openvpn/%{up_ver}/NetworkManager-openvpn-%{version}.tar.xz
# ubuntu
#Patch0:	gtk_table_to_gtk_grid.patch

BuildRequires: gettext
BuildRequires: intltool
BuildRequires: libtool
BuildRequires: perl-XML-Parser
BuildRequires: perl
BuildRequires: pkgconfig(gtk+-3.0) >= %{gtk3_version}
BuildRequires: pkgconfig(dbus-1)
BuildRequires: pkgconfig(libnm-util) >= %{nm_version}
BuildRequires: pkgconfig(libnm-glib) >= %{nm_version}
BuildRequires: pkgconfig(libnm-glib-vpn) >= %{nm_version}
BuildRequires: pkgconfig(gnome-keyring-1)
BuildRequires: pkgconfig(libpng15)
Requires: gtk+3             >= %{gtk3_version}
Requires: dbus
Requires: NetworkManager   >= %{nm_version}
Requires: openvpn          >= %{openvpn_version}
Requires: shared-mime-info >= %{shared_mime_version}
Requires: gnome-keyring

%description
This package contains software for integrating the OpenVPN VPN software
with NetworkManager and the GNOME desktop.

%prep
%setup -qn NetworkManager-openvpn-%{version}
%apply_patches

%build
%configure2_5x \
	--disable-static \
	--disable-dependency-tracking \
	--enable-more-warnings
%make

%install
rm -rf %{buildroot}
%makeinstall_std

rm -f %{buildroot}%{_libdir}/NetworkManager/*.la

%find_lang NetworkManager-openvpn

%files -f NetworkManager-openvpn.lang
%doc AUTHORS ChangeLog README
%{_libdir}/NetworkManager/libnm-openvpn-properties.so
%{_libexecdir}/nm-openvpn-auth-dialog
%{_libexecdir}/nm-openvpn-service
%{_libexecdir}/nm-openvpn-service-openvpn-helper
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/nm-openvpn-service.conf
%config(noreplace) %{_sysconfdir}/NetworkManager/VPN/nm-openvpn-service.name
%{_datadir}/gnome-vpn-properties/openvpn/nm-openvpn-dialog.ui
# For now disabled in upstream
#{_datadir}/applications/nm-openvpn.desktop
#{_datadir}/icons/hicolor/*/apps/*


%changelog
* Thu Feb 26 2013 akdengi <akdengi> 0.9.8-1
- update to 0.9.8.0

* Sat Feb 25 2012 Matthew Dawkins <mattydaw@mandriva.org> 1:0.9.2.0-1
+ Revision: 780679
- added p0 to fix gtk3 deprecated build failures
- move to build 0.9.2.0
- cleaned up spec

* Sun Nov 13 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.8.6.0-1
+ Revision: 730415
- 0.8.6.0
- 0.9.2.0

* Thu Apr 21 2011 Funda Wang <fwang@mandriva.org> 1:0.8.4-1
+ Revision: 656403
- bump req
- new version 0.8.4

* Sat Mar 05 2011 Andrey Borzenkov <arvidjaar@mandriva.org> 1:0.8.3.995-1
+ Revision: 642104
- update to 0.8.4-beta1

* Fri Nov 05 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 1:0.8.2-1mdv2011.0
+ Revision: 593782
- 0.8.2 final

* Thu Nov 04 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 1:0.8.1.999-1mdv2011.0
+ Revision: 593133
- update to 0.8.2-rc1

  + Funda Wang <fwang@mandriva.org>
    - New version 0.8.1

* Sat Jul 17 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 1:0.8.0.997-1mdv2011.0
+ Revision: 554752
- new version 0.8.1-beta1

* Fri Feb 26 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 1:0.8-1mdv2010.1
+ Revision: 511475
- disable icons for now as well
- desktop file is disabled upstream for now
- new version

* Sat Jan 23 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1:0.7.999-1mdv2010.1
+ Revision: 495350
- new version

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1:0.7.0-12mdv2010.0
+ Revision: 440327
- rebuild

* Sun Nov 30 2008 Funda Wang <fwang@mandriva.org> 1:0.7.0-11mdv2009.1
+ Revision: 308371
- 0.7.0 final

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild early 2009.0 package (before pixel changes)

* Mon May 19 2008 David Walluck <walluck@mandriva.org> 1:0.7.0-10.svn3632.1mdv2009.0
+ Revision: 209014
- import networkmanager-openvpn


* Mon May 05 2008 Dan Williams <dcbw@redhat.com> 1:0.7.0-10.svn3632
- Fix issue with location of the VPN plugin

* Thu May 01 2008 Dan Williams <dcbw@redhat.com> 1:0.7.0-10.svn3627
- Update for compat with new NM bits

* Wed Apr 23 2008 Christoph Höger <choeger@cs.tu-berlin.de> 1:0.7.0-10.svn3549
- (Hopefully) Fix generation of nm-openvpn-service.name (#443389)
 
* Wed Apr 09 2008 Dan Williams <dcbw@redhat.com> 1:0.7.0-9.svn3549
- Update for compat with new NM bits

* Mon Mar 03 2008 Tim Niemueller <tim@niemueller.de> 1:0.7.0-9.svn3302
- Mute %%post and %%postun scripts

* Fri Feb 08 2008 Tim Niemueller <tim@niemueller.de> 1:0.7.0-8.svn3302
- Update to latest SVN snapshot
- Fixes rhbz#429816 (port was not saved correctly)
- Respects DNS search string from OpenVPN server

* Fri Jan 18 2008 Tim Niemueller <tim@niemueller.de> 1:0.7.0-7.svn3169
- Use install -p during "make install" to fix #342701

* Thu Dec 13 2007 Tim Niemueller <tim@niemueller.de> 1:0.7.0-6.svn3169
- Update to latest SVN snapshot

* Thu Dec  6 2007 Dan Williams <dcbw@redhat.com> 1:0.7.0-5.svn3140
- Update to latest SVN snapshot to get stuff working

* Fri Nov 23 2007 Tim Niemueller <tim@niemueller.de> 1:0.7.0-4.svn3047
- BuildRequire libtool and glib2-devel since we call autogen.sh now

* Fri Nov 23 2007 Tim Niemueller <tim@niemueller.de> 1:0.7.0-3.svn3047
- Fixed #320941
- Call autogen, therefore BuildRequire gnome-common
- Use plain 3047 from repo and use a patch, we cannot use trunk at the
  moment since it is in flux and incompatible with NM available for F8

* Wed Oct 31 2007 Tim Niemueller <tim@niemueller.de> 1:0.7.0-2.svn3047.fc8
- BuildRequire gettext

* Tue Oct 30 2007 Tim Niemueller <tim@niemueller.de> 1:0.7.0-1.svn3047.fc8
- Upgrade to trunk, needed to be compatible with NM 0.7.0, rebuild for F-8

* Fri Sep 15 2006 Tim Niemueller <tim@niemueller.de> 0.3.2-7
- Rebuild for FC6

* Sat Aug 19 2006 Tim Niemueller <tim@niemueller.de> 0.3.2-5
- Added perl-XML-Parser as a build requirement, needed for intltool

* Tue Aug 15 2006 Tim Niemueller <tim@niemueller.de> 0.3.2-4
- Added instructions how to build the source package
- removed a rm line

* Wed Aug 09 2006 Tim Niemueller <tim@niemueller.de> 0.3.2-3
- Added URL

* Fri Aug 04 2006 Tim Niemueller <tim@niemueller.de> 0.3.2-2
- Upgrade to current upstream version (0.3.2 on 0.6 branch)

* Mon Jul 10 2006 Tim Niemueller <tim@niemueller.de> 0.3.2-1
- Upgraded to 0.3.2 for 0.6 branch

* Tue Dec 06 2005 Tim Niemueller <tim@niemueller.de> 0.3-1
- Initial revision based on NetworkManager-vpnc spec


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20263 |12mu|networkmanager-pptp-0.9.8.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# How to build the source package:
# - Check out NetworkManager from Gnome SVN, currently trunk is used
# - cd NetworkManager/vpn-daemons/pptp
# - ./autogen.sh --prefix=/usr --sysconfdir=/etc
# - make distclean
# - cd ..
# - mv pptp NetworkManager-pptp-%{version}
# - tar cvfz NetworkManager-pptp-%{version}.tar.gz NetworkManager-pptp-%{version}

%define nm_version          0.9.8.2
%define dbus_version        0.74
%define gtk3_version        3.0
%define shared_mime_version 0.16-3
%define up_ver	0.9

Summary:	NetworkManager VPN integration for PPTP
Name:		networkmanager-pptp
Epoch:		1
Version:	0.9.8.2
Release:	1
License:	GPLv2+
Group:		System/Base
URL:		http://www.gnome.org/projects/NetworkManager/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/NetworkManager-pptp/%{up_ver}/NetworkManager-pptp-%{version}.tar.xz
# ubuntu
# Patch0:	gtk_table_to_gtk_grid.patch

BuildRequires: gettext
BuildRequires: intltool
BuildRequires: libtool
BuildRequires: perl-XML-Parser
BuildRequires: perl
BuildRequires: ppp-devel
BuildRequires: pkgconfig(gtk+-3.0)
BuildRequires: pkgconfig(dbus-1)
BuildRequires: pkgconfig(libnm-util) >= %{nm_version}
BuildRequires: pkgconfig(libnm-glib) >= %{nm_version}
BuildRequires: pkgconfig(libnm-glib-vpn) >= %{nm_version}
BuildRequires: pkgconfig(gnome-keyring-1)
BuildRequires: pkgconfig(libpng15)
Requires: dbus
Requires: gtk+3            >= %{gtk3_version}
Requires: dbus             >= %{dbus_version}
Requires: NetworkManager   >= %{nm_version}
Requires: shared-mime-info >= %{shared_mime_version}
Requires: gnome-keyring
Requires: pptp-linux
Requires: ppp-pppoe

%description
This package contains software for integrating the PPTP VPN
with NetworkManager and the GNOME desktop.

%prep
%setup -qn NetworkManager-pptp-%{version}
%apply_patches

%build
%configure2_5x \
	--disable-static \
	--disable-dependency-tracking \
	--enable-more-warnings=yes

%make

%install
%makeinstall_std

find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'

%find_lang NetworkManager-pptp

%files -f NetworkManager-pptp.lang
%doc AUTHORS ChangeLog README
%{_libdir}/NetworkManager/libnm-pptp-properties.so
%{_libdir}/pppd/*/nm-pptp-pppd-plugin.so
%{_libexecdir}/nm-pptp-auth-dialog
%{_libexecdir}/nm-pptp-service
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/nm-pptp-service.conf
%config(noreplace) %{_sysconfdir}/NetworkManager/VPN/nm-pptp-service.name
%_datadir/gnome-vpn-properties/pptp/nm-pptp-dialog.ui


%changelog
* Thu Feb 26 2013 akdengi <akdengi> 0.9.8.0-1
- update to 0.9.8.0

* Wed Aug 08 2012 Matthew Dawkins <mattydaw@mandriva.org> 1:0.9.6.0-1
+ Revision: 812562
- update to new version 0.9.6.0

* Sat Feb 25 2012 Matthew Dawkins <mattydaw@mandriva.org> 1:0.9.2.0-1
+ Revision: 780680
- moved to build 0.9.2.0
- added p0 to fix gtk3 deprecated build failures
- cleaned up spec

* Sun Nov 13 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.8.6.0-1
+ Revision: 730416
- 0.8.6.0
- 0.9.2.0

* Thu Apr 21 2011 Funda Wang <fwang@mandriva.org> 1:0.8.4-1
+ Revision: 656419
- new version 0.8.4

* Tue Apr 05 2011 Funda Wang <fwang@mandriva.org> 1:0.8.3.999-1
+ Revision: 650806
- updat file list
- update to new version 0.8.3.999

* Tue Dec 21 2010 Eugeni Dodonov <eugeni@mandriva.com> 1:0.8.2-1mdv2011.0
+ Revision: 623647
- Add ppp-devel BR
- Added networkmanager-pptp 0.8.2 (thanks to Alexandre Lissy, #61954).
- Created package structure for networkmanager-pptp.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20264 |12mu|networkmanager-vpnc-0.9.8.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define nm_version          0.9.8.2
%define vpnc_version        0.5
%define shared_mime_version 0.16-3
%define up_ver		0.9

Summary:	NetworkManager VPN integration for vpnc
Name:		networkmanager-vpnc
Epoch:		1
Version:	0.9.8.2
Release:	1
License:	GPLv2+
Group:		System/Base
URL:		http://www.gnome.org/projects/NetworkManager/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/NetworkManager-vpnc/%{up_ver}/NetworkManager-vpnc-%{version}.tar.xz
# ubuntu
Patch0:	gtk_table_to_gtk_grid.patch

BuildRequires: gettext
BuildRequires: intltool
BuildRequires: pkgconfig(gtk+-3.0)
BuildRequires: pkgconfig(dbus-1)
BuildRequires: pkgconfig(libnm-util) >= %{nm_version}
BuildRequires: pkgconfig(libnm-glib) >= %{nm_version}
BuildRequires: pkgconfig(libnm-glib-vpn) >= %{nm_version}
BuildRequires: pkgconfig(gconf-2.0)
BuildRequires: pkgconfig(libgnomeui-2.0)
BuildRequires: pkgconfig(gnome-keyring-1)
BuildRequires: pkgconfig(libpng15)
Requires: gtk+3
Requires: dbus
Requires: NetworkManager	>= %{nm_version}
Requires: vpnc				>= %{vpnc_version}
Requires: shared-mime-info	>= %{shared_mime_version}
Requires: GConf2
Requires: gnome-keyring
Requires(post): desktop-file-utils
Requires(postun): desktop-file-utils

%description
This package contains software for integrating the vpnc VPN software
with NetworkManager and the GNOME desktop

%prep
%setup -qn NetworkManager-vpnc-%{version}
%apply_patches

%build
%configure2_5x --disable-static --enable-more-warnings=yes --with-gtkver=3 --with-tests=yes


%make

%install
rm -rf %{buildroot}
%makeinstall_std

rm -f %{buildroot}%{_libdir}/NetworkManager/lib*.la

%find_lang NetworkManager-vpnc

%files -f NetworkManager-vpnc.lang
%doc AUTHORS ChangeLog
%{_libexecdir}/nm-vpnc-auth-dialog
%{_libexecdir}/nm-vpnc-service
%{_libexecdir}/nm-vpnc-service-vpnc-helper
%{_libdir}/NetworkManager/libnm-vpnc-properties.so
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/nm-vpnc-service.conf
%config(noreplace) %{_sysconfdir}/NetworkManager/VPN/nm-vpnc-service.name
%{_datadir}/gnome-vpn-properties/vpnc/nm-vpnc-dialog.ui
%{_datadir}/applications/nm-vpnc-auth-dialog.desktop
%{_datadir}/icons/hicolor/48x48/apps/gnome-mime-application-x-cisco-vpn-settings.png


%changelog
* Thu Feb 26 2013 akdengi <akdengi> 0.9.8.0-1
- update to 0.9.8.0

* Wed Aug 08 2012 Matthew Dawkins <mattydaw@mandriva.org> 1:0.9.6.0-1
+ Revision: 812540
- update to new version 0.9.6.0

* Sat Feb 25 2012 Matthew Dawkins <mattydaw@mandriva.org> 1:0.9.2.0-1
+ Revision: 780668
- added p0 to fix gtk3 deprecation build failures
- move to build 0.9.2.0

* Sun Nov 13 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.8.6.0-1
+ Revision: 730417
- 0.8.6.0
- 0.9.2.0

* Thu Apr 21 2011 Funda Wang <fwang@mandriva.org> 1:0.8.4-1
+ Revision: 656420
- new version 0.8.4
- revert changed
- update to new version 0.8.996

* Sat Mar 05 2011 Andrey Borzenkov <arvidjaar@mandriva.org> 1:0.8.3.995-1
+ Revision: 642105
- update to 0.8.4-beta1

* Fri Nov 05 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 1:0.8.2-1mdv2011.0
+ Revision: 593783
- 0.8.2 final

* Thu Nov 04 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 1:0.8.1.999-1mdv2011.0
+ Revision: 593134
- update to 0.8.2-rc1

  + Funda Wang <fwang@mandriva.org>
    - new version 0.8.1

* Sat Jul 17 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 1:0.8.0.997-1mdv2011.0
+ Revision: 554753
- new version 0.8.1-beta1

* Fri Feb 26 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 1:0.8-1mdv2010.1
+ Revision: 511454
- desktop file is disabled upstream for now
- new version

* Sat Jan 23 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1:0.7.999-1mdv2010.1
+ Revision: 495351
- new version

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1:0.7.0-2mdv2010.0
+ Revision: 440328
- rebuild

* Sun Nov 30 2008 Funda Wang <fwang@mandriva.org> 1:0.7.0-1mdv2009.1
+ Revision: 308381
- 0.7.0 final

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild early 2009.0 package (before pixel changes)

* Mon May 19 2008 David Walluck <walluck@mandriva.org> 1:0.7.0-0.7.7.svn3627.1mdv2009.0
+ Revision: 209009
- import networkmanager-vpnc


* Thu May 01 2008 Dan Williams <dcbw@redhat.com> 1:0.7.0-7.7.svn3627
- Update for compat with new NM bits

* Wed Apr 09 2008 Dan Williams <dcbw@redhat.com> 1:0.7.0-6.7.svn3549
- Update for compat with new NM bits

* Tue Mar 25 2008 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.6.7.svn3502
- Send suggested MTU to NetworkManager

* Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1:0.7.0-0.7.7.svn3204
- Autorebuild for GCC 4.3

* Fri Jan  4 2008 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.6.7.svn3204
- Support new vpnc 0.4 Cisco UDP Encapsulation option
- Fix another crash in the properties applet
- Remove upstreamed pcfimport patch

* Mon Nov 26 2007 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.6.3.svn3109
- Rebuild for updated NetworkManager

* Tue Nov 13 2007 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.6.2.svn3083
- Rebuild for updated NetworkManager

* Sat Oct 27 2007 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.4.svn3030
- Fix a crash when editing VPN properties a second time

* Tue Oct 23 2007 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.3.svn3014
- Rebuild

* Wed Oct 17 2007 Bill Nottingham <notting@redhat.com> - 1:0.7.0-0.3.svn2970
- rebuild (#336261)

* Wed Oct 10 2007 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.2.svn2970
- Fix default username

* Thu Sep 28 2007 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.1.svn2914
- Fix .name file on 64-bit systems

* Fri Sep 28 2007 Jesse Keating <jkeating@redhat.com> - 1:0.7.0-0.2.svn2910
- BuildRequire NetworkManager-glib-devel

* Thu Sep 27 2007 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.1.svn2910
- New snapshot; ported to NM 0.7 API

* Fri Aug 17 2007 Denis Leroy <denis@poolshark.org> - 1:0.6.4-4
- Updated License tag
- Added patch to make properties multilib friendly (#243535)

* Thu Mar 22 2007 Denis Leroy <denis@poolshark.org> - 1:0.6.4-3
- Added patch to improve configuration GUI, add NAT traversal and single DES options

* Sun Feb 18 2007 Denis Leroy <denis@poolshark.org> - 1:0.6.4-2
- Readded NAT-keepalive support patch from SVN branch

* Wed Feb 14 2007 Denis Leroy <denis@poolshark.org> - 1:0.6.4-1
- Downgrading to 1:0.6.4 to keep par with core NM version

* Mon Dec  4 2006 Dan Williams <dcbw@redhat.com> - 0.7.0-0.cvs20061204
- Allow "NAT-Keepalive packet interval" config option

* Sat Oct 21 2006 Denis Leroy <denis@poolshark.org> - 0.7.0-0.cvs20060929.3
- Added patch to support saving group password only

* Thu Oct  5 2006 Denis Leroy <denis@poolshark.org> - 0.7.0-0.cvs20060929.2
- Leave .so link alone, needed by nm

* Fri Sep 29 2006 Denis Leroy <denis@poolshark.org> - 0.7.0-0.cvs20060929.1
- Update to CVS snapshot 060929
- Some rpmlint cleanups

* Fri Sep 29 2006 Denis Leroy <denis@poolshark.org> - 0.7.0-0.cvs20060529.4
- Added XML::Parser BR

* Fri Sep 29 2006 Denis Leroy <denis@poolshark.org> - 0.7.0-0.cvs20060529.3
- Added gettext BR

* Wed Sep 27 2006 Warren Togami <wtogami@redhat.com> - 0.7.0-0.cvs20060529.2
- rebuild for FC6

* Thu Jul 20 2006 Warren Togami <wtogami@redhat.com> - 0.7.0-0.cvs20060529.1
- rebuild for new dbus

* Mon May 29 2006 Dan Williams <dcbw@redhat.com> - 0.7.0-0.cvs20060529
- Gnome.org #336913: HIG tweaks for vpn properties pages

* Sun May 21 2006 Dan Williams <dcbw@redhat.com> 0.7.0-0.cvs20060521
- Update to CVS snapshot
- Honor user-specified rekeying intervals

* Mon May 15 2006 Dan Williams <dcbw@redhat.com> 0.6.2-1
- New release for NM 0.6.2 compat

* Fri Apr 21 2006 Dan Williams <dcbw@redhat.com> 0.6.0-3
- Add dist tag to RPM release

* Wed Apr 12 2006 Christopher Aillon <caillon@redhat.com> 0.6.0-2
- Rekey every 2 hours

* Tue Mar 14 2006 Dan Williams <dcbw@redhat.com> - 0.6.0-1
- Update to CVS snapshot of 0.6 for NM compatibility

* Fri Jan 27 2006 Dan Williams <dcbw@redhat.com> - 0.5.0-1
- CVS snapshot for compatibility new NetworkManager

* Tue Dec  6 2005 Jeremy Katz <katzj@redhat.com> - 0.3-3
- rebuild for new dbus

* Mon Oct 17 2005 Dan Williams <dcbw@redhat.com> 0.3-2
- Rebuild to test new Extras buildsystem

* Thu Aug 18 2005 David Zeuthen <davidz@redhat.com> 0.3-1
- New upstream release
- Bump some versions for deps

* Fri Jul  1 2005 David Zeuthen <davidz@redhat.com> 0.2-2
- Add missing changelog entry for last commit
- Temporarily BuildReq libpng-devel as it is not pulled in by gtk2-devel
  (should be fixed in Core shortly)
- Pull in latest D-BUS (which features automatic reloading of policy files)
  so users do not have to restart the messagebus after installing this package

* Thu Jun 30 2005 David Zeuthen <davidz@redhat.com> 0.2-1
- New upsteam version
- Add the new gnome-mime-application-x-cisco-vpn-settings.png icon and call
  gtk-update-icon-cache as appropriate

* Fri Jun 17 2005 David Zeuthen <davidz@redhat.com> 0.1-2.cvs20050617
- Add Prereq: /usr/bin/update-desktop-database
- Nuke .la and .a files
- Use find_lang macro to handle locale files properly
- Add Requires for suitable version of shared-mime-info since our desktop
  file depends on the application/x-cisco-vpn-settings MIME-type

* Fri Jun 17 2005 David Zeuthen <davidz@redhat.com> 0.1-1.cvs20050617
- Latest CVS snapshot

* Thu Jun 16 2005 David Zeuthen <davidz@redhat.com> 0.1-1
- Initial build

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20265 |12mu|nginx-1.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define nginx_user nginx
%define nginx_group %{nginx_user}
%define nginx_home /var/lib/nginx
%define nginx_home_tmp %{nginx_home}/tmp
%define nginx_logdir /var/log/nginx
%define nginx_confdir %{_sysconfdir}/nginx
%define nginx_datadir %{_datadir}/nginx
%define nginx_webroot %{nginx_datadir}/html

Summary:	Robust, small and high performance HTTP and reverse proxy server
Name:		nginx
Version:	1.8.0
Release:	1
# BSD License (two clause)
# http://www.freebsd.org/copyright/freebsd-license.html
License:	BSD
Group:		System/Servers
Url:		http://nginx.net/
Source0:	http://nginx.org/download/nginx-%{version}.tar.gz
Source1:	http://nginx.org/download/nginx-%{version}.tar.gz.asc
Source2:	nginx.service
Source3:	nginx.logrotate
Source4:	virtual.conf
Source5:	ssl.conf
Source100:	index.html
Source102:	nginx-logo.png
Source103:	50x.html
Source104:	404.html
BuildRequires:	systemd-units
BuildRequires:	gd-devel
BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::Embed)
BuildRequires:	pkgconfig(geoip)
BuildRequires:	pkgconfig(libpcre)
BuildRequires:	pkgconfig(libxslt)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(zlib)
Requires(pre,postun):	rpm-helper
Requires:	pcre
Requires:	geoip
Requires:	openssl
Provides:	webserver

%description
Nginx [engine x] is an HTTP(S) server, HTTP(S) reverse proxy and IMAP/POP3
proxy server written by Igor Sysoev.

%files
%doc LICENSE CHANGES README
%{nginx_datadir}/
%{_sbindir}/%{name}
%{_mandir}/man3/%{name}.3pm*
%{_mandir}/man8/*
%{_unitdir}/nginx.service
%dir %{nginx_confdir}
%dir %{nginx_confdir}/conf.d
%config(noreplace) %{nginx_confdir}/conf.d/*.conf
%config(noreplace) %{nginx_confdir}/win-utf
%config(noreplace) %{nginx_confdir}/%{name}.conf.default
%config(noreplace) %{nginx_confdir}/scgi_params
%config(noreplace) %{nginx_confdir}/scgi_params.default
%config(noreplace) %{nginx_confdir}/fastcgi.conf
%config(noreplace) %{nginx_confdir}/fastcgi.conf.default
%config(noreplace) %{nginx_confdir}/mime.types.default
%config(noreplace) %{nginx_confdir}/fastcgi_params
%config(noreplace) %{nginx_confdir}/fastcgi_params.default
%config(noreplace) %{nginx_confdir}/koi-win
%config(noreplace) %{nginx_confdir}/koi-utf
%config(noreplace) %{nginx_confdir}/%{name}.conf
%config(noreplace) %{nginx_confdir}/mime.types
%config(noreplace) %{nginx_confdir}/uwsgi_params
%config(noreplace) %{nginx_confdir}/uwsgi_params.default
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%dir %{perl_vendorarch}/auto/%{name}
%{perl_vendorarch}/%{name}.pm
%{perl_vendorarch}/auto/%{name}/%{name}.so
%attr(-,%{nginx_user},%{nginx_group}) %dir %{nginx_home}
%attr(-,%{nginx_user},%{nginx_group}) %dir %{nginx_home_tmp}
%attr(-,%{nginx_user},%{nginx_group}) %dir %{nginx_logdir}

%pre
%_pre_useradd %{nginx_user} %{nginx_home} /bin/false

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%postun
%_postun_userdel %{nginx_user}

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%setup_compile_flags
./configure \
	--user=%{nginx_user} \
	--group=%{nginx_group} \
	--prefix=%{nginx_datadir} \
	--sbin-path=%{_sbindir}/%{name} \
	--conf-path=%{nginx_confdir}/%{name}.conf \
	--error-log-path=%{nginx_logdir}/error.log \
	--http-log-path=%{nginx_logdir}/access.log \
	--http-client-body-temp-path=%{nginx_home_tmp}/client_body \
	--http-proxy-temp-path=%{nginx_home_tmp}/proxy \
	--http-fastcgi-temp-path=%{nginx_home_tmp}/fastcgi \
	--pid-path=/var/run/%{name}.pid \
	--lock-path=/var/lock/subsys/%{name} \
	--with-file-aio \
	--with-ipv6 \
	--with-http_ssl_module \
	--with-http_realip_module \
	--with-http_addition_module \
	--with-http_xslt_module \
	--with-http_image_filter_module \
	--with-http_geoip_module \
	--with-http_sub_module \
	--with-http_dav_module \
	--with-http_flv_module \
	--with-http_mp4_module \
	--with-http_gzip_static_module \
	--with-http_random_index_module \
	--with-http_secure_link_module \
	--with-http_degradation_module \
	--with-http_stub_status_module \
	--with-http_perl_module \
	--with-mail \
	--with-mail_ssl_module \
	--with-pcre \
	--with-ld-opt="$RPM_LD_FLAGS -Wl,-E" # so the perl module finds its symbols

# this is only passed to perl module being built and only overrides the
# default '-O' flag which anyways lowers optimizations (which we don't
# want)
%make OPTIMIZE="-fno-PIE"

%install
%makeinstall_std INSTALLDIRS=vendor

find %{buildroot} -type f -name .packlist -exec rm -f {} \;
find %{buildroot} -type f -name perllocal.pod -exec rm -f {} \;
find %{buildroot} -type f -empty -exec rm -f {} \;
find %{buildroot} -type f -exec chmod 0644 {} \;
find %{buildroot} -type f -name '*.so' -exec chmod 0755 {} \;
chmod 0755 %{buildroot}%{_sbindir}/nginx

install -p -D -m 0755 %{SOURCE2} %{buildroot}/lib/systemd/system/nginx.service
install -p -D -m 0644 %{SOURCE3} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
install -p -d -m 0755 %{buildroot}%{nginx_confdir}/conf.d
install -p -m 0644 %{SOURCE4} %{SOURCE5} %{buildroot}%{nginx_confdir}/conf.d
install -p -d -m 0755 %{buildroot}%{nginx_home_tmp}
install -p -d -m 0755 %{buildroot}%{nginx_logdir}
install -p -d -m 0755 %{buildroot}%{nginx_webroot}

install -p -m 0644 %{SOURCE100} %{SOURCE102} %{SOURCE103} %{SOURCE104} %{buildroot}%{nginx_webroot}

# add current version
perl -pi -e "s|_VERSION_|%{version}|g" %{buildroot}%{nginx_webroot}/index.html

# convert to UTF-8 all files that give warnings.
for textfile in CHANGES; do
    mv $textfile $textfile.old
    iconv --from-code ISO8859-1 --to-code UTF-8 --output $textfile $textfile.old
    rm -f $textfile.old
done

install -d %{buildroot}%{_mandir}/man8
install -m0644 man/*.8 %{buildroot}%{_mandir}/man8/


%changelog

* Wed Apr 22 2015 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.8.0-1
- (ee3b898) New version 1.8.0 (stable branch)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20266 |12mu|ninja-1.4.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#global githash 5dc55a3

Name:           ninja
Version:        1.4.0
Release:        2
Group:          Development/Other
Summary:        A small build system with a focus on speed

License:        ASL 2.0
URL:            http://martine.github.com/ninja/
#VCS:            git://github.com/martine/ninja.git
# Snapshot from github
# Downloaded from https://github.com/martine/ninja/tarball/%{githash}
#Source0:        martine-ninja-%{githash}.tar.gz
Source0:        https://github.com/martine/ninja/archive/v%{version}.tar.gz
Source1:        ninja.vim

BuildRequires:  asciidoc
BuildRequires:  gtest-devel
BuildRequires:  re2c
BuildRequires:	xsltproc docbook-dtds docbook-style-xsl

Suggests:	%{name}-vim = %{EVRD}

%description
Ninja is a small build system with a focus on speed. It differs from other
build systems in two major respects: it is designed to have its input files
generated by a higher-level build system, and it is designed to run builds as
fast as possible.

%package vim
Summary:	Syntax highlighting etc. for Ninja files in vim
Suggests:	%{name} = %{EVRD}
Group:		Development/Other

%description vim
Syntax highlighting etc. for Ninja files in vim

%package emacs
Summary:	Syntax highlighting etc. for Ninja files in emacs
Suggests:	%{name} = %{EVRD}
Group:		Development/Other

%description emacs
Syntax highlighting etc. for Ninja files in emacs

%package zsh
Summary:	Command line completion for Ninja in zsh
Suggests:	%{name} = %{EVRD}
Group:		Development/Other

%description zsh
Command line completion for Ninja in zsh

%prep
%setup -q


%build
CFLAGS="%{optflags}"
export CFLAGS
./bootstrap.py --verbose -- --debug
./ninja -v manual
./ninja -v ninja_test


%check
# workaround possible too low default limits
ulimit -n 2048
ulimit -u 2048

./ninja_test


%install
# TODO: Install ninja_syntax.py?
install -p -m 755 -d %{buildroot}%{_bindir}
install -p -m 755 ninja %{buildroot}%{_bindir}/

install -p -m 755 -d %{buildroot}%{_sysconfdir}/bash_completion.d
install -p -m 644 misc/bash-completion %{buildroot}%{_sysconfdir}/bash_completion.d/ninja-bash-completion

install -p -m 755 -d %{buildroot}%{_datadir}/emacs/site-lisp
install -p -m 644 misc/ninja-mode.el %{buildroot}%{_datadir}/emacs/site-lisp/ninja-mode.el

install -p -m 755 -d %{buildroot}%{_datadir}/vim/vimfiles/syntax
install -p -m 644 misc/ninja.vim %{buildroot}%{_datadir}/vim/vimfiles/syntax/ninja.vim
install -p -m 755 -d %{buildroot}%{_datadir}/vim/vimfiles/ftdetect
install -p -m 644 %{SOURCE1} %{buildroot}%{_datadir}/vim/vimfiles/ftdetect/ninja.vim

install -p -m 755 -d %{buildroot}%{_datadir}/zsh/site-functions
install -p -m 644 misc/zsh-completion %{buildroot}%{_datadir}/zsh/site-functions/_ninja


%files
%doc COPYING README doc/manual.html
%{_bindir}/ninja
%{_sysconfdir}/bash_completion.d/

%files emacs
%{_datadir}/emacs/site-lisp/ninja-mode.el

%files vim
%{_datadir}/vim/vimfiles/syntax/ninja.vim
%{_datadir}/vim/vimfiles/ftdetect/ninja.vim

%files zsh
%{_datadir}/zsh/

%changelog
* Tue Feb 11 2014 Bernhard Rosenkraenzer <bero@lindev.ch> 1.4.0-2
+ Revision: 8aae55b
- Fix binary naming



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20267 |12mu|nspr-4.10.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major_nspr 4
%define epoch_nspr 2
%define libname %mklibname nspr %{major_nspr}
%define develname %mklibname nspr -d

Summary:	Netscape Portable Runtime
Name:		nspr
Epoch:		%{epoch_nspr}
Version:	4.10.6
Release:	1
License:	MPL or GPLv2+ or LGPLv2+
Group:		System/Libraries
URL:		http://www.mozilla.org/projects/nspr/
Source0:	https://ftp.mozilla.org/pub/mozilla.org/%{name}/releases/v%{version}/src/%{name}-%{version}.tar.gz
Source1:	nspr.pc.in
Source2:	nspr-config-vars.in
Patch1:		nspr-config-pc.patch

%description
Virtual package, not built.

%package -n %{libname}
Summary:	Netscape Portable Runtime
Group:		System/Libraries
Provides:	nspr = %{EVRD}
%rename	mozilla-nspr

%description -n %{libname}
NSPR provides platform independence for non-GUI operating system
facilities. These facilities include threads, thread synchronization,
normal file and network I/O, interval timing and calendar time, basic
memory management (malloc and free) and shared library linking.

%package -n %{develname}
Summary:	Development libraries for the Netscape Portable Runtime
Group:		Development/C++
Requires:	%{libname} = %{epoch_nspr}:%{version}-%{release}
Provides:	nspr-devel = %{epoch_nspr}:%{version}-%{release}
Provides:	libnspr-devel = %{epoch_nspr}:%{version}-%{release}
Conflicts:	%{libname} < 2:4.7.3-3
%rename mozilla-nspr-devel
%rename %{libname}-devel

%description -n %{develname}
Header files for doing development with the Netscape Portable Runtime.

%prep

%setup -q

chmod -R a+r *
find . -name '*.h' -executable -exec chmod -x {} \;

# Original nspr-config is not suitable for our distribution,
# because on different platforms it contains different dynamic content.
# Therefore we produce an adjusted copy of nspr-config that will be 
# identical on all platforms.
# However, we need to use original nspr-config to produce some variables
# that go into nspr.pc for pkg-config.

cp ./nspr/config/nspr-config.in ./nspr/config/nspr-config-pc.in
%patch1 -p0

#cp %{SOURCE2} ./nspr/config/

%build
%setup_compile_flags

# (tpg) don't use macro here
./nspr/configure \
	--build=%{_target_platform} \
	--host=%{_host} \
	--target=%{_target_platform} \
	--prefix=%{_prefix} \
	--libdir=%{_libdir} \
	--includedir=%{_includedir}/nspr4 \
%ifarch x86_64 ppc64 ia64 s390x sparc64
	--enable-64bit \
%endif
	--enable-optimize="-O2" \
	--disable-debug \
	--enable-ipv6 \
	--with-pthreads \
	--with-mozilla

%make

%install
%makeinstall_std 

NSPR_LIBS=`./config/nspr-config --libs`
NSPR_CFLAGS=`./config/nspr-config --cflags`
NSPR_VERSION=`./config/nspr-config --version`
%{__mkdir_p} %{buildroot}/%{_libdir}/pkgconfig

#cat ./config/nspr-config-vars > \
#                     %{buildroot}/%{_libdir}/pkgconfig/nspr.pc

#cat %{SOURCE1} | sed -e "s,%%libdir%%,%{_libdir},g" \
#                     -e "s,%%prefix%%,%{_prefix},g" \
#                     -e "s,%%exec_prefix%%,%{_prefix},g" \
#                     -e "s,%%includedir%%,%{_includedir}/nspr4,g" \
#                     -e "s,%%NSPR_VERSION%%,$NSPR_VERSION,g" \
#                     -e "s,%%FULL_NSPR_LIBS%%,$NSPR_LIBS,g" \
#                     -e "s,%%FULL_NSPR_CFLAGS%%,$NSPR_CFLAGS,g" >> \
#                     %{buildroot}/%{_libdir}/pkgconfig/nspr.pc

%{__mkdir_p} %{buildroot}%{_bindir}
%{__mkdir_p} %{buildroot}/%{_lib}
#install -m755 -D ./config/nspr-config-pc %{buildroot}/%{_bindir}/nspr-config

# Get rid of the things we don't want installed (per upstream)
%{__rm} -rf \
   %{buildroot}%{_bindir}/compile-et.pl \
   %{buildroot}%{_bindir}/prerr.properties \
   %{buildroot}%{_libdir}/libnspr4.a \
   %{buildroot}%{_libdir}/libplc4.a \
   %{buildroot}%{_libdir}/libplds4.a \
   %{buildroot}%{_datadir}/aclocal/nspr.m4 \
   %{buildroot}%{_includedir}/nspr4/md

# nb: those symlinks helps having devel(xxx) provides (through find-provides)
for file in libnspr4.so libplc4.so libplds4.so
do
  mv -f %{buildroot}%{_libdir}/$file %{buildroot}/%{_lib}/$file
  ln -sf ../../%{_lib}/$file %{buildroot}%{_libdir}/$file
done

%files -n %{libname}
%defattr(-,root,root)
/%{_lib}/libnspr4.so
/%{_lib}/libplc4.so
/%{_lib}/libplds4.so

%files -n %{develname}
%defattr(-,root,root)
%{_libdir}/libnspr4.so
%{_libdir}/libplc4.so
%{_libdir}/libplds4.so
%{_includedir}/nspr4
%{_libdir}/pkgconfig/nspr.pc
%{_bindir}/nspr-config


%changelog
* Tue Jun 10 2014 Tigro <ashejn@gmail.com> 2:4.10.6-1
+ Revision: 8a42e13
- update to 4.10.6



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20268 |12mu|nss-3.16.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_without  lib

%define major 3
%define libname %mklibname %{name} %{major}
%define libfreebl %mklibname freebl %{major}
%define develname %mklibname -d %{name}
%define sdevelname %mklibname -d -s %{name}
%define cvsver 3_16_2

%define nspr_libname %mklibname nspr 4
%define	nspr_version 4.10.0

# this seems fragile, so require the exact version or later (#58754)
%define sqlite3_version %(pkg-config --modversion sqlite3 &>/dev/null && pkg-config --modversion sqlite3 2>/dev/null || echo 0)
%define nspr_version %(pkg-config --modversion nspr &>/dev/null && pkg-config --modversion nspr 2>/dev/null || echo 0)

%define build_empty 0
%{?_with_empty:   %{expand: %%global build_empty 1}}
%{?_without_empty:   %{expand: %%global build_empty 0}}

Name:		nss
Epoch:		2
Version:	3.16.2
Release:	1
Summary:	Netscape Security Services
Group:		System/Libraries
License:	MPL or GPLv2+ or LGPLv2+
URL:		http://www.mozilla.org/projects/security/pki/nss/index.html
Source0:	ftp://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_%{cvsver}_RTM/src/nss-%{version}.tar.gz
Source1:	nss.pc.in
Source2:	nss-config.in
Source3:	blank-cert8.db
Source4:	blank-key3.db
Source5:	blank-secmod.db
Source6:	certdata_empty.txt
# https://www.verisign.com/support/verisign-intermediate-ca/secure-site-intermediate/index.html
# converted from PEM to DER format with openssl command:
# openssl x509 -in cert.pem -inform PEM -outform DER -out cert.der
# this way we can avoid a buildrequires for openssl
Source7:	verisign-class-3-secure-server-ca.der
# Brasilian government certificate
# verified in person with a government official
Source8:	http://www.icpbrasil.gov.br/certificadoACRaiz.crt
Patch0:		nss-no-rpath.patch
Patch1:		nss-fixrandom.patch
Patch4:		renegotiate-transitional.patch
Patch5:         nss-3.15.1.prtypes.patch
BuildRequires:	rootcerts >= 1:20120218.00
BuildRequires:	nspr-devel >= 2:4.9.0
BuildRequires:	zlib-devel
BuildRequires:	sqlite3-devel >= 3.7.7.1
BuildRequires:	zip

%description
Network Security Services (NSS) is a set of libraries designed to
support cross-platform development of security-enabled client and server
applications. Applications built with NSS can support SSL v2 and v3,
TLS, PKCS #5, PKCS #7, PKCS #11, PKCS #12, S/MIME, X.509 v3 certificates, and
other security standards. For detailed information on standards supported, see
http://www.mozilla.org/projects/security/pki/nss/overview.html.
%if %without lib

Note: This package currently contains the NSS binaries only. The
libraries have been not been included due to conflicts with the Mozilla
libraries.
%endif

%package shlibsign
Summary:	Netscape Security Services - shlibsign
Group:		System/Libraries
Conflicts:	%{name} < 2:3.13.1-2

%description shlibsign
This package contains the binary shlibsign needed by libfreebl3
and libsoftokn3.

%if %with lib
%package -n %{libname}
Summary:	Network Security Services (NSS)
Group:		System/Libraries

%description -n %{libname}
This package contains the shared libraries libnss3, libnssckbi, libnssdbm3,
libnssutil3, libsmime3, and libssl3.

%package -n %{libfreebl}
Summary:	Network Security Services (NSS)
Group:		System/Libraries
Requires(post): nss-shlibsign
Requires(post): rpm-helper
Conflicts: %{_lib}nss3 < 2:3.13.1-5

%description -n %{libfreebl}
This package contains the shared libraries libfreebl3 and libsoftokn3.

%package -n %{develname}
Summary:	Network Security Services (NSS) - development files
Group:		Development/C++
Requires:	%{libname} >= %{epoch}:%{version}-%{release}
Requires:	%{libfreebl} >= %{epoch}:%{version}-%{release}
Provides:	nss-devel = %{epoch}:%{version}-%{release}
%rename %{libname}-devel

%description -n %{develname}
Header files to doing development with Network Security Services.

%package -n %{sdevelname}
Summary:	Network Security Services (NSS) - static libraries
Group:		Development/C++
Requires:	%{libname} >= %{epoch}:%{version}-%{release}
Requires:	%{develname} >= %{epoch}:%{version}-%{release}
Provides:	nss-static-devel = %{epoch}:%{version}-%{release}
Conflicts:	libopenssl-static-devel
%rename %{libname}-static-devel

%description -n %{sdevelname}
Static libraries for doing development with Network Security Services.
%endif

%prep

%setup -q
%patch0 -p0 -b .no-rpath
%patch1 -p0
%patch4 -p0 -b .transitional
%patch5 -p1

find . -type d -perm 0700 -exec chmod 755 {} \;
find . -type f -perm 0555 -exec chmod 755 {} \;
find . -type f -perm 0444 -exec chmod 644 {} \;
find . -name '*.h' -executable -exec chmod -x {} \;
find . -name '*.c' -executable -exec chmod -x {} \;

%build
%setup_compile_flags
export BUILD_OPT=1
export OPTIMIZER="%{optflags}"
export XCFLAGS="%{optflags}"
export ARCHFLAG="$LDFLAGS"
export LIBDIR=%{_libdir}
export USE_SYSTEM_ZLIB=1
export ZLIB_LIBS="-lz"
export PKG_CONFIG_ALLOW_SYSTEM_LIBS=1
export PKG_CONFIG_ALLOW_SYSTEM_CFLAGS=1
export NSPR_INCLUDE_DIR=`%{_bindir}/pkg-config --cflags-only-I nspr | sed 's/-I//'`
export NSPR_LIB_DIR=`%{_bindir}/pkg-config --libs-only-L nspr | sed 's/-L//'`
export MOZILLA_CLIENT=1
export NS_USE_GCC=1
export NSS_USE_SYSTEM_SQLITE=1
export NSS_ENABLE_ECC=1
%ifarch x86_64 ppc64 ia64 s390x
export USE_64=1
%endif

%if %{build_empty}
# (oe) the "trust no one" scenario, it goes like:
# 1. mv /% {_lib}/libnssckbi.so /% {_lib}/libnssckbi.so.BAK
# 2. mv /% {_lib}/libnssckbi_empty.so /% {_lib}/libnssckbi.so
# 3. restart ff/tb
# it has to be done manually for now, but at least we have a way for 
# users to quickly mitigate future problems, or whatever :-)

pushd mozilla/security/nss/lib/ckfw/builtins
%{__perl} ./certdata.perl < %{SOURCE6}
popd
%endif

# Parallel is broken as of 3.11.4 :(
%make -j1 -C ./nss/coreconf
%make -j1 -C ./nss/lib/dbm
%make -j1 -C ./nss

%if %{build_empty}
# tuck away the empty libnssckbi.so library
cp -p mozilla/security/nss/lib/ckfw/builtins/Linux*/libnssckbi.so libnssckbi_empty.so
%endif

# install new Verisign intermediate certificate
# http://qa.mandriva.com/show_bug.cgi?id=29612
# use built addbuildin command to avoid having
# a buildrequires for nss
ADDBUILTIN=`%{_bindir}/find . -type f -name addbuiltin`
if [ -z "$ADDBUILTIN" ]; then
    exit 1
fi
ADDBUILTIN="$PWD/$ADDBUILTIN"
OLD="$LD_LIBRARY_PATH"
libpath=`%{_bindir}/find ./dist/ -name "Linux*" -type d`
# to use the built libraries instead of requiring nss
# again as buildrequires
export LD_LIBRARY_PATH="$PWD/$libpath/lib"

pushd nss/lib/ckfw/builtins

# (oe) for reference:
# *ALL* of the root CA certs are hard coded into the libnssckbi.so library.
# So, for Mandriva we can add/remove certs easily in the rootcerts package. Please
# checkout and examine the rootcerts package.
# Once this has been done and the new rootcerts package has been installed this
# package (nss) has to be rebuilt to pickup the changes made. The "recreate 
# certificates" lines below generates a new certdata.c source containing the root
# CA certs for mozilla.
# *ALL* of the mozilla based softwares that support SSL has to link against
# the NSS library.
# recreate certificates
%{__perl} ./certdata.perl < /etc/pki/tls/mozilla/certdata.txt

%make clean
%make -j1

popd
export LD_LIBRARY_PATH="$OLD"

%install
pushd dist/$(uname -s)*

%{__mkdir_p} %{buildroot}%{_bindir}
%{__cp} -aL bin/* %{buildroot}%{_bindir}

%if %with lib
%{__mkdir_p} %{buildroot}%{_libdir}
%{__mkdir_p} %{buildroot}/%{_lib}
%{__mkdir_p} %{buildroot}%{_includedir}/nss
%{__cp} -aL ../public/nss/* %{buildroot}%{_includedir}/nss

%{__cp} -aL lib/libcrmf.a \
            lib/libnss.a \
            lib/libnssb.a \
            lib/libnssckbi.so \
            lib/libnssckfw.a \
	    lib/libnssutil.a \
            lib/libsmime.a \
            lib/libssl.a \
            %{buildroot}%{_libdir}

# Copy the binary libraries we want
for file in libsoftokn3.so libfreebl3.so libnss3.so libnssutil3.so \
            libssl3.so libsmime3.so libnssckbi.so libnssdbm3.so
do
  %{__install} -m 755 lib/$file %{buildroot}/%{_lib}
  ln -sf ../../%{_lib}/$file %{buildroot}%{_libdir}/$file
done

# These ghost files will be generated in the post step
# Make sure chk files can be found in both places
for file in libsoftokn3.chk libfreebl3.chk
do
  touch %{buildroot}/%{_lib}/$file
  ln -s ../../%{_lib}/$file %{buildroot}%{_libdir}/$file
done

%{__mkdir_p} %{buildroot}%{_libdir}/pkgconfig
cat %{SOURCE1} | sed -e "s,%%libdir%%,%{_libdir},g" \
                          -e "s,%%prefix%%,%{_prefix},g" \
                          -e "s,%%exec_prefix%%,%{_prefix},g" \
                          -e "s,%%includedir%%,%{_includedir}/nss,g" \
                          -e "s,%%NSPR_VERSION%%,%{nspr_version},g" \
                          -e "s,%%NSS_VERSION%%,%{version},g" > \
                          %{buildroot}%{_libdir}/pkgconfig/nss.pc
%endif

popd

%if %with lib
export NSS_VMAJOR=`%{__cat} nss/lib/nss/nss.h | %{__grep} "#define.*NSS_VMAJOR" | %{__awk} '{print $3}'`
export NSS_VMINOR=`%{__cat} nss/lib/nss/nss.h | %{__grep} "#define.*NSS_VMINOR" | %{__awk} '{print $3}'`
export NSS_VPATCH=`echo %{version} | sed 's/\([0-9]*\).\([0-9]*\).\([0-9]*\)/\3/'`

%{__mkdir_p} %{buildroot}%{_bindir}
cat %{SOURCE2} | sed -e "s,@libdir@,%{_libdir},g" \
                               -e "s,@prefix@,%{_prefix},g" \
                               -e "s,@exec_prefix@,%{_prefix},g" \
                               -e "s,@includedir@,%{_includedir}/nss%{major},g" \
                               -e "s,@MOD_MAJOR_VERSION@,$NSS_VMAJOR,g" \
                               -e "s,@MOD_MINOR_VERSION@,$NSS_VMINOR,g" \
                               -e "s,@MOD_PATCH_VERSION@,$NSS_VPATCH,g" \
                               > %{buildroot}/%{_bindir}/nss-config
%endif

pushd nss/cmd/smimetools
%{__install} -m 0755 smime %{buildroot}%{_bindir}
%{__perl} -pi -e 's|/usr/local/bin|%{_bindir}|g' %{buildroot}%{_bindir}/smime
popd

# add docs
%{__mkdir_p} docs/SSLsample

%{__mkdir_p} docs/bltest
cp -a nss/cmd/bltest/tests/* docs/bltest/
chmod -R a+r docs

%{__mkdir_p} docs/certcgi
%{__cp} -a nss/cmd/certcgi/*.html docs/certcgi/
%{__cp} -a nss/cmd/certcgi/HOWTO.txt docs/certcgi/

%{__mkdir_p} docs/modutil
%{__cp} -a nss/cmd/modutil/*.html docs/modutil/

%{__mkdir_p} docs/signtool
%{__cp} -a nss/cmd/signtool/README docs/signtool/

%{__mkdir_p} docs/signver
%{__cp} -a nss/cmd/signver/examples/1/*.pl docs/signver/
%{__cp} -a nss/cmd/signver/examples/1/*.html docs/signver/

%{__mkdir_p} docs/ssltap
%{__cp} -a nss/cmd/ssltap/*.html docs/ssltap/

# Install the empty NSS db files
%{__mkdir_p} %{buildroot}%{_sysconfdir}/pki/nssdb
%{__install} -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/pki/nssdb/cert8.db
%{__install} -m 644 %{SOURCE4} %{buildroot}%{_sysconfdir}/pki/nssdb/key3.db
%{__install} -m 644 %{SOURCE5} %{buildroot}%{_sysconfdir}/pki/nssdb/secmod.db

%{_bindir}/find docs -type f | %{_bindir}/xargs -t %{__perl} -pi -e 's/\r$//g'

%if %{build_empty}
# install the empty libnssckbi.so library (use alternatives?)
install -m0755 libnssckbi_empty.so %{buildroot}/%{_lib}/libnssckbi_empty.so
%endif

%multiarch_binaries %{buildroot}%{_bindir}/nss-config

%if %with lib
%posttrans -n %{libfreebl}
%create_ghostfile /%{_lib}/libsoftokn%{major}.chk root root 644
%create_ghostfile /%{_lib}/libfreebl%{major}.chk root root 644
%{_bindir}/shlibsign -i /%{_lib}/libsoftokn%{major}.so >/dev/null 2>/dev/null
%{_bindir}/shlibsign -i /%{_lib}/libfreebl%{major}.so >/dev/null 2>/dev/null
%endif

%files
%doc docs/*
%attr(0755,root,root) %{_bindir}/addbuiltin
%attr(0755,root,root) %{_bindir}/atob
%attr(0755,root,root) %{_bindir}/baddbdir
%attr(0755,root,root) %{_bindir}/bltest
%attr(0755,root,root) %{_bindir}/btoa
%attr(0755,root,root) %{_bindir}/certcgi
%attr(0755,root,root) %{_bindir}/certutil
%attr(0755,root,root) %{_bindir}/checkcert
%attr(0755,root,root) %{_bindir}/chktest
%attr(0755,root,root) %{_bindir}/cmsutil
%attr(0755,root,root) %{_bindir}/conflict
%attr(0755,root,root) %{_bindir}/crlutil
%attr(0755,root,root) %{_bindir}/crmftest
%attr(0755,root,root) %{_bindir}/dbtest
%attr(0755,root,root) %{_bindir}/derdump
%attr(0755,root,root) %{_bindir}/dertimetest
%attr(0755,root,root) %{_bindir}/digest
%attr(0755,root,root) %{_bindir}/encodeinttest
%attr(0755,root,root) %{_bindir}/fipstest
%attr(0755,root,root) %{_bindir}/httpserv
%attr(0755,root,root) %{_bindir}/listsuites
%attr(0755,root,root) %{_bindir}/lowhashtest
%attr(0755,root,root) %{_bindir}/makepqg
%attr(0755,root,root) %{_bindir}/mangle
%attr(0755,root,root) %{_bindir}/modutil
%attr(0755,root,root) %{_bindir}/multinit
%attr(0755,root,root) %{_bindir}/nonspr10
%attr(0755,root,root) %{_bindir}/ocspclnt
%attr(0755,root,root) %{_bindir}/ocspresp
%attr(0755,root,root) %{_bindir}/oidcalc
%attr(0755,root,root) %{_bindir}/p7content
%attr(0755,root,root) %{_bindir}/p7env
%attr(0755,root,root) %{_bindir}/p7sign
%attr(0755,root,root) %{_bindir}/p7verify
%attr(0755,root,root) %{_bindir}/pk11gcmtest
%attr(0755,root,root) %{_bindir}/pk11mode
%attr(0755,root,root) %{_bindir}/pk12util
%attr(0755,root,root) %{_bindir}/pk1sign
%attr(0755,root,root) %{_bindir}/pkix-errcodes
%attr(0755,root,root) %{_bindir}/pp
%attr(0755,root,root) %{_bindir}/pwdecrypt
%attr(0755,root,root) %{_bindir}/remtest
%attr(0755,root,root) %{_bindir}/rsaperf
%attr(0755,root,root) %{_bindir}/sdrtest
%attr(0755,root,root) %{_bindir}/secmodtest
%attr(0755,root,root) %{_bindir}/selfserv
%attr(0755,root,root) %{_bindir}/signtool
%attr(0755,root,root) %{_bindir}/signver
%attr(0755,root,root) %{_bindir}/smime
%attr(0755,root,root) %{_bindir}/ssltap
%attr(0755,root,root) %{_bindir}/strsclnt
%attr(0755,root,root) %{_bindir}/symkeyutil
%attr(0755,root,root) %{_bindir}/tstclnt
%attr(0755,root,root) %{_bindir}/vfychain
%attr(0755,root,root) %{_bindir}/vfyserv
%dir %{_sysconfdir}/pki/nssdb
%config(noreplace) %{_sysconfdir}/pki/nssdb/cert8.db
%config(noreplace) %{_sysconfdir}/pki/nssdb/key3.db
%config(noreplace) %{_sysconfdir}/pki/nssdb/secmod.db

%files shlibsign
%attr(0755,root,root) %{_bindir}/shlibsign

%if %with lib
%files -n %{libfreebl}
/%{_lib}/libfreebl%{major}.so
/%{_lib}/libsoftokn%{major}.so
%defattr(0644,root,root,0755)
%ghost /%{_lib}/libfreebl%{major}.chk
%ghost /%{_lib}/libsoftokn%{major}.chk

%files -n %{libname}
/%{_lib}/libnss%{major}.so
/%{_lib}/libnssckbi.so
%if %{build_empty}
/%{_lib}/libnssckbi_empty.so
%endif
/%{_lib}/libnssutil%{major}.so
/%{_lib}/libnssdbm%{major}.so
/%{_lib}/libsmime%{major}.so
/%{_lib}/libssl%{major}.so

%files -n %{develname}
%defattr(0644,root,root,0755)
%attr(0755,root,root) %{_bindir}/nss-config
%attr(0755,root,root) %{multiarch_bindir}/nss-config
%_libdir/*.so
%dir %{_includedir}/nss
%{_includedir}/nss/base64.h
%{_includedir}/nss/blapit.h
%{_includedir}/nss/certdb.h
%{_includedir}/nss/cert.h
%{_includedir}/nss/certt.h
%{_includedir}/nss/ciferfam.h
%{_includedir}/nss/cmmf.h
%{_includedir}/nss/cmmft.h
%{_includedir}/nss/cms.h
%{_includedir}/nss/cmsreclist.h
%{_includedir}/nss/cmst.h
%{_includedir}/nss/crmf.h
%{_includedir}/nss/crmft.h
%{_includedir}/nss/cryptohi.h
%{_includedir}/nss/cryptoht.h
%{_includedir}/nss/ecl-exp.h
%{_includedir}/nss/hasht.h
%{_includedir}/nss/jar-ds.h
%{_includedir}/nss/jarfile.h
%{_includedir}/nss/jar.h
%{_includedir}/nss/key.h
%{_includedir}/nss/keyhi.h
%{_includedir}/nss/keyt.h
%{_includedir}/nss/keythi.h
%{_includedir}/nss/nssb64.h
%{_includedir}/nss/nssb64t.h
%{_includedir}/nss/nssbase.h
%{_includedir}/nss/nssbaset.h
%{_includedir}/nss/nssck.api
%{_includedir}/nss/nssckbi.h
%{_includedir}/nss/nssckepv.h
%{_includedir}/nss/nssckft.h
%{_includedir}/nss/nssckfwc.h
%{_includedir}/nss/nssckfw.h
%{_includedir}/nss/nssckfwt.h
%{_includedir}/nss/nssckg.h
%{_includedir}/nss/nssckmdt.h
%{_includedir}/nss/nssckt.h
%{_includedir}/nss/nss.h
%{_includedir}/nss/nssilckt.h
%{_includedir}/nss/nssilock.h
%{_includedir}/nss/nsslocks.h
%{_includedir}/nss/nsslowhash.h
%{_includedir}/nss/nssrwlk.h
%{_includedir}/nss/nssrwlkt.h
%{_includedir}/nss/nssutil.h
%{_includedir}/nss/ocsp.h
%{_includedir}/nss/ocspt.h
%{_includedir}/nss/p12.h
%{_includedir}/nss/p12plcy.h
%{_includedir}/nss/p12t.h
%{_includedir}/nss/pk11func.h
%{_includedir}/nss/pk11pqg.h
%{_includedir}/nss/pk11priv.h
%{_includedir}/nss/pk11pub.h
%{_includedir}/nss/pk11sdr.h
%{_includedir}/nss/pkcs11f.h
%{_includedir}/nss/pkcs11.h
%{_includedir}/nss/pkcs11n.h
%{_includedir}/nss/pkcs11p.h
%{_includedir}/nss/pkcs11t.h
%{_includedir}/nss/pkcs11u.h
%{_includedir}/nss/pkcs12.h
%{_includedir}/nss/pkcs12t.h
%{_includedir}/nss/pkcs7t.h
%{_includedir}/nss/portreg.h
%{_includedir}/nss/preenc.h
%{_includedir}/nss/secasn1.h
%{_includedir}/nss/secasn1t.h
%{_includedir}/nss/seccomon.h
%{_includedir}/nss/secder.h
%{_includedir}/nss/secdert.h
%{_includedir}/nss/secdig.h
%{_includedir}/nss/secdigt.h
%{_includedir}/nss/secerr.h
%{_includedir}/nss/sechash.h
%{_includedir}/nss/secitem.h
%{_includedir}/nss/secmime.h
%{_includedir}/nss/secmod.h
%{_includedir}/nss/secmodt.h
%{_includedir}/nss/secoid.h
%{_includedir}/nss/secoidt.h
%{_includedir}/nss/secpkcs5.h
%{_includedir}/nss/secpkcs7.h
%{_includedir}/nss/secport.h
%{_includedir}/nss/shsign.h
%{_includedir}/nss/smime.h
%{_includedir}/nss/sslerr.h
%{_includedir}/nss/ssl.h
%{_includedir}/nss/sslproto.h
%{_includedir}/nss/sslt.h
%{_includedir}/nss/utilmodt.h
%{_includedir}/nss/utilpars.h
%{_includedir}/nss/utilparst.h
%{_includedir}/nss/utilrename.h
%{_libdir}/pkgconfig/nss.pc
%{_libdir}/libsoftokn%{major}.chk
%{_libdir}/libfreebl%{major}.chk

%files -n %{sdevelname}
%defattr(0644,root,root,0755)
%{_libdir}/libcrmf.a
%{_libdir}/libnss.a
%{_libdir}/libnssutil.a
%{_libdir}/libnssb.a
%{_libdir}/libnssckfw.a
%{_libdir}/libsmime.a
%{_libdir}/libssl.a
%endif



%changelog

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20269 |12mu|nss_mdns-0.10-23
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname nss-mdns

%define major 2
%define libname %mklibname %{name} %{major}

Summary:	Multicast dns support for glibc domain resolver
Name:		nss_mdns
Version:	0.10
Release:	23
License:	GPLv2+
Group:		System/Libraries
Url:		http://0pointer.de/lennart/projects/%{rname}/
Source0:	http://0pointer.de/lennart/projects/%{rname}/%{rname}-%{version}.tar.bz2
BuildRequires:	pkgconfig(avahi-core)
# for /etc/sysconfig/network
Requires(post):	initscripts
Requires:	%{name}-libraries

%description
nss-mdns is a plugin for the Name Service Switch (NSS) functionality of the
glibc providing host name resolution via Multicast DNS (aka Zeroconf, aka
Apple Rendezvous), effectively allowing name resolution by common
Unix/Linux programs in the ad-hoc mDNS domain .local.

nss-mdns provides client functionality only, which means that you have to run
a mDNS responder daemon separately from nss-mdns if you want to register
the local host name via mDNS.

%files
%doc README doc/README.html doc/style.css
%config(noreplace) %{_sysconfdir}/mdns.allow

%post
if [ $1 = 1 ]; then
   # ipv4 by default, as explained on the webpage
    [ -f %{_sysconfdir}/sysconfig/network ] && source %{_sysconfdir}/sysconfig/network
    if [ "${NETWORKING_IPV6}" = "yes" ]; then
        # for both ipv6 and ipv4
        perl -pi -e '!/mdns/ && s/^(hosts:\s*)([^#\n]*)(#?.*)$/$1 mdns_minimal $2 mdns $3/' %{_sysconfdir}/nsswitch.conf
    else
        perl -pi -e '!/mdns/ && s/^(hosts:\s*)([^#\n]*)(#?.*)$/$1 mdns4_minimal $2 mdns4 $3/' %{_sysconfdir}/nsswitch.conf
    fi
fi

%postun
if [ $1 = 0 ]; then
    perl -pi -e 's/^(hosts:.*)\smdns_minimal\d?(\s.*)$/$1 $2/' %{_sysconfdir}/nsswitch.conf
    perl -pi -e 's/^(hosts:.*)\smdns\d?(\s.*)$/$1 $2/' %{_sysconfdir}/nsswitch.conf
fi

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Plugin libraries for nss-mdns
Group:		System/Libraries
Requires:	%{name} = %{EVRD}
Conflicts:	%{name} < 0.10-23
Provides:	%{name}-libraries = %{EVRD}

%description -n %{libname}
Plugin libraries for nss-mdns.

%files -n %{libname}
/%{_lib}/*.so.%{major}

#----------------------------------------------------------------------------

%prep
%setup -qn %{rname}-%{version}

%build
%configure2_5x \
	--localstatedir=%{_var}/ \
	--libdir=/%{_lib} \
	--enable-avahi
%make

%install
%makeinstall_std

mkdir -p %{buildroot}%{_sysconfdir}
cat > %{buildroot}%{_sysconfdir}/mdns.allow  <<EOF
# place here the domain that should be resolved by multicast dns
# use * to include all ( not recommended )
.local.
.local
EOF


%changelog
* Thu Jul 10 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.10-23
+ Revision: 018ac77
- Split libraries into own package to make it possible to install both 32 and 64 bit libraries (needed for Crossover)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20270 |12mu|ntfs-3g-2014.2.15-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	ntfs-3g
%define	version	2014.2.15
%define	release 1

%define build_external_fuse 1
# flag to allow local users to mount partitions. This is *really* not a good
# idea, because all users who have access to the device can do whatever they
# want with the data, and it also adds a root setuid binary to your system, so
# use it on your own risk. Refer to
# http://www.tuxera.com/community/ntfs-3g-faq/#useroption for details.
%define allow_unsafe_mount 0
%if %allow_unsafe_mount
# user mount only works if ntfs-3g is using internal fuse library
%define build_external_fuse 0
%endif

Summary:	Read-write ntfs driver
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPLv2+
Group:		System/Base
Source0: 	http://tuxera.com/opensource/%{name}_ntfsprogs-%{version}.tgz
Source1:	20-ntfs-config-write-policy.fdi
URL:		http://www.tuxera.com/community/ntfs-3g-download/
Obsoletes:      %mklibname ntfs-3g 0
Obsoletes:      %mklibname ntfs-3g 2
Obsoletes:      %mklibname ntfs-3g 10
Obsoletes:      %mklibname ntfs-3g 14
Obsoletes:      %mklibname ntfs-3g 16
Obsoletes:      %mklibname ntfs-3g 23
%rename ntfsprogs
BuildRequires:	attr-devel libgcrypt-devel pkgconfig(gnutls)
%if %build_external_fuse
Buildrequires:  fuse-devel >= 2.8
Requires:	fuse >= 2.8
Requires(pre):	fuse >= 2.8
%else
Requires:	kmod(fuse)
%endif
Obsoletes:	ntfsprogs < %{version}-%{release}
Provides:	ntfsprogs-gnomevfs = %{version}-%{release}
Obsoletes:	ntfsprogs-gnomevfs

Provides:	ntfsprogs-fuse = %{version}-%{release}
Obsoletes:	ntfsprogs-fuse
Provides:	fuse-ntfs-3g = %{version}-%{release}
Patch0:		ntfs-3g_ntfsprogs-2011.10.9-RC-ntfsck-unsupported-return-0.patch

%description
The ntfs-3g package contains NTFS filesystem driver with read and 
write support. It provides safe and fast handling of MS Windows Vista, 
XP, 2000 and Server 2003 NTFS file systems. Most POSIX file system 
operations are supported.

%package	devel
Summary:	Header files and static libraries for ntfs-3g
Group:		Development/C
Requires:	%{name} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Obsoletes:	%mklibname -d %name
Obsoletes:	%mklibname -d %name 0
Obsoletes:      %mklibname -d %name 2
Obsoletes:      %mklibname -d %name 4

%description devel
You should install this package if you wish to develop applications that
use ntfs-3g.

%prep
%setup -qn %{name}_ntfsprogs-%{version}
%patch0 -p1 -b .unsupported

%build
export CFLAGS="%{optflags} -fPIC"
%configure2_5x \
	--disable-static \
	--exec-prefix=/ \
	--bindir=/bin \
	--libdir=/%_lib \
	--sbindir=/sbin \
	--disable-ldconfig \
	--enable-crypto \
	--enable-extras \
%if %build_external_fuse
	--with-fuse=external
%else
	--with-fuse=internal
%endif
%make

%install
sed -i -e 's|/sbin/ldconfig|true|' src/Makefile
%makeinstall_std

# make the symlink an actual copy to avoid confusion
rm -rf %buildroot/sbin/mount.ntfs-3g
cp -a %buildroot/bin/ntfs-3g %buildroot/sbin/mount.ntfs-3g
ln -sf /sbin/mount.ntfs-3g %buildroot/sbin/mount.ntfs
ln -sf /sbin/mount.ntfs-3g %buildroot/sbin/mount.ntfs-fuse
mkdir -p %buildroot/%_bindir
ln -sf /sbin/mount.ntfs-3g %buildroot/%_bindir/ntfsmount

# Need this for fsck to find it
ln -s ../bin/ntfsck %buildroot/sbin/fsck.ntfs

# .pc file should always be there
mkdir -p %buildroot%_libdir
mv -f %buildroot/%_lib/pkgconfig %buildroot%_libdir/pkgconfig

# remove doc files, as we'll cp them later
rm -fr %buildroot/%_datadir/doc

mkdir -p %{buildroot}%{_datadir}/hal/fdi/policy/10osvendor/
cp -a %{SOURCE1} %{buildroot}%{_datadir}/hal/fdi/policy/10osvendor/

%files
%doc README AUTHORS CREDITS NEWS
%_bindir/ntfsmount
/bin/lowntfs-3g
/bin/ntfs-3g
/bin/ntfs-3g.probe
/bin/ntfs-3g.secaudit
/bin/ntfs-3g.usermap
/bin/ntfscat
/bin/ntfscluster
/bin/ntfscmp
/bin/ntfsfix
/bin/ntfsinfo
/bin/ntfsls
/bin/ntfsck
/bin/ntfsdecrypt
/bin/ntfsdump_logfile
/bin/ntfsmftalloc
/bin/ntfsmove
/bin/ntfstruncate
/bin/ntfswipe
/sbin/mkfs.ntfs
/sbin/fsck.ntfs
/sbin/mkntfs
/sbin/ntfsclone
/sbin/ntfscp
/sbin/ntfslabel
/sbin/ntfsresize
/sbin/ntfsundelete
%{_mandir}/man8/*
%if %allow_unsafe_mount
%attr(4755,root,root) /sbin/mount.ntfs-3g
%else
%attr(754,root,root) /sbin/mount.ntfs-3g
%endif
/sbin/mount.ntfs
/sbin/mount.lowntfs-3g
/sbin/mount.ntfs-fuse
/%{_lib}/libntfs-3g.so.*
%{_datadir}/hal/fdi/policy/10osvendor/20-ntfs-config-write-policy.fdi

%files devel
%doc ChangeLog
/%{_lib}/libntfs-3g.so
%{_includedir}/ntfs-3g
%{_libdir}/pkgconfig/*.pc



%changelog
* Thu Mar 13 2014 akdengi <kazancas@mandriva.ru> 2014.2.15-1
+ Revision: d7e4d83
- update to 2014.2.15



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20271 |12mu|ntfs-config-1.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages	%{nil}
%define debug_package		%{nil}

Summary:	GUI tool to enable/disable write support for NTFS device
Name:		ntfs-config
Version:	1.1
Release:	4
License: 	GPL
Group:  	Graphical desktop/GNOME
Source0:	%{name}-%{version}.tar.gz
Patch0:		ntfs-config-1.1-desktop.patch
URL:		http://flomertens.free.fr/ntfs-config/
BuildRequires:  pygtk2.0-devel
BuildRequires:  desktop-file-utils
BuildRequires:  perl-XML-Parser
BuildRequires:  usermode
BuildRequires:	intltool
Requires:	ntfs-3g
Requires:	pygtk2.0-libglade
Requires:       usermode
Requires:	gksu

%description
This program will allow you to easily configure all of your NTFS devices to
allow write support.  For that use, it will configure them to use the ntfs-3g
driver. You'll also be able to easily disable this feature.

For more information about ntfs-3g : http://www.ntfs-3g.org

%prep
%setup -q
%apply_patches

#fix ru
rm -f po/ru.mo

%build
autoconf
%configure2_5x
%make

%install

%makeinstall_std

#For compartibles without HAL
mkdir -p %{buildroot}%{_sysconfdir}/hal/fdi/policy
echo "This directory need for ntfs-config. Not remove!" > %{buildroot}%{_sysconfdir}/hal/fdi/policy/README

%find_lang %{name} --with-gnome

%files -f %{name}.lang
%doc AUTHORS COPYING ChangeLog NEWS README
%{_sbindir}/%{name}
%{_datadir}/applications/*.desktop
%{_mandir}/man8/*
%{_datadir}/%{name}/*
%py_platsitedir/NtfsConfig
%{_sysconfdir}/hal/fdi/policy/README

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20272 |12mu|ntrack-016-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		ntrack
Summary:	Network Connectivity Tracking library for Desktop Applications
Version:	016
Release:	4
License:	LGPLv3
Group:		Development/C
Url:		https://launchpad.net/%{name}
Source:		http://launchpad.net/%{name}/main/%{version}/+download/%{name}-%{version}.tar.gz
Patch0:		ntrack-016-relaxed_flags.diff
BuildRequires:	autoconf automake libtool
BuildRequires:	qt4-devel
BuildRequires:	libnl-devel
BuildRequires:	python-devel
BuildRequires:	libnl3-devel

%description
ntrack aims to be a lightweight and easy to use library for application
developers that want to get events on network online status changes such
as online, offline or route changes.

The primary goal is to serve desktop applications in a network manager 
and desktop environment independent fashion.
Also its supposed to be lightweight, resource un-intensive and extensible.

%files
%doc README NEWS COPYING COPYING.LESSER ChangeLog AUTHORS
%{_libdir}/ntrack/modules/ntrack-libnl1.so
%{_libdir}/ntrack/modules/ntrack-libnl3_x.so
#------------------------------------------------------------------------------

%define ntrack_major 0
%define libntrack %mklibname ntrack %ntrack_major

%package -n %{libntrack}
Summary:        Network Connectivity Tracking library for Desktop Applications
Group: System/Libraries  

%description -n %{libntrack}
ntrack aims to be a lightweight and easy to use library for application
developers that want to get events on network online status changes such
as online, offline or route changes.
 
%files -n %{libntrack}
%defattr(-,root,root)
%{_libdir}/libntrack.so.%{ntrack_major}*

#-------------------------------------------------------------------------------

%define libntrack_devel %mklibname ntrack -d

%package -n %{libntrack_devel}
Summary:	Network Connectivity Tracking library for Desktop Applications
Group:		Development/Other
Provides:	libntrack-devel = %{version}-%{release}

%description -n %{libntrack_devel}
ntrack aims to be a lightweight and easy to use library for application
developers that want to get events on network online status changes such
as online, offline or route changes.

%files -n %{libntrack_devel}
%{_libdir}/pkgconfig/libntrack.pc
%{_libdir}/libntrack.so

#-------------------------------------------------------------------------------

%define ntrackqt_major 1
%define libntrackqt %mklibname ntrack-qt4 %ntrackqt_major

%package -n %{libntrackqt} 
Summary:	Network Connectivity Tracking library for Desktop Applications
Group:		System/Libraries  

%description -n %{libntrackqt}
ntrack aims to be a lightweight and easy to use library for application
developers that want to get events on network online status changes such
as online, offline or route changes.
 
This packages provides the Qt4 bindings for %{name}
 
%files -n %{libntrackqt}
%{_libdir}/libntrack-qt4.so.%{ntrackqt_major}*

#--------------------------------------------------------------------------------

%define libntrackqt_devel %mklibname libntrack-qt4 -d 
 
%package -n %{libntrackqt_devel}
Summary:	Network Connectivity Tracking library for Desktop Applications
Group:		Development/Other
Requires:	%{libntrackqt} = %{version}-%{release}
Provides:	libntrack-qt4-devel = %{version}-%{release}
 
%description -n %{libntrackqt_devel}
Development files (headers and libraries) for ntrack
 
%files -n %{libntrackqt_devel}
%{_includedir}/%{name}/qt4/
%{_libdir}/pkgconfig/libntrack-qt4.pc
%{_libdir}/libntrack-qt4.so

 
#------------------------------------------------------------------------------
 
%define libntrack_gobject_major 1
%define libntrack_gobject %mklibname libntrack-gobject %{libntrack_gobject_major}

%package -n %{libntrack_gobject}
Summary:	Network Connectivity Tracking library for Desktop Applications
Group:		System/Libraries  

%description -n %{libntrack_gobject}
ntrack aims to be a lightweight and easy to use library for application
developers that want to get events on network online status changes such
as online, offline or route changes.

This package provides the gobject bindings for %{name}

%files -n %{libntrack_gobject}
%{_libdir}/libntrack-gobject.so.%{libntrack_gobject_major}*


#------------------------------------------------------------------------------ 

%define libntrack_gobject_devel %mklibname libntrack-gobject -d

%package -n %{libntrack_gobject_devel}
Summary:	Network Connectivity Tracking library for Desktop Applications
Group:		Development/Other
Requires:	%{libntrack_gobject} = %{version}-%{release}
Provides:	libntrack-gobject-devel = %{version}-%{release}


%description -n %{libntrack_gobject_devel}
Development files (headers and libraries) for ntrack
 

%files -n %{libntrack_gobject_devel}
%{_includedir}/%{name}/gobject/
%{_libdir}/pkgconfig/libntrack-gobject.pc
%{_libdir}/libntrack-gobject.so 

#------------------------------------------------------------------------------ 

%define libntrack_glib_major 2
%define libntrack_glib %mklibname libntrack-glib %{libntrack_glib_major}

%package -n %{libntrack_glib}
Summary:	Network Connectivity Tracking library for Desktop Applications
Group:		System/Libraries  

%description -n %{libntrack_glib}
ntrack aims to be a lightweight and easy to use library for application
developers that want to get events on network online status changes such
as online, offline or route changes.

This package provides the glib bindings for %{name}.

%files -n %{libntrack_glib}
%{_libdir}/libntrack-glib.so.%{libntrack_glib_major}* 

#------------------------------------------------------------------------------  

%define libntrack_glib_devel %mklibname libntrack-glib -d
 
%package -n %{libntrack_glib_devel} 
Summary:	Network Connectivity Tracking library for Desktop Applications
Group:		Development/Other  
Requires: 	%{libntrack_glib} = %{version}-%{release}
Provides:	libntrack-glib-devel = %{version}-%{release}

%description -n %{libntrack_glib_devel} 
Development files (headers and libraries) for ntrack.
 
%files -n %{libntrack_glib_devel} 
%{_includedir}/%{name}/glib/
%{_libdir}/pkgconfig/libntrack-glib.pc
%{_libdir}/libntrack-glib.so
 
#------------------------------------------------------------------------------ 

%package devel
Summary:	Network Connectivity Tracking library for Desktop Applications
Group:		Development/Other 
Requires:	%{libntrack_glib_devel} = %{version}-%{release}
Requires:	%{libntrack_gobject} = %{version}-%{release}
Requires:	%{libntrack_devel} = %{version}-%{release}
Requires:	%{libntrackqt_devel} =  %{version}-%{release}

%description devel
Development files (headers and libraries) for ntrack.
  
%files devel
%dir %{_includedir}/ntrack
%{_includedir}/ntrack/common/


#------------------------------------------------------------------------------
 
%prep
%setup -q 
%patch0 -p1

%build
mkdir -p m4
autoreconf -fi
%configure
%make
 
%install
%makeinstall

# Remove .a & .la files
rm -rf %{buildroot}/%{_libdir}/*.a
rm -rf %{buildroot}/%{_libdir}/*.la
rm -rf %{buildroot}/%{_libdir}/ntrack/modules/*.a
rm -rf %{buildroot}/%{_libdir}/ntrack/modules/*.la

# dupes
rm -rf %{buildroot}%{_datadir}/doc/ntrack


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20273 |12mu|numactl-2.0.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname numa %{major}
%define devname %mklibname numa -d

Summary:	Simple NUMA policy support
Name:		numactl
Version:	2.0.9
Release:	1
License:	LGPLv2/GPLv2
Group:		System/Configuration/Hardware
Url:		ftp://oss.sgi.com/www/projects/libnuma/download
Source0:	ftp://oss.sgi.com/www/projects/libnuma/download/%{name}-%{version}.tar.gz
ExclusiveArch:	%{ix86} x86_64 ia64

%description
This package contains the `numactl' program to run other programs with
a specific NUMA policy.

%files
%doc README CHANGES
%{_bindir}/memhog
%{_bindir}/numactl
%{_bindir}/numademo
%{_bindir}/numastat
%{_bindir}/migratepages
%{_bindir}/migspeed
%{_mandir}/man8/*.8*

#----------------------------------------------------------------------------

%package -n	%{libname}
Summary:	Runtime libraries for NUMA policy support
Group:		System/Libraries

%description -n	%{libname}
This package contains the dynamic libraries for NUMA policy support.

%files -n %{libname}
%{_libdir}/libnuma.so.%{major}*

#----------------------------------------------------------------------------

%package -n	%{devname}
Summary:	Headers and libraries for NUMA policy
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	numa-devel = %{version}-%{release}

%description -n	%{devname}
This package contains headers and libraries useful for developing
applications using different NUMA policies.

%files -n %{devname}
%{_libdir}/libnuma.so
%{_libdir}/libnuma.a
%{_includedir}/numa.h
%{_includedir}/numaif.h
%{_includedir}/numacompat1.h
%{_mandir}/man3/*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%setup_compile_flags

%make CFLAGS="%{optflags} -I."

%install
%makeinstall_std prefix=%{buildroot}/usr


%changelog
* Wed Jan 29 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.0.9-1
+ Revision: cedcc8f
- LOG New version 2.0.9



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20274 |12mu|nut-2.7.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define build_doc 0
%{?_without_doc: %global build_doc 0}
%{?_with_doc: %global build_doc 1}

%define major 1
%define nut_major 0
%define ups_major 3
%define libname %mklibname nutscan %{major}
%define libnut %mklibname nutclient %{nut_major}
%define libups %mklibname upsclient %{ups_major}

%define nutuser ups

Summary:	Network UPS Tools Client Utilities
Name:		nut
Version:	2.7.1
Release:	6
Epoch:		1
License:	GPLv2+
Group:		System/Configuration/Hardware
Url:		http://www.networkupstools.org/
Source0:	http://www.networkupstools.org/source/2.7/%{name}-%{version}.tar.gz
Source1:	http://www.networkupstools.org/source/2.7/%{name}-%{version}.tar.gz.sig
Source100:	ups.conf
Source101:	upsd.users
Source102:	70-nut-usbups.rules
Source103:	nut.tmpfiles.d
Patch0:		nut-upsset.conf.diff
Patch1:		nut-mdv_conf.diff
Patch2:		backport-fix-lp753661.patch
Patch3:		link-fixes.patch
Patch4:		configure.patch
Patch5:		nut-server.service.patch
Patch6:		upsmon_config.patch

%if %{build_doc}
BuildRequires:	asciidoc
BuildRequires:	dblatex
%endif
BuildRequires:	libtool
BuildRequires:	systemd-units
BuildRequires:	genders-devel
BuildRequires:	jpeg-devel
BuildRequires:	libgd-devel
BuildRequires:	libtool-devel
BuildRequires:	net-snmp-devel
BuildRequires:	tcp_wrappers-devel
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(libpowerman)
BuildRequires:	pkgconfig(libsystemd-daemon)
BuildRequires:	pkgconfig(libusb)
BuildRequires:	pkgconfig(neon)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(xpm)
Requires(pre,post,preun,postun):	rpm-helper
Requires(post,preun,postun):	systemd

%description
These programs are part of a developing project to monitor the assortment of
UPSes that are found out there in the field. Many models have serial ports of
some kind that allow some form of state checking. This capability has been
harnessed where possible to allow for safe shutdowns, live status tracking on
web pages, and more.

This package includes the client utilities that are required to monitor a UPS
that the client host is powered from - either connected directly via a serial
port (in which case the nut-server package needs to be installed on this
machine) or across the network (where another host on the network monitors the
UPS via serial cable and runs the main nut package to allow clients to see the
information).

%files
%doc AUTHORS COPYING ChangeLog MAINTAINERS NEWS README UPGRADING docs
%{_unitdir}/nut-monitor.service
%attr(0755,root,root) %dir %{_sysconfdir}/ups
%attr(0640,root,%{nutuser}) %config(noreplace) %{_sysconfdir}/ups/upssched.conf
%attr(0640,root,%{nutuser}) %{_sysconfdir}/ups/upsmon.conf.sample
%attr(0640,root,root) %{_sysconfdir}/ups/upsmon.conf
%attr(0750,%{nutuser},%{nutuser}) %dir /var/state/ups
#%attr(0755,%{nutuser},%{nutuser}) %dir /var/run/nut
%{_prefix}/lib/tmpfiles.d/%{name}.conf
%{_bindir}/nut-scanner
%{_bindir}/upsc
%{_bindir}/upscmd
%{_bindir}/upslog
%{_bindir}/upsrw
%{_bindir}/upssched-cmd
%{_sbindir}/upsmon
%{_sbindir}/upssched
%{_mandir}/man5/upsmon.conf.5*
%{_mandir}/man5/upssched.conf.5*
%{_mandir}/man8/nut-scanner.8*
%{_mandir}/man8/upsc.8*
%{_mandir}/man8/upscmd.8*
%{_mandir}/man8/upslog.8*
%{_mandir}/man8/upsmon.8*
%{_mandir}/man8/upsrw.8*
%{_mandir}/man8/upssched.8*

%pre
# Create an UPS user
%_pre_useradd %{nutuser} /var/state/ups /bin/false
%{_sbindir}/usermod -G dialout,tty,usb %{nutuser}

%preun
# only do this if it is not an upgrade
%systemd_preun nut-monitor

%post
%systemd_post nut-monitor

%postun
# Only do this if it is not an upgrade
if [ ! -f %{_sbindir}/upsd ]; then
   %_postun_userdel %{nutuser}
fi
%systemd_postun nut-monitor

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Network UPS Tools Client Utilities library
Group:		System/Libraries
Conflicts:	%{_lib}upsclient1 < 1:2.6.4-10

%description -n %{libname}
This package contains a shared libraries for NUT client applications.

%files -n %{libname}
%{_libdir}/libnutscan.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libups}
Summary:	Network UPS Tools Client Utilities library
Group:		System/Libraries

%description -n %{libups}
This package contains a shared libraries for NUT client applications.

%files -n %{libups}
%{_libdir}/libupsclient.so.%{ups_major}*

#----------------------------------------------------------------------------

%package -n %{libnut}
Summary:	Network UPS Tools Client Utilities library
Group:		System/Libraries

%files -n %{libnut}
%{_libdir}/libnutclient.so.%{nut_major}*

#----------------------------------------------------------------------------

%package server
Summary:	Network UPS Tools server
Group:		System/Servers
Requires:	nut = %{EVRD}
Requires:	tcp_wrappers
Requires(pre):	nut = %{EVRD}
Requires(pre):	rpm-helper
Requires(post,postun,preun):	systemd

%description server
These programs are part of a developing project to monitor the assortment of
UPSes that are found out there in the field. Many models have serial ports of
some kind that allow some form of state checking. This capability has been
harnessed where possible to allow for safe shutdowns, live status tracking on
web pages, and more.

This package is the main NUT upsd daemon and the associated per-UPS-model
drivers which talk to the UPSes. You also need to install the base NUT package.

%files server
%{_unitdir}/nut-server.service
%{_unitdir}/nut-driver.service
%{_systemshutdowndir}/nutshutdown
%{_sbindir}/upsd
%attr(0644,%{nutuser},%{nutuser}) %config(noreplace) %{_sysconfdir}/ups/ups.conf
%attr(0640,root,%{nutuser}) %config(noreplace) %{_sysconfdir}/ups/upsd.users
%attr(0640,root,%{nutuser}) %config(noreplace) %{_sysconfdir}/ups/upsd.conf
%attr(0644,root,root) %{_sysconfdir}/udev/rules.d/70-nut-usbups.rules
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/hotplug/usb/libhid.usermap
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/hotplug/usb/libhidups
%{_sbindir}/apcsmart
%{_sbindir}/apcsmart-old
%{_sbindir}/bcmxcp
%{_sbindir}/bcmxcp_usb
%{_sbindir}/belkin
%{_sbindir}/belkinunv
%{_sbindir}/bestfcom
%{_sbindir}/bestfortress
%{_sbindir}/bestuferrups
%{_sbindir}/bestups
%{_sbindir}/blazer_ser
%{_sbindir}/blazer_usb
%{_sbindir}/clone
%{_sbindir}/clone-outlet
%{_sbindir}/dummy-ups
%{_sbindir}/etapro
%{_sbindir}/everups
%{_sbindir}/gamatronic
%{_sbindir}/genericups
%{_sbindir}/isbmex
%{_sbindir}/ivtscd
%{_sbindir}/liebert
%{_sbindir}/liebert-esp2
%{_sbindir}/masterguard
%{_sbindir}/metasys
%{_sbindir}/mge-shut
%{_sbindir}/mge-utalk
%{_sbindir}/microdowell
%{_sbindir}/oldmge-shut
%{_sbindir}/oneac
%{_sbindir}/optiups
%{_sbindir}/powercom
%{_sbindir}/powerman-pdu
%{_sbindir}/powerpanel
%{_sbindir}/rhino
%{_sbindir}/richcomm_usb
%{_sbindir}/safenet
%{_sbindir}/skel
%{_sbindir}/snmp-ups
%{_sbindir}/solis
%{_sbindir}/tripplite
%{_sbindir}/tripplitesu
%{_sbindir}/tripplite_usb
%{_sbindir}/upscode2
%{_sbindir}/upsdrvctl
%{_sbindir}/usbhid-ups
%{_sbindir}/victronups
%{_sbindir}/netxml-ups
%{_datadir}/cmdvartab
%{_datadir}/driver.list
%{_mandir}/man5/nut.conf.5*
%{_mandir}/man5/ups.conf.5*
%{_mandir}/man5/upsd.conf.5*
%{_mandir}/man5/upsd.users.5*
%{_mandir}/man8/apcsmart.8*
%{_mandir}/man8/apcsmart-old.8*
%{_mandir}/man8/bcmxcp.8*
%{_mandir}/man8/bcmxcp_usb.8*
%{_mandir}/man8/belkin.8*
%{_mandir}/man8/belkinunv.8*
%{_mandir}/man8/bestfcom.8*
%{_mandir}/man8/bestfortress.8*
%{_mandir}/man8/bestuferrups.8*
%{_mandir}/man8/bestups.8*
%{_mandir}/man8/clone.8*
%{_mandir}/man8/dummy-ups.8*
%{_mandir}/man8/etapro.8*
%{_mandir}/man8/everups.8*
%{_mandir}/man8/gamatronic.8*
%{_mandir}/man8/genericups.8*
%{_mandir}/man8/isbmex.8*
%{_mandir}/man8/ivtscd.8*
%{_mandir}/man8/liebert.8*
%{_mandir}/man8/liebert-esp2.8*
%{_mandir}/man8/masterguard.8*
%{_mandir}/man8/metasys.8*
%{_mandir}/man8/mge-shut.8*
%{_mandir}/man8/mge-utalk.8*
%{_mandir}/man8/microdowell.8*
%{_mandir}/man8/nutupsdrv.8*
%{_mandir}/man8/oneac.8*
%{_mandir}/man8/optiups.8*
%{_mandir}/man8/powercom.8*
%{_mandir}/man8/powerman-pdu.8*
%{_mandir}/man8/powerpanel.8*
%{_mandir}/man8/rhino.8*
%{_mandir}/man8/richcomm_usb.8*
%{_mandir}/man8/safenet.8*
%{_mandir}/man8/snmp-ups.8*
%{_mandir}/man8/solis.8*
%{_mandir}/man8/tripplite.8*
%{_mandir}/man8/tripplitesu.8*
%{_mandir}/man8/tripplite_usb.8*
%{_mandir}/man8/upscode2.8*
%{_mandir}/man8/upsd.8*
%{_mandir}/man8/upsdrvctl.8*
%{_mandir}/man8/usbhid-ups.8*
%{_mandir}/man8/victronups.8*
%{_mandir}/man8/netxml-ups.8*
%{_sbindir}/al175
%{_sbindir}/apcupsd-ups
%{_sbindir}/nutdrv_qx
%{_sbindir}/riello_ser
%{_sbindir}/riello_usb
%{_mandir}/man3/libnutclient.3*
%{_mandir}/man3/libnutclient_commands.3*
%{_mandir}/man3/libnutclient_devices.3*
%{_mandir}/man3/libnutclient_general.3*
%{_mandir}/man3/libnutclient_misc.3*
%{_mandir}/man3/libnutclient_tcp.3*
%{_mandir}/man3/libnutclient_variables.3*
%{_mandir}/man3/nutclient_authenticate.3*
%{_mandir}/man3/nutclient_destroy.3*
%{_mandir}/man3/nutclient_device_forced_shutdown.3*
%{_mandir}/man3/nutclient_device_login.3*
%{_mandir}/man3/nutclient_device_master.3*
%{_mandir}/man3/nutclient_execute_device_command.3*
%{_mandir}/man3/nutclient_get_device_command_description.3*
%{_mandir}/man3/nutclient_get_device_commands.3*
%{_mandir}/man3/nutclient_get_device_description.3*
%{_mandir}/man3/nutclient_get_device_num_logins.3*
%{_mandir}/man3/nutclient_get_device_rw_variables.3*
%{_mandir}/man3/nutclient_get_device_variable_description.3*
%{_mandir}/man3/nutclient_get_device_variable_values.3*
%{_mandir}/man3/nutclient_get_device_variables.3*
%{_mandir}/man3/nutclient_get_devices.3*
%{_mandir}/man3/nutclient_has_device.3*
%{_mandir}/man3/nutclient_has_device_command.3*
%{_mandir}/man3/nutclient_has_device_variable.3*
%{_mandir}/man3/nutclient_logout.3*
%{_mandir}/man3/nutclient_set_device_variable_value.3*
%{_mandir}/man3/nutclient_set_device_variable_values.3*
%{_mandir}/man3/nutclient_tcp_create_client.3*
%{_mandir}/man3/nutclient_tcp_disconnect.3*
%{_mandir}/man3/nutclient_tcp_get_timeout.3*
%{_mandir}/man3/nutclient_tcp_is_connected.3*
%{_mandir}/man3/nutclient_tcp_reconnect.3*
%{_mandir}/man3/nutclient_tcp_set_timeout.3*
%{_mandir}/man3/nutscan_get_serial_ports_list.3*
%{_mandir}/man3/nutscan_scan_eaton_serial.3*
%{_mandir}/man8/al175.8*
%{_mandir}/man8/apcupsd-ups.8*
%{_mandir}/man8/blazer_ser.8*
%{_mandir}/man8/blazer_usb.8*
%{_mandir}/man8/nutdrv_qx.8*
%{_mandir}/man8/riello_ser.8*
%{_mandir}/man8/riello_usb.8*

%pre	server
# Create an UPS user. We do not use the buggy macro %_pre_groupadd anymore.
%_pre_useradd %{nutuser} /var/state/ups /bin/false
%{_sbindir}/usermod -G dialout,tty,usb %{nutuser}

%preun	server
%systemd_preun nut-server

%post	server
%systemd_post nut-server

%postun	server
# Only do this if it is not an upgrade
if [ ! -f %{_sbindir}/upsmon ]; then
   %_postun_userdel %{nutuser}
fi
%systemd_postun nut-server

#----------------------------------------------------------------------------

%package	cgi
Summary:	CGI utils for NUT
Group:		Monitoring
Requires:	apache
Conflicts:	apcupsd

%description	cgi
These programs are part of a developing project to monitor the assortment of
UPSes that are found out there in the field. Many models have serial ports of
some kind that allow some form of state checking. This capability has been
harnessed where possible to allow for safe shutdowns, live status tracking on
web pages, and more.

This package adds the web CGI programs. These can be installed on a separate
machine to the rest of the NUT package.

%files cgi
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/ups/hosts.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/ups/upsset.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/ups/upsstats.html
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/ups/upsstats-single.html
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/%{name}-cgi.conf
/var/www/cgi-bin/upsimage.cgi
/var/www/cgi-bin/upsset.cgi
/var/www/cgi-bin/upsstats.cgi
%dir %attr(0755,root,root) /var/www/nut
%attr(0644,root,root) /var/www/nut/bottom.html
%attr(0644,root,root) /var/www/nut/header.html
%attr(0644,root,root) /var/www/nut/index.html
%attr(0644,root,root) /var/www/nut/nut-banner.png
%{_mandir}/man5/hosts.conf.5*
%{_mandir}/man5/upsstats.html.5*
%{_mandir}/man5/upsset.conf.5*
%{_mandir}/man8/upsimage.cgi.8*
%{_mandir}/man8/upsset.cgi.8*
%{_mandir}/man8/upsstats.cgi.8*

#----------------------------------------------------------------------------

%package devel
Summary:	Development for NUT Client
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Requires:	%{libups} = %{EVRD}

%description devel
These programs are part of a developing project to monitor the assortment of
UPSes that are found out there in the field. Many models have serial ports of
some kind that allow some form of state checking. This capability has been
harnessed where possible to allow for safe shutdowns, live status tracking on
web pages, and more.

This package contains the development header files and libraries
necessary to develop NUT client applications.

%files devel
%{_includedir}/*.h
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_mandir}/man3/upscli_*.3*
%{_mandir}/man3/upsclient.3*
%{_mandir}/man3/nutscan_add_device_to_device.3*
%{_mandir}/man3/nutscan_add_option_to_device.3*
%{_mandir}/man3/nutscan_cidr_to_ip.3*
%{_mandir}/man3/nutscan_display_parsable.3*
%{_mandir}/man3/nutscan_display_ups_conf.3*
%{_mandir}/man3/nutscan_free_device.3*
%{_mandir}/man3/nutscan_new_device.3*
%{_mandir}/man3/nutscan_scan_avahi.3*
%{_mandir}/man3/nutscan_scan_ipmi.3*
%{_mandir}/man3/nutscan_scan_nut.3*
%{_mandir}/man3/nutscan_scan_snmp.3*
%{_mandir}/man3/nutscan_scan_usb.3*
%{_mandir}/man3/nutscan_scan_xml_http.3*
%{_mandir}/man3/nutscan.3*
%{_mandir}/man3/nutscan_init.3*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p0 -b .upsset.conf
%patch1 -p1 -b .mdv_conf
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1
%patch6 -p1

# instead of a patch
perl -pi -e "s|/cgi-bin/nut|/cgi-bin|g" data/html/*.html*

%build
# this takes care of rpath
#libtoolize --copy --force; aclocal -I m4; autoconf; automake --foreign --add-missing --copy
%serverbuild
autoreconf -vdi

%configure2_5x \
    --enable-static \
    --enable-shared \
    --sysconfdir=%{_sysconfdir}/ups \
    --with-systemdsystemunitdir=%{_unitdir} \
    --with-systemdsystemshutdowndir=%{_systemshutdowndir} \
    --with-serial \
    --with-usb \
    --with-snmp \
    --with-cgi \
    --with-dev \
    --with-ssl \
    --with-neon \
%if %{build_doc}
    --with-doc \
%endif
    --with-statepath=/var/state/ups \
    --with-drvpath=%{_sbindir} \
    --with-cgipath=/var/www/cgi-bin \
    --with-htmlpath=/var/www/nut \
    --with-pidpath=/var/run/nut \
    --with-port=3493 \
    --with-user=%{nutuser} \
    --with-group=%{nutuser} \
    --with-pkgconfig-dir=%{_libdir}/pkgconfig \
    --with-hotplug-dir=%{_sysconfdir}/hotplug \
    --with-udev-dir=%{_sysconfdir}/udev

%make

%install
%makeinstall_std

install -d %{buildroot}/var/state/ups
#install -d %{buildroot}/var/run/nut
install -m 0644 %{SOURCE103} -D %{buildroot}%{_prefix}/lib/tmpfiles.d/nut.conf

# move the *.sample config files to their real locations
# we don't need to worry about overwriting anything since
# they are marked as %config files within the package
for file in %{buildroot}%{_sysconfdir}/ups/*.sample
do
    mv $file %{buildroot}%{_sysconfdir}/ups/`basename $file .sample`
done

mv %{buildroot}%{_sysconfdir}/ups/upsmon.conf %{buildroot}%{_sysconfdir}/ups/upsmon.conf.sample
perl -pi -e 's/# RUN_AS_USER nutmon/RUN_AS_USER %{nutuser}/g' %{buildroot}%{_sysconfdir}/ups/upsmon.conf.sample
cp -a %{buildroot}%{_sysconfdir}/ups/upsmon.conf.sample %{buildroot}%{_sysconfdir}/ups/upsmon.conf
cp -af data/driver.list docs/

# udev usb ups stuff
mv %{buildroot}%{_sysconfdir}/udev/rules.d/52-nut-usbups.rules %{buildroot}%{_sysconfdir}/udev/rules.d/70-nut-usbups.rules
cp %{SOURCE102} %{buildroot}%{_sysconfdir}/udev/rules.d/70-nut-usbups.rules

# fix access config files
install -d %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d
cat > %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/%{name}-cgi.conf << EOF

<Files upsset.cgi>
    Require all denied
    Require local granted
    ErrorDocument 403 "Access denied per %{_sysconfdir}/httpd/conf/webapps.d/%{name}-cgi.conf"
</Files>

Alias /nut /var/www/nut

<Directory "/var/www/nut">
    Require all denied
    Require local granted
    ErrorDocument 403 "Access denied per %{_sysconfdir}/httpd/conf/webapps.d/%{name}-cgi.conf"
</Directory>

EOF

# install missing (forgotten?) headers
install -m0644 tools/nut-scanner/*.h %{buildroot}%{_includedir}/

# cleanup
rm -f %{buildroot}%{_sysconfdir}/ups/nut.conf
rm -f %{buildroot}%{_libdir}/*.*a
rm -f %{buildroot}%{_mandir}/man8/nut-recorder.8*

cp %{SOURCE100} %{buildroot}%{_sysconfdir}/ups/ups.conf
cp %{SOURCE101} %{buildroot}%{_sysconfdir}/ups/upsd.users

%changelog
* Fri Aug 29 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:2.7.1-6
+ Revision: e2d4268
- Fix library package names and restore control over majors (sonames)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20275 |12mu|nvidia-additional-settings-1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Additional settings set for nvidia GPUs
Name: nvidia-additional-settings
Version: 1
Release: 1
Group: System/Kernel and hardware
Url: https://abf.rosalinux.ru/abf/nvidia-additional-settings/issues
License: GPLv2+
BuildArch: noarch
Source0: 68nvidia-defaults.sh

%description
default settings for nvidia GPUs 

%install
mkdir -p %buildroot/etc/profile.d
install -m755 %{SOURCE0} -D %{buildroot}/etc/profile.d/68nvidia-defaults.sh

%pre

%post

%postun

%files
%config /etc/profile.d/68nvidia-defaults.sh
%changelog
* Wed Oct 30 2013 Alex Burmashev <alex.burmashev@rosalab.ru> 1-1
+ Revision: 22bf836
- import



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20276 |12mu|obconf-2.0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Openbox preferences manager
Name:		obconf
Version:	2.0.4
Release:	1
Source0:	http://openbox.org/dist/obconf/%name-%version.tar.gz
Patch1:		obconf-2.0.3-link.patch
Patch2:		obconf-2.0.4-ru.patch
License:	GPLv2+
Group:		Graphical desktop/Other
Url:		http://openbox.org/wiki/Obconf
BuildRequires:	autoconf
BuildRequires:	automake
BuildRequires:	libtool
BuildRequires:	gettext-devel
BuildRequires:	startup-notification-devel
BuildRequires:	openbox-devel >= 3.5.2
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	libglade2.0-devel 
BuildRequires:	desktop-file-utils
Requires:	openbox >= 3.5.2

%description
ObConf is a graphical configuration tool for the Openbox window manager.

%prep
%setup -q
%apply_patches

%build
autoreconf -fi
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall

# fix .desktop file
desktop-file-install --remove-key="Encoding" \
		--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/%{name}.desktop

%find_lang %{name}

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS README COPYING TODO
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}
%{_datadir}/mime/packages/%{name}.xml
%{_datadir}/mimelnk/application/x-openbox-theme.desktop
%{_datadir}/pixmaps/%{name}.png

%changelog
* Wed Oct 23 2013 akdengi <kazancas@mandriva.ru> 2.0.4-1
+ Revision: 156510d
- add patch for ru



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20277 |12mu|obex-data-server-0.4.6-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		obex-data-server
Version:	0.4.6
Release:	%mkrel 5
Summary:	D-Bus service for Obex access

Group:		System/Servers
License:	GPLv2+
Source0:	http://tadas.dailyda.com/software/%{name}-%{version}.tar.gz
Url:		http://tadas.dailyda.com/blog
Patch0:		obex-data-server-0.4.6-build-fixes-1.patch

BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	bluez-devel
BuildRequires:	openobex-devel
BuildRequires:	gtk2-devel
BuildRequires:	pkgconfig(libusb)
BuildRequires:	libtool

%description
obex-data-server is a D-Bus service to allow sending and receiving files
using the ObexFTP and Obex Push protocols, common on mobile phones and
other Bluetooth-equipped devices.

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x --enable-bip=gdk-pixbuf
%make

cat << EOF > README
Bug tracking system is at:
http://bugs.muiline.com/view_all_bug_page.php

Web page is at:
http://tadas.dailyda.com/blog/

SVN tree:
svn://svn.muiline.com/obex-data-server/trunk/

SVN browsing:
http://svn.muiline.com/cgi-bin/viewvc.cgi/obex-data-server/trunk/

EOF

%install
# FIXME files missing: http://bugs.muiline.com/view.php?id=42
#chmod a-x test/*.py
%makeinstall_std

%files
%doc AUTHORS ChangeLog NEWS README COPYING dbus-api.txt
#test/ods-dbus-test.c test/ods-server-test.py test/ods-session-test.py
%{_bindir}/obex-data-server
%{_datadir}/dbus-1/services/obex-data-server.service
%config %{_sysconfdir}/obex-data-server/*.xml
%{_mandir}/man1/obex-data-server.1.*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20278 |12mu|obexftp-0.23-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		0
%define mcobex_major	1
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname %{name} -d

Name:		obexftp
Summary:	Access devices via ObexFTP e.g. Siemens mobile equipment
Version:	0.23
Release:	9
License:	GPLv2+
Group:		Communications
URL:		http://dev.zuckschwerdt.org/openobex/wiki/ObexFtp
Source0:	http://triq.net/obexftp/%{name}-%{version}.tar.bz2
# From Gentoo bug #250210: fix a missing include that breaks build -
# AdamW 2009/01
Patch0:		obexftp-0.22-include.patch
# Fix a string literal error - AdamW 2009/01
Patch1:		obexftp-0.22-literal.patch
Patch2:		obexftp-0.23-ruby1.9.patch
Patch3:		obexftp-0.23-sfmt.patch
Patch4:		obexftp-change-api-new-openobx.patch
BuildRequires:	pkgconfig(bluez)
BuildRequires:	pkgconfig(openobex)
BuildRequires:	python-devel
BuildRequires:	ruby
BuildRequires:	ruby-devel

%description
The overall goal of this project is to make mobile devices featuring 
the OBEX protocol and adhering to the OBEX FTP standard accessible. 
The most common use for ObexFTP is to access your mobile phones memory 
to store and retrieve e.g. your phonebook, logos, ringtones, music, 
pictures and the like.

%package -n	%{libname}
Summary:	Main library for %{name}
Group:		System/Libraries

%description -n	%{libname}
The overall goal of this project is to make mobile devices featuring 
the OBEX protocol and adhering to the OBEX FTP standard accessible. 
The most common use for ObexFTP is to access your mobile phones memory 
to store and retrieve e.g. your phonebook, logos, ringtones, music, 
pictures and the like.

%package -n	%{develname}
Summary:	Headers for developing programs that will use %{name}
Group:		Development/Other
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Requires:	pkgconfig(openobex)

%description -n	%{develname}
The overall goal of this project is to make mobile devices featuring 
the OBEX protocol and adhering to the OBEX FTP standard accessible. 
The most common use for ObexFTP is to access your mobile phones memory 
to store and retrieve e.g. your phonebook, logos, ringtones, music, 
pictures and the like.

%package -n	python-%{name}
Summary:	Python binding for %{name}
Group:		Development/Python
Requires:	python
Requires:	python-devel

%description -n	python-%{name}
The overall goal of this project is to make mobile devices featuring 
the OBEX protocol and adhering to the OBEX FTP standard accessible. 
The most common use for ObexFTP is to access your mobile phones memory 
to store and retrieve e.g. your phonebook, logos, ringtones, music, 
pictures and the like.

%package -n	ruby-%{name}
Summary:	Ruby binding for %{name}
Group:		Development/Other
Requires:	ruby
Requires:	ruby-devel

%description -n	ruby-%{name}
The overall goal of this project is to make mobile devices featuring 
the OBEX protocol and adhering to the OBEX FTP standard accessible. 
The most common use for ObexFTP is to access your mobile phones memory 
to store and retrieve e.g. your phonebook, logos, ringtones, music, 
pictures and the like.

%prep
%setup -q
%patch0 -p1 -b .include
%patch1 -p1 -b .literal
%patch2 -p1 -b .ruby1.9
%patch3 -p1 -b .sfmt
%patch4 -p1 -b .api

%build
%configure2_5x \
    --disable-tcl \
    --disable-perl

%make

%install
%makeinstall_std

%files
%doc AUTHORS ChangeLog NEWS README* THANKS TODO
%{_bindir}/*
%{_mandir}/man1/*

%files -n %{libname}
%{_libdir}/*.so.%{major}*
%{_libdir}/libmulticobex.so.%{mcobex_major}*

%files -n %{develname}
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/*.a
%{_libdir}/pkgconfig/*.pc

%files -n python-%{name}
%{py_platsitedir}/%{name}
%{py_platsitedir}/%{name}-%version-py%{py_ver}.egg-info

%files -n ruby-%{name}
%{ruby_sitearchdir}/%{name}.so

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20279 |12mu|ocaml-findlib-1.3.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define up_name	findlib
%define debug_package          %{nil}

Summary:	A module packaging tool for OCaml
Name:		ocaml-%{up_name}
Version:	1.3.3
Release:	1
Group:		Development/Other
License:	MIT-style
Url:		http://www.ocaml-programming.de/packages/documentation/findlib/
Source0:	http://www.ocaml-programming.de/packages/%{up_name}-%{version}.tar.gz
BuildRequires:	ocaml >= 0:3.10
BuildRequires:	camlp4
BuildRequires:	ocaml-labltk
BuildRequires:	ncurses-devel
Obsoletes:      %{up_name}

%description
The findlib library provides a scheme to manage reusable software
components (packages), and includes tools that support this scheme.
Packages are collections of OCaml modules for which metainformation can
be stored. The packages are kept in the filesystem hierarchy, but with
strict directory structure. The library contains functions to look the
directory up that stores a package, to query metainformation about a
package, and to retrieve dependency information about multiple packages.
There is also a tool that allows the user to enter queries on the
command-line. In order to simplify compilation and linkage, there are
new frontends of the various OCaml compilers that can directly deal with
packages.

%package	devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{name} = %{version}-%{release}


%description	devel
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.


%prep
%setup -q -n %{up_name}-%{version}

%build
./configure \
    -mandir %{_mandir} \
    -config %{_sysconfdir}/findlib.conf \
    -sitelib `ocamlc -where` \
    -with-toolbox
%make all
%ifnarch %arm %mips
%make opt
%endif

%install
%make prefix=%{buildroot} PREFIX=%{buildroot} install 

# don't ship META files for standard library in this package,
# they are included in ocaml package,
# [IMPORTANT] so when this package is updated, update too
# the tarball that contain these files (Source5) in the ocaml package!
rm -f %{buildroot}%{_libdir}/ocaml/bigarray/META
rm -f %{buildroot}%{_libdir}/ocaml/camlp4/META
rm -f %{buildroot}%{_libdir}/ocaml/dbm/META
rm -f %{buildroot}%{_libdir}/ocaml/dynlink/META
rm -f %{buildroot}%{_libdir}/ocaml/graphics/META
rm -f %{buildroot}%{_libdir}/ocaml/labltk/META
rm -f %{buildroot}%{_libdir}/ocaml/num/META
rm -f %{buildroot}%{_libdir}/ocaml/num-top/META
rm -f %{buildroot}%{_libdir}/ocaml/stdlib/META
rm -f %{buildroot}%{_libdir}/ocaml/str/META
rm -f %{buildroot}%{_libdir}/ocaml/threads/META
rm -f %{buildroot}%{_libdir}/ocaml/unix/META
rm -f %{buildroot}%{_libdir}/ocaml/ocamlbuild/META
# In order to update the [Source5] field of ocaml.spec,
# in the findlib source directory run the ./configure script
# with camlp4 and ocaml-labltk properly installed, then:
# tar cfj  findlib-1.2.4-ocaml-3.11.1-meta-files.tar.bz2  site-lib-src/*/META

%files
%doc LICENSE
%config(noreplace) %{_sysconfdir}/findlib.conf
%{_bindir}/*
%{_mandir}/man*/*
%{_libdir}/ocaml/findlib
%{_libdir}/ocaml/topfind
%{_libdir}/ocaml/num-top
# %{_libdir}/ocaml/compiler-libs
%exclude %{_libdir}/ocaml/findlib/*.a
%exclude %{_libdir}/ocaml/findlib/*.cmxa
%exclude %{_libdir}/ocaml/findlib/*.mli
%exclude %{_libdir}/ocaml/findlib/Makefile.config
%exclude %{_libdir}/ocaml/findlib/make_wizard
%exclude %{_libdir}/ocaml/findlib/make_wizard.pattern

%files devel
%doc LICENSE doc doc/README doc/guide-html
%{_libdir}/ocaml/findlib/*.a
%{_libdir}/ocaml/findlib/*.cmxa
%{_libdir}/ocaml/findlib/*.mli
%{_libdir}/ocaml/findlib/Makefile.config
%{_libdir}/ocaml/findlib/make_wizard
%{_libdir}/ocaml/findlib/make_wizard.pattern


%changelog
* Sun Apr 10 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.2.7-1
+ Revision: 652334
- do parallel build
- cleanups
- new version

* Wed Oct 06 2010 Funda Wang <fwang@mandriva.org> 1.2.6-2mdv2011.0
+ Revision: 583377
- rebuild for ocaml

* Mon Aug 23 2010 Florent Monnier <blue_prawn@mandriva.org> 1.2.6-1mdv2011.0
+ Revision: 572365
- updated to last version 1.2.6

* Fri Sep 25 2009 Olivier Blin <oblin@mandriva.com> 1.2.4-5mdv2010.0
+ Revision: 448919
- fix build on platforms without ocaml*opt, by disabling make opt on
  arm & mips (from Arnaud Patard)

* Fri Sep 11 2009 Florent Monnier <blue_prawn@mandriva.org> 1.2.4-4mdv2010.0
+ Revision: 438522
- restore the previous management of the META files of the standard library

* Wed Sep 09 2009 Florent Monnier <blue_prawn@mandriva.org> 1.2.4-3mdv2010.0
+ Revision: 435980
- along with the "revision 435784" of the package ocaml, it will be easier to keep these META files up to date in this package

* Sat Jun 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.4-2mdv2010.0
+ Revision: 389775
- rebuild

* Thu Jun 11 2009 Florent Monnier <blue_prawn@mandriva.org> 1.2.4-1mdv2010.0
+ Revision: 385095
- updated version

* Wed Dec 24 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.3-1mdv2009.1
+ Revision: 318141
- rename package from findlib, for general consistency with ocaml naming policy
- use standard ocaml lib directory root for packages installation, instead of
  site-libe hierarchy, as per fedora and debian policies
- new version
- no more mini subpackage, but new devel subpackage
- build toolbox, as per fedora package
- package renaming

* Tue Dec 09 2008 Pixel <pixel@mandriva.com> 0:1.2.2-2mdv2009.1
+ Revision: 312166
- rebuild

* Thu Aug 14 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0:1.2.2-1mdv2009.0
+ Revision: 272039
- new version

* Tue Mar 04 2008 Stefan van der Eijk <stefan@mandriva.org> 0:1.1.2-0.pl1.3mdv2008.1
+ Revision: 178241
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0:1.1.2-0.pl1.2mdv2008.1
+ Revision: 136415
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Sep 18 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0:1.1.2-0.pl1.2mdv2008.0
+ Revision: 89641
- rebuild

* Thu Jun 07 2007 Per Øyvind Karlsen <peroyvind@mandriva.org> 0:1.1.2-0.pl1.1mdv2008.0
+ Revision: 36818
- new release: 1.1.2pl3
- fix installation of safe_camlp4 (P0)
- wipe out buildroot before install

* Tue May 29 2007 Pixel <pixel@mandriva.com> 0:1.1.1-7mdv2008.0
+ Revision: 32507
- rebuild with new ocaml


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20280 |12mu|ogre-1.8.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname OGRE
################################################################################
# !!! Never backport this package as it requires full rebuild of all based games
%define	version 1.8.1
################################################################################
%define	uversion %(echo %{version}| tr . _)
%define	libname %mklibname %{name} %{uversion}
%define	devname %mklibname %{name} -d
%define	filever %(echo v%{version}| tr . -)

Summary:	Object-Oriented Graphics Rendering Engine
Name:		ogre
Version:	%{version}
Release:	1
License:	LGPLv2+
Group:		System/Libraries
URL:		http://www.ogre3d.org/
Source0:	http://downloads.sourceforge.net/ogre/%{name}_src_%{filever}.tar.bz2

BuildRequires:	cmake
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xaw7)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(xt)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(OIS)
BuildRequires:	boost-devel
BuildRequires:	freeimage-devel
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(zziplib)
BuildRequires:	pkgconfig(cppunit)
#Requires to build cg-plugin, but we cannot do it as cg-devel is in Non-Free
#BuildRequires:	cg-devel
#Be sure to build OGRE without cg-devel
BuildConflicts:	cg-devel
Conflicts:	libogre < 1.4.9
Suggests:	ogre-cg-plugin = %{version}

%description
OGRE  (Object-Oriented  Graphics  Rendering  Engine)  is a scene-oriented,
flexible 3D engine written in C++ designed to make it easier  and  more
intuitive for developers to produce games and demos utilising 3D hardware.
The class library abstracts all the details  of  using the underlying system
libraries like Direct3D and OpenGL and provides an interface based on world
objects and other intuitive classes.

%package -n %{libname}
Summary:	Libraries needed for programs using %{oname}
Group:		System/Libraries

%description -n %{libname}
OGRE  (Object-Oriented  Graphics  Rendering  Engine)  is a scene-oriented,
flexible 3D engine written in C++ designed to make it easier  and  more
intuitive for developers to produce games and demos utilising 3D hardware.
The class library abstracts all the details  of  using the underlying system
libraries like Direct3D and OpenGL and provides an interface based on world
objects and other intuitive classes.

%package -n %{devname}
Summary:	Development headers and libraries for writing programs using %{oname}
Group:		Development/C++
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{devname}
Development headers and libraries for writing programs using %{oname}

%package samples
Summary:	Samples for %{oname}
Group:		System/Libraries

%description samples
Samples for %{oname}.

%prep
%setup -qn %{name}_src_%{filever}

%build
%cmake \
	-DOGRE_INSTALL_SAMPLES:BOOL=ON \
	-DOGRE_INSTALL_SAMPLES_SOURCE:BOOL=ON \
	-DOGRE_CONFIG_MEMTRACK_RELEASE:BOOL=ON
%make

%install
%makeinstall_std -C build

%files
%doc AUTHORS BUGS
%{_bindir}/OgreMeshUpgrader
%{_bindir}/OgreXMLConverter
%dir %{_libdir}/%{oname}
%{_libdir}/%{oname}/*.so*
%dir %{_datadir}/%{oname}

%files -n %{libname}
%{_libdir}/*.so.%{version}

%files -n %{devname}
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_libdir}/%{oname}/cmake
%{_includedir}/%{oname}

%files samples
%{_bindir}/SampleBrowser
%{_datadir}/%{oname}/*.cfg
%{_datadir}/%{oname}/CMakeLists.txt
%{_datadir}/%{oname}/media
%{_datadir}/%{oname}/Samples
%{_libdir}/%{oname}/Samples



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20281 |12mu|okteta-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A simple HEX editor for KDE
Name:		okteta
Version:	4.12.4
Release:	1
Epoch:		1
Group:		Graphical desktop/KDE
License:	GPLv2+
Url:		http://www.kde.org
%define is_beta %(if test `echo %{version} |cut -d. -f3` -ge 70; then echo -n 1; else echo -n 0; fi)
%if %{is_beta}
%define ftpdir unstable
%else
%define ftpdir stable
%endif
Source0:	ftp://ftp.kde.org/pub/kde/%{ftpdir}/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(qca2)
Conflicts:	kdesdk4-core < 1:4.11.0

%description
Okteta is a simple editor for the raw data of files. This type of program
is also called hex editor or binary editor.

%files
%{_kde_bindir}/okteta
%{_kde_bindir}/struct2osd.sh
%{_kde_libdir}/kde4/libkbytearrayedit.so
%{_kde_libdir}/kde4/oktetapart.so
%{_kde_applicationsdir}/okteta.desktop
%{_kde_appsdir}/okteta
%{_kde_appsdir}/oktetapart
%{_kde_datadir}/config.kcfg/structviewpreferences.kcfg
%{_kde_configdir}/okteta-structures.knsrc
%{_kde_iconsdir}/*/*/apps/okteta.png
%{_kde_services}/kbytearrayedit.desktop
%{_kde_services}/oktetapart.desktop
%{_kde_datadir}/mime/packages/okteta.xml
%doc %{_kde_docdir}/HTML/en/okteta

#----------------------------------------------------------------------------

%define kasten2controllers_major 2
%define libkasten2controllers %mklibname kasten2controllers %{kasten2controllers_major}

%package -n %{libkasten2controllers}
Summary:	Okteta shared library
Group:		System/Libraries
Obsoletes:	%{mklibname kasten1controllers 0} < 1:4.10.0

%description -n %{libkasten2controllers}
Okteta shared library.

%files -n %{libkasten2controllers}
%{_kde_libdir}/libkasten2controllers.so.%{kasten2controllers_major}
%{_kde_libdir}/libkasten2controllers.so.0.*

#----------------------------------------------------------------------------

%define kasten2core_major 2
%define libkasten2core %mklibname kasten2core %{kasten2core_major}

%package -n %{libkasten2core}
Summary:	Okteta shared library
Group:		System/Libraries
Obsoletes:	%{mklibname kasten1core 0} < 1:4.10.0

%description -n %{libkasten2core}
Okteta shared library.

%files -n %{libkasten2core}
%{_kde_libdir}/libkasten2core.so.%{kasten2core_major}
%{_kde_libdir}/libkasten2core.so.0.*

#----------------------------------------------------------------------------

%define kasten2gui_major 2
%define libkasten2gui %mklibname kasten2gui %{kasten2gui_major}

%package -n %{libkasten2gui}
Summary:	Okteta shared library
Group:		System/Libraries
Obsoletes:	%{mklibname kasten1gui 0} < 1:4.10.0

%description -n %{libkasten2gui}
Okteta shared library.

%files -n %{libkasten2gui}
%{_kde_libdir}/libkasten2gui.so.%{kasten2gui_major}
%{_kde_libdir}/libkasten2gui.so.0.*

#----------------------------------------------------------------------------

%define kasten2okteta1controllers_major 1
%define libkasten2okteta1controllers %mklibname kasten2okteta1controllers %{kasten2okteta1controllers_major}

%package -n %{libkasten2okteta1controllers}
Summary:	Okteta shared library
Group:		System/Libraries
Obsoletes:	%{mklibname kasten1okteta1controllers 0} < 1:4.10.0

%description -n %{libkasten2okteta1controllers}
Okteta shared library.

%files -n %{libkasten2okteta1controllers}
%{_kde_libdir}/libkasten2okteta1controllers.so.%{kasten2okteta1controllers_major}
%{_kde_libdir}/libkasten2okteta1controllers.so.0.*

#----------------------------------------------------------------------------

%define kasten2okteta1core_major 1
%define libkasten2okteta1core %mklibname kasten2okteta1core %{kasten2okteta1core_major}

%package -n %{libkasten2okteta1core}
Summary:	Okteta shared library
Group:		System/Libraries
Obsoletes:	%{mklibname kasten1okteta1core 0} < 1:4.10.0

%description -n %{libkasten2okteta1core}
Okteta shared library.

%files -n %{libkasten2okteta1core}
%{_kde_libdir}/libkasten2okteta1core.so.%{kasten2okteta1core_major}
%{_kde_libdir}/libkasten2okteta1core.so.0.*

#----------------------------------------------------------------------------

%define kasten2okteta1gui_major 1
%define libkasten2okteta1gui %mklibname kasten2okteta1gui %{kasten2okteta1gui_major}

%package -n %{libkasten2okteta1gui}
Summary:	Okteta shared library
Group:		System/Libraries
Obsoletes:	%{mklibname kasten1okteta1gui 0} < 1:4.10.0

%description -n %{libkasten2okteta1gui}
Okteta shared library.

%files -n %{libkasten2okteta1gui}
%{_kde_libdir}/libkasten2okteta1gui.so.%{kasten2okteta1gui_major}
%{_kde_libdir}/libkasten2okteta1gui.so.0.*

#----------------------------------------------------------------------------

%define okteta1core_major 1
%define libokteta1core %mklibname okteta1core %{okteta1core_major}

%package -n %{libokteta1core}
Summary:	Okteta shared library
Group:		System/Libraries
Obsoletes:	%{mklibname okteta1core 0} < 1:4.10.0

%description -n %{libokteta1core}
Okteta shared library.

%files -n %{libokteta1core}
%{_kde_libdir}/libokteta1core.so.%{okteta1core_major}
%{_kde_libdir}/libokteta1core.so.0.*

#----------------------------------------------------------------------------

%define okteta1gui_major 1
%define libokteta1gui %mklibname okteta1gui %{okteta1gui_major}

%package -n %{libokteta1gui}
Summary:	Okteta shared library
Group:		System/Libraries
Obsoletes:	%{mklibname okteta1gui 0} < 1:4.10.0

%description -n %{libokteta1gui}
Okteta shared library.

%files -n %{libokteta1gui}
%{_kde_libdir}/libokteta1gui.so.%{okteta1gui_major}
%{_kde_libdir}/libokteta1gui.so.0.*

#----------------------------------------------------------------------------

%package devel
Summary:	Development files for Okteta
Group:		Development/KDE and Qt
Requires:	%{libkasten2controllers} = %{EVRD}
Requires:	%{libkasten2core} = %{EVRD}
Requires:	%{libkasten2gui} = %{EVRD}
Requires:	%{libkasten2okteta1controllers} = %{EVRD}
Requires:	%{libkasten2okteta1core} = %{EVRD}
Requires:	%{libkasten2okteta1gui} = %{EVRD}
Requires:	%{libokteta1core} = %{EVRD}
Requires:	%{libokteta1gui} = %{EVRD}

%description devel
This package includes the header files you will need to compile
applications that use Okteta libraries.

%files devel
%{_kde_includedir}/*
%{_kde_libdir}/libkasten2controllers.so
%{_kde_libdir}/libkasten2core.so
%{_kde_libdir}/libkasten2gui.so
%{_kde_libdir}/libkasten2okteta1controllers.so
%{_kde_libdir}/libkasten2okteta1core.so
%{_kde_libdir}/libkasten2okteta1gui.so
%{_kde_libdir}/libokteta1core.so
%{_kde_libdir}/libokteta1gui.so
%{_kde_libdir}/kde4/plugins/designer/oktetadesignerplugin.so

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: f9087eb
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20282 |12mu|okular-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A universal document viewer
Name:		okular
Version:	4.12.4
Release:	1
Epoch:		2
Group:		Graphical desktop/KDE
License:	GPLv2+
URL:		http://www.kde.org/applications/graphics/okular/
%define is_beta %(if test `echo %version |cut -d. -f3` -ge 70; then echo -n 1; else echo -n 0; fi)
%if %{is_beta}
%define ftpdir unstable
%else
%define ftpdir stable
%endif
Source0:	ftp://ftp.kde.org/pub/kde/%{ftpdir}/%{version}/src/%{name}-%{version}.tar.xz
Patch0:		kdegraphics-4.6.4-okularxdg.patch
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(libkactivities)
BuildRequires:	pkgconfig(qimageblitz)
Requires:	%{name}-pdf = %{EVRD}
Requires:	%{name}-postscript = %{EVRD}
Suggests:	%{name}-chm = %{EVRD}
Suggests:	%{name}-comicbook = %{EVRD}
Suggests:	%{name}-djvu = %{EVRD}
Suggests:	%{name}-dvi = %{EVRD}
Suggests:	%{name}-epub = %{EVRD}
Suggests:	%{name}-fax = %{EVRD}
Suggests:	%{name}-fb = %{EVRD}
Suggests:	%{name}-kimgio = %{EVRD}
Suggests:	%{name}-mobipocket = %{EVRD}
Suggests:	%{name}-ooo = %{EVRD}
Suggests:	%{name}-plucker = %{EVRD}
Suggests:	%{name}-tiff = %{EVRD}
Suggests:	%{name}-txt = %{EVRD}
Suggests:	%{name}-xps = %{EVRD}

%description
Okular is a universal document viewer based on KPDF for KDE 4.

Okular combines the excellent functionalities of KPDF with the versatility
of supporting different kind of documents, like PDF, Postscript, DjVu, CHM,
and others.

The document format handlers page has a chart describing in more detail
the supported formats and the features supported in each of them.

%files
%doc AUTHORS COPYING TODO VERSION
%doc %{_kde_docdir}/HTML/en/okular/
%{_kde_bindir}/okular
%{_kde_libdir}/kde4/okularpart.so
%{_kde_libdir}/kde4/imports/org/kde/okular
%{_kde_applicationsdir}/okular.desktop
%{_kde_appsdir}/okular
%{_kde_appsdir}/kconf_update/okular.upd
%{_kde_datadir}/config.kcfg/okular.kcfg
%{_kde_datadir}/config.kcfg/gssettings.kcfg
%{_kde_datadir}/config.kcfg/okular_core.kcfg
%{_kde_services}/okular_part.desktop
%{_kde_servicetypes}/okularGenerator.desktop
%{_kde_iconsdir}/*/*/*/okular.*
%{_kde_mandir}/man1/okular.1*

#------------------------------------------------

%package pdf
Summary:	PDF display support for Okular
Group:		Graphical desktop/KDE
Requires:	%{name} = %{EVRD}
BuildRequires:	pkgconfig(poppler-qt4)

%description pdf
PDF display support for Okular.

%files pdf
%{_kde_datadir}/config.kcfg/pdfsettings.kcfg
%{_kde_libdir}/kde4/okularGenerator_poppler.so
%{_kde_services}/libokularGenerator_poppler.desktop
%{_kde_services}/okularPoppler.desktop
%{_kde_applicationsdir}/okularApplication_pdf.desktop
%{_kde_applicationsdir}/active-documentviewer_pdf.desktop

#------------------------------------------------

%package chm
Summary:	CHM (Microsoft Help) display support for Okular
Group:		Graphical desktop/KDE
Requires:	%{name} = %{EVRD}
BuildRequires:	chmlib-devel

%description chm
CHM (Microsoft Help) display support for Okular.

%files chm
%{_kde_libdir}/kde4/kio_msits.so
%{_kde_libdir}/kde4/okularGenerator_chmlib.so
%{_kde_services}/msits*
%{_kde_services}/libokularGenerator_chmlib.desktop
%{_kde_services}/okularChm.desktop
%{_kde_applicationsdir}/okularApplication_chm.desktop
%{_kde_applicationsdir}/active-documentviewer_chm.desktop

#------------------------------------------------

%package comicbook
Summary:	ComicBook display support for Okular
Group:		Graphical desktop/KDE
Requires:	%{name} = %{EVRD}

%description comicbook
ComicBook display support for Okular.

%files comicbook
%{_kde_libdir}/kde4/okularGenerator_comicbook.so
%{_kde_services}/libokularGenerator_comicbook.desktop
%{_kde_services}/okularComicbook.desktop
%{_kde_applicationsdir}/okularApplication_comicbook.desktop
%{_kde_applicationsdir}/active-documentviewer_comicbook.desktop

#------------------------------------------------

%package djvu
Summary:	DjVu display support for Okular
Group:		Graphical desktop/KDE
Requires:	%{name} = %{EVRD}
BuildRequires:	pkgconfig(ddjvuapi)

%description djvu
DjVu display support for Okular.

%files djvu
%{_kde_libdir}/kde4/okularGenerator_djvu.so
%{_kde_services}/libokularGenerator_djvu.desktop
%{_kde_services}/okularDjvu.desktop
%{_kde_applicationsdir}/okularApplication_djvu.desktop
%{_kde_applicationsdir}/active-documentviewer_djvu.desktop

#------------------------------------------------

%package dvi
Summary:	DVI display support for Okular
Group:		Graphical desktop/KDE
Requires:	%{name} = %{EVRD}

%description dvi
DVI display support for Okular.

%files dvi
%{_kde_libdir}/kde4/okularGenerator_dvi.so
%{_kde_services}/libokularGenerator_dvi.desktop
%{_kde_services}/okularDvi.desktop
%{_kde_applicationsdir}/okularApplication_dvi.desktop
%{_kde_applicationsdir}/active-documentviewer_dvi.desktop

#------------------------------------------------

%package epub
Summary:	EPub display support for Okular
Group:		Graphical desktop/KDE
Requires:	%{name} = %{EVRD}
BuildRequires:	ebook-tools-devel

%description epub
EPub display support for Okular.

%files epub
%{_kde_libdir}/kde4/okularGenerator_epub.so
%{_kde_services}/libokularGenerator_epub.desktop
%{_kde_services}/okularEPub.desktop
%{_kde_applicationsdir}/okularApplication_epub.desktop
%{_kde_applicationsdir}/active-documentviewer_epub.desktop

#------------------------------------------------

%package fax
Summary:	Fax display support for Okular
Group:		Graphical desktop/KDE
Requires:	%{name} = %{EVRD}

%description fax
Fax display support for Okular.

%files fax
%{_kde_libdir}/kde4/okularGenerator_fax.so
%{_kde_services}/libokularGenerator_fax.desktop
%{_kde_services}/okularFax.desktop
%{_kde_applicationsdir}/okularApplication_fax.desktop
%{_kde_applicationsdir}/active-documentviewer_fax.desktop

#------------------------------------------------

%package fb
Summary:	FeedBooks display support for Okular
Group:		Graphical desktop/KDE
Requires:	%{name} = %{EVRD}

%description fb
FeedBooks display support for Okular.

%files fb
%{_kde_libdir}/kde4/okularGenerator_fb.so
%{_kde_services}/libokularGenerator_fb.desktop
%{_kde_services}/okularFb.desktop
%{_kde_applicationsdir}/okularApplication_fb.desktop
%{_kde_applicationsdir}/active-documentviewer_fb.desktop

#------------------------------------------------

%package kimgio
Summary:	KImgIO display support for Okular
Group:		Graphical desktop/KDE
Requires:	%{name} = %{EVRD}
BuildRequires:	pkgconfig(libkexiv2)

%description kimgio
KImgIO display support for Okular.

%files kimgio
%{_kde_libdir}/kde4/okularGenerator_kimgio.so
%{_kde_services}/libokularGenerator_kimgio.desktop
%{_kde_services}/okularKimgio.desktop
%{_kde_applicationsdir}/okularApplication_kimgio.desktop
%{_kde_applicationsdir}/active-documentviewer_kimgio.desktop

#------------------------------------------------

%package mobipocket
Summary:	Mobipocket display support for Okular
Group:		Graphical desktop/KDE
Requires:	%{name} = %{EVRD}
BuildRequires:	qmobipocket-devel
Conflicts:	kdegraphics-mobipocket < 2:4.12.1

%description mobipocket
Mobipocket display support for Okular.

%files mobipocket
%{_kde_libdir}/kde4/okularGenerator_mobi.so
%{_kde_services}/libokularGenerator_mobi.desktop
%{_kde_services}/okularMobi.desktop
%{_kde_applicationsdir}/okularApplication_mobi.desktop

#------------------------------------------------

%package ooo
Summary:	OpenOffice.Org/LibreOffice display support for Okular
Group:		Graphical desktop/KDE
Requires:	%{name} = %{EVRD}

%description ooo
OpenOffice.org/LibreOffice display support for Okular.

%files ooo
%{_kde_libdir}/kde4/okularGenerator_ooo.so
%{_kde_services}/libokularGenerator_ooo.desktop
%{_kde_services}/okularOoo.desktop
%{_kde_applicationsdir}/okularApplication_ooo.desktop
%{_kde_applicationsdir}/active-documentviewer_ooo.desktop

#------------------------------------------------

%package plucker
Summary:	Plucker display support for Okular
Group:		Graphical desktop/KDE
Requires:	%{name} = %{EVRD}

%description plucker
Plucker display support for Okular.

%files plucker
%{_libdir}/kde4/okularGenerator_plucker.so
%{_kde_services}/libokularGenerator_plucker.desktop
%{_kde_services}/okularPlucker.desktop
%{_kde_applicationsdir}/okularApplication_plucker.desktop
%{_kde_applicationsdir}/active-documentviewer_plucker.desktop

#------------------------------------------------

%package postscript
Summary:	PostScript display support for Okular
Group:		Graphical desktop/KDE
Requires:	%{name} = %{EVRD}
BuildRequires:	pkgconfig(libspectre)

%description postscript
PostScript display support for Okular.

%files postscript
%{_kde_libdir}/kde4/okularGenerator_ghostview.so
%{_kde_services}/libokularGenerator_ghostview.desktop
%{_kde_services}/okularGhostview.desktop
%{_kde_applicationsdir}/okularApplication_ghostview.desktop
%{_kde_applicationsdir}/active-documentviewer_ghostview.desktop

#------------------------------------------------

%package tiff
Summary:	TIFF display support for Okular
Group:		Graphical desktop/KDE
Requires:	%{name} = %{EVRD}

%description tiff
TIFF display support for Okular.

%files tiff
%{_kde_libdir}/kde4/okularGenerator_tiff.so
%{_kde_services}/libokularGenerator_tiff.desktop
%{_kde_services}/okularTiff.desktop
%{_kde_applicationsdir}/okularApplication_tiff.desktop
%{_kde_applicationsdir}/active-documentviewer_tiff.desktop

#------------------------------------------------

%package txt
Summary:	TXT display support for Okular
Group:		Graphical desktop/KDE
Requires:	%{name} = %{EVRD}

%description txt
TXT display support for Okular.

%files txt
%{_kde_libdir}/kde4/okularGenerator_txt.so
%{_kde_services}/libokularGenerator_txt.desktop
%{_kde_services}/okularTxt.desktop
%{_kde_applicationsdir}/active-documentviewer_txt.desktop
%{_kde_applicationsdir}/okularApplication_txt.desktop

#------------------------------------------------

%package xps
Summary:	XPS display support for Okular
Group:		Graphical desktop/KDE
Requires:	%{name} = %{EVRD}

%description xps
XPS display support for Okular.

%files xps
%{_kde_libdir}/kde4/okularGenerator_xps.so
%{_kde_services}/libokularGenerator_xps.desktop
%{_kde_services}/okularXps.desktop
%{_kde_applicationsdir}/okularApplication_xps.desktop
%{_kde_applicationsdir}/active-documentviewer_xps.desktop

#------------------------------------------------

%define okularcore_major 3
%define libokularcore %mklibname okularcore %{okularcore_major}

%package -n %{libokularcore}
Summary:	Runtime library for okular
Group:		System/Libraries
Obsoletes:	%{_lib}okularcore1 < 2:4.10.0
Obsoletes:	%{_lib}okularcore2 < 2:4.11.0

%description -n %{libokularcore}
Runtime library for Okular.

%files -n %{libokularcore}
%{_kde_libdir}/libokularcore.so.%{okularcore_major}*

#-----------------------------------------------------------------------------

%package devel
Summary:	Devel stuff for kdegraphics
Group:		Development/KDE and Qt
Conflicts:	kdegraphics4-devel < 2:4.6.90
Requires:	%{libokularcore} = %{EVRD}
Requires:	kdelibs4-devel
Requires:	chmlib-devel
Requires:	ebook-tools-devel

%description devel
This package contains header files needed if you wish to build applications
based on Okular.

%files devel
%{_includedir}/%{name}
%{_kde_libdir}/cmake/Okular/OkularConfig.cmake
%{_kde_libdir}/cmake/Okular/OkularConfigVersion.cmake
%{_kde_libdir}/libokularcore.so

#----------------------------------------------------------------------

%prep
%setup -q
%patch0 -p2

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.12.4-1
+ Revision: 4701b12
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20283 |12mu|opal3-3.10.10-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

%define major		%{version}
%define libname		%mklibname opal %{major}
%define devname		%mklibname %{name} -d

######################
# Hardcode PLF build
%define build_plf 0
######################

%if %{build_plf}
%define distsuffix plf
# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
%define extrarelsuffix plf
%endif

%define url_ver %(echo %version | cut -d. -f1,2)

Summary:	VoIP library
Name:		opal3
Version:	3.10.10
Release:	4%{?extrarelsuffix}
License:	MPL
Group:		System/Libraries
URL:		http://www.opalvoip.org/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/opal/%{url_ver}/opal-%{version}.tar.xz
Patch0:		opal-3.10.7-fix-link.patch
Patch2:		opal-3.10.7-ffmpeg-0.11.patch
Patch3:		opal-3.10.10-ffmpeg-2.0.patch
BuildRequires:	gawk
BuildRequires:	openldap-devel
BuildRequires:	ptlib-devel >= 2.10.7
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(speex)
BuildRequires:	pkgconfig(theora)
BuildRequires:	ffmpeg-devel
%if %{build_plf}
BuildRequires:	pkgconfig(x264)
%endif

%description
This is an open source class library for the development of
applications that wish to use SIP / H.323 protocols for multimedia
communications over packet based networks.

%if %{build_plf}
This package is in restricted repository because the H264 codec is
covered by patents.
%endif

#----------------------------------------------------------------------------

%package -n	%{libname}-plugins
Summary:	Codec plugins for Opal
Group:		System/Libraries
Provides:	%{name}-plugins = %{EVRD}

%description -n	%{libname}-plugins
PTlib codec plugins for various formats provided by Opal.

%files -n %{libname}-plugins
%{_libdir}/opal-%{version}/codecs/audio/*
%{_libdir}/opal-%{version}/codecs/video/*

#----------------------------------------------------------------------------

%package -n	%{libname}
Summary:	Opal Library
Group:		System/Libraries
Provides:	%{name} = %{EVRD}
Requires:	%{libname}-plugins = %{EVRD}

%description -n	%{libname}
Shared library for OPAL (SIP / H323 stack).

%files -n %{libname}
%attr(0755,root,root) %{_libdir}/lib*.so.%{major}*

#----------------------------------------------------------------------------

%package -n	%{devname}
Summary:	Opal development files
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n	%{devname}
Header files and libraries for developing applications that use
Opal.

%files -n %{devname}
%doc mpl-1.0.htm
%attr(0755,root,root) %{_libdir}/*.so
%{_libdir}/*.*a
%{_includedir}/*
%{_libdir}/pkgconfig/opal.pc

#----------------------------------------------------------------------------

%prep
%setup -q -n opal-%{version}
%patch0 -p0 -b .link
%patch2 -p0 -b .ffmpeg
%patch3 -p1 -b .ffmpeg2

%build
#gw don't use the default %%optflags, see
# https://qa.mandriva.com/show_bug.cgi?id=48476
%define optflags %nil
#gw else the UINT64_C macro is not defined by stdint.h
export STDCCFLAGS=-D__STDC_CONSTANT_MACROS
%configure2_5x
%make

%install
%makeinstall_std

# remove incorrect symlinks (http://bugzilla.gnome.org/show_bug.cgi?id=553808 )
rm -f %{buildroot}%{_libdir}/libopal.so.?
rm -f %{buildroot}%{_libdir}/libopal.so.?.?


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20284 |12mu|openal-1.15.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	1
%define	libname	%mklibname %{name} %{major}
%define	devname	%mklibname %{name} -d
%define	oname	openal-soft

Name:		openal
Summary:	3D Sound Library
Version:	1.15.1
Release:	3
License:	LGPLv2
Group:		Sound
URL:		http://www.openal.org
Source0:	http://kcat.strangesoft.net/openal-releases/%{oname}-%{version}.tar.bz2
BuildRequires:	portaudio-devel
BuildRequires:	alsa-oss-devel
BuildRequires:	cmake
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	ffmpeg-devel
Provides:	%{oname} = %{version}-%{release}
Conflicts:	openal1 < 1.7.411-2
# Due to some files moved from library subpackage to main package
Conflicts:	%{libname} < 1.15

%description
OpenAL is a free 3D-audio library, with a programming interface similar
to that of OpenGL.

%package -n	%{libname}
Summary:	Main library for OpenAL, a free 3D sound library
Group:		System/Libraries
Requires:	%{name} >= %{version}-%{release}

%description -n %{libname}
This package contains the library needed to run programs dynamically
linked with OpenAL.

%package -n	%{devname}
Summary:	Headers for developing programs that will use OpenAL
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	%{oname}-devel = %{version}-%{release}

%description -n	%{devname}
This package contains the headers that programmers will need to develop
applications which will use OpenAL, a free 3D audio library.

%prep
%setup -q -n %{oname}-%{version}

%build
%cmake -DALSOFT_CONFIG=ON
%make

%install
%makeinstall_std -C build
mkdir -p %{buildroot}/%{_sysconfdir}/%{name}
install -m 0644 alsoftrc.sample %{buildroot}/%{_sysconfdir}/%{name}/alsoft.conf

%files
%dir %{_sysconfdir}/openal
%config(noreplace) %{_sysconfdir}/openal/alsoft.conf
%{_bindir}/alstream
%{_bindir}/allatency
%{_bindir}/alreverb
%{_bindir}/openal-info
%{_bindir}/makehrtf
%{_datadir}/%{name}/alsoftrc.sample

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{devname}
%{_includedir}/AL
%{_libdir}/pkgconfig/%{name}.pc
%{_libdir}/*.so

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20285 |12mu|openbox-3.5.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name      openbox
%define version   3.5.2
%define release   1
%define title     Openbox
%define Summary   Windowmanager based on the original blackbox-code

%define major 29
%define obtmajor 2
%define libname %mklibname %name %major
%define develname %mklibname -d %name

Summary:          %Summary
Name:             %name
Version:          %version
Release:          %release
Group:            Graphical desktop/Other
License:          BSD
URL:              http://openbox.org/
Source:           http://openbox.org/dist/openbox/%name-%version.tar.gz
Patch0:		 openbox-3.5.0-mandriva_customisation.patch
BuildRequires:   libxext-devel
BuildRequires:   libxrandr-devel
BuildRequires:   libxinerama-devel
BuildRequires:   libxcursor-devel
BuildRequires:   pkgconfig(glib-2.0)
BuildRequires:   pkgconfig(libxml-2.0)
BuildRequires:   pango-devel
BuildRequires:   pkgconfig(pangoxft)
BuildRequires:   gettext-devel
BuildRequires:   startup-notification-devel >= 0.8
BuildRequires:	 pkgconfig(librsvg-2.0)
Requires:        xsetroot 
Suggests:        obconf

%description
Openbox is a window manager for the X11 windowing system.
It currently runs on a large list of platforms. It was originally
based on blackbox and currently remains very similar, even using
blackbox styles (with available extensions) for its themeing.

Openbox is the spawn of a number of previous blackbox users/hackers.
Being overall pleased with the window manager, but feeling left unable
to contribute, this project was born.The Openbox project is developed,
maintained, and contributed to by these individuals.

%package -n %libname
Summary: Libraries from openbox
Group: System/Libraries
Provides: lib%name = %version-%release

%description -n %libname
Openbox is a window manager for the X11 windowing system.
It currently runs on a large list of platforms. It was originally
based on blackbox and currently remains very similar, even using
blackbox styles (with available extensions) for its themeing.

Openbox is the spawn of a number of previous blackbox users/hackers.
Being overall pleased with the window manager, but feeling left unable
to contribute, this project was born.The Openbox project is developed,
maintained, and contributed to by these individuals.

%package -n %develname
Summary: Development files from openbox
Group: Development/Other
Requires: %libname = %version-%release
Provides: lib%name-devel = %version-%release
Provides: %name-devel = %version-%release
Obsoletes: %mklibname -d openbox 1

%description -n %develname
Openbox is a window manager for the X11 windowing system.
It currently runs on a large list of platforms. It was originally
based on blackbox and currently remains very similar, even using
blackbox styles (with available extensions) for its themeing.

Openbox is the spawn of a number of previous blackbox users/hackers.
Being overall pleased with the window manager, but feeling left unable
to contribute, this project was born.The Openbox project is developed,
maintained, and contributed to by these individuals.

%prep
%setup -q
%apply_patches

%build
autoreconf -fi
%configure2_5x
%make DEFAULT_MENU=%_sysconfdir/xdg/openbox/menu.xml

%install
%makeinstall_std

# session file
%__mkdir -p %buildroot%_sysconfdir/X11/wmsession.d
%__cat > %buildroot%_sysconfdir/X11/wmsession.d/26openbox << EOF
NAME=Openbox
ICON=%_datadir/pixmaps/openbox.png
EXEC=%_bindir/startopenbox
DESC=%Summary
SCRIPT:
exec %_bindir/startopenbox
EOF

%__mkdir -p %buildroot%_bindir
cat > %buildroot%_bindir/start%name <<EOF
#!/bin/sh
%_bindir/xsetroot -solid Black
exec %_bindir/openbox-session
EOF

%find_lang %name

find %buildroot -name *.la | xargs rm

%files -f %name.lang
%defattr(-,root,root)
%doc AUTHORS CHANGELOG README
%attr(755,root,root) %_bindir/*

#%config(noreplace) %_sysconfdir/menu-methods/%name
%config(noreplace) %_sysconfdir/X11/wmsession.d/26%name

%dir %_sysconfdir/xdg/%name
%config(noreplace) %_sysconfdir/xdg/%name/*
%_libexecdir/openbox-autostart
%_libexecdir/openbox-xdg-autostart
%{_datadir}/man/man1/*
%{_datadir}/xsessions/*
%{_datadir}/gnome/wm-properties/openbox.desktop
%{_datadir}/applications/*.desktop
%{_datadir}/pixmaps/*
%{_datadir}/themes/*
%{_datadir}/gnome-session/sessions/openbox-gnome-fallback.session
%{_datadir}/gnome-session/sessions/openbox-gnome.session

%files -n %libname
%defattr(-,root,root)
%_libdir/*.so.%{major}*
%defattr(-,root,root)
%_libdir/libobt.so.%{obtmajor}
%_libdir/libobt.so.%{obtmajor}.*

%files -n %develname
%defattr(-,root,root)
%_libdir/pkgconfig/*.pc
%_libdir/*.so
%_libdir/*.a
%_includedir/%name


%changelog
* Wed Oct 23 2013 akdengi <kazancas@mandriva.ru> 3.5.2-1
+ Revision: 125bd20
- 3.5.2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20286 |12mu|openbox-menu-0.3.6.6-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}
Summary:	Dynamic menus in Openbox WM
Name:		openbox-menu
Version:	0.3.6.6
Release:	3
License:	GPLv3
Group:		Graphical desktop/Other
URL:		http://mimarchlinux.googlecode.com/
Source0:	http://mimarchlinux.googlecode.com/%{name}-%{version}.tar.bz2
Patch1:		openbox-menu-0.3.6.6_makefile-install.patch

BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libmenu-cache)

Requires:	openbox
Requires:	menu-cache

%description 
An Openbox pipe-menu to display entries in *.desktop files.
 
%prep
%setup -q
%apply_patches

%build
%make

%install
%makeinstall_std

%files 
%doc ChangeLog AUTHORS COPYING
%{_bindir}/%{name}



%changelog
* Thu Apr 26 2012 Matthew Dawkins <mattydaw@mandriva.org> 0.3.6.6-1
+ Revision: 793615
- imported package openbox-menu


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20287 |12mu|openconnect-5.03-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d

Summary:	Open client for Cisco AnyConnect VPN
Name:		openconnect
Version:	5.03
Release:	1
Group:		Networking/Other
License:	LGPLv2+
Url:		http://www.infradead.org/openconnect.html
Source0:	ftp://ftp.infradead.org:21/pub/openconnect/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(gnutls)
# our version 1.0.0e of OpenSSL is known to be broken with Cisco DTLS.
BuildRequires:	pkgconfig(openssl)
BuildRequires:	vpnc

%description
This package provides a client for Cisco's "AnyConnect" VPN, which uses
HTTPS and DTLS protocols.

%files -f %{name}.lang
%doc TODO COPYING.LGPL
%{_sbindir}/%{name}
%{_mandir}/man8/*

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Dynamic libraries for %{name}

%description -n %{libname}
This package contains the shared library for %{name}.

%files -n %{libname}
%{_libdir}/libopenconnect.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
This package contains the development files for %{name}.

%files -n %{devname}
%{_includedir}/openconnect.h
%{_libdir}/libopenconnect.so
%{_libdir}/pkgconfig/%{name}.pc

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x --disable-static --with-vpnc-script=/etc/vpnc/vpnc-script

%make

%install
%makeinstall_std

%find_lang %{name}




%changelog
* Wed Feb 26 2014 dsilakov <denis.silakov@rosalab.ru> 5.03-1
+ Revision: be42761
- Merge pull request #2 from import/openconnect:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20288 |12mu|opencv-2.4.6.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%ifnarch %{arm} %{mips}
%bcond_without	java
%endif

Summary:	Open Source Computer Vision library
Name:		opencv
Version:	2.4.6.1
Release:	3
License:	GPLv2+
Group:		Sciences/Computer science
Url:		http://opencv.org/
Source0:	http://kent.dl.sourceforge.net/project/opencvlibrary/opencv-unix/%{version}/%{name}-%{version}.tar.gz
Patch0:		opencv-2.4.5-link-v4l2.patch
BuildRequires:	cmake
BuildRequires:	pkgconfig(eigen2)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(gstreamer-app-0.10)
BuildRequires:	pkgconfig(gstreamer-base-0.10)
BuildRequires:	pkgconfig(gstreamer-video-0.10)
BuildRequires:	pkgconfig(gthread-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(jasper)
BuildRequires:	pkgconfig(lapack)
BuildRequires:	pkgconfig(libavcodec)
BuildRequires:	pkgconfig(libavformat)
BuildRequires:	pkgconfig(libavutil)
BuildRequires:	pkgconfig(libdc1394-2)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(libswscale)
BuildRequires:	pkgconfig(libtiff-4)
BuildRequires:	pkgconfig(libv4l2)
BuildRequires:	pkgconfig(OpenEXR)
BuildRequires:	pkgconfig(python2)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	jpeg-devel
BuildRequires:	python-numpy-devel
%if %{with java}
# Java bindings
BuildRequires:	java-1.6.0-openjdk-devel
BuildRequires:	ant
%endif
# Qt 4.x module
BuildRequires:	pkgconfig(QtCore) pkgconfig(QtGui) pkgconfig(QtOpenGL) pkgconfig(QtTest)
# Documentation generation
BuildRequires:	python-sphinx latex2html

%description
OpenCV (Open Source Computer Vision) is a library of programming
functions for real time computer vision.

#--------------------------------------------------------------------------------

%define libopencv_core_soname 2.4
%define libopencv_core %mklibname opencv_core %{libopencv_core_soname}
%define wrongcore %mklibname opencv_core 2

%package -n	%{libopencv_core}
Summary:	OpenCV core library
Group:		System/Libraries
%rename		%{wrongcore}

%description -n	%{libopencv_core}
OpenCV core library (basic structures, arithmetics and linear algebra,

%files -n	%{libopencv_core}
%{_libdir}/libopencv_core.so.%{libopencv_core_soname}*

#--------------------------------------------------------------------------------

%define libopencv_imgproc_soname 2.4
%define libopencv_imgproc %mklibname opencv_imgproc %{libopencv_imgproc_soname}
%define wrongimgproc %mklibname opencv_imgproc 2

%package -n	%{libopencv_imgproc}
Summary:	OpenCV image processing library
Group:		System/Libraries
Requires:	%{libopencv_core} = %{EVRD}
%rename		%{wrongimgproc}

%description -n	%{libopencv_imgproc}
OpenCV image processing library (filter, Gaussian blur, erode, dilate,
resize, remap, etc.).

%files -n	%{libopencv_imgproc}
%{_libdir}/libopencv_imgproc.so.%{libopencv_imgproc_soname}*

#--------------------------------------------------------------------------------

%define libopencv_highgui_soname 2.4
%define libopencv_highgui %mklibname opencv_highgui %{libopencv_highgui_soname}
%define wronghighgui %mklibname opencv_highgui 2

%package -n	%{libopencv_highgui}
Summary:	OpenCV GUI and image/video I/O library
Group:		System/Libraries
Requires:	%{libopencv_core} = %{EVRD}
Requires:	%{libopencv_imgproc} = %{EVRD}
%rename		%{wronghighgui}

%description -n	%{libopencv_highgui}
OpenCV GUI and image/video I/O library.

%files -n	%{libopencv_highgui}
%{_libdir}/libopencv_highgui.so.%{libopencv_highgui_soname}*

#--------------------------------------------------------------------------------

%define libopencv_ml_soname 2.4
%define libopencv_ml %mklibname opencv_ml %{libopencv_ml_soname}
%define wrongml %mklibname opencv_ml 2

%package -n	%{libopencv_ml}
Summary:	OpenCV machine learning model library
Group:		System/Libraries
Requires:	%{libopencv_core} = %{EVRD}
%rename		%{wrongml}

%description -n	%{libopencv_ml}
OpenCV statistical machine learning models (SVM,
decision trees, boosting, etc.).

%files -n	%{libopencv_ml}
%{_libdir}/libopencv_ml.so.%{libopencv_ml_soname}*

#--------------------------------------------------------------------------------

%define libopencv_ts_soname 2.4
%define libopencv_ts %mklibname opencv_ts %{libopencv_ts_soname}
%define wrongts %mklibname opencv_ts 2

%package -n	%{libopencv_ts}
Summary:	OpenCV Base test library
Group:		System/Libraries
Requires:	%{libopencv_core} = %{EVRD}
%rename		%{wrongts}

%description -n %{libopencv_ts}
OpenCV Base test library.

%files -n	%{libopencv_ts}
%{_libdir}/libopencv_ts.so.%{libopencv_ts_soname}*

#--------------------------------------------------------------------------------

%define libopencv_flann_soname 2.4
%define libopencv_flann %mklibname opencv_flann %{libopencv_flann_soname}
%define wrongflann %mklibname opencv_flann 2

%package -n	%{libopencv_flann}
Summary:	OpenCV FLANN library
Group:		System/Libraries
%rename		%{wrongflann}

%description -n	%{libopencv_flann}
OpenCV wrappers for the Fast Library for Approximate Neurest Neighbors
(FLANN).

%files -n	%{libopencv_flann}
%{_libdir}/libopencv_flann.so.%{libopencv_flann_soname}*

#--------------------------------------------------------------------------------

%define libopencv_calib3d_soname 2.4
%define libopencv_calib3d %mklibname opencv_calib3d %{libopencv_calib3d_soname}
%define wrongcalib3d %mklibname opencv_calib3d 2

%package -n	%{libopencv_calib3d}
Summary:	OpenCV camera calibration library
Group:		System/Libraries
Requires:	%{libopencv_core} = %{EVRD}
Requires:	%{libopencv_imgproc} = %{EVRD}
%rename		%{wrongcalib3d}

%description -n	%{libopencv_calib3d}
OpenCV library for camera calibration, stereo correspondence, and
elements of 3D data processing.

%files -n	%{libopencv_calib3d}
%{_libdir}/libopencv_calib3d.so.%{libopencv_calib3d_soname}*

#--------------------------------------------------------------------------------

%define libopencv_features2d_soname 2.4
%define libopencv_features2d %mklibname opencv_features2d %{libopencv_features2d_soname}
%define wrongfeatures2d %mklibname opencv_features2d 2

%package -n	%{libopencv_features2d}
Summary:	OpenCV 2D feature detectors
Group:		System/Libraries
Requires:	%{libopencv_core} = %{EVRD}
Requires:	%{libopencv_imgproc} = %{EVRD}
Requires:	%{libopencv_calib3d} = %{EVRD}
Requires:	%{libopencv_highgui} = %{EVRD}
Requires:	%{libopencv_flann} = %{EVRD}
%rename		%{wrongfeatures2d}

%description -n	%{libopencv_features2d}
OpenCV 2D feature detectors and descriptors (SURF, FAST, etc.).

%files -n	%{libopencv_features2d}
%{_libdir}/libopencv_features2d.so.%{libopencv_features2d_soname}*

#--------------------------------------------------------------------------------

%define libopencv_superres_soname 2.4
%define libopencv_superres %mklibname opencv_superres %{libopencv_superres_soname}

%package -n	%{libopencv_superres}
Summary:	OpenCV super-resolution support
Group:		System/Libraries
Requires:	%{libopencv_core} = %{EVRD}

%description -n	%{libopencv_superres}
Super-resolution support for OpenCV.

%files -n	%{libopencv_superres}
%{_libdir}/libopencv_superres.so.%{libopencv_superres_soname}*

#--------------------------------------------------------------------------------

%define libopencv_video_soname 2.4
%define libopencv_video %mklibname opencv_video %{libopencv_video_soname}
%define wrongvideo %mklibname opencv_video 2

%package -n	%{libopencv_video}
Summary:	OpenCV motion analysis and object tracking library
Group:		System/Libraries
Requires:	%{libopencv_core} = %{EVRD}
Requires:	%{libopencv_imgproc} = %{EVRD}
%rename		%{wrongvideo}

%description -n	%{libopencv_video}
OpenCV motion analysis and object tracking library (optical flow,
motion templates, background subtraction, etc.).

%files -n	%{libopencv_video}
%{_libdir}/libopencv_video.so.%{libopencv_video_soname}*

#--------------------------------------------------------------------------------

%define libopencv_objdetect_soname 2.4
%define libopencv_objdetect %mklibname opencv_objdetect %{libopencv_objdetect_soname}
%define wrongobjdetect %mklibname opencv_objdetect 2

%package -n	%{libopencv_objdetect}
Summary:	OpenCV motion analysis and object tracking library
Group:		System/Libraries
Requires:	%{libopencv_core} = %{EVRD}
Requires:	%{libopencv_imgproc} = %{EVRD}
Requires:	%{libopencv_highgui} = %{EVRD}
%rename		%{wrongobjdetect}

%description -n	%{libopencv_objdetect}
OpenCV object detection library (Haar and LBP face detectors, HOG
people detector, etc.).

%files -n	%{libopencv_objdetect}
%{_libdir}/libopencv_objdetect.so.%{libopencv_objdetect_soname}*

#--------------------------------------------------------------------------------

%define libopencv_contrib_soname 2.4
%define libopencv_contrib %mklibname opencv_contrib %{libopencv_contrib_soname}
%define wrongcontrib %mklibname opencv_contrib 2

%package -n	%{libopencv_contrib}
Summary:	OpenCV contributed code library
Group:		System/Libraries
Requires:	%{libopencv_core} = %{EVRD}
Requires:	%{libopencv_imgproc} = %{EVRD}
Requires:	%{libopencv_calib3d} = %{EVRD}
Requires:	%{libopencv_highgui} = %{EVRD}
%rename		%{wrongcontrib}

%description -n	%{libopencv_contrib}
OpenCV contributed code library.

%files -n	%{libopencv_contrib}
%{_libdir}/libopencv_contrib.so.%{libopencv_contrib_soname}*

#--------------------------------------------------------------------------------

%define libopencv_legacy_soname 2.4
%define libopencv_legacy %mklibname opencv_legacy %{libopencv_legacy_soname}
%define wronglegacy %mklibname opencv_legacy 2

%package -n	%{libopencv_legacy}
Summary:	OpenCV legacy library
Group:		System/Libraries
Requires:	%{libopencv_core} = %{EVRD}
Requires:	%{libopencv_imgproc} = %{EVRD}
Requires:	%{libopencv_calib3d} = %{EVRD}
Requires:	%{libopencv_highgui} = %{EVRD}
Requires:	%{libopencv_video} = %{EVRD}
%rename		%{wronglegacy}

%description -n	%{libopencv_legacy}
OpenCV library containing obsolete legacy code.

%files -n	%{libopencv_legacy}
%{_libdir}/libopencv_legacy.so.%{libopencv_legacy_soname}*

#--------------------------------------------------------------------------------

%define libopencv_nonfree_soname 2.4
%define libopencv_nonfree %mklibname opencv_nonfree %{libopencv_nonfree_soname}
%define wrongnonfree %mklibname opencv_nonfree 2

%package -n	%{libopencv_nonfree}
Summary:	OpenCV motion analysis and object tracking library
Group:		System/Libraries
%rename		%{wrongnonfree}

%description -n	%{libopencv_nonfree}
OpenCV motion analysis and object tracking library (optical flow,
motion templates, background subtraction, etc.).

%files -n %{libopencv_nonfree}
%{_libdir}/libopencv_nonfree.so.%{libopencv_nonfree_soname}*

#--------------------------------------------------------------------------------

%define libopencv_photo_soname 2.4
%define libopencv_photo %mklibname opencv_photo %{libopencv_photo_soname}
%define wrongphoto %mklibname opencv_photo 2

%package -n	%{libopencv_photo}
Summary:	OpenCV motion analysis and object tracking library
Group:		System/Libraries
%rename		%{wrongphoto}

%description -n	%{libopencv_photo}
OpenCV motion analysis and object tracking library (optical flow,
motion templates, background subtraction, etc.).

%files -n	%{libopencv_photo}
%{_libdir}/libopencv_photo.so.%{libopencv_photo_soname}*

#--------------------------------------------------------------------------------

%define libopencv_stitching_soname 2.4
%define libopencv_stitching %mklibname opencv_stitching %{libopencv_stitching_soname}

%package -n %{libopencv_stitching}
Summary:	OpenCV Stitching Pipeline
Group:		System/Libraries

%description -n %{libopencv_stitching}
This figure illustrates the stitching module pipeline implemented in the
:ocv:class:`Stitcher` class. Using that class it's possible to configure/remove
some steps, i.e. adjust the stitching pipeline according to the particular
needs. All building blocks from the pipeline are available in the ``detail``
namespace, one can combine and use them separately.

%files -n %{libopencv_stitching}
%{_libdir}/libopencv_stitching.so.%{libopencv_stitching_soname}*

#--------------------------------------------------------------------------------

%define libopencv_videostab_soname 2.4
%define libopencv_videostab %mklibname opencv_videostab %{libopencv_videostab_soname}

%package -n %{libopencv_videostab}
Summary:	OpenCV Video stabilization
Group:		System/Libraries

%description -n %{libopencv_videostab}
OpenCV Video stabilization module.

%files -n %{libopencv_videostab}
%{_libdir}/libopencv_videostab.so.%{libopencv_videostab_soname}*

#--------------------------------------------------------------------------------

%package	devel
Summary:	OpenCV development files
Group:		Development/C
Provides:	opencv-devel = %{EVRD}
Requires:	%{libopencv_core} = %{EVRD}
Requires:	%{libopencv_imgproc} = %{EVRD}
Requires:	%{libopencv_highgui} = %{EVRD}
Requires:	%{libopencv_ml} = %{EVRD}
Requires:	%{libopencv_features2d} = %{EVRD}
Requires:	%{libopencv_video} = %{EVRD}
Requires:	%{libopencv_objdetect} = %{EVRD}
Requires:	%{libopencv_calib3d} = %{EVRD}
Requires:	%{libopencv_flann} = %{EVRD}
Requires:	%{libopencv_contrib} = %{EVRD}
Requires:	%{libopencv_legacy} = %{EVRD}
Requires:	%{libopencv_ts} = %{EVRD}
Requires:	%{libopencv_nonfree} = %{EVRD}
Requires:	%{libopencv_photo} = %{EVRD}
Requires:	%{libopencv_superres} = %{EVRD}
Requires:	%{libopencv_videostab} = %{EVRD}
Requires:	%{libopencv_stitching} = %{EVRD}

%description	devel
OpenCV development files.

%files		devel
%{_libdir}/*.so
%{_includedir}/*
%{_libdir}/pkgconfig/*
%{_datadir}/OpenCV/*.cmake

#--------------------------------------------------------------------------------
%package -n	python-opencv
Summary:	OpenCV Python bindings
Group:		Development/Python

%description -n	python-opencv
OpenCV python bindings.

%files -n	python-opencv
%{python_sitearch}/*

#--------------------------------------------------------------------------------

%package	doc
Summary:	OpenCV docs
Group:		Books/Computer books
BuildArch:	noarch

%description	doc
OpenCV docs.

%files	doc
%{_datadir}/OpenCV/doc

#--------------------------------------------------------------------------------

%package	samples
Summary:	OpenCV sample code
Group:		Books/Computer books

%description	samples
OpenCV sample code.

%files		samples
%{_bindir}/opencv_createsamples
%{_bindir}/opencv_haartraining
%{_bindir}/opencv_performance
%{_bindir}/opencv_traincascade
%dir %{_datadir}/OpenCV
%{_datadir}/OpenCV/samples
%{_datadir}/OpenCV/haarcascades
%{_datadir}/OpenCV/lbpcascades
#--------------------------------------------------------------------------------

%if %{with java}
%package	java
Summary:	Java bindings for OpenCV
Group:		Sciences/Computer science

%description	java
Java bindings for OpenCV

%files		java
%{_datadir}/OpenCV/java
%endif

%prep
%setup -q
%apply_patches

# Fix source files having executable permissions
find . -name "*.cpp" -o -name "*.hpp" -o -name "*.h" |xargs chmod 0644
# And scripts lacking them
find . -name "*.sh" |xargs chmod 0755

%build
%cmake \
	-DBUILD_EXAMPLES:BOOL=ON \
	-DBUILD_opencv_gpu:BOOL=OFF \
	-DINSTALL_C_EXAMPLES:BOOL=ON \
	-DINSTALL_PYTHON_EXAMPLES:BOOL=ON \
	-DINSTALL_OCTAVE_EXAMPLES:BOOL=ON \
	-DPYTHON_PACKAGES_PATH=%{python_sitearch} \
	-DWITH_FFMPEG:BOOL=ON \
	-DWITH_OPENGL:BOOL=ON \
	-DWITH_TIFF:BOOL=ON \
	-DWITH_QT:BOOL=ON \
	-DWITH_CUDA:BOOL=OFF
%make

%install
%makeinstall_std -C build

# Requesting libraries by filename is just bogus...
sed -i -e 's,\${exec_prefix}/%{_lib}/lib,-l,g;s,\.so,,g' %{buildroot}%{_libdir}/pkgconfig/opencv.pc

mv -f %{buildroot}%{_datadir}/opencv/samples/* %{buildroot}%{_datadir}/OpenCV/samples/

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20289 |12mu|OpenImageIO-1.0.9-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		major		1.0
%define		libname		%mklibname %{name} %{major}
%define		develname	%mklibname %{name} -d

Name:		OpenImageIO
Version:	1.0.9
Release:	2
Summary:	Library for reading and writing images
Group:		System/Libraries
License:	BSD
URL:		https://sites.google.com/site/openimageio/home
Source0:	https://download.github.com/%{name}-oiio-Release-%{version}-0-g0b78dec.tar.gz
Patch1:		OpenImageIO-1.0.2-dl.patch
BuildRequires:	cmake
BuildRequires:	txt2man
BuildRequires:	pkgconfig(OpenColorIO)
BuildRequires:	pkgconfig(OpenEXR)
BuildRequires:	pkgconfig(IlmBase)
BuildRequires:	pkgconfig(glew)
BuildRequires:	pkgconfig(jasper)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	boost-devel
BuildRequires:	qt4-devel
BuildRequires:	python-devel
BuildRequires:	libtiff-devel
BuildRequires:	zlib-devel
BuildRequires:	pugixml-devel

%description
OpenImageIO is a library for reading and writing images, and a bunch of related
classes, utilities, and applications. Main features include:
- Extremely simple but powerful ImageInput and ImageOutput APIs for reading and
  writing 2D images that is format agnostic.
- Format plugins for TIFF, JPEG/JFIF, OpenEXR, PNG, HDR/RGBE, Targa, JPEG-2000,
  DPX, Cineon, FITS, BMP, ICO, RMan Zfile, Softimage PIC, DDS, SGI,
  PNM/PPM/PGM/PBM, Field3d.
- An ImageCache class that transparently manages a cache so that it can access
  truly vast amounts of image data.
- A really nice image viewer, iv, also based on OpenImageIO classes (and so
  will work with any formats for which plugins are available).

%package -n %{libname}
Summary:	A library for reading and writing images
Group:		System/Libraries

%description -n %{libname}
OpenImageIO is a library for reading and writing images.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/C++
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}

%description -n %{develname}
Development files for %{name} library.

%prep
%setup -q -n %{name}-oiio-0d48631

%patch1 -p1 -b .dl~

# Remove bundled pugixml
rm -f src/include/pugixml.hpp \
      src/include/pugiconfig.hpp \
      src/libutil/pugixml.cpp

%build
%cmake -DCMAKE_SKIP_RPATH:BOOL=TRUE \
       -DPYLIB_INSTALL_DIR:PATH=%{python_sitearch} \
       -DINCLUDE_INSTALL_DIR:PATH=/usr/include/%{name} \
       -DINSTALL_DOCS:BOOL=OFF \
       -DUSE_EXTERNAL_PUGIXML:BOOL=ON \
       ../src

%make

%install
%makeinstall_std -C build

# Move man pages to the right directory
mkdir -p %{buildroot}%{_mandir}/man1
cp -a build/doc/*.1 %{buildroot}%{_mandir}/man1

%files
%doc CHANGES LICENSE
%{_bindir}/*
%{python_sitearch}/OpenImageIO.so
%{_mandir}/man1/*

%files -n %{libname}
%{_libdir}/libOpenImageIO.so.%{major}*

%files -n %{develname}
%doc src/doc/*.pdf
%{_libdir}/libOpenImageIO.so
%{_includedir}/*


%changelog
* Tue Dec 17 2013 Alexander Kazancev <kazancas@gmail.com> 1.0.9-2
+ Revision: a19322a
- Rebuild with new libglew



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20290 |12mu|openldap-2.4.33-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _build_pkgcheck_set %{nil}
%define _build_pkgcheck_srpm %{nil}

%define pkg_name openldap
%global beta %{nil}

#defaults
%define build_system 1
%define build_alternatives 0
%define build_modules 1
%define build_modpacks 0
%define build_slp 0
%define build_heimdal 0
%define build_nssov 1
%define build_smbk5pwd 1
%define build_asmmutex 0
%global build_migration 0

%{?_with_system: %global build_system 1}
%{?_without_system: %global build_system 0}
%{?_with_modules: %global build_modules 1}
%{?_without_modules: %global build_modules 0}
%{?_with_slp: %global build_slp 1}
%{?_without_slp: %global build_slp 0}
%{?_with_heimdal: %global build_heimdal 1}
%{?_without_heimdal: %global build_heimdal 0}
%{?_with_nssov: %global build_nssov 1}
%{?_without_nssov: %global build_nssov 0}
%{?_with_smbk5pwd: %global build_smbk5pwd 1}
%{?_without_smbk5pwd: %global build_smbk5pwd 0}
%{?_with_asmmutex: %global build_asmmutex 1}
%{?_without_asmmutex: %global build_asmmutex 0}

%define major 2.4_2
%define fname ldap
%define libname %mklibname %{fname} %{major}
%define migtools_ver 45

# we want to use the default db version for each release, so as
# to make backport binary compatibles
# excepted for very old systems, where we use bundled db
%define bundled_db_source_ver 4.8.30
%define dbdevel db-devel
%global db_internal 0
%define dbver 5.2.0
%define dbutils db-utils
%define dbutilsprefix db52_

%define ol_ver_major 2.4
%if %build_system
%define ol_major %{nil}
%define ol_suffix %nil
%else
%define ol_major 2.4
%define ol_suffix 24
%endif

%if %build_alternatives || !%build_system
%define alternative_major 2.4
%else
%define alternatives_major %{nil}
%endif

%global clientbin	ldapadd,ldapcompare,ldapdelete,ldapmodify,ldapmodrdn,ldappasswd,ldapsearch,ldapwhoami,ldapexop
%global serverbin	slapd-addel,slapd-bind,slapd-modify,slapd-modrdn,slapd-read,slapd-search,slapd-tester,ldif-filter
%define serversbin	slapadd,slapcat,slapd,slapdn,slapindex,slappasswd,slaptest,slurpd,slapacl,slapauth

#localstatedir is passed directly to configure, and we want it to be /var/lib
#define _localstatedir %{_var}/run
%define	_libexecdir	%{_sbindir}

# Allow --with[out] SASL at rpm command line build
%{?_without_SASL: %{expand: %%define _without_cyrussasl --without-cyrus-sasl}}
%{?_with_SASL: %{expand: %%define _with_cyrussasl --with-cyrus-sasl}}
%{!?_with_cyrussasl: %{!?_without_cyrussasl: %global _with_cyrussasl --with-cyrus-sasl}}
%{?_with_cyrussasl: %define _with_cyrussasl --with-cyrus-sasl}
%{?_without_cyrussasl: %define _without_cyrussasl --without-cyrus-sasl}
%{?_with_gdbm: %global db_conv dbb}
%{!?_with_gdbm: %global db_conv gdbm}
%global build_sql 1
%{?_without_sql: %global build_sql 0}
%global back_perl 0

Summary:	LDAP servers and sample clients
Name:		%{pkg_name}%{ol_major}
Version:	2.4.33
Release:	2
License:	Artistic
Group:		System/Servers
URL:		http://www.openldap.org

# Openldap source
Source0:	ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/%{pkg_name}-%{version}%{beta}.tgz

## To generate ths tarball, check the docs out of CVS:
# cvs -d :pserver:anonymous@cvs.OpenLDAP.org:/repo/OpenLDAP co \
# -r OPENLDAP_REL_ENG_2_4 guide
## patch the docs:
# cd guide/admin
# patch -p0 < `rpm --eval %_sourcedir`/openldap-2.4-admin-guide-add-vendor-doc.patch
# cp -p `rpm --eval %_sourcedir`/vendor*.sdf .
## build the docs
# make guide.html
## tar them up
# mkdir openldap-guide
# cp *.html *.gif *.png ../images/LDAPlogo.gif openldap-guide
# tar cjvf `rpm --eval %_sourcedir`/openldap-guide-2.4.tar.bz2 openldap-guide
## To update the README-openldap2.4.mdv as well:
# sdf -2txt_ vendor-standalone.sdf
# cp vendor-standalone.txt `rpm --eval %_sourcedir`/README-openldap2.4.mdv
## ensure your changes get back into the package:
# cvs diff | bzip2 -c > \
# `rpm --eval %_sourcedir`/openldap-2.4-admin-guide-add-vendor-doc.patch.bz2
# tar cjvf `rpm --eval %_sourcedir`/openldap-2.4-vendor-docs.tar.bz2 vendor*.sdf

Source12:	openldap-guide-2.4.tar.bz2
Source13:	README-openldap2.4.mdv

# Specific source
Source1: 	ldap.init
Source2: 	%{pkg_name}.sysconfig
Source19:	gencert.sh
Source20:	ldap.logrotate
Source21:	slapd.conf
Source22:	DB_CONFIG
Source23:	ldap.conf
Source24:	slapd.access.conf
Source25:	ldap-hot-db-backup
Source26:	ldap-reinitialise-slave
Source27:	ldap-common

# Extended Schema 
Source54:	mull.schema

# Doc sources, used to build SOURCE12 and SOURCE13 above
Source100:	openldap-2.4-admin-guide-add-vendor-doc.patch
Source101:	vendor.sdf
Source102:	vendor-standalone.sdf

Source500:	%{name}.tmpfiles.d

# Chris Patches
Patch0:		%{pkg_name}-2.3.4-config.patch
Patch1:		%{pkg_name}-2.0.7-module.patch

#Fix various paths in smbk5pwd:
Patch2:		openldap-2.3-smbk5passwd-paths.patch
# For now, only build support for SMB (no krb5) changing support in smbk5passwd
# overlay:
Patch3:		openldap-2.3.4-smbk5passwd-only-smb.patch
Patch4:		openldap-2.4.25-contrib-makefiles-with-tests.patch
Patch5:		openldap-2.4.8-fix-lib-perms.patch
Patch6:		openldap-2.4.12-test001-check-slapcat.patch

# RH + PLD Patches
Patch15:	%{pkg_name}-cldap.patch

# schema patch
Patch46:	openldap-2.0.21-schema.patch
Patch47:	openldap-2.4.12-change-dyngroup-schema.patch

Patch53:	%pkg_name-ntlm.patch

#patches in CVS
# see http://www.stanford.edu/services/directory/openldap/configuration/openldap-build.html
# for other possibly interesting patches

%{?_with_cyrussasl:BuildRequires:	libsasl-devel}
%{?_with_kerberos:BuildRequires:	krb5-devel}
BuildRequires:	openssl-devel, perl
%if %build_slp
BuildRequires:	openslp-devel
%endif
%if %build_heimdal
BuildRequires:	heimdal-devel
%endif
%if %build_sql
BuildRequires:	unixODBC-devel
%endif
%if %back_perl
BuildRequires:	perl-devel
%endif
BuildRequires:	%{dbdevel} >= %{dbver}
BuildRequires:	ncurses-devel >= 5.0
BuildRequires:	tcp_wrappers-devel
BuildRequires:	libltdl-devel
BuildRequires:	krb5-devel
BuildRequires:	groff
# for make test:
BuildRequires:	diffutils
Requires:	shadow-utils, setup

%description
OpenLDAP is an open source suite of LDAP (Lightweight Directory Access
Protocol) applications and development tools.  The suite includes a
stand-alone LDAP server (slapd) which is in the -servers package, libraries for
implementing the LDAP protocol (in the lib packages), and utilities, tools, and
sample clients (in the -clients package). The openldap binary package includes
only configuration files used by the libraries.

Install openldap if you need LDAP applications and tools.

%package servers
Summary:	OpenLDAP servers and related files
Group:		System/Servers
Requires(pre):	rpm-helper >= 0.23 coreutils shadow-utils
BuildRequires:	rpm-helper >= 0.23
%if !%build_modpacks
Provides:	%{name}-back_dnssrv = %{version}-%{release}
Provides:	%{name}-back_ldap = %{version}-%{release}
Provides:	%{name}-back_passwd = %{version}-%{release}
Provides:	%{name}-back_sql = %{version}-%{release}
Obsoletes:	%{name}-back_dnssrv < %{version}-%{release}
Obsoletes:	%{name}-back_ldap < %{version}-%{release}
Obsoletes:	%{name}-back_passwd < %{version}-%{release}
Obsoletes:	%{name}-back_sql < %{version}-%{release}
%endif
Requires(pre):	%{dbutils}
Requires(post):	%{dbutils}
# slapd checks at startup if the library version matches exactly what it
# was compiled against, so we cant allow newer versions, e.g.:
#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)
# This might need to be changed to a library dependency, but we need to verify
# library provides on multiple distros before doing that
Requires:	%{dbutils} >= %{dbver}

%if %{?_with_cyrussasl:1}%{!?_with_cyrussasl:0}
%define saslver %([ -f "%{_includedir}/sasl/sasl.h" ] && echo -e "#include <sasl/sasl.h>\\nSASL_VERSION_MAJOR SASL_VERSION_MINOR SASL_VERSION_STEP"|cpp|awk 'END {printf "%s.%s.%s",$1,$2,$3}' || echo "2.1.22")
%define sasllib %mklibname sasl 2
#Ensure we have the sasl library we compiled against available in post so
#slapadd etc works
Requires(post):	%{sasllib} = %{saslver}
%endif

Requires:	%{libname} = %{version}-%{release}
Requires:	%{pkg_name}%{ol_major}-extra-schemas >= 1.3-7
Requires(pre):	%{pkg_name}%{ol_major}-extra-schemas >= 1.3-7

%description servers
OpenLDAP Servers

This package contains the OpenLDAP server, slapd (LDAP server), additional 
backends, configuration files, schema definitions required for operation, and 
database maintenance tools

This server package was compiled with support for the %{?_with_gdbm:gdbm}%{!?_with_gdbm:berkeley}
database library.

%package clients
Summary:	OpenLDAP clients and related files
Group:		System/Servers
Requires:	%{libname} = %{version}-%{release}

%description clients
OpenLDAP clients

This package contains command-line ldap clients (ldapsearch, ldapadd etc)

%package -n %{libname}
Summary:	OpenLDAP libraries
Group:		System/Libraries
Provides:	lib%{fname} = %{version}-%{release}
Requires:	%{name}

%description -n %{libname}
This package includes the libraries needed by ldap applications.

%package -n %{libname}-devel
Summary:	OpenLDAP development libraries and header files
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Requires:	tcp_wrappers-devel
Provides:	%{name}-devel = %{version}-%{release}
%if %build_system
Provides: 	lib%{fname}-devel = %{version}-%{release}
Provides:	openldap2-devel = %{version}-%{release}
Obsoletes: 	openldap-devel < %{version}-%{release}
%endif
Conflicts:	libldap1-devel
Conflicts:	%mklibname -d ldap 2
Conflicts:	%mklibname -d ldap 2.3_0

%description -n %{libname}-devel
This package includes the development libraries and header files
needed for compiling applications that use LDAP internals.  Install
this package only if you plan to develop or will need to compile
LDAP clients.

%package -n %{libname}-static-devel
Summary: 	OpenLDAP development static libraries
Group: 		Development/C
Requires: 	%{libname}-devel = %{version}-%{release}
%if %build_system
Provides: 	lib%{fname}-devel-static = %{version}-%{release}
Provides: 	lib%{fname}-static-devel = %{version}-%{release}
Provides:	openldap-devel-static = %{version}-%{release}
Provides:	openldap-static-devel = %{version}-%{release}
Obsoletes: 	openldap-devel-static < %{version}-%{release}
%endif
Conflicts:	libldap1-devel

%description -n %{libname}-static-devel
OpenLDAP development static libraries

%if %build_modpacks
%package back_dnssrv
Summary:	Module dnssrv for OpenLDAP
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}
Requires:	openldap-servers = %{version}-%{release}

%description back_dnssrv
The dnssrv daabase backend module for OpenLDAP daemon

%package back_ldap
Summary:	Module ldap for OpenLDAP
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}
Requires:	openldap-servers = %{version}-%{release}

%description back_ldap
The ldap database backend module for OpenLDAP daemon

%package back_passwd
Summary:	Module passwd for OpenLDAP
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}
Requires:	openldap-servers = %{version}-%{release}

%description back_passwd
The passwd database backend module for OpenLDAP daemon
%endif

%if %build_sql && %build_modpacks
%package back_sql
Summary:	Module sql for OpenLDAP
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}
Requires:	openldap-servers = %{version}-%{release}

%description back_sql
The sql database backend module for OpenLDAP daemon
%endif

%package doc
Summary:	OpenLDAP documentation and administration guide
Group:		Books/Computer books
Requires:	openldap
Provides:	openldap-guide

%description doc
OpenLDAP documentation, incuding RFCs and the adminitration guide

%package tests
Summary:	OpenLDAP Test Suite - tests and data
Group:		Development/Other
Requires:	%{name}-servers %{name}-clients %{name}-testprogs

%description tests
OpenLDAP now has a substantial test suite, which includes sample configurations
and data for a large number of scenarios and features. These are useful for
testing the installed server, and seeing examples of how to use the features.

The intention is that it should be possible to run the entire test suite on
the installed server using this package.

%package testprogs
Summary:	OpenLDAP Test Suite - simple testing client binaries
Group:		Development/Other

%description testprogs
Programs shipped with the test suite which are used by the test suite, and may
also be useful as load generators etc.

%prep
%setup -q  -n %{pkg_name}-%{version}%{beta}

%patch0 -p1 -b .config
perl -pi -e 's/^(#define\s+DEFAULT_SLURPD_REPLICA_DIR.*)ldap(.*)/${1}ldap%{ol_major}${2}/' servers/slurpd/slurp.h
perl -pi -e 's/LDAP_DIRSEP "run" //g' include/ldap_defaults.h
%patch1 -p1 -b .module
%patch2 -p1 -b .smbk5paths
%if !%build_heimdal
%patch3 -p1 -b .smbonly
%endif
%patch4 -p1 -b .contribmake

%patch15 -p1 -b .cldap

%patch46 -p1 -b .mdk
%patch47 -p1 -b .dyngroup
# FIXME
%patch53 -p1 -b .ntlm

# patches from CVS
perl -pi -e 's/testrun/\${TESTDIR}/g' tests/scripts/test024-unique

# README:
cp %{SOURCE13} README.mdk

# test049 not ready for not writing to testdir ...
mv tests/scripts/{,broken}test049*

%patch5 -p1
%patch6 -p1
chmod a+rx tests/scripts/test054*
#aclocal
#perl -pi -e 's/^(AC_PREREQ.2.5)/${1}7/g' configure.in
#autoconf

%build
#disable icecream:
PATH=`echo $PATH|perl -pe 's,:[\/\w]+icecream[\/\w]+:,:,g'`
%serverbuild

# it does not work with -fPIE and someone added that to the serverbuild macro...
CFLAGS=`echo $CFLAGS|sed -e 's|-fPIE||g'`
CXXFLAGS=`echo $CXXFLAGS|sed -e 's|-fPIE||g'`

unset CONFIGURE_TOP

#FIXME: Some script backends should not be used with threads, mostly shell/perl

%if !%build_system
perl -pi -e 's,(progname = "\w+)",${1}%{ol_major}",g' servers/slapd/*.c
perl -pi -e 's,({"slap\w+)",${1}%{ol_major}",g' servers/slapd/main.c
%endif

# don't choose db4.3 even if it is available
export ol_cv_db_db_4_dot_3=no
# try and miss linuxthreads, so we get a threading lib on glibc2.4:
export ol_cv_header_linux_threads=no
#rh only:
export CPPFLAGS="-I%{_prefix}/kerberos/include $CPPFLAGS"
export LDFLAGS="-L%{_prefix}/kerberos/%{_lib} $LDFLAGS"
%if %{?openldap_fd_setsize:1}%{!?openldap_fd_setsize:0}
CPPFLAGS="$CPPFLAGS -DOPENLDAP_FD_SETSIZE=%{openldap_fd_setsize}"
%endif
# FIXME glibc 2.8 breakage, this is not the correct fix, see
# http://www.openldap.org/its/index.cgi/Build?id=5464;selectid=5464
CPPFLAGS="$CPPFLAGS -D_GNU_SOURCE"
# building for systems with kernel < 2.6 requires building without epoll support
%if %{mdkversion} < 1000 || %{?_without_epoll:1}%{!?_without_epoll:0}
export ac_cv_header_sys_epoll_h=no
%endif

%configure2_5x \
	--with-subdir=%{name} \
%if !%build_system
	--program-suffix=%{ol_major} \
%endif
	--localstatedir=/var/run/ldap%{ol_major} \
	--enable-dynamic \
	--enable-syslog \
	--enable-proctitle \
	--enable-ipv6 \
	--enable-local \
	%{?_with_cyrussasl} %{?_without_cyrussasl} \
	%{?_with_kerberos} %{?_without_kerberos} \
	--with-threads \
	--with-tls \
	--enable-slapd \
	--enable-aci \
	--enable-cleartext \
	--enable-crypt \
	--enable-lmpasswd \
	%{!?_with_gssapi:--without-gssapi} \
	%{?_with_kerberos:--enable-kpasswd} \
	%{?_with_cyrussasl:--enable-spasswd} \
%if %build_modules
	--enable-modules \
%endif
	--enable-rewrite \
	--enable-rlookups \
%if %build_slp
	--enable-slp \
%endif
	--enable-wrappers \
	--enable-bdb=yes \
	--enable-hdb=yes \
	--enable-ndb=no \
	--enable-backends=mod \
%if %back_perl
	--enable-perl=mod \
%else
	--enable-perl=no \
%endif
%if %build_sql
	--enable-sql=mod \
%else
	--enable-sql=no \
%endif
	--enable-overlays=mod \
	--enable-shared

%if !%build_system
perl -pi -e 's/^(ldap_subdir\s+=\s+.*)%{pkg_name}/$1%{name}/g' Makefile
perl -p -i.bak -e 's/slapd-(search|read|addel|modrdn|modify|bind)/slapd-${1}%{ol_major}/g' tests/progs/slapd-tester.c
%endif

# (oe) amd64 fix
perl -pi -e "s|^AC_CFLAGS.*|AC_CFLAGS = $CFLAGS -fPIC|g" libraries/librewrite/Makefile

make depend 

make 
export LIBTOOL=`pwd`/libtool

if [ -d /usr/kerberos/%{_lib} ]; then export LIBRARY_PATH=/usr/kerberos/%{_lib}; fi
perl -pi -e 's/radius.la//g' contrib/slapd-modules/passwd/Makefile
#acl broken
for i in addpartial allop allowed autogroup cloak denyop dsaschema dupent  \
    kinit \
    lastbind lastmod noopsrch nops \
%if %build_nssov
    nssov \
%endif
%if %build_smbk5pwd
    smbk5pwd \
%endif
    passwd passwd/sha2 trace
do
    make -C contrib/slapd-modules/$i libdir=%{_libdir} moduledir=%{_libdir}/%{name}
done

#proxyOld, needs some work ...
#CC=g++ make -C contrib/slapd-modules/proxyOld

#samba4, not useful yet?

# http://wiki.mandriva.com/en/2009-underlinking-overlinking
#LDFLAGS=${LDFLAGS//-Wl,--no-undefined/}
# Not shipped yet: comp_match,proxyOld


%check
%if %{!?_without_test:1}%{?_without_test:0}
%if !%{build_system}
pushd clients/tools
for OLD in {%{clientbin}}
do
    NEW=`echo ${OLD}%{alternative_major}`
    ln -sf $OLD $NEW
    #mv -f $OLD $NEW ||:
    #if [ -L $NEW ]
    #then ln -sf `readlink $NEW`%{alternative_major} $NEW
    #fi
done
popd
%endif
#disable icecream:
#PATH=`echo $PATH|perl -pe 's,:[\/\w]+icecream[\/\w]+:,:,g'`
# meta test seems to timeout on the Mandriva cluster:
#export TEST_META=no
# Use a pseudo-random number between 9000 and 10000 as base port for slapd in tests
export SLAPD_BASEPORT=$[9000+RANDOM%1000]
make -C tests %{!?tests:test}%{?tests:%tests}
%endif

%install
#disable icecream:
#PATH=`echo $PATH|perl -pe 's,:[\/\w]+icecream[\/\w]+:,:,g'`
export DONT_GPRINTIFY=1
export DONT_REMOVE_LIBTOOL_FILES=1
for i in acl addpartial allop allowed autogroup \
 kinit \
%if %build_nssov
    nssov \
%endif
%if %build_smbk5pwd
    smbk5pwd \
%endif
    passwd 
do
cp -af contrib/slapd-modules/$i/README{,.$i}
done
cp contrib/slapd-modules/passwd/sha2/README{,.sha2}
rm -Rf %{buildroot}

%makeinstall_std STRIP="" 

%if %build_smbk5pwd
cp -a contrib/slapd-modules/smbk5pwd/.libs/smbk5pwd.so* %{buildroot}/%{_libdir}/%{name}
%if !%{build_heimdal}
for i in %{buildroot}/%{_libdir}/%{name}/smbk5pwd*
do 
  if [ -L ${i} ]
  then
    newlink=`readlink $i|sed -e 's/k5//g'`
    rm $i
    ln -svf $newlink ${i/k5/}
  else
    mv $i ${i/k5/}
  fi
done
%endif
%endif

cp contrib/slapd-modules/allop/slapo-allop.5 %{buildroot}/%{_mandir}/man5
cp contrib/slapd-modules/cloak/slapo-cloak.5 %{buildroot}/%{_mandir}/man5
cp contrib/slapd-modules/lastbind/slapo-lastbind.5 %{buildroot}/%{_mandir}/man5
cp contrib/slapd-modules/lastmod/slapo-lastmod.5 %{buildroot}/%{_mandir}/man5
cp contrib/slapd-modules/nops/slapo-nops.5 %{buildroot}/%{_mandir}/man5

#cp contrib/slapd-modules/*/*.so %{buildroot}/%{_libdir}/%{name}

#smbk5pwd skipped, installed as smbpwd above
#dsaschema broken on 32bit
for i in addpartial allop allowed autogroup cloak denyop dupent \
    kinit \
    lastbind lastmod noopsrch nops \
%if %build_nssov
    nssov \
%endif
    passwd passwd/sha2 trace
do 
    if make -C contrib/slapd-modules/$i test
    then make DESTDIR=%{buildroot} mandir=%{_mandir} moduledir=%{_libdir}/%{name} schemadir=%{_sysconfdir}/%{name}/schema -C contrib/slapd-modules/$i install
    rm -f %{buildroot}/%{_libdir}/%{name}/$i.a
    else exit 1
    fi
done
rm -f %{buildroot}/%{_libdir}/%{name}/kerberos.a
rm -f %{buildroot}/%{_libdir}/%{name}/netscape.a
rm -f %{buildroot}/%{_libdir}/%{name}/sha2.a
#compat symlinks, DONT REMOVE
ln -s netscape.so %{buildroot}/%{_libdir}/%{name}/pw-netscape.so
ln -s kerberos.so %{buildroot}/%{_libdir}/%{name}/pw-kerberos.so
    
# We already had ldapns.schema in extra-schemas
rm -f %{buildroot}/%{_sysconfdir}/%{name}/schema/ldapns.schema


# try and ship the tests such that they will run properly

install -d %{buildroot}/%{_datadir}/%{name}/tests
cp -a tests/{data,scripts,Makefile,run} %{buildroot}/%{_datadir}/%{name}/tests
ln -s %{_datadir}/%{name}/schema %{buildroot}/%{_datadir}/%{name}/tests
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' {} \;
perl -pi -e 's,(\`pwd\`\/)?\.\.\/servers\/(slapd|slurpd)\/(slapd|slurpd),%{_sbindir}/${2}%{ol_major},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}%{ol_major}/g;s/slapd-tester$/slapd-tester%{ol_major}/g;s,\$TESTWD\/,,g;s/^(\.\*.*)\$(.*)/${1}\`pwd\`\/\$${2}/g' %{buildroot}/%{_datadir}/%{name}/tests/scripts/defines.sh %{buildroot}/%{_datadir}/%{name}/tests/run
perl -pi -e 's/testrun/\$TESTDIR/g;s,^SHTOOL=.*,. scripts/defines.sh,g' %{buildroot}/%{_datadir}/%{name}/tests/scripts/all
perl -p -i.bak -e 's,^olcModulePath: .*,olcModulePath: %{_libdir}/%{name},g' %{buildroot}/%{_datadir}/%{name}/tests/scripts/test*
perl -pi -e 's/^(Makefile|SUBDIRS)/#$1/g' %{buildroot}/%{_datadir}/%{name}/tests/Makefile
echo 'SHTOOL="./scripts/shtool"' >> %{buildroot}/%{_datadir}/%{name}/tests/scripts/defines.sh
install -m755 build/shtool %{buildroot}/%{_datadir}/%{name}/tests/scripts
if [ -n "%{ol_major}" ]
then for i in addel bind modify modrdn read search tester
do ln -sf slapd-${i} tests/progs/slapd-${i}%{ol_major}
done
fi
ln -s %{_datadir}/%{name}/tests/data %{buildroot}/%{_datadir}/%{name}/tests/testdata

install -m755 tests/progs/.libs/slapd-* tests/progs/.libs/ldif-filter %{buildroot}/%{_bindir}

### some hack
perl -pi -e "s| -L../liblber/.libs||g" %{buildroot}%{_libdir}/libldap.la

perl -pi -e  "s,-L$RPM_BUILD_DIR\S+%{_libdir},,g" %{buildroot}/%{_libdir}/lib*.la
#sed -i -e "s|-L$RPM_BUILD_DIR/%{name}-%{version}/db-instroot/%{_libdir}||g" %{buildroot}/%{_libdir}/*la
#%{buildroot}/%{_libdir}/%{name}/*.la 

### Init scripts
install -d %{buildroot}%{_initrddir}
install -m 755 %{SOURCE1} %{buildroot}%{_initrddir}/ldap%{ol_major}
perl -pi -e 's,%{_bindir}/db_,%{_bindir}/%{dbutilsprefix},g' %{buildroot}%{_initrddir}/ldap%{ol_major}

install -d %{buildroot}%{_sysconfdir}/sysconfig
install -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/sysconfig/ldap%{ol_major}

install -m 640 %{SOURCE21} %{SOURCE23} %{SOURCE24} %{buildroot}%{_sysconfdir}/%{name}
install -d %{buildroot}/%{_sysconfdir}/%{name}/slapd.d
#install -m640 -o ldap -g ldap -d /etc/openldap/slapd.d

### repository dir
install -d %{buildroot}%{_var}/lib/ldap%{ol_major}

### DB_CONFIG for bdb backend
install -m644 %{SOURCE22} %{buildroot}%{_var}/lib/ldap%{ol_major}

### run dir
install -d %{buildroot}%{_var}/run/ldap%{ol_major}

### Server defaults
echo "localhost" > %{buildroot}%{_sysconfdir}/%{name}/ldapserver

### we don't need the default files 
rm -f %{buildroot}/etc/%{name}/*.default 
rm -f %{buildroot}/etc/%{name}/schema/*.default 


### Standard schemas should not be changed by users
install -d %{buildroot}%{_datadir}/%{name}/schema
mv -f %{buildroot}%{_sysconfdir}/%{name}/schema/* %{buildroot}%{_datadir}/%{name}/schema/

### install additional schemas
install -m 644 %{SOURCE54} %{buildroot}%{_datadir}/%{name}/schema/

install -d %{buildroot}/%{_datadir}/%{name}/scripts
install -m 755 %{SOURCE25} %{SOURCE26} %{SOURCE27} %{buildroot}/%{_datadir}/%{name}/scripts/
for i in hourly daily weekly monthly yearly
do
	install -d %{buildroot}/%{_sysconfdir}/cron.${i}
	ln -s %{_datadir}/%{name}/scripts/ldap-hot-db-backup %{buildroot}/%{_sysconfdir}/cron.${i}/ldap-hot-db-backup%{ol_major}
done
perl -pi -e 's,%{_bindir}/db_,%{_bindir}/%{dbutilsprefix},g' %{buildroot}/%{_datadir}/%{name}/scripts/ldap-common

### create local.schema
echo "# This is a good place to put your schema definitions " > %{buildroot}%{_sysconfdir}/%{name}/schema/local.schema
chmod 644 %{buildroot}%{_sysconfdir}/%{name}/schema/local.schema

### Guide
mkdir -p %{buildroot}/%{_docdir}/
tar xvjf %{SOURCE12} -C %{buildroot}/%{_docdir}/
mv %{buildroot}/%{_docdir}/{%{pkg_name},%{name}}-guide ||:

### gencert.sh
install -m 755 %{SOURCE19} %{buildroot}/%{_datadir}/%{name}

### log repository
install -m 700 -d %{buildroot}/var/log/ldap%{ol_major}
install -d %{buildroot}%{_sysconfdir}/logrotate.d
install -m 644 %{SOURCE20} %{buildroot}%{_sysconfdir}/logrotate.d/ldap%{ol_major}


# get the buildroot out of the man pages
perl -pi -e "s|%{buildroot}||g" %{buildroot}%{_mandir}/*/*.*

#mkdir -p %{buildroot}%{_sysconfdir}/ssl/%{name}

#rename binaries
%if !%{build_system} || %{build_alternatives}
for OLD in %{buildroot}/%{_bindir}/{%{clientbin}}
do
    NEW=`echo ${OLD}%{alternative_major}`
    mv -f $OLD $NEW ||:
    if [ -L $NEW ]
    then ln -sf `readlink $NEW`%{alternative_major} $NEW
    fi
done
for OLD in %{buildroot}/%{_mandir}/man?/{%{clientbin},ldap.conf,ldif}*
do
    if [ -e $OLD ]
    then
        BASE=`perl -e '$_="'${OLD}'"; m,(%buildroot)(.*?)(\.[0-9]),;print "$1$2\n";'`
        EXT=`echo $OLD|sed -e 's,'${BASE}',,g'`
        NEW=`echo ${BASE}%{alternative_major}${EXT}`
        mv $OLD $NEW
    fi
done
%endif
%if !%build_system
for OLD in %{buildroot}/%{_bindir}/{%{serverbin}} %{buildroot}/%{_sbindir}/{%{serversbin}}
do
    NEW=`echo ${OLD}%{ol_major}`
    mv $OLD $NEW -f ||:
    if [ -L $NEW ]
        then ln -sf `readlink $NEW`%{ol_major} $NEW
    fi
done
# And the man pages too:
for OLD in %{buildroot}/%{_mandir}/man?/{%{serversbin},slapo}*
do
    if [ -e $OLD ]
    then
        BASE=`perl -e '$_="'${OLD}'"; m,(%buildroot)(.*?)(\.[0-9]),;print "$1$2\n";'`
#        BASE=`perl -e '$name="'${OLD}'"; print "",($name =~ /(.*?)\.[0-9]/), "\n";'`
	EXT=`echo $OLD|sed -e 's,'${BASE}',,g'`
	NEW=`echo ${BASE}%{ol_major}${EXT}`
	mv $OLD $NEW
    fi
done
%endif

#Fix binary names and config paths in scripts/configs
perl -pi -e 's,/%{pkg_name}/,/%{name}/,g;s,(/ldap\w?)\b,${1}%{ol_major},g;s,(%{_bindir}/slapd_db_\w+),${1}%{ol_major},g;s,(%{_sbindir}/sl(apd|urpd|aptest))\b,${1}%{ol_major},g;s/ldap%{ol_major}-common/ldap-common/g;s,ldap%{ol_major}.pem,ldap.pem,g;s,/usr/lib,%{_libdir},g' %{buildroot}/{%{_sysconfdir}/%{name}/slapd.conf,%{_initrddir}/ldap%{ol_major},%{_datadir}/%{name}/scripts/*}
perl -pi -e 's/ldap/ldap%{ol_major}/' %{buildroot}/%{_sysconfdir}/logrotate.d/ldap%{ol_major}

mv %{buildroot}/var/run/ldap%{ol_major}/openldap-data/DB_CONFIG.example %{buildroot}/%{_var}/lib/ldap%{ol_major}/
 
# install private headers so as to build additional overlays later
install -d -m 755 %{buildroot}%{_includedir}/%{name}/{include,slapd}
install -m 644 include/*.h  %{buildroot}%{_includedir}/%{name}/include
install -d -m 755 %{buildroot}%{_includedir}/%{name}/include/ac
install -m 644 include/ac/*.h  %{buildroot}%{_includedir}/%{name}/include/ac
install -m 644 servers/slapd/*.h  %{buildroot}%{_includedir}/%{name}/slapd
install -d -m 755 %{buildroot}%{_includedir}/%{name}/libraries/liblunicode/ucdata
install -m 644 libraries/liblunicode/ucdata/*.h %{buildroot}%{_includedir}/%{name}/libraries/liblunicode/ucdata

# Dont drop all  .la files, as OpenLDAP uses them for loading plugins
rm -f %{buildroot}/%{_libdir}/*.la
rm -f %{buildroot}%{_libdir}/%{name}/*.a

# tmpfiles
install -m 0644 %{SOURCE500} -D %{buildroot}%{_prefix}/lib/tmpfiles.d/%{name}.conf

%pre servers
%_pre_useradd ldap %{_var}/lib/ldap /bin/false
%_pre_groupadd ldap ldap
# allowing slapd to read hosts.allow and hosts.deny
%{_bindir}/gpasswd -a ldap adm 1>&2 > /dev/null || :

if [ "$1" -ne '1' ]
then
SLAPD_STATUS=`LANG=C LC_ALL=C NOLOCALE=1 service ldap%{ol_major} status 2>/dev/null|grep -q stopped;echo $?`
[ $SLAPD_STATUS -eq 1 ] && service ldap%{ol_major} stop
service ldap%{ol_major} recover

%if build_system
LDAPUSER=ldap
LDAPGROUP=ldap
[ -e "/etc/sysconfig/%{name}" ] && . "/etc/sysconfig/%{name}"
SLAPDCONF=${SLAPDCONF:-/etc/%{name}/slapd.conf}

#decide whether we need to migrate at all:
MIGRATE=`%{_sbindir}/slapd%{ol_major} -VV 2>&1|while read a b c d e;do case $d in (2.4.*) echo nomigrate;;(2.*) echo migrate;;esac;done`

if [ "$1" -ne 1 -a -e "$SLAPDCONF" -a "$MIGRATE" != "nomigrate" ]
then 
#`awk '/^[:space:]*directory[:space:]*\w*/ {print $2}' /etc/%{name}/slapd.conf`
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'`
for db in $dbs
do
	dbdir=${db/:*/}
	dbsuffix=${db/*:/}
	[ -e /etc/sysconfig/ldap%{ol_major} ] && . /etc/sysconfig/ldap%{ol_major}
# data migration between incompatible versions
# openldap >= 2.2.x have slapcat as a link to slapd, older releases do not
	if [ "${AUTOMIGRATE:-yes}" == "yes" -a -f %{_sbindir}/slapcat ]
	then
		ldiffile="rpm-migrate-to-%{ol_ver_major}.ldif"
		# dont do backups more than onc
		if [ ! -e "${dbdir}/${ldiffile}-imported" -a ! -e "${dbdir}/${ldiffile}-import-failed" ];then
		echo "Migrating pre-OpenLDAP-%{ol_ver_major} data"
		echo "Making a backup of $dbsuffix to ldif file ${dbdir}/$ldiffile"
		# For some reason, slapcat works in the shell when slapd is
		# running but not via rpm ...
		slapcat -b "$dbsuffix" -l ${dbdir}/${ldiffile} ||:
		fi
	fi
done
fi
%endif
# We want post to start the service, but we dont want to start
# it now to create a new database environment in case of db library upgrade
touch /var/lock/subsys/slapd%{ol_major}
fi

%post servers
SLAPD_STATUS=`LANG=C LC_ALL=C NOLOCALE=1 service ldap%{ol_major} status 2>/dev/null|grep -q stopped;echo $?`
[ $SLAPD_STATUS -eq 1 ] && service ldap%{ol_major} stop
# bgmilne: part 2 of gdbm->dbb conversion for data created with 
# original package for 9.1:
dbnum=1
LDAPUSER=ldap
LDAPGROUP=ldap
[ -e "/etc/sysconfig/%{name}" ] && . "/etc/sysconfig/%{name}"
SLAPDCONF=${SLAPDCONF:-/etc/%{name}/slapd.conf}
if [ -e "$SLAPDCONF" ] 
then
dbs=`awk 'BEGIN {OFS=":"} /[:space:]*^database[:space:]*\w*/ {db=$2;suf="";dir=""}; /^[:space:]*suffix[:space:]*\w*/ {suf=$2;if((db=="bdb"||db=="ldbm")&&(suf!=""&&dir!="")) print dir,suf};/^[:space:]*directory[:space:]*\w*/ {dir=$2; if((db=="bdb"||db=="ldbm")&&(suf!=""&&dir!="")) print dir,suf};' "$SLAPDCONF" $(awk  '/^[[:blank:]]*include[[:blank:]]*/ {print $2}' "$SLAPDCONF")|sed -e 's/"//g'`
for db in $dbs
do	
	dbdir=${db/:*/}
	dbsuffix=${db/*:/}
	ldiffile="rpm-migrate-to-%{ol_ver_major}.ldif"
	if [ -e "${dbdir}/${ldiffile}" ]
	then
		echo -e "\n\nImporting $dbsuffix"
		if [ -e ${dbdir}/ldap-rpm-backup ]
		then 
			echo "Warning: Old ldap backup data in ${dbdir}/ldap-rpm-backup"
			echo "These files will be removed"
			rm -f ${dbdir}/ldap-rpm-backup/*
		fi
	
		echo "Moving the database files fom ${dbdir} to ${dbdir}/ldap-rpm-backup"
		mkdir -p ${dbdir}/ldap-rpm-backup
		mv -f ${dbdir}/{*.bdb,*.gdbm,*.dbb,log.*,__db*} ${dbdir}/ldap-rpm-backup 2>/dev/null
		echo "Importing $dbsuffix from ${dbdir}/${ldiffile}"
		if slapadd%{ol_major} -q -cv -b "$dbsuffix" -l ${dbdir}/${ldiffile} > \
		${dbdir}/rpm-ldif-import.log 2>&1
		then
			mv -f ${dbdir}/${ldiffile} ${dbdir}/${ldiffile}-imported
			echo "Import complete, see log ${dbdir}/rpm-ldif-import.log"
			echo "If any entries were not migrated, see ${dbdir}/${ldiffile}-imported"
		else
			mv -f ${dbdir}/${ldiffile} ${dbdir}/${ldiffile}-import-failed
			echo "Import failed on ${dbdir}/${ldifffile}, see ${dbdir}/rpm-ldif-import.log"
			echo "An ldif dump of $dbsuffix has been saved as ${dbdir}/${ldiffile}-import-failed"
			echo -e "\nYou can import it manually by running (as root):"
			echo "# service ldap%{ol_major} stop"
			echo "# slapadd%{ol_major} -c -l ${dbdir}/${ldiffile}-import-failed"
			echo "# chown $LDAPUSER:$LDAPGROUP ${dbdir}/*"
			echo "# service ldap%{ol_major} start"
		fi
	fi

	chown ${LDAPUSER}:${LDAPGROUP} -R ${dbdir}
	# openldap-2.0.x->2.1.x on ldbm/dbb backend seems to need reindex regardless:
	#slapindex -n $dbnum
	#dbnum=$[dbnum+1]
done
fi
[ $SLAPD_STATUS -eq 1 ] && service ldap%{ol_major} start

# Setup log facility for OpenLDAP on new install
%if %{?_post_syslogadd:1}%{!?_post_syslogadd:0}
%_post_syslogadd /var/log/ldap%{ol_major}/ldap.log local4
perl -pi -e "s|^.*SLAPDSYSLOGLOCALUSER.*|SLAPDSYSLOGLOCALUSER=\"local4\"|" \
    %{_sysconfdir}/sysconfig/ldap%{ol_major}
%else
if [ -f %{_sysconfdir}/syslog.conf -a $1 -eq 1 ]
then
	# clean syslog
	perl -pi -e "s|^.*ldap%{ol_major}.*\n||g" %{_sysconfdir}/syslog.conf 

	# probe free local-users
	cntlog=""
	for log in 7 6 5 3 2 1 0 4
	do 
		grep -vE "local${log}[^;]*\.none" %{_sysconfdir}/syslog.conf|grep -q local${log} || cntlog="${log}"
	done

	if [ "${cntlog}" != "" ];then
		echo "# added by %{name}-%{version} rpm $(date)" >> %{_sysconfdir}/syslog.conf
#   modified by Oden Eriksson
#		echo "local${cntlog}.*       /var/log/ldap/ldap.log" >> %{_sysconfdir}/syslog.conf
		echo -e "local${cntlog}.*\t\t\t\t\t\t\t-/var/log/ldap%{ol_major}/ldap.log" >> %{_sysconfdir}/syslog.conf

		# reset syslog daemon
		if [ -f /var/lock/subsys/syslog ]; then
        		service syslog restart  > /dev/null 2>/dev/null || : 
		elif [ -f /var/lock/subsys/rsyslog ]; then
			service rsyslog restart > /dev/null 2>/dev/null || :
		fi
	else
		echo "I can't set syslog local-user!"
	fi
		
	# set syslog local-user in /etc/sysconfig/ldap
	perl -pi -e "s|^.*SLAPDSYSLOGLOCALUSER.*|SLAPDSYSLOGLOCALUSER=\"LOCAL${cntlog}\"|g" %{_sysconfdir}/sysconfig/ldap%{ol_major}

fi
%endif

# Handle switch from %{_sysconfdir}/ssl/%{name}/ldap.pem to %{_sysconfdir}/pki/tls/private/ldap.pem
if [ -e %{_sysconfdir}/ssl/%{name}/ldap.pem -a ! -e %{_sysconfdir}/pki/tls/private/ldap.pem ]
then
  mv %{_sysconfdir}/ssl/%{name}/ldap.pem %{_sysconfdir}/pki/tls/private/ldap.pem
  ln -s %{_sysconfdir}/pki/tls/private/ldap.pem %{_sysconfdir}/ssl/%{name}/ldap.pem
fi
# generate the ldap.pem cert here instead of the initscript
%if %{?_create_ssl_certificate:1}%{!?_create_ssl_certificate:0}
%_create_ssl_certificate -g ldap ldap
%else
if [ ! -e %{_sysconfdir}/pki/tls/private/ldap.pem ]
then
  if [ -x %{_datadir}/%{name}/gencert.sh ] ; then
    echo "Generating self-signed certificate..."
    pushd %{_sysconfdir}/pki/tls/private > /dev/null
    yes ""|%{_datadir}/%{name}/gencert.sh >/dev/null 2>&1
    chmod 640 ldap.pem
    chown root:ldap ldap.pem
    popd > /dev/null
  fi
  echo "To generate a self-signed certificate, you can use the utility"
  echo "%{_datadir}/%{name}/gencert.sh..."
fi
%endif

pushd %{_sysconfdir}/%{name}/ > /dev/null
for i in slapd.conf slapd.access.conf ; do
	if [ -f $i ]; then
		chmod 0640 $i
		chown root:ldap $i
	fi
done
popd > /dev/null


%_post_service ldap%{ol_major}

# nscd reset
if [ -f /var/lock/subsys/nscd ]; then
        service nscd restart  > /dev/null 2>/dev/null || : 
fi


%preun servers
%_preun_service ldap%{ol_major}

%postun servers
%if %{?_preun_syslogdel:1}%{?!_preun_syslogdel:0}
%_preun_syslogdel
%else
if [ $1 = 0 ]; then 
	# remove ldap entry 
	perl -pi -e "s|^.*ldap.*\n||g" %{_sysconfdir}/syslog.conf 

	# reset syslog daemon
	if [ -f /var/lock/subsys/syslog ]; then
	        service syslog restart  > /dev/null 2>/dev/null || : 
	elif [ -f /var/lock/subsys/rsyslog ]; then
		service rsyslog restart > /dev/null 2>/dev/null || :
	fi
fi
%endif
%_postun_userdel ldap
%_postun_groupdel ldap

%triggerpostun -- openldap-clients < 2.1.25-5mdk
# We may have openldap client configuration in /etc/ldap.conf
# which now needs to be in /etc/openldap/ldap.conf
if [ -f /etc/ldap.conf ] 
then
	mv -f /etc/%{name}/ldap.conf /etc/%{name}/ldap.conf.rpmfix
	cp -af /etc/ldap.conf /etc/%{name}/ldap.conf
fi

%files
%config(noreplace) %{_sysconfdir}/%{name}/ldapserver
%attr(644,root,root) %config(noreplace) %{_sysconfdir}/%{name}/ldap.conf
%{_mandir}/man5/ldap.conf%{ol_major}.5*
%{_mandir}/man5/ldif%{ol_major}.5*
%doc README.mdk


%files doc
%doc ANNOUNCEMENT CHANGES COPYRIGHT LICENSE README 
%doc doc/rfc doc/drafts
%doc %{_docdir}/%{name}-guide

%files servers
%dir %{_sysconfdir}/%{name}
%dir %{_sysconfdir}/%{name}/schema
%attr(640,root,ldap) %config(noreplace) %{_sysconfdir}/%{name}/slapd.conf
%attr(640,root,ldap) %config(noreplace) %{_sysconfdir}/%{name}/slapd.ldif
%dir %attr(750,ldap,ldap) %{_sysconfdir}/%{name}/slapd.d
%attr(640,root,ldap) %{_sysconfdir}/%{name}/DB_CONFIG.example
%attr(640,root,ldap) %config %{_sysconfdir}/%{name}/slapd.access.conf
%config(noreplace) %{_sysconfdir}/%{name}/schema/*.schema
%dir %{_datadir}/%{name}
%dir %{_datadir}/%{name}/schema
%{_datadir}/%{name}/schema/*.schema
%{_datadir}/%{name}/schema/*.ldif
%{_datadir}/%{name}/schema/README
%{_datadir}/%{name}/scripts
%{_sysconfdir}/cron.hourly/ldap-hot-db-backup%{ol_major}
%{_sysconfdir}/cron.daily/ldap-hot-db-backup%{ol_major}
%{_sysconfdir}/cron.weekly/ldap-hot-db-backup%{ol_major}
%{_sysconfdir}/cron.monthly/ldap-hot-db-backup%{ol_major}
%{_sysconfdir}/cron.yearly/ldap-hot-db-backup%{ol_major}
%{_prefix}/lib/tmpfiles.d/%{name}.conf

%config(noreplace) %{_sysconfdir}/sysconfig/ldap%{ol_major}
%config(noreplace) %{_initrddir}/ldap%{ol_major}
%attr(750,ldap,ldap) %dir %{_var}/lib/ldap%{ol_major}
%config(noreplace) %{_var}/lib/ldap%{ol_major}/DB_CONFIG
%{_var}/lib/ldap%{ol_major}/DB_CONFIG.example
%attr(755,ldap,ldap) %dir /var/run/ldap%{ol_major}
%{_datadir}/%{name}/gencert.sh
%{_sbindir}/*

%dir %{_libdir}/%{name}
%if %build_modules && !%build_modpacks
%{_libdir}/%{name}/*.la
%{_libdir}/%{name}/*.so*
%endif

%{_mandir}/man5/slap*.5*
%{_mandir}/man8/*

%attr(750,ldap,ldap) %dir /var/log/ldap%{ol_major}
%config(noreplace) %{_sysconfdir}/logrotate.d/ldap%{ol_major}

%doc contrib/slapd-modules/acl/README.acl
%doc contrib/slapd-modules/addpartial/README.addpartial
%doc contrib/slapd-modules/allop/README.allop
%doc contrib/slapd-modules/allowed/README.allowed
%doc contrib/slapd-modules/autogroup/README.autogroup
#doc contrib/slapd-modules/dsaschema/README.dsaschema
%doc contrib/slapd-modules/kinit/README.kinit
%doc contrib/slapd-modules/passwd/README.passwd
%doc contrib/slapd-modules/passwd/sha2/README.sha2
%if %build_smbk5pwd
%doc contrib/slapd-modules/smbk5pwd/README.smbk5pwd
%endif
%if %build_nssov
%doc contrib/slapd-modules/nssov/README.nssov
%endif

%files clients
%{_bindir}/ldap*
%{_mandir}/man1/*

%files -n %libname
%{_libdir}/lib*.so.*

%files -n %libname-devel
%{_libdir}/libl*.so
%{_includedir}/l*.h
%{_includedir}/s*.h
%{_includedir}/%{name}
%{_mandir}/man3/*

%files -n %libname-static-devel
%{_libdir}/lib*.a

%if %build_modpacks
%files back_dnssrv
%{_libdir}/%{name}/back_dnssrv.la
%{_libdir}/%{name}/back_dnssrv*.so.*
%{_libdir}/%{name}/back_dnssrv*.so

%files back_ldap
%{_libdir}/%{name}/back_ldap.la
%{_libdir}/%{name}/back_ldap*.so.*
%{_libdir}/%{name}/back_ldap*.so

%files back_passwd
%{_libdir}/%{name}/back_passwd.la
%{_libdir}/%{name}/back_passwd*.so.*
%{_libdir}/%{name}/back_passwd*.so
%endif #build_modpacks

%if %build_sql && %build_modpacks
%files back_sql
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/back_sql.la
%{_libdir}/%{name}/back_sql*.so.*
%{_libdir}/%{name}/back_sql*.so
%endif

%files tests
%{_datadir}/%{name}/tests

%files testprogs
%{_bindir}/slapd-*
%{_bindir}/ldif-filter%{ol_major}
#
# Todo:
# - add cron-job to remove transaction logs (bdb)


%changelog
* Wed Nov 13 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.4.33-2
+ Revision: 638cf6b
- Disable autofs in default config



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20291 |12mu|openobex-1.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2
%define libname %mklibname openobex %{major}
%define develname %mklibname openobex -d

Summary: 	Library for using OBEX
Name: 		openobex
Version: 	1.6
Release: 	1
License: 	LGPL
Group: 		System/Libraries
URL:		http://openobex.sourceforge.net/
Source0: 	http://downloads.sourceforge.net/project/openobex/openobex/%{version}/%{name}-%{version}-Source.tar.gz
BuildRequires:	bluez-devel
BuildRequires:	pkgconfig(libusb)

%description
Open OBEX shared c-library

%package -n %{libname}
Summary: Library for using OBEX
Group: System/Libraries
Provides: lib%{name} = %version-%release
Provides: %{name} = %version-%release
Conflicts: %{_lib}%{name}1.3
Conflicts: %{_lib}%{name}1.2
Conflicts: %{_lib}%{name}1.1

%description -n %{libname}
Open OBEX shared c-library

%package -n %{develname}
Summary: Library for using OBEX
Group: Development/C
Provides: lib%{name}-devel = %version-%release
Provides: %{name}-devel  = %version-%release
Requires: %{libname} = %{version}
Requires:   bluez-devel
Conflicts: %{_lib}%{name}1.3-devel
Conflicts: %{_lib}%{name}1.2-devel
Conflicts: %{_lib}%{name}1.1-devel
Obsoletes: %{_lib}%{name}1-devel

%description -n %{develname}
Open OBEX shared c-library

%package apps
Summary: Apps that come with the Open OBEX c-library
Group: Communications

%description apps
These are the apps that come with the Open OBEX c-library. These are
not meant to be more than test-programs to look at if you want to see
how use the library itself.

%package ircp
Summary: Used to "beam" files or whole directories
Group: Communications
Obsoletes: ircp
Provides: ircp

%description ircp
Ircp is used to "beam" files or whole directories to/from Linux, Windows.

%prep

%setup -q -n %{name}-%{version}-Source

%build
autoreconf -fis
%configure \
	--enable-apps
%make

%install
%makeinstall_std

# since our old packages will look for headers in /usr/include
ln -s openobex/obex.h %{buildroot}/%_includedir/obex.h
ln -s openobex/obex_const.h %{buildroot}/%_includedir/obex_const.h

%files -n %{libname}
%doc COPYING
%{_libdir}/libopenobex.so.%{major}*

%files -n %{develname}
%doc AUTHORS ChangeLog README
%{_libdir}/pkgconfig/openobex.pc
%{_includedir}/*
%{_libdir}/*a
%{_libdir}/lib*.so

%files apps
%{_bindir}/irobex_palm3
%{_bindir}/irxfer
%{_bindir}/obex_tcp
%{_bindir}/obex_test
%{_bindir}/obex_find
%{_sbindir}/obex-check-device
#% {_mandir}/man1/*.*

%files ircp
%{_bindir}/ircp

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20292 |12mu|openssh-6.9p1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
## Do not apply any unauthorized patches to this package!
## - vdanen 05/18/01
##

# Version of watchdog patch
%define wversion 4.4p1

# Version of the hpn patch
%define hpnver 13v6

%bcond_with	skey
%bcond_without	krb5
%bcond_with	watchdog
%bcond_without	gnomeaskpass
%bcond_with	ldap
%bcond_with	sftpcontrol
%bcond_with	hpn
%bcond_with	audit
%bcond_without	libedit

%define OPENSSH_PATH "/usr/local/bin:/bin:%{_bindir}"
%define XAUTH %{_bindir}/xauth

Summary:	OpenSSH free Secure Shell (SSH) implementation
Name:		openssh
Version:	6.9p1
Release:	2
License:	BSD
Group:		Networking/Remote access
Url:		http://www.openssh.com/
Source0: 	ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/%{name}-%{version}.tar.gz
Source1: 	ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/%{name}-%{version}.tar.gz.asc
# ssh-copy-id taken from debian, with "usage" added
Source3:	ssh-copy-id
Source9:	README.sftpfilecontrol
# this is never to be applied by default
# http://www.sc.isc.tohoku.ac.jp/~hgot/sources/openssh-watchdog.html
Source10:	openssh-%{wversion}-watchdog.patch.tgz
Source12:	ssh_ldap_key.pl
Source15:	ssh-avahi-integration
Source17:	sshd.pam
Source18:	sshd.service
Source19:	README.3.8p1.upgrade.urpmi
Source20:	README.3.9p1-3.upgrade.urpmi
Source21:	README.hpn
Source22:	sshd-keygen
Source23:	sshd.socket
Source24:	sshd@.service
Source25:	sshd-keygen.service
Patch1:		openssh-mdv_conf.diff
# rediffed from openssh-4.4p1-watchdog.patch.tgz
Patch4:		openssh-4.4p1-watchdog.diff
# optional ldap support
# http://dev.inversepath.com/trac/openssh-lpk
#Patch6:		http://dev.inversepath.com/openssh-lpk/openssh-lpk-4.6p1-0.3.9.patch
# new location for the lpk patch.
# rediffed from "svn checkout http://openssh-lpk.googlecode.com/svn/trunk/ openssh-lpk-read-only"
Patch6:		openssh-lpk-5.4p1-0.3.10.diff
# http://sftpfilecontrol.sourceforge.net
# Not applied by default
# P7 is rediffed and slightly adjusted from http://sftplogging.sourceforge.net/download/v1.5/openssh-4.4p1.sftplogging-v1.5.patch
Patch7:		openssh-4.9p1.sftplogging-v1.5.diff
# (tpg) http://www.psc.edu/networking/projects/hpn-ssh/
Patch11:	http://www.psc.edu/networking/projects/hpn-ssh/openssh-5.2p1-hpn%{hpnver}.diff
Patch12:	http://www.psc.edu/networking/projects/hpn-ssh/openssh5.1-peaktput.diff
#gw: from Fedora:
#fix round-robin DNS with GSSAPI authentification
Patch13:	openssh-4.3p2-gssapi-canohost.patch
Patch14:	openssh-4.7p1-audit.patch
Patch17:	openssh-5.1p1-askpass-progress.patch
Patch18:	openssh-4.3p2-askpass-grab-info.patch
Patch19:	openssh-4.0p1-exit-deadlock.patch
BuildRequires:	groff-base
BuildRequires:	pam-devel
BuildRequires:	tcp_wrappers-devel
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(zlib)
%if %{with skey}
BuildRequires:	skey-devel
%endif
%if %{with krb5}
BuildRequires:	krb5-devel
%endif
%if %{with gnomeaskpass}
BuildRequires:	pkgconfig(gtk+-2.0)
%endif
%if %{with ldap}
BuildRequires: openldap-devel >= 2.0
%endif
%if %{with audit}
BuildRequires:	audit-devel
%endif
%if %{with libedit}
BuildRequires:	pkgconfig(libedit)
BuildRequires:	pkgconfig(ncurses)
%endif
BuildConflicts:	libgssapi-devel
BuildRequires:  systemd-units
Requires(pre,post,preun,postun):	rpm-helper > 0.24
Requires:	tcp_wrappers
Obsoletes:	ssh
Provides:	ssh

%description
Ssh (Secure Shell) is a program for logging into a remote machine and for
executing commands in a remote machine.  It is intended to replace
rlogin and rsh, and provide secure encrypted communications between
two untrusted hosts over an insecure network.  X11 connections and
arbitrary TCP/IP ports can also be forwarded over the secure channel.

OpenSSH is OpenBSD's rework of the last free version of SSH, bringing it
up to date in terms of security and features, as well as removing all 
patented algorithms to separate libraries (OpenSSL).

This package includes the core files necessary for both the OpenSSH
client and server.  To make this package useful, you should also
install openssh-clients, openssh-server, or both.

You can build %{name} with some conditional build swithes;

(ie. use with rpm --rebuild):

--with[out] skey         smartcard support (disabled)
--with[out] krb5         kerberos support (enabled)
--with[out] watchdog     watchdog support (disabled)
--with[out] gnomeaskpass Gnome ask pass support (disabled)
--with[out] ldap         OpenLDAP support (disabled)
--with[out] sftpcontrol  sftp file control support (disabled)
--with[out] hpn          HPN ssh/scp support (disabled)
--with[out] audit        audit support (disabled)
--with[out] libedit      libedit support in sftp (enabled)

%package	clients
Summary:	OpenSSH Secure Shell protocol clients
Group:		Networking/Remote access
Requires:	%{name} = %{version}-%{release}
Provides:	ssh-clients
Provides:	sftp
Provides:	ssh

%description	clients
This package includes the clients necessary to make encrypted connections
to SSH servers.

%package	server
Summary:	OpenSSH Secure Shell protocol server (sshd)
Group:		System/Servers
Requires(pre):	%{name} = %{version}-%{release} 
Requires:	%{name}-clients = %{version}-%{release}
Requires(pre):	pam >= 0.74
Requires(pre,postun,preun,postun):	rpm-helper
%if %{with skey}
Requires:	skey
%endif
Provides:	ssh-server
Provides:	sshd

%description	server
This package contains the secure shell daemon. The sshd is the server 
part of the secure shell protocol and allows ssh clients to connect to 
your host.

%package askpass-common
Summary:	OpenSSH X11 passphrase common scripts
Group:		Networking/Remote access

%description askpass-common
OpenSSH X11 passphrase common scripts

%if %{with gnomeaskpass}
%package	askpass-gnome
Summary:	OpenSSH GNOME passphrase dialog
Group:		Networking/Remote access
Requires:	%{name} = %{version}-%{release}
Requires: 	%{name}-askpass-common
Requires(pre):	update-alternatives
Provides:	%{name}-askpass
Provides:	ssh-askpass
Provides:	ssh-extras

%description	askpass-gnome
This package contains the GNOME passphrase dialog.
%endif

%prep
%setup -q -a10
%patch1 -p1 -b .mdkconf
%if %{with watchdog}
#patch -p0 -s -z .wdog < %{name}-%{wversion}-watchdog.patch
%patch4 -p1 -b .watchdog
%endif
%if %{with ldap}
sed -i 's|UsePrivilegeSeparation yes|#UsePrivilegeSeparation yes|' sshd_config
%patch6 -p1 -b .lpk
rm -f README.lpk.lpk
%define _default_patch_fuzz 3
%else
%define _default_patch_fuzz 2
%endif
%if %{with sftpcontrol}
#cat %{SOURCE8} | patch -p1 -s -z .sftpcontrol
echo "This patch is broken or needs to be updated/rediffed"; exit 1
%patch7 -p1 -b .sftplogging-v1.5
# README with license terms for this patch
install -m 0644 %{SOURCE9} .
%endif
%if %{with hpn}
echo "This patch is broken or needs to be updated/rediffed"; exit 1
%patch11 -p1 -b .hpn
%patch12 -p1 -b .peak
install %{SOURCE21} .
%endif
%patch13 -p1 -b .canohost
%if %{with audit}
%patch14 -p1 -b .audit
%endif
%patch17 -p1 -b .progress
%patch18 -p1 -b .grab-info
%patch19 -p1 -b .exit-deadlock

install %{SOURCE12} %{SOURCE19} %{SOURCE20} .

install -m 0644 %{SOURCE17} sshd.pam

# fix attribs
chmod 644 ChangeLog OVERVIEW README* INSTALL CREDITS LICENCE TODO ssh_ldap_key.pl

# http://qa.mandriva.com/show_bug.cgi?id=22957
perl -pi -e "s|_OPENSSH_PATH_|%{OPENSSH_PATH}|g" sshd_config

autoreconf -fi

%build
%ifarch %{ix86}
%define _disable_ld_no_undefined 1
%endif

%serverbuild
%configure \
	--prefix=%{_prefix} \
	--sysconfdir=%{_sysconfdir}/ssh \
	--mandir=%{_mandir} \
	--libdir=%{_libdir} \
	--libexecdir=%{_libdir}/ssh \
	--datadir=%{_datadir}/ssh \
	--disable-strip \
	--with-tcp-wrappers \
	--with-pam \
	--with-default-path=%{OPENSSH_PATH} \
	--with-xauth=%{XAUTH} \
	--with-privsep-path=/var/empty \
	--without-zlib-version-check \
	--with-maildir=/var/spool/mail \
	--with-sandbox=rlimit \
%if %{with krb5}
	--with-kerberos5=%{_prefix} \
%endif
%if %{with skey}
	--with-skey \
%endif
%if %{with ldap}
	--with-libs="-lldap -llber" \
	--with-cppflags="-DWITH_LDAP_PUBKEY -DLDAP_DEPRECATED" \
%endif
	--with-superuser-path=/usr/local/sbin:/usr/local/bin:/sbin:/bin:%{_sbindir}:%{_bindir} \
%if %{with libedit}
	--with-libedit \
%else
	--without-libedit \
%endif
%if %{with audit}
	--with-linux-audit \
%endif

%ifarch %{ix86} %{arm}
# crisb - ftrapv causes link error (missing mulodi4) on 32-bit systems
# seems the configure code does not detect this (despite attempts)
find . -name Makefile -exec sed -i 's|-ftrapv||' {} \;
%endif

%make

%if %{with gnomeaskpass}
pushd contrib
    make gnome-ssh-askpass2 CC="%__cc %optflags %ldflags"
    mv gnome-ssh-askpass2 gnome-ssh-askpass
popd
%endif

%install
%makeinstall_std

install -d %{buildroot}%{_sysconfdir}/ssh
install -d %{buildroot}%{_sysconfdir}/pam.d/
install -d %{buildroot}%{_sysconfdir}/sysconfig
install -d %{buildroot}%{_unitdir}
install -m644 sshd.pam %{buildroot}%{_sysconfdir}/pam.d/sshd
install -m644 %{SOURCE18} %{buildroot}%{_unitdir}/sshd.service
install -m755 %{SOURCE22} %{buildroot}%{_sbindir}/sshd-keygen
install -m644 %{SOURCE23} %{buildroot}%{_unitdir}/sshd.socket
install -m644 %{SOURCE24} %{buildroot}%{_unitdir}/sshd@.service
install -m644 %{SOURCE25} %{buildroot}%{_unitdir}/sshd-keygen.service

if [[ -f sshd_config.out ]]; then 
	install -m600 sshd_config.out %{buildroot}%{_sysconfdir}/ssh/sshd_config
else 
	install -m600 sshd_config %{buildroot}%{_sysconfdir}/ssh/sshd_config
fi
echo "root" > %{buildroot}%{_sysconfdir}/ssh/denyusers

if [[ -f ssh_config.out ]]; then
    install -m644 ssh_config.out %{buildroot}%{_sysconfdir}/ssh/ssh_config
else
    install -m644 ssh_config %{buildroot}%{_sysconfdir}/ssh/ssh_config
fi
echo "    StrictHostKeyChecking no" >> %{buildroot}%{_sysconfdir}/ssh/ssh_config

mkdir -p %{buildroot}%{_libdir}/ssh

install -d %{buildroot}%{_sysconfdir}/profile.d/
%if %{with gnomeaskpass}
install -m 755 contrib/gnome-ssh-askpass %{buildroot}%{_libdir}/ssh/gnome-ssh-askpass
%endif

cat > %{buildroot}%{_sysconfdir}/profile.d/90ssh-askpass.csh <<EOF
setenv SSH_ASKPASS %{_libdir}/ssh/ssh-askpass
EOF

cat > %{buildroot}%{_sysconfdir}/profile.d/90ssh-askpass.sh <<EOF
export SSH_ASKPASS=%{_libdir}/ssh/ssh-askpass
EOF

cat > %{buildroot}%{_sysconfdir}/profile.d/90ssh-client.sh <<'EOF'
# fix hanging ssh clients on exit
if [ -n "$BASH_VERSION" ]; then
	shopt -s huponexit
elif [ -n "$ZSH_VERSION" ]; then
	setopt hup
fi
EOF

install -m 0755 %{SOURCE3} %{buildroot}/%{_bindir}/ssh-copy-id
chmod a+x %{buildroot}/%{_bindir}/ssh-copy-id
install -m 644 contrib/ssh-copy-id.1 %{buildroot}/%{_mandir}/man1/

# create pre-authentication directory
mkdir -p %{buildroot}/var/empty

# remove unwanted files
rm -f %{buildroot}%{_libdir}/ssh/ssh-askpass

cat > %{buildroot}%{_sysconfdir}/sysconfig/sshd << EOF
#SSHD="%{_sbindir}/sshd"
#PID_FILE="/var/run/sshd.pid"
#OPTIONS=""
EOF

# avahi integration support (misc)
mkdir -p %{buildroot}%{_sysconfdir}/avahi/services/
install -m 0644 %{SOURCE15} %{buildroot}%{_sysconfdir}/avahi/services/%{name}.service

# make sure strip can touch it
chmod 755 %{buildroot}%{_libdir}/ssh/ssh-keysign

%pre server
%_pre_useradd sshd /var/empty /bin/true

%post server
# do some key management
# %{_bindir}/ssh-keygen -A
# do some key management; taken from the initscript

KEYGEN=/usr/bin/ssh-keygen
RSA1_KEY=/etc/ssh/ssh_host_key
RSA_KEY=/etc/ssh/ssh_host_rsa_key
DSA_KEY=/etc/ssh/ssh_host_dsa_key
ECDSA_KEY=/etc/ssh/ssh_host_ecdsa_key

do_rsa1_keygen() {
	if [ ! -s $RSA1_KEY ]; then
		echo -n "Generating SSH1 RSA host key... "
		if $KEYGEN -q -t rsa1 -f $RSA1_KEY -C '' -N '' >&/dev/null; then
			chmod 600 $RSA1_KEY
			chmod 644 $RSA1_KEY.pub
			echo "done"
			echo
		else
			echo "failed"
			echo
			exit 1
		fi
	fi
}

do_rsa_keygen() {
	if [ ! -s $RSA_KEY ]; then
		echo "Generating SSH2 RSA host key... "
		if $KEYGEN -q -t rsa -f $RSA_KEY -C '' -N '' >&/dev/null; then
			chmod 600 $RSA_KEY
			chmod 644 $RSA_KEY.pub
			echo "done"
			echo
		else
			echo "failed"
			echo
			exit 1
		fi
	fi
}

do_dsa_keygen() {
	if [ ! -s $DSA_KEY ]; then
		echo "Generating SSH2 DSA host key... "
		if $KEYGEN -q -t dsa -f $DSA_KEY -C '' -N '' >&/dev/null; then
			chmod 600 $DSA_KEY
			chmod 644 $DSA_KEY.pub
			echo "done"
			echo
		else
			echo "failed"
			echo
			exit 1
		fi
	fi
}

do_ecdsa_keygen() {
	if [ ! -s $ECDSA_KEY ]; then
		echo "Generating SSH2 EC DSA host key... "
		if $KEYGEN -q -t dsa -f $ECDSA_KEY -C '' -N '' >&/dev/null; then
			chmod 600 $ECDSA_KEY
			chmod 644 $ECDSA_KEY.pub
			echo "done"
			echo
		else
			echo "failed"
			echo
			exit 1
		fi
	fi
}

do_rsa1_keygen
do_rsa_keygen
do_dsa_keygen
do_ecdsa_keygen

%postun server
%_postun_userdel sshd

%if %{with gnomeaskpass}
%post askpass-gnome
update-alternatives --install %{_libdir}/ssh/ssh-askpass ssh-askpass %{_libdir}/ssh/gnome-ssh-askpass 20
update-alternatives --install %{_bindir}/ssh-askpass bssh-askpass %{_libdir}/ssh/gnome-ssh-askpass 20

%postun askpass-gnome
[ $1 = 0 ] || exit 0
update-alternatives --remove ssh-askpass %{_libdir}/ssh/gnome-ssh-askpass
update-alternatives --remove bssh-askpass %{_libdir}/ssh/gnome-ssh-askpass
%endif

%files
%doc ChangeLog OVERVIEW README* INSTALL CREDITS LICENCE TODO ssh_ldap_key.pl
%if %{with ldap}
%doc *.schema
%endif
%if %{with watchdog}
%doc CHANGES-openssh-watchdog openssh-watchdog.html
%endif
%if %{with sftpcontrol}
%doc README.sftpfilecontrol
%endif
%{_bindir}/ssh-keygen
%dir %{_sysconfdir}/ssh
%{_bindir}/ssh-keyscan
%attr(4711,root,root) %{_libdir}/ssh/ssh-keysign
%{_libdir}/ssh/ssh-pkcs11-helper
%{_mandir}/man1/ssh-keygen.1*
%{_mandir}/man1/ssh-keyscan.1*
%{_mandir}/man8/ssh-keysign.8*
%{_mandir}/man8/ssh-pkcs11-helper.8*

%files clients
%{_bindir}/scp
%{_bindir}/ssh
%{_bindir}/ssh-agent
%{_bindir}/ssh-add
%{_bindir}/ssh-copy-id
%{_bindir}/slogin
%{_bindir}/sftp
%{_mandir}/man1/scp.1*
%{_mandir}/man1/ssh-copy-id.1*
%{_mandir}/man1/slogin.1*
%{_mandir}/man1/ssh.1*
%{_mandir}/man1/ssh-agent.1*
%{_mandir}/man1/ssh-add.1*
%{_mandir}/man1/sftp.1*
%{_mandir}/man5/ssh_config.5*
%config(noreplace) %{_sysconfdir}/ssh/ssh_config
%{_sysconfdir}/profile.d/90ssh-client.sh

%files server
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/sshd
%{_sbindir}/sshd
%{_sbindir}/sshd-keygen
%dir %{_libdir}/ssh
%{_libdir}/ssh/sftp-server
%{_mandir}/man5/sshd_config.5*
%{_mandir}/man5/moduli.5*
%{_mandir}/man8/sshd.8*
%{_mandir}/man8/sftp-server.8*
%attr(0600,root,root) %config(noreplace) %{_sysconfdir}/ssh/sshd_config
%attr(0600,root,root) %config(noreplace) %{_sysconfdir}/ssh/denyusers
%attr(0600,root,root) %config(noreplace) %{_sysconfdir}/pam.d/sshd
%config(noreplace) %{_sysconfdir}/avahi/services/%{name}.service
%config(noreplace) %{_sysconfdir}/ssh/moduli
%{_unitdir}/sshd.service
%{_unitdir}/sshd.socket
%{_unitdir}/sshd-keygen.service
%{_unitdir}/sshd@.service
%dir %attr(0755,root,root) /var/empty

%files askpass-common
%{_sysconfdir}/profile.d/90ssh-askpass.*

%if %{with gnomeaskpass}
%files askpass-gnome
%{_libdir}/ssh/gnome-ssh-askpass
%endif

%changelog

* Tue Aug 18 2015 Denis Silakov <denis.silakov@rosalab.ru> 6.9p1-2
- (97df67e) Backported 6.9 from rosa2014.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20293 |12mu|openssl-1.0.1p-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1.0.0
%define engines_name %mklibname openssl-engines %{major}
%define libcrypto %mklibname crypto %{major}
%define libssl %mklibname ssl %{major}
%define devname %mklibname openssl -d
%define staticname %mklibname openssl -s -d

%define conflict2 %mklibname openssl 0.9.8

# Number of threads to spawn when testing some threading fixes.
#define thread_test_threads %{?threads:%{threads}}%{!?threads:1}

%define with_krb5 %{?_with_krb5:1}%{!?_with_krb5:0}

Summary:	Secure Sockets Layer communications libs & utils
Name:		openssl
Version:	1.0.1p
Release:	1
License:	BSD-like
Group:		System/Libraries
Url:		http://www.openssl.org/
Source0:	ftp://ftp.openssl.org/source/%{name}-%{version}.tar.gz
Source1:	ftp://ftp.openssl.org/source/%{name}-%{version}.tar.gz.asc
Source2:	Makefile.certificate
Source3:	make-dummy-cert
Source4:	openssl-thread-test.c
# Handle RPM_OPT_FLAGS in Configure
Patch2:		openssl-1.0.1n-optflags.diff
Patch3:		openssl-1.0.1c-fix-perlpath.pl
# (oe) support Brazilian Government OTHERNAME X509v3 field (#14158)
# http://www.iti.gov.br/resolucoes/RESOLU__O_13_DE_26_04_2002.PDF
Patch6:		openssl-1.0.1m-beta6-icpbrasil.diff
Patch7:		openssl-1.0.0-defaults.patch
Patch8:		openssl-0.9.8a-link-krb5.patch
Patch12:	openssl-1.0.1m-x509.patch
Patch13:	openssl-1.0.1m-beta5-version-add-engines.patch
# http://qa.mandriva.com/show_bug.cgi?id=32621
Patch15:	openssl-0.9.8e-crt.patch
Patch302:	openssl-1.0.0-enginesdir.patch
Patch303:	openssl-0.9.8a-no-rpath.patch
Patch304:	openssl-1.0.1m-test-use-localhost.diff
BuildRequires:	bc
%{?_with_krb5:BuildRequires:	krb5-devel}
BuildRequires:	sctp-devel
BuildRequires:	pkgconfig(zlib)
Requires:	%{engines_name} = %{EVRD}
Requires:	perl-base
Requires:	rootcerts
Provides:	/usr/bin/openssl

%description
The openssl certificate management tool and the shared libraries that provide
various encryption and decription algorithms and protocols, including DES, RC4,
RSA and SSL.

%files
%doc FAQ INSTALL LICENSE NEWS PROBLEMS main-doc-info/README*
%doc README README.ASN1 README.ENGINE
%dir %{_sysconfdir}/pki
%dir %{_sysconfdir}/pki/CA
%dir %{_sysconfdir}/pki/CA/private
%dir %{_sysconfdir}/pki/tls
%dir %{_sysconfdir}/pki/tls/certs
%dir %{_sysconfdir}/pki/tls/misc
%dir %{_sysconfdir}/pki/tls/private
%dir %{_sysconfdir}/pki/tls/rootcerts
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/pki/tls/openssl.cnf
%attr(0755,root,root) %{_sysconfdir}/pki/tls/certs/make-dummy-cert
%attr(0644,root,root) %{_sysconfdir}/pki/tls/certs/Makefile
%attr(0755,root,root) %{_sysconfdir}/pki/tls/misc/*
%attr(0755,root,root) %{_bindir}/*
%attr(0644,root,root) %{_mandir}/man[157]/*

#----------------------------------------------------------------------------

%package -n %{engines_name}
Summary:	Engines for openssl
Group:		System/Libraries
Provides:	openssl-engines = %{EVRD}

%description -n %{engines_name}
This package provides engines for openssl.

%files -n %{engines_name}
%attr(0755,root,root) %dir %{_libdir}/openssl-%{version}/engines
%attr(0755,root,root) %{_libdir}/openssl-%{version}/engines/*.so

#----------------------------------------------------------------------------

%package -n %{libcrypto}
Summary:	Secure Sockets Layer communications libs
Group:		System/Libraries
Conflicts:	%{_lib}openssl1.0.0 < 1.0.1n

%description -n %{libcrypto}
The libraries files are needed for various cryptographic algorithms
and protocols, including DES, RC4, RSA and SSL.

%files -n %{libcrypto}
%doc FAQ INSTALL LICENSE NEWS PROBLEMS README*
%{_libdir}/libcrypto.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libssl}
Summary:	Secure Sockets Layer communications libs
Group:		System/Libraries
Conflicts:	%{_lib}openssl1.0.0 < 1.0.1n
Obsoletes:	%{_lib}openssl1.0.0 < 1.0.1n

%description -n %{libssl}
The libraries files are needed for various cryptographic algorithms
and protocols, including DES, RC4, RSA and SSL.

%files -n %{libssl}
%doc FAQ INSTALL LICENSE NEWS PROBLEMS README*
%{_libdir}/libssl.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Secure Sockets Layer communications libs & headers & utils
Group:		Development/Other
Requires:	%{libssl} = %{EVRD}
Requires:	%{libcrypto} = %{EVRD}
Provides:	libopenssl-devel
Provides:	openssl-devel = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
The libraries and include files needed to compile apps with support
for various cryptographic algorithms and protocols, including DES, RC4, RSA
and SSL.

%files -n %{devname}
%doc CHANGES doc/* devel-doc-info/README*
%dir %{_includedir}/openssl
%{multiarch_includedir}/openssl/opensslconf.h
%{_includedir}/openssl/*
%{_libdir}/libcrypto.so
%{_libdir}/libssl.so
%{_mandir}/man3/*
%{_libdir}/pkgconfig/*

#----------------------------------------------------------------------------

%package -n %{staticname}
Summary:	Secure Sockets Layer communications static libs
Group:		Development/Other
Requires:	%{devname} = %{EVRD}
Provides:	libopenssl-static-devel
Provides:	openssl-static-devel = %{EVRD}
Provides:	%{name}-static-devel = %{EVRD}

%description -n %{staticname}
The static libraries needed to compile apps with support for various
cryptographic algorithms and protocols, including DES, RC4, RSA and SSL.

%files -n %{staticname}
%attr(0644,root,root) %{_libdir}/lib*.a

#----------------------------------------------------------------------------

%prep
%setup -q
%patch2 -p1 -b .optflags
%patch3 -p1 -b .perl
%patch6 -p1 -b .icpbrasil
%patch7 -p1 -b .defaults
%{?_with_krb5:%patch8 -p1 -b .krb5}
%patch12 -p1 -b .x509
%patch13 -p1 -b .version-add-engines
%patch15 -p1 -b .crt

%patch302 -p1 -b .engines
%patch303 -p1 -b .no-rpath
%patch304 -p1 -b .test-use-localhost

perl -pi -e "s,^(OPENSSL_LIBNAME=).+$,\1%{_lib}," Makefile.org engines/Makefile

# fix perl path
perl util/perlpath.pl %{_bindir}/perl

cp %{SOURCE2} Makefile.certificate
cp %{SOURCE3} make-dummy-cert
cp %{SOURCE4} openssl-thread-test.c

%build
%serverbuild

# Figure out which flags we want to use.
# default
sslarch=%{_os}-%{_arch}
%ifarch %{ix86}
sslarch=linux-elf
if ! echo %{_target} | grep -q i[56]86 ; then
    sslflags="no-asm"
fi
%endif
%ifarch %{arm}
sslarch=linux-generic32
%endif


# ia64, x86_64, ppc, ppc64 are OK by default
# Configure the build tree.  Override OpenSSL defaults with known-good defaults
# usable on all platforms.  The Configure script already knows to use -fPIC and
# RPM_OPT_FLAGS, so we can skip specifiying them here.
./Configure \
    --openssldir=%{_sysconfdir}/pki/tls ${sslflags} \
    --enginesdir=%{_libdir}/openssl-%{version}/engines \
    --prefix=%{_prefix} --libdir=%{_lib}/ %{?_with_krb5:--with-krb5-flavor=MIT -I%{_prefix}/kerberos/include -L%{_prefix}/kerberos/%{_lib}} \
    zlib no-idea no-rc5 enable-camellia enable-seed enable-tlsext enable-rfc3779 enable-cms sctp shared ${sslarch}

# Add -Wa,--noexecstack here so that libcrypto's assembler modules will be
# marked as not requiring an executable stack.
RPM_OPT_FLAGS="%{optflags} -Wa,--noexecstack"

make depend
make all build-shared

# Generate hashes for the included certs.
make rehash build-shared

%check
# Verify that what was compiled actually works.
export LD_LIBRARY_PATH=`pwd`${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}

make -C test apps tests

gcc -o openssl-thread-test \
    %{?_with_krb5:`krb5-config --cflags`} \
    -I./include \
    %{optflags} \
    openssl-thread-test.c \
    -L. -lssl -lcrypto \
    %{?_with_krb5:`krb5-config --libs`} \
    -lpthread -lz -ldl

./openssl-thread-test --threads %{thread_test_threads}

%install

%makeinstall \
    INSTALL_PREFIX=%{buildroot} \
    MANDIR=%{_mandir} \
    build-shared

# the makefiles is too borked...
install -d %{buildroot}%{_libdir}/openssl-%{version}
mv %{buildroot}%{_libdir}/engines %{buildroot}%{_libdir}/openssl-%{version}/engines

# make the rootcerts dir
install -d %{buildroot}%{_sysconfdir}/pki/tls/rootcerts

# Install a makefile for generating keys and self-signed certs, and a script
# for generating them on the fly.
install -d %{buildroot}%{_sysconfdir}/pki/tls/certs
install -m0644 Makefile.certificate %{buildroot}%{_sysconfdir}/pki/tls/certs/Makefile
install -m0755 make-dummy-cert %{buildroot}%{_sysconfdir}/pki/tls/certs/make-dummy-cert

# Pick a CA script.
mv %{buildroot}%{_sysconfdir}/pki/tls/misc/CA.sh %{buildroot}%{_sysconfdir}/pki/tls/misc/CA

install -d %{buildroot}%{_sysconfdir}/pki/CA
install -d %{buildroot}%{_sysconfdir}/pki/CA/private

# openssl was named ssleay in "ancient" times.
ln -snf openssl %{buildroot}%{_bindir}/ssleay

# The man pages rand.3 and passwd.1 conflict with other packages
# Rename them to ssl-* and also make a symlink from openssl-* to ssl-*
mv %{buildroot}%{_mandir}/man1/passwd.1 %{buildroot}%{_mandir}/man1/ssl-passwd.1
ln -sf ssl-passwd.1%{_extension} %{buildroot}%{_mandir}/man1/openssl-passwd.1%{_extension}

for i in rand err; do
    mv %{buildroot}%{_mandir}/man3/$i.3 %{buildroot}%{_mandir}/man3/ssl-$i.3
    ln -snf ssl-$i.3%{_extension} %{buildroot}%{_mandir}/man3/openssl-$i.3%{_extension}
done

rm -rf {main,devel}-doc-info
mkdir -p {main,devel}-doc-info
cat - << EOF > main-doc-info/README.Mandriva-manpage
Warning:
The man page of passwd, passwd.1, has been renamed to ssl-passwd.1
to avoid a conflict with passwd.1 man page from the package passwd.
EOF

cat - << EOF > devel-doc-info/README.Mandriva-manpage
Warning:
The man page of rand, rand.3, has been renamed to ssl-rand.3
to avoid a conflict with rand.3 from the package man-pages
The man page of err, err.3, has been renamed to ssl-err.3
to avoid a conflict with err.3 from the package man-pages
EOF

chmod 755 %{buildroot}%{_libdir}/pkgconfig

%multiarch_includes %{buildroot}%{_includedir}/openssl/opensslconf.h

# strip cannot touch these unless 755
chmod 755 %{buildroot}%{_libdir}/openssl-%{version}/engines/*.so*
chmod 755 %{buildroot}%{_libdir}/*.so*
chmod 755 %{buildroot}%{_bindir}/*

# nuke a mistake
rm -f %{buildroot}%{_mandir}/man3/.3

# Fix libdir.
pushd %{buildroot}%{_libdir}/pkgconfig
    for i in *.pc ; do
	sed 's,^libdir=${exec_prefix}/lib$,libdir=${exec_prefix}/%{_lib},g' \
	    $i >$i.tmp && \
	    cat $i.tmp >$i && \
	    rm -f $i.tmp
    done
popd

# adjust ssldir
perl -pi -e "s|^CATOP=.*|CATOP=%{_sysconfdir}/pki/tls|g" %{buildroot}%{_sysconfdir}/pki/tls/misc/CA
perl -pi -e "s|^\\\$CATOP\=\".*|\\\$CATOP\=\"%{_sysconfdir}/pki/tls\";|g" %{buildroot}%{_sysconfdir}/pki/tls/misc/CA.pl
perl -pi -e "s|\./demoCA|%{_sysconfdir}/pki/tls|g" %{buildroot}%{_sysconfdir}/pki/tls/openssl.cnf


%changelog

* Sat Jul 18 2015 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0.1p-1
- (a9cfff8) Merge branch 'rosa2014.1' into rosa2012.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20294 |12mu|opus-1.0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major		0

%define libname		%mklibname %name %major
%define libnamedev	%mklibname -d %name


Summary:	Opus Interactive Audio Codec
Name:		opus
Version:	1.0.3
Release:	1
Source0:	http://downloads.xiph.org/releases/opus/%{name}-%{version}.tar.gz
URL:		http://opus-codec.org/
License:	BSD
Group:		Sound

%description
The Opus codec is designed for interactive speech and audio transmission over
the Internet. It is designed by the IETF Codec Working Group and incorporates
technology from Skype's SILK codec and Xiph.Org's CELT codec. 

%package -n	%{libname}
Summary:	Opus library
Group:		System/Libraries

%description -n	%{libname}
This package provides the library that implements the Opus codec.
The Opus codec is designed for interactive speech and audio transmission over
the Internet. It is designed by the IETF Codec Working Group and incorporates
technology from Skype's SILK codec and Xiph.Org's CELT codec. 

%package -n	%{libnamedev}
Summary:	Files needed to compile a program with Opus support
Group:		Development/C
Requires:	%{libname} = %version

%description -n	%{libnamedev}
This package provides the library that implements the Opus codec.

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std
rm -f %{buildroot}%{_docdir}/opus/doxygen-build.stamp
rm -rf %{buildroot}%{_docdir}/opus


%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{libnamedev}
%doc COPYING README
%{_includedir}/*
%{_libdir}/*.so
#% {_mandir}/man3/*.xz
%{_libdir}/pkgconfig/*.pc
%{_datadir}/aclocal/opus.m4

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20295 |12mu|opus-tools-0.1.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Opus codec tools
Name:		opus-tools
Version:	0.1.8
Release:	1
License:	BSD
Group:		Sound
Url:		http://opus-codec.org/
Source0:	http://downloads.xiph.org/releases/opus/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(flac)
BuildRequires:	pkgconfig(opus)
BuildRequires:	pkgconfig(vorbis)

%description
This packages provides various tools to decode & encode files with the Opus
codec.

The Opus codec is designed for interactive speech and audio transmission over
the Internet. It is designed by the IETF Codec Working Group and incorporates
technology from Skype's SILK codec and Xiph.Org's CELT codec.

%files
%doc COPYING
%{_bindir}/*
%{_mandir}/man1/*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std



%changelog
* Tue Dec 24 2013 dsilakov <denis.silakov@rosalab.ru> 0.1.8-1
+ Revision: 172bacb
- Merge pull request #1 from import/opus-tools:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20296 |12mu|orc-0.4.18-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 0.4
%define major 0
%define libname %mklibname %{name} %{api} %{major}
%define libtest %mklibname %{name}-test %{api} %{major}
%define devname %mklibname -d %{name}

Summary:	The Oil Runtime Compiler
Name:		orc
Version:	0.4.18
Release:	1
License:	BSD
Group:		Development/Other
Url:		http://code.entropywave.com/projects/orc/
Source0:	http://code.entropywave.com/download/orc/%{name}-%{version}.tar.gz

%description
Orc is a library and set of tools for compiling and executing very
simple programs that operate on arrays of data.  The “language” is a
generic assembly language that represents many of the features
available in SIMD architectures, including saturated addition and
subtraction, and many arithmetic operations.

%package -n %{libname}
Summary:	The Oil Runtime Compiler
Group:		System/Libraries

%description -n %{libname}
This package contains a shared library for %{name}.

%package -n %{libtest}
Summary:	The Oil Runtime Compiler
Group:		System/Libraries
Conflicts:	%{_lib}orc0.4_0 <= 0.4.17-2

%description -n %{libtest}
This package contains a shared library for %{name}.

%package -n %{devname}
Summary:	The Oil Runtime Compiler
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Requires:	%{libtest} = %{version}-%{release}
Requires:	%{name} >= %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{devname}
This package includes the development files for %{name}.

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%files
%doc README TODO
%{_bindir}/orcc
%{_bindir}/orc-bugreport

%files -n %{libname}
%{_libdir}/liborc-%{api}.so.%{major}*

%files -n %{libtest}
%{_libdir}/liborc-test-%{api}.so.%{major}*

%files -n %{devname}
%{_includedir}/%{name}-%{api}/
%{_libdir}/liborc*-%{api}.so
%{_libdir}/pkgconfig/orc-%{api}.pc
%{_datadir}/gtk-doc/html/orc
%{_datadir}/aclocal/orc.m4


%changelog
* Fri Oct 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.4.18-1
+ Revision: e23b1ad
- LOG Updated to 0.4.18



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20297 |12mu|orca-3.8.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# debug is empty anyway and rpmlint rejects build

%define _enable_debug_packages %{nil}
%define debug_package %{nil}

%define url_ver	%(echo %{version}|cut -d. -f1,2)

Summary:	GNOME screen reader for people with visual impairments
Name:		orca
Version:	3.8.2
Release:	2
License:	LGPLv2+
Group:		Accessibility
URL:		http://live.gnome.org/Orca/
Source0:	http://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz

BuildRequires:	brlapi-python
BuildRequires:	gnome-common
BuildRequires:	intltool
BuildRequires:	python-gi
BuildRequires:	pkgconfig(atspi-2)
BuildRequires:	pkgconfig(gnome-doc-utils) >= 0.17.3
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.1.14
BuildRequires:	pkgconfig(pygobject-3.0) >= 2.90.3
BuildRequires:	python3-devel
BuildRequires:	python3-gi
BuildRequires:	python-dbus
#BuildRequires:	python-cairo
BuildRequires:	python3-cairo
BuildRequires:	python-pyxdg
BuildRequires:	python3-speechd
BuildRequires:	python-braille
BuildRequires:	itstool
Requires:	python-dbus
#Requires:	python-cairo
Requires:	python3-cairo
Requires:	python-pyxdg
Requires:	python3-speechd
Requires:	python-braille
Requires:	brlapi-python
Requires:	python3-pyatspi
Requires:   typelib(Wnck)
Requires:   typelib(Atspi)

%description
A flexible, scriptable, extensible screen reader for the GNOME platform
that provides access via speech synthesis, braille, and magnification.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%find_lang %{name} --with-gnome

%files -f %{name}.lang
%doc README NEWS
%{_sysconfdir}/xdg/autostart/%{name}-autostart.desktop
%{_bindir}/%{name}
%{py3_platsitedir}/*orca*
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/*/apps/%{name}.*
%{_mandir}/man1/%{name}.1*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20298 |12mu|ortp-0.22.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 9
%define libname %mklibname %{name} %{major}
%define libnamedev %mklibname %{name} -d

Summary:	Real-time Transport Protocol Stack
Name:		ortp
Version:	0.22.0
Release:	1
License:	LGPLv2+
Group:		Communications
URL:		http://linphone.org/ortp/
Source0:	http://download.savannah.gnu.org/releases-noredirect/linphone/ortp/sources/%{name}-%{version}.tar.gz
Source1:	http://download.savannah.gnu.org/releases-noredirect/linphone/ortp/sources/%{name}-%{version}.tar.gz.sig
BuildRequires:	pkgconfig(openssl)
BuildRequires:	doxygen

%description
oRTP is a LGPL licensed C library implementing the RTP protocol
(rfc1889). It is available for most unix clones (primilarly Linux and
HP-UX), and Microsoft Windows.

%package -n	%{libname}
Summary:	Real-time Transport Protocol Stack
Group:		System/Libraries

%description -n	%{libname}
oRTP is a LGPL licensed C library implementing the RTP protocol
(rfc1889). It is available for most unix clones (primilarly Linux and
HP-UX), and Microsoft Windows.

%package -n	%{libnamedev}
Summary:	Headers, libraries and docs for the oRTP library
Group:		Development/Other
Provides:	%{name}-devel = %{version}
Requires:	%{libname} = %{version}
Obsoletes:	%{libname}5-devel < 0.18.0

%description -n %{libnamedev}
oRTP is a LGPL licensed C library implementing the RTP protocol
(rfc1889). It is available for most unix clones (primilarly Linux and
HP-UX), and Microsoft Windows.

This package contains header files and development libraries needed to
develop programs using the oRTP library.

%prep
%setup -q

%build
%configure2_5x \
    --disable-strict \
    --enable-shared \
    --disable-static \
    --enable-ipv6

%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{libnamedev}
%doc AUTHORS COPYING ChangeLog INSTALL README TODO
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/%{name}
%{_docdir}/%{name}-%{version}

%changelog
* Wed Feb 01 2012 Andrey Bondrov <abondrov@mandriva.org> 0.18.0-1mdv2012.0
+ Revision: 770437
- New version 0.18.0

* Thu May 05 2011 Funda Wang <fwang@mandriva.org> 0.16.3-2
+ Revision: 669312
- fix build

  + Oden Eriksson <oeriksson@mandriva.com>
    - mass rebuild

* Fri Aug 06 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.16.3-1mdv2011.0
+ Revision: 566539
- update to 0.16.3
- drop patch0, hasn't been applied for some time (and Fedora already dropped it)
- update source url

* Wed Apr 07 2010 Funda Wang <fwang@mandriva.org> 0.16.1-4mdv2010.1
+ Revision: 532520
- rebuild

* Fri Feb 26 2010 Oden Eriksson <oeriksson@mandriva.com> 0.16.1-3mdv2010.1
+ Revision: 511607
- rebuilt against openssl-0.9.8m

* Sun Sep 27 2009 Olivier Blin <blino@mandriva.org> 0.16.1-2mdv2010.0
+ Revision: 450190
- fix build by adding missing read() check on non-x86, because it
  fallbacks to reading /dev/random to get random data and never checks
  read() return value; as we're building with Werror, it fails to
  build (from Arnaud Patard)

* Sun Sep 20 2009 Funda Wang <fwang@mandriva.org> 0.16.1-1mdv2010.0
+ Revision: 444862
- New version 0.16.1

* Tue May 05 2009 Funda Wang <fwang@mandriva.org> 0.16.0-1mdv2010.0
+ Revision: 372136
- New version 0.16.0

* Wed Feb 18 2009 Emmanuel Andry <eandry@mandriva.org> 0.15.0-1mdv2009.1
+ Revision: 342649
- BR doxygen
- New version 0.15.0
- New major 8
- apply devel library policy
- fix license
- disable P0 (doesn't apply, and can't check if still needed because of ppc arch
- BR openssl-devel
- enable ipv6
- package doc

* Sat Oct 25 2008 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.13.1-1mdv2009.1
+ Revision: 297027
- Fix File list
- Fix File list
- New version (needed by kdenetwork 4.1.71)

* Sat Jun 28 2008 Oden Eriksson <oeriksson@mandriva.com> 0.10.0-5mdv2009.0
+ Revision: 229672
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Tue Mar 04 2008 Oden Eriksson <oeriksson@mandriva.com> 0.10.0-3mdv2008.1
+ Revision: 179114
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Wed Jan 03 2007 Emmanuel Blindauer <blindauer@mandriva.org> 0.10.0-2mdv2007.0
+ Revision: 103558
- fix ppc build (patch 0)
- Import ortp

* Fri Jun 16 2006 Austin Acton <austin@mandriva.org> 0.10.0-2mdv2007.0
- major 5

* Fri Jun 16 2006 Austin Acton <austin@mandriva.org> 0.10.0-1mdv2007.0
- New release 0.10.0

* Thu Mar 09 2006 Austin Acton <austin@mandriva.org> 0.9.0-1mdk
- New release 0.9.0
- major 4
- move docs to devel package
- buildrequires gtk-doc

* Mon Feb 13 2006 Oden Eriksson <oeriksson@mandriva.com> 0.8.1-1mdk
- 0.8.1

* Tue Dec 20 2005 Lenny Cartier <lenny@mandriva.com> 0.8.0-1mdk
- 0.8.0

* Wed Oct 26 2005 Francois-Xavier Kowalski <fix@hp.com>
- Add to oRTP distribution with "make rpm" target


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20299 |12mu|os-prober-1.63-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _libexecdir %{_exec_prefix}/lib
%define lprob linux-boot-prober

Name:           os-prober
Version:        1.63
Release:        4
Summary:        Probes disks on the system for installed operating systems
License:        GPLv1 and GPLv2+
Group:          System/Configuration/Boot and Init
Url:            http://kitenet.net/~joey/code/os-prober/
#               http://ftp.de.debian.org/debian/pool/main/o/os-prober/os-prober_1.61.tar.gz
Source0:        http://ftp.de.debian.org/debian/pool/main/o/%{name}/%{name}_%{version}.tar.gz
Source1:        COPYING-note.txt

# move newns binary outside of os-prober subdirectory, so that debuginfo
# can be automatically generated for it
Patch0:         os-prober-newnsdirfix.patch
# Fix spelling of SUSE aj@suse.de
Patch1:         os-prober-SUSE.patch
# Sent upstream by Fedora
Patch2:         os-prober-mdraidfix.patch
Patch3:         os-prober-yaboot-parsefix.patch
Patch4:         os-prober-usrmovefix.patch
Patch5:         os-prober-remove-basename.patch
Patch6:         os-prober-disable-debug-test.patch
# To be sent upstream by Fedora
Patch7:         os-prober-btrfsfix.patch
Patch8:         os-prober-factor-out-logger.patch
Patch9:         os-prober-bootpart-name-fix.patch
Patch10:        os-prober-mounted-partitions-fix.patch
# Add ROSA to 90linux-distro
Patch11:        os-prober-1.57-add_rosa-release_to_90linux-distro.patch
#Patch12:		os-prober-missed-os-fix.patch

Patch13:        os-prober-1.63-fallback-sort-by-kernel-version.patch
Patch14:        os-prober-1.63-skip-os-prober-entries.patch
Patch15:        os-prober-1.63-efi-support.patch

%description
This package detects other OSes available on a system and outputs the results
in a generic machine-readable format. Support for new OSes and Linux
distributions can be added easily.

%prep
%setup -q -n %{name}-%{version}
cp %SOURCE1 .

%apply_patches

%build

%make

%install
install -m 0755 -d %{buildroot}%{_bindir}
install -m 0755 -d %{buildroot}%{_sbindir}
install -m 0755 -d %{buildroot}%{_localstatedir}/lib/%{name}

install -m 0755 -p os-prober linux-boot-prober %{buildroot}%{_sbindir}
install -m 0755 -Dp newns %{buildroot}%{_libexecdir}/newns
install -m 0644 -Dp common.sh %{buildroot}%{_datadir}/%{name}/common.sh

%ifarch %{ix86} x86_64
ARCH=x86
%endif

for probes in os-probes os-probes/mounted os-probes/init \
              linux-boot-probes linux-boot-probes/mounted; do
        install -m 755 -d %{buildroot}%{_libexecdir}/$probes
        cp -a $probes/common/* %{buildroot}%{_libexecdir}/$probes
        if [ -e "$probes/$ARCH" ]; then
                cp -a $probes/$ARCH/* %{buildroot}%{_libexecdir}/$probes
        fi
done
if [ "$ARCH" = x86 ]; then
        install -m 755 -p os-probes/mounted/powerpc/20macosx \
            %{buildroot}%{_libexecdir}/os-probes/mounted
fi

# console user, ask for root password
for pak in %{name} %{lprob}; do
        ln -s %{_bindir}/consolehelper %{buildroot}%{_bindir}/$pak
        mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
        cat > %{buildroot}%{_sysconfdir}/security/console.apps/$pak <<EOF
USER=root
PROGRAM=/usr/sbin/$pak
FALLBACK=false
SESSION=true
EOF
        mkdir -p %{buildroot}%{_sysconfdir}/pam.d
		cat > %{buildroot}%{_sysconfdir}/pam.d/$pak  <<EOF
#%PAM-1.0
auth		include		config-util
account		include		config-util
session		include		config-util
EOF
done

%files
%doc README TODO debian/copyright debian/changelog COPYING-note.txt
%{_bindir}/*
%{_sbindir}/*
%{_libexecdir}/linux-boot-probes
%{_libexecdir}/newns
%{_libexecdir}/os-probes
%{_datadir}/%{name}
%{_localstatedir}/lib/%{name}
%{_sysconfdir}/pam.d/*
%{_sysconfdir}/security/console.apps/*

%changelog
* Fri Jul 18 2014 Konstantin Vlasov <konstantin.vlasov@rosalab.ru> 1.63-4
+ Revision: 5deec92
- Improvements in boot entries enumerating
- 1. Sorting by kernels (latest first) when enumerating boot entries.
- 2. When parsing grub2 menu, skip entries generated by 30_os-prober: they do not belong to the analyzed system.
- 3. Grub2 menu parser: Added support for EFI menu entries.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20300 |12mu|ossp-1.3.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	OSS (Open Sound System) Proxy Daemon
Name:		ossp
Version:	1.3.2
Release:	4
License:	GPLv2+
Group:		Sound
Url:		http://sourceforge.net/projects/osspd/
Source0:	%{name}-%{version}.tar.gz
Patch0:		0001-Add-a-very-simple-systemd-unit.patch
Patch1:		0002-udev-Rename-udev-rules-and-add-uaccess-udev-acl-tags.patch
Patch2:		ossp-1.3.2-fix-build-lrt.patch
Patch3:		ossp-1.3.2-sfmt.patch
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(fuse)
BuildRequires:	pkgconfig(libpulse)
Requires(post,preun): rpm-helper >= 0.24.1
Suggests:	pulseaudio

%description
OSS Proxy Daemon is Linux userland OSS sound device (/dev/[a]dsp
and /dev/mixer) implementation using CUSE. Currently it supports
forwarding OSS sound streams to PulseAudio and ALSA.

%files
%doc README
%{_sbindir}/ossp*
/lib/udev/rules.d/70-osscuse.rules
%{_sysconfdir}/modprobe.preload.d/%{name}.conf
/lib/systemd/system/osspd.service
/lib/systemd/system/sound.target.wants/osspd.service

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1

sed -i 's,/usr/local,%{_prefix},' Makefile
sed -i 's,/etc/udev/rules.d,/lib/udev/rules.d,' Makefile

%build
%setup_compile_flags
%make

%install
%makeinstall_std

mkdir -p %{buildroot}%{_sysconfdir}/modprobe.preload.d
echo "cuse" >%{buildroot}%{_sysconfdir}/modprobe.preload.d/%{name}.conf

%post
if [ "$1" -eq "1" ] ; then
    # Initial installation
    modprobe cuse
fi

%changelog
* Fri Apr 04 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.3.2-4
+ Revision: bf8ad40
- Added modprobe cuse to postscript



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20301 |12mu|oxygen-gtk-1.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A port of the default KDE widget theme (Oxygen) to gtk
Name:		oxygen-gtk
Version:	1.4.1
Release:	1
License:	LGPLv2+
Group:		Graphical desktop/KDE
Url:		https://projects.kde.org/projects/playground/artwork/oxygen-gtk
Source0:	ftp://ftp.kde.org/pub/kde/stable/oxygen-gtk2/%{version}/src/%{name}2-%{version}.tar.bz2
BuildRequires:	cmake
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(gtk+-2.0)
Requires:	oxygen-gtk2-engine = %{version}-%{release}

%description
Oxygen-Gtk is a port of the default KDE widget theme (Oxygen), to gtk.

It's primary goal is to ensure visual consistency between gtk and qt-based
applications running under kde. A secondary objective is to also have a
stand-alone nice looking gtk theme that would behave well on other Desktop
Environments.

Unlike other attempts made to port the kde oxygen theme to gtk, this attempt
does not depend on Qt (via some Qt to Gtk conversion engine), nor does render
the widget appearance via hard coded pixmaps, which otherwise breaks everytime
some setting is changed in kde.

%files
%doc AUTHORS COPYING INSTALL README
%{_bindir}/*
%{_datadir}/themes/oxygen-gtk

#------------------------------------------------

%define libname %mklibname oxygen-gtk

%package -n %{libname}
Summary:	Dynamic libraries for %{name}
Group:		System/Libraries
Provides:	oxygen-gtk2-engine = %{version}-%{release}
Conflicts:	oxygen-gtk < 1.3.0

%description -n %{libname}
Dynamic libraries for %{name}.

%files -n %{libname}
%{_libdir}/gtk-2.0/2.10.0/engines/liboxygen-gtk.so

#------------------------------------------------

%prep
%setup -q -n %{name}2-%{version}

%build
%cmake \
	-DOXYGEN_FORCE_KDE_ICONS_AND_FONTS=0
%make

%install
%makeinstall_std -C build


%changelog
* Tue Dec 17 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.4.1-1
+ Revision: 75b97a9
- LOG New version 1.4.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20302 |12mu|oxygen-gtk3-1.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A port of the default KDE widget theme (Oxygen) to gtk3
Name:		oxygen-gtk3
Version:	1.2.1
Release:	1
License:	LGPLv2+
Group:		Graphical desktop/KDE
Url:		https://projects.kde.org/projects/playground/artwork/oxygen-gtk
Source0:	ftp://ftp.kde.org/pub/kde/stable/oxygen-gtk3/%{version}/src/%{name}-%{version}.tar.bz2
BuildRequires:	cmake
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.2.0
Suggests:	oxygen-icon-theme
Requires:	%{name}-engine = %{version}-%{release}

%description
Oxygen-Gtk3 is a port of the default KDE widget theme (Oxygen), to gtk3.

It's primary goal is to ensure visual consistency between gtk and qt-based
applications running under kde. A secondary objective is to also have a
stand-alone nice looking gtk theme that would behave well on other Desktop
Environments.

Unlike other attempts made to port the kde oxygen theme to gtk3, this attempt
does not depend on Qt (via some Qt to Gtk conversion engine), nor does render
the widget appearance via hard coded pixmaps, which otherwise breaks everytime
some setting is changed in kde.

%files
%{_bindir}/%{name}-demo
%{_datadir}/themes/oxygen-gtk

#------------------------------------------------

%define libname %mklibname %{name}

%package -n %{libname}
Summary:	Dynamic libraries for %{name}
Group:		System/Libraries
Provides:	%{name}-engine = %{version}-%{release}

%description -n %{libname}
Dynamic libraries for %{name}.

%files -n %{libname}
%{_libdir}/gtk-3.0/3.0.0/theming-engines/liboxygen-gtk.so

#------------------------------------------------

%prep
%setup -q

%build
%cmake -DOXYGEN_FORCE_KDE_ICONS_AND_FONTS=0
%make

%install
%makeinstall_std -C build


%changelog
* Wed Dec 18 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.2.1-1
+ Revision: f3647b4
- LOG Revert to 1.2.1 for now



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20303 |12mu|oxygen-icon-theme-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Oxygen icon theme
Name:		oxygen-icon-theme
Version:	4.12.4
Release:	1
Epoch:		1
License:	GPL
Group:		Graphical desktop/KDE
Url:		http://www.kde.org
Source0:	ftp://ftp.kde.org/pub/kde/stable/%{version}/src/oxygen-icons-%{version}.tar.xz
BuildRequires:	cmake
BuildRequires:	kde4-macros
Provides:	kde4-icon-theme
BuildArch:	noarch

%description
Oxygen KDE 4 icon theme. Compliant with FreeDesktop.org naming schema

%files
%{_iconsdir}/oxygen
# This is needed as hicolor is the fallback for icons
%{_kde_iconsdir}/hicolor/*/apps/*
%{_var}/lib/rpm/filetriggers/gtk-icon-cache-oxygen.*

#-----------------------------------------------------------------------------

%prep
%setup -q -n oxygen-icons-%{version}

%build
%cmake_kde4

%install
%makeinstall_std -C build

# automatic gtk icon cache update on rpm installs/removals
# (see http://wiki.mandriva.com/en/Rpm_filetriggers)
install -d %{buildroot}%{_var}/lib/rpm/filetriggers
cat > %{buildroot}%{_var}/lib/rpm/filetriggers/gtk-icon-cache-oxygen.filter << EOF
^./usr/share/icons/oxygen/
EOF
cat > %{buildroot}%{_var}/lib/rpm/filetriggers/gtk-icon-cache-oxygen.script << EOF
#!/bin/sh
if [ -x /usr/bin/gtk-update-icon-cache ]; then 
  /usr/bin/gtk-update-icon-cache --force --quiet /usr/share/icons/oxygen
fi
EOF
chmod 755 %{buildroot}%{_var}/lib/rpm/filetriggers/gtk-icon-cache-oxygen.script

# We copy some missing icons from oxygen to hicolor
for size in 16 32 48 64 128; do
    mkdir -p %{buildroot}/%{_datadir}/icons/hicolor/${size}x${size}/apps
    cp %{buildroot}%{_kde_iconsdir}/oxygen/${size}x${size}/apps/office-address-book.png %{buildroot}/%{_datadir}/icons/hicolor/${size}x${size}/apps
    cp %{buildroot}%{_kde_iconsdir}/oxygen/${size}x${size}/apps/krdc.png  %{buildroot}/%{_datadir}/icons/hicolor/${size}x${size}/apps
    cp %{buildroot}%{_kde_iconsdir}/oxygen/${size}x${size}/apps/akonadi.png  %{buildroot}/%{_datadir}/icons/hicolor/${size}x${size}/apps
    cp %{buildroot}%{_kde_iconsdir}/oxygen/${size}x${size}/apps/kaffeine.png  %{buildroot}/%{_datadir}/icons/hicolor/${size}x${size}/apps
    cp %{buildroot}%{_kde_iconsdir}/oxygen/${size}x${size}/apps/semn.png %{buildroot}/%{_datadir}/icons/hicolor/${size}x${size}/apps
    cp %{buildroot}%{_kde_iconsdir}/oxygen/${size}x${size}/apps/plasmagik.png %{buildroot}/%{_datadir}/icons/hicolor/${size}x${size}/apps
    cp %{buildroot}%{_kde_iconsdir}/oxygen/${size}x${size}/apps/ktip.png %{buildroot}/%{_datadir}/icons/hicolor/${size}x${size}/apps
    cp %{buildroot}%{_kde_iconsdir}/oxygen/${size}x${size}/apps/kthesaurus.png %{buildroot}/%{_datadir}/icons/hicolor/${size}x${size}/apps
    cp %{buildroot}%{_kde_iconsdir}/oxygen/${size}x${size}/apps/ksniffer.png %{buildroot}/%{_datadir}/icons/hicolor/${size}x${size}/apps
    cp %{buildroot}%{_kde_iconsdir}/oxygen/${size}x${size}/apps/korgac.png %{buildroot}/%{_datadir}/icons/hicolor/${size}x${size}/apps
    cp %{buildroot}%{_kde_iconsdir}/oxygen/${size}x${size}/apps/knewsticker.png %{buildroot}/%{_datadir}/icons/hicolor/${size}x${size}/apps
    cp %{buildroot}%{_kde_iconsdir}/oxygen/${size}x${size}/apps/klipper.png %{buildroot}/%{_datadir}/icons/hicolor/${size}x${size}/apps
    cp %{buildroot}%{_kde_iconsdir}/oxygen/${size}x${size}/apps/kjournal.png %{buildroot}/%{_datadir}/icons/hicolor/${size}x${size}/apps
    cp %{buildroot}%{_kde_iconsdir}/oxygen/${size}x${size}/apps/kivio.png %{buildroot}/%{_datadir}/icons/hicolor/${size}x${size}/apps
done

%post
%update_icon_cache oxygen

%postun
%clean_icon_cache oxygen


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: 047510d
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20304 |12mu|ozerocdoff-0.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define __debug_package %nil
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

Name:		ozerocdoff
Version:	0.4
Release:	2
Summary:	Tool for switching modes of Option USB devices
Group:		System/Base
License:	GPL
URL:		http://www.pharscape.org/ozerocdoff.html
Source0:	ozerocdoff-%{version}.tar.bz2
Patch0:		ozerocdoff-mda.patch
Patch1:		ozerocdoff-0.4-udev.patch

BuildRequires:  usb-compat-devel

Obsoletes:      hso-rezero

%description
Ozerocdoff - an improved ZeroCD switching utility

This is the improved Option software for temporarily disabling ZeroCD
and allowing the modem to be a modem. It has replaced rezero.

%prep
%setup -q
%patch0 -p1 -b .mda~
%patch1 -p1 -b .udev~

%build
%make


%install
LIBNAME=%{_lib} %makeinstall_std
%__ln_s ozerocdoff %{buildroot}%{_sbindir}/rezero


%files
%defattr(-,root,root,-)
%_sbindir/ozerocdoff
%_sbindir/rezero
%_sbindir/osetsuspend

%_sysconfdir/udev/rules.d/49-hso-udev.rules

%{_libdir}/hal/scripts/hal-serial-hsotype
%{_datadir}/hal/fdi/preprobe/20thirdparty/10-wwan-hso-preprobe.fdi
%{_datadir}/hal/fdi/information/20thirdparty/10-wwan-quirk.fdi

%config(noreplace) %attr(0644,root,root) /etc/hso-suspend.conf

%doc


%changelog
* Thu Apr 05 2012 Bernhard Rosenkraenzer <bero@bero.eu> 0.4-1.2mdv2012.0
+ Revision: 789276
- Fix up udev file syntax for current udev releases

* Mon Mar 19 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 0.4-1.1
+ Revision: 785524
- fix obsolete macro

* Wed Jul 06 2011 Александр Казанцев <kazancas@mandriva.org> 0.4-1
+ Revision: 689010
- initial release for Mandriva
- imported package ozerocdoff
- Created package structure for ozerocdoff.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20305 |12mu|packagekit-0.8.11-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	16

%define girmajor 1.0
%define girname_plugin %mklibname packagekitplugin-gir  %{girmajor}
%define girname_glib %mklibname packagekitglib-gir  %{girmajor}

%define	libname %mklibname %{name}-glib %{major}
%define	qt2major 2
%define	qt2lib	%mklibname %{name}-qt2_ %{qt2major}
%define	devname	%mklibname -d %{name}

Summary:	A DBUS packaging abstraction layer
Name:	  	packagekit
Version:	0.8.11
Release:	2
License:	GPLv2+
Group:		System/Configuration/Packaging
URL:		http://www.packagekit.org
Source0: 	http://www.packagekit.org/releases/PackageKit-%version.tar.xz
Patch1:		packagekit-0.8.10-vendor.patch
Patch2:		packagekit-0.8.10-rosa-add-rosa-support-in-urpmi-backend.patch
Patch3:		PackageKit-0.8.10-ROSA-turn-off-time.conf.patch
Patch4:		PackageKit-0.8.10-libexecdir.patch
Patch5:		packagekit-0.8.10-increase-command-not-found-install-timeout.patch
Patch6:		packagekit-0.8.10-porting_error_disable.patch
Patch7:		packagekit-0.8.11-fix-urpmi-backend.patch

BuildRequires: pkgconfig(cairo)
BuildRequires: pkgconfig(fontconfig)
BuildRequires: pkgconfig(gio-2.0) >= 2.16.1
BuildRequires: pkgconfig(gio-unix-2.0)
BuildRequires: pkgconfig(gio-unix-2.0) >= 2.16.1
BuildRequires: pkgconfig(glib-2.0) >= 2.26.0
BuildRequires: pkgconfig(gmodule-2.0)
BuildRequires: pkgconfig(gobject-2.0)
BuildRequires: pkgconfig(gstreamer-0.10)
BuildRequires: pkgconfig(gstreamer-plugins-base-0.10)
BuildRequires: pkgconfig(gtk+-2.0) >= 2.14.0
BuildRequires: pkgconfig(gtk+-3.0) >= 3.0.0
BuildRequires: pkgconfig(gudev-1.0)
BuildRequires: pkgconfig(systemd)
BuildRequires: pkgconfig(mozilla-plugin) >= 8.0
BuildRequires: pkgconfig(NetworkManager) >= 0.6.4
BuildRequires: pkgconfig(nspr) >= 4.8
BuildRequires: pkgconfig(pango)
BuildRequires: pkgconfig(pangoft2)
BuildRequires: pkgconfig(polkit-gobject-1) >= 0.98
BuildRequires: pkgconfig(sqlite3)
BuildRequires: pkgconfig(gobject-introspection-1.0)
BuildRequires: pkgconfig(pm-utils)
BuildRequires: intltool
BuildRequires: pkgconfig(bash-completion)

# fonts package in Mandriva do not have needed provides yet to be useful
Suggests:	%{name}-gtk3-module = %{version}
Suggests:	packagekit-gui
# No gtk2 plugin anymore
Obsoletes:	packagekit-gtk-module

%description
PackageKit is a DBUS abstraction layer that allows the session user to manage
packages in a secure way using a cross-distro, cross-architecture API.

%package -n	%{libname}
Summary:	Libraries for accessing PackageKit
Group:		System/Configuration/Packaging

%description -n	%{libname}
Libraries for accessing PackageKit.

%package -n %{girname_plugin}
Summary:    GObject Introspection interface library for %{name} plugin
Group:      System/Libraries

%description -n %{girname_plugin}
GObject Introspection interface library for %{name} plugin.

%package -n %{girname_glib}
Summary:    GObject Introspection interface library for %{name} glib
Group:      System/Libraries

%description -n %{girname_glib}
GObject Introspection interface library for %{name} glib.

%package -n %{devname}
Summary:    Libraries and headers for PackageKit
Group:      Development/Other
Requires:   %{libname} = %{version}-%{release}
Requires:   %{girname_glib} = %{version}-%{release}
Requires:   %{girname_plugin} = %{version}-%{release}
Provides:   %{name}-devel = %{version}-%{release}
Obsoletes:  packagekit-qt-devel < %{version}

%description -n	%{devname}
Headers and libraries for PackageKit.

%package	cron
Summary:	Cron job and related utilities for PackageKit
Group:		System/Configuration/Packaging
Requires:	crontabs
Requires:	%{name} = %{version}-%{release}

%description	cron
Crontab and utilities for running PackageKit as a cron job.

%package	gstreamer-plugin
Summary:	Install GStreamer codecs using PackageKit
Group:		System/Configuration/Packaging
Requires:	gstreamer0.10-tools
Requires:	%{name} = %{version}-%{release}
Requires(post):	update-alternatives
Requires(postun): update-alternatives
Provides:	gst-install-plugins-helper

%description	gstreamer-plugin
The PackageKit GStreamer plugin allows any Gstreamer application to install
codecs from configured repositories using PackageKit.

%package	browser-plugin
Summary:	Browser Plugin for PackageKit
Group:		System/Configuration/Packaging
Requires:	%{name} = %{version}-%{release}

%description	browser-plugin
The PackageKit browser plugin allows web sites to offer the ability to
users to install and update packages from configured repositories
using PackageKit.

%package	command-not-found
Summary:	Ask the user to install command line programs automatically
Group:		System/Configuration/Packaging
Requires:	%{name} = %{version}-%{release}

%description	command-not-found
A simple helper that offers to install new packages on the command line
using PackageKit.

%package	gtk2-module
Summary:	Install fonts automatically using PackageKit
Group:		System/Configuration/Packaging
Requires:	pango
Requires:	%{name} = %{version}-%{release}

%description	gtk2-module
The PackageKit GTK2+ module allows any Pango application to install
fonts from configured repositories using PackageKit.

%package	gtk3-module
Summary:	Install fonts automatically using PackageKit
Group:		System/Configuration/Packaging
Requires:	pango
Requires:	%{name} = %{version}-%{release}
Conflicts:	%{_lib}packagekit-glib14 < 0.7.4-2

%description	gtk3-module
The PackageKit GTK3+ module allows any Pango application to install
fonts from configured repositories using PackageKit.

%prep
%setup -q -n PackageKit-%{version}
%apply_patches

# We do not install in /usr/libexec
sed -e 's,/usr/libexec,%{_libexecdir},g' -i contrib/command-not-found/PackageKit.sh.in
sed -e 's,/usr/libexec,%{_libexecdir},g' -i contrib/command-not-found/PackageKit.sh

%build
%configure2_5x --disable-static \
	--enable-gstreamer-plugin \
	--disable-alpm \
	--disable-apt \
	--disable-box \
	--disable-conary \
	--enable-dummy \
	--disable-opkg \
	--disable-pisi \
	--disable-poldek \
	--enable-introspection \
	--disable-yum \
	--disable-zypp \
	--disable-smart \
	--enable-urpmi \
	--with-default-backend=urpmi \
	--disable-local \
    --disable-strict \
    --disable-silent-rules \
    --disable-tests
find -name '*.moc' -exec rm -f {} \;
%make V=1

%install
%makeinstall_std

find %{buildroot} -name *.la | xargs rm

%{find_lang} PackageKit

%post
# the job count used to live in /var/run, but it's now in /var/lib with the
# other persistent bits
if [ -e %{_localstatedir}/run/PackageKit/job_count.dat ]; then
	mv %{_localstatedir}/run/PackageKit/job_count.dat %{_localstatedir}/lib/PackageKit/job_count.dat
fi

systemctl enable packagekit-offline-update.service &> /dev/null || :

%files -f PackageKit.lang
%dir %{_sysconfdir}/PackageKit
%config %{_sysconfdir}/PackageKit/PackageKit.conf
%config %{_sysconfdir}/PackageKit/Vendor.conf
%config %{_sysconfdir}/PackageKit/CommandNotFound.conf
%dir %{_sysconfdir}/PackageKit/events
%dir %{_sysconfdir}/PackageKit/events/post-transaction.d
%{_sysconfdir}/PackageKit/events/post-transaction.d/README
%dir %{_sysconfdir}/PackageKit/events/pre-transaction.d
%{_sysconfdir}/PackageKit/events/pre-transaction.d/README
%{_datadir}/bash-completion/completions/pkcon
%{_sysconfdir}/dbus-1/system.d/*.conf
%{_bindir}/*
%{_datadir}/dbus-1/interfaces/*.xml
%{_datadir}/dbus-1/system-services/*.service
%{_datadir}/gtk-doc/html/PackageKit
%{_datadir}/mime/packages/*.xml
%{_sbindir}/pk-device-rebind
%{_datadir}/PackageKit
%{_datadir}/polkit-1/actions/*.policy
%{python_sitelib}/packagekit
%{_libexecdir}/packagekitd
%dir %{_libdir}/packagekit-backend
%{_libdir}/packagekit-backend/libpk_backend_dummy.so
%{_libdir}/packagekit-backend/libpk_backend_test_fail.so
%{_libdir}/packagekit-backend/libpk_backend_test_nop.so
%{_libdir}/packagekit-backend/libpk_backend_test_spawn.so
%{_libdir}/packagekit-backend/libpk_backend_test_succeed.so
%{_libdir}/packagekit-backend/libpk_backend_test_thread.so
%{_libdir}/packagekit-backend/libpk_backend_urpmi.so
%{_libdir}/packagekit-plugins/*.so
#{_mandir}/man1/*
%dir %{_var}/lib/PackageKit
%ghost %verify(not md5 size mtime) %{_var}/lib/PackageKit/transactions.db
%dir %{_var}/cache/PackageKit
%dir %{_var}/cache/PackageKit/downloads
%{_datadir}/polkit-1/rules.d/org.freedesktop.packagekit.rules
%{_libdir}/pk-clear-offline-update
%{_libdir}/pk-offline-update
%{_libdir}/pk-trigger-offline-update
%{_libdir}/pm-utils/sleep.d/95packagekit
/lib/systemd/system/packagekit-offline-update.service

%files -n %{libname}
%{_libdir}/*packagekit-glib*.so.%{major}*

%files -n %{girname_plugin}
%{_libdir}/girepository-1.0/PackageKitPlugin-1.0.typelib

%files -n %{girname_glib}
%{_libdir}/girepository-1.0/PackageKitGlib-1.0.typelib

%files -n %{devname}
%{_includedir}/PackageKit
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_datadir}/gir-1.0/PackageKitGlib-1.0.gir
%{_datadir}/gir-1.0/PackageKitPlugin-1.0.gir

%files cron
%config %{_sysconfdir}/cron.daily/*.cron
%config %{_sysconfdir}/sysconfig/packagekit-background

%files gstreamer-plugin
%{_libexecdir}/pk-gstreamer-install

%files browser-plugin
%{_libdir}/mozilla/plugins/packagekit-plugin.*

%files command-not-found
%{_sysconfdir}/profile.d/*
%{_libexecdir}/pk-command-not-found

%files gtk2-module
%{_libdir}/gtk-2.0/modules/libpk-gtk-module.so

%files gtk3-module
%{_libdir}/gnome-settings-daemon-3.0/gtk-modules/*.desktop
%{_libdir}/gtk-3.0/modules/libpk-gtk-module.so

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20306 |12mu|packagekit-qt-0.8.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 2
%define major 6
%define libname %mklibname %name %api %major
%define develname %mklibname -d %name

Summary:	A DBUS packaging abstraction layer
Name:	  	packagekit-qt
Version:	0.8.8
Release:	%mkrel 1
License:	GPLv2+
Group:		System/Configuration/Packaging
Source0: 	http://www.packagekit.org/releases/PackageKit-Qt-%version.tar.xz
Source1:	%{name}.rpmlintrc
URL:		http://www.packagekit.org
BuildRequires: packagekit >= %{version}
BuildRequires: qt4-devel
BuildRequires: cmake
Requires:	packagekit >= %{version}

%description
PackageKit is a DBUS abstraction layer that allows the session user to manage
packages in a secure way using a cross-distro, cross-architecture API.

%package -n %{libname}
Summary: Libraries for accessing PackageKit-Qt
Group: System/Configuration/Packaging
Requires: packagekit >= %{version}

%description -n %{libname}
Libraries for accessing PackageKit-Qt.

%package -n %{develname}
Summary: Libraries and headers for PackageKit
Group: Development/Other
Requires: %{libname} = %{version}-%{release}
Provides: %{name}-devel = %{version}-%{release}
Conflicts: packagekit-devel < 0.8.6

%description -n %{develname}
Headers and libraries for PackageKit.

%prep
%setup -q -n PackageKit-Qt-%version
%apply_patches

%build
%cmake_qt4
%make

%install
%makeinstall_std -C build

%files -n %{libname}
%{_libdir}/lib%{name}%{api}.so.%{major}
%{_libdir}/lib%{name}%{api}.so.%{version}

%files -n %{develname}
%{_includedir}/PackageKit/%{name}%{api}
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_libdir}/cmake/%{name}%{api}

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20307 |12mu|pairs-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		pairs
Summary:	A memory and pairs game for KDE
Version:	4.12.4
Release:	1
Group:		Graphical desktop/KDE
License:	GPLv2 and LGPLv2 and GFDL
URL:		http://edu.kde.org/applications/all/pairs
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
Suggests:	%{name}-editor

%description
Pairs is a game that will help train your memory by remembering different
images, shapes, sounds and text.

%files
%{_kde_bindir}/pairs
%{_kde_applicationsdir}/pairs.desktop
%{_kde_appsdir}/pairs
%{_kde_configdir}/pairs.knsrc
%{_kde_iconsdir}/*/*/*/*

#------------------------------------------------------------------------------

%package editor
Summary:	Editor for pairs
Requires:	%{name} = %{EVRD}

%description editor
This package provides an editor for KDE game pairs.

%files editor
%doc %{_kde_docdir}/HTML/en/pairseditor
%{_kde_bindir}/pairseditor
%{_kde_applicationsdir}/pairseditor.desktop
%{_kde_appsdir}/pairseditor/pairseditorui.rc

#------------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.12.4-1
+ Revision: d889387
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20308 |12mu|palapeli-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		palapeli
Version:	4.12.4
Release:	1
Epoch:		1
Summary:	Jigsaw puzzle game
Group:		Graphical desktop/KDE
License:	GPLv2 and LGPLv2 and GFDL
URL:		http://www.kde.org/applications/games/palapeli/
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	libkdegames-devel

%description
Palapeli is a jigsaw puzzle game. Unlike other games in that genre, you
are not limited to aligning pieces on imaginary grids. The pieces are
freely moveable. Also, Palapeli features real persistency, i.e. everything
you do is saved on your disk immediately.

%files
%{_kde_bindir}/palapeli
%{_kde_libdir}/kde4/palapeli_jigsawslicer.so
%{_kde_libdir}/kde4/palapeli_rectslicer.so
%{_kde_libdir}/kde4/palathumbcreator.so
%{_kde_libdir}/kde4/palapeli_goldbergslicer.so
%{_kde_applicationsdir}/palapeli.desktop
%{_kde_appsdir}/palapeli
%{_kde_iconsdir}/hicolor/*/*/*palapeli*
%{_kde_services}/ServiceMenus/palapeli_servicemenu.desktop
%{_kde_services}/palapeli_goldbergslicer.desktop
%{_kde_services}/palapeli_jigsawslicer.desktop
%{_kde_services}/palapeli_rectslicer.desktop
%{_kde_services}/palathumbcreator.desktop
%{_kde_servicetypes}/libpala-slicerplugin.desktop
%{_kde_datadir}/mime/packages/palapeli-mimetypes.xml
%{_kde_configdir}/palapeli-collectionrc
%{_kde_docdir}/HTML/en/palapeli

#------------------------------------------------------------------------------

%define pala_major 0
%define libpala %mklibname pala %{pala_major}

%package -n %{libpala}
Summary:	Palapeli shared library
Group:		System/Libraries

%description -n %{libpala}
Palapeli shared library.

%files -n %{libpala}
%{_kde_libdir}/libpala.so.%{pala_major}*

#------------------------------------------------------------------------------

%package devel
Summary:	Development files for Palapeli
Group:		Development/KDE and Qt
Requires:	%{libpala} = %{EVRD}
Conflicts:	kdegames4-devel < 1:4.9.80

%description devel
This package provides development files for Palapeli.

%files devel
%{_kde_includedir}/Pala
%{_kde_includedir}/libpala
%{_kde_libdir}/libpala.so
# cmake files
%{_kde_libdir}/libpala

#------------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: 1047b76
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20309 |12mu|pam-1.1.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major	0
%define libname %mklibname %{name} %{major}
%define libnamec %mklibname %{name}c %{major}
%define libname_misc %mklibname %{name}_misc %{major}
%define develname %mklibname %{name} -d

%define with_prelude 0
%{?_without_prelude: %{expand: %%global with_prelude 0}}
%{?_with_prelude: %{expand: %%global with_prelude 1}}

%define bootstrap 0
%{?_without_bootstrap: %global bootstrap 0}
%{?_with_bootstrap: %global bootstrap 1}

%define pam_redhat_version 0.99.10-1

Epoch:	1

Summary:	A security tool which provides authentication for applications
Name:		pam
Version:	1.1.8
Release:	1
# The library is BSD licensed with option to relicense as GPLv2+ - this option is redundant
# as the BSD license allows that anyway. pam_timestamp and pam_console modules are GPLv2+,
License:	BSD and GPLv2+
Group:		System/Libraries
Url:		http://www.kernel.org/pub/linux/libs/pam/index.html
Source0:	ftp://ftp.kernel.org/pub/linux/libs/pam/library/Linux-PAM-%{version}.tar.bz2
Source1:	ftp://ftp.kernel.org/pub/linux/libs/pam/library/Linux-PAM-%{version}.tar.bz2.sign
Source2:	pam-redhat-%{pam_redhat_version}.tar.bz2
Source5:	other.pamd
Source6:	system-auth.pamd
Source7:	config-util.pamd
Source8:	dlopen.sh
Source9:	system-auth.5
Source10:	config-util.5
Source11:	postlogin.pamd
Source12:	postlogin.5
Source13:	pamtmp.conf
Source14:	90-nproc.conf
#add missing documentation
Source501: 	pam_tty_audit.8
Source502:	README

# RedHat patches
Patch1:  pam-1.0.90-redhat-modules.patch
Patch2:  pam-1.1.6-std-noclose.patch
Patch4:  pam-1.1.0-console-nochmod.patch
Patch5:  pam-1.1.0-notally.patch
Patch7:  pam-1.1.0-console-fixes.patch
Patch9:  pam-1.1.6-noflex.patch
Patch10: pam-1.1.3-nouserenv.patch
Patch11: pam-1.1.3-console-abstract.patch
Patch13: pam-1.1.5-limits-user.patch
Patch22: pam-1.1.7-unix-build.patch
Patch32: pam-1.1.7-tty-audit-init.patch

# ROSA specific sources/patches
# (fl) fix infinite loop
Patch507:	pam-0.74-loop.patch
# (fc) 0.75-29mdk don't complain when / is owned by root.adm
Patch508:	Linux-PAM-0.99.3.0-pamtimestampadm.patch
# (fl) pam_xauth: set extra groups because in high security levels
#      access to /usr/X11R6/bin dir is controlled by a group
Patch512:	Linux-PAM-1.1.1-xauth-groups.patch
# (tv/blino) add defaults for nice/rtprio in /etc/security/limits.conf
Patch517:	Linux-PAM-0.99.3.0-enable_rt.patch
# (blino) fix parallel build (pam_console)
Patch521:	Linux-PAM-0.99.3.0-pbuild-rh.patch

Patch700:	pam_fix_static_pam_console.patch
# (fc) do not output error when no file is in /etc/security/console.perms.d/
Patch701:	pam-1.1.0-console-nopermsd.patch
# (proyvind): add missing constant that went with rpc removal from glibc 2.14
Patch702:	Linux-PAM-1.1.4-add-now-missing-nis-constant.patch

# (akdengi> add user to default group users which need for Samba
Patch801:	Linux-PAM-1.1.4-group_add_users.patch

BuildRequires:	bison
BuildRequires:	cracklib-devel
BuildRequires:	flex
%if !%{bootstrap}
# this pulls in the mega texlive load
BuildRequires:	linuxdoc-tools
%endif
BuildRequires:	db_nss-devel
BuildRequires:	openssl-devel
BuildRequires:	libaudit-devel
BuildRequires:	glibc-crypt_blowfish-devel
BuildRequires:  gettext-devel
%if %with_prelude
BuildRequires:	prelude-devel >= 0.9.0
%else
BuildConflicts:	prelude-devel
%endif
Requires:	cracklib-dicts
Requires:	setup >= 2.7.12-2
Requires:	pam_tcb >= 1.0.2-16
Requires(pre):	rpm-helper
Requires(post):	coreutils
Requires(post):	tcb >= 1.0.2-16
Conflicts:	%{_lib}pam0 < 1.1.4-5
Requires: libpwquality >= 0.9.9


%description
PAM (Pluggable Authentication Modules) is a system security tool that
allows system administrators to set authentication policy without
having to recompile programs that handle authentication.

%package	doc
Summary:	Additional documentation for %{name}
Group:		System/Libraries
Requires:	%{name} = %{EVRD}

%description	doc
This is the documentation package of %{name}.

%package -n	%{libname}
Summary:	Library for %{name}
Group:		System/Libraries
Conflicts:	pam < 1.1.4-5

%description -n	%{libname}
This package contains the library libpam for %{name}.

%package -n	%{libnamec}
Summary:	Library for %{name}
Group:		System/Libraries
Conflicts:	%{_lib}pam0 < 1.1.4-5

%description -n	%{libnamec}
This package contains the library libpamc for %{name}.

%package -n	%{libname_misc}
Summary:	Library for %{name}
Group:		System/Libraries
Conflicts:	%{_lib}pam0 < 1.1.4-5

%description -n	%{libname_misc}
This package contains the library libpam_misc for %{name}.

%package -n	%{develname}
Summary:	Development headers and libraries for %{name}
Group:		Development/Other
Requires:	%{libname} = %{EVRD}
Requires:	%{libnamec} = %{EVRD}
Requires:	%{libname_misc} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n	%{develname}
PAM (Pluggable Authentication Modules) is a system security tool that
allows system administrators to set authentication policy without
having to recompile programs that handle authentication.

This package contains the development libraries for %{name}.

%prep
%setup -q -n Linux-PAM-%{version} -a 2

# Add custom modules.
mv pam-redhat-%{pam_redhat_version}/* modules

%apply_patches

install -m644 %{SOURCE501} %{SOURCE502} modules/pam_tty_audit/

mkdir -p doc/txts
for readme in modules/pam_*/README ; do
	cp -f ${readme} doc/txts/README.`dirname ${readme} | sed -e 's|^modules/||'`
done

#libtoolize -cf
autoreconf -ifs -I m4

%build
export BROWSER=""
CFLAGS="$RPM_OPT_FLAGS -fPIC -I%{_includedir}/db_nss -D_GNU_SOURCE" \
%configure2_5x \
	--sbindir=/sbin \
	--libdir=/%{_lib} \
	--includedir=%{_includedir}/security \
	--with-db-uniquename=_nss \
	--docdir=%{_docdir}/%{name} \
	--disable-selinux \
	--disable-prelude
%make

%install
mkdir -p %{buildroot}%{_includedir}/security
mkdir -p %{buildroot}/%{_lib}/security
%makeinstall_std LDCONFIG=:
install -d -m 755 %{buildroot}/etc/pam.d
install -m 644 %{SOURCE5} %{buildroot}/etc/pam.d/other
install -m 644 %{SOURCE6} %{buildroot}/etc/pam.d/system-auth
install -m 644 %{SOURCE7} %{buildroot}/etc/pam.d/config-util
install -m 644 %{SOURCE11} %{buildroot}/etc/pam.d/postlogin
install -m 600 /dev/null %{buildroot}%{_sysconfdir}/security/opasswd
install -d -m 755 %{buildroot}/var/log
install -m 600 /dev/null %{buildroot}/var/log/tallylog
install -m 644 %{SOURCE14} %{buildroot}%{_sysconfdir}/security/limits.d/90-nproc.conf

# Install man pages.
install -m 644 %{SOURCE9} %{SOURCE10} %{SOURCE12} %{buildroot}%{_mandir}/man5/

# no longer needed, handled by ACL in udev
for phase in auth acct passwd session ; do
	ln -sf pam_unix.so %{buildroot}/%{_lib}/security/pam_unix_${phase}.so
done

# cleanup
rm -f %{buildroot}/%{_lib}/security/*.la
rm -f %{buildroot}/%{_lib}/*.la

#Set suid bit for /sbin/unix_chkpwd (bug #3169)
chmod u+s %{buildroot}/sbin/unix_chkpwd

# Install the file for autocreation of /var/run subdirectories on boot
mkdir -p %{buildroot}%{_prefix}/lib/tmfiles.d/
install -m644 -D %{SOURCE13} %{buildroot}%{_prefix}/lib/tmpfiles.d/pam.conf

%find_lang Linux-PAM

%check
# (blino) we don't want to test if SE Linux is built, it's disabled
# Make sure every module subdirectory gave us a module.  Yes, this is hackish.
for dir in modules/pam_* ; do
if [ -d ${dir} ] && [[ "${dir}" != "modules/pam_selinux" ]] && [[ "${dir}" != "modules/pam_sepermit" ]]; then
         [[ "${dir}" = "modules/pam_tally" ]] && continue
	if ! ls -1 %{buildroot}/%{_lib}/security/`basename ${dir}`*.so ; then
		echo ERROR `basename ${dir}` did not build a module.
		exit 1
	fi
fi
done

# Check for module problems.  Specifically, check that every module we just
# installed can actually be loaded by a minimal PAM-aware application.
/sbin/ldconfig -n %{buildroot}/%{_lib}
for module in %{buildroot}/%{_lib}/security/pam*.so ; do
	if ! env LD_LIBRARY_PATH=%{buildroot}/%{_lib} \
		sh %{SOURCE8} -ldl -lpam -L%{buildroot}/%{_lib} ${module} ; then
		echo ERROR module: ${module} cannot be loaded.
		exit 1
	fi
done

%posttrans
# (cg) Ensure that the pam_systemd.so is included for user ACLs under systemd
# Note: Only affects upgrades, but does no harm so always update if needed.
if ! grep -q "pam_systemd\.so" /etc/pam.d/system-auth; then
	echo "-session    optional      pam_systemd.so" >>/etc/pam.d/system-auth
fi

if [ ! -a /var/log/tallylog ] ; then
       install -m 600 /dev/null /var/log/tallylog
fi
if [ -f /etc/login.defs ] && ! grep -q USE_TCB /etc/login.defs; then
       /usr/sbin/set_tcb --auto --migrate
fi

%files -f Linux-PAM.lang
%doc NEWS
%docdir %{_docdir}/%{name}
%dir /etc/pam.d
%config(noreplace) /etc/environment
%config /etc/pam.d/other
%attr(0644,root,shadow) %config(noreplace) /etc/pam.d/system-auth
%config /etc/pam.d/config-util
%config /etc/pam.d/postlogin
/sbin/mkhomedir_helper
/sbin/pam_console_apply
/sbin/pam_tally2
/sbin/unix_chkpwd
/sbin/unix_update
%attr(4755,root,root) /sbin/pam_timestamp_check
%config(noreplace) %{_sysconfdir}/security/access.conf
%config(noreplace) %{_sysconfdir}/security/chroot.conf
%config(noreplace) %{_sysconfdir}/security/console.perms
%config(noreplace) %{_sysconfdir}/security/console.handlers
%config(noreplace) %{_sysconfdir}/security/group.conf
%config(noreplace) %{_sysconfdir}/security/limits.conf
%config(noreplace) %{_sysconfdir}/security/namespace.conf
%attr(755,root,root) %config(noreplace) %{_sysconfdir}/security/namespace.init
%config(noreplace) %{_sysconfdir}/security/pam_env.conf
%config(noreplace) %{_sysconfdir}/security/time.conf
%config(noreplace) %{_sysconfdir}/security/opasswd
%config(noreplace) %{_sysconfdir}/security/limits.d/90-nproc.conf
%dir %{_sysconfdir}/security/console.apps
%dir %{_sysconfdir}/security/console.perms.d
%dir /%{_lib}/security
/%{_lib}/security/*.so
/%{_lib}/security/pam_filter
/usr/lib/tmpfiles.d/pam.conf
%dir /var/run/console
%ghost %verify(not md5 size mtime) /var/log/tallylog
%{_mandir}/man5/*
%{_mandir}/man8/*

%files -n %{libname}
/%{_lib}/libpam.so.%{major}*

%files -n %{libnamec}
/%{_lib}/libpamc.so.%{major}*

%files -n %{libname_misc}
/%{_lib}/libpam_misc.so.%{major}*

%files -n %{develname}
%doc Copyright
/%{_lib}/libpam.so
/%{_lib}/libpam_misc.so
/%{_lib}/libpamc.so
%{_includedir}/security/*.h
%{_mandir}/man3/*

%files doc
%doc doc/txts doc/specs/rfc86.0.txt Copyright


%changelog
* Tue Jan 21 2014 akdengi <alexander.kazancev@rosalab.ru> 1:1.1.8-1
+ Revision: 37111ad
- fix build



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20310 |12mu|pango-1.34.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define enable_gtkdoc 1

# Define biarch packages
%define biarches_32 %{ix86} ppc
%define biarches_64 x86_64 ppc64
%define query_modules_suffix %{nil}
%ifarch %{biarches_32}
%define query_modules_suffix -32
%endif
%ifarch %{biarches_64}
%define query_modules_suffix -64
%endif
%define query_modules pango-querymodules%{query_modules_suffix}

%define api 1.0
%define module_version 1.8.0
%define major 0

%define modules %mklibname %{name}-modules %{api}
%define libname %mklibname %{name} %{api} %{major}
%define libcairo %mklibname %{name}cairo %{api} %{major}
%define libft2 %mklibname %{name}ft2_ %{api} %{major}
%define libxft %mklibname %{name}xft %{api} %{major}

%define girname %mklibname %{name}-gir %{api}
%define gircairo %mklibname %{name}cairo-gir %{api}
%define girft2 %mklibname %{name}ft2-gir %{api}
%define girxft %mklibname %{name}xft-gir %{api}

%define develname %mklibname -d %{name} %{api}
%define develcairo %mklibname -d %{name}cairo %{api}
%define develft2 %mklibname -d %{name}ft2_ %{api}
%define develx %mklibname -d %{name}x %{api}
%define develxft %mklibname -d %{name}xft %{api}

Summary:	System for layout and rendering of internationalized text
Name:		pango
Version:	1.34.1
Release:	1
License:	LGPLv2+
Group:		System/Internationalization
URL:		http://www.pango.org/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/pango/1.34/%{name}-%{version}.tar.xz
# (gb) 1.4.0-2mdk biarch support
Patch5:		pango-1.32.0-lib64.patch

BuildRequires:	pkgconfig(cairo) >= 1.7.6
BuildRequires:	pkgconfig(fontconfig) >= 2.10.91
BuildRequires:	pkgconfig(freetype2) >= 2.1.3
BuildRequires:	pkgconfig(glib-2.0) >= 2.24
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(libthai) >= 0.1.9
BuildRequires:	pkgconfig(xft) >= 2.0
BuildRequires:	pkgconfig(harfbuzz) >= 0.9.3
%if %{enable_gtkdoc}
BuildRequires:	docbook-style-xsl
BuildRequires:	docbook-dtd412-xml
BuildRequires:	gtk-doc >= 0.10
BuildRequires:	xsltproc
%endif

%description
A library to handle unicode strings as well as complex bidirectional
or context dependent shaped strings.
It is the next step on Gtk+ internationalization.

%package -n %{libname}
Summary:	Internationalized text layout and rendering system
Group:		%{group}

%description -n %{libname}
A library to handle unicode strings as well as complex bidirectional
or context dependent shaped strings.
It is the next step on Gtk+ internationalization.

%package -n %{libcairo}
Summary:	Internationalized text layout and rendering system - cairo
Group:		%{group}

%description -n %{libcairo}
Library for %{name} - cairo.

%package -n %{libft2}
Summary:	Internationalized text layout and rendering system - ft2
Group:		%{group}

%description -n %{libft2}
Library for %{name} - ft2.

%package -n %{libxft}
Summary:	Internationalized text layout and rendering system - xft
Group:		%{group}

%description -n %{libxft}
Library for %{name} - xft.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n %{gircairo}
Summary:	GObject Introspection interface description for %{name} - cairo
Group:		System/Libraries

%description -n %{gircairo}
GObject Introspection interface description for %{name} - cairo.

%package -n %{girft2}
Summary:	GObject Introspection interface description for %{name} - ft2
Group:		System/Libraries

%description -n %{girft2}
GObject Introspection interface description for %{name} - ft2.

%package -n %{girxft}
Summary:	GObject Introspection interface description for %{name} - xft
Group:		System/Libraries

%description -n %{girxft}
GObject Introspection interface description for %{name} - xft.

%package -n %{modules}
Summary:	Internationalized text layout and rendering system
Group:		%{group}
Provides:	lib%{name}%{api} = %{version}-%{release}
Provides:	lib%{name} = %{version}-%{release}
%rename		%{_lib}pango1.0_0-modules
%rename		%{name}
#need this since we launch pango-querymodules in %post
Provides:	pango-modules = %{version}-%{release}

%description -n %{modules}
A library to handle unicode strings as well as complex bidirectional
or context dependent shaped strings.
It is the next step on Gtk+ internationalization.

%package -n %{develname}
Summary:	Internationalized text layout and rendering system
Group:		Development/GNOME and GTK+
%rename		pango-devel
%rename		pango-doc
Requires:	%{libname} = %{version}-%{release}
Requires:	%{girname} = %{version}-%{release}
Conflicts:	%{_lib}pango1.0_0 < 1.28.1-2

%description -n %{develname}
This package includes the development library and header files
for the %{name} package.

%package -n %{develcairo}
Summary:	Internationalized text layout and rendering system - cairo
Group:		Development/GNOME and GTK+
Requires:	%{libcairo} = %{version}-%{release}
Requires:	%{gircairo} = %{version}-%{release}

%description -n %{develcairo}
This package includes the development library and header files
for the %{name}cairo package.

%package -n %{develft2}
Summary:	Internationalized text layout and rendering system - ft2
Group:		Development/GNOME and GTK+
Requires:	%{libft2} = %{version}-%{release}
Requires:	%{girft2} = %{version}-%{release}

%description -n %{develft2}
This package includes the development library and header files
for the %{name}ft2 package.

%package -n %{develxft}
Summary:	Internationalized text layout and rendering system - xft
Group:		Development/GNOME and GTK+
Requires:	%{libxft} = %{version}-%{release}
Requires:	%{girxft} = %{version}-%{release}

%description -n %{develxft}
This package includes the development library and header files
for the %{name}xft package.

%prep
%setup -q
%apply_patches

%build
#needed by patch5
autoreconf -fi
%configure2_5x \
	--enable-static=no \
%if !%enable_gtkdoc
	--disable-gtk-doc \
%endif

%make ARCH=%{_arch}

%check
#disabled for https://bugzilla.gnome.org/show_bug.cgi?id=610791
make check || true

%install
%makeinstall_std
# remove unpackaged files
find %{buildroot} -name "*.la" -delete

# remove some quite annoying /usr/usr
perl -pi -e "s|/usr/usr/%{_lib}|%{_libdir}|g" %{buildroot}%{_libdir}/*.la

mkdir -p %{buildroot}%{_sysconfdir}/pango/%{_arch}
touch %{buildroot}%{_sysconfdir}/pango/%{_arch}/pango.modules

%ifarch %{biarches_32} %{biarches_64}
mv %{buildroot}%{_bindir}/pango-querymodules %{buildroot}%{_bindir}/%{query_modules}
%endif
%ifarch %{biarches_64}
mv %{buildroot}%{_bindir}/pango-view %{buildroot}%{_bindir}/pango-view%{query_modules_suffix}
%endif

%post -n %{modules}
if [ "$1" = "2" -a -r  %{_sysconfdir}/pango/pango.modules ]; then
  rm -f %{_sysconfdir}/pango/pango.modules 
fi
%{_bindir}/%{query_modules} --system > %{_sysconfdir}/pango/%{_arch}/pango.modules

%postun -n %{modules}
if [ "$1" -gt "0" -a -r  %{_sysconfdir}/pango/pango.modules ]; then
  rm -f %{_sysconfdir}/pango/pango.modules 
fi
%{_bindir}/%{query_modules} > %{_sysconfdir}/pango/%{_arch}/pango.modules

%files -n %{modules}
%doc README AUTHORS NEWS
%dir %{_sysconfdir}/pango
%dir %{_sysconfdir}/pango/%{_arch}
%ghost %verify (not md5 mtime size) %config(noreplace) %{_sysconfdir}/pango/%{_arch}/pango.modules
%ifnarch %{biarches_32} %{biarches_64}
%{_bindir}/pango-querymodules
%else
%{_bindir}/pango-querymodules-*
%endif
%dir %{_libdir}/pango
%dir %{_libdir}/pango/%{module_version}
%dir %{_libdir}/pango/%{module_version}/modules
%{_libdir}/pango/%{module_version}/modules/*.so
%{_mandir}/man1/*

%files -n %{libname}
%{_libdir}/libpango-%{api}.so.%{major}*

%files -n %{libcairo}
%{_libdir}/libpangocairo-%{api}.so.%{major}*

%files -n %{libft2}
%{_libdir}/libpangoft2-%{api}.so.%{major}*

%files -n %{libxft}
%{_libdir}/libpangoxft-%{api}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Pango-%{api}.typelib

%files -n %{gircairo}
%{_libdir}/girepository-1.0/PangoCairo-%{api}.typelib

%files -n %{girft2}
%{_libdir}/girepository-1.0/PangoFT2-%{api}.typelib

%files -n %{girxft}
%{_libdir}/girepository-1.0/PangoXft-%{api}.typelib

%files -n %{develname}
%doc %{_datadir}/gtk-doc/html/pango
%doc ChangeLog pango-view/HELLO.txt
%{_bindir}/pango-view*
%{_libdir}/libpango-*.so
%{_libdir}/pkgconfig/pango.pc
%{_datadir}/gir-1.0/Pango-%{api}.gir
%dir %{_includedir}/pango-1.0
%dir %{_includedir}/pango-1.0/pango
%{_includedir}/pango-1.0/pango/pango-*.h
%{_includedir}/pango-1.0/pango/pango.h
%{_includedir}/pango-1.0/pango/pangofc-*.h

%files -n %{develcairo}
%{_libdir}/libpangocairo*.so
%{_libdir}/pkgconfig/pangocairo.pc
%{_datadir}/gir-1.0/PangoCairo-%{api}.gir
%{_includedir}/pango-1.0/pango/pangocairo.h

%files -n %{develft2}
%{_libdir}/libpangoft2-*.so
%{_libdir}/pkgconfig/pangoft2.pc
%{_datadir}/gir-1.0/PangoFT2-%{api}.gir
%{_includedir}/pango-1.0/pango/pangoft2.h

%files -n %{develxft}
%{_libdir}/libpangoxft-*.so
%{_libdir}/pkgconfig/pangoxft.pc
%{_datadir}/gir-1.0/PangoXft-%{api}.gir
%{_includedir}/pango-1.0/pango/pangoxft.h
%{_includedir}/pango-1.0/pango/pangoxft-render.h


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20311 |12mu|parley-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		parley
Summary:	KDE Vocabulary training application
Version:	4.12.4
Release:	1
Group:		Graphical desktop/KDE
License:	GPLv2 GFDL LGPLv2+ LGPLv2
URL:		http://edu.kde.org/parley
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	libkdeedu-devel >= %{version}
BuildRequires:	pkgconfig(libattica)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(libxslt)
Requires:	libkdeedu = %{version}
Requires:	python-mwclient

%description
Parley is a program to help you memorize things.

Parley supports many language specific features but can be used for other
learning tasks just as well. It uses the spaced repetition learning method,
also known as flash cards.

%files
%doc COPYING COPYING.DOC AUTHORS
%{_kde_bindir}/parley
%{_kde_appsdir}/parley
%{_kde_appsdir}/desktoptheme/default/widgets/parley_plasma_card.svg
%{_kde_iconsdir}/*/*/apps/parley*
%{_kde_applicationsdir}/parley.desktop
%{_kde_services}/plasma-dataengine-parley.desktop
%{_kde_services}/plasma_parley.desktop
%{_kde_datadir}/config.kcfg/parley.kcfg
%{_kde_datadir}/config.kcfg/languagesettings.kcfg
%{_kde_datadir}/config.kcfg/documentsettings.kcfg
%{_kde_configdir}/parley.knsrc
%{_kde_configdir}/parley-themes.knsrc
%{_kde_libdir}/kde4/plasma_applet_parley.so
%{_kde_libdir}/kde4/plasma_engine_parley.so
%{_kde_docdir}/HTML/*/parley

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.12.4-1
+ Revision: afb695d
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20312 |12mu|parted-3.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

%define	major		2
%define	libname		%mklibname %{name} %{major}
%define	devname		%mklibname %{name} -d

%define	fsresize_major	0
%define	libfsresize	%mklibname %{name}-fs-resize %{fsresize_major}

Name:		parted
Version:	3.1
Release:	5
Summary:	Flexible partitioning tool
License:	GPLv3+
Group:		System/Configuration/Hardware
URL:		http://www.gnu.org/software/parted/
Source0:	http://ftp.gnu.org/gnu/parted/parted-%{version}.tar.xz
Source1:	http://ftp.gnu.org/gnu/parted/parted-%{version}.tar.xz.sig
BuildRequires:	pkgconfig(devmapper)
BuildRequires:	gettext-devel >= 0.18
BuildRequires:	pkgconfig(ext2fs)
BuildRequires:	pkgconfig(uuid)
BuildRequires:	gpm-devel
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	readline-devel
BuildRequires:	texinfo
Requires:	e2fsprogs

#Fedora patches
Patch0: parted-3.0-libparted-copy-pmbr_boot-when-duplicating-GPT-disk.patch
Patch1: parted-3.1-libparted-check-PMBR-before-GPT-partition-table-8052.patch
Patch2: parted-3.1-tests-add-t0301-overwrite-gpt-pmbr.sh.patch
Patch3: parted-3.1-libparted-Fix-endian-error-with-FirstUsableLBA.patch
Patch4: parted-2.1-libparted-use-dm_udev_wait-698121.patch
Patch5: parted-3.1-libparted-use-largest_partnum-in-dm_reread_part_tabl.patch
patch6: parted-3.1-test-creating-20-device-mapper-partitions.patch
Patch7: parted-3.1-libparted-preserve-the-uuid-on-dm-partitions.patch
Patch8: parted-3.1-tests-Make-sure-dm-UUIDs-are-not-erased.patch
Patch9: parted-3.1-libparted-reallocate-buf-after-_disk_analyse_block_s.patch
Patch10: parted-3.1-tests-cleanup-losetup-usage.patch
Patch11: parted-3.1-libparted-add-support-for-implicit-FBA-DASD-partitions.patch
Patch12: parted-3.1-libparted-add-support-for-EAV-DASD-partitions.patch
Patch13: parted-3.1-libparted-don-t-canonicalize-dev-md-paths.patch
Patch14: parted-3.1-libparted-mklabel-eav.patch
Patch15: parted-3.1-avoid-dasd-as-default-file-image-type.patch
Patch16: parted-3.1-libparted-mklabel-edev.patch
Patch17: parted-3.1-tests-rewrite-t6001-to-use-dev-mapper.patch
Patch18: parted-3.1-libparted-Support-Linux-fs-GUID.patch
Patch19: parted-3.1-libparted-Recognize-btrfs-filesystem.patch

%package -n	%{libname}
Summary:	The parted library
Group:		Development/C

%package -n	%{libfsresize}
Summary:	The parted fs-resize library
Group:		Development/C

%package -n	%{devname}
Summary:	Files required to compile software that uses libparted
Group:		Development/C
Requires:	e2fsprogs
Requires:	%{libname} = %{version}
Requires:	%{libfsresize} = %{version}
Provides:	parted-devel = %{version}

%description
GNU Parted is a program that allows you to create, destroy,
resize, move and copy hard disk partitions. This is useful for
creating space for new operating systems, reorganising disk
usage, and copying data to new hard disks.

%description -n %{libname}
This package includes the dynamic libraries

%description -n %{libfsresize}
This package includes the dynamic libraries

%description -n %{devname}
This package includes the header files and libraries needed to
link software with libparted.

%prep
%setup -q
%apply_patches
autoreconf -fi

%build
%configure2_5x	--disable-static
%make

%install
%makeinstall_std

%find_lang %{name}

%check
export PATH=$PATH:/sbin
make check

%files -f %{name}.lang
%doc README
%{_sbindir}/*
%{_mandir}/man*/*
%{_infodir}/parted.info*

%files -n %{libname}
%doc TODO
%{_libdir}/lib%{name}.so.%{major}*

%files -n %{libfsresize}
%{_libdir}/lib%{name}-fs-resize.so.%{fsresize_major}*

%files -n %{devname}
%doc AUTHORS ChangeLog doc/API
%{_libdir}/*.so
%{_includedir}/*
%{_libdir}/pkgconfig/libparted.pc



%changelog
* Thu May 22 2014 Konstantin Vlasov <konstantin.vlasov@rosalab.ru> 3.1-5
+ Revision: 2838db8
- Recognize btrfs; use Linux file system GUID in GPT



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20313 |12mu|passwd-0.79-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The passwd utility for setting/changing passwords using PAM
Name:		passwd
Version:	0.79
Release:	1
License:	BSD
Group:		System/Base
URL:		https://fedorahosted.org/passwd/
Source0:	https://fedorahosted.org/releases/p/a/passwd/%{name}-%{version}.tar.bz2
#Patch0:		passwd-0.78-enable-gnome-keyring.patch
BuildRequires:	glib2-devel
BuildRequires:	libuser-devel
BuildRequires:	pam-devel
BuildRequires:	popt-devel
BuildRequires:	audit-devel
Requires:	pam >= 0.59
Requires(pre):	setup >= 2.7.12-2mdv 
#needed for file-deps /etc/libuser.conf
Requires:	libuser

%description
The passwd package contains a system utility (passwd) which sets
and/or changes passwords, using PAM (Pluggable Authentication
Modules).

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--without-selinux \
	--without-pwdb \
	--with-audit \
	--with-libuser \
	--disable-rpath

%make

%install
rm -rf %{buildroot}

%makeinstall_std

install -m644 passwd.pamd -D %{buildroot}%{_sysconfdir}/pam.d/passwd

%find_lang %{name}


%files -f %{name}.lang
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/pam.d/passwd
%attr(4511,root,shadow) %{_bindir}/passwd
%{_mandir}/man1/passwd.1*
%lang(ja) %{_mandir}/ja/man1/passwd.1*



%changelog
* Sat Nov 16 2013 akdengi <kazancas@mandriva.ru> 0.79-1
+ Revision: 6614090
- disable patch1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20314 |12mu|pciutils-3.2.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# when updating, please rebuild ldetect as it is compiled against this static library

%bcond_with	bootstrap
%bcond_without	diet
%bcond_without	uclibc

%define	major	3
%define	libname	%mklibname pci %{major}
%define	devname	%mklibname pci -d

Summary:	PCI bus related utilities
Name:		pciutils
Version:	3.2.0
Release:	4
License:	GPLv2+
Group:		System/Kernel and hardware
URL:		http://atrey.karlin.mff.cuni.cz/~mj/pciutils.shtml
Source0:	ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci/%{name}-%{version}.tar.gz
Patch0:		pciutils-3.0.3-use-stdint.patch
Patch10:	pciutils-3.1.2-pcimodules.patch
Patch11:	pciutils-3.0.3-cardbus-only-when-root.patch
# allow build with dietlibc, using sycall() and sys/io.h
Patch20:	pciutils-2.2.6-noglibc.patch
# allow build with dietlibc, not using unsupported features:
Patch21:	pciutils-3.0.3-fix-compiliing-w-diet.patch
Patch22:	pciutils-3.1.10-LDFLAGS.patch

# upstream fixes / addons
Patch51:	0001-lspci-Display-CardBus-bridge-capabilities.patch
Patch52:	0002-lspci-Fully-decode-ASPM-support-from-Link-Capabiliti.patch
Patch53:	0003-lspci-Add-L1-PM-Substate-capability-reporting.patch
Patch54:	0004-Added-a-test-case-for-the-L1-PM-capability.patch
Patch55:	0005-lspci-Make-output-of-L1-PM-cap-consistent-with-other.patch

# Fedora patches
# (TV) all but 106 & 109 (which we disabled) were droped by fedora!
# don't segfault on systems without PCI bus (rhbz #84146)
Patch102:         pciutils-2.1.10-scan.patch
# use pread/pwrite, ifdef check is obsolete nowadays
Patch103:         pciutils-havepread.patch
# change pci.ids directory to hwdata
Patch106:         pciutils-2.2.1-idpath.patch
# multilib support
Patch108:         pciutils-3.0.2-multilib.patch
# add support for directory with another pci.ids
Patch109:         pciutils-dir-d.patch
# platform support 3x
Patch110:        pciutils-2.2.10-sparc-support.patch
Patch111:        pciutils-3.0.1-superh-support.patch
Patch112:        pciutils-3.1.8-arm.patch

%if !%{with bootstrap}
Requires:	pciids
%endif
%if %{with diet}
BuildRequires:	dietlibc-devel
%endif
%if %{with uclibc}
BuildRequires:	uClibc-devel >= 0.9.33.2
%endif
# matching lib is always needed (mga #10661)
Requires:	%{libname} = %{version}-%{release}
Requires:	hwdata
Provides:	pciids

# needed to support modaliases so lspci -k gives correct output
BuildRequires:	kmod-devel

%description
This package contains various utilities for inspecting and setting
devices connected to the PCI bus. 

%package -n %{libname}
Summary:	The PCI library
Group:		System/Libraries

%description -n	%{libname}
This package contains a dynamic library for inspecting and setting
devices connected to the PCI bus.

%package -n %{devname}
Summary:	Linux PCI development library
Group:		Development/C
Requires:	%{libname}  = %{version}-%{release}
Provides:	pciutils-devel = %{version}-%{release}

%description -n	%{devname}
This package contains a library for inspecting and setting
devices connected to the PCI bus.

%prep
%setup -q
%patch0 -p0
%patch10 -p1
%patch11 -p0
%patch20 -p1
%patch21 -p1
%patch22 -p1

%patch51 -p1
%patch52 -p1
%patch53 -p1
%patch54 -p1
%patch55 -p1

%patch102 -p1 -b .scan~
%patch103 -p1 -b .pread~
%patch106 -p1 -b .idpath~
%patch108 -p1 -b .multilib~
# fixme:?
%patch109 -p1 -b .dird~
%patch110 -p1 -b .sparc~
%patch111 -p1 -b .superh~
%patch112 -p1 -b .arm~
%build
sed -i -e 's|^SRC=.*|SRC="http://pciids.sourceforge.net/pci.ids"|' update-pciids.sh

%if %{with diet}
%make PREFIX=%{_prefix} ZLIB=no OPT="-Os -D__USE_DIETLIBC" LDFLAGS="%{ldflags}" CC="diet gcc" DNS=no IDSDIR="/usr/share/hwdata" PCI_IDS="pci.ids" lib/libpci.a
cp lib/libpci.a libpci.a.diet
make clean
%endif
%if %{with uclibc}
%make PREFIX=%{_prefix} ZLIB=no OPT="%{uclibc_cflags}" LDFLAGS="%{ldflags}" CC="%{uclibc_cc}" DNS=no IDSDIR="/usr/share/hwdata" PCI_IDS="pci.ids" lib/libpci.a
cp lib/libpci.a libpci.a.uclibc
make clean
%endif

%make PREFIX=%{_prefix} OPT="%{optflags} -fPIC" ZLIB=no SHARED=no DNS=no LDFLAGS="%{ldflags}" IDSDIR="/usr/share/hwdata" PCI_IDS="pci.ids" lib/libpci.a 
cp lib/libpci.a lib/libpci.a.libc
make clean

# do not build with zlib support since it's useless (only needed if we compress
# pci.ids which we cannot do since hal mmaps it for memory saving reason)
%make PREFIX=%{_prefix} OPT="%{optflags} -fPIC" ZLIB=no SHARED=yes LDFLAGS="%{ldflags}" IDSDIR="/usr/share/hwdata" PCI_IDS="pci.ids"

%install
install -d %{buildroot}{%{_bindir},%{_sbindir},%{_mandir}/man8,%{_libdir}/pkgconfig,%{_includedir}/pci}

install pcimodules lspci setpci %{buildroot}%{_bindir}
install update-pciids $RPM_BUILD_ROOT/%{_sbindir}
install -m 644 pcimodules.man lspci.8 setpci.8 %{buildroot}%{_mandir}/man8
install -m 644 lib/libpci.a.libc %{buildroot}%{_libdir}/libpci.a
install lib/libpci.so.%{major}.* %{buildroot}%{_libdir}
ln -s libpci.so.3 %{buildroot}%{_libdir}/libpci.so
%if %{with diet}
install -m644 libpci.a.diet -D %{buildroot}%{_prefix}/lib/dietlibc/lib-%{_arch}/libpci.a
%endif
%if %{with uclibc}
install -m644 libpci.a.uclibc -D %{buildroot}%{uclibc_root}%{_libdir}/libpci.a
%endif

install -m 644 lib/{pci.h,header.h,config.h,types.h} %{buildroot}%{_includedir}/pci
install -m 644 lib/libpci.pc %{buildroot}%{_libdir}/pkgconfig/

%files
%doc README ChangeLog pciutils.lsm
%{_mandir}/man8/*
%{_bindir}/lspci
%{_bindir}/pcimodules
%{_bindir}/setpci
%{_sbindir}/update-pciids

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{devname}
%doc TODO
%{_libdir}/*.a
%{_libdir}/*.so
%if %{with diet}
%{_prefix}/lib/dietlibc/lib-%{_arch}/libpci.a
%endif
%if %{with uclibc}
%{uclibc_root}%{_libdir}/libpci.a
%endif
%dir %{_includedir}/pci
%{_includedir}/pci/*.h
%{_libdir}/pkgconfig/libpci.pc


%changelog
* Sun Jul 21 2012 akdengi <akdengi> 3.2.0-1
- thanks for Mageia people for all after this line!
- update pci.ids to 2013-07-11 (P120)
- BR: kmod-devel so lspci -k gives correct output (see Mageia bug mga#10661)
- lspci: Display CardBus bridge capabilities
- lspci: Fully decode ASPM support from Link Capabilities
- lspci: Add L1 PM Substate capability reporting
- Added a test case for the L1 PM capability
- lspci: Make output of L1 PM cap consistent with other caps

* Fri May 24 2013 tv <tv> 3.2.0-1.mga4
+ Revision: 426643
- rediff patch
- new release

* Sun Jul 01 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 3.1.10-1
+ Revision: 807689
- rediff patch 22
- update to new version 3.1.10

* Tue May 22 2012 Per Ã˜yvind Karlsen <peroyvind@mandriva.org> 3.1.9-4
+ Revision: 800057
- disable dns query support for diet & uclibc builds
- do diet & uclibc builds with %%ldflags
- build against uClibc 0.9.33
- update url

* Tue May 08 2012 Franck Bui <franck.bui@mandriva.com> 3.1.9-3
+ Revision: 797455
- pci-devel has to provide pciutils-devel
  and there's no point in providing again pci-devel, so I assumed
  the previous commit dropped wrongly pciutils-devel.

* Wed Mar 07 2012 Per Ã˜yvind Karlsen <peroyvind@mandriva.org> 3.1.9-2
+ Revision: 782660
- drop excessive provides
- cleanups

* Mon Jan 30 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 3.1.9-1
+ Revision: 769930
- update to new version 3.1.9

* Mon Nov 07 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 3.1.8-1
+ Revision: 728329
- update to new version 3.1.8
- drop patches 101, 106 and 109
- rediff patches 22 and 112

* Sat Oct 29 2011 Matthew Dawkins <mattydaw@mandriva.org> 3.1.7-8
+ Revision: 707821
- ship pkgconfig file

* Mon Aug 22 2011 Lonyai Gergely <aleph@mandriva.org> 3.1.7-7
+ Revision: 696122
- Add the pciutils-devel to obsolotes.

* Sat Jul 16 2011 Lonyai Gergely <aleph@mandriva.org> 3.1.7-6
+ Revision: 690121
- rebuild

* Sun May 29 2011 Matthew Dawkins <mattydaw@mandriva.org> 3.1.7-5
+ Revision: 681725
- changed buildwith diet to bcond
- renamed devel pkg to libpci-devel

* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 3.1.7-4
+ Revision: 666999
- mass rebuild

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 3.1.7-3mdv2011.0
+ Revision: 607082
- rebuild

* Wed Mar 17 2010 Thierry Vignaud <tv@mandriva.org> 3.1.7-2mdv2010.1
+ Revision: 523759
- build diet lib by default (needed by installer's stage1)

* Fri Feb 12 2010 Frederik Himpe <fhimpe@mandriva.org> 3.1.7-1mdv2010.1
+ Revision: 505082
- update to new version 3.1.7
- Update to new version 3.1.7
- Rediff LDFLAGS patch

* Mon Jan 25 2010 Frederik Himpe <fhimpe@mandriva.org> 3.1.6-1mdv2010.1
+ Revision: 496346
- Update to new version 3.1.6
- Rediff LDFLAGS patch

* Tue Jan 19 2010 Frederik Himpe <fhimpe@mandriva.org> 3.1.5-1mdv2010.1
+ Revision: 493771
- Update to new version 3.1.5
- capabilities freeing fix integrated upstream
- Rediff ldflags patch

  + Per Ã˜yvind Karlsen <peroyvind@mandriva.org>
    - add support for building against uclibc

* Tue Dec 15 2009 Eugeni Dodonov <eugeni@mandriva.com> 3.1.4-6mdv2010.1
+ Revision: 479071
- Do not search for pci.ids in /usr/share/hwdata/pci.ids, as it is not there.

* Mon Dec 14 2009 Per Ã˜yvind Karlsen <peroyvind@mandriva.org> 3.1.4-5mdv2010.1
+ Revision: 478486
- disable changing of pci.ids path (P106),release was submitted a bit prematurely

* Sat Dec 05 2009 Per Ã˜yvind Karlsen <peroyvind@mandriva.org> 3.1.4-4mdv2010.1
+ Revision: 473685
- sync with fedora patches:
        o truncate too long names (P101, rhbz #205948)
        o don't segfault on systems without PCI bus (P102, rhbz #84146)
        o use pread/pwrite, ifdef check is obsolete nowadays (P103, alters P20)
        o change pci.ids directory to hwdata (P106)
        o multilib support (P106, replacing %%multiarch voodoo)
        o add support for directory with another pci.ids (P109)
        o add support for sparc, sh & arm (P110, 111 & P112)
- correct license

* Wed Sep 30 2009 Thierry Vignaud <tv@mandriva.org> 3.1.4-3mdv2010.0
+ Revision: 451197
- patche 100: backport crash fix when using PCI_FILL_CAPS
- drop BuildConflicts on zlib-devel (useless with current build options)

* Sun Sep 27 2009 Olivier Blin <blino@mandriva.org> 3.1.4-2mdv2010.0
+ Revision: 450240
- add bootstrap flag: pciutils needs pciids to be installed and to
  build pciids, one needs pciutils (from Arnaud Patard)

* Fri Aug 14 2009 Frederik Himpe <fhimpe@mandriva.org> 3.1.4-1mdv2010.0
+ Revision: 416384
- Update to new version 3.1.4
- Rediff LDFLAGS patch

* Mon Jul 06 2009 Frederik Himpe <fhimpe@mandriva.org> 3.1.3-1mdv2010.0
+ Revision: 392686
- Update to new version 3.1.3
- Rediff LDFLAGS patch

* Tue Feb 10 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 3.1.2-1mdv2009.1
+ Revision: 339077
- update to new version 3.1.2
- rediff patches 10 and 22
- spec file clean

* Wed Feb 04 2009 Pascal Terjan <pterjan@mandriva.org> 3.0.3-2mdv2009.1
+ Revision: 337437
- Disable support for network fetching of pci.ids in static libpci

* Thu Jan 08 2009 Thierry Vignaud <tv@mandriva.org> 3.0.3-1mdv2009.1
+ Revision: 327278
- new release
- rediff patches

* Thu Dec 25 2008 Oden Eriksson <oeriksson@mandriva.com> 3.0.0-7mdv2009.1
+ Revision: 319062
- rediffed some fuzzy patches
- use %%ldflags

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 3.0.0-6mdv2009.0
+ Revision: 265335
- rebuild early 2009.0 package (before pixel changes)

* Tue Jun 10 2008 Oden Eriksson <oeriksson@mandriva.com> 3.0.0-5mdv2009.0
+ Revision: 217579
- rebuilt against dietlibc-devel-0.32

* Tue Jun 10 2008 Thierry Vignaud <tv@mandriva.org> 3.0.0-4mdv2009.0
+ Revision: 217497
- make devel package require library (thus fixing linking of library users)
- remove kernel require from description

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Wed May 21 2008 Thierry Vignaud <tv@mandriva.org> 3.0.0-3mdv2009.0
+ Revision: 209756
- rebuild with gcc-4.3

* Wed May 14 2008 Thierry Vignaud <tv@mandriva.org> 3.0.0-2mdv2009.0
+ Revision: 207184
- provide .so link for linking

* Wed May 14 2008 Thierry Vignaud <tv@mandriva.org> 3.0.0-1mdv2009.0
+ Revision: 206969
- enable dynamic library
- patch 21: allow build with dietlibc, not using unsupported __res_state.res_h_errno feature
- typo fix
- new release
- rediff pcimodules patch

* Wed Jan 02 2008 Thierry Vignaud <tv@mandriva.org> 2.2.9-1mdv2008.1
+ Revision: 140541
- new release
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Wed Aug 15 2007 Olivier Blin <blino@mandriva.org> 2.2.6-3mdv2008.0
+ Revision: 63511
- build dietlibc library with -Os

* Tue Aug 14 2007 Olivier Blin <blino@mandriva.org> 2.2.6-2mdv2008.0
+ Revision: 63367
- build dietlibc static library
- add patch to be able to build with dietlibc

  + Thierry Vignaud <tv@mandriva.org>
    - add a note asking for rebuilding ldetect on update

* Wed Jun 27 2007 Thierry Vignaud <tv@mandriva.org> 2.2.6-1mdv2008.0
+ Revision: 45028
- new release

  + Pixel <pixel@mandriva.com>
    - replace BuildConflicts on zlib-devel with flag ZLIB=no

* Mon May 14 2007 Thierry Vignaud <tv@mandriva.org> 2.2.4-12mdv2008.0
+ Revision: 26643
- build w/ozlib support since it's useless

* Mon May 07 2007 Per Ã˜yvind Karlsen <peroyvind@mandriva.org> 2.2.4-11mdv2008.0
+ Revision: 23932
- add zlib-devel to buildrequires to ensure building with zlib support
- do not strip binaries with 'install', otherwise rpm won't be able to create -debug package
- do parallell build


* Fri Mar 09 2007 Pixel <pixel@mandriva.com> 2.2.4-10mdv2007.1
+ Revision: 138807
- add a conflict to help workaround urpmi #29299
  (the other part of the fix is libldetect 0.7.0-5mdv now requiring pciids directly)
- don't requires kernel
  (it was meant to be a conflict, and conflicting on kernel < 2.1.82 is
  useless nowadays)
- requires pciids (otherwise lspci will fail)
- remove BuildRequires needed by update-pciids
  (since it is called in pciids now)
- remove pciutils-devel requiring pciutils, it's useless and help breaking the
  loop below:
- move update-pciids.sh inside pciutils-devel
  (it's a little ugly, but it allows pciids to buildrequire pciutils-devel
  without introducing a loop (when bootstrapping distro))

* Thu Mar 08 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.2.4-8mdv2007.1
+ Revision: 138536
- package update-pciids.sh (for pciids package)
- stop packaging pci.ids (now in pciids package)

* Thu Mar 08 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.2.4-7mdv2007.1
+ Revision: 138525
- reenable updating pci.ids

* Mon Feb 26 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.2.4-6mdv2007.1
+ Revision: 125875
- bump release

* Mon Feb 26 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.2.4-4mdv2007.1
+ Revision: 125855
- bump release
- fix library on x86_64

* Fri Feb 23 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.2.4-3mdv2007.1
+ Revision: 124846
- rebuild in order to update pci.ids
- buildrequire curl for update-pciids.sh

* Fri Jan 26 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.2.4-2mdv2007.1
+ Revision: 113897
- update pci.ids

* Fri Nov 24 2006 Pixel <pixel@mandriva.com> 2.2.4-1mdv2007.1
+ Revision: 86875
- new release
- adapt patch10
- add /usr/include/multiarch-i386-linux/pci to file list (what's this?)
- Import pciutils

* Fri Jun 23 2006 Pixel <pixel@mandriva.com> 2.2.3-1mdv2007.0
- new release

* Mon Jan 09 2006 Pixel <pixel@mandriva.com> 2.2.1-3mdk
- use uint* & stdin.h instead of u_int* & sys/types.h
  (u_int* is not available in diet libc)

* Thu Jan 05 2006 Pixel <pixel@mandriva.com> 2.2.1-2mdk
- types.h is needed in pciutils-devel

* Sun Dec 18 2005 Pixel <pixel@mandriva.com> 2.2.1-1mdk
- new release
- update pci.ids
- redo patch11, patch10
- drop patch1, patch12 (applied upstream)
- drop patch13 (seems to be useless)

* Mon Dec 12 2005 Thierry Vignaud <tvignaud@mandriva.com> 2.1.11-21mdk
- update pci.ids

* Thu Nov 24 2005 Thierry Vignaud <tvignaud@mandriva.com> 2.1.11-20mdk
- update pci.ids

* Mon Nov 07 2005 Thierry Vignaud <tvignaud@mandriva.com> 2.1.11-19mdk
- update pci.ids

* Wed Oct 19 2005 Thierry Vignaud <tvignaud@mandriva.com> 2.1.11-18mdk
- update pci.ids

* Wed Sep 07 2005 Thierry Vignaud <tvignaud@mandriva.com> 2.1.11-17mdk
- update pci.ids

* Fri Aug 26 2005 Thierry Vignaud <tvignaud@mandriva.com> 2.1.11-16mdk
- update pci.ids

* Sat Jun 25 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.1.11-15mdk
- update pci.ids

* Wed May 25 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.1.11-14mdk
- update pci.ids

* Sat May 14 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.1.11-13mdk
- update pci.ids

* Tue May 10 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.1.11-12mdk
- update pci.ids

* Tue Apr 26 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.1.11-11mdk
- update pci.ids

* Tue Mar 08 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.1.11-10mdk
- update pci.ids

* Tue Feb 08 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.1.11-9mdk
- update pci.ids

* Fri Jan 21 2005 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.1.11-8mdk
- multiarch capable

* Thu Dec 02 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.1.11-7mdk
- update pci.ids

* Wed Aug 04 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.1.11-6mdk
- update pci.ids

* Sat Jul 24 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 2.1.11-5mdk
- rebuild (to update pciids)
- cosmetics


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20315 |12mu|pcmanfm-1.2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	PCMan File Manager
Name:		pcmanfm
Version:	1.2.0
Release:	2
License:	GPLv2+
Group:		File tools
Url:		http://pcmanfm.sourceforge.net/
Source0:	http://dfn.dl.sourceforge.net/sourceforge/pcmanfm/%{name}-%{version}.tar.xz
Patch0:		pcmanfm-0.9.8-mdv-default-config.patch
BuildRequires:	desktop-file-utils
BuildRequires:	intltool
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libfm)
Requires:	gksu
Requires:	gnome-icon-theme
Requires:	shared-mime-info
Suggests:	gvfs
Conflicts:	lxde-common < 0.5.0

%description
PCMan File Manager is an extremely fast and lightweight file manager which
features tabbed browsing and user-friendly interface.

%files -f %{name}.lang
%doc AUTHORS ChangeLog NEWS README
%{_bindir}/%{name}
%{_sysconfdir}/xdg/%{name}/default/pcmanfm.conf
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}
%{_datadir}/applications/%{name}-desktop-pref.desktop
%{_datadir}/man/man1/pcmanfm.1.xz

#----------------------------------------------------------------------------

%package devel
Summary:	Developement files for %{name}
Group:		Development/C

%description devel
This package contains header files needed when building applications based on
%{name}.

%files devel
%{_includedir}/*.h

#----------------------------------------------------------------------------

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--disable-static \
	--with-gtk=2
%make

%install
%makeinstall_std

%find_lang %{name}

# clean .desktop file
desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="System;FileTools" \
  --remove-mime-type="x-directory/normal" \
  --dir %{buildroot}%{_datadir}/applications \
  %{buildroot}%{_datadir}/applications/%{name}.desktop


%changelog
* Wed May 14 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.2.0-2
+ Revision: b52fbd2
- Properly name devel package, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20316 |12mu|pentaho-libxml-1.1.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name libxml

Summary:	Namespace aware SAX-Parser utility library
Name:		pentaho-libxml
Version:	1.1.6
Release:	1
License:	LGPLv2+
Group:		System/Libraries 
Url:		http://reporting.pentaho.org/
Source0:	http://downloads.sourceforge.net/jfreereport/%{upstream_name}-%{version}.zip
Patch0:		pentaho-libxml-1.1.2-fix-build.patch
BuildArch:	noarch
BuildRequires:	ant
BuildRequires:	ant-contrib
BuildRequires:	ant-nodeps
BuildRequires:	java-devel >= 0:1.6.0
BuildRequires:	jpackage-utils
BuildRequires:	libbase
BuildRequires:	libloader
BuildRequires:	java-rpmbuild
Requires:	java >= 0:1.6.0
Requires:	jpackage-utils
Requires:	libbase >= 1.1.2
Requires:	libloader >= 1.1.2

%description
Pentaho LibXML is a namespace aware SAX-Parser utility library. It eases the
pain of implementing non-trivial SAX input handlers.

%package javadoc
Summary:	Javadoc for %{name}
Group:		Development/Java	
Requires:	%{name} = %{version}-%{release}
Requires:	jpackage-utils

%description javadoc
Javadoc for %{name}.

%prep
%setup -q -c
%patch0 -p0
find . -name "*.jar" -exec rm -f {} \;
mkdir -p lib
build-jar-repository -s -p lib commons-logging-api libbase libloader
cd lib
ln -s %{_javadir}/ant ant-contrib

%build
ant jar javadoc
for file in README.txt licence-LGPL.txt ChangeLog.txt; do
    tr -d '\r' < $file > $file.new
    mv $file.new $file
done

%install
mkdir -p %{buildroot}%{_javadir}
cp -p ./dist/%{upstream_name}-%{version}.jar %{buildroot}%{_javadir}
pushd %{buildroot}%{_javadir}
ln -s %{upstream_name}-%{version}.jar %{upstream_name}.jar
popd

mkdir -p %{buildroot}%{_javadocdir}/%{upstream_name}
cp -rp bin/javadoc/docs/api %{buildroot}%{_javadocdir}/%{upstream_name}

%files
%doc licence-LGPL.txt README.txt ChangeLog.txt
%{_javadir}/%{upstream_name}-%{version}.jar
%{_javadir}/%{upstream_name}.jar

%files javadoc
%{_javadocdir}/%{upstream_name}

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20317 |12mu|pentaho-reporting-flow-engine-0.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Pentaho Flow Reporting Engine
Name:		pentaho-reporting-flow-engine
Version:	0.9.4
Release:	1
License:	LGPLv2+
Group:		System/Libraries
Url:		http://reporting.pentaho.org/
Source0:	http://downloads.sourceforge.net/jfreereport/flow-engine-%{version}.zip
BuildRequires:	ant
BuildRequires:	flute
BuildRequires:	java-devel
BuildRequires:	jpackage-utils
BuildRequires:	libbase
BuildRequires:	libfonts
BuildRequires:	libformula
BuildRequires:	liblayout
BuildRequires:	libloader
BuildRequires:	librepository
BuildRequires:	libserializer
BuildRequires:	pentaho-libxml
BuildRequires:	sac
BuildRequires:	xml-commons >= 1.4.01
Requires:	java
Requires:	jpackage-utils
Requires:	libbase >= 1.1.3
Requires:	libfonts >= 1.1.3
Requires:	pentaho-libxml
Requires:	libformula >= 1.1.3
Requires:	librepository >= 1.1.3
Requires:	sac
Requires:	flute
Requires:	liblayout >= 0.2.10
Requires:	libserializer
BuildArch:	noarch

%description
Pentaho Reporting Flow Engine is a free Java report library, formerly
known as 'JFreeReport'

%package javadoc
Summary:	Javadoc for %{name}
Group:		Development/Java
Requires:	%{name} = %{version}-%{release}
Requires:	jpackage-utils

%description javadoc
Javadoc for %{name}.

%prep
%setup -q -c
mkdir -p lib
find . -name "*.jar" -exec rm -f {} \;
build-jar-repository -s -p lib commons-logging-api libbase libloader \
    libfonts libxml jaxp libformula librepository sac flute liblayout \
    libserializer

%build
ant jar javadoc

%install
mkdir -p %{buildroot}%{_javadir}
cp -p build/lib/flow-engine.jar %{buildroot}%{_javadir}/flow-engine.jar

mkdir -p %{buildroot}%{_javadocdir}/%{name}
cp -rp build/api %{buildroot}%{_javadocdir}/%{name}

%files
%doc licence-LGPL.txt README.txt ChangeLog.txt
%{_javadir}/*.jar

%files javadoc
%{_javadocdir}/%{name}

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20318 |12mu|perl-Alien-SDL-1.440.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Alien-SDL
%define upstream_version 1.440

Summary:	Building, finding and using SDL binaries
Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	3
License:	GPLv2+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Alien/Alien-SDL-%{upstream_version}.tar.gz
Patch0:		perl-Alien-SDL-1.440-disable-rpath.patch
BuildRequires:	pkgconfig(sdl)
BuildRequires:	perl(Archive::Extract)
BuildRequires:	perl(Archive::Tar)
BuildRequires:	perl(Archive::Zip)
BuildRequires:	perl(Capture::Tiny)
BuildRequires:	perl(Digest::SHA)
BuildRequires:	perl(ExtUtils::CBuilder)
BuildRequires:	perl(File::Fetch)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Path)
BuildRequires:	perl(File::ShareDir)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(File::Which)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Text::Patch)
BuildArch:	noarch

%description
Please see the Alien manpage for the manifesto of the Alien namespace.

In short 'Alien::SDL' can be used to detect and get configuration settings
from an installed SDL and related libraries. Based on your platform it
offers the possibility to download and install prebuilt binaries or to
build SDL & co. from source codes.

%files
%doc META.yml Changes README LICENSE
%{_mandir}/man3/*
%{perl_vendorlib}/*
%{_bindir}/sdl-config.pl

#----------------------------------------------------------------------------

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch0 -p1

%build
echo 1 | perl Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}


%changelog
* Tue May 06 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.440.0-3
+ Revision: 2e46827
- Add patch from Debian to disable rpath in linker flags



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20319 |12mu|perl-AnyEvent-7.70.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname AnyEvent
%define filelist %{pkgname}-%{version}-filelist
%define maketest 1
%define upstream_version 7.07

%define __noautoreq 'perl\\(AnyEvent:.*'

Name:		perl-%{pkgname}
Summary:	Provide framework for multiple event loops
Version:	%perl_convert_version %{upstream_version}
Release:	1
Epoch:		3
License:	Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/~mlehmann/AnyEvent/
Source0:	http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/AnyEvent-%{upstream_version}.tar.gz
Source1:	perl-AnyEvent.rpmlintrc
BuildRequires:	perl-devel
BuildRequires:	perl-Event

%description
AnyEvent - provide framework for multiple event loops
Event, Glib, Tk, Perl, - various supported event loops.

%package EV
Group:		Development/Perl
Summary:	Provide framework for multiple event loops - EV integration

%description EV
AnyEvent - provide framework for multiple event loops
EV event loop integration.

# %package Event-Lib
#Group:		Development/Perl
#Summary:	Provide framework for multiple event loops - Event::Lib integration

# %description Event-Lib
#AnyEvent - provide framework for multiple event loops
#Event::Lib event loop integration.

%package Tk
Group:		Development/Perl
Summary:	Provide framework for multiple event loops - Tk integration

%description Tk
AnyEvent - provide framework for multiple event loops
Tk event loop integration.

# %package POE
#Group:		Development/Perl
#Summary:	Provide framework for multiple event loops - POE integration

# %description POE
#AnyEvent - provide framework for multiple event loops
#POE event loop integration.

# %package IOAsync
# Group:		Development/Perl
#Summary:	Provide framework for multiple event loops - IO::Async integration

# %description IOAsync
#AnyEvent - provide framework for multiple event loops
#IO::Async event loop integration.

%package Irssi
Group:		Development/Perl
Summary:	Provide framework for multiple event loops - Irssi integration

%description Irssi
AnyEvent - provide framework for multiple event loops
Irssi event loop integration.


%prep
%setup -q -n %{pkgname}-%{upstream_version}
chmod -R u+w %{_builddir}/%{pkgname}-%{upstream_version}

%build
grep -rsl '^#!.*perl' . |
grep -v '.bak$' |xargs --no-run-if-empty \
%__perl -MExtUtils::MakeMaker -e 'MY->fixin(@ARGV)'
CFLAGS="%{optflags}"
%{__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
%make

%check
make test

%install
%{makeinstall} `%{__perl} -MExtUtils::MakeMaker -e ' print \$ExtUtils::MakeMaker::VERSION <= 6.05 ? qq|PREFIX=%{buildroot}%{_prefix}| : qq|DESTDIR=%{buildroot}| '`

# remove special files
find %{buildroot} -name "perllocal.pod" \
    -o -name ".packlist"                \
    -o -name "*.bs"                     \
    |xargs -i rm -f {}

# no empty directories
find %{buildroot}%{_prefix}             \
    -type d -depth                      \
    -exec rmdir {} \; 2>/dev/null

#we don't have perl-Qt anymore:
rm -f %{buildroot}%{perl_vendorarch}/AnyEvent/Impl/Qt.pm
rm -f %{buildroot}%{_mandir}/man3/AnyEvent::Impl::Qt*
#we don't have perl-FLTK (yet):
rm -f %{buildroot}%{perl_vendorarch}/AnyEvent/Impl/FLTK.pm
rm -f %{buildroot}%{_mandir}/man3/AnyEvent::Impl::FLTK*
#only for Mac:
rm -f %{buildroot}%{perl_vendorarch}/AnyEvent/Impl/Cocoa.pm
rm -f %{buildroot}%{_mandir}/man3/AnyEvent::Impl::Cocoa*

# IOAsync, POE and Event-Lib are in contrib, drop its support for now
rm -f %{buildroot}%{perl_vendorarch}/AnyEvent/Impl/POE.pm
rm -f %{buildroot}%{_mandir}/man3/AnyEvent::Impl::POE*
rm -f %{buildroot}%{perl_vendorarch}/AnyEvent/Impl/EventLib.pm
rm -f %{buildroot}%{_mandir}/man3/AnyEvent::Impl::EventLib.3pm*
rm -f %{buildroot}%{perl_vendorarch}/AnyEvent/Impl/IOAsync.pm
rm -f %{buildroot}%{_mandir}/man3/AnyEvent::Impl::IOAsync*


%files
%doc README Changes
%{perl_vendorarch}/AE.pm
%{perl_vendorarch}/AnyEvent.pm
%dir %{perl_vendorarch}/AnyEvent
%dir %{perl_vendorarch}/AnyEvent/Impl
%{perl_vendorarch}/AnyEvent/Debug.pm
%{perl_vendorarch}/AnyEvent/DNS.pm
%{perl_vendorarch}/AnyEvent/FAQ.pod
%{perl_vendorarch}/AnyEvent/Handle.pm
%{perl_vendorarch}/AnyEvent/Log.pm
%{perl_vendorarch}/AnyEvent/Loop.pm
%{perl_vendorarch}/AnyEvent/Socket.pm
%{perl_vendorarch}/AnyEvent/Strict.pm
%{perl_vendorarch}/AnyEvent/Intro.pod
%{perl_vendorarch}/AnyEvent/TLS.pm
%{perl_vendorarch}/AnyEvent/Util.pm
%{perl_vendorarch}/AnyEvent/Util/
%{perl_vendorarch}/AnyEvent/IO.pm
%{perl_vendorarch}/AnyEvent/IO/
%{perl_vendorarch}/AnyEvent/Impl/Event.pm
%{perl_vendorarch}/AnyEvent/Impl/Glib.pm
%{perl_vendorarch}/AnyEvent/Impl/Perl.pm
%{perl_vendorarch}/AnyEvent/constants.pl
%{_mandir}/man3/AE.3pm*
%{_mandir}/man3/AnyEvent.3pm*
%{_mandir}/man3/AnyEvent::Debug*
%{_mandir}/man3/AnyEvent::DNS*
%{_mandir}/man3/AnyEvent::FAQ*
%{_mandir}/man3/AnyEvent::Handle*
%{_mandir}/man3/AnyEvent::Socket.*
%{_mandir}/man3/AnyEvent::Strict.*
%{_mandir}/man3/AnyEvent::Util.*
%{_mandir}/man3/AnyEvent::Intro.*
%{_mandir}/man3/AnyEvent::IO*
%{_mandir}/man3/AnyEvent::Impl::Event.*
%{_mandir}/man3/AnyEvent::Impl::Glib.*
%{_mandir}/man3/AnyEvent::Impl::Perl*
%{_mandir}/man3/AnyEvent::Log.*
%{_mandir}/man3/AnyEvent::Loop.*
%{_mandir}/man3/AnyEvent::TLS*

%files EV
%{perl_vendorarch}/AnyEvent/Impl/EV.pm
%{_mandir}/man3/AnyEvent::Impl::EV.3pm*

# %files Event-Lib
# %{perl_vendorarch}/AnyEvent/Impl/EventLib.pm
# %{_mandir}/man3/AnyEvent::Impl::EventLib.3pm*

%files Tk
%{perl_vendorarch}/AnyEvent/Impl/Tk.pm
%{_mandir}/man3/AnyEvent::Impl::Tk*

# %files POE
# %{perl_vendorarch}/AnyEvent/Impl/POE.pm
# %{_mandir}/man3/AnyEvent::Impl::POE*

# %files IOAsync
# %{perl_vendorarch}/AnyEvent/Impl/IOAsync.pm
# %{_mandir}/man3/AnyEvent::Impl::IOAsync*

%files Irssi
%{perl_vendorarch}/AnyEvent/Impl/Irssi.pm
%{_mandir}/man3/AnyEvent::Impl::Irssi*



%changelog
* Mon Feb 03 2014 dsilakov <denis.silakov@rosalab.ru> 3:7.70.0-1
+ Revision: 2061e33
- Merge pull request #1 from import/perl-AnyEvent:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20320 |12mu|perl-Apache-Test-1.380.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name Apache-Test
%define upstream_version 1.38

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1
Summary:	Test.pm wrapper with helpers for testing Apache
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Apache/Apache-Test-%{upstream_version}.tar.gz
BuildArch:	noarch
Provides:	perl(Apache::TestConfigParse)
Provides:	perl(Apache::TestConfigPerl)
BuildRequires:	perl-devel

%description
Apache::Test is a test toolkit for testing an Apache server with any
configuration. It works with Apache 1.3 and Apache 2.0 and any of its modules,
including mod_perl 1.0 and 2.0. It was originally developed for testing
mod_perl 2.0.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%install

%makeinstall_std

%files
%doc CONTRIBUTORS Changes INSTALL LICENSE README SUPPORT ToDo
%{perl_vendorlib}/Apache
%{perl_vendorlib}/Bundle
%{_mandir}/*/*



%changelog
* Thu Dec 26 2013 dsilakov <denis.silakov@rosalab.ru> 1.380.0-1
+ Revision: af17ea5
- Merge pull request #1 from import/perl-Apache-Test:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20321 |12mu|perl-Archive-Extract-0.720.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Archive-Extract
%define upstream_version 0.72

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	A generic archive extracting mechanism
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Archive/Archive-Extract-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(IPC::Cmd)                  >= 0.360.0
BuildRequires:	perl(Module::Load::Conditional) >= 0.40.0
BuildRequires:	perl-version
BuildArch:	noarch

%description
Archive::Extract is a generic archive extraction mechanism.

It allows you to extract any archive file of the type .tar, .tar.gz, .gz, .Z,
tar.bz2, .tbz, .bz2 or .zip without having to worry how it does so, or use
different interfaces for each type by using either perl modules, or commandline
tools on your system.

%prep
%setup -qn  %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%__make test

%install
%makeinstall_std

%files
%doc README CHANGES
%{perl_vendorlib}/Archive/*
%{_mandir}/*/*


%changelog
* Tue Feb 11 2014 dsilakov <denis.silakov@rosalab.ru> 0.720.0-1
+ Revision: e538113
- Merge pull request #2 from import/perl-Archive-Extract:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20322 |12mu|perl-Archive-Zip-1.370.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Archive-Zip
%define upstream_version 1.37

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Provide an interface to ZIP archive files
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Archive/Archive-Zip-%{upstream_version}.tar.gz

BuildRequires:	zlib-devel
BuildRequires:	perl-devel
BuildRequires:	perl(Compress::Zlib)
BuildRequires:	perl(File::Which)
BuildArch:	noarch


%description
A Perl module that provides an interface to ZIP archive files.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor 
%make CFLAGS="%{optflags}"

%check
%__make test

%install
%makeinstall_std

%files
%doc  Changes 
%doc examples
%{_bindir}/crc32
%{perl_vendorlib}/Archive
%{_mandir}/*/*



%changelog
* Tue Feb 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.370.0-1
+ Revision: a977217
- Updated to 1.37 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20323 |12mu|perl-Array-Compare-2.20.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Array-Compare
%define upstream_version 2.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Perl extension for comparing arrays
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Array/Array-Compare-%{upstream_version}.tar.gz

BuildRequires:	perl(Module::Build)
BuildRequires: perl(Test::NoWarnings)
BuildRequires:	perl(Moose)
BuildRequires:	perl-devel

BuildArch: 	noarch

%description 
If you have two arrays and you want to know if they are the same or different,
then Array::Compare will be useful to you.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Build.PL installdirs=vendor
./Build

%install
./Build install destdir=%{buildroot}

%check
./Build test

%files
%doc Changes README
%{perl_vendorlib}/Array
%{_mandir}/*/*



%changelog
* Sat Jan 11 2014 dsilakov <denis.silakov@rosalab.ru> 2.20.0-1
+ Revision: 54fd350
- Merge pull request #1 from import/perl-Array-Compare:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20324 |12mu|perl-Astro-FITS-Header-3.70.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Starlink::AST\\)|perl\\(NDF\\)|perl\\(Astro::FITS::CFITSIO\\)|perl\\(GSD\\)'
%else
%define _requires_exceptions Starlink::AST\\|NDF|Astro::FITS::CFITSIO\\|GSD
%endif

%define upstream_name    Astro-FITS-Header
%define upstream_version 3.07

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Interface to FITS headers
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Astro/Astro-FITS-Header-%{upstream_version}.tar.gz

BuildRequires: perl(Test::More)
BuildRequires: perl(Module::Build)
BuildArch: noarch

%description
Stores information about a FITS header block in an object. Takes an hash
with an array reference as an arguement. The array should contain a list of
FITS header cards as input.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc META.yml README
%{_mandir}/man3/*
%perl_vendorlib/*



%changelog
* Thu Dec 26 2013 dsilakov <denis.silakov@rosalab.ru> 3.70.0-1
+ Revision: bf3bace
- Merge pull request #1 from import/perl-Astro-FITS-Header:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20325 |12mu|perl-autodie-2.250.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name       autodie
%define upstream_version 2.25

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Lexically have functions succeed or die

License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/%{upstream_name}/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Test::More)
BuildRequires:	perl-devel

BuildArch:	noarch

Provides:	perl(autodie)

%description
'Fatal' provides a way to conveniently replace functions which normally
return a false value when they fail with equivalents which raise exceptions
if they are not successful. This lets you use these functions without
having to test their return values explicitly on each call. Exceptions can
be caught using 'eval{}'. See the perlfunc manpage and the perlvar manpage
for details.

The do-or-die equivalents are set up simply by calling Fatal's 'import'
routine, passing it the names of the functions to be replaced. You may wrap
both user-defined functions and overridable CORE operators (except 'exec',
'system', 'print', or any other built-in that cannot be expressed via
prototypes) in this way.

If the symbol ':void' appears in the import list, then functions named
later in that import list raise an exception only when these are called in
void context--that is, when their return values are ignored. For example

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes 
%{_mandir}/man3/*
%{perl_vendorlib}/*




%changelog
* Sun Apr 20 2014 dsilakov <denis.silakov@rosalab.ru> 2.250.0-1
+ Revision: 9f3b9e5
- Merge pull request #4 from import/perl-autodie:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20326 |12mu|perl-Bit-Vector-7.300.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Bit-Vector
%define upstream_version 7.3

%define TEST 1
%{?_with_test: %{expand: %%global TEST 1}}
%{?_without_test: %{expand: %%global TEST 0}}

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary: 	%{upstream_name} module for perl
License: 	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Bit/Bit-Vector-%{upstream_version}.tar.gz

BuildRequires:	perl(Carp::Clan)
BuildRequires:	perl(Storable) >= 2.210.0
BuildRequires:	perl-devel


%description
%{upstream_name} module for perl.
Bit::Vector is an efficient C library which allows you to handle
bit vectors, sets (of integers), "big integer arithmetic" and
boolean matrices, all of arbitrary sizes.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
chmod -R u+w examples

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make OPTIMIZE="%{optflags}"

%check
%if %{TEST}
LANG=C %make test
%endif

%install
%makeinstall_std

%clean 

%files
%defattr(-,root,root,755)
%doc CHANGES.txt CREDITS.txt INSTALL.txt README.txt examples
%{_mandir}/man3/Bit::Vector*
%dir %{perl_vendorarch}/Bit
%{perl_vendorarch}/Bit/Vector*
%dir %{perl_vendorarch}/auto/Bit
%{perl_vendorarch}/auto/Bit/Vector*



%changelog
* Thu Dec 26 2013 dsilakov <denis.silakov@rosalab.ru> 7.300.0-1
+ Revision: 07b24c6
- Merge pull request #1 from import/perl-Bit-Vector:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20327 |12mu|perl-B-Keywords-1.130.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 B-Keywords
%define upstream_version 1.13

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Lists of reserved barewords and symbol names
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/B/B-Keywords-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
B::Keywords supplies seven arrays of keywords: @Scalars, @Arrays,
@Hashes, @Filehandles, @Symbols, @Functions, and @Barewords. The
@Symbols array includes the contents of each of @Scalars, @Arrays,
@Hashes, and @Filehandles. Similarly, @Barewords adds a few
non-function keywords and operators to the @Functions array.

All additions and modifications are welcome.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor

%check
make test

%install
%makeinstall_std

%files
%doc Changes README LICENSE
%{perl_vendorlib}/B
%{_mandir}/man*/*



%changelog
* Thu Dec 26 2013 dsilakov <denis.silakov@rosalab.ru> 1.130.0-1
+ Revision: 16cd04d
- Merge pull request #1 from import/perl-B-Keywords:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20328 |12mu|perl-BSD-Resource-1.290.700-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 BSD-Resource
%define upstream_version 1.2907

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	BSD process resource limit and priority functions
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/BSD/BSD-Resource-%{upstream_version}.tar.gz

BuildRequires:	perl-devel


%description
%{upstream_name} module for perl

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make CFLAGS="%{optflags}"

%check
%make test

%install

%makeinstall_std

%files
%doc ChangeLog README
%{perl_vendorarch}/BSD
%{perl_vendorarch}/auto/BSD
%{_mandir}/man*/*



%changelog
* Thu Dec 26 2013 dsilakov <denis.silakov@rosalab.ru> 1.290.700-1
+ Revision: ee08373
- Merge pull request #1 from import/perl-BSD-Resource:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20329 |12mu|perl-Cairo-1.104.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Cairo
%define upstream_version 1.104

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:	Perl module for the Cairo library
License:	GPL+ or Artistic
Group:		Development/GNOME and GTK+
Url:		http://gtk2-perl.sf.net/
# http://sourceforge.net/project/showfiles.php?group_id=64773&package_id=160888
Source0:    http://sourceforge.net/projects/gtk2-perl/files/Cairo/%{upstream_version}/Cairo-%{upstream_version}.tar.gz

BuildRequires:	pkgconfig(cairo)
BuildRequires:  perl(ExtUtils::Depends)
BuildRequires:  perl(ExtUtils::PkgConfig)
BuildRequires:	perl(Test::Number::Delta)
BuildRequires:  perl-devel

%description
This module provides perl access to the Cairo library.

Cairo provides anti-aliased vector-based rendering for X. Paths
consist of line segments and cubic splines and can be rendered at any
width with various join and cap styles. All colors may be specified
with optional translucence (opacity/alpha) and combined using the
extended Porter/Duff compositing algebra as found in the X Render
Extension.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
find -type d -name CVS | rm -rf

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make OPTIMIZE="%{optflags}"
%make test || :

%install
%makeinstall_std

%files
%doc LICENSE examples README NEWS TODO 
%{_mandir}/*/*
%{perl_vendorarch}/%{upstream_name}
%{perl_vendorarch}/%{upstream_name}.pm
%{perl_vendorarch}/auto/*



%changelog
* Thu Feb 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.104.0-1
+ Revision: ef68537
- Updated to 1.104 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20330 |12mu|perl-Cairo-GObject-1.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	modname	Cairo-GObject
%define	modver	1.004

Summary:	Integrate Cairo into the Glib type system
Name:		perl-%{modname}
Version:	%{perl_convert_version %{modver}}
Release:	1
License:	LGPLv2+
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{modname}
Source0:	http://www.cpan.org/modules/by-module/Cairo/%{modname}-%{modver}.tar.gz
BuildRequires:	perl(Cairo) >= 1.80.0
BuildRequires:	perl(ExtUtils::Depends) >= 0.200.0
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(ExtUtils::PkgConfig) >= 1.0.0
BuildRequires:	perl(Glib) >= 1.224.0
BuildRequires:	perl-devel
BuildRequires:	pkgconfig(cairo)

%description
Integrate Cairo into the Glib type system.

%prep
%setup -q -n %{modname}-%{modver}

%build
perl Makefile.PL INSTALLDIRS=vendor

%make

%check
#make test

%install
%makeinstall_std

%files
%doc LICENSE META.json META.yml MYMETA.yml NEWS README examples
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Wed May 07 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.4.0-1
+ Revision: 52f87bc
- Minor cleanups



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20331 |12mu|perl-Capture-Tiny-0.240.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Capture-Tiny
%define upstream_version 0.24

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Capture STDOUT and STDERR from Perl, XS or external programs
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://search.cpan.org/CPAN/authors/id/D/DA/DAGOLDEN/Capture-Tiny-%{upstream_version}.tar.gz

BuildRequires: perl(Exporter)
BuildRequires: perl(File::Spec)
BuildRequires: perl(File::Temp)
BuildRequires: perl(IO::Handle)
BuildRequires: perl(Module::Build::Compat)
BuildRequires: perl-devel

BuildArch: noarch

%description
Capture::Tiny provides a simple, portable way to capture anything sent to
STDOUT or STDERR, regardless of whether it comes from Perl, from XS code or
from an external program. Optionally, output can be teed so that it is
captured while being passed through to the original handles. Yes, it even
works on Windows. Stop guessing which of a dozen capturing modules to use
in any particular situation and just use this one.

This module was heavily inspired by the IO::CaptureOutput manpage, which
provides similar functionality without the ability to tee output and with
more complicated code and API.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes LICENSE
%{_mandir}/man3/*
%perl_vendorlib/*



%changelog
* Tue Feb 11 2014 dsilakov <denis.silakov@rosalab.ru> 0.240.0-1
+ Revision: 95c2d6b
- Merge pull request #1 from import/perl-Capture-Tiny:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20332 |12mu|perl-Class-Accessor-Grouped-0.100.100-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Class-Accessor-Grouped
%define upstream_version 0.10010

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1
Epoch:		1

Summary:	Lets you build groups of accessors
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Class/Class-Accessor-Grouped-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires: perl(Module::Runtime)
BuildRequires: perl(Module::Build)
BuildRequires:	perl(Algorithm::C3)
BuildRequires:	perl(Class::XSAccessor)
BuildRequires:	perl(Class::C3)
BuildRequires:	perl(Class::Inspector)
BuildRequires:	perl(Module::AutoInstall)
BuildRequires:	perl(MRO::Compat)
BuildRequires:	perl(Sub::Identify)
BuildRequires:	perl(Sub::Name)
BuildRequires:	perl(Test::Exception)
BuildArch:		noarch

%description
This class lets you build groups of accessors that will call different getters
and setters.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
chmod 644 README Changes

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Class
%{_mandir}/*/*


%changelog
* Tue Feb 11 2014 dsilakov <denis.silakov@rosalab.ru> 1:0.100.100-1
+ Revision: 1d9022d
- Merge pull request #2 from import/perl-Class-Accessor-Grouped:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20333 |12mu|perl-Class-C3-0.260.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Class-C3
%define upstream_version 0.26

Summary:	A pragma to use the C3 method resolution order algortihm
Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1
License:	Artistic/GPLv2
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz
BuildArch:	noarch
BuildRequires:	perl-devel
BuildRequires:	perl(Algorithm::C3) >= 0.05
BuildRequires:	perl(Scalar::Util) >= 1.10
BuildRequires:	perl(Test::More) >= 0.47
BuildRequires:	perl(Test::Exception) >= 0.15
BuildRequires:	perl(Class::C3::XS) >= 0.07
Requires:	perl(Algorithm::C3)

%description
This is pragma to change Perl 5's standard method resolution order
from depth-first left-to-right (a.k.a - pre-order) to the more
sophisticated C3 method resolution order.

%prep
%setup -qn %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc ChangeLog README
%{perl_vendorlib}/Class
%{_mandir}/man3/*





%changelog
* Mon Mar 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.260.0-1
+ Revision: 4272c0d
- Updated to 0.26 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20334 |12mu|perl-Class-Inspector-1.280.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Class-Inspector
%define upstream_version 1.28

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Get information about a class and its structure 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Class/Class-Inspector-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Class::Inspector allows you to get information about a loaded class.
Most or all of this information can be found in other ways, but they
arn't always very friendly, and usually involve a relatively high level
of Perl wizardry, or strange and unusual looking code. Class::Inspector
attempts to provide an easier, more friendly interface to this
information.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Class
%{_mandir}/*/*




%changelog
* Fri Jan 10 2014 dsilakov <denis.silakov@rosalab.ru> 1.280.0-1
+ Revision: 2735f71
- Merge pull request #1 from import/perl-Class-Inspector:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20335 |12mu|perl-Class-Load-0.210.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Class-Load
%define upstream_version 0.21

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	A working (require "Class::Name") and more
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Class/Class-Load-%{upstream_version}.tar.gz
Source1:	perl-Class-Load.rpmlintrc

BuildRequires:  perl(Data::OptList)
BuildRequires:  perl(ExtUtils::MakeMaker)
BuildRequires:  perl(Module::Implementation)
BuildRequires:  perl(Module::Runtime)
BuildRequires:  perl(Package::Stash)
BuildRequires:  perl(Scalar::Util)
BuildRequires:  perl(Test::Fatal)
BuildRequires:  perl(Test::More)
BuildRequires:  perl(Test::Requires)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
'require EXPR' only accepts 'Class/Name.pm' style module names, not
'Class::Name'. How frustrating! For that, we provide 'load_class
'Class::Name''.

It's often useful to test whether a module can be loaded, instead of
throwing an error when it's not available. For that, we provide
'try_load_class 'Class::Name''.

Finally, sometimes we need to know whether a particular class has been
loaded. Asking '%INC' is an option, but that will miss inner packages and
any class for which the filename does not correspond to the package name.
For that, we provide 'is_class_loaded 'Class::Name''.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Tue Feb 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.210.0-1
+ Revision: 1800d1c
- Updated to 0.21 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20336 |12mu|perl-Class-MethodMaker-2.210.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Class-MethodMaker
%define upstream_version 2.21

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Create generic methods for OO Perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Class/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel

%description
This module solves the problem of having to write a bazillion
get/set methods that are all the same. The argument to 'use'
is a hash whose keys are the names of types of generic
methods generated by MethodMaker and whose values tell method
maker what methods to make. (More precisely, the keys are the
names of MethodMaker methods (methods that write methods) and
the values are the arguments to those methods.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
rm -f t/0-signature.t # debug files make it fails

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%clean

%files
%doc README TODO Changes
%{perl_vendorarch}/Class
%{perl_vendorarch}/auto/Class
%{_mandir}/*/*



%changelog
* Tue Mar 25 2014 dsilakov <denis.silakov@rosalab.ru> 2.210.0-1
+ Revision: e230b49
- Merge pull request #2 from import/perl-Class-MethodMaker:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20337 |12mu|perl-Class-XSAccessor-1.190.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name Class-XSAccessor
%define upstream_version 1.19

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Class::XSAccessor::Heavy\\)'
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

License:	GPL+ or Artistic
Group:		Development/Perl
Summary:	Generate fast XS accessors without runtime compilation
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Class/Class-XSAccessor-%{upstream_version}.tar.gz

BuildRequires:	perl(AutoXS::Header)
BuildRequires:	perl-devel

Provides:	perl-Class-XSAccessor-Array = %{version}-%{release}

%description
Class::XSAccessor implements fast read, write and read/write accessors in
XS. Additionally, it can provide predicates such as 'has_foo()' for testing
whether the attribute 'foo' is defined in the object. It only works with
objects that are implemented as ordinary hashes. the
Class::XSAccessor::Array manpage implements the same interface for objects
that use arrays for their internal representation.

Since version 0.10, the module can also generate simple constructors
(implemented in XS) for you. Simply supply the 'constructor =>
'constructor_name'' option or the 'constructors => ['new', 'create',
'spawn']' option. These constructors do the equivalent of the following
perl code:

  sub new {
    my $class = shift;
    return bless { @_ }, ref($class)||$class;
  }

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Tue Feb 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.190.0-1
+ Revision: 3730771
- Updated to 1.19 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20338 |12mu|perl-common-sense-3.720.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    common-sense
%define upstream_version 3.72

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Save a tree AND a kitten, use common::sense!
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/common/common-sense-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

Provides:	perl(common::sense)

%description
This module implements some sane defaults for Perl programs, as defined by
two typical (or not so typical - use your common sense) specimens of Perl
coders.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Wed Oct 30 2013 dsilakov <denis.silakov@rosalab.ru> 3.720.0-1
+ Revision: 119ec58
- Merge pull request #1 from import/perl-common-sense:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20339 |12mu|perl-Compress-Bzip2-2.170.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Compress-Bzip2
%define upstream_version 2.17

Name:		    perl-%{upstream_name}
Version:	    %perl_convert_version %{upstream_version}
Release:	    1

Summary:	    Interface to Bzip2 compression library
License:	    GPL+ or Artistic
Group:		    Development/Perl
Url:		    http://search.cpan.org/dist/%{upstream_name}
Source0:	    http://www.cpan.org/modules/by-module/Compress/Compress-Bzip2-%{upstream_version}.tar.gz

BuildRequires:	perl-devel

%description
The Compress::Bzip2 module provides a Perl interface to the Bzip2 compression
library (see "AUTHOR" for details about where to get Bzip2). A relevant subset
of the functionality provided by Bzip2 is available in Compress::Bzip2.

All string parameters can either be a scalar or a scalar reference.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files 
%doc README Changes
%{perl_vendorarch}/Compress
%{perl_vendorarch}/auto/Compress
%{_mandir}/*/*



%changelog
* Thu Dec 26 2013 dsilakov <denis.silakov@rosalab.ru> 2.170.0-1
+ Revision: 36deb86
- Merge pull request #1 from import/perl-Compress-Bzip2:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20340 |12mu|perl-Compress-Raw-Bzip2-2.64.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	modname	Compress-Raw-Bzip2
%define upstream_version 2.064

Summary:	Low-Level Interface to bzip2 compression library
Name:		perl-%{modname}
Version:	%perl_convert_version %{upstream_version}
Release:	1
License:	GPLv2+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{modname}/
Source0:	http://search.cpan.org/CPAN/authors/id/P/PM/PMQS/Compress-Raw-Bzip2-%{upstream_version}.tar.gz
BuildRequires:	bzip2-devel
BuildRequires:	perl-devel

%description
Low-Level Interface to bzip2 compression library.

%prep
%setup -qn %{modname}-%{upstream_version}

%build
BUILD_BZIP2=0 perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorarch}/Compress
%{perl_vendorarch}/auto/Compress
%{_mandir}/man3/Compress::Raw::Bzip2.3pm*



%changelog
* Tue Feb 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.64.0-1
+ Revision: 0a8e304
- Updated to 2.064 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20341 |12mu|perl-Compress-Raw-Zlib-2.65.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	modname	Compress-Raw-Zlib
%define upstream_version 2.065

Summary:	Low-Level Interface to zlib compression library
Name:		perl-%{modname}
Version:	%perl_convert_version %{upstream_version}
Release:	1
License:	GPLv2+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{modname}/
Source0:	http://search.cpan.org/CPAN/authors/id/P/PM/PMQS/Compress-Raw-Zlib-%{upstream_version}.tar.gz
BuildRequires:	perl-devel
BuildRequires:	pkgconfig(zlib)

%description
Low-Level Interface to zlib compression library.

%prep
%setup -qn %{modname}-%{upstream_version}
# Leaving the unused zlib source in the tree causes its zlib.h to be preferred
# over the system version we want.
rm -rf zlib-src

%build
BUILD_ZLIB=False perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorarch}/Compress
%{perl_vendorarch}/auto/Compress
%{_mandir}/man3/*



%changelog
* Tue Feb 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.65.0-1
+ Revision: 7318927
- Updated to 2.065 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20342 |12mu|perl-Config-General-2.520.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Config-General
%define upstream_version 2.52

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Generic Config perl module
License:	GPL+ or Artistic
Group:		Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Config/Config-General-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module opens a config file and parses it's contents for you. The
method new requires one parameter which needs to be a filename. The
method getall returns a hash which contains all options and it's
associated values of your config file.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
chmod 644 Changelog README

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changelog README
%{perl_vendorlib}/Config
%{_mandir}/man3/*

%changelog
* Wed Apr 09 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.520.0-2
+ Revision: 04240cd
- Spec cleanup, rebuild to main



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20343 |12mu|perl-Config-IniFiles-2.830.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Config-IniFiles
%define upstream_version 2.83

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	A module for reading .ini-style configuration files
License: 	GPL
Group: 		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}/
Source0:    http://www.cpan.org/modules/by-module/Config/Config-IniFiles-%{upstream_version}.tar.gz

BuildRequires: perl(Module::Build)
BuildRequires: perl-devel
BuildArch: noarch

%description
This perl module allows you to access to config files written in the
.ini style.

%prep
%setup -q -n Config-IniFiles-%{upstream_version}

%build
%__perl Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc README
%{perl_vendorlib}/Config
%{_mandir}/*/*



%changelog
* Fri Feb 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.830.0-1
+ Revision: e0628c1
- Updated to 2.83 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20344 |12mu|perl-Config-Tiny-2.200.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Config-Tiny
%define upstream_version 2.20

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Read/Write .ini style files with as little code as possible
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Config/Config-Tiny-%{upstream_version}.tgz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
"Config::Tiny" is a perl class to read and write .ini style
configuration files with as little code as possible, reducing load time
and memory overhead. Most of the time it is accepted that Perl
applications use a lot of memory and modules. The "::Tiny" family of
modules is specifically intended to provide an ultralight alternative to
the standard modules.

This module is primarily for reading human written files, and anything
we write shouldn't need to have documentation/comments. If you need
something with more power move up to Config::Simple, Config::General or
one of the many other "Config::" modules. To rephrase, Config::Tiny does
not preserve your comments, whitespace, or the order of your config
file.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
chmod 644 Changes lib/Config/Tiny.pm
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Config
%{_mandir}/*/*



%changelog
* Tue Feb 18 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.200.0-1
+ Revision: eec4037
- Updated to 2.20 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20345 |12mu|perl-Convert-ASN1-0.260.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Convert-ASN1
%define upstream_version 0.26

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	ASN.1 Encode/Decode library for perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/authors/id/GBARR/Convert-ASN1-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Perl module used to encode and decode ASN.1 data structures using
BER/DER rules.

Needed by webmin to handle the OpenLDAP modules properly.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc ChangeLog  examples/*
%{perl_vendorlib}/Convert/*
%{_mandir}/*/*



%changelog
* Thu Jan 09 2014 dsilakov <denis.silakov@rosalab.ru> 0.260.0-1
+ Revision: 08096e3
- Merge pull request #1 from import/perl-Convert-ASN1:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20346 |12mu|perl-CPANPLUS-0.914.800-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 CPANPLUS
%define upstream_version 0.9148

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Your::Module::Here\\)'
%else
%define _requires_exceptions perl(Your::Module::Here)
%endif

Summary:	API & CLI access to the CPAN mirrors
Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/CPANPLUS/CPANPLUS-%{upstream_version}.tar.gz
BuildRequires:	perl-devel
BuildRequires:	perl(Archive::Extract)          >=  0.160.0
BuildRequires:	perl(Archive::Tar)
BuildRequires:	perl(Crypt::OpenPGP)
BuildRequires:	perl(File::Fetch)               >= 0.160.0
BuildRequires:	perl(IO::Zlib)
BuildRequires:	perl(IPC::Cmd)                  >= 0.420.0
BuildRequires:	perl(Locale::Maketext::Simple)  >= 0.10.0
BuildRequires:	perl(Log::Message)              >= 0.10.0
BuildRequires:	perl(Log::Message::Simple)
BuildRequires:	perl(Module::CoreList)          >= 2.90.0
BuildRequires:	perl(Module::Load)              >= 0.100.0
BuildRequires:	perl(Module::Load::Conditional) >= 0.280.0
BuildRequires:	perl(Module::Loaded)            >= 0.10.0
BuildRequires:	perl(Module::Pluggable)
BuildRequires:	perl(Object::Accessor)          >= 0.340.0
BuildRequires:	perl(Package::Constants)        >= 0.10.0
BuildRequires:	perl(Params::Check)             >= 0.220.0
BuildRequires:	perl(Parse::CPAN::Meta)         >= 0.20.0
BuildRequires:	perl(Term::UI)                  >= 0.50.0
BuildRequires:	perl(Test::Harness)             >= 2.620.0
BuildArch:	noarch

# (misc) not detected automatically, needed by CPANPLUS/Module.pm line 450
# fixing bug https://qa.mandriva.com/show_bug.cgi?id=35018
Requires:	perl(Module::CoreList)
Requires:	perl(Module::Pluggable)
Requires:	perl(Module::Signature)

%description
The CPANPLUS library is an API to the CPAN mirrors and a collection of
interactive shells, commandline programs, etc, that use this API.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
# wants to write to the root fs
rm -f t/20_CPANPLUS-Dist-MM.t

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README ChangeLog
%{_bindir}/cpan2dist
%{_bindir}/cpanp
%{_bindir}/cpanp-run-perl
%{perl_vendorlib}/CPANPLUS*
%{_mandir}/*/*




%changelog
* Tue Feb 11 2014 dsilakov <denis.silakov@rosalab.ru> 0.914.800-1
+ Revision: e3368ad
- Merge pull request #2 from import/perl-CPANPLUS:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20347 |12mu|perl-CPANPLUS-Dist-Build-0.760.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name       CPANPLUS-Dist-Build
%define upstream_version 0.76

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1
License:    GPL or Artistic
Group:      Development/Perl
Summary:    Constants for CPANPLUS::Dist::Build
Url:        http://search.cpan.org/dist/%{upstream_name}
Source:     http://www.cpan.org/modules/by-module/Config/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires: perl-devel
BuildRequires: perl(CPANPLUS)
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(File::Spec)
BuildRequires: perl(IPC::Cmd)
BuildRequires: perl(Locale::Maketext::Simple)
BuildRequires: perl(Module::Build)
BuildRequires: perl(Module::Load)
BuildRequires: perl(Module::Load::Conditional)
BuildRequires: perl(Module::Pluggable)
BuildRequires: perl(Object::Accessor)
BuildRequires: perl(Params::Check)
BuildRequires: perl(Test::Harness)
BuildRequires: perl(Test::More)
# versionning the corresponding virtual package is not enough
BuildRequires: perl-Module-Load-Conditional
BuildArch: noarch

%description
'CPANPLUS::Dist::Build' is a distribution class for 'Module::Build' related
modules. Using this package, you can create, install and uninstall perl
modules. It inherits from 'CPANPLUS::Dist'.

Normal users won't have to worry about the interface to this module, as it
functions transparently as a plug-in to 'CPANPLUS' and will just 'Do The
Right Thing' when it's loaded.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README LICENSE
%{_mandir}/man3/*
%{perl_vendorlib}/CPANPLUS

%changelog
* Wed Jan 22 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.760.0-1
+ Revision: 2552e32
- Updated to 0.76



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20348 |12mu|perl-Crypt-Blowfish-2.140.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Crypt-Blowfish
%define upstream_version 2.14

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:	Perl Blowfish encryption module
License:	GPL+ or Artistic
Group:		Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/authors/id/D/DP/DPARIS/Crypt-Blowfish-%{upstream_version}.tar.gz

Buildrequires:	 perl-devel

%description
Perl module to encrypt using the Blowfish algorithm.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%clean

%files
%defattr(-, root, root)
%doc README COPYRIGHT Changes
%{perl_vendorarch}/Crypt
%{perl_vendorarch}/auto/Crypt
%{_mandir}/*/*



%changelog
* Thu Dec 26 2013 dsilakov <denis.silakov@rosalab.ru> 2.140.0-1
+ Revision: 98ac5c2
- Merge pull request #1 from import/perl-Crypt-Blowfish:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20349 |12mu|perl-Crypt-CBC-2.330.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Crypt-CBC
%define upstream_version 2.33

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Encrypt Data with Cipher Block Chaining Mode
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Crypt/Crypt-CBC-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Crypt::Rijndael)
BuildRequires:	perl(Crypt::Blowfish)
BuildRequires:	perl(Crypt::Blowfish_PP)
BuildRequires:	perl(Crypt::CAST5)
BuildRequires:	perl(Crypt::DES)
BuildRequires:	perl(Crypt::IDEA)
BuildArch:	noarch

%description
This module is a Perl-only implementation of the cryptographic cipher
block chaining mode (CBC).  In combination with a block cipher such as
DES or IDEA, you can encrypt and decrypt messages of arbitrarily long
length.  The encrypted messages are compatible with the encryption
format used by SSLeay, and can be made compatible with the newer
OpenSSL package by specifying the -salt argument.

To use this module, you will first create a Crypt::CBC cipher object with
new().  At the time of cipher creation, you specify an encryption key
to use and, optionally, a block encryption algorithm.  You will then
call the start() method to initialize the encryption or decryption
process, crypt() to encrypt or decrypt one or more blocks of data, and
lastly finish(), to pad and encrypt the final block.  For your
convenience, you can call the encrypt() and decrypt() methods to
operate on a whole data value at once.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make


%check
make test

%install
%makeinstall_std

%files
%doc Changes README eg
%{perl_vendorlib}/Crypt
%{_mandir}/man3*/*



%changelog
* Thu Dec 26 2013 dsilakov <denis.silakov@rosalab.ru> 2.330.0-1
+ Revision: 8c3eadd
- Merge pull request #1 from import/perl-Crypt-CBC:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20350 |12mu|perl-Crypt-DES-2.70.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	Crypt-DES
%define upstream_version 2.07

Name:		perl-%{module}
Version:	%perl_convert_version %{upstream_version}
Release:	1
License:	GPL or Artistic
Group:		Development/Perl
Summary:	Perl DES encryption module
Source0:	http://www.cpan.org/authors/id/D/DP/DPARIS/Crypt-DES-2.07.tar.gz
Url:            http://search.cpan.org/dist/%{module}/
BuildRequires:	perl-devel
# avoid build dependency on perl-Crypt-CBC to avoid dependency cycles
# https://qa.mandriva.com/show_bug.cgi?id=43033

%description
The module implements the Crypt::CBC interface.

%prep
%setup -q -n %{module}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make CFLAGS="%{optflags}"

%check
%make test

%install
%makeinstall_std

%clean

%files
%doc README COPYRIGHT
%{perl_vendorarch}/Crypt
%{perl_vendorarch}/auto/Crypt
%{_mandir}/man3/*


%changelog
* Sat Jan 11 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.70.0-1
+ Revision: 5d37eb5
- Fix version



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20351 |12mu|perl-Crypt-IDEA-1.100.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Crypt-IDEA
%define upstream_version 1.10

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Perl interface to IDEA block cipher
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Crypt/Crypt-IDEA-%{upstream_version}.tar.gz

BuildRequires:	perl-devel

%description 
This perl extension is an implementation of the IDEA block
cipher algorithm. The module implements the
Crypt::BlockCipher interface, which has the following
methods

blocksize =item keysize =item encrypt =item decrypt

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make CFLAGS="%{optflags}"

%check
make test

%install
%makeinstall_std

%files
%doc COPYRIGHT
%{perl_vendorarch}/Crypt
%{perl_vendorarch}/auto/Crypt
%{_mandir}/*/*



%changelog
* Thu Dec 26 2013 dsilakov <denis.silakov@rosalab.ru> 1.100.0-1
+ Revision: 2206701
- Merge pull request #1 from import/perl-Crypt-IDEA:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20352 |12mu|perl-Crypt-PasswdMD5-1.400.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Crypt-PasswdMD5
%define upstream_version 1.40

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Perl extension for crypt()-compatible interfaces to the MD5-based crypt()
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.cpan.org:21/pub/CPAN/modules/by-module/Crypt/Crypt-PasswdMD5-%{upstream_version}.tgz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This  code  provides  various  crypt()-compatible  interfaces  to  the
MD5-based crypt() function found in  various *nixes. It's based on the
implementation  found  on FreeBSD  2.2.[56]-RELEASE

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
perl -pi -e 's,(SSL_DIR.*)/lib\b,\1/%{_lib},g' Makefile.PL

%build
CFLAGS="%{optflags}" echo | %{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README
%{perl_vendorlib}/Crypt/PasswdMD5.pm
%{_mandir}/*/*



%changelog
* Tue Feb 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.400.0-1
+ Revision: 0c331c9
- Updated to 1.40 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20353 |12mu|perl-Crypt-Rijndael-1.120.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Crypt-Rijndael
%define upstream_version 1.12

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:	Crypt::CBC compliant Rijndael encryption module
License:	GPL+ or Artistic
Group:		Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}/
Source0:    http://www.cpan.org/modules/by-module/Crypt/Crypt-Rijndael-%{upstream_version}.tar.gz

BuildRequires:	perl-devel

%description
This module implements the Rijndael cipher, which has just been selected as the
Advanced Encryption Standard.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%clean 

%files
%doc NEWS README
%{perl_vendorarch}/Crypt
%{perl_vendorarch}/auto/Crypt
%{_mandir}/man3*/*



%changelog
* Tue Feb 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.120.0-1
+ Revision: 6d0853c
- Updated to 1.12 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20354 |12mu|perl-Crypt-Twofish-2.170.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Crypt-Twofish
%define upstream_version 2.17

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:	Crypt-Twofish module for perl 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Crypt/Crypt-Twofish-%{upstream_version}.tar.gz

BuildRequires:	perl-devel

%description
Twofish is a 128-bit symmetric block cipher with a variable length (128, 192,
or 256-bit) key, developed by Counterpane Labs. It is unpatented and free for
all uses, as described at http://www.counterpane.com/twofish.html.

This module implements Twofish encryption. It supports the Crypt::CBC interface

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%clean 

%files
%doc Changes README
%{perl_vendorlib}/*/Crypt/Twofish.pm
%{perl_vendorlib}/*/auto/Crypt/Twofish
%{_mandir}/*/*



%changelog
* Thu Dec 26 2013 dsilakov <denis.silakov@rosalab.ru> 2.170.0-1
+ Revision: b2b35e7
- Merge pull request #1 from import/perl-Crypt-Twofish:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20355 |12mu|perl-Curses-UI-0.960.900-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Curses-UI
%define upstream_version 0.9609

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	A curses based perl OO user interface framework
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Curses/Curses-UI-%{upstream_version}.tar.gz
Patch0:		Curses-UI-0.95-more-Listbox-alike-Popupmenu.patch
Patch2:		Curses-UI-0.95-add-method-to-modify-button-label.patch
Patch3:		Curses-UI-0.95-allow-setting-active-line.patch
Patch4:		Curses-UI-0.9607-focus-up-and-focus-down.patch
Patch5:		Curses-UI-0.95-make-dialog-message-focusable-if-scrolled.patch
Patch6:		Curses-UI-0.95-new-Container-method--delete_object.patch
Patch7:		Curses-UI-0.95-do-not-replace-last-char-with-overflow-char.patch
Patch8:		Curses-UI-0.9607-gpm-does-not-work--hide-error-for-now.patch
Patch9:		Curses-UI-0.95-only-redraw-Listbox-when-needed-otherwise-it-occurs-after-focus-next.patch

BuildRequires:	perl(Curses)
BuildRequires:	perl(Term::ReadKey)
BuildRequires:	perl(Test::Pod)
BuildRequires:	perl-devel
BuildArch:	noarch
Requires:	perl(Curses)
Requires:	perl(Term::ReadKey)
# temporary dep due to the perl-5.14 bump
BuildRequires:	perl-Curses >= 1.280.0-6

%description
A UI framework based on the curses library. Curses::UI contains
several widgets which can be used to build a user interface.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch0 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1
%patch6 -p1
%patch7 -p1
%patch8 -p1
%patch9 -p1

# perl path hack
find . -type f | xargs perl -p -i -e "s|^#\!/usr/local/bin/perl|#\!/usr/bin/perl|g"

%build
%__perl Makefile.PL INSTALLDIRS=vendor

%make OPTIMIZE="%{optflags}"

%check
# need setting COLUMNS and LINES to help it getting "Terminal Size" under nohup or iurt
COLUMNS=80 LINES=25 make test

%install
%makeinstall_std

%files
%doc README examples CREDITS Changes
%{perl_vendorlib}/Curses
%{_mandir}/*/*



%changelog
* Fri Jan 10 2014 dsilakov <denis.silakov@rosalab.ru> 0.960.900-1
+ Revision: 4f8665e
- Merge pull request #1 from import/perl-Curses-UI:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20356 |12mu|perl-Data-Dump-1.220.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Data-Dump
%define upstream_version 1.22

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Pretty printing of data structures
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source:		ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Data/Data-Dump-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module provides a single function called dump() that takes a list
of values as its argument and produces a string as its result. The
string contains Perl code that, when evaled, produces a deep copy of
the original arguments. The string is formatted for easy reading.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/*/*
%{perl_vendorlib}/Data


%changelog
* Thu Dec 26 2013 dsilakov <denis.silakov@rosalab.ru> 1.220.0-1
+ Revision: 3655f1b
- Merge pull request #1 from import/perl-Data-Dump:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20357 |12mu|perl-Data-OptList-0.109.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Data-OptList
%define upstream_version 0.109

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Parse and validate simple name/value option pairs
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Data/Data-OptList-%{upstream_version}.tar.gz

BuildRequires:	perl(Sub::Install)
BuildRequires:	perl(Params::Util)
BuildRequires:	perl-devel

BuildArch:	noarch

%description 
Hashes are great for storing named data, but if you want more than one entry
for a name, you have to use a list of pairs.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Data
%{_mandir}/*/*



%changelog
* Mon Feb 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.109.0-1
+ Revision: f32e928
- Updated to 0.109 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20358 |12mu|perl-Data-Random-0.110.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Data-Random
%define upstream_version 0.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Data::Random - Perl module to generate random data
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Data/Data-Random-%{upstream_version}.tar.gz

BuildRequires:	perl-Date-Calc
BuildRequires:	perl-GD
BuildRequires:	perl-YAML-Tiny
BuildRequires:	perl-devel
BuildArch:	noarch

%description
A module used to generate random data.  Useful mostly for test
programs.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make
make test

%install
%makeinstall_std

%files
%doc Changes README*
%dir %{perl_vendorlib}/Data/Random
%{perl_vendorlib}/Data/Random.pm
%{perl_vendorlib}/Data/Random/*
%{_mandir}/*/*



%changelog
* Tue Feb 11 2014 dsilakov <denis.silakov@rosalab.ru> 0.110.0-1
+ Revision: e335b79
- Merge pull request #1 from import/perl-Data-Random:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20359 |12mu|perl-Data-Section-Simple-0.50.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Data-Section-Simple
%define upstream_version 0.05

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    2

Summary:    Read data from __DATA__
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Data/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Test::More)
BuildRequires: perl(Test::Requires)
BuildRequires: perl-devel
BuildArch: noarch

%description
Data::Section::Simple is a simple module to extract data from '__DATA__'
section of the file.

%prep
%setup -qn %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE META.json META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Wed Mar 19 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.50.0-2
+ Revision: faf5628
- Bump release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20360 |12mu|perl-Data-UUID-1.219.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Data-UUID
%define upstream_version 1.219

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary: Perl extension for generating Globally/Universally Unique Identifiers
License: GPL+ or Artistic
Group:	 Development/Perl
Url:     http://search.cpan.org/dist/%{upstream_name}
Source0: http://www.cpan.org/modules/by-module/Data/Data-UUID-%{upstream_version}.tar.gz

BuildRequires: perl-devel

%description
Perl extension for generating Globally/Universally Unique Identifiers
(GUIDs/UUIDs).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor < /dev/null
%make

%check
%make test

%install
%makeinstall_std

%clean

%files
%doc Changes README 
%{perl_vendorarch}/Data
%{perl_vendorarch}/auto/Data
%{_mandir}/man3/*





%changelog
* Tue Feb 11 2014 dsilakov <denis.silakov@rosalab.ru> 1.219.0-1
+ Revision: 9f17239
- Merge pull request #1 from import/perl-Data-UUID:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20361 |12mu|perl-Date-Manip-6.430.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Date-Manip
%define upstream_version 6.43

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:	%{upstream_name} upstream_name for Perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:    http://www.cpan.org/modules/by-module/Date/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Test::Inter)
BuildRequires: perl(Test::Pod)
BuildRequires: perl(Test::Pod::Coverage)
BuildRequires: perl(YAML::Syck)
BuildRequires: perl(Module::Build)

BuildArch:	noarch

Obsoletes:	perl-DateManip < 5.46
Provides:	perl-DateManip < 5.46

%description
This is a set of routines designed to make any common date/time
manipulation easy to do. Operations such as comparing two times,
calculating a time a given amount of time from another, or parsing
international times are all easily done.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%clean

%files
%doc  INSTALL README
%{_mandir}/man*/*
%{perl_vendorlib}/Date
%{_bindir}/dm_date
%{_bindir}/dm_zdump



%changelog
* Mon Mar 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 6.430.0-1
+ Revision: b360ec3
- Fix %doc files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20362 |12mu|perl-DateTime-1.30.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 DateTime
%define upstream_version 1.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1
Epoch:		2

Summary:	A date and time object in Perl
License:	Artistic
Group:		Development/Perl
URL:		http://datetime.perl.org/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/DateTime/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(DateTime::Locale) >= 0.21
BuildRequires:	perl(DateTime::TimeZone) >= 0.38
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Params::Validate) >= 0.76
BuildRequires:	perl(Pod::Man) >= 1.14
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More) >= 0.34
BuildRequires:	perl(Time::Local) >= 1.04
BuildRequires:	perl(Math::Round)
BuildRequires:	perl(Test::Fatal)
BuildRequires:	perl-devel >= 2:5.14
BuildRequires:	perl-List-MoreUtils >= 0.320.0-3


Provides:	perl(DateTimePP)
Provides:	perl(DateTimePPExtra)

%description
DateTime is a class for the representation of date/time combinations, and is
part of the Perl DateTime project.

It represents the Gregorian calendar, extended backwards in time before its
creation (in 1582). This is sometimes known as the "proleptic Gregorian
calendar". In this calendar, the first day of the calendar (the epoch), is the
first day of year 1, which corresponds to the date which was (incorrectly)
believed to be the birth of Jesus Christ.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Build.PL installdirs=vendor
./Build CFLAGS="%{optflags}"

%check
./Build test

%install
rm -rf %{buildroot}
./Build install destdir=%{buildroot}

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes README CREDITS
%{perl_vendorarch}/DateTime*
%{perl_vendorarch}/auto/*
%{_mandir}/*/*


%changelog
* Fri Jan 20 2012 Bernhard Rosenkraenzer <bero@bero.eu> 2:0.720.0-1
+ Revision: 762889
- Build for perl 5.14.x
- Update to 0.72

* Thu Jun 16 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2:0.700.0-1
+ Revision: 685622
- update to new version 0.70

* Mon Apr 25 2011 Sandro Cazzaniga <kharec@mandriva.org> 2:0.680.0-1
+ Revision: 659055
- new version 0.68

* Sun Apr 24 2011 Sandro Cazzaniga <kharec@mandriva.org> 2:0.670.0-1
+ Revision: 658373
- new version 0.67
- add a BR on Math::Round

* Thu Dec 23 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2:0.660.0-1mdv2011.0
+ Revision: 624081
- update to new version 0.66

* Fri Nov 12 2010 Jérôme Quelin <jquelin@mandriva.org> 2:0.650.0-1mdv2011.0
+ Revision: 596608
- update to 0.65

* Sat Oct 16 2010 Sandro Cazzaniga <kharec@mandriva.org> 2:0.630.0-1mdv2011.0
+ Revision: 585985
- new upstream release

* Tue Jul 27 2010 Jérôme Quelin <jquelin@mandriva.org> 2:0.610.0-1mdv2011.0
+ Revision: 561030
- update to 0.61

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 2:0.600.0-3mdv2011.0
+ Revision: 555786
- rebuild for perl 5.12

  + Sandro Cazzaniga <kharec@mandriva.org>
    - rebuild

* Tue Jul 13 2010 Jérôme Quelin <jquelin@mandriva.org> 2:0.600.0-1mdv2011.0
+ Revision: 551989
- update to 0.60

* Wed Mar 17 2010 Jérôme Quelin <jquelin@mandriva.org> 2:0.550.0-1mdv2010.1
+ Revision: 523432
- update to 0.55

* Mon Mar 15 2010 Jérôme Quelin <jquelin@mandriva.org> 2:0.540.0-1mdv2010.1
+ Revision: 519949
- update to 0.54

* Tue Dec 08 2009 Jérôme Quelin <jquelin@mandriva.org> 2:0.530.0-1mdv2010.1
+ Revision: 474661
- update to 0.53

* Sun Dec 06 2009 Jérôme Quelin <jquelin@mandriva.org> 2:0.520.0-1mdv2010.1
+ Revision: 474101
- adding missing buildrequires:
- update to 0.52

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 2:0.510.0-1mdv2010.1
+ Revision: 460717
- update to 0.51

* Mon Jul 06 2009 Jérôme Quelin <jquelin@mandriva.org> 2:0.500.0-1mdv2010.0
+ Revision: 392733
- bumping epoch to make sure %%perl_convert_version works
- update to 0.50
- using %%perl_convert_version
- fixed license field

* Tue Dec 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1:0.4501-1mdv2009.1
+ Revision: 309297
- update to new version 0.4501

* Sat Oct 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1:0.4305-1mdv2009.1
+ Revision: 292117
- update to new version 0.4305

* Mon Sep 29 2008 Oden Eriksson <oeriksson@mandriva.com> 1:0.4304-1mdv2009.0
+ Revision: 289459
- 0.4304

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Sat Mar 01 2008 Michael Scherer <misc@mandriva.org> 1:0.42-1mdv2008.1
+ Revision: 177287
- update to new version 0.42

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 1:0.41-3mdv2008.1
+ Revision: 152051
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - rebuild for perl-5.10.0

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sun Oct 21 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1:0.41-1mdv2008.1
+ Revision: 100854
- update to new version 0.41

* Sun Sep 02 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1:0.40-1mdv2008.0
+ Revision: 78095
- update to new version 0.40

* Fri Jul 27 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1:0.39-1mdv2008.0
+ Revision: 56248
- update to new version 0.39
- update to new version 0.38

* Mon May 21 2007 Michael Scherer <misc@mandriva.org> 1:0.37-1mdv2008.0
+ Revision: 29068
- Update to new version 0.37


* Sat Aug 12 2006 Scott Karns <scottk@mandriva.org>
+ 2006-08-12 14:39:36 (55729)
- Version 0.34

* Wed Aug 09 2006 Scott Karns <scottk@mandriva.org>
+ 2006-08-09 17:35:26 (54815)
- Version 0.33

* Sun Aug 06 2006 Scott Karns <scottk@mandriva.org>
+ 2006-08-06 17:00:07 (53482)
- Version 0.32

* Sun Aug 06 2006 Scott Karns <scottk@mandriva.org>
+ 2006-08-06 16:54:28 (53479)
- import perl-DateTime-0.31-1mdk

* Sun May 21 2006 Scott Karns <scottk@mandriva.org> 1:0.31-1mdk
- 0.31
- Added BuildRequires perl(Scalar::Util) for 0.31

* Sat May 06 2006 Scott Karns <scottk@mandriva.org> 1:0.30-3mdk
- Remove mdkversion conditional surrounding BuildRequires perl-devel.
  (Needed for arch specific perl packages.)

* Fri May 05 2006 Scott Karns <scottk@mandriva.org> 1:0.30-2mdk
- Added CFLAGS="-O2 -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fomit-frame-pointer -march=i586 -mtune=pentiumpro -fasynchronous-unwind-tables"
- Updated BuildRequires
- Updated to comply with Mandriva perl packaging policies

* Mon Jan 16 2006 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1:0.30-1mdk
- 0.30

* Tue Aug 23 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.2901-2mdk
- buildrequires perl-Class-Singleton 
- use standard syntax for manual dependencies
- fix sources url for rpmbuildupdate

* Fri Jul 15 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.2901-1mdk
- 0.2901

* Sat Jun 04 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.29-1mdk
- 0.29

* Fri Apr 22 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 0.28-1mdk
- 0.28

* Wed Feb 02 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.27-1mdk
- 0.27

* Mon Jan 31 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.26-1mdk
- 0.26

* Tue Jan 11 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.25-1mdk
- 0.25

* Tue Dec 14 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.24-1mdk
- 0.24

* Fri Dec 10 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.23-1mdk
- 0.23
- test during build

* Mon Nov 15 2004 Michael Scherer <misc@mandrake.org> 0.22-3mdk
- Rebuild for new perl

* Mon Aug 30 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.22-2mdk
- Add manually needed provides.

* Thu Aug 26 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.22-1mdk
- Initial MDK release.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20363 |12mu|perl-DateTime-Format-Builder-0.810.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    DateTime-Format-Builder
%define upstream_version 0.81

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Create DateTime parser classes and objects
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/DateTime/DateTime-Format-Builder-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Class::Factory::Util)
BuildRequires:	perl(DateTime)
BuildRequires:	perl(DateTime::Format::Strptime)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Params::Validate)
BuildRequires:	perl(Task::Weaken)
BuildRequires:	perl(Module::Build::Compat)
# This dependency is missing so we specify it explicitly.
Requires:	perl(Class::Factory::Util)
BuildArch:	noarch

%description
This module understands the formats used by MySQL for its DATE, DATETIME,
TIME, and TIMESTAMP data types. It can be used to parse these formats in
order to create DateTime objects, and it can take a DateTime object and
produce a string representing it in the MySQL format.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Apr 23 2011 Funda Wang <fwang@mandriva.org> 0.800.0-3mdv2011.0
+ Revision: 656905
- rebuild for updated spec-helper

* Sat Dec 04 2010 Shlomi Fish <shlomif@mandriva.org> 0.800.0-2mdv2011.0
+ Revision: 609257
- Add Requires for Class::Factory::Util (it was missing for some reason)

* Mon Mar 15 2010 Jérôme Quelin <jquelin@mandriva.org> 0.800.0-1mdv2011.0
+ Revision: 519950
- update to 0.80

* Sun Nov 29 2009 Jérôme Quelin <jquelin@mandriva.org> 0.790.100-1mdv2010.1
+ Revision: 471226
- import perl-DateTime-Format-Builder


* Sun Nov 29 2009 cpan2dist 0.7901-1mdv
- initial mdv release, generated with cpan2dist


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20364 |12mu|perl-DateTime-TimeZone-1.650.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name    DateTime-TimeZone
%define upstream_version 1.65

# circular dependency
%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(DateTime\\)|perl\\(DateTime::Duration\\)|perl\\(Win32::TieRegistry\\)'
%else
%define _requires_exceptions perl(DateTime)\\|perl(DateTime::Duration)
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1
Epoch:		1

Summary:	Time zone object base class and factory
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/DateTime/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:  perl-devel
BuildRequires:	perl(Class::Load)
BuildRequires:	perl(Class::Singleton) >= 1.03
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Params::Validate) >= 0.72
BuildRequires:	perl(Pod::Man) >= 1.14
BuildRequires:  perl(Test::Requires)

BuildArch:	noarch

Provides:	perl(DateTime::TimeZoneCatalog)

%description
This perl module defines the base class for all time zone objects. A time zone
is represented internally as a set of observances, each of which describes the
offset from GMT for a given time period.

Note that without the DateTime.pm module, this module does not do much. Its
primary interface is through a DateTime object, and most users will not need to
directly use DateTime::TimeZone methods.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL installdirs=vendor destdir=%{buildroot}
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/DateTime
%{_mandir}/*/*



%changelog
* Mon Mar 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:1.650.0-1
+ Revision: f123644
- Updated to 1.65 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20365 |12mu|perl-DBD-mysql-4.27.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name    DBD-mysql
%define upstream_version 4.027
%define Werror_cflags %nil

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	MySQL-Perl bindings
License:	GPL
Group:		Development/Databases
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/DBD/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(DBI)
BuildRequires:	mysql-devel
BuildRequires:	openssl-devel
BuildRequires:	perl-devel
BuildRequires:	zlib-devel
Provides:	perl-Mysql
Obsoletes:	perl-Mysql

%description
DBD::mysql is an interface driver for connecting the DBMS independent Perl API
DBI to the MySQL DBMS. When you want to use MySQL from within perl, DBI and
DBD::mysql are your best choice: Unlike "mysqlperl", another option, this is
based on a common standard, so your sources will easily be portable to other
DBMS's.

%prep

%setup -q -n %{upstream_name}-%{upstream_version}

%build
%serverbuild

# it does not work with -fPIE and someone added that to the serverbuild macro...
CFLAGS=`echo $CFLAGS|sed -e 's|-fPIE||g'`
CXXFLAGS=`echo $CXXFLAGS|sed -e 's|-fPIE||g'`

%{__perl} Makefile.PL INSTALLDIRS=vendor
#--testhost=127.0.0.1 --testport=22222

%make OPTIMIZE="$CFLAGS"

# make test requires a running mysql server
#make test

%clean 

%install

%makeinstall_std

%files
%doc  ChangeLog
%{perl_vendorarch}/*
%{_mandir}/*/*



%changelog
* Tue Mar 25 2014 dsilakov <denis.silakov@rosalab.ru> 4.27.0-1
+ Revision: 9eb047b
- Merge pull request #3 from import/perl-DBD-mysql:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20366 |12mu|perl-DBD-SQLite-1.420.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name DBD-SQLite
%define upstream_version 1.42

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Self Contained RDBMS in a DBI Driver
License:	GPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/DBD/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:	perl-devel
BuildRequires:	perl(DBI) >= 1.616.0-5
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Spec) >= 0.820.0
BuildRequires:	perl(Test::Builder) >= 0.860.0
BuildRequires:	perl(Test::More) >= 0.470.0
BuildRequires:	perl(Tie::Hash)
BuildRequires:	sqlite3-devel >= 3.6.0

%description
SQLite is a small fast embedded SQL database engine.

DBD::SQLite embeds that database engine into a DBD driver, so
if you want a relational database for your project, but don't
want to install a large RDBMS system like MySQL or PostgreSQL,
then DBD::SQLite may be just what you need.

It supports quite a lot of features, such as transactions (atomic
commit and rollback), indexes, DBA-free operation, a large subset
of SQL92 supported, and more.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

# useless content
rm -f %{buildroot}%{perl_vendorarch}/auto/share/dist/DBD-SQLite/sqlite3.c
rm -f %{buildroot}%{perl_vendorarch}/auto/share/dist/DBD-SQLite/sqlite3.h
rm -f %{buildroot}%{perl_vendorarch}/auto/share/dist/DBD-SQLite/sqlite3ext.h

%files
%doc README* Changes
%{perl_vendorarch}/DBD
%{perl_vendorarch}/auto/DBD
%{_mandir}/*/*



%changelog
* Tue Mar 25 2014 dsilakov <denis.silakov@rosalab.ru> 1.420.0-1
+ Revision: e9300e5
- Merge pull request #2 from import/perl-DBD-SQLite:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20367 |12mu|perl-DBI-1.631.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 DBI
%define upstream_version 1.631

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	The Perl Database Interface
License:	GPL
Group:		Development/Perl
URL:		http://dbi.perl.org/
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/DBI/DBI-%{upstream_version}.tar.gz

BuildRequires:	perl(Storable) >= 1
BuildRequires:	perl(Test::Simple) >= 0.400.0
BuildRequires:	perl-devel >= 2:5.14
BuildRequires:	perl-List-MoreUtils >= 0.320.0-3

%description
The Perl Database Interface (DBI) is a database access Application Programming
Interface (API) for the Perl Language. The Perl DBI API specification defines a
set of functions, variables and conventions that provide a consistent database
interface independent of the actual database being used.

%package	proxy
Group:		Development/Perl
Summary: 	DBI proxy server and client
Requires:	%{name} = %{version}

%description	proxy
DBI::ProxyServer is a module for implementing a proxy for the DBI
proxy driver, DBD::Proxy.
DBD::Proxy is a Perl module for connecting to a database via a remote
DBI driver.

%package	ProfileDumper-Apache
Group:		Development/Perl
Summary: 	DBI profiling data for mod_perl
Requires:	%{name} = %{version}

%description ProfileDumper-Apache
This module interfaces DBI::ProfileDumper to Apache/mod_perl. Using this
module you can collect profiling data from mod_perl applications. It
works by creating a DBI::ProfileDumper data file for each Apache
process. These files are created in your Apache log directory. You can
then use dbiprof to analyze the profile files.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%__make CFLAGS="%{optflags}"

%check
rm -f t/zvg_85gofer
%__make test

%install
%makeinstall_std

# remove Win32 stuff
rm -rf %{buildroot}%{perl_vendorarch}/Win32
rm -f %{buildroot}%{perl_vendorarch}/DBI/W32ODBC.pm
rm -f %{buildroot}%{perl_vendorarch}/Roadmap.pod
rm -f %{buildroot}%{perl_vendorarch}/DBI/Roadmap.pm
rm -f %{buildroot}%{perl_vendorarch}/TASKS.pod
rm -f %{buildroot}%{perl_vendorarch}/DBI/TASKS.pm
rm -f %{buildroot}%{_mandir}/man3*/Win32::DBIODBC.3pm*
rm -f %{buildroot}%{_mandir}/man3*/DBI::W32ODBC.3pm*
rm -f %{buildroot}%{_mandir}/man3*/Roadmap.3pm*
rm -f %{buildroot}%{_mandir}/man3*/TASKS.3pm*

# we don't want requires on Coro which is not even really used
rm -f %{buildroot}%{perl_vendorarch}/DBD/Gofer/Transport/corostream.pm

%files
%doc Changes  META.yml
%{_bindir}/dbiprof
%{_bindir}/dbilogstrip
%{_mandir}/*/*
%exclude %{_mandir}/man1/dbiproxy.1*
%exclude %{_mandir}/man3*/DBD::Proxy.3pm*
%exclude %{_mandir}/man3*/DBI::ProxyServer.3pm*
%exclude %{_mandir}/man3*/DBI::ProfileDumper::Apache.3pm*
%{perl_vendorarch}/Bundle
%{perl_vendorarch}/DBD
%{perl_vendorarch}/dbixs_rev.pl
%exclude %{perl_vendorarch}/DBD/Proxy.pm
%{perl_vendorarch}/DBI.pm
%{perl_vendorarch}/DBI
%exclude %{perl_vendorarch}/DBI/ProfileDumper
%exclude %{perl_vendorarch}/DBI/ProfileDumper.pm
%exclude %{perl_vendorarch}/DBI/ProxyServer.pm
%{perl_vendorarch}/auto/DBI

%files proxy
%{_bindir}/dbiproxy
%{perl_vendorarch}/DBD/Proxy.pm
%{perl_vendorarch}/DBI/ProxyServer.pm
%{_mandir}/man1/dbiproxy.1.*
%{_mandir}/man3*/DBI::ProxyServer.3pm.*
%{_mandir}/man3*/DBD::Proxy.3pm.*

%files ProfileDumper-Apache
%{perl_vendorarch}/DBI/ProfileDumper
%{perl_vendorarch}/DBI/ProfileDumper.pm
%{_mandir}/man3*/DBI::ProfileDumper::Apache.3pm.*




%changelog
* Mon Feb 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.631.0-1
+ Revision: 59be5ba
- Updated to 1.631 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20368 |12mu|perl-Devel-GlobalDestruction-0.120.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Devel-GlobalDestruction
%define upstream_version 0.12

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Expose PL_dirty, the flag which marks global
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Devel/Devel-GlobalDestruction-%{upstream_version}.tar.gz

BuildRequires:	perl(Scope::Guard)
BuildRequires: perl(Sub::Exporter::Progressive)
BuildRequires:	perl(Sub::Exporter)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
Perl's global destruction is a little tricky to deal with WRT finalizers
because it's not ordered and objects can sometimes disappear.

Writing defensive destructors is hard and annoying, and usually if global
destruction is happenning you only need the destructors that free up non
process local resources to actually execute.

For these constructors you can avoid the mess by simply bailing out if
global destruction is in effect.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Mon Feb 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.120.0-1
+ Revision: 8df225f
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20369 |12mu|perl-Devel-Size-0.790.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Devel-Size
%define upstream_version 0.79

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:	Find the memory usage of Perl variables
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Devel/Devel-Size-%{upstream_version}.tar.gz

BuildRequires:	perl-devel

%description
This module figures out the real sizes of Perl variables in bytes. Call
functions with a reference to the variable you want the size of. If the
variable is a plain scalar it returns the size of the scalar. If the variable
is a hash or an array, use a reference when calling.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%__make

%check
%__make test

%install
%makeinstall_std

%files
%doc CHANGES 
%{perl_vendorarch}/Devel/*
%{perl_vendorarch}/auto/Devel/*
%{_mandir}/*/*



%changelog
* Mon Feb 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.790.0-1
+ Revision: 2cc5ab7
- Fix %doc files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20370 |12mu|perl-Devel-StackTrace-1.310.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Devel-StackTrace
%define upstream_version 1.31

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Stack trace and stack trace frame objects 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://search.cpan.org/CPAN/authors/id/D/DR/DROLSKY/Devel-StackTrace-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
%{upstream_name} module for perl.  Simple objects to deal with stack traces.
The parent object, Devel::StackTrace, holds a number of
Devel::StackTraceFrame objects (which have the same information as is
returned from caller()).  You can step through these frames forwards
and backwards as you want or retrieve specific frames.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
chmod 644 lib/Devel/StackTrace.pm

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{perl_vendorlib}/Devel
%{_mandir}/*/*



%changelog
* Fri Feb 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.310.0-1
+ Revision: a9b5f57
- Updated to 1.31 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20371 |12mu|perl-Devel-Symdump-2.110.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name 	 Devel-Symdump
%define upstream_version 2.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Dump symbol names or the symbol table
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Devel/Devel-Symdump-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This little package serves to access the symbol table of perl.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc  README
%{perl_vendorlib}/Devel
%{_mandir}/*/*



%changelog
* Mon Feb 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.110.0-1
+ Revision: 77c2c5c
- Fix %doc files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20372 |12mu|perl-Digest-SHA-5.880.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Digest-SHA
%define upstream_version 5.88

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:	Perl extension for SHA-1/224/256/384/512
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Digest/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel

%description
Digest::SHA is a complete implementation of the NIST Secure Hash Standard. It
gives Perl programmers a convenient way to calculate SHA-1, SHA-224, SHA-256,
SHA-384, and SHA-512 message digests.  The module can handle all types of
input, including partial-byte data.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make CFLAGS="%{optflags}"

%check
%make test

%install
%makeinstall_std

%clean

%files
%doc Changes README
%{perl_vendorarch}/Digest
%{perl_vendorarch}/auto/Digest
%{_mandir}/*/*
%{_bindir}/shasum




%changelog
* Tue Mar 25 2014 dsilakov <denis.silakov@rosalab.ru> 5.880.0-1
+ Revision: cce3615
- Merge pull request #5 from import/perl-Digest-SHA:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20373 |12mu|perl-Email-Abstract-3.7.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Email-Abstract
%define upstream_version 3.007

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Unified interface to mail representations
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Email/Email-Abstract-%{upstream_version}.tar.gz

BuildRequires:	perl(MIME::Entity) >= 5.501.0
BuildRequires:	perl(Email::Simple)
BuildRequires:	perl(Module::Pluggable)
BuildRequires:	perl(MRO::Compat)
BuildRequires:	perl(Class::Accessor::Grouped)
BuildRequires:	perl-devel
BuildArch:		noarch

%description
Email::Abstract provides module writers with the ability to write
representation-independent mail handling code. For instance, in the cases of
Mail::Thread or Mail::ListDetector, a key part of the code involves reading the
headers from a mail object. Where previously one would either have to specify
the mail class required, or to build a new object from scratch, Email::Abstract
can be used to perform certain simple operations on an object regardless of its
underlying representation.

Email::Abstract currently supports Mail::Internet, MIME::Entity, Mail::Message,
Email::Simple and Email::MIME. Other representations are encouraged to create
their own Email::Abstract::* class by copying Email::Abstract::EmailSimple. All
modules installed under the Email::Abstract hierarchy will be automatically
picked up and used.

For this reason, the tedious process of looking for a valid date has been
encapsulated in this software. Further, the process of creating RFC compliant
date strings is also found in this software.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{perl_vendorlib}/Email
%{_mandir}/*/*


%changelog
* Tue Feb 11 2014 dsilakov <denis.silakov@rosalab.ru> 3.7.0-1
+ Revision: ea4f4db
- Merge pull request #1 from import/perl-Email-Abstract:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20374 |12mu|perl-Email-Address-1.901.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Email-Address
%define upstream_version 1.901

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	RFC 2822 Address Parsing and Creation
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Email/Email-Address-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch


%description
This class implements a complete RFC 2822 parser that locates
email addresses in strings and returns a list of "Email::Address"
objects found. Alternatley you may construct objects manually.
The goal of this software is to be correct, and very very fast.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 
perl -pi -e 's|/usr/local/bin/perl|%{__perl}|' bench/ea-vs-ma.pl

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README bench META.yml
%{perl_vendorlib}/Email
%{_mandir}/man3/*



%changelog
* Tue Feb 11 2014 dsilakov <denis.silakov@rosalab.ru> 1.901.0-1
+ Revision: a127a44
- Merge pull request #1 from import/perl-Email-Address:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20375 |12mu|perl-Email-Date-1.104.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Email-Date
%define upstream_version 1.104

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Find and Format Date Headers
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Email/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(Time::Piece)
BuildRequires: perl(Capture::Tiny)
BuildRequires:	perl(Email::Abstract)
BuildRequires:	perl(Email::Date::Format)
BuildRequires:	perl(Date::Parse)
BuildRequires:	perl-devel

BuildArch:	noarch


%description
RFC 2822 defines the Date: header. It declares the header a required part of an
email message. The syntax for date headers is clearly laid out. Stil, even a
perfectly planned world has storms. The truth is, many programs get it wrong.
Very wrong. Or, they don't include a Date: header at all. This often forces you
to look elsewhere for the date, and hoping to find something.

For this reason, the tedious process of looking for a valid date has been
encapsulated in this software. Further, the process of creating RFC compliant
date strings is also found in this software.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Email
%{_mandir}/*/*



%changelog
* Tue Mar 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.104.0-1
+ Revision: 173e2af
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20376 |12mu|perl-Email-Date-Format-1.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Email-Date-Format
%define upstream_version 1.004

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Produce RFC 2822 date strings
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Email/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(Test::More)
BuildRequires: perl(Capture::Tiny)
BuildRequires:	perl(Time::Local)
BuildRequires:	perl-devel

BuildArch:		noarch

%description
This module provides a simple means for generating an RFC 2822 compliant
datetime string.  (In case you care, they're not RFC 822 dates, because they
use a four digit year, which is not allowed in RFC 822.)

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/Email



%changelog
* Tue Mar 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.4.0-1
+ Revision: 463e7ea
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20377 |12mu|perl-Email-Simple-2.203.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name     Email-Simple
%define upstream_version 2.203

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Simple parsing of RFC2822 message format and headers
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Email/Email-Simple-%{upstream_version}.tar.gz

BuildRequires:	perl(Email::Date::Format)
BuildRequires: perl(Capture::Tiny)
BuildRequires:	perl-devel

BuildArch:	noarch

Obsoletes:	perl-Email-Simple-Creator <= 1.424.0
Provides:	perl-Email-Simple-Creator  = 1.424.0

%description
Email::Simple is the first deliverable of the "Perl Email Project", a reaction
against the complexity and increasing bugginess of the Mail::* modules. In
contrast, Email::* modules are meant to be simple to use and to maintain, pared
to the bone, fast, minimal in their external dependencies, and correct.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/Email
%{_mandir}/*/*



%changelog
* Tue Feb 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.203.0-1
+ Revision: 704f995
- Updated to 2.203 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20378 |12mu|perl-Encode-Locale-1.30.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Encode-Locale
%define upstream_version 1.03

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Determine the locale encoding
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Encode/Encode-Locale-%{upstream_version}.tar.gz

BuildRequires: perl(Encode)
BuildRequires: perl(Encode::Alias)
BuildRequires: perl(Test)
BuildRequires: perl-devel
BuildArch: noarch

%description
In many applications it's wise to let Perl use Unicode for the strings it
processes. Most of the interfaces Perl has to the outside world is still
byte based. Programs therefore needs to decode byte strings that enter the
program from the outside and encode them again on the way out.

The POSIX locale system is used to specify both the language conventions
requested by the user and the preferred character set to consume and
output. The 'Encode::Locale' module looks up the charset and encoding
(called a CODESET in the locale jargon) and arrange for the the Encode
manpage module to know this encoding under the name "locale". It means
bytes obtained from the environment can be converted to Unicode strings by
calling 'Encode::encode(locale => $bytes)' and converted back again with
'Encode::decode(locale => $string)'.

Where file systems interfaces pass file names in and out of the program we
also need care. The trend is for operating systems to use a fixed file
encoding that don't actually depend on the locale; and this module
determines the most appropriate encoding for file names. The the Encode
manpage module will know this encoding under the name "locale_fs". For
traditional Unix systems this will be an alias to the same encoding as
"locale".

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%perl_vendorlib/*



%changelog
* Fri Jan 10 2014 dsilakov <denis.silakov@rosalab.ru> 1.30.0-1
+ Revision: cdc7ad2
- Merge pull request #1 from import/perl-Encode-Locale:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20379 |12mu|perl-Error-0.170.220-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Error%define upstream_version 0.17022

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1
Epoch:		1

Summary:	Error/exception handling in an OO-ish way
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/S/SH/SHLOMIF/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
The Error package provides two interfaces. Firstly Error
provides a procedural interface to exception handling.
Secondly Error is a base class for errors/exceptions that
can either be thrown, for subsequent catch, or can simply
be recorded.
Errors in the class Error should not be thrown directly,
but the user should throw errors from a sub-class of Error.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc ChangeLog README examples
%{perl_vendorlib}/Error
%{perl_vendorlib}/Error.pm
%{_mandir}/*/*



%changelog
* Mon Mar 03 2014 dsilakov <denis.silakov@rosalab.ru> 1:0.170.220-1
+ Revision: f6eec01
- Merge pull request #4 from import/perl-Error:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20380 |12mu|perl-EV-4.160.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    EV
%define upstream_version 4.16

%define filelist %{upstream_name}-%{upstream_version}-filelist
%define maketest 1

Name:      perl-%{upstream_name}
Version:   %perl_convert_version %{upstream_version}
Release:	1

Summary:   Wrapper for the libev high-performance event loop library
License:   Artistic
Group:     Development/Perl
Url:       http://software.schmorp.de/pkg/EV.html
Source0:   http://www.cpan.org/authors/id/M/ML/MLEHMANN/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl-devel
BuildRequires: perl-AnyEvent >= 1:2.6
BuildRequires: perl(common::sense)

%description
A thin wrapper around libev, a high-performance event loop. Intended
as a faster and less buggy replacement for the Event perl
module. Efficiently supports very high number of timers, scalable
operating system APIs such as epoll, kqueue and solaris's ports,
child/pid watchers and more.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 
chmod -R u+w %{_builddir}/%{upstream_name}-%{upstream_version}

%build
grep -rsl '^#!.*perl' . |
grep -v '.bak$' |xargs --no-run-if-empty \
%__perl -MExtUtils::MakeMaker -e 'MY->fixin(@ARGV)'
CFLAGS="%{optflags}"
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
%make 

%check
%make test

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%{makeinstall} `%{__perl} -MExtUtils::MakeMaker -e ' print \$ExtUtils::MakeMaker::VERSION <= 6.05 ? qq|PREFIX=%{buildroot}%{_prefix}| : qq|DESTDIR=%{buildroot}| '`

# remove special files
find %{buildroot} -name "perllocal.pod" \
    -o -name ".packlist"                \
    -o -name "*.bs"                     \
    |xargs -i rm -f {}

# no empty directories
find %{buildroot}%{_prefix}             \
    -type d -depth                      \
    -exec rmdir {} \; 2>/dev/null


%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%doc README Changes
%{perl_vendorarch}/EV.pm
%{perl_vendorarch}/EV
%{perl_vendorarch}/auto/EV
%{_mandir}/man3/EV*




%changelog
* Mon Mar 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 4.160.0-1
+ Revision: 77cdce6
- Updated to 4.16 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20381 |12mu|perl-Eval-Closure-0.110.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Eval-Closure
%define upstream_version 0.11

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1
Summary:	Safely and cleanly create closures via string eval
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/~doy/Eval-Closure-0.04/lib/Eval/Closure.pm
Source0:	http://www.cpan.org/authors/id/D/DO/DOY/Eval-Closure-%{upstream_version}.tar.gz
BuildRequires:	perl(Sub::Exporter)
BuildRequires:	perl(Test::Fatal)
BuildRequires:	perl(Test::Requires)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
String eval is often used for dynamic code generation. For instance, Moose uses
it heavily, to generate inlined versions of accessors and constructors, which
speeds code up at runtime by a significant amount. String eval is not without
its issues however - it's difficult to control the scope it's used in (which
determines which variables are in scope inside the eval), and it can be quite
slow, especially if doing a large number of evals.

This module attempts to solve both of those problems. It provides an
eval_closure function, which evals a string in a clean environment, other than
a fixed list of specified variables. It also caches the result of the eval, so
that doing repeated evals of the same source, even with a different
environment, will be much faster (but note that the description is part of the
string to be evaled, so it must also be the same (or non-existent) if caching
is to work properly).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc LICENSE MANIFEST README Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Fri Jan 10 2014 dsilakov <denis.silakov@rosalab.ru> 0.110.0-1
+ Revision: 1ae8f60
- Merge pull request #1 from import/perl-Eval-Closure:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20382 |12mu|perl-Event-1.210.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Event
%define upstream_version 1.21

Name:       perl-%{upstream_name}
Version:    %perl_convert_version 1.21
Release:	1

Summary:	%{upstream_name} module for perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Event/Event-1.21.tar.gz

BuildRequires:	perl-devel
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
Fast, generic event loop

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make CFLAGS="%{optflags}"

%check
%{__make} test

%clean 
rm -rf %{buildroot}

%install
rm -rf %{buildroot}
%makeinstall_std

%files
%defattr(-,root,root)
%doc ANNOUNCE INSTALL README TODO Tutorial.pdf ChangeLog
%{perl_vendorarch}/Event*
%{perl_vendorarch}/auto/Event
%{_mandir}/*/*


%changelog
* Wed Jan 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.180.0-2
+ Revision: 768358
- svn commit -m mass rebuild of perl extension against perl 5.14.2

* Sun Jun 26 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.180.0-1
+ Revision: 687340
- update to new version 1.18

* Sun May 22 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.170.0-1
+ Revision: 677327
- update to new version 1.17

* Sun May 08 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.150.0-1
+ Revision: 672615
- update to new version 1.15

* Tue Jul 20 2010 Jérôme Quelin <jquelin@mandriva.org> 1.130.0-2mdv2011.0
+ Revision: 555255
- rebuild

* Fri Nov 06 2009 Jérôme Quelin <jquelin@mandriva.org> 1.130.0-1mdv2010.1
+ Revision: 461740
- update to 1.13

* Thu Aug 27 2009 Jérôme Quelin <jquelin@mandriva.org> 1.120.0-1mdv2010.0
+ Revision: 421624
- update to 1.12

* Wed Jul 29 2009 Jérôme Quelin <jquelin@mandriva.org> 1.110.0-1mdv2010.0
+ Revision: 403160
- rebuild using %%perl_convert_version

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.11-2mdv2009.0
+ Revision: 268471
- rebuild early 2009.0 package (before pixel changes)

* Tue May 20 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.11-1mdv2009.0
+ Revision: 209325
- update to new version 1.11

* Tue Jan 22 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.10-1mdv2008.1
+ Revision: 156177
- update to new version 1.10
- update to new version 1.10

* Tue Jan 15 2008 Thierry Vignaud <tv@mandriva.org> 1.09-2mdv2008.1
+ Revision: 152070
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sun Jul 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.09-1mdv2008.0
+ Revision: 46524
- update to new version 1.09


* Thu Nov 16 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.08-1mdv2007.0
+ Revision: 84656
- new version
- Import perl-Event

* Fri Sep 01 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.06-3mdv2007.0
- Rebuild

* Sat May 20 2006 Guillaume Rousse <guillomovitch@mandriva.org> 1.06-2mdk
- better source URL
- test in %%check

* Thu May 19 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.06-1mdk
- 1.06
- Add ChangeLog in docs

* Fri Apr 29 2005 Guillaume Rousse <guillomovitch@mandriva.org> 1.05-1mdk 
- new release
- spec cleanup
- better url
- no more explicit perl requires
- rpmbuilupdate aware

* Thu Mar 31 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 1.04-1mdk
- 1.04

* Fri Feb 11 2005 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 1.03-1mdk
- 1.03
- make tests

* Mon Nov 15 2004 Götz Waschk <waschk@linux-mandrake.com> 1.00-2mdk
- rebuild for new perl

* Thu Jun 03 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.00-1mdk
- 1.00
- use %%makeinstall_std macro

* Tue Apr 27 2004 Stefan van der Eijk <stefan@mandrake.org> 0.88-1mdk
- 0.88



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20383 |12mu|perl-Event-ExecFlow-0.640.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname Event-ExecFlow
%define filelist %{pkgname}-%{upstream_version}-filelist
%define NVR %{pkgname}-%{upstream_version}-%{release}
%define maketest 1
%define upstream_version 0.64

Name:      perl-Event-ExecFlow
Summary:   Event-RPC - High level API for event-based execution flow control
Version:   %perl_convert_version %upstream_version
Release:   %mkrel 3
License:   Artistic
Group:     Development/Perl
URL:       http://www.exit1.org/Event-ExecFlow/
SOURCE:    http://search.cpan.org/CPAN/authors/id/J/JR/JRED/Event-ExecFlow-%upstream_version.tar.bz2
Buildroot: %{_tmppath}/%{name}-%{upstream_version}-%(id -u -n)
Buildarch: noarch
BuildRequires: perl-devel
BuildRequires: perl-AnyEvent
BuildRequires: perl-libintl-perl

%description
Event::ExecFlow provides a ligh level API for defining complex flow
controls with asynchronous execution of external programs.

%prep
%setup -q -n %{pkgname}-%{upstream_version} 
chmod -R u+w %{_builddir}/%{pkgname}-%{upstream_version}

%build
grep -rsl '^#!.*perl' . |
grep -v '.bak$' |xargs --no-run-if-empty \
%__perl -MExtUtils::MakeMaker -e 'MY->fixin(@ARGV)'
CFLAGS="$RPM_OPT_FLAGS"
%{__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
%{__make} 
%check
chmod 755 bin/*
%{__make} test

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%{makeinstall} `%{__perl} -MExtUtils::MakeMaker -e ' print \$ExtUtils::MakeMaker::VERSION <= 6.05 ? qq|PREFIX=%{buildroot}%{_prefix}| : qq|DESTDIR=%{buildroot}| '`

# remove special files
find %{buildroot} -name "perllocal.pod" \
    -o -name ".packlist"                \
    -o -name "*.bs"                     \
    |xargs -i rm -f {}

# no empty directories
find %{buildroot}%{_prefix}             \
    -type d -depth                      \
    -exec rmdir {} \; 2>/dev/null


%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README Changes
%_bindir/execflow
%{perl_vendorlib}/Event/ExecFlow*
%_mandir/man3/Event::ExecFlow*



%changelog
* Fri Jan 20 2012 Götz Waschk <waschk@mandriva.org> 0.640.0-3mdv2012.0
+ Revision: 763021
- rebuild

* Tue Jul 26 2011 Götz Waschk <waschk@mandriva.org> 0.640.0-2
+ Revision: 691693
- rebuild

* Wed Jan 06 2010 Götz Waschk <waschk@mandriva.org> 0.640.0-1mdv2011.0
+ Revision: 486564
- update to new version 0.64

* Tue Jul 28 2009 Götz Waschk <waschk@mandriva.org> 0.630.0-1mdv2010.0
+ Revision: 401505
- use perl version macro

* Thu Jul 31 2008 Thierry Vignaud <tv@mandriva.org> 0.63-3mdv2009.0
+ Revision: 256812
- rebuild

* Thu Dec 20 2007 Olivier Blin <blino@mandriva.org> 0.63-1mdv2008.1
+ Revision: 135841
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Apr 17 2007 Götz Waschk <waschk@mandriva.org> 0.63-1mdv2007.1
+ Revision: 13562
- new version


* Sun Jun 18 2006 Götz Waschk <waschk@mandriva.org> 0.62-1mdk
- New release 0.62

* Mon Apr 03 2006 Götz Waschk <waschk@mandriva.org> 0.61-2mdk
- fix buildrequires
- fix URL

* Mon Apr 03 2006 Götz Waschk <waschk@mandriva.org> 0.61-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20384 |12mu|perl-Event-File-0.1.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define module	Event-File
%define name	perl-%{module}
%define version	0.1.1
%define rel	3

Summary:	Mimic the 'tail -f' behaviour using Event
Name:		%{name}
Version:	%{version}
Release:	%mkrel %{rel}
License:	GPL or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{module}
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/Event/%{module}-%{version}.tar.bz2
BuildRequires:	perl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}
BuildArch:	noarch

%description
This module tries to mimic the 'tail -f' behaviour
using Event.

It detects file deletion, rename, rotation providing a simple way to keep 
track of files like log files.

%prep
%setup -q -n %{module}-%{version}
find -type f | xargs chmod 0644
find -type d | xargs chmod 0755

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README Changes demo
%{perl_vendorlib}/Event
%{_mandir}/man3/*



%changelog
* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.1.1-3mdv2010.0
+ Revision: 430421
- rebuild

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 0.1.1-2mdv2008.1
+ Revision: 135841
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Jun 03 2007 Anssi Hannula <anssi@mandriva.org> 0.1.1-2mdv2008.0
+ Revision: 34865
- annual rebuild


* Sun May 28 2006 Anssi Hannula <anssi@mandriva.org> 0.1.1-1mdv2007.0
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20385 |12mu|perl-Exception-Class-1.370.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Exception-Class
%define upstream_version 1.37

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	A module that allows you to declare real exception classes in Perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://search.cpan.org/CPAN/authors/id/D/DR/DROLSKY/Exception-Class-%{upstream_version}.tar.gz

BuildRequires:	perl(Class::Data::Inheritable)
BuildRequires:	perl(Devel::StackTrace) >= 1.20
BuildRequires:	perl-devel

BuildArch: 	noarch

Requires: 	perl-Class-Data-Inheritable >= 0.02
Requires:	perl-Devel-StackTrace >= 0.9

%description
This module allows you to declare hierarchies of exception classes for use
in your code. It also provides a simple exception class that it uses as the
default base class for all other exceptions.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
chmod 644 Changes LICENSE lib/Exception/Class.pm

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE
%{perl_vendorlib}/Exception
%{_mandir}/*/*


%changelog
* Thu Jan 09 2014 dsilakov <denis.silakov@rosalab.ru> 1.370.0-1
+ Revision: 162eb97
- Merge pull request #1 from import/perl-Exception-Class:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20386 |12mu|perl-ExtUtils-CBuilder-0.280.216-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name  	    ExtUtils-CBuilder
%define upstream_version 0.280216

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1
Summary:	Compile and link C code for Perl modules 
License:	GPL or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source:		http://www.cpan.org/modules/by-module/ExtUtils/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:	perl(File::Basename)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(Test)
BuildRequires:	perl(Text::ParseWords)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module can build the C portions of Perl modules by invoking the
appropriate compilers and linkers in a cross-platform manner. It was motivated
by the Module::Build project, but may be useful for other purposes as well.
However, it is not intended as a general cross-platform interface to all your C
building needs. That would have been a much more ambitious goal!

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
%__perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std
for m in ExtUtils::CBuilder.3pm ExtUtils::CBuilder::Platform::Windows.3pm; do
	rm -f %{buildroot}%{_mandir}/man3/$m
done

%files 
%doc Changes
%{perl_vendorlib}/ExtUtils



%changelog
* Mon Mar 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.280.216-1
+ Revision: a8a2756
- Updated to 0.280216 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20387 |12mu|perl-ExtUtils-Depends-0.306.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    ExtUtils-Depends
%define upstream_version 0.306

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Perl module for further extending extensions
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/ExtUtils/ExtUtils-Depends-%{upstream_version}.tar.gz

BuildArch: noarch
BuildRequires:	perl-devel

%description
This module tries to make it easy to build Perl extensions that use
functions and typemaps provided by other perl extensions. This means
that a perl extension is treated like a shared library that provides
also a C and an XS interface besides the perl one.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
find -type d -name CVS | rm -fr
%{__perl} Makefile.PL INSTALLDIRS=vendor

%build
%make

%check
%make test

%install
%makeinstall_std

%clean

%files
%defattr(-, root, root)
%doc Changes
%{_mandir}/*/*
%{perl_vendorlib}/*



%changelog
* Mon Feb 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.306.0-1
+ Revision: 25e99da
- Updated to 0.306 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20388 |12mu|perl-ExtUtils-PkgConfig-1.150.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    ExtUtils-PkgConfig
%define upstream_version 1.15

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Perl module for further extending extensions
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/ExtUtils/ExtUtils-PkgConfig-%{upstream_version}.tar.gz

BuildRequires: pkgconfig
BuildRequires:	perl-devel
BuildArch: noarch

%description
This module tries to make it easy to build Perl extensions that use
functions and typemaps provided by other perl extensions. This means
that a perl extension is treated like a shared library that provides
also a C and an XS interface besides the perl one.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
#find -type d -name CVS | rm -fr
%{__perl} Makefile.PL INSTALLDIRS=vendor

%build
make

%check
%make test

%install
%makeinstall_std

%clean


%files
%defattr(-, root, root)
%doc Changes
%{_mandir}/*/*
%{perl_vendorlib}/ExtUtils/*.pm



%changelog
* Mon Feb 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.150.0-1
+ Revision: 05d761d
- Updated to 1.15 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20389 |12mu|perl-File-FcntlLock-0.140.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    File-FcntlLock
%define upstream_version 0.14

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    File locking with fcntl()
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/File/File-FcntlLock-%{upstream_version}.tar.gz

BuildRequires: perl(Carp)
BuildRequires: perl(DynaLoader)
BuildRequires: perl(Errno)
BuildRequires: perl(Exporter)
BuildRequires: perl(POSIX)
BuildRequires: perl-devel

%description
File locking in Perl is usually done using the the flock() manpage
function. Unfortunately, this only allows locks on whole files and is often
implemented in terms of the flock(2) manpage, which has some shortcomings.

Using this module file locking via the fcntl(2) manpage can be done
(obviously, this restricts the use of the module to systems that have a the
fcntl(2) manpage system call). Before a file (or parts of a file) can be
locked, an object simulating a flock structure must be created and its
properties set. Afterwards, by calling the 'lock()' method a lock can be
set or it can be determined if and which process currently holds the lock.

To create a new object representing a flock structure call 'new()':

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%clean

%files
%doc README Changes
%{_mandir}/man3/*
%perl_vendorlib/*





%changelog
* Tue Feb 11 2014 dsilakov <denis.silakov@rosalab.ru> 0.140.0-1
+ Revision: 21f1bb2
- Merge pull request #1 from import/perl-File-FcntlLock:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20390 |12mu|perl-File-Find-Rule-0.330.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 File-Find-Rule
%define upstream_version 0.33

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Alternative interface to File::Find
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/File/File-Find-Rule-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Text::Glob)
BuildRequires:	perl(Number::Compare)
BuildArch:	noarch

%description 
File::Find::Rule is a friendlier interface to File::Find. It allows you to
build rules which specify the desired files and directories.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes 
%{perl_vendorlib}/File
%{_mandir}/*/*
%{_bindir}/*



%changelog
* Mon Feb 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.330.0-1
+ Revision: 698422d
- Fix %doc files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20391 |12mu|perl-File-Find-Rule-Perl-1.130.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    File-Find-Rule-Perl
%define upstream_version 1.13

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

License:	GPL+ or Artistic
Group:		Development/Perl
Summary:	Common rules for searching for Perl things
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/File/File-Find-Rule-Perl-%{upstream_version}.tar.gz

BuildRequires:	perl(Parse::CPAN::Meta)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Find::Rule)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(Params::Util)
BuildRequires:	perl(Test::More)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
I write a lot of things that muck with Perl files. And it always annoyed me
that finding "perl files" requires a moderately complex the
File::Find::Rule manpage pattern.

*File::Find::Rule::Perl* provides methods for finding various Perl-related
files.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%files
%doc README LICENSE Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Tue Feb 11 2014 dsilakov <denis.silakov@rosalab.ru> 1.130.0-1
+ Revision: cd45e40
- Merge pull request #1 from import/perl-File-Find-Rule-Perl:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20392 |12mu|perl-File-HomeDir-1.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 File-HomeDir
%define upstream_version 1.00

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Get home directory for self or other users
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/File/File-HomeDir-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(File::Which)
BuildRequires:	xdg-user-dirs

BuildArch:	noarch

%description
A Perl module to get home directory portably for self or other users.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
find lib -name *.pm | xargs chmod 644 
chmod 644 Changes

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# tests require that user dirs exist, which is not the case within bs
#make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/File
%{_mandir}/*/*



%changelog
* Mon Feb 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.0-1
+ Revision: 963334f
- Updated to 1.00 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20393 |12mu|perl-File-Listing-6.40.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    File-Listing
%define upstream_version 6.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Parse directory listings
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/File/File-Listing-%{upstream_version}.tar.gz

BuildRequires:	perl(HTTP::Date)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module exports a single function called parse_dir(), which can be used
to parse directory listings.

The first parameter to parse_dir() is the directory listing to parse. It
can be a scalar, a reference to an array of directory lines or a glob
representing a filehandle to read the directory listing from.

The second parameter is the time zone to use when parsing time stamps in
the listing. If this value is undefined, then the local time zone is
assumed.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Mon Feb 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 6.40.0-1
+ Revision: 9379df4
- Updated to 6.04 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20394 |12mu|perl-File-MMagic-1.300.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 File-MMagic
%define upstream_version 1.30

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Guess file type from filename and/or filehandle
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/File/File-MMagic-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This perl library uses perl5 objects to guess file type from filename and/or
filehandle.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files 
%doc README.en 
%{perl_vendorlib}/File
%{_mandir}/*/*



%changelog
* Mon Feb 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.300.0-1
+ Revision: 0ecc825
- Updated to 1.30 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20395 |12mu|perl-File-Remove-1.520.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 File-Remove
%define upstream_version 1.52

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:	Remove files and directories
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:    http://www.cpan.org/modules/by-module/File/File-Remove-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
A Perl module to remove files and directories.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%__make test

%install
%makeinstall_std

%files 
%doc README Changes
%{perl_vendorlib}/File
%{_mandir}/*/*



%changelog
* Mon Feb 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.520.0-1
+ Revision: 8b50adc
- Updated to 1.52 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20396 |12mu|perl-File-Temp-0.230.400-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    File-Temp
%define upstream_version 0.2304

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(VMS::Stdio\\)'
%endif

Name:           perl-%{upstream_name}
Version:        %perl_convert_version %{upstream_version}
Release:        1

Summary:        Return name and handle of a temporary file safely
License:        GPL+ or Artistic
Group:          Development/Perl
URL:            http://search.cpan.org/dist/%{upstream_name}
Source0:        http://www.cpan.org/modules/by-module/File/File-Temp-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:      noarch

%description
File::Temp can be used to create and open temporary files in a safe way. There
is both a function interface and an object-oriented interface. The File::Temp
constructor or the tempfile() function can be used to return the name and the
open filehandle of a temporary file. The tempdir() function can be used to
create a temporary directory.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make CFLAGS="%{optflags}"

%install
%makeinstall_std

mv %{buildroot}%{_mandir}/man3/File::Temp.3pm \
    %{buildroot}%{_mandir}/man3/File::Temp-%{upstream_version}.3pm

%check
%__make test

%files 
%doc  README
%{perl_vendorlib}/File
%{_mandir}/*/*




%changelog
* Mon Feb 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.230.400-1
+ Revision: 545fe38
- Fix %doc files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20397 |12mu|perl-GD-2.520.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname	GD
%define modver 2.52

Summary:	A perl5 interface to Thomas Boutell's gd library

Name:		perl-%{modname}
Version:	%perl_convert_version %{modver}
Release:	1
License:	Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{modname}
Source0:	http://www.cpan.org/modules/by-module/%{modname}/%{modname}-%{modver}.tar.gz
Patch2:		skip-jpg-test.diff
BuildRequires:	gd-devel
BuildRequires:	jpeg-devel
BuildRequires:	perl-devel
BuildRequires:	perl(JSON::PP)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(xpm)
BuildRequires:	pkgconfig(zlib)

%description
GD.pm is a autoloadable interface module for libgd, a popular library
for creating and manipulating PNG files.  With this library you can
create PNG images on the fly or modify existing files.  Features
include:

a.  lines, polygons, rectangles and arcs, both filled and unfilled
b.  flood fills
c.  the use of arbitrary images as brushes and as tiled fill patterns
d.  line styling (dashed lines and the like)
e.  horizontal and vertical text rendering
f.  support for transparency and interlacing

%prep
%setup -qn %{modname}-%{modver}
%patch2 -p0

# Remove Local from path
find . -type f | xargs perl -p -i -e "s|/usr/local/|/usr/|g"

# lib64 fixes, don't add /usr/lib/X11 to linker search path
perl -pi \
    -e "s|-L/usr/lib/X11||g;" \
    -e "s|-L/usr/X11/lib||g;" \
    -e "s|-L/usr/lib||g" \
    Makefile.PL

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make CFLAGS="%{optflags}"

%install
%makeinstall_std

%files
%doc ChangeLog README README.QUICKDRAW README.unix demos
%{perl_vendorarch}/GD*
%{perl_vendorarch}/auto/GD*
%{perl_vendorarch}/qd.pl
%{_bindir}/bdf2gdfont.pl
%{_mandir}/man1/*
%{_mandir}/man3/*




%changelog
* Wed Apr 02 2014 dsilakov <denis.silakov@rosalab.ru> 2.520.0-1
+ Revision: fb72f1b
- Merge pull request #6 from import/perl-GD:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20398 |12mu|perl-Geo-IP-1.420.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name 	 Geo-IP
%define upstream_version 1.42

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    5

Summary:    Look up country by IP Address
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Geo/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl-devel
BuildRequires: pkgconfig(geoip)
BuildRequires: geoip
%description
This module uses a file based database. This database simply contains 
IP blocks as keys, and countries as values. This database should be 
more complete and accurate than reverse DNS lookups.
This module can be used to automatically select the geographically 
closest mirror, to analyze your web server logs to determine the 
countries of your visiters, for credit card fraud detection, and for 
software export controls.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%{__make}

%check
make test

%install
%makeinstall_std

%files
%doc Changes INSTALL META.json META.yml MYMETA.yml README example
%{perl_vendorarch}/Geo
%{perl_vendorarch}/auto/Geo
%{_mandir}/*/*

%changelog

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20399 |12mu|perl-Glib-1.304.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Glib
%define upstream_version 1.304

%define Werror_cflags %nil

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary: Perl module for the glib-2.x library
License: GPL+ or Artistic
Group:   Development/GNOME and GTK+
Url:     http://gtk2-perl.sf.net/
# https://sourceforge.net/project/showfiles.php?group_id=64773&package_id=91217
Source0: http://sourceforge.net/projects/gtk2-perl/files/Glib/%{upstream_version}/Glib-%{upstream_version}.tar.gz
# BUG: we do not hanble exceptions out of Gtk2->main loop
# we should just horribly die in that case
Patch0: Glib-1.210-exception-trapping.patch

BuildRequires: glib2-devel >= 2.6.0
BuildRequires: perl(ExtUtils::Depends) >= 0.300.0
BuildRequires: perl(ExtUtils::PkgConfig)
BuildRequires: perl-devel

Conflicts: perl-Gtk2 <= 1

%description
This module provides perl access to Glib and GLib's GObject libraries.
It is mainly used by perl-GTK2 applications.

Glib is a handy library of portability and utility functions. This C library
is designed to solve some portability problems and provide other useful
functionality which most programs require.

GObject provides a generic type system with inheritance and a powerful signal
system.

Together these libraries are used as the foundation for many of the libraries
that make up the Gnome environment, and are used in many unrelated
projects.

%package doc
Summary: Glib documentation
Group: Books/Computer books
Obsoletes: %{name}-doc < 1.230.0-9

%description doc
This package contains documentation of the Glib module.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%patch0 -p0 -b .ex
find -type d -name CVS | rm -rf 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make OPTIMIZE="%{optflags}"

%check
# disabled due to long time faillures
#%make test

%install
%makeinstall_std

%files
%doc AUTHORS LICENSE
%dir %{perl_vendorarch}/%{upstream_name}/
%{perl_vendorarch}/%{upstream_name}.pm
%{perl_vendorarch}/%{upstream_name}/*.pm
%{perl_vendorarch}/%{upstream_name}/*/*.pm
%{perl_vendorarch}/%{upstream_name}/Install/doctypes
%{perl_vendorarch}/%{upstream_name}/Install/gperl.h
%{perl_vendorarch}/%{upstream_name}/Install/gperl_marshal.h
%{perl_vendorarch}/%{upstream_name}/Install/typemap
%{perl_vendorarch}/auto/*

%files doc
%{_mandir}/*/*
%dir %{perl_vendorarch}/%{upstream_name}
%{perl_vendorarch}/%{upstream_name}/*.pod
%{perl_vendorarch}/%{upstream_name}/*/*.pod



%changelog
* Thu Jan 09 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.304.0-1
+ Revision: e2cf9cc
- Added tarball



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20400 |12mu|perl-Glib-Object-Introspection-0.22.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	modname	Glib-Object-Introspection
%define	modver	0.022

Summary:	Dynamically create Perl language bindings
Name:		perl-%{modname}
Version:	%{perl_convert_version %{modver}}
Release:	1
License:	LGPLv2+
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{modname}
Source0:	http://www.cpan.org/modules/by-module/Glib/%{modname}-%{modver}.tar.gz
BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::Depends) >= 0.300.0
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(ExtUtils::PkgConfig) >= 1.0.0
BuildRequires:	perl(Glib) >= 1.270.0
BuildRequires:	pkgconfig(gobject-introspection-1.0)
# For tests:
BuildRequires:	perl(Cairo::GObject)
BuildRequires:	pkgconfig(cairo-gobject)
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(libffi)
# (tv) t/00-basic-types.t line 51 failed with C locale
BuildRequires:	locales-en
Requires:	perl(Glib) >= 1.270.0

%description
To allow Glib::Object::Introspection to create bindings for a library, it
must have installed a typelib file, for example
'$prefix/lib/girepository-1.0/Gtk-3.0.typelib'. In your code you then
simply call 'Glib::Object::Introspection->setup' to set everything up. This
method takes a couple of key-value pairs as arguments. These three are
mandatory:

* basename => $basename

  The basename of the library that should be wrapped. If your typelib is
  called 'Gtk-3.0.typelib', then the basename is 'Gtk'.

%prep
%setup -q -n %{modname}-%{modver}
%apply_patches

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
exit 0
LC_ALL=en_US.UTF-8 make test

%install
%makeinstall_std

%files
%doc LICENSE META.json META.yml MYMETA.yml NEWS README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Wed May 07 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.22.0-1
+ Revision: 119913a
- Minor cleanups



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20401 |12mu|perl-Gnome2-Vte-0.110.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Gnome2-Vte
%define upstream_version 0.11

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	1

Summary:	Perl binding for the vte widget
License:	GPL+ or Artistic
Group:		Development/GNOME and GTK+
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Gnome2/Gnome2-Vte-%{upstream_version}.tar.gz

BuildRequires:	perl-Glib => 1.00
BuildRequires:	perl-Gtk2
BuildRequires:	perl-ExtUtils-Depends
BuildRequires:	perl-ExtUtils-PkgConfig
BuildRequires:	perl-devel
BuildRequires:	vte-devel => 0.11.10
BuildRequires:	x11-server-xvfb

Conflicts:	drakxtools < 9.1-15mdk
Requires:	perl-Glib >= 1.00

%description
This module provides perl access to vte libraries.

VTE is an experimental terminal emulator widget for use with GTK+ 2.:.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
find -type d -name CVS | rm -rf 

%build
RPM_OPT_FLAGS="%{optflags} -Os -s"
export GTK2_PERL_CFLAGS="%{optflags}"
perl Makefile.PL INSTALLDIRS=vendor
%make OPTIMIZE="%{optflags}"

%check
# (tv) disabled b/c of "Xlib:  extension "RANDR" missing on display ":99.0"."
#xvfb-run %make test

%install
%makeinstall_std

%clean

%files
%defattr(-, root, root)
%doc LICENSE 
%{_mandir}/*/*
%{perl_vendorarch}/Gnome2/*
%{perl_vendorarch}/auto/Gnome2/*



%changelog
* Tue Feb 18 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.110.0-1
+ Revision: a6da6ca
- Updated to 0.11 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20402 |12mu|perl-Gtk2-Ex-FormFactory-0.670.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pkgname Gtk2-Ex-FormFactory
%define NVR %{pkgname}-%{version}-%{release}
%define maketest 1
%define upstream_version 0.67

Name:      perl-Gtk2-Ex-FormFactory
Summary:   Gtk2-Ex-FormFactory - Makes building complex GUI's easy
Version:   %perl_convert_version %{upstream_version}
Release:   3
license:   LGPLv2+
Group:     Development/GNOME and GTK+
Url:       http://www.exit1.org/download/ff
BuildArch: noarch
Source:    http://www.exit1.org/packages/Gtk2-Ex-FormFactory/dist/Gtk2-Ex-FormFactory-%{upstream_version}.tar.bz2
BuildRequires: perl-Gtk2 perl-devel

%description
This is a framework which tries to make building complex GUI's easy, by
offering these two main features:

  * Consistent looking GUI without the need to code resp. tune
    each widget by hand. Instead you declare the structure of your
    GUI, connect it to the data of your program (which should be
    a well defined set of objects) and control how this structure
    is transformed into a specific layout in a very generic way.

  * Automatically keep widget and object states in sync (in both
    directions), even with complex data structures with a lot of
    internal dependencies, object nesting etc.

This manpage describes the facilities of Gtk2::Ex::FormFactory objects
which are only a small part of the whole framework. To get a full
introduction and overview of how this framework works refer to
Gtk2::Ex::FormFactory::Intro.

%prep
%setup -q -n %{pkgname}-%{upstream_version} 
chmod -R u+w %{_builddir}/%{pkgname}-%{upstream_version}

%build
grep -rsl '^#!.*perl' . |
grep -v '.bak$' |xargs --no-run-if-empty \
%__perl -MExtUtils::MakeMaker -e 'MY->fixin(@ARGV)'
CFLAGS="%{optflags}"
%{__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
%make
%if %maketest
%{__make} test
%endif

%install
%{makeinstall} `%{__perl} -MExtUtils::MakeMaker -e ' print \$ExtUtils::MakeMaker::VERSION <= 6.05 ? qq|PREFIX=%{buildroot}%{_prefix}| : qq|DESTDIR=%{buildroot}| '`

# remove special files
find %{buildroot} -name "perllocal.pod" \
    -o -name ".packlist"                \
    -o -name "*.bs"                     \
    |xargs -i rm -f {}

# no empty directories
find %{buildroot}%{_prefix}             \
    -type d -depth                      \
    -exec rmdir {} \; 2>/dev/null

%files
%doc Changes README
%perl_vendorlib/Gtk2/Ex/
%_mandir/man3/Gtk2::Ex*



%changelog
* Fri Jan 20 2012 Götz Waschk <waschk@mandriva.org> 0.670.0-2mdv2012.0
+ Revision: 763023
- rebuild

* Sun Aug 14 2011 Götz Waschk <waschk@mandriva.org> 0.670.0-1
+ Revision: 694477
- update to new version 0.67

* Tue Jul 26 2011 Götz Waschk <waschk@mandriva.org> 0.650.0-2
+ Revision: 691695
- rebuild

* Tue Jul 28 2009 Götz Waschk <waschk@mandriva.org> 0.650.0-1mdv2011.0
+ Revision: 401498
- use perl version macro
- update license

* Thu Dec 20 2007 Olivier Blin <blino@mandriva.org> 0.65-1mdv2009.0
+ Revision: 135846
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sun Jul 02 2006 Götz Waschk <waschk@mandriva.org> 0.65-1mdv2007.0
- New release 0.65

* Sun Jun 18 2006 Götz Waschk <waschk@mandriva.org> 0.64-1mdk
- New release 0.64

* Mon Apr 24 2006 Götz Waschk <waschk@mandriva.org> 0.63-1mdk
- New release 0.63

* Mon Apr 10 2006 Götz Waschk <waschk@mandriva.org> 0.62-1mdk
- New release 0.62

* Mon Apr 03 2006 Götz Waschk <waschk@mandriva.org> 0.61-1mdk
- New release 0.61

* Tue Mar 28 2006 Götz Waschk <waschk@mandriva.org> 0.60-1mdk
- New release 0.60

* Thu Dec 29 2005 Götz Waschk <waschk@mandriva.org> 0.59-1mdk
- New release 0.59

* Fri Nov 04 2005 Götz Waschk <waschk@mandriva.org> 0.58-2mdk
- fix dir (Anssi Hannuta)

* Sun Oct 09 2005 Götz Waschk <waschk@mandriva.org> 0.58-1mdk
- New release 0.58

* Tue Aug 02 2005 Götz Waschk <waschk@mandriva.org> 0.57-1mdk
- new version

* Mon Jul 25 2005 Götz Waschk <waschk@mandriva.org> 0.56-1mdk
- Initial build.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20403 |12mu|perl-Gtk3-0.14.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name Gtk3
%define upstream_version 0.014

%define perl_glib_require 1.260

Summary:	Perl module for the GTK+-3.x library
Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1
License:	LGPLv2+
Group:		Development/GNOME and GTK+
Url:		http://gtk2-perl.sf.net/
Source0:	http://prdownloads.sourceforge.net/gtk2-perl/%{upstream_name}-%{upstream_version}.tar.gz
# helper for exception management:
Patch1:		exceptions.diff
Patch5:		pango.diff
# set up GdkX11:
Patch6:		GdkX11.diff
Patch7:		gio.diff
BuildRequires:	perl-devel
BuildRequires:	perl(Cairo::GObject) >= 1.0.0
BuildRequires:	perl(ExtUtils::MakeMaker) >= 6.300.0
BuildRequires:	perl(Glib) >= %{perl_glib_require}
BuildRequires:	perl(Glib::Object::Introspection)
BuildRequires:	perl-ExtUtils-Depends >= 0.300
BuildRequires:	perl-ExtUtils-PkgConfig >= 1.03
# for test suite:
#BuildRequires: x11-server-xvfb
BuildRequires:	typelib(Gtk) = 3.0
Requires:	typelib(Gtk) = 3.0
Requires:	typelib(Gdk) = 3.0
Requires:	typelib(Pango) = 1.0
BuildArch:	noarch

%description
This module provides perl access to the GTK+-3.x library.

GTK+ is the GIMP ToolKit, a library for creating graphical user interfaces
for the X Window System. GTK+ was originally written for the GIMP (GNU Image
Manipulation Program) image processing program, but is now used by several
other programs as well.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%apply_patches
rm -f lib/Gtk3.pm.*
perl Makefile.PL INSTALLDIRS=vendor

%build
%make OPTIMIZE="%{optflags}"

%install
%makeinstall_std

%check
# (TV) Test suite won't work in iurt (not enough stuff configured):
exit 0
xvfb-run %make test

%files
%doc LICENSE META.yml MYMETA.yml NEWS README
%{perl_vendorlib}/%{upstream_name}.pm
%{_mandir}/*/*


%changelog
* Wed May 07 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.14.0-1
+ Revision: 60c71d9
- Minor cleanups



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20404 |12mu|perl-HTML-Format-2.110.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name    HTML-Format
%define upstream_version 2.11

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:	CPAN %{upstream_name} perl module
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/HTML-Format/
Source:     http://www.cpan.org/modules/by-module/HTML/HTML-Format-%{upstream_version}.tar.gz
BuildRequires:	perl(Font::AFM) >= 1.17
BuildRequires:	perl(HTML::Tree) >= 3.15
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Test::More) >= 0.960.0
BuildArch:	noarch

%description
This is a collection of modules that formats HTML as plaintext,
PostScript or RTF.

The modules present in this package are:

  HTML::FormatText - Formatter that converts a syntax tree to plain
        readable text.

  HTML::FormatPS - Formatter that outputs PostScript code.

  HTML::FormatRTF - Formatter that outputs RTF code.

  HTML::Formatter - Base class for various formatters.  Formatters
        traverse a syntax tree and produce some textual output.  None
        of the current formatters handle tables or forms yet.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%clean 

%files
%doc Changes README
%{_mandir}/*/*
%{perl_vendorlib}/HTML/*



%changelog
* Mon Feb 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.110.0-1
+ Revision: e044821
- Updated to 2.11 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20405 |12mu|perl-HTML-Parser-3.710.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 HTML-Parser
%define upstream_version 3.71

%define Werror_cflags %nil

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:	Perl module to parse HTML documents
License:	GPL+ or Artistic
Group:		Development/Perl
Url: 		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/HTML/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl-HTML-Tagset
Requires: 	perl-HTML-Tagset >= 3.30.0

%description
HTML::Parser module for Perl to parse and extract information from
HTML documents.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
# compile with default options (prompt() checks for STDIN being a terminal).
# yes to not ask for automate rebuild
yes | %__perl Makefile.PL INSTALLDIRS=vendor
%make OPTIMIZE="%{optflags}"

%check
%make test

%install
%makeinstall_std

%files
%doc README TODO Changes
%{perl_vendorarch}/auto/HTML
%{perl_vendorarch}/HTML
%{_mandir}/*/*



%changelog
* Fri Mar 07 2014 dsilakov <denis.silakov@rosalab.ru> 3.710.0-1
+ Revision: 78dd5f3
- Merge pull request #3 from import/perl-HTML-Parser:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20406 |12mu|perl-HTTP-Daemon-6.10.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    HTTP-Daemon
%define upstream_version 6.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Base class for simple HTTP servers
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/HTTP/HTTP-Daemon-%{upstream_version}.tar.gz

BuildRequires:	perl(HTTP::Date)
BuildRequires:	perl(HTTP::Request)
BuildRequires:	perl(HTTP::Response)
BuildRequires:	perl(HTTP::Status)
BuildRequires:	perl(IO::Socket)
BuildRequires:	perl(LWP::MediaTypes)
BuildRequires:	perl(Sys::Hostname)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
Instances of the 'HTTP::Daemon' class are HTTP/1.1 servers that listen on a
socket for incoming requests. The 'HTTP::Daemon' is a subclass of
'IO::Socket::INET', so you can perform socket operations directly on it
too.

The accept() method will return when a connection from a client is
available. The returned value will be an 'HTTP::Daemon::ClientConn' object
which is another 'IO::Socket::INET' subclass. Calling the get_request()
method on this object will read data from the client and return an
'HTTP::Request' object. The ClientConn object also provide methods to send
back various responses.

This HTTP daemon does not fork(2) for you. Your application, i.e. the user
of the 'HTTP::Daemon' is responsible for forking if that is desirable. Also
note that the user is responsible for generating responses that conform to
the HTTP/1.1 protocol.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Thu Dec 26 2013 dsilakov <denis.silakov@rosalab.ru> 6.10.0-1
+ Revision: bf859c4
- Merge pull request #1 from import/perl-HTTP-Daemon:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20407 |12mu|perl-HTTP-Date-6.20.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    HTTP-Date
%define upstream_version 6.02

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Date conversion for HTTP date formats
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/HTTP/HTTP-Date-%{upstream_version}.tar.gz

BuildRequires: perl(Time::Local)
BuildRequires: perl-devel
Conflicts:	perl-libwww-perl < 6
BuildArch: noarch

%description
This module provides functions that deal the date formats used by the HTTP
protocol (and then some more). Only the first two functions, time2str() and
str2time(), are exported by default.

* time2str( [$time] )

  The time2str() function converts a machine time (seconds since epoch) to
  a string. If the function is called without an argument or with an
  undefined argument, it will use the current time.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%perl_vendorlib/*



%changelog
* Fri Jan 10 2014 dsilakov <denis.silakov@rosalab.ru> 6.20.0-1
+ Revision: 03a0227
- Merge pull request #1 from import/perl-HTTP-Date:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20408 |12mu|perl-HTTP-DAV-0.470.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    HTTP-DAV
%define upstream_version 0.47

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	A WebDAV client library for Perl5
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/HTTP/HTTP-DAV-%{upstream_version}.tar.gz

BuildRequires:	perl-libwww-perl
BuildRequires:	perl(XML::DOM)
BuildRequires:	perl(Crypt::SSLeay)
BuildRequires:	perl(MD5)
BuildRequires:	perl-devel

BuildArch:	noarch

%description
PerlDAV is a Perl library for modifying content on webservers using the WebDAV
protocol. Now you can LOCK, DELETE and PUT files and much more on a DAV-enabled
webserver.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

# fix attribs
find . -type d -exec chmod 755 {} \;
find . -type f -exec chmod 644 {} \;
	
%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

# requires a "test server"...
#make test TEST_VERBOSE=1

%install
%makeinstall_std

%files
%doc Changes README TODO doc/*
%{_bindir}/dave
%{_mandir}/*/*
%{perl_vendorlib}/HTTP



%changelog
* Thu Dec 26 2013 dsilakov <denis.silakov@rosalab.ru> 0.470.0-1
+ Revision: b957451
- Merge pull request #1 from import/perl-HTTP-DAV:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20409 |12mu|perl-HTTP-Negotiate-6.10.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    HTTP-Negotiate
%define upstream_version 6.01

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	HTTP content negotiation
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/HTTP/HTTP-Negotiate-%{upstream_version}.tar.gz

BuildRequires:	perl(HTTP::Headers)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module provides a complete implementation of the HTTP content
negotiation algorithm specified in _draft-ietf-http-v11-spec-00.ps_ chapter
12. Content negotiation allows for the selection of a preferred content
representation based upon attributes of the negotiable variants and the
value of the various Accept* header fields in the request.

The variants are ordered by preference by calling the function choose().

The first parameter is reference to an array of the variants to choose
among. Each element in this array is an array with the values [$id, $qs,
$content_type, $content_encoding, $charset, $content_language,
$content_length] whose meanings are described below. The $content_encoding
and $content_language can be either a single scalar value or an array
reference if there are several values.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Fri Jan 10 2014 dsilakov <denis.silakov@rosalab.ru> 6.10.0-1
+ Revision: d28c756
- Merge pull request #1 from import/perl-HTTP-Negotiate:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20410 |12mu|perl-Image-ExifTool-9.530.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Image-ExifTool
%define upstream_version 9.53

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1
Epoch:		1

Summary:	Read and write meta information
License:	GPL
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Image/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:  perl-devel
BuildArch:	noarch
Provides:	Image-ExifTool

%description
ExifTool provides an extensible set of perl modules to read and write meta
information in image, audio and video files, including the maker note
information of many digital cameras by various manufacturers such as Canon,
Casio, FujiFilm, JVC/Victor, Kodak, Leaf, Minolta/Konica-Minolta, Nikon,
Olympus/Epson, Panasonic/Leica, Pentax/Asahi, Ricoh, Sanyo and Sigma/Foveon.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make CFLAGS="%{optflags}} -DENGLISH"

%check
make test

%install
%makeinstall_std

%files
%{_bindir}/*
%{_mandir}/*/*
%{perl_vendorlib}/Image
%{perl_vendorlib}/File


%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:9.530.0-1
+ Revision: cdb8a41
- Fix typo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20411 |12mu|perl-Image-Size-3.232.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Image-Size
%define upstream_version 3.232

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1
Epoch:		1

Summary:	Read the dimensions of an image in several popular formats
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Image/Image-Size-%{upstream_version}.tar.gz

BuildRequires:	perl(Compress::Zlib)
BuildRequires:	perl-devel

BuildArch:	noarch

%description
Image::Size is a library based on the image-sizing code in the wwwimagesize
script, a tool that analyzes HTML files and adds HEIGHT and WIDTH tags to
IMG directives.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%{_bindir}/imgsize
%{_mandir}/*/*
%{perl_vendorlib}/Image


%changelog
* Thu Jan 09 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:3.232.0-1
+ Revision: 4770d60
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20412 |12mu|perl-IO-AIO-4.180.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 IO-AIO
%define upstream_version 4.18

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	3

Summary:	Asynchronous Input/Output 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/IO/IO-AIO-%{upstream_version}.tar.gz
Requires:	perl(common::sense)
BuildRequires:	db5-devel
BuildRequires:	gdbm-devel
BuildRequires:	perl(common::sense)
BuildRequires:	perl-devel

%description
This module implements asynchronous I/O using whatever means your operating
system supports.

Currently, a number of threads are started that execute your read/writes and
signal their completion. You don't need thread support in your libc or perl,
and the threads created by this module will not be visible to the pthreads
library. In the future, this module might make use of the native aio functions
available on many operating systems. However, they are often not well-supported
(Linux doesn't allow them on normal files currently, for example), and they
would only support aio_read and aio_write, so the remaining functionality would
have to be implemented using threads anyway.

Although the module will work with in the presence of other threads, it is
currently not reentrant, so use appropriate locking yourself, always call
poll_cb from within the same thread, or never call poll_cb (or other aio_
functions) recursively.

After creating a new Gtk2::Ex::Simple::List object with the desired columns you
may set the list data with a simple Perl array assignment. Rows may be added or
deleted with all of the normal array operations. You can treat the data member
of the Simple::List object as an array reference, and manipulate the list data
with perl's normal array operators.

A mechanism has also been put into place allowing columns to be Perl scalars.
The scalar is converted to text through Perl's normal mechanisms and then
displayed in the list. This same mechanism can be expanded by defining
arbitrary new column types before calling the new function.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make CFLAGS="%{optflags}"

%check
%{__make} test

%install
%makeinstall_std

%clean

%files
%{_mandir}/*/*
%{_bindir}/treescan
%{perl_vendorarch}/IO
%{perl_vendorarch}/auto/IO

%changelog
* Sun Oct 13 2013 Denis Silakov <denis.silakov@rosalab.ru> 4.180.0-3
+ Revision: a139b7d
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20413 |12mu|perl-IO-CaptureOutput-1.110.300-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    IO-CaptureOutput
%define upstream_version 1.1103

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1
Epoch:		1

Summary:	Capture STDOUT and STDERR from Perl code, subprocesses or XS
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/IO/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(Carp)
BuildRequires:	perl(Exporter)
BuildRequires:	perl(File::Basename)
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(IO::File)
BuildRequires:	perl(Symbol)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Module::Build::Compat)
BuildRequires:	perl-devel

BuildArch:	noarch

%description
This module provides routines for capturing STDOUT and STDERR from perl
subroutines, forked system calls (e.g. 'system()', 'fork()') and from XS or
C modules.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Fri Mar 07 2014 dsilakov <denis.silakov@rosalab.ru> 1:1.110.300-1
+ Revision: a81bf89
- Merge pull request #1 from import/perl-IO-CaptureOutput:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20414 |12mu|perl-IO-Compress-2.64.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	modname	IO-Compress
%define upstream_version 2.064

Summary:	IO Interface to compressed data files/buffers
Name:		perl-%{modname}
Version:	%perl_convert_version %{upstream_version}
Release:	1
License:	GPLv2+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{modname}
Source0:	http://www.cpan.org/modules/by-module/IO/%{modname}-%{upstream_version}.tar.gz
BuildArch:	noarch
# perl provides this one unversionned
BuildRequires:	perl(Compress::Raw::Bzip2) >= %{version}
BuildRequires:	perl(Compress::Raw::Zlib) >= %{version}
BuildRequires:	perl-devel
Obsoletes:	perl-Compress-Zlib
Obsoletes:	perl-IO-Compress-Base
Obsoletes:	perl-IO-Compress-Bzip2
Obsoletes:	perl-IO-Compress-Zlib

%description
This distribution provides a Perl interface to allow reading and writing of
compressed data created with the zlib and bzip2 libraries.

IO-Compress supports reading and writing of bzip2, RFC 1950, RFC
1951, RFC 1952 (i.e. gzip) and zip files/buffers.

%prep
%setup -qn %{modname}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_bindir}/zipdetails
%{perl_vendorlib}/Compress
%{perl_vendorlib}/File
%{perl_vendorlib}/IO
%{_mandir}/man1/zipdetails.1*
%{_mandir}/man3/*



%changelog
* Fri Mar 07 2014 dsilakov <denis.silakov@rosalab.ru> 2.64.0-1
+ Revision: 309bdf8
- Merge pull request #1 from import/perl-IO-Compress:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20415 |12mu|perl-IO-Socket-INET6-2.720.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 IO-Socket-INET6
%define upstream_version 2.72

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Object interface for AF_INET|AF_INET6 domain sockets
License:	BSD-like
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/IO/IO-Socket-INET6-%{upstream_version}.tar.gz

BuildRequires:	perl-Socket6
BuildRequires:	perl-devel
BuildArch:	noarch

%description
IO::Socket::INET6 provides an object interface to creating and using sockets in
both AF_INET|AF_INET6 domain. It is built upon the IO::Socket interface and
inherits all the methods defined by IO::Socket.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc ChangeLog README
%{perl_vendorlib}/IO
%{_mandir}/man3/*



%changelog
* Fri Feb 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.720.0-1
+ Revision: d9dce5b
- Updated to 2.72 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20416 |12mu|perl-IO-Socket-SSL-1.970.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    IO-Socket-SSL
%define upstream_version 1.970

Name:           perl-%{upstream_name}
Version:        %perl_convert_version %{upstream_version}
Release:        1

Summary:        Nearly transparent SSL encapsulation for IO::Socket::INET
License:        GPL+ or Artistic
Group:          Development/Perl
URL:            http://search.cpan.org/dist/%{upstream_name}/
Source0:        http://www.cpan.org/modules/by-module/IO/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:  perl-devel
BuildRequires:  perl(Net::SSLeay) >= 1.21
BuildRequires:  perl(IO::Socket::INET6)
BuildArch:      noarch
Requires:       perl(Net::SSLeay) >= 1.21

%description
IO::Socket::SSL is a class implementing an object oriented
interface to SSL sockets. The class is a descendent of
IO::Socket::INET and provides a subset of the base class's
interface methods.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
export SKIP_RNG_TEST=1
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

# %%check
# export SKIP_RNG_TEST=1
# %{__make} test

%install
%makeinstall_std

%clean

%files
%doc README Changes util docs certs
%{_mandir}/*/*
%{perl_vendorlib}/IO



%changelog
* Tue Mar 25 2014 dsilakov <denis.silakov@rosalab.ru> 1.970.0-1
+ Revision: 6998f1d
- Merge pull request #4 from import/perl-IO-Socket-SSL:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20417 |12mu|perl-IO-stringy-2.110.0-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname IO-stringy
%define	upstream_version	2.110

Summary:	Perl module for I/O on in-core objects like strings and arrays
Name:		perl-%{realname}
Version:	%perl_convert_version %{upstream_version}
Release:	16
License:	Artistic/GPLv2
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{realname}/
Source0:	ftp://ftp.perl.org/pub/CPAN/modules/by-module/IO/%{realname}-%{upstream_version}.tar.bz2
BuildArch:	noarch
BuildRequires:	perl-devel
BuildRequires:	perl

%description
This toolkit primarily provides modules for performing both traditional
and object-oriented i/o) on things *other* than normal filehandles; in
particular, the IO::Scalar manpage, the IO::ScalarArray manpage, and the
IO::Lines manpage.

If you have access to tie(), these classes will make use of the the
IO::WrapTie manpage module to inherit a convenient new_tie()
constructor. It also exports a nice wraptie() function.

In the more-traditional IO::Handle front, we have the IO::AtomicFile
manpage which may be used to painlessly create files which are updated
atomically.

And in the "this-may-prove-useful" corner, we have the IO::Wrap manpage,
whose exported wraphandle() function will clothe anything that's not a
blessed object in an IO::Handle-like wrapper... so you can just use OO
syntax and stop worrying about whether your function's caller handed you
a string, a globref, or a FileHandle.

%prep
%setup -q -n %{realname}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README
%{perl_vendorlib}/IO
%{_mandir}/man3/*


%changelog
* Sat Jan 11 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.110.0-16
+ Revision: a927815
- Follow perl policy



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20418 |12mu|perl-IP-Country-2.280.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 IP-Country
%define upstream_version 2.28

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Fast lookup of country codes from IP addresses
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/IP/IP-Country-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Geography::Countries)
BuildArch:	noarch

%description
IP lookup modules for Perl. This package also provides the ip2cc utility, to
lookup country from IP address or hostname.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc CHANGES README
%{perl_vendorlib}/IP
%{_mandir}/*/*
%{_bindir}/*




%changelog
* Thu Dec 26 2013 dsilakov <denis.silakov@rosalab.ru> 2.280.0-1
+ Revision: 55b2061
- Merge pull request #1 from import/perl-IP-Country:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20419 |12mu|perl-IPC-Run-0.920.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 IPC-Run
%define upstream_version 0.92

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	%{upstream_name} module for perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/IPC/IPC-Run-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
IPC::Run allows you run and interact with child processes using files,
pipes, and pseudo-ttys. Both system()-style and scripted usages are
supported and may be mixed. Likewise, functional and OO API styles are
both supported and may be mixed.

Various redirection operators reminiscent of those seen on common Unix
and DOS command lines are provided.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
chmod 644 Changes
chmod 755 eg/*
perl -pi -e 's|^#!/usr/local/bin/perl|#!/usr/bin/perl|' eg/*

rm -f lib/IPC/Run/Win32Helper.pm \
      lib/IPC/Run/Win32IO.pm \
      lib/IPC/Run/Win32Pump.pm

sed -i -e '/Win32Helper.pm/d;/Win32IO.pm/d;/Win32Pump.pm/d' MANIFEST

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
#%{__make} test

%clean 

%install
%makeinstall_std

%files
%doc Changes TODO eg
%{perl_vendorlib}/IPC
%{_mandir}/*/*



%changelog
* Thu Dec 26 2013 dsilakov <denis.silakov@rosalab.ru> 0.920.0-1
+ Revision: 99a94dc
- Merge pull request #2 from import/perl-IPC-Run:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20420 |12mu|perl-IPC-Run3-0.46.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    IPC-Run3
%define upstream_version 0.046

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Run a subprocess in batch mode (a la system)
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/IPC/IPC-Run3-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
IPC::Run3 allows you run and interact with child processes using files,
pipes, and pseudo-ttys. Both system()-style and scripted usages are
supported and may be mixed. Likewise, functional and OO API styles are
both supported and may be mixed. 

Various redirection operators reminiscent of those seen on common Unix
and DOS command lines are provided. 

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
perl -pi -e 's#/usr/local/bin/#%{_bindir}/#' bin/run3profpp

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std
mkdir -p %{buildroot}/%{_bindir}
cp bin/* %{buildroot}/%{_bindir}
chmod 0755 %{buildroot}/%{_bindir}/*

%files
%doc Changes META.yml
%{perl_vendorlib}/IPC
%{_mandir}/*/*
%{_bindir}/*



%changelog
* Thu Dec 26 2013 dsilakov <denis.silakov@rosalab.ru> 0.46.0-1
+ Revision: bbe06f1
- Merge pull request #1 from import/perl-IPC-Run3:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20421 |12mu|perl-IPC-System-Simple-1.250.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    IPC-System-Simple
%define upstream_version 1.25

# find-requires extracts too much, cf https://qa.mandriva.com/show_bug.cgi?id=47678
# therefore, forcing explicit require skipping of Win32
%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Win32(.*)\\)'
%else
%define _requires_exceptions perl.Win32.
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Run commands simply, with detailed diagnostics
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/IPC/IPC-System-Simple-%{upstream_version}.tar.gz

BuildRequires:	perl(Config)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Basename)
BuildRequires:	perl(List::Util)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Test)
BuildRequires:	perl(Test::More)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
Calling Perl's in-built 'system()' function is easy, determining if it was
successful is _hard_. Let's face it, '$?' isn't the nicest variable in the
world to play with, and even if you _do_ check it, producing a
well-formatted error string takes a lot of work.

'IPC::System::Simple' takes the hard work out of calling external commands.
In fact, if you want to be really lazy, you can just write:

    use IPC::System::Simple qw(system);

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*




%changelog
* Mon Feb 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.250.0-1
+ Revision: e3f4b60
- Updated to 1.25 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20422 |12mu|perl-JSON-2.900.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname	JSON
%define modver 2.90

Summary:	Parse and convert to JSON (JavaScript Object Notation)
Name:		perl-%{modname}
Version:	%perl_convert_version %{modver}
Release:	1
License:	Artistic/GPLv2
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{modname}/
Source0:	http://search.cpan.org/CPAN/authors/id/M/MA/MAKAMAKA/JSON-%{modver}.tar.gz
BuildArch:	noarch
BuildRequires:	perl(Test::More)
BuildRequires:	perl(CGI)
BuildRequires:	perl-devel
#BuildRequires:	perl-JSON-PP
#BuildRequires:	perl-JSON-XS
# This is (and should be) provided by perl-JSON-PP. We provide JSON::backportPP
# instead.
%define __noautoprov 'perl\\(JSON::PP\\)'
Provides:	perl(JSON::backportPP)

%description
This module converts between JSON (JavaScript Object Notation) and
Perl data structure into each other.

%prep
%setup -qn %{modname}-%{modver}
sed -i.DOS -e 's/\r//g' README

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/JSON*
%{_mandir}/man3/*




%changelog
* Wed Feb 26 2014 dsilakov <denis.silakov@rosalab.ru> 2.900.0-1
+ Revision: 0494836
- Merge pull request #3 from import/perl-JSON:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20423 |12mu|perl-kde4-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define srcname perlkde
%define with_kdepimlibs4 0

Summary:	KDE4 bindings for perl language
Name:		perl-kde4
Version:	4.12.4
Release:	1
Epoch:		1
Group:		Graphical desktop/KDE
License:	GPLv2
Url:		http://www.kde.org
Source0:	ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{srcname}-%{version}.tar.xz
BuildRequires:	perl-qt4-devel >= 1:%{version}
BuildRequires:	smokekde-devel
BuildRequires:	gdbm-devel
%if %{with_kdepimlibs4}
BuildRequires:	kdepimlibs4-devel
%endif
BuildRequires:	pkgconfig(shared-desktop-ontologies)
Requires:	perl-qt4 >= %{epoch}:%{version}

%description
A KDE4 bindings for perl language.

%prep
%setup -q -n %{srcname}-%{version}

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%files
%{_kde_libdir}/kde4/kperlpluginfactory.so
%if %{with_kdepimlibs4}
%{perl_sitearch}/QImageBlitz.pm
%{perl_sitearch}/Phonon.pm
%{perl_sitearch}/Qsci.pm
%{perl_sitearch}/auto/Phonon
%{perl_sitearch}/auto/QImageBlitz
%{perl_sitearch}/auto/Qsci
%endif
%{perl_sitearch}/Akonadi.pm
%{perl_sitearch}/Attica.pm
%{perl_sitearch}/KDECore4.pm
%{perl_sitearch}/KDEUi4.pm
%{perl_sitearch}/KFile.pm
%{perl_sitearch}/KHTML.pm
%{perl_sitearch}/KIO4.pm
%{perl_sitearch}/KNewStuff2.pm
%{perl_sitearch}/KNewStuff3.pm
%{perl_sitearch}/KParts.pm
%{perl_sitearch}/KTextEditor.pm
%{perl_sitearch}/KUtils.pm
%{perl_sitearch}/Kate.pm
%{perl_sitearch}/Nepomuk.pm
%{perl_sitearch}/NepomukQuery.pm
%{perl_sitearch}/Okular.pm
%{perl_sitearch}/Plasma4.pm
%{perl_sitearch}/Solid.pm
%{perl_sitearch}/Soprano.pm
%{perl_sitearch}/SopranoClient.pm
%{perl_sitearch}/SopranoServer.pm
%{perl_sitearch}/auto/Akonadi
%{perl_sitearch}/auto/Attica
%{perl_sitearch}/auto/KDECore4
%{perl_sitearch}/auto/KDEUi4
%{perl_sitearch}/auto/KFile
%{perl_sitearch}/auto/KHTML
%{perl_sitearch}/auto/KIO4
%{perl_sitearch}/auto/KNewStuff2
%{perl_sitearch}/auto/KNewStuff3
%{perl_sitearch}/auto/KParts
%{perl_sitearch}/auto/KTextEditor
%{perl_sitearch}/auto/KUtils
%{perl_sitearch}/auto/Kate
%{perl_sitearch}/auto/Nepomuk
%{perl_sitearch}/auto/NepomukQuery
%{perl_sitearch}/auto/Okular
%{perl_sitearch}/auto/Plasma4
%{perl_sitearch}/auto/Solid
%{perl_sitearch}/auto/Soprano
%{perl_sitearch}/auto/SopranoClient
%{perl_sitearch}/auto/SopranoServer


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: 64ae7bc
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20424 |12mu|perl-libintl-perl-1.230.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name    libintl-perl
%define upstream_version 1.23

%if %{_use_internal_dependency_generator}
%define __noautoreq '/bin/false'
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	A localization library for Perl
License:	LGPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/authors/id/G/GU/GUIDO/libintl-perl-%{upstream_version}.tar.gz

BuildRequires:	gettext-devel
BuildRequires:	perl-devel
#gw yes, this is required by the tests
BuildRequires:	locales-de

%description
libintl-perl is a library that supports message translation for
Perl, written in pure Perl (version 5.004 or better). A faster C
version is also built and installed if the system fulfills all
requirements. Its interface is very similar to the gettext family
of functions in C, and it uses the same file formats as GNU
gettext, making it possible to use all tools available for gettext
itself and to seamlessly integrate internationalized Perl code
into mixed-language projects. An alternative library with a
similar purpose is available as Locale::MakeText. 

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc ChangeLog NEWS README THANKS TODO
%{perl_vendorlib}/Locale
%{perl_vendorarch}/auto/Locale
%{_mandir}/*/*



%changelog
* Fri Jan 10 2014 dsilakov <denis.silakov@rosalab.ru> 1.230.0-1
+ Revision: 844144f
- Merge pull request #1 from import/perl-libintl-perl:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20425 |12mu|perl-libwww-perl-6.50.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name  libwww-perl
%define upstream_version 6.05

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Authen::NTLM\\)|perl\\(HTTP::GHTTP\\)'
%else
%define _requires_exceptions Authen::NTLM\\|HTTP::GHTTP\\|Win32
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1
Summary:	The World-Wide Web library for Perl
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/WWW/libwww-perl-%{upstream_version}.tar.gz
BuildRequires:	perl(Digest::MD5)
BuildRequires:	perl(Encode) >= 2.120.0
BuildRequires:	perl(Encode::Locale)
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(File::Listing) >= 6.0.0
BuildRequires:	perl(HTML::Entities)
BuildRequires:	perl(HTML::HeadParser)
BuildRequires:	perl(HTTP::Cookies) >= 6.0.0
BuildRequires:	perl(HTTP::Daemon) >= 6.0.0
BuildRequires:	perl(HTTP::Date) >= 6.0.0
BuildRequires:	perl(HTTP::Negotiate) >= 6.0.0
BuildRequires:	perl(HTTP::Request) >= 6.0.0
BuildRequires:	perl(HTTP::Request::Common) >= 6.0.0
BuildRequires:	perl(HTTP::Response) >= 6.0.0
BuildRequires:	perl(HTTP::Status) >= 6.0.0
BuildRequires:	perl(IO::Select)
BuildRequires:	perl(IO::Socket)
BuildRequires:	perl(LWP::MediaTypes) >= 6.0.0
BuildRequires:	perl(MIME::Base64) >= 2.100.0
BuildRequires:	perl(Net::FTP) >= 2.580.0
BuildRequires:	perl(Net::HTTP) >= 6.0.0
BuildRequires:	perl(URI) >= 1.100.0
BuildRequires:	perl(URI::Escape)
BuildRequires:	perl(WWW::RobotRules) >= 6.0.0

BuildRequires:	perl-devel
Requires:	perl(Net::HTTP)
Requires:	perl(HTTP::Cookies)
BuildArch:	noarch

%description
The libwww-perl collection is a set of Perl modules which provides a simple and
consistent application programming interface (API) to the World-Wide Web. The
main focus of the library is to provide classes and functions that allow you to
write WWW clients. The library also contain modules that are of more general
use and even classes that help you implement simple HTTP servers.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
/usr/bin/yes | %__perl Makefile.PL --aliases INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%check
%make test

%files
%doc README README.SSL Changes
%{_bindir}/*
%{perl_vendorlib}/*
%{_mandir}/*/*



%changelog
* Fri Jan 10 2014 dsilakov <denis.silakov@rosalab.ru> 6.50.0-1
+ Revision: 026c3d4
- Merge pull request #1 from import/perl-libwww-perl:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20426 |12mu|perl-List-MoreUtils-0.330.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 List-MoreUtils
%define upstream_version 0.33
# Fix circular build dependency:
# gprintify requires perl-List-MoreUtils
%define dont_gprintify 1

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Provide the stuff missing in List::Util 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/List/List-MoreUtils-%{upstream_version}.tar.gz

BuildRequires:	perl(Test::Pod)
BuildRequires:	perl(Test::Pod::Coverage)
BuildRequires:	perl-devel >= 2:5.14.2-1

%description
List::MoreUtils provides some trivial but commonly needed functionality on
lists which is not going to go into List::Util.

All of its functions are implementable in one line of Perl code. Using
the functions from this module however should give slightly better performance
as everything is implemented in C.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make CFLAGS="%{optflags}"

%install
%makeinstall_std

%check
%make test

%clean 

%files 
%doc Changes README
%{perl_vendorarch}/List
%{perl_vendorarch}/auto/List
%{_mandir}/*/*



%changelog
* Fri Jan 10 2014 dsilakov <denis.silakov@rosalab.ru> 0.330.0-1
+ Revision: 4b3efdd
- Merge pull request #1 from import/perl-List-MoreUtils:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20427 |12mu|perl-Locale-Maketext-Lexicon-1.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Locale-Maketext-Lexicon
%define upstream_version 1.00

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Perl module to use other catalog formats in Maketext
License:	MIT
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Locale/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(YAML)
BuildRequires:	perl-devel

BuildArch:	noarch

%description
Locale::Maketext::Lexicon is a module providing lexicon-handling backends, for
Locale::Maketext to read from other localization formats, such as PO files,
MO files, or from databases via the Tie interface.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README META.yml
%{perl_vendorlib}/Locale
%{_bindir}/*
%{_mandir}/*/*



%changelog
* Mon Mar 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.0-1
+ Revision: 1c8a2d4
- Updated to 1.00 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20428 |12mu|perl-LWP-MediaTypes-6.20.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    LWP-MediaTypes
%define upstream_version 6.02

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Media types and mailcap processing
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/LWP/LWP-MediaTypes-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch: noarch


%description
This module provides functions for handling media (also known as MIME)
types and encodings. The mapping from file extensions to media types is
defined by the _media.types_ file. If the _~/.media.types_ file exists it
is used instead. For backwards compatibility we will also look for
_~/.mime.types_.

The following functions are exported by default:

* guess_media_type( $filename )

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%perl_vendorlib/*



%changelog
* Fri Jan 10 2014 dsilakov <denis.silakov@rosalab.ru> 6.20.0-1
+ Revision: 8772fff
- Merge pull request #1 from import/perl-LWP-MediaTypes:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20429 |12mu|perl-Mail-Box-2.112.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name    Mail-Box
%define upstream_version 2.112

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Mail-folder manager API
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Mail/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-File-Remove
BuildRequires:	perl-HTML-Format
BuildRequires:	perl-HTML-Tree
BuildRequires:	perl-Mail-IMAPClient
BuildRequires:	perl-Mail-MboxParser
BuildRequires:	perl-Mail-SpamAssassin
BuildRequires:	perl-MailTools
BuildRequires:	perl-MIME-tools
BuildRequires:	perl-MIME-Types
BuildRequires:	perl-Object-Realize-Later
BuildRequires:	perl-User-Identity
BuildRequires:	perl-devel

BuildArch:	noarch

Requires:	perl(Object::Realize::Later)
Provides:	perl(Mail::Message::Construct)

%description
Mail::Box is a Perl CPAN package that can be used to handle and manage E-mail
messages, mail boxes, and folders of many types.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor < /dev/null
%make

%install
%makeinstall_std

# fix permissions
find %{buildroot} -type f -exec chmod 0644 {} \;
find %{buildroot} -type d -exec chmod 0755 {} \;

# remove unused file
rm -f %{buildroot}%{perl_vendorlib}/Mail/Makefile.PL

%files
%doc ChangeLog INSTALL LICENSE README* TODO.v2
%{_mandir}/*/*
%{perl_vendorlib}/Mail



%changelog
* Tue Mar 25 2014 dsilakov <denis.silakov@rosalab.ru> 2.112.0-1
+ Revision: 013e873
- Merge pull request #3 from import/perl-Mail-Box:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20430 |12mu|perl-Mail-DKIM-0.400.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Mail-DKIM
%define upstream_version 0.40

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1
Summary:	Implements DomainKeys Identified Mail (DKIM)
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Mail/Mail-DKIM-%{upstream_version}.tar.gz

BuildRequires:	perl-Module-Build
BuildRequires:	perl-Test-Pod
BuildRequires:	perl(Crypt::OpenSSL::RSA)
BuildRequires:	perl(Digest::SHA)
BuildRequires:	perl(Digest::SHA1)
BuildRequires:	perl(Mail::Address)
BuildRequires:	perl(MIME::Base64)
BuildRequires:	perl(Net::DNS)
BuildRequires:	perl(Test::Simple)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module implements the various components of the DKIM and DomainKeys
message-signing and verifying standards for Internet mail. It currently
tries to implement these specifications:
 * RFC4871, for DKIM
 * RFC4870, for DomainKeys

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc scripts Changes README TODO
%dir %{perl_vendorlib}/Mail/DKIM
%dir %{perl_vendorlib}/Mail/DKIM/Algorithm
%dir %{perl_vendorlib}/Mail/DKIM/Canonicalization
%{perl_vendorlib}/Mail/DKIM/*.pm
%{perl_vendorlib}/Mail/DKIM/Algorithm/*.pm
%{perl_vendorlib}/Mail/DKIM/Canonicalization/*.pm
%{perl_vendorlib}/Mail/DKIM.pm
%{perl_vendorlib}/Mail/sample_mime_lite.pl
%{_mandir}/man3/*



%changelog
* Fri Jan 10 2014 dsilakov <denis.silakov@rosalab.ru> 0.400.0-1
+ Revision: 3e4fa68
- Merge pull request #1 from import/perl-Mail-DKIM:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20431 |12mu|perl-Mail-IMAPClient-3.350.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Mail-IMAPClient
%define upstream_version 3.35

# We never had it and unlikely really need
%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Mozilla::LDAP::Conn\\)'
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	An IMAP Client API
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Mail/Mail-IMAPClient-%{upstream_version}.tar.gz

BuildRequires:	perl(Carp)
BuildRequires:	perl(Errno)
BuildRequires:	perl(Exporter)
BuildRequires:	perl(Fcntl)
BuildRequires:	perl(IO::File)
BuildRequires:	perl(IO::Select)
BuildRequires:	perl(IO::Socket)
BuildRequires:	perl(Parse::RecDescent)
BuildRequires:	perl(Socket)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module provides Perl routines that simplify a sockets connection to and an
IMAP conversation with an IMAP server.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

# fix perl path
find -type f | xargs perl -pi -e "s|/usr/local/bin/perl|%{_bindir}/perl|g"

%build
%__perl Makefile.PL INSTALLDIRS=vendor < /dev/null
%make

%check
make test

%install
%makeinstall_std
# fix permissions
find %{buildroot} -type f -exec chmod 0644 {} \;
find %{buildroot} -type d -exec chmod 0755 {} \;

%files
%doc README examples
%{perl_vendorlib}/Mail
%{_mandir}/man3/*



%changelog
* Tue Feb 11 2014 dsilakov <denis.silakov@rosalab.ru> 3.350.0-1
+ Revision: 1f61803
- Merge pull request #2 from import/perl-Mail-IMAPClient:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20432 |12mu|perl-Mail-Sender-0.8.22-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	Mail-Sender

Name:		perl-%module
Version:	%perl_convert_version 0.8.22
Release:	1
Summary:	Module for sending mails with attachments through an SMTP server 
License:	GPL
Group:		Development/Perl
Source:		http://search.cpan.org/CPAN/authors/id/J/JE/JENDA/Mail-Sender-%{version}.tar.gz
Url:            http://search.cpan.org/dist/%{module}/
BuildRequires:	perl-devel
Buildarch:	noarch

%description
Mail-Sender is a Perl module for sending mail with attachments through an
SMTP server.  This module will not work with qmail servers, however.


%prep
%setup -q -n %{module}-%{version}
rm -f Sender/CType/Win32.pm
sed -i -e '/Win32.pm/d' MANIFEST

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
echo "N
" | %make

%check
%make test

%install
%makeinstall_std

%clean

%files
%{perl_vendorlib}/Mail
%{_mandir}/*/*





%changelog
* Fri Jan 10 2014 dsilakov <denis.silakov@rosalab.ru> 0.8.22-1
+ Revision: 2e6bdbd
- Merge pull request #1 from import/perl-Mail-Sender:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20433 |12mu|perl-Mail-SPF-2.9.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Mail-SPF
%define upstream_version 2.9.0

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:	Perl implementation of Sender Policy Framework and Sender ID
License:	BSD
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source:     http://www.cpan.org/modules/by-module/Mail/Mail-SPF-v%{upstream_version}.tar.gz
BuildRequires:	perl(Error)
BuildRequires:	perl(Mail::SPF::Test)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(NetAddr::IP)
BuildRequires:	perl(Net::DNS)
BuildRequires:	perl(Net::DNS::Resolver::Programmable)
BuildRequires:	perl(Test::Pod)
BuildRequires:	perl(URI)
BuildRequires:	perl(YAML)
BuildRequires:	perl-version
BuildArch:	noarch

%description
Mail::SPF is an object-oriented Perl implementation of the Sender Policy
Framework (SPF) e-mail sender authentication system <http://www.openspf.org>.

It supports both the TXT and SPF RR types as well as both SPFv1 (v=spf1) and
Sender ID (spf2.0) records, and it is fully compliant to RFCs 4408 and 4406.
(It does not however implement the patented PRA address selection algorithm
described in RFC 4407.)

%package -n	spf-tools
Summary:	SPF tools (spfquery, spfd) based on the Mail::SPF Perl module
Group:		Development/Perl

%description -n	spf-tools
A collection of Sender Policy Framework (SPF) tools that are based on the
fully RFC-conforming Mail::SPF Perl module.  The following tools are included
in this package:

 * mail-spfquery:  A command-line tool for performing SPF checks.
 * mail-spfd:      A daemon for services that perform SPF checks frequently.

%prep
%setup -q -n %{upstream_name}-v%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor
./Build

#%%check
#./Build test

%install
./Build install destdir=%{buildroot}

# fix file clash with perl-Mail-SPF-Query
mv %{buildroot}%{_bindir}/spfquery %{buildroot}%{_bindir}/mail-spfquery
mv %{buildroot}%{_sbindir}/spfd %{buildroot}%{_sbindir}/mail-spfd
mv %{buildroot}%{_mandir}/man1/spfquery.1 %{buildroot}%{_mandir}/man1/mail-spfquery.1 

%clean 

%files
%doc CHANGES README TODO
%{perl_vendorlib}/Mail/*.pm
%{perl_vendorlib}/Mail/SPF/Mech/*.pm
%{perl_vendorlib}/Mail/SPF/Mod/*.pm
%{perl_vendorlib}/Mail/SPF/*.pm
%{perl_vendorlib}/Mail/SPF/v1/*.pm
%{perl_vendorlib}/Mail/SPF/v2/*.pm
%{_mandir}/man3/*

%files -n spf-tools
%{_bindir}/mail-spfquery
%{_sbindir}/mail-spfd
%{_mandir}/man1/mail-spfquery.1*



%changelog
* Fri Jan 10 2014 dsilakov <denis.silakov@rosalab.ru> 2.9.0-1
+ Revision: 9332558
- Merge pull request #1 from import/perl-Mail-SPF:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20434 |12mu|perl-MailTools-2.130.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name    MailTools
%define upstream_version 2.13

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	A set of perl modules related to mail applications
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Mail/MailTools-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This is MailTools, a set of perl modules related to mail applications.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README ChangeLog
%{perl_vendorlib}/Mail
%{_mandir}/*/*



%changelog
* Fri Feb 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.130.0-1
+ Revision: cf27e4a
- Updated to 2.13 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20435 |12mu|perl-Math-BigInt-1.997.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	modname	Math-BigInt
%define	modver	1.997

Name:		perl-%{modname}
Version:	%perl_convert_version %{modver}
Release:	2

Summary:	Arbitrary size integer/float math package
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{modname}
Source0:	http://www.cpan.org/modules/by-module/Math/%{modname}-%{modver}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
All operators (including basic math operations) are overloaded if you declare
your big integers as

  $i = new Math::BigInt '123_456_789_123_456_789';

Operations with overloaded operators preserve the arguments which is exactly
what you expect.

%prep
%setup -q -n %{modname}-%{modver}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files 
%doc README
%{perl_vendorlib}/Math
%{_mandir}/*/*

%changelog
* Sun Jan 22 2012 Oden Eriksson <oeriksson@mandriva.com> 1.993.0-5mdv2012.0
+ Revision: 765474
- rebuilt for perl-5.14.2

* Sat Jan 21 2012 Oden Eriksson <oeriksson@mandriva.com> 1.993.0-4
+ Revision: 763964
- rebuilt for perl-5.14.x

* Sat May 21 2011 Oden Eriksson <oeriksson@mandriva.com> 1.993.0-3
+ Revision: 676730
- rebuild

* Tue Mar 01 2011 Sandro Cazzaniga <kharec@mandriva.org> 1.993.0-1
+ Revision: 641131
- update to 1.993

* Mon Feb 28 2011 Funda Wang <fwang@mandriva.org> 1.992.0-2
+ Revision: 640770
- rebuild to obsolete old packages

* Sun Feb 20 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.992.0-1
+ Revision: 638918
- update to new version 1.992

* Mon Feb 14 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.991.0-2
+ Revision: 637699
- rebuild to ensure it is loaded before the core module

* Mon Feb 07 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.991.0-1
+ Revision: 636614
- update to new version 1.991

* Tue Nov 16 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.990.0-1mdv2011.0
+ Revision: 598085
- update to new version 1.99

* Sat Nov 13 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.980.0-1mdv2011.0
+ Revision: 597192
- update to 1.98

* Sat Sep 04 2010 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.900.0-1mdv2011.0
+ Revision: 575732
- update to 1.90

* Wed Jul 29 2009 JÃ©rÃ´me Quelin <jquelin@mandriva.org> 1.890.0-1mdv2011.0
+ Revision: 403851
- rebuild using %%perl_convert_version

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 1.89-2mdv2009.0
+ Revision: 268600
- rebuild early 2009.0 package (before pixel changes)

* Tue Apr 22 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.89-1mdv2009.0
+ Revision: 196478
- update to new version 1.89

* Tue Apr 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.88-1mdv2009.0
+ Revision: 193858
- update to new version 1.88

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Sep 02 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.87-2mdv2008.0
+ Revision: 78149
- noarch package

* Sat Sep 01 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.87-1mdv2008.0
+ Revision: 77701
- import perl-Math-BigInt


* Thu Aug 31 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.01-6mdv2007.0
- Rebuild

* Thu May 04 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.01-5mdk
- Fix According to perl Policy
    - Source URL
- use mkrel

* Sat Jun 11 2005 Guillaume Rousse <guillomovitch@mandriva.org> 0.01-4mdk 
- better url
- spec cleanup
- don't ship useless empty dirs
- make test in %%check

* Mon Dec 20 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.01-3mdk
- fix buildrequires in a backward compatible way

* Fri Jul 23 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.01-2mdk 
- rpmbuildupdate aware

* Mon Jan 05 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.01-1mdk
- first mdk release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20436 |12mu|perl-Math-BigInt-GMP-1.370.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Math-BigInt-GMP
%define upstream_version 1.37

Summary:	High speed arbitrary size integer math
Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1
License:	Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Math/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Math::BigInt) >= 1.997.0
BuildRequires:	perl(XSLoader) >= 0.20.0
# automatic dependency doesn't work here, because perl package
# provides an unversioned one
BuildRequires:	perl-Math-BigInt >= 1.87
BuildRequires:	gmp-devel
BuildRequires:	perl-devel

%description
This package contains a replacement (drop-in) module for
Math::BigInt's core, Math::BigInt::Calc.pm.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
export PERL5LIB=%{perl_vendorlib}
perl Makefile.PL INSTALLDIRS="vendor"
%make CFLAGS="%{optflags}"

%check
export PERL5LIB=%{perl_vendorlib}
make test

%install
%makeinstall_std

%files
%doc BUGS CHANGES CREDITS INSTALL LICENSE META.json META.yml README SIGNATURE TODO
%{perl_vendorarch}/Math
%{perl_vendorarch}/auto/Math
%{_mandir}/man*/*


%changelog
* Fri Nov 29 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.370.0-1
+ Revision: 86bf023
- LOG New version 1.37



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20437 |12mu|perl-MIME-Charset-1.11.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MIME-Charset
%define upstream_version 1.011.1

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Charset Informations for MIME
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MIME/MIME-Charset-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
MIME::Charset provides informations about character sets used for MIME messages
on Internet.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor < /dev/null
%make

%check
make test

%install
%makeinstall_std

%files
%doc README
%{perl_vendorlib}/MIME
%{perl_vendorlib}/POD2/JA/MIME/Charset.pod
%{_mandir}/*/*




%changelog
* Tue Feb 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.11.1-1
+ Revision: 5c5b7fa
- Updated to 1.011.1 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20438 |12mu|perl-MIME-EncWords-1.14.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name     MIME-EncWords
%define upstream_version 1.014.2

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1
Epoch:		1

Summary:	Deal with RFC-1522 encoded words (improved)
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MIME/MIME-EncWords-%{upstream_version}.tar.gz
BuildRequires:	 perl(MIME::Charset)
BuildRequires:	 perl-devel
BuildArch:	noarch

%description
Fellow Americans, you probably won't know what the hell this module is for.
Europeans, Russians, et al, you probably do. :-)

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc ARTISTIC GPL README
%{perl_vendorlib}/MIME
%{perl_vendorlib}/Encode
%{perl_vendorlib}/POD2
%{_mandir}/*/*


%changelog
* Fri Jan 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:1.14.2-1
+ Revision: be03d4f
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20439 |12mu|perl-MIME-Lite-3.30.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    MIME-Lite
%define upstream_version 3.030

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Low-calorie MIME generator 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/MIME/MIME-Lite-%{upstream_version}.tar.gz

BuildRequires:	perl(Email::Date)
BuildRequires:	perl(MIME::Types)
BuildRequires:	perl(Mail::Address)
BuildRequires:	perl(Email::Date::Format)
BuildRequires:	perl-devel
BuildRequires:	sendmail-command

BuildArch:	noarch

%description
MIME::Lite is intended as a simple, standalone module for generating
(not parsing!) MIME messages... specifically, it allows you to output a
simple, decent single- or multi-part message with text or binary
attachments. It does not require that you have the Mail:: or MIME::
modules installed. 

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
chmod 644 README changes.pod lib/MIME/* examples/*
%__perl Makefile.PL INSTALLDIRS=vendor </dev/null
%make

%check
make test

%install
%makeinstall_std
rm -f %{buildroot}%{perl_vendorlib}/MIME/changes.pod

%files
%doc COPYING INSTALLING README changes.pod
%{perl_vendorlib}/MIME
%{_mandir}/*/*



%changelog
* Tue Feb 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.30.0-1
+ Revision: 14f6445
- Updated to 3.030 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20440 |12mu|perl-MIME-Types-2.40.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 MIME-Types
%define upstream_version 2.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	MIME::Types module for Perl
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/MIME/MIME-Types-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::More) >= 0.47

BuildArch:	noarch

%description
This Perl module maintains a set of MIME::Type objects, which each describe one
known mime type.  There are many types defined by RFCs and vendors, so the list
is long but not complete.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README ChangeLog
%{perl_vendorlib}/MIME
%{_mandir}/*/*



%changelog
* Tue Feb 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.40.0-1
+ Revision: 06df8c9
- Updated to 2.04 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20441 |12mu|perl-Module-Build-0.420.300-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname Module-Build
%define modver 0.4203

Summary:	Build and install Perl modules
Name:		perl-%{modname}
Epoch:		1
Version:	%{perl_convert_version %{modver}}
Release:	3
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{modname}
Source0:	http://www.cpan.org/modules/by-module/Module/%{modname}-%{modver}.tar.gz
BuildArch:	noarch

BuildRequires:	perl(Archive::Tar)
BuildRequires:	perl(CPAN::Meta) >= 2.110.420
BuildRequires:	perl(Cwd)
BuildRequires:	perl(Data::Dumper)
BuildRequires:	perl(ExtUtils::CBuilder) >= 0.270
BuildRequires:	perl(ExtUtils::Install)
BuildRequires:	perl(ExtUtils::Manifest)
BuildRequires:	perl(ExtUtils::Mkbootstrap)
BuildRequires:	perl(ExtUtils::ParseXS) >= 2.210
BuildRequires:	perl(File::Basename)
BuildRequires:	perl(File::Compare)
BuildRequires:	perl(File::Copy)
BuildRequires:	perl(File::Find)
BuildRequires:	perl(File::Path)
BuildRequires:	perl(File::Spec) >= 0.820
BuildRequires:	perl(File::Temp) >= 0.150
BuildRequires:	perl(Getopt::Long)
BuildRequires:	perl(IO::File)
BuildRequires:	perl(Module::Metadata) >= 1.000.002
BuildRequires:	perl(Parse::CPAN::Meta)
BuildRequires:	perl(Perl::OSType) >= 1
BuildRequires:	perl(Test::Harness) >= 3.160
BuildRequires:	perl(Test::More) >= 0.490
BuildRequires:	perl(Text::Abbrev)
BuildRequires:	perl(Text::ParseWords)
BuildRequires:	perl(YAML)
# for %%check
BuildRequires:	perl-devel
Suggests:	perl-ExtUtils-CBuilder

%description
Module::Build is a system for building, testing, and installing Perl modules.
It is meant to be a replacement for ExtUtils::MakeMaker. Developers may alter
the behavior of the module through subclassing in a much more straightforward
way than with MakeMaker. It also does not require a make on your system - most
of the Module::Build code is pure-perl and written in a very cross-platform
way. In fact, you don't even need a shell, so even platforms like MacOS
(traditional) can use it fairly easily. Its only prerequisites are modules that
are included with perl 5.6.0, and it works fine on perl 5.005 if you can
install a few additional modules.

%prep
%setup -qn %{modname}-%{modver} 

%build
perl Build.PL installdirs=vendor
./Build

%install
./Build install destdir=%{buildroot}

%check
./Build test

%files 
%doc Changes README
%{_bindir}/config_data
%{perl_vendorlib}/inc
%{perl_vendorlib}/Module
%{_mandir}/*/*

%changelog
* Mon Dec 16 2013 Denis Silakov <denis.silakov@rosalab.ru> 1:0.420.300-3
+ Revision: 533a147
- Updated to 0.4203



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20442 |12mu|perl-Module-CoreList-3.90.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Module-CoreList
%define upstream_version 3.09

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Tell what modules shipped with versions of perl
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Module/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Module::CoreList contains data about what perl modules are shipped
with given versions of perl (and their versions). It comes also with a
command-line utility, corelist, to retrieve this information easily.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%__make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Module
%{_mandir}/*/*
%{_bindir}/corelist




%changelog
* Tue Mar 25 2014 dsilakov <denis.silakov@rosalab.ru> 3.90.0-1
+ Revision: e6d8fa6
- Merge pull request #6 from import/perl-Module-CoreList:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20443 |12mu|perl-Module-Implementation-0.70.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Module-Implementation
%define upstream_version 0.07

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Loads one of several alternate underlying implementations for a module
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Module/Module-Implementation-%{upstream_version}.tar.gz

BuildRequires:	perl(Carp)
BuildRequires:	perl(Module::Runtime)
BuildRequires:	perl(Test::Fatal)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Requires)
BuildRequires:	perl(Try::Tiny)
BuildRequires:	perl(strict)
BuildRequires:	perl(warnings)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module abstracts out the process of choosing one of several underlying
implementations for a module. This can be used to provide XS and pure Perl
implementations of a module, or it could be used to load an implementation
for a given OS or any other case of needing to provide multiple
implementations.

This module is only useful when you know all the implementations ahead of
time. If you want to load arbitrary implementations then you probably want
something like a plugin system, not this module.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README LICENSE META.yml Changes META.json INSTALL
%{_mandir}/man3/*
%{perl_vendorlib}/*




%changelog
* Fri Jan 10 2014 dsilakov <denis.silakov@rosalab.ru> 0.70.0-1
+ Revision: d2e4949
- Merge pull request #1 from import/perl-Module-Implementation:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20444 |12mu|perl-Module-Install-1.60.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Module-Install
%define upstream_version 1.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Standalone, extensible Perl module installer
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Module/Module-Install-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Archive::Tar)
BuildRequires:	perl(Devel::PPPort) >= 3.16
BuildRequires:	perl(ExtUtils::Install) >= 1.52
BuildRequires:	perl(ExtUtils::ParseXS) >= 2.19
BuildRequires:	perl-PathTools >= 3.270.100
BuildRequires:	perl(File::Remove)
BuildRequires:  perl(JSON)
BuildRequires:  perl(LWP::UserAgent)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Module::CoreList)
BuildRequires:	perl(Module::ScanDeps)
BuildRequires:	perl(PAR::Dist)
BuildRequires:	perl(Parse::CPAN::Meta)
BuildRequires:	perl(Test::Harness) >= 3.13
BuildRequires:	perl(Test::More) >= 0.86
BuildRequires:	perl(YAML)
BuildRequires:	perl(YAML::Tiny)

BuildArch:	noarch

%description
This module provides a drop-in replacement for ExtUtils::MakeMaker. For
first-time users, Brian Ingerson's Creating Module Distributions with
Module::Install in June 2003 issue of The Perl Journal
(http://www.tpj.com/issues/) provides a gentle introduction to how this
module works.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
chmod 644 Changes
find lib -type f | xargs chmod 644
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
# this one requires a working CPAN configuration
rm -f t/03_autoinstall.t
%make test

%install
%makeinstall_std

%files
%doc README Changes META.yml
%{perl_vendorlib}/Module
%{perl_vendorlib}/inc/Module
%{_mandir}/man3/*



%changelog
* Thu Dec 26 2013 dsilakov <denis.silakov@rosalab.ru> 1.60.0-1
+ Revision: f3d86f5
- Merge pull request #1 from import/perl-Module-Install:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20445 |12mu|perl-Module-Runtime-0.14.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Module-Runtime
%define upstream_version 0.014

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Runtime module handling
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Module/Module-Runtime-%{upstream_version}.tar.gz

BuildRequires: perl(Carp)
BuildRequires: perl(Exporter)
BuildRequires: perl(Math::Complex)
BuildRequires: perl(Math::Trig)
BuildRequires: perl(Module::Build)
BuildRequires: perl(Test::More)
BuildRequires: perl(parent)
BuildRequires: perl(strict)
BuildRequires: perl(warnings)
BuildRequires: perl(Module::Build::Compat)
BuildRequires: perl(Params::Classify)
BuildArch: noarch

%description
The functions exported by this module deal with runtime handling of Perl
modules, which are normally handled at compile time.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Wed Feb 19 2014 dsilakov <denis.silakov@rosalab.ru> 0.14.0-1
+ Revision: 4acf260
- Merge pull request #2 from import/perl-Module-Runtime:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20446 |12mu|perl-Module-ScanDeps-1.130.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name       Module-ScanDeps
%define upstream_version 1.13

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1
Summary:	Recursively scan Perl code for dependencies
License:	Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source:		http://www.cpan.org/modules/by-module/Module/Module-ScanDeps-%{upstream_version}.tar.gz
BuildRequires:	perl(File::Temp)
BuildRequires:	perl(Test::Requires)
BuildRequires:	perl(Module::Build::ModuleInfo)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
This is a module to recursively scan Perl programs for dependencies.

An application of Module::ScanDeps is to generate executables from scripts
that contains necessary modules; this module supports two such projects, PAR
and App::Packer.  Please see their respective documentations on CPAN for
further information.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make 

%check
%__make test

%install
%makeinstall_std

%files
%doc AUTHORS Changes README
%{_bindir}/*
%{_mandir}/man*/*
%{perl_vendorlib}/Module

%changelog
* Wed Feb 26 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.130.0-1
+ Revision: efb2239
- Added Test::Requires BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20447 |12mu|perl-Module-Signature-0.730.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Module-Signature
%define upstream_version 0.73

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Check and create SIGNATURE files for CPAN distributions
License:	Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Module/Module-Signature-%{upstream_version}.tar.gz

BuildRequires:	perl(Digest::SHA1)
BuildRequires:	perl(PAR::Dist)
BuildRequires:	perl(Digest::SHA)
BuildRequires:	perl(IPC::Run)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
This is a perl module to check and create SIGNATURE files
for CPAN distributions.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor --skipdeps </dev/null
%make

%check
%make test

%install
%makeinstall_std

%files
%doc AUTHORS Changes README
%{_bindir}/*
%{_mandir}/man*/*
%{perl_vendorlib}/Module



%changelog
* Thu Dec 26 2013 dsilakov <denis.silakov@rosalab.ru> 0.730.0-1
+ Revision: 940ae50
- Merge pull request #1 from import/perl-Module-Signature:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20448 |12mu|perl-Moose-2.120.400-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Moose
%define upstream_version 2.1204

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Moose::Conflicts\\)'
%else
%define _requires_exceptions perl(Moose::Conflicts)
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1
Summary:	A complete modern object system for Perl 5
License:    GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/D/DR/DROLSKY/%{upstream_name}-%{upstream_version}.tar.gz
BuildRequires:	perl(Class::Load)
BuildRequires:	perl(Data::OptList)
BuildRequires:	perl(Devel::GlobalDestruction)
BuildRequires:	perl(Devel::StackTrace)
BuildRequires:	perl(Eval::Closure)
BuildRequires:	perl(List::MoreUtils) >= 0.120.0
BuildRequires:	perl(MRO::Compat)
BuildRequires:	perl(Package::DeprecationManager) >= 0.070.0
BuildRequires:	perl(Package::Stash)
BuildRequires:	perl(Params::Util) >= 1.000.0
BuildRequires:	perl(Scalar::Util) >= 1.190.0
BuildRequires:	perl(Sub::Exporter) >= 0.098.0
BuildRequires:	perl(Sub::Name)
BuildRequires:	perl(Task::Weaken)
# seems to be in contrib now...
#BuildRequires:	perl(Test::Output)
BuildRequires:	perl(Test::Exception) >= 0.270
BuildRequires:	perl(Test::More) >= 0.880
BuildRequires:	perl(Test::Requires) >= 0.050
BuildRequires:	perl(Test::LongString)
BuildRequires:	perl(Test::Fatal)
BuildRequires:	perl(Try::Tiny) >= 0.020.0
BuildRequires:	perl-devel
Requires:	perl(Sub::Name)
Provides:   perl-Moose-implementation
Obsoletes:	perl-Class-MOP <= 1.120.0
Provides:	perl-Class-MOP = 1.120.0

%description
Moose is an extension of the Perl 5 object system.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor --skipdeps
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{_bindir}/moose-outdated
%{perl_vendorlib}/*
%{_mandir}/*/*

%changelog
* Wed Feb 19 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.120.400-1
+ Revision: ee23b09
- Disable Test::Output BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20449 |12mu|perl-Mozilla-CA-20130114.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Mozilla-CA
%define upstream_version 20130114

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Mozilla's CA cert bundle in PEM format
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Mozilla/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires:	perl(Test)
BuildArch:	noarch

%description
Mozilla::CA provides a copy of Mozilla's bundle of Certificate Authority
certificates in a form that can be consumed by modules and libraries based
on OpenSSL.

The module provide a single function:

* SSL_ca_file()

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.json META.yml MYMETA.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Wed Apr 02 2014 Denis Silakov <denis.silakov@rosalab.ru> 20130114.0.0-2
+ Revision: b3a00a5
- Bump release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20450 |12mu|perl-NetAddr-IP-4.72.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    NetAddr-IP%define upstream_version 4.072

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:        Manage IPv4 and IPv6 addresses and subnets in Perl
License:        Artistic
Group:          Development/Perl
Url:            http://search.cpan.org/dist/%{upstream_name}/
Source0:        http://www.cpan.org/modules/by-module/NetAddr/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:  perl-devel

%description
This module provides an object-oriented abstraction on top of IP
addresses or IP subnets, that allows for easy manipulations.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
rm -f t/00-Sign.t # debug files make it fails

%build
%{__perl} Makefile.PL  INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%clean

%files
%{perl_vendorarch}/NetAddr
%{perl_vendorarch}/auto/NetAddr
%{_mandir}/*/*



%changelog
* Mon Mar 03 2014 dsilakov <denis.silakov@rosalab.ru> 4.72.0-1
+ Revision: eecfa4e
- Merge pull request #4 from import/perl-NetAddr-IP:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20451 |12mu|perl-Net-HTTP-6.60.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Net-HTTP
%define upstream_version 6.06

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Non-blocking HTTP client
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Net/Net-HTTP-%{upstream_version}.tar.gz

BuildRequires: perl(Compress::Raw::Zlib)
BuildRequires: perl(IO::Compress::Gzip)
BuildRequires: perl(IO::Select)
BuildRequires: perl(IO::Socket::INET)
BuildRequires: perl-devel
BuildArch: noarch

%description
The 'Net::HTTP' class is a low-level HTTP client. An instance of the
'Net::HTTP' class represents a connection to an HTTP server. The HTTP
protocol is described in RFC 2616. The 'Net::HTTP' class supports
'HTTP/1.0' and 'HTTP/1.1'.

'Net::HTTP' is a sub-class of 'IO::Socket::INET'. You can mix the methods
described below with reading and writing from the socket directly. This is
not necessary a good idea, unless you know what you are doing.

The following methods are provided (in addition to those of
'IO::Socket::INET'):

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%perl_vendorlib/*



%changelog
* Mon Feb 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 6.60.0-1
+ Revision: 6e661bf
- Updated to 6.06 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20452 |12mu|perl-Net-IP-1.260.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Net-IP
%define upstream_version 1.26

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:	Perl extension for manipulating IPv4/IPv6 addresses
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Net/Net-IP-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module provides functions to deal with IPv4/IPv6 addresses.
The module can be used as a class, allowing the user to instantiate
IP objects, which can be single IP addresses, prefixes, or ranges of
addresses. There is also a procedural way of accessing most of the
functions. Most subroutines can take either IPv4 or IPv6 addresses
transparently.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%clean

%files
%doc README Changes
%{_bindir}/*
%{perl_vendorlib}/Net
%{_mandir}/*/*



%changelog
* Mon Feb 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.260.0-1
+ Revision: 0848bcd
- Updated to 1.26 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20453 |12mu|perl-Net-Jabber-2.0.0-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	Net-Jabber
%define upstream_version 2.0

Summary:	%{module} perl module
Name:		perl-%{module}
Version:	%perl_convert_version %{upstream_version}
Release:	16
License:	LGPLv2
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{module}
Source0:	http://search.cpan.org/CPAN/authors/id/R/RE/REATMON/%{module}-%{upstream_version}.tar.bz2
BuildArch:	noarch
Buildrequires:	perl-devel
Buildrequires:	perl-Net-XMPP

%description
Net::Jabber is a collection of Perl modules that provide a Perl Developer
access to the Jabber protocol.  Using OOP modules we provide a clean
interface to writing anything from a full client to a simple protocol
tester.

%prep
%setup -qn %{module}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
#make test

%install
%makeinstall_std

%files
%doc CHANGES LICENSE.LGPL MANIFEST.SKIP README
%{perl_vendorlib}/Net/Jabber*
%{_mandir}/man3/*


%changelog
* Sat Jan 11 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.0.0-16
+ Revision: c6bcc85
- Follow perl policy



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20454 |12mu|perl-Net-Server-2.7.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Net-Server
%define upstream_version 2.007

%if %{_use_internal_dependency_generator}
%define __noautoprov 'perl\\(My(.*)\\)|perl\\(Sample(.*)\\)'
%else
%define	_provides_exceptions perl(My\\|perl(Sample
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Extensible, general Perl server engine
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Net/Net-Server-%{upstream_version}.tar.gz

BuildRequires:	perl(IO::Socket)
BuildRequires:	perl(POSIX)
BuildRequires:	perl(Socket)
BuildRequires:	perl-devel
Requires:	perl-IO-Multiplex
BuildArch:	noarch

%description
Net::Server is an extensible, generic Perl server engine.  Net::Server combines
the good properties from Net::Daemon (0.34), NetServer::Generic (1.03), and
Net::FTPServer (1.0), and also from various concepts in the Apache Webserver.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes examples README
%{_mandir}/*/*
%{perl_vendorlib}/Net
%{_bindir}/net-server



%changelog
* Mon Feb 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.7.0-1
+ Revision: 2832c82
- Add new files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20455 |12mu|perl-Net-SSLeay-1.580.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name      Net-SSLeay
%define upstream_version 1.58

Name:		    perl-%{upstream_name}
Version:	    %perl_convert_version %{upstream_version}
Release:	    1
Summary:	    Perl extension for using OpenSSL
License:	    BSD-like
Group:		    Development/Perl
Url:            http://search.cpan.org/dist/%{upstream_name}
Source0:        http://www.cpan.org/modules/by-module/Net/Net-SSLeay-%{upstream_version}.tar.gz

BuildRequires:  openssl >= 0.9.3a
BuildRequires:	openssl-devel
BuildRequires:	perl-devel
BuildRequires:	zlib-devel
Requires:	openssl >= 0.9.3a
Obsoletes:	perl-Net_SSLeay < 1.30-2mdv2007.0
Provides:	perl-Net_SSLeay = %{version}-%{release}
Obsoletes:	perl-Net_SSLeay.pm <= 1.30
Provides:	perl-Net_SSLeay.pm = %{version}-%{release}

%description
Perl extension for using OpenSSL.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
%__chmod 755 examples

%build
# note the %{_prefix} which must passed to Makefile.PL, weird but necessary :-(
echo | %{__perl} Makefile.PL %{_prefix} INSTALLDIRS=vendor
%make OPTIMIZE="%{optflags}"
perl -p -i -e 's|/usr/local/bin|/usr/bin|g;' *.pm examples/*

%check
# testing the package implies contacting external sites (some are down ?)
#make test

%install
%makeinstall_std

%files
%doc Changes Credits README examples QuickRef
%{perl_vendorarch}/auto/Net
%{perl_vendorarch}/Net
%{_mandir}/*/*




%changelog
* Mon Feb 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.580.0-1
+ Revision: 724730a
- Updated to 1.58 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20456 |12mu|perl-Number-Compare-0.30.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Number-Compare
%define upstream_version 0.03

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Numeric comparisons
License:	GPL+ or Artistic
Group:		Development/Perl
Source0:	http://search.cpan.org/CPAN/authors/id/R/RC/RCLAMP/Number-Compare-%{upstream_version}.tar.gz
Url:		http://search.cpan.org/dist/%{upstream_name}

BuildRequires:	perl-devel
BuildArch:	noarch

%description 
Number::Compare compiles a simple comparison to an anonymous subroutine, which
you can call with a value to be tested again.

Now this would be very pointless, if Number::Compare didn't understand
magnitudes.

The target value may use magnitudes of kilobytes (k, ki), megabytes (m, mi), or
gigabytes (g, gi). Those suffixed with an i use the appropriate 2**n version in
accordance with the IEC standard: http://physics.nist.gov/cuu/Units/binary.html

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes
%{perl_vendorlib}/Number
%{_mandir}/*/*



%changelog
* Fri Jan 10 2014 dsilakov <denis.silakov@rosalab.ru> 0.30.0-1
+ Revision: 5965f33
- Merge pull request #1 from import/perl-Number-Compare:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20457 |12mu|perl-Object-Realize-Later-0.190.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name    Object-Realize-Later
%define upstream_version 0.19

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	CPAN %{upstream_name} perl module
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/Object-Realize-Later/
Source0:	http://search.cpan.org/CPAN/authors/id/M/MA/MARKOV/Object-Realize-Later-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module helps you implementing delay loading of object-data.  While
creating a stub-object, Object::Realize::Later simulates you got the
real data.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
make
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/*/*
%{perl_vendorlib}/Object/Realize



%changelog
* Mon Feb 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.190.0-1
+ Revision: 45f353e
- Updated to 0.19 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20458 |12mu|perl-Package-DeprecationManager-0.130.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Package-DeprecationManager
%define upstream_version 0.13

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Manage deprecation warnings for your distribution
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Package/Package-DeprecationManager-%{upstream_version}.tar.gz

BuildRequires:	perl(Carp)
BuildRequires:	perl(Params::Util)
BuildRequires:	perl(Sub::Install)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Warn)
BuildRequires:	perl(Test::Requires)
BuildRequires:	perl(Test::Fatal)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module allows you to manage a set of deprecations for one or more
modules.

When you import 'Package::DeprecationManager', you must provide a set of
'-deprecations' as a hash ref. The keys are "feature" names, and the values
are the version when that feature was deprecated.

In many cases, you can simply use the fully qualified name of a subroutine
or method as the feature name. This works for cases where the whole
subroutine is deprecated. However, the feature names can be any string.
This is useful if you don't want to deprecate an entire subroutine, just a
certain usage.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README META.json
%{_mandir}/man3/*
%{perl_vendorlib}/*





%changelog
* Fri Jan 10 2014 dsilakov <denis.silakov@rosalab.ru> 0.130.0-1
+ Revision: b916193
- Merge pull request #1 from import/perl-Package-DeprecationManager:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20459 |12mu|perl-Package-Stash-0.360.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Package-Stash
%define upstream_version 0.36

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Package::Stash::Conflicts\\)'
%else
%define _requires_exceptions perl(Package::Stash::Conflicts)
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Routines for manipulating stashes

License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Package/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(Scalar::Util)
BuildRequires: perl(Module::Implementation)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::Fatal)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Requires)
BuildRequires:	perl(Dist::CheckConflicts)
BuildRequires:	perl(Package::DeprecationManager)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
Manipulating stashes (Perl's symbol tables) is occasionally necessary, but
incredibly messy, and easy to get wrong. This module hides all of that
behind a simple API.

NOTE: Most methods in this class require a variable specification that
includes a sigil. If this sigil is absent, it is assumed to represent the
IO slot.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml LICENSE README META.json
%{_mandir}/man3/*
%{perl_vendorlib}/Package
%{_bindir}/package-stash-conflicts
%{_mandir}/man1/package-stash-conflicts.1*



%changelog
* Wed Apr 02 2014 dsilakov <denis.silakov@rosalab.ru> 0.360.0-1
+ Revision: 7c216e9
- Merge pull request #1 from import/perl-Package-Stash:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20460 |12mu|perl-Package-Stash-XS-0.280.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Package-Stash-XS
%define upstream_version 0.28

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:    Faster and more correct implementation of the Package::Stash API
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Package/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Test::Fatal)
BuildRequires: perl(Test::Requires)
BuildRequires: perl(Test::More)
BuildRequires: perl-devel

%description
This is a backend for the Package::Stash manpage, which provides the
functionality in a way that's less buggy and much faster. It will be used
by default if it's installed, and should be preferred in all environments
with a compiler.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%clean

%files
%doc README Changes LICENSE META.yml META.json
%{_mandir}/man3/*
%perl_vendorlib/*





%changelog
* Tue Mar 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.280.0-1
+ Revision: 393acaf
- Fix BRs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20461 |12mu|perl-PadWalker-1.980.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 PadWalker
%define upstream_version 1.98

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:	Play with other peoples' lexical variables
License:	Artistic/GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://search.cpan.org/CPAN/authors/id/R/RO/ROBIN/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel

%description
PadWalker is a module which allows you to inspect (and even change!) lexical
variables in any subroutine which called you. It will only show those variables
which are in scope at the point of the call.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make CFLAGS="%{optflags}"

%check
%make test

%install
%makeinstall_std

%clean

%files
%doc README Changes
%{perl_vendorarch}/PadWalker.pm
%{perl_vendorarch}/auto/PadWalker
%{_mandir}/*/*



%changelog
* Mon Mar 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.980.0-1
+ Revision: c9e8c11
- Updated to 1.98 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20462 |12mu|perl-Pango-1.224.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	Pango
%define	perl_glib_require 1.220
%define upstream_version 1.224

Name:		perl-%{module}
Version:	%perl_convert_version %{upstream_version}
Release:	1
Summary:	Perl module for the Pango library
License:	GPL or Artistic
Group:		Development/GNOME and GTK+
Source0:	http://sourceforge.net/projects/gtk2-perl/files/Pango/1.224/Pango-%{upstream_version}.tar.gz
URL:		http://gtk2-perl.sf.net/
BuildRequires:	perl-devel
BuildRequires:	perl-ExtUtils-Depends >= 0.300
BuildRequires:	perl-ExtUtils-PkgConfig >= 1.03
BuildRequires:	perl-Glib >= %{perl_glib_require}
BuildRequires:	pkgconfig(pangocairo)
BuildRequires:	perl-Cairo
# for test suite:
#BuildRequires:	fontconfig
#BuildRequires:	fonts-ttf-dejavu
Requires:	perl-Glib >= %{perl_glib_require}

%description
This module provides perl access to the gtk+-2.x library.

Pango is a library for laying out and rendering text, with an emphasis on
internationalization. Pango can be used anywhere that text layout is needed,
but using Pango in conjunction with Cairo and/or Gtk2 provides a complete
solution with high quality text handling and graphics rendering.

%package	doc
Summary:	Pango documentation
Group:		Books/Computer books

%description	doc
This package contains documentation of the Pango module.


%prep
%setup -q -n %{module}-%{upstream_version}
perl Makefile.PL INSTALLDIRS=vendor

%build
%make OPTIMIZE="%{optflags}"

%check
#xvfb-run %make test

%install
%makeinstall_std

%files
%doc AUTHORS LICENSE
%{perl_vendorarch}/%{module}
%{perl_vendorarch}/%{module}.pm
%exclude %{perl_vendorarch}/%{module}/*.pod
%exclude %{perl_vendorarch}/%{module}/*/*.pod
%{perl_vendorarch}/auto/*

%files doc
%doc examples
%{_mandir}/*/*
%dir %{perl_vendorarch}/%{module}
%{perl_vendorarch}/%{module}/*.pod
%{perl_vendorarch}/%{module}/*/*.pod


%changelog
* Sat Jan 11 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.224.0-1
+ Revision: ed1e2d0
- Fix version



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20463 |12mu|perl-Params-Validate-1.80.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Params-Validate
%define upstream_version 1.08

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1
Summary:	Validate method/function call parameters
License:	GPL+ or Artistic
Group:		Development/Other
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Params/Params-Validate-%{upstream_version}.tar.gz
BuildRequires:	perl(Attribute::Handlers)
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Module::Implementation)
BuildRequires:	perl(ExtUtils::CBuilder)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Test::Fatal)
BuildRequires:	perl-devel >= 2:5.14
BuildRequires:	perl-List-MoreUtils >= 0.320.0-3

%description
The Params::Validate module provides a flexible system for validation
method/function call parameters.

The validation can be as simple as checking for the presence of required
parameters or as complex as validating object classes (via isa) or capabilities
(via can), checking parameter types, and using customized callbacks to ensure
data integrity.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Build.PL installdirs=vendor
./Build CFLAGS="%{optflags}"

%check
# avoid strange unlinking error
rm -f t/28-readonly-return.t
./Build test

%install
rm -fr %{buildroot}
./Build install destdir=%{buildroot}

%files
%doc README Changes
%{_mandir}/*/*
%{perl_vendorlib}/*



%changelog
* Fri Jan 10 2014 dsilakov <denis.silakov@rosalab.ru> 1.80.0-1
+ Revision: 9b22b5f
- Merge pull request #1 from import/perl-Params-Validate:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20464 |12mu|perl-PAR-Dist-0.490.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 PAR-Dist
%define upstream_version 0.49

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Create and manipulate PAR distributions
License:	Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/PAR/PAR-Dist-%{upstream_version}.tar.gz

BuildRequires:	perl-YAML-parser
BuildRequires:	perl(Archive::Zip)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module creates and manipulates *PAR distributions*. They are
architecture-specific PAR files, containing everything under blib/ of CPAN
distributions after their "make" or "Build" stage, a META.yml describing
metadata of the original CPAN distribution, and a MANIFEST detailing all files
within it. Digitally signed PAR distributions will also contain a SIGNATURE
file.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/*/*
%{perl_vendorlib}/PAR



%changelog
* Thu Dec 26 2013 dsilakov <denis.silakov@rosalab.ru> 0.490.0-1
+ Revision: 8b836c4
- Merge pull request #1 from import/perl-PAR-Dist:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20465 |12mu|perl-parent-0.228.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    parent
%define upstream_version 0.228

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Establish an ISA relationship with base classes at compile time
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/C/CO/CORION/parent-%{upstream_version}.tar.gz

BuildRequires:	perl(Test::More)
BuildRequires:	perl-devel

BuildArch:	noarch

Provides:	perl(parent)

%description
Allows you to both load one or more modules, while setting up inheritance from
those modules at the same time.  Mostly similar in effect to

    package Baz;
    BEGIN {
        require Foo;
        require Bar;
        push @ISA, qw(Foo Bar);
    }

By default, every base class needs to live in a file of its own.
If you want to have a subclass and its parent class in the same file, you
can tell C<parent> not to load any modules by using the C<-norequire> switch:

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/parent.pm


%changelog
* Sat Jan 11 2014 dsilakov <denis.silakov@rosalab.ru> 0.228.0-1
+ Revision: 7203aed
- Merge pull request #2 from import/perl-parent:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20466 |12mu|perl-pcsc-perl-1.4.13-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module_name pcsc-perl

Summary:	Perl interface to the PC/SC smart card library
Name:		perl-%{module_name}
Version:	%perl_convert_version 1.4.13
Release:	1
URL:		http://ludovic.rousseau.free.fr/softwares/pcsc-perl/
Source0:	http://ludovic.rousseau.free.fr/softwares/pcsc-perl/pcsc-perl-%{version}.tar.bz2

License:	GPL
Group:		Development/Perl
BuildRequires:	perl-devel >= 5.8.0
BuildRequires:  libpcsclite-devel

%description
This package contains a Perl wrapper to the PC/SC smartcard library
(pcsc-lite) from MUSCLE together with some small examples.

%prep
%setup -q -n %{module_name}-%{version}

%build
find -name \*.pm | xargs chmod 644
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
# this needs a smart card reader configured and with a
# card inserted
#%%make test

%install
%makeinstall_std

%clean

%files
%doc LICENCE README* examples Changelog
%{_mandir}/*/*
%{perl_vendorlib}/*/Chipcard
%{perl_vendorlib}/*/auto/Chipcard




%changelog
* Mon Jan 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.4.13-1
+ Revision: 3d350d7
- LOG Updated to 1.4.13 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20467 |12mu|perl-Perl-Critic-1.121.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name       Perl-Critic
%define upstream_version 1.121

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Critique Perl source for style and standards
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Perl/Perl-Critic-%{upstream_version}.tar.gz

BuildRequires:	perl(B::Keywords)
BuildRequires:	perl(Config::Tiny)
BuildRequires:	perl(Email::Address)
BuildRequires:	perl(Exception::Class)
BuildRequires:  perl(IO::String)
BuildRequires:	perl(Module::Pluggable)
BuildRequires:	perl(Perl::Tidy)
BuildRequires:	perl(Pod::Spell)
BuildRequires:	perl(PPI) >= 1.118.0
BuildRequires:	perl(PPIx::Utilities::Statement)
BuildRequires:	perl(PPIx::Regexp)
BuildRequires:	perl(Readonly)
BuildRequires:	perl(Set::Scalar)
BuildRequires:	perl(String::Format)
BuildRequires:	perl(Task::Weaken)
BuildRequires:	perl(Test::Deep)
BuildRequires:	perl-devel
BuildArch:	noarch

Requires:       perl(Module::Pluggable)

%description
Perl::Critic is an extensible framework for creating and applying coding
standards to Perl source code. Essentially, it is a static source code analysis
engine. Perl::Critic is distributed with a number of Perl::Critic::Policy
modules that attempt to enforce various coding guidelines. Most Policies are
based on Damian Conway's book Perl Best Practices. You can choose and customize
those Polices through the Perl::Critic interface. You can also create new
Policy modules that suit your own tastes.

For a convenient command-line interface to Perl::Critic, see the documentation
for perlcritic. If you want to integrate Perl::Critic with your build process,
Test::Perl::Critic provides a nice interface that is suitable for test scripts.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Perl
%{perl_vendorlib}/Test
%{_bindir}/*
%{_mandir}/*/*



%changelog
* Tue Feb 11 2014 dsilakov <denis.silakov@rosalab.ru> 1.121.0-1
+ Revision: acbc96a
- Merge pull request #2 from import/perl-Perl-Critic:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20468 |12mu|perl-Perl-MinimumVersion-1.320.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Perl-MinimumVersion
%define upstream_version 1.32

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Find a minimum required version of perl for Perl code
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Perl/Perl-MinimumVersion-%{upstream_version}.tar.gz

BuildRequires:	perl(File::Find::Rule)
BuildRequires:	perl(File::Find::Rule::Perl)
BuildRequires:	perl(PPI)
BuildRequires:	perl(Perl::Critic::Utils)
BuildRequires:	perl(Test::Script)
BuildRequires:	perl(version) >= 0.76
BuildRequires:	perl-devel

BuildArch:	noarch

%description
'Perl::MinimumVersion' takes Perl source code and calculates the minimum
version of perl required to be able to run it. Because it is based on the
PPI manpage, it can do this without having to actually load the code.

Currently it tests both the syntax of your code, and the use of explicit
version dependencies such as 'require 5.005'.

Future plans are to also add support for tracing module dependencies.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc LICENSE README Changes
%{_mandir}/man?/*
%{perl_vendorlib}/*
%{_bindir}/perlver



%changelog
* Tue Jan 21 2014 dsilakov <denis.silakov@rosalab.ru> 1.320.0-1
+ Revision: a56b349
- Merge pull request #1 from import/perl-Perl-MinimumVersion:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20469 |12mu|perl-Pod-Coverage-0.230.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Pod-Coverage
%define upstream_version 0.23

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Checks if the documentation of a perl module is comprehensive
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Pod/Pod-Coverage-%{upstream_version}.tar.gz

BuildRequires:	perl-Module-Build
BuildRequires:	perl-Devel-Symdump
BuildRequires:	perl-devel
BuildArch:	noarch

%description
Developers hate writing documentation. They'd hate it even more if their
computer tattled on them, but maybe they'll be even more thankful in the long
run. Even if not, perlmodstyle tells you to, so you must obey. This perl module
provides a mechanism for determining if the pod for a given module is
comprehensive.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor DESTDIR=%{buildroot}
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{perl_vendorlib}/Pod/*
%{_bindir}/pod_cover
%{_mandir}/*/*



%changelog
* Thu Jan 09 2014 dsilakov <denis.silakov@rosalab.ru> 0.230.0-1
+ Revision: bdcee04
- Merge pull request #1 from import/perl-Pod-Coverage:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20470 |12mu|perl-Pod-POM-0.290.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Pod-POM
%define upstream_version 0.29

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	POD Object Model
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Pod/Pod-POM-%{upstream_version}.tar.gz

BuildRequires:	perl(File::Slurp)
BuildRequires:	perl(Test::Differences)
BuildRequires:	perl(YAML::Any)
BuildRequires:	perl-devel

BuildArch:	noarch

%description
This module implements a parser to convert Pod documents into a simple object
model form known hereafter as the Pod Object Model. The object model is
generated as a hierarchical tree of nodes, each of which represents a different
element of the original document. The tree can be walked manually and the nodes
examined, printed or otherwise manipulated. In addition, Pod::POM supports and
provides view objects which can automatically traverse the tree, or section
thereof, and generate an output representation in one form or another.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README TODO
%{_bindir}/*
%{perl_vendorlib}/Pod
%{_mandir}/*/*



%changelog
* Wed Feb 26 2014 dsilakov <denis.silakov@rosalab.ru> 0.290.0-1
+ Revision: 5c3a99a
- Merge pull request #3 from import/perl-Pod-POM:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20471 |12mu|perl-PPIx-Regexp-0.36.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    PPIx-Regexp
%define upstream_version 0.036

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Represent an independent subexpression marker
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/authors/id/W/WY/WYANT/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(List::MoreUtils)
BuildRequires:	perl(List::Util)
BuildRequires:	perl(PPI::Document)
BuildRequires:	perl(Params::Util)
BuildRequires:	perl(Readonly)
BuildRequires:	perl(Scalar::Util)
BuildRequires:	perl(Task::Weaken)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
The purpose of the _PPIx-Regexp_ package is to parse regular expressions in
a manner similar to the way the PPI package parses Perl. This class forms
the root of the parse tree, playing a role similar to PPI::Document.

This package shares with PPI the property of being round-trip safe. That
is,

 my $expr = 's/ ( \d+ ) ( \D+ ) /$2$1/smxg';
 my $re = PPIx::Regexp->new( $expr );
 print $re->content() eq $expr ? "yes\n" : "no\n"

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Sat Jan 11 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.36.0-1
+ Revision: 90ada08
- Updated to 0.036



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20472 |12mu|perl-qt4-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define srcname perlqt

Summary:	Qt bindings for Perl
Name:		perl-qt4
Version:	4.12.4
Release:	1
Epoch:		1
License:	GPLv2 Artistic GPLv3 LGPLv2
Group:		Development/KDE and Qt
Url:		http://www.kde.org
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{srcname}-%{version}.tar.xz
BuildRequires:	smokeqt-devel >= 1:%{version}
BuildRequires:	perl-devel
BuildRequires:	db-devel
BuildRequires:	pkgconfig(qimageblitz)
Conflicts:	perl-kde < 1:4.6.90

%description
A Qt4 bindings for perl language.

%files
%doc LICENSE LICENSE.Artistic LICENSE.GPL-3 LICENSE.LGPL MANIFEST README
%{_kde_bindir}/puic4
%{_kde_bindir}/prcc4_bin
%{_kde_bindir}/qdbusxml2perl
%{perl_sitearch}/Qt*.pm
%{perl_sitearch}/QtCore4
%{perl_sitearch}/auto/Qt*
%{perl_sitelib}/*/Phonon.pm
%{perl_sitelib}/*/QImageBlitz.pm
%{perl_sitelib}/*/Qsci.pm
%{perl_sitelib}/*/auto/Phonon/Phonon.so
%{perl_sitelib}/*/auto/QImageBlitz/QImageBlitz.so
%{perl_sitelib}/*/auto/Qsci/Qsci.so

#--------------------------------------------------------

%package devel
Summary:	Headers files for %{name}
Group:		Development/KDE and Qt
Requires:	smokeqt-devel >= 1:%{version}
Requires:	perl-devel
Requires:	db-devel
Requires:	%{name} = %{EVRD}

%description devel
Headers files for %{name}

%files devel
%dir %{_kde_includedir}/%{srcname}
%{_kde_includedir}/%{srcname}/QtCore4.h
%{_kde_includedir}/%{srcname}/binding.h
%{_kde_includedir}/%{srcname}/handlers.h
%{_kde_includedir}/%{srcname}/listclass_macros.h
%{_kde_includedir}/%{srcname}/marshall.h
%{_kde_includedir}/%{srcname}/marshall_basetypes.h
%{_kde_includedir}/%{srcname}/marshall_complex.h
%{_kde_includedir}/%{srcname}/marshall_macros.h
%{_kde_includedir}/%{srcname}/marshall_primitives.h
%{_kde_includedir}/%{srcname}/marshall_types.h
%{_kde_includedir}/%{srcname}/perlqt.h
%{_kde_includedir}/%{srcname}/ppport.h
%{_kde_includedir}/%{srcname}/smokehelp.h
%{_kde_includedir}/%{srcname}/smokeperl.h
%{_kde_includedir}/%{srcname}/util.h
%dir %{_kde_datadir}/%{srcname}
%dir %{_kde_datadir}/%{srcname}/cmake
%{_kde_datadir}/%{srcname}/cmake/FindPerlMore.cmake
%{_kde_datadir}/%{srcname}/cmake/PerlQtConfig.cmake
%{_kde_datadir}/%{srcname}/cmake/PerlQtExport*.cmake
%{_kde_datadir}/%{srcname}/doxsubpp.pl

#------------------------------------------------------------

%prep
%setup -q -n %{srcname}-%{version}

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: 9d3d64d
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20473 |12mu|perl-Razor-Agent-2.850.0-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}
%define pkgname razor-agents
%define upstream_version 2.85

Summary:	Use a Razor catalogue server to filter spam messages
Name:		perl-Razor-Agent
Version:	%perl_convert_version %{upstream_version}
Release:	14
Group:		Networking/Mail
License:	Artistic License 2.0
Url:		http://razor.sourceforge.net
Source0:	http://prdownloads.sourceforge.net/razor/%{pkgname}-%{upstream_version}.tar.bz2
BuildRequires:	perl-devel
BuildRequires:	perl-Net-DNS
BuildRequires:	perl-Digest-SHA1
BuildRequires:	perl-MailTools
BuildRequires:	perl-Time-HiRes
BuildRequires:	perl-URI
BuildRequires:	perl-MIME-Base64
Requires:	hping2
Requires:	perl-Net-DNS

%description
Vipul's Razor is a distributed, collaborative, spam detection and filtering
network. Razor establishes a distributed and constantly updating catalogue of
spam in propagation.  This catalogue is used by clients to filter out known
spam. On receiving a spam, a Razor Reporting Agent (run by an end-user or a
troll box) calculates and submits a 20-character unique identification of the
spam (a SHA Digest) to its closest Razor Catalogue Server. The Catalogue Server
echos this signature to other trusted servers after storing it in its database.
Prior to manual processing or transport-level reception, Razor Filtering Agents
(end-users and MTAs) check their incoming mail against a Catalogue Server and
filter out or deny transport in case of a signature match. Catalogued spam,
once identified and reported by a Reporting Agent, can be blocked out by the
rest of the Filtering Agents on the network.

%prep
%setup -qn %{pkgname}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor

pushd Razor2-Preproc-deHTMLxs
%__perl Makefile.PL INSTALLDIRS=vendor
popd

%make OPTIMIZE="$CFLAGS" 

%check
make test

pushd Razor2-Preproc-deHTMLxs
make test
popd

%install
%makeinstall_std -C Razor2-Preproc-deHTMLxs
%makeinstall_std

install -d %{buildroot}%{_mandir}/man5
install -m0644 blib/man5/*.5 %{buildroot}%{_mandir}/man5

# fix some defaults
install -d %{buildroot}%{_sysconfdir}/logrotate.d
install -d %{buildroot}/var/log/razor
install -d %{buildroot}%{_sysconfdir}/razor

cat > %{buildroot}%{_sysconfdir}/razor/razor-agent.conf << EOF
logfile                = /var/log/razor/razor-agent.log
EOF

# fix logrotating
cat > %{buildroot}%{_sysconfdir}/logrotate.d/razor-agent << EOF
/var/log/razor/razor-agent.log {
    # create 644 root root
    weekly
    notifempty
    missingok
    compress
}
EOF

%post
# only do this if we have a working network and if the config file contains just one line
if [ "`cat %{_sysconfdir}/razor/razor-agent.conf|wc -l`" -eq "1" ] ; then
    if /usr/sbin/hping -c 4 -p 2703 --tcpexitcode discovery.razor.cloudmark.com >/dev/null 2>&1; then
        %{_bindir}/razor-admin -d -create -home=%{_sysconfdir}/razor
    else
        echo "You might want to run \"%{_bindir}/razor-admin -d -create -home=%{_sysconfdir}/razor\" when your network works"
    fi
fi

%files
%doc BUGS CREDITS Changes FAQ README SERVICE_POLICY
%attr(0755,root,root) %dir %{_sysconfdir}/razor
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/razor/razor-agent.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/razor-agent
%{_bindir}/*
%{perl_vendorlib}/Razor2
%{perl_vendorlib}/auto/Razor2
%{perl_vendorarch}/Razor2
%{perl_vendorarch}/auto/Razor2
%{_mandir}/man1/*
%{_mandir}/man3/*
%{_mandir}/man5/*
%attr(0755,root,root) %dir /var/log/razor


%changelog
* Wed Jan 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.850.0-14
+ Revision: bd62acc
- Follow perl policy



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20474 |12mu|perl-RPC-XML-0.780.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 RPC-XML%define upstream_version 0.78

Name: 		perl-%{upstream_name}
Version: 	%perl_convert_version %{upstream_version}
Release:	1

Summary:	A set of classes for core data, message and XML handling
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/RPC/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(XML::Parser)
BuildRequires:	perl(Net::Server)
BuildRequires:  perl(LWP::UserAgent)
BuildArch:	noarch

%description
The RPC::XML package is a reference implementation of the XML-RPC
standard. As a reference implementation, it is geared more towards clarity and
readability than efficiency.

The package provides a set of classes for creating values to pass to the
constructors for requests and responses. These are lightweight objects, most
of which are implemented as tied scalars so as to associate specific type
information with the value. Classes are also provided for requests, responses,
faults (errors) and a parser based on the XML::Parser package from CPAN.

This module does not actually provide any transport implementation or
server basis. For these, see RPC::XML::Client and RPC::XML::Server,
respectively.

%package	Apache
Summary:	RPC server as an Apache/mod_perl content handler
Group:		Development/Perl

%description	Apache
RPC server as an Apache/mod_perl content handler.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

# make tests don't work
# make test

%install
%makeinstall_std

%files
%doc ChangeLog README*
%{_bindir}/*
%{perl_vendorlib}/RPC
%{_mandir}/man3/*
%exclude %{_mandir}/man3/Apache*
%{_mandir}/man1/*

%files Apache
%doc README.apache2
%{perl_vendorlib}/Apache
%{_mandir}/man3/Apache*




%changelog
* Wed Mar 05 2014 dsilakov <denis.silakov@rosalab.ru> 0.780.0-1
+ Revision: fadd206
- Merge pull request #3 from import/perl-RPC-XML:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20475 |12mu|perl-Safe-2.350.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Safe
%define upstream_version 2.35

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

License:	GPL+ or Artistic
Group:		Development/Perl
Summary:	Restrict eval'd code to safe subset of ops
Source0:	http://www.cpan.org/modules/by-module/Safe/Safe-%{upstream_version}.tar.gz
Url:		http://search.cpan.org/dist/%{upstream_name}

BuildRequires:	perl-devel

BuildArch:	noarch

%description
The Safe extension module allows the creation of compartments in which perl
code can be evaluated. Each compartment has

* a new namespace

  The "root" of the namespace (i.e. "main::") is changed to a different
  package and code evaluated in the compartment cannot refer to variables
  outside this namespace, even with run-time glob lookups and other tricks.

%prep
%setup -q -n %{upstream_name}-%{upstream_version} 

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Fri Jan 10 2014 dsilakov <denis.silakov@rosalab.ru> 2.350.0-1
+ Revision: 98af6c0
- Merge pull request #1 from import/perl-Safe:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20476 |12mu|perl-Set-Scalar-1.280.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Set-Scalar
%define upstream_version 1.28

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Basic set operations
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Set/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Basic set operations.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc ChangeLog README
%{perl_vendorlib}/Set
%{_mandir}/*/*



%changelog
* Fri Mar 07 2014 dsilakov <denis.silakov@rosalab.ru> 1.280.0-1
+ Revision: 1f91dac
- Merge pull request #4 from import/perl-Set-Scalar:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20477 |12mu|perl-Socket6-0.250.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Socket6
%define upstream_version 0.25

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:	IPv6 related part of the C socket.h defines and structure manipulators
License:	BSD-like
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:    http://www.cpan.org/modules/by-module/Socket6/Socket6-%{upstream_version}.tar.gz

BuildRequires:	perl-devel

%description
This module provides glue routines to the various IPv6 functions.

If you use the Socket6 module, be sure to specify "use Socket" as
well as "use Socket6".

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"
%make

%check
make test

%install
%makeinstall_std

%clean 

%files
%doc ChangeLog README
%{perl_vendorarch}/auto/Socket6
%{perl_vendorarch}/Socket6.pm
%{_mandir}/man3/Socket6.3pm*



%changelog
* Tue Feb 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.250.0-1
+ Revision: 088233a
- Add new files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20478 |12mu|perl-Spiffy-0.310.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	Spiffy
%define upstream_version 0.31

Version:	%perl_convert_version %{upstream_version}
Name:		perl-%{module}
Release:	1
Summary:	Spiffy Perl Interface Framework For You
License:	GPL or Artistic
Group:		Development/Perl
Source0:	http://search.cpan.org/CPAN/authors/id/I/IN/INGY/Spiffy-%{upstream_version}.tar.gz
URL:		http://search.cpan.org/dist/%{module}/
BuildRequires:	perl-devel
BuildArch:	noarch

%description
"Spiffy" is a framework and methodology for doing object oriented (OO)
programming in Perl. Spiffy combines the best parts of Exporter.pm,
base.pm, mixin.pm and SUPER.pm into one magic foundation class. It
attempts to fix all the nits and warts of traditional Perl OO, in a clean,
straightforward and (perhaps someday) standard way.

Spiffy borrows ideas from other OO languages like Python, Ruby, Java and
Perl 6. It also adds a few tricks of its own.

%prep
%setup -q -n %{module}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make 

%check
%__make test

%install
%makeinstall_std

%files
%doc Changes README
%{_mandir}/man*/*
%{perl_vendorlib}/Spiffy*

%changelog
* Wed Jan 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.310.0-1
+ Revision: 3efad4b
- Fix files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20479 |12mu|perl-Spreadsheet-WriteExcel-2.400.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Spreadsheet-WriteExcel
%define upstream_version 2.40

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Win32(.*)\\)'
%endif

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Write cross-platform Excel binary file
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Spreadsheet/Spreadsheet-WriteExcel-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl-Parse-RecDescent
BuildRequires:	perl-OLE-Storage_Lite
BuildArch:	noarch
Requires:	perl-Parse-RecDescent

%description
This package contains the Spreadsheet::WriteExcel perl5 module which
can be used to write (not read) Excel95 binary spreadsheets. It supports
multiple workbook, cell formatting, formulas, hyperlinks and more.

Those spreadsheets will be compatible with Excel 5, 95, 97, 2000,
2002. The generated spreadsheets can also be imported in OpenOffice or
Gnumeric.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

# fix perms
chmod 755 examples/*.pl external_charts/*.pl

%build
%__perl Makefile.PL INSTALLDIRS=vendor 
%make

%check
%make test

%install
%makeinstall_std

find %{buildroot} -name 'perllocal.pod' -o -name '.packlist' | xargs rm -f

rm -rf %{buildroot}%{perl_vendorlib}/Spreadsheet/WriteExcel/doc
rm -rf %{buildroot}%{perl_vendorlib}/Spreadsheet/WriteExcel/examples

%files
%doc README Changes examples external_charts
%{_bindir}/chartex
%{perl_vendorlib}/Spreadsheet
%{_mandir}/*/*



%changelog
* Tue Feb 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.400.0-1
+ Revision: 275b848
- Updated to 2.40 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20480 |12mu|perl-Statistics-Descriptive-3.60.700-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Statistics-Descriptive
%define upstream_version 3.0607

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Module of basic descriptive statistical functions
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Statistics/Statistics-Descriptive-%{upstream_version}.tar.gz

BuildRequires:  perl-devel
BuildArch: noarch

%description
This module provides basic functions used in descriptive statistics. It has an
object oriented design and supports two different types of data storage and
calculation objects: sparse and full. With the sparse method, none of the data
is stored and only a few statistical measures are available. Using the full
method, the entire data set is retained and additional functions are available.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%__make test

%install
%makeinstall_std

%files 
%doc README Changes
%{perl_vendorlib}/Statistics
%{_mandir}/*/*




%changelog
* Tue Feb 11 2014 dsilakov <denis.silakov@rosalab.ru> 3.60.700-1
+ Revision: a367218
- Merge pull request #2 from import/perl-Statistics-Descriptive:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20481 |12mu|perl-String-CRC32-1.500.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module  String-CRC32
%define upstream_version 1.5

Name: 		perl-%{module}
Version: 	%perl_convert_version %{upstream_version}
Release: 	1
Summary: 	Perl interface for cyclic redundency check generation
License: 	GPL or Artistic
Group: 		Development/Perl
Source:		ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/String/String-CRC32-%{upstream_version}.tar.gz
Url:		http://search.cpan.org/dist/%{module}
BuildRequires:	perl-devel

%description 
This packages provides a perl module to generate checksums from strings
and from files.

%prep
%setup -q -n %{module}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make CFLAGS="%{optflags}"

%check
%make test

%install
%makeinstall_std

%files
%doc README
%{_mandir}/*/*
%{perl_vendorarch}/String
%{perl_vendorarch}/auto/String



%changelog
* Mon Feb 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.500.0-1
+ Revision: ad5e2fc
- Updated to 1.5 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20482 |12mu|perl-String-Format-1.170.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    String-Format
%define upstream_version 1.17

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Sprintf-like string formatting capabilities with arbitrary format definitions 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/String/String-Format-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
String::Format lets you define arbitrary printf-like format sequences to be
expanded. This module would be most useful in configuration files and reporting
tools, where the results of a query need to be formatted in a particular way.
It was inspired by mutt's index_format and related directives (see
<URL:http://www.mutt.org/doc/manual/manual-6.html#index_format>).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files 
%doc Changes README
%{perl_vendorlib}/String
%{_mandir}/*/*



%changelog
* Thu Dec 26 2013 dsilakov <denis.silakov@rosalab.ru> 1.170.0-1
+ Revision: 9afcf42
- Merge pull request #1 from import/perl-String-Format:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20483 |12mu|perl-Sub-Exporter-0.987.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module  Sub-Exporter
%define upstream_version 0.987

Name:		perl-%{module}
Version:	%perl_convert_version %{upstream_version}
Release:	1
Summary:	A sophisticated exporter for custom-built routines
License:	GPL or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{module}
Source:		http://www.cpan.org/modules/by-module/Sub/Sub-Exporter-%{upstream_version}.tar.gz
BuildRequires:	perl(Data::OptList)
BuildRequires:	perl-devel
BuildArch:	noarch

%description 
This module allows to (re)name a sub.

%prep
%setup -q -n %{module}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%check
make test

%files
%doc Changes README
%{perl_vendorlib}/Sub
%{_mandir}/*/*



%changelog
* Tue Feb 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.987.0-1
+ Revision: 8430051
- Updated to 0.987 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20484 |12mu|perl-Sub-Exporter-Progressive-0.1.11-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Sub-Exporter-Progressive
%define upstream_version 0.001011

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    2

Summary:    Only use Sub::Exporter if you need it
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Sub/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(Test::More) >= 0.880.0
BuildRequires: perl-devel
BuildArch:  noarch

%description
the Sub::Exporter manpage is an incredibly powerful module, but with that
power comes great responsibility, er- as well as some runtime penalties.
This module is a 'Sub::Exporter' wrapper that will let your users just use
the Exporter manpage if all they are doing is picking exports, but use
'Sub::Exporter' if your users try to use 'Sub::Exporter''s more advanced
features features, like renaming exports, if they try to use them.

Note that this module will export '@EXPORT' and '@EXPORT_OK' package
variables for 'Exporter' to work. Additionally, if your package uses
advanced 'Sub::Exporter' features like currying, this module will only ever
use 'Sub::Exporter', so you might as well use it directly.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor

%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.json META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Sat Feb 15 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.1.11-2
+ Revision: b22c000
- Bump release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20485 |12mu|perl-Sub-Install-0.927.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module  Sub-Install
%define upstream_version 0.927

Name:		perl-%{module}
Version:	%perl_convert_version %{upstream_version}
Release:	1
Summary:	Install subroutines into packages easily
License:	GPL or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{module}
Source:		http://www.cpan.org/modules/by-module/Sub/Sub-Install-%{upstream_version}.tar.gz
BuildRequires:	perl-devel
BuildArch:	noarch

%description 
This module makes it easy to install subroutines into packages without the
unslightly mess of no strict or typeglobs lying about where just anyone can see
them.

%prep
%setup -q -n %{module}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%check
make test

%files
%doc Changes README
%{perl_vendorlib}/Sub
%{_mandir}/*/*


%changelog
* Mon Feb 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.927.0-1
+ Revision: cd1c0c7
- Updated to 0.927 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20486 |12mu|perl-SVG-2.590.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 SVG
%define upstream_version 2.59

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Perl extension for generating Scalable Vector Graphics (SVG) documents
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/SVG/SVG-%{upstream_version}.tar.gz

BuildRequires:	perl-devel

BuildArch:	noarch

%description
SVG is a Perl module which generates a nested data structure containing the
DOM representation of an SVG (Scalable Vector Graphics) image. Using SVG, you
can generate SVG objects, embed other SVG instances into it, access the DOM
object, create and access javascript, and generate SMIL animation content.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl -pi -e 's/\cM//' examples/*.{pl,cgi}
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%check
%make test

%files 
%doc README Changes examples
%{perl_vendorlib}/SVG
%{perl_vendorlib}/SVG.pm
%{_mandir}/*/*



%changelog
* Fri Jan 10 2014 dsilakov <denis.silakov@rosalab.ru> 2.590.0-1
+ Revision: c62ccc1
- Merge pull request #1 from import/perl-SVG:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20487 |12mu|perl-Template-Toolkit-2.250.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	modname	Template-Toolkit
%define modver 2.25
%define	__noautoreq 'perl\\(CGI\\)'

Name:		perl-%{modname}
Version:	%perl_convert_version %{modver}
Release:	1

Summary:	%{modname} module for perl
License:	GPL
Group:		Development/Perl
URL:		http://www.template-toolkit.org
Source0:	http://www.cpan.org/modules/by-module/Template/Template-Toolkit-%{modver}.tar.gz

BuildRequires:	perl-devel >= 0:5.600
BuildRequires:	perl(AppConfig) >= 1.56
BuildRequires:	perl(File::Spec) >= 0.8
BuildRequires:	perl(File::Temp) >= 0.12
BuildRequires:	perl(Pod::POM) >= 0.1
BuildRequires:	perl(Text::Autoformat) >= 1.03

%description
The Template Toolkit is a collection of modules which implement a
fast, flexible, powerful and extensible template processing system.
It was originally designed and remains primarily useful for generating
dynamic web content, but it can be used equally well for processing
any other kind of text based documents: HTML, XML, POD, PostScript,
LaTeX, and so on.

%prep
%setup -q -n %{modname}-%{modver} 

# perl path hack
find ./ -type f | \
    xargs perl -pi -e 's|^#\!/usr/local/bin/perl|#\!/usr/bin/perl|'

%build
perl Makefile.PL \
    TT_XS_ENABLE="y" \
    TT_XS_DEFAULT="y" \
    INSTALLDIRS=vendor </dev/null
%make CFLAGS="%{optflags}"

%install
%makeinstall_std

%files
%doc README Changes TODO HACKING
%{perl_vendorarch}/Template*
%{perl_vendorarch}/auto/Template
%{_mandir}/*/*
%{_bindir}/*


%changelog
* Fri Jan 10 2014 dsilakov <denis.silakov@rosalab.ru> 2.250.0-1
+ Revision: 54435b6
- Merge pull request #1 from import/perl-Template-Toolkit:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20488 |12mu|perl-Term-ReadKey-2.310.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Term::ReadKey Perl module
Name:		perl-Term-ReadKey
Version:	%perl_convert_version 2.31
Release:	1
License:	GPL
Group:		Development/Perl
Source0:	http://search.cpan.org/CPAN/authors/id/J/JS/JSTOWE/TermReadKey-2.31.tar.gz
Url:		http://search.cpan.org/dist/TermReadKey/
BuildRequires:	perl-devel
BuildRequires:	perl-List-MoreUtils >= 0.320.0-3

%description
This module, ReadKey, provides ioctl control for terminals so the
input modes can be changed (thus allowing reads of a single character
at a time), and also provides non-blocking reads of stdin, as well as
several other terminal related features, including
retrieval/modification of the screen size, and retrieval/modification
of the control characters.

%prep
%setup -qn TermReadKey-2.31

%build
perl Makefile.PL INSTALLDIRS=vendor </dev/null
%make

%install
%makeinstall_std

%clean

%files
%doc README
%{perl_vendorlib}/*
%{_mandir}/*/*




%changelog
* Tue Feb 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.310.0-1
+ Revision: c2a3fa5
- Fix build setup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20489 |12mu|perl-Term-ReadLine-Gnu-1.230.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Term-ReadLine-Gnu
%define upstream_version 1.23

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:	Perl extension for the GNU Readline/History Library 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Term/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	ncurses-devel >= 5.2
BuildRequires:	perl-devel
BuildRequires:	readline-devel >= 4.2

Obsoletes:	perl-Term-Readline-Gnu

%description
This is an implementation of the interface to the GNU Readline
Library. This module gives you input line editing facility, input
history management facility, word completion facility, etc. It
uses the real GNU Readline Library. And this module has the
interface with the almost all variables and functions which are
documented in the GNU Readline/History Library. So you can program
your custom editing function, your custom completion function, and
so on with Perl. This may be useful for prototyping before
programming with C.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
chmod 644 README
# Fix bogus dependency on /usr/local/bin/perl:
perl -pi -e 's!/usr/local/bin/perl!/usr/bin/perl!g' Gnu/{euc_jp,XS}.pm


%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make "CFLAGS=%{optflags}"

%check
if [ -n "$DISPLAY" ] ; then
	TERM=linux make test
else
	echo "***************************************************"
	echo " make test not done because DISPLAY var is not set "
	echo "***************************************************"
fi

%install
%makeinstall_std

%clean

%files
%doc README
%{perl_vendorarch}/Term
%{perl_vendorarch}/auto/Term
%{_mandir}/*/*
%{_bindir}/perlsh



%changelog
* Tue Mar 25 2014 dsilakov <denis.silakov@rosalab.ru> 1.230.0-1
+ Revision: fc2cc2d
- Merge pull request #1 from import/perl-Term-ReadLine-Gnu:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20490 |12mu|perl-Test-Base-0.620.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Test-Base
%define upstream_version 0.62

%if %{_use_internal_dependency_generator}
%define __noautoreq 'Module::Install.*'
%else
%define _requires_exceptions Module::Install
%endif

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:	A Data Driven Testing Framework
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:    ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Test/Test-Base-%{upstream_version}.tar.gz

BuildRequires:  perl(Spiffy) >= 0.29
BuildRequires:  perl(Test::More) >= 0.62
BuildRequires:  perl(Test::Deep)
BuildRequires:  perl-devel
BuildArch:	noarch

%description
Perl gives you a standard way to run tests with Test::Harness, and basic
testing primitives with Test::More. After that you are pretty much on your own
to develop a testing framework and philosophy. Test::More encourages you to
make your own framework by subclassing Test::Builder, but that is not trivial.
Test::Base gives you a way to write your own test framework base class that is
trivial.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%__make test

%install
%makeinstall_std

%files
%doc Changes README
%perl_vendorlib/Test
%perl_vendorlib/Module
%{_mandir}/*/*



%changelog
* Tue Feb 18 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.620.0-1
+ Revision: e3af9af
- Updated to 0.62 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20491 |12mu|perl-Test-CPAN-Meta-0.230.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-CPAN-Meta
%define upstream_version 0.23

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Validation of META.yml specification elements
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/Test-CPAN-Meta-%{upstream_version}.tar.gz

BuildRequires:	perl(Parse::CPAN::Meta)
BuildRequires:	perl(Test::Builder)
BuildRequires:	perl(Test::More)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module was written to ensure that a META.yml file, provided with a
standard distribution uploaded to CPAN, meets the specifications that are
slowly being introduced to module uploads, via the use of package makers
and installers such as the ExtUtils::MakeMaker manpage, the Module::Build
manpage and the Module::Install manpage.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README LICENSE
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Mon Feb 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.230.0-1
+ Revision: 11f0a0d
- Updated to 0.23 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20492 |12mu|perl-Test-Deep-0.112.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Test-Deep
%define upstream_version 0.112

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:	Extremely flexible deep comparison
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Test/Test-Deep-%{upstream_version}.tar.gz

Buildrequires:	perl-devel
BuildRequires:	perl(Test::NoWarnings)
BuildRequires:	perl(Test::Tester)
BuildArch:	noarch

%description
Test::Deep gives you very flexible ways to check that the result you got is the
result you were expecting. At it's simplest it compares two structures by going
through each level, ensuring that the values match, that arrays and hashes have
the same elements and that references are blessed into the correct class. It
also handles circular data structures without getting caught in an infinite
loop.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%clean 

%files
%doc  README TODO
%{_mandir}/*/*
%{perl_vendorlib}/Test/Deep
%{perl_vendorlib}/Test/Deep.pm
# %{perl_vendorlib}/Test/Deep.pod



%changelog
* Mon Feb 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.112.0-1
+ Revision: 0ff6f0c
- Fix %doc files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20493 |12mu|perl-Test-Exception-0.320.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Exception
%define upstream_version 0.32

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Test exception based code
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/Test-Exception-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::Builder) >= 0.13
BuildRequires:	perl(Test::Harness) >= 2.03
BuildRequires:	perl(Test::More) >= 0.44
BuildRequires:	perl(Sub::Uplevel) >= 0.06
BuildRequires:	perl(Test::Builder::Tester) >= 1.01
BuildArch:		noarch

%description 
This module provides a few convenience methods for testing
exception-based code. It is built with Test::Builder and
plays happily with Test::Simple, Test::More and friends.

If you are not familiar with Test::Simple or Test::More
now would be the time to go take a look.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std
rm -f %{buildroot}%{perl_archlib}/perllocal.pod

%files
%doc Changes README
%{perl_vendorlib}/Test
%{_mandir}/man3/*



%changelog
* Mon Feb 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.320.0-1
+ Revision: bdd05c6
- Updated to 0.32 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20494 |12mu|perl-Test-Fatal-0.13.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Fatal
%define upstream_version 0.013

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Incredibly simple helpers for testing code with exceptions
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/Test-Fatal-%{upstream_version}.tar.gz

BuildRequires:	perl(Carp)
BuildRequires:	perl(Exporter)
BuildRequires:	perl(Test::More)
BuildRequires:	perl(Try::Tiny)
BuildRequires:	perl(overload)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
Test::Fatal is an alternative to the popular the Test::Exception manpage.
It does much less, but should allow greater flexibility in testing
exception-throwing code with about the same amount of typing.

It exports one routine by default: 'exception'.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README Changes LICENSE META.yml META.json
%{_mandir}/man3/*
%perl_vendorlib/*



%changelog
* Mon Feb 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.13.0-1
+ Revision: 1d33176
- Updated to 0.013 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20495 |12mu|perl-Test-Harness-3.300.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Harness
%define upstream_version 3.30

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Run Perl standard test scripts with statistics
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/Test-Harness-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description 
STOP! If all you want to do is write a test script, consider using
Test::Simple. Test::Harness is the module that reads the output from
Test::Simple, Test::More and other modules based on Test::Builder. You don't
need to know about Test::Harness to use those modules.

Test::Harness runs tests and expects output from the test in a certain format.
That format is called TAP, the Test Anything Protocol. It is defined in
Test::Harness::TAP.

Test::Harness::runtests(@tests) runs all the testscripts named as arguments and
checks standard output for the expected strings in TAP format.

The prove utility is a thin wrapper around Test::Harness.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std
# rename prove to avoid conflict with perl
mv %{buildroot}/%{_bindir}/prove %{buildroot}/%{_bindir}/prove-%{upstream_version}
# rename mandir files to avoid conflict with regular Mandriva perl
find %{buildroot}%{_mandir} -type f -exec mv {} {}-%{upstream_version} \;

%check
%make test

%files
%doc Changes
%{perl_vendorlib}/Test
%{perl_vendorlib}/TAP
%{perl_vendorlib}/App
%{_mandir}/*/*
%{_bindir}/prove-%{upstream_version}



%changelog
* Mon Feb 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.300.0-1
+ Revision: 5788a79
- Updated to 3.30 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20496 |12mu|perl-Test-Inter-1.50.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Inter
%define upstream_version 1.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Framework for more readable interactive test scripts
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/Test-Inter-%{upstream_version}.tar.gz

BuildRequires:	perl(File::Basename)
BuildRequires:	perl(IO::File)
BuildRequires:	perl(Test::Pod)
BuildRequires:	perl(Test::Pod::Coverage)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
This is another framework for writing test scripts. It is loosely inspired
by Test::More, and has most of it's functionality, but it is not a drop-in
replacement.

Test::More (and other existing test frameworks) suffer from two weaknesses,
both of which have prevented me from ever using them:

   None offer the ability to access specific tests in
   a reasonably interactive fashion

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README LICENSE ChangeLog META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Mon Feb 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.50.0-1
+ Revision: 01f8448
- Updated to 1.05 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20497 |12mu|perl-Test-MinimumVersion-0.101.81-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-MinimumVersion
%define upstream_version 0.101081

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

License:	GPL+ or Artistic
Group:		Development/Perl
Summary:	Does your code require newer perl than you think?
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/Test-MinimumVersion-%{upstream_version}.tar.gz

BuildRequires:	perl(File::Find::Rule::Perl)
BuildRequires:	perl(Perl::MinimumVersion)
BuildRequires:	perl(Test::Tester)
BuildRequires:	perl(YAML::Tiny)
BuildRequires:	perl-devel

BuildArch:	noarch

%description
Does your code require newer perl than you think?

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes LICENSE README
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Mon Feb 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.101.81-1
+ Revision: fac37f1
- Updated to 0.101081 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20498 |12mu|perl-Test-Most-0.330.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Most
%define upstream_version 0.33

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Most commonly needed test functions and features
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/Test-Most-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Exception::Class)
BuildRequires:	perl(Test::Builder)
BuildRequires:	perl(Test::Deep)
BuildRequires:	perl(Test::Differences)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::Harness)
BuildRequires:	perl(Test::Simple)
BuildRequires:	perl(Test::Warn)
BuildRequires:	perl(Module::Build::Compat)
Requires:	perl(Exception::Class)
Requires:	perl(Test::Deep)
Requires:	perl(Test::Differences)
Requires:	perl(Test::Exception)
Requires:	perl(Test::Warn)
BuildArch: noarch

%description
Most commonly needed test functions and features.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%files
%doc Changes README META.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*




%changelog
* Mon Feb 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.330.0-1
+ Revision: 7dbb547
- Updated to 0.33 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20499 |12mu|perl-Test-NoWarnings-1.40.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Test-NoWarnings
%define upstream_version 1.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Make sure you didn't emit any warnings while testing
License:	LGPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Test/Test-NoWarnings-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Test::Tester) >= 0.103

BuildArch:	noarch

%description
In general, your tests shouldn't produce warnings. This modules causes
any warnings to be captured and stored. It automatically adds an extra
test that will run when your script ends to check that there were no
warnings. If there were any warings, the test will give a "not ok" and
diagnostics of where, when and what the warning was, including a stack
trace of what was going on when the it occurred.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc README
%{_mandir}/*/*
%{perl_vendorlib}/Test



%changelog
* Thu Dec 26 2013 dsilakov <denis.silakov@rosalab.ru> 1.40.0-1
+ Revision: 1113c7f
- Merge pull request #1 from import/perl-Test-NoWarnings:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20500 |12mu|perl-Test-Number-Delta-1.40.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Number-Delta
%define upstream_version 1.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Test-Number-Delta - Perl module
License:	Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/Test-Number-Delta-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
Test::Number::Delta compare the difference between numbers against a given
tolerance.


%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files 
%{perl_vendorlib}/Test
%{_mandir}/man3/Test::Number::Delta.*



%changelog
* Mon Feb 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.40.0-1
+ Revision: 90ad31e
- Updated to 1.04 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20501 |12mu|perl-Test-Pod-1.480.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name       Test-Pod
%define upstream_version 1.48

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary: 	Check for POD errors in files
License: 	GPL+ or Artistic
Group: 		Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Test/Test-Pod-%{upstream_version}.tar.gz
BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Pod::Simple) >= 3.07
BuildRequires:	perl(Test::Builder::Tester)
BuildArch:	noarch

%description 
Check POD files for errors or warnings in a test file, using Pod::Simple to do
the heavy lifting.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%clean 

%files
%doc Changes
%{perl_vendorlib}/Test
%{_mandir}/*/*



%changelog
* Mon Feb 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.480.0-1
+ Revision: 75cfa20
- Updated to 1.48 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20502 |12mu|perl-Test-Requires-0.70.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Requires
%define upstream_version 0.07

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Checks to see if the module can be loaded
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/Test-Requires-%{upstream_version}.tar.gz

BuildRequires:	perl(ExtUtils::MakeMaker)
BuildRequires: perl(Module::Build)
BuildRequires:	perl(Test::More)
BuildRequires:	perl-devel

BuildArch:	noarch

%description
Test::Requires checks to see if the module can be loaded.

If this fails rather than failing tests this *skips all tests*.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Build.PL installdirs=vendor
./Build

%check
./Build test

%install
./Build install destdir=%{buildroot}

%files
%doc  META.yml Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Mon Feb 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.70.0-1
+ Revision: 04faa1c
- Fix %doc files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20503 |12mu|perl-Test-Tester-0.109.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	Test-Tester
%define upstream_version 0.109

Summary:	Ease testing test modules built with Test::Builder
Name:		perl-%{module}
Version:	%perl_convert_version %{upstream_version}
Release:	1
License:	GPL or Artistic
Group:		Development/Perl
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Test/Test-Tester-%{upstream_version}.tar.gz
Url:		http://search.cpan.org/dist/%{module}/

BuildRequires:	perl-devel
BuildArch:	noarch

%description
If you have written a test module based on Test::Builder then Test::Tester
allows you to test it with the minimum of effort.

%prep
%setup -qn %{module}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files
%doc CHANGES README TODO
%{_mandir}/*/*
%{perl_vendorlib}/Test/Tester
%{perl_vendorlib}/Test/Tester.pm

%changelog
* Wed Jan 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.109.0-1
+ Revision: a399cd0
- Fix version



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20504 |12mu|perl-Test-Warn-0.300.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Test-Warn
%define upstream_version 0.30

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Perl extension to test methods for warnings
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Test/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Array::Compare)
BuildRequires:	perl(Test::Builder::Tester)
BuildRequires:	perl(Tree::DAG_Node)
BuildRequires:	perl(Test::Exception)

Requires:		perl(Tree::DAG_Node)

BuildArch:	noarch

%description 
This module provides a few convenience methods for testing warning based code.

If you are not already familiar with the Test::More manpage now would be the
time to go take a look.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%check
%make test

%files
%doc Changes README
%{perl_vendorlib}/Test
%{_mandir}/*/*



%changelog
* Mon Mar 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.300.0-1
+ Revision: 2024240
- Updated to 0.30 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20505 |12mu|perl-Text-CharWidth-0.40.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Text-CharWidth
%define upstream_version 0.04

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:	3

Summary:	Text-CharWidth module for perl 
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
Text::CharWidth - Get number of occupied columns of a string on
terminal

This module supplies features similar as wcwidth(3) and wcswidth(3) in
C language.

Characters have its own width on terminal depending on locale. For
example, ASCII characters occupy one column per character, east Asian
fullwidth characters (like Hiragana or Han Ideograph) occupy two
columns per character, and combining characters (apperaring in
ISO-8859-11 Thai, Unicode, and so on) occupy zero columns per
character. mbwidth() gives the width of the first character of the
given string and mbswidth() gives the width of the whole given string.

The names of mbwidth and mbswidth came from ``multibyte'' versions of
wcwidth and wcswidth which are ``wide character'' versions.

mblen(string) returns number of bytes of the first character of the
string. Please note that a character may consist of multiple bytes in
multibyte encodings such as UTF-8, EUC-JP, EUC-KR, GB2312, or Big5.

mbwidth(string) returns the width of the first character of the
string. mbswidth(string) returns the width of the whole string.

Parameters are to be given in locale encodings, not always in UTF-8.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

# perl path hack
find . -type f | xargs %{__perl} -p -i -e "s|^#!/usr/local/bin/perl|#!%{_bindir}/perl|g"

%build
perl Makefile.PL INSTALLDIRS=vendor </dev/null
%make
make test

%install
rm -rf %{buildroot}

%makeinstall_std

%clean 
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc Changes README
%{perl_vendorarch}/Text/CharWidth.pm
%{perl_vendorarch}/auto/Text/CharWidth/CharWidth.so
%{_mandir}/man3/*



%changelog
* Thu Feb 02 2012 Rosa <rosa@rosa-build.rosalab.ru> 0.40.0-3
+ Revision: 355a446
- Automatic import for version 0.40.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20506 |12mu|perl-Text-CSV_XS-1.50.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Text-CSV_XS
%define upstream_version 1.05

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Comma-separated values manipulation routines
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tgz

BuildRequires: perl-devel

%description
Text-CSV_XS is a Perl module that provides facilities for the composition
and decomposition of comma-separated values.  An instance of the Text::CSV
class can combine fields into a CSV string and parse a CSV string into
fields.

%prep 
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc MANIFEST ChangeLog README
%{perl_vendorarch}/Text
%{perl_vendorarch}/auto/Text
%{_mandir}/*/*



%changelog
* Mon Mar 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.50.0-1
+ Revision: 09f5607
- Updated to 1.05 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20507 |12mu|perl-Text-Haml-0.990.115-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Text-Haml
%define upstream_version 0.990115

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    2

Summary:    Haml Perl implementation
License:    GPL+ or Artistic
Group:      Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}
Source0:    http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires: perl(Carp)
BuildRequires: perl(Data::Section::Simple)
BuildRequires: perl(Encode)
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(File::Basename)
BuildRequires: perl(File::Spec)
BuildRequires: perl(IO::File)
BuildRequires: perl(Module::Build)
BuildRequires: perl(Scalar::Util)
BuildRequires: perl(URI::Escape)
BuildArch:  noarch

%description
the Text::Haml manpage implements Haml the
http://haml-lang.com/docs/yardoc/file.HAML_REFERENCE.html manpage
specification.

the Text::Haml manpage passes specification tests written by Norman Clarke
http://github.com/norman/haml-spec and supports only cross-language Haml
features. Do not expect Ruby specific things to work.

%prep
%setup -qn %{upstream_name}-%{upstream_version}

%build
perl Build.PL --installdirs=vendor
./Build

%check
./Build test

%install
./Build install --destdir=%buildroot
rm -f %{buildroot}/%{perl_vendorlib}/Text/README.pod

%files
%doc META.json META.yml MYMETA.yml
%{_mandir}/man3/*
%{perl_vendorlib}/*

%changelog
* Wed Mar 19 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.990.115-2
+ Revision: 6de3c7b
- Bump release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20508 |12mu|perl-Text-WrapI18N-0.60.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Text-WrapI18N
%define upstream_version 0.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	2

Summary:	Text-WrapI18N module for perl
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Text/%{upstream_name}-%{upstream_version}.tar.bz2

BuildRequires:	perl-devel
BuildRequires:	perl(Text::CharWidth)
BuildArch:	noarch

%description
Text::WrapI18N - Line wrapping module with support for multibyte, fullwidth,
and combining characters and languages without whitespaces between words.

This module intends to be a better Text::Wrap module. This module is needed to
support multibyte character encodings such as UTF-8, EUC-JP, EUC-KR, GB2312,
and Big5. This module also supports characters with irregular widths, such as
combining characters (which occupy zero columns on terminal, like diacritical
marks in UTF-8) and fullwidth characters (which occupy two columns on terminal,
like most of east Asian characters). Also, minimal handling of languages which
doesn't use whitespaces between words (like Chinese and Japanese) is supported.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

# perl path hack
find . -type f | xargs perl -p -i -e "s|^#!/usr/local/bin/perl|#!%{_bindir}/perl|g"

%build
perl Makefile.PL INSTALLDIRS=vendor </dev/null
make
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Text/WrapI18N.pm
%{_mandir}/man3/*



%changelog
* Sat Sep 29 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.60.0-2
+ Revision: c5b8f37
- LOG Add perl-devel to BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20509 |12mu|perl-Tie-DBI-1.60.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name	 Tie-DBI
%define upstream_version 1.06

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Tie hashes to DBI relational databases 
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/Tie/Tie-DBI-%{upstream_version}.tar.gz
BuildRequires:	perl-devel
BuildRequires:	perl(Test::More)
BuildRequires:	perl(DBD::SQLite)
BuildArch:	noarch

%description
This module allows you to tie Perl associative arrays (hashes) to SQL databases
using the DBI interface. The tied hash is associated with a table in a local or
networked database. One column becomes the hash key. Each row of the table
becomes an associative array, from which individual fields can be set or
retrieved.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make 

%check
# test require a real database

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/Tie
%{_mandir}/*/*



%changelog
* Thu Dec 26 2013 dsilakov <denis.silakov@rosalab.ru> 1.60.0-1
+ Revision: a20d188
- Merge pull request #1 from import/perl-Tie-DBI:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20510 |12mu|perl-Tie-IxHash-1.230.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Tie-IxHash
%define upstream_version 1.23

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary: 	%{upstream_name} module for perl
License: 	GPL+ or Artistic
Group: 		Development/Perl
Url:        http://search.cpan.org/dist/%{upstream_name}/
Source0: 	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/Tie/Tie-IxHash-%{upstream_version}.tar.gz

BuildArch: 	noarch
BuildRequires:  perl-devel

%description
%{upstream_name} module for perl.  This Perl module implements ordered
in-memory associative arrays.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%clean 

%files
%defattr(644,root,root,755)
%doc Changes README
%{perl_vendorlib}/Tie/IxHash.pm
%{_mandir}/*/*



%changelog
* Thu Dec 26 2013 dsilakov <denis.silakov@rosalab.ru> 1.230.0-1
+ Revision: 75ee93a
- Merge pull request #1 from import/perl-Tie-IxHash:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20511 |12mu|perl-Time-Piece-1.270.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Time-Piece
%define upstream_version 1.27

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:	Object Oriented time objects
License:	GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Time/Time-Piece-%{upstream_version}.tar.gz

BuildRequires:	perl-devel

%description
This module replaces the standard localtime and gmtime functions with
implementations that return objects. It does so in a backwards compatible
manner, so that using localtime/gmtime in the way documented in perlfunc will
still return what you expect.

The module actually implements most of an interface described by Larry Wall on
the perl5-porters mailing list here:
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-01/msg00241.html

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%clean 

%files
%doc Changes README
%{perl_vendorarch}/Time
%{perl_vendorarch}/auto/Time
%{_mandir}/*/*



%changelog
* Mon Feb 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.270.0-1
+ Revision: 69e05c4
- Updated to 1.27 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20512 |12mu|perl-Tree-DAG_Node-1.200.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 Tree-DAG_Node
%define upstream_version 1.20

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Class for representing nodes in a tre
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Tree/Tree-DAG_Node-%{upstream_version}.tgz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This class encapsulates/makes/manipulates objects that represent nodes in a
tree structure. The tree structure is not an object itself, but is emergent
from the linkages you create between nodes. This class provides the methods for
making linkages that can be used to build up a tree, while preventing you from
ever making any kinds of linkages which are not allowed in a tree (such as
having a node be its own mother or ancestor, or having a node have two
mothers).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%check
make test

%files 
%doc  README
%{perl_vendorlib}/Tree
%{_mandir}/*/*



%changelog
* Tue Feb 11 2014 dsilakov <denis.silakov@rosalab.ru> 1.200.0-1
+ Revision: 1bd4530
- Merge pull request #1 from import/perl-Tree-DAG_Node:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20513 |12mu|perl-Try-Tiny-0.200.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    Try-Tiny
%define upstream_version 0.20

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Minimal try/catch with proper localization of $@
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/Try/%{upstream_name}-%{upstream_version}.tar.gz

BuildRequires:	perl(Test::More)
BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module provides bare bones 'try'/'catch' statements that are designed
to minimize common mistakes with eval blocks, and NOTHING else.

This is unlike the TryCatch manpage which provides a nice syntax and avoids
adding another call stack layer, and supports calling 'return' from the try
block to return from the parent subroutine. These extra features come at a
cost of a few dependencies, namely the Devel::Declare manpage and the
Scope::Upper manpage which are occasionally problematic, and the additional
catch filtering uses the Moose manpage type constraints which may not be
desirable either.

The main focus of this module is to provide simple and reliable error
handling for those having a hard time installing the TryCatch manpage, but
who still want to write correct 'eval' blocks without 5 lines of
boilerplate each time.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes
%{_mandir}/man3/*
%{perl_vendorlib}/*



%changelog
* Tue Apr 15 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.200.0-1
+ Revision: e207f10
- Updated to 0.20



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20514 |12mu|perl-Unicode-LineBreak-2013.110.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	modname	Unicode-LineBreak
%define modver 2013.11

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Unicode::LineBreak::Constants\\)'
%endif

Summary:	UAX #14 Unicode Line Breaking Algorithm
Name:		perl-%{modname}
Version:	%perl_convert_version %{modver}
Release:	1
License:	GPLv2+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{modname}
Source0:	http://www.cpan.org/modules/by-module/Unicode/Unicode-LineBreak-%{modver}.tar.gz
BuildRequires:	perl(Encode)
BuildRequires:	perl(MIME::Charset)
BuildRequires:	perl(Test::More)
BuildRequires:	perl-devel

%description
Text::LineFold folds or unfolds lines of plain text. As it mainly focuses
on plain text e-mail messages, RFC 3676 flowed format is also supported.

%prep
%setup -qn %{modname}-%{modver}

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/*
%{_mandir}/man3/*



%changelog
* Fri Feb 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 2013.110.0-1
+ Revision: 92532b6
- Updated to 2013.11 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20515 |12mu|perl-Unicode-Map-0.112.0-25
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module Unicode-Map
%define upstream_version 0.112

Summary:	Maps charsets from and to utf16 unicode
Name:		perl-%{module}
Version:	%perl_convert_version %{upstream_version}
Release:	25
License:	GPLv2 or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{module}
Source0:	http://www.cpan.org/modules/by-module/Unicode/%{module}-%{upstream_version}.tar.bz2
BuildRequires:	perl-devel

%description
This module converts strings from and to 2-byte Unicode UCS2 format. All
mappings happen via 2 byte UTF16 encodings, not via 1 byte UTF8 encoding. To
transform these use Unicode::String.

For historical reasons this module coexists with Unicode::Map8. Please use
Unicode::Map8 unless you need to care for two byte character sets, e.g. chinese
GB2312. Anyway, if you stick to the basic functionality (see documentation) you
can use both modules equivalently.


Practically this module will disappear from earth sooner or later as Unicode
mapping support needs somehow to get into perl's core. If you like to work on
this field please don't hesitate contacting Gisle Aas!

This module can't deal directly with utf8. Use Unicode::String to convert utf8
to utf16 and vice versa.

Character mapping is according to the data of binary mapfiles in Unicode::Map
hierarchy. Binary mapfiles can also be created with this module, enabling you
to install own specific character sets. Refer to mkmapfile or file REGISTRY in
the Unicode::Map hierarchy

%prep
%setup -qn %{module}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files 
%doc README
%{_bindir}/*
%{perl_vendorarch}/Unicode
%{perl_vendorarch}/auto/Unicode
%{_mandir}/man1/*
%{_mandir}/man3/*


%changelog
* Wed Jan 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.112.0-25
+ Revision: 71677ee
- Follow perl policy



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20516 |12mu|perl-Unix-Syslog-1.100.0-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	Unix-Syslog
%define upstream_version 1.1

Summary:	Perl interface to the UNIX system logger
Name:		perl-%{module}
Version:	%perl_convert_version %{upstream_version}
Release:	14
License:	GPLv2
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{module}/
Source0:	http://www.cpan.org/modules/by-module/Unix/%{module}-%{upstream_version}.tar.gz
Buildrequires:	perl-devel

%description
This module provides access to the system logger available on most
UNIX systems via perl XSUBs (perl's C interface).

%prep
%setup -qn %{module}-%{upstream_version}

%build
CFLAGS="%{optflags}" %__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%{perl_vendorarch}/*
%{_mandir}/man3/*


%changelog
* Wed Jan 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.100.0-14
+ Revision: f9198a7
- Follow perl policy



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20517 |12mu|perl-URI-1.600.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 URI
%define upstream_version 1.60

%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Business::ISBN\\)'
%else
%define _requires_exceptions perl(Business::ISBN)
%endif

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1

Summary:	URI module for perl
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/URI/URI-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This Perl module implements the URI class. Objects of this class represent
Uniform Resource Identifier (URI) references as specified in RFC 2396.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%__make

%check
%__make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/URI.pm
%{perl_vendorlib}/URI
%{_mandir}/*/*



%changelog
* Fri Jan 10 2014 dsilakov <denis.silakov@rosalab.ru> 1.600.0-1
+ Revision: 5875c60
- Merge pull request #1 from import/perl-URI:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20518 |12mu|perl-URPM-4.43-34
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define real_name URPM

Summary:	URPM module for perl
Name:		perl-%{real_name}
Version:	4.43
Release:	34
License:	GPLv2+ or Artistic
Group:		Development/Perl
Source0:	%{real_name}-%{version}.tar.xz
URL:		http://svn.mandriva.com/cgi-bin/viewvc.cgi/soft/rpm/perl-URPM/
BuildRequires:	rpm-devel >= 1:5.4
BuildRequires:	perl(MDV::Packdrakeng)
BuildRequires:	perl-devel
BuildRequires:	perl-List-MoreUtils

#Patch from Mageia
Patch0:		URPM-4.43-prefer-package.patch
Patch1:		URPM-4.43-kernel.patch
Patch2:		URPM-4.43-empty-transaction-crash.patch
Patch3:		URPM-4.43-loop-prevent.patch

# Force-req-update support
Patch4:		URPM-4.43-force-req-update.patch

# Smarter handling of alternatives
Patch5:		URPM-4.43-skip-installed-alternatives.patch

# Do not process a package if a newer version already installed
Patch6:		URPM-4.43-do-not-select-old-packages.patch

# Fix different flaws discovered by coverity (patch by jbj)
Patch7:		URPM-4.43-fix-coverity-flaws.patch

# Minot improvement of debug output
Patch8:		URPM-4.43-improve-debug-output.patch

# When selecting locale-specific packages, prefer $LANG locale 
Patch9:		URPM-4.43-take-LANG-into-account.patch

# Support larger sets of provides
Patch10:	URPM-4.43-fix-large-header-pack.patch

# we can now expect librpm API to be backward compatible
Requires:	rpm
Conflicts:	rpm < 1:5.3
Conflicts:	urpmi < 6.44
Requires:	perl(MDV::Packdrakeng)
Provides:	perl(URPM::Build) = %{version}-%{release}
Provides:	perl(URPM::Resolve) = %{version}-%{release}
Provides:	perl(URPM::Signature) = %{version}-%{release}

%description
The URPM module allows you to manipulate rpm files, rpm header files and
hdlist files and manage them in memory.

%prep
%setup -q -n %{real_name}-%{version}

%apply_patches

%build
perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"
%make

%check
# skip check suite when building on rpm 4, as some parts of it depends on
# rpm 5.3 to be installed
#[ "`rpm --version|sed -e  's/^.* \([0-9]\+\).*/\1/'`" != 4 ] && \
#make test

%install
%makeinstall_std

%files
%doc README ChangeLog
%{_mandir}/man3/*
%{perl_vendorarch}/URPM.pm
%dir %{perl_vendorarch}/URPM
%{perl_vendorarch}/URPM/*.pm
%dir %{perl_vendorarch}/auto/URPM
%{perl_vendorarch}/auto/URPM/URPM.so


%changelog
* Tue Aug 19 2014 Denis Silakov <denis.silakov@rosalab.ru> 4.43-34
+ Revision: ee66a7c
- Increase buffer size even more

* Sun Aug 03 2014 abondrov <andrey.bondrov@rosalab.ru> 4.43-33
+ Revision: 4a7da1d
- Update fix-large-header-pack patch once more

* Fri Aug 01 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.43-32
+ Revision: e382532
- Fix patch to support lager sets of provides

* Tue Jul 29 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.43-31
+ Revision: 5c02cbe
- Disable patch 12 becuase we cannot replace %d with %PRId64 like this

* Fri Jul 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 4.43-30
+ Revision: 5e10b31
- Bump release

* Fri Jul 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 4.43-29
+ Revision: df69174
- Fix large header pack

* Fri Jul 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 4.43-29
+ Revision: 32e6a47
- Increase one more buffer size

* Tue Jun 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 4.43-28
+ Revision: 143fc10
- Increase buffer size when generating strings for synthesis files

* Mon May 26 2014 Denis Silakov <denis.silakov@rosalab.ru> 4.43-26
+ Revision: d58c644
- Bump release

* Fri May 23 2014 Denis Silakov <denis.silakov@rosalab.ru> 4.43-25
+ Revision: 622395d
- Dump release

* Tue Apr 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 4.43-24
+ Revision: 8e3813d
- Avoid warnings if LANG is not set

* Fri Dec 20 2013 Denis Silakov <denis.silakov@rosalab.ru> 4.43-23
+ Revision: 7220b7d
- Improve log message for the case when newer version of the package exist in repos

* Wed Oct 23 2013 Denis Silakov <denis.silakov@rosalab.ru> 4.43-22
+ Revision: 76d4928
- Compare architecture when detecting newer versions in repo

* Thu Sep 26 2013 Denis Silakov <denis.silakov@rosalab.ru> 4.43-21
+ Revision: 8b131ab
- Allow to select old packages in case of srpms

* Wed Sep 04 2013 Denis Silakov <denis.silakov@rosalab.ru> 4.43-20
+ Revision: 8cf9bb4
- LOG Fix issue with LANG reset

* Mon Aug 26 2013 Denis Silakov <denis.silakov@rosalab.ru> 4.43-19
+ Revision: 90f8b1d
- LOG Take LANG into acocunt when choosing among locale-specific packages

* Mon Aug 19 2013 Denis Silakov <denis.silakov@rosalab.ru> 4.43-18
+ Revision: ee82fac
- Fix patch

* Mon Aug 19 2013 Denis Silakov <denis.silakov@rosalab.ru> 4.43-18
+ Revision: 787caba
- Fix flaws found by coverity analyzer

* Tue Jul 23 2013 Denis Silakov <denis.silakov@rosalab.ru> 4.43-17
+ Revision: db48c22
- Bump release

* Tue Jul 23 2013 Denis Silakov <denis.silakov@rosalab.ru> 4.43-16
+ Revision: 274aee4
- Fix skip-installed-alternatives patch

* Tue Jul 23 2013 Denis Silakov <denis.silakov@rosalab.ru> 4.43-16
+ Revision: 3a5bddb
- Fix malformed patch

* Tue Jul 23 2013 Denis Silakov <denis.silakov@rosalab.ru> 4.43-16
+ Revision: f4e9d53
- Improve ignorance of old packages

* Mon Jul 22 2013 Denis Silakov <denis.silakov@rosalab.ru> 4.43-15
+ Revision: 8b8686a
- Added a patch to skip old package versions

* Fri Jul 19 2013 Denis Silakov <denis.silakov@rosalab.ru> 4.43-14
+ Revision: a16b49a
- Take pkg arch into account in the auto mode

* Tue Jul 16 2013 Denis Silakov <denis.silakov@rosalab.ru> 4.43-13
+ Revision: 5b6159b
- Fix pkg version comparison

* Tue Jul 16 2013 Denis Silakov <denis.silakov@rosalab.ru> 4.43-12
+ Revision: 3233260
- Improve selection of locale-dependent packages

* Thu Jul 04 2013 Denis Silakov <denis.silakov@rosalab.ru> 4.43-11
+ Revision: 242eb67
- One more experimental fix

* Wed Jul 03 2013 Denis Silakov <denis.silakov@rosalab.ru> 4.43-10
+ Revision: 33f7ce4
- Compare candidate versions in skip-alternatives patch

* Thu Jun 27 2013 Denis Silakov <denis.silakov@rosalab.ru> 4.43-9
+ Revision: 1f19576
- Try to fix alternatives selection

* Thu Apr 04 2013 Denis Silakov <denis.silakov@rosalab.ru> 4.43-8
+ Revision: f8bb36b
- Do not force update of packages that are newer than available in repos



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20519 |12mu|perl-User-Identity-0.940.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	upstream_name    User-Identity
%define upstream_version 0.94

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	%{upstream_name} CPAN Perl module
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/User-Identity/
Source0:	http://search.cpan.org/CPAN/authors/id/M/MA/MARKOV/User-Identity-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This is the User Identity CPAN Perl module.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
make
make test

%install
%makeinstall_std

%files
%doc Changes 
%{_mandir}/*/*
%{perl_vendorlib}/Mail/*
%{perl_vendorlib}/User/*



%changelog
* Tue Feb 11 2014 dsilakov <denis.silakov@rosalab.ru> 0.940.0-1
+ Revision: b45c0b0
- Merge pull request #1 from import/perl-User-Identity:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20520 |12mu|perl-version-0.990.800-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name	 version
%define upstream_version 0.9908

Name:       perl-%{upstream_name}
Version:    %perl_convert_version %{upstream_version}
Release:    1
Epoch:      1

Summary:	Perl extension for Version Objects
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://search.cpan.org/CPAN/authors/id/J/JP/JPEACOCK/version-%{upstream_version}.tar.gz

BuildRequires:	perl(Module::Build)
BuildRequires:	perl(Test::More)
BuildRequires:	perl-devel

Provides:   perl(version) = %{epoch}:%{version}

%description
Overloaded version objects for all versions of Perl. This module implements
all of the features of version objects which will be part of Perl 5.10.0
except automatic version object creation.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorarch}/version*
%{perl_vendorarch}/auto/version
%{_mandir}/*/*



%changelog
* Tue Feb 11 2014 dsilakov <denis.silakov@rosalab.ru> 1:0.990.800-1
+ Revision: d3d492b
- Merge pull request #2 from import/perl-version:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20521 |12mu|perl-WWW-Mechanize-1.730.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name  WWW-Mechanize
%define upstream_version 1.73

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Handy web browsing in a Perl object
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/WWW/WWW-Mechanize-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(CGI)
BuildRequires:	perl(HTML::Form)
BuildRequires:	perl(HTML::Parser)
BuildRequires:	perl(IO::Socket::SSL)
BuildRequires:	perl(URI)
BuildRequires:	perl(LWP::UserAgent)
BuildRequires:	perl(Test::Exception)
BuildRequires:	perl(Test::Memory::Cycle)
BuildRequires:	perl(Test::Pod)
BuildRequires:	perl(Test::Warn)
BuildRequires:	perl(Test::LongString)
BuildRequires:	perl(HTTP::Daemon)
BuildRequires:	perl(HTTP::Response::Encoding)
BuildRequires:	perl(HTTP::Server::Simple::CGI)
BuildArch:	noarch

%description
WWW::Mechanize, or Mech for short, helps you automate interaction with a
website. It supports performing a sequence of page fetches including following
links and submitting forms. Each fetched page is parsed and its links and forms
are extracted. A link or a form can be selected, form fields can be filled and
the next page can be fetched. Mech also stores a history of the URLs you've
visited, which can be queried and revisited.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor <<EOF
EOF
%make

%install
%makeinstall_std

%check
make test

%files 
%doc Changes etc/www-mechanize-logo.png
%{perl_vendorlib}/WWW
%{_mandir}/*/*
%{_bindir}/*



%changelog
* Mon Feb 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.730.0-1
+ Revision: de654bd
- Updated to 1.73 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20522 |12mu|perl-WWW-RobotRules-6.20.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    WWW-RobotRules
%define upstream_version 6.02

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Parse /robots.txt file
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/WWW/WWW-RobotRules-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(AnyDBM_File)
BuildRequires:	perl(Fcntl)
BuildRequires:	perl(URI)
BuildArch:	noarch

%description
This module parses _/robots.txt_ files as specified in "A Standard for
Robot Exclusion", at <http://www.robotstxt.org/wc/norobots.html> Webmasters
can use the _/robots.txt_ file to forbid conforming robots from accessing
parts of their web site.

The parsed files are kept in a WWW::RobotRules object, and this object
provides methods to check if access to a given URL is prohibited. The same
WWW::RobotRules object can be used for one or more parsed _/robots.txt_
files on any number of hosts.

The following methods are provided:

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%doc Changes META.yml README
%{_mandir}/man3/*
%{perl_vendorlib}/*


%changelog
* Fri Jan 10 2014 dsilakov <denis.silakov@rosalab.ru> 6.20.0-1
+ Revision: 8b87354
- Merge pull request #1 from import/perl-WWW-RobotRules:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20523 |12mu|perl-XML-LibXML-2.11.300-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	XML-LibXML
%define modver 2.0113

Summary:	Perl Binding for libxml2
Name:		perl-%{module}
Version:	%perl_convert_version %{modver}
Release:	1
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{module}/
Source0:	http://www.cpan.org/modules/by-module/XML/XML-LibXML-%{modver}.tar.gz

BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	perl(XML::NamespaceSupport)
BuildRequires:	perl(XML::SAX)
BuildRequires:	perl-devel
Obsoletes:	perl-XML-LibXML-XPathContext
Obsoletes:	perl-XML-LibXML-Common
Requires(post):	perl-XML-SAX >= 0.11
Requires(preun):perl-XML-SAX >= 0.11

%description
This module implements much of the DOM Level 2 API as an 
interface to the Gnome libxml2 library. This makes it a fast
and highly capable validating XML parser library, as well as
a high performance DOM.

%prep
%setup -q -n %{module}-%{modver}

%build
perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" SKIP_SAX_INSTALL=1
%make

%check
make test

%install
%makeinstall_std

%preun -p %{__perl}
use XML::SAX;
XML::SAX->remove_parser(q(XML::LibXML::SAX::Parser))->save_parsers();

%post -p %{__perl}
use XML::SAX;
XML::SAX->add_parser(q(XML::LibXML::SAX::Parser))->save_parsers();

%files
%doc Changes README example/*
%{perl_vendorarch}/auto/XML/LibXML
%{perl_vendorarch}/XML/LibXML*
%{_mandir}/*/*





%changelog
* Tue Mar 25 2014 dsilakov <denis.silakov@rosalab.ru> 2.11.300-1
+ Revision: 00438d8
- Merge pull request #2 from import/perl-XML-LibXML:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20524 |12mu|perl-XML-RegExp-0.40.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    XML-RegExp
%define upstream_version 0.04

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	XML::RegExp - regular expressions for XML tokens
License:	GPL+ or Artistic
Group:		Development/Perl
URL:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://search.cpan.org/CPAN/authors/id/T/TJ/TJMATHER/XML-RegExp-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This package contains regular expressions for the following XML
tokens: BaseChar, Ideographic, Letter, Digit, Extender, CombiningChar,
NameChar, EntityRef, CharRef, Reference, Name, NmToken, and AttValue.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/XML/RegExp.pm
%{_mandir}/*/*



%changelog
* Thu Jan 09 2014 dsilakov <denis.silakov@rosalab.ru> 0.40.0-1
+ Revision: 21628e0
- Merge pull request #1 from import/perl-XML-RegExp:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20525 |12mu|perl-XML-SAX-Expat-0.510.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    XML-SAX-Expat
%define upstream_version 0.51

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1
Summary:	SAX2 Driver for perl Expat Module

License:	Artistic or GPL+
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	ftp://ftp.perl.org:21/pub/CPAN/modules/by-module/XML/XML-SAX-Expat-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(XML::SAX::Base)
BuildRequires:	perl(XML::Parser)         
BuildRequires:	perl(XML::NamespaceSupport)
BuildRequires:	perl(XML::SAX)            
BuildArch:	noarch

%description
An implementation of a SAX2 driver sitting on top of Expat (XML::Parser). 

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
# some autoregistration stufif, moved to %post
perl -pi -e 'm/^sub MY/ and exit' Makefile.PL
chmod -x Changes

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std
chmod -x %{buildroot}%{perl_vendorlib}/XML/SAX/Expat.pm

%post 
# directly taken from Makefile
perl -MXML::SAX -e "XML::SAX->add_parser(q(XML::SAX::Expat))->save_parsers()"

%files
%doc Changes
%{perl_vendorlib}/XML
%{_mandir}/man3/*


%changelog
* Mon Feb 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.510.0-1
+ Revision: 0928324
- Updated to 0.51 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20526 |12mu|perl-XML-SAX-Writer-0.540.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    XML-SAX-Writer
%define upstream_version 0.54

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	SAX2 Writer
License:	Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}
Source0:	http://www.cpan.org/modules/by-module/XML/XML-SAX-Writer-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(Text::Iconv)
BuildRequires:	perl(XML::Filter::BufferText)
BuildRequires:	perl(XML::SAX)
BuildArch:	noarch

%description
A new XML Writer was needed to match the SAX2 effort because quite naturally no
existing writer understood SAX2. My first intention had been to start patching
XML::Handler::YAWriter as it had previously been my favourite writer in the
SAX1 world.

However the more I patched it the more I realised that what I thought was going
to be a simple patch (mostly adding a few event handlers and changing the
attribute syntax) was turning out to be a rewrite due to various ideas I'd been
collecting along the way. Besides, I couldn't find a way to elegantly make it
work with SAX2 without breaking the SAX1 compatibility which people are
probably still using. There are of course ways to do that, but most require
user interaction which is something I wanted to avoid.

So in the end there was a new writer. I think it's in fact better this way as
it helps keep SAX1 and SAX2 separated.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}
chmod 644 README Changes lib/XML/SAX/Writer/XML.pm

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/XML
%{_mandir}/*/*



%changelog
* Mon Feb 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.540.0-1
+ Revision: d674b79
- Updated to 0.54 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20527 |12mu|perl-XML-Simple-2.200.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name 	 XML-Simple
%define upstream_version 2.20

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	Easy API to maintain XML (esp config files)
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/XML/XML-Simple-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildRequires:	perl(XML::SAX)
BuildArch:	noarch

%description
XML::Simple is a trivial perl API to manipulate XML.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{perl_vendorlib}/XML
%{_mandir}/*/*



%changelog
* Thu Jan 09 2014 dsilakov <denis.silakov@rosalab.ru> 2.200.0-1
+ Revision: 75a62a7
- Merge pull request #1 from import/perl-XML-Simple:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20528 |12mu|perl-XML-XPathEngine-0.140.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name    XML-XPathEngine
%define upstream_version 0.14

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	A re-usable XPath engine for DOM-like trees
License:	Artistic and GPL
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/XML/XML-XPathEngine-%{upstream_version}.tar.gz

BuildRequires:	perl-devel
BuildArch:	noarch

%description
This module provides an XPath engine, that can be re-used by other
module/classes that implement trees.

In order to use the XPath engine, nodes in the user module need to mimick DOM
nodes. The degree of similitude between the user tree and a DOM dictates how
much of the XPath features can be used. A module implementing all of the DOM
should be able to use this module very easily (you might need to add the cmp
method on nodes in order to get ordered result sets).

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
%__perl Makefile.PL INSTALLDIRS=vendor
%make

%check
make test

%install
%makeinstall_std

%files
%doc README Changes
%{_mandir}/*/*
%{perl_vendorlib}/XML



%changelog
* Mon Feb 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.140.0-1
+ Revision: d184c27
- Updated to 0.14 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20529 |12mu|perl-YAML-0.900.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define upstream_name YAML
%define upstream_version 0.90

Name:		perl-%{upstream_name}
Version:	%perl_convert_version %{upstream_version}
Release:	1

Summary:	YAML Ain't Markup Language (tm)
License:	GPL+ or Artistic
Group:		Development/Perl
Url:		http://search.cpan.org/dist/%{upstream_name}/
Source0:	http://www.cpan.org/modules/by-module/YAML/YAML-%{upstream_version}.tar.gz

BuildRequires:	perl-Test-Base >= 0.47
BuildRequires:	perl-devel
Provides:	perl-YAML-parser
Buildarch:	noarch

%description
The YAML.pm module implements a YAML Loader and Dumper based on the YAML 1.0
specification. http://www.yaml.org/spec/

YAML is a generic data serialization language that is optimized for human
readability. It can be used to express the data structures of most modern
programming languages. (Including Perl!!!)

For information on the YAML syntax, please refer to the YAML specification.

%prep
%setup -q -n %{upstream_name}-%{upstream_version}

%build
perl Makefile.PL INSTALLDIRS=vendor <<EOF
EOF
%make

%check
make test

%install
%makeinstall_std

%files
%doc Changes README
%{perl_vendorlib}/YAML*
%{perl_vendorlib}/Test/YAML*
%{_mandir}/*/*



%changelog
* Tue Feb 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.900.0-1
+ Revision: 6ddcb2b
- Updated to 0.90 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20530 |12mu|pesign-0.108-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Signing utility for UEFI binaries
Name: pesign
Version: 0.108
Release: 3
Group: Development/Other
License: GPLv2
URL: https://github.com/vathpela/pesign
BuildRequires: git gnu-efi nspr nss nss-devel popt-devel
BuildRequires: coolkey opensc
BuildRequires: nspr-devel >= 4.9.2-1
BuildRequires: nss-devel >= 3.13.6-1
Requires: nspr nss nss-devel popt rpm coolkey opensc
Requires(pre): shadow-utils
ExclusiveArch: i586 i686 x86_64 ia64
Source0: pesign-%{version}.tar.bz2

%description
This package contains the pesign utility for signing UEFI binaries as
well as other associated tools.

%prep
%setup -q

%build
make PREFIX=%{_prefix} LIBDIR=%{_libdir}

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/%{_libdir}
make PREFIX=%{_prefix} LIBDIR=%{_libdir} INSTALLROOT=%{buildroot} \
	install
make PREFIX=%{_prefix} LIBDIR=%{_libdir} INSTALLROOT=%{buildroot} \
	install_systemd

# there's some stuff that's not really meant to be shipped yet
rm -rf %{buildroot}/boot %{buildroot}/usr/include
rm -rf %{buildroot}%{_libdir}/libdpe*

modutil -force -dbdir %{buildroot}/etc/pki/pesign -add opensc \
	-libfile %{_libdir}/pkcs11/opensc-pkcs11.so

# rpm5 is cute
mkdir -p %{buildroot}%{_sysconfdir}/rpm/macros.d
mv %{buildroot}%{_sysconfdir}/rpm/macros.pesign \
	%{buildroot}%{_sysconfdir}/rpm/macros.d/pesign.macros

# confusion due to fedora /lib == /usr/lib
mkdir -p %{buildroot}%{_unitdir}
mv %{buildroot}/usr/lib/systemd/system/*.service %{buildroot}%{_unitdir}

%clean
rm -rf %{buildroot}

%pre
getent group pesign >/dev/null || groupadd -r pesign
getent passwd pesign >/dev/null || \
	useradd -r -g pesign -d /var/run/pesign -s /sbin/nologin \
		-c "Group for the pesign signing daemon" pesign
exit 0

%post
%systemd_post pesign.service

%preun
%systemd_preun pesign.service

%postun
%systemd_postun_with_restart pesign.service

%files
%defattr(-,root,root,-)
%doc README TODO COPYING
%{_bindir}/pesign
%{_bindir}/pesign-client
%{_bindir}/efikeygen
%{_sysconfdir}/popt.d/pesign.popt
%{_sysconfdir}/rpm/macros.d/pesign.macros
%{_mandir}/man*/*
%dir %attr(0775,pesign,pesign) /etc/pki/pesign
%attr(0664,pesign,pesign) /etc/pki/pesign/*
%dir %attr(0770, pesign, pesign) %{_localstatedir}/run/%{name}
%{_prefix}/lib/tmpfiles.d/pesign.conf
%{_unitdir}/pesign.service


%changelog
* Wed Jul 30 2014 Alex Burmashev <alex.burmashev@rosalab.ru> 0.108-3
+ Revision: 1f58ff0
- remove redhat remains



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20531 |12mu|pessulus-2.30.4-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Desktop lockdown editor for GNOME
Name: pessulus
Version: 2.30.4
Release: 4
Source0: http://ftp.gnome.org/pub/GNOME/sources/%name/%{name}-%{version}.tar.bz2
License: GPLv2+
Group: Graphical desktop/GNOME
Url: http://www.gnome.org/~vuntz/pessulus/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
BuildRequires: python-devel
BuildRequires: pygtk2.0-devel >= 2.6.0
BuildRequires: gnome-python >= 2.6.0
BuildRequires: gnome-python-devel >= 2.6.0
BuildRequires: gnome-python-desktop
BuildRequires: intltool
BuildRequires: desktop-file-utils
Requires: gnome-python gnome-python-gconf pygtk2.0-libglade
#gw for bugbuddy
Requires: gnome-python-desktop
# fix http://bugs.rosalinux.ru/show_bug.cgi?id=2829
Requires: libbonobo

%description 
pessulus is a lockdown editor for GNOME, written in python.  pessulus
enables administrators to set mandatory settings in GConf. The users
can not change these settings.

Use of pessulus can be useful on computers that are open to use by
everyone, e.g. in an internet cafe.


%prep
%setup -q

%build
./configure --prefix=%_prefix
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std
%find_lang %name
desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="X-MandrivaLinux-System-Configuration-GNOME-Advanced" \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/*


%if %mdkversion < 200900
%post
%update_menus
%endif
%if %mdkversion < 200900
%postun
%clean_menus
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %name.lang
%defattr(-,root,root)
%doc AUTHORS ChangeLog HACKING NEWS MAINTAINERS README TODO
%_bindir/%name
%_iconsdir/hicolor/*/apps/*
%_datadir/%name/
%_datadir/applications/%name.desktop
%py_puresitedir/Pessulus/


%changelog
* Fri Oct 11 2013 Tigro <ashejn@gmail.com> 2.30.4-4
+ Revision: 4729be7
- fix rosa#2829



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20532 |12mu|phonon-4.7.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 4

Summary:	KDE4 Multimedia Framework
Name:		phonon
Version:	4.7.1
Release:	1
Epoch:		2
License:	LGPLv2+
Group:		Graphical desktop/KDE
Url:		http://phonon.kde.org/
Source0:	ftp://ftp.kde.org/pub/kde/stable/phonon/%{version}/%{name}-%{version}.tar.xz
Patch0:		phonon-4.6.50-phonon-allow-stop-empty-source.patch
Patch1:		phonon-4.7.0-cmake.patch
BuildRequires:	automoc4
BuildRequires:	cmake
BuildRequires:	imagemagick
BuildRequires:	qt4-devel
BuildRequires:	qt4-qmlviewer
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(libpulse)

%description
Phonon is the KDE4 Multimedia Framework.

#--------------------------------------------------------------------

%define libphononexperimental %mklibname phononexperimental %{major}

%package -n %{libphononexperimental}
Summary:	Phonon Library
Group:		System/Libraries

%description -n %{libphononexperimental}
Library for Phonon.

%files -n %{libphononexperimental}
%{_libdir}/libphononexperimental.so.%{major}*

#--------------------------------------------------------------------

%define libphonon %mklibname phonon %{major}

%package -n %{libphonon}
Summary:	Phonon Library
Group:		System/Libraries

%description -n %{libphonon}
Library for Phonon.

%files -n %{libphonon}
%{_libdir}/libphonon.so.%{major}*

#--------------------------------------------------------------------
%package designer-plugin
Summary:	Phonon Designer Plugin
Group:		System/Libraries
Conflicts:	qt4-designer-plugin-phonon <= 5:4.7.4

%description designer-plugin
Designer plugin for phonon.

%files designer-plugin
%{_qt_plugindir}/designer/libphononwidgets.so

#--------------------------------------------------------------------

%package devel
Group:		Development/KDE and Qt
Summary:	Phonon Development Files
Requires:	%{libphononexperimental} = %{EVRD}
Requires:	%{libphonon} = %{EVRD}
Requires:	phonon-designer-plugin = %{EVRD}

%description devel
Header files needed to compile applications for KDE.

%files devel
%{_qt_datadir}/mkspecs/modules/qt_phonon.pri
%{_datadir}/dbus-1/interfaces/org.kde.Phonon.AudioOutput.xml
%{_datadir}/phonon/buildsystem/
%{_includedir}/phonon/
%{_includedir}/KDE/
%{_libdir}/libphonon.so
%{_libdir}/libphononexperimental.so
%{_libdir}/pkgconfig/phonon.pc
%{_libdir}/cmake/phonon/Phonon*.cmake

#--------------------------------------------------------------------

%prep
%setup -q
%apply_patches

%build
%cmake \
	-DPHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT=ON

%make

%install
%makeinstall_std -C build


%changelog
* Fri Mar 21 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.7.1-1
+ Revision: 275baa3
- LOG New version 4.7.1, drop merged patches



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20533 |12mu|phonon-gstreamer-4.7.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	GStreamer backend to Phonon
Name:		phonon-gstreamer
Version:	4.7.1
Release:	2
Epoch:		2
License:	LGPLv2+
Group:		Sound
Url:		http://phonon.kde.org/
Source0:	ftp://ftp.kde.org/pub/kde/stable/phonon/phonon-backend-gstreamer/%{version}/src/phonon-backend-gstreamer-%{version}.tar.xz
Patch0:		phonon-4.4.3-flac_mimetype.patch
BuildRequires:	automoc4
BuildRequires:	cmake
BuildRequires:	imagemagick
BuildRequires:	pkgconfig(gstreamer-0.10)
BuildRequires:	pkgconfig(gstreamer-plugins-base-0.10)
BuildRequires:	pkgconfig(phonon)
# Yes, really...
# The bit we need is the qt5_use_modules cmake macro.
BuildRequires:	pkgconfig(Qt5Core)
Requires:	gstreamer0.10-plugins-good
Requires:	gstreamer0.10-plugins-base
Suggests:	gstreamer0.10-plugins-bad
Suggests:	gstreamer0.10-plugins-ugly
Suggests:	gstreamer0.10-ffmpeg
Suggests:	gstreamer0.10-soup
Requires:	gstreamer0.10-pulse
Provides:	phonon-backend

%description
GStreamer backend to Phonon.

%files
%{_libdir}/kde4/plugins/phonon_backend/phonon_gstreamer.so
%{_datadir}/kde4/services/phononbackends/gstreamer.desktop
%{_iconsdir}/*/*/*/*

#--------------------------------------------------------------------
%prep
%setup -qn phonon-backend-gstreamer-%{version}
%apply_patches

%build
%cmake
%make

%install
%makeinstall_std -C build


%changelog
* Fri Mar 21 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.7.1-2
+ Revision: 0a58a50
- LOG New version 4.7.1, update BuildRequires and Requires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20534 |12mu|php-5.5.25-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _build_pkgcheck_set %{nil}
%define _build_pkgcheck_srpm %{nil}

%define build_test 1
%{?_with_test: %{expand: %%global build_test 1}}
%{?_without_test: %{expand: %%global build_test 0}}

%define build_libmagic 0
%{?_with_libmagic: %{expand: %%global build_libmagic 1}}
%{?_without_libmagic: %{expand: %%global build_libmagic 0}}

%define php5_common_major 5
%define libname %mklibname php5_common %{php5_common_major}

%define __noautoreq '.*/bin/awk|.*/bin/gawk|.*/bin/php'

Summary:	The PHP5 scripting language
Name:		php
Version:	5.5.25
Release:	1
Source0:	http://se.php.net/distributions/php-%{version}.tar.bz2
Group:		Development/PHP
License:	PHP License
URL:		http://www.php.net
Source1:	php-test.ini
Source2:	maxlifetime
Source3:	php.crond
Source4:	php-fpm.service
Source5:	php-fpm.sysconf
Source6:	php-fpm.logrotate
# S7 comes from ext/fileinfo/create_data_file.php but could be removed someday
Source7:	create_data_file.php
Source9:        php-fpm-tmpfiles.conf
Source10:	php.ini
Patch0:		php-init.diff
Patch1:		php-shared.diff
Patch3:		php-libtool.diff
Patch4:		php-phpize.diff
Patch5:		php-phpbuilddir.diff
# http://www.outoforder.cc/projects/apache/mod_transform/
# http://www.outoforder.cc/projects/apache/mod_transform/patches/php5-apache2-filters.patch
Patch6:		php5-apache2-filters.diff
# remove libedit once and for all
Patch7:		php-no_libedit.diff
Patch8:		php-xmlrpc_epi.patch
Patch9:		php-xmlrpc_no_rpath.diff
Patch10:	php-5.5.7-detect-freetype-2.5.x.patch
Patch11:	php-5.3.8-bdb-5.2.diff
Patch12:	php-5.5.6-db-6.0.patch
#####################################################################
# Stolen from PLD
Patch20:	php-mail.diff
Patch21:	php-filter-shared.diff
Patch22:	php-dba-link.patch
Patch23:	php-zlib-for-getimagesize.patch
Patch25:	php-5.3.10-external_libzip.diff
Patch26:	php-5.3.9RC2-mcrypt-libs.diff
# for kolab2
# P50 was rediffed from PLD (php-5.3.3-8.src.rpm) which merges the annotation and status-current patches
Patch27:	php-imap-annotation+status-current.diff
# P51 was taken from http://kolab.org/cgi-bin/viewcvs-kolab.cgi/server/php/patches/php-5.3.2/
Patch28:	php-imap-myrights.diff
Patch29:	php-5.3.x-fpm-0.6.5-shared.diff
Patch30:	php-5.3.x-fpm-0.6.5-mdv_conf.diff
#####################################################################
# stolen from debian
Patch50:	php-session.save_path.diff
Patch51:	php-exif_nesting_level.diff
#####################################################################
# Stolen from fedora
Patch101:	php-cxx.diff
Patch102:	php-install.diff
Patch105:	php-umask.diff
# Fixes for extension modules
Patch113:	php-libc-client.diff
Patch114:	php-no_pam_in_c-client.diff
# Functional changes
Patch115:	php-dlopen.diff
# Fix bugs
Patch120:	php-tests-wddx.diff
Patch121:	php-bug43221.diff
Patch123:	php-bug43589.diff
Patch226:	php-no-fvisibility_hidden_fix.diff
Patch227:	php-5.3.0RC1-enchant_lib64_fix.diff
Patch228:	php-5.3.0RC2-xmlrpc-epi_fix.diff

BuildRequires:	autoconf
BuildRequires:	automake
BuildRequires:	bison
BuildRequires:	byacc
BuildRequires:	file
BuildRequires:	flex
BuildRequires:	lemon
BuildRequires:	libtool
BuildRequires:	openssl
BuildRequires:	re2c >= 0.13.4

BuildRequires:	pkgconfig(enchant)
BuildRequires:	pkgconfig(expat)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libpcre)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(libxslt)
BuildRequires:	pkgconfig(libzip)
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xpm)

BuildRequires:	apache-devel >= 2.2.0
BuildRequires:	aspell-devel
BuildRequires:	bzip2-devel
BuildRequires:	c-client-devel >= 2007
BuildRequires:	db-devel
BuildRequires:	elfutils-devel
BuildRequires:	freetds-devel >= 0.63
BuildRequires:	gdbm-devel
BuildRequires:	gd-devel >= 2.0.33
BuildRequires:	gettext-devel
BuildRequires:	gmp-devel
BuildRequires:	gpm-devel
BuildRequires:	icu-devel >= 49.0
BuildRequires:	jpeg-devel
BuildRequires:	openldap-devel
BuildRequires:	libmcrypt-devel
BuildRequires:	sasl-devel
BuildRequires:	libtool-devel
BuildRequires:	mbfl-devel >= 1.2.0
BuildRequires:	mysql-devel >= 4.1.7
BuildRequires:	net-snmp-devel
BuildRequires:	net-snmp-mibs
BuildRequires:	onig-devel >= 5.9.2
BuildRequires:	pam-devel
BuildRequires:	postgresql-devel
BuildRequires:	readline-devel
BuildRequires:	recode-devel
BuildRequires:	t1lib-devel
BuildRequires:	tidy-devel
BuildRequires:	unixODBC-devel >= 2.2.1
BuildRequires:	xmlrpc-epi-devel
%if %{build_libmagic}
BuildRequires:	magic-devel
%endif
Epoch: 3

# stupid postgresql... stupid build system...
# this is needed due to the postgresql packaging and due to bugs like this:
# https://qa.mandriva.com/show_bug.cgi?id=52527
%define postgresql_version %(pg_config &>/dev/null && pg_config 2>/dev/null | grep "^VERSION" | awk '{ print $4 }' 2>/dev/null || echo 0)

%description
PHP5 is an HTML-embeddable scripting language. PHP5 offers built-in database
integration for several commercial and non-commercial database management
systems, so writing a database-enabled script with PHP5 is fairly simple. The
most common use of PHP5 coding is probably as a replacement for CGI scripts.

%package	cli
Summary:	PHP5 CLI interface
Group:		Development/Other
Requires:	%{libname} >= %{EVRD}
Requires:	php-ctype >= %{EVRD}
Requires:	php-filter >= %{EVRD}
Requires:	php-ftp >= %{EVRD}
Requires:	php-gettext >= %{EVRD}
Requires:	php-hash >= %{EVRD}
Requires:	php-ini >= %{version}
Requires:	php-json >= %{EVRD}
Requires:	php-openssl >= %{EVRD}
Requires:	php-posix >= %{EVRD}
Requires:	php-session >= %{EVRD}
# Suggests:	php-suhosin >= 0.9.33
Requires:	php-sysvsem >= %{EVRD}
Requires:	php-sysvshm >= %{EVRD}
Requires:	php-timezonedb >= 3:2009.10
Requires:	php-tokenizer >= %{EVRD}
Requires:	php-xmlreader >= %{EVRD}
Requires:	php-xmlwriter >= %{EVRD}
Requires:	php-zlib >= %{EVRD}
Requires:	php-xml >= %{EVRD}
Provides:	php = %{EVRD}

%description	cli
PHP5 is an HTML-embeddable scripting language. PHP5 offers built-in database
integration for several commercial and non-commercial database management
systems, so writing a database-enabled script with PHP5 is fairly simple. The
most common use of PHP5 coding is probably as a replacement for CGI scripts.

This package contains a command-line (CLI) version of php. You must also
install libphp5_common. If you need apache module support, you also need to
install the apache-mod_php package.

%package	cgi
Summary:	PHP5 CGI interface
Group:		Development/Other
Requires:	%{libname} >= %{EVRD}
Requires:	php-ctype >= %{EVRD}
Requires:	php-filter >= %{EVRD}
Requires:	php-ftp >= %{EVRD}
Requires:	php-gettext >= %{EVRD}
Requires:	php-hash >= %{EVRD}
Requires:	php-ini >= %{version}
Requires:	php-json >= %{EVRD}
Requires:	php-openssl >= %{EVRD}
Requires:	php-posix >= %{EVRD}
Requires:	php-session >= %{EVRD}
# Suggests:	php-suhosin >= 0.9.33
Requires:	php-sysvsem >= %{EVRD}
Requires:	php-sysvshm >= %{EVRD}
Requires:	php-timezonedb >= 3:2009.10
Requires:	php-tokenizer >= %{EVRD}
Requires:	php-xmlreader >= %{EVRD}
Requires:	php-xmlwriter >= %{EVRD}
Requires:	php-zlib >= %{EVRD}
Requires:	php-xml >= %{EVRD}
Provides:	php = %{EVRD}
Provides:	php-fcgi = %{EVRD}
Obsoletes:	php-fcgi
# because of a added compat softlink
Conflicts:	php-fcgi < %{EVRD}

%description	cgi
PHP5 is an HTML-embeddable scripting language. PHP5 offers built-in database
integration for several commercial and non-commercial database management
systems, so writing a database-enabled script with PHP5 is fairly simple. The
most common use of PHP5 coding is probably as a replacement for CGI scripts.

This package contains a standalone (CGI) version of php with FastCGI support.
You must also install libphp5_common. If you need apache module support, you
also need to install the apache-mod_php package.

%package -n	%{libname}
Summary:	Shared library for PHP5
Group:		Development/Other
Provides:	php-pcre = %{EVRD}
Provides:	php-simplexml = %{EVRD}
Requires:	systemd-units
Requires(post): systemd-units
Requires(preun): systemd-units
Requires(postun): systemd-units

%description -n	%{libname}
This package provides the common files to run with different implementations of
PHP5. You need this package if you install the php standalone package or a
webserver with php support (ie: apache-mod_php).

%package	devel
Summary:	Development package for PHP5
Group:		Development/C
Requires:	%{libname} >= %{EVRD}
Requires:	autoconf automake libtool
Requires:	bison
Requires:	byacc
Requires:	chrpath
Requires:	dos2unix
Requires:	flex
Requires:	openssl
Requires:	re2c >= 0.9.11
Requires:	tcl
Requires:	pam-devel
Requires:	pkgconfig(libpcre)
Requires:	pkgconfig(libxml-2.0)
Requires:	pkgconfig(libxslt)
Requires:	pkgconfig(openssl)


%description	devel
The php-devel package lets you compile dynamic extensions to PHP5. Included
here is the source for the php extensions. Instead of recompiling the whole php
binary to add support for, say, oracle, install this package and use the new
self-contained extensions support. For more information, read the file
SELF-CONTAINED-EXTENSIONS.

%package	openssl
Summary:	OpenSSL extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{EVRD}

%description	openssl
This is a dynamic shared object (DSO) for PHP that will add OpenSSL support.

%package	zlib
Summary:	Zlib extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{EVRD}

%description	zlib
This is a dynamic shared object (DSO) for PHP that will add zlib compression
support to PHP.

%package	doc
Summary:	Documentation for PHP
Group:		Development/PHP

%description	doc
Documentation for php.

%package	bcmath
Summary:	The bcmath module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{EVRD}

%description	bcmath
This is a dynamic shared object (DSO) for PHP that will add bc style precision
math functions support.

For arbitrary precision mathematics PHP offers the Binary Calculator which
supports numbers of any size and precision, represented as strings.

%package	bz2
Summary:	Bzip2 extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{EVRD}

%description	bz2
This is a dynamic shared object (DSO) for PHP that will add bzip2 compression
support to PHP.

The bzip2 functions are used to transparently read and write bzip2 (.bz2)
compressed files.

%package	calendar
Summary:	Calendar extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{EVRD}

%description	calendar
This is a dynamic shared object (DSO) for PHP that will add calendar support.

The calendar extension presents a series of functions to simplify converting
between different calendar formats. The intermediary or standard it is based on
is the Julian Day Count. The Julian Day Count is a count of days starting from
January 1st, 4713 B.C. To convert between calendar systems, you must first
convert to Julian Day Count, then to the calendar system of your choice. Julian
Day Count is very different from the Julian Calendar! For more information on
Julian Day Count, visit http://www.hermetic.ch/cal_stud/jdn.htm. For more
information on calendar systems visit
http://www.boogle.com/info/cal-overview.html. Excerpts from this page are
included in these instructions, and are in quotes.

%package	ctype
Summary:	Ctype extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{EVRD}

%description	ctype
This is a dynamic shared object (DSO) for PHP that will add ctype support.

The functions provided by this extension check whether a character or string
falls into a certain character class according to the current locale (see also
setlocale()).

%package	curl
Summary:	Curl extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{EVRD}

%description	curl
This is a dynamic shared object (DSO) for PHP that will add curl support.

PHP supports libcurl, a library created by Daniel Stenberg, that allows you to
connect and communicate to many different types of servers with many different
types of protocols. libcurl currently supports the http, https, ftp, gopher,
telnet, dict, file, and ldap protocols. libcurl also supports HTTPS
certificates, HTTP POST, HTTP PUT, FTP uploading (this can also be done with
PHP's ftp extension), HTTP form based upload, proxies, cookies, and
user+password authentication.

%package	dba
Summary:	DBA extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{EVRD}

%description	dba
This is a dynamic shared object (DSO) for PHP that will add flat-file databases
(DBA) support.

These functions build the foundation for accessing Berkeley DB style databases.

This is a general abstraction layer for several file-based databases. As such,
functionality is limited to a common subset of features supported by modern
databases such as Sleepycat Software's DB2. (This is not to be confused with
IBM's DB2 software, which is supported through the ODBC functions.)

%package	dom
Summary:	Dom extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{EVRD}

%description	dom
This is a dynamic shared object (DSO) for PHP that will add dom support.

The DOM extension is the replacement for the DOM XML extension from PHP 4. The
extension still contains many old functions, but they should no longer be used.
In particular, functions that are not object-oriented should be avoided.

The extension allows you to operate on an XML document with the DOM API.

%package	enchant
Summary:	Libenchant binder, support near all spelling tools
Group:		Development/PHP
Requires:	%{libname} >= %{EVRD}

%description	enchant
Enchant is a binder for libenchant. Libenchant provides a common API for many
spell libraries:

 - aspell/pspell (intended to replace ispell)
 - hspell (hebrew)
 - ispell 
 - myspell (OpenOffice project, mozilla)
 - uspell (primarily Yiddish, Hebrew, and Eastern European languages)
   A plugin system allows to add custom spell support.
   see www.abisource.com/enchant/

%package	exif
Summary:	EXIF extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{EVRD}
Requires:	php-mbstring >= %{EVRD}

%description	exif
This is a dynamic shared object (DSO) for PHP that will add EXIF tags support
in image files.

With the exif extension you are able to work with image meta data. For example,
you may use exif functions to read meta data of pictures taken from digital
cameras by working with information stored in the headers of the JPEG and TIFF
images.

%package	fileinfo
Summary:	Fileinfo extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{EVRD}

%description	fileinfo
This extension allows retrieval of information regarding vast majority of file.
This information may include dimensions, quality, length etc...

Additionally it can also be used to retrieve the mime type for a particular
file and for text files proper language encoding.

%package	filter
Summary:	Extension for safely dealing with input parameters
Group:		Development/PHP
Requires:	%{libname} >= %{EVRD}

%description	filter
The Input Filter extension is meant to address this issue by implementing a set
of filters and mechanisms that users can use to safely access their input data.

%package	ftp
Summary:	FTP extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{EVRD}

%description	ftp
This is a dynamic shared object (DSO) for PHP that will add FTP support.

The functions in this extension implement client access to file servers
speaking the File Transfer Protocol (FTP) as defined in
http://www.faqs.org/rfcs/rfc959. This extension is meant for detailed access to
an FTP server providing a wide range of control to the executing script. If you
only wish to read from or write to a file on an FTP server, consider using the
ftp:// wrapper  with the filesystem functions  which provide a simpler and more
intuitive interface.

%package	gd
Summary:	GD extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{EVRD}

%description	gd
This is a dynamic shared object (DSO) for PHP that will add GD support,
allowing you to create and manipulate images with PHP using the gd library.

PHP is not limited to creating just HTML output. It can also be used to create
and manipulate image files in a variety of different image formats, including
gif, png, jpg, wbmp, and xpm. Even more convenient, PHP can output image
streams directly to a browser. You will need to compile PHP with the GD library
of image functions for this to work. GD and PHP may also require other
libraries, depending on which image formats you want to work with.

You can use the image functions in PHP to get the size of JPEG, GIF, PNG, SWF,
TIFF and JPEG2000 images.

%package	gettext
Summary:	Gettext extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{EVRD}

%description	gettext
This is a dynamic shared object (DSO) for PHP that will add gettext support.

The gettext functions implement an NLS (Native Language Support) API which can
be used to internationalize your PHP applications. Please see the gettext
documentation for your system for a thorough explanation of these functions or
view the docs at http://www.gnu.org/software/gettext/manual/gettext.html.

%package	gmp
Summary:	Gmp extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{EVRD}

%description	gmp
This is a dynamic shared object (DSO) for PHP that will add arbitrary length
number support using the GNU MP library.

%package	hash
Summary:	HASH Message Digest Framework
Group:		Development/PHP
Requires:	%{libname} >= %{EVRD}

%description	hash
Native implementations of common message digest algorithms using a generic
factory method.

Message Digest (hash) engine. Allows direct or incremental processing of
arbitrary length messages using a variety of hashing algorithms.

%package	iconv
Summary:	Iconv extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{EVRD}

%description	iconv
This is a dynamic shared object (DSO) for PHP that will add iconv support.

This module contains an interface to iconv character set conversion facility.
With this module, you can turn a string represented by a local character set
into the one represented by another character set, which may be the Unicode
character set. Supported character sets depend on the iconv implementation of
your system. Note that the iconv function on some systems may not work as you
expect. In such case, it'd be a good idea to install the GNU libiconv library.
It will most likely end up with more consistent results.

%package	imap
Summary:	IMAP extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{EVRD}

%description	imap
This is a dynamic shared object (DSO) for PHP that will add IMAP support.

These functions are not limited to the IMAP protocol, despite their name. The
underlying c-client library also supports NNTP, POP3 and local mailbox access
methods.

%package	intl
Summary:	Internationalization extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{EVRD}

%description	intl
This is a dynamic shared object (DSO) for PHP that will add
Internationalization support.

Internationalization extension implements ICU library functionality in PHP.

%package	json
Summary:	JavaScript Object Notation
Group:		Development/PHP
Requires:	%{libname} >= %{EVRD}

%description	json
Support for JSON (JavaScript Object Notation) serialization.

%package	ldap
Summary:	LDAP extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{EVRD}

%description	ldap
This is a dynamic shared object (DSO) for PHP that will add LDAP support.

LDAP is the Lightweight Directory Access Protocol, and is a protocol used to
access "Directory Servers". The Directory is a special kind of database that
holds information in a tree structure.

The concept is similar to your hard disk directory structure, except that in
this context, the root directory is "The world" and the first level
subdirectories are "countries". Lower levels of the directory structure contain
entries for companies, organisations or places, while yet lower still we find
directory entries for people, and perhaps equipment or documents.

%package	mbstring
Summary:	MBstring extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{EVRD}
# To make it easier to find for e.g. Roundcube requesting php-multibyte
Provides:	%{name}-multibyte = %{EVRD}

%description	mbstring
This is a dynamic shared object (DSO) for PHP that will add multibyte string
support.

mbstring provides multibyte specific string functions that help you deal with
multibyte encodings in PHP. In addition to that, mbstring handles character
encoding conversion between the possible encoding pairs. mbstring is designed
to handle Unicode-based encodings such as UTF-8 and UCS-2 and many single-byte
encodings for convenience.

%package	mcrypt
Summary:	Mcrypt extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{EVRD}

%description	mcrypt
This is a dynamic shared object (DSO) for PHP that will add mcrypt support.

This is an interface to the mcrypt library, which supports a wide variety of
block algorithms such as DES, TripleDES, Blowfish (default), 3-WAY, SAFER-SK64,
SAFER-SK128, TWOFISH, TEA, RC3 and GOST in CBC, OFB, CFB and ECB cipher modes.
Additionally, it supports RC6 and IDEA which are considered "non-free".

%package	mssql
Summary:	MS SQL extension module for PHP
Group:		Development/PHP
Requires:       freetds >= 0.63
Requires:	%{libname} >= %{EVRD}

%description	mssql
This is a dynamic shared object (DSO) for PHP that will add MS SQL databases
support using the FreeTDS library.

%package	mysql
Summary:	MySQL database module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{EVRD}

%description	mysql
This is a dynamic shared object (DSO) for PHP that will add MySQL database
support.

These functions allow you to access MySQL database servers. More information
about MySQL can be found at http://www.mysql.com/.

Documentation for MySQL can be found at http://dev.mysql.com/doc/.

%package	mysqli
Summary:	MySQL database module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{EVRD}

%description	mysqli
This is a dynamic shared object (DSO) for PHP that will add MySQL database
support.

The mysqli extension allows you to access the functionality provided by MySQL
4.1 and above. It is an improved version of the older PHP MySQL driver,
offering various benefits. The developers of the PHP programming language
recommend using MySQLi when dealing with MySQL server versions 4.1.3 and newer
(takes advantage of new functionality)

More information about the MySQL Database server can be found at
http://www.mysql.com/

Documentation for MySQL can be found at http://dev.mysql.com/doc/.

Documentation for MySQLi can be found at http://www.php.net/manual/en/mysqli.overview.php.

%package	mysqlnd
Summary:	MySQL native database module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{EVRD}

%description	mysqlnd
This is a dynamic shared object (DSO) for PHP that will add MySQL native
database support.

These functions allow you to access MySQL database servers. More information
about MySQL can be found at http://www.mysql.com/.

Documentation for MySQL can be found at http://dev.mysql.com/doc/.

%package	odbc
Summary:	ODBC extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{EVRD}

%description	odbc
This is a dynamic shared object (DSO) for PHP that will add ODBC support.

In addition to normal ODBC support, the Unified ODBC functions in PHP allow you
to access several databases that have borrowed the semantics of the ODBC API to
implement their own API. Instead of maintaining multiple database drivers that
were all nearly identical, these drivers have been unified into a single set of
ODBC functions.

%package	opcache
Summary:	Opcode cache for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{EVRD}

%description	opcache
Opcode cache for PHP

%package	pcntl
Summary:	Process Control extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{EVRD}

%description	pcntl
This is a dynamic shared object (DSO) for PHP that will add process spawning
and control support. It supports functions like fork(), waitpid(), signal()
etc.

Process Control support in PHP implements the Unix style of process creation,
program execution, signal handling and process termination. Process Control
should not be enabled within a webserver environment and unexpected results may
happen if any Process Control functions are used within a webserver
environment.

%package	pdo
Summary:	PHP Data Objects Interface
Group:		Development/PHP
Requires:	%{libname} >= %{EVRD}

%description	pdo
PDO provides a uniform data access interface, sporting advanced features such
as prepared statements and bound parameters. PDO drivers are dynamically
loadable and may be developed independently from the core, but still accessed
using the same API.

Read the documentation at http://www.php.net/pdo for more information.

%package	pdo_dblib
Summary:	Sybase Interface driver for PDO
Group:		Development/PHP
Requires:       freetds >= 0.63
Requires:	php-pdo >= %{EVRD}
Requires:	%{libname} >= %{EVRD}

%description	pdo_dblib
PDO_DBLIB is a driver that implements the PHP Data Objects (PDO) interface to
enable access from PHP to Microsoft SQL Server and Sybase databases through the
FreeTDS libary.

%package	pdo_mysql
Summary:	MySQL Interface driver for PDO
Group:		Development/PHP
Requires:	php-pdo >= %{EVRD}
Requires:	%{libname} >= %{EVRD}

%description	pdo_mysql
PDO_MYSQL is a driver that implements the PHP Data Objects (PDO) interface to
enable access from PHP to MySQL 3.x and 4.x databases.
 
PDO_MYSQL will take advantage of native prepared statement support present in
MySQL 4.1 and higher. If you're using an older version of the mysql client
libraries, PDO will emulate them for you.

%package	pdo_odbc
Summary:	ODBC v3 Interface driver for PDO
Group:		Development/PHP
Requires:	php-pdo >= %{EVRD}
Requires:	%{libname} >= %{EVRD}

%description	pdo_odbc
PDO_ODBC is a driver that implements the PHP Data Objects (PDO) interface to
enable access from PHP to databases through ODBC drivers or through the IBM DB2
Call Level Interface (DB2 CLI) library. PDO_ODBC currently supports three
different "flavours" of database drivers:
 
 o ibm-db2  - Supports access to IBM DB2 Universal Database, Cloudscape, and
              Apache Derby servers through the free DB2 client.

 o unixODBC - Supports access to database servers through the unixODBC driver
              manager and the database's own ODBC drivers.

 o generic  - Offers a compile option for ODBC driver managers that are not
              explicitly supported by PDO_ODBC.

%package	pdo_pgsql
Summary:	PostgreSQL interface driver for PDO
Group:		Development/PHP
Requires:	php-pdo >= %{EVRD}
Requires:	%{libname} >= %{EVRD}
Requires:	postgresql-libs >= %{postgresql_version}

%description	pdo_pgsql
PDO_PGSQL is a driver that implements the PHP Data Objects (PDO) interface to
enable access from PHP to PostgreSQL databases.

%package	pdo_sqlite
Summary:	SQLite v3 Interface driver for PDO
Group:		Development/PHP
Requires:	php-pdo >= %{EVRD}
Requires:	%{libname} >= %{EVRD}

%description	pdo_sqlite
PDO_SQLITE is a driver that implements the PHP Data Objects (PDO) interface to
enable access to SQLite 3 databases.

This extension provides an SQLite v3 driver for PDO. SQLite V3 is NOT
compatible with the bundled SQLite 2 in PHP 5, but is a significant step
forwards, featuring complete utf-8 support, native support for blobs, native
support for prepared statements with bound parameters and improved concurrency.

%package	pgsql
Summary:	PostgreSQL database module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{EVRD}
Requires:	postgresql-libs >= %{postgresql_version}

%description	pgsql
This is a dynamic shared object (DSO) for PHP that will add PostgreSQL database
support.

PostgreSQL database is Open Source product and available without cost.
Postgres, developed originally in the UC Berkeley Computer Science Department,
pioneered many of the object-relational concepts now becoming available in some
commercial databases. It provides SQL92/SQL99 language support, transactions,
referential integrity, stored procedures and type extensibility. PostgreSQL is
an open source descendant of this original Berkeley code.

%package	phar
Summary:	Allows running of complete applications out of .phar files
Group:		Development/PHP
Requires:	%{libname} >= %{EVRD}
Requires:	php-bz2
Requires:	php-hash

%description	phar
This is the extension version of PEAR's PHP_Archive package. Support for
zlib, bz2 and crc32 is achieved without any dependency other than the external
zlib or bz2 extension.

.phar files can be read using the phar stream, or with the Phar class. If the
SPL extension is available, a Phar object can be used as an array to iterate
over a phar's contents or to read files directly from the phar.

Phar archives can be created using the streams API or with the Phar class, if
the phar.readonly ini variable is set to false.

Full support for MD5 and SHA1 signatures is possible. Signatures can be
required if the ini variable phar.require_hash is set to true. When PECL
extension hash is avaiable then SHA-256 and SHA-512 signatures are supported as
well.

%package	posix
Summary:	POSIX extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{EVRD}

%description	posix
This is a dynamic shared object (DSO) for PHP that will add POSIX functions
support to PHP.

This module contains an interface to those functions defined in the IEEE 1003.1
(POSIX.1) standards document which are not accessible through other means.
POSIX.1 for example defined the open(), read(), write() and close() functions,
too, which traditionally have been part of PHP 3 for a long time. Some more
system specific functions have not been available before, though, and this
module tries to remedy this by providing easy access to these functions.

%package	pspell
Summary:	Pspell extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{EVRD}

%description	pspell
This is a dynamic shared object (DSO) for PHP that will add pspell support to
PHP.

These functions allow you to check the spelling of a word and offer
suggestions.

%package	readline
Summary:	Readline extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{EVRD}

%description	readline
This PHP module adds support for readline functions (only for cli and cgi
SAPIs).

The readline() functions implement an interface to the GNU Readline library.
These are functions that provide editable command lines. An example being the
way Bash allows you to use the arrow keys to insert characters or scroll
through command history. Because of the interactive nature of this library, it
will be of little use for writing Web applications, but may be useful when
writing scripts used from a command line.

%package	recode
Summary:	Recode extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{EVRD}

%description	recode
This is a dynamic shared object (DSO) for PHP that will add recode support
using the recode library.

This module contains an interface to the GNU Recode library. The GNU Recode
library converts files between various coded character sets and surface
encodings. When this cannot be achieved exactly, it may get rid of the
offending characters or fall back on approximations. The library recognises or
produces nearly 150 different character sets and is able to convert files
between almost any pair. Most RFC 1345 character sets are supported.

%package	session
Summary:	Session extension module for PHP
Group:		Development/PHP
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires:	%{libname} >= %{EVRD}

%description	session
This is a dynamic shared object (DSO) for PHP that will add session support.

Session support in PHP consists of a way to preserve certain data across
subsequent accesses. This enables you to build more customized applications and
increase the appeal of your web site.

A visitor accessing your web site is assigned a unique id, the so-called
session id. This is either stored in a cookie on the user side or is propagated
in the URL.

%package	shmop
Summary:	Shared Memory Operations extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{EVRD}

%description	shmop
This is a dynamic shared object (DSO) for PHP that will add Shared Memory
Operations support.

Shmop is an easy to use set of functions that allows PHP to read, write, create
and delete Unix shared memory segments.

%package	snmp
Summary:	NET-SNMP extension module for PHP
Group:		Development/PHP
Requires:	net-snmp-mibs
Requires:	%{libname} >= %{EVRD}

%description	snmp
This is a dynamic shared object (DSO) for PHP that will add SNMP support using
the NET-SNMP libraries.

In order to use the SNMP functions you need to install the NET-SNMP package.

%package	soap
Summary:	Soap extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{EVRD}

%description	soap
This is a dynamic shared object (DSO) for PHP that will add soap support.

The SOAP extension can be used to write SOAP Servers and Clients. It supports
subsets of SOAP 1.1, SOAP 1.2 and WSDL 1.1 specifications.

%package	sockets
Summary:	Sockets extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{EVRD}

%description	sockets
This is a dynamic shared object (DSO) for PHP that will add sockets support.

The socket extension implements a low-level interface to the socket
communication functions based on the popular BSD sockets, providing the
possibility to act as a socket server as well as a client.

%package	sqlite3
Summary:	SQLite database bindings for PHP
Group:		Development/PHP
Requires:	php-pdo >= %{EVRD}
Requires:	%{libname} >= %{EVRD}
Obsoletes:	%name-sqlite

%description	sqlite3
This is an extension for the SQLite Embeddable SQL Database Engine. SQLite is a
C library that implements an embeddable SQL database engine. Programs that link
with the SQLite library can have SQL database access without running a separate
RDBMS process.

SQLite is not a client library used to connect to a big database server. SQLite
is the server. The SQLite library reads and writes directly to and from the
database files on disk.

%package	sybase_ct
Summary:	Sybase extension module for PHP
Group:		Development/PHP
Obsoletes:	php-sybase
Provides:	php-sybase = %{EVRD}
Requires:	%{libname} >= %{EVRD}

%description	sybase_ct
This is a dynamic shared object (DSO) for PHP that will add Sybase support to
PHP.

%package	sysvmsg
Summary:	SysV msg extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{EVRD}

%description	sysvmsg
This is a dynamic shared object (DSO) for PHP that will add SysV message queues
support.

%package	sysvsem
Summary:	SysV sem extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{EVRD}

%description	sysvsem
This is a dynamic shared object (DSO) for PHP that will add SysV semaphores
support.

%package	sysvshm
Summary:	SysV shm extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{EVRD}

%description	sysvshm
This is a dynamic shared object (DSO) for PHP that will add SysV Shared Memory
support.

%package	tidy
Summary:	Tidy HTML Repairing and Parsing for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{EVRD}

%description	tidy
Tidy is a binding for the Tidy HTML clean and repair utility which allows you
to not only clean and otherwise manipluate HTML documents, but also traverse
the document tree using the Zend Engine 2 OO semantics.

%package	tokenizer
Summary:	Tokenizer extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{EVRD}

%description	tokenizer
This is a dynamic shared object (DSO) for PHP that will add Tokenizer support.

The tokenizer functions provide an interface to the PHP tokenizer embedded in
the Zend Engine. Using these functions you may write your own PHP source
analyzing or modification tools without having to deal with the language
specification at the lexical level.

%package	xml
Summary:	XML extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{EVRD}

%description	xml
This is a dynamic shared object (DSO) for PHP that will add XML support. This
extension lets you create XML parsers and then define handlers for different
XML events.

%package	xmlreader
Summary:	Xmlreader extension module for PHP
Group:		Development/PHP
Requires:	php-dom
Requires:	%{libname} >= %{EVRD}

%description	xmlreader
XMLReader represents a reader that provides non-cached, forward-only access to
XML data. It is based upon the xmlTextReader api from libxml

%package	xmlrpc
Summary:	Xmlrpc extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{EVRD}

%description	xmlrpc
This is a dynamic shared object (DSO) for PHP that will add XMLRPC support.

These functions can be used to write XML-RPC servers and clients. You can find
more information about XML-RPC at http://www.xmlrpc.com/, and more
documentation on this extension and its functions at
http://xmlrpc-epi.sourceforge.net/.

%package	xmlwriter
Summary:	Provides fast, non-cached, forward-only means to write XML data
Group:		Development/PHP
Requires:	%{libname} >= %{EVRD}

%description	xmlwriter
This extension wraps the libxml xmlWriter API. Represents a writer that
provides a non-cached, forward-only means of generating streams or files
containing XML data.

%package	xsl
Summary:	Xsl extension module for PHP
Group:		Development/PHP
Requires:	%{libname} >= %{EVRD}

%description	xsl
This is a dynamic shared object (DSO) for PHP that will add xsl support.

The XSL extension implements the XSL standard, performing XSLT transformations
using the libxslt library

%package	wddx
Summary:	WDDX serialization functions
Group:		Development/PHP
Requires:	php-xml
Requires:	%{libname} >= %{EVRD}

%description	wddx
This is a dynamic shared object (DSO) that adds wddx support to PHP. 

These functions are intended for work with WDDX (http://www.openwddx.org/)

%package	zip
Summary:	A zip management extension for PHP
Group:		Development/PHP

%description	zip
This is a dynamic shared object (DSO) for PHP that will add zip support to
create and read zip files using the libzip library.

%package	fpm
Summary:	PHP5 FastCGI Process Manager
Group:		Development/Other
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires:	%{libname} >= %{EVRD}
Requires:	php-ctype >= %{EVRD}
Requires:	php-filter >= %{EVRD}
Requires:	php-ftp >= %{EVRD}
Requires:	php-gettext >= %{EVRD}
Requires:	php-hash >= %{EVRD}
Requires:	php-ini >= %{version}
Requires:	php-json >= %{EVRD}
Requires:	php-openssl >= %{EVRD}
Requires:	php-posix >= %{EVRD}
Requires:	php-session >= %{EVRD}
# Suggests:	php-suhosin >= 0.9.33
Requires:	php-sysvsem >= %{EVRD}
Requires:	php-sysvshm >= %{EVRD}
Requires:	php-timezonedb >= 3:2009.10
Requires:	php-tokenizer >= %{EVRD}
Requires:	php-xmlreader >= %{EVRD}
Requires:	php-xmlwriter >= %{EVRD}
Requires:	php-zlib >= %{EVRD}
Requires:	php-xml >= %{EVRD}
Provides:	php = %{EVRD}

%description	fpm
PHP5 is an HTML-embeddable scripting language. PHP5 offers built-in database
integration for several commercial and non-commercial database management
systems, so writing a database-enabled script with PHP5 is fairly simple. The
most common use of PHP5 coding is probably as a replacement for CGI scripts.

This package contains the FastCGI Process Manager. You must also install
libphp5_common.

%package -n	apache-mod_php
Summary:	The PHP HTML-embedded scripting language for use with apache
Group:		System/Servers
Requires(pre,postun):	rpm-helper
Requires:	%{libname} = %{EVRD}
Requires:	apache-base >= 2.4.0
Requires:	apache-modules >= 2.4.0
Requires:	apache-mpm >= 2.4.0
Requires:	%{name}-ctype = %{EVRD}
Requires:	%{name}-filter = %{EVRD}
Requires:	%{name}-ftp = %{EVRD}
Requires:	%{name}-gettext = %{EVRD}
Requires:	%{name}-hash = %{EVRD}
Requires:	%{name}-ini >= %{version}
Requires:	%{name}-json = %{EVRD}
Requires:	%{name}-openssl = %{EVRD}
Requires:	%{name}-pcre = %{EVRD}
Requires:	%{name}-posix = %{EVRD}
Requires:	%{name}-session = %{EVRD}
Requires:	%{name}-sysvsem = %{EVRD}
Requires:	%{name}-tokenizer = %{EVRD}
Requires:	%{name}-xmlreader = %{EVRD}
Requires:	%{name}-xmlwriter = %{EVRD}
Requires:	%{name}-zlib = %{EVRD}
Requires:	%{name}-xml = %{EVRD}
Requires:	%{name}-timezonedb >= 3:2009.10
# Suggests:	%{name}-suhosin >= 0.9.29
Conflicts:	%{name}-suhosin < 0.9.29
Conflicts:	apache-mpm-worker >= 2.4.0
Conflicts:	apache-mpm-event >= 2.4.0
Provides:	mod_php = %{EVRD}
BuildRequires:	dos2unix

%description -n apache-mod_php
PHP5 is an HTML-embedded scripting language. PHP5 attempts to make it easy for
developers to write dynamically generated web pages. PHP5 also offers built-in
database integration for several commercial and non-commercial database
management systems, so writing a database-enabled web page with PHP5 is fairly
simple. The most common use of PHP coding is probably as a replacement for CGI
scripts. The %{name} module enables the apache web server to understand
and process the embedded PHP language in web pages.

This package contains PHP version 5. You'll also need to install the apache web
server.


%package -n	php-ini
Summary:	INI files for PHP
Group:		Development/Other

%description -n	php-ini
The php-ini package contains the ini file required for PHP.


%prep
%setup -q

%if %{build_libmagic}
if ! [ -f %{_datadir}/misc/magic.mgc ]; then
    echo "ERROR: the %{_datadir}/misc/magic.mgc file is needed"
    exit 1
fi
%endif

# the ".droplet" suffix is here to nuke the backups later..., we don't want those in php-devel

%patch0 -p0 -b .init.droplet
%patch1 -p1 -b .shared.droplet
%patch3 -p0 -b .libtool.droplet
%patch4 -p1 -b .phpize.droplet
%patch5 -p1 -b .phpbuilddir.droplet
%patch6 -p1 -b .apache2-filters.droplet
%patch7 -p1 -b .no_libedit.droplet
%patch8 -p0 -b .xmlrpc_epi_header
%patch9 -p0 -b .xmlrpc_no_rpath.droplet
#patch10 -p1 -b .ft252~
%patch11 -p0 -b .bdb-5.2.droplet
%patch12 -p1 -b .db60~

#####################################################################
# Stolen from PLD
%patch20 -p1 -b .mail.droplet
%patch21 -p0 -b .filter-shared.droplet
%patch22 -p0 -b .dba-link.droplet
%patch23 -p0 -b .zlib-for-getimagesize.droplet
%patch25 -p1 -b .external_libzip.droplet
%patch26 -p0 -b .mcrypt-libs.droplet
# for kolab2
%patch27 -p1 -b .imap-annotation.droplet
%patch28 -p1 -b .imap-myrights.droplet
# fpm stuff
%patch29 -p1 -b .shared-fpm.droplet
%patch30 -p1 -b .fpmmdv.droplet

#####################################################################
# stolen from debian
%patch50 -p1 -b .session.save_path.droplet
%patch51 -p0 -b .exif_nesting_level.droplet

#####################################################################
# Stolen from fedora
%patch101 -p1 -b .cxx.droplet
%patch102 -p0 -b .install.droplet
%patch105 -p1 -b .umask.droplet
%patch113 -p1 -b .libc-client-php.droplet
%patch114 -p0 -b .no_pam_in_c-client.droplet
%patch115 -p0 -b .dlopen.droplet

# upstream fixes
%patch120 -p1 -b .tests-wddx.droplet
%patch121 -p0 -b .bug43221.droplet
%patch123 -p0 -b .bug43589.droplet
%patch226 -p0 -b .no-fvisibility_hidden.droplet
%patch227 -p0 -b .enchant_lib64_fix.droplet
%patch228 -p0 -b .xmlrpc-epi_fix.droplet

cp %{SOURCE1} php-test.ini
cp %{SOURCE2} maxlifetime
cp %{SOURCE3} php.crond
cp %{SOURCE4} php-fpm.service
cp %{SOURCE5} php-fpm.sysconf
cp %{SOURCE6} php-fpm.logrotate
cp %{SOURCE7} create_data_file.php

# lib64 hack
perl -p -i -e "s|/usr/lib|%{_libdir}|" php.crond

# nuke bogus checks becuase i fixed this years ago in our recode package
rm -f ext/recode/config9.m4

# Change perms otherwise rpm would get fooled while finding requires
find -name "*.inc" | xargs chmod 644
find -name "*.php*" | xargs chmod 644
find -name "*README*" | xargs chmod 644

mkdir -p php-devel/extensions
mkdir -p php-devel/sapi

# Install test files in php-devel
cp -a tests php-devel

cp -dpR ext/* php-devel/extensions/
rm -f php-devel/extensions/informix/stub.c
rm -f php-devel/extensions/standard/.deps
rm -f php-devel/extensions/skeleton/EXPERIMENTAL

# SAPI
cp -dpR sapi/* php-devel/sapi/ 
rm -f php-devel/sapi/thttpd/stub.c
rm -f php-devel/sapi/cgi/php.sym
rm -f php-devel/sapi/fastcgi/php.sym
rm -f php-devel/sapi/pi3web/php.sym

# cleanup
find php-devel -name "*.droplet" | xargs rm -f

# don't ship MS Windows source
rm -rf php-devel/extensions/com_dotnet

# likewise with these:
find php-devel -name "*.dsp" | xargs rm -f
find php-devel -name "*.mak" | xargs rm -f
find php-devel -name "*.w32" | xargs rm

# maek sure using system libs
rm -rf ext/pcre/pcrelib
rm -rf ext/pdo_sqlite/sqlite
rm -rf ext/xmlrpc/libxmlrpc

%build
%serverbuild_hardened

# it does not work with -fPIE and someone added that to the serverbuild macro...
CFLAGS=`echo $CFLAGS|sed -e 's|-fPIE||g'`
CXXFLAGS=`echo $CXXFLAGS|sed -e 's|-fPIE||g'`

#export CFLAGS="`echo ${CFLAGS} | sed s/O2/O0/` -fPIC -L%{_libdir} -fno-strict-aliasing"
export CFLAGS="${CFLAGS} -fPIC -L%{_libdir} -fno-strict-aliasing"
export CXXFLAGS="${CFLAGS}"
export RPM_OPT_FLAGS="${CFLAGS}"

cat > php-devel/buildext <<EOF
#!/bin/bash
gcc -Wall -fPIC -shared $CFLAGS \\
    -I. \`%{_bindir}/php-config --includes\` \\
    -I%{_includedir}/libxml2 \\
    -I%{_includedir}/freetype \\
    -I%{_includedir}/openssl \\
    -I%{_usrsrc}/php-devel/ext \\
    -I%{_includedir}/\$1 \\
    \$4 \$2 -o \$1.so \$3 -lc
EOF

chmod 755 php-devel/buildext

#export PHP_AUTOCONF=autoconf-2.13
rm -f configure
rm -rf autom4te.cache
./buildconf --force

# Do this patch with a perl hack...
perl -pi -e "s|'\\\$install_libdir'|'%{_libdir}'|" ltmain.sh

export oldstyleextdir=yes
export EXTENSION_DIR="%{_libdir}/php/extensions"
export PROG_SENDMAIL="%{_sbindir}/sendmail"
export GD_SHARED_LIBADD="$GD_SHARED_LIBADD -lm"
SAFE_LDFLAGS=`echo %{ldflags}|sed -e 's|-Wl,--no-undefined||g'`
export LDFLAGS="$SAFE_LDFLAGS"

# never use "--disable-rpath", it does the opposite

# Configure php5
# FIXME switch to external gd (--with-gd=shared,%_prefix) once php bug #60108 is fixed
for i in fpm cgi cli apxs; do
./configure \
    `[ $i = fpm ] && echo --disable-cli --enable-fpm --with-libxml-dir=%{_prefix} --with-fpm-user=apache --with-fpm-group=apache` \
    `[ $i = cgi ] && echo --disable-cli` \
    `[ $i = cli ] && echo --disable-cgi --enable-cli` \
    `[ $i = apxs ] && echo --with-apxs2=%{_bindir}/apxs` \
    --build=%{_build} \
    --prefix=%{_prefix} \
    --exec-prefix=%{_prefix} \
    --bindir=%{_bindir} \
    --sbindir=%{_sbindir} \
    --sysconfdir=%{_sysconfdir} \
    --datadir=%{_datadir} \
    --includedir=%{_includedir} \
    --libdir=%{_libdir} \
    --libexecdir=%{_libexecdir} \
    --localstatedir=/var/lib \
    --mandir=%{_mandir} \
    --enable-shared=yes \
    --enable-static=no \
    --with-libdir=%{_lib} \
    --with-config-file-path=%{_sysconfdir} \
    --with-config-file-scan-dir=%{_sysconfdir}/php.d \
    --disable-debug  \
    --enable-inline-optimization \
    --with-exec-dir=%{_bindir} \
    --with-regex=system \
    --with-pcre-regex=%{_prefix} \
    --with-freetype-dir=%{_prefix} --with-zlib=%{_prefix} \
    --with-png-dir=%{_prefix} \
    --with-pdo-odbc=unixODBC \
    --enable-magic-quotes \
    --enable-safe-mode \
    --with-zlib=shared,%{_prefix} --with-zlib-dir=%{_prefix} \
    --with-openssl=shared,%{_prefix} \
    --enable-libxml=%{_prefix} --with-libxml-dir=%{_prefix} \
    --enable-mod_charset \
    --without-pear \
    --enable-bcmath=shared \
    --with-bz2=shared,%{_prefix} \
    --enable-calendar=shared \
    --enable-ctype=shared \
    --with-curl=shared,%{_prefix} --without-curlwrappers \
    --enable-dba=shared --with-gdbm --with-db4 --with-cdb  \
    --enable-dom=shared,%{_prefix} --with-libxml-dir=%{_prefix} \
    --with-enchant=shared,%{_prefix} \
    --enable-exif=shared \
    --enable-fileinfo=shared \
    --enable-filter=shared --with-pcre-dir=%{_prefix} \
    --enable-intl=shared --with-icu-dir=%{_prefix} \
    --enable-json=shared \
    --with-openssl-dir=%{_prefix} --enable-ftp=shared \
    --with-gd=shared --with-jpeg-dir=%{_prefix} --with-png-dir=%{_prefix} --with-zlib-dir=%{_prefix} --with-xpm-dir=%{_prefix}/X11R6 --with-freetype-dir=%{_prefix} --enable-gd-native-ttf --with-t1lib=%{_prefix} \
    --with-gettext=shared,%{_prefix} \
    --with-gmp=shared,%{_prefix} \
    --enable-hash=shared,%{_prefix} \
    --with-iconv=shared \
    --with-imap=shared,%{_prefix} --with-imap-ssl=%{_prefix} \
    --with-ldap=shared,%{_prefix} --with-ldap-sasl=%{_prefix} \
    --enable-mbstring=shared,%{_prefix} --enable-mbregex --with-libmbfl=%{_prefix} --with-onig=%{_prefix} \
    --with-mcrypt=shared,%{_prefix} \
    --with-mssql=shared,%{_prefix} \
    --with-mysql=shared,%{_prefix} --with-mysql-sock=/var/lib/mysql/mysql.sock --with-zlib-dir=%{_prefix} \
    --with-mysqli=shared,%{_bindir}/mysql_config \
    --enable-mysqlnd=shared,%{_prefix} \
    --with-unixODBC=shared,%{_prefix} \
    --enable-pcntl=shared \
    --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} \
    --with-pgsql=shared,%{_prefix} \
    --enable-phar=shared \
    --enable-posix=shared \
    --with-pspell=shared,%{_prefix} \
    --with-readline=shared,%{_prefix} \
    --with-recode=shared,%{_prefix} \
    --enable-session=shared,%{_prefix} \
    --enable-shmop=shared,%{_prefix} \
    --enable-simplexml \
    --with-snmp=shared,%{_prefix} --enable-ucd-snmp-hack \
    --enable-soap=shared,%{_prefix} --with-libxml-dir=%{_prefix} \
    --enable-sockets=shared,%{_prefix} \
    --with-sqlite=shared,%{_prefix} \
    --with-sqlite3=shared,%{_prefix} \
    --with-sybase-ct=shared,%{_prefix} \
    --enable-sysvmsg=shared,%{_prefix} \
    --enable-sysvsem=shared,%{_prefix} \
    --enable-sysvshm=shared,%{_prefix} \
    --with-tidy=shared,%{_prefix} \
    --enable-tokenizer=shared,%{_prefix} \
    --enable-xml=shared,%{_prefix} --with-libxml-dir=%{_prefix} \
    --enable-xmlreader=shared,%{_prefix} \
    --with-xmlrpc=shared,%{_prefix} \
    --enable-xmlwriter=shared,%{_prefix} \
    --with-xsl=shared,%{_prefix} \
    --enable-wddx=shared --with-libxml-dir=%{_prefix} \
    --enable-zip=shared --with-libzip=%{_prefix}

cp -f Makefile Makefile.$i

# left for debugging purposes
cp -f main/php_config.h php_config.h.$i

# when all else failed...
perl -pi -e "s|-prefer-non-pic -static||g" Makefile.$i

done

# remove all confusion...
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
cp config.nice configure_command; chmod 644 configure_command

%make

%if %{build_libmagic}
# keep in sync with latest system magic, the next best thing when system libmagic can't be used...
sapi/cli/php create_data_file.php %{_datadir}/misc/magic.mgc > ext/fileinfo/data_file.c
rm -rf ext/fileinfo/.libs ext/fileinfo/*.lo ext/fileinfo/*.la modules/fileinfo.so modules/fileinfo.la
cp -p ext/fileinfo/data_file.c php-devel/extensions/fileinfo/data_file.c
%make
%endif

# make php-cgi
cp -af php_config.h.cgi main/php_config.h
make -f Makefile.cgi sapi/cgi/php-cgi
cp -af php_config.h.apxs main/php_config.h

# make php-fpm
cp -af php_config.h.fpm main/php_config.h
make -f Makefile.fpm sapi/fpm/php-fpm
cp -af php_config.h.apxs main/php_config.h

# make apache-mod_php
mkdir mod_php
cd mod_php
cp -dpR ../php-devel/sapi/apache2handler/* .
cp ../main/internal_functions.c .
cp ../ext/date/lib/timelib_config.h .
sed -i -e 's,php5_module,php_module,g' *
mv mod_php5.c mod_php.c
find . -type f |xargs dos2unix
apxs \
	`apr-1-config --link-ld --libs` \
	`xml2-config --cflags` \
	-I. -I.. -I../main -I../Zend -I../TSRM \
	-L../libs -lphp5_common \
	-c mod_php.c sapi_apache2.c apache_config.c \
	php_functions.c internal_functions.c

%install

install -d %{buildroot}%{_libdir}
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_sysconfdir}/php.d
install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_usrsrc}/php-devel
install -d %{buildroot}%{_mandir}/man1
install -d %{buildroot}%{_sysconfdir}/cron.d
install -d %{buildroot}/var/lib/php

make -f Makefile.apxs install \
	INSTALL_ROOT=%{buildroot} \
	INSTALL_IT="\$(LIBTOOL) --mode=install install libphp5_common.la %{buildroot}%{_libdir}/"

# borked autopoo
rm -f %{buildroot}%{_bindir}/php %{buildroot}%{_bindir}/php-cgi
./libtool --silent --mode=install install sapi/cli/php %{buildroot}%{_bindir}/php
./libtool --silent --mode=install install sapi/cgi/php-cgi %{buildroot}%{_bindir}/php-cgi

# compat php-fcgi symink
ln -s php-cgi %{buildroot}%{_bindir}/php-fcgi

cp -dpR php-devel/* %{buildroot}%{_usrsrc}/php-devel/
install -m0644 run-tests*.php %{buildroot}%{_usrsrc}/php-devel/
install -m0644 main/internal_functions.c %{buildroot}%{_usrsrc}/php-devel/

install -m0644 sapi/cli/php.1 %{buildroot}%{_mandir}/man1/
install -m0644 scripts/man1/phpize.1 %{buildroot}%{_mandir}/man1/
install -m0644 scripts/man1/php-config.1 %{buildroot}%{_mandir}/man1/

# fpm
install -d %{buildroot}/lib/systemd/system
install -d %{buildroot}%{_sysconfdir}/logrotate.d
install -d %{buildroot}%{_sysconfdir}/sysconfig
install -d %{buildroot}%{_sysconfdir}/php-fpm.d
install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_mandir}/man8
install -d %{buildroot}/var/lib/php-fpm
install -d %{buildroot}/var/log/php-fpm
install -d %{buildroot}/run/php-fpm
install -D -p -m 0644 %{SOURCE9} %{buildroot}%{_tmpfilesdir}/php-fpm.conf
# a small bug here...
echo "; place your config here" > %{buildroot}%{_sysconfdir}/php-fpm.d/default.conf

./libtool --silent --mode=install install sapi/fpm/php-fpm %{buildroot}%{_sbindir}/php-fpm
install -m0644 sapi/fpm/php-fpm.8 %{buildroot}%{_mandir}/man8/
install -m0644 sapi/fpm/php-fpm.conf %{buildroot}%{_sysconfdir}/
install -m0644 php-fpm.service %{buildroot}/lib/systemd/system/
install -m0644 php-fpm.sysconf %{buildroot}%{_sysconfdir}/sysconfig/php-fpm
install -m0644 php-fpm.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/php-fpm

perl -pi -e "s|^pid.*|pid = /run/php-fpm/php-fpm.pid|g" %{buildroot}%{_sysconfdir}/php-fpm.conf

ln -snf extensions %{buildroot}%{_usrsrc}/php-devel/ext

# extensions
echo "extension = openssl.so"		> %{buildroot}%{_sysconfdir}/php.d/21_openssl.ini
echo "extension = zlib.so"		> %{buildroot}%{_sysconfdir}/php.d/21_zlib.ini
echo "extension = bcmath.so"		> %{buildroot}%{_sysconfdir}/php.d/66_bcmath.ini
echo "extension = bz2.so"		> %{buildroot}%{_sysconfdir}/php.d/10_bz2.ini
echo "extension = calendar.so"		> %{buildroot}%{_sysconfdir}/php.d/11_calendar.ini
echo "extension = ctype.so"		> %{buildroot}%{_sysconfdir}/php.d/12_ctype.ini
echo "extension = curl.so"		> %{buildroot}%{_sysconfdir}/php.d/13_curl.ini
echo "extension = dba.so"		> %{buildroot}%{_sysconfdir}/php.d/14_dba.ini
echo "extension = dom.so"		> %{buildroot}%{_sysconfdir}/php.d/18_dom.ini
echo "extension = exif.so"		> %{buildroot}%{_sysconfdir}/php.d/19_exif.ini
echo "extension = filter.so"		> %{buildroot}%{_sysconfdir}/php.d/81_filter.ini
echo "extension = ftp.so"		> %{buildroot}%{_sysconfdir}/php.d/22_ftp.ini
echo "extension = gd.so"		> %{buildroot}%{_sysconfdir}/php.d/23_gd.ini
echo "extension = gettext.so"		> %{buildroot}%{_sysconfdir}/php.d/24_gettext.ini
echo "extension = gmp.so"		> %{buildroot}%{_sysconfdir}/php.d/25_gmp.ini
echo "extension = hash.so"		> %{buildroot}%{_sysconfdir}/php.d/54_hash.ini
echo "extension = iconv.so"		> %{buildroot}%{_sysconfdir}/php.d/26_iconv.ini
echo "extension = imap.so"		> %{buildroot}%{_sysconfdir}/php.d/27_imap.ini
echo "extension = intl.so"		> %{buildroot}%{_sysconfdir}/php.d/27_intl.ini
echo "extension = ldap.so"		> %{buildroot}%{_sysconfdir}/php.d/28_ldap.ini
echo "extension = mbstring.so"		> %{buildroot}%{_sysconfdir}/php.d/29_mbstring.ini
echo "extension = mcrypt.so"		> %{buildroot}%{_sysconfdir}/php.d/30_mcrypt.ini
echo "extension = fileinfo.so"		> %{buildroot}%{_sysconfdir}/php.d/32_fileinfo.ini
echo "extension = mssql.so"		> %{buildroot}%{_sysconfdir}/php.d/35_mssql.ini
echo "extension = mysql.so"		> %{buildroot}%{_sysconfdir}/php.d/36_mysql.ini
echo "extension = mysqli.so"		> %{buildroot}%{_sysconfdir}/php.d/37_mysqli.ini
echo "extension = enchant.so"		> %{buildroot}%{_sysconfdir}/php.d/38_enchant.ini
echo "extension = odbc.so"		> %{buildroot}%{_sysconfdir}/php.d/39_odbc.ini
echo "extension = pcntl.so"		> %{buildroot}%{_sysconfdir}/php.d/40_pcntl.ini
echo "extension = pdo.so"		> %{buildroot}%{_sysconfdir}/php.d/70_pdo.ini
echo "extension = pdo_dblib.so"		> %{buildroot}%{_sysconfdir}/php.d/71_pdo_dblib.ini
echo "extension = pdo_mysql.so"		> %{buildroot}%{_sysconfdir}/php.d/73_pdo_mysql.ini
echo "extension = pdo_odbc.so"		> %{buildroot}%{_sysconfdir}/php.d/75_pdo_odbc.ini
echo "extension = pdo_pgsql.so"		> %{buildroot}%{_sysconfdir}/php.d/76_pdo_pgsql.ini
echo "extension = pdo_sqlite.so"	> %{buildroot}%{_sysconfdir}/php.d/77_pdo_sqlite.ini
echo "extension = mysqlnd.so"		> %{buildroot}%{_sysconfdir}/php.d/78_mysqlnd.ini
echo "extension = pgsql.so"		> %{buildroot}%{_sysconfdir}/php.d/42_pgsql.ini
echo "extension = posix.so"		> %{buildroot}%{_sysconfdir}/php.d/43_posix.ini
echo "extension = pspell.so"		> %{buildroot}%{_sysconfdir}/php.d/44_pspell.ini
echo "extension = readline.so"		> %{buildroot}%{_sysconfdir}/php.d/45_readline.ini
echo "extension = recode.so"		> %{buildroot}%{_sysconfdir}/php.d/46_recode.ini
echo "extension = session.so"		> %{buildroot}%{_sysconfdir}/php.d/47_session.ini
echo "extension = shmop.so"		> %{buildroot}%{_sysconfdir}/php.d/48_shmop.ini
echo "extension = snmp.so"		> %{buildroot}%{_sysconfdir}/php.d/50_snmp.ini
echo "extension = soap.so"		> %{buildroot}%{_sysconfdir}/php.d/51_soap.ini
echo "extension = sockets.so"		> %{buildroot}%{_sysconfdir}/php.d/52_sockets.ini
echo "extension = sqlite3.so"		> %{buildroot}%{_sysconfdir}/php.d/78_sqlite3.ini
echo "extension = sybase_ct.so"		> %{buildroot}%{_sysconfdir}/php.d/46_sybase_ct.ini
echo "extension = sysvmsg.so"		> %{buildroot}%{_sysconfdir}/php.d/56_sysvmsg.ini
echo "extension = sysvsem.so"		> %{buildroot}%{_sysconfdir}/php.d/57_sysvsem.ini
echo "extension = sysvshm.so"		> %{buildroot}%{_sysconfdir}/php.d/58_sysvshm.ini
echo "extension = tidy.so"		> %{buildroot}%{_sysconfdir}/php.d/59_tidy.ini
echo "extension = tokenizer.so"		> %{buildroot}%{_sysconfdir}/php.d/60_tokenizer.ini
echo "extension = xml.so"		> %{buildroot}%{_sysconfdir}/php.d/62_xml.ini
echo "extension = xmlreader.so"		> %{buildroot}%{_sysconfdir}/php.d/63_xmlreader.ini
echo "extension = xmlrpc.so"		> %{buildroot}%{_sysconfdir}/php.d/62_xmlrpc.ini
echo "extension = xmlwriter.so"		> %{buildroot}%{_sysconfdir}/php.d/64_xmlwriter.ini
echo "extension = xsl.so"		> %{buildroot}%{_sysconfdir}/php.d/63_xsl.ini
echo "extension = wddx.so"		> %{buildroot}%{_sysconfdir}/php.d/63_wddx.ini
echo "extension = json.so"		> %{buildroot}%{_sysconfdir}/php.d/82_json.ini
echo "extension = zip.so"		> %{buildroot}%{_sysconfdir}/php.d/83_zip.ini
echo "extension = phar.so"		> %{buildroot}%{_sysconfdir}/php.d/84_phar.ini
cat >%{buildroot}%{_sysconfdir}/php.d/85_opcache.ini <<"EOF"
zend_extension = %{_libdir}/php/extensions/opcache.so
opcache.memory_consumption=128
opcache.interned_strings_buffer=8
opcache.max_accelerated_files=4000
opcache.revalidate_freq=60
opcache.fast_shutdown=1
opcache.enable_cli=1
EOF

install -m0755 maxlifetime %{buildroot}%{_libdir}/php/maxlifetime
install -m0644 php.crond %{buildroot}%{_sysconfdir}/cron.d/php

# mod_php
install -d %{buildroot}%{_libdir}/apache
install -d %{buildroot}%{_sysconfdir}/httpd/modules.d
install -m 755 mod_php/.libs/*.so %{buildroot}%{_libdir}/apache/

cat > %{buildroot}%{_sysconfdir}/httpd/modules.d/170_mod_php.conf << EOF
LoadModule php_module %{_libdir}/apache/mod_php.so

AddType application/x-httpd-php .php
AddType application/x-httpd-php .phtml
AddType application/x-httpd-php-source .phps

DirectoryIndex index.php index.phtml
EOF

# fix docs
cp Zend/LICENSE Zend/ZEND_LICENSE
cp README.SELF-CONTAINED-EXTENSIONS SELF-CONTAINED-EXTENSIONS
cp ext/openssl/README README.openssl
cp ext/spl/README README.spl
cp ext/libxml/CREDITS CREDITS.libxml
cp ext/zlib/CREDITS CREDITS.zlib

# cgi docs
cp sapi/cgi/CREDITS CREDITS.cgi
cp sapi/cgi/README.FastCGI README.fcgi

# cli docs
cp sapi/cli/CREDITS CREDITS.cli
cp sapi/cli/README README.cli
cp sapi/cli/TODO TODO.cli

# phar fixes
if [ -L %{buildroot}%{_bindir}/phar ]; then
    rm -f %{buildroot}%{_bindir}/phar
    mv %{buildroot}%{_bindir}/phar.phar %{buildroot}%{_bindir}/phar
fi

# inis
install -d -m 755 %{buildroot}%{_sysconfdir}/php.d
install -d -m 755 %{buildroot}%{_libdir}/php/extensions
install -d -m 755 %{buildroot}%{_datadir}/php

sed -e 's,/usr/lib,%{_libdir},g' %{SOURCE10} >%{buildroot}%{_sysconfdir}/php.ini
cp %{buildroot}%{_sysconfdir}/php.ini %{buildroot}%{_sysconfdir}/php-cgi-fcgi.ini

# house cleaning
rm -f %{buildroot}%{_bindir}/pear
rm -f %{buildroot}%{_libdir}/*.*a

# don't pack useless stuff
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/bcmath
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/bz2
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/calendar
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/ctype
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/curl
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/dba
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/dom
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/enchant
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/ereg
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/exif
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/fileinfo
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/filter
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/ftp
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/gettext
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/gmp
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/hash
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/iconv
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/imap
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/intl
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/json
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/ldap
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/libxml
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/mbstring
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/mcrypt
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/mssql
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/mysql
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/mysqli
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/mysqlnd
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/odbc
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/openssl
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/pcntl
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/pcre
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/pdo
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/pdo_dblib
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/pdo_mysql
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/pdo_odbc
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/pdo_pgsql
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/pdo_sqlite
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/pgsql
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/phar
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/posix
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/pspell
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/readline
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/recode
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/shmop
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/snmp
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/soap
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/sockets
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/spl
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/sqlite
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/sqlite3
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/standard
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/sybase_ct
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/sysvmsg
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/sysvsem
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/sysvshm
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/tidy
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/tokenizer
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/wddx
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/xml
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/xmlreader
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/xmlrpc
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/xmlwriter
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/xsl
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/zip
rm -rf %{buildroot}%{_usrsrc}/php-devel/extensions/zlib

# php-devel.i586: E: zero-length /usr/src/php-devel/extensions/pdo_firebird/EXPERIMENTAL
find %{buildroot}%{_usrsrc}/php-devel -type f -size 0 -exec rm -f {} \;

%multiarch_includes %{buildroot}%{_includedir}/php/main/build-defs.h

%multiarch_includes %{buildroot}%{_includedir}/php/main/php_config.h

%if %{build_test}
# do a make test
export NO_INTERACTION=1
export PHPRC="."
export REPORT_EXIT_STATUS=2
export TEST_PHP_DETAILED=0
export TEST_PHP_ERROR_STYLE=EMACS
export TEST_PHP_LOG_FORMAT=LEODC
export PHP_INI_SCAN_DIR=/dev/null

# FAILING TESTS:
# unknown errors with ext/date/tests/oo_002.phpt probably because of php-5.2.5-systzdata.patch
# http://bugs.php.net/bug.php?id=22414 (claimed to be fixed in 2003, but seems not)
# unknown errors with ext/standard/tests/general_functions/phpinfo.phpt
# unknown errors with ext/standard/tests/strings/setlocale_*
disable_tests="ext/date/tests/oo_002.phpt \
ext/standard/tests/file/bug22414.phpt \
ext/standard/tests/general_functions/phpinfo.phpt \
ext/standard/tests/strings/setlocale_basic1.phpt \
ext/standard/tests/strings/setlocale_basic2.phpt \
ext/standard/tests/strings/setlocale_basic3.phpt \
ext/standard/tests/strings/setlocale_variation1.phpt \
ext/standard/tests/strings/setlocale_variation3.phpt \
ext/standard/tests/strings/setlocale_variation4.phpt \
ext/standard/tests/strings/setlocale_variation5.phpt"

[[ -n "$disable_tests" ]] && \
for f in $disable_tests; do
  [[ -f "$f" ]] && mv $f $f.disabled
done

TEST_PHP_EXECUTABLE=sapi/cli/php sapi/cli/php -c ./php-test.ini run-tests.php
%endif

%post bcmath
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun bcmath
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post bz2
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun bz2
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post calendar
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun calendar
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post cgi
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun cgi
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post cli
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun cli
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post ctype
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun ctype
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post curl
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun curl
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post dba
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun dba
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post devel
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun devel
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post doc
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun doc
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post dom
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun dom
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post enchant
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun enchant
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post exif
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun exif
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post fileinfo
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun fileinfo
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post filter
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun filter
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post ftp
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun ftp
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post gd
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun gd
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post gettext
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun gettext
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post gmp
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun gmp
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post hash
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun hash
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post iconv
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun iconv
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post imap
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun imap
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post intl
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun intl
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post json
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun json
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post ldap
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun ldap
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mbstring
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mbstring
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mcrypt
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mcrypt
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mssql
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mssql
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mysql
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mysql
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mysqli
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mysqli
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post mysqlnd
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun mysqlnd
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post odbc
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun odbc
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post openssl
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun openssl
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post pcntl
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun pcntl
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post pdo
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun pdo
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post pdo_dblib
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun pdo_dblib
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post pdo_mysql
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun pdo_mysql
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post pdo_odbc
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun pdo_odbc
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post pdo_pgsql
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun pdo_pgsql
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post pdo_sqlite
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun pdo_sqlite
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post pgsql
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun pgsql
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post phar
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun phar
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post posix
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun posix
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post pspell
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun pspell
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post readline
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun readline
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post recode
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun recode
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%pre session
%_pre_useradd apache /var/www /bin/sh

%post session
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun session
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post shmop
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun shmop
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post snmp
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun snmp
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post soap
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun soap
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post sockets
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun sockets
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post sqlite3
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun sqlite3
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post sybase_ct
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun sybase_ct
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post sysvmsg
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun sysvmsg
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post sysvsem
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun sysvsem
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post sysvshm
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun sysvshm
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post tidy
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun tidy
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post tokenizer
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun tokenizer
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post wddx
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun wddx
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post xml
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun xml
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post xmlreader
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun xmlreader
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post xmlrpc
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun xmlrpc
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post xmlwriter
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun xmlwriter
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post xsl
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun xsl
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post zip
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun zip
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post zlib
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun zlib
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%post fpm
%tmpfiles_create php-fpm
%_post_service php-fpm
if [ $1 = 1 ]; then
    # Initial installation
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%pre fpm
%_preun_service php-fpm
%_pre_useradd apache /var/www /bin/sh

%preun fpm
if [ $1 = 0 ]; then
    # Package removal, not upgrade
    /bin/systemctl --no-reload disable php-fpm.service >/dev/null 2>&1 || :
    /bin/systemctl stop php-fpm.service >/dev/null 2>&1 || :
fi

%postun fpm
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
if [ $1 -ge 1 ]; then
    # Package upgrade, not uninstall
    /bin/systemctl try-restart php-fpm.service >/dev/null 2>&1 || :
fi
%_postun_userdel apache

%post -n apache-mod_php
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun -n apache-mod_php
if [ "$1" = "0" ]; then
	/bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%files doc
%doc CREDITS INSTALL LICENSE NEWS Zend/ZEND_LICENSE 
%doc php.ini-production php.ini-development configure_command
%doc README.openssl README.spl CREDITS.libxml CREDITS.zlib
%doc README.PHP4-TO-PHP5-THIN-CHANGES
%doc README.EXTENSIONS README.EXT_SKEL README.input_filter
%doc README.PARAMETER_PARSING_API README.STREAMS

%files -n %{libname}
%{_libdir}/libphp5_common.so.%{php5_common_major}*

%files cli
%doc CREDITS.cli README.cli TODO.cli
%attr(0755,root,root) %{_bindir}/php
%attr(0644,root,root) %{_mandir}/man1/php.1*

%files cgi
%doc CREDITS.cgi README.fcgi
%attr(0755,root,root) %{_bindir}/php-cgi
%attr(0755,root,root) %{_bindir}/php-fcgi
%{_mandir}/man1/php-cgi.1*

%files devel
%doc SELF-CONTAINED-EXTENSIONS CODING_STANDARDS README.* EXTENSIONS
%doc Zend/ZEND_* README.TESTING*
%attr(0755,root,root) %{_bindir}/php-config
%attr(0755,root,root) %{_bindir}/phpize
%attr(0755,root,root) %{_libdir}/libphp5_common.so
%{_libdir}/php/build
%{_usrsrc}/php-devel
%{multiarch_includedir}/php/main/build-defs.h
%{multiarch_includedir}/php/main/php_config.h
%{_includedir}/php
%attr(0644,root,root) %{_mandir}/man1/php-config.1*
%attr(0644,root,root) %{_mandir}/man1/phpize.1*

%files openssl
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/21_openssl.ini
%attr(0755,root,root) %{_libdir}/php/extensions/openssl.so

%files zlib
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/21_zlib.ini
%attr(0755,root,root) %{_libdir}/php/extensions/zlib.so

%files bcmath
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/66_bcmath.ini
%attr(0755,root,root) %{_libdir}/php/extensions/bcmath.so

%files bz2
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/10_bz2.ini
%attr(0755,root,root) %{_libdir}/php/extensions/bz2.so

%files calendar
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/11_calendar.ini
%attr(0755,root,root) %{_libdir}/php/extensions/calendar.so

%files ctype
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/12_ctype.ini
%attr(0755,root,root) %{_libdir}/php/extensions/ctype.so

%files curl
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/13_curl.ini
%attr(0755,root,root) %{_libdir}/php/extensions/curl.so

%files dba
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/14_dba.ini
%attr(0755,root,root) %{_libdir}/php/extensions/dba.so

%files dom
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/18_dom.ini
%attr(0755,root,root) %{_libdir}/php/extensions/dom.so

%files enchant
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/38_enchant.ini
%attr(0755,root,root) %{_libdir}/php/extensions/enchant.so

%files exif
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/19_exif.ini
%attr(0755,root,root) %{_libdir}/php/extensions/exif.so

%files fileinfo
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/32_fileinfo.ini
%attr(0755,root,root) %{_libdir}/php/extensions/fileinfo.so

%files filter
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/81_filter.ini
%attr(0755,root,root) %{_libdir}/php/extensions/filter.so

%files ftp
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/22_ftp.ini
%attr(0755,root,root) %{_libdir}/php/extensions/ftp.so

%files gd
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/23_gd.ini
%attr(0755,root,root) %{_libdir}/php/extensions/gd.so

%files gettext
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/24_gettext.ini
%attr(0755,root,root) %{_libdir}/php/extensions/gettext.so

%files gmp
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/25_gmp.ini
%attr(0755,root,root) %{_libdir}/php/extensions/gmp.so

%files hash
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/54_hash.ini
%attr(0755,root,root) %{_libdir}/php/extensions/hash.so

%files iconv
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/26_iconv.ini
%attr(0755,root,root) %{_libdir}/php/extensions/iconv.so

%files imap
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/27_imap.ini
%attr(0755,root,root) %{_libdir}/php/extensions/imap.so

%files intl
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/27_intl.ini
%attr(0755,root,root) %{_libdir}/php/extensions/intl.so

%files json
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/82_json.ini
%attr(0755,root,root) %{_libdir}/php/extensions/json.so

%files ldap
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/28_ldap.ini
%attr(0755,root,root) %{_libdir}/php/extensions/ldap.so

%files mbstring
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/29_mbstring.ini
%attr(0755,root,root) %{_libdir}/php/extensions/mbstring.so

%files mcrypt
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/30_mcrypt.ini
%attr(0755,root,root) %{_libdir}/php/extensions/mcrypt.so

%files mssql
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/35_mssql.ini
%attr(0755,root,root) %{_libdir}/php/extensions/mssql.so

%files mysql
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/36_mysql.ini
%attr(0755,root,root) %{_libdir}/php/extensions/mysql.so

%files mysqli
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/37_mysqli.ini
%attr(0755,root,root) %{_libdir}/php/extensions/mysqli.so

%files mysqlnd
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/78_mysqlnd.ini
%attr(0755,root,root) %{_libdir}/php/extensions/mysqlnd.so

%files odbc
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/39_odbc.ini
%attr(0755,root,root) %{_libdir}/php/extensions/odbc.so

%files opcache
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/85_opcache.ini
%attr(0755,root,root) %{_libdir}/php/extensions/opcache.so

%files pcntl
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/40_pcntl.ini
%attr(0755,root,root) %{_libdir}/php/extensions/pcntl.so

%files pdo
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/70_pdo.ini
%attr(0755,root,root) %{_libdir}/php/extensions/pdo.so

%files pdo_dblib
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/71_pdo_dblib.ini
%attr(0755,root,root) %{_libdir}/php/extensions/pdo_dblib.so

%files pdo_mysql
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/73_pdo_mysql.ini
%attr(0755,root,root) %{_libdir}/php/extensions/pdo_mysql.so

%files pdo_odbc
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/75_pdo_odbc.ini
%attr(0755,root,root) %{_libdir}/php/extensions/pdo_odbc.so

%files pdo_pgsql
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/76_pdo_pgsql.ini
%attr(0755,root,root) %{_libdir}/php/extensions/pdo_pgsql.so

%files pdo_sqlite
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/77_pdo_sqlite.ini
%attr(0755,root,root) %{_libdir}/php/extensions/pdo_sqlite.so

%files pgsql
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/42_pgsql.ini
%attr(0755,root,root) %{_libdir}/php/extensions/pgsql.so

%files phar
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/84_phar.ini
%attr(0755,root,root) %{_libdir}/php/extensions/phar.so
%attr(0755,root,root) %{_bindir}/phar
%{_mandir}/man1/phar.1*
%{_mandir}/man1/phar.phar.1*

%files posix
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/43_posix.ini
%attr(0755,root,root) %{_libdir}/php/extensions/posix.so

%files pspell
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/44_pspell.ini
%attr(0755,root,root) %{_libdir}/php/extensions/pspell.so

%files readline
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/45_readline.ini
%attr(0755,root,root) %{_libdir}/php/extensions/readline.so

%files recode
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/46_recode.ini
%attr(0755,root,root) %{_libdir}/php/extensions/recode.so

%files session
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/47_session.ini
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/cron.d/php
%attr(0755,root,root) %{_libdir}/php/extensions/session.so
%attr(0755,root,root) %{_libdir}/php/maxlifetime
%attr(01733,apache,apache) %dir /var/lib/php

%files shmop
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/48_shmop.ini
%attr(0755,root,root) %{_libdir}/php/extensions/shmop.so

%files snmp
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/50_snmp.ini
%attr(0755,root,root) %{_libdir}/php/extensions/snmp.so

%files soap
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/51_soap.ini
%attr(0755,root,root) %{_libdir}/php/extensions/soap.so

%files sockets
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/52_sockets.ini
%attr(0755,root,root) %{_libdir}/php/extensions/sockets.so

%files sqlite3
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/78_sqlite3.ini
%attr(0755,root,root) %{_libdir}/php/extensions/sqlite3.so

%files sybase_ct
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/46_sybase_ct.ini
%attr(0755,root,root) %{_libdir}/php/extensions/sybase_ct.so

%files sysvmsg
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/56_sysvmsg.ini
%attr(0755,root,root) %{_libdir}/php/extensions/sysvmsg.so

%files sysvsem
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/57_sysvsem.ini
%attr(0755,root,root) %{_libdir}/php/extensions/sysvsem.so

%files sysvshm
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/58_sysvshm.ini
%attr(0755,root,root) %{_libdir}/php/extensions/sysvshm.so

%files tidy
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/59_tidy.ini
%attr(0755,root,root) %{_libdir}/php/extensions/tidy.so

%files tokenizer
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/60_tokenizer.ini
%attr(0755,root,root) %{_libdir}/php/extensions/tokenizer.so

%files xml
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/62_xml.ini
%attr(0755,root,root) %{_libdir}/php/extensions/xml.so

%files xmlreader
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/63_xmlreader.ini
%attr(0755,root,root) %{_libdir}/php/extensions/xmlreader.so

%files xmlrpc
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/62_xmlrpc.ini
%attr(0755,root,root) %{_libdir}/php/extensions/xmlrpc.so

%files xmlwriter
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/64_xmlwriter.ini
%attr(0755,root,root) %{_libdir}/php/extensions/xmlwriter.so

%files xsl
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/63_xsl.ini
%attr(0755,root,root) %{_libdir}/php/extensions/xsl.so

%files wddx
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/63_wddx.ini
%attr(0755,root,root) %{_libdir}/php/extensions/wddx.so

%files zip
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/83_zip.ini
%attr(0755,root,root) %{_libdir}/php/extensions/zip.so

%files fpm
%doc sapi/fpm/CREDITS sapi/fpm/LICENSE
/lib/systemd/system/php-fpm.service
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php-fpm.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/php-fpm
%attr(0644,root,root) %{_sysconfdir}/logrotate.d/php-fpm
%attr(0755,root,root) %dir %{_sysconfdir}/php-fpm.d
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php-fpm.d/default.conf
%attr(0755,root,root) %{_sbindir}/php-fpm
%attr(0644,root,root) %{_mandir}/man8/php-fpm.8*
%attr(0711,apache,apache) %dir /var/lib/php-fpm
%attr(0711,apache,apache) %dir /var/log/php-fpm
%attr(0711,apache,apache) %dir /run/php-fpm
%{_tmpfilesdir}/php-fpm.conf

%files -n apache-mod_php
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/modules.d/*.conf
%attr(0755,root,root) %{_libdir}/apache/*.so

%files -n php-ini
%config(noreplace) %{_sysconfdir}/php.ini
%config(noreplace) %{_sysconfdir}/php-cgi-fcgi.ini
%dir %{_sysconfdir}/php.d
%dir %{_libdir}/php
%dir %{_libdir}/php/extensions
%dir %{_datadir}/php

%changelog

* Thu May 21 2015 Denis Silakov <denis.silakov@rosalab.ru> 3:5.5.25-1
- (c244309) Updated to 5.5.25



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20535 |12mu|php-apc-3.1.15-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

%define realname apc (Alternative PHP Cache)
%define modname apc
%define inifile 99_%{modname}.ini

Summary:	The %{realname} module for PHP
Name:		php-%{modname}
Epoch:		1
Version:	3.1.15
Release:	1
Group:		Development/PHP
License:	PHP License
Url:		http://pecl.php.net/package/APC
Source0:	http://pecl.php.net/get/APC-%{version}.tgz
Source1:	apc.ini
Patch0:		APC-3.1.3p1-default_lock_dir.diff
Patch1:		APC-3.1.9-svn_fixes.diff
BuildRequires:  php-devel >= 3:5.2.0
Conflicts:	php-afterburner
Conflicts:	php-mmcache
Conflicts:	php-eaccelerator

%description
APC was conceived of to provide a way of boosting the performance of PHP on
heavily loaded sites by providing a way for scripts to be cached in a compiled
state, so that the overhead of parsing and compiling can be almost completely
eliminated. There are commercial products which provide this functionality, but
they are neither open-source nor free. Our goal was to level the playing field
by providing an implementation that allows greater flexibility and is
universally accessible. 

NOTE!: %{name} has to be loaded last, very important!

This package comes with four different flavours of APC (use only one of them):

 o apc-mmap.so - mmap (fcntl) based locks (default)
 o apc-sem.so - IPC semamphore based locks
 o apc-spinlocks.so - Hardware-dependent implementation of spinlocks
 o apc-pthread.so - NPTL pthread mutex based locks
 o apc-mmap+mutex.so - mmap (fcntl) and pthread mutex based locks

%package	admin
Summary:	Web admin GUI for %{realname}
Group:		Development/PHP
Requires:	apache-mod_php
Requires:	%{name} = %{EVRD}

%description	admin
This package contains a Web admin GUI for %{realname}.

To access the web GUI please open up your favourite web browser and point to:

http://localhost/%{name}/

%prep
%setup -qn APC-%{version}

%patch0 -p0

cp %{SOURCE1} %{inifile}

%build
%serverbuild

phpize

mkdir -p build-apc-mmap
pushd build-apc-mmap
ln -s ../configure .
%configure2_5x \
	--enable-%{modname}=shared,%{_prefix} \
	--enable-apc-filehits \
	--disable-apc-pthreadmutex \
	--disable-apc-pthreadrwlocks \
	--disable-apc-sem \
	--disable-apc-spinlocks \
	--enable-apc-mmap \
	--enable-apc-memprotect

%make
popd

mkdir -p build-apc-sem
pushd build-apc-sem
ln -s ../configure .
%configure2_5x \
	--enable-%{modname}=shared,%{_prefix} \
	--enable-apc-filehits \
	--disable-apc-pthreadmutex \
	--disable-apc-pthreadrwlocks \
	--disable-apc-mmap \
	--disable-apc-spinlocks \
	--enable-apc-sem \
	--enable-apc-memprotect

%make
popd

mkdir -p build-apc-spinlocks
pushd build-apc-spinlocks
ln -s ../configure .
%configure2_5x \
	--enable-%{modname}=shared,%{_prefix} \
	--enable-apc-filehits \
	--disable-apc-pthreadmutex \
	--disable-apc-pthreadrwlocks \
	--disable-apc-sem \
	--disable-apc-mmap \
	--disable-apc-memprotect \
	--enable-apc-spinlocks

%make
popd

mkdir -p build-apc-pthread
pushd build-apc-pthread
ln -s ../configure .
%configure2_5x \
	--enable-%{modname}=shared,%{_prefix} \
	--enable-apc-filehits \
	--enable-apc-pthreadrwlocks \
	--disable-apc-spinlocks \
	--disable-apc-mmap \
	--disable-apc-sem \
	--disable-apc-memprotect
%make
popd

mkdir -p build-apc-mmap+mutex
pushd build-apc-mmap+mutex
ln -s ../configure .
%configure2_5x \
	--enable-%{modname}=shared,%{_prefix} \
	--enable-apc-filehits \
	--enable-apc-mmap \
	--enable-apc-pthreadmutex
%make
popd

%install
install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d
install -d %{buildroot}/var/www/%{name}
install -d %{buildroot}/var/lib/php-apc

install -m0644 %{inifile} %{buildroot}%{_sysconfdir}/php.d/%{inifile}

install -m0755 build-apc-mmap/modules/apc.so %{buildroot}%{_libdir}/php/extensions/apc-mmap.so
install -m0755 build-apc-sem/modules/apc.so %{buildroot}%{_libdir}/php/extensions/apc-sem.so
install -m0755 build-apc-spinlocks/modules/apc.so %{buildroot}%{_libdir}/php/extensions/apc-spinlocks.so
install -m0755 build-apc-pthread/modules/apc.so %{buildroot}%{_libdir}/php/extensions/apc-pthread.so
install -m0755 build-apc-mmap+mutex/modules/apc.so %{buildroot}%{_libdir}/php/extensions/apc-mmap+mutex.so

install -d -m 755 %{buildroot}%{_webappconfdir}
cat > %{buildroot}%{_webappconfdir}/%{name}.conf << EOF
Alias /%{name} /var/www/%{name}

<Directory "/var/www/%{name}">
    Require host 127.0.0.1
    ErrorDocument 403 "Access denied per %{_webappconfdir}/%{name}.conf"
</Directory>
EOF

install -m0644 apc.php %{buildroot}/var/www/%{name}/index.php

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%files
%doc tests CHANGELOG INSTALL LICENSE NOTICE TECHNOTES.txt TODO package*.xml
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/apc-mmap.so
%attr(0755,root,root) %{_libdir}/php/extensions/apc-sem.so
%attr(0755,root,root) %{_libdir}/php/extensions/apc-spinlocks.so
%attr(0755,root,root) %{_libdir}/php/extensions/apc-pthread.so
%attr(0755,root,root) %{_libdir}/php/extensions/apc-mmap+mutex.so
%attr(0755,apache,apache) /var/lib/php-apc

%files admin
%config(noreplace) %{_webappconfdir}/%{name}.conf
%dir /var/www/%{name}
/var/www/%{name}/index.php


%changelog
* Mon May 05 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:3.1.15-1
+ Revision: 3a636c8
- Updated to 3.1.15 (sync with cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20536 |12mu|php-cairo-0.3.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname Cairo
%define modname cairo
%define dirname %{modname}
%define soname %{modname}.so
%define inifile A98_%{modname}.ini

Summary:	Cairo Graphics Library Extension
Name:		php-%{modname}
Version:	0.3.2
Release:	5
License:	PHP License
Group:		Development/PHP
Url:		http://pecl.php.net/package/Cairo/
Source0:	http://pecl.php.net/get/%{rname}-%{version}.tgz
BuildRequires:	apache-devel
BuildRequires:	php-devel
BuildRequires:	pkgconfig(cairo)

%description
Cairo is a 2D graphics library with support for multiple output devices.
Currently supported output targets include the X Window System, Quartz, Win32,
image buffers, PostScript, PDF, and SVG file output.

%files
%doc CREDITS IGNORED README SYMBOLS TODO package*.xml 
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

#----------------------------------------------------------------------------

%prep
%setup -q -n %{rname}-%{version}
[ "../package*.xml" != "/" ] && mv ../package*.xml .

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}
%make
mv modules/*.so .

%install
install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m755 %{soname} %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}
EOF


%changelog
* Tue Aug 26 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.3.2-5
+ Revision: bcc59cc
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20537 |12mu|php-eaccelerator-0.9.6.1git20120725-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname eaccelerator
%define dirname %{modname}
%define soname %{modname}.so
%define inifile Z99_%{modname}.ini

Summary:	PHP accelerator optimizer
Name:		php-eaccelerator
Version:	0.9.6.1git20120725
Release:	12
Group:		Development/PHP
License:	GPL
URL:		http://eaccelerator.net/
# svn --username anonymous --password anonymous co http://dev.eaccelerator.net/eaccelerator/trunk eaccelerator
Source0:	http://prdownloads.sourceforge.net/eaccelerator/eaccelerator-%{version}.tar.gz
Source1:	eaccelerator.ini
Source2:	php-eaccelerator.rpmlintrc
Patch0:		eaccelerator-cache_file_location.diff
Requires(post): rpm-helper
Requires(postun): rpm-helper
BuildRequires:	php-devel >= 3:5.2.2
BuildRequires:	apache-devel >= 2.2.4
Conflicts:	php-afterburner php-apc %{name}-eloader
Epoch:		2
ExcludeArch:	%mips %arm

%description
eAccelerator is a further development of the mmcache PHP accelerator and
encoder. It increases the performance of PHP scripts by caching them in a
compiled state, so that the overhead of compiling is almost completely
eliminated. 

%package	admin
Summary:	Web interface for controlling eaccelerator and encode php files
Group:		System/Servers
Requires:	%{name} >= %{epoch}:%{version}
Conflicts:	%{name}-eloader
Epoch:		%{epoch}

%description	admin
This packages install the eAccelerator admin webinterface and a
script for encoding php files.

%prep

%setup -q -n eaccelerator-%{version}
%patch0 -p1 -b .cache_file_location

cp %{SOURCE1} eaccelerator.ini

# lib64 fixes
perl -pi -e "s|/usr/lib|%{_libdir}|g" eaccelerator.ini

# fixi strange attribs
find . -type d -exec chmod 755 {} \;
find . -type f -exec chmod 644 {} \;

%build
%serverbuild

phpize

# wtf?
chmod 755 configure

%configure2_5x \
    --with-libdir=%{_lib} \
    --cache-file=config.cache \
    --with-eaccelerator-info \
    --with-eaccelerator-disassembler \
    --with-%{modname}=shared,%{_prefix}

%make
mv modules/*.so .

%install
install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d
install -d %{buildroot}/var/www/php-eaccelerator

install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/

install -m0644 eaccelerator.ini %{buildroot}%{_sysconfdir}/php.d/%{inifile}

install -m0644 bugreport.php %{buildroot}/var/www/php-eaccelerator/
install -m0644 control.php %{buildroot}/var/www/php-eaccelerator/index.php
install -m0644 dasm.php %{buildroot}/var/www/php-eaccelerator/
install -m0644 PHP_Highlight.php %{buildroot}/var/www/php-eaccelerator/

# fix access config files
install -d -m 755 %{buildroot}%{webappconfdir}
cat > %{buildroot}%{webappconfdir}/php-eaccelerator.conf << EOF
Alias /php-eaccelerator /var/www/php-eaccelerator

<Directory /var/www/php-eaccelerator>
    Require host 127.0.0.1
    ErrorDocument 403 "Access denied per %{webappconfdir}/php-eaccelerator.conf"
</Directory>
EOF

# pre-populate the balanced tree, grep "^static char num2hex" eaccelerator.c + grep "^#define EACCELERATOR_HASH_LEVEL" eaccelerator.h
install -d %{buildroot}/var/cache/httpd/php-eaccelerator/{0,1,2,3,4,5,6,7,8,9,a,b,c,d,e,f}/{0,1,2,3,4,5,6,7,8,9,a,b,c,d,e,f}
find %{buildroot}/var/cache/httpd/php-eaccelerator -type d | sed -e "s|%{buildroot}||" | sed -e 's/^/%attr(0711,apache,root) %dir /' > %{name}.filelist


%files -f %{name}.filelist
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog NEWS README doc/*
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}

%files admin
%defattr(-,root,root)
%config(noreplace) %{webappconfdir}/php-eaccelerator.conf
%dir /var/www/php-eaccelerator
/var/www/php-eaccelerator/*


%changelog
* Wed Aug 24 2011 Oden Eriksson <oeriksson@mandriva.com> 2:0.9.6.1-9mdv2011.0
+ Revision: 696368
- rebuilt for php-5.3.8

* Fri Aug 19 2011 Oden Eriksson <oeriksson@mandriva.com> 2:0.9.6.1-8
+ Revision: 695312
- rebuilt for php-5.3.7

* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 2:0.9.6.1-7
+ Revision: 667478
- mass rebuild

* Sat Mar 19 2011 Oden Eriksson <oeriksson@mandriva.com> 2:0.9.6.1-6
+ Revision: 646552
- rebuilt for php-5.3.6

* Sat Jan 08 2011 Oden Eriksson <oeriksson@mandriva.com> 2:0.9.6.1-5mdv2011.0
+ Revision: 629737
- rebuilt for php-5.3.5

* Mon Jan 03 2011 Oden Eriksson <oeriksson@mandriva.com> 2:0.9.6.1-4mdv2011.0
+ Revision: 628043
- ensure it's built without automake1.7

* Tue Nov 23 2010 Oden Eriksson <oeriksson@mandriva.com> 2:0.9.6.1-3mdv2011.0
+ Revision: 600175
- rebuild

* Sun Oct 24 2010 Oden Eriksson <oeriksson@mandriva.com> 2:0.9.6.1-2mdv2011.0
+ Revision: 588712
- rebuild

* Tue Jun 15 2010 Oden Eriksson <oeriksson@mandriva.com> 2:0.9.6.1-1mdv2010.1
+ Revision: 548060
- 0.9.6.1

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 2:0.9.6-1mdv2010.1
+ Revision: 514497
- 0.9.6

* Mon Feb 22 2010 Oden Eriksson <oeriksson@mandriva.com> 2:0.9.6-0.358.10mdv2010.1
+ Revision: 509465
- rebuild
- rebuild

* Mon Feb 08 2010 Guillaume Rousse <guillomovitch@mandriva.org> 2:0.9.6-0.358.8mdv2010.1
+ Revision: 502376
- affect post-installation dependencies to admin supackage only
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise

* Sat Jan 02 2010 Oden Eriksson <oeriksson@mandriva.com> 2:0.9.6-0.358.6mdv2010.1
+ Revision: 485256
- rebuilt for php-5.3.2RC1

* Sat Nov 21 2009 Oden Eriksson <oeriksson@mandriva.com> 2:0.9.6-0.358.5mdv2010.1
+ Revision: 468083
- rebuilt against php-5.3.1

* Wed Sep 30 2009 Oden Eriksson <oeriksson@mandriva.com> 2:0.9.6-0.358.4mdv2010.0
+ Revision: 451213
- rebuild

* Sun Sep 27 2009 Olivier Blin <blino@mandriva.org> 2:0.9.6-0.358.3mdv2010.0
+ Revision: 450271
- do not build on mips & arm (from Arnaud Patard)

* Tue Sep 01 2009 Oden Eriksson <oeriksson@mandriva.com> 2:0.9.6-0.358.2mdv2010.0
+ Revision: 423567
- fix #53263 (If installed, php-eaccelerator broke httpd.)

* Sun Aug 30 2009 Oden Eriksson <oeriksson@mandriva.com> 2:0.9.6-0.358.1mdv2010.0
+ Revision: 422382
- new svn snap (r358)
- update eaccelerator.ini slightly

* Sun Jul 19 2009 Raphaël Gertz <rapsys@mandriva.org> 2:0.9.6-0.356.2mdv2010.0
+ Revision: 397511
- Rebuild

* Fri Jul 10 2009 Oden Eriksson <oeriksson@mandriva.com> 2:0.9.6-0.356.1mdv2010.0
+ Revision: 394232
- new svn snap (r356)

* Wed May 13 2009 Oden Eriksson <oeriksson@mandriva.com> 2:0.9.6-0.355.1mdv2010.0
+ Revision: 375429
- use a more recent svn snapshot
- rebuilt against php-5.3.0RC2

* Sun Mar 01 2009 Oden Eriksson <oeriksson@mandriva.com> 2:0.9.5.3-8mdv2009.1
+ Revision: 346417
- rebuilt for php-5.2.9

* Wed Feb 25 2009 Oden Eriksson <oeriksson@mandriva.com> 2:0.9.5.3-7mdv2009.1
+ Revision: 344656
- rebuild (fixes #48187)

* Tue Feb 17 2009 Oden Eriksson <oeriksson@mandriva.com> 2:0.9.5.3-6mdv2009.1
+ Revision: 341504
- rebuilt against php-5.2.9RC2

* Mon Feb 16 2009 Oden Eriksson <oeriksson@mandriva.com> 2:0.9.5.3-5mdv2009.1
+ Revision: 340734
- rebuild (fixes #47862)

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 2:0.9.5.3-4mdv2009.1
+ Revision: 321730
- rebuild

* Fri Dec 05 2008 Oden Eriksson <oeriksson@mandriva.com> 2:0.9.5.3-3mdv2009.1
+ Revision: 310214
- rebuilt against php-5.2.7

* Tue Dec 02 2008 Oden Eriksson <oeriksson@mandriva.com> 2:0.9.5.3-2mdv2009.1
+ Revision: 309247
- rebuild

* Sat Aug 16 2008 Oden Eriksson <oeriksson@mandriva.com> 2:0.9.5.3-1mdv2009.0
+ Revision: 272604
- fix build
- 0.9.5.3

* Tue Jul 15 2008 Oden Eriksson <oeriksson@mandriva.com> 2:0.9.5.2-6mdv2009.0
+ Revision: 235815
- rebuild

* Fri May 02 2008 Oden Eriksson <oeriksson@mandriva.com> 2:0.9.5.2-5mdv2009.0
+ Revision: 200105
- rebuilt against php-5.2.6

* Tue Feb 12 2008 Oden Eriksson <oeriksson@mandriva.com> 2:0.9.5.2-4mdv2008.1
+ Revision: 166098
- provide the balanced tree structure

* Mon Feb 04 2008 Oden Eriksson <oeriksson@mandriva.com> 2:0.9.5.2-3mdv2008.1
+ Revision: 161958
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Nov 11 2007 Oden Eriksson <oeriksson@mandriva.com> 2:0.9.5.2-2mdv2008.1
+ Revision: 107560
- restart apache if needed

* Tue Oct 30 2007 Funda Wang <fwang@mandriva.org> 2:0.9.5.2-1mdv2008.1
+ Revision: 103705
- update to new version 0.9.5.2

* Mon Sep 17 2007 Olivier Blin <blino@mandriva.org> 2:0.9.5.1-7mdv2008.0
+ Revision: 89135
- rebuild because of package loss

* Sat Sep 01 2007 Oden Eriksson <oeriksson@mandriva.com> 2:0.9.5.1-6mdv2008.0
+ Revision: 77453
- rebuilt against php-5.2.4

* Thu Aug 16 2007 Oden Eriksson <oeriksson@mandriva.com> 2:0.9.5.1-5mdv2008.0
+ Revision: 64297
- use the new %%serverbuild macro

* Thu Jun 21 2007 Oden Eriksson <oeriksson@mandriva.com> 2:0.9.5.1-4mdv2008.0
+ Revision: 42289
- fix #31403

* Thu Jun 14 2007 Oden Eriksson <oeriksson@mandriva.com> 2:0.9.5.1-3mdv2008.0
+ Revision: 39378
- use distro conditional -fstack-protector

* Fri Jun 01 2007 Oden Eriksson <oeriksson@mandriva.com> 2:0.9.5.1-2mdv2008.0
+ Revision: 33773
- rebuilt against new upstream version (5.2.3)

* Tue May 08 2007 Oden Eriksson <oeriksson@mandriva.com> 2:0.9.5.1-1mdv2008.0
+ Revision: 25045
- Import php-eaccelerator



* Tue May 08 2007 Oden Eriksson <oeriksson@mandriva.com> 2:0.9.5.1-1mdv2008.0
- 0.9.5.1
- drop upstream patches; P1

* Thu Feb 08 2007 Oden Eriksson <oeriksson@mandriva.com> 2:0.9.5-6mdv2007.0
- rebuilt against new upstream version (5.2.1)

* Fri Jan 12 2007 Oden Eriksson <oeriksson@mandriva.com> 2:0.9.5-5mdv2007.1
- rediffed P1
- sync with fc extras (P1)

* Sun Dec 10 2006 Oden Eriksson <oeriksson@mandriva.com> 2:0.9.5-4mdv2007.1
- add one missing file (PHP_Highlight.php)

* Wed Nov 08 2006 Oden Eriksson <oeriksson@mandriva.com> 2:0.9.5-3mdv2007.0
- fix deps
- fix a better error 404 message

* Tue Nov 07 2006 Oden Eriksson <oeriksson@mandriva.com> 2:0.9.5-2mdv2007.1
- rebuilt for php-5.2.0

* Thu Nov 02 2006 Oden Eriksson <oeriksson@mandriva.com> 2:0.9.5-1mdv2007.1
- 0.9.5
- drop the eloader and encoder stuff
- rediffed P0
- bunzip sources

* Thu Oct 12 2006 Oden Eriksson <oeriksson@mandriva.com> 2:0.9.5-0.rc1.1mdv2007.1
- Import php-eaccelerator

* Mon Aug 28 2006 Oden Eriksson <oeriksson@mandriva.com> 2:0.9.5-0.rc1.1
- rebuilt for php-5.1.6

* Fri Aug 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.9.5-4.rc1.3mdk
- really use the right cache dir in S1
- added bugreport.php in S2

* Fri Aug 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.9.5-4.rc1.2mdk
- add some missing files

* Mon Aug 07 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.9.5-4.rc1.1mdk
- 0.9.5-rc1

* Thu Jul 27 2006 Oden Eriksson <oeriksson@mandriva.com> 2:0.9.5-2.beta2.2mdk
- rebuild

* Sat May 06 2006 Oden Eriksson <oeriksson@mandriva.com> 2:0.9.5-1.beta2.2mdk
- rebuilt for php-5.1.4

* Fri May 05 2006 Oden Eriksson <oeriksson@mandriva.com> 2:0.9.5-0.beta2.2mdk
- rebuilt for php-5.1.3

* Tue Apr 25 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.9.5-0.beta2.1mdk
- 0.9.5-beta2

* Wed Mar 22 2006 Oden Eriksson <oeriksson@mandriva.com> 1:0.9.5-0.beta1.2mdk
- fix the webapps dir location, oops!

* Thu Sep 08 2005 Oden Eriksson <oeriksson@mandriva.com> 1:0.9.5-0.beta1.1mdk
- 0.9.5-beta1
- phpcoder-1.5
- rediffed P1
- deactivate the hardened patch as it won't apply
- fix versioning
- drop the /admin/ location and use the webapps policy

* Thu Sep 08 2005 Oden Eriksson <oeriksson@mandriva.com> 5.0.4_0.9.3-3mdk
- rebuild

* Wed Sep 07 2005 Oden Eriksson <oeriksson@mandriva.com> 5.0.4_0.9.3-2mdk
- added one hash fix patch from the hardened-php project (P11)

* Fri May 27 2005 Oden Eriksson <oeriksson@mandriva.com> 5.0.4_0.9.3-1mdk
- 0.9.3 final

* Fri May 27 2005 Oden Eriksson <oeriksson@mandriva.com> 5.0.4_0.9.3-0.rc2.1mdk
- rename the package
- 0.9.3-rc2
- rediff and reorder patches
- use better anti ^M stripper

* Sun Apr 17 2005 Oden Eriksson <oeriksson@mandriva.com> 5.0.4_0.9.2a-1mdk
- 5.0.4

* Tue Apr 05 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.3_0.9.2a-6mdk
- fixed a small bug when building the eloader stuff

* Sun Mar 20 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.3_0.9.2a-5mdk
- use the %%mkrel macro

* Thu Feb 24 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.3_0.9.2a-4mdk
- reintroduced phpcoder-1.4 + patch
- nuke the .htaccess files
- restart apache

* Sat Feb 12 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.3_0.9.2a-3mdk
- rebuilt against a non hardened-php aware php lib
- disable sysvipc shared memory support as it does not work...

* Fri Feb 11 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.3_0.9.2a-2mdk
- added fixes from cvs (P1) so that it actually works...
- fix the patch to the extensions dir

* Sun Jan 16 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.3_0.9.2a-1mdk
- 0.9.2a
- rebuild due to hardened-php-0.2.6

* Tue Jan 11 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 5.0.3_0.9.2-1mdk
- initial mandrake package

* Tue Jan 11 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.10_0.9.2-2mdk
- reset admin name and password in the 99_eaccelerator.ini file
- obsolete php-mmcache-*

* Tue Jan 11 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.10_0.9.2-1mdk
- php-mmcache is dead, long live php-eaccelerator!
- used parts from the package by Bart Vanbrabant

* Thu Dec 16 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.10_2.4.7-0.20040822.1mdk
- rebuild for php 4.3.10

* Tue Aug 24 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.8_2.4.7-0.20040822.1mdk
- use a recent snap (20040822)
- phpcoder-1.4

* Thu Jul 15 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.8_2.4.7-0.1mdk
- rebuilt for php-4.3.8

* Tue Jul 13 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.7_2.4.7-0.2mdk
- remove redundant provides

* Tue Jun 15 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.7_2.4.7-0.1mdk
- rebuilt for php-4.3.7

* Tue May 25 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.6_2.4.7-0.2mdk
- new snap
- use the %%configure2_5x macro
- move scandir to /etc/php.d

* Tue May 11 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.6_2.4.7-0.1mdk
- use a snap from 20040510
- updated S1

* Thu May 06 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 4.3.6_2.4.6-1mdk
- built for php 4.3.6

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20538 |12mu|php-gtk2-2.0.3-0.svn20130225.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define snapshot 20130225

Summary:	GTK+2 toolkit for php
Name:		php-gtk2
Version:	2.0.3
Release:	0.svn%{snapshot}.1
Epoch:		2
License:	LGPLv2.1
Group:		Development/PHP
Url:		http://gtk.php.net/
Source0:	https://github.com/php/php-gtk-src/php-gtk2-%{version}-0.git%{snapshot}.tar.gz
Source1:	php_cairo_api.h
Patch0:		cairo_local_path.patch
Patch1:		php-gtk2-automake1.13.patch
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	pkgconfig(pango)
BuildRequires:	php-mbstring
BuildRequires:	php-cairo
BuildRequires:	php-cli >= 3:5.3.0
Requires:	php-cli >= 3:5.3.0

%description
PHP-GTK is an extension for PHP programming language that implements language
bindings for GTK+ toolkit. It provides an object-oriented interface to GTK+
classes and functions and greatly simplifies writing client side cross-platform
GUI applications.

%prep
%setup -q -n php-gtk2
%patch0 -p0
%patch1 -p1

cp %{SOURCE1} main/php_cairo_api.h

for i in `find . -type d -name .git`; do
    if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
done

%build
%serverbuild
rm -f configure
rm -rf autom4te.cache
./buildconf

%configure2_5x \
    --with-libdir=%{_lib}

# We use our own libtool, and apply some fixes
rm libtool
ln -s %{_bindir}/libtool libtool

sed -i.orig 's/compile $(CC)/compile --tag=CC $(CC)/g' Makefile
sed -i.orig 's/link $(CC)/link --tag=CC $(CC)/g' Makefile

make

%install
install -d %{buildroot}%{_sysconfdir}/php.d
install -d %{buildroot}%{_libdir}/php/extensions

install -m0755 modules/php_gtk2.so %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/A99_gtk2.ini << EOF
extension = php_gtk2.so

[php-gtk]

;php-gtk.codepage = iso-8859-1
;php-gtk.extensions = 

EOF

%files
%doc demos AUTHORS ChangeLog NEWS README* TODO2
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/*
%{_libdir}/php/extensions/php_gtk2.so


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20539 |12mu|php-pear-1.9.4-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	__noautoreq pear\\\\((PHPUnit.*|PEAR.*)\\\\)
%define Archive_Tar_version 1.3.11
%define Console_Getopt_version 1.3.1
%define Structures_Graph_version 1.0.4
%define XML_RPC_version 1.5.5
%define XML_Util_version 1.2.1

Summary:	PHP Extension and Application Repository
Name:		php-pear
Epoch:		1
Version:	1.9.4
Release:	9
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/PEAR/
Source0:	http://pear.php.net/get/PEAR-%{version}.tgz
Source1:	install-pear.php
Source2:	relocate.php
Source3:	strip.php
Source4:	LICENSE
Source5:	pear.script
Source10:	pear.sh
Source11:	pecl.sh
Source12:	peardev.sh
Source20:	http://pear.php.net/get/XML_RPC-%{XML_RPC_version}.tgz
Source21:	http://pear.php.net/get/Archive_Tar-%{Archive_Tar_version}.tgz
Source22:	http://pear.php.net/get/Console_Getopt-%{Console_Getopt_version}.tgz
Source23:	http://pear.php.net/get/Structures_Graph-%{Structures_Graph_version}.tgz
Source24:	http://pear.php.net/get/XML_Util-%{XML_Util_version}.tgz
Patch0:		PEAR-1.9.4-use-autoload.patch
BuildArch:	noarch
BuildRequires:	php-cli
BuildRequires:	php-xml
Requires:	php-cli
Requires:	php-xml
Provides:	php-pear-Console_Getopt = %{Console_Getopt_version}
Provides:	php-pear-Archive_Tar = %{Archive_Tar_version}
Provides:	php-pear-Structures_Graph = %{Structures_Graph_version}
Provides:	php-pear-XML_RPC = %{XML_RPC_version}
Provides:	php-pear-XML_Util = %{XML_Util_version}
Obsoletes:	php-pear-XML_Util < %{XML_Util_version}
# the russian roulette fix - start
# this reduces breakage going from php-pear-5.2.x
Provides:	pear = %{epoch}:%{version}
Provides:	php-pear-PEAR = %{epoch}:%{version}
Provides:	php-pear-PEAR-Command = %{epoch}:%{version}
Provides:	php-pear-PEAR-Frontend_CLI = %{epoch}:%{version}
Provides:	php-pear-PEAR-OS = %{epoch}:%{version}
Obsoletes:	php-pear-PEAR
Obsoletes:	php-pear-PEAR-Command
Obsoletes:	php-pear-PEAR-Frontend_CLI
Obsoletes:	php-pear-PEAR-OS
# the russian roulette fix - end
Suggests:	php-pear-DB php-pear-Log php-pear-Mail php-pear-Mail_Mime php-pear-Mail_mimeDecode php-pear-Net_SMTP php-pear-Net_Socket php-pear-XML_Parser

%description
PEAR is short for "PHP Extension and Application Repository" and is pronounced
just like the fruit. The purpose of PEAR is to provide:

 * A structured library of open-sourced code for PHP users
 * A system for code distribution and package maintenance
 * A standard style for code written in PHP
 * The PHP Foundation Classes (PFC)
 * The PHP Extension Code Library (PECL)
 * A web site, mailing lists and download mirrors to support the PHP/PEAR
   community

%prep
%setup -q -cT

# Create a usable PEAR directory (used by install-pear.php)
for archive in %{SOURCE0} %{SOURCE21} %{SOURCE22} %{SOURCE23} %{SOURCE24}; do
    tar xzf  $archive --strip-components 1
done
tar xzf %{SOURCE24} package.xml
mv package.xml XML_Util.xml

%patch0 -p1

%build

%install
export PHP_PEAR_SYSCONF_DIR=%{_sysconfdir}
export PHP_PEAR_SIG_KEYDIR=%{_sysconfdir}/pearkeys
export PHP_PEAR_SIG_BIN=%{_bindir}/gpg
export PHP_PEAR_INSTALL_DIR=%{_datadir}/pear

# 1.4.11 tries to write to the cache directory during installation
# so it's not possible to set a sane default via the environment.
# The ${PWD} bit will be stripped via relocate.php later.
export PHP_PEAR_CACHE_DIR=${PWD}%{_localstatedir}/cache/php-pear
export PHP_PEAR_TEMP_DIR=/var/tmp

install -d \
    %{buildroot}%{_datadir}/pear \
    %{buildroot}%{_localstatedir}/cache/php-pear \
    %{buildroot}%{_localstatedir}/www/html \
    %{buildroot}%{_datadir}/pear/.pkgxml \
    %{buildroot}%{_sysconfdir}/rpm \
    %{buildroot}%{_sysconfdir}/pear

export INSTALL_ROOT=%{buildroot}

%{_bindir}/php \
    -n -dmemory_limit=32M -dshort_open_tag=0 -dsafe_mode=0 \
    -derror_reporting=E_ALL -ddetect_unicode=0 \
    %{SOURCE1} -d %{_datadir}/pear \
    -c %{_sysconfdir}/pear \
    -b %{_bindir} \
    -w %{_localstatedir}/www/html \
    %{SOURCE0} %{SOURCE21} %{SOURCE22} %{SOURCE23} %{SOURCE24} %{SOURCE20}

# Replace /usr/bin/* with simple scripts:
install -m 755 %{SOURCE10} %{buildroot}%{_bindir}/pear
install -m 755 %{SOURCE11} %{buildroot}%{_bindir}/pecl
install -m 755 %{SOURCE12} %{buildroot}%{_bindir}/peardev

# Sanitize the pear.conf
%{_bindir}/php -n %{SOURCE2} %{buildroot}%{_sysconfdir}/pear.conf %{buildroot} | 
%{_bindir}/php -n %{SOURCE2} php://stdin $PWD > new-pear.conf
%{_bindir}/php -n %{SOURCE3} new-pear.conf ext_dir |
%{_bindir}/php -n %{SOURCE3} php://stdin http_proxy > %{buildroot}%{_sysconfdir}/pear.conf

%{_bindir}/php -r "print_r(unserialize(substr(file_get_contents('%{buildroot}%{_sysconfdir}/pear.conf'),17)));"

install -m 644 -c %{SOURCE4} LICENSE

# Why this file here ?
rm -rf %{buildroot}/.depdb* %{buildroot}/.lock %{buildroot}/.channels %{buildroot}/.filemap

# Need for re-registrying XML_Util
install -m 644 XML_Util.xml %{buildroot}%{_datadir}/pear/.pkgxml/

# rpm filetriggers
install -d -m 755 %{buildroot}%{_localstatedir}/lib/rpm/filetriggers
cat > %buildroot%{_localstatedir}/lib/rpm/filetriggers/pear.filter << EOF
^.%{_datadir}/pear/packages/.*\.xml$
EOF
install -m 755 %{SOURCE5} \
    %{buildroot}%{_localstatedir}/lib/rpm/filetriggers/pear.script

%check
# Check that no bogus paths are left in the configuration, or in
# the generated registry files.
grep %{buildroot} %{buildroot}%{_sysconfdir}/pear.conf && exit 1
grep %{_libdir} %{buildroot}%{_sysconfdir}/pear.conf && exit 1
grep '"/tmp"' %{buildroot}%{_sysconfdir}/pear.conf && exit 1
grep /usr/local %{buildroot}%{_sysconfdir}/pear.conf && exit 1
grep -rl %{buildroot} %{buildroot} && exit 1

%triggerpostun -- php-pear-XML-Util
# re-register extension unregistered during postun of obsoleted
# package php-pear-XML-Util
%{_bindir}/pear install --nodeps --soft --force --register-only \
    %{_datadir}/pear/packages/XML_Util.xml >/dev/null || :

%files
%doc LICENSE README
%dir %{_sysconfdir}/pear
%config(noreplace) %{_sysconfdir}/pear.conf
%{_datadir}/pear
%{_bindir}/*
%dir %{_localstatedir}/cache/php-pear
%{_localstatedir}/lib/rpm/filetriggers/pear.*


%changelog
* Thu Apr 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:1.9.4-9
+ Revision: da23191
- Rebuild with new php



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20540 |12mu|php-pear-Auth_SASL-1.0.6-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Auth
%define		_subclass	SASL
%define		upstream_name	%{_class}_%{_subclass}

Summary:	Generate responses to common SASL mechanisms
Name:		php-pear-%{upstream_name}
Version:	1.0.6
Release:	3
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Auth_SASL/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildRequires:	php-pear
BuildArch:	noarch

%description
Provides code to generate responses to common SASL mechanisms,
including: Digest-MD5, CramMD5, Plain, Anonymous, Login (Pseudo
mechanism).

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.6-2mdv2012.0
+ Revision: 741743
- fix major breakage by careless packager

* Mon Nov 28 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.6-1
+ Revision: 735157
- new version

* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-3
+ Revision: 667483
- mass rebuild

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-2mdv2011.0
+ Revision: 607089
- rebuild

* Sun Feb 21 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.4-1mdv2010.1
+ Revision: 508988
- update to new version 1.0.4

* Tue Nov 10 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.3-2mdv2010.1
+ Revision: 464361
- use rpm filetriggers to register starting from mandriva 2010.1

* Sat Sep 26 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.3-1mdv2010.0
+ Revision: 449295
- new version
- use pear installer
- use fedora %%post/%%postun

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.0.2-4mdv2010.0
+ Revision: 440935
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-3mdv2009.1
+ Revision: 321899
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-2mdv2009.0
+ Revision: 236804
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-1mdv2008.0
+ Revision: 15640
- 1.0.2


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-7mdv2007.0
+ Revision: 81381
- Import php-pear-Auth_SASL

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20541 |12mu|php-pear-Cache-1.5.6-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Cache
%define		upstream_name	%{_class}

Name:		php-pear-%{upstream_name}
Version:	1.5.6
Release:	5
Summary:	Framework for caching of arbitrary data
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Cache/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires:	php-pear
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear-HTTP_Request
BuildArch:	noarch
BuildRequires:	php-pear
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
With the PEAR Cache you can cache the result of certain function
calls, as well as the output of a whole script run or share data
between applications.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}.php
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 1.5.6-2mdv2011.0
+ Revision: 667484
- mass rebuild

* Sun Nov 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.6-1mdv2011.0
+ Revision: 594482
- update to new version 1.5.6

* Sun Dec 13 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.5-4mdv2010.1
+ Revision: 478287
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 1.5.5-3mdv2010.0
+ Revision: 426603
- rebuild

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 1.5.5-2mdv2009.1
+ Revision: 321797
- rebuild

* Sun Oct 12 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.5-1mdv2009.1
+ Revision: 292876
- update to new version 1.5.5

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 1.5.4-10mdv2009.0
+ Revision: 224686
- rebuild

* Tue Mar 04 2008 Oden Eriksson <oeriksson@mandriva.com> 1.5.4-9mdv2008.1
+ Revision: 178499
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.5.4-8mdv2007.0
+ Revision: 81403
- Import php-pear-Cache

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.5.4-8mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.5.4-7mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.5.4-6mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.5.4-5mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.5.4-4mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.5.4-3mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.5.4-2mdk
- fix spec file to conform with the others

* Thu Jan 20 2005 Pascal Terjan <pterjan@mandrake.org> 1.5.4-1mdk
- First mdk package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20542 |12mu|php-pear-Cache_Lite-1.7.11-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Cache
%define		_subclass	Lite
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.7.11
Release:	4
Summary:	Fast and Safe little cache system
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Cache_Lite/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Source1:	Hashed_Cache_Lite.php.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
This package is a little cache system optimized for file containers.
It is fast and safe (because it uses file locking and/or
anti-corruption tests).

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install
rm -rf %{buildroot}

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean
rm -rf %{buildroot}



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%doc %{upstream_name}-%{version}/TODO
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Thu Jun 02 2011 Oden Eriksson <oeriksson@mandriva.com> 1.7.11-1mdv2011.0
+ Revision: 682489
- 1.7.11

* Mon May 30 2011 Oden Eriksson <oeriksson@mandriva.com> 1.7.10-1
+ Revision: 681795
- 1.7.10

* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 1.7.9-2
+ Revision: 667485
- mass rebuild

* Mon Mar 07 2011 Oden Eriksson <oeriksson@mandriva.com> 1.7.9-1
+ Revision: 642442
- 1.7.9

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 1.7.8-3mdv2011.0
+ Revision: 607090
- rebuild

* Sun Dec 13 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.7.8-2mdv2010.1
+ Revision: 478288
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Fri Jul 10 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.7.8-1mdv2010.0
+ Revision: 394091
- update to new version 1.7.8

* Thu Mar 19 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.7.7-1mdv2009.1
+ Revision: 357905
- update to new version 1.7.7

* Sat Jan 24 2009 Funda Wang <fwang@mandriva.org> 1.7.5-1mdv2009.1
+ Revision: 333193
- update to new version 1.7.5

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 1.7.4-2mdv2009.1
+ Revision: 321799
- rebuild

* Sat Aug 16 2008 Oden Eriksson <oeriksson@mandriva.com> 1.7.4-1mdv2009.0
+ Revision: 272581
- 1.7.4

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 1.7.2-4mdv2009.0
+ Revision: 224687
- rebuild

* Tue Mar 04 2008 Oden Eriksson <oeriksson@mandriva.com> 1.7.2-3mdv2008.1
+ Revision: 178500
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Aug 16 2007 Thierry Vignaud <tv@mandriva.org> 1.7.2-2mdv2008.0
+ Revision: 64201
- rebuild

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.7.2-1mdv2008.0
+ Revision: 15533
- 1.7.2


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.7.1-1mdv2007.0
+ Revision: 81072
- Import php-pear-Cache_Lite

* Sat May 20 2006 Oden Eriksson <oeriksson@mandriva.com> 1.7.1-1mdk
- 1.7.1

* Sat Apr 08 2006 Oden Eriksson <oeriksson@mandriva.com> 1.7.0-1mdk
- 1.7.0

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.6.0-1mdk
- 1.6.0
- added the Hashed_Cache_Lite.php class from phpgacl-3.3.6

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.5.2-4mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.5.2-3mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.5.2-2mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.5.2-1mdk
- 1.5.2

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.4.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.4.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.4.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20543 |12mu|php-pear-Config-1.10.12-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Config
%define		upstream_name	%{_class}

Name:		php-pear-%{upstream_name}
Version:	1.10.12
Release:	5
Summary:	Class for reading and writing Config-"files"
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Config/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
The Config package provides methods for editing configuration
datasources. It does so in an object oriented manner, defining each
and every items found in the config datasource as a Config_Container
of various types (comments, sections, directives, blanks, ...). Items
can then be edited, added, removed, inserted. This package is not
intended for reading configuration data only, but for editing them. If
you only want to read your configuration data, use functions like
parse_ini_file() and the like instead, they are much faster.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}.php
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 1.10.12-2mdv2011.0
+ Revision: 667486
- mass rebuild

* Wed Dec 29 2010 Oden Eriksson <oeriksson@mandriva.com> 1.10.12-1mdv2011.0
+ Revision: 625888
- 1.10.12

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 1.10.11-7mdv2011.0
+ Revision: 607091
- rebuild

* Sun Dec 13 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.10.11-6mdv2010.1
+ Revision: 478290
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 1.10.11-5mdv2010.0
+ Revision: 426604
- rebuild

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 1.10.11-4mdv2009.1
+ Revision: 321800
- rebuild

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 1.10.11-3mdv2009.0
+ Revision: 224688
- rebuild

* Tue Mar 04 2008 Oden Eriksson <oeriksson@mandriva.com> 1.10.11-2mdv2008.1
+ Revision: 178501
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Jul 23 2007 Oden Eriksson <oeriksson@mandriva.com> 1.10.11-1mdv2008.0
+ Revision: 54557
- 1.10.11

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.10.10-1mdv2008.0
+ Revision: 15534
- 1.10.10


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.10.6-1mdv2007.0
+ Revision: 81078
- Import php-pear-Config

* Sat Apr 08 2006 Oden Eriksson <oeriksson@mandriva.com> 1.10.6-1mdk
- 1.10.6

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.10.5-1mdk
- 1.10.5
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.10.4-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.10.4-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.10.4-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.10.4-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.10.4-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.10.4-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20544 |12mu|php-pear-Console_Color-1.0.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Console
%define		_subclass	Color
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.3
Release:	4
Summary:	Easily use ANSI console colors in your application
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Console_Color/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Source1:	php-pear-Console_Color.rpmlintrc
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
You can use Console_Color::convert to transform colorcodes like %%r
into ANSI control codes. 'print Console_Color::convert("%%rHello
World!%%n");' would print "Hello World" in red, for example.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-2mdv2011.0
+ Revision: 667487
- mass rebuild

* Sun Nov 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.3-1mdv2011.0
+ Revision: 594483
- update to new version 1.0.3

* Sun Dec 13 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.2-6mdv2010.1
+ Revision: 478291
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1
- spec cleanup

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.0.2-4mdv2010.0
+ Revision: 440947
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-3mdv2009.1
+ Revision: 321905
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-2mdv2009.0
+ Revision: 236808
- rebuild

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.0.2-1mdv2008.1
+ Revision: 140729
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-1mdv2008.0
+ Revision: 15641
- 1.0.2


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.0.3-7mdv2007.0
+ Revision: 81407
- Import php-pear-Console_Color

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.0.3-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.0.3-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.0.3-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.0.3-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.0.3-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.0.3-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.0.3-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20545 |12mu|php-pear-Console_ProgressBar-0.5.2beta-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Console
%define		_subclass	ProgressBar
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.5.2beta
Release:	8
Summary:	Provides an easy-to-use interface to progress bars
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Console_ProgressBar/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
The class allows you to display progress bars in your terminal. You can
use this for displaying the status of downloads or other tasks that take
some time.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 0.5.2beta-5mdv2011.0
+ Revision: 667488
- mass rebuild

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5.2beta-4mdv2011.0
+ Revision: 607092
- rebuild

* Sun Dec 13 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.2beta-3mdv2010.1
+ Revision: 478293
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 0.5.2beta-2mdv2010.0
+ Revision: 426605
- rebuild

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 0.5.2beta-1mdv2009.1
+ Revision: 368255
- Update php pear Console_ProgressBar to version 0.5.2beta

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 0.2-11mdv2009.1
+ Revision: 321801
- rebuild

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 0.2-10mdv2009.0
+ Revision: 224689
- rebuild

* Tue Mar 04 2008 Oden Eriksson <oeriksson@mandriva.com> 0.2-9mdv2008.1
+ Revision: 178502
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Aug 16 2007 Thierry Vignaud <tv@mandriva.org> 0.2-8mdv2008.0
+ Revision: 64197
- rebuild


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2-7mdv2007.0
+ Revision: 81080
- Import php-pear-Console_ProgressBar

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20546 |12mu|php-pear-Console_Table-1.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Console
%define		_subclass	Table
%define		upstream_name	%{_class}_%{_subclass}
Name:		php-pear-%{upstream_name}
Version:	1.2.0
Release:	1
Summary:	Makes it easy to build console style tables
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Console_Table/
Source0:	http://download.pear.php.net/package/Console_Table-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Provides methods such as addRow(), insertRow(), addCol() etc to build
Console tables. Can be with or without headers, and has various
configurable options.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog
* Sun Mar 02 2014 dsilakov <denis.silakov@rosalab.ru> 1.2.0-1
+ Revision: 4a8f850
- Merge pull request #3 from import/php-pear-Console_Table:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20547 |12mu|php-pear-Crypt_Rc4-1.0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Crypt
%define		_subclass	Rc4
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.3
Release:	1
Summary:	Encryption class for RC4 encryption
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Crypt_Rc4/
Source0:	http://download.pear.php.net/package/Crypt_RC4-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
RC4 encryption class.

%prep
%setup -q -c
mv package.xml Crypt_RC4-%{version}/%{upstream_name}.xml

%install

cd Crypt_RC4-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-14mdv2011.0
+ Revision: 667490
- mass rebuild

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-13mdv2011.0
+ Revision: 607093
- rebuild

* Sun Dec 13 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.2-12mdv2010.1
+ Revision: 478302
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 1.0.2-11mdv2010.0
+ Revision: 426607
- rebuild

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-10mdv2009.1
+ Revision: 321804
- rebuild

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 1.0.2-9mdv2009.0
+ Revision: 224691
- rebuild

* Tue Mar 04 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-8mdv2008.1
+ Revision: 178504
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-7mdv2007.0
+ Revision: 81467
- Import php-pear-Crypt_Rc4

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-1mdk
- initial Mandriva package (PLD import)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20548 |12mu|php-pear-Date-1.4.7-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Date
%define		upstream_name	%{_class}

Name:		php-pear-%{upstream_name}
Version:	1.4.7
Release:	11
Summary:	Date and time zone classes
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Date/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Generic classes for representation and manipulation of dates, times
and time zones without the need of timestamps, which is a huge
limitation for PHP programs. Includes time zone data, time zone
conversions and many date/time conversions. It does not rely on 32-bit
system date stamps, so you can display calendars and compare dates
that date pre 1970 and post 2038. This package also provides a class
to convert date strings between Gregorian and Human calendar formats.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}.php
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 1.4.7-8mdv2011.0
+ Revision: 667493
- mass rebuild

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 1.4.7-7mdv2011.0
+ Revision: 607095
- rebuild

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.7-6mdv2010.1
+ Revision: 479264
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 1.4.7-5mdv2010.0
+ Revision: 426608
- rebuild

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.7-4mdv2009.1
+ Revision: 321807
- rebuild

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 1.4.7-3mdv2009.0
+ Revision: 224692
- rebuild

* Tue Mar 04 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.7-2mdv2008.1
+ Revision: 178505
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.4.7-1mdv2008.0
+ Revision: 15427
- fix a silly typo
- 1.4.7


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.4.6-1mdv2007.0
+ Revision: 81084
- Import php-pear-Date

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.4.6-1mdk
- 1.4.6
- new group (Development/PHP)

* Sun Nov 06 2005 Oden Eriksson <oeriksson@mandriva.com> 1.4.5-1mdk
- 1.4.5

* Thu Aug 25 2005 Oden Eriksson <oeriksson@mandriva.com> 1.4.3-8mdk
- rebuilt to fix auto deps

* Tue Aug 09 2005 Oden Eriksson <oeriksson@mandriva.com> 1.4.3-7mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sat Jul 30 2005 Oden Eriksson <oeriksson@mandriva.com> 1.4.3-6mdk
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.4.3-5mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.4.3-4mdk
- fix deps

* Thu Jun 16 2005 Oden Eriksson <oeriksson@mandriva.com> 1.4.3-3mdk
- fix spec file to conform with the others

* Thu Jan 20 2005 Pascal Terjan <pterjan@mandrake.org> 1.4.3-2mdk
- fix pre/post

* Wed Jan 19 2005 Pascal Terjan <pterjan@mandrake.org> 1.4.3-1mdk
- Updated

* Thu Feb 12 2004 Pascal Terjan <pterjan@mandrake.org> 1.4-4mdk
- Own tests/Date

* Sun Jan 04 2004 Pascal Terjan <pterjan@mandrake.org> 1.4-3mdk
- Register the package into pear

* Thu Jan 01 2004 Pascal Terjan <pterjan@mandrake.org> 1.4-2mdk
- Fix directories ownership

* Sun Dec 28 2003 Pascal Terjan <pterjan@mandrake.org> 1.4-1mdk
- First mdk package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20549 |12mu|php-pear-Date_Holidays-0.21.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Date
%define		_subclass	Holidays
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.21.8
Release:	1
Summary:	Driver based class to calculate holidays
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Date_Holidays/
Source0:	http://download.pear.php.net/package/Date_Holidays-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
%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
%if %mdkversion >= 200900
Suggests:	%{pear_deps}
%else
Requires:	%{pear_deps}
%endif
BuildArch:	noarch
BuildRequires:  php-pear

%description
Date_Holidays helps you calculating the dates and titles of
holidays and other special celebrations. The calculation is
driver-based so it is easy to add new drivers that calculate
a country's holidays. The methods of the class can be used
to get a holiday's date and title in various languages.


%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%{_bindir}/pear-dh-*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog
* Mon Mar 18 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.21.8-1
+ Revision: 7f64db8
- automatic rebuilder test -- 0.21.8



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20550 |12mu|php-pear-DB-1.7.14-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		    DB
%define		upstream_name	%{_class}

Name:		php-pear-%{upstream_name}
Version:	1.7.14
Release:	6
Summary:	Database Abstraction Layer
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/%{upstream_name}
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildRequires:	php-pear
BuildArch:	noarch

%description
DB is a database abstraction layer providing:
* an OO-style query API
* portability features that make programs written for one DBMS work with other
  DBMS's
* a DSN (data source name) format for specifying database servers
* prepare/execute (bind) emulation for databases that don't support it natively
* a result object for each query response
* portable error codes
* sequence emulation
* sequential and non-sequential row fetching as well as bulk fetching
* formats fetched rows as associative arrays, ordered arrays or objects
* row limit support
* transactions support
* table information interface
* DocBook and phpDocumentor API documentation

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/doc/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/%{_class}.php
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 1.7.13-4mdv2011.0
+ Revision: 667491
- mass rebuild

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 1.7.13-3mdv2011.0
+ Revision: 607094
- rebuild

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.7.13-2mdv2010.1
+ Revision: 479284
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Sun Sep 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.7.13-1mdv2010.0
+ Revision: 450205
- import php-pear-DB


* Fri Sep 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.7.13-1mdv2010.0
- split out from php-pear package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20551 |12mu|php-pear-DB_DataObject-1.11.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		DB
%define		_subclass	DataObject
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.11.2
Release:	1
Summary:	An SQL builder, object interface to database tables
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/DB_DataObject/
Source0:	http://download.pear.php.net/package/DB_DataObject-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
The core class is designed to be extended for each of your tables so
that you put the data logic inside the data classes. Included is a
Generator to make your configuration files and your base classes.
DataObject performs 2 tasks:
- Builds SQL statements based on the objects vars and the builder
  methods,
- acts as a datastore for a table row.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests
rm -rf %{buildroot}%{_bindir}/DB

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/example.ini
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 1.9.5-2mdv2011.0
+ Revision: 667492
- mass rebuild

* Sat Aug 14 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.9.5-1mdv2011.0
+ Revision: 569594
- update to new version 1.9.5

* Mon Jan 25 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.9.3-1mdv2010.1
+ Revision: 495838
- update to new version 1.9.3

* Wed Jan 06 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.9.0-1mdv2010.1
+ Revision: 486960
- update to new version 1.9.0

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.8.12-2mdv2010.1
+ Revision: 479288
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.8.12-1mdv2010.0
+ Revision: 446476
- update to new version 1.8.12

* Sun Jul 26 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.8.11-1mdv2010.0
+ Revision: 400319
- update to new version 1.8.11

* Sun Mar 22 2009 Funda Wang <fwang@mandriva.org> 1.8.10-1mdv2009.1
+ Revision: 360148
- update to new version 1.8.10

* Thu Mar 19 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.8.9-1mdv2009.1
+ Revision: 357907
- update to new version 1.8.9

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 1.8.8-2mdv2009.1
+ Revision: 321806
- rebuild

* Sat Aug 16 2008 Oden Eriksson <oeriksson@mandriva.com> 1.8.8-1mdv2009.0
+ Revision: 272583
- 1.8.8

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 1.8.7-2mdv2009.0
+ Revision: 224719
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Nov 09 2007 Adam Williamson <awilliamson@mandriva.org> 1.8.7-1mdv2008.1
+ Revision: 107089
- new release 1.8.7


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.7.15-5mdv2007.0
+ Revision: 81082
- Import php-pear-DB_DataObject

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.7.15-5mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.7.15-4mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.7.15-3mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.7.15-2mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.7.15-1mdk
- 1.7.15

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.7.13-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.7.13-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.7.13-1mdk
- initial Mandriva package (PLD import)




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20552 |12mu|php-pear-File-1.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		File
%define		upstream_name	%{_class}

Summary:	Common file and directory routines
Name:		php-pear-%{upstream_name}
Version:	1.4.1
Release:	1
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/File/
Source0:	http://download.pear.php.net/package/File-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
Suggests:	php-pear-File_Util
Suggests:	php-pear-File_CSV

%description
Provides easy access to read/write to files along with some common routines
to deal with paths.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}.php
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 1.4.0-3mdv2011.0
+ Revision: 667495
- mass rebuild

* Tue Apr 05 2011 Oden Eriksson <oeriksson@mandriva.com> 1.4.0-2
+ Revision: 650639
- fix deps

* Tue Apr 05 2011 Oden Eriksson <oeriksson@mandriva.com> 1.4.0-1
+ Revision: 650586
- 1.4.0

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-8mdv2011.0
+ Revision: 607098
- rebuild

* Mon Dec 14 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.0-7mdv2010.1
+ Revision: 478661
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 1.3.0-6mdv2010.0
+ Revision: 426618
- rebuild

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-5mdv2009.1
+ Revision: 321810
- rebuild

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 1.3.0-4mdv2009.0
+ Revision: 224732
- rebuild

* Tue Mar 04 2008 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-3mdv2008.1
+ Revision: 178507
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Jun 03 2007 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-2mdv2008.0
+ Revision: 34971
- the xml in the package.xml is ok now, remove the recoding

* Sun Jun 03 2007 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-1mdv2008.0
+ Revision: 34812
- 1.3.0

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-4mdv2008.0
+ Revision: 15425
- rule out the PHPUnit.php dep


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-3mdv2007.0
+ Revision: 81088
- Import php-pear-File

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-3mdk
- new group (Development/PHP)

* Sun Jan 15 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-2mdk
- fix the package.xml file so it will register

* Thu Sep 22 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-1mdk
- 1.2.2

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-7mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-6mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-5mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-4mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-3mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-2mdk
- rebuild

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-1mdk
- 1.2.0
- fix spec file to conform with the others

* Sat Apr 16 2005 Pascal Terjan <pterjan@mandrake.org> 1.1.0-0.RC3.2mdk
- Fix requires

* Thu Jan 20 2005 Pascal Terjan <pterjan@mandrake.org> 1.1.0-0.RC3.1mdk
- First mdk package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20553 |12mu|php-pear-File_CSV-1.0.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		File
%define		upstream_name	%{_class}_CSV

Summary:	Read and write of CSV files
Name:		php-pear-%{upstream_name}
Version:	1.0.0
Release:	5
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/File_CSV/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
Conflicts:	php-pear-File < 1.4.0

%description
Read and write of CSV files as well as discovering the format the CSV file is
in.

Supports headers and is excel compatible, i.e. ="0004" outputs as 0004 (only
read wise)

For more information on CSV: http://rfc.net/rfc4180.html

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}/CSV.php
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog
* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdv2011.0
+ Revision: 667496
- mass rebuild

* Tue Apr 05 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1
+ Revision: 650597
- import php-pear-File_CSV


* Tue Apr 05 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdv2010.2
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20554 |12mu|php-pear-File_Gettext-0.4.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		File
%define		_subclass	Gettext
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.4.2
Release:	1
Summary:	GNU Gettext file parser
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/File_Gettext/
Source0:	http://download.pear.php.net/package/File_Gettext-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Reader and writer for GNU PO and MO files.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 0.4.1-6mdv2011.0
+ Revision: 667497
- mass rebuild

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4.1-5mdv2011.0
+ Revision: 607099
- rebuild

* Mon Dec 14 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.4.1-4mdv2010.1
+ Revision: 478667
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 0.4.1-3mdv2010.0
+ Revision: 426622
- rebuild

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 0.4.1-2mdv2009.1
+ Revision: 321812
- rebuild

* Sat Aug 16 2008 Oden Eriksson <oeriksson@mandriva.com> 0.4.1-1mdv2009.0
+ Revision: 272584
- 0.4.1

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 0.4.0-3mdv2009.0
+ Revision: 224733
- rebuild

* Tue Mar 04 2008 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-2mdv2008.1
+ Revision: 178508
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.4.0-1mdv2008.0
+ Revision: 15536
- 0.4.0


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3.4-2mdv2007.0
+ Revision: 81090
- Import php-pear-File_Gettext

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3.4-2mdk
- new group (Development/PHP)

* Mon Nov 07 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.4-1mdk
- 0.3.4

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.3-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.3-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.3-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.3-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.3-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.3-1mdk
- initial Mandriva package (PLD import)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20555 |12mu|php-pear-File_PDF-0.3.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		File
%define		_subclass	PDF
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.3.3
Release:	4
Summary:	PDF generation using only PHP
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/File_PDF/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
This package provides PDF generation using only PHP, without requiring
any external libraries.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3.3-2mdv2012.0
+ Revision: 741758
- fix major breakage by careless packager

* Mon Nov 28 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3.3-1
+ Revision: 735167
- new version

* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3.2-6
+ Revision: 667498
- mass rebuild

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.2-5mdv2011.0
+ Revision: 607100
- rebuild

* Mon Dec 14 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.2-4mdv2010.1
+ Revision: 478672
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 0.3.2-3mdv2010.0
+ Revision: 426629
- rebuild

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3.2-2mdv2009.1
+ Revision: 321813
- rebuild

* Sat Aug 16 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3.2-1mdv2009.0
+ Revision: 272585
- 0.3.2

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 0.2.0-3mdv2009.0
+ Revision: 224734
- rebuild

* Tue Mar 04 2008 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-2mdv2008.1
+ Revision: 178509
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-1mdv2008.0
+ Revision: 15670
- 0.2.0


* Sun Nov 12 2006 Oden Eriksson <oeriksson@mandriva.com> 0.0.2-8mdv2007.0
+ Revision: 83321
- rebuild

* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.0.2-7mdv2007.1
+ Revision: 81586
- Import php-pear-File_PDF

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.0.2-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.0.2-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.0.2-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.0.2-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.0.2-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.0.2-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.0.2-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20556 |12mu|php-pear-File_Util-1.0.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		File
%define		upstream_name	%{_class}_Util

Summary:	Common file and directory utility functions
Name:		php-pear-%{upstream_name}
Version:	1.0.0
Release:	4
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/File_Util/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear
Conflicts:	php-pear-File < 1.4.0

%description
Common file and directory utility functions. Path handling, temp dir/file,
sorting of files, listDirs, isIncludable and more.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}/Util.php
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog
* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdv2011.0
+ Revision: 667499
- mass rebuild

* Tue Apr 05 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1
+ Revision: 650599
- import php-pear-File_Util


* Tue Apr 05 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdv2010.2
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20557 |12mu|php-pear-Gtk_VarDump-1.0.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Gtk
%define		_subclass	VarDump
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.1
Release:	3
Summary:	A simple GUI to example PHP data trees
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Gtk_VarDump/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Patch0:		php-pear-Gtk_VarDump-1.0.1-php_gtk2.patch
Requires:	php-gtk2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Just a regedit type interface to examine PHP data trees.

%prep
%setup -q -c
%patch0 -p1
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-2mdv2011.0
+ Revision: 679338
- mass rebuild

* Sat Nov 27 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.1-1mdv2011.0
+ Revision: 602114
- new version

* Mon Dec 14 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.0-5mdv2010.1
+ Revision: 478681
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Sep 14 2009 Thierry Vignaud <tv@mandriva.org> 1.0.0-4mdv2010.0
+ Revision: 441109
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-3mdv2009.0
+ Revision: 236848
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Oct 03 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdv2008.0
+ Revision: 94912
- attempt to make it use php-gtk2

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdv2008.0
+ Revision: 15672
- 1.0.0


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-7mdv2007.0
+ Revision: 81602
- Import php-pear-Gtk_VarDump

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20558 |12mu|php-pear-HTML_Common-1.2.5-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTML
%define		_subclass	Common
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.2.5
Release:	7
Summary:	Base class for other HTML classes
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTML_Common/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
The PEAR::HTML_Common package provides methods for HTML code display
and attributes handling:
- Methods to set, remove, update HTML attributes.
- Handles comments in HTML code.
- Handles layout and tabs for nicer HTML code.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.5-4mdv2011.0
+ Revision: 667500
- mass rebuild

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2.5-3mdv2011.0
+ Revision: 607101
- rebuild

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.5-2mdv2010.1
+ Revision: 477860
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Sun Jun 07 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.5-1mdv2010.0
+ Revision: 383549
- update to new version 1.2.5

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2.4-4mdv2009.1
+ Revision: 321815
- rebuild

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 1.2.4-3mdv2009.0
+ Revision: 224735
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 1.2.4-2mdv2008.1
+ Revision: 171037
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun May 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.2.4-1mdv2008.0
+ Revision: 28894
- 1.2.4

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.2.3-1mdv2008.0
+ Revision: 15537
- 1.2.3


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-2mdv2007.0
+ Revision: 81093
- Import php-pear-HTML_Common

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-2mdk
- new group (Development/PHP)

* Thu Sep 22 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-1mdk
- 1.2.2

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-10mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-9mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-8mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-7mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-6mdk
- fix deps

* Fri Jun 17 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-5mdk
- fix spec file to conform with the others

* Thu Jan 20 2005 Pascal Terjan <pterjan@mandrake.org> 1.2.1-4mdk
- fix pre/post

* Sun Jan 04 2004 Pascal Terjan <pterjan@mandrake.org> 1.2.1-3mdk
-  Register into pear

* Thu Jan 01 2004 Pascal Terjan <pterjan@mandrake.org> 1.2.1-2mdk
- Fix dir ownership

* Mon Dec 29 2003 Pascal Terjan <pterjan@mandrake.org> 1.2.1-1mdk
- First mdk package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20559 |12mu|php-pear-HTML_Javascript-1.1.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTML
%define		_subclass	Javascript
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.1.2
Release:	8
Summary:	An interface for creating simple JS scripts
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTML_Javascript/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Provides two classes:
- HTML_Javascript for performing basic JS operations
- HTML_Javascript_Convert for converting variables
Allow output data to a file, to the standart output (print), or
return.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.2-4mdv2011.0
+ Revision: 667501
- mass rebuild

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.2-3mdv2011.0
+ Revision: 607102
- rebuild

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.2-2mdv2010.1
+ Revision: 477865
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Sun Sep 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.2-1mdv2010.0
+ Revision: 450263
- new version
- use pear installer
- use fedora %%pos/%%postun

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 1.1.1-6mdv2010.0
+ Revision: 426637
- rebuild

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-5mdv2009.1
+ Revision: 321816
- rebuild

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 1.1.1-4mdv2009.0
+ Revision: 224737
- rebuild

* Tue Mar 04 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-3mdv2008.1
+ Revision: 178510
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-2mdv2007.0
+ Revision: 81095
- Import php-pear-HTML_Javascript

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-2mdk
- new group (Development/PHP)

* Thu Sep 22 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-1mdk
- 1.1.1

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20560 |12mu|php-pear-HTML_Page-2.0.0-17
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define     _class          HTML
%define     _subclass       Page
%define		upstream_name	%{_class}_%{_subclass}
%define		pre 		    RC2

Name:		php-pear-%{upstream_name}
Version:	2.0.0
Release:	17
Summary:	Base class for XHTML page generation
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTML_Page/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}%{pre}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
The PEAR::HTML_Page package provides a simple interface for generating
an XHTML compliant page.
- supports virtually all HTML doctypes, from HTML 2.0 through XHTML 1.1
  and XHTML Basic 1.0
Plus preliminary support for XHTML 2.0
- namespace support
- global language declaration for the document
- line ending styles
- full META tag support
- support for stylesheet declaration in the head section
- support for linked stylesheets and scripts
- body can be a string, object with toHtml or toString methods or an
  array (can be combined)

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}%{pre}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}%{pre}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}%{pre}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-14mdv2011.0
+ Revision: 667502
- mass rebuild

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-13mdv2011.0
+ Revision: 607103
- rebuild

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.0-12mdv2010.1
+ Revision: 477867
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 2.0.0-11mdv2010.0
+ Revision: 426640
- rebuild

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-10mdv2009.1
+ Revision: 321821
- rebuild

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 2.0.0-9mdv2009.0
+ Revision: 224738
- rebuild

* Tue Mar 04 2008 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-8mdv2008.1
+ Revision: 178511
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-7mdv2007.0
+ Revision: 81097
- Import php-pear-HTML_Page

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-7mdk
- new group (Development/PHP)

* Thu Aug 25 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-6mdk
- rebuilt to fix auto deps

* Tue Aug 09 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sat Jul 30 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-4mdk
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-2mdk
- fix deps

* Mon Jul 18 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20561 |12mu|php-pear-HTML_Progress-1.2.6-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTML
%define		_subclass	Progress
%define		upstream_name	%{_class}_%{_subclass}

%if %{_use_internal_dependency_generator}
%define __noautoreq 'pear\\(Smarty.class.php\\)'
%else
%define _requires_exceptions	pear(Smarty.class.php)
%endif

Name:		php-pear-%{upstream_name}
Version:	1.2.6
Release:	10
Summary:	Including a loading bar in your XHTML documents quickly and easily
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTML_Progress/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildRequires:	php-pear
BuildArch:	noarch

%description
This package provides a way to add a loading bar fully costomizable in
existing XHTML documents.

Your browser should accept DHTML feature.

Features:
- allows usage of an existing stylesheet for colors and size model
- all colors and size elements are customizable
- show or hide text percent information
- set/add and returns value of current status of progress
- compliant with all CSS/XHTML standards
- integration with template engine ITx family is possible
- create horizontal and also vertical bart
- optional message line come with progress status
- percent info is floating all around the progress bar
- scale can be changed (default is 100)
- legend of percent text info can be changed (default is "%")

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/ChangeLog
%doc %{upstream_name}-%{version}/INSTALL
%doc %{upstream_name}-%{version}/LICENSE
%doc %{upstream_name}-%{version}/examples
%doc %{upstream_name}-%{version}/Release-*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.6-7mdv2011.0
+ Revision: 667503
- mass rebuild

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2.6-6mdv2011.0
+ Revision: 607104
- rebuild

* Sun Dec 13 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.6-5mdv2010.1
+ Revision: 478091
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Sat Jul 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.6-4mdv2010.0
+ Revision: 399772
- spec cleanup
- don't duplicate spec-helper job
- fix bogus dependency

* Fri Jul 24 2009 Raphaël Gertz <rapsys@mandriva.org> 1.2.6-3mdv2010.0
+ Revision: 399533
- Rebuild

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2.6-2mdv2009.1
+ Revision: 321833
- rebuild

* Sat Aug 16 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2.6-1mdv2009.0
+ Revision: 272586
- 1.2.6

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 1.2.5-5mdv2009.0
+ Revision: 224739
- rebuild

* Tue Feb 12 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2.5-4mdv2008.1
+ Revision: 166132
- rpmlint fixes

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.2.5-3mdv2008.0
+ Revision: 15455
- rule out the PHPUnit.php dep


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.5-2mdv2007.0
+ Revision: 81099
- Import php-pear-HTML_Progress

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.5-2mdk
- new group (Development/PHP)

* Mon Nov 07 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.5-1mdk
- 1.2.5

* Thu Sep 22 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.3-2mdk
- rule out some auto deps

* Thu Sep 22 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.3-1mdk
- 1.2.3

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-4mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-3mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-2mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-1mdk
- 1.2.1

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20562 |12mu|php-pear-HTML_QuickForm-3.2.13-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTML
%define		_subclass	QuickForm
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	3.2.13
Release:	1
Summary:	Methods for creating, validating, processing HTML forms
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTML_QuickForm/
Source0:	http://download.pear.php.net/package/HTML_QuickForm-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
The PEAR::HTML_QuickForm package provides methods for creating,
validating, processing HTML forms. Features:
- Creates xHTML compliant form elements of various type.
- Allows you to choose an unlimited number of html attributes.
- Allows you to create your own custom elements using your own
  classes.
- Process form values (you should override the process method).
- Creates javascript validation code using regular expression.
- Server-side validation too.
- Allows you to create your own validation rules.
- Manages file uploads.
- Allows you to freeze some elements in your form.
- Allows you to customize the look of your form in many ways.
- Template-like form elements customization...

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 3.2.12-2mdv2011.0
+ Revision: 667504
- mass rebuild

* Sat Oct 23 2010 Guillaume Rousse <guillomovitch@mandriva.org> 3.2.12-1mdv2011.0
+ Revision: 587641
- update to new version 3.2.12

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.2.11-2mdv2010.1
+ Revision: 477871
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Sun Jun 07 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.2.11-1mdv2010.0
+ Revision: 383550
- update to new version 3.2.11

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 3.2.10-2mdv2009.1
+ Revision: 321846
- rebuild

* Sat Aug 16 2008 Oden Eriksson <oeriksson@mandriva.com> 3.2.10-1mdv2009.0
+ Revision: 272587
- 3.2.7

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 3.2.7-3mdv2009.0
+ Revision: 224740
- rebuild

* Tue Mar 04 2008 Oden Eriksson <oeriksson@mandriva.com> 3.2.7-2mdv2008.1
+ Revision: 178512
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 3.2.7-1mdv2008.0
+ Revision: 15538
- 3.2.7


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 3.2.5-2mdv2007.0
+ Revision: 81101
- Import php-pear-HTML_QuickForm

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 3.2.5-2mdk
- new group (Development/PHP)

* Mon Nov 07 2005 Oden Eriksson <oeriksson@mandriva.com> 3.2.5-1mdk
- 3.2.5
- fix deps

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 3.2.4pl1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 3.2.4pl1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 3.2.4pl1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 3.2.4pl1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 3.2.4pl1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 3.2.4pl1-1mdk
- initial Mandriva package (PLD import)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20563 |12mu|php-pear-HTML_QuickForm_Controller-1.0.10-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTML
%define		_subclass	QuickForm
%define		upstream_name	%{_class}_%{_subclass}_Controller

Name:		php-pear-%{upstream_name}
Version:	1.0.10
Release:	4
Summary:	Add-on to HTML_QuickForm that allows building of multiple forms 
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTML_QuickForm_Controller/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
This package is essentially an implementation of a PageController
pattern. 

Architecture:
- Controller class that examines HTTP requests and manages form values
  persistance across requests.
- Page class (subclass of QuickForm) representing a single page of the
  form.
- Business logic is contained in subclasses of Action class.

Cool features:
- Includes several default actions that allows easy building of
  multipage forms.
- Includes usage examples for common usage cases (single-page form,
  wizard tabbed form).

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.10-3mdv2011.0
+ Revision: 667505
- mass rebuild

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.10-2mdv2011.0
+ Revision: 607105
- rebuild

* Sun Jan 10 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.10-1mdv2010.1
+ Revision: 489151
- update to new version 1.0.10

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.9-4mdv2010.1
+ Revision: 477873
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 1.0.9-3mdv2010.0
+ Revision: 426641
- rebuild

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.9-2mdv2009.1
+ Revision: 321857
- rebuild

* Sat Aug 16 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.9-1mdv2009.0
+ Revision: 272588
- 1.0.9

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 1.0.8-3mdv2009.0
+ Revision: 224741
- rebuild

* Tue Feb 12 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.8-2mdv2008.1
+ Revision: 166134
- rpmlint fixes

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun May 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.8-1mdv2008.0
+ Revision: 28895
- 1.0.8

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.7-1mdv2008.0
+ Revision: 15539
- 1.0.7


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.5-2mdv2007.0
+ Revision: 81103
- Import php-pear-HTML_QuickForm_Controller

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.5-2mdk
- new group (Development/PHP)

* Mon Nov 07 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.5-1mdk
- 1.0.5

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20564 |12mu|php-pear-HTML_Table-1.8.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTML
%define		_subclass	Table
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.8.3
Release:	4
Summary:	Makes HTML tables easy, flexible, reusable and efficient
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTML_Table/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
The PEAR::HTML_Table package provides methods for easy and efficient
design of HTML tables.
- Lots of customization options.
- Tables can be modified at any time.
- The logic is the same as standard HTML editors.
- Handles col and rowspans.
- PHP code is shorter, easier to read and to maintain.
- Tables options can be reused.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 1.8.3-3mdv2011.0
+ Revision: 667506
- mass rebuild

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 1.8.3-2mdv2011.0
+ Revision: 607106
- rebuild

* Sun Apr 25 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.8.3-1mdv2010.1
+ Revision: 538751
- update to new version 1.8.3

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.8.2-4mdv2010.1
+ Revision: 477884
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 1.8.2-3mdv2010.0
+ Revision: 426642
- rebuild

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 1.8.2-2mdv2009.1
+ Revision: 321862
- rebuild

* Sat Aug 16 2008 Oden Eriksson <oeriksson@mandriva.com> 1.8.2-1mdv2009.0
+ Revision: 272589
- 1.8.2

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 1.8.0-3mdv2009.0
+ Revision: 224742
- rebuild

* Tue Mar 04 2008 Oden Eriksson <oeriksson@mandriva.com> 1.8.0-2mdv2008.1
+ Revision: 178513
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun May 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.8.0-1mdv2008.0
+ Revision: 28896
- 1.8.0

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.7.5-1mdv2008.0
+ Revision: 15540
- 1.7.5


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.7.0-1mdv2007.0
+ Revision: 81105
- Import php-pear-HTML_Table

* Sat May 20 2006 Oden Eriksson <oeriksson@mandriva.com> 1.7.0-1mdk
- 1.7.0

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.6.1-3mdk
- new group (Development/PHP)

* Tue Nov 08 2005 Rafael Garcia-Suarez <rgarciasuarez@mandriva.com> 1.6.1-2mdk
- Install Table/Storage.php too
- Shorten summary too long

* Mon Nov 07 2005 Oden Eriksson <oeriksson@mandriva.com> 1.6.1-1mdk
- 1.6.1

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.5-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.5-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.5-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.5-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.5-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.5-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20565 |12mu|php-pear-HTML_Template_Flexy-1.3.12-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTML
%define		_subclass	Template
%define		upstream_name	%{_class}_%{_subclass}_Flexy

Name:		php-pear-%{upstream_name}
Version:	1.3.12
Release:	1
Summary:	A flexible caching template engine based on SimpleTemplate
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTML_Template_Flexy/
Source0:	http://download.pear.php.net/package/HTML_Template_Flexy-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
HTML_Template_Flexy started its life as a simplification of
HTML_Template_Xipe, however in version 0.2, it became one of the first
template engine to use a real Lexer, rather than regexes, making it
possible to do things like ASP.net or Cold Fusion tags. However, it
still has a very simple set of goals.
- Very Simple API,
	- easy to learn...
	- prevents to much logic going in templates
- Easy to write documentable code
	- By using object vars for a template rather than 'assign',
	  you can use PHPDoc comments to list what variable you use.
- Editable in WYSIWYG editors
	- you can create full featured templates, that don't get
	  broken every time you edit with Dreamweaver(tm) or Mozilla
	  editor
	- Uses namespaced attributes to add looping/conditionals
- Extremely Fast
	- runtime is at least 4 time smaller than most other template
	  engines (eg. Smarty)
	- uses compiled templates, as a result it is many times faster
	  on blocks and loops than than Regex templates (eg.
	  IT/phplib)
- Safer (for cross-site scripting attacks)
	- All variables default to be output as HTML escaped
	  (overridden with the :h modifier)
- Multilanguage support
	- Parses strings out of template, so you can build translation
	  tools
	- Compiles language specific templates (so translation is only
	  done once, not on every request)
- Full dynamic element support (like ASP.NET), so you can pick
	  elements to replace at runtime

The long term plan for Flexy is to be integrated as a backend for the
Future Template Package (A BC wrapper will be made available - as the
author needs to use it too).

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

cd %{upstream_name}-%{version}

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests
rm -rf %{buildroot}%{_datadir}/pear/data

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/TODO %{upstream_name}-%{version}/ChangeLog
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.11-2mdv2011.0
+ Revision: 667508
- mass rebuild

* Thu Feb 17 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.11-1
+ Revision: 638145
- 1.3.11

* Sat Aug 14 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.10-1mdv2011.0
+ Revision: 569611
- new version

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.9-2mdv2010.1
+ Revision: 477886
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Sun Jun 07 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.9-1mdv2010.0
+ Revision: 383553
- update to new version 1.3.9

* Thu Mar 19 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.7-1mdv2009.1
+ Revision: 357909
- update to new version 1.3.7

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 1.3.4-3mdv2009.1
+ Revision: 321864
- rebuild

* Sat Sep 06 2008 Oden Eriksson <oeriksson@mandriva.com> 1.3.4-2mdv2009.0
+ Revision: 281914
- rule out some more old cruft

* Tue Sep 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.4-1mdv2009.0
+ Revision: 278920
- update to new version 1.3.4

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 1.2.5-3mdv2009.0
+ Revision: 224743
- rebuild

* Tue Feb 12 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2.5-2mdv2008.1
+ Revision: 166138
- rpmlint fixes

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.2.5-1mdv2008.0
+ Revision: 15541
- 1.2.5


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.4-1mdv2007.0
+ Revision: 81107
- Import php-pear-HTML_Template_Flexy

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.2.4-1mdk
- 1.2.4
- new group (Development/PHP)

* Tue Nov 08 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.3-2mdk
- rule out the dep that brings in php-gtk

* Mon Nov 07 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.3-1mdk
- 1.2.3

* Thu Sep 22 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-1mdk
- 1.2.2

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-1mdk
- initial Mandriva package (PLD import)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20566 |12mu|php-pear-HTML_Template_IT-1.3.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTML
%define		_subclass	Template
%define		upstream_name	%{_class}_%{_subclass}_IT

Name:		php-pear-%{upstream_name}
Version:	1.3.0
Release:	6
Summary:	Integrated Templates
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTML_Template_IT/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
HTML_Template_IT: Simple template API. The Isotemplate API is somewhat
tricky for a beginner although it is the best one you can build.
template::parse() [phplib template = Isotemplate] requests you to name
a source and a target where the current block gets parsed into. Source
and target can be block names or even handler names. This API gives
you a maximum of fexibility but you always have to know what you do
which is quite unusual for PHP skripter like me. I noticed that I do
not any control on which block gets parsed into which one. If all
blocks are within one file, the script knows how they are nested and
in which way you have to parse them. IT knows that inner1 is a child
of block2, there's no need to tell him about this. Features:
 - Nested blocks,
 - Include external file,
 - Custom tags format (default {mytag}).

HTML_Template_ITX: With this class you get the full power of the
phplib template class. You may have one file with blocks in it but you
have as well one main file and multiple files one for each block. This
is quite useful when you have user configurable websites. Using blocks
not in the main template allows you to modify some parts of your
layout easily.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-3mdv2011.0
+ Revision: 667509
- mass rebuild

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-2mdv2011.0
+ Revision: 607107
- rebuild

* Sun Apr 25 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.0-1mdv2010.1
+ Revision: 538752
- update to new version 1.3.0

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.1-6mdv2010.1
+ Revision: 477887
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 1.2.1-5mdv2010.0
+ Revision: 426643
- rebuild

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-4mdv2009.1
+ Revision: 321865
- rebuild

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 1.2.1-3mdv2009.0
+ Revision: 224744
- rebuild

* Tue Mar 04 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-2mdv2008.1
+ Revision: 178514
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.2.1-1mdv2008.0
+ Revision: 15543
- 1.2.1


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.4-1mdv2007.0
+ Revision: 81113
- Import php-pear-HTML_Template_IT

* Sat May 20 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.4-1mdk
- 1.1.4

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.3-2mdk
- new group (Development/PHP)

* Mon Nov 07 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.3-1mdk
- 1.1.3

* Thu Sep 22 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-1mdk
- 1.1.1

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20567 |12mu|php-pear-HTML_Template_Sigma-1.2.0-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTML
%define		_subclass	Template
%define		upstream_name	%{_class}_%{_subclass}_Sigma

Name:		php-pear-%{upstream_name}
Version:	1.2.0
Release:	9
Summary:	Integrated Templates API implemetation with template 'compilation'
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTML_Template_Sigma/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
HTML_Template_Sigma implements Integrated Templates API designed by
Ulf Wendel.

Features:
- Nested blocks. Nesting is controlled by the engine.
- Ability to include files from within template: <!-- INCLUDE -->
- Automatic removal of empty blocks and unknown variables (methods to
  manually tweak/override this are also available)
- Methods for runtime addition and replacement of blocks in templates
- Ability to insert simple function calls into templates:
  func_uppercase('Hello world!') and to define callback functions for
  these
- 'Compiled' templates: the engine has to parse a template file using
  regular expressions to find all the blocks and variable placeholders.
  This is a very "expensive" operation and is an overkill to do on every
  page request: templates seldom change on production websites. Thus
  this feature: an internal representation of the template structure is
  saved into a file and this file gets loaded instead of the source one
  on subsequent requests (unless the source changes)
- PHPUnit-based tests to define correct behaviour
- Usage examples for most of the features are available, look in the
  docs/ directory

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog
* Fri Mar 15 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.2.0-9
+ Revision: 7687b66
- LOG Fix empyt pre/post scripts



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20568 |12mu|php-pear-HTML_Template_Xipe-1.7.6-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTML
%define		_subclass	Template
%define		upstream_name	%{_class}_%{_subclass}_Xipe

Name:		php-pear-%{upstream_name}
Version:	1.7.6
Release:	16
Summary:	A simple, fast and powerful template engine
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTML_Template_Xipe/	
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
The template engine is a compiling engine, all templates are compiled
into PHP-files. This will make the delivery of the files faster on the
next request, since the template doesn't need to be compiled again. If
the template changes it will be recompiled.

There is no new template language to learn. Beside the default mode,
there is a set of constructs since version 1.6 which allow you to edit
your templates with WYSIWYG editors.

By default the template engine uses indention for building blocks (you
can turn that off). This feature was inspired by Python and by the
need I felt to force myself to write proper HTML-code, using proper
indentions, to make the code better readable.

Every template is customizable in multiple ways. You can configure
each template or an entire directory to use different delimiters,
caching parameters, etc. via either an XML-file or a XML-chunk which
you simply write anywhere inside the tpl-code.

Using the Cache the final file can also be cached (i.e. a resulting
HTML-file). The caching options can be customized as needed. The cache
can reduce the server load by very much, since the entire php-file
doesn't need to be processed again, the resulting client-readable data
are simply delivered right from the cache (the data are saved using
php's output buffering).

The template engine is prepared to be used for multi-language
applications too. If you i.e. use the PEAR::I18N for translating the
template, the compiled templates need to be saved under a different
name for each language. The template engine is prepared for that too,
it saves the compiled template including the language code if required
(i.e. a compiled index.tpl which is saved for english gets the
filename index.tpl.en.php).

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 1.7.6-14mdv2011.0
+ Revision: 667511
- mass rebuild

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 1.7.6-13mdv2011.0
+ Revision: 607109
- rebuild

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.7.6-12mdv2010.1
+ Revision: 477890
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 1.7.6-11mdv2010.0
+ Revision: 426645
- rebuild

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 1.7.6-10mdv2009.1
+ Revision: 321868
- rebuild

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 1.7.6-9mdv2009.0
+ Revision: 224746
- rebuild

* Tue Mar 04 2008 Oden Eriksson <oeriksson@mandriva.com> 1.7.6-8mdv2008.1
+ Revision: 178515
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.7.6-7mdv2007.0
+ Revision: 81708
- Import php-pear-HTML_Template_Xipe

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.7.6-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.7.6-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.7.6-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.7.6-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.7.6-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.7.6-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.7.6-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20569 |12mu|php-pear-HTTP-1.4.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTTP
%define		upstream_name	%{_class}

Name:		php-pear-%{upstream_name}
Version:	1.4.1
Release:	6
Summary:	Miscellaneous HTTP utilities
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTTP/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
The HTTP class is a class with static methods for doing miscellaneous
HTTP-related stuff like date formatting or language negotiation.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}.php
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog
* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 1.4.1-5mdv2011.0
+ Revision: 667512
- mass rebuild

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 1.4.1-4mdv2011.0
+ Revision: 607110
- rebuild

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.1-3mdv2010.1
+ Revision: 477892
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 1.4.1-2mdv2010.0
+ Revision: 426646
- rebuild

* Tue Sep 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.1-1mdv2009.0
+ Revision: 278923
- update to new version 1.4.1

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 1.4.0-3mdv2009.0
+ Revision: 224747
- rebuild

* Tue Mar 04 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.0-2mdv2008.1
+ Revision: 178517
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.4.0-1mdv2007.0
+ Revision: 81741
- Import php-pear-HTTP

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.4.0-1mdk
- 1.4.0
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-4mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-3mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-2mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-1mdk
- 1.3.6

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.5-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.5-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.5-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20570 |12mu|php-pear-HTTP_Request-1.4.4-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTTP
%define		_subclass	Request
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.4.4
Release:	8
Summary:	Provides an easy way to perform HTTP requests
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTTP_Request/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
Requires:	php-pear-Net_URL >= 1.0.12
Requires:	php-pear-Net_Socket >= 1.0
BuildArch:	noarch
BuildRequires:	php-pear

%description
Supports GET/POST/HEAD/TRACE/PUT/DELETE, Basic authentication, Proxy,
Proxy Authentication etc.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 1.4.4-6mdv2011.0
+ Revision: 667513
- mass rebuild

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 1.4.4-5mdv2011.0
+ Revision: 607111
- rebuild

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.4-4mdv2010.1
+ Revision: 477896
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 1.4.4-3mdv2010.0
+ Revision: 426647
- rebuild

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.4-2mdv2009.1
+ Revision: 321869
- rebuild

* Sat Nov 22 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.4-1mdv2009.1
+ Revision: 305784
- update to new version 1.4.4

* Sat Aug 16 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.3-1mdv2009.0
+ Revision: 272591
- 1.4.3

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 1.4.1-4mdv2009.0
+ Revision: 224748
- rebuild

* Tue Mar 04 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.1-3mdv2008.1
+ Revision: 178518
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Aug 16 2007 Thierry Vignaud <tv@mandriva.org> 1.4.1-2mdv2008.0
+ Revision: 64199
- rebuild

* Sun May 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.4.1-1mdv2008.0
+ Revision: 28898
- 1.4.1

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.4.0-1mdv2008.0
+ Revision: 15545
- 1.4.0


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-2mdv2007.0
+ Revision: 81131
- Import php-pear-HTTP_Request

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-2mdk
- new group (Development/PHP)

* Sun Nov 06 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-1mdk
- 1.3.0

* Thu Aug 25 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.4-8mdk
- rebuilt to fix auto deps

* Thu Aug 18 2005 Andreas Hasenack <andreas@mandriva.com> 1.2.4-7mdk
- included missing file (Listener.php)

* Tue Aug 09 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.4-6mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sat Jul 30 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.4-5mdk
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.4-4mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.4-3mdk
- fix deps

* Mon Jul 18 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.4-2mdk
- fix spec file to conform with the others

* Thu Jan 20 2005 Pascal Terjan <pterjan@mandrake.org> 1.2.4-1mdk
- First mdk package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20571 |12mu|php-pear-HTTP_WebDAV_Server-0.99.1-17
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		HTTP
%define		_subclass	WebDAV
%define		upstream_name	%{_class}_%{_subclass}_Server

Name:		php-pear-%{upstream_name}
Version:	0.99.1
Release:	17
Summary:	WebDAV Server Baseclass
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/HTTP_WebDAV_Server/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear-HTTP >= 1.0
BuildArch:	noarch
BuildRequires:	php-pear

%description
Mostly RFC2518 compliant helper class for WebDAV server
implementation.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 0.99.1-14mdv2011.0
+ Revision: 667514
- mass rebuild

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 0.99.1-13mdv2011.0
+ Revision: 607112
- rebuild

* Sat Dec 12 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.99.1-12mdv2010.1
+ Revision: 477902
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 0.99.1-11mdv2010.0
+ Revision: 426648
- rebuild

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 0.99.1-10mdv2009.1
+ Revision: 321870
- rebuild

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 0.99.1-9mdv2009.0
+ Revision: 224749
- rebuild

* Tue Mar 04 2008 Oden Eriksson <oeriksson@mandriva.com> 0.99.1-8mdv2008.1
+ Revision: 178519
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.99.1-7mdv2007.0
+ Revision: 81885
- Import php-pear-HTTP_WebDAV_Server

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.99.1-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.99.1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.99.1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.99.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.99.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.99.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.99.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20572 |12mu|php-pear-I18Nv2-0.11.4-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		I18Nv2
%define		upstream_name	%{_class}

Name:		php-pear-%{upstream_name}
Version:	0.11.4
Release:	11
Summary:	Internationalization
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/I18Nv2/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
Requires:	php-iconv
BuildArch:	noarch
BuildRequires:	php-pear

%description
This package provides basic support to localize your application, like
locale based formatting of dates, numbers and currency.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/examples
%{_datadir}/pear/%{_class}.php
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 0.11.4-8mdv2011.0
+ Revision: 667521
- mass rebuild

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 0.11.4-7mdv2011.0
+ Revision: 607113
- rebuild

* Fri Dec 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.11.4-6mdv2010.1
+ Revision: 473539
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 0.11.4-5mdv2010.0
+ Revision: 426649
- rebuild

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 0.11.4-4mdv2009.0
+ Revision: 224750
- rebuild

* Tue Mar 04 2008 Oden Eriksson <oeriksson@mandriva.com> 0.11.4-3mdv2008.1
+ Revision: 178520
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.11.4-2mdv2008.0
+ Revision: 15468
- rule out the PHPUnit.php dep


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.11.4-1mdv2007.0
+ Revision: 81154
- Import php-pear-I18Nv2

* Sat Apr 08 2006 Oden Eriksson <oeriksson@mandriva.com> 0.11.4-1mdk
- 0.11.4

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.11.3-8mdk
- new group (Development/PHP)

* Mon Jan 16 2006 Oden Eriksson <oeriksson@mandriva.com> 0.11.3-7mdk
- fix deps

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.11.3-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.11.3-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.11.3-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.11.3-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.11.3-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.11.3-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20573 |12mu|php-pear-Image_Color-1.0.4-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Image
%define		_subclass	Color
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.4
Release:	4
Summary:	Manage and handles color data and conversions
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Image_Color/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires:	php-gd
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Manage and handles color data and conversions.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests
rm -rf %{buildroot}%{_datadir}/pear/%{_class}/Tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-2mdv2011.0
+ Revision: 667531
- mass rebuild

* Sat Aug 14 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.4-1mdv2011.0
+ Revision: 569596
- update to new version 1.0.4

* Wed Dec 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.3-4mdv2010.1
+ Revision: 479364
- don't ship test files

* Fri Dec 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.3-3mdv2010.1
+ Revision: 473542
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 1.0.3-2mdv2010.0
+ Revision: 426650
- rebuild

* Sun Jan 04 2009 Jérôme Soyer <saispo@mandriva.org> 1.0.3-1mdv2009.1
+ Revision: 324521
- update to new version 1.0.3

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 1.0.2-4mdv2009.0
+ Revision: 224751
- rebuild

* Tue Mar 04 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-3mdv2008.1
+ Revision: 178521
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-2mdv2007.0
+ Revision: 81170
- Import php-pear-Image_Color

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-2mdk
- new group (Development/PHP)

* Wed Sep 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-1mdk
- 1.0.2

* Thu Aug 25 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-7mdk
- rebuilt to fix auto deps

* Tue Aug 09 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-6mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sat Jul 30 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-5mdk
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-4mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-3mdk
- fix deps

* Mon Jul 18 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-2mdk
- fix spec file to conform with the others

* Sat May 28 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1mdk
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20574 |12mu|php-pear-Log-1.12.7-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		    Log
%define		upstream_name	%{_class}

Name:		php-pear-%{upstream_name}
Version:	1.12.7
Release:	4
Summary:	Logging Framework
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/%{upstream_name}
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildRequires:	php-pear
BuildArch:	noarch
# because it was broken out and the one doing it was pretty careless...
Conflicts:	php-pear < 1:1.9

%description
The Log package provides an abstracted logging framework. It includes output
handlers for log files, databases, syslog, email, Firebug, and the console. It
also provides composite and subject-observer logging mechanisms.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/* %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/%{_class}.php
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.12.7-3mdv2012.0
+ Revision: 741779
- fix major breakage by careless packager

* Wed Dec 14 2011 Oden Eriksson <oeriksson@mandriva.com> 1.12.7-2
+ Revision: 741212
- fix carelessness

* Mon Nov 28 2011 Oden Eriksson <oeriksson@mandriva.com> 1.12.7-1
+ Revision: 735170
- new version

* Thu Jun 16 2011 Guillaume Rousse <guillomovitch@mandriva.org> 1.12.6-1
+ Revision: 685574
- update to new version 1.12.6

* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 1.12.5-2
+ Revision: 667546
- mass rebuild

* Fri Dec 31 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.12.5-1mdv2011.0
+ Revision: 626873
- update to new version 1.12.5

* Sun Dec 19 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.12.4-1mdv2011.0
+ Revision: 622933
- update to new version 1.12.4

* Wed Oct 06 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.12.3-1mdv2011.0
+ Revision: 583637
- update to new version 1.12.3

* Thu Sep 09 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.12.2-1mdv2011.0
+ Revision: 576923
- update to new version 1.12.2

* Sun Jul 25 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.12.1-1mdv2011.0
+ Revision: 558761
- update to new version 1.12.1

* Mon Jan 25 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.12.0-1mdv2010.1
+ Revision: 495839
- update to new version 1.12.0

* Sat Jan 02 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.11.6-1mdv2010.1
+ Revision: 485150
- update to new version 1.11.6

* Fri Dec 04 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.11.5-2mdv2010.1
+ Revision: 473554
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 29 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.11.5-1mdv2010.0
+ Revision: 451088
- update to new version 1.11.5

* Sun Sep 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.11.4-1mdv2010.0
+ Revision: 450207
- import php-pear-Log


* Fri Sep 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.11.4-1mdv2010.0
- split out from php-pear package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20575 |12mu|php-pear-Mail-1.2.0-0.b1.9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Mail
%define		pre		        b1
%define		upstream_name	%{_class}

Name:		php-pear-%{upstream_name}
Version:	1.2.0
Release:	0.%{pre}.9
Summary:	Class that provides multiple interfaces for sending emails
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/%{upstream_name}
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}%{pre}.tgz
Patch0:		Mail-1.2.0b1-CVE-2009-4023,4111.diff
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildRequires:	php-pear
BuildArch:	noarch

%description
PEAR's Mail package defines an interface for implementing mailers under the
PEAR hierarchy. It also provides supporting functions useful to multiple mailer
backends. Currently supported backends include: PHP's native mail() function,
sendmail, and SMTP. This package also provides a RFC822 email address list
validation utility class.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}%{pre}/%{upstream_name}.xml

%patch0 -p0 -b .CVE-2009-4023,4111

%install

cd %{upstream_name}-%{version}%{pre}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/%{_class}.php
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog
* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-0.b1.7mdv2011.0
+ Revision: 667621
- mass rebuild

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-0.b1.6mdv2011.0
+ Revision: 607120
- rebuild

* Mon Jan 25 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-0.b1.5mdv2010.1
+ Revision: 496118
- P0: security fix for CVE-2009-4023,4111

* Wed Nov 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.0-0.b1.4mdv2010.1
+ Revision: 470143
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Nov 09 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.0-0.b1.3mdv2010.1
+ Revision: 463810
- use rpm filetriggers to register starting from mandriva 2010.1

* Thu Oct 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.0-0.b1.2mdv2010.0
+ Revision: 452035
- fix %%postun

* Sun Sep 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.0-0.b1.1mdv2010.0
+ Revision: 450209
- import php-pear-Mail


* Fri Sep 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.0-0.b1.1mdv2010.0
- split out from php-pear package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20576 |12mu|php-pear-Mail_Mime-1.8.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Mail
%define		_subclass	Mime
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.8.8
Release:	1
Summary:	Mail_Mime provides classes to create mime messages
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/%{upstream_name}
Source0:	http://download.pear.php.net/package/Mail_Mime-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildRequires:	php-pear
BuildArch:	noarch

%description
Mail_Mime provides classes to deal with the creation and manipulation of mime
messages. It allows people to create Email messages consisting of:
* Text Parts
* HTML Parts
* Inline HTML Images
* Attachments
* Attached messages

Starting with version 1.4.0, it also allows non US-ASCII chars in filenames,
subjects, recipients, etc, etc.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog
* Wed Oct 09 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.8.8-1
+ Revision: a2815a3
- LOG Updated to 1.8.8 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20577 |12mu|php-pear-Mail_mimeDecode-1.5.5-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Mail
%define		_subclass	mimeDecode
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.5.5
Release:	3
Summary:	Provides a class to decode mime messages
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/%{upstream_name}
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildRequires:	php-pear
BuildArch:	noarch

%description
Provides a class to deal with the decoding and interpreting of mime messages.
This package used to be part of the Mail_Mime package, but has been split off.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog
* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 1.5.5-2mdv2011.0
+ Revision: 667623
- mass rebuild

* Sun Dec 19 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.5-1mdv2011.0
+ Revision: 622932
- update to new version 1.5.5

* Tue Sep 14 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.4-1mdv2011.0
+ Revision: 578195
- update to new version 1.5.4

* Thu Sep 09 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.3-1mdv2011.0
+ Revision: 576924
- update to new version 1.5.3

* Tue Dec 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.1-1mdv2010.1
+ Revision: 478815
- update to new version 1.5.1

* Wed Nov 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.0-2mdv2010.1
+ Revision: 470148
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Sun Sep 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.0-1mdv2010.0
+ Revision: 450224
- import php-pear-Mail_mimeDecode


* Fri Sep 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.0-1mdv2010.0
- split out from php-pear package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20578 |12mu|php-pear-MDB-1.3.0-20
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		MDB
%define		upstream_name	%{_class}

Name:		php-pear-%{upstream_name}
Version:	1.3.0
Release:	20
Summary:	Unified database API
Epoch:		1
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/MDB/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
MDB is a merge of PEAR's DB and Metabases that provides a unified DB
API. It also provides methods for DB portability and DB feature
emulation. Most notably it features a DB independent XML-Schema
manager.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/MAINTAINERS
%doc %{upstream_name}-%{version}/README
%doc %{upstream_name}-%{version}/TODO
%doc %{upstream_name}-%{version}/doc/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/%{_class}.php
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 1:1.3.0-17mdv2011.0
+ Revision: 667557
- mass rebuild

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.3.0-16mdv2011.0
+ Revision: 607114
- rebuild

* Wed Nov 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1:1.3.0-15mdv2010.1
+ Revision: 470164
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 1:1.3.0-14mdv2010.0
+ Revision: 426651
- rebuild

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.3.0-13mdv2009.1
+ Revision: 321871
- rebuild

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 1:1.3.0-12mdv2009.0
+ Revision: 224752
- rebuild

* Tue Mar 04 2008 Oden Eriksson <oeriksson@mandriva.com> 1:1.3.0-11mdv2008.1
+ Revision: 178522
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Jul 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1:1.3.0-10mdv2008.0
+ Revision: 53908
- the xml in package*.xml is valid now, don't reverse it...

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1:1.3.0-9mdv2008.0
+ Revision: 15469
- rule out the PHPUnit.php dep


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-8mdv2007.0
+ Revision: 81172
- Import php-pear-MDB

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-8mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-7mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-6mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-5mdk
- fix deps

* Fri Jul 22 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-4mdk
- fix the package.xml file so it will register

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20579 |12mu|php-pear-MDB2-2.5.0-0.0.b5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		MDB2
%define		upstream_name	%{_class}
%define		beta b5

Name:		php-pear-%{upstream_name}
Version:	2.5.0
Release:	0.0.%{beta}
Summary:	Unified database API
Epoch:		2
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/MDB2/
Source0:	http://download.pear.php.net/package/MDB2-%{version}%{beta}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildRequires:	php-pear
BuildArch:	noarch
Suggests:	php-pear-MDB2_Driver_mysql
Suggests:	php-pear-MDB2_Driver_mysqli
Suggests:	php-pear-MDB2_Driver_pgsql
Suggests:	php-pear-MDB2_Driver_sqlite

%description
MDB2 is a merge of PEAR's DB and Metabases that provides a unified DB
API. It also provides methods for DB portability and DB feature
emulation. Most notably it features a DB independent XML-Schema
manager.

%prep
%setup -q -c -n %{name}-%{version}%{beta}
mv package.xml %{upstream_name}-%{version}%{beta}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}%{beta}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests
rm -rf %{buildroot}%{_datadir}/pear/data/%{upstream_name}/LICENSE

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%doc %{upstream_name}-%{version}%{beta}/docs/*
%doc %{upstream_name}-%{version}%{beta}/LICENSE
%{_datadir}/pear/%{_class}
%{_datadir}/pear/%{_class}.php
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 2:2.5.0-0.0.b3.1mdv2011.0
+ Revision: 679275
- 1.5.0b3

* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 2:2.5.0-0.0.b2.3
+ Revision: 667564
- mass rebuild

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 2:2.5.0-0.0.b2.2mdv2011.0
+ Revision: 607115
- rebuild

* Fri Mar 26 2010 Oden Eriksson <oeriksson@mandriva.com> 2:2.5.0-0.0.b2.1mdv2010.1
+ Revision: 527640
- 2.5.0b2
- fix versioning

* Thu Nov 26 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1:2.5.0b1-7mdv2010.1
+ Revision: 470286
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 1:2.5.0b1-6mdv2010.0
+ Revision: 426652
- rebuild

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 1:2.5.0b1-5mdv2009.1
+ Revision: 321872
- rebuild

* Fri Oct 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1:2.5.0b1-4mdv2009.1
+ Revision: 294597
- added php-pear-MDB2_Driver_mysql as a suggest as well

* Sat Sep 06 2008 Oden Eriksson <oeriksson@mandriva.com> 1:2.5.0b1-3mdv2009.0
+ Revision: 281929
- suggest some drivers

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 1:2.5.0b1-2mdv2009.0
+ Revision: 224753
- rebuild

* Tue Mar 25 2008 Oden Eriksson <oeriksson@mandriva.com> 1:2.5.0b1-1mdv2008.1
+ Revision: 189940
- 2.5.0b1 (fixes CVE-2007-5934)

* Tue Mar 04 2008 Oden Eriksson <oeriksson@mandriva.com> 1:2.4.1-2mdv2008.1
+ Revision: 178523
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri May 04 2007 Oden Eriksson <oeriksson@mandriva.com> 1:2.4.1-1mdv2008.0
+ Revision: 22353
- 2.4.1

* Thu Apr 19 2007 Oden Eriksson <oeriksson@mandriva.com> 1:2.4.0-1mdv2008.0
+ Revision: 15130
- 2.4.0


* Fri Dec 15 2006 David Walluck <walluck@mandriva.org> 2.3.0-1mdv2007.0
+ Revision: 97219
- 2.3.0

* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1:2.2.1-2mdv2007.1
+ Revision: 81174
- Import php-pear-MDB2

* Wed Aug 30 2006 David Walluck <walluck@mandriva.org> 1:2.2.1-2mdv2007.0
- add missing Native directory

* Wed Aug 30 2006 David Walluck <walluck@mandriva.org> 1:2.2.1-1mdv2007.0
- 2.2.1
- replace tabs with spaces

* Fri May 26 2006 David Walluck <walluck@mandriva.org> 1:2.0.3-1mdv2007.0
- 2.0.3

* Sat May 20 2006 Oden Eriksson <oeriksson@mandriva.com> 1:2.0.2-1mdk
- 2.0.2
- rule out some faulty deps

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-1mdk
- initial Mandriva package (PLD import)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20580 |12mu|php-pear-MDB2_Driver_mysql-1.5.0-0.0.b4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define        _class           MDB2
%define        _subclass        Driver_mysql
%define        upstream_name    %{_class}_%{_subclass}

%define			beta b4

Name:           php-pear-%{upstream_name}
Version:        1.5.0
Release:        0.0.%{beta}
Summary:	Mysql MDB2 driver
License:        PHP License
Group:          Development/PHP
URL:            http://pear.php.net/package/MDB2_Driver_mysql/
Source0:        http://download.pear.php.net/package/MDB2_Driver_mysql-%{version}%{beta}.tgz
Requires:       php-mysql
Requires(post): php-pear
Requires(preun): php-pear
Requires:       php-pear
BuildRequires:  php-pear
BuildArch:      noarch
Epoch:		1

%description
MDB2 MySQL driver.

%prep
%setup -q -c -n %{name}-%{version}%{beta}
mv package.xml %{upstream_name}-%{version}%{beta}/%{upstream_name}.xml

%install
%{__rm} -rf %{buildroot}

cd %{upstream_name}-%{version}%{beta}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog
* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1:1.5.0-0.0.b3.1mdv2011.0
+ Revision: 679278
- 1.5.0b3

* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 1:1.5.0-0.0.b2.3
+ Revision: 667573
- mass rebuild

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.5.0-0.0.b2.2mdv2011.0
+ Revision: 607116
- rebuild

* Fri Mar 26 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.5.0-0.0.b2.1mdv2010.1
+ Revision: 527660
- bump epoch
- 1.5.0b2
- fix versioning

* Thu Nov 26 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.0b1-4mdv2010.1
+ Revision: 470289
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 1.5.0b1-3mdv2010.0
+ Revision: 426653
- rebuild

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 1.5.0b1-2mdv2009.1
+ Revision: 321873
- rebuild

* Thu Oct 16 2008 Oden Eriksson <oeriksson@mandriva.com> 1.5.0b1-1mdv2009.1
+ Revision: 294353
- import php-pear-MDB2_Driver_mysql


* Thu Oct 16 2008 Oden Eriksson <oeriksson@mandriva.com> 1.5.0b1-1mdv2009.0
- initial Mandriva package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20581 |12mu|php-pear-MDB2_Driver_mysqli-1.5.0-0.0.b4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define        _class           MDB2
%define        _subclass        Driver_mysqli
%define        upstream_name    %{_class}_%{_subclass}
%define			beta b4

Name:           php-pear-%{upstream_name}
Version:        1.5.0
Release:        0.0.%{beta}
Summary:	Mysqli MDB2 driver
Epoch:          1
License:        PHP License
Group:          Development/PHP
URL:            http://pear.php.net/package/MDB2_Driver_mysqli/
Source0:        http://download.pear.php.net/package/MDB2_Driver_mysqli-%{version}%{beta}.tgz
Requires:       php-mysqli
Requires(post): php-pear
Requires(preun): php-pear
Requires:       php-pear
BuildRequires:  php-pear
BuildArch:      noarch

%description
MDB2 MySQLi driver.

%prep
%setup -q -c -n %{name}-%{version}%{beta}
mv package.xml %{upstream_name}-%{version}%{beta}/%{upstream_name}.xml

%install
cd %{upstream_name}-%{version}%{beta}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog
* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1:1.5.0-0.0.b3.1mdv2011.0
+ Revision: 679280
- 1.5.0b3

* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 1:1.5.0-0.0.b2.3
+ Revision: 667589
- mass rebuild

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.5.0-0.0.b2.2mdv2011.0
+ Revision: 607117
- rebuild

* Fri Mar 26 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.5.0-0.0.b2.1mdv2010.1
+ Revision: 527642
- 1.5.0b2
- fix versioning

* Thu Nov 26 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0:1.5.0b1-4mdv2010.1
+ Revision: 470291
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 0:1.5.0b1-4mdv2010.0
+ Revision: 426654
- rebuild

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 0:1.5.0b1-3mdv2009.1
+ Revision: 321874
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0:1.5.0b1-2mdv2009.0
+ Revision: 236907
- rebuild

* Tue Mar 25 2008 Oden Eriksson <oeriksson@mandriva.com> 0:1.5.0b1-1mdv2008.1
+ Revision: 189941
- 1.5.0b1 (fixes CVE-2007-5934)

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri May 04 2007 Oden Eriksson <oeriksson@mandriva.com> 0:1.4.1-1mdv2008.0
+ Revision: 22355
- 1.4.1

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0:1.4.0-1mdv2008.0
+ Revision: 15785
- fix build
- 1.4.0


* Wed Jan 17 2007 David Walluck <walluck@mandriva.org> 1.3.0-2mdv2007.0
+ Revision: 110006
- Requires: php-mysqli

* Fri Dec 15 2006 David Walluck <walluck@mandriva.org> 0:1.3.0-1mdv2007.1
+ Revision: 97218
- 1.3.0

* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0:1.2.1-1mdv2007.0
+ Revision: 81997
- Import php-pear-MDB2_Driver_mysqli

* Wed Aug 30 2006 David Walluck <walluck@mandriva.org> 0:1.2.1-1mdv2007.0
- 1.2.1
- don't own directories since they are owned by php-pear-MDB2
- replace tabs with spaces

* Fri May 26 2006 David Walluck <walluck@mandriva.org> 0:1.0.3-1mdv2007.0
- release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20582 |12mu|php-pear-MDB2_Driver_pgsql-1.5.0-0.0.b4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define        _class           MDB2
%define        _subclass        Driver_pgsql
%define        upstream_name    %{_class}_%{_subclass}
%define			beta 			b4

Name:           php-pear-%{upstream_name}
Version:        1.5.0
Release:        0.0.%{beta}
Summary:	Pgsql MDB2 driver
Epoch:          1
License:        PHP License
Group:          Development/PHP
URL:            http://pear.php.net/package/MDB2_Driver_pgsql/
Source0:        http://download.pear.php.net/package/MDB2_Driver_pgsql-%{version}%{beta}.tgz
Requires:	php-pgsql
Requires(post): php-pear
Requires(preun): php-pear
Requires:       php-pear
BuildRequires:  php-pear
BuildArch:      noarch

%description
MDB2 pgsql driver.

%prep
%setup -q -c -n %{name}-%{version}%{beta}
mv package.xml %{upstream_name}-%{version}%{beta}/%{upstream_name}.xml

%install
cd %{upstream_name}-%{version}%{beta}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 1:1.5.0-0.0.b3.1mdv2011.0
+ Revision: 679283
- 1.5.0b3

* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 1:1.5.0-0.0.b2.3
+ Revision: 667597
- mass rebuild

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.5.0-0.0.b2.2mdv2011.0
+ Revision: 607118
- rebuild

* Fri Mar 26 2010 Oden Eriksson <oeriksson@mandriva.com> 1:1.5.0-0.0.b2.1mdv2010.1
+ Revision: 527644
- 1.5.0b2
- fix versioning

* Thu Nov 26 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0:1.5.0b1-6mdv2010.1
+ Revision: 470290
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 0:1.5.0b1-6mdv2010.0
+ Revision: 426655
- rebuild

* Sun Sep 07 2008 Oden Eriksson <oeriksson@mandriva.com> 0:1.5.0b1-5mdv2009.0
+ Revision: 282106
- fix deps

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0:1.5.0b1-4mdv2009.0
+ Revision: 258998
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0:1.5.0b1-3mdv2009.0
+ Revision: 246878
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild

* Tue Mar 25 2008 Oden Eriksson <oeriksson@mandriva.com> 0:1.5.0b1-1mdv2008.1
+ Revision: 189947
- status is really beta
- 1.5.0b1 (fixes CVE-2007-5934)

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri May 04 2007 Oden Eriksson <oeriksson@mandriva.com> 0:1.4.1-1mdv2008.0
+ Revision: 22356
- 1.4.1

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0:1.4.0-1mdv2008.0
+ Revision: 15776
- fix build
- 1.4.0


* Fri Dec 15 2006 David Walluck <walluck@mandriva.org> 1.3.0-1mdv2007.0
+ Revision: 97243
- Import php-pear-MDB2_Driver_pgsql



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20583 |12mu|php-pear-Net_Cyrus-0.3.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	Cyrus
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.3.2
Release:	1
Summary:	An API for the administration of Cyrus IMAP servers
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_Cyrus/
Source0:	http://download.pear.php.net/package/Net_Cyrus-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
API for the administration of Cyrus IMAP servers. It can be used to
create,delete and modify users and it's properties (Quota and ACL)

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/tests
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-15mdv2011.0
+ Revision: 667624
- mass rebuild

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-14mdv2011.0
+ Revision: 607121
- rebuild

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.1-13mdv2010.1
+ Revision: 468690
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 0.3.1-12mdv2010.0
+ Revision: 426657
- rebuild

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-11mdv2009.1
+ Revision: 321876
- rebuild

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 0.3.1-10mdv2009.0
+ Revision: 224754
- rebuild

* Tue Mar 04 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-9mdv2008.1
+ Revision: 178524
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-8mdv2007.0
+ Revision: 82220
- Import php-pear-Net_Cyrus

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-8mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-7mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-6mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-5mdk
- fix deps

* Fri Jul 22 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-4mdk
- fix the package.xml file so it will register

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-1mdk
- initial Mandriva package (PLD import)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20584 |12mu|php-pear-Net_DIME-1.0.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	DIME
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.2
Release:	5
Summary:	Implements DIME encoding
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_DIME/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Provides an implementation of DIME as defined at
http://search.ietf.org/internet-drafts/draft-nielsen-dime-02.txt

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-2mdv2011.0
+ Revision: 667625
- mass rebuild

* Sun Nov 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.2-1mdv2011.0
+ Revision: 594497
- update to new version 1.0.2

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.1-4mdv2010.1
+ Revision: 468693
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 1.0.1-3mdv2010.0
+ Revision: 426658
- rebuild

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-2mdv2009.1
+ Revision: 321878
- rebuild

* Sun Oct 12 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.1-1mdv2009.1
+ Revision: 292882
- update to new version 1.0.1

* Tue Sep 02 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.0-1mdv2009.0
+ Revision: 278930
- update to new version 1.0.0

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 0.3-10mdv2009.0
+ Revision: 224755
- rebuild

* Tue Mar 04 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3-9mdv2008.1
+ Revision: 178525
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3-8mdv2007.0
+ Revision: 82229
- Import php-pear-Net_DIME

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3-8mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3-7mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3-6mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3-5mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3-4mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3-3mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3-2mdk
- fix spec file to conform with the others

* Thu Jan 20 2005 Pascal Terjan <pterjan@mandrake.org> 0.3-1mdk
- First mdk package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20585 |12mu|php-pear-Net_FTP-1.3.7-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	FTP
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.3.7
Release:	8
Summary:	Comfortable communication with FTP-servers
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_FTP/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires:	php-ftp
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
This class allows you to communicate with FTP-servers more comfortable
that the ftp-functions of PHP. Especially you can up- and download
recursively.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests
rm -rf %{buildroot}%{_datadir}/pear/data/%{upstream_name}/CHANGELOG

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/example
%doc %{upstream_name}-%{version}/CHANGELOG
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.7-6mdv2011.0
+ Revision: 667626
- mass rebuild

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 1.3.7-5mdv2011.0
+ Revision: 607122
- rebuild

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.7-4mdv2010.1
+ Revision: 468697
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 1.3.7-3mdv2010.0
+ Revision: 426659
- rebuild

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 1.3.7-2mdv2009.1
+ Revision: 321879
- rebuild

* Sat Aug 16 2008 Oden Eriksson <oeriksson@mandriva.com> 1.3.7-1mdv2009.0
+ Revision: 272592
- 1.3.7

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 1.3.2-3mdv2009.0
+ Revision: 224756
- rebuild

* Tue Mar 04 2008 Oden Eriksson <oeriksson@mandriva.com> 1.3.2-2mdv2008.1
+ Revision: 178526
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3.2-1mdv2007.0
+ Revision: 81176
- Import php-pear-Net_FTP

* Sat Apr 08 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3.2-1mdk
- 1.3.2

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20586 |12mu|php-pear-Net_IDNA-0.8.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	IDNA
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.8.1
Release:	4
Summary:	Punycode encoding and decoding
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_IDNA/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
This package helps you to encode and decode punycode strings easily.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.8.1-3mdv2012.0
+ Revision: 741793
- fix major breakage by careless packager

* Thu Dec 15 2011 Oden Eriksson <oeriksson@mandriva.com> 0.8.1-2
+ Revision: 741509
- rebuilt to see if it makes it to main..., phew!

* Wed Dec 14 2011 Oden Eriksson <oeriksson@mandriva.com> 0.8.1-1
+ Revision: 741265
- 0.8.1

* Fri May 27 2011 Oden Eriksson <oeriksson@mandriva.com> 0.7.1-7
+ Revision: 679417
- mass rebuild

* Tue Dec 07 2010 Oden Eriksson <oeriksson@mandriva.com> 0.7.1-6mdv2011.0
+ Revision: 613727
- the mass rebuild of 2010.1 packages

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.7.1-5mdv2010.1
+ Revision: 468702
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.7.1-4mdv2010.0
+ Revision: 441449
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.7.1-3mdv2009.1
+ Revision: 322416
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.7.1-2mdv2009.0
+ Revision: 236984
- rebuild

* Fri Dec 21 2007 Olivier Blin <blino@mandriva.org> 0.7.1-1mdv2008.1
+ Revision: 136415
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.7.1-1mdv2007.0
+ Revision: 82314
- Import php-pear-Net_IDNA

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.7.1-1mdk
- 0.7.1
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-7mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-6mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-5mdk
- fix deps

* Fri Jul 22 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-4mdk
- fix the package.xml file so it will register

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.5.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20587 |12mu|php-pear-Net_IMAP-1.1.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	IMAP
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.1.3
Release:	1
Summary:	An implementation of the IMAP protocol

License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_IMAP/
Source0:	http://download.pear.php.net/package/Net_IMAP-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Provides an implementation of the IMAP4Rev1 protocol using PEAR's
Net_Socket and Auth_SASL class.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Tue Apr 22 2014 dsilakov <denis.silakov@rosalab.ru> 1.1.3-1
+ Revision: b9cc50a
- Merge pull request #1 from import/php-pear-Net_IMAP:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20588 |12mu|php-pear-Net_LMTP-1.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	LMTP
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.2
Release:	1
Summary:	An implementation of the RFC2033 LMTP protocol
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_LMTP/
Source0:	http://download.pear.php.net/package/Net_LMTP-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
This package provides an implementation of the RFC2033 LMTP using
PEAR's Net_Socket and Auth_SASL class.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%doc %{upstream_name}-%{version}/test_lmtp.php
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog
* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-13mdv2011.0
+ Revision: 667629
- mass rebuild

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-12mdv2011.0
+ Revision: 607124
- rebuild

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.1-11mdv2010.1
+ Revision: 468709
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 1.0.1-10mdv2010.0
+ Revision: 426660
- rebuild

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-9mdv2009.1
+ Revision: 321883
- rebuild

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 1.0.1-8mdv2009.0
+ Revision: 224782
- rebuild

* Tue Mar 04 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-7mdv2008.1
+ Revision: 178528
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-6mdv2007.0
+ Revision: 81178
- Import php-pear-Net_LMTP

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-6mdk
- new group (Development/PHP)

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1mdk
- initial Mandriva package (PLD import)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20589 |12mu|php-pear-Net_POP3-1.3.8-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	POP3
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.3.8
Release:	3
Summary:	POP3 class to access POP3 server
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_POP3/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Provides a POP3 class to access POP3 server. Support all POP3 commands
including UIDL listings, APOP authentication, DIGEST-MD5 and CRAM-MD5
using optional Auth_SASL package.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.8-2mdv2011.0
+ Revision: 667630
- mass rebuild

* Sun Nov 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.8-1mdv2011.0
+ Revision: 594500
- update to new version 1.3.8

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.7-2mdv2010.1
+ Revision: 468713
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Sun Sep 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.7-1mdv2010.0
+ Revision: 450226
- new version
- use pear installer
- use fedora %%post/%%postun

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 1.3.6-11mdv2010.0
+ Revision: 426661
- rebuild

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-10mdv2009.1
+ Revision: 321884
- rebuild

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 1.3.6-9mdv2009.0
+ Revision: 224813
- rebuild

* Tue Mar 04 2008 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-8mdv2008.1
+ Revision: 178529
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-7mdv2007.0
+ Revision: 82391
- Import php-pear-Net_POP3

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.6-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20590 |12mu|php-pear-Net_Sieve-1.3.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	Sieve
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.3.2
Release:	1
Summary:	Handles talking to timsieved
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_Sieve/
Source0:	http://download.pear.php.net/package/Net_Sieve-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
Requires:	php-pear-Net_Socket >= 1.0
BuildArch:	noarch
BuildRequires:	php-pear

%description
Provides an API to talk to the timsieved server that comes with Cyrus
IMAPd. Can be used to install, remove, mark active etc sieve scripts.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.0-2mdv2011.0
+ Revision: 667633
- mass rebuild

* Sat Aug 14 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.0-1mdv2011.0
+ Revision: 569610
- new version

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.7-2mdv2010.1
+ Revision: 468716
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Sun Jul 26 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.7-1mdv2010.0
+ Revision: 400321
- update to new version 1.1.7

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1.6-2mdv2009.1
+ Revision: 321887
- rebuild

* Wed Aug 20 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1.6-1mdv2009.0
+ Revision: 274173
- fix "build"
- 1.1.6

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 1.1.5-4mdv2009.0
+ Revision: 224838
- rebuild

* Tue Mar 04 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1.5-3mdv2008.1
+ Revision: 178531
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Jun 01 2007 Oden Eriksson <oeriksson@mandriva.com> 1.1.5-2mdv2008.0
+ Revision: 33606
- filter out pear(PHPUnit2

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.1.5-1mdv2008.0
+ Revision: 15604
- fix build and deps
- 1.1.5


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.2-1mdv2007.0
+ Revision: 81180
- Import php-pear-Net_Sieve

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.1.2-1mdk
- 1.1.2
- new group (Development/PHP)

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-6mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-5mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-4mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-3mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-2mdk
- rebuild

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-1mdk
- 1.1.1
- fix spec file to conform with the others

* Thu Jan 20 2005 Pascal Terjan <pterjan@mandrake.org> 1.1.0-1mdk
- First mdk package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20591 |12mu|php-pear-Net_SMS-0.2.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	SMS
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.2.0
Release:	3
Summary:	SMS functionality
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_SMS/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
This package provides SMS functionality and access to SMS gateways.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-2mdv2012.0
+ Revision: 741799
- fix major breakage by careless packager

* Mon Nov 28 2011 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-1
+ Revision: 735175
- new version

* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-8
+ Revision: 667631
- mass rebuild

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-7mdv2011.0
+ Revision: 607125
- rebuild

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.0-6mdv2010.1
+ Revision: 468720
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 0.1.0-5mdv2010.0
+ Revision: 426662
- rebuild

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-4mdv2009.1
+ Revision: 321886
- rebuild

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 0.1.0-3mdv2009.0
+ Revision: 224839
- rebuild

* Tue Mar 04 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-2mdv2008.1
+ Revision: 178530
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-1mdv2007.0
+ Revision: 82411
- Import php-pear-Net_SMS

* Sat May 20 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-1mdk
- 0.1.0

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.0.2-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.0.2-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.0.2-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.0.2-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.0.2-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.0.2-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.0.2-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20592 |12mu|php-pear-Net_SMTP-1.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	SMTP
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.6.2
Release:	1
Summary:	An implementation of the SMTP protocol
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/%{upstream_name}
Source0:	http://download.pear.php.net/package/Net_SMTP-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildRequires:	php-pear
BuildArch:	noarch

%description
Provides an implementation of the SMTP protocol using PEAR's Net_Socket class.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%doc %{upstream_name}-%{version}/docs/*
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog
* Wed Oct 09 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.6.2-1
+ Revision: e08b36c
- LOG Updated to 1.6.2 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20593 |12mu|php-pear-Net_Socket-1.0.14-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	Socket
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.14
Release:	1
Summary:	Network Socket Interface
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_LDAP2
Source0:	http://download.pear.php.net/package/Net_Socket-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildRequires:	php-pear
BuildArch:	noarch

%description
Net_Socket is a class interface to TCP sockets. It provides blocking
and non-blocking operation, with different reading and writing modes
(byte-wise, block-wise, line-wise and special formats like network
byte-order ip addresses).

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog
* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.10-2mdv2011.0
+ Revision: 667634
- mass rebuild

* Mon Oct 18 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.10-1mdv2011.0
+ Revision: 586624
- update to new version 1.0.10

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.9-4mdv2010.1
+ Revision: 468722
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Mon Nov 09 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.9-3mdv2010.1
+ Revision: 463808
- use rpm filetriggers to register starting from mandriva 2010.1

* Sat Sep 26 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.9-2mdv2010.0
+ Revision: 449347
- use pear installer
- use fedora %%post/%%postun

* Thu Sep 03 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.9-1mdv2010.0
+ Revision: 428988
- import php-pear-Net_Socket


* Thu Sep 03 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.9-1mdv2010.0
- first mdv release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20594 |12mu|php-pear-Net_URL-1.0.15-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Net
%define		_subclass	URL
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.0.15
Release:	9
Summary:	Easy parsing of URLs
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Net_URL/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Provides easy parsing of URLs and their constituent parts.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.15-6mdv2011.0
+ Revision: 667635
- mass rebuild

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.15-5mdv2011.0
+ Revision: 607126
- rebuild

* Sun Nov 22 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.15-4mdv2010.1
+ Revision: 468724
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 1.0.15-3mdv2010.0
+ Revision: 426663
- rebuild

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.15-2mdv2009.1
+ Revision: 321889
- rebuild

* Sat Aug 16 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.15-1mdv2009.0
+ Revision: 272594
- 1.0.15

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 1.0.14-10mdv2009.0
+ Revision: 224840
- rebuild

* Tue Mar 04 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.14-9mdv2008.1
+ Revision: 178532
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.14-8mdv2007.0
+ Revision: 81182
- Import php-pear-Net_URL

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.14-8mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.14-7mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.14-6mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.14-5mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.14-4mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.14-3mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.14-2mdk
- fix spec file to conform with the others

* Thu Jan 20 2005 Pascal Terjan <pterjan@mandrake.org> 1.0.14-1mdk
- First mdk package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20595 |12mu|php-pear-PEAR_Command_Packaging-0.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		PEAR
%define		_subclass	Command
%define		upstream_name	%{_class}_%{_subclass}_Packaging

Name:		php-pear-%{upstream_name}
Version:	0.3.0
Release:	1
Summary:	Create RPM spec files from PEAR modules
License:	PHP License
Group:		Development/PHP
URL:        http://pear.php.net/package/PEAR_Command_Packaging
Source0:	http://download.pear.php.net/package/PEAR_Command_Packaging-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
This command is an improved implementation of the standard PEAR "makerpm" 
command, and contains several enhancements that make it far more flexible. 
Similar functions for other external packaging mechanisms may be added at
a later date.

Enhanced features over the original PEAR "makerpm" command include:

- Ability to define a release on the command line
- Allows more advanced customisation of the generated package name
- Allows virtual Provides/Requires that differ in format from the package name
  format
- tries to intelligently distinguish between PEAR and PECL when generating
  packages

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-5mdv2011.0
+ Revision: 667636
- mass rebuild

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-4mdv2011.0
+ Revision: 607130
- rebuild

* Sat Nov 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.0-3mdv2010.1
+ Revision: 467943
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Thu Oct 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.0-2mdv2010.0
+ Revision: 452037
- fix %%postun

* Sun Sep 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.0-1mdv2010.0
+ Revision: 450270
- new version
- use pear installer
- use fedora %%post/%%postun

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 0.1.2-5mdv2010.0
+ Revision: 426664
- rebuild

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-4mdv2009.1
+ Revision: 321891
- rebuild

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 0.1.2-3mdv2009.0
+ Revision: 224841
- rebuild

* Tue Mar 04 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-2mdv2008.1
+ Revision: 178533
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-1mdv2007.0
+ Revision: 81184
- Import php-pear-PEAR_Command_Packaging

* Wed Aug 02 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.2-1mdk
- initial Mandriva package (fixes #24033)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20596 |12mu|php-pear-PEAR_RemoteInstaller-0.3.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		PEAR
%define		_subclass	Command
%define		upstream_name	%{_class}_RemoteInstaller

Name:		php-pear-%{upstream_name}
Version:	0.3.2
Release:	1
Summary:	PEAR Remote installation plugin through FTP
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/PEAR_RemoteInstaller/
Source0:	http://download.pear.php.net/package/PEAR_RemoteInstaller-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Originally part of the 1.4.0 new features, remote installation
through FTP is now its own package. This package adds the commands
"remote-install" "remote-upgrade" "remote-uninstall" and 
"remote-upgrade-all" to the PEAR core.
    
To take advantage, you must have a config file on the remote ftp
server and full access to the server to create and remove files.
The config-create command can be used to get started, and the
remote_config configuration variable is set to the full URL as
in "ftp://ftp.example.com/path/to/pear.ini"
 
After this is done, install/upgrade as normal using the remote*
commands as if they were local.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Wed May 04 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-10mdv2011.0
+ Revision: 667637
- mass rebuild

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-9mdv2011.0
+ Revision: 607133
- rebuild

* Sat Nov 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.1-8mdv2010.1
+ Revision: 467949
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Thu Oct 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.1-7mdv2010.0
+ Revision: 452039
- fix %%postun

* Sun Sep 27 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.1-6mdv2010.0
+ Revision: 450269
- use pear installer
- use fedora %%post/%%postun

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 0.3.1-5mdv2010.0
+ Revision: 426665
- rebuild

* Wed Dec 31 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-4mdv2009.1
+ Revision: 321893
- rebuild

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 0.3.1-3mdv2009.0
+ Revision: 224842
- rebuild

* Tue Mar 04 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-2mdv2008.1
+ Revision: 178534
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-1mdv2008.0
+ Revision: 15547
- 0.3.1


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-1mdv2007.0
+ Revision: 81195
- Import php-pear-PEAR_RemoteInstaller

* Sat Apr 08 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-1mdk
- 0.3.0

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-1mdk
- 0.2.0
- new group (Development/PHP)

* Tue Nov 08 2005 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-1mdk
- initial Mandriva package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20597 |12mu|php-pear-PHP_Compat-1.6.0a3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		PHP
%define		_subclass	Compat
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.6.0a3
Release:	1
Summary:	Provides missing functionality for older versions of PHP
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/PHP_Compat/
Source0:	http://download.pear.php.net/package/PHP_Compat-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
PHP_Compat provides missing functionality in the form of Constants and
Functions for older versions of PHP.

Constants:
- E_STRICT
- PATH_SEPERATOR
- ...

Functions:
- file_get_contents
- file_put_contents
- is_a
- scandir
- array_combine
- ...

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Thu May 05 2011 Oden Eriksson <oeriksson@mandriva.com> 1.5.0-8mdv2011.0
+ Revision: 667638
- mass rebuild

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 1.5.0-7mdv2011.0
+ Revision: 607138
- rebuild

* Sat Nov 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.5.0-6mdv2010.1
+ Revision: 467952
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 1.5.0-5mdv2010.0
+ Revision: 426666
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.5.0-4mdv2009.1
+ Revision: 321896
- rebuild

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 1.5.0-3mdv2009.0
+ Revision: 224867
- rebuild

* Tue Mar 04 2008 Oden Eriksson <oeriksson@mandriva.com> 1.5.0-2mdv2008.1
+ Revision: 178535
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.5.0-1mdv2007.0
+ Revision: 81210
- Import php-pear-PHP_Compat

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.5.0-1mdk
- 1.5.0
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.4.1-4mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.4.1-3mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.4.1-2mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.4.1-1mdk
- 1.4.1
- drop redundant patches (P0)

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-1mdk
- initial Mandriva package (PLD import)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20598 |12mu|php-pear-Services_Weather-1.4.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Services
%define		_subclass	Weather
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.4.7
Release:	1
Summary:	An interface to various online weather-services
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Services_Weather/
Source0:	http://download.pear.php.net/package/Services_Weather-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
Requires:	php-pear-Cache >= 1.5.3
Requires:	php-pear-DB >= 1.4
Requires:	php-pear-HTTP_Request >= 1.2
Requires:	php-pear-SOAP >= 0.7.5
Requires:	php-pear-XML_Serializer >= 0.8
Requires:	php-pear-Net_FTP
BuildArch:	noarch
BuildRequires:	php-pear


%description
Services_Weather searches for given locations and retrieves current
weather data and, dependent on the used service, also forecasts. Up to
now, GlobalWeather from CapeScience, a XML service from weather.com
and METAR from noaa.gov are supported. Further services will get
included, if they become available, have a usable API and are properly
documented.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

cd %{upstream_name}-%{version}
sed 's#/usr/local/bin/php#/usr/bin/php#' buildMetarDB.php >> tmp
mv -f tmp buildMetarDB.php

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages
install -m 644 Weather.php  %{buildroot}%{_datadir}/pear/Services/
install -m 644 buildMetarDB.php  %{buildroot}%{_datadir}/pear/Services/
install -m 644 Weather/*.php %{buildroot}%{_datadir}/pear/Services/Weather/

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/examples
%doc %{upstream_name}-%{version}/images
%{_datadir}/pear/Services/buildMetarDB.php
%{_datadir}/pear/packages/%{upstream_name}.xml
%{_datadir}/pear/Services/Weather/*
%{_datadir}/pear/Services/Weather.php



%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 1.4.5-9mdv2012.0
+ Revision: 741810
- fix major breakage by careless packager

* Thu May 05 2011 Oden Eriksson <oeriksson@mandriva.com> 1.4.5-8
+ Revision: 667640
- mass rebuild

* Tue Aug 03 2010 Thomas Spuhler <tspuhler@mandriva.org> 1.4.5-7mdv2011.0
+ Revision: 565241
- Increased release for rebuild

* Tue Mar 16 2010 Thomas Spuhler <tspuhler@mandriva.org> 1.4.5-6mdv2010.1
+ Revision: 520659
- added Requires: php-pear-Net_FTP
  fixed SPEC file so buildMetarDB.php gets installed

* Thu Feb 18 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1.4.5-5mdv2010.1
+ Revision: 507870
- bump release

* Thu Feb 18 2010 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1.4.5-3mdv2010.1
+ Revision: 507866
- Hopfuly fix #57093

* Sun Jan 10 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.5-1mdv2010.1
+ Revision: 489156
- update to new version 1.4.5

* Tue Nov 17 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.4-3mdv2010.1
+ Revision: 467083
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 1.4.4-2mdv2010.0
+ Revision: 426668
- rebuild

* Sun Mar 22 2009 Funda Wang <fwang@mandriva.org> 1.4.4-1mdv2009.1
+ Revision: 360161
- new version 1.4.4

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.4.3-2mdv2009.1
+ Revision: 321900
- rebuild

* Sat Aug 16 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.3-1mdv2009.0
+ Revision: 272595
- 1.4.3

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 1.4.2-3mdv2009.0
+ Revision: 224880
- rebuild

* Tue Mar 04 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.2-2mdv2008.1
+ Revision: 178537
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.4.2-1mdv2008.0
+ Revision: 15750
- 1.4.2


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.4.0-1mdv2007.0
+ Revision: 82644
- Import php-pear-Services_Weather

* Sat May 20 2006 Oden Eriksson <oeriksson@mandriva.com> 1.4.0-1mdk
- 1.4.0

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.3.2-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.2-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.2-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.2-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.2-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.2-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.3.2-1mdk
- 1.3.2
- fix spec file to conform with the others

* Thu Jan 20 2005 Pascal Terjan <pterjan@mandrake.org> 1.3.1-1mdk
- First mdk package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20599 |12mu|php-pear-SOAP-0.13.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		SOAP
%define		upstream_name	%{_class}

Name:		php-pear-%{upstream_name}
Version:	0.13.0
Release:	1
Summary:	Client/Server for PHP
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/SOAP/
Source0:	http://download.pear.php.net/package/SOAP-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
Requires:	php-bcmath
Requires:	php-pear-HTTP_Request
Requires:	php-pear-Net_URL
Requires:	php-pear-Net_DIME
BuildArch:	noarch
BuildRequires:	php-pear

%description
Implementation of SOAP protocol and services.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%doc %{upstream_name}-%{version}/example
%{_datadir}/pear/%{_class}
%{_datadir}/pear/tools/genproxy.php
%{_datadir}/pear/packages/%{upstream_name}.xml

%changelog
* Thu May 05 2011 Oden Eriksson <oeriksson@mandriva.com> 0.12.0-6mdv2011.0
+ Revision: 667639
- mass rebuild

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 0.12.0-5mdv2011.0
+ Revision: 607142
- rebuild

* Tue Nov 17 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.12.0-4mdv2010.1
+ Revision: 467084
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 0.12.0-3mdv2010.0
+ Revision: 426667
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.12.0-2mdv2009.1
+ Revision: 321897
- rebuild

* Sat Aug 16 2008 Oden Eriksson <oeriksson@mandriva.com> 0.12.0-1mdv2009.0
+ Revision: 272596
- 0.12.0

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 0.10.1-3mdv2009.0
+ Revision: 224881
- rebuild

* Tue Mar 04 2008 Oden Eriksson <oeriksson@mandriva.com> 0.10.1-2mdv2008.1
+ Revision: 178536
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.10.1-1mdv2008.0
+ Revision: 15746
- 0.10.1


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9.4-1mdv2007.0
+ Revision: 82529
- Import php-pear-SOAP

* Sat May 20 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9.4-1mdk
- 0.9.4

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.9.3-1mdk
- 0.9.3
- new group (Development/PHP)

* Sat Sep 03 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.1-8mdk
- fix #17668

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.1-7mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.1-6mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.1-5mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.1-4mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.1-3mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.8.1-2mdk
- fix spec file to conform with the others

* Thu Jan 20 2005 Pascal Terjan <pterjan@mandrake.org> 0.8.1-1mdk
- First mdk package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20600 |12mu|php-pear-Text_Diff-1.1.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Text
%define		_subclass	Diff
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.1.1
Release:	7
Summary:	Engine for performing and rendering text diffs
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Text_Diff/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildRequires:	php-pear
BuildArch:	noarch


%description
This package provides a text-based diff engine and renderers for
multiple diff output formats. 

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Thu May 05 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-4mdv2011.0
+ Revision: 667641
- mass rebuild

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-3mdv2011.0
+ Revision: 607145
- rebuild

* Mon Nov 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.1-2mdv2010.1
+ Revision: 466490
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Sun Jul 26 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.1-1mdv2010.0
+ Revision: 400323
- update to new version 1.1.1

* Sun Jul 19 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.0-3mdv2010.0
+ Revision: 397468
- shipp missing classes
- don't duplicate spec-helper job

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-2mdv2009.1
+ Revision: 321902
- rebuild

* Mon Oct 13 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.1.0-1mdv2009.1
+ Revision: 293183
- update to new version 1.1.0

* Sat Aug 16 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdv2009.0
+ Revision: 272597
- 1.0.0

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 0.2.1-4mdv2009.0
+ Revision: 224882
- rebuild

* Tue Mar 04 2008 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-3mdv2008.1
+ Revision: 178538
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Sep 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.1-2mdv2008.0
+ Revision: 90118
- rebuild


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-1mdv2007.0
+ Revision: 82749
- Import php-pear-Text_Diff

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2.1-1mdk
- 0.2.1
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.0.5-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.0.5-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.0.5-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.0.5-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.0.5-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.0.5-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20601 |12mu|php-pear-Text_Highlighter-0.7.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Text
%define		_subclass	Highlighter
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.7.3
Release:	1
Summary:	Syntax highlighting
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Text_Highlighter/
Source0:	http://download.pear.php.net/package/Text_Highlighter-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Text_Highlighter is a package for syntax highlighting.

It provides a base class providing all the functionality, and a
descendent classes geneator class.

The main idea is to simplify creation of subclasses implementing
syntax highlighting for particular language. Subclasses do not
implement any new functionality, they just provide syntax
highlighting rules. The rules sources are in XML format.

To create a highlighter for a language, there is no need to code a new
class manually. Simply describe the rules in XML file and use
Text_Highlighter_Generator to create a new class.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests
rm -rf %{buildroot}%{_datadir}/pear/data/TODO

rm -f %{buildroot}%{_bindir}/generate*

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%doc %{upstream_name}-%{version}/README
%{_datadir}/pear/%{_class}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Thu May 05 2011 Oden Eriksson <oeriksson@mandriva.com> 0.7.1-6mdv2011.0
+ Revision: 667642
- mass rebuild

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 0.7.1-5mdv2011.0
+ Revision: 607151
- rebuild

* Sun Nov 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.7.1-4mdv2010.1
+ Revision: 466323
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 0.7.1-3mdv2010.0
+ Revision: 426669
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.7.1-2mdv2009.1
+ Revision: 321903
- rebuild

* Sat Aug 16 2008 Oden Eriksson <oeriksson@mandriva.com> 0.7.1-1mdv2009.0
+ Revision: 272598
- 0.7.1

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 0.7.0-3mdv2009.0
+ Revision: 224883
- rebuild

* Tue Mar 04 2008 Oden Eriksson <oeriksson@mandriva.com> 0.7.0-2mdv2008.1
+ Revision: 178539
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Jul 23 2007 Oden Eriksson <oeriksson@mandriva.com> 0.7.0-1mdv2008.0
+ Revision: 54559
- 0.7.0


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.6.9-1mdv2007.0
+ Revision: 81226
- Import php-pear-Text_Highlighter

* Sat Apr 08 2006 Oden Eriksson <oeriksson@mandriva.com> 0.6.9-1mdk
- 0.6.9

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.6.8-1mdk
- 0.6.8
- new group (Development/PHP)

* Mon Nov 07 2005 Oden Eriksson <oeriksson@mandriva.com> 0.6.6-1mdk
- 0.6.6

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.6.5-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.6.5-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.6.5-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.6.5-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.6.5-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.6.5-1mdk
- initial Mandriva package (PLD import)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20602 |12mu|php-pear-Translation2-2.0.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Translation2
%define		upstream_name	%{_class}

Name:		php-pear-%{upstream_name}
Version:	2.0.4
Release:	3
Summary:	Class for multilingual applications management
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Translation2/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
This class provides an easy way to retrieve all the strings for a
multilingual site from a data source (i.e. db). A PEAR::DB and a
PEAR::MDB container are provided, more containers will follow. It is
designed to reduce the number of queries to the db, caching the
results when possible. An Admin class is provided to easily manage
translations (add/remove a language, add/remove a string).

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_bindir}/t2xmlchk.php
%{_datadir}/pear/%{_class}.php
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Thu May 05 2011 Oden Eriksson <oeriksson@mandriva.com> 2.0.4-2mdv2011.0
+ Revision: 667643
- mass rebuild

* Wed Dec 29 2010 Oden Eriksson <oeriksson@mandriva.com> 2.0.4-1mdv2011.0
+ Revision: 625901
- 2.0.4

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 2.0.1-6mdv2011.0
+ Revision: 607155
- rebuild

* Sun Nov 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.1-5mdv2010.1
+ Revision: 466330
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 2.0.1-4mdv2010.0
+ Revision: 426670
- rebuild

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 2.0.1-3mdv2009.1
+ Revision: 368292
- Increase release to override old 2.0.0beta8 known as 2.0.1 release
- Update php pear Translation2 to 2.0.1 stable version

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 2.0.1-2mdv2009.1
+ Revision: 321906
- rebuild

* Sat Nov 22 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.1-1mdv2009.1
+ Revision: 305817
- update to new version 2.0.1

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 2.0.0-11mdv2009.0
+ Revision: 224884
- rebuild

* Tue Mar 04 2008 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-10mdv2008.1
+ Revision: 178540
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Sep 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.0.0-9mdv2008.0
+ Revision: 90140
- rebuild


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-8mdv2007.0
+ Revision: 81236
- Import php-pear-Translation2

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-8mdk
- new group (Development/PHP)

* Mon Nov 07 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-7mdk
- 2.0.0beta8

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 2.0.0-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20603 |12mu|php-pear-Tree-0.3.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Tree
%define		upstream_name	%{_class}

Name:		php-pear-%{upstream_name}
Version:	0.3.7
Release:	1
Summary:	Generic tree management
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Tree/
Source0:	http://download.pear.php.net/package/Tree-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Provides methods to read and manipulate trees, which are stored in the
DB or an XML file. The trees can be stored in the DB either as nested
trees or as simple trees ('brain dead method'), which use
parentId-like structure. Currently XML data can only be read from a
file and accessed. The package offers a big number of methods to
access and manipulate trees. For example methods like: getRoot,
getChild[ren], getParent, getPath and many more. There are two ways of
retrieving the data from the place where they are stored, one is by
reading the entire tree into the memory - the Memory way. The other is
reading the tree nodes as needed (very useful in combination with huge
trees and the nested set model). The package is designed that way that
it is possible to convert/copy tree data from either structure to
another (from XML into DB).

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Thu May 05 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3.4-5mdv2011.0
+ Revision: 667644
- mass rebuild

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.4-4mdv2011.0
+ Revision: 607159
- rebuild

* Sun Nov 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.4-3mdv2010.1
+ Revision: 466331
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 0.3.4-2mdv2010.0
+ Revision: 426671
- rebuild

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 0.3.4-1mdv2009.1
+ Revision: 368277
- Update php pear Tree to version 0.3.4

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.3.3-2mdv2009.1
+ Revision: 321916
- rebuild

* Sat Aug 16 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3.3-1mdv2009.0
+ Revision: 272599
- 0.3.3

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 0.3.1-3mdv2009.0
+ Revision: 224887
- rebuild

* Tue Mar 04 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-2mdv2008.1
+ Revision: 178541
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Jul 23 2007 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-1mdv2008.0
+ Revision: 54560
- 0.3.1

* Sun Jun 03 2007 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-1mdv2008.0
+ Revision: 34816
- 0.3.0


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2.4-7mdv2007.0
+ Revision: 82779
- Import php-pear-Tree

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.2.4-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.4-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.4-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.4-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.4-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.4-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.2.4-1mdk
- initial Mandriva package (PLD import)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20604 |12mu|php-pear-Validate-0.8.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Validate
%define		upstream_name	%{_class}

Name:		php-pear-%{upstream_name}
Version:	0.8.5
Release:	1
Summary:	Validation class
License:	BSD
Group:		Development/PHP
URL:		http://pear.php.net/package/Validate/
Source0:	http://download.pear.php.net/package/Validate-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Package to validate various datas. It includes :
- numbers (min/max, decimal or not),
- email (syntax, domain check),
- string (predifined type alpha upper and/or lowercase, numeric,...),
- date (min, max),
- Credit cards,
- possibility valid multiple data with a single method call
  (::multiple).

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_datadir}/pear/%{_class}.php
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Thu May 05 2011 Oden Eriksson <oeriksson@mandriva.com> 0.8.4-2mdv2011.0
+ Revision: 667647
- mass rebuild

* Sat Oct 23 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.4-1mdv2011.0
+ Revision: 587646
- update to new version 0.8.4

* Thu Sep 09 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.3-1mdv2011.0
+ Revision: 576926
- update to new version 0.8.3

* Sun Nov 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.2-3mdv2010.1
+ Revision: 466332
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 0.8.2-2mdv2010.0
+ Revision: 426673
- rebuild

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 0.8.2-1mdv2009.1
+ Revision: 368257
- Update php pear Validate to 0.8.2 version

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.8.1-2mdv2009.1
+ Revision: 321933
- rebuild

* Sat Aug 16 2008 Oden Eriksson <oeriksson@mandriva.com> 0.8.1-1mdv2009.0
+ Revision: 272600
- 0.8.1

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 0.7.0-3mdv2009.0
+ Revision: 224888
- rebuild

* Tue Mar 04 2008 Oden Eriksson <oeriksson@mandriva.com> 0.7.0-2mdv2008.1
+ Revision: 178552
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.7.0-1mdv2008.0
+ Revision: 15548
- 0.7.0


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.6.3-1mdv2007.0
+ Revision: 81248
- Import php-pear-Validate

* Sat May 20 2006 Oden Eriksson <oeriksson@mandriva.com> 0.6.3-1mdk
- 0.6.3

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.6.2-1mdk
- 0.6.2
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.1-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.1-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.1-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.1-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.1-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.1-1mdk
- initial Mandriva package (PLD import)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20605 |12mu|php-pear-Var_Dump-1.0.4-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		Var_Dump
%define		upstream_name	%{_class}

Name:		php-pear-%{upstream_name}
Version:	1.0.4
Release:	4
Summary:	Methods for dumping information about a variable
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/Var_Dump/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tar.bz2
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Displays informations about the values of variables on a graphical
way:
- If given a simple variable (string, integer, double, ressource), the
  value itself is printed,
- If given an array, it is explored recursively and values are
  presented in a format that shows keys and elements,
- If given an object, informations about the object and the class are
  printed.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/docs/*
%{_bindir}/gen_php_doc.sh
%{_datadir}/pear/*.php
%{_datadir}/pear/%{upstream_name}
%{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Thu May 05 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-2mdv2011.0
+ Revision: 667648
- mass rebuild

* Thu Sep 09 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.4-1mdv2011.0
+ Revision: 576961
- new version

* Sun Nov 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.3-6mdv2010.1
+ Revision: 466333
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 1.0.3-5mdv2010.0
+ Revision: 426674
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-4mdv2009.1
+ Revision: 321935
- rebuild

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 1.0.3-3mdv2009.0
+ Revision: 224890
- rebuild

* Tue Mar 04 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-2mdv2008.1
+ Revision: 178556
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-1mdv2007.0
+ Revision: 81253
- Import php-pear-Var_Dump

* Sat Apr 08 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-1mdk
- 1.0.3

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20606 |12mu|php-pear-VFS-0.3.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		VFS
%define		upstream_name	%{_class}

Name:		php-pear-%{upstream_name}
Version:	0.3.0
Release:	3
Summary:	Virtual File System API
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/VFS/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Patch0:		php-pear-VFS-0.3.0-fix-path.diff
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildRequires:	php-pear
BuildArch:	noarch

%description
This package provides a Virtual File System API, with backends for:
- SQL
- FTP
- Local Filesystems
- Hybrid SQL and filesystem

... and more planned. Reading/writing/listing of files are all
supported, and there are both object-based and array-based interfaces
to directory listing.

%prep
%setup -q -c
%patch0 -p 1
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

# bork
mv %{buildroot}%{_datadir}/pear/lib/VFS/kolab.php %{buildroot}%{_datadir}/pear/%{_class}/

%clean



%files
%defattr(-,root,root)
%{_bindir}/vfs
%{_datadir}/pear/%{_class}
%{_datadir}/pear/%{_class}.php
%{_datadir}/pear/data/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Fri Dec 16 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-2mdv2012.0
+ Revision: 741815
- fix major breakage by careless packager

* Mon Nov 28 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3.0-1
+ Revision: 735253
- fix build
- new version

* Thu May 05 2011 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-6
+ Revision: 667646
- mass rebuild

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-5mdv2011.0
+ Revision: 607163
- rebuild

* Mon Nov 16 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.0-4mdv2010.1
+ Revision: 466489
- rediff patch for md5sum value
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 0.2.0-4mdv2010.0
+ Revision: 426672
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-3mdv2009.1
+ Revision: 321931
- rebuild

* Thu Sep 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.0-2mdv2009.0
+ Revision: 283895
- fix dependencies
- don't duplicate spec-helper work for DOS eol removal
- don't duplicate package name in summary

* Wed Aug 20 2008 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-1mdv2009.0
+ Revision: 274175
- fix "build"
- 0.2.0

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 0.1.0-3mdv2009.0
+ Revision: 224892
- rebuild

* Tue Mar 04 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-2mdv2008.1
+ Revision: 178548
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-1mdv2007.0
+ Revision: 82804
- Import php-pear-VFS

* Sat May 20 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1.0-1mdk
- 0.1.0
- rediffed P0

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.0.5-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.0.5-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.0.5-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.0.5-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.0.5-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.0.5-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.0.5-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20607 |12mu|php-pear-XML_DTD-0.5.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		XML
%define		_subclass	DTD
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.5.2
Release:	1
Summary:	Parsing of DTD files and DTD validation of XML files
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/XML_DTD/
Source0:	http://download.pear.php.net/package/XML_DTD-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
Parsing of DTD files and DTD validation of XML files. The XML
validation is done with the PHP sax parser, the xml extension, it does
not use the domxml extension.

Currently supports most of current XML specification, including
entities, elements and attributes. Some uncommon parts of the
specification may still be unsupported.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/*.txt
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Thu May 05 2011 Oden Eriksson <oeriksson@mandriva.com> 0.5.1-5mdv2011.0
+ Revision: 667661
- mass rebuild

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 0.5.1-4mdv2011.0
+ Revision: 607167
- rebuild

* Wed Nov 11 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.5.1-3mdv2010.1
+ Revision: 464948
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.5.1-2mdv2010.0
+ Revision: 441667
- rebuild

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 0.5.1-1mdv2009.1
+ Revision: 368293
- Update php pear XML_DTD to 0.5.1 version

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.4.2-9mdv2009.1
+ Revision: 322774
- rebuild

* Thu Jul 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.4.2-8mdv2009.0
+ Revision: 237159
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.4.2-7mdv2007.0
+ Revision: 82845
- Import php-pear-XML_DTD

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.4.2-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.2-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.2-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.2-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.2-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.2-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.4.2-1mdk
- initial Mandriva package (PLD import)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20608 |12mu|php-pear-XML_Parser-1.3.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		XML
%define		_subclass	Parser
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.3.4
Release:	3
Summary:	XML parsing class based on PHP's bundled expat
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/%{upstream_name}
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildRequires:	php-pear
BuildArch:	noarch

%description
This is an XML parser based on PHPs built-in xml extension.  It supports two
basic modes of operation: "func" and "event".  In "func" mode, it will look for
a function named after each element (xmltag_ELEMENT for start tags and
xmltag_ELEMENT_ for end tags), and in "event" mode it uses a set of generic
callbacks.

Since version 1.2.0 there's a new XML_Parser_Simple class that makes parsing of
most XML documents easier, by automatically providing a stack for the elements.
Furthermore its now possible to split the parser from the handler object, so
you do not have to extend XML_Parser anymore in order to parse a document with
it.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml



%changelog
* Thu May 05 2011 Oden Eriksson <oeriksson@mandriva.com> 1.3.4-2mdv2011.0
+ Revision: 667680
- mass rebuild

* Thu Oct 28 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.4-1mdv2011.0
+ Revision: 589700
- new version

* Sun Nov 15 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.2-3mdv2010.1
+ Revision: 466339
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Thu Oct 01 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.2-2mdv2010.0
+ Revision: 452033
- fix %%postun

* Mon Sep 28 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.2-1mdv2010.0
+ Revision: 450708
- import php-pear-XML_Parser


* Fri Sep 25 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.2-1mdv2010.0
- split out from php-pear package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20609 |12mu|php-pear-XML_Serializer-0.20.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		XML
%define		_subclass	Serializer
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.20.2
Release:	1
Summary:	Class to build XML documents from data structures
License:	BSD
Group:		Development/PHP
URL:		http://pear.php.net/package/XML_Serializer/
Source0:	http://download.pear.php.net/package/XML_Serializer-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
%{upstream_name} serializes complex data structures like arrays or objects
as XML documents. This class helps you generating any XML document you
require without the need for DOM.


%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests
rm -rf %{buildroot}%{_datadir}/pear/data

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/doc
%doc %{upstream_name}-%{version}/examples
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Thu May 05 2011 Oden Eriksson <oeriksson@mandriva.com> 0.19.2-6mdv2011.0
+ Revision: 667695
- mass rebuild

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 0.19.2-5mdv2011.0
+ Revision: 607168
- rebuild

* Wed Nov 11 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.19.2-4mdv2010.1
+ Revision: 464963
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 0.19.2-3mdv2010.0
+ Revision: 426676
- rebuild

* Mon Apr 20 2009 Raphaël Gertz <rapsys@mandriva.org> 0.19.2-2mdv2009.1
+ Revision: 368304
- Rebuild
- Update license
- Update php pear XML_Serializer to 0.19.2 version

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.18.0-6mdv2009.1
+ Revision: 321939
- rebuild

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 0.18.0-5mdv2009.0
+ Revision: 224894
- rebuild

* Tue Mar 04 2008 Oden Eriksson <oeriksson@mandriva.com> 0.18.0-4mdv2008.1
+ Revision: 178564
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Aug 16 2007 Thierry Vignaud <tv@mandriva.org> 0.18.0-3mdv2008.0
+ Revision: 64200
- rebuild


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.18.0-2mdv2007.0
+ Revision: 81271
- Import php-pear-XML_Serializer

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.18.0-2mdk
- new group (Development/PHP)

* Mon Nov 07 2005 Oden Eriksson <oeriksson@mandriva.com> 0.18.0-1mdk
- 0.18.0
- fix deps

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.15.0-7mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.15.0-6mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.15.0-5mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.15.0-4mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.15.0-3mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.15.0-2mdk
- rebuild

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.15.0-1mdk
- 0.15.0
- fix spec file to conform with the others

* Thu Jan 20 2005 Pascal Terjan <pterjan@mandrake.org> 0.14.1-2mdk
- Updated

* Thu Jan 20 2005 Pascal Terjan <pterjan@mandrake.org> 0.14.1-1mdk
- First mdk package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20610 |12mu|php-pear-XML_sql2xml-0.3.4-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		XML
%define		_subclass	sql2xml
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	0.3.4
Release:	8
Summary:	Returns XML from a SQL-query
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/XML_sql2xml/
Source0:	http://download.pear.php.net/package/%{upstream_name}-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
This class takes a PEAR::DB-Result Object, a sql-query-string, an
array and/or an xml-string/file and returns a xml-representation of
it.


%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%defattr(-,root,root)
%doc %{upstream_name}-%{version}/doc/*
%doc %{upstream_name}-%{version}/%{_subclass}_ext.php
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml


%changelog
* Thu May 05 2011 Oden Eriksson <oeriksson@mandriva.com> 0.3.4-6mdv2011.0
+ Revision: 667701
- mass rebuild

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.4-5mdv2011.0
+ Revision: 607169
- rebuild

* Wed Nov 11 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.3.4-4mdv2010.1
+ Revision: 464964
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 0.3.4-3mdv2010.0
+ Revision: 426678
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 0.3.4-2mdv2009.1
+ Revision: 321942
- rebuild

* Sat Aug 16 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3.4-1mdv2009.0
+ Revision: 272602
- 0.3.4

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 0.3.2-10mdv2009.0
+ Revision: 224899
- rebuild

* Tue Mar 04 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3.2-9mdv2008.1
+ Revision: 178572
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3.2-8mdv2007.0
+ Revision: 82979
- Import php-pear-XML_sql2xml

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3.2-8mdk
- new group (Development/PHP)

* Mon Jan 16 2006 Oden Eriksson <oeriksson@mandriva.com> 0.3.2-7mdk
- fix bad package.xml file (#20643)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.2-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.2-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.2-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.2-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.2-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 0.3.2-1mdk
- initial Mandriva package (PLD import)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20611 |12mu|php-pear-XML_SVG-1.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		_class		XML
%define		_subclass	SVG
%define		upstream_name	%{_class}_%{_subclass}

Name:		php-pear-%{upstream_name}
Version:	1.1.0
Release:	1
Summary:	XML_SVG API
License:	PHP License
Group:		Development/PHP
URL:		http://pear.php.net/package/XML_SVG/
Source0:	http://download.pear.php.net/package/XML_SVG-%{version}.tgz
Requires(post): php-pear
Requires(preun): php-pear
Requires:	php-pear
BuildArch:	noarch
BuildRequires:	php-pear

%description
This package provides and object-oriented way of building SVG
documents.

%prep
%setup -q -c
mv package.xml %{upstream_name}-%{version}/%{upstream_name}.xml

%install

cd %{upstream_name}-%{version}
pear install --nodeps --packagingroot %{buildroot} %{upstream_name}.xml
rm -rf %{buildroot}%{_datadir}/pear/.??*

rm -rf %{buildroot}%{_datadir}/pear/docs
rm -rf %{buildroot}%{_datadir}/pear/tests

install -d %{buildroot}%{_datadir}/pear/packages
install -m 644 %{upstream_name}.xml %{buildroot}%{_datadir}/pear/packages

%clean



%files
%doc %{_datadir}/pear/data/%{upstream_name}
%{_datadir}/pear/%{_class}
%{_datadir}/pear/packages/%{upstream_name}.xml




%changelog
* Thu May 05 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-2mdv2011.0
+ Revision: 667690
- mass rebuild

* Sun Nov 07 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.3-1mdv2011.0
+ Revision: 594506
- update to new version 1.0.3

* Wed Nov 11 2009 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.1-6mdv2010.1
+ Revision: 464966
- spec cleanup
- use pear installer
- don't ship tests, even in documentation
- own all directories
- use rpm filetriggers starting from mandriva 2010.1

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 1.0.1-5mdv2010.0
+ Revision: 426675
- rebuild

* Thu Jan 01 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-4mdv2009.1
+ Revision: 321936
- rebuild

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 1.0.1-3mdv2009.0
+ Revision: 224915
- rebuild

* Tue Mar 04 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-2mdv2008.1
+ Revision: 178560
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Nov 11 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1mdv2007.0
+ Revision: 82909
- Import php-pear-XML_SVG

* Sat May 20 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.1-1mdk
- 1.0.1

* Fri Feb 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-7mdk
- new group (Development/PHP)

* Fri Aug 26 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-6mdk
- rebuilt to fix auto deps

* Wed Aug 10 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-5mdk
- rebuilt to use new pear auto deps/reqs from pld

* Sun Jul 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-4mdk
- fix deps

* Thu Jul 21 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-3mdk
- reworked the %%post and %%preun stuff, like in conectiva
- fix deps

* Wed Jul 20 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-2mdk
- fix deps

* Tue Jul 19 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.0-1mdk
- initial Mandriva package (PLD import)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20612 |12mu|php-smarty-3.1.21-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The compiling PHP template engine
Name:		php-smarty
Version:	3.1.21
Release:	1
License:	LGPL
Group:		Development/Other
URL:		http://www.smarty.net/
Source0:	http://www.smarty.net/files/Smarty-%{version}.tar.gz
Source1:	http://www.smarty.net/files/docs/manual-en-3.1.8.zip
Source2:	smarty.gif
BuildArch:	noarch
Buildrequires:	unzip

%description
Smarty is a template engine for PHP.  More specifically, it 
facilitates a manageable way to separate application logic and
content from its presentation.  This is best described in a
situation where the application programmer and the template 
designer play different roles, or in most cases are not the same
person.  For example, let's say you are creating a web page that
is displaying a newspaper article.  The article headline, tagline,
author and body are content elements, they contain no information
about how they will be presented.  They are passed into Smarty by
the application, then the template designer edits the templates
and uses a combination of HTML tags and template tags to format 
the presentation of these elements (HTML tables, background
colors, font sizes, style sheets, etc.) One day the programmer
needs to change the way the article content is retrieved (a change
in application logic.)  This change does not affect the template
designer, the content will still arrive in the template exactly
the same.  Likewise, if the template designer wants to completely
redesign the templates, this requires no changes to the
application logic.  Therefore, the programmer can make changes to
the application logic without the need to restructure templates,
and the template designer can make changes to templates without
breaking application logic. 

%package doc
Summary:	The HTML manual for Smarty
Group:		Development/Other
Obsoletes:  %{name}-manual

%description doc
The HTML manual for Smarty

%prep
%setup -q -n Smarty-%{version} -a1

%build

%install

install -d %{buildroot}%{_datadir}/php/smarty
install -d %{buildroot}%{_var}/www/icons

cp -rp libs/* %{buildroot}%{_datadir}/php/smarty
install -m0644 %{SOURCE2} %{buildroot}/var/www/icons/smarty.gif

# fix attribs
find %{buildroot}%{_datadir}/php/smarty -type d -exec chmod 755 {} \;
find %{buildroot}%{_datadir}/php/smarty -type f -exec chmod 644 {} \;

%files
%doc COPYING.lib README *.txt
%{_datadir}/php/smarty
%{_var}/www/icons/smarty.gif

%files doc
%doc manual-en/*

%changelog
* Sun Nov 23 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.1.21-1
+ Revision: 397f69b
- Updated to 3.1.21



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20613 |12mu|php-suhosin-0.9.33-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname suhosin
%define soname %{modname}.so
%define inifile Z98_%{modname}.ini

Summary:	Suhosin extension module for PHP
Name:		php-%{modname}
Version:	0.9.33
Epoch:		1
Release:	5
Group:		Development/PHP
License:	PHP License
Url:		http://www.hardened-php.net/suhosin/
Source0:	http://download.suhosin.org/%{modname}-%{version}.tgz
Source1:	http://download.suhosin.org/%{modname}-%{version}.tgz.sig
Patch0:		https://raw.github.com/NewEraCracker/suhosin-patches/master/patches/suhosin-0.9.33.php55.diff
BuildRequires:	php-devel >= 3:5.2.0

%description
Suhosin is an advanced protection system for PHP installations. It was designed
to protect servers and users from known and unknown flaws in PHP applications
and the PHP core. Suhosin is binary compatible to normal PHP installation,
which means it is compatible to 3rd party binary extension like ZendOptimizer.

%prep
%setup -qn suhosin-%{version}
%apply_patches

%build
%serverbuild

phpize
%configure2_5x \
	--with-libdir=%{_lib} \
	--with-%{modname}=shared,%{_prefix}

%make
mv modules/*.so %{modname}.so

%install
install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/
install -m0644 suhosin.ini %{buildroot}%{_sysconfdir}/php.d/%{inifile}

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%files 
%doc CREDITS tests Changelog
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}


%changelog
* Thu Apr 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:0.9.33-5
+ Revision: 249709b
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20614 |12mu|php-timezonedb-2014.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname timezonedb
%define dirname %{modname}
%define soname %{modname}.so
%define inifile A60_%{modname}.ini

Summary:	Timezone Database to be used with PHP's date and time functions
Name:		php-%{modname}
Epoch:		3
Version:	2014.10
Release:	1
Group:		Development/PHP
License:	PHP License
Url:		http://pecl.php.net/package/timezonedb/
Source0:	http://pecl.php.net/get/%{modname}-%{version}.tgz
Source1:	A60_timezonedb.ini
BuildRequires:	file
BuildRequires:	php-devel >= 3:5.5.0

%description
This extension is a drop-in replacement for the builtin timezone database that
comes with PHP. You should only install this extension in case you need to get
a later version of the timezone database than the one that ships with PHP.

The data that this extension uses comes from the "Olson" database, which is
located at ftp://elsie.nci.nih.gov/pub/.

%prep
%setup -qn %{modname}-%{version}
[ "../package*.xml" != "/" ] && mv ../package*.xml .

cp %{SOURCE1} %{inifile}

# fix permissions
find . -type f | xargs chmod 644

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

%build
%serverbuild

phpize
%configure2_5x \
	--with-libdir=%{_lib} \
	--with-%{modname}=shared,%{_prefix}
%make

mv modules/*.so .

%install
install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d

install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/
install -m0644 %{inifile} %{buildroot}%{_sysconfdir}/php.d/%{inifile}

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%files 
%doc CREDITS package*.xml
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}


%changelog
* Thu Nov 27 2014 Denis Silakov <denis.silakov@rosalab.ru> 3:2014.10-1
+ Revision: b42d746
- Updated to 2014.10



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20615 |12mu|php-vld-0.12.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname vld
%define soname %{modname}.so
%define inifile 98_%{modname}.ini

Summary:	Provides functionality to dump the internal representation of PHP scripts
Name:		php-%{modname}
Version:	0.12.0
Release:	1
Group:		Development/PHP
License:	PHP License
URL:		http://pecl.php.net/package/vld
Source0:	http://pecl.php.net/get/vld-%{version}.tgz
Requires(pre): rpm-helper
Requires(postun): rpm-helper
BuildRequires:	php-devel >= 3:5.2.0
BuildRequires:	file

%description
The Vulcan Logic Disassembler hooks into the Zend Engine and dumps all the
opcodes (execution units) of a script.

%prep

%setup -q -n %{modname}-%{version}
[ "../package*.xml" != "/" ] && mv ../package*.xml .

# fix permissions
find . -type f | xargs chmod 644

# strip away annoying ^M
find . -type f|xargs file|grep 'CRLF'|cut -d: -f1|xargs perl -p -i -e 's/\r//'
find . -type f|xargs file|grep 'text'|cut -d: -f1|xargs perl -p -i -e 's/\r//'

# lib64 fix
perl -pi -e "s|/lib\b|/%{_lib}|g" config.m4

%build
%serverbuild

phpize
%configure2_5x --with-libdir=%{_lib} \
    --with-%{modname}=shared,%{_prefix}

%make

%install

install -d %{buildroot}%{_sysconfdir}/php.d
install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}/var/log/httpd

install -m0755 modules/%{soname} %{buildroot}%{_libdir}/php/extensions/

cat > %{buildroot}%{_sysconfdir}/php.d/%{inifile} << EOF
extension = %{soname}

[vld]
vld.active = 0
vld.execute = 1
vld.skip_append = 0
vld.skip_prepend = 0
vld.verbosity = 1
EOF

%post
if [ -f /var/lock/subsys/httpd ]; then
    %{_initrddir}/httpd restart >/dev/null || :
fi

%postun
if [ "$1" = "0" ]; then
    if [ -f /var/lock/subsys/httpd ]; then
	%{_initrddir}/httpd restart >/dev/null || :
    fi
fi

%clean

%files 
%doc package*.xml
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}



%changelog
* Fri Feb 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.12.0-1
+ Revision: bf43359
- Updated to 0.12.0 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20616 |12mu|php-xdebug-2.2.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname xdebug
%define dirname %{modname}
%define soname %{modname}.so
%define inifile A29_%{modname}.ini

Summary:	Provides functions for function traces and profiling for PHP5
Name:		php-%{modname}
Epoch:		2
Version:	2.2.5
Release:	1
Group:		Development/PHP
License:	BSD-like
Url:		http://www.xdebug.org/
Source0:	http://www.xdebug.org/files/%{modname}-%{version}.tgz
Source1:	%{modname}.ini
BuildRequires:	php-devel >= 3:5.2.0
Requires:	gdb

%description
The Xdebug extension helps you debugging your script by providing a lot of
valuable debug information.  The debug information that Xdebug can provide
includes the following: 

* stack and function traces in error messages with: 
  o full parameter display for user defined functions
  o function name, file name and line indications
  o support for member functions
* memory allocation
* protection for infinite recursions

Xdebug also provides: 

* profiling information for PHP scripts
* script execution analysis
* capabilities to debug your scripts interactively with a debug client

%prep

%setup -q -n %{modname}-%{version}
[ "../package*.xml" != "/" ] && mv ../package*.xml .

cp %{SOURCE1} %{inifile}

# lib64 fix
perl -pi -e "s|/usr/lib|%{_libdir}|g" %{inifile}

%build
%serverbuild

phpize
%configure2_5x \
	--enable-%{modname}=shared,%{_prefix}

%make
mv modules/*.so .

# make the debugclient
pushd debugclient
#sh ./buildconf
#    %%configure2_5x
#	--with-libedit
#    %%make

#  the autostuff is borked...
touch config.h
gcc $CFLAGS %{ldflags} -o debugclient main.c usefulstuff.c -lnsl

popd

%install
install -d %{buildroot}%{_libdir}/php/extensions
install -d %{buildroot}%{_sysconfdir}/php.d
install -d %{buildroot}%{_bindir}

install -m0644 %{inifile} %{buildroot}%{_sysconfdir}/php.d/%{inifile}
install -m0755 %{soname} %{buildroot}%{_libdir}/php/extensions/
install -m0755 debugclient/debugclient %{buildroot}%{_bindir}/

%post
/bin/systemctl daemon-reload >/dev/null 2>&1 || :

%postun
if [ "$1" = "0" ]; then
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%files 
%doc CREDITS LICENSE NEWS README
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/php.d/%{inifile}
%attr(0755,root,root) %{_bindir}/debugclient
%attr(0755,root,root) %{_libdir}/php/extensions/%{soname}


%changelog
* Tue May 06 2014 Alex Burmashev <alex.burmashev@rosalab.ru> 2:2.2.5-1
+ Revision: 26a7740
- update to 2.2.5



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20617 |12mu|physfs-2.0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libname_orig 	lib%{name}
%define major		2
%define compat_major	1
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname %{name} -d

Name:		physfs
Summary:	A library to provide abstract access to various archives
Version:	2.0.3
Release:	1
License:	zlib
Group:		System/Libraries
Source0:	http://www.icculus.org/physfs/downloads/%{name}-%{version}.tar.bz2
Patch0:		physfs-2.0.2-fix-build.patch
URL:		http://www.icculus.org/physfs/
BuildRequires:	ncurses-devel
BuildRequires:	readline-devel
BuildRequires:	zlib-devel
BuildRequires:	liblzma-devel
BuildRequires:	cmake


%description
A library to provide abstract access to various archives. 
It is intended for use in video games. 
The programmer defines a "write directory" on the physical filesystem. 
No file writing done through the PhysicsFS API can leave that write directory.

%package -n	%{libname}
Summary:	Main library for physfs
Group:		System/Libraries
Provides:	%{libname_orig} = %{version}-%{release}
Provides:	%{name} = %{version}-%{release}

%description -n	%{libname}
This package contains the library needed to run programs dynamically
linked with physfs

%package -n	%{develname}
Summary:	Headers for developing programs that will use physfs
Group:		Development/C
Requires:	%{libname} = %{version} zlib-devel
Provides:	%{libname_orig}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{develname}
This package contains the headers that programmers will need to develop
applications which will use physfs

%prep
%setup -q
%patch0 -p0

# Ensure we use system zlib  
# don't use bundled lzma
rm -rf zlib123
rm -rf lzma

%build
%cmake -DPHYSFS_ARCHIVE_7Z=OFF
%make

%install
# fix 64 bits lib path 
%ifarch x86_64
cd build
sed -i -e 's,lib",lib64",g' cmake_install.cmake
cd ..
%endif

%makeinstall_std -C build


install -d %{buildroot}%{_docdir}%{name}
install *.txt %{buildroot}%{_docdir}%{name}/

rm -rf %{buildroot}%{_libdir}/*.a

%files -n %{libname}
%{_libdir}/*.so.%{major}*
%{_libdir}/*.so.%{compat_major}

%files -n %{develname}
%doc %{_docdir}%{name}/*.txt
%{_bindir}/*
%{_includedir}/*.h
%{_libdir}/*.so


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20618 |12mu|picmi-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		picmi
Version:	4.12.4
Release:	1
Summary:	A nonogram logic game for KDE
Group:		Graphical desktop/KDE
License:	GPLv2
Url:		http://games.kde.org/game.php?game=picmi
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	libkdegames-devel

%description
Picmi is a number logic game in which cells in a grid have to be colored or
left blank according to numbers given at the side of the grid to reveal a
hidden picture.

%files
%{_kde_bindir}/picmi
%{_kde_applicationsdir}/picmi.desktop
%{_kde_appsdir}/picmi/
%{_kde_iconsdir}/hicolor/*/apps/picmi.*
%{_kde_docdir}/HTML/en/picmi

#------------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build



%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.12.4-1
+ Revision: 05b7db7
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20619 |12mu|pidgin-2.10.11-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#gw 2.7.0, the yahoo plugin does not build otherwise
%define _disable_ld_no_undefined 1

%define major 0
%define libname %mklibname purple %{major}
%define libclient %mklibname purple-client %{major}
%define libgnt %mklibname gnt %{major}
%define develname %mklibname purple -d

%define build_evolution 0
%define build_silc 1
%define build_meanwhile 1
%define build_networkmanager 1
%define build_perl 1
#gw http://developer.pidgin.im/ticket/11936#comment:1
%define build_mono 0
%define build_vv 1
# (tpg) libgadu is now in main, pidgin's one is really old
# gw pidgin's internal libgadu was updated recently
# build against external version if possible, keep in mind older distros
# might have older libgadu
#gw configure check is used unless --with-* options are used:
%define build_libgadu 0

%ifarch mips mipsel
%define build_mono 0
%endif

Summary:	A GTK+ based multiprotocol instant messaging client
Name:		pidgin
Version:	2.10.11
Release:	1
Group:		Networking/Instant messaging
License:	GPLv2+
URL:		http://www.pidgin.im/
Source0:	http://downloads.sourceforge.net/pidgin/%{name}-%{version}.tar.bz2
#gw from Fedora: generate one time passwords
Source2:	one_time_password.c
Patch0:		pidgin-2.7.0-smiley.patch
Patch3:		pidgin-2.4.2-set-jabber-as-module.patch
#gw fix build with mono 2.6.4 which does not have the nessessary glib dep
#in the pkgconfig file
#also add missing include
Patch6:		pidgin-2.7.0-mono-build.patch
#gw fix reading resolv.conf in NetworkManager integration
Patch111:	%{name}-2.8.0-reread-resolvconf.patch
Patch115:	%{name}-2.10.0-gg-search-by-uin.patch
Patch116:	%{name}-2.8.0-gg-disconnect.patch
Patch117:	pidgin-2.10.11-fix-perl-module-build.patch
# since libtool drops soname for unversioned modules now, we need to explicitly
# add soname to plugins that other plugins links against it
Patch118:	pidgin-2.10.2-explicitly-add-soname-to-liboscar-and-libjabber.patch

BuildRequires:	desktop-file-utils
BuildRequires:	doxygen
BuildRequires:	GConf2
BuildRequires:	graphviz
BuildRequires:	intltool
BuildRequires:	xsltproc
BuildRequires:	expat-devel
BuildRequires:	gettext-devel
BuildRequires:	krb5-devel
BuildRequires:	tk-devel
BuildRequires:	tcl-devel
BuildRequires:	pkgconfig(avahi-glib)
BuildRequires:	pkgconfig(avahi-client)
BuildRequires:	pkgconfig(gnutls)
BuildRequires:	libgcrypt-devel
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(gstreamer-0.10)
BuildRequires:	pkgconfig(gstreamer-plugins-base-0.10)
BuildRequires:	pkgconfig(gtk+-2.0)
Buildrequires:	pkgconfig(gtkspell-2.0) >= 2.0.2
BuildRequires:	pkgconfig(ice)
BuildRequires:	pkgconfig(jack)
BuildRequires:  pkgconfig(libidn)
BuildRequires:	pkgconfig(libstartup-notification-1.0) >= 0.5
Buildrequires:	pkgconfig(ncursesw)
BuildRequires:	pkgconfig(nss)
BuildRequires:	pkgconfig(nspr)
Buildrequires:	pkgconfig(python)
BuildRequires:	pkgconfig(samplerate)
BuildRequires:	pkgconfig(sm)
Buildrequires:	pkgconfig(sqlite3)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xscrnsaver)
BuildRequires:	pkgconfig(x11)
%if %build_libgadu
Buildrequires:	pkgconfig(libgadu) >= 1.11.0
%endif
%if %build_networkmanager
Buildrequires:	pkgconfig(libnm-util)
%endif
%if %build_meanwhile
BuildRequires:	pkgconfig(meanwhile) >= 1.0.0
%endif
%if %build_evolution
BuildRequires:	pkgconfig(evolution-data-server-1.2)
BuildRequires:	pkgconfig(libebook-1.2)
BuildRequires:  pkgconfig(libedata-book-1.2)
%endif
%if %build_silc
BuildRequires:	pkgconfig(silc) >= 0.9.12
BuildRequires:	pkgconfig(silcclient) >= 0.9.12
%endif
%if %build_perl
BuildRequires:	perl-devel
%endif
%if %build_mono
BuildRequires:	pkgconfig(mono)
%endif
%if %build_vv
BuildRequires:  pkgconfig(farstream-0.1)
Suggests: gstreamer0.10-farstream
%endif

Requires:	%{name}-i18n = %{version}-%{release}
Requires:	%{name}-plugins = %{version}-%{release}
Requires:	%{name}-client >= %{version}-%{release}
Requires:	rootcerts
Requires:	xdg-utils

%description
Pidgin allows you to talk to anyone using a variety of messaging
protocols including AIM, MSN, Yahoo!, Jabber, Bonjour, Gadu-Gadu,
ICQ, IRC, Novell Groupwise, QQ, Lotus Sametime, SILC, Simple and
Zephyr.  These protocols are implemented using a modular, easy to
use design.  To use a protocol, just add an account using the
account editor.

Pidgin supports many common features of other clients, as well as many
unique features, such as perl scripting, TCL scripting and C plugins.

Pidgin is not affiliated with or endorsed by America Online, Inc.,
Microsoft Corporation, Yahoo! Inc., or ICQ Inc.

%package plugins
Summary:	Pidgin plugins shared by the Purple and Finch
Group:		Networking/Instant messaging
Conflicts:	%{name} < 2.4.1-3

%description plugins
This contains the parts of Pidgin that are shared between the Purple and
Finch Instant Messengers.

%package perl
Summary:	Purple extension, to use perl scripting
Group:		Networking/Instant messaging
Requires:	%{name} >= %{version}-%{release}

%description perl
Purple can use perl script as plugin, this plugin enable them.

%package tcl
Summary:	Purple extension, to use tcl scripting
Group:		Networking/Instant messaging
Requires:	%{name} >= %{version}-%{release}

%description tcl
Purple can use tcl script as plugin, this plugin enable them.

%if %build_evolution
%package gevolution
Summary:	Pidgin extension, for Evolution integration
Group:		Networking/Instant messaging
Requires:	%{name} >= %{version}-%{release}

%description gevolution
This pidgin plugin allows you to have pidgin working together with evolution.
%endif

%package silc
Summary:	Purple extension, to use SILC (Secure Internet Live Conferencing)
Group:		Networking/Instant messaging
Requires:	%{name} >= %{version}-%{release}

%description silc
This purple plugin allows you to use SILC (Secure Internet Live Conferencing)
plugin for live video conference.

%package -n %{develname}
Summary:	Development files for pidgin
Group:		Development/GNOME and GTK+
Requires:	%{libname} >= %{version}-%{release}
Requires:	%{libgnt} = %{version}-%{release}
Requires:	%{libclient} = %{version}-%{release}
Provides:	pidgin-devel = %{version}-%{release}

%description -n %{develname}
The pidgin-devel package contains the header files, developer
documentation, and libraries required for development of Pidgin scripts
and plugins.

%package -n %{libname}
Summary:	The libpurple library for IM clients like Pidgin and Finch
Group:		System/Libraries

%description -n %{libname}
libpurple contains the core IM support for IM clients such as Pidgin
and Finch.

%package -n %{libclient}
Summary:	The libpurple-client library for %{name}-client
Group:		System/Libraries
Conflicts:	%{name}-client < 2.10.1-1

%description -n %{libclient}
libpurple-client contains the shared library for %{name}-client.

%package -n %{libgnt}
Summary:	The libgnt library for the Finch IM client
Group:		System/Libraries
%rename %{_lib}finch0

%description -n %{libgnt}
libgnt contains the core IM support for the Finch IM client.

libgnt supports a variety of messaging protocols including AIM, MSN,
Yahoo!, Jabber, Bonjour, Gadu-Gadu, ICQ, IRC, Novell Groupwise, QQ,
Lotus Sametime, SILC, Simple and Zephyr.

%package -n finch
Summary:	A text-based user interface for Pidgin
Group:		Networking/Instant messaging
Requires:	%{name}-i18n >= %{version}-%{release}
Requires:	%{name}-plugins >= %{version}-%{release}
Requires:	%{name}-client >= %{version}-%{release}

%description -n	finch
A text-based user interface for using libpurple. This can be run from a
standard text console or from a terminal within X Windows.  It
uses ncurses and our homegrown gnt library for drawing windows
and text.

%package bonjour
Summary:	Bonjour plugin for Purple
Group:		Networking/Instant messaging
Requires:	%{name} >= %{version}-%{release}

%description bonjour
Bonjour plugin for purple.

%package meanwhile
Summary:	Lotus Sametime Community Client plugin for Purple
Group:		Networking/Instant messaging
Requires:	%{name} >= %{version}-%{release}

%description meanwhile
Lotus Sametime Community Client plugin for purple.

%package client
Summary:	Plugin and sample client to control purple clients
Group:		Networking/Instant messaging
Requires:	dbus-python

%description client
Applications and library to control purple clients remotely.

%if %build_mono
%package mono
Summary:	Purple extension, to use Mono plugins
Group:		Networking/Instant messaging
Requires:	%{name} >= %{version}-%{release}

%description mono
Purple can use plugins developed with Mono.
%endif

%package i18n
Summary:	Translation files for Pidgin/Finch
Group:		Networking/Instant messaging

%description i18n
This package contains translation files for Pidgin/Finch.

%prep
%setup -q
%patch0 -p1 -b .smiley
%patch3 -p0
%patch6 -p1
%patch111 -p1 -b .reread-resolvconf
%patch115 -p1 -b .gg-search
%patch116 -p1
%patch117 -p1 -b .perl_buildfix~
%patch118 -p1 -b .soname~

autoreconf -fi -Im4macros

%build
%configure2_5x \
	--enable-gnutls=yes \
%if %build_perl
	--enable-perl \
%else
	--disable-perl \
%endif
%if %build_mono
	--enable-mono \
%else
	--disable-mono \
%endif
%if %build_networkmanager
	--enable-nm \
%else
	--disable-nm \
%endif
%if %build_evolution
	--enable-gevolution \
%endif
%if ! %build_vv
	--disable-vv \
%endif
	--without-krb4 \
	--enable-cap \
	--with-system-ssl-certs=%{_sysconfdir}/pki/tls/rootcerts/ \
	--disable-static \
	--disable-schemas-install

%make

# one_time_password plugin, to be merged upstream soon
cp %{SOURCE2} libpurple/plugins/
pushd libpurple/plugins/
make one_time_password.so
popd

%install
rm -rf %{buildroot}

%makeinstall_std mkinstalldirs='mkdir -p'

install -m 0755 libpurple/plugins/one_time_password.so %{buildroot}%{_libdir}/purple-2/

desktop-file-install \
  --remove-category="Application" \
  --add-category="GTK" \
  --add-category="Network" \
  --add-category="InstantMessaging" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

# remove files not bundled
rm -f %{buildroot}%{_libdir}/*/*.la 
rm -f %{buildroot}%{_prefix}/*/perl5/*/perllocal.pod \
      %{buildroot}%{_libdir}/*/perl/auto/*/{.packlist,*.bs,autosplit.ix}
rm -f %{buildroot}%{_libdir}/*.*a

%find_lang %{name}

%preun
%preun_uninstall_gconf_schemas purple

%files i18n -f %{name}.lang

%files
%doc AUTHORS COPYRIGHT ChangeLog
%doc NEWS README doc/the_penguin.txt
%{_mandir}/man1/pidgin.*
%{_sysconfdir}/gconf/schemas/purple.schemas
%{_bindir}/%{name}
%dir %{_libdir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/*
%{_datadir}/icons/*
%{_datadir}/sounds/purple
%{_libdir}/pidgin/cap.so
%{_libdir}/pidgin/convcolors.so
%{_libdir}/pidgin/extplacement.so
%{_libdir}/pidgin/gestures.so
%{_libdir}/pidgin/gtkbuddynote.so
%{_libdir}/pidgin/history.so
%{_libdir}/pidgin/iconaway.so
%{_libdir}/pidgin/markerline.so
%{_libdir}/pidgin/musicmessaging.so
%{_libdir}/pidgin/notify.so
%{_libdir}/pidgin/pidginrc.so
%{_libdir}/pidgin/relnot.so
%{_libdir}/pidgin/sendbutton.so
%{_libdir}/pidgin/spellchk.so
%{_libdir}/pidgin/themeedit.so
%{_libdir}/pidgin/ticker.so
%{_libdir}/pidgin/timestamp.so
%{_libdir}/pidgin/timestamp_format.so
%if %build_vv
%{_libdir}/pidgin/vvconfig.so
%endif
%{_libdir}/pidgin/xmppconsole.so
%{_libdir}/pidgin/xmppdisco.so

%files -n %{develname}
%doc ChangeLog.API HACKING PLUGIN_HOWTO
%{_includedir}/*
%{_datadir}/aclocal/purple.m4
%{_libdir}/pkgconfig/*.pc
%{_libdir}/libpurple.so
%{_libdir}/libgnt.so
%{_libdir}/libpurple-client.so

%files -n %{libname}
%{_libdir}/libpurple.so.%{major}*

%files -n %{libclient}
%{_libdir}/libpurple-client.so.%{major}*

%files -n %{libgnt}
%{_libdir}/libgnt.so.%{major}*

%files client
%{_bindir}/purple-remote
%{_bindir}/purple-send
%{_bindir}/purple-send-async
%{_bindir}/purple-client-example
%{_bindir}/purple-url-handler
%{_libdir}/purple-2/dbus-example.so

%files -n finch
%doc %{_mandir}/man1/finch.*
%{_bindir}/finch
%{_libdir}/finch/
%{_libdir}/gnt/

%if %build_perl
%files perl
%doc doc/PERL-HOWTO.dox
%dir %{_libdir}/%{name}/perl
%{_libdir}/%{name}/perl/Pidgin.pm
%dir %{_libdir}/%{name}/perl/auto
%dir %{_libdir}/%{name}/perl/auto/Pidgin/
%{_libdir}/%{name}/perl/auto/Pidgin/Pidgin.so
%dir %{_libdir}/purple-2/perl
%{_libdir}/purple-2/perl/Purple.pm
%dir %{_libdir}/purple-2/perl/auto
%dir %{_libdir}/purple-2/perl/auto/Purple/
%{_libdir}/purple-2/perl/auto/Purple/Purple.so
%{_libdir}/purple-2/perl.so
%{_mandir}/man3*/*
%endif

%files bonjour
%{_libdir}/purple-2/libbonjour.so

%files tcl
%doc doc/TCL-HOWTO.dox
%{_libdir}/purple-2/tcl.so

%if %build_silc
%files silc
%doc libpurple/protocols/silc/README
%{_libdir}/purple-2/libsilcpurple.so
%endif

%if %build_evolution
%files gevolution
%{_libdir}/%{name}/gevolution.so
%endif

%if %build_meanwhile
%files meanwhile
%{_libdir}/purple-2/libsametime.so
%endif

%if %build_mono
%files mono
%{_libdir}/purple-2/mono.so
%{_libdir}/purple-2/*.dll
%endif

%files plugins
%dir %{_libdir}/purple-2
%{_libdir}/purple-2/autoaccept.so
%{_libdir}/purple-2/buddynote.so
%{_libdir}/purple-2/idle.so
%{_libdir}/purple-2/joinpart.so
%{_libdir}/purple-2/libaim.so
%{_libdir}/purple-2/libgg.so
%{_libdir}/purple-2/libicq.so
%{_libdir}/purple-2/libirc.so
%{_libdir}/purple-2/libjabber.so
%{_libdir}/purple-2/libmsn.so
%{_libdir}/purple-2/libmxit.so
%{_libdir}/purple-2/libmyspace.so
%{_libdir}/purple-2/libnovell.so
%{_libdir}/purple-2/liboscar.so
%{_libdir}/purple-2/libsimple.so
%{_libdir}/purple-2/libxmpp.so
%{_libdir}/purple-2/libymsg.so*
%{_libdir}/purple-2/libyahoo.so
%{_libdir}/purple-2/libyahoojp.so
%{_libdir}/purple-2/libzephyr.so
%{_libdir}/purple-2/log_reader.so
%{_libdir}/purple-2/newline.so
%{_libdir}/purple-2/nss-prefs.so
%{_libdir}/purple-2/offlinemsg.so
%{_libdir}/purple-2/one_time_password.so
%{_libdir}/purple-2/psychic.so
%{_libdir}/purple-2/ssl-gnutls.so
%{_libdir}/purple-2/ssl-nss.so
%{_libdir}/purple-2/ssl.so
%{_libdir}/purple-2/statenotify.so
%dir %{_datadir}/purple/
%dir %{_datadir}/purple/ca-certs
%{_datadir}/purple/ca-certs/AOL*
%{_datadir}/purple/ca-certs/Microsoft*
%{_datadir}/purple/ca-certs/VeriSign*
%{_datadir}/purple/ca-certs/DigiCert*
%{_datadir}/appdata/%{name}.appdata.xml

%changelog
* Sat Jan 17 2015 dsilakov <denis.silakov@rosalab.ru> 2.10.11-1
+ Revision: 31c3319
- Merge pull request #4 from import/pidgin:rosa2014.1
- backport 2.10.11



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20620 |12mu|pinfo-0.6.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Przemek's Info Viewer - a (much) better info
Name:		pinfo
Version:	0.6.10
Release:	1
Group:		Development/Other
License:	GPLv2+
Url:		http://alioth.debian.org/project/showfiles.php?group_id=30592
Source0:	http://alioth.debian.org/download.php/1498/%{name}-%{version}.tar.bz2
Patch0:		pinfo-0.6.10-lzma-xz-lzip.patch
Patch1:		pinfo-0.6.9-as-needed.patch
BuildRequires:	autoconf
BuildRequires:	texinfo
BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(ncurses)

%description
Hypertext info file viewer. User interface similar to lynx.
It is based on ncurses. It can handle now as well info
pages as man pages. Regexp searching included.

%prep
%setup -q
%apply_patches
./autogen.sh --no-configure

%build
%configure2_5x
%make
%make -C po

%install
%makeinstall_std

%find_lang %{name}

ln -s pinfo %{buildroot}%{_bindir}/pman

%files -f %{name}.lang
%doc AUTHORS ChangeLog README TECHSTUFF
%config(noreplace) %{_sysconfdir}/pinforc
%{_bindir}/*
%{_mandir}/*/*
%{_infodir}/*


%changelog
* Wed Nov 27 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.6.10-1
+ Revision: 4c2fd42
- LOG New version 0.6.10



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20621 |12mu|pitivi-0.15.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define pitividir %_prefix/lib
%define gnonlin 0.10.16
%define gstpy 0.10.19
Summary: Non linear video editor under linux 
Name:    pitivi
Version: 0.15.2
Release: 1
Source0: http://ftp.gnome.org/pub/GNOME/sources/%name/%{name}-%{version}.tar.xz
License: LGPLv2+
Group: Video
URL: http://www.pitivi.org
BuildRequires:	python-devel
BuildRequires:  desktop-file-utils
BuildRequires:  intltool
BuildRequires:  pkgconfig(gnome-doc-utils)
Requires:  python-zope-interface
Requires:  python-pkg-resources
Requires:  pygtk2.0-libglade
Requires:  gnome-python
Requires:  gnome-python-gnomevfs
Requires:  gstreamer0.10-python >= %gstpy
Requires:  gstreamer0.10-plugins-base >= 0.10.24
Requires:  gnonlin >= %gnonlin
Requires:  python-pygoocanvas
Requires:  python-dbus
Requires:  pyxdg
#gw for make check
#BuildRequires:  x11-server-xvfb
#BuildRequires:  python-zope-interface
#BuildRequires:  python-pkg-resources
#BuildRequires:  pygtk2.0-libglade
#BuildRequires:  gnome-python
#BuildRequires:  gnome-python-gnomevfs
#BuildRequires:  gstreamer0.10-python >= %gstpy
#BuildRequires:  gstreamer0.10-plugins-base >= 0.10.24
#BuildRequires:  gnonlin >= %gnonlin
#BuildRequires:  python-pygoocanvas
Suggests:  gstreamer0.10-plugins-good
Suggests:  gstreamer0.10-plugins-bad
Suggests:  gstreamer0.10-plugins-ugly
Suggests:  gstreamer0.10-plugin-ffmpeg
BuildArch: noarch

%description
Pitivi is a Non Linear Video Editor using the popular GStreamer media
framework.


%prep
%setup -q
%apply_patches

%build
./configure --prefix=%_prefix --libdir=%pitividir
%make

%install
rm -rf %{buildroot} %name.lang
%makeinstall_std
%find_lang %name --with-gnome

%check
#gw it currently needs an installed pitivi
#https://bugzilla.gnome.org/show_bug.cgi?id=594985
#xfvb-run make check

%clean

%if %mdkversion < 200900
%post 
%update_menus
%update_mime_database
%update_desktop_database
%update_icon_cache hicolor
%postun
%clean_menus
%clean_mime_database
%clean_desktop_database
%clean_icon_cache hicolor
%endif

%files -f %name.lang
%defattr(-,root,root,-)
%doc AUTHORS  ChangeLog NEWS RELEASE
%{_datadir}/pitivi/
%{_bindir}/pitivi
%_mandir/man1/%name.1*
%_datadir/applications/%name.desktop
%_datadir/icons/hicolor/*/apps/*
%_datadir/mime/packages/%name.xml
%pitividir/pitivi/

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20622 |12mu|pixman-0.32.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define apiver 1
%define major 0
%define libname %mklibname %{name} %{apiver} %{major}
%define devname %mklibname %{name} -d

Summary:	A pixel manipulation library
Name:		pixman
Version:	0.32.4
Release:	1
License:	MIT
Group:		System/Libraries
Url:		http://gitweb.freedesktop.org/?p=pixman.git
Source0:	http://xorg.freedesktop.org/releases/individual/lib/%{name}-%{version}.tar.bz2

%track
prog %{name} = {
	url = http://cairographics.org/releases/
	version = %{version}
	regex = pixman-(__VER__)\.tar\.gz
}

%description
Pixel manipulation Library.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Pixel manipulation library
Group:		System/Libraries

%description -n %{libname}
A library for manipulating pixel regions -- a set of Y-X banded
rectangles, image compositing using the Porter/Duff model
and implicit mask generation for geometric primitives including
trapezoids, triangles, and rectangles.

%files -n %{libname}
%{_libdir}/libpixman-%{apiver}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Libraries and include files for developing with libpixman
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{_lib}pixman-1-devel < 0.22.0

%description -n %{devname}
This package provides the necessary development libraries and include
files to allow you to develop with pixman.

%files -n %{devname}
%doc README AUTHORS
%{_libdir}/libpixman-%{apiver}.so
%dir %{_includedir}/pixman-1
%{_includedir}/pixman-1/*.h
%{_libdir}/pkgconfig/*.pc

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x \
	--disable-static
%make

%install
%makeinstall_std


%changelog
* Fri Jan 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.32.4-1
+ Revision: bb45838
- Updated to 0.32.4



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20623 |12mu|plasma-applet-stackfolder-2.4-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define doc_version 1.1

Name: plasma-applet-stackfolder
Summary: Browse the stack of folders
Version: 2.4
Release: 7
Epoch: 1
Group: Graphical desktop/KDE
License: GPL
URL: http://www.rosalab.ru
Source0: %name-%version.tar.gz
Source1: %name-doc-%{doc_version}.tar.gz
#Source1: %name-%version-docs.tar.gz
BuildRequires: kdelibs4-devel
BuildRequires: kdebase4-devel

%description
Browse the stack of folders

%files
%_kde_libdir/kde4/plasma_applet_stackfolder.so
%_kde_datadir/kde4/services/plasma-applet-stackfolder.desktop
%_kde_datadir/apps/plasma/packages/org.kde.stackfolder/contents/ui/main.qml
%_kde_datadir/apps/plasma/packages/org.kde.stackfolder/contents/ui/Button.qml
%_kde_datadir/apps/plasma/packages/org.kde.stackfolder/contents/ui/Delegate.qml
%_kde_datadir/apps/plasma/packages/org.kde.stackfolder/contents/ui/ScrollBar.qml
%doc welcome-en.pdf welcome-ru.pdf

%prep
%setup -q

tar xvf %{SOURCE1}

%build
%cmake_kde4

%make

%install
%makeinstall_std -C build



%changelog
* Fri Jan  25 2013 Ural Mullabaev <uxteam@rosalab.ru>
+ Commit: 4ad8277
- Updated to version 2.4-7
  
* Fri Dec  28 2012 Ural Mullabaev <uxteam@rosalab.ru>
+ Commit: edba961
- Replaced scrollbar by implementation of Klook
  
* Tue Dec  25 2012 Ural Mullabaev <uxteam@rosalab.ru>
+ Commit: 83911a0
- Fixed plasma craching after deleting applet Fixed plasma crashing after klook running from desktop Fixed coordinates for klook run from desktop
  
* Fri Dec  7 2012 Ural Mullabaev <ural.mullabaev@rosalab.ru>
+ Commit: c5e6151
- Fixed plasma core module importing
  
* Mon Dec  3 2012 Ural Mullabaev <ural.mullabaev@rosalab.ru>
+ Commit: 128b361
- Fixed focus losses after KDE updating to 4.9.4 version
  
* Sun Dec  2 2012 Ural Mullabaev <ural.mullabaev@rosalab.ru>
+ Commit: e7b08cd
- Fixed focus losing after klook hiding
  
* Fri Nov  30 2012 Ural Mullabaev <ural.mullabaev@rosalab.ru>
+ Commit: 964a842
- Updated help documents
  
* Thu Nov  29 2012 Ural Mullabaev <ural.mullabaev@rosalab.ru>
+ Commit: 13f78e9
- Added help documents
  
* Fri Nov  23 2012 Ural Mullabaev <ural.mullabaev@rosalab.ru>
+ Commit: bfe6d68
- Fixed losing preview Fixed memory leaks Fixed hiding Klook Implemented switching items highlight by mouse
  
* Fri Oct  26 2012 Ural Mullabaev <ural.mullabaev@rosalab.ru>
+ Commit: c216417
- Set text color from theme
  
* Wed Oct  24 2012 Ural Mullabaev <ural.mullabaev@rosalab.ru>
+ Commit: 44d207b
- Added shadows for text
  
* Fri Oct  19 2012 Ural Mullabaev <ural.mullabaev@rosalab.ru>
+ Commit: e17c245
- Fixed plasma resetting after changing folder name Fixed escape button parsing for correct closing embedded klook application Moved qml contents to the plasma/packages and renamed package to org.kde.stackfolde
  
* Tue Oct  9 2012 Ural Mullabaev <ural.mullabaev@rosalab.ru>
+ Commit: 5c3e6c7
- Fixed download folder animation
  
* Tue Oct  9 2012 Ural Mullabaev <ural.mullabaev@rosalab.ru>
+ Commit: c048402
- Fixed restoring folder after hiding
  
* Tue Oct  9 2012 Ural Mullabaev <ural.mullabaev@rosalab.ru>
+ Commit: d20238b
- Fixed icon resizing on the panel
  
* Wed Sep  26 2012 Ural Mullabaev <ural.mullabaev@rosalab.ru>
+ Commit: 6f8539f
- Reworked to PopupApplet
  
* Wed May  30 2012 Dmitry Ashkadov <dmitry.ashkadov@rosalab.ru>
+ Commit: 0a34ad1
- Drag and Drop was implemented
  
* Wed May  2 2012 Ural Mullabaev <mur@localhost.localdomain>
+ Commit: 166caad
- Added folder name to the tooltip Added sorting by date to download folder
  
* Thu Apr  26 2012 Ural Mullabaev <mur@localhost.localdomain>
+ Commit: 1a3deee
- Reworked Klook launching behavior for hovered item
  
* Tue Apr  24 2012 Ural Mullabaev <mur@localhost.localdomain>
+ Commit: 698cf37
- Hid scrollbar for empty folders
  
* Tue Apr  24 2012 Ural Mullabaev <mur@localhost.localdomain>
+ Commit: d66410b
- Fixed loss of focus
  
* Mon Apr  23 2012 Ural Mullabaev <mur@localhost.localdomain>
+ Commit: 60f1023
- Added new qml source files to the spec file
  
* Mon Apr  23 2012 Ural Mullabaev <mur@localhost.localdomain>
+ Commit: ab81aab
- Added scrollbar Added Klook launching for hovered item
  
* Wed Apr  18 2012 Ural Mullabaev <mur@localhost.localdomain>
+ Commit: ea5b38a
- Fixed bug with loss previews after flicking
  
* Mon Apr  16 2012 Ural Mullabaev <mur@localhost.localdomain>
+ Commit: 9b74b6f
- Added interaction with Klook
  
* Tue Apr  3 2012 Урал Муллабаев <ural.mullabaev@rosalab.ru>
+ Commit: 2d1cca5
- Updated plasma-applet-stackfolder.spec
  
* Mon Apr  2 2012 Ural Mullabaev <mur@localhost.localdomain>
+ Commit: d1a05f6
- Fixed loss of highlight items
  
* Thu Mar  29 2012 Ural Mullabaev <mur@localhost.localdomain>
+ Commit: 63a74b1
- Removed debug outputs
  
* Tue Mar  27 2012 Ural Mullabaev <mur@localhost.localdomain>
+ Commit: 88c1eb2
- Fixed spec file
  
* Mon Mar  26 2012 Ural Mullabaev <mur@localhost.localdomain>
+ Commit: 89189ad
- Added tarball
  
* Mon Mar  26 2012 Ural Mullabaev <mur@localhost.localdomain>
+ Commit: c21ef63
- Updated to version 2.0
  
* Sat Feb  4 2012 root <root@build-client_i586.rosalab.ru>
+ Commit: c687fba
- ABF:auto increment release
  
* Wed Feb  1 2012 Rosa <rosa@rosa-build.rosalab.ru>
+ Commit: 34bde63
- Automatic import for version 0.1.9
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20624 |12mu|plasma-applet-yawp-0.4.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		plasma-applet-yawp
Version:	0.4.5
Release:	1
Summary:	Plasma applet that allow to see the weather
License:	GPLv2+
Group:		Graphical desktop/KDE
URL:		http://www.kde-look.org/content/show.php?content=94106
Source0:	http://downloads.sourceforge.net/project/yawp/yawp/%{version}/yawp-%{version}.tar.bz2
Patch0:		yawp-0.4.5-rus.patch
BuildRequires:	kdebase4-workspace-devel
Requires:	kdebase4-runtime
Provides:	plasma-applet

%description
Yet Another Weather Plasmoid
Plasma applet that allow to see the weather.

%files -f plasma_applet_yawp.lang
%doc CHANGELOG COPYRIGHT LICENSE-BSD LICENSE-GPL2 LICENSE-LGPL-2 README TODO
%{_kde_libdir}/kde4/*.so
%{_kde_appsdir}/desktoptheme/default/widgets/*.svg
%{_kde_services}/*.desktop


#--------------------------------------------------------------------

%prep
%setup -q -n yawp-%{version}
%patch0 -p1

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build
%find_lang plasma_applet_yawp


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20625 |12mu|plasmate-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	KDE Plasma Add-On Creator
Name:		plasmate
Version:	1.0
Release:	2
License:	GPLv2+
Group:		Graphical desktop/KDE
Url:		https://projects.kde.org/projects/extragear/sdk/plasmate
Source0:	ftp://ftp.kde.org/pub/kde/stable/%{name}/src/%{name}-%{version}.tar.gz
BuildRequires:	kdelibs4-devel
BuildRequires:	kdepimlibs4-devel
BuildRequires:	git-core
Requires:	git-core
Conflicts:	kdebase4-workspace < 2:4.9.90

%description
A small IDE taylored for development of Plasma components, such as Widgets,
Runners, Dataengines.

%files
%{_kde_bindir}/kwin-windowswitcherpreviewer
%{_kde_bindir}/plasma-remote-widgets-browser
%{_kde_bindir}/plasmaengineexplorer
%{_kde_bindir}/plasmakconfigxteditor
%{_kde_bindir}/plasmaremoteinstaller
%{_kde_bindir}/plasmate
%{_kde_bindir}/plasmawallpaperviewer
%{_kde_bindir}/plasmoidviewer
%{_kde_libdir}/kde4/plasma_containment_studiopreviewer.so
%{_kde_applicationsdir}/plasmate.desktop
%{_kde_appsdir}/%{name}
%{_kde_configdir}/plasmate.knsrc
%{_kde_services}/plasma-containment-studiopreviewer.desktop
%{_kde_mandir}/man1/plasmaengineexplorer.1.*
%{_kde_mandir}/man1/plasmoidviewer.1.*

#------------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build
rm -f %{buildroot}/%{_kde_iconsdir}/hicolor/*/apps/plasmagik.png


%changelog
* Mon Oct 28 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0-2
+ Revision: 0d71a6c
- LOG Rebuild with KDE 4.11



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20626 |12mu|plasma-widget-menubar-0.1.18-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		plasma-widget-menubar
Summary:	A Plasma widget to display menubar of application windows
Version:	0.1.18
Release:	3
License:	GPLv2
Group:		Graphical desktop/KDE
URL:		https://launchpad.net/plasma-widget-menubar
Source0:	%{name}-%{version}.tar.bz2
Source1:	plasma-applet-menubar.desktop
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(dbusmenu-qt)
BuildRequires:	pkgconfig(QJson)

%description
A Plasma widget to display menubar of application windows.

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build
cp -f %{SOURCE1} %{buildroot}%{_kde_services}/plasma-applet-menubar.desktop

%files
%{_kde_libdir}/kde4/plasma_applet_menubar.so
%{_kde_services}/plasma-applet-menubar.desktop

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20627 |12mu|plexus-archiver-1.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2005, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

Name:           plexus-archiver
Version:        1.1
Release:        4
Summary:        Plexus Archiver Component
License:        MIT and ASL 2.0
Group:          Development/Java
URL:            http://plexus.codehaus.org/plexus-components/plexus-archiver/
Source0:        plexus-archiver-%{version}-src.tar.xz

BuildArch:      noarch
BuildRequires:  jpackage-utils >= 0:1.6
BuildRequires:  ant >= 0:1.6
BuildRequires:  classworlds >= 0:1.1
BuildRequires:  plexus-container-default 
BuildRequires:  plexus-utils 
#BuildRequires:  plexus-io
BuildRequires: maven2
BuildRequires: maven-resources-plugin
BuildRequires: maven-compiler-plugin
BuildRequires: maven-jar-plugin
#BuildRequires: maven-install-plugin
#BuildRequires: maven-javadoc-plugin
BuildRequires: maven-surefire-plugin
BuildRequires: maven-surefire-provider-junit
BuildRequires: maven-shared-reporting-impl
# BuildRequires: maven-doxia-sitetools
# BuildRequires: plexus-maven-plugin
Requires:       classworlds >= 0:1.1
Requires:       plexus-container-default 
Requires:       plexus-utils 
Requires:       jpackage-utils
#Requires:       plexus-io

%description
The Plexus project seeks to create end-to-end developer tools for 
writing applications. At the core is the container, which can be 
embedded or for a full scale application server. There are many 
reusable components for hibernate, form processing, jndi, i18n, 
velocity, etc. Plexus also includes an application server which 
is like a J2EE application server, without all the baggage.


%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
Javadoc for %{name}.


%prep
%setup -q 

#remove not compilint tests
rm -fr src/test/java/org/codehaus/plexus/archiver/DuplicateFilesTest.java

%build
mvn -e\
        -Dmaven.test.failure.ignore=true \
        install javadoc:javadoc

%install
# jars
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}/plexus
install -pm 644 target/%{name}-%{version}.jar \
  $RPM_BUILD_ROOT%{_javadir}/plexus/archiver-%{version}.jar
(cd $RPM_BUILD_ROOT%{_javadir}/plexus && for jar in *-%{version}*; \
                  do ln -sf ${jar} `echo $jar| sed  "s|-%{version}||g"`; done)
                  
%add_to_maven_depmap org.codehaus.plexus %{name} %{version} JPP/plexus archiver

# pom
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms
install -pm 644 pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{name}.pom

# javadoc
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr target/site/api*/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name} 

%post
%update_maven_depmap

%postun
%update_maven_depmap

%files
%{_javadir}/*
%{_mavenpomdir}/*
%{_mavendepmapfragdir}/*

%files javadoc
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}

%changelog
* Mon Nov 25 2013 Ilya Khokhryakov <ilyahohryakov@gmail.com> 1.1-4
+ Revision: 7d63519
- Try wo some BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20628 |12mu|plexus-digest-1.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2005, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%global parent plexus
%global subname digest

Name:           plexus-digest
Version:        1.1
Release:        6
Summary:        Plexus Digest / Hashcode Components
License:        ASL 2.0
Group:          Development/Java
URL:            http://plexus.codehaus.org/plexus-components/plexus-digest/
Source0:        %{name}-%{version}-src.tar.gz
# svn export http://svn.codehaus.org/plexus/plexus-components/tags/plexus-digest-1.1/ plexus-digest/
# tar czf plexus-digest-1.1-src.tar.gz plexus-digest/

BuildArch:      noarch

BuildRequires:  jpackage-utils >= 0:1.7.2
BuildRequires:  ant >= 0:1.6
BuildRequires:  maven2 >= 2.0.4-9
BuildRequires:  maven-compiler-plugin
BuildRequires:  maven-install-plugin
BuildRequires:  maven-jar-plugin
BuildRequires:  maven-javadoc-plugin
BuildRequires:  maven-resources-plugin
BuildRequires:  maven-surefire-maven-plugin
BuildRequires:  maven-surefire-provider-junit 
#BuildRequires:  maven2-common-poms >= 1.0
BuildRequires:  maven-doxia
#BuildRequires:  maven-doxia-sitetools
BuildRequires:  qdox >= 1.5

#BuildRequires:  plexus-maven-plugin
#BuildRequires:  plexus-cdc

Requires(post):    jpackage-utils >= 0:1.7.2
Requires(postun):  jpackage-utils >= 0:1.7.2

%description
The Plexus project seeks to create end-to-end developer tools for
writing applications. At the core is the container, which can be
embedded or for a full scale application server. There are many
reusable components for hibernate, form processing, jndi, i18n,
velocity, etc. Plexus also includes an application server which
is like a J2EE application server, without all the baggage.

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java
Requires:       jpackage-utils

%description javadoc
Javadoc for %{name}.

%prep
%setup -q -n %{name}

%build
mvn install javadoc:javadoc

%install
# jars
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}/plexus
install -pm 644 target/*.jar \
        $RPM_BUILD_ROOT%{_javadir}/%{parent}/%{subname}.jar
%add_to_maven_depmap org.codehaus.plexus %{name} 1.0 JPP/%{parent} %{subname}

# pom
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms
install -pm 644 pom.xml \
 $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP.%{parent}-%{subname}.pom

# javadoc
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}

cp -pr target/site/apidocs/* \
       $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}/

ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}

%post
%update_maven_depmap

%postun
%update_maven_depmap

%files
%{_javadir}/plexus/*
%{_mavenpomdir}
%{_mavendepmapfragdir}

%files javadoc
%doc %{_javadocdir}/*


%changelog
* Fri Nov 29 2013 Ilya Khokhryakov <ilyahohryakov@gmail.com> 1.1-6
+ Revision: 16b1752
- Bump release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20629 |12mu|pm-utils-1.4.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global quirkdbver 20100619
Name: pm-utils
Summary: Power management utilities and scripts
License: GPLv2
Version: 1.4.1
Release: 8
Group: System/Kernel and hardware
URL: http://pm-utils.freedesktop.org
BuildRequires: pkgconfig 
BuildRequires: dbus-devel
BuildRequires: xmlto

Requires: usermode-consoleonly
Requires: pciutils
Requires: radeontool
%ifnarch %arm %mips
Requires: vbetool
%endif
Requires: bootloader-utils
Suggests: suspend

Source0: http://pm-utils.freedesktop.org/releases/pm-utils-%{version}.tar.gz
Source1: http://pm-utils.freedesktop.org/releases/pm-quirks-%{quirkdbver}.tar.gz

Source23: pm-utils-bugreport-info.sh

# Use append instead of write for init_logfile (#660329)
Patch0: pm-utils-1.4.1-init-logfile-append.patch
# Fix typo in 55NetworkManager (#722759)
Patch1: pm-utils-1.4.1-networkmanager-typo-fix.patch
# Add support for grub2 in 01grub hook
Patch2: pm-utils-1.4.1-grub2.patch
# Fix hooks exit code logging
Patch3: pm-utils-1.4.1-hook-exit-code-log.patch
# Fix line spacing in logs to be easier to read (#750755)
Patch4: pm-utils-1.4.1-log-line-spacing-fix.patch
# Fix NetworkManager dbus methods (fd.o #42500 / RH #740342)
Patch5: pm-utils-1.4.1-nm_method.patch
# Add support for in-kernel (from kernel 3.6) suspend to both (#843657)
Patch6: pm-utils-1.4.1-add-in-kernel-suspend-to-both.patch

%description
The pm-utils package contains utilities and scripts useful for tasks related
to power management.

%package devel
Summary: Files for development using %{name}
Group: Development/Other
Requires: %{name} = %{version}-%{release}

%description devel
This package contains the pkg-config files for development
when building programs that use %{name}.

%prep
%setup -q
tar -xzf %{SOURCE1}
%patch0 -p1 -b .init-logfile-append
%patch1 -p1 -b .network-manager-typo-fix.patch
%patch2 -p1 -b .grub2
%patch3 -p1 -b .hook-exit-code-log
%patch4 -p1 -b .log-line-spacing-fix
%patch5 -p1 -b .nm_method
%patch6 -p1 -b .add-in-kernel-suspend-to-both

%build
%configure --docdir=%{_docdir}/%{name}-%{version}
make

%install
make install DESTDIR=%{buildroot}

install -D -m 0600 /dev/null %{buildroot}%{_localstatedir}/log/pm-suspend.log
mkdir -p %{buildroot}%{_localstatedir}/run/pm-utils/{locks,pm-suspend,pm-powersave}
touch %{buildroot}%{_localstatedir}/run/pm-utils/locks/{pm-suspend.lock,pm-powersave.lock}
mkdir -p %{buildroot}%{_localstatedir}/run/pm-utils/{pm-suspend,pm-powersave}/storage
install -D -m 0755 %{SOURCE23} %{buildroot}%{_sbindir}/pm-utils-bugreport-info.sh

# Install quirks
cp -r video-quirks %{buildroot}%{_libdir}/pm-utils

# Install extra documentation
cp -p COPYING AUTHORS ChangeLog %{buildroot}%{_docdir}/%{name}-%{version}/

#drop power.s stuff
rm -rf %{buildroot}%{_libdir}/pm-utils/power.d

%preun
# Clean storage to prevent left-behind files. These files are dynamically
# created in runtime (also with dynamic names), thus it is hard to track
# them individually.
rm -rf %{_localstatedir}/run/pm-utils/{pm-suspend,pm-powersave}/storage/*

%files
%defattr(-,root,root,-)
%{_docdir}/%{name}-%{version}
%{_libdir}/pm-utils/bin/
%{_libdir}/pm-utils/defaults
%{_libdir}/pm-utils/functions
%{_libdir}/pm-utils/module.d/*
%{_libdir}/pm-utils/pm-functions
%{_libdir}/pm-utils/sleep.d/*
%{_bindir}/on_ac_power
%{_bindir}/pm-is-supported
%{_sbindir}/pm-utils-bugreport-info.sh
%{_sbindir}/pm-hibernate
%{_sbindir}/pm-powersave
%{_sbindir}/pm-suspend
%{_sbindir}/pm-suspend-hybrid
%{_mandir}/man1/*.1.xz
%{_mandir}/man8/*.8.xz
%ghost %{_localstatedir}/run/pm-utils
%{_libdir}/pm-utils/video-quirks

# no logrotate needed, because only one run of pm-utils is stored
# in the logfile
%ghost %verify(not md5 size mtime) %{_localstatedir}/log/pm-suspend.log

%files devel
%defattr(-,root,root,-)
%{_libdir}/pkgconfig/pm-utils.pc

%changelog
* Thu May 05 2011 Oden Eriksson <oeriksson@mandriva.com> 1.4.1-3mdv2011.0
+ Revision: 667789
- mass rebuild

* Wed Nov 24 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 1.4.1-2mdv2011.0
+ Revision: 600326
- source52: install quirks DB
  patch105: untested quirks ported from hal-info packages

* Tue Nov 23 2010 Eugeni Dodonov <eugeni@mandriva.com> 1.4.1-1mdv2011.0
+ Revision: 600273
- Updated to 1.4.1.
  Removed requirements for HAL.

* Tue Feb 23 2010 Frederik Himpe <fhimpe@mandriva.org> 1.2.6.1-2mdv2010.1
+ Revision: 510371
- Fix suspend-scripts provides to fix theoretical impossible situation
  (bug #55814)

* Thu Jan 07 2010 Frederik Himpe <fhimpe@mandriva.org> 1.2.6.1-1mdv2010.1
+ Revision: 487336
- Update to new version 1.2.6.1

* Sun Nov 08 2009 Frederik Himpe <fhimpe@mandriva.org> 1.2.6-1mdv2010.1
+ Revision: 462907
- Update to new version 1.2.6
- Remove patch integrated upstream

* Mon Sep 28 2009 Olivier Blin <oblin@mandriva.com> 1.2.5-4mdv2010.0
+ Revision: 450275
- do not require vbetool on mips & arm (from Arnaud Patard)

* Tue May 26 2009 Andrey Borzenkov <arvidjaar@mandriva.org> 1.2.5-3mdv2010.0
+ Revision: 379999
- Require usermode-consoleonly instead of full GUI usermode

* Mon May 18 2009 Frederik Himpe <fhimpe@mandriva.org> 1.2.5-2mdv2010.0
+ Revision: 377368
- Add upstream patch (via Debian) fixing typo in have_kms function

* Sun May 17 2009 Andrey Borzenkov <arvidjaar@mandriva.org> 1.2.5-1mdv2010.0
+ Revision: 376630
- new version
  * remove patch1 (integrated upstream)
  * add URL
- make it Suggest suspend instead of Require; it works also without

* Thu Apr 16 2009 Olivier Blin <oblin@mandriva.com> 1.2.4-4mdv2009.1
+ Revision: 367710
- sound hook: fix parsing state file when sound programs have arguments (like pulseaudio)

* Sun Apr 12 2009 Frederik Himpe <fhimpe@mandriva.org> 1.2.4-3mdv2009.1
+ Revision: 366441
- Add upstream patch fixing name of
  /sys/devices/system/cpu/sched_smt_power_savings tuneable
  (Debian bug #518680)

* Mon Mar 23 2009 Andrey Borzenkov <arvidjaar@mandriva.org> 1.2.4-2mdv2009.1
+ Revision: 360712
- patch104: process quirks during hybrid suspend by pm-utils not s2both.
  This is required because our suspend disables quirks processing in s2both.

* Sat Mar 21 2009 Frederik Himpe <fhimpe@mandriva.org> 1.2.4-1mdv2009.1
+ Revision: 359554
- Update to new version 1.2.4
- Remove patches integrated upstream
- Rediff patches (thanks to Andrey Borzenkov)

* Thu Dec 25 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-4mdv2009.1
+ Revision: 319077
- rebuild

* Tue Sep 23 2008 Olivier Blin <oblin@mandriva.com> 1.2.0-3mdv2009.0
+ Revision: 287645
- remove useless splash hook, splashy is now spawned by the resume utility

* Tue Sep 16 2008 Frederic Crozat <fcrozat@mandriva.com> 1.2.0-2mdv2009.0
+ Revision: 285167
- Update source24 to use --display for calling gnome-screensaver-command

* Fri Sep 12 2008 Olivier Blin <oblin@mandriva.com> 1.2.0-1mdv2009.0
+ Revision: 284254
- buildrequire xmlto for man pages build
- pass resume device when running s2both for hybrid suspend
- use /sys/power/state instead of non-packaged s2ram (we should maybe handle pmu too...)
- do not make xlock hook fail if X is not running
- check Xorg instead of X in xlock hook
- fix sourcing of functions in our custom hooks
- fix logging bug that was aborting help after the first hook (from upstream)
- add missing has_parameter function for auto-quirk feature (from upstream)
- default to uswsusp
- adapt checkresume patch (with some duplication of s2diskdev patch), not tested yet
- adapt and merge s2disk/resume_label patch to the new uswsusp module (hopefully supporting hybrid suspend), not tested yet
- drop pciutils-devel buildrequire, vbetool is not built here anymore
- replace wonky cmdline patch by better auto-quirks patch (from upstream git auto-quirks branch)
- add pkgconfig file in a new devel subpackage
- package doc files
- drop fhs/lib64 patch, we can not guarantee that all hooks are arch-independant (and lib64 issue is now handled correctly upstream)
- drop disable patch, we can now handle this in hal fdi files
- drop merged CVS patch
- rediff service status patch
- 1.2.0

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 0.99.4-5mdv2009.0
+ Revision: 265478
- rebuild early 2009.0 package (before pixel changes)

* Mon May 19 2008 Olivier Blin <oblin@mandriva.com> 0.99.4-4mdv2009.0
+ Revision: 209122
- handle more hal video quirks when running pm-suspend from command line (s3_bios, s3_mode, vga_mode3, dpms_suspend, reset_brightness)

* Fri Mar 21 2008 Olivier Blin <oblin@mandriva.com> 0.99.4-3mdv2008.1
+ Revision: 189458
- rename 93laptop-mode as 91laptop-mode so that it gets run after disk/hdparm script on thaw/resume (Colin Guthrie)

* Fri Mar 21 2008 Olivier Blin <oblin@mandriva.com> 0.99.4-2mdv2008.1
+ Revision: 189449
- reload laptop-mode service on resume/thaw (mainly to reapply hdparm settings)

* Sun Mar 02 2008 Olivier Blin <oblin@mandriva.com> 0.99.4-1mdv2008.1
+ Revision: 177649
- 0.99.4
- remove merged patches from CVS
- rediff s2disk and fhs patches

* Sun Feb 24 2008 Andrey Borzenkov <arvidjaar@mandriva.org> 0.99.3-7mdv2008.1
+ Revision: 174370
- fix previous fix :(

* Sun Feb 24 2008 Andrey Borzenkov <arvidjaar@mandriva.org> 0.99.3-6mdv2008.1
+ Revision: 174356
- update patch10: fix getting resume device from LABEL=
  while at it, simplify code and add UUID support

* Tue Feb 05 2008 Frederic Crozat <fcrozat@mandriva.com> 0.99.3-5mdv2008.1
+ Revision: 162626
- Patch11: do not allow kernel hibernation if no resume partition is set

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Dec 07 2007 Frederic Crozat <fcrozat@mandriva.com> 0.99.3-4mdv2008.1
+ Revision: 116344
- Update patch4, one file was missing correct path for function file

* Wed Sep 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.99.3-3mdv2008.0
+ Revision: 90162
- rebuild

* Sat Aug 11 2007 Olivier Blin <oblin@mandriva.com> 0.99.3-2mdv2008.0
+ Revision: 61892
- support for specifying resume device by LABEL (from Andrey Borzenkov, #32314)

* Tue Jul 31 2007 Frederic Crozat <fcrozat@mandriva.com> 0.99.3-1mdv2008.0
+ Revision: 57054
- Release 0.99.3
- add hybrid-suspend template (doesn't do anything now)
- remove patches 4
- regenerate patch 1, 2, 5
- Patch6 (CVS): fix configuration load
- Patch7 (CVS): remove incorrect vbe stdin redirect
- Patch8 (Fedora): allow do disable suspend/hibernate with config file
- Patch9 (CVS): various fixes (radeon quirks, export variables, add support for brightness restoration)

* Tue Jul 24 2007 Olivier Blin <oblin@mandriva.com> 0.99.2-0.20070307.11mdv2008.0
+ Revision: 54955
- revert unwanted spec modifications
- add back removed comment
- use plain autoreconf

* Tue Jul 24 2007 David Walluck <walluck@mandriva.org> 0.99.2-0.20070307.10mdv2008.0
+ Revision: 54893
- fix build
- make power-policy.conf mode 644

* Wed May 30 2007 Olivier Blin <oblin@mandriva.com> 0.99.2-0.20070307.9mdv2008.0
+ Revision: 32731
- remove pam_stack comments (#31113)


* Tue Mar 27 2007 Olivier Blin <oblin@mandriva.com> 0.99.2-0.20070307.8mdv2007.1
+ Revision: 149040
- add script to kill and restore sound applications (ported from suspend-scripts and enhanced by Mark Stosberg, #28910)
- provide suspend-scripts = 1.27

* Fri Mar 23 2007 Olivier Blin <oblin@mandriva.com> 0.99.2-0.20070307.7mdv2007.1
+ Revision: 148238
- conflicts with too old mkinitrd and initscripts

* Sun Mar 11 2007 Olivier Blin <oblin@mandriva.com> 0.99.2-0.20070307.6mdv2007.1
+ Revision: 141339
- do not impose resume device to be on kernel command line, prefer the one from suspend.conf if present

* Fri Mar 09 2007 Olivier Blin <oblin@mandriva.com> 0.99.2-0.20070307.5mdv2007.1
+ Revision: 138614
- fix quirk matching when run from command line

* Thu Mar 08 2007 Frederic Crozat <fcrozat@mandriva.com> 0.99.2-0.20070307.4mdv2007.1
+ Revision: 135002
-Patch5: fix function path for laptool-tools (Mdv bug #29267)

* Thu Mar 08 2007 Olivier Blin <oblin@mandriva.com> 0.99.2-0.20070307.3mdv2007.1
+ Revision: 134982
- fix resume= matching on cmdline (thanks to Mooby for the report)

* Wed Mar 07 2007 Frederic Crozat <fcrozat@mandriva.com> 0.99.2-0.20070307.2mdv2007.1
+ Revision: 134558
- Update sources and add patch4: try to be FHS compliant and nice for lib64

* Wed Mar 07 2007 Frederic Crozat <fcrozat@mandriva.com> 0.99.2-0.20070307.1mdv2007.1
+ Revision: 134434
- CVS snapshot of 0.99.2 release (not yet out)
- Update sources 1, 10, 92, 30, 40, 06 for new functions location
- Regenerate patches 1 & 2
- Remove patches 0, 3, merged upstream
- Patch3 : allow quirks when running pm-suspend/hibernate from commandline

* Wed Mar 07 2007 Frederic Crozat <fcrozat@mandriva.com> 0.19-12mdv2007.1
+ Revision: 134206
- Update patch0 to fix radeon quirk launch
- Patch3 (CVS): pm-pmu doesn't output error message on fail anymore

* Fri Mar 02 2007 Frederic Crozat <fcrozat@mandriva.com> 0.19-11mdv2007.1
+ Revision: 131579
- Resync patch0 with upstream : use sysctl instead of echo, add support
  for radeon and vga_mode quirk

* Thu Feb 08 2007 Olivier Blin <oblin@mandriva.com> 0.19-10mdv2007.1
+ Revision: 117750
- fix group (#28612)

* Mon Jan 22 2007 Olivier Blin <oblin@mandriva.com> 0.19-9mdv2007.1
+ Revision: 112045
- add splash hook

* Fri Jan 19 2007 Olivier Blin <oblin@mandriva.com> 0.19-8mdv2007.1
+ Revision: 110825
- require pm-fallback-policy

* Thu Jan 18 2007 Olivier Blin <oblin@mandriva.com> 0.19-7mdv2007.1
+ Revision: 110279
- use userspace hibernate by default (by requiring the suspend package)
- add userspace hibernate support (using s2disk)
- add /etc/pm/config.d directory
- make suspend-scripts obsolete
- restart mysqld in 06mysqld hook
- add xlock hook (ported from suspend-scripts)
- add pcmcia hook (based on previous work from Andrey Borzenkov and Michael Reinsch on suspend-scripts)
- add disk hook (using hdparm)
- add network hook
- fix service status check
- add bootloader hook using rebootin and drop grub hook

* Sat Jan 13 2007 Olivier Blin <oblin@mandriva.com> 0.19-5mdv2007.1
+ Revision: 108330
- conflicts will old apmd containing on_ac_power

* Thu Jan 11 2007 Olivier Blin <oblin@mandriva.com> 0.19-4mdv2007.1
+ Revision: 107427
- add pm-has-power-policy helper

* Thu Jan 11 2007 Olivier Blin <oblin@mandriva.com> 0.19-3mdv2007.1
+ Revision: 107394
- allow console users to own org.freedesktop.Policy.Power interface

* Mon Jan 08 2007 Olivier Blin <oblin@mandriva.com> 0.19-2mdv2007.1
+ Revision: 105387
- obsolete pmscripts package
- use hal-info to get video resume info (from Richard Hughes) and drop Fedora video patch

* Sun Dec 17 2006 Colin Guthrie <cguthrie@mandriva.org> 0.19-1mdv2007.1
+ Revision: 98286
- Import pm-utils

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20630 |12mu|po4a-0.44-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A tool maintaining translations anywhere
Name:		po4a
Version:	0.44
Release:	1
Group:		System/Internationalization
License:	GPLv2+
URL:		http://alioth.debian.org/projects/po4a/
Source0:	http://alioth.debian.org/frs/download.php/2108/%{name}-%{version}.tar.gz
BuildRequires:	perl(Locale::gettext) >= 1.01
BuildRequires:	perl(Module::Build)
BuildRequires:	perl-SGMLSpm
# FIXME: duplicated in texlive-latex-web-companion
#BuildRequires:	perl(SGMLS) >= 1.03ii
BuildRequires:	perl(Term::ReadKey)
BuildRequires:	perl(Text::WrapI18N)
BuildRequires:	perl(Unicode::GCString)
BuildRequires:	perl-devel
BuildRequires:	xsltproc docbook-style-xsl
BuildRequires:	gettext
Requires:	gettext
BuildArch:	noarch

%description
The po4a (po for anything) project goal is to ease translations (and
more interestingly, the maintenance of translations) using gettext
tools on areas where they were not expected like documentation.

%prep
%setup -q

%build
perl Build.PL installdirs=vendor
./Build

%install
./Build install destdir=%{buildroot}

%find_lang %{name} --with-man --all-name

%files -f %{name}.lang
%doc README* COPYING TODO
%{_bindir}/po4a*
%{_bindir}/msguntypot
%{perl_vendorlib}/Locale/Po4a
%{_mandir}/man[137]/*.[137]*


%changelog
* Fri Apr 19 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.44-1
+ Revision: 61f333b
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20631 |12mu|podofo-0.9.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0.9.1
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d

Summary:	Tools and libraries to work with the PDF file format
Name:		podofo
Version:	0.9.2
Release:	1
Group:		Publishing
License:	GPL and LGPL
Url:		http://podofo.sourceforge.net
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
BuildRequires:	cmake
BuildRequires:	doxygen
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(cppunit)
BuildRequires:	pkgconfig(libidn)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(libtiff-4)
BuildRequires:	pkgconfig(lua)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(zlib)

%description
PoDoFo is a library to work with the PDF file format. The name comes from
the first letter of PDF (Portable Document Format). A few tools to work
with PDF files are already included in the PoDoFo package.

The PoDoFo library is a free, portable C++ library which includes classes
to parse PDF files and modify their contents into memory. The changes can be
written back to disk easily. The parser can also be used to extract
information from a PDF file (for example the parser could be used in a PDF
viewer). Besides parsing PoDoFo includes also very simple classes to create
your own PDF files. All classes are documented so it is easy to start writing
your own application using PoDoFo.

%files
%doc COPYING
%{_bindir}/%{name}*
%doc %{_mandir}/man1/%{name}*.1*

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Runtime library for %{name}
Group:		System/Libraries
License:	LGPLv2+
# We had wrong major used for library package
Obsoletes:	%{_lib}podofo0 < 0.9.2
Conflicts:	%{_lib}podofo0 < 0.9.2

%description -n %{libname}
Runtime library for %{name}.

%files -n %{libname}
%doc AUTHORS COPYING.LIB ChangeLog FAQ.html README.html TODO
%{_libdir}/libpodofo.so.%{major}*

#----------------------------------------------------------------------------

%package -n 	%{devname}
Summary:	Development files for %{name} library
Group:		Development/C
License:	LGPLv2+
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{devname}
Development files and documentation for the %{name} library.

%files -n %{devname}
%doc doc/html
%{_includedir}/%{name}
%{_libdir}/libpodofo.so

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake -DPODOFO_BUILD_SHARED=1 \
%ifarch x86_64
-DWANT_LIB64=1
%endif

%make

# build the docs
doxygen ../

%install
%makeinstall_std -C build


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20632 |12mu|polarssl-1.2.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		2
%define libname		%mklibname %{name} %{major}
%define devname		%mklibname %{name} -d

Summary:	An SSL library
Name:		polarssl
Version:	1.2.8
Release:	2
License:	GPLv2+
Group:		System/Libraries
Url:		http://polarssl.org
Source0:	http://polarssl.org/code/releases/%{name}-%{version}-gpl.tgz
Patch0:		polarssl-1.2.8-havege.patch
BuildRequires:	cmake
BuildRequires:	doxygen
BuildRequires:	pkcs11-helper-devel

%description
PolarSSL is an SSL library written in ANSI C. PolarSSL makes it easy
for developers to include cryptographic and SSL/TLS capabilities in their
(embedded) products with as little hassle as possible. It is designed to be
readable, documented, tested, loosely coupled and portable.

This package contains PolarSSL programs.

%files
%doc ChangeLog README
%{_bindir}/*

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	PolarSSL library
Group:		System/Libraries

%description -n %{libname}
PolarSSL is an SSL library written in ANSI C. PolarSSL makes it easy
for developers to include cryptographic and SSL/TLS capabilities in their
(embedded) products with as little hassle as possible. It is designed to be
readable, documented, tested, loosely coupled and portable.

This package contains the library itself.

%files -n %{libname}
%{_libdir}/libpolarssl.so.%{major}*
%{_libdir}/libpolarssl.so.%{version}

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	PolarSSL development files
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	polarssl-devel = %{EVRD}

%description -n %{devname}
PolarSSL is an SSL library written in ANSI C. PolarSSL makes it easy
for developers to include cryptographic and SSL/TLS capabilities in their
(embedded) products with as little hassle as possible. It is designed to be
readable, documented, tested, loosely coupled and portable.

This package contains development files.

%files -n %{devname}
%doc apidoc
%{_libdir}/libpolarssl.so
%{_includedir}/polarssl

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
%cmake \
	-DUSE_SHARED_POLARSSL_LIBRARY:BOOL=ON \
	-DUSE_PKCS11_HELPER_LIBRARY:BOOL=ON
%make
%make apidoc

%install
%makeinstall_std -C build

for file in benchmark md5sum sha1sum
do
	mv %{buildroot}%{_bindir}/${file} %{buildroot}%{_bindir}/${file}.polarssl
done


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20633 |12mu|polkit-0.112-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 1
%define major 0
%define gir_major 1.0
%define libname %mklibname %{name} %{api} %{major}
%define girname %mklibname %{name}-gir %{gir_major}
%define develname %mklibname -d %{name} %{api}

Summary:	PolicyKit Authorization Framework
Name:		polkit
Version:	0.112
Release:	1
License:	LGPLv2+
Group:		System/Libraries
URL:		http://www.freedesktop.org/wiki/Software/PolicyKit
Source0:	http://www.freedesktop.org/software/polkit/releases/%{name}-%{version}.tar.gz
BuildRequires:	gtk-doc
BuildRequires:	intltool
BuildRequires:	pam-devel
BuildRequires:	pkgconfig(mozjs185)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(libsystemd-login)
BuildRequires:	pkgconfig(systemd)
BuildRequires:	pkgconfig(expat)
# (cg) Only needed due to patches+autoconf
BuildRequires:	gettext-devel
Requires:	dbus

Obsoletes: PolicyKit <= 0.10
Provides: PolicyKit = 0.11

# polkit saw some API/ABI changes from 0.96 to 0.97 so require a
# sufficiently new polkit-gnome package
Conflicts: polkit-gnome < 0.97

Obsoletes: polkit-desktop-policy < 0.103
Provides: polkit-desktop-policy = 0.103

%description
PolicyKit is a toolkit for defining and handling authorizations.
It is used for allowing unprivileged processes to speak to privileged
processes.

%package -n %{libname}
Group:		System/Libraries
Summary:	PolicyKit Authorization Framework

%description -n %{libname}
This package contains the shared libraries of %{name}.

%package -n %{girname}
Group:		System/Libraries
Summary:	GObject Introspection interface library for %{name}
Conflicts:	polkit < 0.104-3

%description -n %{girname}
GObject Introspection interface library for %{name}.

%package -n %{develname}
Summary:	Development files for PolicyKit
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	polkit-%{api}-devel = %{version}-%{release}
Requires: pkgconfig(glib-2.0)
Obsoletes: PolicyKit-devel <= 0.10
Provides: PolicyKit-devel = 0.11

%description -n %{develname}
Development files for PolicyKit.

%prep
%setup -q
%apply_patches

%build
libtoolize --copy --force; aclocal; autoheader; automake --add-missing --force-missing; autoconf
%configure2_5x \
	--enable-gtk-doc \
	--disable-static \
	--libexecdir=%{_libexecdir}/polkit-1 \
    --enable-introspection \
    --enable-systemd=yes \
    --enable-libsystemd-login=yes

%make

%install
%makeinstall_std
# (cg) Make the rules dir (this is where other packages should ship their rules)
mkdir -p %{buildroot}%{_datadir}/polkit-1/rules.d

%find_lang polkit-1 polkit-1.lang

# remove unpackaged files
find %{buildroot} -name '*.la' -exec rm -f {} ';'

%pre
%_pre_useradd polkitd %{_prefix}/lib/polkit-1 /sbin/nologin

%post
# (cg) Previous package enabled this but it's now purely dbus activated
rm -f %{_sysconfdir}/systemd/system/graphical.target.wants/polkitd.service

%postun
%_postun_userdel polkitd

%files -f polkit-1.lang
%{_sysconfdir}/dbus-1/system.d/org.freedesktop.PolicyKit1.conf
%{_sysconfdir}/pam.d/polkit-1
%{_bindir}/pkaction
%{_bindir}/pkcheck
%{_bindir}/pkttyagent
%{_bindir}/pk-example-frobnicate
%{_systemunitdir}/polkit.service
%dir %{_prefix}/lib/polkit-1
%{_prefix}/lib/polkit-1/polkitd
%{_datadir}/dbus-1/system-services/*
%dir %{_datadir}/polkit-1/
%dir %{_datadir}/polkit-1/actions
%{_datadir}/polkit-1/actions/org.freedesktop.policykit.policy
%{_datadir}/polkit-1/actions/org.freedesktop.policykit.examples.pkexec.policy
%attr(700,polkitd,root) %dir %{_datadir}/polkit-1/rules.d
%attr(700,polkitd,root) %{_sysconfdir}/polkit-1/rules.d
%dir %{_sysconfdir}/polkit-1
#%{_sysconfdir}/polkit-1/rules.d/50-default.rules
%{_mandir}/man1/*
%{_mandir}/man8/*

# see upstream docs for why these permissions are necessary
%attr(4755,root,root) %{_bindir}/pkexec
%attr(4755,root,root) %{_prefix}/lib/polkit-1/polkit-agent-helper-1

%files -n %{libname}
%{_libdir}/lib*-%{api}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Polkit*-%{gir_major}.typelib

%files -n %{develname}
%{_includedir}/*
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*.pc
%{_datadir}/gir-1.0/*.gir
%{_datadir}/gtk-doc/html/*



%changelog
* Wed Oct 09 2013 akdengi <kazancas@mandriva.ru> 0.112-1
+ Revision: 56b29b7
- update to 0.112



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20634 |12mu|polkit-qt5-1-0.103.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1

Summary:	Library that allows developer to access PolicyKit-1 API
Name:		polkit-qt5-1
Version:	0.103.1
Release:	4
License:	LGPLv2+
Group:		Graphical desktop/KDE
Url:		https://projects.kde.org/projects/kdesupport/polkit-qt-1
Source0: 	%{name}-%{version}.tar.bz2
BuildRequires:	cmake
BuildRequires:	qmake5
BuildRequires:	polkit-1-devel >= 0.98.1
BuildRequires:	qt5-devel >= 5.1.0

%description
Polkit-qt is a library that allows developer to access PolicyKit-1
API with a nice Qt-style API

#-----------------------------------------------------------------------------
%define libpolkit_qt5_core_1 %mklibname polkit-qt5-core-1_ %{major}

%package -n %{libpolkit_qt5_core_1}
Summary:	Polkit-Qt core library
Group:		System/Libraries
Obsoletes:	%{_lib}polkit-qt-core-10 < %{version}-%{release}

%description -n %{libpolkit_qt5_core_1}
Polkit-Qt core library.

%files -n %{libpolkit_qt5_core_1}
%{_libdir}/libpolkit-qt5-core-1.so.%{major}*

#-----------------------------------------------------------------------------
%define libpolkit_qt5_gui_1 %mklibname polkit-qt5-gui-1_ %{major}

%package -n %{libpolkit_qt5_gui_1}
Summary:	Polkit-Qt core library
Group:		System/Libraries
Obsoletes:	%{_lib}polkit-qt-gui-10 < %{version}-%{release}

%description -n %{libpolkit_qt5_gui_1}
Polkit-Qt core library.

%files -n %{libpolkit_qt5_gui_1}
%{_libdir}/libpolkit-qt5-gui-1.so.%{major}*

#-----------------------------------------------------------------------------
%define libpolkit_qt5_agent_1 %mklibname polkit-qt5-agent-1_ %{major}

%package -n %{libpolkit_qt5_agent_1}
Summary:	Polkit-Qt core library
Group:		System/Libraries
Obsoletes:	%{_lib}polkit-qt-agent-10 < %{version}-%{release}

%description -n %{libpolkit_qt5_agent_1}
Polkit-Qt core library.

%files -n %{libpolkit_qt5_agent_1}
%{_libdir}/libpolkit-qt5-agent-1.so.%{major}*

#-----------------------------------------------------------------------------

%package   devel
Summary:	Devel stuff for polkit-Qt
Group:		Development/KDE and Qt
Requires:	%{libpolkit_qt5_core_1} = %{version}-%{release}
Requires:	%{libpolkit_qt5_gui_1} = %{version}-%{release}
Requires:	%{libpolkit_qt5_agent_1} = %{version}-%{release}

%description  devel
This package contains header files needed if you wish to build applications
based on %{name}.

%files devel
%{_includedir}/polkit-qt-1
%{_libdir}/libpolkit-qt5-agent-1.so
%{_libdir}/libpolkit-qt5-core-1.so
%{_libdir}/libpolkit-qt5-gui-1.so
%{_libdir}/pkgconfig/polkit-qt5-1.pc
%{_libdir}/pkgconfig/polkit-qt5-agent-1.pc
%{_libdir}/pkgconfig/polkit-qt5-core-1.pc
%{_libdir}/pkgconfig/polkit-qt5-gui-1.pc
%{_libdir}/cmake/PolkitQt5-1/*.cmake

#-----------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_qt5 
%make

%install
%makeinstall_std -C build


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20635 |12mu|poly2tri-c-0.1.0-0.20140215.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	api	0.1
%define	major	0
%define	libname	%mklibname %{name} %{api} %{major}
%define	devname	%mklibname -d %{name}

Summary:	Fast and powerful library for computing 2D constrained Delaunay triangulations
Name:		poly2tri-c
Version:	0.1.0
%define	gitdate	20140215
Release:	%{?gitdate:0.%{gitdate}.}1
Group:		System/Libraries
License:	BSD 3-Clause License
Url:		http://code.google.com/p/poly2tri-c/

# git clone https://code.google.com/p/poly2tri-c/
Source0:	%{name}-%{version}.tar.xz

BuildRequires:	pcre-devel
BuildRequires:	pkgconfig(glib-2.0)

%description
This is a C port of the poly2tri library - a fast and powerful library for
computing 2D constrained Delaunay triangulations. Instead of the standard C++
library (which included some utilities and template-based data structures),
this port depends on GLib for it's data structures and some of it's utilities.

%package -n     %{libname}
Summary:	%{summary}
Group:		System/Libraries

%description -n	%{libname}
This is a C port of the poly2tri library - a fast and powerful library for
computing 2D constrained Delaunay triangulations. Instead of the standard C++
library (which included some utilities and template-based data structures),
this port depends on GLib for it's data structures and some of it's utilities.

%package -n	%{devname}
Summary:	Header files for %{name}
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n	%{devname}
This package contains the development files for %{name}.

%prep
%setup -q 

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

%files
%doc COPYING README
%{_bindir}/p2tc

%files -n %{libname}
%{_libdir}/lib%{name}-%{api}.so.%{major}*

%files -n %{devname}
%{_libdir}/lib%{name}-%{api}.so
%{_includedir}/%{name}-%{api}/
%{_libdir}/pkgconfig/%{name}.pc

%changelog
* Wed May 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.1.0-0.20140215.1
+ Revision: 4f766a8
- Disable static lib:



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20636 |12mu|poppler-0.22.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		35
%define glibmajor	8
%define qt3major	3
%define qt4major	4
%define cppmajor	0
%define girmajor	0.18
%define libname		%mklibname %{name} %{major}
%define libnameglib	%mklibname %{name}-glib %{glibmajor}
%define libnameqt4	%mklibname %{name}-qt4- %{qt4major}
%define libnameqt	%mklibname %{name}-qt %{qt3major}
%define libnamecpp	%mklibname %{name}-cpp %{cppmajor}
%define girname		%mklibname %{name}-gir %{girmajor}
%define libnamedev	%mklibname -d %{name}
%define libnameglibdev	%mklibname -d %{name}-glib
%define libnameqtdev	%mklibname -d %{name}-qt
%define libnameqt4dev	%mklibname -d %{name}-qt4
%define libnamecppdev	%mklibname -d %{name}-cpp

Summary:	PDF rendering library
Name:		poppler
Version:	0.22.2
Release:	2
License:	GPLv2+
Group:		Office
URL:		http://poppler.freedesktop.org
Source0:	http://poppler.freedesktop.org/%{name}-%{version}.tar.gz
## upstreamable patches
Patch1:		poppler-0.22.2-CVE-2009-3608,3609.patch
#Patch2:		poppler-0.22.2-linkage.patch

BuildRequires:	gtk-doc
BuildRequires:	gettext-devel
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(cairo) >= 1.8.4
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libopenjpeg1)
BuildRequires:	pkgconfig(QtCore)
BuildRequires:	pkgconfig(lcms2)

%description
Poppler is a PDF rendering library based on the xpdf-3.0 code base.

%package -n %{libname}
Summary:	PDF rendering library
Group:		System/Libraries
Conflicts:	%{_lib}poppler12
Suggests:	poppler-data

%description -n %{libname}
Poppler is a PDF rendering library based on the xpdf-3.0 code base.

%package -n %{girname}
Summary:	GObject Introspection interface library for %{name}
Group:		System/Libraries
Conflicts:	%{_lib}poppler25 < 0.20.0-1
Conflicts:	%{_lib}poppler19 < 0.18.4-3

%description -n %{girname}
GObject Introspection interface library for %{name}.

%package -n %{libnamedev}
Summary:	Development files for %{name}
Group:		Development/C++
Provides:	lib%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Requires:	%{girname} = %{version}-%{release}
Obsoletes:	%{libname}-devel < 0.20.2

%description -n %{libnamedev}
Development files for %{name}

%package -n %{libnameqt}
Summary:	PDF rendering library - QT backend
Group:		System/Libraries

%description -n %{libnameqt}
Poppler is a PDF rendering library based on the xpdf-3.0 code base.
This is the QT backend version.

%package -n %{libnamecpp}
Summary:	PDF rendering library - C++ backend
Group:		System/Libraries

%description -n %{libnamecpp}
Poppler is a PDF rendering library based on the xpdf-3.0 code base.
This is the C++ backend version.

%package  -n %{libnameqt4dev}
Summary:	Development files for %{name}-qt4
Group:		Development/C++
Provides:	lib%{name}-qt4-devel = %{version}
Requires:	%{libnameqt4} = %{version}
Requires:	%{libnamedev} = %{version}
Obsoletes:	%{libnameqt4}-devel < 0.20.2

%description -n %{libnameqt4dev}
Development files for %{name}-qt4

%package -n %{libnameqt4}
Summary:	PDF rendering library - QT4 backend
Group:		System/Libraries

%description -n %{libnameqt4}
Poppler is a PDF rendering library based on the xpdf-3.0 code base.
This is the QT backend version.

%package -n %{libnameglib}
Summary:	PDF rendering library - glib binding
Group:		System/Libraries
Conflicts:	%{libname} < %{version}-%{release}

%description -n %{libnameglib}
Poppler is a PDF rendering library based on the xpdf-3.0 code base.

%package -n %{libnameglibdev}
Summary:	Development files for %{name}'s glib binding
Group:		Development/C++
Provides:	lib%{name}-glib-devel = %{version}
Requires:	%{libnameglib} = %{version}
Requires:	%{libnamedev} = %{version}
Conflicts:	%{libnamedev} < %{version}-%{release}
Obsoletes:	%{libnameglib}-devel < 0.20.2

%description -n %{libnameglibdev}
Development files for %{name}'s glib binding.

%package glib-demo
Summary:	Tool demonstrating %{libnameglib}
Group:		Development/C++
Requires:	%{libnameglib} = %{version}-%{release}
BuildRequires:	pkgconfig(gtk+-3.0) pkgconfig(gdk-pixbuf-2.0)

%description glib-demo
Tool demonstrating %{libnameglib} by retrieving
information about PDF files and displaying them

%package -n %{libnamecppdev}
Summary:	Development files for %{name}-cpp
Group:		Development/C++
Provides:	lib%{name}-cpp-devel = %{version}
Requires:	%{libnamecpp} = %{version}
Requires:	%{libnamedev} = %{version}

%description -n %{libnamecppdev}
Development files for %{name}-cpp

%prep
%setup -q
%apply_patches

#needed by patch2
#libtoolize --force
#autoheader
#aclocal
#automake -a --add-missing
#autoconf

%build
export CPPFLAGS="-I%{_includedir}/freetype2"
export PATH="%qt4dir/bin:${PATH}"

%configure2_5x \
	--enable-cairo-output \
	--enable-poppler-qt4 \
	--disable-poppler-qt \
	--enable-xpdf-headers \
	--enable-gtk-doc
%make

%install
%makeinstall_std
cp -a config.h %{buildroot}%{_includedir}/poppler/

%files
%doc AUTHORS COPYING NEWS README
%{_bindir}/*
%exclude %{_bindir}/poppler-glib-demo
%{_mandir}/man1/*

%files -n %{libname}
%{_libdir}/libpoppler.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Poppler-0.18.typelib

%files -n %{libnamedev}
%{_libdir}/libpoppler.so
%attr(644,root,root) %{_libdir}/libpoppler.*a
%dir %{_includedir}/poppler
%{_includedir}/poppler/config.h
%{_includedir}/poppler/[A-Z]*
%{_includedir}/poppler/fofi
%{_includedir}/poppler/goo
%{_includedir}/poppler/splash
%{_includedir}/poppler/poppler-config.h
%{_libdir}/pkgconfig/poppler-cairo.pc
%{_libdir}/pkgconfig/poppler-splash.pc
%{_libdir}/pkgconfig/poppler.pc
%{_datadir}/gtk-doc/html/%{name}
%{_datadir}/gir-1.0/Poppler-0.18.gir

%files -n %{libnameglib}
%{_libdir}/libpoppler-glib.so.%{glibmajor}*

%files glib-demo
%{_bindir}/poppler-glib-demo

%files -n %{libnameglibdev}
%attr(644,root,root) %{_libdir}/libpoppler-glib.*a
%{_libdir}/libpoppler-glib.so
%{_libdir}/pkgconfig/poppler-glib.pc
%{_includedir}/poppler/glib

%files -n %{libnameqt4dev}
%{_includedir}/poppler/qt4
%{_libdir}/pkgconfig/poppler-qt4.pc
%{_libdir}/libpoppler-qt4.so
%attr(644,root,root) %{_libdir}/libpoppler-qt4.*a

%files -n %{libnameqt4}
%{_libdir}/libpoppler-qt4.so.%{qt4major}*

%files -n %{libnamecpp}
%{_libdir}/libpoppler-cpp.so.%{cppmajor}*

%files -n %{libnamecppdev}
%{_libdir}/libpoppler-cpp.so
%attr(644,root,root) %{_libdir}/libpoppler-cpp.*a
%{_libdir}/pkgconfig/poppler-cpp.pc
%{_includedir}/poppler/cpp


%changelog
* Thu Nov 21 2013 Alexander Kazancev <kazancas@gmail.com> 0.22.2-2
+ Revision: 26c08bd
- Build with lcms2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20637 |12mu|postfix-2.9.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1
%define libname %mklibname postfix 1
%define sendmail_command %{_sbindir}/sendmail.postfix

%define post_install_parameters	daemon_directory=%{_libdir}/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

# use bcond_with if default is disabled
# use bcond_without if default is enabled
# built
%bcond_without ldap
%bcond_without mysql
%bcond_without pgsql
%bcond_without sqlite
%bcond_without pcre
%bcond_without sasl
%bcond_without tls
%bcond_without ipv6
%bcond_without cdb
%bcond_without chroot

# Postfix requires one exlusive uid/gid and a 2nd exclusive gid for its own use.
%define maildrop_group	postdrop
%define queue_directory	%{_var}/spool/postfix

# Macro: %{dynmap_add_cmd <name> [<soname>] [-m]}
%define dynmap_add_cmd(m) FILE=%{_sysconfdir}/postfix/dynamicmaps.cf; if ! grep -q "^%{1}[[:space:]]" ${FILE}; then echo "%{1}	%{_libdir}/postfix/dict_%{?2:%{2}}%{?!2:%{1}}.so	dict_%{1}_open%{-m:	mkmap_%{1}_open}" >> ${FILE}; fi;
%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;

Summary:	Postfix Mail Transport Agent
Name:		postfix
Epoch:		1
Version:	2.9.4
Release:	2
License:	IBM Public License
Group:		System/Servers
URL:		http://www.postfix.org/
Source0: 	ftp://ftp.porcupine.org/mirrors/postfix-release/official/%{name}-%{version}.tar.gz
Source1: 	%{SOURCE0}.sig
Source2: 	postfix-main.cf
Source3: 	postfix-etc-init.d-postfix
Source4:	postfix-etc-pam.d-smtp
Source5:	postfix-aliases
Source6:	postfix-ip-up
Source7:	postfix-ip-down
Source8:	postfix-ifup-d
Source10:	postfix-README.MDK
Source11:	postfix-README.MDK.update
Source12:	postfix-bash-completion
Source13:	http://www.seaglass.com/postfix/faq.html
Source14:	postfix-chroot.sh
Source15:	postfix-smtpd.conf

# Simon J. Mudd stuff
Source21:	ftp://ftp.wl0.org/postfinger/postfinger-1.30

# Jim Seymour stuff
Source25:	http://jimsun.LinxNet.com/misc/postfix-anti-UCE.txt
Source26:	http://jimsun.LinxNet.com/misc/header_checks.txt
Source27:	http://jimsun.LinxNet.com/misc/body_checks.txt

# Dynamic map patch taken from debian's package
Patch0:		postfix-2.9.1-dynamicmaps.diff
Patch5:		postfix-2.9.1-dynamicmaps2.diff

Patch1:		postfix-2.9.1-mdkconfig.diff
Patch2:		postfix-alternatives-mdk.patch

# dbupgrade patch patch split from dynamicmaps one
Patch3:		postfix-2.9.1-dbupgrade.diff

# sdbm patch patch split from dynamicmaps one
Patch4:		postfix-2.7.0-sdbm.patch

# Shamelessy stolen from debian
Patch6:		postfix-2.2.4-smtpstone.patch

BuildRequires:	db-devel
BuildRequires:	gawk
BuildRequires:	perl-base
BuildRequires:	sed
BuildRequires:	html2text
%if %{with sasl}
BuildRequires:	libsasl-devel >= 2.0
%endif
%if %{with tls}
BuildRequires:	openssl-devel >= 0.9.7
%endif

Provides:	mail-server
Provides:	sendmail-command
# syslog-ng before this version needed a different chroot script, 
# which was bug-prone
Conflicts:	syslog-ng < 3.1-0.beta2.2
# http://archives.mandrivalinux.com/cooker/2005-06/msg01987.php
Requires(post): chkconfig
Requires: initscripts
Requires: syslog-daemon
Requires: coreutils
Requires: diffutils
Requires: gawk
Requires(pre,post,postun,preun): rpm-helper >= 0.3
Requires(pre,post):	sed
%if %{with tls}
Requires(post):	openssl
%endif
Requires(post,preun): update-alternatives
Requires(post,preun): %{libname} >= %EVRD
Requires: %name-config >= 2.9.0-1

%description
Postfix is a Mail Transport Agent (MTA), supporting LDAP, SMTP AUTH (SASL),
TLS and running in a chroot environment.

Postfix is Wietse Venema's mailer that started life as an alternative 
to the widely-used Sendmail program.
Postfix attempts to be fast, easy to administer, and secure, while at 
the same time being sendmail compatible enough to not upset existing 
users. Thus, the outside has a sendmail-ish flavor, but the inside is 
completely different.
This software was formerly known as VMailer. It was released by the end
of 1998 as the IBM Secure Mailer. From then on it has lived on as Postfix. 

PLEASE READ THE %{_defaultdocdir}/%{name}/README.MDK FILE.

%package -n %{libname}
Summary:	Shared libraries required to run Postfix
Group:		System/Servers

%description -n %{libname}
This package contains shared libraries used by Postfix.

%if %{with ldap}
%package ldap
Summary:	LDAP map support for Postfix
Group:		System/Servers
BuildRequires:	openldap-devel >= 2.1
Requires:	%{name} = %EVRD

%description ldap
This package provides support for LDAP maps in Postfix.
%endif

%if %{with pcre}
%package pcre
Summary:	PCRE map support for Postfix
Group:		System/Servers
BuildRequires:	pcre-devel
Requires:	%{name} = %EVRD

%description pcre
This package provides support for PCRE (perl compatible regular expression)
maps in Postfix.
%endif

%if %{with mysql}
%package mysql
Summary:	MYSQL map support for Postfix
Group:		System/Servers
BuildRequires:	mysql-devel
Requires:	%{name} = %EVRD

%description mysql
This package provides support for MYSQL maps in Postfix.
%endif

%if %{with pgsql}
%package pgsql
Summary:	Postgres SQL map support for Postfix
Group:		System/Servers
BuildRequires:	postgresql9.0-devel
Requires:	%{name} = %EVRD

%description pgsql
This package provides support for Postgres SQL maps in Postfix.
%endif

%if %{with sqlite}
%package sqlite
Summary:	SQLite map support for Postfix
Group:		System/Servers
BuildRequires:	sqlite3-devel
Requires:	%{name} = %EVRD

%description sqlite
This package provides support for SQLite maps in Postfix.
%endif

%if %{with cdb}
%package cdb
Summary:	CDB map support for Postfix
Group:		System/Servers
BuildRequires:	libtinycdb-devel
Requires:	%{name} = %EVRD

%description cdb
This package provides support for CDB maps in Postfix.
%endif

%package config-standalone
Summary: Default configuration files for running Postfix standalone
Provides: %name-config = %version-%release
Conflicts: %name-config-dovecot

%description config-standalone
Default configuration files for running Postfix standalone.

Use this config if you intend to run Postfix without dovecot.
Alternatively, install %name-config-dovecot for the
postfix/dovecot combo.

%prep
%setup -q
%apply_patches
# no backup files here, otherwise they get included in %%doc
find . -name \*.orig -exec rm {} \;

mkdir -p conf/dist
mv conf/main.cf conf/dist
cp %{SOURCE2} conf/main.cf

# ugly hack for 32/64 arches
if [ %{_lib} != lib ]; then
	sed -i -e 's@^/usr/lib/@%{_libdir}/@' conf/postfix-files
	sed -i -e "s@/lib/@/%{_lib}@g" conf/main.cf
fi

install -m644 %{SOURCE10} README.MDK
install -m644 %{SOURCE11} README.MDK.update
install -m644 %{SOURCE13} postfix-users-faq.html

mkdir UCE
install -m644 %{SOURCE25} UCE
install -m644 %{SOURCE26} UCE
install -m644 %{SOURCE27} UCE

%if %{with chroot}
cp -p conf/master.cf conf/master.cf.chroot
awk -v NEVER_CHROOT_PROGRAM='^(proxymap|local|pipe|virtual|spawn)$' \
	-v NEVER_CHROOT_SERVICE='^cyrus$' '
		BEGIN                   { IFS="[ \t]+"; OFS="\t"; }
		/^#/                    { print; next; }
		/^ /                    { print; next; }
		$1 ~ NEVER_CHROOT_SERVICE    { print; next; }
		$8 ~ NEVER_CHROOT_PROGRAM    { print; next; }
		$5 == "n"               { $5="y"; print $0; next; }
								{ print; }
	' conf/master.cf.chroot > conf/master.cf
%endif

# use sed to fix mantools/postlink for our non posix sed
#cp -p mantools/postlink mantools/postlink.posix
#sed -e 's/\[\[:<:\]\]/\\</g; s/\[\[:>:\]\]/\\>/g' mantools/postlink.posix > mantools/postlink
# XXX - andreas - original postlink with perl is segfaulting
cp -p mantools/postlink.sed mantools/postlink.posix
sed -e 's/\[\[:<:\]\]/\\</g; s/\[\[:>:\]\]/\\>/g' mantools/postlink.posix > mantools/postlink

%build
%serverbuild
# it does not work with -fPIE and someone added that to the serverbuild macro...
CFLAGS=`echo $CFLAGS|sed -e 's|-fPIE||g'`
CXXFLAGS=`echo $CXXFLAGS|sed -e 's|-fPIE||g'`
RPM_OPT_FLAGS=`echo $RPM_OPT_FLAGS|sed -e 's|-fPIE||g'`

OPT="$RPM_OPT_FLAGS"
DEBUG=
CCARGS=
AUXLIBS="%{?ldflags:%ldflags}"
AUXLIBS=`echo $AUXLIBS|sed -e 's|-fPIE||g'`

# the patch is mixed with SDBM support :(
  CCARGS="${CCARGS} -DHAS_SDBM -DHAS_DLOPEN"

%if %{with ldap}
  CCARGS="${CCARGS} -DHAS_LDAP"
%endif
%if %{with pcre}
  CCARGS="${CCARGS} -DHAS_PCRE"
%endif
%if %{with mysql}
  CCARGS="${CCARGS} -DHAS_MYSQL -I/usr/include/mysql"
%endif
%if %{with pgsql}
  CCARGS="${CCARGS} -DHAS_PGSQL -I/usr/include/pgsql"
%endif
%if %{with sasl}
  CCARGS="${CCARGS} -DUSE_SASL_AUTH -DUSE_CYRUS_SASL -I/usr/include/sasl"
  AUXLIBS="${AUXLIBS} -lsasl2"
%endif
%if ! %{with ipv6}
  CCARGS="${CCARGS} -DNO_IPV6"
%endif
%if %{with tls}
  CCARGS="${CCARGS} -DUSE_TLS -I/usr/include/openssl"
  AUXLIBS="${AUXLIBS} -lssl -lcrypto"
%endif
%if %{with cdb}
  CCARGS="${CCARGS} -DHAS_CDB"
%endif

export CCARGS AUXLIBS OPT DEBUG
make -f Makefile.init makefiles

unset CCARGS AUXLIBS DEBUG OPT
make
make manpages

for i in lib/*.a; do
	j=${i#lib/lib}
	ln -s ${i#lib/} lib/libpostfix-${j%.a}.so.1
done

# generate main.cf.default here, since in make it will fail
cat > conf/main.cf.default << EOF
# DO NOT EDIT THIS FILE. EDIT THE MAIN.CF FILE INSTEAD. THE
# TEXT HERE JUST SHOWS DEFAULT SETTINGS BUILT INTO POSTFIX.
#
EOF
LD_LIBRARY_PATH=$PWD/lib${LD_LIBRARY_PATH:+:}${LD_LIBRARY_PATH} \
	./src/postconf/postconf -d | \
	egrep -v '^(myhostname|mydomain|mynetworks) ' >> conf/main.cf.default

# add correct parameters to main.cf.dist
LD_LIBRARY_PATH=$PWD/lib${LD_LIBRARY_PATH:+:}${LD_LIBRARY_PATH} \
	./src/postconf/postconf -c ./conf/dist -e \
	%post_install_parameters
mv conf/dist/main.cf conf/main.cf.dist

%install
rm -fr %{buildroot}

# install postfix into the build root
LD_LIBRARY_PATH=$PWD/lib${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH} \
make non-interactive-package \
	install_root=%{buildroot} \
	config_directory=%{_sysconfdir}/postfix \
	%post_install_parameters \
	|| exit 1

mkdir -p %{buildroot}/var/lib/postfix

for i in lib/*.a; do
	j=${i#lib/lib}
	install $i %{buildroot}%{_libdir}/libpostfix-${j%.a}.so.1
done

# rpm %%doc macro wants to take his files in buildroot
rm -fr DOC
mkdir DOC
mv %{buildroot}%{_docdir}/%{name}/html DOC/html
mv %{buildroot}%{_docdir}/%{name}/README_FILES DOC/README_FILES

# for sasl configuration
mkdir -p %{buildroot}%{_sysconfdir}/sasl2
cp %{SOURCE15} %{buildroot}%{_sysconfdir}/sasl2/smtpd.conf

# This installs into the /etc/rc.d/init.d directory
mkdir -p %{buildroot}%{_initrddir}
install -c %{SOURCE3} %{buildroot}%{_initrddir}/postfix
mkdir -p %{buildroot}%{_sysconfdir}/pam.d
install -c %{SOURCE4} %{buildroot}%{_sysconfdir}/pam.d/smtp

mkdir -p %{buildroot}%{_sysconfdir}/ppp/ip-{up,down}.d
install -c %{SOURCE6} %{buildroot}%{_sysconfdir}/ppp/ip-up.d/postfix
install -c %{SOURCE7} %{buildroot}%{_sysconfdir}/ppp/ip-down.d/postfix

mkdir -p %{buildroot}%{_sysconfdir}/resolvconf/update-libc.d/
install -c %{SOURCE8} %{buildroot}%{_sysconfdir}/resolvconf/update-libc.d/postfix

mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
touch %{buildroot}%{_sysconfdir}/sysconfig/postfix

# this is used by some examples (cyrus)
mkdir -p %{buildroot}%{queue_directory}/extern

install -c auxiliary/rmail/rmail %{buildroot}%{_bindir}/rmail

# copy new aliases files and generate a ghost aliases.db file
cp -f %{SOURCE5} %{buildroot}%{_sysconfdir}/postfix/aliases
chmod 644 %{buildroot}%{_sysconfdir}/postfix/aliases
touch %{buildroot}%{_sysconfdir}/postfix/aliases.db

# install chroot script and postfinger
install -m 0755 %{SOURCE14} %{buildroot}%{_sbindir}/postfix-chroot.sh
install -m 0755 %{SOURCE21} %{buildroot}%{_sbindir}/postfinger

# install qshape
install -m755 auxiliary/qshape/qshape.pl %{buildroot}%{_sbindir}/qshape
cp man/man1/qshape.1 %{buildroot}%{_mandir}/man1/qshape.1

# RPM compresses man pages automatically.
# - Edit postfix-files to reflect this, so post-install won't get confused
#   when called during package installation.
sed -i -e "s@\(/man[158]/.*\.[158]\):@\1%{_extension}:@" %{buildroot}%{_libdir}/postfix/postfix-files

# remove files that are not in the main package
sed -i -e "/dict_.*\.so/d" %{buildroot}%{_libdir}/postfix/postfix-files

# remove sample_directory from main.cf (#15297)
# the default is /etc/postfix
sed -i -e "/^sample_directory/d" %{buildroot}%{_sysconfdir}/postfix/main.cf

%pre
%_pre_useradd postfix %{queue_directory} /bin/false
%_pre_groupadd %{maildrop_group} postfix
# disable chroot of spawn service in /etc/sysconfig/postfix, 
# but do it only once and only if user did not
# modify /etc/sysconfig/postfix manually
if grep -qs "^NEVER_CHROOT_PROGRAM='^(proxymap|local|pipe|virtual)$'$" /etc/sysconfig/postfix; then
	if ! grep -qs "^NEVER_CHROOT_PROGRAM='^(proxymap|local|pipe|virtual|spawn)$'$" /usr/sbin/postfix-chroot.sh; then
		perl -pi -e "s/^NEVER_CHROOT_PROGRAM=.*\$/NEVER_CHROOT_PROGRAM=\'^(proxymap|local|pipe|virtual|spawn)\\\$\'/" /etc/sysconfig/postfix
	fi
fi
# disable some unneeded and potentially harmful nss libraries in 
# /etc/sysconfig/postfix, but do it only once and only if user did not
# modify /etc/sysconfig/postfix manually
if grep -qs "^IGNORE_NSS_LIBS='^$'$" /etc/sysconfig/postfix; then
	if ! grep -qs "^IGNORE_NSS_LIBS='^(mdns.*|ldap|db|wins)$'$" /usr/sbin/postfix-chroot.sh; then
		perl -pi -e "s/^IGNORE_NSS_LIBS=.*\$/IGNORE_NSS_LIBS=\'^(mdns.*|ldap|db|wins)\\\$\'/" /etc/sysconfig/postfix
	fi
fi

%post
# we don't have these maps anymore as separate packages/plugins:
# cidr, tcp and sdbm (2007.0)
if [ "$1" -eq "2" ]; then
	sed -i "/^cidr/d;/^sdbm/d;/^tcp/d" %{_sysconfdir}/postfix/dynamicmaps.cf
fi

# upgrade configuration files if necessary
%{_sbindir}/postfix \
	set-permissions \
	upgrade-configuration \
	config_directory=%{_sysconfdir}/postfix \
	%post_install_parameters

# move previous sasl configuration files to new location if applicable
# have to go through many loops to prevent damaging user configuration
# this changed around 2007.0 so it should go away soon
saslpath=`postconf -h smtpd_sasl_path`
if [ "${saslpath}" != "${saslpath##*:}" -o "${saslpath}" != "${saslpath##*/usr/lib}" ]; then
	postconf -e smtpd_sasl_path=smtpd
fi

for old_smtpd_conf in /etc/postfix/sasl/smtpd.conf %{_libdir}/sasl2/smtpd.conf; do
	if [ -e ${old_smtpd_conf} ]; then
		if ! grep -qsve '^\(#.*\|[[:space:]]*\)$' /etc/sasl2/smtpd.conf; then
			# /etc/sasl2/smtpd.conf missing or just comments
			if [ -s /etc/sasl2/smtpd.conf ] && [ ! -e /etc/sasl2/smtpd.conf.rpmnew -o /etc/sasl2/smtpd.conf -nt /etc/sasl2/smtpd.conf.rpmnew ]; then
				mv /etc/sasl2/smtpd.conf /etc/sasl2/smtpd.conf.rpmnew
			fi
			mv ${old_smtpd_conf} /etc/sasl2/smtpd.conf
		else
			echo "warning: existing ${old_smtpd_conf} will be ignored"
		fi
	fi
done

%if %{with tls}
%_create_ssl_certificate postfix
%endif

if [ -e /etc/sysconfig/postfix ]; then
	%{_sbindir}/postfix-chroot.sh -q update
else
%if %{with chroot}
	%{_sbindir}/postfix-chroot.sh -q enable
%else
	%{_sbindir}/postfix-chroot.sh -q create_sysconfig
%endif
fi
%_post_service postfix

/usr/sbin/update-alternatives --install %{_sbindir}/sendmail sendmail-command %{sendmail_command} 30 --slave %{_prefix}/lib/sendmail sendmail-command-in_libdir %{sendmail_command}

%triggerin -- glibc setup nss_ldap nss_db nss_wins nss_mdns
# Generate chroot jails on the fly when needed things are installed/upgraded
%{_sbindir}/postfix-chroot.sh -q update

%preun
rmqueue() {
	[ $2 -gt 0 ] || return
	local i
	for i in 0 1 2 3 4 5 6 7 8 9 A B C D E F; do
		if [ -d $1/$i ]; then
			rmqueue $1/$i $(( $2 - 1 ))
			rm -f $1/$i/*
			rmdir $1/$i
		fi
	done
}

# selectively remove the queue directory structure
queue_directory_remove () {
# first remove the "queues"
local IFS=', '
for dir in `%{_sbindir}/postconf -h hash_queue_names`; do
	test -d $dir && rmqueue %{queue_directory}/$dir `%{_sbindir}/postconf -h hash_queue_depth`
done

# now remove the other directories
for dir in corrupt maildrop pid private public trace; do
	test -d $dir && /bin/rm -f $dir/*
done
}

%_preun_service postfix

if [ $1 = 0 ]; then
	# Clean up chroot environment and spool directory
	%{_sbindir}/postfix-chroot.sh -q remove
	cd %{queue_directory} && queue_directory_remove || true
fi

%postun
%_postun_userdel postfix
%_postun_groupdel %{maildrop_group}
if [ ! -e %{sendmail_command} ]; then
	/usr/sbin/update-alternatives --remove sendmail-command %{sendmail_command} 
fi

%files
%dir %{_sysconfdir}/postfix
%config(noreplace) %{_sysconfdir}/sasl2/smtpd.conf
%config(noreplace) %{_sysconfdir}/postfix/access
%config(noreplace) %{_sysconfdir}/postfix/aliases
%ghost %{_sysconfdir}/postfix/aliases.db
%config(noreplace) %{_sysconfdir}/postfix/canonical
%config(noreplace) %{_sysconfdir}/postfix/generic
%config(noreplace) %{_sysconfdir}/postfix/header_checks
%config(noreplace) %{_sysconfdir}/postfix/relocated
%config(noreplace) %{_sysconfdir}/postfix/transport
%config(noreplace) %{_sysconfdir}/postfix/virtual
%{_sysconfdir}/postfix/makedefs.out
%config(noreplace) %{_sysconfdir}/postfix/dynamicmaps.cf
%attr(0755, root, root) %{_initrddir}/postfix
%attr(0644, root, root) %config(noreplace) %{_sysconfdir}/pam.d/smtp
%attr(0755, root, root) %config(noreplace) %{_sysconfdir}/ppp/ip-up.d/postfix
%attr(0755, root, root) %config(noreplace) %{_sysconfdir}/ppp/ip-down.d/postfix
%attr(0755, root, root) %config(noreplace) %{_sysconfdir}/resolvconf/update-libc.d/postfix
%ghost %{_sysconfdir}/sysconfig/postfix

%dir %attr(0700, postfix, root) /var/lib/postfix

# For correct directory permissions check postfix-install script
%dir %{queue_directory}
%dir %attr(0700, postfix, root) %{queue_directory}/active
%dir %attr(0700, postfix, root) %{queue_directory}/bounce
%dir %attr(0700, postfix, root) %{queue_directory}/corrupt
%dir %attr(0700, postfix, root) %{queue_directory}/defer
%dir %attr(0700, postfix, root) %{queue_directory}/deferred
%dir %attr(0700, postfix, root) %{queue_directory}/flush
%dir %attr(0700, postfix, root) %{queue_directory}/hold
%dir %attr(0700, postfix, root) %{queue_directory}/incoming
%dir %attr(0700, postfix, root) %{queue_directory}/private
%dir %attr(0700, postfix, root) %{queue_directory}/trace
%dir %attr(0730, postfix, %{maildrop_group}) %{queue_directory}/maildrop
%dir %attr(0710, postfix, %{maildrop_group}) %{queue_directory}/public
%dir %attr(0755, root, root) %{queue_directory}/pid
%dir %attr(0755, root, root) %{queue_directory}/extern

%doc AAAREADME
%doc US_PATENT_6321267
%doc examples/smtpd-policy
%doc COMPATIBILITY
%doc COPYRIGHT
%doc HISTORY
%doc LICENSE
%doc PORTING
%doc RELEASE_NOTES*
%doc IPv6-ChangeLog
%doc TLS_*
#doc html
%doc DOC/html
%doc DOC/README_FILES
%doc README.MDK README.MDK.update
%doc postfix-users-faq.html
%doc UCE

%dir %{_libdir}/postfix
%attr(0644, root, root) %{_libdir}/postfix/postfix-files
%attr(0755, root, root) %{_libdir}/postfix/anvil
%attr(0755, root, root) %{_libdir}/postfix/bounce
%attr(0755, root, root) %{_libdir}/postfix/cleanup
%attr(0755, root, root) %{_libdir}/postfix/discard
%attr(0755, root, root) %{_libdir}/postfix/dnsblog
%attr(0755, root, root) %{_libdir}/postfix/error
%attr(0755, root, root) %{_libdir}/postfix/flush
%attr(0755, root, root) %{_libdir}/postfix/lmtp
%attr(0755, root, root) %{_libdir}/postfix/local
%attr(0755, root, root) %{_libdir}/postfix/master
%attr(0755, root, root) %{_libdir}/postfix/nqmgr
%attr(0755, root, root) %{_libdir}/postfix/oqmgr
%attr(0755, root, root) %{_libdir}/postfix/pickup
%attr(0755, root, root) %{_libdir}/postfix/pipe
%attr(0755, root, root) %{_libdir}/postfix/postfix-script
%attr(0755, root, root) %{_libdir}/postfix/postfix-wrapper
%attr(0755, root, root) %{_libdir}/postfix/post-install
%attr(0755, root, root) %{_libdir}/postfix/postmulti-script
%attr(0755, root, root) %{_libdir}/postfix/postscreen
%attr(0755, root, root) %{_libdir}/postfix/proxymap
%attr(0755, root, root) %{_libdir}/postfix/qmgr
%attr(0755, root, root) %{_libdir}/postfix/qmqpd
%attr(0755, root, root) %{_libdir}/postfix/scache
%attr(0755, root, root) %{_libdir}/postfix/showq
%attr(0755, root, root) %{_libdir}/postfix/smtp
%attr(0755, root, root) %{_libdir}/postfix/smtpd
%attr(0755, root, root) %{_libdir}/postfix/spawn
%attr(0755, root, root) %{_libdir}/postfix/tlsmgr
%attr(0755, root, root) %{_libdir}/postfix/tlsproxy
%attr(0755, root, root) %{_libdir}/postfix/trivial-rewrite
%attr(0755, root, root) %{_libdir}/postfix/verify
%attr(0755, root, root) %{_libdir}/postfix/virtual

%attr(0755, root, root) %{_sbindir}/postalias
%attr(0755, root, root) %{_sbindir}/postcat
%attr(0755, root, root) %{_sbindir}/postconf
%attr(2755,root,%{maildrop_group}) %{_sbindir}/postdrop
%attr(2755,root,%{maildrop_group}) %{_sbindir}/postqueue
%attr(0755, root, root) %{_sbindir}/postfix
%attr(0755, root, root) %{_sbindir}/postkick
%attr(0755, root, root) %{_sbindir}/postlock
%attr(0755, root, root) %{_sbindir}/postlog
%attr(0755, root, root) %{_sbindir}/postmap
%attr(0755, root, root) %{_sbindir}/postmulti
%attr(0755, root, root) %{_sbindir}/postsuper
%attr(0755, root, root) %{_sbindir}/qmqp-sink
%attr(0755, root, root) %{_sbindir}/qmqp-source
%attr(0755, root, root) %{_sbindir}/smtp-sink
%attr(0755, root, root) %{_sbindir}/smtp-source
%attr(0755, root, root) %{_sbindir}/postfinger
%attr(0755, root, root) %{_sbindir}/postfix-chroot.sh
%attr(0755, root, root) %{_sbindir}/qshape
%attr(0755, root, root) %{sendmail_command}
%attr(0755, root, root) %{_bindir}/mailq
%attr(0755, root, root) %{_bindir}/newaliases
%attr(0755, root, root) %{_bindir}/rmail
%{_mandir}/*/*

%files -n %{libname}
%attr(0755, root, root) %{_libdir}/libpostfix-dns.so.1
%attr(0755, root, root) %{_libdir}/libpostfix-global.so.1
%attr(0755, root, root) %{_libdir}/libpostfix-master.so.1
%attr(0755, root, root) %{_libdir}/libpostfix-util.so.1
%attr(0755, root, root) %{_libdir}/libpostfix-tls.so.1
%attr(0755, root, root) %{_libdir}/libpostfix-milter.so.1
%attr(0755, root, root) %{_libdir}/libpostfix-xsasl.so.1

%if %{with ldap}
%files ldap
%attr(755, root, root) %{_libdir}/postfix/dict_ldap.so

%post ldap
%dynmap_add_cmd ldap
%postun ldap
%dynmap_rm_cmd ldap
%endif

%if %{with mysql}
%files mysql
%attr(755, root, root) %{_libdir}/postfix/dict_mysql.so 

%post mysql
%dynmap_add_cmd mysql
%postun mysql
%dynmap_rm_cmd mysql
%endif

%if %{with pcre}
%files pcre
%attr(755, root, root) %{_libdir}/postfix/dict_pcre.so

%post pcre
%dynmap_add_cmd pcre
%postun pcre
%dynmap_rm_cmd pcre
%endif

%if %{with pgsql}
%files pgsql
%attr(755, root, root) %{_libdir}/postfix/dict_pgsql.so

%post pgsql
%dynmap_add_cmd pgsql
%postun pgsql
%dynmap_rm_cmd pgsql
%endif

%if %{with sqlite}
%files sqlite
%attr(755, root, root) %{_libdir}/postfix/dict_sqlite.so

%post sqlite
%dynmap_add_cmd sqlite
%postun sqlite
%dynmap_rm_cmd sqlite
%endif

%if %{with cdb}
%files cdb
%attr(755, root, root) %{_libdir}/postfix/dict_cdb.so

%post cdb
%dynmap_add_cmd cdb -m
%postun cdb
%dynmap_rm_cmd cdb
%endif

%files config-standalone
%config(noreplace) %{_sysconfdir}/postfix/main.cf
# http://archives.mandrivalinux.com/cooker/2005-07/msg01109.php
%{_sysconfdir}/postfix/main.cf.dist
%{_sysconfdir}/postfix/main.cf.default
%{_sysconfdir}/postfix/bounce.cf.default
%config(noreplace) %{_sysconfdir}/postfix/master.cf
%attr(0644, root, root) %{_libdir}/postfix/main.cf
%attr(0644, root, root) %{_libdir}/postfix/master.cf


%changelog
* Fri Aug 03 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1:2.9.4-1
+ Revision: 811686
- Split config file into separate package so we can provide an alternate default
  config for the postfix+dovecot+amavisd-new combo
- Update to 2.9.4

* Mon May 21 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1:2.9.3-1
+ Revision: 799763
- Update to 2.9.3
- Fix bug #65571

* Sat May 12 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1:2.9.2-1
+ Revision: 798525
- Update to 2.9.2

* Fri May 11 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1:2.9.1-1
+ Revision: 798291
- Update to 2.9.1
- Add sqlite support in dynamicmaps

* Fri May 11 2012 Crispin Boylan <crisb@mandriva.org> 1:2.8.7-4
+ Revision: 798194
- Rebuild

* Tue Feb 07 2012 Oden Eriksson <oeriksson@mandriva.com> 1:2.8.7-3
+ Revision: 771526
- rebuilt for new pcre

* Thu Dec 29 2011 Luca Berra <bluca@mandriva.org> 1:2.8.7-2
+ Revision: 748167
- fixed creation of /etc/sysconfig/postfix on clean install (#65025)
- added openssl dependancy for certificate generation on install

* Wed Dec 14 2011 Matthew Dawkins <mattydaw@mandriva.org> 1:2.8.7-1
+ Revision: 740867
- added back require post preun for lib pkg
- last details for clean up
- more spec clean ups
- alternatives has been default since 2007
- converted format_not_a_string.... patch to p1
- employed apply_patches
- removed unneeded check for version release date
- cleaned up description
- removed legacy sources 16 & 17
- new version 2.8.7
- major spec clean up
- should be cross distro compatible
- removed pre 201001 legacy build support
- dynamicmaps has been default since 200701
- added workaround for serverbuild macro fPIE
- removed experimental build support
- new release date 20111024 (not sure really needed anymore)
- employed EVRD macro

* Tue Oct 25 2011 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1:2.8.6-2
+ Revision: 707171
- SPEC fixes,
  some modifications to make compatible this SPEC with mageia, not finished yet

* Tue Oct 25 2011 Luis Daniel Lucio Quiroz <dlucio@mandriva.org> 1:2.8.6-1
+ Revision: 707154
- 2.8.6

* Thu May 19 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 1:2.8.3-2
+ Revision: 676158
- use %%{_extension} for getting correct man page compression extension

* Tue May 17 2011 Oden Eriksson <oeriksson@mandriva.com> 1:2.8.3-1
+ Revision: 675688
- 2.8.3
- rediff the debian patches (P0, P1, P3)
- P11: fix format string errors

* Tue May 17 2011 Oden Eriksson <oeriksson@mandriva.com> 1:2.7.4-1
+ Revision: 675366
- 2.7.4 (fixes CVE-2011-1720)

* Mon Apr 11 2011 Funda Wang <fwang@mandriva.org> 1:2.7.3-4
+ Revision: 652494
- br db 5.1

* Tue Mar 22 2011 Luca Berra <bluca@mandriva.org> 1:2.7.3-3
+ Revision: 647660
- create /dev/urandom in chroot (#62851)

* Thu Mar 17 2011 Oden Eriksson <oeriksson@mandriva.com> 1:2.7.3-2
+ Revision: 645753
- relink against libmysqlclient.so.18

* Wed Mar 09 2011 Oden Eriksson <oeriksson@mandriva.com> 1:2.7.3-1
+ Revision: 643117
- 2.7.3

* Thu Feb 24 2011 Oden Eriksson <oeriksson@mandriva.com> 1:2.7.2-1
+ Revision: 639550
- 2.7.2

* Sat Jan 01 2011 Oden Eriksson <oeriksson@mandriva.com> 1:2.7.1-3mdv2011.0
+ Revision: 627041
- fix bork
- rebuilt against mysql-5.5.8 libs, again

* Mon Dec 27 2010 Oden Eriksson <oeriksson@mandriva.com> 1:2.7.1-2mdv2011.0
+ Revision: 625425
- rebuilt against mysql-5.5.8 libs

* Sun Oct 03 2010 Luca Berra <bluca@mandriva.org> 1:2.7.1-1mdv2011.0
+ Revision: 582776
- disable some unneeded and potentially harmful nss libraries in /etc/sysconfig/postfix
  enable ssl by default and create dummy certs

  + Matthew Dawkins <mattydaw@mandriva.org>
    - new version 2.7.1
      rediffed patch3

* Mon Apr 05 2010 Funda Wang <fwang@mandriva.org> 1:2.7.0-4mdv2010.1
+ Revision: 531715
- rebuild for new openssl

  + Luca Berra <bluca@mandriva.org>
    - fix an harmless warning in postun

* Tue Mar 02 2010 Michael Scherer <misc@mandriva.org> 1:2.7.0-3mdv2010.1
+ Revision: 513544
- listen to ipv6 if availiable

* Fri Feb 26 2010 Oden Eriksson <oeriksson@mandriva.com> 1:2.7.0-2mdv2010.1
+ Revision: 511619
- rebuilt against openssl-0.9.8m

* Sat Feb 20 2010 Luca Berra <bluca@mandriva.org> 1:2.7.0-1mdv2010.1
+ Revision: 508819
- new version 2.7.0
  split dynamicmaps sdbm and dbupgrade
  postfix-cdb is now a separate package
  remove requirement for 'ed'
  use default ldflags
  update alternatives remove command according to policy
  misc spec fixes

* Wed Feb 17 2010 Oden Eriksson <oeriksson@mandriva.com> 1:2.6.5-5mdv2010.1
+ Revision: 507037
- rebuild

* Sun Jan 24 2010 Luca Berra <bluca@mandriva.org> 1:2.6.5-4mdv2010.1
+ Revision: 495526
- fix removing of syslog-ng configuration
- enable support for cdb databases
- removed fixup for alternatives problem prior to 2006.0
  support more map types in initscript
  support for /etc/syslog-ng.d in chroot script

* Fri Jan 01 2010 Oden Eriksson <oeriksson@mandriva.com> 1:2.6.5-3mdv2010.1
+ Revision: 484730
- rebuilt against bdb 4.8

* Sun Oct 11 2009 Luca Berra <bluca@mandriva.org> 1:2.6.5-2mdv2010.0
+ Revision: 456675
- make ip-up scripts multi-instance aware and move ifup script to resolvconf
- make initscript and postfix-chroot.sh multi-instance aware
- fix postmulti behaviour when iterating over disabled instances
- update vda-ng patch to 2.6.5
- reenable default content filters in master.cf
- load dynamicmaps.cf from default config directory only

* Mon Aug 31 2009 Frederik Himpe <fhimpe@mandriva.org> 1:2.6.5-1mdv2010.0
+ Revision: 423044
- Update to new version 2.6.5

* Wed Jul 15 2009 Luca Berra <bluca@mandriva.org> 1:2.6.2-1mdv2010.0
+ Revision: 396453
- Updated to 2.6.2
- WARNING: the postfix-chroot script is not yet updated to new multi-instance

* Fri May 22 2009 Eugeni Dodonov <eugeni@mandriva.com> 1:2.5.7-1mdv2010.0
+ Revision: 378744
- Updated to 2.5.7.
  Updated chroot script to prevent bogus error message.

* Sun Mar 29 2009 Luca Berra <bluca@mandriva.org> 1:2.5.6-4mdv2009.1
+ Revision: 362144
- add some comments to /etc/posyfix-syslog-ng.conf file
- postfix-chroot.sh: update rsyslog configuration with chroot path found at runtime, not hardcoded (allow user to change spool dir)
- postfix-chroot.sh: insert a note stating that rsyslog and syslog-ng changes are not multi-instance aware
- revert change 338316 which prevented chrooted postfix from logging with syslog-ng
  rework change 338317 to allow postfix to work with both syslog-ng v2 configuration (<2009.1) and v3 (2009.1 and above)

* Thu Mar 05 2009 Eugeni Dodonov <eugeni@mandriva.com> 1:2.5.6-3mdv2009.1
+ Revision: 349129
- Prevent restarting rsyslog twice during installation.

* Thu Mar 05 2009 Eugeni Dodonov <eugeni@mandriva.com> 1:2.5.6-2mdv2009.1
+ Revision: 349028
- Added support for logging to rsyslog.

  + Raphaël Gertz <rapsys@mandriva.org>
    - Fix destination naming too (break syslog-ng startup)
    - Remove the syslog-ng v3 configuration file break

* Tue Jan 06 2009 Jérôme Soyer <saispo@mandriva.org> 1:2.5.6-1mdv2009.1
+ Revision: 325400
- update to new version 2.5.6

* Thu Dec 18 2008 Luca Berra <bluca@mandriva.org> 1:2.5.5-5mdv2009.1
+ Revision: 315529
- create dev directory into chroot when using syslog-ng (#46461)

* Wed Dec 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1:2.5.5-4mdv2009.1
+ Revision: 315246
- rediffed fuzzy patches
- use lowercase mysql-devel

* Sat Dec 06 2008 Oden Eriksson <oeriksson@mandriva.com> 1:2.5.5-3mdv2009.1
+ Revision: 311203
- rebuilt against mysql-5.1.30 libs

* Tue Sep 16 2008 Luca Berra <bluca@mandriva.org> 1:2.5.5-2mdv2009.0
+ Revision: 285171
+ rebuild (emptylog)

* Wed Sep 03 2008 Frederik Himpe <fhimpe@mandriva.org> 1:2.5.5-1mdv2009.0
+ Revision: 279878
- update to new version 2.5.5

* Mon Aug 18 2008 Luca Berra <bluca@mandriva.org> 1:2.5.4-1mdv2009.0
+ Revision: 273221
- update vda patch
- updated to version 2.5.4 (fix CVE-2008-2936)

* Tue Jul 29 2008 Oden Eriksson <oeriksson@mandriva.com> 1:2.5.3-1mdv2009.0
+ Revision: 252711
- fix releasedate 20080726
- 2.5.3
- hardcode %%{_localstatedir}

* Fri Jul 18 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1:2.5.2-5mdv2009.0
+ Revision: 238168
- fix multiple inclusions in syslog-ng configuration, but checking for actual configuration directive, not added markers

* Tue Jul 15 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1:2.5.2-4mdv2009.0
+ Revision: 236205
- fix multiple inclusions in syslog-ng configuration

* Wed Jul 09 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1:2.5.2-3mdv2009.0
+ Revision: 233049
- fix syslog-ng configuration stanza in chroot setup script

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Fri Jun 06 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1:2.5.2-2mdv2009.0
+ Revision: 216435
- compatibility with syslog-ng too

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Sun May 18 2008 Oden Eriksson <oeriksson@mandriva.com> 1:2.5.2-1mdv2009.0
+ Revision: 208715
- 2.5.2

  + Luca Berra <bluca@mandriva.org>
    - add some missing requires (#40079)
    - postfix should be started after saslauthd (#36943)

* Thu Apr 17 2008 Oden Eriksson <oeriksson@mandriva.com> 1:2.5.1-4mdv2009.0
+ Revision: 195185
- bump release
- revert the "conform to the 2008 specs (don't start the services per
  default)" changes and let this be handled some other way...

* Wed Mar 26 2008 Oden Eriksson <oeriksson@mandriva.com> 1:2.5.1-2mdv2008.1
+ Revision: 190296
- don't start it per default

* Mon Feb 25 2008 Andreas Hasenack <andreas@mandriva.com> 1:2.5.1-1mdv2008.1
+ Revision: 174896
- drop unnaplied patches
- updated to version 2.5.1

* Mon Jan 28 2008 Andreas Hasenack <andreas@mandriva.com> 1:2.5.0-1mdv2008.1
+ Revision: 159399
- updated to version 2.5.0
- don't call post-install directly
  (http://thread.gmane.org/gmane.mail.postfix.user/177210/focus=177230)

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Fri Dec 21 2007 Oden Eriksson <oeriksson@mandriva.com> 1:2.4.6-2mdv2008.1
+ Revision: 136277
- rebuilt against bdb 4.6.x libs

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Oct 22 2007 Andreas Hasenack <andreas@mandriva.com> 1:2.4.6-1mdv2008.1
+ Revision: 101118
- updated to version 2.4.6

  + Luca Berra <bluca@mandriva.org>
    - fix with/without description

* Thu Aug 23 2007 Thierry Vignaud <tv@mandriva.org> 1:2.4.5-2mdv2008.0
+ Revision: 70044
- fileutils, sh-utils & textutils have been obsoleted by coreutils a long time ago

* Wed Aug 01 2007 Andreas Hasenack <andreas@mandriva.com> 1:2.4.5-1mdv2008.0
+ Revision: 57633
- updated to version 2.4.5
- updated to version 2.4.4
- adjusted docdir to new policy
- adjusted manpage file list to new compression if needed,
  depending on distro version

* Fri Jun 22 2007 Andreas Hasenack <andreas@mandriva.com> 1:2.4.3-2mdv2008.0
+ Revision: 43194
- proper user of serverbuild macro

* Thu May 31 2007 Andreas Hasenack <andreas@mandriva.com> 1:2.4.3-1mdv2008.0
+ Revision: 33435
- updated to version 2.4.3

* Wed May 02 2007 Andreas Hasenack <andreas@mandriva.com> 1:2.4.1-1mdv2008.0
+ Revision: 20524
- updated to version 2.4.1

* Thu Mar 08 2007 Andreas Hasenack <andreas@mandriva.com> 2.3.8-1mdv2007.1
+ Revision: 138350
- updated to version 2.3.8

* Sat Feb 17 2007 Luca Berra <bluca@mandriva.org> 1:2.3.7-2mdv2007.1
+ Revision: 122086
- disable additional restrictions in filter reinjection service (#28632)
- do not chroot spawn service

  + Andreas Hasenack <andreas@mandriva.com>
    - updated to version 2.3.7
    - enabled gcc's stack protector feature, let's experiment with it

* Sat Jan 06 2007 Andreas Hasenack <andreas@mandriva.com> 1:2.3.6-1mdv2007.1
+ Revision: 104810
- updated to version 2.3.6

* Tue Jan 02 2007 Andreas Hasenack <andreas@mandriva.com> 1:2.3.5-1mdv2007.1
+ Revision: 103126
- updated to version 2.3.5
- redid multi_instance patch for this version
- removed version number from patch name, so we can easily see
  the diff in the future
- remove svn warning

* Mon Nov 06 2006 Andreas Hasenack <andreas@mandriva.com> 1:2.3.4-1mdv2007.0
+ Revision: 76969
- updated to version 2.3.4

  + Luca Berra <bluca@mandriva.org>
    - override umask in postfix-chroot.sh (#26860)
    - fix copying of nss libs in chroot (#26587)
    - fix an error in multi_instance patch
    - add post,preun requires for library (fix deinstallation)
    - updated multi_instance patch
    - fix for rpm overwriting sasl config file
    - small update to README.MDK

* Tue Sep 12 2006 Luca Berra <bluca@mandriva.org> 1:2.3.3-4mdv2007.1
+ Revision: 60882
-4mdv

* Sat Sep 09 2006 Luca Berra <bluca@mandriva.org> 1:2.3.3-3mdv2007.1
+ Revision: 60628
- remove requires on file-name
- updated vda patch

* Fri Sep 01 2006 Luca Berra <bluca@mandriva.org> 1:2.3.3-2mdv2007.1
+ Revision: 59265
-2mdv
- updated ip-up/down and ifup scripts
- updated content-filter default configurations

* Tue Aug 29 2006 Andreas Hasenack <andreas@mandriva.com> 1:2.3.3-1mdv2007.0
+ Revision: 58394
- updated to version 2.3.3
- fix default sasl path/filename

  + Luca Berra <bluca@mandriva.org>
    - remove old patches
    - fix a typo in sasl fix
    - fix for new location of sasl configuration file

* Tue Aug 08 2006 Andreas Hasenack <andreas@mandriva.com> 1:2.3.2-1mdv2007.0
+ Revision: 54229
- merged in work done on branch 2.3.2:
- remove in from dynamicmaps.cf in %%post the maps we don't have as dynamic objects
  anymore (cidr, tcp and sdbm)
- bunzipped postfinger and postfix-chroot
- missed one slave_config_directories 2>/dev/null in postfix-chroot.sh
- send postconf errors to /dev/null in the initscript. Since we don't
  have the multi_instance patch applied yet, the disable_start and
  slave_config_directories configuration directives don't exist and
  postfix was warning us about it
- make milter and xsasl also dynamic
- final (I hope) adjustments to dynamicmaps patch
- updated mdkconfig patch for this version: some hunks conflict
  with the dynamicmaps patch
- dropped dynamic cidr, sdbm and tcp maps. As far as I can see, they
  don't bring in new dependencies and were always loaded by default
  anyway
- updated dynamic map patch
- update dynamic patch, taken from debian's 2.3.1 package
- removed saslpath patch, no longer needed (postfix has this directive
  upstream now)
- removed dbupgrade patch for now, it may be already applied (got some
  "reverse" warnings from patch but didn't check yet)
- updated multiline greeting patch to 2.3.2
- preliminary update of the sasl_loggin patch: one hunk is no longer needed
  (applied upstream), the other is still not working
- removed rejectstrip patch/build option, already applied upstream
- updated multi_instance patch to 2.3-20060616, doesn't apply
- removed kolab2 patches, already applied
- adjust build to use cyrus-sasl by default instead of dovecot

* Wed Jul 26 2006 Andreas Hasenack <andreas@mandriva.com> 1:2.2.11-1mdv2007.0
+ Revision: 42152
- updated to version 2.2.11
- adjusted postgresql-devel buildrequires to require a
  minimum version (see comment in SPEC file and RELEASE NOTES)
- fix default sasl database path in the sample configuration file
- import postfix-2.2.10-5mdv2007.0

* Wed Jun 21 2006 Oden Eriksson <oeriksson@mandriva.com> 1:2.2.10-5mdv2007.0
- don't use "delay_warning_time = 4h" per default (#23198)

* Mon Jun 19 2006 Luca Berra <bluca@vodka.it> 1:2.2.10-4mdv2007.0
- fix bug in postfix-chroot script that would remove real files
  instead of chroot copies
- temporary fix for smtpd_sasl_path and new sasl with
  SASL_CB_GETCONFPATH callback

* Mon Jun 05 2006 Luca Berra <bluca@vodka.it> 1:2.2.10-3mdv2007.0
- new macros for conditionals
- fix /etc/pam.d/smtp
- add multi_instance patch
- make postfix-chroot script multi_instance aware
- make map rebuild in initscript multi_instance aware and user configurable
- lsb-ize initscript
- update vda patch (still not applied by default)
- update Jim Seymour stuff
- update README.MDK

* Tue May 16 2006 Stefan van der Eijk <stefan@eijk.nu> 1:2.2.10-2mdk
- rebuild for sparc

* Fri Apr 07 2006 Andreas Hasenack <andreas@mandriva.com> 1:2.2.10-1mdk
- updated to version 2.2.10

* Sun Feb 26 2006 Luca Berra <bluca@vodka.it> 1:2.2.9-2mdk
- changed some leftovr references to Mandrakelinux (#21286)
- main.cf.dist is now the unadultered version shipped with postfix source.

* Fri Feb 24 2006 Andreas Hasenack <andreas@mandriva.com> 1:2.2.9-1mdk
- updated to version 2.2.9

* Thu Jan 05 2006 Oden Eriksson <oeriksson@mandriva.com> 1:2.2.8-1mdk
- 2.2.8 (Minor bugfixes)

* Thu Dec 29 2005 Oden Eriksson <oeriksson@mandriva.com> 1:2.2.7-1mdk
- 2.2.7

* Wed Nov 30 2005 Andreas Hasenack <andreas@mandriva.com> 1:2.2.6-1mdk
- updated to version 2.2.6

* Sun Nov 13 2005 Oden Eriksson <oeriksson@mandriva.com> 2.2.5-9mdk
- rebuilt against openssl-0.9.8a

* Sun Oct 30 2005 Oden Eriksson <oeriksson@mandriva.com> 2.2.5-8mdk
- rebuilt against MySQL-5.0.15

* Wed Sep 07 2005 Oden Eriksson <oeriksson@mandriva.com> 2.2.5-7mdk
- rebuild

* Wed Aug 31 2005 Buchan Milne <bgmilne@linux-mandrake.com> 2.2.5-6mdk
- Rebuild for new libldap-2.3
- buildrequire openldap-devel, not libldap-devel
- use 1 instead of %%prel for rpmbuildupdate to work nicely

* Wed Aug 10 2005 Leonardo Chiquitto Filho <chiquitto@mandriva.com> 1:2.2.5-5.mdk
- added kolab2 ldap-leafonly patch, which was sent upstream but still
  wasn't applied to 2.3. Only gets applied when with_KOLAB == 1 (which is
  the default)
- by andreas:
  - Prereq -> Requires(foo)
  - Requires(foo,bar) -> Requires(foo) and Requires(bar)

* Thu Jul 28 2005 Andreas Hasenack <andreas@mandriva.com> 1:2.2.5-4mdk
- added "ed" to requires
- small change to the documentation part of the kolab2 patch (which is
  still not applied by default)

* Wed Jul 27 2005 Andreas Hasenack <andreas@mandriva.com> 1:2.2.5-3mdk
- added kolab2 nullsender patch, backported from postfix-2.3 (disabled by
  default: awaiting further testing)
- fixed company name (#17048)

* Sat Jul 23 2005 Andreas Hasenack <andreas@mandriva.com> 1:2.2.5-2mdk
- rebuilt with libdb-4.2 instead of 4.3

* Sat Jul 23 2005 Andreas Hasenack <andreas@mandriva.com> 1:2.2.5-1mdk
- updated to version 2.2.5
- removed %%config tag from postfix-script, post-install, main.cf.dist,
  makedefs.out and postfix-files. These files *have* to be overwritten during
  an upgrade, they are not configuration files from older versions that can
  remain.
  - post-install: performs upgrades and checks. Needs to be the new version
    always.
  - postfix-script: postfix command script
  - main.cf.dist: defaults from the distribution
  - makedefs.out: shows how this postfix was built
  - postfix-files: files from the distribution, ownership and permissions
  Unfortunately, this change will only be complete in future upgrades,
  since these files in previous packages were %%config

* Wed Jul 20 2005 Andreas Hasenack <andreas@mandriva.com> 1:2.2.4-6mdk
- got rid of mta alternatives
- implemented sendmail-command alternatives
- added warning in %%pre about possible breakage. Also as README.MDK.update
  in %%doc
- added fix in the init script to deal with the most serious issues
  caused by the alternatives breakage, including creating a missing
  /usr/bin/rmail script if needed
- fixed default alias_database and alias_maps (there was a missing hunk
  the mdkconfig patch)

* Tue Jul 19 2005 Andreas Hasenack <andreas@mandriva.com> 1:2.2.4-5mdk
- updated strip/reject patch
- removed %%config tag altogether from the main.cf.default file

* Wed Jul 13 2005 Andreas Hasenack <andreas@mandriva.com> 1:2.2.4-4mdk
- included optional CDB support in the build (disabled by default).
  Thanks to akukula@gmail.com for the suggestion.
- disabled alternatives trigger, even though this will still haunt us for a
  while
- fixed typo in content filter in master.cf (#15264)
- added reject_strip patch (build conditionally: default is yes for now)
- added sasl_authenticated_header patch from Branko F. Granar <bfg@noviforum.si>
- removed "default" from %%config for the main.cf.default file. It's still a
  %%config file, but new versions have new defaults.

* Tue Jul 12 2005 Andreas Hasenack <andreas@mandriva.com> 1:2.2.4-3mdk
- provides mail-server and sendmail-command (removed older provides).
  See http://archives.mandrakelinux.com/cooker/2005-06/msg01987.php
  The alternatives change will come in the next release

* Tue Jul 05 2005 Andreas Hasenack <andreas@mandriva.com> 1:2.2.4-2mdk
- removed sample_directory from main.cf since these files are no longer
  supplied with postfix (#15297). Note that the now obsolete parameter
  still exists, however, and its default value is /etc/postfix
- fixed build without TLS (note that tlsmgr and libpostfix-tls still get
  built, but without TLS support [go figure])

* Tue Jul 05 2005 Andreas Hasenack <andreas@mandriva.com> 1:2.2.4-1mdk
- updated to version 2.2.4, added signed tarball
- updated the dynamic maps patch from debian's 2.2.3 postfix package
- removed tls and ipv6 patches (pfix 2.2.x already includes those)
- TLS and IPv6 are enabled by default
- updated the dbupgrade patch
- package now builds also when dynamicmaps is disabled
- redid mdkconfig patch for this version
- redid saslpath patch for this version
- redid smtpstone patch for this version
- not applying the postfix-smtp_sasl_proto.c patch for now: I would like
  to test this since it's a very old patch
- updated VDA patch
- updated postfinger to version 1.30
- removed %%config mark from the init script: we should only use the
  sysconfig file for configuring the init script

* Wed Jun 15 2005 Frederic Lepied <flepied@mandriva.com> 2.1.5-7mdk
- fix prereq
- rebuild for libpq

* Wed Mar 16 2005 Luca Berra <bluca@vodka.it> 2.1.5-6mdk
- upgrade ipv6 patch to 1.26 (possible secuirity issue)
- provide a default /etc/postfix/sasl/smtpd.conf
- updated README.MDK
- updated postfix-users faq

* Fri Feb 04 2005 Buchan Milne <bgmilne@linux-mandrake.com> 2.1.5-5mdk
- rebuild for ldap2.2_7

* Sat Jan 22 2005 Luca Berra <bluca@vodka.it> 2.1.5-4mdk
- include man page for qshape (bugzilla #13119)

* Sat Jan 15 2005 Luca Berra <bluca@vodka.it> 2.1.5-2mdk
- use distro specific release tags
- updated README.MDK
- provide a default /etc/pam.d/smtp for saslauthd users
- don't move sasl conf if not necessary
- make main.cf.dist a working config file
- enable xforward for content filters (e.g. recent amavisd-new)

* Fri Dec 10 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 2.1.5-2mdk
- s/Mandrake Linux/Mandrakelinux/ in default conf and docs

* Sun Nov 28 2004 Luca Berra <bluca@vodka.it> 2.1.5-1mdk 
- 2.1.5
- fix creation of aliases at startup
- do not refresh aliases at install time
- use tls+ipv6 instead of tls
- now requires html2text to build documentation

* Sun Aug 29 2004 Luca Berra <bluca@vodka.it> 2.1.4-2mdk 
- rebuilt with db-4.2

* Mon Aug 09 2004 Luca Berra <bluca@vodka.it> 2.1.4-1mdk 
- 2.1.4 (should fix problems for ppc users)
- added vda patch (disabled in default build)
- reworked map creation at startup, to catch parameters postconf won't show

* Fri Jul 30 2004 Stew Benedict <sbenedict@mandrakesoft.com> 2.1.1-2mdk 
- sendmail symlink needs to be in /usr/lib (LSB)

* Tue May 04 2004 Luca Berra <bluca@vodka.it> 2.1.1-1mdk 
- 2.1.1
- pfixtls-0.8.18-2.1.0-0.9.7d
- added p4 (tls docs)
- touch readmes so it does not try to rebuild them

* Mon Apr 26 2004 Luca Berra <bluca@vodka.it> 2.1.0-1mdk 
- 2.1.0 release
- rediffed p0, p1, p5, p6, tls
- dropped p14, p16
- goodbye samples, hello html documentation
- included qshape
- updated postfinger, postfix faq, Jim Seymour's stuff
- fixed map creation at startup (thanks to Andrzej Kukula for ideas)
- check for chroot sanity at startup


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20638 |12mu|postgresql-9.3.3-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define __noautoreq devel\\(libtcl)

%define major 5
%define major_ecpg 6
%define libname %mklibname pq %{major}
%define libecpg %mklibname ecpg %{major_ecpg}

%define majorversion 9.3
%define minorversion 3
%define bname		%{name}%{majorversion}
%define server		%{name}-server
%define contrib		%{name}-contrib
%define metapl		%{name}-pl
%define plpython	%{name}-plpython
%define plperl		%{name}-plperl
%define pltcl		%{name}-pltcl
%define plpgsql		%{name}-plpgsql

%define pgdata /var/lib/pgsql
%define pguser postgres
%define logrotatedir %{_sysconfdir}/logrotate.d

%bcond_without	uuid

Summary: 	PostgreSQL client programs and libraries
Name:		postgresql
Version: 	%majorversion.%minorversion
Release: 	11
License:	BSD
Group:		Databases
URL:		http://www.postgresql.org/ 
Source0:	ftp://ftp.postgresql.org/pub/source/v%{version}/postgresql-%{version}.tar.bz2
Source1:	ftp://ftp.postgresql.org/pub/source/v%{version}/postgresql-%{version}.tar.bz2.md5
Source10:	postgres.profile
Source11:	postgresql.service
Source12:	postgresql.tmpfiles.d
Source13:	postgresql.rosa.releasenote
Source14:	postgresql_initdb.sh

Source100:	%name.rpmlintrc
Patch0:		postgresql-9.0.4_ossp-uuid-dir.patch
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	openssl-devel
BuildRequires:	pam-devel
BuildRequires:	perl-devel
BuildRequires:	python-devel
BuildRequires:	readline-devel
BuildRequires:	tcl-devel
BuildRequires:	libxml2-devel
BuildRequires:	libxslt-devel
BuildRequires:	zlib-devel
%if %{with uuid}
BuildRequires:  ossp-uuid-devel >= 1.6.2-5
%endif
# Need to build doc
BuildRequires:  docbook-dtd31-sgml
BuildRequires:  docbook-dtd41-sgml
BuildRequires:  docbook-dtd42-sgml
BuildRequires:	docbook-dtd44-xml
BuildRequires:	openjade
BuildRequires:	docbook-utils
BuildRequires:	xsltproc
BuildRequires:	docbook-style-xsl

Provides:	postgresql-clients = %{version}-%{release}
#Requires:	perl
Obsoletes:	postgresql9.0 postgresql8.5 postgresql8.4 postgresql8.3 postgresql8.2

%description
PostgreSQL is an advanced Object-Relational database management system (DBMS)
that supports almost all SQL constructs (including transactions, subselects and
user-defined types and functions). The postgresql package includes the client
programs and libraries that you'll need to access a PostgreSQL DBMS server.
These PostgreSQL client programs are programs that directly manipulate the
internal structure of PostgreSQL databases on a PostgreSQL server. These client
programs can be located on the same machine with the PostgreSQL server, or may
be on a remote machine which accesses a PostgreSQL server over a network
connection. This package contains the client libraries for C and C++, as well
as command-line utilities for managing PostgreSQL databases on a PostgreSQL
server.

If you want to manipulate a PostgreSQL database on a remote PostgreSQL server,
you need this package. You also need to install this package if you're
installing the postgresql-server package.

%package -n	%{libname}
Summary:	The shared libraries required for any PostgreSQL clients
Group:		System/Libraries
Provides:	postgresql-libs = %{version}-%{release}
%rename	%{_lib}pq9.0_5
%rename	%{_lib}pq8.5_5
%rename	%{_lib}pq8.4_5
%rename	%{_lib}pq8.3_5

%description -n	%{libname}
C and C++ libraries to enable user programs to communicate with the PostgreSQL
database backend. The backend can be on another machine and accessed through
TCP/IP.

%package -n	%{libecpg}
Summary:	Shared library libecpg for PostgreSQL
Group:		System/Libraries
%rename	%{_lib}ecpg9.0_6
%rename	%{_lib}ecpg8.5_6
%rename	%{_lib}ecpg8.4_6
%rename	%{_lib}ecpg8.3_6
Conflicts:	%{mklibname ecpg 5}

%description -n	%{libecpg}
Libecpg is used by programs built with ecpg (Embedded PostgreSQL for C) Use
postgresql-dev to develop such programs.

%package -n %{server}
Summary:	The programs needed to create and run a PostgreSQL server
Group:		Databases
Provides:	sqlserver
Provides:	postgresql-server = %{version}-%{release}
# add/remove services
Requires(post): rpm-helper
Requires(preun): rpm-helper
# add/del user
Requires(pre,postun): rpm-helper
Requires(post,preun): update-alternatives
# the client bins are needed for upgrading
Requires:	postgresql >= %{version}-%{release}
Requires:	postgresql-plpgsql >= %{version}-%{release}
Obsoletes:	postgresql9.0-server postgresql8.5-server postgresql8.4-server postgresql8.3-server postgresql8.2-server

%description -n %{server}
The postgresql-server package includes the programs needed to create and run a
PostgreSQL server, which will in turn allow you to create and maintain
PostgreSQL databases.  PostgreSQL is an advanced Object-Relational database
management system (DBMS) that supports almost all SQL constructs (including
transactions, subselects and user-defined types and functions). You should
install postgresql-server if you want to create and maintain your own
PostgreSQL databases and/or your own PostgreSQL server. You also need to
install the postgresql and postgresql-devel packages.

After installing this package, please read postgresql.rosa.releasenote.

%package	docs
Summary:	Extra documentation for PostgreSQL
Group:		Databases
Obsoletes:	postgresql9.0-docs postgresql8.5-docs postgresql8.4-docs postgresql8.3-docs postgresql8.2-docs

%description	docs
The postgresql-docs package includes the SGML source for the documentation as
well as the documentation in other formats, and some extra documentation.
Install this package if you want to help with the PostgreSQL documentation
project, or if you want to generate printed documentation.

%package -n %{contrib}
Summary:	Contributed binaries distributed with PostgreSQL
Group:		Databases
#Requires:	postgresql-server >= %{version}-%{release}
Obsoletes:	postgresql9.0-contrib postgresql8.5-contrib postgresql8.4-contrib postgresql8.3-contrib postgresql8.2-contrib

%description -n %{contrib}
The postgresql-contrib package includes the contrib tree distributed with the
PostgreSQL tarball.  Selected contrib modules are prebuilt.

%package	devel
Summary:	PostgreSQL development header files and libraries
Group:		Development/Databases
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} >= %{version}-%{release}
Requires:	%{libecpg} >= %{version}-%{release}
Obsoletes:	postgresql9.0-devel postgresql8.5-devel postgresql8.4-devel postgresql8.3-devel postgresql8.2-devel

%description	devel
The postgresql-devel package contains the header files and libraries needed to
compile C or C++ applications which will directly interact with a PostgreSQL
database management server and the ecpg Embedded C Postgres preprocessor. You
need to install this package if you want to develop applications which will
interact with a PostgreSQL server. If you're installing postgresql-server, you
need to install this package.

%package -n %{metapl}
Summary:	Procedurals languages for PostgreSQL
Group:		Databases
Provides:	%{name}-pl = %{version}-%{release}
Requires:	%{name}-plpython >= %{version}-%{release} 
Requires:	%{name}-plperl >= %{version}-%{release} 
Requires:	%{name}-pltcl >= %{version}-%{release} 
Requires:	%{name}-plpgsql >= %{version}-%{release} 
Obsoletes:	postgresql9.0-pl postgresql8.5-pl postgresql8.4-pl postgresql8.3-pl postgresql8.2-pl

%description -n %{metapl}
PostgreSQL is an advanced Object-Relational database management system. The
postgresql-pl will install the the PL/Perl, PL/Tcl, and PL/Python procedural
languages for the backend. PL/Pgsql is part of the core server package.

%package -n %{plpython}
Summary:	The PL/Python procedural language for PostgreSQL
Group:		Databases
Provides:	%{name}-plpython = %{version}-%{release}
#Requires:	postgresql-server >= %{version}
Obsoletes:	postgresql9.0-plpython postgresql8.5-plpython postgresql8.4-plpython postgresql8.3-plpython postgresql8.2-plpython

%description -n %{plpython}
PostgreSQL is an advanced Object-Relational database management system. The
postgresql-plpython package contains the the PL/Python procedural languages for
the backend. PL/Python is part of the core server package.

%package -n %{plperl}
Summary:	The PL/Perl procedural language for PostgreSQL
Group:		Databases	
Provides:	%{name}-plperl = %{version}-%{release}
#Requires:	postgresql-server >= %{version}
Obsoletes:	postgresql9.0-plperl postgresql8.5-plperl postgresql8.4-plperl postgresql8.3-plperl postgresql8.2-plperl

%description -n %{plperl}
PostgreSQL is an advanced Object-Relational database management system. The
postgresql-plperl package contains the the PL/Perl procedural languages for the
backend. PL/Perl is part of the core server package.

%package -n %{pltcl}
Summary:	The PL/Tcl procedural language for PostgreSQL
Group:		Databases
Provides:	%{name}-pltcl = %{version}-%{release}
#Requires:	postgresql-server >= %{version}
Obsoletes:	postgresql9.0-pltcl postgresql8.5-pltcl postgresql8.4-pltcl postgresql8.3-pltcl postgresql8.2-pltcl

%description -n %{pltcl}
PostgreSQL is an advanced Object-Relational database management system. The
postgresql-pltcl package contains the the PL/Tcl procedural languages for the
backend. PL/Tcl is part of the core server package.

%package -n %{plpgsql}
Summary:	The PL/PgSQL procedural language for PostgreSQL
Group:		Databases
Provides:	%{name}-plpgsql = %{version}-%{release}
#Requires:	postgresql-server >= %{version}
Obsoletes:	postgresql9.0-plpgsql postgresql8.5-plpgsql postgresql8.4-plpgsql postgresql8.3-plpgsql postgresql8.2-plpgsql

%description -n %{plpgsql}
PostgreSQL is an advanced Object-Relational database management system. The
postgresql-plpgsql package contains the the PL/PgSQL procedural languages for
the backend. PL/PgSQL is part of the core server package.

%prep

%setup -q
%apply_patches

%build
%serverbuild
# it does not work with -fPIE and someone added that to the serverbuild macro...
CFLAGS=`echo $CFLAGS|sed -e 's|-fPIE||g'`
CXXFLAGS=`echo $CXXFLAGS|sed -e 's|-fPIE||g'`
    #--libexecdir=%{_libexecdir}/%{bname} \
	#--program-suffix=%{majorversion} \ didnt work
	#--disable-static \
%configure2_5x \
    --disable-rpath \
    --with-perl \
    --with-python \
    --with-tcl \
	--with-tclconfig=%{_libdir} \
    --with-openssl \
    --with-pam \
    --with-libxml \
    --with-libxslt \
    --libdir=%{_libdir} \
    --mandir=%{_mandir} \
    --prefix=%{_prefix} \
    --sysconfdir=%{_sysconfdir}/pgsql \
    --enable-nls \
%if %{with uuid}
    --with-ossp-uuid
%endif

# $(rpathdir) come from Makefile
#perl -pi -e 's|^all:|LINK.shared=\$(COMPILER) -shared -Wl,-rpath,\$(rpathdir),-soname,\$(soname)\nall:|' src/pl/plperl/GNUmakefile

# nuke -Wl,--no-undefined
perl -pi -e "s|-Wl,--no-undefined||g" src/Makefile.global

%if %{with uuid}
# bork...
echo "#define HAVE_OSSP_UUID_H 1" >> src/include/pg_config.h
%endif

%make world

pushd src/test
make all
popd

%check
make check

%install
make DESTDIR=%{buildroot} install-world install-docs

# install odbcinst.ini
mkdir -p %{buildroot}%{_sysconfdir}/pgsql

# copy over Makefile.global to the include dir....
#install -m755 src/Makefile.global %{buildroot}%{_includedir}/pgsql/

# PGDATA needs removal of group and world permissions due to pg_pwd hole.
install -d -m 700 %{buildroot}%{pgdata}/data

# backups of data go here...
install -d -m 700 %{buildroot}%{pgdata}/backups

# Create the multiple postmaster startup directory
install -d -m 700 %{buildroot}/etc/sysconfig/pgsql

# install systemd units
mkdir -p %{buildroot}%{_unitdir}
install -m 644 %{SOURCE11} %{buildroot}%{_unitdir}/%{bname}.service

# Create the directory for sockets.
install -d -m 755 %{buildroot}/var/run/postgresql

# ... and make a tmpfiles script to recreate it at reboot.
mkdir -p %{buildroot}%{_tmpfilesdir}
install -m 0644 %{SOURCE12} %{buildroot}%{_tmpfilesdir}/%{bname}.conf

# install helper script for env initialisation 
mkdir -p %{buildroot}%{_prefix}/libexec
install -m 755 %{SOURCE14} %{buildroot}%{_prefix}/libexec


%if 0
# tests. There are many files included here that are unnecessary, but include
# them anyway for completeness.
mkdir -p %{buildroot}%{_libdir}/pgsql/test
cp -a src/test/regress %{buildroot}%{_libdir}/pgsql/test
install -m 0755 contrib/spi/refint.so %{buildroot}%{_libdir}/pgsql/test/regress
install -m 0755 contrib/spi/autoinc.so %{buildroot}%{_libdir}/pgsql/test/regress
pushd  %{buildroot}%{_libdir}/pgsql/test/regress/
strip *.so
popd
%endif

mkdir -p %{buildroot}/var/log/postgres

mkdir -p %{buildroot}%logrotatedir
cat > %{buildroot}%logrotatedir/%{name} <<EOF
/var/log/postgres/postgresql {
    notifempty
    missingok
    copytruncate
}
EOF

mv %{buildroot}%{_docdir}/%{name}/html %{buildroot}%{_docdir}/%{name}-docs-%{version}

echo -n "" > %{libname}.lst
echo -n "" > %{libecpg}.lst
echo -n "" > server.lst
echo -n "" > main.lst
echo -n "" > devel.lst
echo -n "" > plperl.lst
echo -n "" > plpython.lst
echo -n "" > pltcl.lst
echo -n "" > plpgsql.lst

# libs
%find_lang libpq%{major}-%{majorversion}
cat libpq%{major}-%{majorversion}.lang >> %{libname}.lst
%find_lang ecpglib%{major_ecpg}-%{majorversion}
cat ecpglib%{major_ecpg}-%{majorversion}.lang >> %{libecpg}.lst

# server
%find_lang initdb-%{majorversion}
cat initdb-%{majorversion}.lang >> server.lst
%find_lang pg_basebackup-%{majorversion}
cat pg_basebackup-%{majorversion}.lang >> server.lst
%find_lang pg_controldata-%{majorversion}
cat pg_controldata-%{majorversion}.lang >> server.lst
%find_lang pg_ctl-%{majorversion}
cat pg_ctl-%{majorversion}.lang >> server.lst
%find_lang pg_resetxlog-%{majorversion}
cat pg_resetxlog-%{majorversion}.lang >> server.lst
%find_lang postgres-%{majorversion}
cat postgres-%{majorversion}.lang >> server.lst

# main
%find_lang pg_config-%{majorversion}
cat pg_config-%{majorversion}.lang >> main.lst
%find_lang pg_dump-%{majorversion}
cat pg_dump-%{majorversion}.lang >> main.lst
%find_lang pgscripts-%{majorversion}
cat pgscripts-%{majorversion}.lang >> main.lst
%find_lang psql-%{majorversion}
cat psql-%{majorversion}.lang >>main.lst

# devel
%find_lang ecpg-%{majorversion}
cat ecpg-%{majorversion}.lang >> devel.lst

# perl
%find_lang plperl-%{majorversion}
cat plperl-%{majorversion}.lang >> plperl.lst

# python
%find_lang plpython-%{majorversion}
cat plpython-%{majorversion}.lang >> plpython.lst

# tcl
%find_lang pltcl-%{majorversion}
cat pltcl-%{majorversion}.lang >> pltcl.lst

# plpgsql
%find_lang plpgsql-%{majorversion}
cat plpgsql-%{majorversion}.lang >> plpgsql.lst

# taken directly in build dir.
rm -fr %{buildroot}%{_datadir}/doc/postgresql/contrib/

mkdir -p %{buildroot}/%_sys_macros_dir
cat > %{buildroot}/%_sys_macros_dir/%{name}.macros <<EOF
%%postgresql_version %{version}
%%postgresql_major   %{majorversion}
%%postgresql_minor   %{minorversion}
%%pgmodules_req Requires: %{?arch_tagged:%arch_tagged %{name}-server-ABI}%{?!arch_tagged:%{name}-server-ABI} >= %{majorversion}
EOF

cat %{SOURCE13} > postgresql.rosa.releasenote
cat > README.urpmi <<EOF
You just installed or updated %{name} server.
You can find important information about ROSA %{name} rpms and database
management in:

%{_defaultdocdir}/%{name}-server/postgresql.rosa.releasenote

Please read it.
EOF

# postgres' .profile and .bashrc
install -D -m 700 %SOURCE10 %{buildroot}%{pgdata}/.profile
(
cd %{buildroot}%{pgdata}/
ln -s .profile .bashrc
)

cat > %{buildroot}%_sysconfdir/sysconfig/postgresql <<EOF
# Olivier Thauvin <nanardon@mandriva.org>

# The database location:
# You probably won't change this
# PGDATA=%{pgdata}/data

# What is the based locales for postgresql
# Setting locales to C allow to use any encoding
# ISO or UTF, any other choice will restrict you
# either ISO or UTF.
LC_ALL=C

# These are additional to pass to pg_ctl when starting/restarting postgresql.
# PGOPTIONS=
EOF

# cleanup
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'
find %{buildroot} -type f -name "*.a" -exec rm -f {} ';'

%pre -n %{server}
%_pre_useradd %{pguser} %{pgdata} /bin/bash
# if upgrade

[ ! -f %{pgdata}/data/PG_VERSION ] && exit 0
mypgversion=`cat %{pgdata}/data/PG_VERSION`
[ $mypgversion = %{current_major_version} ] && exit 0

echo ""
echo "You currently have database tree for Postgresql $mypgversion"
echo "You must use postgresql${mypgversion}-server"
echo "To update you Postgresql server, dump your databases"
echo "delete /var/lib/pgsql/data/ content, upgrade the server, then"
echo "restore your databases from your backup"
echo ""

exit 1

%posttrans -n %{server}
%_post_service %{bname}
%tmpfiles_create %{bname}

%preun -n %{server}
%_preun_service %{bname}

%postun -n %{server}
%_postun_userdel %{pguser}

%files -f main.lst
%doc doc/KNOWN_BUGS doc/MISSING_FEATURES
%doc COPYRIGHT README HISTORY doc/bug.template
%{_bindir}/clusterdb
%{_bindir}/createdb
%{_bindir}/createlang
%{_bindir}/createuser
%{_bindir}/dropdb
%{_bindir}/droplang
%{_bindir}/dropuser
%{_bindir}/pg_basebackup
%{_bindir}/pg_dump
%{_bindir}/pg_dumpall
%{_bindir}/pg_isready
%{_bindir}/pg_receivexlog
%{_bindir}/pg_restore
%{_bindir}/pg_test_fsync
%{_bindir}/pg_test_timing
%{_bindir}/pg_xlogdump
%{_bindir}/psql
%{_bindir}/reindexdb
%{_bindir}/vacuumdb
%{_mandir}/man1/clusterdb.*
%{_mandir}/man1/createdb.*
%{_mandir}/man1/createlang.*
%{_mandir}/man1/createuser.*
%{_mandir}/man1/dropdb.*
%{_mandir}/man1/droplang.*
%{_mandir}/man1/dropuser.*
%{_mandir}/man1/pg_basebackup.*
%{_mandir}/man1/pg_dump.*
%{_mandir}/man1/pg_dumpall.*
%{_mandir}/man1/pg_isready.1*
%{_mandir}/man1/pg_receivexlog.1*
%{_mandir}/man1/pg_restore.*
%{_mandir}/man1/pg_test_fsync.1*
%{_mandir}/man1/pg_test_timing.1*
%{_mandir}/man1/pg_xlogdump.1*
%{_mandir}/man1/psql.*
%{_mandir}/man1/reindexdb.*
%{_mandir}/man1/vacuumdb.*
%{_mandir}/man7/*
%_sys_macros_dir/%{name}.macros

%files -n %{libname} -f %{libname}.lst
%{_libdir}/libpq.so.%{major}*

%files -n %{libecpg} -f %{libecpg}.lst
%{_libdir}/libecpg.so.%{major_ecpg}*
%{_libdir}/libecpg_compat.so.*
%{_libdir}/libpgtypes.so.*

%files docs
%doc %{_docdir}/%{name}-docs-%{version}

%files -n %{contrib}
%{_libdir}/postgresql/_int.so
%{_libdir}/postgresql/btree_gist.so
%{_libdir}/postgresql/chkpass.so
%{_libdir}/postgresql/cube.so
%{_libdir}/postgresql/dblink.so
%{_libdir}/postgresql/earthdistance.so
%{_libdir}/postgresql/fuzzystrmatch.so
%{_libdir}/postgresql/insert_username.so
%{_libdir}/postgresql/lo.so
%{_libdir}/postgresql/ltree.so
%{_libdir}/postgresql/moddatetime.so
%{_libdir}/postgresql/pgcrypto.so
%{_libdir}/postgresql/pgstattuple.so
%{_libdir}/postgresql/refint.so
%{_libdir}/postgresql/seg.so
%{_libdir}/postgresql/tablefunc.so
%{_libdir}/postgresql/tcn.so
%{_libdir}/postgresql/timetravel.so
%{_libdir}/postgresql/pg_trgm.so
%{_libdir}/postgresql/autoinc.so
%{_libdir}/postgresql/pg_buffercache.so
%{_libdir}/postgresql/adminpack.so
%{_libdir}/postgresql/hstore.so
%{_libdir}/postgresql/isn.so
%{_libdir}/postgresql/pg_freespacemap.so
%{_libdir}/postgresql/pgrowlocks.so
%{_libdir}/postgresql/sslinfo.so
%{_libdir}/postgresql/pageinspect.so
%{_libdir}/postgresql/postgres_fdw.so
%{_libdir}/postgresql/worker_spi.so
%{_bindir}/oid2name
%{_bindir}/pgbench
%{_bindir}/vacuumlo
%{_mandir}/man1/oid2name.1*
%{_mandir}/man1/pgbench.1*
%{_mandir}/man1/vacuumlo.1*

%files -n %{server} -f server.lst
%{_unitdir}/%{bname}.service
%{_tmpfilesdir}/%{bname}.conf
%config(noreplace) %{_sysconfdir}/sysconfig/postgresql
%doc README.urpmi postgresql.rosa.releasenote
%{_bindir}/initdb
%{_bindir}/pg_controldata
%{_bindir}/pg_ctl
%{_bindir}/pg_resetxlog
%{_bindir}/postgres
%{_bindir}/postmaster
%{_bindir}/pg_standby
%{_bindir}/pg_archivecleanup
%{_bindir}/pg_upgrade
%{_prefix}/libexec/postgresql_initdb.sh
%{_mandir}/man1/initdb.1*
%{_mandir}/man1/pg_controldata.*
%{_mandir}/man1/pg_ctl.1*
%{_mandir}/man1/pg_resetxlog.*
%{_mandir}/man1/pg_upgrade.1*
%{_mandir}/man1/postgres.1*
%{_mandir}/man1/postmaster.1*
%dir %{_libdir}/postgresql
%dir %{_datadir}/postgresql
%attr(644,%{pguser},%{pguser}) %config(noreplace) %{pgdata}/.bashrc
%attr(-,%{pguser},%{pguser}) %{pgdata}/.profile
%attr(700,%{pguser},%{pguser}) %dir %{pgdata}
%attr(-,%{pguser},%{pguser}) %{pgdata}/data
%attr(700,%{pguser},%{pguser}) %dir %{pgdata}/backups
%{_libdir}/postgresql/*_and_*.so
%{_libdir}/postgresql/auth_delay.so
%{_libdir}/postgresql/auto_explain.so
%{_libdir}/postgresql/btree_gin.so
%{_libdir}/postgresql/citext.so
%{_libdir}/postgresql/dict_int.so
%{_libdir}/postgresql/dict_snowball.so
%{_libdir}/postgresql/dict_xsyn.so
%{_libdir}/postgresql/dummy_seclabel.so
%{_libdir}/postgresql/euc2004_sjis2004.so
%{_libdir}/postgresql/file_fdw.so
%{_libdir}/postgresql/libpqwalreceiver.so
%{_libdir}/postgresql/passwordcheck.so
%{_libdir}/postgresql/pg_stat_statements.so
%{_libdir}/postgresql/pg_upgrade_support.so
%{_libdir}/postgresql/pgxml.so
%{_libdir}/postgresql/test_parser.so
%{_libdir}/postgresql/tsearch2.so
%{_libdir}/postgresql/unaccent.so
%if %{with uuid}
%{_libdir}/postgresql/uuid-ossp.so
%endif
%{_datadir}/postgresql/postgres.bki
%{_datadir}/postgresql/postgres.description
%{_datadir}/postgresql/*.sample
%{_datadir}/postgresql/timezone
%{_datadir}/postgresql/system_views.sql
%{_datadir}/postgresql/conversion_create.sql
%{_datadir}/postgresql/information_schema.sql
%{_datadir}/postgresql/snowball_create.sql
%{_datadir}/postgresql/sql_features.txt
%{_datadir}/postgresql/postgres.shdescription
%dir %{_datadir}/postgresql/timezonesets
%{_datadir}/postgresql/timezonesets/Africa.txt
%{_datadir}/postgresql/timezonesets/America.txt
%{_datadir}/postgresql/timezonesets/Antarctica.txt
%{_datadir}/postgresql/timezonesets/Asia.txt
%{_datadir}/postgresql/timezonesets/Atlantic.txt
%{_datadir}/postgresql/timezonesets/Australia
%{_datadir}/postgresql/timezonesets/Australia.txt
%{_datadir}/postgresql/timezonesets/Default
%{_datadir}/postgresql/timezonesets/Etc.txt
%{_datadir}/postgresql/timezonesets/Europe.txt
%{_datadir}/postgresql/timezonesets/India
%{_datadir}/postgresql/timezonesets/Indian.txt
%{_datadir}/postgresql/timezonesets/Pacific.txt
%{_datadir}/postgresql/tsearch_data
%dir %{_datadir}/postgresql/extension
%{_datadir}/postgresql/extension/*
%attr(700,postgres,postgres) %dir /var/log/postgres
%logrotatedir/%{name}
%{_mandir}/man1/pg_archivecleanup.1*
%{_mandir}/man1/pg_standby.1*

%files devel -f devel.lst
# %doc doc/TODO doc/TODO.detail
%{_includedir}/*
%{_bindir}/ecpg
%{_bindir}/pg_config
%{_libdir}/libecpg_compat.so
%{_libdir}/libecpg.so
%{_libdir}/libpgtypes.so
%{_libdir}/libpq.so
%{_libdir}/postgresql/pgxs/
%{_libdir}/pkgconfig/*.pc
%{_mandir}/man1/ecpg.1*
%{_mandir}/man1/pg_config.1*
%{_mandir}/man3/SPI_*.3*
%{_mandir}/man3/dblink*.3*

%files -n %{metapl}
# metapkg

%files -n %{plpython} -f plpython.lst
%{_libdir}/postgresql/plpython*.so

%files -n %{plperl} -f plperl.lst
%{_libdir}/postgresql/plperl.so

%files -n %{pltcl} -f pltcl.lst
%{_libdir}/postgresql/pltcl.so
%{_bindir}/pltcl_delmod
%{_bindir}/pltcl_listmod
%{_bindir}/pltcl_loadmod
%{_datadir}/postgresql/unknown.pltcl

%files -n %{plpgsql} -f plpgsql.lst
%{_libdir}/postgresql/plpgsql.so


%changelog
* Thu Mar 27 2014 Denis Silakov <denis.silakov@rosalab.ru> 9.3.3-11
+ Revision: 12887dd
- Updated to 9.3.3



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20639 |12mu|postscript-ppds-2006-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	PPD files for PostScript printers
Name:		postscript-ppds
Version:	2006
Release:	12
License:	Distributable
Group:		Publishing
Url:		http://cups.sourceforge.net/
# CUPS-Drivers package from Sourceforge, only PPD files for native 
# PostScript printers used
Source200:	ftp://cups.sourceforge.net/pub/cups/cups-drivers/0.3.6/cups-drivers-all-0.3.6.tar.bz2
# Perl script to clean up Manufacturer entries in the PPD files, so that
# drivers are sorted by the printer manufacturer in the graphical frontends
Source201:	cleanppd.pl.bz2
# PPD file for a generic PostScript printer (taken from KUPS)
Source203:	postscript.ppd.bz2
# Fix buggy PPD file
Patch200:	cups-drivers-hplj5m_4.ppd.patch
BuildRequires:	cups-common
Requires:	foomatic-filters
Requires:	ghostscript
BuildArch:	noarch

%description
This package contains PPD files for older PostScript printers.

The PPD files for recent printers are in the foomatic-db package.

Setting up print queues with CUPS or foomatic-rip and these PPD files
makes all features of the printer available, therefore its use is
highly recommended. printerdrake will choose a manufacturer-supplied
PPD file automatically if one for your printer is found.

%prep
rm -fr %{name}-%{version}
mkdir %{name}-%{version}
# PPD files for old PostScript printers
%setup -q -T -D -a 200

# Apply patch for buggy ppd file
%patch200 -p0

# Remove CUPS-O-MATIC PPDs
rm -rf cups-drivers-0.3.6/usr/share/cups/model/cups-o-matic

# Remove pstogstoraster-based PPD files, they do not work 
# when printing via Samba. There are other, better PPDs for 
# these printers.
rm -f cups-drivers-0.3.6/usr/share/cups/model/canon/bj10.ppd
rm -f cups-drivers-0.3.6/usr/share/cups/model/hp/djet_890c.ppd
rm -f cups-drivers-0.3.6/usr/share/cups/model/hp/laserjet_gs.ppd

# Remove CUPS PPD files, there are newer versions of them in the CUPS
# package
rm -f cups-drivers-0.3.6/usr/share/cups/model/hp/laserjet.ppd
rm -f cups-drivers-0.3.6/usr/share/cups/model/hp/deskjet.ppd

%build

%install
# Make directories
install -d %{buildroot}%{_datadir}/cups/model

# Put the Sourceforge PPDs into CUPS PPD directory
cp -a cups-drivers-0.3.6/usr/share/cups/model/* %{buildroot}%{_datadir}/cups/model/

# Install PPD file for a generic PostScript printer
bzcat %{SOURCE203} > %{buildroot}%{_datadir}/cups/model/postscript.ppd

# Correct permissions of PPD file directory
chmod -R u+w,a+rX %{buildroot}%{_datadir}/cups/model

# "cleanppd.pl" removes unwished PPD files (currently the ones for Birmy
# PowerRIP), fixes broken manufacturer entries, and cleans lines which
# contain only spaces and tabs.

# Uncompress Perl script for cleaning up the PPD files
bzcat %{SOURCE201} > ./cleanppd.pl
chmod a+rx ./cleanppd.pl
# Do the clean-up
find %{buildroot}%{_datadir}/cups/model -name "*.ppd" -exec ./cleanppd.pl '{}' \;
# Remove PPDs which are not Adobe-compliant and therefore not working with
# CUPS 1.1.20
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

# Correct permissions for all documentation files
for f in %{buildroot}%{_datadir}/cups/model/*/*; do
  chmod a-x $f
done

%files
%{_datadir}/cups/model/*

# Restart the CUPS daemon when it is running, but do not start it when it
# is not running. The restart of the CUPS daemon updates the CUPS-internal
# PPD index

%post
/sbin/service cups condrestart > /dev/null 2>/dev/null || :

%postun
/sbin/service cups condrestart > /dev/null 2>/dev/null || :

%changelog
* Fri Dec 06 2013 Alexander Kazancev <kazancas@gmail.com> 2006-12
+ Revision: 68df416
- Rebuild with new CUPS



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20640 |12mu|poxml-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Xml2po and vice versa converters for KDE
Name:		poxml
Version:	4.12.4
Release:	1
Epoch:		1
Group:		Graphical desktop/KDE
License:	GPLv2+
Url:		http://www.kde.org
%define is_beta %(if test `echo %{version} |cut -d. -f3` -ge 70; then echo -n 1; else echo -n 0; fi)
%if %{is_beta}
%define ftpdir unstable
%else
%define ftpdir stable
%endif
Source0:	ftp://ftp.kde.org/pub/kde/%{ftpdir}/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
Suggests:	md5deep
Conflicts:	kdesdk4-po2xml < 1:4.11.0
Obsoletes:	kdesdk4-po2xml < 1:4.11.0

%description
Xml2po and vice versa converters for KDE.

%files
%{_kde_bindir}/split2po
%{_kde_bindir}/xml2pot
%{_kde_mandir}/man1/po2xml.1.*
%{_kde_mandir}/man1/split2po.1.*
%{_kde_mandir}/man1/swappo.1.*
%{_kde_mandir}/man1/xml2pot.1.*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: 0cc3c56
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20641 |12mu|ppmtomd-1.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Driver for the Alps Micro-Dry printers and similars
Name:		ppmtomd
Version:	1.6
Release:	1
License:	GPL
Group:		System/Printing
URL:		http://www.stevens-bradfield.com/ppmtomd/
Source0:	http://www.stevens-bradfield.com/ppmtomd/%{name}-%{version}.tar.gz
Patch0:		ppmtomd-mdv_conf.diff
Patch1:		ppmtomd-1.5-LDFLAGS.diff
Patch2:		ppmtomd-1.6-mdv-fix-netpbm-includes.patch
BuildRequires:	netpbm-devel

%description
A program to convert images from PPM format into the control language for the
Alps Micro-Dry printers, at various times sold by Citizen, Alps and Okidata.

This program drives the Alps Micro-Dry series of printers, including the
Citizen Printiva series, Alps MD series, and Oki DP series (but not yet the
DP-7000).

In the current release, the program drives the standard mode fairly well; the
dye sublimation mode very well; and the VPhoto mode reasonably well.

It supports all the colours available up to the DP-5000, including the foil
colours.

%prep

%setup -q
%patch0 -p0
%patch1 -p0
%if %{mdkversion} >= 201010
%patch2 -p1
%endif

# fix attribs
chmod 644 *

%build

%make CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"

%install

install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_mandir}/man1

install -m0755 ppmtomd %{buildroot}%{_bindir}/
install -m0644 ppmtomd.man %{buildroot}%{_mandir}/man1/ppmtomd.1

%clean

%files
%doc LICENCE README
%attr(0755,root,root) %{_bindir}/*
%attr(0644,root,root) %{_mandir}/man1/*



%changelog
* Tue Dec 03 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.6-1
+ Revision: a2816d1
- Fix patch name



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20642 |12mu|printer-filters-utils-2008-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug 0
%define debug_package %{nil}

Summary:	Filter-style and IJS printer drivers, printer maintenance utilities
Name:		printer-filters-utils
Version:	2008
Release:	10
License:	GPLv2+
Group:		Publishing
Url:		http://www.linuxprinting.org/
# Apple StyleWriter
Source50:	http://homepage.mac.com/monroe/styl/stylewriter.tar.bz2
# Canon CaPSL
Source51:	ftp://metalab.unc.edu/pub/Linux/system/printing/cjet089.tar.bz2
# Lexmark 1100
Source52:	http://www.linuxprinting.org/download/printing/lm1100/lm1100.1.0.2a.tar.bz2
# Lexmark 2070 colour
Source53:	http://www.kornblum.i-p.com/2070/Lexmark2070.html/c2070-0.99.tar.bz2
# Lexmark 2070 grayscale
Source54:	http://www.kornblum.i-p.com/2070/Lexmark2070.html/Lexmark2070.latest.tar.bz2
# Lexmark 7xxx, 57xx, Z51
Source55:	http://bimbo.fjfi.cvut.cz/~paluch/l7kdriver/lexmark7000linux-990516.tar.bz2
# Lexmark Z11
Source56:	http://sourceforge.net/projects/lz11/lz11-V2-1.2.tar.bz2
#Source56:	http://sourceforge.net/projects/lz11/lz11-cvs20030907.tar.bz2
# HP DeskJet PPA printers
Source62:	http://download.sourceforge.net/pnm2ppa/pnm2ppa-1.12.tar.bz2
Source63:	http://www.httptech.com/ppa/files/ppa-0.8.6.tar.bz2
# Lexmark 2050
Source64:	http://www.prato.linux.it/~mnencia/lexmark2050/c2050-0.4.tar.bz2
# Lexmark 2030
Source65:	pbm2l2030-1.4.tar.bz2
# Okipage 4w and compatible winprinters
Source66:	http://www.linuxprinting.org/download/printing/oki4linux-2.0.tar.bz2
Source67:	oki4w.startup.bz2
Source68:	oki4w_install.bz2
# Citizen Printiva 600C
Source69:	http://www.dcs.ed.ac.uk/home/jcb/ppmtocpva-1.0.tar.bz2
# CoStar and compatible label printers
Source70:	http://www.freelabs.com/~whitis/software/pbm2lwxl/pbm2lwxl.tar.bz2
# Driver for the Samsung ML-85G and QL-85G winprinters
Source71:	http://www.pragana.net/ml85p-0.2.0.tar.bz2
# Filter for the Lexmark Z42
Source73:	http://www.xs4all.nl/~pastolk/drv_z42-0.4.3.tar.bz2
# GhostScript wrapper for the Pentax PocketJet printers
Source74:	http://www.pragana.net/pentaxpj-1.0.0.tar.bz2
# Unix driver for MicroDry Printers
Source76:	http://www.dcs.ed.ac.uk/home/jcb/ppmtomd/ppmtomd-1.5.tar.bz2
# Driver for the HP LaserJet 1000
Source82:	http://www.linuxprinting.org/download/printing/pbmtozjs.c.bz2
# Driver for Zenographics-based printers (Minolta magicolor DL series, HP
# LaserJet 1000, 1005, 1018, 1020, 1022, Color LaserJet 1600, 2600)
Source83:	http://foo2zjs.rkkda.com/foo2zjs.tar.bz2
Source830:	foo2zjs-foomatic-data-20060608.tar.bz2
# Driver for Epson EPL "L" series
Source84:	http://cesnet.dl.sourceforge.net/sourceforge/epsonepl/epsoneplijs-0.4.0.tar.bz2
#Source84:	http://cesnet.dl.sourceforge.net/sourceforge/epsonepl/epsoneplijs-cvs20040128.tar.bz2
# Driver for Lexmark X125 (only printing)
Source1000:	http://heanet.dl.sourceforge.net/sourceforge/x125-linux/x125-drv-0.2.3.tar.bz2
Source1001:	http://heanet.dl.sourceforge.net/sourceforge/x125-linux/x125-drv-network-0.2.0.tar.bz2
# Driver for Canon LBP-460/660
Source1010:	http://www.boichat.ch/nicolas/lbp660/lbp660-0.2.4.tar.bz2
# Driver for Lexmark X74/X75
Source1020:	http://home.online.no/~enrio/lxx74-cups-0.8.4.1.tar.bz2
# Driver for Minolta magicolor 2300W
Source1030:	http://heanet.dl.sourceforge.net/sourceforge/m2300w/m2300w-0.51.tar.bz2
# Driver for Minolta PagePro 12xxW, 13xxW, and 14xxW
Source1035:	http://www.hinterbergen.de/mala/min12xxw/min12xxw-0.0.9.tar.bz2
# Driver for Casio USB label printers
Source1040:	http://www.tu-harburg.de/~soda0231/pegg/files/pegg-0.23.tar.bz2
Source1041:	http://www.tu-harburg.de/~soda0231/pegg/files/xbm2crw-0.4.tar.bz2
Source1042:	http://www.tu-harburg.de/~soda0231/pegg/files/cups2pegg-0.21a.tar.bz2
Source1043:	http://www.tu-harburg.de/~soda0231/pegg/files/pegg_el-0.11.tar.bz2
# Perl script to clean up Manufacturer entries in the PPD files, so that
# drivers are sorted by the printer Manufacturer in the graphical frontends
Source201: 	cleanppd.pl.bz2
# Drivers for the Konica Minolta magicolor DL series supplied by Konica
# Minolta
# Available on: http://printer.konicaminolta.com/support/index_ds.html
# (Choose printer model under "Color Laser", then choose "Linux" under
# "Drivers, PPDs, & Utilities")
Source1050:	magicolor2430DL-1.6.0.tar.bz2
Source1051:	magicolor5430DL-1.8.0.tar.bz2
Source1052:	magicolor5440DL-1.2.0.tar.bz2
# Driver for Canon LBP-810/1120
Source1060:	http://www.boichat.ch/nicolas/capt/capt-0.1.tar.bz2
# Driver for Brother P-Touch label printers
Source1070:  	http://www.diku.dk/~panic/P-touch/ptouch-driver-1.0.tar.bz2
# Driver for Kyocera GDI printers: Kyocera FS-1016MFP
Source1080:    http://sourceforge.net/projects/kyo-fs1016mfp/foo2kyo-0.1.0a.tar.bz2
# Driver for Samsung SPL2 printers
Source1090:	splix-0.0.1.tar.bz2
# Apple StyleWriter
Patch1040:	stylewriter-gcc4.patch
# Lexmark 1100
Patch50:	lexmark2ppm.pl.patch
Patch1002:	lm1100.1.0.2a-fix-compile-gcc-3.4.patch
# HP DeskJet PPA printers
Patch52:	pbm2ppa-20000205.diff
# Okipage 4w and compatible winprinters
Patch54:	http://www.linuxprinting.org/download/printing/oki4linux-2.0-daemon-patch
Patch55:	oki4linux-2.0-daemon-mdk-patch
# "-fPIC" for Epson EPL xxxxL driver (Gwenole)
Patch1001:	epsoneplijs-0.3.0-fPIC.patch
# Deactivate checks for installed Foomatic in "./configure" of "m2300w"
Patch1030:	m2300w-0.3-noppdbuild.patch
Patch1031:	m2300w-0.2-ppc-build-fix.patch
# Correct "Duplex" option in Foomatic data of "foo2zjs"
Patch1050:	foo2zjs-Duplex.patch
# Add support for Minolta magicolor 2430 to "foo2zjs"
Patch1051:	foo2zjs-foomatic-magicolor-2430-dl.patch
# Driver for Samsung SPL2 printers: correction for CUPS 1.2 compatibility
Patch1060:	splix-0.0.1-cups-1.2.patch

# Printer maintenance (All PJL and some Lexmark Optra)
#Source57:	http://pup.sourceforge.net/pup_1.1_src.tar.bz2
# Lexmark printer maintenance
Source58:	http://www.powerup.com.au/~pbwest/lexmark/lexmark.html/lxcontrol.tar.bz2
Source59:	lm1100maint.tar.bz2
Source60:	http://bimbo.fjfi.cvut.cz/~paluch/l7kdriver/changecartridge.bz2
Source61:	printutils.png.bz2
# Script to adjust margins and offsets of printed pages
Source75: 	alignmargins.bz2
Source175:	align.ps.bz2
# mtink - Graphical maintenance/ink monitoring tool for Epson inkjets
Source77:	http://xwtools.automatix.de/files/mtink-1.0.14.tar.gz
# mtink - Do not request koi8-ru, but koi8-r instead. Fixes mdv#25315
Patch70:	mtink-1.0.14-ru_font.patch
# poster - Print big posters to be assambled out of many standard sized
#          (A4, Letter, A3, ...) sheets, also used by KDE Print.
Source78:	http://printing.kde.org/downloads/poster-1.0.1.tar.bz2
# Tool for uploading the firmware on the HP LaserJet 1000S
Source85:	http://www.linuxprinting.org/download/printing/hp1000fw.bz2
Source86:	udev-hp1000fw.rules.bz2
# Tools for reading USB device ID strings
Source87:	http://www.linuxprinting.org/download/printing/usb_id_test.c.bz2
Source88:	http://www.linuxprinting.org/download/printing/getusbprinterid.pl.bz2
# ppmtocpva & ppmtomd fixes
Patch100:	ppmtocpva-1.0-includes.patch
Patch101:	ppmtocpva-1.0-netpbm.patch
Patch102:	ppmtomd-1.3-netpbm.patch

BuildRequires:	cups-common
BuildRequires:	ghostscript
BuildRequires:	gmp-devel
BuildRequires:	jbig-devel
BuildRequires:	lesstif-devel
BuildRequires:	netpbm-devel
BuildRequires:	tiff-devel
BuildRequires:	pkgconfig(gimp-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(ijs)
BuildRequires:	pkgconfig(libusb)

%package -n printer-filters
Summary:	Filters to support additional printers
Group:		Publishing
Requires(post):	ghostscript
Requires(post,preun):	rpm-helper
# psutils, unzip, and mscompress needed by the foo2zjs driver
Requires:	psutils
Requires:	unzip
Requires:	mscompress
# "convert" needed by "pegg"
Requires:	imagemagick
Conflicts:	foomatic-db <= 3.0.1
# <mrl> Requires for the packages that are obsoleting this one.
Requires:	c2050
Requires:	c2070
Requires:	cjet
Requires:	cups-drivers-capt
Requires:	cups-drivers-foo2kyo
Requires:	cups-drivers-foo2zjs
Requires:	cups-drivers-lbp660
Requires:	cups-drivers-lz11
Requires:	cups-drivers-m2300w
Requires:	cups-drivers-pegg
Requires:	cups-drivers-ptouch
Requires:	drv_z42
Requires:	epsoneplijs
#Requires:	foomatic-db-foo2zjs
#Requires:	foomatic-db-m2300w
Requires:	lexmark2070
Requires:	lexmark7000linux
Requires:	lm1100
Requires:	min12xxw
Requires:	ml85p
Requires:	oki4linux
Requires:	pbm2l2030
Requires:	pbm2lwxl
Requires:	pbmtozjs
Requires:	pentaxpj
Requires:	pnm2ppa
Requires:	ppmtocpva
Requires:	ppmtomd
Requires:	printer-filters
Requires:	stylewriter
Requires:	x125

%package -n printer-filters-doc
Summary:	Documentation for printer filters (to support additional printers)
Group: 		Publishing

%package -n printer-utils
Summary:	Additional tools for configuring and maintaining printers
Group: 		Publishing
Provides:	ghostscript-utils = %{EVRD}
Provides:	Lexmark-printer-maintenance = %{EVRD}
Requires(post):	rpm-helper
Requires(preun):rpm-helper
Requires:	lesstif
Conflicts:	ghostscript < 8.15

# <mrl> Requires for the packages that are obsoleting this one.
Requires:	lm1100
Requires:	poster
Requires:	printer-utils
Suggests:	mtink

%package -n cups-drivers
Summary:	Special CUPS printer drivers
Requires:	cups >= 1.1
Requires:	ghostscript >= 7.05
# "convert" needed by "pegg"
Requires:	imagemagick
Group: 		Publishing

# <mrl> Requires for the packages that are obsoleting this one.
Requires:	cups-drivers-lxx74
Requires:	cups-drivers-magicolor2430dl
Requires:	cups-drivers-magicolor5430dl
Requires:	cups-drivers-magicolor5440dl
Requires:	cups-drivers-pegg
Requires:	cups-drivers-splix
Suggests:	mtink

##### DESCRIPTION TEXTS

%description
This source RPM builds the printer-filters and printer-utils
packages. These two packages are built by one source RPM, as many
upstream source packages contain both a filter and a utility.

%description -n printer-filters
This package contains filters which transfer the raw bitmap of
GhostScript into the protocol of some additional printer models. There
are standalone filter executables which get GhostScripts bitmap output
as standard input via a pipe or IJS plug-ins for GhostScript.

Note: HPIJS and Gimp-Print are in separate packages.

%description -n printer-filters-doc
This package contains documentation about printer filters.

These filters transfer the raw bitmap of GhostScript into the protocol
of some additional printer models. There are standalone filter
executables which get GhostScripts bitmap output as standard input via
a pipe or IJS plug-ins for GhostScript.

%description -n printer-utils
Tools for printer maintenance: Setting default options for most laser
printers (PJL-capable printers), cartridge changing, head aligning,
ink level checking for inkjet printers. Printing big posters on many 
sheets of standard sized paper (A4, A3, Letter, ...) to be assambled
together (also used by KDE Print to print posters).

%description -n cups-drivers
This package contains special printer drivers to be used with CUPS and
their appropriate PPD files.


%prep
%setup -q -T -c
mkdir printer-filters
echo > printer-filters/debugfiles.list
exit 0

# remove old directory
rm -rf $RPM_BUILD_DIR/%{name}-%{version}
mkdir $RPM_BUILD_DIR/%{name}-%{version}

mkdir $RPM_BUILD_DIR/%{name}-%{version}/printer-filters

# Apple StyleWriter
%setup -q -T -D -a 50 -n %{name}-%{version}/printer-filters
cd stylewriter
%patch1040 -p0
cd ..

# Canon CaPSL
%setup -q -T -D -a 51 -n %{name}-%{version}/printer-filters

# Lexmark 1100
%setup -q -T -D -a 52 -n %{name}-%{version}/printer-filters
# fix to make it compiling with gcc 2.96
# Patch to make LM 1100 printer emulator script to work
cd lm1100*
%patch50 -p0
%patch1002 -p0
cd ..

# Lexmark 2070 colour
%setup -q -T -D -a 53 -c -n %{name}-%{version}/printer-filters/c2070-0.99

# Lexmark 2070 grayscale
%setup -q -T -D -a 54 -c -n %{name}-%{version}/printer-filters/Lexmark2070.latest

# Lexmark 7xxx, 57xx, Z51
%setup -q -T -D -a 55 -n %{name}-%{version}/printer-filters
# Fix Makefile
cd lexmark7000linux-990516
sed "s/-o root -g root//" Makefile > Makefile.new
chmod --reference=Makefile Makefile.new
mv -f Makefile.new Makefile
cd ..

# Lexmark Z11
%setup -q -T -D -a 56 -n %{name}-%{version}/printer-filters
#setup -q -T -D -a 56 -n %{name}-%{version}/printer-filters
#bzcat %SOURCE72 > $RPM_BUILD_DIR/%{name}-%{version}/printer-filters/LexZ11-distro/cZ11.c
perl -p -i -e "s/gcc/gcc $RPM_OPT_FLAGS/" lx11*/makefile

# Printer Utility Program
#setup -q -T -D -a 57 -n %{name}-%{version}/printer-filters

# Lexmark printer maintenance
%setup -q -T -D -a 58 -n %{name}-%{version}/printer-filters
%setup -q -T -D -a 59 -n %{name}-%{version}/printer-filters
bzcat %{SOURCE60} > $RPM_BUILD_DIR/%{name}-%{version}/printer-filters/changecartridge
#cp $RPM_BUILD_DIR/%{name}-%{version}/printer-filters/pup_1.1/README \
#	$RPM_BUILD_DIR/%{name}-%{version}/printer-filters/README.LexmarkOptra40_45
mv $RPM_BUILD_DIR/%{name}-%{version}/printer-filters/lxcontrol/README.Lexmark \
	$RPM_BUILD_DIR/%{name}-%{version}/printer-filters/lxcontrol/README.Lexmark5xxx_7xxx
mv $RPM_BUILD_DIR/%{name}-%{version}/printer-filters/lm1100maint/README \
	$RPM_BUILD_DIR/%{name}-%{version}/printer-filters/lm1100maint/README.Lexmark1xxx

# Generate doc file for "changecartridge"
cat << EOF > $RPM_BUILD_DIR/%{name}-%{version}/printer-filters/README.changecartridge

changecartridge - a program for changing the ink cartridges
                  in the Lexmark 5xxx and 7xxx printers.

(C) 1999 Henryk Paluch, paluch@bimbo.fjfi.cvut.cz

To change the ink cartridges in a Lexmark printer you must move the
print head out of its parking corner, so that you can reach the
cartridges. Lexmark only provides a Windows program for doing this. To
not need to boot Windows for changing the cartridges there is this
script. Simply call it with:

   changecartridge

on the command line and follow the steps described on the screen.
The printer is assumed to be at the parallel port #1 (/dev/lp0), but
this setting can be changed by editing the definition of the PORT
variable in /usr/bin/changecartridge.



EOF
# Generate doc file for "README.Lexmark-Maintenance"
cat << EOF > $RPM_BUILD_DIR/%{name}-%{version}/printer-filters/README.Lexmark-Maintenance

Lexmark Printer Maintenance Tools
---------------------------------

Programs for maintanance of Lexmark inkjet printers: Moving out the print
head to change the cartridges, adjusting the print heads, cleaning the
nozzles ...

showcartridges
hidecartridges
headalign
headclean     - Command line programs for the Lexmark 5xxx and 7xxx

changecartridge - Another command line tool for changing the
                ink cartridges in the Lexmark 5xxx and 7xxx 

lm1100change,
lm1100back    - Command line tools for changing the cartridge in Lexmark
                1xxx printers

Since Lexmark will not release protocol specifications the authors had
to dissassemble the byte codes sent by their Windows printer maintenance
programs to create this.



EOF

# Load menu icon
bzcat %{SOURCE61} > $RPM_BUILD_DIR/%{name}-%{version}/printer-filters/printutils.png

# HP DeskJet PPA printers
%setup -q -T -D -a 62 -n %{name}-%{version}/printer-filters
# remove "version ERROR" line from pnm2ppa.conf
perl -n -i -e 'if ( !m/^\s*version\s*0\s*(|\#.*)$/ ) { print "$_";}' pnm2ppa-*/pnm2ppa.conf

# Generate README file
cat <<EOF >README.calibration

Colour calibration for PPA printers
-----------------------------------

If you have an HP DeskJet PPA printer (very cheap models: 710C, 712C,
720C, 722C, 820C, 1000C, or a newer printer which works with one of
these model entries) you can optionally do a colour correction. Do the
following:

Some of the printing modes offer optional colour correction. See the
option "Printing Mode" which is offered to you in the option window of
"printerdrake" and if you use CUPS also in "qtcups" or "kprinter"
("Properties" button, "Advanced" tab), "xpp" ("Options" button,
"Extra" tab), "kups" (right click on printer, "Configure printer" in
menu), or the WWW interface ("Configure printer" button) and if you
use PDQ in "xpdq" ("Driver options"). Choose a setting with "optional
colour correction" and save your settings. Read the file

   /usr/share/doc/printer-filters-1.0/HPDeskJetPPA/pnm2ppa/COLOR.txt

and follow the instructions there, but use the name

   /etc/pnm2ppa.gamma_normal

for the colour correction file for the "normal quality" modes and

   /etc/pnm2ppa.gamma_best

for the colour correction file for the "best quality" modes. So you
can do the colour correction independently in both normal and best
quality modes. The files are automatically taken into account by the
appropriate modes as soon as they are created.



EOF


# pbm2ppa source
%setup -q -T -D -a 63 -n %{name}-%{version}/printer-filters
%patch52 -p0

# Lexmark 2050
%setup -q -T -D -a 64 -n %{name}-%{version}/printer-filters

# Lexmark 2030
%setup -q -T -D -a 65 -c -n %{name}-%{version}/printer-filters/pbm2l2030

# Okipage 4w and compatible winprinters
%setup -T -D -a 66 -n %{name}-%{version}/printer-filters
cd oki4linux-2.0
%patch54 -p1
%patch55 -p1

# Do some small corrections in the daemon script:
# - The daemon crashes with "setlogsock('unix');"
# - Correct the path for the driver
cd src
mv oki4daemon oki4daemon.pre
sed "s/setlogsock('unix');/setlogsock('inet');/" oki4daemon.pre | sed "s:/usr/local/sbin/oki4drv:/usr/bin/oki4drv:" > oki4daemon
cd ../..
# Mandrivized startup script for the daemon
bzcat %{SOURCE67} > $RPM_BUILD_DIR/%{name}-%{version}/printer-filters/oki4daemon
%if 0
# Installer for a CUPS queue for an OKI winprinter
bzcat %{SOURCE68} > $RPM_BUILD_DIR/%{name}-%{version}/printer-filters/oki4w_install
# Generate doc file for "README.OKI-Winprinters"
cat << EOF > $RPM_BUILD_DIR/%{name}-%{version}/printer-filters/README.OKI-Winprinters

Driver for the OKI 4w and compatible winprinters
------------------------------------------------

These laser printers have neither memory nor a processor and therefore
they must get their data in an absolutely continuous stream (because
they cannot buffer data). This cannot be made sure by usual printing
spoolers (as CUPS or LPD). The only possibility is running a special
driver program which connects directly to the printer. But this is
very unconvenient, because many Linux applications can only print
through a spooler. To solve this, Grant Taylor has created a special
daemon acting between the printing program and the spooler, the
"oki4daemon". It provides a named pipe ("/dev/oki4drv") which accepts
PostScript and renders it for being understood by the printer.

Because "kups" and the web interface of CUPS cannot start an extra
daemon and also cannot set up a queue with "/dev/oki4drv" as
destination, you have to install your OKI printer with a special
installation program. Call it by entering

   oki4w_install

on the command line or by choosing "Configuration"/"Printing"/"Install
OKI 4w or compatible" in the desktop menues.

NOTE: These printers should not be used on machines which are often
under high loads (because of the timing requirements) or on machines
with high security demands (because of the additional daemon).



EOF
%endif

# CoStar and compatible label printers
%setup -q -T -D -a 70 -c -n %{name}-%{version}/printer-filters/pbm2lwxl

# Citizen Printiva 600C
%setup -q -T -D -a 69 -n %{name}-%{version}/printer-filters
cd ppmtocpva-*
%patch100 -p1
%patch101 -p1
cd ..

# Samsung ML-85G and QL-85G winprinters
%setup -q -T -D -a 71 -n %{name}-%{version}/printer-filters
#patch58 -p0

# Filter for the Lexmark Z42
%setup -q -T -D -a 73 -n %{name}-%{version}/printer-filters

# GhostScript wrapper for the Pentax PocketJet printers
%setup -q -T -D -a 74 -n %{name}-%{version}/printer-filters

# Unix driver for MicroDry Printers
%setup -q -T -D -a 76 -n %{name}-%{version}/printer-filters
cd ppmtomd-*
%patch102 -p1
cd ..

# Mtink - Printer maintenance/ink monitoring for Epson inkjets
%setup -q -T -D -a 77 -n %{name}-%{version}/printer-filters
cd mtink-1*
%patch70 -p3
cd ..

# Poster - Poster-printing on stndard sized paper 
%setup -q -T -D -a 78 -n %{name}-%{version}/printer-filters

# Driver for the HP LaserJet 1000
bzcat %{SOURCE82} > pbmtozjs.c

# Driver for Zenographics-based printers (Minolta magicolor DL series, HP
# LaserJet 1000, 1005, 1018, 1020, 1022, Color LaserJet 1600, 2600)
%setup -q -T -D -a 83 -n %{name}-%{version}/printer-filters
cd foo2zjs*/foomatic-db
rm -rf *
%setup -q -T -D -a 830 -n %{name}-%{version}/printer-filters/foo2zjs/foomatic-db
cd ../..
# Fit udev rules to stricter syntax of new udev
# (blino) don't try to rename the device,
#         it has already been renamed to the exact same name in 50-mdk.rules
#         so udev would skip the rule
perl -p -i -e 's:(KERNEL|BUS|SYSFS.*?)=([^=]):$1==$2:g;s{SYMLINK=}{SYMLINK+=}g;s{(?:NAME|MODE)=.*?,\s*}{}g' foo2zjs*/hplj10xx.rules

# Driver for Epson EPL "L" series
%setup -q -T -D -a 84 -n %{name}-%{version}/printer-filters
cd epsonepl*
perl -p -i -e "s/-g -O2 -Wall -ansi -pedantic -Wmissing-prototypes/-fPIC/" Makefile.in
#patch1001 -p1 -b .fPIC
cd ..

# Driver for Lexmark X125 (only printing)
%setup -q -T -D -a 1000 -n %{name}-%{version}/printer-filters
%setup -q -T -D -a 1001 -n %{name}-%{version}/printer-filters
perl -p -i -e "s/gcc/gcc $RPM_OPT_FLAGS/" drv_x125*/src/Makefile

%ifarch %{ix86}
# Driver for Canon LBP-460/660
%setup -q -T -D -a 1010 -n %{name}-%{version}/printer-filters
perl -p -i -e "s/gcc/gcc $RPM_OPT_FLAGS/" lbp660*/Makefile
%endif

# Driver for Canon LBP-810/1120
%setup -q -T -D -a 1060 -n %{name}-%{version}/printer-filters
perl -p -i -e "s/gcc/gcc $RPM_OPT_FLAGS/" cast*/Makefile

# Driver for Lexmark X74/X75
%setup -q -T -D -a 1020 -n %{name}-%{version}/printer-filters
perl -p -i -e "s/gcc/gcc $RPM_OPT_FLAGS/" lxx74*/Makefile

# Driver for Minolta magicolor 2300W
%setup -q -T -D -a 1030 -n %{name}-%{version}/printer-filters
cd m2300w*
# Deactivate checks for installed Foomatic in "./configure"
%patch1030 -p0
%patch1031 -p1 -b .ppc
cd ..

# Driver for Minolta PagePro 12xxW, 13xxW, and 14xxW
%setup -q -T -D -a 1035 -n %{name}-%{version}/printer-filters
#perl -p -i -e "s/gcc/gcc $RPM_OPT_FLAGS/" min12xxw*/Makefile

# Driver for Casio USB label printers
%setup -q -T -D -a 1040 -n %{name}-%{version}/printer-filters
%setup -q -T -D -a 1041 -n %{name}-%{version}/printer-filters
%setup -q -T -D -a 1042 -n %{name}-%{version}/printer-filters
%setup -q -T -D -a 1043 -n %{name}-%{version}/printer-filters

# Drivers for the Konica Minolta magicolor DL series supplied by Konica
# Minolta
%setup -q -T -D -a 1050 -n %{name}-%{version}/printer-filters
%setup -q -T -D -a 1051 -n %{name}-%{version}/printer-filters
%setup -q -T -D -a 1052 -n %{name}-%{version}/printer-filters
# Fix copy of CUPS headers in kmlf.h
perl -p -i -e 's:\bcups_strlcpy:_cups_strlcpy:g' magicolor????DL*/src/kmlf.h
# Remove asterisks from group names in PPD file
for d in magicolor????DL*; do
	cd $d*
	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
	cd ..
done
# Determine the directory for the CUPS filters using the correct method
perl -p -i -e 's:(CUPS_SERVERBIN=)"\$libdir/cups":$1`cups-config --serverbin`:' magicolor????DL*/configure

# Driver for Brother P-Touch label printers
%setup -q -T -D -a 1070 -n %{name}-%{version}/printer-filters

# Driver for Kyocera GDI printers: Kyocera FS-1016MFP
%setup -q -T -D -a 1080 -n %{name}-%{version}/printer-filters
perl -p -i -e 's/Kyocera-Mita-FS-1016/Kyocera-FS-1016/g' foo2kyo*/foomatic-db/driver/foo2kyo.xml

# Driver for Samsung SPL2 printers
%setup -q -T -D -a 1090 -n %{name}-%{version}/printer-filters
cd splix*
%patch1060 -p1 -b .cups12
cd ..


# Tool for uploading the firmware on the HP LaserJet 1000S
bzcat %{SOURCE85} > hp1000fw
bzcat %{SOURCE86} > udev-hp1000fw.rules

# Tools for reading USB device ID strings
bzcat %{SOURCE87} > usb_id_test.c
bzcat %{SOURCE88} > getusbprinterid



%build
exit 0

# Change compiler flags for debugging when in debug mode
%if %debug
export DONT_STRIP=1
export CFLAGS="`echo %optflags |sed -e 's/-O3/-g/' |sed -e 's/-O2/-g/'`"
export CXXFLAGS="`echo %optflags |sed -e 's/-O3/-g/' |sed -e 's/-O2/-g/'`"
export RPM_OPT_FLAGS="`echo %optflags |sed -e 's/-O3/-g/' |sed -e 's/-O2/-g/'`"
%endif

##### PRINTER FILTERS AND OTHER STUFF

cd $RPM_BUILD_DIR/%{name}-%{version}/printer-filters

# Apple StyleWriter
cd stylewriter
gcc ${CFLAGS:-%optflags} -o lpstyl lpstyl.c
cd ..

# Canon CaPSL
cd cjet089
%make
cd ..

# Lexmark 1100
cd lm1100*
# Correct "friend" declarations for gcc 3.1
perl -p -i -e 's/friend Lexmark/friend class Lexmark/' *.h
# Remove extra qualifications '<class>::<member>' on class members, to make
# code compiling with gcc 4.1.1.
perl -p -i -e 's/\b[^\s:]+:://' *.h
%make
cd ..

# Lexmark 2070 colour
cd c2070-0.99
%make
cd ..

# Lexmark 2070 grayscale
cd Lexmark2070.latest
%make
cd ..

# Lexmark 7xxx, 57xx, Z51
cd lexmark7000linux-990516
%make
cd ..

# Lexmark Z11
#cd LexZ11-distro
cd lz11*
%make
cd ..

# Printer Utility Program
#cd pup_1.1
#make CC="gcc $CFLAGS -Wall -O2 -I/usr/include/glib-1.2"
#cd ..

# HP DeskJet PPA printers
cd pnm2ppa*
make BINDIR=%{_bindir} CONFDIR=%{_sysconfdir} MANDIR=%{_mandir}/man1
cd ..
cd pbm2ppa-0.8.6
make
cd ..

# Lexmark 2050
cd c2050-0.4
%make
cd ..

# Lexmark 2030
cd pbm2l2030
%make
cd ..

# Okipage 4w and compatible winprinters
cd oki4linux-2.0/src
%make
cd ../..

# Citizen Printiva 600C
cd ppmtocpva-1.0
%make
cd ..

# CoStar and compatible label printers
cd pbm2lwxl
gcc $CFLAGS -o pbm2lwxl pbm2lwxl.c
cd ..

%ifarch %{ix86}
# Samsung ML-85G and QL-85G winprinters
cd ml85p*
make
[ -e printer-test.ps.gz ] && gunzip printer-test.ps.gz
cd ..
%endif

# Filter for the Lexmark Z42
cd drv_z42/src
gcc $CFLAGS -o z42_cmyk z42_cmyk.c
cd ../z42tool/
%configure
%make
cd ../..

# GhostScript wrapper for the Pentax PocketJet printers
cd pentaxpj
%make
cd ..

# Unix driver for MicroDry Printers
cd ppmtomd*
%make
cd ..

# Mtink - Printer maintenance/ink monitoring for Epson inkjets
cd mtink*
perl -p -i -e 's|(/usr/X11R6)/lib\b|\1/%{_lib}|g' Makefile.ORG
perl -p -i -e 's|(/usr)/lib\b|\1/%{_lib}|g' Makefile.ORG
perl -p -i -e 's|(/usr)/lib$|\1/%{_lib}|g' Configure
perl -p -i -e 's|(''/usr/)lib('')|$1%{_lib}$2|g' checkMotifVersion.sh
./Configure --no-suid --prefix /usr
%make
# Fix some small bugs
#perl -p -i -e "s/START_LEVEL=S99mtink/START_LEVEL=S59mtink/" etc/installInitScript.sh
#perl -p -i -e "s/STOP_LEVEL=K02mtink/START_LEVEL=K61mtink/" etc/installInitScript.sh
#perl -p -i -e "s/for d in 2 3 4 5/XXXXXXXXXX/" etc/installInitScript.sh
#perl -p -i -e "s/for d in 0 1 6/for d in 2 3 4 5/" etc/installInitScript.sh
#perl -p -i -e "s/XXXXXXXXXX/for d in 0 1 6/" etc/installInitScript.sh
#perl -p -i -e "s!cp mtink /etc/init.d!!" etc/installInitScript.sh
perl -p -i -e "s!chmod 744 /etc/init.d/mtink!!" etc/installInitScript.sh
perl -p -i -e "s!/dev/lp;!/dev/lp\*;!" etc/mtink
perl -p -i -e 's=(\#!/bin/sh)=$1\n\#   chkconfig: 2345 14 61
\#   description: The MTink daemon allows printing on Epson inkjets in
\#                in packet mode. This way simultaneas printing and
\#                ink level readout or scanning (on multi-function devices)
\#                is possible.=' etc/mtink
cd ..

# Poster - Poster-printing on stndard sized paper 
cd poster*
%make
cd ..

# HP LaserJet 1000
ln -s %{_libdir}/libjbig.a .
ln -s /usr/include/jbig.h .
gcc -O2 -W -o pbmtozjs pbmtozjs.c libjbig.a
head -34 pbmtozjs.c | tail -33 > pbmtozjs.txt

# Driver for Zenographics-based printers (Minolta magicolor DL series, HP
# LaserJet 1000, 1005, 1018, 1020, 1022, Color LaserJet 1600, 2600)
cd foo2zjs*
# Suppress generation of PDF doc file, it needs GhostScript and GhostScript
# is introduced by this package
#perl -p -i -e "s/all-icc2ps man doc/all-icc2ps man/" Makefile
%make
cd ..

# Driver for Epson EPL "L" series
cd epsonepl*
%configure2_5x
%make
cd ..

# Driver for Lexmark X125 (only printing)
cd drv_x125/src
%make
cd ../..
cd drv_x125_network/src
%make
cd ../..

%ifarch %{ix86}
# Driver for Canon LBP-460/660
cd lbp660*
%make
# Correct PPD files to pass "cupstestppd"
perl -p -i -e "s/DefaultNoReset/DefaultAlwaysReset/" ppd/*.ppd
# Do not generate a log file with fixed name, security problem!
perl -p -i -e "s:/tmp/lbp.60.log:/dev/null:" ppd/*.ppd
cd ..
%endif

# Driver for Canon LBP-810/1120
cd capt*
%make
# Correct PPD files to pass "cupstestppd"
perl -p -i -e "s/DefaultNoReset/DefaultAlwaysReset/g" ppd/*.ppd
# Do not generate a log file with fixed name, security problem!
perl -p -i -e "s:/tmp/capt.log:/dev/null:g" ppd/*.ppd
# Create PPD file for LBP-1120
cp ppd/Canon-LBP-810-capt.ppd ppd/Canon-LBP-1120-capt.ppd
perl -p -i -e "s:LBP-810:LBP-1120:g" ppd/Canon-LBP-1120-capt.ppd
perl -p -i -e "s:lbp810:lbp1120:g" ppd/Canon-LBP-1120-capt.ppd
cd ..

# Driver for Lexmark X74/X75
cd lxx74*
# The source tarball has already all the stuff compiled, but we want to have
# our Mandriva Linux optimizations
%make clean
%make
gunzip lxx74.ppd.gz
cp lxx74.ppd Compaq-IJ670-lxx74.ppd
perl -p -i -e 's/All In One/IJ670/gi' Compaq-IJ670-lxx74.ppd
cp lxx74.ppd Compaq-Inkjet_Printer-lxx74.ppd
perl -p -i -e 's/All In One/Inkjet Printer/gi' Compaq-Inkjet_Printer-lxx74.ppd
perl -p -i -e 's/Lexmark/Compaq/gi' Compaq-*-lxx74.ppd
cp lxx74.ppd Lexmark-X74-lxx74.ppd
perl -p -i -e 's/All In One/X74/gi' Lexmark-X74-lxx74.ppd
cp lxx74.ppd Lexmark-X75-lxx74.ppd
perl -p -i -e 's/All In One/X75/gi' Lexmark-X75-lxx74.ppd
cp lxx74.ppd Lexmark-X76-lxx74.ppd
perl -p -i -e 's/All In One/X76/gi' Lexmark-X76-lxx74.ppd
cp lxx74.ppd Lexmark-Z13-lxx74.ppd
perl -p -i -e 's/All In One/Z13/gi' Lexmark-Z13-lxx74.ppd
cp lxx74.ppd Lexmark-Z14-lxx74.ppd
perl -p -i -e 's/All In One/Z14/gi' Lexmark-Z14-lxx74.ppd
cp lxx74.ppd Lexmark-Z23-lxx74.ppd
perl -p -i -e 's/All In One/Z23/gi' Lexmark-Z23-lxx74.ppd
cp lxx74.ppd Lexmark-Z33-lxx74.ppd
perl -p -i -e 's/All In One/Z33/gi' Lexmark-Z33-lxx74.ppd
cp lxx74.ppd Lexmark-Z24-lxx74.ppd
perl -p -i -e 's/All In One/Z24/gi' Lexmark-Z24-lxx74.ppd
cp lxx74.ppd Lexmark-Z34-lxx74.ppd
perl -p -i -e 's/All In One/Z34/gi' Lexmark-Z34-lxx74.ppd
cp lxx74.ppd Lexmark-Z25-lxx74.ppd
perl -p -i -e 's/All In One/Z25/gi' Lexmark-Z25-lxx74.ppd
cp lxx74.ppd Lexmark-Z35-lxx74.ppd
perl -p -i -e 's/All In One/Z35/gi' Lexmark-Z35-lxx74.ppd
cp lxx74.ppd Lexmark-Inkjet_Printer-lxx74.ppd
perl -p -i -e 's/All In One/Inkjet Printer/gi' Lexmark-Inkjet_Printer-lxx74.ppd
cp lxx74.ppd Lexmark-InkJet_4104-lxx74.ppd
perl -p -i -e 's/All In One/Inkjet 4104/gi' Lexmark-Inkjet_4104-lxx74.ppd
cp lxx74.ppd Samsung-MJC-940-lxx74.ppd
perl -p -i -e 's/All In One/MJC-940/gi' Samsung-MJC-940-lxx74.ppd
cp lxx74.ppd Samsung-MJC-950-lxx74.ppd
perl -p -i -e 's/All In One/MJC-950/gi' Samsung-MJC-950-lxx74.ppd
cp lxx74.ppd Samsung-MJC-2200-lxx74.ppd
perl -p -i -e 's/All In One/MJC-2200/gi' Samsung-MJC-2200-lxx74.ppd
cp lxx74.ppd Samsung-MJC-2130-lxx74.ppd
perl -p -i -e 's/All In One/MJC-2130/gi' Samsung-MJC-2130-lxx74.ppd
cp lxx74.ppd Samsung-MJC-530-lxx74.ppd
perl -p -i -e 's/All In One/MJC-530/gi' Samsung-MJC-530-lxx74.ppd
perl -p -i -e 's/Lexmark/Samsung/gi' Samsung-*-lxx74.ppd
gzip -9 *.ppd
cd ..

# Driver for Minolta magicolor 2300W
cd m2300w*
autoconf
%configure
# Omit the installation of the PPD in the Makefile, we use the Foomatic
# XML data
perl -p -i -e "s/src psfiles foomatic ppd/src psfiles/" Makefile
%make
cd ..

# Driver for Minolta PagePro 12xxW, 13xxW, and 14xxW
cd min12xxw*
%configure
%make
cd ..

# Driver for Casio USB label printers
cd pegg-*
%make
cd ..
cd pegg_el-*/src
%make
cd ../..
cd xbm2crw*
# Nothing to be done
cd ..
cd cups2pegg*/src
# Suppress logging in cups2pegg backend
perl -p -i -e "s:/var/log/cups/cups2pegg.log:/dev/null:" cups2pegg
# Fix PPD file
perl -p -i -e 's/^(\*ModelName:).*$/$1 "CASIO Computer CO. LTD. EL-700 EL-5000W"/' ppd/casio_el.ppd
perl -p -i -e 's/^(\*ShortNickName:).*$/$1 "CASIO EL-700 EL-5000W"/' ppd/casio_el.ppd
perl -p -i -e 's/^(\*ModelName:).*$/$1 "CASIO Computer CO. LTD. KL-P1000 KL-E11"/' ppd/casio_kl.ppd
perl -p -i -e 's/^(\*ShortNickName:).*$/$1 "CASIO KL-P1000 KL-E11"/' ppd/casio_kl.ppd
perl -p -i -e 's/: Letter/: 128_64/' ppd/casio_kl.ppd
perl -p -i -e 's/^(\*ModelName:).*$/$1 "CASIO Computer CO. LTD. KP-C10 KP-C50"/' ppd/casio_kp.ppd
perl -p -i -e 's/^(\*ShortNickName:).*$/$1 "CASIO KP-C10 KP-C50"/' ppd/casio_kp.ppd
perl -p -i -e 's/: Letter/: 512_64/' ppd/casio_kp.ppd
cd ../..

# Drivers for the Konica Minolta magicolor DL series supplied by Konica
# Minolta
for d in magicolor????DL*; do
	cd $d
	%configure
	%make
	cd ..
done
# Add support for the magicolor 2300 DL
cd magicolor2430DL*
gzip -dc src/km_en.ppd.gz | perl -p -e 's:2430(\s*DL):2300$1:g' | gzip > src/km2300dl.ppd.gz
cd ..

# Driver for Brother P-Touch label printers
cd ptouch-driver*
%configure
%make
cd ..

# Driver for Kyocera GDI printers: Kyocera FS-1016MFP
cd foo2kyo*
%make
cd ..

# Driver for Samsung SPL2 printers
cd splix*
%make
# Generate PPD files for each supported printer
cd ppd
for ext in '' 'fr'; do
  cp ml1710$ext.ppd Samsung-SPL2-ml1510$ext.ppd
  perl -p -i -e 's/(ml-?)1710/${1}1510/gi' Samsung-SPL2-ml1510$ext.ppd
  cp ml1710$ext.ppd Samsung-SPL2-ml1520$ext.ppd
  perl -p -i -e 's/(ml-?)1710/${1}1520/gi' Samsung-SPL2-ml1520$ext.ppd
  cp ml1710$ext.ppd Samsung-SPL2-ml1610$ext.ppd
  perl -p -i -e 's/(ml-?)1710/${1}1610/gi' Samsung-SPL2-ml1610$ext.ppd
  cp ml1710$ext.ppd Samsung-SPL2-ml1740$ext.ppd
  perl -p -i -e 's/(ml-?)1710/${1}1740/gi' Samsung-SPL2-ml1740$ext.ppd
  cp ml1710$ext.ppd Samsung-SPL2-ml1750$ext.ppd
  perl -p -i -e 's/(ml-?)1710/${1}1750/gi' Samsung-SPL2-ml1750$ext.ppd
  cp ml2250$ext.ppd Samsung-SPL2-ml2150$ext.ppd
  perl -p -i -e 's/(ml-?)2250/${1}2150/gi' Samsung-SPL2-ml2150$ext.ppd
  cp ml2250$ext.ppd Samsung-SPL2-ml2550$ext.ppd
  perl -p -i -e 's/(ml-?)2250/${1}2550/gi' Samsung-SPL2-ml2550$ext.ppd
  mv ml1710$ext.ppd Samsung-SPL2-ml1710$ext.ppd
  mv ml2010$ext.ppd Samsung-SPL2-ml2010$ext.ppd
  mv ml2250$ext.ppd Samsung-SPL2-ml2250$ext.ppd
done
# Add driver name to NickName in the PPDs
perl -p -i -e 's/(\*NickName:\s*\"[^\,]+)(\,\s*.*?)?/$1, CUPS + SpliX$2/i' *.ppd
cd ..
cd ..


# Tool for reading USB device ID strings
gcc -o usb_id_test usb_id_test.c



%install

rm -rf %{buildroot}
mkdir -p %{buildroot}
exit 0

# Change compiler flags for debugging when in debug mode
%if %debug
export DONT_STRIP=1
export CFLAGS="`echo %optflags |sed -e 's/-O3/-g/' |sed -e 's/-O2/-g/'`"
export CXXFLAGS="`echo %optflags |sed -e 's/-O3/-g/' |sed -e 's/-O2/-g/'`"
export RPM_OPT_FLAGS="`echo %optflags |sed -e 's/-O3/-g/' |sed -e 's/-O2/-g/'`"
%endif


# Make directories
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_libdir}
install -d %{buildroot}%{_includedir}
install -d %{buildroot}%{_sysconfdir}
install -d %{buildroot}%{_mandir}/man1
install -d %{buildroot}%{_mandir}/man8
install -d %{buildroot}%{_libdir}/gimp/2.0/plug-ins
install -d %{buildroot}%{_prefix}/lib/cups/filter
install -d %{buildroot}%{_prefix}/lib/cups/backend
install -d %{buildroot}%{_datadir}/cups/data
install -d %{buildroot}%{_datadir}/cups/model
install -d %{buildroot}%{_sysconfdir}/cups
install -d %{buildroot}%{_datadir}/foomatic/db/source/printer
install -d %{buildroot}%{_datadir}/foomatic/db/source/driver
install -d %{buildroot}%{_datadir}/foomatic/db/source/opt


##### PRINTER FILTERS AND OTHER STUFF

cd $RPM_BUILD_DIR/%{name}-%{version}/printer-filters

# Apple StyleWriter
cd stylewriter
# Program files
install -m 755 lpstyl %{buildroot}%{_bindir}
# Documentation
chmod -R a+rX *
install -d %{buildroot}%{_docdir}/printer-filters-doc-%{version}/AppleStyleWriter
cp -ax scripts Makefile.atalk README* adsp.* printcap.* styl.ppd \
	%{buildroot}%{_docdir}/printer-filters-doc-%{version}/AppleStyleWriter
cd ..

# Canon CaPSL
cd cjet089
# Program files
install -m 755 cjet %{buildroot}%{_bindir}
# Documentation
install -d %{buildroot}%{_docdir}/printer-filters-doc-%{version}/CanonCaPSL
cp -ax README INSTALL COPYING TODO ChangeLog samples \
	%{buildroot}%{_docdir}/printer-filters-doc-%{version}/CanonCaPSL
cd ..

# Lexmark 1100
cd lm1100*
# Executables (filter for usage with CUPS and printer emulator script for
# development and debugging (also debugging this RPM w/o Lexmark 1100).
install -m 0755 lm1100 %{buildroot}%{_bindir}
install -m 0755 lexmark2ppm.pl %{buildroot}%{_bindir}
install -m 0755 byteutil.pl %{buildroot}%{_bindir}
# LPD support
install -d %{buildroot}%{_libdir}/rhs/rhs-printfilters
[ -e ps-to-lm1100.fpi ] || mv ps-to-printer.fpi ps-to-lm1100.fpi # file name conflict
install -m 0755 ps-to-lm1100.fpi %{buildroot}%{_libdir}/rhs/rhs-printfilters
ln -s %{_bindir}/lm1100 \
	%{buildroot}%{_libdir}/rhs/rhs-printfilters
# Documentation
install -d %{buildroot}%{_docdir}/printer-filters-doc-%{version}/Lexmark1100
install -m 0644 LICENSE %{buildroot}%{_docdir}/printer-filters-doc-%{version}/Lexmark1100
install -m 0644 README %{buildroot}%{_docdir}/printer-filters-doc-%{version}/Lexmark1100
install -m 0644 RELEASE.txt %{buildroot}%{_docdir}/printer-filters-doc-%{version}/Lexmark1100
install -m 0644 cmy.txt %{buildroot}%{_docdir}/printer-filters-doc-%{version}/Lexmark1100
cd ..

# Lexmark 2070 colour
cd c2070-0.99
# Program files
install -m 755 c2070 %{buildroot}%{_bindir}
# Documentation
install -d %{buildroot}%{_docdir}/printer-filters-doc-%{version}/Lexmark2070colour
cp -ax README LICENSE \
	%{buildroot}%{_docdir}/printer-filters-doc-%{version}/Lexmark2070colour
cd ..

# Lexmark 2070 grayscale
cd Lexmark2070.latest
# Program files
install -m 755 Lexmark2070 %{buildroot}%{_bindir}
# Documentation
install -d %{buildroot}%{_docdir}/printer-filters-doc-%{version}/Lexmark2070gray
cp -ax README LICENSE \
	%{buildroot}%{_docdir}/printer-filters-doc-%{version}/Lexmark2070gray
cd ..

# Lexmark 7xxx, 57xx, Z51
cd lexmark7000linux-990516
# Program and data files
%old_makeinstall
# Documentation
install -d %{buildroot}%{_docdir}/printer-filters-doc-%{version}/Lexmark7xxx_57xx_Z51
install -m 0644 CHANGES %{buildroot}%{_docdir}/printer-filters-doc-%{version}/Lexmark7xxx_57xx_Z51
install -m 0644 README %{buildroot}%{_docdir}/printer-filters-doc-%{version}/Lexmark7xxx_57xx_Z51
install -m 0644 lexmark5700-filter %{buildroot}%{_docdir}/printer-filters-doc-%{version}/Lexmark7xxx_57xx_Z51
install -m 0644 lexmark7000-filter %{buildroot}%{_docdir}/printer-filters-doc-%{version}/Lexmark7xxx_57xx_Z51
install -m 0644 lexmark7000linux-990516.lsm %{buildroot}%{_docdir}/printer-filters-doc-%{version}/Lexmark7xxx_57xx_Z51
install -m 0644 lexmarkprotocol.txt %{buildroot}%{_docdir}/printer-filters-doc-%{version}/Lexmark7xxx_57xx_Z51
install -m 0644 *.p?? %{buildroot}%{_docdir}/printer-filters-doc-%{version}/Lexmark7xxx_57xx_Z51
cd ..

# Lexmark Z11
cd lz11*
# Program and data files
install -m 755 cZ11-V2 %{buildroot}%{_bindir}
install -m 755 cZ11 %{buildroot}%{_bindir}
#ln -s %{_bindir}/cZ11-V2 %{buildroot}%{_bindir}/cZ11
install -m 755 cZ11-bit* %{buildroot}%{_bindir}
install -m 755 lz11.[^c]* %{buildroot}%{_bindir}
install -d %{buildroot}/etc/LexmarkZ11/
install -m 644 lz11.conf %{buildroot}/etc/LexmarkZ11/
install -m 644 *.ppd %{buildroot}%{_datadir}/cups/model/
# Documentation
install -d %{buildroot}%{_docdir}/printer-filters-doc-%{version}/LexmarkZ11
cp -ax README ChangeLog INSTALL \
	%{buildroot}%{_docdir}/printer-filters-doc-%{version}/LexmarkZ11
cd ..

# Printer Utility Program
# Program file
#install -m 755 pup_1.1/pup %{buildroot}%{_bindir}
# Documentation
#install -d %{buildroot}%{_docdir}/printer-utils-%{version}/
#install -d %{buildroot}%{_docdir}/printer-utils-%{version}/PUP
#cp -ax pup_1.1/README \
#	%{buildroot}%{_docdir}/printer-utils-%{version}/PUP

# Lexmark printer maintenance
# Program and data files
install -m 755 lxcontrol/lx.control %{buildroot}%{_bindir}
install -m 755 lm1100maint/lm1100change %{buildroot}%{_bindir}
install -m 755 lm1100maint/lm1100back %{buildroot}%{_bindir}
install -m 755 changecartridge %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_datadir}/lxcontrol
cp -f lxcontrol/*.out %{buildroot}%{_datadir}/lxcontrol/
( cd %{buildroot}%{_bindir}
  ln -s lx.control headclean
  ln -s lx.control headalign
  ln -s lx.control showcartridges
  ln -s lx.control hidecartridges
)
mkdir -p %{buildroot}%{_datadir}/lm1100maint
cp -f lm1100maint/lexmark* \
	%{buildroot}%{_datadir}/lm1100maint/
# Documentation
install -d %{buildroot}%{_docdir}/printer-utils-%{version}/
install -d %{buildroot}%{_docdir}/printer-utils-%{version}/LexmarkMaintenance
cp -ax lxcontrol/README.* lm1100maint/README.* \
	README.changecartridge README.Lexmark-Maintenance \
	%{buildroot}%{_docdir}/printer-utils-%{version}/LexmarkMaintenance

# Install margin and offset adjustment script in /usr/sbin
bzcat %{SOURCE75} > %{buildroot}%{_sbindir}/alignmargins
# Adjust path to improved align.ps 
perl -p -i -e 's:/usr/share/ghostscript/\*/lib/align.ps:%{_datadir}/alignmargins/align.ps:' %{buildroot}%{_sbindir}/alignmargins
# Install improved align.ps
install -d %{buildroot}%{_datadir}/alignmargins/
bzcat %{SOURCE175} > %{buildroot}%{_datadir}/alignmargins/align.ps

# Install a script to display the test page on the screen for colour
# adjustment
cat <<EOF > %{buildroot}%{_bindir}/displaytestpage
#!/bin/sh
ps2img="gs -dQUIET -dNOPAUSE -dBATCH -sDEVICE=pnm -r75x75 -sOUTPUTFILE=- -"
testpage=/usr/share/cups/data/testprint.ps

TMPFILE=~/.displaytestpage.pnm
if [ -x /usr/bin/kview ]; then
  cat \$testpage | \$ps2img > \$TMPFILE 
  /usr/bin/kview \$TMPFILE
elif [ -x /usr/bin/ee ]; then
  cat \$testpage | \$ps2img > \$TMPFILE 
  /usr/bin/ee \$TMPFILE
elif [ -x /usr/bin/gqview ]; then
  cat \$testpage | \$ps2img > \$TMPFILE 
  /usr/bin/gqview \$TMPFILE
elif [ -x /usr/bin/xv ]; then
  cat \$testpage | \$ps2img | /usr/bin/xv -
elif [ -x /usr/bin/kghostview ]; then
  /usr/bin/kghostview \$testpage
elif [ -x /usr/X11R6/bin/gv ]; then
  /usr/X11R6/bin/gv \$testpage
elif [ -x /usr/X11R6/bin/ghostview ]; then
  /usr/X11R6/bin/ghostview \$testpage
else
  xmessage "No suitable program for viewing PostScript found, install GhostView, gv, or similar."
  exit 1
fi
rm \$TMPFILE
EOF
chmod a+rx %{buildroot}/usr/bin/displaytestpage

# Menu entries for printer-utils package
# Menu icon
mkdir -p %{buildroot}%{_datadir}/icons/locolor/16x16/apps/
install -m 644 printutils.png %{buildroot}%{_datadir}/icons/locolor/16x16/apps/
# Menu entries

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-mtink.desktop << EOF
[Desktop Entry]
Name=Mtink - Epson Inkjet Printer Tools
Comment=Epson inkjet printer maintenance (Head cleaning and alignment, ink level display, cartridge change, ...)
Exec=/usr/bin/mtink
Icon=printutils
Terminal=false
Type=Application
Categories=System;Monitor;
EOF

# HP DeskJet PPA printers
cd pnm2ppa-*
install -m 0644  docs/en/pnm2ppa.1 %{buildroot}%{_mandir}/man1
%old_makeinstall BINDIR=%{buildroot}%{_bindir} CONFDIR=%{buildroot}%{_sysconfdir} MANDIR=%{buildroot}%{_mandir}/man1
install -m 0755 utils/Linux/detect_ppa %{buildroot}%{_bindir}
install -m 0755 utils/Linux/test_ppa %{buildroot}%{_bindir}
install -d  %{buildroot}%{_docdir}/printer-filters-doc-%{version}/HPDeskJetPPA/pnm2ppa
install -m 0644 *.ps %{buildroot}%{_docdir}/printer-filters-doc-%{version}/HPDeskJetPPA/pnm2ppa
cd docs/en
for file in * ; do
  if  [ -f $file ] ; then
     install -m 0644  $file %{buildroot}%{_docdir}/printer-filters-doc-%{version}/HPDeskJetPPA/pnm2ppa
  fi
done
rm -f %{buildroot}%{_docdir}/printer-filters-doc-%{version}/HPDeskJetPPA/pnm2ppa/pnm2ppa.1
cd ../..
cp -ax ppa_protocol rhs-printfilters sample_scripts README.security Changelog %{buildroot}%{_docdir}/printer-filters-doc-%{version}/HPDeskJetPPA/pnm2ppa
cd ..
cd pbm2ppa-0.8.6
install -m 0755 pbm2ppa  %{buildroot}%{_bindir}
install -m 0755 pbmtpg   %{buildroot}%{_bindir}
install -m 0644 pbm2ppa.conf   %{buildroot}%{_sysconfdir}
install -m 0644 pbm2ppa.1   %{buildroot}%{_mandir}/man1
install -d  %{buildroot}%{_docdir}/printer-filters-doc-%{version}/HPDeskJetPPA/pbm2ppa
for file in CALIBRATION CREDITS INSTALL INSTALL-MORE LICENSE README ; do
  if [ -f $file ] ; then
    install -m 0644  $file %{buildroot}%{_docdir}/printer-filters-doc-%{version}/HPDeskJetPPA/pbm2ppa
  fi
done
cd ..
install -m 0644 README.calibration %{buildroot}%{_docdir}/printer-filters-doc-%{version}/HPDeskJetPPA

# Lexmark 2050
cd c2050-0.4
# Program file
install -m 0755 c2050 %{buildroot}%{_bindir}
# Documentation
install -d %{buildroot}%{_docdir}/printer-filters-doc-%{version}/Lexmark2050
cp -ax README COPYING ps2lexmark \
	%{buildroot}%{_docdir}/printer-filters-doc-%{version}/Lexmark2050
cd ..

# Lexmark 2030
cd pbm2l2030
# Program file
install -m 0755 pbm2l2030 %{buildroot}%{_bindir}
# Documentation
install -d %{buildroot}%{_docdir}/printer-filters-doc-%{version}/Lexmark2030
cp -ax README.TXT LICENSE \
	%{buildroot}%{_docdir}/printer-filters-doc-%{version}/Lexmark2030
cd ..

# Okipage 4w and compatible winprinters
cd oki4linux-2.0/src
# Program files
install -m 0755 oki4drv %{buildroot}%{_bindir}
install -d %{buildroot}%{_sbindir}
install -m 0755 oki4daemon %{buildroot}%{_sbindir}
cd ../..
install -d %{buildroot}%{_initrddir}
install -m 0755 oki4daemon %{buildroot}%{_initrddir}
#install -m 0755 oki4w_install %{buildroot}%{_sbindir}
# Documentation
install -d %{buildroot}%{_docdir}/printer-filters-doc-%{version}/OKI-Winprinters
#cp -ax README.OKI-Winprinters \
#	%{buildroot}%{_docdir}/printer-filters-doc-%{version}/OKI-Winprinters
cd oki4linux-2.0
cp -ax COPYING ChangeLog README crack doc samples \
	%{buildroot}%{_docdir}/printer-filters-doc-%{version}/OKI-Winprinters
cd src
cp -ax README.oki4daemon align.ps oki4daemon.init \
	%{buildroot}%{_docdir}/printer-filters-doc-%{version}/OKI-Winprinters
install -m 0644 oki4drv.man %{buildroot}%{_mandir}/man1/oki4drv.1
cd ../..

# Citizen Printiva 600C
cd ppmtocpva-1.0
# Program files
install -m 0755 ppmtocpva %{buildroot}%{_bindir}
install -m 0755 cpva-colour %{buildroot}%{_bindir}
# Documentation
install -d %{buildroot}%{_docdir}/printer-filters-doc-%{version}/CitizenPrintiva600C
cp -ax README \
	%{buildroot}%{_docdir}/printer-filters-doc-%{version}/CitizenPrintiva600C
cd ..

# CoStar and compatible label printers
cd pbm2lwxl
# Program file
install -m 0755 *2lwxl %{buildroot}%{_bindir}
# Documentation
install -d %{buildroot}%{_docdir}/printer-filters-doc-%{version}/DymoCoStarAvery-LabelPrinters
cp -ax README *.html \
	%{buildroot}%{_docdir}/printer-filters-doc-%{version}/DymoCoStarAvery-LabelPrinters
cd ..

%ifarch %{ix86}
# Samsung ML-85G and QL-85G winprinters
cd ml85p-*
# Program file
install -m 4750 ml85p %{buildroot}%{_bindir}
# Documentation
install -d %{buildroot}%{_docdir}/printer-filters-doc-%{version}/SamsungML-85G
cp -ax COPYING NEWS README THANKS ml85-print ml85-test ml85p-*.lsm \
	printcap \
	%{buildroot}%{_docdir}/printer-filters-doc-%{version}/SamsungML-85G
cd ..
%endif

# Filter for the Lexmark Z42
cd drv_z42/src
# Program file
install -s -m 755 z42_cmyk %{buildroot}%{_bindir}
cd ../z42tool/
%makeinstall
cd ..
# Documentation
install -d %{buildroot}%{_docdir}/printer-filters-doc-%{version}/LexmarkZ42
cp -ax COPYING README FAQ ChangeLog \
	%{buildroot}%{_docdir}/printer-filters-doc-%{version}/LexmarkZ42
cp -ax z42tool/README \
	%{buildroot}%{_docdir}/printer-filters-doc-%{version}/LexmarkZ42/README.z42tool
cd ..

# GhostScript wrapper for the Pentax PocketJet printers
cd pentaxpj
# Program files
install -d %{buildroot}%{_libdir}/pentaxpj
cp -a BWidget-1.3.1 pentaxpj pentaxsetup pentax.xpm test-page.ps.gz\
	%{buildroot}%{_libdir}/pentaxpj
ln -s %{_libdir}/pentaxpj/pentaxsetup %{buildroot}%{_sbindir}
ln -s %{_libdir}/pentaxpj/pentaxpj %{buildroot}%{_bindir}
cat > %{buildroot}%{_sysconfdir}/pentaxpj.conf <<EOF
#
set settings(driverpath) %{_libdir}/pentaxpj
EOF
# Documentation
install -d %{buildroot}%{_docdir}/printer-filters-doc-%{version}/PentaxPocketJet
cp -ax README \
	%{buildroot}%{_docdir}/printer-filters-doc-%{version}/PentaxPocketJet
cd ..

# Unix driver for MicroDry Printers
cd ppmtomd*
# Program files
install -m 0755 ppmtomd %{buildroot}%{_bindir}
# Documentation
install -d %{buildroot}%{_docdir}/printer-filters-doc-%{version}/MicroDryPrinters
cp -ax LICENCE \
	%{buildroot}%{_docdir}/printer-filters-doc-%{version}/MicroDryPrinters
cp ppmtomd.man %{buildroot}%{_mandir}/man1/ppmtomd.1
cd ..

# Mtink - Printer maintenance/ink monitoring for Epson inkjets
cd mtink*
# Program files
install -d %{buildroot}%{_prefix}/lib/cups/backend
install -m 0755 mtink %{buildroot}%{_bindir}
install -m 0755 ttink %{buildroot}%{_bindir}
install -m 0755 mtinkc %{buildroot}%{_bindir}
install -m 0755 mtinkd %{buildroot}%{_sbindir}
install -m 0755 etc/mtink %{buildroot}%{_initrddir}
install -m 0755 etc/installInitScript.sh %{buildroot}%{_sbindir}/mtink-installInitScript
install -m 0755 detect/askPrinter %{buildroot}%{_sbindir}
install -m 0755 etc/mtink-cups %{buildroot}%{_prefix}/lib/cups/backend/mtink
install -m 0755 gimp-mtink %{buildroot}%{_libdir}/gimp/2.0/plug-ins/
install -d %{buildroot}/var/mtink
# Documentation
install -d %{buildroot}%{_docdir}/printer-utils-%{version}/EpsonInkjetMaintenance
cp -ax CHANGE.LOG doc/* \
	%{buildroot}%{_docdir}/printer-utils-%{version}/EpsonInkjetMaintenance
cp -ax etc/readme %{buildroot}%{_docdir}/printer-utils-%{version}/EpsonInkjetMaintenance/README.mtinkd.startup
cd ..

# Poster - Poster-printing on stndard sized paper 
cd poster*
# Program files
install -m 0755 poster %{buildroot}%{_bindir}
# Documentation
cp poster.1 %{buildroot}%{_mandir}/man1
install -d %{buildroot}%{_docdir}/printer-utils-%{version}/PosterPrinting
cp -ax ChangeLog README COPYING \
	%{buildroot}%{_docdir}/printer-utils-%{version}/PosterPrinting
cd ..

# Driver for HP LaserJet 1000

# Program files
install -m 0755 pbmtozjs %{buildroot}%{_bindir}
# Documentation
install -d %{buildroot}%{_docdir}/printer-filters-doc-%{version}/HPLaserJet1000
cp -ax pbmtozjs.txt \
	%{buildroot}%{_docdir}/printer-filters-doc-%{version}/HPLaserJet1000

# Driver for Zenographics-based printers (Minolta magicolor DL series, HP
# LaserJet 1000, 1005, 1018, 1020, 1022, Color LaserJet 1600, 2600)
cd foo2zjs*
# Program files
install -m 0755 foo2zjs %{buildroot}%{_bindir}
install -m 0755 foo2zjs-wrapper %{buildroot}%{_bindir}
install -m 0755 foo2hp %{buildroot}%{_bindir}
install -m 0755 foo2hp2600-wrapper %{buildroot}%{_bindir}
install -m 0755 zjsdecode %{buildroot}%{_bindir}
install -m 0755 arm2hpdl %{buildroot}%{_bindir}
install -m 0755 okidecode %{buildroot}%{_bindir}
%if %mdkversion < 200700
install -m 0755 msexpand %{buildroot}%{_bindir}
%endif
#install -m 0755 jbg2pbm %{buildroot}%{_bindir}
install -m 0755 getweb %{buildroot}%{_bindir}/foo2zjs-getweb
install -m 0755 icc2ps/foo2zjs-icc2ps %{buildroot}%{_bindir}
install -d %{buildroot}%{_datadir}/foo2zjs
install -d %{buildroot}%{_datadir}/foo2hp
install -d %{buildroot}%{_datadir}/foo2zjs/crd
install -d %{buildroot}%{_datadir}/foo2hp/psfiles
install -m 0644 gamma*.ps %{buildroot}%{_datadir}/foo2zjs
cp crd/*.* %{buildroot}%{_datadir}/foo2zjs/crd
cp crd/*.ps %{buildroot}%{_datadir}/foo2hp/psfiles
install -m 0755 usb_printerid %{buildroot}%{_sbindir}
install -m 0755 hplj1000 %{buildroot}%{_sbindir}
perl -p -i -e 's:\./(getweb):foo2zjs-$1:g' %{buildroot}%{_sbindir}/hplj1000
perl -p -i -e 's:/bin(/usb_printerid):%{_sbindir}$1:g' %{buildroot}%{_sbindir}/hplj1000
ln -s %{_sbindir}/hplj1000 %{buildroot}%{_sbindir}/hplj1005
ln -s %{_sbindir}/hplj1000 %{buildroot}%{_sbindir}/hplj1018
ln -s %{_sbindir}/hplj1000 %{buildroot}%{_sbindir}/hplj1020
mkdir -p %{buildroot}%{_sysconfdir}/udev/rules.d
install -m 0644 hplj10xx.rules %{buildroot}%{_sysconfdir}/udev/rules.d/70-hplj10xx.rules
perl -p -i -e 's:/etc/hotplug/usb:%{_sbindir}:' %{buildroot}%{_sysconfdir}/udev/rules.d/70-hplj10xx.rules
for dir in driver opt; do \
install -c -m 644 foomatic-db/$dir/foo2[hz]*.xml \
	%{buildroot}%{_datadir}/foomatic/db/source/$dir/; \
done
install -d %{buildroot}%{_datadir}/foo2zjs/icm
install -d %{buildroot}%{_datadir}/foo2hp/icm
ln -s /etc/printer %{buildroot}%{_datadir}/foo2zjs/firmware
ln -s /etc/printer %{buildroot}%{_datadir}/firmware
# Documentation
install -d %{buildroot}%{_docdir}/printer-filters-doc-%{version}/foo2zjs
cp -ax COPYING ChangeLog INSTALL INSTALL.usb README \
	%{buildroot}%{_docdir}/printer-filters-doc-%{version}/foo2zjs
install -d %{buildroot}%{_docdir}/printer-filters-doc-%{version}/foo2zjs/icc2ps
cp -ax icc2ps/[ACR]* \
	%{buildroot}%{_docdir}/printer-filters-doc-%{version}/foo2zjs/icc2ps
cp foo2[hz]*.1 zjs*.1 %{buildroot}%{_mandir}/man1/
cd ..

# Driver for Epson EPL "L" series
cd epsonepl*
# Program files
%makeinstall
# Documentation
install -d %{buildroot}%{_docdir}/printer-filters-doc-%{version}/EpsonEPL_L_Series
cp -ax ChangeLog epl_docs FAQ LIMITATIONS README \
	%{buildroot}%{_docdir}/printer-filters-doc-%{version}/EpsonEPL_L_Series
cd ..

# Driver for Lexmark X125 (only printing)
# Program files
install -m 0755 drv_x125/src/x125_cmyk %{buildroot}%{_bindir}
install -m 0755 drv_x125/src/x125_cmyk_print.sh %{buildroot}%{_bindir}
install -m 0755 drv_x125_network/src/x125_network %{buildroot}%{_bindir}
# Documentation
install -d %{buildroot}%{_docdir}/printer-filters-doc-%{version}/LexmarkX125
cd drv_x125
cp -ax ChangeLog FAQ INSTALL LICENSE README src/*.ps \
	%{buildroot}%{_docdir}/printer-filters-doc-%{version}/LexmarkX125
cd ..
install -d %{buildroot}%{_docdir}/printer-filters-doc-%{version}/LexmarkX125/drv_x125_network
cd drv_x125_network
cp -ax ChangeLog FAQ INSTALL LICENSE README \
	%{buildroot}%{_docdir}/printer-filters-doc-%{version}/LexmarkX125/drv_x125_network
cd ..

%ifarch %{ix86}
# Driver for Canon LBP-460/660
cd lbp660*
# Program files
install -m 0755 lbp660 %{buildroot}%{_bindir}
install -m 0755 lbp[46]60-* %{buildroot}%{_bindir}
# PPD files
install -d %{buildroot}%{_datadir}/cups/model/lbp660
cp ppd/*.ppd %{buildroot}%{_datadir}/cups/model/lbp660
# Documentation
install -d %{buildroot}%{_docdir}/printer-filters-doc-%{version}/CanonLBP-460-660
cp -ax COPYING NEWS README THANKS TODO \
	%{buildroot}%{_docdir}/printer-filters-doc-%{version}/CanonLBP-460-660
cd ..
%endif

# Driver for Canon LBP-810/1120
cd capt*
# Program files
install -m 0755 capt %{buildroot}%{_bindir}
install -m 0755 capt-* %{buildroot}%{_bindir}
# PPD files
install -d %{buildroot}%{_datadir}/cups/model/capt
cp ppd/*.ppd %{buildroot}%{_datadir}/cups/model/capt
# Documentation
install -d %{buildroot}%{_docdir}/printer-filters-doc-%{version}/CanonLBP-810-1120
cp -ax COPYING NEWS README SPECS THANKS TODO \
	%{buildroot}%{_docdir}/printer-filters-doc-%{version}/CanonLBP-810-1120
cd ..

# Driver for Lexmark X74/X75
cd lxx74*
# Program files
install -m 0755 rastertolxx74 %{buildroot}%{_prefix}/lib/cups/filter/rastertolxx74.bin
install -m 0644 self-portrait.out.gz %{buildroot}%{_datadir}/cups/data/self-portrait.out.gz
cat << EOF > %{buildroot}%{_prefix}/lib/cups/filter/rastertolxx74
#!/bin/bash
export self_portrait="%{_datadir}/cups/data/self-portrait.out.gz"
exec %{_prefix}/lib/cups/filter/rastertolxx74.bin "\$@"
EOF
chmod 755 %{buildroot}%{_prefix}/lib/cups/filter/rastertolxx74
install -m 0644 lxx74.types %{buildroot}%{_sysconfdir}/cups
install -m 0644 lxx74.convs %{buildroot}%{_sysconfdir}/cups
# PPD files
install -d %{buildroot}%{_datadir}/cups/model/lxx74
cp *.ppd* %{buildroot}%{_datadir}/cups/model/lxx74
# Documentation
#install -d %{buildroot}%{_docdir}/cups-drivers-%{version}/LexmarkX74X75
#cp -ax INSTALL LICENSE README lpoptions \
#	%{buildroot}%{_docdir}/cups-drivers-%{version}/LexmarkX74X75
cd ..

# Driver for Minolta magicolor 2300W
cd m2300w*
%makeinstall INSTROOT=%{buildroot}
for dir in driver opt; do \
install -c -m 644 foomatic/$dir/*.xml \
	%{buildroot}%{_datadir}/foomatic/db/source/$dir/; \
done
# Move documentation to the correct place
install -d %{buildroot}%{_docdir}/printer-filters-doc-%{version}/
mv %{buildroot}%{_docdir}/m2300w* %{buildroot}%{_docdir}/printer-filters-doc-%{version}/MinoltaMagicolor2300W
cd ..

# Driver for Minolta PagePro 12xxW, 13xxW, and 14xxW
cd min12xxw*
# Program files
install -m 0755 min12xxw %{buildroot}%{_bindir}
install -m 0755 esc-m %{buildroot}%{_bindir}
# Documentation
install -m 0644 min12xxw.1* %{buildroot}%{_mandir}/man1
install -d %{buildroot}%{_docdir}/printer-filters-doc-%{version}/MinoltaPagePro12xxW_13xxW_14xxW
cp -ax COPYING README ChangeLog FAQ INSTALL NEWS format.txt usblogs \
	%{buildroot}%{_docdir}/printer-filters-doc-%{version}/MinoltaPagePro12xxW_13xxW_14xxW
cd ..

# Driver for Casio USB label printers
cd pegg-*
# Program files
install -m 0755 pegg %{buildroot}%{_bindir}
# Documentation
install -m 0644 pegg.1.gz %{buildroot}%{_mandir}/man1
install -d %{buildroot}%{_docdir}/printer-filters-doc-%{version}/CasioUSBLabelPrinters/pegg
cp -ax LICENSE README CHANGELOG INSTALL test_raw \
	%{buildroot}%{_docdir}/printer-filters-doc-%{version}/CasioUSBLabelPrinters/pegg
cd ..
cd pegg_el-*/src
# Program files
install -m 0755 pegg_el %{buildroot}%{_bindir}
# Documentation
install -m 0644 pegg_el.1.gz %{buildroot}%{_mandir}/man1
cd ..
install -d %{buildroot}%{_docdir}/printer-filters-doc-%{version}/CasioUSBLabelPrinters/pegg_el
cp -ax TODO LICENSE README INSTALL src/test_raw \
	%{buildroot}%{_docdir}/printer-filters-doc-%{version}/CasioUSBLabelPrinters/pegg_el
cd ..
cd xbm2crw*
# Program files
install -m 0755 xbm2crw %{buildroot}%{_bindir}
#install -m 0755 html2crw.sh %{buildroot}%{_bindir}
# Documentation
install -d %{buildroot}%{_docdir}/printer-filters-doc-%{version}/CasioUSBLabelPrinters/xbm2crw
cp -ax LICENSE README template.xbm \
	%{buildroot}%{_docdir}/printer-filters-doc-%{version}/CasioUSBLabelPrinters/xbm2crw
cd ..
cd cups2pegg*/src
# Program files
install -m 0755 cups2pegg %{buildroot}%{_prefix}/lib/cups/backend
# PPD files
install -d %{buildroot}%{_datadir}/cups/model/pegg
cp ppd/*.ppd* %{buildroot}%{_datadir}/cups/model/pegg
cd ..
# Documentation
install -d %{buildroot}%{_docdir}/cups-drivers-%{version}/CasioUSBLabelPrinters/cups2pegg
cp -ax LICENSE *.html *.png \
	%{buildroot}%{_docdir}/cups-drivers-%{version}/CasioUSBLabelPrinters/cups2pegg
cd ..

# Drivers for the Konica Minolta magicolor DL series supplied by Konica
# Minolta
for d in magicolor????DL*; do
	cd $d
	# Program files
	make DESTDIR=%{buildroot} install
	# Documentation
	n=`echo $d | perl -e '$s = <>; $s =~ /magicolor(\d+)DL/i; print "$1"'`
	install -d %{buildroot}%{_docdir}/cups-drivers-%{version}/KonicaMinoltaMagicolor${n}DL
	cp -ax AUTHORS COPYING ChangeLog kmlf.spec \
	%{buildroot}%{_docdir}/cups-drivers-%{version}/KonicaMinoltaMagicolor${n}DL
	cd ..
done
rm -f %{buildroot}%{_datadir}/KONICA_MINOLTA/*/COPYING
install -m 644 magicolor2430DL*/src/km2300dl.ppd.gz %{buildroot}%{_datadir}/cups/model/KONICA_MINOLTA

# Driver for Brother P-Touch label printers
cd ptouch-driver*
# Program files
install -m 0755 rastertoptch %{buildroot}%{_bindir}
# Foomatic data
for dir in driver opt; do \
install -c -m 644 $dir/*.xml \
	%{buildroot}%{_datadir}/foomatic/db/source/$dir/; \
done
# Documentation
install -d %{buildroot}%{_docdir}/printer-filters-doc-%{version}/BrotherPTouch
cp AUTHORS ChangeLog COPYING INSTALL NEWS README %{buildroot}%{_docdir}/printer-filters-doc-%{version}/BrotherPTouch
cd ..

# Driver for Kyocera GDI printers: Kyocera FS-1016MFP
cd foo2kyo*
# Program files
install -m 0755 foo2kyo %{buildroot}%{_bindir}
install -m 0755 foo2kyo-wrapper %{buildroot}%{_bindir}
for dir in driver opt; do \
install -c -m 644 foomatic-db/$dir/foo2kyo*.xml \
	%{buildroot}%{_datadir}/foomatic/db/source/$dir/; \
done
# Documentation
install -d %{buildroot}%{_docdir}/printer-filters-doc-%{version}/foo2kyo
cp -ax COPYING jbig.doc \
	%{buildroot}%{_docdir}/printer-filters-doc-%{version}/foo2kyo
cd ..

# Driver for Samsung SPL2 printers
cd splix*
# Program files
install -m 755 -s src/rastertospl2 %{buildroot}%{_prefix}/lib/cups/filter/
# PPD files
install -d %{buildroot}%{_datadir}/cups/model/samsung
cp ppd/*.ppd* %{buildroot}%{_datadir}/cups/model/samsung
# Documentation
install -d %{buildroot}%{_docdir}/cups-drivers-%{version}/SamsungSPL2
cp -ax AUTHORS ChangeLog COPYING INSTALL README TODO \
	%{buildroot}%{_docdir}/cups-drivers-%{version}/SamsungSPL2
cd ..


# Tool for uploading the firmware on the HP LaserJet 1000S
install -m 0755 hp1000fw %{buildroot}%{_bindir}
# Make hp1000fw called by udev
#mkdir -p %{buildroot}%{_sysconfdir}/udev/rules.d
#install -m 0644 udev-hp1000fw.rules %{buildroot}%{_sysconfdir}/udev/rules.d/70-hp1000fw.rules

install -d %{buildroot}%{_sysconfdir}/printer
# Tools for reading USB device ID strings
install -m 0755 usb_id_test %{buildroot}%{_bindir}
install -m 0755 getusbprinterid %{buildroot}%{_bindir}

# Correct permissions of PPD file directory
chmod -R u+w,a+rX %{buildroot}%{_datadir}/cups/model

# "cleanppd.pl" removes unwished PPD files fixes broken manufacturer
# entries, and cleans lines which contain only spaces and tabs.

# Uncompress Perl script for cleaning up the PPD files
bzcat %{SOURCE201} > ./cleanppd.pl
chmod a+rx ./cleanppd.pl
# Do the clean-up
find %{buildroot}%{_datadir}/cups/model -name "*.ppd" -exec ./cleanppd.pl '{}' \;
# Remove PPDs which are not Adobe-compliant and therefore not working with
# CUPS 1.1.20
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

# Correct permissions for all documentation files
chmod -R a+rX %{buildroot}%{_docdir}
chmod -R go-w %{buildroot}%{_docdir}
chmod -R u+w %{buildroot}%{_docdir}

%files -n printer-filters

%files -n printer-filters-doc

%files -n printer-utils

%files -n cups-drivers


%changelog
* Thu Apr 24 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2008-10
+ Revision: af30d48
- Adjust Requires, Suggests and Obsoletes. Only suggest mtink, don't require



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20643 |12mu|prison-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d


Name:		prison
Group:		Development/C++
Summary:	Prison is a Qt based barcode abstraction layer/library
Version:	1.0
Release:	2
License: 	MIT
Url:		https://projects.kde.org/projects/kdesupport/prison
Source0:	ftp://ftp.kde.org/pub/kde/stable/prison/1.0/src/%{name}-%{version}.tar.gz
BuildRequires:	cmake
BuildRequires:	qt4-devel
BuildRequires:	qrencode-devel
BuildRequires:	libdmtx-devel

%description
Prison is a Qt based barcode abstraction layer/library and provides
uniform access to generation of barcodes with data.

#-------------------------------------------------------------------------------
%package -n %{libname}
Summary:	Prison library
Group:		System/Libraries

%description -n %{libname}
Library for %{name}.

Prison is a Qt based barcode abstraction layer/library and provides
uniform access to generation of barcodes with data.

%files -n %{libname}
%{_libdir}/libprison.so.%{major}*

#-------------------------------------------------------------------------------
%package -n %{develname}
Summary:	Prison development files
Group:		Development/C++
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}

%description -n %{develname}
Development files for applications that use %{name}.

Prison is a Qt based barcode abstraction layer/library and provides
uniform access to generation of barcodes with data.

%files -n %{develname}
%doc LICENSE
%{_includedir}/%{name}
%{_libdir}/libprison.so
%{_libdir}/cmake/Prison

#-------------------------------------------------------------------------------
%prep
%setup -q

%build
%cmake_qt4
%make

%install
%makeinstall_std -C build



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20644 |12mu|psad-2.2.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Psad analyzses iptables log messages for suspect traffic
Name:		psad
Version:	2.2.3
Release:	1
License:	GPL+ and GPLv2+
Group:		System/Servers
URL:		http://www.cipherdyne.org/psad/
Source0:	http://www.cipherdyne.org/psad/download/%{name}-%{version}.tar.bz2
Source1:	http://www.cipherdyne.org/psad/download/%{name}-%{version}.tar.gz.asc
BuildRequires:	perl-devel
BuildRequires:	perl-Unix-Syslog
BuildRequires:	perl-NetAddr-IP
Requires:	perl-Unix-Syslog
Requires:	perl-Date-Calc
Requires:	sendmail-command
Requires:	perl-NetAddr-IP
Requires:	perl-IPTables-Parse
Requires:	userspace-ipfilter
Requires:	perl-Bit-Vector
Requires:	perl-IPTables-ChainMgr
Requires:	whois
Requires(post): rpm-helper
Requires(preun): rpm-helper

%description
Port Scan Attack Detector (psad) is a collection of four lightweight
system daemons written in Perl and C that are designed to work with
Linux firewalling code (iptables in the 2.4.x kernels, and ipchains
in the 2.2.x kernels) to detect port scans. It features a set of highly
configurable danger thresholds (with sensible defaults provided),
verbose alert messages that include the source, destination, scanned
port range, begin and end times, TCP flags and corresponding nmap
options (Linux 2.4.x kernels only), email alerting, and automatic
blocking of offending IP addresses via dynamic configuration of
ipchains/iptables firewall rulesets. In addition, for the 2.4.x kernels
psad incorporates many of the TCP, UDP, and ICMP signatures included in
Snort to detect highly suspect scans for various backdoor programs
(e.g. EvilFTP, GirlFriend, SubSeven), DDoS tools (mstream, shaft), and
advanced port scans (syn, fin, Xmas) which are easily leveraged against
a machine via nmap. Psad also uses packet TTL, IP id, TOS, and TCP
window sizes to passively fingerprint the remote operating system from
which scans originate.

%package -n perl-IPTables-Parse
Summary:	Parse iptables rules
Group:		System/Configuration/Networking
License:	GPL+ or Artistic

%description -n perl-IPTables-Parse
Psad package provides a IPTables-Parse perl module.

%package -n perl-IPTables-ChainMgr
Summary:	ChainMgr iptables perl module
Group:		System/Configuration/Networking
License:	GPL+ or Artistic

%description -n perl-IPTables-ChainMgr
Psad package provides a IPTables-ChainMgr perl module.

%prep

%setup -q

%build
### build psad binaries (kmsgsd, psadwatchd, and diskmond)
%make OPTS="%{optflags}" LDFLAGS="%{ldflags}"

pushd deps/IPTables-Parse
%__perl Makefile.PL INSTALLDIRS=vendor
%__make
popd

pushd deps/IPTables-ChainMgr
%__perl Makefile.PL INSTALLDIRS=vendor
%__make
popd

%check
pushd deps/IPTables-Parse
%__make test
popd

pushd deps/IPTables-ChainMgr
PERL5LIB=../IPTables-Parse/blib/lib %__make test
popd

%install
### log directory
mkdir -p %{buildroot}%{_logdir}/%{name}
### dir for psadfifo
mkdir -p %{buildroot}%{_localstatedir}/lib/%{name}
### dir for pidfiles
mkdir -p %{buildroot}/var/run/%{name}

mkdir -p %{buildroot}%{_mandir}/man8
mkdir -p %{buildroot}%{_sbindir}
### psad config
mkdir -p %{buildroot}%{_sysconfdir}/%{name}
### psad init script
mkdir -p %{buildroot}%{_initrddir}

install -m 700 {psad,kmsgsd,psadwatchd}	%{buildroot}%{_sbindir}/
install -m 500 fwcheck_psad.pl %{buildroot}%{_sbindir}/fwcheck_psad
install -m 755 init-scripts/psad-init.redhat %{buildroot}%{_initrddir}/%{name}
install -m 644 {psad.conf,pf.os} %{buildroot}%{_sysconfdir}/%{name}/
install -m 644 {signatures,icmp_types,icmp6_types,auto_dl,posf,ip_options} %{buildroot}%{_sysconfdir}/%{name}/
install -m 644 *.8 %{buildroot}%{_mandir}/man8/

pushd deps/IPTables-Parse
%makeinstall_std
popd

pushd deps/IPTables-ChainMgr
%makeinstall_std
popd

### install snort rules files
cp -r deps/snort_rules %{buildroot}%{_sysconfdir}/%{name}/

%post
### put the current hostname into the psad C binaries
### (diskmond and psadwatchd).
perl -p -i -e 'use Sys::Hostname; my $hostname = hostname(); s/HOSTNAME(\s+)CHANGE.?ME/HOSTNAME${1}$hostname/' /etc/psad/psad.conf

/bin/touch /var/log/psad/fwdata
chown root.root /var/log/psad/fwdata
chmod 0600 /var/log/psad/fwdata
if [ ! -p /var/lib/psad/psadfifo ];
then [ -e /var/lib/psad/psadfifo ] && /bin/rm -f /var/lib/psad/psadfifo
/bin/mknod -m 600 /var/lib/psad/psadfifo p
fi
chown root.root /var/lib/psad/psadfifo
chmod 0600 /var/lib/psad/psadfifo
### make psad start at boot
%_post_service psad
[ -f /etc/syslog.conf ] || exit 0
### make a backup of /etc/syslog.conf
[ -f /etc/syslog.conf.orig ] || cp -p /etc/syslog.conf /etc/syslog.conf.orig
### add the psadfifo line to /etc/syslog.conf if necessary
if ! grep -v "#" /etc/syslog.conf | grep -q psadfifo;
then echo " .. Adding psadfifo line to /etc/syslog.conf"
echo "kern.info |/var/lib/psad/psadfifo" >> /etc/syslog.conf
fi
if [ -e /var/run/syslogd.pid ];
then
echo " .. Restarting syslogd "
kill -HUP `cat /var/run/syslogd.pid`
fi
if grep -q "EMAIL.*root.*localhost" /etc/psad/psad.conf;
then
echo " .. You can edit the EMAIL_ADDRESSES variable in"
echo "    /etc/psad/psad.conf to have email alerts sent to"
echo "    an address other than root@localhost"
fi

%preun
%_preun_service psad

%files
%{_initrddir}/%{name}
%{_logdir}/%{name}
%{_localstatedir}/lib/%{name}
/var/run/%{name}
%attr (0500,root,root) %{_sbindir}/*
%{_mandir}/man8/*

%dir %{_sysconfdir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}/*.conf
%config(noreplace) %{_sysconfdir}/%{name}/auto_dl
%config(noreplace) %{_sysconfdir}/%{name}/icmp_types
%config(noreplace) %{_sysconfdir}/%{name}/icmp6_types
%config(noreplace) %{_sysconfdir}/%{name}/posf
%config(noreplace) %{_sysconfdir}/%{name}/signatures
%config(noreplace) %{_sysconfdir}/%{name}/pf.os
%config(noreplace) %{_sysconfdir}/%{name}/ip_options

%dir %{_sysconfdir}/%{name}/snort_rules
%config(noreplace) %{_sysconfdir}/%{name}/snort_rules/*

%files -n perl-IPTables-Parse
%{perl_vendorlib}/IPTables/Parse.pm
%{_mandir}/man3/IPTables::Parse*

%files -n perl-IPTables-ChainMgr
%{perl_vendorlib}/IPTables/ChainMgr.pm
%{_mandir}/man3/IPTables::ChainMgr*



%changelog
* Mon Mar 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.2.3-1
+ Revision: af9ce76
- Updated to 2.2.3 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20645 |12mu|pstoedit-3.62-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	0
%define	libname	%mklibname pstoedit %{major}
%define	devname	%mklibname pstoedit -d

Summary:	Translates PostScript/PDF graphics into other vector formats
Name:		pstoedit
Version:	3.62
Release:	1
License:	GPLv2+
Source0:	https://sourceforge.net/projects/pstoedit/files/pstoedit/3.62/%{name}-%{version}.tar.gz
URL:		http://www.pstoedit.net/pstoedit
Group:		Graphics
BuildRequires:	bison
BuildRequires:	ghostscript
BuildRequires:	pkgconfig(ImageMagick)
BuildRequires:	plotutils-devel
BuildRequires:	multiarch-utils >= 1.0.3
# not compatible
BuildConflicts:	ming-devel

%description
pstoedit translates PostScript and PDF graphics into other vector formats.
Currently pstoedit can generate the following formats:

	- Tgif .obj format (for tgif version >= 3)
	- fig format for xfig
	- pdf Adobe Portable Document Format
	- gnuplot format
	- Flattened PostScript (with or without Bezier curves)
	- DXF - CAD exchange format
	- LWO - LightWave 3D
	- RIB - RenderMan
	- RPL - Real3D
	- Idraw format (a special format of EPS that Idraw can read)
	- Tcl/Tk
	- HPGL
	- AI - Adobe Illustrator Format (based on ps2ai.ps, not a real pstoedit)
	- WMF - Windows Meta Files
	- PIC format for troff/groff
	- MetaPost format per usage with TeX/LaTeX
	- LaTeX2e picture
	- Kontour
	- GNU Metafile (plotutils/libplot)
	- Sketch (http://sketch.sourceforge.net)
	- Mathematica
	- trough ImageMagick to any format supported by ImageMagick

%package -n	%{libname}
Summary:	Pstoedit libraries
Group:		System/Libraries

%description -n	%{libname}
This package contains the libraries needed to run programs dynamically
linked with pstoedit libraries.

%package -n	%{devname}
Summary:	Static libraries and header files for pstoedit development
Group:		Development/C
Provides:	%{name}-devel = %{EVRD}
Requires:	%{libname} = %{EVRD}
%rename		%{_lib}pstoedit0-devel

%description -n	%{devname}
If you want to create applications that will use pstoedit code or
APIs, you'll need to install these packages as well as pstoedit. This
additional package isn't necessary if you simply want to use pstoedit.

%prep
%setup -q

# clean up permissions
#find -type f -perm +111 | xargs -r file | grep -v script | cut -d: -f1| xargs -r chmod 0644

#AUTOMAKE=automake-1.9 ACLOCAL=aclocal-1.9 autoreconf --force --install

%build
# needed because of definitions in imagemagick headers that break with -pedantic
sed -ie 's/-pedantic//' configure
%configure2_5x --enable-static
%make

%install
%makeinstall_std

install -m644 doc/pstoedit.1 -D %{buildroot}%{_mandir}/man1/pstoedit.1

rm -f %{buildroot}%{_libdir}/%{name}/*.a

%files
%doc doc/changelog.htm doc/index.htm doc/readme.txt
%doc readme.install examples
%{_bindir}/pstoedit
%{_datadir}/pstoedit
%{_mandir}/man1/*.1*

%files -n %{libname}
%{_libdir}/*.so.*
%{_libdir}/pstoedit/*.so
%{_libdir}/pstoedit/*.so.%{major}*

%files -n %{devname}
%doc doc/pstoedit.htm
%{_includedir}/pstoedit
%{_libdir}/*.a
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_datadir}/aclocal/*.m4


%changelog
* Sat Jun 16 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 3.60-1
+ Revision: 805979
- add version to license
- use %%{EVRD}
- use %%rename macro
- drop excessive provides/requires
- cleanups
- fix %%files
- drop libtool files
- new version

* Thu Jul 15 2010 Funda Wang <fwang@mandriva.org> 3.50-3mdv2011.0
+ Revision: 553470
- rebuild for new imagemagick

* Thu Jan 14 2010 Funda Wang <fwang@mandriva.org> 3.50-2mdv2010.1
+ Revision: 491445
- rebuild for new imagemagick

* Tue Jan 05 2010 Luc Menut <lmenut@mandriva.org> 3.50-1mdv2010.1
+ Revision: 486514
- update to version 3.50
  update source URL
  drop gcc-4.3 patch
  rediff module-build patch

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild

* Fri Jan 30 2009 Funda Wang <fwang@mandriva.org> 3.45-7mdv2009.1
+ Revision: 335485
- new devel package name policy
- drop verison from modules
- add gcc 4.3 patch

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Tue Apr 22 2008 Lev Givon <lev@mandriva.org> 3.45-5mdv2009.0
+ Revision: 196624
- Add plotutils-devel build dependency to ensure svg support.

  + Funda Wang <fwang@mandriva.org>
    - add buildroot
    - rebuild

* Tue Jan 22 2008 Lev Givon <lev@mandriva.org> 3.45-3mdv2008.1
+ Revision: 156013
- Rebuild against updated plotutils so as to provide svg support.

* Tue Jan 08 2008 Oden Eriksson <oeriksson@mandriva.com> 3.45-2mdv2008.1
+ Revision: 146515
- rebuilt against new imagemagick libs (6.3.7)

* Thu Dec 27 2007 Jérôme Soyer <saispo@mandriva.org> 3.45-1mdv2008.1
+ Revision: 138401
- New release

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Sat Feb 24 2007 Emmanuel Andry <eandry@mandriva.org> 3.44-2mdv2007.0
+ Revision: 125338
- rebuild for latest ImageMagick

* Mon Jan 15 2007 Lenny Cartier <lenny@mandriva.com> 3.44-1mdv2007.1
+ Revision: 109213
- Update to 3.44
- Import pstoedit

* Sat Oct 01 2005 Lenny Cartier <lenny@mandriva.com> 3.42-1mdk
- 3.42

* Fri Sep 02 2005 Marcel Pol <mpol@mandriva.org> 3.40-7mdk
- rebuild for new ImageMagick

* Wed Aug 17 2005 Abel Cheung <deaddog@mandriva.org> 3.40-6mdk
- Abandon autogen.sh completely in favor of autoreconf, so patch0
  can be dropped
- Patch2: eliminate automake complaining about unquoted m4 macros

* Wed Aug 17 2005 Michael Scherer <misc@mandriva.org> 3.40-5mdk
- Rebuild for lack of libdpstk.so.1

* Sat Aug 06 2005 Giuseppe Ghibò <ghibo@mandriva.com> 3.40-4mdk
- Rebuilt against latest ImageMagick.
- Rebuilt Patch0 for aclocal-1.9.

* Sat Jul 30 2005 Lenny Cartier <lenny@mandriva.com> 3.40-3mdk
- rebuild for dependencies

* Sun May 08 2005 Giuseppe Ghibò <ghibo@mandriva.com> 3.40-2mdk
- Fixed BuildConflicts for x86-64.

* Sat Mar 19 2005 Giuseppe Ghibò <ghibo@mandrakesoft.com> 3.40-1mdk
- Release 3.40.

* Sat Feb 05 2005 Abel Cheung <deaddog@mandrake.org> 3.33-9mdk
- rebuild

* Mon Jan 17 2005 Abel Cheung <deaddog@mandrake.org> 3.33-8mdk
- rebuild

* Wed Dec 15 2004 Abel Cheung <deaddog@deaddog.org> 3.33-7mdk
- rebuild

* Sun Aug 01 2004 Giuseppe Ghibò <ghibo@mandrakesoft.com> 3.33-6mdk
- Rebuilt against ImageMagick 6.0.4.

* Wed Jun 30 2004 Abel Cheung <deaddog@deaddog.org> 3.33-5mdk
- P0: Fix build
- P1: Allow parallel build
- Add missing buildrequires
- Other build cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20646 |12mu|psyncclient-0.1-77.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:       ROSA 2Safe client
Name:          psyncclient
Version:       0.1
Release:       77.1
License:       GPLv3
Group:         Graphical desktop/KDE
URL:           http://2safe.com
Source:        %{name}-%{version}.tar.gz
Requires:      %{_lib}psync = %{version}-%{release}
Requires:      %{_lib}config9 >= 1.4.8
Requires:      %{_lib}config++9 >= 1.4.8
Requires:      %{_lib}jsoncpp0 >= 0.5.0
Requires:      %{_lib}curl4 >= 7.26.0
Requires:      kdebase4-workspace >= 4.8.1
BuildRequires: qt4-devel
BuildRequires: kdelibs4-devel
BuildRequires: kdebase4-devel
BuildRequires: %{_lib}jsoncpp-devel
BuildRequires: %{_lib}curl-devel
#BuildRequires: libuuid-devel
#BuildRequires: libneon-devel
BuildRequires: %{_lib}config-devel


%description
Desktop client to synchronization user's data. ROSA 2Safe client.

%files 
%define kde_path /usr
%define _datadir %kde_path/share
%define _sysconfdir /etc
%define _libdir %kde_path/%{_lib}
%{_bindir}/*
%config(noreplace) %{_sysconfdir}/skel/.psyncclient/sync.cfg
#{_sysconfdir}/skel/.sync-unresolved
%{_datadir}/autostart/psyncnotify.desktop
%{_datadir}/autostart/psyncd.desktop
%{_datadir}/apps/psyncnotify/psyncnotify.notifyrc
%{_datadir}/icons/hicolor/128x128/apps/sync.png
%{_datadir}/icons/hicolor/112x112/apps/sync.png
%{_datadir}/icons/hicolor/96x96/apps/sync.png
%{_datadir}/icons/hicolor/72x72/apps/sync.png
%{_datadir}/icons/hicolor/64x64/apps/sync.png
%{_datadir}/icons/hicolor/48x48/apps/sync.png
%{_datadir}/icons/hicolor/32x32/apps/sync.png
%{_datadir}/icons/hicolor/24x24/apps/sync.png
%{_datadir}/icons/hicolor/22x22/apps/sync.png
%{_datadir}/icons/hicolor/16x16/apps/sync.png
%{_datadir}/icons/gray_icon.png
%{_datadir}/icons/green_icon.png
%{_datadir}/kde4/services/kcm_sync.desktop
%{_datadir}/kde4/services/syncfileitemplugin.desktop
%{_libdir}/kde4/kcm_sync.so
%{_libdir}/kde4/syncfileitemplugin.so
%lang(ru_RU) %{_datadir}/locale/ru/LC_MESSAGES/psyncconfig.po
%lang(ru_RU) %{_datadir}/locale/ru/LC_MESSAGES/psyncconfig.mo
%lang(ru_RU) %{_datadir}/locale/ru/LC_MESSAGES/psyncnotify.po
%lang(ru_RU) %{_datadir}/locale/ru/LC_MESSAGES/psyncnotify.mo
%lang(ru_RU) %{_datadir}/locale/ru/LC_MESSAGES/syncfileitemplugin.po
%lang(ru_RU) %{_datadir}/locale/ru/LC_MESSAGES/syncfileitemplugin.mo

#-------------------------------------------------------------------------------

%define major_psync 1
%define libpsync %mklibname psync
#define __find_requires /usr/{_lib}/rpm/mandriva/find-requires
%undefine __find_requires
      
%package -n %libpsync
Group:          Graphical desktop/KDE
Summary:        ROSA 2Safe client
Obsoletes:      %{_lib}psync < %{version}-%{release}
Obsoletes:      %{_lib}psync1 < %{version}-%{release}

%description -n %libpsync
Rosa 2Safe client library package

%files -n %libpsync
%{_libdir}/libpsync.so.%{major_psync}*
#{_libdir}/libcfg.so
%{_libdir}/liblcfg.so.%{major_psync}*
%{_libdir}/libsync_db.so.%{major_psync}*
%{_libdir}/libsyncdbus.so.%{major_psync}*

#-------------------------------------------------------------------------------

%define develname %mklibname -d psync

%package -n     %develname
Group:          Development/KDE and Qt
Summary:        Rosa 2Safe client library development files
Provides:       %name-devel = %version-%release
Requires:       %libpsync = %version-%release
Obsoletes:      %{_lib}psync-devel < %{version}-%{release}

%description -n %develname
Development files for Rosa 2Safe client

%files -n %develname

#{_libdir}/libcfg.a
%{_includedir}/psync/*
%{_libdir}/liblcfg.so
%{_libdir}/libpsync.so
%{_libdir}/libsync_db.so
%{_libdir}/libsyncdbus.so

#--------------------------------------------------------------------

%prep
%setup -c -q

%build

sed -i 's/\/usr\/lib/\/usr\/%_lib/' ./liblcfg/liblcfg.pro
sed -i 's/\/usr\/lib/\/usr\/%_lib/' ./libsync_db/libsync_db.pro
sed -i 's/\/usr\/lib/\/usr\/%_lib/' ./libpsync/libpsync.pro
sed -i 's/\/usr\/lib/\/usr\/%_lib/' ./psyncconfig/psyncconfig.pro
sed -i 's/\/usr\/lib/\/usr\/%_lib/' ./syncconfigapp/psyncconfig.pro
sed -i 's/\/usr\/lib/\/usr\/%_lib/' ./dolphin-plugin/syncfileitemplugin.pro
sed -i 's/\/usr\/lib/\/usr\/%_lib/' ./libsyncdbus/libsyncdbus.pro

mkdir -p .lib
#make -C libcfg
#cp libcfg/libcfg.so .lib

cd liblcfg
qmake liblcfg.pro
cd ..
%make -C liblcfg
cp liblcfg/liblcfg.so.1.0.0 .lib

cd .lib
ln -s liblcfg.so.1.0.0 liblcfg.so.1.0
ln -s liblcfg.so.1.0.0 liblcfg.so.1
ln -s liblcfg.so.1.0.0 liblcfg.so
cd ..

cd libsync_db
qmake libsync_db.pro
cd ..
%make -C libsync_db
cp libsync_db/libsync_db.so.1.0.0 .lib

cd .lib
ln -s libsync_db.so.1.0.0 libsync_db.so.1.0
ln -s libsync_db.so.1.0.0 libsync_db.so.1
ln -s libsync_db.so.1.0.0 libsync_db.so
cd ..

cd libsyncdbus
qmake libsyncdbus.pro
cd ..
%make -C libsyncdbus
cp libsyncdbus/libsyncdbus.so.1.0.0 .lib

cd .lib
ln -s libsyncdbus.so.1.0.0 libsyncdbus.so.1.0
ln -s libsyncdbus.so.1.0.0 libsyncdbus.so.1
ln -s libsyncdbus.so.1.0.0 libsyncdbus.so
cd ..

cd libpsync
qmake libpsync.pro
cd ..
%make -C libpsync
cp libpsync/libpsync.so.1.0.0 .lib

cd .lib
ln -s libpsync.so.1.0.0 libpsync.so.1.0
ln -s libpsync.so.1.0.0 libpsync.so.1
ln -s libpsync.so.1.0.0 libpsync.so
cd ..

cd libfilesettings
qmake filesettings.pro
%make
cd ..

cd psyncconfig
qmake psyncconfig.pro
%make
cd ..

cd syncconfigapp
qmake psyncconfig.pro
%make
cd ..

cd psyncnotify
qmake psyncnotify.pro
%make
cd ..

cd dolphin-plugin
qmake syncfileitemplugin.pro
%make
cd ..

### For update from 755 to now
cd install_update
qmake install_update.pro
%make
cd ..

make -C syncd


%install
#make PREFIX=buildroot{_libdir} -C libcfg install
make INSTALL_ROOT=%buildroot -C liblcfg install
make INSTALL_ROOT=%buildroot -C libpsync install
make INSTALL_ROOT=%buildroot -C psyncconfig install
make INSTALL_ROOT=%buildroot -C psyncnotify install
make INSTALL_ROOT=%buildroot -C syncd install
make INSTALL_ROOT=%buildroot -C syncconfigapp install
make INSTALL_ROOT=%buildroot -C libsync_db install
make INSTALL_ROOT=%buildroot -C dolphin-plugin install
make INSTALL_ROOT=%buildroot -C libsyncdbus install
make INSTALL_ROOT=%buildroot -C install_update install
                           
%find_lang psyncconfig psyncnotify syncfileitemplugin

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20647 |12mu|ptlib-2.10.10-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	fname	pt

%define major		%{version}
%define libname		%mklibname %{fname} %{major}
%define develname	%mklibname %{fname} -d

%define url_ver %(echo %version | cut -d. -f1,2)

Summary:	Portable Tool Library
Name:		ptlib
Version:	2.10.10
Release:	2
License:	MPL
Group:		System/Libraries
URL:		http://www.opalvoip.org
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/ptlib/%{url_ver}/%{name}-%{version}.tar.xz
BuildRequires:	autoconf
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	sed
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(expat)
BuildRequires:	pkgconfig(libavc1394)
BuildRequires:	libdc1394_12-devel >= 0.9.5
#BuildRequires:	pkgconfig(libdc1394-2)
BuildRequires:	pkgconfig(libdv)
BuildRequires:	libraw1394_8-devel
#BuildRequires:	pkgconfig(libraw1394)
BuildRequires:	openldap-devel
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	unixODBC-devel
BuildRequires:	pkgconfig(libpulse)
# We are not ready for that yet
BuildConflicts:	pkgconfig(libdc1394-2)

%description
PTLib is a C++ multi-platform abstraction library that has its genesis
many years ago as a method to produce applications to run on both
Microsoft Windows and Unix systems. It also was to have a Macintosh
port but this never eventuated.

This is the GNOME.org version of ptlib.

%package -n	%{libname}
Summary:	Portable Windows Libary
Group:		System/Libraries
Requires:	%{libname}-plugins >= %{version}-%{release}

%description -n	%{libname}
PTLib is a C++ multi-platform abstraction library that has its genesis
many years ago as a method to produce applications to run on both
Microsoft Windows and Unix systems. It also was to have a Macintosh
port but this never eventuated.

This is the GNOME.org version of ptlib.

%package -n	%{develname}
Summary:	Portable Windows Libary development files
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Conflicts:	%{mklibname pwlib -d}

%description -n	%{develname}
Header files and libraries for developing applications that use ptlib.

%package -n	%{libname}-plugins
Summary:	Main plugins for ptlib
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-plugins = %{version}-%{release}
Provides:	%{name}-plugins-alsa = %{version}-%{release}
Provides:	%{name}-plugins-oss = %{version}-%{release}
Provides:	%{name}-plugins-pulseaudio = %{version}-%{release}
Provides:	%{name}-plugins-v4l2 = %{version}-%{release}

%description -n	%{libname}-plugins
This package contains the oss, alsa, pulseaudio and v4l2 plugins for ptlib.

%package -n	%{libname}-plugins-dc
Summary:	Dc plugin for ptlib
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-plugins-dc = %{version}-%{release}

%description -n	%{libname}-plugins-dc
This package contains the dc plugin for ptlib.

%package -n	%{libname}-plugins-avc
Summary:	AVC plugin for ptlib
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-plugins-avc = %{version}-%{release}

%description -n	%{libname}-plugins-avc
This package contains the AVC plugin for ptlib.

%prep
%setup -q

%build
%configure2_5x \
    --enable-v4l2 \
    --enable-plugins \
    --enable-oss \
    --enable-avc \
    --enable-dc

%make RPM_OPT_FLAGS="%{optflags}"

%install
%makeinstall_std

%multiarch_includes %{buildroot}%{_includedir}/ptbuildopts.h

%multiarch_includes %{buildroot}%{_includedir}/ptlib/pluginmgr.h

#fix doc perms
chmod a+r *.txt

#remove unpackaged files
rm -f %{buildroot}%{_datadir}/ptlib/make/*.{pat,in,lib64,libname,ptlibdir,includesdir}

# fix ptlib-config
install -d %{buildroot}%{_bindir}
ln -snf %{_datadir}/ptlib/make/ptlib-config %{buildroot}%{_bindir}/ptlib-config

# fix strange perms
find %{buildroot} -type d -perm 0700 -exec chmod 755 {} \;
find %{buildroot} -type f -perm 0555 -exec chmod 755 {} \;
find %{buildroot} -type f -perm 0444 -exec chmod 644 {} \;
find %{buildroot}%{_libdir} -type f -name '*.so*' -exec chmod 755 {} \;

# it's not stable at major version level...
rm -f %{buildroot}%{_libdir}/libpt.so.?
rm -f %{buildroot}%{_libdir}/libpt.so.?.?

%files -n %{libname}
%attr(0755,root,root) %{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%doc *.txt
%attr(0755,root,root) %{_bindir}/ptlib-config
%attr(0755,root,root) %{_libdir}/*.so
%{_libdir}/*.a
%{_includedir}/*
%{_datadir}/%{name}
%{_libdir}/pkgconfig/%{name}.pc

%files -n %{libname}-plugins
%dir %{_libdir}/%{name}-%{version}
%dir %{_libdir}/%{name}-%{version}/devices
%dir %{_libdir}/%{name}-%{version}/devices/sound
%dir %{_libdir}/%{name}-%{version}/devices/videoinput
%attr(0755,root,root) %{_libdir}/%{name}-%{version}/devices/sound/alsa_pwplugin.so
%attr(0755,root,root) %{_libdir}/%{name}-%{version}/devices/sound/oss_pwplugin.so
%attr(0755,root,root) %{_libdir}/%{name}-%{version}/devices/sound/pulse_pwplugin.so
%attr(0755,root,root) %{_libdir}/%{name}-%{version}/devices/videoinput/v4l2_pwplugin.so

%files -n %{libname}-plugins-dc
%attr(0755,root,root) %{_libdir}/%{name}-%{version}/devices/videoinput/dc_pwplugin.so

%files -n %{libname}-plugins-avc
%attr(0755,root,root) %{_libdir}/%{name}-%{version}/devices/videoinput/avc_pwplugin.so


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20648 |12mu|pulseaudio-5.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%ifarch %{ix86} x86_64 %{arm}
%global with_webrtc 1
%endif

%define bootstrap 0
%{?_without_bootstrap: %global bootstrap 0}
%{?_with_bootstrap: %global bootstrap 1}

# (cg) Lennart has introduced a circular dependancy in the libraries
# libpulse requires libpulsecommon but libpulsecommon requires libpulse.
# This breaks no-undefined.
# Further issues in some test apps (maybe more) require that disabling
# as-needed is also required.
%define _disable_ld_no_undefined 1
%define _disable_ld_as_needed 1

%define __noautoreq 'devel\\(libpulsecommon.*\\)'

# Majors
%define major 0
%define zeroconfmajor 0
%define glib2major 0
%define apiver 5.0

# Library names
%define libname %mklibname %{name} %{major}
%define devname %mklibname -d %{name}

%define glib2libname %mklibname pulseglib2 %{glib2major}

# API libs (not real shared libs - mostly private but needed by other libs and server)
%define corelibname %mklibname pulsecore %{apiver}
%define commonlibname %mklibname pulsecommon %{apiver}

Summary:	Sound server for Linux
Name:		pulseaudio
Version:	5.0
Release:	5
# Airtunes links to OpenSSL which is BSD-like and should be reflected here
License:	LGPL and BSD-like
Group:		Sound
Url:		http://pulseaudio.org/
Source0:	http://freedesktop.org/software/pulseaudio/releases/%{name}-%{version}.tar.xz
Source1:	%{name}.sysconfig
Source3:	esd.conf
Source4:	%{name}.svg
Source5:	default.pa-for-gdm
# Load more modules if they are available
Patch0:		pulseaudio-5.0-defaults.patch

# Stable Branch Patches
Patch100:	0100-module-systemd-login-Use-a-new-check-to-only-exit-wh.patch

# Mandriva Patches
Patch500:	0500-Customise-startup-so-we-can-easily-disable-PA.patch
Patch501:	0501-Some-customisations-to-esdcompat-in-order-to-adhere-.patch
Patch504:	0504-Apply-startup-customisation-to-new-KDE-module.patch

#Fedora patches
Patch505:	pulseaudio-x11_device_manager.patch

BuildRequires:	automake1.8
BuildRequires:	doxygen
BuildRequires:	imagemagick
BuildRequires:	intltool
BuildRequires:	cap-devel
BuildRequires:	gettext-devel
BuildRequires:	libltdl-devel
BuildRequires:	libwrap-devel
BuildRequires:	xen-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(atomic_ops)
BuildRequires:	pkgconfig(avahi-client)
%if !%{bootstrap}
BuildRequires:	pkgconfig(bluez)
BuildRequires:	pkgconfig(sbc)
%endif
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(fftw3)
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(ice)
BuildRequires:	pkgconfig(jack)
%if %{mdvver} <= 201210
BuildRequires:	pkgconfig(json)
%else
BuildRequires:	pkgconfig(json-c)
%endif
BuildRequires:	pkgconfig(libasyncns)
BuildRequires:	pkgconfig(liblircclient0)
BuildRequires:	pkgconfig(libsystemd-login)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(orc-0.4)
BuildRequires:	pkgconfig(polkit-agent-1)
BuildRequires:	pkgconfig(samplerate)
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	pkgconfig(speex)
BuildRequires:	pkgconfig(systemd)
BuildRequires:	pkgconfig(tdb)
BuildRequires:	pkgconfig(udev)
%if 0%{?with_webrtc}
BuildRequires:	pkgconfig(webrtc-audio-processing)
%endif
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(x11-xcb)
BuildRequires:	pkgconfig(xcb)
BuildRequires:	pkgconfig(xcb-util)
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(xtst)
Requires:	udev >= 143
Requires:	rtkit
Requires(post):	ccp


%description
pulseaudio is a sound server for Linux and other Unix like operating
systems. It is intended to be an improved drop-in replacement for the
Enlightened Sound Daemon (EsounD). In addition to the features EsounD
provides pulseaudio has:
     * Extensible plugin architecture (by loading dynamic loadable
       modules with dlopen())
     * Support for more than one sink/source
     * Better low latency behaviour
     * Embedabble into other software (the core is available as C
       library)
     * Completely asynchronous C API
     * Simple command line interface for reconfiguring the daemon while
       running
     * Flexible, implicit sample type conversion and resampling
     * "Zero-Copy" architecture
     * Module autoloading
     * Very accurate latency measurement for playback and recording.
     * May be used to combine multiple sound cards to one (with sample
       rate adjustment)
     * Client side latency interpolation

%files -f %{name}.lang
%doc README
%dir %{_sysconfdir}/pulse/
%config(noreplace) %{_sysconfdir}/pulse/daemon.conf
%config(noreplace) %{_sysconfdir}/pulse/default.pa
%config(noreplace) %{_sysconfdir}/pulse/system.pa
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1.*
%{_mandir}/man5/pulse-client.conf.5.*
%{_mandir}/man5/pulse-daemon.conf.5.*
%{_mandir}/man5/default.pa.5.*
%{_mandir}/man5/pulse-cli-syntax.5.*
%{_datadir}/icons/hicolor/*
%dir %{_datadir}/%{name}/
%{_datadir}/%{name}/alsa-mixer
/lib/udev/rules.d/90-pulseaudio.rules
%dir %{_libdir}/pulse-%{apiver}
%dir %{_libdir}/pulse-%{apiver}/modules
%{_libdir}/pulse-%{apiver}/modules/libalsa-util.so
%{_libdir}/pulse-%{apiver}/modules/libcli.so
%{_libdir}/pulse-%{apiver}/modules/liboss-util.so
%{_libdir}/pulse-%{apiver}/modules/libprotocol-cli.so
%{_libdir}/pulse-%{apiver}/modules/libprotocol-esound.so
%{_libdir}/pulse-%{apiver}/modules/libprotocol-http.so
%{_libdir}/pulse-%{apiver}/modules/libprotocol-native.so
%{_libdir}/pulse-%{apiver}/modules/libprotocol-simple.so
%{_libdir}/pulse-%{apiver}/modules/libraop.so
%{_libdir}/pulse-%{apiver}/modules/librtp.so
%{_libdir}/pulse-%{apiver}/modules/module-alsa-card.so
%{_libdir}/pulse-%{apiver}/modules/module-alsa-sink.so
%{_libdir}/pulse-%{apiver}/modules/module-alsa-source.so
%{_libdir}/pulse-%{apiver}/modules/module-always-sink.so
%{_libdir}/pulse-%{apiver}/modules/module-augment-properties.so
%{_libdir}/pulse-%{apiver}/modules/module-card-restore.so
%{_libdir}/pulse-%{apiver}/modules/module-cli-protocol-tcp.so
%{_libdir}/pulse-%{apiver}/modules/module-cli-protocol-unix.so
%{_libdir}/pulse-%{apiver}/modules/module-cli.so
%{_libdir}/pulse-%{apiver}/modules/module-combine.so
%{_libdir}/pulse-%{apiver}/modules/module-combine-sink.so
%{_libdir}/pulse-%{apiver}/modules/module-role-cork.so
%{_libdir}/pulse-%{apiver}/modules/module-systemd-login.so
%{_libdir}/pulse-%{apiver}/modules/module-dbus-protocol.so
%{_libdir}/pulse-%{apiver}/modules/module-detect.so
%{_libdir}/pulse-%{apiver}/modules/module-device-manager.so
%{_libdir}/pulse-%{apiver}/modules/module-device-restore.so
%{_libdir}/pulse-%{apiver}/modules/module-echo-cancel.so
%{_libdir}/pulse-%{apiver}/modules/module-esound-compat-spawnfd.so
%{_libdir}/pulse-%{apiver}/modules/module-esound-compat-spawnpid.so
%{_libdir}/pulse-%{apiver}/modules/module-esound-protocol-tcp.so
%{_libdir}/pulse-%{apiver}/modules/module-esound-protocol-unix.so
%{_libdir}/pulse-%{apiver}/modules/module-esound-sink.so
%{_libdir}/pulse-%{apiver}/modules/module-http-protocol-tcp.so
%{_libdir}/pulse-%{apiver}/modules/module-http-protocol-unix.so
%{_libdir}/pulse-%{apiver}/modules/module-intended-roles.so
%{_libdir}/pulse-%{apiver}/modules/module-loopback.so
%{_libdir}/pulse-%{apiver}/modules/module-match.so
%{_libdir}/pulse-%{apiver}/modules/module-mmkbd-evdev.so
%{_libdir}/pulse-%{apiver}/modules/module-native-protocol-fd.so
%{_libdir}/pulse-%{apiver}/modules/module-native-protocol-tcp.so
%{_libdir}/pulse-%{apiver}/modules/module-native-protocol-unix.so
%{_libdir}/pulse-%{apiver}/modules/module-null-sink.so
%{_libdir}/pulse-%{apiver}/modules/module-null-source.so
%{_libdir}/pulse-%{apiver}/modules/module-oss.so
%{_libdir}/pulse-%{apiver}/modules/module-pipe-sink.so
%{_libdir}/pulse-%{apiver}/modules/module-pipe-source.so
%{_libdir}/pulse-%{apiver}/modules/module-raop-sink.so
%{_libdir}/pulse-%{apiver}/modules/module-rygel-media-server.so
%{_libdir}/pulse-%{apiver}/modules/module-position-event-sounds.so
%{_libdir}/pulse-%{apiver}/modules/module-rescue-streams.so
%{_libdir}/pulse-%{apiver}/modules/module-rtp-recv.so
%{_libdir}/pulse-%{apiver}/modules/module-rtp-send.so
%{_libdir}/pulse-%{apiver}/modules/module-simple-protocol-tcp.so
%{_libdir}/pulse-%{apiver}/modules/module-simple-protocol-unix.so
%{_libdir}/pulse-%{apiver}/modules/module-sine.so
%{_libdir}/pulse-%{apiver}/modules/module-sine-source.so
%{_libdir}/pulse-%{apiver}/modules/module-tunnel-sink.so
%{_libdir}/pulse-%{apiver}/modules/module-tunnel-source.so
%{_libdir}/pulse-%{apiver}/modules/module-udev-detect.so
%{_libdir}/pulse-%{apiver}/modules/module-volume-restore.so
%{_libdir}/pulse-%{apiver}/modules/module-virtual-sink.so
%{_libdir}/pulse-%{apiver}/modules/module-virtual-source.so
%{_libdir}/pulse-%{apiver}/modules/module-stream-restore.so
%{_libdir}/pulse-%{apiver}/modules/module-suspend-on-idle.so
%{_libdir}/pulse-%{apiver}/modules/module-default-device-restore.so
%{_libdir}/pulse-%{apiver}/modules/module-ladspa-sink.so
%{_libdir}/pulse-%{apiver}/modules/module-remap-sink.so
%{_libdir}/pulse-%{apiver}/modules/module-switch-on-connect.so
%{_libdir}/pulse-%{apiver}/modules/module-filter-apply.so
%{_libdir}/pulse-%{apiver}/modules/module-filter-heuristics.so
%{_libdir}/pulse-%{apiver}/modules/module-virtual-surround-sink.so
%{_libdir}/pulse-%{apiver}/modules/module-switch-on-port-available.so
%{_libdir}/pulse-%{apiver}/modules/libwebrtc-util.so
%{_libdir}/pulse-%{apiver}/modules/module-remap-source.so
%{_libdir}/pulse-%{apiver}/modules/module-role-ducking.so
%{_libdir}/pulse-%{apiver}/modules/module-tunnel-sink-new.so
%{_libdir}/pulse-%{apiver}/modules/module-tunnel-source-new.so
%{_sysconfdir}/bash_completion.d/pulseaudio-bash-completion.sh

%pre
/usr/sbin/groupadd -f -r pulse || :
/usr/bin/id pulse >/dev/null 2>&1 || \
            /usr/sbin/useradd -r -c 'PulseAudio System Daemon' -s /sbin/nologin -d /var/run/pulse -g pulse pulse || :
/usr/sbin/groupadd -f -r pulse-access || :
exit 0

%post
ccp -i -d --set NoOrphans --oldfile %{_sysconfdir}/pulse/daemon.conf --newfile %{_sysconfdir}/pulse/daemon.conf.rpmnew

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Libraries for PulseAudio clients
Group:		System/Libraries
Requires:	%{name}-client-config
Suggests:	%{mklibname alsa-plugins}-pulseaudio
%ifarch x86_64
# (cg) Suggest the 32 bit library on 64 bits to ensure compatibility
#      with (typically closed source) 32 bit apps.
Suggests:	lib%{name}%{major}
%endif

%description -n %{libname}
This package contains the runtime libraries for any application that wishes
to interface with a PulseAudio sound server.

%files -n %{libname}
%{_libdir}/libpulse.so.%{major}*
%{_libdir}/libpulse-simple.so.%{major}*
%dir %{_libdir}/%{name}
# (cg) Although the following is not a shared library, putting this file here
# will allow padsp to work on dual arch machines... (e.g. using padsp to start
# a 32-bit app).
%{_libdir}/%{name}/libpulsedsp.so

#----------------------------------------------------------------------------

%package -n %{corelibname}
Summary:	Core Library for PulseAudio
Group:		System/Libraries
Obsoletes:	%{mklibname pulsezeroconf 0} < 2.0

%description -n %{corelibname}
This package contains a library needed by the PulseAudio sound server
and modules.

%files -n %{corelibname}
%{_libdir}/libpulsecore-%{apiver}.so

#----------------------------------------------------------------------------

%package -n %{commonlibname}
Summary:	Common Library for PulseAudio
Group:		System/Libraries

%description -n %{commonlibname}
This package contains a library needed by the PulseAudio sound server,
modules and clients.

%files -n %{commonlibname}
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/libpulsecommon-%{apiver}.so

#----------------------------------------------------------------------------

%define alt_name soundprofile
%define alt_priority 20

%package client-config
Summary:	Client configuration for PulseAudio clients
Group:		System/Libraries
# (eatdirt) Otherwise may trigger bug 2966
Requires:	alsa-plugins-pulse-config
Requires(post):	ccp
Requires(post,postun):	update-alternatives

%description client-config
This package contains the client configuration files for any application
that wishes to interface with a PulseAudio sound server.

%files client-config
%config(noreplace) %{_sysconfdir}/pulse/client.conf
%dir %{_sysconfdir}/sound/profiles/pulse
%{_sysconfdir}/sound/profiles/pulse/profile.conf

%post client-config
%{_sbindir}/update-alternatives \
  --install %{_sysconfdir}/sound/profiles/current %{alt_name} %{_sysconfdir}/sound/profiles/pulse %{alt_priority}
ccp -i -d --set NoOrphans --oldfile %{_sysconfdir}/pulse/client.conf --newfile %{_sysconfdir}/pulse/client.conf.rpmnew

%postun client-config
if [ ! -f %{_sysconfdir}/sound/profiles/pulse/profile.conf ]; then
  /usr/sbin/update-alternatives --remove %{alt_name} %{_sysconfdir}/sound/profiles/pulse
fi

#----------------------------------------------------------------------------

%package -n %{glib2libname}
Summary:	GLIB 2.x bindings for PulseAudio clients
Group:		System/Libraries

%description -n %{glib2libname}
This package contains bindings to integrate the PulseAudio client library with
a GLIB 2.x based application.

%files -n %{glib2libname}
%{_libdir}/libpulse-mainloop-glib.so.%{glib2major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Headers and libraries for PulseAudio client development
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Requires:	%{glib2libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname -d pulseaudio 0} < 2.1

%description -n %{devname}
Headers and libraries for developing applications that can communicate with
a PulseAudio sound server.

%files -n %{devname}
%doc doxygen/html
%{_libdir}/libpulse.so
%{_libdir}/libpulse-mainloop-glib.so
%{_libdir}/libpulse-simple.so
%dir %{_includedir}/pulse
%{_includedir}/pulse/*.h
%{_libdir}/pkgconfig/*.pc
%{_libdir}/cmake/PulseAudio
%{_datadir}/vala/vapi/libpulse.deps
%{_datadir}/vala/vapi/libpulse.vapi
%{_datadir}/vala/vapi/libpulse-mainloop-glib.deps
%{_datadir}/vala/vapi/libpulse-mainloop-glib.vapi

#----------------------------------------------------------------------------

%package esound-compat
Summary:	PulseAudio EsounD daemon compatibility script
Group:		Sound
Requires:	%{name} = %{EVRD}
Provides:	esound = %{EVRD}

%description esound-compat
A compatibility script that allows applications to call /usr/bin/esd
and start PulseAudio with EsounD protocol modules.

%files esound-compat
%config(noreplace) %{_sysconfdir}/esd.conf
%{_bindir}/esdcompat
%{_bindir}/esd
%{_mandir}/man1/esdcompat.1.*

#----------------------------------------------------------------------------

%if !%{bootstrap}
%package module-bluetooth
Summary:	Bluetooth support for the PulseAudio sound server
Group:		Sound
Requires:	%{name} = %{EVRD}
Requires:	sbc

%description module-bluetooth
Bluetooth modules for the PulseAudio sound server to provide support
for headsets and proximity detection.

%files module-bluetooth
%{_libdir}/pulse-%{apiver}/modules/libbluez*-util.so
%{_libdir}/pulse-%{apiver}/modules/module-bluez*-device.so
%{_libdir}/pulse-%{apiver}/modules/module-bluez*-discover.so
%{_libdir}/pulse-%{apiver}/modules/module-bluetooth-discover.so
%{_libdir}/pulse-%{apiver}/modules/module-bluetooth-policy.so
%endif

#----------------------------------------------------------------------------

%package module-equalizer
Summary:	Equalizer support for the PulseAudio sound server
Group:		Sound
Requires:	%{name} = %{EVRD}
Requires:	python-dbus
Requires:	python-qt4

%description module-equalizer
Equalizer module for the PulseAudio sound server.

%files module-equalizer
%{_bindir}/qpaeq
%{_libdir}/pulse-%{apiver}/modules/module-equalizer-sink.so

#----------------------------------------------------------------------------

%package module-gconf
Summary:	GConf support for the PulseAudio sound server
Group:		Sound
Requires:	%{name} = %{EVRD}

%description module-gconf
GConf configuration backend for the PulseAudio sound server.

%files module-gconf
%{_libdir}/pulse-%{apiver}/modules/module-gconf.so
%dir %{_libdir}/pulse/
%{_libdir}/pulse/gconf-helper

#----------------------------------------------------------------------------

%package module-jack
Summary:	JACK support for the PulseAudio sound server
Group:		Sound
Requires:	%{name} = %{EVRD}

%description module-jack
JACK sink and source modules for the PulseAudio sound server.

%files module-jack
%{_libdir}/pulse-%{apiver}/modules/module-jack-sink.so
%{_libdir}/pulse-%{apiver}/modules/module-jack-source.so
%{_libdir}/pulse-%{apiver}/modules/module-jackdbus-detect.so

#----------------------------------------------------------------------------

%package module-lirc
Summary:	LIRC support for the PulseAudio sound server
Group:		Sound
Requires:	%{name} = %{EVRD}

%description module-lirc
LIRC volume control module for the PulseAudio sound server.

%files module-lirc
%{_libdir}/pulse-%{apiver}/modules/module-lirc.so

#----------------------------------------------------------------------------

%package module-x11
Summary:	X11 support for the PulseAudio sound server
Group:		Sound
Requires:	%{name} = %{EVRD}

%description module-x11
X11 bell and security modules for the PulseAudio sound server.

%files module-x11
%{_bindir}/pax11publish
%{_bindir}/start-pulseaudio-x11
%{_bindir}/start-pulseaudio-kde
%{_mandir}/man1/pax11publish.1.*
%{_mandir}/man1/start-pulseaudio-x11.1.*
%{_mandir}/man1/start-pulseaudio-kde.1.*
%{_libdir}/pulse-%{apiver}/modules/module-x11-bell.so
%{_libdir}/pulse-%{apiver}/modules/module-x11-cork-request.so
%{_libdir}/pulse-%{apiver}/modules/module-x11-publish.so
%{_libdir}/pulse-%{apiver}/modules/module-x11-xsmp.so
%{_sysconfdir}/xdg/autostart/pulseaudio.desktop
%{_sysconfdir}/xdg/autostart/pulseaudio-kde.desktop

#----------------------------------------------------------------------------

%package module-zeroconf
Summary:	Zeroconf support for the PulseAudio sound server
Group:		Sound
Requires:	%{name} = %{EVRD}

%description module-zeroconf
Zeroconf publishing module for the PulseAudio sound server.

%files module-zeroconf
%{_libdir}/pulse-%{apiver}/modules/libavahi-wrap.so
%{_libdir}/pulse-%{apiver}/modules/module-zeroconf-discover.so
%{_libdir}/pulse-%{apiver}/modules/module-zeroconf-publish.so
%{_libdir}/pulse-%{apiver}/modules/module-raop-discover.so

#----------------------------------------------------------------------------

%package module-xen
Summary:	Xen guest support for the PulseAudio sound server
Group:		Sound
Requires:	%{name} = %{EVRD}

%description module-xen
Xen guest support for the PulseAudio sound server.

%files module-xen
%{_libdir}/pulse-%{apiver}/modules/module-xenpv-sink.so

#----------------------------------------------------------------------------

%package utils
Summary:	PulseAudio sound server utilities
Group:		Sound

%description utils
This package contains command line utilities for the PulseAudio sound server.

%files utils
%{_bindir}/pacat
%{_bindir}/pacmd
%{_bindir}/pactl
%{_bindir}/padsp
%{_bindir}/pamon
%{_bindir}/paplay
%{_bindir}/parec
%{_bindir}/parecord
%{_bindir}/pasuspender
%{_mandir}/man1/pacat.1.*
%{_mandir}/man1/pacmd.1.*
%{_mandir}/man1/pactl.1.*
%{_mandir}/man1/padsp.1.*
%{_mandir}/man1/paplay.1.*
%{_mandir}/man1/pasuspender.1.*

#----------------------------------------------------------------------------

%package gdm-hooks
Summary:	PulseAudio GDM integration
Group:		Sound
Requires:	gdm
# for the gdm user
Requires(pre):	gdm

%description gdm-hooks
This package contains GDM integration hooks for the PulseAudio sound server.

%files gdm-hooks
%attr(0700, gdm, gdm) %dir %{_localstatedir}/lib/gdm/.pulse
%attr(0600, gdm, gdm) %{_localstatedir}/lib/gdm/.pulse/default.pa

#----------------------------------------------------------------------------

%prep
%setup -q
%apply_patches

# (cg) If autoconf is retriggered (which can happen automatically) we need this file.
cat >git-version-gen <<EOF
#!/bin/bash
echo -n %{version}.0-%{release}
EOF
chmod a+x git-version-gen

echo "clean:" > Makefile
./bootstrap.sh -V

%build
%configure2_5x \
	--disable-hal-compat \
	--enable-systemd \
	--with-fftw \
	--disable-static \
	--with-system-user=pulse \
	--with-system-group=pulse \
	--with-access-group=pulse-access \
%ifarch %{arm}
	--disable-neon-opt \
%endif
%if 0%{?with_webrtc}
	--enable-webrtc-aec
%endif

%make
make doxygen

%install
%makeinstall_std

install -D -m 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/sysconfig/%{name}
install -D -m 0755 %{SOURCE3} %{buildroot}%{_sysconfdir}/

install -D -m 0644 %{SOURCE4} %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/scalable/devices
ln -s ../apps/%{name}.svg %{buildroot}%{_datadir}/icons/hicolor/scalable/devices/audio-backend-pulseaudio.svg
for size in 16 22 32 48 64 128; do
  mkdir -p %{buildroot}%{_datadir}/icons/hicolor/${size}x${size}/{apps,devices}
  convert -geometry ${size}x${size} %{SOURCE4} %{buildroot}%{_datadir}/icons/hicolor/${size}x${size}/apps/%{name}.png
  ln -s ../apps/%{name}.png %{buildroot}%{_datadir}/icons/hicolor/${size}x${size}/devices/audio-backend-pulseaudio.png
done

# Fix esd
ln -s esdcompat %{buildroot}%{_bindir}/esd

# (cg) For sound profile support
mkdir -p %{buildroot}%{_sysconfdir}/sound/profiles/pulse
echo "SOUNDPROFILE=pulse" >%{buildroot}%{_sysconfdir}/sound/profiles/pulse/profile.conf

# (cg) HAL support is no longer the default, and we don't officially support system wide, so
# System Wide + HAL is pretty unlikely.
rm -f %{buildroot}%{_sysconfdir}/dbus-1/system.d/%{name}-system.conf

# (cg) We require systemd now, so no point in using CK
rm -f %{buildroot}%{_libdir}/pulse-%{apiver}/modules/module-console-kit.so

# (cg) Disable x11-cork-request... it should be ahndled in the apps as we cannot
#      maintain state via this mechanism. Should be a patch, but I'm lazy.
sed -i 's,\(/usr/bin/pactl load-module module-x11-cork-request\),#\1,' %{buildroot}%{_bindir}/start-pulseaudio-x11

# (akdengi) Add gdm hook from Fedora
install -p -m644 -D %{SOURCE5} %{buildroot}%{_localstatedir}/lib/gdm/.pulse/default.pa

%find_lang %{name}


%changelog
* Mon Jun 23 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5.0-5
+ Revision: 59d98f9
- Adjust default config (load dbus and equalizer modules if they are installed)

* Mon Jun 23 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5.0-5
+ Revision: aa4feec
- Update Requires for equalizer module

* Sun Jun 22 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5.0-4
+ Revision: ad9eb42
- Minor sources cleanup

* Sun Jun 22 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5.0-4
+ Revision: 4a48860
- Build with equalizer module (add pulseaudio-module-equalizer subpackage)

* Sun Jun 22 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5.0-4
+ Revision: 743bc4f
- Sort subpackages

* Mon May 19 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5.0-3
+ Revision: 06b0f9b
- Build with new json-c

* Tue Mar 11 2014 akdengi <kazancas@mandriva.ru> 5.0-2
+ Revision: 8cce7c4
- SILENT up release

* Tue Mar 11 2014 akdengi <kazancas@mandriva.ru> 5.0-1
+ Revision: 194e8a9
- add KDE device manager patch

* Wed Mar 05 2014 akdengi <kazancas@mandriva.ru> 5.0-1
+ Revision: ef83e58
- Update to 5.0

* Thu Nov 28 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.0-8
+ Revision: 586ff23
- LOG Update BuildRequires

* Thu Nov 28 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.0-8
+ Revision: 409d86d
- LOG Spec cleanup

* Wed Nov 13 2013 Denis Silakov <denis.silakov@rosalab.ru> 3.0-7
+ Revision: 9884df6
- Update Russian l10n

* Tue Mar 19 2013 akdengi <kazancas@mandriva.ru> 3.0-6
+ Revision: 70fd1cf
- drop early presented patch

* Tue Mar 19 2013 akdengi <kazancas@mandriva.ru> 3.0-6
+ Revision: 97c1cf6
- fix memtest patch

* Tue Mar 19 2013 akdengi <kazancas@mandriva.ru> 3.0-6
+ Revision: ddb0711
- add patches from SUSE to avoid zero sound and memtest problem

* Wed Mar 13 2013 akdengi <kazancas@gmail.com> 3.0-5
+ Revision: a9515e2
- update spec

* Wed Mar 13 2013 akdengi <kazancas@gmail.com> 3.0-5
+ Revision: 58634af
- up release

* Wed Mar 13 2013 akdengi <kazancas@gmail.com> 3.0-4
+ Revision: caba59a
- R gdm >= 3.6.2

* Wed Mar 13 2013 akdengi <kazancas@gmail.com> 3.0-4
+ Revision: 41ec6b5
- drop equalizer module

* Wed Mar 13 2013 akdengi <kazancas@gmail.com> 3.0-4
+ Revision: 69192d3
- add missing default-pa-gdm

* Wed Mar 13 2013 akdengi <kazancas@gmail.com> 3.0-4
+ Revision: 851aa13
- drop unused patch. Add missing configure params. Add gdm hook

* Fri Feb 08 2013 Alexander Kazancev <kazancas@gmail.com> 3.0-3
+ Revision: 25e9d00
- Add missing file webrtc module

* Fri Feb 08 2013 Alexander Kazancev <kazancas@gmail.com> 3.0-3
+ Revision: 2d05a82
- Updated pulseaudio.spec

* Wed Feb 06 2013 Alexander Kazancev <kazancas@gmail.com> 3.0-2
+ Revision: df67553
- Add file to bluetooth package

* Wed Feb 06 2013 Alexander Kazancev <kazancas@gmail.com> 3.0-2
+ Revision: 21f402b
- fix files in module-bluetooth package

* Wed Feb 06 2013 Alexander Kazancev <kazancas@gmail.com> 3.0-2
+ Revision: faf6a10
- Drop module-hal-detect.so

* Wed Feb 06 2013 akdengi <kazancas@mandriva.ru> 3.0-2
+ Revision: f934ae4
- add sbc to BR and R

* Tue Feb 05 2013 akdengi <kazancas@mandriva.ru> 3.0-2
+ Revision: 1cda996
- return bluetooth package... Semistrange with bootstrap variable :(

* Tue Feb 05 2013 akdengi <kazancas@mandriva.ru> 3.0-1
+ Revision: 6e44d19
- drop bluetooth package as non-needing

* Tue Feb 05 2013 Alexander Kazancev <kazancas@gmail.com> 3.0-1
+ Revision: 60d835e
- Set correct apiver to 3.0

* Tue Feb 05 2013 akdengi <kazancas@gmail.com> 3.0-1
+ Revision: 05a77dc
- replace sourcedir/file to SOURCEX

* Tue Feb 05 2013 Alexander Kazancev <kazancas@gmail.com> 3.0-1
+ Revision: 67f4bbe
- Return %{_sourcedir}

* Tue Feb 05 2013 Alexander Kazancev <kazancas@gmail.com> 3.0-1
+ Revision: 2a294f7
- Disable json-c patch

* Tue Feb 05 2013 Alexander Kazancev <kazancas@gmail.com> 3.0-1
+ Revision: 369d62c
- drop sourcedir

* Tue Feb 05 2013 akdengi <kazancas@gmail.com> 3.0-1
+ Revision: b80b141
- LOG -update to 3.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20649 |12mu|puppet-3.3.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define ppconfdir conf/redhat
%define confdir   ext/redhat
%define puppet_libdir   %{ruby_vendorlibdir}

Name:		puppet
Version:	3.3.0
Release:	2
Summary:	System Automation and Configuration Management Software
License:	Apache License v2
Group:		Monitoring
URL:		http://www.puppetlabs.com/
Source0:	http://puppetlabs.com/downloads/puppet/%{name}-%{version}.tar.gz
Source1:        http://downloads.puppetlabs.com/%{name}/%{name}-%{version}.tar.gz.asc
Source2:        puppet-nm-dispatcher
Source3:        puppet-nm-dispatcher.systemd
BuildRequires:	ruby facter
Requires:	ruby >= 1.8.1
Requires:	facter >= 1.1
Requires(post):	rpm-helper
Requires(preun):rpm-helper
BuildArch:	noarch


%description
Puppet lets you centrally manage every important aspect of your system using a 
cross-platform specification language that manages all the separate elements 
normally aggregated in different files, like users, cron jobs, and hosts, 
along with obviously discrete elements like packages, services, and files.

This package provide the puppet client daemon.


%package server
Group:		Monitoring 
Summary:	Server for the puppet system management tool
Requires:	%{name} = %{version}
Requires(post):	rpm-helper
Requires(preun):rpm-helper
 
%description server
Provides the central puppet server daemon (puppetmaster) which provides
manifests to clients.
The server can also function as a certificate authority and file server.

%prep
%setup -q

%build
# Fix some rpmlint complaints
for f in mac_automount.pp  mcx_dock_absent.pp  mcx_dock_default.pp \
    mcx_dock_full.pp mcx_dock_invalid.pp mcx_nogroup.pp \
    mcx_notexists_absent.pp; do
    sed -i -e'1d' examples/$f
    chmod a-x examples/$f
done
for f in external/nagios.rb relationship.rb; do
    sed -i -e '1d' lib/puppet/$f
done
chmod +x ext/puppet-load.rb ext/regexp_nodes/regexp_nodes.rb


%install
ruby install.rb --destdir=%{buildroot} --quick --no-rdoc --sitelibdir=%{puppet_libdir}

install -d -m0755 %{buildroot}%{_sysconfdir}/puppet/manifests
install -d -m0755 %{buildroot}%{_datadir}/%{name}/modules
install -d -m0755 %{buildroot}%{_localstatedir}/lib/puppet
install -d -m0755 %{buildroot}%{_localstatedir}/run/puppet
install -d -m0750 %{buildroot}%{_localstatedir}/log/puppet

%{__install} -d -m0755  %{buildroot}%{_unitdir}
install -Dp -m0644 ext/systemd/puppetagent.service %{buildroot}%{_unitdir}/puppetagent.service
install -Dp -m0644 ext/systemd/puppetmaster.service %{buildroot}%{_unitdir}/puppetmaster.service

install -Dp -m0644 %{confdir}/fileserver.conf %{buildroot}%{_sysconfdir}/puppet/fileserver.conf
install -Dp -m0644 %{confdir}/puppet.conf %{buildroot}%{_sysconfdir}/puppet/puppet.conf
install -Dp -m0644 %{confdir}/logrotate %{buildroot}%{_sysconfdir}/logrotate.d/puppet

# Install a NetworkManager dispatcher script to pickup changes to
# /etc/resolv.conf and such (https://b.*illa.redhat.com/532085).
install -Dpv %{SOURCE3} \
    %{buildroot}%{_sysconfdir}/NetworkManager/dispatcher.d/98-%{name}

# Install the ext/ directory to %%{_datadir}/%%{name}
install -d %{buildroot}%{_datadir}/%{name}
cp -a ext/ %{buildroot}%{_datadir}/%{name}
# emacs and vim bits are installed elsewhere
rm -rf %{buildroot}%{_datadir}/%{name}/ext/{emacs,vim}
# remove misc packaging artifacts in source not applicable to rpm
rm -rf %{buildroot}%{_datadir}/%{name}/ext/{gentoo,freebsd,solaris,suse,windows,osx,ips,debian}
rm -f %{buildroot}%{_datadir}/%{name}/ext/{build_defaults.yaml,project_data.yaml}
rm -f %{buildroot}%{_datadir}/%{name}/ext/redhat/*.init

# Install emacs mode files
emacsdir=%{buildroot}%{_datadir}/emacs/site-lisp
install -Dp -m0644 ext/emacs/puppet-mode.el $emacsdir/puppet-mode.el
install -Dp -m0644 ext/emacs/puppet-mode-init.el \
    $emacsdir/site-start.d/puppet-mode-init.el

# Install vim syntax files
vimdir=%{buildroot}%{_datadir}/vim/vimfiles
install -Dp -m0644 ext/vim/ftdetect/puppet.vim $vimdir/ftdetect/puppet.vim
install -Dp -m0644 ext/vim/syntax/puppet.vim $vimdir/syntax/puppet.vim

# Setup tmpfiles.d config
mkdir -p %{buildroot}%{_sysconfdir}/tmpfiles.d
echo "D /var/run/%{name} 0755 %{name} %{name} -" > \
    %{buildroot}%{_sysconfdir}/tmpfiles.d/%{name}.conf

# Create puppet modules directory for puppet module tool
mkdir -p %{buildroot}%{_sysconfdir}/%{name}/modules

%pre
%_pre_useradd puppet %{_localstatedir}/lib/%{name} /sbin/nologin 

%post
%_post_service puppetagent

%preun
%_preun_service puppetagent


%post server
%_post_service puppetmaster

%preun server
%_preun_service puppetmaster 

%files
%defattr(-, root, root, 0755)
%doc LICENSE README.md examples
%{_bindir}/puppet
%{_bindir}/extlookup2hiera
%{puppet_libdir}/*
%{_unitdir}/puppetagent.service
%dir %{_sysconfdir}/puppet
%dir %{_sysconfdir}/%{name}/modules
%config(noreplace) %{_sysconfdir}/tmpfiles.d/%{name}.conf
%config(noreplace) %{_sysconfdir}/puppet/puppet.conf
%config(noreplace) %{_sysconfdir}/puppet/auth.conf
%config(noreplace) %{_sysconfdir}/logrotate.d/puppet
%dir %{_sysconfdir}/NetworkManager
%dir %{_sysconfdir}/NetworkManager/dispatcher.d
%{_sysconfdir}/NetworkManager/dispatcher.d/98-puppet
# We don't want to require emacs or vim, so we need to own these dirs
%{_datadir}/emacs
%{_datadir}/vim
%{_datadir}/%{name}
# These need to be owned by puppet so the server can
# write to them
%attr(-, puppet, puppet) %{_localstatedir}/run/puppet
%attr(0750, puppet, puppet) %{_localstatedir}/log/puppet
%attr(-, puppet, puppet) %{_localstatedir}/lib/puppet
%{_mandir}/man5/puppet.conf.5.*
%{_mandir}/man8/puppet.8.*
%{_mandir}/man8/puppet-agent.8.*
%{_mandir}/man8/puppet-apply.8.*
%{_mandir}/man8/puppet-catalog.8.*
%{_mandir}/man8/puppet-describe.8.*
%{_mandir}/man8/puppet-ca.8.*
%{_mandir}/man8/puppet-cert.8.*
%{_mandir}/man8/puppet-certificate.8.*
%{_mandir}/man8/puppet-certificate_request.8.*
%{_mandir}/man8/puppet-certificate_revocation_list.8.*
%{_mandir}/man8/puppet-config.8.*
%{_mandir}/man8/puppet-device.8.*
%{_mandir}/man8/puppet-doc.8.*
%{_mandir}/man8/puppet-facts.8.*
%{_mandir}/man8/puppet-file.8.*
%{_mandir}/man8/puppet-filebucket.8.*
%{_mandir}/man8/puppet-help.8.*
%{_mandir}/man8/puppet-inspect.8.*
%{_mandir}/man8/puppet-instrumentation_data.8.*
%{_mandir}/man8/puppet-instrumentation_listener.8.*
%{_mandir}/man8/puppet-instrumentation_probe.8.*
%{_mandir}/man8/puppet-key.8.*
%{_mandir}/man8/puppet-man.8.*
%{_mandir}/man8/puppet-module.8.*
%{_mandir}/man8/puppet-node.8.*
%{_mandir}/man8/puppet-parser.8.*
%{_mandir}/man8/puppet-plugin.8.*
%{_mandir}/man8/puppet-report.8.*
%{_mandir}/man8/puppet-resource.8.*
%{_mandir}/man8/puppet-resource_type.8.*
%{_mandir}/man8/puppet-secret_agent.8.*
%{_mandir}/man8/puppet-status.8.*
%{_mandir}/man8/extlookup2hiera.8.*

%files server
%defattr(-, root, root, 0755)
%{_unitdir}/puppetmaster.service
%config(noreplace) %{_sysconfdir}/puppet/fileserver.conf
%dir %{_sysconfdir}/puppet/manifests
%{_mandir}/man8/puppet-kick.8.*
%{_mandir}/man8/puppet-master.8.*
%{_mandir}/man8/puppet-queue.8.*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20650 |12mu|pv-1.5.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with	uclibc

Summary:	Monitor the progress of data through a pipe
Name:		pv
Version:	1.5.2
Release:	1
Group:		Development/Other
License:	Artistic
URL:		http://www.ivarch.com/programs/pv.shtml
Source0:	http://www.ivarch.com/programs/sources/%{name}-%{version}.tar.bz2
BuildRequires:	gettext-devel
BuildRequires:	gettext
BuildRequires:	tetex
BuildRequires:	texinfo
%if %{with uclibc}
BuildRequires:	uClibc-devel
%endif

%description
PV ("Pipe Viewer") is a tool for monitoring the progress of data
through a pipeline.  It can be inserted into any normal pipeline
between two processes to give a visual indication of how quickly
data is passing through, how long it has taken, how near to
completion it is, and an estimate of how long it will be until
completion.

%package -n	uclibc-%{name}
Summary:	Monitor the progress of data through a pipe (uClibc build)
Group:		Development/Other

%description -n	uclibc-%{name}
PV ("Pipe Viewer") is a tool for monitoring the progress of data
through a pipeline.  It can be inserted into any normal pipeline
between two processes to give a visual indication of how quickly
data is passing through, how long it has taken, how near to
completion it is, and an estimate of how long it will be until
completion.


%prep
%setup -q
%patch0 -p1 -b .wholeprogram~

%build
CONFIGURE_TOP="$PWD"
%if %{with uclibc}
mkdir -p uclibc
pushd uclibc
%uclibc_configure
%make WHOLE_PROGRAM=1
popd
%endif

mkdir -p system
pushd system
%configure2_5x
%make WHOLE_PROGRAM=1
popd

%check
%make -C system test WHOLE_PROGRAM=1

%install
%if %{with uclibc}
%makeinstall_std -C uclibc WHOLE_PROGRAM=1
%endif

%makeinstall_std -C system WHOLE_PROGRAM=1

%find_lang %{name}

# note; the nls files should probably be added also somehow in the future...
%files -f %{name}.lang
%doc README doc/NEWS doc/TODO doc/COPYING
%{_bindir}/pv
%{_mandir}/man1/pv.1*

%if %{with uclibc}
%files -n uclibc-%{name}
%{uclibc_root}%{_bindir}/pv
%endif


%changelog
* Wed Feb 26 2014 dsilakov <denis.silakov@rosalab.ru> 1.5.2-1
+ Revision: ca6d33b
- Merge pull request #3 from import/pv:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20651 |12mu|pyasn1-0.1.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: pyasn1
Summary: ASN.1 tools for Python
Version: 0.1.6
Release: 1
License: BSD
Group: Development/Python
Source0: http://downloads.sourceforge.net/pyasn1/pyasn1-%{version}.tar.gz
URL: http://pyasn1.sourceforge.net/
BuildRequires: python-devel
BuildArch: noarch

%description
This project is dedicated to implementation of ASN.1 types (concrete syntax)
and codecs (transfer syntaxes) for Python programming environment. ASN.1
compiler is planned for implementation in the future.


%prep
%setup -q

%build
python ./setup.py build

%install
python ./setup.py install --root=%{buildroot}

%files
%defattr(-,root,root)
%doc CHANGES LICENSE README TODO
%{python_sitelib}/pyasn1
%{python_sitelib}/*.egg-info


%changelog
* Thu May 05 2011 Oden Eriksson <oeriksson@mandriva.com> 0.0.11a-2mdv2011.0
+ Revision: 667903
- mass rebuild

* Sun Oct 31 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.0.11a-1mdv2011.0
+ Revision: 590921
- update to 0.0.11a
- drop the obsolete %%py_requires macro

* Sun Jan 03 2010 Frederik Himpe <fhimpe@mandriva.org> 0.0.10a-1mdv2010.1
+ Revision: 485754
- update to new version 0.0.10a

* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 0.0.6a-6mdv2010.0
+ Revision: 441980
- rebuild

* Tue Jan 06 2009 Funda Wang <fwang@mandriva.org> 0.0.6a-5mdv2009.1
+ Revision: 325867
- rebuild

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.0.6a-4mdv2009.0
+ Revision: 259394
- rebuild

* Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.0.6a-3mdv2009.0
+ Revision: 247254
- rebuild

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.0.6a-1mdv2008.1
+ Revision: 136445
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon May 28 2007 Andreas Hasenack <andreas@mandriva.com> 0.0.6a-1mdv2008.0
+ Revision: 31989
- fixed (build)requires
- Import pyasn1


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20652 |12mu|pyatspi-2.8.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver	%(echo %{version}|cut -d. -f1,2)

Summary:	Python bindings for at-spi
Name:		pyatspi
Version:	2.8.0
Release:	2
Group:		Development/Python
License:	LGPLv2 and GPLv2
URL:		http://www.linuxfoundation.org/en/AT-SPI_on_D-Bus
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
BuildArch:	noarch

BuildRequires:  python
BuildRequires:  python3
BuildRequires:  pkgconfig(pygobject-3.0) >= 2.90.1

Obsoletes:  python-pyatspi

Requires:	python-dbus

%description
at-spi allows assistive technologies to access GTK-based
applications. Essentially it exposes the internals of applications for
automation, so tools such as screen readers, magnifiers, or even
scripting interfaces can query and interact with GUI controls.

This version of at-spi is a major break from previous versions.
It has been completely rewritten to use D-Bus rather than
ORBIT / CORBA for its transport protocol.

This package includes a python client library for at-spi.

%package -n python3-pyatspi
Summary:        Python3 bindings for at-spi
Group:		Development/Python
Requires:       at-spi2-core
Requires:       python3-gi

%description -n python3-pyatspi
at-spi allows assistive technologies to access GTK-based
applications. Essentially it exposes the internals of applications for
automation, so tools such as screen readers, magnifiers, or even
scripting interfaces can query and interact with GUI controls.

This package includes a python3 client library for at-spi.

%prep
%setup -q

rm -rf /tmp/py3
cp -a . /tmp/py3/

%build
%configure2_5x \
	--build=%{_build}

%make

# Build the python3 module
pushd /tmp/py3
%configure2_5x --with-python=python3
%make
popd

%install
%makeinstall_std

pushd /tmp/py3
%makeinstall_std
popd

rm -f %{buildroot}%{_bindir}/magFocusTracker.py

%files
%doc COPYING COPYING.GPL AUTHORS README
%doc examples/magFocusTracker.py
%{py_puresitedir}/pyatspi

%files -n python3-pyatspi
%doc COPYING COPYING.GPL AUTHORS README
%{py3_puresitedir}/pyatspi/


%changelog
* Sun May 06 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.5.1-1
+ Revision: 797184
- verson update 2.5.1

* Sun Mar 18 2012 Matthew Dawkins <mattydaw@mandriva.org> 2.3.91-1
+ Revision: 785465
- imported package pyatspi


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20653 |12mu|pygtk2.0-2.24.0-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version}|cut -d. -f1,2)
%define oname pygtk
#rpmlint wants %mklibname

Summary:	Python bindings for the GTK+2 widget set
Name:		pygtk2.0
Version:	2.24.0
Release:	10
License:	LGPLv2+
Group:		Development/GNOME and GTK+
Url:		http://www.pygtk.org
Source0:	http://ftp.gnome.org/pub/GNOME/sources/pygtk/%{url_ver}/%{oname}-%{version}.tar.bz2
Patch0:		pygtk2.0-2.24.0-pango-leaks.patch
BuildRequires:	gnome-common
BuildRequires:	xsltproc
BuildRequires:	python-numpy-devel
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(pygobject-2.0)
BuildRequires:	pkgconfig(pycairo)
Requires:	python-numpy
Requires:	python-gobject
Requires:	python-cairo
Provides:	pygtk2 = %{EVRD}

%description
PyGTK is an extension module for python that gives you access to the GTK+
widget set. Just about anything you can write in C with GTK+ you can write
in python with PyGTK (within reason), but with all of python's benefits.

This new release includes GTK2 support.

%files
%doc AUTHORS NEWS README MAPPING ChangeLog 
%dir %{py_platsitedir}/gtk-2.0/gtk/
%{py_platsitedir}/gtk-2.0/gtk/*.py*
%{py_platsitedir}/gtk-2.0/gtk/_*.so
%{py_platsitedir}/gtk-2.0/gtkunixprint*
%{py_platsitedir}/gtk-2.0/atk*.so
%{py_platsitedir}/gtk-2.0/pango*.so

#----------------------------------------------------------------------------

%package devel
Summary:	Files needed to build wrappers for GTK+ addon libraries
Group:		Development/GNOME and GTK+
Requires:	%{name} = %{EVRD}

%description devel
This package contains files required to build wrappers for GTK+ addon
libraries so that they interoperate with pygtk.

This new release includes GTK2 support.

%files devel
%{_bindir}/pygtk-codegen-2.0
%{_includedir}/pygtk-2.0/*
%dir %{_datadir}/pygtk
%dir %{_datadir}/pygtk/2.0
%dir %{_datadir}/pygtk/2.0/defs
%{_datadir}/pygtk/2.0/defs/*.defs
%{_datadir}/pygtk/2.0/defs/pangocairo.override
%{_libdir}/pkgconfig/pygtk-2.0.pc
%{_datadir}/gtk-doc/html/pygtk/

#----------------------------------------------------------------------------

%package libglade
Summary:	A wrapper for the libglade library for use with PyGTK
Group:		Development/GNOME and GTK+
Requires:	%{name} = %{EVRD}

%description libglade
This module contains a wrapper for the libglade library.  Libglade is a
library similar to the pyglade module, except that it is written in C (so
is faster) and is more complete.

%files libglade
%{py_platsitedir}/gtk-2.0/gtk/glade.so

#----------------------------------------------------------------------------

%package demos
Summary:	Examples and demos for %{name}
Group:		Development/GNOME and GTK+
Requires:	%{name}-devel = %{EVRD}

%description demos
This package contains example programs and demos for %{name}.

%files demos
%doc examples/{atk,glade,gobject,gtk,ide,pango,simple}
%dir %{_libdir}/pygtk/2.0/demos
%dir %{_libdir}/pygtk/2.0/demos/images
%attr(755,root,root) %{_bindir}/pygtk-demo
%attr(755,root,root) %{_libdir}/pygtk/2.0/pygtk-demo.py
%{_libdir}/pygtk/2.0/pygtk-demo.py[co]
%attr(755,root,root) %{_libdir}/pygtk/2.0/demos/*.py
%{_libdir}/pygtk/2.0/demos/*.py[co]
%{_libdir}/pygtk/2.0/demos/images/*

#----------------------------------------------------------------------------

%prep
%setup -qn %{oname}-%{version}
%patch0 -p1

%build
%configure2_5x  \
	--enable-thread \
	--enable-numpy

%make LIBS="`python-config --libs`"

%install
%makeinstall_std

#(tpg) remove svn form docs
rm -rf `find -name .svn` %{buildroot}%{_docdir}


%changelog
* Wed Dec 25 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.24.0-10
+ Revision: 88bf29a
- LOG Add patch from upstream to fix leaks in Pango



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20654 |12mu|pykickstart-1.99.15-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}

Summary:  A python library for manipulating kickstart files
Name: pykickstart
Url: http://fedoraproject.org/wiki/pykickstart
Version: 1.99.15
Release: 2
# This is a Red Hat maintained package which is specific to
# our distribution.  Thus the source is only available from
# within this srpm.
Source0: %{name}-%{version}.tar.gz

License: GPLv2
Group: Development/Python
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: python-devel, gettext, python-setuptools
Requires: python, python-urlgrabber

%description
The pykickstart package is a python library for manipulating kickstart
files.

%prep
%setup -q

%build
make

%install
rm -rf %{buildroot}
make DESTDIR=%{buildroot} install
%find_lang %{name}

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root,-)
%doc README ChangeLog COPYING docs/programmers-guide
%doc docs/kickstart-docs.txt
%{python_sitelib}/*
%{_bindir}/ksvalidator
%{_bindir}/ksflatten
%{_bindir}/ksverdiff

%changelog
* Thu Aug 09 2012 Chris Lumens <clumens@redhat.com> - 1.99.15-1
- No argument needs to be given to rootpw if you're just locking the account. (clumens)

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20655 |12mu|pyparted-3.10-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Python module for GNU parted
Name:    pyparted
Version: 3.10
Release: 6
License: GPLv2+
Group:   Development/Python
URL:     http://fedorahosted.org/pyparted

Source0: http://fedorahosted.org/releases/p/y/%{name}/%{name}-%{version}.tar.gz

BuildRequires: python-devel
BuildRequires: parted-devel >= 3.0-6
BuildRequires: pkgconfig

%rename python-parted

%description
Python module for the parted library.  It is used for manipulating
partition tables.

%prep
%setup -q

%build
%make

%install
%makeinstall_std

%files
%doc AUTHORS BUGS COPYING ChangeLog NEWS README TODO
%{python_sitearch}/*

%changelog
* Tue Oct 22 2013 Denis Silakov <denis.silakov@rosalab.ru> 3.10-6
+ Revision: 41c1d7a
- Drop unneeded patch



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20656 |12mu|pysol-4.82-17
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pssver	3.01

Summary:	Provides several solitaire card games
Name:		pysol
Version:        4.82
Release:        17
License:	GPL
Group:		Games/Cards
URL:		http://www.oberhumer.com/opensource/pysol/

Source0:	%{name}-%{version}.tar.bz2
Source1: 	http://www.oberhumer.com/opensource/pysol/download/pysol-sound-server-%{pssver}.tar.bz2
Source2:	%{name}-%{version}-src.tar.bz2
#gw use the pysol.py from the source release instead of the bytecode
Patch0:		pysol-4.81-srcrelease.patch
Patch1:		pysol-4.82-sound.patch
Patch2:		pysol-4.82-tk-geometry-fix.patch
Requires:	tkinter >= 1.5.2
BuildRequires:  python-devel
BuildRequires:  smpeg-devel

%description
PySol has several solitaire card games, written in 100%% pure
Python. It has many features: unlimited undo and redo, load & save
games, player statistics, hint system, game plug-ins, and more!
Contains: klondike, freecel, spider, golf, etc.

%prep
%setup -q -a 1 -a 2
%patch0 -p1
%patch1
%patch2

cp pysol-sound-server-%{pssver}/NEWS NEWS.pysol-sound-server
cp pysol-sound-server-%{pssver}/README README.pysol-sound-server

%build
cd pysol-sound-server-%{pssver}/src
./configure --libdir=%{_libdir}
%make


%install
rm -fr %{buildroot}
make prefix=%_prefix bindir=%{buildroot}%{_gamesbindir} pkgdatadir=%{buildroot}%{_gamesdatadir}/%{name} install-bin install-data install-man mandir=%{buildroot}/%{_mandir}
perl -pi -e "s%%{buildroot}/usr%/usr%" %{buildroot}%{_gamesbindir}/pysol
cd pysol-sound-server-%{pssver}/src
python setup.py install --root=%{buildroot}
cd ../..
# they don't support python 2.4 yet
rm -f %{buildroot}%{_gamesdatadir}/%{name}/*pyc
mkdir %{buildroot}%{_gamesdatadir}/%{name}/BINARIES
cp -r %{name}-%{version}/src/* %{buildroot}%{_gamesdatadir}/%{name}/BINARIES
cat > %{buildroot}/%{_gamesbindir}/pysol << EOF
#!/bin/sh
exec python %{_gamesdatadir}/%{name}/BINARIES/pysol.py --pkgdatadir=%{_gamesdatadir}/%{name}/ --bindir=%{_gamesdatadir}/%{name}/BINARIES/ ${1+"$@"}

echo "$0: running $PYTHON failed !"
exit 1
EOF
chmod 755 %{buildroot}/%{_gamesbindir}/pysol

# Menu support
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=PySOL
Comment=All solitaire cards games
Exec=%{name}
Icon=cards_section
Terminal=false
Type=Application
StartupNotify=true
Categories=X-MandrivaLinux-MoreApplications-Games-Cards;Game;CardGame;
EOF

%clean

%files
%doc NEWS* README*
%{_gamesdatadir}/pysol/
%{_gamesbindir}/pysol
%{_mandir}/man6/pysol.6*
%_datadir/applications/mandriva*
%{py_platsitedir}/*


%changelog
* Mon Oct 21 2013 Denis Silakov <denis.silakov@rosalab.ru> 4.82-17
+ Revision: adba2e0
- Fix work with modern tkinter



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20657 |12mu|python-2.7.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Patching guideline for python :
# - no big patch with invasive change not 
#     approved by upstream ( ie not coming from upstream svn )
# - small bugfix must be sent to upstream and approved if they 
#     change any interface
# - all patchs should be commented ( unless for security, 
#     as they are usually easy to spot )
%bcond_with tests

%define docver 2.7.8
%define dirver 2.7

%define major %{dirver}
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d

%ifarch %{ix86} x86_64 ppc
%bcond_without valgrind
%else
%bcond_with valgrind
%endif

Summary:	An interpreted, interactive object-oriented programming language
Name:		python
Version:	2.7.8
Release:	1
License:	Modified CNRI Open Source License
Group:		Development/Python
Url:		http://www.python.org/
Source0:	http://www.python.org/ftp/python/%{version}/Python-%{version}.tar.xz
Source1:	http://www.python.org/ftp/python/doc/%{docver}/python-%{docver}-docs-html.tar.bz2
Source2:	bdist_rpm5.py
Source3:	%{name}.rpmlintrc
Patch0:		python-2.7.4-module-linkage.patch
# Don't include /usr/local/* in search path
Patch3:		Python-2.7.6-no-local-incpath.patch

# Support */lib64 convention on x86_64, sparc64, etc.
# similar patches reported upstream on http://bugs.python.org/issue1294959
Patch4:		python-2.7.6-lib64.patch

# Do handle <asm-XXX/*.h> headers in h2py.py
# FIXME: incomplete for proper bi-arch support as #if/#else/#endif
# clauses generally should have been handled
# to send upstream after cleaning
Patch5:		Python-2.2.2-biarch-headers.patch

Patch6:		python-2.7-016-cross-compile-getaddrinfo.patch

# add mandriva to the list of supported distribution, applied upstream
Patch10:	python-2.5.1-detect-mandriva.patch

# adds xz support to distutils targets: 'sdist', 'bdist' & 'bdist_rpm'
# sent upstream : http://bugs.python.org/issue5411
# DO NOT REMOVE, IT DOESN'T TOUCH *ANY* public interfaces and has been
# accepted by upstream
#Patch14:	Python-2.7.2-distutils-xz-support.patch

# from Fedora, fixes gettext.py parsing of Plural-Forms: header (fixes mdv bugs #49475, #44088)
# to send upstream
Patch16:	python-2.5.1-plural-fix.patch

# skip semaphore test, as it requires /dev/shm
Patch23:	python-2.7.1-skip-shm-test.patch

# add support for berkeley db <= 5.1
# sent upstream: http://bugs.python.org/issue11817
Patch24:	Python-2.7.4-berkeley-db-5.3.patch

# do not use uname -m to get the exact name on mips/arm
Patch25:	python-2.7.4-arch.patch

Patch26:	Python-2.7.4-berkeley-db-5.3-2.patch

# Avoid error in tests if built inside LXC with kerneles which differs
# from the target system's one
#Patch27:	python-2.7.3-workaround-ENOPROTOOPT-in-bind_port.patch

BuildRequires:	blt
BuildRequires:	db5-devel
BuildRequires:	pkgconfig(expat)
BuildRequires:	pkgconfig(libffi)
BuildRequires:	gdbm-devel
BuildRequires:	gmp-devel
BuildRequires:	pkgconfig(ncursesw)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	readline-devel
BuildRequires:  tcl tcl-devel
BuildRequires:  tk tk-devel
BuildRequires:	tix
BuildRequires:	bzip2-devel
BuildRequires:	pkgconfig(sqlite3)
%if %{with valgrind}
BuildRequires:	valgrind-devel
%endif
BuildRequires:	chrpath
# (2010/03/21, misc: interfere with test__all )
BuildConflicts:	python-pyxml

# backwards compatibility for unfixed packages
Provides:	python(abi) = %{major}

Conflicts:	tkinter < %{EVRD}
Conflicts:	python-devel < 2.7-6
%rename		python-ctypes
%rename		python-elementtree
%rename		python-base

%description
Python is an interpreted, interactive, object-oriented programming
language often compared to Tcl, Perl, Scheme or Java. Python includes
modules, classes, exceptions, very high level dynamic data types and
dynamic typing. Python supports interfaces to many system calls and
libraries, as well as to various windowing systems (X11, Motif, Tk,
Mac and MFC).

Programmers can write new built-in modules for Python in C or C++.
Python can be used as an extension language for applications that
need a programmable interface. This package contains most of the
standard Python modules, as well as modules for interfacing to the
Tix widget set for Tk and RPM.

Note that documentation for Python is provided in the python-docs
package.

%package -n	%{libname}
Summary:	Shared libraries for Python %{version}
Group:		System/Libraries

%description -n	%{libname}
This packages contains Python shared object library.  Python is an
interpreted, interactive, object-oriented programming language often
compared to Tcl, Perl, Scheme or Java.

%package -n	%{devname}
Summary:	The libraries and header files needed for Python development
Group:		Development/Python
Requires:	%{name} = %{EVRD}
Requires:	%{libname} = %{EVRD}
Obsoletes:	%{name}-devel < %{EVRD}
# (misc) needed to ease upgrade , see #47803
Obsoletes:	%{mklibname -d %{name} 2.5} < 2.7
Obsoletes:	%{mklibname -d %{name} 2.6} < 2.7
Obsoletes:	%{mklibname -d %{name} 2.7} < 2.7-4
Provides:	%{name}-devel = %{EVRD}

%description -n	%{devname}
The Python programming language's interpreter can be extended with
dynamically loaded extensions and can be embedded in other programs.
This package contains the header files and libraries needed to do
these types of tasks.

Install %{devname} if you want to develop Python extensions.  The
python package will also need to be installed.  You'll probably also
want to install the python-docs package, which contains Python
documentation.

%package docs
Summary:	Documentation for the Python programming language
Requires:	python = %{EVRD}
Requires:	xdg-utils
Group:		Development/Python

%description	docs
The python-docs package contains documentation on the Python
programming language and interpreter.  The documentation is provided
in ASCII text files and in LaTeX source files.

Install the python-docs package if you'd like to use the documentation
for the Python language.

%package -n	tkinter
Summary:	A graphical user interface for the Python scripting language
Group:		Development/Python
Requires:	python = %{EVRD}
Requires:	tcl
Requires:	tk

%description -n	tkinter
The Tkinter (Tk interface) program is an graphical user interface for
the Python scripting language.

You should install the tkinter package if you'd like to use a graphical
user interface for Python programming.

%package -n	tkinter-apps
Summary:	Various applications written using tkinter
Group:		Development/Python
Requires:	tkinter

%description -n	tkinter-apps
Various applications written using tkinter.

%prep
%setup -q -n Python-%{version}
%patch0 -p0
# local include
%patch3 -p1
# lib64
%patch4 -p1 -b .lib64

# biarch header
%patch5 -p0

#disable buggy getaddr check
%patch6 -p1

# add mandriva to the list of supported distribution
%patch10 -p0
# must fix tararchive first..
#patch14 -p1 .xz~

%patch16 -p1 -b .plural-fix

%patch23 -p1 
%patch24 -p1 -b .db5~
%patch25 -p1 -b .arch
%patch26 -p1 -b .db5-2

# %patch27 -p1 -b .bind_port

autoconf

mkdir html
bzcat %{SOURCE1} | tar x  -C html

find . -type f -print0 | xargs -0 perl -p -i -e 's@/usr/local/bin/python@/usr/bin/python@'

cat > README.omv << EOF
Python interpreter support readline completion by default.
This is only used with the interpreter. In order to remove it,
you can :
1) unset PYTHONSTARTUP when you login
2) create a empty file \$HOME/.pythonrc.py
3) change %{_sysconfdir}/pythonrc.py
EOF

%build
rm -f Modules/Setup.local
cat > Modules/Setup.local << EOF
linuxaudiodev linuxaudiodev.c
EOF

export OPT="%{optflags}"
export CCSHARED="-fno-PIE -fPIC"
export ac_cv_have_long_long_format=yes

# see https://qa.mandriva.com/show_bug.cgi?id=48570 
# for wide unicode support
%configure2_5x \
    --with-threads \
    --with-system-expat \
    --with-system-ffi \
    --enable-unicode=ucs4 \
    --enable-ipv6 \
    --enable-shared \
    --with-dbmliborder=gdbm:ndbm:bdb \
%if %{with valgrind}
    --with-valgrind
%endif

# fix build
#perl -pi -e 's/^(LDFLAGS=.*)/$1 -lstdc++/' Makefile
# (misc) if the home is nfs mounted, rmdir fails due to delay
export TMP="/tmp" TMPDIR="/tmp"
# Parallel make fails sometimes inside lxc in ABF
make

%if %{with tests}
%check
# (misc) if the home is nfs mounted, rmdir fails
export TMP="/tmp" TMPDIR="/tmp"

# all tests must pass
%ifarch %{arm}
# don't know if it's a python issue or a toolchain issue :(
# test test_float failed -- Traceback (most recent call last):
#  File "/home/rtp/deb/python2.6-2.6.4/Lib/test/test_float.py", line 665, in test_from_hex
#    self.identical(fromHex('0x0.ffffffffffffd6p-1022'), MIN-3*TINY)
#  File "/home/rtp/deb/python2.6-2.6.4/Lib/test/test_float.py", line 375, in identical
#    self.fail('%r not identical to %r' % (x, y))
# AssertionError: 2.2250738585071999e-308 not identical to 2.2250738585071984e-308
%define custom_test -x test_float
%else
%define custom_test ""
%endif
# if a test doesn't pass, it can be disabled with -x test, but this should be documented in the
# spec file, and a bug should be reported if possible ( on python side )
# (misc, 28/10/2010) test_gdb fail, didn't time too look
# (misc, 29/10/2010) test_site fail due to one of our patch, will fix later
#   test_distutils, fail because of lib64 patch ( like test_site ), and because it requires libpython2.7 to be installed
#   test_io, blocks on my computer on 2nd run
# (misc, 17/01/2013) test_cmath fails when run as part of the full test suite,
#   but succeeds when run by itself. Needs further investigation, for now, let's
#   just make it an extra step. Same goes for test_math, test_float, test_strtod
# (arisel, 04/02/2013) disabling test_file and test_file2k. This might be a problem with 
#   --enable-shared as modules already installed on the system are used.
# (bero, 19/06/2013) disabling test_pydoc, fails with 'NoneType' object has no attribute 'get_source'
# (bero, 19/06/2013) Network related tests fail in ABF - probably new security features not allowing package
# builds to access the net?
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}"
WITHIN_PYTHON_RPM_BUILD=1 make test TESTOPTS="-w -l test_cmath test_math test_float test_strtod"
#make test TESTOPTS="-w -l test_pydoc"
%endif

%install
mkdir -p %{buildroot}%{_prefix}/lib/python%{dirver}/site-packages

# fix Makefile to get rid of reference to distcc
perl -pi -e "/^CC=/ and s/distcc/gcc/" Makefile

# set the install path
echo '[install_scripts]' >setup.cfg
echo 'install_dir='"%{buildroot}/usr/bin" >>setup.cfg

# python is not GNU and does not know fsstd
mkdir -p %{buildroot}%{_mandir}
%makeinstall_std

ln -sf libpython%{major}.so.* %{buildroot}/%{_libdir}/libpython%{major}.so

# Provide a libpython%{dirver}.so symlink in /usr/lib/puthon*/config, so that
# the shared library could be found when -L/usr/lib/python*/config is specified
ln -sf ../../libpython%{major}.so %{buildroot}%{_libdir}/python%{dirver}/config; ln -sf ../../libpython%{major}.so .

#"  this comment is just here because vim syntax higlighting is confused by the previous snippet of lisp

# smtpd proxy
mv -f %{buildroot}%{_bindir}/smtpd.py %{buildroot}%{_libdir}/python%{dirver}/

# idle
cp Tools/scripts/idle %{buildroot}%{_bindir}/idle


# pynche
cat << EOF > %{buildroot}%{_bindir}/pynche
#!/bin/bash
exec %{_libdir}/python%{dirver}/site-packages/pynche/pynche
EOF
rm -f Tools/pynche/*.pyw
cp -r Tools/pynche %{buildroot}%{_libdir}/python%{dirver}/site-packages/

chmod 755 %{buildroot}%{_bindir}/{idle,pynche}

ln -f Tools/pynche/README Tools/pynche/README.pynche

%if %{with valgrind}
install Misc/valgrind-python.supp -D %{buildroot}%{_libdir}/valgrind/valgrind-python.supp
%endif

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/rosa-tkinter.desktop << EOF
[Desktop Entry]
Name=IDLE
Name[ru]=IDLE
Comment=IDE for Python
Comment[ru]=IDE для Python
Exec=%{_bindir}/idle
Icon=development_environment_section
Terminal=false
Type=Application
Categories=Development;IDE;
EOF


cat > %{buildroot}%{_datadir}/applications/rosa-%{name}-docs.desktop << EOF
[Desktop Entry]
Name=Python documentation
Name[ru]=Документация Python
Comment=Python complete reference
Comment[ru]=Полная документация Python
Exec=%{_bindir}/xdg-open %{_defaultdocdir}/%{name}-docs/index.html
Icon=documentation_section
Terminal=false
Type=Application
Categories=Documentation;
EOF


# fix non real scripts
chmod 644 %{buildroot}%{_libdir}/python*/test/test_{binascii,grp,htmlparser}.py*
# fix python library not stripped
chmod u+w %{buildroot}%{_libdir}/libpython%{major}.so.1.0


mkdir -p %{buildroot}%{_sysconfdir}/profile.d/

cat > %{buildroot}%{_sysconfdir}/profile.d/30python.sh << 'EOF'
if [ -f $HOME/.pythonrc.py ] ; then
	export PYTHONSTARTUP=$HOME/.pythonrc.py
else
	export PYTHONSTARTUP=/etc/pythonrc.py
fi

export PYTHONDONTWRITEBYTECODE=1
EOF

cat > %{buildroot}/%{_sysconfdir}/profile.d/30python.csh << 'EOF'
if ( -f ${HOME}/.pythonrc.py ) then
	setenv PYTHONSTARTUP ${HOME}/.pythonrc.py
else
	setenv PYTHONSTARTUP /etc/pythonrc.py
endif
setenv PYTHONDONTWRITEBYTECODE 1
EOF

cat > %{buildroot}%{_sysconfdir}/pythonrc.py << EOF
try:
    # this add completion to python interpreter
    import readline
    import rlcompleter
    # see readline man page for this
    readline.parse_and_bind("set show-all-if-ambiguous on")
    readline.parse_and_bind("tab: complete")
except:
    pass
# you can place a file .pythonrc.py in your home to overrides this one
# but then, this file will not be sourced
EOF

%multiarch_includes %{buildroot}/usr/include/python*/pyconfig.h

install -m644 %{SOURCE2} -D %{buildroot}%{_libdir}/python%{dirver}/distutils/command/bdist_rpm5.py

#chrpath -d %{buildroot}%{_libdir}/python%{dirver}/lib-dynload/_sqlite3.so

%files
%doc README.omv
%{_sysconfdir}/profile.d/*
%config(noreplace) %{_sysconfdir}/pythonrc.py
%if %{_lib} != "lib"
%dir %{_prefix}/lib/python%{dirver}
%endif
%dir %{_libdir}/python%{dirver}
%{_libdir}/python%{dirver}/*.doc
%{_libdir}/python%{dirver}/*.egg-info
%{_libdir}/python%{dirver}/*.py*
%{_libdir}/python%{dirver}/*.txt
%{_libdir}/python%{dirver}/bsddb
%{_libdir}/python%{dirver}/compiler
# "Makefile" and the config.h file are needed by
# distutils/sysconfig.py:_init_posix(), so we include them in the libs
# package, along with their parent directories (RH bug#531901):
%dir %{_libdir}/python%{dirver}/config
%{_libdir}/python%{dirver}/config/Makefile
%{_libdir}/python%{dirver}/ctypes
%{_libdir}/python%{dirver}/curses
%{_libdir}/python%{dirver}/distutils
%{_libdir}/python%{dirver}/email
%{_libdir}/python%{dirver}/encodings
%{_libdir}/python%{dirver}/hotshot
%{_libdir}/python%{dirver}/importlib
%{_libdir}/python%{dirver}/json
%{_libdir}/python%{dirver}/lib2to3
%{_libdir}/python%{dirver}/lib-dynload
%exclude %{_libdir}/python%{dirver}/lib-dynload/_tkinter.so
%{_libdir}/python%{dirver}/logging
%{_libdir}/python%{dirver}/multiprocessing
%{_libdir}/python%{dirver}/plat-linux2
%{_libdir}/python%{dirver}/pydoc_data
%if %{_lib} != "lib"
%dir %{_prefix}/lib/python%{dirver}/site-packages
%endif
%dir %{_libdir}/python%{dirver}/site-packages
%{_libdir}/python%{dirver}/site-packages/README
%{_libdir}/python%{dirver}/sqlite3
%{_libdir}/python%{dirver}/unittest
%{_libdir}/python%{dirver}/wsgiref
%{_libdir}/python%{dirver}/xml

%dir %{_includedir}/python%{dirver}
%{_includedir}/python%{dirver}/pyconfig.h
%multiarch_includedir/python%{dirver}/pyconfig.h

%{_bindir}/python%{dirver}
%{_bindir}/pydoc
%{_bindir}/python
%{_bindir}/python2
%{_bindir}/2to3
%{_mandir}/man*/*
%if %{with valgrind}
%{_libdir}/valgrind/valgrind-python.supp
%endif

%files -n %{libname}
%{_libdir}/libpython*.so.1*

%files -n %{devname}
%{_libdir}/libpython*.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/python%{dirver}
%{_libdir}/python%{dirver}/config/*
%{_libdir}/python%{dirver}/test/
%{_bindir}/python%{dirver}-config
%{_bindir}/python2-config
%{_bindir}/python-config
%exclude %{_libdir}/python%{dirver}/config/Makefile
%exclude %{_includedir}/python%{dirver}/pyconfig.h

%files docs
%doc html/*/*
%{_datadir}/applications/rosa-%{name}-docs.desktop

%files -n tkinter
%dir %{_libdir}/python%{dirver}/lib-tk
%{_libdir}/python%{dirver}/lib-tk/*.py*
%{_libdir}/python%{dirver}/lib-tk/test/
%{_libdir}/python%{dirver}/lib-dynload/_tkinter.so
%{_libdir}/python%{dirver}/idlelib
%{_libdir}/python%{dirver}/site-packages/pynche

%files -n tkinter-apps
%{_bindir}/idle
%{_bindir}/pynche
%{_datadir}/applications/rosa-tkinter.desktop

%changelog
* Wed Jul 02 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.7.8-1
+ Revision: 5747dc7
- Updated to 2.7.8



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20658 |12mu|python3-3.3.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define docver  3.3.4
%define dirver  3.3
%define familyver 3

%define lib_major	%{dirver}
%define lib_name_orig	libpython%{familyver}
%define lib_name	%mklibname python %{lib_major}
%define develname	%mklibname python3 -d

%ifarch %{ix86} x86_64 ppc
%bcond_without	valgrind
%else
%bcond_with	valgrind
%endif
Summary:	An interpreted, interactive object-oriented programming language
Name:		python3
Version:	3.3.4
Release:	1
License:	Modified CNRI Open Source License
Group:		Development/Python

Source:		http://www.python.org/ftp/python/%{version}/Python-%{version}.tar.xz
Source1:	http://www.python.org/ftp/python/doc/%{docver}/python-%{docver}-docs-html.tar.bz2
Source2:	python3.macros
Source100:	%{name}.rpmlintrc
#Source4:	python-mode-1.0.tar.bz2
Source5:        bdist_rpm5.py

Patch0:		python-3.3.0-module-linkage.patch
Patch1:		python3-3.3.0-fdr-lib64.patch
Patch2:		python3-3.2.3-fdr-lib64-fix-for-test_install.patch
#Patch3:		python-3.3.0-module-dependencies.patch
Patch4:		python-3.3.3-fix-urllibnet-test.patch
Patch5:     	python-3.3.0-distutils-multiarch.patch

URL:		http://www.python.org/
Conflicts:	tkinter3 < %{version}
Conflicts:	%{lib_name}-devel < 3.1.2-4
Conflicts:	%{develname} < 3.2.2-3
Requires:	%{lib_name} = %{version}
BuildRequires:	blt
BuildRequires:	db-devel
BuildRequires:	pkgconfig(expat)
BuildRequires:	gdbm-devel
BuildRequires:	gmp-devel
BuildRequires:	pkgconfig(ncursesw)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	readline-devel
BuildRequires:	tcl tcl-devel
BuildRequires:	tk tk-devel
BuildRequires:	autoconf
BuildRequires:	bzip2-devel
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	pkgconfig(libtirpc)
# uncomment once the emacs part no longer conflict with python 2.X
#BuildRequires:	emacs
#BuildRequires:	emacs-bin
%if %{with valgrind}
BuildRequires:	valgrind-devel
%endif
Provides:	%{name} = %{version}
Provides:	python(abi) = %{dirver}
Provides:	/usr/bin/python%{dirver}mu


%description
Python is an interpreted, interactive, object-oriented programming
language often compared to Tcl, Perl, Scheme or Java. Python includes
modules, classes, exceptions, very high level dynamic data types and
dynamic typing. Python supports interfaces to many system calls and
libraries, as well as to various windowing systems (X11, Motif, Tk,
Mac and MFC).

Programmers can write new built-in modules for Python in C or C++.
Python can be used as an extension language for applications that
need a programmable interface. This package contains most of the
standard Python modules, as well as modules for interfacing to the
Tix widget set for Tk and RPM.

Note that documentation for Python is provided in the python-docs
package.

%package -n	%{lib_name}
Summary:	Shared libraries for Python %{version}
Group:		System/Libraries

%description -n	%{lib_name}
This packages contains Python shared object library.  Python is an
interpreted, interactive, object-oriented programming language often
compared to Tcl, Perl, Scheme or Java.

%package -n	%{develname}
Summary:	The libraries and header files needed for Python development
Group:		Development/Python
Requires:	%{name} = %{version}
Requires:	%{lib_name} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	%{lib_name_orig}-devel = %{version}-%{release}
Obsoletes:	%{_lib}python3.1-devel < %{version}
Obsoletes:	%{_lib}python3.2-devel < %{version}-%{release}

%description -n	%{develname}
The Python programming language's interpreter can be extended with
dynamically loaded extensions and can be embedded in other programs.
This package contains the header files and libraries needed to do
these types of tasks.

Install %{develname} if you want to develop Python extensions.  The
python package will also need to be installed.  You'll probably also
want to install the python-docs package, which contains Python
documentation.

%package	docs
Summary:	Documentation for the Python programming language
Group:		Development/Python
Requires:	%{name} = %{version}
Requires:	xdg-utils
BuildArch:	noarch

%description	docs
The python-docs package contains documentation on the Python
programming language and interpreter.  The documentation is provided
in ASCII text files and in LaTeX source files.

Install the python-docs package if you'd like to use the documentation
for the Python language.

%package -n	tkinter3
Summary:	A graphical user interface for the Python scripting language
Group:		Development/Python
Requires:	%{name} = %{version}
Requires:	tcl tk

%description -n	tkinter3
The Tkinter (Tk interface) program is an graphical user interface for
the Python scripting language.

You should install the tkinter package if you'd like to use a graphical
user interface for Python programming.

%package -n	tkinter3-apps
Summary:	Various applications written using tkinter
Group:		Development/Python
Requires:	tkinter3

%description -n	tkinter3-apps
Various applications written using tkinter

%prep
%setup -qn Python-%{version}
%patch0 -p0 -b .link
%patch5 -p1

%if "%{_lib}" == "lib64"
%patch1 -p1 -b .lib64
%patch2 -p1
%endif

#patch3 -p1 -b .modlink~
%patch4 -p1 -b .urllibtest~

# docs
mkdir html
bzcat %{SOURCE1} | tar x  -C html

find . -type f -print0 | xargs -0 perl -p -i -e 's@/usr/local/bin/python@/usr/bin/python3@'

cat > README.urpmi << EOF
Python interpreter support readline completion by default.
This is only used with the interpreter. In order to remove it,
you can :
1) unset PYTHONSTARTUP when you login
2) create a empty file \$HOME/.pythonrc.py
3) change %{_sysconfdir}/pythonrc.py
EOF

%build
rm -f Modules/Setup.local

export OPT="%{optflags} -g"

# to fix curses module build
# https://bugs.mageia.org/show_bug.cgi?id=6702
export CFLAGS="%{optflags} -I/usr/include/ncursesw"
export CPPFLAGS="%{optflags} -I/usr/include/ncursesw"

autoreconf -vfi
%configure2_5x	--with-threads \
		--enable-ipv6 \
		--with-wide-unicode \
		--with-dbmliborder=gdbm \
		--enable-shared \
%if %{with valgrind}
		--with-valgrind
%endif

# fix build
#perl -pi -e 's/^(LDFLAGS=.*)/$1 -lstdc++/' Makefile
# (misc) if the home is nfs mounted, rmdir fails due to delay
export TMP="/tmp" TMPDIR="/tmp"
%make LN="ln -sf"

%check
# (misc) if the home is nfs mounted, rmdir fails
export TMP="/tmp" TMPDIR="/tmp"

# Currently (3.3.0-1), LOTS of tests fail, but python3 seems to work
# quite fine anyway. Chances are something in the testsuite itself is bogus.
#make test TESTOPTS="-w -x test_linuxaudiodev -x test_nis -x test_shutil -x test_pyexpat -x test_minidom -x test_sax -x test_string -x test_str -x test_unicode -x test_userstring -x test_bytes -x test_distutils -x test_mailbox -x test_ioctl -x test_telnetlib -x test_strtod -x test_urllib2net -x test_runpy -x test_posix -x test_robotparser -x test_numeric_tower -x test_math -x test_cmath -x test_importlib -x test_import -x test_float -x test_strtod -x test_timeout"

%install
mkdir -p %{buildroot}%{_prefix}/lib/python%{dirver}

# fix Makefile to get rid of reference to distcc
perl -pi -e "/^CC=/ and s/distcc/gcc/" Makefile

# set the install path
echo '[install_scripts]' >setup.cfg
echo 'install_dir='"%{buildroot}%{_bindir}" >>setup.cfg

# python is not GNU and does not know fsstd
mkdir -p %{buildroot}%{_mandir}
%makeinstall_std LN="ln -sf"

(cd %{buildroot}%{_libdir}; ln -sf `ls libpython%{lib_major}*.so.*` libpython%{lib_major}.so)

# fix files conflicting with python2.6
mv %{buildroot}%{_bindir}/2to3 %{buildroot}%{_bindir}/python3-2to3

# conflicts with python2
# # emacs, I use it, I want it
# mkdir -p %{buildroot}%{_datadir}/emacs/site-lisp
# install -m 644 Misc/python-mode.el %{buildroot}%{_datadir}/emacs/site-lisp
# emacs -batch -f batch-byte-compile %{buildroot}%{_datadir}/emacs/site-lisp/python-mode.el
# 
# install -d %{buildroot}%{_sysconfdir}/emacs/site-start.d
# cat <<EOF >%{buildroot}%{_sysconfdir}/emacs/site-start.d/%{name}.el
# (setq auto-mode-alist (cons '("\\\\.py$" . python-mode) auto-mode-alist))
# (autoload 'python-mode "python-mode" "Mode for python files." t)
# EOF

#"  this comment is just here because vim syntax higlighting is confused by the previous snippet of lisp

# install pynche as pynche3
cat << EOF > %{buildroot}%{_bindir}/pynche3
#!/bin/bash
exec %{_libdir}/python%{dirver}/site-packages/pynche/pynche
EOF
rm -f Tools/pynche/*.pyw
cp -r Tools/pynche %{buildroot}%{_libdir}/python%{dirver}/site-packages/

chmod 755 %{buildroot}%{_bindir}/{idle3,pynche3}

ln -f Tools/pynche/README Tools/pynche/README.pynche

%if %{with valgrind}
install Misc/valgrind-python.supp -D %{buildroot}%{_libdir}/valgrind/valgrind-python3.supp
%endif

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-tkinter3.desktop << EOF
[Desktop Entry]
Name=IDLE
Comment=IDE for Python3
Exec=%{_bindir}/idle3
Icon=development_environment_section
Terminal=false
Type=Application
Categories=Development;IDE;
EOF


cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}-docs.desktop << EOF
[Desktop Entry]
Name=Python documentation
Comment=Python complete reference
Exec=%{_bindir}/xdg-open %{_defaultdocdir}/%{name}-docs/index.html
Icon=documentation_section
Terminal=false
Type=Application
Categories=Documentation;
EOF


# fix non real scripts
#chmod 644 %{buildroot}%{_libdir}/python*/test/test_{binascii,grp,htmlparser}.py*
find %{buildroot} -type f \( -name "test_binascii.py*" -o -name "test_grp.py*" -o -name "test_htmlparser.py*" \) -exec chmod 644 {} \;
# fix python library not stripped
chmod u+w %{buildroot}%{_libdir}/libpython%{lib_major}*.so.1.0 %{buildroot}%{_libdir}/libpython3.so


mkdir -p %{buildroot}%{_sysconfdir}/profile.d/

cat > %{buildroot}%{_sysconfdir}/profile.d/30python.sh << 'EOF'
if [ -f $HOME/.pythonrc.py ] ; then
	export PYTHONSTARTUP=$HOME/.pythonrc.py
else
	export PYTHONSTARTUP=/etc/pythonrc.py
fi

export PYTHONDONTWRITEBYTECODE=1
EOF

cat > %{buildroot}%{_sysconfdir}/profile.d/30python.csh << 'EOF'
if ( -f ${HOME}/.pythonrc.py ) then
	setenv PYTHONSTARTUP ${HOME}/.pythonrc.py
else
	setenv PYTHONSTARTUP /etc/pythonrc.py
endif
setenv PYTHONDONTWRITEBYTECODE 1
EOF

cat > %{buildroot}%{_sysconfdir}/pythonrc.py << EOF
try:
    # this add completion to python interpreter
    import readline
    import rlcompleter
    # see readline man page for this
    readline.parse_and_bind("set show-all-if-ambiguous on")
    readline.parse_and_bind("tab: complete")
except:
    pass
# you can place a file .pythonrc.py in your home to overrides this one
# but then, this file will not be sourced
EOF

%multiarch_includes %{buildroot}/usr/include/python*/pyconfig.h

mkdir -p %{buildroot}%{_sysconfdir}/rpm/macros.d
install -m644 %{SOURCE2} %{buildroot}%{_sysconfdir}/rpm/macros.d/

install -m644 %{SOURCE5} -D %{buildroot}%{_libdir}/python%{dirver}/distutils/command/bdist_rpm5.py

%files
%doc README.urpmi
# conflicts with python2.6
#%config(noreplace) %{_sysconfdir}/emacs/site-start.d/%{name}.el
%{_sysconfdir}/rpm/macros.d/*.macros
%{_sysconfdir}/profile.d/*
%config(noreplace) %{_sysconfdir}/pythonrc.py
%{_includedir}/python*/pyconfig.h
%{multiarch_includedir}/python*/pyconfig.h

%{_libdir}/python*/config*/Makefile
%exclude %{_libdir}/python*/site-packages/pynche
%exclude %{_libdir}/python*/lib-dynload/_tkinter.*.so

# HACK: build fails without this (TODO: investigate rpm)
%dir %{_libdir}/python*
%{_libdir}/python*/LICENSE.txt
%{_libdir}/python%{dirver}/*.py
%{_libdir}/python%{dirver}/__pycache__
%{_libdir}/python%{dirver}/collections
%{_libdir}/python%{dirver}/concurrent
%{_libdir}/python%{dirver}/ctypes
%{_libdir}/python%{dirver}/curses
%{_libdir}/python%{dirver}/dbm
%{_libdir}/python%{dirver}/distutils
%{_libdir}/python%{dirver}/email
%{_libdir}/python%{dirver}/encodings
%{_libdir}/python%{dirver}/html
%{_libdir}/python%{dirver}/http
%{_libdir}/python%{dirver}/importlib
%{_libdir}/python%{dirver}/json
%{_libdir}/python%{dirver}/lib-dynload
%{_libdir}/python%{dirver}/lib2to3
%{_libdir}/python%{dirver}/logging
%{_libdir}/python%{dirver}/multiprocessing
%{_libdir}/python%{dirver}/plat-linux
%{_libdir}/python%{dirver}/pydoc_data
%{_libdir}/python%{dirver}/site-packages
%{_libdir}/python%{dirver}/sqlite3
%{_libdir}/python%{dirver}/turtledemo
%{_libdir}/python%{dirver}/unittest
%{_libdir}/python%{dirver}/urllib
%{_libdir}/python%{dirver}/venv
%{_libdir}/python%{dirver}/wsgiref*
%{_libdir}/python%{dirver}/xml
%{_libdir}/python%{dirver}/xmlrpc
%{_bindir}/pydoc3*
%{_bindir}/python3*
%_bindir/pyvenv
%_bindir/pyvenv-%dirver
%{_bindir}/2to3-%{dirver}
%exclude %{_bindir}/python*config
#%{_datadir}/emacs/site-lisp/*
%{_mandir}/man*/*
%if %{with valgrind}
%{_libdir}/valgrind/valgrind-python3.supp
%endif

%files -n %{lib_name}
%{_libdir}/libpython*.so.1*

%files -n %{develname}
%{_libdir}/libpython*.so
%{_includedir}/python*
%{_libdir}/python*/config-%{dirver}*
%{_libdir}/python*/test/
%{_bindir}/python%{dirver}*-config
%{_bindir}/python%{familyver}-config
%{_libdir}/pkgconfig/python*.pc
%exclude %{_includedir}/python*/pyconfig.h
%exclude %{_libdir}/python*/config*/Makefile

%files docs
%doc html/*/*
%{_datadir}/applications/mandriva-%{name}-docs.desktop

%files -n tkinter3
%{_libdir}/python*/tkinter/
%{_libdir}/python*/idlelib
%{_libdir}/python*/site-packages/pynche
%{_libdir}/python*/lib-dynload/_tkinter.*.so

%files -n tkinter3-apps
%{_bindir}/idle3*
%{_bindir}/pynche3
%{_datadir}/applications/mandriva-tkinter3.desktop

%changelog
* Tue Feb 11 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.3.4-1
+ Revision: 9f2d2a7
- Updated to 3.3.4



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20659 |12mu|python-beaker-1.6.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:    python-beaker
Version: 1.6.4
Release: 3
Summary: WSGI middleware layer to provide sessions

Group:   Development/Python
License: BSD
URL:     http://beaker.groovie.org/
Source0: http://pypi.python.org/packages/source/B/Beaker/Beaker-%{version}.tar.gz
BuildRequires:  python-setuptools
BuildRequires:  python3-devel
BuildRequires:  python3egg(setuptools)
BuildArch:  noarch

%description
Beaker is a caching library that includes Session and Cache objects built on
Myghty's Container API used in MyghtyUtils. WSGI middleware is also included to
manage Session objects and signed cookies.

%package -n python3-beaker
Summary:        WSGI middleware layer to provide sessions
Group:          Development/Python
BuildRequires:  python3-devel, python3egg(setuptools)
 
%description -n python3-beaker
Beaker is a caching library that includes Session and Cache objects built on
Myghty's Container API used in MyghtyUtils. WSGI middleware is also included to
manage Session objects and signed cookies.

%prep
%setup -q -c

mv Beaker-%{version} python2
cp -r python2 python3

%build
pushd python2
%{__python} setup.py build
popd

pushd python3
%{__python3} setup.py build
popd


%install
pushd python2
%{__python} setup.py install --skip-build --root %{buildroot}
popd

pushd python3
%{__python3} setup.py install --skip-build --root %{buildroot}
popd


%files -n python-beaker
%doc python2/LICENSE python2/CHANGELOG
%{py_puresitedir}/beaker/
%{py_puresitedir}/Beaker*

%files -n python3-beaker
%doc python3/LICENSE python3/CHANGELOG
%{py3_puresitedir}/beaker/
%{py3_puresitedir}/Beaker*

%changelog
* Mon Oct 28 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.6.4-3
+ Revision: 7608380
- Fix typo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20660 |12mu|python-cairo-1.10.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}
%define oname py2cairo
%define oname3 pycairo
Summary:	A python wrapper for the Cairo libraries
Name:		python-cairo
Version:	1.10.0
Release:	2
License:	LGPLv2+
Group:		Development/Python
URL:		http://cairographics.org/pycairo
Source0:		http://cairographics.org/releases/%{oname}-%{version}.tar.bz2
Source1:     http://cairographics.org/releases/%{oname3}-%{version}.tar.bz2
Patch0:		pycairo-1.10.0-link.patch
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(python)

%description
A set of Python bindings for the cairo graphics library.

%package devel
Summary:	Development files for %{name}
Group:		Development/Python
Requires:	%{name} = %{version}-%{release}
Provides:	%{oname}-devel = %{version}-%{release}

%description devel
Development files for %{name}.


%description
Aset of Python bindings for the cairo graphics library.

%package -n python3-cairo
Summary:    A python wrapper for the Cairo libraries
Group:      Development/Python
Provides:   python3-cairo = %{version}-%{release}
Provides:   py3cairo = %{version}-%{release}
BuildRequires:  python3-devel

%description -n python3-cairo
A set of Python3 bindings for the cairo graphics library.

%package -n python3-cairo-devel
Summary:    Development files for python3-cairo
Group:      Development/Python
Requires:   python3-cairo = %{version}-%{release}
Provides:   python3-cairo-devel = %{version}-%{release}

%description devel
Development files for python3-cairo.

%prep
%setup -qn %{oname}-%{version} -c -a 0
%setup -qn %{oname3}-%{version} -c -a 1

%patch0 -p0

mv %{oname}-%{version} python2
mv %{oname3}-%{version} python3
touch python2/ChangeLog
#touch python3/ChangeLog

%build
pushd python2
autoreconf -fi
%configure2_5x
%make
popd

pushd python3
PYTHON=%__python3 %__python3 waf configure
PYTHON=%__python3 %__python3 waf build
popd

%install
pushd python2
%makeinstall_std
popd

pushd python3
PYTHON=%__python3 %__python3 waf install --destdir="%{buildroot}"
popd

mkdir -p %{buildroot}%{py3_platsitedir}
mv %{buildroot}/usr/local/lib/python%{py3_ver}/site-packages/* %{buildroot}%{py3_platsitedir}

#rm -rf %{buildroot}/usr/local/*
mv %{buildroot}/usr/local/include/pycairo/* %{buildroot}%{_includedir}/pycairo/
mv %{buildroot}/usr/local/lib/pkgconfig/* %{buildroot}%{_libdir}/pkgconfig/


%files 
%doc python2/AUTHORS
%{py_platsitedir}/cairo

%files -n python3-cairo
%attr(755, root, root) %doc python3/AUTHORS
%{py3_platsitedir}/cairo

%files devel
%attr(755, root, root) %doc python2/examples
%{_includedir}/pycairo/pycairo.h
%{_libdir}/pkgconfig/pycairo.pc

%files -n python3-cairo-devel
%attr(755, root, root) %doc python3/examples
%{_includedir}/pycairo/py3cairo.h
%{_libdir}/pkgconfig/py3cairo.pc



%changelog
* Sun Apr 29 2012 Matthew Dawkins <mattydaw@mandriva.org> 1.10.0-1
+ Revision: 794485
- new version 1.10.0
- patch rediff (mga)
- cleaned up spec

* Sat Dec 03 2011 Zé <ze@mandriva.org> 1.8.10-4
+ Revision: 737361
- clean defattr, BR and clean section
- remove explicite requires since already exist by default
- clean useless provides
- clean mkrel

* Sun Nov 06 2011 Paulo Andrade <pcpa@mandriva.com.br> 1.8.10-3
+ Revision: 722027
- Rebuild with newer libpng.

* Thu May 05 2011 Oden Eriksson <oeriksson@mandriva.com> 1.8.10-2
+ Revision: 667914
- mass rebuild

* Thu Mar 24 2011 Funda Wang <fwang@mandriva.org> 1.8.10-1
+ Revision: 648272
- new version 1.8.10

* Fri Oct 29 2010 Funda Wang <fwang@mandriva.org> 1.8.8-2mdv2011.0
+ Revision: 589933
- rebuild for python 2.7

* Fri Jan 08 2010 Emmanuel Andry <eandry@mandriva.org> 1.8.8-1mdv2010.1
+ Revision: 487780
- New version 1.8.8

* Thu Jun 25 2009 Frederic Crozat <fcrozat@mandriva.com> 1.8.6-1mdv2010.0
+ Revision: 389064
- Remove obsolete buildrequires
- Fix dependencies
- Release 1.8.6

* Sun May 10 2009 Götz Waschk <waschk@mandriva.org> 1.8.4-1mdv2010.0
+ Revision: 374076
- update to new version 1.8.4

* Thu Jan 15 2009 Frederic Crozat <fcrozat@mandriva.com> 1.8.2-1mdv2009.1
+ Revision: 329720
- Release 1.8.2

* Thu Dec 25 2008 Adam Williamson <awilliamson@mandriva.org> 1.4.12-3mdv2009.1
+ Revision: 318656
- rebuild for python 2.6

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 1.4.12-2mdv2009.0
+ Revision: 225128
- rebuild

* Mon Feb 25 2008 Adam Williamson <awilliamson@mandriva.org> 1.4.12-1mdv2008.1
+ Revision: 174515
- new release 1.4.12

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - fix summary-ended-with-dot

* Fri Oct 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 1.4.0-1mdv2008.1
+ Revision: 100383
- new version
- new license policy
- remove patch 2, as it is not needed anymore
- move development files to its own package
- use macros wherever it is possible
- spec file clean


* Wed Dec 06 2006 Götz Waschk <waschk@mandriva.org> 1.2.6-1mdv2007.0
+ Revision: 91720
- new version

* Tue Nov 28 2006 Götz Waschk <waschk@mandriva.org> 1.2.2-2mdv2007.1
+ Revision: 88002
- Import python-cairo

* Tue Nov 28 2006 Götz Waschk <waschk@mandriva.org> 1.2.2-2mdv2007.1
- Rebuild

* Wed Aug 30 2006 Götz Waschk <waschk@mandriva.org> 1.2.2-1mdv2007.0
- fix deps
- drop patch 3
- New release 1.2.2

* Wed Jun 21 2006 Thierry Vignaud <tvignaud@mandriva.com> 1.1.6-3mdv2007.0
- patch 3: fix broken symbols (#23226)

* Wed Jun 21 2006 Thierry Vignaud <tvignaud@mandriva.com> 1.1.6-2mdv2007.0
- rebuild b/c of broken symbols on x86_64 (thus preventing avahi to rebuild)

* Fri Jun 02 2006 Frederic Crozat <fcrozat@mandriva.com> 1.1.6-1mdv2007.0
- Release 1.1.6
- Remove patch1 (merged upstream)

* Tue Feb 28 2006 Stefan van der Eijk <stefan@eijk.nu> 1.0.2-2mdk
- BuildRequires: automake1.8

* Fri Feb 24 2006 Frederic Crozat <fcrozat@mandriva.com> 1.0.2-1mdk
- Release 1.0.2
- use mkrel
- allow bootstrapping to build pygtk before pycairo

* Sun Oct 09 2005 Tigrux <tigrux@ximian.com> 1.0.0-1mdk
- new version
- modified autoconf.ac to enable pygtk support

* Fri Aug 12 2005 Götz Waschk <waschk@mandriva.org> 0.9.0-1mdk
- new version
- fix URLs

* Sat Jul 09 2005 Tigrux <tigrux@ximian.com> 0.5.1-1mdk
- New release 0.5.1

* Tue May 24 2005 Tigrux <tigrux@ximian.com> 0.5.0-1mdk
- New version 0.5.0
- Patched for compiling with gcc4
- Added /usr/include/pycairo/pycairo.h and /usr/lib64/pkgconfig/pycairo.pc 
  to the spec.
- Added Requires cairo >= 1.2.6 since this version does not work with prior versions.

* Sat May 14 2005 Michael Scherer <misc@mandriva.org> 0.4.0-2mdk
- remove requires on cairo ( autodetected )
- from Tigrux <tigrux@ximian.com>
  - Do not require python = 2.5

* Wed Apr 27 2005 Michael Scherer <misc@mandriva.org> 0.4.0-1mdk
- from Tigrux <tigrux@ximian.com>
  - New version

* Mon Dec 06 2004 Tigrux <tigrux@ximian.com> 0.1.3-1mdk
- New version

* Sun Dec 05 2004 Michael Scherer <misc@mandrake.org> 0.1-0.20040914.2mdk
- Rebuild for new python

* Sat Sep 18 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.1-0.20040914.1mdk
- from Tigrux <tigrux@ximian.com> : 
	- First RPM for Mandrake


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20661 |12mu|python-cloudfiles-1.7.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:       python-cloudfiles        
Version:    1.7.10
Release:    1
Summary:    Python language bindings for Rackspace CloudFiles API

Group:      Development/Python           
License:    MIT    
URL:        https://github.com/rackspace/python-cloudfiles

Source0:    http://pypi.python.org/packages/source/p/%{name}/%{name}-%{version}.tar.gz 
BuildArch:  noarch

BuildRequires:  python-nose 
BuildRequires:	python-devel, python-setuptools 

%description
Python language bindings for Rackspace CloudFiles API

%prep
%setup -q 

%build
%{__python} setup.py build

%install
rm -rf %{buildroot}
PYTHONDONTWRITEBYTECODE= %{__python} setup.py install -O1 \
    --skip-build \
    --root %{buildroot}

%check
nosetests

%files
%defattr(-,root,root,-)
#%%doc ChangeLog COPYING
%{python_sitelib}/cloudfiles/
%{python_sitelib}/python_cloudfiles-*-py*.egg-info/

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20662 |12mu|python-cups-1.9.66-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module cups

Summary:	Python bindings for the CUPS API
Name:		python-%{module}
Version:	1.9.66
Release:	1
License:	BSD
Group:		Development/Python
Url:		http://cyberelk.net/tim/software/pycups/
Source0:	http://cyberelk.net/tim/data/pycups/pycups-%{version}.tar.bz2
BuildRequires:	cups-devel
BuildRequires:	pkgconfig(python2)

%description
Python bindings for the CUPS API.

%prep
%setup -qn pycups-%{version}

%build
CFLAGS=-DVERSION=\\\"%{version}\\\" python setup.py build

%install
python setup.py install --skip-build --root=%{buildroot}

%files
%{py_platsitedir}/*.egg-info
%{py_platsitedir}/cups.so


%changelog
* Thu Jan 30 2014 dsilakov <denis.silakov@rosalab.ru> 1.9.66-1
+ Revision: 1055d9e
- Merge pull request #2 from import/python-cups:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20663 |12mu|python-cython-0.18-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname Cython

Summary:	Language for writing C extensions to Python
Name:		python-cython
Version:	0.18
Release:	2
Source0:	http://www.cython.org/release/%{tarname}-%{version}.tar.gz
License:	Apache License
Group:		Development/Python
Url:		http://www.cython.org
BuildRequires:	python-devel
BuildRequires:	dos2unix

%description
Cython is a language that facilitates the writing of C extensions for
the Python language. It is based on Pyrex, but provides more cutting
edge functionality and optimizations.


%package -n python3-cython
Summary:    Language for writing C extensions to Python
Group:      Development/Python

BuildRequires:  python3-devel

%description -n python3-cython
Cython is a language that facilitates the writing of C extensions for
the Python language. It is based on Pyrex, but provides more cutting
edge functionality and optimizations.

%prep
%setup -q -n %{tarname}-%{version}


%build 
pushd python2
%{__python} setup.py build
popd
pushd python3
%{__python3} setup.py build
popd

%install

pushd python3
PYTHONDONTWRITEBYTECODE= %__python3 setup.py install --root %{buildroot}
mv %{buildroot}/usr/bin/cython %{buildroot}/usr/bin/cython3
mv %{buildroot}/usr/bin/cygdb %{buildroot}/usr/bin/cygdb3
popd

pushd python2
find -name .*DS_Store* | xargs rm -rf

PYTHONDONTWRITEBYTECODE= %__python setup.py install --root %{buildroot}
pushd Tools
dos2unix cython-mode.el
%__install -m 755 -d %{buildroot}%{_sysconfdir}/emacs/site-start.d
%__install -m 644 *.el* %{buildroot}%{_sysconfdir}/emacs/site-start.d
popd
popd

#%%check
#PYTHONPATH=`pwd`/../build/lib make test clean

%files 
%{_sysconfdir}/emacs/site-start.d/*.el*
%_bindir/cython
%_bindir/cygdb
%py_platsitedir/Cython*
%py_platsitedir/cython*
%py_platsitedir/pyximport*

%files -n python3-cython
%_bindir/cython3
%_bindir/cygdb3
%py3_platsitedir/__pycache__/*
%py3_platsitedir/Cython*
%py3_platsitedir/cython*
%py3_platsitedir/pyximport*


%changelog
* Sun Sep 02 2012 Lev Givon <lev@mandriva.org> 0.17-1
+ Revision: 816174
- Update to 0.17.

* Sun Apr 22 2012 Lev Givon <lev@mandriva.org> 0.16-1
+ Revision: 792653
- Update to 0.16.

* Tue Sep 20 2011 Lev Givon <lev@mandriva.org> 0.15.1-1
+ Revision: 700563
- Update to 0.15.1.

* Sun Aug 07 2011 Lev Givon <lev@mandriva.org> 0.15-1
+ Revision: 693551
- Update to 0.15.

* Thu May 05 2011 Funda Wang <fwang@mandriva.org> 0.14.1-2
+ Revision: 669119
- disable emacs compile

  + Oden Eriksson <oeriksson@mandriva.com>
    - mass rebuild

* Fri Feb 04 2011 Lev Givon <lev@mandriva.org> 0.14.1-1
+ Revision: 635836
- Update to 0.14.1.

* Tue Dec 14 2010 Lev Givon <lev@mandriva.org> 0.14-1mdv2011.0
+ Revision: 621815
- Update to 0.14.

* Sat Oct 30 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.13-2mdv2011.0
+ Revision: 590646
- rebuild for python-2.7
- drop obsolete %%py_requires macro and add BR python-devel
- disable checks for now as they fail (the numpy ones)

* Wed Aug 25 2010 Lev Givon <lev@mandriva.org> 0.13-1mdv2011.0
+ Revision: 573270
- Update to 0.13.

* Tue Feb 02 2010 Lev Givon <lev@mandriva.org> 0.12.1-1mdv2010.1
+ Revision: 499585
- Update to 0.12.1.

* Mon Nov 23 2009 Lev Givon <lev@mandriva.org> 0.12-1mdv2010.1
+ Revision: 469387
- Update to 0.12.

* Sun Sep 27 2009 Lev Givon <lev@mandriva.org> 0.11.3-1mdv2010.0
+ Revision: 449880
- Update to 0.11.3.

* Wed May 20 2009 Lev Givon <lev@mandriva.org> 0.11.2-1mdv2010.0
+ Revision: 378065
- Update to 0.11.2.

* Sun May 03 2009 Lev Givon <lev@mandriva.org> 0.11.1-1mdv2010.0
+ Revision: 371101
- Update to 0.11.1.

* Sun Mar 15 2009 Lev Givon <lev@mandriva.org> 0.11-1mdv2009.1
+ Revision: 355431
- Update to 0.11.

* Sun Dec 28 2008 Funda Wang <fwang@mandriva.org> 0.10.3-2mdv2009.1
+ Revision: 320161
- rebuild for new python

* Wed Dec 17 2008 Lev Givon <lev@mandriva.org> 0.10.3-1mdv2009.1
+ Revision: 315162
- Update to 0.10.3.

* Wed Nov 26 2008 Lev Givon <lev@mandriva.org> 0.10.2-1mdv2009.1
+ Revision: 307043
- Update to 0.10.2.

* Sun Nov 09 2008 Lev Givon <lev@mandriva.org> 0.10-1mdv2009.1
+ Revision: 301257
- Update to 0.10.

* Tue Sep 23 2008 Lev Givon <lev@mandriva.org> 0.9.8.1.1-2mdv2009.0
+ Revision: 287546
- Correct license.

* Wed Aug 20 2008 Lev Givon <lev@mandriva.org> 0.9.8.1.1-1mdv2009.0
+ Revision: 274335
- Update to 0.9.8.1.1.

* Tue Aug 19 2008 Lev Givon <lev@mandriva.org> 0.9.8.1-1mdv2009.0
+ Revision: 273536
- Update to 0.9.8.1.

* Sun Aug 03 2008 Lev Givon <lev@mandriva.org> 0.9.8-2mdv2009.0
+ Revision: 262540
- Install emacs mode.

* Fri Jun 13 2008 Lev Givon <lev@mandriva.org> 0.9.8-1mdv2009.0
+ Revision: 218786
- Update to 0.9.8.

* Wed May 21 2008 Lev Givon <lev@mandriva.org> 0.9.6.14-2mdv2009.0
+ Revision: 209885
- Make package noarch.

* Fri May 02 2008 Lev Givon <lev@mandriva.org> 0.9.6.14-1mdv2009.0
+ Revision: 200101
- Update to 0.9.6.14.

* Sun Apr 13 2008 Lev Givon <lev@mandriva.org> 0.9.6.13.1-1mdv2009.0
+ Revision: 192662
- Update to 0.9.6.13.1.

* Fri Mar 07 2008 Lev Givon <lev@mandriva.org> 0.9.6.12-1mdv2008.1
+ Revision: 181397
- import python-cython


* Wed Feb 13 2008 Lev Givon <lev@mandriva.org> 0.9.6.12-1mdv2008.0
- Update to 0.9.6.12.

* Mon Jan 07 2008 Lev Givon <lev@mandriva.org> 0.9.6.10b-1mdv2008.0
- Package for Mandriva.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20664 |12mu|python-dateutil-2.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define fname	dateutil

Summary:	Provides powerful extensions to the standard datetime module
Name:		python-dateutil
Version:	2.1
Release:	2
License:	Python
Group:		Development/Python
URL:		http://labix.org/python-dateutil
Source0:	http://pypi.python.org/packages/source/p/python-dateutil/%{name}-%{version}.tar.gz
BuildRequires:	python-devel
BuildRequires:	python-setuptools
Requires:	python
BuildArch:	noarch

%description
The dateutil module provides powerful extensions to the standard
datetime module available in Python. Features include:

* Computing of relative deltas (next month, next year, next monday,
  last week of month, etc);
* Computing of relative deltas between two given date and/or datetime
  objects;
* Computing of dates based on very flexible recurrence rules, using a
  superset of the iCalendar specification. Parsing of RFC strings is
  supported as well;
* Generic parsing of dates in almost any string format;
* Timezone (tzinfo) implementations for tzfile(5) format files
  (/etc/localtime, /usr/share/zoneinfo, etc), TZ environment string
  (in all known formats), iCalendar format files, given ranges (with
  help from relative deltas), local machine timezone, fixed offset
  timezone, UTC timezone, and Windows registry-based time zones;
* Internal up-to-date world timezone information based on Olson's
  database;
* Computing of Easter Sunday dates for any given year, using Western,
  Orthodox or Julian algorithms;
* More than 400 test cases.

%prep
%setup -q

%build

%install
python setup.py install --root=%{buildroot}
# Give read permissions for all files inside egg-info folder
find %{buildroot}%{py_puresitedir}/*egg-info -type f -exec chmod 644 {} \;

%files
%doc LICENSE README NEWS
%{py_puresitedir}/%{fname}
%{py_puresitedir}/python_%{fname}-%{version}-py%{py_ver}.egg-info



%changelog
* Tue Nov 26 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.1-2
+ Revision: ba6f24a
- Fix egg-info permissions



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20665 |12mu|python-decorator-3.4.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	decorator

Summary:	Python decorator utilities
Name:		python-%{module}
Version:	3.4.0
Release:	2
Source0:	http://pypi.python.org/packages/source/d/decorator/decorator-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		http://pypi.python.org/pypi/decorator/
BuildArch:	noarch
BuildRequires:	python-devel, python3-devel

%description
The aim of the decorator module it to simplify the usage of decorators
for the average programmer, and to popularize decorators by showing
various non-trivial examples. Of course, as all techniques, decorators
can be abused and you should not try to solve every problem with a
decorator, just because you can.

%package -n python3-decorator
Summary:        Python decorator utilities
Group:          Development/Python
Requires:       python3
 
%description -n python3-decorator
The aim of the decorator module it to simplify the usage of decorators
for the average programmer, and to popularize decorators by showing
various non-trivial examples. Of course, as all techniques, decorators
can be abused and you should not try to solve every problem with a
decorator, just because you can.

%prep
%setup -q -c

mv %{module}-%{version} python2
cp -r python2 python3

%install
pushd python2
%{__python} setup.py install --root=%{buildroot}
popd

pushd python3
%{__python3} setup.py install --root=%{buildroot}
popd

%files -n python-decorator 
%doc python2/documentation.* python2/*.txt
%{python_sitelib}/%{module}*

%files -n python3-decorator
%doc python3/documentation.* python3/*.txt
%{python3_sitelib}/%{module}*

%changelog
* Wed Oct 23 2013 Denis Silakov <denis.silakov@rosalab.ru> 3.4.0-2
+ Revision: 152aa8c
- Bump release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20666 |12mu|python-distribute-0.6.49-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	distribute

Summary:	Python Distutils Enhancements
Name:		python-%{module}
Version:	0.6.49
Release:	1
Epoch:      1
License:	Zope Public License (ZPL)
Group:		Development/Python
Url:		http://pypi.python.org/pypi/%{module}
Source0:    http://pypi.python.org/packages/source/d/distribute/distribute-%{version}.tar.gz
BuildArch:	noarch
BuildRequires:	python-devel
Requires:	python-devel
Requires:	python-pkg-resources
%rename		python-setuptools

%description
A collection of enhancements to the Python distutils that allow 
you to more easily build and distribute Python packages, especially 
ones that have dependencies on other packages.

%package -n python3-%{module}
Summary:	Python Distutils Enhancements
Group:		Development/Python

BuildRequires:  python3-devel

Requires:	python3-devel
Requires:	python3-pkg-resources

%description -n python3-%{module}
A collection of enhancements to the Python 3 distutils that allow
you to more easily build and distribute Python 3 packages, especially
ones that have dependencies on other packages.

%package -n	python-pkg-resources
Summary:	Runtime module to access python resources
Group:		Development/Python

%description -n	python-pkg-resources
Module used to find and manage Python package/version dependencies and access
bundled files and resources, including those inside of zipped .egg files.

%package -n python3-pkg-resources
Summary: Runtime module to access python 3 resources
Group:  Development/Python

%description -n python3-pkg-resources
Module used to find and manage Python 3 package/version dependencies and access
bundled files and resources, including those inside of zipped .egg files.

%prep
%setup -q -c
mv distribute-%{version} python2
pushd python2
    find -name '*.txt' | xargs -I% chmod -x "%"
    find . -name '*.orig' -exec rm \{\} \;
popd

cp -r python2 python3

pushd python3
    find -name '*.py' -exec sed -i '1s|^#!python|#!python3|' {} \;
popd

%build
export CFLAGS="%{optflags}"
pushd python2
    %__python setup.py build
popd

pushd python3
    python3 setup.py build
popd

#%check
#pushd python2
#    python setup.py test
#popd
#
#pushd python3
#    python3 setup.py test
#popd

%install
# Must do the python3 install first because the scripts in /usr/bin are
# overwritten with every setup.py install (and we want the python2 version
# to be the default for now).
pushd python3
    PYTHONDONTWRITEBYTECODE= python3 setup.py install --skip-build --root=%{buildroot}
#    rm -rf %{buildroot}%{python3_sitelib}/setuptools/tests

    find %{buildroot}%{py3_puresitedir} -name '*.exe' | xargs rm -f
    chmod +x %{buildroot}%{py3_puresitedir}/setuptools/command/easy_install.py
popd

pushd python2
    PYTHONDONTWRITEBYTECODE= %__python setup.py install --skip-build --root=%{buildroot}
#    rm -rf %{buildroot}%{python_sitelib}/setuptools/tests

    find %{buildroot}%{py_puresitedir} -name '*.exe' | xargs rm -f
    chmod +x %{buildroot}%{py_puresitedir}/setuptools/command/easy_install.py
popd

%files
%doc python2/*.txt
%{_bindir}/easy_install
%{_bindir}/easy_install-2.*
%{py_puresitedir}/*
%exclude %{py_puresitedir}/pkg_resources.py*

%files -n python-pkg-resources
%{py_puresitedir}/pkg_resources.py*

%files -n python3-%{module}
%doc python3/*.txt
%{_bindir}/easy_install-3.*
%{py3_puresitedir}/*
%exclude %{py3_puresitedir}/pkg_resources.py*

%files -n python3-pkg-resources
%{py3_puresitedir}/pkg_resources.py*


%changelog
* Mon Mar 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:0.6.49-1
+ Revision: 70b8be7
- Updated to 0.6.49 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20667 |12mu|python-dmidecode-3.10.13-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Python module to access DMI data
Name:    python-dmidecode
Version: 3.10.13
Release: 1
License: GPLv2+
Group:   Development/Python
URL:     http://projects.autonomy.net.au/python-dmidecode/
Source0: http://src.autonomy.net.au/python-dmidecode/%{name}-%{version}.tar.gz
Requires: python-libxml2
BuildRequires: python-libxml2
BuildRequires: pkgconfig(libxml-2.0)
BuildRequires: python-devel

Patch1: SIGILL-catcher.patch

%description
python-dmidecode is a python extension module that uses the
code-base of the 'dmidecode' utility, and presents the data
as python data structures or as XML data using libxml2.

%prep
%setup -q
%patch1 -p1 -b .SIGILL-catcher

%build
make build
cd unit-tests
make
cd ..

%install
python src/setup.py install --root %{buildroot}

%clean

%files
%doc README doc/README.upstream doc/LICENSE doc/AUTHORS doc/AUTHORS.upstream
%{python_sitearch}/dmidecodemod.so
%{python_sitearch}/dmidecode.py
%{python_sitearch}/*.egg-info
%{_datadir}/python-dmidecode/

%changelog
* Tue Dec 03 2013 Denis Silakov <denis.silakov@rosalab.ru> 3.10.13-1
+ Revision: e8b905a
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20668 |12mu|python-docutils-0.11-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	docutils

Name:		python-%{module}
Summary:	Python Documentation Utilities
Version:	0.11
Release:	1
Source:		http://downloads.sourceforge.net/project/docutils/docutils/%{version}/%{module}-%{version}.tar.gz
URL:		http://docutils.sourceforge.net/
License:	BSD
Group:		Development/Python
BuildArch:	noarch
BuildRequires:	python-devel, emacs
Requires:	python-roman
Suggests:	python-imaging

%description
The purpose of the Docutils project is to create a set of tools for
processing plaintext documentation into useful formats, such as HTML,
XML, and LaTeX.  Support for the following sources has been implemented:

* Standalone files.
* PEPs (Python Enhancement Proposals)

Support for the following sources is planned:

* Inline documentation from Python modules and packages, extracted
  with namespace context.
* Email (RFC-822 headers, quoted excerpts, signatures, MIME parts).
* Wikis, with global reference lookups of "wiki links".
* Compound documents, such as multiple chapter files merged into a
  book.
* And others as discovered.

%prep
%setup -q -n %{module}-%{version}

%install
python setup.py install --root=%{buildroot}
for file in %{buildroot}%{_bindir}/*.py; do
  mv $file %{buildroot}%{_bindir}/`basename $file .py`
done

# Make emacs mode available:
emacs -batch -f batch-byte-compile tools/editors/emacs/rst.el
install -d -m 755 %{buildroot}%{_datadir}/emacs/site-lisp
install -D -m 644 tools/editors/emacs/rst.el* %{buildroot}%{_datadir}/emacs/site-lisp
rm -rf tools/editors/emacs

cat > ./rst.el << EOF
(autoload 'rst-mode "rst" "reStructuredText mode" t)
(add-to-list 'auto-mode-alist '("\\.rst$" . rst-mode))
EOF
emacs -batch -f batch-byte-compile rst.el
install -d -m 755 %{buildroot}%{_sysconfdir}/emacs/site-start.d
install -m 644 rst.el* %{buildroot}%{_sysconfdir}/emacs/site-start.d/

%files
%doc *.txt docs tools
%{py_puresitedir}/docutils
%{py_puresitedir}/*.egg-info
%{_bindir}/*
%{_datadir}/emacs/site-lisp/*
%{_sysconfdir}/emacs/site-start.d/*


%changelog
* Mon Dec 16 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.11-1
+ Revision: 263612b
- Updated to 0.11



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20669 |12mu|python-egenix-mx-base-3.2.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname egenix-mx-base

Name:		python-%{rname}
Version:	3.2.6
Release:	1
Summary:	Python extensions from eGenix
License:	eGenix.com Public License
Group:		Development/Python
URL:		http://www.egenix.com/files/python/eGenix-mx-Extensions.html
Source0:	http://downloads.egenix.com/python/egenix-mx-base-%{version}.tar.gz
Patch0:		egenix-mx-base-fix_underlinking.diff
Patch1:		mx-3.1.1-lib64.patch
Obsoletes:	%{rname} < %{version}-%{release}
Provides:	egenix-mx-base = %{version}-%{release}
BuildRequires:	python-devel

%description
The eGenix mx Extension Series are a collection of
Python extensions written in ANSI C and Python
which provide a large spectrum of useful additions
to everyday Python programming.

The BASE package includes the Open Source subpackages
of the series and is needed by all other add-on
packages of the series.

This software is brought to you by eGenix.com and
distributed under the eGenix.com Public License.

%prep
%setup -q -n %{rname}-%{version}
find . -type f | grep .py | xargs -t sed -i 's|/usr/local.*python|/usr/bin/python|'
%patch0 -p0
%patch1 -p1

%build
python setup.py build

%install
python setup.py install --root=%{buildroot} --prefix=%{_prefix} --no-compile

%files
%defattr(-,root,root,0755)
%doc README mx/*/Doc
%doc mx/DateTime/LICENSE mx/DateTime/COPYRIGHT
%{py_platsitedir}/mx
%{py_platsitedir}/*.egg-info



%changelog
* Wed Oct 16 2013 Denis Silakov <denis.silakov@rosalab.ru> 3.2.6-1
+ Revision: 32d0df9
- LOG Updated to 3.2.6 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20670 |12mu|python-enchant-1.6.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		python-enchant
Version:	1.6.5
Release:	2
Summary:	Python bindings for Enchant spellchecking library
Group:		Development/Python
License:	LGPL
URL:		http://packages.python.org/pyenchant/
Source0:	http://pypi.python.org/packages/source/p/pyenchant/pyenchant-%{version}.tar.gz
BuildArch:	noarch
BuildRequires:	python-setuptools
BuildRequires:  python-devel
BuildRequires:  python3-devel
BuildRequires:  python3-distribute
BuildRequires:  pkgconfig(enchant)
Provides:	PyEnchant = %{version}-%{release}
Requires:	enchant >= 1.5.0

%description
PyEnchant is a spellchecking library for Python, based on the excellent Enchant
library.

PyEnchant combines all the functionality of the underlying Enchant library with
the flexibility of Python and a nice "Pythonic" object-oriented interface.

%package -n python3-enchant
Summary:        Python bindings for Enchant spellchecking library
Group:          Development/Python
Requires:       python3
 
%description -n python3-enchant
PyEnchant is a spellchecking library for Python, based on the excellent Enchant
library.

PyEnchant combines all the functionality of the underlying Enchant library with
the flexibility of Python and a nice "Pythonic" object-oriented interface.

%prep
%setup -q -c

mv pyenchant-%{version} python2
cp -r python2 python3

%build
pushd python2
python setup.py build
popd

pushd python3
python3 setup.py build
popd

%install
pushd python2
python setup.py install -O1 --skip-build --root "%{buildroot}" --single-version-externally-managed
popd

pushd python3
python3 setup.py install -O1 --skip-build --root "%{buildroot}" --single-version-externally-managed
popd

%files
%doc python2/LICENSE.txt python2/README.txt python2/TODO.txt
%{python_sitelib}/enchant
%{python_sitelib}/*.egg-info

%files -n python3-enchant
%doc python3/LICENSE.txt python3/README.txt python3/TODO.txt
%{python3_sitelib}/enchant
%{python3_sitelib}/*.egg-info

%changelog
* Mon Oct 28 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.6.5-2
+ Revision: 2767624
- Turn back python-enchantuild



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20671 |12mu|python-ethtool-0.6-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Ethernet settings python bindings
Name:    python-ethtool
Version: 0.6
Release: 5
URL:     http://fedorapeople.org/gitweb?p=dsommers/public_git/python-ethtool.git;a=summary
Source:  http://dsommers.fedorapeople.org/python-ethtool/%{name}-%{version}.tar.bz2
Patch0:  python-ethtool-0.3-doc.patch
Patch1:  python-ethtool-aa2c20e697af1907b92129410aa10952a3ffdd68-fix-RETURN_NONE-refcount.patch
Patch2:  python-ethtool-4e928d62a8e3c1dfefe6a55b81c0f0b4510b14eb-fix-error-handling.patch

# Cherrypick upstream fix for typo in the "pethtool --help" message
# (rhbz#692028):
Patch3: python-ethtool-710766dc72260149bd78fd6168fbaf6838fc3d4f-fix-typo-in-pethtool-help.patch

# Cherrypick upstream fix for memory leaks (rhbz#698125):
Patch4: python-ethtool-abc7f912f66d41dd734a10900429d4cad9377da5-fix-memory-leaks.patch

# Add IPv6 information to pifconfig (rhbz#698192):
Patch5: python-ethtool-0.6-add-ipv6-info-to-pifconfig.patch

# Cherrypick upstream fix for pifconfig's command-line parsing, to respect
# interface arguments (rhbz#714753)
Patch6: python-ethtool-a45819ecb5580aeeb09c6c2201929257f5d311d2-fix-pifconfig-command-line-parsing.patch

# Add a get_ipv4_addresses() method to ethtool.etherinfo to support devices
# with multiple IPv4 addresses (rhbz#759150):
Patch7: python-ethtool-0.6-add-get_ipv4_addresses-method.patch

# Makes get_active_devices() return IPv6-only interfaces, too
Patch8: python-ethtool-0.6-return-ipv6-only-interface-names.patch

# Makes pifconfig output all IPv4 addresses for interfaces
Patch9: python-ethtool-0.6-make-pifconfig-output-all-ipv4-addresses-for-interface.patch

License: GPLv2
Group:   System/Libraries
BuildRequires: python-devel libnl-devel
#asciidoc
BuildRequires: pkgconfig gcc

%description
Python bindings for the ethtool kernel interface, that allows querying and
changing of Ethernet card settings, such as speed, port, auto-negotiation, and
PCI locations.

%prep
%setup -q
%patch0 -p1 -b .doc
%patch1 -p1 -b .fix-RETURN_NONE-refcount
%patch2 -p1 -b .fix-error-handling

%patch3 -p1 
%patch4 -p1 -b .fix-memory-leaks
%patch5 -p1 
%patch6 -p1 
%patch7 -p1 -b .759150
%patch8 -p1
%patch9 -p1

%build
%{__python} setup.py build
#a2x -d manpage -f manpage man/pethtool.8.asciidoc
#a2x -d manpage -f manpage man/pifconfig.8.asciidoc
 
%install
%{__python} setup.py install --skip-build --root %{buildroot}
mkdir -p %{buildroot}%{_sbindir}
#mkdir -p %{buildroot}%{_mandir}/man8
cp -p pethtool.py %{buildroot}%{_sbindir}/pethtool
cp -p pifconfig.py %{buildroot}%{_sbindir}/pifconfig
#%{__gzip} -c man/pethtool.8 > %{buildroot}/%{_mandir}/man8/pethtool.8.gz
#%{__gzip} -c man/pifconfig.8 > %{buildroot}/%{_mandir}/man8/pifconfig.8.gz

%clean

%files
%doc COPYING
#%doc %{_mandir}/man8/*
%{_sbindir}/pethtool
%{_sbindir}/pifconfig
%{python_sitearch}/ethtool.so
%{python_sitearch}/*.egg-info

%changelog
* Tue Dec 03 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.6-5
+ Revision: 4bbb1d7
- Disable man pages, we fail to generate them atm



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20672 |12mu|python-feedparser-5.1.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	modname	feedparser

Summary:	Parse RSS and Atom feeds in Python
Name:		python-%{modname}
Version:	5.1.3
Release:	1

Source0:	http://feedparser.googlecode.com/files/feedparser-%{version}.tar.gz
License:	BSD
URL:		http://code.google.com/p/feedparser/
Group:		Development/Python
BuildRequires:	pkgconfig(python2)
BuildRequires:  python3-devel
BuildRequires:	python-setuptools
BuildRequires:  python3egg(setuptools)
BuildArch:	noarch

%description
Feedparser is the "Universal Feed Parser" library for python, which
handles RSS 0.9x, RSS 1.0, RSS 2.0, CDF, Atom 0.3, and Atom 1.0 feeds

%package -n python3-feedparser
Summary:        Python decorator utilities
Group:          Development/Python
Requires:       python3
 
%description -n python3-feedparser
Feedparser is the "Universal Feed Parser" library for python, which
handles RSS 0.9x, RSS 1.0, RSS 2.0, CDF, Atom 0.3, and Atom 1.0 feeds

%prep
%setup -q -c

mv %{modname}-%{version} python2
cp -r python2 python3

%check
#pushd feedparser
#    python feedparsertest.py
#popd

%install
pushd python2
python setup.py install --root=%{buildroot}
popd

pushd python3
python3 setup.py install --root=%{buildroot}
popd

%files
%defattr(644,root,root,755)
%doc python2/LICENSE python2/
%{py_puresitedir}/%{modname}*

%files -n python3-feedparser
%defattr(644,root,root,755)
%doc python3/LICENSE python3/README
%{python3_sitelib}/%{modname}*


%changelog
* Wed Dec 18 2013 dsilakov <denis.silakov@rosalab.ru> 5.1.3-1
+ Revision: 294a172
- Merge pull request #1 from import/python-feedparser:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20673 |12mu|python-foolscap-0.6.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	foolscap
%define name	python-%{module}
%define version	0.6.1
%define release	%mkrel 3

Summary:	Rewrite of Perspective Broker
Name:		%{name}
Version:	0.6.4
Release:	1
Source0:	http://foolscap.lothar.com/releases/foolscap-%{version}.tar.gz
License:	MIT
Group:		Development/Python
Url:		http://foolscap.lothar.com/
Requires:	python >= 2.4
Requires:	python-twisted >= 2.4.0
Requires:	python-OpenSSL >= 0.6
BuildRequires:	python-devel >= 2.4
BuildArch:	noarch

%description
Foolscap is a ground-up rewrite of Perspective Broker, which itself is
Twisted's native RPC/RMI protocol (Remote Procedure Call / Remote
Method Invocation).  If you have control of both ends of the wire, and
are thus not constrained to use some other protocol like
HTTP/XMLRPC/CORBA/etc, you might consider using Foolscap.

%prep
%setup -q -n %{module}-%{version}

%build
%__python setup.py build

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILELIST

%clean

%files -f FILELIST
%doc ChangeLog LICENSE NEWS README doc



%changelog
* Wed Oct 16 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.6.4-1
+ Revision: 828cbf7
- LOG Updated to 0.6.4 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20674 |12mu|python-gobject3-3.8.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname pygobject

%define api 2.0
%define major 0
%define libname %mklibname pyglib-gi %{api} %{major}
%define libname3 %mklibname py3glib-gi %{api} %{major}

%if %{_use_internal_dependency_generator}
%define __noautoprovfiles %{py_platsitedir}/gi/_gobject/__init__.py
%else
%define _exclude_files_from_autoreq ^%{py_platsitedir}/gi/_gobject/__init__.py
%endif

# Disable useless provides ('_gi.so' and similar)
%define __noautoprov '_.*\.so'

Summary:	Python bindings for GObject Introspection
Name:		python-gobject3
Version:	3.8.3
Release:	2
License:	LGPLv2+ and MIT
Group:		Development/Python
Url:		http://www.gnome.org
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{oname}/3.8/%{oname}-%{version}.tar.xz

BuildRequires:	gtk-doc
BuildRequires:	pkgconfig(glib-2.0) >= 2.24.0
BuildRequires:	pkgconfig(gobject-introspection-1.0) >= 0.10.2
BuildRequires:	pkgconfig(libffi) >= 3.0
BuildRequires:	pkgconfig(pycairo) >= 1.2.0
BuildRequires:	pkgconfig(python) >= 2.5.2

BuildRequires:  gnome-common
BuildRequires:  python3-devel
BuildRequires:  python3-cairo-devel >= 1.10.0

%description
The %{name} package provides a convenient wrapper for the GObject 
library for use in Python programs.

%package -n python-gi
Summary:	Python bindings for GObject Introspection
Group:		Development/Python
Provides:	python-gobject-introspection = %{version}-%{release}
Provides:	%{name} = %{version}-%{release}
Conflicts:	python-gobject < 2.28.6-3

%description -n python-gi
This package contains the Python GObject Introspection bindings.

%package -n python3-gi
Summary:    Python 3 bindings for GObject Introspection
Group:      Development/Python
Provides:   python3-gobject-introspection = %{version}-%{release}
Provides:   python3-gobject3 = %{version}-%{release}
Conflicts:  python3-gobject < 2.28.6-3

%description -n python3-gi
This package contains the Python 3 GObject Introspection bindings.

%package -n python-gi-cairo
Summary:	Python-gi bindings for Cairo
Group:		Development/Python
Requires:	python-gi = %{version}-%{release}
Requires:	typelib(PangoCairo)
Requires:	python-cairo >= 1.10.0
Obsoletes:	python-gobject-cairo < 2.28.6-3
Provides:	python-gobject-cairo = %{version}-%{release}

%description -n python-gi-cairo
This package contains the Python-gi Cairo bindings.

%package -n python3-gi-cairo
Summary:    Python3-gi bindings for Cairo
Group:      Development/Python
Requires:   python3-gi = %{version}-%{release}
Requires:   typelib(PangoCairo)
Requires:   python3-cairo >= 1.10.0
Obsoletes:  python3-gobject-cairo < 2.28.6-3
Provides:   python3-gobject-cairo = %{version}-%{release}

%description -n python3-gi-cairo
This package contains the Python-gi Cairo bindings.

%package -n %{libname}
Group:		System/Libraries
Summary:	Python GObject Introspection bindings shared library

%description -n %{libname}
This archive contains bindings for the GObject, to be used in Python
It is a fairly complete set of bindings, it's already rather useful, 
and is usable to write moderately complex programs.

%package -n %{libname3}
Group:      System/Libraries
Summary:    Python 3 GObject Introspection bindings shared library

%description -n %{libname3}
This archive contains bindings for the GObject, to be used in Python 3
It is a fairly complete set of bindings, it's already rather useful, 
and is usable to write moderately complex programs.

%package devel
Group:		Development/C
Summary:	Python-gobject development files
Requires:	%{libname} = %{version}-%{release}

%description devel
This contains the python-gobject development files, including C
header, pkg-config file.

%package -n python3-gobject3-devel
Group:      Development/C
Summary:    Python-gobject development files
Requires:   %{libname} = %{version}-%{release}

%description -n python3-gobject3-devel
This contains the python3-gobject development files, including C
header, pkg-config file.

%prep
%setup -qn %{oname}-%{version} -c
mv %{oname}-%{version} python2
cp -r python2 python3

%build

pushd python3
echo "%__python3"
%configure2_5x PYTHON=%__python3
%make  LDFLAGS="`python3-config --ldflags`"
popd

pushd python2
%configure2_5x PYTHON=%__python
%make LIBS="-lpython%{py_ver}"
popd

%install

pushd python3
PYTHON=%__python3 %makeinstall_std
rm -rf %{buildroot}%{python3_sitearch}/pygobject-*
popd

pushd python2
%makeinstall_std
rm -rf %{buildroot}%{python_sitearch}/pygobject-*
popd

# dsextra stuff is for windows installs so remove it
rm -fr %{buildroot}%{python_sitearch}/gtk-2.0


# docs are out of date and are being reworked upstream
# so remove them
rm -rf %{buildroot}%{_datadir}/gtk-doc
rm -rf %{buildroot}%{_datadir}/pygobject

%files -n python-gi
%doc python2/README python2/NEWS python2/AUTHORS python2/ChangeLog
%{py_platsitedir}/gi
%{py_platsitedir}/pygtkcompat
%exclude %{py_platsitedir}/gi/_gi_cairo.so

%files -n python3-gi
%doc python3/README python3/NEWS python3/AUTHORS python3/ChangeLog
%{py3_platsitedir}/gi
%{py3_platsitedir}/pygtkcompat
%exclude %{py3_platsitedir}/gi/_gi_cairo.so

%files -n python-gi-cairo
%{py_platsitedir}/gi/_gi_cairo.so

%files -n python3-gi-cairo
%{py3_platsitedir}/gi/_gi_cairo.so

%files -n %{libname}
%{_libdir}/libpyglib-gi-%{api}-python.so.%{major}*

%files -n %{libname3}
%{_libdir}/libpyglib-gi-%{api}-python3.so.%{major}*

%files devel
%{_includedir}/*
%{_libdir}/*python.so
%{_libdir}/pkgconfig/*.pc

%files -n python3-gobject3-devel
%{_libdir}/*python3.so


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20675 |12mu|python-html5lib-1.0b3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modulename	html5lib

Summary:	A python based HTML parser/tokenizer based on the WHATWG HTML5 specification
Name:		python-%{modulename}
Version:	1.0b3
Release:	2
Group:		Development/Python
License:	MIT
URL:		http://code.google.com/p/html5lib/
BuildArch:	noarch
Source0:	https://pypi.python.org/packages/source/h/html5lib/html5lib-%{version}.tar.gz

BuildRequires:	python-devel python-setuptools
BuildRequires:  python3egg(setuptools) python3-devel

%description
A python based HTML parser/tokenizer based on the WHATWG HTML5
specification for maximum compatibility with major desktop web browsers.

%package -n python3-html5lib
Summary:        A python based HTML parser/tokenizer based on the WHATWG HTML5 specification
Group:          Development/Python
Requires:       python3
 
%description -n python3-html5lib
A python based HTML parser/tokenizer based on the WHATWG HTML5
specification for maximum compatibility with major desktop web browsers.


%prep
%setup -q -c

mv %{modulename}-%{version} python2
cp -r python2 python3

%install
pushd python2
%{__python} setup.py install --root=%{buildroot}
popd

pushd python3
%{__python3} setup.py install --root=%{buildroot}
popd

%files -n python-html5lib 
%{py_puresitedir}/%{modulename}/*.py
%{py_puresitedir}/%{modulename}/filters
%{py_puresitedir}/%{modulename}/serializer
%{py_puresitedir}/%{modulename}/treeadapters
%{py_puresitedir}/%{modulename}/treebuilders
%{py_puresitedir}/%{modulename}/treewalkers
%{py_puresitedir}/%{modulename}/trie
%{py_puresitedir}/%{modulename}-%{version}-*.egg-info

%files -n python3-html5lib
%{py3_puresitedir}/%{modulename}/*.py
%{py3_puresitedir}/%{modulename}/filters
%{py3_puresitedir}/%{modulename}/serializer
%{py3_puresitedir}/%{modulename}/treeadapters
%{py3_puresitedir}/%{modulename}/treebuilders
%{py3_puresitedir}/%{modulename}/treewalkers
%{py3_puresitedir}/%{modulename}/trie
%{py3_puresitedir}/%{modulename}-%{version}-*.egg-info

%changelog
* Mon Oct 28 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.0b3-2
+ Revision: ba0a27f
- Bump release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20676 |12mu|python-httplib2-0.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	httplib2

Name:		python-httplib2
Summary:	Comprehensive HTTP client library for Python
Version:	0.8
Release:	2
Source0:	http://httplib2.googlecode.com/files/%{module}-%{version}.tar.gz
URL:		http://code.google.com/p/httplib2
Group:		System/Libraries
License:	MIT
BuildArch:	noarch
BuildRequires:	python-setuptools
%py_requires -d

%description
A comprehensive HTTP client library that supports many features left
out of other HTTP libraries.

%package -n python3-httplib2
Summary:        Python 3 HTTP library module
Group:          System/Libraries
BuildRequires:  python3

%description -n python3-httplib2
A comprehensive HTTP client library that supports many features left
out of other HTTP libraries.

%prep
%setup -q -c
mv httplib2-%{version} python2
pushd python2
%patch0 -p0 -b .certfile
popd
cp -r python2 python3

%build
pushd python2
%{__python} setup.py build
popd

pushd python3
python3 setup.py build
popd

%install
pushd python2
PYTHONDONTWRITEBYTECODE= %{__python} setup.py install --root=%{buildroot} --compile --optimize=2
chmod a+r %{buildroot}%{py_puresitedir}/%{module}*egg-info/*
popd

pushd python3
PYTHONDONTWRITEBYTECODE= python3 setup.py install --root=%{buildroot} --compile --optimize=2
chmod a+r %{buildroot}%{py_puresitedir}/%{module}*egg-info/*
popd

%files
%doc python2/README
%{py_puresitedir}/%{module}-*
%{py_puresitedir}/%{module}/*

%files -n python3-httplib2
%doc python3/README
%{py3_puresitedir}/%{module}-*
%{py3_puresitedir}/%{module}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20677 |12mu|python-jinja2-2.7.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname Jinja2
%define fname   jinja2

# jinja requires itself ( as python-sphinx use it ) to build doc
%define enable_doc 1

Summary:	Python template engine
Name:		python-jinja2
Version:	2.7.1
Release:	1
Source0:	https://pypi.python.org/packages/source/J/Jinja2/Jinja2-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		http://jinja.pocoo.org/
BuildArch:	noarch
Obsoletes:	python-jinja
Requires:	python >= 2.4
Suggests:	python-markupsafe
BuildRequires:	python-devel >= 2.4, python-setuptools, python3-devel, python3egg(setuptools)
BuildRequires:  python-markupsafe, python3-markupsafe
%if %enable_doc
BuildRequires:	python-sphinx
%endif

%description
Jinja2 is a library for Python 2.4 and onwards that is designed to be
flexible, fast and secure. If you have any exposure to other
text-based template languages, such as Smarty or Django, you should
feel right at home with Jinja2. It's both designer and developer
friendly by sticking to Python's principles and adding functionality
useful for templating environments.

%package -n python3-jinja2
Summary:        Python template engine
Group:          Development/Python
Requires:       python3
 
%description -n python3-jinja2
Jinja2 is a library for Python 2.4 and onwards that is designed to be
flexible, fast and secure. If you have any exposure to other
text-based template languages, such as Smarty or Django, you should
feel right at home with Jinja2. It's both designer and developer
friendly by sticking to Python's principles and adding functionality
useful for templating environments.

%prep
%setup -q -c

mv %{tarname}-%{version} python2
cp -r python2 python3

%build
pushd python2
PYTHONDONTWRITEBYTECODE=  python setup.py build
%if %enable_doc
%make -C docs html
%endif
popd

pushd python3
PYTHONDONTWRITEBYTECODE=  python3 setup.py build
%if %enable_doc
%make -C docs html
%endif
popd

%check                                                                                                                                                                                                        
pushd python2
make test 
popd

pushd python3
make test 
popd

%install
pushd python2
%{__python} setup.py install --root=%{buildroot}
popd

pushd python3
%{__python3} setup.py install --root=%{buildroot}
popd

%files -n python-jinja2 
%doc python2/AUTHORS python2/CHANGES python2/LICENSE python2/examples
%{py_puresitedir}/%{fname}/*
%{py_puresitedir}/%{tarname}-%{version}-py%{py_ver}.egg-info
%if %enable_doc
%doc python2/docs/_build/html
%endif

%files -n python3-jinja2
%doc python3/AUTHORS python3/CHANGES python3/LICENSE python3/examples
%{py3_puresitedir}/%{fname}/*
%{py3_puresitedir}/%{tarname}-%{version}-py%{py3_ver}.egg-info
%if %enable_doc
%doc python3/docs/_build/html
%endif


%changelog
* Fri Nov 01 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.7.1-1
+ Revision: b7287fd
- Added python-markupsafe BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20678 |12mu|python-json-3.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           python-json
Version:        3.4
%define version_munge %(sed 's/\\./_/g' <<< %{version})
Release:        %mkrel 3
Summary:        A JSON reader and writer for Python

Group:          Development/Python
License:        LGPLv2+
URL:            https://sourceforge.net/projects/json-py/
Source0:        http://dl.sourceforge.net/json-py/json-py-%{version_munge}.zip
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

BuildArch:      noarch
BuildRequires:  python-devel

%description
json.py is an implementation of a JSON (http://json.org) reader and writer in
Python.

%prep
%setup -q -c
chmod a-x *

%build

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{python_sitelib}
install -p -m 0644 json.py minjson.py $RPM_BUILD_ROOT%{python_sitelib}
%py_compile $RPM_BUILD_ROOT%{python_sitelib}

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc changes.txt jsontest.py license.txt readme.txt
%{python_sitelib}/*.py
%{python_sitelib}/*.py[co]



%changelog
* Tue Sep 15 2009 Thierry Vignaud <tv@mandriva.org> 3.4-3mdv2010.0
+ Revision: 442198
- rebuild

* Sat Jan 03 2009 Funda Wang <fwang@mandriva.org> 3.4-2mdv2009.1
+ Revision: 323733
- rebuild

* Mon Nov 10 2008 Bogdano Arendartchuk <bogdano@mandriva.com> 3.4-1mdv2009.1
+ Revision: 301831
- import python-json


* Wed Sep  3 2008 Tom "spot" Callaway <tcallawa@redhat.com> 3.4-4
- fix license tag

* Sat Dec  9 2006 Luke Macken <lmacken@redhat.com> 3.4-3
- Rebuild for python 2.5

* Fri Sep  8 2006 Luke Macken <lmacken@redhat.com> 3.4-2
- Rebuild for FC6

* Fri Dec 30 2005 Ignacio Vazquez-Abrams <ivazquez@ivazquez.net> 3.4-1
- Initial RPM release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20679 |12mu|python-kde4-4.12.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define srcname pykde4

Summary:	KDE bindings to non-C++ languages
Name:		python-kde4
Version:	4.12.4
Release:	3
Epoch:		1
License:	GPLv2+
Group:		Development/KDE and Qt
Url:		http://www.kde.org
%define is_beta %(if test `echo %{version} |cut -d. -f3` -ge 70; then echo -n 1; else echo -n 0; fi)
%if %{is_beta}
%define ftpdir unstable
%else
%define ftpdir stable
%endif
Source:		ftp://ftp.kde.org/pub/kde/%{ftpdir}/%{version}/src/%{srcname}-%{version}.tar.xz
Patch0:		pykde4-4.10.0-respect-sip-flags.patch
# Revert commit that adds some python-sip-4.15 fixes and breaks older sip support
# https://bugs.kde.org/show_bug.cgi?id=325667
Patch1:		pykde4-4.11.2-sip4.15.patch
# Patch adapted from similar changes made to phonon sip files included in PyQt-4.10.4
# https://bugs.kde.org/show_bug.cgi?id=332223#c3
Patch2:		pykde4-4.12.4-fix-build-against-python-sip-4.15.5.patch
BuildRequires:	kdepimlibs4-devel
BuildRequires:	python-devel
BuildRequires:	python-qt4-devel
BuildRequires:	python-sip
# Seems to be broken for a long time
# BuildRequires:	pkgconfig(polkit-qt-1)
BuildRequires:	pkgconfig(shared-desktop-ontologies)
BuildRequires:	automoc4
Provides:	PyKDE4 = %{EVRD}
Provides:	pykde4 = %{EVRD}
Requires:	python-qt4 >= 4.9

%description
The Python bindings for KDE 4.

%files
%{py_platsitedir}/PyQt4/
%{py_platsitedir}/PyKDE4
%{_kde_bindir}/pykdeuic4*
%{_kde_libdir}/kde4/kpythonpluginfactory.so
%dir %{_kde_appsdir}/pykde4
%exclude %{_kde_datadir}/doc/python-kde4

#-----------------------------------------------------------------------------

%package devel
Summary:	PyKDE4 sip files and examples
Group:		Development/KDE and Qt
Requires:	python-kde4 = %{EVRD}
Requires:	python-qt4-devel

%description devel
Python KDE 4 sip files and examples.

%files devel
%{_kde_datadir}/sip/PyKDE4
%{_kde_appsdir}/pykde4/examples

#-----------------------------------------------------------------------------

%package doc
Summary:	PyKDE4 documentation
Group:		Development/KDE and Qt
BuildArch:	noarch

%description doc
Python bindings for KDE 4 documentation.

%files doc
%doc AUTHORS COPYING COPYING.LESSER NEWS README THANKS
%{_kde_datadir}/doc/python-kde4

#------------------------------------------------------------

%prep
%setup -q -n %{srcname}-%{version}
%patch0 -p1
%patch1 -p1
%patch2 -p1

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

# Copy Python Doc
mkdir -p %{buildroot}%{_kde_datadir}/doc/python-kde4
cp -a docs/html/* %{buildroot}%{_kde_datadir}/doc/python-kde4/


%changelog
* Fri Apr 11 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-3
+ Revision: b715355
- Apply all patches even with python-sip 4.15, all issues are resolved now



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20680 |12mu|python-ldap-2.4.13-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Various LDAP-related Python modules
Name:		python-ldap
Version:	2.4.13
Release:	1
Source0:	https://pypi.python.org/packages/source/p/python-ldap/%{name}-%{version}.tar.gz
Patch0:		python-ldap-2.4.6-dirs.patch
License:	Modified CNRI Open Source License
Group:		Development/Python
Url:		http://python-ldap.sourceforge.net/
BuildRequires:	openldap-devel >= 2.4.11
BuildRequires:	pkgconfig(python2)

%description
python-ldap provides an object-oriented API to access LDAP directory 
servers from Python programs. Mainly it wraps the OpenLDAP 2.x libs 
for that purpose.

Additionally the package contains modules for other LDAP-related stuff 
(e.g. processing LDIF, LDAPURLs, LDAPv3 schema, etc.).

%prep
%setup -q
%patch0 -p1
find -type f|xargs chmod 644

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc CHANGES README TODO Demo/
%{py_platsitedir}/*


%changelog
* Wed Dec 25 2013 dsilakov <denis.silakov@rosalab.ru> 2.4.13-1
+ Revision: 8ad61a9
- Merge pull request #1 from import/python-ldap:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20681 |12mu|python-lockfile-0.9.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module lockfile
%define debug_package %{nil}

Name:           python-%{module}
Version:        0.9.1
Release:        3
Summary:        Platform-independent file locking module
Group:          Development/Python
License:        MIT
URL:            http://smontanaro.dyndns.org/python/
Source0:        http://smontanaro.dyndns.org/python/%{module}-%{version}.tar.gz
BuildRequires:  python-devel
BuildRequires:  python-setuptools

%description
The lockfile module exports a FileLock class which provides a simple API for
locking files. The lock mechanism relies on the atomic nature of the link
(on Unix) and mkdir (on Windows) system calls.

%prep
%setup -q -n %{module}-%{version}

%build
:

%install
python setup.py install --root=%{buildroot}

%files
%doc doc/* LICENSE MANIFEST README RELEASE-NOTES ACKS
%{py_puresitedir}/*

%changelog
* Wed May 21 2014 Alex Burmashev <alex.burmashev@rosalab.ru> 0.9.1-3
+ Revision: f9ece4b
- release up



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20682 |12mu|python-lxml-3.2.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define modname lxml

Name:           python-%{modname}
URL:            http://codespeak.net/lxml/
Summary:        A Pythonic binding for the libxml2 and libxslt libraries
Version:        3.2.3
Release:        1
License:        BSD
Group:          Development/Python
Source:         http://pypi.python.org/packages/source/l/lxml/lxml-%{version}.tar.gz
BuildRequires:  python-devel
BuildRequires:  libxml2-devel
BuildRequires:  libxslt-devel
BuildRequires:  python-cython

BuildRequires:  python-setuptools

%description
lxml is a Pythonic binding for the libxml2 and libxslt libraries. It follows
the ElementTree API as much as possible, building it on top of the native
libxml2 tree. It also extends this API to expose libxml2 and libxslt specific
functionality, such as XPath, Relax NG, XML Schema, XSLT, and c14n.

%package -n python3-%{modname}
Summary:    A Pythonic binding for the libxml2 and libxslt libraries
Group:      Development/Python
BuildRequires:  python3-devel
BuildRequires:  python3-cython

%description
lxml is a Pythonic binding for the libxml2 and libxslt libraries. It follows
the ElementTree API as much as possible, building it on top of the native
libxml2 tree. It also extends this API to expose libxml2 and libxslt specific
functionality, such as XPath, Relax NG, XML Schema, XSLT, and c14n.

%package docs
Summary:	Documentation for %{name}
Group:		Development/Python

%description docs
lxml is a Pythonic binding for the libxml2 and libxslt libraries. It follows
the ElementTree API as much as possible, building it on top of the native
libxml2 tree. It also extends this API to expose libxml2 and libxslt specific
functionality, such as XPath, Relax NG, XML Schema, XSLT, and c14n.

This package contains the documentation. The documentation is located in
%{_docdir}/%{name}/doc.

%prep
%setup -q -c
mv %{modname}-%{version} python2
cp -r python2 python3

%build

pushd python2
%{__python} setup.py build --with-cython
popd

pushd python3
%{__python3} setup.py build --with-cython
popd


%install

pushd python2
%{__python} setup.py install --root=%{buildroot}
popd

pushd python3
%{__python3} setup.py install --root=%{buildroot}
popd

#docs
mkdir -p %{buildroot}%{_docdir}/%{name}/doc
cp -r python2/doc/* %{buildroot}%{_docdir}/%{name}/doc


%files
%doc python2/CHANGES.txt python2/CREDITS.txt python2/LICENSES.txt python2/README.rst python2/TODO.txt
%py_platsitedir/lxml*
%exclude %{_docdir}/%{name}/doc

%files -n python3-%{modname}
%doc python3/CHANGES.txt python3/CREDITS.txt python3/LICENSES.txt python3/README.rst python3/TODO.txt
%py3_platsitedir/lxml*
%exclude %{_docdir}/%{name}/doc

%files docs
%doc %{_docdir}/%{name}/doc




%changelog
* Thu Oct 17 2013 Denis Silakov <denis.silakov@rosalab.ru> 3.2.3-1
+ Revision: 38f2eda
- Merge branch 'auto_update' into rosa2012.1
- Conflicts:
- python-lxml.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20683 |12mu|python-m2crypto-0.21.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	Crypto and SSL toolkit for Python
Name: 		python-m2crypto
Version: 	0.21.1
Release: 	3
Source0:	http://pypi.python.org/packages/source/M/M2Crypto/M2Crypto-%{version}.tar.gz
# Fedora patches
# https://bugzilla.osafoundation.org/show_bug.cgi?id=2341
Patch0: m2crypto-0.21.1-timeouts.patch
# This is only precautionary, it does fix anything - not sent upstream
Patch1: m2crypto-0.21.1-gcc_macros.patch
# https://bugzilla.osafoundation.org/show_bug.cgi?id=12972
Patch2: m2crypto-0.20.2-fips.patch
# https://bugzilla.osafoundation.org/show_bug.cgi?id=12973
Patch3: m2crypto-0.20.2-check.patch
# https://bugzilla.osafoundation.org/show_bug.cgi?id=13005
Patch4: m2crypto-0.21.1-memoryview.patch
# https://bugzilla.osafoundation.org/show_bug.cgi?id=13020
Patch5: m2crypto-0.21.1-smime-doc.patch
# https://bugzilla.osafoundation.org/show_bug.cgi?id=12999
Patch6: m2crypto-0.21.1-AES_crypt.patch
# https://bugzilla.osafoundation.org/show_bug.cgi?id=13044
Patch7: m2crypto-0.21.1-IPv6.patch
# https://bugzilla.osafoundation.org/show_bug.cgi?id=13049
Patch8: m2crypto-0.21.1-https-proxy.patch
License:	MIT
Group: 		Development/Python
Url: 		http://chandlerproject.org/Projects/MeTooCrypto
BuildRequires:	python-devel
BuildRequires:	swig
BuildRequires:	pkgconfig(openssl)

%description
M2Crypto is a crypto and SSL toolkit for Python featuring the following:

    * RSA, DSA, DH, HMACs, message digests, symmetric ciphers (including AES).
    * SSL functionality to implement clients and servers.
    * HTTPS extensions to Python's httplib, urllib, and xmlrpclib.
    * Unforgeable HMAC'ing AuthCookies for web session management.
    * FTP/TLS client and server.
    * S/MIME.
    * ZServerSSL: A HTTPS server for Zope.
    * ZSmime: An S/MIME messenger for Zope.

%prep
%setup -q -n M2Crypto-%{version}
%patch0 -p1 -b .timeouts
%patch1 -p1 -b .gcc_macros
%patch2 -p1 -b .fips
%patch3 -p1 -b .check
%patch4 -p1 -b .memoryview
%patch5 -p0
%patch6 -p0 -b .AES_crypt
%patch7 -p1 -b .IPv6
%patch8 -p1 -b .https-proxy

for i in SWIG/_ec.i SWIG/_evp.i; do
	sed -i -e "s/openssl\/opensslconf/%{multiarch_platform}\/openssl\/opensslconf/" "$i"
done

gcc -E -dM - < /dev/null | grep -v __STDC__ \
        | sed 's/^\(#define \([^ ]*\) .*\)$/#undef \2\n\1/' > SWIG/gcc_macros.h

%build
env CFLAGS="%{optflags}" python setup.py build
# test requires some files ( such as a certificat, so disabled for now )
#PYTHONPATH="./build/lib.linux-i686-2.4/M2Crypto/:." python tests/alltests.py
%install
python setup.py install --root=%{buildroot} --record=INSTALLED_FILES

%files
%{py_platsitedir}/M2Crypto
%{py_platsitedir}/*.egg-info
%doc CHANGES README INSTALL LICENCE

%changelog
* Thu Apr 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.21.1-3
+ Revision: 7a88f7e
- Bump release for rebuild



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20684 |12mu|python-mako-0.9.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		tarname	Mako

Summary:	Mako template library for Python
Name:		python-mako
Version:	0.9.0
Release:	2
Group:		Development/Python
License:	MIT
URL:		http://www.makotemplates.org/
Source0:	http://www.makotemplates.org/downloads/Mako-%{version}.tar.gz
BuildArch:	noarch
Requires:	python-beaker >= 1.1
Requires:	python-markupsafe >= 0.9.2
BuildRequires:	python-setuptools
BuildRequires:	python-nose
BuildRequires:	python-beaker
BuildRequires:	python-markupsafe
BuildRequires:	python-devel
BuildRequires:  python3egg(setuptools)
BuildRequires:  python3-devel
BuildRequires:	python3-nose
BuildRequires:	python3-beaker
BuildRequires:	python3-markupsafe

%package -n python3-mako
Summary:    Mako template library for Python3
Group:      Development/Python
Requires:	python3-beaker >= 1.1
Requires:	python3-markupsafe >= 0.9.2

%description -n python3-mako
Mako is a template library written in Python. It provides a familiar, non-XML
syntax which compiles into Python modules for maximum performance. Mako's
syntax and API borrows from the best ideas of many others, including Django
templates, Cheetah, Myghty, and Genshi. Conceptually, Mako is an embedded
Python (i.e. Python Server Page) language, which refines the familiar ideas of
componentized layout and inheritance to produce one of the most straightforward
and flexible models available, while also maintaining close ties to Python
calling and scoping semantics

%description
Mako is a template library written in Python. It provides a familiar, non-XML
syntax which compiles into Python modules for maximum performance. Mako's
syntax and API borrows from the best ideas of many others, including Django
templates, Cheetah, Myghty, and Genshi. Conceptually, Mako is an embedded
Python (i.e. Python Server Page) language, which refines the familiar ideas of
componentized layout and inheritance to produce one of the most straightforward
and flexible models available, while also maintaining close ties to Python
calling and scoping semantics.

%prep
%setup -q -c

mv %{tarname}-%{version} python2
cp -r python2 python3

%install
pushd python3
PYTHONDONTWRITEBYTECODE=  python3 setup.py install --root %{buildroot}
mv %{buildroot}/%{_bindir}/mako-render %{buildroot}/%{_bindir}/python3-mako-render
popd

pushd python2
PYTHONDONTWRITEBYTECODE=  python setup.py install --root %{buildroot}
popd

#check
#__python setup.py test

%files
%doc python2/CHANGES python2/LICENSE python2/README.rst python2/doc python2/examples
%{_bindir}/mako-render
%{py_puresitedir}/mako
%{py_puresitedir}/Mako*

%files -n python3-mako
%doc python3/CHANGES python3/LICENSE python3/README.rst python3/doc python3/examples
%{py3_puresitedir}/mako
%{py3_puresitedir}/Mako*
%{_bindir}/python3-mako-render 

%changelog
* Wed Oct 30 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.9.0-2
+ Revision: f324e17
- Added python3 module



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20685 |12mu|python-markupsafe-0.18-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	eggname	MarkupSafe
%define	modname	markupsafe
%define	enable_tests 0

# Disable useless provides ('_speedups.so' and similar)
%define __noautoprov '_.*\.so'

Summary:	XML/HTML/XHTML markup safe string package for Python
Name:		python-%{modname}
Version:	0.18
Release:	3
Source0:	http://pypi.python.org/packages/source/M/MarkupSafe/MarkupSafe-%{version}.tar.gz
License:	BSD
Group:		Development/Python
Url:		http://pypi.python.org/pypi/MarkupSafe
BuildRequires:	python-distribute
BuildRequires:	python3-distribute
%if %{enable_tests}
BuildRequires:	python-nose
BuildRequires:	python3-nose
%endif
BuildRequires:	python-devel
BuildRequires:	python3-devel

%description
This package implements a XML/HTML/XHTML markup safe string for Python.

%package -n python3-%{modname}
Summary:    XML/HTML/XHTML markup safe string package for Python3

%description -n python3-%{modname}
This package implements a XML/HTML/XHTML markup safe string for Python3.

%prep
%setup -q -c

mv %{eggname}-%{version} python2
cp -r python2 python3

%build
pushd python2
PYTHONDONTWRITEBYTECODE= python setup.py build
popd

pushd python3
PYTHONDONTWRITEBYTECODE= python3 setup.py build
popd

%install
pushd python2
PYTHONDONTWRITEBYTECODE= python setup.py install --root=%{buildroot}
popd

pushd python3
PYTHONDONTWRITEBYTECODE= python3 setup.py install --root=%{buildroot}
rm -rf %{buildroot}/%{py3_platsitedir}/%{modname}/__pycache__
popd

%check
%if %{enable_tests}
pushd python2
nosetests
popd

pushd python3
nosetests
popd
%endif

%files
%doc python2/AUTHORS python2/LICENSE python2/README.rst
%dir %{py_platsitedir}/%{modname}
%{py_platsitedir}/%{modname}/*.py*
%{py_platsitedir}/%{modname}/*.so
%{py_platsitedir}/%{modname}/*.c
%dir %{py_platsitedir}/%{eggname}-%{version}-py%{py_ver}.egg-info
%{py_platsitedir}/%{eggname}-%{version}-py%{py_ver}.egg-info/*

%files -n python3-%{modname}
%doc python3/AUTHORS python3/LICENSE python3/README.rst
%dir %{py3_platsitedir}/%{modname}
%{py3_platsitedir}/%{modname}/*.py*
%{py3_platsitedir}/%{modname}/*.so
%{py3_platsitedir}/%{modname}/*.c
%dir %{py3_platsitedir}/%{eggname}-%{version}-py%{py3_ver}.egg-info
%{py3_platsitedir}/%{eggname}-%{version}-py%{py3_ver}.egg-info/*

%changelog
* Mon Oct 28 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.18-3
+ Revision: 53d595d
- Fix summary



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20686 |12mu|python-nltk-2.0.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	nltk

Summary:	Natural Language Toolkit for Python
Name:		python-%{module}
Version:	2.0.4
Release:	3
Epoch:		0
License:	Apache License 2.0
Group:		Development/Python
Url:		http://www.nltk.org/
Source0:	http://download.sourceforge.net/nltk/nltk-%{version}.tar.gz
BuildArch:	noarch
Requires:	python-yaml >= 3.0.9
Suggests:	python-numpy >= 1.5.1
Suggests:	python-matplotlib >= 1.0.1
BuildRequires:	python-yaml >= 3.0.9
BuildRequires:	python-devel
BuildRequires:	python-distribute

%description
NLTK (the Natural Language Toolkit) is a suite of open source Python
modules, data and documentation for research and development in
natural language processing.

%prep
%setup -q -n %{module}-%{version}

%install
PYTHONDONTWRITEBYTECODE= %{__python} setup.py install --root=%{buildroot} --record=FILE_LIST
sed -i 's/.*egg-info$//' FILE_LIST

%files -f FILE_LIST

%changelog
* Tue Jun 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 0:2.0.4-3
+ Revision: bb731a3
- Rebuild



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20687 |12mu|python-nose-1.3.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define bootstrap 0

%define module	nose

Summary:	Unittest-based testing framework for Python
Name:		python-%{module}
Version:	1.3.0
Release:	2
Source0:	https://pypi.python.org/packages/source/n/nose/nose-%{version}.tar.gz
License:	LGPLv2+
Group:		Development/Python
Url:		http://python-nose.googlecode.com/
BuildArch:	noarch
%if !%{bootstrap}
BuildRequires:	python-sphinx >= 0.6.0
%endif
BuildRequires:	python-distribute
BuildRequires:	python-devel
BuildRequires:	python3-distribute
BuildRequires:	python3-devel


%description
nose extends the test loading and running features of unittest,
making it easier to write, find and run tests.

By default, nose will run tests in files or directories under the current
working directory whose names include "test" or "Test" at a word boundary (like
"test_this" or "functional_test" or "TestClass" but not "libtest"). Test output
is similar to that of unittest, but also includes captured stdout output from
failing tests, for easy print-style debugging.

These features, and many more, are customizable through the use of plugins.
Plugins included with nose provide support for doctest, code coverage and
profiling, flexible attribute-based test selection, output capture and more.

%package -n python3-%{module}
Summary:	Unittest-based testing framework for Python3
Requires:	python3

%description -n python3-%{module}
nose extends the test loading and running features of unittest,
making it easier to write, find and run tests.

By default, nose will run tests in files or directories under the current
working directory whose names include "test" or "Test" at a word boundary (like
"test_this" or "functional_test" or "TestClass" but not "libtest"). Test output
is similar to that of unittest, but also includes captured stdout output from
failing tests, for easy print-style debugging.

These features, and many more, are customizable through the use of plugins.
Plugins included with nose provide support for doctest, code coverage and
profiling, flexible attribute-based test selection, output capture and more.


%prep
%setup -q -c

mv %{module}-%{version} python2
cp -r python2 python3

%install
pushd python3
# We need python3-sphinx first
# %if !%{bootstrap}
# %make -C doc/ html
# %endif

mkdir -p %{buildroot}%{_mandir}/man1/
python3 setup.py install --root=%{buildroot}
mv %{buildroot}/usr/man/man1/nosetests.1 %{buildroot}%{_mandir}/man1/python3-nosetests.1
mv %{buildroot}/%{_bindir}/nosetests %{buildroot}/%{_bindir}/python3-nosetests
popd


pushd python2
%if !%{bootstrap}
%make -C doc/ html
%endif

python setup.py install --root=%{buildroot} 
mv %{buildroot}/usr/man/man1/nosetests.1 %{buildroot}%{_mandir}/man1/
popd

%files 
%doc python2/AUTHORS python2/CHANGELOG python2/NEWS python2/README.txt python2/lgpl.txt python2/examples
%if !%{bootstrap}
%doc python2/doc/.build/html
%endif
%{_bindir}/nosetests
%{_bindir}/nosetests-2*
%{_mandir}/man1/nosetests.*
%{py_puresitedir}/*

%files -n python3-%{module}
%doc python3/AUTHORS python3/CHANGELOG python3/NEWS python3/README.txt python3/lgpl.txt python3/examples
# %if !%{bootstrap}
# %doc python3/doc/.build/html
# %endif
%{_bindir}/nosetests-3*
%{_bindir}/python3-nosetests
%{_mandir}/man1/python3-nosetests.*
%{py3_puresitedir}/*

%changelog
* Tue Oct 29 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.3.0-2
+ Revision: 74b3189
- Added python3 module



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20688 |12mu|python-numpy-1.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define enable_atlas 0
%{?_with_atlas: %global enable_atlas 1}

%define module	numpy

# disable this for bootstrapping nose and sphinx
%define enable_tests 0
%define enable_doc 0

Summary:	A fast multidimensional array facility for Python
Name:		python-%{module}
Epoch:		1
Version:	1.8.0
Release:	1
License:	BSD
Group:		Development/Python
Url: 		http://numpy.scipy.org
Source0:	http://downloads.sourceforge.net/numpy/numpy-%{version}.tar.gz
Patch0:		numpy-1.5.1-link.patch

%rename	f2py
%if %enable_atlas
BuildRequires:	libatlas-devel
%else
BuildRequires:	blas-devel
%endif
BuildRequires:	lapack-devel
BuildRequires:	gcc-gfortran >= 4.0
%if %enable_doc
BuildRequires:	python-sphinx >= 1.0
BuildRequires:	python-matplotlib
%endif
%if %enable_tests
BuildRequires:	python-nose
%endif
BuildRequires: python-devel
BuildRequires: python-cython
BuildRequires: python-setuptools
BuildRequires: pkgconfig(python3)
BuildRequires: python3-distribute

%description
Numpy is a general-purpose array-processing package designed to
efficiently manipulate large multi-dimensional arrays of arbitrary
records without sacrificing too much speed for small multi-dimensional
arrays. Numpy is built on the Numeric code base and adds features
introduced by numarray as well as an extended C-API and the ability to
create arrays of arbitrary type.

Numpy also provides facilities for basic linear algebra routines,
basic Fourier transforms, and random number generation.

%package devel
Summary:	Numpy headers and development tools
Group:		Development/Python
Requires:	%{name} = %{EVRD}

%description devel
This package contains tools and header files need to develop modules 
in C and Fortran that can interact with Numpy

%package -n python3-numpy
Summary:        A fast multidimensional array facility for Python3
Group:          Development/Python
License:        BSD

%description -n python3-numpy
Numpy is a general-purpose array-processing package designed to
efficiently manipulate large multi-dimensional arrays of arbitrary
records without sacrificing too much speed for small multi-dimensional
arrays. Numpy is built on the Numeric code base and adds features
introduced by numarray as well as an extended C-API and the ability to
create arrays of arbitrary type.

Numpy also provides facilities for basic linear algebra routines,
basic Fourier transforms, and random number generation.

%package -n python3-numpy-devel
Summary:        Numpy headers and development tools
Group:          Development/Python
Requires:       python3-numpy = %{epoch}:%{version}-%{release}

%description -n python3-numpy-devel
This package contains tools and header files need to develop modules.
in C and Fortran that can interact with Numpy.

%prep
%setup -qc
mv %{module}-%{version} python2
cp -a python2 python3
pushd python2
%patch0 -p1
# workaround for rhbz#849713
# http://mail.scipy.org/pipermail/numpy-discussion/2012-July/063530.html
rm numpy/distutils/command/__init__.py && touch numpy/distutils/command/__init__.py
popd

pushd python3
%patch0 -p1
rm numpy/distutils/command/__init__.py && touch numpy/distutils/command/__init__.py
popd

%build
pushd python3
CFLAGS="%{optflags} -fPIC -O3" PYTHONDONTWRITEBYTECODE= python3 setup.py config_fc --fcompiler=gnu95 build
#env ATLAS=%{_libdir} FFTW=%{_libdir} BLAS=%{_libdir} \
#    LAPACK=%{_libdir} CFLAGS="%{optflags} -fPIC -O3" \
#    %{__python3} setup.py build
popd

pushd python2
CFLAGS="%{optflags} -fPIC -O3" PYTHONDONTWRITEBYTECODE= python setup.py config_fc --fcompiler=gnu95 build
#env ATLAS=%{_libdir} FFTW=%{_libdir} BLAS=%{_libdir} \
#    LAPACK=%{_libdir} CFLAGS="%{optflags} -fPIC -O3" \
#    python setup.py build

%if %enable_doc
pushd doc
export PYTHONPATH=`dir -d ../build/lib.linux*`
%make html
popd
%endif

popd


%install
# first install python3 so the binaries are overwritten by the python2 ones
pushd python3
#%{__python} setup.py install -O1 --skip-build --root %{buildroot}
# skip-build currently broken, this works around it for now
#env ATLAS=%{_libdir} FFTW=%{_libdir} BLAS=%{_libdir} \
#    LAPACK=%{_libdir} CFLAGS="%{optflags} -fPIC -O3" \
#    python3 setup.py install --root %{buildroot}
CFLAGS="%{optflags} -fPIC -O3" PYTHONDONTWRITEBYTECODE= python3 setup.py install --root=%{buildroot}

rm -rf docs-f2py ; mv %{buildroot}%{py3_platsitedir}/%{module}/f2py/docs docs-f2py
mv -f %{buildroot}%{py3_platsitedir}/%{module}/f2py/f2py.1 f2py.1
rm -rf doc ; mv -f %{buildroot}%{py3_platsitedir}/%{module}/doc .

install -D -p -m 0644 f2py.1 %{buildroot}%{_mandir}/man1/f2py.1
rm -rf %{buildroot}%{py3_platsitedir}/%{module}/__pycache__

# Drop shebang from non-executable scripts to make rpmlint happy
find %{buildroot}%{py3_platsitedir} -name "*py" -perm 644 -exec sed -i '/#!\/usr\/bin\/env python/d' {} \;

popd

pushd python2
# skip-build currently broken, this works around it for now
#env ATLAS=%{_libdir} FFTW=%{_libdir} BLAS=%{_libdir} \
#    LAPACK=%{_libdir} CFLAGS="%{optflags} -fPIC -O3" \
#    python setup.py install --root %{buildroot}
CFLAGS="%{optflags} -fPIC -O3" PYTHONDONTWRITEBYTECODE= python setup.py install --root=%{buildroot}

rm -rf docs-f2py; mv %{buildroot}%{py_platsitedir}/%{module}/f2py/docs docs-f2py
mv -f %{buildroot}%{py_platsitedir}/%{module}/f2py/f2py.1 f2py.1
install -D -p -m 0644 f2py.1 %{buildroot}%{_mandir}/man1/f2py.1

rm -rf %{buildroot}%{py_platsitedir}/%{module}/tools/

# Remove doc files that should be in %doc:
rm -f %{buildroot}%{py_platsitedir}/%{module}/COMPATIBILITY
rm -f %{buildroot}%{py_platsitedir}/%{module}/*.txt
rm -f %{buildroot}%{py_platsitedir}/%{module}/site.cfg.example

# Drop shebang from non-executable scripts to make rpmlint happy
find %{buildroot}%{py_platsitedir} -name "*py" -perm 644 -exec sed -i '/#!\/usr\/bin\/env python/d' {} \;
popd

%check
%if %enable_tests
# Don't run tests from within main directory to avoid importing the uninstalled numpy stuff:
pushd doc &> /dev/null
PYTHONPATH="%{buildroot}%{py_platsitedir}" python -c "import pkg_resources, numpy; numpy.test()"
popd &> /dev/null

pushd doc &> /dev/null
PYTHONPATH="%{buildroot}%{py3_platsitedir}" %{__python3} -c "import pkg_resources, numpy ; numpy.test()"
popd &> /dev/null
%endif

%files 
%doc python2/LICENSE.txt python2/README.txt python2/THANKS.txt python2/DEV_README.txt python2/COMPATIBILITY python2/site.cfg.example 
%if %enable_doc
%doc python2/doc/build/html
%endif
%dir %{py_platsitedir}/%{module}
%{py_platsitedir}/%{module}/*.py*
%{py_platsitedir}/%{module}/core/ 
%{py_platsitedir}/%{module}/compat/
%{py_platsitedir}/%{module}/doc/
%exclude %{py_platsitedir}/%{module}/core/include/
%exclude %{py_platsitedir}/%{module}/core/lib/*.a
%{py_platsitedir}/%{module}/fft/
%{py_platsitedir}/%{module}/lib/
%{py_platsitedir}/%{module}/linalg/
%{py_platsitedir}/%{module}/ma/
%{py_platsitedir}/%{module}/matrixlib/
%{py_platsitedir}/%{module}/numarray/
%exclude %{py_platsitedir}/%{module}/numarray/include/
%{py_platsitedir}/%{module}/oldnumeric/
%{py_platsitedir}/%{module}/polynomial/
%{py_platsitedir}/%{module}/random/
%exclude %{py_platsitedir}/%{module}/random/randomkit.h
%{py_platsitedir}/%{module}/testing/
%{py_platsitedir}/%{module}/tests/ 
%{py_platsitedir}/%{module}-*.egg-info

%files devel
%{_bindir}/f2py
%{_mandir}/man1/f2py.*
%{py_platsitedir}/%{module}/core/include/
%{py_platsitedir}/%{module}/core/lib/*.a
%{py_platsitedir}/%{module}/numarray/include/
%{py_platsitedir}/%{module}/distutils/
%{py_platsitedir}/%{module}/f2py/
%{py_platsitedir}/%{module}/random/randomkit.h

%files -n python3-numpy
%doc python3/LICENSE.txt python3/README.txt python3/THANKS.txt python3/DEV_README.txt python3/COMPATIBILITY python3/site.cfg.example
%dir %{py3_platsitedir}/%{module}
%{py3_platsitedir}/%{module}/*.py*
%{py3_platsitedir}/%{module}/core
%exclude %{py3_platsitedir}/%{module}/core/include/
%exclude %{py3_platsitedir}/%{module}/core/lib/*.a
%{py3_platsitedir}/%{module}/fft
%{py3_platsitedir}/%{module}/lib
%{py3_platsitedir}/%{module}/linalg
%{py3_platsitedir}/%{module}/ma
%{py3_platsitedir}/%{module}/numarray
%exclude %{py3_platsitedir}/%{module}/numarray/include/
%{py3_platsitedir}/%{module}/oldnumeric
%{py3_platsitedir}/%{module}/random
%exclude %{py3_platsitedir}/%{module}/random/randomkit.h
%{py3_platsitedir}/%{module}/testing
%{py3_platsitedir}/%{module}/tests
%{py3_platsitedir}/%{module}/compat
%{py3_platsitedir}/%{module}/matrixlib
%{py3_platsitedir}/%{module}/polynomial
%{py3_platsitedir}/%{module}-*.egg-info

%files -n python3-numpy-devel
%{_bindir}/f2py3
%{py3_platsitedir}/%{module}/f2py
%{py3_platsitedir}/%{module}/core/include/
%{py3_platsitedir}/%{module}/core/lib/*.a
%{py3_platsitedir}/%{module}/numarray/include/
%{py3_platsitedir}/%{module}/distutils/
%{py3_platsitedir}/%{module}/random/randomkit.h


%changelog
* Mon Mar 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:1.8.0-1
+ Revision: cad9041
- Updated to 1.8.0 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20689 |12mu|python-opengl-3.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	libname PyOpenGL

Summary:	Python bindings for OpenGL
Name:		python-opengl
Version:	3.0.2
Release:	1
License:	BSD
Group:		System/Libraries
URL:		http://pyopengl.sourceforge.net/
Source0:	https://pypi.python.org/packages/source/P/PyOpenGL/PyOpenGL-%{version}.tar.gz
BuildRequires:	mesa-common-devel
BuildRequires:	python-devel
BuildRequires:	swig
BuildRequires:	tcl
BuildRequires:	tcl-devel
BuildRequires:	tk
BuildRequires:	tk-devel
BuildRequires:	python-setuptools
BuildArch:      noarch

%description
Python bindings for OpenGL

%package	tk
Summary:	PyOpenGL Tk widget
Group:		System/Libraries
Requires:	%{name} = %{version}
Requires:	tkinter

%description	tk
PyOpenGL Togl (Tk OpenGL widget) 1.6 support.

%package	doc
Summary:	Documentation files for %{name}
Group:		Development/Python

%description	doc
Documentation files for %{name}

%prep

%setup -q -n %{libname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot} --prefix=%{_prefix}

%files
%{py_puresitedir}/*OpenGL*
%exclude %{py_puresitedir}/OpenGL/Tk

%files tk
%defattr(-,root,root,-)
%{py_puresitedir}/OpenGL/Tk

%files doc
%defattr(-,root,root,-)



%changelog
* Wed Oct 16 2013 Denis Silakov <denis.silakov@rosalab.ru> 3.0.2-1
+ Revision: 8665141
- Drop already applied patches



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20690 |12mu|python-pam-0.5.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module  pam

Name: 		python-%{module}
Version: 	0.5.0
Release: 	7
Summary:        Python bindings for PAM
License:        GPL
Group:          Development/Python
URL:            http://www.pangalactic.org/PyPAM
Source:         PyPAM-%{version}.tar.bz2
Patch0:         PyPAM-dlopen.patch
Patch1:         PyPAM-0.5.0-dealloc.patch
Patch2:         PyPAM-0.5.0-nofree.patch
Patch3:         PyPAM-0.5.0-linkage.patch
BuildRequires:  pam-devel
BuildRequires:  python-devel

%description
This release supports the core PAM API. There is still some missing
functionality, but it should implement enough of the API for most
needs. There is not much in the way of documentation at this point. If
you are familiar with the PAM API, a quick glance at the sample program
should get you going.

%prep
%setup -q -n PyPAM-%{version}
%patch0 -p1 -b .dlopen
%patch1 -p1 -b .dealloc
%patch2 -p1 -b .nofree
%patch3 -p1 -b .linkage
# remove prebuild rpm and others binaries
rm -rf build dist

#rm examples/pamexample

%build
CFLAGS="%{optflags} -fno-strict-aliasing" python setup.py build
#export CFLAGS="$RPM_OPT_FLAGS" 
python setup.py build

%install
python setup.py install --root=%{buildroot}
# Make sure we don't include binary files in the docs
chmod 644 examples/pamtest.py
rm -f examples/pamexample

%files
%doc AUTHORS NEWS README ChangeLog COPYING examples
%{_libdir}/python%{py_ver}/site-packages/*

%changelog
* Wed Dec 04 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.5.0-7
+ Revision: 815ce9d
- Fix build



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20691 |12mu|python-parsing-2.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	parsing

Summary:	An object-oriented approach to text processing
Name:		python-%{module}
Version:	2.0.1
Release:	1
Group:		Development/Python
License:	MIT
URL:		http://pyparsing.wikispaces.com/
Source0:	http://sourceforge.net/projects/pyparsing/files/pyparsing/pyparsing-2.0.1/pyparsing-%{version}.tar.gz
BuildArch:	noarch
BuildRequires:	python-devel

%description
The pyparsing module provides an alternative approach to creating and
executing simple grammars in Python versus the traditional lex/yacc
approach or the use of regular expressions. It provides a library of
classes that client code can use to construct a grammar directly.

%prep
%setup -q -n py%{module}-%{version}

%build
python setup.py build

install -m 644 pyparsingClassDiagram.PNG pyparsingClassDiagram.png

%install
python setup.py install -O1 --skip-build --root=%{buildroot} --record=FILE_LIST

# fix permissions
chmod 0644 examples/* htmldoc/* CHANGES HowToUsePyparsing.html pyparsingClassDiagram.png README LICENSE

%files
%doc CHANGES examples HowToUsePyparsing.html htmldoc pyparsingClassDiagram.png README LICENSE
%{py_puresitedir}/*


%changelog
* Mon Mar 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.0.1-1
+ Revision: 4190ff3
- Updated to 2.0.1 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20692 |12mu|python-parted-3.10-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define fname pyparted

Summary: Python module for GNU parted
Name:    python-parted
Version: 3.10
Release: 5
License: GPLv2+
Group:   System/Configuration/Hardware
URL:     http://fedorahosted.org/pyparted
Source0: https://fedorahosted.org/releases/p/y/pyparted/pyparted-%{version}.tar.gz
BuildRequires: python-devel
BuildRequires: parted-devel >= 1.9.0-20
BuildRequires: python-decorator

Requires: python-decorator

%description
Python module for the parted library.  It is used for manipulating
partition tables.

%prep
%setup -qn %{fname}-%{version}

%build
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc AUTHORS BUGS COPYING ChangeLog NEWS README TODO
%{python_sitearch}/*

%changelog
* Tue Oct 22 2013 Denis Silakov <denis.silakov@rosalab.ru> 3.10-5
+ Revision: 97c9be1
- Prefer pyparted to python-parted for historical reasons



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20693 |12mu|python-pexpect-2.5.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module  pexpect

Summary:       An efficient, pure Python replacement for Expect
Name: 	       python-%{module}
Version:       2.5.1
Release:       2
Source0:       http://pypi.python.org/packages/source/p/pexpect-u/pexpect-u-%{version}.tar.gz
License:       MIT
Group:         Development/Python
Url:           http://pexpect.sourceforge.net/
BuildArch:     noarch
BuildRequires: python
BuildRequires: python-devel

%description
Pexpect is a pure Python module for spawning child applications,
controlling them, and responding to expected patterns in their
output. Pexpect works like Don Libes' Expect. Pexpect allows your
script to spawn a child application and control it as if a human were
typing commands.

Pexpect can be used for automating interactive applications such as
ssh, ftp, passwd, telnet, etc. It can be used to a automate setup
scripts for duplicating software package installations on different
servers. It can be used for automated software testing. Pexpect is in
the spirit of Don Libes' Expect, but Pexpect is pure Python. Unlike
other Expect-like modules for Python, Pexpect does not require TCL or
Expect, nor does it require C extensions to be compiled. It should work
on any platform that supports the standard Python pty module. The
Pexpect interface was designed to be easy to use.

%package -n python3-pexpect
Summary:        Unicode-aware Pure Python Expect-like module for Python 3
Group:          Development/Python
BuildRequires:  python3
BuildRequires:  python3-devel
BuildRequires:  python3-distribute

%description -n python3-pexpect
Pexpect is a pure Python module for spawning child applications,
controlling them, and responding to expected patterns in their
output. Pexpect works like Don Libes' Expect. Pexpect allows your
script to spawn a child application and control it as if a human were
typing commands.

Pexpect can be used for automating interactive applications such as
ssh, ftp, passwd, telnet, etc. It can be used to a automate setup
scripts for duplicating software package installations on different
servers. It can be used for automated software testing. Pexpect is in
the spirit of Don Libes' Expect, but Pexpect is pure Python. Unlike
other Expect-like modules for Python, Pexpect does not require TCL or
Expect, nor does it require C extensions to be compiled. It should work
on any platform that supports the standard Python pty module. The
Pexpect interface was designed to be easy to use.

%prep
%setup -q -c
mv pexpect-u-%{version} python2
cp -r python2 python3
find python3 -name '*.py' | xargs sed -i '1s|^#!python|#!%{__python3}|'

%build
pushd python2
%__python setup.py build
popd

pushd python3
python3 setup.py build
popd

%install
pushd python2
PYTHONDONTWRITEBYTECODE=  %__python setup.py install --skip-build --root=%{buildroot} --install-lib %{python_sitelib}
popd

pushd python3
PYTHONDONTWRITEBYTECODE=  python3 setup.py install --skip-build --root=%{buildroot} --install-lib %{python3_sitelib}
popd

%files
%doc python2/README python2/doc python2/examples python2/LICENSE
%{py_puresitedir}/*

%files -n python3-pexpect
%doc python3/README python3/doc python3/examples python3/LICENSE
%{py3_puresitedir}/*


%changelog
* Thu May 05 2011 Oden Eriksson <oeriksson@mandriva.com> 2.4-4mdv2011.0
+ Revision: 668021
- mass rebuild

* Thu Nov 04 2010 Paulo Andrade <pcpa@mandriva.com.br> 2.4-3mdv2011.0
+ Revision: 593484
+ rebuild (emptylog)

* Wed Mar 17 2010 Oden Eriksson <oeriksson@mandriva.com> 2.4-2mdv2010.1
+ Revision: 523853
- rebuilt for 2010.1

* Sun Mar 29 2009 Lev Givon <lev@mandriva.org> 2.4-1mdv2010.0
+ Revision: 362207
- Update to 2.4.

* Sat Jan 03 2009 Funda Wang <fwang@mandriva.org> 2.3-6mdv2009.1
+ Revision: 323925
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 2.3-5mdv2009.0
+ Revision: 269037
- rebuild early 2009.0 package (before pixel changes)

* Wed May 14 2008 Lev Givon <lev@mandriva.org> 2.3-4mdv2009.0
+ Revision: 206873
- Update to 2.3.

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 0.98-4mdv2008.1
+ Revision: 136454
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Tue Dec 05 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.98-4mdv2007.0
+ Revision: 90623
- Rebuild against new python
- import python-pexpect-0.98-3mdk

* Sun Dec 05 2004 Michael Scherer <misc@mandrake.org> 0.98-3mdk
- Rebuild for new python



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20694 |12mu|python-psycopg2-2.4.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module psycopg2

Summary:        PostgreSQL database adapter for Python
Name:           python-%{module}
Version:        2.4.6
Release:        1
Group:          Development/Python
License:        GPLv2 and ZPLv2.1 and BSD
URL:            http://www.psycopg.org/psycopg/
Source0:        http://www.psycopg.org/psycopg/tarballs/PSYCOPG-2-4/%{module}-%{version}.tar.gz
Patch0:		psycopg2-2.4.1-link.patch
# for DateTime
Requires:       python-egenix-mx-base
BuildRequires:  python-devel
BuildRequires:  postgresql-devel
BuildRequires:  python-egenix-mx-base

%description
psycopg is a PostgreSQL database adapter for the Python programming
language (just like pygresql and popy.) It was written from scratch with
the aim of being very small and fast, and stable as a rock. The main
advantages of psycopg are that it supports the full Python DBAPI-2.0 and
being thread safe at level 2.

psycopg2 is an almost complete rewrite of the psycopg 1.1.x branch.

%prep
%setup -q -n %{module}-%{version}
%patch0 -p0

%build
export CFLAGS="%{optflags}"
python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%doc AUTHORS examples/ ChangeLog  LICENSE  README
%{py_platsitedir}/psycopg2*

%changelog
* Mon Feb 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.4.6-1
+ Revision: ea3095b
- Updated to 2.4.6



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20695 |12mu|python-pygments-1.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname Pygments
%define module	pygments

Name:           python-%{module}
Version:        1.6
Release:        1
Summary:        Syntax highlighting package written in Python
Group:          Development/Python
License:        BSD
URL:            http://pygments.org/
Source0:        http://pypi.python.org/packages/source/P/%{tarname}/%{tarname}-%{version}.tar.gz
%py_requires -d
Requires:       python-pkg-resources
BuildRequires:	python-setuptools
BuildArch:		noarch

%description
Pygments is a syntax highlighting package written in Python.  It is a
generic syntax highlighter for general use in all kinds of software
such as forum systems, wikis or other applications that need to
prettify source code.  Highlights are:

* a wide range of common languages and markup formats is supported
* special attention is paid to details, increasing quality by a fair amount
* support for new languages and formats are added easily
* a number of output formats, presently HTML, LaTeX, RTF, SVG and ANSI
  sequences
* it is usable as a command-line tool and as a library
* ... and it highlights even Brainf*ck!

%prep
%setup -q -n %{tarname}-%{version}

%build
%{__python} setup.py build

%install
PYTHONDONTWRITEBYTECODE= %{__python} setup.py install --skip-build --root=%{buildroot}
mv docs/build html

%__mkdir -p %{buildroot}%{_mandir}/man1
%__sed -i 's/\/usr\/share\/doc\/python-pygments\//\/usr\/share\/doc\/python-pygments\/html\//' docs/pygmentize.1
%__install -m 644 docs/pygmentize.1 %{buildroot}%{_mandir}/man1

%files
%doc AUTHORS CHANGES LICENSE TODO html/
%_bindir/pygmentize
%py_sitedir/pygments/*
%py_sitedir/Pygments-*
%_mandir/man1/pygmentize.*



%changelog
* Sun Mar 11 2012 Lev Givon <lev@mandriva.org> 1.5-1mdv2012.0
+ Revision: 784062
- Update to 1.5.

* Thu May 05 2011 Oden Eriksson <oeriksson@mandriva.com> 1.4-2
+ Revision: 668025
- mass rebuild

* Tue Jan 18 2011 Lev Givon <lev@mandriva.org> 1.4-1
+ Revision: 631631
- Update to 1.4.

* Fri Oct 29 2010 Michael Scherer <misc@mandriva.org> 1.3.1-4mdv2011.0
+ Revision: 589997
- rebuild for python 2.7

* Mon May 03 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.3.1-3mdv2010.1
+ Revision: 541787
- add python-pkg-resources dependency

* Thu Apr 01 2010 Lev Givon <lev@mandriva.org> 1.3.1-2mdv2010.1
+ Revision: 530751
- Fix file inclusion.
- Update to 1.3.1.

* Sun Jan 10 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.2.2-1mdv2010.1
+ Revision: 488810
- update to new version 1.2.2

* Sun Jan 03 2010 Frederik Himpe <fhimpe@mandriva.org> 1.2.1-1mdv2010.1
+ Revision: 485874
- update to new version 1.2.1

* Mon Sep 14 2009 Lev Givon <lev@mandriva.org> 1.1-1mdv2010.0
+ Revision: 441076
- Update to 1.1.

* Thu May 07 2009 Michael Scherer <misc@mandriva.org> 1.0-2mdv2010.0
+ Revision: 372783
- fix missing directory, close bug #50659
- remove generation of .pyo

* Sun Jan 04 2009 Jérôme Soyer <saispo@mandriva.org> 1.0-1mdv2009.1
+ Revision: 324274
- New upstream release

* Mon Dec 29 2008 Funda Wang <fwang@mandriva.org> 0.11.1-2mdv2009.1
+ Revision: 320911
- add BR
- rebuild for new python

* Sat Nov 22 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.11.1-1mdv2009.1
+ Revision: 305851
- update to new version 0.11.1

* Tue Aug 19 2008 Lev Givon <lev@mandriva.org> 0.10-1mdv2009.0
+ Revision: 274019
- Update to 0.10.

* Fri Aug 01 2008 Thierry Vignaud <tv@mandriva.org> 0.9-5mdv2009.0
+ Revision: 259771
- rebuild

* Fri Jul 25 2008 Thierry Vignaud <tv@mandriva.org> 0.9-4mdv2009.0
+ Revision: 247598
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 0.9-2mdv2008.1
+ Revision: 171064
- rebuild
- fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
- fix description-line-too-long
- kill re-definition of %%buildroot on Pixel's request
- fix summary-ended-with-dot

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Sun Oct 21 2007 Colin Guthrie <cguthrie@mandriva.org> 0.9-1mdv2008.1
+ Revision: 100733
- import python-pygments



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20696 |12mu|python-pyinotify-0.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname pyinotify

Summary:	Python module for monitoring filesystems changes
Name:		python-%{oname}
Version:	0.9.4
Release:	1
License:	MIT
Group:		Development/Python
Url:		http://github.com/seb-m/pyinotify
Source0:	http://seb.dbzteam.org/pub/pyinotify/releases/pyinotify-%{version}.tar.gz
BuildArch:	noarch
Provides:	%{oname} = %{version}-%{release}
BuildRequires:	epydoc
BuildRequires:	python-devel
# pyinotify can use psyco to speed things up, unfortunaltely,
# psyco does not work under x86_64
#Suggests:	python-psyco

%description
Pyinotify is a pure Python module for monitoring filesystems changes.
Pyinotify relies on inotify, a Linux Kernel functionality (since 
kernel 2.6.13). inotify is an event-driven notification mechanism, its 
notifications are exported to user space through three system calls. 
Pyinotify binds these system calls and provides an implementation on 
top of them.

%prep
%setup -q -n %{oname}-%{version}

%build
%{__python} setup.py build

%install
%{__python} setup.py install --root=%{buildroot}

%files
%doc README* ACKS COPYING
%{py_puresitedir}/*


%changelog
* Tue Feb 07 2012 Alexander Khrukin <akhrukin@mandriva.org> 0.9.3-1
+ Revision: 771611
- version update 0.9.3

* Mon Oct 17 2011 Alexandre Lissy <alissy@mandriva.com> 0.9.2-1
+ Revision: 705039
- Updating to latest 0.9.2

* Sun Oct 31 2010 Jani Välimaa <wally@mandriva.org> 0.9.1-1mdv2011.0
+ Revision: 591120
- new version 0.9.1
- fix url & license
- drop py_requires macro

* Sat Jul 10 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9.0-1mdv2011.0
+ Revision: 550143
- update to new version 0.9.0

* Sun Jan 10 2010 Guillaume Rousse <guillomovitch@mandriva.org> 0.8.9-1mdv2010.1
+ Revision: 489190
- update to new version 0.8.9

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - update to new version 0.8.9

* Sat Nov 07 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.8.8-1mdv2010.1
+ Revision: 462260
- update to new version 0.8.8

* Fri Sep 25 2009 Frederik Himpe <fhimpe@mandriva.org> 0.8.7-1mdv2010.0
+ Revision: 449203
- Update to new version 0.8.7
- Remove libc version check patch integrated upstream

* Sun Jun 07 2009 Jérôme Brenier <incubusss@mandriva.org> 0.8.6-2mdv2010.0
+ Revision: 383771
- fix libc version check

* Sun Jun 07 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.8.6-1mdv2010.0
+ Revision: 383755
- do some speac file cleaning

  + Jérôme Brenier <incubusss@mandriva.org>
    - initial package python-pyinotify
    - Created package structure for python-pyinotify.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20697 |12mu|python-pylibacl-0.5.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname pylibacl

Summary: 	Posix ACL module for Python
Name: 		python-%{rname}
Version: 	0.5.1
Release: 	1
License:	GPL
Group: 		Development/Python
URL: 		http://%{rname}.sourceforge.net
Source0: 	https://github.com/downloads/iustin/pylibacl/pylibacl-%{version}.tar.gz
BuildRequires:	acl-devel
BuildRequires:	python-devel
BuildRequires:	python-setuptools
Provides:	%{rname} = %{version}-%{release}
Obsoletes:	%{rname}

%description
This is an extension for Python which implements POSIX ACLs (POSIX.1e).

%prep
%setup -q -n %{rname}-%{version}

%build
env CFLAGS="%{optflags}" python setup.py build

%install
python setup.py install --root=%{buildroot}

%files
%{py_platsitedir}/%{rname}-%{version}-py%{py_ver}.egg-info
%{py_platsitedir}/posix1e.so



%changelog
* Wed Oct 16 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.5.1-1
+ Revision: 3fd6795
- LOG Updated to 0.5.1 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20698 |12mu|python-pytools-2013.5.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	pytools

Summary:	A collection of tools for Python
Name:		python-%{module}
Version:	2013.5.7
Release:	1
Source0:	http://pypi.python.org/packages/source/p/pytools/pytools-%{version}.tar.gz
License:	MIT
Group:		Development/Python
Url:		http://mathema.tician.de/software/pytools
BuildArch:	noarch
Requires:	python-decorator >= 3.2.0
BuildRequires:	python-setuptools >= 0.6c8
BuildRequires:	python-devel

%description
Pytools is a big bag of things that are "missing" from the Python
standard library. This is mainly a dependency of my other software
packages, and is probably of little interest to you unless you use
those. If you're curious nonetheless, here's what's on offer:

* A ton of small tool functions such as len_iterable, argmin, tuple
  generation, permutation generation, ASCII table pretty printing,
  GvR's mokeypatch_xxx() hack, the elusive flatten, and much more.
* Michele Simionato's decorator module.
* A time-series logging module, pytools.log.
* Batch job submission, pytools.batchjob.
* A lexer, pytools.lex.

%prep
%setup -q -n %{module}-%{version}

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILE_LIST
sed -i 's/.*egg-info$//' FILE_LIST

%files -f FILE_LIST
%doc README



%changelog
* Thu Jan 30 2014 dsilakov <denis.silakov@rosalab.ru> 2013.5.7-1
+ Revision: aeec574
- Merge pull request #1 from import/python-pytools:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20699 |12mu|python-pytz-2014.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module	pytz

Summary:	World timezone definitions for Python

Name:		python-%{module}
Version:	2014.2
Release:	1
Source0:	http://pypi.python.org/packages/source/p/pytz/pytz-%{version}.tar.bz2
License:	MIT
Group:		Development/Python
Url:		http://pytz.sourceforge.net/
BuildRequires:	python-devel >= 2.3
BuildRequires:  python3-devel
BuildArch:	noarch

%description
pytz brings the Olson tz database into Python. This library allows
accurate and cross platform timezone calculations using Python 2.3 or
higher. It also solves the issue of ambiguous times at the end of
daylight savings, which you can read more about in the Python Library
Reference (datetime.tzinfo).

Amost all (over 540) of the Olson timezones are supported.

%package -n python3-%{module}
Summary:        World timezone definitions for Python3

Group:          Development/Python
Requires:       python3

%description -n python3-%{module}
pytz brings the Olson tz database into Python. This library allows
accurate and cross platform timezone calculations using Python 2.3 or
higher. It also solves the issue of ambiguous times at the end of
daylight savings, which you can read more about in the Python Library
Reference (datetime.tzinfo).

Amost all (over 540) of the Olson timezones are supported.

%prep
%setup -q -c

mv %{module}-%{version} python2
cp -r python2 python3

%install
pushd python2
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --record=FILELIST.P2
sed -i 's/.*egg-info$//' FILELIST.P2
popd

pushd python3
PYTHONDONTWRITEBYTECODE= %__python3 setup.py install --root=%{buildroot} --record=FILELIST.P3
sed -i 's/.*egg-info$//' FILELIST.P3
sed -i 's/.*pyc$//' FILELIST.P3
find %{buildroot}%{py3_puresitedir} -name "*pyc" -delete
popd

%clean

%files -f python2/FILELIST.P2
%doc python2/*.txt
%{py_puresitedir}/%{module}-%{version}-*.egg-info

%files -n python3-%{module} -f python3/FILELIST.P3
%doc python3/*.txt
%{py3_puresitedir}/%{module}-%{version}-*.egg-info



%changelog
* Sun Apr 20 2014 dsilakov <denis.silakov@rosalab.ru> 2014.2-1
+ Revision: 2adfa9c
- Merge pull request #2 from import/python-pytz:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20700 |12mu|python-qpid-0.24-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname qpid

Name:           python-%{oname}
Version:        0.24
Release:        1
Summary:        Python client library for AMQP
Group:          Development/Python
License:        ASL 2.0
URL:            http://qpid.apache.org
Source0:        http://www.apache.org/dyn/closer.cgi/qpid/0.24/%{oname}-python-%{version}.tar.gz
#Patch0:         mrg.patch
BuildArch:      noarch

Requires:       python-saslwrapper >= 0.10
BuildRequires:  python-devel

%description
The Apache Qpid Python client library for AMQP.

%prep
%setup -qn %{oname}-%{version}/python
# Reversed (or previously applied) patch detected!
#patch0 -p3
cd ..

%build
CFLAGS="%{optflags}" python setup.py build

%install
python setup.py install --skip-build --root %{buildroot}

chmod +x %{buildroot}%{py_puresitedir}/qpid/codec.py
chmod +x %{buildroot}%{py_puresitedir}/qpid/tests/codec.py
chmod +x %{buildroot}%{py_puresitedir}/qpid/reference.py
chmod +x %{buildroot}%{py_puresitedir}/qpid/managementdata.py
chmod +x %{buildroot}%{py_puresitedir}/qpid/disp.py

%files
%doc LICENSE.txt NOTICE.txt README.txt examples
%{_bindir}/qpid-python-test
%{py_puresitedir}/qpid/
%{py_puresitedir}/qpid_python-*.egg-info
%{py_puresitedir}/mllib



%changelog
* Sat Dec 28 2013 symbianflo <symbianflo@symbianflo> 0.24-1
+ Revision: 5797923
- Log: fix spec for UB, drop patch



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20701 |12mu|python-qt-3.18.1-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Set of Python bindings for Trolltech's Qt application framework
Name:		python-qt
Version:	3.18.1
Release:	16
Epoch:		1
License:	GPLv2+
Group:		Development/KDE and Qt
Url:		http://www.riverbankcomputing.co.uk/software/pyqt/intro
Source0:	http://www.riverbankcomputing.com/Downloads/PyQt3/GPL/PyQt-x11-gpl-%{version}.tar.gz
Patch0:		PyQt-x11-gpl-3.17.3-mandriva-multiarch.patch
Patch1:		PyQt-x11-gpl-3.18.1-sip415.patch
BuildRequires:	python-sip
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(qt-mt)
Requires:	python-sip
Provides:	PyQt = %{EVRD}

%description
PyQt is a set of Python bindings for Trolltech's Qt application framework and
runs on all platforms supported by Qt including Windows, MacOS/X and Linux.

%files
%{_bindir}/pyuic
%{_bindir}/pylupdate
%{_datadir}/sip/*
%{py_platsitedir}/q*
%{py_platsitedir}/pyqtconfig.py

#------------------------------------------------------------

%prep
%setup -q -n PyQt-x11-gpl-%{version}
%patch0 -p1
%patch1 -p0

%build
export QTDIR=%{qt3dir}
echo "yes" | python ./configure.py \
    -y qt-mt LIBDIR_QT=%{_libdir}

for name in pylupdate3 pyuic3 qt qtcanvas qtgl qtnetwork qtsql qttable qtui qtxml; do
	sed -i "s#^LIBS = #LIBS = $(python-config --libs) #g" ${name}/Makefile
	sed -i "s#^CFLAGS = #CFLAGS = -DANY=void %{optflags} #g" ${name}/Makefile
	sed -i "s#^CXXFLAGS = #CXXFLAGS = -DANY=void %{optflags} #g" ${name}/Makefile
	sed -i "s#^LFLAGS = #LFLAGS = %{ldflags} #g" ${name}/Makefile
done

%make

%install
%makeinstall_std


%changelog
* Fri Apr 11 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:3.18.1-16
+ Revision: dbd9b7e
- Add patch to fix build with SIP 4.15



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20702 |12mu|python-qt4-4.10.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

Summary:	Set of Python bindings for Trolltech's Qt application framework
Name:		python-qt4
Version:	4.10.4
Release:	2
License:	GPLv2+
Group:		Development/KDE and Qt
Url:		http://www.riverbankcomputing.co.uk/software/pyqt/intro
Source0:	http://garr.dl.sourceforge.net/project/pyqt/PyQt4/PyQt-%{version}/PyQt-x11-gpl-%{version}.tar.gz
Patch0:		03_qreal_float_support.dpatch
BuildRequires:	python-sip
BuildRequires:	sed
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(dbus-python)
BuildRequires:	pkgconfig(phonon)
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(QtAssistantClient)
BuildRequires:	pkgconfig(QtWebKit)
Provides:	PyQt4 = %{EVRD}
Requires:	python-sip
Requires:	%{name}-core = %{EVRD}
Requires:	%{name}-dbus = %{EVRD}
Requires:	%{name}-declarative = %{EVRD}
Requires:	%{name}-designer = %{EVRD}
Requires:	%{name}-gui = %{EVRD}
Requires:	%{name}-help = %{EVRD}
Requires:	%{name}-multimedia = %{EVRD}
Requires:	%{name}-network = %{EVRD}
Requires:	%{name}-opengl = %{EVRD}
Requires:	%{name}-phonon = %{EVRD}
Requires:	%{name}-script = %{EVRD}
Requires:	%{name}-scripttools = %{EVRD}
Requires:	%{name}-sql = %{EVRD}
Requires:	%{name}-svg = %{EVRD}
Requires:	%{name}-test = %{EVRD}
Requires:	%{name}-webkit = %{EVRD}
Requires:	%{name}-xml = %{EVRD}
Requires:	%{name}-xmlpatterns = %{EVRD}

%description
PyQt is a set of Python bindings for Trolltech's Qt application framework.

%files

#------------------------------------------------------------

%package core
Summary:	PyQt 4 core
Group:		Development/KDE and Qt

%description core
PyQt 4 core.

%files core
%dir %{py_platsitedir}/PyQt4
%{py_platsitedir}/PyQt4/uic
%{py_platsitedir}/PyQt4/__init__.py
%{py_platsitedir}/PyQt4/pyqtconfig.py
%{py_puresitedir}/dbus/*
%{py_platsitedir}/PyQt4/Qt.so
%{py_platsitedir}/PyQt4/QtCore.so
%{_datadir}/sip/PyQt4/Qt
%{_datadir}/sip/PyQt4/QtCore
%{qt4dir}/qsci/api/python/PyQt4.api

#------------------------------------------------------------

%package dbus
Summary:	PyQt 4 dbus
Group:		Development/KDE and Qt
Requires:	%{name}-core = %{EVRD}

%description dbus
PyQt 4 dbus.

%files dbus
%{py_platsitedir}/PyQt4/QtDBus.so
%{_datadir}/sip/PyQt4/QtDBus

#------------------------------------------------------------

%package declarative
Summary:	PyQt 4 declarative
Group:		Development/KDE and Qt
Requires:	%{name}-core = %{EVRD}

%description declarative
PyQt 4 declarative.

%files declarative
%{py_platsitedir}/PyQt4/QtDeclarative.so
%{_datadir}/sip/PyQt4/QtDeclarative

#------------------------------------------------------------

%package assistant
Summary:	PyQt 4 assistant
Group:		Development/KDE and Qt
Requires:	%{name}-core = %{EVRD}

%description assistant
PyQt 4 assistant.

%files assistant
%{py_platsitedir}/PyQt4/QtAssistant.so
%{_datadir}/sip/PyQt4/QtAssistant

#------------------------------------------------------------

%package gui
Summary:	PyQt 4 gui
Group:		Development/KDE and Qt
Requires:	%{name}-core = %{EVRD}

%description gui
PyQt 4 gui.

%files gui
%{py_platsitedir}/PyQt4/QtGui.so
%{_datadir}/sip/PyQt4/QtGui

#------------------------------------------------------------

%package network
Summary:	PyQt 4 network
Group:		Development/KDE and Qt
Requires:	%{name}-core = %{EVRD}

%description network
PyQt 4 network.

%files network
%{py_platsitedir}/PyQt4/QtNetwork.so
%{_datadir}/sip/PyQt4/QtNetwork

#------------------------------------------------------------

%package help
Summary:	PyQt 4 help
Group:		Development/KDE and Qt
Requires:	%{name}-core = %{EVRD}

%description help
PyQt 4 help.

%files help
%{py_platsitedir}/PyQt4/QtHelp.so
%{_datadir}/sip/PyQt4/QtHelp

#------------------------------------------------------------

%package opengl
Summary:	PyQt 4 opengl
Group:		Development/KDE and Qt
Requires:	%{name}-core = %{EVRD}

%description opengl
PyQt 4 opengl.

%files opengl
%{py_platsitedir}/PyQt4/QtOpenGL.so
%{_datadir}/sip/PyQt4/QtOpenGL

#------------------------------------------------------------

%package multimedia
Summary:	PyQt 4 multimedia
Group:		Development/KDE and Qt
Requires:	%{name}-core = %{EVRD}

%description multimedia
PyQt 4 multimedia.

%files multimedia
%{py_platsitedir}/PyQt4/QtMultimedia.so
%{_datadir}/sip/PyQt4/QtMultimedia

#------------------------------------------------------------

%package script
Summary:	PyQt 4 script
Group:		Development/KDE and Qt
Requires:	%{name}-core = %{EVRD}

%description script
PyQt 4 script.

%files script
%{py_platsitedir}/PyQt4/QtScript.so
%{_datadir}/sip/PyQt4/QtScript

#------------------------------------------------------------

%package sql
Summary:	PyQt 4 sql
Group:		Development/KDE and Qt
Requires:	%{name}-core = %{EVRD}

%description sql
PyQt 4 sql.

%files sql
%{py_platsitedir}/PyQt4/QtSql.so
%{_datadir}/sip/PyQt4/QtSql

#------------------------------------------------------------

%package svg
Summary:	PyQt 4 svg
Group:		Development/KDE and Qt
Requires:	%{name}-core = %{EVRD}

%description svg
PyQt 4 svg.

%files svg
%{py_platsitedir}/PyQt4/QtSvg.so
%{_datadir}/sip/PyQt4/QtSvg

#------------------------------------------------------------

%package test
Summary:	PyQt 4 test
Group:		Development/KDE and Qt
Requires:	%{name}-core = %{EVRD}

%description test
PyQt 4 test.

%files test
%{py_platsitedir}/PyQt4/QtTest.so
%{_datadir}/sip/PyQt4/QtTest

#------------------------------------------------------------

%package webkit
Summary:	PyQt 4 Webkit
Group:		Development/KDE and Qt
Requires:	%{name}-core = %{EVRD}

%description webkit
PyQt 4 webkit.

%files webkit
%{py_platsitedir}/PyQt4/QtWebKit.so
%{_datadir}/sip/PyQt4/QtWebKit

#------------------------------------------------------------

%package xml
Summary:	PyQt 4 xml
Group:		Development/KDE and Qt
Requires:	%{name}-core = %{EVRD}

%description xml
PyQt 4 xml.

%files xml
%{py_platsitedir}/PyQt4/QtXml.so
%{_datadir}/sip/PyQt4/QtXml

#------------------------------------------------------------

%package xmlpatterns
Summary:	PyQt 4 xmlpatterns
Group:		Development/KDE and Qt
Requires:	%{name}-core = %{EVRD}

%description xmlpatterns
PyQt 4 xmlpatterns.

%files xmlpatterns
%{py_platsitedir}/PyQt4/QtXmlPatterns.so
%{_datadir}/sip/PyQt4/QtXmlPatterns

#------------------------------------------------------------

%package scripttools
Summary:	PyQt 4 scripttools
Group:		Development/KDE and Qt
Requires:	%{name}-core = %{EVRD}

%description scripttools
PyQt 4 scripttools.

%files scripttools
%{py_platsitedir}/PyQt4/QtScriptTools.so
%{_datadir}/sip/PyQt4/QtScriptTools

#------------------------------------------------------------

%package designer
Summary:	PyQt 4 designer
Group:		Development/KDE and Qt
Requires:	%{name}-core = %{EVRD}

%description designer
PyQt 4 designer.

%files designer
%{py_platsitedir}/PyQt4/QtDesigner.so
%{_datadir}/sip/PyQt4/QtDesigner

#------------------------------------------------------------

%package phonon
Summary:	PyQt 4 phonon
Group:		Development/KDE and Qt
Requires:	%{name}-core = %{EVRD}

%description phonon
PyQt 4 phonon.

%files phonon
%{py_platsitedir}/PyQt4/phonon.so
%{_datadir}/sip/PyQt4/phonon

#------------------------------------------------------------

%package devel
Summary:	PyQt 4 devel
Group:		Development/KDE and Qt
Requires:	%{name} = %{EVRD}
Requires:	qt4-designer

%description devel
PyQt 4 devel utilities.

%files devel
%{_bindir}/pyuic4
%{_bindir}/pyrcc4
%{_bindir}/pylupdate4
%{qt4plugins}/designer/*

#------------------------------------------------------------

%prep
%setup -qn PyQt-x11-gpl-%{version}
%patch0 -p1 -b .real

%build
export QTDIR=%{qt4dir}
export PATH=%{qt4dir}/bin:$PATH
export CFLAGS='%{optflags} -fPIC' 
export CXXFLAGS='%{optflags} -fPIC'

python ./configure.py \
	--qsci-api \
	--confirm-license \
	-s /usr/include/dbus-1.0
	
# Some modules not requires X libraries
# Python sip not diferentiate qt modules and always add a X set of 
# libs to link. We're explicitely this unecessary links
# Using same approach to add missin libpython linh

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
    if [ -e ${name}/Makefile ]; then
        sed -i "s,^LIBS = ,LIBS = $(python-config --libs) ,g" ${name}/Makefile
    fi
done
sed -i "s,/usr/lib/qt4/include/phonon,/usr/include/phonon,g" phonon/Makefile
sed -i "s,/usr/lib/qt4//include/phonon,/usr/include/phonon,g" phonon/Makefile

%make

%install
%makeinstall_std INSTALL_ROOT=%{buildroot}


%changelog
* Fri Apr 11 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.10.4-2
+ Revision: 1959bf5
- New version 4.10.4



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20703 |12mu|python-reportlab-2.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	ReportLab library to create PDF documents using Python
Name:		python-reportlab
Version:	2.6
Release:	1
URL:		http://www.reportlab.org/
# Upstream tarball with Odyssey text and non-free font files replaced
# Changes copied from Debian package - AdamW 2008/02
Source0:	http://www.reportlab.org/ftp/reportlab-%{version}.tar.gz
#Source1:	rl_accel-0.61-daily-unix.tgz
# From Debian, rediffed: changes source to use the free replacement 
# fonts - AdamW 2008/02
Patch0:		python-reportlab-2.1-fontclean.patch
Patch1:		reportlab-2.5-fix_build.patch
BuildRequires:	pkgconfig(freetype2)
License:	BSD
Group:		Publishing
%py_requires -d

%description
ReportLab is a library that lets you directly create documents in
Adobe's Portable Document Format (PDF) using the Python programming
language.

ReportLab library creates PDF based on graphics commands without
intervening steps. It's therefore extremely fast, and flexible (since
you're using a full-blown programming language).

Sample use cases are:

  * Dynamic PDF generation on the web
  * High-volume corporate reporting and database publishing
  * As embeddable print engine for other applications, including a
    'report language' so that users can customize their own reports.
  * As 'build system' for complex documents with charts, tables and text
    such as management accounts, statistical reports and scientific papers
  * from XML to PDF in one step

%prep
%setup -q -n reportlab-%{version}
%patch1 -p1 -b .link
find . -type f | xargs perl -p -i -e 's@#!/bin/env python@#!/usr/bin/env python@'

%build
python setup.py build

%install
rm -rf %{buildroot}
python setup.py install --root=%{buildroot} --compile --optimize=2
rm -rf %{buildroot}}%{py_platsitedir}/reportlab/fonts

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc LICENSE.txt README.txt
%{py_platsitedir}/*

%changelog
* Thu Jan 23 2014 Alex Burmashev <alex.burmashev@gmail.com> 2.6-1
+ Revision: f6e8883
- sync to cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20704 |12mu|python-rhsm-1.9.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:    python-rhsm
Version: 1.9.6
Release: 1
Summary: A Python library to communicate with a Red Hat Unified Entitlement Platform
Group:   System/Libraries
License: GPLv2
# How to create the source tarball:
#
# git clone git://git.fedorahosted.org/git/python-rhsm.git/
# cd client/python-rhsm
# tito build --tag python-rhsm-$VERSION-$RELEASE --tgz
Source0:  %{name}-%{version}.tar.gz
Patch0:   python-rhsm-1.9.6-fix-linkage.patch
URL:      http://fedorahosted.org/candlepin

Requires: python-m2crypto
Requires: python-simplejson
Requires: python-iniparse
Requires: python-rpm

BuildRequires: python-devel
BuildRequires: python-setuptools
BuildRequires: openssl-devel

%description
A small library for communicating with the REST interface of a Red Hat Unified
Entitlement Platform. This interface is used for the management of system
entitlements, certificates, and access to content.

%prep
%setup -q -n python-rhsm-%{version}
%patch0 -p1

%build
export LDFLAGS="-lcrypto"
%{__python} setup.py build

%install
%{__python} setup.py install -O1 --skip-build --root %{buildroot}
mkdir -p %{buildroot}%{_sysconfdir}/rhsm/ca
install etc-conf/ca/*.pem %{buildroot}%{_sysconfdir}/rhsm/ca

%clean

%files
%doc README

%dir %{python_sitearch}/rhsm
%attr(755,root,root) %dir %{_sysconfdir}/rhsm
%attr(755,root,root) %dir %{_sysconfdir}/rhsm/ca

%{python_sitearch}/rhsm/*
%{python_sitearch}/rhsm-*.egg-info
%attr(640,root,root) %{_sysconfdir}/rhsm/ca/*.pem


%changelog
* Tue Dec 03 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.9.6-1
+ Revision: c3501bb
- Fix req



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20705 |12mu|python-roman-2.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	roman

Name:		python-%{oname}
Version:	2.0.0
Release:	2
Summary:	Integer to Roman numerals converter
Source0:	http://pypi.python.org/packages/source/r/%{oname}/%{oname}-%{version}.tar.gz
License:	Python Software Foundation License
Group:		Development/Python
Url:		http://pypi.python.org/pypi/roman
BuildArch:	noarch
BuildRequires:	python-setuptools
BuildRequires:	python3-distribute
Conflicts:      python-docutils < 0.11

%description
Group:		Development/Python
Integer to Roman numerals converter.

%package -n python3-%{oname}
Summary:	Integer to Roman numerals converter


%description -n python3-%{oname}
Integer to Roman numerals converter.

%prep
%setup -q -c
mv %{oname}-%{version} python2
cp -r python2 python3

%build
pushd python2
python setup.py build
popd

pushd python3
python3 setup.py build
popd

%install
pushd python2
python setup.py install --root=%{buildroot}
popd

pushd python3
python3 setup.py install --root=%{buildroot}
popd

%check
pushd python2
python setup.py test
popd

pushd python3
python3 setup.py test
popd

%files
%doc python2/CHANGES.txt
%doc python2/src/roman.egg-info/SOURCES.txt
%doc python2/src/roman.egg-info/dependency_links.txt
%doc python2/src/roman.egg-info/top_level.txt
%{py_puresitedir}/roman.py*
%{py_puresitedir}/roman*.egg-info

%files -n python3-%{oname}
%doc python3/CHANGES.txt
%doc python3/src/roman.egg-info/SOURCES.txt
%doc python3/src/roman.egg-info/dependency_links.txt
%doc python3/src/roman.egg-info/top_level.txt
%{py3_puresitedir}/roman.py*
%{py3_puresitedir}/roman*.egg-info

%changelog
* Wed Dec 18 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.0.0-2
+ Revision: ab864fc
- Added conflict with old docutils



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20706 |12mu|python-simplejson-3.3.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define shortname	simplejson

# Disable useless provides ('_speedups.so' and similar)
%define __noautoprov '_.*\.so'

Name:           python-%{shortname}
Version:        3.3.3
Release:        1
Summary:        Simple, fast, extensible JSON encoder/decoder for Python
Group:          Development/Python
License:        MIT
URL:            http://undefined.org/python/#simplejson
Source0:        http://pypi.python.org/packages/source/s/simplejson/simplejson-%{version}.tar.gz
BuildRequires:	python-distribute
BuildRequires:	python-devel

%description
simplejson is a simple, fast, complete, correct and extensible JSON
(http://json.org) encoder and decoder for Python 2.3+. It is pure Python code
with no dependencies, but includes an optional C extension for a serious speed
boost.

simplejson was formerly known as simple_json, but changed its name to comply
with PEP 8 module naming guidelines.

The encoder may be subclassed to provide serialization in any kind of
situation, without any special support by the objects to be serialized
(somewhat like pickle).

The decoder can handle incoming JSON strings of any specified encoding (UTF-8
by default).

%prep
%setup -q -n %{shortname}-%{version}

%build
python setup.py build

%install
python setup.py install -O1 --skip-build --root %{buildroot} --install-purelib=%{py_platsitedir}

%files
%{py_platsitedir}/*



%changelog
* Mon Mar 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.3.3-1
+ Revision: ba89383
- Updated to 3.3.3 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20707 |12mu|python-sip-4.15.5-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# extracted from sip.h, SIP_API_MAJOR_NR SIP_API_MINOR_NR defines
%define sip_api_major 11
%define sip_api_minor 0
%define sip_api %{sip_api_major}.%{sip_api_minor}

Summary:	Riverbanks's python sip
Name:		python-sip
Version:	4.15.5
Release:	3
Epoch:		3
License:	GPLv2+
Group:		Development/Python
Url:		http://www.riverbankcomputing.co.uk/software/sip/intro
Source0:	http://downloads.sourceforge.net/pyqt/sip-%{version}.tar.gz
BuildRequires:	bzip2-devel
BuildRequires:	pkgconfig(python)
Provides:	sip-api(%{sip_api_major}) = %{sip_api}

%description
SIP is a tool that makes it very easy to create Python bindings
for C and C++ libraries. It was originally developed to create PyQt,
the Python bindings for the Qt toolkit, but can be used to
create bindings for any C or C++ library.

%files
%{_bindir}/sip
%{py_platsitedir}/s*
%{py_incdir}/sip.h
%{_sysconfdir}/rpm/macros.d/sip.macros

#------------------------------------------------------------

%prep
%setup -q -n sip-%{version}

# Check API minor/major numbers
export real_api_major=`grep SIP_API_MAJOR_NR siplib/sip.h.in|head -n1|awk -F' ' '{print $3}'`
export real_api_minor=`grep SIP_API_MINOR_NR siplib/sip.h.in|head -n1|awk -F' ' '{print $3}'`
if [ $real_api_major -ne %{sip_api_major} ]; then
    echo 'Wrong spi major specified: Should be' $real_api_major ', but set' %{sip_api_major}
    exit 1
fi
if [ $real_api_minor -ne %{sip_api_minor} ]; then
    echo 'Wrong spi minor specified: Should be' $real_api_minor ', but set' %{sip_api_minor}
    exit 1
fi

#  Don't use X11R6 prefix for includes neither libraries by default.
for file in specs/linux-*; do
    perl -p -i -e "s@/X11R6/@/@g" $file
done

%build
python configure.py
%define _disable_ld_no_undefined 1
%make CFLAGS="%{optflags} -fPIC" CXXFLAGS="%{optflags} -fPIC" LIBS="%{?ldflags} -lpython%{py_ver}"

%install
%makeinstall_std

mkdir -p %{buildroot}%{_sysconfdir}/rpm/macros.d/
cat > %{buildroot}%{_sysconfdir}/rpm/macros.d/sip.macros << EOF
# extracted from sip.h, SIP_API_MAJOR_NR SIP_API_MINOR_NR defines
%%sip_api_major %{sip_api_major}
%%sip_api_minor %{sip_api_minor}
%%sip_api       %{sip_api_major}.%{sip_api_minor}
EOF


%changelog
* Wed Jul 16 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3:4.15.5-3
+ Revision: b8b1a6c
- Add sip-api to Provides and rpm macros to handle sip Requires and Provides



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20708 |12mu|python-six-1.6.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname	six

Name:		python-%{oname}
Version:	1.6.1
Release:	2
Summary:	Python 2 and 3 compatibility utilities
Source0:	https://pypi.python.org/packages/source/s/six/six-%{version}.tar.gz
License:	MIT
Group:		Development/Python
Url:		http://pypi.python.org/pypi/six/
BuildArch:	noarch
BuildRequires:  pkgconfig(python)

%description
Six is a Python 2 and 3 compatibility library.  It provides utility functions
for smoothing over the differences between the Python versions with the goal of
writing Python code that is compatible on both Python versions.  See the
documentation for more information on what is provided.

Six supports Python 2.4+.

Online documentation is at http://packages.python.org/six/.

Bugs can be reported to http://bitbucket.org/gutworth/six.  The code can also
be found there.

%package -n python3-six
Summary: %{summary} / Python 3 library
BuildRequires: pkgconfig(python3)

%description -n python3-six
python-six provides simple utilities for wrapping over differences between
Python 2 and Python 3.

%prep
%setup -qc 

mv %{oname}-%{version} python2
cp -a python2 python3

%build
pushd python2
chmod 644 README
python setup.py build
popd

pushd python3
chmod 644 README
python3 setup.py build
popd

%install
pushd python2
python setup.py install --root=%{buildroot}
popd

pushd python3
python3 setup.py install --root=%{buildroot}
popd

%files
%doc python2/LICENSE python2/README python3/documentation/index.rst
%{py_puresitedir}/*

%files -n python3-six
%doc python3/LICENSE python3/README python2/documentation/index.rst
%{py3_puresitedir}/*

%changelog
* Sat Apr 12 2014 SymbianFlo <symbianflo@mandrivausers.ro> 1.6.1-2
+ Revision: 0bab709
- fix attr



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20709 |12mu|python-slip-0.6.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Miscellaneous convenience, extension and workaround code for Python
Name:		python-slip
Version:	0.6.0
Release:	2
Group:		System/Libraries
License:	GPLv2+
Url:		http://fedorahosted.org/python-slip
Source0:	http://fedorahosted.org/released/python-slip/%{name}-%{version}.tar.bz2
Patch0:		python-slip-0.2.24-selinux.patch
BuildArch:	noarch
BuildRequires:	pkgconfig(python)
Obsoletes:	policykit
Requires:       python-six

%description
The Simple Library for Python packages contain miscellaneous code for
convenience, extension and workaround purposes.

This package provides the "slip" and the "slip.util" modules.

%package dbus
Summary:	Convenience functions for dbus services
Group:		System/Libraries
Requires:	%{name} = %{?epoch:%{epoch}:}%{version}-%{release}
Requires:	python-dbus >= 0.80
Requires:	python-gobject
Requires:	polkit >= 0.94
Requires:	python-decorator

%description dbus
The Simple Library for Python packages contain miscellaneous code for
convenience, extension and workaround purposes.

This package provides slip.dbus.service.Object, which is a dbus.service.Object
derivative that ends itself after a certain time without being used and/or if
there are no clients anymore on the message bus, as well as convenience
functions and decorators for integrating a dbus service with PolicyKit.

%package gtk
Summary:	Code to make auto-wrapping gtk labels
Group:		System/Libraries
Requires:	%{name} = %{?epoch:%{epoch}:}%{version}-%{release}
Requires:	pygtk2.0

%description gtk
The Simple Library for Python packages contain miscellaneous code for
convenience, extension and workaround purposes.

This package provides slip.gtk.set_autowrap(), a convenience function which
lets gtk labels be automatically re-wrapped upon resizing.

%prep
%setup -q
%apply_patches

%build
%make

%install
%makeinstall_std

%files
%doc COPYING doc/dbus
%dir %{py_puresitedir}/slip/
%{py_puresitedir}/slip/__init__.py*
%{py_puresitedir}/slip/util
%{py_puresitedir}/slip/_wrappers
%{py_puresitedir}/slip-%{version}-py%{py_ver}.egg-info

%files dbus
%doc doc/dbus/*
%{py_puresitedir}/slip/dbus
%{py_puresitedir}/slip.dbus-%{version}-py%{py_ver}.egg-info

%files gtk
%{py_puresitedir}/slip/gtk
%{py_puresitedir}/slip.gtk-%{version}-py%{py_ver}.egg-info



%changelog
* Thu Mar 27 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.6.0-2
+ Revision: 31a26b9
- Added python-six req



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20710 |12mu|python-smbc-1.0.13-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module smbc
%define oname py%{module}

Summary:	Python bindings for the libsmbclient API from Samba

Name:		python-%{module}
Version:	1.0.13
Release:	1
Group:		Development/Python
License:	BSD
Url:		http://cyberelk.net/tim/data/pysmbc/
Source0:	http://cyberelk.net/tim/data/pysmbc/pysmbc-%{version}.tar.bz2
BuildRequires:	pkgconfig(smbclient)
BuildRequires:  python-devel

%description
Python bindings for the libsmbclient API, known as pysmbc. It was written
for use with system-config-printer, but can be put to other uses as well.

%prep
%setup -qn %{oname}-%{version}

%build
%__python setup.py build

%install
%__python setup.py install --root=%{buildroot}

%files
%py_platsitedir/*.egg-info
%py_platsitedir/smbc.so



%changelog
* Wed Apr 02 2014 dsilakov <denis.silakov@rosalab.ru> 1.0.13-1
+ Revision: 4269652
- Merge pull request #1 from import/python-smbc:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20711 |12mu|python-smbpasswd-1.0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           python-smbpasswd
Version:        1.0.2
Release:        1
Summary:        Python SMB Password Hash Generator Module

Group:          Development/Python
License:        GPLv2
URL:            http://barryp.org/software/py-smbpasswd
Source0:        smbpasswd-%{version}.tgz
BuildRequires:	python-devel
%rename		py-smbpasswd

%description
This package contains a python module, which is able to generate LANMAN and
NT password hashes suiteable to us with Samba.

%prep
%setup -q -n smbpasswd-%{version}

%build
CFLAGS="%{optflags}" 
python setup.py build

%install
python setup.py install -O1 --skip-build --root %{buildroot}

%files
%{py_platsitedir}/smbpasswd.so
%{py_platsitedir}/*egg-info
%doc README.txt

%changelog
* Mon Mar 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.2-1
+ Revision: dd58b65
- Clean .abf.yml



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20712 |12mu|python-sphinx-1.2.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarname	Sphinx

# disable these for bootstrapping nose and sphinx
%define enable_tests 0
%define enable_doc 1
%define enable_python3 0

Summary:	Python documentation generator

Name:		python-sphinx
Version:	1.2.2 
Release:	2
Source0:	http://pypi.python.org/packages/source/S/%{tarname}/%{tarname}-%{version}.tar.gz
Patch0:	        Sphinx-1.2.2-mantarget.patch
Patch1:         Sphinx-1.2.2-babel-option.patch
License:	BSD
Group:		Development/Python
Url:		http://sphinx.pocoo.org/
BuildArch:	noarch
Requires:	python-pkg-resources
Requires:	python-docutils >= 0.7
Requires:	python-pygments >= 1.2
Requires:	python-jinja2 >= 2.3
BuildRequires:	python-setuptools
Requires:	python-pygments >= 1.2
%if %enable_doc
BuildRequires:	python-docutils >= 0.7
BuildRequires:	python-jinja2 >= 2.3
%endif
%if %enable_tests
BuildRequires:	python-nose
BuildRequires:	python3-nose
BuildRequires:	python-pygments
BuildRequires:	python3-pygments
BuildRequires:  python-jinja2
BuildRequires:  python3-jinja2
%endif
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(python3)
BuildRequires:	python3-distribute


%description
Sphinx is a tool that facilitates the creation of beautiful
documentation for Python projects from reStructuredText sources. It
was originally created to format the new documentation for Python, but
has since been cleaned up in the hope that it will be useful in many
other projects.

%if %enable_python3
%package -n python3-sphinx
Summary:	Python documentation generator

Group:		Development/Python
Requires:	python3-docutils
Requires:	python3-jinja2
Requires:	python3-pygments

%description -n python3-sphinx
Sphinx is a tool that makes it easy to create intelligent and
beautiful documentation for Python projects (or other documents
consisting of multiple reStructuredText sources), written by Georg
Brandl. It was originally created to translate the new Python
documentation, but has now been cleaned up in the hope that it will be
useful to many other projects.
%endif

%if %enable_doc
%package doc
Summary:	Documentation for %{name}

Group:		Development/Python
License:	BSD
Requires:	%{name} = %{version}-%{release}

%description doc
Sphinx is a tool that makes it easy to create intelligent and
beautiful documentation for Python projects (or other documents
consisting of multiple reStructuredText sources), written by Georg
Brandl. It was originally created to translate the new Python
documentation, but has now been cleaned up in the hope that it will be
useful to many other projects.

This package contains documentation in reST and HTML formats.
%endif

%prep
%setup -qc
tar xzf %{SOURCE0}

mv %{tarname}-%{version} python2

pushd python2
%patch0 -p1 -b .mantarget
%patch1 -p1 -b .babel
sed '1d' -i sphinx/pycode/pgen2/token.py
popd

cp -r python2 python3

%build
pushd python2
python setup.py build
popd

%if %enable_python3
pushd python3
%{__python3} setup.py build
popd
%endif

%if %enable_doc
pushd python2
pushd doc
make html
make man
rm -rf _build/html/.buildinfo
mv _build/html ..
popd
popd
%endif


%install
%if %enable_python3
pushd python3
%{__python3} setup.py install --skip-build --root %{buildroot}
for f in %{buildroot}%{_bindir}/sphinx-*;
do
 mv $f $f-%{python3_version}
done
popd
%endif

pushd python2
python setup.py install --skip-build --root=%{buildroot} 

%if %enable_doc
pushd doc
# Deliver man pages
install -d %{buildroot}%{_mandir}/man1
mv _build/man/sphinx-*.1 %{buildroot}%{_mandir}/man1/
for f in %{buildroot}%{_mandir}/man1/sphinx-*.1;
do
    cp -p $f $(echo $f | sed -e "s|.1$|-%{python3_version}.1|")
done
popd

# Deliver rst files
rm -rf doc/_build
sed -i 's|python ../sphinx-build.py|/usr/bin/sphinx-build|' doc/Makefile
mv doc reST
%endif
popd

# Move language files to /usr/share;
# patch to support this incorporated in 0.6.6
pushd %{buildroot}%{py_puresitedir}

for lang in `find sphinx/locale -maxdepth 1 -mindepth 1 -type d -not -path '*/\.*' -printf "%f "`;
do
  install -d %{buildroot}%{_datadir}/sphinx/locale/$lang
  install -d %{buildroot}%{_datadir}/locale/$lang/LC_MESSAGES
  mv sphinx/locale/$lang/LC_MESSAGES/sphinx.js \
     %{buildroot}%{_datadir}/sphinx/locale/$lang/
  mv sphinx/locale/$lang/LC_MESSAGES/sphinx.mo \
    %{buildroot}%{_datadir}/locale/$lang/LC_MESSAGES/
  rm -rf sphinx/locale/$lang
done
popd
%find_lang sphinx

# Language files; Since these are javascript, it's not immediately obvious to
# find_lang that they need to be marked with a language.
(cd %{buildroot} && find . -name 'sphinx.js') | sed -e 's|^.||' | sed -e \
  's:\(.*/locale/\)\([^/_]\+\)\(.*\.js$\):%lang(\2) \1\2\3:' \
  >> sphinx.lang


%check
%if %enable_tests
pushd python2
pushd tests
%__python run.py
popd
popd
pushd python3
make test
popd
%endif

%files -f sphinx.lang
%doc python2/AUTHORS python2/CHANGES python2/EXAMPLES python2/LICENSE
%{_bindir}/sphinx-*
%{py_puresitedir}/*
%dir %{_datadir}/sphinx/
%dir %{_datadir}/sphinx/locale
%dir %{_datadir}/sphinx/locale/*
%{_mandir}/man1/*
%if %enable_python3
%exclude %{_bindir}/sphinx-*-%{python3_version}
%exclude %{py3_puresitedir}/*
%exclude %{_mandir}/man1/sphinx-*-%{python3_version}.1*
%endif

%if %enable_python3
%files -n python3-sphinx
%doc python3/AUTHORS python3/CHANGES python3/EXAMPLES python3/LICENSE
%{_bindir}/sphinx-*-%{python3_version}
%{py3_puresitedir}/*
%dir %{_datadir}/sphinx/
%dir %{_datadir}/sphinx/locale
%dir %{_datadir}/sphinx/locale/*
%{_mandir}/man1/sphinx-*-%{python3_version}.1*
%endif

%if %enable_doc
%files doc
%doc python2/html python2/reST
%endif

%changelog
* Thu Apr 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.2.2-2
+ Revision: 31fd864
- Disable python3 for now - not all dependencies are built



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20713 |12mu|python-sqlalchemy-0.9.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module_name SQLAlchemy

Summary:	SQL toolkit and object relational mapper for Python

Name:		python-sqlalchemy
Version:	0.9.3
Release:	1
License:	MIT
Group:		Development/Python
URL:		http://www.sqlalchemy.org/
Source0:	http://pypi.python.org/packages/source/S/SQLAlchemy/SQLAlchemy-%{version}.tar.gz
BuildRequires:	python-setuptools
BuildRequires:	python-nose
BuildRequires:	python-devel

%description
%{module_name} is a SQL toolkit and object relational mapper for Python. It
encourages "relational mapping" as opposed to "table mapping" and includes
enterprise-level features such as eager loading, unit-of-work object commits,
topological dependency sorting, and full usage of bind parameters. It
supports MySQL, Postgres, Oracle, and SQLite.

%prep

%setup -q -n %{module_name}-%{version}

%build
%__python setup.py build

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --skip-build --root=%{buildroot} --install-purelib=%{py_platlibdir}

#%check
#%__python setup.py test

%files
%defattr(-, root, root, 0755)
%doc CHANGES LICENSE README* doc/* examples
%{py_platsitedir}/sqlalchemy/*
%{py_platsitedir}/%{module_name}-%{version}-py*.egg-info/
#%{python_sitelib}/sqlalchemy_nose/


%changelog
* Wed Apr 02 2014 dsilakov <denis.silakov@rosalab.ru> 0.9.3-1
+ Revision: f36d4aa
- Merge pull request #3 from import/python-sqlalchemy:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20714 |12mu|python-sqlite2-2.6.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname pysqlite

Name:		python-sqlite2
Version:	2.6.3
Release:	1
License:	zlib
Group:		Development/Python
Summary:	Python bindings for sqlite3
Source0:	http://pysqlite.googlecode.com/files/pysqlite-%{version}.tar.gz
Url:		http://pysqlite.org
BuildRequires:	python-devel sqlite3-devel 

%description
This packages allows you to use sqlite3 with python.
sqliite is a simple database engine.

%prep
%setup -q -n %{realname}-%{version}

%build

%install
python ./setup.py install --root=%buildroot
mv %{buildroot}%{_prefix}/pysqlite2-doc/ installed-docs

%check
cd %{buildroot}%{py_platsitedir}
python -c "from pysqlite2 import test; test.test()"

%files
%doc installed-docs/*
%py_platsitedir/*



%changelog
* Thu Oct 24 2013 dsilakov <denis.silakov@rosalab.ru> 2.6.3-1
+ Revision: 22507f3
- Merge pull request #1 from import/python-sqlite2:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20715 |12mu|python-storm-0.20-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname	storm

Summary:	Object Relational Mapper for Python
Name:		python-%{oname}
Version:	0.20
Release:	1
Source0:	https://launchpad.net/storm/trunk/0.20/+download/storm-%{version}.tar.bz2
License:	GPLv2
URL:		http://storm.canonical.com/
Group:		Development/Python
BuildArch:	noarch
BuildRequires:	python-devel
Requires:	python
Requires:	python-psycopg2
Requires:	python-sqlite2

%description
Storm is an object-relation mapper (ORM) for the Python language. It allows
rows from a relational database to be seen as objects in an object-oriented
language like Python.

- Storm lets you efficiently access and update large datasets by allowing you
  to formulate complex queries spanning multiple tables using Python.

- Storm allows you to fallback to SQL if needed (or if you just prefer),
  allowing you to mix "old school" code and ORM code

%prep
%setup -q -n %{oname}-%{version}

%build

%install
install -d %{buildroot}%{py_puresitedir}
cp -af storm/ %{buildroot}%{py_puresitedir}

%files
%doc TODO LICENSE README tests/tutorial.txt tests/
%{py_puresitedir}/*



%changelog
* Wed Dec 25 2013 dsilakov <denis.silakov@rosalab.ru> 0.20-1
+ Revision: 6727c44
- Merge pull request #1 from import/python-storm:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20716 |12mu|python-twisted-13.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:   Event-based framework for internet applications
Name:      python-twisted
Version:   13.1.0
Release:   1
License:   MIT
Group:     Development/Python
URL:       http://www.twistedmatrix.com/
Requires:  python-twisted-conch 
Requires:  python-twisted-lore 
Requires:  python-twisted-mail 
Requires:  python-twisted-names  
Requires:  python-twisted-news 
Requires:  python-twisted-runner 
Requires:  python-twisted-web 
Requires:  python-twisted-words 
BuildArch: noarch
# add the pythonegg provides manually as this is a meta package, so the rpm auto-provides
# scripts won't work here
Provides:  pythonegg(twisted)

%description
Twisted is a framework, written in Python, for writing networked
applications. It includes implementations of a number of commonly used
network services such as a web server, an IRC chat server, a mail
server, a relational database interface and an object broker. Developers
can build applications using all of these services as well as custom
services that they write themselves. Twisted also includes a user
authentication system that controls access to services and provides
services with user context information to implement their own security
models.

This package is just a empty rpm with requires on all twisted sub-modules,
in order to allows smooth upgrade and easy installation of the whole
framework.

%build
cat >  README.mdv <<EOF
This package is just a empty rpm with requires on all twisted sub-modules,
in order to allows smooth upgrade and easy installation of the whole
framework.
EOF

%files
%doc README.mdv

%changelog
* Tue Dec 24 2013 Denis Silakov <denis.silakov@rosalab.ru> 13.1.0-1
+ Revision: 8400970
- Updated to 13.1.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20717 |12mu|python-twisted-conch-13.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define mainver %(echo %{version} | sed -e 's/\\([0-9]*\\.[0-9]*\\)\\.[0-9]*/\\1/')

%define progname TwistedConch

# There is no debug here, but can't build as noarch,
# since some 'twisted' modules are arch-dependent and all these modules
# should be located in the same place
%define debug_package %{nil}

Summary:        An SSH and SFTP protocol implementation together with clients and servers
Name:           python-twisted-conch
Version:        13.2.0
Release:        1
Source0:        http://twistedmatrix.com/Releases/Conch/13.2/TwistedConch-%{version}.tar.bz2
License:        MIT
Group:          Development/Python
URL:            http://twistedmatrix.com/projects/conch
BuildRequires:	python-devel python-twisted-core
Requires:       python-twisted-core
Requires:	pyasn1

%description
Conch is an SSHv2 implementation written in Python.
SSH is a protocol designed to allow remote access
to shells and commands, but it is generic enough to allow
everything from TCP forwarding to generic filesystem access.
Since Conch is written in Python, it interfaces well with
other Python projects such as Imagination.
Conch also includes a implementations of the telnet and vt102
protocols, as well as support for rudamentary line editing behaviors.
A new implementation of Twisted's Manhole application is also included,
featuring server-side input history and interactive syntax coloring.

%prep
%setup -q -n %{progname}-%{version}

%build
%__python setup.py build

%install
%__python setup.py install --root=%{buildroot} --install-purelib=%{py_platsitedir}

%__install -d %{buildroot}%{_mandir}/man1
%__install -m 644 doc/man/*.1 %{buildroot}%{_mandir}/man1

%files
%defattr(0755,root,root,0755)
%{_bindir}/*
%defattr(0644,root,root,0755)
%doc LICENSE README doc/*
%dir %py_platsitedir/twisted/conch
%py_platsitedir/twisted/conch/*
%py_platsitedir/twisted/plugins/*
%py_platsitedir/*.egg-info
%{_mandir}/man1/*



%changelog
* Mon Feb 24 2014 dsilakov <denis.silakov@rosalab.ru> 13.2.0-1
+ Revision: 5dfea9a
- Merge pull request #3 from import/python-twisted-conch:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20718 |12mu|python-twisted-core-13.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define mainver %(echo %{version} | sed -e 's/\\([0-9]*\\.[0-9]*\\)\\.[0-9]*/\\1/')

Summary:        Event-based framework for internet applications
Name:           python-twisted-core
Version:        13.1.0
Release:        1
Source0:        http://twistedmatrix.com/Releases/Core/13.1/TwistedCore-%{version}.tar.bz2
License:        MIT
Group:          Development/Python
URL:            http://twistedmatrix.com/projects/core/
Requires:       pycrypto
Requires:       python-OpenSSL python-zope-interface
BuildRequires:	python-devel python-zope-interface
Conflicts:      python-twisted < 2.0.0

Patch1:		TwistedCore-13.0.0-sagemath.patch

%description
Twisted is a framework, written in Python, for writing networked
applications. It includes implementations of a number of commonly used
network services such as a web server, an IRC chat server, a mail
server, a relational database interface and an object broker. Developers
can build applications using all of these services as well as custom
services that they write themselves. Twisted also includes a user
authentication system that controls access to services and provides
services with user context information to implement their own security
models.

%package  doc
Group:          Development/Python
Summary:        %{name} documentation

%description  doc
Documentation files for %name.
This consist mainly of the twist api for the core component.

%prep
%setup -q -n TwistedCore-%{version}
%patch1	-p1

%build
%__python setup.py build

%install
%__python setup.py install --root=%{buildroot}

# no need for c source code
find %{buildroot}/%{py_platsitedir}/twisted -type f -name '*.c' | xargs rm -f

%__install -d %{buildroot}%{_mandir}/man1
%__install -m 644 doc/man/*.1 %{buildroot}%{_mandir}/man1

%files
%defattr(0755,root,root,0755)
%_bindir/*
%defattr(0644,root,root,0755)
%doc LICENSE NEWS README
%dir %py_platsitedir/twisted
%py_platsitedir/twisted/*
%py_platsitedir/*.egg-info
%_mandir/man1/*

%files doc
# ChangeLog.Old is here as this is big
%doc doc/




%changelog
* Sat Dec 21 2013 Denis Silakov <denis.silakov@rosalab.ru> 13.1.0-1
+ Revision: 87cefb2
- LOG Updated to 13.1.0 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20719 |12mu|python-twisted-lore-13.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define mainver %(echo %{version} | sed -e 's/\\([0-9]*\\.[0-9]*\\)\\.[0-9]*/\\1/')

# There is no debug here, but can't build as noarch,
# since some 'twisted' modules are arch-dependent and all these modules
# should be located in the same place
%define debug_package %{nil}

Summary:        A documentation generator

Name:           python-twisted-lore
Version:        13.2.0
Release:        1
Source0:        http://twistedmatrix.com/Releases/Lore/13.2/TwistedLore-%{version}.tar.bz2
License:        MIT
Group:          Development/Python
URL:            http://twistedmatrix.com/trac/wiki/TwistedLore
BuildRequires:	python-devel python-twisted-core
Requires:       python-twisted-core
# for docbook, lmath, etc
Requires:       python-twisted-web

%description
Twisted Lore is the documentation generator of the Twisted matrix
framework.

%prep
%setup -q -n TwistedLore-%{version}

%build
%__python setup.py build

%install
%__python setup.py install --root=%{buildroot} --install-purelib=%{py_platsitedir}

%__install -d %{buildroot}%{_mandir}/man1
%__install -m 644 doc/man/*.1 %{buildroot}%{_mandir}/man1

%files
%defattr(0755,root,root,0755)
%{_bindir}/*
%defattr(0644,root,root,0755)
%doc LICENSE README doc/*
%dir %{py_platsitedir}/twisted/lore
%{py_platsitedir}/twisted/lore/*
%{py_platsitedir}/twisted/plugins/*
%{py_platsitedir}/*.egg-info
%{_mandir}/man1/*



%changelog
* Sat Apr 19 2014 dsilakov <denis.silakov@rosalab.ru> 13.2.0-1
+ Revision: 725d3be
- Merge pull request #2 from import/python-twisted-lore:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20720 |12mu|python-twisted-mail-13.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define mainver %(echo %{version} | sed -e 's/\\([0-9]*\\.[0-9]*\\)\\.[0-9]*/\\1/')

# There is no debug here, but can't build as noarch,
# since some 'twisted' modules are arch-dependent and all these modules
# should be located in the same place
%define debug_package %{nil}

Summary:        An STMP/POP2/IMAP protocol implementation together with clients and servers

Name:           python-twisted-mail
Version:        13.2.0
Release:        1
Source0:        http://twistedmatrix.com/Releases/Mail/13.2/TwistedMail-%{version}.tar.bz2
License:        MIT
Group:          Development/Python
URL:            http://twistedmatrix.com/trac/wiki/TwistedMail
BuildRequires:	python-devel python-twisted-core
Requires:       python-twisted-core
# for mail/relaymanager.py
Requires:       python-twisted-names

%description
Twisted Mail contains high-level, efficient protocol implementations for both
clients and servers of SMTP, POP3, and IMAP4. Additionally, it contains an
"out of the box" combination SMTP/POP3 virtual-hosting mail server. Also
included is a read/write Maildir implementation and a basic Mail Exchange
calculator (depends on Twisted Names).

%prep
%setup -q -n TwistedMail-%{version}

%build
%__python setup.py build

%install
%__python setup.py install --root=%{buildroot} --install-purelib=%{py_platsitedir}

%__install -d %{buildroot}%{_mandir}/man1
%__install -m 644 doc/man/*.1 %{buildroot}%{_mandir}/man1

%files
%defattr(0755,root,root,0755)
%{_bindir}/*
%defattr(0644,root,root,0755)
%doc LICENSE README doc/*
%dir %{py_platsitedir}/twisted/mail
%{py_platsitedir}/twisted/mail/*
%{py_platsitedir}/twisted/plugins/*
%{py_platsitedir}/*.egg-info
%{_mandir}/man1/*



%changelog
* Sat Apr 19 2014 dsilakov <denis.silakov@rosalab.ru> 13.2.0-1
+ Revision: 985506c
- Merge pull request #1 from import/python-twisted-mail:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20721 |12mu|python-twisted-names-13.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define mainver %(echo %{version} | sed -e 's/\\([0-9]*\\.[0-9]*\\)\\.[0-9]*/\\1/')

# There is no debug here, but can't build as noarch,
# since some 'twisted' modules are arch-dependent and all these modules
# should be located in the same place
%define debug_package %{nil}

Summary:        An DNS protocol implementation with client and server
Name:           python-twisted-names
Version:	13.2.0
Release:	1
Source0:        http://twistedmatrix.com/Releases/Names/13.2/TwistedNames-%{version}.tar.bz2
License:        MIT
Group:          Development/Python
URL:            http://twistedmatrix.com/trac/wiki/TwistedNames
BuildRequires:	python-devel python-twisted-core
Requires:       python-twisted-core

%description
Twisted Names is both a domain name server as well as a client resolver
library.

Twisted Names comes with an "out of the box" nameserver which can read most
BIND-syntax zone files as well as a simple Python-based configuration format.
Twisted Names can act as an authoritative server, perform zone transfers from
a master to act as a secondary, act as a caching nameserver, or any combination
of these.

Twisted Names' client resolver library provides functions to query for all
commonly used record types as well as a replacement for the blocking
gethostbyname() function provided by the Python stdlib socket module.

%prep
%setup -q -n TwistedNames-%version

%build
%__python setup.py build

%install
%__python setup.py install --root=%{buildroot} --install-purelib=%{py_platsitedir}

%files
%defattr(0644,root,root,0755)
%doc LICENSE README doc/*
%dir %py_platsitedir/twisted/names
%py_platsitedir/twisted/names/*
%py_platsitedir/twisted/plugins/*
%py_platsitedir/*.egg-info



%changelog
* Mon Feb 24 2014 dsilakov <denis.silakov@rosalab.ru> 13.2.0-1
+ Revision: 66e44b3
- Merge pull request #3 from import/python-twisted-names:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20722 |12mu|python-twisted-news-13.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define mainver %(echo %{version} | sed -e 's/\\([0-9]*\\.[0-9]*\\)\\.[0-9]*/\\1/')

# There is no debug here, but can't build as noarch,
# since some 'twisted' modules are arch-dependent and all these modules
# should be located in the same place
%define debug_package %{nil}

Summary:        An NNTP protocol implementation together with clients and servers

Name:           python-twisted-news
Version:	13.2.0
Release:	1
Source0:        http://twistedmatrix.com/Releases/News/13.2/TwistedNews-%{version}.tar.bz2
License:        MIT
Group:          Development/Python
URL:            http://twistedmatrix.com/trac/wiki/TwistedNews
BuildRequires:	python-devel python-twisted-core
Requires:       python-twisted-core

%description
Twisted News provides a very basic NNTP server, as well as an NNTP client
protocol implementation. Two messages storage systems are supported: the
DB-API 2.0 backend stores and indexes messages in any compatible SQL
database; the Twisted dirdbm backend uses serialized Python objects
stored directly on the filesystem for message storage. Twisted News
also has very rudamentary support for moderated groups.

%prep
%setup -q -n TwistedNews-%{version}

%build
%__python setup.py build

%install
%__python setup.py install --root=%{buildroot} --install-purelib=%{py_platsitedir}

%files
%defattr(0644,root,root,0755)
%doc  LICENSE README
%dir %{py_platsitedir}/twisted/news/
%{py_platsitedir}/twisted/news/*
%{py_platsitedir}/twisted/plugins/*
%{py_platsitedir}/*.egg-info



%changelog
* Sat Apr 19 2014 dsilakov <denis.silakov@rosalab.ru> 13.2.0-1
+ Revision: 31669b8
- Merge pull request #2 from import/python-twisted-news:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20723 |12mu|python-twisted-runner-13.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define mainver %(echo %{version} | sed -e 's/\\([0-9]*\\.[0-9]*\\)\\.[0-9]*/\\1/')

%define debug_package %{nil}

Summary:        Runner has process management, including an inetd replacement for Twisted

Name:           python-twisted-runner
Version:        13.2.0
Release:	1
Source0:        http://twistedmatrix.com/Releases/Runner/13.2/TwistedRunner-%{version}.tar.bz2
License:        MIT
Group:          Development/Python
URL:            http://twistedmatrix.com/trac/wiki/TwistedRunner
BuildRequires:  python-devel python-twisted-core
Requires:       python-twisted-core

%description
Runner has process management, including an inetd replacement for Twisted.

%prep
%setup -q -n TwistedRunner-%version

%build
%__python setup.py build

%install
%__python setup.py install --root=%{buildroot} --install-purelib=%{py_platsitedir}

%files
%defattr(0644,root,root,0755)
%doc LICENSE README
%dir %{py_platsitedir}/twisted/runner
%{py_platsitedir}/twisted/runner/*
%{py_platsitedir}/twisted/plugins/*
%{py_platsitedir}/*.egg-info



%changelog
* Sat Apr 19 2014 dsilakov <denis.silakov@rosalab.ru> 13.2.0-1
+ Revision: 846ed70
- Merge pull request #1 from import/python-twisted-runner:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20724 |12mu|python-twisted-web-13.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define mainver %(echo %{version} | sed -e 's/\\([0-9]*\\.[0-9]*\\)\\.[0-9]*/\\1/')

# There is no debug here, but can't build as noarch,
# since some 'twisted' modules are arch-dependent and all these modules
# should be located in the same place
%define debug_package %{nil}

Summary:        An HTTP protocol implementation together with clients and servers

Name:           python-twisted-web
Version:	13.2.0
Release:	1
Source0:        http://twistedmatrix.com/Releases/Web/13.2/TwistedWeb-%{version}.tar.bz2
License:        MIT
Group:          Development/Python
URL:            http://twistedmatrix.com/projects/web/
BuildRequires:	python-devel python-twisted-core
Requires:       python-twisted-core

%description
An HTTP protocol implementation together with clients and servers, based on
the twisted python framework.

%prep
%setup -q -n TwistedWeb-%{version}

%build
%__python setup.py build

%install
%__python setup.py install --root=%{buildroot} --install-purelib=%{py_platsitedir}


%files
%defattr(0755,root,root,0755)
%defattr(0644,root,root,0755)
%doc LICENSE README
%dir %{py_platsitedir}/twisted/web
%{py_platsitedir}/twisted/web/*
%{py_platsitedir}/twisted/plugins/*
%{py_platsitedir}/*.egg-info



%changelog
* Sat Apr 19 2014 dsilakov <denis.silakov@rosalab.ru> 13.2.0-1
+ Revision: 422b4fa
- Merge pull request #2 from import/python-twisted-web:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20725 |12mu|python-twisted-words-13.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define mainver %(echo %{version} | sed -e 's/\\([0-9]*\\.[0-9]*\\)\\.[0-9]*/\\1/')

Summary:        Chat and Instant Messaging module for Twisted
Name:           python-twisted-words
Version:	13.2.0
Release:	1
Source0:        http://twistedmatrix.com/Releases/Words/13.2/TwistedWords-%{version}.tar.bz2
License:        MIT
Group:          Development/Python
URL:            http://twistedmatrix.com/trac/wiki/TwistedWords
BuildRequires:	python-devel python-twisted-core
Requires:       python-twisted-core
# for words/tap.py
Requires:       python-twisted-web

# There is no debug here, but can't build as noarch,
# since some 'twisted' modules are arch-dependent and all these modules
# should be located in the same place
%define debug_package %{nil}

%description
Twisted Words includes:

* Low-level protocol implementations of OSCAR (AIM and ICQ), IRC, MSN,
  TOC (AIM).
* Jabber libraries.
* Prototypes of chat server and client frameworks built on top of
  the protocols.

%prep
%setup -q -n TwistedWords-%{version}

%build
%__python setup.py build

%install
%__python setup.py install --root=%{buildroot} --install-purelib=%{py_platsitedir}



%files
%defattr(0644,root,root,0755)
%doc LICENSE NEWS README doc/*
%dir %py_platsitedir/twisted/words/
%py_platsitedir/twisted/words/*
%py_platsitedir/twisted/plugins/*
%py_platsitedir/*.egg-info




%changelog
* Mon Feb 24 2014 dsilakov <denis.silakov@rosalab.ru> 13.2.0-1
+ Revision: 5f979fd
- Merge pull request #3 from import/python-twisted-words:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20726 |12mu|python-virtkey-0.60.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           python-virtkey
Version:        0.60.0
Release:        2
Summary:        Python extension for emulating keypresses and getting current keyboard layout

Group:          Development/Python
License:        GPLv2+
URL:            https://launchpad.net/virtkey
Source0:        http://launchpad.net/virtkey/trunk/0.50/+download/%{name}-%{version}.tar.gz
Patch0:         virtkey-gdk-pixbuf-headers.patch

BuildRequires:  python-devel
BuildRequires:  libxtst-devel
BuildRequires:  pkgconfig(gtk+-2.0)
BuildRequires:  pkgconfig(glib-2.0)

%description
Python-virtkey is a python extension for emulating keypresses and getting
current keyboard layout.

%prep
%setup -q 

%build
CFLAGS="%{optflags}" %{__python} setup.py build


%install
%{__python} setup.py install --root %{buildroot}


%files
%defattr(-,root,root,-)
#no documentation included in upstream tarball
%{python_sitearch}/*



%changelog
* Fri Jan 07 2011 Antoine Ginies <aginies@mandriva.com> 0.60.0-1mdv2011.0
+ Revision: 629471
- fix buildrequires, remove unwanted stuff
- fix group
- import python-virtkey


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20727 |12mu|python-virtualenv-1.8.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	module	virtualenv

%define __noautoprov '.*setuptools.*'

Name:		python-%{module}
Version:	1.8.2
Release:	6
Summary:	Virtual Python Environment builder
Group:		Development/Python
License:	MIT
URL:		http://pypi.python.org/pypi/virtualenv
Source0:	http://pypi.python.org/packages/source/v/virtualenv/%{module}-%{version}.tar.gz
Source1:	virtualenv
Patch0:		multiarch-1.8.2.patch
BuildArch:	noarch
BuildRequires:	python-setuptools
Requires:	pkgconfig(python2)
Requires:	rpm-build

%description
virtualenv is a tool to create isolated Python environments.

%prep
%setup -q -n %{module}-%{version}
%patch0 -p1 -b .multiarch~

%build
python setup.py build

%install
python setup.py install --root="%{buildroot}"
mv %{buildroot}%{_bindir}/virtualenv{,.sh}
install -m755 %{SOURCE1} -D %{buildroot}%{_bindir}/virtualenv

%files
%doc docs/*.txt
%{_bindir}/virtualenv*
%{py_sitedir}/virtualenv*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20728 |12mu|python-webkitgtk-1.1.8-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname pywebkitgtk

%if %{_use_internal_dependency_generator}
%define __noautoreq 'pkgconfig\\(.*\\)'
%else
%define _requires_exceptions pkgconfig\(.*\)
%endif

Summary:	Python bindings for WebKitGtk
Name:		python-webkitgtk
Version:	1.1.8
Release:	10
License:	LGPLv2+
Group:		Development/Python
Url:		http://code.google.com/p/pywebkitgtk/
Source0:	http://pywebkitgtk.googlecode.com/files/%{oname}-%{version}.tar.bz2
Patch0:		web_view_get_title.patch
BuildRequires:	pkgconfig(libxslt)
BuildRequires:	pkgconfig(pygtk-2.0)
BuildRequires:	pkgconfig(webkit-1.0)
BuildRequires:	python
Provides:	%{oname} = %{EVRD}

%description
PyWebKitGtk provides an API for developers to program WebKit/Gtk using Python.

%files
%doc AUTHORS MAINTAINERS NEWS README
%{py_platsitedir}/webkit/*.py
%{py_platsitedir}/webkit/webkit.*
%{_datadir}/pywebkitgtk/defs/webkit-*.defs
%{_libdir}/pkgconfig/*.pc

#----------------------------------------------------------------------------

%prep
%setup -qn %{oname}-%{version}
%patch0 -p1

%build
%configure2_5x
%make LIBS="`python-config --libs`"

%install
%makeinstall_std LIBS="`python-config --libs`"


%changelog
* Wed Dec 25 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.1.8-10
+ Revision: 6a1216c
- LOG Fix Requires filter usage, sync patchset with Debian, update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20729 |12mu|python-yaml-3.11-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define real_name PyYAML
 
Name:           python-yaml
Version:        3.11
Release:        1
Epoch:          0
Summary:        Python package implementing YAML parser and emitter

License:        MIT
Group:          Development/Python
URL:            http://pyyaml.org/
Source0:        http://pyyaml.org/download/pyyaml/PyYAML-%{version}.tar.gz
Provides:       %{real_name} = %{epoch}:%{version}-%{release}
BuildRequires:  python-devel
BuildRequires:	yaml-devel
BuildRequires:  python3-devel
 
%description
PyYAML is a YAML parser and emitter for the Python programming
language. 
 
YAML is a data serialization format designed for human readability
and interaction with scripting languages.
 
%package -n python3-yaml
Summary:        Python package implementing YAML parser and emitter

Group:          Development/Python
BuildRequires:	yaml-devel
Requires:		python3
 
%description -n python3-yaml
PyYAML is a YAML parser and emitter for the Python programming
language. 
 
YAML is a data serialization format designed for human readability
and interaction with scripting languages.
 
%prep
%setup -q -c

mv %{real_name}-%{version} python2
cp -r python2 python3
 
%build
export CFLAGS="%{optflags}"

pushd python2
python setup.py build
popd

pushd python3
%{__python3} setup.py build
popd
 
%install

pushd python2
python setup.py install -O2 --skip-build --root=%{buildroot} --prefix=%{_prefix}
popd

pushd python3
%{__python3} setup.py install -O2 --skip-build --root=%{buildroot} --prefix=%{_prefix}
popd

%files -n python-yaml
%defattr(-,root,root,0755)
%doc python2/LICENSE python2/README python2/examples
%{py_platsitedir}/yaml
%{py_platsitedir}/*.so
%{py_platsitedir}/*.egg-info

%files -n python3-yaml
%defattr(-,root,root,0755)
%doc python3/LICENSE python3/README python3/examples
%{py3_platsitedir}/yaml
%{py3_platsitedir}/*.so
%{py3_platsitedir}/*.egg-info


%changelog
* Tue Apr 22 2014 dsilakov <denis.silakov@rosalab.ru> 0:3.11-1
+ Revision: 2de5257
- Merge pull request #2 from import/python-yaml:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20730 |12mu|python-zope-interface-4.0.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	tarname  zope.interface

Summary:        Zope Interface module for Python
Name:           python-zope-interface
Version:        4.0.5
Release:        1
Source0:        http://pypi.python.org/packages/source/z/zope.interface/zope.interface-%{version}.zip
License:        Zope Public License
Group:          Development/Python
URL:            http://www.zope.org/Wikis/Interfaces/FrontPage
BuildRequires:	python-devel
BuildRequires:	python-setuptools

%description
This package provides the zope Interface module.

Interfaces are objects that specify (document) the external behavior
of objects that "provide" them.  An interface specifies behavior
through:

- Informal documentation in a doc string
- Attribute definitions
- Invariants, which are conditions that must hold for objects that
  provide the interface

Attribute definitions specify specific attributes. They define the
attribute name and provide documentation and constraints of attribute
values. Attribute definitions can take a number of forms.

%prep
%setup -q -n %{tarname}-%{version}

%build
%__python setup.py build

%install
PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot} --install-purelib=%{py_platsitedir} 

%files
%doc *.txt
%py_platsitedir/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20731 |12mu|qalculate-gtk-0.9.7-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define bname qalculate

Summary:	A very versatile desktop calculator
Name:		qalculate-gtk
Version:	0.9.7
Release:	6
License:	GPLv2+
Group:		Office
URL:		http://qalculate.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/qalculate/%{name}-%{version}.tar.bz2
Patch1:		qalculate-gtk-0.9.6-fix-str-fmt.patch
BuildRequires:	pkgconfig(libqalculate) >= %{version}
BuildRequires:	libglade2.0-devel
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	imagemagick
BuildRequires:	scrollkeeper
BuildRequires:	perl(XML::Parser)
BuildRequires:	desktop-file-utils
BuildRequires:	pkgconfig(libgnome-2.0)
Requires(pre):	scrollkeeper
Requires:	gnuplot
Requires:	wget
Obsoletes:	qalculate < %{version}
Provides:	qalculate = %{version}

%description
Qalculate! is a modern multi-purpose desktop calculator for GNU/Linux. It is
small and simple to use but with much power and versatility underneath.
Features include customizable functions, units, arbitrary precision, plotting,
and a graphical interface that uses a one-line fault-tolerant expression entry 
(although it supports optional traditional buttons). 
This package provides the GTK frontend.

%prep
%setup -q
%patch1 -p0

%build

%configure2_5x
%make

%install
%makeinstall_std 

#menu
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps

#icons 
convert -size 48x48 data/%{bname}.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png 
convert -size 32x32 data/%{bname}.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png 
convert -size 16x16 data/%{bname}.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png

#(tpg) drop icon extension
sed -i -e 's/^Icon=%{bname}.png$/Icon=%{name}/g' %{buildroot}%{_datadir}/applications/*

desktop-file-install \
	--remove-category="Application" \
	--add-category="GTK" \
	--add-category="Calculator" \
	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/* 

##CAE rm symlink so both gtk and kde frontend are installable
rm -f %{buildroot}%{_bindir}/qalculate

%find_lang %{name} --with-gnome

%files -f %{name}.lang
%doc AUTHORS ChangeLog NEWS README TODO
%{_bindir}/*
%{_datadir}/applications/*
%{_datadir}/pixmaps/*.png
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/glade/*.glade
%{_iconsdir}/hicolor/*/apps/%{name}.png


%changelog
* Thu May 05 2011 Oden Eriksson <oeriksson@mandriva.com> 0.9.7-4mdv2011.0
+ Revision: 669366
- mass rebuild

* Sat Dec 04 2010 Funda Wang <fwang@mandriva.org> 0.9.7-3mdv2011.0
+ Revision: 608594
- update file list

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild

* Tue Jan 26 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9.7-1mdv2010.1
+ Revision: 496826
- update to new version 0.9.7
- drop patch0, fixed upstream

* Sun Sep 27 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9.6-3mdv2010.0
+ Revision: 449912
- rebuild for new cln

* Sat Mar 21 2009 Funda Wang <fwang@mandriva.org> 0.9.6-2mdv2009.1
+ Revision: 359928
- fix str fmt

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 0.9.6-2mdv2009.0
+ Revision: 218429
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Sat Mar 08 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9.6-2mdv2008.1
+ Revision: 182217
- bump release tag

* Sat Mar 08 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9.6-1mdv2008.1
+ Revision: 182198
- Patch0: fix building against latest cln-1.2
- add missing buildrequires on libgnome2-devel
- fix desktop file

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Jun 24 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.9.6-1mdv2008.0
+ Revision: 43700
- drop old menu style
- drop X-MandrivaLinux
- fix file list
- adjust buildrequires
- move icons to fd.o compiliant directory
- spec file clean
- new version
- use macros


* Fri Oct 27 2006 Nicolas LÃ©cureuil <neoclust@mandriva.org> 0.9.4-3mdv2007.0
+ Revision: 73122
- import qalculate-gtk-0.9.4-3mdv2007.1

* Sat Aug 05 2006 Charles A Edwards <eslrahc@mandriva.org> 0.9.4-2mdv2007.0
- rebuild for latest dbus

* Wed Jun 28 2006 Charles A Edwards <eslrahc@mandriva.org> 0.9.4-1mdv2007.0
- name change for spec and pkg
- 0.9.4
- update filelist
- xdg

* Fri Dec 02 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.7.2-2mdk
- rebuild for new cln
- patch 0: fix compiling with g++-4

* Tue Feb 01 2005 Lenny Cartier <lenny@mandrakesoft.com> 0.7.2-1mdk
- 0.7.2

* Sat Jan 22 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.7.1-4mdk
- rebuild for new readline

* Thu Jan 06 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 0.7.1-3mdk 
- Rebuild with latest howl

* Thu Dec 02 2004 Abel Cheung <deaddog@mandrake.org> 0.7.1-2mdk
- Fix BuildRequires
- Run scrollkeeper during post/postun

* Mon Nov 22 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.7.1-1mdk
- 0.7.1

* Wed Oct 20 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.7.0-1mdk
- 0.7.0

* Thu Jul 22 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.6.2-1mdk
- 0.6.2

* Sat Jul 10 2004 Austin Acton <austin@mandrake.org> 0.6.1-1mdk
- 0.6.1
- configure 2.5

* Sat Jun 26 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.6-1mdk
- 0.6

* Wed Feb 18 2004 Austin Acton <austin@mandrake.org> 0.4-1mdk
- 0.4

* Mon Oct 27 2003 Austin Acton <aacton@yorku.ca> 0.3.1-1mdk
- 0.3.1


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20732 |12mu|qemu-1.5.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with    x86only          # disabled
%bcond_with    exclusive_x86_64 # disabled
%bcond_without rbd              # enabled
%bcond_without fdt              # enabled

%define _disable_ld_no_undefined 1

%define _udevdir /lib/udev/rules.d
%define qemudocdir %{_docdir}/%{name}

Summary:	QEMU CPU Emulator
Name:		qemu
Version:	1.5.0
Release:	1
License:	GPLv2+ and LGPLv2+ and BSD
Group:		Emulators
Url:		http://wiki.qemu.org/Main_Page
Source0:	http://wiki.qemu.org/download/%{name}-%{version}.tar.bz2

%define qemu_snapshot	0
#Release:	%{?qemu_snapshot:0.%{qemu_snapshot}.}1
#Source0:	http://wiki.qemu.org/download/%{name}-%{version}%{?qemu_snapshot:-%{qemu_snapshot}}.tar.bz2

Source1:	qemu.binfmt

# Loads kvm kernel modules at boot
Source2:	kvm.modules

# Creates /dev/kvm
Source3:	80-kvm.rules

# KSM control scripts
Source4:	ksm.service
Source5:	ksm.sysconfig
Source6:	ksmctl.c
Source7:	ksmtuned.service
Source8:	ksmtuned
Source9:	ksmtuned.conf

Source10:	qemu-guest-agent.service
Source11:	99-qemu-guest-agent.rules
Source100:	qemu.rpmlintrc

# Non upstream build fix

# Add ./configure --disable-kvm-options
# keep: Carrying locally until qemu-kvm is fully merged into qemu.git
Patch2:	0002-configure-Add-disable-kvm-options.patch

ExclusiveArch:	%{ix86} ppc x86_64 amd64 %{sparcx}

BuildRequires:	dev86
BuildRequires:	iasl
BuildRequires:	kernel-headers
BuildRequires:	libtool
BuildRequires:	systemtap
BuildRequires:	texi2html
BuildRequires:	texinfo
BuildRequires:	brlapi-devel
BuildRequires:	sasl-devel
BuildRequires:	usbredir-devel >= 0.5.2
BuildRequires:	xfsprogs-devel
BuildRequires:	attr-devel
BuildRequires:	cap-devel
BuildRequires:	pkgconfig(bluez)
BuildRequires:	pkgconfig(ext2fs)
BuildRequires:	pkgconfig(gnutls) >= 3.0
BuildRequires:	pkgconfig(libcap-ng)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libpci)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(libseccomp)
BuildRequires:	pkgconfig(libusbredirhost) >=0.5.2
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(spice-server)
BuildRequires:	pkgconfig(spice-protocol)
BuildRequires:	pkgconfig(uuid)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(vte)

Requires:	qemu-img = %{EVRD}
Requires:	cyrus-sasl
Requires:	vgabios >= 0.6c
Requires:	seabios-bin >= 0.6.0-1
Requires:	sgabios-bin
Requires:	ipxe-roms-qemu
%rename		kvm

%description
QEMU is a generic and open source processor emulator which achieves a good
emulation speed by using dynamic translation. QEMU has two operating modes:

* Full system emulation. In this mode, QEMU emulates a full system (for
  example a PC), including a processor and various peripherials. It can be
  used to launch different Operating Systems without rebooting the PC or
  to debug system code.
* User mode emulation. In this mode, QEMU can launch Linux processes compiled
  for one CPU on another CPU.

As QEMU requires no host kernel patches to run, it is safe and easy to use.

%package	img
Summary:	QEMU disk image utility
Group:		Emulators
Conflicts:	qemu < 0.9.0-3

%description	img
This package contains the QEMU disk image utility that is used to
create, commit, convert and get information from a disk image.

%prep
%setup -q
%apply_patches

%build
#(proyvind): binutils upstream bug #10862, linking with gold fails if doing parallel build
mkdir -p bfd
ln -s %{_bindir}/ld.bfd bfd/ld
export PATH=$PWD/bfd:$PATH
buildarch="i386-softmmu x86_64-softmmu arm-softmmu cris-softmmu \
    m68k-softmmu mips-softmmu mipsel-softmmu mips64-softmmu \
    mips64el-softmmu sh4-softmmu sh4eb-softmmu sparc-softmmu sparc64-softmmu \
    ppc-softmmu ppcemb-softmmu ppc64-softmmu \
    i386-linux-user x86_64-linux-user alpha-linux-user arm-linux-user \
    armeb-linux-user cris-linux-user m68k-linux-user mips-linux-user \
    mipsel-linux-user ppc-linux-user ppc64-linux-user \
    ppc64abi32-linux-user sh4-linux-user sh4eb-linux-user \
    sparc-linux-user sparc64-linux-user sparc32plus-linux-user"
%if %{with x86only}
    buildarch="i386-softmmu x86_64-softmmu i386-linux-user x86_64-linux-user"
%endif

# Targets we don't build as of qemu 1.1.50
# alpha-softmmu lm32-softmmu microblaze-softmmu microblazeel-softmmu
# or32-softmmu s390x-softmmu xtensa-softmmu xtensaeb-softmmu unicore32-softmmu
# alpha-linux-user microblaze-linux-user microblazeel-linux-user
# or32-linux-user unicore32-linux-user s390x-linux-user


# --build-id option is used for giving info to the debug packages.
extraldflags="-Wl,--build-id";
buildldflags="VL_LDFLAGS=-Wl,--build-id"

%ifarch s390
# drop -g flag to prevent memory exhaustion by linker
%global optflags %(echo %{optflags} | sed 's/-g//')
sed -i.debug 's/"-g $CFLAGS"/"$CFLAGS"/g' configure
%endif


dobuild() {
    ./configure \
        --prefix=%{_prefix} \
        --sysconfdir=%{_sysconfdir} \
        --interp-prefix=%{_prefix}/qemu-%%M \
        --audio-drv-list=pa,sdl,alsa,oss \
        --disable-strip \
        --extra-ldflags="$extraldflags -pie -Wl,-z,relro -Wl,-z,now" \
        --extra-cflags="%{optflags} -fPIE -DPIE -fuse-ld=bfd" \
%ifarch %{ix86} x86_64
        --enable-spice \
        --enable-mixemu \
        --enable-seccomp \
	--enable-virtfs \
%endif
%if %{without rbd}
        --disable-rbd \
%endif
%if %{without fdt}
        --disable-fdt \
%endif
        --enable-trace-backend=dtrace \
        --disable-werror \
        --disable-xen \
        --enable-kvm \
	--disable-smartcard-nss \
        "$@"

    echo "config-host.mak contents:"
    echo "==="
    cat config-host.mak
    echo "==="

    %make V=1 $buildldflags
}

# This is kind of confusing. We run ./configure + make twice here to
# preserve some back compat: if on x86, we want to provide a qemu-kvm
# binary that defaults to KVM=on. All other qemu-system* should be
# able to use KVM, but default to KVM=off (upstream qemu semantics).
#
# Once qemu-kvm and qemu fully merge, and we base off qemu releases,
# all qemu-system-* will default to KVM=off, so we hopefully won't need
# to do these double builds. But then I'm not sure how we are going to
# generate a back compat qemu-kvm binary...

%ifarch %{ix86} x86_64
# Build qemu-kvm back compat binary
dobuild --target-list=x86_64-softmmu

# Setup back compat qemu-kvm binary which defaults to KVM=on
./scripts/tracetool.py --backend dtrace --format stap \
  --binary %{_bindir}/qemu-kvm --target-arch x86_64 --target-type system \
  --probe-prefix qemu.kvm < ./trace-events > qemu-kvm.stp
cp -a x86_64-softmmu/qemu-system-x86_64 qemu-kvm
make clean
%endif

# Build qemu-system-* with consistent default of kvm=off
dobuild --target-list="$buildarch" --disable-kvm-options
gcc %{SOURCE6} -O2 -g -o ksmctl

%install
install -D -p -m 0755 %{SOURCE4} %{buildroot}/%{_unitdir}/ksm.service
install -D -p -m 0644 %{SOURCE5} %{buildroot}%{_sysconfdir}/sysconfig/ksm
install -D -p -m 0755 ksmctl %{buildroot}/lib/systemd/ksmctl

install -D -p -m 0755 %{SOURCE7} %{buildroot}/%{_unitdir}/ksmtuned.service
install -D -p -m 0755 %{SOURCE8} %{buildroot}%{_sbindir}/ksmtuned
install -D -p -m 0644 %{SOURCE9} %{buildroot}%{_sysconfdir}/ksmtuned.conf

%ifarch %{ix86} x86_64
mkdir -p %{buildroot}%{_sysconfdir}/sysconfig/modules
mkdir -p %{buildroot}%{_bindir}/
mkdir -p %{buildroot}%{_datadir}/%{name}
mkdir -p %{buildroot}%{_udevdir}
mkdir -p %{buildroot}%{_datadir}/systemtap/tapset

install -m 0755 %{SOURCE2} %{buildroot}%{_sysconfdir}/sysconfig/modules/kvm.modules
install -m 0755 scripts/kvm/kvm_stat %{buildroot}%{_bindir}/
install -m 0755 qemu-kvm %{buildroot}%{_bindir}/
install -m 0644 qemu-kvm.stp %{buildroot}%{_datadir}/systemtap/tapset/
install -m 0644 %{SOURCE3} %{buildroot}%{_udevdir}
%endif

%makeinstall_std
chmod -x %{buildroot}%{_mandir}/man1/*
install -D -p -m 0644 -t %{buildroot}%{qemudocdir} Changelog README COPYING COPYING.LIB LICENSE

install -D -p -m 0644 qemu.sasl %{buildroot}%{_sysconfdir}/sasl2/qemu.conf

# Provided by package ipxe
rm -rf %{buildroot}%{_datadir}/%{name}/pxe*rom
# Provided by package vgabios
rm -rf %{buildroot}%{_datadir}/%{name}/vgabios*bin
# Provided by package seabios
rm -rf %{buildroot}%{_datadir}/%{name}/bios.bin
# Provided by package sgabios
rm -rf %{buildroot}%{_datadir}/%{name}/sgabios.bin
# Provided by package openbios
#needed this:
#BuildRequires:  gcc-powerpc64-linux-gnu
#BuildRequires:  gcc-sparc64-linux-gnu
#rm -rf %{buildroot}%{_datadir}/%{name}/openbios-ppc
#rm -rf %{buildroot}%{_datadir}/%{name}/openbios-sparc32
#rm -rf %{buildroot}%{_datadir}/%{name}/openbios-sparc64
# Provided by package SLOF
#gcc-powerpc64-linux-gnu needed
#rm -rf % {buildroot} % {_datadir}/% {name}/slof.bin

# remove unpackaged files on x86only:
%if %{with x86only}
rm -f %{buildroot}%{_datadir}/%{name}/bamboo.dtb
rm -f %{buildroot}%{_datadir}/%{name}/ppc_rom.bin
rm -f %{buildroot}%{_datadir}/%{name}/spapr-rtas.bin
%endif

# The following aren't provided by any Fedora package

# Used by target s390/s390x
#rm -rf %{buildroot}%{_datadir}/%{name}/s390-zipl.rom
#rm -rf %{buildroot}%{_datadir}/%{name}/palcode-clipper
# Binary device trees for microblaze target
#rm -rf %{buildroot}%{_datadir}/%{name}/petalogix*.dtb


# the pxe gpxe images will be symlinks to the images on
# /usr/share/ipxe, as QEMU doesn't know how to look
# for other paths, yet.
pxe_link() {
  ln -s ../ipxe/$2.rom %{buildroot}%{_datadir}/%{name}/pxe-$1.rom
}

pxe_link e1000 8086100e
pxe_link ne2k_pci 10ec8029
pxe_link pcnet 10222000
pxe_link rtl8139 10ec8139
pxe_link virtio 1af41000

rom_link() {
    ln -s $1 %{buildroot}%{_datadir}/%{name}/$2
}

rom_link ../vgabios/VGABIOS-lgpl-latest.bin vgabios.bin
rom_link ../vgabios/VGABIOS-lgpl-latest.cirrus.bin vgabios-cirrus.bin
rom_link ../vgabios/VGABIOS-lgpl-latest.qxl.bin vgabios-qxl.bin
rom_link ../vgabios/VGABIOS-lgpl-latest.stdvga.bin vgabios-stdvga.bin
rom_link ../vgabios/VGABIOS-lgpl-latest.vmware.bin vgabios-vmware.bin
rom_link ../seabios/bios.bin bios.bin
rom_link ../sgabios/sgabios.bin sgabios.bin

mkdir -p %{buildroot}%{_exec_prefix}/lib/binfmt.d
for i in dummy \
%ifnarch %{ix86} x86_64
    qemu-i386 \
%endif
%if %{without x86only}
%ifnarch alpha
    qemu-alpha \
%endif
%ifnarch arm
    qemu-arm \
%endif
    qemu-armeb \
%ifnarch mips
    qemu-mips qemu-mipsn32 qemu-mips64 \
%endif
%ifnarch mipsel
    qemu-mipsel qemu-mipsn32el qemu-mips64el \
%endif
%ifnarch m68k
    qemu-m68k \
%endif
%ifnarch ppc ppc64
    qemu-ppc \
%endif
%ifnarch sparc sparc64
    qemu-sparc \
%endif
%ifnarch s390 s390x
    qemu-s390x \
%endif
%ifnarch sh4
    qemu-sh4 \
%endif
    qemu-sh4eb \
%endif
; do
  test $i = dummy && continue
  grep /$i:\$ %{SOURCE1} > %{buildroot}%{_exec_prefix}/lib/binfmt.d/$i.conf
  chmod 644 %{buildroot}%{_exec_prefix}/lib/binfmt.d/$i.conf
done < %{SOURCE1}

# For the qemu-guest-agent subpackage install the systemd
# service and udev rules.
mkdir -p %{buildroot}%{_unitdir}
mkdir -p %{buildroot}%{_udevdir}
install -m 0644 %{SOURCE10} %{buildroot}%{_unitdir}
install -m 0644 %{SOURCE11} %{buildroot}%{_udevdir}

%find_lang %{name}


%post 
%ifarch %{ix86} x86_64
sh %{_sysconfdir}/sysconfig/modules/kvm.modules || :
udevadm trigger --sysname-match=kvm || :
%endif

%_post_service ksmtuned.service
%_post_service ksm.service
%_post_service qemu-guest-agent.service

%preun
%_preun_service ksm.service
%_preun_service ksmtuned.service
%_preun_service qemu-guest-agent.service

%triggerpostun -- qemu < 0.10.4-6
rm -f /etc/rc.d/*/{K,S}??qemu

%files -f %{name}.lang
%doc README qemu-doc.html qemu-tech.html
%config(noreplace) %{_sysconfdir}/sasl2/qemu.conf
%{_unitdir}/ksm.service
%config(noreplace) %{_sysconfdir}/sysconfig/ksm
%{_unitdir}/ksmtuned.service
%{_sbindir}/ksmtuned
%{_unitdir}/qemu-guest-agent.service
%{_udevdir}/99-qemu-guest-agent.rules
%{_udevdir}/80-kvm.rules
%config(noreplace) %{_sysconfdir}/ksmtuned.conf
%{_sysconfdir}/sysconfig/modules/kvm.modules
%{_sysconfdir}/qemu/target-x86_64.conf
%{_bindir}/kvm_stat
%{_bindir}/qemu-io
%{_bindir}/qemu-kvm
%{_bindir}/qemu-alpha
%{_bindir}/qemu-arm*
%{_bindir}/qemu-cris
%{_bindir}/qemu-ga
%{_bindir}/qemu-i386
%{_bindir}/qemu-m68k
%{_bindir}/qemu-mips*
%{_bindir}/qemu-nbd
%{_bindir}/qemu-ppc*
%{_bindir}/qemu-sh4*
%{_bindir}/qemu-sparc*
%{_bindir}/qemu-x86_64
%{_bindir}/qemu-system-arm
%{_bindir}/qemu-system-cris
%{_bindir}/qemu-system-i386
%{_bindir}/qemu-system-m68k
%{_bindir}/qemu-system-sh4*
%{_bindir}/qemu-system-ppc*
%{_bindir}/qemu-system-mips*
%{_bindir}/qemu-system-sparc
%{_bindir}/qemu-system-sparc64
%{_bindir}/qemu-system-x86_64
#% {_bindir}/qmp-shell
#conflicts with cacard-tools
#% {_bindir}/vscclient
%{_bindir}/virtfs-proxy-helper
/lib/systemd/ksmctl
%{_mandir}/man1/qemu.1*
%{_mandir}/man1/virtfs-proxy-helper.1*
%{_mandir}/man8/qemu-nbd.8*
%{_prefix}/libexec/qemu-bridge-helper
%dir %{_datadir}/qemu
%{_datadir}/qemu/*.bin
%{_datadir}/qemu/*.rom
%{_datadir}/qemu/*.img
%{_datadir}/qemu/*.aml
%{_datadir}/qemu/keymaps
%{_datadir}/qemu/openbios-sparc32
%{_datadir}/qemu/openbios-sparc64
%{_datadir}/qemu/openbios-ppc
%{_datadir}/qemu/bamboo.dtb
#%{_datadir}/qemu/mpc8544ds.dtb
%{_datadir}/qemu/palcode-clipper
%{_datadir}/qemu/petalogix-ml605.dtb
%{_datadir}/qemu/petalogix-s3adsp1800.dtb
%{_datadir}/qemu/qemu-icon.bmp

%{_datadir}/systemtap/tapset/qemu-alpha.stp
%{_datadir}/systemtap/tapset/qemu-arm.stp
%{_datadir}/systemtap/tapset/qemu-armeb.stp
%{_datadir}/systemtap/tapset/qemu-cris.stp
%{_datadir}/systemtap/tapset/qemu-m68k.stp
%{_datadir}/systemtap/tapset/qemu-mips.stp
%{_datadir}/systemtap/tapset/qemu-mipsel.stp
%{_datadir}/systemtap/tapset/qemu-ppc.stp
%{_datadir}/systemtap/tapset/qemu-ppc64.stp
%{_datadir}/systemtap/tapset/qemu-ppc64abi32.stp
%{_datadir}/systemtap/tapset/qemu-sh4.stp
%{_datadir}/systemtap/tapset/qemu-sh4eb.stp
%{_datadir}/systemtap/tapset/qemu-sparc.stp
%{_datadir}/systemtap/tapset/qemu-sparc32plus.stp
%{_datadir}/systemtap/tapset/qemu-sparc64.stp
#%{_datadir}/systemtap/tapset/qemu-kvm.stp
%{_datadir}/systemtap/tapset/qemu-system-i386.stp
%{_datadir}/systemtap/tapset/qemu-system-x86_64.stp
%{_datadir}/systemtap/tapset/qemu-system-mips.stp
%{_datadir}/systemtap/tapset/qemu-system-mipsel.stp
%{_datadir}/systemtap/tapset/qemu-system-mips64el.stp
%{_datadir}/systemtap/tapset/qemu-system-mips64.stp
%{_datadir}/systemtap/tapset/qemu-system-m68k.stp
%{_datadir}/systemtap/tapset/qemu-system-cris.stp
%{_datadir}/systemtap/tapset/qemu-system-sh4.stp
%{_datadir}/systemtap/tapset/qemu-system-sh4eb.stp
%{_datadir}/systemtap/tapset/qemu-system-sparc.stp
%{_datadir}/systemtap/tapset/qemu-system-sparc64.stp
%{_datadir}/systemtap/tapset/qemu-system-ppc.stp
%{_datadir}/systemtap/tapset/qemu-system-ppc64.stp
%{_datadir}/systemtap/tapset/qemu-system-ppcemb.stp
%{_datadir}/systemtap/tapset/qemu-system-arm.stp
%{_datadir}/systemtap/tapset/qemu-kvm.stp
%{_datadir}/systemtap/tapset/qemu-x86_64.stp
%{_datadir}/systemtap/tapset/qemu-i386.stp

%{_exec_prefix}/lib/binfmt.d/qemu-*.conf


%files img
%{_bindir}/qemu-img
%{_mandir}/man1/qemu-img.1*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20733 |12mu|qgtkstylealt-0.1.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		qgtkstylealt
Summary:	ROSA Alternative GTK+ style for Qt
Version:	0.1.5
Release:	1
Source0:	qgtkstylealt-%{version}.tar.gz
Group:		Graphical desktop/KDE
License:	GPLv3


Requires:       kdebase4-runtime qt4-common %{_lib}gtk+2.0_0
BuildRequires:  pkgconfig(Qt3Support) libgtk+2.0-devel kdebase4-devel kdebase4-workspace-devel

%description
ROSA Alternative GTK+ style for Qt

%prep
%setup -q

%build
cmake .
make

%install
%__rm -rf %{buildroot}

make DESTDIR=%{buildroot} install

%clean 
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%_kde_libdir/kde4/plugins/styles/qgtkstylealt.so
%_kde_datadir/apps/kstyle/themes/qgtkstylealt.themerc


%changelog
* Thu May 16 2013 Aleksey Yermakov <uxteam@rosalab.ru> 0.1.5-1
- Sources were updated to version 0.1.5: fixed slider displacement

* Thu Apr 18 2013 Julia Pikareva <uxteam@rosalab.ru> 0.1.4-1
- Sources were updated to version 0.1.4: fixed vertical slider blue band

* Wed Apr 17 2013 Aleksey Yermakov <uxteam@rosalab.ru> 0.1.3-1
- Sources were updated to version 0.1.3: fixed slider ticks offset

* Thu Oct 25 2012 Dmitry Ashkadov <dmitry.ashkadov@rosalab.ru> 0.1.2-1
- Sources were updated to version 0.1.2: support of Drag&Drop for menus and toolbars

*Thu Apr 12 2012 akdengi <akdengi> 0.1.1-2
- update qstylehelper_p.h and qstylehelper.cpp from 4.8.x branch for propertly build

* Mon Apr 25 2011 Alex Burmashev <burmashev@mandriva.org> 0.1.1-1mdv2011.0
+ Revision: 658767
- fix
- fix
- import qgtkstylealt

  + Funda Wang <fwang@mandriva.org>
    - qt4 is not enough, as it is detecting kde in cmakelists.txt
    - rework spec file


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20734 |12mu|qjson-0.8.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		qjson
Summary:	QJson is a Qt-based library that maps JSON data to QVariant objects
Version:	0.8.1
Release:	1
License:	GPLv2
Group:		Development/C
Url:		http://qjson.sourceforge.net/
Source0:	http://downloads.sourceforge.net/qjson/qjson-%{version}.tar.bz2
BuildRequires:	cmake
BuildRequires:	qt4-devel

%description
JSON (JavaScript Object Notation) is a lightweight data-interchange format. 
It can represents integer, real number, string, an ordered sequence of value, 
and a collection of name/value pairs.
QJson is a qt-based library that maps JSON data to QVariant objects.
JSON arrays will be mapped to QVariantList instances, while JSON's objects 
will be mapped to QVariantMap.

#--------------------------------------------------------------------

%define major 0
%define libname %mklibname qjson %{major}

%package -n %{libname}
Summary:	QJson is a Qt-based library that maps JSON data to QVariant objects
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}
Obsoletes:	%{name} < 0.7.1-5

%description -n %{libname}
JSON (JavaScript Object Notation) is a lightweight data-interchange format.
It can represents integer, real number, string, an ordered sequence of value,
and a collection of name/value pairs.
QJson is a qt-based library that maps JSON data to QVariant objects.
JSON arrays will be mapped to QVariantList instances, while JSON's objects
will be mapped to QVariantMap.

%files -n %{libname}
%{_libdir}/libqjson.so.%{major}*

#--------------------------------------------------------------------

%define develname %mklibname -d qjson

%package -n %{develname}
Summary:	Development files for QJson
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{name}-devel < 0.7.1-5
Conflicts:	qjson < 0.7.1-5

%description -n %{develname}
JSON (JavaScript Object Notation) is a lightweight data-interchange format.
It can represents integer, real number, string, an ordered sequence of value,
and a collection of name/value pairs.

QJson is a Qt-based library that maps JSON data to QVariant objects.
JSON arrays will be mapped to QVariantList instances, while JSON's objects
will be mapped to QVariantMap.

This package contains files for developing applications using QJson.

%files -n %{develname}
%{_libdir}/libqjson.so
%{_libdir}/pkgconfig/QJson.pc
%{_libdir}/cmake/%{name}
%{_includedir}/qjson

#--------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_qt4
%make

%install
%makeinstall_std -C build


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20735 |12mu|qpdf-4.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 10
%define libname %mklibname qpdf %{major}
%define develname %mklibname qpdf -d

Name:		qpdf
Summary:	Inspect and manipulate PDF files
Version:	4.0.1
Release:	1
Group:		Office
License:	Artistic
URL:		http://sourceforge.net/projects/qpdf/
Source0:	%{name}-%{version}.tar.gz

BuildRequires:	zlib-devel
BuildRequires:	pcre-devel

# for fix-qdf and test suite
BuildRequires: perl
BuildRequires: perl(Digest::MD5)

# for autoreconf
BuildRequires: autoconf
BuildRequires: automake
BuildRequires: libtool

%description
QPDF is a C++ library and set of programs that inspect and manipulate
the structure of PDF files. It can encrypt and linearize files, expose
the internals of a PDF file, and do many other operations useful to end
users and PDF developers.

%package -n	%{libname}
Summary:	Inspect and manipulate PDF files library
Group:		System/Libraries

%description -n %{libname}
QPDF is a C++ library and set of programs that inspect and manipulate
the structure of PDF files. It can encrypt and linearize files, expose
the internals of a PDF file, and do many other operations useful to end
users and PDF developers.

%package -n	%{develname}
Summary:	Static library and header files for the qpdf library
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Requires:	%{name} = %{version}-%{release}
Provides:	qpdf-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
Devel package for %{name}

%prep
%setup -q
%apply_patches

%build
# work-around check-rpaths errors
autoreconf --verbose --force --install

%configure2_5x --disable-static \
           --enable-show-failed-test-output

%make

%install
%makeinstall_std

mkdir __doc
mv  %{buildroot}%{_datadir}/doc/qpdf/* __doc
rm -rf %{buildroot}%{_datadir}/doc/qpdf

%check
make check

%files
%doc Artistic-2.0 ChangeLog README* TODO
%{_bindir}/fix-qdf
%{_bindir}/%{name}
%{_bindir}/zlib-flate
%{_mandir}/man1/fix-qdf.1.*
%{_mandir}/man1/qpdf.1.*
%{_mandir}/man1/zlib-flate.1.*

%files -n %{develname}
%{_includedir}/%{name}/*.h
%{_includedir}/%{name}/*.hh
%{_libdir}/libqpdf.so
%{_libdir}/pkgconfig/libqpdf.pc

%files -n %{libname}
%{_libdir}/libqpdf.so.%{major}*


%changelog
* Thu Nov 21 2013 akdengi <alexander.kazancev@rosalab.ru> 4.0.1-1
+ Revision: ee5ca2f
- update to 4.0.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20736 |12mu|qrencode-3.4.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 3
%define libname %mklibname %{name} %{major}
%define develname %mklibname -d %{name}

Summary:	QR Code encoder into PNG image
Name:		qrencode
Version:	3.4.3
Release:	1
Group:		File tools
License:	LGPLv2+
URL:		http://megaui.net/fukuchi/works/qrencode/index.en.html
Source0:	http://megaui.net/fukuchi/works/qrencode/%{name}-%{version}.tar.bz2
BuildRequires:	libtool
BuildRequires:	pkgconfig(libpng)
BuildRequires:	doxygen

%description
Qrencode is a utility software using libqrencode to encode string data in a
QR Code and save as a PNG image.

%package -n	%{libname}
Summary:	A C library for encoding data in a QR Code symbol
Group:		System/Libraries

%description -n	%{libname}
Libqrencode is a C library for encoding data in a QR Code symbol, a kind of 2D
symbology that can be scanned by handy terminals such as a mobile phone with
CCD. The capacity of QR Code is up to 7000 digits or 4000 characters, and is
highly robustness.

Libqrencode supports QR Code model 2, described in JIS (Japanese Industrial
Standards) X0510:2004 or ISO/IEC 18004.

%package -n	%{develname}
Summary:	The development files for the qrencode library
Group:		Development/C
Provides:	%{name}-devel = %{version}
Provides:	lib%{name}-devel = %{version}
Requires:	%{libname} = %{version}
Obsoletes:	%mklibname -d qrencode 1

%description -n	%{develname}
Libqrencode is a C library for encoding data in a QR Code symbol, a kind of 2D
symbology that can be scanned by handy terminals such as a mobile phone with
CCD. The capacity of QR Code is up to 7000 digits or 4000 characters, and is
highly robustness.

Libqrencode supports QR Code model 2, described in JIS (Japanese Industrial
Standards) X0510:2004 or ISO/IEC 18004. 

This package contains the development files for the qrencode library.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static \
    --enable-shared

%make

%install
%makeinstall_std

# manual
doxygen

# clean
rm -rf %{buildroot}%{_libdir}/*.la

%files
%{_bindir}/%{name}
%{_mandir}/man1/*

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc COPYING ChangeLog NEWS README TODO html/
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc


%changelog
* Tue Apr 03 2012 Alexander Khrukin <akhrukin@mandriva.org> 3.3.0-1
+ Revision: 788988
- version update 3.3.0

* Tue Mar 06 2012 Alexander Khrukin <akhrukin@mandriva.org> 3.2.0-1
+ Revision: 782459
- version update 3.2.0

* Sun Jan 09 2011 Jani Välimaa <wally@mandriva.org> 3.1.1-2mdv2011.0
+ Revision: 630746
- drop support for old mdv releases

* Sat Jul 10 2010 Jani Välimaa <wally@mandriva.org> 3.1.1-1mdv2011.0
+ Revision: 550023
- new version 3.1.1
- fix summary/description
- build doxygen docs
- clean spec

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 3.0.3-3mdv2010.0
+ Revision: 433041
- rebuild

* Fri Aug 08 2008 Thierry Vignaud <tv@mandriva.org> 3.0.3-2mdv2009.0
+ Revision: 269054
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Fri Jun 06 2008 Funda Wang <fwang@mandriva.org> 3.0.3-1mdv2009.0
+ Revision: 216514
- New version 3.0.3

* Wed Jan 02 2008 Olivier Blin <blino@mandriva.org> 1.0.2-2mdv2008.1
+ Revision: 140742
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Sep 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 1.0.2-2mdv2008.0
+ Revision: 90202
- rebuild

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-1mdv2008.0
+ Revision: 16112
- Import qrencode


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20737 |12mu|qscintilla-2.7-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Port to Qt of Neil Hodgson's Scintilla C++ editor class
Name:		qscintilla
Version:	2.7
Release:	4
License:	GPLv2+
Group:		System/Libraries
Url:		http://www.riverbankcomputing.co.uk/software/qscintilla/intro
Source0:	http://www.riverbankcomputing.co.uk/static/Downloads/QScintilla2/QScintilla-gpl-%{version}.tar.gz
Patch0:		QScintilla-gpl-2.2-libdir.patch
Patch1:		QScintilla-gpl-2.4-fix-linkage.patch
BuildRequires:	qt4-devel
BuildRequires:	python-sip
BuildRequires:	python-qt4-devel
BuildRequires:	python-devel

%description
As well as features found in standard text editing components,
QScintilla includes features especially useful when editing and
debugging source code. These include support for syntax styling, error
indicators, code completion and call tips. The selection margin can
contain markers like those used in debuggers to indicate breakpoints
and the current line. Styling choices are more open than with many
editors, allowing the use of proportional fonts, bold and italics,
multiple foreground and background colours and multiple fonts.

#--------------------------------------------------------------

%define major 9
%define libqs4 %mklibname qscintilla2_ %{major}

%package -n %{libqs4}
Summary:	Port to Qt of Neil Hodgson's Scintilla C++ editor class
Group:		System/Libraries
Obsoletes:	qscintilla-translations
Obsoletes:	%{_lib}qscintilla-qt4_2 < 2.6-2

%description -n %{libqs4}
As well as features found in standard text editing components,
QScintilla includes features especially useful when editing and
debugging source code. These include support for syntax styling, error
indicators, code completion and call tips. The selection margin can
contain markers like those used in debuggers to indicate breakpoints
and the current line. Styling choices are more open than with many
editors, allowing the use of proportional fonts, bold and italics,
multiple foreground and background colours and multiple fonts.

%files -n %{libqs4}
%attr(755,root,root) %{qt4lib}/libqscintilla2.so.%{major}
%attr(755,root,root) %{qt4lib}/libqscintilla2.so.%{major}.*
%{qt4dir}/translations/qscintilla*.qm

#--------------------------------------------------------------

%define libqs4dev %mklibname -d qscintilla

%package -n %{libqs4dev}
Summary:	Libraries, include to develop applications with QScintilla for Qt
Group:		Development/KDE and Qt
Requires:	%{libqs4} = %{version}-%{release}
Provides:	%{name}-qt4-devel = %{version}-%{release}
Obsoletes:	%{_lib}qscintilla-qt4_-devel
Obsoletes:	%{_lib}qscintilla-qt4-devel < 2.6-2
Provides:	qscintilla-qt4-devel = %{version}-%{release}
Conflicts:	%{_lib}qscintilla-qt3_2 <= 2.2-2

%description -n %{libqs4dev}
This packages contains the libraries, include and other files
you can use to develop applications with QScintilla.

%files -n %{libqs4dev}
%{qt4dir}/include/*
%{qt4lib}/*.so
%{qt4plugins}/designer/*

#--------------------------------------------------------------

%package -n python-qt4-qscintilla
Summary:	Python qt4 QScintilla bindings
Group:		Development/KDE and Qt
Requires:	python-qt4-core
Requires:	python-qt4-gui
Requires:	%{libqs4} = %{version}

%description -n python-qt4-qscintilla
Python qt4 QScintilla bindings.

%files -n python-qt4-qscintilla 
%{_datadir}/sip/PyQt4
%{qt4dir}/qsci
%{py_platsitedir}/PyQt4/Qsci.so

#--------------------------------------------------------------

%package doc
Summary:	QScintilla docs
Group:		Development/KDE and Qt
BuildArch:	noarch

%description doc
QScintilla doc.

%files doc
%doc NEWS README doc	

#--------------------------------------------------------------

%prep 
%setup -qn QScintilla-gpl-%{version}
%patch0 -p1 -b .libbuild
%patch1 -p0 -b .linkage

%build
pushd Qt4Qt5
    export QTDIR=%{qt4dir}/qsci
    %qmake_qt4 DESTDIR=%{buildroot}%{qt4lib} qscintilla.pro
    %make 
popd

pushd designer-Qt4
    echo "INCLUDEPATH += ../Qt4Qt5" >> designer.pro
    echo "LIBS += -L%{buildroot}%{qt4lib}" >> designer.pro
    %qmake_qt4 designer.pro
    make
popd


%install
mkdir -p %{buildroot}%{qt4lib}

pushd Qt4Qt5
    make INSTALL_ROOT=%{buildroot} install
popd

pushd designer-Qt4
    make INSTALL_ROOT=%{buildroot} install
popd

pushd Python
    export QTDIR=%{_qt4_datadir}
    export PATH=%{_qt4_datadir}/bin:$PATH
    python configure.py \
        -n ../Qt4Qt5 \
        -o %{buildroot}%{qt4lib} 
    %make 
    make DESTDIR=%{buildroot} install
popd

%changelog
* Fri Apr 11 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.7-4
+ Revision: 58547e2
- Rebuild against python-sip 4.15



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20738 |12mu|qt4-4.8.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_exceptions 1
%define _default_patch_flags -s -l
%define _default_patch_fuzz 2

# we need private headers to build qt-creator
# but it may change in future so we use condition
%define with_private_headers 1

%bcond_without postgres
%bcond_without mysql
%bcond_without sqlite
%bcond_without tds
%bcond_without cups
%bcond_without webkit
%bcond_without qvfb
%bcond_with openvg
%bcond_without docs
%bcond_without demos
%bcond_without examples

%bcond_with odbc
%bcond_with debug
%bcond_with ibase
%bcond_with phonon

%define major 4

%define _qt_datadir		%{_prefix}/lib/qt4
%define _qt_bindir		%{_qt_datadir}/bin
%define _qt_docdir		%{_docdir}/qt4
%define _qt_libdir		%{_libdir}
%define _qt_includedir		%{_qt_datadir}/include
%define _qt_plugindir		%{_libdir}/qt4/plugins
%define _qt_demodir		%{_qt_datadir}/demos
%define _qt_exampledir		%{_qt_datadir}/examples
%define _qt_importdir		%{_qt_datadir}/imports
%define _qt_translationdir	%{_qt_datadir}/translations

%define libqt			%mklibname qt %{major}
%define libqtdevel		%mklibname qt %{major} -d
%define libqt3support		%mklibname qt3support %{major}
%define libqtcore		%mklibname qtcore %{major}
%define libqtdesigner		%mklibname qtdesigner %{major}
%define libqtgui		%mklibname qtgui %{major}
%define libqtnetwork		%mklibname qtnetwork %{major}
%define libqtopengl		%mklibname qtopengl %{major}
%define libqtsql		%mklibname qtsql %{major}
%define libqtxml		%mklibname qtxml %{major}
%define libqtscripttools	%mklibname qtscripttools %{major}
%define libqtxmlpatterns	%mklibname qtxmlpatterns %{major}
%define libqtsvg		%mklibname qtsvg %{major}
%define libqttest		%mklibname qttest %{major}
%define libqdbus		%mklibname qtdbus %{major}
%define libqtscript		%mklibname qtscript %{major}
%define libqtclucene		%mklibname qtclucene %{major}
%define libqthelp		%mklibname qthelp %{major}
%define libqtwebkit		%mklibname qtwebkit %{major}
%define libqtmultimedia		%mklibname qtmultimedia %{major}
%define libphonon		%mklibname phonon %{major}
%define libqtdeclarative	%mklibname qtdeclarative %{major}
%define libqtopenvg		%mklibname qtopenvg %{major}

Summary:	Qt GUI Toolkit
Name:		qt4
Version:	4.8.6
Release:	1
Epoch:		4
License:	LGPLv2 with exceptions or GPLv3 with exceptions
Group:		Development/KDE and Qt
Url:		http://qt.nokia.com/
Source0:	http://releases.qt-project.org/qt4/source/qt-everywhere-opensource-src-%{version}.tar.gz
Source2:	qt4.macros
Source3:	mandriva-designer-qt4.desktop
Source4:	mandriva-assistant-qt4.desktop
Source5:	mandriva-linguist-qt4.desktop
Source10:	qt4.rpmlintrc
Patch0:		qt-everywhere-opensource-src-4.8.5-moc-boost.patch
# Make OpenVG build with -std=gnu++0x
Patch1:		qt-4.8.1-OpenVG-stdc++11.patch
# Disable -std=gnu++0x for WebKit - it isn't ready
Patch2:		qt-4.8.1-WebKit-no-stdc++11.patch
# https://bugs.kde.org/show_bug.cgi?id=256475
Patch3:		qt-4.8.1-transculent-drag-pixmap.patch
# Implement reliable event loops, it's needed to fix KDE integration in LibreOffice
# See https://bugreports.qt-project.org/browse/QTBUG-16934
Patch5:		qt-everywhere-opensource-src-4.8.5-unix-select.patch
Patch7:		qt-everywhere-opensource-src-4.8.0-tp-openssl.patch
Patch10:	qt-4.8.2-fix-qvfb-build.patch

BuildRequires:	binutils >= 2.18
BuildRequires:	cups-devel
BuildRequires:	jpeg-devel
BuildRequires:	mng-devel
BuildRequires:	pam-devel
BuildRequires:	readline-devel
%if %{mdvver} < 201300
BuildRequires:	termcap-devel
%endif
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(dbus-1) >= 0.92
BuildRequires:	pkgconfig(expat)
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(lcms)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(libxslt)
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(xcursor)
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(xrender)
BuildRequires:	pkgconfig(xtst)
BuildRequires:	pkgconfig(xv)
BuildRequires:	pkgconfig(zlib)
# Make sure we don't link with egl
BuildConflicts:	pkgconfig(egl)
%if %{with phonon}
BuildRequires:	pkgconfig(gstreamer-0.10)
BuildRequires:	pkgconfig(gstreamer-plugins-base-0.10)
%endif
%if %{with openvg}
BuildRequires:	pkgconfig(vg)
%endif
%if %{with mysql}
BuildRequires:	mysql-devel
%endif
%if %{with odbc}
BuildRequires:	unixODBC-devel
%endif
%if %{with sqlite}
BuildRequires:	pkgconfig(sqlite3)
%endif
%if %{with tds}
BuildRequires:	freetds-devel
%endif
%if %{with ibase}
BuildRequires:	firebird-devel
%endif
%if %{with postgres}
BuildRequires:	postgresql-devel
%endif
%if %{with_private_headers}
BuildRequires:	rsync
%endif

%description
Qt is a GUI software toolkit which simplifies the task of writing and
maintaining GUI (Graphical User Interface) applications for the X
Window System. Qt is written in C++ and is fully object-oriented.

This package contains the shared library needed to run Qt
applications, as well as the README files for Qt.

#------------------------------------------------------------------------
%package common
Group:		Development/KDE and Qt
Summary:	Qt%{major} Config and Language Files

%description common
Configuration and language files for Qt.

%files common
%attr(0755,root,root) %{_sysconfdir}/profile.d/60qt4.sh
%dir %{_qt_bindir}
%dir %{_qt_datadir}
%dir %{_qt_plugindir}
%{_qt_datadir}/phrasebooks/
%dir %{_qt_translationdir}
%{_qt_translationdir}/qt_*.qm
%{_qt_translationdir}/qtscript_*.qm

#------------------------------------------------------------------------
# CORE QT LIBRARIES
#--------------------------------------------------------------------

%package -n %{libqt3support}
Summary:	Qt%{major} Component Library
Group:		System/Libraries

%description -n %{libqt3support}
Qt component library.

%files -n %{libqt3support}
%{_libdir}/libQt3Support.so.%{major}*

#--------------------------------------------------------------------
%package -n %{libqtclucene}
Summary:	Qt%{major} Component Library
Group:		System/Libraries

%description -n %{libqtclucene}
Qt component library.

%files -n %{libqtclucene}
%{_libdir}/libQtCLucene.so.%{major}*

#--------------------------------------------------------------------
%package -n %{libqtcore}
Summary:	Qt%{major} Component Library
Group:		System/Libraries

%description -n %{libqtcore}
Qt component library.

%files -n %{libqtcore}
%{_libdir}/libQtCore.so.%{major}*
%{_qt_plugindir}/codecs/

#--------------------------------------------------------------------
%package -n %{libqdbus}
Summary:	Qt%{major} DBus Library
Group:		System/Libraries

%description -n %{libqdbus}
Qt dbus library.

%files -n %{libqdbus}
%{_libdir}/libQtDBus.so.%{major}*

#--------------------------------------------------------------------
%package -n %{libqtdeclarative}
Summary:	Qt%{major} Multimedia Library
Group:		System/Libraries
Conflicts:	qt4-qmlviewer < 4:4.8.0-2

%description -n %{libqtdeclarative}
Qt multimedia library.

%files -n %{libqtdeclarative}
%{_libdir}/libQtDeclarative.so.%{major}*
%{_qt_plugindir}/designer/libqdeclarativeview.so

#--------------------------------------------------------------------
%package -n %{libqtdesigner}
Summary:	Qt%{major} Component Library
Group:		System/Libraries

%description -n %{libqtdesigner}
Qt component library.

%files -n %{libqtdesigner}
%{_libdir}/libQtDesigner.so.%{major}*
%{_libdir}/libQtDesignerComponents.so.%{major}*

#--------------------------------------------------------------------
%package -n %{libqtgui}
Summary:	Qt%{major} Component Library
Group:		System/Libraries

%description -n %{libqtgui}
Qt component library.

%files -n %{libqtgui}
%{_libdir}/libQtGui.so.%{major}*
%{_qt_plugindir}/imageformats/
%dir %{_qt_plugindir}/inputmethods/
%{_qt_plugindir}/inputmethods/libqimsw-multi.so

#--------------------------------------------------------------------
%package -n %{libqthelp}
Summary:	Qt%{major} Component Library
Group:		System/Libraries

%description -n %{libqthelp}
Qt component library.

%files -n %{libqthelp}
%{_libdir}/libQtHelp.so.%{major}*

#--------------------------------------------------------------------
%package -n %{libqtmultimedia}
Summary:	Qt%{major} Multimedia Library
Group:		System/Libraries

%description -n %{libqtmultimedia}
Qt multimedia library.

%files -n %{libqtmultimedia}
%{_libdir}/libQtMultimedia.so.%{major}*

#--------------------------------------------------------------------
%package -n %{libqtnetwork}
Summary:	Qt%{major} Component Library
Group:		System/Libraries

%description -n %{libqtnetwork}
Qt component library.

%files -n %{libqtnetwork}
%{_libdir}/libQtNetwork.so.%{major}*

#--------------------------------------------------------------------
%package -n %{libqtopengl}
Summary:	Qt%{major} Component Library
Group:		System/Libraries

%description -n %{libqtopengl}
Qt component library.

%files -n %{libqtopengl}
%{_libdir}/libQtOpenGL.so.%{major}*

%if %{with openvg}
#--------------------------------------------------------------------
%package -n %{libqtopenvg}
Summary:	Qt%{major} Multimedia Library
Group:		System/Libraries

%description -n %{libqtopenvg}
Qt multimedia library.

%files -n %{libqtopenvg}
%{_libdir}/libQtOpenVG.so.%{major}*
%endif

#--------------------------------------------------------------------
%package -n %{libqtscript}
Summary:	Qt%{major} Component Library
Group:		System/Libraries

%description -n %{libqtscript}
Qt component library.

%files -n %{libqtscript}
%{_libdir}/libQtScript.so.%{major}*
%{_qt_plugindir}/script/

#--------------------------------------------------------------------
%package -n %{libqtscripttools}
Summary:	Qt%{major} Component Library
Group:		System/Libraries

%description -n %{libqtscripttools}
Qt component library.

%files -n %{libqtscripttools}
%{_libdir}/libQtScriptTools.so.%{major}*

#--------------------------------------------------------------------
%package -n %{libqtsql}
Summary:	Qt%{major} Component Library
Group:		System/Libraries

%description -n %{libqtsql}
Qt component library.

%files -n %{libqtsql}
%{_libdir}/libQtSql.so.%{major}*

#--------------------------------------------------------------------
%package -n %{libqtsvg}
Summary:	Qt%{major} Component Library
Group:		System/Libraries

%description -n %{libqtsvg}
Qt component library.

%files -n %{libqtsvg}
%{_libdir}/libQtSvg.so.%{major}*
%{_qt_plugindir}/iconengines/

#--------------------------------------------------------------------
%package -n %{libqttest}
Summary:	Qt%{major} Component Library
Group:		System/Libraries

%description -n %{libqttest}
Qt component library.

%files -n %{libqttest}
%{_libdir}/libQtTest.so.%{major}*

#--------------------------------------------------------------------
%package -n %{libqtxml}
Summary:	Qt%{major} Component Library
Group:		System/Libraries

%description -n %{libqtxml}
Qt component library.

%files -n %{libqtxml}
%{_libdir}/libQtXml.so.%{major}*

#--------------------------------------------------------------------
%package -n %{libqtxmlpatterns}
Summary:	Qt%{major} Component Library
Group:		System/Libraries

%description -n %{libqtxmlpatterns}
Qt component library.

%files -n %{libqtxmlpatterns}
%{_libdir}/libQtXmlPatterns.so.%{major}*


%if %{with webkit}
#--------------------------------------------------------------------
%package -n %{libqtwebkit}
Summary:	Qt%{major} Component Library
Group:		System/Libraries

%description -n %{libqtwebkit}
Qt component library.

%files -n %{libqtwebkit}
%{_libdir}/libQtWebKit.so.%{major}*
%endif

%if %{with phonon}
#--------------------------------------------------------------------
%package -n %{libphonon}
Summary:	Qt%{major} Phonon Library
Group:		System/Libraries

%description -n %{libphonon}
Phonon library for Qt.

%files -n %{libphonon}
%{_libdir}/libphonon.so.%{major}*

#--------------------------------------------------------------------
%package -n phonon-gstreamer
Summary:	Qt%{major} Phonon Gstreamer Backend
Group:		System/Libraries
Provides:	phonon-backend = %{EVRD}
Requires:	gstreamer0.10-plugins-good
Requires:	gstreamer0.10-pulse
Suggests:	gstreamer0.10-ffmpeg
Suggests:	gstreamer0.10-soup

%description -n phonon-gstreamer
Phonon gstreamer backend for Qt.

%files -n phonon-gstreamer
%{_qt_plugindir}/phonon_backend/libphonon_gstreamer.so

#--------------------------------------------------------------------
%package designer-plugin-phonon
Summary:	Qt%{major} Designer Phonon Plugin
Group:		Development/KDE and Qt

%description designer-plugin-phonon
Designer phonon plugin for Qt.

%files designer-plugin-phonon
%{_qt_plugindir}/designer/libphononwidgets.so
%endif

#--------------------------------------------------------------------
%package -n %{libqtdevel}
Summary:	Development files for the Qt GUI toolkit
Group:		Development/KDE and Qt
Requires:	%{name}-common = %{EVRD}
Requires:	qt4-qtconfig = %{EVRD}
Provides:	qt-devel = %{EVRD}
Provides:	qt4-devel = %{EVRD}
Provides:	libqt4-devel = %{EVRD}
Requires:	%{libqtdeclarative} = %{EVRD}
Requires:	%{libqt3support} = %{EVRD}
Requires:	%{libqt3support} = %{EVRD}
Requires:	%{libqtcore} = %{EVRD}
Requires:	%{libqtdesigner} = %{EVRD}
Requires:	%{libqtgui} = %{EVRD}
Requires:	%{libqtnetwork} = %{EVRD}
Requires:	%{libqtopengl} = %{EVRD}
Requires:	%{libqtsql} = %{EVRD}
Requires:	%{libqtxml} = %{EVRD}
Requires:	%{libqtscripttools} = %{EVRD}
Requires:	%{libqtxmlpatterns} = %{EVRD}
Requires:	%{libqtsvg} = %{EVRD}
Requires:	%{libqtclucene} = %{EVRD}
Requires:	%{libqttest} = %{EVRD}
Requires:	%{libqdbus} = %{EVRD}
%if %{with webkit}
Requires:	%{libqtwebkit} = %{EVRD}
%endif
Requires:	%{libqtscript} = %{EVRD}
Requires:	%{libqthelp} = %{EVRD}
Requires:	%{libqtmultimedia} = %{EVRD}
%if %{with openvg}
Requires:	%{libqtopenvg} = %{EVRD}
%endif
%if %{with phonon}
Requires:	qt4-designer-plugin-phonon = %{EVRD}
Requires:	%{libphonon} = %{EVRD}
%endif
Requires:	qt4-qtdbus = %{EVRD}
Requires:	qt4-designer-plugin-webkit = %{EVRD}
Requires:	qt4-designer-plugin-qt3support = %{EVRD}
Requires(post):	update-alternatives
Requires(postun):update-alternatives
Obsoletes:	%{mklibname -d QtWebKit} < %{version}

%description -n %{libqtdevel}
Necessary files to develop applications using the Qt GUI toolkit:
the header files, the Qt meta object compiler, and static libraries.
Enter in http://qt.nokia.com/ for more information about Qt.

Install %{name}-devel if you want to develop GUI applications using
the Qt toolkit.

%post -n %{libqtdevel}
update-alternatives --install %{_bindir}/qmake qmake %{_qt_bindir}/qmake 20

%postun -n %{libqtdevel}
if ! [ -e %{_qt_bindir}/qmake ]; then
  update-alternatives --remove qmake %{_qt_bindir}/qmake
fi

%files -n %{libqtdevel}
%{_sysconfdir}/rpm/macros.d/qt4.macros
%{_qt_bindir}/lrelease
%{_qt_bindir}/lupdate
%{_qt_bindir}/moc
%{_qt_bindir}/pixeltool
%{_qt_bindir}/qdbusxml2cpp
%{_qt_bindir}/qdbuscpp2xml
%{_qt_bindir}/qmake
%{_qt_bindir}/qt3to4
%{_qt_bindir}/qttracereplay
%{_qt_bindir}/rcc
%{_qt_bindir}/uic*
%{_qt_bindir}/xmlpatternsvalidator
%{_qt_includedir}/Qt*/
%{_qt_datadir}/mkspecs/
%{_qt_datadir}/q3porting.xml
%{_libdir}/libQt3Support.so
%{_libdir}/libQtCLucene.so
%{_libdir}/libQtCore.so
%{_libdir}/libQtDBus.so
%{_libdir}/libQtDeclarative.so
%{_libdir}/libQtDesigner.so
%{_libdir}/libQtDesignerComponents.so
%{_libdir}/libQtGui.so
%{_libdir}/libQtHelp.so
%{_libdir}/libQtMultimedia.so
%{_libdir}/libQtNetwork.so
%{_libdir}/libQtOpenGL.so
%if %{with openvg}
%{_libdir}/libQtOpenVG.so
%endif
%{_libdir}/libQtScript.so
%{_libdir}/libQtScriptTools.so
%{_libdir}/libQtSql.so
%{_libdir}/libQtSvg.so
%{_libdir}/libQtTest.so
%{_libdir}/libQtXml.so
%{_libdir}/libQtXmlPatterns.so
%if %{with webkit}
%{_libdir}/libQtWebKit.so
%endif
%{_libdir}/*.a
%{_libdir}/*.prl
%{_libdir}/pkgconfig/Qt*.pc
%if %{with_private_headers}
%exclude %{_qt_includedir}/*/private/
%endif

#-------------------------------------------------------------------------
%if %{with_private_headers}
%package devel-private
Summary:	Private headers for Qt toolkit
Group:		Development/KDE and Qt
Requires:	qt4-devel = %{EVRD}
BuildArch:	noarch

%description devel-private
The %{name}-devel-private package contains the private headres for Qt4
toolkit. It is needed to build Qt Creator with all features.

%files devel-private
%{_qt_includedir}/QtCore/private/
%{_qt_includedir}/QtDeclarative/private/
%{_qt_includedir}/QtGui/private/
%{_qt_includedir}/QtScript/private/
%{_qt_includedir}/../src/corelib/
%{_qt_includedir}/../src/declarative/
%{_qt_includedir}/../src/gui/
%{_qt_includedir}/../src/script/
%endif

#--------------------------------------------------------------------
%package assistant
Summary:	Qt%{major} Assistantion Doc Utility
Group:		Books/Computer books
Requires:	%{name}-common = %{EVRD}
Requires:	qt4-database-plugin-sqlite = %{EVRD}
Suggests:	qt4-doc = %{EVRD}

%description assistant
Qt Assistant provides a documentation Browser.

%files assistant
%{_qt_bindir}/assistant
%{_qt_bindir}/qcollectiongenerator
%{_qt_bindir}/qhelpconverter
%{_qt_bindir}/qhelpgenerator
%{_datadir}/applications/mandriva-assistant-qt4.desktop
%{_qt_translationdir}/assistant*

#--------------------------------------------------------------------
%package designer
Summary:	Qt%{major} Visual Design Tool
Group:		Development/KDE and Qt
Requires:	%{libqtdevel} = %{EVRD}
Requires:	qt4-designer-plugin-qt3support = %{EVRD}
%if %{with webkit}
Requires:	qt4-designer-plugin-webkit = %{EVRD}
%endif
%if %{with phonon}
Requires:	qt4-designer-plugin-phonon
%endif
%if %{with examples}
Suggests:	qt4-examples = %{EVRD}
%endif
%if %{with demos}
Suggests:	qt4-demos = %{EVRD}
%endif

%description designer
The Qt Designer is a visual design tool that makes designing and
implementing user interfaces a lot easier.

%files designer
%{_qt_bindir}/designer
%{_datadir}/applications/mandriva-designer-qt4.desktop
%{_qt_translationdir}/designer_*

#--------------------------------------------------------------------
%package linguist
Summary:	Qt%{major} Linguist Translation Utility
Group:		Books/Computer books
Requires:	%{name}-common = %{EVRD}

%description linguist
Linguist provides easy translation for Qt GUI's in severall languages.

%files linguist
%{_qt_bindir}/linguist
%{_qt_bindir}/lconvert
%{_datadir}/applications/mandriva-linguist-qt4.desktop
%{_qt_translationdir}/linguist*

#--------------------------------------------------------------------
%package qdoc3
Summary:	Qt%{major} Documentation Generator
Group:		Development/KDE and Qt
Requires:	%{name}-common = %{EVRD}

%description qdoc3
Qt 4 documentation generator.

%files qdoc3
%{_qt_bindir}/qdoc3

#--------------------------------------------------------------------
%package qtdbus
Summary:	Qt%{major} DBus Binary
Group:		Development/KDE and Qt
Requires:	%{name}-common = %{EVRD}

%description qtdbus
Dbus interface for Qt.

%files qtdbus
%{_qt_bindir}/qdbus
%{_qt_bindir}/qdbusviewer

#--------------------------------------------------------------------
%package qmlviewer
Summary:	Qt%{major} Qmlviewer Utility
Group:		Development/KDE and Qt
Requires:	%{name}-common = %{EVRD}

%description qmlviewer
Qmlviewer utility for Qt.

%files qmlviewer
%{_qt_bindir}/qmlviewer
%{_qt_bindir}/qmlplugindump
%{_qt_importdir}/Qt/
%if %{with webkit}
%{_qt_importdir}/QtWebKit/libqmlwebkitplugin.so
%{_qt_importdir}/QtWebKit/qmldir
%endif
%{_qt_plugindir}/bearer/libqgenericbearer.so
%{_qt_plugindir}/bearer/libqnmbearer.so
%{_qt_plugindir}/bearer/libqconnmanbearer.so
%dir %{_qt_plugindir}/qmltooling/
%{_qt_plugindir}/qmltooling/libqmldbg_tcp.so
%{_qt_plugindir}/qmltooling/libqmldbg_inspector.so

#--------------------------------------------------------------------
%package qtconfig
Summary:	Qt%{major} Configuration Utility
Group:		Development/KDE and Qt
Requires:	%{name}-common = %{EVRD}
Requires(post):	update-alternatives
Requires(postun):update-alternatives

%description qtconfig
Main configuration utility for Qt.

%post qtconfig
update-alternatives --install %{_bindir}/qtconfig qtconfig %{_qt_bindir}/qtconfig 20

%postun qtconfig
if ! [ -e %{_qt_bindir}/qtconfig ]; then
  update-alternatives --remove qtconfig %{_qt_bindir}/qtconfig 
fi

%files qtconfig
%{_qt_bindir}/qtconfig
%{_qt_translationdir}/qtconfig*

#--------------------------------------------------------------------
%if %{with qvfb}
%package qvfb
Summary:	Qt%{major} Embedded Virtual Terminal
Group:		Development/KDE and Qt
Requires:	%{name}-common = %{EVRD}

%description qvfb
Embedded virtual terminal for Qt support.

%files qvfb
%{_qt_bindir}/qvfb
%{_qt_translationdir}/qvfb*
%endif

#--------------------------------------------------------------------
%package xmlpatterns
Summary:	Qt%{major} Xmlpatterns Utility
Group:		Development/KDE and Qt
Requires:	%{name}-common = %{EVRD}

%description xmlpatterns
Xmlpatterns utility for Qt.

%files xmlpatterns
%{_qt_bindir}/xmlpatterns

#--------------------------------------------------------------------
%package accessibility-plugin
Summary:	Qt%{major} Accessibility Plugin
Group:		Development/KDE and Qt

%description accessibility-plugin
Acessibility plugins for Qt.

%files accessibility-plugin
%{_qt_plugindir}/accessible/

#--------------------------------------------------------------------
%package designer-plugin-qt3support
Summary:	Qt%{major} designer qt3support plugin
Group:		Development/KDE and Qt

%description designer-plugin-qt3support
Designer plugin for qt3support Qt support.

%files designer-plugin-qt3support
%{_qt_plugindir}/designer/libqt3supportwidgets.so

#--------------------------------------------------------------------
%if %{with webkit}
%package designer-plugin-webkit
Summary:	Qt%{major} Designer Webkit Plugin
Group:		Development/KDE and Qt

%description designer-plugin-webkit
Designer plugin for webkit Qt support.

%files designer-plugin-webkit
%{_qt_plugindir}/designer/libqwebview.so
%endif

#--------------------------------------------------------------------
%package graphicssystems-plugin
Summary:	Qt%{major} Graphicssystems Plugin
Group:		Development/KDE and Qt

%description graphicssystems-plugin
Graphicssystems plugins for Qt.

%files graphicssystems-plugin
%dir %{_qt_plugindir}/graphicssystems/
%{_qt_plugindir}/graphicssystems/libqglgraphicssystem.so
%{_qt_plugindir}/graphicssystems/libqtracegraphicssystem.so
%if %{with openvg}
%{_qt_plugindir}/graphicssystems/libqvggraphicssystem.so
%endif

#--------------------------------------------------------------------
%if %{with ibase}
%package database-plugin-ibase
Summary:	Qt%{major} Database Interbase Plugin
Group:		Development/KDE and Qt

%description database-plugin-ibase
Database plugin for interbase Qt support.

%files database-plugin-ibase
%{_qt_plugindir}/sqldrivers/libqsqlibase.so
%endif

#--------------------------------------------------------------------
%if %{with mysql}
%package database-plugin-mysql
Summary:	Qt%{major} Database MYSQL Plugin
Group:		Development/KDE and Qt

%description database-plugin-mysql
Database plugin for mysql Qt support.

%files database-plugin-mysql
%{_qt_plugindir}/sqldrivers/libqsqlmysql.so
%endif

#--------------------------------------------------------------------
%if %{with odbc}
%package database-plugin-odbc
Summary:	Qt%{major} Database ODBC Plugin
Group:		Development/KDE and Qt

%description database-plugin-odbc
Database plugin for ODBC Qt support.

%files database-plugin-odbc
%{_qt_plugindir}/sqldrivers/libqsqlodbc.so
%endif

#--------------------------------------------------------------------
%if %{with postgres}
%package database-plugin-pgsql
Summary:	Qt%{major} Database PGSQL Plugin
Group:		Development/KDE and Qt

%description database-plugin-pgsql
Database plugin for pgsql Qt support.

%files database-plugin-pgsql
%{_qt_plugindir}/sqldrivers/libqsqlpsql.so
%endif

#--------------------------------------------------------------------
%if %{with sqlite}
%package database-plugin-sqlite
Summary:	Qt%{major} Database SQLITE Plugin
Group:		Databases

%description database-plugin-sqlite
Database plugin for sqlite Qt support.

%files database-plugin-sqlite
%{_qt_plugindir}/sqldrivers/libqsqlite.so
%endif

#--------------------------------------------------------------------
%if %{with tds}
%package database-plugin-tds
Summary:	Q%{major} Database FREETDS Plugin
Group:		Databases

%description database-plugin-tds
Database plugin for freetds Qt support.

%files database-plugin-tds
%{_qt_plugindir}/sqldrivers/libqsqltds.so
%endif

#--------------------------------------------------------------------
%if %{with docs}
%package doc
Summary:	Qt%{major} HTML Documentation
Group:		Books/Computer books
BuildArch:	noarch

%description doc
HTML documentation for the Qt toolkit. To view the documentation,
please load up the file %{_qt_docdir}/html/index.html in your
favourite browser.

%post doc
# Remove old qt4 doc directories
find %{_docdir} -maxdepth 1 -type d -name qt-4.\* -exec rm -rf {} \;

%files doc
%{_qt_docdir}/html/
%{_qt_docdir}/qch/
%{_qt_docdir}/src/
%endif

#--------------------------------------------------------------------
%if %{with demos}
%package demos
Summary:	Qt%{major} Demonstration Applications
Group:		Development/KDE and Qt
Requires:	%{name}-common = %{EVRD}
Obsoletes:	%{name}-demos < 4:4.8.0
%if %{with docs}
Requires:	%{name}-doc = %{EVRD}
%endif
%if %{with examples}
Suggests:	%{name}-examples = %{EVRD}
%endif

%description demos
Demonstration applications made with Qt %{version}.

%files demos
%{_qt_bindir}/qtdemo
%{_qt_demodir}/
%{_qt_plugindir}/designer/libarthurplugin.so
%endif

#--------------------------------------------------------------------
%if %{with examples}
%package examples
Summary:	Qt%{major} Programs Examples
Group:		Development/KDE and Qt
Requires:	%{name}-common = %{EVRD}

%description examples
Programs examples made with Qt %{version}.

%files examples
%{_qt_exampledir}/
%{_qt_plugindir}/designer/libcontainerextension.so
%{_qt_plugindir}/designer/libcustomwidgetplugin.so
%{_qt_plugindir}/designer/libtaskmenuextension.so
%{_qt_plugindir}/designer/libworldtimeclockplugin.so
%endif

#--------------------------------------------------------------------
%prep
%setup -q -n qt-everywhere-opensource-src-%{version}
%patch0 -p1 -b .boost
%patch1 -p1 -b .c++11-1~
%patch2 -p1 -b .c++11-2~
%patch3 -p1 -b .kde-bug-256475~
%patch5 -p1 -b .unix-select~
%patch7 -p1 -b .ssl~
%patch10 -p1 -b .fix-qvfb-build~

# let makefile create missing .qm files, the .qm files should be included in qt upstream
for f in translations/*.ts ; do
  touch ${f%.ts}.qm
done

# QMAKE_STRIP need to be clear to allow mdv -debug package
sed -e "s|^QMAKE_STRIP.*=.*|QMAKE_STRIP             =|" -i mkspecs/common/linux.conf
# We use -g1 to override -gdwarf-4 -- the latter needs more
# RAM during QtWebKit build than x86_32 can handle.
sed -e "s|^QMAKE_CFLAGS_RELEASE .*$|QMAKE_CFLAGS_RELEASE    += %{optflags}  -fno-strict-aliasing -DPIC -fPIC -g1| " \
    -e "s|^QMAKE_LFLAGS	.*$|QMAKE_LFLAGS		+= %{ldflags}|" \
    -e "s|^QMAKE_LFLAGS_PLUGIN.*\+= |QMAKE_LFLAGS_PLUGIN += %(echo %ldflags|sed -e 's#-Wl,--no-undefined##') |" \
    -e 's|^QMAKE_CXXFLAGS .*|& -std=gnu++0x|' \
    -i mkspecs/common/gcc-base.conf mkspecs/common/gcc-base-unix.conf

%build
export QTDIR=`/bin/pwd`
export PATH=$QTDIR/bin:$PATH

# Don't include headers or link with /usr/X11R6/{include,lib}
perl -pi -e 's@/X11R6/@/@' mkspecs/linux-*/qmake.conf mkspecs/common/linux.conf

#--------------------------------------------------------
./configure \
    -prefix %{_qt_datadir} \
    -sysconfdir %{_sysconfdir} \
    -libdir %{_libdir} \
    -docdir %{_qt_docdir} \
    -plugindir %{_qt_plugindir} \
    -translationdir %{_qt_translationdir} \
%if %{with debug}
    -debug \
    -verbose \
%else
    -release \
    -silent \
%endif
    -opensource \
    -confirm-license \
    -shared \
    -no-separate-debug-info \
    -no-rpath \
    -no-pch \
    -optimized-qmake \
    -reduce-relocations \
    -openssl-linked \
    -dbus-linked \
    -gtkstyle \
    -xmlpatterns \
    -opengl desktop \
    -platform linux-g++ \
    -xinerama \
    -xrandr \
%if %{with qvfb}
    -qvfb \
%endif
%if !%{with cups}
    -no-cups \
%endif
%if !%{with phonon}
    -no-phonon \
    -no-phonon-backend \
%endif
%if %{with postgres}
    -plugin-sql-psql \
%endif
%if %{with mysql}
    -plugin-sql-mysql \
%else
    -no-sql-mysql \
%endif
%if %{with ibase}
    -plugin-sql-ibase \
%else
    -no-sql-ibase \
%endif
%if %{with sqlite}
    -plugin-sql-sqlite \
    -system-sqlite \
    -no-sql-sqlite2 \
%else
    -no-sql-sqlite \
    -no-sql-sqlite2 \
%endif
%if %{with odbc}
    -plugin-sql-odbc \
%else
    -no-sql-odbc \
%endif
%if %{with tds}
    -plugin-sql-tds \
%else
    -no-sql-tds \
%endif
%if %{with openvg}
    -openvg \
%else
    -no-openvg \
%endif
%if !%{with webkit}
    -no-webkit \
%endif
%if !%{with docs}
    -nomake docs \
%endif
%if !%{with demos}
    -nomake demos \
%endif
%if !%{with examples}
    -nomake examples
%endif

%make

%if %{with qvfb}
    pushd tools/qvfb
    %{_builddir}/qt-everywhere-opensource-src-%{version}/bin/qmake
    %make
    popd
%endif

%install
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_docdir}/%{name}
install -d %{buildroot}%{_sysconfdir}/profile.d

# recreate .qm files
LD_LIBRARY_PATH=`pwd`/lib bin/lrelease translations/*.ts
export PATH=`pwd`/bin:$PATH

make install INSTALL_ROOT=%{buildroot}

%if %{with_private_headers}
# install private headers
# using rsync -R as easy way to preserve relative path names
# we're little cheating here with destination dir to keep things simple
rsync -aR \
  include/Qt{Core,Declarative,Gui,Script}/private \
  src/{corelib,declarative,gui,script}/*/*_p.h \
  %{buildroot}%{_qt_datadir}
%endif

%if %{with qvfb}
# Install qvfb
make install -C tools/qvfb INSTALL_ROOT=%{buildroot}
%else
# Remove qvfb translation files that are installed by default
rm -f %{buildroot}%{_qt_translationdir}/qvfb_*.qm
%endif

%if !%{with docs}
# Remove these doc src files that are installed even if using -nomake-docs
rm -f %{buildroot}%{_qt_docdir}/src/
%endif

mkdir -p %{buildroot}%{_datadir}/applications
install -m 644 %{SOURCE3} %{buildroot}%{_datadir}/applications
install -m 644 %{SOURCE4} %{buildroot}%{_datadir}/applications
install -m 644 %{SOURCE5} %{buildroot}%{_datadir}/applications

# Fix mkspec link
pushd  %{buildroot}%{_qt_datadir}/mkspecs
rm -f default
ln -sf %{_qt_datadir}/mkspecs/linux-g++ default
popd

# Copy examples/tutorial and demos
for d in %{?with_demos:demos} %{?with_examples:examples}; do
   tar --exclude=.obj --exclude=.moc -cf - $d | \
   tar -C %{buildroot}/%{_qt_datadir}/ -xf -
done

# Fix all buildroot paths
find %{buildroot}%{_libdir} -type f -name '*prl' -exec perl -pi -e "s, -L%{_builddir}/\S+,,g" {} \;
find %{buildroot}%{_libdir} -type f -name '*prl' -exec sed -i -e "/^QMAKE_PRL_BUILD_DIR/d" {} \;
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" {} \;
find %{buildroot}/%{_qt_datadir}/mkspecs -name 'qmake.conf' -exec chmod -x -- {} \;
find %{buildroot}/%{_qt_datadir}/mkspecs -name Info.plist.app -exec chmod -x -- {} \;

# Don't reference %{builddir} neither /usr(/X11R6)?/ in .pc files.
perl -pi -e '\
s@-L/usr/X11R6/%{_lib} @@g;\
s@-I/usr/X11R6/include @@g;\
s@-L/%{_builddir}\S+@@g'\
    `find . -name \*.pc`

# Install rpm macros
mkdir -p %{buildroot}%{_sysconfdir}/rpm/macros.d
install -m 0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/rpm/macros.d

# Profiles
cat > %{buildroot}%{_sysconfdir}/profile.d/60qt4.sh << EOF
#!/bin/bash

# Qt4 is the main Qt on system
export QTDIR=%{_qt_datadir}

[ -z \$QT4DOCDIR ] && export QT4DOCDIR=%{_qt_docdir}

if [ -z \$(echo \$PATH | grep "%{_qt_bindir}") ]; then
    PATH=\${PATH}:%{_qt_bindir}
    export PATH
fi

EOF

# identical binaries are copied, not linked:
rm -f %{buildroot}%{_qt_exampledir}/declarative/cppextensions/qwidgets/QWidgets/libqmlqwidgetsplugin.so
ln -sf %{_qt_exampledir}/declarative/cppextensions/plugins/libqmlqwidgetsplugin.so %{buildroot}%{_qt_exampledir}/declarative/cppextensions/qwidgets/QWidgets/libqmlqwidgetsplugin.so


# Clean WEBKIT test files
rm -fr %{buildroot}%{_qt_datadir}/tests/qt4/tst_*/


%changelog
* Wed Jun 04 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4:4.8.6-1
+ Revision: 11edbb0
- New version 4.8.6

* Tue Jun 03 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4:4.8.5-7
+ Revision: d870bd1
- MassBuild#430: Increase release tag

* Thu Sep 19 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4:4.8.5-6
+ Revision: efb6bcc
- LOG Add patch to implement reliable event loops, it's needed to fix KDE integration in LibreOffice

* Mon Jul 29 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4:4.8.5-5
+ Revision: c9f8072
- LOG Fix QTDIR export in cmake_qt4 macro

* Tue Jul 23 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4:4.8.5-5
+ Revision: 2a081c3
- LOG Add patch to revert commit to qkeymapper_x11 in 4.8.5 (see QTBUG-32274), revert workaround with devel GL Requires

* Sat Jul 20 2013 Alexander Kazancev <kazancas@gmail.com> 4:4.8.5-4
+ Revision: 25ba776
- Add __noautoreq 'devel\\(libGL(.*)' for non install proprietary drivers nvidia and amd

* Fri Jul 05 2013 Alex Burmashev <alex.burmashev@rosalab.ru> 4:4.8.5-3
+ Revision: 40654fa
- release up, for QMAKE_CXXFLAGS_RELEASE= change in qt4 rpm macro

* Fri Jul 05 2013 Alex Burmashev <alex.burmashev@rosalab.ru> 4:4.8.5-2
+ Revision: 1f00bb8
- set QMAKE_CXXFLAGS_RELEASE=

* Fri Jul 05 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4:4.8.5-2
+ Revision: 6430217
- LOG Make sure some BuildRequires are always installed

* Thu Jul 04 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4:4.8.5-1
+ Revision: 3b0cf9b
- LOG Add boost patch from Cooker and adjust BuildRequires

* Tue Jul 02 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4:4.8.5-1
+ Revision: fddec72
- LOG Adjust Requires and Provides

* Tue Jul 02 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4:4.8.5-1
+ Revision: d1bd032
- LOG Drop boost patch (merged in upstream)

* Tue Jul 02 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4:4.8.5-1
+ Revision: c13c5b4
- LOG New version 4.8.5, sort BuildRequires, cleanup really old Obsoletes and Conflicts

* Fri Jun 14 2013 Alex Burmashev <alex.burmashev@rosalab.ru> 4:4.8.4-3
+ Revision: 97ddfa5
- release up

* Fri Jun 14 2013 Alex Burmashev <alex.burmashev@rosalab.ru> 4:4.8.4-2
+ Revision: 299117c
- removed symlink to buildroot

* Wed Apr 17 2013 Arkady Shane <ashejn@gmail.com> 4:4.8.4-2
+ Revision: 546c308
- bump release to rebuilt for import_personal

* Fri Nov 30 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4:4.8.4-1
+ Revision: 41705bf
- LOG New version 4.8.4, disable patch 13 as the issue seems to be fixed in upstream

* Mon Oct 15 2012 Andrey Bondrov <abondrov@rosalab.ru> 4:4.8.3-3
+ Revision: 94c1fb5
- LOG Add qt-4.8.1-transculent-drag-pixmap patch to fix KDE4 bug 256475

* Thu Sep 27 2012 root <root@localhost.localdomain> 4:4.8.3-2
+ Revision: 200a6e6
- revert debian patch

* Fri Sep 14 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4:4.8.3-1
+ Revision: e58c22d
- LOG Convert more BuildRequires to pkgconfig style

* Fri Sep 14 2012 abondrov <andrey.bondrov@rosalab.ru> 4:4.8.3-1
+ Revision: af07442
- LOG New version 4.8.3, new source url, drop no longer needed glib patch

* Wed Sep 05 2012 Алексей Ермаков <alexey.yermakov@rosalab.ru> 4:4.8.2-5
+ Revision: c740a20
- Updated qt4.spec: release number upped

* Wed Sep 05 2012 Алексей Ермаков <alexey.yermakov@rosalab.ru> 4:4.8.2-4
+ Revision: 1175d94
- Updated qt4.spec to build with gtkstyle which is needed for qgtkstylealt

* Mon Sep 03 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4:4.8.2-4
+ Revision: c17fc60
- Update BR

* Mon Sep 03 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4:4.8.2-4
+ Revision: a7dd688
- LOG Disable OpenVG (as it requires EGL), make sure we don't link against EGL

* Sun Aug 26 2012 abondrov <andrey.bondrov@rosalab.ru> 4:4.8.2-3
+ Revision: 944d01e
- Patch 12 from fedora: Fix moc parse error with boost (add file to git)

* Sun Aug 26 2012 abondrov <andrey.bondrov@rosalab.ru> 4:4.8.2-3
+ Revision: ba78f60
- LOG Patch 12 from fedora: Fix moc parse error with boost

* Wed Aug 01 2012 root <root@localhost.localdomain> 4:4.8.2-2
+ Revision: 696a56b
- reenable patch9

* Wed Aug 01 2012 root <root@localhost.localdomain> 4:4.8.2-2
+ Revision: 9230656
- added a test patch

* Tue Jul 31 2012 root <root@localhost.localdomain> 4:4.8.2-2
+ Revision: 4b9db8e
- one more try



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20739 |12mu|qt5-5.2.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}
%define beta %nil
%define api 5
%define major 5
%define qgstmajor 1

%define _qt_prefix %{_libdir}/qt%{api}
%define _qt_bindir %{_qt_prefix}/bin
%define _qt_docdir %{_docdir}/qt%{api}
#define _qt_libdir %{_qt_prefix}/%{_lib}
%define _qt_libdir %{_libdir}
%define _qt_libexecdir %{_qt_prefix}/libexec
%define _qt_includedir %{_includedir}/qt5
%define _qt_plugindir %{_libdir}/qt%{api}/plugins
%define _qt_demodir %{_qt_prefix}/demos
%define _qt_exampledir %{_qt_prefix}/examples
%define _qt_importdir %{_qt_prefix}/imports
%define _qt_datadir %{_datadir}/qt%{api}
%define _qt_sysconfdir %{_sysconfdir}/qt%{api}
%define _qt_testsdir %{_qt_prefix}/tests
%define _qt_translationsdir %{_qt_datadir}/translations

# qt base components
%define qtbluetooth %mklibname qt%{api}bluetooth %{major}
%define qtbluetoothd %mklibname qt%{api}bluetooth -d
%define qtbootstrapd %mklibname qt%{api}bootstrap -d
%define qtconcurrent %mklibname qt%{api}concurrent %{major}
%define qtconcurrentd %mklibname qt%{api}concurrent -d
%define qtcore %mklibname qt%{api}core %{major}
%define qtcored %mklibname qt%{api}core -d
%define qtdbus %mklibname qt%{api}dbus %{major}
%define qtdbusd %mklibname qt%{api}dbus -d
%define qtgui %mklibname qt%{api}gui %{major}
%define qtguid %mklibname qt%{api}gui -d
%define qtnetwork %mklibname qt%{api}network %{major}
%define qtnetworkd %mklibname qt%{api}network -d
%define qtnfc %mklibname qt%{api}nfc %{major}
%define qtnfcd %mklibname qt%{api}nfc -d
%define qtopengl %mklibname qt%{api}opengl %{major}
%define qtopengld %mklibname qt%{api}opengl -d
%define qtpositioning %mklibname qt%{api}positioning %{major}
%define qtpositioningd %mklibname qt%{api}positioning -d
%define qtprintsupport %mklibname qt%{api}printsupport %{major}
%define qtprintsupportd %mklibname qt%{api}printsupport -d
%define qtsensors %mklibname qt%{api}sensors %{major}
%define qtsensorsd %mklibname qt%{api}sensors -d
%define qtserialport %mklibname qt%{api}serialport %{major}
%define qtserialportd %mklibname qt%{api}serialport -d
%define qtsql %mklibname qt%{api}sql %{major}
%define qtsqld %mklibname qt%{api}sql -d
%define qttest %mklibname qt%{api}test %{major}
%define qttestd %mklibname qt%{api}test -d
%define qtwidgets %mklibname qt%{api}widgets %{major}
%define qtwidgetsd %mklibname qt%{api}widgets -d
%define qtx11extras %mklibname qt%{api}x11extras %{major}
%define qtx11extrasd %mklibname qt%{api}x11extras -d
%define qtxml %mklibname qt%{api}xml %{major}
%define qtxmld %mklibname qt%{api}xml -d

# qt extras that might move to separate tarballs at some point
%define qgsttools_p %mklibname qgsttools_p %{qgstmajor}
%define qtclucene %mklibname qt%{api}clucene %{major}
%define qtclucened %mklibname qt%{api}clucene -d
%define qtdeclarative %mklibname qt%{api}declarative %{major}
%define qtdeclaratived %mklibname qt%{api}declarative -d
%define qtdesignercomponents %mklibname qt%{api}designercomponents %{major}
%define qtdesignercomponentsd %mklibname qt%{api}designercomponents -d
%define qtdesigner %mklibname qt%{api}designer %{major}
%define qtdesignerd %mklibname qt%{api}designer -d
%define qthelp %mklibname qt%{api}help %{major}
%define qthelpd %mklibname qt%{api}help -d
%define qtmultimedia %mklibname qt%{api}multimedia %{major}
%define qtmultimediad %mklibname qt%{api}multimedia -d
%define qtmultimediaquick_p %mklibname qt%{api}multimediaquick_p %{major}
%define qtmultimediawidgets %mklibname qt%{api}multimediawidgets %{major}
%define qtmultimediawidgetsd %mklibname qt%{api}multimediawidgets -d
%define qtqml %mklibname qt%{api}qml %{major}
%define qtqmld %mklibname qt%{api}qml -d
%define qtquick %mklibname qt%{api}quick %{major}
%define qtquickd %mklibname qt%{api}quick -d
%define qtquickparticles %mklibname qt%{api}quickparticles %{major}
%define qtquickparticlesd %mklibname qt%{api}quickparticles -d
%define qtquicktest %mklibname qt%{api}quicktest %{major}
%define qtquicktestd %mklibname qt%{api}quicktest -d
%define qtscript %mklibname qt%{api}script %{major}
%define qtscriptd %mklibname qt%{api}script -d
%define qtscripttools %mklibname qt%{api}scripttools %{major}
%define qtscripttoolsd %mklibname qt%{api}scripttools -d
%define qtsvg %mklibname qt%{api}svg %{major}
%define qtsvgd %mklibname qt%{api}svg -d
%define qtwebkit %mklibname qt%{api}webkit %{major}
%define qtwebkitd %mklibname qt%{api}webkit -d
%define qtwebkitwidgets %mklibname qt%{api}webkitwidgets %{major}
%define qtwebkitwidgetsd %mklibname qt%{api}webkitwidgets -d
%define qtxmlpatterns %mklibname qt%{api}xmlpatterns %{major}
%define qtxmlpatternsd %mklibname qt%{api}xmlpatterns -d

%bcond_without directfb
# Requires qdoc5 and qt5-tools to build
%bcond_without docs

Summary:	Version 5 of the Qt toolkit
Name:		qt5
Version:	5.2.1
License:	LGPLv3+
Group:		Development/KDE and Qt
Url:		http://qt-project.org/
%if "%{beta}" == ""
Source0:	qt-everywhere-opensource-src-%{version}.tar.xz
Release:	3
%else
Source0:	qt-everywhere-opensource-src-%{version}-%{beta}.tar.xz
Release:	0.%{beta}.1
%endif
Source1:	qt5.macros
Source2:	rosa-assistant-qt%{api}.desktop
Source3:	rosa-designer-qt%{api}.desktop
Source4:	rosa-linguist-qt%{api}.desktop
Source100:	%{name}.rpmlintrc
# See http://bugs.rosalinux.ru/show_bug.cgi?id=2367
Patch1:		qt-everywhere-opensource-src-5.2.0-cmake-linguist.patch
# Build static library used in example to avoid missing dependency
Patch2:		qt-everywhere-opensource-src-5.2.0-staticgrue.patch
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(zlib)
# CUPS
BuildRequires:	cups-devel
# OpenGL
BuildRequires:	pkgconfig(gl)
# Event loop
BuildRequires:	pkgconfig(glib-2.0)
# GTK theme
BuildRequires:	pkgconfig(gtk+-2.0)
# ICU
BuildRequires:	pkgconfig(icu-uc)
# Multimedia
BuildRequires:	pkgconfig(gstreamer-0.10)
BuildRequires:	pkgconfig(gstreamer-plugins-base-0.10)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(openal)
# For XCB platform plugin:
BuildRequires:	pkgconfig(xcb) >= 1.5
BuildRequires:	pkgconfig(xcb-icccm)
BuildRequires:	pkgconfig(xcb-image)
BuildRequires:	pkgconfig(xcb-renderutil)
BuildRequires:	pkgconfig(xcb-keysyms)
BuildRequires:	pkgconfig(xrender)
BuildRequires:	pkgconfig(xcb-render)
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	pkgconfig(xcb-xinerama)
BuildRequires:	pkgconfig(xcb-shape)
BuildRequires:	pkgconfig(xv)
BuildRequires:	pkgconfig(xcb-xv)
BuildRequires:	pkgconfig(inputproto)
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(xcb-xfixes)
BuildRequires:	pkgconfig(xfixes)
BuildRequires:	pkgconfig(xcb-randr)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(xkbcomp)
BuildRequires:	pkgconfig(xkbfile)
# For proper font access
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	pkgconfig(freetype2)
%if %{with directfb}
# DirectFB platform plugin:
BuildRequires:	pkgconfig(directfb)
%endif
# Accessibility
BuildRequires:	pkgconfig(atspi-2)
# Assorted...
BuildRequires:	pkgconfig(libudev)
BuildRequires:	flex bison gperf
# Used for CPU feature detection in configure step
BuildRequires:	gdb
%if %{with docs}
BuildRequires:	qdoc5
BuildRequires:	qt5-tools
%endif

%description
Version 5 of the Qt toolkit.

#----------------------------------------------------------------------------
# qt base components
#----------------------------------------------------------------------------

%package -n %{qtbluetooth}
Summary:	Qt Bluetooth library
Group:		System/Libraries

%description -n %{qtbluetooth}
Qt Bluetooth library.

%files -n %{qtbluetooth}
%{_qt_libdir}/libQt%{api}Bluetooth.so.%{major}*
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/libQt%{api}Bluetooth.so.%{major}*
%endif
%{_qt_prefix}/qml/QtBluetooth

#----------------------------------------------------------------------------

%package -n %{qtbluetoothd}
Summary:	Development files for version 5 of the QtBluetooth library
Group:		Development/KDE and Qt
Requires:	%{qtbluetooth} = %{EVRD}

%description -n %{qtbluetoothd}
Development files for version 5 of the QtBluetooth library.

%files -n %{qtbluetoothd}
%{_qt_includedir}/QtBluetooth
%{_qt_libdir}/libQt%{api}Bluetooth.so
%{_qt_libdir}/libQt%{api}Bluetooth.prl
%{_qt_libdir}/cmake/Qt%{api}Bluetooth
%{_qt_libdir}/pkgconfig/Qt%{api}Bluetooth.pc
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/pkgconfig/Qt%{api}Bluetooth.pc
%endif

#----------------------------------------------------------------------------

%package -n %{qtbootstrapd}
Summary:	Development files for version 5 if the QtBootstrap library
Group:		Development/KDE and Qt

%description -n %{qtbootstrapd}
Development files for version 5 if the QtBootstrap library.

%files -n %{qtbootstrapd}
%{_qt_libdir}/libQt%{api}Bootstrap.a
%{_qt_libdir}/libQt%{api}Bootstrap.prl
%{_qt_libdir}/pkgconfig/Qt%{api}Bootstrap.pc
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/pkgconfig/Qt%{api}Bootstrap.pc
%endif

#----------------------------------------------------------------------------

%package -n %{qtconcurrent}
Summary:	Qt threading library
Group:		System/Libraries

%description -n %{qtconcurrent}
Qt threading library.

%files -n %{qtconcurrent}
%{_qt_libdir}/libQt%{api}Concurrent.so.%{major}*
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/libQt%{api}Concurrent.so.%{major}*
%endif

#----------------------------------------------------------------------------

%package -n %{qtconcurrentd}
Summary:	Development files for version 5 of the QtConcurrent library
Group:		Development/KDE and Qt
Requires:	%{qtconcurrent} = %{EVRD}
# Was introduced by mistake
Obsoletes:	%{_lib}qt5concurrent5-devel < %{EVRD}

%description -n %{qtconcurrentd}
Development files for version 5 of the QtConcurrent library.

%files -n %{qtconcurrentd}
%{_qt_includedir}/QtConcurrent
%{_qt_libdir}/libQt%{api}Concurrent.so
%{_qt_libdir}/libQt%{api}Concurrent.prl
%{_qt_libdir}/cmake/Qt%{api}Concurrent
%{_qt_libdir}/pkgconfig/Qt%{api}Concurrent.pc
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/pkgconfig/Qt%{api}Concurrent.pc
%endif

#----------------------------------------------------------------------------

%package -n %{qtcore}
Summary:	Qt Core library
Group:		System/Libraries
Requires:	%{name}-qtcore-i18n = %{EVRD}
Obsoletes:	%{_lib}qt5v85 < 5.1.0-8
Obsoletes:	%{_lib}qt5v8_5 < 5.2.0

%description -n %{qtcore}
Qt Core library.

%files -n %{qtcore}
%{_qt_libdir}/libQt%{api}Core.so.%{major}*
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/libQt%{api}Core.so.%{major}*
%endif
%dir %{_qt_plugindir}
%{_sysconfdir}/xdg/qtchooser/*.conf

#----------------------------------------------------------------------------

%package -n %{qtcored}
Summary:	Development files for version 5 of the QtCore library
Group:		Development/KDE and Qt
Requires:	%{qtcore} = %{EVRD}
Obsoletes:	%{_lib}qt5v8-devel < 5.2.0

%description -n %{qtcored}
Development files for version 5 of the QtCore library.

%files -n %{qtcored}
%{_qt_docdir}/global
%{_bindir}/moc-qt%{api}
%{_qt_bindir}/moc
%{_bindir}/rcc-qt%{api}
%{_qt_bindir}/rcc
%{_qt_includedir}/QtCore
%{_qt_libdir}/libQt%{api}Core.so
%{_qt_libdir}/libQt%{api}Core.prl
%{_qt_libdir}/cmake/Qt%{api}Core
%{_qt_libdir}/cmake/Qt%{api}/Qt%{api}Config.cmake
%{_qt_libdir}/cmake/Qt%{api}/Qt%{api}ConfigVersion.cmake
%{_qt_libdir}/pkgconfig/Qt%{api}Core.pc
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/pkgconfig/Qt%{api}Core.pc
%endif
%dir %{_qt_libdir}/cmake
%dir %{_qt_libdir}/cmake/Qt%{api}
%dir %{_qt_libdir}/pkgconfig

#----------------------------------------------------------------------------

%package qtcore-i18n
Summary:	Qt Core translations
Group:		System/Libraries
Conflicts:	%{qtcore} < 5.1.0-6
BuildArch:	noarch

%description qtcore-i18n
Qt Core translations.

%files qtcore-i18n
%dir %{_qt_translationsdir}
%lang(ar) %{_qt_translationsdir}/qt_ar.qm
%lang(cs) %{_qt_translationsdir}/qt_cs.qm
%lang(da) %{_qt_translationsdir}/qt_da.qm
%lang(de) %{_qt_translationsdir}/qt_de.qm
%lang(es) %{_qt_translationsdir}/qt_es.qm
%lang(fa) %{_qt_translationsdir}/qt_fa.qm
%lang(fr) %{_qt_translationsdir}/qt_fr.qm
%lang(gl) %{_qt_translationsdir}/qt_gl.qm
%lang(he) %{_qt_translationsdir}/qt_he.qm
%lang(hu) %{_qt_translationsdir}/qt_hu.qm
%lang(it) %{_qt_translationsdir}/qt_it.qm
%lang(ja) %{_qt_translationsdir}/qt_ja.qm
%lang(ko) %{_qt_translationsdir}/qt_ko.qm
%lang(lt) %{_qt_translationsdir}/qt_lt.qm
%lang(pl) %{_qt_translationsdir}/qt_pl.qm
%lang(pt) %{_qt_translationsdir}/qt_pt.qm
%lang(ru) %{_qt_translationsdir}/qt_ru.qm
%lang(sk) %{_qt_translationsdir}/qt_sk.qm
%lang(sl) %{_qt_translationsdir}/qt_sl.qm
%lang(sv) %{_qt_translationsdir}/qt_sv.qm
%lang(uk) %{_qt_translationsdir}/qt_uk.qm
%lang(zh_CN) %{_qt_translationsdir}/qt_zh_CN.qm
%lang(zh_TW) %{_qt_translationsdir}/qt_zh_TW.qm
%lang(cs) %{_qt_translationsdir}/qt_help_cs.qm
%lang(da) %{_qt_translationsdir}/qt_help_da.qm
%lang(de) %{_qt_translationsdir}/qt_help_de.qm
%lang(fr) %{_qt_translationsdir}/qt_help_fr.qm
%lang(gl) %{_qt_translationsdir}/qt_help_gl.qm
%lang(hu) %{_qt_translationsdir}/qt_help_hu.qm
%lang(ja) %{_qt_translationsdir}/qt_help_ja.qm
%lang(ko) %{_qt_translationsdir}/qt_help_ko.qm
%lang(pl) %{_qt_translationsdir}/qt_help_pl.qm
%lang(ru) %{_qt_translationsdir}/qt_help_ru.qm
%lang(sk) %{_qt_translationsdir}/qt_help_sk.qm
%lang(sl) %{_qt_translationsdir}/qt_help_sl.qm
%lang(uk) %{_qt_translationsdir}/qt_help_uk.qm
%lang(zh_CN) %{_qt_translationsdir}/qt_help_zh_CN.qm
%lang(zh_TW) %{_qt_translationsdir}/qt_help_zh_TW.qm
%lang(cs) %{_qt_translationsdir}/qtbase_cs.qm
%lang(de) %{_qt_translationsdir}/qtbase_de.qm
%lang(hu) %{_qt_translationsdir}/qtbase_hu.qm
%lang(it) %{_qt_translationsdir}/qtbase_it.qm
%lang(ja) %{_qt_translationsdir}/qtbase_ja.qm
%lang(ru) %{_qt_translationsdir}/qtbase_ru.qm
%lang(sk) %{_qt_translationsdir}/qtbase_sk.qm
%lang(uk) %{_qt_translationsdir}/qtbase_uk.qm

#----------------------------------------------------------------------------

%package -n %{qtdbus}
Summary:	Qt DBus connector library
Group:		System/Libraries

%description -n %{qtdbus}
Qt DBus connector library.

%files -n %{qtdbus}
%{_qt_libdir}/libQt%{api}DBus.so.%{major}*
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/libQt%{api}DBus.so.%{major}*
%endif

#----------------------------------------------------------------------------

%package -n %{qtdbusd}
Summary:	Development files for version 5 of the QtDBus library
Group:		Development/KDE and Qt
Requires:	%{qtdbus} = %{EVRD}

%description -n %{qtdbusd}
Development files for version 5 of the QtDBus library.

%files -n %{qtdbusd}
%{_qt_bindir}/qdbuscpp2xml
%{_bindir}/qdbuscpp2xml-qt%{api}
%{_qt_bindir}/qdbusxml2cpp
%{_bindir}/qdbusxml2cpp-qt%{api}
%{_qt_includedir}/QtDBus
%{_qt_libdir}/libQt%{api}DBus.so
%{_qt_libdir}/libQt%{api}DBus.prl
%{_qt_libdir}/cmake/Qt%{api}DBus
%{_qt_libdir}/pkgconfig/Qt%{api}DBus.pc
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/pkgconfig/Qt%{api}DBus.pc
%endif

#----------------------------------------------------------------------------

%package -n %{qtgui}
Summary:	Qt GUI library
Group:		System/Libraries
Suggests:	qt5-style-plugins
Requires:	qt5-output-driver = %{EVRD}

%description -n %{qtgui}
Qt GUI library.

%files -n %{qtgui}
%{_qt_libdir}/libQt%{api}Gui.so.%{major}*
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/libQt%{api}Gui.so.%{major}*
%endif
%{_qt_plugindir}/imageformats
%dir %{_qt_plugindir}/platforminputcontexts
%dir %{_qt_plugindir}/platforms
%dir %{_qt_plugindir}/platformthemes
%dir %{_qt_plugindir}/iconengines
%{_qt_plugindir}/generic
%{_qt_plugindir}/printsupport

#----------------------------------------------------------------------------

%package -n %{qtguid}
Summary:	Development files for version 5 of the QtGui library
Group:		Development/KDE and Qt
Requires:	%{qtgui} = %{EVRD}
# We need all the Platform plugins because the plugin related cmake files in
# %{_qt_libdir}/cmake/Qt%{api}Gui cause fatal errors if the plugins aren't
# installed.
Requires:	%{qtgui}-directfb = %{EVRD}
%ifos linux
Requires:	%{qtgui}-linuxfb = %{EVRD}
%endif
Requires:	%{qtgui}-minimal = %{EVRD}
Requires:	%{qtgui}-offscreen = %{EVRD}
Requires:	%{qtgui}-x11 = %{EVRD}

%description -n %{qtguid}
Development files for version 5 of the QtGui library.

%files -n %{qtguid}
%{_qt_bindir}/uic
%{_bindir}/uic-qt%{api}
%{_qt_includedir}/QtGui
%{_qt_includedir}/QtPlatformSupport
%{_qt_includedir}/QtUiTools
%{_qt_libdir}/libQt%{api}Gui.so
%{_qt_libdir}/libQt%{api}Gui.prl
%{_qt_libdir}/libQt%{api}PlatformSupport.a
%{_qt_libdir}/libQt%{api}PlatformSupport.prl
%{_qt_libdir}/libQt%{api}UiTools.a
%{_qt_libdir}/libQt%{api}UiTools.prl
%{_qt_libdir}/cmake/Qt%{api}Gui
%{_qt_libdir}/cmake/Qt%{api}UiTools
%{_qt_libdir}/pkgconfig/Qt%{api}Gui.pc
%{_qt_libdir}/pkgconfig/Qt%{api}PlatformSupport.pc
%{_qt_libdir}/pkgconfig/Qt%{api}UiTools.pc
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/pkgconfig/Qt%{api}Gui.pc
%{_libdir}/pkgconfig/Qt%{api}PlatformSupport.pc
%{_libdir}/pkgconfig/Qt%{api}UiTools.pc
%endif

#----------------------------------------------------------------------------

%package -n %{qtgui}-directfb
Summary:	DirectFB output driver for QtGui v5
Group:		System/Libraries
Requires:	%{qtgui} = %{EVRD}
Provides:	qt5-output-driver = %{EVRD}

%description -n %{qtgui}-directfb
DirectFB output driver for QtGui v5.

%files -n %{qtgui}-directfb
%{_qt_plugindir}/platforms/libqdirectfb.so

#----------------------------------------------------------------------------

%package -n %{qtgui}-linuxfb
Summary:	Linux Framebuffer output driver for QtGui v5
Group:		System/Libraries
Requires:	%{qtgui} = %{EVRD}
Provides:	qt5-output-driver = %{EVRD}

%description -n %{qtgui}-linuxfb
Linux Framebuffer output driver for QtGui v5.

%files -n %{qtgui}-linuxfb
%{_qt_plugindir}/platforms/libqlinuxfb.so
# FIXME need to determine why those aren't built all the time. We're probably
# missing a BuildRequires: somewhere.
%optional %{_qt_libdir}/fonts

#----------------------------------------------------------------------------

%package -n %{qtgui}-minimal
Summary:	Minimal (Framebuffer based) output driver for QtGui v5
Group:		System/Libraries
Requires:	%{qtgui} = %{EVRD}
Provides:	qt5-output-driver = %{EVRD}

%description -n %{qtgui}-minimal
Minimal (Framebuffer based) output driver for QtGui v5.

%files -n %{qtgui}-minimal
%{_qt_plugindir}/platforms/libqminimal.so

#----------------------------------------------------------------------------

%package -n %{qtgui}-offscreen
Summary:	Offscreen output driver for QtGui v5
Group:		System/Libraries
Requires:	%{qtgui} = %{EVRD}
Provides:	qt5-output-driver = %{EVRD}

%description -n %{qtgui}-offscreen
Minimal (Framebuffer based) output driver for QtGui v5.

%files -n %{qtgui}-offscreen
%{_qt_plugindir}/platforms/libqoffscreen.so

#----------------------------------------------------------------------------

%package -n %{qtgui}-x11
Summary:	X11 output driver for QtGui v5
Group:		System/Libraries
Requires:	%{qtgui} = %{EVRD}
Provides:	qt5-output-driver = %{EVRD}
Provides:	qt5-output-driver-default = %{EVRD}

%description -n %{qtgui}-x11
X11 output driver for QtGui v5.

%files -n %{qtgui}-x11
%{_qt_plugindir}/platforms/libqxcb.so
%{_qt_plugindir}/platforminputcontexts/libibusplatforminputcontextplugin.so
%{_qt_plugindir}/platforminputcontexts/libcomposeplatforminputcontextplugin.so

#----------------------------------------------------------------------------

%package -n %{qtnetwork}
Summary:	Qt Networking library
Group:		System/Libraries

%description -n %{qtnetwork}
Qt Networking library.

%files -n %{qtnetwork}
%{_qt_libdir}/libQt%{api}Network.so.%{major}*
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/libQt%{api}Network.so.%{major}*
%endif
%{_qt_plugindir}/bearer

#----------------------------------------------------------------------------

%package -n %{qtnetworkd}
Summary:	Development files for version 5 of the QtNetwork library
Group:		Development/KDE and Qt
Requires:	%{qtnetwork} = %{EVRD}

%description -n %{qtnetworkd}
Development files for version 5 of the QtNetwork library.

%files -n %{qtnetworkd}
%{_qt_includedir}/QtNetwork
%{_qt_libdir}/libQt%{api}Network.so
%{_qt_libdir}/libQt%{api}Network.prl
%{_qt_libdir}/cmake/Qt%{api}Network
%{_qt_libdir}/pkgconfig/Qt%{api}Network.pc
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/pkgconfig/Qt%{api}Network.pc
%endif

#----------------------------------------------------------------------------

%package -n %{qtnfc}
Summary:	Qt NFC library
Group:		System/Libraries

%description -n %{qtnfc}
Qt NFC library.

NFC is an extremely short-range (less than 20 centimeters) wireless technology
and has a maximum transfer rate of 424 kbit/s. NFC is ideal for transferring
small packets of data when two devices are touched together.

%files -n %{qtnfc}
%{_qt_libdir}/libQt%{api}Nfc.so.%{major}*
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/libQt%{api}Nfc.so.%{major}*
%endif
%{_qt_prefix}/qml/QtNfc

#----------------------------------------------------------------------------

%package -n %{qtnfcd}
Summary:	Development files for version 5 of the QtNfc library
Group:		Development/KDE and Qt
Requires:	%{qtnfc} = %{EVRD}

%description -n %{qtnfcd}
Development files for version 5 of the QtNfc library.

%files -n %{qtnfcd}
%{_qt_includedir}/QtNfc
%{_qt_libdir}/libQt%{api}Nfc.so
%{_qt_libdir}/libQt%{api}Nfc.prl
%{_qt_libdir}/cmake/Qt%{api}Nfc
%{_qt_libdir}/pkgconfig/Qt%{api}Nfc.pc
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/pkgconfig/Qt%{api}Nfc.pc
%endif

#----------------------------------------------------------------------------

%package -n %{qtopengl}
Summary:	Qt OpenGL (3D Graphics) library
Group:		System/Libraries

%description -n %{qtopengl}
Qt OpenGL (3D Graphics) library.

%files -n %{qtopengl}
%{_qt_libdir}/libQt%{api}OpenGL.so.%{major}*
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/libQt%{api}OpenGL.so.%{major}*
%endif

#----------------------------------------------------------------------------

%package -n %{qtopengld}
Summary:	Development files for version 5 of the QtOpenGL library
Group:		Development/KDE and Qt
Requires:	%{qtopengl} = %{EVRD}

%description -n %{qtopengld}
Development files for version 5 of the QtOpenGL library.

%files -n %{qtopengld}
%{_qt_includedir}/QtOpenGL
%{_qt_includedir}/QtOpenGLExtensions
%{_qt_libdir}/libQt%{api}OpenGL.so
%{_qt_libdir}/libQt%{api}OpenGL.prl
%{_qt_libdir}/libQt%{api}OpenGLExtensions.a
%{_qt_libdir}/libQt%{api}OpenGLExtensions.prl
%{_qt_libdir}/cmake/Qt%{api}OpenGL
%{_qt_libdir}/cmake/Qt%{api}OpenGLExtensions
%{_qt_libdir}/pkgconfig/Qt%{api}OpenGL.pc
%{_qt_libdir}/pkgconfig/Qt%{api}OpenGLExtensions.pc
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/pkgconfig/Qt%{api}OpenGL.pc
%{_libdir}/pkgconfig/Qt%{api}OpenGLExtensions.pc
%endif

#----------------------------------------------------------------------------

%package -n %{qtpositioning}
Summary:	Qt Positioning library
Group:		System/Libraries

%description -n %{qtpositioning}
Qt Positioning library.

The Qt Positioning API gives developers the ability to determine a position by
using a variety of possible sources, including satellite, or wifi, or text
file, and so on. That information can then be used to for example determine
a position on a map. In addition satellite information can be retrieved and
area based monitoring can be performed.

%files -n %{qtpositioning}
%{_qt_libdir}/libQt%{api}Positioning.so.%{major}*
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/libQt%{api}Positioning.so.%{major}*
%endif
%{_qt_prefix}/qml/QtPositioning
%{_qt_plugindir}/position

#----------------------------------------------------------------------------

%package -n %{qtpositioningd}
Summary:	Development files for version 5 of the QtPositioning library
Group:		Development/KDE and Qt
Requires:	%{qtpositioning} = %{EVRD}

%description -n %{qtpositioningd}
Development files for version 5 of the QtPositioning library.

%files -n %{qtpositioningd}
%{_qt_includedir}/QtPositioning
%{_qt_libdir}/libQt%{api}Positioning.so
%{_qt_libdir}/libQt%{api}Positioning.prl
%{_qt_libdir}/cmake/Qt%{api}Positioning
%{_qt_libdir}/pkgconfig/Qt%{api}Positioning.pc
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/pkgconfig/Qt%{api}Positioning.pc
%endif

#----------------------------------------------------------------------------

%package -n %{qtprintsupport}
Summary:	Qt printing library
Group:		System/Libraries

%description -n %{qtprintsupport}
Qt printing library.

%files -n %{qtprintsupport}
%{_qt_libdir}/libQt%{api}PrintSupport.so.%{major}*
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/libQt%{api}PrintSupport.so.%{major}*
%endif

#----------------------------------------------------------------------------

%package -n %{qtprintsupportd}
Summary:	Development files for version 5 of the QtPrintSupport library
Group:		Development/KDE and Qt
Requires:	%{qtprintsupport} = %{EVRD}

%description -n %{qtprintsupportd}
Development files for version 5 of the QtPrintSupport library.

%files -n %{qtprintsupportd}
%{_qt_includedir}/QtPrintSupport
%{_qt_libdir}/libQt%{api}PrintSupport.so
%{_qt_libdir}/libQt%{api}PrintSupport.prl
%{_qt_libdir}/cmake/Qt%{api}PrintSupport
%{_qt_libdir}/pkgconfig/Qt%{api}PrintSupport.pc
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/pkgconfig/Qt%{api}PrintSupport.pc
%endif

#----------------------------------------------------------------------------

%package -n %{qtsensors}
Summary:	Qt Sensors library
Group:		System/Libraries

%description -n %{qtsensors}
Qt Sensors library.

%files -n %{qtsensors}
%{_qt_libdir}/libQt%{api}Sensors.so.%{major}*
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/libQt%{api}Sensors.so.%{major}*
%endif
%{_qt_prefix}/qml/QtSensors
%{_qt_plugindir}/sensorgestures
%{_qt_plugindir}/sensors

#----------------------------------------------------------------------------

%package -n %{qtsensorsd}
Summary:	Development files for the QtSensors library
Group:		Development/KDE and Qt
Requires:	%{qtsensors} = %{EVRD}

%description -n %{qtsensorsd}
Development files for the QtSensors library.

%files -n %{qtsensorsd}
%{_qt_includedir}/QtSensors
%{_qt_libdir}/libQt%{api}Sensors.so
%{_qt_libdir}/libQt%{api}Sensors.prl
%{_qt_libdir}/cmake/Qt%{api}Sensors
%{_qt_libdir}/pkgconfig/Qt%{api}Sensors.pc
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/pkgconfig/Qt%{api}Sensors.pc
%endif

#----------------------------------------------------------------------------

%package -n %{qtserialport}
Summary:	Qt Serial Port library
Group:		System/Libraries

%description -n %{qtserialport}
Qt Serial Port library.

%files -n %{qtserialport}
%{_qt_libdir}/libQt%{api}SerialPort.so.%{major}*
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/libQt%{api}SerialPort.so.%{major}*
%endif

#----------------------------------------------------------------------------

%package -n %{qtserialportd}
Summary:	Development files for the QtSerialPort library
Group:		Development/KDE and Qt
Requires:	%{qtserialport} = %{EVRD}

%description -n %{qtserialportd}
Development files for the QtSerialPort library.

%files -n %{qtserialportd}
%{_qt_includedir}/QtSerialPort
%{_qt_libdir}/libQt%{api}SerialPort.so
%{_qt_libdir}/libQt%{api}SerialPort.prl
%{_qt_libdir}/cmake/Qt%{api}SerialPort
%{_qt_libdir}/pkgconfig/Qt%{api}SerialPort.pc
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/pkgconfig/Qt%{api}SerialPort.pc
%endif

#----------------------------------------------------------------------------

%package -n %{qtsql}
Summary:	Qt SQL library
Group:		System/Libraries

%description -n %{qtsql}
Qt SQL library.

%files -n %{qtsql}
%{_qt_libdir}/libQt%{api}Sql.so.%{major}*
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/libQt%{api}Sql.so.%{major}*
%endif
%dir %{_qt_plugindir}/sqldrivers

#----------------------------------------------------------------------------

%package -n %{qtsqld}
Summary:	Development files for version 5 of the QtSql library
Group:		Development/KDE and Qt
Requires:	%{qtsql} = %{EVRD}
# We need all the QtSql plugins because the plugin related cmake files in
# %{_qt_libdir}/cmake/Qt%{api}Sql cause fatal errors if the plugins aren't
# installed.
Requires:	%{qtsql}-mysql = %{EVRD}
Requires:	%{qtsql}-odbc = %{EVRD}
Requires:	%{qtsql}-postgresql = %{EVRD}
Requires:	%{qtsql}-sqlite = %{EVRD}

%description -n %{qtsqld}
Development files for version 5 of the QtSql library.

%files -n %{qtsqld}
%{_qt_includedir}/QtSql
%{_qt_libdir}/libQt%{api}Sql.so
%{_qt_libdir}/libQt%{api}Sql.prl
%{_qt_libdir}/cmake/Qt%{api}Sql
%{_qt_libdir}/pkgconfig/Qt%{api}Sql.pc
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/pkgconfig/Qt%{api}Sql.pc
%endif

#----------------------------------------------------------------------------

%package -n %{qtsql}-mysql
Summary:	MySQL support for the QtSql library v5
Group:		System/Libraries
Requires:	%{qtsql} = %{EVRD}
Provides:	%{name}-database-plugin-mysql = %{EVRD}
BuildRequires:	mysql-devel

%description -n %{qtsql}-mysql
MySQL support for the QtSql library v5.

%files -n %{qtsql}-mysql
%{_qt_plugindir}/sqldrivers/libqsqlmysql.so

#----------------------------------------------------------------------------

%package -n %{qtsql}-odbc
Summary:	ODBC support for the QtSql library v5
Group:		System/Libraries
Requires:	%{qtsql} = %{EVRD}
Provides:	%{name}-database-plugin-odbc = %{EVRD}
BuildRequires:	pkgconfig(libiodbc)

%description -n %{qtsql}-odbc
ODBC support for the QtSql library v5.

%files -n %{qtsql}-odbc
%{_qt_plugindir}/sqldrivers/libqsqlodbc.so

#----------------------------------------------------------------------------

%package -n %{qtsql}-postgresql
Summary:	PostgreSQL support for the QtSql library v5
Group:		System/Libraries
Requires:	%{qtsql} = %{EVRD}
Provides:	%{name}-database-plugin-postgresql = %{EVRD}
BuildRequires:	postgresql-devel >= 9.0

%description -n %{qtsql}-postgresql
PostgreSQL support for the QtSql library v5.

%files -n %{qtsql}-postgresql
%{_qt_plugindir}/sqldrivers/libqsqlpsql.so

#----------------------------------------------------------------------------

%package -n %{qtsql}-sqlite
Summary:	SQLite 3.x support for the QtSql library v5
Group:		System/Libraries
Requires:	%{qtsql} = %{EVRD}
Provides:	%{name}-database-plugin-sqlite = %{EVRD}
BuildRequires:	pkgconfig(sqlite3)

%description -n %{qtsql}-sqlite
SQLite 3.x support for the QtSql library v5.

%files -n %{qtsql}-sqlite
%{_qt_plugindir}/sqldrivers/libqsqlite.so

#----------------------------------------------------------------------------

%package -n %{qttest}
Summary:	Qt unit test library
Group:		System/Libraries

%description -n %{qttest}
Qt unit test library.

%files -n %{qttest}
%{_qt_libdir}/libQt%{api}Test.so.%{major}*
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/libQt%{api}Test.so.%{major}*
%endif
%{_qt_prefix}/qml/QtTest

#----------------------------------------------------------------------------

%package -n %{qttestd}
Summary:	Development files for version 5 of the QtTest library
Group:		Development/KDE and Qt
Requires:	%{qttest} = %{EVRD}

%description -n %{qttestd}
Development files for version 5 of the QtTest library.

%files -n %{qttestd}
%{_qt_includedir}/QtTest
%{_qt_libdir}/libQt%{api}Test.so
%{_qt_libdir}/libQt%{api}Test.prl
%{_qt_libdir}/cmake/Qt%{api}Test
%{_qt_libdir}/pkgconfig/Qt%{api}Test.pc
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/pkgconfig/Qt%{api}Test.pc
%endif

#----------------------------------------------------------------------------

%package -n %{qtwidgets}
Summary:	Qt Widget library
Group:		System/Libraries

%description -n %{qtwidgets}
Qt Widget library.

%files -n %{qtwidgets}
%{_qt_libdir}/libQt%{api}Widgets.so.%{major}*
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/libQt%{api}Widgets.so.%{major}*
%endif
%{_qt_plugindir}/accessible

#----------------------------------------------------------------------------

%package -n %{qtwidgetsd}
Summary:	Development files for version 5 of the QtWidgets library
Group:		Development/KDE and Qt
Requires:	%{qtwidgets} = %{EVRD}

%description -n %{qtwidgetsd}
Development files for version 5 of the QtWidgets library.

%files -n %{qtwidgetsd}
%{_qt_includedir}/QtWidgets
%{_qt_libdir}/libQt%{api}Widgets.so
%{_qt_libdir}/libQt%{api}Widgets.prl
%{_qt_libdir}/cmake/Qt%{api}Widgets
%{_qt_libdir}/pkgconfig/Qt%{api}Widgets.pc
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/pkgconfig/Qt%{api}Widgets.pc
%endif

#----------------------------------------------------------------------------

%package -n %{qtxml}
Summary:	Qt XML library
Group:		System/Libraries

%description -n %{qtxml}
Qt XML library.

%files -n %{qtxml}
%{_qt_libdir}/libQt%{api}Xml.so.%{major}*
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/libQt%{api}Xml.so.%{major}*
%endif

#----------------------------------------------------------------------------

%package -n %{qtxmld}
Summary:	Development files for version 5 of the QtXml library
Group:		Development/KDE and Qt
Requires:	%{qtxml} = %{EVRD}

%description -n %{qtxmld}
Development files for version 5 of the QtXml library.

%files -n %{qtxmld}
%{_qt_includedir}/QtXml
%{_qt_libdir}/libQt%{api}Xml.so
%{_qt_libdir}/libQt%{api}Xml.prl
%{_qt_libdir}/cmake/Qt%{api}Xml
%{_qt_libdir}/pkgconfig/Qt%{api}Xml.pc
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/pkgconfig/Qt%{api}Xml.pc
%endif

#----------------------------------------------------------------------------
# qt extras
#----------------------------------------------------------------------------

%package -n %{qgsttools_p}
Summary:	Runtime library for GStreamer support in Qt 5
Group:		System/Libraries

%description -n %{qgsttools_p}
Runtime library for GStreamer support in Qt 5.

%files -n %{qgsttools_p}
%{_qt_libdir}/libqgsttools_p.so.%{qgstmajor}*
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/libqgsttools_p.so.%{qgstmajor}*
%endif

#----------------------------------------------------------------------------

%package -n %{qtclucene}
Summary:	Qt version of the CLucene search engine
Group:		System/Libraries

%description -n %{qtclucene}
Qt version of the CLucene search engine.

%files -n %{qtclucene}
%{_qt_libdir}/libQt%{api}CLucene.so.%{major}*
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/libQt%{api}CLucene.so.%{major}*
%endif

#----------------------------------------------------------------------------

%package -n %{qtclucened}
Summary:	Development files for the Qt version of the CLucene search engine
Group:		Development/KDE and Qt
Requires:	%{qtclucene} = %{EVRD}

%description -n %{qtclucened}
Development files for the Qt version of the CLucene search engine.

%files -n %{qtclucened}
%{_qt_includedir}/QtCLucene
%{_qt_libdir}/libQt%{api}CLucene.so
%{_qt_libdir}/libQt%{api}CLucene.prl
%{_qt_libdir}/pkgconfig/Qt%{api}CLucene.pc
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/pkgconfig/Qt%{api}CLucene.pc
%endif

#----------------------------------------------------------------------------

%package -n %{qtdeclarative}
Summary:	Runtime library for Qt Declarative
Group:		System/Libraries
Requires:	%{name}-qtdeclarative-i18n = %{EVRD}

%description -n %{qtdeclarative}
Runtime library for Qt Declarative.

%files -n %{qtdeclarative}
%{_qt_libdir}/libQt%{api}Declarative.so.%{major}*
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/libQt%{api}Declarative.so.%{major}*
%endif
%{_qt_plugindir}/qmltooling

#----------------------------------------------------------------------------

%package -n %{qtdeclaratived}
Summary:	Development files for Qt Declarative
Group:		Development/KDE and Qt
Requires:	%{qtdeclarative} = %{EVRD}

%description -n %{qtdeclaratived}
Development files for Qt Declarative.

%files -n %{qtdeclaratived}
%{_qt_includedir}/QtDeclarative
%{_qt_libdir}/libQt%{api}Declarative.so
%{_qt_libdir}/libQt%{api}Declarative.prl
%{_qt_libdir}/cmake/Qt%{api}Declarative
%{_qt_libdir}/pkgconfig/Qt%{api}Declarative.pc
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/pkgconfig/Qt%{api}Declarative.pc
%endif

#----------------------------------------------------------------------------

%package qtdeclarative-i18n
Summary:	Qt Declarative translations
Group:		System/Libraries
Conflicts:	%{qtdeclarative} < 5.1.0-6
BuildArch:	noarch

%description qtdeclarative-i18n
Qt Declarative translations.

%files qtdeclarative-i18n
%lang(de) %{_qt_translationsdir}/qtdeclarative_de.qm
%lang(ja) %{_qt_translationsdir}/qtdeclarative_ja.qm
%lang(ru) %{_qt_translationsdir}/qtdeclarative_ru.qm
%lang(sk) %{_qt_translationsdir}/qtdeclarative_sk.qm
%lang(uk) %{_qt_translationsdir}/qtdeclarative_uk.qm

#----------------------------------------------------------------------------

%package -n %{qtdesignercomponents}
Summary:	Components for Qt Designer
Group:		System/Libraries

%description -n %{qtdesignercomponents}
Components for Qt Designer.

%files -n %{qtdesignercomponents}
%{_qt_libdir}/libQt%{api}DesignerComponents.so.%{major}*
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/libQt%{api}DesignerComponents.so.%{major}*
%endif

#----------------------------------------------------------------------------

%package -n %{qtdesignercomponentsd}
Summary:	Development files for Qt Designer Components
Group:		Development/KDE and Qt
Requires:	%{qtdesignercomponents} = %{EVRD}

%description -n %{qtdesignercomponentsd}
Development files for Qt Designer Components.

%files -n %{qtdesignercomponentsd}
%{_qt_includedir}/QtDesignerComponents
%{_qt_libdir}/libQt%{api}DesignerComponents.so
%{_qt_libdir}/libQt%{api}DesignerComponents.prl
%{_qt_libdir}/pkgconfig/Qt%{api}DesignerComponents.pc
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/pkgconfig/Qt%{api}DesignerComponents.pc
%endif

#----------------------------------------------------------------------------

%package -n %{qtdesigner}
Summary:	Qt Designer runtime libraries
Group:		System/Libraries

%description -n %{qtdesigner}
Qt Designer runtime libraries.

%files -n %{qtdesigner}
%{_qt_libdir}/libQt%{api}Designer.so.%{major}*
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/libQt%{api}Designer.so.%{major}*
%endif

#----------------------------------------------------------------------------

%package -n %{qtdesignerd}
Summary:	Development files for Qt Designer
Group:		Development/KDE and Qt
Requires:	%{qtdesigner} = %{EVRD}

%description -n %{qtdesignerd}
Development files for Qt Designer.

%files -n %{qtdesignerd}
%{_qt_includedir}/QtDesigner
%{_qt_libdir}/libQt%{api}Designer.so
%{_qt_libdir}/libQt%{api}Designer.prl
%{_qt_libdir}/cmake/Qt%{api}Designer
%{_qt_libdir}/pkgconfig/Qt%{api}Designer.pc
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/pkgconfig/Qt%{api}Designer.pc
%endif

#----------------------------------------------------------------------------

%package -n %{qthelp}
Summary:	Runtime libraries for the Qt Help system
Group:		System/Libraries

%description -n %{qthelp}
Runtime libraries for the Qt Help system.

%files -n %{qthelp}
%{_qt_libdir}/libQt%{api}Help.so.%{major}*
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/libQt%{api}Help.so.%{major}*
%endif

#----------------------------------------------------------------------------

%package -n %{qthelpd}
Summary:	Development files for Qt Help
Group:		Development/KDE and Qt
Requires:	%{qthelp} = %{EVRD}

%description -n %{qthelpd}
Development files for Qt Help, useful if you wish to add a help system
to your application.

%files -n %{qthelpd}
%{_qt_includedir}/QtHelp
%{_qt_libdir}/libQt%{api}Help.so
%{_qt_libdir}/libQt%{api}Help.prl
%{_qt_libdir}/cmake/Qt%{api}Help
%{_qt_libdir}/pkgconfig/Qt%{api}Help.pc
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/pkgconfig/Qt%{api}Help.pc
%endif

#----------------------------------------------------------------------------

%package -n %{qtmultimedia}
Summary:	Qt Multimedia libraries
Group:		System/Libraries
Requires:	%{name}-qtmultimedia-i18n = %{EVRD}

%description -n %{qtmultimedia}
Qt Multimedia libraries.

%files -n %{qtmultimedia}
%{_qt_libdir}/libQt%{api}Multimedia.so.%{major}*
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/libQt%{api}Multimedia.so.%{major}*
%endif
%{_qt_plugindir}/audio
%{_qt_plugindir}/mediaservice
%{_qt_plugindir}/playlistformats

#----------------------------------------------------------------------------

%package -n %{qtmultimediad}
Summary:	Development files for Qt Multimedia
Group:		Development/KDE and Qt
Requires:	%{qtmultimedia} = %{EVRD}

%description -n %{qtmultimediad}
Development files for Qt Multimedia.

%files -n %{qtmultimediad}
%{_qt_includedir}/QtMultimedia
%{_qt_includedir}/QtMultimediaQuick_p
%{_qt_libdir}/libQt%{api}Multimedia.so
%{_qt_libdir}/libQt%{api}Multimedia.prl
%{_qt_libdir}/cmake/Qt%{api}Multimedia
%{_qt_libdir}/pkgconfig/Qt%{api}Multimedia.pc
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/pkgconfig/Qt%{api}Multimedia.pc
%endif

#----------------------------------------------------------------------------

%package qtmultimedia-i18n
Summary:	Qt Multimedia translations
Group:		System/Libraries
Conflicts:	%{qtmultimedia} < 5.1.0-6
BuildArch:	noarch

%description qtmultimedia-i18n
Qt Multimedia translations.

%files qtmultimedia-i18n
%lang(cs) %{_qt_translationsdir}/qtmultimedia_cs.qm
%lang(de) %{_qt_translationsdir}/qtmultimedia_de.qm
%lang(hu) %{_qt_translationsdir}/qtmultimedia_hu.qm
%lang(it) %{_qt_translationsdir}/qtmultimedia_it.qm
%lang(ja) %{_qt_translationsdir}/qtmultimedia_ja.qm
%lang(ru) %{_qt_translationsdir}/qtmultimedia_ru.qm
%lang(sk) %{_qt_translationsdir}/qtmultimedia_sk.qm
%lang(uk) %{_qt_translationsdir}/qtmultimedia_uk.qm

#----------------------------------------------------------------------------

%package -n %{qtmultimediaquick_p}
Summary:	Runtime support library for the Qt Multimedia Quick module
Group:		System/Libraries

%description -n %{qtmultimediaquick_p}
Runtime support library for the Qt Multimedia Quick module.

%files -n %{qtmultimediaquick_p}
%{_qt_libdir}/libQt%{api}MultimediaQuick_p.so.%{major}*
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/libQt%{api}MultimediaQuick_p.so.%{major}*
%endif

#----------------------------------------------------------------------------

%package -n %{qtmultimediawidgets}
Summary:	Qt Multimedia Widgets library
Group:		System/Libraries

%description -n %{qtmultimediawidgets}
Qt Multimedia Widgets library.

%files -n %{qtmultimediawidgets}
%{_qt_libdir}/libQt%{api}MultimediaWidgets.so.%{major}*
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/libQt%{api}MultimediaWidgets.so.%{major}*
%endif

#----------------------------------------------------------------------------

%package -n %{qtmultimediawidgetsd}
Summary:	Development files for the Qt Multimedia Widgets library
Group:		Development/KDE and Qt
Requires:	%{qtmultimediawidgets} = %{EVRD}
Requires:	%{qtmultimediad} = %{EVRD}
Requires:	%{qtwidgetsd} = %{EVRD}

%description -n %{qtmultimediawidgetsd}
Development files for the Qt Multimedia Widgets library.

%files -n %{qtmultimediawidgetsd}
%{_qt_includedir}/QtMultimediaWidgets
%{_qt_libdir}/libQt%{api}MultimediaWidgets.so
%{_qt_libdir}/libQt%{api}MultimediaWidgets.prl
%{_qt_libdir}/cmake/Qt%{api}MultimediaWidgets
%{_qt_libdir}/pkgconfig/Qt%{api}MultimediaWidgets.pc
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/pkgconfig/Qt%{api}MultimediaWidgets.pc
%endif

#----------------------------------------------------------------------------

%package -n %{qtqml}
Summary:	QML runtime support library
Group:		System/Libraries

%description -n %{qtqml}
QML runtime support library.

%files -n %{qtqml}
%{_qt_libdir}/libQt%{api}Qml.so.%{major}*
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/libQt%{api}Qml.so.%{major}*
%endif
%dir %{_qt_prefix}/qml
%dir %{_qt_prefix}/qml/Qt
%dir %{_qt_prefix}/qml/Qt/labs
%{_qt_prefix}/qml/Qt/labs/folderlistmodel
%{_qt_prefix}/qml/Qt/labs/settings/
%{_qt_prefix}/qml/QtAudioEngine
%{_qt_prefix}/qml/QtGraphicalEffects
%{_qt_prefix}/qml/QtMultimedia
%{_qt_prefix}/qml/QtQml
%{_qt_plugindir}/qml1tooling/libqmldbg_inspector.so
%{_qt_plugindir}/qml1tooling/libqmldbg_tcp_qtdeclarative.so

#----------------------------------------------------------------------------

%package -n %{qtqmld}
Summary:	Development files for the Qt QML library
Group:		Development/KDE and Qt
Requires:	%{qtqml} = %{EVRD}

%description -n %{qtqmld}
Development files for the Qt QML library.

%files -n %{qtqmld}
%{_qt_includedir}/QtQml
%{_qt_libdir}/libQt%{api}Qml.so
%{_qt_libdir}/libQt%{api}Qml.prl
%{_qt_libdir}/libQt%{api}QmlDevTools.a
%{_qt_libdir}/libQt%{api}QmlDevTools.prl
%{_qt_libdir}/cmake/Qt%{api}Qml
%{_qt_libdir}/pkgconfig/Qt%{api}Qml.pc
%{_qt_libdir}/pkgconfig/Qt%{api}QmlDevTools.pc
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/pkgconfig/Qt%{api}Qml.pc
%{_libdir}/pkgconfig/Qt%{api}QmlDevTools.pc
%endif

#----------------------------------------------------------------------------

%package -n %{qtquick}
Summary:	Runtime library for Qt Quick
Group:		System/Libraries
Requires:	%{name}-qtquick-i18n = %{EVRD}

%description -n %{qtquick}
Runtime library for Qt Quick.

%files -n %{qtquick}
%{_qt_libdir}/libQt%{api}Quick.so.%{major}*
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/libQt%{api}Quick.so.%{major}*
%endif
%dir %{_qt_importdir}
%dir %{_qt_importdir}/Qt
%dir %{_qt_importdir}/Qt/labs
%{_qt_importdir}/Qt/labs/folderlistmodel
%{_qt_importdir}/Qt/labs/gestures
%{_qt_importdir}/Qt/labs/particles
%{_qt_importdir}/Qt/labs/shaders
%{_qt_importdir}/builtins.qmltypes
%{_qt_prefix}/qml/QtQuick.2
%{_qt_prefix}/qml/QtQuick

#----------------------------------------------------------------------------

%package -n %{qtquickd}
Summary:	Development files for Qt Quick
Group:		Development/KDE and Qt
Requires:	%{qtquick} = %{EVRD}

%description -n %{qtquickd}
Development files for Qt Quick.

%files -n %{qtquickd}
%{_qt_includedir}/QtQuick
%{_qt_libdir}/libQt%{api}Quick.so
%{_qt_libdir}/libQt%{api}Quick.prl
%{_qt_libdir}/cmake/Qt%{api}Quick
%{_qt_libdir}/pkgconfig/Qt%{api}Quick.pc
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/pkgconfig/Qt%{api}Quick.pc
%endif

#----------------------------------------------------------------------------

%package qtquick-i18n
Summary:	Qt Quick translations
Group:		System/Libraries
Conflicts:	%{qtquick} < 5.1.0-6
BuildArch:	noarch

%description qtquick-i18n
Qt Quick translations.

%files qtquick-i18n
%lang(cs) %{_qt_translationsdir}/qtquick1_cs.qm
%lang(de) %{_qt_translationsdir}/qtquick1_de.qm
%lang(hu) %{_qt_translationsdir}/qtquick1_hu.qm
%lang(it) %{_qt_translationsdir}/qtquick1_it.qm
%lang(ja) %{_qt_translationsdir}/qtquick1_ja.qm
%lang(ru) %{_qt_translationsdir}/qtquick1_ru.qm
%lang(sk) %{_qt_translationsdir}/qtquick1_sk.qm
%lang(uk) %{_qt_translationsdir}/qtquick1_uk.qm

#----------------------------------------------------------------------------

%package -n %{qtquickparticles}
Summary:	Runtime library for Qt Quick's particle engine
Group:		System/Libraries

%description -n %{qtquickparticles}
Runtime library for Qt Quick's particle engine.

%files -n %{qtquickparticles}
%{_qt_libdir}/libQt%{api}QuickParticles.so.%{major}*
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/libQt%{api}QuickParticles.so.%{major}*
%endif

#----------------------------------------------------------------------------

%package -n %{qtquickparticlesd}
Summary:	Development files for Qt Quick's particle engine
Group:		Development/KDE and Qt
Requires:	%{qtquickparticles} = %{EVRD}

%description -n %{qtquickparticlesd}
Development files for Qt Quick's particle engine.

%files -n %{qtquickparticlesd}
%{_qt_includedir}/QtQuickParticles
%{_qt_libdir}/libQt%{api}QuickParticles.so
%{_qt_libdir}/libQt%{api}QuickParticles.prl
%{_qt_libdir}/pkgconfig/Qt%{api}QuickParticles.pc
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/pkgconfig/Qt%{api}QuickParticles.pc
%endif

#----------------------------------------------------------------------------

%package -n %{qtquicktest}
Summary:	Qt Quick unit test module
Group:		System/Libraries

%description -n %{qtquicktest}
Qt Quick unit test module.

%files -n %{qtquicktest}
%{_qt_libdir}/libQt%{api}QuickTest.so.%{major}*
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/libQt%{api}QuickTest.so.%{major}*
%endif

#----------------------------------------------------------------------------

%package -n %{qtquicktestd}
Summary:	Development files for Qt Quick's unit test module
Group:		Development/KDE and Qt
Requires:	%{qtquicktest} = %{EVRD}

%description -n %{qtquicktestd}
Development files for Qt Quick's unit test module.

%files -n %{qtquicktestd}
%{_qt_includedir}/QtQuickTest
%{_qt_libdir}/libQt%{api}QuickTest.so
%{_qt_libdir}/libQt%{api}QuickTest.prl
%{_qt_libdir}/cmake/Qt%{api}QuickTest
%{_qt_libdir}/pkgconfig/Qt%{api}QuickTest.pc
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/pkgconfig/Qt%{api}QuickTest.pc
%endif

#----------------------------------------------------------------------------

%package -n %{qtscript}
Summary:	Qt Script runtime library
Group:		System/Libraries
Requires:	%{name}-qtscript-i18n = %{EVRD}

%description -n %{qtscript}
Qt Script runtime library.

%files -n %{qtscript}
%{_qt_libdir}/libQt%{api}Script.so.%{major}*
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/libQt%{api}Script.so.%{major}*
%endif

#----------------------------------------------------------------------------

%package -n %{qtscriptd}
Summary:	Development files for Qt Script
Group:		Development/KDE and Qt
Requires:	%{qtscript} = %{EVRD}

%description -n %{qtscriptd}
Development files for Qt Script.

%files -n %{qtscriptd}
%{_qt_includedir}/QtScript
%{_qt_libdir}/libQt%{api}Script.so
%{_qt_libdir}/libQt%{api}Script.prl
%{_qt_libdir}/cmake/Qt%{api}Script
%{_qt_libdir}/pkgconfig/Qt%{api}Script.pc
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/pkgconfig/Qt%{api}Script.pc
%endif

#----------------------------------------------------------------------------

%package qtscript-i18n
Summary:	Qt Script translations
Group:		System/Libraries
Conflicts:	%{qtscript} < 5.1.0-6
BuildArch:	noarch

%description qtscript-i18n
Qt Script translations.

%files qtscript-i18n
%lang(cs) %{_qt_translationsdir}/qtscript_cs.qm
%lang(de) %{_qt_translationsdir}/qtscript_de.qm
%lang(hu) %{_qt_translationsdir}/qtscript_hu.qm
%lang(it) %{_qt_translationsdir}/qtscript_it.qm
%lang(ja) %{_qt_translationsdir}/qtscript_ja.qm
%lang(ru) %{_qt_translationsdir}/qtscript_ru.qm
%lang(sk) %{_qt_translationsdir}/qtscript_sk.qm
%lang(uk) %{_qt_translationsdir}/qtscript_uk.qm

#----------------------------------------------------------------------------

%package -n %{qtscripttools}
Summary:	Qt Script tools library
Group:		System/Libraries

%description -n %{qtscripttools}
Qt Script tools library.

%files -n %{qtscripttools}
%{_qt_libdir}/libQt%{api}ScriptTools.so.%{major}*
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/libQt%{api}ScriptTools.so.%{major}*
%endif

#----------------------------------------------------------------------------

%package -n %{qtscripttoolsd}
Summary:	Development files for Qt Script tools
Group:		Development/KDE and Qt
Requires:	%{qtscripttools} = %{EVRD}

%description -n %{qtscripttoolsd}
Development files for Qt Script tools.

%files -n %{qtscripttoolsd}
%{_qt_includedir}/QtScriptTools
%{_qt_libdir}/libQt%{api}ScriptTools.so
%{_qt_libdir}/libQt%{api}ScriptTools.prl
%{_qt_libdir}/cmake/Qt%{api}ScriptTools
%{_qt_libdir}/pkgconfig/Qt%{api}ScriptTools.pc
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/pkgconfig/Qt%{api}ScriptTools.pc
%endif

#----------------------------------------------------------------------------

%package -n %{qtsvg}
Summary:	Qt SVG rendering engine
Group:		System/Libraries

%description -n %{qtsvg}
Qt SVG rendering engine.

%files -n %{qtsvg}
%{_qt_libdir}/libQt%{api}Svg.so.%{major}*
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/libQt%{api}Svg.so.%{major}*
%endif
%{_qt_plugindir}/iconengines/libqsvgicon.so

#----------------------------------------------------------------------------

%package -n %{qtsvgd}
Summary:	Development files for Qt's SVG rendering engine
Group:		Development/KDE and Qt
Requires:	%{qtsvg} = %{EVRD}

%description -n %{qtsvgd}
Development files for Qt's SVG rendering engine.

%files -n %{qtsvgd}
%{_qt_includedir}/QtSvg
%{_qt_libdir}/libQt%{api}Svg.so
%{_qt_libdir}/libQt%{api}Svg.prl
%{_qt_libdir}/cmake/Qt%{api}Svg
%{_qt_libdir}/pkgconfig/Qt%{api}Svg.pc
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/pkgconfig/Qt%{api}Svg.pc
%endif

#----------------------------------------------------------------------------

%package -n %{qtwebkit}
Summary:	Qt WebKit web browsing library
Group:		System/Libraries
BuildRequires:	pkgconfig(libxslt)
BuildRequires:	flex bison gperf ruby
BuildRequires:	icu-devel

%description -n %{qtwebkit}
Qt WebKit web browsing library.

%files -n %{qtwebkit}
%{_qt_libdir}/libQt%{api}WebKit.so.%{major}*
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/libQt%{api}WebKit.so.%{major}*
%endif
%{_qt_importdir}/QtWebKit
%{_qt_prefix}/qml/QtWebKit
%{_qt_libexecdir}/QtWebProcess
%{_qt_libexecdir}/QtWebPluginProcess

#----------------------------------------------------------------------------

%package -n %{qtwebkitd}
Summary:	Development files for the Qt WebKit web browsing library
Group:		Development/KDE and Qt
Requires:	%{qtwebkit} = %{EVRD}

%description -n %{qtwebkitd}
Development files for the Qt WebKit web browsing library.

%files -n %{qtwebkitd}
%{_qt_includedir}/QtWebKit
%{_qt_libdir}/libQt%{api}WebKit.so
%{_qt_libdir}/libQt%{api}WebKit.prl
%{_qt_libdir}/cmake/Qt%{api}WebKit
%{_qt_libdir}/pkgconfig/Qt%{api}WebKit.pc
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/pkgconfig/Qt%{api}WebKit.pc
%endif

#----------------------------------------------------------------------------

%package -n %{qtwebkitwidgets}
Summary:	Qt WebKit Widgets library
Group:		System/Libraries

%description -n %{qtwebkitwidgets}
Qt WebKit Widgets library.

%files -n %{qtwebkitwidgets}
%{_qt_libdir}/libQt%{api}WebKitWidgets.so.%{major}*
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/libQt%{api}WebKitWidgets.so.%{major}*
%endif

#----------------------------------------------------------------------------

%package -n %{qtwebkitwidgetsd}
Summary:	Development files for the Qt WebKit Widgets library
Group:		Development/KDE and Qt
Requires:	%{qtwebkitwidgets} = %{EVRD}
Requires:	%{qtwebkitd} = %{EVRD}
Requires:	%{qtwidgetsd} = %{EVRD}

%description -n %{qtwebkitwidgetsd}
Development files for the Qt WebKit Widgets library.

%files -n %{qtwebkitwidgetsd}
%{_qt_includedir}/QtWebKitWidgets
%{_qt_libdir}/libQt%{api}WebKitWidgets.so
%{_qt_libdir}/libQt%{api}WebKitWidgets.prl
%{_qt_libdir}/cmake/Qt%{api}WebKitWidgets
%{_qt_libdir}/pkgconfig/Qt%{api}WebKitWidgets.pc
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/pkgconfig/Qt%{api}WebKitWidgets.pc
%endif

#----------------------------------------------------------------------------

%package -n %{qtx11extras}
Summary:	Qt X11 Extras library
Group:		System/Libraries

%description -n %{qtx11extras}
Qt X11 Extras library.

%files -n %{qtx11extras}
%{_qt_libdir}/libQt%{api}X11Extras.so.%{major}*
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/libQt%{api}X11Extras.so.%{major}*
%endif

#----------------------------------------------------------------------------

%package -n %{qtx11extrasd}
Summary:	Development files for the QtX11Extras library
Group:		Development/KDE and Qt
Requires:	%{qtx11extras} = %{EVRD}

%description -n %{qtx11extrasd}
Development files for the QtX11Extras library.

%files -n %{qtx11extrasd}
%{_qt_includedir}/QtX11Extras
%{_qt_libdir}/libQt%{api}X11Extras.so
%{_qt_libdir}/libQt%{api}X11Extras.prl
%{_qt_libdir}/cmake/Qt%{api}X11Extras
%{_qt_libdir}/pkgconfig/Qt%{api}X11Extras.pc
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/pkgconfig/Qt%{api}X11Extras.pc
%endif

#----------------------------------------------------------------------------

%package -n %{qtxmlpatterns}
Summary:	Qt XSLT engine
Group:		System/Libraries
Requires:	%{qtxml} = %{EVRD}
Requires:	%{name}-qtxmlpatterns-i18n = %{EVRD}

%description -n %{qtxmlpatterns}
Qt XSLT engine.

%files -n %{qtxmlpatterns}
%{_qt_libdir}/libQt%{api}XmlPatterns.so.%{major}*
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/libQt%{api}XmlPatterns.so.%{major}*
%endif

#----------------------------------------------------------------------------

%package -n %{qtxmlpatternsd}
Summary:	Development files for Qt's XSLT engine
Group:		Development/KDE and Qt
Requires:	%{qtxmlpatterns} = %{EVRD}
Requires:	%{qtxmld} = %{EVRD}

%description -n %{qtxmlpatternsd}
Development files for Qt's XSLT engine.

%files -n %{qtxmlpatternsd}
%{_qt_includedir}/QtXmlPatterns
%{_qt_libdir}/libQt%{api}XmlPatterns.so
%{_qt_libdir}/libQt%{api}XmlPatterns.prl
%{_qt_libdir}/cmake/Qt%{api}XmlPatterns
%{_qt_libdir}/pkgconfig/Qt%{api}XmlPatterns.pc
%if "%{_qt_libdir}" != "%{_libdir}"
%{_libdir}/pkgconfig/Qt%{api}XmlPatterns.pc
%endif

#----------------------------------------------------------------------------

%package qtxmlpatterns-i18n
Summary:	Qt XSLT engine translations
Group:		System/Libraries
Conflicts:	%{qtxmlpatterns} < 5.1.0-6
BuildArch:	noarch

%description qtxmlpatterns-i18n
Qt XSLT engine translations.

%files qtxmlpatterns-i18n
%lang(cs) %{_qt_translationsdir}/qtxmlpatterns_cs.qm
%lang(de) %{_qt_translationsdir}/qtxmlpatterns_de.qm
%lang(hu) %{_qt_translationsdir}/qtxmlpatterns_hu.qm
%lang(it) %{_qt_translationsdir}/qtxmlpatterns_it.qm
%lang(ja) %{_qt_translationsdir}/qtxmlpatterns_ja.qm
%lang(ru) %{_qt_translationsdir}/qtxmlpatterns_ru.qm
%lang(sk) %{_qt_translationsdir}/qtxmlpatterns_sk.qm
%lang(uk) %{_qt_translationsdir}/qtxmlpatterns_uk.qm

#----------------------------------------------------------------------------

%package devel
Summary:	Meta-package for installing all Qt 5 development files
Group:		Development/KDE and Qt
Requires:	%{qtbluetoothd} = %{EVRD}
Requires:	%{qtbootstrapd} = %{EVRD}
Requires:	%{qtconcurrentd} = %{EVRD}
Requires:	%{qtcored} = %{EVRD}
Requires:	%{qtdbusd} = %{EVRD}
Requires:	%{qtguid} = %{EVRD}
Requires:	%{qtnetworkd} = %{EVRD}
Requires:	%{qtopengld} = %{EVRD}
Requires:	%{qtpositioningd} = %{EVRD}
Requires:	%{qtprintsupportd} = %{EVRD}
Requires:	%{qtsensorsd} = %{EVRD}
Requires:	%{qtsqld} = %{EVRD}
Requires:	%{qttestd} = %{EVRD}
Requires:	%{qtwidgetsd} = %{EVRD}
Requires:	%{qtxmld} = %{EVRD}
Requires:	%{qtclucened} = %{EVRD}
Requires:	%{qtdeclaratived} = %{EVRD}
Requires:	%{qtdesignercomponentsd} = %{EVRD}
Requires:	%{qtdesignerd} = %{EVRD}
Requires:	%{qthelpd} = %{EVRD}
Requires:	%{qtmultimediad} = %{EVRD}
Requires:	%{qtmultimediawidgetsd} = %{EVRD}
Requires:	%{qtnfcd} = %{EVRD}
Requires:	%{qtqmld} = %{EVRD}
Requires:	%{qtquickd} = %{EVRD}
Requires:	%{qtquickparticlesd} = %{EVRD}
Requires:	%{qtquicktestd} = %{EVRD}
Requires:	%{qtscriptd} = %{EVRD}
Requires:	%{qtscripttoolsd} = %{EVRD}
Requires:	%{qtsvgd} = %{EVRD}
Requires:	%{qtwebkitd} = %{EVRD}
Requires:	%{qtwebkitwidgetsd} = %{EVRD}
Requires:	%{qtxmlpatternsd} = %{EVRD}
Requires:	qmake%{api} = %{EVRD}
Requires:	%{name}-macros = %{EVRD}

%description devel
Meta-package for installing all Qt 5 development files.

%files devel
# Intentionally empty, we just pull in dependencies

#----------------------------------------------------------------------------
# qt tools etc
#----------------------------------------------------------------------------

%package assistant
Summary:	Qt help system
Group:		Development/KDE and Qt
Suggests:	%{name}-doc = %{EVRD}

%description assistant
Qt help system.

%files assistant
%{_qt_bindir}/assistant
%{_datadir}/applications/rosa-assistant-qt%{api}.desktop
%lang(cs) %{_qt_translationsdir}/assistant_cs.qm
%lang(da) %{_qt_translationsdir}/assistant_da.qm
%lang(de) %{_qt_translationsdir}/assistant_de.qm
%lang(fr) %{_qt_translationsdir}/assistant_fr.qm
%lang(hu) %{_qt_translationsdir}/assistant_hu.qm
%lang(ja) %{_qt_translationsdir}/assistant_ja.qm
%lang(ko) %{_qt_translationsdir}/assistant_ko.qm
%lang(pl) %{_qt_translationsdir}/assistant_pl.qm
%lang(ru) %{_qt_translationsdir}/assistant_ru.qm
%lang(sk) %{_qt_translationsdir}/assistant_sk.qm
%lang(sl) %{_qt_translationsdir}/assistant_sl.qm
%lang(uk) %{_qt_translationsdir}/assistant_uk.qm
%lang(zh_CN) %{_qt_translationsdir}/assistant_zh_CN.qm
%lang(zh_TW) %{_qt_translationsdir}/assistant_zh_TW.qm

#----------------------------------------------------------------------------

%package designer
Summary:	Qt interface design tool
Group:		Development/KDE and Qt
Requires:	%{qtgui}-x11 = %{EVRD}
# for /usr/lib/qt5/bin/uic
Requires:	%{qtguid} = %{EVRD}

%description designer
Qt interface design tool.

%files designer
%{_qt_bindir}/designer
%{_datadir}/applications/rosa-designer-qt%{api}.desktop
%lang(cs) %{_qt_translationsdir}/designer_cs.qm
%lang(de) %{_qt_translationsdir}/designer_de.qm
%lang(fr) %{_qt_translationsdir}/designer_fr.qm
%lang(hu) %{_qt_translationsdir}/designer_hu.qm
%lang(ja) %{_qt_translationsdir}/designer_ja.qm
%lang(ko) %{_qt_translationsdir}/designer_ko.qm
%lang(pl) %{_qt_translationsdir}/designer_pl.qm
%lang(ru) %{_qt_translationsdir}/designer_ru.qm
%lang(sk) %{_qt_translationsdir}/designer_sk.qm
%lang(sl) %{_qt_translationsdir}/designer_sl.qm
%lang(uk) %{_qt_translationsdir}/designer_uk.qm
%lang(zh_CN) %{_qt_translationsdir}/designer_zh_CN.qm
%lang(zh_TW) %{_qt_translationsdir}/designer_zh_TW.qm
%{_qt_plugindir}/designer

#----------------------------------------------------------------------------

%if %{with docs}
%package doc
Summary:	Qt QCH documentation
Group:		Books/Computer books
BuildArch:	noarch

%description doc
QCH documentation for the Qt toolkit.

%files doc
%{_qt_docdir}/*.qch
%endif

#----------------------------------------------------------------------------

%package examples
Summary:	Example applications for %{name}
Group:		Development/KDE and Qt

%description examples
Example applications for %{name}.

%files examples
%{_qt_exampledir}

#----------------------------------------------------------------------------

%package fonts
Summary:	Fonts for use with some %{name} output plugins
Group:		System/Libraries

%description fonts
Fonts for use with some %{name} output plugins.

These fonts are required for various non-X11 output
plugins (framebuffer device etc.).

They are not required for the normal X11 output.

# FIXME re-add when Qt/E is fixed
#%%files fonts
#%%{_qt_libdir}/fonts

#----------------------------------------------------------------------------

%package linguist
Summary:	Translation tool for Qt based applications
Group:		Development/KDE and Qt
Requires:	%{name}-linguist-tools = %{EVRD}
Requires:	qt5-output-driver-default = %{EVRD}

%description linguist
Translation tool for Qt based applications.

%files linguist
%{_qt_bindir}/linguist
%{_datadir}/applications/rosa-linguist-qt%{api}.desktop
%lang(cs) %{_qt_translationsdir}/linguist_cs.qm
%lang(de) %{_qt_translationsdir}/linguist_de.qm
%lang(fr) %{_qt_translationsdir}/linguist_fr.qm
%lang(hu) %{_qt_translationsdir}/linguist_hu.qm
%lang(ja) %{_qt_translationsdir}/linguist_ja.qm
%lang(ko) %{_qt_translationsdir}/linguist_ko.qm
%lang(pl) %{_qt_translationsdir}/linguist_pl.qm
%lang(ru) %{_qt_translationsdir}/linguist_ru.qm
%lang(sk) %{_qt_translationsdir}/linguist_sk.qm
%lang(sl) %{_qt_translationsdir}/linguist_sl.qm
%lang(uk) %{_qt_translationsdir}/linguist_uk.qm
%lang(zh_CN) %{_qt_translationsdir}/linguist_zh_CN.qm
%lang(zh_TW) %{_qt_translationsdir}/linguist_zh_TW.qm
%dir %{_qt_datadir}/phrasebooks
%lang(da) %{_qt_datadir}/phrasebooks/danish.qph
%lang(nl) %{_qt_datadir}/phrasebooks/dutch.qph
%lang(fi) %{_qt_datadir}/phrasebooks/finnish.qph
%lang(fr) %{_qt_datadir}/phrasebooks/french.qph
%lang(de) %{_qt_datadir}/phrasebooks/german.qph
%lang(hu) %{_qt_datadir}/phrasebooks/hungarian.qph
%lang(it) %{_qt_datadir}/phrasebooks/italian.qph
%lang(ja) %{_qt_datadir}/phrasebooks/japanese.qph
%lang(no) %{_qt_datadir}/phrasebooks/norwegian.qph
%lang(pl) %{_qt_datadir}/phrasebooks/polish.qph
%lang(ru) %{_qt_datadir}/phrasebooks/russian.qph
%lang(es) %{_qt_datadir}/phrasebooks/spanish.qph
%lang(sv) %{_qt_datadir}/phrasebooks/swedish.qph

#----------------------------------------------------------------------------

%package linguist-tools
Summary:	Tools for creating and updating Qt Linguist translation files
Group:		Development/KDE and Qt

%description linguist-tools
Tools for creating and updating Qt Linguist translation files.

%files linguist-tools
%{_qt_bindir}/lconvert
%{_qt_bindir}/lrelease
%{_qt_bindir}/lupdate
%{_bindir}/lconvert-qt%{api}
%{_bindir}/lrelease-qt%{api}
%{_bindir}/lupdate-qt%{api}
%{_qt_libdir}/cmake/Qt%{api}LinguistTools

#----------------------------------------------------------------------------

%package macros
Summary:	Base macros for Qt 5
Group:		Development/KDE and Qt

%description macros
Base macros for Qt 5.

%files macros
%{_sysconfdir}/rpm/macros.d/qt5.macros

#----------------------------------------------------------------------------

%package platformtheme-gtk2
Summary:	GTK 2.x platform theme for Qt 5
Group:		Graphical desktop/KDE
Requires:	%{qtgui} = %{EVRD}
BuildRequires:	pkgconfig(gtk+-x11-2.0)

%description platformtheme-gtk2
GTK 2.x platform theme for Qt 5. This plugin allows Qt to render
controls using GTK 2.x themes - making it integrate better with GTK
based desktops.

%files platformtheme-gtk2
%{_qt_plugindir}/platformthemes/libqgtk2.so

#----------------------------------------------------------------------------

%package -n qdoc%{api}
Summary:	Qt documentation generator, version 5
Group:		Development/KDE and Qt

%description -n qdoc%{api}
Qt documentation generator, version 5.

%files -n qdoc%{api}
%{_qt_bindir}/qdoc

#----------------------------------------------------------------------------

%package -n qmake%{api}
Summary:	Makefile generation system for Qt 5
Group:		Development/KDE and Qt
Requires:	%{name}-macros = %{EVRD}

%description -n qmake%{api}
Makefile generation system for Qt 5.

%files -n qmake%{api}
%{_bindir}/qmake-qt%{api}
%{_qt_bindir}/qmake
%{_qt_prefix}/mkspecs

#----------------------------------------------------------------------------

%package qml-tools
Summary:	QML tools for Qt 5
Group:		Development/KDE and Qt

%description qml-tools
QML tools for Qt 5.

%files qml-tools
%{_qt_bindir}/qml
%{_qt_bindir}/qml1plugindump
%{_qt_bindir}/qmlbundle
%{_qt_bindir}/qmlimportscanner
%{_qt_bindir}/qmlmin
%{_qt_bindir}/qmlplugindump
%{_qt_bindir}/qmlprofiler
%{_qt_bindir}/qmlscene
%{_qt_bindir}/qmltestrunner
%{_qt_bindir}/qmlviewer
%lang(cs) %{_qt_translationsdir}/qmlviewer_cs.qm
%lang(hu) %{_qt_translationsdir}/qmlviewer_hu.qm
%lang(ja) %{_qt_translationsdir}/qmlviewer_ja.qm
%lang(sk) %{_qt_translationsdir}/qmlviewer_sk.qm
%lang(ru) %{_qt_translationsdir}/qmlviewer_ru.qm
%lang(uk) %{_qt_translationsdir}/qmlviewer_uk.qm

#----------------------------------------------------------------------------

%package tools
Summary:	Tools for Qt 5
Group:		Development/KDE and Qt
Requires:	%{qtgui}-minimal = %{EVRD}
Requires:	%{name}-database-plugin-sqlite = %{EVRD}

%description tools
Tools for Qt 5.

%files tools
%{_qt_bindir}/pixeltool
%{_qt_bindir}/qcollectiongenerator
%{_qt_bindir}/qdbus
%{_qt_bindir}/qdbusviewer
%{_qt_bindir}/qhelpconverter
%{_qt_bindir}/qhelpgenerator
%{_qt_bindir}/qtpaths
%{_qt_bindir}/xmlpatterns
%{_qt_bindir}/xmlpatternsvalidator

#----------------------------------------------------------------------------

%prep
%if "%{beta}" != ""
%setup -q -n qt-everywhere-opensource-src-%{version}-%{beta}
%else
%setup -q -n qt-everywhere-opensource-src-%{version}
%endif

%if "%{_qt_libdir}" == "%{_libdir}"
%patch1 -p1
%endif

%patch2 -p1

%build
./configure \
	-prefix %{_qt_prefix} \
	-bindir %{_qt_bindir} \
	-libdir %{_qt_libdir} \
	-datadir %{_qt_datadir} \
	-docdir %{_qt_docdir} \
	-headerdir %{_qt_includedir} \
	-plugindir %{_qt_plugindir} \
	-importdir %{_qt_importdir} \
	-translationdir %{_qt_translationsdir} \
	-sysconfdir %{_qt_sysconfdir} \
	-examplesdir %{_qt_exampledir} \
	-testsdir %{_qt_testsdir} \
	-release \
	-opensource \
	-shared \
	-c++11 \
	-largefile \
	-accessibility \
	-no-sql-db2 \
	-no-sql-ibase \
	-plugin-sql-mysql \
	-no-sql-oci \
	-plugin-sql-odbc \
	-plugin-sql-psql \
	-plugin-sql-sqlite \
	-no-sql-sqlite2 \
	-no-sql-tds \
	-system-sqlite \
	-javascript-jit \
%ifarch x86_64
	-platform linux-g++-64 \
%endif
%ifarch %{ix86}
	-platform linux-g++-32 \
%endif
%ifarch %{arm}
	-platform linux-g++ \
%endif
	-system-zlib \
	-system-libpng \
	-system-libjpeg \
	-openssl-linked \
	-system-pcre \
	-system-xcb \
	-optimized-qmake \
	-no-nis \
	-cups \
	-iconv \
	-icu \
	-no-strip \
	-pch \
	-dbus-linked \
	-reduce-relocations \
	-xcb \
%if %{with directfb}
	-directfb \
%endif
	-qpa xcb \
	-fontconfig \
	-accessibility \
	-gnumake \
	-pkg-config \
	-sm \
	-xinerama \
	-xshape \
	-xvideo \
	-xsync \
	-xinput2 \
	-xcursor \
	-xfixes \
	-xrandr \
	-xrender \
	-xkb \
	-opengl \
	-confirm-license \
	-system-proxies \
	-glib \
	-no-separate-debug-info \
	-no-strip \
%if "%{_qt_libdir}" == "%{_libdir}"
	-no-rpath \
%endif
	-v \
	-I %{_includedir}/iodbc \
	-I %{_includedir}/mysql

# FIXME we should also build the KMS and EGLFS output plugins (-kms -eglfs), but
# they require OpenGL ES v2 -- while we typically want to build Desktop GL bits

%make STRIP=true

%if %{with docs}
%make docs
%endif

%install
make install STRIP=true INSTALL_ROOT=%{buildroot}

%if %{with docs}
make install_qch_docs INSTALL_ROOT=%{buildroot}
%endif

# Installed, but not useful
rm -f %{buildroot}%{_qt_bindir}/syncqt
rm -f %{buildroot}%{_qt_bindir}/syncqt.pl
# Probably not useful outside of Qt source tree?
rm -f %{buildroot}%{_qt_bindir}/qtmodule-configtests
# Let's not ship -devel files for private libraries... At least not until
# applications teach us otherwise
rm -f %{buildroot}%{_qt_libdir}/libqgsttools_p.so %{buildroot}%{_qt_libdir}/libqgsttools_p.prl
rm -f %{buildroot}%{_qt_libdir}/libQt%{api}MultimediaQuick_p.so %{buildroot}%{_qt_libdir}/libQt%{api}MultimediaQuick_p.prl %{buildroot}%{_qt_libdir}/pkgconfig/Qt%{api}MultimediaQuick_p.pc
# qtconfig doesn't exist anymore - we don't need its translations
rm -f %{buildroot}%{_qt_translationsdir}/qtconfig_*.qm
# Let's make life easier for packagers
mkdir -p %{buildroot}%{_bindir}
for i in qmake moc uic rcc qdbuscpp2xml qdbusxml2cpp lrelease lupdate lconvert; do
	ln -s ../%{_lib}/qt%{api}/bin/$i %{buildroot}%{_bindir}/$i-qt%{api}
done

%if "%{_qt_libdir}" != "%{_libdir}"
pushd %{buildroot}%{_libdir}
ln -s ../%{_lib}/qt%{api}/%{_lib}/*.so.* .
mkdir pkgconfig
cd pkgconfig
ln -s ../../%{_lib}/qt%{api}/%{_lib}/pkgconfig/*.pc .
popd
%endif

# Fix some wrong permissions
find %{buildroot} -type f -perm -0755 -name "*.png" |xargs --no-run-if-empty chmod 0644
find %{buildroot} -type f -perm -0755 -name "*.svg" |xargs --no-run-if-empty chmod 0644
find %{buildroot} -type f -perm -0755 -name "*.jpg" |xargs --no-run-if-empty chmod 0644
find %{buildroot} -type f -perm -0755 -name "*.xml" |xargs --no-run-if-empty chmod 0644
find %{buildroot} -type f -perm -0755 -name "*.xsl" |xargs --no-run-if-empty chmod 0644
find %{buildroot} -type f -perm -0755 -name "*.php" |xargs --no-run-if-empty chmod 0644
find %{buildroot} -type f -perm -0755 -name "*.html" |xargs --no-run-if-empty chmod 0644
find %{buildroot} -type f -perm -0755 -name "*.js" |xargs --no-run-if-empty chmod 0644
find %{buildroot} -type f -perm -0755 -name "*.plist.app" |xargs --no-run-if-empty chmod 0644

# Workaround for
# *** ERROR: same build ID in nonidentical files!
#        /usr/lib/qt5/bin/qdbuscpp2xml
#   and  /usr/lib/qt5/bin/moc
# ...
# while generating debug info
find %{buildroot} -type f -perm -0755 |grep -vE '\.(so|qml|sh)' |xargs %__strip --strip-unneeded

# Install rpm macros
mkdir -p %{buildroot}%{_sysconfdir}/rpm/macros.d
install -m 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/rpm/macros.d

# Install .desktop files for assistant, designer and linguist
mkdir -p %{buildroot}%{_datadir}/applications
install -m 644 %{SOURCE2} %{buildroot}%{_datadir}/applications
install -m 644 %{SOURCE3} %{buildroot}%{_datadir}/applications
install -m 644 %{SOURCE4} %{buildroot}%{_datadir}/applications

sed -i s,"/usr/lib/qt5/bin","%{_qt_bindir}",g %{buildroot}%{_datadir}/applications/*.desktop

# Tell qtchooser about us
mkdir -p %{buildroot}%{_sysconfdir}/xdg/qtchooser
cat >%{buildroot}%{_sysconfdir}/xdg/qtchooser/%{name}.conf <<'EOF'
%{_qt_bindir}
%{_qt_libdir}
EOF

%changelog
* Thu Apr 10 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5.2.1-3
+ Revision: b9f45e6
- Bump release

* Thu Apr 10 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5.2.1-2
+ Revision: 148b085
- Fix .desktop files (again)

* Tue Apr 01 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5.2.1-2
+ Revision: 9294960
- Update Requires for linguist

* Thu Feb 06 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5.2.1-1
+ Revision: 7b5f00a
- LOG New build with docs

* Thu Feb 06 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5.2.1-0.1
+ Revision: 661cc8f
- LOG New version 5.2.1 (build without docs first)

* Sun Dec 22 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5.2.0-2
+ Revision: 9184dd9
- LOG Tighten Requires

* Sun Dec 22 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5.2.0-1
+ Revision: 193a81d
- LOG Update Qt Gui library package Requires

* Thu Dec 12 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5.2.0-1
+ Revision: 449a77f
- LOG Build with docs

* Thu Dec 12 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5.2.0-0.1
+ Revision: e4448da
- LOG New version 5.2.0, VP8 is dropped upstream, QtBluetooth, QtNfc and QtPositioning added, update files list

* Fri Aug 30 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5.1.1-2
+ Revision: 0a006e1
- LOG Global docs shouldn't be optional

* Thu Aug 29 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5.1.1-1
+ Revision: cca63cd
- LOG New build with docs

* Thu Aug 29 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5.1.1-0.1
+ Revision: a31de81
- LOG New version 5.1.1, first build without docs

* Mon Aug 05 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5.1.0-12
+ Revision: 9f16257
- LOG Build without rpath to prevent mesa libGL always being loaded instead of proprietary libGL

* Mon Jul 29 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5.1.0-11
+ Revision: 9043a5d
- LOG Fix QTDIR export in cmake_qt5 macro

* Thu Jul 25 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5.1.0-11
+ Revision: d230a71
- LOG Fix linguist tools cmake file

* Thu Jul 25 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5.1.0-10.2
+ Revision: b2ca35d
- LOG Make it possible to redefine Qt libdir

* Tue Jul 23 2013 Dmitry Ashkadov <dmitry.ashkadov@rosalab.ru> 5.1.0-10
+ Revision: ba690f6
- Move call of configure script to %build step
- It is bad way to build something in %prep step. All build steps
- should be done in %build including configuring.

* Thu Jul 18 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5.1.0-10
+ Revision: 084d522
- LOG Suggest qt5-style-plugins

* Thu Jul 18 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5.1.0-10
+ Revision: 3774ee8
- LOG Add patch to fix cmake files generation

* Thu Jul 18 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5.1.0-9
+ Revision: 68048b4
- LOG Add Obsoletes for old v8 library to make update smooth

* Thu Jul 18 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5.1.0-8
+ Revision: 010cc8e
- LOG Update BuildRequires for docs

* Wed Jul 17 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5.1.0-8
+ Revision: ecbc5da
- LOG Make docs build optional and add BuildRequires for it

* Wed Jul 17 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5.1.0-8
+ Revision: cd92aba
- LOG Build docs, fix v8 library package name

* Tue Jul 16 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5.1.0-7
+ Revision: 502ec2f
- LOG Update rpmlintrc file

* Tue Jul 16 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5.1.0-7
+ Revision: 5a6404c
- Fix typo

* Tue Jul 16 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5.1.0-7
+ Revision: 3089161
- LOG Move phrasebooks to linguist package and install to /usr/share/qt5

* Tue Jul 16 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5.1.0-6
+ Revision: c9d6013
- LOG Move files to more standard locations and split translations from libraries into own noarch subpackages to avoid 32 and 64 bit file conflicts

* Thu Jul 11 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5.1.0-5
+ Revision: f998e90
- LOG Add more control over library majors

* Thu Jul 11 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5.1.0-5
+ Revision: 7d9cb84
- LOG Properly name qt5concurrent devel package and obsolete the old one

* Thu Jul 11 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5.1.0-4
+ Revision: 9b32428
- LOG Don't mix API with major



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20740 |12mu|qt5-style-plugins-5.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname qtstyleplugins

Summary:	Additional style plugins for Qt5
Name:		qt5-style-plugins
Version:	5.0.0
Release:	1
License:	LGPLv2.1+
Group:		System/Libraries
Url:		https://github.com/qtproject/%{oname}
Source0:	%{oname}-%{version}.tar.gz
Patch0:		qtstyleplugins-5.0.0-float.patch
BuildRequires:	qmake5
BuildRequires:	pkgconfig(Qt5Core)
BuildRequires:	pkgconfig(Qt5Gui)
BuildRequires:	pkgconfig(Qt5Widgets)
Suggests:	qt5-style-cleanlooks
Suggests:	qt5-style-motif
Suggests:	qt5-style-plastique

%description
Additional style plugins for Qt5 moved out of Qt5 base tree.

%files

#----------------------------------------------------------------------------

%package -n qt5-style-cleanlooks
Summary:	Cleanlooks style for Qt5

%description -n qt5-style-cleanlooks
Cleanlooks style for Qt5.

%files -n qt5-style-cleanlooks
%{_qt5_plugindir}/styles/libqcleanlooksstyle.so

#----------------------------------------------------------------------------

%package -n qt5-style-motif
Summary:	Motif style for Qt5

%description -n qt5-style-motif
Motif style for Qt5.

%files -n qt5-style-motif
%{_qt5_plugindir}/styles/libqmotifstyle.so

#----------------------------------------------------------------------------

%package -n qt5-style-plastique
Summary:	Plastique style for Qt5

%description -n qt5-style-plastique
Plastique style for Qt5.

%files -n qt5-style-plastique
%{_qt5_plugindir}/styles/libqplastiquestyle.so

#----------------------------------------------------------------------------

%prep
%setup -q -n %{oname}-%{version}
%patch0 -p1

%build
%qmake_qt5 %{oname}.pro
%make

%install
make install INSTALL_ROOT=%{buildroot}


%changelog
* Sat Jul 05 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 5.0.0-1
+ Revision: 3eb6968
- Bump version to 5.0.0 (switch to official tarball with no changes in sources), add patch to fix crash



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20741 |12mu|qt-creator-3.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define beta %{nil}

# These are private, filter them
%define __noautoprov 'libAggregation\\.so\\.1(.*)|libCPlusPlus\\.so\\.1(.*)|libExtensionSystem\\.so\\.1(.*)|libGLSL\\.so\\.1(.*)|libLanguageUtils\\.so\\.1(.*)|libQmlDebug\\.so\\.1(.*)|libQmlEditorWidgets\\.so\\.1(.*)|libQmlJS\\.so\\.1(.*)|libQtcSsh\\.so\\.1(.*)|libUtils\\.so\\.1(.*)|libqbscore\\.so\\.1(.*)|libzeroconf\\.so\\.1(.*)'
%define __noautoreq 'libAggregation\\.so\\.1(.*)|libCPlusPlus\\.so\\.1(.*)|libExtensionSystem\\.so\\.1(.*)|libGLSL\\.so\\.1(.*)|libLanguageUtils\\.so\\.1(.*)|libQmlDebug\\.so\\.1(.*)|libQmlEditorWidgets\\.so\\.1(.*)|libQmlJS\\.so\\.1(.*)|libQtcSsh\\.so\\.1(.*)|libUtils\\.so\\.1(.*)|libqbscore\\.so\\.1(.*)|libzeroconf\\.so\\.1(.*)'

Summary:	Qt Creator is a lightweight, cross-platform IDE
Name:		qt-creator
Version:	3.0.1
%if "%{beta}" != ""
Release:	0.%{beta}.1
Source0:	http://download.qt-project.org/development_releases/qtcreator/%(echo %{version} |cut -d. -f1-2)/%{version}-%{beta}/qt-creator-%{version}-%{beta}-src.tar.gz
%else
Release:	1
Source0:	http://download.qt-project.org/official_releases/qtcreator/%(echo %{version} |cut -d. -f1-2)/%{version}/qt-creator-opensource-src-%{version}.tar.gz
%endif
License:	LGPLv2+ and MIT
Group:		Development/KDE and Qt
Url:		http://qt.digia.com/products/developer-tools
Source1:	%{name}.rpmlintrc
Source2:	Nokia-QtCreator.xml
Patch0:		qt-creator-2.7.0-linkage.patch
# For the Qt5 build...
BuildRequires:	qmake5
BuildRequires:	pkgconfig(Qt5Concurrent)
BuildRequires:	pkgconfig(Qt5Core)
BuildRequires:	pkgconfig(Qt5Declarative)
BuildRequires:	pkgconfig(Qt5Designer)
BuildRequires:	pkgconfig(Qt5DesignerComponents)
BuildRequires:	pkgconfig(Qt5Gui)
BuildRequires:	pkgconfig(Qt5Help)
BuildRequires:	pkgconfig(Qt5Network)
BuildRequires:	pkgconfig(Qt5PrintSupport)
BuildRequires:	pkgconfig(Qt5Sql)
BuildRequires:	pkgconfig(Qt5Svg)
BuildRequires:	pkgconfig(Qt5Test)
BuildRequires:	pkgconfig(Qt5WebKitWidgets)
BuildRequires:	pkgconfig(Qt5Widgets)
BuildRequires:	pkgconfig(Qt5X11Extras)
BuildRequires:	qt5-tools
BuildRequires:	qt5-linguist-tools
BuildRequires:	qdoc5
Suggests:	qt5-designer
Suggests:	qt5-assistant
Suggests:	qt5-devel
Suggests:	qt5-qml-tools
Suggests:	qt-creator-doc
Requires:	%{name}-common = %{EVRD}
Provides:	%{name}-ui = %{EVRD}

%description
Qt Creator (previously known as Project Greenhouse) is a new, lightweight,
cross-platform integrated development environment (IDE) designed to make
development with the Qt application framework even faster and easier.

%pre
if [ "$1" == "2" -a -L %{_bindir}/qtcreator ]
then
	rm -f %{_bindir}/qtcreator
fi

%files
%doc README
%{_bindir}/qtcreator
%{_bindir}/qmlpuppet
%{_bindir}/qml2puppet
%{_bindir}/qtcreator_process_stub
%{_bindir}/qtpromaker
%{_bindir}/sdktool
%{_libdir}/qtcreator
%{_datadir}/qtcreator
%{_datadir}/applications/qtcreator.desktop

#------------------------------------------------------------------------------

%package qt4
Summary:	Qt Creator IDE for Qt 4.x
Group:		Development/KDE and Qt
# For the Qt4 build...
BuildRequires:	pkgconfig(QtCore)
BuildRequires:	pkgconfig(QtGui)
BuildRequires:	pkgconfig(QtNetwork)
BuildRequires:	pkgconfig(QtSql)
BuildRequires:	pkgconfig(QtWebKit)
BuildRequires:	qt4-devel-private
BuildRequires:	qt4-linguist
BuildRequires:	qt4-qdoc3
Suggests:	qt4-designer
Suggests:	qt4-assistant
Suggests:	qt4-devel
Suggests:	qt4-qmlviewer
Suggests:	qt-creator-doc
Requires:	%{name}-common = %{EVRD}
Provides:	%{name}-ui = %{EVRD}

%description qt4
Qt Creator (previously known as Project Greenhouse) is a new, lightweight,
cross-platform integrated development environment (IDE) designed to make
development with the Qt application framework even faster and easier.

This version uses and targets Qt 4.x.

%files qt4
%doc README
%{_prefix}/lib/qt4/bin/qmlpuppet
%{_prefix}/lib/qt4/bin/qtcreator
%{_prefix}/lib/qt4/bin/qtcreator_process_stub
%{_prefix}/lib/qt4/bin/qtpromaker
%{_prefix}/lib/qt4/bin/sdktool
%{_prefix}/lib/qt4/%{_lib}/qtcreator
%{_prefix}/lib/qt4/share/qtcreator
%{_datadir}/applications/qtcreator-qt4.desktop

#------------------------------------------------------------------------------
%package common
Summary:	Files used by both Qt Creator Qt4 and Qt Creator Qt5
Group:		Development/KDE and Qt
Requires:	%{name}-ui = %{EVRD}
BuildArch:	noarch

%description common
Files used by both Qt Creator Qt4 and Qt Creator Qt5.

%files common
%{_iconsdir}/*/*/*/QtProject-qtcreator.png
%{_datadir}/mime/packages/*

#------------------------------------------------------------------------------

%package doc
Summary:	Qt Creator documentation
Group:		Development/KDE and Qt
Suggests:	qt4-doc

%description doc
Qt Creator documentation.

%files doc
%{_datadir}/doc/qtcreator/qtcreator.qch
%{_datadir}/doc/qtcreator/qtcreator-dev.qch

#------------------------------------------------------------------------------

%prep
%if "%{beta}" != ""
%setup -qn %{name}-%{version}-%{beta}-src
%else
%setup -qn %{name}-opensource-src-%{version}
%endif
%patch0 -p1

%build
%global optflags %{optflags} -Wstrict-aliasing=0 -Wno-error=strict-overflow
# Build a version for Qt 4.x
%qmake_qt4 -r IDE_LIBRARY_BASENAME=%{_lib}
%make STRIP=/bin/true
mkdir bin-qt4
make install STRIP=/bin/true INSTALL_ROOT=`pwd`/bin-qt4

# And one for Qt 5.x
make distclean
%qmake_qt5 -r IDE_LIBRARY_BASENAME=%{_lib}
%make STRIP=/bin/true
%make docs

%install
# Install the Qt 5.x version
make install STRIP=/bin/true INSTALL_ROOT=%{buildroot}%{_prefix} install_docs

# And the Qt 4.x version
mkdir -p %{buildroot}%{_prefix}/lib/qt4
cp -a bin-qt4/* %{buildroot}%{_prefix}/lib/qt4
# We share the icons with Qt 5.x
rm -rf %{buildroot}%{_prefix}/lib/qt4/share/icons

# Prevent "same build ID in nonidentical files" in all the binaries
pushd %{buildroot}%{_bindir}
for i in *; do
	if [ "$i" != "qtcreator" ]; then
		%__strip --strip-unneeded "$i"
	fi
done
popd

mkdir -p %{buildroot}%{_datadir}/mime/packages
install -m 0644 %{SOURCE2} %{buildroot}/%{_datadir}/mime/packages

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/qtcreator.desktop << EOF
[Desktop Entry]
Type=Application
Exec=%{_bindir}/qtcreator
Name=Qt Creator
GenericName=C++ IDE for developing Qt applications
X-KDE-StartupNotify=true
Icon=QtProject-qtcreator
Terminal=false
Categories=Development;IDE;Qt;
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;
InitialPreference=9
EOF

cat > %{buildroot}%{_datadir}/applications/qtcreator-qt4.desktop << EOF
[Desktop Entry]
Type=Application
Exec=%{_prefix}/lib/qt4/bin/qtcreator
Name=Qt Creator (Qt4)
GenericName=C++ IDE for developing Qt4 applications
X-KDE-StartupNotify=true
Icon=QtProject-qtcreator
Terminal=false
Categories=Development;IDE;Qt;
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;
InitialPreference=9
EOF

%changelog
* Fri Feb 07 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.0.1-1
+ Revision: cf19aec
- LOG New version 3.0.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20742 |12mu|qtcurve-1.8.17-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libnamekde4 %{_lib}kde4-style-qtcurve
%define libnamegtk2 %{_lib}qtcurve-gtk2

Summary:	QtCurve Theme for Qt and GTK
Name:		qtcurve
Version:	1.8.17
Release:	3
Group:		Graphical desktop/Other
License:	GPLv2+
Url:		https://github.com/QtCurve/qtcurve/releases
Source0:	https://github.com/QtCurve/qtcurve/archive/%{name}-%{version}.tar.gz
Patch0:		qtcurve-1.8.17-kwin-frames.patch
Patch1:		qtcurve-1.8.17-l10n-fix.patch
Patch2:		qtcurve-1.8.17-l10n-desktop.patch
BuildRequires:	cmake
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(x11-xcb)
BuildRequires:	pkgconfig(xcb)
BuildRequires:	pkgconfig(xcb-image)
BuildRequires:	kdelibs4-devel
BuildRequires:	kdebase4-workspace-devel

%description
QtCurve Theme for Qt and GTK.

#----------------------------------------------------------------------------

%package -n kde4-style-qtcurve
Summary:	QtCurve theme for KDE4
Group:		Graphical desktop/KDE
Requires:	%{libnamekde4} = %{EVRD}
Suggests:	qtcurve-gtk2
#added for test purpose by bedi
Suggests:	oxygen-gtk

%description -n kde4-style-qtcurve
QtCurve theme for KDE4.

%files -n kde4-style-qtcurve -f qtcurve.lang
%{_kde_appsdir}/QtCurve
%{_kde_appsdir}/color-schemes/
%{_kde_appsdir}/kstyle/
%{_kde_appsdir}/kwin/

#----------------------------------------------------------------------------

%package -n %{libnamekde4}
Summary:	KDE4 libraries for QtCurve
Group:		Graphical desktop/KDE
Provides:	libkde4-style-qtcurve = %{EVRD}

%description -n %{libnamekde4}
KDE4 libraries for QtCurve.

%files -n %{libnamekde4}
%{_kde_libdir}/kde4/kstyle_qtcurve_config.so
%{_kde_libdir}/kde4/kwin3_qtcurve.so
%{_kde_libdir}/kde4/kwin_qtcurve_config.so
%{_kde_libdir}/kde4/plugins/styles/qtcurve.so

#----------------------------------------------------------------------------

%package -n qtcurve-gtk2
Summary:	QtCurve Theme for GTK2
Group:		Graphical desktop/GNOME
Requires:	%{libnamegtk2} = %{EVRD}

%description -n qtcurve-gtk2
QtCurve Theme for GTK2.

%files -n qtcurve-gtk2
%{_datadir}/themes/QtCurve

#----------------------------------------------------------------------------

%package -n %{libnamegtk2}
Summary:	GTK2 libraries for QtCurve
Group:		Graphical desktop/GNOME
Provides:	libqtcurve-gtk2 = %{EVRD}

%description -n %{libnamegtk2}
GTK2 libraries for QtCurve.

%files -n %{libnamegtk2}
%{_libdir}/gtk-2.0/*/engines/libqtcurve.so

#----------------------------------------------------------------------------

%define major 0
%define libqtcurveutils %mklibname qtcurve-utils %{major}

%package -n %{libqtcurveutils}
Summary:	Shared library for QtCurve
Group:		System/Libraries

%description -n %{libqtcurveutils}
Shared library for QtCurve.

%files -n %{libqtcurveutils}
%{_libdir}/libqtcurve-utils.so.%{major}*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1

%build
%cmake_kde4 \
	-DENABLE_QT4:BOOL=ON \
	-DQTC_QT4_ENABLE_KDE:BOOL=ON \
	-DENABLE_QT5:BOOL=OFF \
	-DENABLE_GTK2:BOOL=ON
%make

%install
%makeinstall_std -C build

# We don't have devel package so we don't need it
rm %{buildroot}%{_libdir}/libqtcurve-utils.so

%find_lang qtcurve


%changelog
* Thu Oct 31 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.8.17-3
+ Revision: 7f402bd
- LOG Add patches to fix localization issues



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20743 |12mu|qtcurve-gtk2-1.8.16-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libname %{_lib}%{name}

Name:		qtcurve-gtk2
Summary:	QtCurve Theme for GTK2
Version:	1.8.16
Release:	1
Group:		Graphical desktop/GNOME
License:	GPLv2
URL:		http://www.kde-look.org/content/show.php?content=40492
Source0:	http://craigd.wikispaces.com/file/view/QtCurve-Gtk2-%{version}.tar.bz2
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	cmake
Requires:	%{libname} = %{version}-%{release}

%description
QtCurve theme for GTK2.

%package -n %{libname}
Summary:	libraries for %{name}
Group:		System/Libraries
Provides:	lib%{name} = %{version}-%{release}

%description -n %{libname}
Libraries for %{name}.

%prep
%setup -qn QtCurve-Gtk2-%{version}

%build
%cmake
%make

%install
%makeinstall_std -C build

%files
%doc AUTHORS ChangeLog README TODO
%{_datadir}/themes/QtCurve

%files -n %{libname}
%{_libdir}/gtk-2.0/*/engines/libqtcurve.so


%changelog
* Thu Jan 31 2013 Giovanni Mariani <mc2374@mclink.it> 1.8.16-1
- New release 1.8.16

* Tue May 08 2012 Andrey Bondrov <abondrov@mandriva.org> 1.8.15-1mdv2012.0
+ Revision: 797534
- New version 1.8.15

* Mon Apr 11 2011 Funda Wang <fwang@mandriva.org> 1.8.8-1
+ Revision: 652658
- update to new version 1.8.8

* Wed Mar 09 2011 Funda Wang <fwang@mandriva.org> 1.8.6-1
+ Revision: 643083
- update to new version 1.8.6

* Mon Feb 14 2011 Funda Wang <fwang@mandriva.org> 1.8.5-1
+ Revision: 637822
- New version 1.8.5

* Tue Dec 14 2010 Funda Wang <fwang@mandriva.org> 1.8.1-1mdv2011.0
+ Revision: 621741
- update to new version 1.8.1

* Mon Nov 22 2010 Funda Wang <fwang@mandriva.org> 1.7.2-1mdv2011.0
+ Revision: 599605
- new version 1.7.2

* Sat Oct 02 2010 Funda Wang <fwang@mandriva.org> 1.6.3-1mdv2011.0
+ Revision: 582415
- update to new version 1.6.3

* Tue Jul 20 2010 Funda Wang <fwang@mandriva.org> 1.5.2-1mdv2011.0
+ Revision: 555649
- update to new version 1.5.2

* Fri Apr 16 2010 Frederik Himpe <fhimpe@mandriva.org> 1.3.0-1mdv2010.1
+ Revision: 535578
- update to new version 1.3.0

* Sat Apr 10 2010 Ahmad Samir <ahmadsamir@mandriva.org> 1.2.0-1mdv2010.1
+ Revision: 533538
- new upstream release 1.2.0
- clean spec

* Sun Feb 28 2010 Frederik Himpe <fhimpe@mandriva.org> 1.1.1-1mdv2010.1
+ Revision: 512678
- update to new version 1.1.1

* Thu Feb 11 2010 Funda Wang <fwang@mandriva.org> 1.0.2-1mdv2010.1
+ Revision: 504366
- New version 1.0.2

* Tue Jan 19 2010 Frederik Himpe <fhimpe@mandriva.org> 1.0.1-1mdv2010.1
+ Revision: 493841
- Update to new version 1.0.1
- Rediff underlink patch

* Sun Nov 15 2009 Frederik Himpe <fhimpe@mandriva.org> 0.69.2-2mdv2010.1
+ Revision: 466306
- Move so file to separate lib package, so that 64 bit and 32 bit GTK+
  engines can be installed together

* Tue Oct 20 2009 Stéphane Téletchéa <steletch@mandriva.org> 0.69.2-1mdv2010.0
+ Revision: 458427
- Update to latest release to fix the arrow not displaying, bug #54560

  + Ahmad Samir <ahmadsamir@mandriva.org>
    - update to new version 0.69.1 (fix bug #54640)

* Thu Sep 10 2009 Stéphane Téletchéa <steletch@mandriva.org> 0.68.0-1mdv2010.0
+ Revision: 436906
- Update to new version 0.68

* Thu Aug 13 2009 Frederik Himpe <fhimpe@mandriva.org> 0.67.4-1mdv2010.0
+ Revision: 416099
- update to new version 0.67.4

* Sat Aug 08 2009 Frederik Himpe <fhimpe@mandriva.org> 0.67.3-1mdv2010.0
+ Revision: 411529
- update to new version 0.67.3

* Fri Jul 24 2009 Frederik Himpe <fhimpe@mandriva.org> 0.67.0-1mdv2010.0
+ Revision: 399419
- update to new version 0.67.0

* Tue Jun 30 2009 Frederik Himpe <fhimpe@mandriva.org> 0.65.1-1mdv2010.0
+ Revision: 391121
- update to new version 0.65.1

* Thu Jun 25 2009 Frederik Himpe <fhimpe@mandriva.org> 0.65.0-1mdv2010.0
+ Revision: 389182
- update to new version 0.65.0

* Sat May 16 2009 Jérôme Brenier <incubusss@mandriva.org> 0.62.8-1mdv2010.0
+ Revision: 376329
- update to new version 0.62.8

* Wed Mar 18 2009 Rodrigo Gonçalves de Oliveira <rodrigo@mandriva.com> 0.62.4-1mdv2009.1
+ Revision: 357314
- Update to new version 0.62

* Sun Jan 11 2009 Frederik Himpe <fhimpe@mandriva.org> 0.60.0-1mdv2009.1
+ Revision: 328328
- Update to new version 0.60

* Fri Aug 01 2008 Funda Wang <fwang@mandriva.org> 0.59.7-1mdv2009.0
+ Revision: 259128
- New version 0.59.7

* Sat Jul 26 2008 Funda Wang <fwang@mandriva.org> 0.59.6-1mdv2009.0
+ Revision: 250052
- update to new version 0.59.6

* Mon Jul 14 2008 Funda Wang <fwang@mandriva.org> 0.59.5-1mdv2009.0
+ Revision: 234829
- import qtcurve-gtk2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20744 |12mu|qt-gstreamer-0.10.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 0.10
%define glibapi 2.0
%define major 0

Summary:	C++ bindings for GStreamer with a Qt-style API
Name:		qt-gstreamer
Version:	0.10.2
Release:	4
License:	LGPLv2+
Group:		Development/KDE and Qt
Url:		http://gstreamer.freedesktop.org/wiki/QtGStreamer
Source0:	http://gstreamer.freedesktop.org/src/qt-gstreamer/%{name}-%{version}.tar.bz2
BuildRequires:	bison
BuildRequires:	cmake
BuildRequires:	doxygen
BuildRequires:	flex
BuildRequires:	qt4-qmlviewer
BuildRequires:	boost-devel
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(gstreamer-plugins-base-0.10)

%description
QtGStreamer provides C++ bindings for GStreamer with a Qt-style API,
plus some helper classes for integrating GStreamer better in Qt
applications.

%files
%{_libdir}/gstreamer-0.10/libgstqtvideosink.so
%{_qt_importdir}/QtGStreamer/

#----------------------------------------------------------------------------

%define libqtglib %mklibname QtGLib %{glibapi} %{major}

%package -n %{libqtglib}
Summary:	C++/Qt bindings for parts of the GLib and GObject APIs
Group:		System/Libraries
Conflicts:	%{_lib}qt-gstreamer0 < 0.10.2
Conflicts:	%{_lib}qtglib0.10.2 < 0.10.2-4
Obsoletes:	%{_lib}qtglib0.10.2 < 0.10.2-4
Conflicts:	%{_lib}qtglib2.0_0.10.2 < 0.10.2-4
Obsoletes:	%{_lib}qtglib2.0_0.10.2 < 0.10.2-4

%description -n %{libqtglib}
Library providing C++/Qt bindings for parts of the GLib and GObject
APIs, a base on which QtGStreamer is built.

%files -n %{libqtglib}
%{_libdir}/libQtGLib-%{glibapi}.so.%{major}*

#----------------------------------------------------------------------------

%define libqtgstreamer %mklibname QtGStreamer %{api} %{major}

%package -n %{libqtgstreamer}
Summary:	C++/Qt bindings for GStreamer
Group:		System/Libraries
Conflicts:	%{_lib}qt-gstreamer0 < 0.10.2
Conflicts:	%{_lib}qtgstreamer0.10.2 < 0.10.2-4
Obsoletes:	%{_lib}qtgstreamer0.10.2 < 0.10.2-4

%description -n %{libqtgstreamer}
Library providing C++/Qt bindings for GStreamer

%files -n %{libqtgstreamer}
%{_libdir}/libQtGStreamer-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%define libqtgstreamerui %mklibname QtGStreamerUi %{api} %{major}

%package -n %{libqtgstreamerui}
Summary:	Library providing integration with QtGui
Group:		System/Libraries
Conflicts:	%{_lib}qt-gstreamer0 < 0.10.2
Conflicts:	%{_lib}qtgstreamerui0.10.2 < 0.10.2-4
Obsoletes:	%{_lib}qtgstreamerui0.10.2 < 0.10.2-4

%description -n %{libqtgstreamerui}
Library providing integration with QtGui.

%files -n %{libqtgstreamerui}
%{_libdir}/libQtGStreamerUi-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%define libqtgstreamerutils %mklibname QtGStreamerUtils %{api} %{major}

%package -n %{libqtgstreamerutils}
Summary:	Library providing some high level utility classes
Group:		System/Libraries
Conflicts:	%{_lib}qt-gstreamer0 < 0.10.2
Conflicts:	%{_lib}qtgstreamerutils0.10.2 < 0.10.2-4
Obsoletes:	%{_lib}qtgstreamerutils0.10.2 < 0.10.2-4

%description -n %{libqtgstreamerutils}
Library providing some high level utility classes.

%files -n %{libqtgstreamerutils}
%{_libdir}/libQtGStreamerUtils-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%define devname %mklibname -d %{name}

%package -n %{devname}
Summary:	Development files for QtGstreamer
Group:		Development/KDE and Qt
Requires:	%{libqtglib} = %{EVRD}
Requires:	%{libqtgstreamer} = %{EVRD}
Requires:	%{libqtgstreamerui} = %{EVRD}
Requires:	%{libqtgstreamerutils} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
QtGStreamer provides C++ bindings for GStreamer with a Qt-style API,
plus some helper classes for integrating GStreamer better in Qt
applications.

This package contains files for developing applications using 
QtGstreamer.

%files -n %{devname}
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*.pc
%{_libdir}/QtGStreamer/*.cmake
%{_includedir}/QtGStreamer

#--------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_qt4 -DQTGSTREAMER_TESTS=ON -DLIB_INSTALL_DIR=%{_libdir}
%make

%install
%makeinstall_std -C build

%changelog
* Fri Oct 11 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.10.2-4
+ Revision: 55ea5b6
- LOG Rename packages according to our policy



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20745 |12mu|qt-mobility-1.2.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Build docs
%bcond_without docs
# Build examples
%bcond_without examples
# Build demos
%bcond_without demos

%define major 1

%define snap 20110922

%define libnamedev %mklibname %{name} -d
%define libqtbearer %mklibname qtbearer %{major}
%define libqtcontacts %mklibname qtcontacts %{major}
%define libqtconnectivity %mklibname qtconnectivity %{major}
%define libqtfeedback %mklibname qtfeedback %{major}
%define libqtgallery %mklibname qtgallery %{major}
%define libqtlocation %mklibname qtlocation %{major}
%define libqtmultimediakit %mklibname qtmultimediakit %{major}
%define libqtorganizer %mklibname qtorganizer %{major}
%define libqtpublishsubscribe %mklibname qtpublishsubscribe %{major}
%define libqtsensors %mklibname qtsensors %{major}
%define libqtserviceframework %mklibname qtserviceframework %{major}
%define libqtsysteminfo %mklibname qtsysteminfo %{major}
%define libqtversit %mklibname qtversit %{major}
%define libqtversitorganizer %mklibname qtversitorganizer %{major}

%define _qt4_datadir		%{_prefix}/lib/qt4
%define _qt4_bindir		%{_qt4_datadir}/bin
%define _qt4_docdir		%{_docdir}/qt4
%define _qt4_libdir		%{_libdir}
%define _qt4_includedir		%{_qt4_datadir}/include
%define _qt4_plugindir		%{_libdir}/qt4/plugins
%define _qt4_demodir		%{_qt4_datadir}/demos
%define _qt4_exampledir		%{_qt4_datadir}/examples
%define _qt4_importdir		%{_qt4_datadir}/imports
%define _qt4_translationdir	%{_qt4_datadir}/translations

Name:		qt-mobility
Summary:	Qt Mobility Framework
Group:		Development/Other
Version:	1.2.0
Release:	4
License:	LGPLv2 with exceptions
URL:		http://qt.nokia.com/products/qt-addons/mobility
Source0:	http://get.qt.nokia.com/qt/add-ons/%{name}-opensource-src-%{version}.tar.gz
Patch1:		qt-mobility-opensource-src-1.1.0-pulseaudio-lib.patch
Patch2:		qt-mobility-1.2.0-no-rpath.patch
Patch3:		qt-mobility-1.2.0-fix-qmetaobjectbuilder.patch
# Patch from Fedora to install pkgconfig files
Patch4:		qt-mobility-opensource-src-1.2.0-pkgconfig.patch
Patch5:		qt-mobility-1.2.0-gcc4.7.patch
## upstreamable patches
Patch50:	qt-mobility-opensource-src-1.2.0-translationsdir.patch
BuildRequires:	gdb
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(blkid)
BuildRequires:	pkgconfig(bluez)
BuildRequires:	pkgconfig(gstreamer-plugins-base-0.10)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(NetworkManager)
BuildRequires:	pkgconfig(udev)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(xv)
Provides:	qt4-mobility = %{version}-%{release}

%description
Qt Mobility Project delivers a set of new APIs to Qt with features that are
well known from the mobile device world, in particular phones. However, these
APIs allow the developer to use these features with ease from one framework
and apply them to phones, netbooks and non-mobile personal computers. The
framework not only improves many aspects of a mobile experience, because it
improves the use of these technologies, but has applicability beyond the
mobile device arena.

%files
%doc LICENSE.LGPL LGPL_EXCEPTION.txt
%{_qt4_importdir}/QtMobility/
%{_qt4_importdir}/QtMultimediaKit/
%{_qt4_plugindir}/*
%if %{with examples}
%exclude %{_qt4_plugindir}/serviceframework/libserviceframework_bluetoothtransferplugin.so
%exclude %{_qt4_plugindir}/serviceframework/libserviceframework_filemanagerplugin.so
%exclude %{_qt4_plugindir}/serviceframework/libserviceframework_landlinedialerservice.so
%exclude %{_qt4_plugindir}/serviceframework/libserviceframework_notesmanagerplugin.so
%exclude %{_qt4_plugindir}/serviceframework/libserviceframework_voipdialerservice.so
%exclude %{_qt4_plugindir}/sensors/libqtsensors_grueplugin.so
%endif

#--------------------------------------------------------------------
%package -n %{libqtbearer}
Summary:	Qt Mobility Framework library
Group:		System/Libraries

%description -n %{libqtbearer}
Qt Mobility Framework library.

%files -n %{libqtbearer}
%{_qt4_libdir}/libQtBearer.so.%{major}*

#--------------------------------------------------------------------
%package -n %{libqtcontacts}
Summary:	Qt Mobility Framework library
Group:		System/Libraries

%description -n %{libqtcontacts}
Qt Mobility Framework library.

%files -n %{libqtcontacts}
%{_qt4_libdir}/libQtContacts.so.%{major}*

#--------------------------------------------------------------------
%package -n %{libqtconnectivity}
Summary:	Qt Mobility Framework library
Group:		System/Libraries

%description -n %{libqtconnectivity}
Qt Mobility Framework library.

%files -n %{libqtconnectivity}
%{_qt4_libdir}/libQtConnectivity.so.%{major}*

#--------------------------------------------------------------------
%package -n %{libqtfeedback}
Summary:	Qt Mobility Framework library
Group:		System/Libraries

%description -n %{libqtfeedback}
Qt Mobility Framework library.

%files -n %{libqtfeedback}
%{_qt4_libdir}/libQtFeedback.so.%{major}*

#--------------------------------------------------------------------
%package -n %{libqtgallery}
Summary:	Qt Mobility Framework library
Group:		System/Libraries

%description -n %{libqtgallery}
Qt Mobility Framework library.

%files -n %{libqtgallery}
%{_qt4_libdir}/libQtGallery.so.%{major}*

#--------------------------------------------------------------------
%package -n %{libqtlocation}
Summary:	Qt Mobility Framework library
Group:		System/Libraries

%description -n %{libqtlocation}
Qt Mobility Framework library.

%files -n %{libqtlocation}
%{_qt4_libdir}/libQtLocation.so.%{major}*

#--------------------------------------------------------------------
%package -n %{libqtmultimediakit}
Summary:	Qt Mobility Framework library
Group:		System/Libraries

%description -n %{libqtmultimediakit}
Qt Mobility Framework library.

%files -n %{libqtmultimediakit}
%{_qt4_libdir}/libQtMultimediaKit.so.%{major}*

#--------------------------------------------------------------------
%package -n %{libqtorganizer}
Summary:	Qt Mobility Framework library
Group:		System/Libraries

%description -n %{libqtorganizer}
Qt Mobility Framework library.

%files -n %{libqtorganizer}
%{_qt4_libdir}/libQtOrganizer.so.%{major}*

#--------------------------------------------------------------------
%package -n %{libqtpublishsubscribe}
Summary:	Qt Mobility Framework library
Group:		System/Libraries

%description -n %{libqtpublishsubscribe}
Qt Mobility Framework library.

%files -n %{libqtpublishsubscribe}
%{_qt4_libdir}/libQtPublishSubscribe.so.%{major}*

#--------------------------------------------------------------------
%package -n %{libqtsensors}
Summary:	Qt Mobility Framework library
Group:		System/Libraries

%description -n %{libqtsensors}
Qt Mobility Framework library.

%files -n %{libqtsensors}
%{_qt4_libdir}/libQtSensors.so.%{major}*

#--------------------------------------------------------------------
%package -n %{libqtserviceframework}
Summary:	Qt Mobility Framework library
Group:		System/Libraries

%description -n %{libqtserviceframework}
Qt Mobility Framework library.

%files -n %{libqtserviceframework}
%{_qt4_libdir}/libQtServiceFramework.so.%{major}*

#--------------------------------------------------------------------
%package -n %{libqtsysteminfo}
Summary:	Qt Mobility Framework library
Group:		System/Libraries

%description -n %{libqtsysteminfo}
Qt Mobility Framework library.

%files -n %{libqtsysteminfo}
%{_qt4_libdir}/libQtSystemInfo.so.%{major}*

#--------------------------------------------------------------------
%package -n %{libqtversit}
Summary:	Qt Mobility Framework library
Group:		System/Libraries

%description -n %{libqtversit}
Qt Mobility Framework library.

%files -n %{libqtversit}
%{_qt4_libdir}/libQtVersit.so.%{major}*

#--------------------------------------------------------------------
%package -n %{libqtversitorganizer}
Summary:	Qt Mobility Framework library
Group:		System/Libraries

%description -n %{libqtversitorganizer}
Qt Mobility Framework library.

%files -n %{libqtversitorganizer}
%{_qt4_libdir}/libQtVersitOrganizer.so.%{major}*

#--------------------------------------------------------------------
%package -n %{libnamedev}
Summary:	Qt Mobility Framework development files
Group:		Development/KDE and Qt
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	qt4-mobility-devel = %{version}-%{release}
Requires:	%{libqtbearer} = %{version}-%{release}
Requires:	%{libqtcontacts} = %{version}-%{release}
Requires:	%{libqtconnectivity} = %{version}-%{release}
Requires:	%{libqtfeedback} = %{version}-%{release}
Requires:	%{libqtgallery} = %{version}-%{release}
Requires:	%{libqtlocation} = %{version}-%{release}
Requires:	%{libqtmultimediakit} = %{version}-%{release}
Requires:	%{libqtorganizer} = %{version}-%{release}
Requires:	%{libqtpublishsubscribe} = %{version}-%{release}
Requires:	%{libqtsensors} = %{version}-%{release}
Requires:	%{libqtserviceframework} = %{version}-%{release}
Requires:	%{libqtsysteminfo} = %{version}-%{release}
Requires:	%{libqtversit} = %{version}-%{release}
Requires:	%{libqtversitorganizer} = %{version}-%{release}

%description -n %{libnamedev}
Development files to build applications that use Qt Webkit.

%files -n %{libnamedev}
%{_qt4_bindir}/icheck
%{_qt4_bindir}/ndefhandlergen
%{_qt4_bindir}/qcrmlgen
%{_qt4_bindir}/servicedbgen
%{_qt4_bindir}/servicefw
%{_qt4_bindir}/servicexmlgen
%{_qt4_bindir}/vsexplorer
%{_qt4_datadir}/mkspecs/features/mobility.prf
%{_qt4_datadir}/mkspecs/features/mobilityconfig.prf 
%{_qt4_includedir}/Qt*/
%{_qt4_libdir}/libQt*.prl
%{_qt4_libdir}/libQt*.so
%{_libdir}/pkgconfig/*.pc

#--------------------------------------------------------------------
%if %{with docs}
%package doc
Summary:	Qt Mobility API documentation
Group:		Books/Howtos
BuildArch:	noarch
Suggests:	qt4-doc
Provides:	qt4-mobility-doc = %{version}-%{release}

%description doc
API documentation files for Qt Mobility.

%files doc
%{_docdir}/html/qtmobility/
%endif

#--------------------------------------------------------------------
%if %{with examples}
%package examples
Summary:	Qt Mobility Framework examples
Group:		System/X11
Provides:	qt4-mobility-examples = %{version}-%{release}

%description examples
Example files for the Qt Mobility Framework.

%files examples
%{_qt4_bindir}/accel
%{_qt4_bindir}/annotatedurl
%{_qt4_bindir}/arrowkeys
%{_qt4_bindir}/audiodevices
%{_qt4_bindir}/audioinput
%{_qt4_bindir}/audiooutput
%{_qt4_bindir}/audiorecorder
%{_qt4_bindir}/battery-publisher
%{_qt4_bindir}/battery-subscriber/
%{_qt4_bindir}/bearercloud
%{_qt4_bindir}/bearermonitor
%{_qt4_bindir}/btchat
%{_qt4_bindir}/btfiletransfer
%{_qt4_bindir}/btscanner
%{_qt4_bindir}/bttennis
%{_qt4_bindir}/calendardemo
%{_qt4_bindir}/camera
%{_qt4_bindir}/cubehouse
%{_qt4_bindir}/declarative-music-browser
%{_qt4_bindir}/dialer_service
%{_qt4_bindir}/documentproperties
%{_qt4_bindir}/flickrdemo
%{_qt4_bindir}/hapticsplayer
%{_qt4_bindir}/hapticsquare
%{_qt4_bindir}/grueapp
%{_qt4_bindir}/landmarkbrowser
%{_qt4_bindir}/logfilepositionsource
%{_qt4_bindir}/mapsdemo
%{_qt4_bindir}/mediabrowser
%{_qt4_bindir}/metadata
%{_qt4_bindir}/metadata2
%{_qt4_bindir}/moreplaces.lmx
%{_qt4_bindir}/mylm.lmx
%{_qt4_bindir}/ndefeditor
%{_qt4_bindir}/nmealog.txt
%{_qt4_bindir}/orientation
%{_qt4_bindir}/places.gpx
%{_qt4_bindir}/publish-subscribe
%{_qt4_bindir}/qml_battery
%{_qt4_bindir}/qml_battery2
%{_qt4_bindir}/qml_camera
%{_qt4_bindir}/qml_device
%{_qt4_bindir}/qml_landmarkmap
%{_qt4_bindir}/qml_location_flickr
%{_qt4_bindir}/qml_mapviewer
%{_qt4_bindir}/qml_networkinfo
%{_qt4_bindir}/qml_poster
%{_qt4_bindir}/qml_scanner
%{_qt4_bindir}/qml_storageinfo
%{_qt4_bindir}/qml_tennis
%{_qt4_bindir}/qmldialer
%{_qt4_bindir}/qmlnotes
%{_qt4_bindir}/qmlorganizer
%{_qt4_bindir}/qsysinfo
%{_qt4_bindir}/qsystemalignedtimer
%{_qt4_bindir}/radio
%{_qt4_bindir}/samplephonebook
%{_qt4_bindir}/sensor_explorer
%{_qt4_bindir}/servicebrowser
%{_qt4_bindir}/sfw-notes
%{_qt4_bindir}/sfwecho_client
%{_qt4_bindir}/sfwecho_service
%{_qt4_bindir}/show_acceleration
%{_qt4_bindir}/show_als
%{_qt4_bindir}/show_compass
%{_qt4_bindir}/show_gyroscope
%{_qt4_bindir}/show_light
%{_qt4_bindir}/show_magneticflux
%{_qt4_bindir}/show_orientation
%{_qt4_bindir}/show_proximity
%{_qt4_bindir}/show_reflectance
%{_qt4_bindir}/show_rotation
%{_qt4_bindir}/show_tap
%{_qt4_bindir}/simplelog.txt
%{_qt4_bindir}/slideshow
%{_qt4_bindir}/todo
%{_qt4_bindir}/videographicsitem
%{_qt4_bindir}/videowidget
%{_qt4_bindir}/xmldata/*.xml
%{_qt4_plugindir}/serviceframework/libserviceframework_bluetoothtransferplugin.so
%{_qt4_plugindir}/serviceframework/libserviceframework_filemanagerplugin.so
%{_qt4_plugindir}/serviceframework/libserviceframework_landlinedialerservice.so
%{_qt4_plugindir}/serviceframework/libserviceframework_notesmanagerplugin.so
%{_qt4_plugindir}/serviceframework/libserviceframework_voipdialerservice.so
%{_qt4_plugindir}/sensors/libqtsensors_grueplugin.so
%endif

#--------------------------------------------------------------------
%if %{with demos}
%package demos
Summary:	Qt Mobility Framework demos
Group:		System/X11
Provides:	qt4-mobility-demos = %{version}-%{release}

%description demos
Example files for the Qt Mobility Framework.

%files demos
%{_qt4_bindir}/lightmaps_with_location
%{_qt4_bindir}/player
%{_qt4_bindir}/qmlcontacts
%{_qt4_bindir}/smallsensors
%{_qt4_bindir}/weatherinfo_with_location
%endif

#--------------------------------------------------------------------
%prep
%setup -qn %{name}-opensource-src-%{version}
%patch1 -p1 -b .pulseaudio_lib
%patch2 -p0 -b .no_rpath
%patch3 -p0 -b .fix_qmetaobjectbuilder
%patch4 -p1 -b .pkgconfig
%patch5 -p1 -b .gcc4.7
%patch50 -p1 -b .translationsdir

%build
PATH="%{_qt4_bindir}:$PATH"; export PATH

./configure \
    -prefix %{_qt4_datadir} \
    -libdir %{_qt4_libdir} \
    -plugindir %{_qt4_plugindir} \
    %{?with_examples:-examples} \
    %{?with_demos:-demos}

%make

%install
%makeinstall INSTALL_ROOT=%{buildroot}

# Remove local build path from pkgconfig files
sed -i s," .*BUILD[^ ]*",, %{buildroot}%{_libdir}/pkgconfig/*.pc

%if %{with docs}
# install docs
install -d -m 755 %{buildroot}%{_docdir}/html/qtmobility/
cp -a doc/html/* %{buildroot}%{_docdir}/html/qtmobility/
%endif


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20746 |12mu|qtweetlib-0.5.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libqtweetlib %mklibname qtweetlib %{major}
%define develqtweetlib %mklibname -d qtweetlib

Name:		qtweetlib
License:	GPLv2
Version:	0.5.0
Release:	2
Source0:	%{name}-%{version}.tar.gz
Url:		https://github.com/dschmidt/QTweetLib
Summary:	C++ Qt based Twitter library
Group:		System/Libraries
BuildRequires:	cmake
BuildRequires:	gcc-c++
BuildRequires:	qt4-devel
BuildRequires:	qjson-devel

%description
C++ Qt based Twitter library.

%package -n %{libqtweetlib}
Group:		System/Libraries
Summary:	C++ Qt based Twitter library

%description -n %{libqtweetlib}
C++ Qt based Twitter library.

%package -n %{develqtweetlib}
Group:		Development/C
Summary:	C++ Qt based Twitter library
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libqtweetlib} = %{version}

%description -n %{develqtweetlib} 
C++ Qt based Twitter library (devel package).

%prep
%setup -q -n minimoog-QTweetLib-2af0b78

%build
%cmake
%make

%install
%makeinstall_std -C build

%files -n %{libqtweetlib}
%{_libdir}/libQTweetLib.so.%{major}*

%files -n %{develqtweetlib}
%{_libdir}/libQTweetLib.so
%{_includedir}/QTweetLib/



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20747 |12mu|quadrapassel-3.8.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           quadrapassel
Version:        3.8.1
Release:        1
Summary:        GNOME Quadrapassel game

License:        GPLv2+ and CC-BY-SA
Group:		Games/Other
URL:            https://live.gnome.org/Quadrapassel
Source0:        http://ftp.gnome.org/pub/GNOME/sources/%{name}/3.8/%{name}-%{version}.tar.xz

BuildRequires:  pkgconfig(clutter-gtk-1.0)
BuildRequires:  desktop-file-utils
BuildRequires:  pkgconfig(gtk+-3.0)
BuildRequires:  intltool
BuildRequires:  itstool
BuildRequires:  pkgconfig(libcanberra-gtk3)
BuildRequires:  pkgconfig(librsvg-2.0)

Obsoletes: gnome-games-extra < 3.7.92

%description
The Russian game of falling geometric shapes.

%prep
%setup -q


%build
%configure2_5x
%make


%install
make install DESTDIR=$RPM_BUILD_ROOT

desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop

%find_lang %{name} --with-gnome


%files -f %{name}.lang
%doc COPYING
%{_bindir}/quadrapassel
%{_datadir}/applications/quadrapassel.desktop
%{_datadir}/glib-2.0/schemas/org.gnome.quadrapassel.gschema.xml
%{_datadir}/icons/HighContrast/*/apps/quadrapassel.*
%{_datadir}/icons/hicolor/*/apps/quadrapassel.*
%{_datadir}/quadrapassel
%{_mandir}/man6/quadrapassel.6*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20748 |12mu|quazip-0.5.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define libname %mklibname %{name} %{major}
%define develname %mklibname -d %{name}

Name:		quazip
Version:	0.5.1
Release:	1
Summary:	Qt/C++ wrapper for the minizip library
License:	LGPLv2+
Group:		System/Libraries
URL:		http://quazip.sourceforge.net/
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
BuildRequires:	qt4-devel
BuildRequires:	libzip-devel
Requires:	pkgconfig(zlib)
BuildRequires:	doxygen
BuildRequires:	graphviz

%description
QuaZIP is a simple C++ wrapper over Gilles Vollant's ZIP/UNZIP package that
can be used to access ZIP archives. It uses Trolltech's Qt toolkit.

QuaZIP allows you to access files inside ZIP archives using QIODevice API,
and - yes! - that means that you can also use QTextStream, QDataStream or
whatever you would like to use on your zipped files.

QuaZIP provides complete abstraction of the ZIP/UNZIP API, for both reading
from and writing to ZIP archives.

#------------------------------------------------------------------------------

%package -n %{libname}
Summary:	Qt/C++ wrapper for the minizip library
%rename quazip

%description -n %{libname}
QuaZIP is a simple C++ wrapper over Gilles Vollant's ZIP/UNZIP package that
can be used to access ZIP archives. It uses Trolltech's Qt toolkit.

QuaZIP allows you to access files inside ZIP archives using QIODevice API,
and - yes! - that means that you can also use QTextStream, QDataStream or
whatever you would like to use on your zipped files.

QuaZIP provides complete abstraction of the ZIP/UNZIP API, for both reading
from and writing to ZIP archives.

%files -n %{libname}
%{_libdir}/*.so.%{major}*

#------------------------------------------------------------------------------

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{libname} = %{version}-%{release}
Requires:	pkgconfig(zlib)
Requires:	qt4-devel
Provides:	quazip-devel = %{version}-%{release}
Obsoletes:	quazip-devel <= 0.4.3-1
Obsoletes:	%{mklibname -d quazip 1} < 0.4.4-2

%description -n %{develname}
This package contains libraries, header files and documentation
for developing applications that use %{libname}.

%files -n %{develname}
%doc COPYING* NEWS.txt README.txt
%doc doc/html
%{_includedir}/%{name}
%{_libdir}/*.so

#------------------------------------------------------------------------------

%prep
%setup -q

# Fixes build and install
sed -i 's\PREFIX/lib\PREFIX/%{_lib}\' %{name}/%{name}.pro
# removing test programs
sed -i 's\qztest\\g' %{name}.pro

%build
%qmake_qt4 PREFIX=%{_prefix} QMAKE_CXXFLAGS_RELEASE= LIBS+=-lz
make

doxygen Doxyfile
for file in doc/html/*; do
	touch -r Doxyfile $file
done

%install
make INSTALL="install -p" INSTALL_ROOT=%{buildroot} install


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20749 |12mu|qyoto-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# if you want to build this packge for ARM
# use REAL hardware
# abf - external nodes - all

Name:		qyoto
Summary:	C# Mono Qt 4 bindings
Version:	4.12.4
Release:	1
Epoch:		1
Group:		Development/KDE and Qt
License:	GPL
URL:		https://projects.kde.org/projects/kde/kdebindings/csharp/qyoto
Source0:	ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel >= 2:%{version}
BuildRequires:	smokegen-devel >= 1:%{version}
BuildRequires:	smokeqt-devel >= 1:%{version}
BuildRequires:	pkgconfig(mono)
BuildRequires:	pkgconfig(phonon)
BuildRequires:	pkgconfig(qimageblitz)
BuildRequires:	kde4-macros
BuildRequires:	cmake
BuildRequires:	qscintilla-qt4-devel
Provides:	mono-qt4 = %{EVRD}

%description
.NET/Mono bindings for the Qt libraries.

%files
%{_prefix}/lib/mono/qyoto/qt-dotnet.dll
%{_prefix}/lib/mono/qyoto/qscintilla.dll
%{_prefix}/lib/mono/qyoto/qtscript.dll
%{_prefix}/lib/mono/qyoto/qtuitools.dll
%{_prefix}/lib/mono/qyoto/qtwebkit.dll
%{_prefix}/lib/mono/qyoto/qttest.dll
%{_prefix}/lib/mono/qyoto/phonon.dll
%{_prefix}/lib/mono/gac/qttest
%{_prefix}/lib/mono/gac/qt-dotnet
%{_prefix}/lib/mono/gac/qscintilla
%{_prefix}/lib/mono/gac/qtscript
%{_prefix}/lib/mono/gac/qtwebkit
%{_prefix}/lib/mono/gac/qtuitools
%{_prefix}/lib/mono/gac/phonon
%{_kde_libdir}/libqscintilla-sharp.so
%{_kde_libdir}/libqtscript-sharp.so
%{_kde_libdir}/libqtuitools-sharp.so
%{_kde_libdir}/libqtwebkit-sharp.so
%{_kde_libdir}/libqttest-sharp.so
%{_kde_libdir}/libphonon-sharp.so

#------------------------------------------------------------

%define libqyoto_major 2
%define libqyoto %mklibname qyoto %{libqyoto_major}

%package -n %{libqyoto}
Summary:	Qt generic bindings library
Group:		Development/KDE and Qt

%description -n %{libqyoto}
Qt generic bindings library.

%files -n %{libqyoto}
%{_kde_libdir}/libqyoto.so.%{libqyoto_major}*

#------------------------------------------------------------

%package -n qyoto-devel
Summary:	Header files for qyoto
Group:		Development/KDE and Qt
Provides:	mono-qt4-devel = %{EVRD}
Requires:	qyoto = %{EVRD}
Requires:	%{libqyoto} = %{EVRD}
Conflicts:	qyoto < 1:4.4.95

%description -n qyoto-devel
qyoto devel files.

%files -n qyoto-devel
%{_kde_bindir}/csrcc
%{_kde_bindir}/uics
%{_kde_includedir}/qyoto
%{_kde_libdir}/libqyoto.so
%{_kde_libdir}/pkgconfig/qyoto.pc
%{_kde_libdir}/pkgconfig/qtscript-sharp.pc
%{_kde_libdir}/pkgconfig/qttest-sharp.pc
%{_kde_libdir}/pkgconfig/qtuitools-sharp.pc
%{_kde_libdir}/pkgconfig/qtwebkit-sharp.pc
%{_kde_datadir}/qyoto/cmake/*
%{_kde_datadir}/qyoto/key.snk

#------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: b9a7051
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20750 |12mu|R-3.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		upgrade_from_2_12		1

# (tpg) really not needed
# for private copy in /usr/lib/R/share/perl/Text/DelimMatch.pm 
%define __noautoprov '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::.*\)'
%define __noautoreq 'libRblas.so\\|libRlapack.so\\|perl\(R::.*\)'
%define _disable_ld_no_undefined 1

%bcond_without	system_pcre

%ifarch %{mips} %{arm}
    %bcond_with	java
%else
    %bcond_without java
%endif

%ifarch x86_64
    %define	java_arch		amd64
%else
    %define	java_arch		%{_arch}
%endif

%define		libRmath		%{mklibname Rmath}
%define		libRmath_devel		%{mklibname -d Rmath}
%define		libRmath_static_devel	%{mklibname -d -s Rmath}

#-----------------------------------------------------------------------
Name:		R
Version:	3.1.0
Release:	1
Summary:	A language for data analysis and graphics
URL:		http://www.r-project.org
Source0:	ftp://cran.r-project.org/pub/R/src/base/R-3/R-%{version}.tar.gz
Source1:	macros.R
Source2:	R-make-search-index.sh
Source3:	R-icons-png.tar.bz2
Source4:	R.bash_completion.bz2
Source100:	R.rpmlintrc
License:	GPLv2+
Group:		Sciences/Mathematics
BuildRequires:	bison
BuildRequires:	pkgconfig(blas)
BuildRequires:	bzip2-devel
BuildRequires:	pkgconfig(cairo)
BuildRequires:	cups-common
BuildRequires:	gcc-c++
BuildRequires:	gcc-gfortran
BuildRequires:	gcc-objc
BuildRequires:	gettext-devel
BuildRequires:	glibc-static-devel
BuildRequires:	gpm-devel
BuildRequires:	icu-devel >= 49
%if %{with java}
BuildRequires:	java-rpmbuild
%endif
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(lapack)
BuildRequires:	less
BuildRequires:	pkgconfig(ice)
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xmu)
BuildRequires:	pkgconfig(xt)
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(pango)
BuildRequires:	paper-utils
%if %{with system_pcre}
BuildRequires:	pkgconfig(libpcre)
%endif
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pth-devel
BuildRequires:	readline-devel
BuildRequires:	tcl-devel
BuildRequires:	texinfo
BuildRequires:	texlive-latex
BuildRequires:	texlive-tools
BuildRequires:	texlive-inconsolata
BuildRequires:	tiff-devel
BuildRequires:	tk-devel
BuildRequires:	zip
BuildRequires:	zlib-devel
# R-devel will pull in R-core
Requires:	R-devel = %{EVRD}
# libRmath-devel will pull in libRmath
Requires:	%{libRmath_devel} = %{EVRD}
Suggests:	x11-font-adobe-100dpi
Obsoletes:	R-recommended <= 1.5.1
Provides:	R-recommended
Patch1:		R-3.0.1-menu.patch
Patch2:		R-3.0.0-gfxdemos.patch
# Patch3:		arm-perl-regexp.patch

%description
This is a metapackage that provides both core R userspace and 
all R development components.

R is a language and environment for statistical computing and graphics. 
R is similar to the award-winning S system, which was developed at 
Bell Laboratories by John Chambers et al. It provides a wide 
variety of statistical and graphical techniques (linear and
nonlinear modelling, statistical tests, time series analysis,
classification, clustering, ...).

R is designed as a true computer language with control-flow
constructions for iteration and alternation, and it allows users to
add additional functionality by defining new functions. For
computationally intensive tasks, C, C++ and Fortran code can be linked
and called at run time.

%files

#-----------------------------------------------------------------------
%package	core
Summary:	The minimal R components necessary for a functional runtime
Group:		Sciences/Mathematics
Requires:	cups
Requires:	less
Requires:	perl
Requires:	sed
Requires:	texlive-scheme-medium
Requires:	vim
Requires:	xdg-utils
# These are the submodules that R-core provides. Sometimes R modules say they
# depend on one of these submodules rather than just R. These are provided for 
# packager convenience.
%rename R-base
Provides:	R-boot = 1.3.11
Provides:	R-class = 7.3.10
Provides:	R-cluster = 1.15.2
Provides:	R-codetools = 0.2.8
Provides:	R-datasets = %{version}
Provides:	R-foreign = 0.8.61
Provides:	R-graphics = %{version}
Provides:	R-grDevices = %{version}
Provides:	R-grid = %{version}
Provides:	R-KernSmooth = 2.23.12
Provides:	R-lattice = 0.20.29
Provides:	R-MASS = 7.3.31
Provides:	R-Matrix = 1.1.3
Obsoletes:	R-Matrix < 0.999375-7
Provides:	R-methods = %{version}
Provides:	R-mgcv = 1.7.29
Provides:	R-nlme = 3.1.117
Provides:	R-nnet = 7.3.8
Provides:	R-parallel = %{version}
Provides:	R-rpart = 4.1.8
Provides:	R-spatial = 7.3.8
Provides:	R-splines = %{version}
Provides:	R-stats = %{version}
Provides:	R-stats4 = %{version}
Provides:	R-survival = 2.37.7
Provides:	R-tcltk = %{version}
Provides:	R-tools = %{version}
Provides:	R-utils = %{version}

%description	core
A language and environment for statistical computing and graphics.
R is similar to the award-winning S system, which was developed at
Bell Laboratories by John Chambers et al. It provides a wide
variety of statistical and graphical techniques (linear and
nonlinear modelling, statistical tests, time series analysis,
classification, clustering, ...).

R is designed as a true computer language with control-flow
constructions for iteration and alternation, and it allows users to
add additional functionality by defining new functions. For
computationally intensive tasks, C, C++ and Fortran code can be linked
and called at run time.

%post core
    %{_sbindir}/texlive.post
    %if %{with java}
    R CMD javareconf \
	JAVA_HOME=%{_jvmdir}/jre \
	JAVA_CPPFLAGS='-I%{_jvmdir}/java/include\ -I%{_jvmdir}/java/include/linux' \
	JAVA_LIBS='-L%{_jvmdir}/jre/lib/%{java_arch}/server \
	-L%{_jvmdir}/jre/lib/%{java_arch}\ -L%{_jvmdir}/java/lib/%{java_arch} \
	-L/lib\ -L/usr/lib\ -ljvm' \
	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 \
	> /dev/null 2>&1 || exit 0
    %endif

%postun core
    if [ $1 -eq 0 ] ; then
	%{_sbindir}/texlive.post
    fi

%if %{upgrade_from_2_12}
%posttrans core
    if [ ! -e %{_libdir}/R/doc ]; then
	ln -sf %{_docdir}/R %{_libdir}/R/doc
    fi
%endif

%files		core
%{_bindir}/*
%{_datadir}/R
%{_libdir}/R
%exclude %{_libdir}/R/include
%{_prefix}/lib/rpm/R-make-search-index.sh
%{_infodir}/R-*.info*
%{_sysconfdir}/bash_completion.d/*
%{_sysconfdir}/rpm/macros.d/macros.R
%{_mandir}/man1/*
%{_sysconfdir}/ld.so.conf.d/*
%{_texmfdir}/tex/latex/R
%{_iconsdir}/Rlogo.png
%{_liconsdir}/*
%{_miconsdir}/*
%{_datadir}/applications/*
%doc %{_docdir}/R

#-----------------------------------------------------------------------
%package	devel
Summary:	Files for development of R packages
Group:		Development/Other
Requires:	R-core = %{EVRD}
# You need all the BuildRequires for the development version
Requires:	bzip2-devel
Requires:	gcc-c++
Requires:	gcc-gfortran
Requires:	pkgconfig(x11)
%if %{with system_pcre}
Requires:	pcre-devel
%endif
Requires:	pkgconfig
Requires:	tcl-devel
Requires:	texinfo
Requires:	texlive-latex
Requires:	texlive-tools
Requires:	texlive-inconsolata
Requires:	tk-devel
Requires:	zlib-devel
Provides:	R-Matrix-devel = 1.0.1
Obsoletes:	R-Matrix-devel < 0.999375-7

%description	devel
Install R-devel if you are going to develop or compile R packages.

%files		devel
%{_libdir}/pkgconfig/libR.pc
%{_includedir}/R
%{_libdir}/R/include

#-----------------------------------------------------------------------
%package	-n %{libRmath}
Summary:	Standalone math library from the R project
Group:		System/Libraries
Provides:	Rmath = %{EVRD}

%description	-n %{libRmath}
A standalone library of mathematical and statistical functions derived
from the R project.  This package provides the shared libRmath library.

%files		-n %{libRmath}
%{_libdir}/libRmath.so

#-----------------------------------------------------------------------
%package	-n %{libRmath_devel}
Summary:	Headers from the R Standalone math library
Group:		Development/Other
Requires:	%{libRmath} = %{EVRD}
Requires:	pkgconfig
Provides:	Rmath-devel = %{EVRD}

%description	-n %{libRmath_devel}
A standalone library of mathematical and statistical functions derived
from the R project.  This package provides the libRmath header files.

%files		-n %{libRmath_devel}
%{_includedir}/Rmath.h
%{_libdir}/pkgconfig/libRmath.pc

#-----------------------------------------------------------------------
%package	-n %{libRmath_static_devel}
Summary:	Static R Standalone math library
Group:		Development/Other
Requires:	%{libRmath_devel} = %{EVRD}
Provides:	Rmath-static-devel = %{EVRD}

%description	-n %{libRmath_static_devel}
A standalone library of mathematical and statistical functions derived
from the R project.  This package provides the static libRmath library.

%files		-n %{libRmath_static_devel}
%{_libdir}/libRmath.a

########################################################################
%prep
%setup -q
%patch1 -p1
%patch2 -p1
# %patch3 -p1

#-----------------------------------------------------------------------
%build
# Add PATHS to Renviron for R_LIBS_SITE
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
export R_PDFVIEWER="%{_bindir}/xdg-open"
export R_PRINTCMD="lpr"
export R_BROWSER="%{_bindir}/xdg-open"

# instead of "BuildConflicts: R-core" and/or R-foo packages
if [ -x %{bindir}/Rscript ]; then
    mkdir bin
    ln -sf bin/R bin/Rscript
fi

export FCFLAGS="%{optflags}"
%if %{with java}
    export JAVA_HOME="%{java_home}"
%endif

(
    %configure						\
	--with-tcltk					\
	--with-tcl-config=%{_libdir}/tclConfig.sh	\
	--with-tk-config=%{_libdir}/tkConfig.sh		\
	--with-cairo					\
	--with-libpng					\
	--with-jpeglib					\
	--with-system-zlib				\
	--with-system-bzlib				\
%if %{with system_pcre}
	--with-system-pcre				\
%else
	--without-system-pcre				\
%endif
	--with-system-xz				\
	--with-ICU					\
	--with-readline					\
	--disable-BLAS-shlib				\
	--with-lapack=%{_libdir}			\
	--with-blas=%{_libdir}				\
	--enable-R-shlib				\
	--enable-prebuilt-html				\
	rdocdir=%{_docdir}/R				\
	rsharedir=%{_datadir}/R
) | grep -A30 'R is now' - > CAPABILITIES

# (tpg) somehow --prefix is not honored
sed -i -e 's#/usr/local#%{_prefix}#g' Makeconf

%make
make -C src/nmath/standalone

#make check-all
%make pdf
# %make info

# Uncomment once we fix info pages for R
# Convert to UTF-8
#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
#    iconv -f iso-8859-1 -t utf-8 -o $i{.utf8,}
#    mv $i{.utf8,}
#done

#-----------------------------------------------------------------------
%install
make DESTDIR=%{buildroot} install install-info
make DESTDIR=%{buildroot} install-pdf

rm -f %{buildroot}%{_infodir}/dir
rm -f %{buildroot}%{_infodir}/dir.old
install -p CAPABILITIES %{buildroot}%{_docdir}/R

# Install libRmath files
make -C src/nmath/standalone install DESTDIR=%{buildroot}

mkdir -p %{buildroot}/etc/ld.so.conf.d
echo "%{_libdir}/R/lib" > %{buildroot}/etc/ld.so.conf.d/%{name}-%{_arch}.conf

mkdir -p %{buildroot}%{_datadir}/R/library

# Install rpm helper macros
mkdir -p %{buildroot}%{_sysconfdir}/rpm/macros.d
install -m0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/rpm/macros.d

# Install rpm helper script
mkdir -p %{buildroot}%{_prefix}/lib/rpm/
install -m0755 %{SOURCE2} %{buildroot}/usr/lib/rpm/

# Fix html/packages.html
# We can safely use RHOME here, because all of these are system packages.
sed -i 's|\..\/\..|%{_libdir}/R|g' %{buildroot}%{_docdir}/R/html/packages.html

for i in %{buildroot}%{_libdir}/R/library/*/html/*.html; do
  sed -i 's|\..\/\..\/..\/doc|%{_docdir}/R|g' $i
done

# Fix exec bits
chmod +x %{buildroot}%{_datadir}/R/sh/echo.sh
chmod -x %{buildroot}%{_libdir}/R/library/mgcv/CITATION %{buildroot}%{_docdir}/R/CAPABILITIES

# Symbolic link for convenience
# Actually do make the reverse link done in fedora, to avoid the need to
# fight rpm to convert a directory into a symlink if upgrading from
# previous mandriva packages
ln -sf ../%{_lib}/R/include %{buildroot}%{_includedir}/R

%if !%{upgrade_from_2_12}
ln -sf %{_docdir}/R %{buildroot}%{_libdir}/R/doc
%endif

# Symbolic link for LaTeX
mkdir -p %{buildroot}%{_texmfdir}/tex/latex
pushd %{buildroot}%{_texmfdir}/tex/latex
    ln -s ../../../R/texmf/tex/latex R
popd

cp doc/COPYING %{buildroot}%{_docdir}/R

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Name=R
Comment=A language for statistical computing
Exec=%{_bindir}/R --gui=tk
Terminal=true
Type=Application
Icon=Rlogo
Categories=Science;Math;
EOF

# icons
mkdir -p %{buildroot}%{_iconsdir}
tar xjf %{SOURCE3} -C %{buildroot}%{_iconsdir}

# (tpg) add bash completion file
mkdir -p %{buildroot}%{_sysconfdir}/bash_completion.d
bzcat %{SOURCE4} > %{buildroot}%{_sysconfdir}/bash_completion.d/R-base



%changelog
* Mon May 12 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.1.0-1
+ Revision: 9624f44
- Fix texlive req



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20751 |12mu|re2c-0.13.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A tool for generating C-based recognizers from regular expressions
Name:		re2c
Version:	0.13.6
Release:	1
License:	Public Domain
Group:		Development/Other
URL:		http://re2c.sourceforge.net/
Source0:	http://sourceforge.net/projects/re2c/files/re2c/0.13.6/%{name}-%{version}.tar.gz

%description
re2c is a great tool for writing fast and flexible lexers. It has served many
people well for many years and it deserves to be maintained more actively. re2c
is on the order of 2-3 times faster than a flex based scanner, and its input
model is much more flexible.

%prep

%setup -q

for i in `find . -type d -name CVS` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
done

# fix attribs
chmod 644 doc/* examples/*.c examples/*.re examples/rexx/* CHANGELOG README

find lessons -type f -exec chmod 644 {} \;
find test -type f -exec chmod 644 {} \;

# don't ship windows code
rm -rf lessons/001_upn_calculator/windows

%build

%configure2_5x

%make

#regenerate file scanner.cc
rm -f scanner.cc
./re2c scanner.re > scanner.cc
rm -f re2c scanner.o
%make

%check
make check

%install
%makeinstall_std

%files
%doc doc/* examples CHANGELOG README lessons
%attr(0755,root,root) %{_bindir}/re2c
%{_mandir}/man1/re2c.1*


%changelog
* Mon Feb 24 2014 dsilakov <denis.silakov@rosalab.ru> 0.13.6-1
+ Revision: 922081e
- Merge pull request #2 from import/re2c:auto_update
- ROSA Updates Builder: update suggested



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20752 |12mu|redland-1.0.16-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major   0
%define libname %mklibname %{name} %{major}
%define develname %mklibname -d %{name}

Name:		redland
Version:	1.0.16
Release:	1
License:	LGPLv2.1+ ASL 2.0
Summary:	Redland RDF Application Framework
Group:		Development/Other
Source0:	http://download.librdf.org/source/%{name}-%{version}.tar.gz
URL:		http://librdf.org/
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	pkgconfig(rasqal)
BuildRequires:	pkgconfig(gtk-doc)
BuildRequires:	db-devel >= 5.2
BuildRequires:	libtool-devel
BuildRequires:	mysql-devel
BuildRequires:	postgresql-devel
BuildRequires:	gmp-devel
Conflicts:	%{develname} < 1.0.13
Requires:	rasqal
Requires:	raptor2

%description
Redland is a library that provides a high-level interface for RDF
(Resource Description Framework) implemented in an object-based API.
It is modular and supports different RDF/XML parsers, storage
mechanisms and other elements. Redland is designed for applications
developers to provide RDF support in their applications as well as
for RDF developers to experiment with the technology.

%package -n	%{libname}
Summary:        Dynamic libraries from %{name}
Group:          System/Libraries

%description -n %{libname}
Dynamic libraries from %{name}.

%package -n	%{develname}
Summary:	Header files and static libraries from %{name}
Group:		Development/Other
Requires:	%{libname} = %{version}
Provides:	lib%{name}-devel = %{version}-%{release}
%rename		%{name}-devel
Obsoletes:	%{mklibname -d %{name} 0} < 1.0.15

%description -n	%{develname}
Libraries and includes files for developing programs based on %{name}.

%prep
%setup -q
# hack to nuke rpaths
sed -i -e 's|"/lib /usr/lib|"/%{_lib} %{_libdir}|' configure

%build
./autogen.sh
%configure2_5x	--disable-static \
		--without-included-ltdl \
    		--with-mysql \
    		--with-postgresql \
    		--enable-gtk-doc

%make

%install
%makeinstall_std

%multiarch_binaries %{buildroot}%{_bindir}/redland-config

%files
%doc AUTHORS ChangeLog README NEWS
%doc *.html
%{_bindir}/redland-db-upgrade
%{_bindir}/rdfproc
%{_libdir}/%{name}/
%{_datadir}/%{name}/
%{_mandir}/man1/*
%{_mandir}/man3/*

%files -n %{libname}
%{_libdir}/librdf.so.%{major}*

%files -n %{develname}
%{multiarch_bindir}/redland-config
%{_bindir}/redland-config
%{_libdir}/*.so
%{_includedir}/redland.h
%{_includedir}/librdf.h
%{_includedir}/rdf_*.h
%{_libdir}/pkgconfig/*.pc
%{_datadir}/gtk-doc/*/*



%changelog
* Sun Mar 04 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1.0.15-1
+ Revision: 782084
- Update to 1.0.15
- Build to pick up db-5.2 -> db-5.3 update

* Sat Nov 26 2011 Zé <ze@mandriva.org> 1.0.14-3
+ Revision: 733582
- readd rename (seams im needing glasses...)

* Sat Nov 26 2011 Zé <ze@mandriva.org> 1.0.14-2
+ Revision: 733573
- set gtk-doc pkg

* Sat Nov 26 2011 Zé <ze@mandriva.org> 1.0.14-1
+ Revision: 733571
- remove rename thats done by default
- add missing buildrequire for glib2
- clean build conflict since iurt doesnt need it
- 1.0.14
- build with latest db and a specific db
- hack rpaths
- clean .la files

* Mon May 02 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.13-7
+ Revision: 661749
- multiarch fixes

* Wed Mar 30 2011 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.0.13-6
+ Revision: 649256
- add buildconflicts on db1-devel
- drop 'lib%%{name}-devel' provides to make NEVR unique
- use %%rename macro
- correctify license and drop including the docs for those
- drop redundant, default %%defattr's
- run autogen.sh in %%prep rather than %%build
- cosmetics
- drop buildroot, %%clean, %%mkrel etc. now deprecated with rpm5
- drop ancient ldconfig scriptlets

* Thu Mar 17 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.13-5
+ Revision: 645757
- relink against libmysqlclient.so.18

* Sun Feb 27 2011 Funda Wang <fwang@mandriva.org> 1.0.13-4
+ Revision: 640216
- rebuild to obsolete old packages

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - build against db 5.x (db 5.1 currently..)

* Sat Feb 12 2011 Frank Kober <emuse@mandriva.org> 1.0.13-3
+ Revision: 637389
- fix devel conflicts making devel install impossible

* Wed Feb 09 2011 Funda Wang <fwang@mandriva.org> 1.0.13-2
+ Revision: 636988
- fix requires

* Wed Feb 09 2011 Funda Wang <fwang@mandriva.org> 1.0.13-1
+ Revision: 636987
- new version 1.0.13

* Sat Jan 01 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.12-5mdv2011.0
+ Revision: 627008
- rebuilt against mysql-5.5.8 libs, again

* Mon Dec 27 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.12-4mdv2011.0
+ Revision: 625429
- rebuilt against mysql-5.5.8 libs

* Sun Oct 17 2010 Frank Kober <emuse@mandriva.org> 1.0.12-3mdv2011.0
+ Revision: 586370
- fix rasqal.h location

* Sun Oct 17 2010 Frank Kober <emuse@mandriva.org> 1.0.12-2mdv2011.0
+ Revision: 586307
+ rebuild (emptylog)

* Sun Oct 17 2010 Frank Kober <emuse@mandriva.org> 1.0.12-1mdv2011.0
+ Revision: 586263
- new version 1.0.12 fixing rasqal_world declaration in rdf_init.h

* Sun Sep 26 2010 Funda Wang <fwang@mandriva.org> 1.0.11-1mdv2011.0
+ Revision: 581082
- update to new version 1.0.11

* Wed Feb 17 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.10-2mdv2010.1
+ Revision: 507042
- rebuild

* Fri Jan 01 2010 Emmanuel Andry <eandry@mandriva.org> 1.0.10-1mdv2010.1
+ Revision: 484728
- New version 1.0.10
- drop patches (applied upstream)
- fix URL

* Wed Dec 30 2009 Funda Wang <fwang@mandriva.org> 1.0.9-7mdv2010.1
+ Revision: 484132
- rebuild for db4.8

* Wed Nov 18 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0.9-5mdv2010.1
+ Revision: 467227
- fix deps
- link against system libltdl.so.7

* Mon Aug 31 2009 Helio Chissini de Castro <helio@mandriva.com> 1.0.9-4mdv2010.0
+ Revision: 423010
- Fix mess of link when modules are dynamically parsed

* Mon Aug 17 2009 Helio Chissini de Castro <helio@mandriva.com> 1.0.9-3mdv2010.0
+ Revision: 417261
- Rebuild to fix mysql missing symbol

* Sun Aug 02 2009 Funda Wang <fwang@mandriva.org> 1.0.9-2mdv2010.0
+ Revision: 407508
- there is no more file conflcits

* Wed Jul 29 2009 Emmanuel Andry <eandry@mandriva.org> 1.0.9-1mdv2010.0
+ Revision: 404097
- New version 1.0.9
- update files list

  + Oden Eriksson <oeriksson@mandriva.com>
    - use lowercase mysql-devel

* Sat Dec 06 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0.8-3mdv2009.1
+ Revision: 311206
- rebuilt against mysql-5.1.30 libs

* Thu Jul 10 2008 Funda Wang <fwang@mandriva.org> 1.0.8-2mdv2009.0
+ Revision: 233254
- New devel package policy

* Thu Jul 10 2008 Funda Wang <fwang@mandriva.org> 1.0.8-1mdv2009.0
+ Revision: 233243
- Bump BR version

  + Austin Acton <austin@mandriva.org>
    - new version

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 1.0.7-2mdv2009.0
+ Revision: 225315
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Fri Dec 28 2007 Austin Acton <austin@mandriva.org> 1.0.7-1mdv2008.1
+ Revision: 138743
- new version
- fix buildrequires

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu May 10 2007 Austin Acton <austin@mandriva.org> 1.0.6-1mdv2008.0
+ Revision: 26055
- new version


* Wed Jan 03 2007 Thierry Vignaud <tvignaud@mandriva.com> 1.0.4-2mdv2007.0
+ Revision: 103794
- Import redland

* Wed Jan 03 2007 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.0.4-2mdv2007.1
- rebuild for new ncurses
- fix file list

* Wed May 10 2006 Lenny Cartier <lenny@mandriva.com> 1.0.4-1mdk
- 1.0.4

* Wed Feb 22 2006 Austin Acton <austin@mandriva.org> 1.0.3-1mdk
- New release 1.0.3

* Wed Nov 30 2005 Thierry Vignaud <tvignaud@mandriva.com> 1.0.2-3mdk
- rebuild against openssl-0.9.8

* Sun Oct 30 2005 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-2mdk
- rebuilt against MySQL-5.0.15

* Fri Aug 26 2005 Austin Acton <austin@mandriva.org> 1.0.2-1mdk
- New release 1.0.2

* Fri Jun 10 2005 Austin Acton <austin@mandriva.org> 1.0.1-1mdk
- New release 1.0.1

* Sat Apr 30 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.0.0-2mdk
- rebuild for new sqlite
- add multiarch support

* Sun Feb 06 2005 Austin Acton <austin@mandrake.org> 1.0.0-1mdk
- 1.0.0
- fix requires

* Tue Jan 25 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.9.19-3mdk
- rebuilt against MySQL-4.1.x system libs

* Sat Jan 22 2005 Stefan van der Eijk <stefan@mandrake.org> 0.9.19-2mdk
- rebuild

* Mon Nov 08 2004 Austin Acton <austin@mandrake.org> 0.9.19-1mdk
- 0.9.19
- move bindings to separate SRPM

* Sat Jul 03 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 0.9.16-3mdk
- Rebuild for new curl

* Fri Jun 11 2004 Austin Acton <austin@mandrake.org> 0.9.16-2mdk
- bring back libtoolize
- configure 2.5
- add missing headers
- remove dependencies on libname

* Thu May 20 2004 Austin Acton <austin@mandrake.org> 0.9.16-1mdk
- 0.9.16

* Mon Feb 02 2004 Austin Acton <austin@mandrake.org> 0.9.15-1mdk
- 0.9.15
- libtoolize
- enable mysql
- buildrequires php-devel


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20753 |12mu|rhythmbox-3.0.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#gw rb.c
#define Werror_cflags %nil

%define	gstname gstreamer1.0

%define major 		8
%define girmajor	3.0
%define libname %mklibname rhythmbox %{major}
%define girname	%mklibname %{name}-gir %{girmajor}

Name:		rhythmbox
Summary:	Music Management Application 
Version:	3.0.1
Release:	3
License:	GPLv2+ with exception
Group:		Sound
URL:		http://www.gnome.org/projects/rhythmbox/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/rhythmbox/3.0/%{name}-%{version}.tar.xz
Source1:        %{name}-ru.po

BuildRequires:	intltool itstool
BuildRequires:	vala
BuildRequires:	pkgconfig(avahi-glib)
BuildRequires:	pkgconfig(clutter-1.0)
BuildRequires:	pkgconfig(clutter-gst-2.0)
BuildRequires:	pkgconfig(clutter-gtk-1.0)
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(gnome-keyring-1)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(grilo-0.2) >= 0.2.0
BuildRequires:	pkgconfig(libdmapsharing-3.0)
BuildRequires:	pkgconfig(gstreamer-1.0)
BuildRequires:	pkgconfig(gstreamer-pbutils-1.0)
BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0)
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.2.0
BuildRequires:	pkgconfig(gudev-1.0)
BuildRequires:	pkgconfig(ice)
BuildRequires:	pkgconfig(json-glib-1.0)
BuildRequires:	pkgconfig(libbrasero-media3)
BuildRequires:	pkgconfig(libdmapsharing-3.0) >= 2.9.16
BuildRequires:	pkgconfig(libgpod-1.0)
BuildRequires:	pkgconfig(liblircclient0)
BuildRequires:	pkgconfig(libmtp)
BuildRequires:	pkgconfig(libmusicbrainz4)
BuildRequires:	pkgconfig(libdiscid)
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	pkgconfig(libpeas-1.0) >= 0.7.3
BuildRequires:	pkgconfig(libpeas-gtk-1.0) >= 0.7.3
BuildRequires:	pkgconfig(libsoup-2.4)
BuildRequires:	pkgconfig(libsoup-gnome-2.4)
BuildRequires:	pkgconfig(mx-1.0) >= 1.0.1
BuildRequires:	pkgconfig(pygobject-3.0) >= 2.90.2
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(tdb)
BuildRequires:	pkgconfig(totem-plparser)
BuildRequires:	pkgconfig(webkitgtk-3.0)
BuildRequires:	pkgconfig(python3)

Suggests:	grilo-plugins
Suggests:	media-player-info
Suggests:   gnome-icon-theme-symbolic

Requires:	dbus-x11
Requires:	%{gstname}-plugins-base
Requires:	%{gstname}-plugins-good
Suggests:	%{gstname}-plugins-ugly
Requires:	%{gstname}-flac
Requires:	%{gstname}-soup
# For python plugins
Requires:	python3-gi

# md no more upnp plugin
Obsoletes:	rhythmbox-upnp < 2.96

%description
Music Management application with support for ripping audio-cd's,
playback of Ogg Vorbis and Mp3 and burning of CD-Rs.

%package -n %{libname}
Group:System/Libraries
Summary: Shared library part of %{name}

%description -n %{libname}
This is the shared library part of %{name}.

%package -n %{girname}
Summary: GObject Introspection interface description for %{name}
Group: System/Libraries

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package mozilla
Group: Sound
Summary: Rhythmbox integration for Mozilla Firefox
Requires: %{name} = %{version}

%description mozilla
This plugin integates Rhythmbox with Mozilla and compatible
browsers. It provides a handler for itms:// Links to Apples iTunes
Music Store.

%package devel
Group: Development/C
Summary: Rhythmbox plugin development files
Requires: %{libname} = %{version}-%{release}
Requires: %{girname} = %{version}-%{release}

%description devel
Install this if you want to build Rhythmbox plugins.

%prep
%setup -q
cp %{SOURCE1} po/ru.po

%build
%configure2_5x \
	--disable-static \
	--disable-scrollkeeper \
	--disable-gtk-doc \
	--with-mdns=avahi \
	--enable-vala \
	--with-gnome-keyring

%make 

%install
%makeinstall_std _ENABLE_SK=false
find %{buildroot} -type f -name "*.la" -delete -print
%find_lang %{name} --with-gnome

desktop-file-install --vendor="" \
	--remove-category="Application" \
	--add-category="Audio;Player" \
	--dir %{buildroot}%{_datadir}/applications \
	%{buildroot}%{_datadir}/applications/*

# save space by linking identical images in translated docs
helpdir=%{buildroot}%{_datadir}/gnome/help/%{name}
for f in $helpdir/C/figures/*.png; do
  b="$(basename $f)"
  for d in $helpdir/*; do
    if [ -d "$d" -a "$d" != "$helpdir/C" ]; then
      g="$d/figures/$b"
      if [ -f "$g" ]; then
        if cmp -s $f $g; then
          rm "$g"; ln -s "../../C/figures/$b" "$g"
        fi
      fi
    fi
  done
done

%files -f %{name}.lang
%doc AUTHORS COPYING README NEWS
%{_bindir}/rhythmbox
%{_bindir}/rhythmbox-client
%{_datadir}/applications/rhythmbox.desktop
%{_datadir}/applications/rhythmbox-device.desktop
%{_datadir}/dbus-1/services/org.gnome.Rhythmbox3.service
%{_datadir}/glib-2.0/schemas/*.xml
%{_datadir}/rhythmbox/
%{_iconsdir}/hicolor/*/apps/rhythmbox*
%{_iconsdir}/hicolor/*/status/rhythmbox-*
%{_libexecdir}/rhythmbox-metadata
%dir %{_libdir}/%{name}/
%dir %{_libdir}/%{name}/plugins
%{_libdir}/%{name}/plugins/artsearch
%{_libdir}/%{name}/plugins/audiocd
%{_libdir}/%{name}/plugins/audioscrobbler
%{_libdir}/%{name}/plugins/cd-recorder
%{_libdir}/%{name}/plugins/context
%{_libdir}/%{name}/plugins/daap
%{_libdir}/%{name}/plugins/dbus-media-server
%{_libdir}/%{name}/plugins/fmradio
%{_libdir}/%{name}/plugins/generic-player
%{_libdir}/%{name}/plugins/grilo
%{_libdir}/%{name}/plugins/im-status
%{_libdir}/%{name}/plugins/ipod
%{_libdir}/%{name}/plugins/iradio
%{_libdir}/%{name}/plugins/lyrics
%{_libdir}/%{name}/plugins/magnatune
%{_libdir}/%{name}/plugins/mmkeys
%{_libdir}/%{name}/plugins/mpris
%{_libdir}/%{name}/plugins/mtpdevice
%{_libdir}/%{name}/plugins/notification
%{_libdir}/%{name}/plugins/power-manager
%{_libdir}/%{name}/plugins/python-console
%{_libdir}/%{name}/plugins/rb
%{_libdir}/%{name}/plugins/rblirc
%{_libdir}/%{name}/plugins/rbzeitgeist
%{_libdir}/%{name}/plugins/replaygain
%{_libdir}/%{name}/plugins/sendto
%{_libdir}/%{name}/plugins/visualizer
%{_libdir}/%{name}/sample-plugins
%{_mandir}/man1/*.1*

%files -n %{libname}
%{_libdir}/librhythmbox-core.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/MPID-%{girmajor}.typelib
%{_libdir}/girepository-1.0/RB-%{girmajor}.typelib

%files mozilla
%{_libdir}/mozilla/plugins/librhythmbox-itms-detection-plugin.so

%files devel
%{_includedir}/%{name}
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/%{name}.pc
%{_datadir}/gtk-doc/html/%{name}
%{_datadir}/gir-1.0/MPID-%{girmajor}.gir
%{_datadir}/gir-1.0/RB-%{girmajor}.gir


%changelog
* Tue Feb 04 2014 Tigro <ashejn@gmail.com> 3.0.1-3
+ Revision: c38d14a
- update translation



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20754 |12mu|rocs-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Graph - Editor and a Programming Environement
Name:		rocs
Version:	4.12.4
Release:	1
Group:		Graphical desktop/KDE
License:	GPLv2 LGPLv2 GFDL
Url:		http://edu.kde.org/rocs
Source0:	ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	boost-devel
BuildRequires:	grantlee-devel

%description
Rocs aims to be a Graph Theory IDE for helping professors to show the results
of a graph algorithm and also helping students to do the algorithms.
Rocs has a scripting module, done in Qt Script, that interacts with the drawn
graph and every change in the graph with the script is reflected on the drawn
one.

%files
%doc AUTHORS COPYING COPYING.LIB.LGPL-2 COPYING.LIB.LGPL-2.1 COPYING.DOC README
%doc %{_kde_docdir}/HTML/en/rocs
%{_kde_bindir}/rocs
%{_kde_appsdir}/rocs
%{_kde_appsdir}/rocs_rootedtree
%{_kde_applicationsdir}/rocs.desktop
%{_kde_configdir}/rocs.knsrc
%{_kde_datadir}/config.kcfg/rocs.kcfg
%{_kde_iconsdir}/hicolor/*/apps/rocs.*
%{_kde_libdir}/kde4/rocs_GraphStructure.so
%{_kde_libdir}/kde4/rocs_ListStructure.so
%{_kde_libdir}/kde4/rocs_RootedTreeStructure.so
%{_kde_libdir}/kde4/rocs_assignvaluesplugin.so
%{_kde_libdir}/kde4/rocs_generategraphplugin.so
%{_kde_libdir}/kde4/rocs_transformedgesplugin.so
%{_kde_libdir}/kde4/rocs_dotfileformat.so
%{_kde_libdir}/kde4/rocs_gmlfileformat.so
%{_kde_libdir}/kde4/rocs_kmlfileformat.so
%{_kde_libdir}/kde4/rocs_tgffileformat.so
%{_kde_libdir}/kde4/rocs_tikzfileformat.so
%{_kde_services}/rocs_GraphStructure.desktop
%{_kde_services}/rocs_ListStructure.desktop
%{_kde_services}/rocs_RootedTreeStructure.desktop
%{_kde_services}/rocs_assignvaluesplugin.desktop
%{_kde_services}/rocs_generategraphplugin.desktop
%{_kde_services}/rocs_transformedgesplugin.desktop
%{_kde_services}/rocs_dotfileformatplugin.desktop
%{_kde_services}/rocs_gmlfileformatplugin.desktop
%{_kde_services}/rocs_kmlfileformatplugin.desktop
%{_kde_services}/rocs_tgffileformatplugin.desktop
%{_kde_services}/rocs_tikzfileformatplugin.desktop
%{_kde_servicetypes}/RocsDataStructurePlugin.desktop
%{_kde_servicetypes}/RocsGraphFilePlugin.desktop
%{_kde_servicetypes}/RocsToolsPlugin.desktop

#---------------------------------------------

%define rocsvisualeditor_major 4
%define librocsvisualeditor %mklibname rocsvisualeditor %{rocsvisualeditor_major}

%package -n %{librocsvisualeditor}
Summary:	Runtime library for Rocs
Group:		System/Libraries

%description -n %{librocsvisualeditor}
Runtime library for Rocs.

%files -n %{librocsvisualeditor}
%{_kde_libdir}/librocsvisualeditor.so.%{rocsvisualeditor_major}*

#---------------------------------------------

%define rocscore_major 4
%define librocscore %mklibname rocscore %{rocscore_major}

%package -n %{librocscore}
Summary:	Runtime library for Rocs
Group:		System/Libraries
Obsoletes:	%{_lib}rocslib4 < 4.10.0

%description -n %{librocscore}
Runtime library for Rocs.

%files -n %{librocscore}
%{_kde_libdir}/librocscore.so.%{rocscore_major}*


#---------------------------------------------

%package devel
Summary:	Devel stuff for %{name}
Group:		Development/KDE and Qt
Requires:	kdelibs4-devel
Requires:	%{librocsvisualeditor} = %{EVRD}
Requires:	%{librocscore} = %{EVRD}
Requires:	boost-devel
Conflicts:	kdeedu4-devel < 4.6.90

%description devel
Files needed to build applications based on %{name}.

%files devel
%{_includedir}/rocs
%{_kde_libdir}/librocsvisualeditor.so
%{_kde_libdir}/librocscore.so

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.12.4-1
+ Revision: 894b973
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20755 |12mu|rootcerts-20160922.00-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# don't make useless debug packages
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

# _without = java enabled, _with = java disabled
%ifnarch %mips
%bcond_without java
%endif

%define catrustdir %{_sysconfdir}/pki/ca-trust

Summary:	Bundle of CA Root Certificates
Name:		rootcerts
# <mrl> Use this versioning style in order to be easily backportable.
# Note that the release is the last two digits on the version.
# All BuildRequires for rootcerts should be done this way:
# BuildRequires: rootcerts >= 0:20070402.00, for example
# - NEVER specifying the %%{release}
Epoch:		1
Version:	20160922.00
Release:	2
License:	GPL
Group:		System/Servers
URL:		%{disturl}
# S0 originates from http://switch.dl.sourceforge.net/sourceforge/courier/courier-0.52.1.tar.bz2
Source0:	rootcerts.tar.bz2
#  http://hg.mozilla.org/projects/nss/raw-file/tip/lib/ckfw/builtins/certdata.txt
Source1:	certdata-%{version}.txt
Source2:	rootcerts-igp-brasil.txt
# http://www.cacert.org/certs/root.der
Source3:	cacert.org.der
# http://qa.mandriva.com/show_bug.cgi?id=29612
# https://www.verisign.com/support/verisign-intermediate-ca/secure-site-intermediate/index.html
Source4:	verisign-class-3-secure-server-ca.pem
#http://www.cacert.org/certs/root.crt
Source5:	cacert.org.crt
# Java JKS keystore generator:
# http://cvs.fedora.redhat.com/viewcvs/devel/ca-certificates/generate-cacerts.pl
Source6:	generate-cacerts.pl
# http://www.cacert.org/certs/class3.der
Source7:	cacert_class3.der
# certificates from signet
# http://www.signet.pl/repository/index.html
Source8:	http://www.signet.pl/repository/signetrootca/rootca_der.crt
Source9:	http://www.signet.pl/repository/publicca/publicxca_der.crt

# Helpers from Fedora
Source20:	update-ca-trust
Source21:	update-ca-trust.8.txt
Source22:	update-ca-trust.8

# Fix overwriting issue with generate-cacerts.pl
Patch0:		generate-cacerts-fix-entrustsslca.patch
# Some hacks to make generate-cacerts.pl work with some of our certificates
Patch1:		generate-cacerts-mandriva.patch
# Just rename identically named certificates that are not handled by mandriva.cpatch
Patch2:		generate-cacerts-rename-duplicates.patch
BuildRequires:	perl
BuildRequires:	openssl
#BuildRequires:	openssl-perl
BuildRequires:	nss
BuildRequires:	automake
BuildRequires:	libtool
#BuildRequires:	asciidoc
#BuildRequires:	xsltproc
%if %{with java}
BuildRequires:	java-devel
BuildRequires:	java-rpmbuild
%endif

# For update-ca-trust
Requires:	p11-kit
Provides:	ca-certificates

%description
This is a bundle of X.509 certificates of public Certificate
Authorities (CA). These were automatically extracted from Mozilla's
root CA list (the file "certdata.txt"). It contains the certificates
in both plain text and PEM format and therefore can be directly used
with an Apache/mod_ssl webserver for SSL client authentication. Just
configure this file as the SSLCACertificateFile.

%if %{with java}
%package java
Summary:	Bundle of CA Root Certificates for Java
Group:		Development/Java

%description java
Bundle of X.509 certificates of public Certificate Authorities (CA)
in a format used by Java Runtime Environment.
%endif

%prep
%setup -q -n rootcerts

mkdir -p builtins
cp %{SOURCE1} builtins/certdata.txt

# extract the license
head -4 builtins/certdata.txt > LICENSE

# add additional CA's here, needs to have the mozilla format...
cat %{SOURCE2} >> builtins/certdata.txt

# CAcert
cp %{SOURCE3} .
cp %{SOURCE5} .
cp %{SOURCE6} .
cp %{SOURCE7} .
cp %{SOURCE8} .
cp %{SOURCE9} .

%patch0 -p0
%patch1 -p0
%patch2 -p0

%build
rm -f configure
libtoolize --copy --force; aclocal; autoconf; automake --foreign --add-missing --copy

# CAcert
# http://wiki.cacert.org/wiki/NSSLib
addbuiltin -n "CAcert Inc." -t "CT,C,C" < cacert.org.der >> builtins/certdata.txt
addbuiltin -n "CAcert Inc. Class 3" -t "CT,C,C" < cacert_class3.der >> builtins/certdata.txt

# new verisign intermediate certificate
# -t trust        trust flags (cCTpPuw).
openssl x509 -in %{SOURCE4} -inform PEM -outform DER | \
	addbuiltin -n "VeriSign Class 3 Secure Server CA" \
	-t "CT,C,C" >> builtins/certdata.txt

perl mkcerts.pl > certs.sh

%configure --with-certdb=%{_sysconfdir}/pki/tls/rootcerts

%make

cat pem/*.pem > ca-bundle.crt
cat %{SOURCE4} >> ca-bundle.crt

%if %{with java}
mkdir java
cd java
LC_ALL=C perl ../generate-cacerts.pl %{java_home}/bin/keytool ../ca-bundle.crt
cd ..
%endif

#manpage  -we use generated one for now
#cp %{SOURCE21} update-ca-trust.8.txt
#asciidoc.py -v -d manpage -b docbook update-ca-trust.8.txt
#xsltproc --nonet -o update-ca-trust.8 /usr/share/asciidoc/docbook-xsl/manpage.xsl update-ca-trust.8.xml

%install
%makeinstall_std

install -d %{buildroot}%{_sysconfdir}/pki/tls/certs
install -d %{buildroot}%{_sysconfdir}/pki/tls/mozilla
install -d %{buildroot}%{_bindir}

install -m0644 ca-bundle.crt %{buildroot}%{_sysconfdir}/pki/tls/certs/
ln -s certs/ca-bundle.crt %{buildroot}%{_sysconfdir}/pki/tls/cert.pem

install -m0644 builtins/certdata.txt %{buildroot}%{_sysconfdir}/pki/tls/mozilla/

%if %{with java}
install -d %{buildroot}%{_sysconfdir}/pki/java
install -m0644 java/cacerts %{buildroot}%{_sysconfdir}/pki/java/
%endif

cat > README << EOF

R O O T C E R T S
-----------------

This is a bundle of X.509 certificates of public Certificate
Authorities (CA). These were automatically extracted from Mozilla's
root CA list (the file "certdata.txt"). It contains the certificates
in both plain text and PEM format and therefore can be directly used
with an Apache/mod_ssl webserver for SSL client authentication. Just
configure this file as the SSLCACertificateFile.

EOF

# fix #58107
install -d %{buildroot}%{_sysconfdir}/ssl

for d in certs private; do
	ln -sf %{_sysconfdir}/pki/tls/$d %{buildroot}%{_sysconfdir}/ssl/
done

mkdir -p %{buildroot}%{_mandir}/man8
install -p -m 755 %{SOURCE20} %{buildroot}%{_bindir}/update-ca-trust
mkdir -p %{buildroot}/bin
pushd %{buildroot}/bin
ln -s ../%{_bindir}/update-ca-trust update-ca-trust
popd
#install -p -m 644 update-ca-trust.8 %{buildroot}%{_mandir}/man8
install -p -m 644 %{SOURCE22} %{buildroot}%{_mandir}/man8

# Compatibility with Fedora-oriented packages
mkdir -p -m 755 %{buildroot}%{catrustdir}/source/anchors
mkdir -p -m 755 %{buildroot}%{catrustdir}/source/blacklist
mkdir -p -m 755 %{buildroot}%{catrustdir}/extracted/pem
mkdir -p -m 755 %{buildroot}%{catrustdir}/extracted/openssl
mkdir -p -m 755 %{buildroot}%{catrustdir}/extracted/java

%files
%doc README LICENSE
%{_sysconfdir}/pki/tls/cert.pem
%config(noreplace) %{_sysconfdir}/pki/tls/certs/ca-bundle.crt
%config(noreplace) %{_sysconfdir}/pki/tls/rootcerts/*
%config(noreplace) %{_sysconfdir}/pki/tls/mozilla/certdata.txt
%{_sysconfdir}/ssl/certs
%{_sysconfdir}/ssl/private
%{_bindir}/update-ca-trust
/bin/update-ca-trust
%{_mandir}/man?/*

%{catrustdir}/source/anchors
%{catrustdir}/source/blacklist
%{catrustdir}/extracted/pem
%{catrustdir}/extracted/openssl
%{catrustdir}/extracted/java

%if %{with java}
%files java
%dir %{_sysconfdir}/pki/java
%config(noreplace) %{_sysconfdir}/pki/java/cacerts
%endif

%changelog

* Sat Feb 04 2017 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:20160922.00-2
- (e3b440a) MassBuild#1230: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20756 |12mu|rosa-elementary-theme-2.6.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	ROSA-elementary theme
Name:		rosa-elementary-theme
Version:	2.6.1
Release:	4
Source0:	%{name}-%{version}.tar.gz
#Theme for openbox
Source1:	%{name}-openbox.tar.gz
# new metacity theme
#Aurorae theme
Source3:	rosa-aurorae-1.0.1.tar.xz
Patch0:		rosa-elementary-search-focus.patch
Patch1:		rosa-elementary-theme-2.6.1-drop-warnings.patch
Patch2:		gnome-panel-fix.patch
License:	GPLv2
Group:		Graphical desktop/Other
URL:		www.rosalinux.com
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires:	murrine
Requires:	gtk-aurora-engine
Suggests:	rosa-icons

%description
ROSA-elementary theme creates specially for the ROSA.
Originally based on Elementary theme by Daniel Fore 
(aka Dan Rabbit).

%prep
%setup -q -a1
%apply_patches

tar xJf %{SOURCE3}

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_datadir}/themes
mkdir -p %{buildroot}%{_datadir}/themes/rosa-elementary
cp -rf ./* %{buildroot}%{_datadir}/themes/rosa-elementary
mkdir -p %{buildroot}%{_datadir}/apps/aurorae/themes/rosa/
cp -rf ./rosa-1.0.1/* %{buildroot}%{_datadir}/apps/aurorae/themes/rosa/

%files
%defattr(644,root,root,755)
%{_datadir}/themes/*
%{_datadir}/apps/aurorae/themes/rosa/*

%changelog
* Mon Dec 09 2013 Aleksey Yermakov <alexey.yermakov@rosalab.ru> 2.6.1-4
+ Revision: 2417cdc
- Fixed gnome-flashback panel css rules.

* Thu Dec 05 2013 Tigro <ashejn@gmail.com> 2.6.1-3
+ Revision: e0c221e
- drop warnings

* Tue Oct 22 2013 Arkady Shane <ashejn@gmail.com> 2.6.1-2
+ Revision: 5a154d6
- bump release

* Tue Oct 22 2013 Julia Pikareva <julia.pikareva@rosalab.ru> 2.6.1-1
+ Revision: 49c7e01
- Add patch.

* Thu Jun 06 2013 root <root@localhost.localdomain> 2.6.1-1
+ Revision: d68ba5d
- changed tooltip color to #727272

* Wed May 29 2013 Denis Koryavov <denis.koryavov@rosalab.ru> 2.6.0-2
+ Revision: 58a2a4d
- Many improvements in the black theme.

* Fri May 24 2013 Denis Koryavov <denis.koryavov@rosalab.ru> 2.6.0-1
+ Revision: c39b631
- New version 2.6.0. Added GTK3 theme. Added GNOME Shell theme. New windows decorations for GNOME.

* Tue May 07 2013 Denis Koryavov <denis.koryavov@rosalab.ru> 2.5.5-3
+ Revision: 7e0b5d7
- Fixed spec.

* Thu Apr 25 2013 Антон Стерхов <anton.sterhov@gmail.com> 2.5.5-2
+ Revision: e3aa03e
- Updated rosa-elementary-theme.spec

* Wed Apr 24 2013 Anton Sterkhov <anton.sterhov@rosalab.ru> 2.5.5-2
+ Revision: 23e46ce
- Added new buttons to aurorae theme, fixed bug with menu icons in aurorae theme.

* Wed Apr 24 2013 Anton Sterkhov <anton.sterhov@rosalab.ru> 2.5.5-2
+ Revision: 404d321
- Added new buttons to aurorae theme, fixed bug with menu icons in aurorae theme.

* Tue Mar 26 2013 Антон Стерхов <anton.sterhov@gmail.com> 2.5.4-1
+ Revision: c8a0df3
- Removed gtk3 theme, removed gnome-shell theme.

* Thu Mar 21 2013 Anton Sterkhov <anton.sterhov@rosalab.ru> 
+ Revision: 8b4bbf4
- Removed gtk3 theme, removed gnome-shell theme.

* Thu Mar 21 2013 Anton Sterkhov <anton.sterhov@rosalab.ru> 2.5.4-1
+ Revision: ecdbcc5
- Removed gtk3 theme, removed gnome-shell theme.

* Mon Mar 18 2013 Антон Стерхов <anton.sterhov@gmail.com> 2.5.3-1
+ Revision: d2c0051
- Gtk2: Fixed sliders, fixed element's focus style, fixed progressbars. Added new Gtk3 theme. Added new Gnome-shell theme. Fixed metacity theme for better view in Gnome3

* Wed Mar 13 2013 Anton Sterkhov <anton.sterhov@rosalab.ru> 
+ Revision: 95d8b9c
- Gtk2: Fixed sliders, fixed element's focus style, fixed progressbars. Added new Gtk3 theme. Added new Gnome-shell theme. Fixed metacity theme for better view in Gnome3

* Wed Mar 13 2013 Anton Sterkhov <anton.sterhov@rosalab.ru> 2.5.3-1
+ Revision: 13c03ba
- Gtk2: Fixed sliders, fixed element's focus style, fixed progressbars. Added new Gtk3 theme. Added new Gnome-shell theme. Fixed metacity theme for better view in Gnome3

* Tue Feb 12 2013 Антон Стерхов <anton.sterhov@gmail.com> 2.5.2-2
+ Revision: 9b972dc
- Updated release version

* Wed Feb 06 2013 Anton Sterkhov <anton.sterhov@rosalab.ru> 2.5.2-1
+ Revision: 8087820
- Added the new theme for window decoration, based on Aurorae engine.

* Thu Dec 27 2012 Denis Koryavov <denis.koryavov@rosalab.ru> 2.5.2-1
+ Revision: 9544ec7
- Added GTK settings for Chrome/Chromium browsers.

* Thu Nov 22 2012 Denis Koryavov <denis.koryavov@rosalab.ru> 2.5.1-1
+ Revision: da0c3a0
- Fixed tooltips color for some GTK+ applications.

* Tue Nov 20 2012 Denis Koryavov <denis.koryavov@rosalab.ru> 2.5.0-1
+ Revision: aee3540
- Added new GTK theme.

* Tue Sep 11 2012 Denis Koryavov <denis.koryavov@rosalab.ru> 2.4.3-4
+ Revision: ae8c7ed
- Fixed tooltips for window decoration buttons.

* Tue Sep 11 2012 Denis Koryavov <denis.koryavov@rosalab.ru> 2.4.3-3
+ Revision: 083d90d
- Fixed tarball.

* Tue Sep 11 2012 Anton Sterkhov <anton.sterhov@gmail.com> 2.4.3-3
+ Revision: b31e35c
- Fix tooltips

* Tue Sep 11 2012 Anton Sterkhov <anton.sterhov@gmail.com> 2.4.3-3
+ Revision: 4a801ac
- Fix tooltips

* Tue Sep 11 2012 Anton Sterkhov <anton.sterhov@gmail.com> 2.4.3-4
+ Revision: 2fbebf2
- Fix tooltips

* Mon Sep 10 2012 Anton Sterkhov <anton.sterhov@gmail.com> 2.4.3-4
+ Revision: 11f25d2
- Fix tooltips

* Tue Jul 03 2012 Tigro <ashejn@gmail.com> 2.4.2-3
+ Revision: 9a06d08
- bump release

* Tue Jul 03 2012 Tigro <ashejn@gmail.com> 2.4.2-2
+ Revision: 00c667d
- merge with rosa2012lts branch

* Tue Jul 03 2012 Tigro <ashejn@gmail.com> 2.4.2-2
+ Revision: 100a5a9
- update metacity theme

* Mon Jun 18 2012 root <root@localhost.localdomain> 2.4.2-1
+ Revision: 67f18a1
- sync to tigro repo

* Wed Apr 11 2012 Alexander Kazancev <kazancas@mandriva.ru> 2.4.2-2
+ Revision: 94b3ffa
- Updated rosa-elementary-theme.spec

* Wed Apr 11 2012 akdengi <kazancas@mandriva.ru> 2.4.2-2
+ Revision: 2a01a94
- fix theme



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20757 |12mu|rosa-gnome-panel-3.6.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api	4
%define major	0
%define girmajor 4.0
%define libname	%mklibname panel-applet %{api} %{major}
%define girname	%mklibname panel-applet-gir %{girmajor}
%define develname %mklibname -d panel-applet %{api}

Summary:	The core programs for the GNOME GUI desktop environment
Name:		rosa-gnome-panel
Version:	3.6.2
Release:	4
License:	GPLv2+ and LGPLv2+
Group:		Graphical desktop/GNOME
URL:		http://www.gnome.org/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/gnome-panel/3.6/gnome-panel-%{version}.tar.xz
Source1:	mandriva-panel.png
Patch0:		gnome-panel-3.6.2-drop-commandline.patch
Patch1:		gnome-panel-3.6.2-gweather-include.patch
Patch2:		gnome-panel-3.6.2-resurrect-function.patch
Patch3:     gnome-panel-3.6.2-bgfix.patch

BuildRequires:	desktop-file-utils
BuildRequires:	gettext itstool
BuildRequires:	gettext-devel
BuildRequires:	glib2.0-common
BuildRequires:	gnome-common
BuildRequires:	gtk-doc
BuildRequires:	intltool
BuildRequires:	pkgconfig(cairo-gobject)
BuildRequires:	pkgconfig(cairo-xlib)
BuildRequires:	pkgconfig(dconf)
BuildRequires:	pkgconfig(gconf-2.0) >= 2.6.1
BuildRequires:	pkgconfig(gdk-pixbuf-2.0) >= 2.7.1
BuildRequires:	pkgconfig(glib-2.0) >= 2.25.12
BuildRequires:	pkgconfig(gnome-desktop-3.0) >= 2.91.0
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.0
BuildRequires:	pkgconfig(gweather-3.0) >= 2.91.0
BuildRequires:	pkgconfig(ice)
BuildRequires:	pkgconfig(libedataserver-1.2)
BuildRequires:	pkgconfig(libecal-1.2)
BuildRequires:	pkgconfig(libgnome-menu-3.0) >= 3.1.4
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	pkgconfig(libwnck-3.0) >= 2.91.0
BuildRequires:	pkgconfig(NetworkManager) >= 0.6
BuildRequires:	pkgconfig(pango) >= 1.15.4
BuildRequires:	pkgconfig(polkit-gobject-1)
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(telepathy-glib) >= 0.14.0
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xau)
BuildRequires:	pkgconfig(xrandr) >= 1.2.0
BuildConflicts:	libevolution-data-server2-devel

Requires:	gsettings-desktop-schemas
Requires:	gnome-session
Requires:	gnome-desktop3
Requires:	polkit-agent
Requires:	gnome-menus
Requires:	gnome-shell
# for search function in panel
Requires:	gnome-search-tool
Requires:	gnome-screensaver
Requires:	desktop-common-data

Suggests:	gnome-applets
Obsoletes:	gnome-panel2 < 3.4

%description
GNOME (GNU Network Object Model Environment) is a user-friendly
set of applications and desktop tools to be used in conjunction with a
window manager for the X Window System.  GNOME is similar in purpose and
scope to CDE and KDE, but GNOME is based completely on free
software. 

The GNOME panel packages provides the gnome panel, menus and some
basic applets for the panel.

%package -n	%{libname}
Summary:	%{summary}
Group:		System/Libraries
Provides:	libpanel-applet = %{version}-%{release}
Provides:	libpanel-applet-%{api} = %{version}-%{release}

%description -n	%{libname}
Panel libraries for running GNOME panels.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n	%{develname}
Summary:	Development libraries, include files for GNOME panel
Group:		Development/GNOME and GTK+
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Requires:	%{girname} = %{version}-%{release}
Obsoletes:	%{_lib}panel-applet-2_0-devel < 3.4
Obsoletes:	%{mklibname -d panel-applet- 2 0} < 3.4

%description -n	%{develname}
Panel libraries and header files for creating GNOME panels.

%prep
%setup -q -n gnome-panel-%{version}
%apply_patches

%build
%configure2_5x \
	--enable-eds  \
	--disable-scrollkeeper \
	--disable-static \
	--disable-schemas-install \

%make LIBS='-lgmodule-2.0'

%install
%makeinstall_std

%find_lang %{name}-3.0 --with-gnome --all-name

#remove unpackaged files
rm -rf %{buildroot}%{_datadir}/gnome-panelrc

mkdir -p %{buildroot}%{_datadir}/icons/hicolor/scalable/apps
cp -a %{SOURCE1} %{buildroot}%{_datadir}/icons/hicolor/scalable/apps

%files -f %{name}-3.0.lang
%doc AUTHORS COPYING NEWS README
%{_bindir}/*
%{_datadir}/glib-2.0/schemas/org.gnome.gnome-panel.applet.clock.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gnome.gnome-panel.applet.fish.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gnome.gnome-panel.applet.window-list.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gnome.gnome-panel.applet.workspace-switcher.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gnome.gnome-panel.enums.xml
%{_datadir}/glib-2.0/schemas/org.gnome.gnome-panel.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gnome.gnome-panel.launcher.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gnome.gnome-panel.menu-button.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gnome.gnome-panel.object.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gnome.gnome-panel.toplevel.gschema.xml
%{_datadir}/dbus-1/services/org.gnome.panel.applet.ClockAppletFactory.service
%{_datadir}/dbus-1/services/org.gnome.panel.applet.FishAppletFactory.service
%{_datadir}/dbus-1/services/org.gnome.panel.applet.NotificationAreaAppletFactory.service
%{_datadir}/dbus-1/services/org.gnome.panel.applet.WnckletFactory.service
%{_libexecdir}/gnome-panel-add
%{_libexecdir}/clock-applet
%{_libexecdir}/fish-applet
%{_libexecdir}/notification-area-applet
%{_libexecdir}/wnck-applet
%{_mandir}/man1/*
%{_datadir}/applications/*.desktop
%{_datadir}/gnome-panel
%{_datadir}/icons/hicolor/*/apps/*

%files -n %{libname}
%{_libdir}/libpanel-applet-%{api}.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/PanelApplet-%{girmajor}.typelib

%files -n %{develname}
%doc ChangeLog
%doc %{_datadir}/gtk-doc/html/*
%{_includedir}/*
%{_libdir}/libpanel*.so
%{_libdir}/pkgconfig/*
%{_datadir}/gir-1.0/PanelApplet-%{girmajor}.gir




%changelog
* Mon Dec 16 2013 Aleksey Yermakov <alexey.yermakov@rosalab.ru> 3.6.2-4
+ Revision: e06bb22
- Added panel background fix for bug on theme change.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20758 |12mu|rosa-icons-1.1.3-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname	rosa

Summary:	ROSA icons theme
Name:		%{oname}-icons
Version:	1.1.3
Release:	7
License:	GPLv2+
Group:		Graphical desktop/Other
Url:		www.rosalinux.com
# https://abf.rosalinux.ru/uxteam/rosa-icons-devel
Source0:	%{name}-%{version}.tar.xz
Source1:	kdenlive-actions.tar.xz
Source2:	gnome3-devices.tar.xz
Patch0:		rosa-icons-1.1.3-inherits.patch
BuildRequires:	fdupes
BuildRequires:	inkscape
Requires:	gnome-icon-theme
BuildArch:	noarch

%description
ROSA icon theme is high quality icon theme for KDE, GNOME and Xfce.
It is part of ROSA theme pack - theme for ROSA Desktop distribution.
Initially based on the original icon theme Elementary by Daniel Fore
(Dan Rabbit).

%files
%{_datadir}/icons/%{oname}/*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
tar xJf %{SOURCE1}
tar xJf %{SOURCE2}

%install
mkdir -p %{buildroot}%{_datadir}/icons/%{oname}
cp -rf ./* %{buildroot}%{_datadir}/icons/%{oname}

# An ugly hack to work with Ikscape.
# TODO: Neccessary find a real problem!
cd %{buildroot}%{_datadir}/icons/%{oname}/16x16/places

for i in `ls`
do
    echo "Converting $i to plain SVG."
    inkscape -l $i $i
done
# devices icons should be converted too
cd %{buildroot}%{_datadir}/icons/%{oname}/16x16/devices
for i in `ls`
do
    echo "Converting $i to plain SVG."
    inkscape -l $i $i
done

%fdupes -s %{buildroot}%{_datadir}/icons/%{oname}


%changelog
* Wed Aug 20 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.1.3-7
+ Revision: d6fe13d
- Don't inherit Gnome themes, especially HighContrast

* Fri Jun 27 2014 Alex Burmashev <alex.burmashev@rosalab.ru> 1.1.3-5
+ Revision: 702c69b
- MassBuild#440: Increase release tag

* Thu Feb 27 2014 Julia Pikareva <julia.pikareva@rosalab.ru> 1.1.3-4
+ Revision: d469a94
- Change icon for gnome-disks on 128x128.

* Sun Jan 19 2014 Julia Pikareva <julia.pikareva@rosalab.ru> 1.1.3-3
+ Revision: 4d77030
- Removed wrong icon for .odt file.

* Wed Nov 20 2013 Alex Burmashev <alex.burmashev@rosalab.ru> 1.1.3-2
+ Revision: ab64fcd
- release up SILENT

* Tue Nov 19 2013 Julia Pikareva <julia.pikareva@rosalab.ru> 1.1.3-1
+ Revision: bcdb254
- Fix Gtk-WARNING.

* Wed Nov 13 2013 Julia Pikareva <julia.pikareva@rosalab.ru> 1.1.3-1
+ Revision: ca1796e
- Change icon of pulseaudio properties.

* Thu Nov 07 2013 Julia Pikareva <julia.pikareva@rosalab.ru> 1.1.2-1
+ Revision: af02b39
- Fix index.theme for mimes/mimetypes.

* Wed Oct 23 2013 Julia Pikareva <julia.pikareva@rosalab.ru> 1.1.1-1
+ Revision: 77f09d8
- Update sourse.

* Wed Sep 04 2013 Julia Pikareva <julia.pikareva@rosalab.ru> 1.1.1-1
+ Revision: 7c83b89
- Change fixed to threshold.

* Wed Sep 04 2013 Julia Pikareva <julia.pikareva@rosalab.ru> 1.1.1-1
+ Revision: 0cb52dd
- Try build

* Wed Sep 04 2013 Julia Pikareva <julia.pikareva@rosalab.ru> 1.1.1-1
+ Revision: 30b56a2
- Try build.

* Wed Sep 04 2013 Julia Pikareva <julia.pikareva@rosalab.ru> 1.1.1-1
+ Revision: afa88f3
- Type changed from fixed to threshold and scalable.

* Fri Aug 30 2013 Ural Mullabaev <ural.mullabaev@rosalab.ru> 1.1.0-1
+ Revision: 6c79271
- Repacked archives

* Fri Aug 30 2013 Ural Mullabaev <ural.mullabaev@rosalab.ru> 1.1.0-1
+ Revision: 252fa94
- Fixed spec

* Fri Aug 30 2013 Ural Mullabaev <ural.mullabaev@rosalab.ru> 1.1.0-1
+ Revision: 4f72d9d
- Updated to version 1.1.0

* Thu Jul 18 2013 Anton Sterkhov <anton.sterhov@rosalab.ru> 1.0.44-1
+ Revision: 3b70de6
- Fixed bug with devices in Gnome3

* Fri May 31 2013 Anton Sterkhov <anton.sterhov@rosalab.ru> 1.0.43-1
+ Revision: a18508e
- Added icons for gnome-control-center, Bijiben, Evince.

* Mon Feb 11 2013 Denis Koryavov <denis.koryavov@rosalab.ru> 1.0.42-1
+ Revision: b78aa17
- Removed Mozilla Thunderbird icon due to the problems in GNOME Shell (we have this icon directly in the TB package)

* Tue Jan 29 2013 Anton Sterkhov <anton.sterhov@rosalab.ru> 1.0.41-1
+ Revision: 7dfffff
- Removed duplicate icons in the categories

* Tue Jan 29 2013 Anton Sterkhov <anton.sterhov@rosalab.ru> 1.0.41-1
+ Revision: c6c6826
- Removed duplicate icons in the categories

* Tue Jan 29 2013 Anton Sterkhov <anton.sterhov@rosalab.ru> 1.0.41-1
+ Revision: 808d4a4
- Removed duplicate icons in the categories

* Wed Jan 09 2013 Anton <anton.sterhov@rosalab.ru> 1.0.40-1
+ Revision: 86b0e75
- added categories

* Sat Dec 29 2012 Denis Koryavov <denis.koryavov@rosalab.ru> 1.0.39-1
+ Revision: 1f3389a
- Fixed archive. KDENlive icons moved to the separate archive kdenlive-actions.tar.xz.

* Fri Dec 28 2012 Anton <anton.sterhov@rosalab.ru> 1.0.39-1
+ Revision: 277e7b3
- replaced wrong cursors

* Tue Dec 25 2012 Anton <anton.sterhov@rosalab.ru> 1.0.38-1
+ Revision: ae0dcf7
- removed spec fail

* Tue Dec 25 2012 Anton <anton.sterhov@rosalab.ru> 1.0.38-1
+ Revision: e67a8ff
- kdenlive spec fix

* Mon Dec 24 2012 anton <anton@localhost.localdomain> 1.0.38-1
+ Revision: 7116098
- added categories, kdenlive fix

* Thu Dec 20 2012 Denis Koryavov <denis.koryavov@rosalab.ru> 1.0.37-1
+ Revision: 5f28bb2
- Added missed icons for KDENlive.

* Tue Dec 11 2012 Denis Koryavov <denis.koryavov@rosalab.ru> 1.0.35-1
+ Revision: a3ec46d
- Theme adopted for GNOME3 (part 2 of changes.)

* Fri Dec 07 2012 Denis Koryavov <denis.koryavov@rosalab.ru> 1.0.33-1
+ Revision: b192f09
- Theme adopted for GNOME3.

* Tue Nov 27 2012 Denis Koryavov <denis.koryavov@rosalab.ru> 1.0.31-1
+ Revision: 8611c67
- Added missing icons for LibreOffice. Fixed k3b mimetypes icons. Added an ugly fix for work with Inkscape.

* Sat Nov 24 2012 Denis Koryavov <denis.koryavov@rosalab.ru> 1.0.30-1
+ Revision: c4c9377
- Removed all icons in PNG, because of problems of scaling in KDE. Removed stuff like .xpm. Now only SVG. DO NOT TOUCH THIS PACKAGE WITHOUT MY APPROVAL.

* Fri Nov 23 2012 Denis Koryavov <denis.koryavov@rosalab.ru> 1.0.29.4-3
+ Revision: b6f03ae
- Fixed spec.

* Wed Nov 21 2012 Denis Koryavov <denis.koryavov@rosalab.ru> 1.0.29.4-2
+ Revision: 7a33474
- Fixed spec.

* Wed Nov 21 2012 Denis Koryavov <denis.koryavov@rosalab.ru> 1.0.29.4-2
+ Revision: 08b8062
- Added filetrigger for update gtk-icon-cache.

* Wed Nov 21 2012 Denis Koryavov <denis.koryavov@rosalab.ru> 1.0.29.4-1
+ Revision: 7bcb6ec
- Added more than 30 new icon sets. Added scalable directory with the svg icons.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20759 |12mu|rosa-imagewriter-2.4-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Tool for writing ROSA installer to USB drive
Name:		rosa-imagewriter
Version:	2.4
Release:	5
License:	GPLv3+
Group:		File tools
Url:		https://abf.rosalinux.ru/captainflint/rosa-image-writer
Source0:	%{name}-%{version}.tar.xz
patch0:		rosa-imagewriter-2.4-device-handling-fixes.patch
BuildRequires:	qmake5
BuildRequires:	qt5-linguist-tools
BuildRequires:	qt5-devel
BuildRequires:	pkgconfig(udev)
Requires:	qt5-output-driver-default
Requires:	usermode-consoleonly

%description
ROSA Image Writer is a tool for creating bootable ROSA installation USB flash
drives.

%files
%{_sysconfdir}/pam.d/%{name}
%{_sysconfdir}/security/console.apps/%{name}
%{_bindir}/%{name}
%{_sbindir}/%{name}
%{_libdir}/%{name}
%{_docdir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/scalable/apps/%{name}.svg

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{version}
%apply_patches

%build
%qmake_qt5
make
%{_qt5_bindir}/lrelease RosaImageWriter.pro

%install
mkdir -p %{buildroot}%{_sbindir} %{buildroot}%{_bindir} %{buildroot}%{_libdir}/%{name}/lang %{buildroot}%{_docdir}/%{name} %{buildroot}%{_iconsdir}/hicolor/scalable/apps %{buildroot}%{_datadir}/applications %{buildroot}%{_sysconfdir}/pam.d %{buildroot}%{_sysconfdir}/security/console.apps
install -m 0755 RosaImageWriter %{buildroot}%{_libdir}/%{name}/%{name}
install -m 0644 lang/*.qm %{buildroot}%{_libdir}/%{name}/lang/
install -m 0644 doc/* %{buildroot}%{_docdir}/%{name}/
install -m 0644 res/icon-rosa.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/%{name}.svg

cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
[Desktop Entry]
Version=1.0
Name=ROSA Image Writer
Name[ru]=ROSA Image Writer
Comment=Tool for writing ROSA installer to USB drive
Comment[ru]=Инструментарий записи загрузочных образов ROSA на USB-флэш
Exec=%{_bindir}/%{name}
Icon=rosa-imagewriter
Terminal=false
Type=Application
Categories=System
EOF

desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/%{name}.desktop

ln -sf consolehelper %{buildroot}%{_bindir}/%{name}

cat > %{buildroot}%{_sysconfdir}/pam.d/%{name} <<EOF
#%PAM-1.0
auth		include		config-util
account		include		config-util
session		include		config-util
EOF

cat > %{buildroot}%{_sysconfdir}/security/console.apps/%{name} <<EOF
USER=root
PROGRAM=/usr/sbin/rosa-imagewriter
FALLBACK=false
SESSION=true
EOF

cat > %{buildroot}%{_sbindir}/%{name}  <<EOF
#!/bin/sh
%{_libdir}/%{name}/%{name}
EOF

chmod 0755 %{buildroot}%{_sbindir}/%{name}


%changelog
* Mon Jul 07 2014 Konstantin Vlasov <konstantin.vlasov@rosalab.ru> 2.4-5
+ Revision: 89155e4
- Fixes in USB device handling
- 1. Windows: USB device remained locked after writing was finished.
- 2. Linux/MacOS: Added write flushing after every block: fixes "inconsistent progressbar" problem (when progress quickly went to 100%, and then waited for long time while real writing took place).



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20760 |12mu|rosa-launcher-2.0.0-55.5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	ROSA Desktop Application Launcher
Name:		rosa-launcher
Version:	2.0.0
Release:	55.5
Epoch:		1
License:	GPLv3+
Group:		Graphical desktop/KDE
Url:		http://www.rosalab.ru/
Source0:	%{name}-%{version}.tar.gz
Patch0:		rosa-launcher-2.0.0-mdvbutton.patch
Patch1:		rosa-launcher-2.0.0-places-i18n.patch
BuildRequires:	kdebase4-workspace-devel
BuildRequires:	pkgconfig(QJson)
BuildRequires:	pkgconfig(shared-desktop-ontologies)
BuildRequires:	pkgconfig(soprano)
Requires:	kdebase4-workspace

%description
ROSA Desktop Application Launcher.

%files -f ROSA_Launcher.lang
%{_kde_libdir}/kde4/plasma_applet_rosastarter.so
%{_kde_libdir}/libtimeframe.so
%{_kde_datadir}/kde4/services/plasma-applet-rosastarter.desktop
%{_kde_bindir}/rosa-launcher
%{_kde_datadir}/rosa-launcher/*
%{_datadir}/timeframe

#--------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1 -b .mdvbutton~
%patch1 -p1 -b .places~

%build
%cmake_kde4

%install
%makeinstall_std -C build

%find_lang ROSA_Launcher

%changelog
* Mon Apr 21 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:2.0.0-55.5
+ Revision: 4db3409
- Adjust places-i18n once again (translate only system bookmarks)

* Sun Apr 20 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:2.0.0-55.4
+ Revision: 553b607
- Try better places-i18n patch

* Fri Apr 18 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:2.0.0-55.3
+ Revision: 1cb4254
- Use UTF8 in places-i18n patch

* Fri Apr 18 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:2.0.0-55.1
+ Revision: c5c099d
- Drop merged it po patch

* Fri Apr 18 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:2.0.0-55.1
+ Revision: d33e793
- Try to fix Places localization

* Thu Dec 26 2013 Julia Pikareva <julia.pikareva@rosalab.ru> 1:2.0.0-55
+ Revision: 8cbf82e
- Add icon in Alt+Tab menu.

* Sat Oct 26 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:2.0.0-54.3
+ Revision: 0d7c5c7
- LOG Rebuild with KDE 4.11

* Wed Aug 21 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:2.0.0-54.2
+ Revision: 0e509c5
- Add patches for previous commit

* Wed Aug 21 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:2.0.0-54.2
+ Revision: e946216
- LOG Fix BuildRequires, add patches from Cooker (don't hardcode icon path, add Italian translation)

* Wed Aug 21 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:2.0.0-54.2
+ Revision: aa2e0ae
- LOG Rebuild for KDE 4.11, drop qjson Requires because it's already required

* Sun Apr 21 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:2.0.0-54.1
+ Revision: a189160
- LOG Rebuild for KDE 4.10, adjust spec cosmetics, use find_lang for locales

* Thu Feb 21 2013 Sergey Borovkov <sergey.borovkov@osinit.ru> 1:2.0.0-54
+ Revision: c5df513
- 2.0.0-54

* Mon Feb 04 2013 Evgeniy Auzhin <evgeniy.augin@osinit.ru> 1:2.0.0-53
+ Revision: 6597908
- fixed login in vk.com

* Fri Jan 25 2013 Alexander Skakov <alexander.skakov@osinit.ru> 1:2.0.0-52
+ Revision: 0496008
- 2.0.0-52

* Mon Dec 24 2012 Ural Mullabaev <uxteam@rosalab.ru> 1:2.0.0-51
+ Revision: b9bf70f
- 2.0.0-51

* Thu Dec 13 2012 Alexander Skakov <alexander.skakov@osinit.ru> 1:2.0.0-50
+ Revision: 5d5f4d4
- 2.0.0-50

* Wed Dec 12 2012 user <user@localhost.localdomain> 1:2.0.0-49
+ Revision: 434cc85
- 2.0.0-49

* Wed Dec 12 2012 Alexander Skakov <alexander.skakov@osinit.ru> 1:2.0.0-48
+ Revision: 2a1942c
- 2.0.0-48 RELEASE!!!

* Fri Nov 30 2012 Sergey Borovkov <serge.borovkov@gmail.com> 1:2.0.0-47
+ Revision: 32483bc
- v2.0.0-47

* Fri Nov 30 2012 Alexander Skakov <alexander.skakov@osinit.ru> 1:2.0.0-46
+ Revision: 1868cdc
- 2.0.0-46

* Fri Nov 23 2012 user <user@localhost.localdomain> 1:2.0.0-45
+ Revision: 57a587a
- 2.0.0-45

* Thu Nov 22 2012 Alexander Skakov <alexander.skakov@osinit.ru> 1:2.0.0-44
+ Revision: 5b5b8d1
- Fixed compilation error

* Thu Nov 22 2012 Sergey Borovkov <sergey.borovkov@osinit.ru> 1:2.0.0-44
+ Revision: 13c38a3
- v2.0.0.-44

* Thu Nov 08 2012 Evgeniy Auzhin <evgeniy.augin@osinit.ru> 1:2.0.0-40
+ Revision: 1ab5a07
- new release 40

* Thu Nov 08 2012 Sergey Borovkov <sergey.borovkov@osinit.ru> 1:2.0.0-38
+ Revision: 477f30b
- 2.0.0-38

* Tue Nov 06 2012 Evgeniy Auzhin <evgeniy.augin@osinit.ru> 1:2.0.0-37
+ Revision: bfe2378
- release 37

* Sat Nov 03 2012 Sergey Borovkov <sergey.borovkov@osinit.ru> 1:2.0.0-36
+ Revision: b5bd9a6
- 2.0.0-36

* Fri Nov 02 2012 Sergey Borovkov <sergey.borovkov@osinit.ru> 1:2.0.0-35
+ Revision: 0551fec
- 2.0.0:35

* Mon Oct 29 2012 Evgeniy Auzhin <evgeniy.augin@osinit.ru> 1:2.0.0-34
+ Revision: 8c9400d
- new release

* Fri Oct 19 2012 Evgeniy Auzhin <evgeniy.augin@osinit.ru> 1:2.0.0-30
+ Revision: 308cc16
- new version



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20761 |12mu|rosa-media-player-1.6.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		midi_support	1

Summary:	Multimedia player based on mplayer technology
Name:		rosa-media-player
Version:	1.6.9
Release:	%mkrel 1
License:	GPLv2+
Group:		Video
Url:		https://abf.rosalinux.ru/uxteam/ROSA_Media_Player
Source:		%{name}-%{version}.tar.gz
BuildRequires:	qt4-devel	>= 4.2.0
BuildRequires:	qt4-linguist	>= 4.2.0
%if %midi_support
BuildRequires:	wildmidi-devel
%endif
BuildRequires:	qjson-devel
Requires:	mplayer		>= 1.0-1.rc1
Requires:	mencoder
Requires:	ffmpeg
Requires:	xdg-utils
%if %midi_support
Requires:	timidity-patch-gravis
Requires:	%{_lib}wildmidi1
%endif
Requires:	qjson
Requires:	wget

BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
Multimedia player that supports most of audio and video formats.

%prep
%setup -qn %{name}

%build
%setup_compile_flags
./get_romp_version.sh %{version} %{release}
%if %midi_support
%make PREFIX=%{_prefix} QMAKE=%{qt4bin}/qmake LRELEASE=%{qt4bin}/lrelease
%else
%make PREFIX=%{_prefix} QMAKE=%{qt4bin}/qmake LRELEASE=%{qt4bin}/lrelease no-midi-support
%endif

%install
%makeinstall_std PREFIX=%{_prefix}

# remove wrongly put docs
rm -rf %{buildroot}%{_datadir}/doc


%files
%doc *.txt docs/*
%dir %{_datadir}/%{name}
%dir %{_datadir}/%{name}/shortcuts
%dir %{_datadir}/%{name}/translations

%attr(755,root,root) %{_bindir}/%{name}

%{_datadir}/%{name}/*.conf
%{_iconsdir}/hicolor/*/apps/rosamp.png
%{_datadir}/applications/*.desktop
%{_datadir}/%{name}/shortcuts/*
%{_datadir}/apps/solid/actions/

%lang(ar_SY) %{_datadir}/%{name}/translations/rosamp_ar_SY.qm
%lang(en) %{_datadir}/%{name}/translations/rosamp_en.qm
%lang(cs) %{_datadir}/%{name}/translations/rosamp_cs.qm
%lang(de) %{_datadir}/%{name}/translations/rosamp_de.qm
%lang(es) %{_datadir}/%{name}/translations/rosamp_es.qm
%lang(et) %{_datadir}/%{name}/translations/rosamp_et.qm
%lang(fi) %{_datadir}/%{name}/translations/rosamp_fi.qm
%lang(fr) %{_datadir}/%{name}/translations/rosamp_fr.qm
%lang(gl) %{_datadir}/%{name}/translations/rosamp_gl.qm
%lang(hu) %{_datadir}/%{name}/translations/rosamp_hu.qm
%lang(it) %{_datadir}/%{name}/translations/rosamp_it.qm
%lang(ja) %{_datadir}/%{name}/translations/rosamp_ja.qm
%lang(ku) %{_datadir}/%{name}/translations/rosamp_ku.qm
%lang(lt) %{_datadir}/%{name}/translations/rosamp_lt.qm
%lang(mk) %{_datadir}/%{name}/translations/rosamp_mk.qm
%lang(nl) %{_datadir}/%{name}/translations/rosamp_nl.qm
%lang(pl) %{_datadir}/%{name}/translations/rosamp_pl.qm
%lang(pt_BR) %{_datadir}/%{name}/translations/rosamp_pt_BR.qm
%lang(pt_pt) %{_datadir}/%{name}/translations/rosamp_pt.qm
%lang(ro_RO) %{_datadir}/%{name}/translations/rosamp_ro_RO.qm
%lang(ru_RU) %{_datadir}/%{name}/translations/rosamp_ru_RU.qm
%lang(sl) %{_datadir}/%{name}/translations/rosamp_sl.qm
%lang(tr) %{_datadir}/%{name}/translations/rosamp_tr.qm
%lang(uk_UA) %{_datadir}/%{name}/translations/rosamp_uk_UA.qm
%lang(vi) %{_datadir}/%{name}/translations/rosamp_vi_VN.qm
%lang(zh_CN) %{_datadir}/%{name}/translations/rosamp_zh_CN.qm
%lang(zh_TW) %{_datadir}/%{name}/translations/rosamp_zh_TW.qm


%changelog
* Mon Dec 19 2011 Evgeniy Auginev <eauginev@mandriva.org> 0.952-4mdv2012.0
+ Revision: 743747
- audio files playing interface error fixed

* Fri Dec 16 2011 Evgeniy Auginev <eauginev@mandriva.org> 0.952-2
+ Revision: 743050
-copy parameter added on split video function

* Fri Dec 09 2011 Evgeniy Auginev <eauginev@mandriva.org> 0.952-1
+ Revision: 739438
- Playlist item hints added; free-space calculating algorithm changed for split video function; one running instance option fixed

* Mon Nov 28 2011 Evgeniy Auginev <eauginev@mandriva.org> 0.951-3
+ Revision: 734874
- fix archive name
- change version number

* Mon Nov 28 2011 Alex Burmashev <burmashev@mandriva.org> 0.95-3
+ Revision: 734825
- import rosa-media-player

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20762 |12mu|rosa-media-player-plugin-1.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	ROSA Media Player Plugin
Name:		rosa-media-player-plugin
Version:        1.6
Release:	2
URL:		https://abf.rosalinux.ru/import/rosa-media-player-plugin
License:        GPL 3+
Group:		Video
Source:		%{name}-%{version}.tar.gz
BuildRequires:	qt4-devel
BuildRequires:	qt4-linguist
Requires:	mplayer

%if %{_use_internal_dependency_generator}
%define __noautoreq 'devel\\((.*)\\)'
%else
%define _requires_exceptions devel(
%endif

%description
ROSA Media Player Plugin is designed to use with internet browsers 
like Firefox and Chrome/Chromium.

%prep
%setup -c

%build
mkdir build
cd build
qmake ../rosa-media-player-plugin.pro
%make
lrelease ../rosa-media-player-plugin.pro

%install
mkdir -p $RPM_BUILD_ROOT/%{_libdir}/mozilla/plugins/
mkdir -p $RPM_BUILD_ROOT/%{_libdir}/mozilla/plugins/translations/
mkdir -p $RPM_BUILD_ROOT/%{_libdir}/
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/rosa-media-player-plugin/translations/

echo $PWD
cd build
cp -f rosamp-plugin/build/librosa-media-player-plugin-smp.so $RPM_BUILD_ROOT/%{_libdir}/mozilla/plugins/
cp -f rosamp-plugin/build/librosa-media-player-plugin-dvx.so $RPM_BUILD_ROOT/%{_libdir}/mozilla/plugins/
cp -f rosamp-plugin/build/librosa-media-player-plugin-qt.so $RPM_BUILD_ROOT/%{_libdir}/mozilla/plugins/
cp -f rosamp-plugin/build/librosa-media-player-plugin-rm.so $RPM_BUILD_ROOT/%{_libdir}/mozilla/plugins/
cp -f rosamp-plugin/build/librosa-media-player-plugin-wmp.so $RPM_BUILD_ROOT/%{_libdir}/mozilla/plugins/
cp -f romp/rosa-media-player/build/librosampcore.so.1.0.0 $RPM_BUILD_ROOT/%{_libdir}/

cp -f ../translations/*.qm $RPM_BUILD_ROOT/%{_datadir}/rosa-media-player-plugin/translations/
cd romp/rosa-media-player/build/
ln -s librosampcore.so.1.0.0 $RPM_BUILD_ROOT/%{_libdir}/librosampcore.so.1.0
ln -s librosampcore.so.1.0.0 $RPM_BUILD_ROOT/%{_libdir}/librosampcore.so.1
ln -s librosampcore.so.1.0.0 $RPM_BUILD_ROOT/%{_libdir}/librosampcore.so


%files
%{_libdir}/mozilla/plugins/librosa-media-player-plugin-*
%{_libdir}/librosampcore*
%{_datadir}/rosa-media-player-plugin/translations/rosamp_plugin*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20763 |12mu|rosapanel-1.6.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	RocketBar - ROSA panel for KDE
Name:		rosapanel
Version:	1.6.1
Release:	2
Epoch:		1
Group:		Graphical desktop/KDE
License:	LGPLv2+
Url:		http://rosalab.ru/
Source0:	%{name}-%{version}.tar.gz
BuildRequires:	kdebase4-workspace-devel
BuildRequires:	kdebase4-devel
BuildRequires:	automoc4
Requires:	kdebase4-workspace
Requires:	python-kde4
Requires:	plasma-scriptengine-python
Requires:	rosa-launcher
Requires:	plasma-applet-stackfolder
Requires:	plasma-desktoptheme-rosa

%files -f build/install_manifest.txt

#--------------------------------------------------------------------

%description
ROSA panel.

%prep
%setup -q

%build
%cmake_kde4

%install
%makeinstall_std -C build


%changelog
* Sat Oct 26 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:1.6.1-2
+ Revision: 295519f
- LOG Rebuild with KDE 4.11



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20764 |12mu|rosa-release-2012.1-22
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Please update release notes:
# make -C SOURCES release-notes.{html,txt}
#

%define distrib Desktop
%define version 2012.1
%define rel 22
%define distname rosa
%define distsuffix rosa
%define distribution ROSA Desktop Fresh R3

%define product_vendor ROSA
%define product_distribution %distribution
%define product_type Basic
%define product_version %version
%define product_branch Official
%define product_release 1
%define product_arch %{_target_cpu}

%define product_id_base vendor=%product_vendor,distribution=%product_distribution,type=%product_type,version=%product_version,branch=%product_branch,release=%product_release,arch=%product_arch

%define rosa_release %version
%define rosa_branch %distrib
%define rosa_arch %{_target_cpu}
%define rosa_os %{_target_os}

%define realversion %version
%define mdkver %(echo %version | sed 's/\\.//')0

Summary:	ROSA release file
Name:		rosa-release
Version:	%version
Release:	%rel
License:	GPL
URL:		http://www.rosalinux.com/
Group:		System/Configuration/Other
Source:		%name.tar.bz2
Source3:	CREDITS
# edited lynx -dump of wiki:
Source4:	release-notes.txt
Source5:	release-notes.html
Source6:	10rosa-release.sh
Source7:	10rosa-release.csh
BuildRoot:	%{_tmppath}/%{name}-root

%description
ROSA Desktop release file.

%package common
Summary: ROSA release common files
Group: System/Configuration/Other
Obsoletes: mandriva-release-Discovery
Obsoletes: mandriva-release-Powerpack+
Obsoletes: mandriva-release-One
Obsoletes: mandriva-release-Free
Obsoletes: %name < %version-%release
Obsoletes: mandriva-release-common
Requires:  lsb-release

# cf mdvbz#32631
Provides: arch(%{_target_cpu})
Provides: rosa-release-common
Provides: mandriva-release-common

%description common
Common files for ROSA Desktop release packages.

%define release_package(s) \
%{-s:%package %1} \
Summary: ROSA release file%{?1: for %1} \
Group: System/Configuration/Other \
Requires:	rosa-release-common \
Requires(post):	coreutils \
Provides:	redhat-release rawhide-release mandrake-release mandriva-release mandrakelinux-release rosa-release \
Provides:	%name = %version-%release \

%define release_descr(s) \
%description %{-s:%1} \
ROSA Desktop release file for %1 flavor. \

%define release_post(s) \
%post %{-s:%1} \
/bin/ln -fs product.id.%1 /etc/product.id

%define release_install(s) \
cat > %buildroot/etc/product.id.%{1} << EOF \
%{product_id_base},product=%1\
EOF\
 \
mkdir -p %buildroot/etc/rpm/macros.d \
cat > %buildroot/etc/rpm/macros.d/%{1}.macros <<EOF \
%%distribution      %distribution\
%%rosa_release  %rosa_release\
%%rosa_branch   %rosa_branch\
%%rosa_arch     %rosa_arch\
%%rosa_os       %rosa_os\
%%rosa_class    %%(. /etc/sysconfig/system; echo \\\$META_CLASS)\
%%mdkver            %mdkver\
%%mdvver            %mdkver\
%%distsuffix        %distsuffix\
%%mandriva_release  %%rosa_release\
%%mandriva_branch  %%rosa_branch\
%%mandriva_arch     %%rosa_arch\
%%mandriva_os       %%rosa_os\
%%mandriva_class       %%rosa_class\
\
# productid variable\
%%product_id %{product_id_base},product=%{1}\
\
%%product_vendor        %product_vendor\
%%product_distribution  %product_distribution\
%%product_type          %product_type\
%%product_version       %product_version\
%%product_branch        %product_branch\
%%product_release       %product_release\
%%product_arch          %product_arch\
%%product_product       %1\
\
%{?unstable}\
EOF\
 \
mkdir -p %buildroot/etc/sysconfig \
cat > %buildroot/etc/sysconfig/system <<EOF \
SECURITY=3\
CLASS=beginner\
LIBSAFE=no\
META_CLASS=download\
EOF\


%release_package -s Free
Conflicts: rosa-release-EE

%release_package -s EE
Conflicts: rosa-release-Free

%release_descr -s Free
%release_descr -s EE

%prep
%setup -q -n %{name}
cp -a %SOURCE3 CREDITS
cp -a %SOURCE4 release-notes.txt
cp -a %SOURCE5 release-notes.html
cat > README.urpmi <<EOF
This is ROSA Desktop Fresh R3

You can find the release notes in %_docdir/%name-common/release-notes.txt

or on the web at http://wiki.rosalab.ru
EOF

# check that CREDITS file is in UTF-8, fail otherwise
if iconv -f utf-8 -t utf-8 < CREDITS > /dev/null
then
	true
else
	echo "the CREDITS file *MUST* be encoded in UTF-8"
	echo "please fix it before continuing"
	false
fi

%install
rm -rf %buildroot
mkdir -p %buildroot/etc

echo "ROSA Desktop Fresh R3 release %version for %{_target_cpu}" > %buildroot/etc/rosa-release
ln -sf rosa-release %buildroot/etc/redhat-release
ln -sf rosa-release %buildroot/etc/mandrake-release
ln -sf rosa-release %buildroot/etc/release
ln -sf rosa-release %buildroot/etc/mandriva-release
ln -sf rosa-release %buildroot/etc/mandrakelinux-release
ln -sf rosa-release %buildroot/etc/system-release

echo "%{version}.0 %{rel} %{distname}" > %{buildroot}/etc/version

mkdir -p %buildroot/etc/profile.d

# (tpg) follow standard specifications http://0pointer.de/blog/projects/os-release
cat > %{buildroot}/etc/os-release << EOF
NAME="%{distribution}"
VERSION="%{product_product} %{realversion} %{distrib}"
ID=rosa
VERSION_ID=%{realversion}
PRETTY_NAME="%{distribution} %{product_product} %{realversion} %{distrib}"
ANSI_COLOR="1;43"
CPE_NAME="cpe:/o:rosa:rosalinux:%{realversion}"
HOME_URL="http://www.rosalinux.com/"
BUG_REPORT_URL="https://bugs.rosalinux.com/"
EOF

cp -f %{SOURCE6} %buildroot/etc/profile.d/
cp -f %{SOURCE7} %buildroot/etc/profile.d/

%release_install Free
%release_install EE

%release_post -s Free
%release_post -s EE

%define release_files(s:) \
%files %{-s:%{-s*}} \
%defattr(-,root,root) \
/etc/rpm/macros.d/%{1}.macros \
/etc/product.id.%1 \
\

%release_files -s Free Free
%release_files -s EE EE

%files common
%defattr(-,root,root)
%doc CREDITS distro.txt README.urpmi release-notes.*
/etc/mandrake-release
/etc/mandriva-release
/etc/mandrakelinux-release
/etc/redhat-release
/etc/rosa-release
/etc/release
/etc/system-release
/etc/version
/etc/os-release
/etc/profile.d/10rosa-release.sh
/etc/profile.d/10rosa-release.csh
%config(noreplace) %verify(not md5 size mtime) /etc/sysconfig/system


%changelog
* Mon Jun 30 2014 Alex Burmashev <alex.burmashev@rosalab.ru> 2012.1-22
+ Revision: d4e9119
- Updated distro names

* Tue Apr 29 2014 Alex Burmashev <alex.burmashev@rosalab.ru> 2012.1-21
+ Revision: 9e8c5d0
- release up

* Wed Apr 16 2014 Alex Burmashev <alex.burmashev@gmail.com> 2012.1-20
+ Revision: 923ab44
- switch R2 to R3

* Wed Nov 20 2013 Alex Burmashev <alex.burmashev@rosalab.ru> 2012.1-20
+ Revision: 3d4442d
- r1 changed to r2

* Wed May 22 2013 root <root@localhost.localdomain> 2012.1-19
+ Revision: 701c0a1
- changed branding

* Tue Dec 18 2012 root <root@localhost.localdomain> 2012.1-16
+ Revision: d8c6a86
- revert

* Tue Dec 18 2012 root <root@localhost.localdomain> 2012.1-15
+ Revision: c2c2a73
- ROSA Desktop.Fresh -> ROSA Fresh Desktop

* Wed Dec 12 2012 root <root@localhost.localdomain> 2012.1-14
+ Revision: 02c614d
- Desktop -> Desktop.Fresh

* Wed Dec 12 2012 root <root@localhost.localdomain> 2012.1-14
+ Revision: 42b229e
- update to the last version

* Mon Dec 10 2012 Alexander Kazancev <kazancas@gmail.com> 2012.1-13
+ Revision: 39da66f
- Updated rosa-release.spec

* Tue Dec 04 2012 root <root@localhost.localdomain> 2012.1-12
+ Revision: 1d42e95
- changed Linux to Desktop

* Tue Nov 20 2012 Alex Burmashev <alex.burmashev@rosalab.ru> 2012.1-11
+ Revision: dea1da6
- Updated rosa-release.spec

* Tue Nov 20 2012 Alex Burmashev <alex.burmashev@rosalab.ru> 2012.1-10
+ Revision: 5a4781d
- Updated rosa-release.spec

* Tue Oct 23 2012 Alexander Kazancev <kazancas@gmail.com> 2012.1-10
+ Revision: 1dcc2d2
- Updated rosa-release.spec

* Tue Aug 21 2012 alexander barakin aka sash-kan <alex@barak.in> 2012.1-9
+ Revision: 8760860
- 2012.1: fix other missing macros mandriva_*

* Fri Aug 17 2012 alexander barakin aka sash-kan <alex@barak.in> 2012.1-9
+ Revision: f58975e
- symlink product.id created during installation

* Fri Aug 17 2012 alexander barakin aka sash-kan <alex@barak.in> 2012.1-9
+ Revision: f8d9d1f
- 2012.1: fix missing macro mandriva_release

* Thu Jul 19 2012 Alexander Kazancev <kazancas@mandriva.ru> 2012.1-9
+ Revision: 505e9e0
- LOG - add provides mandriva-release-common

* Tue Jun 19 2012 Alex Burmashev <alex.burmashev@rosalab.ru> 2012.1-8
+ Revision: fa46796
- Updated rosa-release.spec

* Mon Jun 18 2012 Alexander Kazancev <kazancas@mandriva.ru> 2012.1-8
+ Revision: eff1840
- Updated rosa-release.spec

* Mon Jun 18 2012 akdengi <kazancas@mandriva.ru> 2012.1-8
+ Revision: 7d85e62
- fix

* Mon Jun 18 2012 akdengi <kazancas@mandriva.ru> 2012.1-8
+ Revision: 01464f2
- sync with mandriva

* Mon Jun 18 2012 akdengi <kazancas@mandriva.ru> 2012.1-7
+ Revision: 253fb3e
- fix spec to avoid conflict

* Mon Jun 18 2012 akdengi <kazancas@mandriva.ru> 2012.1-7
+ Revision: fb7ea49
- fix spec to avoid conflict

* Mon Jun 18 2012 Alexander Kazancev <kazancas@mandriva.ru> 2012.1-6
+ Revision: 3e5ce2b
- Updated rosa-release.spec

* Mon Jun 18 2012 akdengi <kazancas@mandriva.ru> 2012.1-5
+ Revision: d38d303
- add mandriva-relese to Obsoletes

* Mon Jun 18 2012 akdengi <kazancas@mandriva.ru> 2012.1-5
+ Revision: 1e2c9ec
- fix provides

* Mon Jun 18 2012 akdengi <kazancas@mandriva.ru> 2012.1-4
+ Revision: 247bc4d
- fix

* Mon Jun 18 2012 Alexander Kazancev <kazancas@mandriva.ru> 2012.1-4
+ Revision: 01c7c39
- Updated rosa-release.spec

* Mon Jun 18 2012 akdengi <kazancas@mandriva.ru> 2012.1-4
+ Revision: f2c5a1b
- fix sprc

* Mon Jun 18 2012 akdengi <kazancas@mandriva.ru> 2012.1-4
+ Revision: 6e51ea6
- fix source in spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20765 |12mu|rpcbind-0.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		rpcbind
Version:	0.2.1
Release:	1
Summary:	Universal Addresses to RPC Program Number Mapper
License:	BSD
Group:		System/Servers
URL:		http://rpcbind.sourceforge.net/
Source0:	http://downloads.sourceforge.net/rpcbind/%{name}-%{version}.tar.bz2
Source1: 	rpcbind.service
Source2:	rpcbind.sysconfig
Source3:	sbin.rpcbind.apparmor
Source4: 	rpcbind.socket

Patch0:		rpcbind-0001-Remove-yellow-pages-support.patch

BuildRequires:	tirpc-devel >= 0.1.7
BuildRequires:	quota
Obsoletes:	portmap
Conflicts:	apparmor-profiles < 2.1-1.961.4mdv2008.0
Requires(post):	rpm-helper
Requires(preun):rpm-helper

%description
The rpcbind utility is a server that converts RPC program numbers into
universal addresses.  It must be running on the host to be able to make RPC
calls on a server on that machine.

%prep
%setup -q
cp %{SOURCE1} .
cp %{SOURCE2} .
cp %{SOURCE4} .
%patch0 -p1 -b .noyp~

%build
#fix build with new automake
sed -i -e 's,AM_CONFIG_HEADER,AC_CONFIG_HEADERS,g' configure.*
autoreconf -fi
%serverbuild

%configure2_5x \
    CFLAGS="%{optflags} -fpie" LDFLAGS="-pie" \
    --enable-warmstarts \
    --with-statedir="%{_localstatedir}/lib/%{name}" \
    --with-rpcuser="rpc" \
    --enable-debug

%make all

%install
mkdir -p %{buildroot}%{_unitdir}
install -d %{buildroot}%{_localstatedir}/lib/%{name}
install -m755 rpcbind -D %{buildroot}/sbin/rpcbind
install -m755 rpcinfo -D %{buildroot}/sbin/rpcinfo
install -m644 %{SOURCE1} %{buildroot}%{_unitdir}
install -m644 %{SOURCE4} %{buildroot}%{_unitdir}
install -m644 rpcbind.sysconfig -D %{buildroot}%{_sysconfdir}/sysconfig/rpcbind
install -m644 man/rpcbind.8 -D %{buildroot}%{_mandir}/man8/rpcbind.8
install -m644 man/rpcinfo.8 -D %{buildroot}%{_mandir}/man8/rpcbind-rpcinfo.8

cat > README.urpmi << EOF

Because of file conflicts with glibc the following files has been renamed:

rpcinfo.8 -> rpcbind-rpcinfo.8

glibc also provides rpcinfo as /usr/sbin/rpcinfo, so the rpcinfo program
provided with this package is put in /sbin/rpcinfo
EOF

# apparmor profile
install -m644 %{SOURCE3} -D %{buildroot}%{_sysconfdir}/apparmor.d/sbin.rpcbind

%pre
%_pre_useradd rpc %{_localstatedir}/lib/%{name} /sbin/nologin

%post 
if [ $1 -gt 1 ] ; then 
#Need to clean up old init setup
    if [ -e /etc/init.d/rpcbind ]
    then
      /etc/init.d/rpcbind stop
      /bin/rm -f /etc/init.d/rpcbind
#Also add rpcbind as an alias in /etc/services
      sed -i''  '/sunrpc/s/\tportmapper/\trpcbind portmapper/g' /etc/services
else
# Initial installation
    /bin/systemctl enable rpcbind.service >/dev/null 
    /bin/systemctl start rpcbind.service
#And just in case add rpcbind as an alias in /etc/services
     sed -i''  '/sunrpc/s/\tportmapper/\trpcbind portmapper/g' /etc/services 2>&1 || :
    fi
fi
%_post_service %{name}
# restart running services depending on portmapper
for service in amd autofs bootparamd clusternfs mcserv \
		nfs-common nfs-server \
		ypserv ypbind yppasswdd ypxfrd; do
	if [ -f /var/lock/subsys/$service ]; then
		/sbin/service $service restart > /dev/null 2>/dev/null || :
	fi
done

%preun
%_preun_service %{name}

%posttrans
# if we have apparmor installed, reload if it's being used
if [ -x /sbin/apparmor_parser ]; then
	/sbin/service apparmor condreload
fi

%files
%doc AUTHORS COPYING ChangeLog README README.urpmi
%config(noreplace) %{_sysconfdir}/sysconfig/rpcbind
%config(noreplace) %{_sysconfdir}/apparmor.d/sbin.rpcbind
/sbin/rpcbind
/sbin/rpcinfo
%{_mandir}/man8/*
%dir %attr(0700,rpc,rpc) %{_localstatedir}/lib/%{name}
%{_unitdir}/rpcbind.service
%{_unitdir}/rpcbind.socket

%changelog
* Mon Feb 20 2012 abf
- The release updated by ABF

* Thu May 05 2011 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-5mdv2011.0
+ Revision: 669433
- mass rebuild

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-4mdv2011.0
+ Revision: 607373
- rebuild

* Sun Mar 14 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.0-3mdv2010.1
+ Revision: 519067
- rebuild

* Sun Jun 07 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.0-2mdv2010.0
+ Revision: 383680
- rebuild with latest libtirpc

* Sun Jun 07 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.2.0-1mdv2010.0
+ Revision: 383524
- new version

* Tue May 05 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.7-2mdv2010.0
+ Revision: 372316
- rpcbind now replaces portmap

* Mon Jan 19 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.7-1mdv2009.1
+ Revision: 331276
- new version
- drop patches 1 and 2, merged upstream
- drop unapplied patch 3, seems to have been merged anyway

* Wed Dec 17 2008 Oden Eriksson <oeriksson@mandriva.com> 0.1.5-3mdv2009.1
+ Revision: 315260
- rebuild

* Fri Sep 05 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.5-2mdv2009.0
+ Revision: 281717
- don't try to source localization configuration file in service script, as there is no output to localize (bug #43227)

* Fri Jun 20 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.5-1mdv2009.0
+ Revision: 227546
- new version
- drop fedora patches, merged upstream
- disable temporarily apparmor patch, as it doesn't apply

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 0.1.4-11mdv2009.0
+ Revision: 225331
- rebuild

  + Pixel <pixel@mandriva.com>
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Thu Feb 28 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.4-10mdv2008.1
+ Revision: 176249
- fix crash when ipv6 is disabled

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Nov 22 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.4-9mdv2008.1
+ Revision: 111196
- drop useless libtool build dependency
- file list cleanup
- don't remove data dir on uninstallation
- restart other services depending on portmapper after restarting itself

* Thu Sep 20 2007 Andreas Hasenack <andreas@mandriva.com> 0.1.4-8mdv2008.0
+ Revision: 91560
- add proper conflicts with apparmor-profiles (thanks soig)

* Wed Sep 19 2007 Andreas Hasenack <andreas@mandriva.com> 0.1.4-7mdv2008.0
+ Revision: 91065
- adjust (lib)tirpc-devel buildrequires
- fix warmstart (#31465, #31469)
- fix frequent user remove/add (#31467)
- add apparmor profile and use it if apparmor-parser
  is installed and running
- also drop to unprivileged group (and not just user)
- added some errno logging in the case of failures

* Fri Jun 22 2007 Andreas Hasenack <andreas@mandriva.com> 0.1.4-6mdv2008.0
+ Revision: 43185
- use %%serverbuild macro

* Tue May 15 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.1.4-5mdv2008.0
+ Revision: 26904
- don't obsolete portmap
  provides portmapper virtual package
  spec cleanup (we don't have s390 arch)

* Mon Apr 23 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1.4-4mdv2008.0
+ Revision: 17344
- fix provides in lsb header (blino)

* Fri Apr 20 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1.4-3mdv2008.0
+ Revision: 15359
- fix another file conflict

* Thu Apr 19 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1.4-2mdv2008.0
+ Revision: 15028
- fix a file clash
- fix the initscript
- fix the %%post stuff

* Tue Apr 17 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1.4-1mdv2008.0
+ Revision: 14046
- Import rpcbind



* Tue Apr 10 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1.4-1mdv2007.1
- initial Mandriva package

* Fri Apr  6 2007 Steve Dickson <steved@redhat.com> 0.1.4-3
- Fixed the Provides and Obsoletes statments to correctly
  obsolete the portmap package.

* Tue Apr  3 2007 Steve Dickson <steved@redhat.com> 0.1.4-2
- Added dependency on glibc-common which allows the
  rpcinfo command to be installed in the correct place.
- Added dependency on man-pages so the rpcinfo man 
  pages don't conflict.
- Added the creation of /var/lib/rpcbind which will be
  used to store state files.
- Make rpcbind run with the 'rpc' uid/gid when it exists.

* Wed Feb 21 2007 Steve Dickson <steved@redhat.com> 0.1.4-1
- Initial commit
- Spec reviewed (bz 228894)
- Added the Provides/Obsoletes which should
  cause rpcbind to replace portmapper

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20766 |12mu|rpm-5.4.10-27
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with	bootstrap
%bcond_with	debug

%bcond_without	ossp_uuid
%bcond_without	augeas

#XXX: this macro is a bit awkward, better can be done!
%if %{with bootstrap}
%bcond_with	perl
%bcond_with	python
%bcond_with	tcl
%bcond_with	squirrel
%bcond_with	embed
%bcond_with	docs
%bcond_with	sqlite
%else
%bcond_without	perl
%bcond_without	python
%bcond_without	tcl
%bcond_without	squirrel
%bcond_without	embed
%bcond_without	docs
# use what's in berkeley db
%bcond_with	sqlite
%endif

%bcond_with	notyet
%if %{with notyet}
%bcond_without	xar
%bcond_without	ruby
%bcond_without	js
%else
%bcond_with	xar
%bcond_with	ruby
%bcond_with	js
%endif

%if %{with debug}
%global	debugcflags	%{debugcflags} -g3 -O0
%endif

# can probably be restored now..
%if %{with bootstrap}
#include %%{_sourcedir}/bootstrap.spec
%endif

%define	bdb		db52

%define libver		5.4
%define	minorver	10
%define	srcver		%{libver}.%{minorver}
#define	prereldate	20110712

%define librpmname	%mklibname rpm %{libver}
%define librpmnamedevel	%mklibname -d rpm
%define	librpmstatic	%mklibname -d -s rpm

Summary:	The RPM package management system
Name:		rpm
Epoch:		1
Version:	%{libver}.%{minorver}
Release:	%{?prereldate:0.%{prereldate}.}27
License:	LGPLv2.1+
Group:		System/Configuration/Packaging
URL:		http://rpm5.org/
# snapshot from rpm-5_4 branch: 'cvs -d :pserver:anonymous@rpm5.org:/cvs co -r rpm-5_4 rpm'
# tarball generated with './devtool tarball.xz'
Source0:	ftp://ftp.jbj.org/pub/rpm-%{libver}.x/%{name}-%{srcver}.tar.gz
#Source1:	bootstrap.spec
# These are a bit dated with a lot of redundant macros and many of them no
# of use at all anymore! Should ideally just contain the macros different
# from the default; _arch, optflags, _lib & _multilib*.
# stripping away the rest (along with os specificity) and create a resulting
# cpu-macros.tar.gz to push upstream would seem like a sane improvement.
Source2:	rpm.rpmlintrc
Source3:	cpu-os-macros.tar.gz
Source4:	legacy_compat.macros
Source5:        RPMBDB-0.1.tar.xz
# already merged upstream
Patch0:		rpm-5.3.8-set-default-bdb-log-dir.patch
# TODO: should be disable for cooker, packaging needs to be fixed (enable for legacy compatibility)
# status: to be removed later..
Patch1:		rpm-5.3.8-dependency-whiteout.patch
# TODO: make conditional & disabled through macro by default (enable for legacy compatibility)
# status: to be removed later
Patch2:		rpm-5.4.9-non-pre-scripts-dont-fail.patch
# status: to be removed later
Patch3:		rpm-5.4.9-no-doc-conflicts.patch
# if distsuffix is defined, use it for disttag (from Anssi)
# status: merged upstream IIRC, could probably be dropped
Patch4:		rpm-5.3.8-disttag-distsuffix-fallback.patch
# ugly hack to workaround disttag/distepoch pattern matching issue to buy some
# time to come up with better pattern fix..
# status: needs to be fixed properly, but can be merged upstream
Patch5:		rpm-5.3.8-distepoch-pattern-hack.patch
# fixes a typo in russian translation (#62333)
# status: needs to be pushed back to the Russian i18n project
Patch11:	rpm-5.4.9-fix-russian-typo.patch
# temporary workaround for issues with file triggers firing multiple times and
# a huge memleak...
# DIE
Patch15:	rpm-5.3.8-fire-file-triggers-only-once.patch
# status: keep as mandriva specific for now
Patch21:	rpm-5.3.12-change-dep-loop-errors-to-warnings.patch
# status: need to be revisited and made sure that we get the correct behaviour,
# regression tests certainly required
Patch22:	rpm-5.3.12-55810-rpmevrcmp-again-grf.patch
# status: ready to merge, it's already been merged on HEAD, so commiting it to rpm-5_4
# would basically just mean backporting it..
Patch29:	rpm-5.4.4-add-_specfile-macro.patch
# status: ready for merge
Patch31:	rpm-5.4.9-fix-rpm_qa-pattern.patch
# uhm.. broken?
# status: this one was fixed for real in 5.3.12, but I forgot commiting it
# on rpm-5_4 branch back then, and I've been unable to remember and not
# bothered figuring out what was wrong..
Patch32:	rpm-5.4.4-really-always-invoke-clean-at-end.patch
# status: i18n strings is getting dropped, so this one might be of less relevance,
# but feel free to discuss it on rpm-devel
Patch33:	rpm-5.4.9-fix-mdvbz62979.patch
# This patch adds support for untangling dependency loops with prioritized removal
# of dependencies from loops. It's very crude for now and certainly needs some obvious
# improvement, but it'll fix the most common scenario giving issues where ie.
# Requires(post) has been used and shouldn't introduce any regressions..
# REF: http://rpm5.org/community/rpm-devel/4633.html
# status: needs to be finished and probably rewrite the implementation,
# so keep locally for now, but feel free to discuss it on rpm-devel if you run out
# of things to do.. :p
Patch34:	rpm-5.4.4-use-dependency-type-for-ordering.patch
# status: needs to be cleaned up and properly reviewed together with rest
# of the patches related to dependency generation
Patch37:	rpm-5.4.9-avoid-dependencies-on-self.patch
# status: probably ready to merge
Patch40:	rpm-5.4.4-pkgconfigdeps-check-path.patch
# status: probably okay to merge, but discuss on rpm-devel first
Patch42:	rpm-5.4.4-glob-wildcards-for-loading-macro-files.patch
# status: needs to be discussed
Patch46:	rpm-5.4.4-allow-installation-of-repackaged-rpms.patch
# status: same as for other dependency generation related patches
Patch47:	rpm-5.4.4-fix-removal-of-overlapping-dependencies.patch
# status: ready to merge
Patch48:	rpm-5.4.8-dont-show-suggests-with-requires.patch
# backport from HEAD
# status: almost ready for merge, the strip reloc flag to debugedit needs to be made
# conditional first in order to not break backwards compatibility with older elfutils versions
Patch55:	rpm-5.4.9-find-debuginfo-strip-reloc-debug-sections.patch
# status: ready for merge
Patch61:	rpm-5.4.4-fix-same-package-with-epoch-possible-to-upgrade.patch
# status: ready for merge
Patch63:	rpm-5.4.9-strip-buildroot-away-from-duplicate-files-list.patch
# status: probably okay to merge, but discuss on rpm-devel first
Patch64:	rpm-5.4.10-duplicate_files_terminate_build.patch
# status: same as above
Patch65:	rpm-5.4.10-unpackaged_subdirs_terminate_build.patch
# mdvbz#64898
# status: uncertain, might be okay to merge, discuss on rpm-devel first
Patch66:	rpm-5.4.4-rpmbuild-withoutclean.patch
# status: ready for merge
Patch67:	rpm-5.4.4-find-debuginfo-avoid-excessive-output-from-eu-strip.patch
# no sense in having an additional dependency on 'pkgconfig' on all packages that
# have a pkgconfig file, it's not needed for them to be made useful and anything
# actuallly using pkgconfig for this purpose will pull it in as a dependency anyways...
# status: might be okay to merge, but discuss on rpm-devel first
Patch69:	rpm-5.4.4-drop-useless-auto-generated-pkgconfig-dependency.patch
# drop dependencies such as /bin/sh which will always be satisfied by glibc's dependency on
# bash, and also on /sbin/ldconfig which always will be satisfied by glibc
# status: should *NOT* be merged
Patch70:	rpm-5.4.4-drop-base-dependencies.patch
# status: ready for merge
Patch71:	rpm-5.4.4-fix-rpmconstant-to-always-use-LC_CTYPE-C-for-case-conversion.patch
# $RPM_BUILD_DIR isn't necessarily the same as $PWD, it's %%{_builddir}, not
# %%{_builddir}/%%{?buildsubdir}, messing up paths in debug packages created..
# status: needs to be discussed and investigated a bit better..
Patch74:	rpm-5.4.4-pass-_builddir-properly-to-find-debuginfo.patch
# status: probably okay to merge, but discuss on rpm-devel first
Patch76:	rpm-5.4.10-files-listed-twice-terminates-build.patch
# status: don't merge
Patch77:	rpm-5.4.7-use-bdb-5.2.patch
# status: probably okay to merge
Patch78:	rpm-5.4.9-ruby1.9-fixes.patch
# mdvbz#65269
# status: same as for other dependency generation patches
Patch79:	rpm-5.4.4-dont-consider-ranged-dependencies-as-overlapping-for-removal.patch
# status: ignoree for now
Patch81:	rpm-5.4.5-libsql-conditional.patch
# status: same as for other dependency generation patches
Patch85:	rpm-5.4.5-fix-removal-of-overlapping-dependencies-for-internal-dependency-generator.patch
# this updates to using the dependency generator shipped with mono, it has some
# issues which makes me cautious about actually merging it with rpm5 upstream,
# but we'll anyways use it as is for now to prevent any potential regressions
# by switching to the internal dependency generator
# status: shouldn't be merged as is
Patch86:	rpm-5.4.5-update-mono-dependency-generator.patch
# status: probably okay to merge
Patch87:	rpm-5.4.5-dont-generate-php-dependencies-only-when-executable.patch
# status: these three were lost on rpm-5_3 branch, so should be okay to merge
Patch88:	rpm-5.4.5-patchset_16004.patch
Patch89:	rpm-5.4.5-patchset_16005.patch
Patch90:	rpm-5.4.5-patchset_16022.patch
# status: same as for other dep gen patches
Patch91:	rpm-5.4.9-update-rpmfc-when-removing-dependencies-on-self.patch
# status: idem
Patch92:	rpm-5.4.9-rpmfc-extract-dependencies-for-all-files.patch
# status: ready for merge
Patch93:	rpm-5.4.5-rubygems-add-missing-newline.patch
# Superseeded by haskell-scripts
# Patch94:        rpm-5.4.9-generate-haskell-dependencies.patch
# status: same as for other dep gen patches
Patch95:	rpm-5.4.5-drop-some-interpreter-deps.patch
# status: probably okay to merge..
Patch96:	rpm-5.4.5-fix-elf-interpreter-resolving-breaking-uclibc-deps.patch
# status: probably okay to merge
Patch97:	rpm-5.4.5-set-proper-file-color-for-scripts-using-env-in-shellbang.patch
Patch98:	rpm-5.4.5-update-rpmfc-when-removing-overlapping-dependencies.patch
# status: probably okay to merge
Patch99:	rpm-5.4.5-python-export-spec-macros.patch
# status: same as for other dep gen patches
Patch100:	rpm-5.4.5-do-not-merge-script-dependencies-with-non-script-dependencies.patch
# status: idem
Patch101:	rpm-5.4.9-font-provides.patch
# status: idem
Patch102:	rpm-5.4.7-kmod-dependencies.patch
# status: idem
Patch103:	rpm-5.4.5-desktop-provides.patch
# status: probably okay to merge, discuss on rpm-devel first
Patch104:	rpm-5.4.5-skip-dependencies-for-character-devices.patch
# status: ready to merge
Patch105:	rpm-5.4.5-rpmfc-use-strlen-not-sizeof.patch
# status: same as for other dep gen patches
Patch106:	rpm-5.4.5-break-out-of-elf-link-loop.patch
# status: probably okay to merge
Patch107:	rpm-5.4.5-rpmfc-apply-python-coloring-from-magic.patch
# status: same as for other dep gen patches
Patch109:	rpm-5.4.5-fix-generation-of-uclibc-deps-on-non-lib64.patch
# status: idem
Patch110:	rpm-5.4.7-only-generate-devel-deps-for-symlinks-start-with-lib.patch
# status: keep locally
Patch111:	rpm-5.4.9-keep-loading-script-macros.patch
# status: ready for merge
Patch112:	rpm-5.4.7-use-gnu-hash-style-by-default-and-drop-rtld-dep.patch
# status: keep locally only
Patch113:	rpm-5.4.9-add-distepoch-rpmlib-feature.patch
# status: probably okay to merge, but discuss on rpm-devel first
Patch114:	rpm-5.4.9-dont-add-versioneddependency-rpmlib-feature-dependency.patch
# status: ready to merge
Patch115:	rpm-5.4.7-rpmfc-fix-invalid-free-if-not-_defaultdocdir-set.patch
# status: probably okay to merge
Patch116:	rpm-5.4.10-dont-try-generate-rpmfc-dependencies-from-doc-files.patch
# status: ready to merge
Patch117:	rpm-5.4.7-only-generate-ruby-and-python-deps-for-executables-and-modules.patch
# status: same as for other dep gen patches
Patch118:	rpm-5.4.7-dont-generate-soname-provides-for-dsos-with-no-soname.patch
# status: ready
Patch119:	rpm-5.4.7-fix-generation-of-ruby-abi-provides.patch
# status: same as for other dep gen patches
Patch120:	rpm-5.4.7-print-name-of-files-removed-dependencies-are-generated-from.patch
# status: idem
Patch121:	rpm-5.4.7-always-choose-equal-only-deps-when-overlapping.patch
# status: idem
Patch122:	rpm-5.4.7-rpmfc-strdup-EVR-in-overlap-removal.patch
# status: idem
Patch123:	rpm-5.4.7-rpmds-dont-try-fopen-empty-filenames.patch
# status: ready
Patch124:	rpm-5.4.7-change-to-debuginfo-suffix.patch
# crash reproducable with 'rpm -qa --triggers'
# status: ready
Patch125:	rpm-5.4.7-hdrfmt-fix-unitialized-argv-element.patch
# status: probably okay to merge, discuss on rpm-devel first
Patch126:	rpm-5.4.9-add-filetriggers-regex-matching-support.patch
# status: idem
Patch127:	rpm-5.4.9-add-matches-as-arguments-to-triggers.patch
# status: same as for other dep gen patches
Patch128:	rpm-5.4.7-dont-consider-trigger-dependencies-as-overlapping.patch
# status: ready
Patch129:	rpm-5.4.7-fix-minor-memleaks.patch
# status: ready
Patch130:	rpm-5.4.9-mire-fix-strings-lacking-null-terminator.patch
# status: keep locally for now
Patch131:	rpm-5.4.10-dlopen-embedded-interpreters.patch
# status: ready
Patch132:	rpm-5.4.9-rpmpython-fix-input.patch
# status: same as for other dep gen patches
Patch133:	rpm-5.4.7-generate-devel-provides-outside-of-libdirs.patch
# status: ready
Patch134:	rpm-5.4.7-actually-perform-linking-against-internal-lua.patch
# status: ready
Patch135:	rpm-5.4.7-no-seqid_init-on-rdonly-database.patch
# status: same as for other dep gen patches
Patch136:	rpm-5.4.9-add-support-for-using-rpmdsMerge-with-filepath-tags.patch
# status: probably ready for merging
Patch137:	rpm-5.4.9-avoid-double-slash-in-path-for-dirname-filetrigger-matching.patch
# status: unfinished
Patch138:	rpm-5.4.10-trigtrans.patch
# status: probably ready to merge, discuss on rpm-devel first
Patch139:	rpm-5.4.9-fix-verify-segfault.patch
# status: keep locally
Patch140:	rpm-5.4.7-rpmv3-support.patch
# status: ready
Patch143:	rpm-5.4.7-mono-find-requires-strip-newlines.patch
# status: ready
Patch144:	rpm-5.4.8-URPM-build-fix.patch
# status: undefined
Patch145:	rpm-5.4.8-add-armv7l-specific-macros.patch
# status: keep locally, might drop this one later..
Patch146:	rpm-5.4.9-support-signatures-and-digest-disablers.patch
# status: undefined
Patch147:	rpm-5.4.9-add-x32-macros.patch
# status: ready and should be merged
Patch149:	rpm-5.4.9-fix-typo-in-rpmtag-header.patch
# status: can be merged, but doesn't really matter as it's to be removed and
# we now anyways disable the support in question..
Patch150:	rpm-5.4.9-dont-remap-i18n-strings-if-enabled.patch
# status: just keep around and toss away when ripped out upstream...
Patch151:	rpm-5.4.9-disable-support-for-i18nstring-type.patch
# lack insight on actual functionality, which anyways seems broken, so let's
# disable it to avoid errors from berkeley db..
# status: keep locally
Patch152:	rpm-5.4.9-disable-l10ndir.patch
# drop this dead macro
# status: ready
Patch154:	rpm-5.4.9-drop-dead-cputoolize-macro.patch
# idem
Patch155:	rpm-5.4.9-ditch-install-info-macros.patch
# the php dependency generator carried with rpm5 is based on a version from PLD
# that they've backed out later on, reverting to their older version.
# this patch replaces current upstream rpm5 version with mandriva one, which is
# based on the same as PLD currently uses.
# status: current version carried upstream seems useless and unmaintained, so
# replacing it with this one shouldn't hurt..
Patch156:	rpm-5.4.9-updated-pld-mandriva-php-dep-generator.patch
# this patch contains changes from rpm-setup & rpm.org
# status: not entirely convinced by the perl version conversion macro stuff
# in the script, which might not be upstream material, but rest of the patch
# should otherwise be sane 'nuff
Patch157:	rpm-5.4.10-merge-rpm.org-and-mandriva-perl-dep-gen-changes.patch
# Due to rpmdav/neon being written in a different fashion than other rpmio clients,
# the inconsistent behaviour affects code elsewhere which expects consistent behaviour,
# with the result being that when unable to download files, neon will save error
# page as the target file.
# status: should go upstream, but uncertain about "correct" fix, ie. this is
# more of a workaround, while rewriting rpmdav code to behave consistently
# would be "the right thing to do". Yet I'm not fully able to grasp all of the
# code and don't want to spend more time just to get the API..
Patch158:	rpm-5.4.10-fix-neon-saving-error-pages-as-target-file.patch
# As the transaction flags for ignoring arch & os are no longer used, there's
# currently no way to ignore arch & os of packages anymore. This patch adds
# support for doing this again by defining rpm variables and overriding
# --ignorearch & --ignoreos to set these.
# status: needs to be discussed upstream before thinking about merging
Patch159:	rpm-5.4.10-support-ignore-arch-and-os-again.patch
Patch160:	rpm-5.4.10-bump-up-to-default-xz-compression-level.patch
# fix so that we search through library dirs within buildroot for uclibc libraries
# status: same as for other dep gen patches
Patch161:	rpm-5.4.10-search-through-buildroot-library-dirs-for-uclibc-deps.patch
# status: same as for other dep gen patches
Patch162:	rpm-5.4.10-fix-uninitialized-variable.patch

# our own helper scripts needs to be run first so that library permissions gets
# fixed for find-debuginfo.sh to properly strip them
# status: ready as they only modify our own distribution specific macros..
Patch165:       rpm-5.4.10-post-install-helper-order.patch
# fixes issue with ldflags getting duplicated when configure is run more than once
# status: ready
Patch166:       rpm-5.4.10-fix-ldflags-passing.patch

# this patch updates the upstream brp-compress scripts, which will be replacing
# our own locally maintained compress-files script from spec-helper
# status: ready
Patch169:       rpm-5.4.10-update-and-use-brp-compress.patch

Patch170:	rpm-5.4.10-dbconvert-5.2.patch

# Do not generate pythonegg provides for python3 until we find a better solution
Patch171:	rpm-5.4.10-python3-egg-reqs.patch
# status: ready
Patch1710:       rpm-5.4.10-set-lc_ctype-to-utf8-when-building-gem.patch
# resolve absolute path before setting $RPM_BUILD_DIR rather to fix same issue
# without regression
# status: ready
Patch172:       rpm-5.4.10-resolve-absolute-path-to-RPM_BUILD_DIR-for-debugedit.patch
# just fix a couple of minor memleaks at exit..
# status: ready
Patch173:       rpm-5.4.10-fix-a-couple-of-debugedit-memleaks.patch
# make "canonicalization(...)shrank by one character" error message more useful
# status: ready
Patch174:       rpm-5.4.10-debugedit-saner-error-msg.patch
# files added with %%doc gets copied to buildroot after %%install, preventing
# ie. fix_eol to be run on these files (where it's usually most relevant),
# so let's add support for specific scripts to be run after this and make sure
# to execute fix_eol then..
# status: kinda breaks use of (prolly' never used) $DONT_FIX_EOL variable,
# while not feeling exactly perfectly implemented either, but works more than
# satisfactory 'nuff for us, so should be discussed before merging upstream..
Patch175:       rpm-5.4.10-run-spec-helper-at-end-of-doc-stage.patch
# reverts change upstream that adds rpath to perl module
# status: as it reverts a previous upstream change, it prolly' shouldn't be
# merged, but probably worthwhile a discussion at least...
Patch176:       rpm-5.4.10-drop-rpath-from-perl-module.patch

# tool for automatically checking and fixing broken rpmdb
# status: probably' worth merging upstream
Patch179:       rpm-5.4.10-rpmdbchk.patch
# adds casts for C++ compatibility
# status: ready
Patch180:       rpm-5.4.10-rpmdb-typecasts.patch

# adds ability for printing parsed version of spec file with 'rpm -q --specfile --printspec'
# status: very simple, non-intrusive, while quite convenient, should be okay to merge
Patch181:       rpm-5.4.10-printspec.patch

# elf(buildid) provides are currently not actually used for any purpose, yet
# they're generated for each individual executable binary, so let's just
# disable this for now and look at this again whenever in the future it
# might have any possible relevance
# status: keep locally
Patch185:       rpm-5.4.10-disable-generation-of-buildid-provides.patch
# backport from upstream
Patch186:       rpm-5.4.10-dont-repackage-if-justdb-is-specified.patch
# backport from upstream
Patch187:       rpm-5.4.10-adjust-trigger-counts-for-delayed-commit.patch

Patch191:       rpm-5.4.10-enhance-rename-macro-to-accept-optional-second-version-arg.patch

Patch192:       rpm-5.4.10-do-assert-rather-than-just-exit-on-memalloc-filaure.patch
# fixes issue where querying a package with >= 3 '-' in the name with an extra '-' behind
# status: ready
Patch193:       rpm-5.4.10-fix-memalloc-realloc-to-0.patch
#From ce2ce4c19724879b9ea469e7760c7922660b9698 Mon Sep 17 00:00:00 2001
#From: Panu Matilainen <pmatilai@redhat.com>
#Date: Tue, 3 Jan 2012 13:10:26 +0200
#Subject: [PATCH] Implement scriptlet start and stop callbacks (RhBug:606239)
#
#- Adds two new transaction callbacks: RPMCALLBACK_SCRIPT_START and
#  RPMCALLBACK_SCRIPT_STOP which get issued for every scriptlet we run.
#- On script start, callback can optionally return an FD which will
#  override transaction-wide script fd to make it easier to accurately
#  collect per-scriptlet output (eg per-scriptlet temporary file).
#  Callback is also responsible for closing the fd if it returns one.
#- For both callbacks, "amount" holds the script tag number. On stop
#  callback, "total" holds the scriptlet exit status mapped into
#  OK/NOTFOUND/FAIL for success/non-fatal/fatal errors. Abusing "notfound"
#  for warning result is ugly but differentiating it from the other
#  cases allows callers to ignore SCRIPT_ERROR if they choose to
#  implement stop and start..
# status: ready
Patch194:       rpm-5.4.10-implement-start-and-stop-callbacks.patch
#From ff0ece3f6be58c8c28a766bdee5ed36daf1727b1 Mon Sep 17 00:00:00 2001
#From: Panu Matilainen <pmatilai@redhat.com>
#Date: Thu, 5 Jan 2012 14:34:46 +0200
#Subject: [PATCH] Add enum for RPMCALLBACK_INST_STOP callback event
#
#- Unused atm but we'll be adding this shortly
Patch195:       rpm-5.4.10-add-enum-for-RPMCALLBACK_INST_STOP-callback-event.patch
# this fixes tagSwab to properly handle RPM_UINT64_TYPE, fixing headerPut with
# status: ready
Patch196:       rpm-5.4.10-fix-64bit-tagSwab.patch

Patch198:       rpm-5.4.10-enable-nofsync-for-rpm-rebuilddb.patch
Patch199:       rpm-5.4.10-fix-font-dep-misidentification.patch

# ROSA stuff
Patch501:	rpm-5.3.12.vendor.ROSA.patch
# Restore RPM_PACKAGE_NAME export as it's still used by aot-compile-rpm
Patch502:	rpm-5.4.9-package-name.patch
# for specspo
Patch503:	rpm-5.4.9-specspo.patch

Patch504:       rpm-5.4.10-postpone_subpackage_build_failures.patch

# Turn back old implementation of __urlgetfile handling,
# the new one doesn't work in ROSA atm
Patch505:       rpm-5.4.10-turn-back-urlgetfile.patch

BuildRequires:	autoconf >= 2.57
BuildRequires:	bzip2-devel
BuildRequires:	automake >= 1.8
BuildRequires:	elfutils-devel
BuildRequires:	sed >= 4.0.3
BuildRequires:	beecrypt-devel >= 4.2.1-8
BuildRequires:	ed
BuildRequires:	gettext-devel
BuildRequires:	byacc
BuildRequires:	pkgconfig(neon)
#BuildRequires:	rpm-%{_target_vendor}-setup-build
BuildRequires:	rpm-mandriva-setup-build
BuildRequires:	readline-devel
BuildRequires:	ncurses-devel
BuildRequires:	pkgconfig(libssl)
BuildRequires:	pkgconfig(libcrypto)
BuildRequires:	pkgconfig(liblzma)
BuildRequires:	pkgconfig(libpcre)
BuildRequires:	pkgconfig(libpcreposix)
BuildRequires:	acl-devel
BuildRequires:	magic-devel
BuildRequires:	pkgconfig(popt) >= 1.15
BuildRequires:	libxml2-devel >= 2.7.8-9
# we're now building with internal..
#BuildRequires:	pkgconfig(lua)
# needed by internal lua
BuildRequires:	expat-devel
%ifarch %{ix86} x86_64 ppc ppc64 ia64
BuildRequires:	pkgconfig(libcpuinfo) 
%endif
BuildRequires:	syck-devel
BuildRequires:	keyutils-devel
BuildRequires:	gomp-devel
BuildRequires:	pkgconfig(gnutls)
BuildRequires:	gnupg2
# required by parts of test suite...
BuildRequires:	wget
# Should we prefer internal xar in stead? internal xar contains at least
# lzma/xz patches, what's the state of these and upstream?
# does internal xar contain any other rpm specific patches as well, or..?
%if %{with xar}
BuildRequires:	xar-devel
%endif
BuildRequires:	%{bdb}-devel >= 5.2.36-3
# required by test suite
BuildRequires:	%{bdb}-utils
%if %{with perl}
BuildRequires:	perl-devel
%endif
%if %{with python}
BuildRequires:	python-devel
%endif
%if %{with js}
BuildRequires:	pkgconfig(mozjs185)
%endif
%if %{with ruby}
BuildRequires:	ruby-devel
%endif
%if %{with tcl}
BuildRequires:	tcl-devel
%endif
%if %{with squirrel}
BuildRequires:	squirrel-devel
%endif
%if %{with docs}
BuildRequires:	doxygen
BuildRequires:	graphviz
#BuildRequires:	texlive
%endif
%if %{with sqlite}
BuildRequires:	pkgconfig(sqlite3)
%endif
%if %{with ossp_uuid}
BuildRequires:	pkgconfig(ossp-uuid)
%endif
%if %{with augeas}
BuildRequires:	pkgconfig(augeas)
%endif
BuildRequires:	spec-helper >= 0.31.12
BuildRequires:	stdc++-static-devel >= 4.6.2-8
BuildRequires:	elfutils >= 0.153
BuildRequires:	libtool >= 2.4.2-3
Requires:	cpio
Requires:	gawk
Requires:	mktemp
Requires:	update-alternatives
Requires:	%{bdb}_recover
Suggests:	%{bdb}-utils
Requires:	%{librpmname} = %{EVRD}
Conflicts:	rpm-build < 1:5.3.10-0.20110422.3
Requires(pre):	coreutils
%rename		rpmconstant
%rename		multiarch-utils
%rename		rpm-manbo-setup
#rename		rpm-%{_target_vendor}-setup
%rename		rpm-mandriva-setup

%description
RPM is a powerful command line driven package management system capable of
installing, uninstalling, verifying, querying, and updating software packages.
Each software package consists of an archive of files along with information
about the package like its version, a description, etc.

%package -n	%{librpmname}
Summary:	Libraries used by rpm
Group:		System/Libraries
# Forcing upgrades of anything else linked against it as rpmdb is incompatible
# with older versions (#61658, comment #136)
Conflicts:	librpm < 5.3
Conflicts:	%{_lib}db5.1 < 5.1.25
Conflicts:	%{_lib}elfutils1 < 0.152
Conflicts:	%{_lib}beecrypt7 < 4.2.1

%description -n	%{librpmname}
RPM is a powerful command line driven package management system capable of
installing, uninstalling, verifying, querying, and updating software packages.
This package contains common files to all applications based on rpm.

%package -n	%{librpmnamedevel}
Summary:	Development files for applications which will manipulate RPM packages
Group:		Development/C
Requires:	%{librpmname} = %{EVRD}
Provides:	rpm-devel = %{EVRD}
%rename		%{_lib}rpmconstant-devel
Obsoletes:	%{_lib}rpm4.4-devel

%description -n %{librpmnamedevel}
This package contains the RPM C library and header files. These
development files will simplify the process of writing programs
which manipulate RPM packages and databases and are intended to make
it easier to create graphical package managers or any other tools
that need an intimate knowledge of RPM packages in order to function.

This package should be installed if you want to develop programs that
will manipulate RPM packages and databases.

%package -n	%{librpmstatic}
Summary:	Static libraries for rpm development
Group:		Development/C
Requires:	%{librpmnamedevel} = %{EVRD}

%description -n %{librpmstatic}
Static libraries for rpm development.

%package	build
Summary:	Scripts and executable programs used to build packages
Group:		System/Configuration/Packaging
Requires:	autoconf
Requires:	automake
Requires:	file
Requires:	gcc-c++
Requires:	libtool-base >= 2.4.2-3
Requires:	patch >= 2.5.9-7
Requires:	make
Requires:	unzip
Requires:	elfutils >= 0.152-4
Requires:	rpm = %{EVRD}
#Requires:	rpm-%{_target_vendor}-setup-build
Requires:	rpm-mandriva-setup-build
Requires:	spec-helper >= 0.31.12
#Requires:	rpmlint-%{_target_vendor}-policy >= 0.3.2
Requires:	rpmlint-rosa-policy >= 0.3.2
Requires:	python-rpm = %{EVRD}
Requires:	perl-RPM = %{EVRD}
# Used by __urlgetfile to download files from external sources
Requires:   wget
Conflicts:	rpmlint < 1.4-4
Conflicts:	multiarch-utils < 1:5.3.10
Conflicts:	rpm < 1:5.4.4-32
Obsoletes:	rpm5-manbo-setup
%rename		rpm-manbo-setup-build

%description	build
This package contains scripts and executable programs that are used to
build packages using RPM.

%if %{with python}
%package -n	python-rpm
Summary:	Python bindings for apps which will manipulate RPM packages
Group:		Development/Python

%description -n	python-rpm
The rpm-python package contains a module which permits applications
written in the Python programming language to use the interface
supplied by RPM (RPM Package Manager) libraries.

This package should be installed if you want to develop Python
programs that will manipulate RPM packages and databases.
%endif

%if %{with perl}
%define	perlmod	RPM
%package -n	perl-%{perlmod}
Summary:	Perl bindings for RPM
Group:		Development/Perl
Obsoletes:	perl-RPM4
Requires:	perl-IO-String

%description -n perl-%{perlmod}
The RPM Perl module provides an object-oriented interface to querying both
the installed RPM database as well as files on the filesystem.

%package -n     perl-RPMBDB
Summary:        Perl extension for accessing certain Berkeley DB functionality
Group:          Development/Perl
Requires:       %{librpmname} = %{EVRD}

%description -n     perl-RPMBDB
This perl extension provides certain Berkeley DB functionality used by urpmi.
%endif

%if %{with ruby}
%package -n	rpm-rubyembed
Summary:	Ruby embedding module for rpm
Group:		Development/Ruby
Requires:	ruby(abi)

%description -n rpm-rubyembed
This package provides embedded ruby interpreter support for RPM.
%endif

%if %{with tcl}
%package -n	rpm-tclembed
Summary:	Tcl embedding module for rpm
Group:		Development/Other
Requires:	tcl

%description -n rpm-tclembed
This package provides embedded Tcl interpreter support for RPM.
%endif

%if %{with squirrel}
%package -n	rpm-squirrelembed
Summary:	Squirrel embedding module for rpm
Group:		Development/Other
Requires:	squirrel

%description -n rpm-squirrelembed
This package provides embedded Squirrel interpreter support for RPM.
%endif

%if %{with docs}
%package 	apidocs
Summary:	API documentation for RPM
Group:		Books/Computer books
BuildArch:	noarch

%description	apidocs
This package contains the RPM API documentation generated in HTML format.
%endif

%prep
%setup -q -a5
%patch111 -p1 -b .script_macros~
# These patches has been commited hastily upstream for review,
# keeping them around here for now untill finished...
%if 0
%patch0 -p1 -b .set_lg_dir~
%patch1 -p1 -b .dep_whiteout~
%endif
%patch2 -p1 -b .scriptlet~
%patch3 -p1 -b .doc_conflicts~
%patch11 -p1 -b .ru~
%if 0
%patch4 -p1 -b .distsuffix~
%patch5 -p1 -b .distpatt~
%patch15 -p1 -b .trigger_once~
%endif
#%%patch21 -p1 -b .loop_warnings~
#%%patch22 -p1 -b .55810~
#patch27 -p1 -b .mdv~
%patch29 -p1 -b .specfile~
%patch31 -p1 -b .rpm_qa~
#%%patch32 -p1 -b .clean~
%patch34 -p1 -b .ordering~
%patch37 -p1 -b .drop_deps~
%patch40 -p1 -b .pc_paths~
%patch42 -p1 -b .glob~
%patch46 -p1 -b .repackage~
%patch47 -p1 -b .overlap~
%patch48 -p1 -b .suggests~
%patch55 -p1 -b .strip_reloc_debug~
%patch61 -p1 -b .epoch_cmp~
%patch63 -p1 -b .buildroot_dups~
%patch64 -p1 -b .dups_terminate~
%patch65 -p1 -b .subdir_terminate~
%patch66 -p1 -b .withoutclean~
%patch67 -p1 -b .strip_silent~
%patch69 -p1 -b .oneshot~
%patch70 -p1 -b .drop_basedeps~
%patch71 -p1 -b .locale~
%patch74 -p1 -b .builddir~
%patch76 -p1 -b .twice_terminate~
%patch77 -p1 -b .db52~
%patch78 -p1 -b .ruby19~
%patch79 -p1 -b .range_nooverlap~
#patch81 -p1 -b .libsql~
%patch85 -p1 -b .int_gen_overlap~
%patch86 -p1 -b .mono_deps_new~
%patch87 -p1 -b .php_dep_gen~
%patch88 -p1 -b .16004~
%patch89 -p1 -b .16005~
%patch90 -p1 -b .16022~
%patch91 -p1 -b .fc_deps~
%patch92 -p1 -b .rpmfc_ruby~
%patch93 -p1 -b .rb_newline~
%patch95 -p1 -b .interpret_deps~
%patch96 -p1 -b .uclibc~
%patch97 -p1 -b .env_color~
%patch98 -p1 -b .fc_overlap~
%patch99 -p1 -b .py_macros~
%patch100 -p1 -b .script_overlap~
%patch101 -p1 -b .font~
%patch102 -p1 -b .kmod~
%patch103 -p1 -b .desktop~
%patch104 -p1 -b .skip_chrdev~
%patch105 -p1 -b .sizeof~
%patch106 -p1 -b .link_loop~
%patch107 -p1 -b .python_color~
%patch109 -p1 -b .uclibc_nolib64~
%patch110 -p1 -b .req_devel~
%patch112 -p1 -b .gnu_hash~
%patch113 -p1 -b .depoch_rpmlib~
%patch114 -p1 -b .no_verdepfeat~
%patch115 -p1 -b .free~
%patch116 -p1 -b .skip_doc~
%patch117 -p1 -b .exec_modules~
#patch118 -p1 -b .soname_only~
%patch119 -p1 -b .rubyabi_prov~
%patch120 -p1 -b .filedep_origins~
%patch121 -p1 -b .equal_overlaps~
%patch122 -p1 -b .strdup~
%patch123 -p1 -b .ds_fopen~
%patch124 -p1 -b .debuginfo~
%patch125 -p1 -b .unitialized~
%patch126 -p1 -b .trig_pcre~
%patch127 -p1 -b .trigger_args~
%patch128 -p1 -b .triggers_nooverlap~
%patch129 -p1 -b .memleak~
%patch130 -p1 -b .str_nul~
%patch131 -p1 -b .dlopen~
%patch132 -p1 -b .py_input~
%patch133 -p1 -b .devel_prov~
#patch134 -p1 -b .lua~
%patch135 -p1 -b .db_rdonly~
%patch136 -p1 -b .ds_merge~
%patch137 -p1 -b .slash~
#patch138 -p1 -b .trigtrans~
%patch139 -p1 -b .fix_verify~
%patch140 -p1 -b .rpmv3~
%patch143 -p1 -b .mono_newline~
%patch144 -p1 -b .urpm~
%patch146 -p1 -b .nosig~
%patch147 -p1
%patch149 -p1 -b .typo~
%patch150 -p1 -b .i18n_str~
%patch151 -p1 -b .noi18n~
%patch152 -p1 -b .l10ndir~
%patch154 -p1 -b .cputoolize~
%patch155 -p1 -b .install_info~
%patch156 -p1 -b .php_deps~
%patch157 -p1 -b .perl_deps~
%patch158 -p1 -b .dl_error~
#patch138 -p1 -b .trigtrans~
%patch159 -p1 -b .ignore_arch~
%patch160 -p1 -b .xz_level~
%patch161 -p1 -b .uclibc_buildroot~
%patch162 -p1 -b .uninitialized~

%patch165 -p1 -b .helper_order~
%patch166 -p1 -b .ldflags~

%patch169 -p1 -b .brpcomp~
%patch170 -p1 -b .dbconvert52~
%patch171 -p1 -b .python3~
%patch1710 -p1 -b .ruby_utf8~
%patch172 -p1 -b .debug_path~

%patch173 -p1 -b .debugedit_memleaks~
%patch174 -p1 -b .debugedit_errmsg~
%patch175 -p1 -b .doc_post~
%patch176 -p1 -b .droprpath~

%patch179 -p1 -b .rpmdbchk~
%patch180 -p1 -b .typecast~
%patch181 -p1 -b .printspec~

%patch185 -p1 -b .buildid_deps~
%patch186 -p1 -b .rpkg_justdb~
%patch187 -p1 -b .trig_cnt~

%patch191 -p1 -b .rename~
%patch192 -p1 -b .mem_assert~
%patch193 -p1 -b .xrealloc~
%patch194 -p1 -b .cb~
%patch195 -p1 -b .cb2~
%patch196 -p1 -b .ui64p~

%patch198 -p1 -b .rpmdbnofsync~
%patch199 -p1 -b .fontdep_sure~

%patch501 -p1 -b .rosa_vendor~
%patch502 -p1 -b .package_name~
%patch503 -p1 -b .specspo~
%patch504 -p1 -b .postpone_errors~
%patch505 -p1 -b .urlgetfile~

#required by P55, P80, P81, P94..
./autogen.sh

mkdir -p cpu-os-macros
tar -zxf %{SOURCE3} -C cpu-os-macros
%patch145 -p1

%build
%configure2_5x	--enable-nls \
		--with-pic \
%if %{with debug}
		--enable-debug \
		--with-valgrind \
%endif
		--enable-posixmutexes \
%if %{with python}
		--with-python=%{python_version} \
%if %{with embed}
		--with-pythonembed=external \
%endif
%else
		--without-python \
%endif
%if %{with perl}
		--with-perl=vendor \
%if %{with embed}
		--with-perlembed=external \
%endif
%else
		--without-perl \
%endif
%if %{with js}
		--with-mozjs185=external \
%else
		--without-mozjs185 \
%endif
%if %{with ruby}
		--with-ruby=external \
%if %{with embed}
		--with-rubyembed=external \
%endif
%endif
%if %{with tcl}
		--with-tcl=external \
%endif
%if %{with squirrel}
		--with-squirrel=external \
%endif
		--with-glob \
		--without-selinux \
%if %{with docs}
		--with-apidocs \
%endif
		--with-libelf \
		--with-popt=external \
		--with-xz=external \
		--with-bzip2=external \
		--with-lua=internal \
		--with-expat=external \
		--with-pcre=external \
%ifarch %{ix86} x86_64 ppc ppc64 ia64
		--with-cpuinfo=external \
%else
		--without-cpuinfo \
%endif
		--with-syck=external \
		--with-file=external \
		--with-path-magic=%{_datadir}/misc/magic.mgc \
		--with-beecrypt=external \
		--with-usecrypto=beecrypt \
		--with-keyutils=external \
		--with-neon=external \
		--with-acl \
		--enable-openmp \
%if %{with xar}
		--with-xar=%{_includedir}/xar \
%endif
		--with-db \
		--with-dbsql=external \
		--without-db-tools-integrated \
%if %{with sqlite}
		--with-sqlite=external \
%else
		--without-sqlite \
%endif
%if %{with ossp_uuid}
%if 0
# TODO: needs to be fixed properly for automatic detection in internal lua build
%endif
		--with-uuid=%{_libdir}:%{_includedir}/ossp-uuid \
%else
		--without-uuid \
%endif
%if %{with augeas}
		--with-augeas=external \
%else
		--without-augeas \
%endif
%if 0
		--with-extra-path-macros=%{_usrlibrpm}/macros.d/mandriva \
%else
		--with-extra-path-macros=%{_usrlibrpm}/platform/%%{_target}/macros:%{_sysconfdir}/rpm/macros.d/*.macros:%{_usrlibrpm}/macros.d/mandriva \
%endif
		--with-vendor=mandriva \
		--enable-build-warnings
# XXX: Making ie. a --with-pre-macros option might be more aestethic and easier
# of use to others if pushed back upstream?
# For our case, this is only used to define _prefer_target_cpu before any other
# macros so that rpm knows about this for libcpuinfo when loading macros, but
# could perhaps be useful to others, ie. for defining a _target_vendor earlier,
# so that vendor specific macros to load could be defined at runtime rather
# than compile time.. Sounds convenient if LSB certification is done on a specific
# set of binaries (does it..?) wrt. Manbo Labs.
echo '#define PREMACROFILES "%{_sysconfdir}/rpm/premacros.d/*.macros"' >> config.h
%make
%if %{with docs}
%make apidocs
%endif

%if %{with perl}
pushd RPMBDB-*
perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" CCCDLFLAGS="-fno-PIE -fPIC"
sed -i -e 's,-fPIC -fno-PIE,-fno-PIE -fPIC,g' ../perl/Makefile.perl
%make
popd
%endif

%check
#make check

%install
%makeinstall_std -k
%if %{with perl}
%makeinstall_std -C RPMBDB-*
%endif

# XXX: why isn't this installed by 'make install'?
install -m755 scripts/symclash.* %{buildroot}%{_rpmhome}

# Save list of packages through cron
install -m755 scripts/rpm.daily -D %{buildroot}%{_sysconfdir}/cron.daily/rpm
install -m644 scripts/rpm.log -D %{buildroot}%{_sysconfdir}/logrotate.d/rpm

mkdir -p %{buildroot}/var/spool/repackage

mkdir -p %{buildroot}%{_sysconfdir}/%{name}/{{pre,}macros.d,sysinfo}

# actual usefulness of this seems rather dubious with macros.d now...
cat > %{buildroot}%{_sysconfdir}/%{name}/macros <<EOF
# Put your own system macros here
# usually contains 

# Set this one according your locales
# %%_install_langs

EOF

# FIXME: weird issue, seems to have issue with lines starting with '%%_'...
cat > %{buildroot}%{_sysconfdir}/%{name}/premacros.d/cpuinfo_target.macros <<EOF
# This sets which of the available architectures to prefer when building
# packages with libcpuinfo support enabled.
 %%_prefer_target_cpu     x86_64 i586
EOF

# Get rid of unpackaged files
# XXX: is there any of these we might want to keep?
for f in %{py_platsitedir}/poptmodule.a %{py_platsitedir}/rpmmodule.a \
	%{py_platsitedir}/rpm/*.a %{_rpmhome}/*.a %{_rpmhome}/lib/*.a\
	%{_rpmhome}/{Specfile.pm,cpanflute2,cpanflute,sql.prov,sql.req,tcl.req} \
	%{_rpmhome}/{config.site,cross-build,rpmdiff.cgi} \
	%{_rpmhome}/trpm %{_bindir}/rpmdiff; do
	rm -f %{buildroot}$f
done

%find_lang %{name}

mkdir -p %{buildroot}/var/lib/rpm/{log,tmp}
for dbi in `./rpm --macros macros/macros --eval %_dbi_tags_4|tr : ' '` __db.00{0..9}; do
    touch %{buildroot}/var/lib/rpm/$dbi
    echo "%attr(0644, root, root) %verify(not md5 size mtime) %ghost %config(missingok,noreplace) %{_localstatedir}/lib/rpm/$dbi" >> %{name}.lang
done

install -d %{buildroot}/bin
# FIXME: considering that most libraries dynamically linked against is located
# in /usr/lib*, this doesn't make much sense unless we either statically link
# against them (Ark Linux actually does this) or move the libraries to /lib*,
# neither being very attractive options, not to mention maintenance headaches
# spread across these library packages...
# So moving rpm back to /usr/bin probably makes the most sense...
# An optional, "minimal" rpm-static package with /bin/rpm could perhaps be done
# if anyone expresses actual interest in this...
mv %{buildroot}%{_bindir}/rpm %{buildroot}/bin/rpm

cp -r cpu-os-macros %{buildroot}%{_usrlibrpm}/platform
install -m644 %{SOURCE4} -D %{buildroot}%{_sysconfdir}/%{name}/macros.d/legacy_compat.macros

%if %{with docs}
install -d %{buildroot}%{_docdir}/rpm
cp -r apidocs/html %{buildroot}%{_docdir}/rpm
%endif

install -d %{buildroot}%{multiarch_bindir}
install -d %{buildroot}%{multiarch_includedir}
%if "%{_lib}" == "lib64"
install -d %{buildroot}%(linux32 rpm -E %%{multiarch_bindir})
install -d %{buildroot}%(linux32 rpm -E %%{multiarch_includedir})
%endif

# should really be handled by make script..
ln -f %{buildroot}%{_rpmhome}/bin/{rpmlua,lua}
ln -f %{buildroot}%{_rpmhome}/bin/{rpmluac,luac}

# TODO: review which files goes into what packages...?
%files -f %{name}.lang
%doc CHANGES doc/manual/[a-z]*
%if %{with docs}
%exclude %{_docdir}/rpm/html
%endif
/bin/rpm
%{_bindir}/multiarch-dispatch
%{_bindir}/rpmconstant*
%{_bindir}/rpm2cpio*
%{_rpmhome}/bin/augtool
%{_rpmhome}/bin/chroot
%{_rpmhome}/bin/cp
%{_rpmhome}/bin/dbconvert
%{_rpmhome}/bin/find
#%%{_rpmhome}/bin/grep
#%%{_rpmhome}/bin/lua
%{_rpmhome}/bin/mtree
%{_rpmhome}/bin/mgo
#%%{_rpmhome}/bin/rc
%{_rpmhome}/bin/rpmdbchk
%{_rpmhome}/bin/rpmspecdump
%{_rpmhome}/bin/wget
%if %{with xar}
%{_rpmhome}/bin/txar
%endif
%{_rpmhome}/dbconvert.sh
%{_rpmhome}/rpm.*
%{_rpmhome}/rpm2cpio
%{_rpmhome}/rpmdb_loadcvt
%{_rpmhome}/tgpg

%dir %{_localstatedir}/lib/rpm
%dir %{_localstatedir}/lib/rpm/log
%dir %{_localstatedir}/lib/rpm/tmp


%{_rpmhome}/macros.d/*
%{_rpmhome}/cpuinfo.yaml
%{_rpmhome}/macros
%{_rpmhome}/rpmpopt
%{_rpmhome}/platform/*/macros
%config(noreplace) %{_localstatedir}/lib/rpm/DB_CONFIG

%dir %{_localstatedir}/spool/repackage
%dir %{_rpmhome}
%dir %{_rpmhome}/bin
%dir %{_rpmhome}/lib
%dir %{_rpmhome}/platform/
%dir %{_rpmhome}/platform/*/
%dir %{_rpmhome}/macros.d
%dir %{_sysconfdir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}/macros
%dir %{_sysconfdir}/%{name}/macros.d
%dir %{_sysconfdir}/%{name}/premacros.d
%dir %{_sysconfdir}/%{name}/sysinfo
%{_sysconfdir}/%{name}/macros.d/*.macros
%{_sysconfdir}/%{name}/premacros.d/*.macros

%{_mandir}/man[18]/*.[18]*
%lang(pl)	%{_mandir}/pl/man[18]/*.[18]*
%lang(ru)	%{_mandir}/ru/man[18]/*.[18]*
%lang(ja)	%{_mandir}/ja/man[18]/*.[18]*
%lang(sk)	%{_mandir}/sk/man[18]/*.[18]*
%lang(fr)	%{_mandir}/fr/man[18]/*.[18]*
%lang(ko)	%{_mandir}/ko/man[18]/*.[18]*
%exclude	%{_mandir}/man8/rpmbuild.8*
%exclude	%{_mandir}/man8/rpmdeps.8*

%{_sysconfdir}/cron.daily/rpm
%config(noreplace,missingok) %{_sysconfdir}/logrotate.d/rpm

%dir %{multiarch_bindir}
%dir %{multiarch_includedir}
%if "%{_lib}" == "lib64"
%dir %(linux32 rpm -E %%{multiarch_bindir})
%dir %(linux32 rpm -E %%{multiarch_includedir})
%endif

%{_includedir}/multiarch-dispatch.h

%files build
%{_bindir}/gendiff
%{_bindir}/rpmbuild
%{_bindir}/multiarch-platform
#%%{_rpmhome}/bin/abi-compliance-checker.pl
%{_rpmhome}/bin/api-sanity-autotest.pl
%{_rpmhome}/bin/api-sanity-checker.pl
%{_rpmhome}/bin/dbsql
%{_rpmhome}/bin/debugedit
%{_rpmhome}/bin/install-sh
%{_rpmhome}/bin/lua
%{_rpmhome}/bin/luac
%{_rpmhome}/bin/mkinstalldirs
%{_rpmhome}/bin/pom2spec
%{_rpmhome}/bin/rpmcache
%{_rpmhome}/bin/rpmcmp
%{_rpmhome}/bin/rpmdeps
%{_rpmhome}/bin/rpmdigest
%{_rpmhome}/bin/rpmkey
%{_rpmhome}/bin/rpmlua
%{_rpmhome}/bin/rpmluac
%{_rpmhome}/bin/rpmrepo
%{_rpmhome}/bin/sqlite3
%dir %{_rpmhome}/helpers
%{_rpmhome}/helpers/*
%dir %{_rpmhome}/qf
%{_rpmhome}/qf/*
%{_rpmhome}/vcheck
%{_rpmhome}/brp-*
%{_rpmhome}/check-files
%{_rpmhome}/check-multiarch-files
#%%{_rpmhome}/cross-build
%{_rpmhome}/find-debuginfo.sh
%{_rpmhome}/find-lang.sh
%{_rpmhome}/find-prov.pl
%{_rpmhome}/find-provides.perl
%{_rpmhome}/find-req.pl
%{_rpmhome}/find-requires.perl
%{_rpmhome}/fontconfig.prov
%{_rpmhome}/gem_helper.rb
%{_rpmhome}/getpo.sh
%{_rpmhome}/gstreamer.sh
%{_rpmhome}/http.req
%{_rpmhome}/javadeps.sh
%{_rpmhome}/kmod-deps.sh
%{_rpmhome}/mkmultiarch
%{_rpmhome}/mono-find-provides
%{_rpmhome}/mono-find-requires
%{_rpmhome}/executabledeps.sh
%{_rpmhome}/libtooldeps.sh
%{_rpmhome}/osgideps.pl
%{_rpmhome}/perldeps.pl
%{_rpmhome}/perl.prov
%{_rpmhome}/perl.req
%{_rpmhome}/php.prov
%{_rpmhome}/php.req
%{_rpmhome}/pkgconfigdeps.sh
%{_rpmhome}/pythondeps.sh
%{_rpmhome}/pythoneggs.py
%{_rpmhome}/rubygems.rb
%{_rpmhome}/symclash.*
%{_rpmhome}/u_pkg.sh
%{_rpmhome}/vpkg-provides.sh
%{_rpmhome}/vpkg-provides2.sh

%if %{with js}
%{_rpmhome}/bin/tjs
%endif
%{_rpmhome}/macros.rpmbuild
%{_mandir}/man8/rpmbuild.8*
%{_mandir}/man8/rpmdeps.8*

%files -n %{librpmname}
%{_libdir}/librpm-%{libver}.so
%{_libdir}/librpmconstant-%{libver}.so
%{_libdir}/librpmdb-%{libver}.so
%{_libdir}/librpmio-%{libver}.so
%{_libdir}/librpmmisc-%{libver}.so
%{_libdir}/librpmbuild-%{libver}.so
%if %{with js}
%{_rpmhome}/lib/librpmjsm.so.*
%{_rpmhome}/lib/rpmjsm.so
%endif
#%%if %%{with sqlite}
#%%{_rpmhome}/libsql*.so.*
#%%endif

%files -n %{librpmnamedevel}
#%%doc apidocs/html
%{_includedir}/rpm
%{_libdir}/librpm.so
%{_libdir}/librpmconstant.so
%{_libdir}/librpmdb.so
%{_libdir}/librpmio.so
%{_libdir}/librpmmisc.so
%{_libdir}/librpmbuild.so
%{_libdir}/pkgconfig/rpm.pc

%if %{with js}
%{_rpmhome}/lib/librpmjsm.so
%endif
#%%if %%{with sqlite}
#%%{_rpmhome}/libsql*.so
#%%endif

%files -n %{librpmstatic}
%{_libdir}/librpm.a
%{_libdir}/librpmconstant.a
%{_libdir}/librpmdb.a
%{_libdir}/librpmio.a
%{_libdir}/librpmmisc.a
%{_libdir}/librpmbuild.a

%if %{with perl}
%files -n perl-%{perlmod}
#%%doc perl/Changes
%if %{with embed}
%{_rpmhome}/lib/rpmperl.so
%endif
%{_mandir}/man3/RPM*
%{perl_vendorarch}/%{perlmod}.pm
%dir %{perl_vendorarch}/%{perlmod}
%{perl_vendorarch}/%{perlmod}/*.pm
%{perl_vendorarch}/auto/%{perlmod}

%files -n perl-RPMBDB
%{perl_vendorarch}/RPMBDB.pm
%dir %{perl_vendorarch}/auto/RPMBDB
%{perl_vendorarch}/auto/RPMBDB/RPMBDB.so
%endif

%if %{with python}
%files -n python-rpm
%if %{with embed}
%{_rpmhome}/lib/rpmpython.so
%endif
%dir %{py_platsitedir}/rpm
%{py_platsitedir}/rpm/*.py
%{py_platsitedir}/rpm/*.so
%endif

%if %{with ruby}
%files -n rpm-rubyembed
%{_rpmhome}/bin/trb
%{_rpmhome}/lib/rpm.so
%{_rpmhome}/lib/rpmruby.so
%endif

%if %{with tcl}
%files -n rpm-tclembed
%{_rpmhome}/lib/rpmtcl.so
%endif

%if %{with squirrel}
%files -n rpm-squirrelembed
%{_rpmhome}/lib/rpmsquirrel.so
%endif

%if %{with docs}
%files apidocs
%dir %{_docdir}/rpm/html
%{_docdir}/rpm/html/*
%endif


%changelog
* Fri Apr 18 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:5.4.10-27
+ Revision: 0ec049d
- Improve urlgetfile macro - remove zero-length file if it failed to download

* Thu Feb 27 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:5.4.10-26
+ Revision: 9b3e50a
- Merge some patches from cooker, drop haskell generators (superseeded by separate haskell-macros)

* Thu Feb 27 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:5.4.10-26
+ Revision: 6b7663c
- Merge some patches from cooker, drop haskell generators (superseeded by separate haskell-macros)

* Thu Feb 27 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:5.4.10-25
+ Revision: 1cd79e1
- Merge some patches from cooker, drop haskell generators (superseeded by separate haskell-macros)

* Sat Feb 01 2014 Alex Burmashev <alex.burmashev@rosalab.ru> 1:5.4.10-25
+ Revision: a4138a2
- release up

* Fri Jan 31 2014 Alex Burmashev <alex.burmashev@gmail.com> 1:5.4.10-24
+ Revision: 0526637
- actually disable patch

* Fri Jan 31 2014 Alex Burmashev <alex.burmashev@gmail.com> 1:5.4.10-23
+ Revision: 61db4ca
- remove hardcode red3 patch

* Wed Jan 15 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:5.4.10-22
+ Revision: 0fe8d8d
- Build separate perl-RPMBDB module

* Wed Jan 15 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:5.4.10-22
+ Revision: 6775daf
- Add RPMBDB module

* Tue Jan 14 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:5.4.10-20
+ Revision: d83661c
- Added start/stop callbacks and minor fixes

* Mon Dec 16 2013 Denis Silakov <denis.silakov@rosalab.ru> 1:5.4.10-19
+ Revision: 124cc52
- Drop compress-info patch

* Fri Dec 13 2013 Denis Silakov <denis.silakov@rosalab.ru> 1:5.4.10-19
+ Revision: 2ace1ce
- Fix brp-compress to not compress non-info pages in info dir

* Fri Nov 22 2013 Alex Burmashev <alex.burmashev@gmail.com> 1:5.4.10-19
+ Revision: 8159dcc
- hardcode red3

* Tue Nov 05 2013 Denis Silakov <denis.silakov@rosalab.ru> 1:5.4.10-18
+ Revision: 07b6050
- Fix rpmbuild requires

* Thu Oct 10 2013 Denis Silakov <denis.silakov@rosalab.ru> 1:5.4.10-17
+ Revision: 9d2d800
- Revert the last change

* Thu Oct 10 2013 Denis Silakov <denis.silakov@rosalab.ru> 1:5.4.10-18
+ Revision: 0e99c89
- Disable urlgetfile patch for testing

* Mon Oct 07 2013 Denis Silakov <denis.silakov@rosalab.ru> 1:5.4.10-17
+ Revision: e302069
- Remove extra debug output

* Fri Oct 04 2013 Denis Silakov <denis.silakov@rosalab.ru> 1:5.4.10-16
+ Revision: ddd6994
- Bump release

* Fri Oct 04 2013 Denis Silakov <denis.silakov@rosalab.ru> 1:5.4.10-15
+ Revision: 44dea9a
- Turn back old urlgetfile implementation and enable it by default

* Mon Sep 23 2013 Denis Silakov <denis.silakov@rosalab.ru> 1:5.4.10-15
+ Revision: 6f3f436
- Bump release

* Mon Sep 23 2013 Denis Silakov <denis.silakov@rosalab.ru> 1:5.4.10-14
+ Revision: 5c168f7
- Disable generation of buildid provides

* Tue Sep 17 2013 Denis Silakov <denis.silakov@rosalab.ru> 1:5.4.10-14
+ Revision: 862e0e7
- Backported rpmdbchk, nofsync for rebuilddb and minor fixes from cooker

* Thu Jul 25 2013 Denis Silakov <denis.silakov@rosalab.ru> 1:5.4.10-13
+ Revision: f538f75
- LOG Merge --printspec and %rename improvements from OMV

* Fri Jun 14 2013 Denis Silakov <denis.silakov@rosalab.ru> 1:5.4.10-12
+ Revision: e1c1811
- Cleanup the patch

* Fri Jun 14 2013 Denis Silakov <denis.silakov@rosalab.ru> 1:5.4.10-12
+ Revision: fd99679
- Generate python3egg reqs for python3

* Fri Jun 14 2013 Denis Silakov <denis.silakov@rosalab.ru> 1:5.4.10-12
+ Revision: 2d3328f
- Generate python3egg reqs for python3

* Fri Jun 14 2013 Denis Silakov <denis.silakov@rosalab.ru> 1:5.4.10-12
+ Revision: 6a32d74
- Turn back patch for db_convert, we have already release rpmbuild with it

* Fri Jun 14 2013 Denis Silakov <denis.silakov@rosalab.ru> 1:5.4.10-12
+ Revision: 5126a9d
- LOG Added patch to skip geenration of pythonegg provides for python3

* Thu May 23 2013 Denis Silakov <denis.silakov@rosalab.ru> 1:5.4.10-11
+ Revision: 7310aa8
- Experimental patch to improve error handling

* Thu Apr 25 2013 Denis Silakov <denis.silakov@rosalab.ru> 1:5.4.10-10
+ Revision: 86c83fe
- Revert unintentional change

* Thu Apr 25 2013 Denis Silakov <denis.silakov@rosalab.ru> 1:5.4.10-10
+ Revision: 42bfa7f
- Fix dbconvert.sh to use version 5.2

* Fri Jan 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 1:5.4.10-8
+ Revision: bdcd37b
- Turn off rpmv3 patch again.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20767 |12mu|rpmdrake-5.26.12-37
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Rpmdrake::widgets\\)'
%else
%define _requires_exceptions perl(Rpmdrake::widgets)
%endif

Name:		rpmdrake
Version:	5.26.12
Release:	37

Summary:	Graphical front end for sofware installation/removal
License:	GPLv2+
Group:		System/Configuration/Packaging
URL:		https://abf.rosalinux.ru/import/rpmdrake

Source0:	%{name}-%{version}.tar.xz

Patch0:		rpmdrake-5.26.12-drop_update_media_only.patch
Patch1:		upgrade_info_utf8.patch
Patch2:		rpmdrake-5.26.12-version-release.patch
Patch3:		rpmdrake-5.26.12-run-help-callback.patch
Patch4:		rpmdrake-5.26.12-do_not_flush.patch
Patch5:		rpmdrake-5.26.12-show-launcher-in-gnome-shell.patch
Patch6:		rpmdrake-5.26.12-download-all-option.patch
Patch7:         rpmdrake.gui.lst.patch
Patch8:         rpmdrake-5.26.12-force-req-update.patch
Patch9:         rpmdrake-5.26.12-disable-orphans.patch

#From Mageia
#Patch10:	rpmdrake-5.26.12-globaldialog.patch
#Patch11:	rpmdrake-5.26.12-rpmnew.patch
#Patch12:	rpmdrake-5.26.12-curl_merge.patch
#Patch13:	rpmdrake-5.26.12-x86_64_sort.patch

Patch14:	rpmdrake-gui.lst-rosa-imagewriter.patch
Patch15:	rpmdrake-5.26.12-force_auto_req_selection.patch
#Patch16:        rpmdrake-5.26.12.update_all_repos.patch

# Make MandrivaUpdate take into account 'auto_select' option from config file
Patch17:	rpmdrake-5.26.12-use-auto-from-config-in-MdvUpdate.patch

# In 'auto' mode, choose package with highest version
Patch18:	rpmdrake-5.26.12-smarter-auto.patch

# Minor localization fix
Patch19:	rpmdrake-5.26.12-l10n.patch

# Curl-gost configuration in edit-media-sources
# Normally we need this only for certified distributions
# Patch20:	rpmdrake-5.26.12-curl_gost.patch

Patch21:	rpmdrake-5.26.12-do-not-disable-media.patch
# Patch22:	rpmdrake-5.26.12-debug_media_config.patch

BuildRequires:	gettext 
BuildRequires:	perl-devel
BuildRequires:	intltool
BuildRequires:	perl_checker
BuildArch:	noarch

Requires:	perl-MDK-Common
Requires:	urpmi > 6.71-17
Requires:	perl-URPM >= 3.07-2
Requires:	drakxtools >= 12.64
Requires:	perl-Gtk2 >= 1.172-2
Requires:	perl-Locale-gettext >= 1.05-6
# lazy load modules:
Requires:	perl-Gtk2-SourceView2
Requires:	perl-File-MimeInfo
# for translations:
Suggests:	mdv-rpm-summary
# need the consolehelper basic pam config files
Requires:	usermode-consoleonly
# for icons:
Requires:	desktop-common-data
Provides:	MandrakeUpdate

%description
This package contains the Mandriva graphical software manipulation
tools.

Rpmdrake provides a simple interface that makes it easy to install
and remove software.

MandrivaUpdate is a single-purpose application for keeping your system
up to date with the latest official updates.

There is also a tool for configuring package sources (medias), which can
be run independently or accessed from within rpmdrake.

%prep
%setup -q
%apply_patches

%build
make OPTIMIZE="%{optflags} -Wall" PREFIX=%{_prefix} INSTALLDIRS=vendor

%install
%makeinstall_std PREFIX=%buildroot/%{_prefix}

%find_lang rpmdrake

# for consolehelper config (#29696)
mkdir -p %{buildroot}%{_sysconfdir}/pam.d
cat > %{buildroot}%{_sysconfdir}/pam.d/rpmdrake  <<EOF
#%PAM-1.0
auth		include		config-util
account		include		config-util
session		include		config-util
EOF

mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
cat > %{buildroot}%{_sysconfdir}/security/console.apps/rpmdrake <<EOF
USER=root
PROGRAM=/usr/sbin/rpmdrake
FALLBACK=false
SESSION=true
EOF

# Rights Delegation spec for MDV2008 says MandrivaUpdate should ask for
# user password, not root password
cat > %{buildroot}%{_sysconfdir}/pam.d/mandrivaupdate  <<EOF
#%PAM-1.0
auth		include		config-util-user
account		include		config-util-user
session		include		config-util-user
EOF

cat > %{buildroot}%{_sysconfdir}/security/console.apps/MandrivaUpdate <<EOF
USER=<user>
PROGRAM=/usr/sbin/MandrivaUpdate
FALLBACK=false
SESSION=true
EOF

# edit media
cp -af %{buildroot}%{_sysconfdir}/pam.d/{rpmdrake,drakrpm-edit-media}
cat > %{buildroot}%{_sysconfdir}/security/console.apps/drakrpm-edit-media <<EOF
USER=root
PROGRAM=/usr/sbin/drakrpm-edit-media
FALLBACK=false
SESSION=true
EOF

# rpmdrake-update
cp -af %{buildroot}%{_sysconfdir}/pam.d/{rpmdrake,drakrpm-update}
cat > %{buildroot}%{_sysconfdir}/security/console.apps/drakrpm-update <<EOF
USER=root
PROGRAM=/usr/sbin/drakrpm-update
FALLBACK=false
SESSION=true
EOF

ln -sf %{_bindir}/consolehelper %{buildroot}%{_bindir}/drakrpm-edit-media
# XXX - should be changed upstream
sed -i -e "s,%{_sbindir}/edit-urpm-sources.pl,%{_bindir}/drakrpm-edit-media," \
        %{buildroot}%{_datadir}/applications/rpmdrake-sources.desktop

mkdir -p %{buildroot}{%{_miconsdir},%{_liconsdir},%{_iconsdir}/hicolor,%{_iconsdir}/hicolor/{16x16,32x32,48x48},%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps}
for i in rpmdrake mandrivaupdate edit-urpm-sources; do
  cp pixmaps/${i}16.png %{buildroot}%{_miconsdir}/${i}.png
  cp pixmaps/${i}32.png %{buildroot}%{_iconsdir}/${i}.png
  cp pixmaps/${i}48.png %{buildroot}%{_liconsdir}/${i}.png
  cp pixmaps/${i}16.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/${i}.png
  cp pixmaps/${i}32.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/${i}.png
  cp pixmaps/${i}48.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/${i}.png
done
ln -sf %{_bindir}/consolehelper %{buildroot}%{_bindir}/rpmdrake
ln -sf %{_bindir}/consolehelper %{buildroot}%{_bindir}/MandrivaUpdate
ln -sf %{_bindir}/rpmdrake %{buildroot}%{_bindir}/drakrpm
ln -sf %{_sysconfdir}/security/console.apps/MandrivaUpdate %{buildroot}%{_sysconfdir}/security/console.apps/mandrivaupdate
ln -sf %{_sysconfdir}/pam.d/rpmdrake %{buildroot}%{_sysconfdir}/pam.d/drakrpm
ln -sf %{_sysconfdir}/security/console.apps/rpmdrake %{buildroot}%{_sysconfdir}/security/console.apps/drakrpm


%check
%make check

%files -f rpmdrake.lang
%doc AUTHORS COPYING NEWS README 
%config(noreplace) %{_sysconfdir}/pam.d/rpmdrake
%config(noreplace) %{_sysconfdir}/pam.d/mandrivaupdate
%config(noreplace) %{_sysconfdir}/pam.d/drakrpm-edit-media
%config(noreplace) %{_sysconfdir}/security/console.apps/rpmdrake
%config(noreplace) %{_sysconfdir}/security/console.apps/MandrivaUpdate
%config(noreplace) %{_sysconfdir}/security/console.apps/drakrpm-edit-media
# all these in sysconfdir are symlinks
%{_sysconfdir}/pam.d/drakrpm
%{_sysconfdir}/pam.d/drakrpm-update
%{_sysconfdir}/security/console.apps/drakrpm
%{_sysconfdir}/security/console.apps/drakrpm-update
%{_sysconfdir}/security/console.apps/mandrivaupdate
%{_sbindir}/rpmdrake*
%{_sbindir}/MandrivaUpdate
%{_sbindir}/edit-urpm-*
%{_sbindir}/drakrpm-edit-media
%{_sbindir}/drakrpm-update
%{_sbindir}/gurpmi.addmedia
%{_bindir}/*
%{_datadir}/%{name}
%{perl_vendorlib}/*.pm
%{perl_vendorlib}/Rpmdrake
%{_datadir}/mimelnk/application/x-urpmi-media.desktop
%{_datadir}/mime/packages/urpmi-media.xml
%{_datadir}/applications/*.desktop
%{_iconsdir}/*.png
%{_miconsdir}/*.png
%{_liconsdir}/*.png
%{_iconsdir}/hicolor/16x16/apps/*.png
%{_iconsdir}/hicolor/32x32/apps/*.png
%{_iconsdir}/hicolor/48x48/apps/*.png

%changelog
* Wed May 07 2014 Denis Silakov <denis.silakov@rosalab.ru> 5.26.12-37
+ Revision: 4e54689
- Disable update-all-repos patch

* Mon Jan 20 2014 Denis Silakov <denis.silakov@rosalab.ru> 5.26.12-36
+ Revision: 92ffc3f
- Do not disable media forever

* Fri Dec 13 2013 Denis Silakov <denis.silakov@rosalab.ru> 5.26.12-35
+ Revision: 6a25665
- Added debug info to track media updates

* Mon Dec 02 2013 Denis Silakov <denis.silakov@rosalab.ru> 5.26.12-34
+ Revision: 58c3ff0
- Add support for curl_gost configuration in edit-urpm-sources

* Mon Oct 14 2013 Denis Silakov <denis.silakov@rosalab.ru> 5.26.12-33
+ Revision: 932a2dd
- Added localization fix

* Thu Oct 03 2013 Denis Silakov <denis.silakov@rosalab.ru> 5.26.12-32
+ Revision: 0d6e507
- In --auto mode, choose package with highest version-release

* Wed Sep 25 2013 Denis Silakov <denis.silakov@rosalab.ru> 5.26.12-31
+ Revision: 76921fb
- Improve MandrivaUpdate auto_select patch

* Mon Sep 23 2013 Denis Silakov <denis.silakov@rosalab.ru> 5.26.12-30
+ Revision: 29a141c
- Update patch

* Mon Sep 23 2013 Denis Silakov <denis.silakov@rosalab.ru> 5.26.12-30
+ Revision: 5a76c45
- Fix MandrivaUpdate to read 'auto_select' option from rpmdrake config file

* Fri Aug 23 2013 root <root@localhost.localdomain> 5.26.12-29
+ Revision: 2843651
- rpmdrake should update all repositories

* Tue Jul 16 2013 Denis Silakov <denis.silakov@rosalab.ru> 5.26.12-28
+ Revision: 19bbce9
- Enable force_auto_req_selection.patch - use "--auto" option by default.

* Thu Jul 04 2013 Denis Silakov <denis.silakov@rosalab.ru> 5.26.12-27
+ Revision: bb5728c
- Disable all unpublished patches except rosa-imagewriter

* Tue Jun 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 5.26.12-27
+ Revision: 047b26a
- LOG Automatically choose dependencies

* Tue Jun 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 5.26.12-26
+ Revision: 07cc4a6
- Fix patch

* Mon Jun 03 2013 Konstantin Vlasov <konstantin.vlasov@rosalab.ru> 5.26.12-26
+ Revision: c502a60
- Added ROSA ImageWriter to the GUI list

* Wed May 22 2013 akdengi <kazancas@mandriva.ru> 5.26.12-25
+ Revision: 1a15f97
- drop globaldialog

* Fri May 17 2013 akdengi <kazancas@gmail.com> 5.26.12-23
+ Revision: bb6192a
- Sort x86_64 package first

* Thu May 16 2013 akdengi <kazancas@mandriva.ru> 5.26.12-22
+ Revision: 2cf8dc6
- use global dialog and move curl into rpmdrake

* Mon May 06 2013 Denis Silakov <denis.silakov@rosalab.ru> 5.26.12-18
+ Revision: 7fcee46
- Do not calc orphans after package installation

* Thu Apr 25 2013 Denis Silakov <denis.silakov@rosalab.ru> 5.26.12-17
+ Revision: 63b7e1c
- Bump release

* Thu Apr 25 2013 Denis Silakov <denis.silakov@rosalab.ru> 5.26.12-16
+ Revision: 6413bf0
- Add Russian translation

* Wed Apr 24 2013 Denis Silakov <denis.silakov@rosalab.ru> 5.26.12-16
+ Revision: 2061593
- Add gui option to enable/disable orphans

* Wed Apr 24 2013 Denis Silakov <denis.silakov@rosalab.ru> 5.26.12-16
+ Revision: ab922a6
- LOG do not calculate orphans

* Thu Apr 04 2013 Denis Silakov <denis.silakov@rosalab.ru> 5.26.12-15
+ Revision: 59259fd
- Added force-req-update support

* Thu Mar 14 2013 root <root@localhost.localdomain> 5.26.12-14
+ Revision: 13b9f1d
- changed thunderbird to  mozilla-thunderbird in gui.lst

* Fri Mar 01 2013 Vladimir Testov <vladimir.testov@rosalab.ru> 5.26.12-13
+ Revision: 8682ae7
- Updated rpmdrake.spec

* Fri Mar 01 2013 Vladimir Testov <vladimir.testov@rosalab.ru> 5.26.12-12
+ Revision: bc5f116
- LOG - update-all for Mandriva-Update

* Fri Mar 01 2013 Vladimir Testov <vladimir.testov@rosalab.ru> 5.26.12-12
+ Revision: 105d5c7
- LOG - new option: download all packages before install

* Fri Mar 01 2013 akdengi <kazancas@gmail.com> 5.26.12-11
+ Revision: ee0b430
- fix spec errors

* Fri Mar 01 2013 akdengi <kazancas@gmail.com> 5.26.12-11
+ Revision: 3e68b7d
- use config-util-user for MandrivaUpdate

* Fri Mar 01 2013 Alexander Kazancev <kazancas@gmail.com> 5.26.12-11
+ Revision: 656f25d
- Add pam.d rule and console.apps for rpmdrake-update



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20768 |12mu|rpmlint-1.4-45
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		rpmlint
Version:	1.4
Release:	45

Summary:	RPM correctness checker
License:	GPLv2+
Group:		Development/Other

URL:		http://rpmlint.zarb.org/
Source0:	http://rpmlint.zarb.org/download/%{name}-%{version}.tar.xz
Source1:	rpmlint.config

Patch0:		rpmlint-1.4-fix-paths-to-extracted-srpm-files.patch
Patch1:		rpmlint-1.4-add-lgplv21-license.patch
Patch2:		rpmlint-1.4-below-threshold-returns-zero.patch
Patch3:		rpmlint-1.4-fix-setup-checks.patch
Patch4:		rpmlint-1.4-external-depfilter-with-internal-depgen.patch
Patch5:		rpmlint-1.4-shared-lib-not-executable.patch
# proper fix for rhbz#487855
Patch6:		rpmlint-1.4-only-report-actual-errors-as-spec_error.patch
Patch7:		rpmlint-1.4-install-info-trigger.patch
Patch8:		rpmlint-1.4-legacy-mandriva-filetriggers.patch
Patch9:		rpmlint-1.4-double-slash-in-path.patch
Patch10:	rpmlint-1.4-make-tests-pass.patch
Patch11:	rpmlint-1.4-dont-check-use-of-RPM_SOURCE_DIR-in-changelog.patch
Patch12:	rpmlint-1.4-dont-use-_RPMVSF_NOSIGNATURES.patch
Patch13:        rpmlint-1.4-encoding.patch
Patch14:	rpmlint-1.4-incoherent-pkgname-description.patch
Patch15:	rpmlint-1.4-only-report-non-versioned-files-for-libs.patch
Patch16:	rpmlint-1.4-ignore-no-packager.patch
Patch17:	rpmlint-1.4-spec-subpackage-desc.patch
Patch18:	rpmlint-1.4-drop-obsolete-checks.patch
Patch19:	rpmlint-1.4-missed-attrs-in-desktop-files.patch
Patch20:	rpmlint-1.4-distsuffix-check.patch
Patch21:	rpmlint-1.4-content-licenses.patch
Patch22:	rpmlint-1.4-drop-man-page-check.patch
Patch23:	rpmlint-1.4-improve-rpath-checks.patch
# ROSA policy require libfoo-devel to depend on 'libfoo%{major}',
# not just 'libfoo'
Patch24:	rpmlint-1.4-fix-lib-deps.patch

Patch25:	rpmlint-1.4-apply-patches-macro-disables-patch-not-applied-check.patch
Patch26:	rpmlint-1.4-dkms.patch

Requires:	python-rpm python-magic desktop-file-utils
# Hardcode "rosa" while %_vendor is still set to "mandriva"...
Suggests:	python-enchant rpmlint-rosa-policy

BuildRequires:	python-rpm
BuildArch:	noarch

%description
Rpmlint is a tool to check common errors on rpm packages.
Binary and source packages can be checked.

%prep
%setup -q
%patch0 -p1 -b .srpm_paths~
%patch1 -p1 -b .lgplv21~
%patch2 -p1 -b .threshold~
%patch3 -p1 -b .setup~
%patch4 -p1 -b .dep_filter~
%patch5 -p1 -b .shlib_exec~
%patch6 -p1 -b .spec_error~
%patch7 -p1 -b .info~
%patch8 -p1 -b .triggers~
%patch9 -p1 -b .slash~
%patch10 -p1 -b .test~
%patch11 -p1 -b .sourcedir_changelog~
%patch12 -p1 -b .nosig~
%patch13 -p1 -b .encoding~
%patch14 -p1 -b .pkgname_description~
%patch15 -p0 -b .nonversioned_libs~
%patch16 -p0 -b .nopackager~
# rpmlint sometimes fails to detect that 'description' section is over...
# %patch17 -p0 -b .subpkg_desc~
%patch18 -p1 -b .obsolete~
# For FBA usage only
# %patch19 -p0 -b .desktop_l10n~
%patch20 -p1 -b .distsuffix~
%patch21 -p1 -b .licenses~
%patch22 -p1 -b .no-man-page~
%patch23 -p1 -b .improve-rpath~
%patch24 -p1 -b .lib_deps~
%patch25 -p1 -b .apply_patches~
# %patch26 -p1 -b .dkms~

%build
export COMPILE_PYC=1
%make

%check
make check

%install
%makeinstall_std

install -m644 %{SOURCE1} -D %{buildroot}%{_datadir}/%{name}/config
install -d %{buildroot}%{_datadir}/%{name}/config.d/

%files
%doc ChangeLog README*
%{_bindir}/*
%{_datadir}/%{name}
%{_mandir}/man1/*
%config(noreplace) %{_sysconfdir}/%{name}/config
%dir %{_sysconfdir}/%{name}/
# Which of these exists depends on the version of bash_completion.
# Let's support both.
%optional %config(noreplace) %{_sysconfdir}/bash_completion.d/*
%optional %config(noreplace) %{_datadir}/bash-completion/completions/*

%changelog
* Wed Jun 11 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.4-45
+ Revision: 979063b
- Really apply 'apply_patches' fix

* Mon Apr 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.4-44
+ Revision: 329f9b0
- Added 'BSD with attribution' to allowed licenses

* Mon Feb 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.4-44
+ Revision: ad68749
- Fix bash_completion location

* Mon Feb 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.4-44
+ Revision: 03c8afd
- Handle apply_paches and treat dkms- as devel packages

* Thu Nov 21 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.4-43
+ Revision: aa6e921
- Added ZPL 2.1 license to allowed

* Wed Nov 06 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.4-42
+ Revision: f49b73d
- Fix patch

* Wed Nov 06 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.4-42
+ Revision: de407fb
- Fix no-dep-on for libraries

* Tue Nov 05 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.4-41
+ Revision: 344df1a
- Fix rpath typo

* Tue Nov 05 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.4-41
+ Revision: 3c66929
- Improve rpath checks

* Tue Nov 05 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.4-40
+ Revision: 256a4b5
- Allow single 'GPL' license - it is still used very widely

* Tue Nov 05 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.4-39
+ Revision: eb92738
- Require rosa policy instead of mandriva

* Mon Nov 04 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.4-38
+ Revision: b27f877
- Fix vendor dependency

* Mon Nov 04 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.4-38
+ Revision: ffda358
- Add more licenses mentioned at ROSA wiki

* Thu Oct 31 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.4-37
+ Revision: f3a1cc0
- Drop 'no-manual-page' check

* Sat Oct 26 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.4-36
+ Revision: 6ebfa93
- Added content licenses

* Mon Oct 14 2013 aponomarenko <aponomarenko@rosalab.ru> 1.4-35
+ Revision: e8d903f
- Check that *.desktop is not a directory

* Mon Oct 14 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.4-34
+ Revision: a4b2989
- Added distsuffix check

* Fri Oct 11 2013 aponomarenko <aponomarenko@rosalab.ru> 1.4-33
+ Revision: 2295c56
- Added new check for missed attributes in desktop files

* Thu Oct 10 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.4-32
+ Revision: e7eb00f
- Fix patch

* Fri Oct 04 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.4-32
+ Revision: 7fd857a
- Drop obsolete checks

* Fri Jun 07 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.4-31
+ Revision: 2d9fa20
- Disable subpackage description check again - rpmlint sometimes fail to detect that %description already finished

* Thu May 23 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.4-30
+ Revision: a8d90cf
- Updated subpackage-desc patch

* Thu Apr 25 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.4-29
+ Revision: 9bb7afc
- Disable last patch - it doesn't understand comments...

* Mon Apr 22 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.4-28
+ Revision: 5c93be4
- LOG Run description-line-too-long checker for subpackages in spec

* Wed Apr 17 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.4-27
+ Revision: fc2b6c2
- Fix group

* Wed Apr 17 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.4-27
+ Revision: 47c9b84
- Ignore 'no-packager-tag' by default, since ABF doesn't set it atm

* Tue Oct 30 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.4-25
+ Revision: 0761b4d
- LOG Set badness to 49, everything with badness score 50 and more should fail again

* Wed Oct 24 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.4-24
+ Revision: 4da871d
- LOG Set badness to 10000 while we do Contrib mass rebuild

* Mon Oct 22 2012 Denis Silakov <denis.silakov@rosalab.ru> 1.4-23
+ Revision: 56e2a46
- Report non-versioned files only for packages starting with 'lib'

* Fri Oct 19 2012 Denis Silakov <denis.silakov@rosalab.ru> 1.4-22
+ Revision: 46592d9
- Fix install-info-trigger patch



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20769 |12mu|rpmlint-rosa-policy-0.3.22-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		rpmlint-rosa-policy
Version:	0.3.22
Release:	12
Summary:	Rpmlint ROSA policy
Group:		Development/Other
License:	GPLv2+
URL:		http://wiki.rosalab.com/
Source0:	rosa.conf
Source1:	rosa.error.list
BuildArch:	noarch
BuildRequires:	rpmlint
Requires:	rpmlint
%rename		rpmlint-mandriva-policy

%description
Official rpmlint ROSA policy, install this if you want to produce RPMs
for ROSA.

%prep

%build

#check
#PYTHONPATH=%{_datadir}/rpmlint python %{SOURCE0}

%install
install -m644 %{SOURCE0} -D %{buildroot}%{_datadir}/rpmlint/config.d/rosa.conf
install -m644 %{SOURCE1} -D %{buildroot}%{_datadir}/rpmlint/config.d/rosa.error.list

%files
%{_datadir}/rpmlint/config.d/*


%changelog
* Tue Jul 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.3.22-12
+ Revision: 8431125
- Added Development/Pascal group



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20770 |12mu|rpmtools-6.1-18
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Various RPM command-line tools
Name:		rpmtools
Version:	6.1
Release:	18
Source0:	%{name}-%{version}.tar.xz
# (tpg) from Mageia
# http://svnweb.mageia.org/soft?view=revision&revision=6438
Patch0:		rpmtools-6.1-genhdlist2-merge-option.patch
Patch1:         rpmtools-6.1-use-external-gzip.patch
License:	GPLv2+
Group:		System/Configuration/Packaging
URL:		http://svn.mandriva.com/cgi-bin/viewvc.cgi/soft/rpm/rpmtools/
BuildRequires:	perl-devel
BuildRequires:	perl-MDV-Packdrakeng
BuildRequires:	perl-MDV-Distribconf
BuildArch:	noarch
Requires:	perl-MDV-Distribconf > 3.00
Requires:	xz
Requires:	genhdlist2
Requires:	perl(File::Find)
Requires:	perl(File::Path)
Requires:	perl(File::Temp)
Requires:	perl(Getopt::Long)
Requires:	perl(MDV::Distribconf::Build)
Requires:	perl(Pod::Usage)
Requires:	perl(URPM)
Requires:	perl(URPM::Build)
Conflicts:	rpmtools-compat <= 2.0
Conflicts:	rpmtools-devel <= 2.0
Conflicts:	packdrake < 5.0.26

%description
Various tools needed by urpmi and drakxtools for handling rpm files.

%package -n	packdrake
Group:		%{group}
Summary:	A simple Archive Extractor/Builder
Conflicts:	rpmtools <= 5.0.25
Provides:	perl(packdrake)

%description -n	packdrake
Packdrake is a simple indexed archive builder and extractor using
standard compression methods.

%package -n	genhdlist2
Group:		%{group}
Summary:	Tool to generate urpmi metadata (media_info/*)
Conflicts:	rpmtools <= 5.4

%description -n	genhdlist2
genhdlist2 generates hdlist.cz, synthesis.hdlist.cz and *.xml.lzma files used
by urpmi

%prep
%setup -q
%apply_patches

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%{_bindir}/dumpdistribconf
%{_bindir}/gendistrib
%{_bindir}/genhdlist-old
%{_mandir}/man1/dumpdistribconf*
%{_mandir}/man1/gendistrib*
%{_mandir}/man1/genhdlist-old.*

%files -n packdrake
%{_bindir}/packdrake
%{perl_vendorlib}/packdrake.pm
%{_mandir}/man1/packdrake*

%files -n genhdlist2
%{_bindir}/genhdlist2
%{_mandir}/man1/genhdlist2*


%changelog
* Wed Sep 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 6.1-18
+ Revision: cb9316b
- Fix --merge patch



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20771 |12mu|rpmtools-6.1-22
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Various RPM command-line tools
Name:		rpmtools
Version:	6.1
Release:	22
Source0:	%{name}-%{version}.tar.xz
# (tpg) from Mageia
# http://svnweb.mageia.org/soft?view=revision&revision=6438
Patch0:		rpmtools-6.1-genhdlist2-merge-option.patch
Patch1:         rpmtools-6.1-use-external-gzip.patch
License:	GPLv2+
Group:		System/Configuration/Packaging
URL:		http://svn.mandriva.com/cgi-bin/viewvc.cgi/soft/rpm/rpmtools/
BuildRequires:	perl-devel
BuildRequires:	perl-MDV-Packdrakeng
BuildRequires:	perl-MDV-Distribconf
BuildArch:	noarch
Requires:	perl-MDV-Distribconf > 3.00
Requires:	xz
Requires:	genhdlist2
Requires:	perl(File::Find)
Requires:	perl(File::Path)
Requires:	perl(File::Temp)
Requires:	perl(Getopt::Long)
Requires:	perl(MDV::Distribconf::Build)
Requires:	perl(Pod::Usage)
Requires:	perl(URPM)
Requires:	perl(URPM::Build)
Conflicts:	rpmtools-compat <= 2.0
Conflicts:	rpmtools-devel <= 2.0
Conflicts:	packdrake < 5.0.26

%description
Various tools needed by urpmi and drakxtools for handling rpm files.

%package -n	packdrake
Group:		%{group}
Summary:	A simple Archive Extractor/Builder
Conflicts:	rpmtools <= 5.0.25
Provides:	perl(packdrake)

%description -n	packdrake
Packdrake is a simple indexed archive builder and extractor using
standard compression methods.

%package -n	genhdlist2
Group:		%{group}
Summary:	Tool to generate urpmi metadata (media_info/*)
Conflicts:	rpmtools <= 5.4

%description -n	genhdlist2
genhdlist2 generates hdlist.cz, synthesis.hdlist.cz and *.xml.lzma files used
by urpmi

%prep
%setup -q
%apply_patches

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%check
%make test

%install
%makeinstall_std

%files
%{_bindir}/dumpdistribconf
%{_bindir}/gendistrib
%{_bindir}/genhdlist-old
%{_mandir}/man1/dumpdistribconf*
%{_mandir}/man1/gendistrib*
%{_mandir}/man1/genhdlist-old.*

%files -n packdrake
%{_bindir}/packdrake
%{perl_vendorlib}/packdrake.pm
%{_mandir}/man1/packdrake*

%files -n genhdlist2
%{_bindir}/genhdlist2
%{_mandir}/man1/genhdlist2*


%changelog
* Wed Oct 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 6.1-22
+ Revision: 2d55ee2
- Properly handle empty xml files during merge

* Thu Sep 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 6.1-21
+ Revision: 2a1b4ca
- Fix container creation in ABF

* Thu Sep 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 6.1-20
+ Revision: b18393e
- Force removal of duplicates after merge

* Wed Sep 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 6.1-19
+ Revision: 773b62f
- Handle situations when --merge is specified without new-metadata.lst

* Wed Sep 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 6.1-18
+ Revision: cb9316b
- Fix --merge patch

* Wed Sep 24 2014 Denis Silakov <denis.silakov@rosalab.ru> 6.1-18
+ Revision: bbc347e
- --merge: remove duplicates

* Tue Sep 23 2014 Denis Silakov <denis.silakov@rosalab.ru> 6.1-17
+ Revision: c760999
- --merge: fix handling of new lines after xml tags

* Mon Sep 22 2014 Denis Silakov <denis.silakov@rosalab.ru> 6.1-16
+ Revision: 8ed2cfc
- --merge - handle situation when metadata is absent

* Mon Sep 22 2014 Denis Silakov <denis.silakov@rosalab.ru> 6.1-13
+ Revision: 868bf02
- Force removal of unpacked metadata files before running with --merge

* Thu Sep 18 2014 Denis Silakov <denis.silakov@rosalab.ru> 6.1-14
+ Revision: 5b189d1
- Fix dropping of media_info tag in the merge option

* Thu Sep 18 2014 Denis Silakov <denis.silakov@rosalab.ru> 6.1-12
+ Revision: e3ce38a
- Fix dropping of media_info tag in the merge option

* Thu Sep 18 2014 Denis Silakov <denis.silakov@rosalab.ru> 6.1-13
+ Revision: efa89a2
- Disable merge option for now

* Mon Sep 15 2014 Denis Silakov <denis.silakov@rosalab.ru> 6.1-12
+ Revision: e377fa5
- Improve --merge option - take lists of new files

* Thu Sep 04 2014 Denis Silakov <denis.silakov@rosalab.ru> 6.1-11
+ Revision: 7fd3753
- Added experimental --merge option

* Fri Jun 27 2014 Alex Burmashev <alex.burmashev@rosalab.ru> 6.1-10
+ Revision: 6ed8c2e
- MassBuild#440: Increase release tag

* Tue Feb 11 2014 Denis Silakov <denis.silakov@rosalab.ru> 6.1-9
+ Revision: 96918b6
- Bump release

* Tue Feb 11 2014 Denis Silakov <denis.silakov@rosalab.ru> 6.1-8
+ Revision: 84ce388
- Add patch to use external gzip

* Tue Aug 27 2013 Denis Silakov <denis.silakov@rosalab.ru> 6.1-8
+ Revision: aeb0693
- Moved out dump_gui_apps - it will be launched separately from now on.

* Tue Aug 20 2013 Denis Silakov <denis.silakov@rosalab.ru> 6.1-7
+ Revision: f07b1f0
- Improved dump_gui_apps

* Tue Jul 23 2013 Denis Silakov <denis.silakov@rosalab.ru> 6.1-7
+ Revision: 97c5695
- Provide dump_gui_apps as a separate script, not a patch

* Tue Jul 23 2013 Denis Silakov <denis.silakov@rosalab.ru> 6.1-6
+ Revision: 94e3dfb
- Add debug output for gui_pkgs generator

* Mon Jul 22 2013 Denis Silakov <denis.silakov@rosalab.ru> 6.1-5
+ Revision: 7fa93c1
- Added sample script to generate list of gui pkgs

* Wed Nov 28 2012 Alexander Kazancev <kazancas@gmail.com> 6.1-4
+ Revision: b6994ef
- Disable genhdlist2 patch

* Sun Nov 25 2012 akdengi <kazancas@mandriva.ru> 6.1-3
+ Revision: 7845891
- rediff genhdlist2 patch

* Sun Nov 25 2012 akdengi <kazancas@mandriva.ru> 6.1-3
+ Revision: 9e256dd
- fix yaml

* Sun Nov 25 2012 akdengi <kazancas@mandriva.ru> 6.1-3
+ Revision: ae9e08e
- add patch

* Sun Nov 25 2012 akdengi <kazancas@mandriva.ru> 6.1-3
+ Revision: ae3457e
- add patch

* Sun Nov 25 2012 akdengi <kazancas@mandriva.ru> 6.1-3
+ Revision: ea5ba65
- (get_filesize_from_synthesis) read back real filesizes from synthesis

* Fri Oct 19 2012 Dmitry Mikhirev <mikhirev@mezon.ru> 6.1-2
+ Revision: 067002b
- use file-store for sources

* Fri Oct 19 2012 Dmitry Mikhirev <mikhirev@mezon.ru> 6.1-2
+ Revision: 5356369
- LOG noarch, general gleanup

* Sat Feb 04 2012 root <root@build-client_i586-2.rosalab.ru> 6.1-1
+ Revision: 9d955c2
- ABF:auto increment release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20772 |12mu|rp-pppoe-3.11-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define enable_debug	0
%{?_with_debug: %global enable_debug 1}
%{?_without_debug: %global use_debug 0}

%define pppver	2.4.5

Summary:	ADSL/PPPoE userspace driver
Name:		rp-pppoe
Version:	3.11
Release:	3
Source0:	http://www.roaringpenguin.com/files/download/%{name}-%{version}.tar.gz
Url:		http://www.roaringpenguin.com/pppoe
License:	GPL
Group:		System/Servers
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires:	ppp >= 2.4.1
BuildRequires:	autoconf2.5
BuildRequires:	ppp-devel = %{pppver}

%package	gui
Group:		System/Servers
Summary:	GUI front-end for rp-pppoe
Requires:	rp-pppoe >= 3.6
Requires:	tk

%description
PPPoE (Point-to-Point Protocol over Ethernet) is a protocol used by
many ADSL Internet Service Providers. Roaring Penguin has a free
client for Linux systems to connect to PPPoE service providers.

The client is a user-mode program and does not require any kernel
modifications. It is fully compliant with RFC 2516, the official PPPoE
specification.

It has been tested with many ISPs, such as the Canadian Sympatico HSE (High
Speed Edition) service.

%description	gui
This package contains the graphical frontend (tk-based) for rp-pppoe.

Install this if you wish to have a graphical frontend for pppoe.

%package	plugin
Summary:	PPP over ethernet kernel-mode plugin
Group:		System/Servers
Requires:	%{name} = %{version}
Conflicts:	ppp-pppoe

%description	plugin
PPP over ethernet kernel-mode plugin.

%prep
%setup -q

%build
%serverbuild
cd src
%if %enable_debug
CFLAGS="$RPM_OPT_FLAGS -g" \
%endif
./configure --docdir=%{_docdir}/%{name} \
	--enable-plugin=%{_includedir} --docdir=%{_docdir}/%{name}

%make

%install
#rm -fr %buildroot
install -d -m 0755 %buildroot

pushd src
%makeinstall_std
popd

pushd gui
%makeinstall_std
popd

# This is necessary for the gui to work, but it shouldn't be done here !
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/ppp/rp-pppoe-gui

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-rp-pppoe-gui.desktop <<EOF
[Desktop Entry]
Name=TkPPPoE
Comment=Frontend for rp-pppoe
Exec=%{_bindir}/tkpppoe
Icon=remote_access_section
Terminal=false
Type=Application
Categories=X-MandrivaLinux-Internet-RemoteAccess;Network;RemoteAccess;Dialup;
EOF

perl -pi -e "s/restart/restart\|reload/g;" %{buildroot}%{_initrddir}/pppoe
rm -rf %{buildroot}/usr/share/doc

mkdir -p $RPM_BUILD_ROOT%{_libdir}/pppd/%{pppver}
rm -f $RPM_BUILD_ROOT%{_sysconfdir}/ppp/plugins/README

# backward compatibility links
for i in connect start stop setup status; do
	ln -sf %{_sbindir}/pppoe-$i $RPM_BUILD_ROOT%{_sbindir}/adsl-$i
	ln -sf pppoe-$i.8 $RPM_BUILD_ROOT%{_mandir}/man8/adsl-$i.8
done

%if %enable_debug
export DONT_STRIP=1
export EXCLUDE_FROM_STRIP=".*"
%endif




%files
%defattr(-,root,root)
%doc doc/* README SERVPOET
%config(noreplace) %{_sysconfdir}/ppp/pppoe.conf
%config(noreplace) %{_sysconfdir}/ppp/pppoe-server-options
%config(noreplace) %{_sysconfdir}/ppp/firewall-masq
%config(noreplace) %{_sysconfdir}/ppp/firewall-standalone
%{_sbindir}/pppoe
%{_sbindir}/pppoe-connect
%{_sbindir}/pppoe-relay
%{_sbindir}/pppoe-server
%{_sbindir}/pppoe-setup
%{_sbindir}/pppoe-sniff
%{_sbindir}/pppoe-start
%{_sbindir}/pppoe-status
%{_sbindir}/pppoe-stop
%{_sbindir}/adsl-connect
%{_sbindir}/adsl-setup
%{_sbindir}/adsl-start
%{_sbindir}/adsl-status
%{_sbindir}/adsl-stop
%{_mandir}/man[58]/*
%config(noreplace)%{_initrddir}/pppoe

%files gui
%defattr(-,root,root)
%{_bindir}/tkpppoe
%{_sbindir}/pppoe-wrapper
%{_mandir}/man1/*
%if %{mdkversion} >= 200610
%{_datadir}/applications/*
%endif
%dir %{_datadir}/tkpppoe
%dir %{_sysconfdir}/ppp/rp-pppoe-gui
%{_datadir}/tkpppoe/*

%files plugin
%defattr(-,root,root)
%doc doc/KERNEL-MODE-PPPOE




%changelog
* Mon Feb 20 2012 abf
- The release updated by ABF

* Thu May 05 2011 Oden Eriksson <oeriksson@mandriva.com> 3.10-4mdv2011.0
+ Revision: 669432
- mass rebuild

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 3.10-3mdv2011.0
+ Revision: 607372
- rebuild

* Tue Jan 19 2010 Olivier Blin <oblin@mandriva.com> 3.10-2mdv2010.1
+ Revision: 493757
- build for ppp 2.4.5 (thanks pterjan-controlled build bot!)

* Thu May 28 2009 Eugeni Dodonov <eugeni@mandriva.com> 3.10-1mdv2010.0
+ Revision: 380657
- Updated to 3.10.
- Dropped P1, P2 and P3 (merged upstream).
- Cleaned spec.

* Sat Apr 11 2009 Funda Wang <fwang@mandriva.org> 3.8-6mdv2009.1
+ Revision: 366208
- reidff CAN patch

  + Antoine Ginies <aginies@mandriva.com>
    - rebuild

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 3.8-5mdv2009.0
+ Revision: 218429
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Sat Mar 08 2008 Olivier Blin <oblin@mandriva.com> 3.8-5mdv2008.1
+ Revision: 182239
- borrow aligned_u64 definition from linux/types.h (not exported to userspace)
- fix detection of kernel pppoe mode
  (linux/if_pppol2tp.h should include linux/in.h for sockaddr_in struct)
- remove old pppox header copy
- restore BuildRoot

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request

* Mon Jul 30 2007 Giuseppe Ghibò <ghibo@mandriva.com> 3.8-4mdv2008.0
+ Revision: 56482
- Added Luigi Sgro's Patch3 to speed up initial ADSL connection time to ISP.

* Wed Jul 04 2007 Andreas Hasenack <andreas@mandriva.com> 3.8-3mdv2008.0
+ Revision: 48240
- use serverbuild macro (-fstack-protector-all)
- fix docdir


* Sat Mar 03 2007 Giuseppe Ghibò <ghibo@mandriva.com> 3.8-2mdv2007.0
+ Revision: 131846
- Rebuilt against ppp 2.4.4.
- Rebuilt.
- Import rp-pppoe

* Wed Aug 09 2006 Giuseppe Ghib <ghibo@mandriva.com> 3.8-1mdv2007.0
- Release 3.8.
- XDG menu.

* Thu Mar 02 2006 Giuseppe Ghib <ghibo@mandriva.com> 3.7-1mdk
- Release 3.7.
- Removed Patch1, merged upstream.

* Tue Aug 30 2005 Giuseppe Ghib <ghibo@mandriva.com> 3.6-1mdk
- Release 3.6.
- Re-adapted Patch0 (still needed)?
- Added Patch1 (because option rp_pppoe_dev not supported by pppd).
- Added Patch2 for compiling plugin under glibc 2.3.5.

* Sat Apr 09 2005 Olivier Blin <oblin@mandrakesoft.com> 3.5-5mdk
- from Vincent Danen: security update for CAN-2004-0564

* Tue Jun 08 2004 Per yvind Karlsen <peroyvind@linux-mandrake.com> 3.5-4mdk
- buildrequires


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20773 |12mu|rstart-1.0.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: rstart
Version: 1.0.5
Release: 1
Summary: A sample implementation of a Remote Start rsh helper
Group: Development/X11
Source0: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License: MIT

BuildRequires: pkgconfig(x11)
BuildRequires: x11-util-macros >= 1.0.1

%description
Rstart is a simple implementation of a Remote Start client as defined in "A
Flexible Remote Execution Protocol Based on rsh". It uses rsh as its
underlying remote execution mechanism.

%prep
%setup -q -n %{name}-%{version}

%build
libtoolize --copy --force
autoreconf -fi
%configure2_5x	--x-includes=%{_includedir}\
		--x-libraries=%{_libdir}

%make

%install
%makeinstall_std

%files
%{_bindir}/rstartd
%{_bindir}/rstart
%{_libdir}/X11/rstart/rstartd.real
%{_libdir}/X11/rstart/config
%{_libdir}/X11/rstart/commands/@List
%{_libdir}/X11/rstart/commands/x11r6/Terminal
%{_libdir}/X11/rstart/commands/x11r6/@List
%{_libdir}/X11/rstart/commands/x11r6/LoadMonitor
%{_libdir}/X11/rstart/commands/ListGenericCommands
%{_libdir}/X11/rstart/commands/ListContexts
%{_libdir}/X11/rstart/contexts/default
%{_libdir}/X11/rstart/contexts/@List
%{_libdir}/X11/rstart/contexts/x11r6
%{_libdir}/X11/rstart/*/x11
%{_libdir}/X11/rstart/*/x
%{_mandir}/man1/rstartd.*
%{_mandir}/man1/rstart.*


%changelog
* Mon Feb 20 2012 abf
- The release updated by ABF

* Thu May 05 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.4-2mdv2011.0
+ Revision: 669452
- mass rebuild

* Tue Nov 02 2010 Thierry Vignaud <tv@mandriva.org> 1.0.4-1mdv2011.0
+ Revision: 592502
- new release

* Wed Mar 17 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-2mdv2010.1
+ Revision: 523931
- rebuilt for 2010.1

* Mon Aug 03 2009 Thierry Vignaud <tv@mandriva.org> 1.0.3-1mdv2010.0
+ Revision: 407784
- adjust file list
- new release

* Sat Mar 07 2009 Antoine Ginies <aginies@mandriva.com> 1.0.2-6mdv2009.1
+ Revision: 351544
- rebuild

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 1.0.2-5mdv2009.0
+ Revision: 225337
- rebuild

* Tue Feb 12 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.0.2-4mdv2008.1
+ Revision: 166414
- Revert to use upstream tarball, build requires and remove non mandatory local patches.

* Tue Jan 22 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.0.2-3mdv2008.1
+ Revision: 156432
- Updated BuildRequires and resubmit package.

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Aug 20 2007 Thierry Vignaud <tv@mandriva.org> 1.0.2-2mdv2008.0
+ Revision: 67342
- fix man pages extension


* Wed May 31 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-05-31 18:32:34 (31796)
- rebuild to fix cooker uploading

* Mon May 29 2006 Andreas Hasenack <andreas@mandriva.com>
+ 2006-05-29 14:36:37 (31646)
- renamed mdv to packages because mdv is too generic and it's hosting only packages anyway

* Thu May 25 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-05-25 20:17:57 (31598)
- X11R7.1

* Wed May 17 2006 Thierry Vignaud <tvignaud@mandriva.com>
+ 2006-05-17 00:16:46 (27486)
- fix description

* Thu May 04 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-05-04 21:25:17 (26918)
- increment release

* Thu Apr 27 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-04-27 04:02:05 (26704)
- Adding X.org 7.0 to the repository


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20774 |12mu|rsyslog-5.8.12-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _with_systemd 1

%define _libdir /%{_lib}

Summary:	Enhanced system logging and kernel message trapping daemons
Name:		rsyslog
Version:	5.8.12
Release:	3
License:	GPLv3
Group:		System/Kernel and hardware
URL:		http://www.rsyslog.com/
Source0:	http://www.rsyslog.com/files/download/%{name}/%{name}-%{version}.tar.gz
Source1:	rsyslog.init
Source2:	rsyslog.sysconfig
Source3:	rsyslog.conf
Source4:	00_common.conf
Source5:	01_mysql.conf
Source6:	02_pgsql.conf
Source7:	03_gssapi.conf
Source8:	04_relp.conf
Source9:	05_dbi.conf
Source10:	06_snmp.conf
Source11:	sysklogd.conf
Source12:	07_rsyslog.log
Patch0:		rsyslog-5.8.12-fix-pri-vulnerability.patch
Patch1:		rsyslog-5.8.12-systemd.patch
Patch2:		rsyslog-5.8.12-systemd-remove-stale-pid-file.patch
BuildRequires:	autoconf
BuildRequires:	automake
BuildRequires:	java-rpmbuild
BuildRequires:	krb5-devel
BuildRequires:	libdbi-devel
BuildRequires:	libtool
BuildRequires:	mysql-devel >= 4.0
BuildRequires:	net-snmp-devel
BuildRequires:	pkgconfig
BuildRequires:	postgresql-devel
BuildRequires:	relp-devel
BuildRequires:	zlib-devel
%if %{_with_systemd}
BuildRequires:	systemd-units
%endif
Requires:	logrotate
Provides:	syslog-daemon
Requires(post):	/sbin/chkconfig
Requires(post):	coreutils
%if %{_with_systemd}
Requires(post):	systemd-units
Requires(post):	systemd-sysvinit
Requires(preun):	systemd-units
Requires(postun):	systemd-units
%endif
Requires(post):	rpm-helper
Requires(preun):	rpm-helper
# Nothing requires sysklogd
#Provides:	sysklogd = 1.4.5-5
Obsoletes:	sysklogd < 1.5-5
Conflicts:	logrotate < 3.5.2
#Conflicts:	sysklogd
Conflicts:	syslog-ng

%description
Rsyslog is an enhanced multi-threaded syslogd supporting, among others, MySQL,
PostgreSQL, syslog/tcp, RFC 3195, permitted sender lists, filtering on any
message part, and fine grain output format control. It is quite compatible to
stock sysklogd and can be used as a drop-in replacement. Its advanced features
make it suitable for enterprise-class, encryption protected syslog relay chains
while  at the same time being very easy to setup for the novice user.

 o lmnet.so    - Implementation of network related stuff.
 o lmregexp.so - Implementation of regexp related stuff.
 o lmtcpclt.so - This is the implementation of TCP-based syslog clients.
 o lmtcpsrv.so - Common code for plain TCP based servers.
 o imtcp.so    - This is the implementation of the TCP input module.
 o imudp.so    - This is the implementation of the UDP input module.
 o imuxsock.so - This is the implementation of the Unix sockets input module.
 o imklog.so   - The kernel log input module for Linux.
 o immark.so   - This is the implementation of the build-in mark message input
                 module.
 o imfile.so - This is the input module for reading text file data.

%package mysql
Summary:	MySQL support for rsyslog
Group:		System/Kernel and hardware
Requires:	%{name} = %{version}-%{release}

%description mysql
The rsyslog-mysql package contains a dynamic shared object that will add
MySQL database support to rsyslog.

 o ommysql.so - This is the implementation of the build-in output module for
                MySQL.

%package pgsql
Summary:	PostgreSQL support for rsyslog
Group:		System/Kernel and hardware
Requires:	%{name} = %{version}-%{release}

%description pgsql
The rsyslog-pgsql package contains a dynamic shared object that will add
PostgreSQL database support to rsyslog.

 o ompgsql.so - This is the implementation of the build-in output module for
                PgSQL.

%package gssapi
Summary:	GSS-API support for rsyslog
Group:		System/Kernel and hardware
Requires:	%{name} = %{version}-%{release}

%description gssapi
The rsyslog-gssapi package contains dynamic shared objects that will add
GSS-API support to rsyslog.

 o lmgssutil.so - This is a miscellaneous helper class for gss-api features.
 o imgssapi.so  - This is the implementation of the GSSAPI input module.
 o omgssapi.so  - This is the implementation of the build-in forwarding output
                  module.

%package relp
Summary:	RELP support for rsyslog
Group:		System/Kernel and hardware
Requires:	%{name} = %{version}-%{release}

%description relp
The rsyslog-relp package contains a dynamic shared object that will add
RELP support to rsyslog.

 o imrelp.so - This is the implementation of the RELP input module.
 o omrelp.so - This is the implementation of the RELP output module.

%package dbi
Summary:	Dbi support for rsyslog
Group:		System/Kernel and hardware
Requires:	%{name} = %{version}-%{release}

%description dbi
The rsyslog-dbi package contains a dynamic shared object that will add
dbi driver support to rsyslog.

 o omlibdbi.so - This is the implementation of the dbi output module.

%package snmp
Summary:	SNMP support for rsyslog
Group:		System/Kernel and hardware
Requires:	%{name} = %{version}-%{release}

%description snmp
The rsyslog-snmp package contains a dynamic shared object that will add
SNMP support to rsyslog.

 o omsnmp.so - This module sends an snmp trap.

%package docs
Summary:	HTML documentation for rsyslog
Group:		System/Kernel and hardware

%description docs
This package contains the HTML documentation for rsyslog.

%prep
%setup -q

mkdir -p Mandriva
cp %{SOURCE1} Mandriva/rsyslog.init
cp %{SOURCE2} Mandriva/rsyslog.sysconfig
cp %{SOURCE3} Mandriva/rsyslog.conf
cp %{SOURCE4} Mandriva/00_common.conf
cp %{SOURCE5} Mandriva/01_mysql.conf
cp %{SOURCE6} Mandriva/02_pgsql.conf
cp %{SOURCE7} Mandriva/03_gssapi.conf
cp %{SOURCE8} Mandriva/04_relp.conf
cp %{SOURCE9} Mandriva/05_dbi.conf
cp %{SOURCE10} Mandriva/06_snmp.conf
cp %{SOURCE11} Mandriva/syslog.conf
cp %{SOURCE12} Mandriva/rsyslog.log

%patch0 -p1 -b .cve
%patch1 -p1 -b .systemd
%patch2 -p1 -b .bak1

%build
%if %mdkver >= 201200
%serverbuild_hardened
%else
%serverbuild
%endif

%configure2_5x \
    --with-systemdsystemunitdir=%{_unitdir} \
    --disable-static \
    --sbindir=/sbin \
    --enable-largefile \
    --enable-regexp \
    --enable-zlib \
    --enable-gssapi-krb5 \
    --enable-pthreads \
    --enable-klog \
    --enable-inet \
    --enable-mysql \
    --enable-pgsql \
    --enable-libdbi \
    --enable-snmp \
    --enable-rsyslogd \
    --enable-mail \
    --enable-relp \
    --enable-imfile \
    --enable-imtemplate

aclocal
automake --add-missing
autoreconf
make

%install
%makeinstall_std

install -d -m 755 %{buildroot}%{_initrddir}
install -d -m 755 %{buildroot}%{_sysconfdir}/sysconfig
install -d -m 755 %{buildroot}%{_sysconfdir}/logrotate.d
install -d -m 755 %{buildroot}%{_sysconfdir}/rsyslog.d

%if !%{_with_systemd}
install -p -m 755 Mandriva/rsyslog.init %{buildroot}%{_initrddir}/rsyslog
%endif
install -p -m 644 Mandriva/rsyslog.conf %{buildroot}%{_sysconfdir}/rsyslog.conf
install -p -m 644 Mandriva/syslog.conf %{buildroot}%{_sysconfdir}/syslog.conf
install -p -m 644 Mandriva/rsyslog.log %{buildroot}%{_sysconfdir}/logrotate.d/rsyslog
install -p -m 644 Mandriva/rsyslog.sysconfig %{buildroot}/%{_sysconfdir}/sysconfig/rsyslog
install -p -m 644 Mandriva/*_*.conf %{buildroot}%{_sysconfdir}/rsyslog.d/

#get rid of *.la
rm %{buildroot}/%{_libdir}/rsyslog/*.la

# cleanup
rm -f %{buildroot}%{_libdir}/rsyslog/imtemplate.so

# fix html docs
rm -rf html_docs; mkdir -p html_docs
cp doc/*.html doc/*.jpg html_docs/
chmod 644 html_docs/*

# (bor) rsyslog.socket conflicts with syslog.socket for the /dev/log
rm -f %{buildroot}/lib/systemd/system/rsyslog.socket

%post
# The following should really be part of _post_service
[ $1 = 1 -a -x /bin/systemctl ] && /bin/systemctl enable rsyslog.service || :

%_post_service rsyslog

for n in /var/log/{messages,secure,maillog,spooler}; do
    [ -f $n ] && continue
    umask 066 && touch $n
done

# (from Mageia) Handle a quirk of rsyslog installation
if [ -f /etc/systemd/system/multi-user.target.wants/rsyslog.service -a ! -f /etc/systemd/system/syslog.service ]; then
	cp -a /etc/systemd/system/multi-user.target.wants/rsyslog.service /etc/systemd/system/syslog.service
fi

%triggerin -- rsyslog < 5.6.2-3
# enable systemd unit on update
[ -x /bin/systemctl ] && /bin/systemctl enable rsyslog.service || :

%triggerpostun -- rsyslog < 2.0.1-2mdv2008.1
if [ ! -f /etc/syslog.conf ]; then
    # restore syslog.conf
    mv -f /etc/rsyslog.conf /etc/syslog.conf
    mv -f /etc/rsyslog.conf.rpmnew /etc/rsyslog.conf
fi

%triggerun -- rsyslog < 3.0.0
/bin/kill `cat /var/run/rklogd.pid 2> /dev/null` > /dev/null 2>&1 ||:

%triggerun -- sysklogd < 1.5-5
. /etc/sysconfig/syslog
if echo $SYSLOGD_OPTIONS | grep -q -- "-r"
then
	sed -i	-e 's/^\#\$ModLoad imudp.so$/$ModLoad imudp.so/' \
		-e 's/^\#\$UDPServerRun 514$/$UDPServerRun 514/' /etc/rsyslog.d/00_common.conf
fi
if [ -f /var/run/syslogd.pid ]
then
	%{_initrddir}/syslog stop
	%{_initrddir}/rsyslog start
fi

%preun
%_preun_service rsyslog
# The following should really be part of _preun_service
[ $1 = 0 -a -x /bin/systemctl ] && /bin/systemctl disable rsyslog.service || :

%postun
if [ "$1" -ge "1" ]; then
    %{_initrddir}/rsyslog condrestart > /dev/null 2>/dev/null || :
fi

%post mysql
%{_initrddir}/rsyslog condrestart > /dev/null 2>/dev/null || :

%preun mysql
if [ "$1" = 0 ]; then
    %{_initrddir}/rsyslog condrestart > /dev/null 2>/dev/null || :
fi

%post pgsql
%{_initrddir}/rsyslog condrestart > /dev/null 2>/dev/null || :

%preun pgsql
if [ "$1" = 0 ]; then
    %{_initrddir}/rsyslog condrestart > /dev/null 2>/dev/null || :
fi

%post gssapi
%{_initrddir}/rsyslog condrestart > /dev/null 2>/dev/null || :

%preun gssapi
if [ "$1" = 0 ]; then
    %{_initrddir}/rsyslog condrestart > /dev/null 2>/dev/null || :
fi

%post relp
%{_initrddir}/rsyslog condrestart > /dev/null 2>/dev/null || :

%preun relp
if [ "$1" = 0 ]; then
    %{_initrddir}/rsyslog condrestart > /dev/null 2>/dev/null || :
fi

%post dbi
%{_initrddir}/rsyslog condrestart > /dev/null 2>/dev/null || :

%preun dbi
if [ "$1" = 0 ]; then
    %{_initrddir}/rsyslog condrestart > /dev/null 2>/dev/null || :
fi

%post snmp
%{_initrddir}/rsyslog condrestart > /dev/null 2>/dev/null || :

%preun snmp
if [ "$1" = 0 ]; then
    %{_initrddir}/rsyslog condrestart > /dev/null 2>/dev/null || :
fi

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog README  doc/rsyslog-example.conf
%config(noreplace) %{_sysconfdir}/rsyslog.conf
%config(noreplace) %{_sysconfdir}/syslog.conf
%config(noreplace) %{_sysconfdir}/sysconfig/rsyslog
%config(noreplace) %{_sysconfdir}/logrotate.d/rsyslog
%dir %{_sysconfdir}/rsyslog.d
%config(noreplace) %{_sysconfdir}/rsyslog.d/*_common.conf
%if %{_with_systemd}
%{_unitdir}/rsyslog.service
%else
%{_initrddir}/rsyslog
%endif
/sbin/rsyslogd
%dir %{_libdir}/rsyslog
%{_libdir}/rsyslog/imfile.so
%{_libdir}/rsyslog/imklog.so
%{_libdir}/rsyslog/immark.so
%{_libdir}/rsyslog/imtcp.so
%{_libdir}/rsyslog/imudp.so
%{_libdir}/rsyslog/imuxsock.so
%{_libdir}/rsyslog/lmnet.so
%{_libdir}/rsyslog/lmnetstrms.so
%{_libdir}/rsyslog/lmnsd_ptcp.so
%{_libdir}/rsyslog/lmregexp.so
%{_libdir}/rsyslog/lmstrmsrv.so
%{_libdir}/rsyslog/lmtcpclt.so
%{_libdir}/rsyslog/lmzlibw.so
%{_libdir}/rsyslog/lmtcpsrv.so
%{_libdir}/rsyslog/omtesting.so
%{_libdir}/rsyslog/ommail.so
%{_libdir}/rsyslog/omruleset.so
%{_mandir}/*/*

%files mysql
%doc plugins/ommysql/createDB.sql plugins/ommysql/contrib/delete_mysql
%config(noreplace) %{_sysconfdir}/rsyslog.d/*_mysql.conf
%{_libdir}/rsyslog/ommysql.so

%files pgsql
%doc plugins/ompgsql/createDB.sql
%config(noreplace) %{_sysconfdir}/rsyslog.d/*_pgsql.conf
%{_libdir}/rsyslog/ompgsql.so

%files gssapi
%config(noreplace) %{_sysconfdir}/rsyslog.d/*_gssapi.conf
%{_libdir}/rsyslog/omgssapi.so
%{_libdir}/rsyslog/imgssapi.so
%{_libdir}/rsyslog/lmgssutil.so

%files relp
%config(noreplace) %{_sysconfdir}/rsyslog.d/*_relp.conf
%{_libdir}/rsyslog/imrelp.so
%{_libdir}/rsyslog/omrelp.so

%files dbi
%config(noreplace) %{_sysconfdir}/rsyslog.d/*_dbi.conf
%{_libdir}/rsyslog/omlibdbi.so

%files snmp
%config(noreplace) %{_sysconfdir}/rsyslog.d/*_snmp.conf
%{_libdir}/rsyslog/omsnmp.so

%files docs
%doc html_docs/*



%changelog
* Thu Jan 15 2015 Denis Silakov <denis.silakov@rosalab.ru> 5.8.12-3
+ Revision: 0e7853c
- Fix CVE-2014-3634



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20775 |12mu|ruby-1.9.3.p484-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define subver 1.9
%define abiver 1.9.1
%define rubyver 1.9.3
%define patchversion p484
%bcond_without	tcltk

Summary:	Object Oriented Script Language
Name:		ruby
Version:	%{rubyver}.%{patchversion}
Release:	3
License:	Ruby or GPLv2+
Group:		Development/Ruby

Url:		http://www.ruby-lang.org/
Source0:	ftp://ftp.ruby-lang.org/pub/ruby/%{subver}/ruby-%{rubyver}-%{patchversion}.tar.bz2
Source1:	http://www.rubycentral.com/faq/rubyfaqall.html
Source2:	http://dev.rubycentral.com/downloads/files/ProgrammingRuby-0.4.tar.bz2
# from ruby 1.9, to prevent file conflicts
Source4:	ruby-mode.el
Patch1:		ruby-do-not-use-system-ruby-to-generate-ri-doc.patch
Patch3:		ruby-do_not_propagate_no-undefined.patch
Patch4:		ruby-1.9.3-gnueabi.patch
# http://redmine.ruby-lang.org/issues/5108
Patch5:		ruby-1.8.7-p352-stdout-rouge-fix.patch
# Use shared libs as opposed to static for mkmf
# See bug rhbz#428384
Patch6:		ruby-1.8.7-p249-mkmf-use-shared.patch
#aarch64
Patch7:		ruby-1.9-aarch64.patch

BuildRequires:	autoconf
BuildRequires:	byacc
BuildRequires:	ncurses-devel
BuildRequires:	readline-devel
%if %{with tcltk}
BuildRequires:	tcl-devel tk-devel
%endif
BuildRequires:	db52-devel
BuildRequires:	gdbm-devel >= 1.8.3
BuildRequires:	openssl-devel
BuildRequires:	zlib-devel
BuildRequires:	yaml-devel
%rename		ruby-rexml
%rename		ruby-irb
%rename		ruby-libs
%rename		ruby-rdoc
%rename		ruby1.9
%rename		ruby-rake
%rename		rubygem-rake
Provides:	rubygem(rake) = 0.9.2.2
%rename		ruby-RubyGems
Provides:	rubygems = %version-%release

# explicit file provides (since such requires are automatically added by find-requires)
Provides:	/usr/bin/ruby
Provides:	ruby(abi) = %{abiver}
# will also apply to all subpackages also, but since they all depend on
# ruby = %version anyways for now, it doesn't really matter...
%if %{_use_internal_dependency_generator}
%define __noautoreq		'ruby\\(abi\\)'
%else
%define _requires_exceptions	ruby\(abi\)
%endif

%define my_target_cpu %{_target_cpu}
%ifarch ppc
%define my_target_cpu powerpc
%endif
%ifarch ppc64
%define my_target_cpu powerpc64
%endif
%ifarch amd64
%define my_target_cpu x86_64
%endif

%define	libname	%mklibname ruby %{subver}

%package -n	%{libname}
Summary:	Shared main library for ruby %{subver}
Group:		System/Libraries

%package	doc
Summary:	Documentation for the powerful language Ruby
Group:		Development/Ruby
BuildArch:	noarch
%rename		ruby1.9-doc

%package	devel
Summary:	Development file for the powerful language Ruby
Group:		Development/Ruby
Requires:	%{name} = %{version}
%rename		ruby-static
%rename		ruby1.9-devel

%if %{with tcltk}
%package	tk
Summary:	Tk extension for the powerful language Ruby
Group:		Development/Ruby
Requires:	%{name} = %{version}
%rename		ruby1.9-tk

%description	tk
Ruby is the interpreted scripting language for quick and
easy object-oriented programming.  It has many features to
process text files and to do system management tasks (as in
Perl). It is simple, straight-forward, and extensible.

This package contains the Tk extension for Ruby.
%endif

%description
Ruby is the interpreted scripting language for quick and
easy object-oriented programming.  It has many features to
process text files and to do system management tasks (as in
Perl).  It is simple, straight-forward, and extensible.

%description -n	%{libname}
This package contains the shared ruby %{subver} library.

%description	doc
Ruby is the interpreted scripting language for quick and
easy object-oriented programming.  It has many features to
process text files and to do system management tasks (as in
Perl). It is simple, straight-forward, and extensible.

This package contains the Ruby's documentation

%description	devel
Ruby is the interpreted scripting language for quick and
easy object-oriented programming.  It has many features to
process text files and to do system management tasks (as in
Perl). It is simple, straight-forward, and extensible.

This package contains the Ruby's devel files.


%prep
%setup -q -n ruby-%{rubyver}-%{patchversion}
%patch1 -p1 -b .ri
%patch3 -p1 -b .undefined
%ifarch %arm
%patch4 -p1
%endif
%patch5 -p1 -b .stdout~
%patch6 -p1 -b .shared~
%patch7 -p1 -b .aarch64

autoreconf -fi
touch configure.in

%build
CFLAGS=`echo %optflags | sed 's/-fomit-frame-pointer//'`
%configure2_5x	--enable-shared \
		--disable-rpath \
		--enable-pthread \
		--with-sitedir=%{_prefix}/lib/ruby/%{abiver}/site_ruby \
		--with-vendordir=%{_prefix}/lib/ruby/%{abiver}/vendor_ruby \
		--with-rubylibprefix=%{_prefix}/lib/ruby
#		--enable-wide-getaddrinfo \
%make

%install
%makeinstall_std install-doc

install -d %{buildroot}%{_docdir}/%{name}-%{version}
cp -a COPYING* ChangeLog README* ToDo sample %{buildroot}%{_docdir}/%{name}-%{version}
install -m644 %{SOURCE1} -D %{buildroot}%{_docdir}/%{name}-%{version}/FAQ.html

install -m644 %{SOURCE4} -D %{buildroot}%{_datadir}/emacs/site-lisp/ruby-mode.el

install -d %{buildroot}%{_sysconfdir}/emacs/site-start.d
cat <<EOF >%{buildroot}%{_sysconfdir}/emacs/site-start.d/%{name}.el
(autoload 'ruby-mode "ruby-mode" "Ruby editing mode." t)
(add-to-list 'auto-mode-alist '("\\\\.rb$" . ruby-mode))
(add-to-list 'interpreter-mode-alist '("ruby" . ruby-mode))
EOF

tar -C %{buildroot}%{_docdir}/%{name}-%{version} -xjf %{SOURCE2}
mv %{buildroot}%{_docdir}/%{name}-%{version}/ProgrammingRuby-*/{html/*,}
rm -rf %{buildroot}%{_docdir}/%{name}-%{version}/ProgrammingRuby-*/{html,xml}/

# Make the file/dirs list, filtering out tcl/tk and devel files
find %{buildroot}%{_prefix}/lib/ruby/%{abiver} \
          \( -not -type d -printf "%%p\n" \) \
          -or \( -type d -printf "%%%%dir %%p\n" \) \
| sed -e 's#%{buildroot}##g' \
| egrep -v '/(tcl)?tk|(%{my_target_cpu}-%{_target_os}/.*[ha]$)' > %{name}.list

# Fix scripts permissions and location
find %{buildroot} sample -type f | file -i -f - | grep text | cut -d: -f1 >text.list
cat text.list | xargs chmod 0644
#  Magic grepping to get only files with '#!' in the first line
cat text.list | xargs grep -n '^#!' | grep ':1:#!' | cut -d: -f1 >shebang.list
cat shebang.list | xargs sed -i -e 's|/usr/local/bin|/usr/bin|; s|\./ruby|/usr/bin/ruby|'
cat shebang.list | xargs chmod 0755

pushd %{buildroot}%{_libdir}/pkgconfig/
ln -s ruby-%{subver}.pc ruby.pc
popd

%check
make test

%files -f %{name}.list
%dir %{_docdir}/%{name}-%{version}
%doc %{_docdir}/%{name}-%{version}/README
%doc %{_docdir}/%{name}
%{_bindir}/*
%dir %{_prefix}/lib/%{name}/
%dir %{_prefix}/lib/%{name}/gems
%dir %{_prefix}/lib/%{name}/gems/%{abiver}
%{_mandir}/*/*
%{_datadir}/emacs/site-lisp/*
%dir %{_prefix}/lib/%{name}/gems/%{abiver}/gems
%dir %{_prefix}/lib/%{name}/gems/%{abiver}/gems/rake-*
%dir %{_prefix}/lib/%{name}/gems/%{abiver}/gems/rake-*/bin
%{_prefix}/lib/%{name}/gems/%{abiver}/gems/rake-*/bin/rake
%dir %{_prefix}/lib/%{name}/gems/%{abiver}/gems/rdoc-*
%dir %{_prefix}/lib/%{name}/gems/%{abiver}/gems/rdoc-*/bin
%{_prefix}/lib/%{name}/gems/%{abiver}/gems/rdoc-*/bin/rdoc
%{_prefix}/lib/%{name}/gems/%{abiver}/gems/rdoc-*/bin/ri
%dir %{_prefix}/lib/%{name}/gems/%{abiver}/specifications
%{_prefix}/lib/%{name}/gems/%{abiver}/specifications/*.gemspec
%config(noreplace) %{_sysconfdir}/emacs/site-start.d/*

%files -n %{libname}
%{_libdir}/libruby.so.%{subver}*

%files doc
%{_datadir}/ri
%dir %{_docdir}/%{name}-%{version}
%{_docdir}/%{name}-%{version}/COPYING*
%{_docdir}/%{name}-%{version}/ChangeLog
%{_docdir}/%{name}-%{version}/README.*
%{_docdir}/%{name}-%{version}/FAQ.html
%{_docdir}/%{name}-%{version}/ToDo
%{_docdir}/%{name}-%{version}/sample
%{_docdir}/%{name}-%{version}/ProgrammingRuby*

%files devel
%{_includedir}/ruby-*
%{_libdir}/libruby-static.a
%{_libdir}/libruby.so
%{_libdir}/pkgconfig/ruby-%{subver}.pc
%{_libdir}/pkgconfig/ruby.pc

%if %{with tcltk}
%files tk
%{_prefix}/lib/%{name}/%{abiver}/%{my_target_cpu}-%{_target_os}/tcltk*
%{_prefix}/lib/%{name}/%{abiver}/%{my_target_cpu}-%{_target_os}/tk*
%{_prefix}/lib/%{name}/%{abiver}/tcltk*
%{_prefix}/lib/%{name}/%{abiver}/tk*
%endif

%changelog
* Fri Jun 27 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.9.3.p484-3
+ Revision: fbf97d6
- Add ruby.pc to ruby-devel package to provide pkgconfig(ruby)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20776 |12mu|rubygem-atk-1.1.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from pkg-config-1.1.4.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	atk

Summary:	Ruby binding of ATK-1.0.x
Name:		rubygem-%{rbname}

Version:	1.1.5
Release:	1
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://ruby-gnome2.sourceforge.jp/
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildRequires:  rubygem(glib2)
BuildRequires:  rubygem-glib2-devel
BuildRequires:  ruby-devel
BuildRequires:  pkgconfig(atk)
Obsoletes:      ruby-atk

%description
Ruby binding of ATK-1.0.x.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%package    devel                                                                                                                                                                                              
Summary:    Development files for %{name}
Group:      Development/Ruby

%description	devel
Development files for %{name}.

%prep
%setup -q

%build
%gem_build

%install
%gem_install

%files
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec
%{ruby_sitearchdir}/%{rbname}.so

%files doc
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}

%files devel
%{ruby_sitearchdir}/*.h



%changelog
* Sun Dec 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.1.5-1
+ Revision: dc1df84
- Fix summary



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20777 |12mu|rubygem-cairo-1.12.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from pkg-config-1.1.4.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	cairo

Summary:	Ruby binding of cairo
Name:		rubygem-%{rbname}

Version:	1.12.2
Release:	2
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://ruby-gnome2.sourceforge.jp/
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildRequires:  pkgconfig(cairo)                                                                                                                                                                               
BuildRequires:  rubygem(pkg-config)
BuildRequires:  ruby-devel
Obsoletes:      ruby-cairo

%description
Ruby binding of cairo.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%package    devel                                                                                                                                                                                              
Summary:    Development files for %{name}
Group:      Development/Ruby

%description	devel
Development files for %{name}.

%prep
%setup -q

%build
%gem_build

%install
%gem_install

%files
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/context/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec
%{ruby_sitearchdir}/%{rbname}.so

%files doc
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}
%doc %{ruby_gemdir}/gems/%{rbname}-%{version}/README.rdoc

%files devel
%{ruby_sitearchdir}/*.h



%changelog
* Sun Dec 08 2013 Rosa <rosa@abf.rosalinux.ru> 1.12.2-2
+ Revision: 09f8535
- Automatic import for version 1.12.2-2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20778 |12mu|rubygem-gdk_pixbuf2-1.1.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from pkg-config-1.1.4.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname gdk_pixbuf2

Summary:	Ruby binding of GdkPixbuf-2.x
Name:		rubygem-%{rbname}

Version:	1.1.5
Release:	1
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://ruby-gnome2.sourceforge.jp/
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildRequires:  rubygem(glib2)
BuildRequires:  ruby-devel
BuildRequires:  pkgconfig(gtk+-2.0)
BuildRequires:  rubygem-glib2-devel
Obsoletes:      ruby-gdkpixbuf2

%description
Ruby binding of GdkPixbuf-2.x.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%package    devel
Summary:    Development files for %{name}
Group:      Development/Ruby

%description    devel
Development files for %{name}.

%prep
%setup -q

%build
%gem_build

%install
%gem_install

%files
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec
%{ruby_sitearchdir}/%{rbname}.so

%files doc
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}

%files devel
%{ruby_sitearchdir}/*.h



%changelog
* Sun Dec 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.1.5-1
+ Revision: 39eaeea
- Fix summary



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20779 |12mu|rubygem-glib2-1.1.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from pkg-config-1.1.4.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	glib2

Summary:	Ruby binding of GLib-2.x
Name:		rubygem-%{rbname}

Version:	1.1.5
Release:	1
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://ruby-gnome2.sourceforge.jp/
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildRequires:	rubygem(pkg-config)
BuildRequires:  ruby-devel
BuildRequires:  pkgconfig(glib-2.0)
Obsoletes:      ruby-glib2

%description
Ruby binding of GLib-2.x.

%package	doc
Summary:	Documentation for %{name}
Group:		Development/Ruby
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%package    devel                                                                                                                                                                                              
Summary:    Development files for %{name}
Group:      Development/Ruby

%description	devel
Development files for %{name}

%prep
%setup -q

%build
%gem_build

%install
%gem_install

%files
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec
%{ruby_sitearchdir}/glib2.so                                                                                                                                                                                 

%files doc
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}

%files  devel                                                                                                                                                                                                  
%{ruby_sitearchdir}/*.h 



%changelog
* Sun Dec 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.1.5-1
+ Revision: 446928f
- Fix summary



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20780 |12mu|rubygem-gtk2-1.1.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from pkg-config-1.1.4.gem by gem2rpm5 -*- rpm-spec -*-
%define	rbname	gtk2

Summary:	Ruby binding of GTK+-2.x
Name:		rubygem-%{rbname}

Version:	1.1.5
Release:	2
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://ruby-gnome2.sourceforge.jp/
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildRequires:  rubygem(gdk_pixbuf2)
BuildRequires:  rubygem(atk)
BuildRequires:  rubygem(pango)
BuildRequires:  rubygem-atk-devel
BuildRequires:  rubygem-glib2-devel
BuildRequires:  rubygem-pango-devel
BuildRequires:  ruby-devel
BuildRequires:  pkgconfig(gtk+-2.0)
Obsoletes:      ruby-gtk2

%description
Ruby binding of GTK-2.x.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%package    devel                                                                                                                                                                                              
Summary:    Development files for %{name}
Group:      Development/Ruby

%description	devel
Development files for %{name}.

%prep
%setup -q

%build
%gem_build

%install
%gem_install

%files
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec
%{ruby_sitearchdir}/%{rbname}.so

%files doc
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}

%files devel
%{ruby_sitearchdir}/*.h



%changelog
* Sun Dec 08 2013 Rosa <rosa@abf.rosalinux.ru> 1.1.5-2
+ Revision: 5dd30d9
- Automatic import for version 1.1.5-2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20781 |12mu|rubygem-pango-1.1.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from pkg-config-1.1.4.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	pango

Summary:	Ruby binding of Pango
Name:		rubygem-%{rbname}

Version:	1.1.5
Release:	1
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://ruby-gnome2.sourceforge.jp/
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildRequires:  rubygem(glib2)
BuildRequires:  rubygem-glib2-devel
BuildRequires:  ruby-devel
BuildRequires:  pkgconfig(pango)
BuildRequires:  pkgconfig(pangocairo)
Obsoletes:      ruby-pango

%description
Ruby binding of ATK-1.0.x.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%package    devel                                                                                                                                                                                              
Summary:    Development files for %{name}
Group:      Development/Ruby

%description	devel
Development files for %{name}.

%prep
%setup -q

%build
%gem_build

%install
%gem_install

%files
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec
%{ruby_sitearchdir}/%{rbname}.so

%files doc
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}

%files devel
%{ruby_sitearchdir}/*.h



%changelog
* Sun Dec 08 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.1.5-1
+ Revision: 9ac0bb0
- Fix summary



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20782 |12mu|rubygem-rsvg2-1.1.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from pkg-config-1.1.4.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	rsvg2

Summary:	Ruby binding of librsvg-2.x
Name:		rubygem-%{rbname}

Version:	1.1.5
Release:	1
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://ruby-gnome2.sourceforge.jp/
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildRequires:  rubygem(glib2)
BuildRequires:  rubygem-glib2-devel
BuildRequires:  ruby-devel
BuildRequires:  pkgconfig(librsvg-2.0)
Obsoletes:      ruby-rsvg2

%description
Ruby binding of librsvg-2.x.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build

%install
%gem_install

%files
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec
%{ruby_sitearchdir}/%{rbname}.so

%files doc
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20783 |12mu|rubygem-vte-1.1.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Generated from pkg-config-1.1.4.gem by gem2rpm5 -*- rpm-spec -*-          
%define	rbname	vte

Summary:	Ruby binding of VTE
Name:		rubygem-%{rbname}

Version:	1.1.5
Release:	2
Group:		Development/Ruby
License:	GPLv2+ or Ruby
URL:		http://ruby-gnome2.sourceforge.jp/
Source0:	http://rubygems.org/gems/%{rbname}-%{version}.gem
BuildRequires:	rubygems 
BuildRequires:  rubygem(glib2)
BuildRequires:  rubygem-glib2-devel
BuildRequires:  rubygem-gtk2-devel
BuildRequires:  ruby-devel
BuildRequires:  pkgconfig(vte)
Obsoletes:      ruby-vte

%description
Ruby binding of VTE.

%package	doc
Summary:	Documentation for %{name}
Group:		Books/Computer books
Requires:	%{name} = %{EVRD}
BuildArch:	noarch

%description	doc
Documents, RDoc & RI documentation for %{name}.

%prep
%setup -q

%build
%gem_build

%install
%gem_install

%files
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/*.rb
%{ruby_gemdir}/gems/%{rbname}-%{version}/lib/%{rbname}/*.rb 
%{ruby_gemdir}/specifications/%{rbname}-%{version}.gemspec
%{ruby_sitearchdir}/%{rbname}.so

%files doc
%doc %{ruby_gemdir}/doc/%{rbname}-%{version}

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20784 |12mu|ruby-qt4-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		ruby-qt4
Summary:	Ruby Qt4 bindings
Version:	4.12.4
Release:	1
Epoch:		1
Group:		Development/KDE and Qt
License:	GPLv2 LGPLv2
URL:		http://www.kde.org
%define is_beta %(if test `echo %version |cut -d. -f3` -ge 70; then echo -n 1; else echo -n 0; fi)
%if %{is_beta}
%define ftpdir unstable
%else
%define ftpdir stable
%endif
Source0:	ftp://ftp.kde.org/pub/kde/%{ftpdir}/%{version}/src/qtruby-%{version}.tar.xz
BuildRequires:	cmake
BuildRequires:	kde4-macros
BuildRequires:	kdelibs4-devel
BuildRequires:	smokeqt-devel >= 1:%{version}
BuildRequires:	phonon-devel
BuildRequires:	qscintilla-qt4-devel
BuildRequires:	ruby-devel
BuildRequires:	ruby

%description
A Qt4 bindings for Ruby language.

%files
%doc COPYING COPYING.LIB README TODO AUTHORS ChangeLog
%{_kde_bindir}/rbqtapi
%{ruby_sitearchdir}/qscintilla.so
%{ruby_sitearchdir}/qtdeclarative.so
%{ruby_sitearchdir}/qtruby4.so
%{ruby_sitearchdir}/qtuitools.so
%{ruby_sitearchdir}/qtwebkit.so
%{ruby_sitearchdir}/qtscript.so
%{ruby_sitearchdir}/qttest.so
%{ruby_sitearchdir}/phonon.so
%{ruby_sitelibdir}/Qt.rb
%{ruby_sitelibdir}/Qt3.rb
%{ruby_sitelibdir}/Qt4.rb
%{ruby_sitelibdir}/Qt
%{ruby_sitelibdir}/qscintilla
%{ruby_sitelibdir}/qtdeclarative
%{ruby_sitelibdir}/qtuitools
%{ruby_sitelibdir}/qtwebkit
%{ruby_sitelibdir}/qtscript
%{ruby_sitelibdir}/qttest
%{ruby_sitelibdir}/phonon

#------------------------------------------------------------

%define libqtruby4shared_major 2
%define libqtruby4shared %mklibname qtruby4shared %{libqtruby4shared_major}

%package -n %{libqtruby4shared}
Summary:	Qt generic bindings library
Group:		Development/KDE and Qt

%description -n %{libqtruby4shared}
Qt generic bindings library.

%files -n %{libqtruby4shared}
%{_kde_libdir}/libqtruby4shared.so.%{libqtruby4shared_major}*

#------------------------------------------------------------

%package devel
Summary:	Header files for ruby-qt4
Group:		Development/KDE and Qt
Requires:	ruby-qt4 = %{EVRD}
Requires:	%{libqtruby4shared} = %{EVRD}

%description devel
ruby-qt4 devel files.

%files devel
%{_kde_bindir}/rbrcc
%{_kde_bindir}/rbuic4
%{_kde_libdir}/libqtruby4shared.so
%{_kde_includedir}/qtruby
%{_kde_datadir}/qtruby4/cmake/*.cmake

#------------------------------------------------------------

%prep
%setup -qn qtruby-%{version}

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: 0a84dfb
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20785 |12mu|sac-1.3-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Java standard interface for CSS parser
Name:		sac
Version:	1.3
Release:	13
License:	W3C
Group:		System/Libraries
Url:		http://www.w3.org/Style/CSS/SAC/
Source0:	http://www.w3.org/2002/06/%{name}java-%{version}.zip
Source1:	%{name}-build.xml
Source2:	%{name}-MANIFEST.MF
Source3:	http://mirrors.ibiblio.org/pub/mirrors/maven2/org/w3c/css/sac/1.3/sac-1.3.pom
BuildArch:	noarch
BuildRequires:	ant
BuildRequires:	java-devel
BuildRequires:	jpackage-utils
BuildRequires:	java-rpmbuild
BuildRequires:	java-1.6.0-openjdk-devel
BuildRequires:	zip
Requires:	java
Requires:	jpackage-utils

%description
SAC is a standard interface for CSS parsers, intended to work with CSS1, CSS2,
CSS3 and other CSS derived languages.

%package javadoc
Group:		Development/Java
Summary:	Javadoc for %{name}

%description javadoc
Javadoc for %{name}.

%prep
%setup -q
install -c -m 644 %{SOURCE1} build.xml
find . -name "*.jar" -exec rm -f {} \;

%build
export JAVA_HOME=/usr/lib/jvm/java-1.6.0
cat build.xml
ant jar javadoc

%install
# inject OSGi manifests
mkdir -p META-INF
cp -p %{SOURCE2} META-INF/MANIFEST.MF
touch META-INF/MANIFEST.MF
zip -u build/lib/sac.jar META-INF/MANIFEST.MF

mkdir -p %{buildroot}%{_javadir}
cp -p ./build/lib/sac.jar %{buildroot}%{_javadir}/sac.jar

mkdir -p %{buildroot}%{_javadocdir}/%{name}
cp -pr build/api/* %{buildroot}%{_javadocdir}/%{name}

%add_to_maven_depmap org.w3c.css sac %{version} JPP sac

# poms
install -d -m 755 %{buildroot}%{_mavenpomdir}
install -pm 644 %{SOURCE3} \
	%{buildroot}%{_mavenpomdir}/JPP-%{name}.pom

%post
%update_maven_depmap

%postun
%update_maven_depmap

%files
%doc COPYRIGHT.html
%{_javadir}/%{name}.jar
%{_mavenpomdir}/*
%{_mavendepmapfragdir}/*

%files javadoc
%doc COPYRIGHT.html
%{_javadocdir}/%{name}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20786 |12mu|samba-3.6.25-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define vscanver		0.1.4
%define libsmbmajor		0
%define netapimajor		0
%define smbsharemodesmajor 0
%define	tallocmajor		1
%define tdbmajor		1
%define	wbclientmajor	0
 
%define check_sig() export GNUPGHOME=%{_tmppath}/rpm-gpghome \
if [ -d "$GNUPGHOME" ] \
then echo "Error, GNUPGHOME $GNUPGHOME exists, remove it and try again"; exit 1 \
fi \
install -d -m700 $GNUPGHOME \
gpg --import %{1} \
gpg --trust-model always --verify %{2} %{?3} \
rm -Rf $GNUPGHOME

%define libname %mklibname smbclient %{libsmbmajor}
%define libnetapi %mklibname netapi %{netapimajor}
%define netapidevel %mklibname -d netapi
%define libsmbsharemodes %mklibname smbsharemodes %{smbsharemodesmajor}
%define smbsharemodesdevel %mklibname -d smbsharemodes
%define libtalloc %mklibname talloc %{tallocmajor}
%define tallocdevel %mklibname -d talloc
%define libtdb %mklibname tdb %{tdbmajor}
%define tdbdevel %mklibname -d tdb
%define libwbclient %mklibname wbclient %{wbclientmajor}
%define wbclientdevel %mklibname -d wbclient

%bcond_without vscan
%bcond_with talloc
%bcond_with tdb
%bcond_with ldb
%bcond_with ctdb
%bcond_without alternatives
%bcond_without acl
%bcond_without winbind
%bcond_without wins
%bcond_with ldap
%bcond_without ads
%bcond_with scanners
%bcond_with test
%bcond_without cupspc
%bcond_without rpmhelper
%bcond_with mysql
%bcond_with pgsql
%bcond_with antivir
%bcond_with clamav
%bcond_with fprot
%bcond_with fsav
%bcond_with icap
%bcond_with kaspersky
%bcond_with mks
%bcond_with nai
%bcond_with openav
%bcond_with sophos
%bcond_with symantec
%bcond_with trend
%if %{with vscan}
# These we build by default
%bcond_without clamav
%bcond_with icap
%bcond_without fsav
%bcond_without sophos
%endif
%if %{with vscan} && %{with scanners}
# These scanners are built if scanners are selected
# symantec requires their library present and must be selected individually
%bcond_without fprot
%bcond_without kaspersky
%bcond_without mks
%bcond_without nai
%bcond_without openav
%bcond_without trend
%endif
%if %{with vscan}
%global vscandir samba-virusfilter-%{vscanver}
%endif
%global vfsdir examples.bin/VFS

#Define sets of binaries that we can use in globs and loops:
%global commonbin	net,ntlm_auth,rpcclient,smbcacls,smbcquotas,smbpasswd,smbtree,testparm
%global serverbin	pdbedit,profiles,smbcontrol,smbstatus,sharesec,smbta-util
%if %{with ldb}
%global serverldbbin ldbadd,ldbdel,ldbedit,ldbmodify,ldbsearch,ldbrename
%endif
%global serversbin	nmbd,samba,smbd
%global clientbin	findsmb,nmblookup,smbclient,smbprint,smbspool,smbtar,smbget
%global client_sbin	mount.smb,mount.smbfs
%global client_man	man1/findsmb.1,man1/nmblookup.1,man1/smbclient.1,man1/smbget.1,man1/smbtar.1,man5/smbgetrc.5,man8/smbspool.8
%global testbin		debug2html,smbtorture,msgtest,masktest,locktest,locktest2,nsstest,vfstest

%if %{with alternatives}
%define alternative_major 3
%else
%define alternative_major %{nil}
%endif

Summary:	Samba SMB server
Name:		samba
Version:	3.6.25
Release:	1
License:	GPLv3
Group:		System/Servers
Source:		http://ftp.samba.org/pub/samba/stable/%{name}-%{version}.tar.gz
Source99:	http://ftp.samba.org/pub/samba/stable/%{name}-%{version}.tar.asc
Source98:	http://ftp.samba.org/pub/samba/samba-pubkey.asc
URL:		http://www.samba.org
Source1:	samba.log
Source3:	samba.xinetd
Source4:	swat_48.png
Source5:	swat_32.png
Source6:	swat_16.png
Source7:	README.%{name}-rosa-rpm
Source8:	samba-virusfilter-%{vscanver}.tar.gz
Source10:	samba-print-pdf.sh
Source11:	smb-migrate
#Sources that used to be in packaging patch:
Source20:	smbusers
Source21:	smbprint
#Source22:	smbadduser
Source23:	findsmb
Source24:	smb.init
Source25:	winbind.init
Source26:	wrepld.init
Source27:	samba.pamd
Source28:	samba.pamd0_9
Source29:	system-auth-winbind.pamd
Source30:	smb.conf

# Version specific patches: current version
Patch11:	samba-3.0-mandriva-packaging.patch
# https://bugzilla.samba.org/show_bug.cgi?id=3571, bug 21387
Patch19:	samba-3.0.21c-swat-fr-translaction.patch
Patch30:	samba-3.5-check-undefined-before-zdefs.patch
Patch31:	samba-3.5.3-fix-nss-wins-syslog.patch
Patch33:	samba-3.5.8-fix-netapi-examples-linking.patch
Requires:	pam >= 0.64, samba-common = %{EVRD}
BuildRequires:	pam-devel
BuildRequires:	readline-devel
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(popt)
BuildRequires:	pkgconfig(libxml-2.0)
# Samba 3.2 and later should be built with capabilities support:
# http://lists.samba.org/archive/samba/2009-March/146821.html
BuildRequires:	libcap-devel
BuildRequires:	gnupg
BuildRequires:	pkgconfig(avahi-client)
BuildRequires:	libaio-devel
BuildRequires:	pkgconfig(uuid)
BuildRequires:	pkgconfig(gamin)
%if %{with ctdb}
BuildRequires:	pkgconfig(ctdb)
%endif
%if %{with pgsql}
BuildRequires:	postgresql-devel
%endif
%if %{with mysql}
BuildRequires:	mysql-devel
%endif
%if %{with acl}
BuildRequires:	acl-devel
%endif
BuildRequires:	cups-devel 
BuildRequires:	cups-common
BuildRequires:	libldap-devel
%if %{with ads}
BuildRequires:	libldap-devel
BuildRequires:	krb5-devel
%endif
BuildRequires:	keyutils-devel
%if !%{with tdb}
BuildRequires:	pkgconfig(tdb)
%endif
%if !%{with ldb}
#BuildRequires: pkgconfig(ldb)
%endif
%if !%{with talloc}
BuildRequires:	pkgconfig(talloc)
%endif
# for domain-join gui
BuildRequires:	pkgconfig(gtk+-2.0)
Requires(pre):	chkconfig
Requires(pre):	mktemp
Requires(pre):	psmisc
Requires(pre):	coreutils
Requires(pre):	sed
Requires(pre):	grep
%if %{with vscan}
BuildRequires:	magic-devel
%endif
BuildRequires:	pkgconfig(tevent)

%description
Samba provides an SMB server which can be used to provide
network services to SMB (sometimes called "Lan Manager")
clients, including various versions of MS Windows, OS/2,
and other Linux machines. Samba also provides some SMB
clients, which complement the built-in SMB filesystem
in Linux. Samba uses NetBIOS over TCP/IP (NetBT) protocols
and does NOT need NetBEUI (Microsoft Raw NetBIOS frame)
protocol.

Samba-3.0 features working NT Domain Control capability and
includes the SWAT (Samba Web Administration Tool) that
allows samba's smb.conf file to be remotely managed using your
favourite web browser. For the time being this is being
enabled on TCP port 901 via xinetd. SWAT is now included in
it's own subpackage, samba-swat.

Please refer to the WHATSNEW.txt document for fixup information.
This binary release includes encrypted password support.

Please read the smb.conf file and ENCRYPTION.txt in the
docs directory for implementation details.

%package server
Summary:	Samba (SMB) server programs
Requires:	%{name}-common = %{EVRD}
Requires:	%{libwbclient} >= %{EVRD}
%if %{with rpmhelper}
Requires(pre): rpm-helper
%endif
Group: Networking/Other
Provides:	samba = %{EVRD}
Provides:	samba-server-ldap = %{EVRD}
Provides:	samba3-server= %{EVRD}

%description server
Samba-server provides a SMB server which can be used to provide
network services to SMB (sometimes called "Lan Manager")
clients. Samba uses NetBIOS over TCP/IP (NetBT) protocols
and does NOT need NetBEUI (Microsoft Raw NetBIOS frame)
protocol.

Samba-3.0 features working NT Domain Control capability and
includes the SWAT (Samba Web Administration Tool) that
allows samba's smb.conf file to be remotely managed using your
favourite web browser. For the time being this is being
enabled on TCP port 901 via xinetd. SWAT is now included in
it's own subpackage, samba-swat.

Please refer to the WHATSNEW.txt document for fixup information.
This binary release includes encrypted password support.

Please read the smb.conf file and ENCRYPTION.txt in the
docs directory for implementation details.

%package client
Summary:	Samba (SMB) client programs
Group:		Networking/Other
Requires:	%{name}-common = %{EVRD}
Requires:	cifs-utils >= 4.4
Provides:	samba3-client = %{EVRD}

%description client
Samba-client provides some SMB clients, which complement the built-in
SMB filesystem in Linux. These allow the accessing of SMB shares, and
printing to SMB printers.

%package common
Summary:	Files used by both Samba servers and clients
Group:		System/Servers
Conflicts:	%{name}-server < 3.6.6-2
Provides:	samba-common-ldap = %{EVRD}
Provides:	samba3-common = %{EVRD}

%description common
Samba-common provides files necessary for both the server and client
packages of Samba.

%package doc
Summary:	Documentation for Samba servers and clients
Group:		System/Servers
Requires:	%{name}-common = %{EVRD}
BuildArch:	noarch
Provides:	samba3-doc = %{EVRD}

%description doc
Samba-doc provides documentation files for both the server and client
packages of Samba.

%package swat
Summary:	The Samba Web Administration Tool
Requires:	%{name}-server = %{EVRD}
Requires:	xinetd
Group: System/Servers
Provides:	samba-swat-ldap = %{EVRD}
Provides:	samba3-swat = %{EVRD}
Conflicts:	%{name}-server < 3.4.0
Suggests:	%{name}-doc

%description swat
SWAT (the Samba Web Administration Tool) allows samba's smb.conf file
to be remotely managed using your favourite web browser. For the time
being this is being enabled on TCP port 901 via xinetd. Note that
SWAT does not use SSL encryption, nor does it preserve comments in
your smb.conf file. Webmin uses SSL encryption by default, and
preserves comments in configuration files, even if it does not display
them, and is therefore the preferred method for remotely managing
Samba.

%if %{with winbind}
%package winbind
Summary:	Samba-winbind daemon, utilities and documentation
Group:		System/Servers
Requires:	%{name}-common = %{EVRD}

%description winbind
Provides the winbind daemon and testing tools to allow authentication 
and group/user enumeration from a Windows or Samba domain controller.
%endif

%if %{with wins}
%package -n nss_wins
Summary:	Name Service Switch service for WINS
Group:		System/Servers
Requires:	%{name}-common = %{EVRD}
Requires(pre): glibc

%description -n nss_wins
Provides the libnss_wins shared library which resolves NetBIOS names to 
IP addresses.
%endif

%if %{with test}
%package test
Summary:	Debugging and benchmarking tools for samba
Group:		System/Servers
Requires:	%{name}-common = %{EVRD}
Provides:	samba3-test = %{EVRD}
Provides:	samba3-debug = %{EVRD}

%description test
This package provides tools for benchmarking samba, and debugging
the correct operation of tools against smb servers.
%endif

%package -n %{libname}
Summary:	SMB Client Library
Group:		System/Libraries
Provides:	libsmbclient = %{EVRD}

%description -n %{libname}
This package contains the SMB client library, part of the samba
suite of networking software, allowing other software to access
SMB shares.

%package -n %{libname}-devel
Summary:	SMB Client Library Development files
Group:		Development/C
Provides:	libsmbclient-devel = %{EVRD}
Requires:	%{libname} = %{EVRD}

%description -n %{libname}-devel
This package contains the development files for the SMB client
library, part of the samba suite of networking software, allowing
the development of other software to access SMB shares.

%package -n %{libname}-static-devel
Summary:	SMB Client Static Library Development files
Group:		Development/C
Provides:	libsmbclient-static-devel = %{EVRD}
Requires:	%{libname}-devel = %{EVRD}

%description -n %{libname}-static-devel
This package contains the static development files for the SMB
client library, part of the samba suite of networking software,
allowing the development of other software to access SMB shares.

%package -n %{libnetapi}
Summary:	Samba library for accessing functions in 'net' binary
Group:		System/Libraries

%description -n %{libnetapi}
Samba library for accessing functions in 'net' binary

%package -n %{netapidevel}
Group: Development/C
Summary:	Samba library for accessing functions in 'net' binary
Provides:	netapi-devel = %{EVRD}

%description -n %{netapidevel}
Samba library for accessing functions in 'net' binary

%package -n %{libsmbsharemodes}
Group:		System/Libraries
Summary:	Samba Library for accessing smb share modes (locks etc.)

%description -n %{libsmbsharemodes}
Samba Library for accessing smb share modes (locks etc.)

%package -n %{smbsharemodesdevel}
Group: Development/C
Summary:	Samba Library for accessing smb share modes (locks etc.)
Provides:	smbsharemodes-devel = %{EVRD}

%description -n %{smbsharemodesdevel}
Samba Library for accessing smb share modes (locks etc.)

%if %{with talloc}
%package -n %{libtalloc}
Group:		System/Libraries
Summary:	Library implementing Samba's memory allocator

%description -n %{libtalloc}
Library implementing Samba's memory allocator

%package -n %{tallocdevel}
Group: Development/C
Summary:	Library implementing Samba's memory allocator
Provides: talloc-devel = %{EVRD}

%description -n %{tallocdevel}
Library implementing Samba's memory allocator
%endif

%if %{with tdb}
%package -n %{libtdb}
Group:		System/Libraries
Summary:	Library implementing Samba's embedded database

%description -n %{libtdb}
Library implementing Samba's embedded database

%package -n %{tdbdevel}
Group: Development/C
Summary:	Library implementing Samba's embedded database
Provides:	tdb-devel = %{EVRD}
Requires:	%{libtdb}
# because /usr/include/tdb.h was moved from libsmbclient0-devel to libtdb-devel
Conflicts:	%{mklibname smbclient 0 -d} < 3.2.6-3

%description -n %{tdbdevel}
Library implementing Samba's embedded database
%endif

%package -n %{libwbclient}
Group: System/Libraries
Summary:	Library providing access to winbindd

%description -n %{libwbclient}
Library providing access to winbindd

%package -n %{wbclientdevel}
Group: Development/C
Summary:	Library providing access to winbindd
Provides:	wbclient-devel = %{EVRD}
Requires:	%{libwbclient} >= %{EVRD}

%description -n %{wbclientdevel}
Library providing access to winbindd

#%package passdb-ldap
#Summary:	Samba password database plugin for LDAP
#Group:		System/Libraries
#
#%description passdb-ldap
#The passdb-ldap package for samba provides a password database
#backend allowing samba to store account details in an LDAP
#database

%if %{with mysql}
%package passdb-mysql
Summary:	Samba password database plugin for MySQL
Group:		System/Libraries
Requires:	%{name}-server = %{EVRD}
Provides:	samba3-passdb-mysql = %{EVRD}

%description passdb-mysql
The passdb-mysql package for samba provides a password database
backend allowing samba to store account details in a MySQL
database
%endif

%if %{with pgsql}
%package passdb-pgsql
Summary:	Samba password database plugin for PostgreSQL
Group:		System/Libraries
Requires:	%{name}-server = %{EVRD}
Provides:	samba3-passdb-pgsql = %{EVRD}

%description passdb-pgsql
The passdb-pgsql package for samba provides a password database
backend allowing samba to store account details in a PostgreSQL
database
%endif

#Antivirus packages:
%if %{with antivir}
%package vscan-antivir
Summary:	On-access virus scanning for samba using Antivir
Group:		System/Servers
Requires:	%{name}-server = %{EVRD}
Provides:	%{name}-vscan

%description vscan-antivir
A vfs-module for samba to implement on-access scanning using the
Antivir antivirus scanner daemon.
%endif

%if %{with clamav}
%package virusfilter-clamav
Summary:	On-access virus scanning for samba using Clam Antivirus
Group:		System/Servers
URL:		https://github.com/fumiyas/samba-virusfilter
Requires:	%{name}-server = %{EVRD}
Provides:	%{name}-vscan
Provides:	%{name}-virusfilter
Requires:	clamd

%description virusfilter-clamav
This is a Samba VFS module to scan and filter virus files on Samba file
services with an anti-virus scanner.

This package includes the VFS module supporting:
* ClamAV (clamd daemon) http://www.clamav.net
%endif

%if %{with fprot}
%package vscan-fprot
Summary:	On-access virus scanning for samba using FPROT
Group:		System/Servers
Requires:	%{name}-server = %{EVRD}
Provides:	%{name}-vscan

%description vscan-fprot
A vfs-module for samba to implement on-access scanning using the
FPROT antivirus software (which must be installed to use this).
%endif

%if %{with fsav}
%package virusfilter-fsecure
Summary:	On-access virus scanning for samba using F-Secure
Group:		System/Servers
URL:		https://github.com/fumiyas/samba-virusfilter
Requires:	%{name}-server = %{EVRD}
Provides:	%{name}-vscan
Provides:	%{name}-virusfilter

%description virusfilter-fsecure
This is a Samba VFS module to scan and filter virus files on Samba file
services with an anti-virus scanner.

This package provides the VFS module supporting:
* F-Secure Anti-Virus (fsavd daemon) http://www.f-secure.com
%endif

%if %{with icap}
%package vscan-icap
Summary:	On-access virus scanning for samba using ICAP
Group:		System/Servers
Requires:	%{name}-server = %{EVRD}
Provides:	%{name}-icap

%description vscan-icap
A vfs-module for samba to implement on-access scanning using
ICAP-capable antivirus software.
%endif

%if %{with kaspersky}
%package vscan-kaspersky
Summary:	On-access virus scanning for samba using Kaspersky
Group:		System/Servers
Requires:	%{name}-server = %{EVRD}
Provides:	%{name}-vscan

%description vscan-kaspersky
A vfs-module for samba to implement on-access scanning using the
Kaspersky antivirus software (which must be installed to use this).
%endif

%if %{with mks}
%package vscan-mks
Summary:	On-access virus scanning for samba using MKS
Group:		System/Servers
Requires:	%{name}-server = %{EVRD}
Provides:	%{name}-vscan

%description vscan-mks
A vfs-module for samba to implement on-access scanning using the
MKS antivirus software (which must be installed to use this).
%endif

%if %{with nai}
%package vscan-nai
Summary:	On-access virus scanning for samba using NAI McAfee
Group:		System/Servers
Requires:	%{name}-server = %{EVRD}
Provides:	%{name}-vscan

%description vscan-nai
A vfs-module for samba to implement on-access scanning using the
NAI McAfee antivirus software (which must be installed to use this).
%endif

%if %{with openav}
%package vscan-openav
Summary:	On-access virus scanning for samba using OpenAntivirus
Group:		System/Servers
Requires:	%{name}-server = %{EVRD}
Provides:	%{name}-vscan

%description vscan-openav
A vfs-module for samba to implement on-access scanning using the
OpenAntivirus antivirus software (which must be installed to use this).
%endif

%if %{with sophos}
%package virusfilter-sophos
Summary:	On-access virus scanning for samba using Sophos
Group:		System/Servers
URL:		https://github.com/fumiyas/samba-virusfilter
Requires:	%{name}-server = %{EVRD}
Provides:	%{name}-vscan

%description virusfilter-sophos
This is a Samba VFS module to scan and filter virus files on Samba file
services with an anti-virus scanner.

This package includes the VFS module supporting:
* Sophos Anti-Virus (savdid daemon) http://www.sophos.com
%endif

%if %{with symantec}
%package vscan-symantec
Summary:	On-access virus scanning for samba using Symantec
Group:		System/Servers
Requires:	%{name}-server = %{EVRD}
Provides:	%{name}-vscan
Autoreq: 0

%description vscan-symantec
A vfs-module for samba to implement on-access scanning using the
Symantec antivirus software (which must be installed to use this).
%endif


%if %{with trend}
%package vscan-trend
Summary:	On-access virus scanning for samba using Trend
Group:		System/Servers
Requires:	%{name}-server = %{EVRD}
Provides:	%{name}-vscan

%description vscan-trend
A vfs-module for samba to implement on-access scanning using the
Trend antivirus software (which must be installed to use this).
%endif

%package domainjoin-gui
Summary:	Domainjoin GUI
Requires:	samba-common = %{EVRD}
Group:		System/Configuration/Other

%description domainjoin-gui
The samba-domainjoin-gui package includes a domainjoin gtk application.

%prep

#Try and validate signatures on source:
VERIFYSOURCE=%{SOURCE0}
VERIFYSOURCE=${VERIFYSOURCE%%.gz}
gzip -dc %{SOURCE0} > $VERIFYSOURCE
%check_sig %{SOURCE98} %{SOURCE99} $VERIFYSOURCE

%if %{with vscan}
%setup -q -a 8 -n %{name}-%{version}
%else
%setup -q -n %{name}-%{version}
%endif
# Version specific patches: current version
%patch11 -p1 -b .mandriva
pushd source3
popd
%patch30 -p1 -b .checkflags
#patch31 -p1 -b .nss_wins_log
%patch33 -p1 -b .netapi_link
#patch34 -p1 -b .recursive

cp %{SOURCE7} .

# Make a copy of examples so that we have a clean one for doc:
cp -a examples examples.bin

%if %{with vscan}
pushd samba-virusfilter-%{vscanver}
perl -pi -e 's,/var/run/clamav/clamd.ctl,/var/lib/clamav/clamd.socket,g' clamav/svf-clamav.c
popd
%endif

#remove cvs internal files from docs:
find docs examples -name '.cvsignore' -exec rm -f {} \;

#make better doc trees:
chmod -R a+rX examples docs *Manifest* README  Roadmap COPYING
mkdir -p clean-docs/samba-doc
cp -a examples docs clean-docs/samba-doc
mv -f clean-docs/samba-doc/examples/libsmbclient clean-docs/
rm -Rf clean-docs/samba-doc/docs/{docbook,manpages,htmldocs,using_samba}
#ln -s %{_datadir}/swat/using_samba clean-docs/samba-doc/docs/using_samba
mkdir clean-docs/samba-doc/docs/htmldocs
cp docs/htmldocs/*.{html,css} clean-docs/samba-doc/docs/htmldocs
ln -sf %{_datadir}/swat/help/{Samba3-ByExample,Samba3-HOWTO,Samba3-Developers-Guide,using_samba,manpages} clean-docs/samba-doc/docs/htmldocs/

%build
%serverbuild
(cd source3
CFLAGS="`echo "$RPM_OPT_FLAGS"|sed -e 's/ -g / /g'` -DLDAP_DEPRECATED"
./autogen.sh
# Don't use --with-fhs now, since it overrides libdir, it sets configdir, 
# lockdir,piddir logfilebase,privatedir and swatdir
%configure2_5x	--prefix=%{_prefix} \
				--sysconfdir=%{_sysconfdir}/%{name} \
				--localstatedir=/var \
				--with-modulesdir=%{_libdir}/%{name} \
				--with-privatedir=%{_sysconfdir}/%{name} \
				--with-lockdir=/var/cache/%{name} \
				--with-piddir=/var/run \
				--with-swatdir=%{_datadir}/swat \
				--with-configdir=%{_sysconfdir}/%{name} \
				--with-logfilebase=/var/log/%{name} \
				--with-pammodulesdir=/%{_lib}/security/ \
				--with-rootsbindir=/bin \
%if %{with talloc}
				--with-libtalloc=yes \
%else
				--enable-external-libtalloc=yes \
%endif
%if %{with tdb}
				--with-libtdb = yes \
%else
				--enable-external-libtdb=yes \
%endif		
%if %{with ctdb}
				--with-cluster-support \
%endif
%if !%{with ads}
				--with-ads=no	\
%endif
				--with-automount \
				--with-pam \
				--with-pam_smbpass \
				--with-aio-support \
%if %{with ldap}
				--with-ldapsam \
%endif
                --with-syslog \
                --with-quotas \
                --with-utmp \
%if %{with acl}
				--with-acl-support      \
%endif
				--with-shared-modules=idmap_rid,idmap_ad \
				--enable-avahi \
				--with-dnsupdate \
#				--with-shared-modules=pdb_ldap,idmap_ldap \
#				--with-manpages-langs=en,ja,pl	\	
#				--with-nisplussam \
#				--with-fhs \

# Remove -Wl,--no-undefined for plugins:
grep ^LDSHFLAGS_MODULES Makefile
perl -pi -e 'if ( m/^LDSHFLAGS_MODULES/ ) { $_ =~ s/-Wl,--no-undefined//g;};' Makefile
grep ^LDSHFLAGS_MODULES Makefile

#Should be a patch instead?
%if !%{with talloc}
perl -pi -e 's,-I./lib/talloc,,g;s,bin/libtalloc.so,,g;s,^(installlibs:: )installlibtalloc,$1,g' Makefile
%endif
%if !%{with tdb}
perl -pi -e 's,-I./lib/tdb/include,,g;s,bin/libtdb.so,,g;s,^(installlibs:: )installlibtdb,$1,g' Makefile
%endif
%if !%{with ldb}
perl -pi -e 's,\$\(BIN_PROGS4\),,g' Makefile
%endif

perl -pi -e 's|-Wl,-rpath,%{_libdir}||g;s|-Wl,-rpath -Wl,%{_libdir}||g' Makefile

make proto_exists || :
%make all libsmbclient smbfilter wins %{?_with_test: torture debug2html bin/log2pcap} bin/smbget
make -C lib/netapi/examples
)

%if %{with vscan}
echo -e "\n\nBuild antivirus VFS modules\n\n"
pushd %{vscandir}
./build/autogen.sh
%configure2_5x --with-samba-source=../
make
popd
%endif

# Build antivirus vfs objects
%if %{with symantec}
echo "Building Symantec"
make -C %{vfsdir}/%{vscandir} symantec
%endif

%install
#Ensure all docs are readable
chmod a+r docs -R

# Any entries here mean samba makefile is *really* broken:
mkdir -p %{buildroot}%{_sysconfdir}/%{name}
mkdir -p %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_libdir}/%{name}/vfs

(cd source3
make DESTDIR=%{buildroot} install installclientlib installmodules)

# we ship docs in the docs supackage, and lik it into swat, delete the extra copy:
rm -Rf %{buildroot}%{_datadir}/swat/using_samba

#install -m755 source/bin/smbget %{buildroot}%{_bindir}

#need to stay
mkdir -p %{buildroot}/{sbin,bin}
mkdir -p %{buildroot}%{_sysconfdir}/{logrotate.d,pam.d,xinetd.d}
mkdir -p %{buildroot}%{_initrddir}
mkdir -p %{buildroot}/var/cache/%{name}
mkdir -p %{buildroot}/var/log/%{name}
mkdir -p %{buildroot}/var/run/%{name}
mkdir -p %{buildroot}/var/spool/%{name}
mkdir -p %{buildroot}%{_localstatedir}/lib/%{name}/{netlogon,profiles,printers}
mkdir -p %{buildroot}%{_localstatedir}/lib/%{name}/printers/{W32X86,WIN40,W32ALPHA,W32MIPS,W32PPC}
mkdir -p %{buildroot}%{_localstatedir}/lib/%{name}/codepages/src
mkdir -p %{buildroot}/%{_lib}/security
mkdir -p %{buildroot}%{_libdir}/pkgconfig
mkdir -p %{buildroot}%{_sbindir}
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_libdir}/%{name}/vfs
mkdir -p %{buildroot}%{_datadir}/%{name}/scripts

install -m755 source3/bin/lib*.a %{buildroot}%{_libdir}/

# smbsh forgotten
#install -m 755 source/bin/smbsh %{buildroot}%{_bindir}/

%if %{with vscan}
%makeinstall_std -C %{vscandir}
install -m 644 %{vscandir}/etc/*.conf.example %{buildroot}%{_sysconfdir}/%{name}
for i in %{buildroot}%{_sysconfdir}/%{name}/*.example
do mv $i ${i%%.example}
done
#mv %{buildroot}%{_datadir}/%{name}/bin/svf-notify %{buildroot}%{_datadir}/%{name}/scripts
# script uses ksh, which we don't have
rm %{buildroot}%{_datadir}/%{name}/bin/svf-notify
perl -pi -e 's,%{_datadir}/%{name}/bin,%{_datadir}/%{name}/scripts,g' %{buildroot}%{_sysconfdir}/%{name}/smb.svf-*.conf
%endif

#libnss_* still not handled by make:
# Install the nsswitch library extension file
for i in wins winbind; do
  install -m755 nsswitch/libnss_${i}.so %{buildroot}/%{_lib}/libnss_${i}.so
done
# Make link for wins and winbind resolvers
( cd %{buildroot}/%{_lib}; ln -s libnss_wins.so libnss_wins.so.2; ln -s libnss_winbind.so libnss_winbind.so.2)
install -d %{buildroot}%{_libdir}/krb5/plugins
install -m755 source3/bin/winbind_krb5_locator.so %{buildroot}%{_libdir}/krb5/plugins

install -m 755 source3/lib/netapi/examples/bin/netdomjoin-gui %{buildroot}%{_sbindir}/netdomjoin-gui
mkdir -p %{buildroot}%{_datadir}/pixmaps/%{name}
install -m 644 source3/lib/netapi/examples/netdomjoin-gui/samba.ico %{buildroot}%{_datadir}/pixmaps/%{name}/samba.ico
install -m 644 source3/lib/netapi/examples/netdomjoin-gui/logo.png %{buildroot}%{_datadir}/pixmaps/%{name}/logo.png
install -m 644 source3/lib/netapi/examples/netdomjoin-gui/logo-small.png %{buildroot}%{_datadir}/pixmaps/%{name}/logo-small.png

%if %{with test}
for i in {%{testbin}};do
  #install -m755 source/bin/${i} %{buildroot}%{_bindir}/${i}
done
%endif

# Install other stuff

#install -m644 examples/VFS/recycle/recycle.conf %{buildroot}%{_sysconfdir}/samba/
install -m644 %{SOURCE20} %{buildroot}%{_sysconfdir}/%{name}/smbusers
install -m755 %{SOURCE21} %{buildroot}%{_bindir}
#install -m755 %{SOURCE22} %{buildroot}/usr/bin
install -m755 %{SOURCE23} %{buildroot}%{_bindir}
install -m755 %{SOURCE24} %{buildroot}%{_initrddir}/smb
install -m755 %{SOURCE24} %{buildroot}%{_sbindir}/%{name}
install -m755 %{SOURCE25} %{buildroot}%{_initrddir}/winbind
install -m755 %{SOURCE25} %{buildroot}%{_sbindir}/winbind
#install -m755 %{SOURCE26} %{buildroot}%{_initrddir}/wrepld
install -m644 %{SOURCE28} %{buildroot}%{_sysconfdir}/pam.d/%{name}
install -m644 %{SOURCE29} %{buildroot}%{_sysconfdir}/pam.d/system-auth-winbind
install -m644 %{SOURCE1} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}

# install pam_winbind.conf sample file
mkdir -p %{buildroot}%{_sysconfdir}/security
install -m 0644 examples/pam_winbind/pam_winbind.conf %{buildroot}%{_sysconfdir}/security/pam_winbind.conf

install -m755 examples/LDAP/convertSambaAccount %{buildroot}%{_datadir}/%{name}/scripts/

# make a conf file for winbind from the default one:
cat %{SOURCE30}|sed -e  's/^;  winbind/  winbind/g;s/^;  obey pam/  obey pam/g;s/   printer admin = @adm/#  printer admin = @adm/g; s/^#   printer admin = @"D/   printer admin = @"D/g;s/^;   password server = \*/   password server = \*/g;s/^;  template/  template/g; s/^   security = user/   security = domain/g' > packaging/Mandrake/smb-winbind.conf
install -m644 packaging/Mandrake/smb-winbind.conf %{buildroot}%{_sysconfdir}/%{name}/smb-winbind.conf

# Some inline fixes for smb.conf for non-winbind use
install -m644 %{SOURCE30} %{buildroot}%{_sysconfdir}/%{name}/smb.conf
cat %{SOURCE30} | \
sed -e 's/^;   printer admin = @adm/   printer admin = @adm/g' >%{buildroot}%{_sysconfdir}/%{name}/smb.conf
%if %{with cupspc}
perl -pi -e 's/printcap name = lpstat/printcap name = cups/g' %{buildroot}%{_sysconfdir}/%{name}/smb.conf
perl -pi -e 's/printcap name = lpstat/printcap name = cups/g' %{buildroot}%{_sysconfdir}/%{name}/smb-winbind.conf
%endif

echo 127.0.0.1 localhost > %{buildroot}%{_sysconfdir}/%{name}/lmhosts

# Link smbspool to CUPS (does not require installed CUPS)
mkdir -p %{buildroot}%{_libdir}/cups/backend
ln -s %{_bindir}/smbspool%{alternative_major} %{buildroot}%{_libdir}/cups/backend/smb%{alternative_major}

# xinetd support
mkdir -p %{buildroot}%{_sysconfdir}/xinetd.d
install -m644 %{SOURCE3} %{buildroot}%{_sysconfdir}/xinetd.d/swat

# menu support
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/rosa-%{name}-swat.desktop << EOF
[Desktop Entry]
Name=Samba Configuration (SWAT)
Comment=The Swat Samba Administration Tool
Exec=www-browser http://localhost:901/
Icon=swat
Terminal=false
Type=Application
StartupNotify=true
Categories=X-MandrivaLinux-System-Configuration-Networking;
EOF

mkdir -p %{buildroot}%{_liconsdir} %{buildroot}%{_iconsdir} %{buildroot}%{_miconsdir}

# install html man pages for swat
install -d %{buildroot}%{_datadir}/swat/help/manpages
#install -m644 docs/htmldocs/manpages-3/* %{buildroot}%{_datadir}/swat/help/manpages

install %{SOURCE4} %{buildroot}%{_liconsdir}/swat.png
install %{SOURCE5} %{buildroot}%{_iconsdir}/swat.png
install %{SOURCE6} %{buildroot}%{_miconsdir}/swat.png

install %{SOURCE10} %{buildroot}%{_datadir}/%{name}/scripts/print-pdf
install %{SOURCE11} %{buildroot}%{_datadir}/%{name}/scripts/smb-migrate

# Client binaries will have suffixes while we use alternatives, even if we are system samba
%if %{with alternatives}
for OLD in %{buildroot}%{_bindir}/{%{clientbin},eventlogadm} %{buildroot}%{_libdir}/cups/backend/smb
do
    NEW=`echo ${OLD}%{alternative_major}`
    [ -e $OLD ] && mv -f $OLD $NEW
done
for OLD in %{buildroot}%{_mandir}/man?/{%{clientbin},eventlogadm}* 
do
    if [ -e $OLD ]
    then
        BASE=`perl -e '$_="'${OLD}'"; m,(%{buildroot})(.*?)(\.[0-9]),;print "$1$2\n";'`
        EXT=`echo $OLD|sed -e 's,'${BASE}',,g'`
        NEW=`echo ${BASE}%{alternative_major}${EXT}`
        mv $OLD $NEW
    fi
done		
%endif

#Clean up unpackaged files:
#for i in %{_bindir}/pam_smbpass.so %{_bindir}/smbwrapper.so;do
#rm -f %{buildroot}/$i
#done
# the binary gets removed ... but not the man page ...
rm -f %{buildroot}%{_mandir}/man1/testprns*

# (sb) make a smb.conf.clean we can use for the merge, since an existing
# smb.conf won't get overwritten
cp %{buildroot}%{_sysconfdir}/%{name}/smb.conf %{buildroot}%{_datadir}/%{name}/smb.conf.clean

# (sb) leave a README.rosa.conf to explain what has been done
cat << EOF > %{buildroot}%{_datadir}/%{name}/README.rosa.conf
In order to facilitate upgrading an existing samba install, and merging
previous configuration data with any new syntax used by samba3, a merge
script has attempted to combine your local configuration data with the
new conf file format.  The merged data is in smb.conf, with comments like

	# *** merged from original smb.conf: ***

near the additional entries.  Any local shares should have been appended to
smb.conf.  A log of what took place should be in: 

	/var/log/samba/smb-migrate.log

A clean samba3 smb.conf is in /usr/share/samba, named smb.conf.clean.
Your original conf should be /etc/samba/smb.conf.tomerge.

The actual merge script is /usr/share/samba/scripts/smb-migrate.

EOF

# Development pkgconfig files

# 1. Generate the .pc files that are not done automatically
# (NB: This does not work when done at the same time as configure above)
for i in  \
%if %{with talloc}
talloc \
%endif
%if %{with tdb}
tdb \
%endif
; do
	pushd lib/$i
	./autogen.sh -V && %configure2_5x --prefix=%{_prefix} --libdir=%{_libdir}
	popd
	install -m 644 lib/$i/$i.pc %{buildroot}%{_libdir}/pkgconfig/
done

# 2. Install them
for i in smbclient smbsharemodes netapi wbclient; do
	install -m 644 source3/pkgconfig/$i.pc %{buildroot}%{_libdir}/pkgconfig/
done

%if !%{with ldb}
rm -f %{buildroot}%{_bindir}/ldb*
rm -fr %{buildroot}%{_mandir}/man1/ldbadd.1
rm -fr %{buildroot}%{_mandir}/man1/ldbdel.1
rm -fr %{buildroot}%{_mandir}/man1/ldbedit.1
rm -fr %{buildroot}%{_mandir}/man1/ldbmodify.1
rm -fr %{buildroot}%{_mandir}/man1/ldbrename.1
rm -fr %{buildroot}%{_mandir}/man1/ldbsearch.1
%endif

%if %{with test}
rm -fr %{buildroot}%{_mandir}/man1/log2pcap*.1*
%else
rm -fr %{buildroot}%{_mandir}/man1/vfstest*.1*
rm -fr %{buildroot}%{_mandir}/man1/log2pcap*.1*
%endif

rm -fr %{buildroot}%{_mandir}/man8/tdb*.8*

%if %{with winbind}
%find_lang pam_winbind
%endif
%find_lang net

%if %{with vscan}
#rm -f %{buildroot}%{_libdir}/%{name}/vfs/vscan*.so

%if !%{with antivir}
rm -f %{buildroot}%{_libdir}/%{name}/vfs/vscan-antivir.so
rm -f %{buildroot}%{_sysconfdir}/%{name}/vscan-antivir.conf
%endif

%if !%{with clamav}
rm -f %{buildroot}%{_libdir}/%{name}/vfs/svf-clamav.so
rm -f %{buildroot}%{_sysconfdir}/%{name}/smb.svf-clamav.conf
%endif

%if !%{with fprot}
rm -f %{buildroot}%{_libdir}/%{name}/vfs/vscan-fprotd.so
rm -f %{buildroot}%{_sysconfdir}/%{name}/vscan-fprotd.conf
%endif

%if !%{with fsav}
rm -f %{buildroot}%{_libdir}/%{name}/vfs/svf-fsav.so
rm -f %{buildroot}%{_sysconfdir}/%{name}/smb.svf-fsav.conf
%endif

%if !%{with icap}
rm -f %{buildroot}%{_libdir}/%{name}/vfs/vscan-icap.so
rm -f %{buildroot}%{_sysconfdir}/%{name}/vscan-icap.conf
%endif

%if !%{with kaspersky}
rm -f %{buildroot}%{_libdir}/%{name}/vfs/vscan-kavp.so
rm -f %{buildroot}%{_sysconfdir}/%{name}/vscan-kavp.conf
%endif

%if !%{with mks}
rm -f %{buildroot}%{_libdir}/%{name}/vfs/vscan-mksd.so
rm -f %{buildroot}%{_sysconfdir}/%{name}/vscan-mks*.conf
%endif

%if !%{with nai}
rm -f %{buildroot}%{_libdir}/%{name}/vfs/vscan-mcdaemon.so
rm -f %{buildroot}%{_sysconfdir}/%{name}/vscan-mcdaemon.conf
%endif

%if !%{with openav}
rm -f %{buildroot}%{_libdir}/%{name}/vfs/vscan-oav.so
rm -f %{buildroot}%{_sysconfdir}/%{name}/vscan-oav.conf
%endif

%if !%{with sophos}
rm -f %{buildroot}%{_libdir}/%{name}/vfs/svf-sophos.so
rm -f %{buildroot}%{_sysconfdir}/%{name}/smb.svf-sophos.conf
%endif

%if !%{with symantec}
rm -rf %{buildroot}%{_sysconfdir}/%{name}/vscan-symantec.conf
%endif

%if !%{with trend}
rm -f %{buildroot}%{_libdir}/%{name}/vfs/vscan-trend.so
rm -f %{buildroot}%{_sysconfdir}/%{name}/vscan-trend.conf
%endif
%endif

# these are provided by ldb-utils
rm -f %{buildroot}%{_mandir}/man1/ldbadd.1*
rm -f %{buildroot}%{_mandir}/man1/ldbdel.1*
rm -f %{buildroot}%{_mandir}/man1/ldbedit.1*
rm -f %{buildroot}%{_mandir}/man1/ldbmodify.1*
rm -f %{buildroot}%{_mandir}/man1/ldbrename.1*
rm -f %{buildroot}%{_mandir}/man1/ldbsearch.1*

# these are provided by tdb-utils
rm -f %{buildroot}%{_mandir}/man8/tdbbackup.8*
rm -f %{buildroot}%{_mandir}/man8/tdbdump.8*
rm -f %{buildroot}%{_mandir}/man8/tdbtool.8*

# these are not built
rm -f %{buildroot}%{_mandir}/man1/log2pcap.1*
rm -f %{buildroot}%{_mandir}/man1/vfstest.1*

%post server
#add additional directory for support filesharing through 'net' command
mkdir /var/cache/samba/usershares
chmod 1770 /var/cache/samba/usershares
chown root:users /var/cache/samba/usershares

%_post_service smb
#%_post_service wrepld

# Add a unix group for samba machine accounts
groupadd -frg 421 machines

# Migrate tdb's from /var/lock/samba (taken from official samba spec file):
for i in /var/lock/samba/*.tdb
do
if [ -f $i ]; then
	newname=`echo $i | sed -e's|var\/lock\/samba|var\/cache\/samba|'`
	echo "Moving $i to $newname"
	mv $i $newname
fi
done

%post common
# Basic migration script for pre-2.2.1 users,
# since smb config moved from /etc to %{_sysconfdir}/samba

# Let's create a proper %{_sysconfdir}/samba/smbpasswd file
[ -f %{_sysconfdir}/%{name}/smbpasswd ] || {
	echo "Creating password file for samba..."
	touch %{_sysconfdir}/%{name}/smbpasswd
}

# And this too, in case we don't have smbd to create it for us
[ -f /var/cache/%{name}/unexpected.tdb ] || {
	touch /var/cache/%{name}/unexpected.tdb
}

# Let's define the proper paths for config files
perl -pi -e 's/(\/etc\/)(smb)/\1%{name}\/\2/' %{_sysconfdir}/%{name}/smb.conf

# Fix the logrotate.d file from smb and nmb to smbd and nmbd
if [ -f %{_sysconfdir}/logrotate.d/samba ]; then
        perl -pi -e 's/smb /smbd /' %{_sysconfdir}/logrotate.d/samba
        perl -pi -e 's/nmb /nmbd /' %{_sysconfdir}/logrotate.d/samba
fi

# And not loose our machine account SID
[ -f %{_sysconfdir}/MACHINE.SID ] && mv -f %{_sysconfdir}/MACHINE.SID %{_sysconfdir}/%{name}/ ||:

%postun common
if [ -f %{_sysconfdir}/%{name}/README.rosa.conf ];then rm -f %{_sysconfdir}/%{name}/README.rosa.conf;fi

%if %{with winbind}
%post winbind
if [ $1 = 1 ]; then
    /sbin/chkconfig winbind on
    cp -af %{_sysconfdir}/nsswitch.conf %{_sysconfdir}/nsswitch.conf.rpmsave
    cp -af %{_sysconfdir}/nsswitch.conf %{_sysconfdir}/nsswitch.conf.rpmtemp
    for i in passwd group;do
        grep ^$i %{_sysconfdir}/nsswitch.conf |grep -v 'winbind' >/dev/null
        if [ $? = 0 ];then
            echo "Adding a winbind entry to the $i section of %{_sysconfdir}/nsswitch.conf"
            awk '/^'$i'/ {print $0 " winbind"};!/^'$i'/ {print}' %{_sysconfdir}/nsswitch.conf.rpmtemp >%{_sysconfdir}/nsswitch.conf;
	    cp -af %{_sysconfdir}/nsswitch.conf %{_sysconfdir}/nsswitch.conf.rpmtemp
        else
            echo "$i entry found in %{_sysconfdir}/nsswitch.conf"
        fi
    done
    if [ -f %{_sysconfdir}/nsswitch.conf.rpmtemp ];then rm -f %{_sysconfdir}/nsswitch.conf.rpmtemp;fi
fi

%preun winbind
if [ $1 = 0 ]; then
	echo "Removing winbind entries from %{_sysconfdir}/nsswitch.conf"
	perl -pi -e 's/ winbind//' %{_sysconfdir}/nsswitch.conf

	/sbin/chkconfig winbind reset
fi
%endif %{with winbind}

%if %{with wins}
%post -n nss_wins
if [ $1 = 1 ]; then
    cp -af %{_sysconfdir}/nsswitch.conf %{_sysconfdir}/nsswitch.conf.rpmsave
    grep '^hosts' %{_sysconfdir}/nsswitch.conf |grep -v 'wins' >/dev/null
    if [ $? = 0 ];then
        echo "Adding a wins entry to the hosts section of %{_sysconfdir}/nsswitch.conf"
        awk '/^hosts/ {print $0 " wins"};!/^hosts/ {print}' %{_sysconfdir}/nsswitch.conf.rpmsave >%{_sysconfdir}/nsswitch.conf;
    else
        echo "wins entry found in %{_sysconfdir}/nsswitch.conf"
    fi
#    else
#        echo "Upgrade, leaving nsswitch.conf intact"
fi

%preun -n nss_wins
if [ $1 = 0 ]; then
	echo "Removing wins entry from %{_sysconfdir}/nsswitch.conf"
	perl -pi -e 's/ wins//' %{_sysconfdir}/nsswitch.conf
#else
#	echo "Leaving %{_sysconfdir}/nsswitch.conf intact"
fi
%endif %{with wins}

%preun server

%_preun_service smb
#%_preun_service wrepld

#if [ $1 = 0 ] ; then
#    /sbin/chkconfig --level 35 smb reset
# Let's not loose /var/cache/samba
#
#    if [ -d /var/cache/%{name} ]; then
#      mv -f /var/cache/%{name} /var/cache/%{name}.BAK
#    fi
#fi

%post swat
if [ -f /var/lock/subsys/xinetd ]; then
        service xinetd reload >/dev/null 2>&1 || :
fi

%postun swat

# Remove swat entry from xinetd
if [ $1 = 0 -a -f %{_sysconfdir}/xinetd.conf ] ; then
rm -f %{_sysconfdir}/xinetd.d/swat
	service xinetd reload &>/dev/null || :
fi

if [ "$1" = "0" -a -x /usr/bin/update-menus ]; then /usr/bin/update-menus || true ; fi

%if %{with alternatives}
%post client

update-alternatives --install %{_bindir}/smbclient smbclient \
%{_bindir}/smbclient%{alternative_major} 10 \
$(for i in %{_bindir}/{%{clientbin},eventlogadm};do
j=`basename $i`
[ "$j" = "smbclient" ] || \
echo -n " --slave ${i} ${j} ${i}%{alternative_major}";done) \
$(for i in %{_mandir}/{%{client_man}};do
echo -n " --slave ${i}%{_extension} `basename $i` ${i%%.?}%{alternative_major}.${i##*.}%{_extension}";done) \
--slave %{_libdir}/cups/backend/smb cups_smb %{_libdir}/cups/backend/smb%{alternative_major} || \
update-alternatives --auto smbclient

%preun client
[ $1 = 0 ] && update-alternatives --remove smbclient %{_bindir}/smbclient%{alternative_major} ||:
%endif

%if %{with alternatives}
%triggerpostun client -- samba-client, samba2-client
[ ! -e %{_bindir}/smbclient ] && update-alternatives --auto smbclient || :
%endif

%files server
%(for i in %{_sbindir}/{%{serversbin}};do echo $i;done)
%(for i in %{_bindir}/{%{serverbin}%{?serverldbbin:,%serverldbbin}};do echo $i;done)
%attr(755,root,root) /%{_lib}/security/pam_smbpass*
%dir %{_libdir}/%{name}/vfs

%{_libdir}/%{name}/vfs/acl*.so
%{_libdir}/%{name}/vfs/aio_fork.so
%{_libdir}/%{name}/vfs/fileid.so
%{_libdir}/%{name}/vfs/fake_perms.so
%{_libdir}/%{name}/vfs/extd_audit.so
%{_libdir}/%{name}/vfs/expand_msdfs.so
%{_libdir}/%{name}/vfs/dirsort.so
%{_libdir}/%{name}/vfs/default_quota.so
%{_libdir}/%{name}/vfs/crossrename.so
%{_libdir}/%{name}/vfs/catia.so
%{_libdir}/%{name}/vfs/cap.so
%{_libdir}/%{name}/vfs/audit.so
%{_libdir}/%{name}/vfs/shadow*.so
%{_libdir}/%{name}/vfs/scannedonly.so
%{_libdir}/%{name}/vfs/recycle.so
%{_libdir}/%{name}/vfs/read*.so
%{_libdir}/%{name}/vfs/preopen.so
%{_libdir}/%{name}/vfs/notify_fam.so
%{_libdir}/%{name}/vfs/netatalk.so
%{_libdir}/%{name}/vfs/linux_xfs_sgid.so
%{_libdir}/%{name}/vfs/full_audit.so
%{_libdir}/%{name}/vfs/smb_traffic_analyzer.so
%{_libdir}/%{name}/vfs/time_audit.so
%{_libdir}/%{name}/vfs/syncops.so
%{_libdir}/%{name}/vfs/stream*.so
%{_libdir}/%{name}/vfs/xattr_tdb.so

%dir %{_libdir}/%{name}/pdb
%{_libdir}/%{name}/auth
%dir %{_libdir}/%{name}/nss_info
%{_libdir}/%{name}/nss_info/rfc2307.so
%{_libdir}/%{name}/nss_info/sfu*.so

%config(noreplace) %{_sysconfdir}/%{name}/smbusers
%config(noreplace) %{_initrddir}/smb
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%config(noreplace) %{_sysconfdir}/pam.d/%{name}
%(for i in %{_mandir}/man?/{%{serverbin}%{?serverldbbin:,%serverldbbin},%{serversbin}}\.[0-9]\\*;do echo $i|grep -v mkntpwd;done)
%attr(775,root,adm) %dir %{_localstatedir}/lib/%{name}/netlogon
%attr(755,root,root) %dir %{_localstatedir}/lib/%{name}/profiles
%attr(755,root,root) %dir %{_localstatedir}/lib/%{name}/printers
%attr(2775,root,adm) %dir %{_localstatedir}/lib/%{name}/printers/*
%attr(1777,root,root) %dir /var/spool/%{name}
%dir %{_datadir}/%{name}
%dir %{_datadir}/%{name}/scripts
%attr(0755,root,root) %{_datadir}/%{name}/scripts/*
%exclude %{_datadir}/%{name}/scripts/smb-migrate
%{_mandir}/man8/idmap_*.8*
%{_mandir}/man8/vfs_*.8*

%files doc
%doc README COPYING Manifest Read-Manifest-Now
%doc WHATSNEW.txt Roadmap
%doc README.%{name}-rosa-rpm
%doc clean-docs/samba-doc/docs/*
%doc clean-docs/samba-doc/examples
%{_datadir}/swat/help/

%files swat
%config(noreplace) %{_sysconfdir}/xinetd.d/swat
%{_sbindir}/swat
%{_datadir}/applications/rosa-%{name}-swat.desktop
%{_miconsdir}/*.png
%{_liconsdir}/*.png
%{_iconsdir}/*.png
%{_datadir}/swat/images/
%{_datadir}/swat/include/
%lang(ja) %{_datadir}/swat/lang/ja
%lang(tr) %{_datadir}/swat/lang/tr
%{_mandir}/man8/swat*.8*
%lang(de) %{_libdir}/%{name}/de.msg
%lang(en) %{_libdir}/%{name}/en.msg
%lang(fr) %{_libdir}/%{name}/fr.msg
%lang(it) %{_libdir}/%{name}/it.msg
%lang(ja) %{_libdir}/%{name}/ja.msg
%lang(nl) %{_libdir}/%{name}/nl.msg
%lang(pl) %{_libdir}/%{name}/pl.msg
%lang(tr) %{_libdir}/%{name}/tr.msg
%lang(fi) %{_libdir}/%{name}/fi.msg
%lang(ru) %{_libdir}/%{name}/ru.msg

%files client
%(for i in %{_bindir}/{%{clientbin},eventlogadm}%{alternative_major};do echo $i;done)
%(for i in %{_mandir}/man?/{%{clientbin}}%{alternative_major}.\\?.\\*;do echo $i|grep -v smbprint;done)
%{_mandir}/man5/smbgetrc%{alternative_major}.5*
%{_mandir}/man8/eventlogadm3.8*
# Link of smbspool to CUPS
%{_libdir}*/cups/backend/smb%{alternative_major}

%files common -f net.lang
%dir /var/cache/%{name}
%dir /var/log/%{name}
%dir /var/run/%{name}
%(for i in %{_bindir}/{%{commonbin}};do echo $i;done)
%(for i in %{_mandir}/man?/{%{commonbin}}\.[0-9]\\*;do echo $i;done)
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/*.dat
%{_libdir}/%{name}/charset
%dir %{_sysconfdir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}/smb.conf
%config(noreplace) %{_sysconfdir}/%{name}/smb-winbind.conf
%config(noreplace) %{_sysconfdir}/%{name}/lmhosts
%dir %{_localstatedir}/lib/%{name}
%{_localstatedir}/lib/%{name}/codepages
%{_mandir}/man5/smb.conf*.5*
%{_mandir}/man5/lmhosts*.5*
%dir %{_datadir}/swat
%attr(0750,root,adm) %{_datadir}/%{name}/scripts/smb-migrate
%{_datadir}/%{name}/smb.conf.clean
%{_datadir}/%{name}/README.rosa.conf

%if %{with winbind}
%files winbind -f pam_winbind.lang
%config(noreplace) %{_sysconfdir}/security/pam_winbind.conf
%{_sbindir}/winbindd
%{_sbindir}/winbind
%{_bindir}/wbinfo
%attr(755,root,root) /%{_lib}/security/pam_winbind*
%attr(755,root,root) /%{_lib}/libnss_winbind*
%{_libdir}/%{name}/idmap
%{_libdir}/krb5/plugins/winbind_krb5_locator.so
%config(noreplace) %{_initrddir}/winbind
%config(noreplace) %{_sysconfdir}/pam.d/system-auth-winbind*
%{_mandir}/man8/winbindd*.8*
%{_mandir}/man8/pam_winbind.8*
%{_mandir}/man5/pam_winbind.conf.5.*
%{_mandir}/man7/winbind_krb5_locator.7.*
%{_mandir}/man1/wbinfo*.1*
%{_mandir}/man1/dbwrap*.1*
%endif

%if %{with wins}
%files -n nss_wins
%attr(755,root,root) /%{_lib}/libnss_wins.so*
%endif

%if %{with test}
%files test
%(for i in %{_bindir}/{%{testbin}};do echo $i;done)
%{_mandir}/man1/vfstest*.1*
%endif

%files -n %{libname}
%{_libdir}/libsmbclient.so.%{libsmbmajor}

%files -n %{libname}-devel
%{_includedir}/libsmbclient.h
%{_libdir}/libsmbclient.so
%doc clean-docs/libsmbclient/*
%{_mandir}/man7/libsmbclient.7*
%{_libdir}/pkgconfig/smbclient.pc

%files -n %{libname}-static-devel
%{_libdir}/lib*.a

%files -n %{libnetapi}
%{_libdir}/libnetapi.so.%{netapimajor}*

%files -n %{netapidevel}
%{_libdir}/libnetapi*.so
%{_includedir}/netapi.h
%{_libdir}/pkgconfig/netapi.pc

%files -n %{libsmbsharemodes}
%{_libdir}/libsmbsharemodes.so.%{smbsharemodesmajor}*

%files -n %{smbsharemodesdevel}
%{_libdir}/libsmbsharemodes.so
%{_includedir}/smb_share_modes.h
%{_libdir}/pkgconfig/smbsharemodes.pc

%if %{with talloc}
%files -n %{libtalloc}
%{_libdir}/libtalloc.so.%{tallocmajor}*

%files -n %{tallocdevel}
%{_libdir}/libtalloc.so
%{_includedir}/talloc.h
%{_libdir}/pkgconfig/talloc.pc
%endif

%if %{with tdb}
%files -n %{libtdb}
%{_libdir}/libtdb.so.%{tdbmajor}*

%files -n %{tdbdevel}
%{_libdir}/libtdb.so
%{_includedir}/tdb.h
%{_libdir}/pkgconfig/tdb.pc
%endif

%files -n %{libwbclient}
%{_libdir}/libwbclient.so.%{wbclientmajor}

%files -n %{wbclientdevel}
%{_libdir}/libwbclient.so
%{_includedir}/wbclient.h
%{_libdir}/pkgconfig/wbclient.pc

#%files passdb-ldap
#%{_libdir}/%{name}/*/*ldap.so

%if %{with mysql}
%files passdb-mysql
%{_libdir}/%{name}/pdb/*mysql.so
%endif

%if %{with pgsql}
%files passdb-pgsql
%{_libdir}/%{name}/pdb/*pgsql.so
%endif

#Files for antivirus support:
%if %{with antivir}
%files vscan-antivir
%{_libdir}/%{name}/vfs/vscan-antivir.so
%config(noreplace) %{_sysconfdir}/%{name}/vscan-antivir.conf
%endif

%if %{with clamav}
%files virusfilter-clamav
%{_libdir}/%{name}/vfs/svf-clamav.so
%config(noreplace) %{_sysconfdir}/%{name}/smb.svf-clamav.conf
%endif

%if %{with fprot}
%files vscan-fprot
%{_libdir}/%{name}/vfs/vscan-fprotd.so
%config(noreplace) %{_sysconfdir}/%{name}/vscan-fprotd.conf
%doc %{vfsdir}/%{vscandir}/INSTALL
%endif

%if %{with fsav}
%files virusfilter-fsecure
%{_libdir}/%{name}/vfs/svf-fsav.so
%config(noreplace) %{_sysconfdir}/%{name}/smb.svf-fsav.conf
%endif

%if %{with icap}
%files vscan-icap
%{_libdir}/%{name}/vfs/vscan-icap.so
%config(noreplace) %{_sysconfdir}/%{name}/vscan-icap.conf
%doc %{vfsdir}/%{vscandir}/INSTALL
%endif

%if %{with kaspersky}
%files vscan-kaspersky
%{_libdir}/%{name}/vfs/vscan-kavp.so
%config(noreplace) %{_sysconfdir}/%{name}/vscan-kavp.conf
%doc %{vfsdir}/%{vscandir}/INSTALL
%endif

%if %{with mks}
%files vscan-mks
%{_libdir}/%{name}/vfs/vscan-mksd.so
%config(noreplace) %{_sysconfdir}/%{name}/vscan-mks*.conf
%doc %{vfsdir}/%{vscandir}/INSTALL
%endif

%if %{with nai}
%files vscan-nai
%{_libdir}/%{name}/vfs/vscan-mcdaemon.so
%config(noreplace) %{_sysconfdir}/%{name}/vscan-mcdaemon.conf
%doc %{vfsdir}/%{vscandir}/INSTALL
%endif

%if %{with openav}
%files vscan-openav
%{_libdir}/%{name}/vfs/vscan-oav.so
%config(noreplace) %{_sysconfdir}/%{name}/vscan-oav.conf
%doc %{vfsdir}/%{vscandir}/INSTALL
%endif

%if %{with sophos}
%files virusfilter-sophos
%{_libdir}/%{name}/vfs/svf-sophos.so
%config(noreplace) %{_sysconfdir}/%{name}/smb.svf-sophos.conf
%endif

%if %{with symantec}
%files vscan-symantec
%{_libdir}/%{name}/vfs/vscan-symantec.so
%config(noreplace) %{_sysconfdir}/%{name}/vscan-symantec.conf
%doc %{vfsdir}/%{vscandir}/INSTALL
%endif

%if %{with trend}
%files vscan-trend
%{_libdir}/%{name}/vfs/vscan-trend.so
%config(noreplace) %{_sysconfdir}/%{name}/vscan-trend.conf
%doc %{vfsdir}/%{vscandir}/INSTALL
%endif

%files domainjoin-gui
%{_sbindir}/netdomjoin-gui
%dir %{_datadir}/pixmaps/samba
%{_datadir}/pixmaps/samba/samba.ico
%{_datadir}/pixmaps/samba/logo.png
%{_datadir}/pixmaps/samba/logo-small.png
%changelog
* Wed Mar 11 2015 Denis Silakov <denis.silakov@rosalab.ru> 3.6.25-1
+ Revision: 6336e29
- Updated to 3.6.25

* Mon Jun 30 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.6.24-1
+ Revision: ac7f0a9
- Updated to 3.6.24

* Wed Oct 09 2013 Ilya Khokhryakov <ilyahohryakov@gmail.com> 3.6.19-1
+ Revision: b2032fd
- Fixed %files section

* Wed Oct 09 2013 Ilya Khokhryakov <ilyahohryakov@gmail.com> 3.6.19-1
+ Revision: 7274048
- Cleaned spec

* Tue Oct 08 2013 Ilya Khokhryakov <ilyahohryakov@gmail.com> 3.6.19-1
+ Revision: e768809
- Fixed spec

* Tue Oct 08 2013 Ilya Khokhryakov <ilyahohryakov@gmail.com> 3.6.19-1
+ Revision: effcbee
- Fixed typo

* Tue Oct 08 2013 Ilya Khokhryakov <ilyahohryakov@gmail.com> 3.6.19-1
+ Revision: d5112cd
- Minor spec fixes

* Mon Oct 07 2013 Ilya Khokhryakov <ilyahohryakov@gmail.com> 3.6.19-1
+ Revision: a6a1c5b
- Spec cleanup

* Mon Oct 07 2013 Ilya Khokhryakov <ilyahohryakov@gmail.com> 3.6.19-1
+ Revision: 8f7ec82
- Fixed BR

* Mon Oct 07 2013 Ilya Khokhryakov <ilyahohryakov@gmail.com> 3.6.19-1
+ Revision: e48dc67
- Added missing sources

* Mon Oct 07 2013 Ilya Khokhryakov <ilyahohryakov@gmail.com> 3.6.19-1
+ Revision: fff9486
- Updated tarballs

* Mon Oct 07 2013 Ilya Khokhryakov <ilyahohryakov@gmail.com> 3.6.19-1
+ Revision: f900797
- Spec cleanup

* Fri Oct 04 2013 Ilya Khokhryakov <ilyahohryakov@gmail.com> 3.6.19-1
+ Revision: 41e942b
- Spec cleanup

* Fri Oct 04 2013 Ilya Khokhryakov <ilyahohryakov@gmail.com> 3.6.19-1
+ Revision: 35c4c97
- Update to version 3.6.19

* Mon Dec 24 2012 akdengi <kazancas@gmail.com> 3.6.9-3
+ Revision: 5ea6b2c
- s/Rosa/Mandrake again

* Mon Dec 24 2012 akdengi <kazancas@gmail.com> 3.6.9-3
+ Revision: eddd2b5
- temporary disable patch34

* Mon Dec 24 2012 akdengi <kazancas@gmail.com> 3.6.9-3
+ Revision: 9447311
- fix source

* Mon Dec 24 2012 akdengi <kazancas@gmail.com> 3.6.9-3
+ Revision: dd5522a
- fix source

* Mon Dec 24 2012 akdengi <kazancas@gmail.com> 3.6.9-3
+ Revision: 7b41adc
- return old ROSA stuff. Mageia patch crap

* Thu Nov 22 2012 akdengi <kazancas@gmail.com> 3.6.9-2
+ Revision: 52479fc
- return ROSA stuff, drop Mageia parts

* Tue Oct 30 2012 Alexander Khryukin <alexander@mezon.ru> 3.6.9-1
+ Revision: c1fe298
- BR gamin-devel

* Tue Oct 30 2012 Alexander Khryukin <alexander@mezon.ru> 3.6.9-1
+ Revision: a8ff795
- README.samba-rosa-rpm added

* Tue Oct 30 2012 Alexander Khryukin <alexander@mezon.ru> 3.6.9-1
+ Revision: c000da9
- version update 3.6.9, mageia spec merge with our policy

* Thu Oct 04 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.5.14-4
+ Revision: f5edf6b
- Rebuild for updates purpose

* Wed Aug 29 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.5.14-3
+ Revision: f3f4326
- Another BR fix

* Wed Aug 29 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.5.14-3
+ Revision: dd5968f
- Another BR fix

* Wed Aug 29 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.5.14-3
+ Revision: 07c9d45
- Minor BuildRequires fix

* Thu Apr 19 2012 Eugene Budanov <roger@localhost.localdomain> 3.5.14-3
+ Revision: 548e27e
- change configs

* Thu Apr 19 2012 Eugene Budanov <roger@localhost.localdomain> 3.5.14-1
+ Revision: 071d9b8
- new spec and config for Samba

* Tue Apr 10 2012 akdengi <kazancas@mandriva.ru> 3.5.14-1
+ Revision: 203d656
- update to 3.5.13 + security to 3.5.14



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20787 |12mu|sane-1.0.24-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define iscanversion 2.24.0
%define beta	%nil
%define major	1
%define libname	%mklibname %{name} %{major}
%define devname	%mklibname %{name} %{major} -d

%bcond_with gphoto2 
%bcond_with primax
%bcond_with v4l
%bcond_with epkowa

# All sane backends have SONAME libsane.so.1. We do not want
# sane-backends-iscan to provide libsane.so.1, so filter these out.
%if %{_use_internal_dependency_generator}
%define __noautoprovfiles %{_libdir}/sane
%else
%define _exclude_files_from_autoprov  %{_libdir}/%{name}/
%endif

%define __libtoolize /bin/true

# Setting this makes the /etc/sane.d/dll.conf empty so that scanning apps
# do not search for all existing scanner models which makes their startup
# slow (the user or "scannerdrake" has to insert the names of the really
# installed scanners then)
%bcond_without empty_dll_conf

Summary:	SANE - local and remote scanner access
Name:		sane
Version:	1.0.24
Release:	1
# lib/ is LGPLv2+, backends are GPLv2+ with exceptions
# Tools are GPLv2+, docs are public domain
License: 	GPLv2+ and GPLv2+ with exceptions and Public Domain
Group:		Graphics
Url:		http://www.sane-project.org/
Source0:	http://alioth.debian.org/frs/download.php/file/3958/sane-backends-1.0.24.tar.gz
Source3:	http://downloads.sourceforge.net/project/px-backend/primaxscan-source/1.1.beta1/primaxscan-1.1.beta1.tar.gz
Source5:	saned-xinetd
Source9:	http://downloads.sourceforge.net/project/hp44x0backend/hp44x0backend/sane_hp_rts88xx-0.18/sane_hp_rts88xx-0.18.tar.gz
Source10:	http://downloads.sourceforge.net/project/brother-mfc/brother-mfc/sane-driver/sane-driver-0.2.tar.gz
Source11:	http://www.geocities.com/trsh0101/SANE/primascan.h
Source12:	http://www.geocities.com/trsh0101/SANE/primascan.c
# The free part of Epson's scanner driver package IScan, full package
# downloaded from http://www.avasys.jp/english/linux_e/index.html
# Non-free part stripped out with
# 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
Source13:	iscan_%{iscanversion}-4-free.tar.bz2
Source14:	http://downloads.sourceforge.net/project/geniusvp2/sane-backend-geniusvp2/1.0.16.1/sane-backend-geniusvp2_1.0.16.1.tar.gz
Source15:	sane.rpmlintrc
Patch1:		sane-backends-1.0.18-plustek-s12.patch
Patch23:	iscan-2.10.0-1_fix_link.patch
Patch26:	iscan-2.20.1-no_non-free_please.diff
Patch27:	iscan-2.20.1-linkage_fix.patch
# (fc) 1.0.19-12mdv fix group for device
Patch28:	sane-backends-1.0.20-group.patch
# (fc) 1.0.20-1mdv primascan build support
Patch29:	sane-backends-1.0.22-primascan.patch
# (fc) list Brother MFC-260C, DCP130C as supported (Mdv bug # 52951)
Patch30:	sane-backends-1.0.20-brother2list.patch
Patch31:	sane-backends-1.0.22-strformat.patch
# Debian patches
# new build system breaks build when using pthreads.
Patch101:       01_missing_pthreads.dpatch
# add back SANE_CAP_ALWAYS_SETTABLE which was mistakenly
# removed from SANE 1.0.20
Patch106:       06_cap_always_settable.dpatch
# Update es translation and add new gl translation, courtesy of
# Use fedora's patch to remove rpath
# Patch to the dll backend to look for pieces of dll.conf inside the
# /etc/sane.d/dll.d/ directory. This is a facility for packages providing
# external backends (like libsane-extras, hpoj and hplip).
Patch113:       22_dll_backend_conf.dpatch
Patch115:       24_sane-desc.c_debian_mods.dpatch

# Fedora patches
Patch202:	sane-backends-1.0.20-open-macro.patch
Patch205:	sane-backends-1.0.20-epson-expression800.patch

BuildRequires:	gettext
BuildRequires:	gettext-devel
BuildRequires:	ieee1284-devel
BuildRequires:	libtool-devel
BuildRequires:	jpeg-devel
BuildRequires:	tiff-devel
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libusb)
%if %{with gphoto2}
BuildRequires:	pkgconfig(libgphoto2)
%endif
%if %{with v4l}
BuildRequires:	pkgconfig(libv4l1)
%endif
# ensure resmgr is not pulled
BuildConflicts:	resmgr-devel

%description
SANE (Scanner Access Now Easy) is a sane and simple interface
to both local and networked scanners and other image acquisition devices
like digital still and video cameras.  SANE currently includes modules for
accessing a range of scanners, including models from Agfa SnapScan, Apple,
Artec, Canon, CoolScan, Epson, HP, Microtek, Mustek, Nikon, Siemens,
Tamarack, UMAX, Connectix, QuickCams and other SANE devices via network.

For the latest information on SANE, the SANE standard definition, and
mailing list access, see http://www.mostang.com/sane/

This package does not enable network scanning by default; if you wish
to enable it, install the saned package.

%package -n %{libname}
Group: 		System/Kernel and hardware
License: 	LGPLv2
Summary: 	SANE - local and remote scanner access. This package contains the sane library

%description -n %{libname}
This package contains the shared libraries for %{name}.

%package -n %{devname}
Group: 		Development/C
License:	LGPL
Summary: 	SANE - local and remote scanner access
Requires: 	%{libname} = %{version}-%{release}
Provides:	sane-devel = %{version}-%{release}

%description -n %{devname}
This package contains the headers and development libraries necessary 
to develop applications using SANE.

%package backends
Group:		System/Kernel and hardware
License:	LGPLv2
Summary:	SANE - local and remote scanner access
Provides:	%{name} = %{version}-%{release}
%if %{with epkowa}
Suggests:	iscan
%endif

%description backends
This package contains the backends for different scanners.

%if %{with epkowa}
%package backends-iscan
Group:		System/Kernel and hardware
License:	LGPLv2
Summary:	SANE - local and remote scanner access
Provides:	iscan = %{iscanversion}

%description backends-iscan
This package contains the iscan backend, in order to not conflict with
manufacturer-supplied packages.
%endif

%package backends-doc
Summary:	Documentation for SANE backends
Group:		System/Kernel and hardware

%description backends-doc
This package contains the SANE backend documentation for different
scanners.

%package -n saned
Group:          System/Kernel and hardware
License:        LGPLv2
Summary:        SANE - local and remote scanner access
Provides:       %{name} = %{version}-%{release}
Provides:	saned = %{version}-%{release}
Requires:	sane-backends >= %{version}-%{release}
Requires:	xinetd
Requires(preun,post):	rpm-helper

%description -n saned
This package contains saned, a daemon that allows remote clients to
access image acquisition devices available on the local host.

%prep
%setup -qn sane-backends-%{version}%{beta}
%patch1 -p1 -b .plusteks12
%patch28 -p1 -b .group
%patch30 -p1 -b .brother2list
%patch31 -p1 -b .strformat

%patch101 -p1
%patch106 -p1
%patch113 -p1
%patch115 -p1

# Fedora patches
%patch202 -p1 -b .open-macro
%patch205 -p1 -b .epson-expression800

# Primax parallel port scanners
%if %{with primax}
%setup -q -T -D -a 3 -n sane-backends-%{version}%{beta}
%endif

# "primascan" backend 
# (commented out in dll.conf, as it claims to support every USB scanner)
%patch29 -p1 -b .primascan
cat %{SOURCE11} > backend/primascan.h
cat %{SOURCE12} > backend/primascan.c
##perl -p -i -e 's:(BACKENDS=\"):$1primascan :' configure.in
# <mrl> avoid autoconf by applying change to configure too.
##perl -p -i -e 's:(BACKENDS=\"):$1primascan :' configure
##perl -p -i -e 's:(DISTFILES\s*=\s*):$1primascan.h primascan.c :' backend/Makefile.in
echo '#primascan' >> backend/dll.conf.in
autoreconf -fi

# Epson Avasys driver for Epson scanners
%if %{with epkowa}
%setup -q -T -D -a 13 -n sane-backends-%{version}%{beta}
%endif

# lib64 fixes (avoid patch)
# NOTE: don't regenerate configure script past this line
perl -pi -e "s@/lib(\"|\b[^/])@/%{_lib}\1@g if /LDFLAGS=.*with_ptal/" configure

# Reduce number of retries done by the "snapscan" backend when accessing
# the scanner
perl -p -i -e 's:for \(retries = 20; retries; retries--\):for (retries = 5; retries; retries--):' backend/snapscan-scsi.c

%if %{with epkowa}
pushd iscan-%{iscanversion}
%patch23 -p0 -b .iscan-2.10.0-1_fix_link
%patch26 -p0 -b .no_non-free_please
%patch27 -p2 -b .linkage_fix
popd
%endif

# Remove the backend/dll.conf file generated by the patches, it prevents
# the Makefile from generating  the real dll.conf file
rm -f backend/dll.conf

%build
%configure2_5x \
	--disable-static \
	--enable-rpath=no \
%if !%{with gphoto2}
	--without-gphoto2
%endif

%make

# Primax parallel port scanners
%if %{with primax}
chmod a+rx tools/sane-config
cd primaxscan*
autoreconf -fi
PATH=`pwd`/../tools:${PATH}
CFLAGS="${RPM_OPT_FLAGS/-ffast-math/} -fPIC -I`pwd`/../include -L`pwd`/../backend/.libs/"\
%configure2_5x \
	--disable-static

%make
%make primax_scan
cd ..
%endif

# Epson Avasys driver for Epson scanners
%if %{with epkowa}
chmod a+rx tools/sane-config
PATH=`pwd`/tools:${PATH}
cd iscan-%{iscanversion}
sh ./bootstrap
export CFLAGS="${RPM_OPT_FLAGS/-ffast-math/} -I`pwd`/../include -L`pwd`/../backend/ -fPIC"
export CXXFLAGS="${RPM_OPT_FLAGS/-ffast-math/} -I`pwd`/../include -L`pwd`/../backend/ -fPIC"
%configure2_5x \
	--disable-static \
	--disable-frontend
%make
cd ..
%endif

%install
%makeinstall_std

# Create missing lock dir
install -d %{buildroot}/var/lib/lock/sane

perl -pi -e "s/installed.*/installed=yes/g" %{buildroot}%{_libdir}/libsane.la
/sbin/ldconfig -n %{buildroot}%{_libdir} %{buildroot}%{_libdir}/sane

# Comment out entry for the "geniusvp2" backend in
# /etc/sane.d/dll.conf as it makes SANE hanging on some systems when
# the appropriate scanner is not present
perl -p -i -e 's/^(\s*geniusvp2)/\#$1/g' %{buildroot}%{_sysconfdir}/sane.d/dll.conf

# Comment out entry for the "epson" backend in /etc/sane.d/dll.conf as
# we have also Epson's "epkowa" backend which supports the same
# scanners
perl -p -i -e 's/^(\s*epson)/\#$1/g' %{buildroot}%{_sysconfdir}/sane.d/dll.conf

# Remove "hpoj" line from /etc/sane.d/dll.con
perl -p -i -e 's/HP\s+OfficeJet/HPLIP/g' %{buildroot}%{_sysconfdir}/sane.d/dll.conf
perl -p -i -e 's/hpoj.sf.net/hplip.sf.net/g' %{buildroot}%{_sysconfdir}/sane.d/dll.conf
perl -p -i -e 's/hpoj/hpaio/g' %{buildroot}%{_sysconfdir}/sane.d/dll.conf

%if %{with empty_dll_conf}
# The /etc/sane.d/dll.conf contains lines for every backend, so every
# backend probes for a scanner when a SANE frontend (e. g. xsane) is
# started. With this the user has always to wait around one minute
# before he can scan. We simply replace the file by a nearly empty one
# and let scannerdrake only insert the needed backends. So the
# frontends will start immediately
mv %{buildroot}%{_sysconfdir}/sane.d/dll.conf %{buildroot}%{_sysconfdir}/sane.d/dll.conf.orig
cat > %{buildroot}%{_sysconfdir}/sane.d/dll.conf <<EOF
# enable the next line if you want to allow access through the network:
net
EOF
%endif

# Move documentation from /usr/doc to /usr/share/doc
install -d %{buildroot}%{_docdir}/sane-backends-%{version}/
install -d %{buildroot}%{_docdir}/sane-backends-doc-%{version}/
pushd %{buildroot}/usr/doc/sane-%{version}
#pushd %{buildroot}/usr/doc/sane-1.0.18-cvs
mv `find -mindepth 1 -type d` *.html *.txt %{buildroot}%{_docdir}/sane-backends-doc-%{version}/
mv README README.linux %{buildroot}%{_docdir}/sane-backends-%{version}/
rm -f README.*
mv * %{buildroot}%{_docdir}/sane-backends-%{version}/
popd

# Primax parallel port scanners
%if %{with primax}
cd primaxscan*
%makeinstall
rm -f %{buildroot}%{_libdir}/libsane-primax.a
mv %{buildroot}%{_libdir}/libsane-primax* %{buildroot}%{_libdir}/sane/
cp primax_scan %{buildroot}%{_bindir}
cd ..
%endif

# Epson Avasys driver for Epson scanners
%if %{with epkowa}
cd iscan-%{iscanversion}
%makeinstall
rm -f %{buildroot}%{_libdir}/sane/libsane-epkowa.a
rm -f %{buildroot}%{_mandir}/man1/iscan.1*
rm -rf %{buildroot}%{_libdir}/iscan
cp backend/epkowa.conf %{buildroot}%{_sysconfdir}/sane.d/
echo 'epkowa' >> %{buildroot}%{_sysconfdir}/sane.d/dll.conf
cd ..
%endif

# Xinetd.d entry
mkdir %{buildroot}/etc/xinetd.d
cat %{SOURCE5} > %{buildroot}/etc/xinetd.d/saned

# udev rules for libusb user support
mkdir -p %{buildroot}/%{_sysconfdir}/udev/rules.d
install -m644 tools/udev/libsane.rules %{buildroot}/%{_sysconfdir}/udev/rules.d/60-libsane.rules
# Shorten too long comments
perl -p -i -e 's/(\#.{500}).*$/$1 .../' %{buildroot}/%{_sysconfdir}/udev/rules.d/60-libsane.rules

%find_lang sane-backends

sed -i '/^%dir/d' sane-backends.lang

%post -n saned
%_post_service saned

%pre -n saned
# Add saned to group cdwriter and ub for scanner access.
#/usr/sbin/useradd -r -M -s /bin/false  -c "system user for saned" saned -G cdwriter,usb || :
%_pre_useradd saned /etc/sane.d /bin/false
/usr/sbin/usermod -G cdwriter,usb saned

%preun -n saned
%_preun_service saned

%postun -n saned
%_postun_userdel saned

%files backends -f sane-backends.lang
%doc %{_docdir}/sane-backends-%{version}
%{_bindir}/sane-find-scanner
%{_bindir}/scanimage
%{_bindir}/gamma4scanimage
%if %{with primax}
%{_bindir}/primax_scan
%endif
%{_mandir}/man1/*
%{_mandir}/man5/*
%{_mandir}/man7/*
%dir %{_sysconfdir}/sane.d
#config(noreplace) %{_sysconfdir}/sane.d/*[^saned]
%config(noreplace) %{_sysconfdir}/sane.d/*
%{_sysconfdir}/udev/rules.d/*-libsane.rules
%attr(1777,root,root) %dir /var/lib/lock/sane
%if %{with epkowa}
# iscan files
%exclude %{_sysconfdir}/sane.d/epkowa.conf
%exclude %{_mandir}/man5/sane-epkowa.5*
%endif

%if %{with epkowa}
#-f iscan.lang
%files backends-iscan 
%{_libdir}/sane/libsane-epkowa.*
%{_sysconfdir}/sane.d/epkowa.conf
%{_mandir}/man5/sane-epkowa.5*
%dir %{_datadir}/iscan
%{_datadir}/iscan/*
%endif

%files backends-doc
%doc %{_docdir}/sane-backends-doc-%{version}

%files -n %{libname}
%{_libdir}/*.so.%{major}*
%dir %{_libdir}/sane
%{_libdir}/sane/*.so.*
%if %{with epkowa}
%exclude %{_libdir}/sane/libsane-epkowa.*
%endif

%files -n %{devname}
%{_bindir}/sane-config
%{_libdir}/*.so
%{_libdir}/sane/*.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/sane
%if %{with epkowa}
%exclude %{_libdir}/sane/libsane-epkowa*
%endif

%files -n saned
%{_sbindir}/*
%{_mandir}/man8/saned*
#config(noreplace) %{_sysconfdir}/sane.d/saned.conf
%attr(644,root,root) %config(noreplace) %{_sysconfdir}/xinetd.d/saned



%changelog
* Sat Oct 05 2013 Ilya Khokhryakov <ilyahohryakov@gmail.com> 1.0.24-1
+ Revision: b18c718
- Updated tarballs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20788 |12mu|saslwrapper-0.14-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           saslwrapper
Version:        0.14
Release:        1
Summary:        Ruby and Python wrappers for the cyrus sasl library
Group:          System/Libraries
License:        ASL 2.0
URL:            http://qpid.apache.org
# svn export -r 1209041 https://svn.apache.org/repos/asf/qpid/branches/0.14/qpid/extras/sasl saslwrapper-0.14
# tar -cvzf saslwrapper-0.14.tar.gz saslwrapper-0.14
Source0:        %{name}-%{version}.tar.gz
Patch0:         configure.patch

BuildRequires: doxygen
BuildRequires: libtool
BuildRequires: pkgconfig
BuildRequires: ruby
BuildRequires: ruby-devel
BuildRequires: python
BuildRequires: python-devel
BuildRequires: libsasl2-devel
#BuildRequires: cyrus-sasl-lib
BuildRequires: cyrus-sasl
BuildRequires: swig

%description
A simple wrapper for cyrus-sasl that permits easy binding into
scripting languages.

%package devel
Summary: Header files for developing with saslwrapper
Group: System/Libraries
Requires: %{name} = %{EVRD}

%description devel
The header files for developing with saslwrapper

%package -n python-saslwrapper
Summary: Python bindings for saslwrapper
Group: System/Libraries
Requires: %{name} = %{EVRD}
Requires: python

%description -n python-saslwrapper
Python bindings for the saslwrapper library.

%package -n ruby-saslwrapper
Summary: Ruby bindings for saslwrapper
Group: System/Libraries
Requires: %{name} = %{EVRD}
Requires: ruby

%description -n ruby-saslwrapper
Ruby bindings for the saslwrapper library.

%prep
%setup -q
%patch0 -p1

%build
export LDFLAGS="-lsasl2"
./bootstrap
%configure
%make

%install
make install DESTDIR=%{buildroot}

%check
make check

%files
%doc LICENSE
%{_libdir}/libsaslwrapper.so.*

%files devel
%{_libdir}/libsaslwrapper.so
%{_includedir}/saslwrapper.h

%files -n python-saslwrapper
%{python_sitearch}/saslwrapper.py*
%{python_sitearch}/_saslwrapper.so

%files -n ruby-saslwrapper
%{ruby_sitearchdir}/saslwrapper.so


%changelog
* Wed Dec 04 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.14-1
+ Revision: 20627a3
- Fix build



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20789 |12mu|sbc-1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name sbc
%define major 1
%define libname %mklibname %{name} %{major}
%define libnamedevel %mklibname -d %{name}

Name:		%{name}
Version:	1.0
Release:	1
Summary:	Bluetooth SBC utilities

Group:		Communications
License:	GPLv2+
Source0:	http://www.kernel.org/pub/linux/bluetooth/sbc-%{version}.tar.xz
Url:		http://www.bluez.org/

BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(bluez)
BuildRequires:	pkgconfig(sndfile)

%description
Bluetooth SBC utilities

%package -n %{libname}
Summary:	Bluetooth SBC library
Group:		System/Libraries

%description -n %{libname}
Bluetooth SBC library

%package -n %{libnamedevel}
Summary:	Bluetooth SBC development files
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{libnamedevel}
Bluetooth SBC development files


%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
rm -rf %{buildroot}
%makeinstall_std

rm -f %{buildroot}%{_libdir}/*.la

%files
%{_bindir}/sbcdec
%{_bindir}/sbcenc
%{_bindir}/sbcinfo

%files -n %{libname}
%{_libdir}/libsbc.so.%{major}*

%files -n %{libnamedevel}
%{_includedir}/%{name}
%{_libdir}/libsbc.so
%{_libdir}/pkgconfig/%{name}.pc


%changelog

* Wed Feb 06 2013 akdengi <akdengi> 1.0-1
- imported package sbc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20790 |12mu|scons-2.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Open Source software construction tool
Name:		scons
Version:	2.3.0
Release:	1
Epoch:		1
License:	MIT
Group:		Development/Other
Url:		http://www.scons.org/
Source0:	http://download.sourceforge.net/scons/%{name}-%{version}.tar.gz
Source1:	scons.macros
BuildRequires:	pkgconfig(python)
Requires:	python-%{name} = %{EVRD}
BuildArch:	noarch

%description
SCons is an Open Source software construction tool--that is, a build
tool; an improved substitute for the classic Make utility; a better way
to build software. SCons is based on the design which won the Software
Carpentry build tool design competition in August 2000.

SCons "configuration files" are Python scripts, eliminating the need
to learn a new build tool syntax. SCons maintains a global view of
all dependencies in a tree, and can scan source (or other) files for
implicit dependencies, such as files specified on #include lines. SCons
uses MD5 signatures to rebuild only when the contents of a file have
really changed, not just when the timestamp has been touched. SCons
supports side-by-side variant builds, and is easily extended with user-
defined Builder and/or Scanner objects.

%files
%doc CHANGES.txt LICENSE.txt README.txt RELEASE.txt PKG-INFO
%{_bindir}/scons
%{_bindir}/scons-time
%{_bindir}/sconsign
%{_bindir}/scons-%{version}
%{_bindir}/sconsign-%{version}
%{_bindir}/scons-time-%{version}
%{_sysconfdir}/rpm/macros.d/scons.macros
%{_mandir}/man1/scons.1*
%{_mandir}/man1/scons-time.1*
%{_mandir}/man1/sconsign.1*

#----------------------------------------------------------------------------

%package -n python-%{name}
Summary:	SCons library
Group:		Development/Python
Requires:	pkgconfig(python)

%description -n python-%{name}
The SCons library is required by scons.

%files -n python-%{name}
%{py_puresitedir}/*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
CFLAGS="%{optflags}" %__python setup.py build

%install
python setup.py install \
	--root=%{buildroot} \
	--record=INSTALLED_FILES \
	--symlink-scons \
	--standard-lib
mkdir -p %{buildroot}%{_mandir}
mv %{buildroot}%{_prefix}/man/* %{buildroot}%{_mandir}

# install scons rpm macro helper
install -D %{SOURCE1} %{buildroot}%{_sysconfdir}/rpm/macros.d/scons.macros



%changelog
* Sat Oct 19 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:2.3.0-1
+ Revision: 26b773a
- LOG New version 2.3.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20791 |12mu|screenpen-0.0.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_without gnome_shell_support

Summary:	ROSA ScreenPen
Name:		screenpen
Version:	0.0.3
Release:	3
Epoch:		1
License:	GPLv3+
Group:		Graphics
Url:		http://www.rosalab.ru/
Source0:	https://abf.io/uxteam/screenpen-devel/archive/screenpen-devel-v%{version}.tar.gz
BuildRequires:	cmake
BuildRequires:	qmake5
BuildRequires:	pkgconfig(Qt5Core)
BuildRequires:	pkgconfig(Qt5Gui)
BuildRequires:	pkgconfig(Qt5OpenGL)
BuildRequires:	pkgconfig(Qt5Widgets)

%description
ROSA on-screen drawing application for presentations.

%files
%{_bindir}/screenpen

#----------------------------------------------------------------------------

%if %{with gnome_shell_support}
%package -n gnome-shell-extensions-%{name}
Summary:	ROSA ScreenPen GNOME Shell extension
Group:		Graphical desktop/GNOME
Requires:	%{name}
Requires:	gnome-shell
Conflicts:	%{name} < 1:0.0.3-3

%description -n gnome-shell-extensions-%{name}
ROSA ScreenPen GNOME Shell extension. It's used for on-screen drawing.

%files -n gnome-shell-extensions-%{name}
%{_datadir}/gnome-shell/extensions/*
%endif

#----------------------------------------------------------------------------

%prep
%setup -qn screenpen-devel-v%{version}

%build
%cmake \
	-DCMAKE_BUILD_TYPE=Release \
	-DLIBRARY_INSTALL_DIR=%{_lib}
%make

%install
%makeinstall_std -C build

%if %{with gnome_shell_support}
mkdir -p %{buildroot}%{_datadir}/gnome-shell/extensions/
cp -r screenpen-launch@uxteam.rosalab.ru/ %{buildroot}%{_datadir}/gnome-shell/extensions/
%endif


%changelog
* Mon Oct 20 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:0.0.3-3
+ Revision: eb5551e
- Move GNOME Shell extension out of main package



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20792 |12mu|scribus-1.4.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Scribus - Open Source Page Layout
Name:		scribus
Version:	1.4.3
Release:	1
License:	GPLv2+
Group:		Office
Url:		http://www.scribus.net/
Source0:	http://ignum.dl.sourceforge.net/project/%name/%name/%version/%name-%version.tar.xz
Source10:	scribus.rpmlintrc
BuildRequires:	cmake
BuildRequires:	desktop-file-utils
BuildRequires:	imagemagick
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(hunspell)
BuildRequires:	pkgconfig(lcms)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(libtiff-4)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	boost-devel
BuildRequires:	cups-devel
BuildRequires:	hyphen-devel
BuildRequires:	jpeg-devel
BuildRequires:	podofo-devel
BuildRequires:	qt4-devel
Requires:	tkinter
Requires:	ghostscript-common

%description
Scribus is a desktop open source page layout program with the aim of
producing commercial grade output in PDF and Postscript, primarily,
though not exclusively, for Linux.

While the goals of the program are ease of use and simple
easy-to-understand tools, Scribus offers support for professional
publishing features, such as CMYK colors, easy PDF creation,
Encapsulated Postscript import and export, and creation of color
separations.

%files
%{_bindir}/*
%{_datadir}/%{name}
%{_libdir}/%{name}
%{_mandir}/man1/*
%lang(pl) %{_mandir}/pl/man1/*
%lang(de) %{_mandir}/de/man1/*
%{_datadir}/applications/*.desktop
%{_datadir}/mime/packages/*.xml
%{_iconsdir}/hicolor/*/apps/%{name}.png
%doc %{_datadir}/doc/%{name}*

#--------------------------------------------------------------------

%package devel
Summary:	Development headers for programs that will use Scribus
Group:		Development/C++

%description devel
Development headers for programs that will use Scribus.

%files devel
%doc AUTHORS COPYING
%{_includedir}/%{name}

#--------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{version}/%{name}-%{version}
# Don't add (Development) to name in program menu, it makes no sense for
# users
sed -i -e "s/ (Development)//" scribus.desktop

%build
%cmake_qt4 -DWANT_HUNSPELL:BOOL=ON
%make

%install
%makeinstall_std -C build

install -d %{buildroot}%{_datadir}/applications
desktop-file-install --vendor='' \
	--dir %{buildroot}%{_datadir}/applications/ \
	--remove-key='Encoding' \
	--remove-category='Graphics' \
	--add-category='Office' \
	--add-category='X-MandrivaLinux-CrossDesktop'\
	%{name}.desktop

# install icons for hicolor and old WM
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
convert -resize 16x16 resources/icons/scribus.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
convert -resize 32x32 resources/icons/scribus.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -resize 48x48 resources/icons/scribus.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png

# we do not need KDE stuff
rm -f %{buildroot}%{_datadir}/mimelnk/application/vnd.scribus.desktop

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20793 |12mu|scrot-0.8-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:        Screen-shot capture using Imlib 2
Name:           scrot
Version:	0.8
Release: 	5
Url: 		http://www.linuxbrit.co.uk

License: 	BSD
Group:		Graphics
Source: 	http://linuxbrit.co.uk/downloads/%{name}-%{version}.tar.gz
Source1:	%{name}-screen
Source2:	%{name}-area
Source3:	user.dconf
Source4:	00-screenshot
Source5:	org.gnome.settings-daemon.plugins.media-keys.gschema.override
BuildRequires:  pkgconfig(giblib)
BuildRequires:  autoconf2.5

%description
A nice and straightforward screen capture utility implementing the 
dynamic loaders of imlib2.


%package gnome
Summary:	Replacement for standart GNOME Shell screen capture
Group:		Graphical desktop/GNOME
Requires:	%{name} = %{version}-%{release}
Requires:	dconf
Requires:	gnome-settings-daemon
Requires:	libnotify
Requires:	glib2.0-common

%description gnome
This package replace standart GNOME Shell screen capture mechanism to scrot.


%prep
%setup -q 

%build
%configure2_5x

%make

%install
mkdir -p %buildroot%_defaultdocdir
%{makeinstall_std}
mv %buildroot%_prefix/doc/* %buildroot%_defaultdocdir

# install new dconf rules and capture files
install -dD %buildroot%_sysconfdir/dconf/db/site.d/
install -m 644 %SOURCE4 %buildroot%_sysconfdir/dconf/db/site.d/

install -dD %buildroot%_sysconfdir/dconf/profile/
install -m644 %SOURCE3 %buildroot%_sysconfdir/dconf/profile/user

install -m755 %SOURCE1 %SOURCE2 %buildroot%_bindir/

install -dD %buildroot%_datadir/glib-2.0/schemas/
install -m644 %SOURCE5 %buildroot%_datadir/glib-2.0/schemas/

%post gnome
dconf update
glib-compile-schemas %_datadir/glib-2.0/schemas/ > /dev/null 2>&1

%postun gnome
dconf update
glib-compile-schemas %_datadir/glib-2.0/schemas/ > /dev/null 2>&1

%files
%doc %_defaultdocdir/%name
%_bindir/%name
%_mandir/man1/%name.1.*

%files gnome
%_bindir/%{name}-*
%_sysconfdir/dconf/*
%_datadir/glib-2.0/schemas/*.override

%changelog
* Tue Oct 22 2013 Tigro <ashejn@gmail.com> 0.8-5
+ Revision: bef1a96
- Merge branch 'rosa2012.1' of abf.rosalinux.ru:import/scrot into rosa2012.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20794 |12mu|SDL12-1.2.15-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	fname	SDL
%define	api	1.2
%define	major	0
%define	libname	%mklibname %{fname} %{api} %{major}
%define	devname	%mklibname %{fname} -d

%define	build_plugins	0
%define	build_directfb	1
%define	build_ggi	1
%define	build_aalib	1

Summary:	Simple DirectMedia Layer
Name:		SDL12
Version:	1.2.15
Release:	7
License:	LGPLv2+
Group:		System/Libraries
Url:		http://www.libsdl.org/
Source0:	http://www.libsdl.org/release/%{fname}-%{version}.tar.gz
Patch0:		SDL-1.2.10-fixrpath.patch
Patch1:		SDL-1.2.14-anonymous-enums.patch
# (cg) 1.2.13-10mdv Use pulse output by default
Patch2:		SDL-1.2.14-dont-propagate-lpthread.patch
# (fc) 1.2.13-7mdv fix crash in pulseaudio backend when /proc is not mounted (Mdv bug #38220)
Patch3:		SDL-1.2.14-noproc.patch
# (misc) patch from fedora to solve ri-li crash ( mdv bug #45721 )
Patch4:		SDL-1.2.13-rh484362.patch
# (MD) from fedora
Patch5:		SDL-1.2.15-const_XData32.patch

# debian patches
Patch102:	060_disable_ipod.diff
Patch103:	205_x11_keysym_fix.diff
# needs to be updated or dropped
#Patch104:	221_check_SDL_NOKBD_environment_variable.diff
Patch107:	310_fixmouseclicks

BuildRequires:	chrpath
BuildRequires:	nas-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(zlib)
%ifarch %{ix86}
BuildRequires:	yasm
%endif
%if %{build_plugins}
BuildRequires:	libltdl-devel
%endif
%if %{build_directfb}
BuildRequires:	pkgconfig(directfb)
%endif
%if %{build_ggi}
BuildRequires:	libggi-devel
%endif
%if %{build_aalib}
BuildRequires:	aalib-devel
%endif

%description
This is the Simple DirectMedia Layer, a generic API that provides low level
access to audio, keyboard, mouse, and display framebuffer across multiple
platforms.

#----------------------------------------------------------------------------

%package -n	%{libname}
Summary:	Main library for %{name}
Group:		System/Libraries

%description -n	%{libname}
This package contains the library needed to run programs dynamically
linked with %{name}.

%files -n %{libname}
%doc README-SDL.txt CREDITS BUGS
%{_libdir}/libSDL-%{api}.so.%{major}*
%if %{build_plugins}
%dir %{_libdir}/SDL
%endif

#----------------------------------------------------------------------------

%package -n	%{devname}
Summary:	Headers for developing programs that will use %{name}
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Provides:	SDL-devel = %{EVRD}

%description -n	%{devname}
This package contains the headers that programmers will need to develop
applications which will use %{name}.

%files -n %{devname}
%doc README README-SDL.txt CREDITS BUGS WhatsNew docs.html
%doc docs/html/*.html
%{_bindir}/sdl-config
%{multiarch_bindir}/sdl-config
%{_libdir}/pkgconfig/sdl.pc
%{_libdir}/*.so
%{_libdir}/*.a
%dir %{_includedir}/SDL
%{_includedir}/SDL/*.h
%{_datadir}/aclocal/*
%{_mandir}/*/*

#----------------------------------------------------------------------------

%if %{build_plugins}
%if %{build_ggi}
%package -n	%{libname}-video-ggi
Summary:	GGI video support for SDL
Group:		System/Libraries

%description -n	%{libname}-video-ggi
This is the Simple DirectMedia Layer, a generic API that provides low level
access to audio, keyboard, mouse, and display framebuffer across multiple
platforms.

This package provides GGI video support as a plugin to SDL.

%files -n %{libname}-video-ggi
%{_libdir}/SDL/video_ggi.*
%endif
%endif

#----------------------------------------------------------------------------

%if %{build_plugins}
%if %{build_directfb}
%package -n	%{libname}-video-directfb
Summary:	DirectFB video support for SDL
Group:		System/Libraries

%description -n	%{libname}-video-directfb
This is the Simple DirectMedia Layer, a generic API that provides low level
access to audio, keyboard, mouse, and display framebuffer across multiple
platforms.

This package provides DirectFB video support as a plugin to SDL.

%files -n %{libname}-video-directfb
%{_libdir}/SDL/video_directfb.*
%endif
%endif

#----------------------------------------------------------------------------

%prep
%setup -qn %{fname}-%{version}
%apply_patches

iconv -f ISO-8859-1 -t UTF-8 CREDITS > CREDITS.tmp
touch -r CREDITS CREDITS.tmp
mv CREDITS.tmp CREDITS

./autogen.sh

%build
export CFLAGS="%{optflags} -fPIC -funroll-loops -ffast-math -O3"
export CXXFLAGS="$CFLAGS"
%configure2_5x \
	--disable-static \
	--enable-video-opengl \
	--disable-video-svga \
%if %{build_ggi}
	--enable-video-ggi \
%if %{build_plugins}
	--enable-video-ggi-plugin \
%endif
%endif
%if %{build_directfb}
	--enable-video-directfb \
%if %{build_plugins}
	--enable-video-directfb-plugin \
%endif
%endif
%if %{build_aalib}
	--enable-video-aalib \
%if %{build_plugins}
	--enable-video-aalib-plugin \
%endif
%endif
%ifarch %{ix86} x86_64
	--enable-nasm \
%else
	--disable-nasm \
%endif
	--enable-assembly \
	--enable-sdl-dlopen \
	--enable-nas \
	--enable-nas-shared \
	--enable-pulseaudio \
	--enable-pulseaudio-shared \
	--enable-alsa \
	--enable-alsa-shared \
	--disable-arts \
	--disable-esd \
	--program-prefix= \
	--disable-rpath
%make

%install
%makeinstall_std

# --disable-rpath does not seem to work correctly
chrpath -d %{buildroot}%{_libdir}/libSDL.so

#multiarch
%multiarch_binaries %{buildroot}%{_bindir}/sdl-config


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20795 |12mu|SDL2-2.0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# For some reasons we have libver here, it doesn't affect SONAME
%define libver 0.2.1
%define api 2.0
%define major 1
%define libname %mklibname %{name}_ %{api} %{major}
%define devname %mklibname %{name} -d

Summary:	Simple DirectMedia Layer
Name:		SDL2
Version:	2.0.3
Release:	1
License:	Zlib
Group:		System/Libraries
Url:		http://www.libsdl.org/
Source0:	http://www.libsdl.org/release/%{name}-%{version}.tar.gz
Patch0:		SDL2-2.0.3-cmake.patch
#Patch1:		SDL2-2.0.1-cmake-joystick.patch
BuildRequires:	nas-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(libusb)
BuildRequires:	pkgconfig(udev)
BuildRequires:	pkgconfig(xcursor)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(xscrnsaver)
BuildRequires:	pkgconfig(xxf86vm)
BuildRequires:	pkgconfig(zlib)
BuildRequires:	cmake

#----------------------------------------------------------------------------

%description
This is the Simple DirectMedia Layer, a generic API that provides low level
access to audio, keyboard, mouse, and display framebuffer across multiple
platforms.

%package -n	%{libname}
Summary:	Main library for %{name}
Group:		System/Libraries

%description -n	%{libname}
This package contains the library needed to run programs dynamically
linked with %{name}.

%files -n %{libname}
%doc README.txt README-SDL.txt CREDITS.txt COPYING.txt BUGS.txt WhatsNew.txt
%{_libdir}/libSDL2-%{api}.so.%{libver}
%{_libdir}/libSDL2-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n	%{devname}
Summary:	Headers for developing programs that will use %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{devname}
This package contains the headers that programmers will need to develop
applications which will use %{name}.

%files -n %{devname}
%doc README.txt README-SDL.txt CREDITS.txt COPYING.txt BUGS.txt WhatsNew.txt
%{_bindir}/sdl2-config
%{_libdir}/pkgconfig/sdl2.pc
%{_libdir}/*.so
%dir %{_includedir}/SDL2
%{_includedir}/SDL2/*.h
%{_datadir}/aclocal/sdl2.m4

#----------------------------------------------------------------------------

%prep
%setup -q
%apply_patches

%build
%cmake -DRPATH:BOOL=OFF
%make

%install
%makeinstall_std -C build

rm -f %{buildroot}%{_libdir}/*.a


%changelog
* Sun Jun 08 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.0.3-1
+ Revision: 36c062a
- New version 2.0.3



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20796 |12mu|SDL2_image-2.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define api 2.0
%define libname %mklibname %{name} %{api} %{major}
%define devname %mklibname %{name} -d

Summary:	Simple DirectMedia Layer 2 - image
Name:		SDL2_image
Version:	2.0.0
Release:	1
License:	Zlib
Group:		System/Libraries
Url:		http://www.libsdl.org/projects/SDL_image/index.html
Source0:	http://www.libsdl.org/projects/SDL_image/release/%{name}-%{version}.tar.gz
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(libtiff-4)
BuildRequires:	pkgconfig(libwebp)
BuildRequires:	pkgconfig(sdl2)

%description
This is a simple library to load images of various formats as SDL2 surfaces.
This library currently supports BMP, PPM, PCX, GIF, JPEG, and PNG formats.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Main library for %{name}
Group:		System/Libraries

%description -n %{libname}
This package contains the library needed to run programs dynamically
linked with %{name}.

%files -n %{libname}
%{_libdir}/lib%{name}-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Headers for developing programs that will use %{name}
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
This package contains the headers that programmers will need to develop
applications which will use %{name}.

%files -n %{devname}
%doc README.txt CHANGES.txt COPYING.txt
%{_includedir}/SDL2/*
%{_libdir}/lib%{name}.so
%{_libdir}/pkgconfig/SDL2_image.pc

#----------------------------------------------------------------------------

%prep
%setup -q

%build
# (anssi) --disable-x-shared disable dlopening, so that we link to them
# dynamically instead, and thus get correct autorequires
%configure2_5x \
	--disable-static \
	--enable-bmp \
	--enable-gif \
	--enable-jpg \
	--enable-pcx \
	--enable-png \
	--enable-tif \
	--enable-xpm \
	--disable-jpg-shared \
	--disable-png-shared \
	--disable-tif-shared

%make

%install
%makeinstall_std


%changelog
* Sun Jun 08 2014 Rosa <rosa@abf.rosalinux.ru> 2.0.0-1
+ Revision: b4f1b40
- Automatic import for version 2.0.0-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20797 |12mu|SDL2_mixer-2.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define api 2.0
%define libname %mklibname %{name} %{api} %{major}
%define devname %mklibname %{name} -d

Summary:	Simple DirectMedia Layer 2 - mixer
Name:		SDL2_mixer
Version:	2.0.0
Release:	1
License:	Zlib
Group:		System/Libraries
Url:		http://www.libsdl.org/projects/SDL_mixer/
Source0:	http://www.libsdl.org/projects/SDL_mixer/release/%{name}-%{version}.tar.gz
Patch0:		sdl2_mixer-2.0.0-mga-libmodplug-includes.patch
BuildRequires:	libmikmod-devel
BuildRequires:	pkgconfig(flac)
BuildRequires:	pkgconfig(fluidsynth)
BuildRequires:	pkgconfig(libmodplug)
BuildRequires:	pkgconfig(sdl2)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(zlib)

%description
SDL2_mixer is a sample multi-channel audio mixer library. It supports any
number of simultaneously playing channels of 16 bit stereo audio, plus a
single channel of music, mixed by the popular MikMod MOD, Timidity MIDI
and SMPEG MP3 libraries.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Main library for %{name}
Group:		System/Libraries

%description -n %{libname}
This package contains the library needed to run programs dynamically
linked with %{name}.

%files -n %{libname}
%doc COPYING.txt
%doc timidity/FAQ timidity/README
%{_libdir}/lib%{name}-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Headers for developing programs that will use %{name}
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
This package contains the headers that programmers will need to develop
applications which will use %{name}.

%files -n %{devname}
%doc README.txt CHANGES.txt
%{_libdir}/lib%{name}.so
%{_includedir}/SDL2/*
%{_libdir}/pkgconfig/%{name}.pc

#----------------------------------------------------------------------------

%package -n %{name}-player
Summary:	Players using %{name}
Group:		System/Libraries
Conflicts:	SDL_mixer-player

%description -n %{name}-player
This package contains binary to test the associated library.

%files -n %{name}-player
%doc README.txt
%{_bindir}/playwave
%{_bindir}/playmus

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x \
	--disable-static \
	--enable-music-mod \
	--disable-music-ogg-shared \
	--disable-music-flac-shared
%make

%install
%makeinstall_std install-bin


%changelog
* Sun Jun 08 2014 Rosa <rosa@abf.rosalinux.ru> 2.0.0-1
+ Revision: d871cef
- Automatic import for version 2.0.0-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20798 |12mu|SDL2_net-2.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define api 2.0
%define libname %mklibname %{name} %{api} %{major}
%define devname %mklibname %{name} -d

Summary:	Simple DirectMedia Layer 2 - network
Name:		SDL2_net
Version:	2.0.0
Release:	1
License:	ZLib
Group:		System/Libraries
Url:		http://www.libsdl.org/projects/SDL_net/
Source0:	http://www.libsdl.org/projects/SDL_net/release/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(sdl2)

%description
This is a small sample cross-platform networking library.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Main library for %{name}
Group:		System/Libraries

%description -n %{libname}
This package contains the library needed to run programs dynamically
linked with %{name}.

%files -n %{libname}
%{_libdir}/lib%{name}-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Headers for developing programs that will use %{name}
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
This package contains the headers that programmers will need to develop
applications which will use %{name}.

%files -n %{devname}
%doc README.txt CHANGES.txt COPYING.txt
%{_libdir}/lib%{name}.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/SDL2/*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std


%changelog
* Sun Jun 08 2014 Rosa <rosa@abf.rosalinux.ru> 2.0.0-1
+ Revision: 94469d4
- Automatic import for version 2.0.0-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20799 |12mu|SDL2_ttf-2.0.12-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define api 2.0
%define libname %mklibname %{name} %{api} %{major}
%define devname %mklibname %{name} -d

Summary:	Simple DirectMedia Layer 2 - Sample TrueType Font Library
Name:		SDL2_ttf
Version:	2.0.12
Release:	1
License:	Zlib
Group:		System/Libraries
Url:		http://www.libsdl.org/projects/SDL_ttf/
Source0:	http://www.libsdl.org/projects/SDL_ttf/release/%{name}-%{version}.tar.gz
Patch0:		sdl2_ttf-2.0.12-mga-link.patch
BuildRequires:	pkgconfig(sdl2)
BuildRequires:	pkgconfig(freetype2)

%description
This is a sample library which allows you to use TrueType fonts in your SDL2
applications.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Main library for %{name}
Group:		System/Libraries

%description -n %{libname}
This package contains the library needed to run programs dynamically
linked with %{name}.

%files -n %{libname}
%{_libdir}/lib%{name}-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Headers for developing programs that will use %{name}
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
This package contains the headers that programmers will need to develop
applications which will use %{name}.

%files -n %{devname}
%doc README.txt CHANGES.txt COPYING.txt
%{_includedir}/SDL2/*
%{_libdir}/lib%{name}.so
%{_libdir}/pkgconfig/%{name}.pc

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std


%changelog
* Sun Jun 08 2014 Rosa <rosa@abf.rosalinux.ru> 2.0.12-1
+ Revision: cd2f159
- Automatic import for version 2.0.12-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20800 |12mu|SDL_mixer-1.2.12-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		major 0
%define		apiver 1.2
%define		libname %mklibname %{name} %{apiver} %{major}
%define		develname %mklibname %{name} -d

Name:		SDL_mixer
Version:	1.2.12
Release:	3
Summary:	Simple DirectMedia Layer - mixer
License:	LGPLv2+
Group:		System/Libraries
URL:		http://www.libsdl.org/projects/SDL_mixer/
Source0:	http://www.libsdl.org/projects/SDL_mixer/release/%{name}-%{version}.tar.gz
Patch0:		SDL_mixer-MikMod-1.patch
Patch1:		SDL_mixer-MikMod-2.patch
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(esound)
BuildRequires:	libmikmod-devel
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	zlib-devel
BuildRequires:	nas-devel
BuildRequires:	smpeg-devel >= 0.4.3
BuildRequires:	pkgconfig(flac)
BuildRequires:	libstdc++-static-devel

%description
SDL_mixer is a sample multi-channel audio mixer library. It supports any
number of simultaneously playing channels of 16 bit stereo audio, plus a
single channel of music, mixed by the popular MikMod MOD, Timidity MIDI
and SMPEG MP3 libraries.

%package -n %{libname}
Summary:	Main library for %{name}
Group:		System/Libraries
Obsoletes:	%{_lib}SDL_mixer1.2_0 < 1.2.10
Provides:	%{name} = %{version}-%{release}

%description -n	%{libname}
This package contains the library needed to run programs dynamically
linked with %{name}.

%package -n %{develname}
Summary:	Headers for developing programs that will use %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Requires:	pkgconfig(sdl)
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}%{apiver}-devel = %{version}-%{release}

%description -n %{develname}
This package contains the headers that programmers will need to develop
applications which will use %{name}.

%package -n %{name}-player
Summary:	Players using %{name}
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}

%description -n %{name}-player
This package contains binary to test the associated library.

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
# (Anssi 02/2010) The below --disable-music-foo-shared options do not disable
# support for the format in question. They just disable dlopen, and using the
# shared libraries directly, allowing rpm autodeps to work. Just using dlopen
# on them would make it quite likely that adding the deps later on downstream
# packages using SDL_mixer manually would be forgotten.
%configure2_5x	--enable-music-libmikmod=yes \
		--enable-music-native-midi \
		--disable-music-ogg-shared \
		--disable-music-flac-shared \
		--disable-music-mod-shared \
		--disable-music-mp3-shared \
		--disable-static
%make

iconv -f ISO-8859-1 -t UTF-8 CHANGES > CHANGES.tmp
touch -r CHANGES CHANGES.tmp
%__mv CHANGES.tmp CHANGES

%install
%makeinstall_std install-bin

%files -n %{name}-player
%doc README
%{_bindir}/playwave
%{_bindir}/playmus

%files -n %{libname}
%doc timidity/FAQ timidity/README
%{_libdir}/lib*%{apiver}.so.%{major}*

%files -n %{develname}
%doc README CHANGES
%{_libdir}/lib*.so
%{_includedir}/SDL/*
%{_libdir}/pkgconfig/%{name}.pc

%changelog
* Mon Mar 19 2012 Andrey Bondrov <abondrov@mandriva.org> 1.2.12-1mdv2012.0
+ Revision: 785613
- New version 1.2.12, don't build static lib, update file list

* Wed Jan 04 2012 Andrey Bondrov <abondrov@mandriva.org> 1.2.11-8
+ Revision: 753220
- Rebuild for .la files issue

* Sun Aug 21 2011 Tomas Kindl <supp@mandriva.org> 1.2.11-7
+ Revision: 696013
- add patch that MAY help to fix #58059

* Mon Jun 20 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.11-6
+ Revision: 686304
- avoid pulling 32 bit libraries on 64 bit arch

* Sat May 07 2011 Funda Wang <fwang@mandriva.org> 1.2.11-5
+ Revision: 672098
- add br

  + Oden Eriksson <oeriksson@mandriva.com>
    - mass rebuild

* Fri Dec 17 2010 Funda Wang <fwang@mandriva.org> 1.2.11-4mdv2011.0
+ Revision: 622468
- rebuild for new directfb

  + Tomas Kindl <supp@mandriva.org>
    - add provides for lib(64)SDL_mixer

* Wed Feb 17 2010 Frederic Crozat <fcrozat@mandriva.com> 1.2.11-3mdv2010.1
+ Revision: 507126
- force rebuild

* Mon Feb 15 2010 Anssi Hannula <anssi@mandriva.org> 1.2.11-2mdv2010.1
+ Revision: 506234
- do not use dlopen for music libraries to avoid missed dependencies on
  downstream packages and 3rdparty applications

* Fri Feb 05 2010 Tomas Kindl <supp@mandriva.org> 1.2.11-1mdv2010.1
+ Revision: 501019
- remove old/obsolete patches
- bump to 1.2.11, rendering most patches obsolete

* Sun Jan 03 2010 Funda Wang <fwang@mandriva.org> 1.2.8-12mdv2010.1
+ Revision: 485994
- rebuild

* Sun Nov 08 2009 Funda Wang <fwang@mandriva.org> 1.2.8-11mdv2010.1
+ Revision: 463086
- rebuild for new dfb

* Sun Aug 09 2009 Oden Eriksson <oeriksson@mandriva.com> 1.2.8-10mdv2010.0
+ Revision: 413010
- rebuild

  + Christophe Fergeau <cfergeau@mandriva.com>
    - remove unneeded calls to autoconf/aclocal/libtoolize
    - add missing -lm in linker flags

* Sun Nov 09 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2.8-9mdv2009.1
+ Revision: 301474
- rebuilt against new libxcb

* Thu Aug 14 2008 Götz Waschk <waschk@mandriva.org> 1.2.8-8mdv2009.0
+ Revision: 271781
- rebuild

* Sun Jul 27 2008 Götz Waschk <waschk@mandriva.org> 1.2.8-7mdv2009.0
+ Revision: 250614
- patch for bug #42160 (double free error)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Fri May 30 2008 Funda Wang <fwang@mandriva.org> 1.2.8-6mdv2009.0
+ Revision: 213219
- BR libz

* Mon Mar 10 2008 Olivier Blin <blino@mandriva.org> 1.2.8-5mdv2008.1
+ Revision: 183454
- remove pulseaudio-devel requirement in devel package
  (SDL is not dynamically linked with pulseaudio anymore)

* Fri Mar 07 2008 Olivier Blin <blino@mandriva.org> 1.2.8-4mdv2008.1
+ Revision: 181200
- explicitely require pulseaudio-devel in devel package
  (find-requires does not parse .la files, #38653, breaks toppler build)

* Sun Jan 13 2008 Anssi Hannula <anssi@mandriva.org> 1.2.8-3mdv2008.1
+ Revision: 151077
- obsolete old library name
- provide %%name-devel
- versionize obsoletes
- do not provide old -devel name
- fix wrongly changed obsoletes of player subpkg
- fix typo in versioned requires of -devel

* Sun Jan 13 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 1.2.8-2mdv2008.1
+ Revision: 150946
- new license policy
- new devel library policy
- spec file clean
- correct libification

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Jul 26 2007 Funda Wang <fwang@mandriva.org> 1.2.8-1mdv2008.0
+ Revision: 55751
- New version

* Thu May 31 2007 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 1.2.7-6mdv2008.0
+ Revision: 33460
- Rebuild with libslang2.

* Mon May 21 2007 Funda Wang <fwang@mandriva.org> 1.2.7-5mdv2008.0
+ Revision: 29147
- Rebuild for new directfb


* Sat Feb 24 2007 Giuseppe Ghibò <ghibo@mandriva.com> 1.2.7-4mdv2007.0
+ Revision: 125375
- Rebuilt against libgii|libggi.

  + Per Øyvind Karlsen <pkarlsen@mandriva.com>
    - ouch, fix libmikmod patch
    - versioned provides for %%{name}-devel
    - link against smpeg, otherwise it won't pull in required dependency
      link against system libmikmod (P2, derived from debian, then fixed)
      fix timidity crash (P3, from SuSE)
      64 bit fixes (P4, from SuSE)
      endian fixes (P5, from SuSE)
    - Import SDL_mixer

* Sun Jun 25 2006 Gtz Waschk <waschk@mandriva.org> 1.2.7-1mdv2007.0
- fix installation
- bump deps
- update patch 1
- New release 1.2.7

* Tue May 16 2006 Stefan van der Eijk <stefan@eijk.nu> 1.2.6-4mdk
- rebuild for sparc

* Sat Jan 07 2006 Stefan van der Eijk <stefan@eijk.nu> 1.2.6-3mdk
- make rpmbuildupdate aware
- BuildRequires: libmikmod-devel

* Sat Oct 15 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.2.6-2mdk
- update, fix and reenable timidity patch (P1) (why was it disabled?)
- make the player require the library on release as there are fixes
  in the library for it to play midi
- %%mkrel
- drop gcc3.3 (P2) and 64 bit (P3) patches as they're no longer used
- drop copyright docs
- cosmetics

* Wed Mar 23 2005 Giuseppe Ghib <ghibo@mandrakesoft.com> 1.2.6-1mdk
- Release: 1.2.6.

* Sat Nov 13 2004 Götz Waschk <waschk@linux-mandrake.com> 1.2.5-5mdk
- rebuild

* Fri Jul 30 2004 Giuseppe Ghibò <ghibo@mandrakesoft.com> 1.2.5-4mdk
- merged Gwenole 64-bit fixes from 1.2.5-3.1mdk (AMD64).


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20801 |12mu|seahorse-3.8.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver	%(echo %{version}|cut -d. -f1,2)

Summary:	GNOME frontend to GnuPG
Name:		seahorse
Version:	3.8.2
Release:	1
License:	GPLv2+
Group:		Graphical desktop/GNOME
URL:		http://seahorse.sourceforge.net/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz

BuildRequires:	desktop-file-utils
BuildRequires:	gnupg
BuildRequires:	imagemagick
BuildRequires:	intltool itstool
BuildRequires:	xsltproc
BuildRequires:	gpgme-devel >= 1.0.0
BuildRequires:	libldap-devel
BuildRequires:	pkgconfig(avahi-client)
BuildRequires:	pkgconfig(avahi-glib)
BuildRequires:	pkgconfig(gck-1)
BuildRequires:	pkgconfig(gcr-3)
BuildRequires:	pkgconfig(gio-2.0)
BuildRequires:	pkgconfig(gmodule-2.0)
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(gnome-keyring-1)
BuildRequires:	pkgconfig(gthread-2.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(libsoup-2.4)
BuildRequires:	pkgconfig(libsecret-1)

Requires:	gnupg
%rename		gnome-keyring-manager

%description
Seahorse is a GNOME frontend for the GNU Privacy Guard ecryption tool. It can 
be used for file encryption and decryption and for digitally signing files and 
for verifying those signatures. Key management options are also included.

%prep
%setup -q
#apply_patches

%build
%configure2_5x \
	--disable-static \
	--disable-scrollkeeper

%make

%install
%makeinstall_std

# Menu
desktop-file-install --vendor="" \
	--remove-category="Advanced" \
	--remove-category="Application" \
	--dir %{buildroot}%{_datadir}/applications \
	%{buildroot}%{_datadir}/applications/%{name}.desktop

%find_lang %{name} --all-name --with-gnome
 
%files -f %{name}.lang
%doc AUTHORS ChangeLog NEWS README
%{_bindir}/seahorse
%{_libdir}/%{name}/
%{_datadir}/applications/seahorse.desktop
%{_datadir}/GConf/gsettings/*.convert
%{_datadir}/glib-2.0/schemas/*.xml
%{_datadir}/icons/hicolor/*/apps/*
%dir %{_datadir}/seahorse/
%{_datadir}/seahorse/ui
%{_datadir}/seahorse/icons/hicolor/*
%{_mandir}/man1/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20802 |12mu|sendmail-8.14.5-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Net::CIDR\\)'
%endif

%define _enable_debug_packages	%{nil}
%define debug_package		%{nil}

%define initdir 	/etc/rc.d/init.d
%define	alternatives	1
%define sendmaildir	%{_prefix}/lib

Summary:	A widely used Mail Transport Agent (MTA)
Name:		sendmail
Version: 	8.14.5
Release: 	5
License:	BSD
Group:		System/Servers
Provides:	mail-server sendmail-command
Conflicts:	vacation postfix
URL:		http://www.sendmail.org

Source0:	ftp://ftp.sendmail.org/pub/sendmail/%{name}.%{version}.tar.gz
Source1:	sendmail.init
Source2:	ftp://ftp.sendmail.org/pub/sendmail/%{name}.%{version}.tar.gz.sig
Source3:	aliases
Source4:	sendmail.sysconfig
Source5:	sendmail-etc-mail-Makefile
Source6:	sendmail-mandrake.mc
Source7:	Sendmail.conf
Source8:	sendmail.pam
Source9:	sendmail-real-time.mc
Source10:	README.mdk
Source13:	sendmail-certs.sh

Patch1:		sendmail-8.10.0-makemapman.patch
Patch3:		sendmail-8.8.7-rmail.patch
Patch5:		sendmail-8.12.10-movefiles.patch
Patch9:		sendmail-8.14.0-mdk.patch
# (cjw) set .pid file for queue runner and set some other mandriva defaults
#       adapted from fedora sendmail package
Patch12:	sendmail-submit.mc-mandriva.patch

Patch50:	sendmail-8.11.1-up-limit.patch

Requires(pre):	rpm-helper
Requires(pre):	update-alternatives
Requires:	procmail
Requires:	bash >= 2.0
Requires:	cyrus-sasl
Requires:	openssl
Requires: 	setup
BuildRequires:  db-devel
BuildRequires:  cyrus-sasl
BuildRequires:  groff-for-man
BuildRequires:  libgdbm-devel
BuildRequires:  openssl-devel
BuildRequires:  libsasl-devel
BuildRequires:  tcp_wrappers-devel
BuildRequires:  libldap-devel
BuildRequires:	openssl

%description
The Sendmail program is a very widely used Mail Transport Agent (MTA).
MTAs send mail from one machine to another.

Sendmail is not a client program, which you use to read your e-mail.
Sendmail is a behind-the-scenes program which actually moves your
e-mail over networks or the Internet to where you want it to go.

If you ever need to reconfigure Sendmail, you'll also need to have the
sendmail.cf package installed.  If you need documentation on Sendmail, you can
install the sendmail-doc package.

%package doc
Summary:	Documentation about the Sendmail Mail Transport Agent program
Group:		System/Servers 

%description doc
The sendmail-doc package contains documentation about the Sendmail
Mail Transport Agent (MTA) program, including release notes, the
Sendmail FAQ and a few papers written about Sendmail.  The papers are
provided in PostScript(TM) and troff formats.

Install the sendmail-doc package if you need documentation about
Sendmail.

%package cf
Summary:	The files needed to reconfigure Sendmail
Group:		System/Servers
Requires:	make, m4

%description cf
This package includes the configuration files which you'd need to generate the
sendmail.cf file distributed with the sendmail package.

You'll need the sendmail-cf package if you ever need to reconfigure and rebuild
your sendmail.cf file. For example, the default sendmail.cf file is not
configured for UUCP. If someday you needed to send and receive mail over UUCP,
you'd need to install the sendmail-cf package to help you reconfigure Sendmail.

Install the sendmail-cf package if you need to reconfigure your
sendmail.cf file.

%package devel
Summary:	Sendmail static libraries and headers file
Group: Development/Other

%description devel
This package includes the static libraries and header files

%prep
%setup -q
%patch1 -p1 -b .makemapman
%patch3 -p1 -b .rmail
%patch5 -p1 -b .movefiles
%patch9 -p1 -b .mdk
%patch12 -p1 -b .mandriva
##
%patch50 -p1 -b .up-limit
##

# XXX REVERTING
sed -e 's|@@PATH@@|\.\.|' < %{SOURCE6} > cf/cf/mandrake.mc
sed -e 's|@@PATH@@|\.\.|' < %{SOURCE9} > cf/cf/real-time.mc
# (sb) smrsh path fixes in docs
perl -pi -e 's|\/usr\/libexec|\/usr\/sbin|g' smrsh/README
perl -pi -e 's|\/usr\/adm\/sm.bin|\/etc\/smrsh|g' smrsh/README
perl -pi -e 's|\/usr\/lib\/sendmail|\/usr\/sbin\/sendmail|g' smrsh/README
echo 'Paths modified for Mandriva Linux mailto:sbenedict@mandriva.com' >> smrsh/README

perl -pi -e 's|\/usr\/adm\/sm.bin|\/etc\/smrsh|g' smrsh/smrsh.8
perl -pi -e 's|sm.bin|\/etc\/smrsh|g' smrsh/smrsh.8
head -n -17 smrsh/smrsh.8 > smrsh/smrsh.8.mdk
cat << EOF >> smrsh/smrsh.8.mdk
.SH FILES
/etc/smrsh \- directory for restricted programs
.SH SEE ALSO
sendmail(8)
EOF
mv smrsh/smrsh.8.mdk smrsh/smrsh.8

# (sb) m4 path
perl -pi -e 's|\`sh \$BUILDTOOLS\/bin\/find_m4.sh\`|\/usr\/bin\/m4|g' cf/cf/Build

%build

%serverbuild 
export RPM_OPT_FLAGS="%optflags -DNETINET6"
export LDFLAGS="%ldflags"
export confLIBDIR=%{_libdir}

%make

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/{%{_sysconfdir}/sysconfig,%{initdir},%{_sysconfdir}/pam.d}
mkdir -p %{buildroot}/{%_bindir,%_libdir,%{sendmaildir},%{_mandir}/man{1,5,8},%_sbindir}
mkdir -p %{buildroot}/{var/log,var/spool,%_datadir/sendmail-cf,%_includedir/libmilter}
mkdir -p %{buildroot}/%_docdir/sendmail

OBJDIR=obj.$(uname -s).$(uname -r).$(arch)

# fix default id and gid during install steps

nameuser=`id -nu`
namegroup=`id -ng`

export confLIBDIR=%{_libdir}
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"

# (sb) fix example perl script interpreter paths
sed -i 's|/usr/local/bin/perl|/usr/bin/perl|' contrib/*.pl

# see https://bugzilla.mandriva.com/show_bug.cgi?id=34050
cat cf/cf/mandrake.mc | \
        sed -e "s,%{_datadir}/sendmail-cf/m4/cf\.m4,../../cf/m4/cf.m4," \
        > cf/cf/mandrake-build.mc
cat cf/cf/submit.mc | \
        sed -e "s,%{_datadir}/sendmail-cf/m4/cf\.m4,../../cf/m4/cf.m4," \
        > cf/cf/submit-build.mc
%makeinstall DESTDIR=%{buildroot} MANROOT=%{_mandir}/man CF=mandrake-build SUBMIT=submit-build $ID

%make DESTDIR=%{buildroot} MANROOT=%{_mandir}/man $ID force-install -C $OBJDIR/rmail
%make DESTDIR=%{buildroot} MANROOT=%{_mandir}/man $ID force-install -C $OBJDIR/mail.local

%make DESTDIR=%{buildroot} MANROOT=%{_mandir}/man $ID install -C $OBJDIR/smrsh

ln -sf ../sbin/makemap %{buildroot}/usr/bin/makemap

# install docs by hand - do it in builddir instead of RPM_BUILD_ROOT
rm -fr sendmail-docs
mkdir -p sendmail-docs%{_docdir}/sendmail
cp -ar FAQ LICENSE KNOWNBUGS README RELEASE_NOTES doc sendmail-docs%{_docdir}/sendmail
cp smrsh/README sendmail-docs%{_docdir}/sendmail/README.smrsh
cp sendmail/README sendmail-docs%{_docdir}/sendmail/README.sendmail
cp sendmail/SECURITY sendmail-docs%{_docdir}/sendmail/SECURITY.sendmail
cp sendmail/TUNING sendmail-docs%{_docdir}/sendmail/TUNING.sendmail
cp mail.local/README sendmail-docs%{_docdir}/sendmail/README.mail.local
cp cf/README sendmail-docs%{_docdir}/sendmail/README.cf
cp cf/cf/README sendmail-docs%{_docdir}/sendmail/README.install-cf
cp %{SOURCE10} sendmail-docs%{_docdir}/sendmail/
cp libmilter/README sendmail-docs%{_docdir}/sendmail/README.libmilter
cp -ar libmilter/docs/ sendmail-docs%{_docdir}/sendmail/libmilter

# install the cf files
make DESTDIR=%{buildroot} MANROOT=%{_mandir}/man $ID CF=mandrake-build SUBMIT=submit-build install-cf -C cf/cf
# restore include path
sed -i -e "s,\.\./\.\./cf/m4/cf\.m4,%{_datadir}/sendmail-cf/m4/cf.m4,g" \
        %{buildroot}%{_sysconfdir}/mail/sendmail.cf
rm -f cf/cf/mandrake-build.mc
rm -f cf/cf/submit-build.mc
pushd cf
cp -ar * %{buildroot}/usr/share/sendmail-cf
install -m 644 %{SOURCE9} %{buildroot}/usr/share/sendmail-cf/cf
rm -f %{buildroot}/usr/share/sendmail-cf/*/*.m4path
make -C cf mandrake-build.cf
popd

rm -f %{buildroot}%{_datadir}/sendmail-cf/cf/mandrake-build.cf

mkdir -p %{buildroot}/%{_sysconfdir}/mail
sed -e 's|@@PATH@@|/usr/share/sendmail-cf|' < %{SOURCE6} > %{buildroot}/%{_sysconfdir}/mail/sendmail.mc
cp cf/cf/submit.mc %{buildroot}/%{_sysconfdir}/mail/

echo "# local-host-names - include all aliases for your machine here." > %{buildroot}/%{_sysconfdir}/mail/local-host-names
( echo "# trusted-users - users that can send mail as others without a warning"
echo "# apache, mailman, majordomo, uucp, are good candidates" ) \
	> %{buildroot}/%{_sysconfdir}/mail/trusted-users


install -d -m755 %{buildroot}/var/spool/mqueue
install -d -m755 %{buildroot}/var/spool/clientmqueue

# dangling symlinks
ln -sf ../sbin/sendmail.sendmail %{buildroot}/%{sendmaildir}/sendmail
for f in hoststat mailq newaliases purgestat
  do
    ln -sf ../sbin/sendmail.sendmail %{buildroot}/%_bindir/${f}
  done

mkdir -p %{buildroot}/%{_sysconfdir}/smrsh

cat <<EOF > %{buildroot}/%{_sysconfdir}/mail/access
# Check the /usr/share/doc/sendmail-%{version}/README.cf file for a description
# of the format of this file. (search for access_db in that file)
# The /usr/share/doc/sendmail-%{version}/README.cf is part of the sendmail-doc
# package.
#
# by default we allow relaying from localhost...
localhost.localdomain		RELAY
localhost			RELAY
127.0.0.1			RELAY

EOF

for map in virtusertable access domaintable mailertable
  do
    touch %{buildroot}/%{_sysconfdir}/mail/${map}
    chmod 0644 %{buildroot}/%{_sysconfdir}/mail/${map}
    %{buildroot}/usr/sbin/makemap -C %{buildroot}/%{_sysconfdir}/mail/sendmail.cf hash %{buildroot}/%{_sysconfdir}/mail/${map}.db < %{buildroot}/%{_sysconfdir}/mail/${map}
    chmod 0644 %{buildroot}/%{_sysconfdir}/mail/${map}.db
  done
install -m644 %{SOURCE3} %{buildroot}/%{_sysconfdir}/aliases
%{buildroot}/usr/sbin/makemap -C %{buildroot}/%{_sysconfdir}/mail/sendmail.cf hash %{buildroot}/%{_sysconfdir}/aliases.db < %{SOURCE3}

install -m644 %SOURCE4 %{buildroot}/%{_sysconfdir}/sysconfig/sendmail
install -m755 %SOURCE1 %{buildroot}%{initdir}/sendmail

install -m 644 %{SOURCE5} %{buildroot}/%{_sysconfdir}/mail/Makefile

chmod u+w %{buildroot}/usr/sbin/{mailstats,praliases}
chmod u+w %{buildroot}/usr/bin/rmail

install -m755 -d %{buildroot}%{_libdir}/sasl2
install -m 644 %{SOURCE7} %{buildroot}%{_libdir}/sasl2/Sendmail.conf
install -m 644 %{SOURCE8} %{buildroot}/%{_sysconfdir}/pam.d/smtp

# add certs directory for STARTTLS
mkdir -p %{buildroot}/%{_sysconfdir}/ssl/%{name}
# create placeholder certs
pushd %{buildroot}/%{_sysconfdir}/ssl/%{name}
sh %{SOURCE13}
popd

%if %{alternatives}
mv %{buildroot}%{_sbindir}/sendmail %{buildroot}%{_sbindir}/sendmail.sendmail
mv %{buildroot}/%{sendmaildir}/sendmail %{buildroot}/%{sendmaildir}/sendmail.sendmail
%endif

# (sb) logrotate
install -d %{buildroot}%{_sysconfdir}/logrotate.d
cat << EOF > %{buildroot}%{_sysconfdir}/logrotate.d/statistics
/var/log/statistics {
    missingok
    compress
    postrotate
        service sendmail reload
    endscript
}
EOF

# make strip able to touch these
chmod 755 %{buildroot}%{_bindir}/* %{buildroot}%{_sbindir}/*
	
%pre
%_pre_useradd mailnull /var/spool/mqueue /bin/false
%_pre_useradd smmsp /var/spool/mqueue /bin/false

%postun
if [ "$1" -ge "1" ]; then
	${initdir}/sendmail condrestart > /dev/null 2>&1
fi
exit 0
%_postun_userdel mailnull
%_postun_userdel smmsp

%post
#
# Convert old format to new
#
if [ -f %{_sysconfdir}/mail/deny ] ; then
    cat %{_sysconfdir}/mail/deny | \
	awk 'BEGIN{ print "# Entries from obsoleted /etc/mail/deny"} \
		  {print $1" REJECT"}' >> %{_sysconfdir}/mail/access
    cp %{_sysconfdir}/mail/deny %{_sysconfdir}/mail/deny.rpmorig
fi
for oldfile in relay_allow ip_allow name_allow ; do
    if [ -f %{_sysconfdir}/mail/$oldfile ] ; then
	cat %{_sysconfdir}/mail/$oldfile | \
		awk "BEGIN { print \"# Entries from obsoleted /etc/mail/$oldfile\" ;} \
	     { print \$1\" RELAY\" }" >> %{_sysconfdir}/mail/access
	cp %{_sysconfdir}/mail/$oldfile %{_sysconfdir}/mail/$oldfile.rpmorig
     fi
done

%if %{alternatives}
#
# Set up the alternatives files for MTAs.
#
/usr/sbin/update-alternatives --install %{_sbindir}/sendmail sendmail-command %{_sbindir}/sendmail.sendmail 10 \
        --slave %{sendmaildir}/sendmail sendmail-command-in_libdir %{_sbindir}/sendmail.sendmail \
        #--initscript sendmail
%endif


#
# Oops, these files moved
#
if [ -f %{_sysconfdir}/sendmail.cf -a ! -f %{_sysconfdir}/mail/sendmail.cf ] ; then
	sed -e 's/^O AutoRebuildAliases/#O AutoRebuildAliases/'  %{_sysconfdir}/sendmail.cf > %{_sysconfdir}/mail/sendmail.cf
	mv %{_sysconfdir}/sendmail.cf %{_sysconfdir}/sendmail.cf.rpmorig
fi

if [ -f %{_sysconfdir}/sendmail.cw ] ; then
    cat %{_sysconfdir}/sendmail.cw  | \
      awk 'BEGIN { print "# Entries from obsoleted /etc/sendmail.cw" ;} \
           { print $1 }' >> %{_sysconfdir}/mail/local-host-names
    cp %{_sysconfdir}/sendmail.cw %{_sysconfdir}/sendmail.cw.rpmorig
fi
#
# Rebuild maps (next reboot will rebuild also)
#
{ /usr/bin/newaliases
  for map in virtusertable access domaintable mailertable
  do
    if [ -f %{_sysconfdir}/mail/${map} ] ; then
      /usr/sbin/makemap hash %{_sysconfdir}/mail/${map} < %{_sysconfdir}/mail/${map}
      sleep 1
    fi
  done
} > /dev/null 2>&1
%_post_service sendmail

%preun
%_preun_service sendmail
if [ $1 = 0 ]; then
        %if %alternatives
                update-alternatives --remove sendmail-command %{_sbindir}/sendmail.sendmail
        %endif
fi


%triggerpostun -- sendmail < 8.10.0
/sbin/chkconfig --add sendmail

%files
%defattr(-,root,root)
%attr(0555,bin,bin) /usr/bin/vacation
/usr/bin/hoststat
/usr/bin/purgestat
/usr/bin/makemap
%attr(0555,bin,bin) /usr/sbin/makemap
%attr(0555,bin,bin) /usr/sbin/editmap
%attr(0555,bin,bin) /usr/sbin/mail.local
%attr(0555,bin,bin) /usr/sbin/smrsh
%attr(0555,bin,bin) /usr/sbin/mailstats
%attr(0555,bin,bin) /usr/sbin/praliases
%if %{alternatives}
%attr(2555,root,mail)/usr/sbin/sendmail.sendmail
%{sendmaildir}/sendmail.sendmail
%else
%attr(2555,root,mail) /usr/sbin/sendmail
%attr(0555,bin,bin) /usr/bin/rmail
%{sendmaildir}/sendmail
%endif
/usr/bin/rmail
/usr/bin/newaliases
/usr/bin/mailq
%{_mandir}/man1/mailq.1.*
%{_mandir}/man1/newaliases.1.*
%{_mandir}/man1/vacation.1.*
%{_mandir}/man5/aliases.5.*
%{_mandir}/man8/editmap.8.*
%{_mandir}/man8/mail.local.8.*
%{_mandir}/man8/mailstats.8.*
%{_mandir}/man8/makemap.8.*
%{_mandir}/man8/praliases.8.*
%{_mandir}/man8/rmail.8.*
%{_mandir}/man8/sendmail.8.*
%{_mandir}/man8/smrsh.8.*

# XXX can't do noreplace here or new sendmail will not deliver.
%dir %{_sysconfdir}/smrsh
%dir %{_sysconfdir}/mail
%attr(0755,root,mail) %dir %{_sysconfdir}/ssl/%{name}
%attr(0600,root,mail) %config(noreplace)        %{_sysconfdir}/ssl/%{name}/*

%config(noreplace) %{_sysconfdir}/mail/Makefile
%attr(0444,root,mail) %config(noreplace)	%{_sysconfdir}/mail/sendmail.cf
%attr(0444,root,mail) %config(noreplace)	%{_sysconfdir}/mail/submit.cf
%attr(0644,root,mail) %config(noreplace) %{_sysconfdir}/mail/sendmail.mc
%attr(0644,root,mail) %config(noreplace) %{_sysconfdir}/mail/submit.mc
%config(noreplace)	%{_sysconfdir}/mail/local-host-names
%config(noreplace)	%{_sysconfdir}/aliases
%attr(0644,root,root) %ghost %{_sysconfdir}/aliases.db
%attr(0750,root,mail) %dir /var/spool/mqueue
%attr(0770,mail,mail) %dir /var/spool/clientmqueue
%attr(4555,root,mail) /var/log/statistics
%attr(0644,root,root) %ghost			%{_sysconfdir}/mail/virtusertable.db
%attr(0644,root,root) %config(noreplace)	%{_sysconfdir}/mail/virtusertable

%attr(0644,root,root) %ghost			%{_sysconfdir}/mail/access.db
%attr(0644,root,root) %config(noreplace)	%{_sysconfdir}/mail/access

%attr(0644,root,root) %ghost			%{_sysconfdir}/mail/domaintable.db
%attr(0644,root,root) %config(noreplace)	%{_sysconfdir}/mail/domaintable

%attr(0644,root,root) %ghost			%{_sysconfdir}/mail/mailertable.db
%attr(0644,root,root) %config(noreplace)	%{_sysconfdir}/mail/mailertable

%attr(0644,bin,bin) %config(noreplace)	%{_sysconfdir}/mail/helpfile
%attr(0644,root,root) %config(noreplace)	%{_sysconfdir}/mail/trusted-users

%config(noreplace) %{_sysconfdir}/sysconfig/sendmail

%config(noreplace) %{initdir}/sendmail

%config(noreplace) %{_libdir}/sasl2/Sendmail.conf
%config(noreplace) %{_sysconfdir}/logrotate.d/statistics
%config(noreplace) %{_sysconfdir}/pam.d/smtp

%files cf
/usr/share/sendmail-cf

%files doc
%doc contrib sendmail-docs%{_docdir}/sendmail

%files devel
%doc libsm/{*.html,README} sendmail-docs%{_docdir}/sendmail/{libmilter,README.libmilter}
%dir %{_includedir}/libmilter
%{_includedir}/libmilter/*.h
%{_libdir}/lib*.a




%changelog
* Sun May 22 2011 Oden Eriksson <oeriksson@mandriva.com> 8.14.5-1mdv2011.0
+ Revision: 677273
- 8.14.5

* Tue Apr 12 2011 Funda Wang <fwang@mandriva.org> 8.14.4-5
+ Revision: 652796
- build with system ldflags
- update dir for db5.1

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 8.14.4-4mdv2011.0
+ Revision: 607531
- rebuild

* Wed Apr 07 2010 Funda Wang <fwang@mandriva.org> 8.14.4-3mdv2010.1
+ Revision: 532495
- rebuild

* Fri Feb 26 2010 Oden Eriksson <oeriksson@mandriva.com> 8.14.4-2mdv2010.1
+ Revision: 511636
- rebuilt against openssl-0.9.8m

* Tue Jan 12 2010 Oden Eriksson <oeriksson@mandriva.com> 8.14.4-1mdv2010.1
+ Revision: 490268
- built against bdb 4.7 (db4.7-devel) due to unknown problems
- 8.14.4 fixes CVE-2009-4565
- 8.14.4
- rebuilt against bdb 4.8

* Mon Sep 28 2009 Olivier Blin <oblin@mandriva.com> 8.14.3-4mdv2010.0
+ Revision: 450362
- rediff patches (from Arnaud Patard)
- remove merged patches that were wrongly applying because of patch
  fuzz (from Arnaud Patard)

* Tue Nov 25 2008 Christiaan Welvaart <spturtle@mandriva.org> 8.14.3-3mdv2009.1
+ Revision: 306722
- put submit.mc in /etc/mail
- use a patch to add mandriva changes to submit.mc during build
- move the real sm-client.pid file from /var/spool/clientmqueue to /var/run and fix the init script (fixes #45777)
- sync /etc/mail/Makefile with fedora's package:
  - add support for several optional tables
  - handle sendmail.cf and submit.cf generation

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 8.14.3-2mdv2009.0
+ Revision: 265692
- rebuild early 2009.0 package (before pixel changes)

* Fri May 16 2008 Christiaan Welvaart <spturtle@mandriva.org> 8.14.3-1mdv2009.0
+ Revision: 208238
- 8.14.3

* Wed Jan 23 2008 Thierry Vignaud <tv@mandriva.org> 8.14.2-3mdv2008.1
+ Revision: 157272
- rebuild with fixed %%serverbuild macro

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Fri Dec 21 2007 Oden Eriksson <oeriksson@mandriva.com> 8.14.2-2mdv2008.1
+ Revision: 136279
- rebuilt against new build deps

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%{buildroot} on Pixel's request

* Thu Nov 29 2007 Christiaan Welvaart <spturtle@mandriva.org> 8.14.2-1mdv2008.1
+ Revision: 113834
- 8.14.2

* Tue Sep 25 2007 Anne Nicolas <ennael@mandriva.org> 8.14.1-2mdv2008.0
+ Revision: 92831
- Bump release for reupload

* Tue Sep 25 2007 Andreas Hasenack <andreas@mandriva.com> 8.14.1-1mdv2008.0
+ Revision: 92817
- don't require sendmail-cf to build (#34050)

  + Thierry Vignaud <tv@mandriva.org>
    - kill file require on update-alternatives

  + Christiaan Welvaart <spturtle@mandriva.org>
    - 8.14.1
    - fix filelist for manpages

* Fri Jun 22 2007 Andreas Hasenack <andreas@mandriva.com> 8.14.0-2mdv2008.0
+ Revision: 43260
- rebuild with new serverbuild macro (-fstack-protector)


* Thu Feb 15 2007 Stew Benedict <sbenedict@mandriva.com> 8.14.0-1mdv2007.0
+ Revision: 121447
- Import sendmail

* Thu Feb 15 2007 Stew Benedict <sbenedict@mandriva.com> 8.14.0-1mdv2007.0
- 8.14.0
- rediff P9
- bunzip patches

* Thu Aug 31 2006 Stew Benedict <sbenedict@mandriva.com> 8.13.8-1mdv2007.0
- 8.13.8 (security fix for CVE-2006-4434)
- fix init script for sm-client so restart works when the client has died

* Fri Jun 16 2006 Stew Benedict <sbenedict@mandriva.com> 8.13.7-1mdv2007.0
- 8.13.7 (security update for CVE-2006-1173)

* Wed Mar 22 2006 Stew Benedict <sbenedict@mandriva.com> 8.13.6-1mdk
- 8.13.6 (security update)

* Mon Mar 06 2006 Stew Benedict <sbenedict@mandriva.com> 8.13.5-4mdk
- update pam config

* Fri Feb 10 2006 Stew Benedict <sbenedict@mandriva.com> 8.13.5-3mdk
- parallel init

* Sun Nov 13 2005 Oden Eriksson <oeriksson@mandriva.com> 8.13.5-2mdk
- rebuilt against openssl-0.9.8a
- make strip able to touch the binaries

* Tue Oct 04 2005 Stew Benedict <sbenedict@mandriva.com> 8.13.5-1mdk
- 8.13.5

* Wed Sep 07 2005 Oden Eriksson <oeriksson@mandriva.com> 8.13.4-6mdk
- rebuild
- ake/iva

* Wed Aug 31 2005 Oden Eriksson <oeriksson@mandriva.com> 8.13.4-5mdk
- rebuilt against new openldap-2.3.6 libs

* Sat Jul 02 2005 Stew Benedict <sbenedict@mandriva.com> 8.13.4-4mdk
- new provides/alternatives scheme proposed by Guillaume

* Wed Jun 08 2005 Stew Benedict <sbenedict@mandriva.com> 8.13.4-3mdk
- forgot to define alternative as mta-smtp

* Wed Jun 08 2005 Stew Benedict <sbenedict@mandriva.com> 8.13.4-2mdk
- use alternates for /etc/pam.d/smtp (#16287)

* Tue May 03 2005 Stew Benedict <sbenedict@mandriva.com> 8.13.4-1mdk
- New release 8.13.4, logrotate "statstics", fix perl path in examples

* Fri Feb 04 2005 Buchan Milne <bgmilne@linux-mandrake.com> 8.13.3-2mdk
- rebuild for ldap2.2_7

* Fri Jan 28 2005 Stew Benedict <sbenedict@mandrakesoft.com> 8.13.3-1mdk
- 8.13.3

* Thu Dec 23 2004 Stew Benedict <sbenedict@mandrakesoft.com> 8.13.2-1mdk
- 8.13.2
- more spec cleanup/rework (Stephane Lentz)
-  redo patch9
-  drop patch2 (patch9 does some, perl does the rest)
-  drop patch0 (patch9 picks it up now)
-  drop patch7 (use perl -pi)

* Mon Dec 13 2004 Stew Benedict <sbenedict@mandrakesoft.com> 8.13.1-2mdk
- fix auth setup (Bugzilla #12309), 
- warn about need for libsasl2-plug-<foo> for auth
- some spec cleanups (Stephane Lentz), maybe more later
-  drop source2, 12
-  rename source 5

* Wed Aug 11 2004 Stew Benedict <sbenedict@mandrakesoft.com> 8.13.1-1mdk
- 8.13.1
- rebuild against libdb4.2

* Tue Jul 27 2004 Stew Benedict <sbenedict@mandrakesoft.com> 8.13.0-2mdk
- fix paths in sendmail.mc (Jeremy Anderson)

* Fri Jul 02 2004 Stew Benedict <sbenedict@mandrakesoft.com> 8.13.0-1mdk
- 8.13.0


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20803 |12mu|serf-1.3.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 1
%define libname %mklibname %{name}1_ %{major}
%define develname %mklibname %{name} -d

Summary:	A high-performance asynchronous HTTP client library
Name:		serf
Version:	1.3.2
Release:	5
License:	Apache License
Group:		System/Libraries
URL:		http://code.google.com/p/serf/
Source0:	http://serf.googlecode.com/files/%{name}-%{version}.tar.bz2
Source1:	%{name}.rpmlintrc
BuildRequires:	pkgconfig(apr-1)
BuildRequires:	pkgconfig(apr-util-1)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	zlib-devel
BuildRequires:	db-devel
BuildRequires:	openldap-devel
BuildRequires:	scons

%description
The serf library is a C-based HTTP client library built upon the Apache
Portable Runtime (APR) library. It multiplexes connections, running the
read/write communication asynchronously. Memory copies and transformations are
kept to a minimum to provide high performance operation.

%package -n	%{libname}
Summary:	A high-performance asynchronous HTTP client library
Group:		System/Libraries

%description -n	%{libname}
The serf library is a C-based HTTP client library built upon the Apache
Portable Runtime (APR) library. It multiplexes connections, running the
read/write communication asynchronously. Memory copies and transformations are
kept to a minimum to provide high performance operation.

%package -n	%{develname}
Summary:	Development libraries and headers for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n	%{develname}
The serf library is a C-based HTTP client library built upon the Apache
Portable Runtime (APR) library. It multiplexes connections, running the
read/write communication asynchronously. Memory copies and transformations are
kept to a minimum to provide high performance operation.

This package contains all of the development files that you will need in order
to compile %{name} applications.

%prep
%setup -q

%build
%serverbuild
scons \
    PREFIX=%{_prefix} \
    LIBDIR=%{_libdir} \
    APR=%{_prefix} \
    OPENSSL=%{_prefix} \
    ZLIB=%{_prefix} \
    DEBUG=yes \
    CFLAGS="%{optflags}" \
    APR_STATIC=no

%scons

%check
%scons \
    CFLAGS="%{optflags}" \
    check

%install
scons install --install-sandbox=%{buildroot}

# enable strip and debug packages
chmod 755 %{buildroot}%{_libdir}/libserf*.so*

# Don't ship static libs
rm -fR %{buildroot}%{_libdir}/*.a
rm -fR %{buildroot}%{_libdir}/*.la

%files -n %{libname}
%doc CHANGES LICENSE NOTICE README design-guide.txt
%{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%{_includedir}/%{name}-%{major}/*.h
%{_libdir}/*.so
%{_libdir}/pkgconfig/serf-1.pc

%changelog
* Thu Apr 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.3.2-5
+ Revision: d37c12a
- Updated to 1.3.2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20804 |12mu|setup-2.7.21-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A set of system configuration and setup files
Name:		setup
Version:	2.7.21
Release:	3
License:	Public Domain
Group:		System/Configuration/Other
Url:		http://svn.mandriva.com/svn/soft/setup/trunk
Source0:	%{name}-%{version}.tar.xz

Requires(pre):	rpm-helper, grep, coreutils
Requires(posttrans):shadow-conv
BuildArch:	noarch

%description
The setup package contains a set of very important system
configuration and setup files, such as passwd, group,
profile and more.

You should install the setup package because you will
find yourself using its many features for system
administration.

%prep
%setup -q

%build
%make

%install
%makeinstall_std

%pre
# due to important new group additions, we need to add them manually here if they
# don't already exist because rpm will create group.rpmnew instead
if [ -f /etc/group ]; then
    grep -q '^auth:' /etc/group || %_pre_groupadd auth
    # be a little fancy here in case this is an upgrade and the user hasn't migrated to tcb yet
    if [ "`grep -q '^shadow:' /etc/group; echo $?`" == 1 ]; then
        %_pre_groupadd shadow
        if [ -f /etc/shadow ]; then
            chmod 0440 /etc/shadow && chgrp shadow /etc/shadow
        fi
    fi
    grep -q '^chkpwd:' /etc/group || %_pre_groupadd chkpwd
    grep -q '^dialout:' /etc/group || %_pre_groupadd dialout
fi

%posttrans
pwconv 2>/dev/null >/dev/null  || :
grpconv 2>/dev/null >/dev/null  || :

[ -f /var/log/lastlog ] || echo -n '' > /var/log/lastlog

if [ -x /usr/sbin/nscd ]; then
	nscd -i passwd -i group || :
fi

%triggerpostun -- setup < 2.7.8
# the files is no more in setup starting from 2.7.8, it is now in nfs-utils
if [ -e /etc/exports.rpmsave ]; then
  mv -f /etc/exports.rpmsave /etc/exports && echo "warning: /etc/exports.rpmsave restored as /etc/exports"
fi

%files
%doc NEWS
%verify(not md5 size mtime) %config(noreplace) %{_sysconfdir}/passwd
%verify(not md5 size mtime) %config(noreplace) %{_sysconfdir}/fstab
%verify(not md5 size mtime) %config(noreplace) %{_sysconfdir}/resolv.conf
%verify(not md5 size mtime) %config(noreplace) %{_sysconfdir}/group
%verify(not md5 size mtime) %config(noreplace) %{_sysconfdir}/hosts
%config(noreplace) %{_sysconfdir}/services
%config(noreplace) %{_sysconfdir}/inputrc
%config(noreplace) %{_sysconfdir}/filesystems
%config(noreplace) %{_sysconfdir}/host.conf
%config(noreplace) %{_sysconfdir}/hosts.allow
%config(noreplace) %{_sysconfdir}/hosts.deny
%config(noreplace) %{_sysconfdir}/motd
%config(noreplace) %{_sysconfdir}/printcap
%config(noreplace) %{_sysconfdir}/profile
%config(noreplace) %{_sysconfdir}/shells
%config(noreplace) %{_sysconfdir}/protocols
%attr(0644,root,root) %config(missingok,noreplace) %{_sysconfdir}/securetty
%config(noreplace) %{_sysconfdir}/csh.login
%config(noreplace) %{_sysconfdir}/csh.cshrc
%ghost %verify(not md5 size mtime) /var/log/lastlog


%changelog
* Sun Sep 09 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 2.7.21-2
+ Revision: 816563
- drop dependency on run-parts, we haven't shipped it as part of this package
  for a while, so no sense in adding a dependency on it for legacy compatibility
- new version:
  	o don't create /etc/mtab
  	o remove run-parts from this package, it's packaged separately
  	o update /etc/protocols and /etc/services from debian package
  	  netbase 4.47
- drop redundant glibc dependency
- fix license tag
- drop redundant buildroot cleaning
- cosmetics
- change buildarch to noarch
- add Requires(pre): rpm-helper

* Tue May 29 2012 Guilherme Moro <guilherme@mandriva.com> 2.7.18-5
+ Revision: 801039
- Remove mtab, owned by util-linux now

* Sun Dec 11 2011 Matthew Dawkins <mattydaw@mandriva.org> 2.7.18-4
+ Revision: 740166
- cleaned up spec
- removed defattr, clean section, BuildRoot, mkrel
- changed req for shadow-utils to shadow-conv
- (recently split to avoid dep loop)
- removed pre 2007 Conflicts
- removed reqs for run-parts

* Fri May 06 2011 Oden Eriksson <oeriksson@mandriva.com> 2.7.18-3
+ Revision: 669970
- mass rebuild

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 2.7.18-2mdv2011.0
+ Revision: 607533
- rebuild

* Thu Dec 31 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.7.18-1mdv2010.1
+ Revision: 484524
- new version

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 2.7.17-2mdv2010.0
+ Revision: 427069
- rebuild

* Sat Apr 11 2009 Gustavo De Nardin <gustavodn@mandriva.com> 2.7.17-1mdv2009.1
+ Revision: 366419
- 2.7.17
  - stop csh from sourcing /etc/profile.d/* on non-interactive shells
    (bug #49407, comment 6)

* Fri Jan 09 2009 Frederic Crozat <fcrozat@mandriva.com> 2.7.16-1mdv2009.1
+ Revision: 327455
- Release 2.7.16 :
 - add dialout group, needed by latest udev, replace uucp group for serial stuff, just like Debian

* Wed Jan 07 2009 Pixel <pixel@mandriva.com> 2.7.15-1mdv2009.1
+ Revision: 326531
- 2.7.15: handle control + left/right arrow in gnome-terminal (#36287)

* Wed Dec 17 2008 Frederic Crozat <fcrozat@mandriva.com> 2.7.14-1mdv2009.1
+ Revision: 315121
- Release 2.7.14 :
 - fix warning in run-parts
 - configure inputrc to add trailing / to directories symlink (instead of patching bash)

* Sat Jul 12 2008 Olivier Thauvin <nanardon@mandriva.org> 2.7.13-1mdv2009.0
+ Revision: 234201
- 2.7.13: add tty0 to securetty for uml

* Thu May 22 2008 Vincent Danen <vdanen@mandriva.com> 2.7.12-3mdv2009.0
+ Revision: 210051
- use %%_pre_groupadd instead of groupadd directly to dynamically assign gid's on upgrades, since those gid's may already have been taken

* Sun May 18 2008 Vincent Danen <vdanen@mandriva.com> 2.7.12-2mdv2009.0
+ Revision: 208736
- create shadow, chkpwed, and auth groups in %%pre if they don't already exist in the system

* Wed May 14 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.7.12-1mdv2009.0
+ Revision: 207315
- new version

* Fri Mar 28 2008 Pixel <pixel@mandriva.com> 2.7.11-3mdv2008.1
+ Revision: 190933
- require run-parts for backward compatibility until other packages correctly
  require it directly

* Fri Mar 28 2008 Pixel <pixel@mandriva.com> 2.7.11-2mdv2008.1
+ Revision: 190867
- run-parts is moved to package run-parts

* Mon Jan 28 2008 Marcelo Ricardo Leitner <mrl@mandriva.com> 2.7.11-1mdv2008.1
+ Revision: 159330
- New upstream: 2.7.11. Closes: #34841
- Update URL tag.

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Dec 12 2007 Guillaume Rousse <guillomovitch@mandriva.org> 2.7.10-1mdv2008.1
+ Revision: 119058
- new version

* Tue Sep 11 2007 Oden Eriksson <oeriksson@mandriva.com> 2.7.9-2mdv2008.0
+ Revision: 84515
- rebuild

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - new release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20805 |12mu|shadow-utils-4.1.5.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# (cg) Certain binaries build in this package are no longer wanted or are now
# provided by other packages (e.g. coreutils, util-linux or passwd)
%define unwanted chfn chsh groups passwd porttime su suauth nologin chgpasswd getspnam
# (cg) Some localised man pages are provided by the man-pages package rather
# than here so kill them off
# (Question: why?? See "urpmf share.*man.*/XXXX\\." where XXXX is one of the below)
%define unwanted_i18n_mans sg shadow

Name:		shadow-utils
Epoch:		2
Version:	4.1.5.1
Release:	6
Summary:	Utilities for managing shadow password files and user/group accounts
License:	BSD
Group:		System/Base
URL:		http://pkg-shadow.alioth.debian.org/
Source0:	http://pkg-shadow.alioth.debian.org/releases/shadow-%{version}.tar.bz2
Source1:	shadow-970616.login.defs
Source2:	shadow-970616.useradd
Source3:	adduser.8
Source4:	pwunconv.8
Source5:	grpconv.8
Source6:	grpunconv.8
# http://qa.mandriva.com/show_bug.cgi?id=27082
Source7:	shadow-utils-nl.po
Source8:	user-group-mod.pamd
Source9:	chpasswd-newusers.pamd
Source10:	chage-chfn-chsh.pamd
Patch2:		shadow-4.1.5.1-rpmsave.patch
Patch4:		shadow-4.1.4.2-dotinname.patch
Patch7:		shadow-4.1.5.1-avx-owl-crypt_gensalt.patch
# Patch 8 is disabled because it seems to be no longer needed in 4.1.5.1
Patch8:		shadow-4.1.4.2-avx-owl-tcb.patch
Patch9:		shadow-4.1.5.1-shadow_perms.patch
Patch11:	shadow-4.1.5.1-tcb-build.patch

BuildRequires:	gettext-devel
BuildRequires:	pam-devel
BuildRequires:	tcb-devel
BuildRequires:	glibc-crypt_blowfish-devel
BuildRequires:	pam_userpass-devel

Requires:	setup >= 2.7.12-2
Provides:	/usr/sbin/useradd
Provides:	/usr/sbin/groupadd
%rename		adduser
%rename		newgrp
Conflicts:	msec < 0.47
Conflicts:	util-linux-ng < 2.13.1-6

%description
The shadow-utils package includes the necessary programs for
converting UNIX password files to the shadow password format, plus
programs for managing user and group accounts.  
- The pwck command checks the integrity of password and shadow files.  
- The lastlog command prints out the last login times for all users.  
- The useradd, userdel and usermod commands are used for managing
  user accounts.  
- The groupadd, groupdel and groupmod commands are used for managing
  group accounts.

%package -n shadow-conv
Summary:	Conversion tools for %{name}
Group:		System/Libraries
Conflicts:	%{name} < 2:4.1.5.1

%description -n shadow-conv
This package contains the conversion tools for %{name} needed by setup. 
- The pwconv command converts passwords to the shadow password format.  
- The pwunconv command unconverts shadow passwords and generates 
  an npasswd file (a standard UNIX password file).

%prep
%setup -q -n shadow-%{version}
%patch2 -p1 -b .rpmsave
%patch4 -p1 -b .dot
%patch7 -p1 -b .salt
#patch8 -p1 -b .tcb
%patch9 -p1 -b .shadow_perms
%patch11 -p1 -b .tcb2

cp -f %{SOURCE7} po/nl.po
rm -f po/nl.gmo

%build
libtoolize --copy --force; aclocal; autoconf; automake --add-missing
%serverbuild
CFLAGS="%{optflags} -DSHADOWTCB -DEXTRA_CHECK_HOME_DIR" \
%configure --disable-shared --disable-desrpc --with-libcrypt --with-libpam --without-libcrack
%make
# because of the extra po file added manually
make -C po update-gmo

%install
%{makeinstall_std} gnulocaledir=%{buildroot}/%{_datadir}/locale MKINSTALLDIRS=`pwd`/mkinstalldirs

install -d -m 750 %{buildroot}%{_sysconfdir}/default
install -m 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/login.defs
install -m 0600 %{SOURCE2} %{buildroot}%{_sysconfdir}/default/useradd

ln -s useradd %{buildroot}%_sbindir/adduser
install -m644 %SOURCE3 %{buildroot}%_mandir/man8/
install -m644 %SOURCE4 %{buildroot}%_mandir/man8/
install -m644 %SOURCE5 %{buildroot}%_mandir/man8/
install -m644 %SOURCE6 %{buildroot}%_mandir/man8/
perl -pi -e "s/encrpted/encrypted/g" %{buildroot}%{_mandir}/man8/newusers.8

# add pam support files
rm -rf %{buildroot}/etc/pam.d/
mkdir -p %{buildroot}/etc/pam.d/
install -m 0600 %{SOURCE8} %{buildroot}/etc/pam.d/user-group-mod
install -m 0600 %{SOURCE9} %{buildroot}/etc/pam.d/chpasswd-newusers
install -m 0600 %{SOURCE10} %{buildroot}/etc/pam.d/chage-chfn-chsh

pushd %{buildroot}/etc/pam.d
    for f in chpasswd newusers; do
        ln -s chpasswd-newusers ${f}
    done
    for f in chage; do
        # chfn and chsh are built without pam support in util-linux-ng
        ln -s chage-chfn-chsh ${f}
    done
    for f in groupadd groupdel groupmod useradd userdel usermod; do
        ln -s user-group-mod ${f}
    done
popd

# (cg) Remove unwanted binaries (and their corresponding man pages)
for unwanted in %{unwanted}; do
  rm -f %{buildroot}{%{_bindir},%{_sbindir}}/$unwanted
  rm -f %{buildroot}%{_mandir}/{,{??,??_??}/}man*/$unwanted.*
done

rm -f %{buildroot}%{_mandir}/man1/login.1*

# (cg) Remove man pages provided by the "man-pages" package...
for unwanted in %{unwanted_i18n_mans}; do
  rm -f %{buildroot}%{_mandir}/{??,??_??}/man*/$unwanted.*
done

# (cg) Find all localised man pages
find %{buildroot}%{_mandir} -depth -type d -empty -delete

%find_lang shadow

for dir in $(ls -1d %{buildroot}%{_mandir}/{??,??_??}) ; do
  dir=$(echo $dir | sed -e "s|^%{buildroot}||")
  lang=$(basename $dir)
  echo "%%lang($lang) $dir/man*/*" >> shadow.lang
done

%files -n shadow-conv
%{_sbindir}/*conv
%{_mandir}/man8/*conv.8*

%files -f shadow.lang
%doc doc/HOWTO NEWS
%doc doc/WISHLIST doc/README.limits doc/README.platforms
%attr(0640,root,shadow)	%config(noreplace) %{_sysconfdir}/login.defs
%attr(0600,root,root)	%config(noreplace) %{_sysconfdir}/default/useradd
%{_bindir}/sg
%attr(2711,root,shadow) %{_bindir}/chage
%{_bindir}/faillog
%{_bindir}/gpasswd
%{_bindir}/expiry
%{_bindir}/login
%attr(4711,root,root)   %{_bindir}/newgrp
%{_bindir}/lastlog
%{_sbindir}/logoutd
%{_sbindir}/adduser
%{_sbindir}/user*
%{_sbindir}/group*
%{_sbindir}/grpck
%{_sbindir}/pwck
%{_sbindir}/chpasswd
%{_sbindir}/newusers
%{_sbindir}/vipw
%{_sbindir}/vigr
%{_mandir}/man1/chage.1*
%{_mandir}/man1/expiry.1*
%{_mandir}/man1/newgrp.1*
%{_mandir}/man1/sg.1*
%{_mandir}/man1/gpasswd.1*
%{_mandir}/man3/shadow.3*
%{_mandir}/man5/shadow.5*
%{_mandir}/man5/gshadow.5*
%{_mandir}/man5/login.defs.5*
%{_mandir}/man5/faillog.5*
%{_mandir}/man8/adduser.8*
%{_mandir}/man8/group*.8*
%{_mandir}/man8/user*.8*
%{_mandir}/man8/pwck.8*
%{_mandir}/man8/grpck.8*
%{_mandir}/man8/chpasswd.8*
%{_mandir}/man8/logoutd.8*
%{_mandir}/man8/newusers.8*
%{_mandir}/man8/vipw.8*
%{_mandir}/man8/vigr.8*
%{_mandir}/man8/lastlog.8*
%{_mandir}/man8/faillog.8*
%attr(640,root,shadow) %config(noreplace) /etc/pam.d/chage-chfn-chsh
/etc/pam.d/chage
%attr(640,root,shadow) %config(noreplace) /etc/pam.d/chpasswd-newusers 
/etc/pam.d/chpasswd
/etc/pam.d/newusers
%attr(640,root,shadow) %config(noreplace) /etc/pam.d/user-group-mod
/etc/pam.d/useradd
/etc/pam.d/userdel
/etc/pam.d/usermod
/etc/pam.d/groupadd
/etc/pam.d/groupdel
/etc/pam.d/groupmod




%changelog
* Fri Nov 15 2013 akdengi <kazancas@mandriva.ru> 2:4.1.5.1-6
+ Revision: 5ad96e5
- crypt with sha512



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20806 |12mu|shared-desktop-ontologies-0.11.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Semantic web to the desktop in terms of vocabulary
Name:		shared-desktop-ontologies
Version:	0.11.0
Release:	1
License:	BSD
Group:		System/Base
Url:		http://sourceforge.net/projects/oscaf/
Source0:	http://sourceforge.net/projects/oscaf/files/%{name}/%{version}/%{name}-%{version}.tar.bz2
BuildRequires:	kde4-macros
BuildArch:	noarch

%description
Open Semantic Collaboration Architecture Foundation (OSCAF) ontologies and
reference code development. This project is used maintainers from open source
projects to maintain standards for the interoperability of desktop and web
applications.

The shared-desktop-ontologies package brings the semantic web to the desktop
in terms of vocabulary. It contains the well known core ontologies such as RDF
and RDFS as well as the Nepomuk ontologies which are used by projects like KDE
or Strigi.

%files
%{_kde_datadir}/ontology

#--------------------------------------------------------------------

%package devel
Summary:	Devel stuff for %{name}
Group:		Development/KDE and Qt
Requires:	%{name}

%description devel
This package contains header files needed if you wish to build applications
based on %{name}.

%files devel
%{_kde_datadir}/pkgconfig/shared-desktop-ontologies.pc
%{_kde_datadir}/cmake/SharedDesktopOntologies

#--------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Aug 14 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.11.0-1
+ Revision: 5c4c691
- LOG New version 0.11.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20807 |12mu|shared-mime-info-0.90-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		shared-mime-info
Version:	0.90
Release:	%mkrel 12
Summary:	Shared MIME-Info Specification
Group:		Graphical desktop/Other
#gw main is GPL, test program is LGPL
License:	GPL+ and LGPLv2+
URL:		http://www.freedesktop.org/wiki/Software/shared-mime-info
Source0:	http://freedesktop.org/~hadess/%{name}-%{version}.tar.bz2
Source1:	defaults.list
# KDE 4 overrides.
Source2:	mimeapps.list
Patch0: shared-mime-info-xz.patch
# (fc) 0.22-2mdv fix VHDL vs CRT magic detection (Mdv bug #31603)
Patch4:		shared-mime-info-0.80-vhdl.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
BuildRequires:	libxml2-devel
BuildRequires:  libxml2-utils
BuildRequires:	glib2-devel
BuildRequires:  intltool

%description
This is the freedesktop.org shared MIME info database.

Many programs and desktops use the MIME system to represent the types of
files. Frequently, it is necessary to work out the correct MIME type for
a file. This is generally done by examining the file's name or contents,
and looking up the correct MIME type in a database.

For interoperability, it is useful for different programs to use the
same database so that different programs agree on the type of a file,
and new rules for determining the type apply to all programs.

This specification attempts to unify the type-guessing systems currently
in use by GNOME, KDE and ROX. Only the name-to-type and contents-to-type
mappings are covered by this spec; other MIME type information, such as
the default handler for a particular type, or the icon to use to display
it in a file manager, are not covered since these are a matter of style.

In addition, freedesktop.org provides a shared database in this format
to avoid inconsistencies between desktops. This database has been
created by converting the existing KDE and GNOME databases to the new
format and merging them together.

%prep
%setup -q
%patch0 -p1 -b .xz
%patch4 -p1 -b .vhdl

%build
%configure2_5x --disable-update-mimedb
#gw parallel make fails in 0.90
make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
install -m 644 %{SOURCE1} %{SOURCE2} $RPM_BUILD_ROOT%{_datadir}/applications
mkdir -p $RPM_BUILD_ROOT%{_datadir}/mime/{application,image,message,multipart,text,audio,inode,model,packages,video}

touch $RPM_BUILD_ROOT%{_datadir}/mime/{XMLnamespaces,aliases,globs,magic,subclasses,mime.cache}

## remove these bogus files
%{__rm} -rf $RPM_BUILD_ROOT%{_datadir}/locale/*

%clean
rm -rf $RPM_BUILD_ROOT

%check
make check

%post
%{_bindir}/update-mime-database %{_datadir}/mime > /dev/null

%triggerun -- shared-mime-info < 0.20-3mdv
%{_bindir}/update-mime-database %{_datadir}/mime > /dev/null

%triggerin -- %{_datadir}/mime/packages/*.xml
%{_bindir}/update-mime-database %{_datadir}/mime > /dev/null

%triggerpostun -- %{_datadir}/mime/packages/*.xml
%{_bindir}/update-mime-database %{_datadir}/mime > /dev/null

%files
%defattr (-,root,root)
%doc README shared-mime-info-spec.xml NEWS
%_bindir/update-mime-database
%dir %{_datadir}/mime/
%{_datadir}/applications/defaults.list
%{_datadir}/applications/mimeapps.list
%dir %{_datadir}/mime/application
%dir %{_datadir}/mime/image
%dir %{_datadir}/mime/message
%dir %{_datadir}/mime/multipart
%dir %{_datadir}/mime/text
%dir %{_datadir}/mime/audio
%dir %{_datadir}/mime/inode
%dir %{_datadir}/mime/model
%dir %{_datadir}/mime/packages
%dir %{_datadir}/mime/video
%ghost %{_datadir}/mime/XMLnamespaces
%ghost %{_datadir}/mime/aliases
%ghost %{_datadir}/mime/globs
%ghost %{_datadir}/mime/magic
%ghost %{_datadir}/mime/subclasses
%ghost %{_datadir}/mime/mime.cache
%{_datadir}/mime/packages/freedesktop.org.xml
%_mandir/man1/update-mime-database.1*
%_datadir/pkgconfig/shared-mime-info.pc


%changelog
* Tue Aug 09 2011 Denis Koryavov <dkoryavov@mandriva.org> 0.90-8mdv2011.0
+ Revision: 693727
- Added priorities for the inode/directory.

* Fri May 06 2011 Oden Eriksson <oeriksson@mandriva.com> 0.90-7
+ Revision: 669978
- mass rebuild

* Sun Feb 27 2011 Funda Wang <fwang@mandriva.org> 0.90-6
+ Revision: 640253
- rebuild to obsolete old packages

* Fri Feb 11 2011 Funda Wang <fwang@mandriva.org> 0.90-5
+ Revision: 637208
- wrong name of trigger, there is no triggerpostin, but triggerin

* Tue Feb 08 2011 Funda Wang <fwang@mandriva.org> 0.90-4
+ Revision: 636825
- update_mime_database macro is empty now, so we need to push real command

* Tue Feb 08 2011 Per Ã˜yvind Karlsen <peroyvind@mandriva.org> 0.90-3
+ Revision: 636780
- fix trigger to fire after package has been installed and after uninstall

* Tue Feb 08 2011 Per Ã˜yvind Karlsen <peroyvind@mandriva.org> 0.90-2
+ Revision: 636776
- replace mandriva filetrigger with rpm5 file trigger (~#62395)

* Fri Dec 03 2010 GÃ¶tz Waschk <waschk@mandriva.org> 0.90-1mdv2011.0
+ Revision: 606053
- new version
- rediff patch 0
- disable parallel make

* Sat Oct 02 2010 GÃ¶tz Waschk <waschk@mandriva.org> 0.80-1mdv2011.0
+ Revision: 582514
- new version
- rediff patches

* Wed Feb 03 2010 GÃ¶tz Waschk <waschk@mandriva.org> 0.71-1mdv2010.1
+ Revision: 499880
- new version
- rediff the patches
- update license

* Sun Oct 25 2009 GÃ¶tz Waschk <waschk@mandriva.org> 0.70-5mdv2010.0
+ Revision: 459265
- replace writer64 by writer in KDE mimeapps as well
- remove openoffice.org64 from defaults list (bug #54878)

* Mon Oct 12 2009 Nicolas LÃ©cureuil <nlecureuil@mandriva.com> 0.70-4mdv2010.0
+ Revision: 456873
- Remove conflicts
- Remove the versionnate buildrequire and add a conflicts

* Thu Oct 08 2009 Nicolas LÃ©cureuil <nlecureuil@mandriva.com> 0.70-2mdv2010.0
+ Revision: 455993
- Versionnate buildrequire

* Wed Oct 07 2009 Nicolas LÃ©cureuil <nlecureuil@mandriva.com> 0.70-1mdv2010.0
+ Revision: 455557
- Update to version 0.70 ( Recommended by KDE )
  Rediff patches

* Fri Apr 24 2009 GÃ¶tz Waschk <waschk@mandriva.org> 0.60-3mdv2010.0
+ Revision: 368966
- replace kpdf by ocular (bug #47658)

* Fri Apr 17 2009 Helio Chissini de Castro <helio@mandriva.com> 0.60-2mdv2009.1
+ Revision: 367913
- Add xz on the list of mimetypes

* Thu Feb 26 2009 GÃ¶tz Waschk <waschk@mandriva.org> 0.60-1mdv2009.1
+ Revision: 345050
- new version
- drop patch 5

  + Frederik Himpe <fhimpe@mandriva.org>
    - Use Evince instead of tetex-xdvi for application/x-dvi

* Mon Oct 20 2008 GÃ¶tz Waschk <waschk@mandriva.org> 0.51-4mdv2009.1
+ Revision: 295632
- update patch 5 with generic icon support

* Fri Sep 05 2008 Helio Chissini de Castro <helio@mandriva.com> 0.51-3mdv2009.0
+ Revision: 281444
- Added firefox as addition in the mimeapps.list, so kde can use firefox as default browser for applicatin/xml+html and text/html
  Thi solution not breaks konqueror navigation as well, so the konqueror usage remains the same
- Updated same mimes for defaults.list

* Fri Aug 08 2008 GÃ¶tz Waschk <waschk@mandriva.org> 0.51-2mdv2009.0
+ Revision: 268246
- remove totem from the cd player list

* Thu Jul 31 2008 Frederic Crozat <fcrozat@mandriva.com> 0.51-1mdv2009.0
+ Revision: 257716
- Release 0.51
- Rengerate patch5

* Thu Jun 12 2008 Frederic Crozat <fcrozat@mandriva.com> 0.40-1mdv2009.0
+ Revision: 218370
- Release 0.40

* Wed Jun 11 2008 Pixel <pixel@mandriva.com> 0.30-2mdv2009.0
+ Revision: 217913
- add rpm filetrigger running update-mime-database when rpm install/remove a mime file

* Mon May 19 2008 GÃ¶tz Waschk <waschk@mandriva.org> 0.30-1mdv2009.0
+ Revision: 208896
- new version
- update URL
- drop patch 2
- update patch 4

* Fri Mar 21 2008 Frederic Crozat <fcrozat@mandriva.com> 0.23-2mdv2008.1
+ Revision: 189424
- Update default applications list and add autorun applications for hotplugged medias / devices

* Thu Jan 17 2008 GÃ¶tz Waschk <waschk@mandriva.org> 0.23-1mdv2008.1
+ Revision: 153974
- new version
- drop patches 0,3

* Tue Jan 08 2008 GÃ¶tz Waschk <waschk@mandriva.org> 0.22-6mdv2008.1
+ Revision: 146378
- add kpdf for pdf files

* Thu Jan 03 2008 GÃ¶tz Waschk <waschk@mandriva.org> 0.22-5mdv2008.1
+ Revision: 141776
- add some MIME types from Office 2007

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Oct 23 2007 GÃ¶tz Waschk <waschk@mandriva.org> 0.22-4mdv2008.1
+ Revision: 101428
- fix bug #34988 (html files identified as mozilla bookmarks)

* Thu Sep 20 2007 GÃ¶tz Waschk <waschk@mandriva.org> 0.22-3mdv2008.0
+ Revision: 91373
- fix entries for OO.o in defaults.list

* Thu Sep 13 2007 Frederic Crozat <fcrozat@mandriva.com> 0.22-2mdv2008.0
+ Revision: 85071
- Patch3 (CVS): various bug fixes
- Patch4: fix VHDL vs CRT magic detection (Mdv bug #31603)

* Mon Jul 30 2007 GÃ¶tz Waschk <waschk@mandriva.org> 0.22-1mdv2008.0
+ Revision: 56517
- new version
- drop patches 3,4

  + Frederic Crozat <fcrozat@mandriva.com>
    - Update patch 4 with additional aliases

* Fri Jul 27 2007 Frederic Crozat <fcrozat@mandriva.com> 0.21-4mdv2008.0
+ Revision: 56360
- Patch3 (CVS): add video/avi as alias to video/x-msvideo
- Patch4 : add additional Ogg mimetypes / extensions
- Add totem as default player for ogg files

* Sun Jul 15 2007 Per Ã˜yvind Karlsen <peroyvind@mandriva.org> 0.21-3mdv2008.0
+ Revision: 52240
- add lzma to defaults.list
- update lzma patch (P2) with pattern for tar archives as well

* Wed May 16 2007 Frederic Crozat <fcrozat@mandriva.com> 0.21-2mdv2008.0
+ Revision: 27313
- Set nautilus-cd-burner before file-roller as default application for ISO file (Mdv bug #30833)

* Tue Apr 24 2007 GÃ¶tz Waschk <waschk@mandriva.org> 0.21-1mdv2008.0
+ Revision: 17740
- new version
- drop merged patches 0,1


* Fri Mar 30 2007 Frederic Crozat <fcrozat@mandriva.com> 0.20-6mdv2007.1
+ Revision: 149882
- Update defaults.list : add more mimetype, use totem instead of rhythmbox by
  default for audio files (Mdv bug #24022), it works best for not imported files

* Sun Mar 11 2007 GÃ¶tz Waschk <waschk@mandriva.org> 0.20-5mdv2007.1
+ Revision: 141290
- add lzma

* Sun Mar 04 2007 GÃ¶tz Waschk <waschk@mandriva.org> 0.20-4mdv2007.1
+ Revision: 132700
- fix upgrade

* Fri Mar 02 2007 Frederic Crozat <fcrozat@mandriva.com> 0.20-3mdv2007.1
+ Revision: 131454
- Patch1: resync with ufraw for raw digicam format

  + Thierry Vignaud <tvignaud@mandriva.com>
    - no need to package big ChangeLog when NEWS is already there

* Wed Feb 28 2007 Frederic Crozat <fcrozat@mandriva.com> 0.20-2mdv2007.1
+ Revision: 127085
-Remove patch16, it is networkmanager specific
-generate real patch to output correct type for RealVideo (fdo bug #10122) and no longer subclass them as text/plain
-Fix defaults.list for Real types

* Thu Feb 08 2007 GÃ¶tz Waschk <waschk@mandriva.org> 0.20-1mdv2007.1
+ Revision: 117749
- new version
- drop merged patches 0 and 2
- update file list

* Mon Jan 22 2007 GÃ¶tz Waschk <waschk@mandriva.org> 0.19-3mdv2007.1
+ Revision: 111706
- Import shared-mime-info

* Mon Jan 22 2007 Götz Waschk <waschk@mandriva.org> 0.19-3mdv2007.1
- add alias image/pdf for pdf documents
- unpack patches

* Fri Sep 15 2006 Frederic Crozat <fcrozat@mandriva.com> 0.19-2mdv2007.0
- Patch7: fix detection of Real files

* Sat Sep 09 2006 Frederic Crozat <fcrozat@mandriva.com> 0.19-1mdv2007.0
- New version 0.19 (goetz)
- fix URL
- drop patches 3,4,5,7
- clean defaults.list

* Tue Jul 04 2006 Frederic Crozat <fcrozat@mandriva.com> 0.18-1mdv2007.0
- Release 0.18
- Remove patches 0, 1, 8 (merged upstream)
- Regenerate patch2

* Fri Apr 14 2006 Götz Waschk <waschk@mandriva.org> 0.17-3mdk
- include Fedora patches

* Wed Mar 22 2006 Götz Waschk <waschk@mandriva.org> 0.17-2mdk
- improve patch 1
- patch 5: remove directory alias that was breaking nautilus

* Mon Mar 20 2006 Götz Waschk <waschk@mandriva.org> 0.17-1mdk
- add mime.cache
- rediff patch 1
- New release 0.17
- use mkrel

* Thu Sep 01 2005 Frederic Crozat <fcrozat@mandriva.com> 0.16-3mdk 
- Patch4: add powerpoint alias (Mdk bug #17645)

* Sat Jul 09 2005 Götz Waschk <waschk@mandriva.org> 0.16-2mdk
- update patch 1 to add WMA audio

* Tue Apr 19 2005 Götz Waschk <waschk@linux-mandrake.com> 0.16-1mdk
- drop patch 4
- New release 0.16

* Fri Mar 04 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 0.15-3mdk 
- Source1: defaults applications to use for GNOME (based on Fedora)
- Patch4 (CVS): various fixes

* Fri Oct 01 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 0.15-2mdk
- lib64 fixes to pkgconfig files

* Thu Sep 02 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 0.15-1mdk
- Release 0.15
- Remove postun script, let rpm do its job

* Wed Aug 18 2004 Götz Waschk <waschk@linux-mandrake.com> 0.14-5mdk
- update patch1 to make wmv an alias of asf

* Tue Aug 03 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 0.14-4mdk
- Patch2 : add glob for palm databases

* Sun May 16 2004 Götz Waschk <waschk@linux-mandrake.com> 0.14-3mdk
- fix asf, wmv and asx

* Sat Apr 17 2004 Götz Waschk <waschk@linux-mandrake.com> 0.14-2mdk
- fix dia magic detection (Hamish Mackenzie)

* Sat Apr 03 2004 Götz Waschk <waschk@linux-mandrake.com> 0.14-1mdk
- add pkgconfig file
- drop patch (fixed upstream)
- fix url
- new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20808 |12mu|shim-0.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global debug_package %{nil}
%global efidir rosa
Name:           shim
Version:        0.2
Release:        1
Summary:        First-stage UEFI bootloader
Group:          System/Kernel and hardware
Provides:	shim = %{version}-%{release}
License:        BSD
URL:            http://www.codon.org.uk/~mjg59/shim/
Source0:	shim.efi
Source1:        MokManager.efi

%description
Initial UEFI bootloader that handles chaining to a trusted full bootloader
under secure boot environments. This package contains the version signed by
the UEFI signing service.

%package -n shim
Summary: First-stage UEFI bootloader

%description -n shim
Initial UEFI bootloader that handles chaining to a trusted full bootloader
under secure boot environments. This package contains the version signed by
the UEFI signing service.

%prep
cd %{_builddir}
mkdir shim-%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
cd shim-%{version}
install -D -d -m 0755 $RPM_BUILD_ROOT/boot/efi/EFI/%{efidir}/
install -m 0644 %{SOURCE0} $RPM_BUILD_ROOT/boot/efi/EFI/%{efidir}/shim.efi
install -m 0644 %{SOURCE1} $RPM_BUILD_ROOT/boot/efi/EFI/%{efidir}/MokManager.efi

%files -n shim
/boot/efi/EFI/%{efidir}/shim.efi
/boot/efi/EFI/%{efidir}/MokManager.efi
%changelog
* Wed Jul 02 2014 Alex Burmashev <alex.burmashev@gmail.com> 0.2-1
+ Revision: 56db02f
- initial import



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20809 |12mu|shim-0.7-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global mokutilver 0.2.0
Name:           shim
Version:        0.7
Release:        5
Summary:        First-stage UEFI bootloader
Group:          System/Kernel and hardware
License:        BSD
URL:            http://www.codon.org.uk/~mjg59/shim/
Source0:        https://github.com/mjg59/shim/archive/%{version}.tar.gz
Source2:        https://github.com/lcp/mokutil/archive/%{mokutilver}.tar.gz


BuildRequires: gnu-efi git openssl-devel openssl
BuildRequires: pesign >= 0.106-1
BuildRequires: gnu-efi

# Shim uses OpenSSL, but cannot use the system copy as the UEFI ABI is not
# compatible with SysV (there's no red zone under UEFI) and there isn't a
# POSIX-style C library.
# BuildRequires: OpenSSL
Provides: bundled(openssl) = 0.9.8w

# Shim is only required on platforms implementing the UEFI secure boot
# protocol. The only one of those we currently wish to support is 64-bit x86.
# Adding further platforms will require adding appropriate relocation code.
ExclusiveArch: x86_64

%global efidir rosa

%description
Initial UEFI bootloader that handles chaining to a trusted full bootloader
under secure boot environments.

%package -n shim-unsigned
Summary: First-stage UEFI bootloader (unsigned data)

%description -n shim-unsigned
Initial UEFI bootloader that handles chaining to a trusted full bootloader
under secure boot environments.

%package -n mokutil
Summary: Utilities for managing Secure Boot/MoK keys

%description -n mokutil
Utilities for managing the "Machine's Own Keys" list.

%prep
%setup -q
%setup -q -a 2 -D -T

%build
MAKEFLAGS=""
make 'DEFAULT_LOADER=\\\\grubx64.efi' ${MAKEFLAGS} shim.efi MokManager.efi fallback.efi
cd mokutil-%{mokutilver}
./autogen.sh
%configure
%make
cd ..

%install
rm -rf $RPM_BUILD_ROOT
pesign -h -P -i shim.efi -h > shim.hash
install -D -d -m 0755 $RPM_BUILD_ROOT%{_datadir}/shim/
install -m 0644 shim.efi $RPM_BUILD_ROOT%{_datadir}/shim/shim.efi
install -m 0644 shim.hash $RPM_BUILD_ROOT%{_datadir}/shim/shim.hash
install -m 0644 fallback.efi $RPM_BUILD_ROOT%{_datadir}/shim/fallback.efi
install -m 0644 MokManager.efi $RPM_BUILD_ROOT%{_datadir}/shim/MokManager.efi
install -D -d -m 0755 $RPM_BUILD_ROOT/boot/efi/EFI/rosa/
install -m 0644 shim.efi $RPM_BUILD_ROOT/boot/efi/EFI/rosa/shim.efi
install -m 0644 MokManager.efi $RPM_BUILD_ROOT/boot/efi/EFI/rosa/MokManager.efi


cp fallback.efi $RPM_BUILD_ROOT%{_datadir}/shim/fallback.efi
install -m 0644 MokManager.efi $RPM_BUILD_ROOT%{_datadir}/shim/MokManager.efi
cd mokutil-%{mokutilver}
make PREFIX=%{_prefix} LIBDIR=%{_libdir} DESTDIR=%{buildroot} install
# now install our .debug files...
cd ..
install -D -d -m 0755 $RPM_BUILD_ROOT/usr/lib/debug/%{_datadir}/shim/
install -m 0644 shim.efi.debug $RPM_BUILD_ROOT/usr/lib/debug/%{_datadir}/shim/shim.efi.debug
install -m 0644 fallback.efi.debug $RPM_BUILD_ROOT/usr/lib/debug/%{_datadir}/shim/fallback.efi.debug
install -m 0644 MokManager.efi.debug $RPM_BUILD_ROOT/usr/lib/debug/%{_datadir}/shim/MokManager.efi.debug

%files -n shim-unsigned
%doc
%dir %{_datadir}/shim
%{_datadir}/shim/*
/boot/efi/EFI/rosa/MokManager.efi
/boot/efi/EFI/rosa/shim.efi


%files -n mokutil
/usr/bin/mokutil
/usr/share/man/man1/mokutil.1.xz


%changelog
* Thu Jul 31 2014 Alex Burmashev <alex.burmashev@rosalab.ru> 0.7-5
+ Revision: f8b9da5
- pack loaders to rosa folder



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20810 |12mu|shotwell-0.14.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined	1
%define Werror_cflags			%nil

%define url_ver		%(echo %{version} | cut -d "." -f -2)

Summary:	A photo organizer designed for GNOME
Name:		shotwell
Version:	0.14.1
Release:	6
License:	LGPLv2+ and CC-BY-SA
Group:		Graphics
Url:		http://www.yorba.org/shotwell/
Source0:	http://www.yorba.org/download/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
# Updated Russian translation from upstream
Patch0:		shotwell-0.14.1.ru.patch
Patch1:		shotwell-0.14.1-libraw15.patch
BuildRequires:	vala
BuildRequires:	pkgconfig(gdk-3.0)
BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
BuildRequires:	pkgconfig(gexiv2) >= 0.4.90
BuildRequires:	pkgconfig(gee-1.0)
BuildRequires:	pkgconfig(gstreamer-0.10)
BuildRequires:	pkgconfig(gstreamer-pbutils-0.10)
BuildRequires:	pkgconfig(gstreamer-plugins-base-0.10)
BuildRequires:	pkgconfig(gudev-1.0)
BuildRequires:	pkgconfig(json-glib-1.0)
BuildRequires:	pkgconfig(libexif)
BuildRequires:	pkgconfig(libgphoto2)
BuildRequires:	pkgconfig(libraw)
BuildRequires:	pkgconfig(libsoup-2.4)
BuildRequires:	pkgconfig(rest-0.7)
BuildRequires:	pkgconfig(unique-3.0)
BuildRequires:	pkgconfig(webkitgtk-3.0)

%description
Shotwell is a digital photo organizer designed for the GNOME desktop
environment. It allows you to import photos from disk or camera,
organize them in various ways, view them in full-window or fullscreen
mode, and export them to share with others.

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
%before_configure
./configure \
	--prefix=%{_prefix} \
	--lib=%{_lib} \
	--disable-schemas-compile \
	--disable-desktop-update \
	--disable-icon-update

%make

%install
%makeinstall_std

%find_lang %{name} --all-name

%files -f %{name}.lang
%doc AUTHORS MAINTAINERS README COPYING NEWS THANKS
%{_bindir}/*
%{_libdir}/%{name}
/usr/libexec/%{name}
%{_datadir}/%{name}
%{_datadir}/gnome/help/%{name}
%{_datadir}/applications/%{name}*.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.*
%{_datadir}/GConf/gsettings/shotwell.convert
%{_datadir}/glib-2.0/schemas/org.yorba.shotwell*.gschema.xml


%changelog
* Wed Jan 15 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.14.1-6
+ Revision: 576b300
- LOG Add patch from upstream to fix build with latest libraw



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20811 |12mu|sidplay-libs-2.1.1-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define spmajor 2
%define libname    %mklibname sidplay %{spmajor}
%define sumajor 0
%define libnamesu %mklibname sidutils %{sumajor}
%define develnamesu %mklibname -d sidutils
%define staticdevelnamesu %mklibname -s -d sidutils
%define builders %{_libdir}/sidplay/builders

Summary:	A Commodore 64 music player and SID chip emulator library
Name:		sidplay-libs
Version:	2.1.1
Release:	13
License:	GPLv2+
Group:		System/Libraries
Url:		http://sidplay2.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/sidplay2/%{name}-%version.tar.bz2
Patch0:		sidplay-libs-2.1.1-gcc4.3.patch
#gw from xsidplay 2.0.3
Patch1:		cia1.patch
BuildRequires:	automake
BuildRequires:	chrpath

%description
This is a cycle-based version of a C64 music playing library
developed by Simon White. This library provides no internal
SID emulation. Instead a means to drive any external SID hardware or
emulation has been provided using the SID Builder Classes.

A ReSID Builder Class using a modified version of ReSID 0.13
is included in this package. Alternative/updated classes can be
obtained from the SIDPlay2 homepage.

%package -n %{libname}
Summary:	A Commodore 64 music player and SID chip emulator library
Group:		System/Libraries

%description -n %{libname}
This is a cycle-based version of a C64 music playing library
developed by Simon White. This library provides no internal
SID emulation. Instead a means to drive any external SID hardware or
emulation has been provided using the SID Builder Classes.

A ReSID Builder Class using a modified version of ReSID 0.13
is included in this package. Alternative/updated classes can be
obtained from the SIDPlay2 homepage.

%package -n %{libname}-devel
Summary:	Development headers and libraries for %{libname}
Group:		Development/C++
Requires:	%{libname} = %{version}
Provides:	sidplay2-devel = %{version}-%{release}

%description -n %{libname}-devel
This package includes the header and library files necessary
for developing applications to use %{libname}.

%package -n %{libnamesu}
Summary:	General utility library for use in sidplayers
Requires:	%{libname} = %{version}-%{release}
Group:		System/Libraries

%description -n %{libnamesu}
This library provides general utilities that are not considered core
to the C64 emulation.  Utilities include decoding and obtaining tune
lengths from the songlength database, INI file format parser and SID
filter files (types 1 and 2).

%package -n %{develnamesu}
Summary:	Development headers and libraries for libsidutils
Group:		Development/C++
Requires:	%{libnamesu} = %{version}-%{release}
Requires:	%{libname}-devel = %{version}-%{release}
Provides:	libsidutils-devel = %{version}-%{release}

%description -n %{develnamesu}
This package includes the header and library files necessary
for developing applications to use %{libnamesu}.

%package -n %{staticdevelnamesu}
Summary:	Static library for %{libnamesu}
Group:		Development/C++
Requires:	%{develnamesu} = %{version}
Provides:	libsidutils-static-devel = %{version}-%{release}

%description -n %{staticdevelnamesu}
This package includes the static library file necessary
for developing applications to use %{libnamesu}.


%prep
%setup -q
%patch0 -p1 -b .gcc
%patch1 -p1
aclocal -I unix
automake -a
autoconf
cd resid
aclocal
libtoolize --copy --force
automake -a
autoconf
cd ..

%build
export CFLAGS="%optflags -fPIC"
export CXXFLAGS="%optflags -fPIC"
%configure2_5x
%make

%install
#hack to prevent relinking
sed s/relink_command.*// < libsidutils/src/libsidutils.la > tmp.la
mv tmp.la libsidutils/src/libsidutils.la
%makeinstall_std
chrpath -d %{buildroot}%{_libdir}/libsidutils.so

rm -f %{buildroot}%{builders}/libsid*
rm -rf %{buildroot}%{builders}/pkgconfig

%multiarch_includes %{buildroot}%{_includedir}/sidplay/sidconfig.h

%files -n %libname
%doc libsidplay/AUTHORS libsidplay/ChangeLog libsidplay/README libsidplay/TODO
%{_libdir}/libsidplay*.so.*

%files -n %libname-devel
%dir %{_libdir}/sidplay/
%dir %{_libdir}/sidplay/builders
%dir %{_includedir}/sidplay/builders/
%{_includedir}/sidplay/*.h
%{_includedir}/sidplay/builders/*.h
%multiarch %{multiarch_includedir}/sidplay/

%{_libdir}/libsidplay*.so
%{_libdir}/libsidplay*.a
%{_libdir}/pkgconfig/libsidplay*.pc
%{builders}/*.a

%files -n %{libnamesu}
%doc libsidutils/AUTHORS libsidutils/ChangeLog libsidutils/README libsidutils/TODO
%{_libdir}/libsidutils*.so.*

%files -n %{develnamesu}
%dir %{_includedir}/sidplay/utils/
%{_includedir}/sidplay/utils/*
%{_libdir}/libsidutils*.so
%{_libdir}/pkgconfig/libsidutils*pc

%files -n %{staticdevelnamesu}
%{_libdir}/libsidutils*.a


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20812 |12mu|skrooge-1.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Personal Finance Management Tool
Name:		skrooge
Version:	1.8.0
Release:	1
License:	GPLv3+
Group:		Office
Url:		http://skrooge.org
Source0:	http://skrooge.org/files/%{name}-%{version}.tar.bz2
BuildRequires:	grantlee
BuildRequires:	grantlee-devel
BuildRequires:	kdelibs4-devel
BuildRequires:	kdepim4-devel
BuildRequires:	pkgconfig(libkactivities)
BuildRequires:	pkgconfig(libofx)
BuildRequires:	pkgconfig(qca2)
BuildRequires:	pkgconfig(sqlite3)
Requires:	qt4-database-plugin-sqlite
Requires:	qca2-plugin-openssl
Requires:	grantlee

%description
Skrooge is a personal finance management tool for KDE4, with the aim of
being highly intuitive, while providing powerful functions such as
graphics, persistent Undo/Redo, infinite category levels, and much more...

%files -f %{name}.lang
%{_kde_bindir}/*
%{_kde_libdir}/kde4/*.so
%{_kde_libdir}/kde4/plugins/grantlee
%{_kde_appsdir}/*
%{_kde_applicationsdir}/*.desktop
%{_kde_datadir}/config.kcfg/*.kcfg
%{_kde_configdir}/*.knsrc
%{_kde_iconsdir}/*/*/*/*
%{_kde_services}/*.desktop
%{_kde_servicetypes}/*.desktop
%{_datadir}/mime/packages/*.xml
%{_datadir}/akonadi/agents/skroogeakonadiresource.desktop

#-----------------------------------------------------------------------------

%define libskgbankgui_major 1
%define libskgbankgui %mklibname skgbankgui %{libskgbankgui_major}

%package -n %{libskgbankgui}
Summary:	%{name} library
Group:		System/Libraries

%description -n %{libskgbankgui}
%{name} library.

%files -n %{libskgbankgui}
%{_kde_libdir}/libskgbankgui.so.%{libskgbankgui_major}*

#-----------------------------------------------------------------------------

%define libskgbankmodeler_major 1
%define libskgbankmodeler %mklibname skgbankmodeler %{libskgbankmodeler_major}

%package -n %{libskgbankmodeler}
Summary:	%{name} library
Group:		System/Libraries

%description -n %{libskgbankmodeler}
%{name} library.

%files -n %{libskgbankmodeler}
%{_kde_libdir}/libskgbankmodeler.so.%{libskgbankmodeler_major}*

#-----------------------------------------------------------------------------

%define libskgbasegui_major 1
%define libskgbasegui %mklibname skgbasegui %{libskgbasegui_major}

%package -n %{libskgbasegui}
Summary:	%{name} library
Group:		System/Libraries

%description -n %{libskgbasegui}
%{name} library.

%files -n %{libskgbasegui}
%{_kde_libdir}/libskgbasegui.so.%{libskgbasegui_major}*

#-----------------------------------------------------------------------------

%define libskgbasemodeler_major 1
%define libskgbasemodeler %mklibname skgbasemodeler %{libskgbasemodeler_major}

%package -n %{libskgbasemodeler}
Summary:	%{name} library
Group:		System/Libraries

%description -n %{libskgbasemodeler}
%{name} library.

%files -n %{libskgbasemodeler}
%{_kde_libdir}/libskgbasemodeler.so.%{libskgbasegui_major}*

#-----------------------------------------------------------------------------

%package devel
Summary:	Skrooge development files
Group:		Development/KDE and Qt
Requires:	%{libskgbasemodeler} = %{EVRD}
Requires:	%{libskgbasegui} = %{EVRD}
Requires:	%{libskgbankmodeler} = %{EVRD}
Requires:	%{libskgbankgui} = %{EVRD}

%description devel
This package contains header files needed if you wish to build applications
based on skrooge.

%files devel
%{_kde_libdir}/*.so

#--------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang %{name} --with-html


%changelog
* Thu Oct 10 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.8.0-1
+ Revision: e2698e1
- LOG New version 1.8.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20813 |12mu|smart-1.4.1-16
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_without smart_update
%bcond_without smart_applet

Name:		smart
Version:	1.4.1
Release:	16
Epoch:		1
Group:		System/Configuration/Packaging
Summary:	Next generation package handling tool
License:	GPLv2+
URL:		https://code.launchpad.net/smart
Source0:	https://launchpad.net/smart/trunk/%{version}/+download/%{name}-%{version}.tar.bz2
Source1:	smart-mandriva-distro.py
Source2:	smart.console
Source4:	smart-package-manager.desktop
Source6:	smart-newer.py
Source7:	smart-install.desktop
Source8:	smart-applet.desktop
Source9:	smart-applet.png
Source10:	smart-unity-distro.py

Patch1:		smart-1.4.1-enable-distepoch.patch
Patch2:		smart-1.4.1-applet.patch

Patch603:	smart-1.4.1-cache-packages-toggle.patch
Patch606:	smart-1.4.1-sysstdoutencoding-utf-8.patch
Patch607:	smart-1.4.1-saving-cache-msgbox.patch
Patch609:	smart-1.4.1-pycurl-speedup.patch
Patch610:	smart-1.4.1-pycurl-ftp-segfault.patch
Patch611:	smart-1.4.1-pycurl-for-ftp-only.patch
Patch613:	smart-1.4.1-keyerror.patch
Patch615:	smart-1.4.1-coercing2unicode.patch
Patch616:	smart-1.4.1-prefer-last-ok-mirror.patch
Patch618:	smart-1.4.1-inst-by-provide-fix.patch
Patch619:	smart-1.4.1-info-perm-denied.patch
# fix error probably introduced by createrepo update
# unclear if it actually works or not MD 20100830
Patch803:	smart-1.4.1-uncompress-close.patch
# https://bugs.launchpad.net/smart/+bug/268143
# add suggest config to ignore or install for rpm&deb
Patch805:	smart-1.4.1-rpm-suggests-config.patch
Patch806:	smart-1.4.1-deb-suggests-config.patch
Patch1007:	smart-1.4.1-computing_upgrades_989_988.patch
Patch1008:	smart-1.4.1-install-update.patch
Patch1009:	smart-1.4.1-dont-use-_RPMVSF_NOSIGNATURES.patch
Patch1010:	smart-1.4.1-add-missing-lzma-open-function-mdvbz59103.patch
#ROSA patch
Patch2000:	smart-1.4.1-rosa-mirrors.patch
Patch2001:	smart-1.4.1-urpm-cachesize-ignore.patch

BuildRequires:	rpm-mandriva-setup
BuildRequires:	desktop-file-utils
# required by test suite
BuildRequires:	dpkg
BuildRequires:	python-rpm
Requires:	python-rpm pythonegg(pyliblzma) >= 0.4.0
Requires:	usermode-consoleonly
%ifarch %{ix86}
Requires:	pythonegg(psyco)
%endif
Suggests:	pythonegg(pycurl)
BuildRequires:	pkgconfig(python)

%description
Smart Package Manager is a next generation package handling tool.

%package	gui
Summary:	Smart GTK user interface
Group:		System/Configuration/Packaging
Requires(post):	desktop-file-utils
Requires(postun): desktop-file-utils
%if "%{disttag}" == "unity"
Requires(post):	xdg-utils
%endif
Requires:	%{name} = %{EVRD}
Requires:	pygtk2.0

%description	gui
Smart GTK user interface.

%if %{with smart_update}
%package	update
Summary:	Allows execution of 'smart update' by normal users (suid)
Group:		System/Configuration/Packaging
Requires:	%{name} = %{EVRD}

%description	update
Allows execution of 'smart update' by normal users through a
special suid command.
%endif

%if %{with smart_applet}
%package	applet
Summary:	Smart system tray applet
Group:		System/Configuration/Packaging
Requires:	%{name} = %{EVRD}
Requires:	%{name}-gui = %{EVRD}
Requires:	gnome-python

%description	applet
Smart system tray applet.
%endif

%prep
%setup -q
%patch1 -p1 -b .distepoch~
%patch2 -p1 -b .applet~
%patch603 -p1 -b .cache_packages_toggle~
%patch606 -p1 -b .sysstdoutencoding_utf-8~
%patch607 -p1 -b .saving_cache_msgbox~
%patch609 -p1 -b .pycurl_speedup~
%patch610 -p1 -b .ftp_segfault_pycurl~
%patch611 -p1 -b .pycurl_for_ftp_only~
%patch613 -p1 -b .keyerror~
%patch615 -p1 -b .coercing2unicode~
%patch616 -p1 -b .prefer_last_ok_mirror~
%patch618 -p1 -b .inst_by_provide_fix~
%patch619 -p1 -b .info_perm_denied~
%patch803 -p1 -b .uncompress_close~
%patch805 -p1 -b .rpm_suggests~
%patch806 -p1 -b .deb_suggests~
%patch1007 -p1 -b .computation~
%patch1008 -p1 -b .update_channels~
%patch1009 -p1 -b .nosig~
%patch1010 -p1 -b .mdvbz59103~
%if "%{disttag}" == "rosa"
%patch2000 -p1 -b .rosa_mirrors~
%endif
%patch2001 -p1 -b .hdlist_size_ignore~
cp %{SOURCE9} contrib/smart-applet

%build
%setup_compile_flags
%make

%if %{with smart_update}
pushd contrib/smart-update
%make
popd
%endif

# rosa mirrors patch breaks regression check
%if "%{disttag}" != "rosa"
%check
make test
%endif

%install
%makeinstall_std

%if "%{disttag}" == "unity"
install -m644 %{SOURCE10} -D %{buildroot}%{_prefix}/lib/smart/distro.py
%else
install -m644 %{SOURCE1} -D %{buildroot}%{_prefix}/lib/smart/distro.py
%endif

install -m644 %{SOURCE2} -D %{buildroot}%{_sysconfdir}/security/console.apps/smart-root

ln -sf consolehelper %{buildroot}%{_bindir}/smart-root

mkdir -p %{buildroot}%{_sysconfdir}/pam.d

cat > %{buildroot}%{_sysconfdir}/pam.d/smart-root <<EOF
#%PAM-1.0
auth       sufficient   pam_rootok.so
auth       sufficient   pam_timestamp.so
auth       include      system-auth
account    required     pam_permit.so
session    required     pam_permit.so
session    optional     pam_timestamp.so
session    optional     pam_xauth.so
EOF

mkdir -p %{buildroot}%{_datadir}/applications
desktop-file-install \
        --dir %{buildroot}%{_datadir}/applications \
	%{SOURCE4}

install -m644 smart/interfaces/images/smart.png -D %{buildroot}%{_datadir}/pixmaps/smart-package-manager.png
mkdir -p %{buildroot}%{_localstatedir}/lib/smart/channels

install -m644 %{SOURCE6} -D %{buildroot}%{py_platsitedir}/%{name}/commands/newer.py

%if %{with smart_update}
install -m755 contrib/smart-update/smart-update -D %{buildroot}%{_bindir}/smart-update
%endif

%if %{with smart_applet}
desktop-file-install \
	--dir %{buildroot}%{_datadir}/applications \
	%{SOURCE8}
install -m755 contrib/smart-applet/smart-applet.py  -D %{buildroot}%{_bindir}/smart-applet
install -m644 contrib/smart-applet/smart-applet.png  -D %{buildroot}%{_datadir}/pixmaps/smart-applet.png
install -m644 contrib/smart-applet/smart-helper.pam %{buildroot}%{_sysconfdir}/pam.d/smart-helper
install -m644 contrib/smart-applet/smart-helper.helper %{buildroot}%{_sysconfdir}/security/console.apps/smart-helper
ln -sf consolehelper %{buildroot}%{_bindir}/smart-helper
%endif

%find_lang %{name}

%if "%{disttag}" == "unity"
%post gui
xdg-mime default smart-install.desktop application/x-rpm
xdg-mime default smart-install.desktop application/x-redhat-package-manager

%post
#Update chanels after install (need with urpmi use only)
/usr/bin/smart update
%endif


%files -f %{name}.lang
%defattr(0644,root,root,0755)
%doc HACKING README TODO IDEAS doc/*.css doc/*.html
%config(noreplace) %{_sysconfdir}/security/console.apps/smart-root
%config(noreplace) %{_sysconfdir}/pam.d/smart-root
%attr(0755,root,root)%{_bindir}/%{name}
%attr(0755,root,root)%{_bindir}/%{name}-root
%dir %{_prefix}/lib/%{name}
%{_prefix}/lib/%{name}/distro.py
%dir %{py_platsitedir}/smart
%{py_platsitedir}/smart/*
%{py_platsitedir}/*.egg-info
%exclude %{py_platsitedir}/smart/interfaces/gtk
%dir %{_localstatedir}/lib/smart/channels
%{_mandir}/*/*

%files gui
%defattr(0644,root,root,0755)
%{_datadir}/applications/smart-package-manager.desktop
%{_datadir}/pixmaps/smart-package-manager.png
%{py_platsitedir}/smart/interfaces/gtk

%if %{with smart_update}
%files update
%attr(4755,root,root) %{_bindir}/smart-update
%endif

%if %{with smart_applet}
%files applet
%config(noreplace) %{_sysconfdir}/security/console.apps/smart-helper
%config(noreplace) %{_sysconfdir}/pam.d/smart-helper
%attr(4755,root,root) %{_bindir}/smart-applet
%{_bindir}/smart-helper
%{_datadir}/applications/smart-applet.desktop
%{_datadir}/pixmaps/smart-applet.png
%endif


%changelog
* Tue Feb 11 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:1.4.1-16
+ Revision: e1abbb8
- Fix smart-applet requirements



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20814 |12mu|smartmontools-6.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	  For monitoring S.M.A.R.T. disks and devices
Name:             smartmontools
Version:          6.3
Release:          1
License:	  GPL
Group:		  System/Kernel and hardware
URL:		  http://smartmontools.sourceforge.net/
Source0:	  http://heanet.dl.sourceforge.net/sourceforge/%{name}/%{name}-%{version}.tar.gz
Source1:	  smartd.conf
Source3:	  smartd.sysconfig
Source4:          smartd.service
Patch0:		  smartmontools-6.0-service.patch
Obsoletes:	  smartsuite
Provides:	  smartsuite
Requires(post):  rpm-helper
Requires(preun): rpm-helper
BuildRequires:    systemd-units
BuildRequires:	  libcap-ng-devel

%description 
SMARTmontools controls and monitors storage devices using the Self-Monitoring,
Analysis and Reporting Technology System (S.M.A.R.T.) built into ATA and SCSI
Hard Drives. This is used to check the reliability of the hard drive and
predict drive failures. The suite contains two utilities. The first, smartctl,
is a command-line utility designed to perform simple S.M.A.R.T. tasks. The
second, smartd, is a daemon that periodically monitors smart status and
reports errors to syslog. The package is compatible with the ATA/ATAPI-5
specification. Future releases will be compatible with the ATA/ATAPI-6 and
ATA/ATAPI-7 specifications. The package is intended to incorporate as much
"vendor specific" and "reserved" information as possible about disk drives.
man smartctl and man smartd will provide more information.

%prep

%setup -q
#% apply_patches
%patch0 -p0
%build
%configure2_5x \
    --with-libcap-ng=yes \
    --enable-drivedb

%make

%install
install -d %{buildroot}%{_sysconfdir}/sysconfig

%makeinstall_std

install %{SOURCE1} %{buildroot}%{_sysconfdir}/
install %{SOURCE3} %{buildroot}%{_sysconfdir}/sysconfig/smartd
install -D -p -m 644 %{SOURCE4} %{buildroot}/lib/systemd/system/smartd.service
rm -f %{buildroot}%{_initrddir}/smartd

%post
%_post_service smartd

%preun
%_preun_service smartd

%files
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/smartd.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/smartd_warning.sh
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/smartd
%attr(0644,root,root) /lib/systemd/system/smartd.service
%{_sbindir}/*
%{_mandir}/man?/*
%{_docdir}/%{name}
%{_datadir}/%{name}/drivedb.h

%changelog
* Mon Aug 11 2014 Eugene Budanov <eugene.budanov@rosalab.ru> 6.3-1
+ Revision: 92a6c06
- Update version to 6.3



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20815 |12mu|smb4k-1.1.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 4
%define libname %mklibname smb4kcore %{major}

Name:		smb4k
Version:	1.1.3
Release:	1
Summary:	A KDE SMB share browser
Source0:	http://downloads.sourceforge.net/smb4k/%{name}-%{version}.tar.xz
License:	GPLv2+
Group:		Networking/Other
Url:		http://smb4k.sourceforge.net
BuildRequires:  kdelibs4-devel
Requires:	samba-client
Requires:	%{libname} = %{version}
Obsoletes:	%{mklibname smb4kdialogs 2} < %{version}-%{release}
Conflicts:	%{name}-devel < 0.10.0-rc

%description
An SMB network and share browser for KDE 4 or later.

%files -f %{name}.lang
%{_kde_sysconfdir}/dbus-1/system.d/net.sourceforge.smb4k.mounthelper.conf
%{_kde_bindir}/smb4k*
%{_kde_datadir}/apps/kconf_update/*
%{_kde_datadir}/dbus-1/system-services/net.sourceforge.smb4k.mounthelper.service
%{_kde_datadir}/polkit-1/actions/net.sourceforge.smb4k.mounthelper.policy
%{_kde_libdir}/kde4/*.so
%{_kde_libdir}/libsmb4ktooltips.so
%{_kde_libdir}/kde4/libexec/mounthelper
%{_kde_applicationsdir}/smb4k.desktop
%{_kde_services}/plasma-applet-smb4k-qml.desktop
%{_kde_appsdir}/smb4k/
%{_kde_datadir}/config.kcfg/smb4k.kcfg
%{_kde_iconsdir}/*/*/*/*
%{_datadir}/apps/plasma/plasmoids/smb4k-qml/
%{_libdir}/libkdeinit4_smb4k.so

#------------------------------------------------	
%package -n %libname
Summary:	SMB4K core library
Group:		System/Libraries

%description -n %libname
Library for %{name}.

%files -n %libname
%{_kde_libdir}/libsmb4kcore.so.%{major}*

#------------------------------------------------
%package devel
Summary:	SMB4K development files
Group:		Development/KDE and Qt
Requires:	%{libname} = %{version}

%description devel
Development files for applications that need %{name}.

%files devel
%{_kde_libdir}/libsmb4kcore.so


#------------------------------------------------
%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang %{name} --with-html

%changelog
* Fri Jun 20 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.1.3-1
+ Revision: 4a74347
- Udpated to 1.1.3



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20816 |12mu|smokegen-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		smokegen
Summary:	Scripting MetaObject Kompiler Engine tools
Version:	4.12.4
Release:	1
Epoch:		1
Group:		Graphical desktop/KDE
License:	GPL
URL:		http://www.kde.org
%define is_beta %(if test `echo %version |cut -d. -f3` -ge 70; then echo -n 1; else echo -n 0; fi)
%if %{is_beta}
%define ftpdir unstable
%else
%define ftpdir stable
%endif
Source:		ftp://ftp.kde.org/pub/kde/%{ftpdir}/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel

%description
SMOKE provides infrastructure which is used for creating bindings for
multiple languages such as Ruby, C# and PHP.

This package contains the development tools to do bindings with the
Scripting MetaObject Kompiler Engine, used by several Qt and KDE bindings,
as well as some bindings for the Wt library.

#------------------------------------------------------------

%define libsmokebase_major 3
%define libsmokebase %mklibname smokebase %{libsmokebase_major}

%package -n %{libsmokebase}
Summary:	smokegen Library
Group:		Development/KDE and Qt
Conflicts:	%{_lib}smokeqt3 <= 1:4.5.80-1

%description -n %{libsmokebase}
smokegen Library

%files -n %{libsmokebase}
%{_kde_libdir}/libsmokebase.so.%{libsmokebase_major}*

#------------------------------------------------------------

%package devel
Summary:	Header files for %{name}
Group:		Development/KDE and Qt
Conflicts:	smoke4-devel < 1:4.6.90
Requires:	kdelibs4-devel
Requires:	%{libsmokebase} = %{EVRD}

%description devel
Header files for %{name}

%files devel
%{_kde_bindir}/smokegen
%{_kde_bindir}/smokeapi
%{_kde_libdir}/libcppparser.so
%{_kde_libdir}/libsmokebase.so
%{_kde_includedir}/smokegen/generatorenvironment.h
%{_kde_includedir}/smokegen/generator_export.h
%{_kde_includedir}/smokegen/generatorpreprocessor.h
%{_kde_includedir}/smokegen/generatorvisitor.h
%{_kde_includedir}/smokegen/name_compiler.h
%{_kde_includedir}/smokegen/options.h
%{_kde_includedir}/smokegen/type_compiler.h
%{_kde_includedir}/smokegen/type.h
%{_kde_includedir}/smoke.h
%{_kde_datadir}/smokegen
%{_kde_libdir}/smokegen/generator_smoke.so
%{_kde_libdir}/smokegen/generator_dump.so
%{_kde_datadir}/smoke/cmake/SmokeConfig.cmake
%{_kde_datadir}/smoke/cmake/FindLibraryWithDebug.cmake
%{_kde_datadir}/smoke/cmake/FindPhonon.cmake
%{_kde_datadir}/smoke/cmake/FindQImageBlitz.cmake
%{_kde_datadir}/smoke/cmake/FindQScintilla.cmake
%{_kde_datadir}/smoke/cmake/FindQwt5.cmake
%{_kde_datadir}/smoke/cmake/HandleImportedTargetsInCMakeRequiredLibraries.cmake
%{_kde_datadir}/smoke/cmake/MacroLogFeature.cmake
%{_kde_datadir}/smoke/cmake/MacroOptionalAddBindings.cmake
%{_kde_datadir}/smoke/cmake/MacroOptionalFindPackage.cmake
%{_kde_datadir}/smoke/cmake/SmokeVersionConfig.cmake

#------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: a37fc07
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20817 |12mu|smokekde-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define with_kdepimlibs 1

Name:		smokekde
Summary:	KDE4 bindings for SMOKE
Version:	4.12.4
Release:	1
Epoch:		1
Group:		Graphical desktop/KDE
License:	GPLv2 LGPLv2
URL:		http://www.kde.org
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	smokeqt-devel >= 1:%{version}
%if %{with_kdepimlibs}
BuildRequires:	kdepimlibs4-devel >= 2:%{version}
%endif
BuildRequires:	okular-devel >= 2:%{version}
BuildRequires:	kate-devel >= 1:%{version}
BuildRequires:	qscintilla-qt4-devel
BuildRequires:	pkgconfig(akonadi)
BuildRequires:	pkgconfig(libattica)
BuildRequires:	pkgconfig(shared-desktop-ontologies)
BuildRequires:	pkgconfig(soprano)

%description
KDE4 bindings for SMOKE (Scripting Meta Object Kompiler Engine).

#-----------------------------------------------------------------------------

%define smokesopranoclient_major 3
%define libsmokesopranoclient %mklibname smokesopranoclient %{smokesopranoclient_major}

%package -n %{libsmokesopranoclient}
Summary:	Soprano bindings for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokesopranoclient}
Soprano bindings for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokesopranoclient}
%{_kde_libdir}/libsmokesopranoclient.so.%{smokesopranoclient_major}*

#-----------------------------------------------------------------------------

%define smokesopranoserver_major 3
%define libsmokesopranoserver %mklibname smokesopranoserver %{smokesopranoserver_major}

%package -n %{libsmokesopranoserver}
Summary:	Soprano bindings for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokesopranoserver}
Soprano bindings for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokesopranoserver}
%{_kde_libdir}/libsmokesopranoserver.so.%{smokesopranoserver_major}*

#------------------------------------------------------------

%define smokekate_major 3
%define libsmokekate %mklibname smokekate %{smokekate_major}

%package -n %{libsmokekate}
Summary:	Kate bindings for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokekate}
Kate bindings for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokekate}
%{_kde_libdir}/libsmokekate.so.%{smokekate_major}*

#-----------------------------------------------------------------------------

%define smokekdecore_major 3
%define libsmokekdecore %mklibname smokekdecore %{smokekdecore_major}

%package -n %{libsmokekdecore}
Summary:	KDE4 bindings for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokekdecore}
KDE4 bindings for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokekdecore}
%{_kde_libdir}/libsmokekdecore.so.%{smokekdecore_major}*

#-----------------------------------------------------------------------------

%define smokekdeui_major 3
%define libsmokekdeui %mklibname smokekdeui %{smokekdeui_major}

%package -n %{libsmokekdeui}
Summary:	KDE4 bindings for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokekdeui}
KDE4 bindings for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokekdeui}
%{_kde_libdir}/libsmokekdeui.so.%{smokekdeui_major}*

#-----------------------------------------------------------------------------

%define smokekfile_major 3
%define libsmokekfile %mklibname smokekfile %{smokekfile_major}

%package -n %{libsmokekfile}
Summary:	KDE4 bindings for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokekfile}
KDE4 bindings for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokekfile}
%{_kde_libdir}/libsmokekfile.so.%{smokekfile_major}*

#-----------------------------------------------------------------------------

%define smokekio_major 3
%define libsmokekio %mklibname smokekio %{smokekio_major}

%package -n %{libsmokekio}
Summary:	KDE4 bindings for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokekio}
KDE4 bindings for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokekio}
%{_kde_libdir}/libsmokekio.so.%{smokekio_major}*

#-----------------------------------------------------------------------------

%define smokeknewstuff2_major 3
%define libsmokeknewstuff2 %mklibname smokeknewstuff2_ %{smokeknewstuff2_major}

%package -n %{libsmokeknewstuff2}
Summary:	KDE4 bindings for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokeknewstuff2}
KDE4 bindings for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokeknewstuff2}
%{_kde_libdir}/libsmokeknewstuff2.so.%{smokeknewstuff2_major}*

#-----------------------------------------------------------------------------

%define smokeknewstuff3_major 3
%define libsmokeknewstuff3 %mklibname smokeknewstuff3_ %{smokeknewstuff3_major}

%package -n %{libsmokeknewstuff3}
Summary:	KDE4 bindings for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokeknewstuff3}
KDE4 bindings for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokeknewstuff3}
%{_kde_libdir}/libsmokeknewstuff3.so.%{smokeknewstuff3_major}*

#-----------------------------------------------------------------------------

%define smokekhtml_major 3
%define libsmokekhtml %mklibname smokekhtml %{smokekhtml_major}

%package -n %{libsmokekhtml}
Summary:	KDE4 bindings for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokekhtml}
KDE4 bindings for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokekhtml}
%{_kde_libdir}/libsmokekhtml.so.%{smokekhtml_major}*

#-----------------------------------------------------------------------------

%define smokektexteditor_major 3
%define libsmokektexteditor %mklibname smoketexteditor %{smokektexteditor_major}

%package -n %{libsmokektexteditor}
Summary:	KDE4 bindings for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokektexteditor}
KDE4 bindings for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokektexteditor}
%{_kde_libdir}/libsmokektexteditor.so.%{smokektexteditor_major}*

#-----------------------------------------------------------------------------

%define smokekparts_major 3
%define libsmokekparts %mklibname smokekparts %{smokekparts_major}

%package -n %{libsmokekparts}
Summary:	KDE4 bindings for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokekparts}
KDE4 bindings for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokekparts}
%{_kde_libdir}/libsmokekparts.so.%{smokekparts_major}*

#-----------------------------------------------------------------------------

%define smokekutils_major 3
%define libsmokekutils %mklibname smokekutils %{smokekutils_major}

%package -n %{libsmokekutils}
Summary:	KDE4 bindings for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokekutils}
KDE4 bindings for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokekutils}
%{_kde_libdir}/libsmokekutils.so.%{smokekutils_major}*

#-----------------------------------------------------------------------------

%define smokesolid_major 3
%define libsmokesolid %mklibname smokesolid %{smokesolid_major}

%package -n %{libsmokesolid}
Summary:	Solid bindings for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokesolid}
Solid bindings for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokesolid}
%{_kde_libdir}/libsmokesolid.so.%{smokesolid_major}*

#-----------------------------------------------------------------------------

%define smokeokular_major 3
%define libsmokeokular %mklibname smokeokular %{smokeokular_major}

%package -n %{libsmokeokular}
Summary:	Okular bindings for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokeokular}
Okular bindings for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokeokular}
%{_kde_libdir}/libsmokeokular.so.%{smokeokular_major}*

#------------------------------------------------------------

%define libsmokesoprano_major 3
%define libsmokesoprano %mklibname smokesoprano %{libsmokesoprano_major}

%package -n %{libsmokesoprano}
Summary:	Soprano bindings for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokesoprano}
Soprano bindings for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokesoprano}
%{_kde_libdir}/libsmokesoprano.so.%{libsmokesoprano_major}*

#------------------------------------------------------------

%define libsmokeplasma_major 3
%define libsmokeplasma %mklibname smokeplasma %{libsmokeplasma_major}

%package -n %{libsmokeplasma}
Summary:	Plasma bindings for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokeplasma}
Plasma bindings for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokeplasma}
%{_kde_libdir}/libsmokeplasma.so.%{libsmokeplasma_major}*

#------------------------------------------------------------

%define libsmokenepomuk_major 3
%define libsmokenepomuk %mklibname smokenepomuk %{libsmokenepomuk_major}

%package -n %{libsmokenepomuk}
Summary:	Nepomuk bindings for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokenepomuk}
Nepomuk bindings for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokenepomuk}
%{_kde_libdir}/libsmokenepomuk.so.%{libsmokenepomuk_major}*

#------------------------------------------------------------
%if %{with_kdepimlibs}
%define libsmokeakonadi_major 3
%define libsmokeakonadi %mklibname smokeakonadi %{libsmokeakonadi_major}

%package -n %{libsmokeakonadi}
Summary:	Akondi bindings for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokeakonadi}
Akondi bindings for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokeakonadi}
%{_kde_libdir}/libsmokeakonadi.so.%{libsmokeakonadi_major}*
%endif

#------------------------------------------------------------

%define libsmokeattica_major 3
%define libsmokeattica %mklibname smokeattica %{libsmokeattica_major}

%package -n %{libsmokeattica}
Summary:	Attica bindings for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokeattica}
Attica bindings for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokeattica}
%{_kde_libdir}/libsmokeattica.so.%{libsmokeattica_major}*

#------------------------------------------------------------

%define libsmokenepomukquery_major 3
%define libsmokenepomukquery %mklibname smokenepomukquery %{libsmokenepomukquery_major}

%package -n %{libsmokenepomukquery}
Summary:	Nepomuk bindings for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokenepomukquery}
Nepomuk bindings for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokenepomukquery}
%{_kde_libdir}/libsmokenepomukquery.so.%{libsmokenepomukquery_major}*

#------------------------------------------------------------

%package devel
Summary:	Header files for %{name}
Group:		Development/KDE and Qt
Requires:	smokeqt-devel >= 1:%{version}
Requires:	okular-devel >= 2:%{version}
Requires:	kate-devel >= 1:%{version}
%if %{with_kdepimlibs}
Requires:	%{libsmokeakonadi} = %{EVRD}
Requires:	kdepimlibs4-devel >= 2:%{version}
%endif
Requires:	%{libsmokeattica} = %{EVRD}
Requires:	%{libsmokekate} = %{EVRD}
Requires:	%{libsmokekdecore} = %{EVRD}
Requires:	%{libsmokekdeui} = %{EVRD}
Requires:	%{libsmokekfile} = %{EVRD}
Requires:	%{libsmokekhtml} = %{EVRD}
Requires:	%{libsmokekio} = %{EVRD}
Requires:	%{libsmokeknewstuff2} = %{EVRD}
Requires:	%{libsmokeknewstuff3} = %{EVRD}
Requires:	%{libsmokekparts} = %{EVRD}
Requires:	%{libsmokektexteditor} = %{EVRD}
Requires:	%{libsmokekutils} = %{EVRD}
Requires:	%{libsmokenepomuk} = %{EVRD}
Requires:	%{libsmokenepomukquery} = %{EVRD}
Requires:	%{libsmokeokular} = %{EVRD}
Requires:	%{libsmokeplasma} = %{EVRD}
Requires:	%{libsmokesolid} = %{EVRD}
Requires:	%{libsmokesoprano} = %{EVRD}
Requires:	%{libsmokesopranoclient} = %{EVRD}
Requires:	%{libsmokesopranoserver} = %{EVRD}
Conflicts:	smoke4-devel < 1:4.6.90

%description devel
Devel files for %{name}

%files devel
%{_includedir}/smoke/attica_smoke.h
%{_includedir}/smoke/kdecore_smoke.h
%{_includedir}/smoke/kdeui_smoke.h
%{_includedir}/smoke/kfile_smoke.h
%{_includedir}/smoke/khtml_smoke.h
%{_includedir}/smoke/kio_smoke.h
%{_includedir}/smoke/knewstuff2_smoke.h
%{_includedir}/smoke/knewstuff3_smoke.h
%{_includedir}/smoke/kparts_smoke.h
%{_includedir}/smoke/ktexteditor_smoke.h
%{_includedir}/smoke/kutils_smoke.h
%{_includedir}/smoke/nepomuk_smoke.h
%{_includedir}/smoke/nepomukquery_smoke.h
%{_includedir}/smoke/okular_smoke.h
%{_includedir}/smoke/plasma_smoke.h
%{_includedir}/smoke/solid_smoke.h
%{_includedir}/smoke/soprano_smoke.h
%{_includedir}/smoke/sopranoclient_smoke.h
%{_includedir}/smoke/sopranoserver_smoke.h
%{_includedir}/smoke/kate_smoke.h
%{_kde_libdir}/libsmokekate.so
%if %{with_kdepimlibs}
%{_includedir}/smoke/akonadi_smoke.h
%{_kde_libdir}/libsmokeakonadi.so
%endif
%{_kde_libdir}/libsmokeattica.so
%{_kde_libdir}/libsmokekdecore.so
%{_kde_libdir}/libsmokekdeui.so
%{_kde_libdir}/libsmokekfile.so
%{_kde_libdir}/libsmokekhtml.so
%{_kde_libdir}/libsmokekio.so
%{_kde_libdir}/libsmokeknewstuff2.so
%{_kde_libdir}/libsmokeknewstuff3.so
%{_kde_libdir}/libsmokekparts.so
%{_kde_libdir}/libsmokektexteditor.so
%{_kde_libdir}/libsmokekutils.so
%{_kde_libdir}/libsmokenepomuk.so
%{_kde_libdir}/libsmokenepomukquery.so
%{_kde_libdir}/libsmokeokular.so
%{_kde_libdir}/libsmokeplasma.so
%{_kde_libdir}/libsmokesolid.so
%{_kde_libdir}/libsmokesoprano.so
%{_kde_libdir}/libsmokesopranoclient.so
%{_kde_libdir}/libsmokesopranoserver.so
%{_kde_datadir}/smokegen/kde-config.xml

#------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: d08b212
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20818 |12mu|smokeqt-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		smokeqt
Summary:	Qt Bindings for SMOKE
Version:	4.12.4
Release:	1
Epoch:		1
Group:		Development/KDE and Qt
License:	GPL
URL:		http://www.kde.org
%define is_beta %(if test `echo %version |cut -d. -f3` -ge 70; then echo -n 1; else echo -n 0; fi)
%if %{is_beta}
%define ftpdir unstable
%else
%define ftpdir stable
%endif
Source:		ftp://ftp.kde.org/pub/kde/%{ftpdir}/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	smokegen-devel >= 1:%{version}
BuildRequires:	pkgconfig(qimageblitz)
BuildRequires:	qscintilla-qt4-devel

%description
Qt Bindings for SMOKE (Scripting Meta Object Kompiler Engine)

#-----------------------------------------------------------------------------

%define smokeqtcore_major 3
%define libsmokeqtcore %mklibname smokeqtcore %{smokeqtcore_major}

%package -n %{libsmokeqtcore}
Summary:	Qt binding library for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokeqtcore}
Qt binding library for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokeqtcore}
%{_kde_libdir}/libsmokeqtcore.so.%{smokeqtcore_major}*

#-----------------------------------------------------------------------------

%define smokeqtdeclarative_major 3
%define libsmokeqtdeclarative %mklibname smokeqtdeclarative %{smokeqtdeclarative_major}

%package -n %{libsmokeqtdeclarative}
Summary:	Qt binding library for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokeqtdeclarative}
Qt binding library for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokeqtdeclarative}
%{_kde_libdir}/libsmokeqtdeclarative.so.%{smokeqtdeclarative_major}*

#-----------------------------------------------------------------------------

%define smokeqtdbus_major 3
%define libsmokeqtdbus %mklibname smokeqtdbus %{smokeqtdbus_major}

%package -n   %{libsmokeqtdbus}
Summary:	Qt binding library for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokeqtdbus}
Qt binding library for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokeqtdbus}
%{_kde_libdir}/libsmokeqtdbus.so.%{smokeqtdbus_major}*

#------------------------------------------------------------

%define smokeqthelp_major 3
%define libsmokeqthelp %mklibname smokeqthelp %{smokeqthelp_major}

%package -n %{libsmokeqthelp}
Summary:	Qt binding library for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokeqthelp}
Qt binding library for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokeqthelp}
%{_kde_libdir}/libsmokeqthelp.so.%{smokeqthelp_major}*

#-----------------------------------------------------------------------------

%define smokeqtgui_major 3
%define libsmokeqtgui %mklibname smokeqtgui %{smokeqtgui_major}

%package -n %{libsmokeqtgui}
Summary:	Qt binding library for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokeqtgui}
Qt binding library for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokeqtgui}
%{_kde_libdir}/libsmokeqtgui.so.%{smokeqtgui_major}*

#-----------------------------------------------------------------------------

%define smokeqtmultimedia_major 3
%define libsmokeqtmultimedia %mklibname smokeqtmultimedia %{smokeqtmultimedia_major}

%package -n %{libsmokeqtmultimedia}
Summary:	Qt binding library for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokeqtmultimedia}
Qt binding library for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokeqtmultimedia}
%{_kde_libdir}/libsmokeqtmultimedia.so.%{smokeqtmultimedia_major}*

#-----------------------------------------------------------------------------

%define smokeqtnetwork_major 3
%define libsmokeqtnetwork %mklibname smokeqtnetwork %{smokeqtnetwork_major}

%package -n %{libsmokeqtnetwork}
Summary:	Qt binding library for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokeqtnetwork}
Qt binding library for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokeqtnetwork}
%{_kde_libdir}/libsmokeqtnetwork.so.%{smokeqtnetwork_major}*

#-----------------------------------------------------------------------------

%define smokeqtopengl_major 3
%define libsmokeqtopengl %mklibname smokeqtopengl %{smokeqtopengl_major}

%package -n %{libsmokeqtopengl}
Summary:	Qt binding library for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokeqtopengl}
Qt binding library for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokeqtopengl}
%{_kde_libdir}/libsmokeqtopengl.so.%{smokeqtopengl_major}*

#-----------------------------------------------------------------------------

%define smokeqtsql_major 3
%define libsmokeqtsql %mklibname smokeqtsql %{smokeqtsql_major}

%package -n %{libsmokeqtsql}
Summary:	Qt binding library for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokeqtsql}
Qt binding library for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokeqtsql}
%{_kde_libdir}/libsmokeqtsql.so.%{smokeqtsql_major}*

#-----------------------------------------------------------------------------

%define smokeqtsvg_major 3
%define libsmokeqtsvg %mklibname smokeqtsvg %{smokeqtsvg_major}

%package -n %{libsmokeqtsvg}
Summary:	Qt binding library for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokeqtsvg}
Qt binding library for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokeqtsvg}
%{_kde_libdir}/libsmokeqtsvg.so.%{smokeqtsvg_major}*

#-----------------------------------------------------------------------------

%define smokeqtxml_major 3
%define libsmokeqtxml %mklibname smokeqtxml %{smokeqtxml_major}

%package -n %{libsmokeqtxml}
Summary:	Qt binding library for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokeqtxml}
Qt binding library for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokeqtxml}
%{_kde_libdir}/libsmokeqtxml.so.%{smokeqtxml_major}*

#-----------------------------------------------------------------------------

%define smokeqtxmlpatterns_major 3
%define libsmokeqtxmlpatterns %mklibname smokeqtxmlpatterns %{smokeqtxmlpatterns_major}

%package -n %{libsmokeqtxmlpatterns}
Summary:	Qt binding library for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokeqtxmlpatterns}
Qt binding library for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokeqtxmlpatterns}
%{_kde_libdir}/libsmokeqtxmlpatterns.so.%{smokeqtxmlpatterns_major}*

#-----------------------------------------------------------------------------

%define smokephonon_major 3
%define libsmokephonon %mklibname smokephonon %{smokephonon_major}

%package -n %{libsmokephonon}
Summary:	Qt binding library for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokephonon}
Phonon binding library for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokephonon}
%{_kde_libdir}/libsmokephonon.so.%{smokephonon_major}*

#-----------------------------------------------------------------------------

%define smokeqtuitools_major 3
%define libsmokeqtuitools %mklibname smokeqtuitools %{smokeqtuitools_major}

%package -n %{libsmokeqtuitools}
Summary:	Qt binding library for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokeqtuitools}
Qt binding library for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokeqtuitools}
%{_kde_libdir}/libsmokeqtuitools.so.%{smokeqtuitools_major}*

#-----------------------------------------------------------------------------

%define smokeqtwebkit_major 3
%define libsmokeqtwebkit %mklibname smokeqtwebkit %{smokeqtwebkit_major}

%package -n %{libsmokeqtwebkit}
Summary:	Qt webkit binding library for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokeqtwebkit}
Qt webkit binding library for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokeqtwebkit}
%{_kde_libdir}/libsmokeqtwebkit.so.%{smokeqtwebkit_major}*

#-----------------------------------------------------------------------------

%define smokeqimageblitz_major 3
%define libsmokeqimageblitz %mklibname smokeqimageblitz %{smokeqimageblitz_major}

%package -n %{libsmokeqimageblitz}
Summary:	Qimageblitz binding library for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokeqimageblitz}
Qimageblitz binding library for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokeqimageblitz}
%{_kde_libdir}/libsmokeqimageblitz.so.%{smokeqimageblitz_major}*

#-----------------------------------------------------------------------------

%define smokeqsci_major 3
%define libsmokeqsci %mklibname smokeqsci %{smokeqsci_major}

%package -n %{libsmokeqsci}
Summary:	Qt binding library for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokeqsci}
Qt binding library for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokeqsci}
%{_kde_libdir}/libsmokeqsci.so.%{smokeqsci_major}*

#------------------------------------------------------------

%define libsmokeqtscript_major 3
%define libsmokeqtscript %mklibname smokeqtscript %{libsmokeqtscript_major}

%package -n %{libsmokeqtscript}
Summary:	Qt binding library for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokeqtscript}
Qt binding library for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokeqtscript}
%{_kde_libdir}/libsmokeqtscript.so.%{libsmokeqtscript_major}*

#------------------------------------------------------------

%define libsmokeqttest_major 3
%define libsmokeqttest %mklibname smokeqttest %{libsmokeqttest_major}

%package -n %{libsmokeqttest}
Summary:	Qt binding library for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokeqttest}
Qt binding library for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokeqttest}
%{_kde_libdir}/libsmokeqttest.so.%{libsmokeqttest_major}*

#------------------------------------------------------------

%define libsmokeqt3support_major 3
%define libsmokeqt3support %mklibname smokeqt3support %{libsmokeqt3support_major}

%package -n %{libsmokeqt3support}
Summary:	Qt binding library for SMOKE
Group:		Development/KDE and Qt

%description -n %{libsmokeqt3support}
Qt binding library for SMOKE (Scripting Meta Object Kompiler Engine)

%files -n %{libsmokeqt3support}
%{_kde_libdir}/libsmokeqt3support.so.%{libsmokeqt3support_major}*

#------------------------------------------------------------

%package devel
Summary:	Header files for %{name}
Group:		Development/KDE and Qt
Conflicts:	smoke4-devel < 1:4.6.90
Requires:	kdelibs4-devel >= 2:%{version}
Requires:	smokegen-devel >= 1:%{version}
Requires:	pkgconfig(qimageblitz)
Requires:	qscintilla-qt4-devel
Requires:	%{libsmokeqimageblitz} = %{EVRD}
Requires:	%{libsmokeqsci} = %{EVRD}
Requires:	%{libsmokeqt3support} = %{EVRD}
Requires:	%{libsmokeqtcore} = %{EVRD}
Requires:	%{libsmokeqtdbus} = %{EVRD}
Requires:	%{libsmokeqtdeclarative} = %{EVRD}
Requires:	%{libsmokeqtgui} = %{EVRD}
Requires:	%{libsmokeqthelp} = %{EVRD}
Requires:	%{libsmokeqtmultimedia} = %{EVRD}
Requires:	%{libsmokeqtnetwork} = %{EVRD}
Requires:	%{libsmokeqtopengl} = %{EVRD}
Requires:	%{libsmokeqtscript} = %{EVRD}
Requires:	%{libsmokeqtsql} = %{EVRD}
Requires:	%{libsmokeqtsvg} = %{EVRD}
Requires:	%{libsmokeqttest} = %{EVRD}
Requires:	%{libsmokeqtuitools} = %{EVRD}
Requires:	%{libsmokeqtwebkit} = %{EVRD}
Requires:	%{libsmokeqtxmlpatterns} = %{EVRD}
Requires:	%{libsmokeqtxml} = %{EVRD}
Requires:	%{libsmokephonon} = %{EVRD}

%description devel
Devel headers for %{name}

%files devel
%{_kde_includedir}/smoke/phonon_smoke.h
%{_kde_includedir}/smoke/qimageblitz_smoke.h
%{_kde_includedir}/smoke/qsci_smoke.h
%{_kde_includedir}/smoke/qt3support_smoke.h
%{_kde_includedir}/smoke/qtcore_smoke.h
%{_kde_includedir}/smoke/qtdbus_smoke.h
%{_kde_includedir}/smoke/qtdeclarative_smoke.h
%{_kde_includedir}/smoke/qtgui_smoke.h
%{_kde_includedir}/smoke/qthelp_smoke.h
%{_kde_includedir}/smoke/qtmultimedia_smoke.h
%{_kde_includedir}/smoke/qtnetwork_smoke.h
%{_kde_includedir}/smoke/qtopengl_smoke.h
%{_kde_includedir}/smoke/qtscript_smoke.h
%{_kde_includedir}/smoke/qtsql_smoke.h
%{_kde_includedir}/smoke/qtsvg_smoke.h
%{_kde_includedir}/smoke/qttest_smoke.h
%{_kde_includedir}/smoke/qtuitools_smoke.h
%{_kde_includedir}/smoke/qtwebkit_smoke.h
%{_kde_includedir}/smoke/qtxml_smoke.h
%{_kde_includedir}/smoke/qtxmlpatterns_smoke.h
%{_kde_libdir}/libsmokephonon.so
%{_kde_libdir}/libsmokeqimageblitz.so
%{_kde_libdir}/libsmokeqsci.so
%{_kde_libdir}/libsmokeqt3support.so
%{_kde_libdir}/libsmokeqtcore.so
%{_kde_libdir}/libsmokeqtdbus.so
%{_kde_libdir}/libsmokeqtdeclarative.so
%{_kde_libdir}/libsmokeqtgui.so
%{_kde_libdir}/libsmokeqthelp.so
%{_kde_libdir}/libsmokeqtmultimedia.so
%{_kde_libdir}/libsmokeqtnetwork.so
%{_kde_libdir}/libsmokeqtopengl.so
%{_kde_libdir}/libsmokeqtscript.so
%{_kde_libdir}/libsmokeqtsql.so
%{_kde_libdir}/libsmokeqtsvg.so
%{_kde_libdir}/libsmokeqttest.so
%{_kde_libdir}/libsmokeqtuitools.so
%{_kde_libdir}/libsmokeqtwebkit.so
%{_kde_libdir}/libsmokeqtxml.so
%{_kde_libdir}/libsmokeqtxmlpatterns.so
%{_kde_datadir}/smokegen/qt-config.xml
%{_kde_datadir}/smokegen/qtdefines
%{_kde_datadir}/smoke/*.txt

#------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: 4573ad7
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20819 |12mu|soprano-2.9.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%ifarch %{arm} %{mips}
%bcond_with java
%else
%bcond_without java
%endif

%if %{with java}
# Do not require java stuff just because we have a java backend
%if %{_use_internal_dependency_generator}
%define __noautoreq 'libjvm\\.so(.*)'
%else
%define _requires_exceptions libjvm\.so
%endif
%endif

%bcond_with clucene

Summary:	Library which provides a nice QT interface to RDF
Name:		soprano
Version:	2.9.4
Release:	1
Epoch:		4
License:	LGPLv2+
Group:		System/Libraries
Url:		http://soprano.sourceforge.net
Source:		http://ovh.dl.sourceforge.net/project/soprano/Soprano/%{version}/%{name}-%{version}.tar.bz2
BuildRequires:	cmake >= 2.6.2
BuildRequires:	pkgconfig(redland) >= 1.0.6
BuildRequires:	pkgconfig(raptor2)
BuildRequires:	pkgconfig(libiodbc)
BuildRequires:	pkgconfig(QtCore)
BuildRequires:	pkgconfig(QtNetwork)
BuildRequires:	pkgconfig(QtXml)
BuildRequires:	pkgconfig(QtDBus)
BuildRequires:	kde4-macros
%if %{with java}
BuildRequires:	java-rpmbuild
BuildRequires:	chrpath
%endif
%if %{with clucene}
BuildRequires:	clucene-devel
%else
BuildConflicts:	clucene-devel
Obsoletes:	%{mklibname sopranoindex 1} < %{EVRD}
%endif
BuildRequires:	doxygen
Requires:	soprano-plugin-virtuoso = %{EVRD}

%description
Soprano (formally known as QRDF) is a library which provides a nice QT
interface to RDF storage solutions.  It has a modular structure which allows to
replace the actual RDF storage implementation used.  Currently two
implementations are working.  The first and most important backend used in
Soprano is based on librdf, the Redland RDF Application Framework.  The second
backend is the more interesting one as it uses the NEPOMUK-KDE backbone library
to connect to a NEPOMUK RDF triple service, thus providing a nice interface for
applications not aware of Nepomuk services.

%files
%{_bindir}/sopranocmd
%{_bindir}/sopranod
%dir %{_datadir}/soprano
%{_datadir}/soprano/rules

#---------------------------------------------------------------------------------

%if %{with java}
%package plugin-sesame2
Summary:	Sesame2 soprano plugin
Group:		System/Libraries
Requires:	soprano-plugin-common = %{EVRD}
Requires:	java

%description plugin-sesame2
This package provide the sesame2 java indexer plugin for soprano.

%files plugin-sesame2
%dir %{_datadir}/soprano/plugins
%{_datadir}/soprano/plugins/sesame2backend.desktop
%{_datadir}/soprano/sesame2
%dir %{_libdir}/soprano
%{_libdir}/soprano/libsoprano_sesame2backend.so
%endif

#---------------------------------------------------------------------------------

%package plugin-virtuoso
Summary:	Virtuoso soprano plugin
Group:		System/Libraries
Requires:	virtuoso-opensource >= 5.0.12
Requires:	soprano-plugin-common = %{EVRD}

%description plugin-virtuoso
This package provide the virtuoso plugin for soprano.

%files plugin-virtuoso
%dir %{_datadir}/soprano/plugins
%{_datadir}/soprano/plugins/virtuosobackend.desktop
%dir %{_libdir}/soprano
%{_libdir}/soprano/libsoprano_virtuosobackend.so

#---------------------------------------------------------------------------------

%package plugin-redland
Summary:	redland soprano plugin
Group:		System/Libraries
Requires:	soprano-plugin-common = %{EVRD}

%description plugin-redland
This package provide the redland indexer plugin for soprano.

%files plugin-redland
%dir %{_datadir}/soprano/plugins
%{_datadir}/soprano/plugins/redlandbackend.desktop
%dir %{_libdir}/soprano
%{_libdir}/soprano/libsoprano_redlandbackend.so

#---------------------------------------------------------------------------------

%package plugin-common
Summary:	Common parsers and serializers
Group:		System/Libraries

%description plugin-common
Common parser and serializers

%files plugin-common
%dir %{_datadir}/soprano/plugins
%{_datadir}/soprano/plugins/*parser.desktop
%{_datadir}/soprano/plugins/*serializer.desktop
%dir %{_libdir}/soprano
%{_libdir}/soprano/libsoprano_*serializer.so
%{_libdir}/soprano/libsoprano_*parser.so

#---------------------------------------------------------------------------------

%define libsopranomajor 4
%define libsoprano %mklibname soprano %{libsopranomajor}

%package -n %{libsoprano}
Summary:	Library for %{name}
Group:		Development/C

%description -n %{libsoprano}
Soprano (formally known as QRDF) is a library which provides a nice QT
interface to RDF storage solutions.  It has a modular structure which allows to
replace the actual RDF storage implementation used.  Currently two
implementations are working.  The first and most important backend used in
Soprano is based on librdf, the Redland RDF Application Framework.  The second
backend is the more interesting one as it uses the NEPOMUK-KDE backbone library
to connect to a NEPOMUK RDF triple service, thus providing a nice interface for
applications not aware of Nepomuk services.

%files -n %{libsoprano}
%{_libdir}/libsoprano.so.%{libsopranomajor}*

#---------------------------------------------------------------------------------

%define sopranoclient_major 1
%define libsopranoclient %mklibname sopranoclient %{sopranoclient_major}

%package -n %{libsopranoclient}
Summary:	Library for %{name}
Group:		Development/C

%description -n %{libsopranoclient}
Soprano (formally known as QRDF) is a library which provides a nice QT
interface to RDF storage solutions.  It has a modular structure which allows to
replace the actual RDF storage implementation used.  Currently two
implementations are working.  The first and most important backend used in
Soprano is based on librdf, the Redland RDF Application Framework.  The second
backend is the more interesting one as it uses the NEPOMUK-KDE backbone library
to connect to a NEPOMUK RDF triple service, thus providing a nice interface for
applications not aware of Nepomuk services.

%files -n %{libsopranoclient}
%{_libdir}/libsopranoclient.so.%{sopranoclient_major}*

#---------------------------------------------------------------------------------

%define sopranoserver_major 1
%define libsopranoserver %mklibname sopranoserver %{sopranoserver_major}

%package -n %{libsopranoserver}
Summary:	Library for %{name}
Group:		Development/C

%description -n %{libsopranoserver}
Soprano (formally known as QRDF) is a library which provides a nice QT
interface to RDF storage solutions.  It has a modular structure which allows to
replace the actual RDF storage implementation used.  Currently two
implementations are working.  The first and most important backend used in
Soprano is based on librdf, the Redland RDF Application Framework.  The second
backend is the more interesting one as it uses the NEPOMUK-KDE backbone library
to connect to a NEPOMUK RDF triple service, thus providing a nice interface for
applications not aware of Nepomuk services.

%files -n %{libsopranoserver}
%{_libdir}/libsopranoserver.so.%{sopranoserver_major}*

#---------------------------------------------------------------------------------

%if %{with clucene}
%define sopranoindex_major 1
%define libsopranoindex %mklibname sopranoindex %{sopranoindex_major}

%package -n %{libsopranoindex}
Summary:	Library for %{name}
Group:		Development/C

%description -n %{libsopranoindex}
Soprano (formally known as QRDF) is a library which provides a nice QT
interface to RDF storage solutions.  It has a modular structure which allows to
replace the actual RDF storage implementation used.  Currently two
implementations are working.  The first and most important backend used in
Soprano is based on librdf, the Redland RDF Application Framework.  The second
backend is the more interesting one as it uses the NEPOMUK-KDE backbone library
to connect to a NEPOMUK RDF triple service, thus providing a nice interface for
applications not aware of Nepomuk services.

%files -n %{libsopranoindex}
%{_libdir}/libsopranoindex.so.%{sopranoindex_major}*
%endif

#---------------------------------------------------------------------------------

%package devel
Summary:	Library
Group:		Development/C
Provides:	libsoprano-devel = %{EVRD}
Requires:	%{libsoprano} = %{EVRD}
Obsoletes:	%{libsoprano}-devel < 3:3.0-0.714066.1
Requires:	%{libsoprano} = %{EVRD}
Requires:	%{libsopranoclient} = %{EVRD}
Requires:	%{libsopranoserver} = %{EVRD}
%if %{with clucene}
Requires:	%{libsopranoindex} = %{EVRD}
%endif
Requires:	soprano = %{EVRD}
Requires:	%{name}-plugin-virtuoso = %{EVRD}
Requires:	%{name}-plugin-redland = %{EVRD}

%description devel
This package contains the headers that programmers will need to develop
applications which will use %{name}.

%files devel
%{_bindir}/onto2vocabularyclass
%dir %{_includedir}/soprano/
%{_includedir}/soprano/*
%dir %{_includedir}/Soprano/
%{_includedir}/Soprano/*
%{_libdir}/pkgconfig/*.pc
%{_libdir}/*.so
%{_datadir}/dbus-1/interfaces/*
%{_datadir}/soprano/cmake

#---------------------------------------------------------------------------------

%prep
%setup -q

%build
%if %{with java}
export JAVA_HOME=%{java_home}
%endif

%cmake_qt4 \
%if !%{with clucene}
	-DSOPRANO_DISABLE_CLUCENE_INDEX=True
%endif

%make

%install
%makeinstall_std -C build

%if %{with java}
# Load libjvm.so from the JRE directory instead of SDK directory. This
# works with Sun-derived JREs, but GCJ/Jamvm etc have libjvm.so in different
# directories. Maybe there should be an alternative pointing to libjvm.so.
old_rpath=$(chrpath -l %{buildroot}%{_libdir}/soprano/libsoprano_sesame2backend.so | cut -d= -f2)
new_rpath=$(echo "$old_rpath" | sed "s,%{java_home},%{_jvmdir},")
chrpath -r "$new_rpath" %{buildroot}%{_libdir}/soprano/libsoprano_sesame2backend.so
%endif


%changelog
* Fri Oct 25 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4:2.9.4-1
+ Revision: 0c5a053
- LOG New version 2.9.4, adjust build conditions



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20820 |12mu|sound-scripts-0.62-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The sound scripts
Name:		sound-scripts
Version:	0.62
Release:	5
License:	GPLv2+
Url:		http://svn.mandriva.com/viewvc/soft/sound-scripts/
Group:		System/Base
Source0:	%{name}-%{version}.tar.xz
Patch1: sound-scripts-0.62-fix-lsb-init.patch
Patch2: sound-scripts-0.62-fix-oss-emulation-for-kmod.patch
BuildArch:	noarch
Requires:	aumix-text
Requires:	kmod
Requires:	procps
Requires:	alsa-utils >= 1.0.25
Requires(post,preun):	rpm-helper

%description
The sound-scripts package contains the basic system scripts used:
- to setup default sound mixer on first boot
- save sound mixer level on shutdown
- restore sound mixer on bootstrapping

%prep
%setup -q
%apply_patches

%build
%make

%install
%makeinstall_std

# there's no interesting string that is already gprintified
export DONT_GPRINTIFY=1

# (cg) The modprobe tweaks to snd-usb-audio prevents it from loading
# unless the sysvinit scritps are loaded. This is incorrect as when
# using systemd, the sysvinit scripts are not used (instead the upstream
# solution to save/restore volume from alsa-utils package is used)
rm -f %{buildroot}%{_sysconfdir}/modprobe.d/snd-usb-audio.conf

# (cg) We no longer ship the sysvinit scripts so no need to ship the masked systemd units.
rm -f %{buildroot}%{_unitdir}/*.service
rm -f %{buildroot}%{_initddir}/*

# (cg) Move the OSS config into sound profiles so we can easily
# use osspd with PulseAudio by default
mkdir -p %{buildroot}%{_sysconfdir}/sound/profiles/{alsa,pulse}
mv %{buildroot}%{_sysconfdir}/modprobe.d/snd-oss.conf %{buildroot}%{_sysconfdir}/sound/profiles/alsa
ln -sf %{_sysconfdir}/sound/profiles/current/snd-oss.conf %{buildroot}%{_sysconfdir}/modprobe.d/snd-oss.conf
cat >%{buildroot}%{_sysconfdir}/sound/profiles/pulse/snd-oss.conf <<EOF
# We need to ensure that no ALSA OSS compatibility modules are loaded so
# we can use osspd easily
blacklist snd_pcm_oss
blacklist snd_mixer_oss
blacklist snd_seq_oss
EOF

# (cg) udev rules should be in /lib/udev/rules.d
mkdir -p %{buildroot}/lib/
mv %{buildroot}%{_sysconfdir}/udev %{buildroot}/lib/

%pre
if [ -e /etc/modprobe.d/snd-oss ]; then
	mv /etc/modprobe.d/snd-oss{,.conf}
fi

%files
%doc ChangeLog
%{_bindir}/reset_sound
/bin/reset_sound
%{_sbindir}/alsa.agent
/sbin/alsa.agent
%{_sysconfdir}/rc.d/rc.alsa_default
%{_sysconfdir}/sound/profiles/alsa/snd-oss.conf
%{_sysconfdir}/sound/profiles/pulse/snd-oss.conf
%config(noreplace) %{_sysconfdir}/sysconfig/alsa
%config(noreplace) %attr(0644,root,root) /lib/udev/rules.d/*
%config(noreplace) %{_sysconfdir}/modprobe.d/snd-oss.conf
%{_datadir}/alsa/alsa-utils

%changelog
* Mon Jul 22 2013 akdengi <akdengi> 0.62-5
- drop all sysvinit service
- move rules to /lib/udev/rules.d

* Mon Oct 15 2012 akdengi <akdengi> 0.62-4
- Rebuild with new spec-helper for non-relative symlnks to /dev/null
- require kmod instead of module-init-tools

* Fri Jan 06 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.62-2
+ Revision: 758265
- fix dependency on rpm-helper to be Requires(post,preun):
- fix executable-marked-as-config-file
- update license tag (GPL -> GPLv2+)
- don't own %%{_datadir}/alsa
- update url
- clean out redundant dependencies
- drop ancient conflicts
- apply some cosmetics
- drop legacy rpm stuff
- add '.conf' suffix to modprobe conf files

* Wed Nov 02 2011 Alexander Barakin <abarakin@mandriva.org> 0.61-2
+ Revision: 711976
- change path to asound.state file. (#64134)

* Wed May 25 2011 Eugeni Dodonov <eugeni@mandriva.com> 0.61-1
+ Revision: 679082
- 0.61:
- prevent hang on shutdown/reboot caused by fuser being too greedy
- systemd integration

* Fri May 06 2011 Oden Eriksson <oeriksson@mandriva.com> 0.60-4
+ Revision: 669999
- mass rebuild

* Tue Jan 25 2011 Eugeni Dodonov <eugeni@mandriva.com> 0.60-3
+ Revision: 632501
- Added systemd units.
  Switched back to _post_service for service setup.

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 0.60-2mdv2011.0
+ Revision: 607549
- rebuild

* Wed Feb 10 2010 Frederik Himpe <fhimpe@mandriva.org> 0.60-1mdv2010.1
+ Revision: 504004
- Release 0.60:
 - sound service:
   o use a secure file in default tmp directory (#55929) (Thierry
     Vignaud)
 - alsa_default.pl:
   o kernel 2.6.33 renamed 'PC Beep' into 'Beep' (#57320); support both
     (Andrey Borzenkov)

* Fri Oct 02 2009 Frederic Crozat <fcrozat@mandriva.com> 0.59-1mdv2010.0
+ Revision: 452643
- Release 0.59 :
 - do not save alsa levels at shutdown, done in halt now

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 0.58-2mdv2010.0
+ Revision: 427204
- rebuild

* Tue Apr 07 2009 Thierry Vignaud <tv@mandriva.org> 0.58-1mdv2009.1
+ Revision: 364829
- alsa_default.pl:
  o reduce level of speaker to 20%% (#49045)

* Mon Mar 02 2009 Frederik Himpe <fhimpe@mandriva.org> 0.57-1mdv2009.1
+ Revision: 347509
- Release 0.57:
- alsa_default.pl: mute Audigy Analog/Digital Output Jack by default (not
  a straightforward issue, see comment) (Adam Williamson)
- alsa_default.pl: disable PC Beep by default (#45386)

* Fri Oct 24 2008 Adam Williamson <awilliamson@mandriva.org> 0.56-1mdv2009.1
+ Revision: 296977
- new release 0.56: mute Analog Loopback by default (#44703)

* Mon Sep 22 2008 Frederic Crozat <fcrozat@mandriva.com> 0.55-1mdv2009.0
+ Revision: 286670
- Release 0.55 :
  - don't try to unload modules at shutdown / reboot
  - use modprobe.d file to load oss compat modules, not alsa service
  - remove useless sleep at shutdown for alsa
  - remove call to deprecated alsactl command

* Mon Sep 15 2008 Thierry Vignaud <tv@mandriva.org> 0.54-1mdv2009.0
+ Revision: 284867
- alsa initscript:
  o adapt to latest udev (#43828)

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 0.53-2mdv2009.0
+ Revision: 225450
- rebuild

* Fri Apr 04 2008 Olivier Blin <blino@mandriva.org> 0.53-1mdv2008.1
+ Revision: 192313
- 0.53
- fix loading snd-usb-audio (#34613)

* Thu Apr 03 2008 Thierry Vignaud <tv@mandriva.org> 0.52-1mdv2008.1
+ Revision: 192025
- alsa initscript:
  o fix matching snd-usb-audio devices (#36466)

* Tue Mar 25 2008 Thierry Vignaud <tv@mandriva.org> 0.51-1mdv2008.1
+ Revision: 190089
- alsa initscript:
  o load snd-usb-audio for devices of "audio" Class and of subclass 3
    too (#39376)

* Fri Mar 14 2008 Thierry Vignaud <tv@mandriva.org> 0.50-3mdv2008.1
+ Revision: 187935
- remove requires on /usr/bin/tr (part of coreutils)

* Wed Mar 12 2008 Thierry Vignaud <tv@mandriva.org> 0.50-2mdv2008.1
+ Revision: 187112
- enable to restore sound level after stoping the service
  (Christophe Gaubert, #38038)

* Wed Mar 05 2008 Oden Eriksson <oeriksson@mandriva.com> 0.49-2mdv2008.1
+ Revision: 179513
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Sep 12 2007 Olivier Blin <blino@mandriva.org> 0.49-1mdv2008.0
+ Revision: 84588
- add /etc/modprobe.d/snd-usb-audio to prevent snd-usb-audio loading when alsa service is not started

* Tue Sep 04 2007 Thierry Vignaud <tv@mandriva.org> 0.48-1mdv2008.0
+ Revision: 79373
- load OSS compat modules if they'ven't be loaded through /etc/modprobe.conf

* Mon Sep 03 2007 Thierry Vignaud <tv@mandriva.org> 0.47-1mdv2008.0
+ Revision: 78501
- restore mixer even if we already load OSS compat modules through
  /etc/modprobe.conf (ie if draksound was used in order to reconfigure the
  sound card) (#29071)

* Fri Aug 31 2007 Thierry Vignaud <tv@mandriva.org> 0.46-1mdv2008.0
+ Revision: 76981
- call udevsettle so that services waiting for alsa service to
  complete see devices created (#20761)
- fix loading OSS compat modules on restart (#21246)
- fix some test due to [_-] changes in module names
- do load the OSS compat modules & restore sound level even if udev already
  load the module through PCI coldplug (#32994)

* Thu May 03 2007 Thierry Vignaud <tv@mandriva.org> 0.44-2mdv2008.0
+ Revision: 21813
- adjust file list
- bump release
- bump require on alsa-utils because of /usr/sbin -> /sbin move
- run reset_sound and alsactl from root fs rather than /usr (#30368)
- Import sound-scripts




* Tue Sep 19 2006 Olivier Blin <oblin@mandriva.com> 0.43-1mdv2007.0
- reenable snd-usb-audio at service start only, not during stop (#12731)

* Thu May 11 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.42-1mdk
- on startup, generate /etc/asound.names if needed

* Thu Apr 13 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.41-1mdk
- alsa service:
  o fix perms on resuming after suspending (#21925)
  o silent stop (J.A. Magallon)
- reset_sound:
  o fix playing sound on Hercules Gamesurround Fortissimo 4 (#21173)
  o try fixing playing sound on SB Audigy 2 (#18735)

* Sat Jan 28 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.40-1mdk
- fix restoring mixer (#20873)

* Tue Jan 17 2006 Thierry Vignaud <tvignaud@mandriva.com> 0.39-1mdk
- fix restoring mixer when not using udev (#20636)

* Mon Jan  9 2006 Olivier Blin <oblin@mandriva.com> 0.38-1mdk
- convert parallel init to LSB
- the sound service should start the alsa service

* Mon Jan  2 2006 Olivier Blin <oblin@mandriva.com> 0.37-1mdk
- add parallel init support

* Thu Dec 15 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.36-1mdk
- adapt to new udev (#20175)

* Fri Sep 16 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.35-1mdk
- use new aumix-text instead of aumix

* Thu Sep 15 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.34-1mdk
- fix recording on Via FX41/VT8233 && ATI IXP400 (#14571)

* Sun Sep 11 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.33-1mdk
- requires aumix (#18397)

* Fri Sep  9 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.32-1mdk
- supress harmless error message (#18394)

* Wed Sep  7 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.31-1mdk
- alsa service: unblacklist audio too (#12731)

* Tue Sep  6 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.30-1mdk
- fix sound on Creative Labs EMU10K2: most users use analog HPs rather
  than digital ones (#18235)

* Fri Aug 19 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.29-1mdk
- alsa service:
 o ensure we don't accumulates empty lines in /etc/hotplug/blacklist
 o use the new way to disable blacklisting modules (#12731)

* Thu Aug 11 2005 Flavio Bruno Leitner <flavio@mandriva.com> 0.28-2mdk
- changed requires from modutils to module-init-tools

* Mon Aug  8 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.28-1mdk
- fix saving sound level

* Mon Aug 08 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.27-1mdk
- move from dev.d to event handler only answering to proper events

* Thu Jul  7 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.26-1mdk
- enable "External Amplifier" (fix sound on new laptops, #16582)

* Wed Mar 30 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.25-1mdk
- fix sound on SB Audigy LS

* Fri Mar 25 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.24-1mdk
- fix alsa mixer restoring on boot (#14967)

* Tue Mar  8 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.23-1mdk
- move udev event handler (really fixing multiple cards support - #13103)

* Mon Mar  7 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.22-1mdk
- fix multiple card support (#13103)
- fix reseting sound volume on udev update

* Fri Mar  4 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.21-1mdk
- really fix #13911

* Mon Feb 28 2005  <tv@vador.mandrakesoft.com> 0.20-1mdk
- filter out error messages when USB subsystem is not availlable (#13977)
- fix distortion on SBLive Value with stereo analogue speakers (#13911)
- fix low sound on some laptops with internal HPs

* Fri Feb 11 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.19-1mdk
- better support for partially statically compiled ALSA

* Fri Feb 11 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.18-1mdk
- typo fix (#13504), thus really fixing #12731

* Wed Feb  9 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.17-1mdk
- alsa service: better check to know whether ALSA drivers are loaded
  or not (fix broken sound startup when a webcam is plugged, #12731)
- fix alsa mixer restore when not using udev

* Tue Feb  1 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.16-1mdk
- fix no PID of programs using alsa shown when stopping alsa (#13102)
- handle multiple sound cards (#13103)

* Wed Jan 19 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.15-1mdk
- alsa_default.pl:
  o fix broken blacklisting (broken since 0.09-1mdk)
  o fix sound on i845 with ALSA-1.0.8+
  o remute blacklisted entries if manually unmuted by the user
- udev event handler: save sound level on ALSA shutdown and on udev
  shutdown (eg: gently handle udev update so that the mixer doesn't
  suddendly got reseted to boot's defaults because the user hasn't
  save them)

* Wed Jan 12 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.14-1mdk
- fix alsactl path (#12986)

* Tue Jan 11 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.13-1mdk
- smooth startup when using udev (ALSA levels are now restored
  asynchronously)
- display FAILED if restoring mixer levels failed
- factorize ALSA mixer restoring into /etc/dev.d/snd/controlC0/alsa.dev

* Tue Jan  4 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.12-1mdk
- wait_for_sysfs is dead

* Sun Dec  5 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.11-1mdk
- use wait_for_sysfs in order to speed up starting time

* Fri Dec  3 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.10-1mdk
- fix udev check after switching from udev-030 to udev-046 (#12553)

* Thu Nov  4 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.09-1mdk
- alsa_default.pl:
  o fix too fast sound on "Terratec Aureon 5.1 Sky" (#12100)
  o documment each blacklisted mixer element
  o generalize SB Live fix so that it works on Audigy too (both EMU10K
    and EMU10K2) (#7938)
- reset_sound: make it work for non root users too

* Tue Nov  2 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.08-1mdk
- be more robust when parsing asound.state (thus fixing support for
  the Turtle Beach Santa Cruz soundcard, which uses the Cirrus Logic
  CS4297A driver (#12151))

* Fri Oct  1 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.07-1mdk
- alsa service: load snd audio if needed (because snd-usb-audio is now
  blacklisted on early boot and reenable USB sound audio hotplugging
  (for later (un-)plugging) (#8004)
- fix loud sound on cmpci cards

* Fri Sep 10 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.06-1mdk
- enforce proper package ordering when updating from mdk10.0 + updates
- workaround udev slowly creating /dev/ nodes on module load (Luca Berra)
- when mixer elements were altered (aka on kernel switches), run
  reset_sound like we do on first boot

* Thu Sep  9 2004 Frederic Lepied <flepied@mandrakesoft.com> 0.05-1mdk
- noarch
- prereq rpm-helper
- use alsactl -F restore to be more safe

* Fri Jun  4 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.04-1mdk
- add reset_sound in order to reinitialize sound level to the first
  boot one

* Fri Jun  4 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.03-1mdk
- fix larsen on laptops with ALI chipsets

* Fri May 28 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.02-1mdk
- fix larsen on some DELL notebooks (with i8xx chipsets)

* Wed Mar 24 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.01-1mdk
- new package, splited from initscripts

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20821 |12mu|sox-14.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define build_plf 0
%{?_with_plf: %{expand: %%global build_plf 1}}

######################
# Hardcode PLF build
%define build_plf 0
######################

%if %{build_plf}
%define distsuffix plf
%define extrarelsuffix plf
%endif

%define major 2
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	A general purpose sound file conversion tool
Name:		sox
Version:	14.4.1
Release:	1%{?extrarelsuffix}
License:	LGPLv2+
Group:		Sound
URL:		http://sox.sourceforge.net/
Source0:	http://heanet.dl.sourceforge.net/sourceforge/sox/%{name}-%{version}.tar.bz2
BuildRequires:	ffmpeg-devel
BuildRequires:	magic-devel
BuildRequires:	gsm-devel
BuildRequires:	id3tag-devel
BuildRequires:	ladspa-devel
BuildRequires:	libalsa-devel
BuildRequires:	libflac-devel
BuildRequires:	libtool-devel
BuildRequires:	libpng-devel
BuildRequires:	libsamplerate-devel
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	libtheora-devel
BuildRequires:	libtool
BuildRequires:	libwavpack-devel
BuildRequires:	lpc10-devel
BuildRequires:	mad-devel
BuildRequires:	oggvorbis-devel
BuildRequires:	libgomp-devel
%if %{build_plf}
BuildRequires:	lame-devel
BuildRequires:	libamrwb-devel
BuildRequires:	libamrnb-devel
%endif

%description
SoX (Sound eXchange) is a sound file format converter for Linux,
UNIX and DOS PCs. The self-described 'Swiss Army knife of sound
tools,' SoX can convert between many different digitized sound
formats and perform simple sound manipulation functions,
including sound effects.

Install the sox package if you'd like to convert sound file formats
or manipulate some sounds.

%if %{build_plf}
This package is in restricted as it was build with lame encoder
support, which is in restricted.
%endif

%package -n %{libname}
Summary:	Libraries for SoX
Group:		System/Libraries
Obsoletes:	%{mklibname %{name} 0} < %{EVRD}

%description -n %{libname}
Libraries for SoX.

%package -n %{develname}
Summary:	Development headers and libraries for libst
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
Development headers and libraries for SoX.

%prep
%setup -q
#autoreconf -fis

%build
export CFLAGS="%{optflags} -DHAVE_SYS_SOUNDCARD_H=1 -D_FILE_OFFSET_BITS=64 -fPIC -DPIC"

%configure2_5x \
	--with-ladspa-path=%{_includedir}
%make

%install
%makeinstall_std

ln -sf play %{buildroot}%{_bindir}/rec

cat << EOF > %{buildroot}%{_bindir}/soxplay
#!/bin/sh

%{_bindir}/sox \$1 -t .au - > /dev/audio

EOF
chmod 755 %{buildroot}%{_bindir}/soxplay

ln -snf play %{buildroot}%{_bindir}/rec
ln -s play.1%{_extension} %{buildroot}%{_mandir}/man1/rec.1%{_extension}

rm -rf %{buildroot}%{_libdir}/sox/*.{la,a}

%files
%doc ChangeLog README NEWS AUTHORS
%{_bindir}/play
%{_bindir}/rec
%{_bindir}/sox*
%{_mandir}/man1/*
%{_mandir}/man7/*

%files -n %{libname}
%{_libdir}/libsox.so.%{major}*

%files -n %{develname}
%{_includedir}/*.h
%{_libdir}/libsox.a
%{_libdir}/libsox.so
%{_libdir}/pkgconfig/sox.pc
%{_mandir}/man3/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20822 |12mu|soxr-0.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %{name} %{major}
%define liblsr %mklibname %{name}-lsr %{major}
%define devname %mklibname %{name} -d
%define devlsr %mklibname %{name}-lsr -d

Summary:	The SoX Resampler library
Name:		soxr
Version:	0.1.1
Release:	1
License:	LGPLv2+
Group:		Sound
Url:		https://sourceforge.net/p/soxr/wiki/Home/
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}-Source.tar.xz
BuildRequires:	cmake

%description
The SoX Resampler library libsoxr performs one-dimensional sample-rate
conversion -- it may be used, for example, to resample PCM-encoded audio.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	The SoX Resampler shared library
Group:		System/Libraries

%description -n %{libname}
The SoX Resampler shared library.

It's high quality, one-dimensional sample-rate conversion library.

%files -n %{libname}
%doc LICENCE NEWS README
%{_libdir}/libsoxr.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{EVRD}

%description -n %{devname}
This package contains libraries and header files for developing applications
that use %{name}.

It's high quality, one-dimensional sample-rate conversion library.

%files -n %{devname}
%{_includedir}/soxr.h
%{_libdir}/libsoxr.so
%{_libdir}/pkgconfig/soxr.pc

#----------------------------------------------------------------------------

%package -n %{liblsr}
Summary:	The SoX Resampler shared library
Group:		System/Libraries

%description -n %{liblsr}
The SoX Resampler shared library.

It's high quality, one-dimensional sample-rate conversion library
(with libsamplerate-like bindings).

%files -n %{liblsr}
%doc LICENCE NEWS README
%{_libdir}/libsoxr-lsr.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devlsr}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{liblsr} = %{EVRD}

%description -n %{devlsr}
This package contains libraries and header files for developing applications
that use %{name}.

It's high quality, one-dimensional sample-rate conversion library
(with libsamplerate-like bindings).

%files -n %{devlsr}
%{_includedir}/soxr-lsr.h
%{_libdir}/libsoxr-lsr.so
%{_libdir}/pkgconfig/soxr-lsr.pc

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{version}-Source

%build
%cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo
%make

%install
%makeinstall_std -C build

# Remove docs and use the rpmbuild macro instead
rm -rf %{buildroot}%{_docdir}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20823 |12mu|spec-helper-0.31.37-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		spec-helper
Version:	0.31.37
Release:	1
Summary:	Tools to ease the creation of rpm packages
License:	GPLv2+
Group:		Development/Other
URL:		https://abf.io/omv_software/spec-helper
Source0:	%{name}-%{version}.tar.xz
Requires:	findutils
Requires:	gettext
Requires:	chrpath
BuildRequires:	perl(IPC::Run)
BuildRequires:	perl(Digest::MD5)
BuildRequires:	perl(File::Slurp)
BuildArch:	noarch

%description
Tools to ease the creation of rpm packages for the
%{distribution} distribution.
Compress man pages using xz, convert links and perform some sanitizing on
packages built...

%prep
%setup -q

%build

%install
%makeinstall_std bindir=%{_bindir} rpmmacrosdir=%{_sys_macros_dir}

%check
make test

%files
%doc README NEWS
%{_bindir}/*
%{_datadir}/spec-helper
%{_sys_macros_dir}/%{name}.macros

%changelog
* Mon Jun 16 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.31.37-1
+ Revision: 43729d1
- Fix tests for the new perl



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20824 |12mu|speech-dispatcher-0.7.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		2
%define shortname	speechd
%define libname		%mklibname %shortname %major
%define develname	%mklibname %shortname -d

%bcond_without alsa
%bcond_without pulse
%bcond_without nas
%bcond_without espeak
%bcond_without libao


Name:			speech-dispatcher
Summary:		Speech Dispatcher provides a device independent layer for speech synthesis
Group:			System/Libraries
Version:		0.7.1
Release:		3
License:		GPLv2
URL:			http://www.freebsoft.org/speechd
Source0:		http://www.freebsoft.org/pub/projects/speechd/%name-%version.tar.gz
# modified Fedora init script 
Source1:		speech-dispatcherd.init.mdv
Source2:		speech-dispatcher.logrotate
Source3:		speech-dispatcherd.default
Source4:		speech-dispatcher-user-pulse.example
Source10:		%name.rpmlintrc
Patch1:			speech-dispatcher-0.7.1-fix-str-fmt.patch
Patch2:			speech-dispatcher-python3.patch
BuildRoot:		%_tmppath/%{name}-%{version}-%{release}-buildroot
%if %{with alsa}
BuildRequires:		libalsa-devel
%endif
%if %{with pulse}
BuildRequires:		pulseaudio-devel
%endif
%if %{with nas}
BuildRequires:		libnas-devel
%endif
%if %{with espeak}
BuildRequires:		libespeak-devel
%endif
%if %{with libao}
BuildRequires:		libao-devel
%endif
BuildRequires:		libdotconf-devel
BuildRequires:		python-devel
BuildRequires:		python3-devel
BuildRequires:		texinfo
Requires:		%libname = %version-%release

%description
This is the Speech Dispatcher project (speech-dispatcher). It is a part of the
Free(b)soft project, which is intended to allow blind and visually impaired
people to work with computer and Internet based on free software.

%post
%_post_service speech-dispatcherd || :

%preun
%_preun_service speech-dispatcherd || :

%files
%defattr(-,root,root,-)
%doc AUTHORS NEWS README COPYING INSTALL
%doc ChangeLog speech-dispatcher-user-pulse.example
%_bindir/cli*
%_bindir/connection_recovery
%_bindir/spd-say
%_bindir/spd_long_message
%_bindir/spd_run_test
%_bindir/spd-conf
%_bindir/spdsend
%_bindir/%name
%_initrddir/speech-dispatcherd
%config %_sysconfdir/logrotate.d/%name
%config(noreplace) %_sysconfdir/%name/speechd.conf
%config(noreplace) %_sysconfdir/%name/clients/*.conf
%config(noreplace) %_sysconfdir/%name/modules/*.conf
%config(noreplace) %_sysconfdir/default/speech-dispatcherd
%_libdir/%name-modules
%_libdir/%name
%_datadir/sounds/%name
%_infodir/*
%_logdir/%name

#--------------------------------------------------------------------------

%package -n %libname
Summary:		Shared libraries for %name
Group:			System/Libraries

%description -n		%libname
This package provides the shared libraries for Speech Dispatcher.

%files -n %libname
%defattr(-,root,root,-)
%_libdir/libspeechd.so.%{major}*

#--------------------------------------------------------------------------

%package -n %develname
Summary:		Development files for %name
Group:			Development/Other
Requires:		%name = %version-%release
Provides:		%name-devel = %version-%release
Provides:		lib%name-devel = %version-%release

%description -n %develname
This package contains development files for %name.

%files -n		%develname
%defattr(-,root,root)
%_includedir/*
%_libdir/lib*.so

#--------------------------------------------------------------------------

%package -n python-%shortname
Summary:		A Python library for communication with Speech Dispatcher
Group:			System/Libraries
Requires:		%name = %version-%release
Requires:		python

%description -n		python-%shortname
This package provides a Python library for communication 
with Speech Dispatcher.

%files -n python-%shortname
%doc ChangeLog
%defattr(-,root,root,-)
%python_sitelib/speechd*

#--------------------------------------------------------------------------

%package -n python3-%shortname
Summary:                A Python library for communication with Speech Dispatcher
Group:                  System/Libraries
Requires:               %name = %version-%release
Requires:               python3

%description -n         python3-%shortname
This package provides a Python library for communication
with Speech Dispatcher.

%files -n python3-%shortname
%doc ChangeLog
%defattr(-,root,root,-)
%python3_sitelib/speechd*

# -------------------------------------------------------------------------


%prep
%setup -q
%patch1 -p0
cp -p %SOURCE4 .

%build
%ifarch x86_64
export am_cv_python_pyexecdir=%python_sitelib
%endif
%configure2_5x \
	LDFLAGS=' -Wl,--as-needed -Wl,-z,relro -Wl,-O1 -Wl,--build-id' \
	--disable-static \
%if %{with alsa}
	--with-alsa \
%else
	--without-alsa \
%endif
%if %{with pulse}
	--with-pulse \
%else
	--without-pulse \
%endif
%if %{with nas}
	--with-nas \
%else
	--without-nas \
%endif
%if %{with espeak}
	--with-espeak \
%else
	--without-espeak \
%endif
%if %{with libao}
	--with-libao
%else
	--without-libao
%endif

%make

%install
rm -rf %buildroot
%makeinstall_std

# HACK: copy over and patch the Python 2 module for Python 3 support.
# Proper Python 3 support is available in speech-dispatcher 0.8-beta1, and
# this hack can be removed when the package gets updated.
mkdir -p %{buildroot}%{python3_sitelib}
cp -a %{buildroot}%{python_sitelib}/* %{buildroot}%{python3_sitelib}/
pushd %{buildroot}%{python3_sitelib}
rm */*.pyc */*.pyo
patch -p0 < %{PATCH2}
popd

# remove duplicates with /etc conf files 
rm -rf %buildroot%_datadir/%name

# rename some executables
mv %buildroot%_bindir/long_message %buildroot%_bindir/spd_long_message
mv %buildroot%_bindir/run_test %buildroot%_bindir/spd_run_test

# speech-dispatcherd service
install -d -m 0755 %buildroot%_initrddir
install -m 0755 %SOURCE1 %buildroot%_initrddir/speech-dispatcherd

# fix perm in _test.py
chmod +x %buildroot%python_sitelib/speechd/_test.py

# logrotate install
install -d -m 0755 %buildroot%_sysconfdir/logrotate.d
install -m 0644 %SOURCE2 %buildroot%_sysconfdir/logrotate.d/%name

# create the needed directory for logs
install -d -m 0755 %buildroot%_logdir/%name

# install the /etc/default configuration file
install -d -m 0755 %buildroot%_sysconfdir/default
install -m 0644 %SOURCE3 %buildroot%_sysconfdir/default/speech-dispatcherd

# remove flite module from the default configuration in speechd.conf
sed -i -e "210 s:AddModule:#AddModule:g" %buildroot%_sysconfdir/%name/speechd.conf

%clean
rm -rf %buildroot


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20825 |12mu|spice-protocol-0.12.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           spice-protocol
Version:        0.12.5
Release:        1
Summary:        Spice protocol header files
Group:          System/Libraries
# Main headers are BSD, controller / foreign menu are LGPL, macros.h is GPL?
License:        BSD and LGPLv2+ and GPLv2+
URL:            http://www.spice-space.org/
Source0:        http://www.spice-space.org/download/releases/%{name}-%{version}.tar.bz2
BuildArch:      noarch

%description
Header files describing the spice protocol
and the para-virtual graphics card QXL.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%doc COPYING NEWS
%{_includedir}/spice-1
%{_datadir}/pkgconfig/spice-protocol.pc

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20826 |12mu|sqlite3-3.8.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname sqlite
%define realver 3080500

%define	major 0
%define libname %mklibname %{name}_ %{major}
%define develname %mklibname %{name} -d

Summary:	C library that implements an embeddable SQL database engine
Name:		sqlite3
Version:	3.8.5
Release:	1
License:	Public Domain
Group:		System/Libraries
URL:		http://www.sqlite.org/
Source0:	http://www.sqlite.org/2014/%{realname}-autoconf-%{realver}.tar.gz
BuildRequires:	ncurses-devel
BuildRequires:	readline-devel

%description
SQLite is a C library that implements an embeddable SQL database
engine. Programs that link with the SQLite library can have SQL
database access without running a separate RDBMS process. The
distribution comes with a standalone command-line access program
(sqlite) that can be used to administer an SQLite database and
which serves as an example of how to use the SQLite library.

%package -n	%{libname}
Summary:	C library that implements an embeddable SQL database engine
Group:		System/Libraries

%description -n	%{libname}
SQLite is a C library that implements an embeddable SQL database
engine. Programs that link with the SQLite library can have SQL
database access without running a separate RDBMS process. The
distribution comes with a standalone command-line access program
(sqlite) that can be used to administer an SQLite database and
which serves as an example of how to use the SQLite library.

This package contains the shared libraries for %{name}

%package -n	%{develname}
Summary:	Development library and header files for the %{name} library
Group:		Development/C
Requires:	%{libname} >= %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%mklibname %{name}_ %{major} -d

%description -n	%{develname}
SQLite is a C library that implements an embeddable SQL database
engine. Programs that link with the SQLite library can have SQL
database access without running a separate RDBMS process. The
distribution comes with a standalone command-line access program
(sqlite) that can be used to administer an SQLite database and
which serves as an example of how to use the SQLite library.

This package contains the static %{libname} library and its header
files.

%package	tools
Summary:	Command line tools for managing the %{libname} library
Group:		Databases
Requires:	%{libname} >= %{version}-%{release}

%description	tools
SQLite is a C library that implements an embeddable SQL database
engine. Programs that link with the SQLite library can have SQL
database access without running a separate RDBMS process. The
distribution comes with a standalone command-line access program
(sqlite) that can be used to administer an SQLite database and
which serves as an example of how to use the SQLite library.

This package contains command line tools for managing the
%{libname} library.

%prep
%setup -qn %{realname}-autoconf-%{realver}
%apply_patches

%build
export CFLAGS="${CFLAGS:-%optflags} -DSQLITE_ENABLE_COLUMN_METADATA=1 -DSQLITE_ENABLE_FTS3=3 -DSQLITE_ENABLE_RTREE=1 -Wall -DNDEBUG=1 -DSQLITE_SECURE_DELETE=1 -DSQLITE_ENABLE_UNLOCK_NOTIFY=1"

%configure2_5x \
	--disable-static \
	--enable-threadsafe \
	--enable-dynamic-extensions
# rpath removal
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool

%make

%install
rm -rf %{buildroot}
%makeinstall_std

# cleanup
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'

%files -n %{libname}
%{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%attr(0644,root,root) %{_includedir}/*.h
%{_libdir}/lib*.so
%attr(0644,root,root) %{_libdir}/pkgconfig/*.pc

%files tools
%{_bindir}/sqlite3
%{_mandir}/man1/*

%changelog
* Tue Jun 10 2014 Tigro <ashejn@gmail.com> 3.8.5-1
+ Revision: 65f10f9
- update to 3.8.5



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20827 |12mu|squid-3.2.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define build_test 0

# commandline overrides:
# rpm -ba|--rebuild --with 'xxx'
%{?_with_test: %{expand: %%global build_test 1}}
%{?_without_test: %{expand: %%global build_test 0}}

%define squid_date 20130426
%define squid_beta 0
##%define their_version 3.2.0.%{squid_beta}-%{squid_date}
%define their_version 3.2.10

## Redefine configure values.
%define	_bindir %{_prefix}/sbin
%define _libexecdir %{_libdir}/squid
%define _initrddir /etc/rc.d/init.d/
%define _sysconfdir /etc/squid
%define  _localstatedir /var
%define _datadir %{_usr}/share/squid
%define _mandir %{_usr}/share/man
%define _infodir %{_usr}/share/info

%define defaultmaxfiles 8192

Summary:	The Squid proxy caching server %{their_version}
Name:		squid
Version:	%{their_version}
Release:	1
License:	GPLv2
Group:		System/Servers
URL:		http://www.squid-cache.org/
Source0:	http://www.squid-cache.org/Versions/v3/3.2/squid-%{their_version}.tar.xz
Source1:	http://www.squid-cache.org/Versions/v3/3.2/squid-%{their_version}.tar.xz.asc
Source2:	http://www.squid-cache.org/Doc/FAQ/FAQ.tar.bz2
Source3:	squid.init
Source4:	squid.logrotate
Source5:	squid.conf.authenticate
Source6:	smb.conf
Source7:	squid.conf.transparent
Source8:	rc.firewall
Source9:	ERR_CUSTOM_ACCESS_DENIED.English
Source10:	ERR_CUSTOM_ACCESS_DENIED.French
Source11: 	squid.sysconfig
Source13:	squid.pam
Source14:	squid.ifup
Patch1:		squid-config.diff
Patch2:		squid-user_group.diff
Patch3:		squid-ssl.diff
#Patch4:		squid-3.0-with_new_linux_headers_capability.patch
Patch8:		squid-visible_hostname.diff
Patch9:		squid-smb-auth.diff
Patch11:	squid-shutdown_lifetime.diff
#Patch12:	squid-no_-Werror.diff
Patch13:	squid-datadir.diff
#Patch14:	squid-digest-rfc2069.diff
#Patch15:	squid-3.1-error-make.diff
Patch16:	squid-3.1.4-mysql-helper-joomla.diff
Patch17:	squid-3.2.5-automake-1.13.patch
Patch18:	squid-3.2.7-purge.diff
Patch19:	squid-3.2-11812.patch
Patch20:	squid-3.2.9-cert_tool-no-ksh.patch
Patch21:	squid-3.2-11823.patch
Patch22:	squid-3.2-11826.patch
Patch301:	squid-getconf_mess.diff

Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires(pre): rpm-helper
Requires(postun): rpm-helper
BuildRequires:	xz
BuildRequires:	libtool-devel
BuildRequires:	db-devel
BuildRequires:	libsasl-devel
BuildRequires:	openldap-devel
BuildRequires:	openssl-devel >= 0.9.7
BuildRequires:	pam-devel
BuildRequires:	pkgconfig
BuildRequires:	libtool
BuildRequires:	krb5-devel
BuildRequires:	ecap-devel
BuildRequires:	cap-devel

%if %{build_test}
BuildRequires:	cppunit-devel
%endif
Provides:	webproxy

%description
Squid is a high-performance proxy caching server for web clients, supporting 
FTP, gopher, and HTTP data objects over IPv4 or IPv6. Unlike traditional 
caching software, Squid handles all requests in a single, non-blocking, 
asynchronous process.
Squid keeps meta data and especially hot objects cached in RAM, caches DNS 
lookups, supports non-blocking DNS lookups, and implements negative caching 
of failed requests.  Squid supports SSL, extensive access controls, and full 
request logging. By using the lightweight Internet Cache Protocol (ICP) and 
HTTP Cache Protocol (HTCP) Squid caches can be arranged in a hierarchy or 
mesh for additional bandwidth savings.

Install squid if you need a proxy caching server.

This package defaults to a maximum of %{defaultmaxfiles} filedescriptors. You
can change these values at build time by using for example:

--define 'maxfiles 4096'

The package was built to support a maximum of %{?!maxfiles:%{defaultmaxfiles}}%{?maxfiles:%{maxfiles}} filedescriptors.

You can build %{name} with some conditional build swithes;

(ie. use with rpm --rebuild):
    --with[out]	test	Initiate the test suite

%package	cachemgr
Summary:	The Squid Cache Manager
Group:		System/Servers
Requires(pre): rpm-helper
Requires(postun): rpm-helper
Requires(pre):	apache-conf >= 2.0.54
Requires(pre):	apache >= 2.0.54
Requires(pre):	apache-modules >= 2.0.54
Requires(pre):	%{name} = %{version}
Requires:	apache-conf >= 2.0.54
Requires:	apache >= 2.0.54
Requires:	apache-modules >= 2.0.54
Requires:	%{name} = %{version}

%description	cachemgr
This package contains the Squid Cache Manager.


%prep

%setup -q -n squid-%{their_version}

find . -type d -perm 0700 -exec chmod 755 {} \;
find . -type f -perm 0555 -exec chmod 755 {} \;
find . -type f -perm 0444 -exec chmod 644 {} \;

for i in `find . -type d -name CVS`  `find . -type d -name .svn` `find . -type f -name .cvs\*` `find . -type f -name .#\*`; do
    if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
done


%patch1 -p1 -b .config
%patch2 -p0 -b .user_group
%patch3 -p1 -b .ssl
#patch4 -p0 -b .with_new_linux_headers_capability
%patch8 -p0 -b .visible_hostname
%patch9 -p1 -b .backslashes
%patch11 -p0 -b .shutdown_lifetime
#patch12 -p1 -b .no_-Werror
%patch13 -p1 -b .datadir
#patch14 -p1 -b .digest-rfc2069
#patch15 -p1 -b .errordir
%patch16 -p0 -b .joomla
%patch17 -p1 -b .automake-1_13
%patch18 -p1 -b .purge-paths
%patch19 -p0 -b .toolh
%patch20 -p1 -b .ksh
%patch21 -p0 -b .dns-internal
%patch22 -p0 -b .strange-ports
#%patch301 -p1 -b .getconf

mkdir -p faq
tar -jxf %{SOURCE2} -C faq

install -m 0755 %{SOURCE3} squid.init
install -m 0644 %{SOURCE4} squid.logrotate
install -m 0644 %{SOURCE5} squid.conf.authenticate
install -m 0644 %{SOURCE6} smb.conf
install -m 0644 %{SOURCE7} squid.conf.transparent
install -m 0755 %{SOURCE8} rc.firewall
install -m 0644 %{SOURCE11} squid.sysconfig
install -m 0755 %{SOURCE14} squid.ifup

# fix conditional pam config file
	install -m 0644 %{SOURCE13} squid.pam

perl -p -i -e "s|^SAMBAPREFIX.*|SAMBAPREFIX = /usr|" helpers/basic_auth/SMB/Makefile.*
#perl -p -i -e "s|^icondir.*|icondir = \\$\(libexecdir\)/icons|" icons/Makefile.am icons/Makefile.*
grep -r "local/bin/perl" . |sed -e "s/:.*$//g" | xargs perl -p -i -e "s@local/bin/perl@bin/perl@g"

# libtool
perl -pi -e "s|AC_PROG_RANLIB|AC_PROG_LIBTOOL|g" configure*

%build

%serverbuild
rm -rf configure autom4te.cache
#libtoolize --copy --force
#aclocal
#autoheader
#autoconf --force
#automake --foreign --add-missing --copy --force-missing

sh ./bootstrap.sh

export SSLLIB="-L%{_libdir} `pkg-config --libs openssl`"
export CPPFLAGS="-I%{_includedir}/openssl -I`find /usr/include -type f -name db_185.h|head -n1|xargs dirname` %optflags "

%ifarch x86_64
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"
export CXXFLAGS="$CXXFLAGS -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64"
%else
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"
export CXXFLAGS="$CXXFLAGS -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64"
%endif

%configure2_5x \
    --disable-strict-error-checking \
    --enable-shared=yes \
    --enable-static=no \
    --enable-xmalloc-statistics \
    --enable-carp \
    --enable-async-io \
    --enable-storeio="aufs,diskd,ufs" \
    --enable-removal-policies="heap,lru" \
    --enable-icmp \
    --enable-delay-pools \
    --disable-esi \
    --enable-icap-client \
    --enable-ecap \
    --enable-useragent-log \
    --enable-referer-log \
    --enable-wccp \
    --enable-wccpv2 \
    --disable-kill-parent-hack \
    --enable-snmp \
    --enable-cachemgr-hostname="localhost" \
    --enable-arp-acl \
    --enable-htcp \
    --enable-ssl \
    --enable-forw-via-db \
    --enable-follow-x-forwarded-for \
    --enable-cache-digests \
    --disable-poll \
    --enable-epoll \
    --enable-linux-netfilter \
    --disable-ident-lookups \
    --enable-default-hostsfile=/etc/hosts \
    --enable-auth \
    --enable-basic-auth="getpwnam,LDAP,MSNT,multi-domain-NTLM,NCSA,PAM,SMB,YP,SASL,POP3,DB,squid_radius_auth" \
    --enable-ntlm-auth="fakeauth,no_check,smb_lm" \
    --enable-negotiate-auth="squid_kerb_auth" \
    --enable-digest-auth="password,ldap,eDirectory" \
    --enable-external-acl-helpers="ip_user,ldap_group,session,unix_group,wbinfo_group" \
    --with-default-user=%{name} \
    --with-pthreads \
    --with-dl \
    --with-openssl=%{_prefix} \
    --with-large-files \
    --with-swapdir=%{_localstatedir}/spool/squid \
    --with-build-environment=default \
    --enable-mit=`/usr/bin/krb5-config --prefix` \
    --with-logdir=%{_logdir}/squid \
    --enable-http-violations \
    --enable-zph-qos \
    %{?!maxfiles:--with-filedescriptors=%{defaultmaxfiles}}%{?maxfiles:%{maxfiles}}


#    --enable-disk-io="AIO,Blocking,DiskDaemon,DiskThreads" \

# Some versions of autoconf fail to detect sys/resource.h correctly;
# apparently because it generates a compiler warning.

if [ -e /usr/include/sys/resource.h ]; then
cat >> include/autoconf.h <<EOF
#ifndef HAVE_SYS_RESOURCE_H
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_STRUCT_RUSAGE 1
#endif
EOF
fi

# move the errors files
#grep -r errors * |grep share | sed -e "s/:.*$//g" | xargs perl -p -i -e "s|usr/share/errors|usr/%{_lib}/squid/errors|g" 
#grep -r iconsdir * |grep share | sed -e "s/:.*$//g" | xargs perl -p -i -e "s|usr/share/errors|usr/%{_lib}/squid/errors|g" 

%make

#grep -r errors * |grep share | sed -e "s/:.*$//g" | xargs perl -p -i -e "s|usr/share/errors|usr/%{_lib}/squid/errors|g" 

%if %{build_test}
%check
make check
%endif

%install
rm -rf %{buildroot}

%makeinstall icondir=%{buildroot}%{_datadir}/icons DEFAULT_LOG_DIR=%{buildroot}%{_logdir}/squid DEFAULT_ERROR_DIR=%{buildroot}%{_datadir}/errors DEFAULT_ICON_DIR=%{buildroot}%{_datadir}/icons



# make some directories
install -d %{buildroot}%{_initrddir}
install -d %{buildroot}/etc/{logrotate.d,pam.d,sysconfig}
install -d %{buildroot}/etc/sysconfig/network-scripts/ifup.d
install -d %{buildroot}/etc/httpd/conf/webapps.d
install -d %{buildroot}%{_datadir}/{errors,icons}
install -d %{buildroot}%{_datadir}/errors/{English,French}
install -d %{buildroot}%{_mandir}/man8
install -d %{buildroot}%{_var}/www/cgi-bin
install -d %{buildroot}%{_var}/log/squid
#install -d %{buildroot}%{_var}/run/squid
install -d %{buildroot}%{_var}/spool/squid
install -d %{buildroot}/usr/share/snmp/mibs

# fix error docs location	
rm -rf %{buildroot}%{_sysconfdir}/errors
pushd errors
    for i in *; do
	if [ -d $i ]; then
	    install -d %{buildroot}%{_datadir}/errors/$i
	    install -m0644 $i/* %{buildroot}%{_datadir}/errors/$i
	fi
    done
popd
ln -fs %{_datadir}/errors/templates %{buildroot}%{_sysconfdir}/errors

# install config
install -m0755 squid.init %{buildroot}%{_initrddir}/squid
install -m0644 squid.logrotate %{buildroot}/etc/logrotate.d/squid
install -m0644 squid.sysconfig %{buildroot}/etc/sysconfig/squid
install -m0755 squid.ifup %{buildroot}/etc/sysconfig/network-scripts/ifup.d/squid
install -m0644 helpers/basic_auth/MSNT/msntauth.conf.default %{buildroot}%{_sysconfdir}

# fix docs
cp helpers/basic_auth/LDAP/README README.auth_ldap

cp helpers/basic_auth/MSNT/README.html README.auth_msnt.html
cp helpers/basic_auth/MSNT/msntauth.conf.default .

cp helpers/basic_auth/SASL/basic_sasl_auth.conf .

cp helpers/external_acl/file_userip/example.conf ip_user_external_acl.example.conf
cp helpers/external_acl/file_userip/example-deny_all_but.conf ip_user_external_acl.example-deny_all_but.conf

cp helpers/external_acl/LDAP_group/ChangeLog ChangeLog.ldap_group_external_acl

head -19 helpers/basic_auth/NCSA/basic_ncsa_auth.cc > README.NCSA_basic_auth
head -56 helpers/basic_auth/PAM/basic_pam_auth.cc > README.PAM_basic_auth
head -21 helpers/basic_auth/getpwnam/basic_getpwnam_auth.cc > README.getpwnam_basic_auth
head -32 helpers/digest_auth/LDAP/digest_pw_auth.cc > README.ldap_digest_auth

install -m0755 helpers/basic_auth/SMB/basic_smb_auth.sh %{buildroot}%{_libexecdir}
install -m0755 helpers/basic_auth/SASL/basic_sasl_auth %{buildroot}%{_libexecdir}

for manpage in `find -name "*.8"`; do
    install -m0644 $manpage %{buildroot}/%{_mandir}/man8/
done

install -m 0644 %{SOURCE9} %{buildroot}%{_datadir}/errors/English/ERR_CUSTOM_ACCESS_DENIED
install -m 0644 %{SOURCE10} %{buildroot}%{_datadir}/errors/French/ERR_CUSTOM_ACCESS_DENIED

install -m644 squid.pam %{buildroot}/etc/pam.d/squid

# move the mib in-place
mv %{buildroot}%{_datadir}/mib.txt %{buildroot}/usr/share/snmp/mibs/SQUID.txt

# move cachemgr.cgi to a more safe location
mv %{buildroot}%{_libexecdir}/cachemgr.cgi %{buildroot}%{_var}/www/cgi-bin/

# provide a simple apache config
cat > %{buildroot}/etc/httpd/conf/webapps.d/squid-cachemgr.conf << EOF
<Location /cgi-bin/cachemgr.cgi>
    Require local granted
    ErrorDocument 403 "Access denied per /etc/httpd/conf/webapps.d/squid-cachemgr.conf"
</Location>
EOF

# some cleaning
rm -f %{buildroot}%{_libdir}/squid/no_check.pl
#rm -rf %{buildroot}%{_datadir}/errors

# nuke zero length files
find %{buildroot}%{_datadir}/errors/ -type f -size 0 -exec rm -f {} \;

%pre
%_pre_useradd squid %{_var}/spool/squid /bin/false

for i in %{_var}/log/squid %{_var}/spool/squid ; do
        if [ -d $i ] ; then
                for adir in `find $i -maxdepth 0 \! -user squid`; do
                        chown -R squid:squid $adir
                done
        fi
done

%post
%_create_ssl_certificate squid

%_post_service squid
 case "$LANG" in
  az*)
     DIR=Azerbaijani
     ;;
  bg*)
     DIR=Bulgarian
     ;;
  ca*)
     DIR=Catalan
     ;;
  cs*)
     DIR=Czech
     ;;
  da*)
     DIR=Danish
     ;;
  nl*)
     DIR=Dutch
     ;;
  en*)
     DIR=English
     ;;
  ea*)
     DIR=Estonian
     ;;
  fi*)
     DIR=Finnish
     ;;
  fr*)
     DIR=French
     ;;
  de*)
     DIR=German
     ;;
  el*)
     DIR=Greek
     ;;
  he*)
     DIR=Hebrew
     ;;
  hu*)
     DIR=Hungarian
     ;;
  it*)
     DIR=Italian
     ;;
  ja*)
     DIR=Japanese
     ;;
  kr*)
     DIR=Korean
     ;;
  lt*)
     DIR=Lithuanian
     ;;
  pl*)
     DIR=Polish
     ;;
  pt*)
     DIR=Portuguese
     ;;
  ro*)
     DIR=Romanian
     ;;
  ru*)
     DIR=Russian-koi8-r
     ;;
  sr*)
     DIR=Serbian
     ;;
  sk*)
     DIR=Slovak
     ;;
  es*)
     DIR=Spanish
     ;;
  sv*)
     DIR=Swedish
     ;;
  zh*)
     DIR=Traditional_Chinese
     ;;
  tr*)
     DIR=Turkish
     ;;
  *)
     DIR=English
     ;;
 esac

%preun
%_preun_service squid
if [ $1 = 0 ] ; then
	rm -f %{_var}/log/squid/*
fi

%postun
%_postun_userdel squid

%files
%doc faq/* C* R* Q* rc.firewall *.conf* doc/*.txt
%exclude %{_sysconfdir}/cachemgr.conf
%dir %_sysconfdir
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/*.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/*.default
%attr(0644,root,root) %config(noreplace) /etc/pam.d/squid
%attr(0644,root,root) %config(noreplace) /etc/sysconfig/squid
%attr(0644,root,root) %config(noreplace) /etc/logrotate.d/squid
%attr(0755,root,squid) %config(noreplace) /etc/sysconfig/network-scripts/ifup.d/squid
%attr(0755,root,squid) %{_initrddir}/squid
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/*.css
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/*.documented
%{_sysconfdir}/errors
%{_datadir}/errors
%{_datadir}/icons
%{_libexecdir}/diskd
%{_libexecdir}/unlinkd
%attr(0755,root,squid) %{_libexecdir}/digest_edirectory_auth
%attr(0755,root,squid) %{_libexecdir}/digest_ldap_auth
%attr(0755,root,squid) %{_libexecdir}/digest_file_auth
%attr(0755,root,squid) %{_libexecdir}/basic_fake_auth
%attr(0755,root,squid) %{_libexecdir}/basic_getpwnam_auth
%attr(0755,root,squid) %{_libexecdir}/basic_msnt_auth
%attr(0755,root,squid) %{_libexecdir}/basic_ncsa_auth
#%attr(0755,root,squid) %{_libexecdir}/ntlm_auth
%attr(0755,root,squid) %{_libexecdir}/basic_pam_auth
%attr(4755,root,squid) %{_libexecdir}/pinger
%attr(0755,root,squid) %{_libexecdir}/basic_pop3_auth
%attr(0755,root,squid) %{_libexecdir}/basic_sasl_auth
%attr(0755,root,squid) %{_libexecdir}/basic_smb_auth
%attr(0755,root,squid) %{_libexecdir}/basic_smb_auth.sh
%attr(0755,root,squid) %{_libexecdir}/basic_db_auth
%attr(0755,root,squid) %{_libexecdir}/basic_ldap_auth
%attr(0755,root,squid) %{_libexecdir}/basic_radius_auth
%attr(0755,root,squid) %{_libexecdir}/ext_session_acl
%attr(0755,root,squid) %{_libexecdir}/ext_unix_group_acl
%attr(0755,root,squid) %{_libexecdir}/negotiate_kerberos_auth
%attr(0755,root,squid) %{_libexecdir}/negotiate_kerberos_auth_test
%attr(0755,root,squid) %{_libexecdir}/ntlm_smb_lm_auth
%attr(0755,root,squid) %{_libexecdir}/basic_msnt_multi_domain_auth
%attr(0755,root,squid) %{_libexecdir}/basic_nis_auth
%attr(0755,root,squid) %{_libexecdir}/ext_wbinfo_group_acl
%attr(0755,root,squid) %{_libexecdir}/helper-mux.pl
%attr(0755,root,squid) %{_libexecdir}/log_file_daemon
%attr(0755,root,squid) %{_libexecdir}/negotiate_wrapper_auth
%attr(0755,root,squid) %{_libexecdir}/ntlm_fake_auth
%attr(0755,root,squid) %{_libexecdir}/url_fake_rewrite
%attr(0755,root,squid) %{_libexecdir}/url_fake_rewrite.sh

%{_sbindir}/*
%attr(0644,root,root) %{_mandir}/man8/*
%attr(0644,root,root) %{_mandir}/man1/*
#%attr(0755,squid,squid) %dir %{_var}/run/squid
%attr(0755,squid,squid) %dir %{_var}/log/squid
%attr(0755,squid,squid) %dir %{_var}/spool/squid
%attr(0644,root,squid) /usr/share/snmp/mibs/SQUID.txt

%files cachemgr
%attr(0644,root,root) %config(noreplace) /etc/httpd/conf/webapps.d/squid-cachemgr.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/cachemgr.conf
%attr(0755,root,squid) %{_var}/www/cgi-bin/cachemgr.cgi



%changelog
* Thu Oct 17 2013 akdengi <alexander.kazancev@rosalab.ru> 3.2.10-1
+ Revision: f59d607
- fix doc



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20828 |12mu|step-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define eigen_version 2.0.3

Name:		step
Summary:	Interactive physical simulator
Version:	4.12.4
Release:	1
Group:		Graphical desktop/KDE
License:	GPLv2 GFDL
URL:		http://edu.kde.org/step/
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(eigen2) >= %{eigen_version}
BuildRequires:	pkgconfig(libqalculate)
BuildRequires:	pkgconfig(gsl)

%description
Step is an interactive physical simulator. It works like this:
you place some bodies on the scene, add some forces such as gravity
or springs, then click "Simulate" and Step shows you how your scene
will evolve according to the laws of physics. You can change every
property of bodies/forces in your experiment (even during simulation)
and see how this will change evolution of the experiment. With Step
you can not only learn but feel how physics works!

%files
%doc README AUTHORS ChangeLog COPYING COPYING.DOC DESIGN TODO
%{_kde_bindir}/step
%{_kde_applicationsdir}/step.desktop
%{_kde_appsdir}/step
%{_kde_datadir}/config.kcfg/step.kcfg
%{_kde_configdir}/step.knsrc
%{_kde_docdir}/HTML/en/step
%{_kde_iconsdir}/hicolor/*/apps/step.png

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.12.4-1
+ Revision: 32a060a
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20829 |12mu|strigi-0.7.8-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Desktop Search
Name:		strigi
Version:	0.7.8
Release:	10
Epoch:		1
License:	LGPLv2+
Group:		Graphical desktop/KDE
Url:		http://strigi.sourceforge.net
Source0:	http://www.vandenoever.info/software/strigi/%{name}-%{version}.tar.bz2
Patch0:		strigi-0.7.7-missinglink.patch
BuildRequires:	cmake
BuildRequires:	attr-devel
BuildRequires:	bzip2-devel
BuildRequires:	ffmpeg-devel
BuildRequires:	magic-devel
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(cppunit)
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(exiv2)
BuildRequires:	pkgconfig(expat)
BuildRequires:	pkgconfig(libclucene-core)
BuildRequires:	pkgconfig(openssl)
Obsoletes:	%{mklibname cluceneindex 0} < 0.7.7-2

%description
Here are the main features of Strigi:

    * very fast crawling
    * very small memory footprint
    * no hammering of the system
    * pluggable backend, currently clucene and hyperestraier, 
        sqlite3 and xapian are in the works
    * communication between daemon and search program over an 
        abstract interface, this is currently a simple socket 
        but implementation of dbus is a possibility. There's a 
        small perl program in the code as an example of how to 
        query. This is so easy that any KDE app could implement this.
    * simple interface for implementing plugins for extracting 
        information. we'll try to reuse the kat plugins, although 
        native plugins will have a large speed advantage
    * calculation of sha1 for every file crawled (allows fast finding
        of duplicates)

%files
%{_bindir}/*
%dir %{_libdir}/strigi
%{_libdir}/strigi/*
%{_datadir}/strigi/*
%{_datadir}/dbus-1/services/
%exclude %{_bindir}/strigiclient

#--------------------------------------------------------------------

%package gui
Summary:	Strigi interface
Group:		Graphical desktop/KDE

%description gui
Strigi interface

%files gui
%{_bindir}/strigiclient

#--------------------------------------------------------------------

%define searchclient_major 0
%define libsearchclient %mklibname searchclient %{searchclient_major}

%package -n %{libsearchclient}
Summary:	Strigi library
Group:		System/Libraries

%description -n %{libsearchclient}
Strigi library.

%files -n %{libsearchclient}
%{_libdir}/libsearchclient.so.%{searchclient_major}*

#--------------------------------------------------------------------

%define streamanalyzer_major 0
%define libstreamanalyzer %mklibname streamanalyzer %{streamanalyzer_major}

%package -n %{libstreamanalyzer}
Summary:	Strigi library
Group:		System/Libraries

%description -n %{libstreamanalyzer}
Strigi library.

%files -n %{libstreamanalyzer}
%{_libdir}/libstreamanalyzer.so.%{streamanalyzer_major}*

#--------------------------------------------------------------------

%define streams_major 0
%define libstreams %mklibname streams %{streams_major}

%package -n %{libstreams}
Summary:	Strigi library
Group:		System/Libraries

%description -n %{libstreams}
Strigi library.

%files -n %{libstreams}
%{_libdir}/libstreams.so.%{streams_major}*

#--------------------------------------------------------------------

%define strigihtmlgui_major 0
%define libstrigihtmlgui %mklibname strigihtmlgui %{strigihtmlgui_major}

%package -n %{libstrigihtmlgui}
Summary:	Strigi library
Group:		System/Libraries

%description -n %{libstrigihtmlgui}
Strigi library.

%files -n %{libstrigihtmlgui}
%{_libdir}/libstrigihtmlgui.so.%{strigihtmlgui_major}*

#--------------------------------------------------------------------

%define strigiqtdbusclient_major 0
%define libstrigiqtdbusclient %mklibname strigiqtdbusclient %{strigiqtdbusclient_major}

%package -n %{libstrigiqtdbusclient}
Summary:	Strigi library
Group:		System/Libraries

%description -n %{libstrigiqtdbusclient}
Strigi library.

%files -n %{libstrigiqtdbusclient}
%{_libdir}/libstrigiqtdbusclient.so.%{strigiqtdbusclient_major}*

#--------------------------------------------------------------------

%package devel
Summary:	Development files for %{name}
Group:		Development/Other
Requires:	%{libstrigihtmlgui} = %{EVRD}
Requires:	%{libstrigiqtdbusclient} = %{EVRD}
Requires:	%{libsearchclient} = %{EVRD}
Requires:	%{libstreamanalyzer} = %{EVRD}
Requires:	%{libstreams} = %{EVRD}
Requires:	strigi = %{EVRD}
Provides:	libstrigi-devel = %{EVRD}

%description devel
Development files for %{name}.

%files devel
%{_libdir}/*.so
%{_includedir}/strigi
%{_libdir}/pkgconfig/*
%{_libdir}/cmake/LibSearchClient/LibSearchClientConfig.cmake
%{_libdir}/cmake/LibStreamAnalyzer/LibStreamAnalyzerConfig.cmake
%{_libdir}/cmake/LibStreamAnalyzer/LibStreamAnalyzerConfigVersion.cmake
%{_libdir}/cmake/LibStreams/LibStreamsConfig.cmake
%{_libdir}/cmake/LibStreams/LibStreamsTargets.cmake
%{_libdir}/cmake/LibStreams/LibStreamsTargets-noconfig.cmake
%{_libdir}/cmake/LibStreams/LibStreamsConfigVersion.cmake
%{_libdir}/cmake/Strigi

#--------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1 -b .missinglink~

%build
%cmake_qt4 -DCMAKE_INSTALL_LIBDIR=%{_lib}
%make

%install
%makeinstall_std -C build


%changelog
* Thu Mar 20 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:0.7.8-10
+ Revision: 1b22ed2
- LOG New version 0.7.8, better control over library majors



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20830 |12mu|stunnel-5.00-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Program that wraps normal socket connections with SSL/TLS
Name:		stunnel
Version:	5.00
Release:	2
License:	GPLv2
Group:		System/Servers
URL:		http://www.stunnel.org/
Source0:	http://www.stunnel.org/download/stunnel/src/%{name}-%{version}.tar.gz
Source1:	http://www.stunnel.org/download/stunnel/src/%{name}-%{version}.tar.gz.asc
Source2:	stunnel.service
Source3:        stunnel.tmpfiles
Patch0:		stunnel-4.56-no-fips.patch
BuildRequires:	pkgconfig(openssl)
BuildRequires:	tcp_wrappers-devel
Requires:	tcp_wrappers
Obsoletes:	%{mklibname %{name} 0} < 4.53
Obsoletes:	%{mklibname %{name} -d} < 4.53
Obsoletes:	%{mklibname %{name} -d -s} < 4.53

%description
The stunnel program is designed to work as SSL encryption wrapper between 
remote clients and local (inetd-startable) or remote servers. The concept is 
that having non-SSL aware daemons running on your system you can easily set 
them up to communicate with clients over secure SSL channels.

stunnel can be used to add SSL functionality to commonly used inetd daemons 
like POP-2, POP-3, and IMAP servers, to standalone daemons like NNTP, SMTP 
and HTTP, and in tunneling PPP over network sockets without changes to the 
source code.

%prep
%setup -q
%patch0 -p1

iconv -f iso-8859-1 -t utf-8 < doc/stunnel.fr.8 > doc/stunnel.fr.8_
mv doc/stunnel.fr.8_ doc/stunnel.fr.8
iconv -f iso-8859-2 -t utf-8 < doc/stunnel.pl.8 > doc/stunnel.pl.8_
mv doc/stunnel.pl.8_ doc/stunnel.pl.8

# XXX don't install /var/lib/stunnel
perl -ni -e '/INSTALL.*-m 1770 -g nogroup.*stunnel$/ or print' tools/Makefile.am
%build
autoreconf -fi
%configure2_5x \
    --with-threads=fork \
    --with-ssl=%{_prefix} \
    --disable-static \
    --enable-shared
%make pkglibdir=%{_libdir}

%install
# (oe) hack... don't generate the pem file, and stunnel.conf
install -d %{buildroot}%{_sysconfdir}/%{name}
touch %{buildroot}%{_sysconfdir}/%{name}/stunnel.pem

%makeinstall docdir=`pwd`/doc-to-install pkglibdir=%{buildroot}%{_libdir}

install -D -m 644 %{SOURCE2} %{buildroot}%{_unitdir}/stunnel.service
install -D -m 644 %{SOURCE3} %{buildroot}%{_prefix}/lib/tmpfiles.d/stunnel.conf

install -d %{buildroot}%{_var}/openssl/certs/trusted
# install -d -m755 %{buildroot}/usr/var/lib/%{name}

mv %{buildroot}%{_sysconfdir}/%{name}/stunnel.conf-sample \
    %{buildroot}%{_sysconfdir}/%{name}/stunnel.conf

perl -pi \
    -e 's|chroot = .*|chroot = /run/stunnel|;' \
    -e 's|cert = .*|cert = /etc/pki/tls/certs/stunnel.pem|;' \
    -e 's|;key = .*|key = /etc/pki/tls/private//stunnel.pem|;' \
    %{buildroot}%{_sysconfdir}/%{name}/stunnel.conf

# Move the translated man pages to the right subdirectories, and strip off the
# language suffixes.
for lang in fr pl ; do
        mkdir -p %{buildroot}%{_mandir}/${lang}/man8
        mv %{buildroot}%{_mandir}/man8/*.${lang}.8* %{buildroot}%{_mandir}/${lang}/man8/
        rename ".${lang}" "" %{buildroot}%{_mandir}/${lang}/man8/*
done

# cleanup
rm -f ./doc-to-install/INSTALL.W32
rm -f %{buildroot}%{_sysconfdir}/%{name}/stunnel.pem

%post
%_create_ssl_certificate stunnel
%tmpfiles_create stunnel.conf

%files
%doc doc-to-install/*
%{_bindir}/stunnel
%{_bindir}/stunnel3
%{_mandir}/man8/stunnel.8.*
%lang(fr) %{_mandir}/fr/man8/stunnel.8*
%lang(pl) %{_mandir}/pl/man8/stunnel.8*
%config(noreplace) %{_sysconfdir}/%{name}/stunnel.conf
%{_unitdir}/stunnel.service
%{_prefix}/lib/tmpfiles.d/stunnel.conf
%{_libdir}/libstunnel.so

%changelog
* Fri Apr 04 2014 Denis Silakov <denis.silakov@rosalab.ru> 5.00-2
+ Revision: a344031
- Fix pid file creation



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20831 |12mu|subscription-manager-1.9.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Prefer systemd over sysv on Fedora 17+ and RHEL 7+
%define use_systemd (0%{?fedora} && 0%{?fedora} >= 17) || (0%{?rhel} && 0%{?rhel} >= 7)


%define rhsm_plugins_dir   /usr/share/rhsm-plugins

Name:    subscription-manager
Version: 1.9.6
Release: 2
Summary: Tools and libraries for subscription and repository management
Group:   System/Configuration/Packaging
License: GPLv2

# How to create the source tarball:
#
# git clone git://git.fedorahosted.org/git/subscription-manager.git/
# yum install tito
# tito build --tag subscription-manager-$VERSION-$RELEASE --tgz
Source0: %{name}-%{version}.tar.gz
URL:     https://fedorahosted.org/subscription-manager/

Requires:  python-ethtool
Requires:  python-simplejson
Requires:  python-iniparse
Requires:  python-gobject2
Requires:  virt-what
Requires:  python-rhsm >= 1.9.1-1
Requires:  dbus-python
#Requires:  yum >= 3.2.19-15
Requires:  usermode
Requires:  python-dateutil

Requires:  python-dmidecode

Requires(post): chkconfig
Requires(preun): chkconfig
Requires(preun): initscripts

Requires(post): systemd-units
Requires(preun): systemd-units
Requires(postun): systemd-units

BuildRequires: python-devel
BuildRequires: gettext
BuildRequires: intltool
BuildRequires: libnotify-devel
BuildRequires: gtk2-devel
BuildRequires: desktop-file-utils
BuildRequires: scrollkeeper
BuildRequires: pkgconfig(gconf-2.0)


%description
The Subscription Manager package provides programs and libraries to allow users
to manage subscriptions and yum repositories from the Red Hat entitlement
platform.


%package -n subscription-manager-gui
Summary: A GUI interface to manage Red Hat product subscriptions
Group: System/Configuration/Packaging
Requires: %{name} = %{EVRD}
Requires: pygtk2.0 pygtk2.0-libglade gnome-python gnome-python-canvas
# Requires: usermode-gtk
Requires: dbus-x11
Requires(post): scrollkeeper
Requires(postun): scrollkeeper

# Can't figure this out automatically
Requires: %{_lib}rsvg2_2

%description -n subscription-manager-gui
This package contains a GTK+ graphical interface for configuring and
registering a system with a Red Hat Entitlement platform and manage
subscriptions.

%package -n subscription-manager-firstboot
Summary: Firstboot screens for subscription manager
Group: System/Configuration/Packaging
Requires: %{name}-gui = %{version}-%{release}
#Requires: rhn-setup-gnome

# Can't figure this out automatically
Requires: %{_lib}rsvg2_2


%description -n subscription-manager-firstboot
This package contains the firstboot screens for subscription manager.

%package -n subscription-manager-migration
Summary: Migration scripts for moving to certificate based subscriptions
Group: System/Configuration/Packaging
Requires: %{name} = %{EVRD}
#Requires: rhnlib

%description -n subscription-manager-migration
This package contains scripts that aid in moving to certificate based
subscriptions

%prep
%setup -q
%apply_patches

%build
make -f Makefile

%install
make -f Makefile install VERSION=%{version}-%{release} PREFIX=%{buildroot} MANPATH=%{_mandir}

mkdir -p %{buildroot}/lib/systemd/system/
mv %{buildroot}/usr/lib/systemd/system/rhsmcertd.service %{buildroot}/lib/systemd/system/

desktop-file-validate \
        %{buildroot}/etc/xdg/autostart/rhsm-icon.desktop

desktop-file-validate \
        %{buildroot}/usr/share/applications/subscription-manager-gui.desktop
%find_lang rhsm

# fix timestamps on our byte compiled files so them match across arches
find %{buildroot} -name \*.py -exec touch -r %{SOURCE0} '{}' \;

# fake out the rosa.cfg file
mkdir -p %{buildroot}%{_sysconfdir}/urpmi/urpmicfg.d
touch %{buildroot}%{_sysconfdir}/urpmi/urpmicfg.d/rosa.cfg

%post -n subscription-manager-gui
touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
scrollkeeper-update -q -o %{_datadir}/omf/%{name} || :

%postun -n subscription-manager-gui
if [ $1 -eq 0 ] ; then
    touch --no-create %{_datadir}/icons/hicolor &>/dev/null
    gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
    scrollkeeper-update -q || :
fi

%posttrans -n subscription-manager-gui
gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :

%clean

%files -f rhsm.lang
%attr(755,root,root) %dir %{_var}/log/rhsm
%attr(755,root,root) %dir %{_sysconfdir}/rhsm
%attr(755,root,root) %dir %{_sysconfdir}/rhsm/facts

%attr(644,root,root) %config(noreplace) %{_sysconfdir}/rhsm/rhsm.conf
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/com.redhat.SubscriptionManager.conf

#remove the repo file when we are deleted
%ghost %{_sysconfdir}/urpmi/urpmicfg.d/rosa.cfg

%config(noreplace) %attr(644,root,root) %{_sysconfdir}/yum/pluginconf.d/subscription-manager.conf
%config(noreplace) %attr(644,root,root) %{_sysconfdir}/yum/pluginconf.d/product-id.conf
%config(noreplace) %attr(644,root,root) %{_sysconfdir}/logrotate.d/subscription-manager
%{_sysconfdir}/bash_completion.d/subscription-manager
%{_sysconfdir}/bash_completion.d/rct
%{_sysconfdir}/bash_completion.d/rhn-migrate-classic-to-rhsm
%{_sysconfdir}/bash_completion.d/rhsm-icon
%{_sysconfdir}/bash_completion.d/rhsmcertd

%{_sysconfdir}/cron.daily/rhsmd
%{_datadir}/dbus-1/system-services/com.redhat.SubscriptionManager.service

%dir %{_datadir}/rhsm
%dir %{_datadir}/rhsm/subscription_manager

%{_datadir}/rhsm/subscription_manager/async.py*
%{_datadir}/rhsm/subscription_manager/base_plugin.py*
%{_datadir}/rhsm/subscription_manager/branding
%{_datadir}/rhsm/subscription_manager/cache.py*
%{_datadir}/rhsm/subscription_manager/certdirectory.py*
%{_datadir}/rhsm/subscription_manager/certlib.py*
%{_datadir}/rhsm/subscription_manager/certmgr.py*
%{_datadir}/rhsm/subscription_manager/cert_sorter.py*
%{_datadir}/rhsm/subscription_manager/cli.py*
%{_datadir}/rhsm/subscription_manager/dbus_interface.py*
%{_datadir}/rhsm/subscription_manager/factlib.py*
%{_datadir}/rhsm/subscription_manager/facts.py*
%{_datadir}/rhsm/subscription_manager/hwprobe.py*
%{_datadir}/rhsm/subscription_manager/isodate.py*
%{_datadir}/rhsm/subscription_manager/i18n_optparse.py*
%{_datadir}/rhsm/subscription_manager/i18n.py*
%{_datadir}/rhsm/subscription_manager/identity.py*
%{_datadir}/rhsm/subscription_manager/injection.py*
%{_datadir}/rhsm/subscription_manager/injectioninit.py*
%{_datadir}/rhsm/subscription_manager/__init__.py*
%{_datadir}/rhsm/subscription_manager/jsonwrapper.py*
%{_datadir}/rhsm/subscription_manager/listing.py*
%{_datadir}/rhsm/subscription_manager/lock.py*
%{_datadir}/rhsm/subscription_manager/logutil.py*
%{_datadir}/rhsm/subscription_manager/managercli.py*
%{_datadir}/rhsm/subscription_manager/managerlib.py*
%{_datadir}/rhsm/subscription_manager/plugins.py*
%{_datadir}/rhsm/subscription_manager/productid.py*
%{_datadir}/rhsm/subscription_manager/release.py*
%{_datadir}/rhsm/subscription_manager/repolib.py*
%{_datadir}/rhsm/subscription_manager/utils.py*
%{_datadir}/rhsm/subscription_manager/validity.py*
%{_datadir}/rhsm/subscription_manager/reasons.py*
%{_datadir}/rhsm/subscription_manager/cp_provider.py*
%{_datadir}/rhsm/subscription_manager/file_monitor.py*

# subscription-manager plugins
%dir %{rhsm_plugins_dir}
%dir %{_sysconfdir}/rhsm/pluginconf.d
# add default plugins here when we have some

# yum plugins
# Using _prefix + lib here instead of libdir as that evaluates to /usr/lib64 on x86_64,
# but yum plugins seem to normally be sent to /usr/lib/:
%{_prefix}/lib/yum-plugins/subscription-manager.py*
%{_prefix}/lib/yum-plugins/product-id.py*


%attr(755,root,root) %{_sbindir}/subscription-manager
%attr(755,root,root) %{_bindir}/subscription-manager
%attr(755,root,root) %{_bindir}/rhsmcertd
%attr(755,root,root) /usr/libexec/rhsmcertd-worker
%attr(755,root,root) /usr/libexec/rhsmd
%attr(755,root,root) %dir %{_var}/run/rhsm
%attr(755,root,root) %dir %{_var}/lib/rhsm
%attr(755,root,root) %dir %{_var}/lib/rhsm/facts
%attr(755,root,root) %dir %{_var}/lib/rhsm/packages
%attr(755,root,root) %dir %{_var}/lib/rhsm/cache
%{_sysconfdir}/pam.d/subscription-manager
%{_sysconfdir}/security/console.apps/subscription-manager

%attr(644,root,root) /lib/systemd/system/rhsmcertd.service
%attr(644,root,root) %{_prefix}/lib/tmpfiles.d/%{name}.conf

# Incude rt CLI tool
%dir %{_datadir}/rhsm/rct
%{_datadir}/rhsm/rct/__init__.py*
%{_datadir}/rhsm/rct/cli.py*
%{_datadir}/rhsm/rct/*commands.py*
%{_datadir}/rhsm/rct/printing.py*
%attr(755,root,root) %{_bindir}/rct

%doc
%{_mandir}/man8/subscription-manager.8*
%{_mandir}/man8/rhsmcertd.8*
%{_mandir}/man8/rct.8*
%doc LICENSE


%files -n subscription-manager-gui
%dir %{_datadir}/rhsm/subscription_manager/gui
#%dir %{_datadir}/rhsm/subscription_manager/gui/data
#%dir %{_datadir}/rhsm/subscription_manager/gui/data/icons
%{_datadir}/rhsm/subscription_manager/gui/*
#%{_datadir}/rhsm/subscription_manager/gui/data/icons/*.svg
%{_datadir}/applications/subscription-manager-gui.desktop
%{_datadir}/icons/hicolor/16x16/apps/*.png
%{_datadir}/icons/hicolor/22x22/apps/*.png
%{_datadir}/icons/hicolor/24x24/apps/*.png
%{_datadir}/icons/hicolor/32x32/apps/*.png
%{_datadir}/icons/hicolor/48x48/apps/*.png
%{_datadir}/icons/hicolor/scalable/apps/*.svg
%attr(755,root,root) %{_sbindir}/subscription-manager-gui
%attr(755,root,root) %{_bindir}/subscription-manager-gui

%{_bindir}/rhsm-icon
%{_sysconfdir}/xdg/autostart/rhsm-icon.desktop

%{_sysconfdir}/pam.d/subscription-manager-gui
%{_sysconfdir}/security/console.apps/subscription-manager-gui
%{_sysconfdir}/bash_completion.d/subscription-manager-gui

%doc
%{_mandir}/man8/subscription-manager-gui.8*
%{_mandir}/man8/rhsm-icon.8*
%{_datadir}/omf/subscription-manager
#%attr(644,root,root) %{_datadir}/omf/subscription-manager/*.omf
%{_datadir}/gnome/help/subscription-manager
#%attr(644,root,root) %{_datadir}/gnome/help/subscription-manager/C/*
#%attr(755,root,root) %{_datadir}/gnome/help/subscription-manager/C/figures
%doc LICENSE

%files -n subscription-manager-firstboot
%{_datadir}/rhn/up2date_client/firstboot/rhsm_login.py*

%files -n subscription-manager-migration
%dir %{_datadir}/rhsm/subscription_manager/migrate
%{_datadir}/rhsm/subscription_manager/migrate/__init__.py*
%{_datadir}/rhsm/subscription_manager/migrate/migrate.py*
%attr(755,root,root) %{_sbindir}/rhn-migrate-classic-to-rhsm
# Install num migration is only for RHEL 5:
%{?el5:%attr(755,root,root) %{_sbindir}/install-num-migrate-to-rhsm}

%doc
%{_mandir}/man8/rhn-migrate-classic-to-rhsm.8*
%doc LICENSE
%doc README.Fedora

%post
/bin/systemctl enable rhsmcertd.service >/dev/null 2>&1 || :
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
/bin/systemctl try-restart rhsmcertd.service >/dev/null 2>&1 || :

if [ -x /bin/dbus-send ] ; then
  dbus-send --system --type=method_call --dest=org.freedesktop.DBus / org.freedesktop.DBus.ReloadConfig > /dev/null 2>&1 || :
fi

%preun
if [ $1 -eq 0 ] ; then
    /bin/systemctl --no-reload disable rhsmcertd.service > /dev/null 2>&1 || :
    /bin/systemctl stop rhsmcertd.service > /dev/null 2>&1 || :

    if [ -x /bin/dbus-send ] ; then
        dbus-send --system --type=method_call --dest=org.freedesktop.DBus / org.freedesktop.DBus.ReloadConfig > /dev/null 2>&1 || :
    fi
fi

%postun
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
if [ $1 -eq 1 ] ; then
    /bin/systemctl try-restart rhsmcertd.service >/dev/null 2>&1 || :
fi

%changelog
* Tue Dec 17 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.9.6-2
+ Revision: 26b6652
- Patch to work with urpmi instead of yum



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20832 |12mu|subversion-1.8.5-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# disable the stupid rpmlint shit from hell!!!
%define _build_pkgcheck_set %{nil}
%define _build_pkgcheck_srpm %{nil}

%define apache_version 2.4.0
%define api 1
%define major 0
%define libname %mklibname svn %{api} %{major}
%define devname %mklibname svn -d

# Java requires devel symlinks in non-devel packages due to design
# (System.loadLibrary). Do not add -devel dependencies.
%define _exclude_files_from_autoreq ^%{_libdir}/libsvnjavahl-%{svnjavahl_api}.so$

%bcond_without python
%bcond_without ruby
%bcond_without perl
%bcond_without gnome_keyring
%bcond_without kwallet
%bcond_with test
%bcond_with debug

%ifarch %{ix86} x86_64
%bcond_without  java
%endif
%ifarch %arm
%bcond_with  java
%endif

Summary:	A Concurrent Versioning System
Name:		subversion
Epoch:		2
Version:	1.8.5
Release:	4
License:	Apache License
Group:		Development/Tools
Url:		http://subversion.apache.org/
Source0:	http://www.apache.org/dist/subversion/%{name}-%{version}.tar.bz2
Source1:	http://www.apache.org/dist/subversion/%{name}-%{version}.tar.bz2.asc
Source2:	mod_dav_svn.conf
Source3:	subversion.conf
Source5:	%{name}-1.3.0-global-config
Source6:	%{name}-1.3.0-global-servers
Source7:	http://svnbook.red-bean.com/nightly/en/svn-book-html-chunk.tar.bz2
Source8:	svnserve.service
Source9:	svnserve-tmpfiles.conf
Patch0:		subversion-1.8.3-underlink.diff

BuildRequires:	chrpath
BuildRequires:	docbook-style-xsl
BuildRequires:	doxygen
BuildRequires:	libtool
BuildRequires:	texinfo
BuildRequires:	apache-devel >= %{apache_version}
BuildRequires:	db-devel
BuildRequires:	krb5-devel
BuildRequires:	magic-devel
BuildRequires:	pkgconfig(apr-1)
BuildRequires:	pkgconfig(apr-util-1)
BuildRequires:	pkgconfig(libexslt)
BuildRequires:	pkgconfig(neon)
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	pkgconfig(serf-1)
# Swig is runtime only
BuildRequires:	swig >= 1.3.27
# needs this despite with ruby 0
BuildRequires:	ruby
BuildRequires:	ruby-devel
BuildRequires:	ruby-rdoc

Provides:	%{name}-ra-method = %{EVRD}
Provides:	%{name}-client-tools = %{EVRD}
Provides:	svn = %{EVRD}
# MD because of the sysconfig files moved to this pkg
Conflicts:	%{libname} < 2:1.8.5-2

%description
Subversion (SVN) is a concurrent version control system which enables one or
more users to collaborate in developing and maintaining a hierarchy of files
and directories while keeping a history of all changes.  Subversion only stores
the differences between versions, instead of every complete file.  Subversion
also keeps a log of who, when, and why changes occurred.

As such it basically does the same thing CVS does (Concurrent Versioning
System) but has major enhancements compared to CVS and fixes a lot of the
annoyances that CVS users face.

This package contains the client, if you're looking for the server end
of things you want %{name}-server.

%files -f %{name}.lang
# MD moved from lib pkg
%dir %{_sysconfdir}/subversion
%config(noreplace) %{_sysconfdir}/subversion/*
%{_bindir}/svn
%{_bindir}/svnversion
%{_bindir}/showchange*
%{_bindir}/svnlook
%{_mandir}/man1/svn.*
%{_mandir}/man1/svnlook.*
%{_mandir}/man1/svnversion.*
%{_mandir}/man1/svnsync.*
%dir %{_datadir}/subversion-%{version}
%{_sysconfdir}/bash_completion.d/subversion

#--------------------------------------------------------------------------

%package doc
Summary:	Subversion Documenation
Group:		Documentation
BuildArch:	noarch

%description doc
This package contains the subversion book and design info files.

%files doc
%doc svnbook-1.*
%doc doc/user/*.html
%doc doc/user/*.txt

#-------------------------------------------------------------------------

%define svnlibs svn_client svn_delta svn_diff svn_fs svn_fs_base svn_fs_fs svn_fs_util svn_repos svn_subr svn_ra svn_ra_local svn_ra_serf svn_ra_svn svn_wc

%package -n %{libname}
Summary:	Subversion libraries
Group:		System/Libraries
Obsoletes:	%{_lib}svn0 < 2:1.7.13-4
Obsoletes:	%{_lib}svn1 < 2:1.8.5-2

%description -n %{libname}
Subversion common libraries.

%files -n %{libname}
%{expand:%(for lib in %svnlibs; do cat <<EOF
%{_libdir}/lib$lib-%{api}.so.%{major}*
EOF
done)}

#---------------------------------------------------------------------------

%package -n %{devname}
Summary:	Subversion headers/libraries for development
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Obsoletes:	%{name}-devel < 2:1.8.5-2

%description -n %{devname}
This package contains the header files and linker scripts for
subversion libraries.

%files -n %{devname}
%doc tools/examples/minimal_client.c
%{_includedir}/subversion-1/*
%{expand:%(for lib in %svnlibs; do cat <<EOF
%{_libdir}/lib$lib-%{api}.so
EOF
done)}
# MD should we remove this?
%{_libdir}/libsvn_diff.so

%if %{with java}
%exclude %{_libdir}/libsvnjavahl*
%endif

#----------------------------------------------------------------

%if %{with gnome_keyring}
%define libgnomekeyring %mklibname svn_auth_gnome_keyring %{api} %{major}
%define devgnomekeyring %mklibname svn_auth_gnome_keyring -d

%package -n %{libgnomekeyring}
Summary:	gnome-keyring support for svn
Group:		System/Libraries
BuildRequires:	pkgconfig(dbus-1) >= 1.2.4.4permissive
BuildRequires:	pkgconfig(gnome-keyring-1)
Requires:	gnome-keyring >= 2.26.1
Obsoletes:	%{_lib}svn-gnome-keyring0 < 2:1.8.5-2

%description -n %{libgnomekeyring}
Subversion library that allow interaction with the gnome-keyring daemon.

%files -n %{libgnomekeyring}
%{_libdir}/libsvn_auth_gnome_keyring-%{api}.so.%{major}*

#--------------------------------------------------------------------------

%package -n %{devgnomekeyring}
Summary:	Subversion headers/libraries for development
Group:		Development/GNOME and GTK+
Requires:	%{name}-devel = %{EVRD}
Requires:	%{libgnomekeyring} = %{EVRD}
Conflicts:	%{name}-devel < 2:1.6.17-2
Obsoletes:	%{name}-gnome-keyring-devel < 2:1.8.5-2

%description -n %{devgnomekeyring}
This package contains the header files and linker scripts for the
subversion library using gnome-keyring auth.

%files -n %{devgnomekeyring}
%{_libdir}/libsvn_auth_gnome_keyring-%{api}.so
%endif

#--------------------------------------------------------------------------

%if %{with kwallet}
%define libkwallet %mklibname svn_auth_kwallet %{api} %{major}
%define devkwallet %mklibname svn_auth_kwallet -d

%package -n %{libkwallet}
Summary:	kwallet support for svn
Group:		System/Libraries
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(dbus-1)
Requires:	kwallet
Obsoletes:	%{_lib}svn-kwallet0 < 2:1.8.5-2

%description -n %{libkwallet}
Subversion library that allow interaction with the kwallet daemon.

%files -n %{libkwallet}
%{_libdir}/libsvn_auth_kwallet-%{api}.so.%{major}*

#--------------------------------------------------------------------------

%package -n %{devkwallet}
Summary:	Subversion headers/libraries for development
Group:		Development/KDE and Qt
Requires:	%{name}-devel = %{EVRD}
Requires:	%{libkwallet} = %{EVRD}
Conflicts:	%{name}-devel < 2:1.6.17-2
Obsoletes:	%{name}-kwallet-devel < 2:1.8.5-2

%description -n %{devkwallet}
This package contains the header files and linker scripts for the
subversion library using kwallet auth.

%files -n %{devkwallet}
%{_libdir}/libsvn_auth_kwallet-%{api}.so
%endif

#--------------------------------------------------------------------------

%package	server
Summary:	Subversion Server
Group:		System/Servers
Requires:	%{name} = %{EVRD}
Requires(pre,preun,postun,post):	rpm-helper
Requires(post):	sed
Requires(post):	systemd

%description server
This package contains the subversion server and configuration files. 

%pre server
%_pre_useradd svn /var/lib/svn /bin/false

%preun server
%_preun_service svnserve

%post server
%tmpfiles_create svnserve.conf
%_post_service svnserve
# fix svn entries in /etc/services
if ! grep -qE '^svn[[:space:]]+3690/(tcp|udp)[[:space:]]+svnserve' %{_sysconfdir}/services; then
        # cleanup
        sed -i -e '/^svn\(serve\)\?/d;/^# svnserve ports added by subversion-server/d' %{_sysconfdir}/services
        echo "# svnserve ports added by subversion-server" >> /etc/services
        echo -e "svn\t3690/tcp\tsvnserve\t# Subversion svnserve" >> /etc/services
        echo -e "svn\t3690/udp\tsvnserve\t# Subversion svnserve" >> /etc/services
fi

%postun server
%_postun_userdel svn

%files server
%doc BUGS CHANGES COMMITTERS LICENSE INSTALL README
%{_bindir}/svnserve
%{_unitdir}/svnserve.service
/var/lib/svn
%{_mandir}/man8/svnserve.8*
%{_mandir}/man5/svnserve.conf.5*
%{_tmpfilesdir}/svnserve.conf

#--------------------------------------------------------------------------

%package	tools
Summary:	Subversion Repo/Server Tools
Group:		Development/Tools
Requires:	%{name} = %{EVRD}

%description tools
This package contains a myriad of tools for subversion server
and repository admins:
  * hot-backup makes a backup of a svn repo without stopping
  * mirror_dir_through_svn.cgi
  * various hook scripts
  * xslt example

Note that cvs2svn has moved out of subversion and is a separate
project.  It has not released its own package yet, but you can
find it at http://cvs2svn.tigris.org/

%files tools
%{_bindir}/hot-backup*
%{_bindir}/svnadmin
%{_bindir}/svnsync
%{_bindir}/svndumpfilter
%{_bindir}/svnrdump
%{_bindir}/svnmucc
%dir %{_libexecdir}/svn-tools
%{_libexecdir}/svn-tools/diff
%{_libexecdir}/svn-tools/diff3
%{_libexecdir}/svn-tools/diff4
%{_libexecdir}/svn-tools/fsfs-access-map
%{_libexecdir}/svn-tools/fsfs-reorg
%{_libexecdir}/svn-tools/fsfs-stats
%{_libexecdir}/svn-tools/svnauthz
%{_libexecdir}/svn-tools/svnauthz-validate
%{_libexecdir}/svn-tools/svn-bench
%{_libexecdir}/svn-tools/svnmucc
%{_libexecdir}/svn-tools/svn-populate-node-origins-index
%{_libexecdir}/svn-tools/svnraisetreeconflict
%{_libexecdir}/svn-tools/svn-rep-sharing-stats
%{_datadir}/%{name}-%{version}/repo-tools
%{_mandir}/man1/svnadmin.1*
%{_mandir}/man1/svndumpfilter.1*
%{_mandir}/man1/svnrdump.1*
%{_mandir}/man1/svnmucc.1*

#--------------------------------------------------------------------------

%if %{with python}
%package -n	python-svn
Summary:	Python bindings for Subversion
Group:		Development/Python
Provides:	python-subversion = %{version}-%{release}
Requires:	python

%description -n	python-svn
This package contains the files necessary to use the subversion
library functions within python scripts.

%files -n	python-svn
%{_libdir}/libsvn_swig_py-%{api}.so.%{major}*
%{py_sitedir}/svn
%{py_platsitedir}/libsvn
%doc tools/examples/*.py subversion/bindings/swig/INSTALL subversion/bindings/swig/NOTES

#--------------------------------------------------------------------------

%package -n	python-svn-devel
Summary:	Subversion headers/libraries for development
Group:		Development/Python
Requires:	%{name}-devel = %{EVRD}
Requires:	python-svn = %{EVRD}
Obsoletes:	python-svn-devel < 2:1.5.2-2
Conflicts:	%{name}-devel < 2:1.6.17-2

%description -n	python-svn-devel
This package contains the header files and linker scripts for
subversion libraries using perl.

%files -n	python-svn-devel
%{_libdir}/libsvn_swig_py-%{api}.so
%endif

#--------------------------------------------------------------------------

%if %{with ruby}
%package -n	ruby-svn
Summary:	Ruby bindings for Subversion
Group:		Development/Ruby
BuildRequires:	ruby-devel
Requires:	ruby
Provides:	ruby-subversion = %{EVRD}

%description -n	ruby-svn
This package contains the files necessary to use the subversion
library functions within ruby scripts.

%files -n	ruby-svn
%{ruby_sitearchdir}/svn
%{ruby_sitelibdir}/*/*.rb
%{_libdir}/libsvn_swig_ruby-%{api}.so.%{major}*

#--------------------------------------------------------------------------

%package -n	ruby-svn-devel
Summary:	Subversion headers/libraries for development
Group:		Development/Ruby
Requires:	ruby-svn = %{EVRD}
Obsoletes:	ruby-svn-devel < 2:1.5.2-2
Conflicts:	%{name}-devel < 2:1.6.17-2

%description -n	ruby-svn-devel
This package contains the header files and linker scripts for
subversion libraries using perl.

%files -n	ruby-svn-devel
%{_libdir}/libsvn_swig_ruby-%{api}.so
%endif

#--------------------------------------------------------------------------

%if %{with java}
# We have the non-major symlink also in this package (due to java design),
# so we only have %%api in package name.
%define libsvnjavahl %mklibname svnjavahl %{api}

%package -n	%{libsvnjavahl}
Summary:	Svn Java bindings library
Group:		System/Libraries

%description -n	%{libsvnjavahl}
Svn Java bindings library

%files -n	%{libsvnjavahl}
%{_libdir}/libsvnjavahl-%{api}.so*

#--------------------------------------------------------------------------

%package -n	svn-javahl
Summary:	Java bindings for Subversion
Group:		Development/Java
Provides:	java-svn = %{EVRD}
Provides:	java-subversion = %{EVRD}
Provides:	subversion-javahl = %{EVRD}
Requires:	%{name} = %{EVRD}
Requires:	%{libsvnjavahl} = %{EVRD}
BuildRequires:	ant
BuildRequires:	java-rpmbuild >= 1.7.3-10
BuildRequires:	junit
BuildRequires:	java-devel

%description -n	svn-javahl
This package contains the files necessary to use the subversion
library functions from Java.

%files -n	svn-javahl
%doc subversion/bindings/javahl/README
%{_javadir}/svn-javahl.jar
%{_javadir}/svn-javahl-%{version}.jar
%endif

#--------------------------------------------------------------------------

%if %{with perl}
%package -n	perl-SVN
Summary:	Perl bindings for Subversion
Group:		Development/Perl
BuildRequires:	perl-devel
Requires:	%{name} = %{EVRD}
Provides:	perl-svn = %{EVRD}

%description -n	perl-SVN
This package contains the files necessary to use the subversion
library functions within perl scripts.

%files -n	perl-SVN
%doc subversion/bindings/swig/INSTALL subversion/bindings/swig/NOTES
%{_libdir}/libsvn_swig_perl-%{api}.so.%{major}*
%{perl_vendorarch}/SVN
%{perl_vendorarch}/auto/SVN
%{perl_sitearch}/*
%{_mandir}/man3/SVN::*.3*

#--------------------------------------------------------------------------

%package -n	perl-svn-devel
Summary:	Subversion headers/libraries for development
Group:		Development/Perl
Requires:	%{name}-devel = %{EVRD}
Requires:	perl-SVN = %{EVRD}
Obsoletes:	perl-SVN-devel < 2:1.5.2-2
Provides:	perl-SVN-devel = %{EVRD}
Conflicts:	%{name}-devel < 2:1.6.17-2

%description -n	perl-svn-devel
This package contains the header files and linker scripts for
subversion libraries using perl.

%files -n	perl-svn-devel
%{_libdir}/libsvn_swig_perl-%{api}.so
%endif

#----------------------------------------------------------------

%package -n	apache-mod_dav_svn
Summary:	Subversion server DSO module for apache
Group:		System/Servers
Requires:	%{name}-tools = %{EVRD}
Requires:	apache-mod_dav >= %{apache_version}

%description -n	apache-mod_dav_svn
This package contains the apache server extension DSO for running
a subversion server.

%files -n    apache-mod_dav_svn
%doc subversion/mod_authz_svn/INSTALL
%config(noreplace) %{_sysconfdir}/httpd/modules.d/10_mod_dav_svn.conf
%config(noreplace) %{_sysconfdir}/httpd/conf.d/subversion.conf
%{_libdir}/apache/mod_dav_svn.so
%{_libdir}/apache/mod_authz_svn.so
%{_libdir}/apache/mod_dontdothat.so

#--------------------------------------------------------------------------

%prep
%setup -q -a 7
%apply_patches

# fix shellbang lines, #111498
perl -pi -e 's|/usr/bin/env perl|%{_bindir}/perl|g' tools/hook-scripts/*.pl.in

# fix file perms
chmod 644 BUGS CHANGES COMMITTERS LICENSE INSTALL README

# move latest svnbook snapshot as their target version
mv svn-book-html-chunk svnbook-1.8

# This PATH order makes the fugly test for libtoolize work...
PATH=/usr/bin:$PATH ./autogen.sh --release

# lib64 fixes
perl -pi -e "s|\\$serf_prefix/lib\b|\\$serf_prefix/%{_lib}|g" build/ac-macros/serf.m4 configure*

%build
%serverbuild

%if %{with java}
export JAVADIR=%{_jvmdir}/java
%endif

%define _disable_ld_no_undefined 1

%if %{with ruby}
# override weird -shrext from ruby
export svn_cv_ruby_link="%{__cc} -shared"
export svn_cv_ruby_sitedir_libsuffix=""
export svn_cv_ruby_sitedir_archsuffix=""
%endif

%configure2_5x \
	--localstatedir=/var/lib \
	--with-apr_memcache=%{_prefix} \
	--with-apxs=%{_bindir}/apxs \
	--with-apache-libexecdir=%{_libdir}/apache/ \
	--with-apr=%{_bindir}/apr-1-config \
	--with-apr-util=%{_bindir}/apu-1-config \
	--disable-mod-activation \
	--with-swig=%{_prefix} \
	--disable-static \
%if %{with debug}
	--enable-maintainer-mode \
	--enable-debug \
%endif
%if %{with java}
	--enable-javahl \
	--with-jdk=%{_jvmdir}/java \
	--with-junit=%{_javadir}/junit.jar \
%endif
%if %{with gnome_keyring}
	--with-gnome-keyring \
%endif
%if %{with kwallet}
	--with-kwallet \
%endif
	--enable-shared \
	--with-gssapi=%{_prefix} \
	--with-libmagic=%{_prefix} \
	--with-serf=%{_prefix} \
	--with-sqlite=%{_prefix} \
	--enable-bdb6

%if %{with ruby}
# fix weird broken autopoo
perl -pi -e "s|^SWIG_RB_SITE_ARCH_DIR.*|SWIG_RB_SITE_ARCH_DIR=\"%ruby_sitearchdir\"|g" Makefile
perl -pi -e "s|^SWIG_RB_SITE_LIB_DIR.*|SWIG_RB_SITE_LIB_DIR=\"%ruby_sitelibdir\"|g" Makefile
%endif

# fix weird broken autopoo
perl -pi -e "s|^toolsdir.*|toolsdir=%{_libexecdir}/svn-tools|g" Makefile

%{make} all

%if %{with python}
make swig-py swig_pydir=%{py_platsitedir}/libsvn swig_pydir_extra=%{py_sitedir}/svn
%endif

%if %{with perl}
make swig-pl
pushd  subversion/bindings/swig/perl/native
        perl Makefile.PL
popd
%endif

%if %{with ruby}
make swig-rb
%endif

%if %{with java}
make javahl
%endif

%check
%if %{with test}
echo "###########################################################################"
echo "This can take quite some time to finish, so please be patient..."
echo "Don't be too surprised it the tests takes 30 minutes on a dual xeon machine..."
make LC_ALL=C LANG=C LD_LIBRARY_PATH="`pwd`/subversion/bindings/swig/perl/libsvn_swig_perl/.libs:`pwd`/subversion/bindings/swig/python/libsvn_swig_py/.libs:\
`pwd`/subversion/bindings/swig/python/.libs:`pwd`/subversion/libsvn_ra_local/.libs:`pwd`/subversion/svnadmin/.libs:\
`pwd`/subversion/tests/libsvn_ra_local/.libs:`pwd`/subversion/tests/libsvn_fs/.libs:`pwd`/subversion/tests/libsvn_wc/.libs:\
`pwd`/subversion/tests/libsvn_fs_base/.libs:`pwd`/subversion/tests/libsvn_diff/.libs:`pwd`/subversion/tests/libsvn_subr/.libs:\
`pwd`/subversion/tests/libsvn_delta/.libs:`pwd`/subversion/tests/libsvn_repos/.libs:`pwd`/subversion/tests/.libs:\
`pwd`/subversion/svnserve/.libs:`pwd`/subversion/libsvn_fs/.libs:`pwd`/subversion/libsvn_ra/.libs:`pwd`/subversion/libsvn_wc/.libs:\
`pwd`/subversion/mod_dav_svn/.libs:`pwd`/subversion/mod_authz_svn/.libs:`pwd`/subversion/svnlook/.libs:`pwd`/subversion/svndumpfilter/.libs:\
`pwd`/subversion/libsvn_client/.libs:`pwd`/subversion/libsvn_fs_base/bdb/.libs:`pwd`/subversion/libsvn_fs_base/util/.libs:\
`pwd`/subversion/libsvn_fs_base/.libs:`pwd`/subversion/libsvn_diff/.libs:`pwd`/subversion/libsvn_subr/.libs:`pwd`/subversion/svnversion/.libs:\
`pwd`/subversion/libsvn_ra_dav/.libs:`pwd`/subversion/libsvn_ra_svn/.libs:`pwd`/subversion/libsvn_delta/.libs:`pwd`/subversion/libsvn_fs_fs/.libs:\
`pwd`/subversion/libsvn_repos/.libs:`pwd`/subversion/clients/cmdline/.libs:$LD_LIBRARY_PATH" check
%endif

%install
%makeinstall_std

%if %{with python}
%makeinstall_std install-swig-py swig_pydir=%{py_platsitedir}/libsvn swig_pydir_extra=%{py_sitedir}/svn
# Precompile python
%py_compile %{buildroot}/%{py_platsitedir}/libsvn
%py_compile %{buildroot}/%{py_sitedir}/svn
%endif

%if %{with perl}
%makeinstall_std install-swig-pl-lib
pushd subversion/bindings/swig/perl/native/
        perl Makefile.PL
        %makeinstall_std
popd
%endif

%if %{with ruby}
%makeinstall_std install-swig-rb
%endif
%if %{with java}
%makeinstall_std install-javahl

mkdir -p %{buildroot}%{_javadir}
mv %{buildroot}%{_libdir}/svn-javahl/svn-javahl.jar %{buildroot}%{_javadir}/svn-javahl-%{version}.jar
ln -s svn-javahl-%{version}.jar %{buildroot}%{_javadir}/svn-javahl.jar

%{_bindir}/chrpath -d %{buildroot}%{_libdir}/libsvnjavahl-1.so
%endif

%if %{with perl}
# perl bindings
make pure_vendor_install -C subversion/bindings/swig/perl/native DESTDIR=%{buildroot}
%endif

install -D -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/httpd/modules.d/10_mod_dav_svn.conf
install -D -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/httpd/conf.d/subversion.conf

install -D -p -m 0644 %{SOURCE9} %{buildroot}%{_tmpfilesdir}/svnserve.conf

# install the extra module
%makeinstall_std install-tools

# cleanup
#rm -f %{buildroot}%{_libdir}/*.*a

######################
###  client-tools  ###
######################

# various commands
# contrib was removed in subversion-1.7.x :
#  -- http://subversion.apache.org/docs/release-notes/1.7.html
#  -- (shlomif)
# install -m 755 contrib/client-side/search-svnlog.pl %%{buildroot}%%{_bindir}
# (cd  %%{buildroot}/%%{_bindir}; ln -sf  search-svnlog.pl search-svnlog)
# install -m 755 contrib/client-side/svn_all_diffs.pl %%{buildroot}%%{_bindir}
# (cd  %%{buildroot}/%%{_bindir}; ln -sf  svn_all_diffs.pl svn_all_diffs)
# install -m 755 contrib/client-side/svn_load_dirs/svn_load_dirs.pl %%{buildroot}%%{_bindir}
# (cd  %%{buildroot}/%%{_bindir}; ln -sf  svn_load_dirs.pl svn_load_dirs)
# install -m 755 contrib/client-side/svn-log.pl %%{buildroot}%%{_bindir}
# (cd  %%{buildroot}/%%{_bindir}; ln -sf  svn-log.pl svn-log)

install -m 755 tools/client-side/showchange.pl %{buildroot}%{_bindir}
(cd  %{buildroot}/%{_bindir}; ln -sf  showchange.pl showchange)

install -d -m 755 %{buildroot}%{_sysconfdir}/bash_completion.d
install -m 644 tools/client-side/bash_completion \
    %{buildroot}%{_sysconfdir}/bash_completion.d/subversion

# Global configs
install -d -m 755 %{buildroot}%{_sysconfdir}/subversion
install -m 644 %{SOURCE5} %{buildroot}%{_sysconfdir}/subversion/config
install -m 644 %{SOURCE6} %{buildroot}%{_sysconfdir}/subversion/servers

####################
###  repo-tools  ###
####################

# hotbackup tool
install -m 755 tools/backup/hot-backup.py %{buildroot}%{_bindir}
(cd %{buildroot}%{_bindir}; ln -sf  hot-backup.py hot-backup)

# hook-scripts
install -d -m755 %{buildroot}%{_datadir}/%{name}-%{version}/repo-tools/hook-scripts
pushd tools/hook-scripts
install -m 644 commit-access-control.cfg.example %{buildroot}/%{_datadir}/%{name}-%{version}/repo-tools/hook-scripts
install -m 755 commit-access-control.pl %{buildroot}/%{_datadir}/%{name}-%{version}/repo-tools/hook-scripts
install -m 644 svnperms.conf.example %{buildroot}/%{_datadir}/%{name}-%{version}/repo-tools/hook-scripts
install -m 755 svnperms.py %{buildroot}/%{_datadir}/%{name}-%{version}/repo-tools/hook-scripts
install -m 755 mailer/mailer.py %{buildroot}/%{_datadir}/%{name}-%{version}/repo-tools/hook-scripts
install -m 644 mailer/mailer.conf.example %{buildroot}/%{_datadir}/%{name}-%{version}/repo-tools/hook-scripts
popd

pushd tools/hook-scripts
install -m 755 commit-email.rb %{buildroot}/%{_datadir}/%{name}-%{version}/repo-tools/hook-scripts
popd

#xslt
install -d -m755 %{buildroot}%{_datadir}/%{name}-%{version}/repo-tools/xslt
install -m 644 tools/xslt/svnindex.css %{buildroot}%{_datadir}/%{name}-%{version}/repo-tools/xslt
install -m 644 tools/xslt/svnindex.xsl %{buildroot}%{_datadir}/%{name}-%{version}/repo-tools/xslt

#cgi
# contrib was removed in subversion-1.7.x :
# install -d -m755 %%{buildroot}%%{_datadir}/%%{name}-%%{version}/repo-tools/cgi
# install -m 755 contrib/cgi/mirror_dir_through_svn.cgi %%{buildroot}%%{_datadir}/%%{name}-%%{version}/repo-tools/cgi
# install -m 644 contrib/cgi/mirror_dir_through_svn.README %%{buildroot}%%{_datadir}/%%{name}-%%{version}/repo-tools/cgi
# install -m 755 contrib/cgi/tweak-log.cgi %%{buildroot}%%{_datadir}/%%{name}-%%{version}/repo-tools/cgi

# fix a missing file...
ln -sf libsvn_diff-1.so.0.0.0 %{buildroot}%{_libdir}/libsvn_diff.so

%{_bindir}/chrpath -d %{buildroot}%{_bindir}/svn
%{_bindir}/chrpath -d %{buildroot}%{_bindir}/svnlook
%{_bindir}/chrpath -d %{buildroot}%{_bindir}/svnversion
%{_bindir}/chrpath -d %{buildroot}%{_bindir}/svnserve
%{_bindir}/chrpath -d %{buildroot}%{_bindir}/svnadmin
%{_bindir}/chrpath -d %{buildroot}%{_bindir}/svndumpfilter
%{_bindir}/chrpath -d %{buildroot}%{_bindir}/svnsync
%{_bindir}/chrpath -d %{buildroot}%{_bindir}/svnrdump

# fix the stupid rpath stuff...
myf() { find %{buildroot}%{perl_vendorarch} -type f -name "*.so"; }
# Fix the readonly permissions of the perl files.
myf | xargs chmod u+w
myf | xargs chrpath -d

# handle translations
%find_lang %{name}

# fix the server parts
mkdir -p %{buildroot}%{_unitdir}
install -p -m644 %{SOURCE8} %{buildroot}%{_unitdir}/svnserve.service
install -d %{buildroot}/var/lib/svn/repositories

# Move perl man
chmod u+w %{buildroot}%_prefix/local/share/man/man3/*
mv -f %{buildroot}%_prefix/local/share/man/man3/* %{buildroot}%{_mandir}/man3/

# cleanup
find %{buildroot} -name "perllocal.pod" | xargs rm -f


%changelog
* Tue May 06 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:1.8.5-4
+ Revision: 38cac8d
- Adjust Obsoletes



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20833 |12mu|sudo-1.8.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# use fakeroot -ba sudo.spec to build!

Summary:	Allows command execution as root for specified users
Name:		sudo
Version:	1.8.8
Release:	1
Epoch:		1
License:	GPLv2+
Group:		System/Base
URL:		http://www.sudo.ws/sudo
Source0:	http://www.sudo.ws/sudo/dist/%name-%version.tar.gz
Source1:	http://www.sudo.ws/sudo/dist/%name-%version.tar.gz.sig
Source2:	sudo.pamd
Source3:	sudo-1.7.4p4-sudoers
Source4:	sudo.rpmlintrc
Patch1:         sudo-1.6.7p5-strip.patch
Patch2:         sudo-1.7.2p1-envdebug.patch
BuildRequires:	audit-devel
BuildRequires:	bison
BuildRequires:	groff-for-man
BuildRequires:	libcap-devel
BuildRequires:	openldap-devel
BuildRequires:	pam-devel
Requires(pre):	openldap

%description
Sudo is a program designed to allow a sysadmin to give limited root
privileges to users and log root activity. The basic philosophy is
to give as few privileges as possible but still allow people to get
their work done.

%package devel
Summary:        Development files for sudo plugins
Group:          Development/C
Requires:       %{name} = %{epoch}:%{version}-%{release}

%description    devel
Development files for compiling sudo plugins.

%prep
%setup -q -n %{name}-%{version}%{?pre}
%patch1 -p1 -b .strip
%patch2 -p1 -b .envdebug

mv aclocal.m4 acinclude.m4
autoreconf -fvi

# fix attribs and filenames
find -name "Makefile.*" | xargs sed -i -e "s|-m 0444|-m 0644|g;s|configure.in|configure.ac|g"

%build
%serverbuild
export CFLAGS="%{optflags} -D_GNU_SOURCE"

%configure2_5x \
    --without-rpath \
    --with-logging=both \
    --with-logfac=authpriv \
    --with-logpath=%{_logdir}/sudo.log \
    --with-editor=/bin/vi \
    --enable-log-host \
    --with-pam \
    --with-pam-login \
    --with-env-editor \
    --with-noexec=no \
    --with-linux-audit \
    --with-ignore-dot \
    --with-tty-tickets \
    --libexecdir=%{_libdir}/sudo \
    --with-plugindir=%{_libdir}/sudo \
    --with-noexec=%{_libdir}/sudo/sudo_noexec.so \
    --with-ldap \
    --with-ldap-conf-file=%{_sysconfdir}/ldap.conf \
    --with-secure-path="/sbin:%{_sbindir}:/bin:%{_bindir}:/usr/local/bin:/usr/local/sbin" \
    --with-passprompt="[sudo] password for %p: " \
    --with-sssd \
    --with-insults \
    --with-all-insults

%make

%install
install -d %{buildroot}/usr
install -d %{buildroot}%{_sysconfdir}/logrotate.d
install -d %{buildroot}%{_sysconfdir}/sudoers.d
install -d %{buildroot}%{_var}/db/sudo
install -d %{buildroot}%{_logdir}/sudo
install -d %{buildroot}%{_logdir}/sudo-io

%makeinstall_std install_uid=`id -u` install_gid=`id -g` sudoers_uid=`id -u` sudoers_gid=`id -g`

install -m0644 %{SOURCE2} -D %{buildroot}%{_sysconfdir}/pam.d/sudo
install -m0644 %{SOURCE3} -D %{buildroot}%{_sysconfdir}/sudoers
install -m0755 plugins/sudoers/sudoers2ldif %{buildroot}%{_bindir}

# Installing logrotated file
cat <<END >%{buildroot}%{_sysconfdir}/logrotate.d/sudo
%{_logdir}/sudo.log {
    missingok
    monthly
    compress
}
END

cat > %{buildroot}%{_sysconfdir}/pam.d/sudo << EOF
#%%PAM-1.0
auth       include      system-auth
account    include      system-auth
password   include      system-auth
session    optional     pam_keyinit.so revoke
session    required     pam_limits.so
EOF

cat > %{buildroot}%{_sysconfdir}/pam.d/sudo-i << EOF
#%%PAM-1.0
auth       include      sudo
account    include      sudo
password   include      sudo
session    optional     pam_keyinit.so force revoke
session    required     pam_limits.so
EOF

# so that strip can touch it...
chmod 755 %{buildroot}%{_bindir}/*
chmod 755 %{buildroot}%{_sbindir}/*

# (tpg) create the missing log file
touch %{buildroot}%{_logdir}/sudo.log

%find_lang sudo sudoers %{name}.lang

%post
/bin/chmod 0440 %{_sysconfdir}/sudoers || :
%create_ghostfile %{_logdir}/sudo.log root root 600

%files -f %{name}.lang
%doc doc/LICENSE doc/HISTORY README README.LDAP
%doc doc/TROUBLESHOOTING doc/UPGRADE doc/sample.* doc/schema.*
%attr(0440,root,root) %config(noreplace) %{_sysconfdir}/sudoers
%attr(0750,root,root) %dir %{_sysconfdir}/sudoers.d/
%config(noreplace) %{_sysconfdir}/logrotate.d/sudo
%config(noreplace) %{_sysconfdir}/pam.d/sudo
%config(noreplace) %{_sysconfdir}/pam.d/sudo-i
%attr(0755,root,root) %{_bindir}/sudoers2ldif
%attr(4111,root,root) %{_bindir}/sudo
%attr(4111,root,root) %{_bindir}/sudoedit
%attr(0111,root,root) %{_bindir}/sudoreplay
%attr(0755,root,root) %{_sbindir}/visudo
%ghost %{_logdir}/sudo.log
%{_mandir}/man8/sudoreplay.8*
%{_mandir}/man8/visudo.8*
%{_mandir}/man8/sudoedit.8*
%{_mandir}/man8/sudo.8*
%{_mandir}/man5/sudo.conf.5*
%{_mandir}/man5/sudoers.ldap.5*
%{_mandir}/man5/sudoers.5*

%attr(0700,root,root) %dir %{_var}/db/sudo
%attr(0750,root,root) %dir %{_logdir}/sudo-io
%attr(0755,root,root) %dir %{_libdir}/sudo
%{_libdir}/sudo/group_file.so
%{_libdir}/sudo/sudo_noexec.so
%{_libdir}/sudo/system_group.so
%{_libdir}/sudo/sudoers.so

%files devel
%{_includedir}/sudo_plugin.h
%{_mandir}/man8/sudo_plugin.8*

%changelog
* Mon Dec 09 2013 akdengi <kazancas@mandriva.ru> 1:1.8.8-1
+ Revision: efff34c
- Update to 1.8.8



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20834 |12mu|superkaramba-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Put Karamba applets to the desktop with Python
Name:		superkaramba
Version:	4.12.4
Release:	1
Group:		Graphical desktop/KDE
License:	LGPLv2+
Url:		http://utils.kde.org/projects/superkaramba
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(qimageblitz)
BuildRequires:	python-devel
Obsoletes:	%{name}-devel < 4.11.0

%description
SuperKaramba is a tool that allows you to easily create interactive
widgets on your KDE desktop.

%files
%{_kde_appsdir}/superkaramba
%{_kde_bindir}/superkaramba
%{_kde_iconsdir}/*/*/apps/superkaramba.*
%{_kde_applicationsdir}/superkaramba.desktop
%{_kde_libdir}/kde4/plasma_package_superkaramba.so
%{_kde_libdir}/kde4/plasma_scriptengine_superkaramba.so
%{_kde_services}/plasma-package-superkaramba.desktop
%{_kde_services}/plasma-scriptengine-superkaramba.desktop
%{_kde_configdir}/superkaramba.knsrc
%{_kde_datadir}/dbus-1/interfaces/org.kde.superkaramba.xml

#---------------------------------------------

%define libsuperkaramba_major 4
%define libsuperkaramba %mklibname superkaramba %{libsuperkaramba_major}

%package -n %{libsuperkaramba}
Summary:	Runtime library for superkaramba
Group:		System/Libraries

%description -n %{libsuperkaramba}
Runtime library for superkaramba.

%files -n %{libsuperkaramba}
%{_kde_libdir}/libsuperkaramba.so.%{libsuperkaramba_major}*

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

# We don't need it because there are no headers anyway
rm -f %{buildroot}%{_kde_libdir}/libsuperkaramba.so


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.12.4-1
+ Revision: bef6ea8
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20835 |12mu|sushi-3.8.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver	%(echo %{version}|cut -d. -f1,2)

%define	api	1.0
%define	major	0
%define gmajor	1.0
%define	libname		%mklibname %{name} %{api} %{major}
%define	girname		%mklibname %{name}-gir %{gmajor}
%define	develname	%mklibname -d %{name} %{api}

Summary:	Quick Previewer for Nautilus
Name:		sushi
Version:	3.8.1
Release:	8
License:	GPLv2+
Group:		File tools
Url:		http://www.gnome.org/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/sushi/%{url_ver}/%{name}-%{version}.tar.xz

#for gnome-autogen
BuildRequires:	gnome-common
BuildRequires:	gettext-devel
BuildRequires:	intltool
BuildRequires:	unoconv
BuildRequires:	pkgconfig(clutter-1.0)
BuildRequires:	pkgconfig(clutter-gst-2.0)
BuildRequires:	pkgconfig(clutter-gtk-1.0)
BuildRequires:	pkgconfig(evince-document-3.0)
BuildRequires:	pkgconfig(evince-view-3.0)
BuildRequires:	pkgconfig(gjs-1.0) >= 1.36
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gstreamer-1.0)
BuildRequires:	pkgconfig(gstreamer-pbutils-1.0)
BuildRequires:	pkgconfig(gstreamer-tag-1.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(gtksourceview-3.0)
BuildRequires:	pkgconfig(libmusicbrainz5)
BuildRequires:	pkgconfig(webkitgtk-3.0)
Suggests:	nautilus

Requires:	%{libname} = %{version}-%{release}
Requires:	typelib(GstBase) = 1.0
Requires:	typelib(GstTag) = 1.0
Requires:       typelib(ClutterGst) = 2.0
Requires:       typelib(GstVideo) = 1.0

Requires:	unoconv

%description
Sushi is a quick previewer for Nautilus, the GNOME desktop file manager.

%package -n %{libname}
Summary:	Runtime libraries for %{name}
Group:		System/Libraries
# When built with unoconv support, the library will use unoconv to
# read LibreOffice files
Suggests:	unoconv

%description -n %{libname}
Runtime libraries for %{name}.

%package -n %{girname}
Summary:	GObject introspection interface for %{name}
Group:		System/Libraries

%description -n %{girname}
GObject introspection interface for %{name}.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Requires:	%{girname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
The sushi-devel package contains libraries and header files for developing
applications that use sushi.

%prep
%setup -q
#apply_patches

%build
NOCONFIGURE=1 gnome-autogen.sh
%configure2_5x
%make

%install
%makeinstall_std
find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print
%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS COPYING NEWS README
%{_bindir}/sushi
%{_libexecdir}/sushi-start
%{_datadir}/dbus-1/services/org.gnome.Sushi.service
%{_datadir}/glib-2.0/schemas/org.gnome.sushi.gschema.xml
%{_datadir}/sushi/js
%{_datadir}/sushi/style

%files -n %{libname}
%{_libdir}/%{name}/libsushi-%{api}.so

%files -n %{girname}
%{_libdir}/%{name}/girepository-1.0/Sushi-%{gmajor}.typelib

%files -n %{develname}
%{_datadir}/%{name}/gir-1.0/Sushi-%{gmajor}.gir

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20836 |12mu|svgpart-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		svgpart
Summary:	A SVG KPart
Version:	4.12.4
Release:	1
Epoch:		2
Group:		Graphical desktop/KDE
License:	GPLv2
URL:		http://www.kde.org
%define is_beta %(if test `echo %version |cut -d. -f3` -ge 70; then echo -n 1; else echo -n 0; fi)
%if %{is_beta}
%define ftpdir unstable
%else
%define ftpdir stable
%endif
Source:		ftp://ftp.kde.org/pub/kde/%{ftpdir}/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel
Conflicts:	kdegraphics4-core < 2:4.6.90

%description
A SVG KPart Service.

%files
%{_kde_libdir}/kde4/svgpart.so
%{_kde_appsdir}/svgpart/svgpart.rc
%{_kde_services}/svgpart.desktop

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.12.4-1
+ Revision: 2a0b3ea
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20837 |12mu|sweeper-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		sweeper
Summary:	Clean unwanted traces from your system
Version:	4.12.4
Release:	1
Group:		Graphical desktop/KDE
License:	LGPLv2
URL:		http://www.kde.org/
Source:		ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
BuildRequires:	kdelibs4-devel

%description
Sweeper helps to clean unwanted traces the user leaves on the system.

%files
%{_kde_appsdir}/sweeper
%{_kde_bindir}/sweeper
%{_kde_applicationsdir}/sweeper.desktop
%{_kde_datadir}/dbus-1/interfaces/org.kde.sweeper.xml
%{_kde_docdir}/HTML/*/sweeper

#----------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.12.4-1
+ Revision: 0c4251c
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20838 |12mu|swell-foop-3.8.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           swell-foop
Version:        3.8.2
Release:        1
Summary:        GNOME colored tiles puzzle game

License:        GPLv2+ and GFDL
URL:            http://projects.gnome.org/gnome-games/
Group:		Games/Other
Source0:        http://download.gnome.org/sources/swell-foop/3.8/swell-foop-%{version}.tar.xz

BuildRequires:  pkgconfig(clutter-gtk-1.0)
BuildRequires:  desktop-file-utils
BuildRequires:  pkgconfig(gtk+-3.0)
BuildRequires:  intltool libxml2-utils
BuildRequires:  itstool

Obsoletes: gnome-games-swell-foop < 1:3.7.92-1

%description
Clear the screen by removing groups of colored and shaped tiles

%prep
%setup -q

%build
%configure2_5x
%make


%install
%makeinstall_std

desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop

%find_lang %{name} --with-gnome


%files -f %{name}.lang
%doc COPYING
%{_bindir}/swell-foop
%{_datadir}/applications/swell-foop.desktop
%{_datadir}/glib-2.0/schemas/org.gnome.swell-foop.gschema.xml
%{_datadir}/icons/hicolor/*/apps/swell-foop.*
%{_datadir}/swell-foop


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20839 |12mu|syslinux-4.06-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define git_url git://git.kernel.org/pub/scm/boot/syslinux/syslinux.git
%define tftpbase /var/lib/tftpboot
%define pxebase %{tftpbase}/X86PC/linux

Summary:    A bootloader for linux using floppies, CD
Name:       syslinux
Version:    4.06
Release:    1
License:    GPLv2+
Group:      System/Kernel and hardware
Url:        http://syslinux.zytor.com/
Source0:    http://www.kernel.org/pub/linux/utils/boot/syslinux/%{name}-%{version}.tar.bz2
Source4:    http://www.kernel.org/pub/linux/utils/boot/syslinux/%{name}-%{version}.tar.sign
Source1:    pxelinux-help.txt
Source2:    pxelinux-messages
Source3:    pxelinux-default
ExclusiveArch:  %{ix86} x86_64
BuildRequires:  nasm
BuildRequires:  netpbm
Buildrequires:  pkgconfig(uuid)
BuildRequires:  pkgconfig(ext2fs)
Provides:   isolinux = %{version}

%description
SYSLINUX is a boot loader for the Linux operating system which
operates off an MS-DOS/Windows FAT filesystem.  It is intended to
simplify first-time installation of Linux, and for creation of rescue-
and other special-purpose boot disks.

%package -n pxelinux
Summary:    A PXE bootloader
Group:      System/Kernel and hardware
Requires:   syslinux

%description -n pxelinux
PXELINUX is a PXE bootloader.

%package    perl
Summary:    Syslinux tools written in perl
Group:      System/Kernel and hardware
Requires:   syslinux
Conflicts:  syslinux < 4.05-3

%description    perl
Syslinux tools written in perl.

%package    devel
Summary:    Development environment for SYSLINUX add-on modules
Group:      Development/Other
Requires:   tftp-server
Requires:   syslinux

%description    devel
The SYSLINUX boot loader contains an API, called COM32, for writing
sophisticated add-on modules.  This package contains the libraries
necessary to compile such modules.

%prep
%setup -q

%build
rm -f diag/geodsp/mk-lba-img
%make DATE="%{vendor} Linux" installer

%install
# AUXDIR is explicitly set because upstream sets AUXDIR to %{_datadir}/%{name}
# but we favour AUXDIR set to %{_prefix}/lib/%{name} for backward compatibility
# with our syslinux 3.63 package
%make install \
  INSTALLROOT=%{buildroot} \
  BINDIR=%{_bindir} \
  SBINDIR=%{_sbindir} \
  LIBDIR=%{_prefix}/lib \
  MANDIR=%{_mandir} \
  INCDIR=%{_includedir} \
  AUXDIR=%{_prefix}/lib/%{name}

mkdir -p %{buildroot}/%{_prefix}/lib/%{name}/menu
cp -av com32/menu/*  %{buildroot}/%{_prefix}/lib/%{name}/menu/

install -d %{buildroot}%{pxebase}/pxelinux.cfg/
install -m 0644 %SOURCE1 %{buildroot}%{pxebase}/help.txt
install -m 0644 %SOURCE2 %{buildroot}%{pxebase}/messages
install -m 0644 %SOURCE3 %{buildroot}%{pxebase}/pxelinux.cfg/default
perl -pi -e "s|VERSION|%version|g" %{buildroot}%{pxebase}/messages
install -m 0644 core/pxelinux.0 %{buildroot}%{pxebase}/linux.0
install -m 0644 memdisk/memdisk %{buildroot}%{pxebase}/memdisk

%files
%doc COPYING NEWS README doc/*.txt
%{_bindir}/gethostip
%{_bindir}/isohybrid
%{_bindir}/memdiskfind
%{_bindir}/syslinux
%{_sbindir}/extlinux
%dir %{_prefix}/lib/%{name}
%{_prefix}/lib/%{name}/*
%{_mandir}/man1/gethostip*
%{_mandir}/man1/syslinux*
%{_mandir}/man1/extlinux*
%exclude %{_mandir}/man1/syslinux2ansi*
%exclude %{_prefix}/lib/%{name}/com32
%exclude %{_prefix}/lib/%{name}/menu

%files -n pxelinux
%doc doc/pxelinux.txt
%{pxebase}/*.0
%{pxebase}/memdisk
%config(noreplace) %{pxebase}/messages
%config(noreplace) %{pxebase}/help.txt
%config(noreplace) %{pxebase}/pxelinux.cfg/default

%files perl
%{_bindir}/keytab-lilo
%{_bindir}/lss16toppm
%{_bindir}/md5pass
%{_bindir}/mkdiskimage
%{_bindir}/ppmtolss16
%{_bindir}/pxelinux-options
%{_bindir}/sha1pass
%{_bindir}/syslinux2ansi
%{_bindir}/isohybrid.pl
%{_mandir}/man1/lss16toppm*
%{_mandir}/man1/ppmtolss16*
%{_mandir}/man1/syslinux2ansi*

%files devel
%{_prefix}/lib/%{name}/com32
%{_prefix}/lib/%{name}/menu


%changelog
* Tue May 28 2013 Andrew Lukoshko <andrew.lukoshko@rosalab.ru> 4.06-1
- update to release 4.06
- drop old patches

* Fri Jun 01 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 4.05-4
+ Revision: 801894
- don't try building different builds for loading from different paths
- use ext2_fs.h from e2fsprogs (P8)
- be sure to own %%{_prefix}/lib/%%{name}
- minor cleaning

* Wed Feb 08 2012 Matthew Dawkins <mattydaw@mandriva.org> 4.05-3
+ Revision: 772010
- fixed duplicate files
- split out perl package
- cleaned up spec
- attempt to make spec distro agnostic
- removed legacy conflicts, obsoletes

* Fri Jan 27 2012 Antoine Ginies <aginies@mandriva.com> 4.05-2
+ Revision: 769309
- back to understandable BR.... pkgconfig really sux
- back to understandable BR....
- bump the release
- fix the BR on libpn12-source
- add missing BR libuuid
- use libpng0 instead of libpng15
- add missing BR libpng-devel
- update to release 4.05

* Fri May 13 2011 Eugeni Dodonov <eugeni@mandriva.com> 4.04-1
+ Revision: 674363
- Upgraded to syslinux 4.04, fixes non-bootable 2011 isos issue.

* Fri May 13 2011 Eugeni Dodonov <eugeni@mandriva.com> 3.84-4
+ Revision: 674361
- Rebuild

* Fri May 06 2011 Antoine Ginies <aginies@mandriva.com> 3.84-3
+ Revision: 669880
- bump the release
- remove keytab-lilo script

* Tue Apr 19 2011 Antoine Ginies <aginies@mandriva.com> 3.84-2
+ Revision: 656030
- fix isohybrid.patch

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild

  + Christophe Fergeau <cfergeau@mandriva.com>
    - upload 3.84 tarball, some patches are still not rediffed
    - rediff win32 patch for syslinux 3.84

* Fri Nov 06 2009 Christophe Fergeau <cfergeau@mandriva.com> 3.83-1mdv2010.1
+ Revision: 461268
- syslinux 3.83

* Fri Oct 16 2009 Pascal Terjan <pterjan@mandriva.org> 3.82-2mdv2010.0
+ Revision: 457914
- Add a -fatfirst option to isohybrid to create a small fat partition so that Windows does not offer to format the key

* Wed Jun 10 2009 Christophe Fergeau <cfergeau@mandriva.com> 3.82-1mdv2010.0
+ Revision: 384770
- rediff patches for syslinux 3.82

  + Erwan Velu <erwan@mandriva.org>
    - Mandrake is dead :p

* Tue May 05 2009 Christophe Fergeau <cfergeau@mandriva.com> 3.80-1mdv2010.0
+ Revision: 372078
- 3.80
- 3.80pre8
- drop patches that were merged upstream
- fixes the ugly bug #48814

  + Pascal Terjan <pterjan@mandriva.org>
    - Fix partition size in isohybrid for dvd images
    - Preserve id in isohybrid when run several times

* Thu Apr 16 2009 Christophe Fergeau <cfergeau@mandriva.com> 3.75-1mdv2009.1
+ Revision: 367776
- 3.75

* Fri Apr 10 2009 Christophe Fergeau <cfergeau@mandriva.com> 3.74-1mdv2009.1
+ Revision: 365705
- 3.74:
- removed patches merged upstream
- syslinux 3.74pre17
  resync win32 patch

* Wed Apr 01 2009 Christophe Fergeau <cfergeau@mandriva.com> 3.74-0.pre14.1mdv2009.1
+ Revision: 363154
- 3.74-pre14

* Thu Mar 26 2009 Christophe Fergeau <cfergeau@mandriva.com> 3.74-0.pre11.1mdv2009.1
+ Revision: 361326
- Update to 3.74pre11
- Add git url

* Tue Mar 17 2009 Christophe Fergeau <cfergeau@mandriva.com> 3.74-0.pre6.1mdv2009.1
+ Revision: 356608
- 3.74-pre6:
  * remove obsolete patch1 (integrated in 3.74-pre6)

* Mon Mar 09 2009 Pascal Terjan <pterjan@mandriva.org> 3.73-4mdv2009.1
+ Revision: 353256
- isohybrid: no need to shift the end of the partition

* Fri Mar 06 2009 Frederic Crozat <fcrozat@mandriva.com> 3.73-3mdv2009.1
+ Revision: 349946
- Patch6 (pterjan): fix partition table created by isohybrid

  + Christophe Fergeau <cfergeau@mandriva.com>
    - More accurate licensing information

* Thu Feb 26 2009 Christophe Fergeau <cfergeau@mandriva.com> 3.73-2mdv2009.1
+ Revision: 345176
- Add patch for gfxboot to make it parse DEFAULT entries in isolinux.cfg

* Mon Jan 26 2009 Christophe Fergeau <cfergeau@mandriva.com> 3.73-1mdv2009.1
+ Revision: 333647
- syslinux 3.73
  reorder patches in a more logical order, fix content of README.gfxboot

* Fri Jan 23 2009 Christophe Fergeau <cfergeau@mandriva.com> 3.72-1mdv2009.1
+ Revision: 332733
- Pick UI directive patch from syslinux git since it the cleanest way to start GFXBOOT upon isolinux startup
- syslinux 3.72
  gethostip, sha1pass, mkdiskimage, syslinux2ansi.pl, keytab-lilo.pl are now
  installed in /usr/bin (as upstream). syslinux2ansi and keytab-lilo lost their
  .pl suffix

  + Olivier Blin <blino@mandriva.org>
    - remove date patch (fixed upstream)
    - remove duplicate local_boot code, upstream factorized it
    - remove string now defined upstream
    - adapt to cwritestr being renamed as writestr
    - rediff gfxboot patch
    - 3.71

* Mon Aug 11 2008 Olivier Blin <blino@mandriva.org> 3.63-1mdv2009.0
+ Revision: 270715
- package README.gfxboot
- fix doc installation
- fix manpages installation
- sys2ansi has been renamed syslinux2ansi
- use updated gfxboot patch from opensuse
- 3.63

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 3.51-6mdv2009.0
+ Revision: 225587
- rebuild

* Wed Mar 05 2008 Oden Eriksson <oeriksson@mandriva.com> 3.51-5mdv2008.1
+ Revision: 179591
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Aug 08 2007 Pixel <pixel@mandriva.com> 3.51-4mdv2008.0
+ Revision: 60126
- move files from /usr/lib64/syslinux to /usr/lib/syslinux
  (since they really are no x86_64 files)

* Tue Aug 07 2007 Anssi Hannula <anssi@mandriva.org> 3.51-3mdv2008.0
+ Revision: 59569
- build on x86_64 as well

* Wed Jul 18 2007 Erwan Velu <erwan@mandriva.org> 3.51-2mdv2008.0
+ Revision: 53300
- Adding missing documentation

* Wed Jul 11 2007 Olivier Blin <blino@mandriva.org> 3.51-1mdv2008.0
+ Revision: 51245
- overwrite bundled libpng files with system one (and drop patch trying to link with system one, it can't work since the com32 lib use a specific libc)
- rediff gfxboot patch
- 3.51
- drop vfat patch (merged upstream)


* Mon Jan 29 2007 Olivier Blin <oblin@mandriva.com> 3.35-1mdv2007.0
+ Revision: 114837
- 3.35
- rediff opensuse gfxboot patch

* Fri Nov 17 2006 Olivier Blin <oblin@mandriva.com> 3.31-1mdv2007.1
+ Revision: 85219
- rediff patch10
- update gfxboot (from OpenSuse package)
- delete mime-type property
- remove mime-type property
- remove bzipped patches
- bunzip patches
- 3.31
- use system libpng not to be subject to png 1.2.8 bugs
- Import syslinux

* Thu Sep 21 2006 Olivier Blin <blino@mandriva.com> 3.20-3mdv2007.0
- Patch2: correctly pass DATE when running make in subdirs
- remove extra backslash in DATE (#25966)

* Mon Aug 28 2006 Warly <warly@mandriva.com> 3.20-2mdv2007.0
- also add a isolinux-x86_64 for x86_64 only CDs

* Mon Aug 28 2006 Olivier Blin <blino@mandriva.com> 3.20-1mdv2007.0
- 3.20
- rediff Patch1

* Sat Aug 12 2006 Erwan Velu <erwan@seanodes.com> 3.11-7mdv2007.0
- Adding gethostip, sha1pass
- Adding menu & libmenu to devel

* Sun Aug 06 2006 Olivier Blin <blino@mandriva.com> 3.11-6mdv2007.0
- fix default pxelinux configuration installation

* Fri Jul 14 2006 Warly <warly@mandriva.com> 3.11-5mdv2007.0
- revert isolinux.bin default dir
- add an extra isolinux-i586.bin for dual arch CDs

* Fri Jun 30 2006 Warly <warly@mandriva.com> 3.11-4mdk2007.0
- change boot dir from /isolinux to /i586/isolinux

* Sat Jun 24 2006 Olivier Blin <oblin@mandriva.com> 3.11-3mdv2007.0
- reupload because of broken rpmctl that applies and (re)computes
  commands hours later, packages being merged meanwhile...

* Fri Jun 23 2006 Olivier Blin <oblin@mandriva.com> 3.11-2mdv2007.0
- conflicts with previous pxelinux packages (thanks Pixel)

* Fri Jun 23 2006 Olivier Blin <oblin@mandriva.com> 3.11-1mdv2007.0
- 3.11
- switch to Mandriva Linux
- remove old 1.67 version (used for mkbootdisk only?)
- drop ASM graphic patch, not maintained anymore (Patch1)
- drop Patch4 (was a backport from 2.06)
- rediff Patch0
- Patch1: GFX support and build fixes (CLK_TCK)
  (courtesy of openSUSE, thanks dudes!)
- package mkdiskimage
- merge back with pxelinux src package

* Sat Jul 23 2005 Erwan Velu <velu@seanodes.com> 1.76-18mdk
- Splitting pxelinux

* Mon Feb 21 2005 Erwan Velu <velu@seanodes.com> 1.76-17mdk
- Adding mkdiskimage

* Wed Dec 15 2004 Erwan Velu <velu@seanodes.com> 1.76-16mdk
- Add a devel package for the com32 library added in 2.12.
- New pxelinux 2.13
- Removing patch5

* Thu Aug 19 2004 Erwan Velu <erwan@mandrakesoft.com> 1.76-15mdk
- New pxelinux 2.11

* Thu Aug 05 2004 Olivier Blin <blino@mandrake.org> 1.76-14mdk
- Patch6 for syslinux-1.76 (backport from syslinux-2.06-pre1) :
    Fix problem that would occationally cause a boot failure,
    depending on the length of the kernel

* Sun Jun 20 2004 Erwan Velu <erwan@mandrakesoft.com> 1.76-13mdk
- New pxelinux 2.10
- Fixing help.txt & messages
- Removing patch4

* Thu May 06 2004 Erwan Velu <erwan@mandrakesoft.com> 1.76-12mdk
- New pxelinux 2.09
- s/Mandrake Linux/Mandrakelinux/
- Switching from Os to O1 in memdisk

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20840 |12mu|system-config-nfs-1.3.53-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tarball_version 1_3_53

Summary: NFS server configuration tool
Name: system-config-nfs
Version: 1.3.53
Release: 1
URL: http://fedorahosted.org/%{name}
License: GPLv2+
Group: System/Configuration/Networking
BuildArch: noarch
Source0: http://fedorahosted.org/released/%{name}/%{name}-%{tarball_version}.tar.bz2
Patch0: service_name.patch
BuildRequires: desktop-file-utils
BuildRequires: gettext
BuildRequires: intltool
BuildRequires: python
Obsoletes: system-config-nfs < 1.3.42
Requires: system-config-nfs-docs
Requires: pygtk2.0
Requires: pygtk2.0-libglade
Requires: python >= 2.0
Requires: nfs-utils
Requires: usermode
Requires: hicolor-icon-theme

%description
system-config-nfs is a graphical user interface for creating, 
modifying, and deleting nfs shares.

%prep
%setup -q -n %{name}-%{tarball_version}
%patch0 -p1

%build
%make %{?with_console_util:CONSOLE_USE_CONFIG_UTIL=1}

%install
make DESTDIR=%{buildroot} install

desktop-file-install --vendor system --delete-original       \
  --dir %{buildroot}%{_datadir}/applications             \
  --add-category X-Red-Hat-Base        \
  --add-category X-Red-Hat-ServerConfig        \
  %{buildroot}%{_datadir}/applications/system-config-nfs.desktop

%find_lang %name

%post
touch --no-create %{_datadir}/icons/hicolor
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
  %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi

%postun
touch --no-create %{_datadir}/icons/hicolor
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
  %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi

%files -f %{name}.lang
%doc COPYING
%{_bindir}/system-config-nfs
%{_datadir}/system-config-nfs
%{_datadir}/applications/system-config-nfs.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png
%config(noreplace) %{_sysconfdir}/security/console.apps/system-config-nfs
%config(noreplace) %{_sysconfdir}/pam.d/system-config-nfs


%changelog
* Sat May 28 2011 Александр Казанцев <kazancas@mandriva.org> 1.3.51-1mdv2011.0
+ Revision: 681298
- initial adopt from Fedora
- imported package system-config-nfs


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20841 |12mu|system-config-printer-1.4.2-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define use_gitsnap 0
%{?_no_gitsnap: %{expand: %%global use_gitsnap 0}}
%if %{use_gitsnap}
%define gitsnap 200809231700
%endif

# disable the requires on gnome-python-gnomekeyring when it's not avaialable
# gnome-python-desktop requires s-c-p indirectly and the build fails otherwise
%define pygnomekeyring 1

Name:           system-config-printer
Summary:        A printer administration tool
Version:        1.4.2
Release:        13
Url:            http://cyberelk.net/tim/software/system-config-printer/
License:        LGPLv2+
Group:          System/Configuration/Printing
Source0:        http://cyberelk.net/tim/data/system-config-printer/1.3/%{name}-%{version}%{?gitsnap:-%gitsnap}.tar.xz
Source1:        system-config-printer.pam
Source2:        system-config-printer.console
Source3:        po-mdv.tar.bz2
Source4:        mdv_printer_custom.py
Source5:        hp-makeuri-mdv.c
Source6:        mdv_backend
Patch0:         system-config-printer-1.4.2-mdv_custom-applet.patch
Patch2:         system-config-printer-1.4.2-mdv_custom-system-config-printer.patch
Patch3:         system-config-printer-1.3.1-start-applet.patch
Patch4:         system-config-printer-1.3.12-udev-configure-printer-mdv.patch
Patch5:         system-config-printer-1.4.2-mdv_custom-embedded_window.patch

# Fedora patches
Patch200: system-config-printer-no-job-notifications.patch
Patch203: system-config-printer-systemd.patch

# Mageia patches
Patch300:    system-config-printer-1.3.7-remove-Brother-HL-2030-blacklist.patch

BuildRequires:  cups-devel >= 1.2
BuildRequires:  python-devel >= 2.4
BuildRequires:  desktop-file-utils >= 0.2.92
BuildRequires:  gettext-devel
BuildRequires:  intltool
BuildRequires:  xmlto
BuildRequires:  docbook-dtd412-xml
BuildRequires:  docbook-style-xsl
BuildRequires:  udev-devel
BuildRequires:  libusb-devel
BuildRequires:  libhpip-devel
BuildRequires:  dbus-devel
BuildRequires:  dbus-glib-devel
BuildRequires: systemd-units >= 37


Requires:       python-gobject
Requires:       libxml2-python
Requires:       desktop-file-utils >= 0.2.92
Requires:       dbus-x11
Requires:       system-config-printer-libs = %{version}-%{release}
Requires:       system-config-printer-udev = %{version}-%{release}
Requires:       gnome-icon-theme
Requires:       gnome-python
Requires:       virtual-notification-daemon
Requires:       python-dbus
Requires:	python-pyinotify
Requires:       python-curl
Requires:       hplip-model-data
Requires:	python-cups
Requires:	python-gi
#We now use packagekit
#Requires:	packagekit
#Requires:   typelib(PackageKitGlib)
# nmap is required to scan the network, just like 
# printerdrake used to do.
Requires:       nmap
Requires:       python-smbc
# Why? kdeutils4-printer-applet reqires system-config-printer...
#Conflicts:      kdeutils4-printer-applet
Suggests:       samba-client
Requires:       gnome-python-desktop
%if %{pygnomekeyring}
Requires:       gnome-python-gnomekeyring
%endif
# (cg) Required for CheckUSBPermissions.py
Requires:       acl
Requires:	typelib(Notify)
#For non GTK3 system
Requires:	canberra-gtk
Requires:	%{_lib}gtk-gir3.0

%description
system-config-printer is a graphical user interface that allows
the user to configure a CUPS print server.

%files
%doc ChangeLog README
%{_bindir}/%{name}
%{_bindir}/scp-dbus-service
%{_sbindir}/%{name}
#{_bindir}/hp-makeuri-mdv
%{_bindir}/%{name}-applet
%{_bindir}/install-printerdriver
%dir %{_datadir}/%{name}
%dir %{_datadir}/%{name}/ui
%dir %{_datadir}/%{name}/xml
%{_datadir}/%{name}/*.py*
%{_datadir}/%{name}/troubleshoot
%{_datadir}/%{name}/ui/*.ui
%{_datadir}/%{name}/xml/*
%{_datadir}/%{name}/icons
%{_datadir}/applications/system-config-printer.desktop
#%{_datadir}/applications/manage-print-jobs.desktop
%{_sysconfdir}/xdg/autostart/print-applet.desktop
%config(noreplace) %{_sysconfdir}/pam.d/%{name}
%config(noreplace) %{_sysconfdir}/security/console.apps/%{name}
%{_mandir}/man1/*

#---------------------------------------------------------------------
%package udev
Summary: Rules for udev for automatic configuration of USB printers
Group:    System/Configuration/Hardware
Requires: system-config-printer-libs = %{version}-%{release}
Requires(post):  rpm-helper >= 0.24.1
Requires(preun): rpm-helper >= 0.24.1
Obsoletes: hal-cups-utils <= 0.6.20
Conflicts: cups < 1.4.2-6

%description udev
The udev rules and helper programs for automatically configuring USB
printers.

%post
# disable old printer detection system
if [ -f /etc/sysconfig/printing ]; then
    if grep -q ^AUTO_SETUP_QUEUES_ON_PRINTER_CONNECTED= /etc/sysconfig/printing; then
        sed -i 's/AUTO_SETUP_QUEUES_ON_PRINTER_CONNECTED=.*/AUTO_SETUP_QUEUES_ON_PRINTER_CONNECTED=no/g' /etc/sysconfig/printing
    else
        echo AUTO_SETUP_QUEUES_ON_PRINTER_CONNECTED=no >> /etc/sysconfig/printing
    fi
    if grep -q ^ENABLE_QUEUES_ON_PRINTER_CONNECTED= /etc/sysconfig/printing; then
        sed -i 's/ENABLE_QUEUES_ON_PRINTER_CONNECTED=.*/ENABLE_QUEUES_ON_PRINTER_CONNECTED=no/g' /etc/sysconfig/printing
    else
        echo ENABLE_QUEUES_ON_PRINTER_CONNECTED=no >> /etc/sysconfig/printing
    fi
else
    echo AUTO_SETUP_QUEUES_ON_PRINTER_CONNECTED=no >> /etc/sysconfig/printing
    echo ENABLE_QUEUES_ON_PRINTER_CONNECTED=no >> /etc/sysconfig/printing
fi

%postun
# enable old printer detection system
if [ -f /etc/sysconfig/printing ]; then
    if grep -q ^AUTO_SETUP_QUEUES_ON_PRINTER_CONNECTED= /etc/sysconfig/printing; then
        sed -i 's/AUTO_SETUP_QUEUES_ON_PRINTER_CONNECTED=.*/AUTO_SETUP_QUEUES_ON_PRINTER_CONNECTED=yes/g' /etc/sysconfig/printing
    fi
    if grep -q ^ENABLE_QUEUES_ON_PRINTER_CONNECTED= /etc/sysconfig/printing; then
        sed -i 's/ENABLE_QUEUES_ON_PRINTER_CONNECTED=.*/ENABLE_QUEUES_ON_PRINTER_CONNECTED=yes/g' /etc/sysconfig/printing
    fi
fi

%files udev
/lib/udev/udev-add-printer
/lib/udev/udev-configure-printer
/lib/udev/rules.d/70-printers.rules
/lib/systemd/system/configure-printer.service

#---------------------------------------------------------------------

%package  libs
Summary:  Common code for the graphical and non-graphical pieces
Group:    System/Libraries 
Requires: python
Requires: foomatic
Requires: python-cups

%description libs
The common code used by both the graphical and non-graphical parts of
the configuration tool.

%files libs -f system-config-printer.lang
%dir %{_sysconfdir}/cupshelpers/
%config(noreplace) %{_sysconfdir}/cupshelpers/preferreddrivers.xml
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/com.redhat.NewPrinterNotification.conf
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/com.redhat.PrinterDriversInstaller.conf
%config(noreplace) %{_datadir}/dbus-1/interfaces/org.fedoraproject.Config.Printing.xml
%config(noreplace) %{_datadir}/dbus-1/services/org.fedoraproject.Config.Printing.service
%dir %{python_sitelib}/cupshelpers
%{python_sitelib}/cupshelpers/__init__.py*
%{python_sitelib}/cupshelpers/cupshelpers.py*
%{python_sitelib}/cupshelpers/openprinting.py*
%{python_sitelib}/cupshelpers/ppds.py*
%{python_sitelib}/cupshelpers/config.py*
%{python_sitelib}/cupshelpers/installdriver.py*
%{python_sitelib}/cupshelpers/xmldriverprefs.py*
%{_prefix}/lib/cups/backend/mdv_backend
%{py_platsitedir}/mdv_printer_custom.py*
%{python_sitelib}/*.egg-info



#--------------------------------------------------------------------

%prep
%setup -q 
%apply_patches

# update mdv custom translation
tar xvjf %{SOURCE3}
pushd po
for i in *.po; do
    if [ ! -f ../po-mdv/$i ]; then
        continue
    fi
    msgcat $i ../po-mdv/$i > ../po-mdv/$i-new
    rm -f $i
    mv ../po-mdv/$i-new $i
done
popd

autoreconf -fi

%build
%if %{use_gitsnap}
./bootstrap
%endif

%configure2_5x \
  --with-systemdsystemunitdir=%_unitdir \
  --with-udev-rules

make
# (salem) this hack avoids requiring hplip
gcc %{SOURCE5} -o hp-makeuri-mdv -lhpmud

%install
rm -rf %buildroot
%makeinstall_std udevrulesdir=/lib/udev/rules.d  udevhelperdir=/lib/udev

mkdir -p %{buildroot}%{_mozillaextpath}
mkdir -p %{buildroot}%{py_platsitedir}
mkdir -p %{buildroot}%{_bindir}
#cp -f hp-makeuri-mdv %{buildroot}%{_bindir}
# Make sure pyc files are generated, otherwise we can get
# difficult to debug problems
pushd %{buildroot}%{_datadir}/%{name}
python -m compileall .
popd
mkdir -p %{buildroot}%{py_platsitedir}
cp -fv %{SOURCE4} %{buildroot}%{py_platsitedir}
pushd %{buildroot}%{py_platsitedir}
python -m compileall .
popd

%{__mkdir_p} %{buildroot}%{_prefix}/lib/cups/backend
cp -f %{SOURCE6} %{buildroot}%{_prefix}/lib/cups/backend

mkdir -p %buildroot%{_bindir}
mkdir -p %buildroot%{_sbindir}
mkdir -p %buildroot%{_sysconfdir}/pam.d
mkdir -p %buildroot%{_sysconfdir}/security/console.apps
install -p -m0644 %{SOURCE1} %buildroot%{_sysconfdir}/pam.d/%{name}
install -p -m0644 %{SOURCE2} %buildroot%{_sysconfdir}/security/console.apps/%{name}
mv %buildroot%{_bindir}/%{name} %buildroot%{_sbindir}/%{name}
ln -s consolehelper %buildroot%{_bindir}/%{name}

#rename service
mv -f %buildroot%{_unitdir}/configure-printer@.service %buildroot%{_unitdir}/configure-printer.service

%find_lang system-config-printer



%changelog
* Sat Nov 23 2013 Alexander Kazancev <kazancas@gmail.com> 1.4.2-13
+ Revision: 2563fb0
- Add requires for %{_lib}gtk-gir3.0

* Fri Nov 22 2013 akdengi <alexander.kazancev@rosalab.ru> 1.4.2-12
+ Revision: 693d14f
- fix mdv custom add with GTK3+

* Thu Nov 21 2013 akdengi <alexander.kazancev@rosalab.ru> 1.4.2-11
+ Revision: a9d44e4
- fix run on non-GTK3 system

* Thu Nov 21 2013 akdengi <alexander.kazancev@rosalab.ru> 1.4.2-10
+ Revision: 9a8c290
- fix requires

* Thu Nov 21 2013 akdengi <alexander.kazancev@rosalab.ru> 1.4.2-10
+ Revision: e6f2c4e
- fix patches

* Wed Nov 13 2013 Alexander Kazancev <kazancas@gmail.com> 1.4.2-9
+ Revision: 660ab65
- Updated system-config-printer.pam

* Sun Nov 10 2013 Alexander Kazancev <kazancas@gmail.com> 1.4.2-9
+ Revision: 87b9d68
- SILENT Fix files

* Sun Nov 10 2013 akdengi <kazancas@mandriva.ru> 1.4.2-9
+ Revision: 9b41a76
- add needing gir notify BR

* Sun Nov 10 2013 akdengi <kazancas@mandriva.ru> 1.4.2-9
+ Revision: 3e24346
- SILENT rediff cups version patch

* Sun Nov 10 2013 akdengi <kazancas@mandriva.ru> 1.4.2-9
+ Revision: 23f34c6
- SILENT return CUPS version patch

* Sun Nov 10 2013 akdengi <kazancas@mandriva.ru> 1.4.2-9
+ Revision: addc101
- SILENT fix patches

* Sun Nov 10 2013 akdengi <kazancas@mandriva.ru> 1.4.2-9
+ Revision: 59d33e9
- SILENT fix spec

* Sun Nov 10 2013 akdengi <kazancas@mandriva.ru> 1.4.2-9
+ Revision: ef59317
- update to 1.4.2 from upstream + Mageia

* Fri Dec 28 2012 Denis Silakov <denis.silakov@rosalab.ru> 1.3.12-11
+ Revision: 20d276c
- LOG Added Russian translation for windo title

* Thu Dec 20 2012 Denis Silakov <denis.silakov@rosalab.ru> 1.3.12-10
+ Revision: 5f00df5
- Added Russian localization for .desktop file

* Fri Nov 30 2012 Alexander Kazancev <kazancas@gmail.com> 1.3.12-9
+ Revision: 1ef3c58
- Updated system-config-printer.spec

* Wed Nov 28 2012 akdengi <kazancas@mandriva.ru> 1.3.12-8
+ Revision: 2d6624c
- fix files

* Wed Nov 28 2012 akdengi <kazancas@mandriva.ru> 1.3.12-8
+ Revision: 11c663b
- some fix

* Wed Nov 28 2012 akdengi <kazancas@mandriva.ru> 1.3.12-8
+ Revision: 082dcff
- some fix

* Tue Nov 27 2012 akdengi <kazancas@gmail.com> 1.3.12-8
+ Revision: 792e8da
- fix

* Tue Nov 27 2012 akdengi <kazancas@gmail.com> 1.3.12-8
+ Revision: 916e27b
- restore mandriva stuff

* Sun Nov 25 2012 Arkady Shane <ashejn@gmail.com> 1.3.12-6
+ Revision: 97e9458
- added R: typelib(PackageKitGlib)

* Sat Nov 24 2012 Alexander Kazancev <kazancas@gmail.com> 1.3.12-5
+ Revision: 6eee618
- Updated system-config-printer.spec

* Sat Nov 24 2012 Alexander Kazancev <kazancas@gmail.com> 
+ Revision: 250a130
- Updated system-config-printer.spec

* Sat Nov 24 2012 akdengi <kazancas@gmail.com> 1.3.12-4
+ Revision: 22778ac
- fix applet

* Sat Nov 24 2012 akdengi <kazancas@gmail.com> 1.3.12-4
+ Revision: fcba8ba
- latest fix

* Sat Nov 24 2012 akdengi <kazancas@gmail.com> 1.3.12-3
+ Revision: f5ff0a8
- fix build

* Sat Nov 24 2012 akdengi <kazancas@gmail.com> 1.3.12-1
+ Revision: 3591342
- LOG Disable mdv implimentation - use upstream. Disable patch 0,2,4

* Sat Nov 24 2012 akdengi <kazancas@gmail.com> 1.3.12-1
+ Revision: a861b58
- fix

* Sat Nov 24 2012 Alexander Kazancev <kazancas@gmail.com> 1.3.12-1
+ Revision: 7a8cab2
- Updated system-config-printer-1.3.1-start-applet.patch

* Sat Nov 24 2012 Alexander Kazancev <kazancas@gmail.com> 1.3.12-1
+ Revision: e1cef93
- Updated system-config-printer-1.3.1-start-applet.patch

* Sat Nov 24 2012 Alexander Kazancev <kazancas@gmail.com> 1.3.12-1
+ Revision: db8fdf7
- Updated system-config-printer-1.3.1-start-applet.patch



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20842 |12mu|system-config-samba-1.2.92-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(0)")}
%{!?python_version: %global python_version %(%{__python} -c "from distutils.sysconfig import get_python_version; print get_python_version()")}

%bcond_with require_docs

Summary: Samba server configuration tool
Name: system-config-samba
Version: 1.2.92
Release: 5
URL: http://fedorahosted.org/%{name}
License: GPLv2+
Group: System/Configuration/Networking
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%__id_u -n)
BuildArch: noarch
Source0: http://fedorahosted.org/released/%{name}/%{name}-%{version}.tar.bz2
Source1: config.tar.gz
Patch0:	mdv_make.patch
Patch1: mdv_dbus.patch
Patch2:	mdv_desktop.patch
BuildRequires: python
BuildRequires: python-devel
BuildRequires: desktop-file-utils
BuildRequires: gettext
BuildRequires: intltool
# Until version 1.2.67, system-config-samba contained online documentation.
# From version 1.2.68 on, online documentation is split off into its own
# package system-config-samba-docs. The following ensures that updating from
# earlier versions gives you both the main package and documentation.
Requires: system-config-samba-docs
Requires: dbus-python
Requires: pygtk2.0
Requires: pygtk2.0-libglade
Requires: python
Requires: python-slip >= 0.2.6
Requires: python-slip-dbus >= 0.2.9
Requires: samba
Requires: samba-common
Requires: hicolor-icon-theme

%description
system-config-samba is a graphical user interface for creating, 
modifying, and deleting samba shares.

%prep
%setup -q -a 1
%patch0 -p0
%patch1 -p0
%patch2 -p0
#delete fedora config
rm -f config/org.fedoraproject.*

%build
make %{?_smp_mflags}

%install
rm -rf %{buildroot}
make DESTDIR=%buildroot POLKIT0_SUPPORTED=0 install

%find_lang %name

# console user, ask for root password
		mkdir -p %{buildroot}%{_bindir}
        ln -s %{_bindir}/consolehelper %{buildroot}%{_bindir}/system-config-samba
        mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
        cat > %{buildroot}%{_sysconfdir}/security/console.apps/system-config-samba <<EOF
USER=root
PROGRAM=/usr/sbin/system-config-samba
FALLBACK=false
SESSION=true
EOF
        mkdir -p %{buildroot}%{_sysconfdir}/pam.d
        cat > %{buildroot}%{_sysconfdir}/pam.d/system-config-samba  <<EOF
#%PAM-1.0
auth        include     config-util
account     include     config-util
session     include     config-util
EOF

#fix desktop back for using /usr/bin dir

sed -i s/sbin/bin/ %{buildroot}%{_datadir}/applications/system-config-samba.desktop

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root,-)
%doc COPYING
%{_bindir}/system-config-samba
%{_sbindir}/system-config-samba
%{_datadir}/system-config-samba
%{_datadir}/applications/system-config-samba.desktop
%{_datadir}/icons/hicolor/*/apps/system-config-samba.png
%{_sysconfdir}/dbus-1/system.d/*.conf
%{_sysconfdir}/pam.d/system-config-samba
%{_sysconfdir}/security/console.apps/system-config-samba
%{_datadir}/dbus-1/system-services/*.service
%{_datadir}/polkit-1/actions/org.freedesktop.config.samba.policy
%{python_sitelib}/scsamba
%{python_sitelib}/scsamba-%{version}-py%{python_version}.egg-info
%{python_sitelib}/scsamba.dbus-%{version}-py%{python_version}.egg-info

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20843 |12mu|system-config-services-0.101.3-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(0)")}
%{!?python_version: %global python_version %(%{__python} -c "from distutils.sysconfig import get_python_version; print get_python_version()")}

%bcond_without require_docs

Summary: Utility to start and stop system services
Name: system-config-services
Version: 0.101.3
Release: 6
URL: http://fedorahosted.org/%{name}
Source0: http://fedorahosted.org/released/%{name}/%{name}-%{version}.tar.bz2
Source1: config.tar.gz
Patch0:	mdv_desktop.patch
Patch1: mdv_dbus.patch
Patch2:	mdv_make.patch
Patch3: mdv_gui.patch
License: GPLv2+
Group: System/Base
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: python
BuildRequires: python-devel
BuildRequires: gettext
BuildRequires: intltool
BuildRequires: sed
BuildRequires: desktop-file-utils
Requires: chkconfig
Requires: python-gamin
Requires: hicolor-icon-theme
Requires: pygtk2.0
Requires: pygtk2.0-libglade
Requires: python >= 2.3.0
Requires: python-dbus
Requires: python-slip >= 0.1.11
Requires: python-slip-dbus >= 0.2.8
Requires: python-slip-gtk
# Until version 0.99.28, system-config-services contained online documentation.
# From version 0.99.29 on, online documentation is split off into its own
# package system-config-services-docs. The following ensures that updating from
# earlier versions gives you both the main package and documentation.
Obsoletes: system-config-services < 0.99.29
%if %{with require_docs}
Requires: system-config-services-docs
%endif
Requires: systemd

%description
system-config-services is a utility which allows you to configure which
services should be enabled on your machine.

%prep
%setup -q -a 1
%patch0 -p0
%patch1 -p0
%patch2 -p0
%patch3 -p0

rm -f config/org.fedoraproject.*

%build
make %{?_smp_mflags}

%install
rm -rf %{buildroot}
make DESTDIR=%buildroot \
    POLKIT0_SUPPORTED=0 \
    install

desktop-file-install --vendor system --delete-original      \
  --dir %{buildroot}%{_datadir}/applications                \
  %{buildroot}%{_datadir}/applications/%{name}.desktop

%find_lang %name

# console user, ask for root password
		mkdir -p %{buildroot}%{_bindir}
        ln -s %{_bindir}/consolehelper %{buildroot}%{_bindir}/system-config-services
        mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
        cat > %{buildroot}%{_sysconfdir}/security/console.apps/system-config-services <<EOF
USER=root
PROGRAM=/usr/sbin/system-config-services
FALLBACK=false
SESSION=true
EOF
        mkdir -p %{buildroot}%{_sysconfdir}/pam.d
        cat > %{buildroot}%{_sysconfdir}/pam.d/system-config-services  <<EOF
#%PAM-1.0
auth        include     config-util
account     include     config-util
session     include     config-util
EOF

#fix desktop back for using /usr/bin dir

sed -i s/sbin/bin/ %{buildroot}%{_datadir}/applications/system-config-services.desktop

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root,-)
%doc COPYING
%{_bindir}/*
%{_sbindir}/*
%{_datadir}/applications/system-config-services.desktop
%{_datadir}/icons/hicolor/48x48/apps/system-config-services.png
%{_datadir}/system-config-services
%{python_sitelib}/scservices
%{python_sitelib}/scservices-%{version}-py%{python_version}.egg-info
%{python_sitelib}/scservices.dbus-%{version}-py%{python_version}.egg-info
%{_sysconfdir}/pam.d/*
%{_sysconfdir}/security/console.apps/*
%{_sysconfdir}/dbus-1/system.d/org.freedesktop.Config.Services.conf
%{_datadir}/dbus-1/system-services/org.freedesktop.Config.Services.service
%{_datadir}/polkit-1/actions/org.freedesktop.config.services.policy
%{_mandir}/*/system-config-services.8*


%changelog
* Tue Aug 16 2011 Александр Казанцев <kazancas@mandriva.org> 0.101.3-5mdv2011.0
+ Revision: 694684
- add consolehelper link to prevent run as not root user

* Thu Aug 11 2011 Александр Казанцев <kazancas@mandriva.org> 0.101.3-4
+ Revision: 694028
- imported package system-config-services


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20844 |12mu|systemd-208-30
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# macros for sysvinit transition - should be equal to
# sysvinit %version-%release-plus-1
%define sysvinit_version 2.87
%define sysvinit_release 17

%define libdaemon_major 0
%define liblogin_major 0
%define libjournal_major 0
%define libid128_major 0

%define libdaemon %mklibname systemd-daemon %{libdaemon_major}
%define libdaemon_devel %mklibname -d systemd-daemon %{libdaemon_major}

%define liblogin %mklibname systemd-login %{liblogin_major}
%define liblogin_devel %mklibname -d systemd-login %{liblogin_major}

%define libjournal %mklibname systemd-journal %{libjournal_major}
%define libjournal_devel %mklibname -d systemd-journal %{libjournal_major}

%define libid128 %mklibname systemd-id128 %{libid128_major}
%define libid128_devel %mklibname -d systemd-id128 %{libid128_major}

%define udev_major 1
%define gudev_api 1.0
%define gudev_major 0
%define libudev %mklibname udev %{udev_major}
%define libudev_devel %mklibname udev -d
%define libgudev %mklibname gudev %{gudev_api} %{gudev_major}
%define libgudev_devel %mklibname gudev %{gudev_api} -d
%define girgudev %mklibname gudev-gir %{gudev_api}

%define systemd_libdir /lib/systemd
%define udev_libdir /lib/udev
%define udev_rules_dir %{udev_libdir}/rules.d
%define udev_user_rules_dir %{_sysconfdir}/udev/rules.d

#define _udevhwdbdir	/lib/udev/hwdb.d

Summary:	A System and Session Manager
Name:		systemd
Version:	208
Release:	30
License:	GPLv2+
Group:		System/Configuration/Boot and Init
Url:		http://www.freedesktop.org/wiki/Software/systemd
Source0:	http://www.freedesktop.org/software/systemd/%{name}-%{version}.tar.xz
Source2:	50-udev-mandriva.rules
Source3:	69-printeracl.rules
Source5:	udev.sysconfig
# (blino) net rules and helpers
Source6:	76-net.rules
Source7:	udev_net_create_ifcfg
Source8:	udev_net_action
Source9:	udev_net.sysconfig
# (hk) udev rules for zte 3g modems with drakx-net
Source10:	61-mobile-zte-drakx-net.rules
Source11:	listen.conf
# (tpg) default preset for services
Source12:	90-default.preset
Source13:	85-display-manager.preset
Source14:	99-default-disable.preset
# Our efi boot generator
Source15:	systemd-efi-boot-generator

### SYSTEMD ###

# (cg) "Stable" Patches for v208 from http://cgit.freedesktop.org/systemd/systemd-stable/log/?h=v208-stable
Patch001: 0001-acpi-fptd-fix-memory-leak-in-acpi_get_boot_usec.patch
Patch002: 0002-fix-lingering-references-to-var-lib-backlight-random.patch
Patch003: 0003-acpi-make-sure-we-never-free-an-uninitialized-pointe.patch
Patch004: 0004-systemctl-fix-name-mangling-for-sysv-units.patch
Patch005: 0005-cryptsetup-fix-OOM-handling-when-parsing-mount-optio.patch
Patch006: 0006-journald-add-missing-error-check.patch
Patch007: 0007-bus-fix-potentially-uninitialized-memory-access.patch
Patch008: 0008-dbus-fix-return-value-of-dispatch_rqueue.patch
Patch009: 0009-modules-load-fix-error-handling.patch
Patch010: 0010-efi-never-call-qsort-on-potentially-NULL-arrays.patch
Patch011: 0011-strv-don-t-access-potentially-NULL-string-arrays.patch
Patch012: 0012-mkdir-pass-a-proper-function-pointer-to-mkdir_safe_i.patch
Patch013: 0013-tmpfiles.d-include-setgid-perms-for-run-log-journal.patch
Patch014: 0014-execute.c-always-set-SHELL.patch
Patch015: 0015-man-Improve-the-description-of-parameter-X-in-tmpfil.patch
Patch016: 0016-execute-more-debugging-messages.patch
Patch017: 0017-gpt-auto-generator-exit-immediately-if-in-container.patch
Patch018: 0018-systemd-order-remote-mounts-from-mountinfo-before-re.patch
Patch019: 0019-manager-when-verifying-whether-clients-may-change-en.patch
Patch020: 0020-logind-fix-bus-introspection-data-for-TakeControl.patch
Patch021: 0021-mount-check-for-NULL-before-reading-pm-what.patch
Patch022: 0022-core-do-not-add-what-to-RequiresMountsFor-for-networ.patch
Patch023: 0023-utf8-fix-utf8_is_printable.patch
Patch024: 0024-shared-util-fix-off-by-one-error-in-tag_to_udev_node.patch
Patch025: 0025-systemd-serialize-deserialize-forbid_restart-value.patch
Patch026: 0026-core-unify-the-way-we-denote-serialization-attribute.patch
Patch027: 0027-journald-fix-minor-memory-leak.patch
Patch028: 0028-keymap-Fix-Samsung-900X-34-C.patch
Patch029: 0029-do-not-accept-garbage-from-acpi-firmware-performance.patch
Patch030: 0030-journald-remove-rotated-file-from-hashmap-when-rotat.patch
Patch031: 0031-login-fix-invalid-free-in-sd_session_get_vt.patch
Patch032: 0032-login-make-sd_session_get_vt-actually-work.patch
Patch033: 0033-udevadm.xml-document-resolve-names-option-for-test.patch
Patch034: 0034-Never-call-qsort-on-potentially-NULL-arrays.patch
Patch035: 0035-dbus-common-avoid-leak-in-error-path.patch
Patch036: 0036-drop-ins-check-return-value.patch
Patch037: 0037-Make-sure-that-we-don-t-dereference-NULL.patch
#Patch038: 0038-gitignore-ignore-clang-analyze-output.patch
Patch039: 0039-man-add-more-markup-to-udevadm-8.patch
Patch040: 0040-shared-util-Fix-glob_extend-argument.patch
Patch041: 0041-Fix-bad-assert-in-show_pid_array.patch
Patch042: 0042-Fix-for-SIGSEGV-in-systemd-bootchart-on-short-living.patch
Patch043: 0043-man-document-the-b-special-boot-option.patch
Patch044: 0044-logind-allow-unprivileged-session-device-access.patch
Patch045: 0045-rules-expose-loop-block-devices-to-systemd.patch
Patch046: 0046-rules-don-t-limit-some-of-the-rules-to-the-add-actio.patch
Patch047: 0047-tmpfiles-log-unaccessible-FUSE-mount-points-only-as-.patch
Patch048: 0048-hwdb-update.patch
Patch049: 0049-rules-remove-pointless-MODE-settings.patch
Patch050: 0050-analyze-set-white-backgound.patch
Patch051: 0051-shell-completion-dump-has-moved-to-systemd-analyze.patch
Patch052: 0052-systemd-use-unit-name-in-PrivateTmp-directories.patch
Patch053: 0053-catalog-remove-links-to-non-existent-wiki-pages.patch
Patch054: 0054-journalctl-add-list-boots-to-show-boot-IDs-and-times.patch
Patch055: 0055-udev-builtin-path_id-add-support-for-bcma-bus.patch
Patch056: 0056-udev-ata_id-log-faling-ioctls-as-debug.patch
Patch057: 0057-libudev-default-log_priority-to-INFO.patch
Patch058: 0058-nspawn-only-pass-in-slice-setting-if-it-is-set.patch
Patch059: 0059-zsh-completion-add-systemd-run.patch
Patch060: 0060-man-explain-NAME-in-systemctl-man-page.patch
Patch061: 0061-virt-move-caching-of-virtualization-check-results-in.patch
Patch062: 0062-systemctl-fix-typo-in-help-text.patch
Patch063: 0063-analyze-plot-place-the-text-on-the-side-with-most-sp.patch
Patch064: 0064-detect_virtualization-returns-NULL-pass-empty-string.patch
Patch065: 0065-rules-load-path_id-on-DRM-devices.patch
Patch066: 0066-rules-simply-60-drm.rules.patch
Patch067: 0067-udev-builtin-keyboard-Fix-large-scan-codes-on-32-bit.patch
Patch068: 0068-nspawn-log-out-of-memory-errors.patch
Patch069: 0069-Configurable-Timeouts-Restarts-default-values.patch
Patch070: 0070-man-fix-typo.patch
Patch071: 0071-man-do-not-use-term-in-para.patch
Patch072: 0072-cgroup-run-PID-1-in-the-root-cgroup.patch
Patch073: 0073-shutdown-trim-the-cgroup-tree-on-loop-iteration.patch
Patch074: 0074-nspawn-split-out-pty-forwaring-logic-into-ptyfwd.c.patch
Patch075: 0075-nspawn-explicitly-terminate-machines-when-we-exit-ns.patch
Patch076: 0076-run-support-system-to-match-other-commands-even-if-r.patch
Patch077: 0077-acpi-fpdt-break-on-zero-or-negative-length-read.patch
Patch078: 0078-man-add-rationale-into-systemd-halt-8.patch
Patch079: 0079-systemd-python-convert-keyword-value-to-string.patch
Patch080: 0080-systemctl-make-LOAD-column-width-dynamic.patch
Patch081: 0081-Make-hibernation-test-work-for-swap-files.patch
Patch082: 0082-man-add-docs-for-sd_is_special-and-some-man-page-sym.patch
Patch083: 0083-systemctl-return-r-instead-of-always-returning-0.patch
Patch084: 0084-journal-fix-minor-memory-leak.patch
Patch085: 0085-manager-configurable-StartLimit-default-values.patch
Patch086: 0086-man-units-fix-installation-of-systemd-nspawn-.servic.patch
Patch087: 0087-systemd-fix-memory-leak-in-cgroup-code.patch
Patch088: 0088-button-don-t-exit-if-we-cannot-handle-a-button-press.patch
Patch089: 0089-timer-properly-format-relative-timestamps-in-the-fut.patch
Patch090: 0090-timer-consider-usec_t-1-an-invalid-timestamp.patch
Patch091: 0091-udev-usb_id-remove-obsoleted-bInterfaceSubClass-5-ma.patch
Patch092: 0092-Add-support-for-saving-restoring-keyboard-backlights.patch
Patch093: 0093-static-nodes-don-t-call-mkdir.patch
Patch094: 0094-Fix-kmod-error-message-to-have-correct-version-requi.patch
Patch095: 0095-systemd-python-fix-booted-and-add-two-functions-to-d.patch
Patch096: 0096-activate-mention-E-in-the-help-text.patch
Patch097: 0097-activate-fix-crash-when-s-is-passed.patch
Patch098: 0098-journal-timestamp-support-on-console-messages.patch
Patch099: 0099-man-add-bootctl-8.patch
Patch100: 0100-zsh-completion-add-bootctl.patch
Patch101: 0101-Resolve-dev-console-to-the-active-tty-instead-of-jus.patch
Patch102: 0102-Only-disable-output-on-console-during-boot-if-needed.patch
Patch103: 0103-Fix-possible-lack-of-status-messages-on-shutdown-reb.patch
Patch104: 0104-fsck-modernization.patch
Patch105: 0105-Introduce-udev-object-cleanup-functions.patch
Patch106: 0106-util-allow-trailing-semicolons-on-define_trivial_cle.patch
Patch107: 0107-fsck-fstab-generator-be-lenient-about-missing-fsck.-.patch
Patch108: 0108-fstab-generator-use-RequiresOverridable-for-fsck-uni.patch
Patch109: 0109-bash-completion-journalctl-file.patch
Patch110: 0110-random-seed-improve-debugging-messages-a-bit.patch
Patch111: 0111-Fix-RemainAfterExit-services-keeping-a-hold-on-conso.patch
Patch112: 0112-tmpfiles-adjust-excludes-for-the-new-per-service-pri.patch
Patch113: 0113-core-socket-fix-SO_REUSEPORT.patch
Patch114: 0114-localed-match-converted-keymaps-before-legacy.patch
Patch115: 0115-keymap-Add-Toshiba-Satellite-U940.patch
Patch116: 0116-calendar-support-yearly-and-annually-names-the-same-.patch
Patch117: 0117-hashmap-be-a-bit-more-conservative-with-pre-allocati.patch
Patch118: 0118-manager-don-t-do-plymouth-in-a-container.patch
Patch119: 0119-nspawn-add-new-drop-capability-switch.patch
Patch120: 0120-valgrind-make-running-PID-1-in-valgrind-useful.patch
Patch121: 0121-efi-boot-generator-don-t-mount-boot-eagerly.patch
Patch122: 0122-hwdb-Update-database-of-Bluetooth-company-identifier.patch
Patch123: 0123-journal-when-appending-to-journal-file-allocate-larg.patch
Patch124: 0124-journal-make-table-const.patch
Patch125: 0125-journald-keep-statistics-on-how-of-we-hit-miss-the-m.patch
Patch126: 0126-journal-optimize-bisection-logic-a-bit-by-caching-th.patch
Patch127: 0127-journal-fix-iteration-when-we-go-backwards-from-the-.patch
Patch128: 0128-journal-allow-journal_file_copy_entry-to-work-on-non.patch
Patch129: 0129-journal-simplify-pre-allocation-logic.patch
Patch130: 0130-journald-mention-how-long-we-needed-to-flush-to-var-.patch
Patch131: 0131-automount-log-info-about-triggering-process.patch
Patch132: 0132-virt-split-detect_vm-into-separate-functions.patch
Patch133: 0133-hwdb-Update-database-of-Bluetooth-company-identifier.patch
Patch134: 0134-sysfs-show.c-return-negative-error.patch
Patch135: 0135-util.c-check-if-return-value-from-ttyname_r-is-0-ins.patch
Patch136: 0136-docs-remove-unneeded-the-s-in-gudev-docs.patch
Patch137: 0137-man-explicitly-say-when-multiple-units-can-be-specif.patch
Patch138: 0138-systemd-treat-reload-failure-as-failure.patch
Patch139: 0139-journal-fail-silently-in-sd_j_sendv-if-journal-is-un.patch
Patch140: 0140-systemd-add-a-start-job-for-all-units-specified-with.patch
# (cg) NB This patch is buggy and causes /run/nologin problems (rhbz#1043212)
# but it is reverted again below.
Patch141: 0141-core-device-ignore-SYSTEMD_WANTS-in-user-mode.patch
Patch142: 0142-Fix-memory-leak-in-stdout-journal-streams.patch
Patch143: 0143-man-document-is-enabled-output.patch
# (cg) Below is not technically a backport (fixed differently upstream in kdbus work?)
Patch144: 0144-hostnamed-avoid-using-NULL-in-error-path.patch
# (cg) Below is not technically a backport (fixed differently upstream in kdbus work)
Patch145: 0145-logind-use-correct-who-enum-values-with-KillUnit.patch
# (cg) Revert buggy patch mentioned a few lines above
Patch146: 0146-Revert-systemd-add-a-start-job-for-all-units-specifi.patch
# (cg) Below is not technically a backport (fixed differently upstream in kdbus work?)
Patch147: 0147-core-do-not-segfault-if-swap-activity-happens-when-p.patch
Patch148: 0148-kernel-install-add-h-help.patch
Patch149: 0149-kernel-install-fix-help-output.patch
Patch150: 0150-man-improve-wording-and-comma-usage-in-systemd.journ.patch
Patch151: 0151-drop-several-entries-from-kbd-model-map-whose-kbd-la.patch
Patch152: 0152-correct-name-of-Tajik-kbd-layout-in-kbd-model-map.patch
Patch153: 0153-hwdb-Update-database-of-Bluetooth-company-identifier.patch
Patch154: 0154-Ensure-unit-is-journaled-for-short-lived-or-oneshot-.patch
Patch155: 0155-libudev-hwdb-use-libudev-not-systemd-logging.patch
Patch156: 0156-core-manager-remove-infinite-loop.patch
Patch157: 0157-util-check-for-overflow-in-greedy_realloc.patch
Patch158: 0158-journald-use-a-bit-more-cleanup-magic.patch
Patch159: 0159-journald-malloc-less-when-streaming-messages.patch
Patch160: 0160-activate-clean-up-inherited-descriptors.patch
Patch161: 0161-man-explain-in-more-detail-how-SYSTEMD_READY-influen.patch
Patch162: 0162-units-don-t-run-readahead-done-timers-in-containers.patch
Patch163: 0163-test-fileio-replace-mktemp-with-mkstemp-to-avoid-war.patch
Patch164: 0164-journal-pipe-journalctl-help-output-into-a-pager.patch
Patch165: 0165-nspawn-complain-and-continue-if-machine-has-same-id.patch
Patch166: 0166-man-beef-up-ExecStart-description.patch
Patch167: 0167-man-remove-advice-to-avoid-setting-the-same-var-more.patch
Patch168: 0168-systemctl-add-the-plain-option-to-the-help-message.patch
Patch169: 0169-Fix-a-few-resource-leaks-in-error-paths.patch
Patch170: 0170-Fix-a-few-signed-unsigned-format-string-issues.patch
Patch171: 0171-util-try-harder-to-increase-the-send-recv-buffers-of.patch
Patch172: 0172-execute-also-set-SO_SNDBUF-when-spawning-a-service-w.patch
Patch173: 0173-journal-file-protect-against-alloca-0.patch
Patch174: 0174-man-describe-journalctl-show-cursor.patch
Patch175: 0175-journal-fix-against-theoretical-undefined-behavior.patch
Patch176: 0176-journald-downgrade-warning-message-when-dev-kmsg-doe.patch
Patch177: 0177-journal-file.c-remove-redundant-assignment-of-variab.patch
Patch178: 0178-login-Don-t-stop-a-running-user-manager-from-garbage.patch
Patch179: 0179-libudev-devices-received-from-udev-are-always-initia.patch
Patch180: 0180-log-don-t-reopen-dev-console-each-time-we-call-log_o.patch
Patch181: 0181-log-when-we-log-to-dev-console-and-got-disconnected-.patch
Patch182: 0182-loginctl-when-showing-device-tree-of-seats-with-no-d.patch
Patch183: 0183-man-be-more-explicit-about-option-arguments-that-tak.patch
Patch184: 0184-man-add-DOI-for-refereed-article-on-Forward-Secure-S.patch
Patch185: 0185-journalctl-zsh-completion-fix-several-issues-in-help.patch
Patch186: 0186-keymap-Refactor-Acer-tables.patch
Patch187: 0187-logging-reduce-send-timeout-to-something-more-sensib.patch
Patch188: 0188-DEFAULT_PATH_SPLIT_USR-macro.patch
Patch189: 0189-fstab-generator-Do-not-try-to-fsck-non-devices.patch
Patch190: 0190-logind-remove-dead-variable.patch
Patch191: 0191-hwdb-update.patch
Patch192: 0192-delta-replace-readdir_r-with-readdir.patch
Patch193: 0193-delta-fix-delta-for-drop-ins.patch
Patch194: 0194-delta-if-prefix-is-specified-only-show-overrides-the.patch
Patch195: 0195-log-log_error-and-friends-add-a-newline-after-each-l.patch
Patch196: 0196-man-units-tmpfiles.d-5-cleanup.patch
Patch197: 0197-tmpfiles-introduce-the-concept-of-unsafe-operations.patch
Patch198: 0198-sleep-config-fix-useless-check-for-swapfile-type.patch
Patch199: 0199-journalctl-make-sure-b-foobar-cannot-be-misunderstoo.patch
Patch200: 0200-man-resolve-word-omissions.patch
Patch201: 0201-man-improvements-to-comma-placement.patch
Patch202: 0202-man-grammar-and-wording-improvements.patch
Patch203: 0203-man-document-fail-nofail-auto-noauto.patch
Patch204: 0204-man-fix-description-of-is-enabled-returned-value.patch
Patch205: 0205-man-fix-Type-reference.patch
Patch206: 0206-man-fix-Type-reference-v2.patch
Patch207: 0207-hwdb-Update-database-of-Bluetooth-company-identifier.patch
Patch208: 0208-man-add-a-note-about-propagating-signals.patch
Patch209: 0209-man-include-autoconf-snippet-in-daemon-7.patch
Patch210: 0210-systemd-python-fix-setting-of-exception-codes.patch
Patch211: 0211-systemd-python-fix-listen_fds-under-Python-2.patch
Patch212: 0212-man-expand-on-some-more-subtle-points-in-systemd.soc.patch
Patch213: 0213-tmpfiles-rename-unsafe-to-boot.patch
Patch214: 0214-sleep-config-Dereference-pointer-before-check-for-NU.patch
Patch215: 0215-sleep-config-fix-double-free.patch
Patch216: 0216-rules-drivers-do-not-reset-RUN-list.patch
Patch217: 0217-core-manager-print-info-about-interesting-signals.patch
Patch218: 0218-core-service-check-if-mainpid-matches-only-if-it-is-.patch
Patch219: 0219-man-typo-fix.patch
Patch220: 0220-swap-remove-if-else-with-the-same-data-path.patch
Patch221: 0221-hwdb-update.patch
Patch222: 0222-journal-Add-missing-byte-order-conversions.patch
Patch223: 0223-hwdb-change-key-mappings-for-Samsung-90X3A.patch
Patch224: 0224-hwdb-add-Samsung-700G.patch
Patch225: 0225-hwdb-remove-duplicate-entry-for-Samsung-700Z.patch
Patch226: 0226-hwdb-fix-match-for-Thinkpad-X201-tablet.patch
Patch227: 0227-keymap-Recognize-different-Toshiba-Satellite-capital.patch
Patch228: 0228-sleep.c-fix-typo.patch
Patch229: 0229-delta-ensure-that-d_type-will-be-set-on-every-fs.patch
Patch230: 0230-tmpfiles-don-t-allow-label_fix-to-print-ENOENT-when-.patch
Patch231: 0231-man-mention-which-variables-will-be-expanded-in-Exec.patch
Patch232: 0232-hwdb-Add-support-for-Toshiba-Satellite-P75-A7200-key.patch
Patch233: 0233-journal-fix-access-to-munmapped-memory-in-sd_journal.patch
Patch234: 0234-gpt-auto-generator-skip-nonexistent-devices.patch
Patch235: 0235-gpt-auto-generator-use-EBADSLT-code-when-unable-to-d.patch
Patch236: 0236-journald-do-not-free-space-when-disk-space-runs-low.patch
Patch237: 0237-man-add-busctl-1.patch
Patch238: 0238-journalctl-flip-to-full-by-default.patch
Patch239: 0239-coredumpctl-in-case-of-error-free-pattern-after-prin.patch
Patch240: 0240-shell-completion-remove-load-from-systemctl.patch
Patch241: 0241-units-drop-Install-section-from-multi-user.target-an.patch
Patch242: 0242-systemctl-skip-native-unit-file-handling-if-sysv-fil.patch
Patch243: 0243-hwdb-Update-database-of-Bluetooth-company-identifier.patch
Patch244: 0244-udev-static_node-do-not-exit-rule-after-first-static.patch
# (cg) Disabled in fedora spec
#Patch245: 0245-cryptsetup-Support-key-slot-option.patch
Patch246: 0246-pam_systemd-Ignore-vtnr-when-seat-seat0.patch
Patch247: 0247-keymap-Add-HP-Chromebook-14-Falco.patch
Patch248: 0248-keymap-Add-release-quirk-for-Acer-AOA-switchvideomod.patch
Patch249: 0249-keymap-Add-Sony-Vaio-VGN-FW250.patch
Patch250: 0250-keymap-Add-Toshiba-EQUIUM.patch
Patch251: 0251-tmpfiles-fix-memory-leak-of-exclude_prefixes.patch
Patch252: 0252-analyze-fix-plot-issues-when-using-gummiboot.patch
Patch253: 0253-udev-add-zram-to-the-list-of-devices-inappropriate-f.patch
Patch254: 0254-bash-completion-fix-completion-of-complete-verbs.patch
Patch255: 0255-shell-completion-fix-completion-of-localectl-set-loc.patch
Patch256: 0256-zsh-completions-kernel-install-only-show-existing-ke.patch
Patch257: 0257-core-fix-crashes-if-locale.conf-contains-invalid-utf.patch
Patch258: 0258-core-do-not-print-invalid-utf-8-in-error-messages.patch
Patch259: 0259-cryptsetup-generator-auto-add-deps-for-device-as-pas.patch
Patch260: 0260-man-fix-reference-in-systemd-inhibit-1.patch
Patch261: 0261-man-fix-another-reference-in-systemd-inhibit-1.patch
Patch262: 0262-fstab-generator-Create-fsck-root-symlink-with-correc.patch
Patch263: 0263-efi-fix-Undefined-reference-efi_loader_get_boot_usec.patch
Patch264: 0264-core-make-StopWhenUnneeded-work-in-conjunction-with-.patch
Patch265: 0265-man-always-place-programlisting-and-programlisting-i.patch
Patch266: 0266-Temporary-work-around-for-slow-shutdown-due-to-unter.patch
Patch267: 0267-pam-module-fix-warning-about-ignoring-vtnr.patch
Patch268: 0268-pam_systemd-do-not-set-XDG_RUNTIME_DIR-if-the-sessio.patch
Patch269: 0269-core-do-not-segfault-if-proc-swaps-cannot-be-opened.patch
Patch270: 0270-Revert-login-Don-t-stop-a-running-user-manager-from-.patch
Patch271: 0271-Revert-journalctl-flip-to-full-by-default.patch

#Mageia/ROSA patchset
Patch500:	0500-main-Add-failsafe-to-the-sysvinit-compat-cmdline-key.patch
Patch501:	0501-Allow-booting-from-live-cd-in-virtualbox.patch
Patch502:	0502-reinstate-TIMEOUT-handling.patch
Patch503:	0503-udev-Allow-the-udevadm-settle-timeout-to-be-set-via-.patch
Patch504:	0504-Mageia-Relax-perms-on-sys-kernel-debug-for-lspcidrak.patch
Patch505:	0505-udev-rules-Apply-SuSE-patch-to-restore-cdrom-cdrw-dv.patch
Patch508:	0508-udev-store-hwbase-in-udev-dir.patch
Patch509:	0509-pam_systemd-Always-reset-XDG_RUNTIME_DIR.patch
#Patch510:	0510-logind-use-correct-who-enum-values-with-KillUnit.patch
Patch511:	0511-logind-Partial-backport-of-cc377381.patch
Patch512:	0512-pam-Suppress-errors-in-the-SuSE-patch-to-unset-XDG_R.patch
Patch513:	0513-systemctl-Do-not-attempt-native-calls-for-enable-dis.patch
Patch514:	0514-systemctl-Ensure-the-no-reload-and-no-redirect-optio.patch
Patch516:	0516-journalctl-flip-to-full-by-default.patch
Patch517:	0517-max_journald_size_100M.patch
Patch518:	0518-hwdb-Add-support-for-Packard-Bell-wlan-keys.patch

#SUSE patchset
#Patch1000:	1000-check-4-valid-kmsg-device.patch

BuildRequires:	autoconf
BuildRequires:	automake
BuildRequires:	m4
BuildRequires:	libtool
BuildRequires:	acl-devel
BuildRequires:	audit-devel
BuildRequires:	docbook-style-xsl
BuildRequires:	gperf
BuildRequires:	intltool
BuildRequires:	libcap-devel
BuildRequires:	pam-devel
BuildRequires:	perl(XML::Parser)
BuildRequires:	tcp_wrappers-devel
BuildRequires:	vala >= 0.9
BuildRequires:	pkgconfig(dbus-1) >= 1.4.0
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(gee-0.8)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libcryptsetup)
BuildRequires:  pkgconfig(libgcrypt)
BuildRequires:	pkgconfig(libkmod) >= 5
BuildRequires:	pkgconfig(liblzma)
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	pkgconfig(libxslt)
BuildRequires:	xsltproc
BuildRequires:	pkgconfig(blkid)
BuildRequires:	pkgconfig(libusb)
BuildRequires:	pkgconfig(libpci)
BuildRequires:	python-devel
BuildRequires:	pkgconfig(efivar)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(libqrencode)
Requires(pre,post):	coreutils
Requires:	udev = %{version}-%{release}
Requires(post):	gawk
Requires(post):	grep
Requires(post):	awk
Requires:	dbus >= 1.3.2
Requires(pre):	initscripts > 9.24
Requires(pre):	basesystem-minimal
Requires(pre):	util-linux >= 2.18-2
Requires:	nss-myhostname
Requires:	lockdev
Requires:   chkconfig
Conflicts:	initscripts < 9.24
Conflicts:	udev < 204
Requires:	kmod
%rename		readahead
Provides:	should-restart = system
# make sure we have /etc/os-release available, required by --with-distro
BuildRequires:	mandriva-release-common >= 1:2012.0-0.4
# (tpg) just to be sure we install this libraries
Requires:	libsystemd-daemon = %{version}-%{release}
Requires:	libsystemd-login = %{version}-%{release}
Requires:	libsystemd-journal = %{version}-%{release}
Requires:	libsystemd-id128 = %{version}-%{release}
Requires:	efivar
Requires:	bash-completion >= 2.1
#Need for efi generator
Requires:	gdisk

%description
systemd is a system and session manager for Linux, compatible with
SysV and LSB init scripts. systemd provides aggressive parallelization
capabilities, uses socket and D-Bus activation for starting services,
offers on-demand starting of daemons, keeps track of processes using
Linux cgroups, supports snapshotting and restoring of the system
state, maintains mount and automount points and implements an
elaborate transactional dependency-based service control logic. It can
work as a drop-in replacement for sysvinit.

%package tools
Summary:	Non essential systemd tools
Group:		System/Configuration/Boot and Init
Requires:	%{name} = %{version}-%{release}
Conflicts:	%{name} < 35-6
Requires:	python-dbus
Requires:	python-cairo

%description tools
Non essential systemd tools.

%package units
Summary:	Configuration files, directories and installation tool for systemd
Group:		System/Configuration/Boot and Init
Requires(post):	coreutils
Requires(post):	gawk
Requires(post):	grep
Requires(post):	awk

%description units
Basic configuration files, directories and installation tool for the systemd
system and session manager.

%package sysvinit
Summary:	System V init tools
Group:		System/Configuration/Boot and Init
Requires:	%{name} = %{version}-%{release}
# (eugeni) systemd should work as a drop-in replacement for sysvinit, but not obsolete it
#SysVinit < %sysvinit_release-%sysvinit_release It's provides something
#like that SysVinit < 14-14 when it should be SysVinit 2.87-14
Provides:	sysvinit = %sysvinit_version-%sysvinit_release, SysVinit = %sysvinit_version-%sysvinit_release
Conflicts:	sysvinit < %sysvinit_version-%sysvinit_release, SysVinit < %sysvinit_version-%sysvinit_release
# Due to halt/poweroff etc. in _bindir
Conflicts: usermode-consoleonly < 1:1.110

%description sysvinit
Drop-in replacement for the System V init tools of systemd.

%package -n %{libdaemon}
Summary:	Systemd-daemon library package
Group:		System/Libraries
Provides:	libsystemd-daemon = %{version}-%{release}

%description -n	%{libdaemon}
This package provides the systemd-daemon shared library.

%package -n %{libdaemon_devel}
Summary:	Systemd-daemon library development files
Group:		Development/C
Requires:	%{libdaemon} = %{version}-%{release}
Provides:	libsystemd-daemon-devel = %{version}-%{release}

%description -n	%{libdaemon_devel}
Development files for the systemd-daemon shared library.

%package -n %{liblogin}
Summary:	Systemd-login library package
Group:		System/Libraries
Provides:	libsystemd-login = %{version}-%{release}

%description -n	%{liblogin}
This package provides the systemd-login shared library.

%package -n %{liblogin_devel}
Summary:	Systemd-login library development files
Group:		Development/C
Requires:	%{liblogin} = %{version}-%{release}
Provides:	libsystemd-login-devel = %{version}-%{release}

%description -n	%{liblogin_devel}
Development files for the systemd-login shared library.

%package -n %{libjournal}
Summary:	Systemd-journal library package
Group:		System/Libraries
Provides:	libsystemd-journal = %{version}-%{release}

%description -n	%{libjournal}
This package provides the systemd-journal shared library.

%package -n %{libjournal_devel}
Summary:	Systemd-journal library development files
Group:		Development/C
Requires:	%{libjournal} = %{version}-%{release}
Provides:	libsystemd-journal-devel = %{version}-%{release}

%description -n	%{libjournal_devel}
Development files for the systemd-journal shared library.

%package -n %{libid128}
Summary:	Systemd-id128 library package
Group:		System/Libraries
Provides:	libsystemd-id128 = %{version}-%{release}

%description -n	%{libid128}
This package provides the systemd-id128 shared library.

%package -n %{libid128_devel}
Summary:	Systemd-id128 library development files
Group:		Development/C
Requires:	%{libid128} = %{version}-%{release}
Provides:	libsystemd-id128-devel = %{version}-%{release}

%description -n %{libid128_devel}
Development files for the systemd-id128 shared library.

%package -n udev
Summary:	Device manager for the Linux kernel
Group:		System/Configuration/Hardware
Requires:	%{name} = %{version}-%{release}
Requires:	ldetect-lst
Requires:	setup >= 2.7.16
Requires:	util-linux-ng >= 2.15
Requires:	acl
# for disk/lp groups
Requires(pre):	setup
Requires(pre):	coreutils
Requires(post,preun):	rpm-helper
Provides:	should-restart = system
Obsoletes:	hal <= 0.5.14-6

%description -n	udev
A collection of tools and a daemon to manage events received
from the kernel and deal with them in user-space. Primarily this
involves managing permissions, and creating and removing meaningful
symlinks to device nodes in /dev when hardware is discovered or
removed from the system

%package -n %{libudev}
Summary:	Library for udev
Group:		System/Libraries
Obsoletes:	%{mklibname hal 1} <= 0.5.14-6

%description -n	%{libudev}
Library for udev.

%package -n %{libudev_devel}
Summary:	Devel library for udev
Group:		Development/C
License:	LGPLv2+
Provides:	udev-devel = %{EVRD}
Requires:	%{libudev} = %{EVRD}
Obsoletes:	%{_lib}udev0-devel
Obsoletes:	%{name}-doc

%description -n	%{libudev_devel}
Devel library for udev.

%package -n %{libgudev}
Summary:	Libraries for adding libudev support to applications that use glib
Group:		System/Libraries
#gw please don't remove this again, it is needed by the noarch package
#gudev-sharp
Provides:	libgudev = %{EVRD}

%description -n	%{libgudev}
This package contains the libraries that make it easier to use libudev
functionality from applications that use glib.

%package -n %{girgudev}
Group:		System/Libraries
Summary:	GObject Introspection interface library for gudev
Conflicts:	%{_lib}gudev1.0_0 < 182-5
Obsoletes:	%{_lib}udev-gir1.0

%description -n %{girgudev}
GObject Introspection interface library for gudev.

%package -n %{libgudev_devel}
Summary:	Header files for adding libudev support to applications that use glib
Group:		Development/C
Requires:	%{libgudev} = %{EVRD}

%description -n	%{libgudev_devel}
This package contains the header and pkg-config files for developing
glib-based applications using libudev functionality.

%package -n udev-doc
Summary:	Udev documentation
Group:		Books/Computer books

%description -n	udev-doc
This package contains documentation of udev.

%prep
%setup -q
%apply_patches
find src/ -name "*.vala" -exec touch '{}' \;

%build
autoreconf --force --install --verbose
%serverbuild_hardened

export CONFIGURE_TOP=$PWD

mkdir -p shared
pushd shared
%configure2_5x \
	--with-rootprefix= \
	--with-rootlibdir=/%{_lib} \
	--libexecdir=%{_prefix}/lib \
	--with-distro=mandriva \
	--with-firmware-path=/lib/firmware/updates:/lib/firmware \
	--disable-static \
	--with-sysvinit-path=%{_initrddir} \
	--with-sysvrcd-path=%{_sysconfdir}/rc.d \
	--disable-selinux \
	--enable-split-usr \
	--with-usb-ids-path=/usr/share/hwdata/usb.ids \
	--with-pci-ids-path=/usr/share/hwdata/pci.ids
%make
popd

%install

%makeinstall_std -C shared

mkdir -p %{buildroot}{/bin,%{_sbindir}}

# (bor) create late shutdown and sleep directory
mkdir -p %{buildroot}%{systemd_libdir}/system-shutdown
mkdir -p %{buildroot}%{systemd_libdir}/system-sleep

# Create SysV compatibility symlinks. systemctl/systemd are smart
# enough to detect in which way they are called.
mkdir -p %{buildroot}/sbin
ln -s ..%{systemd_libdir}/systemd %{buildroot}/sbin/init
ln -s ..%{systemd_libdir}/systemd %{buildroot}/bin/systemd
ln -s ../bin/systemctl %{buildroot}/bin/reboot
ln -s ../bin/systemctl %{buildroot}/bin/halt
ln -s ../bin/systemctl %{buildroot}/bin/poweroff
ln -s ../bin/systemctl %{buildroot}/sbin/shutdown
ln -s ../bin/systemctl %{buildroot}/sbin/telinit
ln -s ../bin/systemctl %{buildroot}/sbin/runlevel
ln -s /bin/loginctl %{buildroot}%{_bindir}/systemd-loginctl

# (tpg) dracut needs this
ln -s /bin/systemctl %{buildroot}%{_bindir}/systemctl

# We create all wants links manually at installation time to make sure
# they are not owned and hence overriden by rpm after the used deleted
# them.
rm -r %{buildroot}%{_sysconfdir}/systemd/system/*.target.wants
rm -f %{buildroot}%{_sysconfdir}/systemd/system/display-manager.service

# Make sure the ghost-ing below works
touch %{buildroot}%{_sysconfdir}/systemd/system/runlevel2.target
touch %{buildroot}%{_sysconfdir}/systemd/system/runlevel3.target
touch %{buildroot}%{_sysconfdir}/systemd/system/runlevel4.target
touch %{buildroot}%{_sysconfdir}/systemd/system/runlevel5.target

# Make sure these directories are properly owned
mkdir -p %{buildroot}/%{systemd_libdir}/system/basic.target.wants
mkdir -p %{buildroot}/%{systemd_libdir}/system/default.target.wants
mkdir -p %{buildroot}/%{systemd_libdir}/system/dbus.target.wants
mkdir -p %{buildroot}/%{systemd_libdir}/system/syslog.target.wants

#(tpg) keep these compat symlink
ln -s %{systemd_libdir}/system/systemd-udevd.service %{buildroot}/%{systemd_libdir}/system/udev.service
ln -s %{systemd_libdir}/system/systemd-udev-settle.service %{buildroot}/%{systemd_libdir}/system/udev-settle.service

# And the default symlink we generate automatically based on inittab
rm -f %{buildroot}%{_sysconfdir}/systemd/system/default.target

# (tpg) this is needed
mkdir -p %{buildroot}%{_prefix}/lib/systemd/system-generators
mkdir -p %{buildroot}%{_prefix}/lib/systemd/user-generators



# (bor) make sure we own directory for bluez to install service
mkdir -p %{buildroot}/%{systemd_libdir}/system/bluetooth.target.wants

# use consistent naming and permissions for completion scriplets
#mv %{buildroot}%{_sysconfdir}/bash_completion.d/systemd-bash-completion.sh %{buildroot}%{_sysconfdir}/bash_completion.d/systemd
#chmod 644 %{buildroot}%{_sysconfdir}/bash_completion.d/systemd

# (tpg) use systemd's own mounting capability
sed -i -e 's/^#MountAuto=yes$/MountAuto=yes/' %{buildroot}/etc/systemd/system.conf
sed -i -e 's/^#SwapAuto=yes$/SwapAuto=yes/' %{buildroot}/etc/systemd/system.conf

# (bor) enable rpcbind.target by default so we have something to plug portmapper service into
ln -s ../rpcbind.target %{buildroot}/%{systemd_libdir}/system/multi-user.target.wants

# (bor) machine-id-setup is in /sbin in post-v20
install -d %{buildroot}/sbin && mv %{buildroot}/bin/systemd-machine-id-setup %{buildroot}/sbin

# (eugeni) install /run
mkdir %{buildroot}/run

# (tpg) create missing dir
mkdir -p %{buildroot}%{_libdir}/systemd/user/

# Create new-style configuration files so that we can ghost-own them
touch %{buildroot}%{_sysconfdir}/hostname
touch %{buildroot}%{_sysconfdir}/vconsole.conf
touch %{buildroot}%{_sysconfdir}/locale.conf
touch %{buildroot}%{_sysconfdir}/machine-id
touch %{buildroot}%{_sysconfdir}/machine-info
touch %{buildroot}%{_sysconfdir}/timezone
mkdir -p %{buildroot}%{_sysconfdir}/X11/xorg.conf.d
touch %{buildroot}%{_sysconfdir}/X11/xorg.conf.d/00-keyboard.conf

# (cg) Set up the pager to make it generally more useful
mkdir -p %{buildroot}%{_sysconfdir}/profile.d
cat > %{buildroot}%{_sysconfdir}/profile.d/40systemd.sh << EOF
export SYSTEMD_PAGER="/usr/bin/less -FR"
EOF
chmod 644 %{buildroot}%{_sysconfdir}/profile.d/40systemd.sh

# (akdengi) move rpm macros
mkdir -p %{buildroot}%{_sysconfdir}/rpm/macros.d/
mv  %{buildroot}%{_prefix}/lib/rpm/macros.d/macros.systemd %{buildroot}%{_sysconfdir}/rpm/macros.d/%{name}.macros

# Make sure the NTP units dir exists
mkdir -p %{buildroot}%{systemd_libdir}/ntp-units.d/

# (cg) Make the journal's persistent in order to provide a real syslog implementation
install -m 0755 -d %{buildroot}%{_logdir}/journal

# (tpg) Install default Mandriva preset policy for services
mkdir -p %{buildroot}%{systemd_libdir}/system-preset/
mkdir -p %{buildroot}%{systemd_libdir}/user-preset/
install -m 0644 %{SOURCE12} %{buildroot}%{systemd_libdir}/system-preset/
install -m 0644 %{SOURCE13} %{buildroot}%{systemd_libdir}/system-preset/
install -m 0644 %{SOURCE14} %{buildroot}%{systemd_libdir}/system-preset/

# Install rsyslog fragment
mkdir -p %{buildroot}%{_sysconfdir}/rsyslog.d/
install -m 0644 %{SOURCE11} %{buildroot}%{_sysconfdir}/rsyslog.d/

# (tpg) from mageia
# automatic systemd release on rpm installs/removals
# (see http://wiki.mandriva.com/en/Rpm_filetriggers)
install -d %{buildroot}%{_var}/lib/rpm/filetriggers
cat > %{buildroot}%{_var}/lib/rpm/filetriggers/systemd-daemon-reload.filter << EOF
^./lib/systemd/system/
^./etc/systemd/system/
EOF
cat > %{buildroot}%{_var}/lib/rpm/filetriggers/systemd-daemon-reload.script << EOF
#!/bin/sh
if /bin/mountpoint -q /sys/fs/cgroup/systemd; then
    if [ -x /bin/systemctl ]; then
	/bin/systemctl daemon-reload >/dev/null 2>&1 || :
    fi
fi
EOF
chmod 755 %{buildroot}%{_var}/lib/rpm/filetriggers/systemd-daemon-reload.script

#################
#	UDEV	#
#	START	#
#################

install -m 644 %{SOURCE2} %{buildroot}%{udev_rules_dir}/
install -m 644 %{SOURCE3} %{buildroot}%{udev_rules_dir}/
install -m 0644 %{SOURCE5} -D %{buildroot}%{_sysconfdir}/sysconfig/udev
# net rules
install -m 0644 %{SOURCE6} %{buildroot}%{udev_rules_dir}/
install -m 0755 %{SOURCE7} %{buildroot}%{udev_libdir}/net_create_ifcfg
install -m 0755 %{SOURCE8} %{buildroot}%{udev_libdir}/net_action
install -m 0644 %{SOURCE9} %{buildroot}%{_sysconfdir}/sysconfig/udev_net

install -m 0644 %{SOURCE10} %{buildroot}%{udev_rules_dir}/

# unless we make a decission to merge /*bin with /usr/*bin, we'll aim for FHS
# compliance and make sure to keep thing in their traditional locations
mv %{buildroot}/bin/udevadm %{buildroot}/sbin
# probably not required, but let's just be on the safe side for now..
ln -sf /sbin/udevadm %{buildroot}%{_bindir}/udevadm
ln -sf /sbin/udevadm %{buildroot}%{_sbindir}/udevadm

# (tpg) this is needed, because udevadm is in /sbin
# altering the path allows to boot on before root pivot
sed -i -e 's#/bin/udevadm#/sbin/udevadm#g' %{buildroot}/%{systemd_libdir}/system/*.service

mkdir -p %{buildroot}%{_prefix}/lib/firmware/updates
mkdir -p %{buildroot}%{_sysconfdir}/udev/agents.d/usb
touch %{buildroot}%{_sysconfdir}/scsi_id.config

ln -s ..%{systemd_libdir}/systemd-udevd %{buildroot}/sbin/udevd
ln -s %{systemd_libdir}/systemd-udevd %{buildroot}%{udev_libdir}/udevd

# udev rules for zte 3g modems and drakx-net


mkdir -p %{buildroot}/lib/firmware/updates
# default /dev content, from Fedora RPM
mkdir -p %{buildroot}%{udev_libdir}/devices/{net,hugepages,pts,shm}
# From previous Mandriva /etc/udev/devices.d
mkdir -p %{buildroot}%{udev_libdir}/devices/cpu/0

#################
#	UDEV	#
#	END	#
#################

# (tpg) just delete this for now
# file /usr/share/man/man5/crypttab.5.xz 
# from install of systemd-186-2.x86_64 
# conflicts with file from package initscripts-9.25-10.x86_64
rm -rf %{buildroot}%{_mandir}/man5/crypttab*

# (akdengi) move README to systemd.README
mv %{buildroot}%{_initddir}/README %{buildroot}%{_initddir}/systemd.README
mv %{buildroot}%{_var}/log/README %{buildroot}%{_var}/log/systemd.README

# (akdengi) Use old network naming scheme
ln -sf /dev/null %{buildroot}%{udev_rules_dir}/80-net-name-slot.rules

# (akdengi) Use our implimentation of efi boot generator to mount EFI partition on /boot/efi
rm -f %{buildroot}%{systemd_libdir}/system-generators/systemd-efi-boot-generator 
install -m 0755 %{SOURCE15} %{buildroot}%{systemd_libdir}/system-generators/systemd-efi-boot-generator

%triggerin -- glibc
# reexec daemon on self or glibc update to avoid busy / on shutdown
# trigger is executed on both self and target install so no need to have
# extra own post
if [ $1 -ge 2 -o $2 -ge 2 ] ; then
	/bin/systemctl daemon-reexec 2>&1 || :
fi

%pre -n udev
if [ -d /lib/hotplug/firmware ]; then
	echo "Moving /lib/hotplug/firmware to /lib/firmware"
	mkdir -p /lib/firmware
	mv /lib/hotplug/firmware/* /lib/firmware/ 2>/dev/null
	rmdir -p --ignore-fail-on-non-empty /lib/hotplug/firmware
	:
fi

%post -n udev
/bin/systemctl --quiet try-restart systemd-udevd.service >/dev/null 2>&1 || :
/sbin/udevadm hwdb --update >/dev/null 2>&1 || :

%pre
# (cg) Cannot use rpm-helper scripts as it results in a cyclical dep as
# rpm-helper requires systemd-units which in turn requires systemd...
if ! getent group %{name}-journal >/dev/null 2>&1; then
  /usr/sbin/groupadd -r %{name}-journal >/dev/null || :
fi

# Write on first install or upgrade
if [ ! -r %{_prefix}/lib/sysctl.d/50-default.conf ]; then
  if [ ! -d %{_sysconfdir}/sysctl.d ]; then
    mkdir -m 0755 %{_sysconfdir}/sysctl.d
  fi
  cat > %{_sysconfdir}/sysctl.d/51-alt-sysrq.conf << EOF
# This file ensures that the Alt+SysRq Magic keys still work.
# This setting is insecure, although commonly expected and you can remove this
# file to disable this feature. It will not be readded on future systemd
# upgrades/updates.
# http://en.wikipedia.org/wiki/Magic_SysRq_key#Security
kernel.sysrq = 1
EOF

fi


%post
/usr/bin/systemd-machine-id-setup > /dev/null 2>&1 || :
/lib/systemd/systemd-random-seed save > /dev/null 2>&1 || :
/bin/systemctl daemon-reexec > /dev/null 2>&1 || :
/bin/systemctl start systemd-udevd.service systemd-udev.service >/dev/null 2>&1 || :
/bin/journalctl --update-catalog >/dev/null 2>&1 || :

if [ $1 == 1 ]; then
	# On first install process all tmpfiles that may have been installed before us
	# Hard requires on some packages on systemd might make cyclic deps on early
	# transactions.
	# We avoid systemd.conf so as not to create /run/nologin
	# NOTE We can probably revert to using filetriggers again for tmpfiles now that
	#      there is a --boot option which should make running --create without a
	#      basename config nice and safe.
	for tmpfile in %{_prefix}/lib/tmpfiles.d/*.conf; do
		if [ -f "$tmpfile" -a "$tmpfile" != "%{_prefix}/lib/tmpfiles.d/systemd-nologin.conf" ]; then
			/bin/systemd-tmpfiles --create $(basename "$tmpfile")
		fi
	done
fi

#start localectl service
/bin/systemctl restart systemd-localed.service

# Migrate /etc/sysconfig/clock
if [ ! -L /etc/localtime -a -e /etc/sysconfig/clock ] ; then
	. /etc/sysconfig/clock 2>&1 || :
	if [ -n "$ZONE" -a -e "/usr/share/zoneinfo/$ZONE" ] ; then
	    /usr/bin/ln -sf "../usr/share/zoneinfo/$ZONE" /etc/localtime >/dev/null 2>&1 || :
	fi
fi

# (tpg) this is needed for rsyslog
/bin/ln -s %{systemd_libdir}/system/rsyslog.service /etc/systemd/system/syslog.service >/dev/null 2>&1 || :

# (akdengi) For compartibility we need create symlink /etc/sysconfig/i18n to /etc/locale.conf
if [ ! -L /etc/sysconfig/i18n ]; then
	cp -f /etc/sysconfig/i18n /etc/locale.conf 
	/bin/ln -snf /etc/locale.conf /etc/sysconfig/i18n
fi

# Migrate HOSTNAME= from /etc/sysconfig/network
if [ -e /etc/sysconfig/network -a ! -e /etc/hostname ]; then
        unset HOSTNAME
        . /etc/sysconfig/network >/dev/null 2>&1 || :
        [ -n "$HOSTNAME" ] && echo $HOSTNAME > /etc/hostname 2>&1 || :
fi
/usr/bin/sed -i '/^HOSTNAME=/d' /etc/sysconfig/network >/dev/null 2>&1 || :

# Migrate the old systemd-setup-keyboard X11 configuration fragment
if [ ! -e /etc/X11/xorg.conf.d/00-keyboard.conf ] ; then
        /usr/bin/mv /etc/X11/xorg.conf.d/00-system-setup-keyboard.conf /etc/X11/xorg.conf.d/00-keyboard.conf >/dev/null 2>&1 || :
else
        /usr/bin/rm -f /etc/X11/xorg.conf.d/00-system-setup-keyboard.conf >/dev/null 2>&1 || :
fi

# sed-fu to add myhostname to the hosts line of /etc/nsswitch.conf
if [ -f /etc/nsswitch.conf ] ; then
        sed -i.bak -e '
                /^hosts:/ !b
                /\<myhostname\>/ b
                s/[[:blank:]]*$/ myhostname/
                ' /etc/nsswitch.conf
fi

# (tpg) move sysctl.conf to /etc/sysctl.d as since 207 /etc/sysctl.conf is skipped
if [ $1 -ge 2 ]; then
    if [ -e %{_sysconfdir}/sysctl.conf ] && [ ! -L %{_sysconfdir}/sysctl.conf ]; then
	mv -f %{_sysconfdir}/sysctl.conf %{_sysconfdir}/sysctl.d/99-sysctl.conf
	ln -s %{_sysconfdir}/sysctl.d/99-sysctl.conf %{_sysconfdir}/sysctl.conf
    fi
fi

%triggerin -- %{name} < 204
# (akdengi) Fix logind.conf for KDE - we need disable logind for suspend/hibernate if systemd < 198

if cat /etc/sysconfig/desktop | grep KDE; then
	cp /etc/systemd/logind.conf /etc/systemd/logind.conf.old
	sed -e 's/HandleSuspendKey=suspend/#HandleSuspendKey=suspend/' -i /etc/systemd/logind.conf
	sed -e 's/HandleHibernateKey=ignore/#HandleHibernateKey=hibernate/' -i /etc/systemd/logind.conf
	sed -e 's/HandleLidSwitch=ignore/#HandleLidSwitch=suspend/' -i /etc/systemd/logind.conf
fi

%triggerun -- %{name} < 208
chgrp -R systemd-journal /var/log/journal || :
chmod 02755 /var/log/journal || :
if [ -f /etc/machine-id ]; then
	chmod 02755 /var/log/journal/$(cat /etc/machine-id) || :
fi

%triggerun -- %{name} < 208-15
#Delete old generated boot-efi if present

#See for EFI present
if [ -d /sys/firmware/efi ]; then

umount -f /boot/efi
rm -f %{systemd_libdir}/system/boot-efi.*
rm -f %{systemd_libdir}/system/local-fs.target.wants/boot-efi.automount
fi

%triggerun -- %{name} < 208-21
#Delete getty target

if [ -d %{_sysconfdir}/systemd/system/getty.target.wants ]; then
 rm -rf %{_sysconfdir}/systemd/system/getty.target.wants
fi

%post units
if [ $1 -eq 1 ] ; then
# Try to read default runlevel from the old inittab if it exists
runlevel=$(/bin/awk -F ':' '$3 == "initdefault" && $1 !~ "^#" { print $2 }' /etc/inittab 2> /dev/null)
if [ -z "$runlevel" ] ; then
target="/lib/systemd/system/graphical.target"
else
target="/lib/systemd/system/runlevel$runlevel.target"
fi

# And symlink what we found to the new-style default.target
/bin/ln -sf "$target" %{_sysconfdir}/systemd/system/default.target 2>&1 || :

# Enable the services we install by default.
/bin/systemctl --quiet enable \
                getty@tty1.service \
                remote-fs.target \
                systemd-readahead-replay.service \
                systemd-readahead-collect.service \
                2>&1 || :
fi

hostname_new=`cat %{_sysconfdir}/hostname 2>/dev/null`
if [ -z $hostname_new ]; then
hostname_old=`cat /etc/sysconfig/network 2>/dev/null | grep HOSTNAME | cut -d "=" -f2`
	if [ ! -z $hostname_old ]; then
    		echo $hostname_old >> %{_sysconfdir}/hostname
else
    		echo "localhost" >> %{_sysconfdir}/hostname
fi
fi

%preun units
if [ $1 -eq 0 ] ; then
/bin/systemctl --quiet disable \
                getty@.service \
                remote-fs.target \
                systemd-readahead-replay.service \
                systemd-readahead-collect.service \
                2>&1 || :

/bin/rm -f /etc/systemd/system/default.target 2>&1 || :
fi

%postun units
if [ $1 -ge 1 ] ; then
	/bin/systemctl daemon-reload 2>&1 || :
fi

%files
%{_sysconfdir}/dbus-1/system.d/org.freedesktop.systemd1.conf
%{_sysconfdir}/dbus-1/system.d/org.freedesktop.hostname1.conf
%{_sysconfdir}/dbus-1/system.d/org.freedesktop.locale1.conf
%{_sysconfdir}/dbus-1/system.d/org.freedesktop.login1.conf
%{_sysconfdir}/dbus-1/system.d/org.freedesktop.machine1.conf
%{_sysconfdir}/dbus-1/system.d/org.freedesktop.timedate1.conf
%{_sysconfdir}/pam.d/%{name}-user

%config(noreplace) %{_sysconfdir}/systemd/system.conf
%config(noreplace) %{_sysconfdir}/systemd/logind.conf
%config(noreplace) %{_sysconfdir}/systemd/journald.conf
%config(noreplace) %{_sysconfdir}/systemd/user.conf
%config(noreplace) %{_sysconfdir}/rsyslog.d/listen.conf
%config(noreplace) %{_sysconfdir}/systemd/bootchart.conf
%config(noreplace) /usr/lib/sysctl.d/50-coredump.conf
%config(noreplace) /usr/lib/sysctl.d/50-default.conf

%ghost %config(noreplace) %{_sysconfdir}/hostname
%ghost %config(noreplace) %{_sysconfdir}/vconsole.conf
%ghost %config(noreplace) %{_sysconfdir}/locale.conf
%ghost %config(noreplace) %{_sysconfdir}/machine-id
%ghost %config(noreplace) %{_sysconfdir}/machine-info
%ghost %config(noreplace) %{_sysconfdir}/timezone
%ghost %config(noreplace) %{_sysconfdir}/X11/xorg.conf.d/00-keyboard.conf

%dir /run
%dir %{systemd_libdir}
%dir %{systemd_libdir}/*-generators
%dir %{systemd_libdir}/system-shutdown
%dir %{systemd_libdir}/system-sleep
%dir %{systemd_libdir}/ntp-units.d
%dir %{systemd_libdir}/system-preset
%dir %{systemd_libdir}/user-preset
%dir %{_prefix}/lib/tmpfiles.d
%dir %{_prefix}/lib/sysctl.d
%dir %{_prefix}/lib/modules-load.d
%dir %{_prefix}/lib/binfmt.d

%{_prefix}/lib/kernel/install.d/*.install
%{_datadir}/bash-completion/completions/*

%{_sysconfdir}/xdg/systemd
/bin/systemd-ask-password
/bin/systemd-notify
/bin/systemd-tmpfiles
/bin/systemd-tty-ask-password-agent
/bin/systemd
/bin/journalctl
/bin/loginctl
/bin/systemd-inhibit
/bin/machinectl
/sbin/systemd-machine-id-setup
%{_bindir}/systemd-delta
%{_bindir}/systemd-detect-virt
%{_bindir}/systemd-loginctl
%{_bindir}/bootctl
%{_bindir}/hostnamectl
%{_bindir}/kernel-install
%{_bindir}/localectl
%{_bindir}/systemd-coredumpctl
%{_bindir}/timedatectl
%{_bindir}/systemd-run
%{systemd_libdir}/systemd*
%exclude %{systemd_libdir}/systemd-udevd
%{systemd_libdir}/*-generators/*
%{systemd_libdir}/system-preset/90-default.preset
%{systemd_libdir}/system-preset/99-default-disable.preset
%{systemd_libdir}/system-preset/85-display-manager.preset
/usr/lib/tmpfiles.d/*.conf
/%{_lib}/security/pam_systemd.so
%{_var}/lib/rpm/filetriggers/systemd-daemon-reload.*
%{_bindir}/systemd-cgls
%{_bindir}/systemd-nspawn
%{_bindir}/systemd-stdio-bridge
%{_bindir}/systemd-cat
%{_bindir}/systemd-cgtop
%{_mandir}/man1/systemd.*
%{_mandir}/man1/systemd-ask-password.*
%{_mandir}/man1/systemd-tty-ask-password-agent.*
%{_mandir}/man1/systemd-cat.1*
%{_mandir}/man1/systemd-cgls.*
%{_mandir}/man1/systemd-cgtop.*
%{_mandir}/man1/journalctl.1*
%{_mandir}/man1/loginctl.*
%{_mandir}/man1/systemd-machine-id-setup.1*
%{_mandir}/man1/systemd-notify.*
%{_mandir}/man1/systemd-nspawn.*
%{_mandir}/man1/systemd-delta.1.*
%{_mandir}/man1/systemd-detect-virt.1.*
%{_mandir}/man1/systemd-inhibit.1.*
%{_mandir}/man1/busctl.1.*
%{_mandir}/man3/*
%{_mandir}/man5/*
%{_mandir}/man7/*
%{_mandir}/man8/pam_systemd.*
%{_mandir}/man8/systemd-*
%{_mandir}/man1/hostnamectl.*
%{_mandir}/man1/localectl.*
%{_mandir}/man1/systemd-bootchart.*
%{_mandir}/man1/systemd-coredumpctl.*
%{_mandir}/man1/timedatectl.*
%{_mandir}/man1/bootctl.*
%{_mandir}/man1/machinectl.*
%{_mandir}/man1/systemd-run.*
%{_mandir}/man8/kernel-install.*
%{_mandir}/man8/nss-myhostname.*
%{_datadir}/dbus-1/services/org.freedesktop.systemd1.service
%{_datadir}/dbus-1/system-services/org.freedesktop.hostname1.service
%{_datadir}/dbus-1/system-services/org.freedesktop.systemd1.service
%{_datadir}/dbus-1/system-services/org.freedesktop.locale1.service
%{_datadir}/dbus-1/system-services/org.freedesktop.login1.service
%{_datadir}/dbus-1/system-services/org.freedesktop.timedate1.service
%{_datadir}/dbus-1/interfaces/org.freedesktop.systemd1.*.xml
%{_datadir}/dbus-1/interfaces/org.freedesktop.hostname1*.xml
%{_datadir}/dbus-1/interfaces/org.freedesktop.locale1*.xml
%{_datadir}/dbus-1/interfaces/org.freedesktop.timedate1*.xml
%{_datadir}/dbus-1/system-services/org.freedesktop.machine1.service
%{_datadir}/polkit-1/actions/org.freedesktop.systemd1.policy
%{_datadir}/polkit-1/actions/org.freedesktop.hostname1.policy
%{_datadir}/polkit-1/actions/org.freedesktop.locale1.policy
%{_datadir}/polkit-1/actions/org.freedesktop.login1.policy
%{_datadir}/polkit-1/actions/org.freedesktop.timedate1.policy
%{_datadir}/systemd/kbd-model-map
%{_docdir}/systemd

%{_initddir}/systemd.README
%{_var}/log/systemd.README
%{_libdir}/libnss_myhostname.so.2

%attr(02755,root,systemd-journal) %dir %{_logdir}/journal

%files tools
%{_bindir}/systemd-analyze
%{_mandir}/man1/systemd-analyze.1*
%dir %{python_sitearch}/%{name}
%{python_sitearch}/%{name}/*.py*
%{python_sitearch}/%{name}/*.so

%files units
%dir %{_sysconfdir}/systemd
%dir %{_sysconfdir}/systemd/system
%dir %{_sysconfdir}/systemd/user
%dir %{_sysconfdir}/tmpfiles.d
%dir %{_sysconfdir}/sysctl.d
%dir %{_sysconfdir}/modules-load.d
%dir %{_sysconfdir}/binfmt.d

/bin/systemctl
%{_bindir}/systemctl
%{systemd_libdir}/system
/usr/lib/systemd/
%{_datadir}/zsh/site-functions
%{_sysconfdir}/profile.d/40systemd.sh
%{_sysconfdir}/rpm/macros.d/%{name}.macros
%{_mandir}/man1/systemctl.*

%ghost %config(noreplace) %{_sysconfdir}/systemd/system/runlevel2.target
%ghost %config(noreplace) %{_sysconfdir}/systemd/system/runlevel3.target
%ghost %config(noreplace) %{_sysconfdir}/systemd/system/runlevel4.target
%ghost %config(noreplace) %{_sysconfdir}/systemd/system/runlevel5.target

%files sysvinit
/sbin/init
/bin/reboot
/bin/halt
/bin/poweroff
/sbin/shutdown
/sbin/telinit
/sbin/runlevel
%{_mandir}/man1/init.*
%{_mandir}/man8/halt.*
%{_mandir}/man8/reboot.*
%{_mandir}/man8/shutdown.*
%{_mandir}/man8/poweroff.*
%{_mandir}/man8/telinit.*
%{_mandir}/man8/runlevel.*
%dir /run

%files -n %{libdaemon}
/%{_lib}/libsystemd-daemon.so.%{libdaemon_major}*

%files -n %{libdaemon_devel}
%dir %{_includedir}/systemd
%{_includedir}/systemd/sd-daemon.h
%{_libdir}/libsystemd-daemon.so
%{_libdir}/pkgconfig/libsystemd-daemon.pc
%{_datadir}/pkgconfig/systemd.pc
%{_includedir}/systemd/sd-messages.h
%{_includedir}/systemd/sd-shutdown.h

%files -n %{liblogin}
/%{_lib}/libsystemd-login.so.%{liblogin_major}*

%files -n %{liblogin_devel}
%dir %{_includedir}/systemd
%{_includedir}/systemd/sd-login.h
%{_libdir}/libsystemd-login.so
%{_libdir}/pkgconfig/libsystemd-login.pc

%files -n %{libjournal}
/%{_lib}/libsystemd-journal.so.%{libjournal_major}*

%files -n %{libjournal_devel}
%dir %{_includedir}/systemd
%{_includedir}/systemd/sd-journal.h
%{_libdir}/libsystemd-journal.so
%{_libdir}/pkgconfig/libsystemd-journal.pc

%files -n %{libid128}
/%{_lib}/libsystemd-id128.so.%{libid128_major}*


%files -n %{libid128_devel}
%dir %{_includedir}/systemd
%{_includedir}/systemd/sd-id128.h
%{_libdir}/libsystemd-id128.so
%{_libdir}/pkgconfig/libsystemd-id128.pc

%files -n udev
%dir /lib/firmware
%dir /lib/firmware/updates
%dir %{udev_libdir}
%dir %{_sysconfdir}/udev
%dir %{udev_rules_dir}
%dir %{_udevhwdbdir}
%{_udevhwdbdir}/20-*.hwdb
%{_udevhwdbdir}/60-*.hwdb

%dir %{_sysconfdir}/udev/agents.d
%dir %{_sysconfdir}/udev/agents.d/usb
%config(noreplace) %{_sysconfdir}/sysconfig/udev
%config(noreplace) %{_sysconfdir}/sysconfig/udev_net
%config(noreplace) %{_sysconfdir}/udev/*.conf
%ghost %config(noreplace,missingok) %attr(0644,root,root) %{_sysconfdir}/scsi_id.config

%{systemd_libdir}/systemd-udevd
%{_bindir}/udevadm
%attr(0755,root,root) /sbin/udevadm
%attr(0755,root,root) %{_sbindir}/udevadm
%attr(0755,root,root) /sbin/udevd
%attr(0755,root,root) %{udev_libdir}/udevd
%{udev_rules_dir}/*.rules

%attr(0755,root,root) %{udev_libdir}/accelerometer
%attr(0755,root,root) %{udev_libdir}/ata_id
%attr(0755,root,root) %{udev_libdir}/cdrom_id
%attr(0755,root,root) %{udev_libdir}/scsi_id
%attr(0755,root,root) %{udev_libdir}/collect
%attr(0755,root,root) %{udev_libdir}/net_create_ifcfg
%attr(0755,root,root) %{udev_libdir}/net_action
%attr(0755,root,root) %{udev_libdir}/v4l_id
%attr(0755,root,root) %{udev_libdir}/mtd_probe

# From previous Mandriva /etc/udev/devices.d and patches
%attr(0666,root,root) %dev(c,1,3) %{udev_libdir}/devices/null
%attr(0600,root,root) %dev(b,2,0) %{udev_libdir}/devices/fd0
%attr(0600,root,root) %dev(b,2,1) %{udev_libdir}/devices/fd1
%attr(0600,root,root) %dev(c,21,0) %{udev_libdir}/devices/sg0
%attr(0600,root,root) %dev(c,21,1) %{udev_libdir}/devices/sg1
%attr(0600,root,root) %dev(c,9,0) %{udev_libdir}/devices/st0
%attr(0600,root,root) %dev(c,9,1) %{udev_libdir}/devices/st1
%attr(0600,root,root) %dev(c,99,0) %{udev_libdir}/devices/parport0
%dir %{udev_libdir}/devices/cpu
%dir %{udev_libdir}/devices/cpu/0
%attr(0600,root,root) %dev(c,203,0) %{udev_libdir}/devices/cpu/0/cpuid
%attr(0600,root,root) %dev(c,10,184) %{udev_libdir}/devices/cpu/0/microcode
%attr(0600,root,root) %dev(c,202,0) %{udev_libdir}/devices/cpu/0/msr
%attr(0600,root,root) %dev(c,162,0) %{udev_libdir}/devices/rawctl
%attr(0600,root,root) %dev(c,195,0) %{udev_libdir}/devices/nvidia0
%attr(0600,root,root) %dev(c,195,255) %{udev_libdir}/devices/nvidiactl
# Default static nodes to copy to /dev on udevd start
%dir %{udev_libdir}/devices
# From Fedora RPM
%attr(0755,root,root) %dir %{udev_libdir}/devices/net
%attr(0755,root,root) %dir %{udev_libdir}/devices/hugepages
%attr(0755,root,root) %dir %{udev_libdir}/devices/pts
%attr(0755,root,root) %dir %{udev_libdir}/devices/shm
%attr(666,root,root) %dev(c,10,200) %{udev_libdir}/devices/net/tun
%attr(600,root,root) %dev(c,108,0) %{udev_libdir}/devices/ppp
%attr(666,root,root) %dev(c,10,229) %{udev_libdir}/devices/fuse
%attr(660,root,lp) %dev(c,6,0) %{udev_libdir}/devices/lp0
%attr(660,root,lp) %dev(c,6,1) %{udev_libdir}/devices/lp1
%attr(660,root,lp) %dev(c,6,2) %{udev_libdir}/devices/lp2
%attr(660,root,lp) %dev(c,6,3) %{udev_libdir}/devices/lp3
%attr(640,root,disk) %dev(b,7,0) %{udev_libdir}/devices/loop0
%attr(640,root,disk) %dev(b,7,1) %{udev_libdir}/devices/loop1
%attr(640,root,disk) %dev(b,7,2) %{udev_libdir}/devices/loop2
%attr(640,root,disk) %dev(b,7,3) %{udev_libdir}/devices/loop3
%attr(640,root,disk) %dev(b,7,4) %{udev_libdir}/devices/loop4
%attr(640,root,disk) %dev(b,7,5) %{udev_libdir}/devices/loop5
%attr(640,root,disk) %dev(b,7,6) %{udev_libdir}/devices/loop6
%attr(640,root,disk) %dev(b,7,7) %{udev_libdir}/devices/loop7
#%{_mandir}/man8/systemd-udevd.8.*
%{_mandir}/man8/udevadm.8.*

%files -n %{libudev}
/%{_lib}/libudev.so.%{udev_major}*

%files -n %{libudev_devel}
#%doc COPYING README TODO ChangeLog NEWS src/keymap/README.keymap.txt
#%doc %{_datadir}/gtk-doc/html/libudev
%{_libdir}/libudev.so
%{_libdir}/pkgconfig/libudev.pc
%{_datadir}/pkgconfig/udev.pc
%{_includedir}/libudev.h

%files -n %{libgudev}
/%{_lib}/libgudev-%{gudev_api}.so.%{gudev_major}*

%files -n %{girgudev}
%{_libdir}/girepository-1.0/GUdev-%{gudev_api}.typelib

%files -n %{libgudev_devel}
#%doc %{_datadir}/gtk-doc/html/gudev
%{_libdir}/libgudev-%{gudev_api}.so
%{_includedir}/gudev-%{gudev_api}
%{_datadir}/gir-1.0/GUdev-%{gudev_api}.gir
%{_libdir}/pkgconfig/gudev-%{gudev_api}.pc

%changelog
* Mon Apr 14 2014 Alex Burmashev <alex.burmashev@rosalab.ru> 208-30
+ Revision: 392208f
- Updated systemd.spec

* Mon Apr 14 2014 Alex Burmashev <alex.burmashev@rosalab.ru> 208-29
+ Revision: 911cc80
- removed versioned require for chkconfig

* Tue Mar 11 2014 Eugene Shatokhin <eugene.shatokhin@rosalab.ru> 208-28
+ Revision: 1a595a3
- hwdb: Add support for wlan keys on Packard Bell EASYNOTE laptops

* Fri Feb 28 2014 akdengi <alexander.kazancev@rosalab.ru> 208-27
+ Revision: 39bba70
- rediff 513 and drop 515 patches

* Thu Feb 27 2014 akdengi <alexander.kazancev@rosalab.ru> 208-27
+ Revision: 9b4fed8
- revork 511 patch

* Thu Feb 27 2014 akdengi <alexander.kazancev@rosalab.ru> 208-27
+ Revision: 6caab33
- drop patch 510

* Thu Feb 27 2014 akdengi <alexander.kazancev@rosalab.ru> 208-27
+ Revision: 0ad00e4
- SILENT delete fedora spec

* Thu Feb 27 2014 akdengi <alexander.kazancev@rosalab.ru> 208-27
+ Revision: ef645fb
- Use 'stable' version of patchset

* Thu Feb 20 2014 akdengi <kazancas@mandriva.ru> 208-26
+ Revision: 9ac5f79
- add qrencode

* Wed Feb 19 2014 akdengi <kazancas@mandriva.ru> 208-25
+ Revision: b82d153
- SILENT up release

* Wed Feb 19 2014 akdengi <kazancas@mandriva.ru> 208-24
+ Revision: 08efa32
- add pkgconfig(libgcrypt)

* Tue Feb 18 2014 akdengi <alexander.kazancev@rosalab.ru> 208-24
+ Revision: fcb963c
- Set max size for journal to 100M

* Fri Feb 14 2014 akdengi <kazancas@mandriva.ru> 208-23
+ Revision: f86846e
- return default target to graphical

* Thu Feb 13 2014 akdengi <alexander.kazancev@rosalab.ru> 208-22
+ Revision: 5e3a176
- remove swap check patch as applyd

* Thu Feb 13 2014 akdengi <alexander.kazancev@rosalab.ru> 208-22
+ Revision: f8ceed6
- Add heck swap size to hibernate: need > 98% of total RAM

* Thu Feb 13 2014 akdengi <alexander.kazancev@rosalab.ru> 208-22
+ Revision: 7b8e3f9
- Add heck swap size to hibernate: need > 98% of total RAM

* Tue Feb 11 2014 akdengi <alexander.kazancev@rosalab.ru> 208-21
+ Revision: 3585df3
- fix error in trigger

* Tue Feb 11 2014 akdengi <alexander.kazancev@rosalab.ru> 208-20
+ Revision: 912be10
- delete abandoned getty.target.wants

* Mon Feb 10 2014 akdengi <kazancas@mandriva.ru> 208-19
+ Revision: c1fc06a
- delete separate getty target wants and set default target to multu-user instead graphical

* Fri Feb 07 2014 akdengi <alexander.kazancev@rosalab.ru> 208-18
+ Revision: 0b5a245
- return gdisk find

* Thu Feb 06 2014 akdengi <kazancas@mandriva.ru> 208-17
+ Revision: 776506d
- create /run/systemd/generator/local-fs.target.wants if not present

* Thu Feb 06 2014 akdengi <kazancas@mandriva.ru> 208-16
+ Revision: acf14fe
- Use in efi generator lsblk

* Thu Feb 06 2014 akdengi <kazancas@mandriva.ru> 208-15
+ Revision: 4a157e8
- fix generator

* Wed Feb 05 2014 akdengi <kazancas@mandriva.ru> 208-15
+ Revision: e227b76
- use path for mount /run/systemd/generator/

* Wed Feb 05 2014 akdengi <kazancas@mandriva.ru> 208-15
+ Revision: 1d8b2a8
- fix spec. Delete old efi generator if present

* Wed Feb 05 2014 akdengi <alexander.kazancev@rosalab.ru> 208-14
+ Revision: abd3545
- Adopt efi generator to systemd 208

* Mon Feb 03 2014 akdengi <kazancas@mandriva.ru> 208-12
+ Revision: 0cf3676
- SILENT really fix efi generator

* Mon Feb 03 2014 akdengi <kazancas@mandriva.ru> 208-10
+ Revision: 95bce0f
- fix ESP mount generator

* Sun Feb 02 2014 Alex Burmashev <alex.burmashev@gmail.com> 208-11
+ Revision: 6be1006
- removed some if conditions

* Sat Feb 01 2014 Alex Burmashev <alex.burmashev@gmail.com> 208-10
+ Revision: d3e45cb
- added some debug info

* Sat Feb 01 2014 akdengi <kazancas@mandriva.ru> 208-9
+ Revision: a8ad98b
- add gdisk to requires

* Tue Jan 28 2014 akdengi <kazancas@mandriva.ru> 208-9
+ Revision: 818269c
- add busctl man



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20845 |12mu|systemtap-2.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Infrastructure to gather information about the running Linux system
Name:		systemtap
Epoch:		1
Version:	2.3
Release:	1
License:	GPLv2+
Group:		Development/Kernel
Url:		http://sourceware.org/systemtap/
Source0:	http://sourceware.org/systemtap/ftp/releases/%{name}-%{version}.tar.gz
Patch2:		systemtap-2.1-rpmlib.h.patch

BuildRequires:	cap-devel
BuildRequires:	elfutils-devel
BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(avahi-client)
BuildRequires:	pkgconfig(gtkmm-2.4)
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	pkgconfig(nspr)
BuildRequires:	pkgconfig(nss)

%description
SystemTap provides free software (GPL) infrastructure to simplify the gathering
of information about the running Linux system. This assists diagnosis of a 
performance or functional problem. SystemTap eliminates the need for the 
developer to go through the tedious and disruptive instrument, recompile, 
install, and reboot sequence that may be otherwise required to collect data.

SystemTap provides a simple command line interface and scripting language for
writing instrumentation for a live running kernel. We are publishing samples, 
as well as enlarging the internal "tapset" script library to aid reuse and 
abstraction. We also plan to support probing userspace applications. We are 
investigating interfacing Systemtap with similar tools such as Frysk, 
Oprofile and LTT.

Current project members include Red Hat, IBM, Intel, and Hitachi.

%files
%{_bindir}/stap
%{_mandir}/man[17]/*
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/tapset

#----------------------------------------------------------------------------

%package runtime
Summary:	Runtime environment for systemtap
Group:		Development/Other
Conflicts:	systemtap < 1:2.1-3

%description runtime
SystemTap is an instrumentation system for systems running Linux.
This package contains the runtime environment for systemtap programs.

%files runtime -f systemtap.lang
%doc %{_docdir}/systemtap
%{_bindir}/staprun
%{_bindir}/stapsh
%{_bindir}/stap-merge
%{_bindir}/stap-report
%dir %{_libexecdir}/%{name}
%{_libexecdir}/%{name}/stapio
%{_libexecdir}/%{name}/stap-env
%{_libexecdir}/%{name}/stap-authorize-cert
%{_mandir}/man8/staprun.8*
%{_mandir}/man8/stapsh.8.*

#----------------------------------------------------------------------------

%package server
Summary:	Systemtap server
Group:		Development/Other
Requires:	%{name} = %{EVRD}
Conflicts:	systemtap < 1:2.1-3

%description server
SystemTap is an instrumentation system for systems running Linux.
This package contains the server component of systemtap.

%files server
%{_bindir}/stap-server
%{_libexecdir}/%{name}/stap-gen-cert
%{_libexecdir}/%{name}/stap-serverd
%{_libexecdir}/%{name}/stap-sign-module
%{_libexecdir}/%{name}/stap-start-server
%{_libexecdir}/%{name}/stap-stop-server
%{_mandir}/man8/stap-server.8*

#----------------------------------------------------------------------------

%package devel
Summary:	Header files for %{name}
Group:		Development/Other
Requires:	%{name} = %{EVRD}
Conflicts:	systemtap < 1:2.1-3

%description devel
The package includes the header files for %{name}.

%files devel
%{_bindir}/dtrace
%{_includedir}/sys/*.h
%{_datadir}/%{name}/runtime
%{_mandir}/man3/*.3*

#----------------------------------------------------------------------------

%prep
%setup -q
%apply_patches

%build
export CFLAGS="%{optflags} -fno-strict-aliasing -I/usr/include/rpm"
export CXXFLAGS="%{optflags} -fno-strict-aliasing -I/usr/include/rpm"
%configure2_5x

%make

%install
%makeinstall

# we add testsuite with a lot of examples
install -m 766 -d testsuite %{buildroot}/%{_datadir}/%{name}/

%find_lang %{name}


%changelog
* Thu Nov 28 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:2.3-1
+ Revision: 99b8c87
- LOG Adjust BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20846 |12mu|sysvinit-2.87-23
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define enable_bootlogd_service 0
%define _disable_ld_no_undefined 1

Summary:	Programs which control basic system processes
Name:		sysvinit
Version:	2.87
Release:	23
License:	GPLv2+
Group:		System/Configuration/Boot and Init
Source0:	https://alioth.debian.org/frs/download.php/3060/sysvinit-%{version}.tar.gz
Source1:	bootlogd
Source2:	stop-bootlogd
URL:		https://alioth.debian.org/projects/pkg-sysvinit/
Patch1:		sysvinit-2.78-man.patch
Patch4:		sysvinit-2.86-autofsck.patch
Patch5:		sysvinit-2.86-loginshell.patch
Patch8:		sysvinit-2.86-inittab.patch
Patch10:	sysvinit-2.87-pidof.patch
Patch13:	sysvinit-2.86-single.patch
Patch16:	sysvinit-2.86-quiet.patch
Patch23:	sysvinit-2.86-pidof-man.patch
Patch24:	sysvinit-2.87-sulogin.patch
Patch25:	sysvinit-2.87-wide.patch
Patch26:	sysvinit-2.87-ipv6.patch
# Add -m option to pidof to omit processes that match existing omitted pids (#632321)
Patch27:	sysvinit-2.87-omit.patch
Patch28:	sysvinit-2.87-crypt-lib.patch

# Mandriva patches
Patch100:	sysvinit-2.86-shutdown.patch
Patch104:	sysvinit-2.85-walltty.patch
Patch105:	sysvinit-disable-respawn-more-quickly.patch
# do not try to take over console tty for rc.sysinit, it conflicts with speedboot (Mdv bug #58488)
Patch106:	sysvinit-2.87-speedboot-ioctl.patch

# Debian patches
Patch200:	50_bootlogd_devsubdir.patch
Patch201:	54_bootlogd_findptyfail.patch
Patch202:	55_bootlogd_flush.patch
Patch203:	99_ftbfs_define_enoioctlcmd.patch
BuildRequires:	glibc-static-devel
Requires:	pam >= 0.66-5
Requires(post):	coreutils
Requires:	sysvinit-tools = %{version}-%{release}
Obsoletes:	SysVinit < 2.86-6mdv2008.1
Provides:	SysVinit = %{version}-%{release}
Conflicts:	util-linux =< 2.24

Conflicts:	bash-completion < 2.1-8

%description
The sysvinit package contains a group of processes that control
the very basic functions of your system. sysvinit includes the init
program, the first program started by the Linux kernel when the
system boots. Init then controls the startup, running, and shutdown
of all other programs.

%package tools
Summary:	Tools used for process and utmp management
Group:		System/Configuration/Boot and Init
Conflicts:	sysvinit < 2.87-2mdv

%description tools
The sysvinit-tools package contains various tools used for process
management.


%prep
%setup -q -n sysvinit-%{version}dsf
# We use a shell, not sulogin. Other random man fixes go here (such as #192804)
%patch1 -p1 -b .manpatch
# Unlink /.autofsck on shutdown -f
%patch4 -p1 -b .autofsck
# Invoke single-user shell as a login shell (#105653)
%patch5 -p1 -b .loginshell
# Adjust examples in inittab(5) to more accurately reflect RH/Fedora
# usage (#173572)
%patch8 -p1 -b .inittabdocs
# Fix various things in pidof - pidof /x/y matching /z/y, pidof -x
# for scripts, etc.
%patch10 -p1 -b .pidof
# Fix single user mode (#176348)
%patch13 -p1 -b .single
# Be less verbose when booted with 'quiet'
%patch16 -p1 -b .quiet
# Document some of the behavior of pidof. (#201317)
%patch23 -p1 -b .pidof
# get_default_context_with_level returns 0 on success (#568530)
%patch24 -p1 -b .sulogin
# Add wide output names with -w (#550333)
%patch25 -p1 -b .wide
# Change accepted ipv6 addresses (#573346)
%patch26 -p1 -b .ipv6
# Support -m option for pidof (#632321)
%patch27 -p1 -b .omit
%patch28 -p1 -b .crypt_lib~

%patch100 -p1 -b .shutdown
%patch104 -p1 -b .wall
%patch105 -p1 -b .disable-respawn-more-quickly
%patch106 -p1 -b .speedboot-ioctl

%patch200 -p1 -b .bootlogd_devsubdir
%patch201 -p1 -b .bootlogd_findptyfail
%patch202 -p1 -b .bootlogd_flush
%patch203 -p1 -b .define_enoioctlcmd

%build
%global optflags %{optflags} -Os
%make CFLAGS="%{optflags} -D_GNU_SOURCE" LDFLAGS="%{ldflags}" LCRYPT="-lcrypt" -C src

%install
for I in bin sbin usr/{bin,include} %{_mandir}/man{1,3,5,8} etc var/run dev; do
	mkdir -p %{buildroot}/$I
done

make -C src ROOT=%{buildroot} MANDIR=%{_mandir} STRIP=/bin/true \
	BIN_OWNER=`id -nu` BIN_GROUP=`id -ng` install

# If this already exists, just do nothing (the ||: part)
mknod --mode=0600 %{buildroot}/dev/initctl p ||:
ln -snf killall5 %{buildroot}/sbin/pidof

chmod 755 %{buildroot}/usr/bin/utmpdump

mkdir -p %{buildroot}%{_sysconfdir}/rc.d/init.d/
install -m755 %{SOURCE1} %{SOURCE2} %{buildroot}%{_sysconfdir}/rc.d/init.d/

%if !%enable_bootlogd_service
sed -i -e 's/chkconfig\: 2345/chkconfig: -/g' %{buildroot}%{_sysconfdir}/rc.d/init.d/bootlogd %{buildroot}%{_sysconfdir}/rc.d/init.d/stop-bootlogd
%endif

mkdir -p  %{buildroot}%{_sysconfdir}/sysconfig
cat << EOF > %{buildroot}%{_sysconfdir}/sysconfig/bootlogd
BOOTLOGD_ENABLED=no
EOF

# Remove unpackaged file(s)
rm -rf	%{buildroot}/usr/include

# (tpg) kill these in the name of systemd

rm %{buildroot}/sbin/bootlogd
rm %{buildroot}/sbin/halt
rm %{buildroot}/sbin/init
rm %{buildroot}/sbin/poweroff
rm %{buildroot}%{_bindir}/last
rm %{buildroot}%{_bindir}/mesg
rm %{buildroot}/sbin/reboot
rm %{buildroot}/sbin/runlevel
rm %{buildroot}/sbin/shutdown
rm %{buildroot}/sbin/telinit
rm %{buildroot}%{_sysconfdir}/rc.d/init.d/*bootlogd
rm %{buildroot}%{_sysconfdir}/sysconfig/bootlogd
rm %{buildroot}%{_mandir}/man5/*
rm %{buildroot}%{_mandir}/man8/halt*
rm %{buildroot}%{_mandir}/man8/init*
rm %{buildroot}%{_mandir}/man1/last.*
rm %{buildroot}%{_mandir}/man1/mesg.*
rm %{buildroot}%{_mandir}/man8/poweroff*
rm %{buildroot}%{_mandir}/man8/reboot*
rm %{buildroot}%{_mandir}/man8/runlevel*
rm %{buildroot}%{_mandir}/man8/shutdown*
rm %{buildroot}%{_mandir}/man8/telinit*
rm %{buildroot}%{_mandir}/man8/bootlogd*
rm %{buildroot}%{_mandir}/man1/mountpoint*
rm %{buildroot}%{_mandir}/man1/wall*

# Remove sulogin and utmpdump, they're part of util-linux these days
rm %{buildroot}/sbin/sulogin %{buildroot}%{_mandir}/man8/sulogin*
rm %{buildroot}%{_bindir}/utmpdump
# (tpg) in util-linux-2.23
rm %{buildroot}/bin/mountpoint
rm %{buildroot}%{_bindir}/wall


%files tools
%defattr(-,root,root)
%doc doc/Changelog COPYRIGHT
/bin/pidof
%{_bindir}/lastb
/sbin/pidof
/sbin/killall5
%{_mandir}/man1/*
%{_mandir}/man8/killall5*
%{_mandir}/man8/pidof*

%changelog
* Fri Jun 27 2014 Alex Burmashev <alex.burmashev@rosalab.ru> 2.87-23
+ Revision: 71eddfc
- MassBuild#440: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20847 |12mu|t1utils-1.38-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Programs for manipulating PostScript Type 1 fonts
Name: t1utils
Version: 1.38
Release: 1
Source: http://www.lcdf.org/type/%{name}-%{version}.tar.gz
URL: http://www.lcdf.org/type/
Group: Publishing
License: freely modifiable and distributable

%description
The t1utils package is a set of programs for manipulating PostScript
Type 1 fonts. It contains programs to change between binary PFB format
(for storage), ASCII PFA format (for printing), a human-readable and
editable ASCII format, and Macintosh resource forks.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%clean

%files
%doc NEWS README
%attr(0755,root,root) %{_bindir}/*
%attr(0644,root,root) %{_mandir}/man1/*





%changelog
* Fri Feb 21 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.38-1
+ Revision: 72b81f1
- Updated to 1.38 (by updates_builder)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20848 |12mu|taglib-1.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define minor 0
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d
%define libnametagc %mklibname %{name}_c %{minor}

Summary:	Library for reading and editing audio meta data
Name:		taglib
Version:	1.8
Release:	2
License:	LGPLv2+
Group:		File tools
Url:		http://developer.kde.org/~wheeler/taglib.html
Source0:	taglib-%{version}.tar.gz
#(tpg) http://foetida.jaist.ac.jp:37565/~yaz/diary/2006/07/taglib-1.4_wchar.diff
Patch0:		taglib-1.4_wchar.diff
Patch1:		taglib-1.8-ds-rusxmms-r9.patch
BuildRequires:	kde4-macros
BuildRequires:	librcc-devel
BuildRequires:	pkgconfig(zlib)
BuildRequires:	pkgconfig(cppunit)

%description
TagLib, is well, a library for reading and editing audio meta data, 
commonly know as tags.

Some goals of TagLib:
- A clean, high level, C++ API to handling audio meta data.
- Support for at least ID3v1, ID3v2 and Ogg Vorbis comments.
- A generic, simple API for the most common tagging related functions.
- Binary compatibility between minor releases using the standard KDE/Qt
  techniques for C++ binary compatibility.
- Make the tagging framework extensible by library users; i.e. it will be
  possible for libarary users to implement additional ID3v2 frames,
  without modifying the TagLib source.

Because TagLib desires to be toolkit agnostic, in hope of being widely
adopted and the most flexible in licensing TagLib provides many of its
own toolkit classes; in fact the only external dependency that TagLib has,
it a semi-sane STL implementation.

#---------------------------------------------------------------------

%package -n %{libname}
Group:		System/Libraries
Summary:	Library for reading and editing audio meta data

%description -n %{libname}
Main taglib library.

%files -n %{libname}
%{_libdir}/libtag.so.%{major}*

#---------------------------------------------------------------------

%package -n %{libnametagc}
Group:		System/Libraries
Summary:	A C bindings for taglib library

%description -n %{libnametagc}
TagLib, is well, a library for reading and editing audio meta data.

%files -n %{libnametagc}
%{_libdir}/libtag_c.so.%{minor}*

#---------------------------------------------------------------------

%package -n %{devname}
Group:		Development/C
Summary:	Headers and other files for taglib development
Requires:	%{libname} = %{EVRD}
Requires:	%{libnametagc} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Provides:	lib%{name}-devel = %{EVRD}

%description -n %{devname}
Install this package if you want do compile applications
using the libtag library.

%files -n %{devname}
%{_bindir}/taglib-config
%{_libdir}/*.so
%{_libdir}/pkgconfig/*
%{_includedir}/*
%{multiarch_bindir}/taglib-config

#---------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
%cmake_kde4 -DWITH_ASF=ON -DWITH_MP4=ON
%make

%install
%makeinstall_std -C build

%multiarch_binaries %{buildroot}%{_bindir}/taglib-config


%changelog
* Fri Oct 25 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.8-2
+ Revision: 79c3abc
- LOG Update rusxmms patch to latest version



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20849 |12mu|tagsoup-1.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major %(echo %version |cut -d. -f1-2)
Name:           tagsoup
Version:        1.2.1
Release:        1
Epoch:          0
Summary:        SAX-compliant parser written in Java
License:        GPL
Source0:        http://home.ccil.org/~cowan/XML/tagsoup/tagsoup-%{version}-src.zip
URL:            http://mercury.ccil.org/~cowan/XML/tagsoup/
Group:          Development/Java
BuildArch:      noarch
BuildRequires:  java-1.6.0-openjdk-devel
Requires:       jpackage-utils >= 0:1.6
BuildRequires:  ant
BuildRequires:  java-rpmbuild >= 0:1.6
BuildRequires:  xalan-j2

%description 
TagSoup is a SAX-compliant parser written in Java that, instead of
parsing well-formed or valid XML, parses HTML as it is found in the wild: nasty
and brutish, though quite often far from short. TagSoup is designed for people
who have to process this stuff using some semblance of a rational application
design. By providing a SAX interface, it allows standard XML tools to be
applied to even the worst HTML.

%package javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java

%description javadoc
Javadoc for %{name}.

%prep
%setup -q

%build
export CLASSPATH=$(build-classpath xalan-j2-serializer xalan-j2)
export OPT_JAR_LIST="`%{__cat} %{_sysconfdir}/ant.d/trax`"
export JAVA_HOME=%_prefix/lib/jvm/java-1.6.0
ant \
  -Dversion=%{version} \
  -Dj2se.apiurl=%{_javadocdir}/java \
  dist docs-api

%install
rm -rf $RPM_BUILD_ROOT
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
install -m 644 dist/lib/%{name}-%{major}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{major}.jar
ln -s %{name}-%{major}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -a docs/api/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}

%files
%defattr(0644,root,root,0755)
%doc CHANGES README
%{_javadir}/*.jar

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}


%changelog
* Fri May 06 2011 Oden Eriksson <oeriksson@mandriva.com> 0:1.2-0.0.5mdv2011.0
+ Revision: 670661
- mass rebuild

* Sat Dec 04 2010 Oden Eriksson <oeriksson@mandriva.com> 0:1.2-0.0.4mdv2011.0
+ Revision: 609170
- rebuild
- rebuilt for 2010.1

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 0:1.2-0.0.2mdv2010.0
+ Revision: 427265
- rebuild

* Wed Jan 09 2008 David Walluck <walluck@mandriva.org> 0:1.2-0.0.1mdv2008.1
+ Revision: 147372
- 1.2
- add gcj post scripts

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Dec 16 2007 Anssi Hannula <anssi@mandriva.org> 0:1.1.3-1.4mdv2008.1
+ Revision: 121028
- buildrequire java-rpmbuild, i.e. build with icedtea on x86(_64)

* Sat Sep 15 2007 Anssi Hannula <anssi@mandriva.org> 0:1.1.3-1.3mdv2008.0
+ Revision: 87203
- rebuild to filter out autorequires of GCJ AOT objects
- remove unnecessary Requires(post) on java-gcj-compat

* Sun Sep 09 2007 Pascal Terjan <pterjan@mandriva.org> 0:1.1.3-1.2mdv2008.0
+ Revision: 82796
- update to new version

* Wed May 16 2007 David Walluck <walluck@mandriva.org> 0:1.1.3-1.1mdv2008.0
+ Revision: 27269
- 1.1.3


* Fri Mar 23 2007 David Walluck <walluck@mandriva.org> 1.0.5-1.1mdv2007.1
+ Revision: 148692
- 1.0.5

* Mon Mar 12 2007 David Walluck <walluck@mandriva.org> 0:1.0.4-1.2mdv2007.1
+ Revision: 142053
- require ant-trax for build
- Import tagsoup

* Mon Mar 12 2007 David Walluck <walluck@mandriva.org> 0:1.0.4-1.1mdv2007.1
- 1.0.4
- release

* Sat Jan 20 2007 Sebastiano Vigna <vigna@dsi.unimi.it> 0:1.0.1-1jpp
- Upgraded to 1.0.1

* Mon Feb 27 2006 Fernando Nasser <fnasser@redhat.com> 0:1.0rc-2jpp
- First JPP 1.7 version

* Fri Jan 28 2005 Sebastiano Vigna <vigna@acm.org> 0:1.0rc-1jpp
- First JPackage version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20850 |12mu|tali-3.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           tali
Version:        3.8.0
Release:        1
Summary:        GNOME Tali game

License:        GPLv2+ and GFDL
Group:		Games/Other
URL:            https://live.gnome.org/Tali
Source0:        http://ftp.gnome.org/pub/GNOME/sources/%{name}/3.8/%{name}-%{version}.tar.xz

BuildRequires:  desktop-file-utils
BuildRequires:  pkgconfig(gdk-3.0)
BuildRequires:  intltool
BuildRequires:  itstool
BuildRequires:  pkgconfig(librsvg-2.0)

Obsoletes: gnome-games < 3.7.92
Obsoletes: gtali < 1:3.7.92
Provides: gtali = %{version}-%{release}

%description
Sort of poker with dice and less money. An ancient Roman game.

%prep
%setup -q


%build
%configure2_5x
%make


%install
%makeinstall_std

desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/gtali.desktop

%find_lang %{name} --all-name --with-gnome


%files -f %{name}.lang
%doc COPYING
%attr(2551, root, games) %{_bindir}/tali
%{_datadir}/applications/gtali.desktop
%{_datadir}/glib-2.0/schemas/org.gnome.tali.gschema.xml
%{_datadir}/icons/hicolor/*/apps/tali.*
%{_datadir}/tali
%verify(not md5 size mtime) %config(noreplace) %attr(664, games, games) %{_localstatedir}/games/gtali.*
%{_mandir}/man6/tali.6*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20851 |12mu|task-gnome-3.8.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Metapackage for GNOME desktop environment
Name: task-gnome
Version: 3.8.0
Release: 5
Epoch: 1
Group: Graphical desktop/GNOME
License: GPLv2+
BuildArch: noarch

Requires: %{name}-minimal

Obsoletes: gnome-utils

Requires: %{_lib}mutter-gir3.0 >= 3.8.0
Requires: bijiben >= 3.8.0
Requires: cheese >= 3.8.0
Requires: empathy >= 3.8.0
Requires: eog >= 3.8.0
Requires: evince >= 3.8.0
Requires: file-roller >= 3.8.0
Requires: folks >= 0.9.1
Requires: gcalctool
Requires: gdm >= 3.8.0
Requires: gedit >= 3.8.0
Requires: gnome-bluetooth >= 3.8.0
Requires: gnome-classic-session
Requires: gnome-clocks
Requires: gnome-color-manager
Requires: gnome-contacts >= 3.8.0
Requires: gnome-desktop3 >= 3.8.0
Requires: gnome-disk-utility
Requires: gnome-documents
Requires: gnome-font-viewer
Requires: gnome-online-accounts >= 3.8.0
#Requires: gnome-weather
Requires: libgnome2
Requires: libsocialweb
Requires: libwnck3
Requires: sushi
Requires: telepathy-mission-control
Requires: totem
Requires: typelib(Eog)
Requires: typelib(GnomeDesktop)
Requires: typelib(Meta)
Requires: gnome-initial-setup

Requires: gnome-getting-started-docs
Requires: gnome-getting-started-docs-cs
Requires: gnome-getting-started-docs-de
Requires: gnome-getting-started-docs-es
Requires: gnome-getting-started-docs-gl
Requires: gnome-getting-started-docs-hu
Requires: gnome-getting-started-docs-it
Requires: gnome-getting-started-docs-pl
Requires: gnome-getting-started-docs-pt_BR

Suggests: brasero
Suggests: caribou
Suggests: caribou-gtk3
Suggests: firefox
Suggests: ekiga
Suggests: evolution
Suggests: evolution-ews
Suggests: gucharmap
Suggests: mousetweaks
Suggests: orca
Suggests: scrot-gnome
Suggests: shotwell
Suggests: simple-scan
Suggests: tracker-preferences
Suggests: vinagre
Suggests: vino

%description
This package is a meta-package, meaning that its purpose is to contain
dependencies for running the GNOME.

%package minimal
Summary: Minimal dependencies needed for GNOME desktop 
Group: Graphical desktop/GNOME

Requires: accountsservice
Requires: adwaita-cursor-theme
Requires: adwaita-gtk2-theme
Requires: adwaita-gtk3-theme
Requires: at-spi2-atk >= 2.8.0
Requires: baobab
Requires: fontconfig >= 2.0.91
Requires: gcr >= 3.8.0
Requires: gdk-pixbuf2.0 >= 2.28.0
Requires: glib2.0-common >= 2.36
Requires: gnome-backgrounds
Requires: gnome-control-center
Requires: gnome-icon-theme
Requires: gnome-icon-theme-legacy
Requires: gnome-icon-theme-symbolic
Requires: gnome-keyring >= 3.8.0
Requires: gnome-power-manager
Requires: gnome-screensaver
Requires: gnome-screenshot
Requires: gnome-search-tool
Requires: gnome-session
Requires: gnome-settings-daemon
Requires: gnome-system-log
Requires: gnome-system-monitor
Requires: gnome-terminal
Requires: gnome-themes-standard
Requires: gnome-tweak-tool
Requires: gobject-introspection >= 1.36
Requires: gtk+3.0-common >= 3.8.0
Requires: gtk3-modules
Requires: libgnome2
Requires: libgnomekbd-common
Requires: libnotify
Requires: locales >= 2.15-2
Requires: nautilus >= 3.8.0
Requires: networkmanager-applet >= 0.9.8.0
Requires: notification-daemon
Requires: polkit-gnome
Requires: rosa-icons
Requires: task-pulseaudio
Requires: typelib(Atspi)
Requires: typelib(Peas)
Requires: typelib(PeasGtk)
Requires: typelib(CoglPango)
Requires: typelib(Wnck) >= 3.0
Requires: udisks2 >= 2.1.0
Requires: yelp >= 3.8.0
Requires: gnome-shell-rosa-extensions
Requires: gnome-shell-extensions-user-theme

Suggests: deja-dup
Suggests: fprintd-pam >= 0.5.0
Suggests: gparted
Suggests: libfprint >= 0.5.0
Suggests: preload
Suggests: totem

%description minimal
This package is a meta-package, meaning that its purpose is to contain
minimal dependencies for running a minimal GNOME desktop environment.


%post minimal

# fonts
cat > /usr/share/glib-2.0/schemas/org.gnome.settings-daemon.plugins.xsettings.gschema.override <<FOE
[org.gnome.settings-daemon.plugins.xsettings]
antialiasing='rgba'
hinting='slight'
FOE

cat > /usr/share/glib-2.0/schemas/org.gnome.desktop.interface.gschema.override <<FOE
[org.gnome.desktop.interface]
monospace-font-name='Droid Sans Mono 10'
icon-theme='rosa'
FOE

cat > /usr/share/glib-2.0/schemas/org.gnome.shell.gschema.override <<FOE
[org.gnome.shell]
enabled-extensions=['user-theme@gnome-shell-extensions.gcampax.github.com', 'dash-to-dock@micxgx.gmail.com', 'notifications-alert-on-user-menu@hackedbellini.gmail.com', 'weather-extension@xeked.com', 'alternative-status-menu@gnome-shell-extensions.gcampax.github.com', 'SkypeNotification@chrisss404.gmail.com', 'ROSA_Hotkeys@uxteam.rosalab.ru']
FOE

# set nautilus icon-view default-zool-level to large
cat > /usr/share/glib-2.0/schemas/org.gnome.nautilus.gschema.override <<FOE
[org.gnome.nautilus.icon-view]
default-zoom-level='large'
captions=['none', 'none', 'date_modified']

[org.gnome.nautilus.preferences]
sort-directories-first=true
FOE

cat > /usr/share/glib-2.0/schemas/org.gnome.shell.extensions.user-theme.gschema.override <<FOE
[org.gnome.shell.extensions.user-theme]
name='rosa-elementary'
FOE

cat > /usr/share/glib-2.0/schemas/org.gnome.desktop.background.gschema.override <<FOE
[org.gnome.desktop.background]
picture-uri='file:///usr/share/mdk/backgrounds/Mandriva-Rosa.xml'
FOE

cat > /usr/share/glib-2.0/schemas/org.gnome.Terminal.gschema.override <<FOE
[org.gnome.Terminal.Legacy.Settings]
menu-accelerator-enabled=false
FOE

/usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas/ > /dev/null 2>&1

if [ $1 -eq 1 ]; then

  ###############################################
  ##########  Setup keyboard layout  ############
  ###############################################

  if [ -f /etc/sysconfig/keyboard ]; then
    . /etc/sysconfig/keyboard

    # Set system keyboard layouts as default for GNOME 3.8

    echo $XkbLayout | grep "," > /dev/null

    if [ $? -eq 0 ]; then
        L1=$(echo $XkbLayout | awk -F, '{ print $1 }')
        L2=$(echo $XkbLayout | awk -F, '{ print $2 }')
        cat > /usr/share/glib-2.0/schemas/org.gnome.desktop.input-sources.gschema.override << EOF
[org.gnome.desktop.input-sources]
sources=[('xkb', '$L1'), ('xkb', '$L2')]
EOF

        # Keyboard switcher.

        if [ "$GRP_TOGGLE" != "" ]; then
              GNOME_TOGGLE="grp:$GRP_TOGGLE"

              cat >> /usr/share/glib-2.0/schemas/org.gnome.desktop.input-sources.gschema.override <<EOF
xkb-options=['$GNOME_TOGGLE']
EOF
        fi

    fi

    /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas/ > /dev/null 2>&1

  fi
fi

%files

%files minimal


%changelog
* Tue Nov 05 2013 Tigro <ashejn@gmail.com> 1:3.8.0-5
+ Revision: 70d3a61
- added R: gnome-getting-started*



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20852 |12mu|task-kde4-4.11-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Metapackage for KDE4
Name:		task-kde4
Version:	4.11
Release:	1
Epoch:		1
License:	GPLv2+
Group:		Graphical desktop/KDE
Requires:	task-kde4-minimal
Suggests:	amarok
Suggests:	kcharselect
Suggests:	kcron
Suggests:	kdeaccessibility4
Suggests:	kdenetwork4
Suggests:	knetworkmanager
Suggests:	kdenetwork-filesharing
Suggests:	kdepim4
Suggests:	kdeplasma-addons
Suggests:	klook
Suggests:	ktimer
Suggests:	kwallet
Suggests:	rosapanel
Suggests:	rosa-launcher
Suggests:	rosa-media-player

Suggests:	plasma-scriptengine-python
Suggests:	plasma-scriptengine-ruby

# These are very useful to set with GTK applications style
Suggests:	gtk-qt-engine
Suggests:	gtk-engines2
Suggests:	kde-gtk-config

BuildArch:	noarch
Obsoletes:	task-kde < 1:4.6.5
Provides:	task-kde = %{epoch}:%{version}

%description
This package is a meta-package, meaning that its purpose is to contain
the complete dependencies for running the KDE4 desktop ( plus amarok,
koffice, ...)

%files

#---------------------------------------------------------------------

%package minimal
Summary:	Minimal dependencies needed KDE4
Group:		Graphical desktop/KDE

Suggests:	task-pulseaudio
Requires:	task-x11

Suggests:	akonadi-kde
Requires:	ark
Requires:	dbus-x11
Requires:	dolphin
Requires:	gwenview

Suggests:	kamera
Suggests:	kcalc
Suggests:	kde4-audiocd
Requires:	kde4-config-file
Requires:	kde4-nsplugins
Requires:	kdeartwork4-kscreensaver
Requires:	kdebase4-runtime
Requires:	kdebase4-workspace
Suggests:	kdepasswd
Requires:	kdialog
Requires:	kdm
Requires:	keditbookmarks
Suggests:	kio-sysinfo
Suggests:	kickoff
Requires:	kmix
Requires:	kmozillahelper
Requires:	konsole
Requires:	kwrite

Suggests:	mandriva-galaxy
Suggests:	mandriva-galaxy-data
Suggests:	mplayerthumbs
Suggests:	okular
Suggests:	oxygen-icon-theme
Suggests:	phonon-gstreamer
Suggests:	plasma-applet-battery
Requires:	plasma-applet-showdesktop
Requires:	plasma-desktoptheme-rosa
Requires:	plasma-wallpaper-timeoftheday
Suggests:	preload
Requires:	qt4-qtdbus
Suggests:	readahead
Requires:	rosa-elementary-theme
Requires:	rosa-icons
Requires:	xsettings-kde

Obsoletes:	task-kde-minimal < 1:4.2.2
Provides:	task-kde-minimal = %{epoch}:%{version}

%description minimal
This package is a meta-package, meaning that its purpose is to contain
minimal dependencies for running a minimal KDE4 desktop environment.


%files minimal

#--------------------------------------------------------------------

%package devel
Summary:	Metapackage for KDE development
Group:		Development/KDE and Qt
Requires:	task-kde4
Requires:	kdebase4-devel
Requires:	kdebase4-workspace-devel
Requires:	kdelibs4-devel
Requires:	kdepimlibs4-devel
Requires:	task-c++-devel

%description devel
This package is a meta-package, meaning that its purpose is to contain
dependencies for installing a KDE development environment.

%files devel


%changelog
* Fri Nov 29 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.11-1
+ Revision: 480d7ed
- LOG Fix typo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20853 |12mu|task-lxde-201201-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    task-lxde
%define version 201201
%define release 6

Name: %{name}
Version: %{version}
Release: %{release}
Summary: Metapackage for lxde
Group: Graphical desktop/Other
License: GPL
URL: http://lxde.org
Requires: desktop-common-data
Requires: lxde-common
Requires: lxappearance
Requires: lxterminal
Suggests: gpicview
Suggests: leafpad
Suggests: xarchiver
Suggests: lxtask
Suggests: lxrandr
Suggests: scrot
Suggests: xmessage
Suggests: networkmanager-applet
Requires: parcellite
Suggests: mdvinput
Suggests: fskbsetting
Suggests: xfce4-power-manager > 1:1.2.0-10
Suggests: compton
Suggests: compton-conf
#Suggests: xfce4-notifyd

BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-root

%description
This package is a meta-package, meaning that its purpose is to contain
dependencies for running the Lightweight X11 Desktop Environment.

%files
%defattr(-,root,root)



%changelog
* Tue Nov 19 2013 Alexander Kazancev <kazancas@gmail.com> 201201-6
+ Revision: 6d1b147
- Don't suggests xfce4-notifyd



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20854 |12mu|task-printing-scanning-2013-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# First, high-level tasks. Then, manufacturer-level tasks

Summary:	Task package for printing and scanning
Name:		task-printing-scanning
Version:	2013
Release:	2
License:	GPL
Group:		System/Printing
Url:		http://www.rosalab.com
# <mrl> Due to sane-hpaio and to avoid rebuilding sane now (2008rc2)
#BuildArch: noarch
Requires:	task-printing = %{version}
Requires:	hplip-gui
Requires:	%{mklibname sane-hpaio 1}
Requires:	samba-client
Requires:	sane-backends
Requires:	saned
Requires:	scanner-gui
Requires:	usbutils
Requires:	xinetd
Requires:	xsane

%description
This task package contains the full selection of printing and
scanning packages used in ROSA.

%files


%package -n task-printing
Group:		System/Printing
Summary:	Task package for printing
Requires:	task-printing-minimal
Requires:	task-printing-canon      = %{version}-%{release}
Requires:	task-printing-epson      = %{version}-%{release}
Requires:	task-printing-hp         = %{version}-%{release}
Requires:	task-printing-lexmark    = %{version}-%{release}
Requires:	task-printing-misc       = %{version}-%{release}
Requires:	task-printing-okidata    = %{version}-%{release}
Requires:	task-printing-server     = %{version}-%{release}

%description -n task-printing
This task package contains the default selection of printing packages
used in ROSA.

%files -n task-printing


%package -n task-printing-minimal
Group:          System/Printing
Summary:        Task package for printing (minimal)
Requires:       imagemagick
Requires:       a2ps
Requires:       cups
Requires:       cups-drivers
Requires:       cups-common
Requires:       cups-filters
Requires:       foomatic-db
Requires:       foomatic-db-engine
Requires:       foomatic-filters
Requires:       ghostscript
Requires:       groff
Requires:       gutenprint-cups
Requires:       gutenprint-escputil
Requires:       gutenprint-foomatic
Requires:       gutenprint-ijs
Requires:       lesstif
Requires:       mpage
Requires:       netcat-traditional
Requires:       net-tools
Requires:       nmap
Requires:       postscript-ppds
Requires:       printer-filters
Requires:       printer-testpages
Requires:       printer-utils
Requires:       scli

%description -n task-printing-minimal
This task package contains the minimal selection of printing packages
used in ROSA.

%files -n task-printing-minimal


#-------------------------------------------------------------------------------
# Manufacturer-level tasks

%define c2050_ver		0.4
%define c2070_ver		0.99
%define cjet_ver		0.8.9
%define cups_ver		1.7.0
%define drv_z42_ver		0.4.3
%define cups_drivers_foo2zjs_ver	0.0
%define foomatic_ver		1:3.0.2
%define foomatic_db_hpijs_ver	20070820
%define ghostscript_ver		9.10
%define gutenprint_ver		5.0.1
%define hplip_ver		3.13.11
%define lexmark2070_ver		0.6
%define lexmark7000linux_ver	990516
%define	lexmarklxx74_ver	0.8.4.2
%define lm1100_ver		1.0.2a
%define lxcontrol_ver		1.3
%define cups_drivers_lz11_ver	1.2
%define ml85p_ver		0.2.0
%define mtink_ver		1.0.14
%define oki4linux_ver		2.1gst
%define pbm2l2030_ver		1.4
%define pbm2lwxl_ver		0
%define pentaxpj_ver		1.0.0
%define pnm2ppa_ver		1.12
%define ppmtomd_ver		1.5
%define printer_testpages_ver	2006
%define printer_tools_ver	2008
%define stylewriter_ver		0.9.9

#-------------------------------------------------------------------------------

%package -n task-printing-server
Summary:	Meta package for a full CUPS server
Group:		System/Printing
Requires:	cups			>= %{cups_ver}
Requires:	ghostscript		>= %{ghostscript_ver}
Requires:	printer-tools		>= %{printer_tools_ver}
Requires:	foomatic-db
Requires:	foomatic-db-engine
Requires:	foomatic-filters

%description -n task-printing-server
This meta package will install every package needed for a full
CUPS server, including some utilities.

%files -n task-printing-server

################################################################################
############### Manufacturer specific tasks sits bellow this ###################
################################################################################

%package -n task-printing-canon
Summary:	Meta package for Cannon printer drivers
Group:		System/Printing
Requires:	task-printing-server	= %{version}-%{release}

# The drivers
Requires:	cjet			>= %{cjet_ver}
Requires:	ghostscript		>= %{ghostscript_ver}
Requires:	gutenprint-cups	>= %{gutenprint_ver}
Requires:	gutenprint-foomatic	>= %{gutenprint_ver}
Requires:	gutenprint-ijs	>= %{gutenprint_ver}
Requires:	hplip-hpijs		>= %{hplip_ver}

%description -n task-printing-canon
This meta package will install every printer driver available for Cannon
printers.

If you have a printer of this kind installing this package is all you need to
get it working.

%files -n task-printing-canon

#-------------------------------------------------------------------------------

%package -n task-printing-epson
Summary:	Meta package for printer drivers for Epson
Group:		System/Printing
Requires:	task-printing-server	= %{version}-%{release}

# The drivers
Requires:	ghostscript		>= %{ghostscript_ver}
Requires:	gutenprint-cups	>= %{gutenprint_ver}
Requires:	gutenprint-foomatic	>= %{gutenprint_ver}
Requires:	gutenprint-ijs	>= %{gutenprint_ver}
Requires:	hplip-hpijs		>= %{hplip_ver}

# Some utils
Requires:	gutenprint-escputil	>= %{gutenprint_ver}
Requires:	printer-tools		>= %{printer_tools_ver}

%description -n task-printing-epson
This meta package will install every printer driver available for printers from
Epson.

If you have a printer of this kind installing this package is all you need to
get it working.

%files -n task-printing-epson

#-------------------------------------------------------------------------------

%package -n task-printing-hp
Summary: Meta package for printer drivers for HP
Group: System/Printing
Requires: task-printing-server	= %{version}-%{release}

# The drivers
Requires:	ghostscript		>= %{ghostscript_ver}
Requires:	gutenprint-cups	>= %{gutenprint_ver}
Requires:	gutenprint-foomatic	>= %{gutenprint_ver}
Requires:	gutenprint-ijs	>= %{gutenprint_ver}
Requires:	cups-drivers-foo2zjs	>= %{cups_drivers_foo2zjs_ver}
Requires:	hplip			>= %{hplip_ver}
Requires:	hplip-gui             >= %{hplip_ver}
Requires:	pnm2ppa		>= %{pnm2ppa_ver}

%description -n task-printing-hp
This meta package will install every printer driver available for printers from
HP.

If you have a printer of this kind installing this package is all you need to
get it working.

%files -n task-printing-hp

#-------------------------------------------------------------------------------

%package -n task-printing-lexmark
Summary: Meta package for printer drivers for Lexmark
Group: System/Printing
Requires: task-printing-server = %{version}-%{release}

# The drivers
Requires:	c2050			>= %{c2050_ver}
Requires:	c2070			>= %{c2070_ver}
Requires:	drv_z42		>= %{drv_z42_ver}
Requires:	ghostscript		>= %{ghostscript_ver}
Requires:	gutenprint-cups	>= %{gutenprint_ver}
Requires:	gutenprint-foomatic	>= %{gutenprint_ver}
Requires:	gutenprint-ijs	>= %{gutenprint_ver}
Requires:	hplip-hpijs		>= %{hplip_ver}
Requires:	lexmark2070		>= %{lexmark2070_ver}
Requires:	lexmark7000linux	>= %{lexmark7000linux_ver}
Requires:	cups-drivers-lxx74	>= %{lexmarklxx74_ver}
Requires:	lm1100		>= %{lm1100_ver}
Requires:	cups-drivers-lz11	>= %{cups_drivers_lz11_ver}
Requires:	pbm2l2030		>= %{pbm2l2030_ver}

# Some lex utils
Requires:	printer-tools		>= %{printer_tools_ver}

%description -n task-printing-lexmark
This meta package will install every printer driver available for printers from
Lexmark.

If you have a printer of this kind installing this package is all you need to
get it working.

%files -n task-printing-lexmark

#-------------------------------------------------------------------------------

%package -n task-printing-misc
Summary:	Meta package for printer drivers for miscelaneous printers
Group:		System/Printing
Requires:	task-printing-server	= %{version}-%{release}

# The drivers
Requires:	drv_z42		>= %{drv_z42_ver}
Requires:	cups-drivers-foo2zjs	>= %{cups_drivers_foo2zjs_ver}
Requires:	ghostscript		>= %{ghostscript_ver}
Requires:	hplip-hpijs		>= %{hplip_ver}
Requires:	stylewriter		>= %{stylewriter_ver}
Requires:	ml85p			>= %{ml85p_ver}
Requires:	pbm2lwxl		>= %{pbm2lwxl_ver}
Requires:	pentaxpj		>= %{pentaxpj_ver}
Requires:	ppmtomd		>= %{ppmtomd_ver}

%description -n task-printing-misc
This meta package will install every printer driver available for printers from
miscelaneous manufacturers.

This package should cover printers from:
Alps, Anitech, Apollo, Apple, Avery, Brother, Citizen, Citoh, Compaq, Dec,
Dell, Dymo, Fujitsu, IBM, Imagen, Infotec, Kodak, Kyocera, Minolta, Mitsubishi,
Nec, Oce, Olivetti, Panasonic, Pcpi, Pentax, QMS, Ricoh, Samsung, Star,
Tektronix and Xerox.

%files -n task-printing-misc

#-------------------------------------------------------------------------------

%package -n task-printing-okidata
Summary:	Meta package for printer drivers for Okidata
Group:		System/Printing
Requires:	task-printing-server	= %{version}-%{release}

# The drivers
Requires:	ghostscript		>= %{ghostscript_ver}
Requires:	hplip-hpijs		>= %{hplip_ver}
Requires:	oki4linux		>= %{oki4linux_ver}
Requires:	ppmtomd		>= %{ppmtomd_ver}

%description -n task-printing-okidata
This meta package will install every printer driver available for printers from
Okidata.

If you have a printer of this kind installing this package is all you need to
get it working.

%files -n task-printing-okidata

#-------------------------------------------------------------------------------




%changelog
* Fri Nov 22 2013 Alex Burmashev <alex.burmashev@gmail.com> 2013-2
+ Revision: 34166c3
- some cleanup done, changelog removed



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20855 |12mu|tcb-1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define set_tcbver 0.7

%define major 0
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d
%define libpamname %mklibname pam 0

Summary:	Libraries and tools implementing the tcb password shadowing scheme
Name:		tcb
Version:	1.1
Release:	1
License:	BSD or GPL
Group:		System/Libraries
URL: 		http://www.openwall.com/tcb/
Source0:	ftp://ftp.openwall.com/pub/projects/tcb/%{name}-%{version}.tar.gz
Source1:	ftp://ftp.openwall.com/pub/projects/tcb/%{name}-%{version}.tar.gz.sign
Source2:	set_tcb-%{set_tcbver}.tar.bz2
Patch0:		tcb-1.0.2-assume_shadow.patch
Patch2:		set_tcb-0.7-nofork.patch
# Fix handling of negative fields in /etc/shadow on x86_64 with recent glibc (#52330)
Patch3:		tcb-1.0.3-warn.patch
# Use translations from pam for the available messages (#59331)
Patch4:		tcb-1.0.3-i18n.patch
BuildRequires:	glibc-crypt_blowfish-devel
BuildRequires:	pam-devel
Requires:	%{libname} >= %{version}
Requires:	pam_tcb = %{version}
Requires:	nss_tcb = %{version}
Requires:	shadow-utils >= 4.0.12-10mdv
BuildRoot: 	%{_tmppath}/%{name}-%{version}

%description
The tcb package consists of three components: pam_tcb, libnss_tcb, and
libtcb.  pam_tcb is a PAM module which supersedes pam_unix and pam_pwdb.
It also implements the tcb password shadowing scheme (see tcb(5) for
details).  The tcb scheme allows many core system utilities (passwd(1)
being the primary example) to operate with little privilege.  libnss_tcb
is the accompanying NSS module.  libtcb contains code shared by the
PAM and NSS modules and is also used by programs from the shadow-utils
package.


%package -n %{libname}
Summary:        Libraries and tools implementing the tcb password shadowing scheme
Group:          System/Libraries
Requires:	glibc-crypt_blowfish
Requires(pre):	setup >= 2.7.12-2mdv

%description -n %{libname}
libtcb contains code shared by the PAM and NSS modules and is also used
by programs from the shadow-utils package.


%package -n pam_tcb
Summary:	PAM module for TCB
Group:		System/Libraries
Requires:	%{libname} >= %{version}
Conflicts:	pam < 0.99.8.1-13
Conflicts:	%{libpamname} < 0.99.8.1-13

%description -n pam_tcb
pam_tcb is a PAM module which supersedes pam_unix and pam_pwdb.
It also implements the tcb password shadowing scheme (see tcb(5) for
details).  The tcb scheme allows many core system utilities (passwd(1)
being the primary example) to operate with little privilege.


%package -n nss_tcb
Summary:	NSS library for TCB
Group:		System/Libraries
Requires(post):	rpm-helper
Requires(postun): rpm-helper
Requires:	%{libname} = %{version}

%description -n nss_tcb
libnss_tcb is the accompanying NSS module for pam_tcb.


%package -n %{develname}
Summary:	Libraries and header files for building tcb-aware applications
Group:		Development/Other
Requires:	%{libname} >= %{version}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
This package contains static libraries and header files needed for
building tcb-aware applications.


%prep
%setup -q -a2
%patch0 -p1
%patch2 -p0
%patch3 -p1
%patch4 -p1

cat Make.defs | sed -e "s|LIBEXECDIR = /usr/libexec|LIBEXECDIR = %{_libdir}|" >Make.defs.new
cat Make.defs.new | sed -e "s|/lib$|/%{_lib}|g" >Make.defs
chmod 644 LICENSE

%build
%serverbuild
CFLAGS="%{optflags} -DENABLE_SETFSUGID" %make

%install
rm -rf %{buildroot}

make install-non-root install-pam_pwdb \
    DESTDIR=%{buildroot} \
    MANDIR=%{_mandir} \
    LIBDIR=%{_libdir} \
    LIBEXECDIR=%{_libdir} \
    SLIBDIR=/%{_lib}

mkdir -p %{buildroot}%{_sbindir}
install -m 0750 set_tcb-%{set_tcbver}/set_tcb %{buildroot}%{_sbindir}/
install -m 0644 set_tcb-%{set_tcbver}/set_tcb.8 %{buildroot}%{_mandir}/man8/

%post -n nss_tcb
if [ -f %{_initrddir}/nscd ]; then
    %_post_service nscd
fi

%postun -n nss_tcb
if [ -f %{_initrddir}/nscd ]; then
    %_preun_service nscd
fi

%files
%defattr(-,root,root)
%doc LICENSE
/sbin/tcb_convert
/sbin/tcb_unconvert
%{_sbindir}/set_tcb
%{_mandir}/man8/tcb_convert.8*
%{_mandir}/man8/tcb_unconvert.8*
%{_mandir}/man8/set_tcb.8*

%files -n %{libname}
%defattr(-,root,root)
/%{_lib}/libtcb.so.%{major}*
%attr(0755,root,chkpwd) %verify(not mode group) %dir %{_libdir}/chkpwd
%attr(2755,root,shadow) %verify(not mode group) %{_libdir}/chkpwd/tcb_chkpwd
%{_mandir}/man5/tcb.5*

%files -n nss_tcb
%defattr(-,root,root)
/%{_lib}/libnss_tcb.so.2

%files -n pam_tcb
%defattr(-,root,root)
/%{_lib}/security/pam_pwdb.so
/%{_lib}/security/pam_tcb.so
%{_mandir}/man8/pam_pwdb.8*
%{_mandir}/man8/pam_tcb.8*

%files -n %{develname}
%defattr(-,root,root)
%{_includedir}/tcb.h
%{_libdir}/libtcb.a
%{_libdir}/libtcb.so

%changelog
* Thu Dec 19 2013 akdengi <kazancas@mandriva.ru> 1.1-1
+ Revision: 65415cd
- Update to 1.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20856 |12mu|telepathy-farstream-0.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		3
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname -d %{name}

Summary:	Stream Engine to handle media streaming channels
Name:		telepathy-farstream
Version:	0.6.0
Release:	1
License:	LGPLv2+
Group:		Networking/Instant messaging
Url:		http://telepathy.freedesktop.org/wiki/
Source0:	http://telepathy.freedesktop.org/releases/%{name}/%{name}-%{version}.tar.gz

BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(farstream-0.2)
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(telepathy-glib) >= 0.13.4
BuildRequires:	gobject-introspection-devel

Provides:       %{name}-python = %{version}
Obsoletes:      %{name}-python < 0.6.0

%description
Stream Engine is a Telepathy client that uses Farsight and GStreamer
to handle media streaming channels. It's used as a background process
by other Telepathy clients, rather than presenting any user interface
of its own.

Telepathy is a D-Bus framework for unifying real time communication,
including instant messaging, voice calls and video calls. It abstracts
differences between protocols to provide a unified interface for
applications.

%package -n %{libname}
Group:		System/Libraries
Summary:	Stream Engine to handle media streaming channels

%description -n %{libname}
Stream Engine is a Telepathy client that uses Farsight and GStreamer
to handle media streaming channels. It's used as a background process
by other Telepathy clients, rather than presenting any user interface
of its own.

Telepathy is a D-Bus framework for unifying real time communication,
including instant messaging, voice calls and video calls. It abstracts
differences between protocols to provide a unified interface for
applications.

%package -n %{develname}
Group:		Development/C
Summary:	Stream Engine to handle media streaming channels
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
This package contains the development library and header files
for %{name}.

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%files -n %{libname}
%{_libdir}/libtelepathy-farstream.so.%{major}*
%{_libdir}/girepository-1.0/TelepathyFarstream-0.6.typelib

%files -n %{develname}
%doc ChangeLog
%{_libdir}/libtelepathy-farstream.so
%{_includedir}/telepathy-1.0/%{name}
%{_libdir}/pkgconfig/%{name}.pc
%{_datadir}/gtk-doc/html/%{name}
%{_datadir}/gir-1.0/TelepathyFarstream-0.6.gir

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20857 |12mu|telepathy-gabble-0.17.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           telepathy-gabble
Version:        0.17.3
Release:        1
Summary:        A Jabber/XMPP connection manager
Group:          Networking/Instant messaging
License:        LGPLv2+
URL:            http://telepathy.freedesktop.org/wiki/
Source0:        http://telepathy.freedesktop.org/releases/%{name}/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(dbus-1) >= 1.1.0
BuildRequires:	pkgconfig(dbus-glib-1) >= 0.82
BuildRequires:	pkgconfig(gio-2.0) >= 2.26
BuildRequires:	pkgconfig(glib-2.0) >= 2.24
BuildRequires:	pkgconfig(gmodule-2.0)
BuildRequires:  pkgconfig(openssl)
BuildRequires:	pkgconfig(gobject-2.0) >= 2.24
BuildRequires:	pkgconfig(gthread-2.0) >= 2.24
BuildRequires:	pkgconfig(libsoup-2.4)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(nice) >= 0.0.11
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	pkgconfig(telepathy-glib) >= 0.17.2
#BuildRequires:	pkgconfig(telepathy-yell)
BuildRequires:  libxslt-proc
BuildRequires:  python-devel
Requires:	telepathy-filesystem

%description
A Jabber/XMPP connection manager, that handles single and multi-user
chats and voice calls.

%files
%doc NEWS README AUTHORS
%{_bindir}/telepathy-gabble-xmpp-console
%{_datadir}/dbus-1/services/*.service
%{_datadir}/telepathy/managers/*.manager
%{_libdir}/telepathy-gabble
%{_libdir}/telepathy/gabble-0
%{_mandir}/man*/*.*

#--------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

# don't ship .la
find %buildroot -name '*.la' | xargs rm -f

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20858 |12mu|telepathy-idle-0.1.14-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		telepathy-idle
Version:	0.1.14
Release:	1
Summary:	A Telepathy connection manager implementation for the IRC protocol

Group:		Networking/Instant messaging
License:	LGPLv2
URL:		http://telepathy.freedesktop.org/wiki/
Source0:	http://telepathy.freedesktop.org/releases/%{name}/%{name}-%{version}.tar.gz
BuildRequires:	glib2-devel
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(openssl)

BuildRequires:	pkgconfig(telepathy-glib)
BuildRequires:	pkgconfig(libxslt) libxslt-proc
BuildRequires:	python-pyxml
Requires:	telepathy-filesystem
Requires:	telepathy-glib

%description
A Telepathy connection manager implementation for the IRC protocol.

%prep
%setup -q

%build
autoreconf -fi
%configure2_5x
%make

%install
%makeinstall_std

%files
%{_datadir}/dbus-1/services/org.freedesktop.Telepathy.ConnectionManager.idle.service
%{_datadir}/telepathy/managers/idle.manager
%{_libdir}/telepathy-idle
%{_mandir}/man8/telepathy-idle.8*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20859 |12mu|telepathy-logger-0.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 3
%define api 0.2
%define libname %mklibname %{name} %{major}
%define girname %mklibname %{name}-gir %{api}
%define develname %mklibname -d %{name}

Name:		telepathy-logger
Version:	0.8.0
Release:   	1
Summary:   	A logger for the telepathy framework
Group:     	Networking/Instant messaging
License:	LGPLv2+
URL:       	http://telepathy.freedesktop.org/wiki/
Source0:   	http://telepathy.freedesktop.org/releases/%{name}/%{name}-%{version}.tar.bz2

BuildRequires:	glib2.0-common
BuildRequires:	intltool
BuildRequires:	libxslt-proc
BuildRequires:  pkgconfig(dbus-glib-1)
BuildRequires:  pkgconfig(farstream-0.1)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:  pkgconfig(gst-python-0.10)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:  pkgconfig(python)
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:  pkgconfig(telepathy-glib) >= 0.13.4

Requires:       telepathy-filesystem

%description
%{name} is a logger for the telepathy framework.

%package -n %{libname}
Group:		System/Libraries
Summary:	A logger library for the telepathy framework

%description -n %{libname}
This package contains the shared library for %{name}.

%package -n %{girname}
Summary:    GObject Introspection interface description for %{name}
Group:      System/Libraries
Requires:   %{libname} = %{version}-%{release}

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n %{develname}
Group:		Development/C
Summary:	A logger library for the telepathy framework
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
This package contains the development library and header files for 
%{name}.

%prep
%setup -q

%build
%configure2_5x \
	--enable-call \
	--disable-static

%make LIBS='-lgmodule-2.0'

%install
rm -rf %{buildroot}
%makeinstall_std
find %{buildroot} -name "*.la" -delete

%files
%{_libexecdir}/%{name}
%{_datadir}/dbus-1/services/org.freedesktop.Telepathy.Client.Logger.service
%{_datadir}/dbus-1/services/org.freedesktop.Telepathy.Logger.service
%{_datadir}/telepathy/clients/Logger.client
%{_datadir}/glib-2.0/schemas/org.freedesktop.Telepathy.Logger.gschema.xml

%files -n %{libname}
%{_libdir}/libtelepathy-logger.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/TelepathyLogger-%{api}.typelib

%files -n %{develname}
%{_libdir}/libtelepathy-logger.so
%{_includedir}/%{name}-%{api}
%{_datadir}/gtk-doc/html/telepathy-logger/
%{_libdir}/pkgconfig/telepathy-logger-%{api}.pc
%{_datadir}/gir-1.0/TelepathyLogger-%{api}.gir


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20860 |12mu|telepathy-salut-0.8.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libdev %mklibname %name -d

Name:           telepathy-salut
Version:        0.8.1
Release:        1
Summary:        Connection manager implementing link-local messaging for XMPP

Group:          Networking/Instant messaging
License:        LGPLv2+
URL:            http://telepathy.freedesktop.org/wiki/
Source0:        http://telepathy.freedesktop.org/releases/%name/%{name}-%version.tar.gz

BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	avahi-gobject-devel
BuildRequires:	pkgconfig(libexslt)
BuildRequires:	pkgconfig(telepathy-glib)
BuildRequires:	python
BuildRequires:	python-twisted
BuildRequires:	avahi-python
BuildRequires:	gtk-doc
BuildRequires:	libsoup-devel
BuildRequires:	pkgconfig(uuid)
BuildRequires:	python-xmldiff
BuildRequires:	pkgconfig(gnutls)
Requires:	telepathy-filesystem

%description
telepathy-salut is a connection manager implementing link-local
messaging for XMPP

http://www.xmpp.org/extensions/xep-0174.html

%files -n %name
%doc docs/clique.xml NEWS README 
#%{_libdir}/telepathy/salut-*/lib/*plugins
%{_libdir}/telepathy/salut-*/*/libsalut-plugins-%version.so
%{_libdir}/telepathy/salut-*/*/libwocky-telepathy-salut-%version.so
%{_libexecdir}/telepathy-salut
%{_mandir}/man8/telepathy-salut.8.*
%{_datadir}/dbus-1/services/*.service
%{_datadir}/telepathy/managers/salut.manager

#--------------------------------------------------------------------

%package -n %libdev
Summary:    Header files, libraries and development documentation for %{name}
Group:      Development/C
Requires:   %{name} = %version
Provides:   %{name}-devel = %version-%release

Conflicts:  %name  < 0.8.0-2

%description -n %libdev
This package contains the header files, static libraries and development
documentation for %{name}.
If you like to develop programs using %{name},
you will need to install %{name}-devel.

%files -n %libdev
%_libdir/telepathy/salut-0/lib/libsalut-plugins.so
%_libdir/telepathy/salut-0/lib/libwocky.so

#--------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x --enable-gtk-doc --enable-olpc --disable-static
%make

%install
%makeinstall_std

rm -f %buildroot%_datadir/%name
rm -f %buildroot%_libdir/telepathy/salut-0/lib/*.la

%changelog
* Wed Dec 11 2013 Tigro <ashejn@gmail.com> 0.8.1-1
+ Revision: 2ecb101
- update to 0.8.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20861 |12mu|tesseract-3.02.03-0.svn866.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define langdata() \
%package %{1}\
Group:		Graphics \
Summary:        %{3}%{?4: (%4)} language data for Tesseract \
Requires:       tesseract >= 3.00 \
Requires:       locales-%{2} \
Provides:       tesseract-language \
%description %{1} \
Tesseract data files required to recognize %{?4:%4 }%{3} text. \
%files %{1} \
%{_datadir}/tessdata/%{1}.* \
%{nil}

%define major %(echo %version |cut -d. -f1-2)

Name:		tesseract
Version:	3.02.03
Release:	0.svn866.3
Summary:	A high-performance OCR engine
URL:		http://code.google.com/p/tesseract-ocr/
License:	ASL 2.0
Group:		Graphics
Source0:	http://tesseract-ocr.googlecode.com/files/%{name}-%{version}.tar.gz
Source1:	http://tesseract-ocr.googlecode.com/files/tesseract-ocr-%major.eng.tar.gz
Source2:	http://tesseract-ocr.googlecode.com/files/tesseract-ocr-%major.ukr.tar.gz
Source3:	http://tesseract-ocr.googlecode.com/files/tesseract-ocr-%major.tur.tar.gz
Source4:	http://tesseract-ocr.googlecode.com/files/tesseract-ocr-%major.tha.tar.gz
Source5:	http://tesseract-ocr.googlecode.com/files/tesseract-ocr-%major.tgl.tar.gz
Source6:	http://tesseract-ocr.googlecode.com/files/tesseract-ocr-%major.tel.tar.gz
Source7:	http://tesseract-ocr.googlecode.com/files/tesseract-ocr-%major.tam.tar.gz
Source8:	http://tesseract-ocr.googlecode.com/files/tesseract-ocr-%major.swe.tar.gz
Source9:	http://tesseract-ocr.googlecode.com/files/tesseract-ocr-%major.swa.tar.gz
Source10:	http://tesseract-ocr.googlecode.com/files/tesseract-ocr-%major.srp.tar.gz
Source11:	http://tesseract-ocr.googlecode.com/files/tesseract-ocr-%major.sqi.tar.gz
Source12:	http://tesseract-ocr.googlecode.com/files/tesseract-ocr-%major.spa_old.tar.gz
Source13:	http://tesseract-ocr.googlecode.com/files/tesseract-ocr-%major.spa.tar.gz
Source14:	http://tesseract-ocr.googlecode.com/files/tesseract-ocr-%major.slv.tar.gz
Source15:	http://tesseract-ocr.googlecode.com/files/tesseract-ocr-%major.slk.tar.gz
Source16:	http://tesseract-ocr.googlecode.com/files/tesseract-ocr-%major.ron.tar.gz
Source17:	http://tesseract-ocr.googlecode.com/files/tesseract-ocr-%major.por.tar.gz
Source18:	http://tesseract-ocr.googlecode.com/files/tesseract-ocr-%major.pol.tar.gz
Source19:	http://tesseract-ocr.googlecode.com/files/tesseract-ocr-%major.nor.tar.gz
Source20:	http://tesseract-ocr.googlecode.com/files/tesseract-ocr-%major.nld.tar.gz
Source21:	http://tesseract-ocr.googlecode.com/files/tesseract-ocr-%major.msa.tar.gz
Source22:	http://tesseract-ocr.googlecode.com/files/tesseract-ocr-%major.mlt.tar.gz
Source23:	http://tesseract-ocr.googlecode.com/files/tesseract-ocr-%major.mkd.tar.gz
Source24:	http://tesseract-ocr.googlecode.com/files/tesseract-ocr-%major.mal.tar.gz
Source25:	http://tesseract-ocr.googlecode.com/files/tesseract-ocr-%major.lit.tar.gz
Source26:	http://tesseract-ocr.googlecode.com/files/tesseract-ocr-%major.lav.tar.gz
Source27:	http://tesseract-ocr.googlecode.com/files/tesseract-ocr-%major.kor.tar.gz
Source28:	http://tesseract-ocr.googlecode.com/files/tesseract-ocr-%major.kan.tar.gz
Source29:	http://tesseract-ocr.googlecode.com/files/tesseract-ocr-%major.ita_old.tar.gz
Source30:	http://tesseract-ocr.googlecode.com/files/tesseract-ocr-%major.ita.tar.gz
Source31:	http://tesseract-ocr.googlecode.com/files/tesseract-ocr-%major.isl.tar.gz
Source32:	http://tesseract-ocr.googlecode.com/files/tesseract-ocr-%major.ind.tar.gz
Source33:	http://tesseract-ocr.googlecode.com/files/tesseract-ocr-%major.chr.tar.gz
Source34:	http://tesseract-ocr.googlecode.com/files/tesseract-ocr-%major.hun.tar.gz
Source35:	http://tesseract-ocr.googlecode.com/files/tesseract-ocr-%major.hrv.tar.gz
Source36:	http://tesseract-ocr.googlecode.com/files/tesseract-ocr-%major.hin.tar.gz
Source37:	http://tesseract-ocr.googlecode.com/files/tesseract-ocr-%major.heb.tar.gz
Source38:	http://tesseract-ocr.googlecode.com/files/tesseract-ocr-%major.glg.tar.gz
Source39:	http://tesseract-ocr.googlecode.com/files/tesseract-ocr-%major.frm.tar.gz
Source40:	http://tesseract-ocr.googlecode.com/files/tesseract-ocr-%major.frk.tar.gz
Source41:	http://tesseract-ocr.googlecode.com/files/tesseract-ocr-%major.fra.tar.gz
Source42:	http://tesseract-ocr.googlecode.com/files/tesseract-ocr-%major.fin.tar.gz
Source43:	http://tesseract-ocr.googlecode.com/files/tesseract-ocr-%major.eus.tar.gz
Source44:	http://tesseract-ocr.googlecode.com/files/tesseract-ocr-%major.est.tar.gz
Source45:	http://tesseract-ocr.googlecode.com/files/tesseract-ocr-%major.equ.tar.gz
Source46:	http://tesseract-ocr.googlecode.com/files/tesseract-ocr-%major.epo.tar.gz
Source47:	http://tesseract-ocr.googlecode.com/files/tesseract-ocr-%major.epo_alt.tar.gz
Source48:	http://tesseract-ocr.googlecode.com/files/tesseract-ocr-%major.enm.tar.gz
Source49:	http://tesseract-ocr.googlecode.com/files/tesseract-ocr-%major.ell.tar.gz
Source50:	http://tesseract-ocr.googlecode.com/files/tesseract-ocr-%major.deu.tar.gz
Source51:	http://tesseract-ocr.googlecode.com/files/tesseract-ocr-%major.dan.tar.gz
Source52:	http://tesseract-ocr.googlecode.com/files/tesseract-ocr-%major.ces.tar.gz
Source53:	http://tesseract-ocr.googlecode.com/files/tesseract-ocr-%major.cat.tar.gz
Source54:	http://tesseract-ocr.googlecode.com/files/tesseract-ocr-%major.bul.tar.gz
Source55:	http://tesseract-ocr.googlecode.com/files/tesseract-ocr-%major.ben.tar.gz
Source56:	http://tesseract-ocr.googlecode.com/files/tesseract-ocr-%major.bel.tar.gz
Source57:	http://tesseract-ocr.googlecode.com/files/tesseract-ocr-%major.aze.tar.gz
Source58:	http://tesseract-ocr.googlecode.com/files/tesseract-ocr-%major.ara.tar.gz
Source59:	http://tesseract-ocr.googlecode.com/files/tesseract-ocr-%major.afr.tar.gz
Source60:	http://tesseract-ocr.googlecode.com/files/tesseract-ocr-%major.jpn.tar.gz
Source61:	http://tesseract-ocr.googlecode.com/files/tesseract-ocr-%major.chi_sim.tar.gz
Source62:	http://tesseract-ocr.googlecode.com/files/tesseract-ocr-%major.chi_tra.tar.gz
Source63:	http://tesseract-ocr.googlecode.com/files/tesseract-ocr-%major.grc.tar.gz
Source64:	http://tesseract-ocr.googlecode.com/files/tesseract-ocr-%major.rus.tar.gz
Source65:	http://tesseract-ocr.googlecode.com/files/tesseract-ocr-%major.vie.tar.gz
# Not released with 3.02
Source66:	http://tesseract-ocr.googlecode.com/files/tesseract-ocr-3.01.osd.tar.gz
Source67:	http://tesseract-ocr.googlecode.com/files/tesseract-ocr-3.01.heb-com.tar.gz
Source68:	http://tesseract-ocr.googlecode.com/files/tesseract-ocr-3.01.slk-frak.tar.gz

Source100:	http://tesseract-ocr.googlecode.com/files/swe-frak.traineddata.gz
Patch2:		tesseract-3.02.02-strfmt.patch
BuildRequires:	tiff-devel
BuildRequires:	jpeg-devel
BuildRequires:	leptonica-devel
Requires:	tesseract-language >= 3.00

%description
The Tesseract OCR engine was one of the top 3 engines in the 1995 
UNLV Accuracy test. Since then it has had little work done on it, 
but it is probably one of the most accurate open source OCR engines 
available. The source code will read a binary, grey or color image 
and output text. 

%files
%defattr(-,root,root)
%doc AUTHORS COPYING NEWS README ReleaseNotes ChangeLog
%{_bindir}/*
%{_datadir}/tessdata
%exclude %_datadir/tessdata/*cube.*
%exclude %_datadir/tessdata/*.traineddata
%{_mandir}/man?/*

#-----------------------------------------------------------------

%define tesseract_major 3
%define libtesseract %mklibname tesseract %{tesseract_major}

%package -n %{libtesseract}
Summary:	%name support library
Group:		System/Libraries

%description -n %{libtesseract}
%name library.

%files -n %{libtesseract}
%defattr(-,root,root,-)
%_libdir/libtesseract*.so.%{tesseract_major}*

#-----------------------------------------------------------------

%package devel
Summary:	Development files from %name
Group:		Development/C++
Requires:	%{libtesseract} = %version-%release
Provides:	%{mklibname %name -d} = %version-%release
Obsoletes:	%{mklibname %name -d} < 2.04


%description devel
The Tesseract OCR engine was one of the top 3 engines in the 1995
UNLV Accuracy test. Since then it has had little work done on it,
but it is probably one of the most accurate open source OCR engines
available. The source code will read a binary, grey or color image
and output text. A tiff reader is built in that will read
uncompressed TIFF images, or libtiff can be added to read compressed
images.

%files devel
%defattr(-,root,root)
%{_includedir}/tesseract
%{_libdir}/*.so
%_libdir/pkgconfig/*.pc

#-----------------------------------------------------------------

%package osd
Group:          Graphics
Summary:        Orientation & script detection data pack for tesseract

%description osd
Data files required to recognize text orintation and scripts.

%files osd
%{_datadir}/tessdata/osd.*

#-----------------------------------------------------------------

%package heb-com
Group:          Graphics
Summary:        Hebrew (community) language data for Tesseract
Requires:       tesseract >= 3.00
Requires:	locales-he
Provides:       tesseract-language
%description heb-com
Tesseract data files required to recognize Hebrew community text.
%files heb-com
%{_datadir}/tessdata/heb-*
%doc tessdata/heb-.README

#-----------------------------------------------------------------

%langdata afr af Afrikaans
%langdata ara ar Arabic
%langdata aze az Azerbaijani
%langdata bel be Belarusian
%langdata ben bn Bengali
%langdata bul br Bulgarian
%langdata cat ca Catalan
%langdata ces cs Czech
%langdata chi_sim zh Chinese simplified
%langdata chi_tra zh Chinese traditional
%langdata chr en Cherokee
%langdata dan-frak da Danish fraktur
%langdata dan da Danish
%langdata deu-frak de German fraktur
%langdata deu de German
%langdata ell el Greek
%langdata eng en English
%langdata enm en Middle English (1100-1500)
%langdata epo eo Esperanto
%langdata epo_alt eo Esperanto (alternative)
%langdata equ en Math/Equation
%langdata est et Estonian
%langdata eus eu Basque
%langdata fin fi Finnish
%langdata fra fr French
%langdata frk fr Frankish
%langdata frm fr Middle French (1400-1600)
%langdata glg gl Galician
%langdata grc el Ancient Greek
%langdata heb he Hebrew
%langdata hin hi Hindi
%langdata hrv hr Croatian
%langdata hun hu Hungarian
%langdata ind id Indonesian
%langdata isl is Icelandic
%langdata ita it Italian
%langdata ita_old it Old Italian
%langdata jpn ja Japanese
%langdata kan kn Kannada
%langdata kor ko Korean
%langdata lav lv Latvian
%langdata lit lt Lithuanian
%langdata mal ml Malayalam
%langdata mkd mk Macedonian
%langdata mlt mt Maltese
%langdata msa ms Malay
%langdata nld nl Dutch
%langdata nor no Norwegian
%langdata pol pl Polish
%langdata por pt Portuguese
%langdata ron ro Romanian
%langdata rus ru Russian
%langdata slk sk Slovakian
%langdata slk-frak sk Slovakian fraktur
%langdata slv sl Slovenian
%langdata spa es Spanish
%langdata spa_old es Old Spanish
%langdata sqi sq Albanian
%langdata srp st Serbian latin
%langdata swa sw Swahili
%langdata swe-frak sv Swedish fraktur
%langdata swe sv Swedish
%langdata tam ta Tamil
%langdata tel te Telugu
%langdata tgl en Tagalog
%langdata tha th Thai
%langdata tur tr Turkish
%langdata ukr uk Ukrainian
%langdata vie vi Vietnamese

%prep
%setup -q -b1 -b2 -b3 -b4 -b5 -b6 -b7 -b8 -b9 -b10 -b11 -b12 -b13 -b14 -b15 -b16 -b17 -b18 -b19 -b20 -b21 -b22 -b23 -b24 -b25 -b26 -b27 -b28 -b29 -b30 -b31 -b32 -b33 -b34 -b35 -b36 -b37 -b38 -b39 -b40 -b41 -b42 -b43 -b44 -b45 -b46 -b47 -b48 -b49 -b50 -b51 -b52 -b53 -b54 -b55 -b56 -b57 -b58 -b59 -b60 -b61 -b62 -b63 -b64 -b65 -b66 -b67 -b68
mv ../tesseract-ocr/tessdata/* ./tessdata/
rm -rf ../tesseract-ocr
%apply_patches

for archive in %SOURCE100; do
	filename=`echo $archive | sed -e 's|^.*/||;s|.gz$||'`
	if [ -e ./tessdata/$filename ]; then
		echo "FIXME: Check for duplicate: $filename"
		read
	else
		gzip -cd $archive > ./tessdata/$filename
	fi
done

%build
mkdir m4
./autogen.sh
%configure2_5x --disable-static
%make 

%install
rm -fr %buildroot
%makeinstall_std

for file in tessdata/*cube.* tessdata/*.traineddata
do
install -m 644 -D $file %{buildroot}%{_datadir}/tessdata
done


%changelog
* Mon Nov 04 2013 Denis Silakov <denis.silakov@rosalab.ru> 3.02.03-0.svn866.3
+ Revision: 11a0afe
- Fix license



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20862 |12mu|testdisk-6.14-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define ver_e2fsprogs 1.42
%define ver_progsreiserfs 0.3.1-rc8
#define ver_ntfsprogs 2.0.0

Summary:	Tool to check and undelete partition
Name:		testdisk
Version:	6.14
Release:	2
License:	GPLv2+
Group:		System/Kernel and hardware
Source0:	http://www.cgsecurity.org/%{name}-%{version}.tar.bz2
Source1:	progsreiserfs-%ver_progsreiserfs.tar.bz2
Patch0:		progsreiserfs-journal.patch
# Upstream patch
Patch1:		photorec_611_exif_bound_checking_v2.patch
URL:		http://www.cgsecurity.org/wiki/TestDisk
BuildRequires:	pkgconfig(ncurses) >= 5.2
BuildRequires:	pkgconfig(ext2fs) >= %ver_e2fsprogs
BuildRequires:  pkgconfig(libntfs-3g)
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(uuid)

%package -n photorec
Summary:	Data recovery software
Group:		System/Kernel and hardware
Requires:	%{name} = %{version}

%description
Tool to check and undelete partition. Works with the following
filesystems:
    * BeFS ( BeOS )
    * BSD disklabel ( FreeBSD/OpenBSD/NetBSD )
    * CramFS, Compressed File System
    * DOS/Windows FAT12, FAT16 and FAT32
    * HFS and HFS+, Hierarchical File System
    * JFS, IBM's Journaled File System
    * Linux Ext2 and Ext3
    * Linux Raid
          o RAID 1: mirroring
          o RAID 4: striped array with parity device
          o RAID 5: striped array with distributed parity information
          o RAID 6: striped array with distributed dual redundancy information 
    * Linux Swap (versions 1 and 2)
    * LVM and LVM2, Linux Logical Volume Manager
    * Mac partition map
    * Novell Storage Services NSS
    * NTFS ( Windows NT/2K/XP/2003/Vista )
    * ReiserFS 3.5, 3.6 and 4
    * Sun Solaris i386 disklabel
    * Unix File System UFS and UFS2 (Sun/BSD/...)
    * XFS, SGI's Journaled File System 

%description -n photorec
PhotoRec is file data recovery software designed to recover lost files
including video, documents and archives from Hard Disks and CDRom and lost
pictures (thus, its 'Photo Recovery' name) from digital camera memory.

PhotoRec ignores the filesystem and goes after the underlying data, so it
will still work even if your media's filesystem has been severely damaged
or re-formatted.

%package -n 	fidentify
Summary:	Data recovery software
Group:		System/Kernel and hardware
Requires:	%{name} = %{version}

%description -n fidentify
Recover lost files from harddisk, digital camera and cdrom fidentify the file
type, the "extension", by using thr same database than PhotoRec.


%prep
%setup -q -a 1 -D -n %{name}-%{version}
%patch0
#%patch1 -p1 -b .exiv2

%build
(
cd progsreiserfs-%ver_progsreiserfs
%configure2_5x --disable-Werror
%make
)

%configure2_5x --with-reiserfs-lib=`pwd`/progsreiserfs-%ver_progsreiserfs/libreiserfs/.libs/ --with-reiserfs-includes=`pwd`/progsreiserfs-%ver_progsreiserfs/include/
%make

%install
%makeinstall_std 

rm -rf %{buildroot}/%_docdir

%files
%defattr(644,root,root,755)
%doc AUTHORS COPYING ChangeLog INFO INSTALL NEWS README THANKS 
# doc/*.html
%attr(755,root,root) %{_bindir}/testdisk
%{_mandir}/man8/testdisk*

%files -n photorec
%defattr(644,root,root,755)
%doc AUTHORS ChangeLog INFO INSTALL NEWS README THANKS
%attr(755,root,root) %{_bindir}/photorec
%{_mandir}/man8/photorec*


%files -n fidentify
%defattr(644,root,root,755)
%doc AUTHORS ChangeLog INFO INSTALL NEWS README THANKS
%attr(755,root,root) %{_bindir}/fidentify
%{_mandir}/man8/fidentify*


%changelog
* Fri Apr 04 2014 Alex Burmashev <alex.burmashev@rosalab.ru> 6.14-2
+ Revision: 5263dfc
- release up



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20863 |12mu|texlive-20131212-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _binary_payload			w9.gzdio
%define _source_payload			w9.gzdio

%define _texmf_enable_asymptote		0
%define _texmf_enable_biber		0
%define _texmf_enable_xindy		0
%define _texmf_with_system_dialog	1
%define _texmf_with_system_icu		1
%define _texmf_with_system_lcdf		0
%define _texmf_with_system_poppler	1
%define _texmf_with_system_psutils	1
%define _texmf_with_system_t1lib	1
%define _texmf_with_system_tex4ht	0
%define _texmf_with_system_teckit	0

%define enable_shared			1

%define historic			0

#-----------------------------------------------------------------------
Name:		texlive
Version:	20131212
Release:	3
Summary:	The TeX formatting system
Group:		Publishing
License:	http://www.tug.org/texlive/LICENSE.TL
URL:		http://tug.org/texlive/
%if %{historic}
Source0:	ftp://tug.org/historic/systems/texlive/2013/texlive-20130530-source.tar.xz
Source1:	ftp://tug.org/historic/systems/texlive/2013/texlive-20130530-source.tar.xz.sha256
%else
# svn co svn://tug.org/texlive/branches/branch2012/Build/source texlive-source
# tar Jcf texlive-20131212-source.tar.xz  --exclude .svn --transform 's/^texlive-source/texlive-20131212-source/'  texlive-source/
Source0:	texlive-20131212-source.tar.xz
# sha256sum texlive-20131212-source.tar.xz > texlive-20131212-source.tar.xz.sha256
Source1:	texlive-20131212-source.tar.xz.sha256
%endif
Source100:	%name.rpmlintrc
Obsoletes:	tetex-usrlocal < 3.0-1

#-----------------------------------------------------------------------
Requires:	ghostscript
%if %{_texmf_enable_asymptote}
Requires:	gv
Requires:	tkinter
%endif
%if %{_texmf_with_system_teckit}
Requires:	teckit
%endif

Requires:	texlive-scheme-full texlive-scheme-xml
Requires:	texlive-collection-latexextra
Requires(post):	texlive-tlpkg
BuildRequires:	texlive-tlpkg

#-----------------------------------------------------------------------
BuildRequires:	bison
%if %{_texmf_enable_xindy}
BuildRequires:	clisp
BuildRequires:	ffcall-devel
%endif
%if %{_texmf_enable_asymptote}
BuildRequires:	fftw-devel
BuildRequires:	flex
%endif
BuildRequires:	freetype-devel
BuildRequires:	fontconfig-devel
%if %{_texmf_enable_asymptote}
BuildRequires:	libgc-devel
BuildRequires:	libsigsegv-devel
BuildRequires:	ghostscript-dvipdf
BuildRequires:	gsl-devel
BuildRequires:	pkgconfig(gl)
%endif
BuildRequires:	gd-devel
%if %{_texmf_with_system_icu}
BuildRequires:	icu-devel >= 49
%endif
%if %{_texmf_with_system_poppler}
BuildRequires:	pkgconfig(poppler)
%endif
BuildRequires:	xaw-devel
%if !%{_texmf_with_system_dialog}
BuildRequires:	ncurses-devel
%endif
BuildRequires:	png-devel
%if %{_texmf_with_system_t1lib}
BuildRequires:	t1lib-devel
%endif
%if %{_texmf_with_system_teckit}
BuildRequires:	teckit-devel
%endif
%if %{_texmf_enable_xindy}
BuildRequires:	texlive
%endif
%if %{_texmf_enable_asymptote}
BuildRequires:	texinfo
%endif
BuildRequires:	zziplib-devel

#-----------------------------------------------------------------------
Patch0:		texlive-format.patch
Patch1:		texlive-asymptote.patch
Patch2:		texlive-xdvi.patch
# New definition only misses default location...
Patch3:		texlive-texmfcnf.patch

#-----------------------------------------------------------------------
%description
TeX Live is an easy way to get up and running with the TeX document
production system. It provides a comprehensive TeX system. It includes
all the major TeX-related programs, macro packages, and fonts that are
free software, including support for many languages around the world.

%files

%posttrans
    %{_sbindir}/texlive.post -

#-----------------------------------------------------------------------
%if %{enable_shared}
########################################################################
%define	kpathsea		%{mklibname kpathsea 6}

%package	-n %{kpathsea}
Summary:	Path searching library for TeX-related files
Group:		System/Libraries
Provides:	kpathsea = %{version}-%{release}

%description	-n %{kpathsea}
Kpathsea implements generic path searching, configuration,
and TeX-specific file searching.

%files -n %{kpathsea}
%{_libdir}/libkpathsea.so.*

#-----------------------------------------------------------------------
%define	kpathsea_devel		%{mklibname -d kpathsea}

%package	-n %{kpathsea_devel}
Summary:	Kpathsea development files
Group:		Development/C
Requires:	kpathsea = %{version}-%{release}
Provides:	kpathsea-devel = %{version}-%{release}

%description	-n %{kpathsea_devel}
Kpathsea implements generic path searching, configuration,
and TeX-specific file searching.
This package includes the kpathsea development files.

%files -n %{kpathsea_devel}
%{_includedir}/kpathsea
%{_libdir}/libkpathsea.so

#-----------------------------------------------------------------------
%define	ptexenc			%{mklibname ptexenc 1}

%package	-n %{ptexenc}
Summary:	Library for Japanese pTeX
Group:		System/Libraries
Provides:	ptexenc = %{version}-%{release}

%description	-n %{ptexenc}
ptexenc is a useful library for Japanese pTeX
(which stands for publishing TeX, and is an extension of
TeX by ASCII Co.) and its surrounding tools.

%files -n %{ptexenc}
%{_libdir}/libptexenc.so.*

#-----------------------------------------------------------------------
%define	ptexenc_devel		%{mklibname -d ptexenc}

%package	-n %{ptexenc_devel}
Summary:	Library for Japanese pTeX
Group:		Development/C
Requires:	ptexenc = %{version}-%{release}
Provides:	ptexenc-devel = %{version}-%{release}

%description	-n %{ptexenc_devel}
ptexenc is a useful library for Japanese pTeX
(which stands for publishing TeX, and is an extension of
TeX by ASCII Co.) and its surrounding tools.
This package includes the ptexenc development files.

%files -n %{ptexenc_devel}
%{_includedir}/ptexenc/
%{_libdir}/libptexenc.so
########################################################################
# enable_shared
%endif

#-----------------------------------------------------------------------
%package -n texlive-afm2pl.bin
Summary:	binary files of afm2pl
Conflicts:	texlive < 20110705-7

%description	-n texlive-afm2pl.bin
texlive afm2pl.bin package.

%files -n texlive-afm2pl.bin
%{_bindir}/afm2pl

#-----------------------------------------------------------------------
%package	-n texlive-aleph.bin
Summary:	binary files of aleph
Conflicts:	texlive < 20110705-7

%description	-n texlive-aleph.bin
texlive aleph.bin package.

%files -n texlive-aleph.bin
%{_bindir}/aleph
%{_bindir}/lamed

#-----------------------------------------------------------------------
%if %{_texmf_enable_biber}
%package	-n texlive-biber.bin
Summary:	binary files of biber
Conflicts:	texlive < 20110705-7

%description	-n texlive-biber.bin
texlive biber.bin package.

%files -n texlive-biber.bin
%{_bindir}/biber
%endif

#-----------------------------------------------------------------------
%package	-n texlive-bibtex.bin
Summary:	binary files of bibtex
Conflicts:	texlive < 20110705-7

%description	-n texlive-bibtex.bin
texlive bibtex.bin package.

%files -n texlive-bibtex.bin
%{_bindir}/bibtex

#-----------------------------------------------------------------------
%package	-n texlive-bibtex8.bin
Summary:	binary files of bibtex8
Conflicts:	texlive < 20110705-7

%description	-n texlive-bibtex8.bin
texlive bibtex8.bin package.

%files -n texlive-bibtex8.bin
%{_bindir}/bibtex8

#-----------------------------------------------------------------------
%package	-n texlive-bibtexu.bin
Summary:	binary files of bibtexu
Conflicts:	texlive < 20110705-7

%description	-n texlive-bibtexu.bin
texlive bibtexu.bin package.

%files -n texlive-bibtexu.bin
%{_bindir}/bibtexu

#-----------------------------------------------------------------------
%package	-n texlive-chktex.bin
Summary:	binary files of chktex
Conflicts:	texlive < 20110705-7

%description	-n texlive-chktex.bin
texlive chktex.bin package.

%files -n texlive-chktex.bin
%{_bindir}/chktex

#-----------------------------------------------------------------------
%package	-n texlive-cjkutils.bin
Summary:	binary files of cjkutils
Conflicts:	texlive < 20110705-7

%description	-n texlive-cjkutils.bin
texlive cjkutils.bin package.

%files -n texlive-cjkutils.bin
%{_bindir}/bg5+latex
%{_bindir}/bg5+pdflatex
%{_bindir}/bg5conv
%{_bindir}/bg5latex
%{_bindir}/bg5pdflatex
%{_bindir}/cef5conv
%{_bindir}/cef5latex
%{_bindir}/cef5pdflatex
%{_bindir}/cefconv
%{_bindir}/ceflatex
%{_bindir}/cefpdflatex
%{_bindir}/cefsconv
%{_bindir}/cefslatex
%{_bindir}/cefspdflatex
%{_bindir}/extconv
%{_bindir}/gbklatex
%{_bindir}/gbkpdflatex
%{_bindir}/hbf2gf
%{_bindir}/sjisconv
%{_bindir}/sjislatex
%{_bindir}/sjispdflatex

#-----------------------------------------------------------------------
%package	-n texlive-ctie.bin
Summary:	binary files of ctie
Conflicts:	texlive < 20110705-7

%description	-n texlive-ctie.bin
texlive ctie.bin package.

%files -n texlive-ctie.bin
%{_bindir}/ctie

#-----------------------------------------------------------------------
%package	-n texlive-cweb.bin
Summary:	binary files of cweb
Conflicts:	texlive < 20110705-7

%description	-n texlive-cweb.bin
texlive cweb.bin package.

%files -n texlive-cweb.bin
%{_bindir}/ctangle
%{_bindir}/cweave

#-----------------------------------------------------------------------
%package	-n texlive-detex.bin
Summary:	binary files of detex
Conflicts:	texlive < 20110705-7

%description	-n texlive-detex.bin
texlive detex.bin package.

%files -n texlive-detex.bin
%{_bindir}/detex

#-----------------------------------------------------------------------
%package	-n texlive-devnag.bin
Summary:	binary files of devnag
Conflicts:	texlive < 20110705-7

%description	-n texlive-devnag.bin
texlive devnag.bin package.

%files -n texlive-devnag.bin
%{_bindir}/devnag

#-----------------------------------------------------------------------
%package	-n texlive-dtl.bin
Summary:	binary files of dtl
Conflicts:	texlive < 20110705-7

%description	-n texlive-dtl.bin
texlive dtl.bin package.

%files -n texlive-dtl.bin
%{_bindir}/dt2dv
%{_bindir}/dv2dt

#-----------------------------------------------------------------------
%package	-n texlive-dvi2tty.bin
Summary:	binary files of dvi2tty
Conflicts:	texlive < 20110705-7

%description	-n texlive-dvi2tty.bin
texlive dvi2tty.bin package.

%files -n texlive-dvi2tty.bin
%{_bindir}/disdvi
%{_bindir}/dvi2tty

#-----------------------------------------------------------------------
%package	-n texlive-dvicopy.bin
Summary:	binary files of dvicopy
Conflicts:	texlive < 20110705-7

%description	-n texlive-dvicopy.bin
texlive dvicopy.bin package.

%files -n texlive-dvicopy.bin
%{_bindir}/dvicopy

#-----------------------------------------------------------------------
%package	-n texlive-dvidvi.bin
Summary:	binary files of dvidvi
Conflicts:	texlive < 20110705-7

%description	-n texlive-dvidvi.bin
texlive dvidvi.bin package.

%files -n texlive-dvidvi.bin
%{_bindir}/dvidvi

#-----------------------------------------------------------------------
%package	-n texlive-dviljk.bin
Summary:	binary files of dviljk
Conflicts:	texlive < 20110705-7

%description	-n texlive-dviljk.bin
texlive dviljk.bin package.

%files -n texlive-dviljk.bin
%{_bindir}/dvihp
%{_bindir}/dvilj
%{_bindir}/dvilj2p
%{_bindir}/dvilj4
%{_bindir}/dvilj4l
%{_bindir}/dvilj6

#-----------------------------------------------------------------------
%package	-n texlive-dvipdfmx.bin
Summary:	binary files of dvipdfmx
Provides:	texlive-dvipdfm.bin = %{EVRD}
Conflicts:	texlive < 20110705-7

%description	-n texlive-dvipdfmx.bin
texlive dvipdfmx.bin package.

%files -n texlive-dvipdfmx.bin
%{_bindir}/dvipdfm
%{_bindir}/dvipdfmx
%{_bindir}/ebb
%{_bindir}/extractbb

#-----------------------------------------------------------------------
%package	-n texlive-dvipng.bin
Summary:	binary files of dvipng
Conflicts:	texlive < 20110705-7

%description	-n texlive-dvipng.bin
texlive dvipng.bin package.

%files -n texlive-dvipng.bin
%{_bindir}/dvigif
%{_bindir}/dvipng

#-----------------------------------------------------------------------
%package	-n texlive-dvipos.bin
Summary:	binary files of dvipos
Conflicts:	texlive < 20110705-7

%description	-n texlive-dvipos.bin
texlive dvipos.bin package.

%files -n texlive-dvipos.bin
%{_bindir}/dvipos

#-----------------------------------------------------------------------
%package	-n texlive-dvips.bin
Summary:	binary files of dvips
Conflicts:	texlive < 20110705-7

%description	-n texlive-dvips.bin
texlive dvips.bin package.

%files -n texlive-dvips.bin
%{_bindir}/afm2tfm
%{_bindir}/dvips

#-----------------------------------------------------------------------
%package	-n texlive-dvisvgm.bin
Summary:	binary files of dvisvgm
Conflicts:	texlive < 20110705-7

%description	-n texlive-dvisvgm.bin
texlive dvisvgm.bin package.

%files -n texlive-dvisvgm.bin
%{_bindir}/dvisvgm

#-----------------------------------------------------------------------
%package	-n texlive-fontware.bin
Summary:	binary files of fontware
Conflicts:	texlive < 20110705-7

%description	-n texlive-fontware.bin
texlive fontware.bin package.

%files -n texlive-fontware.bin
%{_bindir}/pltotf
%{_bindir}/tftopl
%{_bindir}/vftovp
%{_bindir}/vptovf

#-----------------------------------------------------------------------
%package	-n texlive-gsftopk.bin
Summary:	binary files of gsftopk
Conflicts:	texlive < 20110705-7

%description	-n texlive-gsftopk.bin
texlive gsftopk.bin package.

%files -n texlive-gsftopk.bin
%{_bindir}/gsftopk

#-----------------------------------------------------------------------
%package	-n texlive-kpathsea.bin
Summary:	binary files of kpathsea
Conflicts:	texlive < 20110705-7

%description	-n texlive-kpathsea.bin
texlive kpathsea.bin package.

%files -n texlive-kpathsea.bin
%{_bindir}/kpseaccess
%{_bindir}/kpsepath
%{_bindir}/kpsereadlink
%{_bindir}/kpsestat
%{_bindir}/kpsetool
%{_bindir}/kpsewhich
%{_bindir}/kpsexpand
%{_bindir}/mkocp
%{_bindir}/mkofm
%{_bindir}/mktexfmt
%{_bindir}/mktexlsr
%{_bindir}/mktexmf
%{_bindir}/mktexpk
%{_bindir}/mktextfm
%{_bindir}/texhash

#-----------------------------------------------------------------------
%package	-n texlive-lacheck.bin
Summary:	binary files of lacheck
Conflicts:	texlive < 20110705-7

%description	-n texlive-lacheck.bin
texlive lacheck.bin package.

%files -n texlive-lacheck.bin
%{_bindir}/lacheck

#-----------------------------------------------------------------------
%package	-n texlive-latex.bin
Summary:	binary files of latex
Conflicts:	texlive < 20110705-7

%description	-n texlive-latex.bin
texlive latex.bin package.

%files -n texlive-latex.bin
%{_bindir}/dvilualatex
%{_bindir}/latex
%{_bindir}/lualatex
%{_bindir}/pdflatex

#-----------------------------------------------------------------------
%package	-n texlive-lcdftypetools.bin
Summary:	binary files of lcdftypetools
Conflicts:	texlive < 20110705-7

%description	-n texlive-lcdftypetools.bin
texlive lcdftypetools.bin package.

%files -n texlive-lcdftypetools.bin
%{_bindir}/cfftot1
%{_bindir}/mmafm
%{_bindir}/mmpfb
%{_bindir}/otfinfo-texlive
%{_bindir}/otftotfm
%{_bindir}/t1dotlessj
%{_bindir}/t1lint
%{_bindir}/t1rawafm
%{_bindir}/t1reencode
%{_bindir}/t1testpage
%{_bindir}/ttftotype42

#-----------------------------------------------------------------------
%package	-n texlive-luatex.bin
Summary:	binary files of luatex
Conflicts:	texlive < 20110705-7

%description	-n texlive-luatex.bin
texlive luatex.bin package.

%files -n texlive-luatex.bin
%{_bindir}/dviluatex
%{_bindir}/luatex
%{_bindir}/texlua
%{_bindir}/texluac

#-----------------------------------------------------------------------
%package	-n texlive-m-tx.bin
Summary:	binary files of m-tx
Conflicts:	texlive < 20110705-7

%description	-n texlive-m-tx.bin
texlive m-tx.bin package.

%files -n texlive-m-tx.bin
%{_bindir}/prepmx

#-----------------------------------------------------------------------
%package	-n texlive-makeindex.bin
Summary:	binary files of makeindex
Conflicts:	texlive < 20110705-7

%description	-n texlive-makeindex.bin
texlive makeindex.bin package.

%files -n texlive-makeindex.bin
%{_bindir}/makeindex
%{_bindir}/mkindex

#-----------------------------------------------------------------------
%package	-n texlive-metafont.bin
Summary:	binary files of metafont
Conflicts:	texlive < 20110705-7

%description	-n texlive-metafont.bin
texlive metafont.bin package.

%files -n texlive-metafont.bin
%{_bindir}/inimf
%{_bindir}/mf
%{_bindir}/mf-nowin

#-----------------------------------------------------------------------
%package	-n texlive-metapost.bin
Summary:	binary files of metapost
Conflicts:	texlive < 20110705-7

%description	-n texlive-metapost.bin
texlive metapost.bin package.

%files -n texlive-metapost.bin
%{_bindir}/dvitomp
%{_bindir}/mfplain
%{_bindir}/mpost

#-----------------------------------------------------------------------
%package	-n texlive-mfware.bin
Summary:	binary files of mfware
Conflicts:	texlive < 20110705-7

%description	-n texlive-mfware.bin
texlive mfware.bin package.

%files -n texlive-mfware.bin
%{_bindir}/gftodvi
%{_bindir}/gftopk
%{_bindir}/gftype
%{_bindir}/mft
%{_bindir}/pktogf
%{_bindir}/pktype

#-----------------------------------------------------------------------
%package	-n texlive-omegaware.bin
Summary:	binary files of omegaware
Conflicts:	texlive < 20110705-7

%description	-n texlive-omegaware.bin
texlive omegaware.bin package.

%files -n texlive-omegaware.bin
%{_bindir}/odvicopy
%{_bindir}/odvitype
%{_bindir}/ofm2opl
%{_bindir}/omfonts
%{_bindir}/opl2ofm
%{_bindir}/otangle
%{_bindir}/otp2ocp
%{_bindir}/outocp
%{_bindir}/ovf2ovp
%{_bindir}/ovp2ovf

#-----------------------------------------------------------------------
%package	-n texlive-patgen.bin
Summary:	binary files of patgen
Conflicts:	texlive < 20110705-7

%description	-n texlive-patgen.bin
texlive patgen.bin package.

%files -n texlive-patgen.bin
%{_bindir}/patgen

#-----------------------------------------------------------------------
%package	-n texlive-pdftex.bin
Summary:	binary files of pdftex
Provides:	texlive-amstex.bin = %{EVRD}
Provides:	texlive-cslatex.bin = %{EVRD}
Provides:	texlive-csplain.bin = %{EVRD}
Provides:	texlive-eplain.bin = %{EVRD}
Provides:	texlive-jadetex.bin = %{EVRD}
Provides:	texlive-mex.bin = %{EVRD}
Provides:	texlive-mltex.bin = %{EVRD}
Provides:	texlive-texsis.bin = %{EVRD}
Provides:	texlive-xmltex.bin = %{EVRD}
Conflicts:	texlive < 20110705-7

%description	-n texlive-pdftex.bin
texlive pdftex.bin package.

%files -n texlive-pdftex.bin
%{_bindir}/amstex
%{_bindir}/cslatex
%{_bindir}/csplain
%{_bindir}/pdfcsplain
%{_bindir}/eplain
%{_bindir}/etex
%{_bindir}/jadetex
%{_bindir}/mex
%{_bindir}/mllatex
%{_bindir}/mltex
%{_bindir}/pdfcslatex
%{_bindir}/pdfetex
%{_bindir}/pdfjadetex
%{_bindir}/pdfmex
%{_bindir}/pdftex
%{_bindir}/pdfxmltex
%{_bindir}/texsis
%{_bindir}/utf8mex
%{_bindir}/xmltex

#-----------------------------------------------------------------------
%package	-n texlive-pdftools.bin
Summary:	binary files of pdftools
Conflicts:	texlive < 20110705-7

%description	-n texlive-pdftools.bin
texlive pdftools.bin package.

%files -n texlive-pdftools.bin
%{_bindir}/pdfclose
%{_bindir}/pdfopen
%{_bindir}/pdftosrc

#-----------------------------------------------------------------------
%package	-n texlive-pmx.bin
Summary:	binary files of pmx
Conflicts:	texlive < 20110705-7

%description	-n texlive-pmx.bin
texlive pmx.bin package.

%files -n texlive-pmx.bin
%{_bindir}/pmxab
%{_bindir}/scor2prt

#-----------------------------------------------------------------------
%package	-n texlive-ps2pkm.bin
Summary:	binary files of ps2pkm
Conflicts:	texlive < 20110705-7

%description	-n texlive-ps2pkm.bin
texlive ps2pkm.bin package.

%files -n texlive-ps2pkm.bin
%{_bindir}/mag
%{_bindir}/pfb2pfa
%{_bindir}/pk2bm
%{_bindir}/ps2pk

#-----------------------------------------------------------------------
%package	-n texlive-pstools.bin
Summary:	binary files of pstools
Conflicts:	texlive < 20110705-7

%description	-n texlive-pstools.bin
texlive pstools.bin package.

%files -n texlive-pstools.bin
%{_bindir}/bbox

#-----------------------------------------------------------------------
%package	-n texlive-ptex.bin
Summary:	binary files of ptex
Conflicts:	texlive < 20110705-7

%description	-n texlive-ptex.bin
texlive ptex.bin package.

%files -n texlive-ptex.bin
%{_bindir}/eptex
%{_bindir}/makejvf
%{_bindir}/mendex
%{_bindir}/pbibtex
%{_bindir}/pdvitype
%{_bindir}/platex
%{_bindir}/ppltotf
%{_bindir}/ptex
%{_bindir}/ptftopl

#-----------------------------------------------------------------------
%package	-n texlive-seetexk.bin
Summary:	binary files of seetexk
Conflicts:	texlive < 20110705-7

%description	-n texlive-seetexk.bin
texlive seetexk.bin package.

%files -n texlive-seetexk.bin
%{_bindir}/dvibook
%{_bindir}/dviconcat
%{_bindir}/dviselect
%{_bindir}/dvitodvi

#-----------------------------------------------------------------------
%package	-n texlive-synctex.bin
Summary:	binary files of synctex
Conflicts:	texlive < 20110705-7

%description	-n texlive-synctex.bin
texlive synctex.bin package.

%files -n texlive-synctex.bin
%{_bindir}/synctex

#-----------------------------------------------------------------------
%package	-n texlive-tex.bin
Summary:	binary files of tex
Conflicts:	texlive < 20110705-7

%description	-n texlive-tex.bin
texlive tex.bin package.

%files -n texlive-tex.bin
%{_bindir}/initex
%{_bindir}/tex

#-----------------------------------------------------------------------
%package	-n texlive-tex4ht.bin
Summary:	binary files of tex4ht
Conflicts:	texlive < 20110705-7

%description	-n texlive-tex4ht.bin
texlive tex4ht.bin package.

%files -n texlive-tex4ht.bin
%{_bindir}/t4ht
%{_bindir}/tex4ht

#-----------------------------------------------------------------------
%package	-n texlive-texware.bin
Summary:	binary files of texware
Conflicts:	texlive < 20110705-7

%description	-n texlive-texware.bin
texlive texware.bin package.

%files -n texlive-texware.bin
%{_bindir}/dvitype
%{_bindir}/pooltype

#-----------------------------------------------------------------------
%package	-n texlive-tie.bin
Summary:	binary files of tie
Conflicts:	texlive < 20110705-7

%description	-n texlive-tie.bin
texlive tie.bin package.

%files -n texlive-tie.bin
%{_bindir}/tie

#-----------------------------------------------------------------------
%package	-n texlive-ttfutils.bin
Summary:	binary files of ttfutils
Conflicts:	texlive < 20110705-7

%description	-n texlive-ttfutils.bin
texlive ttfutils.bin package.

%files -n texlive-ttfutils.bin
%{_bindir}/ttf2afm
%{_bindir}/ttf2pk
%{_bindir}/ttf2tfm
%{_bindir}/ttfdump

#-----------------------------------------------------------------------
%package	-n texlive-uptex.bin
Summary:	binary files of uptex
Conflicts:	texlive < 20110705-7

%description	-n texlive-uptex.bin
texlive uptex.bin package.

%files -n texlive-uptex.bin
%{_bindir}/euptex
%{_bindir}/upbibtex
%{_bindir}/updvitype
%{_bindir}/uplatex
%{_bindir}/uppltotf
%{_bindir}/uptex
%{_bindir}/uptftopl
%{_bindir}/wovp2ovf

#-----------------------------------------------------------------------
%package	-n texlive-vlna.bin
Summary:	binary files of vlna
Conflicts:	texlive < 20110705-7

%description	-n texlive-vlna.bin
texlive vlna.bin package.

%files -n texlive-vlna.bin
%{_bindir}/vlna

#-----------------------------------------------------------------------
%package	-n texlive-web.bin
Summary:	binary files of web
Conflicts:	texlive < 20110705-7

%description	-n texlive-web.bin
texlive web.bin package.

%files -n texlive-web.bin
%{_bindir}/tangle
%{_bindir}/weave

#-----------------------------------------------------------------------
%package	-n texlive-xdvi.bin
Summary:	binary files of xdvi
Conflicts:	texlive < 20110705-7

%description	-n texlive-xdvi.bin
texlive xdvi.bin package.

%files -n texlive-xdvi.bin
%{_bindir}/xdvi
%{_bindir}/xdvi-xaw

#-----------------------------------------------------------------------
%package	-n texlive-xetex.bin
Summary:	binary files of xetex
Conflicts:	texlive < 20110705-7

%description	-n texlive-xetex.bin
texlive xetex.bin package.

%files -n texlive-xetex.bin
%{_bindir}/teckit_compile
%{_bindir}/xdvipdfmx
%{_bindir}/xelatex
%{_bindir}/xetex

#-----------------------------------------------------------------------
%prep
%setup -q -n %{name}-%{version}-source
%patch0 -p1
%if %{_texmf_enable_asymptote}
%patch1 -p1
%endif
%patch2 -p1
%patch3 -p1

# setup default builtin values, added to paths.h from texmf.cnf
perl -pi -e 's|^(TEXMFMAIN\s+= ).*|$1%{_texmfdistdir}|;'		  \
	 -e 's|^(TEXMFDIST\s+= ).*|$1%{_texmfdistdir}|;'		  \
	 -e 's|\@\@TEXMFCNF\@\@|%{_texmfdistdir}/web2c|;'		  \
	 -e 's|^(TEXMFLOCAL\s+= ).*|$1%{_texmflocaldir}|;'		  \
	 -e 's|^(TEXMFSYSVAR\s+= ).*|$1%{_texmfvardir}|;'		  \
	 -e 's|^(TEXMFSYSCONFIG\s+= ).*|$1%{_texmfconfdir}|;'		  \
	 -e 's|^(TEXMFHOME\s+= ).*|$1\$HOME/texmf|;'			  \
	 -e 's|^(TEXMFVAR\s+= ).*|$1\$HOME/.texlive2013/texmf-var|;'	  \
	 -e 's|^(TEXMFCONFIG\s+= ).*|$1\$HOME/.texlive2013/texmf-config|;'\
	 -e 's|^(OSFONTDIR\s+= ).*|$1%{_datadir}/fonts|;'		  \
	texk/kpathsea/texmf.cnf

#-----------------------------------------------------------------------
%build
mkdir texlive
pushd texlive
CONFIGURE_TOP=.. \
%configure2_5x							\
	--with-banner-add="/ROSA"			\
	--disable-native-texlive-build				\
	--enable-missing					\
%if %{_texmf_enable_biber}
	--enable-biber						\
%else
	--disable-biber						\
%endif
%if %{enable_shared}
	--enable-shared						\
	--disable-static					\
%else
	--disable-shared					\
%endif
%if %{_texmf_enable_xindy}
	--enable-xindy						\
%else
	--disable-xindy						\
%endif
	--with-system-freetype2					\
	--with-freetype2-includes=%{_includedir}/freetype2	\
%if %{_texmf_with_system_dialog}
	--disable-dialog					\
%else
	--enable-dialog						\
%endif
%if %{_texmf_with_system_psutils}
	--disable-psutils					\
%else
	--enable-psutils					\
%endif
	--with-system-gd					\
%if %{_texmf_with_system_lcdf}
	--disable-lcdf-typetools				\
%endif
%if %{_texmf_with_system_icu}
	--with-system-icu					\
%endif
	--with-system-png					\
%if %{_texmf_with_system_t1lib}
	--with-system-t1lib					\
	--disable-t1utils					\
%endif
%if %{_texmf_with_system_teckit}
	--disable-teckit					\
	--with-teckit-includes=%{_includedir}/teckit		\
%endif
%if %{_texmf_with_system_tex4ht}
	--disable-tex4htk					\
%endif
%if %{_texmf_with_system_poppler}
	--with-system-xpdf					\
%else
	--without-system-xpdf					\
%endif
	--enable-static						\
	--with-system-zziplib
%make
popd

%if %{_texmf_enable_asymptote}
mkdir asympote
pushd asympote
CONFIGURE_TOP=../utils/asymptote
%configure2_5x							\
	--enable-gc=system					\
	--enable-texlive-build					\
	--datadir=%{_texmfdir}
%make
popd
%endif

#-----------------------------------------------------------------------
%install
pushd texlive
%makeinstall_std
popd

%if %{_texmf_enable_asymptote}
pushd asymptote
%makeinstall_std
popd
%endif

mkdir -p %{buildroot}%{_datadir}
for dir in texmf texmf-dist; do
    if [ -d %{buildroot}%{_prefix}/$dir ]; then
	rm -fr %{buildroot}%{_datadir}/$dir
	mv %{buildroot}%{_prefix}/$dir %{buildroot}%{_datadir}
    fi
done

mkdir -p %{buildroot}%{_texmfvardir}
mkdir -p %{buildroot}%{_texmfconfdir}

%if %{_texmf_with_system_lcdf}
# stray directory left
rm -fr %{buildroot}%{_datadir}/lcdf-typetools-for-tex-live
%else
# openmpi has a program with the same name
if [ -f %{buildroot}%{_bindir}/otfinfo ]; then
    mv -f %{buildroot}%{_bindir}/otfinfo{,-texlive}
fi
%endif

pushd %{buildroot}%{_bindir}
    # missing symbolic links
    ln -sf aleph lamed
    ln -sf euptex uplatex
    ln -sf luatex dvilualatex
    ln -sf luatex lualatex
    ln -sf luatex dviluatex
    ln -sf pdftex amstex
    ln -sf pdftex cslatex
    ln -sf pdftex csplain
    ln -sf pdftex eplain
    ln -sf pdftex etex
    ln -sf pdftex jadetex
    ln -sf pdftex latex
    ln -sf pdftex mex
    ln -sf pdftex mltex
    ln -sf pdftex mllatex
    ln -sf pdftex pdfcslatex
    ln -sf pdftex pdfcsplain
    ln -sf pdftex pdfetex
    ln -sf pdftex pdfjadetex
    ln -sf pdftex pdflatex
    ln -sf pdftex pdfmex
    ln -sf pdftex pdfxmltex
    ln -sf pdftex utf8mex
    ln -sf pdftex texsis
    ln -sf pdftex xmltex
    ln -sf ptex platex
    ln -sf mpost mfplain
    ln -sf xetex xelatex
%if %{_texmf_enable_asymptote}
    ln -sf %{_texmfdir}/asymptote/GUI/xasy.py xasy
%endif

    # use scripts from noarch packages
    rm -f a5toa4 adhocfilelist allcm allneeded arara chkweb context	\
	  ctxtools dtxgen dvi2fax dvired fmtutil fmtutil-sys fontinst	\
	  kanji-config-updmap kanji-config-updmap-sys			\
	  kanji-fontmap-creator kpsewhere latexpand ltxfileinfo		\
	  lua2dox_filter luaotfload-tool luatools mtxrun		\
	  multibibliography pfarrei ps2frag pslatex pstopdf ptex2pdf	\
	  rlxtools rubibtex rumakeindex texconfig texconfig-dialog	\
	  texconfig-sys texexec tpic2pdftex

    # use symlinks from noarch packages
    rm -f a2ping afm2afm allec arlatex authorindex autoinst bibexport	\
	  bundledoc cachepic checkcites cmap2enc convbkmk ctanify	\
	  ctanupload de-macro deweb dviasm dvipdft dosepsbin ebong	\
	  e2pall epspdf epspdftk epstopdf exceltex fig4latex findhyph	\
	  font2afm fragmaster ht htcontext htlatex htmex httex httexi	\
	  htxelatex htxetex installfont-tl latex2man latexdiff		\
	  latexdiff-vc latexfileversion latexmk latexrevise listbib	\
	  listings-ext.sh m-tx makeglossaries match_parens mathspic	\
	  mf2pt1 mk4ht mkgrkindex mkjobtexmf mkluatexfontdb mkt1font	\
	  mptopdf musixflx musixtex ot2kpx pdf180 pdf270 pdf90		\
	  pdfannotextractor pdfatfi pdfbook pdfcrop pdfflip pdfjam	\
	  pdfjam-pocketmod pdfjam-slides3up pdfjam-slides6up pdfjoin	\
	  pdfnup pdfpun pdfthumb pedigree perltex pfm2kpx pkfix		\
	  pkfix-helper ppower4 ps2eps ps4pdf pst2pdf pmx2pdf purifyeps	\
	  repstopdf rpdfcrop rungs showglyphs simpdftex splitindex	\
	  sty2dtx svn-multi texcount texdef texdiff texdirflatten	\
	  texdoc texdoctk texlinks texliveonfly texloganalyser		\
	  texmfstart thumbpdf tlmgr typeoutfileinfo ulqda updmap	\
	  updmap-setup-kanji updmap-sys urlbst vpe vpl2ovp vpl2vpl
popd

# use texmf data
rm -fr %{buildroot}%{_texmfdir} %{buildroot}%{_texmfdistdir}

# install manual pages and info files from noarch packages
rm -fr %{buildroot}%{_mandir} %{buildroot}%{_infodir}

%if %{enable_shared}
    rm %{buildroot}%{_libdir}/{libkpathsea,libptexenc}.a
%else
    # do not generate dynamic libraries and do not install static ones
    rm -fr %{buildroot}%{_libdir}
    rm -fr %{buildroot}%{_includedir}
%endif

%changelog
* Wed Apr 02 2014 Denis Silakov <denis.silakov@rosalab.ru> 20131212-3
+ Revision: 440dbbc
- Require texlive-scheme-full, since scheme-medium doesn't require cyrillic packages



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20864 |12mu|texlive-a2ping-20120413-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29725
# category TLCore
# catalog-ctan /graphics/a2ping/a2ping.pl
# catalog-date 2012-04-13 20:01:51 +0200
# catalog-license gpl
# catalog-version undef
Name:		texlive-a2ping
Version:	20120413
Release:	6
Summary:	Advanced PS, PDF, EPS converter
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/a2ping/a2ping.pl
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/a2ping.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/a2ping.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-a2ping.bin = %{EVRD}

%description
a2ping is a Perl script command line utility written for Unix
that converts many raster image and vector graphics formats to
EPS or PDF and other page description formats. Accepted input
file formats are: PS (PostScript), EPS, PDF, PNG, JPEG, TIFF,
PNM, BMP, GIF, LBM, XPM, PCX, TGA. Accepted output formats are:
EPS, PCL5, PDF, PDF1, PBM, PGM, PPM, PS, markedEPS, markedPS,
PNG, XWD, BMP, TIFF, JPEG, GIF, XPM. a2ping delegates the low-
level work to Ghostscript (GS), pdftops and sam2p. a2ping fixes
many glitches during the EPS to EPS conversion, so its output
is often more compatible and better embeddable than its input.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/a2ping
%{_texmfdistdir}/scripts/a2ping/a2ping.pl
%doc %{_mandir}/man1/a2ping.1*
%doc %{_texmfdistdir}/doc/man/man1/a2ping.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/a2ping/a2ping.pl a2ping
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 20120413-6
+ Revision: 6004412
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20865 |12mu|texlive-abntex2-1.9.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32794
# category Package
# catalog-ctan /macros/latex/contrib/abntex2
# catalog-date 2014-01-26 14:22:53 +0100
# catalog-license lppl1.3
# catalog-version 1.9.2
Name:		texlive-abntex2
Version:	1.9.2
Release:	1
Summary:	Typeset technical and scientific Brazilian documents based on ABNT rules
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/abntex2
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/abntex2.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/abntex2.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bundle provides support for writing technical and
scientific Brazilian documents (like academic thesis, articles,
reports, research project and others) based on ABNT rules
(Associacao Brasileira de Normas Tecnicas). It replaces the old
abntex.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bib/abntex2/abntex2-options.bib
%{_texmfdistdir}/bibtex/bst/abntex2/abntex2-alf.bst
%{_texmfdistdir}/bibtex/bst/abntex2/abntex2-num.bst
%{_texmfdistdir}/tex/latex/abntex2/abntex2.cls
%{_texmfdistdir}/tex/latex/abntex2/abntex2abrev.sty
%{_texmfdistdir}/tex/latex/abntex2/abntex2cite.sty
%doc %{_texmfdistdir}/doc/latex/abntex2/README
%doc %{_texmfdistdir}/doc/latex/abntex2/abntex2-doc-abnt-10520.bib
%doc %{_texmfdistdir}/doc/latex/abntex2/abntex2-doc-abnt-6023.bib
%doc %{_texmfdistdir}/doc/latex/abntex2/abntex2-doc-options.bib
%doc %{_texmfdistdir}/doc/latex/abntex2/abntex2-doc-test.bib
%doc %{_texmfdistdir}/doc/latex/abntex2/abntex2-doc.bib
%doc %{_texmfdistdir}/doc/latex/abntex2/abntex2.pdf
%doc %{_texmfdistdir}/doc/latex/abntex2/abntex2.tex
%doc %{_texmfdistdir}/doc/latex/abntex2/abntex2cite-alf.pdf
%doc %{_texmfdistdir}/doc/latex/abntex2/abntex2cite-alf.tex
%doc %{_texmfdistdir}/doc/latex/abntex2/abntex2cite.pdf
%doc %{_texmfdistdir}/doc/latex/abntex2/abntex2cite.tex
%doc %{_texmfdistdir}/doc/latex/abntex2/examples/abntex2-modelo-artigo.pdf
%doc %{_texmfdistdir}/doc/latex/abntex2/examples/abntex2-modelo-artigo.tex
%doc %{_texmfdistdir}/doc/latex/abntex2/examples/abntex2-modelo-glossarios.pdf
%doc %{_texmfdistdir}/doc/latex/abntex2/examples/abntex2-modelo-glossarios.tex
%doc %{_texmfdistdir}/doc/latex/abntex2/examples/abntex2-modelo-img-grafico.pdf
%doc %{_texmfdistdir}/doc/latex/abntex2/examples/abntex2-modelo-img-marca.pdf
%doc %{_texmfdistdir}/doc/latex/abntex2/examples/abntex2-modelo-include-comandos.tex
%doc %{_texmfdistdir}/doc/latex/abntex2/examples/abntex2-modelo-livro-bandeirinha.jpg
%doc %{_texmfdistdir}/doc/latex/abntex2/examples/abntex2-modelo-livro-pintassilgo.jpg
%doc %{_texmfdistdir}/doc/latex/abntex2/examples/abntex2-modelo-livro-saira-amarela.jpg
%doc %{_texmfdistdir}/doc/latex/abntex2/examples/abntex2-modelo-livro.pdf
%doc %{_texmfdistdir}/doc/latex/abntex2/examples/abntex2-modelo-livro.tex
%doc %{_texmfdistdir}/doc/latex/abntex2/examples/abntex2-modelo-projeto-pesquisa.pdf
%doc %{_texmfdistdir}/doc/latex/abntex2/examples/abntex2-modelo-projeto-pesquisa.tex
%doc %{_texmfdistdir}/doc/latex/abntex2/examples/abntex2-modelo-references.bib
%doc %{_texmfdistdir}/doc/latex/abntex2/examples/abntex2-modelo-relatorio-tecnico.pdf
%doc %{_texmfdistdir}/doc/latex/abntex2/examples/abntex2-modelo-relatorio-tecnico.tex
%doc %{_texmfdistdir}/doc/latex/abntex2/examples/abntex2-modelo-slides.pdf
%doc %{_texmfdistdir}/doc/latex/abntex2/examples/abntex2-modelo-slides.tex
%doc %{_texmfdistdir}/doc/latex/abntex2/examples/abntex2-modelo-trabalho-academico.pdf
%doc %{_texmfdistdir}/doc/latex/abntex2/examples/abntex2-modelo-trabalho-academico.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Feb 15 2014 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> 1.9.2-1
+ Revision: 15ec0ce
- - Update to latest release.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20866 |12mu|texlive-abraces-1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27880
# category Package
# catalog-ctan /macros/latex/contrib/abraces
# catalog-date 2012-09-06 08:51:08 +0200
# catalog-license lppl
# catalog-version 1.-
Name:		texlive-abraces
Version:	1
Release:	6
Summary:	Asymmetric over-/underbraces in maths
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/abraces
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/abraces.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/abraces.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a character key-driven interface to
supplement new constructions of the traditional \overbrace and
\underbrace pairs in an asymmetric or arbitrary way.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/abraces/abraces.sty
%doc %{_texmfdistdir}/doc/latex/abraces/abraces-doc.pdf
%doc %{_texmfdistdir}/doc/latex/abraces/abraces-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Tue Apr 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 1-6
+ Revision: 1e24d25
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20867 |12mu|texlive-achemso-3.8e-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32619
# category Package
# catalog-ctan /macros/latex/contrib/achemso
# catalog-date 2014-01-09 12:45:18 +0100
# catalog-license lppl1.3
# catalog-version 3.8e
Name:		texlive-achemso
Version:	3.8e
Release:	1
Summary:	Support for American Chemical Society journal submissions
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/achemso
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/achemso.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/achemso.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/achemso.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bundle provides the official macros (achemso.cls) and
BibTeX styles (achemso.bst and biochem.bst) for submission to
the journals of the American Chemical Society. The natmove
package, which moves citations relative to punctuation, is
distributed as part of the bundle.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/achemso/achemso.bst
%{_texmfdistdir}/bibtex/bst/achemso/biochem.bst
%{_texmfdistdir}/tex/latex/achemso/achemso.cls
%{_texmfdistdir}/tex/latex/achemso/achemso.sty
%{_texmfdistdir}/tex/latex/achemso/config/aamick.cfg
%{_texmfdistdir}/tex/latex/achemso/config/acbcct.cfg
%{_texmfdistdir}/tex/latex/achemso/config/accacs.cfg
%{_texmfdistdir}/tex/latex/achemso/config/achre4.cfg
%{_texmfdistdir}/tex/latex/achemso/config/acncdm.cfg
%{_texmfdistdir}/tex/latex/achemso/config/acsccc.cfg
%{_texmfdistdir}/tex/latex/achemso/config/amclct.cfg
%{_texmfdistdir}/tex/latex/achemso/config/amlccd.cfg
%{_texmfdistdir}/tex/latex/achemso/config/ancac3.cfg
%{_texmfdistdir}/tex/latex/achemso/config/ancham.cfg
%{_texmfdistdir}/tex/latex/achemso/config/apchd5.cfg
%{_texmfdistdir}/tex/latex/achemso/config/asbcd6.cfg
%{_texmfdistdir}/tex/latex/achemso/config/ascecg.cfg
%{_texmfdistdir}/tex/latex/achemso/config/bcches.cfg
%{_texmfdistdir}/tex/latex/achemso/config/bichaw.cfg
%{_texmfdistdir}/tex/latex/achemso/config/bipret.cfg
%{_texmfdistdir}/tex/latex/achemso/config/bomaf6.cfg
%{_texmfdistdir}/tex/latex/achemso/config/cgdefu.cfg
%{_texmfdistdir}/tex/latex/achemso/config/chreay.cfg
%{_texmfdistdir}/tex/latex/achemso/config/cmatex.cfg
%{_texmfdistdir}/tex/latex/achemso/config/crtoec.cfg
%{_texmfdistdir}/tex/latex/achemso/config/enfuem.cfg
%{_texmfdistdir}/tex/latex/achemso/config/esthag.cfg
%{_texmfdistdir}/tex/latex/achemso/config/estlcu.cfg
%{_texmfdistdir}/tex/latex/achemso/config/iecred.cfg
%{_texmfdistdir}/tex/latex/achemso/config/inoraj.cfg
%{_texmfdistdir}/tex/latex/achemso/config/jacsat.cfg
%{_texmfdistdir}/tex/latex/achemso/config/jafcau.cfg
%{_texmfdistdir}/tex/latex/achemso/config/jceaax.cfg
%{_texmfdistdir}/tex/latex/achemso/config/jceda8.cfg
%{_texmfdistdir}/tex/latex/achemso/config/jcisd8.cfg
%{_texmfdistdir}/tex/latex/achemso/config/jctcce.cfg
%{_texmfdistdir}/tex/latex/achemso/config/jmcmar.cfg
%{_texmfdistdir}/tex/latex/achemso/config/jnprdf.cfg
%{_texmfdistdir}/tex/latex/achemso/config/joceah.cfg
%{_texmfdistdir}/tex/latex/achemso/config/jpcafh.cfg
%{_texmfdistdir}/tex/latex/achemso/config/jpcbfk.cfg
%{_texmfdistdir}/tex/latex/achemso/config/jpccck.cfg
%{_texmfdistdir}/tex/latex/achemso/config/jpclcd.cfg
%{_texmfdistdir}/tex/latex/achemso/config/jprobs.cfg
%{_texmfdistdir}/tex/latex/achemso/config/langd5.cfg
%{_texmfdistdir}/tex/latex/achemso/config/mamobx.cfg
%{_texmfdistdir}/tex/latex/achemso/config/mpohbp.cfg
%{_texmfdistdir}/tex/latex/achemso/config/nalefd.cfg
%{_texmfdistdir}/tex/latex/achemso/config/oprdfk.cfg
%{_texmfdistdir}/tex/latex/achemso/config/orgnd7.cfg
%{_texmfdistdir}/tex/latex/achemso/config/orlef7.cfg
%{_texmfdistdir}/tex/latex/achemso/natmove.sty
%doc %{_texmfdistdir}/doc/latex/achemso/README
%doc %{_texmfdistdir}/doc/latex/achemso/achemso-demo.bib
%doc %{_texmfdistdir}/doc/latex/achemso/achemso-demo.pdf
%doc %{_texmfdistdir}/doc/latex/achemso/achemso-demo.tex
%doc %{_texmfdistdir}/doc/latex/achemso/achemso.pdf
#- source
%doc %{_texmfdistdir}/source/latex/achemso/achemso.dtx
%doc %{_texmfdistdir}/source/latex/achemso/achemso.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.8e-1
+ Revision: b772608
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20868 |12mu|texlive-actuarialangle-20121016-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 28004
# category Package
# catalog-ctan /macros/latex/contrib/actuarialangle
# catalog-date 2012-10-16 11:23:03 +0200
# catalog-license pd
# catalog-version undef
Name:		texlive-actuarialangle
Version:	20121016
Release:	6
Summary:	Symbol for use in "present value" statements of an annuity
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/actuarialangle
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/actuarialangle.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/actuarialangle.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package defines a single command \actuarialangle to typeset
"angles" in the 'present value of an annuity' symbols common in
actuarial and financial notation.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/actuarialangle/actuarialangle.sty
%doc %{_texmfdistdir}/doc/latex/actuarialangle/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 20121016-6
+ Revision: 2b676ff
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20869 |12mu|texlive-adhocfilelist-20130104-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29349
# category Package
# catalog-ctan /support/adhocfilelist
# catalog-date 2013-01-04 14:33:54 +0100
# catalog-license lppl
# catalog-version 2013-01-04
Name:		texlive-adhocfilelist
Version:	20130104
Release:	6
Summary:	'\listfiles' entries from the command line
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/adhocfilelist
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/adhocfilelist.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/adhocfilelist.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/adhocfilelist.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-adhocfilelist.bin = %{EVRD}

%description
The package provides a Unix shell script to display a list of
LaTeX \Provides...-command contexts on screen. Provision is
made for controlling the searches that the package does. The
package was developed on a Unix-like system, using (among other
things) the gnu variant of the find command.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/adhocfilelist
%{_texmfdistdir}/scripts/adhocfilelist/adhocfilelist.sh
%{_texmfdistdir}/scripts/adhocfilelist/herelist.sh
%{_texmfdistdir}/tex/support/adhocfilelist/adhocfilelist.RLS
%doc %{_texmfdistdir}/doc/support/adhocfilelist/README
%doc %{_texmfdistdir}/doc/support/adhocfilelist/RELEASEs.txt
%doc %{_texmfdistdir}/doc/support/adhocfilelist/SrcFILEs.txt
%doc %{_texmfdistdir}/doc/support/adhocfilelist/adhocfilelist.htm
%doc %{_texmfdistdir}/doc/support/adhocfilelist/demo/herelist.txt
#- source
%doc %{_texmfdistdir}/source/support/adhocfilelist/adhocfilelist.tex
%doc %{_texmfdistdir}/source/support/adhocfilelist/fdatechk.tex
%doc %{_texmfdistdir}/source/support/adhocfilelist/makehtml.tex
%doc %{_texmfdistdir}/source/support/adhocfilelist/srcfiles.tex
%doc %{_texmfdistdir}/source/support/adhocfilelist/texblog.fdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/adhocfilelist/adhocfilelist.sh adhocfilelist
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}

%changelog
* Wed Mar 19 2014 Denis Silakov <denis.silakov@rosalab.ru> 20130104-6
+ Revision: 7218700
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20870 |12mu|texlive-adjmulticol-1.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 28936
# category Package
# catalog-ctan /macros/latex/contrib/adjmulticol
# catalog-date 2013-01-24 12:03:40 +0100
# catalog-license lppl1.3
# catalog-version 1.1
Name:		texlive-adjmulticol
Version:	1.1
Release:	5
Summary:	Adjusting margins for multicolumn and single column output
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/adjmulticol
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/adjmulticol.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/adjmulticol.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/adjmulticol.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
package extends the multicol package with the option to change
the margins for multicolumn and unicolumn layout. The package
understands the difference between the even and odd margins for
two side printing.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/adjmulticol/adjmulticol.sty
%doc %{_texmfdistdir}/doc/latex/adjmulticol/Makefile
%doc %{_texmfdistdir}/doc/latex/adjmulticol/README
%doc %{_texmfdistdir}/doc/latex/adjmulticol/adjmulticol.bib
%doc %{_texmfdistdir}/doc/latex/adjmulticol/adjmulticol.pdf
%doc %{_texmfdistdir}/doc/latex/adjmulticol/sample.pdf
%doc %{_texmfdistdir}/doc/latex/adjmulticol/sample.tex
#- source
%doc %{_texmfdistdir}/source/latex/adjmulticol/adjmulticol.dtx
%doc %{_texmfdistdir}/source/latex/adjmulticol/adjmulticol.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.1-5
+ Revision: 7b7d8b9
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20871 |12mu|texlive-adjustbox-20131013-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26555
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-adjustbox
Epoch:		1
Version:	20131013
Release:	5
Summary:	TeXLive adjustbox package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/adjustbox.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/adjustbox.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/adjustbox.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive adjustbox package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/adjustbox/adjcalc.sty
%{_texmfdistdir}/tex/latex/adjustbox/adjustbox.sty
%{_texmfdistdir}/tex/latex/adjustbox/tc-dvips.def
%{_texmfdistdir}/tex/latex/adjustbox/tc-pdftex.def
%{_texmfdistdir}/tex/latex/adjustbox/tc-pgf.def
%{_texmfdistdir}/tex/latex/adjustbox/tc-xetex.def
%{_texmfdistdir}/tex/latex/adjustbox/trimclip.sty
%doc %{_texmfdistdir}/doc/latex/adjustbox/README
%doc %{_texmfdistdir}/doc/latex/adjustbox/adjcalc.pdf
%doc %{_texmfdistdir}/doc/latex/adjustbox/adjustbox.pdf
%doc %{_texmfdistdir}/doc/latex/adjustbox/trimclip.pdf
#- source
%doc %{_texmfdistdir}/source/latex/adjustbox/adjcalc.dtx
%doc %{_texmfdistdir}/source/latex/adjustbox/adjustbox.dtx
%doc %{_texmfdistdir}/source/latex/adjustbox/adjustbox.ins
%doc %{_texmfdistdir}/source/latex/adjustbox/trimclip.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:20131013-5
+ Revision: 44429eb
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20872 |12mu|texlive-afm2pl-20131013-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29752
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-afm2pl
Version:	20131013
Release:	5
Summary:	TeXLive afm2pl package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/afm2pl.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/afm2pl.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-afm2pl.bin
%rename tetex-afm
%rename texlive-texmf-afm

%description
TeXLive afm2pl package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/enc/dvips/afm2pl/afm2pl-ot1.enc
%{_texmfdistdir}/fonts/enc/dvips/afm2pl/afm2pl-ot1ital.enc
%{_texmfdistdir}/fonts/enc/dvips/afm2pl/afm2pl-ot1tt.enc
%{_texmfdistdir}/fonts/enc/dvips/afm2pl/afm2pl-texnanlc.enc
%{_texmfdistdir}/fonts/enc/dvips/afm2pl/afm2pl-texnanuc.enc
%{_texmfdistdir}/fonts/lig/afm2pl/accents.lig
%{_texmfdistdir}/fonts/lig/afm2pl/bound.lig
%{_texmfdistdir}/fonts/lig/afm2pl/default.lig
%{_texmfdistdir}/fonts/lig/afm2pl/defpost.lig
%{_texmfdistdir}/fonts/lig/afm2pl/defpre.lig
%{_texmfdistdir}/fonts/lig/afm2pl/forge.lig
%{_texmfdistdir}/fonts/lig/afm2pl/ligtex.lig
%{_texmfdistdir}/tex/fontinst/afm2pl/README
%{_texmfdistdir}/tex/fontinst/afm2pl/ly1.etx
%{_texmfdistdir}/tex/fontinst/afm2pl/ly1c.etx
%{_texmfdistdir}/tex/fontinst/afm2pl/makesc8y.tex
%doc %{_mandir}/man1/afm2pl.1*
%doc %{_texmfdistdir}/doc/man/man1/afm2pl.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 20131013-5
+ Revision: 898548e
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20873 |12mu|texlive-aleph-RC2-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29764
# category Package
# catalog-ctan /systems/aleph
# catalog-date 2012-12-31 10:35:50 +0100
# catalog-license gpl
# catalog-version RC2
Name:		texlive-aleph
Version:	RC2
Release:	11
Summary:	Extended TeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/systems/aleph
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/aleph.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/aleph.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-tetex
Requires:	texlive-latex
Requires:	texlive-plain
Requires:	texlive-lambda
Requires:	texlive-aleph.bin

%description
An development of omega, using most of the extensions of TeX
itself developed for e-TeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	rm -fr %{_texmfvardir}/web2c/aleph
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%_texmf_fmtutil_d/aleph
%doc %{_texmfdistdir}/doc/aleph/base/News
%doc %{_texmfdistdir}/doc/aleph/base/readme.txt
%doc %{_mandir}/man1/aleph.1*
%doc %{_texmfdistdir}/doc/man/man1/aleph.man1.pdf
%doc %{_mandir}/man1/lamed.1*
%doc %{_texmfdistdir}/doc/man/man1/lamed.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1
mkdir -p %{buildroot}%{_texmf_fmtutil_d}
cat > %{buildroot}%{_texmf_fmtutil_d}/aleph <<EOF
#
# from aleph:
aleph aleph - *aleph.ini
lamed aleph language.dat *lambda.ini
EOF

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> RC2-11
+ Revision: 08873a0
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20874 |12mu|texlive-amsaddr-1.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29630
# category Package
# catalog-ctan /macros/latex/contrib/amsaddr
# catalog-date 2013-04-03 11:32:41 +0200
# catalog-license lppl
# catalog-version 1.1
Name:		texlive-amsaddr
Version:	1.1
Release:	5
Summary:	Alter the position of affiliations in amsart
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/amsaddr
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amsaddr.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amsaddr.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amsaddr.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package is to be used with the amsart documentclass. It
lets you move the authors' affiliations either just below the
authors' names on the front page or as footnotes on the first
page. The email addresses are always listed as a footnote on
the front page.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/amsaddr/amsaddr.sty
%doc %{_texmfdistdir}/doc/latex/amsaddr/README
%doc %{_texmfdistdir}/doc/latex/amsaddr/amsaddr.pdf
#- source
%doc %{_texmfdistdir}/source/latex/amsaddr/amsaddr.dtx
%doc %{_texmfdistdir}/source/latex/amsaddr/amsaddr.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.1-5
+ Revision: 6fd319a
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20875 |12mu|texlive-amscls-20130202-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30738
# category Package
# catalog-ctan /macros/latex/required/amslatex/amscls
# catalog-date 2013-02-02 11:29:56 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-amscls
Version:	20130202
Release:	5
Summary:	AMS document classes for LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/required/amslatex/amscls
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amscls.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amscls.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amscls.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This bundle contains three AMS classes, amsart (for writing
articles for the AMS), amsbook (for books) and amsproc (for
proceedings), together with some supporting material. The
material is made available as part of the AMS-LaTeX
distribution.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/amscls/amsalpha.bst
%{_texmfdistdir}/bibtex/bst/amscls/amsplain.bst
%{_texmfdistdir}/tex/latex/amscls/amsart.cls
%{_texmfdistdir}/tex/latex/amscls/amsbook.cls
%{_texmfdistdir}/tex/latex/amscls/amsbooka.sty
%{_texmfdistdir}/tex/latex/amscls/amsdtx.cls
%{_texmfdistdir}/tex/latex/amscls/amsldoc.cls
%{_texmfdistdir}/tex/latex/amscls/amsmidx.sty
%{_texmfdistdir}/tex/latex/amscls/amsproc.cls
%{_texmfdistdir}/tex/latex/amscls/amsthm.sty
%{_texmfdistdir}/tex/latex/amscls/upref.sty
%doc %{_texmfdistdir}/doc/latex/amscls/00LICENSE.txt
%doc %{_texmfdistdir}/doc/latex/amscls/amsart.template
%doc %{_texmfdistdir}/doc/latex/amscls/amsbook.template
%doc %{_texmfdistdir}/doc/latex/amscls/amsbooka.pdf
%doc %{_texmfdistdir}/doc/latex/amscls/amsclass.pdf
%doc %{_texmfdistdir}/doc/latex/amscls/amsdtx.pdf
%doc %{_texmfdistdir}/doc/latex/amscls/amsmidx.pdf
%doc %{_texmfdistdir}/doc/latex/amscls/amsproc.template
%doc %{_texmfdistdir}/doc/latex/amscls/amsthdoc.pdf
%doc %{_texmfdistdir}/doc/latex/amscls/diffs-c.txt
%doc %{_texmfdistdir}/doc/latex/amscls/instr-l.pdf
%doc %{_texmfdistdir}/doc/latex/amscls/thmtest.pdf
%doc %{_texmfdistdir}/doc/latex/amscls/upref.pdf
#- source
%doc %{_texmfdistdir}/source/latex/amscls/00LICENSE.txt
%doc %{_texmfdistdir}/source/latex/amscls/00readme.txt
%doc %{_texmfdistdir}/source/latex/amscls/ams-c1.ins
%doc %{_texmfdistdir}/source/latex/amscls/amsbooka.dtx
%doc %{_texmfdistdir}/source/latex/amscls/amsbooka.ins
%doc %{_texmfdistdir}/source/latex/amscls/amsclass.dtx
%doc %{_texmfdistdir}/source/latex/amscls/amsdtx.dtx
%doc %{_texmfdistdir}/source/latex/amscls/amsdtx.ins
%doc %{_texmfdistdir}/source/latex/amscls/amsmidx.dtx
%doc %{_texmfdistdir}/source/latex/amscls/amsthdoc.tex
%doc %{_texmfdistdir}/source/latex/amscls/install.txt
%doc %{_texmfdistdir}/source/latex/amscls/instr-l.tex
%doc %{_texmfdistdir}/source/latex/amscls/manifest.txt
%doc %{_texmfdistdir}/source/latex/amscls/thmtest.tex
%doc %{_texmfdistdir}/source/latex/amscls/upref.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 20130202-5
+ Revision: 24a4cc6
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20876 |12mu|texlive-amsfonts-3.04-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29208
# category Package
# catalog-ctan /fonts/amsfonts
# catalog-date 2013-01-28 18:05:09 +0100
# catalog-license ofl
# catalog-version 3.04
Name:		texlive-amsfonts
Version:	3.04
Release:	5
Summary:	TeX fonts from the American Mathematical Society
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/amsfonts
License:	OFL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amsfonts.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amsfonts.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amsfonts.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-tetex

%description
An extended set of fonts for use in mathematics, including:
extra mathematical symbols; blackboard bold letters (uppercase
only); fraktur letters; subscript sizes of bold math italic and
bold Greek letters; subscript sizes of large symbols such as
sum and product; added sizes of the Computer Modern small caps
font; cyrillic fonts (from the University of Washington); Euler
mathematical fonts. All fonts are provided as Adobe Type 1
files, and all except the Euler fonts are provided as Metafont
source. The distribution also includes the canonical Type 1
versions of the Computer Modern family of fonts. Plain TeX and
LaTeX macros for using the fonts are provided.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmb10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmbsy10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmbx10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmbx12.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmbx5.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmbx6.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmbx7.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmbx8.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmbx9.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmbxsl10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmbxti10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmcsc10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmdunh10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmex10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmff10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmfi10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmfib8.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cminch.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmitt10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmmi10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmmi12.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmmi5.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmmi6.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmmi7.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmmi8.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmmi9.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmmib10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmr10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmr12.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmr17.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmr5.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmr6.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmr7.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmr8.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmr9.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmsl10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmsl12.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmsl8.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmsl9.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmsltt10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmss10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmss12.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmss17.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmss8.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmss9.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmssbx10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmssdc10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmssi10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmssi12.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmssi17.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmssi8.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmssi9.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmssq8.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmssqi8.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmsy10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmsy5.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmsy6.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmsy7.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmsy8.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmsy9.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmtcsc10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmtex10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmtex8.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmtex9.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmti10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmti12.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmti7.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmti8.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmti9.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmtt10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmtt12.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmtt8.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmtt9.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmu10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmvtt10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cmextra/cmbsy5.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cmextra/cmbsy6.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cmextra/cmbsy7.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cmextra/cmbsy8.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cmextra/cmbsy9.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cmextra/cmcsc8.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cmextra/cmcsc9.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cmextra/cmex7.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cmextra/cmex8.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cmextra/cmex9.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cmextra/cmmib5.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cmextra/cmmib6.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cmextra/cmmib7.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cmextra/cmmib8.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cmextra/cmmib9.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cyrillic/wncyb10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cyrillic/wncyi10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cyrillic/wncyr10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cyrillic/wncysc10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/cyrillic/wncyss10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/euler/euex10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/euler/euex7.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/euler/euex8.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/euler/euex9.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/euler/eufb10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/euler/eufb5.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/euler/eufb7.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/euler/eufm10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/euler/eufm5.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/euler/eufm7.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/euler/eurb10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/euler/eurb5.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/euler/eurb7.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/euler/eurm10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/euler/eurm5.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/euler/eurm7.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/euler/eusb10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/euler/eusb5.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/euler/eusb7.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/euler/eusm10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/euler/eusm5.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/euler/eusm7.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/latxfont/lasy10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/latxfont/lasy5.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/latxfont/lasy6.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/latxfont/lasy7.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/latxfont/lasy8.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/latxfont/lasy9.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/latxfont/lasyb10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/latxfont/lcircle1.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/latxfont/lcirclew.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/latxfont/lcmss8.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/latxfont/lcmssb8.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/latxfont/lcmssi8.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/latxfont/line10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/latxfont/linew10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/symbols/msam10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/symbols/msam5.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/symbols/msam6.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/symbols/msam7.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/symbols/msam8.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/symbols/msam9.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/symbols/msbm10.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/symbols/msbm5.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/symbols/msbm6.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/symbols/msbm7.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/symbols/msbm8.afm
%{_texmfdistdir}/fonts/afm/public/amsfonts/symbols/msbm9.afm
%{_texmfdistdir}/fonts/map/dvips/amsfonts/cm.map
%{_texmfdistdir}/fonts/map/dvips/amsfonts/cmextra.map
%{_texmfdistdir}/fonts/map/dvips/amsfonts/cyrillic.map
%{_texmfdistdir}/fonts/map/dvips/amsfonts/euler.map
%{_texmfdistdir}/fonts/map/dvips/amsfonts/latxfont.map
%{_texmfdistdir}/fonts/map/dvips/amsfonts/symbols.map
%{_texmfdistdir}/fonts/source/public/amsfonts/cmextra/cmbsy5.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cmextra/cmbsy6.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cmextra/cmbsy7.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cmextra/cmbsy8.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cmextra/cmbsy9.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cmextra/cmcsc8.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cmextra/cmcsc9.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cmextra/cmex7.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cmextra/cmex8.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cmextra/cmex9.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cmextra/cmmib5.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cmextra/cmmib6.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cmextra/cmmib7.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cmextra/cmmib8.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cmextra/cmmib9.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/cyrcsc.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/cyrfont.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/cyrilu.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/cyrital.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/cyrmax.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/cyrpunc.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/cyrspl.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/cyrspu.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/cyrti.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/serb.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/serbspu.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/wncyb10.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/wncyb5.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/wncyb6.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/wncyb7.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/wncyb8.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/wncyb9.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/wncyi10.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/wncyi5.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/wncyi6.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/wncyi7.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/wncyi8.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/wncyi9.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/wncyr10.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/wncyr5.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/wncyr6.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/wncyr7.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/wncyr8.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/wncyr9.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/wncysc10.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/wncyss10.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/wncyss8.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/wncyss9.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/dummy/dummy.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/symbols/amsya.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/symbols/amsyb.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/symbols/asymbols.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/symbols/bsymbols.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/symbols/msam10.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/symbols/msam5.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/symbols/msam6.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/symbols/msam7.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/symbols/msam8.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/symbols/msam9.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/symbols/msbm10.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/symbols/msbm5.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/symbols/msbm6.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/symbols/msbm7.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/symbols/msbm8.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/symbols/msbm9.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/symbols/xbbase.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/symbols/xbbold.mf
%{_texmfdistdir}/fonts/source/public/amsfonts/symbols/xbcaps.mf
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cmextra/cmbsy5.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cmextra/cmbsy6.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cmextra/cmbsy7.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cmextra/cmbsy8.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cmextra/cmbsy9.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cmextra/cmcsc8.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cmextra/cmcsc9.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cmextra/cmex7.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cmextra/cmex8.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cmextra/cmex9.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cmextra/cmmib5.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cmextra/cmmib6.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cmextra/cmmib7.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cmextra/cmmib8.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cmextra/cmmib9.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cyrillic/wncyb10.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cyrillic/wncyb5.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cyrillic/wncyb6.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cyrillic/wncyb7.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cyrillic/wncyb8.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cyrillic/wncyb9.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cyrillic/wncyi10.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cyrillic/wncyi5.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cyrillic/wncyi6.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cyrillic/wncyi7.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cyrillic/wncyi8.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cyrillic/wncyi9.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cyrillic/wncyr10.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cyrillic/wncyr5.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cyrillic/wncyr6.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cyrillic/wncyr7.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cyrillic/wncyr8.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cyrillic/wncyr9.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cyrillic/wncysc10.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cyrillic/wncyss10.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cyrillic/wncyss8.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/cyrillic/wncyss9.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/dummy/dummy.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/euex10.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/euex7.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/euex8.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/euex9.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eufb10.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eufb5.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eufb6.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eufb7.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eufb8.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eufb9.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eufm10.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eufm5.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eufm6.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eufm7.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eufm8.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eufm9.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eurb10.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eurb5.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eurb6.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eurb7.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eurb8.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eurb9.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eurm10.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eurm5.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eurm6.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eurm7.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eurm8.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eurm9.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eusb10.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eusb5.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eusb6.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eusb7.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eusb8.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eusb9.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eusm10.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eusm5.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eusm6.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eusm7.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eusm8.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eusm9.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/symbols/msam10.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/symbols/msam5.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/symbols/msam6.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/symbols/msam7.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/symbols/msam8.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/symbols/msam9.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/symbols/msbm10.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/symbols/msbm5.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/symbols/msbm6.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/symbols/msbm7.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/symbols/msbm8.tfm
%{_texmfdistdir}/fonts/tfm/public/amsfonts/symbols/msbm9.tfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmb10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmb10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmbsy10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmbsy10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmbx10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmbx10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmbx12.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmbx12.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmbx5.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmbx5.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmbx6.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmbx6.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmbx7.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmbx7.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmbx8.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmbx8.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmbx9.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmbx9.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmbxsl10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmbxsl10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmbxti10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmbxti10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmcsc10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmcsc10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmdunh10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmdunh10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmex10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmex10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmff10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmff10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmfi10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmfi10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmfib8.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmfib8.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cminch.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cminch.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmitt10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmitt10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmmi10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmmi10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmmi12.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmmi12.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmmi5.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmmi5.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmmi6.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmmi6.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmmi7.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmmi7.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmmi8.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmmi8.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmmi9.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmmi9.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmmib10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmmib10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmr10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmr10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmr12.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmr12.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmr17.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmr17.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmr5.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmr5.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmr6.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmr6.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmr7.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmr7.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmr8.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmr8.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmr9.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmr9.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmsl10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmsl10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmsl12.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmsl12.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmsl8.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmsl8.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmsl9.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmsl9.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmsltt10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmsltt10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmss10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmss10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmss12.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmss12.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmss17.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmss17.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmss8.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmss8.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmss9.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmss9.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmssbx10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmssbx10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmssdc10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmssdc10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmssi10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmssi10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmssi12.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmssi12.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmssi17.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmssi17.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmssi8.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmssi8.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmssi9.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmssi9.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmssq8.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmssq8.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmssqi8.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmssqi8.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmsy10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmsy10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmsy5.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmsy5.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmsy6.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmsy6.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmsy7.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmsy7.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmsy8.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmsy8.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmsy9.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmsy9.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmtcsc10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmtcsc10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmtex10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmtex10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmtex8.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmtex8.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmtex9.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmtex9.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmti10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmti10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmti12.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmti12.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmti7.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmti7.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmti8.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmti8.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmti9.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmti9.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmtt10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmtt10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmtt12.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmtt12.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmtt8.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmtt8.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmtt9.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmtt9.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmu10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmu10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmvtt10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmvtt10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmbsy5.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmbsy5.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmbsy6.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmbsy6.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmbsy7.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmbsy7.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmbsy8.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmbsy8.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmbsy9.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmbsy9.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmcsc8.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmcsc8.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmcsc9.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmcsc9.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmex7.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmex7.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmex8.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmex8.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmex9.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmex9.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmmib5.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmmib5.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmmib6.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmmib6.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmmib7.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmmib7.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmmib8.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmmib8.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmmib9.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmmib9.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cyrillic/wncyb10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cyrillic/wncyb10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cyrillic/wncyi10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cyrillic/wncyi10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cyrillic/wncyr10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cyrillic/wncyr10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cyrillic/wncysc10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cyrillic/wncysc10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/cyrillic/wncyss10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/cyrillic/wncyss10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/euex10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/euex10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/euex7.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/euex7.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/euex8.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/euex8.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/euex9.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/euex9.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eufb10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eufb10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eufb5.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eufb5.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eufb7.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eufb7.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eufm10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eufm10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eufm5.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eufm5.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eufm7.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eufm7.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eurb10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eurb10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eurb5.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eurb5.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eurb7.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eurb7.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eurm10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eurm10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eurm5.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eurm5.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eurm7.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eurm7.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eusb10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eusb10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eusb5.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eusb5.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eusb7.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eusb7.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eusm10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eusm10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eusm5.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eusm5.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eusm7.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eusm7.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lasy10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lasy10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lasy5.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lasy5.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lasy6.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lasy6.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lasy7.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lasy7.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lasy8.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lasy8.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lasy9.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lasy9.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lasyb10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lasyb10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lcircle1.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lcircle1.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lcirclew.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lcirclew.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lcmss8.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lcmss8.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lcmssb8.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lcmssb8.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lcmssi8.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lcmssi8.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/line10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/line10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/linew10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/linew10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msam10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msam10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msam5.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msam5.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msam6.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msam6.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msam7.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msam7.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msam8.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msam8.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msam9.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msam9.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msbm10.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msbm10.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msbm5.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msbm5.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msbm6.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msbm6.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msbm7.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msbm7.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msbm8.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msbm8.pfm
%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msbm9.pfb
%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msbm9.pfm
%{_texmfdistdir}/tex/latex/amsfonts/amsfonts.sty
%{_texmfdistdir}/tex/latex/amsfonts/amssymb.sty
%{_texmfdistdir}/tex/latex/amsfonts/cmmib57.sty
%{_texmfdistdir}/tex/latex/amsfonts/eucal.sty
%{_texmfdistdir}/tex/latex/amsfonts/eufrak.sty
%{_texmfdistdir}/tex/latex/amsfonts/euscript.sty
%{_texmfdistdir}/tex/latex/amsfonts/ueuex.fd
%{_texmfdistdir}/tex/latex/amsfonts/ueuf.fd
%{_texmfdistdir}/tex/latex/amsfonts/ueur.fd
%{_texmfdistdir}/tex/latex/amsfonts/ueus.fd
%{_texmfdistdir}/tex/latex/amsfonts/umsa.fd
%{_texmfdistdir}/tex/latex/amsfonts/umsb.fd
%{_texmfdistdir}/tex/plain/amsfonts/amssym.def
%{_texmfdistdir}/tex/plain/amsfonts/amssym.tex
%{_texmfdistdir}/tex/plain/amsfonts/cyracc.def
%_texmf_updmap_d/amsfonts
%doc %{_texmfdistdir}/doc/fonts/amsfonts/OFL-FAQ.txt
%doc %{_texmfdistdir}/doc/fonts/amsfonts/OFL.txt
%doc %{_texmfdistdir}/doc/fonts/amsfonts/README
%doc %{_texmfdistdir}/doc/fonts/amsfonts/amsfndoc.pdf
%doc %{_texmfdistdir}/doc/fonts/amsfonts/amsfonts.pdf
%doc %{_texmfdistdir}/doc/fonts/amsfonts/amssymb.pdf
%doc %{_texmfdistdir}/doc/fonts/amsfonts/cmmib57.pdf
%doc %{_texmfdistdir}/doc/fonts/amsfonts/eufrak.pdf
%doc %{_texmfdistdir}/doc/fonts/amsfonts/euscript.pdf
#- source
%doc %{_texmfdistdir}/source/latex/amsfonts/amsfndoc.cyr
%doc %{_texmfdistdir}/source/latex/amsfonts/amsfndoc.def
%doc %{_texmfdistdir}/source/latex/amsfonts/amsfndoc.fnt
%doc %{_texmfdistdir}/source/latex/amsfonts/amsfndoc.ins
%doc %{_texmfdistdir}/source/latex/amsfonts/amsfndoc.tex
%doc %{_texmfdistdir}/source/latex/amsfonts/amsfonts.bug
%doc %{_texmfdistdir}/source/latex/amsfonts/amsfonts.dtx
%doc %{_texmfdistdir}/source/latex/amsfonts/amsfonts.faq
%doc %{_texmfdistdir}/source/latex/amsfonts/amsfonts.ins
%doc %{_texmfdistdir}/source/latex/amsfonts/amssymb.dtx
%doc %{_texmfdistdir}/source/latex/amsfonts/cmmib57.dtx
%doc %{_texmfdistdir}/source/latex/amsfonts/eufrak.dtx
%doc %{_texmfdistdir}/source/latex/amsfonts/euscript.dtx
%doc %{_texmfdistdir}/source/latex/amsfonts/manifest.txt

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}
mkdir -p %{buildroot}%{_texmf_updmap_d}
cat > %{buildroot}%{_texmf_updmap_d}/amsfonts <<EOF
Map      euler.map
MixedMap cm.map
MixedMap cmextra.map
MixedMap cyrillic.map
MixedMap latxfont.map
MixedMap symbols.map
EOF

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.04-5
+ Revision: bbed157
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20877 |12mu|texlive-amsmath-2.14-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30645
# category Package
# catalog-ctan /macros/latex/required/amslatex/math
# catalog-date 2013-03-09 20:29:31 +0100
# catalog-license lppl
# catalog-version 2.14
Name:		texlive-amsmath
Version:	2.14
Release:	5
Summary:	AMS mathematical facilities for LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/required/amslatex/math
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amsmath.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amsmath.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amsmath.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides the principal packages in the AMS-LaTeX
distribution. It adapts for use in LaTeX most of the
mathematical features found in AMS-TeX; it is highly
recommendsd as an adjunct to serious mathematical typesetting
in LaTeX. When amsmath is loaded, AMS-LaTeX packages amsbsy
(for bold symbols), amsopn (for operator names) and amstext
(for text embdedded in mathematics) are also loaded. Amsmath is
part of the LaTeX required distribution; however, several
contributed packages add still further to its appeal; examples
are empheq, which provides functions for decorating and
highlighting mathematics, and ntheorem, for specifying theorem
(and similar) definitions.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/amsmath/amsbsy.sty
%{_texmfdistdir}/tex/latex/amsmath/amscd.sty
%{_texmfdistdir}/tex/latex/amsmath/amsgen.sty
%{_texmfdistdir}/tex/latex/amsmath/amsmath.sty
%{_texmfdistdir}/tex/latex/amsmath/amsopn.sty
%{_texmfdistdir}/tex/latex/amsmath/amstex.sty
%{_texmfdistdir}/tex/latex/amsmath/amstext.sty
%{_texmfdistdir}/tex/latex/amsmath/amsxtra.sty
%doc %{_texmfdistdir}/doc/latex/amsmath/amsbsy.pdf
%doc %{_texmfdistdir}/doc/latex/amsmath/amscd.pdf
%doc %{_texmfdistdir}/doc/latex/amsmath/amsgen.pdf
%doc %{_texmfdistdir}/doc/latex/amsmath/amsldoc.pdf
%doc %{_texmfdistdir}/doc/latex/amsmath/amsmath.pdf
%doc %{_texmfdistdir}/doc/latex/amsmath/amsopn.pdf
%doc %{_texmfdistdir}/doc/latex/amsmath/amstext.pdf
%doc %{_texmfdistdir}/doc/latex/amsmath/amsxtra.pdf
%doc %{_texmfdistdir}/doc/latex/amsmath/subeqn.pdf
%doc %{_texmfdistdir}/doc/latex/amsmath/technote.pdf
%doc %{_texmfdistdir}/doc/latex/amsmath/testmath.pdf
#- source
%doc %{_texmfdistdir}/source/latex/amsmath/README
%doc %{_texmfdistdir}/source/latex/amsmath/amsbsy.dtx
%doc %{_texmfdistdir}/source/latex/amsmath/amsbsy.ins
%doc %{_texmfdistdir}/source/latex/amsmath/amscd.dtx
%doc %{_texmfdistdir}/source/latex/amsmath/amscd.ins
%doc %{_texmfdistdir}/source/latex/amsmath/amsgen.dtx
%doc %{_texmfdistdir}/source/latex/amsmath/amsgen.ins
%doc %{_texmfdistdir}/source/latex/amsmath/amsldoc.tex
%doc %{_texmfdistdir}/source/latex/amsmath/amsmath.dtx
%doc %{_texmfdistdir}/source/latex/amsmath/amsmath.ins
%doc %{_texmfdistdir}/source/latex/amsmath/amsopn.dtx
%doc %{_texmfdistdir}/source/latex/amsmath/amsopn.ins
%doc %{_texmfdistdir}/source/latex/amsmath/amstext.dtx
%doc %{_texmfdistdir}/source/latex/amsmath/amstext.ins
%doc %{_texmfdistdir}/source/latex/amsmath/amsxtra.dtx
%doc %{_texmfdistdir}/source/latex/amsmath/amsxtra.ins
%doc %{_texmfdistdir}/source/latex/amsmath/diffs-m.txt
%doc %{_texmfdistdir}/source/latex/amsmath/install.txt
%doc %{_texmfdistdir}/source/latex/amsmath/manifest.txt
%doc %{_texmfdistdir}/source/latex/amsmath/subeqn.tex
%doc %{_texmfdistdir}/source/latex/amsmath/technote.tex
%doc %{_texmfdistdir}/source/latex/amsmath/testmath.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.14-5
+ Revision: 913d48e
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20878 |12mu|texlive-amsrefs-2.14-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30646
# category Package
# catalog-ctan /macros/latex/contrib/amsrefs
# catalog-date 2013-03-09 15:08:10 +0100
# catalog-license lppl1.3
# catalog-version 2.14
Name:		texlive-amsrefs
Version:	2.14
Release:	5
Summary:	A LaTeX-based replacement for BibTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/amsrefs
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amsrefs.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amsrefs.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amsrefs.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Amsrefs is a LaTeX package for bibliographies that provides an
archival data format similar to the format of BibTeX database
files, but adapted to make direct processing by LaTeX easier.
The package can be used either in conjunction with BibTeX or as
a replacement for BibTeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bib/amsrefs/amsj.bib
%{_texmfdistdir}/bibtex/bst/amsrefs/amsra.bst
%{_texmfdistdir}/bibtex/bst/amsrefs/amsrn.bst
%{_texmfdistdir}/bibtex/bst/amsrefs/amsrs.bst
%{_texmfdistdir}/bibtex/bst/amsrefs/amsru.bst
%{_texmfdistdir}/bibtex/bst/amsrefs/amsry.bst
%{_texmfdistdir}/tex/latex/amsrefs/amsbst.sty
%{_texmfdistdir}/tex/latex/amsrefs/amsrefs.sty
%{_texmfdistdir}/tex/latex/amsrefs/ifoption.sty
%{_texmfdistdir}/tex/latex/amsrefs/mathscinet.sty
%{_texmfdistdir}/tex/latex/amsrefs/pcatcode.sty
%{_texmfdistdir}/tex/latex/amsrefs/rkeyval.sty
%{_texmfdistdir}/tex/latex/amsrefs/textcmds.sty
%doc %{_texmfdistdir}/doc/latex/amsrefs/amsrdoc.pdf
%doc %{_texmfdistdir}/doc/latex/amsrefs/amsrefs.faq
%doc %{_texmfdistdir}/doc/latex/amsrefs/amsrefs.pdf
%doc %{_texmfdistdir}/doc/latex/amsrefs/amsxport.pdf
%doc %{_texmfdistdir}/doc/latex/amsrefs/changes.pdf
%doc %{_texmfdistdir}/doc/latex/amsrefs/cite-xa.tex
%doc %{_texmfdistdir}/doc/latex/amsrefs/cite-xb.tex
%doc %{_texmfdistdir}/doc/latex/amsrefs/cite-xh.tex
%doc %{_texmfdistdir}/doc/latex/amsrefs/cite-xs.tex
%doc %{_texmfdistdir}/doc/latex/amsrefs/gktest.ltb
%doc %{_texmfdistdir}/doc/latex/amsrefs/ifoption.pdf
%doc %{_texmfdistdir}/doc/latex/amsrefs/jr.bib
%doc %{_texmfdistdir}/doc/latex/amsrefs/mathscinet.pdf
%doc %{_texmfdistdir}/doc/latex/amsrefs/pcatcode.pdf
%doc %{_texmfdistdir}/doc/latex/amsrefs/rkeyval.pdf
%doc %{_texmfdistdir}/doc/latex/amsrefs/textcmds.pdf
#- source
%doc %{_texmfdistdir}/source/latex/amsrefs/README
%doc %{_texmfdistdir}/source/latex/amsrefs/amsrdoc.tex
%doc %{_texmfdistdir}/source/latex/amsrefs/amsrefs.dtx
%doc %{_texmfdistdir}/source/latex/amsrefs/amsrefs.ins
%doc %{_texmfdistdir}/source/latex/amsrefs/amsxport.dtx
%doc %{_texmfdistdir}/source/latex/amsrefs/amsxport.ins
%doc %{_texmfdistdir}/source/latex/amsrefs/changes.tex
%doc %{_texmfdistdir}/source/latex/amsrefs/ifoption.dtx
%doc %{_texmfdistdir}/source/latex/amsrefs/ifoption.ins
%doc %{_texmfdistdir}/source/latex/amsrefs/install.txt
%doc %{_texmfdistdir}/source/latex/amsrefs/manifest.txt
%doc %{_texmfdistdir}/source/latex/amsrefs/mathscinet.dtx
%doc %{_texmfdistdir}/source/latex/amsrefs/mathscinet.ins
%doc %{_texmfdistdir}/source/latex/amsrefs/pcatcode.dtx
%doc %{_texmfdistdir}/source/latex/amsrefs/pcatcode.ins
%doc %{_texmfdistdir}/source/latex/amsrefs/rkeyval.dtx
%doc %{_texmfdistdir}/source/latex/amsrefs/rkeyval.ins
%doc %{_texmfdistdir}/source/latex/amsrefs/textcmds.dtx
%doc %{_texmfdistdir}/source/latex/amsrefs/textcmds.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.14-5
+ Revision: 52c29fc
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20879 |12mu|texlive-amstex-2.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29764
# category Package
# catalog-ctan /macros/amstex
# catalog-date 2012-04-13 20:24:15 +0200
# catalog-license lppl
# catalog-version 2.2
Name:		texlive-amstex
Version:	2.2
Release:	8
Summary:	American Mathematical Society plain TeX macros
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/amstex
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amstex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amstex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-tetex
Requires:	texlive-tex
Requires:	texlive-amstex.bin

%description
AMSTeX is a TeX macro package, originally written by Michael
Spivak for the American Mathematical Society (AMS) during 1983-
1985 and is described in the book 'The Joy of TeX'. It is based
on Plain TeX, and provides many features for producing more
professional-looking maths formulas with less burden on
authors. More recently, the focus of attention has switched to
amslatex, but AMSTeX remains as a working system.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/amstex/base/amsppt.sti
%{_texmfdistdir}/tex/amstex/base/amsppt.sty
%{_texmfdistdir}/tex/amstex/base/amsppt1.tex
%{_texmfdistdir}/tex/amstex/base/amstex.bug
%{_texmfdistdir}/tex/amstex/base/amstex.tex
%{_texmfdistdir}/tex/amstex/config/amstex.ini
%_texmf_fmtutil_d/amstex
%doc %{_texmfdistdir}/doc/amstex/base/README
%doc %{_texmfdistdir}/doc/amstex/base/amsguide.pdf
%doc %{_texmfdistdir}/doc/amstex/base/amsguide.tex
%doc %{_texmfdistdir}/doc/amstex/base/amsppt.doc
%doc %{_texmfdistdir}/doc/amstex/base/amsppt.faq
%doc %{_texmfdistdir}/doc/amstex/base/amstinst.ps.gz
%doc %{_texmfdistdir}/doc/amstex/base/amstinst.tex
%doc %{_texmfdistdir}/doc/amstex/base/joyerr.tex
%doc %{_texmfdistdir}/doc/amstex/base/joyerr2.tex
%doc %{_mandir}/man1/amstex.1*
%doc %{_texmfdistdir}/doc/man/man1/amstex.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1
mkdir -p %{buildroot}%{_texmf_fmtutil_d}
cat > %{buildroot}%{_texmf_fmtutil_d}/amstex <<EOF
#
# from amstex:
amstex pdftex - -translate-file=cp227.tcx *amstex.ini
EOF

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.2-8
+ Revision: 8a95f96
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20880 |12mu|texlive-aobs-tikz-1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32662
# category Package
# catalog-ctan /graphics/pgf/contrib/aobs-tikz
# catalog-date 2014-01-13 12:12:15 +0100
# catalog-license lppl1.3
# catalog-version 1.0
Name:		texlive-aobs-tikz
Version:	1.0
Release:	1
Summary:	TikZ styles for creating overlaid pictures in beamer
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/aobs-tikz
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/aobs-tikz.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/aobs-tikz.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/aobs-tikz.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package defines auxiliary TikZ styles useful for overlaying
pictures' elements in Beamer. The TikZ styles are grouped in a
library, overlay-beamer-styles which is automatically called by
the package itself. Users may either load just aobs-tikz or the
library; the latter method necessitates TikZ manual load.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/aobs-tikz/tikzlibraryoverlay-beamer-styles.code.tex
%doc %{_texmfdistdir}/doc/latex/aobs-tikz/README
%doc %{_texmfdistdir}/doc/latex/aobs-tikz/aobs-tikz.pdf
%doc %{_texmfdistdir}/doc/latex/aobs-tikz/example.tex
#- source
%doc %{_texmfdistdir}/source/latex/aobs-tikz/aobs-tikz.dtx
%doc %{_texmfdistdir}/source/latex/aobs-tikz/aobs-tikz.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Feb 15 2014 Rosa <rosa@abf.rosalinux.ru> 1.0-1
+ Revision: a4f67c7
- Automatic import for version 1.0-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20881 |12mu|texlive-apacite-6.03-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31264
# category Package
# catalog-ctan /biblio/bibtex/contrib/apacite
# catalog-date 2013-07-22 09:44:36 +0200
# catalog-license lppl
# catalog-version 6.03
Name:		texlive-apacite
Version:	6.03
Release:	5
Summary:	Citation style following the rules of the APA
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/apacite
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/apacite.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/apacite.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/apacite.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Apacite provides a BibTeX style and a LaTeX package which are
designed to match the requirements of the American
Psychological Association's style for citations. The package
follows the 6th edition of the APA manual, and is designed to
work with the apa6 class. A test document is provided. The
package is compatible with chapterbib and (to some extent) with
hyperref (for limits of compatibility, see the documentation).
The package also includes a means of generating an author index
for a document.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/apacite/apacann.bst
%{_texmfdistdir}/bibtex/bst/apacite/apacannx.bst
%{_texmfdistdir}/bibtex/bst/apacite/apacite.bst
%{_texmfdistdir}/bibtex/bst/apacite/apacitex.bst
%{_texmfdistdir}/tex/latex/apacite/apacdoc.sty
%{_texmfdistdir}/tex/latex/apacite/apacite.sty
%{_texmfdistdir}/tex/latex/apacite/dutch.apc
%{_texmfdistdir}/tex/latex/apacite/english.apc
%{_texmfdistdir}/tex/latex/apacite/finnish.apc
%{_texmfdistdir}/tex/latex/apacite/french.apc
%{_texmfdistdir}/tex/latex/apacite/german.apc
%{_texmfdistdir}/tex/latex/apacite/greek.apc
%{_texmfdistdir}/tex/latex/apacite/ngerman.apc
%{_texmfdistdir}/tex/latex/apacite/norsk.apc
%{_texmfdistdir}/tex/latex/apacite/spanish.apc
%{_texmfdistdir}/tex/latex/apacite/swedish.apc
%doc %{_texmfdistdir}/doc/bibtex/apacite/README
%doc %{_texmfdistdir}/doc/bibtex/apacite/apa5ex.bib
%doc %{_texmfdistdir}/doc/bibtex/apacite/apacite.pdf
%doc %{_texmfdistdir}/doc/bibtex/apacite/apacxmpl.tex
#- source
%doc %{_texmfdistdir}/source/bibtex/apacite/apacite.drv
%doc %{_texmfdistdir}/source/bibtex/apacite/apacite.dtx
%doc %{_texmfdistdir}/source/bibtex/apacite/apacite.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 6.03-5
+ Revision: 1b937e7
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20882 |12mu|texlive-apptools-1.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 28400
# category Package
# catalog-ctan /macros/latex/contrib/apptools
# catalog-date 2012-11-29 15:27:46 +0100
# catalog-license lppl1.3
# catalog-version 1.0
Name:		texlive-apptools
Version:	1.0
Release:	5
Summary:	Tools for customising appendices
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/apptools
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/apptools.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/apptools.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/apptools.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides an \AtAppendix command to add code to a
hook that is executed when \appendix is called by the user.
Additionally, a TeX conditional \ifappendix and a LaTeX-style
conditional \IfAppendix are provided to check if \appendix has
already been called.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/apptools/apptools.sty
%doc %{_texmfdistdir}/doc/latex/apptools/apptools-test.tex
%doc %{_texmfdistdir}/doc/latex/apptools/apptools.pdf
#- source
%doc %{_texmfdistdir}/source/latex/apptools/apptools.drv
%doc %{_texmfdistdir}/source/latex/apptools/apptools.dtx
%doc %{_texmfdistdir}/source/latex/apptools/apptools.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 1.0-5
+ Revision: e45282e
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20883 |12mu|texlive-aramaic-serto-1.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30042
# category Package
# catalog-ctan /language/aramaic/serto
# catalog-date 2013-04-18 13:30:17 +0200
# catalog-license lppl1.3
# catalog-version 1.0
Name:		texlive-aramaic-serto
Version:	1.0
Release:	5
Summary:	Fonts and LaTeX for Syriac written in Serto
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/aramaic/serto
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/aramaic-serto.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/aramaic-serto.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package enables (La)TeX users to typeset words or phrases
(e-tex extensions are needed) in Syriac (Aramaic) using the
Serto-alphabet. The package includes a preprocessor written in
Python (>= 1.5.2) in order to deal with right-to-left
typesetting for those who do not want to use elatex and to
choose the correct letter depending on word context
(initial/medial/final form). Detailed documentation and
examples are included.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/aramaic-serto/assy.afm
%{_texmfdistdir}/fonts/afm/public/aramaic-serto/assyrb10.afm
%{_texmfdistdir}/fonts/afm/public/aramaic-serto/serto10.afm
%{_texmfdistdir}/fonts/afm/public/aramaic-serto/sertob10.afm
%{_texmfdistdir}/fonts/map/dvips/aramaic-serto/syriac.map
%{_texmfdistdir}/fonts/source/public/aramaic-serto/assy.mf
%{_texmfdistdir}/fonts/source/public/aramaic-serto/assyrb10.mf
%{_texmfdistdir}/fonts/source/public/aramaic-serto/assyrfont.mf
%{_texmfdistdir}/fonts/source/public/aramaic-serto/serto.mf
%{_texmfdistdir}/fonts/source/public/aramaic-serto/serto10.mf
%{_texmfdistdir}/fonts/source/public/aramaic-serto/sertob10.mf
%{_texmfdistdir}/fonts/source/public/aramaic-serto/sertobase.mf
%{_texmfdistdir}/fonts/source/public/aramaic-serto/sertofont.mf
%{_texmfdistdir}/fonts/source/public/aramaic-serto/sertomacros.mf
%{_texmfdistdir}/fonts/source/public/aramaic-serto/syriacvowels.mf
%{_texmfdistdir}/fonts/source/public/aramaic-serto/test.mf
%{_texmfdistdir}/fonts/tfm/public/aramaic-serto/assy.tfm
%{_texmfdistdir}/fonts/tfm/public/aramaic-serto/assyrb10.tfm
%{_texmfdistdir}/fonts/tfm/public/aramaic-serto/serto10.tfm
%{_texmfdistdir}/fonts/tfm/public/aramaic-serto/sertob10.tfm
%{_texmfdistdir}/fonts/type1/public/aramaic-serto/assy.pfb
%{_texmfdistdir}/fonts/type1/public/aramaic-serto/assyrb10.pfb
%{_texmfdistdir}/fonts/type1/public/aramaic-serto/serto10.pfb
%{_texmfdistdir}/fonts/type1/public/aramaic-serto/sertob10.pfb
%{_texmfdistdir}/tex/latex/aramaic-serto/assyr.sty
%{_texmfdistdir}/tex/latex/aramaic-serto/serto.sty
%{_texmfdistdir}/tex/latex/aramaic-serto/syriac.sty
%{_texmfdistdir}/tex/latex/aramaic-serto/uassyr.fd
%{_texmfdistdir}/tex/latex/aramaic-serto/userto.fd
%doc %{_texmfdistdir}/doc/latex/aramaic-serto/README
%doc %{_texmfdistdir}/doc/latex/aramaic-serto/assyr.font
%doc %{_texmfdistdir}/doc/latex/aramaic-serto/example.ptex
%doc %{_texmfdistdir}/doc/latex/aramaic-serto/serto.font
%doc %{_texmfdistdir}/doc/latex/aramaic-serto/serto.py
%doc %{_texmfdistdir}/doc/latex/aramaic-serto/sertodoc.pdf
%doc %{_texmfdistdir}/doc/latex/aramaic-serto/sertodoc.ptex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 1.0-5
+ Revision: 14e223b
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20884 |12mu|texlive-arara-3.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29762
# category Package
# catalog-ctan /support/arara
# catalog-date 2013-02-06 08:25:13 +0100
# catalog-license bsd
# catalog-version 3.0
Name:		texlive-arara
Version:	3.0
Release:	6
Summary:	Automation of LaTeX compilation
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/arara
License:	BSD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/arara.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/arara.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/arara.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-arara.bin = %{EVRD}

%description
Arara is comparable with other well-known compilation tools
like latexmk and rubber. The key difference is that that arara
determines its actions from metadata in the source code, rather
than relying on indirect resources, such as log file analysis.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/arara
%{_texmfdistdir}/scripts/arara/arara.jar
%{_texmfdistdir}/scripts/arara/arara.sh
%{_texmfdistdir}/scripts/arara/rules/biber.yaml
%{_texmfdistdir}/scripts/arara/rules/bibtex.yaml
%{_texmfdistdir}/scripts/arara/rules/clean.yaml
%{_texmfdistdir}/scripts/arara/rules/dvips.yaml
%{_texmfdistdir}/scripts/arara/rules/frontespizio.yaml
%{_texmfdistdir}/scripts/arara/rules/latex.yaml
%{_texmfdistdir}/scripts/arara/rules/lmkclean.yaml
%{_texmfdistdir}/scripts/arara/rules/lualatex.yaml
%{_texmfdistdir}/scripts/arara/rules/lualatexmk.yaml
%{_texmfdistdir}/scripts/arara/rules/luatex.yaml
%{_texmfdistdir}/scripts/arara/rules/make.yaml
%{_texmfdistdir}/scripts/arara/rules/makeglossaries.yaml
%{_texmfdistdir}/scripts/arara/rules/makeindex.yaml
%{_texmfdistdir}/scripts/arara/rules/nomencl.yaml
%{_texmfdistdir}/scripts/arara/rules/pdflatex.yaml
%{_texmfdistdir}/scripts/arara/rules/pdflatexmk.yaml
%{_texmfdistdir}/scripts/arara/rules/pdftex.yaml
%{_texmfdistdir}/scripts/arara/rules/ps2pdf.yaml
%{_texmfdistdir}/scripts/arara/rules/sketch.yaml
%{_texmfdistdir}/scripts/arara/rules/songidx.yaml
%{_texmfdistdir}/scripts/arara/rules/tex.yaml
%{_texmfdistdir}/scripts/arara/rules/xelatex.yaml
%{_texmfdistdir}/scripts/arara/rules/xelatexmk.yaml
%{_texmfdistdir}/scripts/arara/rules/xetex.yaml
%doc %{_texmfdistdir}/doc/support/arara/README
%doc %{_texmfdistdir}/doc/support/arara/arara-usermanual.pdf
%doc %{_texmfdistdir}/doc/support/arara/arara-usermanual.tex
%doc %{_texmfdistdir}/doc/support/arara/arara.sty
%doc %{_texmfdistdir}/doc/support/arara/figures/arara.png
%doc %{_texmfdistdir}/doc/support/arara/figures/inlage/inlage-addcommand.png
%doc %{_texmfdistdir}/doc/support/arara/figures/inlage/inlage-addcompiler.png
%doc %{_texmfdistdir}/doc/support/arara/figures/inlage/inlage-araramenu.png
%doc %{_texmfdistdir}/doc/support/arara/figures/inlage/inlage-editcommands.png
%doc %{_texmfdistdir}/doc/support/arara/figures/inlage/inlage-listarara.png
%doc %{_texmfdistdir}/doc/support/arara/figures/inlage/inlage-newprofile.png
%doc %{_texmfdistdir}/doc/support/arara/figures/inlage/inlage-settings.png
%doc %{_texmfdistdir}/doc/support/arara/figures/installer/install-finish.png
%doc %{_texmfdistdir}/doc/support/arara/figures/installer/install-langsel.png
%doc %{_texmfdistdir}/doc/support/arara/figures/installer/install-license.png
%doc %{_texmfdistdir}/doc/support/arara/figures/installer/install-packs.png
%doc %{_texmfdistdir}/doc/support/arara/figures/installer/install-path.png
%doc %{_texmfdistdir}/doc/support/arara/figures/installer/install-pathwarning.png
%doc %{_texmfdistdir}/doc/support/arara/figures/installer/install-progress.png
%doc %{_texmfdistdir}/doc/support/arara/figures/installer/install-welcome.png
%doc %{_texmfdistdir}/doc/support/arara/figures/installer/uninstall-finish.png
%doc %{_texmfdistdir}/doc/support/arara/figures/installer/uninstall-welcome.png
%doc %{_texmfdistdir}/doc/support/arara/figures/texniccenter/texniccenter-config.png
%doc %{_texmfdistdir}/doc/support/arara/figures/texniccenter/texniccenter-newprofile.png
%doc %{_texmfdistdir}/doc/support/arara/figures/texniccenter/texniccenter-profiles.png
%doc %{_texmfdistdir}/doc/support/arara/figures/texshop/texshop-arara.png
%doc %{_texmfdistdir}/doc/support/arara/figures/texworks/texworks-add.png
%doc %{_texmfdistdir}/doc/support/arara/figures/texworks/texworks-arara.png
%doc %{_texmfdistdir}/doc/support/arara/figures/texworks/texworks-prefs.png
%doc %{_texmfdistdir}/doc/support/arara/figures/texworks/texworks-profile.png
%doc %{_texmfdistdir}/doc/support/arara/figures/winedt/winedt-ararabutton.png
%doc %{_texmfdistdir}/doc/support/arara/figures/winedt/winedt-menu.png
%doc %{_texmfdistdir}/doc/support/arara/figures/winedt/winedt-optionsinterface.png
%doc %{_texmfdistdir}/doc/support/arara/references.bib
#- source
%doc %{_texmfdistdir}/source/support/arara/pom.xml
%doc %{_texmfdistdir}/source/support/arara/src/main/java/com/github/arara/Arara.java
%doc %{_texmfdistdir}/source/support/arara/src/main/java/com/github/arara/exception/AraraException.java
%doc %{_texmfdistdir}/source/support/arara/src/main/java/com/github/arara/model/AraraCommand.java
%doc %{_texmfdistdir}/source/support/arara/src/main/java/com/github/arara/model/AraraConfiguration.java
%doc %{_texmfdistdir}/source/support/arara/src/main/java/com/github/arara/model/AraraDirective.java
%doc %{_texmfdistdir}/source/support/arara/src/main/java/com/github/arara/model/AraraFilePattern.java
%doc %{_texmfdistdir}/source/support/arara/src/main/java/com/github/arara/model/AraraLanguage.java
%doc %{_texmfdistdir}/source/support/arara/src/main/java/com/github/arara/model/AraraRuleArgument.java
%doc %{_texmfdistdir}/source/support/arara/src/main/java/com/github/arara/model/AraraRuleConfig.java
%doc %{_texmfdistdir}/source/support/arara/src/main/java/com/github/arara/model/AraraTask.java
%doc %{_texmfdistdir}/source/support/arara/src/main/java/com/github/arara/utils/AraraConstants.java
%doc %{_texmfdistdir}/source/support/arara/src/main/java/com/github/arara/utils/AraraLocalization.java
%doc %{_texmfdistdir}/source/support/arara/src/main/java/com/github/arara/utils/AraraLogging.java
%doc %{_texmfdistdir}/source/support/arara/src/main/java/com/github/arara/utils/AraraMethods.java
%doc %{_texmfdistdir}/source/support/arara/src/main/java/com/github/arara/utils/AraraResolver.java
%doc %{_texmfdistdir}/source/support/arara/src/main/java/com/github/arara/utils/AraraUtils.java
%doc %{_texmfdistdir}/source/support/arara/src/main/java/com/github/arara/utils/CommandLineAnalyzer.java
%doc %{_texmfdistdir}/source/support/arara/src/main/java/com/github/arara/utils/CommandTrigger.java
%doc %{_texmfdistdir}/source/support/arara/src/main/java/com/github/arara/utils/ConfigurationLoader.java
%doc %{_texmfdistdir}/source/support/arara/src/main/java/com/github/arara/utils/DirectiveExtractor.java
%doc %{_texmfdistdir}/source/support/arara/src/main/java/com/github/arara/utils/DirectiveParser.java
%doc %{_texmfdistdir}/source/support/arara/src/main/java/com/github/arara/utils/LanguageController.java
%doc %{_texmfdistdir}/source/support/arara/src/main/java/com/github/arara/utils/TaskDeployer.java
%doc %{_texmfdistdir}/source/support/arara/src/main/java/com/github/arara/utils/TeeOutputStream.java
%doc %{_texmfdistdir}/source/support/arara/src/main/resources/com/github/arara/conf/logback.xml
%doc %{_texmfdistdir}/source/support/arara/src/main/resources/com/github/arara/localization/dummy
%doc %{_texmfdistdir}/source/support/arara/src/test/java/com/github/arara/AraraTest.java

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/arara/arara.sh arara
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 3.0-6
+ Revision: 2eaa4fc
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20885 |12mu|texlive-arraysort-1.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31576
# category Package
# catalog-ctan /macros/latex/contrib/arraysort
# catalog-date 2013-09-04 23:50:27 +0200
# catalog-license lppl1.2
# catalog-version 1.0
Name:		texlive-arraysort
Version:	1.0
Release:	5
Summary:	Sort arrays (or portions of them)
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/arraysort
License:	LPPL1.2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/arraysort.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/arraysort.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/arraysort.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a mechanism for sorting arrays (or
portions of them); the arrays should have been created using
the arrayjobx package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/arraysort/arraysort.sty
%doc %{_texmfdistdir}/doc/latex/arraysort/Makefile
%doc %{_texmfdistdir}/doc/latex/arraysort/README
%doc %{_texmfdistdir}/doc/latex/arraysort/arraysort.pdf
#- source
%doc %{_texmfdistdir}/source/latex/arraysort/arraysort.dtx
%doc %{_texmfdistdir}/source/latex/arraysort/arraysort.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 1.0-5
+ Revision: 4318f9f
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20886 |12mu|texlive-askmaps-0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32320
# category Package
# catalog-ctan /macros/latex/contrib/askmaps
# catalog-date 2013-12-04 20:39:16 +0100
# catalog-license lppl
# catalog-version 0.1
Name:		texlive-askmaps
Version:	0.1
Release:	1
Summary:	Typeset American style Karnaugh maps
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/askmaps
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/askmaps.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/askmaps.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides 2, 3, 4 and 5 variable Karnaugh maps, in
the style used in numerous textbooks on digital design. The
package draws K-maps where the most significant input variables
are placed on top of the columns and the least significant
variables are placed left of the rows.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/askmaps/askmaps.sty
%doc %{_texmfdistdir}/doc/latex/askmaps/README
%doc %{_texmfdistdir}/doc/latex/askmaps/askmaps.pdf
%doc %{_texmfdistdir}/doc/latex/askmaps/askmaps.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Feb 15 2014 Rosa <rosa@abf.rosalinux.ru> 0.1-1
+ Revision: 362f7b7
- Automatic import for version 0.1-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20887 |12mu|texlive-autonum-0.3.7-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32126
# category Package
# catalog-ctan /macros/latex/contrib/autonum
# catalog-date 2013-11-11 00:18:00 +0100
# catalog-license lppl1.3
# catalog-version 0.3.7
Name:		texlive-autonum
Version:	0.3.7
Release:	5
Summary:	Automatic equation references
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/autonum
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/autonum.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/autonum.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/autonum.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package arranges that equation numbers are applied only to
those equations that are referenced. This operation is similar
to the showonlyrefs option of the package mathtools.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/autonum/autonum.sty
%doc %{_texmfdistdir}/doc/latex/autonum/README
%doc %{_texmfdistdir}/doc/latex/autonum/autonum.pdf
%doc %{_texmfdistdir}/doc/latex/autonum/test-autonum.pdf
%doc %{_texmfdistdir}/doc/latex/autonum/test-autonum.tex
#- source
%doc %{_texmfdistdir}/source/latex/autonum/autonum.dtx
%doc %{_texmfdistdir}/source/latex/autonum/autonum.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.3.7-5
+ Revision: 04bddca
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20888 |12mu|texlive-autopdf-1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32377
# category Package
# catalog-ctan /macros/latex/contrib/autopdf
# catalog-date 2013-12-10 19:56:36 +0100
# catalog-license lppl1.2
# catalog-version 1.1
Name:		texlive-autopdf
Version:	1.1
Release:	1
Summary:	Conversion of graphics to pdfLaTeX-compatible formats
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/autopdf
License:	LPPL1.2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/autopdf.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/autopdf.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/autopdf.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package facilitates the on-the-fly conversion of various
graphics formats to formats supported by pdfLaTeX (e.g. PDF).
It uses a range of external programs, and therefore requires
that the LaTeX run starts with write18 enabled.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/autopdf/autopdf.sty
%doc %{_texmfdistdir}/doc/latex/autopdf/README.txt
%doc %{_texmfdistdir}/doc/latex/autopdf/autopdf.pdf
#- source
%doc %{_texmfdistdir}/source/latex/autopdf/autopdf.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Feb 15 2014 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> 1.1-1
+ Revision: 9d380ea
- - Update to latest release.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20889 |12mu|texlive-babel-3.9h-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32311
# category Package
# catalog-ctan /macros/latex/required/babel/base
# catalog-date 2013-12-03 18:59:06 +0100
# catalog-license lppl1.3
# catalog-version 3.9h
Summary:	Multilingual support for Plain TeX or LaTeX
Name:		texlive-babel
Version:	3.9h
Release:	1
License:	LPPL1.3
Group:		Publishing
Url:		http://www.ctan.org/tex-archive/macros/latex/required/babel/base
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package manages culturally-determined typographical (and
other) rules, and hyphenation patterns for a wide range of
languages. A document may select a single language to be
supported, or it may select several, in which case the document
may switch from one language to another in a variety of ways.
Babel uses contributed configuration files that provide the
detail of what has to be done for each language. Users of XeTeX
are advised to use polyglossia rather than Babel.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/makeindex/babel/bbglo.ist
%{_texmfdistdir}/makeindex/babel/bbind.ist
%{_texmfdistdir}/tex/generic/babel/UKenglish.sty
%{_texmfdistdir}/tex/generic/babel/USenglish.sty
%{_texmfdistdir}/tex/generic/babel/afrikaans.sty
%{_texmfdistdir}/tex/generic/babel/albanian.sty
%{_texmfdistdir}/tex/generic/babel/american.sty
%{_texmfdistdir}/tex/generic/babel/austrian.sty
%{_texmfdistdir}/tex/generic/babel/babel.def
%{_texmfdistdir}/tex/generic/babel/babel.sty
%{_texmfdistdir}/tex/generic/babel/bahasa.sty
%{_texmfdistdir}/tex/generic/babel/bahasam.sty
%{_texmfdistdir}/tex/generic/babel/basque.sty
%{_texmfdistdir}/tex/generic/babel/blplain.tex
%{_texmfdistdir}/tex/generic/babel/bplain.tex
%{_texmfdistdir}/tex/generic/babel/breton.sty
%{_texmfdistdir}/tex/generic/babel/british.sty
%{_texmfdistdir}/tex/generic/babel/bulgarian.sty
%{_texmfdistdir}/tex/generic/babel/catalan.sty
%{_texmfdistdir}/tex/generic/babel/croatian.sty
%{_texmfdistdir}/tex/generic/babel/czech.sty
%{_texmfdistdir}/tex/generic/babel/danish.sty
%{_texmfdistdir}/tex/generic/babel/dutch.sty
%{_texmfdistdir}/tex/generic/babel/english.sty
%{_texmfdistdir}/tex/generic/babel/esperanto.sty
%{_texmfdistdir}/tex/generic/babel/estonian.sty
%{_texmfdistdir}/tex/generic/babel/finnish.sty
%{_texmfdistdir}/tex/generic/babel/francais.sty
%{_texmfdistdir}/tex/generic/babel/galician.sty
%{_texmfdistdir}/tex/generic/babel/germanb.sty
%{_texmfdistdir}/tex/generic/babel/greek.sty
%{_texmfdistdir}/tex/generic/babel/hebrew.sty
%{_texmfdistdir}/tex/generic/babel/hyphen.cfg
%{_texmfdistdir}/tex/generic/babel/icelandic.sty
%{_texmfdistdir}/tex/generic/babel/interlingua.sty
%{_texmfdistdir}/tex/generic/babel/irish.sty
%{_texmfdistdir}/tex/generic/babel/italian.sty
%{_texmfdistdir}/tex/generic/babel/latin.sty
%{_texmfdistdir}/tex/generic/babel/lsorbian.sty
%{_texmfdistdir}/tex/generic/babel/luababel.def
%{_texmfdistdir}/tex/generic/babel/magyar.sty
%{_texmfdistdir}/tex/generic/babel/naustrian.sty
%{_texmfdistdir}/tex/generic/babel/ngermanb.sty
%{_texmfdistdir}/tex/generic/babel/nil.ldf
%{_texmfdistdir}/tex/generic/babel/norsk.sty
%{_texmfdistdir}/tex/generic/babel/plain.def
%{_texmfdistdir}/tex/generic/babel/polish.sty
%{_texmfdistdir}/tex/generic/babel/portuges.sty
%{_texmfdistdir}/tex/generic/babel/romanian.sty
%{_texmfdistdir}/tex/generic/babel/russianb.sty
%{_texmfdistdir}/tex/generic/babel/samin.sty
%{_texmfdistdir}/tex/generic/babel/scottish.sty
%{_texmfdistdir}/tex/generic/babel/serbian.sty
%{_texmfdistdir}/tex/generic/babel/slovak.sty
%{_texmfdistdir}/tex/generic/babel/slovene.sty
%{_texmfdistdir}/tex/generic/babel/spanish.sty
%{_texmfdistdir}/tex/generic/babel/swedish.sty
%{_texmfdistdir}/tex/generic/babel/switch.def
%{_texmfdistdir}/tex/generic/babel/turkish.sty
%{_texmfdistdir}/tex/generic/babel/ukraineb.sty
%{_texmfdistdir}/tex/generic/babel/usorbian.sty
%{_texmfdistdir}/tex/generic/babel/welsh.sty
%{_texmfdistdir}/tex/generic/babel/xebabel.def
%doc %{_texmfdistdir}/doc/latex/babel/CONTRIB
%doc %{_texmfdistdir}/doc/latex/babel/FIXES39
%doc %{_texmfdistdir}/doc/latex/babel/README
%doc %{_texmfdistdir}/doc/latex/babel/babel.pdf
#- source
%doc %{_texmfdistdir}/source/latex/babel/babel.dtx
%doc %{_texmfdistdir}/source/latex/babel/babel.ins
%doc %{_texmfdistdir}/source/latex/babel/bbcompat.dtx
%doc %{_texmfdistdir}/source/latex/babel/bbidxglo.dtx
%doc %{_texmfdistdir}/source/latex/babel/bbunicode.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar makeindex tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Tue Feb 25 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.9h-1
+ Revision: 9cc4043
- LOG New version 3.9h, sync with Cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20890 |12mu|texlive-babel-albanian-1.0c-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30254
# category Package
# catalog-ctan /macros/latex/contrib/babel-contrib/albanian
# catalog-date 2011-09-19 08:05:09 +0100
# catalog-license lppl
# catalog-version 1.0c
Name:		texlive-babel-albanian
Version:	1.0c
Release:	5
Summary:	Support for Albanian within babel
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/babel-contrib/albanian
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-albanian.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-albanian.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-albanian.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides support for typesetting Albanian (as part
of the babel system).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/babel-albanian/albanian.ldf
%doc %{_texmfdistdir}/doc/generic/babel-albanian/albanian.pdf
#- source
%doc %{_texmfdistdir}/source/generic/babel-albanian/albanian.dtx
%doc %{_texmfdistdir}/source/generic/babel-albanian/albanian.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 1.0c-5
+ Revision: eb35cc3
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20891 |12mu|texlive-babel-bahasa-1.0l-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30255
# category Package
# catalog-ctan /macros/latex/contrib/babel-contrib/bahasa
# catalog-date 2013-05-06 22:45:34 +0200
# catalog-license lppl1.3
# catalog-version 1.0l
Name:		texlive-babel-bahasa
Version:	1.0l
Release:	5
Summary:	Support for Bahasa within babel
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/babel-contrib/bahasa
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-bahasa.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-bahasa.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-bahasa.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bundle provides two sets of language typesetting support,
for Bahasa Indonesia and Bahasa Malaysia.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/babel-bahasa/bahasai.ldf
%{_texmfdistdir}/tex/generic/babel-bahasa/bahasam.ldf
%doc %{_texmfdistdir}/doc/generic/babel-bahasa/bahasa.pdf
%doc %{_texmfdistdir}/doc/generic/babel-bahasa/bahasam.pdf
#- source
%doc %{_texmfdistdir}/source/generic/babel-bahasa/bahasa.dtx
%doc %{_texmfdistdir}/source/generic/babel-bahasa/bahasa.ins
%doc %{_texmfdistdir}/source/generic/babel-bahasa/bahasam.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 1.0l-5
+ Revision: 1211d63
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20892 |12mu|texlive-babel-basque-20131013-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30256
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-babel-basque
Version:	20131013
Release:	5
Summary:	TeXLive babel-basque package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-basque.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-basque.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-basque.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive babel-basque package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/babel-basque/basque.ldf
%doc %{_texmfdistdir}/doc/generic/babel-basque/basque.pdf
#- source
%doc %{_texmfdistdir}/source/generic/babel-basque/basque.dtx
%doc %{_texmfdistdir}/source/generic/babel-basque/basque.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 20131013-5
+ Revision: cc78bf9
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20893 |12mu|texlive-babel-breton-20131013-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30257
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-babel-breton
Version:	20131013
Release:	5
Summary:	TeXLive babel-breton package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-breton.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-breton.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-breton.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive babel-breton package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/babel-breton/breton.ldf
%doc %{_texmfdistdir}/doc/generic/babel-breton/breton.pdf
#- source
%doc %{_texmfdistdir}/source/generic/babel-breton/breton.dtx
%doc %{_texmfdistdir}/source/generic/babel-breton/breton.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 20131013-5
+ Revision: 8ae5331
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20894 |12mu|texlive-babel-bulgarian-1.2g-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31902
# category Package
# catalog-ctan /macros/latex/contrib/babel-contrib/bulgarian
# catalog-date 2013-10-14 16:08:13 +0200
# catalog-license lppl1.3
# catalog-version 1.2g
Name:		texlive-babel-bulgarian
Epoch:		1
Version:	1.2g
Release:	5
Summary:	(Babel contributed support for Bulgarian
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/babel-contrib/bulgarian
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-bulgarian.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-bulgarian.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-bulgarian.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides support for documents in Bulgarian (or
simply containing some Bulgarian text).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/babel-bulgarian/bulgarian.ldf
%doc %{_texmfdistdir}/doc/generic/babel-bulgarian/README
%doc %{_texmfdistdir}/doc/generic/babel-bulgarian/bulgarian.pdf
#- source
%doc %{_texmfdistdir}/source/generic/babel-bulgarian/bulgarian.dtx
%doc %{_texmfdistdir}/source/generic/babel-bulgarian/bulgarian.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 1:1.2g-5
+ Revision: 2661f62
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20895 |12mu|texlive-babel-catalan-20131013-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30259
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-babel-catalan
Version:	20131013
Release:	5
Summary:	TeXLive babel-catalan package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-catalan.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-catalan.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-catalan.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive babel-catalan package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/babel-catalan/catalan.ldf
%doc %{_texmfdistdir}/doc/generic/babel-catalan/catalan.pdf
#- source
%doc %{_texmfdistdir}/source/generic/babel-catalan/catalan.dtx
%doc %{_texmfdistdir}/source/generic/babel-catalan/catalan.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 20131013-5
+ Revision: b4cd12a
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20896 |12mu|texlive-babel-croatian-20131013-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30260
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-babel-croatian
Version:	20131013
Release:	5
Summary:	TeXLive babel-croatian package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-croatian.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-croatian.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-croatian.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive babel-croatian package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/babel-croatian/croatian.ldf
%doc %{_texmfdistdir}/doc/generic/babel-croatian/croatian.pdf
#- source
%doc %{_texmfdistdir}/source/generic/babel-croatian/croatian.dtx
%doc %{_texmfdistdir}/source/generic/babel-croatian/croatian.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 20131013-5
+ Revision: 7f21545
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20897 |12mu|texlive-babel-czech-20131013-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30261
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-babel-czech
Version:	20131013
Release:	5
Summary:	TeXLive babel-czech package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-czech.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-czech.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-czech.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive babel-czech package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/babel-czech/czech.ldf
%doc %{_texmfdistdir}/doc/generic/babel-czech/czech.pdf
#- source
%doc %{_texmfdistdir}/source/generic/babel-czech/czech.dtx
%doc %{_texmfdistdir}/source/generic/babel-czech/czech.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 20131013-5
+ Revision: b2c3634
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20898 |12mu|texlive-babel-danish-20131013-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30262
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-babel-danish
Version:	20131013
Release:	5
Summary:	TeXLive babel-danish package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-danish.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-danish.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-danish.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive babel-danish package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/babel-danish/danish.ldf
%doc %{_texmfdistdir}/doc/generic/babel-danish/danish.pdf
#- source
%doc %{_texmfdistdir}/source/generic/babel-danish/danish.dtx
%doc %{_texmfdistdir}/source/generic/babel-danish/danish.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 20131013-5
+ Revision: 88ff755
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20899 |12mu|texlive-babel-dutch-20131013-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30263
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-babel-dutch
Version:	20131013
Release:	5
Summary:	TeXLive babel-dutch package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-dutch.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-dutch.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-dutch.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive babel-dutch package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/babel-dutch/dutch.ldf
%doc %{_texmfdistdir}/doc/generic/babel-dutch/dutch.pdf
#- source
%doc %{_texmfdistdir}/source/generic/babel-dutch/dutch.dtx
%doc %{_texmfdistdir}/source/generic/babel-dutch/dutch.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 20131013-5
+ Revision: d861cbf
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20900 |12mu|texlive-babel-english-20131013-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30264
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-babel-english
Version:	20131013
Release:	5
Summary:	TeXLive babel-english package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-english.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-english.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-english.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive babel-english package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/babel-english/english.ldf
%doc %{_texmfdistdir}/doc/generic/babel-english/english.pdf
#- source
%doc %{_texmfdistdir}/source/generic/babel-english/english.dtx
%doc %{_texmfdistdir}/source/generic/babel-english/english.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 20131013-5
+ Revision: 572bc40
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20901 |12mu|texlive-babel-esperanto-20131013-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30265
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-babel-esperanto
Version:	20131013
Release:	5
Summary:	TeXLive babel-esperanto package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-esperanto.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-esperanto.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-esperanto.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive babel-esperanto package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/babel-esperanto/esperanto.ldf
%doc %{_texmfdistdir}/doc/generic/babel-esperanto/esperanto.pdf
#- source
%doc %{_texmfdistdir}/source/generic/babel-esperanto/esperanto.dtx
%doc %{_texmfdistdir}/source/generic/babel-esperanto/esperanto.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 20131013-5
+ Revision: 647e9a9
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20902 |12mu|texlive-babel-estonian-20131013-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30266
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-babel-estonian
Version:	20131013
Release:	5
Summary:	TeXLive babel-estonian package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-estonian.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-estonian.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-estonian.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive babel-estonian package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/babel-estonian/estonian.ldf
%doc %{_texmfdistdir}/doc/generic/babel-estonian/estonian.pdf
#- source
%doc %{_texmfdistdir}/source/generic/babel-estonian/estonian.dtx
%doc %{_texmfdistdir}/source/generic/babel-estonian/estonian.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 20131013-5
+ Revision: 6fe5132
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20903 |12mu|texlive-babel-finnish-20131013-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30267
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-babel-finnish
Version:	20131013
Release:	5
Summary:	TeXLive babel-finnish package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-finnish.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-finnish.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-finnish.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive babel-finnish package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/babel-finnish/finnish.ldf
%doc %{_texmfdistdir}/doc/generic/babel-finnish/finnish.pdf
#- source
%doc %{_texmfdistdir}/source/generic/babel-finnish/finnish.dtx
%doc %{_texmfdistdir}/source/generic/babel-finnish/finnish.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 20131013-5
+ Revision: 90f65b0
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20904 |12mu|texlive-babel-french-2.6g-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32507
# category Package
# catalog-ctan /macros/latex/contrib/babel-contrib/french
# catalog-date 2013-12-30 18:14:35 +0100
# catalog-license lppl1.3
# catalog-version 2.6g
Name:		texlive-babel-french
Version:	2.6g
Release:	1
Summary:	Babel contributed support for French
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/babel-contrib/french
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-french.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-french.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-french.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package establishes French conventions in a document (or a
subset of the conventions, if French is not the main language
of the document).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/babel-french/frenchb.ldf
%doc %{_texmfdistdir}/doc/generic/babel-french/frenchb.pdf
#- source
%doc %{_texmfdistdir}/source/generic/babel-french/frenchb.dtx
%doc %{_texmfdistdir}/source/generic/babel-french/frenchb.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Feb 15 2014 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> 2.6g-1
+ Revision: e1e1a2b
- - Update to latest release.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20905 |12mu|texlive-babel-friulan-20130504-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30361
# category Package
# catalog-ctan /macros/latex/contrib/babel-contrib/friulan
# catalog-date 2013-05-04 11:13:00 +0200
# catalog-license lppl1.3
# catalog-version undef
Name:		texlive-babel-friulan
Version:	20130504
Release:	5
Summary:	Babel/Polyglossia support for Friulan(Furlan)
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/babel-contrib/friulan
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-friulan.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-friulan.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-friulan.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a language description file that enables
support of Friulan either with babel or with polyglossia.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/babel-friulan/friulan.ldf
%doc %{_texmfdistdir}/doc/generic/babel-friulan/friulan.pdf
#- source
%doc %{_texmfdistdir}/source/generic/babel-friulan/friulan.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 20130504-5
+ Revision: 4f86a4d
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20906 |12mu|texlive-babel-galician-20131013-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30270
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-babel-galician
Version:	20131013
Release:	5
Summary:	TeXLive babel-galician package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-galician.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-galician.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-galician.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive babel-galician package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/babel-galician/galician.ldf
%doc %{_texmfdistdir}/doc/generic/babel-galician/galician.pdf
%doc %{_texmfdistdir}/doc/generic/babel-galician/glbst.tex
%doc %{_texmfdistdir}/doc/generic/babel-galician/glromidx.tex
#- source
%doc %{_texmfdistdir}/source/generic/babel-galician/galician.dtx
%doc %{_texmfdistdir}/source/generic/babel-galician/galician.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 20131013-5
+ Revision: 3da6509
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20907 |12mu|texlive-babel-georgian-2.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31014
# category Package
# catalog-ctan /macros/latex/contrib/babel-contrib/georgian
# catalog-date 2013-06-10 20:32:20 +0200
# catalog-license lppl1.3
# catalog-version 2.0
Name:		texlive-babel-georgian
Version:	2.0
Release:	5
Summary:	Babel
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/babel-contrib/georgian
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-georgian.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-georgian.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides support for use of Babel in documents
written in Georgian. The package is adapted for use both under
'traditional' TeX engines, and under XeTeX and LuaTeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/babel-georgian/georgian.ldf
%{_texmfdistdir}/tex/generic/babel-georgian/georgian.sty
%{_texmfdistdir}/tex/generic/babel-georgian/georgiancaps.tex
%doc %{_texmfdistdir}/doc/generic/babel-georgian/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 2.0-5
+ Revision: 8a1c1ec
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20908 |12mu|texlive-babel-german-2.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32421
# category Package
# catalog-ctan /macros/latex/contrib/babel-contrib/german
# catalog-date 2013-12-15 16:16:02 +0100
# catalog-license lppl1.3
# catalog-version 2.7
Epoch:		1
Name:		texlive-babel-german
Version:	2.7
Release:	1
Summary:	Babel support for documents written in German
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/babel-contrib/german
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-german.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-german.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-german.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package defines LaTeX support, within the Babel package, of
German (including its Austrian dialect), in both 'old' and
'new' orthographies.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/babel-german/austrian.ldf
%{_texmfdistdir}/tex/generic/babel-german/german.ldf
%{_texmfdistdir}/tex/generic/babel-german/germanb.ldf
%{_texmfdistdir}/tex/generic/babel-german/naustrian.ldf
%{_texmfdistdir}/tex/generic/babel-german/ngerman.ldf
%{_texmfdistdir}/tex/generic/babel-german/ngermanb.ldf
%{_texmfdistdir}/tex/generic/babel-german/nswissgerman.ldf
%{_texmfdistdir}/tex/generic/babel-german/swissgerman.ldf
%doc %{_texmfdistdir}/doc/generic/babel-german/README
%doc %{_texmfdistdir}/doc/generic/babel-german/germanb.pdf
%doc %{_texmfdistdir}/doc/generic/babel-german/ngermanb.pdf
#- source
%doc %{_texmfdistdir}/source/generic/babel-german/german.ins
%doc %{_texmfdistdir}/source/generic/babel-german/germanb.dtx
%doc %{_texmfdistdir}/source/generic/babel-german/ngermanb.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Feb 15 2014 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> 1:2.7-1
+ Revision: 892f552
- - Update to latest release.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20909 |12mu|texlive-babel-greek-1.8a-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32309
# category Package
# catalog-ctan /macros/latex/contrib/babel-contrib/greek
# catalog-date 2013-12-03 18:08:51 +0100
# catalog-license lppl1.3
# catalog-version 1.8a
Name:		texlive-babel-greek
Version:	1.8a
Release:	1
Summary:	Babel support for documents written in Greek
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/babel-contrib/greek
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-greek.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-greek.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-greek.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The file provides modes for monotonic (single-diacritic) and
polytonic (multiple-diacritic) modes of writing. Provision is
made for Greek function names in mathematics, and for
classical-era symbols.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/babel-greek/athnum.sty
%{_texmfdistdir}/tex/generic/babel-greek/greek.ldf
%{_texmfdistdir}/tex/generic/babel-greek/grmath.sty
%{_texmfdistdir}/tex/generic/babel-greek/grsymb.sty
%doc %{_texmfdistdir}/doc/generic/babel-greek/README
%doc %{_texmfdistdir}/doc/generic/babel-greek/README.html
%doc %{_texmfdistdir}/doc/generic/babel-greek/athnum.pdf
%doc %{_texmfdistdir}/doc/generic/babel-greek/babel-greek.pdf
%doc %{_texmfdistdir}/doc/generic/babel-greek/grmath.pdf
%doc %{_texmfdistdir}/doc/generic/babel-greek/grsymb.pdf
%doc %{_texmfdistdir}/doc/generic/babel-greek/test-greek.pdf
%doc %{_texmfdistdir}/doc/generic/babel-greek/test-greek.tex
%doc %{_texmfdistdir}/doc/generic/babel-greek/test-unicode-greek.pdf
%doc %{_texmfdistdir}/doc/generic/babel-greek/test-unicode-greek.tex
%doc %{_texmfdistdir}/doc/generic/babel-greek/test-unicode-lgr.pdf
%doc %{_texmfdistdir}/doc/generic/babel-greek/test-unicode-lgr.tex
%doc %{_texmfdistdir}/doc/generic/babel-greek/usage.pdf
%doc %{_texmfdistdir}/doc/generic/babel-greek/usage.tex
#- source
%doc %{_texmfdistdir}/source/generic/babel-greek/athnum.dtx
%doc %{_texmfdistdir}/source/generic/babel-greek/babel-greek.dtx
%doc %{_texmfdistdir}/source/generic/babel-greek/babel-greek.ins
%doc %{_texmfdistdir}/source/generic/babel-greek/grmath.dtx
%doc %{_texmfdistdir}/source/generic/babel-greek/grsymb.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Feb 15 2014 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> 1.8a-1
+ Revision: bf5c68f
- - Update to latest release.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20910 |12mu|texlive-babel-hebrew-20131013-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30273
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-babel-hebrew
Version:	20131013
Release:	5
Summary:	TeXLive babel-hebrew package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-hebrew.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-hebrew.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-hebrew.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive babel-hebrew package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/babel-hebrew/8859-8.def
%{_texmfdistdir}/tex/generic/babel-hebrew/cp1255.def
%{_texmfdistdir}/tex/generic/babel-hebrew/cp862.def
%{_texmfdistdir}/tex/generic/babel-hebrew/he8OmegaHebrew.fd
%{_texmfdistdir}/tex/generic/babel-hebrew/he8aharoni.fd
%{_texmfdistdir}/tex/generic/babel-hebrew/he8cmr.fd
%{_texmfdistdir}/tex/generic/babel-hebrew/he8cmss.fd
%{_texmfdistdir}/tex/generic/babel-hebrew/he8cmtt.fd
%{_texmfdistdir}/tex/generic/babel-hebrew/he8david.fd
%{_texmfdistdir}/tex/generic/babel-hebrew/he8drugulin.fd
%{_texmfdistdir}/tex/generic/babel-hebrew/he8enc.def
%{_texmfdistdir}/tex/generic/babel-hebrew/he8frankruehl.fd
%{_texmfdistdir}/tex/generic/babel-hebrew/he8miriam.fd
%{_texmfdistdir}/tex/generic/babel-hebrew/he8nachlieli.fd
%{_texmfdistdir}/tex/generic/babel-hebrew/he8yad.fd
%{_texmfdistdir}/tex/generic/babel-hebrew/hebcal.sty
%{_texmfdistdir}/tex/generic/babel-hebrew/hebfont.sty
%{_texmfdistdir}/tex/generic/babel-hebrew/hebrew.ldf
%{_texmfdistdir}/tex/generic/babel-hebrew/hebrew_newcode.sty
%{_texmfdistdir}/tex/generic/babel-hebrew/hebrew_oldcode.sty
%{_texmfdistdir}/tex/generic/babel-hebrew/hebrew_p.sty
%{_texmfdistdir}/tex/generic/babel-hebrew/lheclas.fd
%{_texmfdistdir}/tex/generic/babel-hebrew/lhecmr.fd
%{_texmfdistdir}/tex/generic/babel-hebrew/lhecmss.fd
%{_texmfdistdir}/tex/generic/babel-hebrew/lhecmtt.fd
%{_texmfdistdir}/tex/generic/babel-hebrew/lhecrml.fd
%{_texmfdistdir}/tex/generic/babel-hebrew/lheenc.def
%{_texmfdistdir}/tex/generic/babel-hebrew/lhefr.fd
%{_texmfdistdir}/tex/generic/babel-hebrew/lheredis.fd
%{_texmfdistdir}/tex/generic/babel-hebrew/lheshold.fd
%{_texmfdistdir}/tex/generic/babel-hebrew/lheshscr.fd
%{_texmfdistdir}/tex/generic/babel-hebrew/lheshstk.fd
%{_texmfdistdir}/tex/generic/babel-hebrew/rlbabel.def
%{_texmfdistdir}/tex/generic/babel-hebrew/si960.def
%doc %{_texmfdistdir}/doc/generic/babel-hebrew/00readme.heb
%doc %{_texmfdistdir}/doc/generic/babel-hebrew/heb209.pdf
%doc %{_texmfdistdir}/doc/generic/babel-hebrew/hebinp.pdf
%doc %{_texmfdistdir}/doc/generic/babel-hebrew/hebrew.pdf
#- source
%doc %{_texmfdistdir}/source/generic/babel-hebrew/heb209.dtx
%doc %{_texmfdistdir}/source/generic/babel-hebrew/hebinp.dtx
%doc %{_texmfdistdir}/source/generic/babel-hebrew/hebrew.dtx
%doc %{_texmfdistdir}/source/generic/babel-hebrew/hebrew.fdd
%doc %{_texmfdistdir}/source/generic/babel-hebrew/hebrew.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 20131013-5
+ Revision: 98f39ec
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20911 |12mu|texlive-babel-hungarian-1.5-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31577
# category Package
# catalog-ctan /macros/latex/contrib/babel-contrib/hungarian/magyar.ldf
# catalog-date 2013-06-19 11:14:18 +0200
# catalog-license lppl
# catalog-version 1.5
Name:		texlive-babel-hungarian
Version:	1.5
Release:	5
Summary:	Babel support for Hungarian (Magyar)
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/babel-contrib/hungarian/magyar.ldf
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-hungarian.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a language definition file that enables
support of Magyar (Hungarian) with babel.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/babel-hungarian/magyar.ldf

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 1.5-5
+ Revision: d61a05d
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20912 |12mu|texlive-babel-icelandic-20131013-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30275
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-babel-icelandic
Version:	20131013
Release:	5
Summary:	TeXLive babel-icelandic package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-icelandic.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-icelandic.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-icelandic.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive babel-icelandic package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/babel-icelandic/icelandic.ldf
%doc %{_texmfdistdir}/doc/generic/babel-icelandic/icelandic.pdf
#- source
%doc %{_texmfdistdir}/source/generic/babel-icelandic/icelandic.dtx
%doc %{_texmfdistdir}/source/generic/babel-icelandic/icelandic.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 20131013-5
+ Revision: eac02ea
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20913 |12mu|texlive-babel-interlingua-20131013-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30276
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-babel-interlingua
Version:	20131013
Release:	5
Summary:	TeXLive babel-interlingua package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-interlingua.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-interlingua.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-interlingua.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive babel-interlingua package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/babel-interlingua/interlingua.ldf
%doc %{_texmfdistdir}/doc/generic/babel-interlingua/interlingua.pdf
#- source
%doc %{_texmfdistdir}/source/generic/babel-interlingua/interlingua.dtx
%doc %{_texmfdistdir}/source/generic/babel-interlingua/interlingua.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 20131013-5
+ Revision: 6451b31
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20914 |12mu|texlive-babel-irish-20131013-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30277
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-babel-irish
Version:	20131013
Release:	5
Summary:	TeXLive babel-irish package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-irish.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-irish.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-irish.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive babel-irish package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/babel-irish/irish.ldf
%doc %{_texmfdistdir}/doc/generic/babel-irish/irish.pdf
#- source
%doc %{_texmfdistdir}/source/generic/babel-irish/irish.dtx
%doc %{_texmfdistdir}/source/generic/babel-irish/irish.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 20131013-5
+ Revision: 743d97a
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20915 |12mu|texlive-babel-italian-1.3f-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32213
# category Package
# catalog-ctan /macros/latex/contrib/babel-contrib/italian
# catalog-date 2013-11-22 18:28:56 +0100
# catalog-license lppl1.3
# catalog-version 1.3f
Name:		texlive-babel-italian
Version:	1.3f
Release:	5
Summary:	Babel support for Italian text
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/babel-contrib/italian
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-italian.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-italian.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-italian.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides language definitions for use in babel.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/babel-italian/italian.ldf
%doc %{_texmfdistdir}/doc/generic/babel-italian/italian.pdf
#- source
%doc %{_texmfdistdir}/source/generic/babel-italian/italian.dtx
%doc %{_texmfdistdir}/source/generic/babel-italian/italian.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 1.3f-5
+ Revision: 2f09553
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20916 |12mu|texlive-babel-kurmanji-20131013-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30279
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-babel-kurmanji
Version:	20131013
Release:	5
Summary:	TeXLive babel-kurmanji package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-kurmanji.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-kurmanji.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-kurmanji.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive babel-kurmanji package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/babel-kurmanji/kurmanji.ldf
%doc %{_texmfdistdir}/doc/generic/babel-kurmanji/kurmanji.pdf
#- source
%doc %{_texmfdistdir}/source/generic/babel-kurmanji/kurmanji.dtx
%doc %{_texmfdistdir}/source/generic/babel-kurmanji/kurmanji.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 20131013-5
+ Revision: 75fbc8e
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20917 |12mu|texlive-babel-latin-20131013-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30280
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-babel-latin
Version:	20131013
Release:	5
Summary:	TeXLive babel-latin package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-latin.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-latin.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-latin.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive babel-latin package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/babel-latin/latin.ldf
%doc %{_texmfdistdir}/doc/generic/babel-latin/latin.pdf
#- source
%doc %{_texmfdistdir}/source/generic/babel-latin/latin.dtx
%doc %{_texmfdistdir}/source/generic/babel-latin/latin.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 20131013-5
+ Revision: 058844f
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20918 |12mu|texlive-babel-norsk-20131013-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30281
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-babel-norsk
Version:	20131013
Release:	5
Summary:	TeXLive babel-norsk package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-norsk.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-norsk.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-norsk.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive babel-norsk package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/babel-norsk/norsk.ldf
%doc %{_texmfdistdir}/doc/generic/babel-norsk/norsk.pdf
#- source
%doc %{_texmfdistdir}/source/generic/babel-norsk/norsk.dtx
%doc %{_texmfdistdir}/source/generic/babel-norsk/norsk.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 20131013-5
+ Revision: d9361fa
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20919 |12mu|texlive-babel-piedmontese-20131013-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30282
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-babel-piedmontese
Version:	20131013
Release:	5
Summary:	TeXLive babel-piedmontese package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-piedmontese.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-piedmontese.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-piedmontese.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive babel-piedmontese package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/babel-piedmontese/piedmontese.ldf
%doc %{_texmfdistdir}/doc/generic/babel-piedmontese/piedmontese.pdf
#- source
%doc %{_texmfdistdir}/source/generic/babel-piedmontese/piedmontese.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 20131013-5
+ Revision: 5c756b9
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20920 |12mu|texlive-babel-polish-20131013-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30283
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-babel-polish
Version:	20131013
Release:	5
Summary:	TeXLive babel-polish package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-polish.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-polish.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-polish.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive babel-polish package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/babel-polish/polish.ldf
%doc %{_texmfdistdir}/doc/generic/babel-polish/polish.pdf
#- source
%doc %{_texmfdistdir}/source/generic/babel-polish/polish.dtx
%doc %{_texmfdistdir}/source/generic/babel-polish/polish.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 20131013-5
+ Revision: c10069e
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20921 |12mu|texlive-babel-portuges-20131013-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30284
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-babel-portuges
Version:	20131013
Release:	5
Summary:	TeXLive babel-portuges package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-portuges.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-portuges.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-portuges.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive babel-portuges package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/babel-portuges/portuges.ldf
%doc %{_texmfdistdir}/doc/generic/babel-portuges/portuges.pdf
#- source
%doc %{_texmfdistdir}/source/generic/babel-portuges/portuges.dtx
%doc %{_texmfdistdir}/source/generic/babel-portuges/portuges.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 20131013-5
+ Revision: a4e449a
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20922 |12mu|texlive-babel-romanian-20131013-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30285
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-babel-romanian
Version:	20131013
Release:	5
Summary:	TeXLive babel-romanian package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-romanian.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-romanian.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-romanian.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive babel-romanian package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/babel-romanian/romanian.ldf
%doc %{_texmfdistdir}/doc/generic/babel-romanian/romanian.pdf
#- source
%doc %{_texmfdistdir}/source/generic/babel-romanian/romanian.dtx
%doc %{_texmfdistdir}/source/generic/babel-romanian/romanian.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 20131013-5
+ Revision: 1a09f03
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20923 |12mu|texlive-babel-romansh-20130504-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30286
# category Package
# catalog-ctan /macros/latex/contrib/babel-contrib/romansh
# catalog-date 2013-05-04 16:14:02 +0200
# catalog-license lppl1.3
# catalog-version undef
Name:		texlive-babel-romansh
Version:	20130504
Release:	5
Summary:	Babel/Polyglossia support for the Romansh language
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/babel-contrib/romansh
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-romansh.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-romansh.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-romansh.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a language description file that enables
support of Romansh either with babel or with polyglossia.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/babel-romansh/romansh.ldf
%doc %{_texmfdistdir}/doc/generic/babel-romansh/romansh.pdf
#- source
%doc %{_texmfdistdir}/source/generic/babel-romansh/romansh.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 20130504-5
+ Revision: 7f6ce11
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20924 |12mu|texlive-babel-russian-1.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30287
# category Package
# catalog-ctan /macros/latex/contrib/babel-contrib/russian
# catalog-date 2013-05-03 12:18:01 +0200
# catalog-license lppl1.3
# catalog-version 1.3
Name:		texlive-babel-russian
Version:	1.3
Release:	5
Summary:	Russian language module for Babel
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/babel-contrib/russian
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-russian.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-russian.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-russian.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides support for use of Babel in documents
written in Russian. The package is adapted for use both under
'traditional' TeX engines, and under XeTeX and LuaTeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/babel-russian/russianb.ldf
%doc %{_texmfdistdir}/doc/generic/babel-russian/README
%doc %{_texmfdistdir}/doc/generic/babel-russian/russianb.pdf
#- source
%doc %{_texmfdistdir}/source/generic/babel-russian/russianb.dtx
%doc %{_texmfdistdir}/source/generic/babel-russian/russianb.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 1.3-5
+ Revision: 92eb66c
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20925 |12mu|texlive-babel-samin-20131013-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30288
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-babel-samin
Version:	20131013
Release:	5
Summary:	TeXLive babel-samin package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-samin.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-samin.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-samin.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive babel-samin package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/babel-samin/samin.ldf
%doc %{_texmfdistdir}/doc/generic/babel-samin/samin.pdf
#- source
%doc %{_texmfdistdir}/source/generic/babel-samin/samin.dtx
%doc %{_texmfdistdir}/source/generic/babel-samin/samin.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 20131013-5
+ Revision: 88287b4
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20926 |12mu|texlive-babel-scottish-20131013-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30289
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-babel-scottish
Version:	20131013
Release:	5
Summary:	TeXLive babel-scottish package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-scottish.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-scottish.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-scottish.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive babel-scottish package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/babel-scottish/scottish.ldf
%doc %{_texmfdistdir}/doc/generic/babel-scottish/scottish.pdf
#- source
%doc %{_texmfdistdir}/source/generic/babel-scottish/scottish.dtx
%doc %{_texmfdistdir}/source/generic/babel-scottish/scottish.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 20131013-5
+ Revision: b5c53c1
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20927 |12mu|texlive-babel-serbian-20131013-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30290
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-babel-serbian
Version:	20131013
Release:	5
Summary:	TeXLive babel-serbian package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-serbian.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-serbian.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-serbian.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive babel-serbian package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/babel-serbian/serbian.ldf
%doc %{_texmfdistdir}/doc/generic/babel-serbian/serbian.pdf
#- source
%doc %{_texmfdistdir}/source/generic/babel-serbian/serbian.dtx
%doc %{_texmfdistdir}/source/generic/babel-serbian/serbian.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 20131013-5
+ Revision: ed07ac0
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20928 |12mu|texlive-babel-serbianc-2.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30348
# category Package
# catalog-ctan /macros/latex/contrib/babel-contrib/serbianc
# catalog-date 2013-05-04 16:25:22 +0200
# catalog-license lppl1.3
# catalog-version 2.2
Name:		texlive-babel-serbianc
Version:	2.2
Release:	5
Summary:	Babel module to support Serbian Cyrillic
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/babel-contrib/serbianc
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-serbianc.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-serbianc.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-serbianc.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides support for Serbian documents written in
Cyrillic, in babel.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/babel-serbianc/serbianc.ldf
%{_texmfdistdir}/tex/generic/babel-serbianc/serbianc.sty
%doc %{_texmfdistdir}/doc/generic/babel-serbianc/COPYING
%doc %{_texmfdistdir}/doc/generic/babel-serbianc/ChangeLog
%doc %{_texmfdistdir}/doc/generic/babel-serbianc/Copyright
%doc %{_texmfdistdir}/doc/generic/babel-serbianc/INSTALL
%doc %{_texmfdistdir}/doc/generic/babel-serbianc/README
%doc %{_texmfdistdir}/doc/generic/babel-serbianc/README.Files
%doc %{_texmfdistdir}/doc/generic/babel-serbianc/README.serbianc
%doc %{_texmfdistdir}/doc/generic/babel-serbianc/sample.pdf
%doc %{_texmfdistdir}/doc/generic/babel-serbianc/sample.tex
%doc %{_texmfdistdir}/doc/generic/babel-serbianc/serbianc.patch
#- source
%doc %{_texmfdistdir}/source/generic/babel-serbianc/serbianc.dtx
%doc %{_texmfdistdir}/source/generic/babel-serbianc/serbianc.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 2.2-5
+ Revision: bd916c7
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20929 |12mu|texlive-babel-slovak-20131013-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30292
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-babel-slovak
Version:	20131013
Release:	5
Summary:	TeXLive babel-slovak package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-slovak.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-slovak.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-slovak.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive babel-slovak package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/babel-slovak/slovak.ldf
%doc %{_texmfdistdir}/doc/generic/babel-slovak/slovak.pdf
#- source
%doc %{_texmfdistdir}/source/generic/babel-slovak/slovak.dtx
%doc %{_texmfdistdir}/source/generic/babel-slovak/slovak.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 20131013-5
+ Revision: 068f94a
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20930 |12mu|texlive-babel-slovenian-1.2i-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30351
# category Package
# catalog-ctan /macros/latex/contrib/babel-contrib/slovene
# catalog-date 2013-05-08 21:33:39 +0200
# catalog-license lppl1.3
# catalog-version 1.2i
Name:		texlive-babel-slovenian
Version:	1.2i
Release:	5
Summary:	Babel support for typesetting Slovenian
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/babel-contrib/slovene
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-slovenian.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-slovenian.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-slovenian.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides the language definition file for support
of Slovenian in babel. Several shortcuts are defined, as well
as translations to Slovenian of standard "LaTeX names".

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/babel-slovenian/slovene.ldf
%doc %{_texmfdistdir}/doc/generic/babel-slovenian/slovene.pdf
#- source
%doc %{_texmfdistdir}/source/generic/babel-slovenian/slovene.dtx
%doc %{_texmfdistdir}/source/generic/babel-slovenian/slovene.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 1.2i-5
+ Revision: 353d167
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20931 |12mu|texlive-babel-sorbian-20131013-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30294
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-babel-sorbian
Version:	20131013
Release:	5
Summary:	TeXLive babel-sorbian package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-sorbian.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-sorbian.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-sorbian.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive babel-sorbian package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/babel-sorbian/lsorbian.ldf
%{_texmfdistdir}/tex/generic/babel-sorbian/usorbian.ldf
%doc %{_texmfdistdir}/doc/generic/babel-sorbian/lsorbian.pdf
%doc %{_texmfdistdir}/doc/generic/babel-sorbian/usorbian.pdf
#- source
%doc %{_texmfdistdir}/source/generic/babel-sorbian/lsorbian.dtx
%doc %{_texmfdistdir}/source/generic/babel-sorbian/sorbian.ins
%doc %{_texmfdistdir}/source/generic/babel-sorbian/usorbian.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 20131013-5
+ Revision: b0aaa05
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20932 |12mu|texlive-babel-spanish-5.0m-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32825
# category Package
# catalog-ctan /macros/latex/contrib/babel-contrib/spanish
# catalog-date 2014-01-29 21:41:08 +0100
# catalog-license lppl
# catalog-version 5.0m
Name:		texlive-babel-spanish
Version:	5.0m
Release:	1
Summary:	Babel support for Spanish
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/babel-contrib/spanish
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-spanish.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-spanish.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-spanish.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This bundle provides the means to typeset Spanish text, with
the support provided by the LaTeX standard package babel. Note
that separate support is provided for those who wish to typeset
Spanish as written in Mexico.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/babel-spanish/romanidx.sty
%{_texmfdistdir}/tex/generic/babel-spanish/spanish.ldf
%doc %{_texmfdistdir}/doc/generic/babel-spanish/README
%doc %{_texmfdistdir}/doc/generic/babel-spanish/spanish.pdf
#- source
%doc %{_texmfdistdir}/source/generic/babel-spanish/spanish.dtx
%doc %{_texmfdistdir}/source/generic/babel-spanish/spanish.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Feb 15 2014 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> 5.0m-1
+ Revision: 01ec380
- - Update to latest release.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20933 |12mu|texlive-babel-swedish-2.3d-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30296
# category Package
# catalog-ctan /macros/latex/contrib/babel-contrib/swedish
# catalog-date 2013-05-06 23:49:45 +0200
# catalog-license lppl1.3
# catalog-version 2.3d
Name:		texlive-babel-swedish
Version:	2.3d
Release:	5
Summary:	Babel support for typesetting Swedish
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/babel-contrib/swedish
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-swedish.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-swedish.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-swedish.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides the language definition file for Swedish.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/babel-swedish/swedish.ldf
%doc %{_texmfdistdir}/doc/generic/babel-swedish/swedish.pdf
#- source
%doc %{_texmfdistdir}/source/generic/babel-swedish/swedish.dtx
%doc %{_texmfdistdir}/source/generic/babel-swedish/swedish.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 2.3d-5
+ Revision: 28fd24e
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20934 |12mu|texlive-babel-thai-1.0.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30564
# category Package
# catalog-ctan /macros/latex/contrib/babel-contrib/thai
# catalog-date 2013-05-19 01:05:23 +0200
# catalog-license lppl1.3
# catalog-version 1.0.0
Name:		texlive-babel-thai
Version:	1.0.0
Release:	5
Summary:	Support for Thai within babel
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/babel-contrib/thai
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-thai.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-thai.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-thai.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides support for typesetting Thai text. within
the babel system.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/babel-thai/lthenc.def
%{_texmfdistdir}/tex/generic/babel-thai/thai.ldf
%{_texmfdistdir}/tex/generic/babel-thai/tis620.def
%doc %{_texmfdistdir}/doc/generic/babel-thai/thai.pdf
#- source
%doc %{_texmfdistdir}/source/generic/babel-thai/thai.dtx
%doc %{_texmfdistdir}/source/generic/babel-thai/thai.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 1.0.0-5
+ Revision: e2860ff
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20935 |12mu|texlive-babel-turkish-1.30-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32676
# category Package
# catalog-ctan /macros/latex/contrib/babel-contrib/turkish
# catalog-date 2014-01-14 18:49:01 +0100
# catalog-license lppl1.3
# catalog-version 1.3
Name:		texlive-babel-turkish
Version:	1.30
Release:	1
Summary:	Babel support for Turkish documents
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/babel-contrib/turkish
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-turkish.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-turkish.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-turkish.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides support, within babel, of the Turkish
language.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/babel-turkish/turkish.ldf
%doc %{_texmfdistdir}/doc/generic/babel-turkish/README
%doc %{_texmfdistdir}/doc/generic/babel-turkish/turkish.pdf
#- source
%doc %{_texmfdistdir}/source/generic/babel-turkish/turkish.dtx
%doc %{_texmfdistdir}/source/generic/babel-turkish/turkish.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Feb 15 2014 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> 1.30-1
+ Revision: 2c5dbc3
- - Update to latest release.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20936 |12mu|texlive-babel-ukraineb-20131013-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30298
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-babel-ukraineb
Version:	20131013
Release:	5
Summary:	TeXLive babel-ukraineb package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-ukraineb.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-ukraineb.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-ukraineb.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive babel-ukraineb package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/babel-ukraineb/ukraineb.ldf
%doc %{_texmfdistdir}/doc/generic/babel-ukraineb/ukraineb.pdf
#- source
%doc %{_texmfdistdir}/source/generic/babel-ukraineb/ukraineb.dtx
%doc %{_texmfdistdir}/source/generic/babel-ukraineb/ukraineb.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 20131013-5
+ Revision: f3515b2
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20937 |12mu|texlive-babel-vietnamese-1.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30578
# category Package
# catalog-ctan /macros/latex/contrib/babel-contrib/vietnamese
# catalog-date 2013-05-20 00:05:10 +0200
# catalog-license lppl1.3
# catalog-version 1.3
Name:		texlive-babel-vietnamese
Version:	1.3
Release:	5
Summary:	Babel support for typesetting Vietnamese
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/babel-contrib/vietnamese
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-vietnamese.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-vietnamese.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides the language definition file for support
of Vietnamese in babel.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/babel-vietnamese/vietnam.ldf
%{_texmfdistdir}/tex/generic/babel-vietnamese/vietnamese.ldf
#- source
%doc %{_texmfdistdir}/source/generic/babel-vietnamese/vietnamese.dtx
%doc %{_texmfdistdir}/source/generic/babel-vietnamese/vietnamese.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 1.3-5
+ Revision: 8be51d8
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20938 |12mu|texlive-babel-welsh-1.0d-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30299
# category Package
# catalog-ctan /macros/latex/contrib/babel-contrib/welsh
# catalog-date 2013-05-03 01:23:11 +0200
# catalog-license lppl1.3
# catalog-version 1.0d
Name:		texlive-babel-welsh
Version:	1.0d
Release:	5
Summary:	babel-welshBabel support for Welsh
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/babel-contrib/welsh
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-welsh.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-welsh.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-welsh.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides the language definition file for Welsh.
(Mostly Welsh-language versions of the standard names in a
LaTeX file.).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/babel-welsh/welsh.ldf
%doc %{_texmfdistdir}/doc/generic/babel-welsh/welsh.pdf
#- source
%doc %{_texmfdistdir}/source/generic/babel-welsh/welsh.dtx
%doc %{_texmfdistdir}/source/generic/babel-welsh/welsh.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 1.0d-5
+ Revision: 2dadec7
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20939 |12mu|texlive-backnaur-0.60.d-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 28513
# category Package
# catalog-ctan /macros/latex/contrib/backnaur
# catalog-date 2012-12-12 18:40:20 +0100
# catalog-license lppl1.3
# catalog-version 0.60.d
Name:		texlive-backnaur
Version:	0.60.d
Release:	5
Summary:	Typeset Backus Naur Form definitions
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/backnaur
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/backnaur.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/backnaur.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/backnaur.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package typesets Backus-Naur Form (BNF) definitions. It
creates aligned lists of productions, with numbers if required.
It can also print in-line BNF expressions using math mode.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/backnaur/backnaur.sty
%doc %{_texmfdistdir}/doc/latex/backnaur/README
%doc %{_texmfdistdir}/doc/latex/backnaur/backnaur.pdf
#- source
%doc %{_texmfdistdir}/source/latex/backnaur/backnaur.dtx
%doc %{_texmfdistdir}/source/latex/backnaur/backnaur.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 0.60.d-5
+ Revision: d88613e
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20940 |12mu|texlive-beamerthemephnompenh-20131013-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31392
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-beamerthemephnompenh
Version:	20131013
Release:	5
Summary:	TeXLive beamerthemephnompenh package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/beamerthemephnompenh.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/beamerthemephnompenh.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive beamerthemephnompenh package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/beamerthemephnompenh/beamerthemePhnomPenh.sty
%doc %{_texmfdistdir}/doc/latex/beamerthemephnompenh/README
%doc %{_texmfdistdir}/doc/latex/beamerthemephnompenh/beamerthemePhnomPenh.pdf
%doc %{_texmfdistdir}/doc/latex/beamerthemephnompenh/beamerthemePhnomPenh.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 20131013-5
+ Revision: 554d7c4
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20941 |12mu|texlive-beamertheme-upenn-bc-1.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29937
# category Package
# catalog-ctan /macros/latex/contrib/beamer-contrib/themes/upenn-bc
# catalog-date 2013-04-14 16:59:43 +0200
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-beamertheme-upenn-bc
Version:	1.0
Release:	5
Summary:	Beamer themies for Boston College and the University of Pennsylvania
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/beamer-contrib/themes/upenn-bc
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-upenn-bc.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-upenn-bc.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Beamer themes in the colors of the - University of
Pennsylvania, USA, and - Boston College, USA. Both were tested
for the presentation theme 'Warsaw. Please note that these
color themes are neither official nor exact! The colours are
approximated from the universities' style guidelines and
websites, and slightly modified where necessary to generate an
appealing look. The universities neither endorse, nor provide
any support for, these color themes. I give no warranty for the
code.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/beamertheme-upenn-bc/beamercolorthemegoeagles.sty
%{_texmfdistdir}/tex/latex/beamertheme-upenn-bc/beamercolorthemepenn.sty
%doc %{_texmfdistdir}/doc/latex/beamertheme-upenn-bc/README
%doc %{_texmfdistdir}/doc/latex/beamertheme-upenn-bc/beamerBCstyle.pdf
%doc %{_texmfdistdir}/doc/latex/beamertheme-upenn-bc/beamerBCstyle.tex
%doc %{_texmfdistdir}/doc/latex/beamertheme-upenn-bc/beamerPENNstyle.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 1.0-5
+ Revision: 3734e1b
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20942 |12mu|texlive-berenisadf-1.004-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 19952
# category Package
# catalog-ctan /fonts/berenisadf
# catalog-date 2010-09-22 13:22:51 +0200
# catalog-license other-free
# catalog-version 1.004

%if %{_use_internal_dependency_generator}
%define __noautoreq '/usr/bin/fontforge'
%endif

Summary:	Berenis ADF fonts and TeX/LaTeX support
Name:		texlive-berenisadf
Version:	1.004
Release:	3
License:	OTHER-FREE
Group:		Publishing
Url:		http://www.ctan.org/tex-archive/fonts/berenisadf
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/berenisadf.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/berenisadf.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/berenisadf.source.tar.xz
BuildRequires:	texlive-tlpkg
Requires:	fontforge
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
BuildArch:	noarch

%description
The bundle provides the BerenisADF Pro font collection, in
OpenType and PostScript Type 1 formats, together with support
files to use the fonts in TeXnANSI (LY1) encoding.

%files
%{_texmfdistdir}/fonts/afm/arkandis/berenisadf/ybdb.afm
%{_texmfdistdir}/fonts/afm/arkandis/berenisadf/ybdbc.afm
%{_texmfdistdir}/fonts/afm/arkandis/berenisadf/ybdbci.afm
%{_texmfdistdir}/fonts/afm/arkandis/berenisadf/ybdbi.afm
%{_texmfdistdir}/fonts/afm/arkandis/berenisadf/ybdr.afm
%{_texmfdistdir}/fonts/afm/arkandis/berenisadf/ybdrc.afm
%{_texmfdistdir}/fonts/afm/arkandis/berenisadf/ybdrci.afm
%{_texmfdistdir}/fonts/afm/arkandis/berenisadf/ybdri.afm
%{_texmfdistdir}/fonts/enc/dvips/berenisadf/texnansi-ybd.enc
%{_texmfdistdir}/fonts/enc/dvips/berenisadf/texnansi-ybd0.enc
%{_texmfdistdir}/fonts/enc/dvips/berenisadf/texnansi-ybd1.enc
%{_texmfdistdir}/fonts/enc/dvips/berenisadf/texnansi-ybd2.enc
%{_texmfdistdir}/fonts/enc/dvips/berenisadf/texnansi-ybd2j.enc
%{_texmfdistdir}/fonts/enc/dvips/berenisadf/texnansi-ybdj.enc
%{_texmfdistdir}/fonts/enc/dvips/berenisadf/texnansx-ybd2jw.enc
%{_texmfdistdir}/fonts/enc/dvips/berenisadf/texnansx-ybd2w.enc
%{_texmfdistdir}/fonts/enc/dvips/berenisadf/texnansx-ybdjw.enc
%{_texmfdistdir}/fonts/enc/dvips/berenisadf/texnansx-ybdw.enc
%{_texmfdistdir}/fonts/map/dvips/berenisadf/ybd.map
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdb08y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdb0c8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdb0ci8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdb0i8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdb18y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdb1c8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdb1ci8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdb1i8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdb28y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdb2c8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdb2ci8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdb2cij8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdb2cijw8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdb2ciw8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdb2cj8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdb2cjw8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdb2cw8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdb2i8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdb2ij8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdb2ijw8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdb2iw8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdb2j8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdb2jw8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdb2w8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdb8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdbc8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdbci8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdbcij8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdbcijw8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdbciw8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdbcj8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdbcjw8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdbcw8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdbi8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdbij8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdbijw8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdbiw8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdbj8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdbjw8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdbw8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdr08y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdr0c8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdr0ci8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdr0i8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdr18y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdr1c8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdr1ci8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdr1i8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdr28y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdr2c8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdr2ci8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdr2cij8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdr2cijw8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdr2ciw8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdr2cj8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdr2cjw8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdr2cw8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdr2i8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdr2ij8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdr2ijw8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdr2iw8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdr2j8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdr2jw8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdr2w8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdr8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdrc8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdrci8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdrcij8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdrcijw8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdrciw8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdrcj8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdrcjw8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdrcw8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdri8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdrij8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdrijw8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdriw8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdrj8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdrjw8y.tfm
%{_texmfdistdir}/fonts/tfm/arkandis/berenisadf/ybdrw8y.tfm
%{_texmfdistdir}/fonts/type1/arkandis/berenisadf/ybdb.pfb
%{_texmfdistdir}/fonts/type1/arkandis/berenisadf/ybdbc.pfb
%{_texmfdistdir}/fonts/type1/arkandis/berenisadf/ybdbci.pfb
%{_texmfdistdir}/fonts/type1/arkandis/berenisadf/ybdbi.pfb
%{_texmfdistdir}/fonts/type1/arkandis/berenisadf/ybdr.pfb
%{_texmfdistdir}/fonts/type1/arkandis/berenisadf/ybdrc.pfb
%{_texmfdistdir}/fonts/type1/arkandis/berenisadf/ybdrci.pfb
%{_texmfdistdir}/fonts/type1/arkandis/berenisadf/ybdri.pfb
%{_texmfdistdir}/tex/latex/berenisadf/berenis.sty
%{_texmfdistdir}/tex/latex/berenisadf/ly1ybd.fd
%{_texmfdistdir}/tex/latex/berenisadf/ly1ybd0.fd
%{_texmfdistdir}/tex/latex/berenisadf/ly1ybd1.fd
%{_texmfdistdir}/tex/latex/berenisadf/ly1ybd2.fd
%{_texmfdistdir}/tex/latex/berenisadf/ly1ybd2j.fd
%{_texmfdistdir}/tex/latex/berenisadf/ly1ybd2jw.fd
%{_texmfdistdir}/tex/latex/berenisadf/ly1ybd2w.fd
%{_texmfdistdir}/tex/latex/berenisadf/ly1ybdj.fd
%{_texmfdistdir}/tex/latex/berenisadf/ly1ybdjw.fd
%{_texmfdistdir}/tex/latex/berenisadf/ly1ybdw.fd
%doc %{_texmfdistdir}/doc/fonts/berenisadf/COPYING
%doc %{_texmfdistdir}/doc/fonts/berenisadf/NOTICE.txt
%doc %{_texmfdistdir}/doc/fonts/berenisadf/README
%doc %{_texmfdistdir}/doc/fonts/berenisadf/berenisadf.pdf
%doc %{_texmfdistdir}/doc/fonts/berenisadf/berenisadf.tex
%doc %{_texmfdistdir}/doc/fonts/berenisadf/manifest.txt
#- source
%doc %{_texmfdistdir}/source/fonts/berenisadf/BerenisADFPro-Bold.otf
%doc %{_texmfdistdir}/source/fonts/berenisadf/BerenisADFPro-BoldItalic.otf
%doc %{_texmfdistdir}/source/fonts/berenisadf/BerenisADFPro-Italic.otf
%doc %{_texmfdistdir}/source/fonts/berenisadf/BerenisADFPro-Regular.otf
%doc %{_texmfdistdir}/source/fonts/berenisadf/BerenisADFProSC-Bold.otf
%doc %{_texmfdistdir}/source/fonts/berenisadf/BerenisADFProSC-BoldItalic.otf
%doc %{_texmfdistdir}/source/fonts/berenisadf/BerenisADFProSC-Italic.otf
%doc %{_texmfdistdir}/source/fonts/berenisadf/BerenisADFProSC-Regular.otf
%doc %{_texmfdistdir}/source/fonts/berenisadf/Makefile
%doc %{_texmfdistdir}/source/fonts/berenisadf/cfr.make.public
%doc %{_texmfdistdir}/source/fonts/berenisadf/ff-ybd.pe
%doc %{_texmfdistdir}/source/fonts/berenisadf/ybd-8y.nam
%doc %{_texmfdistdir}/source/fonts/berenisadf/ybd.lig

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi


#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

perl -pi -e 's|/usr/local/bin/fontforge|/usr/bin/fontforge|'		\
    source/fonts/berenisadf/ff-ybd.pe

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}


%changelog
* Fri Nov 29 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.004-3
+ Revision: 1b84b7f
- LOG Filter Requires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20943 |12mu|texlive-besjournals-20131201-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32275
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-besjournals
Version:	20131201
Release:	5
Summary:	TeXLive besjournals package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/besjournals.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/besjournals.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive besjournals package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/besjournals/besjournals.bst
%doc %{_texmfdistdir}/doc/bibtex/besjournals/README
%doc %{_texmfdistdir}/doc/bibtex/besjournals/besjournals.dbj

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 20131201-5
+ Revision: f3fde2b
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20944 |12mu|texlive-biblatex-caspervector-0.1.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32516
# category Package
# catalog-ctan /macros/latex/contrib/biblatex-contrib/biblatex-caspervector
# catalog-date 2013-12-27 09:49:55 +0100
# catalog-license lppl1.3
# catalog-version 0.1.9
Name:		texlive-biblatex-caspervector
Version:	0.1.9
Release:	1
Summary:	A simple citation style for Chinese users
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex-contrib/biblatex-caspervector
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-caspervector.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-caspervector.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a simple and easily extensible
biblography/citation style for Chinese LaTeX users, using
biblatex.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/biblatex-caspervector/biblatex-caspervector-gbk.def
%{_texmfdistdir}/tex/latex/biblatex-caspervector/biblatex-caspervector-utf8.def
%{_texmfdistdir}/tex/latex/biblatex-caspervector/caspervector.bbx
%{_texmfdistdir}/tex/latex/biblatex-caspervector/caspervector.cbx
%doc %{_texmfdistdir}/doc/latex/biblatex-caspervector/ChangeLog.txt
%doc %{_texmfdistdir}/doc/latex/biblatex-caspervector/Makefile
%doc %{_texmfdistdir}/doc/latex/biblatex-caspervector/readme.bib
%doc %{_texmfdistdir}/doc/latex/biblatex-caspervector/readme.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex-caspervector/readme.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Tue Apr 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.1.9-1
+ Revision: 46fb452
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20945 |12mu|texlive-biblatex-gost-1.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32980
# category Package
# catalog-ctan /macros/latex/contrib/biblatex-contrib/biblatex-gost
# catalog-date 2014-02-16 17:29:08 +0100
# catalog-license lppl1.3
# catalog-version 1.0
Name:		texlive-biblatex-gost
Version:	1.0.0
Release:	1
Summary:	Biblatex support for GOST standard bibliographies
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex-contrib/biblatex-gost
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-gost.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-gost.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides biblatex support for Russian bibliography
style GOST 7.0.5-2008.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/biblatex-gost/biblatex-gost.dbx
%{_texmfdistdir}/tex/latex/biblatex-gost/biblatex-gost.def
%{_texmfdistdir}/tex/latex/biblatex-gost/gost-alphabetic-min.bbx
%{_texmfdistdir}/tex/latex/biblatex-gost/gost-alphabetic-min.cbx
%{_texmfdistdir}/tex/latex/biblatex-gost/gost-alphabetic-min.dbx
%{_texmfdistdir}/tex/latex/biblatex-gost/gost-alphabetic.bbx
%{_texmfdistdir}/tex/latex/biblatex-gost/gost-alphabetic.cbx
%{_texmfdistdir}/tex/latex/biblatex-gost/gost-alphabetic.dbx
%{_texmfdistdir}/tex/latex/biblatex-gost/gost-authoryear-min.bbx
%{_texmfdistdir}/tex/latex/biblatex-gost/gost-authoryear-min.cbx
%{_texmfdistdir}/tex/latex/biblatex-gost/gost-authoryear-min.dbx
%{_texmfdistdir}/tex/latex/biblatex-gost/gost-authoryear.bbx
%{_texmfdistdir}/tex/latex/biblatex-gost/gost-authoryear.cbx
%{_texmfdistdir}/tex/latex/biblatex-gost/gost-authoryear.dbx
%{_texmfdistdir}/tex/latex/biblatex-gost/gost-footnote-min.bbx
%{_texmfdistdir}/tex/latex/biblatex-gost/gost-footnote-min.cbx
%{_texmfdistdir}/tex/latex/biblatex-gost/gost-footnote-min.dbx
%{_texmfdistdir}/tex/latex/biblatex-gost/gost-footnote.bbx
%{_texmfdistdir}/tex/latex/biblatex-gost/gost-footnote.cbx
%{_texmfdistdir}/tex/latex/biblatex-gost/gost-footnote.dbx
%{_texmfdistdir}/tex/latex/biblatex-gost/gost-inline-min.bbx
%{_texmfdistdir}/tex/latex/biblatex-gost/gost-inline-min.cbx
%{_texmfdistdir}/tex/latex/biblatex-gost/gost-inline-min.dbx
%{_texmfdistdir}/tex/latex/biblatex-gost/gost-inline.bbx
%{_texmfdistdir}/tex/latex/biblatex-gost/gost-inline.cbx
%{_texmfdistdir}/tex/latex/biblatex-gost/gost-inline.dbx
%{_texmfdistdir}/tex/latex/biblatex-gost/gost-numeric-min.bbx
%{_texmfdistdir}/tex/latex/biblatex-gost/gost-numeric-min.cbx
%{_texmfdistdir}/tex/latex/biblatex-gost/gost-numeric-min.dbx
%{_texmfdistdir}/tex/latex/biblatex-gost/gost-numeric.bbx
%{_texmfdistdir}/tex/latex/biblatex-gost/gost-numeric.cbx
%{_texmfdistdir}/tex/latex/biblatex-gost/gost-numeric.dbx
%{_texmfdistdir}/tex/latex/biblatex-gost/gost-standard.bbx
%{_texmfdistdir}/tex/latex/biblatex-gost/russian-gost.lbx
%doc %{_texmfdistdir}/doc/latex/biblatex-gost/README
%doc %{_texmfdistdir}/doc/latex/biblatex-gost/biblatex-gost-examples.bib
%doc %{_texmfdistdir}/doc/latex/biblatex-gost/biblatex-gost-examples.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex-gost/biblatex-gost-examples.tex
%doc %{_texmfdistdir}/doc/latex/biblatex-gost/biblatex-gost.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex-gost/biblatex-gost.tex
%doc %{_texmfdistdir}/doc/latex/biblatex-gost/ltxdockit.cfg

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Tue Mar 18 2014 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> 1.0.0-1
+ Revision: 0329f6e
- - Update to latest release.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20946 |12mu|texlive-biblatex-manuscripts-philology-1.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 33195
# category Package
# catalog-ctan /macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology
# catalog-date 2014-03-15 23:38:06 +0100
# catalog-license lppl1.3
# catalog-version 1.1
Name:		texlive-biblatex-manuscripts-philology
Version:	1.1.0
Release:	1
Summary:	Manage classical manuscripts with biblatex
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex-contrib/biblatex-manuscripts-philology
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-manuscripts-philology.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-manuscripts-philology.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package adds a new entry type: @manuscript to manage
manuscript in classical philology, for example to prepare a
critical edition.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/biblatex-manuscripts-philology/english-manuscripts.lbx
%{_texmfdistdir}/tex/latex/biblatex-manuscripts-philology/french-manuscripts.lbx
%{_texmfdistdir}/tex/latex/biblatex-manuscripts-philology/manuscripts.bbx
%{_texmfdistdir}/tex/latex/biblatex-manuscripts-philology/manuscripts.dbx
%doc %{_texmfdistdir}/doc/latex/biblatex-manuscripts-philology/README
%doc %{_texmfdistdir}/doc/latex/biblatex-manuscripts-philology/documentation/biblatex-manuscripts-philology.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex-manuscripts-philology/documentation/biblatex-manuscripts-philology.tex
%doc %{_texmfdistdir}/doc/latex/biblatex-manuscripts-philology/documentation/example.bib
%doc %{_texmfdistdir}/doc/latex/biblatex-manuscripts-philology/documentation/example.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex-manuscripts-philology/documentation/example.tex
%doc %{_texmfdistdir}/doc/latex/biblatex-manuscripts-philology/documentation/makefile
%doc %{_texmfdistdir}/doc/latex/biblatex-manuscripts-philology/makefile

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Tue Mar 18 2014 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> 1.1.0-1
+ Revision: f4d51f9
- - Update to latest release.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20947 |12mu|texlive-biblatex-publist-0.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 33176
# category Package
# catalog-ctan /macros/latex/contrib/biblatex-contrib/biblatex-publist
# catalog-date 2014-03-14 11:11:58 +0100
# catalog-license lppl1.3
# catalog-version 0.9
Name:		texlive-biblatex-publist
Version:	0.9
Release:	1
Summary:	BibLaTeX bibliography support for publication lists
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex-contrib/biblatex-publist
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-publist.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-publist.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a BibLaTeX bibliography style file (*.bbx)
for publication lists. The style file draws on BibLaTeX's
authoryear style, but provides some extra features often
desired for publication lists, such as the omission of the
author's own name from author or editor data.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/biblatex-publist/publist.bbx
%doc %{_texmfdistdir}/doc/latex/biblatex-publist/README
%doc %{_texmfdistdir}/doc/latex/biblatex-publist/biblatex-publist.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex-publist/biblatex-publist.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Tue Apr 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.9-1
+ Revision: ce4e39e
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20948 |12mu|texlive-biblatex-source-division-1.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32718
# category Package
# catalog-ctan /macros/latex/contrib/biblatex-contrib/biblatex-source-division
# catalog-date 2014-01-19 18:52:02 +0100
# catalog-license lppl1.3
# catalog-version 1.1.0
Name:		texlive-biblatex-source-division
Version:	1.1.0
Release:	1
Summary:	References by "division" in classical sources
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex-contrib/biblatex-source-division
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-source-division.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-source-division.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package enables the user to make reference to "division
marks" (such as book, chapter, section), in the document being
referenced, in addition to the page-based references that
BibTeX-based citations have always had. The citation is made in
the same way as the LaTeX standard, but what's inside the
square brackets may include the "division" specification, as in
\cite[<division spec.>]{<document>}.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/biblatex-source-division/biblatex-source-division.sty
%doc %{_texmfdistdir}/doc/latex/biblatex-source-division/README
%doc %{_texmfdistdir}/doc/latex/biblatex-source-division/biblatex-source-division.bib
%doc %{_texmfdistdir}/doc/latex/biblatex-source-division/biblatex-source-division.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex-source-division/biblatex-source-division.tex
%doc %{_texmfdistdir}/doc/latex/biblatex-source-division/latexmkrc
%doc %{_texmfdistdir}/doc/latex/biblatex-source-division/makefile
%doc %{_texmfdistdir}/doc/latex/biblatex-source-division/tabular.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Feb 15 2014 Rosa <rosa@abf.rosalinux.ru> 1.1.0-1
+ Revision: 70506f7
- Automatic import for version 1.1.0-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20949 |12mu|texlive-biblatex-trad-0.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27852
# category Package
# catalog-ctan /macros/latex/contrib/biblatex-contrib/biblatex-trad
# catalog-date 2012-09-29 14:32:13 +0200
# catalog-license lppl
# catalog-version 0.2
Name:		texlive-biblatex-trad
Version:	0.2
Release:	6
Summary:	"Traditional" BibTeX styles with BibLaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex-contrib/biblatex-trad
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-trad.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-trad.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bundle provides implementations of the "traditional" BibTeX
styles (plain, abbrev, unsrt and alpha) with BibLaTeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/biblatex-trad/bbx/trad-abbrv.bbx
%{_texmfdistdir}/tex/latex/biblatex-trad/bbx/trad-alpha.bbx
%{_texmfdistdir}/tex/latex/biblatex-trad/bbx/trad-plain.bbx
%{_texmfdistdir}/tex/latex/biblatex-trad/bbx/trad-standard.bbx
%{_texmfdistdir}/tex/latex/biblatex-trad/bbx/trad-unsrt.bbx
%{_texmfdistdir}/tex/latex/biblatex-trad/cbx/trad-abbrv.cbx
%{_texmfdistdir}/tex/latex/biblatex-trad/cbx/trad-alpha.cbx
%{_texmfdistdir}/tex/latex/biblatex-trad/cbx/trad-plain.cbx
%{_texmfdistdir}/tex/latex/biblatex-trad/cbx/trad-standard.cbx
%{_texmfdistdir}/tex/latex/biblatex-trad/cbx/trad-unsrt.cbx
%doc %{_texmfdistdir}/doc/latex/biblatex-trad/README.txt
%doc %{_texmfdistdir}/doc/latex/biblatex-trad/biblatex-trad.pdf
%doc %{_texmfdistdir}/doc/latex/biblatex-trad/biblatex-trad.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Tue Apr 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.2-6
+ Revision: a4760b5
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20950 |12mu|texlive-bibtex-0.99d-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29764
# category Package
# catalog-ctan /biblio/bibtex/base
# catalog-date 2011-12-28 13:17:09 +0100
# catalog-license knuth
# catalog-version 0.99d
Name:		texlive-bibtex
Version:	0.99d
Release:	8
Summary:	Process bibliographies for LaTeX, etc
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/biblio/bibtex/base
License:	KNUTH
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibtex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibtex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-bibtex.bin

%description
BibTeX allows the user to store his citation data in generic
form, while printing citations in a document in the form
specified by a BibTeX style, to be specified in the document
itself (one often needs a LaTeX citation-style package, such as
natbib as well). BibTeX itself is an ASCII-only program; there
is, however, a version that copes with 8-bit character sets.
However, BibTeX's facilities rapidly run out as one moves away
from simple ASCII (for example, in the various national sorting
rules for languages expressed in different parts of ISO-8859 --
the "ISO Latin" series). For more flexibility, the user is
urged to consider using biber with biblatex to typeset its
output. In particular, it is best to avoid BibTeX in favour of
biblatex, if at all possible.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bib/base/xampl.bib
%{_texmfdistdir}/bibtex/bst/base/abbrv.bst
%{_texmfdistdir}/bibtex/bst/base/acm.bst
%{_texmfdistdir}/bibtex/bst/base/alpha.bst
%{_texmfdistdir}/bibtex/bst/base/apalike.bst
%{_texmfdistdir}/bibtex/bst/base/ieeetr.bst
%{_texmfdistdir}/bibtex/bst/base/plain.bst
%{_texmfdistdir}/bibtex/bst/base/siam.bst
%{_texmfdistdir}/bibtex/bst/base/unsrt.bst
%doc %{_texmfdistdir}/doc/bibtex/base/README
%doc %{_texmfdistdir}/doc/bibtex/base/btxbst.doc
%doc %{_texmfdistdir}/doc/bibtex/base/btxdoc.bib
%doc %{_texmfdistdir}/doc/bibtex/base/btxdoc.pdf
%doc %{_texmfdistdir}/doc/bibtex/base/btxdoc.tex
%doc %{_texmfdistdir}/doc/bibtex/base/btxhak.pdf
%doc %{_texmfdistdir}/doc/bibtex/base/btxhak.tex
%doc %{_mandir}/man1/bibtex.1*
%doc %{_texmfdistdir}/doc/man/man1/bibtex.man1.pdf
%doc %{_texmfdistdir}/tex/generic/bibtex/apalike.sty
%doc %{_texmfdistdir}/tex/generic/bibtex/apalike.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.99d-8
+ Revision: cf71fd6
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20951 |12mu|texlive-bibtex8-3.71-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29725
# category TLCore
# catalog-ctan /biblio/bibtex/8-bit
# catalog-date 2012-04-27 15:08:24 +0200
# catalog-license gpl
# catalog-version 3.71
Name:		texlive-bibtex8
Version:	3.71
Release:	7
Summary:	A fully 8-bit adaptation of BibTeX 0.99
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/biblio/bibtex/8-bit
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibtex8.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibtex8.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-bibtex8.bin

%description
An enhanced, portable C version of BibTeX. Enhanced by
conversion to "big" (32-bit) capacity, addition of run-time
selectable capacity and 8-bit support extensions. National
character set and sorting order are controlled by an external
configuration file. Various examples are included.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/csf/base/88591lat.csf
%{_texmfdistdir}/bibtex/csf/base/88591sca.csf
%{_texmfdistdir}/bibtex/csf/base/README.TEXLIVE
%{_texmfdistdir}/bibtex/csf/base/ascii.csf
%{_texmfdistdir}/bibtex/csf/base/cp437lat.csf
%{_texmfdistdir}/bibtex/csf/base/cp850lat.csf
%{_texmfdistdir}/bibtex/csf/base/cp850sca.csf
%{_texmfdistdir}/bibtex/csf/base/cp866rus.csf
%{_texmfdistdir}/bibtex/csf/base/csfile.txt
%{_texmfdistdir}/bibtex/csf/polish-csf/88592pl.csf
%{_texmfdistdir}/bibtex/csf/polish-csf/cp1250pl.csf
%{_texmfdistdir}/bibtex/csf/polish-csf/cp852pl.csf
%{_texmfdistdir}/bibtex/csf/polish-csf/iso8859-7.csf
%doc %{_texmfdistdir}/doc/bibtex8/00readme.txt
%doc %{_texmfdistdir}/doc/bibtex8/HISTORY
%doc %{_texmfdistdir}/doc/bibtex8/csfile.txt
%doc %{_texmfdistdir}/doc/bibtex8/file_id.diz

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.71-7
+ Revision: 1ae4abf
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20952 |12mu|texlive-bibtexu-20131013-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29743
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-bibtexu
Version:	20131013
Release:	5
Summary:	TeXLive bibtexu package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibtexu.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibtexu.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-bibtexu.bin

%description
TeXLive bibtexu package.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/bibtexu/00readme.txt
%doc %{_texmfdistdir}/doc/bibtexu/HISTORY
%doc %{_texmfdistdir}/doc/bibtexu/csfile.txt
%doc %{_texmfdistdir}/doc/bibtexu/file_id.diz

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 20131013-5
+ Revision: 210bae2
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20953 |12mu|texlive-bidi-14.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32896
# category Package
# catalog-ctan /macros/xetex/latex/bidi
# catalog-date 2014-02-04 10:54:49 +0100
# catalog-license lppl1.3
# catalog-version 14.6
Name:		texlive-bidi
Version:	14.6
Release:	1
Summary:	Bidirectional typesetting in plain TeX and LaTeX, using XeTeX engine
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/xetex/latex/bidi
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bidi.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bidi.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bidi.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A convenient interface for typesetting bidirectional texts with
plain TeX and LaTeX. The package includes adaptations for use
with many other commonly-used packages.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/xelatex/bidi/amsart-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/amsbook-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/amsmath-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/amstext-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/amsthm-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/array-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/article-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/artikel1-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/artikel2-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/artikel3-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/arydshln-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/bibitem.pdf
%{_texmfdistdir}/tex/xelatex/bidi/bidi-longtable.sty
%{_texmfdistdir}/tex/xelatex/bidi/bidi.sty
%{_texmfdistdir}/tex/xelatex/bidi/bidi.tex
%{_texmfdistdir}/tex/xelatex/bidi/bidi2in1.sty
%{_texmfdistdir}/tex/xelatex/bidi/bidicode.sty
%{_texmfdistdir}/tex/xelatex/bidi/bidiftnxtra.sty
%{_texmfdistdir}/tex/xelatex/bidi/bidimoderncv.cls
%{_texmfdistdir}/tex/xelatex/bidi/bidipoem.sty
%{_texmfdistdir}/tex/xelatex/bidi/bidipresentation.cls
%{_texmfdistdir}/tex/xelatex/bidi/biditools.sty
%{_texmfdistdir}/tex/xelatex/bidi/biditufte-book.cls
%{_texmfdistdir}/tex/xelatex/bidi/biditufte-handout.cls
%{_texmfdistdir}/tex/xelatex/bidi/bidituftefloat.sty
%{_texmfdistdir}/tex/xelatex/bidi/bidituftegeneralstructure.sty
%{_texmfdistdir}/tex/xelatex/bidi/bidituftehyperref.sty
%{_texmfdistdir}/tex/xelatex/bidi/bidituftesidenote.sty
%{_texmfdistdir}/tex/xelatex/bidi/bidituftetitle.sty
%{_texmfdistdir}/tex/xelatex/bidi/bidituftetoc.sty
%{_texmfdistdir}/tex/xelatex/bidi/boek-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/boek3-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/book-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/bookest-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/breqn-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/cals-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/caption-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/caption3-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/color-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/colortbl-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/combine-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/crop-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/cuted-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/cutwin-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/cvthemebidicasual.sty
%{_texmfdistdir}/tex/xelatex/bidi/cvthemebidiclassic.sty
%{_texmfdistdir}/tex/xelatex/bidi/dblfnote-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/draftwatermark-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/empheq-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/eso-pic-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/extarticle-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/extbook-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/extletter-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/extrafootnotefeatures-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/extreport-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/fancybox-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/fancyhdr-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/fix2col-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/fleqn-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/float-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/floatrow-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/flowfram-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/footnote-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/framed-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/ftnright-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/geometry-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/graphicx-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/hvfloat-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/hyperref-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/latex-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/leqno-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/letter-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/lettrine-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/listings-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/loadingorder-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/longtable-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/mdframed-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/memoir-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/midfloat-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/minitoc-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/multicol-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/multienum-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/natbib-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/newfloat-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/ntheorem-hyper-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/ntheorem-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/pdfpages-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/pgf-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/picinpar-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/plain-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/pstricks-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/quotchap-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/ragged2e-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/rapport1-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/rapport3-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/refrep-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/report-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/rotating-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/scrartcl-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/scrbook-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/scrlettr-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/scrreprt-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/sidecap-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/stabular-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/subfigure-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/tabls-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/tabulary-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/titlesec-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/titletoc-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/tocbibind-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/tocloft-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/tocstyle-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/wrapfig-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/xcolor-xetex-bidi.def
%{_texmfdistdir}/tex/xelatex/bidi/xltxtra-xetex-bidi.def
%doc %{_texmfdistdir}/doc/xelatex/bidi/README
%doc %{_texmfdistdir}/doc/xelatex/bidi/bidi-logo.pdf
%doc %{_texmfdistdir}/doc/xelatex/bidi/bidi-logo.tex
%doc %{_texmfdistdir}/doc/xelatex/bidi/bidi.pdf
%doc %{_texmfdistdir}/doc/xelatex/bidi/bidisample2e.tex
%doc %{_texmfdistdir}/doc/xelatex/bidi/bidismall2e.tex
%doc %{_texmfdistdir}/doc/xelatex/bidi/gull.jpg
%doc %{_texmfdistdir}/doc/xelatex/bidi/picture.jpg
%doc %{_texmfdistdir}/doc/xelatex/bidi/presentation-sample.tex
%doc %{_texmfdistdir}/doc/xelatex/bidi/test-arydshln.tex
%doc %{_texmfdistdir}/doc/xelatex/bidi/test-bidi.tex
%doc %{_texmfdistdir}/doc/xelatex/bidi/test-brochure.tex
%doc %{_texmfdistdir}/doc/xelatex/bidi/test-casualcv.tex
%doc %{_texmfdistdir}/doc/xelatex/bidi/test-classiccv.tex
%doc %{_texmfdistdir}/doc/xelatex/bidi/test-color.tex
%doc %{_texmfdistdir}/doc/xelatex/bidi/test-supertabular.tex
%doc %{_texmfdistdir}/doc/xelatex/bidi/test-tabular.tex
%doc %{_texmfdistdir}/doc/xelatex/bidi/test-tabularx.tex
%doc %{_texmfdistdir}/doc/xelatex/bidi/test-tabulary.tex
%doc %{_texmfdistdir}/doc/xelatex/bidi/test1-colortbl.tex
%doc %{_texmfdistdir}/doc/xelatex/bidi/test1-wrapfig.tex
%doc %{_texmfdistdir}/doc/xelatex/bidi/test2-colortbl.tex
%doc %{_texmfdistdir}/doc/xelatex/bidi/test2-wrapfig.tex
%doc %{_texmfdistdir}/doc/xelatex/bidi/test3-wrapfig.tex
#- source
%doc %{_texmfdistdir}/source/xelatex/bidi/bidi.dtx
%doc %{_texmfdistdir}/source/xelatex/bidi/bidi.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 14.6-1
+ Revision: 70696c6
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20954 |12mu|texlive-bohr-0.2b-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27839
# category Package
# catalog-ctan /macros/latex/contrib/bohr
# catalog-date 2012-09-27 15:23:41 +0200
# catalog-license lppl1.3
# catalog-version 0.2b
Name:		texlive-bohr
Version:	0.2b
Release:	1
Summary:	Simple atom representation according to the Bohr model
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bohr
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bohr.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bohr.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides means for the creation of simple Bohr
models of atoms up to the atomic number 112. In addition,
commands are provided to convert atomic numbers to element
symbols or element names and vice versa.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/bohr/bohr.sty
%{_texmfdistdir}/tex/latex/bohr/bohr_elements_english.def
%{_texmfdistdir}/tex/latex/bohr/bohr_elements_german.def
%doc %{_texmfdistdir}/doc/latex/bohr/README
%doc %{_texmfdistdir}/doc/latex/bohr/bohr_en.pdf
%doc %{_texmfdistdir}/doc/latex/bohr/bohr_en.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog
* Thu Nov 01 2012 Rosa <rosa@rosa-build.rosalab.ru> 0.2b-1
+ Revision: f4967b2
- Automatic import for version 0.2b-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20955 |12mu|texlive-boxhandler-1.30-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 28031
# category Package
# catalog-ctan /macros/latex/contrib/boxhandler
# catalog-date 2012-10-18 23:00:43 +0200
# catalog-license lppl
# catalog-version 1.30
Name:		texlive-boxhandler
Version:	1.30
Release:	5
Summary:	Flexible Captioning and Deferred Box/List Printing
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/boxhandler
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/boxhandler.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/boxhandler.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/boxhandler.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package allows the user to optimise presentation of LaTeX
tables and figures. Boxhandler will lay out table and figure
captions with a variety of stylistic apperances, and will also
allow figures and tables to be "wrapped" in a manner consistent
with many business and government documents. For a document
that might appear in different venues with different
formatting, boxhandler permits the creation of a LaTeX source
document that can, with a single-line change in the source
code, produce an output that has very different layout from the
baseline configuration, not only in terms of caption style, but
more importantly in terms of the locations where figures,
tables and lists appear (or not) in the document. Deferral
routines also allow one to keep all figure and table data in a
separate source file, while nonetheless producing a document
with figures and tables appearing in the desired location.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/boxhandler/boxhandler.sty
%doc %{_texmfdistdir}/doc/latex/boxhandler/README
%doc %{_texmfdistdir}/doc/latex/boxhandler/boxhandler.pdf
#- source
%doc %{_texmfdistdir}/source/latex/boxhandler/boxhandler.dtx
%doc %{_texmfdistdir}/source/latex/boxhandler/boxhandler.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.30-5
+ Revision: 28445a9
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20956 |12mu|texlive-brandeis-dissertation-2.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32047
# category Package
# catalog-ctan /macros/latex/contrib/brandeis-dissertation
# catalog-date 2013-10-31 19:22:02 +0100
# catalog-license lppl1.2
# catalog-version 2.0
Name:		texlive-brandeis-dissertation
Version:	2.0
Release:	5
Summary:	Class for Brandeis University dissertations
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/brandeis-dissertation
License:	LPPL1.2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/brandeis-dissertation.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/brandeis-dissertation.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/brandeis-dissertation.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The class will enable the user to typeset a dissertation which
adheres to the formatting guidelines of Brandeis University
Graduate School of Arts and Sciences (GSAS).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/brandeis-dissertation/brandeis-dissertation.cls
%doc %{_texmfdistdir}/doc/latex/brandeis-dissertation/README
%doc %{_texmfdistdir}/doc/latex/brandeis-dissertation/brandeis-dissertation.pdf
%doc %{_texmfdistdir}/doc/latex/brandeis-dissertation/brandeis-dissertation.tex
#- source
%doc %{_texmfdistdir}/source/latex/brandeis-dissertation/brandeis-dissertation.dtx
%doc %{_texmfdistdir}/source/latex/brandeis-dissertation/brandeis-dissertation.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 2.0-5
+ Revision: c9db522
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20957 |12mu|texlive-breakurl-1.40-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29901
# category Package
# catalog-ctan /macros/latex/contrib/breakurl
# catalog-date 2013-04-12 10:31:24 +0200
# catalog-license lppl
# catalog-version 1.40
Name:		texlive-breakurl
Version:	1.40
Release:	5
Summary:	Line-breakable \url-like links in hyperref when compiling via dvips/ps2pdf
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/breakurl
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/breakurl.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/breakurl.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/breakurl.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package provides a command much like hyperref's \url that
typesets a URL using a typewriter-like font. However, if the
dvips driver is being used, the original \url doesn't allow
line breaks in the middle of the created link: the link comes
in one atomic piece. This package allows such line breaks in
the generated links.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/breakurl/breakurl.sty
%doc %{_texmfdistdir}/doc/latex/breakurl/README
%doc %{_texmfdistdir}/doc/latex/breakurl/breakurl.pdf
#- source
%doc %{_texmfdistdir}/source/latex/breakurl/breakurl.dtx
%doc %{_texmfdistdir}/source/latex/breakurl/breakurl.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.40-5
+ Revision: ef438d4
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20958 |12mu|texlive-bropd-1.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 28222
# category Package
# catalog-ctan /macros/latex/contrib/bropd
# catalog-date 2012-11-09 11:55:25 +0100
# catalog-license lppl1.3
# catalog-version 1.1
Name:		texlive-bropd
Version:	1.1
Release:	5
Summary:	Simplified brackets and differentials in LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bropd
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bropd.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bropd.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bropd.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package simplifies the process of writing differential
operators and brackets in LaTeX. The commands facilitate the
easy manipulation of equations involving brackets and allow
partial differentials to be expressed in an alternate form.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/bropd/bropd.sty
%doc %{_texmfdistdir}/doc/latex/bropd/README
%doc %{_texmfdistdir}/doc/latex/bropd/bropd.pdf
#- source
%doc %{_texmfdistdir}/source/latex/bropd/bropd.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 1.1-5
+ Revision: 7ccf913
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20959 |12mu|texlive-bundledoc-3.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29752
# category Package
# catalog-ctan /support/bundledoc
# catalog-date 2012-01-12 19:29:56 +0100
# catalog-license lppl
# catalog-version 3.1
Name:		texlive-bundledoc
Version:	3.1
Release:	8
Summary:	Bundle together all the files needed to build a LaTeX document
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/bundledoc
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bundledoc.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bundledoc.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-bundledoc.bin = %{EVRD}

%description
The bundledoc package is a post-processor for the snapshot
package that bundles together all the classes, packages and
files needed to build a given LaTeX document. It reads the .dep
file that snapshot produces, finds each of the files mentioned
therein, and archives them into a single .tar.gz (or .zip, or
whatever) file, suitable for moving across systems,
transmitting to a colleague, etc. A script, arlatex, provides
an alternative "archiving" mechanism, creating a single LaTeX
file that contains all of the ancillary files of a LaTeX
document, together with the document itself, using the
filecontents* environment.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/arlatex
%{_bindir}/bundledoc
%{_texmfdistdir}/scripts/bundledoc/arlatex
%{_texmfdistdir}/scripts/bundledoc/bundledoc
%{_texmfdistdir}/tex/latex/bundledoc/miktex.cfg
%{_texmfdistdir}/tex/latex/bundledoc/texlive-unix.cfg
%doc %{_mandir}/man1/arlatex.1*
%doc %{_texmfdistdir}/doc/man/man1/arlatex.man1.pdf
%doc %{_mandir}/man1/bundledoc.1*
%doc %{_texmfdistdir}/doc/man/man1/bundledoc.man1.pdf
%doc %{_texmfdistdir}/doc/support/bundledoc/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/bundledoc/arlatex arlatex
    ln -sf %{_texmfdistdir}/scripts/bundledoc/bundledoc bundledoc
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.1-8
+ Revision: 83896ed
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20960 |12mu|texlive-bxbase-0.5-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 28825
# category Package
# catalog-ctan /language/japanese/BX/bxbase
# catalog-date 2013-01-13 12:34:17 +0100
# catalog-license other-free
# catalog-version 0.5
Name:		texlive-bxbase
Version:	0.5
Release:	5
Summary:	BX bundle base components
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/japanese/BX/bxbase
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bxbase.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bxbase.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive bxbase package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/bxbase/bxbase.def
%{_texmfdistdir}/tex/latex/bxbase/bxbase.sty
%{_texmfdistdir}/tex/latex/bxbase/bxucs.sty
%{_texmfdistdir}/tex/latex/bxbase/bxutf8.def
%{_texmfdistdir}/tex/latex/bxbase/bxutf8x.def
%{_texmfdistdir}/tex/latex/bxbase/zxbase.sty
%doc %{_texmfdistdir}/doc/latex/bxbase/00README
%doc %{_texmfdistdir}/doc/latex/bxbase/LICENSE
%doc %{_texmfdistdir}/doc/latex/bxbase/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 0.5-5
+ Revision: 8c84f6e
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20961 |12mu|texlive-bxcjkjatype-0.2c-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32048
# category Package
# catalog-ctan /language/japanese/bxcjkjatype
# catalog-date 2013-10-30 11:43:37 +0100
# catalog-license other-free
# catalog-version 0.2c
Name:		texlive-bxcjkjatype
Version:	0.2c
Release:	5
Summary:	Typeset Japanese with pdfLaTeX and CJK
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/japanese/bxcjkjatype
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bxcjkjatype.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bxcjkjatype.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a working configuration of the CJK
package, suitable for Japanese typesetting of moderate quality.
Moreover, it facilitates use of the CJK package for pLaTeX
users, by providing commands that are similar to those used by
the pLaTeX kernel and some other packages used with it.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/bxcjkjatype/bxcjkjatype.sty
%doc %{_texmfdistdir}/doc/latex/bxcjkjatype/LICENSE
%doc %{_texmfdistdir}/doc/latex/bxcjkjatype/README
%doc %{_texmfdistdir}/doc/latex/bxcjkjatype/README-ja.md
%doc %{_texmfdistdir}/doc/latex/bxcjkjatype/sample-bxcjkjatype-beamer.pdf
%doc %{_texmfdistdir}/doc/latex/bxcjkjatype/sample-bxcjkjatype-beamer.tex
%doc %{_texmfdistdir}/doc/latex/bxcjkjatype/sample-bxcjkjatype.pdf
%doc %{_texmfdistdir}/doc/latex/bxcjkjatype/sample-bxcjkjatype.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 0.2c-5
+ Revision: 5bb9d36
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20962 |12mu|texlive-bxdpx-beamer-0.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30220
# category Package
# catalog-ctan /macros/latex/contrib/beamer-contrib/bxdpx-beamer
# catalog-date 2013-05-03 01:03:17 +0200
# catalog-license other-free
# catalog-version 0.2
Name:		texlive-bxdpx-beamer
Version:	0.2
Release:	5
Summary:	Dvipdfmx extras for use with beamer
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/beamer-contrib/bxdpx-beamer
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bxdpx-beamer.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bxdpx-beamer.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package is a driver to support beamer Navigation symbols
and \framezoomed regions when using dvipdfmx as PDF generator
(e.g., as part of e-pTeX). The package does not define any
'user' commands.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/bxdpx-beamer/bxdpx-beamer.sty
%doc %{_texmfdistdir}/doc/latex/bxdpx-beamer/LICENSE
%doc %{_texmfdistdir}/doc/latex/bxdpx-beamer/README
%doc %{_texmfdistdir}/doc/latex/bxdpx-beamer/sample/test-framezoom.tex
%doc %{_texmfdistdir}/doc/latex/bxdpx-beamer/sample/test-navisymbol.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 0.2-5
+ Revision: 2bf987a
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20963 |12mu|texlive-bxeepic-0.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30559
# category Package
# catalog-ctan /macros/latex/contrib/bxeepic
# catalog-date 2013-05-18 23:56:07 +0200
# catalog-license other-free
# catalog-version 0.2
Name:		texlive-bxeepic
Version:	0.2
Release:	5
Summary:	Eepic facilities using pict2e
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bxeepic
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bxeepic.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bxeepic.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides an eepic driver to use pict2e facilities.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/bxeepic/bxdpxp2e.def
%{_texmfdistdir}/tex/latex/bxeepic/bxeepic.sty
%doc %{_texmfdistdir}/doc/latex/bxeepic/LICENSE
%doc %{_texmfdistdir}/doc/latex/bxeepic/README
%doc %{_texmfdistdir}/doc/latex/bxeepic/sample-bxeepic.pdf
%doc %{_texmfdistdir}/doc/latex/bxeepic/sample-bxeepic.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 0.2-5
+ Revision: 54ff4b5
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20964 |12mu|texlive-bxjscls-0.3a-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 28901
# category Package
# catalog-ctan /language/japanese/BX/bxjscls
# catalog-date 2012-12-21 17:28:17 +0100
# catalog-license other-free
# catalog-version 0.3a
Name:		texlive-bxjscls
Version:	0.3a
Release:	5
Summary:	Document classes based on jsclasses
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/japanese/BX/bxjscls
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bxjscls.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bxjscls.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bxjscls.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Provides classes, based on jsclasses.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/bxjscls/bxjsarticle.cls
%{_texmfdistdir}/tex/latex/bxjscls/bxjsptex.def
%{_texmfdistdir}/tex/latex/bxjscls/bxjsreport.cls
%doc %{_texmfdistdir}/doc/latex/bxjscls/LICENSE
%doc %{_texmfdistdir}/doc/latex/bxjscls/README
%doc %{_texmfdistdir}/doc/latex/bxjscls/bxjsclasses.pdf
#- source
%doc %{_texmfdistdir}/source/latex/bxjscls/bxjsclasses.dtx
%doc %{_texmfdistdir}/source/latex/bxjscls/bxjsclasses.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 0.3a-5
+ Revision: c08cd8c
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20965 |12mu|texlive-calcage-0.90-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27725
# category Package
# catalog-ctan /macros/latex/contrib/calcage
# catalog-date 2012-09-16 15:15:03 +0200
# catalog-license lppl1.3
# catalog-version 0.90
Name:		texlive-calcage
Version:	0.90
Release:	6
Summary:	Calculate the age of something, in years
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/calcage
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/calcage.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/calcage.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/calcage.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package calculates the age of someone or something in
years. Internally it uses the datenumber package to calculate
the age in days; conversion from days to years is then
performed, taking care of leap years and such odd things.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/calcage/calcage.sty
%doc %{_texmfdistdir}/doc/latex/calcage/README
%doc %{_texmfdistdir}/doc/latex/calcage/calcage.pdf
#- source
%doc %{_texmfdistdir}/source/latex/calcage/calcage.dtx
%doc %{_texmfdistdir}/source/latex/calcage/calcage.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Tue Apr 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.90-6
+ Revision: 5717633
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20966 |12mu|texlive-cancel-2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32508
# category Package
# catalog-ctan /macros/latex/contrib/cancel
# catalog-date 2013-12-30 10:37:07 +0100
# catalog-license pd
# catalog-version 2.2
Name:		texlive-cancel
Version:	2.2
Release:	1
Summary:	Place lines through maths formulae
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/cancel
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cancel.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cancel.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A package to draw diagonal lines ("cancelling" a term) and
arrows with limits (cancelling a term "to a value") through
parts of maths formulae.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/cancel/cancel.sty
%doc %{_texmfdistdir}/doc/latex/cancel/cancel.pdf
%doc %{_texmfdistdir}/doc/latex/cancel/cancel.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.2-1
+ Revision: 0dcb0ed
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20967 |12mu|texlive-caption-20130512-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30449
# category Package
# catalog-ctan /macros/latex/contrib/caption
# catalog-date 2013-05-13 11:02:43 +0200
# catalog-license lppl1.3
# catalog-version 2013-05-12
Name:		texlive-caption
Epoch:		1
Version:	20130512
Release:	5
Summary:	Customising captions in floating environments
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/caption
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/caption.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/caption.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/caption.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The caption package provides many ways to customise the
captions in floating environments like figure and table, and
cooperates with many other packages. Facilities include
rotating captions, sideways captions, continued captions (for
tables or figures that come in several parts). A list of
compatibility notes, for other packages, is provided in the
documentation. The package also provides the "caption outside
float" facility, in the same way that simpler packages like
capt-of do. The package supersedes caption2.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/caption/bicaption.sty
%{_texmfdistdir}/tex/latex/caption/caption.sty
%{_texmfdistdir}/tex/latex/caption/caption2.sty
%{_texmfdistdir}/tex/latex/caption/caption3.sty
%{_texmfdistdir}/tex/latex/caption/ltcaption.sty
%{_texmfdistdir}/tex/latex/caption/newfloat.sty
%{_texmfdistdir}/tex/latex/caption/subcaption.sty
%{_texmfdistdir}/tex/latex/caption/totalcount.sty
%doc %{_texmfdistdir}/doc/latex/caption/CHANGELOG
%doc %{_texmfdistdir}/doc/latex/caption/README
%doc %{_texmfdistdir}/doc/latex/caption/SUMMARY
%doc %{_texmfdistdir}/doc/latex/caption/bicaption.pdf
%doc %{_texmfdistdir}/doc/latex/caption/caption-deu.pdf
%doc %{_texmfdistdir}/doc/latex/caption/caption-eng.pdf
%doc %{_texmfdistdir}/doc/latex/caption/caption-rus.pdf
%doc %{_texmfdistdir}/doc/latex/caption/ltcaption.pdf
%doc %{_texmfdistdir}/doc/latex/caption/newfloat.pdf
%doc %{_texmfdistdir}/doc/latex/caption/subcaption.pdf
%doc %{_texmfdistdir}/doc/latex/caption/totalcount.pdf
#- source
%doc %{_texmfdistdir}/source/latex/caption/bicaption.dtx
%doc %{_texmfdistdir}/source/latex/caption/caption-deu.tex
%doc %{_texmfdistdir}/source/latex/caption/caption-eng.tex
%doc %{_texmfdistdir}/source/latex/caption/caption-rus.tex
%doc %{_texmfdistdir}/source/latex/caption/caption.dtx
%doc %{_texmfdistdir}/source/latex/caption/caption.ins
%doc %{_texmfdistdir}/source/latex/caption/caption2.dtx
%doc %{_texmfdistdir}/source/latex/caption/caption3.dtx
%doc %{_texmfdistdir}/source/latex/caption/cat.eps
%doc %{_texmfdistdir}/source/latex/caption/elephant.eps
%doc %{_texmfdistdir}/source/latex/caption/ltcaption.dtx
%doc %{_texmfdistdir}/source/latex/caption/newfloat.dtx
%doc %{_texmfdistdir}/source/latex/caption/subcaption.dtx
%doc %{_texmfdistdir}/source/latex/caption/totalcount.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:20130512-5
+ Revision: 5d847c2
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20968 |12mu|texlive-catcodes-0.3a-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 28210
# category Package
# catalog-ctan /macros/generic/catcodes
# catalog-date 2012-11-08 10:49:44 +0100
# catalog-license lppl1.3
# catalog-version 0.3a
Name:		texlive-catcodes
Epoch:		1
Version:	0.3a
Release:	5
Summary:	Generic handling of TeX category codes
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/generic/catcodes
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/catcodes.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/catcodes.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/catcodes.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bundle deals with category code switching; the packages of
the bundle should work with any TeX format (with the support of
the plainpkg package). The bundle provides: - stacklet.sty,
which supports stacks that control the use of different
catcodes; - actcodes.sty, which deals with active characters;
and - catchdq.sty, which provides a simple quotation character
control mechanism.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/catcodes/actcodes.sty
%{_texmfdistdir}/tex/generic/catcodes/catchdq.sty
%{_texmfdistdir}/tex/generic/catcodes/catcodes.RLS
%{_texmfdistdir}/tex/generic/catcodes/stacklet.sty
%doc %{_texmfdistdir}/doc/generic/catcodes/README
%doc %{_texmfdistdir}/doc/generic/catcodes/SrcFILEs.txt
%doc %{_texmfdistdir}/doc/generic/catcodes/catcodes.pdf
#- source
%doc %{_texmfdistdir}/source/generic/catcodes/catcodes.tex
%doc %{_texmfdistdir}/source/generic/catcodes/fdatechk.tex
%doc %{_texmfdistdir}/source/generic/catcodes/makedoc.cfg
%doc %{_texmfdistdir}/source/generic/catcodes/mdoccorr.cfg
%doc %{_texmfdistdir}/source/generic/catcodes/srcfiles.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Wed Mar 19 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:0.3a-5
+ Revision: 23963f5
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20969 |12mu|texlive-cbfonts-fd-1.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31624
# category Package
# catalog-ctan /fonts/greek/cbfonts-fd
# catalog-date 2013-09-10 12:13:23 +0200
# catalog-license lppl1.3
# catalog-version 1.0
Name:		texlive-cbfonts-fd
Version:	1.0
Release:	5
Summary:	LaTeX font description files for the CB Greek fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/greek/cbfonts-fd
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cbfonts-fd.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cbfonts-fd.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cbfonts-fd.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides font description files for all the many
shapes available from the cbfonts collection. The files provide
the means whereby the NFSS knows which fonts a LaTeX user is
requesting.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/cbfonts-fd/lgrcmr.fd
%{_texmfdistdir}/tex/latex/cbfonts-fd/lgrcmro.fd
%{_texmfdistdir}/tex/latex/cbfonts-fd/lgrcmss.fd
%{_texmfdistdir}/tex/latex/cbfonts-fd/lgrcmtt.fd
%{_texmfdistdir}/tex/latex/cbfonts-fd/lgrlcmss.fd
%{_texmfdistdir}/tex/latex/cbfonts-fd/lgrlcmtt.fd
%{_texmfdistdir}/tex/latex/cbfonts-fd/lgrlmr.fd
%{_texmfdistdir}/tex/latex/cbfonts-fd/lgrlmro.fd
%{_texmfdistdir}/tex/latex/cbfonts-fd/lgrlmss.fd
%{_texmfdistdir}/tex/latex/cbfonts-fd/lgrlmtt.fd
%doc %{_texmfdistdir}/doc/fonts/cbfonts-fd/README
%doc %{_texmfdistdir}/doc/fonts/cbfonts-fd/cbfonts-fd.pdf
%doc %{_texmfdistdir}/doc/fonts/cbfonts-fd/manifest.txt
#- source
%doc %{_texmfdistdir}/source/fonts/cbfonts-fd/cbfonts-fd.fdd

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 1.0-5
+ Revision: 88f5a5a
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20970 |12mu|texlive-changes-2.0.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31424
# category Package
# catalog-ctan /macros/latex/contrib/changes
# catalog-date 2013-08-13 17:34:49 +0200
# catalog-license lppl1.3
# catalog-version 2.0.2
Name:		texlive-changes
Version:	2.0.2
Release:	5
Summary:	Manual change markup
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/changes
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/changes.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/changes.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/changes.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package allows the user to manually markup changes of text,
such as additions, deletions, or replacements. Changed text is
shown in a different colour; deleted text is crossed out. The
package allows definition of additional authors and their
associated colour. It also allows you to define a markup for
authors or annotations. A bash script is provided for removing
the changes.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/changes/changes.sty
%doc %{_texmfdistdir}/doc/latex/changes/README
%doc %{_texmfdistdir}/doc/latex/changes/changes.english.pdf
%doc %{_texmfdistdir}/doc/latex/changes/changes.english.withcode.pdf
%doc %{_texmfdistdir}/doc/latex/changes/changes.example.addedmarkup.bf.tex
%doc %{_texmfdistdir}/doc/latex/changes/changes.example.addedmarkup.dashuline.tex
%doc %{_texmfdistdir}/doc/latex/changes/changes.example.addedmarkup.dotuline.tex
%doc %{_texmfdistdir}/doc/latex/changes/changes.example.addedmarkup.em.tex
%doc %{_texmfdistdir}/doc/latex/changes/changes.example.addedmarkup.it.tex
%doc %{_texmfdistdir}/doc/latex/changes/changes.example.addedmarkup.none.tex
%doc %{_texmfdistdir}/doc/latex/changes/changes.example.addedmarkup.sl.tex
%doc %{_texmfdistdir}/doc/latex/changes/changes.example.addedmarkup.sout.tex
%doc %{_texmfdistdir}/doc/latex/changes/changes.example.addedmarkup.uline.tex
%doc %{_texmfdistdir}/doc/latex/changes/changes.example.addedmarkup.uuline.tex
%doc %{_texmfdistdir}/doc/latex/changes/changes.example.addedmarkup.uwave.tex
%doc %{_texmfdistdir}/doc/latex/changes/changes.example.addedmarkup.wrong.tex
%doc %{_texmfdistdir}/doc/latex/changes/changes.example.addedmarkup.xout.tex
%doc %{_texmfdistdir}/doc/latex/changes/changes.example.authormarkup.brackets.tex
%doc %{_texmfdistdir}/doc/latex/changes/changes.example.authormarkup.footnote.tex
%doc %{_texmfdistdir}/doc/latex/changes/changes.example.authormarkup.none.tex
%doc %{_texmfdistdir}/doc/latex/changes/changes.example.authormarkup.subscript.tex
%doc %{_texmfdistdir}/doc/latex/changes/changes.example.authormarkup.superscript.tex
%doc %{_texmfdistdir}/doc/latex/changes/changes.example.authormarkup.wrong.tex
%doc %{_texmfdistdir}/doc/latex/changes/changes.example.authormarkupposition.left.tex
%doc %{_texmfdistdir}/doc/latex/changes/changes.example.authormarkupposition.right.tex
%doc %{_texmfdistdir}/doc/latex/changes/changes.example.authormarkupposition.wrong.tex
%doc %{_texmfdistdir}/doc/latex/changes/changes.example.authormarkuptext.id.tex
%doc %{_texmfdistdir}/doc/latex/changes/changes.example.authormarkuptext.name.tex
%doc %{_texmfdistdir}/doc/latex/changes/changes.example.authormarkuptext.wrong.tex
%doc %{_texmfdistdir}/doc/latex/changes/changes.example.deletedmarkup.bf.tex
%doc %{_texmfdistdir}/doc/latex/changes/changes.example.deletedmarkup.dashuline.tex
%doc %{_texmfdistdir}/doc/latex/changes/changes.example.deletedmarkup.dotuline.tex
%doc %{_texmfdistdir}/doc/latex/changes/changes.example.deletedmarkup.em.tex
%doc %{_texmfdistdir}/doc/latex/changes/changes.example.deletedmarkup.it.tex
%doc %{_texmfdistdir}/doc/latex/changes/changes.example.deletedmarkup.none.tex
%doc %{_texmfdistdir}/doc/latex/changes/changes.example.deletedmarkup.sl.tex
%doc %{_texmfdistdir}/doc/latex/changes/changes.example.deletedmarkup.sout.tex
%doc %{_texmfdistdir}/doc/latex/changes/changes.example.deletedmarkup.uline.tex
%doc %{_texmfdistdir}/doc/latex/changes/changes.example.deletedmarkup.uuline.tex
%doc %{_texmfdistdir}/doc/latex/changes/changes.example.deletedmarkup.uwave.tex
%doc %{_texmfdistdir}/doc/latex/changes/changes.example.deletedmarkup.wrong.tex
%doc %{_texmfdistdir}/doc/latex/changes/changes.example.deletedmarkup.xout.tex
%doc %{_texmfdistdir}/doc/latex/changes/changes.example.draft.tex
%doc %{_texmfdistdir}/doc/latex/changes/changes.example.final.tex
%doc %{_texmfdistdir}/doc/latex/changes/changes.example.listofchanges.both.tex
%doc %{_texmfdistdir}/doc/latex/changes/changes.example.listofchanges.list.tex
%doc %{_texmfdistdir}/doc/latex/changes/changes.example.listofchanges.summary.tex
%doc %{_texmfdistdir}/doc/latex/changes/changes.example.listofchanges.wrong.tex
%doc %{_texmfdistdir}/doc/latex/changes/changes.example.markup.bfit.tex
%doc %{_texmfdistdir}/doc/latex/changes/changes.example.markup.default.tex
%doc %{_texmfdistdir}/doc/latex/changes/changes.example.markup.nocolor.tex
%doc %{_texmfdistdir}/doc/latex/changes/changes.example.markup.underlined.tex
%doc %{_texmfdistdir}/doc/latex/changes/changes.example.markup.wrong.tex
%doc %{_texmfdistdir}/doc/latex/changes/changes.example.setaddedmarkup.tex
%doc %{_texmfdistdir}/doc/latex/changes/changes.example.setauthormarkup.tex
%doc %{_texmfdistdir}/doc/latex/changes/changes.example.setauthormarkupposition.tex
%doc %{_texmfdistdir}/doc/latex/changes/changes.example.setauthormarkuptext.tex
%doc %{_texmfdistdir}/doc/latex/changes/changes.example.setdeletedmarkup.tex
%doc %{_texmfdistdir}/doc/latex/changes/changes.example.setremarkmarkup.tex
%doc %{_texmfdistdir}/doc/latex/changes/changes.example.setsocextension.tex
%doc %{_texmfdistdir}/doc/latex/changes/changes.example.simple.tex
%doc %{_texmfdistdir}/doc/latex/changes/changes.ngerman.pdf
%doc %{_texmfdistdir}/doc/latex/changes/delcmdchanges.bash
%doc %{_texmfdistdir}/doc/latex/changes/userdoc/changes.de.tex
%doc %{_texmfdistdir}/doc/latex/changes/userdoc/changes.en.tex
#- source
%doc %{_texmfdistdir}/source/latex/changes/changes.drv
%doc %{_texmfdistdir}/source/latex/changes/changes.dtx
%doc %{_texmfdistdir}/source/latex/changes/changes.ins
%doc %{_texmfdistdir}/source/latex/changes/examples.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.0.2-5
+ Revision: f8fa34b
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20971 |12mu|texlive-chemstyle-2.0m-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31096
# category Package
# catalog-ctan /macros/latex/contrib/chemstyle
# catalog-date 2013-07-05 11:22:34 +0200
# catalog-license lppl1.3
# catalog-version 2.0m
Name:		texlive-chemstyle
Version:	2.0m
Release:	5
Summary:	Writing chemistry with style
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/chemstyle
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chemstyle.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chemstyle.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chemstyle.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Chemstyle has been developed as a successor to the LaTeX
package provided by the rsc bundle. The package provides an
extensible system for formatting chemistry documents according
to the conventions of a number of leading journals. It also
provides some handy chemistry-related macros. Chemstyle is much
enhanced compared to its predecessor, and users of rsc are
strongly encouraged to migrate (all of the additional macros in
the rsc LaTeX package are present in chemstyle). The package
chemscheme is distributed with chemstyle; chemstyle itself
incorporates ideas that come from the trivfloat package; the
documentation uses the auto-pst-pdf package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/chemstyle/chemscheme.sty
%{_texmfdistdir}/tex/latex/chemstyle/chemstyle.sty
%{_texmfdistdir}/tex/latex/chemstyle/config/angew.chemstyle.cfg
%{_texmfdistdir}/tex/latex/chemstyle/config/ic.chemstyle.cfg
%{_texmfdistdir}/tex/latex/chemstyle/config/jacs.chemstyle.cfg
%{_texmfdistdir}/tex/latex/chemstyle/config/jomc.chemstyle.cfg
%{_texmfdistdir}/tex/latex/chemstyle/config/orglett.chemstyle.cfg
%{_texmfdistdir}/tex/latex/chemstyle/config/rsc.chemstyle.cfg
%{_texmfdistdir}/tex/latex/chemstyle/config/tetlett.chemstyle.cfg
%doc %{_texmfdistdir}/doc/latex/chemstyle/README
%doc %{_texmfdistdir}/doc/latex/chemstyle/chemscheme.cdx
%doc %{_texmfdistdir}/doc/latex/chemstyle/chemstyle-demo.tex
%doc %{_texmfdistdir}/doc/latex/chemstyle/chemstyle.pdf
#- source
%doc %{_texmfdistdir}/source/latex/chemstyle/chemstyle.dtx
%doc %{_texmfdistdir}/source/latex/chemstyle/chemstyle.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.0m-5
+ Revision: 6ff8949
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20972 |12mu|texlive-chkfloat-0.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27473
# category Package
# catalog-ctan /macros/latex/contrib/chkfloat
# catalog-date 2012-08-20 08:30:38 +0200
# catalog-license lppl1.3
# catalog-version 0.1
Name:		texlive-chkfloat
Version:	0.1
Release:	7
Summary:	Warn whenever a float is placed "to far away"
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/chkfloat
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chkfloat.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chkfloat.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package checks for floats that are placed too far from
their origin. It was motivated by a question on the question
and answer page.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/chkfloat/chkfloat.sty
%doc %{_texmfdistdir}/doc/latex/chkfloat/README
%doc %{_texmfdistdir}/doc/latex/chkfloat/chkfloat.pdf
%doc %{_texmfdistdir}/doc/latex/chkfloat/chkfloat.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Tue Apr 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.1-7
+ Revision: 5a23703
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20973 |12mu|texlive-chktex-1.7.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29821
# category TLCore
# catalog-ctan /support/chktex
# catalog-date 2012-12-29 15:06:49 +0100
# catalog-license gpl
# catalog-version 1.7.1
Name:		texlive-chktex
Version:	1.7.1
Release:	7
Summary:	Check for errors in LaTeX documents
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/chktex
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chktex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chktex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-chktex.bin

%description
The program reports typographic and other errors in LaTeX
documents. Filters are also provided for checking the LaTeX
parts of CWEB documents.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/chkweb
%{_bindir}/deweb
%{_texmfdistdir}/chktex/chktexrc
%{_texmfdistdir}/scripts/chktex/chkweb.sh
%{_texmfdistdir}/scripts/chktex/deweb.pl
%doc %{_texmfdistdir}/doc/chktex/ChkTeX.pdf
%doc %{_mandir}/man1/chktex.1*
%doc %{_texmfdistdir}/doc/man/man1/chktex.man1.pdf
%doc %{_mandir}/man1/chkweb.1*
%doc %{_texmfdistdir}/doc/man/man1/chkweb.man1.pdf
%doc %{_mandir}/man1/deweb.1*
%doc %{_texmfdistdir}/doc/man/man1/deweb.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/chktex/chkweb.sh chkweb
    ln -sf %{_texmfdistdir}/scripts/chktex/deweb.pl deweb
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.7.1-7
+ Revision: ef26c9f
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20974 |12mu|texlive-chronology-1.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29682
# category Package
# catalog-ctan /macros/latex/contrib/chronology
# catalog-date 2013-04-05 17:50:33 +0200
# catalog-license lppl1.3
# catalog-version 1.1
Name:		texlive-chronology
Version:	1.1
Release:	5
Summary:	Provides a horizontal timeline
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/chronology
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chronology.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chronology.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A timeline package that allows labelling of events with per-day
granularity. Other features include relative positioning with
unit specification, adjustable tick mark step size, and scaling
to specified width.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/chronology/chronology.sty
%doc %{_texmfdistdir}/doc/latex/chronology/README
%doc %{_texmfdistdir}/doc/latex/chronology/example.pdf
%doc %{_texmfdistdir}/doc/latex/chronology/example.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.1-5
+ Revision: 111d79f
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20975 |12mu|texlive-cjk-ko-1.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32342
# category Package
# catalog-ctan /language/korean/cjk-ko
# catalog-date 2013-12-06 13:41:45 +0100
# catalog-license other-free
# catalog-version 1.3
Name:		texlive-cjk-ko
Version:	1.3
Release:	1
Summary:	Extension of the CJK package for Korean typesetting
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/korean/cjk-ko
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cjk-ko.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cjk-ko.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package supports typesetting UTF-8-encoded modern Korean
documents with the help of the LaTeX2e CJK package. The package
requires nanumtype1 fonts.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/cjk-ko/cjkutf8-josa.sty
%{_texmfdistdir}/tex/latex/cjk-ko/cjkutf8-ko.sty
%{_texmfdistdir}/tex/latex/cjk-ko/cjkutf8-nanummjhanja.sty
%{_texmfdistdir}/tex/latex/cjk-ko/kolabels-utf.sty
%{_texmfdistdir}/tex/latex/cjk-ko/konames-utf.sty
%{_texmfdistdir}/tex/latex/cjk-ko/kotex.sty
%doc %{_texmfdistdir}/doc/latex/cjk-ko/ChangeLog
%doc %{_texmfdistdir}/doc/latex/cjk-ko/README
%doc %{_texmfdistdir}/doc/latex/cjk-ko/cjk-ko-doc.pdf
%doc %{_texmfdistdir}/doc/latex/cjk-ko/cjk-ko-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Feb 15 2014 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> 1.3-1
+ Revision: a4ba800
- - Update to latest release.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20976 |12mu|texlive-cjkutils-20131013-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29764
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-cjkutils
Version:	20131013
Release:	5
Summary:	TeXLive cjkutils package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cjkutils.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cjkutils.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-cjkutils.bin

%description
TeXLive cjkutils package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/hbf2gf/README
%{_texmfdistdir}/hbf2gf/b5ka12.cfg
%{_texmfdistdir}/hbf2gf/b5kr12.cfg
%{_texmfdistdir}/hbf2gf/b5so12.cfg
%{_texmfdistdir}/hbf2gf/c1so12.cfg
%{_texmfdistdir}/hbf2gf/c2so12.cfg
%{_texmfdistdir}/hbf2gf/c3so12.cfg
%{_texmfdistdir}/hbf2gf/c4so12.cfg
%{_texmfdistdir}/hbf2gf/c5so12.cfg
%{_texmfdistdir}/hbf2gf/c6so12.cfg
%{_texmfdistdir}/hbf2gf/c7so12.cfg
%{_texmfdistdir}/hbf2gf/csso12.cfg
%{_texmfdistdir}/hbf2gf/gsfs14.cfg
%{_texmfdistdir}/hbf2gf/j2so12.cfg
%{_texmfdistdir}/hbf2gf/jsso12.cfg
%{_texmfdistdir}/hbf2gf/ksso17.cfg
%doc %{_texmfdistdir}/doc/bg5conv/bg5conv.pdf
%doc %{_texmfdistdir}/doc/cef5conv/cef5conv.pdf
%doc %{_texmfdistdir}/doc/cefconv/cefconv.pdf
%doc %{_texmfdistdir}/doc/cefsconv/cefsconv.pdf
%doc %{_texmfdistdir}/doc/extconv/extconv.pdf
%doc %{_texmfdistdir}/doc/hbf2gf/hbf2gf.pdf
%doc %{_mandir}/man1/bg5conv.1*
%doc %{_texmfdistdir}/doc/man/man1/bg5conv.man1.pdf
%doc %{_mandir}/man1/cef5conv.1*
%doc %{_texmfdistdir}/doc/man/man1/cef5conv.man1.pdf
%doc %{_mandir}/man1/cefconv.1*
%doc %{_texmfdistdir}/doc/man/man1/cefconv.man1.pdf
%doc %{_mandir}/man1/cefsconv.1*
%doc %{_texmfdistdir}/doc/man/man1/cefsconv.man1.pdf
%doc %{_mandir}/man1/extconv.1*
%doc %{_texmfdistdir}/doc/man/man1/extconv.man1.pdf
%doc %{_mandir}/man1/hbf2gf.1*
%doc %{_texmfdistdir}/doc/man/man1/hbf2gf.man1.pdf
%doc %{_mandir}/man1/sjisconv.1*
%doc %{_texmfdistdir}/doc/man/man1/sjisconv.man1.pdf
%doc %{_texmfdistdir}/doc/sjisconv/sjisconv.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 20131013-5
+ Revision: bd20756
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20977 |12mu|texlive-classics-0.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29018
# category Package
# catalog-ctan /macros/latex/contrib/classics
# catalog-date 2013-02-04 00:32:07 +0100
# catalog-license lppl1.3
# catalog-version 0.1
Name:		texlive-classics
Version:	0.1
Release:	6
Summary:	Cite classic works
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/classics
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/classics.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/classics.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a basic framework to cite classic works
(specially from authors such as Homer, Plato, Aristotle,
Descartes, Hume, and Kant) in accordance with traditional
pagination systems. It may be used in conjunction with other
citation packages.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/classics/classics.sty
%doc %{_texmfdistdir}/doc/latex/classics/README
%doc %{_texmfdistdir}/doc/latex/classics/classics.pdf
%doc %{_texmfdistdir}/doc/latex/classics/classics.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 0.1-6
+ Revision: aa0e4ee
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20978 |12mu|texlive-classicthesis-4.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27416
# category Package
# catalog-ctan /macros/latex/contrib/classicthesis
# catalog-date 2012-08-15 13:45:23 +0200
# catalog-license gpl
# catalog-version 4.1
Name:		texlive-classicthesis
Version:	4.1
Release:	5
Summary:	A "classically styled" thesis package
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/classicthesis
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/classicthesis.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/classicthesis.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The classicthesis package provides an elegant layout designed
in homage to Bringhurst's "The Elements of Typographic Style".
It makes use of a range of techniques to get the best results
achievable using TeX. Included in the bundle are templates to
make thesis writing easier.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/classicthesis/classicthesis.sty
%doc %{_texmfdistdir}/doc/latex/classicthesis/Bibliography.bib
%doc %{_texmfdistdir}/doc/latex/classicthesis/CHANGES
%doc %{_texmfdistdir}/doc/latex/classicthesis/COPYING
%doc %{_texmfdistdir}/doc/latex/classicthesis/Chapters/Chapter01.tex
%doc %{_texmfdistdir}/doc/latex/classicthesis/Chapters/Chapter02.tex
%doc %{_texmfdistdir}/doc/latex/classicthesis/Chapters/Chapter03.tex
%doc %{_texmfdistdir}/doc/latex/classicthesis/Chapters/Chapter0A.tex
%doc %{_texmfdistdir}/doc/latex/classicthesis/ClassicThesis.pdf
%doc %{_texmfdistdir}/doc/latex/classicthesis/ClassicThesis.tcp
%doc %{_texmfdistdir}/doc/latex/classicthesis/ClassicThesis.tex
%doc %{_texmfdistdir}/doc/latex/classicthesis/ClassicThesis.tps
%doc %{_texmfdistdir}/doc/latex/classicthesis/Examples/classicthesis-article.pdf
%doc %{_texmfdistdir}/doc/latex/classicthesis/Examples/classicthesis-article.tex
%doc %{_texmfdistdir}/doc/latex/classicthesis/Examples/classicthesis-book-xelatex.pdf
%doc %{_texmfdistdir}/doc/latex/classicthesis/Examples/classicthesis-book-xelatex.tex
%doc %{_texmfdistdir}/doc/latex/classicthesis/Examples/classicthesis-book.pdf
%doc %{_texmfdistdir}/doc/latex/classicthesis/Examples/classicthesis-book.tex
%doc %{_texmfdistdir}/doc/latex/classicthesis/Examples/classicthesis-cv.pdf
%doc %{_texmfdistdir}/doc/latex/classicthesis/Examples/classicthesis-cv.tex
%doc %{_texmfdistdir}/doc/latex/classicthesis/FrontBackmatter/Abstract.tex
%doc %{_texmfdistdir}/doc/latex/classicthesis/FrontBackmatter/Acknowledgments.tex
%doc %{_texmfdistdir}/doc/latex/classicthesis/FrontBackmatter/Bibliography.tex
%doc %{_texmfdistdir}/doc/latex/classicthesis/FrontBackmatter/Colophon.tex
%doc %{_texmfdistdir}/doc/latex/classicthesis/FrontBackmatter/Contents.tex
%doc %{_texmfdistdir}/doc/latex/classicthesis/FrontBackmatter/Declaration.tex
%doc %{_texmfdistdir}/doc/latex/classicthesis/FrontBackmatter/Dedication.tex
%doc %{_texmfdistdir}/doc/latex/classicthesis/FrontBackmatter/DirtyTitlepage.tex
%doc %{_texmfdistdir}/doc/latex/classicthesis/FrontBackmatter/Publication.tex
%doc %{_texmfdistdir}/doc/latex/classicthesis/FrontBackmatter/Titleback.tex
%doc %{_texmfdistdir}/doc/latex/classicthesis/FrontBackmatter/Titlepage.tex
%doc %{_texmfdistdir}/doc/latex/classicthesis/LISTOFFILES
%doc %{_texmfdistdir}/doc/latex/classicthesis/README
%doc %{_texmfdistdir}/doc/latex/classicthesis/classicthesis-config.tex
%doc %{_texmfdistdir}/doc/latex/classicthesis/gfx/TFZsuperellipse_bw.pdf
%doc %{_texmfdistdir}/doc/latex/classicthesis/gfx/example_1.jpg
%doc %{_texmfdistdir}/doc/latex/classicthesis/gfx/example_2.jpg
%doc %{_texmfdistdir}/doc/latex/classicthesis/gfx/example_3.jpg
%doc %{_texmfdistdir}/doc/latex/classicthesis/gfx/example_4.jpg

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 4.1-5
+ Revision: 2ebe614
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20979 |12mu|texlive-clipboard-0.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 28876
# category Package
# catalog-ctan /macros/latex/contrib/clipboard
# catalog-date 2013-01-19 09:54:49 +0100
# catalog-license lppl1.3
# catalog-version 0.2
Name:		texlive-clipboard
Version:	0.2
Release:	6
Summary:	Copy and paste into and across documents
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/clipboard
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/clipboard.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/clipboard.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The clipboard package provides a basic framework for copying
and pasting text and commands into and across multiple
documents. It replaces the copypaste package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/clipboard/clipboard.sty
%doc %{_texmfdistdir}/doc/latex/clipboard/README
%doc %{_texmfdistdir}/doc/latex/clipboard/clipboard.pdf
%doc %{_texmfdistdir}/doc/latex/clipboard/clipboard.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 0.2-6
+ Revision: 92feda6
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20980 |12mu|texlive-cmdtrack-20121218-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 28910
# category Package
# catalog-ctan /macros/latex/contrib/cmdtrack
# catalog-date 2012-12-18 12:17:57 +0100
# catalog-license lppl1
# catalog-version undef
Name:		texlive-cmdtrack
Version:	20121218
Release:	5
Summary:	Check used commands
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/cmdtrack
License:	LPPL1
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cmdtrack.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cmdtrack.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cmdtrack.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package keeps track of whether a command defined in a
document preamble is actually used somewhere in the document.
After the package is loaded in the preamble of a document, all
\newcommand (and similar command definitions) between that
point and the beginning of the document will be marked for
logging. At the end of the document a report of command usage
will be printed in the TeX log, for example: - "mdash was used
on line 25"; - "ndash was never used".

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/cmdtrack/cmdtrack.sty
%doc %{_texmfdistdir}/doc/latex/cmdtrack/Makefile
%doc %{_texmfdistdir}/doc/latex/cmdtrack/README
%doc %{_texmfdistdir}/doc/latex/cmdtrack/cmdtrack.pdf
#- source
%doc %{_texmfdistdir}/source/latex/cmdtrack/cmdtrack.dtx
%doc %{_texmfdistdir}/source/latex/cmdtrack/cmdtrack.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 20121218-5
+ Revision: 2dba0f3
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20981 |12mu|texlive-cmpj-2.03-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 28862
# category Package
# catalog-ctan /macros/latex/contrib/cmpj
# catalog-date 2013-01-16 12:17:26 +0100
# catalog-license lppl
# catalog-version 2.03
Name:		texlive-cmpj
Version:	2.03
Release:	5
Summary:	Style for the journal Condensed Matter Physics
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/cmpj
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cmpj.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cmpj.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package contains macros and some documentation for
typesetting papers for submission to the Condensed Matter
Physics journal published by the Institute for Condensed Matter
Physics of the National Academy of Sciences of Ukraine.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/cmpj/cmpj.bst
%{_texmfdistdir}/tex/latex/cmpj/cmp-logo.eps
%{_texmfdistdir}/tex/latex/cmpj/cmp-logo.pdf
%{_texmfdistdir}/tex/latex/cmpj/cmpj.sty
%{_texmfdistdir}/tex/latex/cmpj/cmpj2.sty
%doc %{_texmfdistdir}/doc/latex/cmpj/README
%doc %{_texmfdistdir}/doc/latex/cmpj/eps_demo.eps
%doc %{_texmfdistdir}/doc/latex/cmpj/eps_demo.pdf
%doc %{_texmfdistdir}/doc/latex/cmpj/icmphome.eps
%doc %{_texmfdistdir}/doc/latex/cmpj/icmphome.pdf
%doc %{_texmfdistdir}/doc/latex/cmpj/template.pdf
%doc %{_texmfdistdir}/doc/latex/cmpj/template.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.03-5
+ Revision: b90956d
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20982 |12mu|texlive-cnbwp-20140102-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32550
# category Package
# catalog-ctan /macros/latex/contrib/cnbwp
# catalog-date 2014-01-02 10:00:56 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-cnbwp
Version:	20140102
Release:	1
Summary:	Typeset working papers of the Czech National Bank
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/cnbwp
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cnbwp.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cnbwp.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package supports proper formatting of Working Papers of the
Czech National Bank (WP CNB). The package was developed for CNB
but it is also intended for authors from outside CNB.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/cnbwp/abbrvcnb.bst
%{_texmfdistdir}/makeindex/cnbwp/cnbindex.ist
%{_texmfdistdir}/tex/latex/cnbwp/cnbwp-manual.sty
%{_texmfdistdir}/tex/latex/cnbwp/cnbwp.cls
%{_texmfdistdir}/tex/latex/cnbwp/cnbwpsizes.clo
%doc %{_texmfdistdir}/doc/latex/cnbwp/README
%doc %{_texmfdistdir}/doc/latex/cnbwp/biblio.tex
%doc %{_texmfdistdir}/doc/latex/cnbwp/cnbpaper.pdf
%doc %{_texmfdistdir}/doc/latex/cnbwp/cnbpaper.tex
%doc %{_texmfdistdir}/doc/latex/cnbwp/cnbsample.bib
%doc %{_texmfdistdir}/doc/latex/cnbwp/cnbwp-manual-cs.pdf
%doc %{_texmfdistdir}/doc/latex/cnbwp/cnbwp-manual-cs.tex
%doc %{_texmfdistdir}/doc/latex/cnbwp/cnbwp-manual-en.pdf
%doc %{_texmfdistdir}/doc/latex/cnbwp/cnbwp-manual-en.tex
%doc %{_texmfdistdir}/doc/latex/cnbwp/graph18.eps
%doc %{_texmfdistdir}/doc/latex/cnbwp/graph18.gif
%doc %{_texmfdistdir}/doc/latex/cnbwp/graph18.jpg
%doc %{_texmfdistdir}/doc/latex/cnbwp/graph18.pdf
%doc %{_texmfdistdir}/doc/latex/cnbwp/graph18.png
%doc %{_texmfdistdir}/doc/latex/cnbwp/numtable.tex
%doc %{_texmfdistdir}/doc/latex/cnbwp/widematrix.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex makeindex tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Feb 15 2014 Rosa <rosa@abf.rosalinux.ru> 20140102-1
+ Revision: f9cfb96
- Automatic import for version 20140102-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20983 |12mu|texlive-cnltx-0.90-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32583
# category Package
# catalog-ctan /macros/latex/contrib/cnltx
# catalog-date 2013-11-22 18:02:28 +0100
# catalog-license lppl1.3
# catalog-version 0.9
Name:		texlive-cnltx
Version:	0.90
Release:	6
Summary:	LaTeX tools and documenting facilities
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/cnltx
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cnltx.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cnltx.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This is a versatile bundle of packages and classes for
consistent formatting of control sequences, package options,
source code examples, and writing a package manual (including
an index containing the explained control sequences, options,
ldots). The bundle also provides several other small ideas of
mine such as a mechansim for providing abbreviations etc. Not
at least it provides a number of programming tools. The
intention behind this bundle mainly is a selfish one:
documenting my own packages. The bundle contains an index style
file cnltx.ist that should be placed in a directory in a TDS
makeindex directory.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bib/cnltx/cnltx.bib
%{_texmfdistdir}/makeindex/cnltx/cnltx.ist
%{_texmfdistdir}/tex/latex/cnltx/cnltx-base.sty
%{_texmfdistdir}/tex/latex/cnltx/cnltx-doc.cls
%{_texmfdistdir}/tex/latex/cnltx/cnltx-example.sty
%{_texmfdistdir}/tex/latex/cnltx/cnltx-listings.sty
%{_texmfdistdir}/tex/latex/cnltx/cnltx-tools.sty
%{_texmfdistdir}/tex/latex/cnltx/cnltx.bbx
%{_texmfdistdir}/tex/latex/cnltx/cnltx.cbx
%{_texmfdistdir}/tex/latex/cnltx/cnltx.dbx
%{_texmfdistdir}/tex/latex/cnltx/cnltx.sty
%doc %{_texmfdistdir}/doc/latex/cnltx/README
%doc %{_texmfdistdir}/doc/latex/cnltx/cnltx_en.pdf
%doc %{_texmfdistdir}/doc/latex/cnltx/cnltx_en.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex makeindex tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Feb 15 2014 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> 0.90-6
+ Revision: 51a8427
- - Update to latest release.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20984 |12mu|texlive-collection-bibtexextra-20140215-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32761
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-bibtexextra
Epoch:		1
Version:	20140215
Release:	1
Summary:	BibTeX additional styles
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-bibtexextra.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-collection-latex
Requires:	texlive-aichej
Requires:	texlive-amsrefs
Requires:	texlive-apacite
Requires:	texlive-apalike2
Requires:	texlive-beebe
Requires:	texlive-besjournals
Requires:	texlive-bibarts
Requires:	texlive-bibexport
Requires:	texlive-bibhtml
Requires:	texlive-biblatex
Requires:	texlive-biblatex-apa
Requires:	texlive-biblatex-bwl
Requires:	texlive-biblatex-caspervector
Requires:	texlive-biblatex-chem
Requires:	texlive-biblatex-chicago
Requires:	texlive-biblatex-dw
Requires:	texlive-biblatex-fiwi
Requires:	texlive-biblatex-gost
Requires:	texlive-biblatex-historian
Requires:	texlive-biblatex-ieee
Requires:	texlive-biblatex-juradiss
Requires:	texlive-biblatex-luh-ipw
Requires:	texlive-biblatex-manuscripts-philology
Requires:	texlive-biblatex-mla
Requires:	texlive-biblatex-musuos
Requires:	texlive-biblatex-nature
Requires:	texlive-biblatex-nejm
Requires:	texlive-biblatex-philosophy
Requires:	texlive-biblatex-phys
Requires:	texlive-biblatex-publist
Requires:	texlive-biblatex-science
Requires:	texlive-biblatex-source-division
Requires:	texlive-biblatex-swiss-legal
Requires:	texlive-biblatex-trad
Requires:	texlive-biblist
Requires:	texlive-bibtopic
Requires:	texlive-bibtopicprefix
Requires:	texlive-bibunits
Requires:	texlive-breakcites
Requires:	texlive-cell
Requires:	texlive-chbibref
Requires:	texlive-chicago
Requires:	texlive-chicago-annote
Requires:	texlive-chembst
Requires:	texlive-chscite
Requires:	texlive-collref
Requires:	texlive-compactbib
Requires:	texlive-custom-bib
Requires:	texlive-din1505
Requires:	texlive-dk-bib
Requires:	texlive-doipubmed
Requires:	texlive-economic
Requires:	texlive-fbs
Requires:	texlive-figbib
Requires:	texlive-footbib
Requires:	texlive-francais-bst
Requires:	texlive-geschichtsfrkl
Requires:	texlive-harvard
Requires:	texlive-harvmac
Requires:	texlive-historische-zeitschrift
Requires:	texlive-ijqc
Requires:	texlive-inlinebib
Requires:	texlive-iopart-num
Requires:	texlive-jneurosci
Requires:	texlive-jurabib
Requires:	texlive-ksfh_nat
Requires:	texlive-listbib
Requires:	texlive-logreq
Requires:	texlive-margbib
Requires:	texlive-multibib
Requires:	texlive-multibibliography
Requires:	texlive-munich
Requires:	texlive-notes2bib
Requires:	texlive-oscola
Requires:	texlive-perception
Requires:	texlive-pnas2009
Requires:	texlive-rsc
Requires:	texlive-showtags
Requires:	texlive-sort-by-letters
Requires:	texlive-splitbib
Requires:	texlive-uni-wtal-ger
Requires:	texlive-uni-wtal-lin
Requires:	texlive-urlbst
Requires:	texlive-usebib
Requires:	texlive-vak
Requires:	texlive-xcite

%description
Additional BibTeX styles and bibliography data(bases), notably
including BibLaTeX.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install

%changelog
* Wed Apr 02 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:20140215-1
+ Revision: 07e02e3
- Updated to 20140215



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20985 |12mu|texlive-collection-binextra-20140215-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32346
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-binextra
Epoch:		1
Version:	20140215
Release:	1
Summary:	TeX auxiliary programs
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-binextra.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-collection-basic
Requires:	texlive-a2ping
Requires:	texlive-adhocfilelist
Requires:	texlive-arara
Requires:	texlive-bibtex8
Requires:	texlive-bibtexu
Requires:	texlive-bundledoc
Requires:	texlive-chktex
Requires:	texlive-ctanify
Requires:	texlive-ctanupload
Requires:	texlive-ctie
Requires:	texlive-cweb
Requires:	texlive-de-macro
Requires:	texlive-detex
Requires:	texlive-dtl
Requires:	texlive-dtxgen
Requires:	texlive-dvi2tty
Requires:	texlive-dviasm
Requires:	texlive-dvicopy
Requires:	texlive-dvidvi
Requires:	texlive-dviljk
Requires:	texlive-dvipng
Requires:	texlive-dvipos
Requires:	texlive-dvisvgm
Requires:	texlive-findhyph
Requires:	texlive-fragmaster
Requires:	texlive-hyphenex
Requires:	texlive-installfont
Requires:	texlive-lacheck
Requires:	texlive-latex-git-log
Requires:	texlive-latex2man
Requires:	texlive-latexdiff
Requires:	texlive-latexfileversion
Requires:	texlive-latexmk
Requires:	texlive-latexpand
Requires:	texlive-latexindent
Requires:	texlive-ltxfileinfo
Requires:	texlive-ltximg
Requires:	texlive-listings-ext
Requires:	texlive-match_parens
Requires:	texlive-mkjobtexmf
Requires:	texlive-patgen
Requires:	texlive-pdfcrop
Requires:	texlive-pdfjam
Requires:	texlive-pdftools
Requires:	texlive-pfarrei
Requires:	texlive-pkfix
Requires:	texlive-pkfix-helper
Requires:	texlive-purifyeps
Requires:	texlive-pythontex
Requires:	texlive-seetexk
Requires:	texlive-sty2dtx
Requires:	texlive-synctex
Requires:	texlive-texcount
Requires:	texlive-texdef
Requires:	texlive-texdiff
Requires:	texlive-texdirflatten
Requires:	texlive-texdoc
Requires:	texlive-texliveonfly
Requires:	texlive-texloganalyser
Requires:	texlive-texware
Requires:	texlive-tie
Requires:	texlive-tpic2pdftex
Requires:	texlive-typeoutfileinfo
Requires:	texlive-web

%description
Various useful, but non-essential, support programs. Includes
programs and macros for DVI file manipulation, literate
programming, patgen, and the TeX Works Editor.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:20140215-1
+ Revision: 405f732
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20986 |12mu|texlive-collection-context-20131013-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30458
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-context
Epoch:		1
Version:	20131013
Release:	5
Summary:	ConTeXt and packages
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-context.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-context
Requires:	texlive-collection-basic
Requires:	texlive-jmn
Requires:	texlive-context-account
Requires:	texlive-context-algorithmic
Requires:	texlive-context-bnf
Requires:	texlive-context-chromato
Requires:	texlive-context-construction-plan
Requires:	texlive-context-cyrillicnumbers
Requires:	texlive-context-degrade
Requires:	texlive-context-filter
Requires:	texlive-context-fixme
Requires:	texlive-context-french
Requires:	texlive-context-fullpage
Requires:	texlive-context-games
Requires:	texlive-context-gantt
Requires:	texlive-context-gnuplot
Requires:	texlive-context-letter
Requires:	texlive-context-lettrine
Requires:	texlive-context-lilypond
Requires:	texlive-context-mathsets
Requires:	texlive-context-notes-zh-cn
Requires:	texlive-context-rst
Requires:	texlive-context-ruby
Requires:	texlive-context-simplefonts
Requires:	texlive-context-simpleslides
Requires:	texlive-context-transliterator
Requires:	texlive-context-typearea
Requires:	texlive-context-typescripts
Requires:	texlive-context-vim

%description
Hans Hagen's powerful ConTeXt system, http://pragma-ade.com.
Also includes third-party ConTeXt packages.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:20131013-5
+ Revision: 2efa237
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20987 |12mu|texlive-collection-fontsrecommended-20140215-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32620
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-fontsrecommended
Epoch:		1
Version:	20140215
Release:	1
Summary:	Recommended fonts
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-fontsrecommended.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-collection-basic
Requires:	texlive-avantgar
Requires:	texlive-bookman
Requires:	texlive-charter
Requires:	texlive-cm-super
Requires:	texlive-cmextra
Requires:	texlive-courier
Requires:	texlive-ec
Requires:	texlive-euro
Requires:	texlive-euro-ce
Requires:	texlive-eurosym
Requires:	texlive-fpl
Requires:	texlive-helvetic
Requires:	texlive-lm
Requires:	texlive-lm-math
Requires:	texlive-marvosym
Requires:	texlive-mathpazo
Requires:	texlive-ncntrsbk
Requires:	texlive-palatino
Requires:	texlive-pxfonts
Requires:	texlive-rsfs
Requires:	texlive-symbol
Requires:	texlive-tex-gyre
Requires:	texlive-tex-gyre-math
Requires:	texlive-times
Requires:	texlive-tipa
Requires:	texlive-txfonts
Requires:	texlive-utopia
Requires:	texlive-wasy
Requires:	texlive-wasysym
Requires:	texlive-zapfchan
Requires:	texlive-zapfding
%rename texlive-fonts
%rename texlive-texmf-fonts

%description
Recommended fonts, including the base 35 PostScript fonts,
Latin Modern, TeX Gyre, and T1 and other encoding support for
Computer Modern, in outline form.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:20140215-1
+ Revision: 754a151
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20988 |12mu|texlive-collection-fontutils-20131013-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30396
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-fontutils
Epoch:		1
Version:	20131013
Release:	5
Summary:	Graphics and font utilities
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-fontutils.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-collection-basic
Requires:	texlive-accfonts
Requires:	texlive-afm2pl
Requires:	texlive-dosepsbin
Requires:	texlive-epstopdf
Requires:	texlive-fontware
Requires:	texlive-lcdftypetools
Requires:	texlive-ps2pkm
Requires:	texlive-pstools
Requires:	psutils
Requires:	texlive-dvipsconfig
Requires:	texlive-fontinst
Requires:	texlive-fontools
Requires:	texlive-mf2pt1
Requires:	texlive-ttfutils

%description
Programs for conversion between font formats, testing fonts,
virtual fonts, .gf and .pk manipulation, mft, fontinst, etc.
Manipulating OpenType, TrueType, Type 1,and for manipulation of
PostScript and other image formats.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:20131013-5
+ Revision: e36984f
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20989 |12mu|texlive-collection-formatsextra-20131013-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30396
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-formatsextra
Epoch:		1
Version:	20131013
Release:	5
Summary:	Additional formats
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-formatsextra.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-collection-basic
Requires:	texlive-edmac
Requires:	texlive-eplain
Requires:	texlive-mltex
Requires:	texlive-psizzl
Requires:	texlive-startex
Requires:	texlive-texsis

%description
Collected TeX `formats', i.e., large-scale macro packages
designed to be dumped into .fmt files, other than most common
ones, such as latex and context.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:20131013-5
+ Revision: 64f3a2a
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20990 |12mu|texlive-collection-games-20140215-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32893
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-games
Epoch:		1
Version:	20140215
Release:	1
Summary:	Games typesetting
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-games.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-collection-latex
Requires:	texlive-bartel-chess-fonts
Requires:	texlive-chess
Requires:	texlive-chess-problem-diagrams
Requires:	texlive-chessboard
Requires:	texlive-chessfss
Requires:	texlive-crossword
Requires:	texlive-crosswrd
Requires:	texlive-egameps
Requires:	texlive-gamebook
Requires:	texlive-go
Requires:	texlive-hanoi
Requires:	texlive-hexgame
Requires:	texlive-horoscop
Requires:	texlive-logicpuzzle
Requires:	texlive-othello
Requires:	texlive-othelloboard
Requires:	texlive-pas-crosswords
Requires:	texlive-psgo
Requires:	texlive-reverxii
Requires:	texlive-rubik
Requires:	texlive-schwalbe-chess
Requires:	texlive-sgame
Requires:	texlive-skak
Requires:	texlive-skaknew
Requires:	texlive-sudoku
Requires:	texlive-sudokubundle
Requires:	texlive-xq
Requires:	texlive-xskak

%description
Setups for typesetting various games, including chess.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:20140215-1
+ Revision: bb6c8f0
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20991 |12mu|texlive-collection-genericextra-20131013-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31402
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-genericextra
Epoch:		1
Version:	20131013
Release:	5
Summary:	Generic additional packages
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-genericextra.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-collection-basic
Requires:	texlive-abbr
Requires:	texlive-abstyles
Requires:	texlive-barr
Requires:	texlive-bitelist
Requires:	texlive-borceux
Requires:	texlive-c-pascal
Requires:	texlive-catcodes
Requires:	texlive-chronosys
Requires:	texlive-colorsep
Requires:	texlive-dinat
Requires:	texlive-dirtree
Requires:	texlive-dowith
Requires:	texlive-eijkhout
Requires:	texlive-encxvlna
Requires:	texlive-epigram
Requires:	texlive-fenixpar
Requires:	texlive-fltpoint
Requires:	texlive-fntproof
Requires:	texlive-gates
Requires:	texlive-ifetex
Requires:	texlive-iftex
Requires:	texlive-insbox
Requires:	texlive-lambda-lists
Requires:	texlive-langcode
Requires:	texlive-lecturer
Requires:	texlive-librarian
Requires:	texlive-mathdots
Requires:	texlive-metatex
Requires:	texlive-midnight
Requires:	texlive-navigator
Requires:	texlive-ofs
Requires:	texlive-pdf-trans
Requires:	texlive-plainpkg
Requires:	texlive-schemata
Requires:	texlive-shade
Requires:	texlive-systeme
Requires:	texlive-tabto-generic
Requires:	texlive-texapi
Requires:	texlive-upca
Requires:	texlive-xlop
Requires:	texlive-yax

%description
Extra packages that work with multiple formats, typically both
TeX and LaTeX.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:20131013-5
+ Revision: 7e83ef6
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20992 |12mu|texlive-collection-genericrecommended-20131013-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30396
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-genericrecommended
Epoch:		1
Version:	20131013
Release:	5
Summary:	Generic recommended packages
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-genericrecommended.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-collection-basic
Requires:	texlive-epsf
Requires:	texlive-fontname
Requires:	texlive-genmisc
Requires:	texlive-kastrup
Requires:	texlive-multido
Requires:	texlive-path
Requires:	texlive-tex-ps
Requires:	texlive-ulem

%description
Recommended packages that work with multiple formats.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install

%changelog
* Tue Feb 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:20131013-5
+ Revision: dd75c58
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20993 |12mu|texlive-collection-htmlxml-20131013-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30307
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-htmlxml
Epoch:		1
Version:	20131013
Release:	5
Summary:	HTML/SGML/XML support
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-htmlxml.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-collection-basic
Requires:	texlive-collection-fontsrecommended
Requires:	texlive-collection-latex
Requires:	texlive-jadetex
Requires:	texlive-passivetex
Requires:	texlive-tex4ht
Requires:	texlive-xmltex

%description
Packages to convert LaTeX to XML/HTML, and typset XML/SGML.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:20131013-5
+ Revision: fd463be
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20994 |12mu|texlive-collection-humanities-20140215-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32323
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-humanities
Epoch:		1
Version:	20140215
Release:	1
Summary:	Humanities packages
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-humanities.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-collection-latex
Requires:	texlive-alnumsec
Requires:	texlive-arydshln
Requires:	texlive-bibleref
Requires:	texlive-bibleref-lds
Requires:	texlive-bibleref-mouth
Requires:	texlive-bibleref-parse
Requires:	texlive-covington
Requires:	texlive-dramatist
Requires:	texlive-dvgloss
Requires:	texlive-ecltree
Requires:	texlive-edfnotes
Requires:	texlive-ednotes
Requires:	texlive-eledform
Requires:	texlive-eledmac
Requires:	texlive-expex
Requires:	texlive-gb4e
Requires:	texlive-gmverse
Requires:	texlive-jura
Requires:	texlive-juraabbrev
Requires:	texlive-juramisc
Requires:	texlive-jurarsp
Requires:	texlive-ledmac
Requires:	texlive-leipzig
Requires:	texlive-lexikon
Requires:	texlive-lexref
Requires:	texlive-lineno
Requires:	texlive-linguex
Requires:	texlive-liturg
Requires:	texlive-metrix
Requires:	texlive-parallel
Requires:	texlive-parrun
Requires:	texlive-phonrule
Requires:	texlive-plari
Requires:	texlive-play
Requires:	texlive-poemscol
Requires:	texlive-poetrytex
Requires:	texlive-qobitree
Requires:	texlive-qtree
Requires:	texlive-rrgtrees
Requires:	texlive-rtklage
Requires:	texlive-screenplay
Requires:	texlive-sides
Requires:	texlive-stage
Requires:	texlive-textglos
Requires:	texlive-thalie
Requires:	texlive-tree-dvips
Requires:	texlive-verse
Requires:	texlive-xyling

%description
Packages for law, linguistics, social sciences, humanities,
etc.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:20140215-1
+ Revision: 5ea5a16
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20995 |12mu|texlive-collection-langafrican-20131013-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30372
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-langafrican
Epoch:		1
Version:	20131013
Release:	5
Summary:	African scripts
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langafrican.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-collection-basic
Requires:	texlive-ethiop
Requires:	texlive-ethiop-t1
Requires:	texlive-fc
Requires:	texlive-hyphen-ethiopic

%description
Support for African scripts.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:20131013-5
+ Revision: 83e3cf0
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20996 |12mu|texlive-collection-langarabic-20131013-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31684
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-langarabic
Epoch:		1
Version:	20131013
Release:	5
Summary:	Arabic
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langarabic.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-collection-basic
Requires:	texlive-amiri
Requires:	texlive-arabi
Requires:	texlive-arabtex
Requires:	texlive-bidi
Requires:	texlive-ghab
Requires:	texlive-hyphen-arabic
Requires:	texlive-hyphen-farsi
Requires:	texlive-imsproc
Requires:	texlive-lshort-persian
Requires:	texlive-persian-bib
Requires:	texlive-persian-modern
Requires:	texlive-simurgh
Requires:	texlive-tram

%description
Support for Arabic and Persian.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:20131013-5
+ Revision: 2908727
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20997 |12mu|texlive-collection-langcjk-20131201-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32105
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-langcjk
Epoch:		1
Version:	20131201
Release:	5
Summary:	Chinese/Japanese/Korean
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langcjk.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-collection-basic
Requires:	texlive-adobemapping
Requires:	texlive-arphic
Requires:	texlive-bxbase
Requires:	texlive-bxcjkjatype
Requires:	texlive-bxjscls
Requires:	texlive-c90
Requires:	texlive-cjk
Requires:	texlive-cjk-ko
Requires:	texlive-cjkpunct
Requires:	texlive-cjkutils
Requires:	texlive-cns
Requires:	texlive-convbkmk
Requires:	texlive-ctex
Requires:	texlive-ctex-faq
Requires:	texlive-dnp
Requires:	texlive-fandol
Requires:	texlive-garuda-c90
Requires:	texlive-hyphen-chinese
Requires:	texlive-ipaex
Requires:	texlive-japanese
Requires:	texlive-japanese-otf
Requires:	texlive-japanese-otf-uptex
Requires:	texlive-jfontmaps
Requires:	texlive-jsclasses
Requires:	texlive-kotex-oblivoir
Requires:	texlive-kotex-plain
Requires:	texlive-kotex-utf
Requires:	texlive-kotex-utils
Requires:	texlive-latex-notes-zh-cn
Requires:	texlive-lshort-chinese
Requires:	texlive-lshort-japanese
Requires:	texlive-lshort-korean
Requires:	texlive-luatexja
Requires:	texlive-nanumtype1
Requires:	texlive-norasi-c90
Requires:	texlive-ptex
Requires:	texlive-ptex2pdf
Requires:	texlive-pxbase
Requires:	texlive-pxchfon
Requires:	texlive-pxcjkcat
Requires:	texlive-pxjahyper
Requires:	texlive-pxrubrica
Requires:	texlive-texlive-zh-cn
Requires:	texlive-uhc
Requires:	texlive-uptex
Requires:	texlive-wadalab
Requires:	texlive-xcjk2uni
Requires:	texlive-xpinyin
Requires:	texlive-zhmetrics
Requires:	texlive-zhnumber
Requires:	texlive-zhspacing
Requires:	texlive-zxjafbfont
Requires:	texlive-zxjafont
Requires:	texlive-zxjatype

%description
CJK (Chinese, Japanese, Korean) macros, fonts, documentation.
Also Thai in the c90 encoding, since there is some overlap in
those fonts.  Standard Thai support is in collection-langother.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:20131201-5
+ Revision: bc17afb
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20998 |12mu|texlive-collection-langcyrillic-20131013-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30455
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-langcyrillic
Epoch:		1
Version:	20131013
Release:	5
Summary:	Cyrillic
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langcyrillic.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-collection-basic
Requires:	texlive-collection-latex
Requires:	texlive-babel-bulgarian
Requires:	texlive-babel-russian
Requires:	texlive-babel-serbian
Requires:	texlive-babel-serbianc
Requires:	texlive-babel-ukraineb
Requires:	texlive-cmcyr
Requires:	texlive-cyrillic
Requires:	texlive-cyrillic-bin
Requires:	texlive-cyrplain
Requires:	texlive-disser
Requires:	texlive-eskd
Requires:	texlive-eskdx
Requires:	texlive-gost
Requires:	texlive-hyphen-bulgarian
Requires:	texlive-hyphen-mongolian
Requires:	texlive-hyphen-russian
Requires:	texlive-hyphen-serbian
Requires:	texlive-hyphen-ukrainian
Requires:	texlive-lcyw
Requires:	texlive-lh
Requires:	texlive-lhcyr
Requires:	texlive-lshort-bulgarian
Requires:	texlive-lshort-mongol
Requires:	texlive-lshort-russian
Requires:	texlive-lshort-ukr
Requires:	texlive-mongolian-babel
Requires:	texlive-montex
Requires:	texlive-mpman-ru
Requires:	texlive-pst-eucl-translation-bg
Requires:	texlive-ruhyphen
Requires:	texlive-russ
Requires:	texlive-serbian-apostrophe
Requires:	texlive-serbian-date-lat
Requires:	texlive-serbian-def-cyr
Requires:	texlive-serbian-lig
Requires:	texlive-t2
Requires:	texlive-texlive-ru
Requires:	texlive-texlive-sr
Requires:	texlive-ukrhyph

%description
Support for Cyrillic scripts (Bulgarian, Russian, Serbian,
Ukrainian), even if Latin alphabets may also be used.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install

%changelog
* Wed Mar 05 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:20131013-5
+ Revision: e8f16b4
- Turn back texlive-babel-bulgarian req



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 20999 |12mu|texlive-collection-langczechslovak-20140215-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32550
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-langczechslovak
Epoch:		1
Version:	20140215
Release:	1
Summary:	Czech/Slovak
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langczechslovak.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-collection-basic
Requires:	texlive-collection-latex
Requires:	texlive-babel-czech
Requires:	texlive-babel-slovak
Requires:	texlive-cnbwp
Requires:	texlive-cs
Requires:	texlive-csbulletin
Requires:	texlive-cslatex
Requires:	texlive-csplain
Requires:	texlive-cstex
Requires:	texlive-hyphen-czech
Requires:	texlive-hyphen-slovak
Requires:	texlive-vlna
Requires:	texlive-lshort-czech
Requires:	texlive-lshort-slovak
Requires:	texlive-texlive-cz

%description
Support for Czech/Slovak.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:20140215-1
+ Revision: bd6ce26
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21000 |12mu|texlive-collection-langenglish-20140215-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32952
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-langenglish
Epoch:		1
Version:	20140215
Release:	1
Summary:	US and UK English
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langenglish.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-collection-basic
Requires:	texlive-hyphen-english
Requires:	texlive-FAQ-en
Requires:	texlive-MemoirChapStyles
Requires:	texlive-Type1fonts
Requires:	texlive-amslatex-primer
Requires:	texlive-around-the-bend
Requires:	texlive-ascii-chart
Requires:	texlive-components-of-TeX
Requires:	texlive-comprehensive
Requires:	texlive-dickimaw
Requires:	texlive-dtxtut
Requires:	texlive-first-latex-doc
Requires:	texlive-gentle
Requires:	texlive-guide-to-latex
Requires:	texlive-happy4th
Requires:	texlive-impatient
Requires:	texlive-intro-scientific
Requires:	texlive-knuth
Requires:	texlive-l2tabu-english
Requires:	texlive-latex-brochure
Requires:	texlive-latex-course
Requires:	texlive-latex-doc-ptr
Requires:	texlive-latex-graphics-companion
Requires:	texlive-latex-veryshortguide
Requires:	texlive-latex-web-companion
Requires:	texlive-latex2e-help-texinfo
Requires:	texlive-latex4wp
Requires:	texlive-latexcheat
Requires:	texlive-latexfileinfo-pkgs
Requires:	texlive-lshort-english
Requires:	texlive-macros2e
Requires:	texlive-math-e
Requires:	texlive-memdesign
Requires:	texlive-metafont-beginners
Requires:	texlive-metapost-examples
Requires:	texlive-mil3
Requires:	texlive-patgen2-tutorial
Requires:	texlive-pictexsum
Requires:	texlive-plain-doc
Requires:	texlive-presentations-en
Requires:	texlive-pstricks-examples-en
Requires:	texlive-simplified-latex
Requires:	texlive-svg-inkscape
Requires:	texlive-tabulars-e
Requires:	texlive-tamethebeast
Requires:	texlive-tds
Requires:	texlive-tex-font-errors-cheatsheet
Requires:	texlive-tex-overview
Requires:	texlive-tex-refs
Requires:	texlive-texbytopic
Requires:	texlive-titlepages
Requires:	texlive-tlc2
Requires:	texlive-visualfaq
Requires:	texlive-voss-mathmode
Requires:	texlive-webguide
Requires:	texlive-xetexref

%description
Support for (and documentation in) English.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install

%changelog
* Wed Apr 02 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:20140215-1
+ Revision: 458aab4
- Updated to 20140215



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21001 |12mu|texlive-collection-langeuropean-20131013-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30457
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-langeuropean
Version:	20131013
Release:	5
Summary:	Other European languages
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langeuropean.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-collection-basic
Requires:	texlive-babel-albanian
Requires:	texlive-babel-breton
Requires:	texlive-babel-croatian
Requires:	texlive-babel-danish
Requires:	texlive-babel-dutch
Requires:	texlive-babel-estonian
Requires:	texlive-babel-finnish
Requires:	texlive-babel-friulan
Requires:	texlive-babel-hungarian
Requires:	texlive-babel-icelandic
Requires:	texlive-babel-irish
Requires:	texlive-babel-kurmanji
Requires:	texlive-babel-latin
Requires:	texlive-babel-norsk
Requires:	texlive-babel-piedmontese
Requires:	texlive-babel-romanian
Requires:	texlive-babel-romansh
Requires:	texlive-babel-samin
Requires:	texlive-babel-scottish
Requires:	texlive-babel-slovenian
Requires:	texlive-babel-swedish
Requires:	texlive-babel-turkish
Requires:	texlive-babel-welsh
Requires:	texlive-finbib
Requires:	texlive-hrlatex
Requires:	texlive-hyphen-armenian
Requires:	texlive-hyphen-croatian
Requires:	texlive-hyphen-danish
Requires:	texlive-hyphen-dutch
Requires:	texlive-hyphen-estonian
Requires:	texlive-hyphen-finnish
Requires:	texlive-hyphen-friulan
Requires:	texlive-hyphen-hungarian
Requires:	texlive-hyphen-icelandic
Requires:	texlive-hyphen-irish
Requires:	texlive-hyphen-kurmanji
Requires:	texlive-hyphen-latin
Requires:	texlive-hyphen-latvian
Requires:	texlive-hyphen-lithuanian
Requires:	texlive-hyphen-norwegian
Requires:	texlive-hyphen-piedmontese
Requires:	texlive-hyphen-romanian
Requires:	texlive-hyphen-romansh
Requires:	texlive-hyphen-slovenian
Requires:	texlive-hyphen-swedish
Requires:	texlive-hyphen-turkish
Requires:	texlive-hyphen-uppersorbian
Requires:	texlive-hyphen-welsh
Requires:	texlive-lithuanian
Requires:	texlive-lshort-dutch
Requires:	texlive-lshort-finnish
Requires:	texlive-lshort-slovenian
Requires:	texlive-lshort-turkish
Requires:	texlive-swebib
Requires:	texlive-turkmen

%description
Support for a number of European languages; others (Greek,
German, French, ...) have their own collections, depending
simply on the size of the support.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 20131013-5
+ Revision: e0bf891
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21002 |12mu|texlive-collection-langfrench-20131013-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30372
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-langfrench
Epoch:		1
Version:	20131013
Release:	5
Summary:	French
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langfrench.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-collection-basic
Requires:	texlive-aeguill
Requires:	texlive-apprends-latex
Requires:	texlive-babel-basque
Requires:	texlive-babel-french
Requires:	texlive-basque-book
Requires:	texlive-basque-date
Requires:	texlive-bib-fr
Requires:	texlive-bibleref-french
Requires:	texlive-booktabs-fr
Requires:	texlive-droit-fr
Requires:	texlive-epslatex-fr
Requires:	texlive-facture
Requires:	texlive-frenchle
Requires:	texlive-frletter
Requires:	texlive-hyphen-basque
Requires:	texlive-hyphen-french
Requires:	texlive-impatient-fr
Requires:	texlive-impnattypo
Requires:	texlive-l2tabu-french
Requires:	texlive-lshort-french
Requires:	texlive-mafr
Requires:	texlive-tabvar
Requires:	texlive-tdsfrmath
Requires:	texlive-texlive-fr
Requires:	texlive-translation-array-fr
Requires:	texlive-translation-dcolumn-fr
Requires:	texlive-translation-natbib-fr
Requires:	texlive-translation-tabbing-fr
Requires:	texlive-variations

%description
Support for French and Basque.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:20131013-5
+ Revision: 40b48da
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21003 |12mu|texlive-collection-langgerman-20140215-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32954
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-langgerman
Epoch:		1
Version:	20140215
Release:	1
Summary:	German
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langgerman.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-collection-basic
Requires:	texlive-babel-german
Requires:	texlive-bibleref-german
Requires:	texlive-booktabs-de
Requires:	texlive-csquotes-de
Requires:	texlive-dehyph-exptl
Requires:	texlive-dhua
Requires:	texlive-einfuehrung
Requires:	texlive-etoolbox-de
Requires:	texlive-fifinddo-info
Requires:	texlive-geometry-de
Requires:	texlive-german
Requires:	texlive-germbib
Requires:	texlive-germkorr
Requires:	texlive-hausarbeit-jura
Requires:	texlive-hyphen-german
Requires:	texlive-koma-script-examples
Requires:	texlive-l2picfaq
Requires:	texlive-l2tabu
Requires:	texlive-latex-bib-ex
Requires:	texlive-latex-referenz
Requires:	texlive-latex-tabellen
Requires:	texlive-lshort-german
Requires:	texlive-lualatex-doc-de
Requires:	texlive-microtype-de
Requires:	texlive-presentations
Requires:	texlive-pstricks-examples
Requires:	texlive-r_und_s
Requires:	texlive-templates-fenn
Requires:	texlive-templates-sommer
Requires:	texlive-texlive-de
Requires:	texlive-tipa-de
Requires:	texlive-translation-arsclassica-de
Requires:	texlive-translation-biblatex-de
Requires:	texlive-translation-chemsym-de
Requires:	texlive-translation-ecv-de
Requires:	texlive-translation-enumitem-de
Requires:	texlive-translation-europecv-de
Requires:	texlive-translation-filecontents-de
Requires:	texlive-translation-moreverb-de
Requires:	texlive-udesoftec
Requires:	texlive-umlaute
Requires:	texlive-voss-mathcol

%description
Support for German.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install

%changelog
* Wed Apr 02 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:20140215-1
+ Revision: e499c83
- Updated to 20140215



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21004 |12mu|texlive-collection-langgreek-20131013-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31679
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-langgreek
Epoch:		1
Version:	20131013
Release:	5
Summary:	Greek
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langgreek.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-collection-basic
Requires:	texlive-babel-greek
Requires:	texlive-betababel
Requires:	texlive-bgreek
Requires:	texlive-cbfonts
Requires:	texlive-cbfonts-fd
Requires:	texlive-gfsbaskerville
Requires:	texlive-gfsporson
Requires:	texlive-greek-fontenc
Requires:	texlive-greek-inputenc
Requires:	texlive-greekdates
Requires:	texlive-greektex
Requires:	texlive-hyphen-greek
Requires:	texlive-hyphen-ancientgreek
Requires:	texlive-ibycus-babel
Requires:	texlive-ibygrk
Requires:	texlive-kerkis
Requires:	texlive-levy
Requires:	texlive-lgreek
Requires:	texlive-mkgrkindex
Requires:	texlive-teubner
Requires:	texlive-xgreek
Requires:	texlive-yannisgr

%description
Support for Greek.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:20131013-5
+ Revision: 9fcf2ba
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21005 |12mu|texlive-collection-langindic-20131013-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30372
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-langindic
Epoch:		1
Version:	20131013
Release:	5
Summary:	Indic scripts
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langindic.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-collection-basic
Requires:	texlive-bangtex
Requires:	texlive-bengali
Requires:	texlive-burmese
Requires:	texlive-devnag
Requires:	texlive-ebong
Requires:	texlive-hyphen-indic
Requires:	texlive-hyphen-sanskrit
Requires:	texlive-sanskrit
Requires:	texlive-velthuis
Requires:	texlive-wnri
Requires:	texlive-wnri-latex
Requires:	texlive-xetex-devanagari

%description
Support for Indic scripts.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:20131013-5
+ Revision: e77e830
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21006 |12mu|texlive-collection-langitalian-20131013-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30372
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-langitalian
Epoch:		1
Version:	20131013
Release:	5
Summary:	Italian
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langitalian.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-collection-basic
Requires:	texlive-amsldoc-it
Requires:	texlive-amsmath-it
Requires:	texlive-amsthdoc-it
Requires:	texlive-babel-italian
Requires:	texlive-codicefiscaleitaliano
Requires:	texlive-fancyhdr-it
Requires:	texlive-fixltxhyph
Requires:	texlive-frontespizio
Requires:	texlive-hyphen-italian
Requires:	texlive-itnumpar
Requires:	texlive-l2tabu-italian
Requires:	texlive-latex4wp-it
Requires:	texlive-layaureo
Requires:	texlive-lshort-italian
Requires:	texlive-psfrag-italian
Requires:	texlive-texlive-it

%description
Support for Italian.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install

%changelog
* Wed Apr 02 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:20131013-5
+ Revision: 1af1f2b
- Updated to 20131013



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21007 |12mu|texlive-collection-langother-20131013-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31014
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-langother
Epoch:		1
Version:	20131013
Release:	5
Summary:	Other languages
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langother.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-collection-basic
Requires:	texlive-amsldoc-vn
Requires:	texlive-aramaic-serto
Requires:	texlive-babel-bahasa
Requires:	texlive-babel-esperanto
Requires:	texlive-babel-georgian
Requires:	texlive-babel-hebrew
Requires:	texlive-babel-interlingua
Requires:	texlive-babel-sorbian
Requires:	texlive-babel-thai
Requires:	texlive-babel-vietnamese
Requires:	texlive-cjhebrew
Requires:	texlive-ctib
Requires:	texlive-fonts-tlwg
Requires:	texlive-hyphen-afrikaans
Requires:	texlive-hyphen-coptic
Requires:	texlive-hyphen-esperanto
Requires:	texlive-hyphen-georgian
Requires:	texlive-hyphen-indonesian
Requires:	texlive-hyphen-interlingua
Requires:	texlive-hyphen-thai
Requires:	texlive-hyphen-turkmen
Requires:	texlive-lshort-thai
Requires:	texlive-lshort-vietnamese
Requires:	texlive-ntheorem-vn
Requires:	texlive-vntex

%description
Support for languages not otherwise listed, including Thai,
Vietnamese, Hebrew, Indonesian, and plenty more.  The split is
made simply on the basis of the size of the support, to keep
both collection sizes and the number of collections reasonable.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install

%changelog
* Tue Feb 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:20131013-5
+ Revision: a2da4c1
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21008 |12mu|texlive-collection-langpolish-20131013-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30372
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-langpolish
Epoch:		1
Version:	20131013
Release:	5
Summary:	Polish
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langpolish.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-collection-latex
Requires:	texlive-collection-basic
Requires:	texlive-babel-polish
Requires:	texlive-cc-pl
Requires:	texlive-gustlib
Requires:	texlive-gustprog
Requires:	texlive-hyphen-polish
Requires:	texlive-lshort-polish
Requires:	texlive-mex
Requires:	texlive-mwcls
Requires:	texlive-pl
Requires:	texlive-polski
Requires:	texlive-przechlewski-book
Requires:	texlive-qpxqtx
Requires:	texlive-tap
Requires:	texlive-tex-virtual-academy-pl
Requires:	texlive-texlive-pl
Requires:	texlive-utf8mex

%description
Support for Polish.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:20131013-5
+ Revision: 2b544ac
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21009 |12mu|texlive-collection-langportuguese-20131013-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30962
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-langportuguese
Epoch:		1
Version:	20131013
Release:	5
Summary:	Portuguese
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langportuguese.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-collection-basic
Requires:	texlive-babel-portuges
Requires:	texlive-beamer-tut-pt
Requires:	texlive-cursolatex
Requires:	texlive-feupphdteses
Requires:	texlive-hyphen-portuguese
Requires:	texlive-latexcheat-ptbr
Requires:	texlive-lshort-portuguese
Requires:	texlive-ordinalpt
Requires:	texlive-xypic-tut-pt

%description
Support for Portuguese.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:20131013-5
+ Revision: 8d18f2b
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21010 |12mu|texlive-collection-langspanish-20131013-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30372
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-langspanish
Epoch:		1
Version:	20131013
Release:	5
Summary:	Spanish
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langspanish.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-collection-basic
Requires:	texlive-babel-catalan
Requires:	texlive-babel-galician
Requires:	texlive-babel-spanish
Requires:	texlive-es-tex-faq
Requires:	texlive-hyphen-catalan
Requires:	texlive-hyphen-galician
Requires:	texlive-hyphen-spanish
Requires:	texlive-l2tabu-spanish
Requires:	texlive-latex2e-help-texinfo-spanish
Requires:	texlive-latexcheat-esmx
Requires:	texlive-lshort-spanish
Requires:	texlive-spanish-mx

%description
Support for Spanish.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:20131013-5
+ Revision: 66a3a8a
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21011 |12mu|texlive-collection-latexextra-20140215-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32944
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-latexextra
Epoch:		1
Version:	20140215
Release:	1
Summary:	LaTeX additional packages
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-latexextra.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Suggests:	texlive-exceltex
Requires:	texlive-collection-latexrecommended
Requires:	texlive-collection-pictures
Requires:	texlive-2up
Requires:	texlive-ESIEEcv
Requires:	texlive-GS1
Requires:	texlive-HA-prosper
Requires:	texlive-Tabbing
Requires:	texlive-a0poster
Requires:	texlive-a4wide
Requires:	texlive-a5comb
Requires:	texlive-abraces
Requires:	texlive-abstract
Requires:	texlive-achemso
Requires:	texlive-acro
Requires:	texlive-acronym
Requires:	texlive-acroterm
Requires:	texlive-actuarialangle
Requires:	texlive-addlines
Requires:	texlive-adjmulticol
Requires:	texlive-adjustbox
Requires:	texlive-adrconv
Requires:	texlive-advdate
Requires:	texlive-akktex
Requires:	texlive-akletter
Requires:	texlive-alterqcm
Requires:	texlive-altfont
Requires:	texlive-amsaddr
Requires:	texlive-animate
Requires:	texlive-anonchap
Requires:	texlive-answers
Requires:	texlive-anyfontsize
Requires:	texlive-appendix
Requires:	texlive-appendixnumberbeamer
Requires:	texlive-apptools
Requires:	texlive-arcs
Requires:	texlive-arrayjobx
Requires:	texlive-arraysort
Requires:	texlive-assignment
Requires:	texlive-attachfile
Requires:	texlive-autopdf
Requires:	texlive-authoraftertitle
Requires:	texlive-authorindex
Requires:	texlive-autonum
Requires:	texlive-background
Requires:	texlive-bashful
Requires:	texlive-bchart
Requires:	texlive-beamer2thesis
Requires:	texlive-beameraudience
Requires:	texlive-beamerposter
Requires:	texlive-beamersubframe
Requires:	texlive-beamertheme-upenn-bc
Requires:	texlive-beamerthemejltree
Requires:	texlive-beamerthemenirma
Requires:	texlive-beamerthemephnompenh
Requires:	texlive-begriff
Requires:	texlive-beton
Requires:	texlive-bez123
Requires:	texlive-bezos
Requires:	texlive-bhcexam
Requires:	texlive-bigfoot
Requires:	texlive-bigints
Requires:	texlive-bizcard
Requires:	texlive-blindtext
Requires:	texlive-blkarray
Requires:	texlive-block
Requires:	texlive-blowup
Requires:	texlive-boites
Requires:	texlive-bold-extra
Requires:	texlive-bookest
Requires:	texlive-booklet
Requires:	texlive-boolexpr
Requires:	texlive-bophook
Requires:	texlive-boxedminipage
Requires:	texlive-boxhandler
Requires:	texlive-bracketkey
Requires:	texlive-braket
Requires:	texlive-breakurl
Requires:	texlive-bullcntr
Requires:	texlive-bussproofs
Requires:	texlive-bxdpx-beamer
Requires:	texlive-calcage
Requires:	texlive-calctab
Requires:	texlive-calculator
Requires:	texlive-calrsfs
Requires:	texlive-cals
Requires:	texlive-calxxxx-yyyy
Requires:	texlive-cancel
Requires:	texlive-canoniclayout
Requires:	texlive-capt-of
Requires:	texlive-captcont
Requires:	texlive-captdef
Requires:	texlive-cases
Requires:	texlive-casyl
Requires:	texlive-catchfilebetweentags
Requires:	texlive-catechis
Requires:	texlive-catoptions
Requires:	texlive-cbcoptic
Requires:	texlive-ccaption
Requires:	texlive-cclicenses
Requires:	texlive-cd
Requires:	texlive-cd-cover
Requires:	texlive-cdpbundl
Requires:	texlive-cellspace
Requires:	texlive-censor
Requires:	texlive-changebar
Requires:	texlive-changelayout
Requires:	texlive-changepage
Requires:	texlive-changes
Requires:	texlive-chappg
Requires:	texlive-chapterfolder
Requires:	texlive-chet
Requires:	texlive-chextras
Requires:	texlive-chkfloat
Requires:	texlive-chletter
Requires:	texlive-chngcntr
Requires:	texlive-chronology
Requires:	texlive-circ
Requires:	texlive-classics
Requires:	texlive-clefval
Requires:	texlive-cleveref
Requires:	texlive-clipboard
Requires:	texlive-clock
Requires:	texlive-cmdstring
Requires:	texlive-cmdtrack
Requires:	texlive-cmsd
Requires:	texlive-cnltx
Requires:	texlive-codedoc
Requires:	texlive-codepage
Requires:	texlive-collcell
Requires:	texlive-collectbox
Requires:	texlive-colordoc
Requires:	texlive-colorinfo
Requires:	texlive-colortab
Requires:	texlive-colorwav
Requires:	texlive-colorweb
Requires:	texlive-colourchange
Requires:	texlive-combelow
Requires:	texlive-combine
Requires:	texlive-comma
Requires:	texlive-commado
Requires:	texlive-comment
Requires:	texlive-concepts
Requires:	texlive-concprog
Requires:	texlive-constants
Requires:	texlive-contour
Requires:	texlive-contracard
Requires:	texlive-cooking
Requires:	texlive-cool
Requires:	texlive-coollist
Requires:	texlive-coolstr
Requires:	texlive-coolthms
Requires:	texlive-cooltooltips
Requires:	texlive-coordsys
Requires:	texlive-copyrightbox
Requires:	texlive-coseoul
Requires:	texlive-counttexruns
Requires:	texlive-courseoutline
Requires:	texlive-coursepaper
Requires:	texlive-coverpage
Requires:	texlive-cprotect
Requires:	texlive-crbox
Requires:	texlive-crossreference
Requires:	texlive-csquotes
Requires:	texlive-csvsimple
Requires:	texlive-csvtools
Requires:	texlive-cuisine
Requires:	texlive-currfile
Requires:	texlive-currvita
Requires:	texlive-cutwin
Requires:	texlive-cv
Requires:	texlive-cv4tw
Requires:	texlive-cweb-latex
Requires:	texlive-dashbox
Requires:	texlive-dashrule
Requires:	texlive-dashundergaps
Requires:	texlive-dataref
Requires:	texlive-datatool
Requires:	texlive-dateiliste
Requires:	texlive-datenumber
Requires:	texlive-datetime
Requires:	texlive-dblfloatfix
Requires:	texlive-decimal
Requires:	texlive-decorule
Requires:	texlive-delim
Requires:	texlive-delimtxt
Requires:	texlive-detlev-cm
Requires:	texlive-diagbox
Requires:	texlive-diagnose
Requires:	texlive-dialogl
Requires:	texlive-dichokey
Requires:	texlive-dinbrief
Requires:	texlive-directory
Requires:	texlive-dirtytalk
Requires:	texlive-dlfltxb
Requires:	texlive-dnaseq
Requires:	texlive-docmfp
Requires:	texlive-docmute
Requires:	texlive-documentation
Requires:	texlive-doi
Requires:	texlive-dotarrow
Requires:	texlive-dotseqn
Requires:	texlive-download
Requires:	texlive-dox
Requires:	texlive-dpfloat
Requires:	texlive-dprogress
Requires:	texlive-drac
Requires:	texlive-draftcopy
Requires:	texlive-draftwatermark
Requires:	texlive-dtk
Requires:	texlive-dtxgallery
Requires:	texlive-dvdcoll
Requires:	texlive-dynblocks
Requires:	texlive-easy
Requires:	texlive-easy-todo
Requires:	texlive-easyfig
Requires:	texlive-easylist
Requires:	texlive-ean13isbn
Requires:	texlive-ebezier
Requires:	texlive-ecclesiastic
Requires:	texlive-ecv
Requires:	texlive-ed
Requires:	texlive-edmargin
Requires:	texlive-eemeir
Requires:	texlive-egplot
Requires:	texlive-ellipsis
Requires:	texlive-elmath
Requires:	texlive-elpres
Requires:	texlive-emarks
Requires:	texlive-embedall
Requires:	texlive-embrac
Requires:	texlive-emptypage
Requires:	texlive-emulateapj
Requires:	texlive-endfloat
Requires:	texlive-endheads
Requires:	texlive-endnotes
Requires:	texlive-engpron
Requires:	texlive-engrec
Requires:	texlive-enotez
Requires:	texlive-enumitem
Requires:	texlive-enumitem-zref
Requires:	texlive-envbig
Requires:	texlive-environ
Requires:	texlive-envlab
Requires:	texlive-epigraph
Requires:	texlive-epiolmec
Requires:	texlive-eqell
Requires:	texlive-eqlist
Requires:	texlive-eqname
Requires:	texlive-eqparbox
Requires:	texlive-errata
Requires:	texlive-esami
Requires:	texlive-esdiff
Requires:	texlive-esint
Requires:	texlive-esint-type1
Requires:	texlive-etaremune
Requires:	texlive-etextools
Requires:	texlive-etoc
Requires:	texlive-etoolbox
Requires:	texlive-eukdate
Requires:	texlive-europecv
Requires:	texlive-everyhook
Requires:	texlive-everypage
Requires:	texlive-exam
Requires:	texlive-examdesign
Requires:	texlive-examplep
Requires:	texlive-excludeonly
Requires:	texlive-exercise
Requires:	texlive-exp-testopt
Requires:	texlive-expdlist
Requires:	texlive-export
Requires:	texlive-exsheets
Requires:	texlive-exsol
Requires:	texlive-extract
Requires:	texlive-facsimile
Requires:	texlive-factura
Requires:	texlive-fancynum
Requires:	texlive-fancypar
Requires:	texlive-fancytabs
Requires:	texlive-fancytooltips
Requires:	texlive-figsize
Requires:	texlive-filecontents
Requires:	texlive-filedate
Requires:	texlive-filehook
Requires:	texlive-fileinfo
Requires:	texlive-filemod
Requires:	texlive-fink
Requires:	texlive-finstrut
Requires:	texlive-fixfoot
Requires:	texlive-fixme
Requires:	texlive-fixmetodonotes
Requires:	texlive-fjodor
Requires:	texlive-flabels
Requires:	texlive-flacards
Requires:	texlive-flagderiv
Requires:	texlive-flashcards
Requires:	texlive-flashmovie
Requires:	texlive-flipbook
Requires:	texlive-flippdf
Requires:	texlive-floatflt
Requires:	texlive-floatrow
Requires:	texlive-flowfram
Requires:	texlive-fmp
Requires:	texlive-fmtcount
Requires:	texlive-fn2end
Requires:	texlive-fnbreak
Requires:	texlive-fncychap
Requires:	texlive-fncylab
Requires:	texlive-fnpara
Requires:	texlive-fnpct
Requires:	texlive-fnumprint
Requires:	texlive-foilhtml
Requires:	texlive-fontaxes
Requires:	texlive-fonttable
Requires:	texlive-footmisc
Requires:	texlive-footnotebackref
Requires:	texlive-footnoterange
Requires:	texlive-footnpag
Requires:	texlive-forarray
Requires:	texlive-foreign
Requires:	texlive-forloop
Requires:	texlive-formlett
Requires:	texlive-formular
Requires:	texlive-fragments
Requires:	texlive-frame
Requires:	texlive-framed
Requires:	texlive-frankenstein
Requires:	texlive-frege
Requires:	texlive-ftcap
Requires:	texlive-ftnxtra
Requires:	texlive-fullblck
Requires:	texlive-fullwidth
Requires:	texlive-fundus-calligra
Requires:	texlive-fundus-cyr
Requires:	texlive-fundus-sueterlin
Requires:	texlive-fwlw
Requires:	texlive-g-brief
Requires:	texlive-gauss
Requires:	texlive-gcard
Requires:	texlive-gcite
Requires:	texlive-genmpage
Requires:	texlive-getfiledate
Requires:	texlive-ginpenc
Requires:	texlive-gitinfo
Requires:	texlive-gloss
Requires:	texlive-glossaries
Requires:	texlive-gmdoc
Requires:	texlive-gmdoc-enhance
Requires:	texlive-gmiflink
Requires:	texlive-gmutils
Requires:	texlive-gmverb
Requires:	texlive-graphicx-psmin
Requires:	texlive-graphicxbox
Requires:	texlive-grfpaste
Requires:	texlive-grid
Requires:	texlive-grid-system
Requires:	texlive-gridset
Requires:	texlive-gtl
Requires:	texlive-guitlogo
Requires:	texlive-hanging
Requires:	texlive-hardwrap
Requires:	texlive-harnon-cv
Requires:	texlive-harpoon
Requires:	texlive-hc
Requires:	texlive-he-she
Requires:	texlive-hhtensor
Requires:	texlive-histogr
Requires:	texlive-hitec
Requires:	texlive-hletter
Requires:	texlive-hpsdiss
Requires:	texlive-hrefhide
Requires:	texlive-hvindex
Requires:	texlive-hypdvips
Requires:	texlive-hyper
Requires:	texlive-hypernat
Requires:	texlive-hyperref-docsrc
Requires:	texlive-hyperxmp
Requires:	texlive-hyphenat
Requires:	texlive-idxcmds
Requires:	texlive-idxlayout
Requires:	texlive-ifmslide
Requires:	texlive-ifmtarg
Requires:	texlive-ifnextok
Requires:	texlive-ifoddpage
Requires:	texlive-ifplatform
Requires:	texlive-ifthenx
Requires:	texlive-iitem
Requires:	texlive-image-gallery
Requires:	texlive-imakeidx
Requires:	texlive-import
Requires:	texlive-incgraph
Requires:	texlive-inlinedef
Requires:	texlive-inputtrc
Requires:	texlive-interactiveworkbook
Requires:	texlive-interfaces
Requires:	texlive-inversepath
Requires:	texlive-invoice
Requires:	texlive-iso
Requires:	texlive-iso10303
Requires:	texlive-isodate
Requires:	texlive-isonums
Requires:	texlive-isodoc
Requires:	texlive-isorot
Requires:	texlive-isotope
Requires:	texlive-issuulinks
Requires:	texlive-iwhdp
Requires:	texlive-jlabels
Requires:	texlive-jvlisting
Requires:	texlive-kantlipsum
Requires:	texlive-kerntest
Requires:	texlive-keycommand
Requires:	texlive-keyreader
Requires:	texlive-keystroke
Requires:	texlive-keyval2e
Requires:	texlive-kix
Requires:	texlive-koma-moderncvclassic
Requires:	texlive-koma-script-sfs
Requires:	texlive-ktv-texdata
Requires:	texlive-labbook
Requires:	texlive-labelcas
Requires:	texlive-labels
Requires:	texlive-lastpage
Requires:	texlive-latex-tds
Requires:	texlive-layouts
Requires:	texlive-lazylist
Requires:	texlive-lcd
Requires:	texlive-lcg
Requires:	texlive-leading
Requires:	texlive-leaflet
Requires:	texlive-leftidx
Requires:	texlive-lengthconvert
Requires:	texlive-lettre
Requires:	texlive-lettrine
Requires:	texlive-lewis
Requires:	texlive-lhelp
Requires:	texlive-libgreek
Requires:	texlive-limap
Requires:	texlive-linegoal
Requires:	texlive-lipsum
Requires:	texlive-lisp-on-tex
Requires:	texlive-listing
Requires:	texlive-listofsymbols
Requires:	texlive-listliketab
Requires:	texlive-lkproof
Requires:	texlive-lmake
Requires:	texlive-locality
Requires:	texlive-localloc
Requires:	texlive-logbox
Requires:	texlive-logical-markup-utils
Requires:	texlive-logpap
Requires:	texlive-longnamefilelist
Requires:	texlive-loops
Requires:	texlive-lsc
Requires:	texlive-lstaddons
Requires:	texlive-lt3graph
Requires:	texlive-ltablex
Requires:	texlive-ltabptch
Requires:	texlive-ltxdockit
Requires:	texlive-ltxindex
Requires:	texlive-ltxkeys
Requires:	texlive-ltxnew
Requires:	texlive-ltxtools
Requires:	texlive-macroswap
Requires:	texlive-magaz
Requires:	texlive-mailing
Requires:	texlive-mailmerge
Requires:	texlive-makebarcode
Requires:	texlive-makebox
Requires:	texlive-makecell
Requires:	texlive-makecirc
Requires:	texlive-makecmds
Requires:	texlive-makedtx
Requires:	texlive-makeglos
Requires:	texlive-mandi
Requires:	texlive-manfnt
Requires:	texlive-manuscript
Requires:	texlive-marginfix
Requires:	texlive-marginnote
Requires:	texlive-mathalfa
Requires:	texlive-mathastext
Requires:	texlive-mathexam
Requires:	texlive-maybemath
Requires:	texlive-mbenotes
Requires:	texlive-mcaption
Requires:	texlive-mceinleger
Requires:	texlive-mcite
Requires:	texlive-mciteplus
Requires:	texlive-mdframed
Requires:	texlive-media9
Requires:	texlive-meetingmins
Requires:	texlive-memexsupp
Requires:	texlive-memory
Requires:	texlive-menu
Requires:	texlive-menukeys
Requires:	texlive-method
Requires:	texlive-metre
Requires:	texlive-mftinc
Requires:	texlive-midpage
Requires:	texlive-minibox
Requires:	texlive-minifp
Requires:	texlive-minipage-marginpar
Requires:	texlive-minitoc
Requires:	texlive-minorrevision
Requires:	texlive-minted
Requires:	texlive-minutes
Requires:	texlive-misc209
Requires:	texlive-mla-paper
Requires:	texlive-mlist
Requires:	texlive-mmap
Requires:	texlive-mnotes
Requires:	texlive-moderncv
Requires:	texlive-moderntimeline
Requires:	texlive-modref
Requires:	texlive-modroman
Requires:	texlive-monofill
Requires:	texlive-moreenum
Requires:	texlive-morefloats
Requires:	texlive-morehype
Requires:	texlive-moresize
Requires:	texlive-moreverb
Requires:	texlive-morewrites
Requires:	texlive-movie15
Requires:	texlive-mparhack
Requires:	texlive-msc
Requires:	texlive-msg
Requires:	texlive-mslapa
Requires:	texlive-mtgreek
Requires:	texlive-multenum
Requires:	texlive-multibbl
Requires:	texlive-multicap
Requires:	texlive-multienv
Requires:	texlive-multiexpand
Requires:	texlive-multirow
Requires:	texlive-mversion
Requires:	texlive-mwe
Requires:	texlive-mweights
Requires:	texlive-mycv
Requires:	texlive-mylatexformat
Requires:	texlive-nag
Requires:	texlive-nameauth
Requires:	texlive-namespc
Requires:	texlive-ncclatex
Requires:	texlive-ncctools
Requires:	texlive-needspace
Requires:	texlive-nestquot
Requires:	texlive-newcommand
Requires:	texlive-newenviron
Requires:	texlive-newfile
Requires:	texlive-newlfm
Requires:	texlive-newspaper
Requires:	texlive-newunicodechar
Requires:	texlive-newvbtm
Requires:	texlive-newverbs
Requires:	texlive-nextpage
Requires:	texlive-nfssext-cfr
Requires:	texlive-nicefilelist
Requires:	texlive-niceframe
Requires:	texlive-nicetext
Requires:	texlive-nlctdoc
Requires:	texlive-noconflict
Requires:	texlive-noindentafter
Requires:	texlive-noitcrul
Requires:	texlive-nolbreaks
Requires:	texlive-nomencl
Requires:	texlive-nomentbl
Requires:	texlive-nonfloat
Requires:	texlive-nonumonpart
Requires:	texlive-nopageno
Requires:	texlive-notes
Requires:	texlive-notoccite
Requires:	texlive-nowidow
Requires:	texlive-nox
Requires:	texlive-ntheorem
Requires:	texlive-numberedblock
Requires:	texlive-numname
Requires:	texlive-numprint
Requires:	texlive-ocg-p
Requires:	texlive-ocgx
Requires:	texlive-ocr-latex
Requires:	texlive-octavo
Requires:	texlive-oldstyle
Requires:	texlive-onlyamsmath
Requires:	texlive-opcit
Requires:	texlive-optional
Requires:	texlive-outline
Requires:	texlive-outliner
Requires:	texlive-outlines
Requires:	texlive-overpic
Requires:	texlive-pagecolor
Requires:	texlive-pagecont
Requires:	texlive-pagenote
Requires:	texlive-pagerange
Requires:	texlive-pageslts
Requires:	texlive-paper
Requires:	texlive-papercdcase
Requires:	texlive-papermas
Requires:	texlive-papertex
Requires:	texlive-paracol
Requires:	texlive-paralist
Requires:	texlive-paresse
Requires:	texlive-parnotes
Requires:	texlive-parselines
Requires:	texlive-pas-cours
Requires:	texlive-pas-cv
Requires:	texlive-pas-tableur
Requires:	texlive-patch
Requires:	texlive-patchcmd
Requires:	texlive-pauldoc
Requires:	texlive-pawpict
Requires:	texlive-pax
Requires:	texlive-pbox
Requires:	texlive-pbsheet
Requires:	texlive-pdf14
Requires:	texlive-pdfcomment
Requires:	texlive-pdfcprot
Requires:	texlive-pdfmarginpar
Requires:	texlive-pdfscreen
Requires:	texlive-pdfslide
Requires:	texlive-pdfsync
Requires:	texlive-pdfwin
Requires:	texlive-pdfx
Requires:	texlive-pecha
Requires:	texlive-perfectcut
Requires:	texlive-perltex
Requires:	texlive-permute
Requires:	texlive-petiteannonce
Requires:	texlive-philex
Requires:	texlive-photo
Requires:	texlive-piff
Requires:	texlive-pkgloader
Requires:	texlive-placeins
Requires:	texlive-plates
Requires:	texlive-plantslabels
Requires:	texlive-plweb
Requires:	texlive-polynom
Requires:	texlive-polynomial
Requires:	texlive-polytable
Requires:	texlive-postcards
Requires:	texlive-poster-mac
Requires:	texlive-ppr-prv
Requires:	texlive-preprint
Requires:	texlive-prettyref
Requires:	texlive-preview
Requires:	texlive-printlen
Requires:	texlive-probsoln
Requires:	texlive-program
Requires:	texlive-progress
Requires:	texlive-progressbar
Requires:	texlive-properties
Requires:	texlive-prosper
Requires:	texlive-protex
Requires:	texlive-protocol
Requires:	texlive-psfragx
Requires:	texlive-pst-pdf
Requires:	texlive-pstool
Requires:	texlive-pxgreeks
Requires:	texlive-python
Requires:	texlive-qcm
Requires:	texlive-quoting
Requires:	texlive-qstest
Requires:	texlive-qsymbols
Requires:	texlive-quotchap
Requires:	texlive-quotmark
Requires:	texlive-ran_toks
Requires:	texlive-randtext
Requires:	texlive-rccol
Requires:	texlive-rcs-multi
Requires:	texlive-rcsinfo
Requires:	texlive-readarray
Requires:	texlive-realboxes
Requires:	texlive-recipe
Requires:	texlive-recipecard
Requires:	texlive-rectopma
Requires:	texlive-refcheck
Requires:	texlive-refenums
Requires:	texlive-reflectgraphics
Requires:	texlive-refman
Requires:	texlive-refstyle
Requires:	texlive-regcount
Requires:	texlive-regexpatch
Requires:	texlive-register
Requires:	texlive-regstats
Requires:	texlive-relenc
Requires:	texlive-relsize
Requires:	texlive-repeatindex
Requires:	texlive-rjlparshap
Requires:	texlive-rlepsf
Requires:	texlive-rmpage
Requires:	texlive-robustcommand
Requires:	texlive-robustindex
Requires:	texlive-romanbar
Requires:	texlive-romanneg
Requires:	texlive-romannum
Requires:	texlive-rotfloat
Requires:	texlive-rotpages
Requires:	texlive-roundbox
Requires:	texlive-rterface
Requires:	texlive-rtkinenc
Requires:	texlive-rulercompass
Requires:	texlive-rvwrite
Requires:	texlive-sauerj
Requires:	texlive-savefnmark
Requires:	texlive-savesym
Requires:	texlive-savetrees
Requires:	texlive-scale
Requires:	texlive-scalebar
Requires:	texlive-scalerel
Requires:	texlive-scanpages
Requires:	texlive-sdrt
Requires:	texlive-secdot
Requires:	texlive-sectionbox
Requires:	texlive-sectsty
Requires:	texlive-selectp
Requires:	texlive-semantic
Requires:	texlive-semioneside
Requires:	texlive-sepfootnotes
Requires:	texlive-seqsplit
Requires:	texlive-sf298
Requires:	texlive-sffms
Requires:	texlive-sfmath
Requires:	texlive-shadow
Requires:	texlive-shadowtext
Requires:	texlive-shadethm
Requires:	texlive-shapepar
Requires:	texlive-shipunov
Requires:	texlive-shorttoc
Requires:	texlive-show2e
Requires:	texlive-showcharinbox
Requires:	texlive-showdim
Requires:	texlive-showexpl
Requires:	texlive-showlabels
Requires:	texlive-sidecap
Requires:	texlive-sidenotes
Requires:	texlive-silence
Requires:	texlive-simplecd
Requires:	texlive-simplecv
Requires:	texlive-simplewick
Requires:	texlive-sitem
Requires:	texlive-skb
Requires:	texlive-skdoc
Requires:	texlive-skeycommand
Requires:	texlive-skeyval
Requires:	texlive-skrapport
Requires:	texlive-slantsc
Requires:	texlive-smalltableof
Requires:	texlive-smartref
Requires:	texlive-snapshot
Requires:	texlive-snotez
Requires:	texlive-soul
Requires:	texlive-spanglish
Requires:	texlive-sparklines
Requires:	texlive-sphack
Requires:	texlive-spreadtab
Requires:	texlive-spverbatim
Requires:	texlive-splitindex
Requires:	texlive-spot
Requires:	texlive-spotcolor
Requires:	texlive-srbook-mem
Requires:	texlive-srcltx
Requires:	texlive-sseq
Requires:	texlive-sslides
Requires:	texlive-stack
Requires:	texlive-stackengine
Requires:	texlive-standalone
Requires:	texlive-statistik
Requires:	texlive-stdclsdv
Requires:	texlive-stdpage
Requires:	texlive-stex
Requires:	texlive-storebox
Requires:	texlive-storecmd
Requires:	texlive-stringstrings
Requires:	texlive-sttools
Requires:	texlive-stubs
Requires:	texlive-subdepth
Requires:	texlive-subeqn
Requires:	texlive-subeqnarray
Requires:	texlive-subfigmat
Requires:	texlive-subfigure
Requires:	texlive-subfiles
Requires:	texlive-subfloat
Requires:	texlive-substitutefont
Requires:	texlive-substr
Requires:	texlive-supertabular
Requires:	texlive-svg
Requires:	texlive-svgcolor
Requires:	texlive-svn
Requires:	texlive-svn-multi
Requires:	texlive-svn-prov
Requires:	texlive-svninfo
Requires:	texlive-syntax
Requires:	texlive-syntrace
Requires:	texlive-synttree
Requires:	texlive-tabfigures
Requires:	texlive-tableaux
Requires:	texlive-tablefootnote
Requires:	texlive-tableof
Requires:	texlive-tablists
Requires:	texlive-tabls
Requires:	texlive-tabstackengine
Requires:	texlive-tabto-ltx
Requires:	texlive-tabu
Requires:	texlive-tabularborder
Requires:	texlive-tabularcalc
Requires:	texlive-tabularew
Requires:	texlive-tabulary
Requires:	texlive-tagging
Requires:	texlive-talk
Requires:	texlive-tamefloats
Requires:	texlive-tcldoc
Requires:	texlive-tcolorbox
Requires:	texlive-tdclock
Requires:	texlive-technics
Requires:	texlive-ted
Requires:	texlive-termcal
Requires:	texlive-termlist
Requires:	texlive-tex-label
Requires:	texlive-texlogos
Requires:	texlive-texmate
Requires:	texlive-texments
Requires:	texlive-texpower
Requires:	texlive-texshade
Requires:	texlive-textfit
Requires:	texlive-textgreek
Requires:	texlive-textmerg
Requires:	texlive-textpos
Requires:	texlive-theoremref
Requires:	texlive-threadcol
Requires:	texlive-threeparttable
Requires:	texlive-threeparttablex
Requires:	texlive-thinsp
Requires:	texlive-thmtools
Requires:	texlive-thumb
Requires:	texlive-thumbs
Requires:	texlive-thumby
Requires:	texlive-ticket
Requires:	texlive-titlecaps
Requires:	texlive-titlefoot
Requires:	texlive-titlepic
Requires:	texlive-titleref
Requires:	texlive-titlesec
Requires:	texlive-titling
Requires:	texlive-tocbibind
Requires:	texlive-tocloft
Requires:	texlive-tocvsec2
Requires:	texlive-todo
Requires:	texlive-todonotes
Requires:	texlive-tokenizer
Requires:	texlive-toolbox
Requires:	texlive-topfloat
Requires:	texlive-totcount
Requires:	texlive-totpages
Requires:	texlive-translations
Requires:	texlive-trfsigns
Requires:	texlive-trimspaces
Requires:	texlive-trsym
Requires:	texlive-trivfloat
Requires:	texlive-truncate
Requires:	texlive-tucv
Requires:	texlive-turnthepage
Requires:	texlive-twoinone
Requires:	texlive-twoup
Requires:	texlive-txgreeks
Requires:	texlive-type1cm
Requires:	texlive-typeface
Requires:	texlive-typogrid
Requires:	texlive-ucs
Requires:	texlive-uebungsblatt
Requires:	texlive-umoline
Requires:	texlive-underlin
Requires:	texlive-underoverlap
Requires:	texlive-undolabl
Requires:	texlive-units
Requires:	texlive-unravel
Requires:	texlive-upmethodology
Requires:	texlive-upquote
Requires:	texlive-uri
Requires:	texlive-ushort
Requires:	texlive-uwmslide
Requires:	texlive-varindex
Requires:	texlive-varsfromjobname
Requires:	texlive-varwidth
Requires:	texlive-vdmlisting
Requires:	texlive-verbasef
Requires:	texlive-verbatimbox
Requires:	texlive-verbatimcopy
Requires:	texlive-verbdef
Requires:	texlive-verbments
Requires:	texlive-version
Requires:	texlive-versions
Requires:	texlive-vertbars
Requires:	texlive-vgrid
Requires:	texlive-vhistory
Requires:	texlive-vmargin
Requires:	texlive-volumes
Requires:	texlive-vpe
Requires:	texlive-vruler
Requires:	texlive-vwcol
Requires:	texlive-wallpaper
Requires:	texlive-warning
Requires:	texlive-warpcol
Requires:	texlive-was
Requires:	texlive-widetable
Requires:	texlive-williams
Requires:	texlive-withargs
Requires:	texlive-wordlike
Requires:	texlive-wrapfig
Requires:	texlive-xargs
Requires:	texlive-xcomment
Requires:	texlive-xhfill
Requires:	texlive-xtab
Requires:	texlive-xdoc
Requires:	texlive-xfor
Requires:	texlive-xifthen
Requires:	texlive-xint
Requires:	texlive-xmpincl
Requires:	texlive-xnewcommand
Requires:	texlive-xoptarg
Requires:	texlive-xpatch
Requires:	texlive-xpeek
Requires:	texlive-xpunctuate
Requires:	texlive-xstring
Requires:	texlive-xwatermark
Requires:	texlive-xytree
Requires:	texlive-yafoot
Requires:	texlive-yagusylo
Requires:	texlive-ydoc
Requires:	texlive-yplan
Requires:	texlive-zed-csp
Requires:	texlive-ziffer
Requires:	texlive-zwgetfdate
Requires:	texlive-zwpagelayout
%rename tetex-latex
%rename texlive-texmf-latex

%description
A very large collection of add-on packages for LaTeX.

%posttrans
    %{_sbindir}/texlive.post -

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install

%changelog
* Wed Apr 02 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:20140215-1
+ Revision: af52029
- Updated to 20140215



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21012 |12mu|texlive-collection-luatex-20131013-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30790
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-luatex
Epoch:		1
Version:	20131013
Release:	5
Summary:	LuaTeX packages
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-luatex.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-collection-basic
Requires:	texlive-checkcites
Requires:	texlive-chickenize
Requires:	texlive-enigma
Requires:	texlive-interpreter
Requires:	texlive-lua-check-hyphen
Requires:	texlive-lua-visual-debug
Requires:	texlive-lua2dox
Requires:	texlive-luabibentry
Requires:	texlive-luabidi
Requires:	texlive-luacode
Requires:	texlive-luaindex
Requires:	texlive-luainputenc
Requires:	texlive-luaintro
Requires:	texlive-lualatex-doc
Requires:	texlive-lualatex-math
Requires:	texlive-lualibs
Requires:	texlive-luamplib
Requires:	texlive-luaotfload
Requires:	texlive-luasseq
Requires:	texlive-luatexbase
Requires:	texlive-luatexko
Requires:	texlive-luatextra
Requires:	texlive-luaxml
Requires:	texlive-odsfile
Requires:	texlive-selnolig
Requires:	texlive-showhyphens
Requires:	texlive-spelling

%description
Packages for LuaTeX, a Unicode-aware extension of pdfTeX, using
Lua as an embedded scripting and extension language.
http://luatex.org/.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:20131013-5
+ Revision: 5d3925d
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21013 |12mu|texlive-collection-mathextra-20140215-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32693
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-mathextra
Epoch:		1
Version:	20140215
Release:	1
Summary:	Mathematics packages
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-mathextra.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-collection-fontsrecommended
Requires:	texlive-collection-latex
Requires:	texlive-12many
Requires:	texlive-amstex
Requires:	texlive-backnaur
Requires:	texlive-binomexp
Requires:	texlive-boldtensors
Requires:	texlive-bosisio
Requires:	texlive-bropd
Requires:	texlive-ccfonts
Requires:	texlive-commath
Requires:	texlive-concmath
Requires:	texlive-concrete
Requires:	texlive-conteq
Requires:	texlive-eqnarray
Requires:	texlive-extarrows
Requires:	texlive-extpfeil
Requires:	texlive-faktor
Requires:	texlive-interval
Requires:	texlive-ionumbers
Requires:	texlive-isomath
Requires:	texlive-lplfitch
Requires:	texlive-mathcomp
Requires:	texlive-mattens
Requires:	texlive-mhequ
Requires:	texlive-multiobjective
Requires:	texlive-natded
Requires:	texlive-nath
Requires:	texlive-ot-tableau
Requires:	texlive-oubraces
Requires:	texlive-proba
Requires:	texlive-rec-thy
Requires:	texlive-ribbonproofs
Requires:	texlive-shuffle
Requires:	texlive-skmath
Requires:	texlive-statex
Requires:	texlive-statex2
Requires:	texlive-stmaryrd
Requires:	texlive-subsupscripts
Requires:	texlive-susy
Requires:	texlive-syllogism
Requires:	texlive-synproof
Requires:	texlive-tablor
Requires:	texlive-tensor
Requires:	texlive-tex-ewd
Requires:	texlive-thmbox
Requires:	texlive-turnstile
Requires:	texlive-unicode-math
Requires:	texlive-venn
Requires:	texlive-yhmath
Requires:	texlive-ytableau

%description
TeXLive collection-mathextra package.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:20140215-1
+ Revision: 1f998d6
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21014 |12mu|texlive-collection-metapost-20140215-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32455
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-metapost
Epoch:		1
Version:	20140215
Release:	1
Summary:	MetaPost and Metafont packages
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-metapost.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-collection-basic
Requires:	texlive-automata
Requires:	texlive-bbcard
Requires:	texlive-blockdraw_mp
Requires:	texlive-bpolynomial
Requires:	texlive-cmarrows
Requires:	texlive-drv
Requires:	texlive-dviincl
Requires:	texlive-emp
Requires:	texlive-epsincl
Requires:	texlive-expressg
Requires:	texlive-exteps
Requires:	texlive-featpost
Requires:	texlive-feynmf
Requires:	texlive-feynmp-auto
Requires:	texlive-garrigues
Requires:	texlive-gmp
Requires:	texlive-hatching
Requires:	texlive-latexmp
Requires:	texlive-metago
Requires:	texlive-metaobj
Requires:	texlive-metaplot
Requires:	texlive-metapost
Requires:	texlive-metauml
Requires:	texlive-mfpic
Requires:	texlive-mfpic4ode
Requires:	texlive-mp3d
Requires:	texlive-mpcolornames
Requires:	texlive-mpattern
Requires:	texlive-mpgraphics
Requires:	texlive-piechartmp
Requires:	texlive-repere
Requires:	texlive-roex
Requires:	texlive-slideshow
Requires:	texlive-splines
Requires:	texlive-suanpan
Requires:	texlive-textpath
Requires:	texlive-threeddice

%description
TeXLive collection-metapost package.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:20140215-1
+ Revision: 1adcda7
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21015 |12mu|texlive-collection-music-20140215-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32405
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-music
Epoch:		1
Version:	20140215
Release:	1
Summary:	Music packages
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-music.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-collection-latex
Requires:	texlive-abc
Requires:	texlive-figbas
Requires:	texlive-gchords
Requires:	texlive-gtrcrd
Requires:	texlive-guitar
Requires:	texlive-guitarchordschemes
Requires:	texlive-harmony
Requires:	texlive-lilyglyphs
Requires:	texlive-m-tx
Requires:	texlive-musixguit
Requires:	texlive-musixtex
Requires:	texlive-musixtex-fonts
Requires:	texlive-pmx
Requires:	texlive-pmxchords
Requires:	texlive-songbook
Requires:	texlive-songs

%description
Music-related fonts and packages.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:20140215-1
+ Revision: 85572cd
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21016 |12mu|texlive-collection-omega-20131013-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30388
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-omega
Epoch:		1
Version:	20131013
Release:	5
Summary:	Omega packages
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-omega.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-collection-basic
Requires:	texlive-collection-latex
Requires:	texlive-aleph
Requires:	texlive-antomega
Requires:	texlive-lambda
Requires:	texlive-mxedruli
Requires:	texlive-omega
Requires:	texlive-omegaware
Requires:	texlive-otibet

%description
Omega, a 16-bit extended TeX by John Plaice and Yannis
Haralambous, now updated to Aleph.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:20131013-5
+ Revision: a9fa6ec
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21017 |12mu|texlive-collection-pictures-20140215-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32769
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-pictures
Epoch:		1
Version:	20140215
Release:	1
Summary:	Graphics, pictures, diagrams
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-pictures.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-collection-basic
Requires:	texlive-aobs-tikz
Requires:	texlive-askmaps
Requires:	texlive-asyfig
Requires:	texlive-autoarea
Requires:	texlive-bardiag
Requires:	texlive-bloques
Requires:	texlive-bodegraph
Requires:	texlive-bondgraph
Requires:	texlive-braids
Requires:	texlive-bxeepic
Requires:	texlive-cachepic
Requires:	texlive-chemfig
Requires:	texlive-combinedgraphics
Requires:	texlive-circuitikz
Requires:	texlive-curve
Requires:	texlive-curve2e
Requires:	texlive-curves
Requires:	texlive-dcpic
Requires:	texlive-diagmac2
Requires:	texlive-doc-pictex
Requires:	texlive-dottex
Requires:	texlive-dot2texi
Requires:	texlive-dratex
Requires:	texlive-drs
Requires:	texlive-duotenzor
Requires:	texlive-eepic
Requires:	texlive-epspdf
Requires:	texlive-epspdfconversion
Requires:	texlive-esk
Requires:	texlive-fast-diagram
Requires:	texlive-fig4latex
Requires:	texlive-flowchart
Requires:	texlive-forest
Requires:	texlive-gincltex
Requires:	texlive-gnuplottex
Requires:	texlive-gradientframe
Requires:	texlive-grafcet
Requires:	texlive-graphviz
Requires:	texlive-harveyballs
Requires:	texlive-here
Requires:	texlive-hf-tikz
Requires:	texlive-hobby
Requires:	texlive-hvfloat
Requires:	texlive-knitting
Requires:	texlive-knittingpattern
Requires:	texlive-lapdf
Requires:	texlive-lpic
Requires:	texlive-makeshape
Requires:	texlive-mathspic
Requires:	texlive-miniplot
Requires:	texlive-modiagram
Requires:	texlive-neuralnetwork
Requires:	texlive-numericplots
Requires:	texlive-pb-diagram
Requires:	texlive-petri-nets
Requires:	texlive-pgf
Requires:	texlive-pgf-blur
Requires:	texlive-pgf-soroban
Requires:	texlive-pgf-umlsd
Requires:	texlive-pgfgantt
Requires:	texlive-pgfkeyx
Requires:	texlive-pgfmolbio
Requires:	texlive-pgfopts
Requires:	texlive-pgfplots
Requires:	texlive-piano
Requires:	texlive-picinpar
Requires:	texlive-pict2e
Requires:	texlive-pictex
Requires:	texlive-pictex2
Requires:	texlive-pinlabel
Requires:	texlive-pmgraph
Requires:	texlive-prerex
Requires:	texlive-productbox
Requires:	texlive-pxpgfmark
Requires:	texlive-randbild
Requires:	texlive-randomwalk
Requires:	texlive-reotex
Requires:	texlive-rviewport
Requires:	texlive-sa-tikz
Requires:	texlive-schemabloc
Requires:	texlive-setdeck
Requires:	texlive-smartdiagram
Requires:	texlive-spath3
Requires:	texlive-swimgraf
Requires:	texlive-texdraw
Requires:	texlive-tikz-3dplot
Requires:	texlive-tikz-bayesnet
Requires:	texlive-tikz-cd
Requires:	texlive-tikz-dependency
Requires:	texlive-tikz-inet
Requires:	texlive-tikz-opm
Requires:	texlive-tikz-qtree
Requires:	texlive-tikz-timing
Requires:	texlive-tikzinclude
Requires:	texlive-tikzmark
Requires:	texlive-tikzorbital
Requires:	texlive-tikzpagenodes
Requires:	texlive-tikzpfeile
Requires:	texlive-tikzposter
Requires:	texlive-tikzscale
Requires:	texlive-tikzsymbols
Requires:	texlive-timing-diagrams
Requires:	texlive-tqft
Requires:	texlive-tkz-base
Requires:	texlive-tkz-berge
Requires:	texlive-tkz-doc
Requires:	texlive-tkz-euclide
Requires:	texlive-tkz-fct
Requires:	texlive-tkz-graph
Requires:	texlive-tkz-kiviat
Requires:	texlive-tkz-linknodes
Requires:	texlive-tkz-orm
Requires:	texlive-tkz-tab
Requires:	texlive-tsemlines
Requires:	texlive-tufte-latex
Requires:	texlive-venndiagram
Requires:	texlive-xpicture
Requires:	texlive-xypic

%description
Including TikZ, pict, etc., but MetaPost and PStricks are
separate.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:20140215-1
+ Revision: 1c3e4d1
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21018 |12mu|texlive-collection-plainextra-20131013-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31683
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-plainextra
Epoch:		1
Version:	20131013
Release:	5
Summary:	Plain TeX packages
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-plainextra.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-collection-basic
Requires:	texlive-figflow
Requires:	texlive-fixpdfmag
Requires:	texlive-font-change
Requires:	texlive-fontch
Requires:	texlive-getoptk
Requires:	texlive-graphics-pln
Requires:	texlive-hyplain
Requires:	texlive-js-misc
Requires:	texlive-mkpattern
Requires:	texlive-newsletr
Requires:	texlive-pitex
Requires:	texlive-placeins-plain
Requires:	texlive-plipsum
Requires:	texlive-plnfss
Requires:	texlive-plstmary
Requires:	texlive-present
Requires:	texlive-resumemac
Requires:	texlive-texinfo
Requires:	texlive-timetable
Requires:	texlive-treetex
Requires:	texlive-varisize
Requires:	texlive-xii

%description
Add-on packages and macros that work with plain TeX.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install

%changelog
* Tue Feb 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:20131013-5
+ Revision: e86eca7
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21019 |12mu|texlive-collection-publishers-20140318-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 33117
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-publishers
Epoch:		1
Version:	20140318
Release:	1
Summary:	Publisher styles, theses, etc
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-publishers.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-collection-latex
Requires:	texlive-IEEEconf
Requires:	texlive-IEEEtran
Requires:	texlive-aastex
Requires:	texlive-abntex2
Requires:	texlive-acmconf
Requires:	texlive-active-conf
Requires:	texlive-adfathesis
Requires:	texlive-afthesis
Requires:	texlive-aguplus
Requires:	texlive-aiaa
Requires:	texlive-ametsoc
Requires:	texlive-anufinalexam
Requires:	texlive-aomart
Requires:	texlive-apa
Requires:	texlive-apa6
Requires:	texlive-apa6e
Requires:	texlive-arsclassica
Requires:	texlive-articleingud
Requires:	texlive-asaetr
Requires:	texlive-ascelike
Requires:	texlive-beamer-FUBerlin
Requires:	texlive-bgteubner
Requires:	texlive-brandeis-dissertation
Requires:	texlive-cascadilla
Requires:	texlive-chem-journal
Requires:	texlive-classicthesis
Requires:	texlive-cmpj
Requires:	texlive-confproc
Requires:	texlive-dccpaper
Requires:	texlive-ebook
Requires:	texlive-ebsthesis
Requires:	texlive-ejpecp
Requires:	texlive-elbioimp
Requires:	texlive-elsarticle
Requires:	texlive-elteikthesis
Requires:	texlive-erdc
Requires:	texlive-estcpmm
Requires:	texlive-fbithesis
Requires:	texlive-fcltxdoc
Requires:	texlive-gaceta
Requires:	texlive-gatech-thesis
Requires:	texlive-har2nat
Requires:	texlive-hobete
Requires:	texlive-icsv
Requires:	texlive-ieeepes
Requires:	texlive-ijmart
Requires:	texlive-imac
Requires:	texlive-imtekda
Requires:	texlive-jmlr
Requires:	texlive-jpsj
Requires:	texlive-kdgdocs
Requires:	texlive-kluwer
Requires:	texlive-lps
Requires:	texlive-matc3
Requires:	texlive-matc3mem
Requires:	texlive-mentis
Requires:	texlive-msu-thesis
Requires:	texlive-musuos
Requires:	texlive-muthesis
Requires:	texlive-nature
Requires:	texlive-nddiss
Requires:	texlive-nih
Requires:	texlive-nostarch
Requires:	texlive-nrc
Requires:	texlive-onrannual
Requires:	texlive-opteng
Requires:	texlive-philosophersimprint
Requires:	texlive-pittetd
Requires:	texlive-pkuthss
Requires:	texlive-powerdot-FUBerlin
Requires:	texlive-pracjourn
Requires:	texlive-procIAGssymp
Requires:	texlive-proposal
Requires:	texlive-ptptex
Requires:	texlive-psu-thesis
Requires:	texlive-resphilosophica
Requires:	texlive-resumecls
Requires:	texlive-revtex
Requires:	texlive-revtex4
Requires:	texlive-ryethesis
Requires:	texlive-sageep
Requires:	texlive-sapthesis
Requires:	texlive-scrjrnl
Requires:	texlive-seuthesis
Requires:	texlive-soton
Requires:	texlive-spie
Requires:	texlive-sr-vorl
Requires:	texlive-stellenbosch
Requires:	texlive-suftesi
Requires:	texlive-sugconf
Requires:	texlive-tabriz-thesis
Requires:	texlive-texilikechaps
Requires:	texlive-texilikecover
Requires:	texlive-thesis-titlepage-fhac
Requires:	texlive-thuthesis
Requires:	texlive-toptesi
Requires:	texlive-tugboat
Requires:	texlive-tugboat-plain
Requires:	texlive-tui
Requires:	texlive-uaclasses
Requires:	texlive-uadocs
Requires:	texlive-uafthesis
Requires:	texlive-ucdavisthesis
Requires:	texlive-ucthesis
Requires:	texlive-uestcthesis
Requires:	texlive-uiucredborder
Requires:	texlive-uiucthesis
Requires:	texlive-ulthese
Requires:	texlive-umthesis
Requires:	texlive-umich-thesis
Requires:	texlive-unamthesis
Requires:	texlive-unswcover
Requires:	texlive-ut-thesis
Requires:	texlive-uothesis
Requires:	texlive-uowthesis
Requires:	texlive-uowthesistitlepage
Requires:	texlive-uspatent
Requires:	texlive-uwthesis
Requires:	texlive-vancouver
Requires:	texlive-wsemclassic
Requires:	texlive-xcookybooky
Requires:	texlive-york-thesis

%description
TeXLive collection-publishers package.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install

%changelog
* Wed Apr 02 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:20140318-1
+ Revision: 95dbe7a
- Updated to 20140318



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21020 |12mu|texlive-collection-science-20131201-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32182
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-science
Epoch:		1
Version:	20131201
Release:	5
Summary:	Natural and computer sciences
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-science.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-collection-latex
Requires:	texlive-SIstyle
Requires:	texlive-SIunits
Requires:	texlive-alg
Requires:	texlive-algorithm2e
Requires:	texlive-algorithmicx
Requires:	texlive-algorithms
Requires:	texlive-biocon
Requires:	texlive-bohr
Requires:	texlive-bpchem
Requires:	texlive-bytefield
Requires:	texlive-chemarrow
Requires:	texlive-chemcompounds
Requires:	texlive-chemcono
Requires:	texlive-chemexec
Requires:	texlive-chemmacros
Requires:	texlive-chemnum
Requires:	texlive-chemstyle
Requires:	texlive-clrscode
Requires:	texlive-complexity
Requires:	texlive-computational-complexity
Requires:	texlive-digiconfigs
Requires:	texlive-drawstack
Requires:	texlive-dyntree
Requires:	texlive-eltex
Requires:	texlive-endiagram
Requires:	texlive-engtlc
Requires:	texlive-fouridx
Requires:	texlive-functan
Requires:	texlive-galois
Requires:	texlive-gastex
Requires:	texlive-gene-logic
Requires:	texlive-gu
Requires:	texlive-hep
Requires:	texlive-hepnames
Requires:	texlive-hepparticles
Requires:	texlive-hepthesis
Requires:	texlive-hepunits
Requires:	texlive-karnaugh
Requires:	texlive-mhchem
Requires:	texlive-miller
Requires:	texlive-mychemistry
Requires:	texlive-nuc
Requires:	texlive-objectz
Requires:	texlive-physics
Requires:	texlive-physymb
Requires:	texlive-pseudocode
Requires:	texlive-sasnrdisplay
Requires:	texlive-sciposter
Requires:	texlive-sfg
Requires:	texlive-siunitx
Requires:	texlive-steinmetz
Requires:	texlive-struktex
Requires:	texlive-substances
Requires:	texlive-t-angles
Requires:	texlive-textopo
Requires:	texlive-ulqda
Requires:	texlive-unitsdef
Requires:	texlive-xymtex
Requires:	texlive-youngtab

%description
TeXLive collection-science package.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:20131201-5
+ Revision: 5ba4338
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21021 |12mu|texlive-collection-xetex-20131013-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30396
# category Collection
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-collection-xetex
Epoch:		1
Version:	20131013
Release:	5
Summary:	XeTeX and packages
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-xetex.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-collection-basic
Requires:	texlive-arabxetex
Requires:	texlive-euenc
Requires:	texlive-fixlatvian
Requires:	texlive-fontbook
Requires:	texlive-fontwrap
Requires:	texlive-mathspec
Requires:	texlive-philokalia
Requires:	texlive-polyglossia
Requires:	texlive-ptext
Requires:	texlive-realscripts
Requires:	texlive-ucharclasses
Requires:	texlive-unisugar
Requires:	texlive-xecjk
Requires:	texlive-xecolor
Requires:	texlive-xecyr
Requires:	texlive-xeindex
Requires:	texlive-xepersian
Requires:	texlive-xesearch
Requires:	texlive-xetex
Requires:	texlive-xetex-def
Requires:	texlive-xetex-itrans
Requires:	texlive-xetex-pstricks
Requires:	texlive-xetex-tibetan
Requires:	texlive-xetexconfig
Requires:	texlive-xetexfontinfo
Requires:	texlive-xetexko
Requires:	texlive-xevlna
Requires:	texlive-xltxtra
Requires:	texlive-xunicode

%description
Packages for XeTeX, the Unicode/OpenType-enabled TeX by
Jonathan Kew, http://tug.org/xetex.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:20131013-5
+ Revision: afb0895
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21022 |12mu|texlive-colorweb-1.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31490
# category Package
# catalog-ctan /macros/latex/contrib/colorweb
# catalog-date 2013-08-21 17:22:18 +0200
# catalog-license lppl1.3
# catalog-version 1.3
Name:		texlive-colorweb
Version:	1.3
Release:	5
Summary:	Extend the color package colour space
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/colorweb
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/colorweb.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/colorweb.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/colorweb.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package makes the 216 "web-safe colours" available to the
standard color package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/colorweb/colorweb.sty
%doc %{_texmfdistdir}/doc/latex/colorweb/README
%doc %{_texmfdistdir}/doc/latex/colorweb/colorweb.pdf
%doc %{_texmfdistdir}/doc/latex/colorweb/colorwebfull.pdf
%doc %{_texmfdistdir}/doc/latex/colorweb/colorwebuser.pdf
%doc %{_texmfdistdir}/doc/latex/colorweb/descript.ion
#- source
%doc %{_texmfdistdir}/source/latex/colorweb/colorweb.dtx
%doc %{_texmfdistdir}/source/latex/colorweb/colorweb.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 1.3-5
+ Revision: 2bb9e3d
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21023 |12mu|texlive-commado-0.11-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 28419
# category Package
# catalog-ctan /macros/generic/commado
# catalog-date 2012-12-02 13:05:20 +0100
# catalog-license lppl1.3
# catalog-version 0.11
Name:		texlive-commado
Version:	0.11
Release:	5
Summary:	Expandable iteration on comma-separated and filename lists
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/generic/commado
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/commado.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/commado.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/commado.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bundle provides two packages: commado and filesdo. The
package commado provides the command \DoWithCSL:
\DoWithCSL{cmd}{list} applies an existing one-parameter macro
cmd to each item in a list list in which terms are separated by
commas. The package filesdo provides the command
\DoWithBasesExts: \DoWithBasesExts{cmd}{bases}{exts} which runs
the single parameter command cmd on each file whose base and
extension are respectively from the comma-separated lists bases
and exts. These 'loop'-like commands are (themselves) entirely
expandable. The packages rely on packages plainpkg, and
stacklet.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/commado/commado.RLS
%{_texmfdistdir}/tex/generic/commado/commado.sty
%{_texmfdistdir}/tex/generic/commado/filesdo.sty
%doc %{_texmfdistdir}/doc/generic/commado/README
%doc %{_texmfdistdir}/doc/generic/commado/SrcFILEs.txt
%doc %{_texmfdistdir}/doc/generic/commado/commado.pdf
#- source
%doc %{_texmfdistdir}/source/generic/commado/commado.tex
%doc %{_texmfdistdir}/source/generic/commado/srcfiles.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 0.11-5
+ Revision: b8f49d5
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21024 |12mu|texlive-concepts-0.0.5.r1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29020
# category Package
# catalog-ctan /macros/latex/contrib/concepts
# catalog-date 2012-12-31 10:20:52 +0100
# catalog-license lppl
# catalog-version 0.0.5-r1
Name:		texlive-concepts
Version:	0.0.5.r1
Release:	5
Summary:	Keeping track of formal 'concepts' for a particular field
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/concepts
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/concepts.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/concepts.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package helps to keep track of formal 'concepts' for a
specific field or document. This is particularly useful for
scientific papers (for example, in physics, mathematics or
computer science), which may introduce several concepts (with
their own symbols). The package's commands allow the user to
define a concept (typically, near its first use), and will
ensure consistent use throughout the document. The package
depends on several other packages; while these are fairly
common packages, the user should check the package's README
file for the complete list.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/concepts/concepts.sty
%doc %{_texmfdistdir}/doc/latex/concepts/README
%doc %{_texmfdistdir}/doc/latex/concepts/concepts.pdf
%doc %{_texmfdistdir}/doc/latex/concepts/concepts.tex
%doc %{_texmfdistdir}/doc/latex/concepts/dry.sty
%doc %{_texmfdistdir}/doc/latex/concepts/packagedoc.cls
%doc %{_texmfdistdir}/doc/latex/concepts/with.sty

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 0.0.5.r1-5
+ Revision: 9ec6f75
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21025 |12mu|texlive-conteq-0.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30746
# category Package
# catalog-ctan /macros/latex/contrib/conteq
# catalog-date 2013-05-26 18:29:07 +0200
# catalog-license lppl1.3
# catalog-version 0.1
Name:		texlive-conteq
Version:	0.1
Release:	5
Summary:	Typeset multiline continued equalities
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/conteq
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/conteq.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/conteq.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/conteq.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides an environment conteq, which will lay out
systems of continued equalities (or inequalities). Several
variant layouts of the equalities are provided, and the user
may define their own. The package is written use LaTeX 3
macros.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/conteq/conteq.sty
%doc %{_texmfdistdir}/doc/latex/conteq/README
%doc %{_texmfdistdir}/doc/latex/conteq/README.txt
%doc %{_texmfdistdir}/doc/latex/conteq/conteq.hd
%doc %{_texmfdistdir}/doc/latex/conteq/conteq.pdf
#- source
%doc %{_texmfdistdir}/source/latex/conteq/conteq.dtx
%doc %{_texmfdistdir}/source/latex/conteq/conteq.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 0.1-5
+ Revision: 32ac5e4
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21026 |12mu|texlive-context-20130426-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31080
# category Package
# catalog-ctan /macros/context/current
# catalog-date 2013-04-26 00:38:23 +0200
# catalog-license other-free
# catalog-version undef
Name:		texlive-context
Version:	20130426
Release:	6
Summary:	The ConTeXt macro package
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/context/current
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-tetex
Requires:	texlive-metapost
Requires:	texlive-pdftex
Requires:	texlive-xetex
Requires:	texlive-luatex
Requires:	texlive-lm
Requires:	texlive-lm-math
Requires:	texlive-stmaryrd
Requires:	texlive-amsfonts
Requires:	texlive-mptopdf
Provides:	texlive-context.bin = %{EVRD}
%rename texlive-texmf-contex

%description
A full featured, parameter driven macro package, which fully
supports advanced interactive documents. See the ConTeXt garden
for a wealth of support information.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/*
%{_texmfdistdir}/bibtex/bst/context/cont-ab.bst
%{_texmfdistdir}/bibtex/bst/context/cont-au.bst
%{_texmfdistdir}/bibtex/bst/context/cont-no.bst
%{_texmfdistdir}/bibtex/bst/context/cont-ti.bst
%{_texmfdistdir}/context/data/scite/lexers/archive/scite-context-lexer-pre-3-3-1.lua
%{_texmfdistdir}/context/data/scite/lexers/data/scite-context-data-context.lua
%{_texmfdistdir}/context/data/scite/lexers/data/scite-context-data-interfaces.lua
%{_texmfdistdir}/context/data/scite/lexers/data/scite-context-data-metafun.lua
%{_texmfdistdir}/context/data/scite/lexers/data/scite-context-data-metapost.lua
%{_texmfdistdir}/context/data/scite/lexers/data/scite-context-data-tex.lua
%{_texmfdistdir}/context/data/scite/lexers/scite-context-lexer-cld.lua
%{_texmfdistdir}/context/data/scite/lexers/scite-context-lexer-lua-longstring.lua
%{_texmfdistdir}/context/data/scite/lexers/scite-context-lexer-lua.lua
%{_texmfdistdir}/context/data/scite/lexers/scite-context-lexer-mps.lua
%{_texmfdistdir}/context/data/scite/lexers/scite-context-lexer-pdf-object.lua
%{_texmfdistdir}/context/data/scite/lexers/scite-context-lexer-pdf-xref.lua
%{_texmfdistdir}/context/data/scite/lexers/scite-context-lexer-pdf.lua
%{_texmfdistdir}/context/data/scite/lexers/scite-context-lexer-tex.lua
%{_texmfdistdir}/context/data/scite/lexers/scite-context-lexer-txt.lua
%{_texmfdistdir}/context/data/scite/lexers/scite-context-lexer-web.lua
%{_texmfdistdir}/context/data/scite/lexers/scite-context-lexer-xml-cdata.lua
%{_texmfdistdir}/context/data/scite/lexers/scite-context-lexer-xml-comment.lua
%{_texmfdistdir}/context/data/scite/lexers/scite-context-lexer-xml-script.lua
%{_texmfdistdir}/context/data/scite/lexers/scite-context-lexer-xml.lua
%{_texmfdistdir}/context/data/scite/lexers/scite-context-lexer.lua
%{_texmfdistdir}/context/data/scite/lexers/themes/scite-context-theme-keep.lua
%{_texmfdistdir}/context/data/scite/lexers/themes/scite-context-theme.lua
%{_texmfdistdir}/context/data/scite/metapost.properties
%{_texmfdistdir}/context/data/scite/scite-context-data-context.properties
%{_texmfdistdir}/context/data/scite/scite-context-data-interfaces.properties
%{_texmfdistdir}/context/data/scite/scite-context-data-metafun.properties
%{_texmfdistdir}/context/data/scite/scite-context-data-metapost.properties
%{_texmfdistdir}/context/data/scite/scite-context-data-tex.properties
%{_texmfdistdir}/context/data/scite/scite-context-external.properties
%{_texmfdistdir}/context/data/scite/scite-context-internal.properties
%{_texmfdistdir}/context/data/scite/scite-context-readme.pdf
%{_texmfdistdir}/context/data/scite/scite-context-readme.tex
%{_texmfdistdir}/context/data/scite/scite-context-user.properties
%{_texmfdistdir}/context/data/scite/scite-context-visual.pdf
%{_texmfdistdir}/context/data/scite/scite-context-visual.png
%{_texmfdistdir}/context/data/scite/scite-context-visual.tex
%{_texmfdistdir}/context/data/scite/scite-context.properties
%{_texmfdistdir}/context/data/scite/scite-ctx-context.properties
%{_texmfdistdir}/context/data/scite/scite-ctx-example.properties
%{_texmfdistdir}/context/data/scite/scite-ctx.lua
%{_texmfdistdir}/context/data/scite/scite-ctx.properties
%{_texmfdistdir}/context/data/scite/scite-metapost.properties
%{_texmfdistdir}/context/data/scite/scite-pragma.properties
%{_texmfdistdir}/context/data/scite/scite-tex.properties
%{_texmfdistdir}/context/data/scite/tex.properties
%{_texmfdistdir}/context/data/texfont/type-buy.dat
%{_texmfdistdir}/context/data/texfont/type-fsf.dat
%{_texmfdistdir}/context/data/texfont/type-ghz.dat
%{_texmfdistdir}/context/data/texfont/type-tmf.dat
%{_texmfdistdir}/context/data/texworks/TUG/TeXworks.ini
%{_texmfdistdir}/context/data/texworks/completion/tw-context.txt
%{_texmfdistdir}/context/data/texworks/configuration/auto-indent-patterns.txt
%{_texmfdistdir}/context/data/texworks/configuration/delimiter-pairs.txt
%{_texmfdistdir}/context/data/texworks/configuration/smart-quotes-modes.txt
%{_texmfdistdir}/context/data/texworks/configuration/syntax-patterns.txt
%{_texmfdistdir}/context/data/texworks/configuration/tag-patterns.txt
%{_texmfdistdir}/context/data/texworks/configuration/texworks-config.txt
%{_texmfdistdir}/context/data/texworks/configuration/tools.ini
%{_texmfdistdir}/context/data/texworks/texworks-context.rme
%{_texmfdistdir}/context/data/texworks/texworks-setup.ini
%{_texmfdistdir}/fonts/afm/hoekwater/context/contnav.afm
%{_texmfdistdir}/fonts/cid/fontforge/Adobe-CNS1-4.cidmap
%{_texmfdistdir}/fonts/cid/fontforge/Adobe-GB1-4.cidmap
%{_texmfdistdir}/fonts/cid/fontforge/Adobe-Identity-0.cidmap
%{_texmfdistdir}/fonts/cid/fontforge/Adobe-Japan1-5.cidmap
%{_texmfdistdir}/fonts/cid/fontforge/Adobe-Japan1-6.cidmap
%{_texmfdistdir}/fonts/cid/fontforge/Adobe-Japan2-0.cidmap
%{_texmfdistdir}/fonts/cid/fontforge/Adobe-Korea1-2.cidmap
%{_texmfdistdir}/fonts/enc/dvips/context/cmin.enc
%{_texmfdistdir}/fonts/enc/dvips/context/cmit.enc
%{_texmfdistdir}/fonts/enc/dvips/context/cmitt.enc
%{_texmfdistdir}/fonts/enc/dvips/context/cmrm.enc
%{_texmfdistdir}/fonts/enc/dvips/context/cmsc.enc
%{_texmfdistdir}/fonts/enc/dvips/context/cmtt.enc
%{_texmfdistdir}/fonts/enc/dvips/context/ec-2004.enc
%{_texmfdistdir}/fonts/enc/dvips/context/q-8r.enc
%{_texmfdistdir}/fonts/enc/dvips/context/teff-trinite.enc
%{_texmfdistdir}/fonts/fea/context/greek-babel.fea
%{_texmfdistdir}/fonts/fea/context/test-features.fea
%{_texmfdistdir}/fonts/fea/context/texhistoric.fea
%{_texmfdistdir}/fonts/fea/context/verbose-digits.fea
%{_texmfdistdir}/fonts/map/dvips/context/contnav.map
%{_texmfdistdir}/fonts/map/luatex/context/demo-font.lum
%{_texmfdistdir}/fonts/map/pdftex/context/8r-base.map
%{_texmfdistdir}/fonts/map/pdftex/context/ec-base.map
%{_texmfdistdir}/fonts/map/pdftex/context/ec-os-public-lm.map
%{_texmfdistdir}/fonts/map/pdftex/context/mkiv-base.map
%{_texmfdistdir}/fonts/map/pdftex/context/mkiv-px.map
%{_texmfdistdir}/fonts/map/pdftex/context/mkiv-tx.map
%{_texmfdistdir}/fonts/map/pdftex/context/original-adobe-euro.map
%{_texmfdistdir}/fonts/map/pdftex/context/original-ams-base.map
%{_texmfdistdir}/fonts/map/pdftex/context/original-ams-cmr.map
%{_texmfdistdir}/fonts/map/pdftex/context/original-ams-euler.map
%{_texmfdistdir}/fonts/map/pdftex/context/original-base.map
%{_texmfdistdir}/fonts/map/pdftex/context/original-context-symbol.map
%{_texmfdistdir}/fonts/map/pdftex/context/original-dummy.map
%{_texmfdistdir}/fonts/map/pdftex/context/original-empty.map
%{_texmfdistdir}/fonts/map/pdftex/context/original-micropress-informal.map
%{_texmfdistdir}/fonts/map/pdftex/context/original-public-csr.map
%{_texmfdistdir}/fonts/map/pdftex/context/original-public-lm.map
%{_texmfdistdir}/fonts/map/pdftex/context/original-public-plr.map
%{_texmfdistdir}/fonts/map/pdftex/context/original-public-vnr.map
%{_texmfdistdir}/fonts/map/pdftex/context/original-vogel-symbol.map
%{_texmfdistdir}/fonts/map/pdftex/context/original-wasy.map
%{_texmfdistdir}/fonts/map/pdftex/context/original-youngryu-px.map
%{_texmfdistdir}/fonts/map/pdftex/context/original-youngryu-tx.map
%{_texmfdistdir}/fonts/map/pdftex/context/qx-base.map
%{_texmfdistdir}/fonts/map/pdftex/context/qx-os-public-lm.map
%{_texmfdistdir}/fonts/map/pdftex/context/t5-base.map
%{_texmfdistdir}/fonts/map/pdftex/context/t5-os-public-lm.map
%{_texmfdistdir}/fonts/map/pdftex/context/texnansi-base.map
%{_texmfdistdir}/fonts/map/pdftex/context/texnansi-os-public-lm.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/context/tlig.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/context/tlig.tec
%{_texmfdistdir}/fonts/pfm/hoekwater/context/contnav.pfm
%{_texmfdistdir}/fonts/tfm/hoekwater/context/contnav.tfm
%{_texmfdistdir}/fonts/type1/hoekwater/context/contnav.pfb
%{_texmfdistdir}/metapost/context/base/metafun.mp
%{_texmfdistdir}/metapost/context/base/metafun.mpii
%{_texmfdistdir}/metapost/context/base/metafun.mpiv
%{_texmfdistdir}/metapost/context/base/mp-abck.mpiv
%{_texmfdistdir}/metapost/context/base/mp-apos.mpiv
%{_texmfdistdir}/metapost/context/base/mp-asnc.mpiv
%{_texmfdistdir}/metapost/context/base/mp-back.mp
%{_texmfdistdir}/metapost/context/base/mp-base.mpii
%{_texmfdistdir}/metapost/context/base/mp-base.mpiv
%{_texmfdistdir}/metapost/context/base/mp-butt.mpii
%{_texmfdistdir}/metapost/context/base/mp-butt.mpiv
%{_texmfdistdir}/metapost/context/base/mp-char.mpii
%{_texmfdistdir}/metapost/context/base/mp-char.mpiv
%{_texmfdistdir}/metapost/context/base/mp-chem.mpiv
%{_texmfdistdir}/metapost/context/base/mp-core.mpii
%{_texmfdistdir}/metapost/context/base/mp-core.mpiv
%{_texmfdistdir}/metapost/context/base/mp-crop.mpiv
%{_texmfdistdir}/metapost/context/base/mp-figs.mpii
%{_texmfdistdir}/metapost/context/base/mp-figs.mpiv
%{_texmfdistdir}/metapost/context/base/mp-fobg.mp
%{_texmfdistdir}/metapost/context/base/mp-form.mpii
%{_texmfdistdir}/metapost/context/base/mp-form.mpiv
%{_texmfdistdir}/metapost/context/base/mp-func.mpii
%{_texmfdistdir}/metapost/context/base/mp-func.mpiv
%{_texmfdistdir}/metapost/context/base/mp-grap.mpiv
%{_texmfdistdir}/metapost/context/base/mp-grid.mpii
%{_texmfdistdir}/metapost/context/base/mp-grid.mpiv
%{_texmfdistdir}/metapost/context/base/mp-grph.mpii
%{_texmfdistdir}/metapost/context/base/mp-grph.mpiv
%{_texmfdistdir}/metapost/context/base/mp-idea.mpiv
%{_texmfdistdir}/metapost/context/base/mp-mlib.mpiv
%{_texmfdistdir}/metapost/context/base/mp-page.mpii
%{_texmfdistdir}/metapost/context/base/mp-page.mpiv
%{_texmfdistdir}/metapost/context/base/mp-shap.mpii
%{_texmfdistdir}/metapost/context/base/mp-shap.mpiv
%{_texmfdistdir}/metapost/context/base/mp-spec.mpii
%{_texmfdistdir}/metapost/context/base/mp-step.mpii
%{_texmfdistdir}/metapost/context/base/mp-step.mpiv
%{_texmfdistdir}/metapost/context/base/mp-symb.mp
%{_texmfdistdir}/metapost/context/base/mp-text.mpii
%{_texmfdistdir}/metapost/context/base/mp-text.mpiv
%{_texmfdistdir}/metapost/context/base/mp-tool.mpii
%{_texmfdistdir}/metapost/context/base/mp-tool.mpiv
%{_texmfdistdir}/metapost/context/base/mp-txts.mpii
%{_texmfdistdir}/metapost/context/font/punkfont-bold.mp
%{_texmfdistdir}/metapost/context/font/punkfont-boldslanted.mp
%{_texmfdistdir}/metapost/context/font/punkfont-characters.mp
%{_texmfdistdir}/metapost/context/font/punkfont-definitions.mp
%{_texmfdistdir}/metapost/context/font/punkfont-slanted.mp
%{_texmfdistdir}/metapost/context/font/punkfont.mp
%{_texmfdistdir}/scripts/context/lua/mtx-babel.lua
%{_texmfdistdir}/scripts/context/lua/mtx-base.lua
%{_texmfdistdir}/scripts/context/lua/mtx-cache.lua
%{_texmfdistdir}/scripts/context/lua/mtx-chars.lua
%{_texmfdistdir}/scripts/context/lua/mtx-check.lua
%{_texmfdistdir}/scripts/context/lua/mtx-colors.lua
%{_texmfdistdir}/scripts/context/lua/mtx-context.lua
%{_texmfdistdir}/scripts/context/lua/mtx-context.xml
%{_texmfdistdir}/scripts/context/lua/mtx-convert.lua
%{_texmfdistdir}/scripts/context/lua/mtx-epub.lua
%{_texmfdistdir}/scripts/context/lua/mtx-fcd.lua
%{_texmfdistdir}/scripts/context/lua/mtx-flac.lua
%{_texmfdistdir}/scripts/context/lua/mtx-fonts.lua
%{_texmfdistdir}/scripts/context/lua/mtx-grep.lua
%{_texmfdistdir}/scripts/context/lua/mtx-interface.lua
%{_texmfdistdir}/scripts/context/lua/mtx-metapost.lua
%{_texmfdistdir}/scripts/context/lua/mtx-metatex.lua
%{_texmfdistdir}/scripts/context/lua/mtx-mk-help.lua
%{_texmfdistdir}/scripts/context/lua/mtx-modules.lua
%{_texmfdistdir}/scripts/context/lua/mtx-mtxworks.lua
%{_texmfdistdir}/scripts/context/lua/mtx-package.lua
%{_texmfdistdir}/scripts/context/lua/mtx-patterns.lua
%{_texmfdistdir}/scripts/context/lua/mtx-pdf.lua
%{_texmfdistdir}/scripts/context/lua/mtx-plain.lua
%{_texmfdistdir}/scripts/context/lua/mtx-profile.lua
%{_texmfdistdir}/scripts/context/lua/mtx-rsync.lua
%{_texmfdistdir}/scripts/context/lua/mtx-scite.lua
%{_texmfdistdir}/scripts/context/lua/mtx-server-ctx-fonttest.lua
%{_texmfdistdir}/scripts/context/lua/mtx-server-ctx-help.lua
%{_texmfdistdir}/scripts/context/lua/mtx-server-ctx-startup.lua
%{_texmfdistdir}/scripts/context/lua/mtx-server.lua
%{_texmfdistdir}/scripts/context/lua/mtx-texworks.lua
%{_texmfdistdir}/scripts/context/lua/mtx-timing.lua
%{_texmfdistdir}/scripts/context/lua/mtx-tools.lua
%{_texmfdistdir}/scripts/context/lua/mtx-unzip.lua
%{_texmfdistdir}/scripts/context/lua/mtx-update.lua
%{_texmfdistdir}/scripts/context/lua/mtx-watch.lua
%{_texmfdistdir}/scripts/context/lua/mtxlibs.lua
%{_texmfdistdir}/scripts/context/lua/mtxrun.lua
%{_texmfdistdir}/scripts/context/perl/makempy.pl
%{_texmfdistdir}/scripts/context/perl/path_tre.pm
%{_texmfdistdir}/scripts/context/perl/pdftrimwhite.pl
%{_texmfdistdir}/scripts/context/perl/texfind.pl
%{_texmfdistdir}/scripts/context/perl/texfont.pl
%{_texmfdistdir}/scripts/context/ruby/base/ctx.rb
%{_texmfdistdir}/scripts/context/ruby/base/exa.rb
%{_texmfdistdir}/scripts/context/ruby/base/file.rb
%{_texmfdistdir}/scripts/context/ruby/base/kpse.rb
%{_texmfdistdir}/scripts/context/ruby/base/kpse/drb.rb
%{_texmfdistdir}/scripts/context/ruby/base/kpse/soap.rb
%{_texmfdistdir}/scripts/context/ruby/base/kpse/trees.rb
%{_texmfdistdir}/scripts/context/ruby/base/kpsedirect.rb
%{_texmfdistdir}/scripts/context/ruby/base/kpsefast.rb
%{_texmfdistdir}/scripts/context/ruby/base/kpseremote.rb
%{_texmfdistdir}/scripts/context/ruby/base/kpserunner.rb
%{_texmfdistdir}/scripts/context/ruby/base/logger.rb
%{_texmfdistdir}/scripts/context/ruby/base/merge.rb
%{_texmfdistdir}/scripts/context/ruby/base/mp.rb
%{_texmfdistdir}/scripts/context/ruby/base/pdf.rb
%{_texmfdistdir}/scripts/context/ruby/base/state.rb
%{_texmfdistdir}/scripts/context/ruby/base/switch.rb
%{_texmfdistdir}/scripts/context/ruby/base/system.rb
%{_texmfdistdir}/scripts/context/ruby/base/tex.rb
%{_texmfdistdir}/scripts/context/ruby/base/texutil.rb
%{_texmfdistdir}/scripts/context/ruby/base/tool.rb
%{_texmfdistdir}/scripts/context/ruby/base/variables.rb
%{_texmfdistdir}/scripts/context/ruby/concheck.rb
%{_texmfdistdir}/scripts/context/ruby/ctxtools.rb
%{_texmfdistdir}/scripts/context/ruby/graphics/gs.rb
%{_texmfdistdir}/scripts/context/ruby/graphics/inkscape.rb
%{_texmfdistdir}/scripts/context/ruby/graphics/magick.rb
%{_texmfdistdir}/scripts/context/ruby/imgtopdf.rb
%{_texmfdistdir}/scripts/context/ruby/pdftools.rb
%{_texmfdistdir}/scripts/context/ruby/pstopdf.rb
%{_texmfdistdir}/scripts/context/ruby/rlxtools.rb
%{_texmfdistdir}/scripts/context/ruby/rscortool.rb
%{_texmfdistdir}/scripts/context/ruby/rsfiltool.rb
%{_texmfdistdir}/scripts/context/ruby/rslibtool.rb
%{_texmfdistdir}/scripts/context/ruby/runtools.rb
%{_texmfdistdir}/scripts/context/ruby/texexec.rb
%{_texmfdistdir}/scripts/context/ruby/texmfstart.rb
%{_texmfdistdir}/scripts/context/ruby/textools.rb
%{_texmfdistdir}/scripts/context/ruby/texutil.rb
%{_texmfdistdir}/scripts/context/ruby/tmftools.rb
%{_texmfdistdir}/scripts/context/ruby/xmltools.rb
%{_texmfdistdir}/scripts/context/stubs/mswin/context.exe
%{_texmfdistdir}/scripts/context/stubs/mswin/ctxtools.exe
%{_texmfdistdir}/scripts/context/stubs/mswin/luatools.exe
%{_texmfdistdir}/scripts/context/stubs/mswin/metatex.exe
%{_texmfdistdir}/scripts/context/stubs/mswin/mtxrun.dll
%{_texmfdistdir}/scripts/context/stubs/mswin/mtxrun.exe
%{_texmfdistdir}/scripts/context/stubs/mswin/mtxrun.lua
%{_texmfdistdir}/scripts/context/stubs/mswin/mtxworks.exe
%{_texmfdistdir}/scripts/context/stubs/mswin/pstopdf.exe
%{_texmfdistdir}/scripts/context/stubs/mswin/setuptex.bat
%{_texmfdistdir}/scripts/context/stubs/mswin/texexec.exe
%{_texmfdistdir}/scripts/context/stubs/mswin/texmfstart.exe
%{_texmfdistdir}/scripts/context/stubs/source/mtxrun_dll.c
%{_texmfdistdir}/scripts/context/stubs/source/mtxrun_exe.c
%{_texmfdistdir}/scripts/context/stubs/source/readme.txt
%{_texmfdistdir}/scripts/context/stubs/unix/context
%{_texmfdistdir}/scripts/context/stubs/unix/ctxtools
%{_texmfdistdir}/scripts/context/stubs/unix/luatools
%{_texmfdistdir}/scripts/context/stubs/unix/metatex
%{_texmfdistdir}/scripts/context/stubs/unix/mptopdf
%{_texmfdistdir}/scripts/context/stubs/unix/mtxrun
%{_texmfdistdir}/scripts/context/stubs/unix/mtxworks
%{_texmfdistdir}/scripts/context/stubs/unix/pstopdf
%{_texmfdistdir}/scripts/context/stubs/unix/texexec
%{_texmfdistdir}/scripts/context/stubs/unix/texmfstart
%{_texmfdistdir}/tex/context/base/anch-bar.mkii
%{_texmfdistdir}/tex/context/base/anch-bar.mkiv
%{_texmfdistdir}/tex/context/base/anch-bck.mkvi
%{_texmfdistdir}/tex/context/base/anch-pgr.lua
%{_texmfdistdir}/tex/context/base/anch-pgr.mkii
%{_texmfdistdir}/tex/context/base/anch-pgr.mkiv
%{_texmfdistdir}/tex/context/base/anch-pos.lua
%{_texmfdistdir}/tex/context/base/anch-pos.mkii
%{_texmfdistdir}/tex/context/base/anch-pos.mkiv
%{_texmfdistdir}/tex/context/base/anch-snc.mkii
%{_texmfdistdir}/tex/context/base/anch-snc.mkiv
%{_texmfdistdir}/tex/context/base/anch-tab.mkiv
%{_texmfdistdir}/tex/context/base/attr-col.lua
%{_texmfdistdir}/tex/context/base/attr-col.mkiv
%{_texmfdistdir}/tex/context/base/attr-eff.lua
%{_texmfdistdir}/tex/context/base/attr-eff.mkiv
%{_texmfdistdir}/tex/context/base/attr-ini.lua
%{_texmfdistdir}/tex/context/base/attr-ini.mkiv
%{_texmfdistdir}/tex/context/base/attr-lay.lua
%{_texmfdistdir}/tex/context/base/attr-lay.mkiv
%{_texmfdistdir}/tex/context/base/attr-mkr.lua
%{_texmfdistdir}/tex/context/base/attr-mkr.mkiv
%{_texmfdistdir}/tex/context/base/attr-neg.lua
%{_texmfdistdir}/tex/context/base/attr-neg.mkiv
%{_texmfdistdir}/tex/context/base/back-exp.lua
%{_texmfdistdir}/tex/context/base/back-exp.mkiv
%{_texmfdistdir}/tex/context/base/back-ini.lua
%{_texmfdistdir}/tex/context/base/back-ini.mkiv
%{_texmfdistdir}/tex/context/base/back-pdf.lua
%{_texmfdistdir}/tex/context/base/back-pdf.mkiv
%{_texmfdistdir}/tex/context/base/back-swf.mkiv
%{_texmfdistdir}/tex/context/base/back-u3d.mkiv
%{_texmfdistdir}/tex/context/base/bibl-bib.lua
%{_texmfdistdir}/tex/context/base/bibl-bib.mkiv
%{_texmfdistdir}/tex/context/base/bibl-tra.lua
%{_texmfdistdir}/tex/context/base/bibl-tra.mkii
%{_texmfdistdir}/tex/context/base/bibl-tra.mkiv
%{_texmfdistdir}/tex/context/base/bibl-tst.lua
%{_texmfdistdir}/tex/context/base/blob-ini.lua
%{_texmfdistdir}/tex/context/base/blob-ini.mkiv
%{_texmfdistdir}/tex/context/base/buff-imp-default.lua
%{_texmfdistdir}/tex/context/base/buff-imp-default.mkiv
%{_texmfdistdir}/tex/context/base/buff-imp-escaped.lua
%{_texmfdistdir}/tex/context/base/buff-imp-escaped.mkiv
%{_texmfdistdir}/tex/context/base/buff-imp-lua.lua
%{_texmfdistdir}/tex/context/base/buff-imp-lua.mkiv
%{_texmfdistdir}/tex/context/base/buff-imp-mp.lua
%{_texmfdistdir}/tex/context/base/buff-imp-mp.mkiv
%{_texmfdistdir}/tex/context/base/buff-imp-nested.lua
%{_texmfdistdir}/tex/context/base/buff-imp-nested.mkiv
%{_texmfdistdir}/tex/context/base/buff-imp-parsed-xml.lua
%{_texmfdistdir}/tex/context/base/buff-imp-parsed-xml.mkiv
%{_texmfdistdir}/tex/context/base/buff-imp-tex.lua
%{_texmfdistdir}/tex/context/base/buff-imp-tex.mkiv
%{_texmfdistdir}/tex/context/base/buff-imp-xml.lua
%{_texmfdistdir}/tex/context/base/buff-imp-xml.mkiv
%{_texmfdistdir}/tex/context/base/buff-ini.lua
%{_texmfdistdir}/tex/context/base/buff-ini.mkii
%{_texmfdistdir}/tex/context/base/buff-ini.mkiv
%{_texmfdistdir}/tex/context/base/buff-par.lua
%{_texmfdistdir}/tex/context/base/buff-par.mkvi
%{_texmfdistdir}/tex/context/base/buff-ver.lua
%{_texmfdistdir}/tex/context/base/buff-ver.mkii
%{_texmfdistdir}/tex/context/base/buff-ver.mkiv
%{_texmfdistdir}/tex/context/base/bxml-apa.mkiv
%{_texmfdistdir}/tex/context/base/catc-act.mkii
%{_texmfdistdir}/tex/context/base/catc-act.mkiv
%{_texmfdistdir}/tex/context/base/catc-ctx.mkii
%{_texmfdistdir}/tex/context/base/catc-ctx.mkiv
%{_texmfdistdir}/tex/context/base/catc-def.mkii
%{_texmfdistdir}/tex/context/base/catc-def.mkiv
%{_texmfdistdir}/tex/context/base/catc-ini.lua
%{_texmfdistdir}/tex/context/base/catc-ini.mkii
%{_texmfdistdir}/tex/context/base/catc-ini.mkiv
%{_texmfdistdir}/tex/context/base/catc-sym.mkii
%{_texmfdistdir}/tex/context/base/catc-sym.mkiv
%{_texmfdistdir}/tex/context/base/catc-xml.mkii
%{_texmfdistdir}/tex/context/base/catc-xml.mkiv
%{_texmfdistdir}/tex/context/base/char-act.mkiv
%{_texmfdistdir}/tex/context/base/char-cjk.lua
%{_texmfdistdir}/tex/context/base/char-def.lua
%{_texmfdistdir}/tex/context/base/char-enc.lua
%{_texmfdistdir}/tex/context/base/char-enc.mkiv
%{_texmfdistdir}/tex/context/base/char-ent.lua
%{_texmfdistdir}/tex/context/base/char-ini.lua
%{_texmfdistdir}/tex/context/base/char-ini.mkiv
%{_texmfdistdir}/tex/context/base/char-map.lua
%{_texmfdistdir}/tex/context/base/char-tex.lua
%{_texmfdistdir}/tex/context/base/char-utf.lua
%{_texmfdistdir}/tex/context/base/char-utf.mkiv
%{_texmfdistdir}/tex/context/base/chem-ini.lua
%{_texmfdistdir}/tex/context/base/chem-ini.mkiv
%{_texmfdistdir}/tex/context/base/chem-str.lua
%{_texmfdistdir}/tex/context/base/chem-str.mkiv
%{_texmfdistdir}/tex/context/base/cldf-bas.lua
%{_texmfdistdir}/tex/context/base/cldf-bas.mkiv
%{_texmfdistdir}/tex/context/base/cldf-com.lua
%{_texmfdistdir}/tex/context/base/cldf-com.mkiv
%{_texmfdistdir}/tex/context/base/cldf-ini.lua
%{_texmfdistdir}/tex/context/base/cldf-ini.mkiv
%{_texmfdistdir}/tex/context/base/cldf-int.lua
%{_texmfdistdir}/tex/context/base/cldf-int.mkiv
%{_texmfdistdir}/tex/context/base/cldf-prs.lua
%{_texmfdistdir}/tex/context/base/cldf-ver.lua
%{_texmfdistdir}/tex/context/base/cldf-ver.mkiv
%{_texmfdistdir}/tex/context/base/colo-ema.mkii
%{_texmfdistdir}/tex/context/base/colo-ext.mkii
%{_texmfdistdir}/tex/context/base/colo-ext.mkiv
%{_texmfdistdir}/tex/context/base/colo-grp.mkiv
%{_texmfdistdir}/tex/context/base/colo-hex.mkii
%{_texmfdistdir}/tex/context/base/colo-icc.lua
%{_texmfdistdir}/tex/context/base/colo-imp-dem.mkiv
%{_texmfdistdir}/tex/context/base/colo-imp-ema.mkiv
%{_texmfdistdir}/tex/context/base/colo-imp-rgb.mkiv
%{_texmfdistdir}/tex/context/base/colo-imp-x11.mkiv
%{_texmfdistdir}/tex/context/base/colo-imp-xwi.mkiv
%{_texmfdistdir}/tex/context/base/colo-ini.lua
%{_texmfdistdir}/tex/context/base/colo-ini.mkii
%{_texmfdistdir}/tex/context/base/colo-ini.mkiv
%{_texmfdistdir}/tex/context/base/colo-rgb.mkii
%{_texmfdistdir}/tex/context/base/colo-run.lua
%{_texmfdistdir}/tex/context/base/colo-run.mkii
%{_texmfdistdir}/tex/context/base/colo-run.mkiv
%{_texmfdistdir}/tex/context/base/colo-x11.mkii
%{_texmfdistdir}/tex/context/base/colo-xwi.mkii
%{_texmfdistdir}/tex/context/base/cont-cs.mkii
%{_texmfdistdir}/tex/context/base/cont-cs.mkiv
%{_texmfdistdir}/tex/context/base/cont-de.mkii
%{_texmfdistdir}/tex/context/base/cont-de.mkiv
%{_texmfdistdir}/tex/context/base/cont-en.mkii
%{_texmfdistdir}/tex/context/base/cont-en.mkiv
%{_texmfdistdir}/tex/context/base/cont-err.mkii
%{_texmfdistdir}/tex/context/base/cont-fil.mkii
%{_texmfdistdir}/tex/context/base/cont-fil.mkiv
%{_texmfdistdir}/tex/context/base/cont-fr.mkii
%{_texmfdistdir}/tex/context/base/cont-fr.mkiv
%{_texmfdistdir}/tex/context/base/cont-gb.mkii
%{_texmfdistdir}/tex/context/base/cont-gb.mkiv
%{_texmfdistdir}/tex/context/base/cont-it.mkii
%{_texmfdistdir}/tex/context/base/cont-it.mkiv
%{_texmfdistdir}/tex/context/base/cont-log.mkii
%{_texmfdistdir}/tex/context/base/cont-log.mkiv
%{_texmfdistdir}/tex/context/base/cont-new.mkii
%{_texmfdistdir}/tex/context/base/cont-new.mkiv
%{_texmfdistdir}/tex/context/base/cont-new.tmp
%{_texmfdistdir}/tex/context/base/cont-nl.mkii
%{_texmfdistdir}/tex/context/base/cont-nl.mkiv
%{_texmfdistdir}/tex/context/base/cont-nop.mkiv
%{_texmfdistdir}/tex/context/base/cont-pe.mkiv
%{_texmfdistdir}/tex/context/base/cont-ro.mkii
%{_texmfdistdir}/tex/context/base/cont-ro.mkiv
%{_texmfdistdir}/tex/context/base/cont-sys.ori
%{_texmfdistdir}/tex/context/base/cont-yes.mkiv
%{_texmfdistdir}/tex/context/base/context-base.lmx
%{_texmfdistdir}/tex/context/base/context-characters.lmx
%{_texmfdistdir}/tex/context/base/context-debug.lmx
%{_texmfdistdir}/tex/context/base/context-error.lmx
%{_texmfdistdir}/tex/context/base/context-fonttest.lmx
%{_texmfdistdir}/tex/context/base/context-help.lmx
%{_texmfdistdir}/tex/context/base/context-timing.lmx
%{_texmfdistdir}/tex/context/base/context-version.pdf
%{_texmfdistdir}/tex/context/base/context-version.png
%{_texmfdistdir}/tex/context/base/context.css
%{_texmfdistdir}/tex/context/base/context.lus
%{_texmfdistdir}/tex/context/base/context.mkii
%{_texmfdistdir}/tex/context/base/context.mkiv
%{_texmfdistdir}/tex/context/base/context.rme
%{_texmfdistdir}/tex/context/base/context.tmp
%{_texmfdistdir}/tex/context/base/core-con.lua
%{_texmfdistdir}/tex/context/base/core-con.mkii
%{_texmfdistdir}/tex/context/base/core-con.mkiv
%{_texmfdistdir}/tex/context/base/core-ctx.ctx
%{_texmfdistdir}/tex/context/base/core-ctx.lua
%{_texmfdistdir}/tex/context/base/core-ctx.mkii
%{_texmfdistdir}/tex/context/base/core-ctx.mkiv
%{_texmfdistdir}/tex/context/base/core-dat.lua
%{_texmfdistdir}/tex/context/base/core-dat.mkiv
%{_texmfdistdir}/tex/context/base/core-def.mkii
%{_texmfdistdir}/tex/context/base/core-def.mkiv
%{_texmfdistdir}/tex/context/base/core-env.lua
%{_texmfdistdir}/tex/context/base/core-env.mkii
%{_texmfdistdir}/tex/context/base/core-env.mkiv
%{_texmfdistdir}/tex/context/base/core-fil.mkii
%{_texmfdistdir}/tex/context/base/core-fnt.mkii
%{_texmfdistdir}/tex/context/base/core-gen.mkii
%{_texmfdistdir}/tex/context/base/core-ini.mkii
%{_texmfdistdir}/tex/context/base/core-ini.mkiv
%{_texmfdistdir}/tex/context/base/core-job.mkii
%{_texmfdistdir}/tex/context/base/core-mis.mkii
%{_texmfdistdir}/tex/context/base/core-par.mkii
%{_texmfdistdir}/tex/context/base/core-stg.mkii
%{_texmfdistdir}/tex/context/base/core-sys.lua
%{_texmfdistdir}/tex/context/base/core-sys.mkii
%{_texmfdistdir}/tex/context/base/core-sys.mkiv
%{_texmfdistdir}/tex/context/base/core-two.lua
%{_texmfdistdir}/tex/context/base/core-two.mkii
%{_texmfdistdir}/tex/context/base/core-two.mkiv
%{_texmfdistdir}/tex/context/base/core-uti.lua
%{_texmfdistdir}/tex/context/base/core-uti.mkii
%{_texmfdistdir}/tex/context/base/core-uti.mkiv
%{_texmfdistdir}/tex/context/base/core-var.mkii
%{_texmfdistdir}/tex/context/base/data-aux.lua
%{_texmfdistdir}/tex/context/base/data-bin.lua
%{_texmfdistdir}/tex/context/base/data-con.lua
%{_texmfdistdir}/tex/context/base/data-crl.lua
%{_texmfdistdir}/tex/context/base/data-ctx.lua
%{_texmfdistdir}/tex/context/base/data-env.lua
%{_texmfdistdir}/tex/context/base/data-exp.lua
%{_texmfdistdir}/tex/context/base/data-fil.lua
%{_texmfdistdir}/tex/context/base/data-gen.lua
%{_texmfdistdir}/tex/context/base/data-ini.lua
%{_texmfdistdir}/tex/context/base/data-inp.lua
%{_texmfdistdir}/tex/context/base/data-lst.lua
%{_texmfdistdir}/tex/context/base/data-lua.lua
%{_texmfdistdir}/tex/context/base/data-met.lua
%{_texmfdistdir}/tex/context/base/data-out.lua
%{_texmfdistdir}/tex/context/base/data-pre.lua
%{_texmfdistdir}/tex/context/base/data-res.lua
%{_texmfdistdir}/tex/context/base/data-sch.lua
%{_texmfdistdir}/tex/context/base/data-tex.lua
%{_texmfdistdir}/tex/context/base/data-tmf.lua
%{_texmfdistdir}/tex/context/base/data-tmp.lua
%{_texmfdistdir}/tex/context/base/data-tre.lua
%{_texmfdistdir}/tex/context/base/data-use.lua
%{_texmfdistdir}/tex/context/base/data-vir.lua
%{_texmfdistdir}/tex/context/base/data-zip.lua
%{_texmfdistdir}/tex/context/base/enco-032.mkii
%{_texmfdistdir}/tex/context/base/enco-037.mkii
%{_texmfdistdir}/tex/context/base/enco-acc.mkii
%{_texmfdistdir}/tex/context/base/enco-agr.mkii
%{_texmfdistdir}/tex/context/base/enco-ans.mkii
%{_texmfdistdir}/tex/context/base/enco-cas.mkii
%{_texmfdistdir}/tex/context/base/enco-chi.mkii
%{_texmfdistdir}/tex/context/base/enco-com.mkii
%{_texmfdistdir}/tex/context/base/enco-cyr.mkii
%{_texmfdistdir}/tex/context/base/enco-def.mkii
%{_texmfdistdir}/tex/context/base/enco-ec.mkii
%{_texmfdistdir}/tex/context/base/enco-ecm.mkii
%{_texmfdistdir}/tex/context/base/enco-el.mkii
%{_texmfdistdir}/tex/context/base/enco-fde.mkii
%{_texmfdistdir}/tex/context/base/enco-ffr.mkii
%{_texmfdistdir}/tex/context/base/enco-fpl.mkii
%{_texmfdistdir}/tex/context/base/enco-fro.mkii
%{_texmfdistdir}/tex/context/base/enco-fsl.mkii
%{_texmfdistdir}/tex/context/base/enco-grk.mkii
%{_texmfdistdir}/tex/context/base/enco-heb.mkii
%{_texmfdistdir}/tex/context/base/enco-ibm.mkii
%{_texmfdistdir}/tex/context/base/enco-il2.mkii
%{_texmfdistdir}/tex/context/base/enco-ini.mkii
%{_texmfdistdir}/tex/context/base/enco-ini.mkiv
%{_texmfdistdir}/tex/context/base/enco-l7x.mkii
%{_texmfdistdir}/tex/context/base/enco-lat.mkii
%{_texmfdistdir}/tex/context/base/enco-mis.mkii
%{_texmfdistdir}/tex/context/base/enco-pdf.mkii
%{_texmfdistdir}/tex/context/base/enco-pfr.mkii
%{_texmfdistdir}/tex/context/base/enco-pol.mkii
%{_texmfdistdir}/tex/context/base/enco-qx.mkii
%{_texmfdistdir}/tex/context/base/enco-raw.mkii
%{_texmfdistdir}/tex/context/base/enco-run.mkii
%{_texmfdistdir}/tex/context/base/enco-t5.mkii
%{_texmfdistdir}/tex/context/base/enco-tbo.mkii
%{_texmfdistdir}/tex/context/base/enco-uc.mkii
%{_texmfdistdir}/tex/context/base/enco-vis.mkii
%{_texmfdistdir}/tex/context/base/enco-vna.mkii
%{_texmfdistdir}/tex/context/base/enco-win.mkii
%{_texmfdistdir}/tex/context/base/enco-x5.mkii
%{_texmfdistdir}/tex/context/base/export-example.css
%{_texmfdistdir}/tex/context/base/export-example.rng
%{_texmfdistdir}/tex/context/base/export-example.tex
%{_texmfdistdir}/tex/context/base/file-ini.lua
%{_texmfdistdir}/tex/context/base/file-ini.mkvi
%{_texmfdistdir}/tex/context/base/file-job.lua
%{_texmfdistdir}/tex/context/base/file-job.mkvi
%{_texmfdistdir}/tex/context/base/file-lib.lua
%{_texmfdistdir}/tex/context/base/file-lib.mkvi
%{_texmfdistdir}/tex/context/base/file-mod.lua
%{_texmfdistdir}/tex/context/base/file-mod.mkvi
%{_texmfdistdir}/tex/context/base/file-res.lua
%{_texmfdistdir}/tex/context/base/file-res.mkvi
%{_texmfdistdir}/tex/context/base/file-syn.lua
%{_texmfdistdir}/tex/context/base/file-syn.mkvi
%{_texmfdistdir}/tex/context/base/filt-bas.mkii
%{_texmfdistdir}/tex/context/base/filt-ini.mkii
%{_texmfdistdir}/tex/context/base/font-afk.lua
%{_texmfdistdir}/tex/context/base/font-afm.lua
%{_texmfdistdir}/tex/context/base/font-age.lua
%{_texmfdistdir}/tex/context/base/font-agl.lua
%{_texmfdistdir}/tex/context/base/font-arb.mkii
%{_texmfdistdir}/tex/context/base/font-aux.lua
%{_texmfdistdir}/tex/context/base/font-aux.mkvi
%{_texmfdistdir}/tex/context/base/font-bfm.mkii
%{_texmfdistdir}/tex/context/base/font-chi.mkii
%{_texmfdistdir}/tex/context/base/font-chk.lua
%{_texmfdistdir}/tex/context/base/font-chk.mkiv
%{_texmfdistdir}/tex/context/base/font-cid.lua
%{_texmfdistdir}/tex/context/base/font-col.lua
%{_texmfdistdir}/tex/context/base/font-col.mkvi
%{_texmfdistdir}/tex/context/base/font-con.lua
%{_texmfdistdir}/tex/context/base/font-ctx.lua
%{_texmfdistdir}/tex/context/base/font-def.lua
%{_texmfdistdir}/tex/context/base/font-emp.mkvi
%{_texmfdistdir}/tex/context/base/font-enc.lua
%{_texmfdistdir}/tex/context/base/font-enh.lua
%{_texmfdistdir}/tex/context/base/font-ext.lua
%{_texmfdistdir}/tex/context/base/font-fbk.lua
%{_texmfdistdir}/tex/context/base/font-fea.mkvi
%{_texmfdistdir}/tex/context/base/font-fil.mkvi
%{_texmfdistdir}/tex/context/base/font-gds.lua
%{_texmfdistdir}/tex/context/base/font-gds.mkvi
%{_texmfdistdir}/tex/context/base/font-heb.mkii
%{_texmfdistdir}/tex/context/base/font-hsh.lua
%{_texmfdistdir}/tex/context/base/font-ini.lua
%{_texmfdistdir}/tex/context/base/font-ini.mkii
%{_texmfdistdir}/tex/context/base/font-ini.mkvi
%{_texmfdistdir}/tex/context/base/font-jap.mkii
%{_texmfdistdir}/tex/context/base/font-ldr.lua
%{_texmfdistdir}/tex/context/base/font-lib.mkvi
%{_texmfdistdir}/tex/context/base/font-log.lua
%{_texmfdistdir}/tex/context/base/font-lua.lua
%{_texmfdistdir}/tex/context/base/font-map.lua
%{_texmfdistdir}/tex/context/base/font-mat.mkvi
%{_texmfdistdir}/tex/context/base/font-mis.lua
%{_texmfdistdir}/tex/context/base/font-nod.lua
%{_texmfdistdir}/tex/context/base/font-odk.lua
%{_texmfdistdir}/tex/context/base/font-odv.lua
%{_texmfdistdir}/tex/context/base/font-ota.lua
%{_texmfdistdir}/tex/context/base/font-otb.lua
%{_texmfdistdir}/tex/context/base/font-otc.lua
%{_texmfdistdir}/tex/context/base/font-otd.lua
%{_texmfdistdir}/tex/context/base/font-otf.lua
%{_texmfdistdir}/tex/context/base/font-oth.lua
%{_texmfdistdir}/tex/context/base/font-oti.lua
%{_texmfdistdir}/tex/context/base/font-otn.lua
%{_texmfdistdir}/tex/context/base/font-otp.lua
%{_texmfdistdir}/tex/context/base/font-ott.lua
%{_texmfdistdir}/tex/context/base/font-otx.lua
%{_texmfdistdir}/tex/context/base/font-pat.lua
%{_texmfdistdir}/tex/context/base/font-pre.mkiv
%{_texmfdistdir}/tex/context/base/font-run.mkii
%{_texmfdistdir}/tex/context/base/font-run.mkiv
%{_texmfdistdir}/tex/context/base/font-set.mkvi
%{_texmfdistdir}/tex/context/base/font-sol.lua
%{_texmfdistdir}/tex/context/base/font-sol.mkvi
%{_texmfdistdir}/tex/context/base/font-sty.mkvi
%{_texmfdistdir}/tex/context/base/font-sym.mkvi
%{_texmfdistdir}/tex/context/base/font-syn.lua
%{_texmfdistdir}/tex/context/base/font-tfm.lua
%{_texmfdistdir}/tex/context/base/font-tra.mkiv
%{_texmfdistdir}/tex/context/base/font-trt.lua
%{_texmfdistdir}/tex/context/base/font-uni.mkii
%{_texmfdistdir}/tex/context/base/font-uni.mkiv
%{_texmfdistdir}/tex/context/base/font-unk.mkii
%{_texmfdistdir}/tex/context/base/font-unk.mkiv
%{_texmfdistdir}/tex/context/base/font-var.mkvi
%{_texmfdistdir}/tex/context/base/font-vf.lua
%{_texmfdistdir}/tex/context/base/font-xtx.mkii
%{_texmfdistdir}/tex/context/base/grph-epd.lua
%{_texmfdistdir}/tex/context/base/grph-epd.mkiv
%{_texmfdistdir}/tex/context/base/grph-fig.mkii
%{_texmfdistdir}/tex/context/base/grph-fig.mkiv
%{_texmfdistdir}/tex/context/base/grph-fil.lua
%{_texmfdistdir}/tex/context/base/grph-inc.lua
%{_texmfdistdir}/tex/context/base/grph-inc.mkii
%{_texmfdistdir}/tex/context/base/grph-inc.mkiv
%{_texmfdistdir}/tex/context/base/grph-raw.lua
%{_texmfdistdir}/tex/context/base/grph-raw.mkiv
%{_texmfdistdir}/tex/context/base/grph-swf.lua
%{_texmfdistdir}/tex/context/base/grph-trf.mkii
%{_texmfdistdir}/tex/context/base/grph-trf.mkiv
%{_texmfdistdir}/tex/context/base/grph-u3d.lua
%{_texmfdistdir}/tex/context/base/grph-wnd.lua
%{_texmfdistdir}/tex/context/base/hand-def.mkii
%{_texmfdistdir}/tex/context/base/hand-ini.mkii
%{_texmfdistdir}/tex/context/base/hand-ini.mkiv
%{_texmfdistdir}/tex/context/base/java-ans.mkii
%{_texmfdistdir}/tex/context/base/java-exa.mkii
%{_texmfdistdir}/tex/context/base/java-fil.mkii
%{_texmfdistdir}/tex/context/base/java-fld.mkii
%{_texmfdistdir}/tex/context/base/java-imp-exa.mkiv
%{_texmfdistdir}/tex/context/base/java-imp-fil.mkiv
%{_texmfdistdir}/tex/context/base/java-imp-fld.mkiv
%{_texmfdistdir}/tex/context/base/java-imp-rhh.mkiv
%{_texmfdistdir}/tex/context/base/java-imp-stp.mkiv
%{_texmfdistdir}/tex/context/base/java-ini.lua
%{_texmfdistdir}/tex/context/base/java-ini.mkii
%{_texmfdistdir}/tex/context/base/java-ini.mkiv
%{_texmfdistdir}/tex/context/base/java-stp.mkii
%{_texmfdistdir}/tex/context/base/l-boolean.lua
%{_texmfdistdir}/tex/context/base/l-dir.lua
%{_texmfdistdir}/tex/context/base/l-file.lua
%{_texmfdistdir}/tex/context/base/l-function.lua
%{_texmfdistdir}/tex/context/base/l-gzip.lua
%{_texmfdistdir}/tex/context/base/l-io.lua
%{_texmfdistdir}/tex/context/base/l-lpeg.lua
%{_texmfdistdir}/tex/context/base/l-lua.lua
%{_texmfdistdir}/tex/context/base/l-math.lua
%{_texmfdistdir}/tex/context/base/l-md5.lua
%{_texmfdistdir}/tex/context/base/l-number.lua
%{_texmfdistdir}/tex/context/base/l-os.lua
%{_texmfdistdir}/tex/context/base/l-package.lua
%{_texmfdistdir}/tex/context/base/l-pdfview.lua
%{_texmfdistdir}/tex/context/base/l-set.lua
%{_texmfdistdir}/tex/context/base/l-string.lua
%{_texmfdistdir}/tex/context/base/l-table.lua
%{_texmfdistdir}/tex/context/base/l-unicode.lua
%{_texmfdistdir}/tex/context/base/l-url.lua
%{_texmfdistdir}/tex/context/base/l-xml.lua
%{_texmfdistdir}/tex/context/base/lang-all.xml
%{_texmfdistdir}/tex/context/base/lang-alt.mkii
%{_texmfdistdir}/tex/context/base/lang-ana.mkii
%{_texmfdistdir}/tex/context/base/lang-art.mkii
%{_texmfdistdir}/tex/context/base/lang-bal.mkii
%{_texmfdistdir}/tex/context/base/lang-cel.mkii
%{_texmfdistdir}/tex/context/base/lang-chi.mkii
%{_texmfdistdir}/tex/context/base/lang-ctx.mkii
%{_texmfdistdir}/tex/context/base/lang-cyr.mkii
%{_texmfdistdir}/tex/context/base/lang-def.lua
%{_texmfdistdir}/tex/context/base/lang-def.mkiv
%{_texmfdistdir}/tex/context/base/lang-dis.mkii
%{_texmfdistdir}/tex/context/base/lang-frd.mkii
%{_texmfdistdir}/tex/context/base/lang-frd.mkiv
%{_texmfdistdir}/tex/context/base/lang-frq-de.lua
%{_texmfdistdir}/tex/context/base/lang-frq-en.lua
%{_texmfdistdir}/tex/context/base/lang-frq-nl.lua
%{_texmfdistdir}/tex/context/base/lang-frq.mkii
%{_texmfdistdir}/tex/context/base/lang-frq.mkiv
%{_texmfdistdir}/tex/context/base/lang-ger.mkii
%{_texmfdistdir}/tex/context/base/lang-grk.mkii
%{_texmfdistdir}/tex/context/base/lang-ind.mkii
%{_texmfdistdir}/tex/context/base/lang-ini.lua
%{_texmfdistdir}/tex/context/base/lang-ini.mkii
%{_texmfdistdir}/tex/context/base/lang-ini.mkiv
%{_texmfdistdir}/tex/context/base/lang-ita.mkii
%{_texmfdistdir}/tex/context/base/lang-jap.mkii
%{_texmfdistdir}/tex/context/base/lang-lab.lua
%{_texmfdistdir}/tex/context/base/lang-lab.mkii
%{_texmfdistdir}/tex/context/base/lang-lab.mkiv
%{_texmfdistdir}/tex/context/base/lang-mis.mkii
%{_texmfdistdir}/tex/context/base/lang-mis.mkiv
%{_texmfdistdir}/tex/context/base/lang-run.mkii
%{_texmfdistdir}/tex/context/base/lang-sla.mkii
%{_texmfdistdir}/tex/context/base/lang-spa.mkii
%{_texmfdistdir}/tex/context/base/lang-spa.mkiv
%{_texmfdistdir}/tex/context/base/lang-spe.mkii
%{_texmfdistdir}/tex/context/base/lang-txt.lua
%{_texmfdistdir}/tex/context/base/lang-ura.mkii
%{_texmfdistdir}/tex/context/base/lang-url.lua
%{_texmfdistdir}/tex/context/base/lang-url.mkii
%{_texmfdistdir}/tex/context/base/lang-url.mkiv
%{_texmfdistdir}/tex/context/base/lang-vn.mkii
%{_texmfdistdir}/tex/context/base/lang-wrd.lua
%{_texmfdistdir}/tex/context/base/lang-wrd.mkiv
%{_texmfdistdir}/tex/context/base/layo-ini.lua
%{_texmfdistdir}/tex/context/base/layo-ini.mkiv
%{_texmfdistdir}/tex/context/base/lpdf-ano.lua
%{_texmfdistdir}/tex/context/base/lpdf-col.lua
%{_texmfdistdir}/tex/context/base/lpdf-enc.lua
%{_texmfdistdir}/tex/context/base/lpdf-epa.lua
%{_texmfdistdir}/tex/context/base/lpdf-epd.lua
%{_texmfdistdir}/tex/context/base/lpdf-fld.lua
%{_texmfdistdir}/tex/context/base/lpdf-fmt.lua
%{_texmfdistdir}/tex/context/base/lpdf-grp.lua
%{_texmfdistdir}/tex/context/base/lpdf-ini.lua
%{_texmfdistdir}/tex/context/base/lpdf-mis.lua
%{_texmfdistdir}/tex/context/base/lpdf-mov.lua
%{_texmfdistdir}/tex/context/base/lpdf-nod.lua
%{_texmfdistdir}/tex/context/base/lpdf-pda.xml
%{_texmfdistdir}/tex/context/base/lpdf-pdx.xml
%{_texmfdistdir}/tex/context/base/lpdf-ren.lua
%{_texmfdistdir}/tex/context/base/lpdf-swf.lua
%{_texmfdistdir}/tex/context/base/lpdf-tag.lua
%{_texmfdistdir}/tex/context/base/lpdf-u3d.lua
%{_texmfdistdir}/tex/context/base/lpdf-wid.lua
%{_texmfdistdir}/tex/context/base/lpdf-xmp.lua
%{_texmfdistdir}/tex/context/base/luat-bas.mkiv
%{_texmfdistdir}/tex/context/base/luat-bwc.lua
%{_texmfdistdir}/tex/context/base/luat-cbk.lua
%{_texmfdistdir}/tex/context/base/luat-cnf.lua
%{_texmfdistdir}/tex/context/base/luat-cod.lua
%{_texmfdistdir}/tex/context/base/luat-cod.mkiv
%{_texmfdistdir}/tex/context/base/luat-env.lua
%{_texmfdistdir}/tex/context/base/luat-exe.lua
%{_texmfdistdir}/tex/context/base/luat-fio.lua
%{_texmfdistdir}/tex/context/base/luat-fmt.lua
%{_texmfdistdir}/tex/context/base/luat-ini.lua
%{_texmfdistdir}/tex/context/base/luat-ini.mkiv
%{_texmfdistdir}/tex/context/base/luat-iop.lua
%{_texmfdistdir}/tex/context/base/luat-lib.mkiv
%{_texmfdistdir}/tex/context/base/luat-lua.lua
%{_texmfdistdir}/tex/context/base/luat-mac.lua
%{_texmfdistdir}/tex/context/base/luat-run.lua
%{_texmfdistdir}/tex/context/base/luat-soc.lua
%{_texmfdistdir}/tex/context/base/luat-sta.lua
%{_texmfdistdir}/tex/context/base/luat-sto.lua
%{_texmfdistdir}/tex/context/base/lxml-aux.lua
%{_texmfdistdir}/tex/context/base/lxml-css.lua
%{_texmfdistdir}/tex/context/base/lxml-css.mkiv
%{_texmfdistdir}/tex/context/base/lxml-ctx.lua
%{_texmfdistdir}/tex/context/base/lxml-ctx.mkiv
%{_texmfdistdir}/tex/context/base/lxml-dir.lua
%{_texmfdistdir}/tex/context/base/lxml-ent.lua
%{_texmfdistdir}/tex/context/base/lxml-inf.lua
%{_texmfdistdir}/tex/context/base/lxml-ini.mkiv
%{_texmfdistdir}/tex/context/base/lxml-lpt.lua
%{_texmfdistdir}/tex/context/base/lxml-mis.lua
%{_texmfdistdir}/tex/context/base/lxml-sor.lua
%{_texmfdistdir}/tex/context/base/lxml-sor.mkiv
%{_texmfdistdir}/tex/context/base/lxml-tab.lua
%{_texmfdistdir}/tex/context/base/lxml-tex.lua
%{_texmfdistdir}/tex/context/base/lxml-xml.lua
%{_texmfdistdir}/tex/context/base/m-arabtex.mkii
%{_texmfdistdir}/tex/context/base/m-barcodes.mkiv
%{_texmfdistdir}/tex/context/base/m-chart.lua
%{_texmfdistdir}/tex/context/base/m-chart.mkii
%{_texmfdistdir}/tex/context/base/m-chart.mkvi
%{_texmfdistdir}/tex/context/base/m-chemic.mkii
%{_texmfdistdir}/tex/context/base/m-chemic.mkiv
%{_texmfdistdir}/tex/context/base/m-cweb.tex
%{_texmfdistdir}/tex/context/base/m-database.lua
%{_texmfdistdir}/tex/context/base/m-database.mkii
%{_texmfdistdir}/tex/context/base/m-database.mkiv
%{_texmfdistdir}/tex/context/base/m-datastrc.tex
%{_texmfdistdir}/tex/context/base/m-directives.mkiv
%{_texmfdistdir}/tex/context/base/m-dratex.mkii
%{_texmfdistdir}/tex/context/base/m-edtsnc.mkii
%{_texmfdistdir}/tex/context/base/m-educat.tex
%{_texmfdistdir}/tex/context/base/m-fields.mkiv
%{_texmfdistdir}/tex/context/base/m-format.tex
%{_texmfdistdir}/tex/context/base/m-graph.mkii
%{_texmfdistdir}/tex/context/base/m-graph.mkiv
%{_texmfdistdir}/tex/context/base/m-ipsum.mkiv
%{_texmfdistdir}/tex/context/base/m-json.mkiv
%{_texmfdistdir}/tex/context/base/m-layout.tex
%{_texmfdistdir}/tex/context/base/m-level.mkii
%{_texmfdistdir}/tex/context/base/m-logcategories.mkiv
%{_texmfdistdir}/tex/context/base/m-markdown.lua
%{_texmfdistdir}/tex/context/base/m-markdown.mkiv
%{_texmfdistdir}/tex/context/base/m-mathcrap.mkiv
%{_texmfdistdir}/tex/context/base/m-mkii.mkiv
%{_texmfdistdir}/tex/context/base/m-mkivhacks.mkiv
%{_texmfdistdir}/tex/context/base/m-morse.mkvi
%{_texmfdistdir}/tex/context/base/m-narrowtt.tex
%{_texmfdistdir}/tex/context/base/m-newmat.tex
%{_texmfdistdir}/tex/context/base/m-nodechart.mkvi
%{_texmfdistdir}/tex/context/base/m-ntb-to-xtb.mkiv
%{_texmfdistdir}/tex/context/base/m-obsolete.mkii
%{_texmfdistdir}/tex/context/base/m-obsolete.mkiv
%{_texmfdistdir}/tex/context/base/m-oldfun.mkiv
%{_texmfdistdir}/tex/context/base/m-oldnum.mkiv
%{_texmfdistdir}/tex/context/base/m-pdfsnc.mkii
%{_texmfdistdir}/tex/context/base/m-pictex.tex
%{_texmfdistdir}/tex/context/base/m-pstricks.lua
%{_texmfdistdir}/tex/context/base/m-pstricks.mkii
%{_texmfdistdir}/tex/context/base/m-pstricks.mkiv
%{_texmfdistdir}/tex/context/base/m-punk.mkiv
%{_texmfdistdir}/tex/context/base/m-r.tex
%{_texmfdistdir}/tex/context/base/m-spreadsheet.lua
%{_texmfdistdir}/tex/context/base/m-spreadsheet.mkiv
%{_texmfdistdir}/tex/context/base/m-sql.mkiv
%{_texmfdistdir}/tex/context/base/m-steps.lua
%{_texmfdistdir}/tex/context/base/m-steps.mkii
%{_texmfdistdir}/tex/context/base/m-steps.mkvi
%{_texmfdistdir}/tex/context/base/m-streams.tex
%{_texmfdistdir}/tex/context/base/m-subsub.tex
%{_texmfdistdir}/tex/context/base/m-tex4ht.mkii
%{_texmfdistdir}/tex/context/base/m-timing.mkiv
%{_texmfdistdir}/tex/context/base/m-trackers.mkiv
%{_texmfdistdir}/tex/context/base/m-translate.mkiv
%{_texmfdistdir}/tex/context/base/m-units.mkii
%{_texmfdistdir}/tex/context/base/m-units.mkiv
%{_texmfdistdir}/tex/context/base/m-visual.mkii
%{_texmfdistdir}/tex/context/base/m-visual.mkiv
%{_texmfdistdir}/tex/context/base/m-zint.mkiv
%{_texmfdistdir}/tex/context/base/math-act.lua
%{_texmfdistdir}/tex/context/base/math-ali.mkiv
%{_texmfdistdir}/tex/context/base/math-ams.mkii
%{_texmfdistdir}/tex/context/base/math-arr.mkii
%{_texmfdistdir}/tex/context/base/math-arr.mkiv
%{_texmfdistdir}/tex/context/base/math-cow.mkii
%{_texmfdistdir}/tex/context/base/math-def.mkiv
%{_texmfdistdir}/tex/context/base/math-del.mkiv
%{_texmfdistdir}/tex/context/base/math-dim.lua
%{_texmfdistdir}/tex/context/base/math-dis.mkiv
%{_texmfdistdir}/tex/context/base/math-eul.mkii
%{_texmfdistdir}/tex/context/base/math-ext.lua
%{_texmfdistdir}/tex/context/base/math-fbk.lua
%{_texmfdistdir}/tex/context/base/math-fen.mkiv
%{_texmfdistdir}/tex/context/base/math-for.mkiv
%{_texmfdistdir}/tex/context/base/math-fou.mkii
%{_texmfdistdir}/tex/context/base/math-frc.lua
%{_texmfdistdir}/tex/context/base/math-frc.mkii
%{_texmfdistdir}/tex/context/base/math-frc.mkiv
%{_texmfdistdir}/tex/context/base/math-ini.lua
%{_texmfdistdir}/tex/context/base/math-ini.mkii
%{_texmfdistdir}/tex/context/base/math-ini.mkiv
%{_texmfdistdir}/tex/context/base/math-inl.mkiv
%{_texmfdistdir}/tex/context/base/math-int.mkiv
%{_texmfdistdir}/tex/context/base/math-lbr.mkii
%{_texmfdistdir}/tex/context/base/math-map.lua
%{_texmfdistdir}/tex/context/base/math-mis.mkiv
%{_texmfdistdir}/tex/context/base/math-noa.lua
%{_texmfdistdir}/tex/context/base/math-pln.mkii
%{_texmfdistdir}/tex/context/base/math-pln.mkiv
%{_texmfdistdir}/tex/context/base/math-ren.lua
%{_texmfdistdir}/tex/context/base/math-run.mkii
%{_texmfdistdir}/tex/context/base/math-scr.mkiv
%{_texmfdistdir}/tex/context/base/math-stc.mkvi
%{_texmfdistdir}/tex/context/base/math-tag.lua
%{_texmfdistdir}/tex/context/base/math-tex.mkii
%{_texmfdistdir}/tex/context/base/math-tim.mkii
%{_texmfdistdir}/tex/context/base/math-ttv.lua
%{_texmfdistdir}/tex/context/base/math-uni.mkii
%{_texmfdistdir}/tex/context/base/math-vfu.lua
%{_texmfdistdir}/tex/context/base/meta-clp.mkii
%{_texmfdistdir}/tex/context/base/meta-dum.mkii
%{_texmfdistdir}/tex/context/base/meta-fig.mkii
%{_texmfdistdir}/tex/context/base/meta-fig.mkiv
%{_texmfdistdir}/tex/context/base/meta-fun.lua
%{_texmfdistdir}/tex/context/base/meta-fun.mkiv
%{_texmfdistdir}/tex/context/base/meta-grd.mkiv
%{_texmfdistdir}/tex/context/base/meta-imp-clp.mkiv
%{_texmfdistdir}/tex/context/base/meta-imp-dum.mkiv
%{_texmfdistdir}/tex/context/base/meta-imp-fen.mkiv
%{_texmfdistdir}/tex/context/base/meta-imp-mis.mkiv
%{_texmfdistdir}/tex/context/base/meta-imp-nav.mkiv
%{_texmfdistdir}/tex/context/base/meta-imp-pre.mkiv
%{_texmfdistdir}/tex/context/base/meta-imp-txt.mkiv
%{_texmfdistdir}/tex/context/base/meta-ini.lua
%{_texmfdistdir}/tex/context/base/meta-ini.mkii
%{_texmfdistdir}/tex/context/base/meta-ini.mkiv
%{_texmfdistdir}/tex/context/base/meta-mis.mkii
%{_texmfdistdir}/tex/context/base/meta-nav.mkii
%{_texmfdistdir}/tex/context/base/meta-pag.mkii
%{_texmfdistdir}/tex/context/base/meta-pag.mkiv
%{_texmfdistdir}/tex/context/base/meta-pdf.lua
%{_texmfdistdir}/tex/context/base/meta-pdf.mkii
%{_texmfdistdir}/tex/context/base/meta-pdf.mkiv
%{_texmfdistdir}/tex/context/base/meta-pdh.lua
%{_texmfdistdir}/tex/context/base/meta-pdh.mkiv
%{_texmfdistdir}/tex/context/base/meta-pre.mkii
%{_texmfdistdir}/tex/context/base/meta-tex.lua
%{_texmfdistdir}/tex/context/base/meta-tex.mkii
%{_texmfdistdir}/tex/context/base/meta-tex.mkiv
%{_texmfdistdir}/tex/context/base/meta-txt.mkii
%{_texmfdistdir}/tex/context/base/meta-xml.mkii
%{_texmfdistdir}/tex/context/base/meta-xml.mkiv
%{_texmfdistdir}/tex/context/base/metatex.lus
%{_texmfdistdir}/tex/context/base/metatex.tex
%{_texmfdistdir}/tex/context/base/mlib-ctx.lua
%{_texmfdistdir}/tex/context/base/mlib-ctx.mkiv
%{_texmfdistdir}/tex/context/base/mlib-pdf.lua
%{_texmfdistdir}/tex/context/base/mlib-pdf.mkiv
%{_texmfdistdir}/tex/context/base/mlib-pps.lua
%{_texmfdistdir}/tex/context/base/mlib-pps.mkiv
%{_texmfdistdir}/tex/context/base/mlib-run.lua
%{_texmfdistdir}/tex/context/base/mtx-context-arrange.tex
%{_texmfdistdir}/tex/context/base/mtx-context-combine.tex
%{_texmfdistdir}/tex/context/base/mtx-context-common.tex
%{_texmfdistdir}/tex/context/base/mtx-context-copy.tex
%{_texmfdistdir}/tex/context/base/mtx-context-ideas.tex
%{_texmfdistdir}/tex/context/base/mtx-context-listing.tex
%{_texmfdistdir}/tex/context/base/mtx-context-markdown.tex
%{_texmfdistdir}/tex/context/base/mtx-context-select.tex
%{_texmfdistdir}/tex/context/base/mtx-context-sql.tex
%{_texmfdistdir}/tex/context/base/mtx-context-timing.tex
%{_texmfdistdir}/tex/context/base/mult-aux.lua
%{_texmfdistdir}/tex/context/base/mult-aux.mkii
%{_texmfdistdir}/tex/context/base/mult-aux.mkiv
%{_texmfdistdir}/tex/context/base/mult-chk.lua
%{_texmfdistdir}/tex/context/base/mult-chk.mkii
%{_texmfdistdir}/tex/context/base/mult-chk.mkiv
%{_texmfdistdir}/tex/context/base/mult-com.mkii
%{_texmfdistdir}/tex/context/base/mult-con.mkii
%{_texmfdistdir}/tex/context/base/mult-de.mkii
%{_texmfdistdir}/tex/context/base/mult-def.lua
%{_texmfdistdir}/tex/context/base/mult-def.mkii
%{_texmfdistdir}/tex/context/base/mult-def.mkiv
%{_texmfdistdir}/tex/context/base/mult-dim.mkvi
%{_texmfdistdir}/tex/context/base/mult-en.mkii
%{_texmfdistdir}/tex/context/base/mult-fr.mkii
%{_texmfdistdir}/tex/context/base/mult-fst.mkii
%{_texmfdistdir}/tex/context/base/mult-fun.lua
%{_texmfdistdir}/tex/context/base/mult-ini.lua
%{_texmfdistdir}/tex/context/base/mult-ini.mkii
%{_texmfdistdir}/tex/context/base/mult-ini.mkiv
%{_texmfdistdir}/tex/context/base/mult-it.mkii
%{_texmfdistdir}/tex/context/base/mult-low.lua
%{_texmfdistdir}/tex/context/base/mult-mcs.mkii
%{_texmfdistdir}/tex/context/base/mult-mde.mkii
%{_texmfdistdir}/tex/context/base/mult-men.mkii
%{_texmfdistdir}/tex/context/base/mult-mes.lua
%{_texmfdistdir}/tex/context/base/mult-mfr.mkii
%{_texmfdistdir}/tex/context/base/mult-mit.mkii
%{_texmfdistdir}/tex/context/base/mult-mnl.mkii
%{_texmfdistdir}/tex/context/base/mult-mno.mkii
%{_texmfdistdir}/tex/context/base/mult-mpe.mkii
%{_texmfdistdir}/tex/context/base/mult-mps.lua
%{_texmfdistdir}/tex/context/base/mult-mro.mkii
%{_texmfdistdir}/tex/context/base/mult-nl.mkii
%{_texmfdistdir}/tex/context/base/mult-pe.mkii
%{_texmfdistdir}/tex/context/base/mult-prm.lua
%{_texmfdistdir}/tex/context/base/mult-prm.mkiv
%{_texmfdistdir}/tex/context/base/mult-ro.mkii
%{_texmfdistdir}/tex/context/base/mult-sys.mkii
%{_texmfdistdir}/tex/context/base/mult-sys.mkiv
%{_texmfdistdir}/tex/context/base/node-acc.lua
%{_texmfdistdir}/tex/context/base/node-aux.lua
%{_texmfdistdir}/tex/context/base/node-bck.lua
%{_texmfdistdir}/tex/context/base/node-bck.mkiv
%{_texmfdistdir}/tex/context/base/node-dir.lua
%{_texmfdistdir}/tex/context/base/node-ext.lua
%{_texmfdistdir}/tex/context/base/node-fin.lua
%{_texmfdistdir}/tex/context/base/node-fin.mkiv
%{_texmfdistdir}/tex/context/base/node-fnt.lua
%{_texmfdistdir}/tex/context/base/node-ini.lua
%{_texmfdistdir}/tex/context/base/node-ini.mkiv
%{_texmfdistdir}/tex/context/base/node-inj.lua
%{_texmfdistdir}/tex/context/base/node-mig.lua
%{_texmfdistdir}/tex/context/base/node-mig.mkiv
%{_texmfdistdir}/tex/context/base/node-pag.lua
%{_texmfdistdir}/tex/context/base/node-pag.mkiv
%{_texmfdistdir}/tex/context/base/node-pro.lua
%{_texmfdistdir}/tex/context/base/node-ref.lua
%{_texmfdistdir}/tex/context/base/node-res.lua
%{_texmfdistdir}/tex/context/base/node-rul.lua
%{_texmfdistdir}/tex/context/base/node-rul.mkiv
%{_texmfdistdir}/tex/context/base/node-ser.lua
%{_texmfdistdir}/tex/context/base/node-shp.lua
%{_texmfdistdir}/tex/context/base/node-snp.lua
%{_texmfdistdir}/tex/context/base/node-tex.lua
%{_texmfdistdir}/tex/context/base/node-tra.lua
%{_texmfdistdir}/tex/context/base/node-tsk.lua
%{_texmfdistdir}/tex/context/base/node-tst.lua
%{_texmfdistdir}/tex/context/base/node-typ.lua
%{_texmfdistdir}/tex/context/base/norm-alo.mkii
%{_texmfdistdir}/tex/context/base/norm-ctx.mkii
%{_texmfdistdir}/tex/context/base/norm-ctx.mkiv
%{_texmfdistdir}/tex/context/base/norm-etx.mkii
%{_texmfdistdir}/tex/context/base/norm-ltx.mkii
%{_texmfdistdir}/tex/context/base/norm-ptx.mkii
%{_texmfdistdir}/tex/context/base/norm-tex.mkii
%{_texmfdistdir}/tex/context/base/norm-xtx.mkii
%{_texmfdistdir}/tex/context/base/pack-bar.mkiv
%{_texmfdistdir}/tex/context/base/pack-bck.mkvi
%{_texmfdistdir}/tex/context/base/pack-box.mkii
%{_texmfdistdir}/tex/context/base/pack-box.mkiv
%{_texmfdistdir}/tex/context/base/pack-com.mkiv
%{_texmfdistdir}/tex/context/base/pack-cut.mkiv
%{_texmfdistdir}/tex/context/base/pack-fen.mkiv
%{_texmfdistdir}/tex/context/base/pack-lyr.mkii
%{_texmfdistdir}/tex/context/base/pack-lyr.mkiv
%{_texmfdistdir}/tex/context/base/pack-mis.mkvi
%{_texmfdistdir}/tex/context/base/pack-mrl.mkiv
%{_texmfdistdir}/tex/context/base/pack-obj.lua
%{_texmfdistdir}/tex/context/base/pack-obj.mkii
%{_texmfdistdir}/tex/context/base/pack-obj.mkiv
%{_texmfdistdir}/tex/context/base/pack-pos.mkiv
%{_texmfdistdir}/tex/context/base/pack-rul.lua
%{_texmfdistdir}/tex/context/base/pack-rul.mkii
%{_texmfdistdir}/tex/context/base/pack-rul.mkiv
%{_texmfdistdir}/tex/context/base/page-app.mkii
%{_texmfdistdir}/tex/context/base/page-app.mkiv
%{_texmfdistdir}/tex/context/base/page-bck.mkii
%{_texmfdistdir}/tex/context/base/page-bck.mkiv
%{_texmfdistdir}/tex/context/base/page-box.mkvi
%{_texmfdistdir}/tex/context/base/page-brk.mkiv
%{_texmfdistdir}/tex/context/base/page-col.mkiv
%{_texmfdistdir}/tex/context/base/page-com.mkiv
%{_texmfdistdir}/tex/context/base/page-fac.mkiv
%{_texmfdistdir}/tex/context/base/page-flt.lua
%{_texmfdistdir}/tex/context/base/page-flt.mkiv
%{_texmfdistdir}/tex/context/base/page-flw.mkii
%{_texmfdistdir}/tex/context/base/page-flw.mkiv
%{_texmfdistdir}/tex/context/base/page-grd.mkiv
%{_texmfdistdir}/tex/context/base/page-imp.mkii
%{_texmfdistdir}/tex/context/base/page-imp.mkiv
%{_texmfdistdir}/tex/context/base/page-inf.mkiv
%{_texmfdistdir}/tex/context/base/page-ini.mkii
%{_texmfdistdir}/tex/context/base/page-ini.mkiv
%{_texmfdistdir}/tex/context/base/page-inj.lua
%{_texmfdistdir}/tex/context/base/page-inj.mkvi
%{_texmfdistdir}/tex/context/base/page-ins.lua
%{_texmfdistdir}/tex/context/base/page-ins.mkii
%{_texmfdistdir}/tex/context/base/page-ins.mkiv
%{_texmfdistdir}/tex/context/base/page-lay.mkii
%{_texmfdistdir}/tex/context/base/page-lay.mkiv
%{_texmfdistdir}/tex/context/base/page-lin.lua
%{_texmfdistdir}/tex/context/base/page-lin.mkii
%{_texmfdistdir}/tex/context/base/page-lin.mkiv
%{_texmfdistdir}/tex/context/base/page-log.mkii
%{_texmfdistdir}/tex/context/base/page-mak.mkii
%{_texmfdistdir}/tex/context/base/page-mak.mkvi
%{_texmfdistdir}/tex/context/base/page-mar.mkii
%{_texmfdistdir}/tex/context/base/page-mbk.mkvi
%{_texmfdistdir}/tex/context/base/page-mis.mkii
%{_texmfdistdir}/tex/context/base/page-mix.lua
%{_texmfdistdir}/tex/context/base/page-mix.mkiv
%{_texmfdistdir}/tex/context/base/page-mrk.mkiv
%{_texmfdistdir}/tex/context/base/page-mul.mkii
%{_texmfdistdir}/tex/context/base/page-mul.mkiv
%{_texmfdistdir}/tex/context/base/page-not.mkii
%{_texmfdistdir}/tex/context/base/page-not.mkiv
%{_texmfdistdir}/tex/context/base/page-one.mkii
%{_texmfdistdir}/tex/context/base/page-one.mkiv
%{_texmfdistdir}/tex/context/base/page-otr.mkvi
%{_texmfdistdir}/tex/context/base/page-par.mkii
%{_texmfdistdir}/tex/context/base/page-par.mkiv
%{_texmfdistdir}/tex/context/base/page-plg.mkii
%{_texmfdistdir}/tex/context/base/page-plg.mkiv
%{_texmfdistdir}/tex/context/base/page-pst.lua
%{_texmfdistdir}/tex/context/base/page-pst.mkiv
%{_texmfdistdir}/tex/context/base/page-run.mkii
%{_texmfdistdir}/tex/context/base/page-run.mkiv
%{_texmfdistdir}/tex/context/base/page-sel.mkvi
%{_texmfdistdir}/tex/context/base/page-set.mkii
%{_texmfdistdir}/tex/context/base/page-set.mkiv
%{_texmfdistdir}/tex/context/base/page-sid.mkii
%{_texmfdistdir}/tex/context/base/page-sid.mkiv
%{_texmfdistdir}/tex/context/base/page-spr.mkii
%{_texmfdistdir}/tex/context/base/page-spr.mkiv
%{_texmfdistdir}/tex/context/base/page-str.lua
%{_texmfdistdir}/tex/context/base/page-str.mkii
%{_texmfdistdir}/tex/context/base/page-str.mkiv
%{_texmfdistdir}/tex/context/base/page-txt.mkii
%{_texmfdistdir}/tex/context/base/page-txt.mkvi
%{_texmfdistdir}/tex/context/base/page-var.mkiv
%{_texmfdistdir}/tex/context/base/pdfr-def.mkii
%{_texmfdistdir}/tex/context/base/pdfr-ec.mkii
%{_texmfdistdir}/tex/context/base/pdfr-il2.mkii
%{_texmfdistdir}/tex/context/base/phys-dim.lua
%{_texmfdistdir}/tex/context/base/phys-dim.mkiv
%{_texmfdistdir}/tex/context/base/ppchtex.mkii
%{_texmfdistdir}/tex/context/base/ppchtex.mkiv
%{_texmfdistdir}/tex/context/base/prop-ini.mkii
%{_texmfdistdir}/tex/context/base/prop-ini.mkiv
%{_texmfdistdir}/tex/context/base/prop-lay.mkii
%{_texmfdistdir}/tex/context/base/prop-mis.mkii
%{_texmfdistdir}/tex/context/base/regi-8859-1.lua
%{_texmfdistdir}/tex/context/base/regi-8859-1.mkii
%{_texmfdistdir}/tex/context/base/regi-8859-10.lua
%{_texmfdistdir}/tex/context/base/regi-8859-10.mkii
%{_texmfdistdir}/tex/context/base/regi-8859-11.lua
%{_texmfdistdir}/tex/context/base/regi-8859-13.lua
%{_texmfdistdir}/tex/context/base/regi-8859-13.mkii
%{_texmfdistdir}/tex/context/base/regi-8859-14.lua
%{_texmfdistdir}/tex/context/base/regi-8859-15.lua
%{_texmfdistdir}/tex/context/base/regi-8859-15.mkii
%{_texmfdistdir}/tex/context/base/regi-8859-16.lua
%{_texmfdistdir}/tex/context/base/regi-8859-16.mkii
%{_texmfdistdir}/tex/context/base/regi-8859-2.lua
%{_texmfdistdir}/tex/context/base/regi-8859-2.mkii
%{_texmfdistdir}/tex/context/base/regi-8859-3.lua
%{_texmfdistdir}/tex/context/base/regi-8859-3.mkii
%{_texmfdistdir}/tex/context/base/regi-8859-4.lua
%{_texmfdistdir}/tex/context/base/regi-8859-4.mkii
%{_texmfdistdir}/tex/context/base/regi-8859-5.lua
%{_texmfdistdir}/tex/context/base/regi-8859-5.mkii
%{_texmfdistdir}/tex/context/base/regi-8859-6.lua
%{_texmfdistdir}/tex/context/base/regi-8859-7.lua
%{_texmfdistdir}/tex/context/base/regi-8859-7.mkii
%{_texmfdistdir}/tex/context/base/regi-8859-8.lua
%{_texmfdistdir}/tex/context/base/regi-8859-9.lua
%{_texmfdistdir}/tex/context/base/regi-8859-9.mkii
%{_texmfdistdir}/tex/context/base/regi-cp1250.lua
%{_texmfdistdir}/tex/context/base/regi-cp1250.mkii
%{_texmfdistdir}/tex/context/base/regi-cp1251.lua
%{_texmfdistdir}/tex/context/base/regi-cp1251.mkii
%{_texmfdistdir}/tex/context/base/regi-cp1252.lua
%{_texmfdistdir}/tex/context/base/regi-cp1252.mkii
%{_texmfdistdir}/tex/context/base/regi-cp1253.lua
%{_texmfdistdir}/tex/context/base/regi-cp1253.mkii
%{_texmfdistdir}/tex/context/base/regi-cp1254.lua
%{_texmfdistdir}/tex/context/base/regi-cp1254.mkii
%{_texmfdistdir}/tex/context/base/regi-cp1255.lua
%{_texmfdistdir}/tex/context/base/regi-cp1256.lua
%{_texmfdistdir}/tex/context/base/regi-cp1257.lua
%{_texmfdistdir}/tex/context/base/regi-cp1257.mkii
%{_texmfdistdir}/tex/context/base/regi-cp1258.lua
%{_texmfdistdir}/tex/context/base/regi-cyp.mkii
%{_texmfdistdir}/tex/context/base/regi-cyr.mkii
%{_texmfdistdir}/tex/context/base/regi-def.mkii
%{_texmfdistdir}/tex/context/base/regi-demo.lua
%{_texmfdistdir}/tex/context/base/regi-ibm.mkii
%{_texmfdistdir}/tex/context/base/regi-ini.lua
%{_texmfdistdir}/tex/context/base/regi-ini.mkii
%{_texmfdistdir}/tex/context/base/regi-ini.mkiv
%{_texmfdistdir}/tex/context/base/regi-mac.mkii
%{_texmfdistdir}/tex/context/base/regi-syn.mkii
%{_texmfdistdir}/tex/context/base/regi-uni.mkii
%{_texmfdistdir}/tex/context/base/regi-utf.mkii
%{_texmfdistdir}/tex/context/base/regi-vis.mkii
%{_texmfdistdir}/tex/context/base/rlxcache.rlx
%{_texmfdistdir}/tex/context/base/rlxtools.rlx
%{_texmfdistdir}/tex/context/base/s-abr-01.tex
%{_texmfdistdir}/tex/context/base/s-abr-02.tex
%{_texmfdistdir}/tex/context/base/s-abr-03.tex
%{_texmfdistdir}/tex/context/base/s-abr-04.tex
%{_texmfdistdir}/tex/context/base/s-art-01.mkiv
%{_texmfdistdir}/tex/context/base/s-cdr-01.tex
%{_texmfdistdir}/tex/context/base/s-chi-00.mkii
%{_texmfdistdir}/tex/context/base/s-def-01.mkiv
%{_texmfdistdir}/tex/context/base/s-faq-00.tex
%{_texmfdistdir}/tex/context/base/s-faq-01.tex
%{_texmfdistdir}/tex/context/base/s-faq-02.tex
%{_texmfdistdir}/tex/context/base/s-faq-03.tex
%{_texmfdistdir}/tex/context/base/s-fnt-01.mkii
%{_texmfdistdir}/tex/context/base/s-fnt-02.mkii
%{_texmfdistdir}/tex/context/base/s-fnt-10.mkiv
%{_texmfdistdir}/tex/context/base/s-fnt-20.mkiv
%{_texmfdistdir}/tex/context/base/s-fnt-21.mkiv
%{_texmfdistdir}/tex/context/base/s-fnt-24.mkiv
%{_texmfdistdir}/tex/context/base/s-fonts-coverage.lua
%{_texmfdistdir}/tex/context/base/s-fonts-coverage.mkiv
%{_texmfdistdir}/tex/context/base/s-fonts-features.lua
%{_texmfdistdir}/tex/context/base/s-fonts-features.mkiv
%{_texmfdistdir}/tex/context/base/s-fonts-goodies.lua
%{_texmfdistdir}/tex/context/base/s-fonts-goodies.mkiv
%{_texmfdistdir}/tex/context/base/s-fonts-missing.lua
%{_texmfdistdir}/tex/context/base/s-fonts-missing.mkiv
%{_texmfdistdir}/tex/context/base/s-fonts-shapes.lua
%{_texmfdistdir}/tex/context/base/s-fonts-shapes.mkiv
%{_texmfdistdir}/tex/context/base/s-fonts-system.lua
%{_texmfdistdir}/tex/context/base/s-fonts-system.mkiv
%{_texmfdistdir}/tex/context/base/s-fonts-tables.lua
%{_texmfdistdir}/tex/context/base/s-fonts-tables.mkiv
%{_texmfdistdir}/tex/context/base/s-fonts-vectors.lua
%{_texmfdistdir}/tex/context/base/s-fonts-vectors.mkiv
%{_texmfdistdir}/tex/context/base/s-grk-00.mkii
%{_texmfdistdir}/tex/context/base/s-inf-01.mkvi
%{_texmfdistdir}/tex/context/base/s-inf-02.mkiv
%{_texmfdistdir}/tex/context/base/s-inf-03.mkiv
%{_texmfdistdir}/tex/context/base/s-inf-04.mkiv
%{_texmfdistdir}/tex/context/base/s-jap-00.mkii
%{_texmfdistdir}/tex/context/base/s-languages-counters.lua
%{_texmfdistdir}/tex/context/base/s-languages-counters.mkiv
%{_texmfdistdir}/tex/context/base/s-languages-frequencies.lua
%{_texmfdistdir}/tex/context/base/s-languages-frequencies.mkiv
%{_texmfdistdir}/tex/context/base/s-languages-hyphenation.lua
%{_texmfdistdir}/tex/context/base/s-languages-hyphenation.mkiv
%{_texmfdistdir}/tex/context/base/s-languages-sorting.lua
%{_texmfdistdir}/tex/context/base/s-languages-sorting.mkiv
%{_texmfdistdir}/tex/context/base/s-languages-system.lua
%{_texmfdistdir}/tex/context/base/s-languages-system.mkiv
%{_texmfdistdir}/tex/context/base/s-mag-01.tex
%{_texmfdistdir}/tex/context/base/s-map-10.mkii
%{_texmfdistdir}/tex/context/base/s-map-10.mkiv
%{_texmfdistdir}/tex/context/base/s-math-characters.lua
%{_texmfdistdir}/tex/context/base/s-math-characters.mkiv
%{_texmfdistdir}/tex/context/base/s-math-coverage.lua
%{_texmfdistdir}/tex/context/base/s-math-coverage.mkiv
%{_texmfdistdir}/tex/context/base/s-math-extensibles.mkiv
%{_texmfdistdir}/tex/context/base/s-math-parameters.lua
%{_texmfdistdir}/tex/context/base/s-math-parameters.mkiv
%{_texmfdistdir}/tex/context/base/s-math-repertoire.mkiv
%{_texmfdistdir}/tex/context/base/s-mod-00.mkii
%{_texmfdistdir}/tex/context/base/s-mod-00.mkiv
%{_texmfdistdir}/tex/context/base/s-mod-01.mkii
%{_texmfdistdir}/tex/context/base/s-mod-01.mkiv
%{_texmfdistdir}/tex/context/base/s-mod-02.mkii
%{_texmfdistdir}/tex/context/base/s-mod-02.mkiv
%{_texmfdistdir}/tex/context/base/s-mod.ctx
%{_texmfdistdir}/tex/context/base/s-pages-statistics.mkiv
%{_texmfdistdir}/tex/context/base/s-physics-units.mkiv
%{_texmfdistdir}/tex/context/base/s-pre-00.tex
%{_texmfdistdir}/tex/context/base/s-pre-01.tex
%{_texmfdistdir}/tex/context/base/s-pre-02.tex
%{_texmfdistdir}/tex/context/base/s-pre-03.tex
%{_texmfdistdir}/tex/context/base/s-pre-04.tex
%{_texmfdistdir}/tex/context/base/s-pre-05.tex
%{_texmfdistdir}/tex/context/base/s-pre-06.tex
%{_texmfdistdir}/tex/context/base/s-pre-07.tex
%{_texmfdistdir}/tex/context/base/s-pre-08.tex
%{_texmfdistdir}/tex/context/base/s-pre-09.tex
%{_texmfdistdir}/tex/context/base/s-pre-10.tex
%{_texmfdistdir}/tex/context/base/s-pre-11.tex
%{_texmfdistdir}/tex/context/base/s-pre-12.tex
%{_texmfdistdir}/tex/context/base/s-pre-13.tex
%{_texmfdistdir}/tex/context/base/s-pre-14.tex
%{_texmfdistdir}/tex/context/base/s-pre-15.tex
%{_texmfdistdir}/tex/context/base/s-pre-16.tex
%{_texmfdistdir}/tex/context/base/s-pre-17.mkii
%{_texmfdistdir}/tex/context/base/s-pre-17.mkiv
%{_texmfdistdir}/tex/context/base/s-pre-18.tex
%{_texmfdistdir}/tex/context/base/s-pre-19.tex
%{_texmfdistdir}/tex/context/base/s-pre-22.tex
%{_texmfdistdir}/tex/context/base/s-pre-23.tex
%{_texmfdistdir}/tex/context/base/s-pre-26.tex
%{_texmfdistdir}/tex/context/base/s-pre-27.tex
%{_texmfdistdir}/tex/context/base/s-pre-30.mkii
%{_texmfdistdir}/tex/context/base/s-pre-30.mkiv
%{_texmfdistdir}/tex/context/base/s-pre-50.tex
%{_texmfdistdir}/tex/context/base/s-pre-60.mkii
%{_texmfdistdir}/tex/context/base/s-pre-60.mkiv
%{_texmfdistdir}/tex/context/base/s-pre-61.tex
%{_texmfdistdir}/tex/context/base/s-pre-62.tex
%{_texmfdistdir}/tex/context/base/s-pre-63.tex
%{_texmfdistdir}/tex/context/base/s-pre-64.tex
%{_texmfdistdir}/tex/context/base/s-pre-66.tex
%{_texmfdistdir}/tex/context/base/s-pre-67.tex
%{_texmfdistdir}/tex/context/base/s-pre-68.tex
%{_texmfdistdir}/tex/context/base/s-pre-69.mkiv
%{_texmfdistdir}/tex/context/base/s-pre-70.mkiv
%{_texmfdistdir}/tex/context/base/s-pre-71.lua
%{_texmfdistdir}/tex/context/base/s-pre-71.mkii
%{_texmfdistdir}/tex/context/base/s-pre-71.mkiv
%{_texmfdistdir}/tex/context/base/s-pre-93.tex
%{_texmfdistdir}/tex/context/base/s-pre-96.tex
%{_texmfdistdir}/tex/context/base/s-present-tiles.mkiv
%{_texmfdistdir}/tex/context/base/s-ptj-01.tex
%{_texmfdistdir}/tex/context/base/s-reg-01.mkiv
%{_texmfdistdir}/tex/context/base/s-set-31.mkiv
%{_texmfdistdir}/tex/context/base/s-sql-tables.lua
%{_texmfdistdir}/tex/context/base/s-sql-tables.mkiv
%{_texmfdistdir}/tex/context/base/s-syn-01.tex
%{_texmfdistdir}/tex/context/base/scrn-bar.mkvi
%{_texmfdistdir}/tex/context/base/scrn-but.lua
%{_texmfdistdir}/tex/context/base/scrn-but.mkvi
%{_texmfdistdir}/tex/context/base/scrn-fld.lua
%{_texmfdistdir}/tex/context/base/scrn-fld.mkii
%{_texmfdistdir}/tex/context/base/scrn-fld.mkvi
%{_texmfdistdir}/tex/context/base/scrn-hlp.lua
%{_texmfdistdir}/tex/context/base/scrn-hlp.mkii
%{_texmfdistdir}/tex/context/base/scrn-hlp.mkvi
%{_texmfdistdir}/tex/context/base/scrn-ini.lua
%{_texmfdistdir}/tex/context/base/scrn-ini.mkvi
%{_texmfdistdir}/tex/context/base/scrn-int.mkii
%{_texmfdistdir}/tex/context/base/scrn-nav.mkii
%{_texmfdistdir}/tex/context/base/scrn-pag.lua
%{_texmfdistdir}/tex/context/base/scrn-pag.mkvi
%{_texmfdistdir}/tex/context/base/scrn-ref.lua
%{_texmfdistdir}/tex/context/base/scrn-ref.mkvi
%{_texmfdistdir}/tex/context/base/scrn-wid.lua
%{_texmfdistdir}/tex/context/base/scrn-wid.mkvi
%{_texmfdistdir}/tex/context/base/scrp-cjk.lua
%{_texmfdistdir}/tex/context/base/scrp-eth.lua
%{_texmfdistdir}/tex/context/base/scrp-ini.lua
%{_texmfdistdir}/tex/context/base/scrp-ini.mkiv
%{_texmfdistdir}/tex/context/base/sort-def.mkii
%{_texmfdistdir}/tex/context/base/sort-ini.lua
%{_texmfdistdir}/tex/context/base/sort-ini.mkii
%{_texmfdistdir}/tex/context/base/sort-ini.mkiv
%{_texmfdistdir}/tex/context/base/sort-lan.lua
%{_texmfdistdir}/tex/context/base/sort-lan.mkii
%{_texmfdistdir}/tex/context/base/spac-adj.lua
%{_texmfdistdir}/tex/context/base/spac-adj.mkiv
%{_texmfdistdir}/tex/context/base/spac-ali.lua
%{_texmfdistdir}/tex/context/base/spac-ali.mkiv
%{_texmfdistdir}/tex/context/base/spac-cha.mkiv
%{_texmfdistdir}/tex/context/base/spac-chr.lua
%{_texmfdistdir}/tex/context/base/spac-chr.mkiv
%{_texmfdistdir}/tex/context/base/spac-def.mkiv
%{_texmfdistdir}/tex/context/base/spac-flr.mkiv
%{_texmfdistdir}/tex/context/base/spac-gen.mkii
%{_texmfdistdir}/tex/context/base/spac-grd.mkii
%{_texmfdistdir}/tex/context/base/spac-grd.mkiv
%{_texmfdistdir}/tex/context/base/spac-hor.lua
%{_texmfdistdir}/tex/context/base/spac-hor.mkiv
%{_texmfdistdir}/tex/context/base/spac-lin.mkiv
%{_texmfdistdir}/tex/context/base/spac-pag.mkiv
%{_texmfdistdir}/tex/context/base/spac-par.mkiv
%{_texmfdistdir}/tex/context/base/spac-ver.lua
%{_texmfdistdir}/tex/context/base/spac-ver.mkiv
%{_texmfdistdir}/tex/context/base/spec-def.mkii
%{_texmfdistdir}/tex/context/base/spec-dpm.mkii
%{_texmfdistdir}/tex/context/base/spec-dpx.mkii
%{_texmfdistdir}/tex/context/base/spec-dvi.mkii
%{_texmfdistdir}/tex/context/base/spec-fdf.mkii
%{_texmfdistdir}/tex/context/base/spec-ini.mkii
%{_texmfdistdir}/tex/context/base/spec-mis.mkii
%{_texmfdistdir}/tex/context/base/spec-pdf.mkii
%{_texmfdistdir}/tex/context/base/spec-ps.mkii
%{_texmfdistdir}/tex/context/base/spec-tpd.mkii
%{_texmfdistdir}/tex/context/base/spec-tr.mkii
%{_texmfdistdir}/tex/context/base/spec-tst.mkii
%{_texmfdistdir}/tex/context/base/spec-var.mkii
%{_texmfdistdir}/tex/context/base/spec-win.mkii
%{_texmfdistdir}/tex/context/base/spec-xet.mkii
%{_texmfdistdir}/tex/context/base/spec-xtx.mkii
%{_texmfdistdir}/tex/context/base/spec-yy.mkii
%{_texmfdistdir}/tex/context/base/status-files.pdf
%{_texmfdistdir}/tex/context/base/status-lua.pdf
%{_texmfdistdir}/tex/context/base/status-mkiv.lua
%{_texmfdistdir}/tex/context/base/status-mkiv.tex
%{_texmfdistdir}/tex/context/base/strc-bkm.lua
%{_texmfdistdir}/tex/context/base/strc-bkm.mkiv
%{_texmfdistdir}/tex/context/base/strc-blk.lua
%{_texmfdistdir}/tex/context/base/strc-blk.mkii
%{_texmfdistdir}/tex/context/base/strc-blk.mkiv
%{_texmfdistdir}/tex/context/base/strc-con.lua
%{_texmfdistdir}/tex/context/base/strc-con.mkvi
%{_texmfdistdir}/tex/context/base/strc-def.mkiv
%{_texmfdistdir}/tex/context/base/strc-des.mkii
%{_texmfdistdir}/tex/context/base/strc-des.mkvi
%{_texmfdistdir}/tex/context/base/strc-doc.lua
%{_texmfdistdir}/tex/context/base/strc-doc.mkiv
%{_texmfdistdir}/tex/context/base/strc-enu.mkvi
%{_texmfdistdir}/tex/context/base/strc-flt.lua
%{_texmfdistdir}/tex/context/base/strc-flt.mkii
%{_texmfdistdir}/tex/context/base/strc-flt.mkvi
%{_texmfdistdir}/tex/context/base/strc-ind.mkiv
%{_texmfdistdir}/tex/context/base/strc-ini.lua
%{_texmfdistdir}/tex/context/base/strc-ini.mkvi
%{_texmfdistdir}/tex/context/base/strc-itm.lua
%{_texmfdistdir}/tex/context/base/strc-itm.mkii
%{_texmfdistdir}/tex/context/base/strc-itm.mkvi
%{_texmfdistdir}/tex/context/base/strc-lab.mkiv
%{_texmfdistdir}/tex/context/base/strc-lev.lua
%{_texmfdistdir}/tex/context/base/strc-lev.mkvi
%{_texmfdistdir}/tex/context/base/strc-lnt.mkii
%{_texmfdistdir}/tex/context/base/strc-lnt.mkvi
%{_texmfdistdir}/tex/context/base/strc-lst.lua
%{_texmfdistdir}/tex/context/base/strc-lst.mkii
%{_texmfdistdir}/tex/context/base/strc-lst.mkvi
%{_texmfdistdir}/tex/context/base/strc-mar.lua
%{_texmfdistdir}/tex/context/base/strc-mar.mkii
%{_texmfdistdir}/tex/context/base/strc-mar.mkiv
%{_texmfdistdir}/tex/context/base/strc-mat.lua
%{_texmfdistdir}/tex/context/base/strc-mat.mkii
%{_texmfdistdir}/tex/context/base/strc-mat.mkiv
%{_texmfdistdir}/tex/context/base/strc-not.lua
%{_texmfdistdir}/tex/context/base/strc-not.mkii
%{_texmfdistdir}/tex/context/base/strc-not.mkvi
%{_texmfdistdir}/tex/context/base/strc-num.lua
%{_texmfdistdir}/tex/context/base/strc-num.mkii
%{_texmfdistdir}/tex/context/base/strc-num.mkiv
%{_texmfdistdir}/tex/context/base/strc-pag.lua
%{_texmfdistdir}/tex/context/base/strc-pag.mkii
%{_texmfdistdir}/tex/context/base/strc-pag.mkiv
%{_texmfdistdir}/tex/context/base/strc-ref.lua
%{_texmfdistdir}/tex/context/base/strc-ref.mkii
%{_texmfdistdir}/tex/context/base/strc-ref.mkvi
%{_texmfdistdir}/tex/context/base/strc-reg.lua
%{_texmfdistdir}/tex/context/base/strc-reg.mkii
%{_texmfdistdir}/tex/context/base/strc-reg.mkiv
%{_texmfdistdir}/tex/context/base/strc-ren.mkiv
%{_texmfdistdir}/tex/context/base/strc-rsc.lua
%{_texmfdistdir}/tex/context/base/strc-sbe.mkiv
%{_texmfdistdir}/tex/context/base/strc-sec.mkii
%{_texmfdistdir}/tex/context/base/strc-sec.mkiv
%{_texmfdistdir}/tex/context/base/strc-swd.mkii
%{_texmfdistdir}/tex/context/base/strc-syn.lua
%{_texmfdistdir}/tex/context/base/strc-syn.mkii
%{_texmfdistdir}/tex/context/base/strc-syn.mkiv
%{_texmfdistdir}/tex/context/base/strc-tag.lua
%{_texmfdistdir}/tex/context/base/strc-tag.mkiv
%{_texmfdistdir}/tex/context/base/strc-xml.mkiv
%{_texmfdistdir}/tex/context/base/supp-ali.mkii
%{_texmfdistdir}/tex/context/base/supp-box.lua
%{_texmfdistdir}/tex/context/base/supp-box.mkii
%{_texmfdistdir}/tex/context/base/supp-box.mkiv
%{_texmfdistdir}/tex/context/base/supp-dir.mkii
%{_texmfdistdir}/tex/context/base/supp-dir.mkiv
%{_texmfdistdir}/tex/context/base/supp-emp.mkii
%{_texmfdistdir}/tex/context/base/supp-eps.mkii
%{_texmfdistdir}/tex/context/base/supp-fil.mkii
%{_texmfdistdir}/tex/context/base/supp-fun.mkii
%{_texmfdistdir}/tex/context/base/supp-lat.mkii
%{_texmfdistdir}/tex/context/base/supp-mat.mkii
%{_texmfdistdir}/tex/context/base/supp-mat.mkiv
%{_texmfdistdir}/tex/context/base/supp-mis.tex
%{_texmfdistdir}/tex/context/base/supp-mpe.tex
%{_texmfdistdir}/tex/context/base/supp-mps.mkii
%{_texmfdistdir}/tex/context/base/supp-mrk.mkii
%{_texmfdistdir}/tex/context/base/supp-num.mkii
%{_texmfdistdir}/tex/context/base/supp-pat.mkii
%{_texmfdistdir}/tex/context/base/supp-pdf.tex
%{_texmfdistdir}/tex/context/base/supp-ran.lua
%{_texmfdistdir}/tex/context/base/supp-ran.mkii
%{_texmfdistdir}/tex/context/base/supp-ran.mkiv
%{_texmfdistdir}/tex/context/base/supp-spe.mkii
%{_texmfdistdir}/tex/context/base/supp-tpi.mkii
%{_texmfdistdir}/tex/context/base/supp-vis.mkii
%{_texmfdistdir}/tex/context/base/supp-vis.mkiv
%{_texmfdistdir}/tex/context/base/symb-cow.mkii
%{_texmfdistdir}/tex/context/base/symb-eur.mkii
%{_texmfdistdir}/tex/context/base/symb-glm.mkii
%{_texmfdistdir}/tex/context/base/symb-imp-cc.mkiv
%{_texmfdistdir}/tex/context/base/symb-imp-cow.mkiv
%{_texmfdistdir}/tex/context/base/symb-imp-eur.mkiv
%{_texmfdistdir}/tex/context/base/symb-imp-jmn.mkiv
%{_texmfdistdir}/tex/context/base/symb-imp-mis.mkiv
%{_texmfdistdir}/tex/context/base/symb-imp-mvs.mkiv
%{_texmfdistdir}/tex/context/base/symb-imp-nav.mkiv
%{_texmfdistdir}/tex/context/base/symb-ini.lua
%{_texmfdistdir}/tex/context/base/symb-ini.mkii
%{_texmfdistdir}/tex/context/base/symb-ini.mkiv
%{_texmfdistdir}/tex/context/base/symb-jmn.mkii
%{_texmfdistdir}/tex/context/base/symb-mis.mkii
%{_texmfdistdir}/tex/context/base/symb-mvs.mkii
%{_texmfdistdir}/tex/context/base/symb-nav.mkii
%{_texmfdistdir}/tex/context/base/symb-run.mkii
%{_texmfdistdir}/tex/context/base/symb-run.mkiv
%{_texmfdistdir}/tex/context/base/symb-uni.mkii
%{_texmfdistdir}/tex/context/base/symb-was.mkii
%{_texmfdistdir}/tex/context/base/syst-aux.lua
%{_texmfdistdir}/tex/context/base/syst-aux.mkiv
%{_texmfdistdir}/tex/context/base/syst-con.lua
%{_texmfdistdir}/tex/context/base/syst-con.mkii
%{_texmfdistdir}/tex/context/base/syst-con.mkiv
%{_texmfdistdir}/tex/context/base/syst-ext.mkii
%{_texmfdistdir}/tex/context/base/syst-fnt.mkii
%{_texmfdistdir}/tex/context/base/syst-fnt.mkiv
%{_texmfdistdir}/tex/context/base/syst-gen.mkii
%{_texmfdistdir}/tex/context/base/syst-ini.mkii
%{_texmfdistdir}/tex/context/base/syst-ini.mkiv
%{_texmfdistdir}/tex/context/base/syst-lua.lua
%{_texmfdistdir}/tex/context/base/syst-lua.mkiv
%{_texmfdistdir}/tex/context/base/syst-mes.mkiv
%{_texmfdistdir}/tex/context/base/syst-new.mkii
%{_texmfdistdir}/tex/context/base/syst-pln.mkii
%{_texmfdistdir}/tex/context/base/syst-pln.mkiv
%{_texmfdistdir}/tex/context/base/syst-rtp.mkii
%{_texmfdistdir}/tex/context/base/syst-rtp.mkiv
%{_texmfdistdir}/tex/context/base/syst-str.mkii
%{_texmfdistdir}/tex/context/base/tabl-com.mkii
%{_texmfdistdir}/tex/context/base/tabl-com.mkiv
%{_texmfdistdir}/tex/context/base/tabl-ltb.mkii
%{_texmfdistdir}/tex/context/base/tabl-ltb.mkiv
%{_texmfdistdir}/tex/context/base/tabl-mis.mkiv
%{_texmfdistdir}/tex/context/base/tabl-ntb.mkii
%{_texmfdistdir}/tex/context/base/tabl-ntb.mkiv
%{_texmfdistdir}/tex/context/base/tabl-nte.mkii
%{_texmfdistdir}/tex/context/base/tabl-nte.mkiv
%{_texmfdistdir}/tex/context/base/tabl-pln.mkii
%{_texmfdistdir}/tex/context/base/tabl-pln.mkiv
%{_texmfdistdir}/tex/context/base/tabl-tab.mkii
%{_texmfdistdir}/tex/context/base/tabl-tab.mkiv
%{_texmfdistdir}/tex/context/base/tabl-tbl.lua
%{_texmfdistdir}/tex/context/base/tabl-tbl.mkii
%{_texmfdistdir}/tex/context/base/tabl-tbl.mkiv
%{_texmfdistdir}/tex/context/base/tabl-tsp.mkii
%{_texmfdistdir}/tex/context/base/tabl-tsp.mkiv
%{_texmfdistdir}/tex/context/base/tabl-xnt.mkvi
%{_texmfdistdir}/tex/context/base/tabl-xtb.lua
%{_texmfdistdir}/tex/context/base/tabl-xtb.mkvi
%{_texmfdistdir}/tex/context/base/task-ini.lua
%{_texmfdistdir}/tex/context/base/task-ini.mkiv
%{_texmfdistdir}/tex/context/base/thrd-pic.mkii
%{_texmfdistdir}/tex/context/base/thrd-ran.mkii
%{_texmfdistdir}/tex/context/base/thrd-tab.mkii
%{_texmfdistdir}/tex/context/base/thrd-trg.mkii
%{_texmfdistdir}/tex/context/base/toks-ini.lua
%{_texmfdistdir}/tex/context/base/toks-ini.mkiv
%{_texmfdistdir}/tex/context/base/trac-ctx.lua
%{_texmfdistdir}/tex/context/base/trac-ctx.mkiv
%{_texmfdistdir}/tex/context/base/trac-deb.lua
%{_texmfdistdir}/tex/context/base/trac-deb.mkiv
%{_texmfdistdir}/tex/context/base/trac-exp.lua
%{_texmfdistdir}/tex/context/base/trac-fil.lua
%{_texmfdistdir}/tex/context/base/trac-inf.lua
%{_texmfdistdir}/tex/context/base/trac-jus.lua
%{_texmfdistdir}/tex/context/base/trac-jus.mkiv
%{_texmfdistdir}/tex/context/base/trac-lmx.lua
%{_texmfdistdir}/tex/context/base/trac-log.lua
%{_texmfdistdir}/tex/context/base/trac-pro.lua
%{_texmfdistdir}/tex/context/base/trac-set.lua
%{_texmfdistdir}/tex/context/base/trac-tex.lua
%{_texmfdistdir}/tex/context/base/trac-tex.mkiv
%{_texmfdistdir}/tex/context/base/trac-tim.lua
%{_texmfdistdir}/tex/context/base/trac-vis.lua
%{_texmfdistdir}/tex/context/base/trac-vis.mkii
%{_texmfdistdir}/tex/context/base/trac-vis.mkiv
%{_texmfdistdir}/tex/context/base/trac-xml.lua
%{_texmfdistdir}/tex/context/base/type-buy.mkii
%{_texmfdistdir}/tex/context/base/type-cbg.mkii
%{_texmfdistdir}/tex/context/base/type-cow.mkii
%{_texmfdistdir}/tex/context/base/type-def.mkii
%{_texmfdistdir}/tex/context/base/type-def.mkiv
%{_texmfdistdir}/tex/context/base/type-exp.mkii
%{_texmfdistdir}/tex/context/base/type-fbk.mkiv
%{_texmfdistdir}/tex/context/base/type-fsf.mkii
%{_texmfdistdir}/tex/context/base/type-ghz.mkii
%{_texmfdistdir}/tex/context/base/type-hgz.mkii
%{_texmfdistdir}/tex/context/base/type-imp-antykwa.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-antykwapoltawskiego.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-asana.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-averia.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-buy.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-cambria.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-charter.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-cleartype.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-computer-modern-unicode.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-cow.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-dejavu.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-euler.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-ghz.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-hgz.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-husayni.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-hvmath.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-inconsolata.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-informal.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-iwona.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-kurier.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-latinmodern.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-liberation.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-libertine.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-lmnames.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-lucida-opentype.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-lucida-typeone.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-mathdesign.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-mathtimes.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-mscore.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-opendyslexic.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-osx.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-postscript.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-punknova.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-texgyre.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-unfonts.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-xits.mkiv
%{_texmfdistdir}/tex/context/base/type-imp-xitsbidi.mkiv
%{_texmfdistdir}/tex/context/base/type-ini.lua
%{_texmfdistdir}/tex/context/base/type-ini.mkii
%{_texmfdistdir}/tex/context/base/type-ini.mkvi
%{_texmfdistdir}/tex/context/base/type-lua.mkiv
%{_texmfdistdir}/tex/context/base/type-mac.mkii
%{_texmfdistdir}/tex/context/base/type-msw.mkii
%{_texmfdistdir}/tex/context/base/type-one.mkii
%{_texmfdistdir}/tex/context/base/type-one.mkiv
%{_texmfdistdir}/tex/context/base/type-otf.mkii
%{_texmfdistdir}/tex/context/base/type-otf.mkiv
%{_texmfdistdir}/tex/context/base/type-pre.mkii
%{_texmfdistdir}/tex/context/base/type-run.mkii
%{_texmfdistdir}/tex/context/base/type-run.mkiv
%{_texmfdistdir}/tex/context/base/type-set.mkii
%{_texmfdistdir}/tex/context/base/type-set.mkiv
%{_texmfdistdir}/tex/context/base/type-siz.mkii
%{_texmfdistdir}/tex/context/base/type-siz.mkiv
%{_texmfdistdir}/tex/context/base/type-tmf.mkii
%{_texmfdistdir}/tex/context/base/type-tmf.mkiv
%{_texmfdistdir}/tex/context/base/type-win.mkii
%{_texmfdistdir}/tex/context/base/type-xtx.mkii
%{_texmfdistdir}/tex/context/base/typo-bld.lua
%{_texmfdistdir}/tex/context/base/typo-bld.mkiv
%{_texmfdistdir}/tex/context/base/typo-brk.lua
%{_texmfdistdir}/tex/context/base/typo-brk.mkiv
%{_texmfdistdir}/tex/context/base/typo-cap.lua
%{_texmfdistdir}/tex/context/base/typo-cap.mkiv
%{_texmfdistdir}/tex/context/base/typo-cln.lua
%{_texmfdistdir}/tex/context/base/typo-cln.mkiv
%{_texmfdistdir}/tex/context/base/typo-del.mkiv
%{_texmfdistdir}/tex/context/base/typo-dig.lua
%{_texmfdistdir}/tex/context/base/typo-dig.mkiv
%{_texmfdistdir}/tex/context/base/typo-dir.lua
%{_texmfdistdir}/tex/context/base/typo-dir.mkiv
%{_texmfdistdir}/tex/context/base/typo-ini.lua
%{_texmfdistdir}/tex/context/base/typo-ini.mkii
%{_texmfdistdir}/tex/context/base/typo-ini.mkiv
%{_texmfdistdir}/tex/context/base/typo-itc.lua
%{_texmfdistdir}/tex/context/base/typo-itc.mkvi
%{_texmfdistdir}/tex/context/base/typo-itm.mkiv
%{_texmfdistdir}/tex/context/base/typo-krn.lua
%{_texmfdistdir}/tex/context/base/typo-krn.mkiv
%{_texmfdistdir}/tex/context/base/typo-lan.lua
%{_texmfdistdir}/tex/context/base/typo-lan.mkiv
%{_texmfdistdir}/tex/context/base/typo-mar.lua
%{_texmfdistdir}/tex/context/base/typo-mar.mkiv
%{_texmfdistdir}/tex/context/base/typo-pag.lua
%{_texmfdistdir}/tex/context/base/typo-pag.mkiv
%{_texmfdistdir}/tex/context/base/typo-par.lua
%{_texmfdistdir}/tex/context/base/typo-par.mkiv
%{_texmfdistdir}/tex/context/base/typo-prc.lua
%{_texmfdistdir}/tex/context/base/typo-prc.mkvi
%{_texmfdistdir}/tex/context/base/typo-rep.lua
%{_texmfdistdir}/tex/context/base/typo-rep.mkiv
%{_texmfdistdir}/tex/context/base/typo-scr.mkiv
%{_texmfdistdir}/tex/context/base/typo-spa.lua
%{_texmfdistdir}/tex/context/base/typo-spa.mkiv
%{_texmfdistdir}/tex/context/base/typo-txt.mkvi
%{_texmfdistdir}/tex/context/base/unic-000.mkii
%{_texmfdistdir}/tex/context/base/unic-001.mkii
%{_texmfdistdir}/tex/context/base/unic-002.mkii
%{_texmfdistdir}/tex/context/base/unic-003.mkii
%{_texmfdistdir}/tex/context/base/unic-004.mkii
%{_texmfdistdir}/tex/context/base/unic-005.mkii
%{_texmfdistdir}/tex/context/base/unic-030.mkii
%{_texmfdistdir}/tex/context/base/unic-031.mkii
%{_texmfdistdir}/tex/context/base/unic-032.mkii
%{_texmfdistdir}/tex/context/base/unic-033.mkii
%{_texmfdistdir}/tex/context/base/unic-034.mkii
%{_texmfdistdir}/tex/context/base/unic-035.mkii
%{_texmfdistdir}/tex/context/base/unic-037.mkii
%{_texmfdistdir}/tex/context/base/unic-039.mkii
%{_texmfdistdir}/tex/context/base/unic-251.mkii
%{_texmfdistdir}/tex/context/base/unic-cjk.mkii
%{_texmfdistdir}/tex/context/base/unic-exp.mkii
%{_texmfdistdir}/tex/context/base/unic-ini.lua
%{_texmfdistdir}/tex/context/base/unic-ini.mkii
%{_texmfdistdir}/tex/context/base/unic-ini.mkiv
%{_texmfdistdir}/tex/context/base/unic-run.mkii
%{_texmfdistdir}/tex/context/base/util-deb.lua
%{_texmfdistdir}/tex/context/base/util-dim.lua
%{_texmfdistdir}/tex/context/base/util-env.lua
%{_texmfdistdir}/tex/context/base/util-fmt.lua
%{_texmfdistdir}/tex/context/base/util-jsn.lua
%{_texmfdistdir}/tex/context/base/util-lib.lua
%{_texmfdistdir}/tex/context/base/util-lua.lua
%{_texmfdistdir}/tex/context/base/util-mrg.lua
%{_texmfdistdir}/tex/context/base/util-pck.lua
%{_texmfdistdir}/tex/context/base/util-prs.lua
%{_texmfdistdir}/tex/context/base/util-ran.lua
%{_texmfdistdir}/tex/context/base/util-seq.lua
%{_texmfdistdir}/tex/context/base/util-soc.lua
%{_texmfdistdir}/tex/context/base/util-sql-imp-client.lua
%{_texmfdistdir}/tex/context/base/util-sql-imp-library.lua
%{_texmfdistdir}/tex/context/base/util-sql-imp-swiglib.lua
%{_texmfdistdir}/tex/context/base/util-sql-loggers.lua
%{_texmfdistdir}/tex/context/base/util-sql-sessions.lua
%{_texmfdistdir}/tex/context/base/util-sql-tickets.lua
%{_texmfdistdir}/tex/context/base/util-sql-tracers.lua
%{_texmfdistdir}/tex/context/base/util-sql-users.lua
%{_texmfdistdir}/tex/context/base/util-sql.lua
%{_texmfdistdir}/tex/context/base/util-sta.lua
%{_texmfdistdir}/tex/context/base/util-sto.lua
%{_texmfdistdir}/tex/context/base/util-str.lua
%{_texmfdistdir}/tex/context/base/util-tab.lua
%{_texmfdistdir}/tex/context/base/util-tpl.lua
%{_texmfdistdir}/tex/context/base/verb-c.mkii
%{_texmfdistdir}/tex/context/base/verb-eif.mkii
%{_texmfdistdir}/tex/context/base/verb-ini.mkii
%{_texmfdistdir}/tex/context/base/verb-js.mkii
%{_texmfdistdir}/tex/context/base/verb-jv.mkii
%{_texmfdistdir}/tex/context/base/verb-mp.mkii
%{_texmfdistdir}/tex/context/base/verb-pas.mkii
%{_texmfdistdir}/tex/context/base/verb-pl.mkii
%{_texmfdistdir}/tex/context/base/verb-raw.mkii
%{_texmfdistdir}/tex/context/base/verb-sql.mkii
%{_texmfdistdir}/tex/context/base/verb-tex.mkii
%{_texmfdistdir}/tex/context/base/verb-xml.mkii
%{_texmfdistdir}/tex/context/base/x-asciimath.lua
%{_texmfdistdir}/tex/context/base/x-asciimath.mkiv
%{_texmfdistdir}/tex/context/base/x-calcmath.lua
%{_texmfdistdir}/tex/context/base/x-calcmath.mkii
%{_texmfdistdir}/tex/context/base/x-calcmath.mkiv
%{_texmfdistdir}/tex/context/base/x-cals.lua
%{_texmfdistdir}/tex/context/base/x-cals.mkiv
%{_texmfdistdir}/tex/context/base/x-chemml.lua
%{_texmfdistdir}/tex/context/base/x-chemml.mkii
%{_texmfdistdir}/tex/context/base/x-chemml.mkiv
%{_texmfdistdir}/tex/context/base/x-chemml.xsd
%{_texmfdistdir}/tex/context/base/x-contml.mkii
%{_texmfdistdir}/tex/context/base/x-contml.xsd
%{_texmfdistdir}/tex/context/base/x-corres.mkii
%{_texmfdistdir}/tex/context/base/x-corres.rng
%{_texmfdistdir}/tex/context/base/x-ct.lua
%{_texmfdistdir}/tex/context/base/x-ct.mkiv
%{_texmfdistdir}/tex/context/base/x-dir-01.tex
%{_texmfdistdir}/tex/context/base/x-dir-05.mkii
%{_texmfdistdir}/tex/context/base/x-dir-05.mkiv
%{_texmfdistdir}/tex/context/base/x-entities.mkiv
%{_texmfdistdir}/tex/context/base/x-fdf-00.mkii
%{_texmfdistdir}/tex/context/base/x-fe.mkii
%{_texmfdistdir}/tex/context/base/x-fig-00.dtd
%{_texmfdistdir}/tex/context/base/x-fig-00.mkii
%{_texmfdistdir}/tex/context/base/x-fig-00.xsd
%{_texmfdistdir}/tex/context/base/x-fig-01.mkii
%{_texmfdistdir}/tex/context/base/x-fig-02.mkii
%{_texmfdistdir}/tex/context/base/x-fig-03.mkii
%{_texmfdistdir}/tex/context/base/x-fo.mkii
%{_texmfdistdir}/tex/context/base/x-foxet.mkii
%{_texmfdistdir}/tex/context/base/x-foxet.mkiv
%{_texmfdistdir}/tex/context/base/x-ldx.ctx
%{_texmfdistdir}/tex/context/base/x-ldx.lua
%{_texmfdistdir}/tex/context/base/x-ldx.mkiv
%{_texmfdistdir}/tex/context/base/x-mathml.lua
%{_texmfdistdir}/tex/context/base/x-mathml.mkii
%{_texmfdistdir}/tex/context/base/x-mathml.mkiv
%{_texmfdistdir}/tex/context/base/x-mathml.xsd
%{_texmfdistdir}/tex/context/base/x-newcml.mkii
%{_texmfdistdir}/tex/context/base/x-newmme.mkii
%{_texmfdistdir}/tex/context/base/x-newmml.mkii
%{_texmfdistdir}/tex/context/base/x-newmml.mkiv
%{_texmfdistdir}/tex/context/base/x-newmmo.mkii
%{_texmfdistdir}/tex/context/base/x-newpml.mkii
%{_texmfdistdir}/tex/context/base/x-om2cml.xsl
%{_texmfdistdir}/tex/context/base/x-openmath.mkii
%{_texmfdistdir}/tex/context/base/x-openmath.xsl
%{_texmfdistdir}/tex/context/base/x-pfs-01.mkiv
%{_texmfdistdir}/tex/context/base/x-pfsense.ctx
%{_texmfdistdir}/tex/context/base/x-physml.mkii
%{_texmfdistdir}/tex/context/base/x-physml.mkiv
%{_texmfdistdir}/tex/context/base/x-physml.xsd
%{_texmfdistdir}/tex/context/base/x-res-00.mkii
%{_texmfdistdir}/tex/context/base/x-res-01.mkii
%{_texmfdistdir}/tex/context/base/x-res-01.mkiv
%{_texmfdistdir}/tex/context/base/x-res-02.mkii
%{_texmfdistdir}/tex/context/base/x-res-03.mkii
%{_texmfdistdir}/tex/context/base/x-res-04.mkii
%{_texmfdistdir}/tex/context/base/x-res-08.mkii
%{_texmfdistdir}/tex/context/base/x-res-09.mkii
%{_texmfdistdir}/tex/context/base/x-res-10.mkii
%{_texmfdistdir}/tex/context/base/x-res-11.mkii
%{_texmfdistdir}/tex/context/base/x-res-12.mkii
%{_texmfdistdir}/tex/context/base/x-res-20.mkii
%{_texmfdistdir}/tex/context/base/x-res-50.mkii
%{_texmfdistdir}/tex/context/base/x-res-50.mkiv
%{_texmfdistdir}/tex/context/base/x-sch-00.mkii
%{_texmfdistdir}/tex/context/base/x-sch-01.mkii
%{_texmfdistdir}/tex/context/base/x-set-01.mkii
%{_texmfdistdir}/tex/context/base/x-set-02.mkii
%{_texmfdistdir}/tex/context/base/x-set-11.mkii
%{_texmfdistdir}/tex/context/base/x-set-11.mkiv
%{_texmfdistdir}/tex/context/base/x-set-12.mkii
%{_texmfdistdir}/tex/context/base/x-set-12.mkiv
%{_texmfdistdir}/tex/context/base/x-sm2om.xsl
%{_texmfdistdir}/tex/context/base/x-steps.mkii
%{_texmfdistdir}/tex/context/base/x-steps.mkiv
%{_texmfdistdir}/tex/context/base/x-udhr.mkiv
%{_texmfdistdir}/tex/context/base/x-xfdf.mkiv
%{_texmfdistdir}/tex/context/base/x-xml-01.mkii
%{_texmfdistdir}/tex/context/base/x-xml-02.mkii
%{_texmfdistdir}/tex/context/base/x-xml-11.mkii
%{_texmfdistdir}/tex/context/base/x-xtag.mkiv
%{_texmfdistdir}/tex/context/base/xetx-chr.mkii
%{_texmfdistdir}/tex/context/base/xetx-cls.mkii
%{_texmfdistdir}/tex/context/base/xetx-ini.mkii
%{_texmfdistdir}/tex/context/base/xetx-utf.mkii
%{_texmfdistdir}/tex/context/base/xtag-cml.mkii
%{_texmfdistdir}/tex/context/base/xtag-ent.mkii
%{_texmfdistdir}/tex/context/base/xtag-exp.mkii
%{_texmfdistdir}/tex/context/base/xtag-ext.mkii
%{_texmfdistdir}/tex/context/base/xtag-hyp.mkii
%{_texmfdistdir}/tex/context/base/xtag-ini.mkii
%{_texmfdistdir}/tex/context/base/xtag-map.mkii
%{_texmfdistdir}/tex/context/base/xtag-mea.mkii
%{_texmfdistdir}/tex/context/base/xtag-meb.mkii
%{_texmfdistdir}/tex/context/base/xtag-mec.mkii
%{_texmfdistdir}/tex/context/base/xtag-meh.mkii
%{_texmfdistdir}/tex/context/base/xtag-men.mkii
%{_texmfdistdir}/tex/context/base/xtag-meo.mkii
%{_texmfdistdir}/tex/context/base/xtag-mer.mkii
%{_texmfdistdir}/tex/context/base/xtag-mmc.mkii
%{_texmfdistdir}/tex/context/base/xtag-mml.mkii
%{_texmfdistdir}/tex/context/base/xtag-mmp.mkii
%{_texmfdistdir}/tex/context/base/xtag-mxa.mkii
%{_texmfdistdir}/tex/context/base/xtag-mxb.mkii
%{_texmfdistdir}/tex/context/base/xtag-mxc.mkii
%{_texmfdistdir}/tex/context/base/xtag-mxh.mkii
%{_texmfdistdir}/tex/context/base/xtag-mxn.mkii
%{_texmfdistdir}/tex/context/base/xtag-mxo.mkii
%{_texmfdistdir}/tex/context/base/xtag-mxr.mkii
%{_texmfdistdir}/tex/context/base/xtag-pml.mkii
%{_texmfdistdir}/tex/context/base/xtag-pmu.mkii
%{_texmfdistdir}/tex/context/base/xtag-pre.mkii
%{_texmfdistdir}/tex/context/base/xtag-prs.mkii
%{_texmfdistdir}/tex/context/base/xtag-raw.mkii
%{_texmfdistdir}/tex/context/base/xtag-rng.mkii
%{_texmfdistdir}/tex/context/base/xtag-run.mkii
%{_texmfdistdir}/tex/context/base/xtag-stk.mkii
%{_texmfdistdir}/tex/context/base/xtag-utf.mkii
%{_texmfdistdir}/tex/context/base/xtag-xsd.mkii
%{_texmfdistdir}/tex/context/base/xtag-xsl.mkii
%{_texmfdistdir}/tex/context/bib/bibl-ams.tex
%{_texmfdistdir}/tex/context/bib/bibl-apa-de.tex
%{_texmfdistdir}/tex/context/bib/bibl-apa-fr.tex
%{_texmfdistdir}/tex/context/bib/bibl-apa.tex
%{_texmfdistdir}/tex/context/bib/bibl-aps.tex
%{_texmfdistdir}/tex/context/bib/bibl-num-fr.tex
%{_texmfdistdir}/tex/context/bib/bibl-num.tex
%{_texmfdistdir}/tex/context/bib/bibl-ssa.tex
%{_texmfdistdir}/tex/context/bib/sample.bib
%{_texmfdistdir}/tex/context/colors/icc/context/colorprofiles.lua
%{_texmfdistdir}/tex/context/colors/icc/context/colorprofiles.xml
%{_texmfdistdir}/tex/context/extra/mag-0000.tex
%{_texmfdistdir}/tex/context/extra/setup-qr.tex
%{_texmfdistdir}/tex/context/extra/showunic.tex
%{_texmfdistdir}/tex/context/fonts/antykwa-math.lfg
%{_texmfdistdir}/tex/context/fonts/antykwapoltawskiego.lfg
%{_texmfdistdir}/tex/context/fonts/asana-math.lfg
%{_texmfdistdir}/tex/context/fonts/cambria-math.lfg
%{_texmfdistdir}/tex/context/fonts/cc-icons.lfg
%{_texmfdistdir}/tex/context/fonts/ccicons.lfg
%{_texmfdistdir}/tex/context/fonts/charter-math.lfg
%{_texmfdistdir}/tex/context/fonts/demo.lfg
%{_texmfdistdir}/tex/context/fonts/dingbats.lfg
%{_texmfdistdir}/tex/context/fonts/garamond-math.lfg
%{_texmfdistdir}/tex/context/fonts/husayni.lfg
%{_texmfdistdir}/tex/context/fonts/hvmath-math.lfg
%{_texmfdistdir}/tex/context/fonts/informal-math.lfg
%{_texmfdistdir}/tex/context/fonts/iwona-math.lfg
%{_texmfdistdir}/tex/context/fonts/lm-math.lfg
%{_texmfdistdir}/tex/context/fonts/lm.lfg
%{_texmfdistdir}/tex/context/fonts/lucida-opentype-math.lfg
%{_texmfdistdir}/tex/context/fonts/lucida-typeone-math.lfg
%{_texmfdistdir}/tex/context/fonts/mathtimes-math.lfg
%{_texmfdistdir}/tex/context/fonts/px-math.lfg
%{_texmfdistdir}/tex/context/fonts/symbol-math.lfg
%{_texmfdistdir}/tex/context/fonts/texgyre.lfg
%{_texmfdistdir}/tex/context/fonts/treatments.lfg
%{_texmfdistdir}/tex/context/fonts/tx-math.lfg
%{_texmfdistdir}/tex/context/fonts/utopia-math.lfg
%{_texmfdistdir}/tex/context/fonts/xits-math.lfg
%{_texmfdistdir}/tex/context/foxet/fe-bryson.xml
%{_texmfdistdir}/tex/context/foxet/fe-ward.xml
%{_texmfdistdir}/tex/context/foxet/fe-zapf.xml
%{_texmfdistdir}/tex/context/foxet/fo-0101.fo
%{_texmfdistdir}/tex/context/foxet/fo-0102.fo
%{_texmfdistdir}/tex/context/foxet/fo-0103.fo
%{_texmfdistdir}/tex/context/foxet/fo-0201.fo
%{_texmfdistdir}/tex/context/foxet/fo-0301.fo
%{_texmfdistdir}/tex/context/foxet/fo-0601.fo
%{_texmfdistdir}/tex/context/foxet/fo-0602.fo
%{_texmfdistdir}/tex/context/foxet/fo-0603.fo
%{_texmfdistdir}/tex/context/foxet/fo-0604.fo
%{_texmfdistdir}/tex/context/foxet/fo-0611.fo
%{_texmfdistdir}/tex/context/foxet/fo-0612.fo
%{_texmfdistdir}/tex/context/foxet/fo-0613.fo
%{_texmfdistdir}/tex/context/foxet/fo-0621.fo
%{_texmfdistdir}/tex/context/foxet/fo-0641.fo
%{_texmfdistdir}/tex/context/foxet/fo-0642.fo
%{_texmfdistdir}/tex/context/foxet/fo-0643.fo
%{_texmfdistdir}/tex/context/foxet/fo-0644.fo
%{_texmfdistdir}/tex/context/foxet/fo-0650.fo
%{_texmfdistdir}/tex/context/foxet/fo-0651.fo
%{_texmfdistdir}/tex/context/foxet/fo-0701.fo
%{_texmfdistdir}/tex/context/foxet/fo-0801.fo
%{_texmfdistdir}/tex/context/foxet/fo-0901.fo
%{_texmfdistdir}/tex/context/foxet/fo-0902.fo
%{_texmfdistdir}/tex/context/foxet/fo-1001.fo
%{_texmfdistdir}/tex/context/foxet/fo-1002.fo
%{_texmfdistdir}/tex/context/foxet/fo-1003.fo
%{_texmfdistdir}/tex/context/foxet/fo-1004.fo
%{_texmfdistdir}/tex/context/foxet/fo-1101.fo
%{_texmfdistdir}/tex/context/foxet/fo-1102.fo
%{_texmfdistdir}/tex/context/foxet/fo-1103.fo
%{_texmfdistdir}/tex/context/foxet/fo-1104.fo
%{_texmfdistdir}/tex/context/foxet/fo-1201.fo
%{_texmfdistdir}/tex/context/interface/cont-cs.xml
%{_texmfdistdir}/tex/context/interface/cont-de.xml
%{_texmfdistdir}/tex/context/interface/cont-en.xml
%{_texmfdistdir}/tex/context/interface/cont-fr.xml
%{_texmfdistdir}/tex/context/interface/cont-it.xml
%{_texmfdistdir}/tex/context/interface/cont-nl.xml
%{_texmfdistdir}/tex/context/interface/cont-pe.xml
%{_texmfdistdir}/tex/context/interface/cont-ro.xml
%{_texmfdistdir}/tex/context/interface/keys-cs.xml
%{_texmfdistdir}/tex/context/interface/keys-cz.xml
%{_texmfdistdir}/tex/context/interface/keys-de.xml
%{_texmfdistdir}/tex/context/interface/keys-en.xml
%{_texmfdistdir}/tex/context/interface/keys-fr.xml
%{_texmfdistdir}/tex/context/interface/keys-it.xml
%{_texmfdistdir}/tex/context/interface/keys-nl.xml
%{_texmfdistdir}/tex/context/interface/keys-pe.xml
%{_texmfdistdir}/tex/context/interface/keys-ro.xml
%{_texmfdistdir}/tex/context/patterns/lang-af.hyp
%{_texmfdistdir}/tex/context/patterns/lang-af.lua
%{_texmfdistdir}/tex/context/patterns/lang-af.pat
%{_texmfdistdir}/tex/context/patterns/lang-af.rme
%{_texmfdistdir}/tex/context/patterns/lang-agr.hyp
%{_texmfdistdir}/tex/context/patterns/lang-agr.lua
%{_texmfdistdir}/tex/context/patterns/lang-agr.pat
%{_texmfdistdir}/tex/context/patterns/lang-agr.rme
%{_texmfdistdir}/tex/context/patterns/lang-bg.hyp
%{_texmfdistdir}/tex/context/patterns/lang-bg.lua
%{_texmfdistdir}/tex/context/patterns/lang-bg.pat
%{_texmfdistdir}/tex/context/patterns/lang-bg.rme
%{_texmfdistdir}/tex/context/patterns/lang-ca.hyp
%{_texmfdistdir}/tex/context/patterns/lang-ca.lua
%{_texmfdistdir}/tex/context/patterns/lang-ca.pat
%{_texmfdistdir}/tex/context/patterns/lang-ca.rme
%{_texmfdistdir}/tex/context/patterns/lang-cs.hyp
%{_texmfdistdir}/tex/context/patterns/lang-cs.lua
%{_texmfdistdir}/tex/context/patterns/lang-cs.pat
%{_texmfdistdir}/tex/context/patterns/lang-cs.rme
%{_texmfdistdir}/tex/context/patterns/lang-cy.hyp
%{_texmfdistdir}/tex/context/patterns/lang-cy.lua
%{_texmfdistdir}/tex/context/patterns/lang-cy.pat
%{_texmfdistdir}/tex/context/patterns/lang-cy.rme
%{_texmfdistdir}/tex/context/patterns/lang-da.hyp
%{_texmfdistdir}/tex/context/patterns/lang-da.lua
%{_texmfdistdir}/tex/context/patterns/lang-da.pat
%{_texmfdistdir}/tex/context/patterns/lang-da.rme
%{_texmfdistdir}/tex/context/patterns/lang-de.hyp
%{_texmfdistdir}/tex/context/patterns/lang-de.lua
%{_texmfdistdir}/tex/context/patterns/lang-de.pat
%{_texmfdistdir}/tex/context/patterns/lang-de.rme
%{_texmfdistdir}/tex/context/patterns/lang-deo.hyp
%{_texmfdistdir}/tex/context/patterns/lang-deo.lua
%{_texmfdistdir}/tex/context/patterns/lang-deo.pat
%{_texmfdistdir}/tex/context/patterns/lang-deo.rme
%{_texmfdistdir}/tex/context/patterns/lang-es.hyp
%{_texmfdistdir}/tex/context/patterns/lang-es.lua
%{_texmfdistdir}/tex/context/patterns/lang-es.pat
%{_texmfdistdir}/tex/context/patterns/lang-es.rme
%{_texmfdistdir}/tex/context/patterns/lang-et.hyp
%{_texmfdistdir}/tex/context/patterns/lang-et.lua
%{_texmfdistdir}/tex/context/patterns/lang-et.pat
%{_texmfdistdir}/tex/context/patterns/lang-et.rme
%{_texmfdistdir}/tex/context/patterns/lang-eu.hyp
%{_texmfdistdir}/tex/context/patterns/lang-eu.lua
%{_texmfdistdir}/tex/context/patterns/lang-eu.pat
%{_texmfdistdir}/tex/context/patterns/lang-eu.rme
%{_texmfdistdir}/tex/context/patterns/lang-fi.hyp
%{_texmfdistdir}/tex/context/patterns/lang-fi.lua
%{_texmfdistdir}/tex/context/patterns/lang-fi.pat
%{_texmfdistdir}/tex/context/patterns/lang-fi.rme
%{_texmfdistdir}/tex/context/patterns/lang-fr.hyp
%{_texmfdistdir}/tex/context/patterns/lang-fr.lua
%{_texmfdistdir}/tex/context/patterns/lang-fr.pat
%{_texmfdistdir}/tex/context/patterns/lang-fr.rme
%{_texmfdistdir}/tex/context/patterns/lang-gb.hyp
%{_texmfdistdir}/tex/context/patterns/lang-gb.lua
%{_texmfdistdir}/tex/context/patterns/lang-gb.pat
%{_texmfdistdir}/tex/context/patterns/lang-gb.rme
%{_texmfdistdir}/tex/context/patterns/lang-hr.hyp
%{_texmfdistdir}/tex/context/patterns/lang-hr.lua
%{_texmfdistdir}/tex/context/patterns/lang-hr.pat
%{_texmfdistdir}/tex/context/patterns/lang-hr.rme
%{_texmfdistdir}/tex/context/patterns/lang-hu.hyp
%{_texmfdistdir}/tex/context/patterns/lang-hu.lua
%{_texmfdistdir}/tex/context/patterns/lang-hu.pat
%{_texmfdistdir}/tex/context/patterns/lang-hu.rme
%{_texmfdistdir}/tex/context/patterns/lang-is.hyp
%{_texmfdistdir}/tex/context/patterns/lang-is.lua
%{_texmfdistdir}/tex/context/patterns/lang-is.pat
%{_texmfdistdir}/tex/context/patterns/lang-is.rme
%{_texmfdistdir}/tex/context/patterns/lang-it.hyp
%{_texmfdistdir}/tex/context/patterns/lang-it.lua
%{_texmfdistdir}/tex/context/patterns/lang-it.pat
%{_texmfdistdir}/tex/context/patterns/lang-it.rme
%{_texmfdistdir}/tex/context/patterns/lang-la.hyp
%{_texmfdistdir}/tex/context/patterns/lang-la.lua
%{_texmfdistdir}/tex/context/patterns/lang-la.pat
%{_texmfdistdir}/tex/context/patterns/lang-la.rme
%{_texmfdistdir}/tex/context/patterns/lang-lt.hyp
%{_texmfdistdir}/tex/context/patterns/lang-lt.lua
%{_texmfdistdir}/tex/context/patterns/lang-lt.pat
%{_texmfdistdir}/tex/context/patterns/lang-lt.rme
%{_texmfdistdir}/tex/context/patterns/lang-lv.hyp
%{_texmfdistdir}/tex/context/patterns/lang-lv.lua
%{_texmfdistdir}/tex/context/patterns/lang-lv.pat
%{_texmfdistdir}/tex/context/patterns/lang-lv.rme
%{_texmfdistdir}/tex/context/patterns/lang-mn.hyp
%{_texmfdistdir}/tex/context/patterns/lang-mn.lua
%{_texmfdistdir}/tex/context/patterns/lang-mn.pat
%{_texmfdistdir}/tex/context/patterns/lang-mn.rme
%{_texmfdistdir}/tex/context/patterns/lang-nb.hyp
%{_texmfdistdir}/tex/context/patterns/lang-nb.lua
%{_texmfdistdir}/tex/context/patterns/lang-nb.pat
%{_texmfdistdir}/tex/context/patterns/lang-nb.rme
%{_texmfdistdir}/tex/context/patterns/lang-nl.hyp
%{_texmfdistdir}/tex/context/patterns/lang-nl.lua
%{_texmfdistdir}/tex/context/patterns/lang-nl.pat
%{_texmfdistdir}/tex/context/patterns/lang-nl.rme
%{_texmfdistdir}/tex/context/patterns/lang-nn.hyp
%{_texmfdistdir}/tex/context/patterns/lang-nn.lua
%{_texmfdistdir}/tex/context/patterns/lang-nn.pat
%{_texmfdistdir}/tex/context/patterns/lang-nn.rme
%{_texmfdistdir}/tex/context/patterns/lang-pl.hyp
%{_texmfdistdir}/tex/context/patterns/lang-pl.lua
%{_texmfdistdir}/tex/context/patterns/lang-pl.pat
%{_texmfdistdir}/tex/context/patterns/lang-pl.rme
%{_texmfdistdir}/tex/context/patterns/lang-pt.hyp
%{_texmfdistdir}/tex/context/patterns/lang-pt.lua
%{_texmfdistdir}/tex/context/patterns/lang-pt.pat
%{_texmfdistdir}/tex/context/patterns/lang-pt.rme
%{_texmfdistdir}/tex/context/patterns/lang-ro.hyp
%{_texmfdistdir}/tex/context/patterns/lang-ro.lua
%{_texmfdistdir}/tex/context/patterns/lang-ro.pat
%{_texmfdistdir}/tex/context/patterns/lang-ro.rme
%{_texmfdistdir}/tex/context/patterns/lang-ru.hyp
%{_texmfdistdir}/tex/context/patterns/lang-ru.lua
%{_texmfdistdir}/tex/context/patterns/lang-ru.pat
%{_texmfdistdir}/tex/context/patterns/lang-ru.rme
%{_texmfdistdir}/tex/context/patterns/lang-sk.hyp
%{_texmfdistdir}/tex/context/patterns/lang-sk.lua
%{_texmfdistdir}/tex/context/patterns/lang-sk.pat
%{_texmfdistdir}/tex/context/patterns/lang-sk.rme
%{_texmfdistdir}/tex/context/patterns/lang-sl.hyp
%{_texmfdistdir}/tex/context/patterns/lang-sl.lua
%{_texmfdistdir}/tex/context/patterns/lang-sl.pat
%{_texmfdistdir}/tex/context/patterns/lang-sl.rme
%{_texmfdistdir}/tex/context/patterns/lang-sr.hyp
%{_texmfdistdir}/tex/context/patterns/lang-sr.lua
%{_texmfdistdir}/tex/context/patterns/lang-sr.pat
%{_texmfdistdir}/tex/context/patterns/lang-sr.rme
%{_texmfdistdir}/tex/context/patterns/lang-sv.hyp
%{_texmfdistdir}/tex/context/patterns/lang-sv.lua
%{_texmfdistdir}/tex/context/patterns/lang-sv.pat
%{_texmfdistdir}/tex/context/patterns/lang-sv.rme
%{_texmfdistdir}/tex/context/patterns/lang-th.hyp
%{_texmfdistdir}/tex/context/patterns/lang-th.lua
%{_texmfdistdir}/tex/context/patterns/lang-th.pat
%{_texmfdistdir}/tex/context/patterns/lang-th.rme
%{_texmfdistdir}/tex/context/patterns/lang-tk.hyp
%{_texmfdistdir}/tex/context/patterns/lang-tk.lua
%{_texmfdistdir}/tex/context/patterns/lang-tk.pat
%{_texmfdistdir}/tex/context/patterns/lang-tk.rme
%{_texmfdistdir}/tex/context/patterns/lang-tr.hyp
%{_texmfdistdir}/tex/context/patterns/lang-tr.lua
%{_texmfdistdir}/tex/context/patterns/lang-tr.pat
%{_texmfdistdir}/tex/context/patterns/lang-tr.rme
%{_texmfdistdir}/tex/context/patterns/lang-uk.hyp
%{_texmfdistdir}/tex/context/patterns/lang-uk.lua
%{_texmfdistdir}/tex/context/patterns/lang-uk.pat
%{_texmfdistdir}/tex/context/patterns/lang-uk.rme
%{_texmfdistdir}/tex/context/patterns/lang-us.hyp
%{_texmfdistdir}/tex/context/patterns/lang-us.lua
%{_texmfdistdir}/tex/context/patterns/lang-us.pat
%{_texmfdistdir}/tex/context/patterns/lang-us.rme
%{_texmfdistdir}/tex/context/patterns/lang-zh.hyp
%{_texmfdistdir}/tex/context/patterns/lang-zh.lua
%{_texmfdistdir}/tex/context/patterns/lang-zh.pat
%{_texmfdistdir}/tex/context/patterns/lang-zh.rme
%{_texmfdistdir}/tex/context/sample/aesop-de.tex
%{_texmfdistdir}/tex/context/sample/bryson.tex
%{_texmfdistdir}/tex/context/sample/cow.pdf
%{_texmfdistdir}/tex/context/sample/d-res-01.xml
%{_texmfdistdir}/tex/context/sample/davis.tex
%{_texmfdistdir}/tex/context/sample/dawkins.tex
%{_texmfdistdir}/tex/context/sample/demo-mps.tex
%{_texmfdistdir}/tex/context/sample/demo-tex.tex
%{_texmfdistdir}/tex/context/sample/demo-xml.tex
%{_texmfdistdir}/tex/context/sample/douglas.tex
%{_texmfdistdir}/tex/context/sample/hacker.jpg
%{_texmfdistdir}/tex/context/sample/hawking.tex
%{_texmfdistdir}/tex/context/sample/khatt-ar.tex
%{_texmfdistdir}/tex/context/sample/khatt-en.tex
%{_texmfdistdir}/tex/context/sample/knuth.tex
%{_texmfdistdir}/tex/context/sample/linden.tex
%{_texmfdistdir}/tex/context/sample/lorem.tex
%{_texmfdistdir}/tex/context/sample/materie.tex
%{_texmfdistdir}/tex/context/sample/mill.png
%{_texmfdistdir}/tex/context/sample/montgomery.tex
%{_texmfdistdir}/tex/context/sample/reich.tex
%{_texmfdistdir}/tex/context/sample/sample.tex
%{_texmfdistdir}/tex/context/sample/spider.eps
%{_texmfdistdir}/tex/context/sample/thuan.tex
%{_texmfdistdir}/tex/context/sample/tufte.tex
%{_texmfdistdir}/tex/context/sample/ward.tex
%{_texmfdistdir}/tex/context/sample/weisman.tex
%{_texmfdistdir}/tex/context/sample/zapf.tex
%{_texmfdistdir}/tex/context/test/context-test.tex
%{_texmfdistdir}/tex/context/test/pdf-a1a-2005.mkiv
%{_texmfdistdir}/tex/context/test/pdf-a1b-2005.mkiv
%{_texmfdistdir}/tex/context/test/pdf-x-common.mkiv
%{_texmfdistdir}/tex/context/test/pdf-x1a-2001.mkiv
%{_texmfdistdir}/tex/context/test/pdf-x1a-2003.mkiv
%{_texmfdistdir}/tex/context/test/pdf-x3-2002.mkiv
%{_texmfdistdir}/tex/context/test/pdf-x3-2003.mkiv
%{_texmfdistdir}/tex/context/test/pdf-x4.mkiv
%{_texmfdistdir}/tex/context/test/pdf-x4p.mkiv
%{_texmfdistdir}/tex/context/user/cont-sys.rme
%{_texmfdistdir}/tex/generic/context/luatex/luatex-basics-gen.lua
%{_texmfdistdir}/tex/generic/context/luatex/luatex-basics-nod.lua
%{_texmfdistdir}/tex/generic/context/luatex/luatex-basics.tex
%{_texmfdistdir}/tex/generic/context/luatex/luatex-fonts-cbk.lua
%{_texmfdistdir}/tex/generic/context/luatex/luatex-fonts-def.lua
%{_texmfdistdir}/tex/generic/context/luatex/luatex-fonts-demo-vf-1.lua
%{_texmfdistdir}/tex/generic/context/luatex/luatex-fonts-enc.lua
%{_texmfdistdir}/tex/generic/context/luatex/luatex-fonts-ext.lua
%{_texmfdistdir}/tex/generic/context/luatex/luatex-fonts-lua.lua
%{_texmfdistdir}/tex/generic/context/luatex/luatex-fonts-merged.lua
%{_texmfdistdir}/tex/generic/context/luatex/luatex-fonts-syn.lua
%{_texmfdistdir}/tex/generic/context/luatex/luatex-fonts-tfm.lua
%{_texmfdistdir}/tex/generic/context/luatex/luatex-fonts.lua
%{_texmfdistdir}/tex/generic/context/luatex/luatex-fonts.tex
%{_texmfdistdir}/tex/generic/context/luatex/luatex-languages.lua
%{_texmfdistdir}/tex/generic/context/luatex/luatex-languages.tex
%{_texmfdistdir}/tex/generic/context/luatex/luatex-math.lua
%{_texmfdistdir}/tex/generic/context/luatex/luatex-math.tex
%{_texmfdistdir}/tex/generic/context/luatex/luatex-mplib.lua
%{_texmfdistdir}/tex/generic/context/luatex/luatex-mplib.tex
%{_texmfdistdir}/tex/generic/context/luatex/luatex-plain.tex
%{_texmfdistdir}/tex/generic/context/luatex/luatex-preprocessor-test.tex
%{_texmfdistdir}/tex/generic/context/luatex/luatex-preprocessor.lua
%{_texmfdistdir}/tex/generic/context/luatex/luatex-preprocessor.tex
%{_texmfdistdir}/tex/generic/context/luatex/luatex-swiglib-test.lua
%{_texmfdistdir}/tex/generic/context/luatex/luatex-swiglib-test.tex
%{_texmfdistdir}/tex/generic/context/luatex/luatex-swiglib.lua
%{_texmfdistdir}/tex/generic/context/luatex/luatex-swiglib.tex
%{_texmfdistdir}/tex/generic/context/luatex/luatex-test.tex
%{_texmfdistdir}/tex/generic/context/ppchtex/m-ch-de.tex
%{_texmfdistdir}/tex/generic/context/ppchtex/m-ch-en.tex
%{_texmfdistdir}/tex/generic/context/ppchtex/m-ch-nl.tex
%{_texmfdistdir}/tex/generic/context/ppchtex/ppchtex.noc
%{_texmfdistdir}/tex/latex/context/ppchtex/m-ch-de.sty
%{_texmfdistdir}/tex/latex/context/ppchtex/m-ch-en.sty
%{_texmfdistdir}/tex/latex/context/ppchtex/m-ch-nl.sty
%{_texmfdistdir}/tex/latex/context/ppchtex/m-pictex.sty
%_texmf_fmtutil_d/context
%doc %{_texmfdistdir}/doc/context/document/general/manuals/mreadme.pdf
%doc %{_texmfdistdir}/doc/context/document/general/manuals/tiptrick.pdf
%doc %{_texmfdistdir}/doc/context/manuals/allkind/mcommon.tex
%doc %{_texmfdistdir}/doc/context/manuals/allkind/mreadme.tex
%doc %{_texmfdistdir}/doc/context/scripts/mkii/ctxtools.html
%doc %{_texmfdistdir}/doc/context/scripts/mkii/ctxtools.man
%doc %{_texmfdistdir}/doc/context/scripts/mkii/ctxtools.xml
%doc %{_texmfdistdir}/doc/context/scripts/mkii/imgtopdf.html
%doc %{_texmfdistdir}/doc/context/scripts/mkii/imgtopdf.man
%doc %{_texmfdistdir}/doc/context/scripts/mkii/imgtopdf.xml
%doc %{_texmfdistdir}/doc/context/scripts/mkii/mptopdf.html
%doc %{_texmfdistdir}/doc/context/scripts/mkii/mptopdf.xml
%doc %{_texmfdistdir}/doc/context/scripts/mkii/pdftools.html
%doc %{_texmfdistdir}/doc/context/scripts/mkii/pdftools.man
%doc %{_texmfdistdir}/doc/context/scripts/mkii/pdftools.xml
%doc %{_texmfdistdir}/doc/context/scripts/mkii/pstopdf.html
%doc %{_texmfdistdir}/doc/context/scripts/mkii/pstopdf.man
%doc %{_texmfdistdir}/doc/context/scripts/mkii/pstopdf.xml
%doc %{_texmfdistdir}/doc/context/scripts/mkii/rlxtools.html
%doc %{_texmfdistdir}/doc/context/scripts/mkii/rlxtools.man
%doc %{_texmfdistdir}/doc/context/scripts/mkii/rlxtools.xml
%doc %{_texmfdistdir}/doc/context/scripts/mkii/texexec.html
%doc %{_texmfdistdir}/doc/context/scripts/mkii/texexec.man
%doc %{_texmfdistdir}/doc/context/scripts/mkii/texexec.xml
%doc %{_texmfdistdir}/doc/context/scripts/mkii/texmfstart.html
%doc %{_texmfdistdir}/doc/context/scripts/mkii/texmfstart.man
%doc %{_texmfdistdir}/doc/context/scripts/mkii/texmfstart.xml
%doc %{_texmfdistdir}/doc/context/scripts/mkii/textools.html
%doc %{_texmfdistdir}/doc/context/scripts/mkii/textools.man
%doc %{_texmfdistdir}/doc/context/scripts/mkii/textools.xml
%doc %{_texmfdistdir}/doc/context/scripts/mkii/texutil.html
%doc %{_texmfdistdir}/doc/context/scripts/mkii/texutil.man
%doc %{_texmfdistdir}/doc/context/scripts/mkii/texutil.xml
%doc %{_texmfdistdir}/doc/context/scripts/mkii/tmftools.html
%doc %{_texmfdistdir}/doc/context/scripts/mkii/tmftools.man
%doc %{_texmfdistdir}/doc/context/scripts/mkii/tmftools.xml
%doc %{_texmfdistdir}/doc/context/scripts/mkii/xmltools.html
%doc %{_texmfdistdir}/doc/context/scripts/mkii/xmltools.man
%doc %{_texmfdistdir}/doc/context/scripts/mkii/xmltools.xml
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/context.html
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/context.man
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/context.xml
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/luatools.html
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/luatools.man
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/luatools.xml
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-babel.html
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-babel.man
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-babel.xml
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-base.html
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-base.man
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-base.xml
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-cache.html
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-cache.man
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-cache.xml
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-chars.html
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-chars.man
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-chars.xml
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-check.html
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-check.man
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-check.xml
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-colors.html
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-colors.man
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-colors.xml
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-context.html
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-context.man
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-context.xml
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-epub.html
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-epub.man
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-epub.xml
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-fcd.html
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-fcd.man
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-fcd.xml
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-flac.html
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-flac.man
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-flac.xml
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-fonts.html
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-fonts.man
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-fonts.xml
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-grep.html
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-grep.man
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-grep.xml
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-interface.html
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-interface.man
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-interface.xml
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-metapost.html
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-metapost.man
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-metapost.xml
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-metatex.html
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-metatex.man
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-metatex.xml
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-modules.html
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-modules.man
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-modules.xml
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-package.html
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-package.man
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-package.xml
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-patterns.html
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-patterns.man
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-patterns.xml
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-pdf.html
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-pdf.man
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-pdf.xml
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-plain.html
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-plain.man
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-plain.xml
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-profile.html
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-profile.man
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-profile.xml
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-rsync.html
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-rsync.man
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-rsync.xml
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-scite.html
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-scite.man
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-scite.xml
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-server.html
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-server.man
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-server.xml
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-texworks.html
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-texworks.man
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-texworks.xml
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-timing.html
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-timing.man
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-timing.xml
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-tools.html
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-tools.man
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-tools.xml
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-unzip.html
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-unzip.man
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-unzip.xml
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-update.html
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-update.man
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-update.xml
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-watch.html
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-watch.man
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtx-watch.xml
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtxrun.html
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtxrun.man
%doc %{_texmfdistdir}/doc/context/scripts/mkiv/mtxrun.xml
%doc %{_mandir}/man1/context.1*
%doc %{_texmfdistdir}/doc/man/man1/context.man1.pdf
%doc %{_mandir}/man1/ctxtools.1*
%doc %{_texmfdistdir}/doc/man/man1/ctxtools.man1.pdf
%doc %{_mandir}/man1/luatools.1*
%doc %{_texmfdistdir}/doc/man/man1/luatools.man1.pdf
%doc %{_mandir}/man1/mtx-babel.1*
%doc %{_texmfdistdir}/doc/man/man1/mtx-babel.man1.pdf
%doc %{_mandir}/man1/mtx-base.1*
%doc %{_texmfdistdir}/doc/man/man1/mtx-base.man1.pdf
%doc %{_mandir}/man1/mtx-cache.1*
%doc %{_texmfdistdir}/doc/man/man1/mtx-cache.man1.pdf
%doc %{_mandir}/man1/mtx-chars.1*
%doc %{_texmfdistdir}/doc/man/man1/mtx-chars.man1.pdf
%doc %{_mandir}/man1/mtx-check.1*
%doc %{_texmfdistdir}/doc/man/man1/mtx-check.man1.pdf
%doc %{_mandir}/man1/mtx-colors.1*
%doc %{_texmfdistdir}/doc/man/man1/mtx-colors.man1.pdf
%doc %{_mandir}/man1/mtx-context.1*
%doc %{_texmfdistdir}/doc/man/man1/mtx-context.man1.pdf
%doc %{_mandir}/man1/mtx-epub.1*
%doc %{_texmfdistdir}/doc/man/man1/mtx-epub.man1.pdf
%doc %{_mandir}/man1/mtx-fcd.1*
%doc %{_texmfdistdir}/doc/man/man1/mtx-fcd.man1.pdf
%doc %{_mandir}/man1/mtx-flac.1*
%doc %{_texmfdistdir}/doc/man/man1/mtx-flac.man1.pdf
%doc %{_mandir}/man1/mtx-fonts.1*
%doc %{_texmfdistdir}/doc/man/man1/mtx-fonts.man1.pdf
%doc %{_mandir}/man1/mtx-grep.1*
%doc %{_texmfdistdir}/doc/man/man1/mtx-grep.man1.pdf
%doc %{_mandir}/man1/mtx-interface.1*
%doc %{_texmfdistdir}/doc/man/man1/mtx-interface.man1.pdf
%doc %{_mandir}/man1/mtx-metapost.1*
%doc %{_texmfdistdir}/doc/man/man1/mtx-metapost.man1.pdf
%doc %{_mandir}/man1/mtx-metatex.1*
%doc %{_texmfdistdir}/doc/man/man1/mtx-metatex.man1.pdf
%doc %{_mandir}/man1/mtx-modules.1*
%doc %{_texmfdistdir}/doc/man/man1/mtx-modules.man1.pdf
%doc %{_mandir}/man1/mtx-package.1*
%doc %{_texmfdistdir}/doc/man/man1/mtx-package.man1.pdf
%doc %{_mandir}/man1/mtx-patterns.1*
%doc %{_texmfdistdir}/doc/man/man1/mtx-patterns.man1.pdf
%doc %{_mandir}/man1/mtx-pdf.1*
%doc %{_texmfdistdir}/doc/man/man1/mtx-pdf.man1.pdf
%doc %{_mandir}/man1/mtx-plain.1*
%doc %{_texmfdistdir}/doc/man/man1/mtx-plain.man1.pdf
%doc %{_mandir}/man1/mtx-profile.1*
%doc %{_texmfdistdir}/doc/man/man1/mtx-profile.man1.pdf
%doc %{_mandir}/man1/mtx-rsync.1*
%doc %{_texmfdistdir}/doc/man/man1/mtx-rsync.man1.pdf
%doc %{_mandir}/man1/mtx-scite.1*
%doc %{_texmfdistdir}/doc/man/man1/mtx-scite.man1.pdf
%doc %{_mandir}/man1/mtx-server.1*
%doc %{_texmfdistdir}/doc/man/man1/mtx-server.man1.pdf
%doc %{_mandir}/man1/mtx-texworks.1*
%doc %{_texmfdistdir}/doc/man/man1/mtx-texworks.man1.pdf
%doc %{_mandir}/man1/mtx-timing.1*
%doc %{_texmfdistdir}/doc/man/man1/mtx-timing.man1.pdf
%doc %{_mandir}/man1/mtx-tools.1*
%doc %{_texmfdistdir}/doc/man/man1/mtx-tools.man1.pdf
%doc %{_mandir}/man1/mtx-unzip.1*
%doc %{_texmfdistdir}/doc/man/man1/mtx-unzip.man1.pdf
%doc %{_mandir}/man1/mtx-update.1*
%doc %{_texmfdistdir}/doc/man/man1/mtx-update.man1.pdf
%doc %{_mandir}/man1/mtx-watch.1*
%doc %{_texmfdistdir}/doc/man/man1/mtx-watch.man1.pdf
%doc %{_mandir}/man1/mtxrun.1*
%doc %{_texmfdistdir}/doc/man/man1/mtxrun.man1.pdf
%doc %{_mandir}/man1/pstopdf.1*
%doc %{_texmfdistdir}/doc/man/man1/pstopdf.man1.pdf
%doc %{_mandir}/man1/texexec.1*
%doc %{_texmfdistdir}/doc/man/man1/texexec.man1.pdf
%doc %{_mandir}/man1/texmfstart.1*
%doc %{_texmfdistdir}/doc/man/man1/texmfstart.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/context/stubs/unix/context context
    ln -sf %{_texmfdistdir}/scripts/context/stubs/unix/ctxtools ctxtools
    ln -sf %{_texmfdistdir}/scripts/context/stubs/unix/luatools luatools
    ln -sf %{_texmfdistdir}/scripts/context/stubs/unix/mtxrun mtxrun
    ln -sf %{_texmfdistdir}/scripts/context/stubs/unix/pstopdf pstopdf
    ln -sf %{_texmfdistdir}/scripts/context/stubs/unix/texexec texexec
    ln -sf %{_texmfdistdir}/scripts/context/stubs/unix/texmfstart texmfstart
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1
mkdir -p %{buildroot}%{_texmf_fmtutil_d}
cat > %{buildroot}%{_texmf_fmtutil_d}/context <<EOF
#
# from context:
cont-en pdftex cont-usr.tex -8bit *cont-en.mkii
cont-en xetex cont-usr.tex -8bit *cont-en.mkii
#! cont-de pdftex cont-usr.tex -8bit *cont-de.mkii
#! cont-fr pdftex cont-usr.tex -8bit *cont-fr.mkii
#! cont-it pdftex cont-usr.tex -8bit *cont-it.mkii
#! cont-nl pdftex cont-usr.tex -8bit *cont-nl.mkii
#! cont-ro pdftex cont-usr.tex -8bit *cont-ro.mkii
EOF

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 20130426-6
+ Revision: c03e8ae
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21027 |12mu|texlive-context-cyrillicnumbers-20130412-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29905
# category ConTeXt
# catalog-ctan /macros/context/contrib/context-cyrillicnumbers
# catalog-date 2013-04-12 11:27:24 +0200
# catalog-license bsd
# catalog-version undef
Name:		texlive-context-cyrillicnumbers
Version:	20130412
Release:	5
Summary:	Write numbers as cyrillic glyphs
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/context/contrib/context-cyrillicnumbers
License:	BSD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-cyrillicnumbers.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-cyrillicnumbers.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-context

%description
The package extends Context's system of number conversion, by
adding numeration using cyrillic letters.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/context/interface/third/t-cyrillicnumbers.xml
%{_texmfdistdir}/tex/context/third/cyrillicnumbers/cyrillicnumbers.lua
%{_texmfdistdir}/tex/context/third/cyrillicnumbers/t-cyrillicnumbers.mkii
%{_texmfdistdir}/tex/context/third/cyrillicnumbers/t-cyrillicnumbers.mkvi
%doc %{_texmfdistdir}/doc/context/third/cyrillicnumbers/COPYING
%doc %{_texmfdistdir}/doc/context/third/cyrillicnumbers/README.rst
%doc %{_texmfdistdir}/doc/context/third/cyrillicnumbers/cyrillicnumbers.pdf
%doc %{_texmfdistdir}/doc/context/third/cyrillicnumbers/cyrillicnumbers.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 20130412-5
+ Revision: c993705
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21028 |12mu|texlive-context-simpleslides-20131012-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 28300
# category ConTeXt
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-context-simpleslides
Version:	20131012
Release:	5
Summary:	TeXLive context-simpleslides package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-simpleslides.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-simpleslides.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-context

%description
TeXLive context-simpleslides package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/scripts/context/lua/third/simpleslides/mtx-simpleslides.lua
%{_texmfdistdir}/tex/context/interface/third/t-simpleslides.xml
%{_texmfdistdir}/tex/context/third/simpleslides/simpleslides-c-default.tex
%{_texmfdistdir}/tex/context/third/simpleslides/simpleslides-f-default.tex
%{_texmfdistdir}/tex/context/third/simpleslides/simpleslides-s-BigNumber.tex
%{_texmfdistdir}/tex/context/third/simpleslides/simpleslides-s-BottomSquares.tex
%{_texmfdistdir}/tex/context/third/simpleslides/simpleslides-s-Boxed.tex
%{_texmfdistdir}/tex/context/third/simpleslides/simpleslides-s-BoxedTitle.tex
%{_texmfdistdir}/tex/context/third/simpleslides/simpleslides-s-Ellipse.tex
%{_texmfdistdir}/tex/context/third/simpleslides/simpleslides-s-Embossed.tex
%{_texmfdistdir}/tex/context/third/simpleslides/simpleslides-s-Framed.tex
%{_texmfdistdir}/tex/context/third/simpleslides/simpleslides-s-FramedTitle.tex
%{_texmfdistdir}/tex/context/third/simpleslides/simpleslides-s-FuzzyTopic.tex
%{_texmfdistdir}/tex/context/third/simpleslides/simpleslides-s-HorizontalStripes.tex
%{_texmfdistdir}/tex/context/third/simpleslides/simpleslides-s-NarrowStripes.tex
%{_texmfdistdir}/tex/context/third/simpleslides/simpleslides-s-PlainCounter.tex
%{_texmfdistdir}/tex/context/third/simpleslides/simpleslides-s-RainbowStripe.tex
%{_texmfdistdir}/tex/context/third/simpleslides/simpleslides-s-Rounded.tex
%{_texmfdistdir}/tex/context/third/simpleslides/simpleslides-s-Shaded.tex
%{_texmfdistdir}/tex/context/third/simpleslides/simpleslides-s-SideSquares.tex
%{_texmfdistdir}/tex/context/third/simpleslides/simpleslides-s-SideToc.tex
%{_texmfdistdir}/tex/context/third/simpleslides/simpleslides-s-Split.tex
%{_texmfdistdir}/tex/context/third/simpleslides/simpleslides-s-Sunrise.tex
%{_texmfdistdir}/tex/context/third/simpleslides/simpleslides-s-Swoosh.tex
%{_texmfdistdir}/tex/context/third/simpleslides/simpleslides-s-ThickStripes.tex
%{_texmfdistdir}/tex/context/third/simpleslides/simpleslides-s-default.tex
%{_texmfdistdir}/tex/context/third/simpleslides/t-simpleslides.mkii
%{_texmfdistdir}/tex/context/third/simpleslides/t-simpleslides.mkiv
%{_texmfdistdir}/tex/context/third/simpleslides/t-slidesvisualcounter.tex
%doc %{_texmfdistdir}/doc/context/third/simpleslides/example.pdf
%doc %{_texmfdistdir}/doc/context/third/simpleslides/example.tex
%doc %{_texmfdistdir}/doc/context/third/simpleslides/simpleslides.pdf
%doc %{_texmfdistdir}/doc/context/third/simpleslides/simpleslides.tex
%doc %{_texmfdistdir}/doc/context/third/simpleslides/solutions/generic-talk-15min-45min.tex
%doc %{_texmfdistdir}/doc/context/third/simpleslides/solutions/speaker_introduction-2min.tex
%doc %{_texmfdistdir}/doc/context/third/simpleslides/solutions/style-template.tex
%doc %{_texmfdistdir}/doc/context/third/simpleslides/styles/BigNumber-blue.pdf
%doc %{_texmfdistdir}/doc/context/third/simpleslides/styles/BigNumber-red.pdf
%doc %{_texmfdistdir}/doc/context/third/simpleslides/styles/BottomSquares.pdf
%doc %{_texmfdistdir}/doc/context/third/simpleslides/styles/Boxed.pdf
%doc %{_texmfdistdir}/doc/context/third/simpleslides/styles/Ellipse.pdf
%doc %{_texmfdistdir}/doc/context/third/simpleslides/styles/Embossed.pdf
%doc %{_texmfdistdir}/doc/context/third/simpleslides/styles/Framed-square.pdf
%doc %{_texmfdistdir}/doc/context/third/simpleslides/styles/Framed-stripe.pdf
%doc %{_texmfdistdir}/doc/context/third/simpleslides/styles/FramedTitle.pdf
%doc %{_texmfdistdir}/doc/context/third/simpleslides/styles/HorizontalStripes-blue.pdf
%doc %{_texmfdistdir}/doc/context/third/simpleslides/styles/HorizontalStripes-green.pdf
%doc %{_texmfdistdir}/doc/context/third/simpleslides/styles/HorizontalStripes-red.pdf
%doc %{_texmfdistdir}/doc/context/third/simpleslides/styles/NarrowStripes-blue.pdf
%doc %{_texmfdistdir}/doc/context/third/simpleslides/styles/NarrowStripes-green.pdf
%doc %{_texmfdistdir}/doc/context/third/simpleslides/styles/NarrowStripes-red.pdf
%doc %{_texmfdistdir}/doc/context/third/simpleslides/styles/RainbowStripe.pdf
%doc %{_texmfdistdir}/doc/context/third/simpleslides/styles/Rounded.pdf
%doc %{_texmfdistdir}/doc/context/third/simpleslides/styles/Shaded-blue.pdf
%doc %{_texmfdistdir}/doc/context/third/simpleslides/styles/Shaded-bluered.pdf
%doc %{_texmfdistdir}/doc/context/third/simpleslides/styles/Shaded-green.pdf
%doc %{_texmfdistdir}/doc/context/third/simpleslides/styles/SideSquares.pdf
%doc %{_texmfdistdir}/doc/context/third/simpleslides/styles/SideToc.pdf
%doc %{_texmfdistdir}/doc/context/third/simpleslides/styles/Split.pdf
%doc %{_texmfdistdir}/doc/context/third/simpleslides/styles/Sunrise.pdf
%doc %{_texmfdistdir}/doc/context/third/simpleslides/styles/Swoosh.pdf
%doc %{_texmfdistdir}/doc/context/third/simpleslides/styles/ThickStripes.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar scripts tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 20131012-5
+ Revision: 20a7a1b
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21029 |12mu|texlive-context-transliterator-20130409-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29801
# category ConTeXt
# catalog-ctan /macros/context/contrib/context-transliterator
# catalog-date 2013-04-09 13:56:04 +0200
# catalog-license bsd
# catalog-version undef
Name:		texlive-context-transliterator
Version:	20130409
Release:	5
Summary:	Transliterate text from 'other' alphabets
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/context/contrib/context-transliterator
License:	BSD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-transliterator.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-transliterator.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-context

%description
The package will read text in one alphabet, and provide a
transliterated version in another; this is useful for readers
who cannot read the original alphabet. The package can make
allowance for hyphenation.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/context/interface/third/t-transliterator.xml
%{_texmfdistdir}/tex/context/third/transliterator/t-transliterator.ctl
%{_texmfdistdir}/tex/context/third/transliterator/t-transliterator.log
%{_texmfdistdir}/tex/context/third/transliterator/t-transliterator.mkii
%{_texmfdistdir}/tex/context/third/transliterator/t-transliterator.mkiv
%{_texmfdistdir}/tex/context/third/transliterator/t-transliterator.mkiv.prep
%{_texmfdistdir}/tex/context/third/transliterator/t-transliterator.pdf
%{_texmfdistdir}/tex/context/third/transliterator/t-transliterator.run
%{_texmfdistdir}/tex/context/third/transliterator/t-transliterator.tex
%{_texmfdistdir}/tex/context/third/transliterator/t-transliterator.tuc
%{_texmfdistdir}/tex/context/third/transliterator/trans_tables_bg.lua
%{_texmfdistdir}/tex/context/third/transliterator/trans_tables_glag.lua
%{_texmfdistdir}/tex/context/third/transliterator/trans_tables_gr.lua
%{_texmfdistdir}/tex/context/third/transliterator/trans_tables_iso9.lua
%{_texmfdistdir}/tex/context/third/transliterator/trans_tables_scntfc.lua
%{_texmfdistdir}/tex/context/third/transliterator/trans_tables_sr.lua
%{_texmfdistdir}/tex/context/third/transliterator/trans_tables_trsc.lua
%{_texmfdistdir}/tex/context/third/transliterator/transliterator.ctl
%{_texmfdistdir}/tex/context/third/transliterator/transliterator.log
%{_texmfdistdir}/tex/context/third/transliterator/transliterator.lua
%{_texmfdistdir}/tex/context/third/transliterator/transliterator.run
%{_texmfdistdir}/tex/context/third/transliterator/transliterator.tuc
%doc %{_texmfdistdir}/doc/context/third/transliterator/COPYING
%doc %{_texmfdistdir}/doc/context/third/transliterator/transliterator.pdf
%doc %{_texmfdistdir}/doc/context/third/transliterator/transliterator.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 20130409-5
+ Revision: c7a4ef9
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21030 |12mu|texlive-contracard-1.0.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31745
# category Package
# catalog-ctan /macros/latex/contrib/contracard
# catalog-date 2013-09-17 14:49:30 +0200
# catalog-license lppl1.3
# catalog-version 1.0.0
Name:		texlive-contracard
Version:	1.0.0
Release:	5
Summary:	Generate calling cards for dances
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/contracard
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/contracard.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/contracard.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/contracard.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The class may be used to create calling cards for traditional
country dances, such as contra and square dances.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/contracard/contracard.cls
%doc %{_texmfdistdir}/doc/latex/contracard/LICENSE
%doc %{_texmfdistdir}/doc/latex/contracard/Makefile
%doc %{_texmfdistdir}/doc/latex/contracard/README
%doc %{_texmfdistdir}/doc/latex/contracard/README.md
%doc %{_texmfdistdir}/doc/latex/contracard/contracard.lod
%doc %{_texmfdistdir}/doc/latex/contracard/contracard.pdf
%doc %{_texmfdistdir}/doc/latex/contracard/contracard.sty
#- source
%doc %{_texmfdistdir}/source/latex/contracard/contracard.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 1.0.0-5
+ Revision: 60c43d2
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21031 |12mu|texlive-convbkmk-0.08-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30408
# category Package
# catalog-ctan /support/convbkmk
# catalog-date 2013-05-11 15:57:43 +0200
# catalog-license noinfo
# catalog-version 0.08
Name:		texlive-convbkmk
Version:	0.08
Release:	8
Summary:	Correct platex/uplatex bookmarks in PDF created with hyperref
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/convbkmk
License:	NOINFO
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/convbkmk.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/convbkmk.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-convbkmk.bin = %{EVRD}
Conflicts:  texlive-uptex < 1:1.11

%description
The package provides a small Ruby script that corrects
bookmarks in PDF files created by platex/uplatex, using
hyperref.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/convbkmk
%{_texmfdistdir}/scripts/convbkmk/convbkmk.rb
%doc %{_texmfdistdir}/doc/support/convbkmk/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/convbkmk/convbkmk.rb convbkmk
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}

%changelog
* Thu Apr 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.08-8
+ Revision: 303e622
- Add conflict with old texlive-uptex



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21032 |12mu|texlive-coolthms-1.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29062
# category Package
# catalog-ctan /macros/latex/contrib/coolthms
# catalog-date 2013-02-04 23:34:24 +0100
# catalog-license lppl
# catalog-version 1.2
Name:		texlive-coolthms
Version:	1.2
Release:	5
Summary:	Reference items in a theorem environment
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/coolthms
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/coolthms.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/coolthms.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/coolthms.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides the means to directly reference items of
lists nested in theorem-like environments (e.g., as 'Theorem 1
a'). The package extends the ntheorem and cleveref packages.
The package also provides other theorem markup commands.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/coolthms/coolthms.sty
%doc %{_texmfdistdir}/doc/latex/coolthms/README
%doc %{_texmfdistdir}/doc/latex/coolthms/coolthms.pdf
#- source
%doc %{_texmfdistdir}/source/latex/coolthms/coolthms.dtx
%doc %{_texmfdistdir}/source/latex/coolthms/coolthms.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.2-5
+ Revision: 5391fd5
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21033 |12mu|texlive-counttexruns-1.00a-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27576
# category Package
# catalog-ctan /macros/latex/contrib/counttexruns
# catalog-date 2012-08-31 19:14:38 +0200
# catalog-license lppl1.3
# catalog-version 1.00a
Name:		texlive-counttexruns
Version:	1.00a
Release:	6
Summary:	Count compilations of a document
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/counttexruns
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/counttexruns.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/counttexruns.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/counttexruns.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package counts how often a LaTeX document is compiled,
keeping the data in an external file. To print the count, can
use the macro \thecounttexruns.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/counttexruns/counttexruns.sty
%doc %{_texmfdistdir}/doc/latex/counttexruns/README
%doc %{_texmfdistdir}/doc/latex/counttexruns/counttexruns.pdf
#- source
%doc %{_texmfdistdir}/source/latex/counttexruns/counttexruns.dtx
%doc %{_texmfdistdir}/source/latex/counttexruns/counttexruns.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Tue Apr 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.00a-6
+ Revision: 7e5cb65
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21034 |12mu|texlive-cslatex-20120425-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 28596
# category Package
# catalog-ctan /macros/cstex/base/cslatex.tar.gz
# catalog-date 2012-04-25 13:09:32 +0200
# catalog-license gpl
# catalog-version undef
Name:		texlive-cslatex
Version:	20120425
Release:	5
Summary:	LaTeX support for Czech/Slovak typesetting
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/cstex/base/cslatex.tar.gz
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cslatex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cslatex.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-tetex
Requires(post):	texlive-csplain
Requires:	texlive-latex
Requires:	texlive-cslatex.bin

%description
TeXLive cslatex package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/cslatex/base/cslatex.ini
%{_texmfdistdir}/tex/cslatex/base/czech.sty
%{_texmfdistdir}/tex/cslatex/base/fonttext.cfg
%{_texmfdistdir}/tex/cslatex/base/hyphen.cfg
%{_texmfdistdir}/tex/cslatex/base/il2cmdh.fd
%{_texmfdistdir}/tex/cslatex/base/il2cmfib.fd
%{_texmfdistdir}/tex/cslatex/base/il2cmfr.fd
%{_texmfdistdir}/tex/cslatex/base/il2cmr.fd
%{_texmfdistdir}/tex/cslatex/base/il2cmss.fd
%{_texmfdistdir}/tex/cslatex/base/il2cmtt.fd
%{_texmfdistdir}/tex/cslatex/base/il2cmvtt.fd
%{_texmfdistdir}/tex/cslatex/base/il2enc.def
%{_texmfdistdir}/tex/cslatex/base/il2lcmss.fd
%{_texmfdistdir}/tex/cslatex/base/il2lcmtt.fd
%{_texmfdistdir}/tex/cslatex/base/slovak.sty
%{_texmfdistdir}/tex/cslatex/cspsfonts/cspsfont.il2
%{_texmfdistdir}/tex/cslatex/cspsfonts/cspsfont.tex
%{_texmfdistdir}/tex/cslatex/cspsfonts/cspsfont.xl2
%{_texmfdistdir}/tex/cslatex/cspsfonts/il2pag.fd
%{_texmfdistdir}/tex/cslatex/cspsfonts/il2pbk.fd
%{_texmfdistdir}/tex/cslatex/cspsfonts/il2pcr.fd
%{_texmfdistdir}/tex/cslatex/cspsfonts/il2phv.fd
%{_texmfdistdir}/tex/cslatex/cspsfonts/il2phvn.fd
%{_texmfdistdir}/tex/cslatex/cspsfonts/il2pnc.fd
%{_texmfdistdir}/tex/cslatex/cspsfonts/il2ppl.fd
%{_texmfdistdir}/tex/cslatex/cspsfonts/il2ptm.fd
%{_texmfdistdir}/tex/cslatex/cspsfonts/il2pzc.fd
%{_texmfdistdir}/tex/cslatex/cspsfonts/nhelvet.sty
%{_texmfdistdir}/tex/cslatex/cspsfonts/ntimes.sty
%{_texmfdistdir}/tex/cslatex/cspsfonts/xl2pag.fd
%{_texmfdistdir}/tex/cslatex/cspsfonts/xl2pbk.fd
%{_texmfdistdir}/tex/cslatex/cspsfonts/xl2pcr.fd
%{_texmfdistdir}/tex/cslatex/cspsfonts/xl2phv.fd
%{_texmfdistdir}/tex/cslatex/cspsfonts/xl2phvn.fd
%{_texmfdistdir}/tex/cslatex/cspsfonts/xl2pnc.fd
%{_texmfdistdir}/tex/cslatex/cspsfonts/xl2ppl.fd
%{_texmfdistdir}/tex/cslatex/cspsfonts/xl2ptm.fd
%{_texmfdistdir}/tex/cslatex/cspsfonts/xl2pzc.fd
%_texmf_fmtutil_d/cslatex
#- source
%doc %{_texmfdistdir}/source/cslatex/base/cslatex.dtx
%doc %{_texmfdistdir}/source/cslatex/base/cslatex.ins

%doc %{_texmfdistdir}/source/cslatex/cspsfonts/cspsfont.doc
%doc %{_texmfdistdir}/source/cslatex/cspsfonts/cspsfont.drv

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_texmf_fmtutil_d}
cat > %{buildroot}%{_texmf_fmtutil_d}/cslatex <<EOF
#
# from cslatex:
cslatex pdftex - -etex cslatex.ini
pdfcslatex pdftex - -etex cslatex.ini
EOF

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 20120425-5
+ Revision: 73ebe88
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21035 |12mu|texlive-cstex-20131121-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32249
# category Package
# catalog-ctan /macros/cstex
# catalog-date 2013-11-21 20:02:41 +0100
# catalog-license other-free
# catalog-version undef
Name:		texlive-cstex
Version:	20131121
Release:	5
Summary:	Support for Czech/Slovak languages
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/cstex
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cstex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cstex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
This package mirrors the macros part of the home site's
distribution of CSTeX. The licence (modified GPL) applies to
some of the additions that make it a Czech/Slovak language
distribution, rather than the distribution of a basic
Plain/LaTeX distribution.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/cstex/00-README-cslatex
%doc %{_texmfdistdir}/doc/cstex/INSTALL.cslatex
%doc %{_texmfdistdir}/doc/cstex/README-csplain
%doc %{_texmfdistdir}/doc/cstex/README-cspsfont
%doc %{_texmfdistdir}/doc/cstex/README-doc
%doc %{_texmfdistdir}/doc/cstex/README-opmac
%doc %{_texmfdistdir}/doc/cstex/README.cslatex
%doc %{_texmfdistdir}/doc/cstex/cspsfonts-gen/README
%doc %{_texmfdistdir}/doc/cstex/cspsfonts-gen/fontgen
%doc %{_texmfdistdir}/doc/cstex/cspsfonts-gen/kernoff.c
%doc %{_texmfdistdir}/doc/cstex/cspsfonts-gen/mkf
%doc %{_texmfdistdir}/doc/cstex/cspsfonts-gen/mkfc
%doc %{_texmfdistdir}/doc/cstex/cspsfonts-gen/xl2.enc
%doc %{_texmfdistdir}/doc/cstex/cspsfonts-gen/xt2.enc
%doc %{_texmfdistdir}/doc/cstex/cstexman.pdf
%doc %{_texmfdistdir}/doc/cstex/cstexman.tex
%doc %{_texmfdistdir}/doc/cstex/jemny.errata
%doc %{_texmfdistdir}/doc/cstex/jemny.pdf
%doc %{_texmfdistdir}/doc/cstex/jemny.tar.gz
%doc %{_texmfdistdir}/doc/cstex/lic-gpl.eng
%doc %{_texmfdistdir}/doc/cstex/opmac-d.pdf
%doc %{_texmfdistdir}/doc/cstex/opmac-d.tex
%doc %{_texmfdistdir}/doc/cstex/opmac-u.pdf
%doc %{_texmfdistdir}/doc/cstex/opmac-u.tex
%doc %{_texmfdistdir}/doc/cstex/pdfuni-article.pdf
%doc %{_texmfdistdir}/doc/cstex/pdfuni-article.tex
%doc %{_texmfdistdir}/doc/cstex/prvni.pdf
%doc %{_texmfdistdir}/doc/cstex/prvni.tex
%doc %{_texmfdistdir}/doc/cstex/test8z.pdf
%doc %{_texmfdistdir}/doc/cstex/test8z.tex
%doc %{_texmfdistdir}/doc/cstex/testgyre8z.pdf
%doc %{_texmfdistdir}/doc/cstex/testgyre8z.tex
%doc %{_texmfdistdir}/doc/cstex/testlat.tex
%doc %{_texmfdistdir}/doc/cstex/zmeny.txt

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 20131121-5
+ Revision: eba36bc
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21036 |12mu|texlive-ctanify-1.4-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30921
# category Package
# catalog-ctan /support/ctanify
# catalog-date 2013-06-19 07:13:38 +0200
# catalog-license lppl
# catalog-version 1.4
Name:		texlive-ctanify
Version:	1.4
Release:	5
Summary:	Prepare a package for upload to CTAN
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/ctanify
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ctanify.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ctanify.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-ctanify.bin = %{EVRD}

%description
Given a list of filenames, ctanify creates a tarball (a .tar.gz
file) with the files laid out in CTAN's preferred structure.
The tarball additionally contains a ZIP (.zip) file with copies
of all files laid out in the standard TeX Directory Structure
(TDS), which may be used by those intending to install the
package, or by those who need to incorporate it in a
distribution. (The TDS ZIP file will be installed in the CTAN
install/ tree.).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/ctanify
%{_texmfdistdir}/scripts/ctanify/ctanify
%doc %{_texmfdistdir}/doc/latex/ctanify/README
%doc %{_texmfdistdir}/doc/latex/ctanify/ctanify.pdf
%doc %{_mandir}/man1/ctanify.1*
%doc %{_texmfdistdir}/doc/man/man1/ctanify.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/ctanify/ctanify ctanify
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.4-5
+ Revision: 312e451
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21037 |12mu|texlive-ctie-1.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29764
# category TLCore
# catalog-ctan /web/c_cpp/ctie
# catalog-date 2012-06-18 22:39:13 +0200
# catalog-license gpl
# catalog-version 1.1
Name:		texlive-ctie
Version:	1.1
Release:	7
Summary:	C version of tie (merging Web change files)
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/web/c_cpp/ctie
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ctie.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ctie.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-kpathsea
Requires:	texlive-ctie.bin

%description
This is a version of tie converted for use with cweb.

#-----------------------------------------------------------------------
%files
%doc %{_mandir}/man1/ctie.1*
%doc %{_texmfdistdir}/doc/man/man1/ctie.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.1-7
+ Revision: 865d61c
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21038 |12mu|texlive-currfile-0.7b-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29012
# category Package
# catalog-ctan /macros/latex/contrib/currfile
# catalog-date 2013-02-02 11:38:19 +0100
# catalog-license lppl1.3
# catalog-version 0.7b
Name:		texlive-currfile
Version:	0.7b
Release:	5
Summary:	Provide file name and path of input files
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/currfile
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/currfile.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/currfile.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/currfile.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides macros holding file name information
(directory, base name, extension, full name and full path) for
files read by LaTeX \input and \include macros; it uses the
file hooks provided by the author's filehook. In particular, it
restores the parent file name after the trailing \clearpage of
an \included file; as a result, the macros may be usefully
employed in the page header and footer of the last printed page
of such a file. The depth of inclusion is made available,
together with the "parent" (including file) and "parents" (all
including files to the root of the tree). The package
supersedes FiNK.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/currfile/currfile-abspath.sty
%{_texmfdistdir}/tex/latex/currfile/currfile.sty
%doc %{_texmfdistdir}/doc/latex/currfile/README
%doc %{_texmfdistdir}/doc/latex/currfile/currfile.pdf
#- source
%doc %{_texmfdistdir}/source/latex/currfile/currfile.dtx
%doc %{_texmfdistdir}/source/latex/currfile/currfile.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.7b-5
+ Revision: 70b917b
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21039 |12mu|texlive-cv4tw-0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32719
# category Package
# catalog-ctan /macros/latex/contrib/cv4tw
# catalog-date 2014-01-20 00:33:14 +0100
# catalog-license other-free
# catalog-version 0.1
Name:		texlive-cv4tw
Version:	0.1
Release:	1
Summary:	LaTeX CV class, with extended details
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/cv4tw
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cv4tw.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cv4tw.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The class offers entries for assets and social networks;
customizable styles are provided. The class comes with no
documentation, but a worked example offers some guidance.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/cv4tw/cv4tw-scheme.sty
%{_texmfdistdir}/tex/latex/cv4tw/cv4tw-theme-compact.sty
%{_texmfdistdir}/tex/latex/cv4tw/cv4tw-theme-core.sty
%{_texmfdistdir}/tex/latex/cv4tw/cv4tw-theme-sharp.sty
%{_texmfdistdir}/tex/latex/cv4tw/cv4tw-theme-simple.sty
%{_texmfdistdir}/tex/latex/cv4tw/cv4tw.cls
%doc %{_texmfdistdir}/doc/latex/cv4tw/sample-jules-verne.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Feb 15 2014 Rosa <rosa@abf.rosalinux.ru> 0.1-1
+ Revision: 68fcc2a
- Automatic import for version 0.1-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21040 |12mu|texlive-cweb-3.64ad-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29764
# category Package
# catalog-ctan /web/c_cpp/cweb
# catalog-date 2012-04-30 16:43:33 +0200
# catalog-license knuth
# catalog-version 3.64ad
Name:		texlive-cweb
Version:	3.64ad
Release:	8
Summary:	A Web system in C
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/web/c_cpp/cweb
License:	KNUTH
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cweb.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cweb.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-cweb.bin

%description
The Cweb system is a system for Structured Software
Documentation (also known as Literate Programming) in the
programming language C.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/plain/cweb/cwebmac.tex
%{_texmfdistdir}/tex/plain/cweb/pdfXcwebmac.tex
%{_texmfdistdir}/tex/plain/cweb/pdfcwebmac.tex
%{_texmfdistdir}/tex/plain/cweb/pdfdcwebmac.tex
%{_texmfdistdir}/tex/plain/cweb/pdffcwebmac.tex
%{_texmfdistdir}/tex/plain/cweb/pdficwebmac.tex
%{_texmfdistdir}/tex/plain/cweb/pdfwebmac.tex
%doc %{_mandir}/man1/ctangle.1*
%doc %{_texmfdistdir}/doc/man/man1/ctangle.man1.pdf
%doc %{_mandir}/man1/cweave.1*
%doc %{_texmfdistdir}/doc/man/man1/cweave.man1.pdf
%doc %{_mandir}/man1/cweb.1*
%doc %{_texmfdistdir}/doc/man/man1/cweb.man1.pdf
%doc %{_texmfdistdir}/doc/plain/cweb/cwebman.dvi

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.64ad-8
+ Revision: 2a876e1
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21041 |12mu|texlive-cweb-latex-20130119-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 28878

# category Package
# catalog-ctan /macros/latex/contrib/cweb
# catalog-date 2013-01-19 01:25:39 +0100
# catalog-license gpl
# catalog-version undef
Name:		texlive-cweb-latex
Version:	20130119
Release:	5
Summary:	A LaTeX version of CWEB
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/cweb
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cweb-latex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cweb-latex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This bundle allows marking-up of CWEB code in LaTeX. The
distribution includes the "Counting Words" program distributed
with CWEB, edited to run with LaTeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/cweb-latex/cwbl-german.sty
%{_texmfdistdir}/tex/latex/cweb-latex/cweb.cls
%{_texmfdistdir}/tex/latex/cweb-latex/cwebarray.sty
%{_texmfdistdir}/tex/latex/cweb-latex/cwebbase.tex
%{_texmfdistdir}/tex/latex/cweb-latex/keyvald.sty
%doc %{_texmfdistdir}/doc/latex/cweb-latex/CATALOG
%doc %{_texmfdistdir}/doc/latex/cweb-latex/History
%doc %{_texmfdistdir}/doc/latex/cweb-latex/INSTALL
%doc %{_texmfdistdir}/doc/latex/cweb-latex/License
%doc %{_texmfdistdir}/doc/latex/cweb-latex/MANIFEST
%doc %{_texmfdistdir}/doc/latex/cweb-latex/Makefile
%doc %{_texmfdistdir}/doc/latex/cweb-latex/README
%doc %{_texmfdistdir}/doc/latex/cweb-latex/contrib/Index
%doc %{_texmfdistdir}/doc/latex/cweb-latex/contrib/cwbl-deutsch.sty
%doc %{_texmfdistdir}/doc/latex/cweb-latex/contrib/cwbl-french.sty
%doc %{_texmfdistdir}/doc/latex/cweb-latex/contrib/cwbl-italian.sty
%doc %{_texmfdistdir}/doc/latex/cweb-latex/contrib/cweb-hy/README.txt
%doc %{_texmfdistdir}/doc/latex/cweb-latex/contrib/cweb-hy/cwbasehy.tex
%doc %{_texmfdistdir}/doc/latex/cweb-latex/contrib/cweb-hy/cweb-hy.cls
%doc %{_texmfdistdir}/doc/latex/cweb-latex/contrib/cweb-hy/nodoc.tex
%doc %{_texmfdistdir}/doc/latex/cweb-latex/contrib/wagner/cwebzw.sty
%doc %{_texmfdistdir}/doc/latex/cweb-latex/cweb-conf.pdf
%doc %{_texmfdistdir}/doc/latex/cweb-latex/cweb-user.pdf
%doc %{_texmfdistdir}/doc/latex/cweb-latex/examples/Makefile
%doc %{_texmfdistdir}/doc/latex/cweb-latex/examples/compare/wcltx.aux
%doc %{_texmfdistdir}/doc/latex/cweb-latex/examples/compare/wcltx.bbl
%doc %{_texmfdistdir}/doc/latex/cweb-latex/examples/compare/wcltx.dvi
%doc %{_texmfdistdir}/doc/latex/cweb-latex/examples/compare/wcltx.idx
%doc %{_texmfdistdir}/doc/latex/cweb-latex/examples/compare/wcltx.log
%doc %{_texmfdistdir}/doc/latex/cweb-latex/examples/compare/wcltx.scn
%doc %{_texmfdistdir}/doc/latex/cweb-latex/examples/compare/wcltx.tex
%doc %{_texmfdistdir}/doc/latex/cweb-latex/examples/rcs.sty
%doc %{_texmfdistdir}/doc/latex/cweb-latex/examples/tex-it
%doc %{_texmfdistdir}/doc/latex/cweb-latex/examples/wcltx.bib
%doc %{_texmfdistdir}/doc/latex/cweb-latex/examples/wcltx.w
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/Imakefile
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/README
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/TODO
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/cwbl-german.sty
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/cweave-spec.tex
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/cweb-conf.tex
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/cweb-doc.sty
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/cweb-fsa.fig
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/cweb-fsa.latex
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/cweb-fsa.ltx
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/cweb-user.tex
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/cweb.doc
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/cwebarray.sty
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/cwebbase.doc
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/cwebparts.doc
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/cwebx.sty
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/keyvald.dtx
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/keyvald.ins
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/style/cweb-doc.el
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/Imakefile
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/badend.w
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/badopts.w
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/change.ch
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/change.w
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/enddocbegin.w
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/flat.w
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/german.w
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/language-german.ch
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/language-german.w
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/minimal.w
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/modes.w
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/newif.w
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/nolists.w
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/parts-code.w
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/parts.tex
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/refname.w
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/report.w
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/section.w
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/sup-changes.w
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/sup-format.w
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/sup-lists.w
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/titlepage.w
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/token.w
%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/vbar.w

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 20130119-5
+ Revision: 7fa78aa
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21042 |12mu|texlive-cyrplain-20131012-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29349
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-cyrplain
Version:	20131012
Release:	5
Summary:	TeXLive cyrplain package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cyrplain.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive cyrplain package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/plain/cyrplain/README
%{_texmfdistdir}/tex/plain/cyrplain/cyramstx.ini
%{_texmfdistdir}/tex/plain/cyrplain/cyrblue.ini
%{_texmfdistdir}/tex/plain/cyrplain/cyrcmfnt.tex
%{_texmfdistdir}/tex/plain/cyrplain/cyrecfnt.tex
%{_texmfdistdir}/tex/plain/cyrplain/cyrtex.cfg
%{_texmfdistdir}/tex/plain/cyrplain/cyrtex.ini
%{_texmfdistdir}/tex/plain/cyrplain/cyrtex.tex
%{_texmfdistdir}/tex/plain/cyrplain/cyrtxinf.ini
%{_texmfdistdir}/tex/plain/cyrplain/makefmts.bat
%{_texmfdistdir}/tex/plain/cyrplain/makefmts.sh
%{_texmfdistdir}/tex/plain/cyrplain/plainenc.tex
%{_texmfdistdir}/tex/plain/cyrplain/txxdefs.tex
%{_texmfdistdir}/tex/plain/cyrplain/txxextra.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 20131012-5
+ Revision: 2fb2a1a
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21043 |12mu|texlive-dashrule-1.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29579
# category Package
# catalog-ctan /macros/latex/contrib/dashrule
# catalog-date 2013-03-31 13:01:15 +0200
# catalog-license lppl
# catalog-version 1.3
Name:		texlive-dashrule
Version:	1.3
Release:	5
Summary:	Draw dashed rules
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/dashrule
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dashrule.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dashrule.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dashrule.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The dashrule package makes it easy to draw a huge variety of
dashed rules (i.e., lines) in LaTeX. dashrule provides a
command, \hdashrule, which is a cross between LaTeX's \rule and
PostScript's setdash command. \hdashrule draws horizontally
dashed rules using the same syntax as \rule, but with an
additional, setdash-like parameter that specifies the pattern
of dash segments and the space between those segments. Because
dashrule's rules are constructed internally using \rule (as
opposed to, e.g., PostScript \specials) they are fully
compatible with every LaTeX back-end processor.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/dashrule/dashrule.sty
%doc %{_texmfdistdir}/doc/latex/dashrule/README
%doc %{_texmfdistdir}/doc/latex/dashrule/dashrule.pdf
#- source
%doc %{_texmfdistdir}/source/latex/dashrule/dashrule.dtx
%doc %{_texmfdistdir}/source/latex/dashrule/dashrule.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.3-5
+ Revision: 445509d
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21044 |12mu|texlive-dataref-0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32438
# category Package
# catalog-ctan /macros/latex/contrib/dataref
# catalog-date 2013-12-17 23:27:23 +0100
# catalog-license other-free
# catalog-version 0.1
Name:		texlive-dataref
Version:	0.1
Release:	1
Summary:	Manage references to experimental data
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/dataref
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dataref.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dataref.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dataref.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a mechanism that maintains a fixed
symbolic reference to numerical results; such results may vary
as the project proceeds (and hence the project report
develops).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/dataref/dataref.sty
%doc %{_texmfdistdir}/doc/latex/dataref/README
%doc %{_texmfdistdir}/doc/latex/dataref/dataref.pdf
#- source
%doc %{_texmfdistdir}/source/latex/dataref/dataref.dtx
%doc %{_texmfdistdir}/source/latex/dataref/dataref.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Feb 15 2014 Rosa <rosa@abf.rosalinux.ru> 0.1-1
+ Revision: 440ac49
- Automatic import for version 0.1-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21045 |12mu|texlive-datatool-2.20-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32860
# category Package
# catalog-ctan /macros/latex/contrib/datatool
# catalog-date 2014-02-03 19:57:05 +0100
# catalog-license lppl
# catalog-version 2.20
Name:		texlive-datatool
Version:	2.20
Release:	1
Summary:	Tools to load and manipulate data
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/datatool
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/datatool.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/datatool.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/datatool.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The tools comprise six packages: datatool.sty: databases may be
created using LaTeX commands or by importing external files;
they may be sorted numerically or alphabetically; repetitive
operations (such as mail merging) may be performed on each row
of a database, subject to conditions to exclude particular
rows; commands are provided to examine database elements, and
to convert formats (for example, to convert a numeric element
to a format compatible with the fp package; datapie.sty: a
database may be represented as a pie chart; flexible options
allow colouring of the chart, and annotation hooks are
available; dataplot.sty: a database may be represented as a 2-
dimensional scatter or line plot; flexible options control of
the plot's overall appearance, and of legends and other extra
information; databar.sty: a database may be represented as a
bar chart; overall appearance, colouring and annotation are
controllable; datagidx.sty: provides a way of indexing or
creating glossaries/lists of acronyms that uses TeX to do the
sorting and collating instead of using an external indexing
application, such as xindy or makeindex; databib.sty: a
bibliography may be loaded into a datatool database, and
manipulated there before being printed (this permits a LaTeX-
based route to printing bibliographies in formats for which no
BibTeX style is available); and person.sty: provides support
for displaying a person's name and pronoun in a document, thus
avoiding cumbersome use of "he/she", etc. The drawing packages
make use of PGF/TikZ for their output. The bundle replaces and
supersedes the author's csvtools bundle.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/datatool/databib.bst
%{_texmfdistdir}/tex/latex/datatool/databar.sty
%{_texmfdistdir}/tex/latex/datatool/databib.sty
%{_texmfdistdir}/tex/latex/datatool/datagidx.sty
%{_texmfdistdir}/tex/latex/datatool/datapie.sty
%{_texmfdistdir}/tex/latex/datatool/dataplot.sty
%{_texmfdistdir}/tex/latex/datatool/datatool-base.sty
%{_texmfdistdir}/tex/latex/datatool/datatool-fp.sty
%{_texmfdistdir}/tex/latex/datatool/datatool-pgfmath.sty
%{_texmfdistdir}/tex/latex/datatool/datatool.sty
%{_texmfdistdir}/tex/latex/datatool/person.sty
%doc %{_texmfdistdir}/doc/latex/datatool/CHANGES
%doc %{_texmfdistdir}/doc/latex/datatool/INSTALL
%doc %{_texmfdistdir}/doc/latex/datatool/README
%doc %{_texmfdistdir}/doc/latex/datatool/datatool-code.pdf
%doc %{_texmfdistdir}/doc/latex/datatool/datatool-user.pdf
%doc %{_texmfdistdir}/doc/latex/datatool/datatool-user.tex
%doc %{_texmfdistdir}/doc/latex/datatool/samples/data-raw-psaved.dbtex
%doc %{_texmfdistdir}/doc/latex/datatool/samples/data-raw-saved.dbtex
%doc %{_texmfdistdir}/doc/latex/datatool/samples/data-raw.dbtex
%doc %{_texmfdistdir}/doc/latex/datatool/samples/data.csv
%doc %{_texmfdistdir}/doc/latex/datatool/samples/data2.csv
%doc %{_texmfdistdir}/doc/latex/datatool/samples/exp25a.csv
%doc %{_texmfdistdir}/doc/latex/datatool/samples/exp25b.csv
%doc %{_texmfdistdir}/doc/latex/datatool/samples/exp30a.csv
%doc %{_texmfdistdir}/doc/latex/datatool/samples/fruit.csv
%doc %{_texmfdistdir}/doc/latex/datatool/samples/groupa.csv
%doc %{_texmfdistdir}/doc/latex/datatool/samples/groupb.csv
%doc %{_texmfdistdir}/doc/latex/datatool/samples/index.csv
%doc %{_texmfdistdir}/doc/latex/datatool/samples/mydata.csv
%doc %{_texmfdistdir}/doc/latex/datatool/samples/mynewdata.csv
%doc %{_texmfdistdir}/doc/latex/datatool/samples/onecol.csv
%doc %{_texmfdistdir}/doc/latex/datatool/samples/plotdata.csv
%doc %{_texmfdistdir}/doc/latex/datatool/samples/polygon.csv
%doc %{_texmfdistdir}/doc/latex/datatool/samples/profits.csv
%doc %{_texmfdistdir}/doc/latex/datatool/samples/rawdata.csv
%doc %{_texmfdistdir}/doc/latex/datatool/samples/rawdata2.csv
%doc %{_texmfdistdir}/doc/latex/datatool/samples/sample-barchart.pdf
%doc %{_texmfdistdir}/doc/latex/datatool/samples/sample-barchart.tex
%doc %{_texmfdistdir}/doc/latex/datatool/samples/sample-datatooltk.pdf
%doc %{_texmfdistdir}/doc/latex/datatool/samples/sample-datatooltk.tex
%doc %{_texmfdistdir}/doc/latex/datatool/samples/sample-dict.pdf
%doc %{_texmfdistdir}/doc/latex/datatool/samples/sample-dict.tex
%doc %{_texmfdistdir}/doc/latex/datatool/samples/sample-gidx.pdf
%doc %{_texmfdistdir}/doc/latex/datatool/samples/sample-gidx.tex
%doc %{_texmfdistdir}/doc/latex/datatool/samples/sample-glossary.pdf
%doc %{_texmfdistdir}/doc/latex/datatool/samples/sample-glossary.tex
%doc %{_texmfdistdir}/doc/latex/datatool/samples/sample-index.pdf
%doc %{_texmfdistdir}/doc/latex/datatool/samples/sample-index.tex
%doc %{_texmfdistdir}/doc/latex/datatool/samples/sample-mail-merge.pdf
%doc %{_texmfdistdir}/doc/latex/datatool/samples/sample-mail-merge.tex
%doc %{_texmfdistdir}/doc/latex/datatool/samples/sample-piechart.pdf
%doc %{_texmfdistdir}/doc/latex/datatool/samples/sample-piechart.tex
%doc %{_texmfdistdir}/doc/latex/datatool/samples/sample-sort.pdf
%doc %{_texmfdistdir}/doc/latex/datatool/samples/sample-sort.tex
%doc %{_texmfdistdir}/doc/latex/datatool/samples/sample-student-records.csv
%doc %{_texmfdistdir}/doc/latex/datatool/samples/sample-student-scores.pdf
%doc %{_texmfdistdir}/doc/latex/datatool/samples/sample-student-scores.tex
%doc %{_texmfdistdir}/doc/latex/datatool/samples/sample-two-per-row.pdf
%doc %{_texmfdistdir}/doc/latex/datatool/samples/sample-two-per-row.tex
%doc %{_texmfdistdir}/doc/latex/datatool/samples/sample3.csv
%doc %{_texmfdistdir}/doc/latex/datatool/samples/sample4.csv
%doc %{_texmfdistdir}/doc/latex/datatool/samples/scores2.csv
%doc %{_texmfdistdir}/doc/latex/datatool/samples/semesterscores.csv
%doc %{_texmfdistdir}/doc/latex/datatool/samples/students.csv
%doc %{_texmfdistdir}/doc/latex/datatool/samples/studentscores.csv
%doc %{_texmfdistdir}/doc/latex/datatool/samples/test-export-from-calc.csv
%doc %{_texmfdistdir}/doc/latex/datatool/samples/test-missing-some-headers.csv
%doc %{_texmfdistdir}/doc/latex/datatool/samples/test-rawtex.dbtex
%doc %{_texmfdistdir}/doc/latex/datatool/samples/test-scores.csv
#- source
%doc %{_texmfdistdir}/source/latex/datatool/datatool.dtx
%doc %{_texmfdistdir}/source/latex/datatool/datatool.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.20-1
+ Revision: e418a4b
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21046 |12mu|texlive-dateiliste-0.6-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27974
# category Package
# catalog-ctan /macros/latex/contrib/dateiliste
# catalog-date 2012-10-15 00:17:21 +0200
# catalog-license lppl
# catalog-version 0.6
Name:		texlive-dateiliste
Version:	0.6
Release:	5
Summary:	Extensions of the \listfiles concept
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/dateiliste
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dateiliste.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dateiliste.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dateiliste.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a file list (similar to that offered by
\listfiles), neatly laid out as a table. The main document can
be included in the list, and a command is available for
providing RCS-maintained data for printing in the file list.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/dateiliste/dateiliste.sty
%doc %{_texmfdistdir}/doc/latex/dateiliste/README
%doc %{_texmfdistdir}/doc/latex/dateiliste/README-de
%doc %{_texmfdistdir}/doc/latex/dateiliste/README-en
%doc %{_texmfdistdir}/doc/latex/dateiliste/README-eo
%doc %{_texmfdistdir}/doc/latex/dateiliste/dateiliste.pdf
#- source
%doc %{_texmfdistdir}/source/latex/dateiliste/dateiliste.dtx
%doc %{_texmfdistdir}/source/latex/dateiliste/dateiliste.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.6-5
+ Revision: 6ba50d2
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21047 |12mu|texlive-datetime-2.59-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31622
# category Package
# catalog-ctan /macros/latex/contrib/datetime
# catalog-date 2013-09-10 21:28:15 +0200
# catalog-license lppl1.3
# catalog-version 2.59
Name:		texlive-datetime
Version:	2.59
Release:	5
Summary:	Change format of \today with commands for current time
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/datetime
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-fmtcount

%description
Provides various different formats for the text created by the
command \today, and also provides commands for displaying the
current time (or any given time), in 12-hour, 24-hour or text
format. The package overrides babel's date format, having its
own library of date formats in different languages. The package
requires the fmtcount package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/scripts/latex/datetime/datetime.perl
%{_texmfdistdir}/tex/latex/datetime/datetime-defaults.sty
%{_texmfdistdir}/tex/latex/datetime/datetime.sty
%{_texmfdistdir}/tex/latex/datetime/dt-UKenglish.def
%{_texmfdistdir}/tex/latex/datetime/dt-USenglish.def
%{_texmfdistdir}/tex/latex/datetime/dt-american.def
%{_texmfdistdir}/tex/latex/datetime/dt-australian.def
%{_texmfdistdir}/tex/latex/datetime/dt-austrian.def
%{_texmfdistdir}/tex/latex/datetime/dt-bahasa.def
%{_texmfdistdir}/tex/latex/datetime/dt-basque.def
%{_texmfdistdir}/tex/latex/datetime/dt-breton.def
%{_texmfdistdir}/tex/latex/datetime/dt-british.def
%{_texmfdistdir}/tex/latex/datetime/dt-bulgarian.def
%{_texmfdistdir}/tex/latex/datetime/dt-canadian.def
%{_texmfdistdir}/tex/latex/datetime/dt-catalan.def
%{_texmfdistdir}/tex/latex/datetime/dt-croatian.def
%{_texmfdistdir}/tex/latex/datetime/dt-czech.def
%{_texmfdistdir}/tex/latex/datetime/dt-danish.def
%{_texmfdistdir}/tex/latex/datetime/dt-dutch.def
%{_texmfdistdir}/tex/latex/datetime/dt-esperanto.def
%{_texmfdistdir}/tex/latex/datetime/dt-estonian.def
%{_texmfdistdir}/tex/latex/datetime/dt-finnish.def
%{_texmfdistdir}/tex/latex/datetime/dt-french.def
%{_texmfdistdir}/tex/latex/datetime/dt-galician.def
%{_texmfdistdir}/tex/latex/datetime/dt-german.def
%{_texmfdistdir}/tex/latex/datetime/dt-greek.def
%{_texmfdistdir}/tex/latex/datetime/dt-hebrew.def
%{_texmfdistdir}/tex/latex/datetime/dt-icelandic.def
%{_texmfdistdir}/tex/latex/datetime/dt-irish.def
%{_texmfdistdir}/tex/latex/datetime/dt-italian.def
%{_texmfdistdir}/tex/latex/datetime/dt-latin.def
%{_texmfdistdir}/tex/latex/datetime/dt-lsorbian.def
%{_texmfdistdir}/tex/latex/datetime/dt-magyar.def
%{_texmfdistdir}/tex/latex/datetime/dt-naustrian.def
%{_texmfdistdir}/tex/latex/datetime/dt-newzealand.def
%{_texmfdistdir}/tex/latex/datetime/dt-ngerman.def
%{_texmfdistdir}/tex/latex/datetime/dt-norsk.def
%{_texmfdistdir}/tex/latex/datetime/dt-polish.def
%{_texmfdistdir}/tex/latex/datetime/dt-portuges.def
%{_texmfdistdir}/tex/latex/datetime/dt-romanian.def
%{_texmfdistdir}/tex/latex/datetime/dt-russian.def
%{_texmfdistdir}/tex/latex/datetime/dt-samin.def
%{_texmfdistdir}/tex/latex/datetime/dt-scottish.def
%{_texmfdistdir}/tex/latex/datetime/dt-serbian.def
%{_texmfdistdir}/tex/latex/datetime/dt-slovak.def
%{_texmfdistdir}/tex/latex/datetime/dt-slovene.def
%{_texmfdistdir}/tex/latex/datetime/dt-spanish.def
%{_texmfdistdir}/tex/latex/datetime/dt-swedish.def
%{_texmfdistdir}/tex/latex/datetime/dt-turkish.def
%{_texmfdistdir}/tex/latex/datetime/dt-ukraineb.def
%{_texmfdistdir}/tex/latex/datetime/dt-usorbian.def
%{_texmfdistdir}/tex/latex/datetime/dt-welsh.def
%doc %{_texmfdistdir}/doc/latex/datetime/CHANGES
%doc %{_texmfdistdir}/doc/latex/datetime/README
%doc %{_texmfdistdir}/doc/latex/datetime/datetime-manual.css
%doc %{_texmfdistdir}/doc/latex/datetime/datetime-manual.html
%doc %{_texmfdistdir}/doc/latex/datetime/datetime-manual.tex
%doc %{_texmfdistdir}/doc/latex/datetime/datetime.pdf
%doc %{_texmfdistdir}/doc/latex/datetime/samples/dt-lang.pdf
%doc %{_texmfdistdir}/doc/latex/datetime/samples/dt-lang.tex
%doc %{_texmfdistdir}/doc/latex/datetime/samples/dt-sampl.pdf
%doc %{_texmfdistdir}/doc/latex/datetime/samples/dt-sampl.tex
#- source
%doc %{_texmfdistdir}/source/latex/datetime/datetime.dtx
%doc %{_texmfdistdir}/source/latex/datetime/datetime.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar scripts tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.59-5
+ Revision: 6c00928
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21048 |12mu|texlive-dccpaper-1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 33142
# category Package
# catalog-ctan /macros/latex/contrib/dccpaper
# catalog-date 2014-03-09 14:23:10 +0100
# catalog-license lppl1.3
# catalog-version 1.1
Name:		texlive-dccpaper
Version:	1.1
Release:	2
Summary:	Typeset papers for the International Journal of Digital Curation
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/dccpaper
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dccpaper.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dccpaper.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dccpaper.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The LaTeX class ijdc-v9 produces camera-ready papers and
articles suitable for inclusion in the International Journal of
Digital Curation, with applicability from volume 9 onwards. The
similar idcc class can be used for submissions to the
International Digital Curation Conference, beginning with the
2015 conference.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/dccpaper/dccpaper-base.tex
%{_texmfdistdir}/tex/latex/dccpaper/dccpaper-by.eps
%{_texmfdistdir}/tex/latex/dccpaper/dccpaper-by.pdf
%{_texmfdistdir}/tex/latex/dccpaper/idcc.cls
%{_texmfdistdir}/tex/latex/dccpaper/ijdc-v9.cls
%doc %{_texmfdistdir}/doc/latex/dccpaper/README
%doc %{_texmfdistdir}/doc/latex/dccpaper/README.txt
%doc %{_texmfdistdir}/doc/latex/dccpaper/dccpaper-apacite.bib
%doc %{_texmfdistdir}/doc/latex/dccpaper/dccpaper-biblatex.bib
%doc %{_texmfdistdir}/doc/latex/dccpaper/dccpaper.pdf
#- source
%doc %{_texmfdistdir}/source/latex/dccpaper/Makefile
%doc %{_texmfdistdir}/source/latex/dccpaper/dccpaper.dtx
%doc %{_texmfdistdir}/source/latex/dccpaper/dccpaper.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Wed Apr 02 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.1-2
+ Revision: 8bc7cf3
- Bump release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21049 |12mu|texlive-dcpic-5.0.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30206
# category Package
# catalog-ctan /macros/generic/diagrams/dcpic
# catalog-date 2013-05-02 01:06:38 +0200
# catalog-license lppl1.3
# catalog-version 5.0.0
Name:		texlive-dcpic
Version:	5.0.0
Release:	5
Summary:	Commutative diagrams in a LaTeX and TeX documents
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/generic/diagrams/dcpic
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dcpic.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dcpic.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
DCpic is a package for typesetting Commutative Diagrams within
a LaTeX and TeX documents. Its distinguishing features are: a
powerful graphical engine, the PiCTeX package; an easy
specification syntax in which a commutative diagram is
described in terms of its objects and its arrows (morphism),
positioned in a Cartesian coordinate system.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/dcpic/dcpic.sty
%{_texmfdistdir}/tex/generic/dcpic/europroc.cls
%doc %{_texmfdistdir}/doc/generic/dcpic/README
%doc %{_texmfdistdir}/doc/generic/dcpic/eurotex2001.pdf
%doc %{_texmfdistdir}/doc/generic/dcpic/eurotex2001.tex
%doc %{_texmfdistdir}/doc/generic/dcpic/examples.pdf
%doc %{_texmfdistdir}/doc/generic/dcpic/examples.tex
%doc %{_texmfdistdir}/doc/generic/dcpic/manDCPiC.pdf
%doc %{_texmfdistdir}/doc/generic/dcpic/manDCPiC.tex
%doc %{_texmfdistdir}/doc/generic/dcpic/manDCPiCpt.pdf
%doc %{_texmfdistdir}/doc/generic/dcpic/manDCPiCpt.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 5.0.0-5
+ Revision: 32d2f10
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21050 |12mu|texlive-dehyph-exptl-0.30-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30791
# category Package
# catalog-ctan /language/hyphenation/dehyph-exptl
# catalog-date 2013-05-29 00:44:55 +0200
# catalog-license lppl
# catalog-version 0.3
Summary:	Experimental hyphenation patterns for the German language
Name:		texlive-dehyph-exptl
Version:	0.30
Release:	5
License:	LPPL
Group:		Publishing
Url:		http://www.ctan.org/tex-archive/language/hyphenation/dehyph-exptl
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dehyph-exptl.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dehyph-exptl.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-hyphen-base
Requires:	texlive-hyph-utf8

%description
The package provides experimental hyphenation patterns for the
German language, covering both traditional and reformed
orthography. The patterns can be used with packages Babel and
hyphsubst.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/dehyph-exptl/dehyphn-x-2013-05-26.pat
%{_texmfdistdir}/tex/generic/dehyph-exptl/dehyphn-x-2013-05-26.tex
%{_texmfdistdir}/tex/generic/dehyph-exptl/dehypht-x-2013-05-26.pat
%{_texmfdistdir}/tex/generic/dehyph-exptl/dehypht-x-2013-05-26.tex
%{_texmfdistdir}/tex/generic/dehyph-exptl/dehyphts-x-2013-05-26.pat
%{_texmfdistdir}/tex/generic/dehyph-exptl/dehyphts-x-2013-05-26.tex
%{_texmf_language_dat_d}/dehyph-exptl
%{_texmf_language_def_d}/dehyph-exptl
%{_texmf_language_lua_d}/dehyph-exptl
%doc %{_texmfdistdir}/doc/generic/dehyph-exptl/CHANGES
%doc %{_texmfdistdir}/doc/generic/dehyph-exptl/INSTALL
%doc %{_texmfdistdir}/doc/generic/dehyph-exptl/LICENSE
%doc %{_texmfdistdir}/doc/generic/dehyph-exptl/README
%doc %{_texmfdistdir}/doc/generic/dehyph-exptl/dehyph-exptl.bib
%doc %{_texmfdistdir}/doc/generic/dehyph-exptl/dehyph-exptl.pdf
%doc %{_texmfdistdir}/doc/generic/dehyph-exptl/dehyph-exptl.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}
mkdir -p %{buildroot}%{_texmf_language_dat_d}
cat > %{buildroot}%{_texmf_language_dat_d}/dehyph-exptl <<EOF
\%% from dehyph-exptl:
german-x-2013-05-26 dehypht-x-2013-05-26.tex
=german-x-latest
ngerman-x-2013-05-26 dehyphn-x-2013-05-26.tex
=ngerman-x-latest
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/dehyph-exptl
mkdir -p %{buildroot}%{_texmf_language_def_d}
cat > %{buildroot}%{_texmf_language_def_d}/dehyph-exptl <<EOF
\%% from dehyph-exptl:
\addlanguage{german-x-2013-05-26}{dehypht-x-2013-05-26.tex}{}{2}{2}
\addlanguage{german-x-latest}{dehypht-x-2013-05-26.tex}{}{2}{2}
\addlanguage{ngerman-x-2013-05-26}{dehyphn-x-2013-05-26.tex}{}{2}{2}
\addlanguage{ngerman-x-latest}{dehyphn-x-2013-05-26.tex}{}{2}{2}
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/dehyph-exptl
mkdir -p %{buildroot}%{_texmf_language_lua_d}
cat > %{buildroot}%{_texmf_language_lua_d}/dehyph-exptl <<EOF
-- from dehyph-exptl:
	['german-x-2013-05-26'] = {
		loader = 'dehypht-x-2013-05-26.tex',
		lefthyphenmin = 2,
		righthyphenmin = 2,
		synonyms = { 'german-x-latest' },
		patterns = 'hyph-de-1901.pat.txt',
		hyphenation = 'hyph-de-1901.hyp.txt',
	},
	['ngerman-x-2013-05-26'] = {
		loader = 'dehyphn-x-2013-05-26.tex',
		lefthyphenmin = 2,
		righthyphenmin = 2,
		synonyms = { 'ngerman-x-latest' },
		patterns = 'hyph-de-1996.pat.txt',
		hyphenation = 'hyph-de-1996.hyp.txt',
	},
EOF

%changelog
* Tue Feb 25 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.30-5
+ Revision: 3fd986f
- LOG New version 0.30, sync with Cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21051 |12mu|texlive-detex-20120507-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29764
# category TLCore
# catalog-ctan /support/detex
# catalog-date 2012-05-07 22:13:48 +0200
# catalog-license other-free
# catalog-version undef
Name:		texlive-detex
Version:	20120507
Release:	6
Summary:	Strip TeX from a source file
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/detex
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/detex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/detex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-detex.bin

%description
Detex is a program to remove TeX constructs from a text file.
It recognizes the \input command. The program assumes it is
dealing with LaTeX input if it sees the string \begin{document}
in the text. In this case, it also recognizes the \include and
\includeonly commands.

#-----------------------------------------------------------------------
%files
%doc %{_mandir}/man1/detex.1*
%doc %{_texmfdistdir}/doc/man/man1/detex.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 20120507-6
+ Revision: a055804
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21052 |12mu|texlive-detlev-cm-20140216-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32383
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-detlev-cm
Version:	20140216
Release:	1
Summary:	TeXLive detlev-cm package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/detlev-cm.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/detlev-cm.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive detlev-cm package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/detlev-cm/beamercolorthemeETII.sty
%{_texmfdistdir}/tex/latex/detlev-cm/beamerfontthemeDetlevCM.sty
%{_texmfdistdir}/tex/latex/detlev-cm/beamerouterthemeDetlevCM.sty
%{_texmfdistdir}/tex/latex/detlev-cm/beamerthemeDetlevCM.sty
%doc %{_texmfdistdir}/doc/latex/detlev-cm/LogoTop.png
%doc %{_texmfdistdir}/doc/latex/detlev-cm/SAS-CRJ900.png
%doc %{_texmfdistdir}/doc/latex/detlev-cm/Sample.pdf
%doc %{_texmfdistdir}/doc/latex/detlev-cm/Sample.tex
%doc %{_texmfdistdir}/doc/latex/detlev-cm/Wing.png
%doc %{_texmfdistdir}/doc/latex/detlev-cm/WingSunrise.png

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sun Feb 16 2014 Rosa <rosa@abf.rosalinux.ru> 20140216-1
+ Revision: f01458d
- Automatic import for version 20140216-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21053 |12mu|texlive-dialogl-20130125-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 28946
# category Package
# catalog-ctan /macros/latex/contrib/dialogl
# catalog-date 2013-01-25 11:22:08 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-dialogl
Version:	20130125
Release:	5
Summary:	Macros for constructing interactive LaTeX scripts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/dialogl
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dialogl.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dialogl.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dialogl.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Gathers together a bunch of code and examples about how to
write macros to carry on a dialogue with the user.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/dialogl/dialog.sty
%{_texmfdistdir}/tex/latex/dialogl/grabhedr.sty
%{_texmfdistdir}/tex/latex/dialogl/listout.tex
%{_texmfdistdir}/tex/latex/dialogl/menus.sty
%doc %{_texmfdistdir}/doc/latex/dialogl/Makefile
%doc %{_texmfdistdir}/doc/latex/dialogl/README
%doc %{_texmfdistdir}/doc/latex/dialogl/cnvunits.tex
%doc %{_texmfdistdir}/doc/latex/dialogl/codialog.pdf
%doc %{_texmfdistdir}/doc/latex/dialogl/default.los
%doc %{_texmfdistdir}/doc/latex/dialogl/dia-driv.pdf
%doc %{_texmfdistdir}/doc/latex/dialogl/dia-driv.tex
%doc %{_texmfdistdir}/doc/latex/dialogl/dialogl-doc.sty
%doc %{_texmfdistdir}/doc/latex/dialogl/diatest.tex
%doc %{_texmfdistdir}/doc/latex/dialogl/fontmenu.lg
%doc %{_texmfdistdir}/doc/latex/dialogl/fontmenu.tex
%doc %{_texmfdistdir}/doc/latex/dialogl/manifest.txt
#- source
%doc %{_texmfdistdir}/source/latex/dialogl/dialogl.dtx
%doc %{_texmfdistdir}/source/latex/dialogl/dialogl.ins
%doc %{_texmfdistdir}/source/latex/dialogl/grabhedr.dtx
%doc %{_texmfdistdir}/source/latex/dialogl/listout.dtx
%doc %{_texmfdistdir}/source/latex/dialogl/menus.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 20130125-5
+ Revision: d3a8a11
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21054 |12mu|texlive-dickimaw-20140209-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32925
# category Package
# catalog-ctan /info/dickimaw
# catalog-date 2014-02-09 18:16:38 +0100
# catalog-license fdl
# catalog-version undef
Name:		texlive-dickimaw
Version:	20140209
Release:	2
Summary:	Books and tutorials from the "Dickimaw LaTeX Series"
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/dickimaw
License:	FDL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dickimaw.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dickimaw.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
The package provides are some of the books and tutorials that
form part of the "Dickimaw LaTeX Series". Only the A4 PDF is
included here. Other formats, such as HTML or a screen
optimized PDF, are available from the package home page. Books
included are: "LaTeX for Complete Novices": an introductory
guide to LaTeX. "Using LaTeX to Write a PhD Thesis": a follow-
on from "LaTeX for Complete Novices" geared towards students
who want to use LaTeX to write their PhD thesis. "Creating a
LaTeX minimal example": describes how to create a minimal
example, which can be used as a debugging aid when you
encounter errors in your LaTeX documents.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/dickimaw/ERRATA
%doc %{_texmfdistdir}/doc/latex/dickimaw/README
%doc %{_texmfdistdir}/doc/latex/dickimaw/dickimaw-minexample.pdf
%doc %{_texmfdistdir}/doc/latex/dickimaw/dickimaw-novices.pdf
%doc %{_texmfdistdir}/doc/latex/dickimaw/dickimaw-thesis.pdf
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/fdl.tex
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/minexample/dickimaw-minexample.tex
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/minexample/minexample.sty
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/dickimaw-novices.tex
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/glsentries.tex
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/keywords.tex
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/novices-a4paper.sty
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/novices-index.ist
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/novices.bib
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/novices.cls
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/acrobat.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/backtic.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/circle.pdf
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/cmdprom.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/cmdprom1.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/cmdprom2.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/cmdprom3.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/cmdprom4.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/cmdprom5.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/cmdprom6.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/cmdprom7.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/dinglist.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/dirviewer1.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/dirviewer2.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/dirviewer3.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/dirviewer4.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/draftimage.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/entersymbol.tex
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/errormessage.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/exsamp.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/incgraph.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/incgraph2.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/letterbox.tex
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/maths.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/miktex1.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/newdoc-1.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/newdoc-2.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/notepad1.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/notepad2.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/rectangle.pdf
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/reflbox.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/resizbox.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/rotbox.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/scalbox.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/shapes.pdf
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/tds.tex
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/terminal-texdoc.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/terminal.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/terminal1.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/terminal10.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/terminal11.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/terminal2.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/terminal3.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/terminal4.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/terminal5.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/terminal6.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/terminal7.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/terminal8.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/terminal9.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/texworks-latexmk.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/texworks-preferences.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/texworks-toolconfig1.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/texworks-toolconfig2.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/texworks-toolconfig3.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/texworks-toolconfig4.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/texworks1.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/texworks2.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/texworks3.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/texworks4.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/texworks5-annote.tex
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/texworks5.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/texworks6.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/texworks7.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/texworks8.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/texworks9.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/yap1.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/term-defs/argument.tex
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/term-defs/auxiliary.tex
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/term-defs/cls.tex
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/term-defs/command.tex
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/term-defs/declaration.tex
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/term-defs/dvi.tex
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/term-defs/environment.tex
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/term-defs/fragile.tex
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/term-defs/group.tex
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/term-defs/hyphenation.tex
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/term-defs/intersentencespacing.tex
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/term-defs/introduction.tex
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/term-defs/length.tex
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/term-defs/mandatory.tex
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/term-defs/optional.tex
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/term-defs/output.tex
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/term-defs/perl.tex
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/term-defs/preamble.tex
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/term-defs/robust.tex
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/term-defs/short.tex
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/term-defs/source.tex
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/term-defs/terminal.tex
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/term-defs/tex.tex
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/dickimaw-thesis.tex
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/dickimawthesis.cls
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/glsentries.tex
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/imgsource/titlepage.tex
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/listing-samples/helloworld.c
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/listing-samples/sqrt.c
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/arara-installer.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/bibertool.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/doibutton.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/generatekey.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/jabref-dataprop-thumbnail.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/jabref-dataprop.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/jabref-pref-thumbnail.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/jabref-pref.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/jabref-textimport1-thumbnail.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/jabref-textimport1.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/jabref-textimport2-thumbnail.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/jabref-textimport2.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/jabref-textimport3-thumbnail.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/jabref-textimport3.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/jabref1-thumbnail.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/jabref1.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/jabref10-thumbnail.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/jabref10.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/jabref11.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/jabref12-thumbnail.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/jabref12.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/jabref2.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/jabref3-thumbnail.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/jabref3.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/jabref4-thumbnail.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/jabref4.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/jabref5-thumbnail.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/jabref5.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/jabref6-thumbnail.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/jabref6.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/jabref7-thumbnail.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/jabref7.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/jabref8-thumbnail.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/jabref8.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/jabref9-thumbnail.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/jabref9.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/pagestyle.tex
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/texworks-addbutton.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/texworks-arara.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/texworks-arara2.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/texworks-bibtex.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/texworks-latexmk.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/texworks-latexmkbibtex.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/texworks-makeglossaries.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/texworks-pdflatex.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/texworks-pref.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/texworks-texindy.png
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/titlepage.pdf
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/thesis-a4paper.sty
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/thesis-index.ist
%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/thesis.bib

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}

%changelog
* Sun Feb 16 2014 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> 20140209-2
+ Revision: 7f73bb6
- - Update to latest release.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21055 |12mu|texlive-dosepsbin-1.2-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29752
# category Package
# catalog-ctan /support/dosepsbin
# catalog-date 2012-03-22 21:51:23 +0100
# catalog-license artistic
# catalog-version 1.2
Name:		texlive-dosepsbin
Version:	1.2
Release:	7
Summary:	Deal with DOS binary EPS files
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/dosepsbin
License:	ARTISTIC
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dosepsbin.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dosepsbin.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dosepsbin.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-dosepsbin.bin = %{EVRD}

%description
A Encapsulated PostScript (EPS) file may given in a special
binary format to support the inclusion of a thumbnail. This
file format, commonly known as DOS EPS format starts with a
binary header that contains the positions of the possible
sections: - Postscript (PS); - Windows Metafile Format (WMF);
and - Tag Image File Format (TIFF). The PS section must be
present and either the WMF file or the TIFF file should be
given. The package provides a Perl program that will extract
any of the sections of such a file, in particular providing a
'text'-form EPS file for use with (La)TeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/dosepsbin
%{_texmfdistdir}/scripts/dosepsbin/dosepsbin.pl
%doc %{_mandir}/man1/dosepsbin.1*
%doc %{_texmfdistdir}/doc/man/man1/dosepsbin.man1.pdf
%doc %{_texmfdistdir}/doc/support/dosepsbin/Makefile.in
%doc %{_texmfdistdir}/doc/support/dosepsbin/README
%doc %{_texmfdistdir}/doc/support/dosepsbin/clean-case.pl
%doc %{_texmfdistdir}/doc/support/dosepsbin/dosepsbin.html
%doc %{_texmfdistdir}/doc/support/dosepsbin/dosepsbin.ltx
%doc %{_texmfdistdir}/doc/support/dosepsbin/dosepsbin.pdf
%doc %{_texmfdistdir}/doc/support/dosepsbin/dosepsbin.txt
%doc %{_texmfdistdir}/doc/support/dosepsbin/version.pl
#- source
%doc %{_texmfdistdir}/source/support/dosepsbin/configure
%doc %{_texmfdistdir}/source/support/dosepsbin/configure.ac
%doc %{_texmfdistdir}/source/support/dosepsbin/install-sh

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/dosepsbin/dosepsbin.pl dosepsbin
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.2-7
+ Revision: 4bf822a
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21056 |12mu|texlive-download-1.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30695
# category Package
# catalog-ctan /macros/latex/contrib/download
# catalog-date 2013-05-26 19:01:07 +0200
# catalog-license lppl1.3
# catalog-version 1.1
Name:		texlive-download
Version:	1.1
Release:	5
Summary:	Allow LaTeX to download files using an external process
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/download
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/download.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/download.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/download.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package allows the user to download files (using cURL or
wget), from within a document. To run the external commands,
LaTeX (or whatever) needs to be run with the --shell-escape
flag; this creates a tension between your needs and the
security implications of the flag; users should exercise due
caution.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/download/download.sty
%doc %{_texmfdistdir}/doc/latex/download/README
%doc %{_texmfdistdir}/doc/latex/download/download.pdf
#- source
%doc %{_texmfdistdir}/source/latex/download/download.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 1.1-5
+ Revision: 6b84934
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21057 |12mu|texlive-dozenal-4.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30592
# category Package
# catalog-ctan /fonts/dozenal
# catalog-date 2013-05-20 17:36:30 +0200
# catalog-license lppl
# catalog-version 4.0
Name:		texlive-dozenal
Version:	4.0
Release:	5
Summary:	Typeset documents using base twelve numbering (also called "dozenal")
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/dozenal
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dozenal.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dozenal.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dozenal.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package supports typesetting documents whose counters are
represented in base twelve, also called "dozenal". It includes
a macro by David Kastrup for converting positive whole numbers
to dozenal from decimal (base ten) representation. The package
also includes a few other macros and redefines all the standard
counters to produce dozenal output. Fonts, in Roman, italic,
slanted, and boldface versions, provide ten and eleven (the
Pitman characters preferred by the Dozenal Society of Great
Britain). The fonts were designed to blend well with the
Computer Modern fonts, and are available both as Metafont
source and in Adobe Type 1 format.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/dozenal/fdzb8a.afm
%{_texmfdistdir}/fonts/afm/public/dozenal/fdzbi8a.afm
%{_texmfdistdir}/fonts/afm/public/dozenal/fdzbs8a.afm
%{_texmfdistdir}/fonts/afm/public/dozenal/fdzi8a.afm
%{_texmfdistdir}/fonts/afm/public/dozenal/fdzr8a.afm
%{_texmfdistdir}/fonts/afm/public/dozenal/fdzs8a.afm
%{_texmfdistdir}/fonts/map/dvips/dozenal/fdz.map
%{_texmfdistdir}/fonts/source/public/dozenal/dozchars10.mf
%{_texmfdistdir}/fonts/source/public/dozenal/dozchars12.mf
%{_texmfdistdir}/fonts/source/public/dozenal/dozchars17.mf
%{_texmfdistdir}/fonts/source/public/dozenal/dozchars6.mf
%{_texmfdistdir}/fonts/source/public/dozenal/dozchars7.mf
%{_texmfdistdir}/fonts/source/public/dozenal/dozchars8.mf
%{_texmfdistdir}/fonts/source/public/dozenal/dozchars9.mf
%{_texmfdistdir}/fonts/source/public/dozenal/dozchb10.mf
%{_texmfdistdir}/fonts/source/public/dozenal/dozchbx10.mf
%{_texmfdistdir}/fonts/source/public/dozenal/dozchbx12.mf
%{_texmfdistdir}/fonts/source/public/dozenal/dozchbx5.mf
%{_texmfdistdir}/fonts/source/public/dozenal/dozchbx6.mf
%{_texmfdistdir}/fonts/source/public/dozenal/dozchbx7.mf
%{_texmfdistdir}/fonts/source/public/dozenal/dozchbx8.mf
%{_texmfdistdir}/fonts/source/public/dozenal/dozchbx9.mf
%{_texmfdistdir}/fonts/source/public/dozenal/dozchbxi10.mf
%{_texmfdistdir}/fonts/source/public/dozenal/dozchbxsl10.mf
%{_texmfdistdir}/fonts/source/public/dozenal/dozchit10.mf
%{_texmfdistdir}/fonts/source/public/dozenal/dozchit12.mf
%{_texmfdistdir}/fonts/source/public/dozenal/dozchit7.mf
%{_texmfdistdir}/fonts/source/public/dozenal/dozchit8.mf
%{_texmfdistdir}/fonts/source/public/dozenal/dozchit9.mf
%{_texmfdistdir}/fonts/source/public/dozenal/dozchsl10.mf
%{_texmfdistdir}/fonts/source/public/dozenal/dozchsl12.mf
%{_texmfdistdir}/fonts/source/public/dozenal/dozchsl8.mf
%{_texmfdistdir}/fonts/source/public/dozenal/dozchsl9.mf
%{_texmfdistdir}/fonts/source/public/dozenal/dozenal.mf
%{_texmfdistdir}/fonts/source/public/dozenal/dozenalb.mf
%{_texmfdistdir}/fonts/source/public/dozenal/dozenali.mf
%{_texmfdistdir}/fonts/tfm/public/dozenal/dozchars10.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/dozchars12.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/dozchars17.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/dozchars6.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/dozchars7.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/dozchars8.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/dozchars9.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/dozchb10.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/dozchbx10.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/dozchbx12.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/dozchbx5.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/dozchbx6.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/dozchbx7.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/dozchbx8.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/dozchbx9.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/dozchbxi10.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/dozchbxsl10.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/dozchit10.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/dozchit12.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/dozchit7.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/dozchit8.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/dozchit9.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/dozchsl10.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/dozchsl12.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/dozchsl8.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/dozchsl9.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzb7t.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzb8a.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzb8c.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzb8r.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzb8t.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzbc7t.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzbc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzbi7t.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzbi8a.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzbi8c.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzbi8r.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzbi8t.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzbo7t.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzbo8c.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzbo8r.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzbo8t.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzbs8a.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzi8a.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzr7t.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzr8a.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzr8c.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzr8r.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzr8t.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzrc7t.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzrc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzro7t.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzro8c.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzro8r.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzro8t.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzs7t.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzs8a.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzs8c.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzs8r.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzs8t.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzsc7t.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzsc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzso7t.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzso8c.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzso8r.tfm
%{_texmfdistdir}/fonts/tfm/public/dozenal/fdzso8t.tfm
%{_texmfdistdir}/fonts/type1/public/dozenal/fdzb8a.pfb
%{_texmfdistdir}/fonts/type1/public/dozenal/fdzbi8a.pfb
%{_texmfdistdir}/fonts/type1/public/dozenal/fdzbs8a.pfb
%{_texmfdistdir}/fonts/type1/public/dozenal/fdzi8a.pfb
%{_texmfdistdir}/fonts/type1/public/dozenal/fdzr8a.pfb
%{_texmfdistdir}/fonts/type1/public/dozenal/fdzs8a.pfb
%{_texmfdistdir}/fonts/vf/public/dozenal/fdzb7t.vf
%{_texmfdistdir}/fonts/vf/public/dozenal/fdzb8c.vf
%{_texmfdistdir}/fonts/vf/public/dozenal/fdzb8t.vf
%{_texmfdistdir}/fonts/vf/public/dozenal/fdzbc7t.vf
%{_texmfdistdir}/fonts/vf/public/dozenal/fdzbc8t.vf
%{_texmfdistdir}/fonts/vf/public/dozenal/fdzbi7t.vf
%{_texmfdistdir}/fonts/vf/public/dozenal/fdzbi8c.vf
%{_texmfdistdir}/fonts/vf/public/dozenal/fdzbi8t.vf
%{_texmfdistdir}/fonts/vf/public/dozenal/fdzbo7t.vf
%{_texmfdistdir}/fonts/vf/public/dozenal/fdzbo8c.vf
%{_texmfdistdir}/fonts/vf/public/dozenal/fdzbo8t.vf
%{_texmfdistdir}/fonts/vf/public/dozenal/fdzr7t.vf
%{_texmfdistdir}/fonts/vf/public/dozenal/fdzr8c.vf
%{_texmfdistdir}/fonts/vf/public/dozenal/fdzr8t.vf
%{_texmfdistdir}/fonts/vf/public/dozenal/fdzrc7t.vf
%{_texmfdistdir}/fonts/vf/public/dozenal/fdzrc8t.vf
%{_texmfdistdir}/fonts/vf/public/dozenal/fdzro7t.vf
%{_texmfdistdir}/fonts/vf/public/dozenal/fdzro8c.vf
%{_texmfdistdir}/fonts/vf/public/dozenal/fdzro8t.vf
%{_texmfdistdir}/fonts/vf/public/dozenal/fdzs7t.vf
%{_texmfdistdir}/fonts/vf/public/dozenal/fdzs8c.vf
%{_texmfdistdir}/fonts/vf/public/dozenal/fdzs8t.vf
%{_texmfdistdir}/fonts/vf/public/dozenal/fdzsc7t.vf
%{_texmfdistdir}/fonts/vf/public/dozenal/fdzsc8t.vf
%{_texmfdistdir}/fonts/vf/public/dozenal/fdzso7t.vf
%{_texmfdistdir}/fonts/vf/public/dozenal/fdzso8c.vf
%{_texmfdistdir}/fonts/vf/public/dozenal/fdzso8t.vf
%{_texmfdistdir}/tex/latex/dozenal/dozenal.sty
%doc %{_texmfdistdir}/doc/fonts/dozenal/README
%doc %{_texmfdistdir}/doc/fonts/dozenal/dozenal.pdf
%doc %{_texmfdistdir}/doc/fonts/dozenal/testdozchars.tex
%doc %{_texmfdistdir}/doc/fonts/dozenal/testfdzchars.tex
#- source
%doc %{_texmfdistdir}/source/fonts/dozenal/dozenal.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 4.0-5
+ Revision: 39c215c
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21058 |12mu|texlive-dtl-0.6.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29764
# category TLCore
# catalog-ctan /dviware/dtl
# catalog-date 2012-04-09 22:37:34 +0200
# catalog-license pd
# catalog-version 0.6.1
Name:		texlive-dtl
Version:	0.6.1
Release:	8
Summary:	Tools to dis-assemble and re-assemble DVI files
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/dviware/dtl
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dtl.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-dtl.bin

%description
DTL (DVI Text Language) is a means of expressing the content of
a DVI file, which is readily readable by humans. The DTL bundle
contains an assembler dt2dv (which produces DVI files from DTL
files) and a disassembler dv2dt (which produces DTL files from
DVI files). The DTL bundle was developed so as to avoid some
infelicities of dvitype (among other pressing reasons).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_mandir}/man1/dt2dv.1*
%{_texmfdistdir}/doc/man/man1/dt2dv.man1.pdf
%{_mandir}/man1/dv2dt.1*
%{_texmfdistdir}/doc/man/man1/dv2dt.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.6.1-8
+ Revision: 1612776
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21059 |12mu|texlive-dtxgen-1.03-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30077
# category Package
# catalog-ctan /support/dtxgen
# catalog-date 2013-04-22 18:47:59 +0200
# catalog-license gpl
# catalog-version 1.03
Name:		texlive-dtxgen
Version:	1.03
Release:	6
Summary:	Creates a template for a self-extracting .dtx file
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/dtxgen
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dtxgen.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dtxgen.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-dtxgen.bin = %{EVRD}

%description
The bash script dtxgen creates a template for a self-extracting
.dtx file. It is useful for those who plan to create a new
Documented LaTeX Source (.dtx) file.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/dtxgen
%{_texmfdistdir}/scripts/dtxgen/dtxgen
%doc %{_texmfdistdir}/doc/support/dtxgen/README
%doc %{_texmfdistdir}/doc/support/dtxgen/dtxgen.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/dtxgen/dtxgen dtxgen
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 1.03-6
+ Revision: 8583a35
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21060 |12mu|texlive-dvgloss-0.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29103
# category Package
# catalog-ctan /macros/latex/contrib/dvgloss
# catalog-date 2013-02-13 12:56:56 +0100
# catalog-license lppl
# catalog-version 0.1
Name:		texlive-dvgloss
Version:	0.1
Release:	5
Summary:	Facilities for setting interlinear glossed text
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/dvgloss
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dvgloss.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dvgloss.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dvgloss.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides extensible macros for setting interlinear
glossed text -- useful, for instance, for typing linguistics
papers. The operative word here is "extensible": few features
are built in, but some flexible and powerful facilities are
included for adding your own.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/dvgloss/dvgloss.sty
%doc %{_texmfdistdir}/doc/latex/dvgloss/README
%doc %{_texmfdistdir}/doc/latex/dvgloss/dvgloss.pdf
#- source
%doc %{_texmfdistdir}/source/latex/dvgloss/dvgloss.dtx
%doc %{_texmfdistdir}/source/latex/dvgloss/dvgloss.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 0.1-5
+ Revision: 4bdbd9d
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21061 |12mu|texlive-dvi2tty-3.5.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29764
# category TLCore
# catalog-ctan /dviware/dvi2tty
# catalog-date 2012-04-09 22:37:34 +0200
# catalog-license gpl
# catalog-version 3.5.1
Name:		texlive-dvi2tty
Version:	3.5.1
Release:	8
Summary:	Produce ASCII from DVI
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/dviware/dvi2tty
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dvi2tty.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dvi2tty.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-dvi2tty.bin

%description
A DVI driver to produce an ASCII representation of the
document. The original version was written in Pascal, and the
present author translated the program to C.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_mandir}/man1/dvi2tty.1*
%{_texmfdistdir}/doc/man/man1/dvi2tty.man1.pdf
%doc %{_mandir}/man1/disdvi.1*
%doc %{_texmfdistdir}/doc/man/man1/disdvi.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.5.1-8
+ Revision: ccd450a
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21062 |12mu|texlive-dvicopy-1.5-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29764
# category TLCore
# catalog-ctan /dviware/dvicopy/dvicopy.web
# catalog-date 2012-04-10 15:00:16 +0200
# catalog-license gpl
# catalog-version 1.5
Name:		texlive-dvicopy
Version:	1.5
Release:	7
Summary:	Copy DVI files, flattening VFs
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/dviware/dvicopy/dvicopy.web
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dvicopy.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dvicopy.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-dvicopy.bin

%description
DVICOPY is a utility program that allows one to take a DVI file
that references composite fonts (VF) and convert it into a DVI
file that does not contain such references. It also serves as a
basis for writing DVI drivers (much like DVItype).

#-----------------------------------------------------------------------
%files
%doc %{_mandir}/man1/dvicopy.1*
%doc %{_texmfdistdir}/doc/man/man1/dvicopy.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.5-7
+ Revision: 3873181
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21063 |12mu|texlive-dvidvi-1.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29764
# category TLCore
# catalog-ctan /dviware/dvidvi
# catalog-date 2012-05-07 18:30:58 +0200
# catalog-license other-free
# catalog-version 1.0
Name:		texlive-dvidvi
Version:	1.0
Release:	8
Summary:	Convert one DVI file into another
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/dviware/dvidvi
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dvidvi.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-dvidvi.bin

%description
The output DVI file's contents are specified by page selection
commands; series of pages and page number ranges may be
specified, as well as inclusions and exclusions.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_mandir}/man1/dvidvi.1*
%{_texmfdistdir}/doc/man/man1/dvidvi.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0-8
+ Revision: 355c397
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21064 |12mu|texlive-dviljk-2.6p4-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29764
# category TLCore
# catalog-ctan /dviware/dviljk
# catalog-date 2012-04-21 09:41:15 +0200
# catalog-license gpl
# catalog-version 2.6p4
Name:		texlive-dviljk
Version:	2.6p4
Release:	9
Summary:	DVI to Laserjet output
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/dviware/dviljk
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dviljk.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dviljk.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-dviljk.bin
%rename tetex-dvilj
%rename texlive-dvilj

%description
A dvi driver for the LaserJet printers, using kpathsea
recursive file searching. Note: this program will not compile
simply with the sources in this distribution; it needs a full
(current) kpathsea distribution environment, such as is
available from the TeX-Live source tree.

#-----------------------------------------------------------------------
%files
%doc %{_mandir}/man1/dvihp.1*
%doc %{_texmfdistdir}/doc/man/man1/dvihp.man1.pdf
%doc %{_mandir}/man1/dvilj.1*
%doc %{_texmfdistdir}/doc/man/man1/dvilj.man1.pdf
%doc %{_mandir}/man1/dvilj2p.1*
%doc %{_texmfdistdir}/doc/man/man1/dvilj2p.man1.pdf
%doc %{_mandir}/man1/dvilj4.1*
%doc %{_texmfdistdir}/doc/man/man1/dvilj4.man1.pdf
%doc %{_mandir}/man1/dvilj4l.1*
%doc %{_texmfdistdir}/doc/man/man1/dvilj4l.man1.pdf
%doc %{_mandir}/man1/dvilj6.1*
%doc %{_texmfdistdir}/doc/man/man1/dvilj6.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.6p4-9
+ Revision: 6f583d2
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21065 |12mu|texlive-dvipdfm-0.13.2d-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 26689
# category TLCore
# catalog-ctan /dviware/dvipdfm
# catalog-date 2012-04-21 10:57:19 +0200
# catalog-license lppl
# catalog-version 0.13.2d
Name:		texlive-dvipdfm
Version:	0.13.2d
Release:	9
Summary:	A DVI driver to produce PDF directly
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/dviware/dvipdfm
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dvipdfm.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dvipdfm.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dvipdfm.x86_64-linux.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-dvipdfm.bin = %{EVRD}
%rename tetex-dvipdfm
%rename texlive-texmf-dvipdfm

%description
The driver offers a wide range of \special commands (including
a colour stack), and supports compression of data streams, etc.
Note that the extended version dvipdfmx will operate "as
dvipdfm" if necessary.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/dvipdft
%{_texmfdir}/dvipdfm/config/config
%{_texmfdir}/dvipdfm/config/config-win32
%{_texmfdir}/tex/latex/dvipdfm/dvipdfm.def
%doc %{_texmfdir}/doc/dvipdfm/Makefile
%doc %{_texmfdir}/doc/dvipdfm/dvipdfm.pdf
%doc %{_texmfdir}/doc/dvipdfm/dvipdfm.tex
%doc %{_texmfdir}/doc/dvipdfm/mwicks.bb
%doc %{_texmfdir}/doc/dvipdfm/mwicks.jpeg
%doc %{_texmfdir}/doc/dvipdfm/sample.tex
%doc %{_texmfdir}/doc/dvipdfm/something.bb
%doc %{_texmfdir}/doc/dvipdfm/something.eps
%doc %{_texmfdir}/doc/dvipdfm/something.fig
%doc %{_texmfdir}/doc/dvipdfm/something.pdf
%doc %{_texmfdir}/doc/dvipdfm/transistor.bb
%doc %{_texmfdir}/doc/dvipdfm/transistor.eps
%doc %{_texmfdir}/doc/dvipdfm/transistor.fig
%doc %{_texmfdir}/doc/dvipdfm/transistor.pdf
%doc %{_mandir}/man1/dvipdfm.1*
%doc %{_texmfdir}/doc/man/man1/dvipdfm.man1.pdf
%doc %{_mandir}/man1/dvipdft.1*
%doc %{_texmfdir}/doc/man/man1/dvipdft.man1.pdf
%doc %{_mandir}/man1/ebb.1*
%doc %{_texmfdir}/doc/man/man1/ebb.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
# shell script
mkdir -p %{buildroot}%{_bindir}
cp -far bin/x86_64-linux/dvipdft %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.13.2d-9
+ Revision: a3cb889
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21066 |12mu|texlive-dvipdfmx-20130922-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31830
# category TLCore
# catalog-ctan /dviware/dvipdfmx/dvipdfmx.tar.gz
# catalog-date 2013-09-22 09:06:20 +0200
# catalog-license gpl
# catalog-version undef
Name:		texlive-dvipdfmx
Version:	20130922
Release:	5
Summary:	An extended version of dvipdfm
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/dviware/dvipdfmx/dvipdfmx.tar.gz
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dvipdfmx.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dvipdfmx.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-glyphlist
Requires:	texlive-dvipdfmx-def
Requires:	texlive-dvipdfmx.bin

%description
Dvipdfmx (formerly dvipdfm-cjk) is a development of dvipdfm
created to support multi-byte character encodings and large
character sets for East Asian languages. Dvipdfmx, if "called"
with the name dvipdfm, operates in a "dvipdfm compatibility"
mode, so that users of the both packages need only keep one
executable. A secondary design goal is to support as many "PDF"
features as does pdfTeX. There being no documentation as such,
users are advised to consult the documentation of dvipdfm (as
well, of course, as the package Readme.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvipdfmx/dvipdfmx.cfg
%{_texmfdistdir}/fonts/cmap/dvipdfmx/EUC-UCS2
%{_texmfdistdir}/fonts/cmap/dvipdfmx/README
%{_texmfdistdir}/fonts/cmap/dvipdfmx/UTF8-UCS2
%{_texmfdistdir}/fonts/map/dvipdfmx/cid-x.map
%{_texmfdistdir}/fonts/map/dvipdfmx/ckx.map
%{_texmfdistdir}/fonts/map/dvipdfmx/updmap/kanjix.map
%{_tlpkgdir}/tlpostcode/dvipdfmx.pl
%doc %{_texmfdistdir}/doc/dvipdfm/Makefile
%doc %{_texmfdistdir}/doc/dvipdfm/dvipdfm.pdf
%doc %{_texmfdistdir}/doc/dvipdfm/dvipdfm.tex
%doc %{_texmfdistdir}/doc/dvipdfm/mwicks.bb
%doc %{_texmfdistdir}/doc/dvipdfm/mwicks.jpeg
%doc %{_texmfdistdir}/doc/dvipdfm/sample.tex
%doc %{_texmfdistdir}/doc/dvipdfm/something.bb
%doc %{_texmfdistdir}/doc/dvipdfm/something.eps
%doc %{_texmfdistdir}/doc/dvipdfm/something.fig
%doc %{_texmfdistdir}/doc/dvipdfm/something.pdf
%doc %{_texmfdistdir}/doc/dvipdfm/transistor.bb
%doc %{_texmfdistdir}/doc/dvipdfm/transistor.eps
%doc %{_texmfdistdir}/doc/dvipdfm/transistor.fig
%doc %{_texmfdistdir}/doc/dvipdfm/transistor.pdf
%doc %{_texmfdistdir}/doc/dvipdfmx/dvipdfmx-special.pdf
%doc %{_texmfdistdir}/doc/dvipdfmx/dvipdfmx-special.tex
%doc %{_mandir}/man1/dvipdfm.1*
%doc %{_texmfdistdir}/doc/man/man1/dvipdfm.man1.pdf
%doc %{_mandir}/man1/dvipdft.1*
%doc %{_texmfdistdir}/doc/man/man1/dvipdft.man1.pdf
%doc %{_mandir}/man1/ebb.1*
%doc %{_texmfdistdir}/doc/man/man1/ebb.man1.pdf
%doc %{_mandir}/man1/extractbb.1*
%doc %{_texmfdistdir}/doc/man/man1/extractbb.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_tlpkgdir}
cp -fpar tlpkg/tlpostcode %{buildroot}%{_tlpkgdir}
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 20130922-5
+ Revision: a5bf779
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21067 |12mu|texlive-dvipng-1.14-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29821
# category TLCore
# catalog-ctan /dviware/dvipng
# catalog-date 2012-04-21 10:57:19 +0200
# catalog-license lgpl
# catalog-version 1.14
Name:		texlive-dvipng
Version:	1.14
Release:	8
Summary:	A fast DVI to PNG/GIF converter
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/dviware/dvipng
License:	LGPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dvipng.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dvipng.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-dvipng.bin

%description
This program makes PNG and/or GIF graphics from DVI files as
obtained from TeX and its relatives. Its benefits include: -
Speed. It offers very fast rendering of DVI as bitmap files,
which makes it suitable for generating large amounts of images
on-the-fly, as needed in preview-latex, WeBWorK and others; -
It does not read the postamble, so it can be started before TeX
finishes. There is a --follow switch that makes dvipng wait at
end-of-file for further output, unless it finds the POST marker
that indicates the end of the DVI; - Interactive query of
options. dvipng can read options interactively through stdin,
and all options are usable. It is even possible to change the
input file through this interface. - Support for PK, VF,
PostScript Type1, and TrueType fonts, colour specials, and
inclusion of PostScript, PNG, JPEG or GIF images.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/dvipng/dvipng.html
%doc %{_texmfdistdir}/doc/dvipng/dvipng.pdf
%doc %{_infodir}/dvipng.info*
%doc %{_mandir}/man1/dvigif.1*
%doc %{_texmfdistdir}/doc/man/man1/dvigif.man1.pdf
%doc %{_mandir}/man1/dvipng.1*
%doc %{_texmfdistdir}/doc/man/man1/dvipng.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1
mkdir -p %{buildroot}%{_infodir}
mv %{buildroot}%{_texmfdistdir}/doc/info/*.info %{buildroot}%{_infodir}

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.14-8
+ Revision: ef1784a
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21068 |12mu|texlive-dvipos-20131012-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29764
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-dvipos
Version:	20131012
Release:	5
Summary:	TeXLive dvipos package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dvipos.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dvipos.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-dvipos.bin

%description
TeXLive dvipos package.

#-----------------------------------------------------------------------
%files
%doc %{_mandir}/man1/dvipos.1*
%doc %{_texmfdistdir}/doc/man/man1/dvipos.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 20131012-5
+ Revision: 9f42bb7
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21069 |12mu|texlive-dvips-20130325-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32132
# category Package
# catalog-ctan undef
# catalog-date 2013-03-25 12:41:24 +0100
# catalog-license gpl
# catalog-version undef
Name:		texlive-dvips
Version:	20130325
Release:	6
Summary:	A DVI to PostScript driver
Group:		Publishing
URL:		http://tug.org/texlive
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dvips.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dvips.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-dvips.bin
%rename tetex-dvips
%rename texlive-texmf-dvips

%description
This package has been withdrawn from CTAN, and bundled into the
distributions' package sets. The current sources of dvips may
be found in the distribution of dvipsk which forms part of the
TeX-live sources.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	rm -fr %{_texmfvardir}/fonts/map/dvips
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/base/color.pro
%{_texmfdistdir}/dvips/base/crop.pro
%{_texmfdistdir}/dvips/base/ehandler.ps
%{_texmfdistdir}/dvips/base/finclude.pro
%{_texmfdistdir}/dvips/base/hps.pro
%{_texmfdistdir}/dvips/base/resolution400.ps
%{_texmfdistdir}/dvips/base/special.pro
%{_texmfdistdir}/dvips/base/tex.pro
%{_texmfdistdir}/dvips/base/texc.pro
%{_texmfdistdir}/dvips/base/texps.pro
%{_texmfdistdir}/dvips/config/alt-rule.pro
%{_texmfdistdir}/dvips/config/canonex.cfg
%{_texmfdistdir}/dvips/config/config.bakoma
%{_texmfdistdir}/dvips/config/config.canonex
%{_texmfdistdir}/dvips/config/config.cx
%{_texmfdistdir}/dvips/config/config.deskjet
%{_texmfdistdir}/dvips/config/config.dvired
%{_texmfdistdir}/dvips/config/config.epson
%{_texmfdistdir}/dvips/config/config.ibmvga
%{_texmfdistdir}/dvips/config/config.ljfour
%{_texmfdistdir}/dvips/config/config.luc
%{_texmfdistdir}/dvips/config/config.mbn
%{_texmfdistdir}/dvips/config/config.mga
%{_texmfdistdir}/dvips/config/config.mirrorprint
%{_texmfdistdir}/dvips/config/config.ot2
%{_texmfdistdir}/dvips/config/config.ps
%{_texmfdistdir}/dvips/config/config.qms
%{_texmfdistdir}/dvips/config/config.toshiba
%{_texmfdistdir}/dvips/config/config.unms
%{_texmfdistdir}/dvips/config/config.xyp
%{_texmfdistdir}/dvips/config/cx.cfg
%{_texmfdistdir}/dvips/config/deskjet.cfg
%{_texmfdistdir}/dvips/config/dfaxhigh.cfg
%{_texmfdistdir}/dvips/config/dvired.cfg
%{_texmfdistdir}/dvips/config/epson.cfg
%{_texmfdistdir}/dvips/config/ibmvga.cfg
%{_texmfdistdir}/dvips/config/ljfour.cfg
%{_texmfdistdir}/dvips/config/qms.cfg
%{_texmfdistdir}/dvips/config/toshiba.cfg
%{_texmfdistdir}/fonts/enc/dvips/base/6w.enc
%{_texmfdistdir}/fonts/enc/dvips/base/7t.enc
%{_texmfdistdir}/fonts/enc/dvips/base/8a.enc
%{_texmfdistdir}/fonts/enc/dvips/base/8r.enc
%{_texmfdistdir}/fonts/enc/dvips/base/ad.enc
%{_texmfdistdir}/fonts/enc/dvips/base/ansinew.enc
%{_texmfdistdir}/fonts/enc/dvips/base/asex.enc
%{_texmfdistdir}/fonts/enc/dvips/base/asexp.enc
%{_texmfdistdir}/fonts/enc/dvips/base/dc.enc
%{_texmfdistdir}/fonts/enc/dvips/base/dvips.enc
%{_texmfdistdir}/fonts/enc/dvips/base/ec.enc
%{_texmfdistdir}/fonts/enc/dvips/base/extex.enc
%{_texmfdistdir}/fonts/enc/dvips/base/funky.enc
%{_texmfdistdir}/fonts/enc/dvips/base/odvips.enc
%{_texmfdistdir}/fonts/enc/dvips/base/q-cs-uni.enc
%{_texmfdistdir}/fonts/enc/dvips/base/q-ec-uni.enc
%{_texmfdistdir}/fonts/enc/dvips/base/q-l7x-uni.enc
%{_texmfdistdir}/fonts/enc/dvips/base/q-qx-uni.enc
%{_texmfdistdir}/fonts/enc/dvips/base/q-rm-uni.enc
%{_texmfdistdir}/fonts/enc/dvips/base/q-t2a-uni.enc
%{_texmfdistdir}/fonts/enc/dvips/base/q-t2b-uni.enc
%{_texmfdistdir}/fonts/enc/dvips/base/q-t2c-uni.enc
%{_texmfdistdir}/fonts/enc/dvips/base/q-t5-uni.enc
%{_texmfdistdir}/fonts/enc/dvips/base/q-texnansi-uni.enc
%{_texmfdistdir}/fonts/enc/dvips/base/q-ts1-uni.enc
%{_texmfdistdir}/fonts/enc/dvips/base/qx.enc
%{_texmfdistdir}/fonts/enc/dvips/base/stormex.enc
%{_texmfdistdir}/fonts/enc/dvips/base/tex256.enc
%{_texmfdistdir}/fonts/enc/dvips/base/texmext.enc
%{_texmfdistdir}/fonts/enc/dvips/base/texmital.enc
%{_texmfdistdir}/fonts/enc/dvips/base/texmsym.enc
%{_texmfdistdir}/fonts/enc/dvips/base/texnansx.enc
%{_texmfdistdir}/fonts/map/dvips/updmap/builtin35.map
%{_texmfdistdir}/fonts/map/dvips/updmap/download35.map
%{_texmfdistdir}/fonts/map/dvips/updmap/ps2pk.map
%{_texmfdistdir}/fonts/map/dvips/updmap/psfonts.map
%{_texmfdistdir}/fonts/map/dvips/updmap/psfonts_pk.map
%{_texmfdistdir}/fonts/map/dvips/updmap/psfonts_t1.map
%{_texmfdistdir}/tex/generic/dvips/blackdvi.sty
%{_texmfdistdir}/tex/generic/dvips/blackdvi.tex
%{_texmfdistdir}/tex/generic/dvips/colordvi.sty
%{_texmfdistdir}/tex/generic/dvips/colordvi.tex
%{_texmfdistdir}/tex/generic/dvips/rotate.sty
%{_texmfdistdir}/tex/generic/dvips/rotate.tex
%doc %{_texmfdistdir}/doc/dvips/dvips.html
%doc %{_texmfdistdir}/doc/dvips/dvips.pdf
%doc %{_infodir}/dvips.info*
%doc %{_mandir}/man1/afm2tfm.1*
%doc %{_texmfdistdir}/doc/man/man1/afm2tfm.man1.pdf
%doc %{_mandir}/man1/dvips.1*
%doc %{_texmfdistdir}/doc/man/man1/dvips.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1
mkdir -p %{buildroot}%{_infodir}
mv %{buildroot}%{_texmfdistdir}/doc/info/*.info %{buildroot}%{_infodir}

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 20130325-6
+ Revision: d5c5239
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21070 |12mu|texlive-dvisvgm-1.2.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29764
# category TLCore
# catalog-ctan /dviware/dvisvgm
# catalog-date 2013-03-04 12:33:38 +0100
# catalog-license gpl
# catalog-version 1.2
Name:		texlive-dvisvgm
Version:	1.2.0
Release:	5
Summary:	Convert DVI files to Scalable Vector Graphics format (SVG)
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/dviware/dvisvgm
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dvisvgm.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dvisvgm.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-dvisvgm.bin

%description
Dvisvgm is a command line utility that converts TeX DVI files
to the XML-based Scalable Vector Graphics (SVG) format. It
provides full full font support including virtual fonts, font
maps, and sub-fonts. If necessary, dvisvgm vectorizes
Metafont's bitmap output in order to always create lossless
scalable output. The embedded SVG fonts can optionally be
replaced with graphics paths so that applications that don't
support SVG fonts are enabled to render the graphics properly.
Besides many other features, dvisvgm also supports color,
emTeX, tpic, PDF mapfile and PostScript specials. Users will
need a working TeX installation including the kpathsea library.
For more detailed information, see the project page.

#-----------------------------------------------------------------------
%files
%doc %{_mandir}/man1/dvisvgm.1*
%doc %{_texmfdistdir}/doc/man/man1/dvisvgm.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.2.0-5
+ Revision: 15e671f
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21071 |12mu|texlive-dynblocks-0.2a-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27838
# category Package
# catalog-ctan /macros/latex/contrib/beamer-contrib/dynblocks
# catalog-date 2012-09-27 16:18:28 +0200
# catalog-license lppl1.3
# catalog-version 0.2a
Name:		texlive-dynblocks
Version:	0.2a
Release:	5
Summary:	A simple way to create dynamic blocks for Beamer
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/beamer-contrib/dynblocks
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dynblocks.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dynblocks.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides full customisation of the aspect and
dimensions of blocks inside a presentation.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/dynblocks/dynblocks.sty
%doc %{_texmfdistdir}/doc/latex/dynblocks/README
%doc %{_texmfdistdir}/doc/latex/dynblocks/dynblocks.pdf
%doc %{_texmfdistdir}/doc/latex/dynblocks/dynblocks.tex
%doc %{_texmfdistdir}/doc/latex/dynblocks/images/alert_1.pdf
%doc %{_texmfdistdir}/doc/latex/dynblocks/images/alert_2.pdf
%doc %{_texmfdistdir}/doc/latex/dynblocks/images/align.pdf
%doc %{_texmfdistdir}/doc/latex/dynblocks/images/basic_1.pdf
%doc %{_texmfdistdir}/doc/latex/dynblocks/images/basic_2.pdf
%doc %{_texmfdistdir}/doc/latex/dynblocks/images/cmbx_1.pdf
%doc %{_texmfdistdir}/doc/latex/dynblocks/images/cmbx_2.pdf
%doc %{_texmfdistdir}/doc/latex/dynblocks/images/cmby_1.pdf
%doc %{_texmfdistdir}/doc/latex/dynblocks/images/cmby_2.pdf
%doc %{_texmfdistdir}/doc/latex/dynblocks/images/custcol_1.pdf
%doc %{_texmfdistdir}/doc/latex/dynblocks/images/custcol_2.pdf
%doc %{_texmfdistdir}/doc/latex/dynblocks/images/custcol_3.pdf
%doc %{_texmfdistdir}/doc/latex/dynblocks/images/custcol_4.pdf
%doc %{_texmfdistdir}/doc/latex/dynblocks/images/estl.pdf
%doc %{_texmfdistdir}/doc/latex/dynblocks/images/shdrndc_1.pdf
%doc %{_texmfdistdir}/doc/latex/dynblocks/images/shdrndc_2.pdf
%doc %{_texmfdistdir}/doc/latex/dynblocks/images/szeg_1.pdf
%doc %{_texmfdistdir}/doc/latex/dynblocks/images/szeg_2.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.2a-5
+ Revision: a1aa2cb
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21072 |12mu|texlive-ebook-20131012-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29466
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-ebook
Version:	20131012
Release:	5
Summary:	TeXLive ebook package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ebook.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ebook.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive ebook package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/ebook/ebook.sty
%doc %{_texmfdistdir}/doc/latex/ebook/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 20131012-5
+ Revision: 3e8bc04
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21073 |12mu|texlive-eledform-1.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27922
# category Package
# catalog-ctan /macros/latex/contrib/eledform
# catalog-date 2012-10-08 11:45:11 +0200
# catalog-license lppl1.3
# catalog-version 1.0
Name:		texlive-eledform
Version:	1.0
Release:	6
Summary:	Define textual variants
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/eledform
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eledform.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eledform.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eledform.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides commands to formalize textual variants in
critical editions typeset using eledmac.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/eledform/eledform.sty
%doc %{_texmfdistdir}/doc/latex/eledform/README.md
%doc %{_texmfdistdir}/doc/latex/eledform/eledform.pdf
%doc %{_texmfdistdir}/doc/latex/eledform/example.pdf
%doc %{_texmfdistdir}/doc/latex/eledform/example.tex
%doc %{_texmfdistdir}/doc/latex/eledform/include/stemma.tex
%doc %{_texmfdistdir}/doc/latex/eledform/makefile
#- source
%doc %{_texmfdistdir}/source/latex/eledform/eledform.dtx
%doc %{_texmfdistdir}/source/latex/eledform/eledform.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 1.0-6
+ Revision: 3b40e5d
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21074 |12mu|texlive-eledmac-1.10.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 33080
# category Package
# catalog-ctan /macros/latex/contrib/eledmac
# catalog-date 2014-03-02 00:04:31 +0100
# catalog-license lppl
# catalog-version 1.10.1
Name:		texlive-eledmac
Version:	1.10.1
Release:	1
Summary:	Typeset scholarly editions
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/eledmac
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eledmac.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eledmac.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eledmac.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A package for typesetting scholarly critical editions,
replacing the established ledmac package. Ledmac itself was a
LaTeX port of the plain TeX EDMAC macros. The package supports
indexing by page and by line numbers, and simple tabular- and
array-style environments. The package is distributed with the
related eledpar package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/eledmac/eledmac.sty
%{_texmfdistdir}/tex/latex/eledmac/eledpar.sty
%doc %{_texmfdistdir}/doc/latex/eledmac/Makefile
%doc %{_texmfdistdir}/doc/latex/eledmac/README
%doc %{_texmfdistdir}/doc/latex/eledmac/eledmac.pdf
%doc %{_texmfdistdir}/doc/latex/eledmac/eledpar.pdf
#- source
%doc %{_texmfdistdir}/source/latex/eledmac/eledmac.dtx
%doc %{_texmfdistdir}/source/latex/eledmac/eledmac.ins
%doc %{_texmfdistdir}/source/latex/eledmac/eledpar.dtx
%doc %{_texmfdistdir}/source/latex/eledmac/eledpar.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Wed Mar 19 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.10.1-1
+ Revision: b00d1b7
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21075 |12mu|texlive-embedall-1.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31903
# category Package
# catalog-ctan /macros/latex/contrib/embedall
# catalog-date 2013-10-14 16:22:06 +0200
# catalog-license lppl1.2
# catalog-version 1.0
Name:		texlive-embedall
Version:	1.0
Release:	5
Summary:	Embed source files into the generated PDF
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/embedall
License:	LPPL1.2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/embedall.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/embedall.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/embedall.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a means of storing a project, without
losing anything. It uses the embedfile package to attach to the
generated PDF all files used in creating your project. In
particular, it can embed images, external TeX files, external
codes and.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/embedall/embedall.sty
%doc %{_texmfdistdir}/doc/latex/embedall/embedall.pdf
#- source
%doc %{_texmfdistdir}/source/latex/embedall/embedall.dtx
%doc %{_texmfdistdir}/source/latex/embedall/embedall.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 1.0-5
+ Revision: 514eda3
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21076 |12mu|texlive-emulateapj-20121205-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 28469
# category Package
# catalog-ctan /macros/latex/contrib/emulateapj
# catalog-date 2012-12-05 13:33:41 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-emulateapj
Version:	20121205
Release:	5
Summary:	Produce output similar to that of APJ
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/emulateapj
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/emulateapj.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/emulateapj.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A LaTeX class (based on current RevTeX) to produce preprints
with the page layout similar to that of the Astrophysical
Journal.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/emulateapj/emulateapj.cls
%doc %{_texmfdistdir}/doc/latex/emulateapj/README
%doc %{_texmfdistdir}/doc/latex/emulateapj/sample.pdf
%doc %{_texmfdistdir}/doc/latex/emulateapj/sample.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 20121205-5
+ Revision: 841f26e
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21077 |12mu|texlive-endiagram-0.1b-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30025
# category Package
# catalog-ctan /macros/latex/contrib/endiagram
# catalog-date 2013-04-05 11:53:55 +0200
# catalog-license lppl1.3
# catalog-version 0.1b
Name:		texlive-endiagram
Version:	0.1b
Release:	5
Summary:	Easy creation of potential energy curve diagrams
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/endiagram
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/endiagram.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/endiagram.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides the facility of drawing potential energy
curve diagrams with just a few simple commands. The package
cannot (yet) be considered stable.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/endiagram/endiagram.sty
%doc %{_texmfdistdir}/doc/latex/endiagram/README
%doc %{_texmfdistdir}/doc/latex/endiagram/endiagram_en.pdf
%doc %{_texmfdistdir}/doc/latex/endiagram/endiagram_en.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 0.1b-5
+ Revision: 8b4cecd
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21078 |12mu|texlive-enigma-0.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29802
# category Package
# catalog-ctan /macros/luatex/generic/enigma
# catalog-date 2013-04-09 15:55:17 +0200
# catalog-license bsd
# catalog-version 0.1
Name:		texlive-enigma
Version:	0.1
Release:	5
Summary:	Encrypt documents with a three rotor Enigma
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/luatex/generic/enigma
License:	BSD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/enigma.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/enigma.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides historical encryption (Enigma cipher) for
LuaTeX-based formats.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/scripts/context/lua/third/enigma/mtx-t-enigma.lua/mtx-t-enigma.lua
%{_texmfdistdir}/tex/context/third/enigma/t-enigma.mkv/t-enigma.mkvi
%{_texmfdistdir}/tex/generic/enigma/enigma.lua
%{_texmfdistdir}/tex/latex/enigma/enigma.sty
%{_texmfdistdir}/tex/plain/enigma/enigma.tex
%doc %{_texmfdistdir}/doc/context/third/enigma/enigma/COPYING
%doc %{_texmfdistdir}/doc/context/third/enigma/enigma/README
%doc %{_texmfdistdir}/doc/context/third/enigma/enigma/enigma-doc.pdf
%doc %{_texmfdistdir}/doc/context/third/enigma/enigma/enigma_manual.tex
%doc %{_texmfdistdir}/doc/context/third/enigma/enigma/examples/enigma-example-context.tex
%doc %{_texmfdistdir}/doc/context/third/enigma/enigma/examples/enigma-example-latex.tex
%doc %{_texmfdistdir}/doc/context/third/enigma/enigma/examples/enigma-example-plain.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar scripts tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 0.1-5
+ Revision: fbf4da9
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21079 |12mu|texlive-environ-0.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29600
# category Package
# catalog-ctan /macros/latex/contrib/environ
# catalog-date 2013-04-01 18:04:30 +0200
# catalog-license lppl
# catalog-version 0.3
Name:		texlive-environ
Version:	0.3
Release:	5
Summary:	A new interface for environments in LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/environ
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/environ.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/environ.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/environ.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides the \collect@body command (as in amsmath),
as well as a \long version \Collect@Body, for collecting the
body text of an environment. These commands are used to define
a new author interface to creating new environments. For
example: \NewEnviron{test} wraps the entire environment body in
square brackets, doing the right thing in ignoring leading and
trailing spaces.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/environ/environ.sty
%doc %{_texmfdistdir}/doc/latex/environ/README
%doc %{_texmfdistdir}/doc/latex/environ/environ.pdf
#- source
%doc %{_texmfdistdir}/source/latex/environ/environ.dtx
%doc %{_texmfdistdir}/source/latex/environ/environ.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.3-5
+ Revision: 101a935
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21080 |12mu|texlive-eplain-3.6-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31819
# category Package
# catalog-ctan /macros/eplain
# catalog-date 2013-10-01 08:28:26 +0200
# catalog-license gpl2
# catalog-version 3.6
Name:		texlive-eplain
Version:	3.6
Release:	5
Summary:	Extended plain tex macros
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/eplain
License:	GPL2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eplain.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eplain.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eplain.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-tetex
Requires:	texlive-pdftex
Requires:	texlive-eplain.bin

%description
A powerfully extended version of the plain format, adding
support for bibliographies, tables of contents, enumerated
lists, verbatim input of files, numbered equations, tables,
two-column output, footnotes, hyperlinks in PDF output and
commutative diagrams. Eplain can also load some of the more
useful LaTeX packages, notably graphics, graphicx, color,
autopict (a package instance of the LaTeX picture code),
psfrag, and url.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/eplain/arrow.tex
%{_texmfdistdir}/tex/eplain/btxmac.tex
%{_texmfdistdir}/tex/eplain/eplain.aux
%{_texmfdistdir}/tex/eplain/eplain.ini
%{_texmfdistdir}/tex/eplain/eplain.tex
%_texmf_fmtutil_d/eplain
%doc %{_texmfdistdir}/doc/eplain/AUTHORS
%doc %{_texmfdistdir}/doc/eplain/COPYING
%doc %{_texmfdistdir}/doc/eplain/ChangeLog
%doc %{_texmfdistdir}/doc/eplain/INSTALL
%doc %{_texmfdistdir}/doc/eplain/NEWS
%doc %{_texmfdistdir}/doc/eplain/README
%doc %{_texmfdistdir}/doc/eplain/demo/Makefile
%doc %{_texmfdistdir}/doc/eplain/demo/lscommnt.tex
%doc %{_texmfdistdir}/doc/eplain/demo/xhyper.tex
%doc %{_texmfdistdir}/doc/eplain/eplain.html
%doc %{_texmfdistdir}/doc/eplain/eplain.pdf
%doc %{_texmfdistdir}/doc/eplain/lscommnt.jpg
%doc %{_texmfdistdir}/doc/eplain/util/idxuniq
%doc %{_texmfdistdir}/doc/eplain/util/trimsee
%doc %{_texmfdistdir}/doc/eplain/xhyper.jpg
%doc %{_infodir}/eplain.info*
%doc %{_mandir}/man1/eplain.1*
%doc %{_texmfdistdir}/doc/man/man1/eplain.man1.pdf
#- source
%doc %{_texmfdistdir}/source/eplain/eplain-source-3.6.zip
%doc %{_texmfdistdir}/source/eplain/xeplain.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1
mkdir -p %{buildroot}%{_infodir}
mv %{buildroot}%{_texmfdistdir}/doc/info/*.info %{buildroot}%{_infodir}
mkdir -p %{buildroot}%{_texmf_fmtutil_d}
cat > %{buildroot}%{_texmf_fmtutil_d}/eplain <<EOF
#
# from eplain:
eplain pdftex language.dat -translate-file=cp227.tcx *eplain.ini
EOF

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.6-5
+ Revision: 5e0d353
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21081 |12mu|texlive-epstopdf-2.20-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31789
# category Package
# catalog-ctan /support/epstopdf
# catalog-date 2013-09-28 07:56:59 +0200
# catalog-license other-free
# catalog-version 2.20
Name:		texlive-epstopdf
Epoch:		1
Version:	2.20
Release:	5
Summary:	Convert EPS to 'encapsulated' PDF using GhostScript
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/epstopdf
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/epstopdf.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/epstopdf.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-epstopdf.bin = %{EVRD}

%description
Epstopdf is a Perl script that converts an EPS file to an
'encapsulated' PDF file (a single page file whose media box is
the same as the original EPS's bounding box). The resulting
file suitable for inclusion by PDFTeX as an image. The script
is adapted to run both on Windows and on Unix-alike systems.
The script makes use of Ghostscript for the actual conversion
to PDF. It assumes Ghostscript version 6.51 or later, and (by
default) suppresses its automatic rotation of pages where most
of the text is not horizontal. LaTeX users may make use of the
epstopdf package, which will run the epstopdf script "on the
fly", thus giving the illusion that PDFLaTeX is accepting EPS
graphic files.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/epstopdf
%{_bindir}/repstopdf
%{_texmfdistdir}/scripts/epstopdf/epstopdf.pl
%doc %{_mandir}/man1/epstopdf.1*
%doc %{_texmfdistdir}/doc/man/man1/epstopdf.man1.pdf
%doc %{_mandir}/man1/repstopdf.1*
%doc %{_texmfdistdir}/doc/man/man1/repstopdf.man1.pdf
%doc %{_texmfdistdir}/doc/support/epstopdf/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/epstopdf/epstopdf.pl epstopdf
    ln -sf epstopdf repstopdf
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:2.20-5
+ Revision: 5e0bf83
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21082 |12mu|texlive-eqparbox-4.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29419
# category Package
# catalog-ctan /macros/latex/contrib/eqparbox
# catalog-date 2013-03-17 00:02:27 +0100
# catalog-license lppl1.3
# catalog-version 4.0
Name:		texlive-eqparbox
Version:	4.0
Release:	5
Summary:	Create equal-widthed parboxes
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/eqparbox
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eqparbox.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eqparbox.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eqparbox.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
LaTeX users sometimes need to ensure that two or more blocks of
text occupy the same amount of horizontal space on the page. To
that end, the eqparbox package defines a new command,
\eqparbox, which works just like \parbox, except that instead
of specifying a width, one specifies a tag. All eqparboxes with
the same tag--regardless of where they are in the document--
will stretch to fit the widest eqparbox with that tag. This
simple, equal-width mechanism can be used for a variety of
alignment purposes, as is evidenced by the examples in
eqparbox's documentation. Various derivatives of \eqparbox are
also provided.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/eqparbox/eqparbox.sty
%doc %{_texmfdistdir}/doc/latex/eqparbox/README
%doc %{_texmfdistdir}/doc/latex/eqparbox/eqparbox.pdf
#- source
%doc %{_texmfdistdir}/source/latex/eqparbox/eqparbox.dtx
%doc %{_texmfdistdir}/source/latex/eqparbox/eqparbox.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 4.0-5
+ Revision: 8f3d8e7
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21083 |12mu|texlive-esami-1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32608
# category Package
# catalog-ctan /macros/latex/contrib/esami
# catalog-date 2014-01-07 23:48:24 +0100
# catalog-license lppl
# catalog-version 1.1
Name:		texlive-esami
Version:	1.1
Release:	1
Summary:	Typeset exams with scrambled questions and answers
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/esami
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/esami.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/esami.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package enables the user to typeset exams with multiple
choice, open questions and many other types of exercise. Both
questions and answers may be randomly distributed within the
exam, and the solutions are typeset automatically. Exercises
may contain a wide number of random parameters and it is
possible to do arithmetical operations on them. The package is
localised in Italian, English, French, German, Greek and
Spanish.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/esami/es-UKenglish.lng
%{_texmfdistdir}/tex/latex/esami/es-USenglish.lng
%{_texmfdistdir}/tex/latex/esami/es-french.lng
%{_texmfdistdir}/tex/latex/esami/es-german.lng
%{_texmfdistdir}/tex/latex/esami/es-greek.lng
%{_texmfdistdir}/tex/latex/esami/es-italian.lng
%{_texmfdistdir}/tex/latex/esami/es-spanish.lng
%{_texmfdistdir}/tex/latex/esami/esami.sty
%doc %{_texmfdistdir}/doc/latex/esami/README
%doc %{_texmfdistdir}/doc/latex/esami/doc/esami-doc-en.pdf
%doc %{_texmfdistdir}/doc/latex/esami/doc/esami-doc-en.tex
%doc %{_texmfdistdir}/doc/latex/esami/doc/esami-doc-it.dtx
%doc %{_texmfdistdir}/doc/latex/esami/doc/esami-doc-it.pdf
%doc %{_texmfdistdir}/doc/latex/esami/doc/esami-doc-it.tex
%doc %{_texmfdistdir}/doc/latex/esami/doc/esami.bib
%doc %{_texmfdistdir}/doc/latex/esami/doc/examples/esami-xyz.cfg
%doc %{_texmfdistdir}/doc/latex/esami/doc/examples/master-sol.tex
%doc %{_texmfdistdir}/doc/latex/esami/doc/examples/master.tex
%doc %{_texmfdistdir}/doc/latex/esami/doc/examples/problem1.tex
%doc %{_texmfdistdir}/doc/latex/esami/doc/examples/problem2-tabella.tex
%doc %{_texmfdistdir}/doc/latex/esami/doc/examples/problem3-matching.tex
%doc %{_texmfdistdir}/doc/latex/esami/doc/examples/problem4-fillin.tex
%doc %{_texmfdistdir}/doc/latex/esami/doc/examples/test1.tex
%doc %{_texmfdistdir}/doc/latex/esami/doc/examples/test11.tex
%doc %{_texmfdistdir}/doc/latex/esami/doc/examples/test12.tex
%doc %{_texmfdistdir}/doc/latex/esami/doc/examples/test13.tex
%doc %{_texmfdistdir}/doc/latex/esami/doc/examples/test14.tex
%doc %{_texmfdistdir}/doc/latex/esami/doc/examples/test2.tex
%doc %{_texmfdistdir}/doc/latex/esami/doc/examples/test3.tex
%doc %{_texmfdistdir}/doc/latex/esami/doc/examples/test4.tex
%doc %{_texmfdistdir}/doc/latex/esami/doc/examples/test5-fillin.tex
%doc %{_texmfdistdir}/doc/latex/esami/doc/examples/testA-sol.pdf
%doc %{_texmfdistdir}/doc/latex/esami/doc/examples/testA.pdf
%doc %{_texmfdistdir}/doc/latex/esami/doc/examples/testA.tex
%doc %{_texmfdistdir}/doc/latex/esami/doc/examples/totale-versioni.tex
%doc %{_texmfdistdir}/doc/latex/esami/esami-xyz.cfg

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Feb 15 2014 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> 1.1-1
+ Revision: a5fda78
- - Update to latest release.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21084 |12mu|texlive-eso-pic-2.0d-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31875
# category Package
# catalog-ctan /macros/latex/contrib/eso-pic
# catalog-date 2013-10-10 16:26:27 +0200
# catalog-license lppl1.2
# catalog-version 2.0d
Name:		texlive-eso-pic
Version:	2.0d
Release:	5
Summary:	Add picture commands (or backgrounds) to every page
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/eso-pic
License:	LPPL1.2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eso-pic.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eso-pic.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eso-pic.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package adds one or more user commands to LaTeX's shipout
routine, which may be used to place the output at fixed
positions. The grid option may be used to find the correct
places.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/eso-pic/eso-pic.sty
%{_texmfdistdir}/tex/latex/eso-pic/showframe.sty
%doc %{_texmfdistdir}/doc/latex/eso-pic/eso-article-test.tex
%doc %{_texmfdistdir}/doc/latex/eso-pic/eso-ex1.tex
%doc %{_texmfdistdir}/doc/latex/eso-pic/eso-ex2.tex
%doc %{_texmfdistdir}/doc/latex/eso-pic/eso-ex3.tex
%doc %{_texmfdistdir}/doc/latex/eso-pic/eso-ex4.tex
%doc %{_texmfdistdir}/doc/latex/eso-pic/eso-ex5.tex
%doc %{_texmfdistdir}/doc/latex/eso-pic/eso-memoir-test.tex
%doc %{_texmfdistdir}/doc/latex/eso-pic/eso-pic.pdf
#- source
%doc %{_texmfdistdir}/source/latex/eso-pic/eso-pic.dtx
%doc %{_texmfdistdir}/source/latex/eso-pic/eso-pic.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.0d-5
+ Revision: 4b5e9e1
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21085 |12mu|texlive-etex-2.1-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31600
# category Package
# catalog-ctan /systems/e-tex
# catalog-date 2012-03-09 15:12:11 +0100
# catalog-license knuth
# catalog-version 2.1
Name:		texlive-etex
Version:	2.1
Release:	7
Summary:	An extended version of TeX, from the NTS project
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/systems/e-tex
License:	KNUTH
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/etex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/etex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
An extended version of TeX (which is capable of running as if
it were TeX unmodified). E-TeX has been specified by the LaTeX
team as the engine for the development of LaTeX 2e, in the
immediate future; as a result, LaTeX programmers may (in all
current TeX distributions) assume e-TeX functionality.
Development versions of e-TeX are to be found in the TeX live
source repository.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/etex/xbmc10.mf
%{_texmfdistdir}/fonts/tfm/public/etex/xbmc10.tfm
%{_texmfdistdir}/tex/plain/etex/etex.src
%{_texmfdistdir}/tex/plain/etex/etexdefs.lib
%doc %{_texmfdistdir}/doc/etex/base/NTS-FAQ
%doc %{_texmfdistdir}/doc/etex/base/etex_gen.tex
%doc %{_texmfdistdir}/doc/etex/base/etex_man.pdf
%doc %{_texmfdistdir}/doc/etex/base/etex_man.sty
%doc %{_texmfdistdir}/doc/etex/base/etex_man.tex
%doc %{_texmfdistdir}/doc/etex/base/etex_ref.html
%doc %{_texmfdistdir}/doc/etex/base/etex_src.html
%doc %{_texmfdistdir}/doc/etex/base/legal.html
%doc %{_texmfdistdir}/doc/etex/base/nts-group.html
%doc %{_texmfdistdir}/doc/etex/base/webmerge.tex
%doc %{_mandir}/man1/etex.1*
%doc %{_texmfdistdir}/doc/man/man1/etex.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.1-7
+ Revision: f276ed1
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21086 |12mu|texlive-etoc-1.07k-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 33118
# category Package
# catalog-ctan /macros/latex/contrib/etoc
# catalog-date 2014-03-07 10:32:30 +0100
# catalog-license lppl1.2
# catalog-version 1.07k
Name:		texlive-etoc
Version:	1.07k
Release:	1
Summary:	Completely customisable TOCs
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/etoc
License:	LPPL1.2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/etoc.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/etoc.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/etoc.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package gives the user complete control of how the entries
of the table of contents should be constituted from the name,
number, and page number of each sectioning unit. The layout is
controlled by the definition of 'line styles' for each
sectioning level used in the document. The package provides its
own custom line styles (which may be used as examples), and
continues to support the standard formatting inherited from the
LaTeX document classes, but the package can also allow the user
to delegate the details to packages dealing with list making
environments (such as enumitem). The package's default global
style typesets tables of contents in a multi-column format,
with either a standard heading, or a ruled title (optionally
with a frame around the table). The \tableofcontents command
may be used arbitrarily many times in the same document, while
\localtableofcontents provides a 'local' table of contents.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/etoc/etoc.sty
%doc %{_texmfdistdir}/doc/latex/etoc/README
%doc %{_texmfdistdir}/doc/latex/etoc/etoc.pdf
%doc %{_texmfdistdir}/doc/latex/etoc/etoc.tex
#- source
%doc %{_texmfdistdir}/source/latex/etoc/etoc.dtx
%doc %{_texmfdistdir}/source/latex/etoc/etoc.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Tue Mar 18 2014 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> 1.07k-1
+ Revision: 6a226d9
- - Update to latest release.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21087 |12mu|texlive-expex-5.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32962
# category Package
# catalog-ctan /macros/plain/contrib/expex
# catalog-date 2014-02-13 19:55:47 +0100
# catalog-license lppl
# catalog-version 5.0
Name:		texlive-expex
Version:	5.0
Release:	1
Summary:	Format linguistic examples and glosses, with reference capabilities
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/plain/contrib/expex
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/expex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/expex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides macros for typesetting linguistic examples
and glosses, with a refined mechanism for referencing examples
and parts of examples. The package can be used with LaTex using
the .sty wrapper or with PlainTex.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/expex/epltxchapno.sty
%{_texmfdistdir}/tex/generic/expex/epltxfn.sty
%{_texmfdistdir}/tex/generic/expex/eptexfn.tex
%{_texmfdistdir}/tex/generic/expex/expex-demo.tex
%{_texmfdistdir}/tex/generic/expex/expex.sty
%{_texmfdistdir}/tex/generic/expex/expex.tex
%doc %{_texmfdistdir}/doc/generic/expex/README
%doc %{_texmfdistdir}/doc/generic/expex/doc-source.zip
%doc %{_texmfdistdir}/doc/generic/expex/expex-doc.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Feb 15 2014 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> 5.0-1
+ Revision: 7958af5
- Update to latest upstream release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21088 |12mu|texlive-exsheets-0.12b-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32517
# category Package
# catalog-ctan /macros/latex/contrib/exsheets
# catalog-date 2013-12-27 13:12:36 +0100
# catalog-license lppl1.3
# catalog-version 0.12b
Name:		texlive-exsheets
Version:	0.12b
Release:	1
Summary:	Create exercise sheets and exams
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/exsheets
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/exsheets.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/exsheets.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides the means to create exercises or questions
and their corresponding solutions. The questions may be divided
into classes and/or topics and may be printed selectively.
Meta-data to questions can be added and recovered. The
solutions may be printed where they are, or collected and
printed at a later point in the document all together, section-
wise or selectively by ID. The package provides the means to
selectively include questions from an external file, and to
control the style of headings of both questions and solutions.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/exsheets/cntformats.sty
%{_texmfdistdir}/tex/latex/exsheets/exsheets-listings.sty
%{_texmfdistdir}/tex/latex/exsheets/exsheets.sty
%{_texmfdistdir}/tex/latex/exsheets/exsheets_configurations.cfg
%{_texmfdistdir}/tex/latex/exsheets/exsheets_headings.cfg
%{_texmfdistdir}/tex/latex/exsheets/exsheets_headings.def
%{_texmfdistdir}/tex/latex/exsheets/tasks.cfg
%{_texmfdistdir}/tex/latex/exsheets/tasks.sty
%doc %{_texmfdistdir}/doc/latex/exsheets/README
%doc %{_texmfdistdir}/doc/latex/exsheets/cntformats_en.pdf
%doc %{_texmfdistdir}/doc/latex/exsheets/cntformats_en.tex
%doc %{_texmfdistdir}/doc/latex/exsheets/exsheets_en.pdf
%doc %{_texmfdistdir}/doc/latex/exsheets/exsheets_en.tex
%doc %{_texmfdistdir}/doc/latex/exsheets/grading-table.pdf
%doc %{_texmfdistdir}/doc/latex/exsheets/grading-table.tex
%doc %{_texmfdistdir}/doc/latex/exsheets/tasks_en.pdf
%doc %{_texmfdistdir}/doc/latex/exsheets/tasks_en.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Tue Apr 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.12b-1
+ Revision: fddefef
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21089 |12mu|texlive-exsol-0.6-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30451
# category Package
# catalog-ctan /macros/latex/contrib/exsol
# catalog-date 2013-05-13 10:56:37 +0200
# catalog-license lppl1.3
# catalog-version 0.6
Name:		texlive-exsol
Version:	0.6
Release:	5
Summary:	Exercises and solutions from same source, into a book
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/exsol
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/exsol.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/exsol.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/exsol.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The packageThe exsol package provides macros to allow for
embedding exercises and solutions in the LaTeX source of an
instructional text (e.g., a book or a course text) while
generating the following separate documents: - your original
text that only contains the exercises, and - a solution book
that contains only the solutions to the exercises (optionally,
the exercises themselves are also copied to the solution book).
The exercise data are generated when running LaTeX on your
document; the first run also writes the solutions to a
secondary file that may be included in a simple document
harness, may be processed by LaTeX, to generate a nice solution
book. The code of the package was derived (in large part) from
fancyvrb.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/exsol/exsol.sty
%doc %{_texmfdistdir}/doc/latex/exsol/LICENSE
%doc %{_texmfdistdir}/doc/latex/exsol/exsol.pdf
#- source
%doc %{_texmfdistdir}/source/latex/exsol/exsol.dtx
%doc %{_texmfdistdir}/source/latex/exsol/exsol.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 0.6-5
+ Revision: c2a4b2c
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21090 |12mu|texlive-factura-20131012-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30167
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-factura
Version:	20131012
Release:	5
Summary:	TeXLive factura package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/factura.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/factura.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive factura package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/factura/factura.cls
%{_texmfdistdir}/tex/latex/factura/factura.def
%doc %{_texmfdistdir}/doc/latex/factura/README
%doc %{_texmfdistdir}/doc/latex/factura/factura-modelo-ya.tex
%doc %{_texmfdistdir}/doc/latex/factura/factura-modelo.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 20131012-5
+ Revision: 700d8d5
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21091 |12mu|texlive-fandol-0.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31345
# category Package
# catalog-ctan /fonts/fandol
# catalog-date 2013-08-04 11:01:13 +0200
# catalog-license gpl
# catalog-version 0.2
Name:		texlive-fandol
Version:	0.2
Release:	5
Summary:	Four basic fonts for Chinese typesetting
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/fandol
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fandol.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fandol.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Fandol fonts designed for Chinese typesetting. The current
version contains four styles: Song, Hei, Kai, Fang. All fonts
are in OpenType format.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/opentype/public/fandol/FandolFang-Regular.otf
%{_texmfdistdir}/fonts/opentype/public/fandol/FandolHei-Bold.otf
%{_texmfdistdir}/fonts/opentype/public/fandol/FandolHei-Regular.otf
%{_texmfdistdir}/fonts/opentype/public/fandol/FandolKai-Regular.otf
%{_texmfdistdir}/fonts/opentype/public/fandol/FandolSong-Bold.otf
%{_texmfdistdir}/fonts/opentype/public/fandol/FandolSong-Regular.otf
%doc %{_texmfdistdir}/doc/fonts/fandol/COPYING
%doc %{_texmfdistdir}/doc/fonts/fandol/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 0.2-5
+ Revision: 75799df
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21092 |12mu|texlive-fast-diagram-1.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29264
# category Package
# catalog-ctan /graphics/pgf/contrib/fast-diagram
# catalog-date 2013-02-27 20:12:49 +0100
# catalog-license lppl1.3
# catalog-version 1.1
Name:		texlive-fast-diagram
Version:	1.1
Release:	5
Summary:	Easy generation of FAST diagrams
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/fast-diagram
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fast-diagram.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fast-diagram.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides simple means of producing FAST diagrams,
using TikZ/pgf tools. FAST diagrams are useful for functional
analysis techniques in design methods.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/fast-diagram/fast-diagram.sty
%doc %{_texmfdistdir}/doc/latex/fast-diagram/README
%doc %{_texmfdistdir}/doc/latex/fast-diagram/help.pdf
%doc %{_texmfdistdir}/doc/latex/fast-diagram/help.tex
%doc %{_texmfdistdir}/doc/latex/fast-diagram/sources_help/commandes.tex
%doc %{_texmfdistdir}/doc/latex/fast-diagram/sources_help/exemple.tex
%doc %{_texmfdistdir}/doc/latex/fast-diagram/sources_help/images/antenne.png
%doc %{_texmfdistdir}/doc/latex/fast-diagram/sources_help/images/batterie.png
%doc %{_texmfdistdir}/doc/latex/fast-diagram/sources_help/images/biellettes.png
%doc %{_texmfdistdir}/doc/latex/fast-diagram/sources_help/images/bouton.png
%doc %{_texmfdistdir}/doc/latex/fast-diagram/sources_help/images/moteur.png
%doc %{_texmfdistdir}/doc/latex/fast-diagram/sources_help/images/pedalier.png
%doc %{_texmfdistdir}/doc/latex/fast-diagram/sources_help/images/pignons.png
%doc %{_texmfdistdir}/doc/latex/fast-diagram/sources_help/images/recepteur.png
%doc %{_texmfdistdir}/doc/latex/fast-diagram/sources_help/images/roue.png
%doc %{_texmfdistdir}/doc/latex/fast-diagram/sources_help/images/servomoteur.png
%doc %{_texmfdistdir}/doc/latex/fast-diagram/sources_help/installation.tex
%doc %{_texmfdistdir}/doc/latex/fast-diagram/sources_help/intro.tex
%doc %{_texmfdistdir}/doc/latex/fast-diagram/sources_help/miseEnForme.tex
%doc %{_texmfdistdir}/doc/latex/fast-diagram/sources_help/reglages.tex
%doc %{_texmfdistdir}/doc/latex/fast-diagram/sources_help/tikz.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 1.1-5
+ Revision: 98dca10
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21093 |12mu|texlive-feupphdteses-4.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30962
# category Package
# catalog-ctan /macros/latex/contrib/feupphdteses
# catalog-date 2013-06-19 18:27:53 +0200
# catalog-license lppl
# catalog-version 4.0
Name:		texlive-feupphdteses
Version:	4.0
Release:	5
Summary:	Typeset Engineering PhD theses at the University of Porto
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/feupphdteses
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/feupphdteses.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/feupphdteses.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A complete template for thesis/works of Faculdade de Engenharia
da Universidade do Porto (FEUP) Faculty of Engineering
University of Porto.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/feupphdteses/feupphdteses.sty
%doc %{_texmfdistdir}/doc/latex/feupphdteses/Abbs.tex
%doc %{_texmfdistdir}/doc/latex/feupphdteses/Abstract.tex
%doc %{_texmfdistdir}/doc/latex/feupphdteses/Acknow.tex
%doc %{_texmfdistdir}/doc/latex/feupphdteses/Appendix.tex
%doc %{_texmfdistdir}/doc/latex/feupphdteses/Chapter2.tex
%doc %{_texmfdistdir}/doc/latex/feupphdteses/Chapter3.tex
%doc %{_texmfdistdir}/doc/latex/feupphdteses/Conclusions.tex
%doc %{_texmfdistdir}/doc/latex/feupphdteses/Dedicatory.tex
%doc %{_texmfdistdir}/doc/latex/feupphdteses/Figures/uporto-feup.pdf
%doc %{_texmfdistdir}/doc/latex/feupphdteses/IEEEtranN.bst
%doc %{_texmfdistdir}/doc/latex/feupphdteses/IEEEtranSN.bst
%doc %{_texmfdistdir}/doc/latex/feupphdteses/Intro.tex
%doc %{_texmfdistdir}/doc/latex/feupphdteses/Publications.tex
%doc %{_texmfdistdir}/doc/latex/feupphdteses/Quote.tex
%doc %{_texmfdistdir}/doc/latex/feupphdteses/README
%doc %{_texmfdistdir}/doc/latex/feupphdteses/References.bib
%doc %{_texmfdistdir}/doc/latex/feupphdteses/Resumo.tex
%doc %{_texmfdistdir}/doc/latex/feupphdteses/Template_EN.pdf
%doc %{_texmfdistdir}/doc/latex/feupphdteses/Template_EN.tcp
%doc %{_texmfdistdir}/doc/latex/feupphdteses/Template_EN.tex
%doc %{_texmfdistdir}/doc/latex/feupphdteses/Template_EN.tps
%doc %{_texmfdistdir}/doc/latex/feupphdteses/mymacros.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 4.0-5
+ Revision: df170df
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21094 |12mu|texlive-feynmp-auto-1.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30223
# category Package
# catalog-ctan /macros/latex/contrib/feynmp-auto
# catalog-date 2013-05-03 17:23:09 +0200
# catalog-license lppl1.3
# catalog-version 1.1
Name:		texlive-feynmp-auto
Version:	1.1
Release:	5
Summary:	Automatic processing of feynmp graphics
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/feynmp-auto
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/feynmp-auto.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/feynmp-auto.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/feynmp-auto.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package takes care of running Metapost on the output files
produced by the feynmp package, so that the compiled pictures
will be available in the next run of LaTeX. The package honours
options that apply to feynmp.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/feynmp-auto/feynmp-auto.sty
%doc %{_texmfdistdir}/doc/latex/feynmp-auto/README
%doc %{_texmfdistdir}/doc/latex/feynmp-auto/feynmp-auto.pdf
#- source
%doc %{_texmfdistdir}/source/latex/feynmp-auto/feynmp-auto.dtx
%doc %{_texmfdistdir}/source/latex/feynmp-auto/feynmp-auto.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 1.1-5
+ Revision: 02fdcd0
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21095 |12mu|texlive-filedate-0.4-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29529
# category Package
# catalog-ctan /macros/latex/contrib/filedate
# catalog-date 2012-11-14 11:01:29 +0100
# catalog-license lppl
# catalog-version 0.4
Name:		texlive-filedate
Version:	0.4
Release:	6
Summary:	Access and compare info and modification dates
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/filedate
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/filedate.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/filedate.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/filedate.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides basic access to the date of a LaTeX source
file according to its \Provides... entry (the "info date") as
well as to its modification date according to \pdffilemoddate
if the latter is available.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/filedate/filedate.RLS
%{_texmfdistdir}/tex/latex/filedate/filedate.sty
%doc %{_texmfdistdir}/doc/latex/filedate/Announce.txt
%doc %{_texmfdistdir}/doc/latex/filedate/README
%doc %{_texmfdistdir}/doc/latex/filedate/SrcFILEs.txt
%doc %{_texmfdistdir}/doc/latex/filedate/filedate.pdf
#- source
%doc %{_texmfdistdir}/source/latex/filedate/fdatechk.tex
%doc %{_texmfdistdir}/source/latex/filedate/filedate.tex
%doc %{_texmfdistdir}/source/latex/filedate/srcfiles.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Tue Apr 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.4-6
+ Revision: 60580e7
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21096 |12mu|texlive-findhyph-3.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30915
# category Package
# catalog-ctan /support/findhyph
# catalog-date 2013-06-21 02:36:55 +0200
# catalog-license gpl
# catalog-version 3.3
Name:		texlive-findhyph
Version:	3.3
Release:	5
Summary:	Find hyphenated words in a document
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/findhyph
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/findhyph.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/findhyph.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-findhyph.bin = %{EVRD}

%description
Findhyph is a Perl script that will analyse the log file from
running your document with \tracingparagraphs=1 set. The output
contains enough context to enable you to find the hyphenated
word that's being referenced.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/findhyph
%{_texmfdistdir}/scripts/findhyph/findhyph
%doc %{_mandir}/man1/findhyph.1*
%doc %{_texmfdistdir}/doc/man/man1/findhyph.man1.pdf
%doc %{_texmfdistdir}/doc/support/findhyph/Makefile.doc
%doc %{_texmfdistdir}/doc/support/findhyph/README
%doc %{_texmfdistdir}/doc/support/findhyph/findhyph.bat
%doc %{_texmfdistdir}/doc/support/findhyph/findhyph.txt

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/findhyph/findhyph findhyph
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.3-5
+ Revision: b320aee
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21097 |12mu|texlive-fixme-4.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29362
# category Package
# catalog-ctan /macros/latex/contrib/fixme
# catalog-date 2013-01-28 16:52:26 +0100
# catalog-license lppl
# catalog-version 4.2
Name:		texlive-fixme
Version:	4.2
Release:	5
Summary:	Insert "fixme" notes into draft documents
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fixme
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fixme.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fixme.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fixme.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package provides a way to insert fixme notes in documents
being developed (in draft mode). Such notes can appear in the
margin of the document, as index entries, in the log file and
as warnings on stdout. It is also possible to summarize them in
a list. If your document is in a final version, any remaining
fixme notes will produce an error. FiXme also comes with
support for AUC-TeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/fixme/fixme.sty
%{_texmfdistdir}/tex/latex/fixme/layouts/env/fxenvlayoutcolor.sty
%{_texmfdistdir}/tex/latex/fixme/layouts/env/fxenvlayoutcolorsig.sty
%{_texmfdistdir}/tex/latex/fixme/layouts/fxlayoutmarginnote.sty
%{_texmfdistdir}/tex/latex/fixme/layouts/fxlayoutpdfcmargin.sty
%{_texmfdistdir}/tex/latex/fixme/layouts/fxlayoutpdfcnote.sty
%{_texmfdistdir}/tex/latex/fixme/layouts/fxlayoutpdfcsigmargin.sty
%{_texmfdistdir}/tex/latex/fixme/layouts/fxlayoutpdfcsignote.sty
%{_texmfdistdir}/tex/latex/fixme/layouts/fxlayoutpdfmargin.sty
%{_texmfdistdir}/tex/latex/fixme/layouts/fxlayoutpdfnote.sty
%{_texmfdistdir}/tex/latex/fixme/layouts/fxlayoutpdfsigmargin.sty
%{_texmfdistdir}/tex/latex/fixme/layouts/fxlayoutpdfsignote.sty
%{_texmfdistdir}/tex/latex/fixme/layouts/target/fxtargetlayoutchangebar.sty
%{_texmfdistdir}/tex/latex/fixme/layouts/target/fxtargetlayoutcolor.sty
%{_texmfdistdir}/tex/latex/fixme/layouts/target/fxtargetlayoutcolorcb.sty
%{_texmfdistdir}/tex/latex/fixme/themes/fxthemecolor.sty
%{_texmfdistdir}/tex/latex/fixme/themes/fxthemecolorsig.sty
%{_texmfdistdir}/tex/latex/fixme/themes/fxthemesignature.sty
%doc %{_texmfdistdir}/doc/latex/fixme/NEWS
%doc %{_texmfdistdir}/doc/latex/fixme/README
%doc %{_texmfdistdir}/doc/latex/fixme/THANKS
%doc %{_texmfdistdir}/doc/latex/fixme/fixme.el
%doc %{_texmfdistdir}/doc/latex/fixme/fixme.pdf
%doc %{_texmfdistdir}/doc/latex/fixme/header.inc
#- source
%doc %{_texmfdistdir}/source/latex/fixme/fixme.dtx
%doc %{_texmfdistdir}/source/latex/fixme/fixme.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 4.2-5
+ Revision: 6570599
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21098 |12mu|texlive-fixmetodonotes-0.2.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30168
# category Package
# catalog-ctan /macros/latex/contrib/fixmetodonotes
# catalog-date 2013-04-28 19:46:12 +0200
# catalog-license pd
# catalog-version 0.2.2
Name:		texlive-fixmetodonotes
Version:	0.2.2
Release:	5
Summary:	Add notes on document development
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fixmetodonotes
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fixmetodonotes.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fixmetodonotes.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fixmetodonotes.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides tools to highlight FIXME and TODO
annotations. The command \listofnotes prints a list of
outstanding notes, with links to the pages on which they
appear.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/fixmetodonotes/fixmetodonotes.sty
%doc %{_texmfdistdir}/doc/latex/fixmetodonotes/LICENSE
%doc %{_texmfdistdir}/doc/latex/fixmetodonotes/README
#- source
%doc %{_texmfdistdir}/source/latex/fixmetodonotes/fixmetodonotes.dtx
%doc %{_texmfdistdir}/source/latex/fixmetodonotes/fixmetodonotes.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.2.2-5
+ Revision: 54c3560
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21099 |12mu|texlive-flowchart-3.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29153
# category Package
# catalog-ctan /graphics/pgf/contrib/flowchart
# catalog-date 2013-02-18 18:17:35 +0100
# catalog-license lppl1.3
# catalog-version 3.2
Name:		texlive-flowchart
Version:	3.2
Release:	5
Summary:	Shapes for drawing flowcharts, using TikZ
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/flowchart
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/flowchart.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/flowchart.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/flowchart.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a set of 'traditional' flowchart element
shapes; the documentation shows how to build a flowchart from
these elements, using pgf/TikZ. The package also requires the
makeshape package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/flowchart/flowchart.sty
%doc %{_texmfdistdir}/doc/latex/flowchart/README
%doc %{_texmfdistdir}/doc/latex/flowchart/flowchart.pdf
#- source
%doc %{_texmfdistdir}/source/latex/flowchart/flowchart.dtx
%doc %{_texmfdistdir}/source/latex/flowchart/flowchart.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 3.2-5
+ Revision: 56430b2
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21100 |12mu|texlive-flowfram-1.14-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 28238
# category Package
# catalog-ctan /macros/latex/contrib/flowfram
# catalog-date 2012-11-11 10:25:17 +0100
# catalog-license lppl
# catalog-version 1.14
Name:		texlive-flowfram
Version:	1.14
Release:	5
Summary:	Create text frames for posters, brochures or magazines
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/flowfram
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/flowfram.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/flowfram.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/flowfram.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The flowfram package enables you to create frames in a document
such that the contents of the document environment flow from
one frame to the next in the order in which they were defined.
This is useful for creating posters or magazines, indeed any
form of document that does not conform to the standard one or
two column layout.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/scripts/flowfram/flowfram.perl
%{_texmfdistdir}/tex/latex/flowfram/flowfram.sty
%doc %{_texmfdistdir}/doc/latex/flowfram/CHANGES
%doc %{_texmfdistdir}/doc/latex/flowfram/README
%doc %{_texmfdistdir}/doc/latex/flowfram/ffuserguide.pdf
%doc %{_texmfdistdir}/doc/latex/flowfram/ffuserguide.tex
%doc %{_texmfdistdir}/doc/latex/flowfram/ffuserguideidx.ist
%doc %{_texmfdistdir}/doc/latex/flowfram/flowfram.pdf
%doc %{_texmfdistdir}/doc/latex/flowfram/samples/egg.eps
%doc %{_texmfdistdir}/doc/latex/flowfram/samples/egg.png
%doc %{_texmfdistdir}/doc/latex/flowfram/samples/sample-article.pdf
%doc %{_texmfdistdir}/doc/latex/flowfram/samples/sample-article.tex
%doc %{_texmfdistdir}/doc/latex/flowfram/samples/sample-blanks.tex
%doc %{_texmfdistdir}/doc/latex/flowfram/samples/sample-brochure.pdf
%doc %{_texmfdistdir}/doc/latex/flowfram/samples/sample-brochure.tex
%doc %{_texmfdistdir}/doc/latex/flowfram/samples/sample-news.pdf
%doc %{_texmfdistdir}/doc/latex/flowfram/samples/sample-news.tex
%doc %{_texmfdistdir}/doc/latex/flowfram/samples/sample-news2.pdf
%doc %{_texmfdistdir}/doc/latex/flowfram/samples/sample-news2.tex
%doc %{_texmfdistdir}/doc/latex/flowfram/samples/sample-pages.pdf
%doc %{_texmfdistdir}/doc/latex/flowfram/samples/sample-pages.tex
%doc %{_texmfdistdir}/doc/latex/flowfram/samples/sample-poster.pdf
%doc %{_texmfdistdir}/doc/latex/flowfram/samples/sample-poster.tex
%doc %{_texmfdistdir}/doc/latex/flowfram/samples/sample-rot.pdf
%doc %{_texmfdistdir}/doc/latex/flowfram/samples/sample-rot.tex
%doc %{_texmfdistdir}/doc/latex/flowfram/samples/sample.pdf
%doc %{_texmfdistdir}/doc/latex/flowfram/samples/sample.tex
%doc %{_texmfdistdir}/doc/latex/flowfram/samples/sample1.pdf
%doc %{_texmfdistdir}/doc/latex/flowfram/samples/sample1.tex
%doc %{_texmfdistdir}/doc/latex/flowfram/samples/sample2.pdf
%doc %{_texmfdistdir}/doc/latex/flowfram/samples/sample2.tex
%doc %{_texmfdistdir}/doc/latex/flowfram/samples/sample3.pdf
%doc %{_texmfdistdir}/doc/latex/flowfram/samples/sample3.tex
%doc %{_texmfdistdir}/doc/latex/flowfram/samples/sampleRL.pdf
%doc %{_texmfdistdir}/doc/latex/flowfram/samples/sampleRL.tex
%doc %{_texmfdistdir}/doc/latex/flowfram/samples/sheep.eps
%doc %{_texmfdistdir}/doc/latex/flowfram/samples/sheep.png
#- source
%doc %{_texmfdistdir}/source/latex/flowfram/flowfram.dtx
%doc %{_texmfdistdir}/source/latex/flowfram/flowfram.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar scripts tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.14-5
+ Revision: e3162f3
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21101 |12mu|texlive-fltpage-0.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/fltpage
# catalog-date 2009-11-09 22:22:13 +0100
# catalog-license other-free
# catalog-version 0.3
Name:		texlive-fltpage
Version:	0.3
Release:	2
Summary:	Place caption on an adjacent page
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fltpage
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fltpage.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fltpage.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fltpage.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Conflicts:	texlive-texmf <= 20110705-3
Conflicts:	texlive-source <= 20110705-3

%description
Defines environments FPfigure and FPtable, analogous to figure
and table. In twoside mode the caption will be set on the
opposite page of a figure/table which needs a whole page. In
oneside mode the caption will be set on the preceding or
following page.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
    %{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/fltpage/fltpage.sty
%doc %{_texmfdistdir}/doc/latex/fltpage/fltpage.pdf
#- source
%doc %{_texmfdistdir}/source/latex/fltpage/fltpage.dtx
%doc %{_texmfdistdir}/source/latex/fltpage/fltpage.ins
%doc %{_tlpkgobjdir}/*.tlpobj

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}
mkdir -p %{buildroot}%{_tlpkgobjdir}
cp -fpa tlpkg/tlpobj/*.tlpobj %{buildroot}%{_tlpkgobjdir}


%changelog
* Sat Nov 05 2011 Paulo Andrade <pcpa@mandriva.com.br> 0.3-1
+ Revision: 718465
- texlive-fltpage
- texlive-fltpage
- texlive-fltpage
- texlive-fltpage


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21102 |12mu|texlive-fnumprint-1.1a-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29173
# category Package
# catalog-ctan /macros/latex/contrib/fnumprint
# catalog-date 2013-02-19 09:29:17 +0100
# catalog-license lppl1.3
# catalog-version 1.1a
Name:		texlive-fnumprint
Version:	1.1a
Release:	6
Summary:	Print a number in 'appropriate' format
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fnumprint
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fnumprint.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fnumprint.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fnumprint.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package defines two macros which decide to typeset a number
either as an Arabic number or as a word (or words) for the
number. If the number is between zero and twelve (including
zero and twelve) then words will be used; if the number is
outside that range, it will be typeset using the package
numprint Words for English representation of numbers are
generated within the package, while those for German are
generated using the package zahl2string.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/fnumprint/fnumprint.sty
%doc %{_texmfdistdir}/doc/latex/fnumprint/README
%doc %{_texmfdistdir}/doc/latex/fnumprint/fnumprint.pdf
#- source
%doc %{_texmfdistdir}/source/latex/fnumprint/fnumprint.dtx
%doc %{_texmfdistdir}/source/latex/fnumprint/fnumprint.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Tue Apr 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.1a-6
+ Revision: eea4b8e
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21103 |12mu|texlive-fontinst-1.933-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29764
# category Package
# catalog-ctan /fonts/utilities/fontinst
# catalog-date 2012-07-06 12:12:34 +0200
# catalog-license lppl
# catalog-version 1.933
Name:		texlive-fontinst
Version:	1.933
Release:	10
Summary:	Help with installing fonts for TeX and LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/utilities/fontinst
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fontinst.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fontinst.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fontinst.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-fontinst.bin = %{EVRD}

%description
TeX macros for converting Adobe Font Metric files to TeX metric
and virtual font format. Fontinst helps mainly with the number
crunching and shovelling parts of font installation. This means
in practice that it creates a number of files which give the
TeX metrics (and related information) for a font family that
(La)TeX needs to do any typesetting in these fonts. Fontinst
furthermore makes it easy to create fonts containing glyphs
from more than one base font, taking advantage of (e.g.)
"expert" font sets. Fontinst cannot examine files to see if
they contain any useful information, nor automatically search
for files or work with binary file formats; those tasks must
normally be done manually or with the help of some other tool,
such as the pltotf and vptovf programs.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/fontinst
%{_texmfdistdir}/scripts/texlive/fontinst.sh
%{_texmfdistdir}/tex/fontinst/base/bbox.sty
%{_texmfdistdir}/tex/fontinst/base/cfntinst.sty
%{_texmfdistdir}/tex/fontinst/base/finstmsc.sty
%{_texmfdistdir}/tex/fontinst/base/fontinst.ini
%{_texmfdistdir}/tex/fontinst/base/fontinst.sty
%{_texmfdistdir}/tex/fontinst/base/multislot.sty
%{_texmfdistdir}/tex/fontinst/base/xfntinst.sty
%{_texmfdistdir}/tex/fontinst/latinetx/8r.etx
%{_texmfdistdir}/tex/fontinst/latinetx/8y.etx
%{_texmfdistdir}/tex/fontinst/latinetx/ot1.etx
%{_texmfdistdir}/tex/fontinst/latinetx/ot1c.etx
%{_texmfdistdir}/tex/fontinst/latinetx/ot1cj.etx
%{_texmfdistdir}/tex/fontinst/latinetx/ot1ctt.etx
%{_texmfdistdir}/tex/fontinst/latinetx/ot1i.etx
%{_texmfdistdir}/tex/fontinst/latinetx/ot1ij.etx
%{_texmfdistdir}/tex/fontinst/latinetx/ot1itt.etx
%{_texmfdistdir}/tex/fontinst/latinetx/ot1j.etx
%{_texmfdistdir}/tex/fontinst/latinetx/ot1tt.etx
%{_texmfdistdir}/tex/fontinst/latinetx/t1.etx
%{_texmfdistdir}/tex/fontinst/latinetx/t1c.etx
%{_texmfdistdir}/tex/fontinst/latinetx/t1cj.etx
%{_texmfdistdir}/tex/fontinst/latinetx/t1i.etx
%{_texmfdistdir}/tex/fontinst/latinetx/t1ij.etx
%{_texmfdistdir}/tex/fontinst/latinetx/t1j.etx
%{_texmfdistdir}/tex/fontinst/latinetx/txtfdmns.etx
%{_texmfdistdir}/tex/fontinst/latinmtx/8r.mtx
%{_texmfdistdir}/tex/fontinst/latinmtx/8y.mtx
%{_texmfdistdir}/tex/fontinst/latinmtx/latin.mtx
%{_texmfdistdir}/tex/fontinst/latinmtx/latinsc.mtx
%{_texmfdistdir}/tex/fontinst/latinmtx/llbuild.mtx
%{_texmfdistdir}/tex/fontinst/latinmtx/lsbuild.mtx
%{_texmfdistdir}/tex/fontinst/latinmtx/lsfake.mtx
%{_texmfdistdir}/tex/fontinst/latinmtx/lsmisc.mtx
%{_texmfdistdir}/tex/fontinst/latinmtx/ltcmds.mtx
%{_texmfdistdir}/tex/fontinst/latinmtx/ltpunct.mtx
%{_texmfdistdir}/tex/fontinst/latinmtx/lubuild.mtx
%{_texmfdistdir}/tex/fontinst/latinmtx/newlatin.mtx
%{_texmfdistdir}/tex/fontinst/latinmtx/resetsc.mtx
%{_texmfdistdir}/tex/fontinst/latinmtx/unsetalf.mtx
%{_texmfdistdir}/tex/fontinst/mathetx/euex.etx
%{_texmfdistdir}/tex/fontinst/mathetx/eufrak.etx
%{_texmfdistdir}/tex/fontinst/mathetx/eurm.etx
%{_texmfdistdir}/tex/fontinst/mathetx/euscr.etx
%{_texmfdistdir}/tex/fontinst/mathetx/msam.etx
%{_texmfdistdir}/tex/fontinst/mathetx/msbm.etx
%{_texmfdistdir}/tex/fontinst/mathetx/oml.etx
%{_texmfdistdir}/tex/fontinst/mathetx/oms.etx
%{_texmfdistdir}/tex/fontinst/mathetx/omx.etx
%{_texmfdistdir}/tex/fontinst/mathetx/rsfs.etx
%{_texmfdistdir}/tex/fontinst/mathmtx/mathex.mtx
%{_texmfdistdir}/tex/fontinst/mathmtx/mathit.mtx
%{_texmfdistdir}/tex/fontinst/mathmtx/mathsy.mtx
%{_texmfdistdir}/tex/fontinst/misc/csc2x.tex
%{_texmfdistdir}/tex/fontinst/misc/csckrn2x.tex
%{_texmfdistdir}/tex/fontinst/misc/glyphbox.mtx
%{_texmfdistdir}/tex/fontinst/misc/glyphoff.mtx
%{_texmfdistdir}/tex/fontinst/misc/glyphon.mtx
%{_texmfdistdir}/tex/fontinst/misc/kernoff.mtx
%{_texmfdistdir}/tex/fontinst/misc/kernon.mtx
%{_texmfdistdir}/tex/fontinst/misc/osf2x.tex
%{_texmfdistdir}/tex/fontinst/smbletx/digit2.etx
%{_texmfdistdir}/tex/fontinst/smbletx/ts1.etx
%{_texmfdistdir}/tex/fontinst/smbletx/ts1i.etx
%{_texmfdistdir}/tex/fontinst/smbletx/ts1ij.etx
%{_texmfdistdir}/tex/fontinst/smbletx/ts1j.etx
%{_texmfdistdir}/tex/fontinst/smblmtx/resetosf.mtx
%{_texmfdistdir}/tex/fontinst/smblmtx/textcomp.mtx
%{_texmfdistdir}/tex/fontinst/smblmtx/unsetnum.mtx
%{_texmfdistdir}/tex/latex/fontinst/fontdoc.sty
%doc %{_texmfdistdir}/doc/fonts/fontinst/README
%doc %{_texmfdistdir}/doc/fonts/fontinst/encspecs/encspecs.tex
%doc %{_texmfdistdir}/doc/fonts/fontinst/encspecs/omxdraft.etx
%doc %{_texmfdistdir}/doc/fonts/fontinst/encspecs/ot1draft.etx
%doc %{_texmfdistdir}/doc/fonts/fontinst/encspecs/t1draft.etx
%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/basic/basicex.tex
%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/basic/basicex2.tex
%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/eurofont/Makefile
%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/eurofont/eurofont.map
%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/eurofont/eurofont.tex
%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/mathptm/Makefile
%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/mathptm/fontptcm.tex
%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/mathptm/mathtest.tex
%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/mathptm/resetsy.mtx
%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/mathptm/unsetmu.mtx
%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/mathptm/zrhax.mtx
%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/mathptm/zrmhax.mtx
%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/mathptm/zrmkern.mtx
%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/mathptm/zrvhax.mtx
%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/mathptm/zryhax.mtx
%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/mathptmx/Makefile
%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/mathptmx/fontptcmx.tex
%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/mathptmx/mathptmx.sty
%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/mathptmx/mathtestx.tex
%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/mathptmx/resetsy.mtx
%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/mathptmx/unsetmu.mtx
%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/mathptmx/zrhax.mtx
%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/mathptmx/zrmhax.mtx
%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/mathptmx/zrmkernx.mtx
%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/mathptmx/zrvhax.mtx
%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/mathptmx/zryhax.mtx
%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/mathptmx/zrykernx.mtx
%doc %{_texmfdistdir}/doc/fonts/fontinst/manual/fontinst.pdf
%doc %{_texmfdistdir}/doc/fonts/fontinst/manual/fontinst.tex
%doc %{_texmfdistdir}/doc/fonts/fontinst/manual/intro98.pdf
%doc %{_texmfdistdir}/doc/fonts/fontinst/manual/intro98.tex
%doc %{_texmfdistdir}/doc/fonts/fontinst/manual/roadmap.eps
%doc %{_texmfdistdir}/doc/fonts/fontinst/talks/et99-font-tables.pdf
%doc %{_texmfdistdir}/doc/fonts/fontinst/talks/et99-font-tutorial.pdf
%doc %{_texmfdistdir}/doc/fonts/fontinst/test/cc-pl.enc
%doc %{_texmfdistdir}/doc/fonts/fontinst/test/comparemetrics.sty
%doc %{_texmfdistdir}/doc/fonts/fontinst/test/comparepls.tex
%doc %{_texmfdistdir}/doc/fonts/fontinst/test/fadrr.mtx
%doc %{_texmfdistdir}/doc/fonts/fontinst/test/multislot-test.tex
%doc %{_texmfdistdir}/doc/fonts/fontinst/test/multislot.etx
%doc %{_texmfdistdir}/doc/fonts/fontinst/test/omsdraft.etx
%doc %{_texmfdistdir}/doc/fonts/fontinst/test/testsc.tex
%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1901test.mtx
%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1901test.tex
%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1902test.tex
%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1905test.tex
%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1906test.etx
%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1906test.mtx
%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1906test.tex
%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1913test.tex
%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1914test.tex
%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1914testmap.tex
%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1914testshow.tex
%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1915test.tex
%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1915testmap.tex
%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1916test.mtx
%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1916test.tex
%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1916test2.tex
%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1923test.tex
%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1927test.tex
%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1928test.tex
%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1928test2.tex
%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1930test.tex
%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1931test0.tex
%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1931test1.tex
%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1931test2.tex
%doc %{_mandir}/man1/fontinst.1*
%doc %{_texmfdistdir}/doc/man/man1/fontinst.man1.pdf
#- source
%doc %{_texmfdistdir}/source/fontinst/base/CHANGES
%doc %{_texmfdistdir}/source/fontinst/base/fibasics.dtx
%doc %{_texmfdistdir}/source/fontinst/base/ficommon.dtx
%doc %{_texmfdistdir}/source/fontinst/base/ficonv.dtx
%doc %{_texmfdistdir}/source/fontinst/base/filtfam.dtx
%doc %{_texmfdistdir}/source/fontinst/base/fimain.dtx
%doc %{_texmfdistdir}/source/fontinst/base/fimapgen.dtx
%doc %{_texmfdistdir}/source/fontinst/base/fisource.dvi
%doc %{_texmfdistdir}/source/fontinst/base/fisource.ist
%doc %{_texmfdistdir}/source/fontinst/base/fisource.sty
%doc %{_texmfdistdir}/source/fontinst/base/fisource.tex
%doc %{_texmfdistdir}/source/fontinst/base/fitrig.dtx
%doc %{_texmfdistdir}/source/fontinst/base/fontinst.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/texlive/fontinst.sh fontinst
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.933-10
+ Revision: bb99143
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21104 |12mu|texlive-fontools-20131031-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32050
# category Package
# catalog-ctan /fonts/utilities/fontools
# catalog-date 2013-10-31 18:58:21 +0100
# catalog-license gpl2
# catalog-version undef
Name:		texlive-fontools
Version:	20131031
Release:	5
Summary:	Tools to simplify using fonts (especially TT/OTF ones)
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/utilities/fontools
License:	GPL2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fontools.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fontools.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-fontools.bin = %{EVRD}

%description
This package provides a few tools to ease using fonts
(especially Truetype/Opentype ones) with Latex and fontinst:
AFM2AFM - reencode .afm files; designed to replace fontinst's
\reencodefont for big .afm files; AUTOINST - simplify the use
of the LCDF TypeTools by creating a command file for otftotfm,
plus .fd and .sty files; and OT2KPX - extract all kerning pairs
from an OpenType font.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/*
%{_texmfdistdir}/fonts/enc/dvips/fontools/fontools_ly1.enc
%{_texmfdistdir}/fonts/enc/dvips/fontools/fontools_ot1.enc
%{_texmfdistdir}/fonts/enc/dvips/fontools/fontools_t1.enc
%{_texmfdistdir}/fonts/enc/dvips/fontools/fontools_ts1.enc
%{_texmfdistdir}/scripts/fontools/afm2afm
%{_texmfdistdir}/scripts/fontools/autoinst
%{_texmfdistdir}/scripts/fontools/ot2kpx
%doc %{_mandir}/man1/afm2afm.1*
%doc %{_texmfdistdir}/doc/man/man1/afm2afm.man1.pdf
%doc %{_mandir}/man1/autoinst.1*
%doc %{_texmfdistdir}/doc/man/man1/autoinst.man1.pdf
%doc %{_mandir}/man1/ot2kpx.1*
%doc %{_texmfdistdir}/doc/man/man1/ot2kpx.man1.pdf
%doc %{_texmfdistdir}/doc/support/fontools/GPLv2.txt
%doc %{_texmfdistdir}/doc/support/fontools/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/fontools/afm2afm afm2afm
    ln -sf %{_texmfdistdir}/scripts/fontools/autoinst autoinst
    ln -sf %{_texmfdistdir}/scripts/fontools/ot2kpx ot2kpx
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 20131031-5
+ Revision: 89e1a3f
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21105 |12mu|texlive-fontware-20131012-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29764
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-fontware
Version:	20131012
Release:	5
Summary:	TeXLive fontware package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fontware.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fontware.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-fontware.bin

%description
TeXLive fontware package.

#-----------------------------------------------------------------------
%files
%doc %{_mandir}/man1/pltotf.1*
%doc %{_texmfdistdir}/doc/man/man1/pltotf.man1.pdf
%doc %{_mandir}/man1/tftopl.1*
%doc %{_texmfdistdir}/doc/man/man1/tftopl.man1.pdf
%doc %{_mandir}/man1/vftovp.1*
%doc %{_texmfdistdir}/doc/man/man1/vftovp.man1.pdf
%doc %{_mandir}/man1/vptovf.1*
%doc %{_texmfdistdir}/doc/man/man1/vptovf.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 20131012-5
+ Revision: f8a6bdc
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21106 |12mu|texlive-foreign-2.7-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27819
# category Package
# catalog-ctan /macros/latex/contrib/foreign
# catalog-date 2012-09-26 16:23:18 +0200
# catalog-license lppl1.3
# catalog-version 2.7
Name:		texlive-foreign
Version:	2.7
Release:	5
Summary:	Systematic treatment of 'foreign' words in documents
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/foreign
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/foreign.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/foreign.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/foreign.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package supports authors' use of consistent typesetting of
foreign words in documents.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/foreign/foreign.sty
%doc %{_texmfdistdir}/doc/latex/foreign/README
%doc %{_texmfdistdir}/doc/latex/foreign/foreign.pdf
#- source
%doc %{_texmfdistdir}/source/latex/foreign/foreign.dtx
%doc %{_texmfdistdir}/source/latex/foreign/foreign.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.7-5
+ Revision: 0c78c40
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21107 |12mu|texlive-forest-1.04-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31930
# category Package
# catalog-ctan /graphics/pgf/contrib/forest
# catalog-date 2013-10-17 10:50:39 +0200
# catalog-license lppl1.3
# catalog-version 1.04
Name:		texlive-forest
Version:	1.04
Release:	5
Summary:	Drawing (linguistic) trees
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/forest
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/forest.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/forest.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/forest.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package is provides a PGF/TikZ-based mechanism for drawing
linguistic (and other kinds of) trees. Its main features are: -
a packing algorithm which can produce very compact trees; - a
user-friendly interface consisting of the familiar bracket
encoding of trees plus the key-value interface to option-
setting; - many tree-formatting options, with control over
option values of individual nodes and mechanisms for their
manipulation; - the possibility to decorate the tree using the
full power of PGF/TikZ; and - an externalization mechanism
sensitive to code-changes.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/forest/forest.sty
%doc %{_texmfdistdir}/doc/latex/forest/README
%doc %{_texmfdistdir}/doc/latex/forest/forest.pdf
#- source
%doc %{_texmfdistdir}/source/latex/forest/forest.dtx
%doc %{_texmfdistdir}/source/latex/forest/forest.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 1.04-5
+ Revision: c5e7f54
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21108 |12mu|texlive-francais-bst-1.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30446
# category Package
# catalog-ctan /biblio/bibtex/contrib/francais-bst
# catalog-date 2013-05-12 22:32:31 +0200
# catalog-license lppl1.3
# catalog-version 1.1
Name:		texlive-francais-bst
Epoch:		1
Version:	1.1
Release:	5
Summary:	Bibliographies conforming to French typographic standards
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/francais-bst
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/francais-bst.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/francais-bst.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides bibliographies (in French) conforming to
the rules in "Guide de la communication ecrite" (Malo, M.,
Quebec Amerique, 1996. ISBN 978-2-8903-7875-9) The BibTeX
styles were generated using custom-bib and they are compatible
with natbib.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/francais-bst/francais.bst
%{_texmfdistdir}/bibtex/bst/francais-bst/francaissc.bst
%doc %{_texmfdistdir}/doc/bibtex/francais-bst/README
%doc %{_texmfdistdir}/doc/bibtex/francais-bst/francaisbst.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex doc %{buildroot}%{_texmfdistdir}

%changelog
* Tue Apr 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:1.1-5
+ Revision: 4542b1e
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21109 |12mu|texlive-frege-1.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27417
# category Package
# catalog-ctan /macros/latex/contrib/frege
# catalog-date 2012-08-15 12:04:21 +0200
# catalog-license gpl
# catalog-version 1.3
Name:		texlive-frege
Version:	1.3
Release:	5
Summary:	Typeset fregean Begriffsschrift
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/frege
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/frege.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/frege.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package defines a number of new commands for typesetting
fregean Begriffsschrift in LaTeX. It is loosely based on the
package begriff, and offers a number of improvements including
better relative lengths of the content stroke with respect to
other strokes, content strokes that point at the middle of
lines rather than the bottom, a greater width for the assertion
stroke as compared to the content stroke, a more intuitive
structure for the conditional, greater care taken to allow for
the linewidth in the spacing of formulas.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/frege/frege.sty
%doc %{_texmfdistdir}/doc/latex/frege/GNU.txt
%doc %{_texmfdistdir}/doc/latex/frege/INSTALL
%doc %{_texmfdistdir}/doc/latex/frege/README
%doc %{_texmfdistdir}/doc/latex/frege/frege.pdf
%doc %{_texmfdistdir}/doc/latex/frege/frege.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.3-5
+ Revision: 1768ab3
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21110 |12mu|texlive-garuda-c90-20131012-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30642
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-garuda-c90
Version:	20131012
Release:	5
Summary:	TeX support (from CJK) for the garuda font
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/garuda-c90.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/garuda-c90.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-fonts-tlwg

%description
TeXLive garuda-c90 package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/garuda-c90/config.garuda-c90
%{_texmfdistdir}/fonts/map/dvips/garuda-c90/garuda-c90.map
%{_texmfdistdir}/fonts/tfm/public/garuda-c90/fgdb8z.tfm
%{_texmfdistdir}/fonts/tfm/public/garuda-c90/fgdbo8z.tfm
%{_texmfdistdir}/fonts/tfm/public/garuda-c90/fgdo8z.tfm
%{_texmfdistdir}/fonts/tfm/public/garuda-c90/fgdr8z.tfm
#- source
%doc %{_texmfdistdir}/source/fonts/garuda-c90/garuda-c90.fontinst

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips fonts source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 20131012-5
+ Revision: 525c783
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21111 |12mu|texlive-gentium-tug-1.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31194
# category Package
# catalog-ctan /fonts/gentium-tug
# catalog-date 2013-07-10 10:52:50 +0200
# catalog-license other-free
# catalog-version 1.0
Name:		texlive-gentium-tug
Version:	1.0
Release:	5
Summary:	Gentium fonts (in two formats) and support files
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/gentium-tug
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gentium-tug.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gentium-tug.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gentium-tug.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Gentium is a typeface family designed to enable the diverse
ethnic groups around the world who use the Latin, Cyrillic and
Greek scripts to produce readable, high-quality publications.
It supports a wide range of Latin- and Cyrillic-based
alphabets. The package consists of: - The original (unaltered)
GentiumPlus, GentiumBook, and other Gentium-family fonts in
TrueType format, as developed by SIL and released under the OFL
(see OFL.txt and OFL-FAQ.txt); - Converted fonts in PostScript
Type 1 format, released under the same terms. These incorporate
the name "Gentium" by permission of SIL given to the TeX Users
Group; - ConTeXt, LaTeX and other supporting files; - TeX-
related documentation, and the SIL documentation and other
files.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/gentium-tug/GenBasB.afm
%{_texmfdistdir}/fonts/afm/public/gentium-tug/GenBasBI.afm
%{_texmfdistdir}/fonts/afm/public/gentium-tug/GentiumPlus-I.afm
%{_texmfdistdir}/fonts/afm/public/gentium-tug/GentiumPlus-R.afm
%{_texmfdistdir}/fonts/enc/dvips/gentium-tug/gentium-agr.enc
%{_texmfdistdir}/fonts/enc/dvips/gentium-tug/gentium-ec-sc.enc
%{_texmfdistdir}/fonts/enc/dvips/gentium-tug/gentium-ec-ttf-sc.enc
%{_texmfdistdir}/fonts/enc/dvips/gentium-tug/gentium-ec-ttf.enc
%{_texmfdistdir}/fonts/enc/dvips/gentium-tug/gentium-ec.enc
%{_texmfdistdir}/fonts/enc/dvips/gentium-tug/gentium-l7x-sc.enc
%{_texmfdistdir}/fonts/enc/dvips/gentium-tug/gentium-l7x.enc
%{_texmfdistdir}/fonts/enc/dvips/gentium-tug/gentium-lgr.enc
%{_texmfdistdir}/fonts/enc/dvips/gentium-tug/gentium-ot1-sc.enc
%{_texmfdistdir}/fonts/enc/dvips/gentium-tug/gentium-ot1.enc
%{_texmfdistdir}/fonts/enc/dvips/gentium-tug/gentium-qx-sc.enc
%{_texmfdistdir}/fonts/enc/dvips/gentium-tug/gentium-qx.enc
%{_texmfdistdir}/fonts/enc/dvips/gentium-tug/gentium-t2a-sc.enc
%{_texmfdistdir}/fonts/enc/dvips/gentium-tug/gentium-t2a.enc
%{_texmfdistdir}/fonts/enc/dvips/gentium-tug/gentium-t2b-sc.enc
%{_texmfdistdir}/fonts/enc/dvips/gentium-tug/gentium-t2b.enc
%{_texmfdistdir}/fonts/enc/dvips/gentium-tug/gentium-t2c-sc.enc
%{_texmfdistdir}/fonts/enc/dvips/gentium-tug/gentium-t2c.enc
%{_texmfdistdir}/fonts/enc/dvips/gentium-tug/gentium-t5-sc.enc
%{_texmfdistdir}/fonts/enc/dvips/gentium-tug/gentium-t5-ttf.enc
%{_texmfdistdir}/fonts/enc/dvips/gentium-tug/gentium-t5.enc
%{_texmfdistdir}/fonts/enc/dvips/gentium-tug/gentium-texnansi-sc.enc
%{_texmfdistdir}/fonts/enc/dvips/gentium-tug/gentium-texnansi.enc
%{_texmfdistdir}/fonts/enc/dvips/gentium-tug/gentium-ts1.enc
%{_texmfdistdir}/fonts/enc/dvips/gentium-tug/gentium-x2-sc.enc
%{_texmfdistdir}/fonts/enc/dvips/gentium-tug/gentium-x2.enc
%{_texmfdistdir}/fonts/map/dvips/gentium-tug/gentium-type1.map
%{_texmfdistdir}/fonts/map/pdftex/gentium-tug/gentium-agr.map
%{_texmfdistdir}/fonts/map/pdftex/gentium-tug/gentium-ec.map
%{_texmfdistdir}/fonts/map/pdftex/gentium-tug/gentium-l7x.map
%{_texmfdistdir}/fonts/map/pdftex/gentium-tug/gentium-lgr.map
%{_texmfdistdir}/fonts/map/pdftex/gentium-tug/gentium-ot1.map
%{_texmfdistdir}/fonts/map/pdftex/gentium-tug/gentium-qx.map
%{_texmfdistdir}/fonts/map/pdftex/gentium-tug/gentium-t2a.map
%{_texmfdistdir}/fonts/map/pdftex/gentium-tug/gentium-t2b.map
%{_texmfdistdir}/fonts/map/pdftex/gentium-tug/gentium-t2c.map
%{_texmfdistdir}/fonts/map/pdftex/gentium-tug/gentium-t5.map
%{_texmfdistdir}/fonts/map/pdftex/gentium-tug/gentium-texnansi.map
%{_texmfdistdir}/fonts/map/pdftex/gentium-tug/gentium-truetype.map
%{_texmfdistdir}/fonts/map/pdftex/gentium-tug/gentium-ts1.map
%{_texmfdistdir}/fonts/map/pdftex/gentium-tug/gentium-x2.map
%{_texmfdistdir}/fonts/tfm/public/gentium-tug/agr-gentiumplus-italic.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium-tug/agr-gentiumplus-regular.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium-tug/ec-gentiumbasic-bold.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium-tug/ec-gentiumbasic-bolditalic.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium-tug/ec-gentiumplus-italic-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium-tug/ec-gentiumplus-italic.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium-tug/ec-gentiumplus-regular-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium-tug/ec-gentiumplus-regular.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium-tug/l7x-gentiumbasic-bold.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium-tug/l7x-gentiumbasic-bolditalic.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium-tug/l7x-gentiumplus-italic-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium-tug/l7x-gentiumplus-italic.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium-tug/l7x-gentiumplus-regular-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium-tug/l7x-gentiumplus-regular.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium-tug/lgr-gentiumplus-italic.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium-tug/lgr-gentiumplus-regular.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium-tug/ot1-gentiumbasic-bold.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium-tug/ot1-gentiumbasic-bolditalic.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium-tug/ot1-gentiumplus-italic-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium-tug/ot1-gentiumplus-italic.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium-tug/ot1-gentiumplus-regular-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium-tug/ot1-gentiumplus-regular.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium-tug/qx-gentiumbasic-bold.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium-tug/qx-gentiumbasic-bolditalic.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium-tug/qx-gentiumplus-italic-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium-tug/qx-gentiumplus-italic.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium-tug/qx-gentiumplus-regular-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium-tug/qx-gentiumplus-regular.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium-tug/t2a-gentiumplus-italic-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium-tug/t2a-gentiumplus-italic.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium-tug/t2a-gentiumplus-regular-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium-tug/t2a-gentiumplus-regular.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium-tug/t2b-gentiumplus-italic-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium-tug/t2b-gentiumplus-italic.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium-tug/t2b-gentiumplus-regular-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium-tug/t2b-gentiumplus-regular.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium-tug/t2c-gentiumplus-italic-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium-tug/t2c-gentiumplus-italic.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium-tug/t2c-gentiumplus-regular-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium-tug/t2c-gentiumplus-regular.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium-tug/t5-gentiumbasic-bold.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium-tug/t5-gentiumbasic-bolditalic.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium-tug/t5-gentiumplus-italic-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium-tug/t5-gentiumplus-italic.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium-tug/t5-gentiumplus-regular-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium-tug/t5-gentiumplus-regular.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium-tug/texnansi-gentiumbasic-bold.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium-tug/texnansi-gentiumbasic-bolditalic.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium-tug/texnansi-gentiumplus-italic-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium-tug/texnansi-gentiumplus-italic.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium-tug/texnansi-gentiumplus-regular-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium-tug/texnansi-gentiumplus-regular.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium-tug/ts1-gentiumbasic-bold.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium-tug/ts1-gentiumbasic-bolditalic.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium-tug/ts1-gentiumplus-italic.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium-tug/ts1-gentiumplus-regular.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium-tug/x2-gentiumplus-italic-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium-tug/x2-gentiumplus-italic.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium-tug/x2-gentiumplus-regular-sc.tfm
%{_texmfdistdir}/fonts/tfm/public/gentium-tug/x2-gentiumplus-regular.tfm
%{_texmfdistdir}/fonts/truetype/public/gentium-tug/GenBasB.ttf
%{_texmfdistdir}/fonts/truetype/public/gentium-tug/GenBasBI.ttf
%{_texmfdistdir}/fonts/truetype/public/gentium-tug/GenBasI.ttf
%{_texmfdistdir}/fonts/truetype/public/gentium-tug/GenBasR.ttf
%{_texmfdistdir}/fonts/truetype/public/gentium-tug/GenBkBasB.ttf
%{_texmfdistdir}/fonts/truetype/public/gentium-tug/GenBkBasBI.ttf
%{_texmfdistdir}/fonts/truetype/public/gentium-tug/GenBkBasI.ttf
%{_texmfdistdir}/fonts/truetype/public/gentium-tug/GenBkBasR.ttf
%{_texmfdistdir}/fonts/truetype/public/gentium-tug/Gentium-I.ttf
%{_texmfdistdir}/fonts/truetype/public/gentium-tug/Gentium-R.ttf
%{_texmfdistdir}/fonts/truetype/public/gentium-tug/GentiumAlt-I.ttf
%{_texmfdistdir}/fonts/truetype/public/gentium-tug/GentiumAlt-R.ttf
%{_texmfdistdir}/fonts/truetype/public/gentium-tug/GentiumPlus-I.ttf
%{_texmfdistdir}/fonts/truetype/public/gentium-tug/GentiumPlus-R.ttf
%{_texmfdistdir}/fonts/truetype/public/gentium-tug/GentiumPlusCompact-I.ttf
%{_texmfdistdir}/fonts/truetype/public/gentium-tug/GentiumPlusCompact-R.ttf
%{_texmfdistdir}/fonts/type1/public/gentium-tug/GenBasB.pfb
%{_texmfdistdir}/fonts/type1/public/gentium-tug/GenBasBI.pfb
%{_texmfdistdir}/fonts/type1/public/gentium-tug/GentiumPlus-I.pfb
%{_texmfdistdir}/fonts/type1/public/gentium-tug/GentiumPlus-R.pfb
%{_texmfdistdir}/tex/context/third/gentium-tug/type-gentium.mkii
%{_texmfdistdir}/tex/context/third/gentium-tug/type-gentium.mkiv
%{_texmfdistdir}/tex/latex/gentium-tug/gentium.sty
%{_texmfdistdir}/tex/latex/gentium-tug/l7xgentium.fd
%{_texmfdistdir}/tex/latex/gentium-tug/lgrgentium.fd
%{_texmfdistdir}/tex/latex/gentium-tug/ly1gentium.fd
%{_texmfdistdir}/tex/latex/gentium-tug/ot1gentium.fd
%{_texmfdistdir}/tex/latex/gentium-tug/qxgentium.fd
%{_texmfdistdir}/tex/latex/gentium-tug/t1gentium.fd
%{_texmfdistdir}/tex/latex/gentium-tug/t2agentium.fd
%{_texmfdistdir}/tex/latex/gentium-tug/t2bgentium.fd
%{_texmfdistdir}/tex/latex/gentium-tug/t2cgentium.fd
%{_texmfdistdir}/tex/latex/gentium-tug/t5gentium.fd
%{_texmfdistdir}/tex/latex/gentium-tug/ts1gentium.fd
%{_texmfdistdir}/tex/latex/gentium-tug/x2gentium.fd
%doc %{_texmfdistdir}/doc/fonts/gentium-tug/ChangeLog
%doc %{_texmfdistdir}/doc/fonts/gentium-tug/FONTLOG.txt
%doc %{_texmfdistdir}/doc/fonts/gentium-tug/Gentium/FONTLOG.txt
%doc %{_texmfdistdir}/doc/fonts/gentium-tug/Gentium/GENTIUM-FAQ.txt
%doc %{_texmfdistdir}/doc/fonts/gentium-tug/Gentium/OFL-FAQ.txt
%doc %{_texmfdistdir}/doc/fonts/gentium-tug/Gentium/OFL.txt
%doc %{_texmfdistdir}/doc/fonts/gentium-tug/Gentium/QUOTES.txt
%doc %{_texmfdistdir}/doc/fonts/gentium-tug/Gentium/README.txt
%doc %{_texmfdistdir}/doc/fonts/gentium-tug/GentiumBasic/FONTLOG.txt
%doc %{_texmfdistdir}/doc/fonts/gentium-tug/GentiumBasic/GENTIUM-FAQ.txt
%doc %{_texmfdistdir}/doc/fonts/gentium-tug/GentiumBasic/OFL-FAQ.txt
%doc %{_texmfdistdir}/doc/fonts/gentium-tug/GentiumBasic/OFL.txt
%doc %{_texmfdistdir}/doc/fonts/gentium-tug/GentiumPlus/FONTLOG.txt
%doc %{_texmfdistdir}/doc/fonts/gentium-tug/GentiumPlus/GENTIUM-FAQ.txt
%doc %{_texmfdistdir}/doc/fonts/gentium-tug/GentiumPlus/OFL-FAQ.txt
%doc %{_texmfdistdir}/doc/fonts/gentium-tug/GentiumPlus/OFL.txt
%doc %{_texmfdistdir}/doc/fonts/gentium-tug/GentiumPlus/README.txt
%doc %{_texmfdistdir}/doc/fonts/gentium-tug/GentiumPlus/documentation/DOCUMENTATION.txt
%doc %{_texmfdistdir}/doc/fonts/gentium-tug/GentiumPlus/documentation/GentiumPlus-features.odt
%doc %{_texmfdistdir}/doc/fonts/gentium-tug/GentiumPlus/documentation/GentiumPlus-features.pdf
%doc %{_texmfdistdir}/doc/fonts/gentium-tug/GentiumPlusCompact/FONTLOG.txt
%doc %{_texmfdistdir}/doc/fonts/gentium-tug/GentiumPlusCompact/README.txt
%doc %{_texmfdistdir}/doc/fonts/gentium-tug/GentiumPlusCompact/feat_set_tuned.xml
%doc %{_texmfdistdir}/doc/fonts/gentium-tug/Makefile
%doc %{_texmfdistdir}/doc/fonts/gentium-tug/OFL-FAQ.txt
%doc %{_texmfdistdir}/doc/fonts/gentium-tug/OFL.txt
%doc %{_texmfdistdir}/doc/fonts/gentium-tug/README
%doc %{_texmfdistdir}/doc/fonts/gentium-tug/gentium.pdf
%doc %{_texmfdistdir}/doc/fonts/gentium-tug/gentium.tex
#- source
%doc %{_texmfdistdir}/source/fonts/gentium-tug/generate-support-files.rb
%doc %{_texmfdistdir}/source/fonts/gentium-tug/gentium.rb
%doc %{_texmfdistdir}/source/fonts/gentium-tug/lig/README
%doc %{_texmfdistdir}/source/fonts/gentium-tug/lig/gentium-agr.lig
%doc %{_texmfdistdir}/source/fonts/gentium-tug/lig/gentium-lgr.lig
%doc %{_texmfdistdir}/source/fonts/gentium-tug/lig/gentium-t2a.lig
%doc %{_texmfdistdir}/source/fonts/gentium-tug/lig/gentium-t2b.lig
%doc %{_texmfdistdir}/source/fonts/gentium-tug/lig/gentium-t2c.lig
%doc %{_texmfdistdir}/source/fonts/gentium-tug/lig/gentium-x2.lig
%doc %{_texmfdistdir}/source/fonts/gentium-tug/make-zip-4CTAN.sh
%doc %{_texmfdistdir}/source/fonts/gentium-tug/type1/GentiumPlus-I-Czech.kern
%doc %{_texmfdistdir}/source/fonts/gentium-tug/type1/GentiumPlus-R-Czech.kern
%doc %{_texmfdistdir}/source/fonts/gentium-tug/type1/Makefile
%doc %{_texmfdistdir}/source/fonts/gentium-tug/type1/afmcreator.py
%doc %{_texmfdistdir}/source/fonts/gentium-tug/type1/ff-gentium.pe
%doc %{_texmfdistdir}/source/fonts/gentium-tug/type1/generate-extra-kerns.sh
%doc %{_texmfdistdir}/source/fonts/gentium-tug/type1/greekcorrection.py
%doc %{_texmfdistdir}/source/fonts/gentium-tug/type1/kerncorrection.py

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 1.0-5
+ Revision: c082347
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21112 |12mu|texlive-ghab-0.5-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29803
# category Package
# catalog-ctan /macros/latex/contrib/ghab
# catalog-date 2013-04-05 13:20:40 +0200
# catalog-license lppl
# catalog-version 0.5
Name:		texlive-ghab
Version:	0.5
Release:	5
Summary:	Typeset ghab boxes in LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ghab
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ghab.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ghab.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package defines a command \darghab that will typeset its
argument in a box with a decorated frame. The width of the box
may be set using an optional argument.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/ghab/ghab.mf
%{_texmfdistdir}/tex/latex/ghab/ghab.sty
%doc %{_texmfdistdir}/doc/latex/ghab/README
%doc %{_texmfdistdir}/doc/latex/ghab/ghab-doc.pdf
%doc %{_texmfdistdir}/doc/latex/ghab/ghab-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.5-5
+ Revision: fd5dd3d
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21113 |12mu|texlive-glossaries-4.03-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32735
# category Package
# catalog-ctan /macros/latex/contrib/glossaries
# catalog-date 2014-01-20 19:35:32 +0100
# catalog-license lppl
# catalog-version 4.03
Name:		texlive-glossaries
Epoch:		1
Version:	4.03
Release:	1
Summary:	Create glossaries and lists of acronyms
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/glossaries
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-glossaries.bin = %{EVRD}

%description
The glossaries package supports acronyms and multiple
glossaries, and has provision for operation in several
languages (using the facilities of either babel or
polyglossia). New entries are defined to have a name and
description (and optionally an associated symbol). Support for
multiple languages is offered, and plural forms of terms may be
specified. An additional package, glossaries-accsupp, can make
use of the accsupp package mechanisms for accessibility support
for PDF files containing glossaries. The user may define new
glossary styles, and preambles and postambles can be specified.
There is provision for loading a database of terms, but only
terms used in the text will be added to the relevant glossary.
The package uses an indexing program to provide the actual
glossary; either makeindex or xindy may serve this purpose, and
a Perl script is provided to serve as interface. The package
distribution also provides the mfirstuc package, for changing
the first letter of a word to upper case. The package
supersedes the author's glossary package (which is now
obsolete), and a conversion tool is provided.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/makeglossaries
%{_texmfdistdir}/scripts/glossaries/glossaries.perl
%{_texmfdistdir}/scripts/glossaries/makeglossaries
%{_texmfdistdir}/scripts/glossaries/makeglossaries.bat
%{_texmfdistdir}/scripts/glossaries/mfirstuc.perl
%{_texmfdistdir}/tex/latex/glossaries/base/glossaries-babel.sty
%{_texmfdistdir}/tex/latex/glossaries/base/glossaries-compatible-207.sty
%{_texmfdistdir}/tex/latex/glossaries/base/glossaries-compatible-307.sty
%{_texmfdistdir}/tex/latex/glossaries/base/glossaries-polyglossia.sty
%{_texmfdistdir}/tex/latex/glossaries/base/glossaries.sty
%{_texmfdistdir}/tex/latex/glossaries/base/mfirstuc.sty
%{_texmfdistdir}/tex/latex/glossaries/dict/glossaries-dictionary-Brazilian.dict
%{_texmfdistdir}/tex/latex/glossaries/dict/glossaries-dictionary-Danish.dict
%{_texmfdistdir}/tex/latex/glossaries/dict/glossaries-dictionary-Dutch.dict
%{_texmfdistdir}/tex/latex/glossaries/dict/glossaries-dictionary-English.dict
%{_texmfdistdir}/tex/latex/glossaries/dict/glossaries-dictionary-French.dict
%{_texmfdistdir}/tex/latex/glossaries/dict/glossaries-dictionary-German.dict
%{_texmfdistdir}/tex/latex/glossaries/dict/glossaries-dictionary-Irish.dict
%{_texmfdistdir}/tex/latex/glossaries/dict/glossaries-dictionary-Italian.dict
%{_texmfdistdir}/tex/latex/glossaries/dict/glossaries-dictionary-Magyar.dict
%{_texmfdistdir}/tex/latex/glossaries/dict/glossaries-dictionary-Polish.dict
%{_texmfdistdir}/tex/latex/glossaries/dict/glossaries-dictionary-Serbian.dict
%{_texmfdistdir}/tex/latex/glossaries/dict/glossaries-dictionary-Spanish.dict
%{_texmfdistdir}/tex/latex/glossaries/expl/glossaries-accsupp.sty
%{_texmfdistdir}/tex/latex/glossaries/styles/glossary-hypernav.sty
%{_texmfdistdir}/tex/latex/glossaries/styles/glossary-inline.sty
%{_texmfdistdir}/tex/latex/glossaries/styles/glossary-list.sty
%{_texmfdistdir}/tex/latex/glossaries/styles/glossary-long.sty
%{_texmfdistdir}/tex/latex/glossaries/styles/glossary-longragged.sty
%{_texmfdistdir}/tex/latex/glossaries/styles/glossary-mcols.sty
%{_texmfdistdir}/tex/latex/glossaries/styles/glossary-super.sty
%{_texmfdistdir}/tex/latex/glossaries/styles/glossary-superragged.sty
%{_texmfdistdir}/tex/latex/glossaries/styles/glossary-tree.sty
%doc %{_texmfdistdir}/doc/latex/glossaries/CHANGES
%doc %{_texmfdistdir}/doc/latex/glossaries/INSTALL
%doc %{_texmfdistdir}/doc/latex/glossaries/README
%doc %{_texmfdistdir}/doc/latex/glossaries/glossaries-code.pdf
%doc %{_texmfdistdir}/doc/latex/glossaries/glossaries-user.html
%doc %{_texmfdistdir}/doc/latex/glossaries/glossaries-user.pdf
%doc %{_texmfdistdir}/doc/latex/glossaries/glossaries-user.tex
%doc %{_texmfdistdir}/doc/latex/glossaries/glossariesbegin.html
%doc %{_texmfdistdir}/doc/latex/glossaries/glossariesbegin.pdf
%doc %{_texmfdistdir}/doc/latex/glossaries/glossariesbegin.tex
%doc %{_texmfdistdir}/doc/latex/glossaries/glossary2glossaries.html
%doc %{_texmfdistdir}/doc/latex/glossaries/glossary2glossaries.pdf
%doc %{_texmfdistdir}/doc/latex/glossaries/glossary2glossaries.tex
%doc %{_texmfdistdir}/doc/latex/glossaries/mfirstuc-manual.html
%doc %{_texmfdistdir}/doc/latex/glossaries/mfirstuc-manual.pdf
%doc %{_texmfdistdir}/doc/latex/glossaries/mfirstuc-manual.tex
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/README-samples
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/database1.tex
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/database2.tex
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/minimalgls.pdf
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/minimalgls.tex
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sample-FnDesc.pdf
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sample-FnDesc.tex
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sample-crossref.pdf
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sample-crossref.tex
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sample-custom-acronym.pdf
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sample-custom-acronym.tex
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sample-dual.pdf
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sample-dual.tex
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sample-entryfmt.pdf
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sample-entryfmt.tex
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sample-index.pdf
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sample-index.tex
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sample-inline.pdf
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sample-inline.tex
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sample-langdict.pdf
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sample-langdict.tex
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sample-mfirstuc.pdf
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sample-mfirstuc.tex
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sample-newkeys.pdf
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sample-newkeys.tex
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sample-nomathhyper.pdf
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sample-nomathhyper.tex
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sample-numberlist.pdf
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sample-numberlist.tex
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sample-prefix.pdf
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sample-prefix.tex
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sample-si.pdf
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sample-si.tex
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sample.pdf
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sample.tex
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sample4col.pdf
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sample4col.tex
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sampleAcr.pdf
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sampleAcr.tex
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sampleAcrDesc.pdf
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sampleAcrDesc.tex
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sampleCustomAcr.pdf
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sampleCustomAcr.tex
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sampleDB.pdf
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sampleDB.tex
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sampleDesc.pdf
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sampleDesc.tex
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sampleEq.pdf
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sampleEq.tex
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sampleEqPg.pdf
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sampleEqPg.tex
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sampleFnAcrDesc.pdf
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sampleFnAcrDesc.tex
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sampleNtn.pdf
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sampleNtn.tex
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/samplePeople.pdf
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/samplePeople.tex
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sampleSec.pdf
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sampleSec.tex
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sampleSort.pdf
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sampleSort.tex
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sampleaccsupp.pdf
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sampleaccsupp.tex
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sampleacronyms.pdf
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sampleacronyms.tex
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sampletree.pdf
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sampletree.tex
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sampleutf8.pdf
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/sampleutf8.tex
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/samplexdy-mc.xdy
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/samplexdy-mc207.xdy
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/samplexdy.pdf
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/samplexdy.tex
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/samplexdy2.pdf
%doc %{_texmfdistdir}/doc/latex/glossaries/samples/samplexdy2.tex
#- source
%doc %{_texmfdistdir}/source/latex/glossaries/glossaries.dtx
%doc %{_texmfdistdir}/source/latex/glossaries/glossaries.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/glossaries/makeglossaries makeglossaries
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:4.03-1
+ Revision: ad3e305
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21114 |12mu|texlive-glyphlist-20131012-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 28576
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-glyphlist
Version:	20131012
Release:	5
Summary:	TeXLive glyphlist package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/glyphlist.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive glyphlist package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/map/glyphlist/glyphlist.txt
%{_texmfdistdir}/fonts/map/glyphlist/pdfglyphlist.txt
%{_texmfdistdir}/fonts/map/glyphlist/texglyphlist.txt

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 20131012-5
+ Revision: 235120a
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21115 |12mu|texlive-gnu-freefont-20120705-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29349
# category Package
# catalog-ctan /fonts/gnu-freefont
# catalog-date 2012-07-05 15:28:28 +0200
# catalog-license gpl3
# catalog-version undef
Name:		texlive-gnu-freefont
Version:	20120705
Release:	5
Summary:	A Unicode font, with rather wide coverage
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/gnu-freefont
License:	GPL3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gnu-freefont.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gnu-freefont.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gnu-freefont.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	fontforge

%define __noautoreq /usr/bin/fontforge

%description
The package provides a set of outline (i.e. OpenType) fonts
covering as much as possible of the Unicode character set. The
set consists of three typefaces: one monospaced and two
proportional (one with uniform and one with modulated stroke).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/opentype/public/gnu-freefont/FreeMono.otf
%{_texmfdistdir}/fonts/opentype/public/gnu-freefont/FreeMonoBold.otf
%{_texmfdistdir}/fonts/opentype/public/gnu-freefont/FreeMonoBoldOblique.otf
%{_texmfdistdir}/fonts/opentype/public/gnu-freefont/FreeMonoOblique.otf
%{_texmfdistdir}/fonts/opentype/public/gnu-freefont/FreeSans.otf
%{_texmfdistdir}/fonts/opentype/public/gnu-freefont/FreeSansBold.otf
%{_texmfdistdir}/fonts/opentype/public/gnu-freefont/FreeSansBoldOblique.otf
%{_texmfdistdir}/fonts/opentype/public/gnu-freefont/FreeSansOblique.otf
%{_texmfdistdir}/fonts/opentype/public/gnu-freefont/FreeSerif.otf
%{_texmfdistdir}/fonts/opentype/public/gnu-freefont/FreeSerifBold.otf
%{_texmfdistdir}/fonts/opentype/public/gnu-freefont/FreeSerifBoldItalic.otf
%{_texmfdistdir}/fonts/opentype/public/gnu-freefont/FreeSerifItalic.otf
%{_texmfdistdir}/fonts/truetype/public/gnu-freefont/FreeMono.ttf
%{_texmfdistdir}/fonts/truetype/public/gnu-freefont/FreeMonoBold.ttf
%{_texmfdistdir}/fonts/truetype/public/gnu-freefont/FreeMonoBoldOblique.ttf
%{_texmfdistdir}/fonts/truetype/public/gnu-freefont/FreeMonoOblique.ttf
%{_texmfdistdir}/fonts/truetype/public/gnu-freefont/FreeSans.ttf
%{_texmfdistdir}/fonts/truetype/public/gnu-freefont/FreeSansBold.ttf
%{_texmfdistdir}/fonts/truetype/public/gnu-freefont/FreeSansBoldOblique.ttf
%{_texmfdistdir}/fonts/truetype/public/gnu-freefont/FreeSansOblique.ttf
%{_texmfdistdir}/fonts/truetype/public/gnu-freefont/FreeSerif.ttf
%{_texmfdistdir}/fonts/truetype/public/gnu-freefont/FreeSerifBold.ttf
%{_texmfdistdir}/fonts/truetype/public/gnu-freefont/FreeSerifBoldItalic.ttf
%{_texmfdistdir}/fonts/truetype/public/gnu-freefont/FreeSerifItalic.ttf
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/AUTHORS
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/BUILDING
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/COPYING
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/CREDITS
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/ChangeLog
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/INSTALL
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/Makefile
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/README
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/TROUBLESHOOTING
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/USAGE
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/notes/README-downloads.txt
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/notes/building.txt
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/notes/features.txt
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/notes/maintenance.txt
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/notes/troubleshooting.txt
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/notes/usage.txt
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/notes/webfont_guidelines.txt
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/generate/MacTT
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/generate/OpenType
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/generate/TrueType
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/generate/WOFF
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/generate/buildutils.py
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/generate/buildutils.pyc
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/report/OS2UnicodeRange
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/report/OpenType/UnicodeRanges.py
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/report/OpenType/__init__.py
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/report/kernclasses.py
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/report/ligatureLookups.py
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/report/private_use.py
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/report/range_report.py
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/script-menu/nameBySlot.py
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/script-menu/unnameBySlot.py
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/test/MES-Conformance/CheckConformance.pl
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/test/MES-Conformance/MES-1.lst
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/test/MES-Conformance/MES-1.txt
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/test/MES-Conformance/MES-2.lst
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/test/MES-Conformance/MES-2.txt
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/test/MES-Conformance/MES-3B.lst
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/test/MES-Conformance/MES-3B.txt
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/test/MES-Conformance/WGL4.lst
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/test/MES-Conformance/mes-list-expand.pl
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/test/checkGlyphNumbers.py
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/test/findBackLayers.py
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/test/isMonoMono.py
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/test/ranges/Arabic/arabic_test.py
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/test/ranges/Arabic/generate_arabic_shaping.py
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/test/ranges/Arabic/unicode_joining.py
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/test/validate.py
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/utility/KerningNumerals.pl
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/utility/fontforge-interp.sh
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/utility/freefont-ttf.spec
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/utility/hex_range.py
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/utility/metafont/bulk_eps_import.py
%doc %{_texmfdistdir}/doc/fonts/gnu-freefont/tools/utility/special-purpose/makeBraille.py
#- source
%doc %{_texmfdistdir}/source/fonts/gnu-freefont/FreeMono.sfd
%doc %{_texmfdistdir}/source/fonts/gnu-freefont/FreeMonoBold.sfd
%doc %{_texmfdistdir}/source/fonts/gnu-freefont/FreeMonoBoldOblique.sfd
%doc %{_texmfdistdir}/source/fonts/gnu-freefont/FreeMonoOblique.sfd
%doc %{_texmfdistdir}/source/fonts/gnu-freefont/FreeSans.sfd
%doc %{_texmfdistdir}/source/fonts/gnu-freefont/FreeSansBold.sfd
%doc %{_texmfdistdir}/source/fonts/gnu-freefont/FreeSansBoldOblique.sfd
%doc %{_texmfdistdir}/source/fonts/gnu-freefont/FreeSansOblique.sfd
%doc %{_texmfdistdir}/source/fonts/gnu-freefont/FreeSerif.sfd
%doc %{_texmfdistdir}/source/fonts/gnu-freefont/FreeSerifBold.sfd
%doc %{_texmfdistdir}/source/fonts/gnu-freefont/FreeSerifBoldItalic.sfd
%doc %{_texmfdistdir}/source/fonts/gnu-freefont/FreeSerifItalic.sfd
%doc %{_texmfdistdir}/source/fonts/gnu-freefont/Makefile

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts doc source %{buildroot}%{_texmfdistdir}

%changelog
* Wed Feb 26 2014 Denis Silakov <denis.silakov@rosalab.ru> 20120705-5
+ Revision: 5895e06
- Fix requires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21116 |12mu|texlive-gnuplottex-0.8.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32277
# category Package
# catalog-ctan /macros/latex/contrib/gnuplottex
# catalog-date 2013-11-29 10:11:23 +0100
# catalog-license gpl2
# catalog-version 0.8
Name:		texlive-gnuplottex
Version:	0.8.0
Release:	5
Summary:	Embed Gnuplot commands in LaTeX documents
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/gnuplottex
License:	GPL2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gnuplottex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gnuplottex.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gnuplottex.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package extracts Gnuplot code from the document and writes
it to .gnuplot files. If shell escape is enabled, the graph
files are automatically processed and converted to PostScript
or PDF files, which will then be included. If shell escape is
disabled, the user has to run the files through gnuplot, and
re-run the LaTeX job.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/gnuplottex/gnuplottex.sty
%doc %{_texmfdistdir}/doc/latex/gnuplottex/README
%doc %{_texmfdistdir}/doc/latex/gnuplottex/SomeValuesForGnuplot.txt
%doc %{_texmfdistdir}/doc/latex/gnuplottex/example-pdf.tex
%doc %{_texmfdistdir}/doc/latex/gnuplottex/example.gnuplot
%doc %{_texmfdistdir}/doc/latex/gnuplottex/gnuplottex.pdf
%doc %{_texmfdistdir}/doc/latex/gnuplottex/gpl.txt
#- source
%doc %{_texmfdistdir}/source/latex/gnuplottex/gnuplottex.dtx
%doc %{_texmfdistdir}/source/latex/gnuplottex/gnuplottex.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.8.0-5
+ Revision: 797fa7d
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21117 |12mu|texlive-graphicxbox-1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32630
# category Package
# catalog-ctan /macros/latex/contrib/graphicxbox
# catalog-date 2014-01-10 18:49:42 +0100
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-graphicxbox
Version:	1.0
Release:	1
Summary:	Insert a graphical image as a background
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/graphicxbox
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/graphicxbox.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/graphicxbox.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/graphicxbox.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package defines two new commands \graphicxbox and
\fgraphicxbox, which are companions to \colorbox and \fcolorbox
of the Standard LaTeX color package. The \graphicxbox command
inserts a graphical image as a background rather than a
background color, while \fgraphicxbox does the same thing, but
also draws a colored frame around the box.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/graphicxbox/graphicxbox.sty
%doc %{_texmfdistdir}/doc/latex/graphicxbox/README
%doc %{_texmfdistdir}/doc/latex/graphicxbox/doc/graphicxbox.pdf
%doc %{_texmfdistdir}/doc/latex/graphicxbox/examples/graphics/IndianBlanket.eps
%doc %{_texmfdistdir}/doc/latex/graphicxbox/examples/graphics/IndianBlanket.pdf
%doc %{_texmfdistdir}/doc/latex/graphicxbox/examples/graphics/Wood-Brown.eps
%doc %{_texmfdistdir}/doc/latex/graphicxbox/examples/graphics/Wood-Brown.pdf
%doc %{_texmfdistdir}/doc/latex/graphicxbox/examples/graphics/bg_cle_tile.eps
%doc %{_texmfdistdir}/doc/latex/graphicxbox/examples/graphics/grandcanyon.eps
%doc %{_texmfdistdir}/doc/latex/graphicxbox/examples/graphics/grandcanyon.pdf
%doc %{_texmfdistdir}/doc/latex/graphicxbox/examples/graphics/news_bgr.eps
%doc %{_texmfdistdir}/doc/latex/graphicxbox/examples/graphics/news_bgr.pdf
%doc %{_texmfdistdir}/doc/latex/graphicxbox/examples/grfxbox_tst.pdf
%doc %{_texmfdistdir}/doc/latex/graphicxbox/examples/grfxbox_tst.tex
%doc %{_texmfdistdir}/doc/latex/graphicxbox/examples/grfxbox_tst_indians.pdf
%doc %{_texmfdistdir}/doc/latex/graphicxbox/examples/grfxbox_tst_indians.tex
%doc %{_texmfdistdir}/doc/latex/graphicxbox/examples/grfxbox_tst_sp.pdf
%doc %{_texmfdistdir}/doc/latex/graphicxbox/examples/grfxbox_tst_sp.tex
#- source
%doc %{_texmfdistdir}/source/latex/graphicxbox/graphicxbox.dtx
%doc %{_texmfdistdir}/source/latex/graphicxbox/graphicxbox.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Feb 15 2014 Rosa <rosa@abf.rosalinux.ru> 1.0-1
+ Revision: b665368
- Automatic import for version 1.0-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21118 |12mu|texlive-graphviz-0.94-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31517
# category Package
# catalog-ctan /macros/latex/contrib/graphviz
# catalog-date 2013-08-26 01:14:13 +0200
# catalog-license lppl1.3
# catalog-version 0.94
Name:		texlive-graphviz
Version:	0.94
Release:	6
Summary:	Write graphviz (dot+neato) inline in LaTeX documents
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/graphviz
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/graphviz.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/graphviz.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/graphviz.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package allows inline use of graphviz code, in a LaTeX
document.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/graphviz/graphviz.sty
%doc %{_texmfdistdir}/doc/latex/graphviz/LICENSE
%doc %{_texmfdistdir}/doc/latex/graphviz/Makefile
%doc %{_texmfdistdir}/doc/latex/graphviz/README
%doc %{_texmfdistdir}/doc/latex/graphviz/README.md
%doc %{_texmfdistdir}/doc/latex/graphviz/graphviz.pdf
%doc %{_texmfdistdir}/doc/latex/graphviz/test/Makefile
%doc %{_texmfdistdir}/doc/latex/graphviz/test/body.tex
%doc %{_texmfdistdir}/doc/latex/graphviz/test/pdf-singlefile-tmpdir.tex
%doc %{_texmfdistdir}/doc/latex/graphviz/test/pdf-singlefile.tex
%doc %{_texmfdistdir}/doc/latex/graphviz/test/pdf-tmpdir.tex
%doc %{_texmfdistdir}/doc/latex/graphviz/test/pdf.tex
%doc %{_texmfdistdir}/doc/latex/graphviz/test/ps.tex
#- source
%doc %{_texmfdistdir}/source/latex/graphviz/graphviz.dtx
%doc %{_texmfdistdir}/source/latex/graphviz/graphviz.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 0.94-6
+ Revision: 6a780d2
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21119 |12mu|texlive-greek-fontenc-0.11.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32301
# category Package
# catalog-ctan /language/greek/greek-fontenc
# catalog-date 2013-12-02 17:59:53 +0100
# catalog-license lppl1.3
# catalog-version 0.11.1
Name:		texlive-greek-fontenc
Version:	0.11.1
Release:	1
Summary:	LICR macros and encoding definition files for Greek
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/greek/greek-fontenc
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/greek-fontenc.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/greek-fontenc.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides Greek LICR macro definitions and encoding
definition files for Greek text font encodings for use with
fontenc.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/greek-fontenc/alphabeta-euenc.def
%{_texmfdistdir}/tex/latex/greek-fontenc/alphabeta.sty
%{_texmfdistdir}/tex/latex/greek-fontenc/greek-euenc.def
%{_texmfdistdir}/tex/latex/greek-fontenc/greek-fontenc.def
%{_texmfdistdir}/tex/latex/greek-fontenc/lgrenc.def
%{_texmfdistdir}/tex/latex/greek-fontenc/textalpha.sty
%doc %{_texmfdistdir}/doc/latex/greek-fontenc/README
%doc %{_texmfdistdir}/doc/latex/greek-fontenc/README.html
%doc %{_texmfdistdir}/doc/latex/greek-fontenc/alphabeta-euenc.def.html
%doc %{_texmfdistdir}/doc/latex/greek-fontenc/alphabeta-euenc.def.txt
%doc %{_texmfdistdir}/doc/latex/greek-fontenc/alphabeta-test.pdf
%doc %{_texmfdistdir}/doc/latex/greek-fontenc/alphabeta-test.tex
%doc %{_texmfdistdir}/doc/latex/greek-fontenc/alphabeta.sty.html
%doc %{_texmfdistdir}/doc/latex/greek-fontenc/diacritics.pdf
%doc %{_texmfdistdir}/doc/latex/greek-fontenc/diacritics.tex
%doc %{_texmfdistdir}/doc/latex/greek-fontenc/euenc-test.pdf
%doc %{_texmfdistdir}/doc/latex/greek-fontenc/euenc-test.tex
%doc %{_texmfdistdir}/doc/latex/greek-fontenc/greek-euenc.def.html
%doc %{_texmfdistdir}/doc/latex/greek-fontenc/greek-fontenc.def.html
%doc %{_texmfdistdir}/doc/latex/greek-fontenc/greekhyperref.pdf
%doc %{_texmfdistdir}/doc/latex/greek-fontenc/greekhyperref.tex
%doc %{_texmfdistdir}/doc/latex/greek-fontenc/lgr2licr.lua
%doc %{_texmfdistdir}/doc/latex/greek-fontenc/lgr2licr.lua.html
%doc %{_texmfdistdir}/doc/latex/greek-fontenc/lgrenc-test.pdf
%doc %{_texmfdistdir}/doc/latex/greek-fontenc/lgrenc-test.tex
%doc %{_texmfdistdir}/doc/latex/greek-fontenc/lgrenc.def.html
%doc %{_texmfdistdir}/doc/latex/greek-fontenc/textalpha-test.pdf
%doc %{_texmfdistdir}/doc/latex/greek-fontenc/textalpha-test.tex
%doc %{_texmfdistdir}/doc/latex/greek-fontenc/textalpha.sty.html

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Feb 15 2014 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> 0.11.1-1
+ Revision: f33e040
- - Update to latest release.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21120 |12mu|texlive-greektex-20120713-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 28327
# category Package
# catalog-ctan /fonts/greek/greektex
# catalog-date 2012-07-13 12:20:40 +0200
# catalog-license pd
# catalog-version undef
Name:		texlive-greektex
Version:	20120713
Release:	5
Summary:	Fonts for typesetting Greek/English documents
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/greek/greektex
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/greektex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/greektex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The fonts are based on Silvio Levy's classical Greek fonts;
macros and Greek hyphenation patterns for the fonts' encoding
are also provided.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/greektex/greektex.sty
%doc %{_texmfdistdir}/doc/fonts/greektex/README
%doc %{_texmfdistdir}/doc/fonts/greektex/gehyphw.gr
%doc %{_texmfdistdir}/doc/fonts/greektex/greektexdoc.pdf
%doc %{_texmfdistdir}/doc/fonts/greektex/greektexdoc.tex
%doc %{_texmfdistdir}/doc/fonts/greektex/ywcl.zip

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 20120713-5
+ Revision: d9ba5fd
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21121 |12mu|texlive-grid-system-0.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32981
# category Package
# catalog-ctan /macros/latex/contrib/grid-system
# catalog-date 2014-02-16 20:01:44 +0100
# catalog-license apache2
# catalog-version 0.3.0
Name:		texlive-grid-system
Version:	0.3.0
Release:	1
Summary:	Page organisation, modelled on CSS facilities
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/grid-system
License:	APACHE2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/grid-system.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/grid-system.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides the means for LaTeX to implement a grid
system as known from CSS grid systems. The facility is useful
for creating box layouts as used in brochures.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/grid-system/grid-system.sty
%doc %{_texmfdistdir}/doc/latex/grid-system/LICENSE
%doc %{_texmfdistdir}/doc/latex/grid-system/README
%doc %{_texmfdistdir}/doc/latex/grid-system/grid-system.pdf
%doc %{_texmfdistdir}/doc/latex/grid-system/grid-system.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Tue Mar 18 2014 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> 0.3.0-1
+ Revision: 233c4ef
- - Update to latest release.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21122 |12mu|texlive-GS1-9-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27540
# category Package
# catalog-ctan /macros/latex/contrib/gs1
# catalog-date 2012-08-22 13:03:09 +0200
# catalog-license lppl1.3
# catalog-version 9
Name:		texlive-GS1
Version:	9
Release:	6
Summary:	Typeset EAN barcodes using TeX rules, only
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/gs1
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/GS1.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/GS1.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/GS1.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The (LaTeX 3) package typesets EAN-8 and EAN-13 barcodes, using
the facilities of the rule-D package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/GS1/GS1.sty
%{_texmfdistdir}/tex/latex/GS1/rule-D.sty
%doc %{_texmfdistdir}/doc/latex/GS1/GS1.pdf
%doc %{_texmfdistdir}/doc/latex/GS1/README
%doc %{_texmfdistdir}/doc/latex/GS1/examples/EANBarcode.pdf
%doc %{_texmfdistdir}/doc/latex/GS1/examples/EANBarcode.tex
%doc %{_texmfdistdir}/doc/latex/GS1/examples/EANControlDigit.pdf
%doc %{_texmfdistdir}/doc/latex/GS1/examples/EANControlDigit.tex
%doc %{_texmfdistdir}/doc/latex/GS1/examples/GSSetup.pdf
%doc %{_texmfdistdir}/doc/latex/GS1/examples/GSSetup.tex
%doc %{_texmfdistdir}/doc/latex/GS1/examples/GS_cut_EAN_control_digit.pdf
%doc %{_texmfdistdir}/doc/latex/GS1/examples/GS_cut_EAN_control_digit.tex
%doc %{_texmfdistdir}/doc/latex/GS1/examples/GS_set_EAN_control_digit.pdf
%doc %{_texmfdistdir}/doc/latex/GS1/examples/GS_set_EAN_control_digit.tex
%doc %{_texmfdistdir}/doc/latex/GS1/examples/GS_set_code_digit_seq.pdf
%doc %{_texmfdistdir}/doc/latex/GS1/examples/GS_set_code_digit_seq.tex
%doc %{_texmfdistdir}/doc/latex/GS1/examples/int_set_to_EAN_control_digit.pdf
%doc %{_texmfdistdir}/doc/latex/GS1/examples/int_set_to_EAN_control_digit.tex
%doc %{_texmfdistdir}/doc/latex/GS1/rule-D.pdf
#- source
%doc %{_texmfdistdir}/source/latex/GS1/GS1.dtx
%doc %{_texmfdistdir}/source/latex/GS1/GS1.ins
%doc %{_texmfdistdir}/source/latex/GS1/README
%doc %{_texmfdistdir}/source/latex/GS1/rule-D.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Fri Dec 06 2013 Bernhard Rosenkraenzer <bero@bero.eu> 9-6
+ Revision: 62c08c2
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21123 |12mu|texlive-gtl-20131014-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31306
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-gtl
Version:	20131014
Release:	5
Summary:	TeXLive gtl package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gtl.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gtl.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gtl.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive gtl package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/gtl/gtl.sty
%doc %{_texmfdistdir}/doc/latex/gtl/README
%doc %{_texmfdistdir}/doc/latex/gtl/gtl.pdf
#- source
%doc %{_texmfdistdir}/source/latex/gtl/gtl.dtx
%doc %{_texmfdistdir}/source/latex/gtl/gtl.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 20131014-5
+ Revision: abbc92a
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21124 |12mu|texlive-gtrcrd-1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32484
# category Package
# catalog-ctan /macros/latex/contrib/gtrcrd
# catalog-date 2013-12-25 08:30:41 +0100
# catalog-license lppl1.3
# catalog-version 1.1
Name:		texlive-gtrcrd
Version:	1.1
Release:	1
Summary:	Add chords to lyrics
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/gtrcrd
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gtrcrd.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gtrcrd.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides the means to specify guitar chords to be
played with each part of the lyrics of a song. The syntax of
the macros reduces the chance of failing to provide a chord
where one is needed, and the structure of the macros ensures
that the chord specification appears immediately above the
start of the lyric.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/gtrcrd/gtrcrd.sty
%doc %{_texmfdistdir}/doc/latex/gtrcrd/README
%doc %{_texmfdistdir}/doc/latex/gtrcrd/gtrcrd-doc.pdf
%doc %{_texmfdistdir}/doc/latex/gtrcrd/gtrcrd-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.1-1
+ Revision: a2e8298
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21125 |12mu|texlive-guitarchordschemes-0.4-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31524
# category Package
# catalog-ctan /macros/latex/contrib/guitarchordschemes
# catalog-date 2013-08-25 22:09:38 +0200
# catalog-license lppl1.3
# catalog-version 0.4
Name:		texlive-guitarchordschemes
Version:	0.4
Release:	5
Summary:	Guitar Chord and Scale Tablatures
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/guitarchordschemes
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/guitarchordschemes.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/guitarchordschemes.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package provides two commands (\chordscheme and \scales).
With those commands it is possible to draw schematic diagrams
of guitar chord tablatures and scale tablatures. Both commands
know a range of options that allow wide customization of the
output. The package's drawing is done with the help of TikZ.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/guitarchordschemes/guitarchordschemes.sty
%doc %{_texmfdistdir}/doc/latex/guitarchordschemes/README
%doc %{_texmfdistdir}/doc/latex/guitarchordschemes/guitarchordschemes_en.pdf
%doc %{_texmfdistdir}/doc/latex/guitarchordschemes/guitarchordschemes_en.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 0.4-5
+ Revision: 6b87d61
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21126 |12mu|texlive-guitlogo-0.9.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27458
# category Package
# catalog-ctan /macros/latex/contrib/GuIT/GuITlogo
# catalog-date 2012-08-19 10:36:46 +0200
# catalog-license lppl
# catalog-version 0.9.2
Name:		texlive-guitlogo
Version:	0.9.2
Release:	6
Summary:	Macros for typesetting the GuIT logo
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/GuIT/GuITlogo
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/guitlogo.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/guitlogo.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/guitlogo.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Guit provides some commands useful to correctly write the logo
of GUIT -- "Gruppo Utilizzatori Italiani di TeX" (Italian TeX
User Group), using the default document color or any other
color the user may ever choose, in conformity with logo's
scheme as seen on the Group web site
(http://www.guit.sssup.it). Likewise, commands are provided
that simplify the writing of GuIT acronym's complete expansion,
of the addresses of Group's internet site and public forum and
'GuITmeeting' logo. Optionally, using hyperref, the outputs of
the above cited commands can become hyperlinks to Group's site.
Documentation is available in Italian, only.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/guitlogo/guit.cfg
%{_texmfdistdir}/tex/latex/guitlogo/guit.sty
%doc %{_texmfdistdir}/doc/latex/guitlogo/README
%doc %{_texmfdistdir}/doc/latex/guitlogo/guit.pdf
%doc %{_texmfdistdir}/doc/latex/guitlogo/guittest.pdf
%doc %{_texmfdistdir}/doc/latex/guitlogo/guittest.tex
#- source
%doc %{_texmfdistdir}/source/latex/guitlogo/guit.dtx
%doc %{_texmfdistdir}/source/latex/guitlogo/guit.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.9.2-6
+ Revision: c756594
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21127 |12mu|texlive-harveyballs-1.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32003
# category Package
# catalog-ctan /graphics/pgf/contrib/harveyballs
# catalog-date 2013-10-26 15:10:57 +0200
# catalog-license gpl3
# catalog-version 1.1
Name:		texlive-harveyballs
Version:	1.1
Release:	5
Summary:	Create Harvey Balls using TikZ
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/harveyballs
License:	GPL3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/harveyballs.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/harveyballs.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides 5 commands (giving symbols from "none" to
"full").

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/harveyballs/harveyballs.sty
%doc %{_texmfdistdir}/doc/latex/harveyballs/README
%doc %{_texmfdistdir}/doc/latex/harveyballs/harveyballs-Manual.pdf
%doc %{_texmfdistdir}/doc/latex/harveyballs/harveyballs-Manual.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 1.1-5
+ Revision: 35f70ea
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21128 |12mu|texlive-he-she-1.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29290
# category Package
# catalog-ctan /macros/latex/contrib/he-she
# catalog-date 2013-03-04 16:31:08 +0100
# catalog-license lppl1.3
# catalog-version 1.1
Name:		texlive-he-she
Version:	1.1
Release:	6
Summary:	Alternating pronouns to aid to gender-neutral writing
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/he-she
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/he-she.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/he-she.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package implements a version of semi-automatic pronoun
switching for writing gender-neutral (and possibly annoying)
prose. It has upper- and lowercase versions of switching
pronouns for all case forms, plus anaphoric versions that
reflect the current gender choice.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/he-she/he-she.sty
%doc %{_texmfdistdir}/doc/latex/he-she/README
%doc %{_texmfdistdir}/doc/latex/he-she/he-she.pdf
%doc %{_texmfdistdir}/doc/latex/he-she/he-she.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.1-6
+ Revision: 65361cb
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21129 |12mu|texlive-hf-tikz-0.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29278
# category Package
# catalog-ctan /graphics/pgf/contrib/hf-tikz
# catalog-date 2013-03-03 12:29:02 +0100
# catalog-license lppl1.3
# catalog-version 0.3
Name:		texlive-hf-tikz
Version:	0.3
Release:	5
Summary:	A simple way to highlight formulas and formula parts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/hf-tikz
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hf-tikz.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hf-tikz.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hf-tikz.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a way to highlight formulas and formula
parts in both documents and presentations, us TikZ.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/hf-tikz/hf-tikz.sty
%doc %{_texmfdistdir}/doc/latex/hf-tikz/README
%doc %{_texmfdistdir}/doc/latex/hf-tikz/README.txt
%doc %{_texmfdistdir}/doc/latex/hf-tikz/hf-tikz.pdf
#- source
%doc %{_texmfdistdir}/source/latex/hf-tikz/hf-tikz.dtx
%doc %{_texmfdistdir}/source/latex/hf-tikz/hf-tikz.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Fri Mar 07 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.3-5
+ Revision: 9b6126c
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21130 |12mu|texlive-hletter-4.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30002
# category Package
# catalog-ctan /macros/latex/contrib/hletter
# catalog-date 2013-04-17 11:54:35 +0200
# catalog-license lppl1.2
# catalog-version 4.2
Name:		texlive-hletter
Version:	4.2
Release:	5
Summary:	Flexible letter typesetting with flexible page headings
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/hletter
License:	LPPL1.2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hletter.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hletter.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package permits the user to specify easily, with the aid of
self defined key-words, letters (with a logo and private) and
headings. The heading may include a footer and the letter
provides commands to include a scanned signature and two
signees. The package works with the merge package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/hletter/hdefine.clo
%{_texmfdistdir}/tex/latex/hletter/hhead.sty
%{_texmfdistdir}/tex/latex/hletter/hlete.clo
%{_texmfdistdir}/tex/latex/hletter/hletf.clo
%{_texmfdistdir}/tex/latex/hletter/hletg.clo
%{_texmfdistdir}/tex/latex/hletter/hletter.cls
%{_texmfdistdir}/tex/latex/hletter/hsetup.sty
%{_texmfdistdir}/tex/latex/hletter/mergeh.sty
%doc %{_texmfdistdir}/doc/latex/hletter/Bruennhilde.eps
%doc %{_texmfdistdir}/doc/latex/hletter/Bruennhilde.jpg
%doc %{_texmfdistdir}/doc/latex/hletter/Gccs.eps
%doc %{_texmfdistdir}/doc/latex/hletter/Gccs.jpg
%doc %{_texmfdistdir}/doc/latex/hletter/Hletter.pdf
%doc %{_texmfdistdir}/doc/latex/hletter/README
%doc %{_texmfdistdir}/doc/latex/hletter/Testheader.tex
%doc %{_texmfdistdir}/doc/latex/hletter/Testletter1.tex
%doc %{_texmfdistdir}/doc/latex/hletter/Testletter2.tex
%doc %{_texmfdistdir}/doc/latex/hletter/Testletter3.tex
%doc %{_texmfdistdir}/doc/latex/hletter/Testmerge.dat
%doc %{_texmfdistdir}/doc/latex/hletter/Testmerge.tex
%doc %{_texmfdistdir}/doc/latex/hletter/signat.eps
%doc %{_texmfdistdir}/doc/latex/hletter/signat.jpg

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 4.2-5
+ Revision: 96b1497
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21131 |12mu|texlive-hobby-1.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32795
# category Package
# catalog-ctan /graphics/pgf/contrib/hobby
# catalog-date 2014-01-20 18:33:13 +0100
# catalog-license lppl1.3
# catalog-version 1.4
Name:		texlive-hobby
Version:	1.4
Release:	1
Summary:	An implementation of Hobby's algorithm for PGF/TikZ
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/hobby
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hobby.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hobby.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hobby.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package defines a path generation function for PGF/TikZ
which implements Hobby's algorithm for a path built out of
Bezier curves which passes through a given set of points. The
path thus generated may by used as a TikZ 'to path'. The
implementation is in LaTeX3.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/hobby/hobby.code.tex
%{_texmfdistdir}/tex/latex/hobby/pgflibraryhobby.code.tex
%{_texmfdistdir}/tex/latex/hobby/pml3array.sty
%{_texmfdistdir}/tex/latex/hobby/tikzlibraryhobby.code.tex
%doc %{_texmfdistdir}/doc/latex/hobby/README
%doc %{_texmfdistdir}/doc/latex/hobby/hobby.pdf
%doc %{_texmfdistdir}/doc/latex/hobby/hobby_doc.pdf
%doc %{_texmfdistdir}/doc/latex/hobby/hobby_doc.tex
#- source
%doc %{_texmfdistdir}/source/latex/hobby/hobby.dtx
%doc %{_texmfdistdir}/source/latex/hobby/hobby.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Feb 15 2014 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> 1.4-1
+ Revision: d8006c0
- - Update to latest release.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21132 |12mu|texlive-horoscop-0.92-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30530
# category Package
# catalog-ctan /macros/latex/contrib/horoscop
# catalog-date 2013-05-17 13:43:39 +0200
# catalog-license pd
# catalog-version 0.92
Name:		texlive-horoscop
Version:	0.92
Release:	5
Summary:	Generate astrological charts in LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/horoscop
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/horoscop.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/horoscop.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/horoscop.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The horoscop package provides a unified interface for
astrological font packages; typesetting with pict2e of standard
wheel charts and some variations, in PostScript- and PDF-
generating TeX engines; and access to external calculation
software (Astrolog and Swiss Ephemeris) for computing object
positions.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/horoscop/horoscop.sty
%doc %{_texmfdistdir}/doc/latex/horoscop/README
%doc %{_texmfdistdir}/doc/latex/horoscop/horoscop.pdf
#- source
%doc %{_texmfdistdir}/source/latex/horoscop/horoscop.dtx
%doc %{_texmfdistdir}/source/latex/horoscop/horoscop.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 0.92-5
+ Revision: aa6dead
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21133 |12mu|texlive-hypdvips-3.00-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 28667
# category Package
# catalog-ctan /macros/latex/contrib/hypdvips
# catalog-date 2012-12-30 16:12:46 +0100
# catalog-license lppl1.3
# catalog-version 3.00
Name:		texlive-hypdvips
Version:	3.00
Release:	5
Summary:	Hyperref extensions for use with dvips
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/hypdvips
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hypdvips.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hypdvips.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The hypdvips package fixes some problems when using hyperref
with dvips. It also adds support for breaking links, file
attachments, embedded documents and different types of GoTo-
links. The cooperation of hyperref with cleveref is improved,
which in addition allows an enhanced back-referencing system.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/hypdvips/hypdvips.sty
%doc %{_texmfdistdir}/doc/latex/hypdvips/README
%doc %{_texmfdistdir}/doc/latex/hypdvips/hypdvips.pdf
%doc %{_texmfdistdir}/doc/latex/hypdvips/images/example1.eps
%doc %{_texmfdistdir}/doc/latex/hypdvips/images/example2.eps
%doc %{_texmfdistdir}/doc/latex/hypdvips/images/example3.eps
%doc %{_texmfdistdir}/doc/latex/hypdvips/images/example4.eps
%doc %{_texmfdistdir}/doc/latex/hypdvips/images/example5.eps
%doc %{_texmfdistdir}/doc/latex/hypdvips/images/example6.eps
%doc %{_texmfdistdir}/doc/latex/hypdvips/images/example7.eps
%doc %{_texmfdistdir}/doc/latex/hypdvips/images/graph.eps
%doc %{_texmfdistdir}/doc/latex/hypdvips/images/icon_draft.eps
%doc %{_texmfdistdir}/doc/latex/hypdvips/images/ids.eps
%doc %{_texmfdistdir}/doc/latex/hypdvips/images/logfile.eps
%doc %{_texmfdistdir}/doc/latex/hypdvips/images/openmsg_six.eps
%doc %{_texmfdistdir}/doc/latex/hypdvips/images/openmsg_sixinbrowser.eps
%doc %{_texmfdistdir}/doc/latex/hypdvips/images/paperclip.eps
%doc %{_texmfdistdir}/doc/latex/hypdvips/images/pushpin.eps
%doc %{_texmfdistdir}/doc/latex/hypdvips/images/tag.eps
%doc %{_texmfdistdir}/doc/latex/hypdvips/manifest.txt

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.00-5
+ Revision: 8cbf77a
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21134 |12mu|texlive-hyperxmp-2.40-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32560
# category Package
# catalog-ctan /macros/latex/contrib/hyperxmp
# catalog-date 2014-01-03 12:23:53 +0100
# catalog-license lppl1.3
# catalog-version 2.4
Name:		texlive-hyperxmp
Version:	2.40
Release:	1
Summary:	Embed XMP metadata within a LaTeX document
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/hyperxmp
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyperxmp.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyperxmp.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyperxmp.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
XMP (eXtensible Metadata Platform) is a mechanism proposed by
Adobe for embedding document metadata within the document
itself. The metadata is designed to be easy to extract, even by
programs that are oblivious to the document's file format. Most
of Adobe's applications store XMP metadata when saving files.
Now, with the hyperxmp package, it is trivial for LaTeX
document authors to store XMP metadata in their documents as
well. Version 2.2 of the package added support for the IPTC
Photo Metadata schema. It allows \xmpcomma and \xmpquote to be
used in any hyperxmp option, not only those that require
special treatment of commas. And it introduces an \xmplinesep
macro that controls how multiline fields are represented in the
XMP packet. The package integrates seamlessly with hyperref and
requires virtually no modifications to documents that already
exploit hyperref's mechanisms for specifying PDF metadata. The
current version of hyperxmp can embed the following metadata as
XMP: title, authors, primary author's title or position,
metadata writer, subject/summary, keywords, copyright, license
URL, document base URL, document identifier and instance
identifier, language, source file name, PDF generating tool,
PDF version, and contact telephone number/postal address/email
address/URL. Hyperxmp currently embeds XMP only within PDF
documents; it is compatible with pdflatex, xelatex,
latex+dvipdfm, and latex+dvips+ps2pdf.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/hyperxmp/hyperxmp.sty
%doc %{_texmfdistdir}/doc/latex/hyperxmp/README
%doc %{_texmfdistdir}/doc/latex/hyperxmp/hyperxmp.pdf
#- source
%doc %{_texmfdistdir}/source/latex/hyperxmp/einstein-xmp.tex
%doc %{_texmfdistdir}/source/latex/hyperxmp/einstein1.png
%doc %{_texmfdistdir}/source/latex/hyperxmp/einstein2.png
%doc %{_texmfdistdir}/source/latex/hyperxmp/gglo-hyxmp.ist
%doc %{_texmfdistdir}/source/latex/hyperxmp/gind-hyxmp.ist
%doc %{_texmfdistdir}/source/latex/hyperxmp/hyperxmp.dtx
%doc %{_texmfdistdir}/source/latex/hyperxmp/hyperxmp.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.40-1
+ Revision: 00854de
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21135 |12mu|texlive-hyphen-ancientgreek-20131012-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29725
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-hyphen-ancientgreek
Version:	20131012
Release:	5
Summary:	Ancient Greek hyphenation patterns
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-ancientgreek.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-hyphen-base
Requires:	texlive-hyph-utf8

%description
Hyphenation patterns for Ancient Greek in LGR and UTF-8
encodings, including support for (obsolete) Ibycus font
encoding. Patterns in UTF-8 use two code positions for each of
the vowels with acute accent (a.k.a tonos, oxia), e.g., U+03AE,
U+1F75 for eta.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/hyphen/grahyph5.tex
%{_texmfdistdir}/tex/generic/hyphen/ibyhyph.tex
%_texmf_language_dat_d/hyphen-ancientgreek
%_texmf_language_def_d/hyphen-ancientgreek
%_texmf_language_lua_d/hyphen-ancientgreek

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex %{buildroot}%{_texmfdistdir}
mkdir -p %{buildroot}%{_texmf_language_dat_d}
cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-ancientgreek <<EOF
\%% from hyphen-ancientgreek:
ancientgreek loadhyph-grc.tex
ibycus ibyhyph.tex
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-ancientgreek
mkdir -p %{buildroot}%{_texmf_language_def_d}
cat > %{buildroot}%{_texmf_language_def_d}/hyphen-ancientgreek <<EOF
\%% from hyphen-ancientgreek:
\addlanguage{ancientgreek}{loadhyph-grc.tex}{}{1}{1}
\addlanguage{ibycus}{ibyhyph.tex}{}{2}{2}
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-ancientgreek
mkdir -p %{buildroot}%{_texmf_language_lua_d}
cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-ancientgreek <<EOF
-- from hyphen-ancientgreek:
	['ancientgreek'] = {
		loader = 'loadhyph-grc.tex',
		lefthyphenmin = 1,
		righthyphenmin = 1,
		synonyms = {  },
		patterns = 'hyph-grc.pat.txt',
		hyphenation = '',
	},
	['ibycus'] = {
		loader = 'ibyhyph.tex',
		lefthyphenmin = 2,
		righthyphenmin = 2,
		synonyms = {  },
		special = 'disabled:8-bit only',
	},
EOF

%changelog
* Fri Feb 28 2014 Denis Silakov <denis.silakov@rosalab.ru> 20131012-5
+ Revision: 54bba19
- Updated to 20131012 (sync with cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21136 |12mu|texlive-hyphen-base-20131023-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31131
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-hyphen-base
Version:	20131023
Release:	5
Summary:	TeXLive hyphen-base package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-base.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive hyphen-base package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%config(noreplace) %{_texmfdistdir}/tex/generic/config/language.dat
%config(noreplace) %{_texmfdistdir}/tex/generic/config/language.dat.lua
%config(noreplace) %{_texmfdistdir}/tex/generic/config/language.def
%{_texmfdistdir}/tex/generic/config/language.us
%{_texmfdistdir}/tex/generic/config/language.us.def
%{_texmfdistdir}/tex/generic/config/language.us.lua
%{_texmfdistdir}/tex/generic/hyphen/dumyhyph.tex
%{_texmfdistdir}/tex/generic/hyphen/hyphen.tex
%{_texmfdistdir}/tex/generic/hyphen/hypht1.tex
%{_texmfdistdir}/tex/generic/hyphen/zerohyph.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex %{buildroot}%{_texmfdistdir}

%changelog
* Tue Feb 25 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 20131023-5
+ Revision: c6e0f2d
- LOG New version 20131023, sync with Cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21137 |12mu|texlive-hyphen-georgian-20131012-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30326
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-hyphen-georgian
Version:	20131012
Release:	5
Summary:	Georgian hyphenation patterns
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-georgian.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-hyphen-base
Requires:	texlive-hyph-utf8

%description
Hyphenation patterns for Georgian in T8M, T8K and UTF-8
encodings.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%_texmf_language_dat_d/hyphen-georgian
%_texmf_language_def_d/hyphen-georgian
%_texmf_language_lua_d/hyphen-georgian

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmf_language_dat_d}
cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-georgian <<EOF
\%% from hyphen-georgian:
georgian loadhyph-ka.tex
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-georgian
mkdir -p %{buildroot}%{_texmf_language_def_d}
cat > %{buildroot}%{_texmf_language_def_d}/hyphen-georgian <<EOF
\%% from hyphen-georgian:
\addlanguage{georgian}{loadhyph-ka.tex}{}{2}{3}
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-georgian
mkdir -p %{buildroot}%{_texmf_language_lua_d}
cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-georgian <<EOF
-- from hyphen-georgian:
	['georgian'] = {
		loader = 'loadhyph-ka.tex',
		lefthyphenmin = 2,
		righthyphenmin = 3,
		synonyms = {  },
		patterns = 'hyph-ka.pat.txt',
		hyphenation = '',
	},
EOF

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 20131012-5
+ Revision: e81b21b
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21138 |12mu|texlive-hyphen-german-20131012-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29725
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-hyphen-german
Version:	20131012
Release:	5
Summary:	German hyphenation patterns
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-german.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-hyphen-base
Requires:	texlive-hyph-utf8

%description
Hyphenation patterns for German in T1/EC and UTF-8 encodings,
for traditional and reformed spelling, including Swiss German.
The package includes the latest patterns from dehyph-exptl
(known to TeX under names 'german', 'ngerman' and
'swissgerman'), however 8-bit engines still load old versions
of patterns for 'german' and 'ngerman' for backward-
compatibility reasons. Swiss German patterns are suitable for
Swiss Standard German (Hochdeutsch) not the Alemannic dialects
spoken in Switzerland (Schwyzerduetsch). There are no known
patterns for written Schwyzerduetsch.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/hyphen/dehyphn.tex
%{_texmfdistdir}/tex/generic/hyphen/dehypht.tex
%{_texmfdistdir}/tex/generic/hyphen/dehyphtex.tex
%{_texmfdistdir}/tex/generic/hyphen/ghyphen.README
%_texmf_language_dat_d/hyphen-german
%_texmf_language_def_d/hyphen-german
%_texmf_language_lua_d/hyphen-german

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex %{buildroot}%{_texmfdistdir}
mkdir -p %{buildroot}%{_texmf_language_dat_d}
cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-german <<EOF
\%% from hyphen-german:
german loadhyph-de-1901.tex
ngerman loadhyph-de-1996.tex
swissgerman loadhyph-de-ch-1901.tex
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-german
mkdir -p %{buildroot}%{_texmf_language_def_d}
cat > %{buildroot}%{_texmf_language_def_d}/hyphen-german <<EOF
\%% from hyphen-german:
\addlanguage{german}{loadhyph-de-1901.tex}{}{2}{2}
\addlanguage{ngerman}{loadhyph-de-1996.tex}{}{2}{2}
\addlanguage{swissgerman}{loadhyph-de-ch-1901.tex}{}{2}{2}
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-german
mkdir -p %{buildroot}%{_texmf_language_lua_d}
cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-german <<EOF
-- from hyphen-german:
	['german'] = {
		loader = 'loadhyph-de-1901.tex',
		lefthyphenmin = 2,
		righthyphenmin = 2,
		synonyms = {  },
		patterns = 'hyph-de-1901.pat.txt',
		hyphenation = '',
	},
	['ngerman'] = {
		loader = 'loadhyph-de-1996.tex',
		lefthyphenmin = 2,
		righthyphenmin = 2,
		synonyms = {  },
		patterns = 'hyph-de-1996.pat.txt',
		hyphenation = '',
	},
	['swissgerman'] = {
		loader = 'loadhyph-de-ch-1901.tex',
		lefthyphenmin = 2,
		righthyphenmin = 2,
		synonyms = {  },
		patterns = 'hyph-de-ch-1901.pat.txt',
		hyphenation = '',
	},
EOF

%changelog
* Fri Feb 28 2014 Denis Silakov <denis.silakov@rosalab.ru> 20131012-5
+ Revision: e5c2a6c
- Updated to 20131012 (sync with cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21139 |12mu|texlive-hyphen-greek-5-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29725
# category TLCore
# catalog-ctan /language/hyphenation/elhyphen
# catalog-date 2012-05-25 14:41:32 +0200
# catalog-license other-free
# catalog-version 5
Name:		texlive-hyphen-greek
Version:	5
Release:	11
Summary:	Modern Greek hyphenation patterns
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/hyphenation/elhyphen
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-greek.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-greek.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-hyphen-base
Requires:	texlive-hyph-utf8

%description
Hyphenation patterns for Modern Greek in monotonic and
polytonic spelling in LGR and UTF-8 encodings.  Patterns in
UTF-8 use two code positions for each of the vowels with acute
accent (a.k.a tonos, oxia), e.g., U+03AC, U+1F71 for alpha.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/hyphen/grmhyph5.tex
%{_texmfdistdir}/tex/generic/hyphen/grphyph5.tex
%_texmf_language_dat_d/hyphen-greek
%_texmf_language_def_d/hyphen-greek
%_texmf_language_lua_d/hyphen-greek
%doc %{_texmfdistdir}/doc/generic/elhyphen/README
%doc %{_texmfdistdir}/doc/generic/elhyphen/anc-test.ltx
%doc %{_texmfdistdir}/doc/generic/elhyphen/anc-test.pdf
%doc %{_texmfdistdir}/doc/generic/elhyphen/ancient.pdf
%doc %{_texmfdistdir}/doc/generic/elhyphen/compound.ltx
%doc %{_texmfdistdir}/doc/generic/elhyphen/compound.pdf
%doc %{_texmfdistdir}/doc/generic/elhyphen/copyrite.txt
%doc %{_texmfdistdir}/doc/generic/elhyphen/modern.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}
mkdir -p %{buildroot}%{_texmf_language_dat_d}
cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-greek <<EOF
\%% from hyphen-greek:
monogreek loadhyph-el-monoton.tex
greek loadhyph-el-polyton.tex
=polygreek
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-greek
mkdir -p %{buildroot}%{_texmf_language_def_d}
cat > %{buildroot}%{_texmf_language_def_d}/hyphen-greek <<EOF
\%% from hyphen-greek:
\addlanguage{monogreek}{loadhyph-el-monoton.tex}{}{1}{1}
\addlanguage{greek}{loadhyph-el-polyton.tex}{}{1}{1}
\addlanguage{polygreek}{loadhyph-el-polyton.tex}{}{1}{1}
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-greek
mkdir -p %{buildroot}%{_texmf_language_lua_d}
cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-greek <<EOF
-- from hyphen-greek:
	['monogreek'] = {
		loader = 'loadhyph-el-monoton.tex',
		lefthyphenmin = 1,
		righthyphenmin = 1,
		synonyms = {  },
		patterns = 'hyph-el-monoton.pat.txt',
		hyphenation = '',
	},
	['greek'] = {
		loader = 'loadhyph-el-polyton.tex',
		lefthyphenmin = 1,
		righthyphenmin = 1,
		synonyms = { 'polygreek' },
		patterns = 'hyph-el-polyton.pat.txt',
		hyphenation = '',
	},
EOF

%changelog
* Fri Feb 28 2014 Denis Silakov <denis.silakov@rosalab.ru> 5-11
+ Revision: 9b16f72
- Updated to 5 (sync with cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21140 |12mu|texlive-hyphen-hungarian-20120619-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29725
# category TLCore
# catalog-ctan /language/hungarian/hyphenation
# catalog-date 2012-06-19 22:38:05 +0200
# catalog-license gpl
# catalog-version undef
Name:		texlive-hyphen-hungarian
Version:	20120619
Release:	5
Summary:	Hungarian hyphenation patterns
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/hungarian/hyphenation
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-hungarian.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-hungarian.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-hyphen-base
Requires:	texlive-hyph-utf8

%description
Hyphenation patterns for Hungarian in T1/EC and UTF-8
encodings. From https://github.com/nagybence/huhyphn/.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%_texmf_language_dat_d/hyphen-hungarian
%_texmf_language_def_d/hyphen-hungarian
%_texmf_language_lua_d/hyphen-hungarian
%doc %{_texmfdistdir}/doc/generic/huhyphen/huhyphn.pdf
%doc %{_texmfdistdir}/doc/generic/huhyphen/hyph_hu.dic
%doc %{_texmfdistdir}/doc/generic/huhyphen/searchforerrors.rb
%doc %{_texmfdistdir}/doc/generic/huhyphen/testhyphenation.rb

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}
mkdir -p %{buildroot}%{_texmf_language_dat_d}
cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-hungarian <<EOF
\%% from hyphen-hungarian:
hungarian loadhyph-hu.tex
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-hungarian
mkdir -p %{buildroot}%{_texmf_language_def_d}
cat > %{buildroot}%{_texmf_language_def_d}/hyphen-hungarian <<EOF
\%% from hyphen-hungarian:
\addlanguage{hungarian}{loadhyph-hu.tex}{}{2}{2}
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-hungarian
mkdir -p %{buildroot}%{_texmf_language_lua_d}
cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-hungarian <<EOF
-- from hyphen-hungarian:
	['hungarian'] = {
		loader = 'loadhyph-hu.tex',
		lefthyphenmin = 2,
		righthyphenmin = 2,
		synonyms = {  },
		patterns = 'hyph-hu.pat.txt',
		hyphenation = '',
	},
EOF

%changelog
* Fri Feb 28 2014 Denis Silakov <denis.silakov@rosalab.ru> 20120619-5
+ Revision: 15ef39d
- Updated to 20120619 (sync with cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21141 |12mu|texlive-hyphen-piedmontese-20131011-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29193
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-hyphen-piedmontese
Version:	20131011
Release:	5
Summary:	Piedmontese hyphenation patterns
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-piedmontese.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-hyphen-base
Requires:	texlive-hyph-utf8

%description
Hyphenation patterns for Piedmontese in ASCII encoding.
Compliant with 'Gramatica dla lengua piemonteisa' by Camillo
Brero.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%_texmf_language_dat_d/hyphen-piedmontese
%_texmf_language_def_d/hyphen-piedmontese
%_texmf_language_lua_d/hyphen-piedmontese

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmf_language_dat_d}
cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-piedmontese <<EOF
\%% from hyphen-piedmontese:
piedmontese loadhyph-pms.tex
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-piedmontese
mkdir -p %{buildroot}%{_texmf_language_def_d}
cat > %{buildroot}%{_texmf_language_def_d}/hyphen-piedmontese <<EOF
\%% from hyphen-piedmontese:
\addlanguage{piedmontese}{loadhyph-pms.tex}{}{2}{2}
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-piedmontese
mkdir -p %{buildroot}%{_texmf_language_lua_d}
cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-piedmontese <<EOF
-- from hyphen-piedmontese:
	['piedmontese'] = {
		loader = 'loadhyph-pms.tex',
		lefthyphenmin = 2,
		righthyphenmin = 2,
		synonyms = {  },
		patterns = 'hyph-pms.pat.txt',
		hyphenation = '',
	},
EOF

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 20131011-5
+ Revision: 6cc1793
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21142 |12mu|texlive-hyphen-portuguese-20131011-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31125
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-hyphen-portuguese
Version:	20131011
Release:	5
Summary:	Portuguese hyphenation patterns
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-portuguese.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-hyphen-base
Requires:	texlive-hyph-utf8

%description
Hyphenation patterns for Portuguese in T1/EC and UTF-8
encodings.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%_texmf_language_dat_d/hyphen-portuguese
%_texmf_language_def_d/hyphen-portuguese
%_texmf_language_lua_d/hyphen-portuguese

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmf_language_dat_d}
cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-portuguese <<EOF
\%% from hyphen-portuguese:
portuguese loadhyph-pt.tex
=portuges
=brazil
=brazilian
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-portuguese
mkdir -p %{buildroot}%{_texmf_language_def_d}
cat > %{buildroot}%{_texmf_language_def_d}/hyphen-portuguese <<EOF
\%% from hyphen-portuguese:
\addlanguage{portuguese}{loadhyph-pt.tex}{}{2}{3}
\addlanguage{portuges}{loadhyph-pt.tex}{}{2}{3}
\addlanguage{brazil}{loadhyph-pt.tex}{}{2}{3}
\addlanguage{brazilian}{loadhyph-pt.tex}{}{2}{3}
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-portuguese
mkdir -p %{buildroot}%{_texmf_language_lua_d}
cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-portuguese <<EOF
-- from hyphen-portuguese:
	['portuguese'] = {
		loader = 'loadhyph-pt.tex',
		lefthyphenmin = 2,
		righthyphenmin = 3,
		synonyms = { 'portuges', 'brazil', 'brazilian' },
		patterns = 'hyph-pt.pat.txt',
		hyphenation = 'hyph-pt.hyp.txt',
	},
EOF

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 20131011-5
+ Revision: 260a979
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21143 |12mu|texlive-hyphen-sanskrit-20131011-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 28522
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-hyphen-sanskrit
Version:	20131011
Release:	5
Summary:	Sanskrit hyphenation patterns
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-sanskrit.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-hyphen-base
Requires:	texlive-hyph-utf8

%description
Hyphenation patterns for Sanskrit and Prakrit in
transliteration, and in Devanagari, Bengali, Kannada, Malayalam
and Telugu scripts for Unicode engines.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%_texmf_language_dat_d/hyphen-sanskrit
%_texmf_language_def_d/hyphen-sanskrit
%_texmf_language_lua_d/hyphen-sanskrit

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmf_language_dat_d}
cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-sanskrit <<EOF
\%% from hyphen-sanskrit:
sanskrit loadhyph-sa.tex
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-sanskrit
mkdir -p %{buildroot}%{_texmf_language_def_d}
cat > %{buildroot}%{_texmf_language_def_d}/hyphen-sanskrit <<EOF
\%% from hyphen-sanskrit:
\addlanguage{sanskrit}{loadhyph-sa.tex}{}{1}{3}
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-sanskrit
mkdir -p %{buildroot}%{_texmf_language_lua_d}
cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-sanskrit <<EOF
-- from hyphen-sanskrit:
	['sanskrit'] = {
		loader = 'loadhyph-sa.tex',
		lefthyphenmin = 1,
		righthyphenmin = 3,
		synonyms = {  },
		patterns = 'hyph-sa.pat.txt',
		hyphenation = '',
	},
EOF

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 20131011-5
+ Revision: b432f07
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21144 |12mu|texlive-hyphen-thai-20131011-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30605
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-hyphen-thai
Version:	20131011
Release:	5
Summary:	Thai hyphenation patterns
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-thai.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-hyphen-base
Requires:	texlive-hyph-utf8

%description
Hyphenation patterns for Thai in LTH and UTF-8 encodings.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%_texmf_language_dat_d/hyphen-thai
%_texmf_language_def_d/hyphen-thai
%_texmf_language_lua_d/hyphen-thai

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmf_language_dat_d}
cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-thai <<EOF
\%% from hyphen-thai:
thai loadhyph-th.tex
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-thai
mkdir -p %{buildroot}%{_texmf_language_def_d}
cat > %{buildroot}%{_texmf_language_def_d}/hyphen-thai <<EOF
\%% from hyphen-thai:
\addlanguage{thai}{loadhyph-th.tex}{}{2}{3}
EOF
perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-thai
mkdir -p %{buildroot}%{_texmf_language_lua_d}
cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-thai <<EOF
-- from hyphen-thai:
	['thai'] = {
		loader = 'loadhyph-th.tex',
		lefthyphenmin = 2,
		righthyphenmin = 3,
		synonyms = {  },
		patterns = 'hyph-th.pat.txt',
		hyphenation = '',
	},
EOF

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 20131011-5
+ Revision: 31fb11f
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21145 |12mu|texlive-hyph-utf8-20130508-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30757
# category Package
# catalog-ctan /language/hyph-utf8
# catalog-date 2013-05-08 01:16:25 +0200
# catalog-license other-free
# catalog-version undef
Summary:	Hyphenation patterns expressed in UTF-8
Name:		texlive-hyph-utf8
Version:	20130508
Release:	5
License:	OTHER-FREE
Group:		Publishing
Url:		http://www.ctan.org/tex-archive/language/hyph-utf8
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyph-utf8.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyph-utf8.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyph-utf8.source.tar.xz
Source10:	%{name}.rpmlintrc
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Modern native UTF-8 engines such as XeTeX and LuaTeX need
hyphenation patterns in UTF-8 format, whereas older systems
require hyphenation patterns in the 8-bit encoding of the font
in use (such encodings are codified in the LaTeX scheme with
names like OT1, T2A, TS1, OML, LY1, etc). The present package
offers a collection of conversions of existing patterns to UTF-
8 format, together with converters for use with 8-bit fonts in
older systems. Since hyphenation patterns for Knuthian-style
TeX systems are only read at iniTeX time, it is hoped that the
UTF-8 patterns, with their converters, will completely supplant
the older patterns.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/hyph-utf8/conversions/conv-utf8-ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/conversions/conv-utf8-il2.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/conversions/conv-utf8-il3.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/conversions/conv-utf8-l7x.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/conversions/conv-utf8-lmc.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/conversions/conv-utf8-lth.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/conversions/conv-utf8-qx.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/conversions/conv-utf8-t2a.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/conversions/conv-utf8-t8m.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-af.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-as.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-bg.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-bn.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-ca.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-cop.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-cs.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-cy.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-da.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-de-1901.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-de-1996.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-de-ch-1901.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-el-monoton.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-el-polyton.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-en-gb.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-en-us.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-eo.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-es.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-et.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-eu.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-fi.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-fr.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-fur.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-ga.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-gl.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-grc.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-gu.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-hi.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-hr.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-hsb.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-hu.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-hy.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-ia.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-id.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-is.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-it.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-ka.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-kmr.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-kn.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-la.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-lt.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-lv.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-ml.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-mn-cyrl-x-lmc.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-mn-cyrl.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-mr.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-mul-ethi.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-nb.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-nl.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-nn.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-or.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-pa.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-pl.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-pms.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-pt.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-rm.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-ro.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-ru.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-sa.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-sk.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-sl.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-sr-cyrl.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-sr-latn.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-sv.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-ta.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-te.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-th.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-tk.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-tr.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-uk.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/loadhyph-zh-latn-pinyin.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-af.ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-bg.t2a.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-ca.ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-cs.ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-cy.ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-da.ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-de-1901.ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-de-1996.ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-de-ch-1901.ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-eo.il3.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-es.ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-et.ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-eu.ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-fi.ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-fr.ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-fur.ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-ga.ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-gl.ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-hr.ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-hsb.ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-hu.ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-is.ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-ka.t8m.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-kmr.ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-la.ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-lt.l7x.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-lv.l7x.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-mn-cyrl-x-lmc.lmc.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-mn-cyrl.t2a.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-nb.ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-nl.ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-nn.ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-pl.qx.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-pt.ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-ro.ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-ru.t2a.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-sh-cyrl.t2a.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-sh-latn.ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-sk.ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-sl.ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-sv.ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-th.lth.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-tk.ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-tr.ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-uk.t2a.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/ptex/hyph-zh-latn-pinyin.ec.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/quote/hyph-quote-af.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/quote/hyph-quote-fr.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/quote/hyph-quote-fur.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/quote/hyph-quote-it.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/quote/hyph-quote-pms.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/quote/hyph-quote-rm.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/quote/hyph-quote-uk.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/quote/hyph-quote-zh-latn-pinyin.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex-8bit/copthyph.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-af.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-as.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-bg.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-bn.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-ca.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-cop.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-cs.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-cy.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-da.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-de-1901.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-de-1996.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-de-ch-1901.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-el-monoton.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-el-polyton.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-en-gb.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-en-us.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-eo.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-es.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-et.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-eu.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-fi.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-fr.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-fur.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-ga.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-gl.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-grc.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-gu.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-hi.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-hr.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-hsb.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-hu.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-hy.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-ia.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-id.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-is.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-it.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-ka.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-kmr.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-kn.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-la.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-lt.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-lv.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-ml.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-mn-cyrl-x-lmc.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-mn-cyrl.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-mr.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-mul-ethi.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-nb.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-nl.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-nn.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-no.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-or.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-pa.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-pl.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-pms.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-pt.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-rm.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-ro.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-ru.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-sa.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-sh-cyrl.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-sh-latn.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-sk.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-sl.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-sr-cyrl.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-sv.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-ta.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-te.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-th.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-tk.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-tr.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-uk.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/hyph-zh-latn-pinyin.tex
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-af.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-af.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-af.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-af.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-as.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-as.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-as.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-as.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-bg.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-bg.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-bg.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-bg.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-bn.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-bn.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-bn.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-bn.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-ca.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-ca.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-ca.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-ca.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-cop.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-cop.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-cop.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-cop.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-cs.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-cs.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-cs.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-cs.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-cy.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-cy.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-cy.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-cy.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-da.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-da.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-da.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-da.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-de-1901.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-de-1901.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-de-1901.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-de-1901.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-de-1996.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-de-1996.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-de-1996.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-de-1996.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-de-ch-1901.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-de-ch-1901.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-de-ch-1901.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-de-ch-1901.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-el-monoton.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-el-monoton.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-el-monoton.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-el-monoton.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-el-polyton.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-el-polyton.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-el-polyton.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-el-polyton.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-en-gb.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-en-gb.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-en-gb.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-en-gb.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-en-us.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-en-us.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-en-us.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-en-us.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-eo.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-eo.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-eo.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-eo.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-es.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-es.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-es.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-es.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-et.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-et.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-et.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-et.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-eu.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-eu.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-eu.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-eu.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-fi.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-fi.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-fi.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-fi.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-fr.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-fr.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-fr.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-fr.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-fur.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-fur.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-fur.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-fur.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-ga.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-ga.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-ga.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-ga.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-gl.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-gl.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-gl.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-gl.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-grc.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-grc.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-grc.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-grc.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-gu.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-gu.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-gu.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-gu.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-hi.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-hi.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-hi.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-hi.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-hr.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-hr.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-hr.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-hr.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-hsb.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-hsb.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-hsb.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-hsb.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-hu.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-hu.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-hu.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-hu.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-hy.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-hy.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-hy.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-hy.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-ia.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-ia.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-ia.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-ia.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-id.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-id.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-id.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-id.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-is.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-is.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-is.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-is.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-it.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-it.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-it.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-it.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-ka.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-ka.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-ka.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-ka.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-kmr.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-kmr.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-kmr.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-kmr.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-kn.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-kn.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-kn.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-kn.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-la.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-la.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-la.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-la.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-lt.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-lt.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-lt.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-lt.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-lv.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-lv.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-lv.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-lv.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-ml.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-ml.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-ml.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-ml.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-mn-cyrl.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-mn-cyrl.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-mn-cyrl.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-mn-cyrl.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-mr.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-mr.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-mr.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-mr.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-mul-ethi.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-mul-ethi.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-mul-ethi.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-mul-ethi.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-nb.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-nb.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-nb.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-nb.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-nl.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-nl.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-nl.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-nl.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-nn.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-nn.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-nn.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-nn.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-or.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-or.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-or.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-or.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-pa.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-pa.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-pa.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-pa.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-pl.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-pl.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-pl.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-pl.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-pms.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-pms.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-pms.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-pms.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-pt.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-pt.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-pt.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-pt.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-rm.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-rm.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-rm.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-rm.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-ro.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-ro.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-ro.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-ro.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-ru.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-ru.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-ru.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-ru.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-sa.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-sa.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-sa.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-sa.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-sh-cyrl.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-sh-cyrl.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-sh-cyrl.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-sh-cyrl.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-sh-latn.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-sh-latn.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-sh-latn.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-sh-latn.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-sk.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-sk.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-sk.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-sk.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-sl.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-sl.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-sl.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-sl.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-sr-cyrl.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-sr-cyrl.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-sr-cyrl.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-sr-cyrl.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-sv.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-sv.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-sv.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-sv.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-ta.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-ta.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-ta.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-ta.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-te.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-te.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-te.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-te.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-th.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-th.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-th.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-th.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-tk.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-tk.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-tk.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-tk.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-tr.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-tr.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-tr.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-tr.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-uk.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-uk.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-uk.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-uk.pat.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-zh-latn-pinyin.chr.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-zh-latn-pinyin.hyp.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-zh-latn-pinyin.lic.txt
%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/hyph-zh-latn-pinyin.pat.txt
%{_texmfdistdir}/tex/luatex/hyph-utf8/etex.src
%{_texmfdistdir}/tex/luatex/hyph-utf8/luatex-hyphen.lua
%doc %{_texmfdistdir}/doc/generic/hyph-utf8/CHANGES
%doc %{_texmfdistdir}/doc/generic/hyph-utf8/README
%doc %{_texmfdistdir}/doc/generic/hyph-utf8/bg/azbukaExtended.pdf
%doc %{_texmfdistdir}/doc/generic/hyph-utf8/bg/azbukaExtended.tex
%doc %{_texmfdistdir}/doc/generic/hyph-utf8/es/README
%doc %{_texmfdistdir}/doc/generic/hyph-utf8/es/division.pdf
%doc %{_texmfdistdir}/doc/generic/hyph-utf8/hu/huhyphn.pdf
%doc %{_texmfdistdir}/doc/generic/hyph-utf8/hyphenation-distribution.pdf
%doc %{_texmfdistdir}/doc/generic/hyph-utf8/hyphenation-distribution.tex
%doc %{_texmfdistdir}/doc/generic/hyph-utf8/hyphenation.pdf
%doc %{_texmfdistdir}/doc/generic/hyph-utf8/hyphenation.tex
%doc %{_texmfdistdir}/doc/generic/hyph-utf8/img/miktex-languages.png
%doc %{_texmfdistdir}/doc/generic/hyph-utf8/img/texlive-collection.png
%doc %{_texmfdistdir}/doc/generic/hyph-utf8/sa/hyphenmin.txt
%doc %{_texmfdistdir}/doc/luatex/hyph-utf8/README
%doc %{_texmfdistdir}/doc/luatex/hyph-utf8/luatex-hyphen.pdf
#- source
%doc %{_texmfdistdir}/source/generic/hyph-utf8/README
%doc %{_texmfdistdir}/source/generic/hyph-utf8/contributed/make-exhyph.pl
%doc %{_texmfdistdir}/source/generic/hyph-utf8/data/encodings/ec.dat
%doc %{_texmfdistdir}/source/generic/hyph-utf8/data/encodings/il2.dat
%doc %{_texmfdistdir}/source/generic/hyph-utf8/data/encodings/il3.dat
%doc %{_texmfdistdir}/source/generic/hyph-utf8/data/encodings/l7x.dat
%doc %{_texmfdistdir}/source/generic/hyph-utf8/data/encodings/lmc.dat
%doc %{_texmfdistdir}/source/generic/hyph-utf8/data/encodings/lth.dat
%doc %{_texmfdistdir}/source/generic/hyph-utf8/data/encodings/qx.dat
%doc %{_texmfdistdir}/source/generic/hyph-utf8/data/encodings/t2a.dat
%doc %{_texmfdistdir}/source/generic/hyph-utf8/data/encodings/t8m.dat
%doc %{_texmfdistdir}/source/generic/hyph-utf8/data/encodings/texnansi.dat
%doc %{_texmfdistdir}/source/generic/hyph-utf8/generate-converters.rb
%doc %{_texmfdistdir}/source/generic/hyph-utf8/generate-pattern-loaders.rb
%doc %{_texmfdistdir}/source/generic/hyph-utf8/generate-plain-patterns.rb
%doc %{_texmfdistdir}/source/generic/hyph-utf8/generate-ptex-patterns.rb
%doc %{_texmfdistdir}/source/generic/hyph-utf8/generate-tl-files.rb
%doc %{_texmfdistdir}/source/generic/hyph-utf8/generate-webpage.rb
%doc %{_texmfdistdir}/source/generic/hyph-utf8/hyph-utf8.rb
%doc %{_texmfdistdir}/source/generic/hyph-utf8/languages-txt.rb
%doc %{_texmfdistdir}/source/generic/hyph-utf8/languages.rb
%doc %{_texmfdistdir}/source/generic/hyph-utf8/languages/es/README
%doc %{_texmfdistdir}/source/generic/hyph-utf8/languages/es/eshyph-make.lua
%doc %{_texmfdistdir}/source/generic/hyph-utf8/languages/es/eshyph.src
%doc %{_texmfdistdir}/source/generic/hyph-utf8/languages/eu/generate_patterns_eu.rb
%doc %{_texmfdistdir}/source/generic/hyph-utf8/languages/gl/README
%doc %{_texmfdistdir}/source/generic/hyph-utf8/languages/gl/glhybiox.tex
%doc %{_texmfdistdir}/source/generic/hyph-utf8/languages/gl/glhyextr.tex
%doc %{_texmfdistdir}/source/generic/hyph-utf8/languages/gl/glhymed.tex
%doc %{_texmfdistdir}/source/generic/hyph-utf8/languages/gl/glhyquim.tex
%doc %{_texmfdistdir}/source/generic/hyph-utf8/languages/gl/glhytec.tex
%doc %{_texmfdistdir}/source/generic/hyph-utf8/languages/gl/glhyxeog.tex
%doc %{_texmfdistdir}/source/generic/hyph-utf8/languages/gl/glpatter-utf8.tex
%doc %{_texmfdistdir}/source/generic/hyph-utf8/languages/hy/generate_patterns_hy.rb
%doc %{_texmfdistdir}/source/generic/hyph-utf8/languages/mul-ethi/generate_patterns_mul-ethi.lua
%doc %{_texmfdistdir}/source/generic/hyph-utf8/languages/tk/generate_patterns_tk.rb
%doc %{_texmfdistdir}/source/generic/hyph-utf8/languages/tr/README
%doc %{_texmfdistdir}/source/generic/hyph-utf8/languages/tr/generate_patterns_tr.rb
%doc %{_texmfdistdir}/source/luatex/hyph-utf8/Makefile
%doc %{_texmfdistdir}/source/luatex/hyph-utf8/luatex-hyphen.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Tue Feb 25 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 20130508-5
+ Revision: f4ea3fd
- LOG New version 20130508, sync with Cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21146 |12mu|texlive-idxcmds-0.2a-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31557
# category Package
# catalog-ctan /macros/latex/contrib/idxcmds
# catalog-date 2013-08-31 22:39:59 +0200
# catalog-license lppl1.3
# catalog-version 0.2a
Name:		texlive-idxcmds
Version:	0.2a
Release:	5
Summary:	Semantic commands for adding formatted index entries
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/idxcmds
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/idxcmds.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/idxcmds.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides commands for adding formatted index
entries; it arises from the author's work on large documents.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/idxcmds/idxcmds.sty
%doc %{_texmfdistdir}/doc/latex/idxcmds/README
%doc %{_texmfdistdir}/doc/latex/idxcmds/idxcmds_en.pdf
%doc %{_texmfdistdir}/doc/latex/idxcmds/idxcmds_en.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 0.2a-5
+ Revision: 12133ee
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21147 |12mu|texlive-IEEEtran-1.8-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 28697
# category Package
# catalog-ctan /macros/latex/contrib/IEEEtran
# catalog-date 2013-01-02 11:09:21 +0100
# catalog-license lppl
# catalog-version 1.8
Name:		texlive-IEEEtran
Version:	1.8
Release:	5
Summary:	Document class for IEEE Transactions journals and conferences
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/IEEEtran
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/IEEEtran.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/IEEEtran.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The class and its BibTeX style enable authors to produce
officially-correct output for the Institute of Electrical and
Electronics Engineers (IEEE) transactions, journals and
conferences.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bib/IEEEtran/IEEEabrv.bib
%{_texmfdistdir}/bibtex/bib/IEEEtran/IEEEexample.bib
%{_texmfdistdir}/bibtex/bib/IEEEtran/IEEEfull.bib
%{_texmfdistdir}/bibtex/bst/IEEEtran/IEEEtran.bst
%{_texmfdistdir}/bibtex/bst/IEEEtran/IEEEtranN.bst
%{_texmfdistdir}/bibtex/bst/IEEEtran/IEEEtranS.bst
%{_texmfdistdir}/bibtex/bst/IEEEtran/IEEEtranSA.bst
%{_texmfdistdir}/bibtex/bst/IEEEtran/IEEEtranSN.bst
%{_texmfdistdir}/tex/latex/IEEEtran/IEEEtran.cls
%{_texmfdistdir}/tex/latex/IEEEtran/IEEEtrantools.sty
%doc %{_texmfdistdir}/doc/latex/IEEEtran/IEEEtran_HOWTO.pdf
%doc %{_texmfdistdir}/doc/latex/IEEEtran/IEEEtran_bst_HOWTO.pdf
%doc %{_texmfdistdir}/doc/latex/IEEEtran/IEEEtrantools_doc.txt
%doc %{_texmfdistdir}/doc/latex/IEEEtran/README
%doc %{_texmfdistdir}/doc/latex/IEEEtran/README.bibtex
%doc %{_texmfdistdir}/doc/latex/IEEEtran/README.extras
%doc %{_texmfdistdir}/doc/latex/IEEEtran/README.testflow
%doc %{_texmfdistdir}/doc/latex/IEEEtran/README.tools
%doc %{_texmfdistdir}/doc/latex/IEEEtran/bare_adv.tex
%doc %{_texmfdistdir}/doc/latex/IEEEtran/bare_conf.tex
%doc %{_texmfdistdir}/doc/latex/IEEEtran/bare_jrnl.tex
%doc %{_texmfdistdir}/doc/latex/IEEEtran/bare_jrnl_compsoc.tex
%doc %{_texmfdistdir}/doc/latex/IEEEtran/bare_jrnl_transmag.tex
%doc %{_texmfdistdir}/doc/latex/IEEEtran/changelog.txt
%doc %{_texmfdistdir}/doc/latex/IEEEtran/font_install_how.txt
%doc %{_texmfdistdir}/doc/latex/IEEEtran/testflow.tex
%doc %{_texmfdistdir}/doc/latex/IEEEtran/testflow_ctl_A4.pdf
%doc %{_texmfdistdir}/doc/latex/IEEEtran/testflow_ctl_LTR.pdf
%doc %{_texmfdistdir}/doc/latex/IEEEtran/testflow_doc.pdf
%doc %{_texmfdistdir}/doc/latex/IEEEtran/tux.eps

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.8-5
+ Revision: 6362d59
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21148 |12mu|texlive-iitem-1.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29613
# category Package
# catalog-ctan /macros/latex/contrib/iitem
# catalog-date 2013-04-02 15:23:02 +0200
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-iitem
Version:	1.0
Release:	5
Summary:	Multiple level of lists in one list-like environment
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/iitem
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/iitem.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/iitem.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/iitem.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package defines multiple level lists within one list-like
environment. instead of writing \begin{enumerate} \item 1
\begin{enumerate} \item 2 \begin{enumerate} \item 3
\begin{enumerate} \item 4 \end{enumerate} \end{enumerate} \item
2.1 \end{enumerate} \item 1.1 \begin{enumerate} \item 2
\end{enumerate} \end{enumerate} this package allows you to
write \begin{enumerate} \item 1 \iitem 2 \iiitem 3 \ivtem 4
\iitem 2.1 \item 1.1 \iitem 2 \end{enumerate}.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/iitem/iitem.sty
%doc %{_texmfdistdir}/doc/latex/iitem/README
%doc %{_texmfdistdir}/doc/latex/iitem/iitem.pdf
#- source
%doc %{_texmfdistdir}/source/latex/iitem/iitem.dtx
%doc %{_texmfdistdir}/source/latex/iitem/iitem.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 1.0-5
+ Revision: f92434b
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21149 |12mu|texlive-inputtrc-0.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 28019
# category Package
# catalog-ctan /macros/latex/contrib/inputtrc
# catalog-date 2012-10-16 10:36:45 +0200
# catalog-license lppl1.3
# catalog-version 0.3
Name:		texlive-inputtrc
Version:	0.3
Release:	5
Summary:	Trace which file loads which
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/inputtrc
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/inputtrc.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/inputtrc.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/inputtrc.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package produces screen/log messages of the form '<current>
INPUTTING <next>' reporting LaTeX input commands (<current> and
<next> being file names). The message is indented to reflect
the level of input nesting. Tracing may be turned on and off,
and the unit of indentation may be adjusted. The implementation
somewhat resembles those of packages FiNK and inputfile.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/inputtrc/inputtrc.RLS
%{_texmfdistdir}/tex/latex/inputtrc/inputtrc.sty
%doc %{_texmfdistdir}/doc/latex/inputtrc/README
%doc %{_texmfdistdir}/doc/latex/inputtrc/README.pdf
%doc %{_texmfdistdir}/doc/latex/inputtrc/RELEASE.txt
%doc %{_texmfdistdir}/doc/latex/inputtrc/SrcFILEs.txt
%doc %{_texmfdistdir}/doc/latex/inputtrc/inputtrc.pdf
#- source
%doc %{_texmfdistdir}/source/latex/inputtrc/README.tex
%doc %{_texmfdistdir}/source/latex/inputtrc/inputtrc.tex
%doc %{_texmfdistdir}/source/latex/inputtrc/srcfiles.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.3-5
+ Revision: 160edb1
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21150 |12mu|texlive-interval-0.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30747
# category Package
# catalog-ctan /macros/latex/contrib/interval
# catalog-date 2013-05-24 14:49:46 +0200
# catalog-license lppl1.3
# catalog-version 0.1
Name:		texlive-interval
Version:	0.1
Release:	5
Summary:	Format mathematical intervals, ensuring proper spacing
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/interval
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/interval.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/interval.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
When typing an open interval as $]a,b[$, a closing bracket is
being used in place of an opening fence and vice versa. This
leads to the wrong spacing in, say, $]-a,b[$ or $A\in]a,b[=B$.
The package attempts to solve this using: \interval{a}{b} ->
[a,b] \interval[open]{a}{b} -> ]a,b[ \interval[open left]{a}{b}
-> ]a,b] The package also supports fence scaling and ensures
that the enclosing fences will end up having the proper closing
and opening types. TeX maths does not do this job properly.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/interval/interval.sty
%doc %{_texmfdistdir}/doc/latex/interval/interval.pdf
%doc %{_texmfdistdir}/doc/latex/interval/interval.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 0.1-5
+ Revision: 349b4ac
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21151 |12mu|texlive-isodoc-1.03-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32844
# category Package
# catalog-ctan /macros/latex/contrib/isodoc
# catalog-date 2014-01-31 17:04:16 +0100
# catalog-license lppl1.3
# catalog-version 1.03
Name:		texlive-isodoc
Version:	1.03
Release:	1
Summary:	A LaTeX class for the preparation of letters and invoices
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/isodoc
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/isodoc.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/isodoc.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/isodoc.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The isodoc class can be used for the preparation of letters and
invoices (and, in the future, similar documents). Documents are
set up with options, thus making the class easily adaptable to
user's wishes and extensible for other document types. The
class is based on the NTG brief class by Victor Eijkhout, which
implements the NEN1026 standard.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/isodoc/isodoc-ca-ES.ldf
%{_texmfdistdir}/tex/latex/isodoc/isodoc-de-DE.ldf
%{_texmfdistdir}/tex/latex/isodoc/isodoc-en-GB.ldf
%{_texmfdistdir}/tex/latex/isodoc/isodoc-en-US.ldf
%{_texmfdistdir}/tex/latex/isodoc/isodoc-es-ES.ldf
%{_texmfdistdir}/tex/latex/isodoc/isodoc-fr-FR.ldf
%{_texmfdistdir}/tex/latex/isodoc/isodoc-it-IT.ldf
%{_texmfdistdir}/tex/latex/isodoc/isodoc-nb-NO.ldf
%{_texmfdistdir}/tex/latex/isodoc/isodoc-nl-BE.ldf
%{_texmfdistdir}/tex/latex/isodoc/isodoc-nl-NL.ldf
%{_texmfdistdir}/tex/latex/isodoc/isodoc-sr-RS.ldf
%{_texmfdistdir}/tex/latex/isodoc/isodoc.cls
%doc %{_texmfdistdir}/doc/latex/isodoc/README
%doc %{_texmfdistdir}/doc/latex/isodoc/accept/accept.sty
%doc %{_texmfdistdir}/doc/latex/isodoc/accept/accept.tex
%doc %{_texmfdistdir}/doc/latex/isodoc/accept/acceptform.jpg
%doc %{_texmfdistdir}/doc/latex/isodoc/accept/ntgcolor.png
%doc %{_texmfdistdir}/doc/latex/isodoc/inst
%doc %{_texmfdistdir}/doc/latex/isodoc/invoice/invoice.sty
%doc %{_texmfdistdir}/doc/latex/isodoc/invoice/invoice.tex
%doc %{_texmfdistdir}/doc/latex/isodoc/isodoc.pdf
%doc %{_texmfdistdir}/doc/latex/isodoc/letter/letter.sty
%doc %{_texmfdistdir}/doc/latex/isodoc/letter/letter.tex
%doc %{_texmfdistdir}/doc/latex/isodoc/letter/sign.png
%doc %{_texmfdistdir}/doc/latex/isodoc/letter/signmarked.png
%doc %{_texmfdistdir}/doc/latex/isodoc/logoletter/ChopinScript.ttf
%doc %{_texmfdistdir}/doc/latex/isodoc/logoletter/logoletter.sty
%doc %{_texmfdistdir}/doc/latex/isodoc/logoletter/logoletter.tex
%doc %{_texmfdistdir}/doc/latex/isodoc/logoletter/shiva-shakti.png
%doc %{_texmfdistdir}/doc/latex/isodoc/logoletter/signblue.png
%doc %{_texmfdistdir}/doc/latex/isodoc/logoletter/typo.txt
%doc %{_texmfdistdir}/doc/latex/isodoc/ntgletter/ntgcolor.png
%doc %{_texmfdistdir}/doc/latex/isodoc/ntgletter/ntgletter.sty
%doc %{_texmfdistdir}/doc/latex/isodoc/ntgletter/ntgletter.tex
%doc %{_texmfdistdir}/doc/latex/isodoc/ntgletter/signlong.png
%doc %{_texmfdistdir}/doc/latex/isodoc/ntgletter/signshort.png
%doc %{_texmfdistdir}/doc/latex/isodoc/template.ldf
#- source
%doc %{_texmfdistdir}/source/latex/isodoc/isodoc.dtx
%doc %{_texmfdistdir}/source/latex/isodoc/isodoc.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.03-1
+ Revision: 3a285b4
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21152 |12mu|texlive-isomath-0.6.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27654
# category Package
# catalog-ctan /macros/latex/contrib/isomath
# catalog-date 2012-09-12 18:41:18 +0200
# catalog-license lppl
# catalog-version 0.6.1
Name:		texlive-isomath
Version:	0.6.1
Release:	5
Summary:	Mathematics style for science and technology
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/isomath
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/isomath.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/isomath.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides tools for a mathematical style that
conforms to the International Standard ISO 80000-2 and is
common in science and technology. It changes the default shape
of capital Greek letters to italic, sets up bold italic and
sans-serif bold italic math alphabets with Latin and Greek
characters, and defines macros for markup of vector, matrix and
tensor symbols.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/isomath/isomath.sty
%doc %{_texmfdistdir}/doc/latex/isomath/README.html
%doc %{_texmfdistdir}/doc/latex/isomath/README.txt
%doc %{_texmfdistdir}/doc/latex/isomath/isomath-test.pdf
%doc %{_texmfdistdir}/doc/latex/isomath/isomath-test.tex
%doc %{_texmfdistdir}/doc/latex/isomath/isomath.html
%doc %{_texmfdistdir}/doc/latex/isomath/isomath.pdf
%doc %{_texmfdistdir}/doc/latex/isomath/isomath.sty.html
%doc %{_texmfdistdir}/doc/latex/isomath/isomath.sty.txt
%doc %{_texmfdistdir}/doc/latex/isomath/isomath.txt

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.6.1-5
+ Revision: 26acbe5
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21153 |12mu|texlive-kalender-20081107-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 15878
# category Package
# catalog-ctan /macros/latex/contrib/kalender/kalender.sty
# catalog-date 2008-11-07 13:08:40 +0100
# catalog-license other-free
# catalog-version undef
Name:		texlive-kalender
Version:	20081107
Release:	2
Summary:	Create a calendar, in German
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/kalender/kalender.sty
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kalender.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Conflicts:	texlive-texmf <= 20110705-3

%description
The package defines a macro \Kalender, which takes one
argument, and generates a calendar for the year the argument
specifies. The calendar provides a table of conversion of days
to day of week, for the whole year plus December of the
previous year and January of the following year. The macros use
packages calc and ifthen.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
    %{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/kalender/kalender.sty
%doc %{_tlpkgobjdir}/*.tlpobj

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex %{buildroot}%{_texmfdistdir}
mkdir -p %{buildroot}%{_tlpkgobjdir}
cp -fpa tlpkg/tlpobj/*.tlpobj %{buildroot}%{_tlpkgobjdir}


%changelog
* Sat Nov 05 2011 Paulo Andrade <pcpa@mandriva.com.br> 20081107-1
+ Revision: 718766
- texlive-kalender
- texlive-kalender
- texlive-kalender
- texlive-kalender


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21154 |12mu|texlive-kdgreek-3.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 13293
# category Package
# catalog-ctan /fonts/greek/kd
# catalog-date 2008-10-18 01:18:40 +0200
# catalog-license gpl
# catalog-version 3.1
Name:		texlive-kdgreek
Version:	3.1
Release:	2
Summary:	Greek fonts and macros
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/greek/kd
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kdgreek.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kdgreek.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kdgreek.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Conflicts:	texlive-texmf <= 20110705-3
Conflicts:	texlive-doc <= 20110705-3
Conflicts:	texlive-source <= 20110705-3

%description
The fonts are distributed as MetaFont source; the design
derives from Silvio Levy’s fonts, but has also been
influenced by Yannis Haralambous’ work. They are 8-bit fonts
which, the author believes, leads to more robust macro
programming. Both ancient and modern Greek are supported.
Macros to work with Plain TeX (‘greektex’) and with LaTeX
2.09 (‘grlatex’) are provided.


%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
    %{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/kdgreek/kdaccent.mf
%{_texmfdistdir}/fonts/source/public/kdgreek/kdbase.mf
%{_texmfdistdir}/fonts/source/public/kdgreek/kdbf10.mf
%{_texmfdistdir}/fonts/source/public/kdgreek/kdbf8.mf
%{_texmfdistdir}/fonts/source/public/kdgreek/kdbf9.mf
%{_texmfdistdir}/fonts/source/public/kdgreek/kddigits.mf
%{_texmfdistdir}/fonts/source/public/kdgreek/kdgr10.mf
%{_texmfdistdir}/fonts/source/public/kdgreek/kdgr8.mf
%{_texmfdistdir}/fonts/source/public/kdgreek/kdgr9.mf
%{_texmfdistdir}/fonts/source/public/kdgreek/kdgreek.mf
%{_texmfdistdir}/fonts/source/public/kdgreek/kdidigit.mf
%{_texmfdistdir}/fonts/source/public/kdgreek/kdilower.mf
%{_texmfdistdir}/fonts/source/public/kdgreek/kdlig.mf
%{_texmfdistdir}/fonts/source/public/kdgreek/kdligcom.mf
%{_texmfdistdir}/fonts/source/public/kdgreek/kdlower.mf
%{_texmfdistdir}/fonts/source/public/kdgreek/kdpunct.mf
%{_texmfdistdir}/fonts/source/public/kdgreek/kdsl10.mf
%{_texmfdistdir}/fonts/source/public/kdgreek/kdti10.mf
%{_texmfdistdir}/fonts/source/public/kdgreek/kdtt10.mf
%{_texmfdistdir}/fonts/source/public/kdgreek/kdupper.mf
%{_texmfdistdir}/fonts/tfm/public/kdgreek/kdbf10.tfm
%{_texmfdistdir}/fonts/tfm/public/kdgreek/kdbf8.tfm
%{_texmfdistdir}/fonts/tfm/public/kdgreek/kdbf9.tfm
%{_texmfdistdir}/fonts/tfm/public/kdgreek/kdgr10.tfm
%{_texmfdistdir}/fonts/tfm/public/kdgreek/kdgr8.tfm
%{_texmfdistdir}/fonts/tfm/public/kdgreek/kdgr9.tfm
%{_texmfdistdir}/fonts/tfm/public/kdgreek/kdsl10.tfm
%{_texmfdistdir}/fonts/tfm/public/kdgreek/kdti10.tfm
%{_texmfdistdir}/fonts/tfm/public/kdgreek/kdtt10.tfm
%{_texmfdistdir}/tex/plain/kdgreek/greek.tex
%{_texmfdistdir}/tex/plain/kdgreek/greektex.tex
%{_texmfdistdir}/tex/plain/kdgreek/grkhyphen.tex
%doc %{_texmfdistdir}/doc/fonts/kdgreek/INSTALL
%doc %{_texmfdistdir}/doc/fonts/kdgreek/README
%doc %{_texmfdistdir}/doc/fonts/kdgreek/grlatex.1
%doc %{_texmfdistdir}/doc/fonts/kdgreek/install.dvi
%doc %{_texmfdistdir}/doc/fonts/kdgreek/install.tex
%doc %{_texmfdistdir}/doc/fonts/kdgreek/read.me
%doc %{_texmfdistdir}/doc/fonts/kdgreek/usage.dvi
%doc %{_texmfdistdir}/doc/fonts/kdgreek/usage.tex
#- source
%doc %{_texmfdistdir}/source/latex/kdgreek/209/grart10.sty
%doc %{_texmfdistdir}/source/latex/kdgreek/209/grart12.sty
%doc %{_texmfdistdir}/source/latex/kdgreek/209/grarticle.sty
%doc %{_texmfdistdir}/source/latex/kdgreek/209/grbk10.sty
%doc %{_texmfdistdir}/source/latex/kdgreek/209/grbk11.sty
%doc %{_texmfdistdir}/source/latex/kdgreek/209/grbk12.sty
%doc %{_texmfdistdir}/source/latex/kdgreek/209/grbook.sty
%doc %{_texmfdistdir}/source/latex/kdgreek/209/greek.sty
%doc %{_texmfdistdir}/source/latex/kdgreek/209/grfonts.tex
%doc %{_texmfdistdir}/source/latex/kdgreek/209/grkhyphen.tex
%doc %{_texmfdistdir}/source/latex/kdgreek/209/grmode.sty
%doc %{_texmfdistdir}/source/latex/kdgreek/209/lfonts.tex
%doc %{_texmfdistdir}/source/latex/kdgreek/209/lgreek.3.0c
%doc %{_texmfdistdir}/source/latex/kdgreek/209/lgreek.tex
%doc %{_tlpkgobjdir}/*.tlpobj

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}
mkdir -p %{buildroot}%{_tlpkgobjdir}
cp -fpa tlpkg/tlpobj/*.tlpobj %{buildroot}%{_tlpkgobjdir}


%changelog
* Sat Nov 05 2011 Paulo Andrade <pcpa@mandriva.com.br> 3.1-1
+ Revision: 718769
- texlive-kdgreek
- texlive-kdgreek
- texlive-kdgreek
- texlive-kdgreek


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21155 |12mu|texlive-koma-script-3.12-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32489
# category TLCore
# catalog-ctan /macros/latex/contrib/koma-script
# catalog-date 2013-12-26 07:56:41 +0100
# catalog-license lppl
# catalog-version 3.12
Name:		texlive-koma-script
Version:	3.12
Release:	1
Summary:	A bundle of versatile classes and packages
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/koma-script
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/koma-script.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The KOMA-Script bundle provides drop-in replacements for the
article/report/book classes with emphasis on typography and
versatility. There is also a letter class, different from all
other letter classes. The bundle also offers: - a package for
calculating type areas in the way laid down by the typographer
Jan Tschichold, - a package for easily changing and defining
page styles, - a package scrdate for getting not only the
current date but also the name of the day, and - a package
scrtime for getting the current time. All these packages may be
used not only with KOMA-Script classes but also with the
standard classes. Since every package has its own version
number, the version number quoted only refers to the version of
scrbook, scrreprt, scrartcl, scrlttr2 and typearea. These are
the main parts of the bundle.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/doc/latex/koma-script/INSTALL.txt
%{_texmfdistdir}/doc/latex/koma-script/INSTALLD.txt
%{_texmfdistdir}/doc/latex/koma-script/README
%{_texmfdistdir}/doc/latex/koma-script/koma-script.html
%{_texmfdistdir}/doc/latex/koma-script/komabug.tex
%{_texmfdistdir}/doc/latex/koma-script/komascr.html
%{_texmfdistdir}/doc/latex/koma-script/komascript.html
%{_texmfdistdir}/doc/latex/koma-script/lppl-de.txt
%{_texmfdistdir}/doc/latex/koma-script/lppl.txt
%{_texmfdistdir}/doc/latex/koma-script/manifest.txt
%{_texmfdistdir}/doc/latex/koma-script/scraddr.html
%{_texmfdistdir}/doc/latex/koma-script/scrartcl.html
%{_texmfdistdir}/doc/latex/koma-script/scrbase.html
%{_texmfdistdir}/doc/latex/koma-script/scrbook.html
%{_texmfdistdir}/doc/latex/koma-script/scrdate.html
%{_texmfdistdir}/doc/latex/koma-script/scrextend.html
%{_texmfdistdir}/doc/latex/koma-script/scrguide.html
%{_texmfdistdir}/doc/latex/koma-script/scrguide.pdf
%{_texmfdistdir}/doc/latex/koma-script/scrguien.html
%{_texmfdistdir}/doc/latex/koma-script/scrguien.pdf
%{_texmfdistdir}/doc/latex/koma-script/scrhack.html
%{_texmfdistdir}/doc/latex/koma-script/scrhack.pdf
%{_texmfdistdir}/doc/latex/koma-script/scrjura.pdf
%{_texmfdistdir}/doc/latex/koma-script/scrlayer-notecolumn.html
%{_texmfdistdir}/doc/latex/koma-script/scrlayer-scrpage.html
%{_texmfdistdir}/doc/latex/koma-script/scrlayer.html
%{_texmfdistdir}/doc/latex/koma-script/scrlfile.html
%{_texmfdistdir}/doc/latex/koma-script/scrlttr2.html
%{_texmfdistdir}/doc/latex/koma-script/scrpage2.html
%{_texmfdistdir}/doc/latex/koma-script/scrreprt.html
%{_texmfdistdir}/doc/latex/koma-script/scrtime.html
%{_texmfdistdir}/doc/latex/koma-script/scrwfile.html
%{_texmfdistdir}/doc/latex/koma-script/tocbasic.html
%{_texmfdistdir}/doc/latex/koma-script/tocstyle.pdf
%{_texmfdistdir}/doc/latex/koma-script/typearea.html
%{_texmfdistdir}/source/latex/koma-script/ChangeLog
%{_texmfdistdir}/source/latex/koma-script/ChangeLog.2
%{_texmfdistdir}/source/latex/koma-script/Makefile
%{_texmfdistdir}/source/latex/koma-script/Makefile.baseinit
%{_texmfdistdir}/source/latex/koma-script/Makefile.baserules
%{_texmfdistdir}/source/latex/koma-script/doc/Makefile
%{_texmfdistdir}/source/latex/koma-script/doc/Makefile.guide
%{_texmfdistdir}/source/latex/koma-script/doc/Makefile.latexinit
%{_texmfdistdir}/source/latex/koma-script/doc/bin/genhtmlidx.pl
%{_texmfdistdir}/source/latex/koma-script/doc/bin/genindex.pl
%{_texmfdistdir}/source/latex/koma-script/doc/english/Makefile
%{_texmfdistdir}/source/latex/koma-script/doc/english/adrconvnote.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/authorpart.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/common-0.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/common-1.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/common-10.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/common-11.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/common-12.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/common-13.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/common-14.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/common-15.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/common-2.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/common-20.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/common-21.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/common-3.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/common-4.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/common-5.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/common-6.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/common-7.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/common-8.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/common-9.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/expertpart.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/guide-english.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/guide.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/htmlsetup
%{_texmfdistdir}/source/latex/koma-script/doc/english/introduction.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/japanlco.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/linkalias.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/preface.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/scraddr.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/scrbase.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/scrbookreportarticle-experts.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/scrbookreportarticle.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/scrdatetime.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/scrextend.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/scrhack.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/scrlayer-notecolumn.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/scrlayer-scrpage-experts.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/scrlayer-scrpage.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/scrlayer.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/scrlfile.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/scrlttr2-experts.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/scrlttr2.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/scrlttr2examples.dtx
%{_texmfdistdir}/source/latex/koma-script/doc/english/scrpage2.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/scrwfile.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/tocbasic.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/typearea-experts.tex
%{_texmfdistdir}/source/latex/koma-script/doc/english/typearea.tex
%{_texmfdistdir}/source/latex/koma-script/doc/guide.bib
%{_texmfdistdir}/source/latex/koma-script/doc/guide.tex
%{_texmfdistdir}/source/latex/koma-script/doc/linkalias.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/Makefile
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/adrconvnote.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/authorpart.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/common-0.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/common-1.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/common-10.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/common-11.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/common-12.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/common-13.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/common-14.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/common-15.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/common-2.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/common-20.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/common-21.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/common-3.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/common-4.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/common-5.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/common-6.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/common-7.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/common-8.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/common-9.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/expertpart.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/guide-ngerman.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/guide.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/htmlsetup
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/introduction.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/linkalias.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/preface.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/scraddr.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/scrbase.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/scrbookreportarticle-experts.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/scrbookreportarticle.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/scrdatetime.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/scrextend.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/scrhack.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/scrlayer-notecolumn-example.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/scrlayer-notecolumn.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/scrlayer-scrpage-experts.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/scrlayer-scrpage.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/scrlayer.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/scrlfile.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/scrlttr2-experts.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/scrlttr2.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/scrlttr2examples.dtx
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/scrpage2.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/scrwfile.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/tocbasic.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/typearea-experts.tex
%{_texmfdistdir}/source/latex/koma-script/doc/ngerman/typearea.tex
%{_texmfdistdir}/source/latex/koma-script/doc/plength.dtx
%{_texmfdistdir}/source/latex/koma-script/doc/scrguide.cls
%{_texmfdistdir}/source/latex/koma-script/doc/scrguide.gst
%{_texmfdistdir}/source/latex/koma-script/doc/scrguide.ist
%{_texmfdistdir}/source/latex/koma-script/japanlco.dtx
%{_texmfdistdir}/source/latex/koma-script/scraddr.dtx
%{_texmfdistdir}/source/latex/koma-script/scrbeta.dtx
%{_texmfdistdir}/source/latex/koma-script/scrdoc.dtx
%{_texmfdistdir}/source/latex/koma-script/scrdocstrip.tex
%{_texmfdistdir}/source/latex/koma-script/scrextend.dtx
%{_texmfdistdir}/source/latex/koma-script/scrhack.dtx
%{_texmfdistdir}/source/latex/koma-script/scrjura.dtx
%{_texmfdistdir}/source/latex/koma-script/scrkernel-basics.dtx
%{_texmfdistdir}/source/latex/koma-script/scrkernel-bibliography.dtx
%{_texmfdistdir}/source/latex/koma-script/scrkernel-circularletters.dtx
%{_texmfdistdir}/source/latex/koma-script/scrkernel-compatibility.dtx
%{_texmfdistdir}/source/latex/koma-script/scrkernel-floats.dtx
%{_texmfdistdir}/source/latex/koma-script/scrkernel-fonts.dtx
%{_texmfdistdir}/source/latex/koma-script/scrkernel-footnotes.dtx
%{_texmfdistdir}/source/latex/koma-script/scrkernel-index.dtx
%{_texmfdistdir}/source/latex/koma-script/scrkernel-language.dtx
%{_texmfdistdir}/source/latex/koma-script/scrkernel-letterclassoptions.dtx
%{_texmfdistdir}/source/latex/koma-script/scrkernel-listsandtabulars.dtx
%{_texmfdistdir}/source/latex/koma-script/scrkernel-listsof.dtx
%{_texmfdistdir}/source/latex/koma-script/scrkernel-miscellaneous.dtx
%{_texmfdistdir}/source/latex/koma-script/scrkernel-notepaper.dtx
%{_texmfdistdir}/source/latex/koma-script/scrkernel-pagestyles.dtx
%{_texmfdistdir}/source/latex/koma-script/scrkernel-paragraphs.dtx
%{_texmfdistdir}/source/latex/koma-script/scrkernel-pseudolengths.dtx
%{_texmfdistdir}/source/latex/koma-script/scrkernel-sections.dtx
%{_texmfdistdir}/source/latex/koma-script/scrkernel-title.dtx
%{_texmfdistdir}/source/latex/koma-script/scrkernel-typearea.dtx
%{_texmfdistdir}/source/latex/koma-script/scrkernel-variables.dtx
%{_texmfdistdir}/source/latex/koma-script/scrkernel-version.dtx
%{_texmfdistdir}/source/latex/koma-script/scrlayer-notecolumn.dtx
%{_texmfdistdir}/source/latex/koma-script/scrlayer-scrpage.dtx
%{_texmfdistdir}/source/latex/koma-script/scrlayer.dtx
%{_texmfdistdir}/source/latex/koma-script/scrlfile.dtx
%{_texmfdistdir}/source/latex/koma-script/scrlogo.dtx
%{_texmfdistdir}/source/latex/koma-script/scrmain.ins
%{_texmfdistdir}/source/latex/koma-script/scrpage.dtx
%{_texmfdistdir}/source/latex/koma-script/scrsource.tex
%{_texmfdistdir}/source/latex/koma-script/scrstrip.inc
%{_texmfdistdir}/source/latex/koma-script/scrstrop.inc
%{_texmfdistdir}/source/latex/koma-script/scrtime.dtx
%{_texmfdistdir}/source/latex/koma-script/scrwfile.dtx
%{_texmfdistdir}/source/latex/koma-script/tocbasic.dtx
%{_texmfdistdir}/source/latex/koma-script/tocstyle.dtx
%{_texmfdistdir}/tex/latex/koma-script/DIN.lco
%{_texmfdistdir}/tex/latex/koma-script/DINmtext.lco
%{_texmfdistdir}/tex/latex/koma-script/KOMAold.lco
%{_texmfdistdir}/tex/latex/koma-script/KakuLL.lco
%{_texmfdistdir}/tex/latex/koma-script/NF.lco
%{_texmfdistdir}/tex/latex/koma-script/NipponEH.lco
%{_texmfdistdir}/tex/latex/koma-script/NipponEL.lco
%{_texmfdistdir}/tex/latex/koma-script/NipponLH.lco
%{_texmfdistdir}/tex/latex/koma-script/NipponLL.lco
%{_texmfdistdir}/tex/latex/koma-script/NipponRL.lco
%{_texmfdistdir}/tex/latex/koma-script/SN.lco
%{_texmfdistdir}/tex/latex/koma-script/SNleft.lco
%{_texmfdistdir}/tex/latex/koma-script/UScommercial9.lco
%{_texmfdistdir}/tex/latex/koma-script/UScommercial9DW.lco
%{_texmfdistdir}/tex/latex/koma-script/float.hak
%{_texmfdistdir}/tex/latex/koma-script/floatrow.hak
%{_texmfdistdir}/tex/latex/koma-script/hyperref.hak
%{_texmfdistdir}/tex/latex/koma-script/listings.hak
%{_texmfdistdir}/tex/latex/koma-script/scraddr.sty
%{_texmfdistdir}/tex/latex/koma-script/scrartcl.cls
%{_texmfdistdir}/tex/latex/koma-script/scrbase.sty
%{_texmfdistdir}/tex/latex/koma-script/scrbook.cls
%{_texmfdistdir}/tex/latex/koma-script/scrdate.sty
%{_texmfdistdir}/tex/latex/koma-script/scrdoc.cls
%{_texmfdistdir}/tex/latex/koma-script/scrextend.sty
%{_texmfdistdir}/tex/latex/koma-script/scrfontsizes.sty
%{_texmfdistdir}/tex/latex/koma-script/scrhack.sty
%{_texmfdistdir}/tex/latex/koma-script/scrjura.sty
%{_texmfdistdir}/tex/latex/koma-script/scrkbase.sty
%{_texmfdistdir}/tex/latex/koma-script/scrlayer-notecolumn.sty
%{_texmfdistdir}/tex/latex/koma-script/scrlayer-scrpage.sty
%{_texmfdistdir}/tex/latex/koma-script/scrlayer.sty
%{_texmfdistdir}/tex/latex/koma-script/scrlfile.sty
%{_texmfdistdir}/tex/latex/koma-script/scrlttr2.cls
%{_texmfdistdir}/tex/latex/koma-script/scrpage2.sty
%{_texmfdistdir}/tex/latex/koma-script/scrreprt.cls
%{_texmfdistdir}/tex/latex/koma-script/scrsize10pt.clo
%{_texmfdistdir}/tex/latex/koma-script/scrsize11pt.clo
%{_texmfdistdir}/tex/latex/koma-script/scrsize12pt.clo
%{_texmfdistdir}/tex/latex/koma-script/scrtime.sty
%{_texmfdistdir}/tex/latex/koma-script/scrwfile.sty
%{_texmfdistdir}/tex/latex/koma-script/tocbasic.sty
%{_texmfdistdir}/tex/latex/koma-script/tocstyle.sty
%{_texmfdistdir}/tex/latex/koma-script/typearea.sty
%{_texmfdistdir}/tex/latex/koma-script/visualize.lco

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.12-1
+ Revision: 2b159d0
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21156 |12mu|texlive-koma-script-examples-20130411-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29940
# category Package
# catalog-ctan /info/examples/KOMA-Script-4
# catalog-date 2013-04-11 22:56:41 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-koma-script-examples
Version:	20130411
Release:	5
Summary:	Examples from the KOMA-Script book
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/examples/KOMA-Script-4
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/koma-script-examples.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/koma-script-examples.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
This package contains some examples from the 4th edition of the
book <<KOMA-Script--Eine Sammlung von Klassen und Paketen fur
LaTeX2e>> by Markus Kohm and Jens-Uwe Morawski. There are no
further descriptions of these examples.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Anhang-B/result/chapterthumbexample.pdf
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Anhang-B/source/chapterthumb.sty
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Anhang-B/source/chapterthumbexample.tex
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Anhang-C/result/floattrick.pdf
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Anhang-C/source/floattrick.tex
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Anhang-D/result/letter-nipponA.pdf
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Anhang-D/result/letter-nipponB.pdf
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Anhang-D/source/letter-nipponA.tex
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Anhang-D/source/letter-nipponB.tex
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Anhang-E/result/briefDIN.pdf
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Anhang-E/result/briefSN.pdf
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Anhang-E/result/briefbak3.pdf
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Anhang-E/result/briefdup.pdf
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Anhang-E/result/brieflft.pdf
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Anhang-E/result/brieflfu.pdf
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Anhang-E/result/briefnow.pdf
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Anhang-E/result/briefrag2.pdf
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Anhang-E/result/briefwbk.pdf
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Anhang-E/result/briefwbk2.pdf
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Anhang-E/result/briefwbt2.pdf
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Anhang-E/source/CaptainHook-1.pdf
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Anhang-E/source/SNslhead.lco
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Anhang-E/source/asymTypB.lco
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Anhang-E/source/briefDIN.tex
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Anhang-E/source/briefSN.tex
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Anhang-E/source/briefbak3.tex
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Anhang-E/source/briefdup.tex
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Anhang-E/source/brieflft.tex
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Anhang-E/source/brieflfu.tex
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Anhang-E/source/briefnow.tex
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Anhang-E/source/briefrag2.tex
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Anhang-E/source/brieftemplate.tex
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Anhang-E/source/briefwbk.tex
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Anhang-E/source/briefwbk2.tex
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Anhang-E/source/briefwbt2.tex
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Anhang-E/source/dateup.lco
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Anhang-E/source/nowindow.lco
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Anhang-F/result/letter-label.pdf
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Anhang-F/source/labelbasic.lco
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Anhang-F/source/letter-label.tex
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Anhang-F/source/settleford600label.lco
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Kapitel-14/result/remarkexample.pdf
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Kapitel-14/source/remarkbox.sty
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Kapitel-14/source/remarkexample.tex
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Kapitel-4/result/letter-0.pdf
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Kapitel-4/result/letter-1.pdf
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Kapitel-4/result/letter-10.pdf
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Kapitel-4/result/letter-11.pdf
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Kapitel-4/result/letter-12.pdf
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Kapitel-4/result/letter-13.pdf
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Kapitel-4/result/letter-14.pdf
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Kapitel-4/result/letter-15.pdf
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Kapitel-4/result/letter-16.pdf
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Kapitel-4/result/letter-17.pdf
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Kapitel-4/result/letter-18.pdf
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Kapitel-4/result/letter-19.pdf
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Kapitel-4/result/letter-2.pdf
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Kapitel-4/result/letter-20.pdf
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Kapitel-4/result/letter-21.pdf
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Kapitel-4/result/letter-22.pdf
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Kapitel-4/result/letter-23.pdf
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Kapitel-4/result/letter-3.pdf
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Kapitel-4/result/letter-4.pdf
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Kapitel-4/result/letter-5.pdf
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Kapitel-4/result/letter-6.pdf
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Kapitel-4/result/letter-7.pdf
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Kapitel-4/result/letter-8.pdf
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Kapitel-4/result/letter-9.pdf
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Kapitel-4/source/ich.lco
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Kapitel-4/source/letter-0.tex
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Kapitel-4/source/letter-1.tex
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Kapitel-4/source/letter-10.tex
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Kapitel-4/source/letter-11.tex
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Kapitel-4/source/letter-12.tex
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Kapitel-4/source/letter-13.tex
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Kapitel-4/source/letter-14.tex
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Kapitel-4/source/letter-15.tex
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Kapitel-4/source/letter-16.tex
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Kapitel-4/source/letter-17.tex
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Kapitel-4/source/letter-18.tex
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Kapitel-4/source/letter-19.tex
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Kapitel-4/source/letter-2.tex
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Kapitel-4/source/letter-20.tex
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Kapitel-4/source/letter-21.tex
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Kapitel-4/source/letter-22.tex
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Kapitel-4/source/letter-23.tex
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Kapitel-4/source/letter-3.tex
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Kapitel-4/source/letter-4.tex
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Kapitel-4/source/letter-5.tex
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Kapitel-4/source/letter-6.tex
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Kapitel-4/source/letter-7.tex
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Kapitel-4/source/letter-8.tex
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Kapitel-4/source/letter-9.tex
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/Kapitel-4/source/musterlogo.pdf
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/LEGAL.txt
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/LEGAL_DE.txt
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/LIESMICH.txt
%doc %{_texmfdistdir}/doc/latex/koma-script-examples/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 20130411-5
+ Revision: 56d3ddc
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21157 |12mu|texlive-kotex-oblivoir-2.0.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32105
# category Package
# catalog-ctan /language/korean/kotex-oblivoir
# catalog-date 2013-11-03 10:05:42 +0100
# catalog-license lppl
# catalog-version 2.0.0
Name:		texlive-kotex-oblivoir
Version:	2.0.0
Release:	5
Summary:	A LaTeX document class for typesetting Korean documents
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/korean/kotex-oblivoir
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kotex-oblivoir.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kotex-oblivoir.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-memoir
Requires:	texlive-kotex-utf

%description
The class is based on memoir, and is adapted to typesetting
Korean documents. The bundle (of class and associated packages)
belongs to the ko.TeX bundle.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/kotex-oblivoir/memhangul-ucs/10_5.sty
%{_texmfdistdir}/tex/latex/kotex-oblivoir/memhangul-ucs/fapapersize.sty
%{_texmfdistdir}/tex/latex/kotex-oblivoir/memhangul-ucs/hfontsel.sty
%{_texmfdistdir}/tex/latex/kotex-oblivoir/memhangul-ucs/hfontspec.nanum
%{_texmfdistdir}/tex/latex/kotex-oblivoir/memhangul-ucs/memhangul-common.sty
%{_texmfdistdir}/tex/latex/kotex-oblivoir/memhangul-ucs/memhangul-patch.sty
%{_texmfdistdir}/tex/latex/kotex-oblivoir/memhangul-ucs/memhangul-ucs.sty
%{_texmfdistdir}/tex/latex/kotex-oblivoir/memhangul-ucs/memucs-enumerate.sty
%{_texmfdistdir}/tex/latex/kotex-oblivoir/memhangul-ucs/memucs-gremph.sty
%{_texmfdistdir}/tex/latex/kotex-oblivoir/memhangul-ucs/memucs-interword.sty
%{_texmfdistdir}/tex/latex/kotex-oblivoir/memhangul-ucs/memucs-setspace.sty
%{_texmfdistdir}/tex/latex/kotex-oblivoir/memhangul-ucs/nanumfontsel.sty
%{_texmfdistdir}/tex/latex/kotex-oblivoir/memhangul-ucs/ob-koreanappendix.sty
%{_texmfdistdir}/tex/latex/kotex-oblivoir/memhangul-ucs/ob-nokoreanappendix.sty
%{_texmfdistdir}/tex/latex/kotex-oblivoir/memhangul-ucs/ob-toclof.sty
%{_texmfdistdir}/tex/latex/kotex-oblivoir/memhangul-x/luatexko-xobfont.sty
%{_texmfdistdir}/tex/latex/kotex-oblivoir/memhangul-x/memhangul-x.sty
%{_texmfdistdir}/tex/latex/kotex-oblivoir/memhangul-x/memucs-interword-x.sty
%{_texmfdistdir}/tex/latex/kotex-oblivoir/memhangul-x/xetexko-var.sty
%{_texmfdistdir}/tex/latex/kotex-oblivoir/memhangul-x/xetexko-xobfont.sty
%{_texmfdistdir}/tex/latex/kotex-oblivoir/memhangul-x/xob-amssymb.sty
%{_texmfdistdir}/tex/latex/kotex-oblivoir/memhangul-x/xob-dotemph.sty
%{_texmfdistdir}/tex/latex/kotex-oblivoir/memhangul-x/xob-hyper.sty
%{_texmfdistdir}/tex/latex/kotex-oblivoir/memhangul-x/xob-paralist.sty
%{_texmfdistdir}/tex/latex/kotex-oblivoir/oblivoir-base.cls
%{_texmfdistdir}/tex/latex/kotex-oblivoir/oblivoir-xlua.cls
%{_texmfdistdir}/tex/latex/kotex-oblivoir/oblivoir.cls
%{_texmfdistdir}/tex/latex/kotex-oblivoir/xoblivoir.cls
%doc %{_texmfdistdir}/doc/latex/kotex-oblivoir/README
%doc %{_texmfdistdir}/doc/latex/kotex-oblivoir/oblivoir-simpledoc.pdf
%doc %{_texmfdistdir}/doc/latex/kotex-oblivoir/oblivoir-simpledoc.tex
%doc %{_texmfdistdir}/doc/latex/kotex-oblivoir/oblivoir-test.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 2.0.0-5
+ Revision: 8708a93
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21158 |12mu|texlive-kotex-plain-20131103-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32104
# category Package
# catalog-ctan /language/korean/kotex-plain
# catalog-date 2013-11-03 10:05:42 +0100
# catalog-license lppl1.3
# catalog-version undef
Name:		texlive-kotex-plain
Version:	20131103
Release:	5
Summary:	Macros for typesetting Korean under Plain TeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/korean/kotex-plain
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kotex-plain.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kotex-plain.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides macros for typesetting Hangul, the native
alphabet of the Korean language, using plain *TeX. Input Korean
text should be encoded in UTF-8. The package is belongs to the
ko.TeX bundle.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/plain/kotex-plain/hangulcweb.tex
%{_texmfdistdir}/tex/plain/kotex-plain/kotexplain.tex
%{_texmfdistdir}/tex/plain/kotex-plain/kotexutf-core.tex
%{_texmfdistdir}/tex/plain/kotex-plain/kotexutf.tex
%doc %{_texmfdistdir}/doc/plain/kotex-plain/ChangeLog
%doc %{_texmfdistdir}/doc/plain/kotex-plain/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 20131103-5
+ Revision: 8763735
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21159 |12mu|texlive-kotex-utf-2.0.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32103
# category Package
# catalog-ctan /language/korean/kotex-utf
# catalog-date 2013-11-08 09:28:00 +0100
# catalog-license lppl1.3
# catalog-version 2.0.1
Name:		texlive-kotex-utf
Version:	2.0.1
Release:	5
Summary:	Typeset Hangul, coded in UTF-8
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/korean/kotex-utf
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kotex-utf.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kotex-utf.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-cjk-ko

%description
The package typesets Hangul, which is the native alphabet of
the Korean language; input Korean text should be encoded in
UTF-8. The bundle (of class and associated packages) belongs to
the ko.TeX bundle.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/kotex-utf/contrib/dhucs-cmap.sty
%{_texmfdistdir}/tex/latex/kotex-utf/contrib/dhucs-enumerate.sty
%{_texmfdistdir}/tex/latex/kotex-utf/contrib/dhucs-enumitem.sty
%{_texmfdistdir}/tex/latex/kotex-utf/contrib/dhucs-gremph.sty
%{_texmfdistdir}/tex/latex/kotex-utf/contrib/dhucs-interword.sty
%{_texmfdistdir}/tex/latex/kotex-utf/contrib/dhucs-paralist.sty
%{_texmfdistdir}/tex/latex/kotex-utf/contrib/dhucs-sectsty.sty
%{_texmfdistdir}/tex/latex/kotex-utf/contrib/dhucs-setspace.sty
%{_texmfdistdir}/tex/latex/kotex-utf/contrib/dhucs-trivcj.sty
%{_texmfdistdir}/tex/latex/kotex-utf/contrib/dhucs-ucshyper.sty
%{_texmfdistdir}/tex/latex/kotex-utf/contrib/dhucsfn.sty
%{_texmfdistdir}/tex/latex/kotex-utf/contrib/kotex-logo.sty
%{_texmfdistdir}/tex/latex/kotex-utf/contrib/kotex-varioref.sty
%{_texmfdistdir}/tex/latex/kotex-utf/dhucs-nanumfont.sty
%{_texmfdistdir}/tex/latex/kotex-utf/dhucs.sty
%{_texmfdistdir}/tex/latex/kotex-utf/hfontspec.default
%{_texmfdistdir}/tex/latex/kotex-utf/kosections-utf.sty
%{_texmfdistdir}/tex/latex/kotex-utf/kotex.cfg
%{_texmfdistdir}/tex/latex/kotex-utf/kotexutf.sty
%{_texmfdistdir}/tex/latex/kotex-utf/lucenc.dfu
%{_texmfdistdir}/tex/latex/kotex-utf/lucuhcmj.fd
%{_texmfdistdir}/tex/latex/kotex-utf/tex4ht/dhucs.4ht
%{_texmfdistdir}/tex/latex/kotex-utf/tex4ht/dhucs.cfg
%{_texmfdistdir}/tex/latex/kotex-utf/tex4ht/kosections-utf.4ht
%doc %{_texmfdistdir}/doc/latex/kotex-utf/ChangeLog
%doc %{_texmfdistdir}/doc/latex/kotex-utf/README
%doc %{_texmfdistdir}/doc/latex/kotex-utf/fig/allowbreak-dhucs.pdf
%doc %{_texmfdistdir}/doc/latex/kotex-utf/fig/fntexp.pdf
%doc %{_texmfdistdir}/doc/latex/kotex-utf/fig/fntnormal.pdf
%doc %{_texmfdistdir}/doc/latex/kotex-utf/fig/histkotex.jpg
%doc %{_texmfdistdir}/doc/latex/kotex-utf/fig/linebreaktest.pdf
%doc %{_texmfdistdir}/doc/latex/kotex-utf/fig/testdhucsallowbreak.pdf
%doc %{_texmfdistdir}/doc/latex/kotex-utf/kotexdoc.pdf
%doc %{_texmfdistdir}/doc/latex/kotex-utf/kotexdoc.tex
%doc %{_texmfdistdir}/doc/latex/kotex-utf/sample-finemath-setup.tex
%doc %{_texmfdistdir}/doc/latex/kotex-utf/yettext.tex
%doc %{_texmfdistdir}/doc/latex/kotex-utf/yettext.txt

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 2.0.1-5
+ Revision: 4627cc7
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21160 |12mu|texlive-kotex-utils-2.0.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32101
# category Package
# catalog-ctan /language/korean/kotex-utils
# catalog-date 2013-11-08 09:28:00 +0100
# catalog-license lppl
# catalog-version 2.0.1
Name:		texlive-kotex-utils
Version:	2.0.1
Release:	6
Summary:	Utility scripts and support files for typesetting Korean
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/korean/kotex-utils
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kotex-utils.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kotex-utils.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-kotex-utf
Provides:	texlive-kotex-utils.bin = %{EVRD}

%description
The bundle provides scripts and support files for index
generation in Korean language typesetting. The files belong to
the ko.TeX bundle.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/jamo-normalize
%{_bindir}/komkindex
%{_bindir}/ttf2kotexfont
%{_texmfdistdir}/makeindex/kotex-utils/kotex.ist
%{_texmfdistdir}/makeindex/kotex-utils/memucs-manual.ist
%{_texmfdistdir}/scripts/kotex-utils/jamo-normalize.pl
%{_texmfdistdir}/scripts/kotex-utils/komkindex.pl
%{_texmfdistdir}/scripts/kotex-utils/ttf2kotexfont.pl
%doc %{_texmfdistdir}/doc/latex/kotex-utils/ChangeLog
%doc %{_texmfdistdir}/doc/latex/kotex-utils/README
%doc %{_texmfdistdir}/doc/latex/kotex-utils/utf8-lang.xdy
%doc %{_texmfdistdir}/doc/latex/kotex-utils/utf8.xdy

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf ../share/texmf-dist/scripts/kotex-utils/jamo-normalize.pl jamo-normalize
    ln -sf ../share/texmf-dist/scripts/kotex-utils/komkindex.pl komkindex
    ln -sf ../share/texmf-dist/scripts/kotex-utils/ttf2kotexfont.pl ttf2kotexfont
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 2.0.1-6
+ Revision: 409a1c8
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21161 |12mu|texlive-kpathsea-20120314-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32266
# category TLCore
# catalog-ctan undef
# catalog-date 2012-03-14 12:38:42 +0100
# catalog-license lgpl
# catalog-version undef
Name:		texlive-kpathsea
Version:	20120314
Release:	13
Summary:	Path searching library for TeX-related files
Group:		Publishing
URL:		http://tug.org/texlive
License:	LGPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kpathsea.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kpathsea.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea.bin
Requires(postun):texlive-kpathsea.bin
%rename kpathsea

%description
Kpathsea is a library and utility programs which provide path
searching facilities for TeX file types, including the self-
locating feature required for movable installations, layered on
top of a general search mechanism. It is not distributed
separately, but rather is released and maintained as part of
the TeX live sources.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/web2c/amiga-pl.tcx
%{_texmfdistdir}/web2c/cp1250cs.tcx
%{_texmfdistdir}/web2c/cp1250pl.tcx
%{_texmfdistdir}/web2c/cp1250t1.tcx
%{_texmfdistdir}/web2c/cp227.tcx
%{_texmfdistdir}/web2c/cp852-cs.tcx
%{_texmfdistdir}/web2c/cp852-pl.tcx
%{_texmfdistdir}/web2c/cp8bit.tcx
%{_texmfdistdir}/web2c/empty.tcx
%config(noreplace) %{_texmfdistdir}/web2c/fmtutil.cnf
%{_texmfdistdir}/web2c/il1-t1.tcx
%{_texmfdistdir}/web2c/il2-cs.tcx
%{_texmfdistdir}/web2c/il2-pl.tcx
%{_texmfdistdir}/web2c/il2-t1.tcx
%{_texmfdistdir}/web2c/kam-cs.tcx
%{_texmfdistdir}/web2c/kam-t1.tcx
%{_texmfdistdir}/web2c/macce-pl.tcx
%{_texmfdistdir}/web2c/macce-t1.tcx
%{_texmfdistdir}/web2c/maz-pl.tcx
%{_texmfdistdir}/web2c/mktex.cnf
%{_texmfdistdir}/web2c/mktex.opt
%{_texmfdistdir}/web2c/mktexdir
%{_texmfdistdir}/web2c/mktexdir.opt
%{_texmfdistdir}/web2c/mktexnam
%{_texmfdistdir}/web2c/mktexnam.opt
%{_texmfdistdir}/web2c/mktexupd
%{_texmfdistdir}/web2c/natural.tcx
%{_texmfdistdir}/web2c/tcvn-t5.tcx
%{_texmfdistdir}/web2c/texmf.cnf
%{_texmfdistdir}/web2c/viscii-t5.tcx
%doc %{_texmfdistdir}/doc/info/dir
%doc %{_infodir}/kpathsea.info*
%doc %{_infodir}/tds.info*
%doc %{_infodir}/web2c.info*
%doc %{_texmfdistdir}/doc/kpathsea/kpathsea.html
%doc %{_texmfdistdir}/doc/kpathsea/kpathsea.pdf
%doc %{_mandir}/man1/kpseaccess.1*
%doc %{_texmfdistdir}/doc/man/man1/kpseaccess.man1.pdf
%doc %{_mandir}/man1/kpsereadlink.1*
%doc %{_texmfdistdir}/doc/man/man1/kpsereadlink.man1.pdf
%doc %{_mandir}/man1/kpsestat.1*
%doc %{_texmfdistdir}/doc/man/man1/kpsestat.man1.pdf
%doc %{_mandir}/man1/kpsewhich.1*
%doc %{_texmfdistdir}/doc/man/man1/kpsewhich.man1.pdf
%doc %{_mandir}/man1/mkocp.1*
%doc %{_texmfdistdir}/doc/man/man1/mkocp.man1.pdf
%doc %{_mandir}/man1/mkofm.1*
%doc %{_texmfdistdir}/doc/man/man1/mkofm.man1.pdf
%doc %{_mandir}/man1/mktexfmt.1*
%doc %{_texmfdistdir}/doc/man/man1/mktexfmt.man1.pdf
%doc %{_mandir}/man1/mktexlsr.1*
%doc %{_texmfdistdir}/doc/man/man1/mktexlsr.man1.pdf
%doc %{_mandir}/man1/mktexmf.1*
%doc %{_texmfdistdir}/doc/man/man1/mktexmf.man1.pdf
%doc %{_mandir}/man1/mktexpk.1*
%doc %{_texmfdistdir}/doc/man/man1/mktexpk.man1.pdf
%doc %{_mandir}/man1/mktextfm.1*
%doc %{_texmfdistdir}/doc/man/man1/mktextfm.man1.pdf
%doc %{_mandir}/man1/texhash.1*
%doc %{_texmfdistdir}/doc/man/man1/texhash.man1.pdf
%doc %{_texmfdistdir}/doc/web2c/web2c.html
%doc %{_texmfdistdir}/doc/web2c/web2c.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

perl -pi -e 's%^(TEXMFMAIN\s+= ).*%$1%{_texmfdistdir}%;'			  \
	 -e 's%^(TEXMFDIST\s+= ).*%$1%{_texmfdistdir}%;'		  \
	 -e 's%^(TEXMFLOCAL\s+= ).*%$1%{_texmflocaldir}%;'		  \
	 -e 's%^(TEXMFSYSVAR\s+= ).*%$1%{_texmfvardir}%;'		  \
	 -e 's%^(TEXMFSYSCONFIG\s+= ).*%$1%{_texmfconfdir}%;'		  \
	 -e 's%^(TEXMFHOME\s+= ).*%$1\$HOME/texmf%;'			  \
	 -e 's%^(TEXMFVAR\s+= ).*%$1\$HOME/.texlive2013/texmf-var%;'	  \
	 -e 's%^(TEXMFCONFIG\s+= ).*%$1\$HOME/.texlive2013/texmf-config%;'\
	 -e 's%^(OSFONTDIR\s+= ).*%$1%{_datadir}/fonts%;'		  \
	texmf-dist/web2c/texmf.cnf

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1
mkdir -p %{buildroot}%{_infodir}
mv %{buildroot}%{_texmfdistdir}/doc/info/*.info %{buildroot}%{_infodir}

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 20120314-13
+ Revision: 5ff1124
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21162 |12mu|texlive-ktv-texdata-05.34-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27369
# category Package
# catalog-ctan /macros/latex/contrib/ktv-texdata
# catalog-date 2012-04-26 12:50:58 +0200
# catalog-license gpl
# catalog-version 05.34
Name:		texlive-ktv-texdata
Version:	05.34
Release:	6
Summary:	Extract subsets of documents
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ktv-texdata
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ktv-texdata.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ktv-texdata.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ktv-texdata.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package defines an exercice environment which numbers every
exercise, and a command \get to extract a collection whose
argument is a comma-separated set of exercise index numbers.
While the package was designed for teachers constructing tables
of exercises, it plainly has more general application.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/ktv-texdata/ktv-buildnum.sty
%{_texmfdistdir}/tex/latex/ktv-texdata/ktv-texdata.sty
%doc %{_texmfdistdir}/doc/latex/ktv-texdata/README
%doc %{_texmfdistdir}/doc/latex/ktv-texdata/README.txt.doc
%doc %{_texmfdistdir}/doc/latex/ktv-texdata/ktv-data.tex
%doc %{_texmfdistdir}/doc/latex/ktv-texdata/ktv-test.KTVhint
%doc %{_texmfdistdir}/doc/latex/ktv-texdata/ktv-test.tex
%doc %{_texmfdistdir}/doc/latex/ktv-texdata/ktv-texdata.ktvnum
%doc %{_texmfdistdir}/doc/latex/ktv-texdata/ktv-texdata.pdf
#- source
%doc %{_texmfdistdir}/source/latex/ktv-texdata/ktv-texdata.dtx
%doc %{_texmfdistdir}/source/latex/ktv-texdata/ktv-texdata.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Fri Dec 06 2013 Bernhard Rosenkraenzer <bero@bero.eu> 05.34-6
+ Revision: f7bec5c
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21163 |12mu|texlive-lacheck-1.26-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29764
# category TLCore
# catalog-ctan /support/lacheck
# catalog-date 2012-06-24 00:35:21 +0200
# catalog-license gpl
# catalog-version 1.26
Name:		texlive-lacheck
Version:	1.26
Release:	8
Summary:	LaTeX checker
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/lacheck
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lacheck.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-lacheck.bin

%description
Lacheck is a tool for finding common mistakes in LaTeX
documents. The distribution includes sources, and executables
for OS/2 and Win32 environments.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_mandir}/man1/lacheck.1*
%{_texmfdistdir}/doc/man/man1/lacheck.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.26-8
+ Revision: 19bd01a
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21164 |12mu|texlive-lambda-20131011-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 28669
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-lambda
Version:	20131011
Release:	5
Summary:	TeXLive lambda package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lambda.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive lambda package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/lambda/base/UT1cmr.fd
%{_texmfdistdir}/tex/lambda/base/UT1omlgc.fd
%{_texmfdistdir}/tex/lambda/base/elhyph16.tex
%{_texmfdistdir}/tex/lambda/base/french.bgd
%{_texmfdistdir}/tex/lambda/base/french.lay
%{_texmfdistdir}/tex/lambda/base/grcodes.tex
%{_texmfdistdir}/tex/lambda/base/greek.bgd
%{_texmfdistdir}/tex/lambda/base/greek.lay
%{_texmfdistdir}/tex/lambda/base/grmhyph.tex
%{_texmfdistdir}/tex/lambda/base/inuit.hpn
%{_texmfdistdir}/tex/lambda/base/lambda.tex
%{_texmfdistdir}/tex/lambda/base/lchcmr.fd
%{_texmfdistdir}/tex/lambda/base/lchenc.def
%{_texmfdistdir}/tex/lambda/base/ocherokee.sty
%{_texmfdistdir}/tex/lambda/base/odev.sty
%{_texmfdistdir}/tex/lambda/base/ojapan.sty
%{_texmfdistdir}/tex/lambda/base/omarab.cfg
%{_texmfdistdir}/tex/lambda/base/omega.sty
%{_texmfdistdir}/tex/lambda/base/omlgc.cfg
%{_texmfdistdir}/tex/lambda/base/ot1omarb.fd
%{_texmfdistdir}/tex/lambda/base/ot1omlgc.fd
%{_texmfdistdir}/tex/lambda/base/ot1uctt.fd
%{_texmfdistdir}/tex/lambda/base/usenglish.bgd
%{_texmfdistdir}/tex/lambda/base/usenglish.lay
%{_texmfdistdir}/tex/lambda/base/ut1enc.def
%{_texmfdistdir}/tex/lambda/config/lambda.ini
%{_texmfdistdir}/tex/lambda/config/language.dat

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 20131011-5
+ Revision: 7a8dc55
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21165 |12mu|texlive-lambda-lists-20130809-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31402
# category Package
# catalog-ctan /macros/generic/lambda-lists
# catalog-date 2013-08-09 20:26:41 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-lambda-lists
Version:	20130809
Release:	5
Summary:	Lists in TeX's mouth
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/generic/lambda-lists
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lambda-lists.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lambda-lists.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
These list-processing macros avoid the reassignments employed
in the macros shown in Appendix D of the TeXbook: all the
manipulations take place in what Knuth is pleased to call
"TeX's mouth".

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/plain/lambda-lists/lambda.sty
%doc %{_texmfdistdir}/doc/plain/lambda-lists/README
%doc %{_texmfdistdir}/doc/plain/lambda-lists/lambda-lists.pdf
%doc %{_texmfdistdir}/doc/plain/lambda-lists/lambda-lists.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 20130809-5
+ Revision: 699fb4a
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21166 |12mu|texlive-langcode-20131019-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27764
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-langcode
Version:	20131019
Release:	5
Summary:	TeXLive langcode package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/langcode.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/langcode.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/langcode.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive langcode package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/langcode/langcode.sty
%doc %{_texmfdistdir}/doc/generic/langcode/README
%doc %{_texmfdistdir}/doc/generic/langcode/SrcFILEs.txt
%doc %{_texmfdistdir}/doc/generic/langcode/langcode.pdf
#- source
%doc %{_texmfdistdir}/source/generic/langcode/langcode.tex
%doc %{_texmfdistdir}/source/generic/langcode/srcfiles.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 20131019-5
+ Revision: 7b4f89f
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21167 |12mu|texlive-lastpage-1.2l-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 28985
# category Package
# catalog-ctan /macros/latex/contrib/lastpage
# catalog-date 2013-01-29 10:13:54 +0100
# catalog-license gpl2
# catalog-version 1.2l
Name:		texlive-lastpage
Version:	1.2l
Release:	5
Summary:	Reference last page for Page N of M type footers
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/lastpage
License:	GPL2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lastpage.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lastpage.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lastpage.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Reference the number of pages in your LaTeX document through
the introduction of a new label which can be referenced like
\pageref{LastPage} to give a reference to the last page of a
document. It is particularly useful in the page footer that
says: Page N of M.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/lastpage/lastpage.sty
%{_texmfdistdir}/tex/latex/lastpage/lastpage209.sty
%doc %{_texmfdistdir}/doc/latex/lastpage/README
%doc %{_texmfdistdir}/doc/latex/lastpage/lastpage-example.pdf
%doc %{_texmfdistdir}/doc/latex/lastpage/lastpage-example.tex
%doc %{_texmfdistdir}/doc/latex/lastpage/lastpage.pdf
#- source
%doc %{_texmfdistdir}/source/latex/lastpage/lastpage.drv
%doc %{_texmfdistdir}/source/latex/lastpage/lastpage.dtx
%doc %{_texmfdistdir}/source/latex/lastpage/lastpage.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.2l-5
+ Revision: 1ec678c
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21168 |12mu|texlive-latex-20130306-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32901
# category Package
# catalog-ctan undef
# catalog-date 2013-03-06 18:48:43 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-latex
Version:	20130306
Release:	1
Summary:	A TeX macro package that defines LaTeX
Group:		Publishing
URL:		http://tug.org/texlive
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex.source.tar.xz
# revision 29764
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Source3:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-bin.tar.xz
Source4:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-bin.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-tetex
Requires:	texlive-luatex
Requires:	texlive-pdftex
Requires:	texlive-latexconfig
Requires:	texlive-latex-fonts
Requires:	texlive-latex.bin
%rename texlive-latex-bin

%description
LaTeX is a widely-used macro package for TeX, providing many
basic document formating commands extended by a wide range of
packages. It is a development of Leslie Lamport's original
LaTeX 2.09, and superseded the older system in June 1994. The
basic distribution is catalogued separately, at latex-base;
apart from a large set of contributed packages and third-party
documentation (elsewhere on the archive), the distribution
includes: - a bunch of required packages, which LaTeX authors
are "entitled to assume" will be present on any system running
LaTeX; and - a minimal set of documentation detailing
differences from the 'old' version of LaTeX in the areas of
user commands, font selection and control, class and package
writing, font encodings, configuration options and modification
of LaTeX. For downloading details, see the linked catalogue
entries above.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%_texmf_fmtutil_d/latex
%{_texmfdistdir}/makeindex/latex/gglo.ist
%{_texmfdistdir}/makeindex/latex/gind.ist
%{_texmfdistdir}/tex/latex/base/alltt.sty
%{_texmfdistdir}/tex/latex/base/ansinew.def
%{_texmfdistdir}/tex/latex/base/applemac.def
%{_texmfdistdir}/tex/latex/base/article.cls
%{_texmfdistdir}/tex/latex/base/article.sty
%{_texmfdistdir}/tex/latex/base/ascii.def
%{_texmfdistdir}/tex/latex/base/bezier.sty
%{_texmfdistdir}/tex/latex/base/bk10.clo
%{_texmfdistdir}/tex/latex/base/bk11.clo
%{_texmfdistdir}/tex/latex/base/bk12.clo
%{_texmfdistdir}/tex/latex/base/book.cls
%{_texmfdistdir}/tex/latex/base/book.sty
%{_texmfdistdir}/tex/latex/base/cp1250.def
%{_texmfdistdir}/tex/latex/base/cp1252.def
%{_texmfdistdir}/tex/latex/base/cp1257.def
%{_texmfdistdir}/tex/latex/base/cp437.def
%{_texmfdistdir}/tex/latex/base/cp437de.def
%{_texmfdistdir}/tex/latex/base/cp850.def
%{_texmfdistdir}/tex/latex/base/cp852.def
%{_texmfdistdir}/tex/latex/base/cp858.def
%{_texmfdistdir}/tex/latex/base/cp865.def
%{_texmfdistdir}/tex/latex/base/decmulti.def
%{_texmfdistdir}/tex/latex/base/doc.sty
%{_texmfdistdir}/tex/latex/base/docstrip.tex
%{_texmfdistdir}/tex/latex/base/exscale.sty
%{_texmfdistdir}/tex/latex/base/fix-cm.sty
%{_texmfdistdir}/tex/latex/base/fixltx2e.sty
%{_texmfdistdir}/tex/latex/base/flafter.sty
%{_texmfdistdir}/tex/latex/base/fleqn.clo
%{_texmfdistdir}/tex/latex/base/fleqn.sty
%{_texmfdistdir}/tex/latex/base/fontenc.sty
%{_texmfdistdir}/tex/latex/base/fontmath.cfg
%{_texmfdistdir}/tex/latex/base/fontmath.ltx
%{_texmfdistdir}/tex/latex/base/fonttext.cfg
%{_texmfdistdir}/tex/latex/base/fonttext.ltx
%{_texmfdistdir}/tex/latex/base/graphpap.sty
%{_texmfdistdir}/tex/latex/base/hyphen.ltx
%{_texmfdistdir}/tex/latex/base/idx.tex
%{_texmfdistdir}/tex/latex/base/ifthen.sty
%{_texmfdistdir}/tex/latex/base/inputenc.sty
%{_texmfdistdir}/tex/latex/base/lablst.tex
%{_texmfdistdir}/tex/latex/base/latex.ltx
%{_texmfdistdir}/tex/latex/base/latex209.def
%{_texmfdistdir}/tex/latex/base/latexbug.tex
%{_texmfdistdir}/tex/latex/base/latexsym.sty
%{_texmfdistdir}/tex/latex/base/latin1.def
%{_texmfdistdir}/tex/latex/base/latin10.def
%{_texmfdistdir}/tex/latex/base/latin2.def
%{_texmfdistdir}/tex/latex/base/latin3.def
%{_texmfdistdir}/tex/latex/base/latin4.def
%{_texmfdistdir}/tex/latex/base/latin5.def
%{_texmfdistdir}/tex/latex/base/latin9.def
%{_texmfdistdir}/tex/latex/base/lcyenc.dfu
%{_texmfdistdir}/tex/latex/base/leqno.clo
%{_texmfdistdir}/tex/latex/base/leqno.sty
%{_texmfdistdir}/tex/latex/base/letter.cls
%{_texmfdistdir}/tex/latex/base/letter.sty
%{_texmfdistdir}/tex/latex/base/lppl.tex
%{_texmfdistdir}/tex/latex/base/ltnews.cls
%{_texmfdistdir}/tex/latex/base/ltpatch.ltx
%{_texmfdistdir}/tex/latex/base/ltxcheck.tex
%{_texmfdistdir}/tex/latex/base/ltxdoc.cls
%{_texmfdistdir}/tex/latex/base/ltxguide.cls
%{_texmfdistdir}/tex/latex/base/ly1enc.dfu
%{_texmfdistdir}/tex/latex/base/macce.def
%{_texmfdistdir}/tex/latex/base/makeidx.sty
%{_texmfdistdir}/tex/latex/base/minimal.cls
%{_texmfdistdir}/tex/latex/base/newlfont.sty
%{_texmfdistdir}/tex/latex/base/next.def
%{_texmfdistdir}/tex/latex/base/nfssfont.tex
%{_texmfdistdir}/tex/latex/base/oldlfont.sty
%{_texmfdistdir}/tex/latex/base/omlcmm.fd
%{_texmfdistdir}/tex/latex/base/omlcmr.fd
%{_texmfdistdir}/tex/latex/base/omlenc.def
%{_texmfdistdir}/tex/latex/base/omllcmm.fd
%{_texmfdistdir}/tex/latex/base/omscmr.fd
%{_texmfdistdir}/tex/latex/base/omscmsy.fd
%{_texmfdistdir}/tex/latex/base/omsenc.def
%{_texmfdistdir}/tex/latex/base/omsenc.dfu
%{_texmfdistdir}/tex/latex/base/omslcmsy.fd
%{_texmfdistdir}/tex/latex/base/omxcmex.fd
%{_texmfdistdir}/tex/latex/base/omxlcmex.fd
%{_texmfdistdir}/tex/latex/base/openbib.sty
%{_texmfdistdir}/tex/latex/base/ot1cmdh.fd
%{_texmfdistdir}/tex/latex/base/ot1cmfib.fd
%{_texmfdistdir}/tex/latex/base/ot1cmfr.fd
%{_texmfdistdir}/tex/latex/base/ot1cmr.fd
%{_texmfdistdir}/tex/latex/base/ot1cmss.fd
%{_texmfdistdir}/tex/latex/base/ot1cmtt.fd
%{_texmfdistdir}/tex/latex/base/ot1cmvtt.fd
%{_texmfdistdir}/tex/latex/base/ot1enc.def
%{_texmfdistdir}/tex/latex/base/ot1enc.dfu
%{_texmfdistdir}/tex/latex/base/ot1lcmss.fd
%{_texmfdistdir}/tex/latex/base/ot1lcmtt.fd
%{_texmfdistdir}/tex/latex/base/ot2enc.dfu
%{_texmfdistdir}/tex/latex/base/ot4enc.def
%{_texmfdistdir}/tex/latex/base/preload.cfg
%{_texmfdistdir}/tex/latex/base/preload.ltx
%{_texmfdistdir}/tex/latex/base/proc.cls
%{_texmfdistdir}/tex/latex/base/proc.sty
%{_texmfdistdir}/tex/latex/base/report.cls
%{_texmfdistdir}/tex/latex/base/report.sty
%{_texmfdistdir}/tex/latex/base/sample2e.tex
%{_texmfdistdir}/tex/latex/base/sfonts.def
%{_texmfdistdir}/tex/latex/base/shortvrb.sty
%{_texmfdistdir}/tex/latex/base/showidx.sty
%{_texmfdistdir}/tex/latex/base/size10.clo
%{_texmfdistdir}/tex/latex/base/size11.clo
%{_texmfdistdir}/tex/latex/base/size12.clo
%{_texmfdistdir}/tex/latex/base/slides.cls
%{_texmfdistdir}/tex/latex/base/slides.def
%{_texmfdistdir}/tex/latex/base/slides.sty
%{_texmfdistdir}/tex/latex/base/small2e.tex
%{_texmfdistdir}/tex/latex/base/syntonly.sty
%{_texmfdistdir}/tex/latex/base/t1cmdh.fd
%{_texmfdistdir}/tex/latex/base/t1cmfib.fd
%{_texmfdistdir}/tex/latex/base/t1cmfr.fd
%{_texmfdistdir}/tex/latex/base/t1cmr.fd
%{_texmfdistdir}/tex/latex/base/t1cmss.fd
%{_texmfdistdir}/tex/latex/base/t1cmtt.fd
%{_texmfdistdir}/tex/latex/base/t1cmvtt.fd
%{_texmfdistdir}/tex/latex/base/t1enc.def
%{_texmfdistdir}/tex/latex/base/t1enc.dfu
%{_texmfdistdir}/tex/latex/base/t1enc.sty
%{_texmfdistdir}/tex/latex/base/t1lcmss.fd
%{_texmfdistdir}/tex/latex/base/t1lcmtt.fd
%{_texmfdistdir}/tex/latex/base/t2aenc.dfu
%{_texmfdistdir}/tex/latex/base/t2benc.dfu
%{_texmfdistdir}/tex/latex/base/t2cenc.dfu
%{_texmfdistdir}/tex/latex/base/testpage.tex
%{_texmfdistdir}/tex/latex/base/texsys.cfg
%{_texmfdistdir}/tex/latex/base/textcomp.sty
%{_texmfdistdir}/tex/latex/base/tracefnt.sty
%{_texmfdistdir}/tex/latex/base/ts1cmr.fd
%{_texmfdistdir}/tex/latex/base/ts1cmss.fd
%{_texmfdistdir}/tex/latex/base/ts1cmtt.fd
%{_texmfdistdir}/tex/latex/base/ts1cmvtt.fd
%{_texmfdistdir}/tex/latex/base/ts1enc.def
%{_texmfdistdir}/tex/latex/base/ts1enc.dfu
%{_texmfdistdir}/tex/latex/base/ucmr.fd
%{_texmfdistdir}/tex/latex/base/ucmss.fd
%{_texmfdistdir}/tex/latex/base/ucmtt.fd
%{_texmfdistdir}/tex/latex/base/ulasy.fd
%{_texmfdistdir}/tex/latex/base/ullasy.fd
%{_texmfdistdir}/tex/latex/base/utf8-test.tex
%{_texmfdistdir}/tex/latex/base/utf8.def
%{_texmfdistdir}/tex/latex/base/utf8enc.dfu
%{_texmfdistdir}/tex/latex/base/utf8test.tex
%{_texmfdistdir}/tex/latex/base/x2enc.dfu
%doc %{_texmfdistdir}/doc/latex/base/00readme.txt
%doc %{_texmfdistdir}/doc/latex/base/alltt.pdf
%doc %{_texmfdistdir}/doc/latex/base/autoload.txt
%doc %{_texmfdistdir}/doc/latex/base/bugs.txt
%doc %{_texmfdistdir}/doc/latex/base/cfgguide.pdf
%doc %{_texmfdistdir}/doc/latex/base/changes.txt
%doc %{_texmfdistdir}/doc/latex/base/classes.pdf
%doc %{_texmfdistdir}/doc/latex/base/clsguide.pdf
%doc %{_texmfdistdir}/doc/latex/base/cmfonts.pdf
%doc %{_texmfdistdir}/doc/latex/base/cyrguide.pdf
%doc %{_texmfdistdir}/doc/latex/base/doc.pdf
%doc %{_texmfdistdir}/doc/latex/base/docstrip.pdf
%doc %{_texmfdistdir}/doc/latex/base/encguide.pdf
%doc %{_texmfdistdir}/doc/latex/base/exscale.pdf
%doc %{_texmfdistdir}/doc/latex/base/fixltx2e.pdf
%doc %{_texmfdistdir}/doc/latex/base/fntguide.pdf
%doc %{_texmfdistdir}/doc/latex/base/graphpap.pdf
%doc %{_texmfdistdir}/doc/latex/base/ifthen.pdf
%doc %{_texmfdistdir}/doc/latex/base/inputenc.pdf
%doc %{_texmfdistdir}/doc/latex/base/latex209.pdf
%doc %{_texmfdistdir}/doc/latex/base/latexsym.pdf
%doc %{_texmfdistdir}/doc/latex/base/lb2.pdf
%doc %{_texmfdistdir}/doc/latex/base/legal.txt
%doc %{_texmfdistdir}/doc/latex/base/letter.pdf
%doc %{_texmfdistdir}/doc/latex/base/lgc2.pdf
%doc %{_texmfdistdir}/doc/latex/base/lppl-1-0.txt
%doc %{_texmfdistdir}/doc/latex/base/lppl-1-1.txt
%doc %{_texmfdistdir}/doc/latex/base/lppl-1-2.txt
%doc %{_texmfdistdir}/doc/latex/base/lppl.pdf
%doc %{_texmfdistdir}/doc/latex/base/lppl.txt
%doc %{_texmfdistdir}/doc/latex/base/ltnews.pdf
%doc %{_texmfdistdir}/doc/latex/base/ltx3info.pdf
%doc %{_texmfdistdir}/doc/latex/base/ltxcheck.pdf
%doc %{_texmfdistdir}/doc/latex/base/ltxdoc.pdf
%doc %{_texmfdistdir}/doc/latex/base/makeindx.pdf
%doc %{_texmfdistdir}/doc/latex/base/manifest.txt
%doc %{_texmfdistdir}/doc/latex/base/manual.pdf
%doc %{_texmfdistdir}/doc/latex/base/modguide.pdf
%doc %{_texmfdistdir}/doc/latex/base/newlfont.pdf
%doc %{_texmfdistdir}/doc/latex/base/oldlfont.pdf
%doc %{_texmfdistdir}/doc/latex/base/patches.txt
%doc %{_texmfdistdir}/doc/latex/base/proc.pdf
%doc %{_texmfdistdir}/doc/latex/base/slides.pdf
%doc %{_texmfdistdir}/doc/latex/base/slifonts.pdf
%doc %{_texmfdistdir}/doc/latex/base/source2e.pdf
%doc %{_texmfdistdir}/doc/latex/base/syntonly.pdf
%doc %{_texmfdistdir}/doc/latex/base/tex2.txt
%doc %{_texmfdistdir}/doc/latex/base/texpert.txt
%doc %{_texmfdistdir}/doc/latex/base/tlc2.pdf
%doc %{_texmfdistdir}/doc/latex/base/usrguide.pdf
%doc %{_texmfdistdir}/doc/latex/base/utf8ienc.pdf
%doc %{_texmfdistdir}/doc/latex/base/webcomp.pdf
#- source
%doc %{_texmfdistdir}/source/latex/base/alltt.dtx
%doc %{_texmfdistdir}/source/latex/base/alltt.ins
%doc %{_texmfdistdir}/source/latex/base/autoload.ins
%doc %{_texmfdistdir}/source/latex/base/cfgguide.tex
%doc %{_texmfdistdir}/source/latex/base/classes.dtx
%doc %{_texmfdistdir}/source/latex/base/classes.ins
%doc %{_texmfdistdir}/source/latex/base/clsguide.tex
%doc %{_texmfdistdir}/source/latex/base/cmextra.ins
%doc %{_texmfdistdir}/source/latex/base/cmfonts.fdd
%doc %{_texmfdistdir}/source/latex/base/cmfonts.ins
%doc %{_texmfdistdir}/source/latex/base/cyrguide.tex
%doc %{_texmfdistdir}/source/latex/base/doc.dtx
%doc %{_texmfdistdir}/source/latex/base/docstrip.dtx
%doc %{_texmfdistdir}/source/latex/base/docstrip.ins
%doc %{_texmfdistdir}/source/latex/base/ec.ins
%doc %{_texmfdistdir}/source/latex/base/encguide.tex
%doc %{_texmfdistdir}/source/latex/base/exscale.dtx
%doc %{_texmfdistdir}/source/latex/base/exscale.ins
%doc %{_texmfdistdir}/source/latex/base/fixltx2e.dtx
%doc %{_texmfdistdir}/source/latex/base/fixltx2e.ins
%doc %{_texmfdistdir}/source/latex/base/fntguide.tex
%doc %{_texmfdistdir}/source/latex/base/fontdef.dtx
%doc %{_texmfdistdir}/source/latex/base/format.ins
%doc %{_texmfdistdir}/source/latex/base/graphpap.dtx
%doc %{_texmfdistdir}/source/latex/base/graphpap.ins
%doc %{_texmfdistdir}/source/latex/base/ifthen.dtx
%doc %{_texmfdistdir}/source/latex/base/ifthen.ins
%doc %{_texmfdistdir}/source/latex/base/inputenc.dtx
%doc %{_texmfdistdir}/source/latex/base/inputenc.ins
%doc %{_texmfdistdir}/source/latex/base/latex209.dtx
%doc %{_texmfdistdir}/source/latex/base/latex209.ins
%doc %{_texmfdistdir}/source/latex/base/latexbug.el
%doc %{_texmfdistdir}/source/latex/base/latexsym.dtx
%doc %{_texmfdistdir}/source/latex/base/latexsym.ins
%doc %{_texmfdistdir}/source/latex/base/lb2.err
%doc %{_texmfdistdir}/source/latex/base/letter.dtx
%doc %{_texmfdistdir}/source/latex/base/letter.ins
%doc %{_texmfdistdir}/source/latex/base/lgc2.err
%doc %{_texmfdistdir}/source/latex/base/ltalloc.dtx
%doc %{_texmfdistdir}/source/latex/base/ltbibl.dtx
%doc %{_texmfdistdir}/source/latex/base/ltboxes.dtx
%doc %{_texmfdistdir}/source/latex/base/ltclass.dtx
%doc %{_texmfdistdir}/source/latex/base/ltcntrl.dtx
%doc %{_texmfdistdir}/source/latex/base/ltcounts.dtx
%doc %{_texmfdistdir}/source/latex/base/ltdefns.dtx
%doc %{_texmfdistdir}/source/latex/base/ltdirchk.dtx
%doc %{_texmfdistdir}/source/latex/base/lterror.dtx
%doc %{_texmfdistdir}/source/latex/base/ltfiles.dtx
%doc %{_texmfdistdir}/source/latex/base/ltfinal.dtx
%doc %{_texmfdistdir}/source/latex/base/ltfloat.dtx
%doc %{_texmfdistdir}/source/latex/base/ltfntcmd.dtx
%doc %{_texmfdistdir}/source/latex/base/ltfssbas.dtx
%doc %{_texmfdistdir}/source/latex/base/ltfsscmp.dtx
%doc %{_texmfdistdir}/source/latex/base/ltfssdcl.dtx
%doc %{_texmfdistdir}/source/latex/base/ltfssini.dtx
%doc %{_texmfdistdir}/source/latex/base/ltfsstrc.dtx
%doc %{_texmfdistdir}/source/latex/base/lthyphen.dtx
%doc %{_texmfdistdir}/source/latex/base/ltidxglo.dtx
%doc %{_texmfdistdir}/source/latex/base/ltlength.dtx
%doc %{_texmfdistdir}/source/latex/base/ltlists.dtx
%doc %{_texmfdistdir}/source/latex/base/ltlogos.dtx
%doc %{_texmfdistdir}/source/latex/base/ltmath.dtx
%doc %{_texmfdistdir}/source/latex/base/ltmiscen.dtx
%doc %{_texmfdistdir}/source/latex/base/ltnews01.tex
%doc %{_texmfdistdir}/source/latex/base/ltnews02.tex
%doc %{_texmfdistdir}/source/latex/base/ltnews03.tex
%doc %{_texmfdistdir}/source/latex/base/ltnews04.tex
%doc %{_texmfdistdir}/source/latex/base/ltnews05.tex
%doc %{_texmfdistdir}/source/latex/base/ltnews06.tex
%doc %{_texmfdistdir}/source/latex/base/ltnews07.tex
%doc %{_texmfdistdir}/source/latex/base/ltnews08.tex
%doc %{_texmfdistdir}/source/latex/base/ltnews09.tex
%doc %{_texmfdistdir}/source/latex/base/ltnews10.tex
%doc %{_texmfdistdir}/source/latex/base/ltnews11.tex
%doc %{_texmfdistdir}/source/latex/base/ltnews12.tex
%doc %{_texmfdistdir}/source/latex/base/ltnews13.tex
%doc %{_texmfdistdir}/source/latex/base/ltnews14.tex
%doc %{_texmfdistdir}/source/latex/base/ltnews15.tex
%doc %{_texmfdistdir}/source/latex/base/ltnews16.tex
%doc %{_texmfdistdir}/source/latex/base/ltnews17.tex
%doc %{_texmfdistdir}/source/latex/base/ltnews18.tex
%doc %{_texmfdistdir}/source/latex/base/ltnews19.tex
%doc %{_texmfdistdir}/source/latex/base/ltnews20.tex
%doc %{_texmfdistdir}/source/latex/base/ltoutenc.dtx
%doc %{_texmfdistdir}/source/latex/base/ltoutenc.ins
%doc %{_texmfdistdir}/source/latex/base/ltoutput.dtx
%doc %{_texmfdistdir}/source/latex/base/ltpage.dtx
%doc %{_texmfdistdir}/source/latex/base/ltpageno.dtx
%doc %{_texmfdistdir}/source/latex/base/ltpar.dtx
%doc %{_texmfdistdir}/source/latex/base/ltpictur.dtx
%doc %{_texmfdistdir}/source/latex/base/ltplain.dtx
%doc %{_texmfdistdir}/source/latex/base/ltsect.dtx
%doc %{_texmfdistdir}/source/latex/base/ltspace.dtx
%doc %{_texmfdistdir}/source/latex/base/lttab.dtx
%doc %{_texmfdistdir}/source/latex/base/ltthm.dtx
%doc %{_texmfdistdir}/source/latex/base/ltvers.dtx
%doc %{_texmfdistdir}/source/latex/base/ltx3info.tex
%doc %{_texmfdistdir}/source/latex/base/ltxdoc.dtx
%doc %{_texmfdistdir}/source/latex/base/ltxref.dtx
%doc %{_texmfdistdir}/source/latex/base/makeindx.dtx
%doc %{_texmfdistdir}/source/latex/base/makeindx.ins
%doc %{_texmfdistdir}/source/latex/base/manual.err
%doc %{_texmfdistdir}/source/latex/base/modguide.tex
%doc %{_texmfdistdir}/source/latex/base/newdc.ins
%doc %{_texmfdistdir}/source/latex/base/newlfont.dtx
%doc %{_texmfdistdir}/source/latex/base/nfssfont.dtx
%doc %{_texmfdistdir}/source/latex/base/nfssfont.ins
%doc %{_texmfdistdir}/source/latex/base/olddc.ins
%doc %{_texmfdistdir}/source/latex/base/oldlfont.dtx
%doc %{_texmfdistdir}/source/latex/base/preload.dtx
%doc %{_texmfdistdir}/source/latex/base/proc.dtx
%doc %{_texmfdistdir}/source/latex/base/proc.ins
%doc %{_texmfdistdir}/source/latex/base/slides.dtx
%doc %{_texmfdistdir}/source/latex/base/slides.ins
%doc %{_texmfdistdir}/source/latex/base/slifonts.fdd
%doc %{_texmfdistdir}/source/latex/base/source2e.tex
%doc %{_texmfdistdir}/source/latex/base/syntonly.dtx
%doc %{_texmfdistdir}/source/latex/base/syntonly.ins
%doc %{_texmfdistdir}/source/latex/base/tlc2.err
%doc %{_texmfdistdir}/source/latex/base/unpack.ins
%doc %{_texmfdistdir}/source/latex/base/usrguide.tex
%doc %{_texmfdistdir}/source/latex/base/utf8ienc.dtx
%doc %{_texmfdistdir}/source/latex/base/webcomp.err
%doc %{_mandir}/man1/latex.1*
%doc %{_texmfdistdir}/doc/man/man1/latex.man1.pdf
%doc %{_mandir}/man1/pdflatex.1*
%doc %{_texmfdistdir}/doc/man/man1/pdflatex.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2 -a3 -a4

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar makeindex tex doc source %{buildroot}%{_texmfdistdir}
mkdir -p %{buildroot}%{_texmf_fmtutil_d}
cat > %{buildroot}%{_texmf_fmtutil_d}/latex <<EOF
#
# from latex-bin:
latex pdftex language.dat -translate-file=cp227.tcx *latex.ini
pdflatex pdftex language.dat -translate-file=cp227.tcx *pdflatex.ini
dvilualatex luatex language.dat,language.dat.lua dvilualatex.ini
lualatex luatex language.dat,language.dat.lua lualatex.ini
EOF

%changelog
* Tue Mar 04 2014 Denis Silakov <denis.silakov@rosalab.ru> 20130306-1
+ Revision: b6adb08
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21169 |12mu|texlive-latex2e-help-texinfo-spanish-20131011-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29725
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-latex2e-help-texinfo-spanish
Version:	20131011
Release:	5
Summary:	TeXLive latex2e-help-texinfo-spanish package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex2e-help-texinfo-spanish.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex2e-help-texinfo-spanish.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
TeXLive latex2e-help-texinfo-spanish package.

#-----------------------------------------------------------------------
%files
%doc %{_infodir}/latex2e-es.info*
%doc %{_texmfdistdir}/doc/latex/latex2e-help-texinfo-spanish/latex2e-es.dbk
%doc %{_texmfdistdir}/doc/latex/latex2e-help-texinfo-spanish/latex2e-es.html
%doc %{_texmfdistdir}/doc/latex/latex2e-help-texinfo-spanish/latex2e-es.pdf
%doc %{_texmfdistdir}/doc/latex/latex2e-help-texinfo-spanish/latex2e-es.texi
%doc %{_texmfdistdir}/doc/latex/latex2e-help-texinfo-spanish/latex2e-es.txt
%doc %{_texmfdistdir}/doc/latex/latex2e-help-texinfo-spanish/latex2e-es.xml
#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}
mkdir -p %{buildroot}%{_infodir}
mv %{buildroot}%{_texmfdistdir}/doc/info/*.info %{buildroot}%{_infodir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 20131011-5
+ Revision: 1ad5559
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21170 |12mu|texlive-latex-brochure-20130122-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 28916
# category Package
# catalog-ctan /info/latex-brochure
# catalog-date 2013-01-22 18:02:11 +0100
# catalog-license lppl
# catalog-version 2013-01-22
Name:		texlive-latex-brochure
Version:	20130122
Release:	6
Summary:	A publicity flyer for LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/latex-brochure
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-brochure.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-brochure.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
The document is designed as a publicity flyer for LaTeX, but
also serves as an interesting showcase of what LaTeX can do.
The flyer is designed for printing, double-sided, on A3 paper,
which would then be folded once.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/latex-brochure/README
%doc %{_texmfdistdir}/doc/latex/latex-brochure/README.pdf
%doc %{_texmfdistdir}/doc/latex/latex-brochure/brochure-a3folderFB.pdf
%doc %{_texmfdistdir}/doc/latex/latex-brochure/brochure-a3folderIN.pdf
%doc %{_texmfdistdir}/doc/latex/latex-brochure/brochure-a4.pdf
%doc %{_texmfdistdir}/doc/latex/latex-brochure/brochure-ledgerfolderFB.pdf
%doc %{_texmfdistdir}/doc/latex/latex-brochure/brochure-ledgerfolderIN.pdf
%doc %{_texmfdistdir}/doc/latex/latex-brochure/brochure-letter.pdf
%doc %{_texmfdistdir}/doc/latex/latex-brochure/brochure.bib
%doc %{_texmfdistdir}/doc/latex/latex-brochure/brochure.pdf
%doc %{_texmfdistdir}/doc/latex/latex-brochure/brochure.sty
%doc %{_texmfdistdir}/doc/latex/latex-brochure/brochure.tex
%doc %{_texmfdistdir}/doc/latex/latex-brochure/build
%doc %{_texmfdistdir}/doc/latex/latex-brochure/diagram-crop.eps
%doc %{_texmfdistdir}/doc/latex/latex-brochure/diagram-crop.pdf
%doc %{_texmfdistdir}/doc/latex/latex-brochure/fullscreen.eps
%doc %{_texmfdistdir}/doc/latex/latex-brochure/fullscreen.png
%doc %{_texmfdistdir}/doc/latex/latex-brochure/index.html
%doc %{_texmfdistdir}/doc/latex/latex-brochure/sample-crop.eps
%doc %{_texmfdistdir}/doc/latex/latex-brochure/sample-crop.pdf
%doc %{_texmfdistdir}/doc/latex/latex-brochure/typo-degraded.eps
%doc %{_texmfdistdir}/doc/latex/latex-brochure/typo-degraded.png

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}

%changelog
* Sun Feb 16 2014 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> 20130122-6
+ Revision: 3088da7
- - Update to latest release.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21171 |12mu|texlive-latexconfig-20131011-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 28991
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-latexconfig
Version:	20131011
Release:	5
Summary:	TeXLive latexconfig package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latexconfig.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive latexconfig package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/latexconfig/color.cfg
%{_texmfdistdir}/tex/latex/latexconfig/dvilualatex.ini
%{_texmfdistdir}/tex/latex/latexconfig/epstopdf-sys.cfg
%{_texmfdistdir}/tex/latex/latexconfig/graphics.cfg
%{_texmfdistdir}/tex/latex/latexconfig/hyperref.cfg
%{_texmfdistdir}/tex/latex/latexconfig/latex.ini
%{_texmfdistdir}/tex/latex/latexconfig/lualatex-patch-kernel.tex
%{_texmfdistdir}/tex/latex/latexconfig/lualatex-reset-codes.tex
%{_texmfdistdir}/tex/latex/latexconfig/lualatex.ini
%{_texmfdistdir}/tex/latex/latexconfig/lualatexiniconfig.tex
%{_texmfdistdir}/tex/latex/latexconfig/lualatexquotejobname.lua
%{_texmfdistdir}/tex/latex/latexconfig/lualatexquotejobname.tex
%{_texmfdistdir}/tex/latex/latexconfig/mllatex.ini
%{_texmfdistdir}/tex/latex/latexconfig/pdflatex.ini
%{_texmfdistdir}/tex/latex/latexconfig/xelatex.ini

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 20131011-5
+ Revision: 469f20d
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21172 |12mu|texlive-latexdiff-1.0.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30961
# category Package
# catalog-ctan /support/latexdiff
# catalog-date 2013-06-17 18:07:35 +0200
# catalog-license gpl
# catalog-version 1.0.3
Name:		texlive-latexdiff
Version:	1.0.3
Release:	5
Summary:	Determine and mark up significant differences between latex files
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/latexdiff
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latexdiff.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latexdiff.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-latexdiff.bin = %{EVRD}
%rename latexdiff

%description
Latexdiff is a Perl script for visual mark up and revision of
significant differences between two latex files. Various
options are available for visual markup using standard latex
packages such as color. Changes not directly affecting visible
text, for example in formatting commands, are still marked in
the latex source. A rudimentary revision facilility is provided
by another Perl script, latexrevise, which accepts or rejects
all changes. Manual editing of the difference file can be used
to override this default behaviour and accept or reject
selected changes only.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/latexdiff-vc
%{_bindir}/latexdiff
%{_bindir}/latexrevise
%{_texmfdistdir}/scripts/latexdiff/latexdiff-vc.pl
%{_texmfdistdir}/scripts/latexdiff/latexdiff.pl
%{_texmfdistdir}/scripts/latexdiff/latexrevise.pl
%doc %{_mandir}/man1/latexdiff-vc.1*
%doc %{_texmfdistdir}/doc/man/man1/latexdiff-vc.man1.pdf
%doc %{_mandir}/man1/latexdiff.1*
%doc %{_texmfdistdir}/doc/man/man1/latexdiff.man1.pdf
%doc %{_mandir}/man1/latexrevise.1*
%doc %{_texmfdistdir}/doc/man/man1/latexrevise.man1.pdf
%doc %{_texmfdistdir}/doc/support/latexdiff/COPYING
%doc %{_texmfdistdir}/doc/support/latexdiff/README
%doc %{_texmfdistdir}/doc/support/latexdiff/doc/example-diff.tex
%doc %{_texmfdistdir}/doc/support/latexdiff/doc/latexdiff-man.pdf
%doc %{_texmfdistdir}/doc/support/latexdiff/doc/latexdiff-man.tex
%doc %{_texmfdistdir}/doc/support/latexdiff/example/example-draft.tex
%doc %{_texmfdistdir}/doc/support/latexdiff/example/example-rev.tex
%doc %{_texmfdistdir}/doc/support/latexdiff/latexdiff
%doc %{_texmfdistdir}/doc/support/latexdiff/latexdiff-fast

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/latexdiff/latexdiff-vc.pl latexdiff-vc
    ln -sf %{_texmfdistdir}/scripts/latexdiff/latexdiff.pl latexdiff
    ln -sf %{_texmfdistdir}/scripts/latexdiff/latexrevise.pl latexrevise
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.3-5
+ Revision: d840bba
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21173 |12mu|texlive-latex-git-log-0.9-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30983
# category Package
# catalog-ctan /support/latex-git-log
# catalog-date 2013-06-19 18:12:49 +0200
# catalog-license gpl3
# catalog-version 0.9
Name:		texlive-latex-git-log
Version:	0.9
Release:	6
Summary:	Typeset git log information
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/latex-git-log
License:	GPL3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-git-log.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-git-log.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-latex-git-log.bin = %{EVRD}

%description
The program is run within a git repository, and outputs the
entire version history, as a LaTeX table. That output will
typically be redirected to a file; the author recommends
typesetting in landscape orientation.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/latex-git-log
%{_texmfdistdir}/scripts/latex-git-log/latex-git-log
%doc %{_mandir}/man1/latex-git-log.1*
%doc %{_texmfdistdir}/doc/man/man1/latex-git-log.man1.pdf
%doc %{_texmfdistdir}/doc/support/latex-git-log/README
%doc %{_texmfdistdir}/doc/support/latex-git-log/example-output.tex
%doc %{_texmfdistdir}/doc/support/latex-git-log/example.pdf
%doc %{_texmfdistdir}/doc/support/latex-git-log/example.tex
%doc %{_texmfdistdir}/doc/support/latex-git-log/po/de.po

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf ../share/texmf-dist/scripts/latex-git-log/latex-git-log latex-git-log
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 0.9-6
+ Revision: 720abb1
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21174 |12mu|texlive-latexindent-1.1R-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32228
# category Package
# catalog-ctan /support/latexindent
# catalog-date 2013-11-18 13:22:51 +0100
# catalog-license gpl3
# catalog-version 1.1R
Name:		texlive-latexindent
Version:	1.1R
Release:	6
Summary:	Indent a LaTeX document, highlighting the programming structure
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/latexindent
License:	GPL3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latexindent.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latexindent.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-latexindent.bin = %{EVRD}

%description
The Perl script (also available as a windows executable)
processes a LaTeX file, indenting parts so as to highlight the
structure for the reader.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/latexindent
%{_texmfdistdir}/scripts/latexindent/defaultSettings.yaml
%{_texmfdistdir}/scripts/latexindent/latexindent.pl
%doc %{_texmfdistdir}/doc/support/latexindent/README
%doc %{_texmfdistdir}/doc/support/latexindent/documentation/manual.pdf
%doc %{_texmfdistdir}/doc/support/latexindent/documentation/manual.tex
%doc %{_texmfdistdir}/doc/support/latexindent/indent.yaml
%doc %{_texmfdistdir}/doc/support/latexindent/success/bigTest.tex
%doc %{_texmfdistdir}/doc/support/latexindent/success/braceTest.tex
%doc %{_texmfdistdir}/doc/support/latexindent/success/braceTestsmall.tex
%doc %{_texmfdistdir}/doc/support/latexindent/success/environments.tex
%doc %{_texmfdistdir}/doc/support/latexindent/success/filecontents.tex
%doc %{_texmfdistdir}/doc/support/latexindent/success/matrix.tex
%doc %{_texmfdistdir}/doc/support/latexindent/success/nestedalignment.tex
%doc %{_texmfdistdir}/doc/support/latexindent/success/nestedalignment1.tex
%doc %{_texmfdistdir}/doc/support/latexindent/success/outputfile.tex
%doc %{_texmfdistdir}/doc/support/latexindent/success/preamble.tex
%doc %{_texmfdistdir}/doc/support/latexindent/success/pstricks1.tex
%doc %{_texmfdistdir}/doc/support/latexindent/success/pstricks2.tex
%doc %{_texmfdistdir}/doc/support/latexindent/success/pstricks3.tex
%doc %{_texmfdistdir}/doc/support/latexindent/success/sampleAFTER.tex
%doc %{_texmfdistdir}/doc/support/latexindent/success/sampleBEFORE.tex
%doc %{_texmfdistdir}/doc/support/latexindent/success/stylefile.tex
%doc %{_texmfdistdir}/doc/support/latexindent/success/table1.tex
%doc %{_texmfdistdir}/doc/support/latexindent/success/table2.tex
%doc %{_texmfdistdir}/doc/support/latexindent/success/table3.tex
%doc %{_texmfdistdir}/doc/support/latexindent/success/testHeadings.tex
%doc %{_texmfdistdir}/doc/support/latexindent/success/testHeadings1.tex
%doc %{_texmfdistdir}/doc/support/latexindent/success/theorem.tex
%doc %{_texmfdistdir}/doc/support/latexindent/success/tikz1.tex
%doc %{_texmfdistdir}/doc/support/latexindent/success/tikz2.tex
%doc %{_texmfdistdir}/doc/support/latexindent/success/tikz3.tex
%doc %{_texmfdistdir}/doc/support/latexindent/success/tikz4.tex
%doc %{_texmfdistdir}/doc/support/latexindent/success/tikz5.tex
%doc %{_texmfdistdir}/doc/support/latexindent/success/torusPGF.tex
%doc %{_texmfdistdir}/doc/support/latexindent/success/torusPSTricks.tex
%doc %{_texmfdistdir}/doc/support/latexindent/success/trailingComments.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/latexindent/latexindent.pl latexindent
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 1.1R-6
+ Revision: 76d17a1
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21175 |12mu|texlive-latexmk-4.39-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32200
# category Package
# catalog-ctan /support/latexmk
# catalog-date 2013-11-21 18:12:51 +0100
# catalog-license gpl
# catalog-version 4.39
Name:		texlive-latexmk
Version:	4.39
Release:	5
Summary:	Fully automated LaTeX document generation
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/latexmk
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latexmk.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latexmk.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latexmk.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-latexmk.bin = %{EVRD}

%description
Latexmk completely automates the process of generating a LaTeX
document. Given the source files for a document, latexmk issues
the appropriate sequence of commands to generate a .dvi, .ps,
.pdf or hardcopy version of the document. An important feature
is the "preview continuous mode", where the script watches all
of the source files (primary file and included TeX and graphics
files), and reruns LaTeX, etc., whenever a source file has
changed. Thus a previewer can have an updated display whenever
the source files change.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/latexmk
%{_texmfdistdir}/scripts/latexmk/latexmk.pl
%doc %{_mandir}/man1/latexmk.1*
%doc %{_texmfdistdir}/doc/man/man1/latexmk.man1.pdf
%doc %{_texmfdistdir}/doc/support/latexmk/CHANGES
%doc %{_texmfdistdir}/doc/support/latexmk/COPYING
%doc %{_texmfdistdir}/doc/support/latexmk/INSTALL
%doc %{_texmfdistdir}/doc/support/latexmk/README
%doc %{_texmfdistdir}/doc/support/latexmk/example_rcfiles/README
%doc %{_texmfdistdir}/doc/support/latexmk/example_rcfiles/Sweave_latexmkrc
%doc %{_texmfdistdir}/doc/support/latexmk/example_rcfiles/TeX4ht-latexmkrc
%doc %{_texmfdistdir}/doc/support/latexmk/example_rcfiles/asymptote_latexmkrc
%doc %{_texmfdistdir}/doc/support/latexmk/example_rcfiles/clean_pattern_latexmkrc
%doc %{_texmfdistdir}/doc/support/latexmk/example_rcfiles/exceltex_latexmkrc
%doc %{_texmfdistdir}/doc/support/latexmk/example_rcfiles/glossary_latexmkrc
%doc %{_texmfdistdir}/doc/support/latexmk/example_rcfiles/lualatex_latexmkrc
%doc %{_texmfdistdir}/doc/support/latexmk/example_rcfiles/mpost_latexmkrc
%doc %{_texmfdistdir}/doc/support/latexmk/example_rcfiles/pdflatexmkrc
%doc %{_texmfdistdir}/doc/support/latexmk/example_rcfiles/pythontex-latexmkrc
%doc %{_texmfdistdir}/doc/support/latexmk/example_rcfiles/sagetex_latexmkrc
%doc %{_texmfdistdir}/doc/support/latexmk/example_rcfiles/sweave_latexmkrc
%doc %{_texmfdistdir}/doc/support/latexmk/example_rcfiles/tex4ht-latexmkrc
%doc %{_texmfdistdir}/doc/support/latexmk/example_rcfiles/xelatex_latexmkrc
%doc %{_texmfdistdir}/doc/support/latexmk/extra-scripts/README1
%doc %{_texmfdistdir}/doc/support/latexmk/extra-scripts/dvipdfm_call
%doc %{_texmfdistdir}/doc/support/latexmk/extra-scripts/dvipdfm_call.bat
%doc %{_texmfdistdir}/doc/support/latexmk/extra-scripts/dvipdfmx_call
%doc %{_texmfdistdir}/doc/support/latexmk/extra-scripts/dvipdfmx_call.bat
%doc %{_texmfdistdir}/doc/support/latexmk/extra-scripts/htlatexonly
%doc %{_texmfdistdir}/doc/support/latexmk/extra-scripts/kickxdvi
%doc %{_texmfdistdir}/doc/support/latexmk/extra-scripts/l1
%doc %{_texmfdistdir}/doc/support/latexmk/extra-scripts/l2
%doc %{_texmfdistdir}/doc/support/latexmk/extra-scripts/myhtlatex2
%doc %{_texmfdistdir}/doc/support/latexmk/extra-scripts/pst2pdf_for_latexmk
%doc %{_texmfdistdir}/doc/support/latexmk/extra-scripts/pst2pdf_for_latexmk_README.txt
%doc %{_texmfdistdir}/doc/support/latexmk/extra-scripts/startacroread
%doc %{_texmfdistdir}/doc/support/latexmk/latexmk.pdf
%doc %{_texmfdistdir}/doc/support/latexmk/latexmk.txt
#- source
%doc %{_texmfdistdir}/source/support/latexmk/latexmk.bat

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/latexmk/latexmk.pl latexmk
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 4.39-5
+ Revision: f059093
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21176 |12mu|texlive-latex-web-companion-20120710-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29349
# category Package
# catalog-ctan /info/examples/lwc
# catalog-date 2012-07-10 08:38:43 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-latex-web-companion
Version:	20120710
Release:	6
Summary:	Examples from The LaTeX Web Companion
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/examples/lwc
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-web-companion.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-web-companion.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%define __noautoprov 'perl\\(.*'

%description
The source of the examples printed in the book, together with
necessary supporting files.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apa/README.apa
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apa/latexexa-raw.xml
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apa/latexexa.dtd
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apa/latexexa.tex
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apa/latexexa.xml
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apa/phys332-1.eps
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apa/phys332-2.eps
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apa/teched.html
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apa/teched.java
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apb/InvitationSAX.class
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apb/InvitationSAX.java
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apb/MySAXApp.class
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apb/MySAXApp.java
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apb/README.apb
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apb/bibliotest1.xml
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apb/bibliotest2.xml
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apb/biblioxml1.dtd
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apb/biblioxml2.dtd
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apb/colorcir.eps
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apb/inv2.tex
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apb/invitation.sty
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apb/invitation2.dtd
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apb/invitation2.xml
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apb/latexmath.dtd
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apb/latexmml.dtd
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apb/makelatex.sh
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apb/minilatex.dtd
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apb/minilatex.xsl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apb/minilatexexa.tex
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apb/minilatexexa.xml
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apb/mybiblio.dtd
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apb/utf82latin1.sh
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apc/ISOcyr1.pen
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apc/README.apc
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apc/invitation.sty
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apc/invitationfr.dtd
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apc/invitationfr.tex
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apc/invitationfr.xml
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apc/invitationfrraw.tex
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apc/invlat1fr.xsl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apc/utf8.html
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apc/utf8.xml
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apc/utf8.xsl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apc/utf8raw.html
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch2/latexexa.aux
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch2/latexexa.brf
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch2/latexexa.log
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch2/latexexa.out
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch2/latexexa.pdf
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch2/latexexa.tex
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch2/phys332-1.pdf
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch2/phys332-2.pdf
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3/Makefile.ex2
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3/Makefile.ex3
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3/README.ch3
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3/colorcir.eps
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3/ex20.tex
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3/ex21.tex
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3/ex22.tex
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3/ex2bib.tex
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3/ex30.tex
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3/ex31.tex
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3/ex32.tex
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3/ex3bib.tex
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3/l2hexa.tex
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3/myinit.pl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3/sampleAMS.css
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3/sampleAMS.tex
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3/sampleMath.tex
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3/sampleMathImages.tex
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3/sampleMathThumb.tex
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3/tac2dim.eps
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch4/latexexa.aux
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch4/latexexa.css
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch4/latexexa.dvi
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch4/latexexa.html
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch4/latexexa.idv
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch4/latexexa.lg
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch4/latexexa.log
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch4/latexexa.otc
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch4/latexexa.tex
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch4/latexexa.toc
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch4/latexexa.xref
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch4/phys332-1.eps
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch4/phys332-2.eps
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch4/tex4ht.env
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch4/tex4ht.tmp
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch4/tmp.ps
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch6/README.ch6
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch6/catalog
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch6/emptyexample.xml
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch6/invitation.dtd
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch6/invitation.xml
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch6/wrong.xml
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch6/xml.dcl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/README.ch7
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/SGMLS.pm
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/SGMLS/Output.pm
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/SGMLS/Refs.pm
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/SGMLS/SGMLS.pm
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/any.xml
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/any.xsl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/catalog
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/catalog.dsssl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/catalog.xml
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/debug.txt
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/dsssl.cat
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/dsssl.dtd
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/empty.dsl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/empty.xsl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/emptyexample.xml
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/fot.dtd
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/inv1html.pl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/inv2css.html.save
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/inv2html.pl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/inv2lat.pl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/inv3.xml
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/invcss.html.save
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/invfo1.fop
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/invfo1.out
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/invfo1.pdf
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/invfo1.xsl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/invhtml.dsl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/invhtml2.xsl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/invit.css
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/invitation.dsl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/invitation.dtd
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/invitation.fot
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/invitation.sty
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/invitation.tex.save
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/invitation.xml
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/invitation2.dtd
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/invitation2.xml
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/invitationfr.sty
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/invlat1.xsl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/invtab1.dsl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/invtab2.dsl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/makesum.xml
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/makesum.xsl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/sectionexa.xml
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/sectionexa.xsl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/sgmlspl.pl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/skel.pl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/style-sheet.dtd
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/templatest.xml
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/templatest.xsl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/templatestnok.xsl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/templatestok.xsl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/test-SGMLS.pl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/writefile.xsl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/writefiles.xml
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/wrong.xml
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/xml.dcl
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/xsl.xml
%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/xslexa1.xsl

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}

%changelog
* Wed Feb 26 2014 Denis Silakov <denis.silakov@rosalab.ru> 20120710-6
+ Revision: 2066347
- Drop wrong provides



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21177 |12mu|texlive-lcdftypetools-2.97-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29764
# category TLCore
# catalog-ctan /fonts/utilities/lcdf-typetools
# catalog-date 2012-10-26 00:32:45 +0200
# catalog-license gpl
# catalog-version 2.97
Name:		texlive-lcdftypetools
Version:	2.97
Release:	5
Summary:	A bundle of outline font manipulation tools
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/utilities/lcdf-typetools
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lcdftypetools.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lcdftypetools.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-glyphlist
Requires:	texlive-lcdftypetools.bin

%description
This bundle of tools comprises: - Cfftot1, which translates a
Compact Font Format (CFF) font, or a PostScript-flavored
OpenType font, into PostScript Type 1 format. It correctly
handles subroutines and hints; - Mmafm and mmpfb, which create
instances of multiple-master fonts (mmafm and mmpfb were
previously distributed in their own package, mminstance); -
Otfinfo, which reports information about OpenType fonts, such
as the features they support and the contents of their 'size'
optical size features; - Otftotfm, which creates TeX font
metrics and encodings that correspond to a PostScript-flavored
OpenType font. It will interpret glyph positionings,
substitutions, and ligatures as far as it is able. You can say
which OpenType features should be activated; - T1dotlessj,
creates a Type 1 font whose only character is a dotless j
matching the input font's design; - T1lint, which checks a Type
1 font for correctness; - T1reencode, which replaces a font's
internal encoding with one you specify; and - T1testpage, which
creates a PostScript proof for a Type 1 font. It is preliminary
software.

#-----------------------------------------------------------------------
%files
%doc %{_mandir}/man1/cfftot1.1*
%doc %{_texmfdistdir}/doc/man/man1/cfftot1.man1.pdf
%doc %{_mandir}/man1/mmafm.1*
%doc %{_texmfdistdir}/doc/man/man1/mmafm.man1.pdf
%doc %{_mandir}/man1/mmpfb.1*
%doc %{_texmfdistdir}/doc/man/man1/mmpfb.man1.pdf
%doc %{_mandir}/man1/otfinfo.1*
%doc %{_texmfdistdir}/doc/man/man1/otfinfo.man1.pdf
%doc %{_mandir}/man1/otftotfm.1*
%doc %{_texmfdistdir}/doc/man/man1/otftotfm.man1.pdf
%doc %{_mandir}/man1/t1dotlessj.1*
%doc %{_texmfdistdir}/doc/man/man1/t1dotlessj.man1.pdf
%doc %{_mandir}/man1/t1lint.1*
%doc %{_texmfdistdir}/doc/man/man1/t1lint.man1.pdf
%doc %{_mandir}/man1/t1rawafm.1*
%doc %{_texmfdistdir}/doc/man/man1/t1rawafm.man1.pdf
%doc %{_mandir}/man1/t1reencode.1*
%doc %{_texmfdistdir}/doc/man/man1/t1reencode.man1.pdf
%doc %{_mandir}/man1/t1testpage.1*
%doc %{_texmfdistdir}/doc/man/man1/t1testpage.man1.pdf
%doc %{_mandir}/man1/ttftotype42.1*
%doc %{_texmfdistdir}/doc/man/man1/ttftotype42.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.97-5
+ Revision: 27a955d
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21178 |12mu|texlive-lcg-1.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31474
# category Package
# catalog-ctan /macros/latex/contrib/lcg
# catalog-date 2013-08-19 14:43:09 +0200
# catalog-license lppl
# catalog-version 1.3
Name:		texlive-lcg
Version:	1.3
Release:	5
Summary:	Generate random integers
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/lcg
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lcg.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lcg.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lcg.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The lcg package generates random numbers (integers) via a
linear congruential generator (Schrage's method). The random
numbers are written to a counter. The keyval package is used
for the user to provide values for the range and a seed, and
for the name of the counter to be used.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/lcg/lcg.sty
%doc %{_texmfdistdir}/doc/latex/lcg/lcg.pdf
#- source
%doc %{_texmfdistdir}/source/latex/lcg/lcg.dtx
%doc %{_texmfdistdir}/source/latex/lcg/lcg.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.3-5
+ Revision: bb64d80
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21179 |12mu|texlive-ledmac-0.19.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30987
# category Package
# catalog-ctan /macros/latex/contrib/ledmac
# catalog-date 2013-06-15 00:57:55 +0200
# catalog-license lppl
# catalog-version 0.19.1
Name:		texlive-ledmac
Version:	0.19.1
Release:	5
Summary:	Typeset scholarly editions
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ledmac
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ledmac.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ledmac.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ledmac.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A macro package for typesetting scholarly critical editions.
The ledmac package is a LaTeX port of the plain TeX EDMAC
macros. It supports indexing by page and line number and simple
tabular- and array-style environments. The package is
distributed with the related ledpar and ledarab packages. The
package is now superseded by eledmac.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/ledmac/afoot.sty
%{_texmfdistdir}/tex/latex/ledmac/ledarab.sty
%{_texmfdistdir}/tex/latex/ledmac/ledmac.sty
%{_texmfdistdir}/tex/latex/ledmac/ledpar.sty
%doc %{_texmfdistdir}/doc/latex/ledmac/Makefile
%doc %{_texmfdistdir}/doc/latex/ledmac/README
%doc %{_texmfdistdir}/doc/latex/ledmac/djd17nov.tex
%doc %{_texmfdistdir}/doc/latex/ledmac/djd17novL.eps
%doc %{_texmfdistdir}/doc/latex/ledmac/djd17novR.eps
%doc %{_texmfdistdir}/doc/latex/ledmac/djdpoems.tex
%doc %{_texmfdistdir}/doc/latex/ledmac/djdpoems1.eps
%doc %{_texmfdistdir}/doc/latex/ledmac/djdpoems2.eps
%doc %{_texmfdistdir}/doc/latex/ledmac/djdpoems3.eps
%doc %{_texmfdistdir}/doc/latex/ledmac/djdpoems4.eps
%doc %{_texmfdistdir}/doc/latex/ledmac/egarab.eps
%doc %{_texmfdistdir}/doc/latex/ledmac/egarab.tex
%doc %{_texmfdistdir}/doc/latex/ledmac/egarabpar.eps
%doc %{_texmfdistdir}/doc/latex/ledmac/egarabpar.tex
%doc %{_texmfdistdir}/doc/latex/ledmac/ledarab.pdf
%doc %{_texmfdistdir}/doc/latex/ledmac/ledarden.eps
%doc %{_texmfdistdir}/doc/latex/ledmac/ledarden.tex
%doc %{_texmfdistdir}/doc/latex/ledmac/ledbraonain.eps
%doc %{_texmfdistdir}/doc/latex/ledmac/ledbraonain.tex
%doc %{_texmfdistdir}/doc/latex/ledmac/ledeasy.eps
%doc %{_texmfdistdir}/doc/latex/ledmac/ledeasy.tex
%doc %{_texmfdistdir}/doc/latex/ledmac/ledekker.eps
%doc %{_texmfdistdir}/doc/latex/ledmac/ledekker.tex
%doc %{_texmfdistdir}/doc/latex/ledmac/ledfeat.eps
%doc %{_texmfdistdir}/doc/latex/ledmac/ledfeat.tex
%doc %{_texmfdistdir}/doc/latex/ledmac/ledioc.eps
%doc %{_texmfdistdir}/doc/latex/ledmac/ledioc.tex
%doc %{_texmfdistdir}/doc/latex/ledmac/ledmac.pdf
%doc %{_texmfdistdir}/doc/latex/ledmac/ledmixed.eps
%doc %{_texmfdistdir}/doc/latex/ledmac/ledmixed.tex
%doc %{_texmfdistdir}/doc/latex/ledmac/ledpar.pdf
%doc %{_texmfdistdir}/doc/latex/ledmac/villon.eps
%doc %{_texmfdistdir}/doc/latex/ledmac/villon.tex
#- source
%doc %{_texmfdistdir}/source/latex/ledmac/ledarab.dtx
%doc %{_texmfdistdir}/source/latex/ledmac/ledarab.ins
%doc %{_texmfdistdir}/source/latex/ledmac/ledmac.dtx
%doc %{_texmfdistdir}/source/latex/ledmac/ledmac.ins
%doc %{_texmfdistdir}/source/latex/ledmac/ledpar.dtx
%doc %{_texmfdistdir}/source/latex/ledmac/ledpar.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.19.1-5
+ Revision: acda808
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21180 |12mu|texlive-leipzig-1.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31045
# category Package
# catalog-ctan /macros/latex/contrib/leipzig
# catalog-date 2013-06-19 00:57:02 +0200
# catalog-license lppl1.3
# catalog-version 1.1
Name:		texlive-leipzig
Version:	1.1
Release:	5
Summary:	Typeset and index linguistic gloss abbreviations
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/leipzig
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/leipzig.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/leipzig.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/leipzig.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The leipzig package provides a set of macros for standard
glossing abbreviations, with options to create new ones. They
are mnemonic (e.g. \Acc{} for accusative, abbreviated acc).
These abbre can be used alone or on top of the glossaries
package for easy indexing and glossary printing.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/leipzig/leipzig.sty
%doc %{_texmfdistdir}/doc/latex/leipzig/README
%doc %{_texmfdistdir}/doc/latex/leipzig/README.txt
%doc %{_texmfdistdir}/doc/latex/leipzig/leipzig.pdf
%doc %{_texmfdistdir}/doc/latex/leipzig/leipzig.tex
#- source
%doc %{_texmfdistdir}/source/latex/leipzig/leipzig.dtx
%doc %{_texmfdistdir}/source/latex/leipzig/leipzig.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 1.1-5
+ Revision: dea8bd8
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21181 |12mu|texlive-lengthconvert-1.0a-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30867
# category Package
# catalog-ctan /macros/latex/contrib/lengthconvert
# catalog-date 2013-06-22 23:41:37 +0200
# catalog-license lppl1.3
# catalog-version 1.0a
Name:		texlive-lengthconvert
Version:	1.0a
Release:	7
Summary:	Express lengths in arbitrary units
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/lengthconvert
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lengthconvert.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lengthconvert.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lengthconvert.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a command to convert a length to any of a
large selection of units. The package relies on the LaTeX 3
programming environment.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/lengthconvert/lengthconvert.sty
%doc %{_texmfdistdir}/doc/latex/lengthconvert/lengthconvert.pdf
#- source
%doc %{_texmfdistdir}/source/latex/lengthconvert/lengthconvert.dtx
%doc %{_texmfdistdir}/source/latex/lengthconvert/lengthconvert.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 1.0a-7
+ Revision: 0d04036
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21182 |12mu|texlive-lexref-1.0.1alpha-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32751
# category Package
# catalog-ctan /macros/latex/contrib/lexref
# catalog-date 2014-01-21 18:42:00 +0100
# catalog-license lppl1.3
# catalog-version 1.0.1 alpha
Name:		texlive-lexref
Version:	1.0.1alpha
Release:	1
Summary:	Convenient and uniform references to legal provisions
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/lexref
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lexref.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lexref.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package is aimed at continental lawyers (especially those
in Switzerland and Germany), allowing the user to make
references to legal provisions conveniently and uniformly. The
package also allows the user to add cited Acts to a
nomenclature list (automatically), and to build specific
indexes for each cited Act. The package is still under
development, and should be treated as an 'alpha'-release.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/lexref/lexref.sty
%doc %{_texmfdistdir}/doc/latex/lexref/README
%doc %{_texmfdistdir}/doc/latex/lexref/lexref.pdf
%doc %{_texmfdistdir}/doc/latex/lexref/lexref.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Fri Feb 14 2014 Rosa <rosa@abf.rosalinux.ru> 1.0.1alpha-1
+ Revision: 9cb166b
- Automatic import for version 1.0.1alpha-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21183 |12mu|texlive-lhcyr-20120522-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31795
# category Package
# catalog-ctan /macros/latex/contrib/lhcyr
# catalog-date 2012-05-22 11:10:15 +0200
# catalog-license other-free
# catalog-version undef
Name:		texlive-lhcyr
Version:	20120522
Release:	5
Summary:	A non-standard Cyrillic input scheme
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/lhcyr
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lhcyr.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lhcyr.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A collection of three LaTeX 2e styles intended for typesetting
Russian and bilingual English-Russian documents, using the lh
fonts and without the benefit of babel's language-switching
mechanisms. The packages (lhcyralt and lhcyrwin for use under
emTeX, and lhcyrkoi for use under teTeX) provide mappings
between the input encoding and the font encoding (which is
described as OT1). The way this is done does not match the way
inputenc would do the job, for output via fontenc to one of the
T2 series of font encodings.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/lhcyr/karabas.tex
%{_texmfdistdir}/tex/latex/lhcyr/kniga.tex
%{_texmfdistdir}/tex/latex/lhcyr/lhcyralt/README
%{_texmfdistdir}/tex/latex/lhcyr/lhcyralt/lhcyralt-hyphen.cfg
%{_texmfdistdir}/tex/latex/lhcyr/lhcyralt/lhcyralt-rhyphen.tex
%{_texmfdistdir}/tex/latex/lhcyr/lhcyralt/lhcyralt.sty
%{_texmfdistdir}/tex/latex/lhcyr/lhcyralt/ot1lhdh.fd
%{_texmfdistdir}/tex/latex/lhcyr/lhcyralt/ot1lhfib.fd
%{_texmfdistdir}/tex/latex/lhcyr/lhcyralt/ot1lhfr.fd
%{_texmfdistdir}/tex/latex/lhcyr/lhcyralt/ot1lhr.fd
%{_texmfdistdir}/tex/latex/lhcyr/lhcyralt/ot1lhss.fd
%{_texmfdistdir}/tex/latex/lhcyr/lhcyralt/ot1lhtt.fd
%{_texmfdistdir}/tex/latex/lhcyr/lhcyralt/ot1lhvtt.fd
%{_texmfdistdir}/tex/latex/lhcyr/lhcyrkoi/README
%{_texmfdistdir}/tex/latex/lhcyr/lhcyrkoi/kcmf.tgz
%{_texmfdistdir}/tex/latex/lhcyr/lhcyrkoi/lhcyrkoi-hyphen.cfg
%{_texmfdistdir}/tex/latex/lhcyr/lhcyrkoi/lhcyrkoi-rhyphen.tex
%{_texmfdistdir}/tex/latex/lhcyr/lhcyrkoi/lhcyrkoi.sty
%{_texmfdistdir}/tex/latex/lhcyr/lhcyrkoi/maketfms.sh
%{_texmfdistdir}/tex/latex/lhcyr/lhcyrkoi/ot1kcdh.fd
%{_texmfdistdir}/tex/latex/lhcyr/lhcyrkoi/ot1kcfib.fd
%{_texmfdistdir}/tex/latex/lhcyr/lhcyrkoi/ot1kcfr.fd
%{_texmfdistdir}/tex/latex/lhcyr/lhcyrkoi/ot1kcr.fd
%{_texmfdistdir}/tex/latex/lhcyr/lhcyrkoi/ot1kcss.fd
%{_texmfdistdir}/tex/latex/lhcyr/lhcyrkoi/ot1kctt.fd
%{_texmfdistdir}/tex/latex/lhcyr/lhcyrkoi/ot1kcvtt.fd
%{_texmfdistdir}/tex/latex/lhcyr/lhcyrkoi/special.kc
%{_texmfdistdir}/tex/latex/lhcyr/lhcyrwin/README
%{_texmfdistdir}/tex/latex/lhcyr/lhcyrwin/lhcyrwin-hyphen.cfg
%{_texmfdistdir}/tex/latex/lhcyr/lhcyrwin/lhcyrwin-rhyphen.tex
%{_texmfdistdir}/tex/latex/lhcyr/lhcyrwin/lhcyrwin.sty
%{_texmfdistdir}/tex/latex/lhcyr/lhcyrwin/ot1wcdh.fd
%{_texmfdistdir}/tex/latex/lhcyr/lhcyrwin/ot1wcfib.fd
%{_texmfdistdir}/tex/latex/lhcyr/lhcyrwin/ot1wcfr.fd
%{_texmfdistdir}/tex/latex/lhcyr/lhcyrwin/ot1wcr.fd
%{_texmfdistdir}/tex/latex/lhcyr/lhcyrwin/ot1wcss.fd
%{_texmfdistdir}/tex/latex/lhcyr/lhcyrwin/ot1wctt.fd
%{_texmfdistdir}/tex/latex/lhcyr/lhcyrwin/ot1wcvtt.fd
%{_texmfdistdir}/tex/latex/lhcyr/otchet.tex
%{_texmfdistdir}/tex/latex/lhcyr/pismo.tex
%{_texmfdistdir}/tex/latex/lhcyr/rusfonts.tex
%{_texmfdistdir}/tex/latex/lhcyr/statya.tex
#- source
%doc %{_texmfdistdir}/source/latex/lhcyr/README
%doc %{_texmfdistdir}/source/latex/lhcyr/dvidrv.mfj
%doc %{_texmfdistdir}/source/latex/lhcyr/lhjob.mfj
%doc %{_texmfdistdir}/source/latex/lhcyr/wcjob.mfj

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 20120522-5
+ Revision: db33f20
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21184 |12mu|texlive-lilyglyphs-9.2.2-1.5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31814
# category Package
# catalog-ctan /macros/luatex/latex/lilyglyphs
# catalog-date 2013-10-02 17:17:58 +0200
# catalog-license lppl1.3
# catalog-version 9.2.2
Name:		texlive-lilyglyphs
Version:	9.2.2
Release:	1.5
Summary:	Access lilypond fragments and glyphs, in LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/luatex/latex/lilyglyphs
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lilyglyphs.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lilyglyphs.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lilyglyphs.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
# FIXME temporary
Provides:	texlive-lilyglyphs.bin
#Requires:	texlive-lilyglyphs.bin

%description
The package provides the means to include arbitrary elements of
Lilypond notation, including symbols from Lilypond's Emmentaler
font, in a LaTeX document. The package uses OpenType fonts, and
as a result must be compiled with LuaLaTeX or XeLaTeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/opentype/public/lilyglyphs/FONTLOG
%{_texmfdistdir}/fonts/opentype/public/lilyglyphs/LICENSE.OFL
%{_texmfdistdir}/fonts/opentype/public/lilyglyphs/emmentaler-11.otf
%{_texmfdistdir}/fonts/opentype/public/lilyglyphs/emmentaler-13.otf
%{_texmfdistdir}/fonts/opentype/public/lilyglyphs/emmentaler-14.otf
%{_texmfdistdir}/fonts/opentype/public/lilyglyphs/emmentaler-16.otf
%{_texmfdistdir}/fonts/opentype/public/lilyglyphs/emmentaler-18.otf
%{_texmfdistdir}/fonts/opentype/public/lilyglyphs/emmentaler-20.otf
%{_texmfdistdir}/fonts/opentype/public/lilyglyphs/emmentaler-23.otf
%{_texmfdistdir}/fonts/opentype/public/lilyglyphs/emmentaler-26.otf
%{_texmfdistdir}/fonts/opentype/public/lilyglyphs/emmentaler-brace.otf
%{_texmfdistdir}/scripts/lilyglyphs/lily-glyph-commands.py
%{_texmfdistdir}/scripts/lilyglyphs/lily-image-commands.py
%{_texmfdistdir}/scripts/lilyglyphs/lily-rebuild-pdfs.py
%{_texmfdistdir}/scripts/lilyglyphs/lilyglyphs_common.py
%{_texmfdistdir}/tex/lualatex/lilyglyphs/README-tex
%{_texmfdistdir}/tex/lualatex/lilyglyphs/commands/README-commands
%{_texmfdistdir}/tex/lualatex/lilyglyphs/commands/accidentals.inp
%{_texmfdistdir}/tex/lualatex/lilyglyphs/commands/accordion.inp
%{_texmfdistdir}/tex/lualatex/lilyglyphs/commands/beamednotes.inp
%{_texmfdistdir}/tex/lualatex/lilyglyphs/commands/clefs.inp
%{_texmfdistdir}/tex/lualatex/lilyglyphs/commands/dynamics.inp
%{_texmfdistdir}/tex/lualatex/lilyglyphs/commands/fancyexamples.inp
%{_texmfdistdir}/tex/lualatex/lilyglyphs/commands/noteheads.inp
%{_texmfdistdir}/tex/lualatex/lilyglyphs/commands/numbers.inp
%{_texmfdistdir}/tex/lualatex/lilyglyphs/commands/rests.inp
%{_texmfdistdir}/tex/lualatex/lilyglyphs/commands/scripts.inp
%{_texmfdistdir}/tex/lualatex/lilyglyphs/commands/singlenotes.inp
%{_texmfdistdir}/tex/lualatex/lilyglyphs/commands/timesignatures.inp
%{_texmfdistdir}/tex/lualatex/lilyglyphs/core/README-core
%{_texmfdistdir}/tex/lualatex/lilyglyphs/core/dotted.inp
%{_texmfdistdir}/tex/lualatex/lilyglyphs/core/genericAccess.inp
%{_texmfdistdir}/tex/lualatex/lilyglyphs/core/keyval.inp
%{_texmfdistdir}/tex/lualatex/lilyglyphs/core/opticals.inp
%{_texmfdistdir}/tex/lualatex/lilyglyphs/lilyglyphs.sty
%{_texmfdistdir}/tex/lualatex/lilyglyphs/pdfs/lily-crescHairpin.pdf
%{_texmfdistdir}/tex/lualatex/lilyglyphs/pdfs/lily-crotchet.pdf
%{_texmfdistdir}/tex/lualatex/lilyglyphs/pdfs/lily-crotchetDotted.pdf
%{_texmfdistdir}/tex/lualatex/lilyglyphs/pdfs/lily-crotchetDottedDouble.pdf
%{_texmfdistdir}/tex/lualatex/lilyglyphs/pdfs/lily-crotchetDottedDoubleDown.pdf
%{_texmfdistdir}/tex/lualatex/lilyglyphs/pdfs/lily-crotchetDottedDown.pdf
%{_texmfdistdir}/tex/lualatex/lilyglyphs/pdfs/lily-crotchetDown.pdf
%{_texmfdistdir}/tex/lualatex/lilyglyphs/pdfs/lily-decrescHairpin.pdf
%{_texmfdistdir}/tex/lualatex/lilyglyphs/pdfs/lily-fancyExample.pdf
%{_texmfdistdir}/tex/lualatex/lilyglyphs/pdfs/lily-halfNote.pdf
%{_texmfdistdir}/tex/lualatex/lilyglyphs/pdfs/lily-halfNoteDotted.pdf
%{_texmfdistdir}/tex/lualatex/lilyglyphs/pdfs/lily-halfNoteDottedDouble.pdf
%{_texmfdistdir}/tex/lualatex/lilyglyphs/pdfs/lily-halfNoteDottedDoubleDown.pdf
%{_texmfdistdir}/tex/lualatex/lilyglyphs/pdfs/lily-halfNoteDottedDown.pdf
%{_texmfdistdir}/tex/lualatex/lilyglyphs/pdfs/lily-halfNoteDown.pdf
%{_texmfdistdir}/tex/lualatex/lilyglyphs/pdfs/lily-quaver.pdf
%{_texmfdistdir}/tex/lualatex/lilyglyphs/pdfs/lily-quaverDotted.pdf
%{_texmfdistdir}/tex/lualatex/lilyglyphs/pdfs/lily-quaverDottedDouble.pdf
%{_texmfdistdir}/tex/lualatex/lilyglyphs/pdfs/lily-quaverDottedDoubleDdown.pdf
%{_texmfdistdir}/tex/lualatex/lilyglyphs/pdfs/lily-quaverDottedDoubleDown.pdf
%{_texmfdistdir}/tex/lualatex/lilyglyphs/pdfs/lily-quaverDottedDown.pdf
%{_texmfdistdir}/tex/lualatex/lilyglyphs/pdfs/lily-quaverDown.pdf
%{_texmfdistdir}/tex/lualatex/lilyglyphs/pdfs/lily-semiquaver.pdf
%{_texmfdistdir}/tex/lualatex/lilyglyphs/pdfs/lily-semiquaverDotted.pdf
%{_texmfdistdir}/tex/lualatex/lilyglyphs/pdfs/lily-semiquaverDottedDouble.pdf
%{_texmfdistdir}/tex/lualatex/lilyglyphs/pdfs/lily-semiquaverDottedDoubleDown.pdf
%{_texmfdistdir}/tex/lualatex/lilyglyphs/pdfs/lily-semiquaverDottedDown.pdf
%{_texmfdistdir}/tex/lualatex/lilyglyphs/pdfs/lily-semiquaverDown.pdf
%{_texmfdistdir}/tex/lualatex/lilyglyphs/pdfs/lily-twoBeamedQuavers.pdf
%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/CHANGES.md
%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/INSTALL
%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/README
%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/README-scripts
%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/VERSION
%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/lilyglyphs-example-400.png
%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/lilyglyphs-example-600.png
%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/lilyglyphs-example-de.pdf
%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/lilyglyphs-example-de.tex
%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/lilyglyphs-example.pdf
%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/lilyglyphs-example.png
%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/lilyglyphs-example.tex
%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/lilyglyphs.pdf
%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/lilyglyphs.tex
%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/lilyglyphs_logo/lilyglyphs_logo.pdf
%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/lilyglyphs_logo/lilyglyphs_logo.png
%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/lilyglyphs_logo/lilyglyphs_logo.tex
%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/lilyglyphs_private.zip
%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/resources/lily-088c978c.png
%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/resources/lily-1981c3c7.png
%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/resources/lily-20e8632d.png
%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/resources/lily-2abb8a04.png
%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/resources/lily-2be182be.png
%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/resources/lily-3b47d3fe.png
%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/resources/lily-3f4afecc.png
%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/resources/lily-40869867.png
%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/resources/lily-5b13ce04.png
%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/resources/lily-5c91a201.png
%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/resources/lily-707477b7.png
%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/resources/lily-76dbcd67.png
%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/resources/lily-7fd84ff8.png
%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/resources/lily-8155deab.png
%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/resources/lily-8b332c94.png
%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/resources/lily-8d82df0c.png
%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/resources/lily-8d8bb8a3.png
%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/resources/lily-907bc72d.png
%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/resources/lily-a2bf82dd.png
%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/resources/lily-ae3fd948.png
%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/resources/lily-b3dc0958.png
%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/resources/lily-b69af986.png
%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/resources/lily-d9988a2c.png
%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/resources/lily-dffaecd2.png
%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/resources/lily-f4d0afc9.png
%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/resources/lilyglyphsManualFonts.sty
%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/resources/lilyglyphsStyle.sty
%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/resources/lilypond-manuals.css
%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/the-feta-font-2-16-2.html
%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/license/COPYING.LPPL
%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/license/MANIFEST
%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/license/license-preamble.inp
#- source
%doc %{_texmfdistdir}/source/luatex/lilyglyphs/fonts/README-emmentaler
%doc %{_texmfdistdir}/source/luatex/lilyglyphs/fonts/emmentaler-2-16-2.zip
%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/definitions/_template.ly
%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/definitions/beamednotes.ly
%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/definitions/dynamicsigns.ly
%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/definitions/fancyexamples.ly
%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/definitions/score.ily
%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/definitions/singlenotes.ly
%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/generated_src/lily-crescHairpin.ly
%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/generated_src/lily-crotchet.ly
%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/generated_src/lily-crotchetDotted.ly
%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/generated_src/lily-crotchetDottedDouble.ly
%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/generated_src/lily-crotchetDottedDoubleDown.ly
%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/generated_src/lily-crotchetDottedDown.ly
%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/generated_src/lily-crotchetDown.ly
%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/generated_src/lily-decrescHairpin.ly
%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/generated_src/lily-fancyExample.ly
%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/generated_src/lily-halfNote.ly
%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/generated_src/lily-halfNoteDotted.ly
%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/generated_src/lily-halfNoteDottedDouble.ly
%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/generated_src/lily-halfNoteDottedDoubleDown.ly
%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/generated_src/lily-halfNoteDottedDown.ly
%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/generated_src/lily-halfNoteDown.ly
%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/generated_src/lily-quaver.ly
%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/generated_src/lily-quaverDotted.ly
%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/generated_src/lily-quaverDottedDouble.ly
%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/generated_src/lily-quaverDottedDoubleDdown.ly
%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/generated_src/lily-quaverDottedDoubleDown.ly
%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/generated_src/lily-quaverDottedDown.ly
%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/generated_src/lily-quaverDown.ly
%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/generated_src/lily-semiquaver.ly
%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/generated_src/lily-semiquaverDotted.ly
%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/generated_src/lily-semiquaverDottedDouble.ly
%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/generated_src/lily-semiquaverDottedDoubleDown.ly
%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/generated_src/lily-semiquaverDottedDown.ly
%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/generated_src/lily-semiquaverDown.ly
%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/generated_src/lily-twoBeamedQuavers.ly

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 9.2.2-1.5
+ Revision: a56535c
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21185 |12mu|texlive-lisp-on-tex-1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32561
# category Package
# catalog-ctan /macros/latex/contrib/lisp-on-tex
# catalog-date 2014-01-03 19:54:22 +0100
# catalog-license bsd
# catalog-version 1.2
Name:		texlive-lisp-on-tex
Version:	1.2
Release:	1
Summary:	Execute LISP code in a LaTeX document
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/lisp-on-tex
License:	BSD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lisp-on-tex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lisp-on-tex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a LISP interpreter written using TeX
macros; it is provided as a LaTeX package. The interpreter
static scoping, dynamic typing, and eager evaluation.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/lisp-on-tex/lisp-arith.sty
%{_texmfdistdir}/tex/latex/lisp-on-tex/lisp-latexutil.sty
%{_texmfdistdir}/tex/latex/lisp-on-tex/lisp-mod-fpnum.sty
%{_texmfdistdir}/tex/latex/lisp-on-tex/lisp-on-tex.sty
%{_texmfdistdir}/tex/latex/lisp-on-tex/lisp-prim.sty
%{_texmfdistdir}/tex/latex/lisp-on-tex/lisp-read.sty
%{_texmfdistdir}/tex/latex/lisp-on-tex/lisp-string.sty
%{_texmfdistdir}/tex/latex/lisp-on-tex/lisp-util.sty
%doc %{_texmfdistdir}/doc/latex/lisp-on-tex/LICENSE
%doc %{_texmfdistdir}/doc/latex/lisp-on-tex/README
%doc %{_texmfdistdir}/doc/latex/lisp-on-tex/examples/fact.pdf
%doc %{_texmfdistdir}/doc/latex/lisp-on-tex/examples/fact.tex
%doc %{_texmfdistdir}/doc/latex/lisp-on-tex/examples/fpnummodule-mandelbrot.pdf
%doc %{_texmfdistdir}/doc/latex/lisp-on-tex/examples/fpnummodule-mandelbrot.tex
%doc %{_texmfdistdir}/doc/latex/lisp-on-tex/examples/repl.tex
%doc %{_texmfdistdir}/doc/latex/lisp-on-tex/examples/rocket.pdf
%doc %{_texmfdistdir}/doc/latex/lisp-on-tex/examples/rocket.tex
%doc %{_texmfdistdir}/doc/latex/lisp-on-tex/examples/showfont.tex
%doc %{_texmfdistdir}/doc/latex/lisp-on-tex/tug2013/bench/expl3/asts.tex
%doc %{_texmfdistdir}/doc/latex/lisp-on-tex/tug2013/bench/expl3/mandel.pdf
%doc %{_texmfdistdir}/doc/latex/lisp-on-tex/tug2013/bench/expl3/mandel.tex
%doc %{_texmfdistdir}/doc/latex/lisp-on-tex/tug2013/bench/expl3/tarai.pdf
%doc %{_texmfdistdir}/doc/latex/lisp-on-tex/tug2013/bench/expl3/tarai.tex
%doc %{_texmfdistdir}/doc/latex/lisp-on-tex/tug2013/bench/latex/ast.tex
%doc %{_texmfdistdir}/doc/latex/lisp-on-tex/tug2013/bench/latex/mandel.pdf
%doc %{_texmfdistdir}/doc/latex/lisp-on-tex/tug2013/bench/latex/mandel.tex
%doc %{_texmfdistdir}/doc/latex/lisp-on-tex/tug2013/bench/latex/tarai.pdf
%doc %{_texmfdistdir}/doc/latex/lisp-on-tex/tug2013/bench/latex/tarai.tex
%doc %{_texmfdistdir}/doc/latex/lisp-on-tex/tug2013/bench/lot/asts.pdf
%doc %{_texmfdistdir}/doc/latex/lisp-on-tex/tug2013/bench/lot/asts.tex
%doc %{_texmfdistdir}/doc/latex/lisp-on-tex/tug2013/bench/lot/mandel.pdf
%doc %{_texmfdistdir}/doc/latex/lisp-on-tex/tug2013/bench/lot/mandel.tex
%doc %{_texmfdistdir}/doc/latex/lisp-on-tex/tug2013/bench/lot/tarai.pdf
%doc %{_texmfdistdir}/doc/latex/lisp-on-tex/tug2013/bench/lot/tarai.tex
%doc %{_texmfdistdir}/doc/latex/lisp-on-tex/tug2013/bench/luatex/asts.pdf
%doc %{_texmfdistdir}/doc/latex/lisp-on-tex/tug2013/bench/luatex/asts.tex
%doc %{_texmfdistdir}/doc/latex/lisp-on-tex/tug2013/bench/luatex/mandel.pdf
%doc %{_texmfdistdir}/doc/latex/lisp-on-tex/tug2013/bench/luatex/mandel.tex
%doc %{_texmfdistdir}/doc/latex/lisp-on-tex/tug2013/bench/luatex/tarai.pdf
%doc %{_texmfdistdir}/doc/latex/lisp-on-tex/tug2013/bench/luatex/tarai.tex
%doc %{_texmfdistdir}/doc/latex/lisp-on-tex/tug2013/bench/perltex/ast.lgpl
%doc %{_texmfdistdir}/doc/latex/lisp-on-tex/tug2013/bench/perltex/ast.pdf
%doc %{_texmfdistdir}/doc/latex/lisp-on-tex/tug2013/bench/perltex/ast.tex
%doc %{_texmfdistdir}/doc/latex/lisp-on-tex/tug2013/bench/perltex/asts.lgpl
%doc %{_texmfdistdir}/doc/latex/lisp-on-tex/tug2013/bench/perltex/asts.pipe
%doc %{_texmfdistdir}/doc/latex/lisp-on-tex/tug2013/bench/perltex/mandel.lgpl
%doc %{_texmfdistdir}/doc/latex/lisp-on-tex/tug2013/bench/perltex/mandel.pdf
%doc %{_texmfdistdir}/doc/latex/lisp-on-tex/tug2013/bench/perltex/mandel.tex
%doc %{_texmfdistdir}/doc/latex/lisp-on-tex/tug2013/bench/perltex/tarai.lgpl
%doc %{_texmfdistdir}/doc/latex/lisp-on-tex/tug2013/bench/perltex/tarai.pdf
%doc %{_texmfdistdir}/doc/latex/lisp-on-tex/tug2013/bench/perltex/tarai.tex
%doc %{_texmfdistdir}/doc/latex/lisp-on-tex/tug2013/slide.pdf
%doc %{_texmfdistdir}/doc/latex/lisp-on-tex/tug2013/slide.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Fri Feb 14 2014 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> 1.2-1
+ Revision: beabaa2
- - Update to latest release.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21186 |12mu|texlive-lm-math-1.958-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29044
# category Package
# catalog-ctan /fonts/lm-math
# catalog-date 2013-02-06 18:13:15 +0100
# catalog-license lppl
# catalog-version 1.958
Name:		texlive-lm-math
Version:	1.958
Release:	5
Summary:	OpenType maths fonts for Latin Modern
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/lm-math
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lm-math.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lm-math.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Latin Modern Math is a maths companion for the Latin Modern
family of fonts, in OpenType format. For use with LuaLaTeX or
XeLaTeX, support is available from the unicode-math package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/opentype/public/lm-math/latinmodern-math.otf
%doc %{_texmfdistdir}/doc/fonts/lm-math/GUST-FONT-LICENSE.txt
%doc %{_texmfdistdir}/doc/fonts/lm-math/INSTALL.txt
%doc %{_texmfdistdir}/doc/fonts/lm-math/MANIFEST-Latin-Modern-Math.txt
%doc %{_texmfdistdir}/doc/fonts/lm-math/README-Latin-Modern-Math.txt
%doc %{_texmfdistdir}/doc/fonts/lm-math/math-test-context.tex
%doc %{_texmfdistdir}/doc/fonts/lm-math/math-test.tex
%doc %{_texmfdistdir}/doc/fonts/lm-math/test-context-latinmodern_math.pdf
%doc %{_texmfdistdir}/doc/fonts/lm-math/test-context-latinmodern_math.tex
%doc %{_texmfdistdir}/doc/fonts/lm-math/test-lualatex-latinmodern_math.pdf
%doc %{_texmfdistdir}/doc/fonts/lm-math/test-lualatex-latinmodern_math.tex
%doc %{_texmfdistdir}/doc/fonts/lm-math/test-word-latinmodern_math.docx
%doc %{_texmfdistdir}/doc/fonts/lm-math/test-word-latinmodern_math.pdf
%doc %{_texmfdistdir}/doc/fonts/lm-math/test-xelatex-latinmodern_math.pdf
%doc %{_texmfdistdir}/doc/fonts/lm-math/test-xelatex-latinmodern_math.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 1.958-5
+ Revision: b4fd73a
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21187 |12mu|texlive-logicpuzzle-2.4-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31024
# category Package
# catalog-ctan /graphics/pgf/contrib/logicpuzzle
# catalog-date 2013-06-07 00:26:22 +0200
# catalog-license lppl1.3
# catalog-version 2.4
Name:		texlive-logicpuzzle
Version:	2.4
Release:	5
Summary:	Typeset (grid-based) logic puzzles
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/logicpuzzle
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/logicpuzzle.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/logicpuzzle.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package allows the user to typeset various logic puzzles.
At the moment the following puzzles are supported: - 2D-Sudoku
(aka Magiequadrat, Diagon, ...), - Battleship (aka Bimaru,
Marinespiel, Batalla Naval, ...), - Bokkusu (aka Kakurasu,
Feldersummenratsel, ...), - Bridges (akak Bruckenbau, Hashi,
...), - Chaos Sudoku, - Four Winds (aka Eminent Domain,
Lichtstrahl, ...), - Hakyuu (aka Seismic, Ripple Effect, ...),
- Hitori, - Kakuro, - Kendoku (aka Mathdoku, Calcudoku, Basic,
MiniPlu, Ken Ken, Square Wisdom, Sukendo, Caldoku, ..., -
Killer Sudoku (aka Samunapure, Sum Number Place, Sumdoku,
Gebietssummen, ...), - Laser Beam (aka Laserstrahl, ...), -
Magic Labyrinth (aka Magic Spiral, Magisches Labyrinth, ...), -
Magnets (aka Magnetplatte, Magnetfeld, ...), - Masyu (aka
Mashi, {White|Black} Pearls, ...), - Minesweeper (aka
Minensuche, ...), - Number Link, - Resuko, - Schatzsuche, -
Skyline (aka Skycrapers, Wolkenkratzer, Hochhauser, ...),
including Skyline Sudoku and Skyline Sudoku (N*N) variants, -
Slitherlink (aka Fences, Number Line, Dotty Dilemma, Sli-Lin,
Takegaki, Great Wall of China, Loop the Loop, Rundweg,
Gartenzaun, ...), - Star Battle (aka Sternenschlacht, ...), -
Stars and Arrows (aka Sternenhimmel, ...), - Sudoku, - Sun and
Moon (aka Sternenhaufen, Munraito, ...), - Tents and Trees (aka
Zeltlager, Zeltplatz, Camping, ...), and - Tunnel.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/scripts/logicpuzzle/createlpsudoku
%{_texmfdistdir}/scripts/logicpuzzle/lpsmag
%{_texmfdistdir}/scripts/logicpuzzle/simple.smc
%{_texmfdistdir}/tex/latex/logicpuzzle/battleship.sty
%{_texmfdistdir}/tex/latex/logicpuzzle/bokkusu.sty
%{_texmfdistdir}/tex/latex/logicpuzzle/chaossudoku.sty
%{_texmfdistdir}/tex/latex/logicpuzzle/ddsudoku.sty
%{_texmfdistdir}/tex/latex/logicpuzzle/hakyuu.sty
%{_texmfdistdir}/tex/latex/logicpuzzle/hitori.sty
%{_texmfdistdir}/tex/latex/logicpuzzle/kendoku.sty
%{_texmfdistdir}/tex/latex/logicpuzzle/killersudoku.sty
%{_texmfdistdir}/tex/latex/logicpuzzle/laserbeam.sty
%{_texmfdistdir}/tex/latex/logicpuzzle/logicpuzzle.sty
%{_texmfdistdir}/tex/latex/logicpuzzle/lpenv.sty
%{_texmfdistdir}/tex/latex/logicpuzzle/lpsudoku.sty
%{_texmfdistdir}/tex/latex/logicpuzzle/skyline.sty
%{_texmfdistdir}/tex/latex/logicpuzzle/slitherlink.sty
%doc %{_texmfdistdir}/doc/latex/logicpuzzle/CHANGES
%doc %{_texmfdistdir}/doc/latex/logicpuzzle/INSTALL
%doc %{_texmfdistdir}/doc/latex/logicpuzzle/README
%doc %{_texmfdistdir}/doc/latex/logicpuzzle/logicpuzzle.pdf
%doc %{_texmfdistdir}/doc/latex/logicpuzzle/logicpuzzle.tex
%doc %{_texmfdistdir}/doc/latex/logicpuzzle/manifest.txt

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar scripts tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 2.4-5
+ Revision: d10ffd8
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21188 |12mu|texlive-longnamefilelist-0.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27889
# category Package
# catalog-ctan /macros/latex/contrib/longnamefilelist
# catalog-date 2012-10-01 08:11:57 +0200
# catalog-license lppl1.3
# catalog-version 0.2
Name:		texlive-longnamefilelist
Version:	0.2
Release:	5
Summary:	Tidy \listfiles with long file names
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/longnamefilelist
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/longnamefilelist.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/longnamefilelist.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/longnamefilelist.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package equips LaTeX's \listfiles command with an optional
argument for the number of characters in the longest base
filename. This way you get a neatly aligned file list even when
it contains files whose base names have more than 8 characters.
The package can be combined with the myfilist package as
explained in the documentation.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/longnamefilelist/longnamefilelist.sty
%doc %{_texmfdistdir}/doc/latex/longnamefilelist/README
%doc %{_texmfdistdir}/doc/latex/longnamefilelist/SrcFILEs.txt
%doc %{_texmfdistdir}/doc/latex/longnamefilelist/longnamefilelist.pdf
#- source
%doc %{_texmfdistdir}/source/latex/longnamefilelist/longnamefilelist.tex
%doc %{_texmfdistdir}/source/latex/longnamefilelist/srcfiles.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.2-5
+ Revision: 6ddf2a6
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21189 |12mu|texlive-loops-1.3-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30704
# category Package
# catalog-ctan /macros/latex/contrib/loops
# catalog-date 2013-05-16 16:49:13 +0200
# catalog-license lppl1.3
# catalog-version 1.3
Name:		texlive-loops
Version:	1.3
Release:	6
Summary:	General looping macros for use with LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/loops
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/loops.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/loops.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides efficient looping macros for processing
both csv (separated-values) and nsv/tsv (non-separated values)
lists. CSV lists which have associated parsers may be processed
with the tools of the package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/loops/loops.sty
%doc %{_texmfdistdir}/doc/latex/loops/README
%doc %{_texmfdistdir}/doc/latex/loops/loops-pokayoke1.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 1.3-6
+ Revision: 14331c3
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21190 |12mu|texlive-lplfitch-0.9-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31077
# category Package
# catalog-ctan /macros/latex/contrib/lplfitch
# catalog-date 2013-07-02 16:20:31 +0200
# catalog-license lppl1.3
# catalog-version 0.9
Name:		texlive-lplfitch
Version:	0.9
Release:	5
Summary:	Fitch-style natural deduction proofs
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/lplfitch
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lplfitch.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lplfitch.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lplfitch.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides macros for typesetting natural deduction
proofs in "Fitch" style, with subproofs indented and offset by
scope lines. The proofs from use of the package are in the
format used in the textbook Language, Proof, and Logic by Dave
Barker-Plummer, Jon Barwise, and John Etchemendy.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/lplfitch/lplfitch.sty
%doc %{_texmfdistdir}/doc/latex/lplfitch/README
%doc %{_texmfdistdir}/doc/latex/lplfitch/lplfitch.pdf
#- source
%doc %{_texmfdistdir}/source/latex/lplfitch/lplfitch.dtx
%doc %{_texmfdistdir}/source/latex/lplfitch/lplfitch.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 0.9-5
+ Revision: 0d5ad54
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21191 |12mu|texlive-lt3graph-0.0.9.r1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32356
# category Package
# catalog-ctan /macros/latex/contrib/lt3graph
# catalog-date 2013-12-08 00:11:37 +0100
# catalog-license lppl1.3
# catalog-version 0.0.9-r1
Name:		texlive-lt3graph
Version:	0.0.9.r1
Release:	1
Summary:	Provide a graph datastructure for experimental LaTeX3
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/lt3graph
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lt3graph.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lt3graph.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package defines a 'graph' data structure, for use in
documents that are using the experimental LaTeX 3 syntax.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/lt3graph/lt3graph-dry.sty
%{_texmfdistdir}/tex/latex/lt3graph/lt3graph-packagedoc.cls
%{_texmfdistdir}/tex/latex/lt3graph/lt3graph.sty
%doc %{_texmfdistdir}/doc/latex/lt3graph/README
%doc %{_texmfdistdir}/doc/latex/lt3graph/lt3graph.pdf
%doc %{_texmfdistdir}/doc/latex/lt3graph/lt3graph.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Fri Feb 14 2014 Rosa <rosa@abf.rosalinux.ru> 0.0.9.r1-1
+ Revision: 1264af4
- Automatic import for version 0.0.9.r1-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21192 |12mu|texlive-ltablex-1.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29903
# category Package
# catalog-ctan /macros/latex/contrib/ltablex
# catalog-date 2013-04-12 10:31:24 +0200
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-ltablex
Version:	1.0
Release:	5
Summary:	Table package extensions
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ltablex
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ltablex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ltablex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Modifies the tabularx environment to combine the features of
the tabularx package (auto-sized columns in a fixed width
table) with those of the longtable package (multi-page tables).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/ltablex/ltablex.sty
%doc %{_texmfdistdir}/doc/latex/ltablex/README
%doc %{_texmfdistdir}/doc/latex/ltablex/ltablex.pdf
%doc %{_texmfdistdir}/doc/latex/ltablex/ltablex.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 1.0-5
+ Revision: 6cecd23
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21193 |12mu|texlive-ltxfileinfo-2.00-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29349
# category Package
# catalog-ctan /support/ltxfileinfo
# catalog-date 2013-02-05 06:50:41 +0100
# catalog-license gpl
# catalog-version 2.00
Name:		texlive-ltxfileinfo
Version:	2.00
Release:	7
Summary:	Print version info for latex class or style file
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/ltxfileinfo
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxfileinfo.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxfileinfo.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-ltxfileinfo.bin = %{EVRD}

%description
The bash script ltxfileinfo prints information about a LaTeX
class, style and other files to standard output. The script is
based on Uwe Luck's readprov, so it prints information only for
files that contain a \ProvidesFile, \ProvidesClass or
\ProvidesPackage statement. The script tries to correct errors
in these \Provides... statements and it has options, useful for
developers, to make errors in those statements visible.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/ltxfileinfo
%{_texmfdistdir}/scripts/ltxfileinfo/ltxfileinfo
%doc %{_texmfdistdir}/doc/support/ltxfileinfo/README
%doc %{_texmfdistdir}/doc/support/ltxfileinfo/ltxfileinfo.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/ltxfileinfo/ltxfileinfo ltxfileinfo
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 2.00-7
+ Revision: 6c02118
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21194 |12mu|texlive-ltximg-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32346
# category Package
# catalog-ctan /support/ltximg
# catalog-date 2013-12-05 10:21:29 +0100
# catalog-license gpl2
# catalog-version 1.0
Name:		texlive-ltximg
Version:	1.0
Release:	2
Summary:	Split LaTeX files to sanitise a conversion process
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/ltximg
License:	GPL2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ltximg.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ltximg.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-ltximg.bin = %{EVRD}

%description
The package provides a Perl script that extracts all TikZ and
PStricks environments for separate processing to produce images
(in eps, pdf, png or jpg format) for use by a converter or the
preview bundle.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/ltximg
%{_texmfdistdir}/scripts/ltximg/ltximg.pl
%doc %{_texmfdistdir}/doc/support/ltximg/README
%doc %{_texmfdistdir}/doc/support/ltximg/ltximg-doc.pdf
%doc %{_texmfdistdir}/doc/support/ltximg/ltximg-doc.tex
%doc %{_texmfdistdir}/doc/support/ltximg/test.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/ltximg/ltximg.pl ltximg
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}

%changelog
* Sun Feb 16 2014 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> 1.0-2
+ Revision: d701d96
- - Update to latest release.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21195 |12mu|texlive-luabidi-20131014-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30790
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-luabidi
Version:	20131014
Release:	5
Summary:	TeXLive luabidi package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luabidi.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luabidi.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive luabidi package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/lualatex/luabidi/arabmaths.tex
%{_texmfdistdir}/tex/lualatex/luabidi/autofootnoterule.tex
%{_texmfdistdir}/tex/lualatex/luabidi/luabidi.sty
%{_texmfdistdir}/tex/lualatex/luabidi/textwidthfootnoterule.tex
%doc %{_texmfdistdir}/doc/lualatex/luabidi/README
%doc %{_texmfdistdir}/doc/lualatex/luabidi/test.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 20131014-5
+ Revision: 7622b94
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21196 |12mu|texlive-luaintro-0.01-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30909
# category Package
# catalog-ctan /info/examples/luaintro
# catalog-date 2013-02-13 13:36:17 +0100
# catalog-license lppl1.3
# catalog-version 0.01
Name:		texlive-luaintro
Version:	0.01
Release:	6
Summary:	Examples from the book "Einfuhrung in LuaTeX und LuaLaTeX"
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/examples/luaintro
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luaintro.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luaintro.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
The bundle provides source of all the examples published in the
German book "Einfuhrung in LuaTeX und LuaLaTeX", published by
Lehmans Media and DANTE, Berlin.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/luatex/luaintro/01-01-1.lua
%doc %{_texmfdistdir}/doc/luatex/luaintro/01-02-1.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/01-02-10.ltx2
%doc %{_texmfdistdir}/doc/luatex/luaintro/01-02-11.ltx2
%doc %{_texmfdistdir}/doc/luatex/luaintro/01-02-12.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/01-02-13.lualtx3
%doc %{_texmfdistdir}/doc/luatex/luaintro/01-02-14.lualtx3
%doc %{_texmfdistdir}/doc/luatex/luaintro/01-02-15.lualtx3
%doc %{_texmfdistdir}/doc/luatex/luaintro/01-02-16.lualtx3
%doc %{_texmfdistdir}/doc/luatex/luaintro/01-02-17.lualtx3
%doc %{_texmfdistdir}/doc/luatex/luaintro/01-02-18.lualtx3
%doc %{_texmfdistdir}/doc/luatex/luaintro/01-02-19.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/01-02-2.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/01-02-20.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/01-02-21.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/01-02-22.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/01-02-3.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/01-02-4.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/01-02-5.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/01-02-6.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/01-02-7.sh
%doc %{_texmfdistdir}/doc/luatex/luaintro/01-02-8.lualtx3
%doc %{_texmfdistdir}/doc/luatex/luaintro/01-02-9.lualtx3
%doc %{_texmfdistdir}/doc/luatex/luaintro/01-03-1.lualtx3
%doc %{_texmfdistdir}/doc/luatex/luaintro/01-03-2.lualtx3
%doc %{_texmfdistdir}/doc/luatex/luaintro/01-03-3.lualtx3
%doc %{_texmfdistdir}/doc/luatex/luaintro/01-03-4.lualtx3
%doc %{_texmfdistdir}/doc/luatex/luaintro/01-03-5.lualtx3
%doc %{_texmfdistdir}/doc/luatex/luaintro/01-03-6.lualtx3
%doc %{_texmfdistdir}/doc/luatex/luaintro/01-04-1.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/01-04-2.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/01-04-3.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/01-04-4.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/01-04-5.ctx1crop
%doc %{_texmfdistdir}/doc/luatex/luaintro/02-01-1.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/02-01-2.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/02-01-3.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/02-01-4.sh
%doc %{_texmfdistdir}/doc/luatex/luaintro/02-01-5.sh
%doc %{_texmfdistdir}/doc/luatex/luaintro/02-02-1.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/02-02-10.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/02-02-11.lualtx2
%doc %{_texmfdistdir}/doc/luatex/luaintro/02-02-12.lualtx3
%doc %{_texmfdistdir}/doc/luatex/luaintro/02-02-13.lualtx3
%doc %{_texmfdistdir}/doc/luatex/luaintro/02-02-14.lualtx3
%doc %{_texmfdistdir}/doc/luatex/luaintro/02-02-15.lualtx3
%doc %{_texmfdistdir}/doc/luatex/luaintro/02-02-16.lualtx3
%doc %{_texmfdistdir}/doc/luatex/luaintro/02-02-2.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/02-02-3.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/02-02-4.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/02-02-5.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/02-02-6.sh
%doc %{_texmfdistdir}/doc/luatex/luaintro/02-02-7.lualtx2
%doc %{_texmfdistdir}/doc/luatex/luaintro/02-02-8.lualtx2
%doc %{_texmfdistdir}/doc/luatex/luaintro/02-02-9.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/03-01-1.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/03-03-1.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/03-04-1.lualtx3
%doc %{_texmfdistdir}/doc/luatex/luaintro/03-06-1.lualtx3
%doc %{_texmfdistdir}/doc/luatex/luaintro/03-06-2.lualtx3
%doc %{_texmfdistdir}/doc/luatex/luaintro/03-06-3.lualtx3
%doc %{_texmfdistdir}/doc/luatex/luaintro/03-07-1.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/03-07-2.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/03-08-1.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/03-08-2.lualtx3
%doc %{_texmfdistdir}/doc/luatex/luaintro/03-08-3.sh
%doc %{_texmfdistdir}/doc/luatex/luaintro/03-10-1.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/03-10-2.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/03-10-3.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/03-11-1.sh
%doc %{_texmfdistdir}/doc/luatex/luaintro/03-11-2.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/03-11-3.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/03-11-4.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/03-11-5.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/03-11-6.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/03-11-7.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/04-01-1.lualtx3
%doc %{_texmfdistdir}/doc/luatex/luaintro/04-01-2.lualtx3
%doc %{_texmfdistdir}/doc/luatex/luaintro/04-01-3.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/04-04-1.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/04-04-10.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/04-04-11.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/04-04-12.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/04-04-13.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/04-04-14.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/04-04-15.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/04-04-16.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/04-04-17.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/04-04-2.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/04-04-3.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/04-04-4.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/04-04-5.lualtx2
%doc %{_texmfdistdir}/doc/luatex/luaintro/04-04-6.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/04-04-7.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/04-04-8.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/04-04-9.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/05-01-1.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/05-01-2.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/05-02-1.lualtx3
%doc %{_texmfdistdir}/doc/luatex/luaintro/06-02-1.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/06-03-1.lualtx3
%doc %{_texmfdistdir}/doc/luatex/luaintro/06-04-1.lualtx3
%doc %{_texmfdistdir}/doc/luatex/luaintro/06-05-1.lualtx3
%doc %{_texmfdistdir}/doc/luatex/luaintro/06-05-2.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/06-06-1.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/06-07-1.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/06-07-2.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/06-07-3.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/06-07-4.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/06-07-5.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/06-09-1.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/06-10-1.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/06-11-1.sh
%doc %{_texmfdistdir}/doc/luatex/luaintro/06-11-10.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/06-11-11.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/06-11-12.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/06-11-13.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/06-11-14.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/06-11-15.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/06-11-16.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/06-11-17.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/06-11-18.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/06-11-2.sh
%doc %{_texmfdistdir}/doc/luatex/luaintro/06-11-3.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/06-11-4.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/06-11-5.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/06-11-6.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/06-11-7.sh
%doc %{_texmfdistdir}/doc/luatex/luaintro/06-11-8.sh
%doc %{_texmfdistdir}/doc/luatex/luaintro/06-11-9.sh
%doc %{_texmfdistdir}/doc/luatex/luaintro/06-12-1.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/06-12-10.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/06-12-11.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/06-12-12.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/06-12-13.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/06-12-14.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/06-12-2.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/06-12-3.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/06-12-4.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/06-12-5.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/06-12-6.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/06-12-7.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/06-12-8.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/06-12-9.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/06-13-1.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/07-02-1.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/07-02-2.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/07-02-3.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/08-01-1.lua
%doc %{_texmfdistdir}/doc/luatex/luaintro/08-01-10.lua
%doc %{_texmfdistdir}/doc/luatex/luaintro/08-01-11.lua
%doc %{_texmfdistdir}/doc/luatex/luaintro/08-01-2.lua
%doc %{_texmfdistdir}/doc/luatex/luaintro/08-01-3.lua
%doc %{_texmfdistdir}/doc/luatex/luaintro/08-01-4.lua
%doc %{_texmfdistdir}/doc/luatex/luaintro/08-01-5.lua
%doc %{_texmfdistdir}/doc/luatex/luaintro/08-01-6.lua
%doc %{_texmfdistdir}/doc/luatex/luaintro/08-01-7.lua
%doc %{_texmfdistdir}/doc/luatex/luaintro/08-01-8.lua
%doc %{_texmfdistdir}/doc/luatex/luaintro/08-01-9.lua
%doc %{_texmfdistdir}/doc/luatex/luaintro/08-02-1.lua
%doc %{_texmfdistdir}/doc/luatex/luaintro/09-01-1.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/09-01-2.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/09-01-3.lualtx3
%doc %{_texmfdistdir}/doc/luatex/luaintro/09-01-4.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/09-01-5.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/09-01-6.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/09-03-1.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/09-03-2.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/09-03-3.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/09-03-4.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/09-03-5.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/09-03-6.lualtx
%doc %{_texmfdistdir}/doc/luatex/luaintro/CTdefault.tex
%doc %{_texmfdistdir}/doc/luatex/luaintro/DEexa.sty
%doc %{_texmfdistdir}/doc/luatex/luaintro/DEoptions.sty
%doc %{_texmfdistdir}/doc/luatex/luaintro/Letter.ist
%doc %{_texmfdistdir}/doc/luatex/luaintro/LetterC.ist
%doc %{_texmfdistdir}/doc/luatex/luaintro/LoadFonts.tex
%doc %{_texmfdistdir}/doc/luatex/luaintro/README
%doc %{_texmfdistdir}/doc/luatex/luaintro/beispiel.cls
%doc %{_texmfdistdir}/doc/luatex/luaintro/bspcalweekly.cls
%doc %{_texmfdistdir}/doc/luatex/luaintro/bspdvdcoll.cls
%doc %{_texmfdistdir}/doc/luatex/luaintro/bspfont.cls
%doc %{_texmfdistdir}/doc/luatex/luaintro/bsppstricks.cls
%doc %{_texmfdistdir}/doc/luatex/luaintro/exa-fontconfig.tex
%doc %{_texmfdistdir}/doc/luatex/luaintro/exaarticle.cls
%doc %{_texmfdistdir}/doc/luatex/luaintro/exaarticle2.cls
%doc %{_texmfdistdir}/doc/luatex/luaintro/exaartplain.cls
%doc %{_texmfdistdir}/doc/luatex/luaintro/exabeamer.cls
%doc %{_texmfdistdir}/doc/luatex/luaintro/exabook.cls
%doc %{_texmfdistdir}/doc/luatex/luaintro/exabook2.cls
%doc %{_texmfdistdir}/doc/luatex/luaintro/exadante.cls
%doc %{_texmfdistdir}/doc/luatex/luaintro/exafoils.cls
%doc %{_texmfdistdir}/doc/luatex/luaintro/exafubeamer.cls
%doc %{_texmfdistdir}/doc/luatex/luaintro/exafupd.cls
%doc %{_texmfdistdir}/doc/luatex/luaintro/examargin.cls
%doc %{_texmfdistdir}/doc/luatex/luaintro/examemoir.cls
%doc %{_texmfdistdir}/doc/luatex/luaintro/examinimal-mathsymbols.cls
%doc %{_texmfdistdir}/doc/luatex/luaintro/examinimal.cls
%doc %{_texmfdistdir}/doc/luatex/luaintro/exapd.cls
%doc %{_texmfdistdir}/doc/luatex/luaintro/exaprosper.cls
%doc %{_texmfdistdir}/doc/luatex/luaintro/exareport.cls
%doc %{_texmfdistdir}/doc/luatex/luaintro/exaseminar.cls
%doc %{_texmfdistdir}/doc/luatex/luaintro/exaslidenotes.cls
%doc %{_texmfdistdir}/doc/luatex/luaintro/exasymbol.cls
%doc %{_texmfdistdir}/doc/luatex/luaintro/exaxetex.cls
%doc %{_texmfdistdir}/doc/luatex/luaintro/screxa.cls
%doc %{_texmfdistdir}/doc/luatex/luaintro/screxabook.cls
%doc %{_texmfdistdir}/doc/luatex/luaintro/screxareport.cls

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 0.01-6
+ Revision: d04e476
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21197 |12mu|texlive-lualatex-doc-de-1.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30474
# category Package
# catalog-ctan /info/luatex/lualatex-doc-de
# catalog-date 2013-05-14 17:57:54 +0200
# catalog-license fdl
# catalog-version 1.0
Name:		texlive-lualatex-doc-de
Version:	1.0
Release:	5
Summary:	Guide to LuaLaTeX (German translation)
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/luatex/lualatex-doc-de
License:	FDL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lualatex-doc-de.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lualatex-doc-de.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
The document is a German translation of the map/guide to the
world of LuaLaTeX. Coverage supports both new users and package
developers. Apart from the introductory material, the document
gathers information from several sources, and offers links to
others.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/lualatex-doc-de/lualatex-doc-DE.pdf
%doc %{_texmfdistdir}/doc/latex/lualatex-doc-de/lualatex-doc-DE.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 1.0-5
+ Revision: 223ab1f
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21198 |12mu|texlive-luamplib-2.40-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32862
# category Package
# catalog-ctan /macros/luatex/generic/luamplib
# catalog-date 2014-02-03 08:01:45 +0100
# catalog-license gpl2
# catalog-version 2.4
Name:		texlive-luamplib
Version:	2.40
Release:	1
Summary:	Use LuaTeX's built-in MetaPost interpreter
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/luatex/generic/luamplib
License:	GPL2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luamplib.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luamplib.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luamplib.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package enables the user to directly incorporate MetaPost
diagrams into a document, using LuaTeX's built-in MetaPost
library. The facility is only available in PDF mode.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/luatex/luamplib/luamplib.lua
%{_texmfdistdir}/tex/luatex/luamplib/luamplib.sty
%doc %{_texmfdistdir}/doc/luatex/luamplib/NEWS
%doc %{_texmfdistdir}/doc/luatex/luamplib/README
%doc %{_texmfdistdir}/doc/luatex/luamplib/luamplib.pdf
%doc %{_texmfdistdir}/doc/luatex/luamplib/test-luamplib-latex.tex
%doc %{_texmfdistdir}/doc/luatex/luamplib/test-luamplib-plain.tex
#- source
%doc %{_texmfdistdir}/source/luatex/luamplib/Makefile
%doc %{_texmfdistdir}/source/luatex/luamplib/luamplib.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.40-1
+ Revision: 8dbe7da
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21199 |12mu|texlive-luatex-0.70.1-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30581
# category TLCore
# catalog-ctan /systems/luatex/base
# catalog-date 2011-11-09 15:33:34 +0100
# catalog-license gpl2
# catalog-version 0.70.1
Name:		texlive-luatex
Version:	0.70.1
Release:	12
Summary:	The LuaTeX engine
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/systems/luatex/base
License:	GPL2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luatex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luatex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-tetex
Requires:	texlive-luatex.bin

%description
LuaTeX is an extended version of pdfTeX using Lua as an
embedded scripting language. The LuaTeX project's main
objective is to provide an open and configurable variant of TeX
while at the same time offering downward compatibility. LuaTeX
uses Unicode (as UTF-8) as its default input encoding, and is
able to use modern (OpenType) fonts (for both text and
mathematics). It should be noted that LuaTeX is still under
development; its specification has been declared stable, but
absolute stability may not in practice be assumed.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	rm -fr %{_texmfvardir}/web2c/luatex
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/config/luatex-unicode-letters.tex
%{_texmfdistdir}/tex/generic/config/luatexiniconfig.tex
%{_texmfdistdir}/web2c/texmfcnf.lua
%_texmf_fmtutil_d/luatex
%doc %{_texmfdistdir}/doc/luatex/base/fdata.lua
%doc %{_texmfdistdir}/doc/luatex/base/fdata_epdf.lua
%doc %{_texmfdistdir}/doc/luatex/base/fdata_img.lua
%doc %{_texmfdistdir}/doc/luatex/base/functionref.pdf
%doc %{_texmfdistdir}/doc/luatex/base/functionref.tex
%doc %{_texmfdistdir}/doc/luatex/base/luatex.man
%doc %{_texmfdistdir}/doc/luatex/base/luatexref-env.tex
%doc %{_texmfdistdir}/doc/luatex/base/luatexref-t.pdf
%doc %{_texmfdistdir}/doc/luatex/base/luatexref-t.tex
%doc %{_mandir}/man1/luatex.1*
%doc %{_texmfdistdir}/doc/man/man1/luatex.man1.pdf
%doc %{_mandir}/man1/texlua.1*
%doc %{_texmfdistdir}/doc/man/man1/texlua.man1.pdf
%doc %{_mandir}/man1/texluac.1*
%doc %{_texmfdistdir}/doc/man/man1/texluac.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

perl -pi -e 's%^(\s*TEXMFMAIN\s+=\s+").*%$1%{_texmfdistdir}",%;'				\
	 -e 's%\bTEXMFCONTEXT\b%TEXMFDIST%g;'						\
	 -e 's%^(\s*TEXMFDIST\s+=\s+).*%$1"%{_texmfdistdir}",%;'			\
	 -e 's%^(\s*TEXMFLOCAL\s+=\s+).*%$1"%{_texmflocaldir}",%;'			\
	 -e 's%^(\s*TEXMFSYSVAR\s+=\s+).*%$1"%{_texmfvardir}",%;'			\
	 -e 's%^(\s*TEXMFSYSCONFIG\s+=\s+).*%$1"%{_texmfconfdir}",%;'			\
	 -e 's%^(\s*TEXMFHOME\s+=\s+").*%$1\$HOME/texmf",%;'				\
	 -e 's%^(\s*TEXMFVAR\s+=\s+").*%$1\$HOME/.texlive2013/texmf-var",%;'		\
	 -e 's%^(\s*TEXMFCONFIG\s+=\s+").*%$1\$HOME/.texlive2013/texmf-config",%;'	\
	 -e 's%^(\s*FONTCONFIG_PATH\s+=\s+").*%$1%{_sysconfdir}/fonts",%;'		\
	 -e 's|^local texmflocal.*$||;'							\
	 -e 's|^texmflocal.*$||;'							\
	texmf-dist/web2c/texmfcnf.lua

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1
mkdir -p %{buildroot}%{_texmf_fmtutil_d}
cat > %{buildroot}%{_texmf_fmtutil_d}/luatex <<EOF
#
# from luatex:
luatex luatex language.def,language.dat.lua luatex.ini
dviluatex luatex language.def,language.dat.lua dviluatex.ini
EOF

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.70.1-12
+ Revision: 3417c81
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21200 |12mu|texlive-luatexko-1.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32740
# category Package
# catalog-ctan /macros/luatex/generic/luatexko
# catalog-date 2014-01-20 15:14:34 +0100
# catalog-license lppl
# catalog-version 1.4
Name:		texlive-luatexko
Version:	1.4
Release:	1
Summary:	Typeset Korean with Lua(La)TeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/luatex/generic/luatexko
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luatexko.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luatexko.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This is a Lua(La)TeX macro package that supports typesetting
Korean documents. LuaTeX version 0.76+ and luaotfload package
version 2.2+ are required. This package also requires both cjk-
ko and xetexko packages for its full functionality.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/luatex/luatexko/luatexko-core.sty
%{_texmfdistdir}/tex/luatex/luatexko/luatexko-normalize.lua
%{_texmfdistdir}/tex/luatex/luatexko/luatexko-uhc2utf8.lua
%{_texmfdistdir}/tex/luatex/luatexko/luatexko.lua
%{_texmfdistdir}/tex/luatex/luatexko/luatexko.sty
%doc %{_texmfdistdir}/doc/luatex/luatexko/ChangeLog
%doc %{_texmfdistdir}/doc/luatex/luatexko/README
%doc %{_texmfdistdir}/doc/luatex/luatexko/luatexko-doc.pdf
%doc %{_texmfdistdir}/doc/luatex/luatexko/luatexko-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Fri Feb 14 2014 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> 1.4-1
+ Revision: 13bf2fd
- - Update to latest release.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21201 |12mu|texlive-luaxml-0.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27394
# category Package
# catalog-ctan /macros/luatex/generic/luaxml
# catalog-date 2012-08-13 11:53:38 +0200
# catalog-license other-free
# catalog-version 0.0.1
Name:		texlive-luaxml
Version:	0.0.1
Release:	1
Summary:	Lua library for reading and serialising XML files
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/luatex/generic/luaxml
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luaxml.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luaxml.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This is a redistribution of a pure lua xml library, LuaXML. The
library was originally distributed as part of the odsfile
package, but is made available separately in the hope that it
can be useful for other projects.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/luatex/luaxml/luaxml-mod-handler.lua
%{_texmfdistdir}/tex/luatex/luaxml/luaxml-mod-xml.lua
%{_texmfdistdir}/tex/luatex/luaxml/luaxml-selectors.lua
%{_texmfdistdir}/tex/luatex/luaxml/luaxml-stack.lua
%doc %{_texmfdistdir}/doc/luatex/luaxml/README
%doc %{_texmfdistdir}/doc/luatex/luaxml/luaxml.pdf
%doc %{_texmfdistdir}/doc/luatex/luaxml/luaxml.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}



%changelog
* Fri Nov 02 2012 Rosa <rosa@rosa-build.rosalab.ru> 0.0.1-1
+ Revision: 84920d4
- Automatic import for version 0.0.1-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21202 |12mu|texlive-macroswap-1.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31498
# category Package
# catalog-ctan /macros/latex/contrib/macroswap
# catalog-date 2013-08-21 23:10:13 +0200
# catalog-license lppl1.2
# catalog-version 1.1
Name:		texlive-macroswap
Version:	1.1
Release:	5
Summary:	Swap the definitions of two LaTeX macros
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/macroswap
License:	LPPL1.2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/macroswap.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/macroswap.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/macroswap.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides simple utility methods to swap the meaning
(token expansion) of two macros by name.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/macroswap/macroswap.sty
%doc %{_texmfdistdir}/doc/latex/macroswap/Makefile
%doc %{_texmfdistdir}/doc/latex/macroswap/README
%doc %{_texmfdistdir}/doc/latex/macroswap/macroswap.pdf
#- source
%doc %{_texmfdistdir}/source/latex/macroswap/macroswap.dtx
%doc %{_texmfdistdir}/source/latex/macroswap/macroswap.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 1.1-5
+ Revision: 3d783e3
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21203 |12mu|texlive-makeindex-2.12-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29764
# category Package
# catalog-ctan /indexing/makeindex
# catalog-date 2011-09-24 09:40:13 +0200
# catalog-license other-free
# catalog-version 2.12
Name:		texlive-makeindex
Version:	2.12
Release:	8
Summary:	Process index output to produce typesettable code
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/indexing/makeindex
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/makeindex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/makeindex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-makeindex.bin

%description
A general purpose hierarchical index generator; it accepts one
or more input files (often produced by a text formatter such as
TeX or troff), sorts the entries, and produces an output file
which can be formatted. The formats of the input and output
files are specified in a style file; by default, input is
assumed to be an .idx file, as generated by LaTeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/makeindex/base/din.ist
%{_texmfdistdir}/makeindex/base/icase.ist
%{_texmfdistdir}/makeindex/base/latex.ist
%{_texmfdistdir}/makeindex/base/math.ist
%{_texmfdistdir}/makeindex/base/mkind.ist
%{_texmfdistdir}/makeindex/base/puncts.ist
%{_texmfdistdir}/makeindex/base/tex.ist
%doc %{_mandir}/man1/makeindex.1*
%doc %{_texmfdistdir}/doc/man/man1/makeindex.man1.pdf
%doc %{_mandir}/man1/mkindex.1*
%doc %{_texmfdistdir}/doc/man/man1/mkindex.man1.pdf
%doc %{_texmfdistdir}/doc/support/makeindex/doc-src.zip
%doc %{_texmfdistdir}/doc/support/makeindex/ind-src.zip
%doc %{_texmfdistdir}/doc/support/makeindex/ind.pdf
%doc %{_texmfdistdir}/doc/support/makeindex/makeindex.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.12-8
+ Revision: 1b6dec8
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21204 |12mu|texlive-makeshape-2.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 28973
# category Package
# catalog-ctan /graphics/pgf/contrib/makeshape
# catalog-date 2013-01-28 11:48:01 +0100
# catalog-license lppl1.3
# catalog-version 2.1
Name:		texlive-makeshape
Version:	2.1
Release:	5
Summary:	Declare new PGF shapes
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/makeshape
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/makeshape.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/makeshape.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/makeshape.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package simplifies production of custom shapes with correct
anchor borders, in PGF/TikZ; the only requirement is a PGF path
describing the anchor border. The package also provides macros
that help with the management of shape parameters, and the
definition of anchor points.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/makeshape/makeshape.sty
%doc %{_texmfdistdir}/doc/latex/makeshape/README
%doc %{_texmfdistdir}/doc/latex/makeshape/makeshape.pdf
%doc %{_texmfdistdir}/doc/latex/makeshape/ontesting.pdf
%doc %{_texmfdistdir}/doc/latex/makeshape/sampleshape.tex
%doc %{_texmfdistdir}/doc/latex/makeshape/testsample.pdf
%doc %{_texmfdistdir}/doc/latex/makeshape/testsample.tex
#- source
%doc %{_texmfdistdir}/source/latex/makeshape/makeshape.dtx
%doc %{_texmfdistdir}/source/latex/makeshape/makeshape.ins
%doc %{_texmfdistdir}/source/latex/makeshape/ontesting.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 2.1-5
+ Revision: d2d4f05
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21205 |12mu|texlive-mandi-2.2.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30981
# category Package
# catalog-ctan /macros/latex/contrib/mandi
# catalog-date 2013-06-16 00:51:21 +0200
# catalog-license lppl1.3
# catalog-version 2.2.0
Name:		texlive-mandi
Version:	2.2.0
Release:	5
Summary:	Macros for introductory physics and astronomy
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mandi
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mandi.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mandi.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mandi.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package contains commands for students and teachers of
introductory physics. Commands for physical quantities
intelligently handle SI units so the user need not do so. There
are other features that should make LaTeX easy for introductory
physics students.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/mandi/mandi.sty
%doc %{_texmfdistdir}/doc/latex/mandi/README
%doc %{_texmfdistdir}/doc/latex/mandi/mandi.pdf
%doc %{_texmfdistdir}/doc/latex/mandi/vdemo.py
#- source
%doc %{_texmfdistdir}/source/latex/mandi/mandi.dtx
%doc %{_texmfdistdir}/source/latex/mandi/mandi.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 2.2.0-5
+ Revision: b7d8a5f
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21206 |12mu|texlive-matc3-1.0.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29845
# category Package
# catalog-ctan /macros/latex/contrib/matc3
# catalog-date 2013-04-09 15:55:17 +0200
# catalog-license lppl1.3
# catalog-version 1.0.1
Name:		texlive-matc3
Version:	1.0.1
Release:	5
Summary:	Commands for MatematicaC3 textbooks
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/matc3
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/matc3.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/matc3.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/matc3.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides support for the Matematica C3 project to
produce free mathematical text books for use in Italian high
schools.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/matc3/matc3.sty
%doc %{_texmfdistdir}/doc/latex/matc3/Makefile
%doc %{_texmfdistdir}/doc/latex/matc3/README
%doc %{_texmfdistdir}/doc/latex/matc3/matc3.pdf
#- source
%doc %{_texmfdistdir}/source/latex/matc3/matc3.dtx
%doc %{_texmfdistdir}/source/latex/matc3/matc3.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 1.0.1-5
+ Revision: 137a272
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21207 |12mu|texlive-matc3mem-1.0.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29894
# category Package
# catalog-ctan /macros/latex/contrib/matc3mem
# catalog-date 2013-04-14 10:19:50 +0200
# catalog-license lppl1.3
# catalog-version 1.0.2
Name:		texlive-matc3mem
Version:	1.0.2
Release:	5
Summary:	Class for MatematicaC3 textbooks
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/matc3mem
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/matc3mem.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/matc3mem.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/matc3mem.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The class is a development of memoir, with additions
(specifically, mathematical extensions) that provide support
for writing the books for the Matematica C3 project to produce
free mathematical textbooks for use in Italian high schools.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/matc3mem/matc3mem.cls
%doc %{_texmfdistdir}/doc/latex/matc3mem/Makefile
%doc %{_texmfdistdir}/doc/latex/matc3mem/README
%doc %{_texmfdistdir}/doc/latex/matc3mem/matc3mem.pdf
#- source
%doc %{_texmfdistdir}/source/latex/matc3mem/matc3mem.dtx
%doc %{_texmfdistdir}/source/latex/matc3mem/matc3mem.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 1.0.2-5
+ Revision: 8d5052e
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21208 |12mu|texlive-mathastext-1.30c-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32415
# category Package
# catalog-ctan /macros/latex/contrib/mathastext
# catalog-date 2013-12-14 19:05:26 +0100
# catalog-license lppl1.3
# catalog-version 1.3c
Name:		texlive-mathastext
Version:	1.30c
Release:	1
Summary:	Use the text font in maths mode
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mathastext
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mathastext.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mathastext.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mathastext.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package uses a text font (usually the document's text font)
for the letters of the Latin alphabet needed when typesetting
mathematics. (Optionally, other characters in the font may also
be used). This facility makes possible (for a document with
simple mathematics) a far wider choice of text font, with
little worry that no specially designed accompanying maths
fonts are available. The package also offers a simple mechanism
for using many different choices of (text hence, now, maths)
font in the same document. Of course, using one font for two
purposes helps produce smaller PDF files. The package, running
under LuaTeX, requires the TeX live 2013 distribution (or
later).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/mathastext/mathastext.sty
%doc %{_texmfdistdir}/doc/latex/mathastext/README
%doc %{_texmfdistdir}/doc/latex/mathastext/mathastext.pdf
%doc %{_texmfdistdir}/doc/latex/mathastext/mathastext.tex
%doc %{_texmfdistdir}/doc/latex/mathastext/mathastexttestalphabets.pdf
%doc %{_texmfdistdir}/doc/latex/mathastext/mathastexttestalphabets.tex
%doc %{_texmfdistdir}/doc/latex/mathastext/mathastexttestmathversions.tex
%doc %{_texmfdistdir}/doc/latex/mathastext/mathastexttestunicodelinux.tex
%doc %{_texmfdistdir}/doc/latex/mathastext/mathastexttestunicodemacos.tex
#- source
%doc %{_texmfdistdir}/source/latex/mathastext/mathastext.dtx
%doc %{_texmfdistdir}/source/latex/mathastext/mathastext.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.30c-1
+ Revision: f24ac67
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21209 |12mu|texlive-mathdesign-2.31-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31639
# category Package
# catalog-ctan /fonts/mathdesign
# catalog-date 2013-08-30 00:42:45 +0200
# catalog-license gpl
# catalog-version 2.31
Name:		texlive-mathdesign
Version:	2.31
Release:	5
Summary:	Mathematical fonts to fit with particular text fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/mathdesign
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mathdesign.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mathdesign.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-tetex

%description
The Math Design project offers free mathematical fonts that
match with existing text fonts. To date, three free font
families are available: Adobe Utopia, URW Garamond and
Bitstream Charter. Three commercial fonts are also supported:
Adobe Garamond Pro, Adobe UtopiaStd and ITC Charter. Mathdesign
covers the whole LaTeX glyph set, including AMS symbols and
some extra. Both roman and bold versions of these symbols can
be used. Moreover you can choose between three greek fonts (two
of them created by the Greek Font Society).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/mathdesign/config.mdbch
%{_texmfdistdir}/dvips/mathdesign/config.mdici
%{_texmfdistdir}/dvips/mathdesign/config.mdpgd
%{_texmfdistdir}/dvips/mathdesign/config.mdpus
%{_texmfdistdir}/dvips/mathdesign/config.mdput
%{_texmfdistdir}/dvips/mathdesign/config.mdugm
%{_texmfdistdir}/fonts/enc/dvips/mathdesign/a_2dncez.enc
%{_texmfdistdir}/fonts/enc/dvips/mathdesign/a_2rwgaw.enc
%{_texmfdistdir}/fonts/enc/dvips/mathdesign/a_42s2zl.enc
%{_texmfdistdir}/fonts/enc/dvips/mathdesign/a_45o73x.enc
%{_texmfdistdir}/fonts/enc/dvips/mathdesign/a_4b5i6w.enc
%{_texmfdistdir}/fonts/enc/dvips/mathdesign/a_57soyv.enc
%{_texmfdistdir}/fonts/enc/dvips/mathdesign/a_csqf63.enc
%{_texmfdistdir}/fonts/enc/dvips/mathdesign/a_e65dz6.enc
%{_texmfdistdir}/fonts/enc/dvips/mathdesign/a_g2masa.enc
%{_texmfdistdir}/fonts/enc/dvips/mathdesign/a_g47ck7.enc
%{_texmfdistdir}/fonts/enc/dvips/mathdesign/a_ipzj2o.enc
%{_texmfdistdir}/fonts/enc/dvips/mathdesign/a_kld4uc.enc
%{_texmfdistdir}/fonts/enc/dvips/mathdesign/a_mdpn2k.enc
%{_texmfdistdir}/fonts/enc/dvips/mathdesign/a_n2elaj.enc
%{_texmfdistdir}/fonts/enc/dvips/mathdesign/a_oxfbe4.enc
%{_texmfdistdir}/fonts/enc/dvips/mathdesign/a_py5znv.enc
%{_texmfdistdir}/fonts/enc/dvips/mathdesign/a_qnfjtt.enc
%{_texmfdistdir}/fonts/enc/dvips/mathdesign/a_qzg4u4.enc
%{_texmfdistdir}/fonts/enc/dvips/mathdesign/a_r2nxhw.enc
%{_texmfdistdir}/fonts/enc/dvips/mathdesign/a_rl4tn2.enc
%{_texmfdistdir}/fonts/enc/dvips/mathdesign/a_rxz3ga.enc
%{_texmfdistdir}/fonts/enc/dvips/mathdesign/a_telfo7.enc
%{_texmfdistdir}/fonts/enc/dvips/mathdesign/a_uwwzqd.enc
%{_texmfdistdir}/fonts/enc/dvips/mathdesign/a_yezm6g.enc
%{_texmfdistdir}/fonts/enc/dvips/mathdesign/md8x.enc
%{_texmfdistdir}/fonts/map/dvips/mathdesign/mdbch.map
%{_texmfdistdir}/fonts/map/dvips/mathdesign/mdgreek.map
%{_texmfdistdir}/fonts/map/dvips/mathdesign/mdici.map
%{_texmfdistdir}/fonts/map/dvips/mathdesign/mdpgd.map
%{_texmfdistdir}/fonts/map/dvips/mathdesign/mdpus.map
%{_texmfdistdir}/fonts/map/dvips/mathdesign/mdput.map
%{_texmfdistdir}/fonts/map/dvips/mathdesign/mdugm.map
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/bchb8a.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/bchbc8a.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/bchbc8y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/bchbi8a.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/bchr8a.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/bchrc8a.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/bchrc8y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/bchri8a.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chb7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chb7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chb7v.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chb7y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chb8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chb8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chb8y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chbc8y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chbi7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chbi7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chbi8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chbi8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chbi8y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chbma.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chbmb.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chbo7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chbo8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chbo8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chbo8y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chboc8y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chr7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chr7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chr7v.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chr7y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chr8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chr8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chr8y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chrc8y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chree.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chri7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chri7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chri8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chri8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chri8y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chrma.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chrmb.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chro7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chro8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chro8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chro8y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/md-chroc8y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchb7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchb7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchb7v.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchb7y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchb8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchb8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchbc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchbfc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchbi7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchbi7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchbi8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchbi8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchbifc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchbma.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchbmb.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchbo7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchbo8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchbo8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchbofc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchr7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchr7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchr7v.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchr7y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchr8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchr8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchrc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchrfc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchri7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchri7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchri8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchri8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchrifc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchrma.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchrmb.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchro7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchro8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchro8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdbch/mdbchrofc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdgreek/md-grbb7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdgreek/md-grbbi7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdgreek/md-grbr7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdgreek/md-grbri7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdgreek/md-grdb7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdgreek/md-grdbi7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdgreek/md-grdr7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdgreek/md-grdri7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdgreek/mdgrbCb7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdgreek/mdgrbCbi7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdgreek/mdgrbCr7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdgreek/mdgrbCri7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdgreek/mdgrbb7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdgreek/mdgrbbi7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdgreek/mdgrbr7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdgreek/mdgrbri7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdgreek/mdgrdCb7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdgreek/mdgrdCbi7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdgreek/mdgrdCri7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdgreek/mdgrdb7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdgreek/mdgrdbi7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdgreek/mdgrdr7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdgreek/mdgrdrC7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdgreek/mdgrdri7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/md-cib7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/md-cib7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/md-cib7v.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/md-cib7y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/md-cib8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/md-cib8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/md-cibee.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/md-cibi7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/md-cibi7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/md-cibi8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/md-cibi8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/md-cibma.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/md-cibmb.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/md-cir7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/md-cir7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/md-cir7v.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/md-cir7y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/md-cir8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/md-cir8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/md-ciree.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/md-ciri7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/md-ciri7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/md-ciri8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/md-ciri8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/md-cirma.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/md-cirmb.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicib7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicib7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicib7v.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicib7y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicib8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicib8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicibc8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicibc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicibfc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicibi7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicibi7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicibi8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicibi8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicibic8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicibic8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicibifc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicibma.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicibmb.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicic8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicic8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicicc8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicicc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicicfc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicici8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicici8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicicic8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicicic8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicicifc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicir7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicir7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicir7v.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicir7y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicir8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicir8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicirc8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicirc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicirfc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdiciri7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdiciri7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdiciri8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdiciri8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdiciric8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdiciric8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicirifc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicirma.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdicirmb.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdwcib7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdwcib7y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdwcib8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdwcibc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdwcibi7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdwcibi7y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdwcibi8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdwcibic8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdwcic7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdwcic7y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdwcic8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdwcicc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdwcici7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdwcici7y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdwcici8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdwcicic8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdwcir7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdwcir7y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdwcir8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdwcirc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdwciri7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdwciri7y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdwciri8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdwciric8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdxcib7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdxcib7y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdxcib8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdxcibc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdxcibi7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdxcibi7y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdxcibi8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdxcibic8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdxcic7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdxcic7y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdxcic8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdxcicc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdxcici7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdxcici7y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdxcici8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdxcicic8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdxcir7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdxcir7y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdxcir8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdxcirc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdxciri7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdxciri7y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdxciri8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdici/mdxciric8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/md-gdr7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/md-gdr7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/md-gdr7v.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/md-gdr7y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/md-gdr8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/md-gdr8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/md-gdree.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/md-gdri7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/md-gdri7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/md-gdri8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/md-gdri8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/md-gdrma.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/md-gdrmb.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/md-gds7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/md-gds7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/md-gds7v.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/md-gds7y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/md-gds8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/md-gds8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/md-gdsi7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/md-gdsi7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/md-gdsi8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/md-gdsi8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/md-gdsma.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/md-gdsmb.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdb8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdb8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdbc8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdbc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdbfc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdbi8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdbi8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdbic8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdbic8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdbifc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdr7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdr7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdr7v.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdr7y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdr8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdr8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdrc8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdrc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdrfc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdri7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdri7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdri8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdri8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdric8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdric8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdrifc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdrma.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdrmb.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgds7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgds7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgds7v.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgds7y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgds8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgds8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdsc8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdsc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdsfc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdsi7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdsi7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdsi8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdsi8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdsic8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdsic8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdsifc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdsma.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdpgdsmb.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdwgdb7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdwgdb7y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdwgdb8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdwgdbc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdwgdbi7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdwgdbi7y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdwgdbi8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdwgdbic8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdwgdr7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdwgdr7y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdwgdr8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdwgdrc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdwgdri7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdwgdri7y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdwgdri8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdwgdric8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdwgds7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdwgds7y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdwgds8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdwgdsc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdwgdsi7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdwgdsi7y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdwgdsi8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdwgdsic8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdxgdb7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdxgdb7y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdxgdb8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdxgdbc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdxgdbi7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdxgdbi7y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdxgdbi8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdxgdbic8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdxgdr7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdxgdr7y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdxgdr8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdxgdrc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdxgdri7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdxgdri7y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdxgdri8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdxgdric8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdxgds7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdxgds7y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdxgds8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdxgdsc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdxgdsi7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdxgdsi7y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdxgdsi8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpgd/mdxgdsic8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-usr7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-usr7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-usr7t5.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-usr7t6.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-usr7t7.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-usr7t8.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-usr7t9.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-usr7v.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-usr7y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-usr8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-usr8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-usree.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-usri7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-usri7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-usri7t5.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-usri7t6.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-usri7t7.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-usri7t8.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-usri7t9.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-usri8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-usri8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-usrma.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-usrmb.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-uss7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-uss7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-uss7v.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-uss7y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-uss8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-uss8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-ussi7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-ussi7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-ussi8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-ussi8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-ussma.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/md-ussmb.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpusb8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpusb8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpusbc8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpusbc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpusbfc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpusbi8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpusbi8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpusbic8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpusbic8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpusbifc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpusr7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpusr7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpusr7v.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpusr7y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpusr8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpusr8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpusrc8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpusrc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpusrfc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpusri7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpusri7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpusri8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpusri8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpusric8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpusric8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpusrifc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpusrma.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpusrmb.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpuss7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpuss7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpuss7v.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpuss7y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpuss8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpuss8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpussc8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpussc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpussfc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpussi7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpussi7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpussi8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpussi8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpussic8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpussic8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpussifc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpussma.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdpussmb.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdwusb7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdwusb7y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdwusb8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdwusbc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdwusbi7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdwusbi7y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdwusbi8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdwusbic8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdwusr7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdwusr7y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdwusr8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdwusrc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdwusri7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdwusri7y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdwusri8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdwusric8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdwuss7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdwuss7y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdwuss8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdwussc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdwussi7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdwussi7y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdwussi8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdwussic8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdxusb7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdxusb7y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdxusb8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdxusbc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdxusbi7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdxusbi7y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdxusbi8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdxusbic8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdxusr7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdxusr7y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdxusr8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdxusrc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdxusri7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdxusri7y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdxusri8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdxusric8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdxuss7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdxuss7y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdxuss8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdxussc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdxussi7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdxussi7y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdxussi8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdpus/mdxussic8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utb7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utb7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utb7v.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utb7y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utb8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utb8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utb8y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utbee.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utbi7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utbi7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utbi8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utbi8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utbi8y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utbma.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utbmb.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utbo7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utbo8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utbo8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utbo8y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utr7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utr7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utr7v.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utr7y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utr8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utr8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utr8y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utree.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utri7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utri7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utri8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utri8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utri8y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utrma.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utrmb.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utro7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utro8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utro8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/md-utro8y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputb7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputb7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputb7v.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputb7y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputb8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputb8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputbc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputbfc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputbi7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputbi7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputbi8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputbi8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputbifc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputbma.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputbmb.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputbo7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputbo8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputbo8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputbofc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputr7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputr7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputr7v.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputr7y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputr8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputr8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputrc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputrfc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputri7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputri7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputri8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputri8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputrifc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputrma.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputrmb.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputro7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputro8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputro8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/mdputrofc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/putb8a.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/putb8x.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/putbi8a.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/putr8a.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/putr8x.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdput/putri8a.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmm7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmm7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmm7v.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmm7y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmm8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmm8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmm8y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmmi7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmmi7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmmi8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmmi8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmmi8y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmmma.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmmmb.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmmo7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmmo8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmmo8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmmo8y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmr7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmr7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmr7v.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmr7y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmr8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmr8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmr8y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmree.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmri7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmri7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmri8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmri8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmri8y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmrma.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmrmb.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmro7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmro8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmro8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/md-gmro8y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmm7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmm7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmm7v.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmm7y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmm8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmm8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmmfc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmmi7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmmi7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmmi8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmmi8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmmifc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmmma.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmmmb.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmmo7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmmo8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmmo8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmmofc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmr7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmr7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmr7v.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmr7y.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmr8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmr8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmrfc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmri7m.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmri7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmri8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmri8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmrifc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmrma.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmrmb.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmro7t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmro8c.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmro8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/mdugmrofc8t.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/ugmm8a.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/ugmmi8a.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/ugmr8a.tfm
%{_texmfdistdir}/fonts/tfm/public/mathdesign/mdugm/ugmri8a.tfm
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdbch/md-chb7m.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdbch/md-chb7t.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdbch/md-chb7v.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdbch/md-chb7y.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdbch/md-chb8c.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdbch/md-chb8t.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdbch/md-chbi7m.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdbch/md-chbi7t.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdbch/md-chbi8c.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdbch/md-chbi8t.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdbch/md-chbma.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdbch/md-chbmb.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdbch/md-chr7m.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdbch/md-chr7t.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdbch/md-chr7v.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdbch/md-chr7y.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdbch/md-chr8c.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdbch/md-chr8t.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdbch/md-chree.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdbch/md-chri7m.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdbch/md-chri7t.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdbch/md-chri8c.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdbch/md-chri8t.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdbch/md-chrma.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdbch/md-chrmb.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdici/UtopiaStd-Regular.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdici/md-cib7m.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdici/md-cib7t.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdici/md-cib7v.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdici/md-cib7y.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdici/md-cib8c.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdici/md-cib8t.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdici/md-cibee.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdici/md-cibi7m.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdici/md-cibi7t.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdici/md-cibi8c.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdici/md-cibi8t.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdici/md-cibma.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdici/md-cibmb.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdici/md-cir7m.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdici/md-cir7t.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdici/md-cir7v.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdici/md-cir7y.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdici/md-cir8c.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdici/md-cir8t.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdici/md-ciree.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdici/md-ciri7m.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdici/md-ciri7t.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdici/md-ciri8c.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdici/md-ciri8t.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdici/md-cirma.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdici/md-cirmb.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpgd/md-gdr7m.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpgd/md-gdr7t.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpgd/md-gdr7v.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpgd/md-gdr7y.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpgd/md-gdr8c.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpgd/md-gdr8t.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpgd/md-gdree.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpgd/md-gdri7m.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpgd/md-gdri7t.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpgd/md-gdri8c.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpgd/md-gdri8t.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpgd/md-gdrma.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpgd/md-gdrmb.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpgd/md-gds7m.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpgd/md-gds7t.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpgd/md-gds7v.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpgd/md-gds7y.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpgd/md-gds8c.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpgd/md-gds8t.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpgd/md-gdsi7m.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpgd/md-gdsi7t.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpgd/md-gdsi8c.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpgd/md-gdsi8t.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpgd/md-gdsma.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpgd/md-gdsmb.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpgd/md-utrma.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-usr7m.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-usr7t.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-usr7t5.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-usr7t6.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-usr7t7.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-usr7t8.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-usr7t9.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-usr7v.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-usr7y.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-usr8c.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-usr8t.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-usree.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-usri7m.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-usri7t.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-usri7t5.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-usri7t6.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-usri7t7.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-usri7t8.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-usri7t9.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-usri8c.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-usri8t.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-usrma.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-usrmb.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-uss7m.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-uss7t.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-uss7v.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-uss7y.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-uss8c.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-uss8t.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-ussi7m.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-ussi7t.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-ussi8c.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-ussi8t.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-ussma.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdpus/md-ussmb.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdput/md-utb7m.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdput/md-utb7t.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdput/md-utb7v.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdput/md-utb7y.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdput/md-utb8c.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdput/md-utb8t.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdput/md-utbee.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdput/md-utbi7m.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdput/md-utbi7t.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdput/md-utbi8c.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdput/md-utbi8t.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdput/md-utbma.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdput/md-utbmb.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdput/md-utr7m.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdput/md-utr7t.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdput/md-utr7v.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdput/md-utr7y.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdput/md-utr8c.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdput/md-utr8t.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdput/md-utree.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdput/md-utri7m.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdput/md-utri7t.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdput/md-utri8c.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdput/md-utri8t.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdput/md-utrma.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdput/md-utrmb.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdugm/md-gmm7m.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdugm/md-gmm7t.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdugm/md-gmm7v.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdugm/md-gmm7y.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdugm/md-gmm8c.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdugm/md-gmm8t.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdugm/md-gmmi7m.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdugm/md-gmmi7t.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdugm/md-gmmi8c.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdugm/md-gmmi8t.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdugm/md-gmmma.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdugm/md-gmmmb.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdugm/md-gmr7m.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdugm/md-gmr7t.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdugm/md-gmr7v.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdugm/md-gmr7y.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdugm/md-gmr8c.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdugm/md-gmr8t.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdugm/md-gmree.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdugm/md-gmri7m.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdugm/md-gmri7t.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdugm/md-gmri8c.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdugm/md-gmri8t.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdugm/md-gmrma.pfb
%{_texmfdistdir}/fonts/type1/public/mathdesign/mdugm/md-gmrmb.pfb
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchb7m.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchb7t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchb7v.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchb7y.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchb8c.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchb8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchbc8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchbfc8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchbi7m.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchbi7t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchbi8c.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchbi8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchbifc8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchbma.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchbmb.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchbo7t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchbo8c.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchbo8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchbofc8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchr7m.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchr7t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchr7v.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchr7y.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchr8c.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchr8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchrc8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchrfc8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchri7m.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchri7t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchri8c.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchri8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchrifc8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchrma.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchrmb.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchro7t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchro8c.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchro8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdbch/mdbchrofc8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdgreek/mdgrbCb7m.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdgreek/mdgrbCbi7m.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdgreek/mdgrbCr7m.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdgreek/mdgrbCri7m.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdgreek/mdgrbb7m.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdgreek/mdgrbbi7m.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdgreek/mdgrbr7m.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdgreek/mdgrbri7m.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdgreek/mdgrdCb7m.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdgreek/mdgrdCbi7m.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdgreek/mdgrdCri7m.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdgreek/mdgrdb7m.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdgreek/mdgrdbi7m.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdgreek/mdgrdr7m.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdgreek/mdgrdrC7m.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdgreek/mdgrdri7m.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicib7m.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicib7t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicib7v.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicib7y.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicib8c.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicib8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicibc8c.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicibc8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicibfc8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicibi7m.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicibi7t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicibi8c.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicibi8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicibic8c.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicibic8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicibifc8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicibiu7m.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicibma.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicibmb.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicibui7m.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicic8c.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicic8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicicc8c.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicicc8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicicfc8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicici8c.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicici8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicicic8c.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicicic8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicicifc8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicir7m.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicir7t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicir7v.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicir7y.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicir8c.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicir8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicirc8c.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicirc8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicirfc8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdiciri7m.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdiciri7t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdiciri8c.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdiciri8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdiciric8c.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdiciric8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicirifc8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdiciriu7m.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicirma.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicirmb.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdicirui7m.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdxcib7y.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdxcib8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdxcibc8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdxcibi7y.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdxcibi8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdxcibic8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdxcic7y.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdxcic8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdxcicc8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdxcici7y.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdxcici8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdxcicic8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdxcir7y.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdxcir8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdxcirc8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdxciri7y.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdxciri8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdici/mdxciric8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdb8c.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdb8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdbc8c.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdbc8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdbfc8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdbi8c.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdbi8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdbic8c.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdbic8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdbifc8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdr7m.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdr7t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdr7v.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdr7y.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdr8c.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdr8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdrc8c.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdrc8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdrfc8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdri7m.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdri7t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdri8c.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdri8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdric8c.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdric8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdrifc8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdrma.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdrmb.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgds7m.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgds7t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgds7v.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgds7y.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgds8c.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgds8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdsc8c.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdsc8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdsfc8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdsi7m.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdsi7t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdsi8c.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdsi8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdsic8c.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdsic8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdsifc8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdsma.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdpgdsmb.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdxgdb7y.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdxgdb8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdxgdbc8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdxgdbi7y.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdxgdbi8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdxgdbic8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdxgdr7y.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdxgdr8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdxgdrc8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdxgdri7y.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdxgdri8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdxgdric8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdxgds7y.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdxgds8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdxgdsc8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdxgdsi7y.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdxgdsi8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpgd/mdxgdsic8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpusb8c.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpusb8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpusbc8c.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpusbc8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpusbfc8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpusbi8c.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpusbi8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpusbic8c.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpusbic8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpusbifc8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpusr7m.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpusr7t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpusr7v.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpusr7y.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpusr8c.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpusr8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpusrc8c.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpusrc8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpusrfc8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpusri7m.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpusri7t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpusri8c.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpusri8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpusric8c.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpusric8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpusrifc8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpusrma.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpusrmb.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpuss7m.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpuss7t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpuss7v.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpuss7y.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpuss8c.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpuss8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpussc8c.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpussc8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpussfc8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpussi7m.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpussi7t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpussi8c.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpussi8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpussic8c.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpussic8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpussifc8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpussma.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdpussmb.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdxusb7y.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdxusb8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdxusbc8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdxusbi7y.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdxusbi8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdxusbic8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdxusr7y.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdxusr8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdxusrc8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdxusri7y.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdxusri8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdxusric8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdxuss7y.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdxuss8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdxussc8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdxussi7y.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdxussi8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdpus/mdxussic8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputb7m.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputb7t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputb7v.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputb7y.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputb8c.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputb8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputbc8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputbfc8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputbi7m.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputbi7t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputbi8c.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputbi8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputbifc8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputbma.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputbmb.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputbo7t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputbo8c.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputbo8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputbofc8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputr7m.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputr7t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputr7v.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputr7y.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputr8c.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputr8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputrc8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputrfc8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputri7m.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputri7t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputri8c.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputri8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputrifc8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputrma.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputrmb.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputro7t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputro8c.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputro8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdput/mdputrofc8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmm7m.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmm7t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmm7v.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmm7y.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmm8c.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmm8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmmfc8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmmi7m.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmmi7t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmmi8c.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmmi8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmmifc8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmmma.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmmmb.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmmo7t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmmo8c.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmmo8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmmofc8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmr7m.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmr7t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmr7v.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmr7y.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmr8c.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmr8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmrfc8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmri7m.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmri7t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmri8c.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmri8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmrifc8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmrma.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmrmb.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmro7t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmro8c.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmro8t.vf
%{_texmfdistdir}/fonts/vf/public/mathdesign/mdugm/mdugmrofc8t.vf
%{_texmfdistdir}/tex/latex/mathdesign/mathdesign.sty
%{_texmfdistdir}/tex/latex/mathdesign/mdacmr.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdbch/mdamdbch.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdbch/mdbch.cfg
%{_texmfdistdir}/tex/latex/mathdesign/mdbch/mdbch.sty
%{_texmfdistdir}/tex/latex/mathdesign/mdbch/mdbmdbch.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdbch/omlmdbch.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdbch/omsmdbch.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdbch/omxmdbch.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdbch/ot1mdbch.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdbch/t1mdbch.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdbch/ts1mdbch.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdbcmr.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdfont.def
%{_texmfdistdir}/tex/latex/mathdesign/mdici/mdamdici.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdici/mdbmdici.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdici/mdici.cfg
%{_texmfdistdir}/tex/latex/mathdesign/mdici/mdici.sty
%{_texmfdistdir}/tex/latex/mathdesign/mdici/omlmdici.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdici/omsmdici.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdici/omxmdici.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdici/ot1mdici.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdici/t1mdici.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdici/ts1mdici.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdpgd/mdamdpgd.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdpgd/mdbmdpgd.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdpgd/mdpgd.cfg
%{_texmfdistdir}/tex/latex/mathdesign/mdpgd/mdpgd.sty
%{_texmfdistdir}/tex/latex/mathdesign/mdpgd/omlmdpgd.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdpgd/omsmdpgd.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdpgd/omxmdpgd.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdpgd/ot1mdpgd.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdpgd/t1mdpgd.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdpgd/ts1mdpgd.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdpus/mdamdpus.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdpus/mdbmdpus.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdpus/mdpus.cfg
%{_texmfdistdir}/tex/latex/mathdesign/mdpus/mdpus.sty
%{_texmfdistdir}/tex/latex/mathdesign/mdpus/omlmdpus.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdpus/omsmdpus.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdpus/omxmdpus.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdpus/ot1mdpus.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdpus/t1mdpus.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdpus/ts1mdpus.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdput/mdamdput.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdput/mdbmdput.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdput/mdput.cfg
%{_texmfdistdir}/tex/latex/mathdesign/mdput/mdput.sty
%{_texmfdistdir}/tex/latex/mathdesign/mdput/omlmdput.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdput/omsmdput.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdput/omxmdput.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdput/ot1mdput.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdput/t1mdput.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdput/ts1mdput.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdsffont.def
%{_texmfdistdir}/tex/latex/mathdesign/mdttfont.def
%{_texmfdistdir}/tex/latex/mathdesign/mdugm/mdamdugm.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdugm/mdbmdugm.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdugm/mdugm.cfg
%{_texmfdistdir}/tex/latex/mathdesign/mdugm/mdugm.sty
%{_texmfdistdir}/tex/latex/mathdesign/mdugm/omlmdugm.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdugm/omsmdugm.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdugm/omxmdugm.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdugm/ot1mdugm.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdugm/t1mdugm.fd
%{_texmfdistdir}/tex/latex/mathdesign/mdugm/ts1mdugm.fd
%{_texmfdistdir}/tex/latex/mathdesign/omlmdgrb.fd
%{_texmfdistdir}/tex/latex/mathdesign/omlmdgrbc.fd
%{_texmfdistdir}/tex/latex/mathdesign/omlmdgrd.fd
%{_texmfdistdir}/tex/latex/mathdesign/omlmdgrdc.fd
%_texmf_updmap_d/mathdesign
%doc %{_texmfdistdir}/doc/fonts/mathdesign/MD-Adobe-Adobe-Garamond-Pro-example.tex
%doc %{_texmfdistdir}/doc/fonts/mathdesign/MD-Adobe-Utopia-Std-example.tex
%doc %{_texmfdistdir}/doc/fonts/mathdesign/MD-Adobe-Utopia-example.pdf
%doc %{_texmfdistdir}/doc/fonts/mathdesign/MD-Adobe-Utopia-example.tex
%doc %{_texmfdistdir}/doc/fonts/mathdesign/MD-Bitstream-Bitstream-Charter-example.pdf
%doc %{_texmfdistdir}/doc/fonts/mathdesign/MD-Bitstream-Bitstream-Charter-example.tex
%doc %{_texmfdistdir}/doc/fonts/mathdesign/MD-itc-Charter-ITC-Std-example.tex
%doc %{_texmfdistdir}/doc/fonts/mathdesign/MD-urw-GaramondNo8-example.tex
%doc %{_texmfdistdir}/doc/fonts/mathdesign/README
%doc %{_texmfdistdir}/doc/fonts/mathdesign/mathdesign-doc.pdf
%doc %{_texmfdistdir}/doc/fonts/mathdesign/mathdesign-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips fonts tex doc %{buildroot}%{_texmfdistdir}
mkdir -p %{buildroot}%{_texmf_updmap_d}
cat > %{buildroot}%{_texmf_updmap_d}/mathdesign <<EOF
Map mdbch.map
Map mdgreek.map
Map mdici.map
Map mdpgd.map
Map mdpus.map
Map mdput.map
Map mdugm.map
EOF

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.31-5
+ Revision: fd5d94d
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21210 |12mu|texlive-mciteplus-1.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31648
# category Package
# catalog-ctan /macros/latex/contrib/mciteplus
# catalog-date 2013-09-13 13:09:10 +0200
# catalog-license lppl
# catalog-version 1.2
Name:		texlive-mciteplus
Version:	1.2
Release:	5
Summary:	Enhanced multiple citations
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mciteplus
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mciteplus.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mciteplus.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The mciteplus LaTeX package is an enhanced reimplementation of
Thorsten Ohl's mcite package which provides support for the
grouping of multiple citations together as is often done in
physics journals. An extensive set of features provide for
other applications such as reference sublisting.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/mciteplus/IEEEtranM.bst
%{_texmfdistdir}/bibtex/bst/mciteplus/IEEEtranMN.bst
%{_texmfdistdir}/bibtex/bst/mciteplus/apsrevM.bst
%{_texmfdistdir}/bibtex/bst/mciteplus/apsrmpM.bst
%{_texmfdistdir}/tex/latex/mciteplus/mciteplus.sty
%doc %{_texmfdistdir}/doc/latex/mciteplus/README
%doc %{_texmfdistdir}/doc/latex/mciteplus/changelog.txt
%doc %{_texmfdistdir}/doc/latex/mciteplus/mciteplus_code.txt
%doc %{_texmfdistdir}/doc/latex/mciteplus/mciteplus_doc.pdf
%doc %{_texmfdistdir}/doc/latex/mciteplus/mciteplus_doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.2-5
+ Revision: de960e8
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21211 |12mu|texlive-mdsymbol-0.5-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 28399
# category Package
# catalog-ctan /fonts/mdsymbol
# catalog-date 2012-11-29 15:59:01 +0100
# catalog-license ofl
# catalog-version 0.5
Name:		texlive-mdsymbol
Version:	0.5
Release:	5
Summary:	Symbol fonts to match Adobe Myriad Pro
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/mdsymbol
License:	OFL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mdsymbol.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mdsymbol.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mdsymbol.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a font of mathematical symbols, MyriadPro
The font is designed as a companion to Adobe Myriad Pro, but it
might also fit well with other contemporary typefaces.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/enc/dvips/mdsymbol/mdsymbol-a.enc
%{_texmfdistdir}/fonts/enc/dvips/mdsymbol/mdsymbol-b.enc
%{_texmfdistdir}/fonts/enc/dvips/mdsymbol/mdsymbol-c.enc
%{_texmfdistdir}/fonts/enc/dvips/mdsymbol/mdsymbol-d.enc
%{_texmfdistdir}/fonts/enc/dvips/mdsymbol/mdsymbol-e.enc
%{_texmfdistdir}/fonts/enc/dvips/mdsymbol/mdsymbol-f.enc
%{_texmfdistdir}/fonts/map/dvips/mdsymbol/mdsymbol.map
%{_texmfdistdir}/fonts/opentype/public/mdsymbol/MdSymbol-Bold.otf
%{_texmfdistdir}/fonts/opentype/public/mdsymbol/MdSymbol-Light.otf
%{_texmfdistdir}/fonts/opentype/public/mdsymbol/MdSymbol-Regular.otf
%{_texmfdistdir}/fonts/opentype/public/mdsymbol/MdSymbol-Semibold.otf
%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolA-Bold.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolA-Light.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolA-Regular.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolA-Semibold.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolA.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolB-Bold.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolB-Light.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolB-Regular.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolB-Semibold.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolB.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolC-Bold.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolC-Light.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolC-Regular.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolC-Semibold.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolC.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolD-Bold.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolD-Light.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolD-Regular.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolD-Semibold.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolD.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolE-Bold.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolE-Light.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolE-Regular.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolE-Semibold.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolE.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolF-Bold.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolF-Light.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolF-Regular.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolF-Semibold.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/MdSymbolF.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/mdaccents.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/mdarrows.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/mdbase.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/mddelims.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/mdgeometric.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/mdoperators.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/mdrelations.mf
%{_texmfdistdir}/fonts/source/public/mdsymbol/mdturnstile.mf
%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolA-Bold.tfm
%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolA-Light.tfm
%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolA-Regular.tfm
%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolA-Semibold.tfm
%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolB-Bold.tfm
%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolB-Light.tfm
%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolB-Regular.tfm
%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolB-Semibold.tfm
%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolC-Bold.tfm
%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolC-Light.tfm
%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolC-Regular.tfm
%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolC-Semibold.tfm
%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolD-Bold.tfm
%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolD-Light.tfm
%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolD-Regular.tfm
%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolD-Semibold.tfm
%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolE-Bold.tfm
%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolE-Light.tfm
%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolE-Regular.tfm
%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolE-Semibold.tfm
%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolF-Bold.tfm
%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolF-Light.tfm
%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolF-Regular.tfm
%{_texmfdistdir}/fonts/tfm/public/mdsymbol/MdSymbolF-Semibold.tfm
%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolA-Bold.pfb
%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolA-Light.pfb
%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolA-Regular.pfb
%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolA-Semibold.pfb
%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolB-Bold.pfb
%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolB-Light.pfb
%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolB-Regular.pfb
%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolB-Semibold.pfb
%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolC-Bold.pfb
%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolC-Light.pfb
%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolC-Regular.pfb
%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolC-Semibold.pfb
%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolD-Bold.pfb
%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolD-Light.pfb
%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolD-Regular.pfb
%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolD-Semibold.pfb
%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolE-Bold.pfb
%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolE-Light.pfb
%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolE-Regular.pfb
%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolE-Semibold.pfb
%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolF-Bold.pfb
%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolF-Light.pfb
%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolF-Regular.pfb
%{_texmfdistdir}/fonts/type1/public/mdsymbol/MdSymbolF-Semibold.pfb
%{_texmfdistdir}/tex/latex/mdsymbol/mdsymbol.sty
%doc %{_texmfdistdir}/doc/fonts/mdsymbol/FONTLOG.txt
%doc %{_texmfdistdir}/doc/fonts/mdsymbol/OFL.txt
%doc %{_texmfdistdir}/doc/latex/mdsymbol/mdsymbol.pdf
#- source
%doc %{_texmfdistdir}/source/latex/mdsymbol/mdsymbol.dtx
%doc %{_texmfdistdir}/source/latex/mdsymbol/mdsymbol.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.5-5
+ Revision: 25668db
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21212 |12mu|texlive-memoir-3.7b-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31044
# category Package
# catalog-ctan /macros/latex/contrib/memoir
# catalog-date 2013-05-30 13:22:20 +0200
# catalog-license lppl
# catalog-version 3.7b
Name:		texlive-memoir
Version:	3.7b
Release:	5
Summary:	Typeset fiction, non-fiction and mathematical books
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/memoir
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/memoir.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/memoir.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/memoir.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The memoir class is for typesetting poetry, fiction, non-
fiction, and mathematical works. Permissible document 'base'
font sizes range from 9 to 60pt. There is a range of page-
styles and well over a dozen chapter-styles to choose from, as
well as methods for specifying your own layouts and designs.
The class also provides the functionality of over thirty of the
more popular packages, thus simplifying document sources. The
class automatically loads an associated patch file mempatch;
the patch file may be updated from time to time, between
releases of the class itself. (The patch file stays around even
when there are no extant patches.) Users who wish to use the
hyperref package, in a document written with the memoir class,
should also use the memhfixc package (part of this bundle).
Note, however, that current versions of hyperref actually load
the package automatically if they detect that they are running
under memoir.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/makeindex/memoir/basic.gst
%{_texmfdistdir}/tex/latex/memoir/mem10.clo
%{_texmfdistdir}/tex/latex/memoir/mem11.clo
%{_texmfdistdir}/tex/latex/memoir/mem12.clo
%{_texmfdistdir}/tex/latex/memoir/mem14.clo
%{_texmfdistdir}/tex/latex/memoir/mem17.clo
%{_texmfdistdir}/tex/latex/memoir/mem20.clo
%{_texmfdistdir}/tex/latex/memoir/mem25.clo
%{_texmfdistdir}/tex/latex/memoir/mem30.clo
%{_texmfdistdir}/tex/latex/memoir/mem36.clo
%{_texmfdistdir}/tex/latex/memoir/mem48.clo
%{_texmfdistdir}/tex/latex/memoir/mem60.clo
%{_texmfdistdir}/tex/latex/memoir/mem9.clo
%{_texmfdistdir}/tex/latex/memoir/memhfixc.sty
%{_texmfdistdir}/tex/latex/memoir/memoir.cls
%{_texmfdistdir}/tex/latex/memoir/mempatch.sty
%doc %{_texmfdistdir}/doc/latex/memoir/Makeidxglo
%doc %{_texmfdistdir}/doc/latex/memoir/README
%doc %{_texmfdistdir}/doc/latex/memoir/anvil2.mps
%doc %{_texmfdistdir}/doc/latex/memoir/memfonts.sty
%doc %{_texmfdistdir}/doc/latex/memoir/memlays.sty
%doc %{_texmfdistdir}/doc/latex/memoir/memman.gst
%doc %{_texmfdistdir}/doc/latex/memoir/memman.ist
%doc %{_texmfdistdir}/doc/latex/memoir/memman.pdf
%doc %{_texmfdistdir}/doc/latex/memoir/memman.tex
%doc %{_texmfdistdir}/doc/latex/memoir/memnoidxnum.tex
%doc %{_texmfdistdir}/doc/latex/memoir/memsty.sty
%doc %{_texmfdistdir}/doc/latex/memoir/titlepages.sty
%doc %{_texmfdistdir}/doc/latex/memoir/trims-example.tex
#- source
%doc %{_texmfdistdir}/source/latex/memoir/memoir.dtx
%doc %{_texmfdistdir}/source/latex/memoir/memoir.ins
%doc %{_texmfdistdir}/source/latex/memoir/mempatch.dtx
%doc %{_texmfdistdir}/source/latex/memoir/mempatch.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar makeindex tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.7b-5
+ Revision: b0a8014
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21213 |12mu|texlive-memory-1.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30452
# category Package
# catalog-ctan /macros/latex/contrib/memory
# catalog-date 2013-05-13 20:07:16 +0200
# catalog-license lppl1.3
# catalog-version 1.2
Name:		texlive-memory
Version:	1.2
Release:	6
Summary:	Containers for data in LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/memory
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/memory.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/memory.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/memory.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package allows the user to declare single object or array
containers.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/memory/memory.sty
%doc %{_texmfdistdir}/doc/latex/memory/README
%doc %{_texmfdistdir}/doc/latex/memory/memory.pdf
#- source
%doc %{_texmfdistdir}/source/latex/memory/memory.dtx
%doc %{_texmfdistdir}/source/latex/memory/memory.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 1.2-6
+ Revision: c521ee6
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21214 |12mu|texlive-menukeys-1.2a-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31716
# category Package
# catalog-ctan /macros/latex/contrib/menukeys
# catalog-date 2013-09-21 14:43:01 +0200
# catalog-license lppl1.2
# catalog-version 1.2a
Name:		texlive-menukeys
Version:	1.2a
Release:	6
Summary:	Format menu sequences, paths and keystrokes from lists
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/menukeys
License:	LPPL1.2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/menukeys.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/menukeys.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/menukeys.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package allows easy input and formatting of menu sequences,
using menus set with commands such as \menu{Extras > Settings >
General}, paths using a command like
\path{macros/latex/contrib/menukeys} and short cuts such as
\keys{\ctrl + C}. The output is highly configurable by
providing different styles and colour themes.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/menukeys/menukeys.sty
%doc %{_texmfdistdir}/doc/latex/menukeys/README
%doc %{_texmfdistdir}/doc/latex/menukeys/menukeys.pdf
#- source
%doc %{_texmfdistdir}/source/latex/menukeys/menukeys.dtx
%doc %{_texmfdistdir}/source/latex/menukeys/menukeys.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.2a-6
+ Revision: b5c53df
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21215 |12mu|texlive-metafont-2.718281-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29764
# category Package
# catalog-ctan /systems/knuth/dist/mf
# catalog-date 2012-08-30 22:47:45 +0200
# catalog-license knuth
# catalog-version 2.718281
Name:		texlive-metafont
Version:	2.718281
Release:	11
Summary:	A system for specifying fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/systems/knuth/dist/mf
License:	KNUTH
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/metafont.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/metafont.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-tetex
Requires:	texlive-metafont.bin
%rename tetex-mfwin
%rename texlive-mfwin

%description
The program takes a semi-algorithmic specification of a font,
and produces a bitmap font (whose properties are defined by a
set of parameters of the target device), and a set metrics for
use by TeX. The bitmap output may be converted into a format
directly usable by a device driver, etc., by the tools provided
in the parallel mfware distribution. (Third parties have
developed tools to convert the bitmap output to outline fonts.)
The distribution includes the source of Knuth's Metafont book;
this source is there to read, as an example of writing TeX --
it should not be processed without Knuth's direct permission.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	rm -fr %{_texmfvardir}/web2c/metafont
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/metafont/base/expr.mf
%{_texmfdistdir}/metafont/base/io.mf
%{_texmfdistdir}/metafont/base/mf.mf
%{_texmfdistdir}/metafont/base/null.mf
%{_texmfdistdir}/metafont/base/plain.mf
%{_texmfdistdir}/metafont/config/cmmf.ini
%{_texmfdistdir}/metafont/config/mf.ini
%{_texmfdistdir}/metafont/misc/3test.mf
%{_texmfdistdir}/metafont/misc/6test.mf
%{_texmfdistdir}/metafont/misc/mode2dpi.mf
%{_texmfdistdir}/metafont/misc/mode2dpixy.mf
%{_texmfdistdir}/metafont/misc/modename.mf
%{_texmfdistdir}/metafont/misc/modes.mf
%{_texmfdistdir}/metafont/misc/ps2mfbas.mf
%{_texmfdistdir}/metafont/misc/rtest.mf
%{_texmfdistdir}/metafont/misc/test.mf
%{_texmfdistdir}/metafont/misc/waits.mf
%{_texmfdistdir}/metafont/misc/ztest.mf
%_texmf_fmtutil_d/metafont
%doc %{_mandir}/man1/mf-nowin.1*
%doc %{_texmfdistdir}/doc/man/man1/mf-nowin.man1.pdf
%doc %{_mandir}/man1/mf.1*
%doc %{_texmfdistdir}/doc/man/man1/mf.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1
mkdir -p %{buildroot}%{_texmf_fmtutil_d}
cat > %{buildroot}%{_texmf_fmtutil_d}/metafont <<EOF
#
# from metafont:
mf mf-nowin - -translate-file=cp227.tcx mf.ini
EOF

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.718281-11
+ Revision: e54a711
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21216 |12mu|texlive-metapost-1.803-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31860
# category Package
# catalog-ctan /graphics/metapost/base
# catalog-date 2013-06-20 18:08:19 +0200
# catalog-license lgpl
# catalog-version 1.803
Name:		texlive-metapost
Version:	1.803
Release:	5
Summary:	A development of Metafont for creating graphics
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/metapost/base
License:	LGPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/metapost.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/metapost.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-metapost.bin

%description
MetaPost uses a language based on that of Metafont to produce
precise technical illustrations. Its output is scalable
PostScript or SVG, rather than the bitmaps Metafont creates.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/metapost/freeeuro.afm
%{_texmfdistdir}/fonts/afm/metapost/psyrgo.afm
%{_texmfdistdir}/fonts/afm/metapost/zpzdr-reversed.afm
%{_texmfdistdir}/fonts/enc/dvips/metapost/groff.enc
%{_texmfdistdir}/fonts/map/dvips/metapost/troff-updmap.map
%{_texmfdistdir}/fonts/map/dvips/metapost/troff.map
%{_texmfdistdir}/fonts/tfm/metapost/freeeuro.tfm
%{_texmfdistdir}/fonts/tfm/metapost/pagd8g.tfm
%{_texmfdistdir}/fonts/tfm/metapost/pagdo8g.tfm
%{_texmfdistdir}/fonts/tfm/metapost/pagk8g.tfm
%{_texmfdistdir}/fonts/tfm/metapost/pagko8g.tfm
%{_texmfdistdir}/fonts/tfm/metapost/pbkd8g.tfm
%{_texmfdistdir}/fonts/tfm/metapost/pbkdi8g.tfm
%{_texmfdistdir}/fonts/tfm/metapost/pbkl8g.tfm
%{_texmfdistdir}/fonts/tfm/metapost/pbkli8g.tfm
%{_texmfdistdir}/fonts/tfm/metapost/pcrb8g.tfm
%{_texmfdistdir}/fonts/tfm/metapost/pcrbo8g.tfm
%{_texmfdistdir}/fonts/tfm/metapost/pcrr8g.tfm
%{_texmfdistdir}/fonts/tfm/metapost/pcrro8g.tfm
%{_texmfdistdir}/fonts/tfm/metapost/phvb8g.tfm
%{_texmfdistdir}/fonts/tfm/metapost/phvb8gn.tfm
%{_texmfdistdir}/fonts/tfm/metapost/phvbo8g.tfm
%{_texmfdistdir}/fonts/tfm/metapost/phvbo8gn.tfm
%{_texmfdistdir}/fonts/tfm/metapost/phvr8g.tfm
%{_texmfdistdir}/fonts/tfm/metapost/phvr8gn.tfm
%{_texmfdistdir}/fonts/tfm/metapost/phvro8g.tfm
%{_texmfdistdir}/fonts/tfm/metapost/phvro8gn.tfm
%{_texmfdistdir}/fonts/tfm/metapost/pncb8g.tfm
%{_texmfdistdir}/fonts/tfm/metapost/pncbi8g.tfm
%{_texmfdistdir}/fonts/tfm/metapost/pncr8g.tfm
%{_texmfdistdir}/fonts/tfm/metapost/pncri8g.tfm
%{_texmfdistdir}/fonts/tfm/metapost/pplb8g.tfm
%{_texmfdistdir}/fonts/tfm/metapost/pplbi8g.tfm
%{_texmfdistdir}/fonts/tfm/metapost/pplr8g.tfm
%{_texmfdistdir}/fonts/tfm/metapost/pplri8g.tfm
%{_texmfdistdir}/fonts/tfm/metapost/psyrgo.tfm
%{_texmfdistdir}/fonts/tfm/metapost/ptmb8g.tfm
%{_texmfdistdir}/fonts/tfm/metapost/ptmbi8g.tfm
%{_texmfdistdir}/fonts/tfm/metapost/ptmr8g.tfm
%{_texmfdistdir}/fonts/tfm/metapost/ptmri8g.tfm
%{_texmfdistdir}/fonts/tfm/metapost/pzcmi8g.tfm
%{_texmfdistdir}/fonts/tfm/metapost/zpzdr-reversed.tfm
%{_texmfdistdir}/fonts/type1/metapost/freeeuro.pfa
%{_texmfdistdir}/metapost/base/TEX.mp
%{_texmfdistdir}/metapost/base/boxes.mp
%{_texmfdistdir}/metapost/base/format.mp
%{_texmfdistdir}/metapost/base/graph.mp
%{_texmfdistdir}/metapost/base/marith.mp
%{_texmfdistdir}/metapost/base/mfplain.mp
%{_texmfdistdir}/metapost/base/mpost.mp
%{_texmfdistdir}/metapost/base/plain.mp
%{_texmfdistdir}/metapost/base/rboxes.mp
%{_texmfdistdir}/metapost/base/sarith.mp
%{_texmfdistdir}/metapost/base/string.mp
%{_texmfdistdir}/metapost/base/texnum.mp
%{_texmfdistdir}/metapost/base/troffnum.mp
%{_texmfdistdir}/metapost/config/mfplain.ini
%{_texmfdistdir}/metapost/misc/null.mp
%{_texmfdistdir}/metapost/support/charlib/12
%{_texmfdistdir}/metapost/support/charlib/14
%{_texmfdistdir}/metapost/support/charlib/34
%{_texmfdistdir}/metapost/support/charlib/Ao
%{_texmfdistdir}/metapost/support/charlib/Fi
%{_texmfdistdir}/metapost/support/charlib/Fl
%{_texmfdistdir}/metapost/support/charlib/L1
%{_texmfdistdir}/metapost/support/charlib/LH
%{_texmfdistdir}/metapost/support/charlib/Lb
%{_texmfdistdir}/metapost/support/charlib/Sl
%{_texmfdistdir}/metapost/support/charlib/ao.x
%{_texmfdistdir}/metapost/support/charlib/bx
%{_texmfdistdir}/metapost/support/charlib/ci
%{_texmfdistdir}/metapost/support/charlib/ff
%{_texmfdistdir}/metapost/support/charlib/lh.x
%{_texmfdistdir}/metapost/support/charlib/ob
%{_texmfdistdir}/metapost/support/charlib/rh
%{_texmfdistdir}/metapost/support/charlib/sq
%{_texmfdistdir}/metapost/support/charlib/twiddle
%{_texmfdistdir}/metapost/support/trchars.adj
%{_texmfdistdir}/metapost/support/trfonts.map
%{_texmfdistdir}/tex/generic/metapost/mproof.tex
%{_texmfdistdir}/tex/generic/metapost/mpsproof.tex
%doc %{_mandir}/man1/dvitomp.1*
%doc %{_texmfdistdir}/doc/man/man1/dvitomp.man1.pdf
%doc %{_mandir}/man1/mpost.1*
%doc %{_texmfdistdir}/doc/man/man1/mpost.man1.pdf
%doc %{_texmfdistdir}/doc/metapost/base/grdemo-doc.pdf
%doc %{_texmfdistdir}/doc/metapost/base/grdemo.pdf
%doc %{_texmfdistdir}/doc/metapost/base/index.html
%doc %{_texmfdistdir}/doc/metapost/base/mpboxes.pdf
%doc %{_texmfdistdir}/doc/metapost/base/mpgraph.pdf
%doc %{_texmfdistdir}/doc/metapost/base/mpintro.pdf
%doc %{_texmfdistdir}/doc/metapost/base/mplibapi.pdf
%doc %{_texmfdistdir}/doc/metapost/base/mpman.pdf
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/Makefile
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/README
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/TODO
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/agepop91.d
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/agepopm.d
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/charts.mp
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/cm2lm.map
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/countries.d
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/ctabbing.sty
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/demo.ms
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/energy.d
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/figs.1
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/figs.mp
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/grdemo-doc.ms
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/grdemo-doc.ps
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/grdemo.eps
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/grdemo.mp
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/grdemo.ms
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/lead.d
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/matmul.d
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/mpboxes.bib
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/mpboxes.mp
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/mpboxes.tex
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/mpgraph.bib
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/mpgraph.mp
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/mpgraph.tex
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/mplibapi.tex
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/mpman-app-legacy.tex
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/mpman-app-optab.tex
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/mpman-app-refman.tex
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/mpman-charts.mp
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/mpman.bib
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/mpman.ist
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/mpman.mp
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/mpman.tex
%doc %{_texmfdistdir}/doc/metapost/base/source-manual/timepop.d
%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/Makefile
%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/abstract.tex
%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/annulus.mp
%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/arrows.tex
%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/biblio.tex
%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/circles.mp
%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/commands.tex
%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/compilation.tex
%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/conclusion.tex
%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/data.d
%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/data.mp
%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/data.tex
%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/draw.mp
%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/draw.tex
%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/fill.mp
%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/fill.tex
%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/graph.tex
%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/inclusion.tex
%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/intro.tex
%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/label.mp
%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/label.tex
%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/mpintro.bib
%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/mpintro.ltx
%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/paperclip.mp
%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/parabola.mp
%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/previewer.eps
%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/previewer.pdf
%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/previewer.png

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.803-5
+ Revision: 9490e5f
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21217 |12mu|texlive-metrix-1.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31425
# category Package
# catalog-ctan /macros/latex/contrib/metrix
# catalog-date 2013-08-13 17:10:37 +0200
# catalog-license lppl1.3
# catalog-version 1.0
Name:		texlive-metrix
Version:	1.0
Release:	5
Summary:	Typeset metric marks for Latin text
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/metrix
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/metrix.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/metrix.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/metrix.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package may be used to type the prosodics/metrics of
(latin) verse; it provides macros to typeset the symbols
standing alone, and in combination with symbols, giving
automatic alignment. The package requires tikz (including the
calc library, and the xparse package (thus also requiring the
experimental LaTeX 3 environment).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/metrix/metrix.sty
%doc %{_texmfdistdir}/doc/latex/metrix/README
%doc %{_texmfdistdir}/doc/latex/metrix/metrix.pdf
#- source
%doc %{_texmfdistdir}/source/latex/metrix/metrix.dtx
%doc %{_texmfdistdir}/source/latex/metrix/metrix.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 1.0-5
+ Revision: 04706f7
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21218 |12mu|texlive-mfpic-1.10-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 28444
# category Package
# catalog-ctan /graphics/mfpic
# catalog-date 2012-12-04 16:44:12 +0100
# catalog-license lppl1.3
# catalog-version 1.10
Name:		texlive-mfpic
Version:	1.10
Release:	5
Summary:	Draw Metafont/post pictures from (La)TeX commands
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/mfpic
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mfpic.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mfpic.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mfpic.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Mfpic is a scheme for producing pictures from (La)TeX commands.
Commands \mfpic and \endmfpic (in LaTeX, the mfpic environment)
enclose a group in which drawing commands may be placed. The
commands generate a Meta-language file, which may be processed
by Metapost (or even Metafont). The resulting image file will
be read back in to the document to place the picture at the
point where the original (La)TeX commands appeared. Note that
the ability to use Metapost here means that the package works
equally well in LaTeX and PDFLaTeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/metafont/mfpic/grafbase.mf
%{_texmfdistdir}/metapost/mfpic/dvipsnam.mp
%{_texmfdistdir}/metapost/mfpic/grafbase.mp
%{_texmfdistdir}/tex/generic/mfpic/mfpic.sty
%{_texmfdistdir}/tex/generic/mfpic/mfpic.tex
%{_texmfdistdir}/tex/generic/mfpic/mfpicdef.tex
%doc %{_texmfdistdir}/doc/generic/mfpic/README
%doc %{_texmfdistdir}/doc/generic/mfpic/changes.txt
%doc %{_texmfdistdir}/doc/generic/mfpic/coil.mps
%doc %{_texmfdistdir}/doc/generic/mfpic/examples/data.dat
%doc %{_texmfdistdir}/doc/generic/mfpic/examples/forfun.tex
%doc %{_texmfdistdir}/doc/generic/mfpic/examples/lapictures.tex
%doc %{_texmfdistdir}/doc/generic/mfpic/examples/pictures.tex
%doc %{_texmfdistdir}/doc/generic/mfpic/install.txt
%doc %{_texmfdistdir}/doc/generic/mfpic/lcheadings.ist
%doc %{_texmfdistdir}/doc/generic/mfpic/mfpcard.pdf
%doc %{_texmfdistdir}/doc/generic/mfpic/mfpcard.tex
%doc %{_texmfdistdir}/doc/generic/mfpic/mfpdoc.sty
%doc %{_texmfdistdir}/doc/generic/mfpic/mfpguide.pdf
%doc %{_texmfdistdir}/doc/generic/mfpic/mfpguide.tex
%doc %{_texmfdistdir}/doc/generic/mfpic/mfpic-doc.pdf
%doc %{_texmfdistdir}/doc/generic/mfpic/mfpic-doc.tex
#- source
%doc %{_texmfdistdir}/source/generic/mfpic/grafbase.dtx
%doc %{_texmfdistdir}/source/generic/mfpic/mfpic.dtx
%doc %{_texmfdistdir}/source/generic/mfpic/mfpic.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar metafont metapost tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.10-5
+ Revision: b0f7f1c
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21219 |12mu|texlive-mfware-20120624-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29764
# category TLCore
# catalog-ctan /systems/knuth/dist/mfware
# catalog-date 2012-06-24 11:08:44 +0200
# catalog-license knuth
# catalog-version undef
Name:		texlive-mfware
Version:	20120624
Release:	5
Summary:	Supporting tools for use with Metafont
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/systems/knuth/dist/mfware
License:	KNUTH
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mfware.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mfware.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-mfware.bin

%description
A collection of programs (as web source) for processing the
output of Metafont.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/mft/base/README
%{_texmfdistdir}/mft/base/cmbase.mft
%{_texmfdistdir}/mft/base/e.mft
%{_texmfdistdir}/mft/base/mplain.mft
%{_texmfdistdir}/mft/base/pl.mft
%{_texmfdistdir}/mft/base/plain.mft
%doc %{_mandir}/man1/gftodvi.1*
%doc %{_texmfdistdir}/doc/man/man1/gftodvi.man1.pdf
%doc %{_mandir}/man1/gftopk.1*
%doc %{_texmfdistdir}/doc/man/man1/gftopk.man1.pdf
%doc %{_mandir}/man1/gftype.1*
%doc %{_texmfdistdir}/doc/man/man1/gftype.man1.pdf
%doc %{_mandir}/man1/mft.1*
%doc %{_texmfdistdir}/doc/man/man1/mft.man1.pdf
%doc %{_mandir}/man1/pktogf.1*
%doc %{_texmfdistdir}/doc/man/man1/pktogf.man1.pdf
%doc %{_mandir}/man1/pktype.1*
%doc %{_texmfdistdir}/doc/man/man1/pktype.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 20120624-5
+ Revision: 6511047
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21220 |12mu|texlive-mh-20130317-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29420
# category Package
# catalog-ctan /macros/latex/contrib/mh
# catalog-date 2013-03-17 00:29:52 +0100
# catalog-license lppl1.3
# catalog-version undef
Name:		texlive-mh
Version:	20130317
Release:	5
Summary:	The MH bundle
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mh
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mh.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mh.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mh.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The mh bundle is a series of packages designed to enhance the
appearance of documents containing a lot of math. The main
backbone is amsmath, so those unfamiliar with this required
part of the LaTeX system will probably not find the packages
very useful. Component parts of the bundle are: breqn, empheq,
flexisym, mathstyle and mathtools, mhsetup, The empheq package
is a visual markup extension of amsmath. Empheq allows
sophisticated boxing and other marking of multi-line maths
displays, and fixes problems with the way that the ntheorem
package places end-of-theorem markers. The mathtools package
provides many useful tools for mathematical typesetting. It
fixes various deficiencies of amsmath and standard LaTeX. The
mhsetup package defines various programming tools needed by
both empheq and mathtools. The breqn package makes more easy
the business of preparing displayed equations in LaTeX,
including permitting automatic line-breaking within displayed
equations. (Breqn uses the mathstyle package to keep track of
the current maths typesetting style, something that raw TeX
hides from the programmer.).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/mh/breqn.sty
%{_texmfdistdir}/tex/latex/mh/cmbase.sym
%{_texmfdistdir}/tex/latex/mh/empheq.sty
%{_texmfdistdir}/tex/latex/mh/flexisym.sty
%{_texmfdistdir}/tex/latex/mh/mathpazo.sym
%{_texmfdistdir}/tex/latex/mh/mathptmx.sym
%{_texmfdistdir}/tex/latex/mh/mathstyle.sty
%{_texmfdistdir}/tex/latex/mh/mathtools.sty
%{_texmfdistdir}/tex/latex/mh/mhsetup.sty
%{_texmfdistdir}/tex/latex/mh/msabm.sym
%doc %{_texmfdistdir}/doc/latex/mh/README
%doc %{_texmfdistdir}/doc/latex/mh/breqn-technotes.pdf
%doc %{_texmfdistdir}/doc/latex/mh/breqn.pdf
%doc %{_texmfdistdir}/doc/latex/mh/empheq.pdf
%doc %{_texmfdistdir}/doc/latex/mh/flexisym.pdf
%doc %{_texmfdistdir}/doc/latex/mh/mathstyle.pdf
%doc %{_texmfdistdir}/doc/latex/mh/mathtools.pdf
%doc %{_texmfdistdir}/doc/latex/mh/mhsetup.pdf
#- source
%doc %{_texmfdistdir}/source/latex/mh/breqn-technotes.tex
%doc %{_texmfdistdir}/source/latex/mh/breqn.dtx
%doc %{_texmfdistdir}/source/latex/mh/empheq.dtx
%doc %{_texmfdistdir}/source/latex/mh/flexisym.dtx
%doc %{_texmfdistdir}/source/latex/mh/mathstyle.dtx
%doc %{_texmfdistdir}/source/latex/mh/mathtools.dtx
%doc %{_texmfdistdir}/source/latex/mh/mhsetup.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 20130317-5
+ Revision: eb81575
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21221 |12mu|texlive-mhchem-20140202-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32850
# category Package
# catalog-ctan /macros/latex/contrib/mhchem
# catalog-date 2014-02-02 01:18:28 +0100
# catalog-license lppl1.3
# catalog-version undef
Name:		texlive-mhchem
Version:	20140202
Release:	1
Summary:	Typeset chemical formulae/equations and Risk and Safety phrases
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mhchem
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mhchem.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mhchem.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bundle provides three packages: The mhchem package provides
commands for typesetting chemical molecular formulae and
equations. The hpstatement package provides commands for the
official hazard statements and precautionary statements (H and
P statements) that are used to label chemicals. The rsphrase
package provides commands for the official Risk and Safety (R
and S) Phrases that are used to label chemicals.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/mhchem/hpstatement.sty
%{_texmfdistdir}/tex/latex/mhchem/mhchem.sty
%{_texmfdistdir}/tex/latex/mhchem/rsphrase.sty
%doc %{_texmfdistdir}/doc/latex/mhchem/README
%doc %{_texmfdistdir}/doc/latex/mhchem/lppl-1-3c.txt
%doc %{_texmfdistdir}/doc/latex/mhchem/manifest.txt
%doc %{_texmfdistdir}/doc/latex/mhchem/mhchem.pdf
%doc %{_texmfdistdir}/doc/latex/mhchem/mhchem.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 20140202-1
+ Revision: a155949
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21222 |12mu|texlive-microtype-2.5a-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30755
# category Package
# catalog-ctan /macros/latex/contrib/microtype
# catalog-date 2013-05-26 21:18:14 +0200
# catalog-license lppl
# catalog-version 2.5a
Name:		texlive-microtype
Version:	2.5a
Release:	5
Summary:	Subliminal refinements towards typographical perfection
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/microtype
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/microtype.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/microtype.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/microtype.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a LaTeX interface to the micro-typographic
extensions that were introduced by pdfTeX and have since also
propagated to XeTeX and LuaTeX: most prominently, character
protrusion and font expansion, furthermore the adjustment of
interword spacing and additional kerning, as well as
hyphenatable letterspacing (tracking) and the possibility to
disable all or selected ligatures. These features may be
applied to customisable sets of fonts, and all micro-
typographic aspects of the fonts can be configured in a
straight-forward and flexible way. Settings for various fonts
are provided. Note that character protrusion requires pdfTeX,
LuaTeX, or XeTeX. Font expansion works with pdfTeX or LuaTeX.
The package will by default enable protrusion and expansion if
they can safely be assumed to work. Disabling ligatures
requires pdfTeX or LuaTeX, while the adjustment of interword
spacing and of kerning only works with pdfTeX. Letterspacing is
available with pdfTeX or LuaTeX. The alternative package
`letterspace', which also works with plain TeX, provides the
user commands for letterspacing only, omitting support for all
other extensions.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/microtype/letterspace.sty
%{_texmfdistdir}/tex/latex/microtype/microtype-luatex.def
%{_texmfdistdir}/tex/latex/microtype/microtype-pdftex.def
%{_texmfdistdir}/tex/latex/microtype/microtype-xetex.def
%{_texmfdistdir}/tex/latex/microtype/microtype.cfg
%{_texmfdistdir}/tex/latex/microtype/microtype.lua
%{_texmfdistdir}/tex/latex/microtype/microtype.sty
%{_texmfdistdir}/tex/latex/microtype/mt-CharisSIL.cfg
%{_texmfdistdir}/tex/latex/microtype/mt-LatinModernRoman.cfg
%{_texmfdistdir}/tex/latex/microtype/mt-PalatinoLinotype.cfg
%{_texmfdistdir}/tex/latex/microtype/mt-bch.cfg
%{_texmfdistdir}/tex/latex/microtype/mt-blg.cfg
%{_texmfdistdir}/tex/latex/microtype/mt-cmr.cfg
%{_texmfdistdir}/tex/latex/microtype/mt-euf.cfg
%{_texmfdistdir}/tex/latex/microtype/mt-eur.cfg
%{_texmfdistdir}/tex/latex/microtype/mt-euroitc.cfg
%{_texmfdistdir}/tex/latex/microtype/mt-eus.cfg
%{_texmfdistdir}/tex/latex/microtype/mt-msa.cfg
%{_texmfdistdir}/tex/latex/microtype/mt-msb.cfg
%{_texmfdistdir}/tex/latex/microtype/mt-mvs.cfg
%{_texmfdistdir}/tex/latex/microtype/mt-pad.cfg
%{_texmfdistdir}/tex/latex/microtype/mt-pmn.cfg
%{_texmfdistdir}/tex/latex/microtype/mt-ppl.cfg
%{_texmfdistdir}/tex/latex/microtype/mt-ptm.cfg
%{_texmfdistdir}/tex/latex/microtype/mt-ugm.cfg
%{_texmfdistdir}/tex/latex/microtype/mt-zpeu.cfg
%doc %{_texmfdistdir}/doc/latex/microtype/README
%doc %{_texmfdistdir}/doc/latex/microtype/microtype.pdf
%doc %{_texmfdistdir}/doc/latex/microtype/test-microtype.tex
#- source
%doc %{_texmfdistdir}/source/latex/microtype/microtype-utf.dtx
%doc %{_texmfdistdir}/source/latex/microtype/microtype.dtx
%doc %{_texmfdistdir}/source/latex/microtype/microtype.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.5a-5
+ Revision: b98ffa4
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21223 |12mu|texlive-minifp-0.96-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32559
# category Package
# catalog-ctan /macros/generic/minifp
# catalog-date 2014-01-04 14:18:29 +0100
# catalog-license lppl1.3
# catalog-version 0.96
Name:		texlive-minifp
Version:	0.96
Release:	1
Summary:	Fixed-point real computations to 8 decimals
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/generic/minifp
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/minifp.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/minifp.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/minifp.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides basic arithmetic operations to 8 decimal
places for plain TeX or LaTeX. Results are exact when they fit
within the digit limits. Along with the basic package is an
optional extension that adds computation of sin, cos, log,
sqrt, exp, powers and angles. These are also exact when
theoretically possible and are otherwise accurate to at least 7
decimal places. In addition, the package provides a stack-based
programing environment.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/minifp/mfpextra.tex
%{_texmfdistdir}/tex/generic/minifp/minifp.sty
%doc %{_texmfdistdir}/doc/generic/minifp/README
%doc %{_texmfdistdir}/doc/generic/minifp/minifp.pdf
%doc %{_texmfdistdir}/doc/generic/minifp/test1.tex
%doc %{_texmfdistdir}/doc/generic/minifp/test2.tex
#- source
%doc %{_texmfdistdir}/source/generic/minifp/minifp.dtx
%doc %{_texmfdistdir}/source/generic/minifp/minifp.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Fri Feb 14 2014 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> 0.96-1
+ Revision: 36d59e0
- - Update to latest release.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21224 |12mu|texlive-minorrevision-1.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32165
# category Package
# catalog-ctan /macros/latex/contrib/minorrevision
# catalog-date 2013-11-16 09:55:49 +0100
# catalog-license lppl1.2
# catalog-version 1.1
Name:		texlive-minorrevision
Version:	1.1
Release:	5
Summary:	Quote and refer to a manuscript for minor revisions
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/minorrevision
License:	LPPL1.2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/minorrevision.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/minorrevision.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package supports those who publish articles in peer-
reviewed journals. In the final stages of the review process,
the authors typically have to provide an additional document
(such as a letter to the editors), in which they provide a list
of modifications that they made to the manuscript. The package
automatically provides line numbers and quotations from the
manuscript, for this letter. The package loads the package
lineno, so (in effect) shares lineno's incompatibilities.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/minorrevision/minorrevision.sty
%doc %{_texmfdistdir}/doc/latex/minorrevision/README
%doc %{_texmfdistdir}/doc/latex/minorrevision/minorrevision.pdf
%doc %{_texmfdistdir}/doc/latex/minorrevision/minorrevision.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 1.1-5
+ Revision: d4d2d44
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21225 |12mu|texlive-misc-20140214-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32910
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-misc
Version:	20140214
Release:	1
Summary:	TeXLive misc package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/misc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive misc package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/misc/blackcx.mf
%{_texmfdistdir}/fonts/source/public/misc/graycx.mf
%{_texmfdistdir}/fonts/source/public/misc/grayf.mf
%{_texmfdistdir}/fonts/source/public/misc/manfnt.mf
%{_texmfdistdir}/fonts/source/public/misc/slant.mf
%{_texmfdistdir}/fonts/source/public/misc/slantcx4.mf
%{_texmfdistdir}/fonts/source/public/misc/slantcx6.mf
%{_texmfdistdir}/fonts/source/public/misc/slantlj6.mf
%{_texmfdistdir}/omega/ocp/misc/ebcdic.ocp
%{_texmfdistdir}/omega/ocp/misc/id.ocp
%{_texmfdistdir}/omega/otp/misc/ebcdic.otp
%{_texmfdistdir}/omega/otp/misc/id.otp
%{_texmfdistdir}/tex/generic/misc/bibnames.sty
%{_texmfdistdir}/tex/generic/misc/null.tex
%{_texmfdistdir}/tex/generic/misc/texnames.sty
%{_texmfdistdir}/tex/plain/misc/idxmac.tex
%{_texmfdistdir}/tex/plain/misc/pdfcolor.tex
%{_texmfdistdir}/tex/plain/misc/tugboat.def
%{_texmfdistdir}/tex/plain/misc/xepsf.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts omega tex %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 20140214-1
+ Revision: c604dd3
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21226 |12mu|texlive-mkjobtexmf-0.8-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29725
# category Package
# catalog-ctan /support/mkjobtexmf
# catalog-date 2011-11-16 11:07:17 +0100
# catalog-license artistic
# catalog-version 0.8
Name:		texlive-mkjobtexmf
Version:	0.8
Release:	8
Summary:	Generate a texmf tree for a particular job
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/mkjobtexmf
License:	ARTISTIC
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mkjobtexmf.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mkjobtexmf.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mkjobtexmf.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-mkjobtexmf.bin = %{EVRD}

%description
The package provides a Perl script, which runs a program and
tries to find the names of file used. Two methods are
available, option -recorder of (Web2C) TeX and the program
strace. Then it generates a directory with a texmf tree. It
checks the found files and tries sort them in this texmf tree.
The script may be used for archiving purposes or to speed up
later TeX runs.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/mkjobtexmf
%{_texmfdistdir}/scripts/mkjobtexmf/mkjobtexmf.pl
%doc %{_texmfdistdir}/doc/generic/mkjobtexmf/README
%doc %{_texmfdistdir}/doc/generic/mkjobtexmf/clean-case.pl
%doc %{_texmfdistdir}/doc/generic/mkjobtexmf/mkjobtexmf.html
%doc %{_texmfdistdir}/doc/generic/mkjobtexmf/mkjobtexmf.ltx
%doc %{_texmfdistdir}/doc/generic/mkjobtexmf/mkjobtexmf.pdf
%doc %{_texmfdistdir}/doc/generic/mkjobtexmf/mkjobtexmf.txt
%doc %{_texmfdistdir}/doc/generic/mkjobtexmf/version.pl
%doc %{_mandir}/man1/mkjobtexmf.1*
%doc %{_texmfdistdir}/doc/man/man1/mkjobtexmf.man1.pdf
#- source
%doc %{_texmfdistdir}/source/generic/mkjobtexmf/Makefile.in
%doc %{_texmfdistdir}/source/generic/mkjobtexmf/configure
%doc %{_texmfdistdir}/source/generic/mkjobtexmf/configure.ac
%doc %{_texmfdistdir}/source/generic/mkjobtexmf/install-sh

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/mkjobtexmf/mkjobtexmf.pl mkjobtexmf
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.8-8
+ Revision: 65b04d5
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21227 |12mu|texlive-mnotes-0.6-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30072
# category Package
# catalog-ctan /macros/latex/contrib/mnotes
# catalog-date 2013-04-23 08:47:58 +0200
# catalog-license lppl1.3
# catalog-version 0.6
Name:		texlive-mnotes
Version:	0.6
Release:	5
Summary:	Margin annotation for collaborative writing
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mnotes
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mnotes.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mnotes.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mnotes.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a flexible mechanism for annotating, and
commenting upon, collaboratively-written documents.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/mnotes/mnotes.sty
%doc %{_texmfdistdir}/doc/latex/mnotes/Makefile
%doc %{_texmfdistdir}/doc/latex/mnotes/README
%doc %{_texmfdistdir}/doc/latex/mnotes/mnotes.pdf
#- source
%doc %{_texmfdistdir}/source/latex/mnotes/mnotes.dtx
%doc %{_texmfdistdir}/source/latex/mnotes/mnotes.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 0.6-5
+ Revision: f66ba83
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21228 |12mu|texlive-moderncv-1.5.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30189
# category Package
# catalog-ctan /macros/latex/contrib/moderncv
# catalog-date 2013-04-30 08:59:42 +0200
# catalog-license lppl1.3
# catalog-version 1.5.1
Name:		texlive-moderncv
Version:	1.5.1
Release:	5
Summary:	A modern curriculum vitae class
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/moderncv
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/moderncv.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/moderncv.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The class provides facilities for typesetting modern
curriculums vitae, both in a classic and in a casual style. It
is fairly customizable, allowing you to define your own style
by changing the colours, the fonts, etc. A number of templates
are provided in the distribution examples subdirectory.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/moderncv/moderncv.cls
%{_texmfdistdir}/tex/latex/moderncv/moderncvcollection.sty
%{_texmfdistdir}/tex/latex/moderncv/moderncvcolorblack.sty
%{_texmfdistdir}/tex/latex/moderncv/moderncvcolorblue.sty
%{_texmfdistdir}/tex/latex/moderncv/moderncvcolorgreen.sty
%{_texmfdistdir}/tex/latex/moderncv/moderncvcolorgrey.sty
%{_texmfdistdir}/tex/latex/moderncv/moderncvcolororange.sty
%{_texmfdistdir}/tex/latex/moderncv/moderncvcolorpurple.sty
%{_texmfdistdir}/tex/latex/moderncv/moderncvcolorred.sty
%{_texmfdistdir}/tex/latex/moderncv/moderncvcompatibility.sty
%{_texmfdistdir}/tex/latex/moderncv/moderncvdebugtools.sty
%{_texmfdistdir}/tex/latex/moderncv/moderncviconsawesome.sty
%{_texmfdistdir}/tex/latex/moderncv/moderncviconsletters.sty
%{_texmfdistdir}/tex/latex/moderncv/moderncviconsmarvosym.sty
%{_texmfdistdir}/tex/latex/moderncv/moderncvstylebanking.sty
%{_texmfdistdir}/tex/latex/moderncv/moderncvstylecasual.sty
%{_texmfdistdir}/tex/latex/moderncv/moderncvstyleclassic.sty
%{_texmfdistdir}/tex/latex/moderncv/moderncvstyleempty.sty
%{_texmfdistdir}/tex/latex/moderncv/moderncvstyleoldstyle.sty
%{_texmfdistdir}/tex/latex/moderncv/tweaklist.sty
%doc %{_texmfdistdir}/doc/latex/moderncv/CHANGELOG
%doc %{_texmfdistdir}/doc/latex/moderncv/KNOWN_BUGS
%doc %{_texmfdistdir}/doc/latex/moderncv/README
%doc %{_texmfdistdir}/doc/latex/moderncv/examples/picture.eps
%doc %{_texmfdistdir}/doc/latex/moderncv/examples/picture.jpg
%doc %{_texmfdistdir}/doc/latex/moderncv/examples/publications.bib
%doc %{_texmfdistdir}/doc/latex/moderncv/examples/template-es.pdf
%doc %{_texmfdistdir}/doc/latex/moderncv/examples/template-es.tex
%doc %{_texmfdistdir}/doc/latex/moderncv/examples/template-zh.pdf
%doc %{_texmfdistdir}/doc/latex/moderncv/examples/template-zh.tex
%doc %{_texmfdistdir}/doc/latex/moderncv/examples/template.tex
%doc %{_texmfdistdir}/doc/latex/moderncv/examples/template_banking_red.pdf
%doc %{_texmfdistdir}/doc/latex/moderncv/examples/template_casual_orange.pdf
%doc %{_texmfdistdir}/doc/latex/moderncv/examples/template_classic_green.pdf
%doc %{_texmfdistdir}/doc/latex/moderncv/examples/template_multibib.pdf
%doc %{_texmfdistdir}/doc/latex/moderncv/examples/template_oldstyle_grey.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.5.1-5
+ Revision: ca39034
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21229 |12mu|texlive-monofill-0.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 28140
# category Package
# catalog-ctan /macros/latex/contrib/monofill
# catalog-date 2012-10-31 16:32:17 +0100
# catalog-license lppl1.3
# catalog-version 0.2
Name:		texlive-monofill
Version:	0.2
Release:	5
Summary:	Alignment of plain text
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/monofill
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/monofill.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/monofill.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/monofill.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides horizontal alignment, as in the LaTeX
command \listfiles (or the author's longnamefilelist package).
Uses may include in-text tables, or even code listings.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/monofill/monofill.RLS
%{_texmfdistdir}/tex/latex/monofill/monofill.sty
%doc %{_texmfdistdir}/doc/latex/monofill/Announce.txt
%doc %{_texmfdistdir}/doc/latex/monofill/README
%doc %{_texmfdistdir}/doc/latex/monofill/SrcFILEs.txt
%doc %{_texmfdistdir}/doc/latex/monofill/monofill.pdf
#- source
%doc %{_texmfdistdir}/source/latex/monofill/monofill.tex
%doc %{_texmfdistdir}/source/latex/monofill/srcfiles.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.2-5
+ Revision: 4ea8e0a
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21230 |12mu|texlive-morehype-20130123-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 28921
# category Package
# catalog-ctan /macros/latex/contrib/morehype
# catalog-date 2013-01-23 12:31:43 +0100
# catalog-license lppl1.3
# catalog-version undef
Name:		texlive-morehype
Version:	20130123
Release:	5
Summary:	Hypertext tools for use with LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/morehype
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/morehype.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/morehype.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/morehype.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bundle provides three packages: - texlinks: shorthand
macros for TeX-related external hyperlinks with hyperref, the
blog package in the present bundle, etc; - hypertoc: adjust the
presentation of coloured frames in hyperref tables of contents
(article class only); - blog: fast generation of simple HTML by
expanding LaTeX macros, using the fifinddo package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/morehype/atari_ht.fdf
%{_texmfdistdir}/tex/latex/morehype/blog.sty
%{_texmfdistdir}/tex/latex/morehype/blogdot.cfg
%{_texmfdistdir}/tex/latex/morehype/blogdot.sty
%{_texmfdistdir}/tex/latex/morehype/blogexec.sty
%{_texmfdistdir}/tex/latex/morehype/blogligs.sty
%{_texmfdistdir}/tex/latex/morehype/hypertoc.sty
%{_texmfdistdir}/tex/latex/morehype/lnavicol.sty
%{_texmfdistdir}/tex/latex/morehype/markblog.sty
%{_texmfdistdir}/tex/latex/morehype/morehype.RLS
%{_texmfdistdir}/tex/latex/morehype/texblog.fdf
%{_texmfdistdir}/tex/latex/morehype/texlinks.sty
%doc %{_texmfdistdir}/doc/latex/morehype/README
%doc %{_texmfdistdir}/doc/latex/morehype/README.pdf
%doc %{_texmfdistdir}/doc/latex/morehype/RELEASEs.txt
%doc %{_texmfdistdir}/doc/latex/morehype/SrcFILEs.txt
%doc %{_texmfdistdir}/doc/latex/morehype/blog.pdf
%doc %{_texmfdistdir}/doc/latex/morehype/blogdemo/hellowor/hellowor.htm
%doc %{_texmfdistdir}/doc/latex/morehype/blogdemo/hellowor/hellowor.tex
%doc %{_texmfdistdir}/doc/latex/morehype/blogdemo/hellowor/mkhellow.tex
%doc %{_texmfdistdir}/doc/latex/morehype/blogdemo/writings/makehtml.tex
%doc %{_texmfdistdir}/doc/latex/morehype/blogdemo/writings/schreibt.tex
%doc %{_texmfdistdir}/doc/latex/morehype/blogdemo/writings/writings.fdf
%doc %{_texmfdistdir}/doc/latex/morehype/blogexec.pdf
%doc %{_texmfdistdir}/doc/latex/morehype/hypertoc.pdf
%doc %{_texmfdistdir}/doc/latex/morehype/markblog.htm
%doc %{_texmfdistdir}/doc/latex/morehype/ref_alts.tex
%doc %{_texmfdistdir}/doc/latex/morehype/texlinks.pdf
%doc %{_texmfdistdir}/doc/latex/morehype/wiki_mwe.pdf
%doc %{_texmfdistdir}/doc/latex/morehype/wiki_mwe.tex
#- source
%doc %{_texmfdistdir}/source/latex/morehype/README.tex
%doc %{_texmfdistdir}/source/latex/morehype/blog.tex
%doc %{_texmfdistdir}/source/latex/morehype/blogdot.css
%doc %{_texmfdistdir}/source/latex/morehype/blogexec.tex
%doc %{_texmfdistdir}/source/latex/morehype/fdatechk.tex
%doc %{_texmfdistdir}/source/latex/morehype/hypertoc.tex
%doc %{_texmfdistdir}/source/latex/morehype/markblog.tex
%doc %{_texmfdistdir}/source/latex/morehype/srcfiles.tex
%doc %{_texmfdistdir}/source/latex/morehype/texlinks.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 20130123-5
+ Revision: 34e6664
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21231 |12mu|texlive-mptopdf-20140214-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32580
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-mptopdf
Version:	20140214
Release:	2
Summary:	mpost to PDF, native MetaPost graphics inclusion
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mptopdf.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mptopdf.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-tetex
Provides:	texlive-mptopdf.bin = %{EVRD}
Conflicts:  texlive-context < 20130426

%description
The mptopdf script does standalone conversion from mpost to
PDF, using the supp-* and syst-* files.  They also allow native
MetaPost graphics inclusion in LaTeX (via pdftex.def) and
ConTeXt.  They can be used independently of the rest of
ConTeXt, yet are maintained as part of it.  So in TeX Live we
pull them out to this separate package for the benefit of LaTeX
users who do not install the rest of ConTeXt.  This can be
found on CTAN in macros/pdftex/graphics.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/mptopdf
%{_texmfdistdir}/scripts/context/perl/mptopdf.pl
%{_texmfdistdir}/scripts/context/stubs/mswin/mptopdf.exe
%{_texmfdistdir}/tex/context/base/supp-mis.mkii
%{_texmfdistdir}/tex/context/base/supp-mpe.mkii
%{_texmfdistdir}/tex/context/base/supp-pdf.mkii
%{_texmfdistdir}/tex/context/base/syst-tex.mkii
%{_texmfdistdir}/tex/generic/context/mptopdf/mptopdf.tex
%_texmf_fmtutil_d/mptopdf
%doc %{_texmfdistdir}/doc/context/scripts/mkii/mptopdf.man
%doc %{_mandir}/man1/mptopdf.1*
%doc %{_texmfdistdir}/doc/man/man1/mptopdf.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/context/perl/mptopdf.pl mptopdf
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1
mkdir -p %{buildroot}%{_texmf_fmtutil_d}
cat > %{buildroot}%{_texmf_fmtutil_d}/mptopdf <<EOF
#
# from mptopdf:
mptopdf pdftex - -translate-file=cp227.tcx mptopdf.tex
EOF

%changelog
* Thu Apr 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 20140214-2
+ Revision: f0d1e2c
- Add conflict with old texlive-context



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21232 |12mu|texlive-ms-20120524-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29849
# category Package
# catalog-ctan /macros/latex/contrib/ms
# catalog-date 2012-05-24 17:58:39 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-ms
Version:	20120524
Release:	5
Summary:	Various LaTeX packages by Martin Schroder
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ms
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ms.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ms.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ms.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A bundle of LaTeX packages by Martin Schroder; the collection
comprises: - count1to, make use of fixed TeX counters; -
everysel, set commands to execute every time a font is
selected; - everyshi, set commands to execute whenever a page
is shipped out; - multitoc, typeset the table of contents in
multiple columns; - prelim2e, mark typeset pages as
preliminary; and - ragged2e, typeset ragged text and allow
hyphenation.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/ms/count1to.sty
%{_texmfdistdir}/tex/latex/ms/everysel.sty
%{_texmfdistdir}/tex/latex/ms/everyshi.sty
%{_texmfdistdir}/tex/latex/ms/multitoc.sty
%{_texmfdistdir}/tex/latex/ms/prelim2e.sty
%{_texmfdistdir}/tex/latex/ms/ragged2e.sty
%doc %{_texmfdistdir}/doc/latex/ms/count1to.pdf
%doc %{_texmfdistdir}/doc/latex/ms/everysel.pdf
%doc %{_texmfdistdir}/doc/latex/ms/everyshi.asc
%doc %{_texmfdistdir}/doc/latex/ms/everyshi.bug
%doc %{_texmfdistdir}/doc/latex/ms/everyshi.pdf
%doc %{_texmfdistdir}/doc/latex/ms/multitoc.asc
%doc %{_texmfdistdir}/doc/latex/ms/multitoc.bug
%doc %{_texmfdistdir}/doc/latex/ms/multitoc.pdf
%doc %{_texmfdistdir}/doc/latex/ms/prelim2e.pdf
%doc %{_texmfdistdir}/doc/latex/ms/ragged2e.pdf
#- source
%doc %{_texmfdistdir}/source/latex/ms/count1to.drv
%doc %{_texmfdistdir}/source/latex/ms/count1to.dtx
%doc %{_texmfdistdir}/source/latex/ms/count1to.ins
%doc %{_texmfdistdir}/source/latex/ms/everysel.drv
%doc %{_texmfdistdir}/source/latex/ms/everysel.dtx
%doc %{_texmfdistdir}/source/latex/ms/everysel.ins
%doc %{_texmfdistdir}/source/latex/ms/everyshi.drv
%doc %{_texmfdistdir}/source/latex/ms/everyshi.dtx
%doc %{_texmfdistdir}/source/latex/ms/everyshi.ins
%doc %{_texmfdistdir}/source/latex/ms/multitoc.drv
%doc %{_texmfdistdir}/source/latex/ms/multitoc.dtx
%doc %{_texmfdistdir}/source/latex/ms/multitoc.ins
%doc %{_texmfdistdir}/source/latex/ms/prelim2e.drv
%doc %{_texmfdistdir}/source/latex/ms/prelim2e.dtx
%doc %{_texmfdistdir}/source/latex/ms/prelim2e.ins
%doc %{_texmfdistdir}/source/latex/ms/ragged2e.drv
%doc %{_texmfdistdir}/source/latex/ms/ragged2e.dtx
%doc %{_texmfdistdir}/source/latex/ms/ragged2e.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 20120524-5
+ Revision: aaa2315
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21233 |12mu|texlive-m-tx-0.60d-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29764
# category Package
# catalog-ctan /support/m-tx
# catalog-date 2013-01-20 14:45:16 +0100
# catalog-license gpl
# catalog-version 0.60d 2013-01-19
Name:		texlive-m-tx
Version:	0.60d
Release:	6
Summary:	A preprocessor for pmx
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/m-tx
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/m-tx.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/m-tx.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-m-tx.bin

%description
M-Tx is a preprocessor to pmx, which is itself a preprocessor
to musixtex, a music typesetting system. The prime motivation
to the development of M-Tx was to provide lyrics for music to
be typeset. In fact, pmx now provides a lyrics interface, but
M-Tx continues in use by those who prefer its language.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/m-tx
%{_texmfdistdir}/scripts/m-tx/m-tx.lua
%{_texmfdistdir}/tex/generic/m-tx/mtx.tex
%doc %{_texmfdistdir}/doc/generic/m-tx/README
%doc %{_texmfdistdir}/doc/generic/m-tx/m-tx.html
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx-install.pdf
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx-install.tex
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060.pdf
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/Makefile
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/README
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/borup.mtx
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/chord.mtx
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/dertod.mtx
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/docversion
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/dona.mtx
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/dwoman.mta
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/dwoman.mtb
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/halleluja.ltx
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/kanons.ltx
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/kroonhom.mtx
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/loofnou.mtx
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/lyrics.tex
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/macro.mtx
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/make-dvi
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/make-pdf
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/make-target
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/melisma.mta
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/melisma1.mtb
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/melisma2.mtb
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/melisma3.mtb
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/melisma4.mtb
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/melisma5.mtb
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/melisma6.mtb
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/meter.mtx
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/mozart.mtx
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/mozart0.mtx
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/mtxdoc.sty
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/mtxdoc.tex
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/mtxindex.tex
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/mtxlatex.sty
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/netfirst.mtx
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/netsoos.mta
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/netsoos1.mtb
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/netsoos2.mtb
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/notes.tex
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/pdfcat
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/psalm42.mtx
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/sanctus.mtx
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/title.mtx
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/title1.mtx
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/viva.mtx
%doc %{_texmfdistdir}/doc/generic/m-tx/mtx060/volta.mtx
%doc %{_texmfdistdir}/doc/generic/m-tx/prepmx.html
%doc %{_mandir}/man1/m-tx.1*
%doc %{_texmfdistdir}/doc/man/man1/m-tx.man1.pdf
%doc %{_mandir}/man1/prepmx.1*
%doc %{_texmfdistdir}/doc/man/man1/prepmx.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/m-tx/m-tx.lua m-tx
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.60d-6
+ Revision: 3c6e723
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21234 |12mu|texlive-multibibliography-1.03-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30939
# category Package
# catalog-ctan /macros/latex/contrib/multibibliography
# catalog-date 2013-06-25 10:24:07 +0200
# catalog-license lppl1.3
# catalog-version 1.03
Name:		texlive-multibibliography
Version:	1.03
Release:	6
Summary:	Multiple versions of a bibliography, with different sort orders
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/multibibliography
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/multibibliography.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/multibibliography.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/multibibliography.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-multibibliography.bin = %{EVRD}

%description
Conventional standards for bibliography styles impose a forced
choice between index and name/year citations, and corresponding
references. The package avoids this choice, by providing
alphabetic, sequenced, and even chronological orderings of
references. Inline citations, that integrate these
heterogeneous styles, are also supported (and work with other
bibliography packages).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/multibibliography
%{_texmfdistdir}/bibtex/bst/multibibliography/chronological.bst
%{_texmfdistdir}/scripts/multibibliography/multibibliography.pl
%{_texmfdistdir}/tex/latex/multibibliography/multibibliography.sty
%doc %{_texmfdistdir}/doc/latex/multibibliography/Makefile
%doc %{_texmfdistdir}/doc/latex/multibibliography/README
%doc %{_texmfdistdir}/doc/latex/multibibliography/figure.pdf
%doc %{_texmfdistdir}/doc/latex/multibibliography/multibibliography.bib
%doc %{_texmfdistdir}/doc/latex/multibibliography/multibibliography.pdf
%doc %{_texmfdistdir}/doc/latex/multibibliography/tug-paper.pdf
%doc %{_texmfdistdir}/doc/latex/multibibliography/tug-paper.tex
%doc %{_texmfdistdir}/doc/latex/multibibliography/type.bib
#- source
%doc %{_texmfdistdir}/source/latex/multibibliography/multibibliography.dtx
%doc %{_texmfdistdir}/source/latex/multibibliography/multibibliography.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/multibibliography/multibibliography.pl multibibliography
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 1.03-6
+ Revision: 0aed2f7
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21235 |12mu|texlive-multiexpand-1.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 28768
# category Package
# catalog-ctan /macros/latex/contrib/multiexpand
# catalog-date 2013-01-08 16:25:57 +0100
# catalog-license lppl1.3
# catalog-version 1.1
Name:		texlive-multiexpand
Version:	1.1
Release:	5
Summary:	Variations on the primitive command \expandafter
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/multiexpand
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/multiexpand.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/multiexpand.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/multiexpand.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides two user commands; one that performs
multiple expansions, and one that does multiple \expandafter
operations, in a single macro call. The package requires eTeX's
\numexpr command. The author suggests that the same effect
could be provided by use of the command variant mechanisms of
LaTeX 3 (see, for example, the interface documentation of the
experimental LaTeX 3 kernel).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/multiexpand/multiexpand.sty
%doc %{_texmfdistdir}/doc/latex/multiexpand/README
%doc %{_texmfdistdir}/doc/latex/multiexpand/multiexpand.pdf
#- source
%doc %{_texmfdistdir}/source/latex/multiexpand/multiexpand.dtx
%doc %{_texmfdistdir}/source/latex/multiexpand/multiexpand.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 1.1-5
+ Revision: ffa5e87
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21236 |12mu|texlive-musixtex-1.15-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29752
# category Package
# catalog-ctan /macros/musixtex
# catalog-date 2013-01-26 20:44:01 +0100
# catalog-license gpl
# catalog-version 1.15 (2013-01-21)
Name:		texlive-musixtex
Version:	1.15
Release:	8
Summary:	Sophisticated music typesetting
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/musixtex
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/musixtex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/musixtex.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/musixtex.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-musixtex.bin = %{EVRD}

%description
MusiXTeX provides a set of macros, based on the earlier
MusicTeX, for typesetting music with TeX. To produce optimal
spacing, MusixTeX is a three-pass system: etex, musixflx, and
etex again. (Musixflx is a lua script that is provided in the
bundle.) The three-pass process, optionally followed by
processing for printed output, is automated by the musixtex
wrapper script. The package uses its own specialised fonts,
which must be available on the system for musixtex to run. This
version of MusixTeX builds upon work by Andreas Egler, whose
own version is no longer being developed. The MusiXTeX macros
are universally acknowledged to be challenging to use directly:
the pmx preprocessor compiles a simpler input language to
MusixTeX macros..

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/musixflx
%{_bindir}/musixtex
%{_texmfdistdir}/dvips/musixtex/psslurs.pro
%{_texmfdistdir}/scripts/musixtex/musixflx.lua
%{_texmfdistdir}/scripts/musixtex/musixtex.lua
%{_texmfdistdir}/tex/generic/musixtex/musixadd.tex
%{_texmfdistdir}/tex/generic/musixtex/musixbar.tex
%{_texmfdistdir}/tex/generic/musixtex/musixbbm.tex
%{_texmfdistdir}/tex/generic/musixtex/musixblx.tex
%{_texmfdistdir}/tex/generic/musixtex/musixbm.tex
%{_texmfdistdir}/tex/generic/musixtex/musixcho.tex
%{_texmfdistdir}/tex/generic/musixtex/musixcpt.tex
%{_texmfdistdir}/tex/generic/musixtex/musixcrd.tex
%{_texmfdistdir}/tex/generic/musixtex/musixdat.tex
%{_texmfdistdir}/tex/generic/musixtex/musixdbr.tex
%{_texmfdistdir}/tex/generic/musixtex/musixdia.tex
%{_texmfdistdir}/tex/generic/musixtex/musixeng.tex
%{_texmfdistdir}/tex/generic/musixtex/musixesf.tex
%{_texmfdistdir}/tex/generic/musixtex/musixevo.tex
%{_texmfdistdir}/tex/generic/musixtex/musixext.tex
%{_texmfdistdir}/tex/generic/musixtex/musixfll.sty
%{_texmfdistdir}/tex/generic/musixtex/musixfll.tex
%{_texmfdistdir}/tex/generic/musixtex/musixgre.tex
%{_texmfdistdir}/tex/generic/musixtex/musixgui.tex
%{_texmfdistdir}/tex/generic/musixtex/musixhor.tex
%{_texmfdistdir}/tex/generic/musixtex/musixhou.tex
%{_texmfdistdir}/tex/generic/musixtex/musixinv.tex
%{_texmfdistdir}/tex/generic/musixtex/musixlit.tex
%{_texmfdistdir}/tex/generic/musixtex/musixlyr.tex
%{_texmfdistdir}/tex/generic/musixtex/musixmad.tex
%{_texmfdistdir}/tex/generic/musixtex/musixper.tex
%{_texmfdistdir}/tex/generic/musixtex/musixpoi.tex
%{_texmfdistdir}/tex/generic/musixtex/musixps.tex
%{_texmfdistdir}/tex/generic/musixtex/musixref.tex
%{_texmfdistdir}/tex/generic/musixtex/musixslu.tex
%{_texmfdistdir}/tex/generic/musixtex/musixsqr.tex
%{_texmfdistdir}/tex/generic/musixtex/musixste.tex
%{_texmfdistdir}/tex/generic/musixtex/musixstf.tex
%{_texmfdistdir}/tex/generic/musixtex/musixstr.tex
%{_texmfdistdir}/tex/generic/musixtex/musixsty.tex
%{_texmfdistdir}/tex/generic/musixtex/musixtex.tex
%{_texmfdistdir}/tex/generic/musixtex/musixtmr.tex
%{_texmfdistdir}/tex/generic/musixtex/musixtri.tex
%{_texmfdistdir}/tex/latex/musixtex/musixcpt.sty
%{_texmfdistdir}/tex/latex/musixtex/musixcrd.sty
%{_texmfdistdir}/tex/latex/musixtex/musixltx.tex
%{_texmfdistdir}/tex/latex/musixtex/musixtex.sty
%doc %{_texmfdistdir}/doc/generic/musixtex/ChangeLog-115.txt
%doc %{_texmfdistdir}/doc/generic/musixtex/ChangeLog-T114.txt
%doc %{_texmfdistdir}/doc/generic/musixtex/ChangeLog-musixdoc-115.txt
%doc %{_texmfdistdir}/doc/generic/musixtex/README
%doc %{_texmfdistdir}/doc/generic/musixtex/addons/README.underbracket
%doc %{_texmfdistdir}/doc/generic/musixtex/addons/curly.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/addons/tuplet.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/addons/underbracket.sty
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/8bitchar.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/adagio.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/albinoni.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/angescam.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/angescao.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/angescax.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/avemaria.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/avemarid.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/avemaril.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/avemario.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/avemarix.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/avemaroo.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/aveverch.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/aveverdd.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/aveveruc.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/aveverud.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/aveverum.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/changecontext.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/chanson.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/coulhack.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/dissonan.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/fantaisc.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/fantaisd.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/fantaisi.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/fantcmol.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/fantfuga.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/fugcmoll.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/fugue.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/gloriab.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/glorias.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/gloriax.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/gymnoman.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/ilestne.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/ilestnex.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/ilfaitda.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/ilfaitdx.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/kv315.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/kv315f.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/kv315h.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/kv315o.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/kv315org.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/marcello.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/marcon1.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/marcon2.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/marcon3.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/marconf.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/marconh.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/marcono.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/musixdbrexample.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/onuitbri.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/onuitbrr.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/onuitbrx.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/ossiaexa.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/ostinato.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/pacifiqb.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/pacifiqn.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/pacifiqt.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/parnasum.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/partitur.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/prelfug.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/prelude.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/pslurvgap.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/quod.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/racine.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/recit.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/recueil.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/rests.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/reves.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/romances.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/scale.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/souvenir.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/souvenix.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/tierce.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/traeumer.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/widor.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/widor_16.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/examples/widor_20.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/musixcrd/README.musixcrd
%doc %{_texmfdistdir}/doc/generic/musixtex/musixcrd/doc.pdf
%doc %{_texmfdistdir}/doc/generic/musixtex/musixdoc.pdf
%doc %{_texmfdistdir}/doc/generic/musixtex/musixdoc.sty
%doc %{_texmfdistdir}/doc/generic/musixtex/musixdoc.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/musixlyr/README.musixlyr
%doc %{_texmfdistdir}/doc/generic/musixtex/musixlyr/examples/nonmoriar.dvi
%doc %{_texmfdistdir}/doc/generic/musixtex/musixlyr/examples/nonmoriar.pdf
%doc %{_texmfdistdir}/doc/generic/musixtex/musixlyr/examples/nonmoriar.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/musixlyr/mxlyrdoc.dvi
%doc %{_texmfdistdir}/doc/generic/musixtex/musixlyr/mxlyrdoc.pdf
%doc %{_texmfdistdir}/doc/generic/musixtex/musixlyr/mxlyrdoc.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/musixtex-install.pdf
%doc %{_texmfdistdir}/doc/generic/musixtex/musixtex-install.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/notationMistakes/coulhack.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/notationMistakes/sottieng.pdf
%doc %{_texmfdistdir}/doc/generic/musixtex/notationMistakes/sottieng.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/notationMistakes/sottiger.pdf
%doc %{_texmfdistdir}/doc/generic/musixtex/notationMistakes/sottiger.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/notationMistakes/sottigra.pdf
%doc %{_texmfdistdir}/doc/generic/musixtex/notationMistakes/sottigra.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/psslurs/README.psslurs
%doc %{_texmfdistdir}/doc/generic/musixtex/psslurs/slurs.pdf
%doc %{_texmfdistdir}/doc/generic/musixtex/psslurs/slurs.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/reference/musixre1.pdf
%doc %{_texmfdistdir}/doc/generic/musixtex/reference/musixre1.tex
%doc %{_texmfdistdir}/doc/generic/musixtex/scripts/musixflx.html
%doc %{_texmfdistdir}/doc/generic/musixtex/scripts/musixtex.html
%doc %{_mandir}/man1/musixflx.1*
%doc %{_texmfdistdir}/doc/man/man1/musixflx.man1.pdf
%doc %{_mandir}/man1/musixtex.1*
%doc %{_texmfdistdir}/doc/man/man1/musixtex.man1.pdf
#- source
%doc %{_texmfdistdir}/source/generic/musixtex/musixcrd/doc.tex
%doc %{_texmfdistdir}/source/generic/musixtex/musixcrd/makefile
%doc %{_texmfdistdir}/source/generic/musixtex/musixcrd/musixcrd.dtx
%doc %{_texmfdistdir}/source/generic/musixtex/musixcrd/readme
%doc %{_texmfdistdir}/source/generic/musixtex/musixcrd/strip.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/musixtex/musixflx.lua musixflx
    ln -sf %{_texmfdistdir}/scripts/musixtex/musixtex.lua musixtex
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.15-8
+ Revision: 0dae09b
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21237 |12mu|texlive-mversion-1.0.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29370
# category Package
# catalog-ctan /macros/latex/contrib/mversion
# catalog-date 2013-03-13 13:37:29 +0100
# catalog-license lppl1.2
# catalog-version 1.0.1
Name:		texlive-mversion
Version:	1.0.1
Release:	5
Summary:	Keeping track of document versions
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mversion
License:	LPPL1.2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mversion.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mversion.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mversion.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package enables the user to keep track of different
versions of a latex document. The command \version prints the
version and build numbers; each time you compile your document,
the build number is increased by one. By placing \version in
the header or footer, each page can be marked with the unique
build number describing the progress of your document.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/mversion/mVersion.sty
%doc %{_texmfdistdir}/doc/latex/mversion/README
%doc %{_texmfdistdir}/doc/latex/mversion/mVersion.pdf
#- source
%doc %{_texmfdistdir}/source/latex/mversion/mVersion.dtx
%doc %{_texmfdistdir}/source/latex/mversion/mVersion.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0.1-5
+ Revision: 2e9e5ad
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21238 |12mu|texlive-mweights-20130721-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31268
# category Package
# catalog-ctan /macros/latex/contrib/mweights
# catalog-date 2013-07-21 22:07:48 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-mweights
Version:	20130721
Release:	5
Summary:	Support for multiple-weight font packages
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mweights
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mweights.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mweights.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Many font families available for use with LaTeX are available
at multiple weights. Many Type 1-oriented support packages for
such fonts re-define the standard \mddefault or \bfdefault
macros. This can create difficulties if the weight desired for
one font family isn't available for another font family, or if
it differs from the weight desired for another font family. The
package provides a solution to these difficulties.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/mweights/mweights.sty
%doc %{_texmfdistdir}/doc/latex/mweights/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 20130721-5
+ Revision: 03b2b15
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21239 |12mu|texlive-nameauth-1.80-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31746
# category Package
# catalog-ctan /macros/latex/contrib/nameauth
# catalog-date 2013-09-24 16:31:22 +0200
# catalog-license lppl1.3
# catalog-version 1.8
Name:		texlive-nameauth
Version:	1.80
Release:	5
Summary:	Name authority mechanism for consistency in body text and index
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/nameauth
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nameauth.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nameauth.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nameauth.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Publications, that reference many names, require editors and
proofreaders to track those names in the text and index. The
package offers name authority macros that allow authors and
compilers to normalize occurrences of names, variant name
forms, and pen names in the text and index. This may help
minimize writing and production time and cost.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/nameauth/nameauth.sty
%doc %{_texmfdistdir}/doc/latex/nameauth/Makefile
%doc %{_texmfdistdir}/doc/latex/nameauth/README
%doc %{_texmfdistdir}/doc/latex/nameauth/nameauth.pdf
#- source
%doc %{_texmfdistdir}/source/latex/nameauth/nameauth.dtx
%doc %{_texmfdistdir}/source/latex/nameauth/nameauth.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.80-5
+ Revision: 56ac852
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21240 |12mu|texlive-nanumtype1-3.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29558
# category Package
# catalog-ctan /fonts/nanumtype1
# catalog-date 2013-03-25 18:47:44 +0100
# catalog-license ofl
# catalog-version 3.0
Name:		texlive-nanumtype1
Version:	3.0
Release:	5
Summary:	Type1 subfonts of Nanum Korean fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/nanumtype1
License:	OFL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nanumtype1.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nanumtype1.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Nanum is a unicode font designed especially for Korean-language
script. The font was designed by Sandoll Communication and
Fontrix; it includes the sans serif (gothic), serif (myeongjo),
pen script and brush script typefaces. The package provides
Type1 subfonts converted from Nanum Myeongjo (Regular and
ExtraBold) and Nanum Gothic (Regular and Bold) OTFs. C70, LUC,
T1, and TS1 font definition files are also provided. (The
package does not include OpenType/TrueType files, which are
available from Naver).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb00.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb01.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb02.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb03.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb04.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb11.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb20.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb21.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb22.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb23.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb24.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb25.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb26.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb27.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb2a.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb30.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb31.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb32.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb33.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb4e.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb4f.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb50.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb51.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb52.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb53.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb54.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb55.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb56.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb57.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb58.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb59.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb5a.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb5b.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb5c.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb5d.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb5e.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb5f.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb60.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb61.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb62.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb63.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb64.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb65.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb66.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb67.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb68.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb69.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb6a.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb6b.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb6c.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb6d.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb6e.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb6f.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb70.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb71.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb72.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb73.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb74.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb75.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb76.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb77.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb78.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb79.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb7a.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb7b.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb7c.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb7d.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb7e.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb7f.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb80.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb81.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb82.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb83.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb84.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb85.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb86.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb87.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb88.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb89.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb8a.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb8b.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb8c.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb8d.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb8e.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb8f.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb90.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb91.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb92.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb93.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb94.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb95.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb96.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb97.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb98.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb99.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb9a.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb9b.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb9c.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb9d.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb9e.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb9f.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbac.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbad.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbae.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbaf.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbb0.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbb1.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbb2.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbb3.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbb4.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbb5.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbb6.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbb7.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbb8.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbb9.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbba.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbbb.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbbc.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbbd.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbbe.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbbf.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbc0.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbc1.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbc2.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbc3.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbc4.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbc5.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbc6.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbc7.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbc8.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbc9.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbca.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbcb.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbcc.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbcd.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbce.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbcf.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbd0.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbd1.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbd2.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbd3.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbd4.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbd5.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbd6.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbd7.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbf9.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbfa.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbff.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm00.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm01.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm02.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm03.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm04.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm11.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm20.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm21.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm22.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm23.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm24.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm25.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm26.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm27.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm2a.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm30.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm31.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm32.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm33.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm4e.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm4f.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm50.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm51.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm52.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm53.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm54.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm55.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm56.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm57.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm58.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm59.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm5a.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm5b.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm5c.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm5d.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm5e.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm5f.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm60.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm61.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm62.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm63.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm64.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm65.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm66.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm67.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm68.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm69.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm6a.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm6b.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm6c.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm6d.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm6e.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm6f.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm70.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm71.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm72.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm73.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm74.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm75.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm76.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm77.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm78.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm79.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm7a.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm7b.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm7c.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm7d.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm7e.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm7f.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm80.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm81.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm82.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm83.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm84.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm85.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm86.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm87.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm88.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm89.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm8a.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm8b.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm8c.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm8d.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm8e.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm8f.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm90.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm91.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm92.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm93.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm94.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm95.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm96.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm97.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm98.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm99.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm9a.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm9b.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm9c.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm9d.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm9e.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm9f.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmac.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmad.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmae.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmaf.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmb0.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmb1.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmb2.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmb3.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmb4.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmb5.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmb6.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmb7.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmb8.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmb9.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmba.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmbb.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmbc.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmbd.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmbe.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmbf.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmc0.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmc1.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmc2.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmc3.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmc4.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmc5.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmc6.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmc7.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmc8.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmc9.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmca.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmcb.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmcc.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmcd.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmce.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmcf.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmd0.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmd1.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmd2.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmd3.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmd4.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmd5.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmd6.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmd7.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmf9.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmfa.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmff.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjb00.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjb01.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjb02.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjb03.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjb04.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjb20.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjb21.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjb22.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjb23.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjb24.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjb25.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjb26.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjb27.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjb2a.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjb30.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjb31.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjb32.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjb33.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbac.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbad.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbae.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbaf.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbb0.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbb1.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbb2.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbb3.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbb4.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbb5.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbb6.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbb7.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbb8.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbb9.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbba.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbbb.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbbc.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbbd.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbbe.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbbf.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbc0.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbc1.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbc2.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbc3.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbc4.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbc5.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbc6.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbc7.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbc8.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbc9.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbca.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbcb.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbcc.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbcd.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbce.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbcf.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbd0.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbd1.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbd2.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbd3.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbd4.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbd5.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbd6.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbd7.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbff.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjm00.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjm01.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjm02.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjm03.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjm04.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjm20.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjm21.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjm22.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjm23.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjm24.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjm25.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjm26.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjm27.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjm30.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjm31.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjm32.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjm33.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmac.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmad.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmae.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmaf.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmb0.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmb1.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmb2.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmb3.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmb4.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmb5.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmb6.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmb7.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmb8.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmb9.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmba.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmbb.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmbc.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmbd.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmbe.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmbf.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmc0.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmc1.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmc2.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmc3.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmc4.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmc5.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmc6.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmc7.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmc8.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmc9.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmca.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmcb.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmcc.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmcd.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmce.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmcf.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmd0.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmd1.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmd2.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmd3.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmd4.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmd5.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmd6.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmd7.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmff.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/t1nanumgtb.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/t1nanumgtm.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/t1nanummjb.afm
%{_texmfdistdir}/fonts/afm/public/nanumtype1/t1nanummjm.afm
%{_texmfdistdir}/fonts/map/dvips/nanumtype1/nanumfonts.map
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb00.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb01.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb02.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb03.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb04.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb11.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb20.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb21.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb22.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb23.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb24.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb25.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb26.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb27.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb2a.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb30.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb31.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb32.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb33.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb4e.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb4f.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb50.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb51.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb52.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb53.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb54.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb55.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb56.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb57.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb58.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb59.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb5a.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb5b.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb5c.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb5d.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb5e.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb5f.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb60.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb61.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb62.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb63.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb64.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb65.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb66.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb67.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb68.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb69.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb6a.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb6b.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb6c.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb6d.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb6e.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb6f.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb70.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb71.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb72.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb73.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb74.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb75.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb76.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb77.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb78.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb79.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb7a.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb7b.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb7c.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb7d.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb7e.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb7f.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb80.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb81.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb82.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb83.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb84.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb85.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb86.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb87.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb88.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb89.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb8a.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb8b.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb8c.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb8d.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb8e.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb8f.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb90.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb91.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb92.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb93.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb94.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb95.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb96.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb97.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb98.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb99.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb9a.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb9b.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb9c.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb9d.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb9e.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb9f.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbac.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbad.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbae.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbaf.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbb0.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbb1.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbb2.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbb3.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbb4.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbb5.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbb6.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbb7.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbb8.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbb9.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbba.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbbb.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbbc.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbbd.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbbe.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbbf.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbc0.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbc1.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbc2.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbc3.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbc4.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbc5.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbc6.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbc7.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbc8.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbc9.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbca.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbcb.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbcc.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbcd.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbce.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbcf.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbd0.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbd1.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbd2.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbd3.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbd4.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbd5.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbd6.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbd7.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbf9.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbfa.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbff.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo00.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo01.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo02.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo03.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo04.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo11.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo20.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo21.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo22.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo23.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo24.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo25.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo26.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo27.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo2a.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo30.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo31.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo32.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo33.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo4e.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo4f.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo50.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo51.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo52.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo53.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo54.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo55.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo56.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo57.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo58.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo59.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo5a.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo5b.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo5c.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo5d.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo5e.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo5f.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo60.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo61.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo62.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo63.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo64.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo65.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo66.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo67.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo68.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo69.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo6a.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo6b.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo6c.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo6d.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo6e.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo6f.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo70.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo71.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo72.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo73.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo74.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo75.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo76.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo77.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo78.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo79.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo7a.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo7b.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo7c.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo7d.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo7e.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo7f.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo80.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo81.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo82.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo83.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo84.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo85.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo86.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo87.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo88.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo89.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo8a.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo8b.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo8c.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo8d.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo8e.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo8f.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo90.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo91.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo92.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo93.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo94.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo95.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo96.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo97.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo98.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo99.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo9a.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo9b.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo9c.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo9d.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo9e.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo9f.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtboac.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtboad.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtboae.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtboaf.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbob0.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbob1.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbob2.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbob3.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbob4.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbob5.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbob6.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbob7.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbob8.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbob9.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtboba.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbobb.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbobc.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbobd.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbobe.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbobf.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtboc0.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtboc1.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtboc2.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtboc3.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtboc4.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtboc5.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtboc6.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtboc7.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtboc8.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtboc9.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtboca.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbocb.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbocc.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbocd.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtboce.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbocf.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbod0.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbod1.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbod2.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbod3.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbod4.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbod5.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbod6.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbod7.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbof9.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbofa.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtboff.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm00.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm01.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm02.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm03.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm04.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm11.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm20.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm21.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm22.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm23.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm24.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm25.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm26.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm27.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm2a.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm30.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm31.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm32.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm33.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm4e.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm4f.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm50.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm51.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm52.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm53.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm54.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm55.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm56.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm57.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm58.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm59.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm5a.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm5b.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm5c.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm5d.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm5e.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm5f.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm60.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm61.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm62.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm63.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm64.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm65.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm66.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm67.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm68.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm69.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm6a.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm6b.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm6c.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm6d.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm6e.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm6f.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm70.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm71.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm72.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm73.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm74.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm75.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm76.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm77.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm78.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm79.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm7a.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm7b.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm7c.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm7d.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm7e.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm7f.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm80.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm81.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm82.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm83.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm84.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm85.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm86.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm87.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm88.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm89.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm8a.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm8b.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm8c.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm8d.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm8e.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm8f.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm90.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm91.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm92.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm93.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm94.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm95.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm96.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm97.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm98.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm99.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm9a.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm9b.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm9c.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm9d.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm9e.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm9f.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmac.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmad.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmae.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmaf.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmb0.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmb1.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmb2.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmb3.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmb4.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmb5.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmb6.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmb7.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmb8.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmb9.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmba.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmbb.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmbc.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmbd.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmbe.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmbf.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmc0.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmc1.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmc2.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmc3.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmc4.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmc5.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmc6.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmc7.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmc8.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmc9.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmca.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmcb.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmcc.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmcd.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmce.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmcf.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmd0.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmd1.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmd2.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmd3.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmd4.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmd5.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmd6.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmd7.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmf9.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmfa.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmff.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo00.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo01.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo02.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo03.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo04.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo11.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo20.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo21.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo22.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo23.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo24.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo25.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo26.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo27.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo2a.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo30.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo31.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo32.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo33.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo4e.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo4f.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo50.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo51.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo52.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo53.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo54.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo55.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo56.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo57.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo58.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo59.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo5a.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo5b.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo5c.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo5d.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo5e.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo5f.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo60.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo61.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo62.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo63.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo64.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo65.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo66.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo67.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo68.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo69.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo6a.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo6b.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo6c.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo6d.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo6e.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo6f.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo70.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo71.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo72.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo73.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo74.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo75.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo76.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo77.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo78.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo79.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo7a.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo7b.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo7c.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo7d.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo7e.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo7f.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo80.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo81.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo82.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo83.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo84.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo85.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo86.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo87.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo88.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo89.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo8a.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo8b.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo8c.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo8d.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo8e.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo8f.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo90.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo91.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo92.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo93.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo94.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo95.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo96.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo97.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo98.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo99.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo9a.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo9b.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo9c.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo9d.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo9e.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo9f.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmoac.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmoad.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmoae.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmoaf.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmob0.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmob1.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmob2.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmob3.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmob4.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmob5.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmob6.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmob7.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmob8.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmob9.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmoba.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmobb.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmobc.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmobd.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmobe.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmobf.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmoc0.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmoc1.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmoc2.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmoc3.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmoc4.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmoc5.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmoc6.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmoc7.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmoc8.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmoc9.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmoca.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmocb.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmocc.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmocd.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmoce.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmocf.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmod0.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmod1.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmod2.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmod3.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmod4.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmod5.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmod6.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmod7.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmof9.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmofa.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmoff.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjb00.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjb01.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjb02.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjb03.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjb04.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjb20.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjb21.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjb22.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjb23.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjb24.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjb25.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjb26.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjb27.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjb2a.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjb30.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjb31.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjb32.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjb33.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbac.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbad.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbae.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbaf.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbb0.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbb1.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbb2.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbb3.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbb4.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbb5.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbb6.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbb7.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbb8.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbb9.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbba.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbbb.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbbc.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbbd.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbbe.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbbf.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbc0.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbc1.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbc2.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbc3.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbc4.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbc5.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbc6.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbc7.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbc8.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbc9.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbca.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbcb.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbcc.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbcd.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbce.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbcf.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbd0.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbd1.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbd2.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbd3.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbd4.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbd5.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbd6.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbd7.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbff.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbo00.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbo01.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbo02.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbo03.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbo04.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbo20.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbo21.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbo22.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbo23.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbo24.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbo25.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbo26.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbo27.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbo2a.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbo30.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbo31.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbo32.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbo33.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjboac.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjboad.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjboae.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjboaf.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbob0.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbob1.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbob2.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbob3.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbob4.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbob5.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbob6.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbob7.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbob8.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbob9.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjboba.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbobb.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbobc.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbobd.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbobe.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbobf.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjboc0.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjboc1.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjboc2.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjboc3.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjboc4.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjboc5.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjboc6.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjboc7.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjboc8.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjboc9.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjboca.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbocb.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbocc.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbocd.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjboce.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbocf.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbod0.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbod1.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbod2.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbod3.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbod4.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbod5.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbod6.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbod7.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjboff.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjm00.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjm01.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjm02.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjm03.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjm04.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjm20.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjm21.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjm22.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjm23.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjm24.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjm25.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjm26.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjm27.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjm30.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjm31.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjm32.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjm33.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmac.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmad.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmae.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmaf.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmb0.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmb1.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmb2.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmb3.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmb4.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmb5.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmb6.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmb7.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmb8.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmb9.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmba.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmbb.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmbc.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmbd.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmbe.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmbf.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmc0.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmc1.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmc2.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmc3.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmc4.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmc5.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmc6.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmc7.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmc8.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmc9.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmca.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmcb.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmcc.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmcd.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmce.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmcf.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmd0.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmd1.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmd2.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmd3.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmd4.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmd5.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmd6.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmd7.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmff.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmo00.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmo01.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmo02.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmo03.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmo04.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmo20.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmo21.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmo22.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmo23.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmo24.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmo25.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmo26.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmo27.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmo30.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmo31.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmo32.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmo33.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmoac.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmoad.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmoae.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmoaf.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmob0.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmob1.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmob2.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmob3.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmob4.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmob5.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmob6.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmob7.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmob8.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmob9.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmoba.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmobb.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmobc.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmobd.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmobe.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmobf.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmoc0.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmoc1.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmoc2.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmoc3.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmoc4.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmoc5.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmoc6.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmoc7.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmoc8.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmoc9.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmoca.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmocb.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmocc.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmocd.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmoce.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmocf.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmod0.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmod1.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmod2.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmod3.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmod4.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmod5.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmod6.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmod7.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmoff.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/t1nanumgtb.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/t1nanumgtbo.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/t1nanumgtm.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/t1nanumgtmo.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/t1nanummjb.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/t1nanummjbo.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/t1nanummjm.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/t1nanummjmo.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/ts1nanumgtb.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/ts1nanumgtbo.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/ts1nanumgtm.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/ts1nanumgtmo.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/ts1nanummjb.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/ts1nanummjbo.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/ts1nanummjm.tfm
%{_texmfdistdir}/fonts/tfm/public/nanumtype1/ts1nanummjmo.tfm
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb00.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb01.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb02.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb03.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb04.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb11.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb20.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb21.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb22.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb23.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb24.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb25.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb26.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb27.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb2a.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb30.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb31.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb32.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb33.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb4e.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb4f.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb50.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb51.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb52.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb53.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb54.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb55.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb56.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb57.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb58.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb59.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb5a.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb5b.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb5c.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb5d.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb5e.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb5f.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb60.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb61.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb62.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb63.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb64.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb65.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb66.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb67.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb68.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb69.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb6a.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb6b.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb6c.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb6d.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb6e.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb6f.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb70.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb71.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb72.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb73.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb74.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb75.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb76.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb77.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb78.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb79.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb7a.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb7b.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb7c.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb7d.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb7e.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb7f.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb80.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb81.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb82.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb83.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb84.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb85.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb86.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb87.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb88.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb89.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb8a.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb8b.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb8c.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb8d.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb8e.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb8f.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb90.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb91.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb92.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb93.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb94.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb95.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb96.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb97.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb98.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb99.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb9a.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb9b.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb9c.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb9d.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb9e.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb9f.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbac.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbad.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbae.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbaf.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbb0.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbb1.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbb2.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbb3.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbb4.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbb5.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbb6.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbb7.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbb8.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbb9.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbba.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbbb.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbbc.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbbd.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbbe.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbbf.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbc0.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbc1.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbc2.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbc3.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbc4.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbc5.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbc6.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbc7.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbc8.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbc9.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbca.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbcb.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbcc.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbcd.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbce.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbcf.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbd0.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbd1.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbd2.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbd3.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbd4.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbd5.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbd6.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbd7.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbf9.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbfa.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbff.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm00.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm01.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm02.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm03.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm04.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm11.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm20.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm21.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm22.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm23.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm24.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm25.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm26.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm27.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm2a.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm30.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm31.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm32.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm33.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm4e.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm4f.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm50.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm51.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm52.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm53.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm54.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm55.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm56.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm57.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm58.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm59.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm5a.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm5b.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm5c.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm5d.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm5e.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm5f.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm60.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm61.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm62.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm63.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm64.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm65.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm66.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm67.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm68.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm69.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm6a.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm6b.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm6c.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm6d.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm6e.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm6f.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm70.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm71.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm72.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm73.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm74.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm75.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm76.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm77.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm78.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm79.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm7a.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm7b.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm7c.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm7d.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm7e.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm7f.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm80.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm81.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm82.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm83.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm84.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm85.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm86.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm87.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm88.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm89.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm8a.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm8b.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm8c.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm8d.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm8e.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm8f.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm90.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm91.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm92.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm93.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm94.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm95.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm96.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm97.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm98.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm99.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm9a.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm9b.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm9c.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm9d.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm9e.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm9f.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmac.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmad.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmae.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmaf.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmb0.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmb1.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmb2.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmb3.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmb4.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmb5.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmb6.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmb7.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmb8.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmb9.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmba.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmbb.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmbc.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmbd.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmbe.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmbf.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmc0.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmc1.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmc2.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmc3.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmc4.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmc5.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmc6.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmc7.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmc8.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmc9.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmca.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmcb.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmcc.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmcd.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmce.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmcf.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmd0.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmd1.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmd2.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmd3.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmd4.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmd5.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmd6.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmd7.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmf9.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmfa.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmff.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjb00.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjb01.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjb02.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjb03.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjb04.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjb20.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjb21.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjb22.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjb23.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjb24.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjb25.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjb26.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjb27.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjb2a.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjb30.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjb31.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjb32.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjb33.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbac.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbad.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbae.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbaf.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbb0.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbb1.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbb2.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbb3.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbb4.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbb5.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbb6.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbb7.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbb8.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbb9.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbba.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbbb.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbbc.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbbd.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbbe.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbbf.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbc0.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbc1.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbc2.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbc3.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbc4.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbc5.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbc6.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbc7.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbc8.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbc9.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbca.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbcb.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbcc.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbcd.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbce.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbcf.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbd0.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbd1.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbd2.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbd3.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbd4.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbd5.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbd6.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbd7.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbff.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjm00.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjm01.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjm02.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjm03.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjm04.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjm20.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjm21.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjm22.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjm23.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjm24.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjm25.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjm26.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjm27.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjm30.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjm31.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjm32.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjm33.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmac.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmad.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmae.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmaf.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmb0.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmb1.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmb2.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmb3.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmb4.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmb5.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmb6.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmb7.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmb8.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmb9.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmba.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmbb.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmbc.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmbd.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmbe.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmbf.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmc0.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmc1.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmc2.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmc3.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmc4.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmc5.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmc6.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmc7.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmc8.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmc9.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmca.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmcb.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmcc.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmcd.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmce.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmcf.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmd0.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmd1.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmd2.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmd3.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmd4.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmd5.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmd6.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmd7.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmff.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/t1nanumgtb.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/t1nanumgtm.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/t1nanummjb.pfb
%{_texmfdistdir}/fonts/type1/public/nanumtype1/t1nanummjm.pfb
%{_texmfdistdir}/fonts/vf/public/nanumtype1/ts1nanumgtb.vf
%{_texmfdistdir}/fonts/vf/public/nanumtype1/ts1nanumgtbo.vf
%{_texmfdistdir}/fonts/vf/public/nanumtype1/ts1nanumgtm.vf
%{_texmfdistdir}/fonts/vf/public/nanumtype1/ts1nanumgtmo.vf
%{_texmfdistdir}/fonts/vf/public/nanumtype1/ts1nanummjb.vf
%{_texmfdistdir}/fonts/vf/public/nanumtype1/ts1nanummjbo.vf
%{_texmfdistdir}/fonts/vf/public/nanumtype1/ts1nanummjm.vf
%{_texmfdistdir}/fonts/vf/public/nanumtype1/ts1nanummjmo.vf
%{_texmfdistdir}/tex/latex/nanumtype1/c70nanumgt.fd
%{_texmfdistdir}/tex/latex/nanumtype1/c70nanummj.fd
%{_texmfdistdir}/tex/latex/nanumtype1/c70uhcmj.fd
%{_texmfdistdir}/tex/latex/nanumtype1/lucnanumgt.fd
%{_texmfdistdir}/tex/latex/nanumtype1/lucnanummj.fd
%{_texmfdistdir}/tex/latex/nanumtype1/t1nanumgt.fd
%{_texmfdistdir}/tex/latex/nanumtype1/t1nanummj.fd
%{_texmfdistdir}/tex/latex/nanumtype1/ts1nanumgt.fd
%{_texmfdistdir}/tex/latex/nanumtype1/ts1nanummj.fd
%doc %{_texmfdistdir}/doc/fonts/nanumtype1/COPYING
%doc %{_texmfdistdir}/doc/fonts/nanumtype1/README
%doc %{_texmfdistdir}/doc/fonts/nanumtype1/nanum-sampler.pdf
%doc %{_texmfdistdir}/doc/fonts/nanumtype1/nanum-sampler.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 3.0-5
+ Revision: 8997dbf
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21241 |12mu|texlive-natded-0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32693
# category Package
# catalog-ctan /macros/latex/contrib/natded
# catalog-date 2014-01-16 17:47:37 +0100
# catalog-license lppl1.3
# catalog-version 0.1
Name:		texlive-natded
Version:	0.1
Release:	1
Summary:	Typeset natural deduction proofs
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/natded
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/natded.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/natded.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides commands to typeset proofs in the style
used by Jaskowski, or that of Kalish and Montague.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/natded/natded.sty
%doc %{_texmfdistdir}/doc/latex/natded/README.md
%doc %{_texmfdistdir}/doc/latex/natded/extended_doc.pdf
%doc %{_texmfdistdir}/doc/latex/natded/extended_doc.tex
%doc %{_texmfdistdir}/doc/latex/natded/natded.pdf
%doc %{_texmfdistdir}/doc/latex/natded/natded.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Fri Feb 14 2014 Rosa <rosa@abf.rosalinux.ru> 0.1-1
+ Revision: 2bd9983
- Automatic import for version 0.1-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21242 |12mu|texlive-needspace-1.3d-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29601
# category Package
# catalog-ctan /macros/latex/contrib/needspace
# catalog-date 2013-04-01 14:35:12 +0200
# catalog-license lppl
# catalog-version 1.3d
Name:		texlive-needspace
Version:	1.3d
Release:	5
Summary:	Insert pagebreak if not enough space
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/needspace
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/needspace.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/needspace.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/needspace.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Provides commands to disable pagebreaking within a given
vertical space. If there is not enough space between the
command and the bottom of the page, a new page will be started.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/needspace/needspace.sty
%doc %{_texmfdistdir}/doc/latex/needspace/README
%doc %{_texmfdistdir}/doc/latex/needspace/needspace.pdf
#- source
%doc %{_texmfdistdir}/source/latex/needspace/needspace.ins
%doc %{_texmfdistdir}/source/latex/needspace/needspace.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.3d-5
+ Revision: d893c3a
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21243 |12mu|texlive-neuralnetwork-1.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31500
# category Package
# catalog-ctan /graphics/pgf/contrib/neuralnetwork
# catalog-date 2013-08-22 18:53:49 +0200
# catalog-license gpl
# catalog-version 1.0
Name:		texlive-neuralnetwork
Version:	1.0
Release:	5
Summary:	Graph-drawing for neural networks
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/neuralnetwork
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/neuralnetwork.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/neuralnetwork.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides facilities for graph-drawing, with
facilities designed for neural network diagrams.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/neuralnetwork/neuralnetwork.sty
%doc %{_texmfdistdir}/doc/latex/neuralnetwork/examples/neural-networks-ebook.pdf
%doc %{_texmfdistdir}/doc/latex/neuralnetwork/examples/neuralnetwork.pdf
%doc %{_texmfdistdir}/doc/latex/neuralnetwork/examples/neuralnetwork.tex
%doc %{_texmfdistdir}/doc/latex/neuralnetwork/examples/xor.pdf
%doc %{_texmfdistdir}/doc/latex/neuralnetwork/examples/xor.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 1.0-5
+ Revision: 432032f
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21244 |12mu|texlive-newenviron-1.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29331
# category Package
# catalog-ctan /macros/latex/contrib/newenviron
# catalog-date 2013-03-10 16:42:24 +0100
# catalog-license lppl1.3
# catalog-version 1.0
Name:		texlive-newenviron
Version:	1.0
Release:	5
Summary:	Processing an environment's body
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/newenviron
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/newenviron.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/newenviron.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package offers tools for collecting and executing an
environment's body.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/newenviron/newenviron.sty
%doc %{_texmfdistdir}/doc/latex/newenviron/README
%doc %{_texmfdistdir}/doc/latex/newenviron/newenviron-examples.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 1.0-5
+ Revision: dd9d5c3
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21245 |12mu|texlive-newunicodechar-1.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 28253
# category Package
# catalog-ctan /macros/latex/contrib/newunicodechar
# catalog-date 2012-11-13 18:34:11 +0100
# catalog-license lppl1.3
# catalog-version 1.1
Name:		texlive-newunicodechar
Version:	1.1
Release:	5
Summary:	Definitions of the meaning of Unicode characters
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/newunicodechar
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/newunicodechar.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/newunicodechar.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/newunicodechar.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a friendly interface for defining the
meaning of Unicode characters. The document should be processed
by (pdf)LaTeX with the unicode option of inputenc or inputenx,
or by XeLaTeX/LuaLaTeX. The command provided is
\newunicodechar{<char>}{<code>} where <char> is a directly-
typed Unicode character, and <code> is its replacement.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/newunicodechar/newunicodechar.sty
%doc %{_texmfdistdir}/doc/latex/newunicodechar/README
%doc %{_texmfdistdir}/doc/latex/newunicodechar/newunicodechar.pdf
#- source
%doc %{_texmfdistdir}/source/latex/newunicodechar/newunicodechar.dtx
%doc %{_texmfdistdir}/source/latex/newunicodechar/newunicodechar.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.1-5
+ Revision: c3e7d3f
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21246 |12mu|texlive-nicefilelist-0.7a-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 28527
# category Package
# catalog-ctan /macros/latex/contrib/nicefilelist
# catalog-date 2012-12-13 11:39:24 +0100
# catalog-license lppl1.3
# catalog-version 0.7a
Name:		texlive-nicefilelist
Epoch:		1
Version:	0.7a
Release:	5
Summary:	Provide \listfiles alignment
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/nicefilelist
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nicefilelist.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nicefilelist.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nicefilelist.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package extends longnamefilelist, keeping separate columns
for date, version and "caption" (the caption now separately
listed). Alignment is not disturbed by short file name
extensions, such as ".fd". The package is not compatible with
longnamefilelist: users need to re-read the documentation.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/nicefilelist/nicefilelist.RLS
%{_texmfdistdir}/tex/latex/nicefilelist/nicefilelist.sty
%doc %{_texmfdistdir}/doc/latex/nicefilelist/README
%doc %{_texmfdistdir}/doc/latex/nicefilelist/SrcFILEs.txt
%doc %{_texmfdistdir}/doc/latex/nicefilelist/nicefilelist.pdf
#- source
%doc %{_texmfdistdir}/source/latex/nicefilelist/empty.f
%doc %{_texmfdistdir}/source/latex/nicefilelist/nicefilelist.tex
%doc %{_texmfdistdir}/source/latex/nicefilelist/provonly.fd
%doc %{_texmfdistdir}/source/latex/nicefilelist/srcfiles.tex
%doc %{_texmfdistdir}/source/latex/nicefilelist/wrong.prv

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:0.7a-5
+ Revision: 1cde5e0
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21247 |12mu|texlive-noconflict-1.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30140
# category Package
# catalog-ctan /macros/latex/contrib/noconflict
# catalog-date 2013-04-27 00:34:43 +0200
# catalog-license lppl1.3
# catalog-version 1.0
Name:		texlive-noconflict
Version:	1.0
Release:	5
Summary:	Resolve macro name conflict between packages
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/noconflict
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/noconflict.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/noconflict.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides several commands to prefix (and hence
obscure) a macro's (or a sequence of macros') name, and to
restore the original macro(s) at places in a document where
they are needed.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/noconflict/noconflict.sty
%doc %{_texmfdistdir}/doc/latex/noconflict/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 1.0-5
+ Revision: 6db4468
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21248 |12mu|texlive-noindentafter-20131010-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31341
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-noindentafter
Version:	20131010
Release:	5
Summary:	TeXLive noindentafter package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/noindentafter.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/noindentafter.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive noindentafter package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/noindentafter/noindentafter.sty
%doc %{_texmfdistdir}/doc/latex/noindentafter/README
%doc %{_texmfdistdir}/doc/latex/noindentafter/dry.sty
%doc %{_texmfdistdir}/doc/latex/noindentafter/noindentafter.pdf
%doc %{_texmfdistdir}/doc/latex/noindentafter/noindentafter.tex
%doc %{_texmfdistdir}/doc/latex/noindentafter/packagedoc.cls
%doc %{_texmfdistdir}/doc/latex/noindentafter/with.sty

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 20131010-5
+ Revision: 5502acb
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21249 |12mu|texlive-norasi-c90-20131010-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30642
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-norasi-c90
Version:	20131010
Release:	5
Summary:	TeX support (from CJK) for the norasi font
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/norasi-c90.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/norasi-c90.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-fonts-tlwg

%description
TeXLive norasi-c90 package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/norasi-c90/config.norasi-c90
%{_texmfdistdir}/fonts/map/dvips/norasi-c90/norasi-c90.map
%{_texmfdistdir}/fonts/tfm/public/norasi-c90/ftnb8z.tfm
%{_texmfdistdir}/fonts/tfm/public/norasi-c90/ftnbi8z.tfm
%{_texmfdistdir}/fonts/tfm/public/norasi-c90/ftni8z.tfm
%{_texmfdistdir}/fonts/tfm/public/norasi-c90/ftnr8z.tfm
#- source
%doc %{_texmfdistdir}/source/fonts/norasi-c90/norasi-c90.fontinst

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips fonts source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 20131010-5
+ Revision: d109b02
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21250 |12mu|texlive-nox-1.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30991
# category Package
# catalog-ctan /macros/latex/contrib/nox
# catalog-date 2013-06-19 16:57:50 +0200
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-nox
Version:	1.0
Release:	5
Summary:	Adaptable tables
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/nox
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nox.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nox.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package allows data, text (including (La)TeX commands or
environments) to be formatted into a array which may be split.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/nox/nox.sty
%doc %{_texmfdistdir}/doc/latex/nox/README
%doc %{_texmfdistdir}/doc/latex/nox/nox.pdf
%doc %{_texmfdistdir}/doc/latex/nox/nox.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 1.0-5
+ Revision: a77db91
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21251 |12mu|texlive-numberedblock-1.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 33109
# category Package
# catalog-ctan /macros/latex/contrib/numberedblock
# catalog-date 2014-03-06 18:55:44 +0100
# catalog-license lppl1.3
# catalog-version 1.10
Name:		texlive-numberedblock
Epoch:		1
Version:	1.10
Release:	1
Summary:	Print a block of code, with unique index number
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/numberedblock
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/numberedblock.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/numberedblock.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package has been created for the convenience of the report
writer; it provides the means to number, and label, code-block
snippets in your document. In this way, you can (unambiguously)
refer to each snippet elsewhere in your document.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/numberedblock/numberedblock.sty
%doc %{_texmfdistdir}/doc/latex/numberedblock/README
%doc %{_texmfdistdir}/doc/latex/numberedblock/testnumberedblock.pdf
%doc %{_texmfdistdir}/doc/latex/numberedblock/testnumberedblock.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Mon Mar 17 2014 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> 1:1.10-1
+ Revision: f440ead
- - Update to latest release.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21252 |12mu|texlive-numprint-1.39-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27498
# category Package
# catalog-ctan /macros/latex/contrib/numprint
# catalog-date 2012-08-22 15:46:20 +0200
# catalog-license lppl
# catalog-version 1.39
Name:		texlive-numprint
Version:	1.39
Release:	5
Summary:	Print numbers with separators and exponent if necessary
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/numprint
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/numprint.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/numprint.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/numprint.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package numprint prints numbers with a separator every
three digits and converts numbers given as 12345.6e789 to
12\,345,6\cdot 10^{789}. Numbers are printed in the current
mode (text or math) in order to use the correct font. Many
things, including the decimal sign, the thousand separator, as
well as the product sign can be changed by the user, e.g., to
reach 12,345.6\times 10^{789}. If an optional argument is given
it is printed upright as unit. Numbers can be rounded to a
given number of digits. The package supports an automatic,
language-dependent change of the number format. Tabular
alignment using the tabular(*), array, tabularx, and longtable
environments (similar to the dcolumn and rccol packages) is
supported using all features of numprint. Additional text can
be added before and after the formatted number.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/numprint/nbaseprt.sty
%{_texmfdistdir}/tex/latex/numprint/numprint.sty
%{_texmfdistdir}/tex/latex/numprint/numprint032.sty
%doc %{_texmfdistdir}/doc/latex/numprint/ChangeLog.nbaseprt
%doc %{_texmfdistdir}/doc/latex/numprint/ChangeLog.numprint
%doc %{_texmfdistdir}/doc/latex/numprint/Makefile
%doc %{_texmfdistdir}/doc/latex/numprint/README
%doc %{_texmfdistdir}/doc/latex/numprint/getversion.tex
%doc %{_texmfdistdir}/doc/latex/numprint/nbaseprt.pdf
%doc %{_texmfdistdir}/doc/latex/numprint/nbaseprttest.tex
%doc %{_texmfdistdir}/doc/latex/numprint/numprint.pdf
%doc %{_texmfdistdir}/doc/latex/numprint/numprinttest.tex
#- source
%doc %{_texmfdistdir}/source/latex/numprint/nbaseprt.dtx
%doc %{_texmfdistdir}/source/latex/numprint/numprint.dtx
%doc %{_texmfdistdir}/source/latex/numprint/numprint.ins
%doc %{_texmfdistdir}/source/latex/numprint/numprint032.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.39-5
+ Revision: df26b2b
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21253 |12mu|texlive-ocg-p-0.4-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 28803
# category Package
# catalog-ctan /macros/latex/contrib/ocg-p
# catalog-date 2013-01-11 11:30:29 +0100
# catalog-license lppl
# catalog-version 0.4
Name:		texlive-ocg-p
Version:	0.4
Release:	6
Summary:	PDF OCG support in LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ocg-p
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ocg-p.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ocg-p.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides OCG (Optional Content Groups) support
within a PDF document, replacing the ocg.sty distributed with
asymptote. Nested OCGs are supported. The package may be used
with PFDLatex and XeLaTeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/ocg-p/ocg-p.sty
%doc %{_texmfdistdir}/doc/latex/ocg-p/README
%doc %{_texmfdistdir}/doc/latex/ocg-p/examples/ocg-p_example_1.pdf
%doc %{_texmfdistdir}/doc/latex/ocg-p/examples/ocg-p_example_1.tex
%doc %{_texmfdistdir}/doc/latex/ocg-p/examples/ocg-p_example_2.pdf
%doc %{_texmfdistdir}/doc/latex/ocg-p/examples/ocg-p_example_2.tex
%doc %{_texmfdistdir}/doc/latex/ocg-p/examples/ocg-p_example_3.pdf
%doc %{_texmfdistdir}/doc/latex/ocg-p/examples/ocg-p_example_3.tex
%doc %{_texmfdistdir}/doc/latex/ocg-p/examples/ocg-p_example_4.pdf
%doc %{_texmfdistdir}/doc/latex/ocg-p/examples/ocg-p_example_4.tex
%doc %{_texmfdistdir}/doc/latex/ocg-p/ocg-p.pdf
%doc %{_texmfdistdir}/doc/latex/ocg-p/ocg-p.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 0.4-6
+ Revision: 415376b
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21254 |12mu|texlive-ocgx-0.5-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 28492
# category Package
# catalog-ctan /macros/latex/contrib/ocgx
# catalog-date 2012-12-10 10:44:43 +0100
# catalog-license lppl
# catalog-version 0.5
Name:		texlive-ocgx
Version:	0.5
Release:	5
Summary:	Use OCGs within a PDF document without JavaScript
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ocgx
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ocgx.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ocgx.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ocgx.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package extends the ocg package, which allows you to create
OCGs (Optional Content Groups) in PDF documents. (The ocg
package is distributed as part of Asymptote.) Every OCG
includes TeX material into a layer of the PDF file. Each of
these layers can be displayed or not. Links can enable or
disable the display of OCGs. The ocgx package does not use
Javascript embedded in the PDF document to enable (to show) or
disable (to hide) OCGs.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/ocgx/ocgx.sty
%{_texmfdistdir}/tex/latex/ocgx/tikzlibraryocgx.code.tex
%doc %{_texmfdistdir}/doc/latex/ocgx/README
%doc %{_texmfdistdir}/doc/latex/ocgx/demo-ocgx.pdf
%doc %{_texmfdistdir}/doc/latex/ocgx/ocgx-manual-en.pdf
#- source
%doc %{_texmfdistdir}/source/latex/ocgx/demo-ocgx.tex
%doc %{_texmfdistdir}/source/latex/ocgx/ocgx-example-1.tex
%doc %{_texmfdistdir}/source/latex/ocgx/ocgx-manual-en.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Tue Apr 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.5-5
+ Revision: 41beac2
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21255 |12mu|texlive-odsfile-0.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32742
# category Package
# catalog-ctan /macros/luatex/latex/odsfile
# catalog-date 2012-08-14 16:24:07 +0200
# catalog-license lppl1.3
# catalog-version 0.2
Name:		texlive-odsfile
Version:	0.2
Release:	8
Summary:	Read OpenDocument Spreadsheet documents as LaTeX tables
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/luatex/latex/odsfile
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/odsfile.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/odsfile.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The distribution includes a package and a lua library that can
together read OpenDocument spreadsheet documents as LaTeX
tables. Cells in the tables may be processed by LaTeX macros,
so that (for example) the package may be used for drawing some
plots. The package uses lua's zip library.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/lualatex/odsfile/odsfile.lua
%{_texmfdistdir}/tex/lualatex/odsfile/odsfile.sty
%doc %{_texmfdistdir}/doc/lualatex/odsfile/README
%doc %{_texmfdistdir}/doc/lualatex/odsfile/odsfile.pdf
%doc %{_texmfdistdir}/doc/lualatex/odsfile/odsfile.tex
%doc %{_texmfdistdir}/doc/lualatex/odsfile/pokus.ods

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Fri Mar 07 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.2-8
+ Revision: 9456602
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21256 |12mu|texlive-oinuit-20120616-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 28668
# category Package
# catalog-ctan /language/inuktitut/oinuit
# catalog-date 2012-06-16 10:52:26 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-oinuit
Version:	20120616
Release:	5
Summary:	LaTeX Support for the Inuktitut Language
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/inuktitut/oinuit
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/oinuit.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/oinuit.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/oinuit.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a set of Lambda (Omega LaTeX) typesetting
tools for the Inuktitut language. Five different input methods
are supported and with the necessary fonts are also provided.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/map/dvips/oinuit/oinuit.map
%{_texmfdistdir}/fonts/ofm/public/oinuit/OInuit.ofm
%{_texmfdistdir}/fonts/ofm/public/oinuit/OInuitb.ofm
%{_texmfdistdir}/fonts/ofm/public/oinuit/OInuitbo.ofm
%{_texmfdistdir}/fonts/ofm/public/oinuit/OInuito.ofm
%{_texmfdistdir}/fonts/ovf/public/oinuit/OInuit.ovf
%{_texmfdistdir}/fonts/ovf/public/oinuit/OInuitb.ovf
%{_texmfdistdir}/fonts/ovf/public/oinuit/OInuitbo.ovf
%{_texmfdistdir}/fonts/ovf/public/oinuit/OInuito.ovf
%{_texmfdistdir}/fonts/tfm/public/oinuit/Inuit.tfm
%{_texmfdistdir}/fonts/tfm/public/oinuit/Inuitb.tfm
%{_texmfdistdir}/fonts/tfm/public/oinuit/Inuitbo.tfm
%{_texmfdistdir}/fonts/tfm/public/oinuit/Inuito.tfm
%{_texmfdistdir}/fonts/type1/public/oinuit/Inuit.pfb
%{_texmfdistdir}/fonts/type1/public/oinuit/Inuitb.pfb
%{_texmfdistdir}/fonts/type1/public/oinuit/Inuitbo.pfb
%{_texmfdistdir}/fonts/type1/public/oinuit/Inuito.pfb
%{_texmfdistdir}/fonts/type1/public/oinuit/cmssbxo10.pfb
%{_texmfdistdir}/omega/ocp/oinuit/Ninuit2uni.ocp
%{_texmfdistdir}/omega/ocp/oinuit/Qinuit2uni.ocp
%{_texmfdistdir}/omega/ocp/oinuit/inuitscii.ocp
%{_texmfdistdir}/omega/otp/oinuit/Ninuit2uni.otp
%{_texmfdistdir}/omega/otp/oinuit/Qinuit2uni.otp
%{_texmfdistdir}/omega/otp/oinuit/inuitscii.otp
%{_texmfdistdir}/tex/lambda/oinuit/litcmr.fd
%{_texmfdistdir}/tex/lambda/oinuit/litenc.def
%{_texmfdistdir}/tex/lambda/oinuit/oinuit.sty
%doc %{_texmfdistdir}/doc/fonts/oinuit/README.1ST
%doc %{_texmfdistdir}/doc/fonts/oinuit/README.TEXLIVE
%doc %{_texmfdistdir}/doc/fonts/oinuit/Table.eps
%doc %{_texmfdistdir}/doc/fonts/oinuit/book.tex
%doc %{_texmfdistdir}/doc/fonts/oinuit/inuit.tex
%doc %{_texmfdistdir}/doc/fonts/oinuit/taqtu.tex
#- source
%doc %{_texmfdistdir}/source/lambda/oinuit/oinuit.dtx
%doc %{_texmfdistdir}/source/lambda/oinuit/oinuit.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts omega tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 20120616-5
+ Revision: 74de276
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21257 |12mu|texlive-omegaware-20131010-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29764
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-omegaware
Version:	20131010
Release:	5
Summary:	TeXLive omegaware package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/omegaware.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/omegaware.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-omegaware.bin

%description
TeXLive omegaware package.

#-----------------------------------------------------------------------
%files
%doc %{_mandir}/man1/odvicopy.1*
%doc %{_texmfdistdir}/doc/man/man1/odvicopy.man1.pdf
%doc %{_texmfdistdir}/doc/man/man1/odvips.man1.pdf
%doc %{_mandir}/man1/odvitype.1*
%doc %{_texmfdistdir}/doc/man/man1/odvitype.man1.pdf
%doc %{_mandir}/man1/ofm2opl.1*
%doc %{_texmfdistdir}/doc/man/man1/ofm2opl.man1.pdf
%doc %{_mandir}/man1/opl2ofm.1*
%doc %{_texmfdistdir}/doc/man/man1/opl2ofm.man1.pdf
%doc %{_mandir}/man1/otangle.1*
%doc %{_texmfdistdir}/doc/man/man1/otangle.man1.pdf
%doc %{_mandir}/man1/otp2ocp.1*
%doc %{_texmfdistdir}/doc/man/man1/otp2ocp.man1.pdf
%doc %{_mandir}/man1/outocp.1*
%doc %{_texmfdistdir}/doc/man/man1/outocp.man1.pdf
%doc %{_mandir}/man1/ovf2ovp.1*
%doc %{_texmfdistdir}/doc/man/man1/ovf2ovp.man1.pdf
%doc %{_mandir}/man1/ovp2ovf.1*
%doc %{_texmfdistdir}/doc/man/man1/ovp2ovf.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 20131010-5
+ Revision: da4c573
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21258 |12mu|texlive-oscola-1.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31971
# category Package
# catalog-ctan /macros/latex/contrib/biblatex-contrib/oscola
# catalog-date 2013-10-22 18:09:49 +0200
# catalog-license lppl1.3
# catalog-version 1.3
Name:		texlive-oscola
Version:	1.3
Release:	5
Summary:	BibLaTeX style for the Oxford Standard for the Citation of Legal Authorities
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex-contrib/oscola
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/oscola.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/oscola.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a set of style files for use with Biblatex
(v 2+) and Biber (v 1+) to produce citations and bibliographies
in accordance with the widely-used Oxford Standard for the
Citation of Legal Authorities. It also includes facilities for
constructing tables of cases and legislation from citations (in
conjunction with appropriate indexing packages).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/makeindex/oscola/oscola.ist
%{_texmfdistdir}/tex/latex/oscola/english-oscola.lbx
%{_texmfdistdir}/tex/latex/oscola/oscola.bbx
%{_texmfdistdir}/tex/latex/oscola/oscola.cbx
%doc %{_texmfdistdir}/doc/latex/oscola/README
%doc %{_texmfdistdir}/doc/latex/oscola/oscola-examples.bib
%doc %{_texmfdistdir}/doc/latex/oscola/oscola.pdf
%doc %{_texmfdistdir}/doc/latex/oscola/oscola.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar makeindex tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 1.3-5
+ Revision: a5fbcc9
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21259 |12mu|texlive-paracol-1.31-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32099
# category Package
# catalog-ctan /macros/latex/contrib/paracol
# catalog-date 2013-11-08 18:09:20 +0100
# catalog-license lppl
# catalog-version 1.31
Name:		texlive-paracol
Version:	1.31
Release:	5
Summary:	Multiple columns with texts "in parallel"
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/paracol
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/paracol.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/paracol.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/paracol.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides yet another multi-column typesetting
mechanism by which you produce multi-column (e.g., bilingual)
document switching and sychronizing each corresponding part in
"parallel".

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/paracol/paracol.sty
%doc %{_texmfdistdir}/doc/latex/paracol/README
%doc %{_texmfdistdir}/doc/latex/paracol/paracol-man.pdf
%doc %{_texmfdistdir}/doc/latex/paracol/paracol-man.tex
#- source
%doc %{_texmfdistdir}/source/latex/paracol/bgpaint.dtx
%doc %{_texmfdistdir}/source/latex/paracol/impl.dtx
%doc %{_texmfdistdir}/source/latex/paracol/ltfloat.dtx
%doc %{_texmfdistdir}/source/latex/paracol/man.dtx
%doc %{_texmfdistdir}/source/latex/paracol/paracol.dtx
%doc %{_texmfdistdir}/source/latex/paracol/paracol.ins
%doc %{_texmfdistdir}/source/latex/paracol/probs.dtx
%doc %{_texmfdistdir}/source/latex/paracol/pwfnote.dtx
%doc %{_texmfdistdir}/source/latex/paracol/ref.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.31-5
+ Revision: c487841
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21260 |12mu|texlive-paresse-4.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29803
# category Package
# catalog-ctan /macros/latex/contrib/paresse
# catalog-date 2013-02-16 13:58:07 +0100
# catalog-license lppl
# catalog-version 4.1
Name:		texlive-paresse
Version:	4.1
Release:	5
Summary:	Define simple macros for greek letters
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/paresse
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/paresse.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/paresse.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/paresse.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package defines macros using SS to type greek letters. so
that the user may (for example) type SSa to get the effect of
$\alpha$.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/paresse/paresse.sty
%{_texmfdistdir}/tex/latex/paresse/paresseold.sto
%{_texmfdistdir}/tex/latex/paresse/paresseutf8.sto
%doc %{_texmfdistdir}/doc/latex/paresse/paresse-en.pdf
%doc %{_texmfdistdir}/doc/latex/paresse/paresse-ex-en.pdf
%doc %{_texmfdistdir}/doc/latex/paresse/paresse-ex-fr.pdf
%doc %{_texmfdistdir}/doc/latex/paresse/paresse-fr.pdf
%doc %{_texmfdistdir}/doc/latex/paresse/paresse.pdf
#- source
%doc %{_texmfdistdir}/source/latex/paresse/LISEZMOI
%doc %{_texmfdistdir}/source/latex/paresse/Makefile
%doc %{_texmfdistdir}/source/latex/paresse/README
%doc %{_texmfdistdir}/source/latex/paresse/paresse-TEST.zip
%doc %{_texmfdistdir}/source/latex/paresse/paresse-doc.dtx
%doc %{_texmfdistdir}/source/latex/paresse/paresse.dtx
%doc %{_texmfdistdir}/source/latex/paresse/paresse.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 4.1-5
+ Revision: 70bfe70
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21261 |12mu|texlive-pas-cours-1.06-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32444
# category Package
# catalog-ctan /macros/latex/contrib/pas-cours
# catalog-date 2013-12-05 10:50:59 +0100
# catalog-license lppl
# catalog-version 1.06
Name:		texlive-pas-cours
Version:	1.06
Release:	1
Summary:	Macros useful in preparing teaching material
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pas-cours
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pas-cours.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pas-cours.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Several groups of macros cover different branches of
mathematics.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/pas-cours/pas-cours.sty
%doc %{_texmfdistdir}/doc/latex/pas-cours/README
%doc %{_texmfdistdir}/doc/latex/pas-cours/README.TEXLIVE
%doc %{_texmfdistdir}/doc/latex/pas-cours/attention.png
%doc %{_texmfdistdir}/doc/latex/pas-cours/coeur.png
%doc %{_texmfdistdir}/doc/latex/pas-cours/macro-patrons.tex
%doc %{_texmfdistdir}/doc/latex/pas-cours/macro-solides.tex
%doc %{_texmfdistdir}/doc/latex/pas-cours/macro-styles.tex
%doc %{_texmfdistdir}/doc/latex/pas-cours/prerequis.png

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Fri Feb 14 2014 Rosa <rosa@abf.rosalinux.ru> 1.06-1
+ Revision: 0699df2
- Automatic import for version 1.06-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21262 |12mu|texlive-pas-crosswords-1.03-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32313
# category Package
# catalog-ctan /macros/latex/contrib/pas-crosswords
# catalog-date 2013-12-03 15:28:55 +0100
# catalog-license lppl
# catalog-version 1.03
Name:		texlive-pas-crosswords
Version:	1.03
Release:	2
Summary:	Creating crossword grids, using TikZ
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pas-crosswords
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pas-crosswords.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pas-crosswords.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package produces crossword grids, using a wide variety of
colours and decorations of the grids and the text in them. The
package uses TikZ for its graphical output.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/pas-crosswords/pas-crosswords.sty
%doc %{_texmfdistdir}/doc/latex/pas-crosswords/README
%doc %{_texmfdistdir}/doc/latex/pas-crosswords/pas-crosswords.pdf
%doc %{_texmfdistdir}/doc/latex/pas-crosswords/pas-crosswords.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Mon Feb 17 2014 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> 1.03-2
+ Revision: 67b2511
- - Update to latest release.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21263 |12mu|texlive-pas-cv-2.01-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32263
# category Package
# catalog-ctan /macros/latex/contrib/pas-cv
# catalog-date 2013-11-27 22:13:58 +0100
# catalog-license lppl
# catalog-version 2.01
Name:		texlive-pas-cv
Version:	2.01
Release:	5
Summary:	Flexible typesetting of Curricula Vitae
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pas-cv
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pas-cv.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pas-cv.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides the framework for typesetting a Curriculum
Vitae (composed in French), together with a number of "themes"
that may be used with the package. (The use of the themes may
be seen in the package's examples/ collection.) The author
hints that conversion for use with other languages (than
French) should be possible.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/pas-cv/macro-andromede.tex
%{_texmfdistdir}/tex/latex/pas-cv/macro-architecte.tex
%{_texmfdistdir}/tex/latex/pas-cv/macro-centaure.tex
%{_texmfdistdir}/tex/latex/pas-cv/macro-dynamique.tex
%{_texmfdistdir}/tex/latex/pas-cv/macro-gaia.tex
%{_texmfdistdir}/tex/latex/pas-cv/macro-jupiter.tex
%{_texmfdistdir}/tex/latex/pas-cv/macro-mars.tex
%{_texmfdistdir}/tex/latex/pas-cv/macro-neptune.tex
%{_texmfdistdir}/tex/latex/pas-cv/macro-orion.tex
%{_texmfdistdir}/tex/latex/pas-cv/macro-pegase.tex
%{_texmfdistdir}/tex/latex/pas-cv/macro-pluton.tex
%{_texmfdistdir}/tex/latex/pas-cv/macro-saturne.tex
%{_texmfdistdir}/tex/latex/pas-cv/macro-univers.tex
%{_texmfdistdir}/tex/latex/pas-cv/macro-uranus.tex
%{_texmfdistdir}/tex/latex/pas-cv/macro-venus.tex
%{_texmfdistdir}/tex/latex/pas-cv/pas-cv.sty
%doc %{_texmfdistdir}/doc/latex/pas-cv/examples/cv-andromede.pdf
%doc %{_texmfdistdir}/doc/latex/pas-cv/examples/cv-andromede.tex
%doc %{_texmfdistdir}/doc/latex/pas-cv/examples/cv-architecte.pdf
%doc %{_texmfdistdir}/doc/latex/pas-cv/examples/cv-architecte.tex
%doc %{_texmfdistdir}/doc/latex/pas-cv/examples/cv-centaure.pdf
%doc %{_texmfdistdir}/doc/latex/pas-cv/examples/cv-centaure.tex
%doc %{_texmfdistdir}/doc/latex/pas-cv/examples/cv-dynamique.pdf
%doc %{_texmfdistdir}/doc/latex/pas-cv/examples/cv-dynamique.tex
%doc %{_texmfdistdir}/doc/latex/pas-cv/examples/cv-gaia.pdf
%doc %{_texmfdistdir}/doc/latex/pas-cv/examples/cv-gaia.tex
%doc %{_texmfdistdir}/doc/latex/pas-cv/examples/cv-jupiter.pdf
%doc %{_texmfdistdir}/doc/latex/pas-cv/examples/cv-jupiter.tex
%doc %{_texmfdistdir}/doc/latex/pas-cv/examples/cv-mars.pdf
%doc %{_texmfdistdir}/doc/latex/pas-cv/examples/cv-mars.tex
%doc %{_texmfdistdir}/doc/latex/pas-cv/examples/cv-neptune.pdf
%doc %{_texmfdistdir}/doc/latex/pas-cv/examples/cv-neptune.tex
%doc %{_texmfdistdir}/doc/latex/pas-cv/examples/cv-orion.pdf
%doc %{_texmfdistdir}/doc/latex/pas-cv/examples/cv-orion.tex
%doc %{_texmfdistdir}/doc/latex/pas-cv/examples/cv-pegase.pdf
%doc %{_texmfdistdir}/doc/latex/pas-cv/examples/cv-pegase.tex
%doc %{_texmfdistdir}/doc/latex/pas-cv/examples/cv-pluton.pdf
%doc %{_texmfdistdir}/doc/latex/pas-cv/examples/cv-pluton.tex
%doc %{_texmfdistdir}/doc/latex/pas-cv/examples/cv-saturne.pdf
%doc %{_texmfdistdir}/doc/latex/pas-cv/examples/cv-saturne.tex
%doc %{_texmfdistdir}/doc/latex/pas-cv/examples/cv-univers.pdf
%doc %{_texmfdistdir}/doc/latex/pas-cv/examples/cv-univers.tex
%doc %{_texmfdistdir}/doc/latex/pas-cv/examples/cv-uranus.pdf
%doc %{_texmfdistdir}/doc/latex/pas-cv/examples/cv-uranus.tex
%doc %{_texmfdistdir}/doc/latex/pas-cv/examples/cv-venus.pdf
%doc %{_texmfdistdir}/doc/latex/pas-cv/examples/cv-venus.tex
%doc %{_texmfdistdir}/doc/latex/pas-cv/pas-cv.pdf
%doc %{_texmfdistdir}/doc/latex/pas-cv/pas-cv.tex
%doc %{_texmfdistdir}/doc/latex/pas-cv/photo.png

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 2.01-5
+ Revision: 2ebc05b
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21264 |12mu|texlive-pas-tableur-1.04-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32375
# category Package
# catalog-ctan /macros/latex/contrib/pas-tableur
# catalog-date 2013-12-10 12:39:08 +0100
# catalog-license lppl
# catalog-version 1.04
Name:		texlive-pas-tableur
Version:	1.04
Release:	2
Summary:	Create a spreadsheet layout
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pas-tableur
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pas-tableur.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pas-tableur.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides commands for creating a grid of
rectangles, and commands for populating locations in the grid.
PGF/TikZ is used for placement and population of the cells.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/pas-tableur/pas-tableur.sty
%doc %{_texmfdistdir}/doc/latex/pas-tableur/README
%doc %{_texmfdistdir}/doc/latex/pas-tableur/README.TEXLIVE

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sun Feb 16 2014 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> 1.04-2
+ Revision: c017125
- - Update to latest release.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21265 |12mu|texlive-patgen-2.3-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29764
# category TLCore
# catalog-ctan /obsolete/systems/knuth/unsupported/texware/patgen.web
# catalog-date 2012-06-09 20:15:34 +0200
# catalog-license knuth
# catalog-version 2.3
Name:		texlive-patgen
Epoch:		1
Version:	2.3
Release:	6
Summary:	Generate hyphenation patterns
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/obsolete/systems/knuth/unsupported/texware/patgen.web
License:	KNUTH
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/patgen.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/patgen.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-kpathsea
Requires:	texlive-patgen.bin

%description
This is the last version of the program distributed by Knuth;
it advertises itself as a pattern generator for "the algorithm
used in TeX", but, of course, the patterns used in modern
distributions are Unicode-based.

#-----------------------------------------------------------------------
%files
%doc %{_mandir}/man1/patgen.1*
%doc %{_texmfdistdir}/doc/man/man1/patgen.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:2.3-6
+ Revision: 2c90e60
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21266 |12mu|texlive-path-3.05-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 22045
# category Package
# catalog-ctan /macros/generic/path
# catalog-date 2011-04-07 22:08:26 +0200
# catalog-license other-free
# catalog-version 3.05
Name:		texlive-path
Version:	3.05
Release:	3
Summary:	Typeset paths, making them breakable
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/generic/path
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/path.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/path.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Defines a macro \path|...|, similar to the LaTeX \verb|...|,
that sets the text in typewriter font and allows hyphen-less
breaks at punctuation characters. The set of characters to be
regarded as punctuation may be changed from the package's
default.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/path/path.sty
%doc %{_texmfdistdir}/doc/generic/path/path-doc.pdf
%doc %{_texmfdistdir}/doc/generic/path/path-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}


%changelog
* Wed Feb 26 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.05-3
+ Revision: 512521f
- Rebuild



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21267 |12mu|texlive-pdfjam-2.02-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29752
# category Package
# catalog-ctan /support/pdfjam
# catalog-date 2012-06-17 01:47:14 +0200
# catalog-license gpl2
# catalog-version 2.02
Name:		texlive-pdfjam
Version:	2.02
Release:	8
Summary:	Shell scripts interfacing to pdfpages
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/pdfjam
License:	GPL2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfjam.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfjam.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-pdfjam.bin = %{EVRD}
%rename pdfjam

%description
This is a collection of shell scripts which provide an
interface to the pdfpages LaTeX package. They do such jobs as
selecting pages, concatenating files, doing n-up formatting,
and so on.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/pdf180
%{_bindir}/pdf270
%{_bindir}/pdf90
%{_bindir}/pdfbook
%{_bindir}/pdfflip
%{_bindir}/pdfjam
%{_bindir}/pdfjam-pocketmod
%{_bindir}/pdfjam-slides3up
%{_bindir}/pdfjam-slides6up
%{_bindir}/pdfjoin
%{_bindir}/pdfnup
%{_bindir}/pdfpun
%{_texmfdistdir}/scripts/pdfjam/pdf180
%{_texmfdistdir}/scripts/pdfjam/pdf270
%{_texmfdistdir}/scripts/pdfjam/pdf90
%{_texmfdistdir}/scripts/pdfjam/pdfbook
%{_texmfdistdir}/scripts/pdfjam/pdfflip
%{_texmfdistdir}/scripts/pdfjam/pdfjam
%{_texmfdistdir}/scripts/pdfjam/pdfjam-pocketmod
%{_texmfdistdir}/scripts/pdfjam/pdfjam-slides3up
%{_texmfdistdir}/scripts/pdfjam/pdfjam-slides6up
%{_texmfdistdir}/scripts/pdfjam/pdfjoin
%{_texmfdistdir}/scripts/pdfjam/pdfnup
%{_texmfdistdir}/scripts/pdfjam/pdfpun
%doc %{_mandir}/man1/pdf180.1*
%doc %{_texmfdistdir}/doc/man/man1/pdf180.man1.pdf
%doc %{_mandir}/man1/pdf270.1*
%doc %{_texmfdistdir}/doc/man/man1/pdf270.man1.pdf
%doc %{_mandir}/man1/pdf90.1*
%doc %{_texmfdistdir}/doc/man/man1/pdf90.man1.pdf
%doc %{_mandir}/man1/pdfbook.1*
%doc %{_texmfdistdir}/doc/man/man1/pdfbook.man1.pdf
%doc %{_mandir}/man1/pdfflip.1*
%doc %{_texmfdistdir}/doc/man/man1/pdfflip.man1.pdf
%doc %{_mandir}/man1/pdfjam-pocketmod.1*
%doc %{_texmfdistdir}/doc/man/man1/pdfjam-pocketmod.man1.pdf
%doc %{_mandir}/man1/pdfjam-slides3up.1*
%doc %{_texmfdistdir}/doc/man/man1/pdfjam-slides3up.man1.pdf
%doc %{_mandir}/man1/pdfjam-slides6up.1*
%doc %{_texmfdistdir}/doc/man/man1/pdfjam-slides6up.man1.pdf
%doc %{_mandir}/man1/pdfjam.1*
%doc %{_texmfdistdir}/doc/man/man1/pdfjam.man1.pdf
%doc %{_mandir}/man1/pdfjoin.1*
%doc %{_texmfdistdir}/doc/man/man1/pdfjoin.man1.pdf
%doc %{_mandir}/man1/pdfnup.1*
%doc %{_texmfdistdir}/doc/man/man1/pdfnup.man1.pdf
%doc %{_mandir}/man1/pdfpun.1*
%doc %{_texmfdistdir}/doc/man/man1/pdfpun.man1.pdf
%doc %{_texmfdistdir}/doc/support/pdfjam/COPYING
%doc %{_texmfdistdir}/doc/support/pdfjam/PDFjam-README.html
%doc %{_texmfdistdir}/doc/support/pdfjam/VERSION
%doc %{_texmfdistdir}/doc/support/pdfjam/pdfdroplets.png
%doc %{_texmfdistdir}/doc/support/pdfjam/pdfjam.conf
%doc %{_texmfdistdir}/doc/support/pdfjam/tests.zip

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/pdfjam/pdf180 pdf180
    ln -sf %{_texmfdistdir}/scripts/pdfjam/pdf270 pdf270
    ln -sf %{_texmfdistdir}/scripts/pdfjam/pdf90 pdf90
    ln -sf %{_texmfdistdir}/scripts/pdfjam/pdfbook pdfbook
    ln -sf %{_texmfdistdir}/scripts/pdfjam/pdfflip pdfflip
    ln -sf %{_texmfdistdir}/scripts/pdfjam/pdfjam pdfjam
    ln -sf %{_texmfdistdir}/scripts/pdfjam/pdfjam-pocketmod pdfjam-pocketmod
    ln -sf %{_texmfdistdir}/scripts/pdfjam/pdfjam-slides3up pdfjam-slides3up
    ln -sf %{_texmfdistdir}/scripts/pdfjam/pdfjam-slides6up pdfjam-slides6up
    ln -sf %{_texmfdistdir}/scripts/pdfjam/pdfjoin pdfjoin
    ln -sf %{_texmfdistdir}/scripts/pdfjam/pdfnup pdfnup
    ln -sf %{_texmfdistdir}/scripts/pdfjam/pdfpun pdfpun
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.02-8
+ Revision: 49867fc
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21268 |12mu|texlive-pdfpages-0.4v-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31518
# category Package
# catalog-ctan /macros/latex/contrib/pdfpages
# catalog-date 2013-08-25 17:45:16 +0200
# catalog-license lppl
# catalog-version 0.4v
Name:		texlive-pdfpages
Version:	0.4v
Release:	5
Summary:	Include PDF documents in LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pdfpages
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfpages.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfpages.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfpages.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-eso-pic

%description
This package simplifies the inclusion of external multi-page
PDF documents in LaTeX documents. Pages may be freely selected
and similar to psnup it is possible to put several logical
pages onto each sheet of paper. Furthermore a lot of hypertext
features like hyperlinks and article threads are provided. The
package supports pdfTeX (pdflatex) and VTeX. With VTeX it is
even possible to use this package to insert PostScript files,
in addition to PDF files.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/pdfpages/pdfpages.sty
%{_texmfdistdir}/tex/latex/pdfpages/ppdvipdfm.def
%{_texmfdistdir}/tex/latex/pdfpages/ppdvips.def
%{_texmfdistdir}/tex/latex/pdfpages/ppnull.def
%{_texmfdistdir}/tex/latex/pdfpages/pppdftex.def
%{_texmfdistdir}/tex/latex/pdfpages/ppvtex.def
%{_texmfdistdir}/tex/latex/pdfpages/ppxetex.def
%doc %{_texmfdistdir}/doc/latex/pdfpages/dummy-l.pdf
%doc %{_texmfdistdir}/doc/latex/pdfpages/dummy.pdf
%doc %{_texmfdistdir}/doc/latex/pdfpages/pdf-ex.tex
%doc %{_texmfdistdir}/doc/latex/pdfpages/pdf-hyp.tex
%doc %{_texmfdistdir}/doc/latex/pdfpages/pdf-toc.tex
%doc %{_texmfdistdir}/doc/latex/pdfpages/pdfpages.pdf
#- source
%doc %{_texmfdistdir}/source/latex/pdfpages/README
%doc %{_texmfdistdir}/source/latex/pdfpages/pdfpages.dtx
%doc %{_texmfdistdir}/source/latex/pdfpages/pdfpages.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.4v-5
+ Revision: 14d0ae6
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21269 |12mu|texlive-pdftex-1.40.11-19
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32132
# category TLCore
# catalog-ctan /systems/pdftex
# catalog-date 2011-11-09 15:33:34 +0100
# catalog-license gpl
# catalog-version 1.40.11
Name:		texlive-pdftex
Version:	1.40.11
Release:	19
Summary:	A TeX extension for direct creation of PDF
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/systems/pdftex
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdftex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdftex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-tetex
Requires:	texlive-pdftex.bin

%description
An extension of TeX which can be configured to directly
generate PDF documents instead of DVI. All current free TeX
distributionsm including TeX live, MacTeX and MiKTeX include
pdfTeX (Plain TeX) and pdfLaTeX (LaTeX). ConTeXt was designed
around use of pdfTeX (though it is now migrating towards
LuaTeX).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	rm -fr %{_texmfvardir}/fonts/map/pdftex
	rm -fr %{_texmfvardir}/web2c/pdftex
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/map/pdftex/updmap/pdftex.map
%{_texmfdistdir}/fonts/map/pdftex/updmap/pdftex_dl14.map
%{_texmfdistdir}/fonts/map/pdftex/updmap/pdftex_ndl14.map
%{_texmfdistdir}/scripts/simpdftex/simpdftex
%{_texmfdistdir}/tex/generic/config/pdftex-dvi.tex
%{_texmfdistdir}/tex/generic/config/pdftexconfig.tex
%{_texmfdistdir}/tex/generic/pdftex/glyphtounicode.tex
%_texmf_fmtutil_d/pdftex
%doc %{_mandir}/man1/pdfetex.1*
%doc %{_texmfdistdir}/doc/man/man1/pdfetex.man1.pdf
%doc %{_mandir}/man1/pdftex.1*
%doc %{_texmfdistdir}/doc/man/man1/pdftex.man1.pdf
%doc %{_texmfdistdir}/doc/pdftex/Announcement-1.40.2
%doc %{_texmfdistdir}/doc/pdftex/NEWS
%doc %{_texmfdistdir}/doc/pdftex/README
%doc %{_texmfdistdir}/doc/pdftex/manual/ChangeLog
%doc %{_texmfdistdir}/doc/pdftex/manual/Makefile
%doc %{_texmfdistdir}/doc/pdftex/manual/README
%doc %{_texmfdistdir}/doc/pdftex/manual/makefiles.cmd
%doc %{_texmfdistdir}/doc/pdftex/manual/pdftex-a.pdf
%doc %{_texmfdistdir}/doc/pdftex/manual/pdftex-i.tex
%doc %{_texmfdistdir}/doc/pdftex/manual/pdftex-l.pdf
%doc %{_texmfdistdir}/doc/pdftex/manual/pdftex-s.pdf
%doc %{_texmfdistdir}/doc/pdftex/manual/pdftex-syntax.txt
%doc %{_texmfdistdir}/doc/pdftex/manual/pdftex-t.tex
%doc %{_texmfdistdir}/doc/pdftex/manual/pdftex-t.txt
%doc %{_texmfdistdir}/doc/pdftex/manual/pdftex-w.tex
%doc %{_texmfdistdir}/doc/pdftex/manual/samplepdf/cmr10.103
%doc %{_texmfdistdir}/doc/pdftex/manual/samplepdf/obj.dat
%doc %{_texmfdistdir}/doc/pdftex/manual/samplepdf/pdfcolor.tex
%doc %{_texmfdistdir}/doc/pdftex/manual/samplepdf/pic.eps
%doc %{_texmfdistdir}/doc/pdftex/manual/samplepdf/pic.jpg
%doc %{_texmfdistdir}/doc/pdftex/manual/samplepdf/pic.mps
%doc %{_texmfdistdir}/doc/pdftex/manual/samplepdf/pic.pdf
%doc %{_texmfdistdir}/doc/pdftex/manual/samplepdf/pic.png
%doc %{_texmfdistdir}/doc/pdftex/manual/samplepdf/pic16.png
%doc %{_texmfdistdir}/doc/pdftex/manual/samplepdf/rgb.icc
%doc %{_texmfdistdir}/doc/pdftex/manual/samplepdf/samplepdf.0
%doc %{_texmfdistdir}/doc/pdftex/manual/samplepdf/samplepdf.1
%doc %{_texmfdistdir}/doc/pdftex/manual/samplepdf/samplepdf.tex
%doc %{_texmfdistdir}/doc/pdftex/manual/samplepdf/supp-mis.tex
%doc %{_texmfdistdir}/doc/pdftex/manual/samplepdf/supp-pdf.tex
%doc %{_texmfdistdir}/doc/pdftex/manual/samplepdf/tmp.pdf
%doc %{_texmfdistdir}/doc/pdftex/manual/syntaxform.awk
%doc %{_texmfdistdir}/doc/pdftex/pdftex-pdfkeys/Makefile
%doc %{_texmfdistdir}/doc/pdftex/pdftex-pdfkeys/fdl.tex
%doc %{_texmfdistdir}/doc/pdftex/pdftex-pdfkeys/pdftex-pdfkeys.bbl
%doc %{_texmfdistdir}/doc/pdftex/pdftex-pdfkeys/pdftex-pdfkeys.pdf
%doc %{_texmfdistdir}/doc/pdftex/pdftex-pdfkeys/pdftex-pdfkeys.tex
%doc %{_texmfdistdir}/doc/pdftex/thanh/ext/abbr.tex
%doc %{_texmfdistdir}/doc/pdftex/thanh/ext/efcode.tex
%doc %{_texmfdistdir}/doc/pdftex/thanh/ext/il2.etx
%doc %{_texmfdistdir}/doc/pdftex/thanh/ext/il2.mtx
%doc %{_texmfdistdir}/doc/pdftex/thanh/ext/il2protcode.tex
%doc %{_texmfdistdir}/doc/pdftex/thanh/ext/mktextfm
%doc %{_texmfdistdir}/doc/pdftex/thanh/ext/mktextfm.ext
%doc %{_texmfdistdir}/doc/pdftex/thanh/ext/mktfm8z
%doc %{_texmfdistdir}/doc/pdftex/thanh/ext/protcode.tex
%doc %{_texmfdistdir}/doc/pdftex/thanh/ext/ufntinst.sty

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1
mkdir -p %{buildroot}%{_texmf_fmtutil_d}
cat > %{buildroot}%{_texmf_fmtutil_d}/pdftex <<EOF
#
# from pdftex:
pdftex pdftex language.def -translate-file=cp227.tcx *pdfetex.ini
etex pdftex language.def -translate-file=cp227.tcx *etex.ini
pdfetex pdftex language.def -translate-file=cp227.tcx *pdfetex.ini
EOF

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.40.11-19
+ Revision: bcda9bd
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21270 |12mu|texlive-pdftools-0.83-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31660
# category TLCore
# catalog-ctan /support/xpdfopen
# catalog-date 2012-09-07 16:54:33 +0200
# catalog-license pd
# catalog-version 0.83
Name:		texlive-pdftools
Version:	0.83
Release:	7
Summary:	PDF-related utilities, including PostScript-to-PDF conversion
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/xpdfopen
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdftools.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdftools.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-pdftools.bin

%description
The command-line programs pdfopen and pdfclose allow you to
control the X Window System version of Adobe's Acrobat Reader
from the command line or from within a (shell) script. The
programs work with Acrobat Reader 5, 7, 8 and 9 for Linux, xpdf
and evince. This version derives from one written by Fabrice
Popineau for Microsoft operating systems.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/e2pall
%{_bindir}/pdfatfi
%{_bindir}/ps4pdf
%{_texmfdistdir}/scripts/texlive/e2pall.pl
%doc %{_mandir}/man1/e2pall.1*
%doc %{_texmfdistdir}/doc/man/man1/e2pall.man1.pdf
%doc %{_mandir}/man1/pdfclose.1*
%doc %{_texmfdistdir}/doc/man/man1/pdfclose.man1.pdf
%doc %{_mandir}/man1/pdfopen.1*
%doc %{_texmfdistdir}/doc/man/man1/pdfopen.man1.pdf
%doc %{_mandir}/man1/pdftosrc.1*
%doc %{_texmfdistdir}/doc/man/man1/pdftosrc.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/texlive/e2pall.pl e2pall
    ln -sf %{_texmfdistdir}/scripts/oberdiek/pdfatfi.pl pdfatfi
    ln -sf %{_texmfdistdir}/scripts/pst-pdf/ps4pdf ps4pdf
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.83-7
+ Revision: 093e816
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21271 |12mu|texlive-perfectcut-1.9-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32861
# category Package
# catalog-ctan /macros/latex/contrib/perfectcut
# catalog-date 2014-02-03 14:43:47 +0100
# catalog-license lppl1.3
# catalog-version 1.9
Name:		texlive-perfectcut
Version:	1.9
Release:	2
Summary:	Brackets whose size adjusts to the nesting
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/perfectcut
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/perfectcut.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/perfectcut.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package defines the command \perfectcut#1#2 which displays
a bracket <#1||#2>. Its effect is to determine the size of the
bracket depending on the number of nested \perfectcut
(regardless of the contents). The command is intended for use:
In proof theory, for term notations of sequent calculus, In
computer science, for the modeling of abstract machines. The
package also offers a reimplementation of \big, \bigg, etc.,
into arbitrary-size variants.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/perfectcut/perfectcut.sty
%doc %{_texmfdistdir}/doc/latex/perfectcut/README
%doc %{_texmfdistdir}/doc/latex/perfectcut/perfectcut.pdf
%doc %{_texmfdistdir}/doc/latex/perfectcut/perfectcut.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sun Feb 16 2014 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> 1.9-2
+ Revision: 36db195
- - Update to latest release.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21272 |12mu|texlive-perltex-2.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29752
# category Package
# catalog-ctan /macros/latex/contrib/perltex
# catalog-date 2012-06-12 18:08:23 +0200
# catalog-license lppl
# catalog-version 2.1
Name:		texlive-perltex
Version:	2.1
Release:	8
Summary:	Define LaTeX macros in terms of Perl code
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/perltex
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/perltex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/perltex.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/perltex.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-perltex.bin = %{EVRD}

%description
PerlTeX is a combination Perl script (perltex.pl) and LaTeX2e
package (perltex.sty) that, together, give the user the ability
to define LaTeX macros in terms of Perl code. Once defined, a
Perl macro becomes indistinguishable from any other LaTeX
macro. PerlTeX thereby combines LaTeX's typesetting power with
Perl's programmability. PerlTeX will make use of persistent
named pipes, and thereby run more efficiently, on operating
systems that offer them (mostly Unix-like systems). Also
provided is a switch to generate a PerlTeX-free, document-
specific, noperltex.sty that is useful when distributing a
document to places where PerlTeX is not available.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/perltex
%{_texmfdistdir}/scripts/perltex/perltex.pl
%{_texmfdistdir}/tex/latex/perltex/perltex.sty
%doc %{_texmfdistdir}/doc/latex/perltex/README
%doc %{_texmfdistdir}/doc/latex/perltex/example.tex
%doc %{_texmfdistdir}/doc/latex/perltex/perltex.pdf
%doc %{_mandir}/man1/perltex.1*
%doc %{_texmfdistdir}/doc/man/man1/perltex.man1.pdf
#- source
%doc %{_texmfdistdir}/source/latex/perltex/perltex.dtx
%doc %{_texmfdistdir}/source/latex/perltex/perltex.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/perltex/perltex.pl perltex
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.1-8
+ Revision: 5115421
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21273 |12mu|texlive-pfarrei-r36-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31934
# category Package
# catalog-ctan /macros/latex/contrib/pfarrei
# catalog-date 2013-10-17 11:02:38 +0200
# catalog-license lppl1.3
# catalog-version r36
Name:		texlive-pfarrei
Version:	r36
Release:	5
Summary:	LaTeX support of pastors' and priests' work
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pfarrei
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pfarrei.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pfarrei.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pfarrei.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-pfarrei.bin = %{EVRD}

%description
In "Die TeXnische Komodie" (issue 1/2013) Christian Justen
described his use of LaTeX in his work as priest (similar
requirements may be encountered in the work of pastors and
other ministers of religion). One point was to arrange A5 pages
onto A4 landscape paper, either side-by-side or as a booklet.
Justen made two bash scripts for this job; the package provides
one texlua script for both requirements. (Note that file
a5toa4.tlu should have execute permissions in any
installation.).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/a5toa4
%{_bindir}/pfarrei
%{_texmfdistdir}/scripts/pfarrei/a5toa4.tlu
%{_texmfdistdir}/scripts/pfarrei/pfarrei.tlu
%{_texmfdistdir}/tex/latex/pfarrei/a5toa4.tex
%{_texmfdistdir}/tex/latex/pfarrei/pfarrei.sty
%doc %{_texmfdistdir}/doc/latex/pfarrei/pfarrei.pdf
#- source
%doc %{_texmfdistdir}/source/latex/pfarrei/README
%doc %{_texmfdistdir}/source/latex/pfarrei/pfarrei.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/pfarrei/a5toa4.tlu a5toa4
    ln -sf %{_texmfdistdir}/scripts/pfarrei/pfarrei.tlu pfarrei
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> r36-5
+ Revision: 2c740f4
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21274 |12mu|texlive-pgfgantt-4.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31037
# category Package
# catalog-ctan /graphics/pgf/contrib/pgfgantt
# catalog-date 2013-06-04 20:25:12 +0200
# catalog-license lppl1.3
# catalog-version 4.0
Name:		texlive-pgfgantt
Version:	4.0
Release:	5
Summary:	Draw Gantt charts with TikZ
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/pgfgantt
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfgantt.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfgantt.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfgantt.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides an environment for drawing Gantt charts
that contain various elements (titles, bars, milestones, groups
and links). Several keys customize the appearance of the chart
elements.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/pgfgantt/pgfgantt.sty
%doc %{_texmfdistdir}/doc/latex/pgfgantt/README
%doc %{_texmfdistdir}/doc/latex/pgfgantt/pgfgantt.pdf
#- source
%doc %{_texmfdistdir}/source/latex/pgfgantt/pgfgantt.dtx
%doc %{_texmfdistdir}/source/latex/pgfgantt/pgfgantt.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 4.0-5
+ Revision: 7861c0e
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21275 |12mu|texlive-pgfmolbio-0.21-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31334
# category Package
# catalog-ctan /macros/luatex/latex/pgfmolbio
# catalog-date 2013-07-31 09:13:05 +0200
# catalog-license lppl1.3
# catalog-version 0.21
Name:		texlive-pgfmolbio
Version:	0.21
Release:	5
Summary:	Draw graphs typically found in molecular biology texts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/luatex/latex/pgfmolbio
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfmolbio.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfmolbio.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfmolbio.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package draws graphs typically found in molecular biology
texts. Currently, the package contains modules for drawing DNA
sequencing chromatograms and protein domain diagrams.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/lualatex/pgfmolbio/pgfmolbio.chromatogram.lua
%{_texmfdistdir}/tex/lualatex/pgfmolbio/pgfmolbio.chromatogram.tex
%{_texmfdistdir}/tex/lualatex/pgfmolbio/pgfmolbio.convert.tex
%{_texmfdistdir}/tex/lualatex/pgfmolbio/pgfmolbio.domains.lua
%{_texmfdistdir}/tex/lualatex/pgfmolbio/pgfmolbio.domains.tex
%{_texmfdistdir}/tex/lualatex/pgfmolbio/pgfmolbio.sty
%doc %{_texmfdistdir}/doc/lualatex/pgfmolbio/README
%doc %{_texmfdistdir}/doc/lualatex/pgfmolbio/SampleScf.scf
%doc %{_texmfdistdir}/doc/lualatex/pgfmolbio/SampleUniprot.txt
%doc %{_texmfdistdir}/doc/lualatex/pgfmolbio/pgfmolbio.lua
%doc %{_texmfdistdir}/doc/lualatex/pgfmolbio/pgfmolbio.pdf
#- source
%doc %{_texmfdistdir}/source/lualatex/pgfmolbio/pgfmolbio.dtx
%doc %{_texmfdistdir}/source/lualatex/pgfmolbio/pgfmolbio.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}
rm %{buildroot}%{_texmfdistdir}/doc/lualatex/pgfmolbio/SampleGff.gff

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.21-5
+ Revision: d915329
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21276 |12mu|texlive-phonrule-0.01-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31966
# category Package
# catalog-ctan /macros/latex/contrib/phonrule
# catalog-date 2013-10-21 18:32:18 +0200
# catalog-license lppl
# catalog-version 0.01
Name:		texlive-phonrule
Version:	0.01
Release:	5
Summary:	Typeset linear phonological rules
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/phonrule
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/phonrule.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/phonrule.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides macros for typesetting phonological rules
like those in 'Sound Pattern of English' (Chomsky and Halle
1968).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/phonrule/phonrule.sty
%doc %{_texmfdistdir}/doc/latex/phonrule/README
%doc %{_texmfdistdir}/doc/latex/phonrule/phonrule-doc.pdf
%doc %{_texmfdistdir}/doc/latex/phonrule/phonrule-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 0.01-5
+ Revision: fa1e7da
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21277 |12mu|texlive-physics-1.30-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 28590
# category Package
# catalog-ctan /macros/latex/contrib/physics
# catalog-date 2012-12-20 17:31:55 +0100
# catalog-license lppl
# catalog-version 1.3
Name:		texlive-physics
Version:	1.30
Release:	5
Summary:	Macros supporting the Mathematics of Physics
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/physics
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/physics.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/physics.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package defines simple and flexible macros for typesetting
equations in the languages of vector calculus and linear
algebra, using Dirac notation.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/physics/physics.sty
%doc %{_texmfdistdir}/doc/latex/physics/README
%doc %{_texmfdistdir}/doc/latex/physics/physics.pdf
%doc %{_texmfdistdir}/doc/latex/physics/physics.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Fri Mar 07 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.30-5
+ Revision: e19965a
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21278 |12mu|texlive-pict2e-0.2z-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32658
# category Package
# catalog-ctan /macros/latex/contrib/pict2e
# catalog-date 2014-01-13 11:26:35 +0100
# catalog-license lppl
# catalog-version 0.2z
Name:		texlive-pict2e
Version:	0.2z
Release:	1
Summary:	New implementation of picture commands
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pict2e
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pict2e.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pict2e.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pict2e.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package was described in the 2nd edition of 'LaTeX: A
Document Preparation System', but the LaTeX project team
declined to produce the package. For a long time, LaTeX has
included a 'pict2e package' that merely produced an apologetic
error message. The new package extends the existing LaTeX
picture environment, using the familiar technique (cf. the
graphics and color packages) of driver files (at present,
drivers for PostScript output from LaTeX, and for use with
PDFLaTeX are available). The package documentation has a fair
number of examples of use, showing where things are improved by
comparison with the LaTeX picture environment.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/pict2e/p2e-dvipdfm.def
%{_texmfdistdir}/tex/latex/pict2e/p2e-dvipdfmx.def
%{_texmfdistdir}/tex/latex/pict2e/p2e-dvips.def
%{_texmfdistdir}/tex/latex/pict2e/p2e-pctex32.def
%{_texmfdistdir}/tex/latex/pict2e/p2e-pctexps.def
%{_texmfdistdir}/tex/latex/pict2e/p2e-pdftex.def
%{_texmfdistdir}/tex/latex/pict2e/p2e-textures.def
%{_texmfdistdir}/tex/latex/pict2e/p2e-vtex.def
%{_texmfdistdir}/tex/latex/pict2e/p2e-xetex.def
%{_texmfdistdir}/tex/latex/pict2e/pict2e.cfg
%{_texmfdistdir}/tex/latex/pict2e/pict2e.sty
%doc %{_texmfdistdir}/doc/latex/pict2e/README
%doc %{_texmfdistdir}/doc/latex/pict2e/manifest.txt
%doc %{_texmfdistdir}/doc/latex/pict2e/p2e-drivers.pdf
%doc %{_texmfdistdir}/doc/latex/pict2e/pict2e.pdf
#- source
%doc %{_texmfdistdir}/source/latex/pict2e/p2e-drivers.dtx
%doc %{_texmfdistdir}/source/latex/pict2e/pict2e.dtx
%doc %{_texmfdistdir}/source/latex/pict2e/pict2e.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.2z-1
+ Revision: 29fafec
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21279 |12mu|texlive-pkfix-helper-1.4-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29725
# category Package
# catalog-ctan /support/pkfix-helper
# catalog-date 2012-06-08 16:04:26 +0200
# catalog-license lppl
# catalog-version 1.4
Name:		texlive-pkfix-helper
Version:	1.4
Release:	7
Summary:	Make PostScript files accessible to pkfix
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/pkfix-helper
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pkfix-helper.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pkfix-helper.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-pkfix-helper.bin = %{EVRD}

%description
Pkfix is a useful utility for replacing resolution-dependent
bitmapped fonts in a dvips-produced PostScript file with the
corresponding resolution-independent vector fonts.
Unfortunately, pkfix needs to parse certain PostScript comments
that appear only in files produced by dvips versions later than
5.58 (ca. 1996); it fails to work on PostScript files produced
by older versions of dvips. Pkfix-helper is a program that
attempts to insert newer-dvips comments into an older-dvips
PostScript file, thereby making the file suitable for
processing by pkfix. pkfix-helper can sometimes process
documents fully autonomously but does require the user to
verify and, if needed, correct its decisions.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/pkfix-helper
%{_texmfdistdir}/scripts/pkfix-helper/pkfix-helper
%doc %{_mandir}/man1/pkfix-helper.1*
%doc %{_texmfdistdir}/doc/man/man1/pkfix-helper.man1.pdf
%doc %{_texmfdistdir}/doc/support/pkfix-helper/README
%doc %{_texmfdistdir}/doc/support/pkfix-helper/encoding-samples.pdf
%doc %{_texmfdistdir}/doc/support/pkfix-helper/encoding-samples.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/pkfix-helper/pkfix-helper pkfix-helper
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.4-7
+ Revision: 78bb37e
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21280 |12mu|texlive-pkgloader-0.1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32864
# category Package
# catalog-ctan /macros/latex/contrib/pkgloader
# catalog-date 2014-02-03 01:30:56 +0100
# catalog-license lppl1.3
# catalog-version 0.1.0
Name:		texlive-pkgloader
Version:	0.1.0
Release:	1
Summary:	Managing the options and loading order of other packages
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pkgloader
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pkgloader.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pkgloader.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package seeks to address the frustration caused by package
conflicts. It is in an early stage of its development, and
should probably not be used as a matter of course; however the
author welcomes feedback via the home page link given in this
catalogue entry. Nevertheless, the author urges users to try
the package and to report issues (or whatever) via the
package's repository.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/pkgloader/pkgloader-dry.sty
%{_texmfdistdir}/tex/latex/pkgloader/pkgloader-early.sty
%{_texmfdistdir}/tex/latex/pkgloader/pkgloader-error.sty
%{_texmfdistdir}/tex/latex/pkgloader/pkgloader-false.sty
%{_texmfdistdir}/tex/latex/pkgloader/pkgloader-late.sty
%{_texmfdistdir}/tex/latex/pkgloader/pkgloader-recommended.sty
%{_texmfdistdir}/tex/latex/pkgloader/pkgloader-test-rules.sty
%{_texmfdistdir}/tex/latex/pkgloader/pkgloader-true.sty
%{_texmfdistdir}/tex/latex/pkgloader/pkgloader.sty
%doc %{_texmfdistdir}/doc/latex/pkgloader/README
%doc %{_texmfdistdir}/doc/latex/pkgloader/pkgloader-packagedoc.cls
%doc %{_texmfdistdir}/doc/latex/pkgloader/pkgloader.pdf
%doc %{_texmfdistdir}/doc/latex/pkgloader/pkgloader.tex
%doc %{_texmfdistdir}/doc/latex/pkgloader/test1.sty
%doc %{_texmfdistdir}/doc/latex/pkgloader/test2.sty
%doc %{_texmfdistdir}/doc/latex/pkgloader/test3.sty

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Fri Feb 14 2014 Rosa <rosa@abf.rosalinux.ru> 0.1.0-1
+ Revision: 34c2352
- Automatic import for version 0.1.0-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21281 |12mu|texlive-pkuthss-1.4.rc4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32518
# category Package
# catalog-ctan /macros/latex/contrib/pkuthss
# catalog-date 2013-12-26 22:49:27 +0100
# catalog-license other-free
# catalog-version 1.4-rc4
Name:		texlive-pkuthss
Version:	1.4.rc4
Release:	1
Summary:	LaTeX template for dissertations in Peking University
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pkuthss
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pkuthss.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pkuthss.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a simple, clear and flexible LaTeX
template for dissertations in Peking University.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/pkuthss/pkuthss-extra.sty
%{_texmfdistdir}/tex/latex/pkuthss/pkuthss-gbk.def
%{_texmfdistdir}/tex/latex/pkuthss/pkuthss-utf8.def
%{_texmfdistdir}/tex/latex/pkuthss/pkuthss.cls
%doc %{_texmfdistdir}/doc/latex/pkuthss/gbkcrlf/ChangeLog-upto-1.3.txt
%doc %{_texmfdistdir}/doc/latex/pkuthss/gbkcrlf/ChangeLog.txt
%doc %{_texmfdistdir}/doc/latex/pkuthss/gbkcrlf/Make.bat
%doc %{_texmfdistdir}/doc/latex/pkuthss/gbkcrlf/Makefile
%doc %{_texmfdistdir}/doc/latex/pkuthss/gbkcrlf/chap/abstract.tex
%doc %{_texmfdistdir}/doc/latex/pkuthss/gbkcrlf/chap/acknowledge.tex
%doc %{_texmfdistdir}/doc/latex/pkuthss/gbkcrlf/chap/chap1.tex
%doc %{_texmfdistdir}/doc/latex/pkuthss/gbkcrlf/chap/chap2.tex
%doc %{_texmfdistdir}/doc/latex/pkuthss/gbkcrlf/chap/chap3.tex
%doc %{_texmfdistdir}/doc/latex/pkuthss/gbkcrlf/chap/conclusion.tex
%doc %{_texmfdistdir}/doc/latex/pkuthss/gbkcrlf/chap/copyright.tex
%doc %{_texmfdistdir}/doc/latex/pkuthss/gbkcrlf/chap/encl1.tex
%doc %{_texmfdistdir}/doc/latex/pkuthss/gbkcrlf/chap/encl2.tex
%doc %{_texmfdistdir}/doc/latex/pkuthss/gbkcrlf/chap/introduction.tex
%doc %{_texmfdistdir}/doc/latex/pkuthss/gbkcrlf/chap/originauth.tex
%doc %{_texmfdistdir}/doc/latex/pkuthss/gbkcrlf/img/Make.bat
%doc %{_texmfdistdir}/doc/latex/pkuthss/gbkcrlf/img/Makefile
%doc %{_texmfdistdir}/doc/latex/pkuthss/gbkcrlf/img/pkulogo.eps
%doc %{_texmfdistdir}/doc/latex/pkuthss/gbkcrlf/img/pkuword.eps
%doc %{_texmfdistdir}/doc/latex/pkuthss/gbkcrlf/pkuthss.bib
%doc %{_texmfdistdir}/doc/latex/pkuthss/gbkcrlf/pkuthss.tex
%doc %{_texmfdistdir}/doc/latex/pkuthss/pkuthss.pdf
%doc %{_texmfdistdir}/doc/latex/pkuthss/utf8lf/ChangeLog-upto-1.3.txt
%doc %{_texmfdistdir}/doc/latex/pkuthss/utf8lf/ChangeLog.txt
%doc %{_texmfdistdir}/doc/latex/pkuthss/utf8lf/Make.bat
%doc %{_texmfdistdir}/doc/latex/pkuthss/utf8lf/Makefile
%doc %{_texmfdistdir}/doc/latex/pkuthss/utf8lf/chap/abstract.tex
%doc %{_texmfdistdir}/doc/latex/pkuthss/utf8lf/chap/acknowledge.tex
%doc %{_texmfdistdir}/doc/latex/pkuthss/utf8lf/chap/chap1.tex
%doc %{_texmfdistdir}/doc/latex/pkuthss/utf8lf/chap/chap2.tex
%doc %{_texmfdistdir}/doc/latex/pkuthss/utf8lf/chap/chap3.tex
%doc %{_texmfdistdir}/doc/latex/pkuthss/utf8lf/chap/conclusion.tex
%doc %{_texmfdistdir}/doc/latex/pkuthss/utf8lf/chap/copyright.tex
%doc %{_texmfdistdir}/doc/latex/pkuthss/utf8lf/chap/encl1.tex
%doc %{_texmfdistdir}/doc/latex/pkuthss/utf8lf/chap/encl2.tex
%doc %{_texmfdistdir}/doc/latex/pkuthss/utf8lf/chap/introduction.tex
%doc %{_texmfdistdir}/doc/latex/pkuthss/utf8lf/chap/originauth.tex
%doc %{_texmfdistdir}/doc/latex/pkuthss/utf8lf/img/Make.bat
%doc %{_texmfdistdir}/doc/latex/pkuthss/utf8lf/img/Makefile
%doc %{_texmfdistdir}/doc/latex/pkuthss/utf8lf/img/pkulogo.eps
%doc %{_texmfdistdir}/doc/latex/pkuthss/utf8lf/img/pkuword.eps
%doc %{_texmfdistdir}/doc/latex/pkuthss/utf8lf/pkuthss.bib
%doc %{_texmfdistdir}/doc/latex/pkuthss/utf8lf/pkuthss.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.4.rc4-1
+ Revision: 6822244
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21282 |12mu|texlive-plainpkg-20131018-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27765
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-plainpkg
Version:	20131018
Release:	5
Summary:	TeXLive plainpkg package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/plainpkg.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/plainpkg.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/plainpkg.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive plainpkg package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/plainpkg/plainpkg.tex
%doc %{_texmfdistdir}/doc/generic/plainpkg/README
%doc %{_texmfdistdir}/doc/generic/plainpkg/SrcFILEs.txt
%doc %{_texmfdistdir}/doc/generic/plainpkg/plainpkg-doc.pdf
#- source
%doc %{_texmfdistdir}/source/generic/plainpkg/plainpkg-doc.tex
%doc %{_texmfdistdir}/source/generic/plainpkg/srcfiles.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Fri Dec 06 2013 Bernhard Rosenkraenzer <bero@bero.eu> 20131018-5
+ Revision: 105123f
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21283 |12mu|texlive-plipsum-4.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30353
# category Package
# catalog-ctan /macros/plain/contrib/plipsum
# catalog-date 2013-05-09 11:57:32 +0200
# catalog-license lppl
# catalog-version 4.3
Name:		texlive-plipsum
Version:	4.3
Release:	5
Summary:	'Lorem ipsum' for Plain TeX developers
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/plain/contrib/plipsum
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/plipsum.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/plipsum.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a paragraph generator designed for use in
Plain TeX documents. The paragraphs generated contain many 'f-
groups' (ff, fl etc.) so the text can act as a test of the
ligatures of the font in use.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/plain/plipsum/plipsum.tex
%doc %{_texmfdistdir}/doc/plain/plipsum/README
%doc %{_texmfdistdir}/doc/plain/plipsum/compile.sh
%doc %{_texmfdistdir}/doc/plain/plipsum/plipsum-doc.pdf
%doc %{_texmfdistdir}/doc/plain/plipsum/plipsum.nw
%doc %{_texmfdistdir}/doc/plain/plipsum/pliptest.tex
%doc %{_texmfdistdir}/doc/plain/plipsum/stripc

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Tue Feb 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 4.3-5
+ Revision: f4ac726
- Updated to 4.3



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21284 |12mu|texlive-plstmary-0.5c-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31088
# category Package
# catalog-ctan /macros/plain/contrib/plstmary
# catalog-date 2013-07-03 23:04:38 +0200
# catalog-license pd
# catalog-version 0.5c
Name:		texlive-plstmary
Version:	0.5c
Release:	5
Summary:	St. Mary's Road font support for plain TeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/plain/contrib/plstmary
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/plstmary.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/plstmary.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides commands to produce all the symbols of the
St Mary's Road fonts, in a Plain TeX environment.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/plain/plstmary/stmary.tex
%doc %{_texmfdistdir}/doc/plain/plstmary/README
%doc %{_texmfdistdir}/doc/plain/plstmary/plstmary-doc.pdf
%doc %{_texmfdistdir}/doc/plain/plstmary/plstmary-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 0.5c-5
+ Revision: 4e9e7f9
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21285 |12mu|texlive-pmx-2.7.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29978
# category Package
# catalog-ctan /support/pmx
# catalog-date 2013-04-16 18:37:23 +0200
# catalog-license gpl2
# catalog-version 2.7.0
Name:		texlive-pmx
Version:	2.7.0
Release:	5
Summary:	Preprocessor for MusiXTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/pmx
License:	GPL2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pmx.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pmx.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-pmx.bin

%description
PMX is a preprocessor for MusiXTeX. It builds the TeX input
file from a file in a much simpler language, making most of the
layout decisions by itself. An auxiliary program makes single-
player parts from a multi-player score. For proof-listening,
PMX can make a MIDI file of your score. The present version
requires at least version 1.15 of MusiXTeX, running on an e-
tex-enhanced TeX system.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/scripts/pmx/pmx2pdf.lua
%{_texmfdistdir}/tex/generic/pmx/pmx.tex
%doc %{_texmfdistdir}/doc/generic/pmx/README
%doc %{_texmfdistdir}/doc/generic/pmx/examples/barsant.pmx
%doc %{_texmfdistdir}/doc/generic/pmx/examples/dyntest.pmx
%doc %{_texmfdistdir}/doc/generic/pmx/examples/most.pmx
%doc %{_texmfdistdir}/doc/generic/pmx/examples/mwalmnd.pmx
%doc %{_texmfdistdir}/doc/generic/pmx/file600.eps
%doc %{_texmfdistdir}/doc/generic/pmx/gpl.txt
%doc %{_texmfdistdir}/doc/generic/pmx/install_run_pmx270.pdf
%doc %{_texmfdistdir}/doc/generic/pmx/install_run_pmx270.tex
%doc %{_texmfdistdir}/doc/generic/pmx/pmx-install.pdf
%doc %{_texmfdistdir}/doc/generic/pmx/pmx-install.tex
%doc %{_texmfdistdir}/doc/generic/pmx/pmx25-27.html
%doc %{_texmfdistdir}/doc/generic/pmx/pmx270.pdf
%doc %{_texmfdistdir}/doc/generic/pmx/pmx270.tex
%doc %{_texmfdistdir}/doc/generic/pmx/ref270.pdf
%doc %{_texmfdistdir}/doc/generic/pmx/ref270.tex
%doc %{_mandir}/man1/pmx2pdf.1*
%doc %{_texmfdistdir}/doc/man/man1/pmx2pdf.man1.pdf
%doc %{_mandir}/man1/pmxab.1*
%doc %{_texmfdistdir}/doc/man/man1/pmxab.man1.pdf
%doc %{_mandir}/man1/scor2prt.1*
%doc %{_texmfdistdir}/doc/man/man1/scor2prt.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.7.0-5
+ Revision: 9d1e78e
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21286 |12mu|texlive-pmxchords-2.0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32443
# category Package
# catalog-ctan /support/pmxchords
# catalog-date 2013-12-17 16:10:38 +0100
# catalog-license gpl2
# catalog-version 2.0.1
Name:		texlive-pmxchords
Version:	2.0.1
Release:	2
Summary:	Produce chord information to go with pmx output
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/pmxchords
License:	GPL2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pmxchords.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pmxchords.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-pmxchords.bin = %{EVRD}

%description
The bundle supplements pmx, providing the means of typesetting
chords above the notes of a score. The bundle contains: macros
for typing the chords; a Lua script to transpose chord macros
to the required key signature; and support scripts for common
requirements.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/pmxchords
%{_texmfdistdir}/scripts/pmxchords/ChordsTr.lua
%{_texmfdistdir}/scripts/pmxchords/pmxchords.lua
%{_texmfdistdir}/tex/generic/pmxchords/chords.tex
%{_texmfdistdir}/tex/generic/pmxchords/chordsCZ.tex
%doc %{_mandir}/man1/pmxchords.1*
%doc %{_texmfdistdir}/doc/man/man1/pmxchords.man1.pdf
%doc %{_texmfdistdir}/doc/pmxchords/README
%doc %{_texmfdistdir}/doc/pmxchords/chordsRef.pdf
%doc %{_texmfdistdir}/doc/pmxchords/chordsRef.tex
%doc %{_texmfdistdir}/doc/pmxchords/chordsRefCZ.pdf
%doc %{_texmfdistdir}/doc/pmxchords/chordsRefCZ.tex
%doc %{_texmfdistdir}/doc/pmxchords/examples/jazz/misty/misty.pdf
%doc %{_texmfdistdir}/doc/pmxchords/examples/jazz/misty/misty.pmx
%doc %{_texmfdistdir}/doc/pmxchords/examples/jazz/schema/schema.pdf
%doc %{_texmfdistdir}/doc/pmxchords/examples/jazz/schema/schema.pmx
%doc %{_texmfdistdir}/doc/pmxchords/examples/jazz/schema/schema_full.pdf
%doc %{_texmfdistdir}/doc/pmxchords/examples/jazz/schema/schema_full.pmx
%doc %{_texmfdistdir}/doc/pmxchords/examples/noel/aj_co_to_hlasaju/aj_co_to_hlasaju.pdf
%doc %{_texmfdistdir}/doc/pmxchords/examples/noel/aj_co_to_hlasaju/aj_co_to_hlasaju.pmx
%doc %{_texmfdistdir}/doc/pmxchords/examples/noel/pasli_ovce_valasi/README
%doc %{_texmfdistdir}/doc/pmxchords/examples/noel/pasli_ovce_valasi/pasli_ovce_valasi.pdf
%doc %{_texmfdistdir}/doc/pmxchords/examples/noel/pasli_ovce_valasi/pasli_ovce_valasi.pmx
%doc %{_texmfdistdir}/doc/pmxchords/gpl-2.0.txt
%doc %{_texmfdistdir}/doc/pmxchords/pmxchords-install.pdf
%doc %{_texmfdistdir}/doc/pmxchords/pmxchords-install.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/pmxchords/pmxchords.lua pmxchords
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

%changelog
* Sun Feb 16 2014 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> 2.0.1-2
+ Revision: 41d33b1
- - Update to latest release.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21287 |12mu|texlive-poemscol-2.64-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31338
# category Package
# catalog-ctan /macros/latex/contrib/poemscol
# catalog-date 2013-08-03 08:19:55 +0200
# catalog-license lppl1.2
# catalog-version 2.64
Name:		texlive-poemscol
Version:	2.64
Release:	5
Summary:	Typesetting Critical Editions of Poetry
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/poemscol
License:	LPPL1.2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/poemscol.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/poemscol.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/poemscol.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package offers LaTeX macros for typesetting critical
editions of poetry. Its features include automatic
linenumbering, generation of separate endnotes sections for
emendations, textual collations, and explanatory notes, special
marking for cases in which page breaks occur during stanza
breaks, running headers of the form 'Notes to pp. xx-yy' for
the notes sections, index of titles and first lines, and
automatic generation of a table of contents.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/poemscol/poemscol.sty
%doc %{_texmfdistdir}/doc/latex/poemscol/README
%doc %{_texmfdistdir}/doc/latex/poemscol/poemscol.pdf
%doc %{_texmfdistdir}/doc/latex/poemscol/poemscolcheatsheet.pdf
#- source
%doc %{_texmfdistdir}/source/latex/poemscol/poemscol.dtx
%doc %{_texmfdistdir}/source/latex/poemscol/poemscol.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.64-5
+ Revision: 5527589
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21288 |12mu|texlive-powerdot-1.50-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32549
# category Package
# catalog-ctan /macros/latex/contrib/powerdot
# catalog-date 2014-01-02 07:32:11 +0100
# catalog-license lppl1.3
# catalog-version 1.5
Name:		texlive-powerdot
Version:	1.50
Release:	1
Summary:	A presentation class
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/powerdot
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/powerdot.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/powerdot.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/powerdot.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Powerdot is a presentation class for LaTeX that allows for the
quick and easy development of professional presentations. It
comes with many tools that enhance presentations and aid the
presenter. Examples are automatic overlays, personal notes and
a handout mode. To view a presentation, DVI, PS or PDF output
can be used. A powerful template system is available to easily
develop new styles. A LyX layout file is provided.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/powerdot/powerdot-aggie.sty
%{_texmfdistdir}/tex/latex/powerdot/powerdot-bframe.sty
%{_texmfdistdir}/tex/latex/powerdot/powerdot-ciment.sty
%{_texmfdistdir}/tex/latex/powerdot/powerdot-default.ps
%{_texmfdistdir}/tex/latex/powerdot/powerdot-default.sty
%{_texmfdistdir}/tex/latex/powerdot/powerdot-elcolors.sty
%{_texmfdistdir}/tex/latex/powerdot/powerdot-fyma.sty
%{_texmfdistdir}/tex/latex/powerdot/powerdot-horatio.sty
%{_texmfdistdir}/tex/latex/powerdot/powerdot-husky.sty
%{_texmfdistdir}/tex/latex/powerdot/powerdot-ikeda.sty
%{_texmfdistdir}/tex/latex/powerdot/powerdot-jefka.sty
%{_texmfdistdir}/tex/latex/powerdot/powerdot-klope.sty
%{_texmfdistdir}/tex/latex/powerdot/powerdot-paintings.sty
%{_texmfdistdir}/tex/latex/powerdot/powerdot-pazik.sty
%{_texmfdistdir}/tex/latex/powerdot/powerdot-sailor.sty
%{_texmfdistdir}/tex/latex/powerdot/powerdot-simple.sty
%{_texmfdistdir}/tex/latex/powerdot/powerdot-tycja.sty
%{_texmfdistdir}/tex/latex/powerdot/powerdot-upen.sty
%{_texmfdistdir}/tex/latex/powerdot/powerdot.cls
%doc %{_texmfdistdir}/doc/latex/powerdot/README
%doc %{_texmfdistdir}/doc/latex/powerdot/manifest.txt
%doc %{_texmfdistdir}/doc/latex/powerdot/pdpream.ble
%doc %{_texmfdistdir}/doc/latex/powerdot/powerdot-example.lyx
%doc %{_texmfdistdir}/doc/latex/powerdot/powerdot-example.tex
%doc %{_texmfdistdir}/doc/latex/powerdot/powerdot-example1.tex
%doc %{_texmfdistdir}/doc/latex/powerdot/powerdot-example2.tex
%doc %{_texmfdistdir}/doc/latex/powerdot/powerdot-example3.tex
%doc %{_texmfdistdir}/doc/latex/powerdot/powerdot-styleexample.tex
%doc %{_texmfdistdir}/doc/latex/powerdot/powerdot-styletest.tex
%doc %{_texmfdistdir}/doc/latex/powerdot/powerdot.bib
%doc %{_texmfdistdir}/doc/latex/powerdot/powerdot.layout
%doc %{_texmfdistdir}/doc/latex/powerdot/powerdot.pdf
%doc %{_texmfdistdir}/doc/latex/powerdot/powerdotDE.pdf
%doc %{_texmfdistdir}/doc/latex/powerdot/powerdotDE.tex
#- source
%doc %{_texmfdistdir}/source/latex/powerdot/powerdot.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.50-1
+ Revision: a860783
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21289 |12mu|texlive-prerex-6.5.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31899
# category Package
# catalog-ctan /graphics/prerex
# catalog-date 2013-10-14 15:20:32 +0200
# catalog-license gpl
# catalog-version 6.5.3
Name:		texlive-prerex
Version:	6.5.3
Release:	5
Summary:	Interactive editor and macro support for prerequisite charts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/prerex
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/prerex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/prerex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package consists of prerex.sty, a LaTeX package for
producing charts of course nodes linked by arrows representing
pre- and co-requisites, and prerex, an interactive program for
creating and editing chart descriptions. The implementation of
prerex.sty is built on PGF, so that it may be used equally
happily with latex or pdflatex; prerex itself is written in C.
The package includes source code for a previewer application, a
lightweight Qt-4 and poppler-based prerex-enabled PDF viewer.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/prerex/prerex.sty
%doc %{_texmfdistdir}/doc/latex/prerex/README
%doc %{_texmfdistdir}/doc/latex/prerex/boldbox.png
%doc %{_texmfdistdir}/doc/latex/prerex/chart.html
%doc %{_texmfdistdir}/doc/latex/prerex/chart.pdf
%doc %{_texmfdistdir}/doc/latex/prerex/chart.png
%doc %{_texmfdistdir}/doc/latex/prerex/chart.tex
%doc %{_texmfdistdir}/doc/latex/prerex/dashed.png
%doc %{_texmfdistdir}/doc/latex/prerex/doc/intro.pdf
%doc %{_texmfdistdir}/doc/latex/prerex/doc/intro.tex
%doc %{_texmfdistdir}/doc/latex/prerex/doc/introFonts.png
%doc %{_texmfdistdir}/doc/latex/prerex/doc/introchart1.tex
%doc %{_texmfdistdir}/doc/latex/prerex/doc/introchart2.tex
%doc %{_texmfdistdir}/doc/latex/prerex/doc/prerex.pdf
%doc %{_texmfdistdir}/doc/latex/prerex/doc/prerex.sty.7
%doc %{_texmfdistdir}/doc/latex/prerex/doc/prerex.tex
%doc %{_texmfdistdir}/doc/latex/prerex/dotted.png
%doc %{_texmfdistdir}/doc/latex/prerex/lightbox.png
%doc %{_texmfdistdir}/doc/latex/prerex/prerex-6.5.2.tar.gz
%doc %{_texmfdistdir}/doc/latex/prerex/solid.png
%doc %{_texmfdistdir}/doc/latex/prerex/vprerex-6.4.2.tar.gz

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 6.5.3-5
+ Revision: 07a183c
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21290 |12mu|texlive-presentations-en-20120819-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27471
# category Package
# catalog-ctan /info/examples/Presentations_en
# catalog-date 2012-08-19 23:51:29 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-presentations-en
Version:	20120819
Release:	1
Summary:	Examples from the book Presentations with LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/examples/Presentations_en
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/presentations-en.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/presentations-en.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
This bundle contains all the examples, as source, eps and pdf,
of the author's book "Presentations with LaTeX", from the
Dante-Edition series, Published by Lehmanns Media.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/presentations-en/01-01-1.ltx2crop
%doc %{_texmfdistdir}/doc/latex/presentations-en/01-01-2.ltx2ps
%doc %{_texmfdistdir}/doc/latex/presentations-en/01-01-3.ltx2
%doc %{_texmfdistdir}/doc/latex/presentations-en/01-01-4.ltx2
%doc %{_texmfdistdir}/doc/latex/presentations-en/01-01-5.ltx2ps
%doc %{_texmfdistdir}/doc/latex/presentations-en/01-01-6.ltx2
%doc %{_texmfdistdir}/doc/latex/presentations-en/01-02-1.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/01-03-1.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/01-03-2.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/01-03-3.ltx
%doc %{_texmfdistdir}/doc/latex/presentations-en/01-03-4.ltx
%doc %{_texmfdistdir}/doc/latex/presentations-en/01-03-5.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/02-01-1.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations-en/02-01-2.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations-en/02-01-3.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations-en/02-02-1.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations-en/02-03-1.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations-en/02-03-2.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations-en/02-03-3.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations-en/02-03-4.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations-en/02-04-1.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations-en/02-04-2.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations-en/02-04-3.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations-en/02-04-4.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations-en/02-04-5.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations-en/02-04-6.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations-en/02-04-7.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations-en/02-04-8.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations-en/02-05-1.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations-en/02-06-1.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations-en/02-06-2.ltxps
%doc %{_texmfdistdir}/doc/latex/presentations-en/02-07-1.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations-en/02-09-1.ltxps
%doc %{_texmfdistdir}/doc/latex/presentations-en/02-10-1.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations-en/02-10-2.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations-en/02-10-3.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations-en/02-10-4.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations-en/02-10-5.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations-en/02-10-6.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations-en/02-11-1.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations-en/02-12-1.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations-en/02-12-2.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations-en/02-13-1.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations-en/02-13-2.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations-en/02-13-3.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations-en/02-14-1.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations-en/02-14-10.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations-en/02-14-11.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations-en/02-14-12.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations-en/02-14-13.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations-en/02-14-14.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations-en/02-14-15.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations-en/02-14-16.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations-en/02-14-17.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations-en/02-14-18.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations-en/02-14-19.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations-en/02-14-2.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations-en/02-14-3.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations-en/02-14-4.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations-en/02-14-5.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations-en/02-14-6.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations-en/02-14-7.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations-en/02-14-8.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations-en/02-14-9.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations-en/03-01-1.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations-en/03-02-1.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations-en/03-03-1.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations-en/03-03-2.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations-en/03-04-1.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-01-1.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-01-2.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-01-3.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-01-4.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-03-1.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-03-2.ltx2
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-04-1.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-05-1.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-06-1.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-06-10.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-06-11.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-06-2.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-06-3.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-06-4.ltxbps
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-06-5.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-06-6.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-06-7.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-06-8.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-06-9.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-07-1.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-08-1.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-09-1.ltxbps
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-11-1.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-11-2.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-11-3.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-12-1.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-12-2.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-13-1.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-13-2.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-14-1.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-15-1.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-15-2.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-16-1.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-16-2.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-16-3.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-17-1.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-18-1.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-18-2.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-19-1.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-19-2.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-20-1.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-20-2.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-20-3.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-20-4.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-20-5.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-22-1.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-22-2.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-22-3.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-22-4.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-23-1.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-23-2.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-23-3.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-24-1.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-24-2.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-25-1.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-25-2.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-26-1.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-26-2.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-26-3.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-26-4.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-1.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-10.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-11.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-12.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-13.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-14.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-15.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-16.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-17.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-18.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-19.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-2.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-20.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-21.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-22.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-23.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-24.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-25.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-26.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-27.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-28.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-29.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-3.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-30.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-31.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-32.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-33.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-34.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-35.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-36.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-37.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-38.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-39.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-4.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-40.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-41.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-42.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-43.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-44.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-45.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-46.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-47.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-48.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-49.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-5.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-50.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-51.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-52.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-53.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-54.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-55.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-56.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-57.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-58.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-59.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-6.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-60.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-61.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-62.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-63.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-64.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-65.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-7.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-8.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-9.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/05-00-1.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/05-01-1.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/05-02-1.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/05-03-1.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/05-03-2.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/06-01-1.ltx
%doc %{_texmfdistdir}/doc/latex/presentations-en/06-01-2.ltx
%doc %{_texmfdistdir}/doc/latex/presentations-en/06-01-3.ltx
%doc %{_texmfdistdir}/doc/latex/presentations-en/06-01-4.ltx
%doc %{_texmfdistdir}/doc/latex/presentations-en/06-01-5.ltx
%doc %{_texmfdistdir}/doc/latex/presentations-en/06-01-6.ltx
%doc %{_texmfdistdir}/doc/latex/presentations-en/06-01-7.ltx
%doc %{_texmfdistdir}/doc/latex/presentations-en/06-02-1.ltxps
%doc %{_texmfdistdir}/doc/latex/presentations-en/06-02-2.ltx
%doc %{_texmfdistdir}/doc/latex/presentations-en/06-04-1.ltx
%doc %{_texmfdistdir}/doc/latex/presentations-en/06-04-2.ltx
%doc %{_texmfdistdir}/doc/latex/presentations-en/06-04-3.ltx
%doc %{_texmfdistdir}/doc/latex/presentations-en/06-05-1.ltx
%doc %{_texmfdistdir}/doc/latex/presentations-en/07-03-1.ltx
%doc %{_texmfdistdir}/doc/latex/presentations-en/07-03-2.ltx
%doc %{_texmfdistdir}/doc/latex/presentations-en/07-03-3.ltxpd
%doc %{_texmfdistdir}/doc/latex/presentations-en/07-03-4.ltxb
%doc %{_texmfdistdir}/doc/latex/presentations-en/07-05-1.ltxbps
%doc %{_texmfdistdir}/doc/latex/presentations-en/07-05-2.ltxbps
%doc %{_texmfdistdir}/doc/latex/presentations-en/DEexa.sty
%doc %{_texmfdistdir}/doc/latex/presentations-en/DEoptions.sty
%doc %{_texmfdistdir}/doc/latex/presentations-en/PPRtime.sty
%doc %{_texmfdistdir}/doc/latex/presentations-en/README
%doc %{_texmfdistdir}/doc/latex/presentations-en/Textdemo.tex
%doc %{_texmfdistdir}/doc/latex/presentations-en/beamer-demo-en.tex
%doc %{_texmfdistdir}/doc/latex/presentations-en/beamer-demo.tex
%doc %{_texmfdistdir}/doc/latex/presentations-en/beamer-demo2.tex
%doc %{_texmfdistdir}/doc/latex/presentations-en/beispiel.cls
%doc %{_texmfdistdir}/doc/latex/presentations-en/bspcalweekly.cls
%doc %{_texmfdistdir}/doc/latex/presentations-en/bspdvdcoll.cls
%doc %{_texmfdistdir}/doc/latex/presentations-en/bspfont.cls
%doc %{_texmfdistdir}/doc/latex/presentations-en/bsppstricks.cls
%doc %{_texmfdistdir}/doc/latex/presentations-en/buch-E.bib
%doc %{_texmfdistdir}/doc/latex/presentations-en/buch.bib
%doc %{_texmfdistdir}/doc/latex/presentations-en/exa-fontconfig.tex
%doc %{_texmfdistdir}/doc/latex/presentations-en/exaarticle.cls
%doc %{_texmfdistdir}/doc/latex/presentations-en/exaarticle2.cls
%doc %{_texmfdistdir}/doc/latex/presentations-en/exaartplain.cls
%doc %{_texmfdistdir}/doc/latex/presentations-en/exabeamer.cls
%doc %{_texmfdistdir}/doc/latex/presentations-en/exabook.cls
%doc %{_texmfdistdir}/doc/latex/presentations-en/exabook2.cls
%doc %{_texmfdistdir}/doc/latex/presentations-en/exadante.cls
%doc %{_texmfdistdir}/doc/latex/presentations-en/exafoils.cls
%doc %{_texmfdistdir}/doc/latex/presentations-en/exafubeamer.cls
%doc %{_texmfdistdir}/doc/latex/presentations-en/exafupd.cls
%doc %{_texmfdistdir}/doc/latex/presentations-en/examargin.cls
%doc %{_texmfdistdir}/doc/latex/presentations-en/examemoir.cls
%doc %{_texmfdistdir}/doc/latex/presentations-en/examinimal-mathsymbols.cls
%doc %{_texmfdistdir}/doc/latex/presentations-en/examinimal.cls
%doc %{_texmfdistdir}/doc/latex/presentations-en/exapd.cls
%doc %{_texmfdistdir}/doc/latex/presentations-en/exaprosper.cls
%doc %{_texmfdistdir}/doc/latex/presentations-en/exareport.cls
%doc %{_texmfdistdir}/doc/latex/presentations-en/exaseminar.cls
%doc %{_texmfdistdir}/doc/latex/presentations-en/exaslidenotes.cls
%doc %{_texmfdistdir}/doc/latex/presentations-en/exasymbol.cls
%doc %{_texmfdistdir}/doc/latex/presentations-en/exaxetex.cls
%doc %{_texmfdistdir}/doc/latex/presentations-en/fontDemo-E.tex
%doc %{_texmfdistdir}/doc/latex/presentations-en/fontDemo.tex
%doc %{_texmfdistdir}/doc/latex/presentations-en/images/beamer/TU.jpg
%doc %{_texmfdistdir}/doc/latex/presentations-en/images/beamer/TeX.pdf
%doc %{_texmfdistdir}/doc/latex/presentations-en/images/beamer/beamer0.pdf
%doc %{_texmfdistdir}/doc/latex/presentations-en/images/beamer/beamer1.pdf
%doc %{_texmfdistdir}/doc/latex/presentations-en/images/beamer/beamer2.pdf
%doc %{_texmfdistdir}/doc/latex/presentations-en/images/beamer/beamernavbar.png
%doc %{_texmfdistdir}/doc/latex/presentations-en/images/beamer/beamernavsymbols.pdf
%doc %{_texmfdistdir}/doc/latex/presentations-en/images/beamer/beamernavsymbols.tex
%doc %{_texmfdistdir}/doc/latex/presentations-en/images/beamer/grating.png
%doc %{_texmfdistdir}/doc/latex/presentations-en/images/beamer/ligaturen.png
%doc %{_texmfdistdir}/doc/latex/presentations-en/images/beamer/multimedia.jpg
%doc %{_texmfdistdir}/doc/latex/presentations-en/images/beamer/multimedia.tex
%doc %{_texmfdistdir}/doc/latex/presentations-en/images/beamer/transition1.png
%doc %{_texmfdistdir}/doc/latex/presentations-en/images/beamer/zedat.pdf
%doc %{_texmfdistdir}/doc/latex/presentations-en/images/pd/clemson.gif
%doc %{_texmfdistdir}/doc/latex/presentations-en/images/pd/clemson.png
%doc %{_texmfdistdir}/doc/latex/presentations-en/images/pd/logo-clemson.png
%doc %{_texmfdistdir}/doc/latex/presentations-en/images/pd/logofbbw.eps
%doc %{_texmfdistdir}/doc/latex/presentations-en/images/pd/moviePD.png
%doc %{_texmfdistdir}/doc/latex/presentations-en/images/pd/pawmkorange.png
%doc %{_texmfdistdir}/doc/latex/presentations-en/images/pd/pawmkpurple.png
%doc %{_texmfdistdir}/doc/latex/presentations-en/images/pd/pawtraceorange.png
%doc %{_texmfdistdir}/doc/latex/presentations-en/images/pd/pawtracep.png
%doc %{_texmfdistdir}/doc/latex/presentations-en/images/pd/wieesgeht.eps
%doc %{_texmfdistdir}/doc/latex/presentations-en/images/pd/zedat2.eps
%doc %{_texmfdistdir}/doc/latex/presentations-en/images/pdfscreen/Tore3d.pdf
%doc %{_texmfdistdir}/doc/latex/presentations-en/images/pdfscreen/mp.pdf
%doc %{_texmfdistdir}/doc/latex/presentations-en/images/pdfscreen/mpgraph.mps
%doc %{_texmfdistdir}/doc/latex/presentations-en/images/pdfscreen/pst.pdf
%doc %{_texmfdistdir}/doc/latex/presentations-en/images/pdfscreen/tex.png
%doc %{_texmfdistdir}/doc/latex/presentations-en/obox.sty
%doc %{_texmfdistdir}/doc/latex/presentations-en/pd-demo-default.tex
%doc %{_texmfdistdir}/doc/latex/presentations-en/pd-demo.tex
%doc %{_texmfdistdir}/doc/latex/presentations-en/powerdot-clemson.sty
%doc %{_texmfdistdir}/doc/latex/presentations-en/prosper.cls
%doc %{_texmfdistdir}/doc/latex/presentations-en/runAll
%doc %{_texmfdistdir}/doc/latex/presentations-en/screxa.cls
%doc %{_texmfdistdir}/doc/latex/presentations-en/screxabook.cls
%doc %{_texmfdistdir}/doc/latex/presentations-en/screxareport.cls
%doc %{_texmfdistdir}/doc/latex/presentations-en/slidenotes.cfg
%doc %{_texmfdistdir}/doc/latex/presentations-en/slidenotes.cls
%doc %{_texmfdistdir}/doc/latex/presentations-en/textdemo.sty

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}



%changelog
* Fri Nov 02 2012 Rosa <rosa@rosa-build.rosalab.ru> 20120819-1
+ Revision: cc69060
- Automatic import for version 20120819-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21291 |12mu|texlive-proposal-20130219-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29174
# category Package
# catalog-ctan /macros/latex/contrib/proposal
# catalog-date 2013-02-19 13:34:37 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-proposal
Version:	20130219
Release:	5
Summary:	A class for preparing proposals
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/proposal
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/proposal.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/proposal.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/proposal.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The process of preparing a collaborative proposal, to a major
funding body, involves integration of contributions of a many
people at many sites. It is therefore an ideal application for
a text-based document preparation system such as LaTeX, in
concert with a distributed version control system such as SVN.
The proposal class itself provides a basis for such an
enterprise. The dfgproposal and dfgproposal classes provide two
specialisations of the base class for (respectively) German and
European research proposals. The packages depend on the
author's stex bundle.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/proposal/base/pdata.sty
%{_texmfdistdir}/tex/latex/proposal/base/proposal.cls
%{_texmfdistdir}/tex/latex/proposal/base/reporting.cls
%{_texmfdistdir}/tex/latex/proposal/dfg/dfgpdata.sty
%{_texmfdistdir}/tex/latex/proposal/dfg/dfgproposal.cls
%{_texmfdistdir}/tex/latex/proposal/dfg/dfgreporting.cls
%{_texmfdistdir}/tex/latex/proposal/eu/eupdata.sty
%{_texmfdistdir}/tex/latex/proposal/eu/euproposal.cls
%{_texmfdistdir}/tex/latex/proposal/eu/eureporting.cls
%doc %{_texmfdistdir}/doc/latex/proposal/README
%doc %{_texmfdistdir}/doc/latex/proposal/base/README
%doc %{_texmfdistdir}/doc/latex/proposal/base/proposal.pdf
%doc %{_texmfdistdir}/doc/latex/proposal/dfg/README
%doc %{_texmfdistdir}/doc/latex/proposal/dfg/dfgproposal.pdf
%doc %{_texmfdistdir}/doc/latex/proposal/eu/README
%doc %{_texmfdistdir}/doc/latex/proposal/eu/euproposal.pdf
%doc %{_texmfdistdir}/doc/latex/proposal/examples/Makefile
%doc %{_texmfdistdir}/doc/latex/proposal/examples/README
%doc %{_texmfdistdir}/doc/latex/proposal/examples/dfgdocs/1_02.pdf
%doc %{_texmfdistdir}/doc/latex/proposal/examples/dfgdocs/1_02e.pdf
%doc %{_texmfdistdir}/doc/latex/proposal/examples/dfgdocs/2_01.pdf
%doc %{_texmfdistdir}/doc/latex/proposal/examples/dfgdocs/2_010.pdf
%doc %{_texmfdistdir}/doc/latex/proposal/examples/dfgdocs/2_012e.pdf
%doc %{_texmfdistdir}/doc/latex/proposal/examples/dfgdocs/54_01_de.pdf
%doc %{_texmfdistdir}/doc/latex/proposal/examples/dfgdocs/54_01_en.pdf
%doc %{_texmfdistdir}/doc/latex/proposal/examples/fetopenstrep/Makefile
%doc %{_texmfdistdir}/doc/latex/proposal/examples/fetopenstrep/README
%doc %{_texmfdistdir}/doc/latex/proposal/examples/fetopenstrep/breakthrough.tex
%doc %{_texmfdistdir}/doc/latex/proposal/examples/fetopenstrep/impact.tex
%doc %{_texmfdistdir}/doc/latex/proposal/examples/fetopenstrep/implementation.tex
%doc %{_texmfdistdir}/doc/latex/proposal/examples/fetopenstrep/methodology.tex
%doc %{_texmfdistdir}/doc/latex/proposal/examples/fetopenstrep/novelty.tex
%doc %{_texmfdistdir}/doc/latex/proposal/examples/fetopenstrep/propB-blx.bib
%doc %{_texmfdistdir}/doc/latex/proposal/examples/fetopenstrep/propB.bbl
%doc %{_texmfdistdir}/doc/latex/proposal/examples/fetopenstrep/propB.deliverables
%doc %{_texmfdistdir}/doc/latex/proposal/examples/fetopenstrep/propB.delivs
%doc %{_texmfdistdir}/doc/latex/proposal/examples/fetopenstrep/propB.pdata
%doc %{_texmfdistdir}/doc/latex/proposal/examples/fetopenstrep/propB.pdf
%doc %{_texmfdistdir}/doc/latex/proposal/examples/fetopenstrep/propB.tex
%doc %{_texmfdistdir}/doc/latex/proposal/examples/fetopenstrep/propB1-blx.bbl
%doc %{_texmfdistdir}/doc/latex/proposal/examples/fetopenstrep/propB2-blx.bbl
%doc %{_texmfdistdir}/doc/latex/proposal/examples/fetopenstrep/propB3-blx.bbl
%doc %{_texmfdistdir}/doc/latex/proposal/examples/fetopenstrep/propB4-blx.bbl
%doc %{_texmfdistdir}/doc/latex/proposal/examples/fetopenstrep/quality.tex
%doc %{_texmfdistdir}/doc/latex/proposal/examples/fetopenstrep/workplan.tex
%doc %{_texmfdistdir}/doc/latex/proposal/examples/lib/WApersons.tex
%doc %{_texmfdistdir}/doc/latex/proposal/examples/lib/dummy.bib
%doc %{_texmfdistdir}/doc/latex/proposal/examples/lib/jacobs-logo.png
%doc %{_texmfdistdir}/doc/latex/proposal/examples/proposal/Makefile
%doc %{_texmfdistdir}/doc/latex/proposal/examples/proposal/funds.tex
%doc %{_texmfdistdir}/doc/latex/proposal/examples/proposal/preconditions.tex
%doc %{_texmfdistdir}/doc/latex/proposal/examples/proposal/proposal-blx.bib
%doc %{_texmfdistdir}/doc/latex/proposal/examples/proposal/proposal.pdata
%doc %{_texmfdistdir}/doc/latex/proposal/examples/proposal/proposal.pdf
%doc %{_texmfdistdir}/doc/latex/proposal/examples/proposal/proposal.tex
%doc %{_texmfdistdir}/doc/latex/proposal/examples/proposal/state.tex
%doc %{_texmfdistdir}/doc/latex/proposal/examples/proposal/workplan.tex
%doc %{_texmfdistdir}/doc/latex/proposal/examples/proposal/zusammenfassung.tex
%doc %{_texmfdistdir}/doc/latex/proposal/examples/report/Makefile
%doc %{_texmfdistdir}/doc/latex/proposal/examples/report/README
%doc %{_texmfdistdir}/doc/latex/proposal/examples/report/finalreport-blx.bib
%doc %{_texmfdistdir}/doc/latex/proposal/examples/report/finalreport.bbl
%doc %{_texmfdistdir}/doc/latex/proposal/examples/report/finalreport.pdata
%doc %{_texmfdistdir}/doc/latex/proposal/examples/report/finalreport.pdf
%doc %{_texmfdistdir}/doc/latex/proposal/examples/report/finalreport.tex
%doc %{_texmfdistdir}/doc/latex/proposal/examples/report/letter_submission.pdf
%doc %{_texmfdistdir}/doc/latex/proposal/examples/report/letter_submission.tex
%doc %{_texmfdistdir}/doc/latex/proposal/examples/report/progressreport.tex
%doc %{_texmfdistdir}/doc/latex/proposal/examples/report/progresssummary.tex
%doc %{_texmfdistdir}/doc/latex/proposal/examples/simple-proposal/Makefile
%doc %{_texmfdistdir}/doc/latex/proposal/examples/simple-proposal/README
%doc %{_texmfdistdir}/doc/latex/proposal/examples/simple-proposal/jacobs-logo.png
%doc %{_texmfdistdir}/doc/latex/proposal/examples/simple-proposal/letter_submission.pdf
%doc %{_texmfdistdir}/doc/latex/proposal/examples/simple-proposal/letter_submission.tex
%doc %{_texmfdistdir}/doc/latex/proposal/examples/simple-proposal/preconditions.tex
%doc %{_texmfdistdir}/doc/latex/proposal/examples/simple-proposal/proposal-blx.bib
%doc %{_texmfdistdir}/doc/latex/proposal/examples/simple-proposal/proposal.bbl
%doc %{_texmfdistdir}/doc/latex/proposal/examples/simple-proposal/proposal.pdata
%doc %{_texmfdistdir}/doc/latex/proposal/examples/simple-proposal/proposal.pdf
%doc %{_texmfdistdir}/doc/latex/proposal/examples/simple-proposal/proposal.tex
%doc %{_texmfdistdir}/doc/latex/proposal/examples/simple-proposal/proposal1-blx.bbl
%doc %{_texmfdistdir}/doc/latex/proposal/examples/simple-proposal/workplan.tex
%doc %{_texmfdistdir}/doc/latex/proposal/examples/strep/Makefile
%doc %{_texmfdistdir}/doc/latex/proposal/examples/strep/README
%doc %{_texmfdistdir}/doc/latex/proposal/examples/strep/deliverables.tex
%doc %{_texmfdistdir}/doc/latex/proposal/examples/strep/impact.tex
%doc %{_texmfdistdir}/doc/latex/proposal/examples/strep/implementation.tex
%doc %{_texmfdistdir}/doc/latex/proposal/examples/strep/issues.tex
%doc %{_texmfdistdir}/doc/latex/proposal/examples/strep/methodology.tex
%doc %{_texmfdistdir}/doc/latex/proposal/examples/strep/milestones.tex
%doc %{_texmfdistdir}/doc/latex/proposal/examples/strep/objectives.tex
%doc %{_texmfdistdir}/doc/latex/proposal/examples/strep/progress.tex
%doc %{_texmfdistdir}/doc/latex/proposal/examples/strep/propB-blx.bib
%doc %{_texmfdistdir}/doc/latex/proposal/examples/strep/propB.bbl
%doc %{_texmfdistdir}/doc/latex/proposal/examples/strep/propB.deliverables
%doc %{_texmfdistdir}/doc/latex/proposal/examples/strep/propB.delivs
%doc %{_texmfdistdir}/doc/latex/proposal/examples/strep/propB.pdata
%doc %{_texmfdistdir}/doc/latex/proposal/examples/strep/propB.pdf
%doc %{_texmfdistdir}/doc/latex/proposal/examples/strep/propB.tex
%doc %{_texmfdistdir}/doc/latex/proposal/examples/strep/propB1-blx.bbl
%doc %{_texmfdistdir}/doc/latex/proposal/examples/strep/propB2-blx.bbl
%doc %{_texmfdistdir}/doc/latex/proposal/examples/strep/propB3-blx.bbl
%doc %{_texmfdistdir}/doc/latex/proposal/examples/strep/propB4-blx.bbl
%doc %{_texmfdistdir}/doc/latex/proposal/examples/strep/quality.tex
%doc %{_texmfdistdir}/doc/latex/proposal/examples/strep/risks.tex
%doc %{_texmfdistdir}/doc/latex/proposal/examples/strep/site-bar.tex
%doc %{_texmfdistdir}/doc/latex/proposal/examples/strep/site-baz.tex
%doc %{_texmfdistdir}/doc/latex/proposal/examples/strep/site-efo.tex
%doc %{_texmfdistdir}/doc/latex/proposal/examples/strep/site-jacu.tex
%doc %{_texmfdistdir}/doc/latex/proposal/examples/strep/site-templatex.tex
%doc %{_texmfdistdir}/doc/latex/proposal/examples/strep/workplan.tex
%doc %{_texmfdistdir}/doc/latex/proposal/examples/strep/wp-class.tex
%doc %{_texmfdistdir}/doc/latex/proposal/examples/strep/wp-dissem.tex
%doc %{_texmfdistdir}/doc/latex/proposal/examples/strep/wp-management.tex
%doc %{_texmfdistdir}/doc/latex/proposal/examples/strep/wp-temple.tex
#- source
%doc %{_texmfdistdir}/source/latex/proposal/base/proposal.dtx
%doc %{_texmfdistdir}/source/latex/proposal/base/proposal.ins
%doc %{_texmfdistdir}/source/latex/proposal/dfg/dfgproposal.dtx
%doc %{_texmfdistdir}/source/latex/proposal/dfg/dfgproposal.ins
%doc %{_texmfdistdir}/source/latex/proposal/eu/euproposal.dtx
%doc %{_texmfdistdir}/source/latex/proposal/eu/euproposal.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 20130219-5
+ Revision: 1ba41f0
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21292 |12mu|texlive-ps2pkm-1.6beta1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29764
# category TLCore
# catalog-ctan /fonts/utilities/ps2pk
# catalog-date 2012-07-20 20:39:39 +0200
# catalog-license other-free
# catalog-version 1.6 beta 1
Name:		texlive-ps2pkm
Version:	1.6beta1
Release:	8
Summary:	Generate a PK font from an Adobe Type 1 font
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/utilities/ps2pk
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ps2pkm.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-ps2pkm.bin

%description
Generates a PK file from an Adobe Type 1 font. PK fonts are (or
used to be) valuable in enabling previewers to view documents
generated that use Type 1 fonts. The program makes use of code
donated to the X consortium by IBM.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_mandir}/man1/mag.1*
%{_texmfdistdir}/doc/man/man1/mag.man1.pdf
%{_mandir}/man1/pfb2pfa.1*
%{_texmfdistdir}/doc/man/man1/pfb2pfa.man1.pdf
%{_mandir}/man1/pk2bm.1*
%{_texmfdistdir}/doc/man/man1/pk2bm.man1.pdf
%{_mandir}/man1/ps2pk.1*
%{_texmfdistdir}/doc/man/man1/ps2pk.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.6beta1-8
+ Revision: a048e8c
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21293 |12mu|texlive-pst-node-1.32-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32891
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-node
# catalog-date 2014-02-04 05:38:17 +0100
# catalog-license lppl
Name:		texlive-pst-node
Version:	1.32
Release:	1
Summary:	Nodes and node connections in pstricks
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-node
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-node.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-node.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package enables the user to connect information, and to
place labels, without knowing (in advance) the actual positions
of the items to be connected, or where the connecting line
should go. The macros are useful for making graphs and trees,
mathematical diagrams, linguistic syntax diagrams, and so on.
The package contents were previously distributed as a part of
the pstricks base distribution; the package serves as an
extension to PSTricks.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/pst-node/pst-node.pro
%{_texmfdistdir}/dvips/pst-node/pst-node97.pro
%{_texmfdistdir}/tex/generic/pst-node/pst-node.tex
%{_texmfdistdir}/tex/generic/pst-node/pst-node97.tex
%{_texmfdistdir}/tex/latex/pst-node/pst-node.sty
%doc %{_texmfdistdir}/doc/generic/pst-node/Changes
%doc %{_texmfdistdir}/doc/generic/pst-node/README
%doc %{_texmfdistdir}/doc/generic/pst-node/psmatrix-docDE.bib
%doc %{_texmfdistdir}/doc/generic/pst-node/psmatrix-docDE.pdf
%doc %{_texmfdistdir}/doc/generic/pst-node/psmatrix-docDE.tex
%doc %{_texmfdistdir}/doc/generic/pst-node/pst-node-doc.bib
%doc %{_texmfdistdir}/doc/generic/pst-node/pst-node-doc.pdf
%doc %{_texmfdistdir}/doc/generic/pst-node/pst-node-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.32-1
+ Revision: ce1e3a8
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21294 |12mu|texlive-pstool-1.5b-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32065
# category Package
# catalog-ctan /macros/latex/contrib/pstool
# catalog-date 2013-11-04 16:22:51 +0100
# catalog-license lppl
# catalog-version 1.5b
Name:		texlive-pstool
Version:	1.5b
Release:	5
Summary:	Support for psfrag within pdfLaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pstool
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pstool.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pstool.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pstool.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package works in the same sort of way as pst-pdf, but it
also processes the PostScript graphics with psfrag to add
labels within the graphic, before conversion. Thus the bundle
replaces two steps of an ordinary workflow. (Naturally, the
package requires that \write 18 is enabled.) Pstool ensures
that each version of each graphic is compiled once only (the
graphic is (re-)compiled only if it has changed since the
previous compilation of the document). This drastically speeds
up the running of the package in the typical case (though the
first run of any document is inevitably just as slow as with
any similar package).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/pstool/pstool.sty
%doc %{_texmfdistdir}/doc/latex/pstool/README
%doc %{_texmfdistdir}/doc/latex/pstool/example-pstool.tex
%doc %{_texmfdistdir}/doc/latex/pstool/example.tex
%doc %{_texmfdistdir}/doc/latex/pstool/macros.tex
%doc %{_texmfdistdir}/doc/latex/pstool/pstool.pdf
%doc %{_texmfdistdir}/doc/latex/pstool/subdir/trial2-psfrag.eps
%doc %{_texmfdistdir}/doc/latex/pstool/subdir/trial2-psfrag.tex
%doc %{_texmfdistdir}/doc/latex/pstool/trial.eps
%doc %{_texmfdistdir}/doc/latex/pstool/trial.tex
%doc %{_texmfdistdir}/doc/latex/pstool/trial2.eps
%doc %{_texmfdistdir}/doc/latex/pstool/trial2.tex
#- source
%doc %{_texmfdistdir}/source/latex/pstool/pstool.ins
%doc %{_texmfdistdir}/source/latex/pstool/pstool.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.5b-5
+ Revision: 3b45c13
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21295 |12mu|texlive-pstools-1.68-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29764
# category TLCore
# catalog-ctan /support/ps2eps
# catalog-date 2012-07-20 20:39:39 +0200
# catalog-license gpl
# catalog-version 1.68
Name:		texlive-pstools
Version:	1.68
Release:	10
Summary:	Produce Encapsulated PostScript from PostScript
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/ps2eps
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pstools.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pstools.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-pstools.bin
%rename ps2eps

%description
Produce Encapsulated PostScript Files (EPS/EPSF) from a one-
page PostScript document, or any PostScript document. A correct
Bounding Box is calculated for the EPS files and some
PostScript command sequences that can produce errorneous
results on printers are filtered. The input is cropped to
include just the image contained in the PostScript file. The
EPS files can then be included into TeX documents. Other
programs like ps2epsi (a script distributed with ghostscript)
don't always calculate the correct bounding box (because the
values are put on the PostScript stack which may get corrupted
by bad PostScript code) or they round it off, resulting in
clipping the image. Therefore ps2eps uses a resolution of 144
dpi to get the correct bounding box. The bundle includes
binaries for Linux, Solaris, Digital Unix or Windows
2000/9x/NT; for other platforms, the user needs perl,
ghostscript and an ANSI-C compiler. Included in the
distribution is the bbox program, an application to produce
Bounding Box values for rawppm or rawpbm format files.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/ps2eps
%{_bindir}/ps2frag
%{_bindir}/pslatex
%{_texmfdistdir}/scripts/ps2eps/ps2eps.pl
%{_texmfdistdir}/scripts/texlive/ps2frag.sh
%{_texmfdistdir}/scripts/texlive/pslatex.sh
%doc %{_mandir}/man1/bbox.1*
%doc %{_texmfdistdir}/doc/man/man1/bbox.man1.pdf
%doc %{_mandir}/man1/ps2eps.1*
%doc %{_texmfdistdir}/doc/man/man1/ps2eps.man1.pdf
%doc %{_mandir}/man1/ps2frag.1*
%doc %{_texmfdistdir}/doc/man/man1/ps2frag.man1.pdf
%doc %{_mandir}/man1/pslatex.1*
%doc %{_texmfdistdir}/doc/man/man1/pslatex.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/ps2eps/ps2eps.pl ps2eps
    ln -sf %{_texmfdistdir}/scripts/texlive/ps2frag.sh ps2frag
    ln -sf %{_texmfdistdir}/scripts/texlive/pslatex.sh pslatex
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.68-10
+ Revision: 5e36784
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21296 |12mu|texlive-pst-optexp-4.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32656
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-optexp
# catalog-date 2014-01-13 10:27:14 +0100
# catalog-license lppl
# catalog-version 4.7
Name:		texlive-pst-optexp
Version:	4.7
Release:	1
Summary:	Drawing optical experimental setups
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-optexp
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-optexp.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-optexp.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-optexp.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package is a collection of optical components that
facilitate easy sketching of optical experimental setups. The
package uses PSTricks for its output. A wide range of free-ray
and fibre components is provided, the alignment, positioning
and labelling of which can be achieved in very simple and
flexible ways. The components may be connected with fibers or
beams, and realistic raytraced beam paths are also possible.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/pst-optexp/pst-optexp.pro
%{_texmfdistdir}/tex/latex/pst-optexp/pst-optexp.sty
%doc %{_texmfdistdir}/doc/latex/pst-optexp/Changes
%doc %{_texmfdistdir}/doc/latex/pst-optexp/README
%doc %{_texmfdistdir}/doc/latex/pst-optexp/pst-optexp-DE.pdf
%doc %{_texmfdistdir}/doc/latex/pst-optexp/pst-optexp-quickref.pdf
%doc %{_texmfdistdir}/doc/latex/pst-optexp/pst-optexp.pdf
#- source
%doc %{_texmfdistdir}/source/latex/pst-optexp/Makefile
%doc %{_texmfdistdir}/source/latex/pst-optexp/pst-optexp.dtx
%doc %{_texmfdistdir}/source/latex/pst-optexp/pst-optexp.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 4.7-1
+ Revision: a376c6a
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21297 |12mu|texlive-pst-plot-1.57-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32683
# category Package
# catalog-ctan /graphics/pstricks/contrib/pst-plot
# catalog-date 2013-12-05 17:17:03 +0100
# catalog-license lppl
# catalog-version 1.57
Name:		texlive-pst-plot
Version:	1.57
Release:	1
Summary:	Plot data using PSTricks
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-plot
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-plot.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-plot.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides plotting of data (typically from external
files), using PSTricks. Plots may be configured using a wide
variety of parameters.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/pst-plot/pst-plot.tex
%{_texmfdistdir}/tex/generic/pst-plot/pst-plot97.tex
%{_texmfdistdir}/tex/latex/pst-plot/pst-plot.sty
%doc %{_texmfdistdir}/doc/generic/pst-plot/Changes
%doc %{_texmfdistdir}/doc/generic/pst-plot/Contents
%doc %{_texmfdistdir}/doc/generic/pst-plot/README
%doc %{_texmfdistdir}/doc/generic/pst-plot/dtk02-1.pdf
%doc %{_texmfdistdir}/doc/generic/pst-plot/dtk02-1.tex
%doc %{_texmfdistdir}/doc/generic/pst-plot/dtk02-2.bib
%doc %{_texmfdistdir}/doc/generic/pst-plot/dtk02-2.pdf
%doc %{_texmfdistdir}/doc/generic/pst-plot/dtk02-2.tex
%doc %{_texmfdistdir}/doc/generic/pst-plot/pst-plot-doc.bib
%doc %{_texmfdistdir}/doc/generic/pst-plot/pst-plot-doc.dat
%doc %{_texmfdistdir}/doc/generic/pst-plot/pst-plot-doc.eps
%doc %{_texmfdistdir}/doc/generic/pst-plot/pst-plot-doc.pdf
%doc %{_texmfdistdir}/doc/generic/pst-plot/pst-plot-doc.png
%doc %{_texmfdistdir}/doc/generic/pst-plot/pst-plot-doc.tex
%doc %{_texmfdistdir}/doc/generic/pst-plot/tugboat01-4.bib
%doc %{_texmfdistdir}/doc/generic/pst-plot/tugboat01-4.pdf
%doc %{_texmfdistdir}/doc/generic/pst-plot/tugboat01-4.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.57-1
+ Revision: 5744ba5
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21298 |12mu|texlive-pstricks-2.51-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32890
# category Package
# catalog-ctan /graphics/pstricks/base
# catalog-date 2014-02-04 00:22:03 +0100
# catalog-license lppl
# catalog-version 2.51
Name:		texlive-pstricks
Version:	2.51
Release:	1
Summary:	PostScript macros for TeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pstricks/base
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pstricks.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pstricks.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
PStricks offers an extensive collection of macros for
generating PostScript that is usable with most TeX macro
formats, including Plain TeX, LaTeX, AMS-TeX, and AMS-LaTeX.
Included are macros for colour, graphics, pie charts, rotation,
trees and overlays. It has many special features, including a
wide variety of graphics (picture drawing) macros, with a
flexible interface and with colour support. There are macros
for colouring or shading the cells of tables. The package
pstricks-add contains bug-fixes and additions for pstricks
(among other things). PSTricks uses PostScript \special
commands, which are not supported by PDF(La)TeX. This
limitation may be overcome by using either the pst-pdf or the
pdftricks package, to generate a PDF inclusion from a PSTricks
diagram. Note that this is one of a pair of catalogue entries
for PSTricks; the other one (PSTricks) is acting as a "stub",
while editorial work on catalogue entries for PSTricks
contributed is completed.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/pstricks/pst-algparser.pro
%{_texmfdistdir}/dvips/pstricks/pst-dots.pro
%{_texmfdistdir}/dvips/pstricks/pst-dots97.pro
%{_texmfdistdir}/dvips/pstricks/pstricks.pro
%{_texmfdistdir}/dvips/pstricks/pstricks97.pro
%{_texmfdistdir}/tex/generic/pstricks/config/Changes
%{_texmfdistdir}/tex/generic/pstricks/config/README.cfg
%{_texmfdistdir}/tex/generic/pstricks/config/distiller.cfg
%{_texmfdistdir}/tex/generic/pstricks/config/dvips.cfg
%{_texmfdistdir}/tex/generic/pstricks/config/dvipsone.cfg
%{_texmfdistdir}/tex/generic/pstricks/config/gastex.cfg
%{_texmfdistdir}/tex/generic/pstricks/config/textures.cfg
%{_texmfdistdir}/tex/generic/pstricks/config/vtex.cfg
%{_texmfdistdir}/tex/generic/pstricks/config/xdvipdfmx.cfg
%{_texmfdistdir}/tex/generic/pstricks/pst-fp.tex
%{_texmfdistdir}/tex/generic/pstricks/pst-key.tex
%{_texmfdistdir}/tex/generic/pstricks/pstricks.con
%{_texmfdistdir}/tex/generic/pstricks/pstricks.tex
%{_texmfdistdir}/tex/generic/pstricks/pstricks97.tex
%{_texmfdistdir}/tex/latex/pstricks/pst-all.sty
%{_texmfdistdir}/tex/latex/pstricks/pst-doc.cls
%{_texmfdistdir}/tex/latex/pstricks/pst-key.sty
%{_texmfdistdir}/tex/latex/pstricks/pstcol.sty
%{_texmfdistdir}/tex/latex/pstricks/pstricks.sty
%doc %{_texmfdistdir}/doc/generic/pstricks/Changes
%doc %{_texmfdistdir}/doc/generic/pstricks/Changes.dvips
%doc %{_texmfdistdir}/doc/generic/pstricks/Changes.generic
%doc %{_texmfdistdir}/doc/generic/pstricks/Changes.latex
%doc %{_texmfdistdir}/doc/generic/pstricks/PSTricks.bib
%doc %{_texmfdistdir}/doc/generic/pstricks/README
%doc %{_texmfdistdir}/doc/generic/pstricks/ctandir.sty
%doc %{_texmfdistdir}/doc/generic/pstricks/images/flowers.eps
%doc %{_texmfdistdir}/doc/generic/pstricks/images/tiger.eps
%doc %{_texmfdistdir}/doc/generic/pstricks/images/tiger.pdf
%doc %{_texmfdistdir}/doc/generic/pstricks/pst-doc.ist
%doc %{_texmfdistdir}/doc/generic/pstricks/pst-doc.pdf
%doc %{_texmfdistdir}/doc/generic/pstricks/pst-news.sty
%doc %{_texmfdistdir}/doc/generic/pstricks/pst-news.tex
%doc %{_texmfdistdir}/doc/generic/pstricks/pst-news05.pdf
%doc %{_texmfdistdir}/doc/generic/pstricks/pst-news05.tex
%doc %{_texmfdistdir}/doc/generic/pstricks/pst-news06.pdf
%doc %{_texmfdistdir}/doc/generic/pstricks/pst-news06.tex
%doc %{_texmfdistdir}/doc/generic/pstricks/pst-news08.pdf
%doc %{_texmfdistdir}/doc/generic/pstricks/pst-news08.tex
%doc %{_texmfdistdir}/doc/generic/pstricks/pst-news09.pdf
%doc %{_texmfdistdir}/doc/generic/pstricks/pst-news09.tex
%doc %{_texmfdistdir}/doc/generic/pstricks/pst-news10.pdf
%doc %{_texmfdistdir}/doc/generic/pstricks/pst-news10.tex
%doc %{_texmfdistdir}/doc/generic/pstricks/pst-news11.pdf
%doc %{_texmfdistdir}/doc/generic/pstricks/pst-news11.tex
%doc %{_texmfdistdir}/doc/generic/pstricks/pst-news12.pdf
%doc %{_texmfdistdir}/doc/generic/pstricks/pst-news12.tex
%doc %{_texmfdistdir}/doc/generic/pstricks/pst-news13.pdf
%doc %{_texmfdistdir}/doc/generic/pstricks/pst-news13.tex
%doc %{_texmfdistdir}/doc/generic/pstricks/pst-news14.pdf
%doc %{_texmfdistdir}/doc/generic/pstricks/pst-news14.tex
%doc %{_texmfdistdir}/doc/generic/pstricks/pst-user.pdf
%doc %{_texmfdistdir}/doc/generic/pstricks/pst-user.tgz
%doc %{_texmfdistdir}/doc/generic/pstricks/pstricks-add-data9.data
%doc %{_texmfdistdir}/doc/generic/pstricks/pstricks-bug.tex
%doc %{_texmfdistdir}/doc/generic/pstricks/pstricks-doc.pdf
%doc %{_texmfdistdir}/doc/generic/pstricks/test-pst.pdf
%doc %{_texmfdistdir}/doc/generic/pstricks/test-pst.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar dvips tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.51-1
+ Revision: 8705f73
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21299 |12mu|texlive-pstricks_calcnotes-20131010-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31821
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-pstricks_calcnotes
Version:	20131010
Release:	5
Summary:	TeXLive pstricks_calcnotes package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pstricks_calcnotes.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pstricks_calcnotes.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
TeXLive pstricks_calcnotes package.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/Convert_PstricksCode_To_Pdf/Readme.txt
%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/Convert_PstricksCode_To_Pdf/convert.tex
%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/Convert_PstricksCode_To_Pdf/test.pdf
%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Pdf_Output/Fig1-1.pdf
%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Pdf_Output/Fig1-2.pdf
%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Pdf_Output/Fig1-3.pdf
%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Pdf_Output/Fig2-1.pdf
%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Pdf_Output/Fig2-2.pdf
%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Pdf_Output/Fig3.pdf
%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Pdf_Output/Fig4.pdf
%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Pdf_Output/Fig5.pdf
%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Pdf_Output/Fig6.pdf
%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Pdf_Output/Fig7.pdf
%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Pdf_Output/Fig8.pdf
%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Pdf_Output/Fig9.pdf
%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Pdf_Output/NewVecFld_PDF.tex
%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Pdf_Output/vec1.pdf
%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Pdf_Output/vec2.pdf
%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Pdf_Output/vec3.pdf
%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Pdf_Output/vec4.pdf
%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Pdf_Output/vec5.pdf
%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Pdf_Output/vec6.pdf
%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Ps_Output/NewVecFld_PS.tex
%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Ps_Output/vec1.eps
%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Ps_Output/vec2.eps
%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Ps_Output/vec3.eps
%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Ps_Output/vec4.eps
%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Ps_Output/vec5.eps
%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Ps_Output/vec6.eps
%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/README
%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/Two_Apps_Remarks.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 20131010-5
+ Revision: 9d691d0
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21300 |12mu|texlive-psutils-p17-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23089
# category TLCore
# catalog-ctan /support/psutils
# catalog-date 2009-11-10 00:30:52 +0100
# catalog-license other-free
# catalog-version p17
Name:		texlive-psutils
Version:	p17
Release:	6
Summary:	PostScript utilities
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/psutils
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/psutils.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/psutils.doc.tar.xz
BuildArch:	noarch
Provides:	texlive-psutils.bin = %{EVRD}
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A bundle of utilities for manipulating PostScript documents,
including page selection and rearrangement, resizing the page,
arrangement into signatures for booklet printing, and page
merging for n-up printing. Utilities include psbook, psselect,
pstops, psnup, psresize, epsffit.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/extractres
%{_bindir}/fixdlsrps
%{_bindir}/fixfmps
%{_bindir}/fixpsditps
%{_bindir}/fixpspps
%{_bindir}/fixscribeps
%{_bindir}/fixtpps
%{_bindir}/fixwfwps
%{_bindir}/fixwpps
%{_bindir}/fixwwps
%{_bindir}/includeres
%{_bindir}/psmerge
%{_texmfdir}/scripts/psutils/extractres.pl
%{_texmfdir}/scripts/psutils/fixdlsrps.pl
%{_texmfdir}/scripts/psutils/fixfmps.pl
%{_texmfdir}/scripts/psutils/fixpsditps.pl
%{_texmfdir}/scripts/psutils/fixpspps.pl
%{_texmfdir}/scripts/psutils/fixscribeps.pl
%{_texmfdir}/scripts/psutils/fixtpps.pl
%{_texmfdir}/scripts/psutils/fixwfwps.pl
%{_texmfdir}/scripts/psutils/fixwpps.pl
%{_texmfdir}/scripts/psutils/fixwwps.pl
%{_texmfdir}/scripts/psutils/includeres.pl
%{_texmfdir}/scripts/psutils/psmerge.pl
%doc %{_mandir}/man1/epsffit.1*
%doc %{_texmfdir}/doc/man/man1/epsffit.man1.pdf
%doc %{_mandir}/man1/extractres.1*
%doc %{_texmfdir}/doc/man/man1/extractres.man1.pdf
%doc %{_mandir}/man1/fixdlsrps.1*
%doc %{_texmfdir}/doc/man/man1/fixdlsrps.man1.pdf
%doc %{_mandir}/man1/fixfmps.1*
%doc %{_texmfdir}/doc/man/man1/fixfmps.man1.pdf
%doc %{_mandir}/man1/fixpsditps.1*
%doc %{_texmfdir}/doc/man/man1/fixpsditps.man1.pdf
%doc %{_mandir}/man1/fixpspps.1*
%doc %{_texmfdir}/doc/man/man1/fixpspps.man1.pdf
%doc %{_mandir}/man1/fixscribeps.1*
%doc %{_texmfdir}/doc/man/man1/fixscribeps.man1.pdf
%doc %{_mandir}/man1/fixtpps.1*
%doc %{_texmfdir}/doc/man/man1/fixtpps.man1.pdf
%doc %{_mandir}/man1/fixwfwps.1*
%doc %{_texmfdir}/doc/man/man1/fixwfwps.man1.pdf
%doc %{_mandir}/man1/fixwpps.1*
%doc %{_texmfdir}/doc/man/man1/fixwpps.man1.pdf
%doc %{_mandir}/man1/fixwwps.1*
%doc %{_texmfdir}/doc/man/man1/fixwwps.man1.pdf
%doc %{_mandir}/man1/includeres.1*
%doc %{_texmfdir}/doc/man/man1/includeres.man1.pdf
%doc %{_mandir}/man1/psbook.1*
%doc %{_texmfdir}/doc/man/man1/psbook.man1.pdf
%doc %{_mandir}/man1/psmerge.1*
%doc %{_texmfdir}/doc/man/man1/psmerge.man1.pdf
%doc %{_mandir}/man1/psnup.1*
%doc %{_texmfdir}/doc/man/man1/psnup.man1.pdf
%doc %{_mandir}/man1/psresize.1*
%doc %{_texmfdir}/doc/man/man1/psresize.man1.pdf
%doc %{_mandir}/man1/psselect.1*
%doc %{_texmfdir}/doc/man/man1/psselect.man1.pdf
%doc %{_mandir}/man1/pstops.1*
%doc %{_texmfdir}/doc/man/man1/pstops.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdir}/scripts/psutils/extractres.pl extractres
    ln -sf %{_texmfdir}/scripts/psutils/fixdlsrps.pl fixdlsrps
    ln -sf %{_texmfdir}/scripts/psutils/fixfmps.pl fixfmps
    ln -sf %{_texmfdir}/scripts/psutils/fixpsditps.pl fixpsditps
    ln -sf %{_texmfdir}/scripts/psutils/fixpspps.pl fixpspps
    ln -sf %{_texmfdir}/scripts/psutils/fixscribeps.pl fixscribeps
    ln -sf %{_texmfdir}/scripts/psutils/fixtpps.pl fixtpps
    ln -sf %{_texmfdir}/scripts/psutils/fixwfwps.pl fixwfwps
    ln -sf %{_texmfdir}/scripts/psutils/fixwpps.pl fixwpps
    ln -sf %{_texmfdir}/scripts/psutils/fixwwps.pl fixwwps
    ln -sf %{_texmfdir}/scripts/psutils/includeres.pl includeres
    ln -sf %{_texmfdir}/scripts/psutils/psmerge.pl psmerge
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1



%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> p17-6
+ Revision: e42095f
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21301 |12mu|texlive-ptex-20111109-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31898
# category Package
# catalog-ctan /language/japanese/ptex
# catalog-date 2011-11-09 15:33:34 +0100
# catalog-license other-free
# catalog-version undef
Name:		texlive-ptex
Version:	20111109
Release:	14
Summary:	A TeX system for publishing in Japanese
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/japanese/ptex
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ptex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ptex.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ptex.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-tetex
Requires:	texlive-tex
Requires:	texlive-latex
Requires:	texlive-hyph-utf8
Requires:	texlive-adobemapping
Requires:	texlive-ipaex
Requires:	texlive-japanese
Requires:	texlive-japanese-otf
Requires:	texlive-ptex.bin

%description
PTeX adds features related to vertical writing, and deals with
other problems in typesetting Japanese. A set of additions to a
TEXMF tree, for use with PTeX, may be found in package PTeX-
texmf. PTeX is distributed as WEB change files.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/map/dvipdfmx/ptex/morisawa.map
%{_texmfdistdir}/fonts/source/ptex/ascgrp/ascgrp.mf
%{_texmfdistdir}/fonts/source/ptex/ascgrp/ascii.mf
%{_texmfdistdir}/fonts/source/ptex/ascgrp/ascii10.mf
%{_texmfdistdir}/fonts/source/ptex/ascgrp/ascii36.mf
%{_texmfdistdir}/fonts/source/ptex/jis/jis-v.pl
%{_texmfdistdir}/fonts/source/ptex/jis/jis.pl
%{_texmfdistdir}/fonts/source/ptex/nmin-ngoth/ngoth10.pl
%{_texmfdistdir}/fonts/source/ptex/nmin-ngoth/ngoth5.pl
%{_texmfdistdir}/fonts/source/ptex/nmin-ngoth/ngoth6.pl
%{_texmfdistdir}/fonts/source/ptex/nmin-ngoth/ngoth7.pl
%{_texmfdistdir}/fonts/source/ptex/nmin-ngoth/ngoth8.pl
%{_texmfdistdir}/fonts/source/ptex/nmin-ngoth/ngoth9.pl
%{_texmfdistdir}/fonts/source/ptex/nmin-ngoth/nmin10.pl
%{_texmfdistdir}/fonts/source/ptex/nmin-ngoth/nmin5.pl
%{_texmfdistdir}/fonts/source/ptex/nmin-ngoth/nmin6.pl
%{_texmfdistdir}/fonts/source/ptex/nmin-ngoth/nmin7.pl
%{_texmfdistdir}/fonts/source/ptex/nmin-ngoth/nmin8.pl
%{_texmfdistdir}/fonts/source/ptex/nmin-ngoth/nmin9.pl
%{_texmfdistdir}/fonts/source/ptex/standard/goth10.pl
%{_texmfdistdir}/fonts/source/ptex/standard/goth5.pl
%{_texmfdistdir}/fonts/source/ptex/standard/goth6.pl
%{_texmfdistdir}/fonts/source/ptex/standard/goth7.pl
%{_texmfdistdir}/fonts/source/ptex/standard/goth8.pl
%{_texmfdistdir}/fonts/source/ptex/standard/goth9.pl
%{_texmfdistdir}/fonts/source/ptex/standard/min10.pl
%{_texmfdistdir}/fonts/source/ptex/standard/min5.pl
%{_texmfdistdir}/fonts/source/ptex/standard/min6.pl
%{_texmfdistdir}/fonts/source/ptex/standard/min7.pl
%{_texmfdistdir}/fonts/source/ptex/standard/min8.pl
%{_texmfdistdir}/fonts/source/ptex/standard/min9.pl
%{_texmfdistdir}/fonts/source/ptex/standard/tgoth10.pl
%{_texmfdistdir}/fonts/source/ptex/standard/tgoth5.pl
%{_texmfdistdir}/fonts/source/ptex/standard/tgoth6.pl
%{_texmfdistdir}/fonts/source/ptex/standard/tgoth7.pl
%{_texmfdistdir}/fonts/source/ptex/standard/tgoth8.pl
%{_texmfdistdir}/fonts/source/ptex/standard/tgoth9.pl
%{_texmfdistdir}/fonts/source/ptex/standard/tmin10.pl
%{_texmfdistdir}/fonts/source/ptex/standard/tmin5.pl
%{_texmfdistdir}/fonts/source/ptex/standard/tmin6.pl
%{_texmfdistdir}/fonts/source/ptex/standard/tmin7.pl
%{_texmfdistdir}/fonts/source/ptex/standard/tmin8.pl
%{_texmfdistdir}/fonts/source/ptex/standard/tmin9.pl
%{_texmfdistdir}/fonts/tfm/ptex/ascgrp/ascgrp.tfm
%{_texmfdistdir}/fonts/tfm/ptex/ascgrp/ascii10.tfm
%{_texmfdistdir}/fonts/tfm/ptex/ascgrp/ascii36.tfm
%{_texmfdistdir}/fonts/tfm/ptex/dvips/futogo-b-v.tfm
%{_texmfdistdir}/fonts/tfm/ptex/dvips/futogo-b.tfm
%{_texmfdistdir}/fonts/tfm/ptex/dvips/futomin-b-v.tfm
%{_texmfdistdir}/fonts/tfm/ptex/dvips/futomin-b.tfm
%{_texmfdistdir}/fonts/tfm/ptex/dvips/gbm.tfm
%{_texmfdistdir}/fonts/tfm/ptex/dvips/gbmv.tfm
%{_texmfdistdir}/fonts/tfm/ptex/dvips/gtbbb-m-v.tfm
%{_texmfdistdir}/fonts/tfm/ptex/dvips/gtbbb-m.tfm
%{_texmfdistdir}/fonts/tfm/ptex/dvips/jun101-l-v.tfm
%{_texmfdistdir}/fonts/tfm/ptex/dvips/jun101-l.tfm
%{_texmfdistdir}/fonts/tfm/ptex/dvips/rml.tfm
%{_texmfdistdir}/fonts/tfm/ptex/dvips/rmlv.tfm
%{_texmfdistdir}/fonts/tfm/ptex/dvips/ryumin-l-v.tfm
%{_texmfdistdir}/fonts/tfm/ptex/dvips/ryumin-l.tfm
%{_texmfdistdir}/fonts/tfm/ptex/jis/jis-v.tfm
%{_texmfdistdir}/fonts/tfm/ptex/jis/jis.tfm
%{_texmfdistdir}/fonts/tfm/ptex/jis/jisg-v.tfm
%{_texmfdistdir}/fonts/tfm/ptex/jis/jisg.tfm
%{_texmfdistdir}/fonts/tfm/ptex/jis/jisgn-v.tfm
%{_texmfdistdir}/fonts/tfm/ptex/jis/jisgn.tfm
%{_texmfdistdir}/fonts/tfm/ptex/jis/jisn-v.tfm
%{_texmfdistdir}/fonts/tfm/ptex/jis/jisn.tfm
%{_texmfdistdir}/fonts/tfm/ptex/morisawa/FutoGoB101-Bold-H.tfm
%{_texmfdistdir}/fonts/tfm/ptex/morisawa/FutoGoB101-Bold-J.tfm
%{_texmfdistdir}/fonts/tfm/ptex/morisawa/FutoGoB101-Bold-V.tfm
%{_texmfdistdir}/fonts/tfm/ptex/morisawa/FutoMinA101-Bold-H.tfm
%{_texmfdistdir}/fonts/tfm/ptex/morisawa/FutoMinA101-Bold-J.tfm
%{_texmfdistdir}/fonts/tfm/ptex/morisawa/FutoMinA101-Bold-V.tfm
%{_texmfdistdir}/fonts/tfm/ptex/morisawa/GothicBBB-Medium-H.tfm
%{_texmfdistdir}/fonts/tfm/ptex/morisawa/GothicBBB-Medium-J.tfm
%{_texmfdistdir}/fonts/tfm/ptex/morisawa/GothicBBB-Medium-V.tfm
%{_texmfdistdir}/fonts/tfm/ptex/morisawa/Jun101-Light-H.tfm
%{_texmfdistdir}/fonts/tfm/ptex/morisawa/Jun101-Light-J.tfm
%{_texmfdistdir}/fonts/tfm/ptex/morisawa/Jun101-Light-V.tfm
%{_texmfdistdir}/fonts/tfm/ptex/morisawa/Ryumin-Light-H.tfm
%{_texmfdistdir}/fonts/tfm/ptex/morisawa/Ryumin-Light-J.tfm
%{_texmfdistdir}/fonts/tfm/ptex/morisawa/Ryumin-Light-V.tfm
%{_texmfdistdir}/fonts/tfm/ptex/nmin-ngoth/ngoth10.tfm
%{_texmfdistdir}/fonts/tfm/ptex/nmin-ngoth/ngoth5.tfm
%{_texmfdistdir}/fonts/tfm/ptex/nmin-ngoth/ngoth6.tfm
%{_texmfdistdir}/fonts/tfm/ptex/nmin-ngoth/ngoth7.tfm
%{_texmfdistdir}/fonts/tfm/ptex/nmin-ngoth/ngoth8.tfm
%{_texmfdistdir}/fonts/tfm/ptex/nmin-ngoth/ngoth9.tfm
%{_texmfdistdir}/fonts/tfm/ptex/nmin-ngoth/nmin10.tfm
%{_texmfdistdir}/fonts/tfm/ptex/nmin-ngoth/nmin5.tfm
%{_texmfdistdir}/fonts/tfm/ptex/nmin-ngoth/nmin6.tfm
%{_texmfdistdir}/fonts/tfm/ptex/nmin-ngoth/nmin7.tfm
%{_texmfdistdir}/fonts/tfm/ptex/nmin-ngoth/nmin8.tfm
%{_texmfdistdir}/fonts/tfm/ptex/nmin-ngoth/nmin9.tfm
%{_texmfdistdir}/fonts/tfm/ptex/standard/goth10.tfm
%{_texmfdistdir}/fonts/tfm/ptex/standard/goth5.tfm
%{_texmfdistdir}/fonts/tfm/ptex/standard/goth6.tfm
%{_texmfdistdir}/fonts/tfm/ptex/standard/goth7.tfm
%{_texmfdistdir}/fonts/tfm/ptex/standard/goth8.tfm
%{_texmfdistdir}/fonts/tfm/ptex/standard/goth9.tfm
%{_texmfdistdir}/fonts/tfm/ptex/standard/min10.tfm
%{_texmfdistdir}/fonts/tfm/ptex/standard/min5.tfm
%{_texmfdistdir}/fonts/tfm/ptex/standard/min6.tfm
%{_texmfdistdir}/fonts/tfm/ptex/standard/min7.tfm
%{_texmfdistdir}/fonts/tfm/ptex/standard/min8.tfm
%{_texmfdistdir}/fonts/tfm/ptex/standard/min9.tfm
%{_texmfdistdir}/fonts/tfm/ptex/standard/tgoth10.tfm
%{_texmfdistdir}/fonts/tfm/ptex/standard/tgoth5.tfm
%{_texmfdistdir}/fonts/tfm/ptex/standard/tgoth6.tfm
%{_texmfdistdir}/fonts/tfm/ptex/standard/tgoth7.tfm
%{_texmfdistdir}/fonts/tfm/ptex/standard/tgoth8.tfm
%{_texmfdistdir}/fonts/tfm/ptex/standard/tgoth9.tfm
%{_texmfdistdir}/fonts/tfm/ptex/standard/tmin10.tfm
%{_texmfdistdir}/fonts/tfm/ptex/standard/tmin5.tfm
%{_texmfdistdir}/fonts/tfm/ptex/standard/tmin6.tfm
%{_texmfdistdir}/fonts/tfm/ptex/standard/tmin7.tfm
%{_texmfdistdir}/fonts/tfm/ptex/standard/tmin8.tfm
%{_texmfdistdir}/fonts/tfm/ptex/standard/tmin9.tfm
%{_texmfdistdir}/fonts/type1/ptex/ascgrp/ascgrp.pfb
%{_texmfdistdir}/fonts/type1/ptex/ascgrp/ascii10.pfb
%{_texmfdistdir}/fonts/type1/ptex/ascgrp/ascii36.pfb
%{_texmfdistdir}/fonts/vf/ptex/jis/jis-v.vf
%{_texmfdistdir}/fonts/vf/ptex/jis/jis.vf
%{_texmfdistdir}/fonts/vf/ptex/jis/jisg-v.vf
%{_texmfdistdir}/fonts/vf/ptex/jis/jisg.vf
%{_texmfdistdir}/fonts/vf/ptex/jis/jisgn-v.vf
%{_texmfdistdir}/fonts/vf/ptex/jis/jisgn.vf
%{_texmfdistdir}/fonts/vf/ptex/jis/jisn-v.vf
%{_texmfdistdir}/fonts/vf/ptex/jis/jisn.vf
%{_texmfdistdir}/fonts/vf/ptex/morisawa/FutoGoB101-Bold-H.vf
%{_texmfdistdir}/fonts/vf/ptex/morisawa/FutoGoB101-Bold-J.vf
%{_texmfdistdir}/fonts/vf/ptex/morisawa/FutoGoB101-Bold-V.vf
%{_texmfdistdir}/fonts/vf/ptex/morisawa/FutoMinA101-Bold-H.vf
%{_texmfdistdir}/fonts/vf/ptex/morisawa/FutoMinA101-Bold-J.vf
%{_texmfdistdir}/fonts/vf/ptex/morisawa/FutoMinA101-Bold-V.vf
%{_texmfdistdir}/fonts/vf/ptex/morisawa/GothicBBB-Medium-H.vf
%{_texmfdistdir}/fonts/vf/ptex/morisawa/GothicBBB-Medium-J.vf
%{_texmfdistdir}/fonts/vf/ptex/morisawa/GothicBBB-Medium-V.vf
%{_texmfdistdir}/fonts/vf/ptex/morisawa/Jun101-Light-H.vf
%{_texmfdistdir}/fonts/vf/ptex/morisawa/Jun101-Light-J.vf
%{_texmfdistdir}/fonts/vf/ptex/morisawa/Jun101-Light-V.vf
%{_texmfdistdir}/fonts/vf/ptex/morisawa/Ryumin-Light-H.vf
%{_texmfdistdir}/fonts/vf/ptex/morisawa/Ryumin-Light-J.vf
%{_texmfdistdir}/fonts/vf/ptex/morisawa/Ryumin-Light-V.vf
%{_texmfdistdir}/fonts/vf/ptex/nmin-ngoth/ngoth10.vf
%{_texmfdistdir}/fonts/vf/ptex/nmin-ngoth/ngoth5.vf
%{_texmfdistdir}/fonts/vf/ptex/nmin-ngoth/ngoth6.vf
%{_texmfdistdir}/fonts/vf/ptex/nmin-ngoth/ngoth7.vf
%{_texmfdistdir}/fonts/vf/ptex/nmin-ngoth/ngoth8.vf
%{_texmfdistdir}/fonts/vf/ptex/nmin-ngoth/ngoth9.vf
%{_texmfdistdir}/fonts/vf/ptex/nmin-ngoth/nmin10.vf
%{_texmfdistdir}/fonts/vf/ptex/nmin-ngoth/nmin5.vf
%{_texmfdistdir}/fonts/vf/ptex/nmin-ngoth/nmin6.vf
%{_texmfdistdir}/fonts/vf/ptex/nmin-ngoth/nmin7.vf
%{_texmfdistdir}/fonts/vf/ptex/nmin-ngoth/nmin8.vf
%{_texmfdistdir}/fonts/vf/ptex/nmin-ngoth/nmin9.vf
%{_texmfdistdir}/fonts/vf/ptex/standard/goth10.vf
%{_texmfdistdir}/fonts/vf/ptex/standard/goth5.vf
%{_texmfdistdir}/fonts/vf/ptex/standard/goth6.vf
%{_texmfdistdir}/fonts/vf/ptex/standard/goth7.vf
%{_texmfdistdir}/fonts/vf/ptex/standard/goth8.vf
%{_texmfdistdir}/fonts/vf/ptex/standard/goth9.vf
%{_texmfdistdir}/fonts/vf/ptex/standard/min10.vf
%{_texmfdistdir}/fonts/vf/ptex/standard/min5.vf
%{_texmfdistdir}/fonts/vf/ptex/standard/min6.vf
%{_texmfdistdir}/fonts/vf/ptex/standard/min7.vf
%{_texmfdistdir}/fonts/vf/ptex/standard/min8.vf
%{_texmfdistdir}/fonts/vf/ptex/standard/min9.vf
%{_texmfdistdir}/fonts/vf/ptex/standard/tgoth10.vf
%{_texmfdistdir}/fonts/vf/ptex/standard/tgoth5.vf
%{_texmfdistdir}/fonts/vf/ptex/standard/tgoth6.vf
%{_texmfdistdir}/fonts/vf/ptex/standard/tgoth7.vf
%{_texmfdistdir}/fonts/vf/ptex/standard/tgoth8.vf
%{_texmfdistdir}/fonts/vf/ptex/standard/tgoth9.vf
%{_texmfdistdir}/fonts/vf/ptex/standard/tmin10.vf
%{_texmfdistdir}/fonts/vf/ptex/standard/tmin5.vf
%{_texmfdistdir}/fonts/vf/ptex/standard/tmin6.vf
%{_texmfdistdir}/fonts/vf/ptex/standard/tmin7.vf
%{_texmfdistdir}/fonts/vf/ptex/standard/tmin8.vf
%{_texmfdistdir}/fonts/vf/ptex/standard/tmin9.vf
%{_texmfdistdir}/pbibtex/bib/jxampl.bib
%{_texmfdistdir}/pbibtex/bst/jabbrv.bst
%{_texmfdistdir}/pbibtex/bst/jalpha.bst
%{_texmfdistdir}/pbibtex/bst/jipsj.bst
%{_texmfdistdir}/pbibtex/bst/jname.bst
%{_texmfdistdir}/pbibtex/bst/jorsj.bst
%{_texmfdistdir}/pbibtex/bst/jplain.bst
%{_texmfdistdir}/pbibtex/bst/junsrt.bst
%{_texmfdistdir}/pbibtex/bst/tieice.bst
%{_texmfdistdir}/pbibtex/bst/tipsj.bst
%{_texmfdistdir}/tex/platex/base/ascmac.sty
%{_texmfdistdir}/tex/platex/base/jarticle.cls
%{_texmfdistdir}/tex/platex/base/jarticle.sty
%{_texmfdistdir}/tex/platex/base/jbk10.clo
%{_texmfdistdir}/tex/platex/base/jbk11.clo
%{_texmfdistdir}/tex/platex/base/jbk12.clo
%{_texmfdistdir}/tex/platex/base/jbook.cls
%{_texmfdistdir}/tex/platex/base/jbook.sty
%{_texmfdistdir}/tex/platex/base/jltxdoc.cls
%{_texmfdistdir}/tex/platex/base/jreport.cls
%{_texmfdistdir}/tex/platex/base/jreport.sty
%{_texmfdistdir}/tex/platex/base/jsize10.clo
%{_texmfdistdir}/tex/platex/base/jsize11.clo
%{_texmfdistdir}/tex/platex/base/jsize12.clo
%{_texmfdistdir}/tex/platex/base/jt1gt.fd
%{_texmfdistdir}/tex/platex/base/jt1mc.fd
%{_texmfdistdir}/tex/platex/base/jy1gt.fd
%{_texmfdistdir}/tex/platex/base/jy1mc.fd
%{_texmfdistdir}/tex/platex/base/kinsoku.tex
%{_texmfdistdir}/tex/platex/base/nidanfloat.sty
%{_texmfdistdir}/tex/platex/base/oldpfont.sty
%{_texmfdistdir}/tex/platex/base/pl209.def
%{_texmfdistdir}/tex/platex/base/platex.ltx
%{_texmfdistdir}/tex/platex/base/plcore.ltx
%{_texmfdistdir}/tex/platex/base/pldefs.ltx
%{_texmfdistdir}/tex/platex/base/plext.sty
%{_texmfdistdir}/tex/platex/base/plnews.cls
%{_texmfdistdir}/tex/platex/base/ptrace.sty
%{_texmfdistdir}/tex/platex/base/tarticle.cls
%{_texmfdistdir}/tex/platex/base/tarticle.sty
%{_texmfdistdir}/tex/platex/base/tascmac.sty
%{_texmfdistdir}/tex/platex/base/tbk10.clo
%{_texmfdistdir}/tex/platex/base/tbk11.clo
%{_texmfdistdir}/tex/platex/base/tbk12.clo
%{_texmfdistdir}/tex/platex/base/tbook.cls
%{_texmfdistdir}/tex/platex/base/tbook.sty
%{_texmfdistdir}/tex/platex/base/treport.cls
%{_texmfdistdir}/tex/platex/base/treport.sty
%{_texmfdistdir}/tex/platex/base/tsize10.clo
%{_texmfdistdir}/tex/platex/base/tsize11.clo
%{_texmfdistdir}/tex/platex/base/tsize12.clo
%{_texmfdistdir}/tex/platex/config/hyphen.cfg
%{_texmfdistdir}/tex/platex/config/platex.ini
%{_texmfdistdir}/tex/ptex/base/ascii-jplain.tex
%{_texmfdistdir}/tex/ptex/base/eptex.src
%{_texmfdistdir}/tex/ptex/base/eptexdefs.lib
%{_texmfdistdir}/tex/ptex/base/kinsoku.tex
%{_texmfdistdir}/tex/ptex/base/ptex.tex
%{_texmfdistdir}/tex/ptex/config/eptex.ini
%{_texmfdistdir}/tex/ptex/config/ptex.ini
%_texmf_fmtutil_d/ptex
%_texmf_updmap_d/ptex
%doc %{_mandir}/man1/mendex.1*
%doc %{_texmfdistdir}/doc/man/man1/mendex.man1.pdf
%doc %{_texmfdistdir}/doc/ptex/base/COPYRIGHT
%doc %{_texmfdistdir}/doc/ptex/base/COPYRIGHT.txt
%doc %{_texmfdistdir}/doc/ptex/base/Changes.txt
%doc %{_texmfdistdir}/doc/ptex/base/INSTALL.txt
%doc %{_texmfdistdir}/doc/ptex/base/README.txt
%doc %{_texmfdistdir}/doc/ptex/base/jfm.pdf
%doc %{_texmfdistdir}/doc/ptex/base/jfm.tex
%doc %{_texmfdistdir}/doc/ptex/base/jtex.pdf
%doc %{_texmfdistdir}/doc/ptex/base/jtex.tex
%doc %{_texmfdistdir}/doc/ptex/base/jtexdoc.pdf
%doc %{_texmfdistdir}/doc/ptex/base/jtexdoc.tex
%doc %{_texmfdistdir}/doc/ptex/base/ptexdoc.pdf
%doc %{_texmfdistdir}/doc/ptex/base/ptexdoc.tex
%doc %{_texmfdistdir}/doc/ptex/base/ptexskip.pdf
%doc %{_texmfdistdir}/doc/ptex/base/ptexskip.tex
%doc %{_texmfdistdir}/doc/ptex/jvf/COPYRIGHT
%doc %{_texmfdistdir}/doc/ptex/jvf/Changes.txt
%doc %{_texmfdistdir}/doc/ptex/jvf/README.txt
%doc %{_texmfdistdir}/doc/ptex/pbibtex/README
%doc %{_texmfdistdir}/doc/ptex/pbibtex/cpp.awk
%doc %{_texmfdistdir}/doc/ptex/pbibtex/generate.sh
%doc %{_texmfdistdir}/doc/ptex/pbibtex/jbibtex.bib
%doc %{_texmfdistdir}/doc/ptex/pbibtex/jbibtex.pdf
%doc %{_texmfdistdir}/doc/ptex/pbibtex/jbibtex.tex
%doc %{_texmfdistdir}/doc/ptex/pbibtex/jbtxbst.doc
%doc %{_texmfdistdir}/doc/ptex/pbibtex/jbtxdoc.bib
%doc %{_texmfdistdir}/doc/ptex/pbibtex/jbtxdoc.pdf
%doc %{_texmfdistdir}/doc/ptex/pbibtex/jbtxdoc.tex
%doc %{_texmfdistdir}/doc/ptex/pbibtex/jbtxhak.pdf
%doc %{_texmfdistdir}/doc/ptex/pbibtex/jbtxhak.tex
#- source
%doc %{_texmfdistdir}/source/platex/base/Changes.txt
%doc %{_texmfdistdir}/source/platex/base/README.txt
%doc %{_texmfdistdir}/source/platex/base/README2.txt
%doc %{_texmfdistdir}/source/platex/base/Xins.ins
%doc %{_texmfdistdir}/source/platex/base/jclasses.dtx
%doc %{_texmfdistdir}/source/platex/base/jltxdoc.dtx
%doc %{_texmfdistdir}/source/platex/base/kinsoku.dtx
%doc %{_texmfdistdir}/source/platex/base/nidanfloat.dtx
%doc %{_texmfdistdir}/source/platex/base/nidanfloat.ins
%doc %{_texmfdistdir}/source/platex/base/pl209.dtx
%doc %{_texmfdistdir}/source/platex/base/pl209.ins
%doc %{_texmfdistdir}/source/platex/base/platex.dtx
%doc %{_texmfdistdir}/source/platex/base/plcls.ins
%doc %{_texmfdistdir}/source/platex/base/plcore.dtx
%doc %{_texmfdistdir}/source/platex/base/plcore.ins
%doc %{_texmfdistdir}/source/platex/base/pldoc.tex
%doc %{_texmfdistdir}/source/platex/base/pldocs.ins
%doc %{_texmfdistdir}/source/platex/base/plext.dtx
%doc %{_texmfdistdir}/source/platex/base/plfmt.ins
%doc %{_texmfdistdir}/source/platex/base/plfonts.dtx
%doc %{_texmfdistdir}/source/platex/base/plnews01.tex
%doc %{_texmfdistdir}/source/platex/base/plnews02.tex
%doc %{_texmfdistdir}/source/platex/base/plnews03.tex
%doc %{_texmfdistdir}/source/platex/base/plnews04.tex
%doc %{_texmfdistdir}/source/platex/base/plnews05.tex
%doc %{_texmfdistdir}/source/platex/base/plnews06.tex
%doc %{_texmfdistdir}/source/platex/base/plnews07.tex
%doc %{_texmfdistdir}/source/platex/base/plnews08.tex
%doc %{_texmfdistdir}/source/platex/base/plpatch.ltx
%doc %{_texmfdistdir}/source/platex/base/plvers.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1
mkdir -p %{buildroot}%{_texmf_fmtutil_d}
cat > %{buildroot}%{_texmf_fmtutil_d}/ptex <<EOF
#
# from ptex:
ptex ptex - ptex.ini
eptex eptex language.def *eptex.ini
platex eptex language.dat *platex.ini
EOF
mkdir -p %{buildroot}%{_texmf_updmap_d}
cat > %{buildroot}%{_texmf_updmap_d}/ptex <<EOF
KanjiMap morisawa.map
KanjiMap ptex-@kanjiEmbed@@kanjiVariant@.map
EOF

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 20111109-14
+ Revision: 42b49cc
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21302 |12mu|texlive-ptex2pdf-0.4-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30321
# category Package
# catalog-ctan /language/japanese/ptex2pdf
# catalog-date 2013-05-07 20:01:57 +0200
# catalog-license gpl2
# catalog-version 0.4
Name:		texlive-ptex2pdf
Version:	0.4
Release:	6
Summary:	Convert Japanese TeX documents to PDF
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/japanese/ptex2pdf
License:	GPL2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ptex2pdf.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ptex2pdf.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-ptex2pdf.bin = %{EVRD}

%description
The Lua script provides system-independent support of Japanese
typesetting engines in TeXworks. As TeXworks typesetting setup
does not allow for multistep processing, this script runs one
of the ptex-based programs (ptex, uptex, eptex, platex,
uplatex) followed by dvipdfmx.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/ptex2pdf
%{_texmfdistdir}/scripts/ptex2pdf/ptex2pdf.lua
%doc %{_texmfdistdir}/doc/latex/ptex2pdf/COPYING
%doc %{_texmfdistdir}/doc/latex/ptex2pdf/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/ptex2pdf/ptex2pdf.lua ptex2pdf
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 0.4-6
+ Revision: 3861032
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21303 |12mu|texlive-ptext-1.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30171
# category Package
# catalog-ctan /macros/xetex/latex/ptext
# catalog-date 2013-04-29 15:26:25 +0200
# catalog-license lppl1.2
# catalog-version 1.1
Name:		texlive-ptext
Version:	1.1
Release:	5
Summary:	A 'lipsum' for Persian
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/xetex/latex/ptext
License:	LPPL1.2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ptext.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ptext.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides lipsum-like facilities for the Persian
language. The source of the filling text is the Persian epic
"the Shanameh" (100 paragraphs are used.) The package needs to
be run under XeLaTeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/xelatex/ptext/ptext.sty
%doc %{_texmfdistdir}/doc/xelatex/ptext/README
%doc %{_texmfdistdir}/doc/xelatex/ptext/ptext.pdf
%doc %{_texmfdistdir}/doc/xelatex/ptext/ptext.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 1.1-5
+ Revision: a6d370d
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21304 |12mu|texlive-purifyeps-1.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29725
# category Package
# catalog-ctan /support/purifyeps
# catalog-date 2012-05-07 16:41:43 +0200
# catalog-license lppl
# catalog-version 1.1
Name:		texlive-purifyeps
Version:	1.1
Release:	5
Summary:	Make EPS work with both LaTeX/dvips and pdfLaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/purifyeps
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/purifyeps.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/purifyeps.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-purifyeps.bin = %{EVRD}

%description
While pdfLaTeX has a number of nice features, its primary
shortcoming relative to standard LaTeX+dvips is that it is
unable to read ordinary Encapsulated PostScript (EPS) files,
the most common graphics format in the LaTeX world. Purifyeps
converts EPS files into a 'purified' form that can be read by
both LaTeX+dvips and pdfLaTeX. The trick is that the standard
LaTeX2e graphics packages can parse MetaPost-produced EPS
directly. Hence, purifyeps need only convert an arbitrary EPS
file into the same stylized format that MetaPost outputs.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/purifyeps
%{_texmfdistdir}/scripts/purifyeps/purifyeps
%doc %{_mandir}/man1/purifyeps.1*
%doc %{_texmfdistdir}/doc/man/man1/purifyeps.man1.pdf
%doc %{_texmfdistdir}/doc/support/purifyeps/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/purifyeps/purifyeps purifyeps
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.1-5
+ Revision: 75184e1
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21305 |12mu|texlive-pxbase-0.5-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 28516
# category Package
# catalog-ctan /language/japanese/pxbase
# catalog-date 2012-12-12 11:03:41 +0100
# catalog-license other-free
# catalog-version 0.5
Name:		texlive-pxbase
Version:	0.5
Release:	5
Summary:	Tools for use with (u)pLaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/japanese/pxbase
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pxbase.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pxbase.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive pxbase package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/platex/pxbase/ifuptex.sty
%{_texmfdistdir}/tex/platex/pxbase/pxbabel.sty
%{_texmfdistdir}/tex/platex/pxbase/pxbase.def
%{_texmfdistdir}/tex/platex/pxbase/pxbase.sty
%{_texmfdistdir}/tex/platex/pxbase/pxbasenc.def
%{_texmfdistdir}/tex/platex/pxbase/pxbsjc.def
%{_texmfdistdir}/tex/platex/pxbase/pxjsfenc.def
%{_texmfdistdir}/tex/platex/pxbase/upkcat.sty
%doc %{_texmfdistdir}/doc/platex/pxbase/LICENSE
%doc %{_texmfdistdir}/doc/platex/pxbase/README
%doc %{_texmfdistdir}/doc/platex/pxbase/README-pxbabel
%doc %{_texmfdistdir}/doc/platex/pxbase/README-pxcjkcat

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 0.5-5
+ Revision: e767069
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21306 |12mu|texlive-pxchfon-0.7a-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30635
# category Package
# catalog-ctan /language/japanese/pxchfon
# catalog-date 2013-05-18 17:41:16 +0200
# catalog-license other-free
# catalog-version 0.7a
Name:		texlive-pxchfon
Version:	0.7a
Release:	5
Summary:	Japanese font setup for pLaTeX and upLaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/japanese/pxchfon
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pxchfon.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pxchfon.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pxchfon.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive pxchfon package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/sfd/pxchfon/PXcjk0.sfd
%{_texmfdistdir}/fonts/tfm/public/pxchfon/cfjar-b-l0j.tfm
%{_texmfdistdir}/fonts/tfm/public/pxchfon/cfjar-l-l0j.tfm
%{_texmfdistdir}/fonts/tfm/public/pxchfon/cfjar-r-l0j.tfm
%{_texmfdistdir}/fonts/tfm/public/pxchfon/cfjas-b-l0j.tfm
%{_texmfdistdir}/fonts/tfm/public/pxchfon/cfjas-r-l0j.tfm
%{_texmfdistdir}/fonts/tfm/public/pxchfon/cfjas-x-l0j.tfm
%{_texmfdistdir}/fonts/tfm/public/pxchfon/r-cfjar-b-l0j.tfm
%{_texmfdistdir}/fonts/tfm/public/pxchfon/r-cfjar-l-l0j.tfm
%{_texmfdistdir}/fonts/tfm/public/pxchfon/r-cfjar-r-l0j.tfm
%{_texmfdistdir}/fonts/tfm/public/pxchfon/r-cfjas-b-l0j.tfm
%{_texmfdistdir}/fonts/tfm/public/pxchfon/r-cfjas-r-l0j.tfm
%{_texmfdistdir}/fonts/tfm/public/pxchfon/r-cfjas-x-l0j.tfm
%{_texmfdistdir}/fonts/vf/public/pxchfon/cfjar-b-l0j.vf
%{_texmfdistdir}/fonts/vf/public/pxchfon/cfjar-l-l0j.vf
%{_texmfdistdir}/fonts/vf/public/pxchfon/cfjar-r-l0j.vf
%{_texmfdistdir}/fonts/vf/public/pxchfon/cfjas-b-l0j.vf
%{_texmfdistdir}/fonts/vf/public/pxchfon/cfjas-r-l0j.vf
%{_texmfdistdir}/fonts/vf/public/pxchfon/cfjas-x-l0j.vf
%{_texmfdistdir}/tex/platex/pxchfon/pxchfon.sty
%{_texmfdistdir}/tex/platex/pxchfon/pxchfon0.def
%{_texmfdistdir}/tex/platex/pxchfon/pxjafont.sty
%doc %{_texmfdistdir}/doc/platex/pxchfon/LICENSE
%doc %{_texmfdistdir}/doc/platex/pxchfon/README-ja
%doc %{_texmfdistdir}/doc/platex/pxchfon/pxchfon.pdf
%doc %{_texmfdistdir}/doc/platex/pxchfon/pxchfon.tex
%doc %{_texmfdistdir}/doc/platex/pxchfon/sample-2000jis.pdf
%doc %{_texmfdistdir}/doc/platex/pxchfon/sample-2000jis.tex
%doc %{_texmfdistdir}/doc/platex/pxchfon/sample-2004jis.pdf
%doc %{_texmfdistdir}/doc/platex/pxchfon/sample-2004jis.tex
%doc %{_texmfdistdir}/doc/platex/pxchfon/sample-pxchfon.pdf
%doc %{_texmfdistdir}/doc/platex/pxchfon/sample-pxchfon.tex
#- source
%doc %{_texmfdistdir}/source/platex/pxchfon/cfjar-b-l0j.vpl
%doc %{_texmfdistdir}/source/platex/pxchfon/cfjar-l-l0j.vpl
%doc %{_texmfdistdir}/source/platex/pxchfon/cfjar-r-l0j.vpl
%doc %{_texmfdistdir}/source/platex/pxchfon/cfjas-b-l0j.vpl
%doc %{_texmfdistdir}/source/platex/pxchfon/cfjas-r-l0j.vpl
%doc %{_texmfdistdir}/source/platex/pxchfon/cfjas-x-l0j.vpl
%doc %{_texmfdistdir}/source/platex/pxchfon/gen-cfja.bat
%doc %{_texmfdistdir}/source/platex/pxchfon/r-cfjar-b-l0j.pl
%doc %{_texmfdistdir}/source/platex/pxchfon/r-cfjar-l-l0j.pl
%doc %{_texmfdistdir}/source/platex/pxchfon/r-cfjar-r-l0j.pl
%doc %{_texmfdistdir}/source/platex/pxchfon/r-cfjas-b-l0j.pl
%doc %{_texmfdistdir}/source/platex/pxchfon/r-cfjas-r-l0j.pl
%doc %{_texmfdistdir}/source/platex/pxchfon/r-cfjas-x-l0j.pl

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 0.7a-5
+ Revision: 2999b47
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21307 |12mu|texlive-pxcjkcat-20131019-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27780
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-pxcjkcat
Version:	20131019
Release:	5
Summary:	TeXLive pxcjkcat package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pxcjkcat.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pxcjkcat.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive pxcjkcat package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/pxcjkcat/pxcjkcat.sty
%doc %{_texmfdistdir}/doc/latex/pxcjkcat/LICENSE
%doc %{_texmfdistdir}/doc/latex/pxcjkcat/README
%doc %{_texmfdistdir}/doc/latex/pxcjkcat/README-ja

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 20131019-5
+ Revision: 241212a
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21308 |12mu|texlive-pxjahyper-0.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 28503
# category Package
# catalog-ctan /language/japanese/pxjahyper
# catalog-date 2012-12-11 14:08:29 +0100
# catalog-license noinfo
# catalog-version 0.3
Name:		texlive-pxjahyper
Version:	0.3
Release:	5
Summary:	Hyperref support for pLaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/japanese/pxjahyper
License:	NOINFO
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pxjahyper.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pxjahyper.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive pxjahyper package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/platex/pxjahyper/pxjahyper.sty
%doc %{_texmfdistdir}/doc/platex/pxjahyper/LICENSE
%doc %{_texmfdistdir}/doc/platex/pxjahyper/README
%doc %{_texmfdistdir}/doc/platex/pxjahyper/pxjahyper.pdf
%doc %{_texmfdistdir}/doc/platex/pxjahyper/pxjahyper.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 0.3-5
+ Revision: 8a39c13
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21309 |12mu|texlive-pxpgfmark-0.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30212
# category Package
# catalog-ctan /graphics/pgf/contrib/pxpgfmark
# catalog-date 2013-05-02 11:19:37 +0200
# catalog-license other-free
# catalog-version 0.2
Name:		texlive-pxpgfmark
Version:	0.2
Release:	5
Summary:	e-pTeX driver for PGF inter-picture connections
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/pxpgfmark
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pxpgfmark.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pxpgfmark.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The distributed drivers do not support the PGF feature of
"inter-picture connections" under e-pTeX and dvipdfmx. The
package uses existing features of dvipdfmx to fix this problem.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/pxpgfmark/pxpgfmark.sty
%doc %{_texmfdistdir}/doc/latex/pxpgfmark/LICENSE
%doc %{_texmfdistdir}/doc/latex/pxpgfmark/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 0.2-5
+ Revision: 5c90bd1
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21310 |12mu|texlive-pxrubrica-20131010-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 28494
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-pxrubrica
Version:	20131010
Release:	5
Summary:	TeXLive pxrubrica package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pxrubrica.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pxrubrica.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pxrubrica.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive pxrubrica package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/platex/pxrubrica/pxrubrica.sty
%doc %{_texmfdistdir}/doc/platex/pxrubrica/LICENSE
%doc %{_texmfdistdir}/doc/platex/pxrubrica/README
%doc %{_texmfdistdir}/doc/platex/pxrubrica/pxrubrica-en.pdf
%doc %{_texmfdistdir}/doc/platex/pxrubrica/pxrubrica-en.tex
%doc %{_texmfdistdir}/doc/platex/pxrubrica/pxrubrica.pdf
%doc %{_texmfdistdir}/doc/platex/pxrubrica/sample/test-jlreq.pdf
%doc %{_texmfdistdir}/doc/platex/pxrubrica/sample/test-jlreq.tex
%doc %{_texmfdistdir}/doc/platex/pxrubrica/sample/test-sf.pdf
%doc %{_texmfdistdir}/doc/platex/pxrubrica/sample/test-sf.tex
%doc %{_texmfdistdir}/doc/platex/pxrubrica/sample/test-toc.pdf
%doc %{_texmfdistdir}/doc/platex/pxrubrica/sample/test-toc.tex
#- source
%doc %{_texmfdistdir}/source/platex/pxrubrica/pxrubrica.dtx
%doc %{_texmfdistdir}/source/platex/pxrubrica/pxrubrica.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 20131010-5
+ Revision: c083858
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21311 |12mu|texlive-pythontex-0.12-1.5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31686
# category Package
# catalog-ctan /macros/latex/contrib/pythontex
# catalog-date 2013-09-17 11:10:59 +0200
# catalog-license lppl1.3
# catalog-version 0.12
Name:		texlive-pythontex
Version:	0.12
Release:	1.5
Summary:	Run Python from within a document, typesetting the results
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pythontex
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pythontex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pythontex.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pythontex.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
# FIXME not really, only during update
Provides:	texlive-pythontex.bin
#Requires:	texlive-pythontex.bin

%description
The package allows you to enter Python code within a LaTeX
document, execute the code, and access its output in the
original document. Python code is only executed when it has
been modified, or when it meets user-specified criteria. Code
may be divided into user-defined sessions, which automatically
run in parallel. Errors and warnings are synchronized with the
LaTeX document, so that they refer to the document's line
numbers. External dependencies can be tracked, so that code is
re-executed when the data it depends on is modified. PythonTeX
also provides syntax highlighting for code in LaTeX documents
via the Pygments syntax highlighter. The package provides a
depythontex utility, that creates a copy of the document in
which all Python code has been replaced by its output. This is
useful for journal submissions, sharing documents, and
conversion to other formats.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/scripts/pythontex/depythontex.py
%{_texmfdistdir}/scripts/pythontex/depythontex2.py
%{_texmfdistdir}/scripts/pythontex/depythontex3.py
%{_texmfdistdir}/scripts/pythontex/pythontex.py
%{_texmfdistdir}/scripts/pythontex/pythontex2.py
%{_texmfdistdir}/scripts/pythontex/pythontex3.py
%{_texmfdistdir}/scripts/pythontex/pythontex_2to3.py
%{_texmfdistdir}/scripts/pythontex/pythontex_engines.py
%{_texmfdistdir}/scripts/pythontex/pythontex_install_texlive.py
%{_texmfdistdir}/scripts/pythontex/pythontex_utils.py
%{_texmfdistdir}/tex/latex/pythontex/pythontex.sty
%doc %{_texmfdistdir}/doc/latex/pythontex/README
%doc %{_texmfdistdir}/doc/latex/pythontex/pythontex.pdf
%doc %{_texmfdistdir}/doc/latex/pythontex/pythontex_gallery.pdf
%doc %{_texmfdistdir}/doc/latex/pythontex/pythontex_gallery.tex
%doc %{_texmfdistdir}/doc/latex/pythontex/pythontex_quickstart.pdf
%doc %{_texmfdistdir}/doc/latex/pythontex/pythontex_quickstart.tex
#- source
%doc %{_texmfdistdir}/source/latex/pythontex/pythontex.bat
%doc %{_texmfdistdir}/source/latex/pythontex/pythontex.dtx
%doc %{_texmfdistdir}/source/latex/pythontex/pythontex.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 0.12-1.5
+ Revision: 6c341f7
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21312 |12mu|texlive-quotchap-1.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 28046
# category Package
# catalog-ctan /macros/latex/contrib/quotchap
# catalog-date 2012-10-20 22:28:24 +0200
# catalog-license gpl
# catalog-version 1.1
Name:		texlive-quotchap
Version:	1.1
Release:	5
Summary:	Decorative chapter headings
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/quotchap
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/quotchap.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/quotchap.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/quotchap.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A package for creating decorative chapter headings with
quotations. Uses graphical and coloured output and by default
needs the "Adobe standard font set" (as supported by psnfss).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/quotchap/quotchap.sty
%doc %{_texmfdistdir}/doc/latex/quotchap/README
%doc %{_texmfdistdir}/doc/latex/quotchap/document.pdf
%doc %{_texmfdistdir}/doc/latex/quotchap/document.tex
%doc %{_texmfdistdir}/doc/latex/quotchap/quotchap.pdf
#- source
%doc %{_texmfdistdir}/source/latex/quotchap/quotchap.dtx
%doc %{_texmfdistdir}/source/latex/quotchap/quotchap.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.1-5
+ Revision: 03dcf39
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21313 |12mu|texlive-ran_toks-20131014-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 28361
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-ran_toks
Version:	20131014
Release:	5
Summary:	TeXLive ran_toks package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ran_toks.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ran_toks.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ran_toks.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive ran_toks package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/ran_toks/ran_toks.sty
%doc %{_texmfdistdir}/doc/latex/ran_toks/doc/rantoks_man.pdf
%doc %{_texmfdistdir}/doc/latex/ran_toks/doc/rantoks_man.tex
%doc %{_texmfdistdir}/doc/latex/ran_toks/examples/ran_toks.tex
#- source
%doc %{_texmfdistdir}/source/latex/ran_toks/ran_toks.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 20131014-5
+ Revision: 47864ae
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21314 |12mu|texlive-readarray-1.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30489
# category Package
# catalog-ctan /macros/latex/contrib/readarray
# catalog-date 2013-05-15 00:25:13 +0200
# catalog-license lppl1.3
# catalog-version 1.2
Name:		texlive-readarray
Version:	1.2
Release:	5
Summary:	Read, store and recall array-formatted data
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/readarray
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/readarray.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/readarray.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package allows the user to input formatted data into
elements of a 2-D or 3-D array and to recall that data at will
by individual cell number. The data can be but need not be
numerical in nature. It can be, for example, formatted text.
While the package can be used for any application where indexed
data is called for, the package proves particularly useful when
elements of multiple arrays must be recallable and dynamically
combined at time of compilation, rather than in advance.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/readarray/readarray.sty
%doc %{_texmfdistdir}/doc/latex/readarray/README
%doc %{_texmfdistdir}/doc/latex/readarray/readarray.pdf
%doc %{_texmfdistdir}/doc/latex/readarray/readarray.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 1.2-5
+ Revision: 4f2e005
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21315 |12mu|texlive-refenums-1.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32562
# category Package
# catalog-ctan /macros/latex/contrib/refenums
# catalog-date 2014-01-03 20:50:16 +0100
# catalog-license lppl1.3
# catalog-version 1.1.1
Name:		texlive-refenums
Version:	1.1.1
Release:	1
Summary:	Define reference labels items with names of their own
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/refenums
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/refenums.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/refenums.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides commands to define enumerable items with a
number and a long name, which can be referenced referenced
later with the name or just the short form. For instance,
"Milestone M1: Specification created" can be defined and later
on be referenced with 'M1' or 'M1 ("Specification created")'.
The text in the references is derived from the definition and
also rendered as hyperlink to the definition.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/refenums/refenums.sty
%doc %{_texmfdistdir}/doc/latex/refenums/LICENSE
%doc %{_texmfdistdir}/doc/latex/refenums/README.md
%doc %{_texmfdistdir}/doc/latex/refenums/demo.pdf
%doc %{_texmfdistdir}/doc/latex/refenums/demo.tex
%doc %{_texmfdistdir}/doc/latex/refenums/test/demo-sec-param.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Fri Feb 14 2014 Rosa <rosa@abf.rosalinux.ru> 1.1.1-1
+ Revision: 86b3556
- Automatic import for version 1.1.1-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21316 |12mu|texlive-reflectgraphics-0.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32181
# category Package
# catalog-ctan /macros/latex/contrib/reflectgraphics
# catalog-date 2013-11-18 17:49:17 +0100
# catalog-license lppl1.3
# catalog-version 0.2
Name:		texlive-reflectgraphics
Version:	0.2
Release:	5
Summary:	Techniques for reflecting graphics
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/reflectgraphics
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/reflectgraphics.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/reflectgraphics.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/reflectgraphics.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a macro for reflecting images, in a number
of different ways, in pursuit of "more striking" graphics in a
document.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/reflectgraphics/reflectgraphics.sty
%doc %{_texmfdistdir}/doc/latex/reflectgraphics/README
%doc %{_texmfdistdir}/doc/latex/reflectgraphics/reflectgraphics.pdf
#- source
%doc %{_texmfdistdir}/source/latex/reflectgraphics/reflectgraphics.dtx
%doc %{_texmfdistdir}/source/latex/reflectgraphics/reflectgraphics.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 0.2-5
+ Revision: 1f63229
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21317 |12mu|texlive-repere-20140214-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32455
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-repere
Version:	20140214
Release:	1
Summary:	TeXLive repere package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/repere.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/repere.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive repere package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/metapost/repere/repere.mp
%doc %{_texmfdistdir}/doc/metapost/repere/README
%doc %{_texmfdistdir}/doc/metapost/repere/repere-doc.pdf
%doc %{_texmfdistdir}/doc/metapost/repere/repere-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar metapost doc %{buildroot}%{_texmfdistdir}

%changelog
* Fri Feb 14 2014 Rosa <rosa@abf.rosalinux.ru> 20140214-1
+ Revision: 0889398
- Automatic import for version 20140214-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21318 |12mu|texlive-resphilosophica-1.19-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32874
# category Package
# catalog-ctan /macros/latex/contrib/resphilosophica
# catalog-date 2014-02-05 19:42:21 +0100
# catalog-license lppl1.3
# catalog-version 1.19
Name:		texlive-resphilosophica
Version:	1.19
Release:	1
Summary:	Typeset articles for the journal Res Philosophica
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/resphilosophica
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/resphilosophica.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/resphilosophica.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/resphilosophica.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Th bundle provides a class for typesetting articles for the
journal Res Philosophica. Development was commissioned by Saint
Louis University.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/resphilosophica/resphilosophica.bst
%{_texmfdistdir}/tex/latex/resphilosophica/resphilosophica.cls
%doc %{_texmfdistdir}/doc/latex/resphilosophica/Makefile
%doc %{_texmfdistdir}/doc/latex/resphilosophica/README
%doc %{_texmfdistdir}/doc/latex/resphilosophica/resphilosophica.bib
%doc %{_texmfdistdir}/doc/latex/resphilosophica/resphilosophica.pdf
%doc %{_texmfdistdir}/doc/latex/resphilosophica/rpsample.bib
%doc %{_texmfdistdir}/doc/latex/resphilosophica/rpsample.pdf
%doc %{_texmfdistdir}/doc/latex/resphilosophica/rpsample.tex
#- source
%doc %{_texmfdistdir}/source/latex/resphilosophica/resphilosophica.dtx
%doc %{_texmfdistdir}/source/latex/resphilosophica/resphilosophica.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Tue Apr 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.19-1
+ Revision: 347dd6a
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21319 |12mu|texlive-resumecls-0.2.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29417
# category Package
# catalog-ctan /macros/xetex/latex/resumecls
# catalog-date 2013-03-17 10:58:10 +0100
# catalog-license lppl1.3
# catalog-version 0.2.1
Name:		texlive-resumecls
Version:	0.2.1
Release:	5
Summary:	Typeset a resumee in both Chinese and English
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/xetex/latex/resumecls
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/resumecls.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/resumecls.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/resumecls.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The class provides a simple resumee structure that works,
natively, with both Chinese and English text.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/xelatex/resumecls/resumecls.cls
%doc %{_texmfdistdir}/doc/xelatex/resumecls/Makefile
%doc %{_texmfdistdir}/doc/xelatex/resumecls/README
%doc %{_texmfdistdir}/doc/xelatex/resumecls/example/Makefile
%doc %{_texmfdistdir}/doc/xelatex/resumecls/example/README.md
%doc %{_texmfdistdir}/doc/xelatex/resumecls/example/config-sample.mk
%doc %{_texmfdistdir}/doc/xelatex/resumecls/example/config.mk
%doc %{_texmfdistdir}/doc/xelatex/resumecls/example/resume-en.pdf
%doc %{_texmfdistdir}/doc/xelatex/resumecls/example/resume-en.tex
%doc %{_texmfdistdir}/doc/xelatex/resumecls/example/resume-zh.pdf
%doc %{_texmfdistdir}/doc/xelatex/resumecls/example/resume-zh.tex
%doc %{_texmfdistdir}/doc/xelatex/resumecls/example/resume.bib
%doc %{_texmfdistdir}/doc/xelatex/resumecls/resumecls.pdf
#- source
%doc %{_texmfdistdir}/source/xelatex/resumecls/resumecls.dtx
%doc %{_texmfdistdir}/source/xelatex/resumecls/resumecls.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 0.2.1-5
+ Revision: 860459f
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21320 |12mu|texlive-ribbonproofs-1.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31137
# category Package
# catalog-ctan /macros/latex/contrib/ribbonproofs
# catalog-date 2013-07-08 10:43:32 +0200
# catalog-license lppl1.3
# catalog-version 1.0
Name:		texlive-ribbonproofs
Version:	1.0
Release:	5
Summary:	Drawing ribbon proofs
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ribbonproofs
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ribbonproofs.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ribbonproofs.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a way to draw "ribbon proofs" in LaTeX. A
ribbon proof is a diagrammatic representation of a mathematical
proof that a computer program meets its specification. These
diagrams are more human-readable, more scalable, and more
easily modified than the corresponding textual proofs.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/ribbonproofs/ribbonproofs.sty
%doc %{_texmfdistdir}/doc/latex/ribbonproofs/README
%doc %{_texmfdistdir}/doc/latex/ribbonproofs/ribbonproofsmanual.pdf
%doc %{_texmfdistdir}/doc/latex/ribbonproofs/ribbonproofsmanual.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 1.0-5
+ Revision: 3ce9de5
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21321 |12mu|texlive-roundbox-0.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29675
# category Package
# catalog-ctan /macros/latex/contrib/roundbox
# catalog-date 2013-04-04 11:28:51 +0200
# catalog-license lppl1.3
# catalog-version 0.2
Name:		texlive-roundbox
Version:	0.2
Release:	5
Summary:	Round boxes in LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/roundbox
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/roundbox.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/roundbox.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package implements a command \roundbox that can be used,
in LaTeX, for producing boxes, framed with rounded corners.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/roundbox/roundbox.sty
%doc %{_texmfdistdir}/doc/latex/roundbox/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.2-5
+ Revision: d6d831b
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21322 |12mu|texlive-rsfso-1.01-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32051
# category Package
# catalog-ctan /fonts/rsfso
# catalog-date 2013-11-03 08:42:21 +0100
# catalog-license lppl
# catalog-version 1.01
Name:		texlive-rsfso
Version:	1.01
Release:	5
Summary:	A mathematical calligraphic font based on rsfs
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/rsfso
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rsfso.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rsfso.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides virtual fonts and LaTeX support files for
mathematical calligraphic fonts based on the rsfs Adobe Type 1
fonts (which must also be present for successful installation,
with the slant substantially reduced. The output is quite
similar to that from the Adobe Mathematical Pi script font.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/map/dvips/rsfso/rsfso.map
%{_texmfdistdir}/fonts/tfm/public/rsfso/rrsfso10.tfm
%{_texmfdistdir}/fonts/tfm/public/rsfso/rrsfso5.tfm
%{_texmfdistdir}/fonts/tfm/public/rsfso/rrsfso7.tfm
%{_texmfdistdir}/fonts/tfm/public/rsfso/rsfso10.tfm
%{_texmfdistdir}/fonts/tfm/public/rsfso/rsfso5.tfm
%{_texmfdistdir}/fonts/tfm/public/rsfso/rsfso7.tfm
%{_texmfdistdir}/fonts/vf/public/rsfso/rsfso10.vf
%{_texmfdistdir}/fonts/vf/public/rsfso/rsfso5.vf
%{_texmfdistdir}/fonts/vf/public/rsfso/rsfso7.vf
%{_texmfdistdir}/tex/latex/rsfso/rsfso.sty
%{_texmfdistdir}/tex/latex/rsfso/ursfso.fd
%doc %{_texmfdistdir}/doc/fonts/rsfso/README
%doc %{_texmfdistdir}/doc/fonts/rsfso/mh2scr0.png
%doc %{_texmfdistdir}/doc/fonts/rsfso/rsfso-doc.pdf
%doc %{_texmfdistdir}/doc/fonts/rsfso/rsfso-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.01-5
+ Revision: 6163390
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21323 |12mu|texlive-rterface-20130423-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30084
# category Package
# catalog-ctan /macros/latex/contrib/rterface
# catalog-date 2013-04-23 19:30:36 +0200
# catalog-license lppl1.2
# catalog-version undef
Name:		texlive-rterface
Version:	20130423
Release:	5
Summary:	Access to R analysis from within a document
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/rterface
License:	LPPL1.2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rterface.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rterface.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package mediates interaction between LaTeX and R; it allows
LaTeX to set R's parameters, and provides code to read R
output.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/rterface/rterface.sty
%doc %{_texmfdistdir}/doc/latex/rterface/README
%doc %{_texmfdistdir}/doc/latex/rterface/rterface.pdf
%doc %{_texmfdistdir}/doc/latex/rterface/rterface.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 20130423-5
+ Revision: 451ec4c
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21324 |12mu|texlive-rubik-2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32919
# category Package
# catalog-ctan /macros/latex/contrib/rubik
# catalog-date 2014-02-07 11:34:07 +0100
# catalog-license lppl1.3
# catalog-version 2.0
Name:		texlive-rubik
Version:	2.0
Release:	2
Summary:	Document Rubik cube configurations and rotation sequences
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/rubik
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rubik.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rubik.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rubik.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-rubik.bin = %{EVRD}

%description
The bundle provides two packages: rubikcube provides commands
for typesetting Rubik cubes and their transformations; and
rubikrotation which can process a sequence of Rubik rotation
moves, with the help of a Perl package executed via \write18
(shell escape) commands.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/rubikrotation
%{_texmfdistdir}/scripts/rubik/rubikrotation.pl
%{_texmfdistdir}/tex/latex/rubik/rubikcube.sty
%{_texmfdistdir}/tex/latex/rubik/rubikrotation.sty
%doc %{_texmfdistdir}/doc/latex/rubik/README
%doc %{_texmfdistdir}/doc/latex/rubik/Rubik_doc_figA.pdf
%doc %{_texmfdistdir}/doc/latex/rubik/Rubik_doc_figB.pdf
%doc %{_texmfdistdir}/doc/latex/rubik/Rubik_doc_figC.pdf
%doc %{_texmfdistdir}/doc/latex/rubik/Rubik_doc_figD.pdf
%doc %{_texmfdistdir}/doc/latex/rubik/Rubik_doc_figE.pdf
%doc %{_texmfdistdir}/doc/latex/rubik/Rubikrot_doc_figA.pdf
%doc %{_texmfdistdir}/doc/latex/rubik/Rubikrot_doc_figB.pdf
%doc %{_texmfdistdir}/doc/latex/rubik/example-cube.pdf
%doc %{_texmfdistdir}/doc/latex/rubik/example-cube.tex
%doc %{_texmfdistdir}/doc/latex/rubik/example-rot1.pdf
%doc %{_texmfdistdir}/doc/latex/rubik/example-rot1.sh
%doc %{_texmfdistdir}/doc/latex/rubik/example-rot1.tex
%doc %{_texmfdistdir}/doc/latex/rubik/example-rot2.pdf
%doc %{_texmfdistdir}/doc/latex/rubik/example-rot2.sh
%doc %{_texmfdistdir}/doc/latex/rubik/example-rot2.tex
%doc %{_texmfdistdir}/doc/latex/rubik/rubikcube.pdf
%doc %{_texmfdistdir}/doc/latex/rubik/rubikrotation.pdf
#- source
%doc %{_texmfdistdir}/source/latex/rubik/example-rot1.bat
%doc %{_texmfdistdir}/source/latex/rubik/example-rot2.bat
%doc %{_texmfdistdir}/source/latex/rubik/rubikcube.dtx
%doc %{_texmfdistdir}/source/latex/rubik/rubikcube.ins
%doc %{_texmfdistdir}/source/latex/rubik/rubikrotation.dtx
%doc %{_texmfdistdir}/source/latex/rubik/rubikrotation.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/rubik/rubikrotation.pl rubikrotation
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}

%changelog
* Mon Feb 17 2014 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> 2.0-2
+ Revision: a5eb397
- - Update to latest release.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21325 |12mu|texlive-rulercompass-1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32392
# category Package
# catalog-ctan /graphics/pgf/contrib/rulercompass
# catalog-date 2013-12-11 23:41:59 +0100
# catalog-license lppl1.3
# catalog-version 1
Name:		texlive-rulercompass
Version:	1
Release:	1
Summary:	A TikZ library for straight-edge and compass diagrams
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/rulercompass
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rulercompass.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rulercompass.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rulercompass.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package defines some commands and styles to support drawing
straight-edge and compass diagrams with TikZ.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/rulercompass/tikzlibraryrulercompass.code.tex
%doc %{_texmfdistdir}/doc/latex/rulercompass/README.txt
%doc %{_texmfdistdir}/doc/latex/rulercompass/rulercompass.pdf
%doc %{_texmfdistdir}/doc/latex/rulercompass/rulercompass_doc.pdf
%doc %{_texmfdistdir}/doc/latex/rulercompass/rulercompass_doc.tex
#- source
%doc %{_texmfdistdir}/source/latex/rulercompass/rulercompass.dtx
%doc %{_texmfdistdir}/source/latex/rulercompass/rulercompass.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Fri Feb 14 2014 Rosa <rosa@abf.rosalinux.ru> 1-1
+ Revision: 32f1922
- Automatic import for version 1-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21326 |12mu|texlive-sa-tikz-0.7a-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32815
# category Package
# catalog-ctan /graphics/pgf/contrib/sa-tikz
# catalog-date 2014-01-29 19:47:58 +0100
# catalog-license lppl1.3
# catalog-version 0.7a
Name:		texlive-sa-tikz
Version:	0.7a
Release:	1
Summary:	TikZ library to draw switching architectures
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/sa-tikz
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sa-tikz.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sa-tikz.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a library that offers an easy way to draw
switching architectures and to customize their aspect.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/sa-tikz/sa-tikz.sty
%{_texmfdistdir}/tex/latex/sa-tikz/tikzlibraryswitching-architectures.code.tex
%doc %{_texmfdistdir}/doc/latex/sa-tikz/README
%doc %{_texmfdistdir}/doc/latex/sa-tikz/pgfmanual-en-macros.tex
%doc %{_texmfdistdir}/doc/latex/sa-tikz/sa-tikz-doc.pdf
%doc %{_texmfdistdir}/doc/latex/sa-tikz/sa-tikz-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Fri Feb 14 2014 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> 0.7a-1
+ Revision: 72381d3
- - Update to latest release.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21327 |12mu|texlive-savesym-1.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31565
# category Package
# catalog-ctan /macros/latex/contrib/savesym/savesym.sty
# catalog-date 2013-09-02 18:12:33 +0200
# catalog-license lppl
# catalog-version 1.2
Name:		texlive-savesym
Version:	1.2
Release:	5
Summary:	Redefine symbols where names conflict
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/savesym/savesym.sty
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/savesym.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
There are a number of symbols (e.g., \Square) that are defined
by several packages. In order to typeset all the variants in a
document, we have to give the glyph a unique name. To do that,
we define \savesymbol{XXX}, which renames a symbol from \XXX to
\origXXX, and \restoresymbols{yyy}{XXX}, which renames \origXXX
back to \XXX and defines a new command, \yyyXXX, which
corresponds to the most recently loaded version of \XXX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/savesym/savesym.sty

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.2-5
+ Revision: 1cbe4fa
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21328 |12mu|texlive-savetrees-2.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29841
# category Package
# catalog-ctan /macros/latex/contrib/savetrees
# catalog-date 2013-04-10 07:27:56 +0200
# catalog-license lppl
# catalog-version 2.1
Name:		texlive-savetrees
Version:	2.1
Release:	5
Summary:	Pack as much as possible onto each page of a LaTeX document
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/savetrees
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/savetrees.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/savetrees.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/savetrees.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The goal of the savetrees package is to pack as much text as
possible onto each page of a LaTeX document. Admittedly, this
makes the document far less attractive. Nevertheless, savetrees
is a simple way to save paper when printing draft copies of a
document. It can also be useful when trying to meet a tight
page-length requirement for a conference or journal submission.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/savetrees/savetrees.bst
%{_texmfdistdir}/tex/latex/savetrees/savetrees.sty
%doc %{_texmfdistdir}/doc/latex/savetrees/README
%doc %{_texmfdistdir}/doc/latex/savetrees/savetrees.pdf
%doc %{_texmfdistdir}/doc/latex/savetrees/st-sample2e.pdf
#- source
%doc %{_texmfdistdir}/source/latex/savetrees/savetrees.dtx
%doc %{_texmfdistdir}/source/latex/savetrees/savetrees.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.1-5
+ Revision: 8ff2906
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21329 |12mu|texlive-scalerel-1.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 33145
# category Package
# catalog-ctan /macros/latex/contrib/scalerel
# catalog-date 2014-03-10 14:38:12 +0100
# catalog-license lppl
# catalog-version 1.6
Name:		texlive-scalerel
Version:	1.6
Release:	1
Summary:	Constrained scaling and stretching of objects
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/scalerel
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/scalerel.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/scalerel.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides four commands for vertically scaling and
stretching objects. Its primary function is the ability to
scale/stretch and shift one object to conform to the size of a
specified second object. This feature can be useful in both
equations and schematic diagrams. Additionally, the scaling and
stretching commands offer constraints on maximum width and/or
minimum aspect ratio, which are often used to preserve
legibility or for the sake of general appearance.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/scalerel/scalerel.sty
%doc %{_texmfdistdir}/doc/latex/scalerel/README
%doc %{_texmfdistdir}/doc/latex/scalerel/scalerel.pdf
%doc %{_texmfdistdir}/doc/latex/scalerel/scalerel.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Mon Mar 17 2014 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> 1.6-1
+ Revision: 1b264a5
- - Update to latest release.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21330 |12mu|texlive-scanpages-1.01-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32673
# category Package
# catalog-ctan /macros/latex/contrib/scanpages
# catalog-date 2014-01-11 00:28:51 +0100
# catalog-license lppl1.3
# catalog-version 1.01
Name:		texlive-scanpages
Version:	1.01
Release:	1
Summary:	Support importing and embellishing scanned documents
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/scanpages
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/scanpages.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/scanpages.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bundle provides support for the process of creating
documents based on pre-TeX-era material that is available as
scanned pages, only.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/scanpages/scanpages.sty
%doc %{_texmfdistdir}/doc/latex/scanpages/README
%doc %{_texmfdistdir}/doc/latex/scanpages/replicate.plist
%doc %{_texmfdistdir}/doc/latex/scanpages/replicate.py
%doc %{_texmfdistdir}/doc/latex/scanpages/scanpages-doc.pdf
%doc %{_texmfdistdir}/doc/latex/scanpages/scanpages-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Fri Feb 14 2014 Rosa <rosa@abf.rosalinux.ru> 1.01-1
+ Revision: 62caa82
- Automatic import for version 1.01-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21331 |12mu|texlive-schemata-0.7-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31743
# category Package
# catalog-ctan /macros/generic/schemata
# catalog-date 2013-09-24 17:34:21 +0200
# catalog-license lppl1.3
# catalog-version 0.7
Name:		texlive-schemata
Version:	0.7
Release:	5
Summary:	Print topical diagrams
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/generic/schemata
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/schemata.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/schemata.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/schemata.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package facilitates the creation of topical schemata,
outlines that use braces (or facsimiles thereof) to illustrate
the breakdown of concepts and categories in Scholastic thought
from late medieval and early modern periods.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/schemata/schemata.sty
%doc %{_texmfdistdir}/doc/generic/schemata/Makefile
%doc %{_texmfdistdir}/doc/generic/schemata/README
%doc %{_texmfdistdir}/doc/generic/schemata/schemata.pdf
#- source
%doc %{_texmfdistdir}/source/generic/schemata/schemata.dtx
%doc %{_texmfdistdir}/source/generic/schemata/schemata.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 0.7-5
+ Revision: 2e06f48
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21332 |12mu|texlive-scheme-context-20131201-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32062
# category Scheme
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-scheme-context
Version:	20131201
Release:	5
Summary:	ConTeXt scheme
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/scheme-context.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-context
Requires:	texlive-collection-context
Requires:	texlive-collection-metapost
Requires:	texlive-tex-gyre
Requires:	texlive-tex-gyre-math
Requires:	texlive-antt
Requires:	texlive-iwona
Requires:	texlive-kurier
Requires:	texlive-poltawski
Requires:	texlive-xits
Requires:	texlive-Asana-Math
Requires:	texlive-gentium-tug
Requires:	texlive-txfonts
Requires:	texlive-pxfonts
Requires:	texlive-eulervm
Requires:	texlive-marvosym
Requires:	texlive-wasy
Requires:	texlive-ccicons
Requires:	texlive-ly1

%description
This is the TeX Live scheme for installing ConTeXt.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 20131201-5
+ Revision: f31c4ce
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21333 |12mu|texlive-scheme-full-20131013-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30492
# category Scheme
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-scheme-full
Version:	20131013
Release:	5
Summary:	full scheme (everything)
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/scheme-full.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-collection-basic
Requires:	texlive-collection-bibtexextra
Requires:	texlive-collection-binextra
Requires:	texlive-collection-context
Requires:	texlive-collection-fontsextra
Requires:	texlive-collection-fontsrecommended
Requires:	texlive-collection-formatsextra
Requires:	texlive-collection-fontutils
Requires:	texlive-collection-games
Requires:	texlive-collection-genericextra
Requires:	texlive-collection-genericrecommended
Requires:	texlive-collection-htmlxml
Requires:	texlive-collection-humanities
Requires:	texlive-collection-langafrican
Requires:	texlive-collection-langarabic
Requires:	texlive-collection-langcjk
Requires:	texlive-collection-langcyrillic
Requires:	texlive-collection-langczechslovak
Requires:	texlive-collection-langenglish
Requires:	texlive-collection-langeuropean
Requires:	texlive-collection-langfrench
Requires:	texlive-collection-langgerman
Requires:	texlive-collection-langgreek
Requires:	texlive-collection-langindic
Requires:	texlive-collection-langitalian
Requires:	texlive-collection-langother
Requires:	texlive-collection-langpolish
Requires:	texlive-collection-langportuguese
Requires:	texlive-collection-langspanish
Requires:	texlive-collection-latex
Requires:	texlive-collection-latexextra
Requires:	texlive-collection-latexrecommended
Requires:	texlive-collection-luatex
Requires:	texlive-collection-mathextra
Requires:	texlive-collection-metapost
Requires:	texlive-collection-music
Requires:	texlive-collection-omega
Requires:	texlive-collection-pictures
Requires:	texlive-collection-plainextra
Requires:	texlive-collection-pstricks
Requires:	texlive-collection-publishers
Requires:	texlive-collection-science
Requires:	texlive-collection-xetex

%description
This is the full TeX Live scheme: it installs everything
available.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install

%changelog
* Tue Feb 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 20131013-5
+ Revision: ff1d9bf
- Updated to 20131013



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21334 |12mu|texlive-scheme-gust-20131013-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30372
# category Scheme
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-scheme-gust
Version:	20131013
Release:	5
Summary:	GUST TeX Live scheme
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/scheme-gust.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-FAQ-en
Requires:	texlive-Type1fonts
Requires:	texlive-amslatex-primer
Requires:	texlive-amstex
Requires:	texlive-antt
Requires:	texlive-bibtex8
Requires:	texlive-comment
Requires:	texlive-comprehensive
Requires:	texlive-concrete
Requires:	texlive-cyklop
Requires:	texlive-dvidvi
Requires:	texlive-dviljk
Requires:	texlive-gustprog
Requires:	texlive-impatient
Requires:	texlive-iwona
Requires:	texlive-metafont-beginners
Requires:	texlive-metapost-examples
Requires:	texlive-poltawski
Requires:	texlive-seetexk
Requires:	texlive-seminar
Requires:	texlive-tds
Requires:	texlive-tex4ht
Requires:	texlive-texdoc
Requires:	texlive-collection-basic
Requires:	texlive-collection-context
Requires:	texlive-collection-fontutils
Requires:	texlive-collection-fontsrecommended
Requires:	texlive-collection-genericrecommended
Requires:	texlive-collection-langpolish
Requires:	texlive-collection-latex
Requires:	texlive-collection-latexrecommended
Requires:	texlive-collection-metapost
Requires:	texlive-collection-xetex

%description
This is the GUST TeX Live scheme: it is a set of files
sufficient to typeset Polish plain TeX, LaTeX and ConTeXt
documents in PostScript or PDF.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 20131013-5
+ Revision: c24c33e
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21335 |12mu|texlive-scheme-medium-20131013-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30457
# category Scheme
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-scheme-medium
Version:	20131013
Release:	5
Summary:	medium scheme (small + more packages and languages)
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/scheme-medium.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-collection-basic
Requires:	texlive-collection-binextra
Requires:	texlive-collection-context
Requires:	texlive-collection-fontsrecommended
Requires:	texlive-collection-fontutils
Requires:	texlive-collection-genericrecommended
Requires:	texlive-collection-langczechslovak
Requires:	texlive-collection-langenglish
Requires:	texlive-collection-langeuropean
Requires:	texlive-collection-langfrench
Requires:	texlive-collection-langgerman
Requires:	texlive-collection-langitalian
Requires:	texlive-collection-langpolish
Requires:	texlive-collection-langportuguese
Requires:	texlive-collection-langspanish
Requires:	texlive-collection-latex
Requires:	texlive-collection-latexrecommended
Requires:	texlive-collection-luatex
Requires:	texlive-collection-mathextra
Requires:	texlive-collection-metapost
Requires:	texlive-collection-plainextra
Requires:	texlive-collection-xetex

%description
This is the medium TeX Live collection: it contains plain TeX,
LaTeX, many recommended packages, and support for most European
languages.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 20131013-5
+ Revision: d5bc9dc
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21336 |12mu|texlive-scheme-small-20131013-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30937
# category Scheme
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-scheme-small
Version:	20131013
Release:	5
Summary:	small scheme (basic + xetex, metapost, a few languages)
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/scheme-small.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-collection-basic
Requires:	texlive-collection-latex
Requires:	texlive-collection-latexrecommended
Requires:	texlive-collection-metapost
Requires:	texlive-collection-xetex
Requires:	texlive-lualibs
Requires:	texlive-luaotfload
Requires:	texlive-luatexbase
Requires:	texlive-revtex
Requires:	texlive-synctex
Requires:	texlive-times
Requires:	texlive-tipa
Requires:	texlive-zapfding
Requires:	texlive-babel-basque
Requires:	texlive-hyphen-basque
Requires:	texlive-babel-czech
Requires:	texlive-hyphen-czech
Requires:	texlive-babel-danish
Requires:	texlive-hyphen-danish
Requires:	texlive-babel-dutch
Requires:	texlive-hyphen-dutch
Requires:	texlive-babel-english
Requires:	texlive-hyphen-english
Requires:	texlive-babel-finnish
Requires:	texlive-hyphen-finnish
Requires:	texlive-babel-french
Requires:	texlive-hyphen-french
Requires:	texlive-babel-german
Requires:	texlive-hyphen-german
Requires:	texlive-babel-hungarian
Requires:	texlive-hyphen-hungarian
Requires:	texlive-babel-italian
Requires:	texlive-hyphen-italian
Requires:	texlive-babel-norsk
Requires:	texlive-hyphen-norwegian
Requires:	texlive-babel-polish
Requires:	texlive-hyphen-polish
Requires:	texlive-babel-portuges
Requires:	texlive-hyphen-portuguese
Requires:	texlive-babel-spanish
Requires:	texlive-hyphen-spanish
Requires:	texlive-babel-swedish
Requires:	texlive-hyphen-swedish

%description
This is a small TeX Live scheme, corresponding to MacTeX's
BasicTeX variant.  It adds XeTeX, MetaPost, various
hyphenations, and some recommended packages to scheme-basic.

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 20131013-5
+ Revision: 472f62e
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21337 |12mu|texlive-scheme-tetex-20140215-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32952
# category Scheme
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-scheme-tetex
Version:	20140215
Release:	1
Summary:	teTeX scheme (more than medium, but nowhere near full)
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/scheme-tetex.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-FAQ-en
Requires:	texlive-SIunits
Requires:	texlive-acronym
Requires:	texlive-amslatex-primer
Requires:	texlive-bbm
Requires:	texlive-bbm-macros
Requires:	texlive-bbold
Requires:	texlive-bibtex8
Requires:	texlive-ctie
Requires:	texlive-detex
Requires:	texlive-dtl
Requires:	texlive-dvi2tty
Requires:	texlive-dvicopy
Requires:	texlive-dvidvi
Requires:	texlive-dviljk
Requires:	texlive-patgen
Requires:	texlive-pdftools
Requires:	texlive-seetexk
Requires:	texlive-tie
Requires:	texlive-web
Requires:	texlive-cmbright
Requires:	texlive-cweb
Requires:	texlive-eplain
Requires:	texlive-eulervm
Requires:	texlive-gentle
Requires:	texlive-lshort-english
Requires:	texlive-mltex
Requires:	texlive-multirow
Requires:	texlive-nomencl
Requires:	texlive-pst-pdf
Requires:	texlive-rsfs
Requires:	texlive-subfigure
Requires:	texlive-supertabular
Requires:	texlive-tamethebeast
Requires:	texlive-tds
Requires:	texlive-tex-refs
Requires:	texlive-voss-mathmode
Requires:	texlive-collection-basic
Requires:	texlive-collection-context
Requires:	texlive-collection-fontsrecommended
Requires:	texlive-collection-fontutils
Requires:	texlive-collection-genericrecommended
Requires:	texlive-collection-langcjk
Requires:	texlive-collection-langcyrillic
Requires:	texlive-collection-langczechslovak
Requires:	texlive-collection-langenglish
Requires:	texlive-collection-langeuropean
Requires:	texlive-collection-langfrench
Requires:	texlive-collection-langgerman
Requires:	texlive-collection-langgreek
Requires:	texlive-collection-langitalian
Requires:	texlive-collection-langother
Requires:	texlive-collection-langpolish
Requires:	texlive-collection-langportuguese
Requires:	texlive-collection-langspanish
Requires:	texlive-collection-latex
Requires:	texlive-collection-latexrecommended
Requires:	texlive-collection-mathextra
Requires:	texlive-collection-metapost
Requires:	texlive-collection-omega
Requires:	texlive-collection-pictures
Requires:	texlive-collection-plainextra
Requires:	texlive-collection-pstricks
%rename tetex
%rename texlive-dviutils

%description
TeX Live scheme nearly equivalent to the teTeX distribution
that was maintained by Thomas Esser.

%posttrans
    %{_sbindir}/texlive.post -

#-----------------------------------------------------------------------
%files

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install

%changelog
* Tue Feb 25 2014 Denis Silakov <denis.silakov@rosalab.ru> 20140215-1
+ Revision: cb3061f
- Updated to 20140215



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21338 |12mu|texlive-scrjrnl-0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27810
# category Package
# catalog-ctan /macros/latex/contrib/scrjrnl
# catalog-date 2012-09-24 22:53:58 +0200
# catalog-license lppl1.3
# catalog-version 0.1
Name:		texlive-scrjrnl
Version:	0.1
Release:	1
Summary:	Typeset diaries or journals
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/scrjrnl
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/scrjrnl.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/scrjrnl.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/scrjrnl.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A class, based on scrbook, designed for typesetting diaries,
journals or devotionals.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/scrjrnl/scrjrnl.cls
%doc %{_texmfdistdir}/doc/latex/scrjrnl/README
%doc %{_texmfdistdir}/doc/latex/scrjrnl/example.pdf
%doc %{_texmfdistdir}/doc/latex/scrjrnl/scrjrnl.pdf
#- source
%doc %{_texmfdistdir}/source/latex/scrjrnl/scrjrnl.dtx
%doc %{_texmfdistdir}/source/latex/scrjrnl/scrjrnl.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}



%changelog
* Fri Nov 02 2012 Rosa <rosa@rosa-build.rosalab.ru> 0.1-1
+ Revision: 4333e30
- Automatic import for version 0.1-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21339 |12mu|texlive-seetexk-20120410-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29764
# category TLCore
# catalog-ctan /dviware/dvibook
# catalog-date 2012-04-10 15:00:16 +0200
# catalog-license other-free
# catalog-version undef
Name:		texlive-seetexk
Version:	20120410
Release:	6
Summary:	Utilities for manipulating DVI files
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/dviware/dvibook
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/seetexk.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-seetexk.bin

%description
The collection comprises: - dvibook, which will rearrange the
pages of a DVI file into 'signatures' as used when printing a
book; - dviconcat, for concatenating pages of DVI file(s); -
dviselect, which will select pages from one DVI file to create
a new DVI file; - dvitodvi, which will rearrange the pages of a
DVI file to create a new file; and - libtex, a library for
manipulating the files, from the old SeeTeX project. The
utilities are provided as C source with Imakefiles, and an MS-
DOS version of dvibook is also provided.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_mandir}/man1/dvibook.1*
%{_texmfdistdir}/doc/man/man1/dvibook.man1.pdf
%{_mandir}/man1/dviconcat.1*
%{_texmfdistdir}/doc/man/man1/dviconcat.man1.pdf
%{_mandir}/man1/dviselect.1*
%{_texmfdistdir}/doc/man/man1/dviselect.man1.pdf
%{_mandir}/man1/dvitodvi.1*
%{_texmfdistdir}/doc/man/man1/dvitodvi.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 20120410-6
+ Revision: 90a7b72
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21340 |12mu|texlive-selnolig-0.254-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31544
# category Package
# catalog-ctan /macros/luatex/latex/selnolig
# catalog-date 2013-08-08 08:16:08 +0200
# catalog-license lppl1.3
# catalog-version 0.254
Name:		texlive-selnolig
Version:	0.254
Release:	5
Summary:	Selectively disable typographic ligatures
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/luatex/latex/selnolig
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/selnolig.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/selnolig.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package suppresses typographic ligatures selectively, i.e.,
based on predefined search patterns. The search patterns focus
on ligatures deemed inappropriate because they span morpheme
boundaries. For example, the word shelfful, which is mentioned
in the TeXbook as a word for which the ff ligature might be
inappropriate, is automatically typeset as shelf\/ful rather
than as shel{ff}ul. For English and German language documents,
the package provides extensive rules for the selective
suppression of so-called "common" ligatures. These comprise the
ff, fi, fl, ffi, and ffl ligatures as well as the ft and fft
ligatures. Other f-ligatures, such as fb, fh, fj and fk, are
suppressed globally, while exceptions are made for names and
words of non-English/German origin, such as Kafka and fjord.
For English language documents, the package further provides
ligature suppression macros for a number of so-called
"discretionary" or "rare" ligatures such as ct, st, and sp. The
package requires use of a recent LuaLaTeX format (for example
TeXLive2012 or 2013, or MiKTeX2.9).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/lualatex/selnolig/selnolig-english-hyphex.sty
%{_texmfdistdir}/tex/lualatex/selnolig/selnolig-english-patterns.sty
%{_texmfdistdir}/tex/lualatex/selnolig/selnolig-german-hyphex.sty
%{_texmfdistdir}/tex/lualatex/selnolig/selnolig-german-patterns.sty
%{_texmfdistdir}/tex/lualatex/selnolig/selnolig.lua
%{_texmfdistdir}/tex/lualatex/selnolig/selnolig.sty
%doc %{_texmfdistdir}/doc/lualatex/selnolig/README
%doc %{_texmfdistdir}/doc/lualatex/selnolig/gpp-ft.fea
%doc %{_texmfdistdir}/doc/lualatex/selnolig/selnolig-bugreport.tex
%doc %{_texmfdistdir}/doc/lualatex/selnolig/selnolig-english-test.pdf
%doc %{_texmfdistdir}/doc/lualatex/selnolig/selnolig-english-test.tex
%doc %{_texmfdistdir}/doc/lualatex/selnolig/selnolig-english-wordlist.tex
%doc %{_texmfdistdir}/doc/lualatex/selnolig/selnolig-german-test.pdf
%doc %{_texmfdistdir}/doc/lualatex/selnolig/selnolig-german-test.tex
%doc %{_texmfdistdir}/doc/lualatex/selnolig/selnolig-german-wordlist.tex
%doc %{_texmfdistdir}/doc/lualatex/selnolig/selnolig.pdf
%doc %{_texmfdistdir}/doc/lualatex/selnolig/selnolig.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 0.254-5
+ Revision: 86dd61e
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21341 |12mu|texlive-seminar-1.61-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32762
# category Package
# catalog-ctan /macros/latex/contrib/seminar
# catalog-date 2014-01-20 13:04:19 +0100
# catalog-license lppl1.2
# catalog-version 1.61
Name:		texlive-seminar
Version:	1.61
Release:	1
Summary:	Make overhead slides
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/seminar
License:	LPPL1.2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/seminar.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/seminar.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A class that produces overhead slides (transparencies), with
many facilities. The class requires availability of the
fancybox package. Seminar is also the basis of other classes,
such as prosper. In fact, seminar is not nowadays reckoned a
good basis for a presentation -- users are advised to use more
recent classes such as powerdot or beamer, both of which are
tuned to 21st-century presentation styles. Note that the
seminar distribution relies on the xcomment package, which was
once part of the bundle, but now has a separate existence.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/seminar/npsfont.sty
%{_texmfdistdir}/tex/latex/seminar/sem-a4.sty
%{_texmfdistdir}/tex/latex/seminar/sem-dem.sty
%{_texmfdistdir}/tex/latex/seminar/sem-page.sty
%{_texmfdistdir}/tex/latex/seminar/semcolor.sty
%{_texmfdistdir}/tex/latex/seminar/semhelv.sty
%{_texmfdistdir}/tex/latex/seminar/seminar.bg2
%{_texmfdistdir}/tex/latex/seminar/seminar.bug
%{_texmfdistdir}/tex/latex/seminar/seminar.cls
%{_texmfdistdir}/tex/latex/seminar/seminar.sty
%{_texmfdistdir}/tex/latex/seminar/semlayer.sty
%{_texmfdistdir}/tex/latex/seminar/semlcmss.sty
%{_texmfdistdir}/tex/latex/seminar/semrot.sty
%{_texmfdistdir}/tex/latex/seminar/slidesec.sty
%{_texmfdistdir}/tex/latex/seminar/tvz-code.sty
%{_texmfdistdir}/tex/latex/seminar/tvz-hax.sty
%{_texmfdistdir}/tex/latex/seminar/tvz-user.sty
%doc %{_texmfdistdir}/doc/latex/seminar/Changes
%doc %{_texmfdistdir}/doc/latex/seminar/README
%doc %{_texmfdistdir}/doc/latex/seminar/run.sh
%doc %{_texmfdistdir}/doc/latex/seminar/sem-code.tex
%doc %{_texmfdistdir}/doc/latex/seminar/sem-make.tex
%doc %{_texmfdistdir}/doc/latex/seminar/seminar-doc.pdf
%doc %{_texmfdistdir}/doc/latex/seminar/seminar-doc.tex
%doc %{_texmfdistdir}/doc/latex/seminar/seminar.bg3
%doc %{_texmfdistdir}/doc/latex/seminar/seminar.con
%doc %{_texmfdistdir}/doc/latex/seminar/seminar.doc
%doc %{_texmfdistdir}/doc/latex/seminar/semlayer.doc
%doc %{_texmfdistdir}/doc/latex/seminar/semsamp1.pdf
%doc %{_texmfdistdir}/doc/latex/seminar/semsamp1.tex
%doc %{_texmfdistdir}/doc/latex/seminar/semsamp2.pdf
%doc %{_texmfdistdir}/doc/latex/seminar/semsamp2.tex
%doc %{_texmfdistdir}/doc/latex/seminar/semsamp3.pdf
%doc %{_texmfdistdir}/doc/latex/seminar/semsamp3.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.61-1
+ Revision: 98aecc6
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21342 |12mu|texlive-sepfootnotes-0.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 28885
# category Package
# catalog-ctan /macros/latex/contrib/sepfootnotes
# catalog-date 2013-01-19 01:10:31 +0100
# catalog-license lppl1.3
# catalog-version 0.2
Name:		texlive-sepfootnotes
Version:	0.2
Release:	5
Summary:	Support footnotes and endnotes from separate files
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/sepfootnotes
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sepfootnotes.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sepfootnotes.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package supports footnotes and endnotes from separate
files. This is achieved with commands \sepfootnotecontent and
\sepfootnote; the former defines the content of a note, while
the latter typesets that note.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/sepfootnotes/sepfootnotes.sty
%doc %{_texmfdistdir}/doc/latex/sepfootnotes/README
%doc %{_texmfdistdir}/doc/latex/sepfootnotes/sepfootnotes.pdf
%doc %{_texmfdistdir}/doc/latex/sepfootnotes/sepfootnotes.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.2-5
+ Revision: e9de44e
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21343 |12mu|texlive-setdeck-0.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27997
# category Package
# catalog-ctan /graphics/pgf/contrib/setdeck
# catalog-date 2012-10-17 15:07:15 +0200
# catalog-license gpl3
# catalog-version 0.1
Name:		texlive-setdeck
Version:	0.1
Release:	6
Summary:	Typeset cards for Set
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/setdeck
License:	GPL3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/setdeck.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/setdeck.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package will typeset cards for use in a game of Set.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/setdeck/setdeck.sty
%doc %{_texmfdistdir}/doc/latex/setdeck/README
%doc %{_texmfdistdir}/doc/latex/setdeck/setdeck.pdf
%doc %{_texmfdistdir}/doc/latex/setdeck/setdeck.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Fri Mar 07 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.1-6
+ Revision: ac42041
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21344 |12mu|texlive-showdim-1.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 28918
# category Package
# catalog-ctan /macros/latex/contrib/showdim/showdim.sty
# catalog-date 2012-12-19 17:06:30 +0100
# catalog-license lppl
# catalog-version 1.2
Name:		texlive-showdim
Version:	1.2
Release:	5
Summary:	Variants on printing dimensions
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/showdim/showdim.sty
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/showdim.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/showdim.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A package for LaTeX providing a number of commands for printing
the value of a TeX dimension. For example,
\tenthpt{\baselineskip} yields the current value of
\baselineskip rounded to the nearest tenth of a point.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/showdim/showdim.sty
%doc %{_texmfdistdir}/doc/latex/showdim/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 1.2-5
+ Revision: fad372b
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21345 |12mu|texlive-simplecd-1.4-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29260
# category Package
# catalog-ctan /macros/latex/contrib/simplecd
# catalog-date 2013-02-28 20:37:57 +0100
# catalog-license lppl1.2
# catalog-version 1.4
Name:		texlive-simplecd
Version:	1.4
Release:	5
Summary:	Simple CD, DVD covers for printing
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/simplecd
License:	LPPL1.2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/simplecd.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/simplecd.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/simplecd.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides printable cut-outs for various CD, DVD and
other disc holders. The name of the package comes from its
implementation and ease of use; it was designed just for text
content, but since the text is placed in a \parbox in a tabular
environment cell, a rather wide range of things may be placed.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/simplecd/simplecd.sty
%doc %{_texmfdistdir}/doc/latex/simplecd/README
%doc %{_texmfdistdir}/doc/latex/simplecd/examples.pdf
%doc %{_texmfdistdir}/doc/latex/simplecd/examples.tex
%doc %{_texmfdistdir}/doc/latex/simplecd/simplecd.pdf
#- source
%doc %{_texmfdistdir}/source/latex/simplecd/simplecd.dtx
%doc %{_texmfdistdir}/source/latex/simplecd/simplecd.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.4-5
+ Revision: f98785b
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21346 |12mu|texlive-simurgh-0.01b-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31719
# category Package
# catalog-ctan /macros/luatex/latex/simurgh
# catalog-date 2013-09-21 10:47:25 +0200
# catalog-license gpl2
# catalog-version 0.01b
Name:		texlive-simurgh
Version:	0.01b
Release:	5
Summary:	Typeset Parsi in LuaLaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/luatex/latex/simurgh
License:	GPL2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/simurgh.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/simurgh.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides an automatic and unified interface for
Parsi typesetting in LaTeX, using the LuaTeX engine. The
project to produce this system is dedicated to Ferdowsi The
Great.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-abjad.sty
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-adadi.sty
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-algorithm.sty
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-algorithmic.sty
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-amsart.sty
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-amsbook.sty
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-amsmath.sty
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-amstext.sty
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-amsthm.sty
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-array.sty
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-article.sty
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-artikel1.sty
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-artikel2.sty
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-artikel3.sty
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-arydshln.sty
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-backref.sty
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-bidi.sty
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-boek.sty
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-boek3.sty
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-book.sty
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-bookest.sty
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-caption3.sty
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-char-def.lua
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-char-ini.lua
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-chkeng.sty
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-clss.sty
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-counters.sty
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-cptns.sty
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-doc.cls
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-empheq.sty
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-extarticle.sty
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-extbook.sty
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-extletter.sty
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-extreport.sty
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-fleqn.sty
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-fonts.sty
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-footnotes.sty
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-ftnxtra.sty
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-glossaries.sty
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-harfi.sty
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-jalalical.sty
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-leqno.sty
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-letter.sty
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-lettrine.sty
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-loader.sty
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-ltx.sty
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-mathdigitspec.sty
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-memoir.sty
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-minitoc.sty
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-natbib.sty
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-pkgs.sty
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-poem.sty
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-rapport1.sty
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-rapport3.sty
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-refrep.sty
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-report.sty
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-scrartcl.sty
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-scrbook.sty
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-scrlettr.sty
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-scrreprt.sty
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-shellescape.sty
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-tags.sty
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-tartibi.sty
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-tools.sty
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-unibidi-core.lua
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-unibidi-ini.lua
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-unibidi-math.lua
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-unibidi.lua
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-unibidi.sty
%{_texmfdistdir}/tex/lualatex/simurgh/simurgh.sty
%doc %{_texmfdistdir}/doc/lualatex/simurgh/ChangeLog
%doc %{_texmfdistdir}/doc/lualatex/simurgh/README.doc
%doc %{_texmfdistdir}/doc/lualatex/simurgh/simurgh-doc.pdf
%doc %{_texmfdistdir}/doc/lualatex/simurgh/simurgh-doc.tex
%doc %{_texmfdistdir}/doc/lualatex/simurgh/simurgh-logo.pdf
%doc %{_texmfdistdir}/doc/lualatex/simurgh/simurgh-logo.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 0.01b-5
+ Revision: 0a6f631
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21347 |12mu|texlive-skak-1.5.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32758
# category Package
# catalog-ctan /fonts/chess/skak
# catalog-date 2014-01-22 19:51:35 +0100
# catalog-license lppl
# catalog-version 1.5.2
Name:		texlive-skak
Version:	1.5.2
Release:	1
Summary:	Fonts and macros for typesetting chess games
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/chess/skak
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/skak.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/skak.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package provides macros and fonts in Metafont format which
can be used to typeset chess games using PGN, and to show
diagrams of the current board in a document. The package builds
on work by Piet Tutelaers -- the main novelty is the use of PGN
for input instead of the more cumbersome coordinate notation
(g1f3 becomes the more readable Nf3 in PGN). An Adobe Type 1
implementation of skak's fonts is available as package skaknew;
an alternative chess notational scheme is available in package
texmate, and a general mechanism for selecting chess fonts is
provided in chessfss.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/skak/skak10.mf
%{_texmfdistdir}/fonts/source/public/skak/skak15.mf
%{_texmfdistdir}/fonts/source/public/skak/skak20.mf
%{_texmfdistdir}/fonts/source/public/skak/skak30.mf
%{_texmfdistdir}/fonts/source/public/skak/skakbase.mf
%{_texmfdistdir}/fonts/source/public/skak/skakbrikker.mf
%{_texmfdistdir}/fonts/source/public/skak/skakf10.mf
%{_texmfdistdir}/fonts/source/public/skak/skakf10b.mf
%{_texmfdistdir}/fonts/source/public/skak/skakinf.mf
%{_texmfdistdir}/fonts/tfm/public/skak/skak10.tfm
%{_texmfdistdir}/fonts/tfm/public/skak/skak15.tfm
%{_texmfdistdir}/fonts/tfm/public/skak/skak20.tfm
%{_texmfdistdir}/fonts/tfm/public/skak/skak30.tfm
%{_texmfdistdir}/fonts/tfm/public/skak/skakf10.tfm
%{_texmfdistdir}/fonts/tfm/public/skak/skakf10b.tfm
%{_texmfdistdir}/tex/latex/skak/chess-workshop-symbols.sty
%{_texmfdistdir}/tex/latex/skak/skak.fd
%{_texmfdistdir}/tex/latex/skak/skak.sty
%{_texmfdistdir}/tex/latex/skak/uskak.fd
%doc %{_texmfdistdir}/doc/latex/skak/ChangeLog.md
%doc %{_texmfdistdir}/doc/latex/skak/LICENSE
%doc %{_texmfdistdir}/doc/latex/skak/README.md
%doc %{_texmfdistdir}/doc/latex/skak/THANKS
%doc %{_texmfdistdir}/doc/latex/skak/WC-2004-S-00007.tex
%doc %{_texmfdistdir}/doc/latex/skak/_region_.tex
%doc %{_texmfdistdir}/doc/latex/skak/andreas_wilm_1.tex
%doc %{_texmfdistdir}/doc/latex/skak/angletst.tex
%doc %{_texmfdistdir}/doc/latex/skak/debug_storegame.tex
%doc %{_texmfdistdir}/doc/latex/skak/demo-symbols.tex
%doc %{_texmfdistdir}/doc/latex/skak/fen_with_black.tex
%doc %{_texmfdistdir}/doc/latex/skak/font.tex
%doc %{_texmfdistdir}/doc/latex/skak/font2.tex
%doc %{_texmfdistdir}/doc/latex/skak/hightest.tex
%doc %{_texmfdistdir}/doc/latex/skak/informator.ps
%doc %{_texmfdistdir}/doc/latex/skak/informator.tex
%doc %{_texmfdistdir}/doc/latex/skak/ingo-bug1.tex
%doc %{_texmfdistdir}/doc/latex/skak/longmove_king_bug.tex
%doc %{_texmfdistdir}/doc/latex/skak/longmoves.tex
%doc %{_texmfdistdir}/doc/latex/skak/makefile
%doc %{_texmfdistdir}/doc/latex/skak/promotion_problem_Ulrike.tex
%doc %{_texmfdistdir}/doc/latex/skak/refman.ps
%doc %{_texmfdistdir}/doc/latex/skak/refman.tex
%doc %{_texmfdistdir}/doc/latex/skak/show.tex
%doc %{_texmfdistdir}/doc/latex/skak/skakdoc.ps
%doc %{_texmfdistdir}/doc/latex/skak/skakdoc.tex
%doc %{_texmfdistdir}/doc/latex/skak/special.map
%doc %{_texmfdistdir}/doc/latex/skak/syntax.tex
%doc %{_texmfdistdir}/doc/latex/skak/test1.tex
%doc %{_texmfdistdir}/doc/latex/skak/test2.tex
%doc %{_texmfdistdir}/doc/latex/skak/test_capture.tex
%doc %{_texmfdistdir}/doc/latex/skak/tuggame.ps
%doc %{_texmfdistdir}/doc/latex/skak/tuggame.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.5.2-1
+ Revision: 03374d8
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21348 |12mu|texlive-skdoc-1.4a-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32278
# category Package
# catalog-ctan /macros/latex/contrib/skdoc
# catalog-date 2013-11-28 23:56:30 +0100
# catalog-license lppl1.3
# catalog-version 1.4a
Name:		texlive-skdoc
Version:	1.4a
Release:	5
Summary:	Documentation and extraction for packages and document classes
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/skdoc
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/skdoc.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/skdoc.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/skdoc.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The class provides the functionality and implementation of
packages and document classes. It is loosely based on the ydoc
and ltxdoc classes, but has a number of incompatible
differences. The class defines a MacroCode environment which
offers an alternative to the the usual docstrip method of
installing packages. It has the ability to generate both
documentation and code in a single run of a single file.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/skdoc/skdoc.cls
%doc %{_texmfdistdir}/doc/latex/skdoc/README
%doc %{_texmfdistdir}/doc/latex/skdoc/skdoc.pdf
#- source
%doc %{_texmfdistdir}/source/latex/skdoc/skdoc.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 1.4a-5
+ Revision: d0421d2
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21349 |12mu|texlive-skmath-0.3a-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30941
# category Package
# catalog-ctan /macros/latex/contrib/skmath
# catalog-date 2013-06-24 23:09:25 +0200
# catalog-license lppl1.3
# catalog-version 0.3a
Name:		texlive-skmath
Version:	0.3a
Release:	5
Summary:	Extensions to the maths command repertoir
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/skmath
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/skmath.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/skmath.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/skmath.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a selection of new maths commands and
improved re-definitions of existing commands.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/skmath/skmath.sty
%doc %{_texmfdistdir}/doc/latex/skmath/README
%doc %{_texmfdistdir}/doc/latex/skmath/skmath.pdf
#- source
%doc %{_texmfdistdir}/source/latex/skmath/skmath.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 0.3a-5
+ Revision: 023da80
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21350 |12mu|texlive-skrapport-0.12d-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31718
# category Package
# catalog-ctan /macros/latex/contrib/skrapport
# catalog-date 2013-09-21 11:27:06 +0200
# catalog-license lppl1.3
# catalog-version 0.12d
Name:		texlive-skrapport
Version:	0.12d
Release:	5
Summary:	'Simple' class for reports, etc
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/skrapport
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/skrapport.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/skrapport.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/skrapport.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The class is intended for simple documents (e.g., reports
handed in as coursework and the like). The class is small and
straightforward; its design was inspired by that of the PracTeX
journal style.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/skrapport/skrapport-colortheme-cruelwater.sty
%{_texmfdistdir}/tex/latex/skrapport/skrapport-colortheme-default.sty
%{_texmfdistdir}/tex/latex/skrapport/skrapport-colortheme-skdoc.sty
%{_texmfdistdir}/tex/latex/skrapport/skrapport-colortheme-unscathed.sty
%{_texmfdistdir}/tex/latex/skrapport/skrapport-colortheme-violet.sty
%{_texmfdistdir}/tex/latex/skrapport/skrapport-size-common.sty
%{_texmfdistdir}/tex/latex/skrapport/skrapport-size10pt.clo
%{_texmfdistdir}/tex/latex/skrapport/skrapport-size11pt.clo
%{_texmfdistdir}/tex/latex/skrapport/skrapport-size12pt.clo
%{_texmfdistdir}/tex/latex/skrapport/skrapport.cls
%doc %{_texmfdistdir}/doc/latex/skrapport/README
%doc %{_texmfdistdir}/doc/latex/skrapport/skrapport.pdf
#- source
%doc %{_texmfdistdir}/source/latex/skrapport/skrapport.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 0.12d-5
+ Revision: 470969d
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21351 |12mu|texlive-smartdiagram-0.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30046
# category Package
# catalog-ctan /graphics/pgf/contrib/smartdiagram
# catalog-date 2013-04-02 02:01:45 +0200
# catalog-license lppl1.3
# catalog-version 0.3
Name:		texlive-smartdiagram
Version:	0.3
Release:	5
Summary:	Generate diagrams from lists
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/smartdiagram
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/smartdiagram.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/smartdiagram.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/smartdiagram.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package will create 'smart' diagrams from lists of items,
for simple documents and for presentations.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/smartdiagram/smartdiagram.sty
%{_texmfdistdir}/tex/latex/smartdiagram/smartdiagramlibraryadditions.code.tex
%{_texmfdistdir}/tex/latex/smartdiagram/smartdiagramlibrarycore.commands.code.tex
%{_texmfdistdir}/tex/latex/smartdiagram/smartdiagramlibrarycore.definitions.code.tex
%{_texmfdistdir}/tex/latex/smartdiagram/smartdiagramlibrarycore.styles.code.tex
%doc %{_texmfdistdir}/doc/latex/smartdiagram/README
%doc %{_texmfdistdir}/doc/latex/smartdiagram/smartdiagram.pdf
#- source
%doc %{_texmfdistdir}/source/latex/smartdiagram/smartdiagram.dtx
%doc %{_texmfdistdir}/source/latex/smartdiagram/smartdiagram.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 0.3-5
+ Revision: a8ab316
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21352 |12mu|texlive-snotez-0.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30355
# category Package
# catalog-ctan /macros/latex/contrib/snotez
# catalog-date 2013-05-09 13:28:31 +0200
# catalog-license lppl1.3
# catalog-version 0.3
Name:		texlive-snotez
Version:	0.3
Release:	5
Summary:	Typeset notes, in the margin
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/snotez
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/snotez.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/snotez.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a macro \sidenote, that places a note in
the margin of the document, with its baseline aligned with the
baseline in the body of the document. These sidenotes are
numbered (both in the text, and on the notes themselves). The
package loads the package etoolbox, pgfopts, marginnote and
perpage.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/snotez/snotez.sty
%doc %{_texmfdistdir}/doc/latex/snotez/README
%doc %{_texmfdistdir}/doc/latex/snotez/snotez_en.pdf
%doc %{_texmfdistdir}/doc/latex/snotez/snotez_en.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 0.3-5
+ Revision: e9165a6
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21353 |12mu|texlive-songs-2.14-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30005
# category Package
# catalog-ctan /macros/latex/contrib/songs
# catalog-date 2012-04-22 21:38:25 +0200
# catalog-license gpl
# catalog-version 2.14
Name:		texlive-songs
Version:	2.14
Release:	5
Summary:	Produce song books for church or fellowship
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/songs
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/songs.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/songs.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/songs.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a means of producing beautiful song books
for church or fellowship. It offers: - a very easy chord-entry
syntax; - multiple modes (words-only; words+chords; slides;
handouts); - measure bars; - guitar tablatures; - automatic
transposition; - scripture quotations; - multiple indexes
(sorted by title, author, important lyrics, or scripture
references); and - projector-style output generation, for
interactive use. A set of example documents is provided.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/songs/songs.sty
%doc %{_texmfdistdir}/doc/latex/songs/Makefile
%doc %{_texmfdistdir}/doc/latex/songs/README
%doc %{_texmfdistdir}/doc/latex/songs/history.txt
%doc %{_texmfdistdir}/doc/latex/songs/license.txt
%doc %{_texmfdistdir}/doc/latex/songs/sample/Makefile
%doc %{_texmfdistdir}/doc/latex/songs/sample/chordbook.tex
%doc %{_texmfdistdir}/doc/latex/songs/sample/lyricbook.tex
%doc %{_texmfdistdir}/doc/latex/songs/sample/slidebook.tex
%doc %{_texmfdistdir}/doc/latex/songs/sample/songs.sbd
%doc %{_texmfdistdir}/doc/latex/songs/sample/transparencies.tex
%doc %{_texmfdistdir}/doc/latex/songs/songidx/Makefile
%doc %{_texmfdistdir}/doc/latex/songs/songidx/authidx.c
%doc %{_texmfdistdir}/doc/latex/songs/songidx/bible.can
%doc %{_texmfdistdir}/doc/latex/songs/songidx/catholic.can
%doc %{_texmfdistdir}/doc/latex/songs/songidx/chars.h
%doc %{_texmfdistdir}/doc/latex/songs/songidx/fileio.c
%doc %{_texmfdistdir}/doc/latex/songs/songidx/fileio.h
%doc %{_texmfdistdir}/doc/latex/songs/songidx/greek.can
%doc %{_texmfdistdir}/doc/latex/songs/songidx/protestant.can
%doc %{_texmfdistdir}/doc/latex/songs/songidx/scripidx.c
%doc %{_texmfdistdir}/doc/latex/songs/songidx/songidx.c
%doc %{_texmfdistdir}/doc/latex/songs/songidx/songidx.h
%doc %{_texmfdistdir}/doc/latex/songs/songidx/songsort.c
%doc %{_texmfdistdir}/doc/latex/songs/songidx/tanakh.can
%doc %{_texmfdistdir}/doc/latex/songs/songidx/titleidx.c
%doc %{_texmfdistdir}/doc/latex/songs/songidx/vsconfig.h
%doc %{_texmfdistdir}/doc/latex/songs/songs.pdf
#- source
%doc %{_texmfdistdir}/source/latex/songs/songs.dtx
%doc %{_texmfdistdir}/source/latex/songs/songs.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 2.14-5
+ Revision: 864595c
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21354 |12mu|texlive-spath3-1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29898
# category Package
# catalog-ctan /graphics/pgf/contrib/spath3
# catalog-date 2013-04-12 17:56:37 +0200
# catalog-license lppl1.3
# catalog-version 1
Name:		texlive-spath3
Version:	1
Release:	5
Summary:	Manipulate "soft paths" in PGF
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/spath3
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/spath3.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/spath3.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/spath3.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The spath3 library provides methods for manipulating the "soft
paths" of TikZ/PGF. Packaged with it are two TikZ libraries
that make use of the methods provided. These are libraries for
drawing calligraphic paths and for drawing knot diagrams.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/spath3/spath3.sty
%{_texmfdistdir}/tex/latex/spath3/tikzlibrarycalligraphy.code.tex
%{_texmfdistdir}/tex/latex/spath3/tikzlibraryknots.code.tex
%doc %{_texmfdistdir}/doc/latex/spath3/README.txt
%doc %{_texmfdistdir}/doc/latex/spath3/calligraphy_doc.pdf
%doc %{_texmfdistdir}/doc/latex/spath3/calligraphy_doc.tex
%doc %{_texmfdistdir}/doc/latex/spath3/knots_doc.pdf
%doc %{_texmfdistdir}/doc/latex/spath3/knots_doc.tex
#- source
%doc %{_texmfdistdir}/source/latex/spath3/spath3.dtx
%doc %{_texmfdistdir}/source/latex/spath3/spath3.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 1-5
+ Revision: 7b5e57b
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21355 |12mu|texlive-spelling-0.41-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30715
# category Package
# catalog-ctan /macros/luatex/generic/spelling
# catalog-date 2013-05-27 20:07:27 +0200
# catalog-license lppl1.3
# catalog-version 0.41
Name:		texlive-spelling
Version:	0.41
Release:	5
Summary:	Support for spell-checking of LuaTeX documents
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/luatex/generic/spelling
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/spelling.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/spelling.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package aids spell-checking of TeX documents compiled with
the LuaTeX engine. It can give visual feedback in PDF output
similar to WYSIWYG word processors. The package relies on an
external spell-checker application to check spelling of a text
file and to output a list of bad spellings. The package should
work with most spell-checkers, even dumb, TeX-unaware ones.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/scripts/spelling/spelling-main.lua
%{_texmfdistdir}/scripts/spelling/spelling-recurse.lua
%{_texmfdistdir}/scripts/spelling/spelling-stage-1.lua
%{_texmfdistdir}/scripts/spelling/spelling-stage-2.lua
%{_texmfdistdir}/scripts/spelling/spelling-stage-3.lua
%{_texmfdistdir}/scripts/spelling/spelling-stage-4.lua
%{_texmfdistdir}/tex/luatex/spelling/spelling.sty
%doc %{_texmfdistdir}/doc/luatex/spelling/CHANGES
%doc %{_texmfdistdir}/doc/luatex/spelling/LICENSE
%doc %{_texmfdistdir}/doc/luatex/spelling/README
%doc %{_texmfdistdir}/doc/luatex/spelling/spelling-doc-lst-lua.tex
%doc %{_texmfdistdir}/doc/luatex/spelling/spelling-doc.bad
%doc %{_texmfdistdir}/doc/luatex/spelling/spelling-doc.pdf
%doc %{_texmfdistdir}/doc/luatex/spelling/spelling-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar scripts tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 0.41-5
+ Revision: 94c8895
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21356 |12mu|texlive-splitindex-1.2a-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29792
# category Package
# catalog-ctan /macros/latex/contrib/splitindex
# catalog-date 2013-04-09 11:35:57 +0200
# catalog-license lppl
# catalog-version 1.2a
Name:		texlive-splitindex
Version:	1.2a
Release:	6
Summary:	Unlimited number of indexes
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/splitindex
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/splitindex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/splitindex.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/splitindex.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-splitindex.bin = %{EVRD}

%description
SplitIndex consists of a LaTeX package, splitidx, and a small
program, splitindex. The package may be used to produce one
index or several indexes. Without splitindex (for example,
using the index package), the number of indexes is limited by
the number of TeX's output streams. But using the program you
may use even more than 16 indexes: splitidx outputs only a
single file \jobname.idx and the program splits that file into
several raw index files and calls your favorite index processor
for each of the files.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/splitindex
%{_texmfdistdir}/scripts/splitindex/splitindex.pl
%{_texmfdistdir}/scripts/splitindex/splitindex.tlu
%{_texmfdistdir}/scripts/splitindex/splitindex_main.tlu
%{_texmfdistdir}/tex/generic/splitindex/splitindex.tex
%{_texmfdistdir}/tex/latex/splitindex/splitidx.sty
%doc %{_texmfdistdir}/doc/latex/splitindex/README
%doc %{_texmfdistdir}/doc/latex/splitindex/install.txt
%doc %{_texmfdistdir}/doc/latex/splitindex/manifest.txt
%doc %{_texmfdistdir}/doc/latex/splitindex/splitidx.pdf
%doc %{_mandir}/man1/splitindex.1*
%doc %{_texmfdistdir}/doc/man/man1/splitindex.man1.pdf
#- source
%doc %{_texmfdistdir}/source/latex/splitindex/README
%doc %{_texmfdistdir}/source/latex/splitindex/install.sh
%doc %{_texmfdistdir}/source/latex/splitindex/install.txt
%doc %{_texmfdistdir}/source/latex/splitindex/manifest.txt
%doc %{_texmfdistdir}/source/latex/splitindex/splitidx.dtx
%doc %{_texmfdistdir}/source/latex/splitindex/splitidx.ins
%doc %{_texmfdistdir}/source/latex/splitindex/splitindex.1
%doc %{_texmfdistdir}/source/latex/splitindex/splitindex.c
%doc %{_texmfdistdir}/source/latex/splitindex/splitindex.java
%doc %{_texmfdistdir}/source/latex/splitindex/splitindex.pl
%doc %{_texmfdistdir}/source/latex/splitindex/splitindex.tex
%doc %{_texmfdistdir}/source/latex/splitindex/splitindex.tlu
%doc %{_texmfdistdir}/source/latex/splitindex/splitindex_main.tlu

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/splitindex/splitindex.pl splitindex
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.2a-6
+ Revision: 2e41b30
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21357 |12mu|texlive-sr-vorl-1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32440
# category Package
# catalog-ctan /macros/latex/contrib/springer/sr-vorl
# catalog-date 2013-12-18 20:28:02 +0100
# catalog-license lppl1.3
# catalog-version 1.0
Name:		texlive-sr-vorl
Version:	1.0
Release:	1
Summary:	Class for Springer books
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/springer/sr-vorl
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sr-vorl.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sr-vorl.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sr-vorl.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The class provides a template for books to be published at
Springer Gabler, Vieweg or Springer Research. It may be used to
produce monographs in different formats and "several-authors-
books" fitting the conditions of Springer Gabler, Vieweg and
Springer Research.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/sr-vorl/sr-vorl.cls
%doc %{_texmfdistdir}/doc/latex/sr-vorl/README
%doc %{_texmfdistdir}/doc/latex/sr-vorl/backmatter_sr-vorl.tex
%doc %{_texmfdistdir}/doc/latex/sr-vorl/frontmatter_sr-vorl.tex
%doc %{_texmfdistdir}/doc/latex/sr-vorl/hauptdatei_sr-vorl.tex
%doc %{_texmfdistdir}/doc/latex/sr-vorl/mainmatter_sr-vorl.tex
%doc %{_texmfdistdir}/doc/latex/sr-vorl/sr-vorl.pdf
#- source
%doc %{_texmfdistdir}/source/latex/sr-vorl/sr-vorl.dtx
%doc %{_texmfdistdir}/source/latex/sr-vorl/sr-vorl.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Fri Feb 14 2014 Rosa <rosa@abf.rosalinux.ru> 1.0-1
+ Revision: b2d830f
- Automatic import for version 1.0-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21358 |12mu|texlive-sslides-20131201-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32293
# category Package
# catalog-ctan /macros/latex/contrib/sslides
# catalog-date 2013-12-01 17:33:13 +0100
# catalog-license lppl1.3
# catalog-version undef
Name:		texlive-sslides
Version:	20131201
Release:	1
Summary:	Slides with headers and footers
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/sslides
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sslides.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sslides.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The class provides a variant of the LaTeX standard slides
class, in which the user may add headers and footers to the
slide.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/sslides/sslides.cls
%doc %{_texmfdistdir}/doc/latex/sslides/land-sample-slide.pdf
%doc %{_texmfdistdir}/doc/latex/sslides/land-sample-slide.tex
%doc %{_texmfdistdir}/doc/latex/sslides/port-sample-slide.pdf
%doc %{_texmfdistdir}/doc/latex/sslides/port-sample-slide.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Fri Feb 14 2014 Rosa <rosa@abf.rosalinux.ru> 20131201-1
+ Revision: cd2966a
- Automatic import for version 20131201-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21359 |12mu|texlive-stackengine-3.24-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32593
# category Package
# catalog-ctan /macros/latex/contrib/stackengine
# catalog-date 2014-01-06 14:33:54 +0100
# catalog-license lppl1.3
# catalog-version 3.24
Name:		texlive-stackengine
Version:	3.24
Release:	1
Summary:	Highly customised stacking of objects, insets, baseline changes, etc
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/stackengine
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/stackengine.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/stackengine.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a versatile way to stack objects
vertically in a variety of customizable ways. A number of
useful macros are provided, all of which make use of the
stackengine core.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/stackengine/stackengine.sty
%doc %{_texmfdistdir}/doc/latex/stackengine/README
%doc %{_texmfdistdir}/doc/latex/stackengine/stackengine.pdf
%doc %{_texmfdistdir}/doc/latex/stackengine/stackengine.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Fri Feb 14 2014 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> 3.24-1
+ Revision: 0b8888d
- - Update to latest release.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21360 |12mu|texlive-standalone-1.1b-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27677
# category Package
# catalog-ctan /macros/latex/contrib/standalone
# catalog-date 2012-09-15 20:44:35 +0200
# catalog-license lppl1.3
# catalog-version 1.1b
Name:		texlive-standalone
Version:	1.1b
Release:	5
Summary:	Compile TeX pictures stand-alone or as part of a document
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/standalone
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/standalone.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/standalone.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/standalone.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A class and package is provided which allows TeX pictures or
other TeX code to be compiled standalone or as part of a main
document. Special support for pictures with beamer overlays is
also provided. The package is used in the main document and
skips extra preambles in sub-files. The class may be used to
simplify the preamble in sub-files. By default the preview
package is used to display the code without margins. The
behaviour in standalone mode may adjusted using a configuration
file standalone.cfg to redefine the standalone environment.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/standalone/standalone.cfg
%{_texmfdistdir}/tex/latex/standalone/standalone.cls
%{_texmfdistdir}/tex/latex/standalone/standalone.sty
%{_texmfdistdir}/tex/plain/standalone/standalone.tex
%doc %{_texmfdistdir}/doc/latex/standalone/README
%doc %{_texmfdistdir}/doc/latex/standalone/standalone.pdf
#- source
%doc %{_texmfdistdir}/source/latex/standalone/standalone.dtx
%doc %{_texmfdistdir}/source/latex/standalone/standalone.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.1b-5
+ Revision: 40b63d9
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21361 |12mu|texlive-stix-20140101-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32585
# category Package
# catalog-ctan /fonts/stix
# catalog-date 2014-01-03 10:16:06 +0100
# catalog-license ofl
# catalog-version 2014-01-01
Name:		texlive-stix
Version:	20140101
Release:	1
Summary:	OpenType Unicode maths fonts
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/fonts/stix
License:	OFL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/stix.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/stix.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/stix.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The STIX fonts are a suite of unicode OpenType fonts containing
a complete set of mathematical glyphs. The CTAN package is a
copy of the fonts' official release, organised as specified by
the TeX Directory Structure, for inclusion in standard TeX
distributions. A Type 1 only distribution of the fonts is
available in the esstix bundle.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/enc/dvips/stix/stix-extra1.enc
%{_texmfdistdir}/fonts/enc/dvips/stix/stix-extra2.enc
%{_texmfdistdir}/fonts/enc/dvips/stix/stix-extra3.enc
%{_texmfdistdir}/fonts/enc/dvips/stix/stix-ot1.enc
%{_texmfdistdir}/fonts/enc/dvips/stix/stix-ot2.enc
%{_texmfdistdir}/fonts/enc/dvips/stix/stix-t1.enc
%{_texmfdistdir}/fonts/enc/dvips/stix/stix-ts1.enc
%{_texmfdistdir}/fonts/map/dvips/stix/stix.map
%{_texmfdistdir}/fonts/opentype/public/stix/STIX-Bold.otf
%{_texmfdistdir}/fonts/opentype/public/stix/STIX-BoldItalic.otf
%{_texmfdistdir}/fonts/opentype/public/stix/STIX-Italic.otf
%{_texmfdistdir}/fonts/opentype/public/stix/STIX-Regular.otf
%{_texmfdistdir}/fonts/opentype/public/stix/STIXMath-Regular.otf
%{_texmfdistdir}/fonts/source/public/stix/ot1-stixgeneral-bold.pl
%{_texmfdistdir}/fonts/source/public/stix/ot1-stixgeneral-bolditalic.pl
%{_texmfdistdir}/fonts/source/public/stix/ot1-stixgeneral-italic.pl
%{_texmfdistdir}/fonts/source/public/stix/ot1-stixgeneral.pl
%{_texmfdistdir}/fonts/source/public/stix/ot1-stixgeneralsc-bold.vpl
%{_texmfdistdir}/fonts/source/public/stix/ot1-stixgeneralsc.vpl
%{_texmfdistdir}/fonts/source/public/stix/ot2-stixgeneral-bold.pl
%{_texmfdistdir}/fonts/source/public/stix/ot2-stixgeneral-bolditalic.pl
%{_texmfdistdir}/fonts/source/public/stix/ot2-stixgeneral-italic.pl
%{_texmfdistdir}/fonts/source/public/stix/ot2-stixgeneral.pl
%{_texmfdistdir}/fonts/source/public/stix/ot2-stixgeneralsc-bold.vpl
%{_texmfdistdir}/fonts/source/public/stix/ot2-stixgeneralsc.vpl
%{_texmfdistdir}/fonts/source/public/stix/stix-extra1-bold.pl
%{_texmfdistdir}/fonts/source/public/stix/stix-extra1.pl
%{_texmfdistdir}/fonts/source/public/stix/stix-extra2-bold.pl
%{_texmfdistdir}/fonts/source/public/stix/stix-extra2.pl
%{_texmfdistdir}/fonts/source/public/stix/stix-extra3-bold.pl
%{_texmfdistdir}/fonts/source/public/stix/stix-extra3.pl
%{_texmfdistdir}/fonts/source/public/stix/stix-mathbb-bold.pl
%{_texmfdistdir}/fonts/source/public/stix/stix-mathbb.pl
%{_texmfdistdir}/fonts/source/public/stix/stix-mathbbit-bold.pl
%{_texmfdistdir}/fonts/source/public/stix/stix-mathbbit.pl
%{_texmfdistdir}/fonts/source/public/stix/stix-mathcal-bold.pl
%{_texmfdistdir}/fonts/source/public/stix/stix-mathcal.pl
%{_texmfdistdir}/fonts/source/public/stix/stix-mathex-bold.pl
%{_texmfdistdir}/fonts/source/public/stix/stix-mathex.pl
%{_texmfdistdir}/fonts/source/public/stix/stix-mathfrak-bold.pl
%{_texmfdistdir}/fonts/source/public/stix/stix-mathfrak.pl
%{_texmfdistdir}/fonts/source/public/stix/stix-mathit-bold.pl
%{_texmfdistdir}/fonts/source/public/stix/stix-mathit.pl
%{_texmfdistdir}/fonts/source/public/stix/stix-mathrm-bold.pl
%{_texmfdistdir}/fonts/source/public/stix/stix-mathrm.pl
%{_texmfdistdir}/fonts/source/public/stix/stix-mathscr-bold.pl
%{_texmfdistdir}/fonts/source/public/stix/stix-mathscr.pl
%{_texmfdistdir}/fonts/source/public/stix/stix-mathsf-bold.pl
%{_texmfdistdir}/fonts/source/public/stix/stix-mathsf.pl
%{_texmfdistdir}/fonts/source/public/stix/stix-mathsfit-bold.pl
%{_texmfdistdir}/fonts/source/public/stix/stix-mathsfit.pl
%{_texmfdistdir}/fonts/source/public/stix/stix-mathtt-bold.pl
%{_texmfdistdir}/fonts/source/public/stix/stix-mathtt.pl
%{_texmfdistdir}/fonts/source/public/stix/t1-stixgeneral-bold.pl
%{_texmfdistdir}/fonts/source/public/stix/t1-stixgeneral-bolditalic.pl
%{_texmfdistdir}/fonts/source/public/stix/t1-stixgeneral-italic.pl
%{_texmfdistdir}/fonts/source/public/stix/t1-stixgeneral.pl
%{_texmfdistdir}/fonts/source/public/stix/t1-stixgeneralsc-bold.vpl
%{_texmfdistdir}/fonts/source/public/stix/t1-stixgeneralsc.vpl
%{_texmfdistdir}/fonts/source/public/stix/ts1-stixgeneral-bold.pl
%{_texmfdistdir}/fonts/source/public/stix/ts1-stixgeneral-bolditalic.pl
%{_texmfdistdir}/fonts/source/public/stix/ts1-stixgeneral-italic.pl
%{_texmfdistdir}/fonts/source/public/stix/ts1-stixgeneral.pl
%{_texmfdistdir}/fonts/tfm/public/stix/ot1-stixgeneral-bold.tfm
%{_texmfdistdir}/fonts/tfm/public/stix/ot1-stixgeneral-bolditalic.tfm
%{_texmfdistdir}/fonts/tfm/public/stix/ot1-stixgeneral-italic.tfm
%{_texmfdistdir}/fonts/tfm/public/stix/ot1-stixgeneral.tfm
%{_texmfdistdir}/fonts/tfm/public/stix/ot1-stixgeneralsc-bold.tfm
%{_texmfdistdir}/fonts/tfm/public/stix/ot1-stixgeneralsc.tfm
%{_texmfdistdir}/fonts/tfm/public/stix/ot2-stixgeneral-bold.tfm
%{_texmfdistdir}/fonts/tfm/public/stix/ot2-stixgeneral-bolditalic.tfm
%{_texmfdistdir}/fonts/tfm/public/stix/ot2-stixgeneral-italic.tfm
%{_texmfdistdir}/fonts/tfm/public/stix/ot2-stixgeneral.tfm
%{_texmfdistdir}/fonts/tfm/public/stix/ot2-stixgeneralsc-bold.tfm
%{_texmfdistdir}/fonts/tfm/public/stix/ot2-stixgeneralsc.tfm
%{_texmfdistdir}/fonts/tfm/public/stix/stix-extra1.tfm
%{_texmfdistdir}/fonts/tfm/public/stix/stix-extra2.tfm
%{_texmfdistdir}/fonts/tfm/public/stix/stix-extra3.tfm
%{_texmfdistdir}/fonts/tfm/public/stix/stix-mathbb-bold.tfm
%{_texmfdistdir}/fonts/tfm/public/stix/stix-mathbb.tfm
%{_texmfdistdir}/fonts/tfm/public/stix/stix-mathbbit-bold.tfm
%{_texmfdistdir}/fonts/tfm/public/stix/stix-mathbbit.tfm
%{_texmfdistdir}/fonts/tfm/public/stix/stix-mathcal-bold.tfm
%{_texmfdistdir}/fonts/tfm/public/stix/stix-mathcal.tfm
%{_texmfdistdir}/fonts/tfm/public/stix/stix-mathex-bold.tfm
%{_texmfdistdir}/fonts/tfm/public/stix/stix-mathex.tfm
%{_texmfdistdir}/fonts/tfm/public/stix/stix-mathfrak-bold.tfm
%{_texmfdistdir}/fonts/tfm/public/stix/stix-mathfrak.tfm
%{_texmfdistdir}/fonts/tfm/public/stix/stix-mathit-bold.tfm
%{_texmfdistdir}/fonts/tfm/public/stix/stix-mathit.tfm
%{_texmfdistdir}/fonts/tfm/public/stix/stix-mathrm-bold.tfm
%{_texmfdistdir}/fonts/tfm/public/stix/stix-mathrm.tfm
%{_texmfdistdir}/fonts/tfm/public/stix/stix-mathscr-bold.tfm
%{_texmfdistdir}/fonts/tfm/public/stix/stix-mathscr.tfm
%{_texmfdistdir}/fonts/tfm/public/stix/stix-mathsf-bold.tfm
%{_texmfdistdir}/fonts/tfm/public/stix/stix-mathsf.tfm
%{_texmfdistdir}/fonts/tfm/public/stix/stix-mathsfit-bold.tfm
%{_texmfdistdir}/fonts/tfm/public/stix/stix-mathsfit.tfm
%{_texmfdistdir}/fonts/tfm/public/stix/stix-mathtt-bold.tfm
%{_texmfdistdir}/fonts/tfm/public/stix/stix-mathtt.tfm
%{_texmfdistdir}/fonts/tfm/public/stix/t1-stixgeneral-bold.tfm
%{_texmfdistdir}/fonts/tfm/public/stix/t1-stixgeneral-bolditalic.tfm
%{_texmfdistdir}/fonts/tfm/public/stix/t1-stixgeneral-italic.tfm
%{_texmfdistdir}/fonts/tfm/public/stix/t1-stixgeneral.tfm
%{_texmfdistdir}/fonts/tfm/public/stix/t1-stixgeneralsc-bold.tfm
%{_texmfdistdir}/fonts/tfm/public/stix/t1-stixgeneralsc.tfm
%{_texmfdistdir}/fonts/tfm/public/stix/ts1-stixgeneral-bold.tfm
%{_texmfdistdir}/fonts/tfm/public/stix/ts1-stixgeneral-bolditalic.tfm
%{_texmfdistdir}/fonts/tfm/public/stix/ts1-stixgeneral-italic.tfm
%{_texmfdistdir}/fonts/tfm/public/stix/ts1-stixgeneral.tfm
%{_texmfdistdir}/fonts/type1/public/stix/STIXGeneral-Bold.pfb
%{_texmfdistdir}/fonts/type1/public/stix/STIXGeneral-BoldItalic.pfb
%{_texmfdistdir}/fonts/type1/public/stix/STIXGeneral-Italic.pfb
%{_texmfdistdir}/fonts/type1/public/stix/STIXGeneral-Regular.pfb
%{_texmfdistdir}/fonts/type1/public/stix/stix-mathbb-bold.pfb
%{_texmfdistdir}/fonts/type1/public/stix/stix-mathbb.pfb
%{_texmfdistdir}/fonts/type1/public/stix/stix-mathbbit-bold.pfb
%{_texmfdistdir}/fonts/type1/public/stix/stix-mathbbit.pfb
%{_texmfdistdir}/fonts/type1/public/stix/stix-mathcal-bold.pfb
%{_texmfdistdir}/fonts/type1/public/stix/stix-mathcal.pfb
%{_texmfdistdir}/fonts/type1/public/stix/stix-mathex-bold.pfb
%{_texmfdistdir}/fonts/type1/public/stix/stix-mathex.pfb
%{_texmfdistdir}/fonts/type1/public/stix/stix-mathfrak-bold.pfb
%{_texmfdistdir}/fonts/type1/public/stix/stix-mathfrak.pfb
%{_texmfdistdir}/fonts/type1/public/stix/stix-mathit-bold.pfb
%{_texmfdistdir}/fonts/type1/public/stix/stix-mathit.pfb
%{_texmfdistdir}/fonts/type1/public/stix/stix-mathrm-bold.pfb
%{_texmfdistdir}/fonts/type1/public/stix/stix-mathrm.pfb
%{_texmfdistdir}/fonts/type1/public/stix/stix-mathscr-bold.pfb
%{_texmfdistdir}/fonts/type1/public/stix/stix-mathscr.pfb
%{_texmfdistdir}/fonts/type1/public/stix/stix-mathsf-bold.pfb
%{_texmfdistdir}/fonts/type1/public/stix/stix-mathsf.pfb
%{_texmfdistdir}/fonts/type1/public/stix/stix-mathsfit-bold.pfb
%{_texmfdistdir}/fonts/type1/public/stix/stix-mathsfit.pfb
%{_texmfdistdir}/fonts/type1/public/stix/stix-mathtt-bold.pfb
%{_texmfdistdir}/fonts/type1/public/stix/stix-mathtt.pfb
%{_texmfdistdir}/fonts/vf/public/stix/ot1-stixgeneralsc-bold.vf
%{_texmfdistdir}/fonts/vf/public/stix/ot1-stixgeneralsc.vf
%{_texmfdistdir}/fonts/vf/public/stix/ot2-stixgeneralsc-bold.vf
%{_texmfdistdir}/fonts/vf/public/stix/ot2-stixgeneralsc.vf
%{_texmfdistdir}/fonts/vf/public/stix/t1-stixgeneralsc-bold.vf
%{_texmfdistdir}/fonts/vf/public/stix/t1-stixgeneralsc.vf
%{_texmfdistdir}/tex/latex/stix/ls1stix.fd
%{_texmfdistdir}/tex/latex/stix/ls1stixbb.fd
%{_texmfdistdir}/tex/latex/stix/ls1stixfrak.fd
%{_texmfdistdir}/tex/latex/stix/ls1stixscr.fd
%{_texmfdistdir}/tex/latex/stix/ls1stixsf.fd
%{_texmfdistdir}/tex/latex/stix/ls2stix.fd
%{_texmfdistdir}/tex/latex/stix/ls2stixcal.fd
%{_texmfdistdir}/tex/latex/stix/ls2stixex.fd
%{_texmfdistdir}/tex/latex/stix/ls2stixtt.fd
%{_texmfdistdir}/tex/latex/stix/ot1stix.fd
%{_texmfdistdir}/tex/latex/stix/ot2stix.fd
%{_texmfdistdir}/tex/latex/stix/stix.sty
%{_texmfdistdir}/tex/latex/stix/t1stix.fd
%{_texmfdistdir}/tex/latex/stix/ts1stix.fd
%doc %{_texmfdistdir}/doc/fonts/stix/README
%doc %{_texmfdistdir}/doc/fonts/stix/README.TEXLIVE
%doc %{_texmfdistdir}/doc/fonts/stix/STIX_Font_License_2010.pdf
%doc %{_texmfdistdir}/doc/fonts/stix/stix.pdf
#- source
%doc %{_texmfdistdir}/source/latex/stix/stix.dtx
%doc %{_texmfdistdir}/source/latex/stix/stix.fdd

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 20140101-1
+ Revision: 2f62a45
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21362 |12mu|texlive-substitutefont-0.1.4-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32066
# category Package
# catalog-ctan /macros/latex/contrib/substitutefont
# catalog-date 2013-11-04 19:57:46 +0100
# catalog-license lppl1.3
# catalog-version 0.1.4
Name:		texlive-substitutefont
Version:	0.1.4
Release:	5
Summary:	Easy font substitution
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/substitutefont
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/substitutefont.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/substitutefont.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Many free fonts are extensions of a basic font family with new
glyphs or shapes. Such fonts may be given a new name due to
licence reasons or to the creator's preference. The package
facilitates the task of setting up a font family as substitute
for another one, using its \substitutefont command.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/substitutefont/substitutefont.sty
%doc %{_texmfdistdir}/doc/latex/substitutefont/README
%doc %{_texmfdistdir}/doc/latex/substitutefont/cyrillic-lm-lgc.pdf
%doc %{_texmfdistdir}/doc/latex/substitutefont/cyrillic-lm-lgc.tex
%doc %{_texmfdistdir}/doc/latex/substitutefont/cyrillic-paratype.pdf
%doc %{_texmfdistdir}/doc/latex/substitutefont/cyrillic-paratype.tex
%doc %{_texmfdistdir}/doc/latex/substitutefont/greek-palatino-didot.pdf
%doc %{_texmfdistdir}/doc/latex/substitutefont/greek-palatino-didot.tex
%doc %{_texmfdistdir}/doc/latex/substitutefont/greek-times-artemisia.pdf
%doc %{_texmfdistdir}/doc/latex/substitutefont/greek-times-artemisia.tex
%doc %{_texmfdistdir}/doc/latex/substitutefont/substitutefont-doc.html
%doc %{_texmfdistdir}/doc/latex/substitutefont/substitutefont-test.pdf
%doc %{_texmfdistdir}/doc/latex/substitutefont/substitutefont-test.tex
%doc %{_texmfdistdir}/doc/latex/substitutefont/substitutefont.sty.html

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.1.4-5
+ Revision: 81619f8
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21363 |12mu|texlive-svg-1.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 33063
# category Package
# catalog-ctan /graphics/svg
# catalog-date 2014-02-26 23:03:13 +0100
# catalog-license lppl1.3
# catalog-version 1.0
Name:		texlive-svg
Version:	1.0
Release:	7
Summary:	Include and extract SVG pictures using Inkscape
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/svg
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/svg.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/svg.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/svg.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a command similar to \includegraphics
command of the graphicx package, which enables the inclusion of
SVG images using Inkscape. \includesvg[<options>]{<svg
filename>} A variety of options is available, including width,
height, and path of the SVG. The image is converted to an
appropriate format, using the \write18 mechanism to execute a
shell command, and the package also offers the means of saving
a PDF, EPS, or PNG copy of the image, at the same time. The
documentation shows an example using an SVG created from the
high energy particle physics analysis package ROOT.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/svg/svg.sty
%doc %{_texmfdistdir}/doc/latex/svg/Fig.1a.pdf
%doc %{_texmfdistdir}/doc/latex/svg/Fig.1b.eps
%doc %{_texmfdistdir}/doc/latex/svg/Fig.2.pdf
%doc %{_texmfdistdir}/doc/latex/svg/Fig.2.png
%doc %{_texmfdistdir}/doc/latex/svg/README
%doc %{_texmfdistdir}/doc/latex/svg/example.pdf
%doc %{_texmfdistdir}/doc/latex/svg/example.pdf_tex
%doc %{_texmfdistdir}/doc/latex/svg/example.svg
%doc %{_texmfdistdir}/doc/latex/svg/preamble.tex
%doc %{_texmfdistdir}/doc/latex/svg/root.C
%doc %{_texmfdistdir}/doc/latex/svg/root.pdf
%doc %{_texmfdistdir}/doc/latex/svg/root.pdf_tex
%doc %{_texmfdistdir}/doc/latex/svg/root.svg
%doc %{_texmfdistdir}/doc/latex/svg/svg.pdf
#- source
%doc %{_texmfdistdir}/source/latex/svg/svg.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Tue Apr 01 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0-7
+ Revision: 0dd2322
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21364 |12mu|texlive-synctex-20131010-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29764
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-synctex
Version:	20131010
Release:	5
Summary:	TeXLive synctex package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/synctex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/synctex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-synctex.bin

%description
TeXLive synctex package.

#-----------------------------------------------------------------------
%files
%doc %{_mandir}/man1/synctex.1*
%doc %{_texmfdistdir}/doc/man/man1/synctex.man1.pdf
%doc %{_mandir}/man5/synctex.5*
%doc %{_texmfdistdir}/doc/man/man5/synctex.man5.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1
mkdir -p %{buildroot}%{_mandir}/man5
mv %{buildroot}%{_texmfdistdir}/doc/man/man5/*.5 %{buildroot}%{_mandir}/man5

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 20131010-5
+ Revision: 8395820
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21365 |12mu|texlive-t2-20120605-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29349
# category Package
# catalog-ctan /macros/latex/contrib/t2
# catalog-date 2012-06-05 14:57:36 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-t2
Version:	20120605
Release:	5
Summary:	Support for using T2 encoding
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/t2
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/t2.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/t2.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-tetex

%description
The T2 bundle provides a variety of separate support functions,
for using Cyrillic characters in LaTeX: - the mathtext package,
for using Cyrillic letters 'transparently' in formulae - the
citehack package, for using Cyrillic (or indeed any non-ascii)
characters in citation keys; - support for Cyrillic in BibTeX;
- support for Cyrillic in Makeindex; and - various items of
font support.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/enc/t2/t2a-mod1.enc
%{_texmfdistdir}/fonts/enc/t2/t2a-mod2.enc
%{_texmfdistdir}/fonts/enc/t2/t2a.enc
%{_texmfdistdir}/fonts/enc/t2/t2b.enc
%{_texmfdistdir}/fonts/enc/t2/t2c.enc
%{_texmfdistdir}/fonts/enc/t2/x2.enc
%{_texmfdistdir}/tex/generic/t2/cyrfinst/6r.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/README
%{_texmfdistdir}/tex/generic/t2/cyrfinst/cyrillic.mtx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/lcyc.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/lcyci.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/lcycij.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/lcycj.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/lcyctt.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/lcyi.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/lcyij.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/lcyitt.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/lcyj.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/lcytt.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/ot2c.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/ot2cj.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/ot2i.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/ot2ij.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/ot2j.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/t2ac.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/t2acj.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/t2ai.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/t2aij.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/t2aj.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/t2bc.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/t2bcj.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/t2bi.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/t2bij.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/t2bj.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/t2cc.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/t2ccj.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/t2ci.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/t2cij.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/t2cj.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/x2c.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/x2cj.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/x2i.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/x2ij.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/x2j.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/etc/alias-cmc.tex
%{_texmfdistdir}/tex/generic/t2/cyrfinst/etc/alias-wncy.tex
%{_texmfdistdir}/tex/generic/t2/cyrfinst/etc/cyralias.tex
%{_texmfdistdir}/tex/generic/t2/cyrfinst/etc/fnstcorr.tex
%{_texmfdistdir}/tex/generic/t2/cyrfinst/etc/showenc
%{_texmfdistdir}/tex/generic/t2/cyrfinst/lcy-hi.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/lcy.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/ot2.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/t2a.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/t2b.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/t2c.etx
%{_texmfdistdir}/tex/generic/t2/cyrfinst/x2.etx
%{_texmfdistdir}/tex/latex/t2/citehack.sty
%{_texmfdistdir}/tex/latex/t2/mathtext.sty
%{_texmfdistdir}/tex/latex/t2/misccorr.sty
%_texmf_fmtutil_d/t2
%doc %{_texmfdistdir}/doc/generic/t2/Makefile
%doc %{_texmfdistdir}/doc/generic/t2/OT2uni.map
%doc %{_texmfdistdir}/doc/generic/t2/README
%doc %{_texmfdistdir}/doc/generic/t2/T2Auni.map
%doc %{_texmfdistdir}/doc/generic/t2/T2Buni.map
%doc %{_texmfdistdir}/doc/generic/t2/T2Cuni.map
%doc %{_texmfdistdir}/doc/generic/t2/X2uni.map
%doc %{_texmfdistdir}/doc/generic/t2/amscyr.txt
%doc %{_texmfdistdir}/doc/generic/t2/broken1.txt
%doc %{_texmfdistdir}/doc/generic/t2/broken2.txt
%doc %{_texmfdistdir}/doc/generic/t2/cyrcset7.txt
%doc %{_texmfdistdir}/doc/generic/t2/cyrcset8.txt
%doc %{_texmfdistdir}/doc/generic/t2/cyrcsets.ind
%doc %{_texmfdistdir}/doc/generic/t2/etc/amsppt.diff
%doc %{_texmfdistdir}/doc/generic/t2/etc/mathtext.dtx
%doc %{_texmfdistdir}/doc/generic/t2/etc/mathtext.ins
%doc %{_texmfdistdir}/doc/generic/t2/etc/rubibtex/README
%doc %{_texmfdistdir}/doc/generic/t2/etc/rubibtex/rubibtex
%doc %{_texmfdistdir}/doc/generic/t2/etc/rubibtex/rubibtex.bat
%doc %{_texmfdistdir}/doc/generic/t2/etc/rubibtex/rubibtex.old
%doc %{_texmfdistdir}/doc/generic/t2/etc/rubibtex/rubibtex.sed
%doc %{_texmfdistdir}/doc/generic/t2/etc/ruinpenc
%doc %{_texmfdistdir}/doc/generic/t2/etc/rumkidx/README
%doc %{_texmfdistdir}/doc/generic/t2/etc/rumkidx/rumakeindex
%doc %{_texmfdistdir}/doc/generic/t2/etc/rumkidx/rumkidx1.sed
%doc %{_texmfdistdir}/doc/generic/t2/etc/rumkidx/rumkidx2.sed
%doc %{_texmfdistdir}/doc/generic/t2/etc/rumkidx/rumkidx3.sed
%doc %{_texmfdistdir}/doc/generic/t2/etc/rumkidx/rumkidxd.bat
%doc %{_texmfdistdir}/doc/generic/t2/etc/rumkidx/rumkidxw.bat
%doc %{_texmfdistdir}/doc/generic/t2/etc/t2filter.c
%doc %{_texmfdistdir}/doc/generic/t2/etc/utf-8/test-utf8.tex
%doc %{_texmfdistdir}/doc/generic/t2/etc/utf-8/utf-8.def
%doc %{_texmfdistdir}/doc/generic/t2/etc/utf-8/utfcyr.def
%doc %{_texmfdistdir}/doc/generic/t2/etc/utf-8/utflat.def
%doc %{_texmfdistdir}/doc/generic/t2/examples/example1.tex
%doc %{_texmfdistdir}/doc/generic/t2/examples/example2.tex
%doc %{_texmfdistdir}/doc/generic/t2/examples/example3.tex
%doc %{_texmfdistdir}/doc/generic/t2/examples/example4.tex
%doc %{_texmfdistdir}/doc/generic/t2/examples/example5.tex
%doc %{_texmfdistdir}/doc/generic/t2/make-enc.pl
%doc %{_texmfdistdir}/doc/generic/t2/mkencs.sh
%doc %{_texmfdistdir}/doc/generic/t2/mtcyr.txt
%doc %{_texmfdistdir}/doc/generic/t2/t2cyr.txt
%doc %{_texmfdistdir}/doc/generic/t2/t2lat.txt
%doc %{_texmfdistdir}/doc/generic/t2/urwcyr.txt

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}
mkdir -p %{buildroot}%{_texmf_fmtutil_d}
cat > %{buildroot}%{_texmf_fmtutil_d}/t2 <<EOF
#
# from t2:
#! cyramstex pdftex language.dat -translate-file=cp227.tcx *cyramstx.ini
#! cyrtex pdftex language.dat -translate-file=cp227.tcx *cyrtex.ini
#! cyrtexinfo pdftex language.dat -translate-file=cp227.tcx *cyrtxinf.ini
EOF

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 20120605-5
+ Revision: 3791aea
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21366 |12mu|texlive-tableof-1.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29296
# category Package
# catalog-ctan /macros/latex/contrib/tableof
# catalog-date 2013-03-05 14:09:10 +0100
# catalog-license lppl
# catalog-version 1.2
Name:		texlive-tableof
Version:	1.2
Release:	5
Summary:	Tagging tables of contents
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tableof
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tableof.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tableof.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tableof.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides the commands to flag chapters or sections
(or anything else destined to become a TOC line). The command
\nexttocwithtags{req1,req2,...}{excl1,excl2,...} specifies
which tags are to be required and which ones are to be excluded
by the next \tableofcontents (or equivalent) command. In a
document that uses a class where \tableofcontents may only be
used once, the command
\tableoftaggedcontents{req1,req2,...}{excl1,excl2,...} may be
used to provide several tables.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/tableof/tableof.sty
%doc %{_texmfdistdir}/doc/latex/tableof/README
%doc %{_texmfdistdir}/doc/latex/tableof/tableof.pdf
#- source
%doc %{_texmfdistdir}/source/latex/tableof/tableof.dtx
%doc %{_texmfdistdir}/source/latex/tableof/tableof.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 1.2-5
+ Revision: 01fbf5c
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21367 |12mu|texlive-tablor-4.07g-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31855
# category Package
# catalog-ctan /macros/latex/contrib/tablor
# catalog-date 2013-10-07 18:39:11 +0200
# catalog-license lppl
# catalog-version 4.07-g
Name:		texlive-tablor
Version:	4.07g
Release:	5
Summary:	Create tables of signs and of variations
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tablor
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tablor.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tablor.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package allows the user to use the computer algebra system
XCAS to generate tables of signs and of variations (the actual
plotting of the tables uses the MetaPost macro package
tableauVariations). Tables with forbidden regions may be
developed using the package. A configuration file permits some
configuration of the language to be used in the diagrams. The
tablor package requires that shell escape be enabled.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/tablor/tablor-xetex.sty
%{_texmfdistdir}/tex/latex/tablor/tablor.cfg
%{_texmfdistdir}/tex/latex/tablor/tablor.sty
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/TSav-105.mp
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/capture.eps
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.0
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.1
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.10
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.105
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.11
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.12
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.13
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.14
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.15
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.16
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.17
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.18
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.19
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.2
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.20
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.21
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.22
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.23
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.24
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.25
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.26
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.27
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.28
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.29
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.3
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.30
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.31
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.32
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.33
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.35
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.36
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.37
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.38
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.39
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.4
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.40
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.41
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.42
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.43
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.44
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.45
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.47
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.48
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.49
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.5
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.50
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.51
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.52
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.53
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.54
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.55
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.56
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.57
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.6
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.7
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.8
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.9
%doc %{_texmfdistdir}/doc/latex/tablor/Figures/tablor_Tab.mp
%doc %{_texmfdistdir}/doc/latex/tablor/README
%doc %{_texmfdistdir}/doc/latex/tablor/README-fr.txt
%doc %{_texmfdistdir}/doc/latex/tablor/auto/tablor-xetex.el
%doc %{_texmfdistdir}/doc/latex/tablor/auto/tablor.el
%doc %{_texmfdistdir}/doc/latex/tablor/tablor.html
%doc %{_texmfdistdir}/doc/latex/tablor/tablor.pdf
%doc %{_texmfdistdir}/doc/latex/tablor/tablor.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 4.07g-5
+ Revision: fb8c0db
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21368 |12mu|texlive-tabriz-thesis-1.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29421
# category Package
# catalog-ctan /macros/latex/contrib/tabriz-thesis
# catalog-date 2013-03-17 16:41:59 +0100
# catalog-license lppl1.3
# catalog-version 1.1
Name:		texlive-tabriz-thesis
Version:	1.1
Release:	5
Summary:	A template for the University of Tabriz
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tabriz-thesis
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tabriz-thesis.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tabriz-thesis.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package offers a document class for typesetting theses and
dissertations at the University of Tabriz.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/tabriz-thesis/tabriz-thesis.cls
%doc %{_texmfdistdir}/doc/latex/tabriz-thesis/README
%doc %{_texmfdistdir}/doc/latex/tabriz-thesis/appendix1.tex
%doc %{_texmfdistdir}/doc/latex/tabriz-thesis/chapter1.tex
%doc %{_texmfdistdir}/doc/latex/tabriz-thesis/chapter2.tex
%doc %{_texmfdistdir}/doc/latex/tabriz-thesis/chapter3.tex
%doc %{_texmfdistdir}/doc/latex/tabriz-thesis/dicen2fa.tex
%doc %{_texmfdistdir}/doc/latex/tabriz-thesis/dicfa2en.tex
%doc %{_texmfdistdir}/doc/latex/tabriz-thesis/en-title.tex
%doc %{_texmfdistdir}/doc/latex/tabriz-thesis/fa-title.tex
%doc %{_texmfdistdir}/doc/latex/tabriz-thesis/logo.jpg
%doc %{_texmfdistdir}/doc/latex/tabriz-thesis/references.tex
%doc %{_texmfdistdir}/doc/latex/tabriz-thesis/tabriz-thesis.pdf
%doc %{_texmfdistdir}/doc/latex/tabriz-thesis/tabriz-thesis.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 1.1-5
+ Revision: 981c831
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21369 |12mu|texlive-tabstackengine-1.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 33006
# category Package
# catalog-ctan /macros/latex/contrib/tabstackengine
# catalog-date 2014-02-19 18:36:09 +0100
# catalog-license lppl
# catalog-version 1.10
Name:		texlive-tabstackengine
Epoch:		1
Version:	1.10
Release:	1
Summary:	"Tabbing" front-end to stackengine
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tabstackengine
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tabstackengine.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tabstackengine.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a front end to the stackengine package, to
allow tabbed stacking. In most cases, an existing stackengine
command may be prepended with the word "tabbed", "align" or
"tabular" to create a new tabbed version of a stacking macro.
In addition, hooks in the package's parser, that tabbed strings
of data may be parsed, extracted and reconstituted (not
requiring use of any stacking constructions).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/tabstackengine/tabstackengine.sty
%doc %{_texmfdistdir}/doc/latex/tabstackengine/README
%doc %{_texmfdistdir}/doc/latex/tabstackengine/tabstackengine.pdf
%doc %{_texmfdistdir}/doc/latex/tabstackengine/tabstackengine.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Mon Mar 17 2014 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> 1:1.10-1
+ Revision: dc0514c
- - Update to latest release.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21370 |12mu|texlive-tcdialog-20111104-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 23089
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-tcdialog
Version:	20111104
Release:	2
Summary:	TeXLive tcdialog package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tcdialog.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tcdialog.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Provides:	texlive-tcdialog.bin = %{EVRD}
Requires:	cdialog

%description
TeXLive tcdialog package.

#-----------------------------------------------------------------------
%files
%{_bindir}/tcdialog
%doc %{_mandir}/man1/tcdialog.1*
%doc %{_texmfdir}/doc/man/man1/tcdialog.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf cdialog tcdialog
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1



%changelog
* Wed Feb 01 2012 Rosa <rosa@rosa-build.rosalab.ru> 20111104-2
+ Revision: b49cce2
- Automatic import for version 20111104



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21371 |12mu|texlive-tetex-3.0-20
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32132
# category TLCore
# catalog-ctan /obsolete/systems/unix/teTeX
# catalog-date 2012-09-11 08:43:58 +0200
# catalog-license other-free
# catalog-version 3.0
Name:		texlive-tetex
Version:	3.0
Release:	20
Summary:	scripts and files originally written for or included in teTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/obsolete/systems/unix/teTeX
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tetex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tetex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
# updmap requires texconfig/tcfmgr
Requires(post):	texlive-texconfig
# pdftex requires updmap
Requires(post):	texlive-pdftex.bin
Provides:	texlive-tetex.bin = %{EVRD}

%description
teTeX was a comprehensive distribution of TeX, LaTeX and
family, designed for ease of compilation, installation and
customisation. In 2006, Thomas Esser announced he would no
longer be able to support, or to produce new versions of,
teTeX. With the appearance of TeX live 2007 (whose Unix-system
TeX support originally derived from teTeX), no-one should be
using teTeX at all, in new applications. One of the "schemes"
available when installing TeX live provides a configuration
very close to that of the old teTeX, but using modern versions
of programs and packages.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/allcm
%{_bindir}/allec
%{_bindir}/allneeded
%{_bindir}/dvi2fax
%{_bindir}/dvired
%{_bindir}/fmtutil
%{_bindir}/fmtutil-sys
# installed by texlive-kpathsea.bin
#%%{_bindir}/kpsetool
%{_bindir}/kpsewhere
%{_bindir}/texconfig-dialog
%{_bindir}/texconfig-sys
%{_bindir}/texlinks
%{_bindir}/updmap
%{_bindir}/updmap-sys
%{_texmfdistdir}/dvips/tetex/config.builtin35
%{_texmfdistdir}/dvips/tetex/config.dfaxhigh
%{_texmfdistdir}/dvips/tetex/config.dfaxlo
%{_texmfdistdir}/dvips/tetex/config.download35
%{_texmfdistdir}/dvips/tetex/config.gsftopk
%{_texmfdistdir}/dvips/tetex/config.maxmem
%{_texmfdistdir}/dvips/tetex/config.outline
%{_texmfdistdir}/dvips/tetex/config.pdf
%{_texmfdistdir}/dvips/tetex/config.pk
%{_texmfdistdir}/dvips/tetex/config.www
%{_texmfdistdir}/fonts/enc/dvips/tetex/09fbbfac.enc
%{_texmfdistdir}/fonts/enc/dvips/tetex/0ef0afca.enc
%{_texmfdistdir}/fonts/enc/dvips/tetex/10037936.enc
%{_texmfdistdir}/fonts/enc/dvips/tetex/1b6d048e.enc
%{_texmfdistdir}/fonts/enc/dvips/tetex/71414f53.enc
%{_texmfdistdir}/fonts/enc/dvips/tetex/74afc74c.enc
%{_texmfdistdir}/fonts/enc/dvips/tetex/aae443f0.enc
%{_texmfdistdir}/fonts/enc/dvips/tetex/b6a4d7c7.enc
%{_texmfdistdir}/fonts/enc/dvips/tetex/bbad153f.enc
%{_texmfdistdir}/fonts/enc/dvips/tetex/d9b29452.enc
%{_texmfdistdir}/fonts/enc/dvips/tetex/f7b6d320.enc
%{_texmfdistdir}/fonts/enc/dvips/tetex/mtex.enc
%{_texmfdistdir}/fonts/map/dvips/tetex/Makefile
%{_texmfdistdir}/fonts/map/dvips/tetex/README
%{_texmfdistdir}/fonts/map/dvips/tetex/base14flags.ltx
%{_texmfdistdir}/fonts/map/dvips/tetex/base14flags.tex
%{_texmfdistdir}/fonts/map/dvips/tetex/dvipdfm35.map
%{_texmfdistdir}/fonts/map/dvips/tetex/dvips35.map
%{_texmfdistdir}/fonts/map/dvips/tetex/mathpple.map
%{_texmfdistdir}/fonts/map/dvips/tetex/pdftex35.map
%{_texmfdistdir}/fonts/map/dvips/tetex/ps2pk35.map
%{_texmfdistdir}/scripts/texlive/allcm.sh
%{_texmfdistdir}/scripts/texlive/allneeded.sh
%{_texmfdistdir}/scripts/texlive/dvi2fax.sh
%{_texmfdistdir}/scripts/texlive/dvired.sh
%{_texmfdistdir}/scripts/texlive/fmtutil-sys.sh
%{_texmfdistdir}/scripts/texlive/fmtutil.sh
%{_texmfdistdir}/scripts/texlive/kpsetool.sh
%{_texmfdistdir}/scripts/texlive/kpsewhere.sh
%{_texmfdistdir}/scripts/texlive/texconfig-dialog.sh
%{_texmfdistdir}/scripts/texlive/texconfig-sys.sh
%{_texmfdistdir}/scripts/texlive/texlinks.sh
%{_texmfdistdir}/scripts/texlive/updmap-sys.sh
%{_texmfdistdir}/scripts/texlive/updmap.pl
%config(noreplace) %{_texmfdistdir}/web2c/updmap.cfg
%doc %{_mandir}/man1/allcm.1*
%doc %{_texmfdistdir}/doc/man/man1/allcm.man1.pdf
%doc %{_mandir}/man1/allec.1*
%doc %{_texmfdistdir}/doc/man/man1/allec.man1.pdf
%doc %{_mandir}/man1/allneeded.1*
%doc %{_texmfdistdir}/doc/man/man1/allneeded.man1.pdf
%doc %{_mandir}/man1/dvi2fax.1*
%doc %{_texmfdistdir}/doc/man/man1/dvi2fax.man1.pdf
%doc %{_mandir}/man1/dvired.1*
%doc %{_texmfdistdir}/doc/man/man1/dvired.man1.pdf
%doc %{_mandir}/man1/fmtutil-sys.1*
%doc %{_texmfdistdir}/doc/man/man1/fmtutil-sys.man1.pdf
%doc %{_mandir}/man1/fmtutil.1*
%doc %{_texmfdistdir}/doc/man/man1/fmtutil.man1.pdf
%doc %{_mandir}/man1/kpsepath.1*
%doc %{_texmfdistdir}/doc/man/man1/kpsepath.man1.pdf
%doc %{_mandir}/man1/kpsetool.1*
%doc %{_texmfdistdir}/doc/man/man1/kpsetool.man1.pdf
%doc %{_mandir}/man1/kpsewhere.1*
%doc %{_texmfdistdir}/doc/man/man1/kpsewhere.man1.pdf
%doc %{_mandir}/man1/kpsexpand.1*
%doc %{_texmfdistdir}/doc/man/man1/kpsexpand.man1.pdf
%doc %{_mandir}/man1/texlinks.1*
%doc %{_texmfdistdir}/doc/man/man1/texlinks.man1.pdf
%doc %{_mandir}/man1/updmap-sys.1*
%doc %{_texmfdistdir}/doc/man/man1/updmap-sys.man1.pdf
%doc %{_mandir}/man1/updmap.1*
%doc %{_texmfdistdir}/doc/man/man1/updmap.man1.pdf
%doc %{_mandir}/man5/fmtutil.cnf.5*
%doc %{_texmfdistdir}/doc/man/man5/fmtutil.cnf.man5.pdf
%doc %{_mandir}/man5/updmap.cfg.5*
%doc %{_texmfdistdir}/doc/man/man5/updmap.cfg.man5.pdf
%doc %{_texmfdistdir}/doc/tetex/TETEXDOC.pdf
%doc %{_texmfdistdir}/doc/tetex/teTeX-FAQ

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

perl -pi -e 's|\$TEXMFROOT/tlpkg|%{_datadir}/tlpkg|;'		\
    texmf-dist/scripts/texlive/updmap.pl

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/texlive/updmap.pl updmap
    ln -sf %{_texmfdistdir}/scripts/texlive/updmap-sys.sh updmap-sys
    ln -sf %{_texmfdistdir}/scripts/texlive/allcm.sh allcm
    ln -sf allcm allec
    ln -sf %{_texmfdistdir}/scripts/texlive/allneeded.sh allneeded
    ln -sf %{_texmfdistdir}/scripts/texlive/dvi2fax.sh dvi2fax
    ln -sf %{_texmfdistdir}/scripts/texlive/dvired.sh dvired
    ln -sf %{_texmfdistdir}/scripts/texlive/fmtutil.sh fmtutil
    ln -sf %{_texmfdistdir}/scripts/texlive/fmtutil-sys.sh fmtutil-sys
    ln -sf %{_texmfdistdir}/scripts/texlive/kpsetool.sh kpsetool
    ln -sf %{_texmfdistdir}/scripts/texlive/kpsewhere.sh kpsewhere
    ln -sf %{_texmfdistdir}/scripts/texlive/texconfig-dialog.sh texconfig-dialog
    ln -sf %{_texmfdistdir}/scripts/texlive/texconfig-sys.sh texconfig-sys
    ln -sf %{_texmfdistdir}/scripts/texlive/texlinks.sh texlinks
    ln -sf %{_texmfdistdir}/scripts/texlive/updmap.pl updmap
    ln -sf %{_texmfdistdir}/scripts/texlive/updmap-sys.sh updmap-sys
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1
mkdir -p %{buildroot}%{_mandir}/man5
mv %{buildroot}%{_texmfdistdir}/doc/man/man5/*.5 %{buildroot}%{_mandir}/man5
rm -f %{buildroot}%{_bindir}/kpsetool

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.0-20
+ Revision: 5d81cf6
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21372 |12mu|texlive-tex4ht-20120223-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31548
# category Package
# catalog-ctan /obsolete/support/TeX4ht
# catalog-date 2012-02-23 17:06:23 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-tex4ht
Version:	20120223
Release:	5
Summary:	Convert (La)TeX to HTML/XML
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/obsolete/support/TeX4ht
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tex4ht.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tex4ht.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-tex4ht.bin
%rename tex4ht

%description
A converter from TeX and LaTeX to SGML-based formats such as
(X)HTML, MathML, OpenDocument, and DocBook, providing a
configurable (La)TeX-based authoring system for hypertext.
Tex4ht does not parse (La)TeX source (so that it avoids the
difficulties encountered by many other converters, arising from
the irregularity of (La)TeX syntax). Instead, Tex4ht uses
(La)TeX itself (with an extra macro package) to produce a non-
standard DVI file that it can then process. This technique
allows TeX4ht to approach the robustness characteristic of
restricted-syntax systems such as hyperlatex and gellmu. Note
that CTAN no longer holds the definitive sources of the
package: see the 'Readme' file.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/ht
%{_bindir}/htcontext
%{_bindir}/htlatex
%{_bindir}/htmex
%{_bindir}/httex
%{_bindir}/httexi
%{_bindir}/htxelatex
%{_bindir}/htxetex
%{_bindir}/mk4ht
%{_texmfdistdir}/scripts/tex4ht/ht.sh
%{_texmfdistdir}/scripts/tex4ht/htcontext.sh
%{_texmfdistdir}/scripts/tex4ht/htcopy.pl
%{_texmfdistdir}/scripts/tex4ht/htlatex.sh
%{_texmfdistdir}/scripts/tex4ht/htmex.sh
%{_texmfdistdir}/scripts/tex4ht/htmove.pl
%{_texmfdistdir}/scripts/tex4ht/httex.sh
%{_texmfdistdir}/scripts/tex4ht/httexi.sh
%{_texmfdistdir}/scripts/tex4ht/htxelatex.sh
%{_texmfdistdir}/scripts/tex4ht/htxetex.sh
%{_texmfdistdir}/scripts/tex4ht/mk4ht.pl
%{_texmfdistdir}/tex/generic/tex4ht/2up.4ht
%{_texmfdistdir}/tex/generic/tex4ht/8859-6.4ht
%{_texmfdistdir}/tex/generic/tex4ht/CJK.4ht
%{_texmfdistdir}/tex/generic/tex4ht/IEEEtran.4ht
%{_texmfdistdir}/tex/generic/tex4ht/JHEP.4ht
%{_texmfdistdir}/tex/generic/tex4ht/ProTex.4ht
%{_texmfdistdir}/tex/generic/tex4ht/SIunits.4ht
%{_texmfdistdir}/tex/generic/tex4ht/TextBook.4ht
%{_texmfdistdir}/tex/generic/tex4ht/aa.4ht
%{_texmfdistdir}/tex/generic/tex4ht/abidir.4ht
%{_texmfdistdir}/tex/generic/tex4ht/accents.4ht
%{_texmfdistdir}/tex/generic/tex4ht/acm_proc_article-sp.4ht
%{_texmfdistdir}/tex/generic/tex4ht/afterpage.4ht
%{_texmfdistdir}/tex/generic/tex4ht/alatex.4ht
%{_texmfdistdir}/tex/generic/tex4ht/algorithm.4ht
%{_texmfdistdir}/tex/generic/tex4ht/algorithmic.4ht
%{_texmfdistdir}/tex/generic/tex4ht/algorithmicx.4ht
%{_texmfdistdir}/tex/generic/tex4ht/alltt.4ht
%{_texmfdistdir}/tex/generic/tex4ht/alphanum.4ht
%{_texmfdistdir}/tex/generic/tex4ht/amsart.4ht
%{_texmfdistdir}/tex/generic/tex4ht/amsbook.4ht
%{_texmfdistdir}/tex/generic/tex4ht/amsbsy.4ht
%{_texmfdistdir}/tex/generic/tex4ht/amscd.4ht
%{_texmfdistdir}/tex/generic/tex4ht/amsdtx.4ht
%{_texmfdistdir}/tex/generic/tex4ht/amsfonts.4ht
%{_texmfdistdir}/tex/generic/tex4ht/amsldoc.4ht
%{_texmfdistdir}/tex/generic/tex4ht/amsmath.4ht
%{_texmfdistdir}/tex/generic/tex4ht/amsopn.4ht
%{_texmfdistdir}/tex/generic/tex4ht/amsppt.4ht
%{_texmfdistdir}/tex/generic/tex4ht/amsproc.4ht
%{_texmfdistdir}/tex/generic/tex4ht/amssymb.4ht
%{_texmfdistdir}/tex/generic/tex4ht/amstex.4ht
%{_texmfdistdir}/tex/generic/tex4ht/amstex1.4ht
%{_texmfdistdir}/tex/generic/tex4ht/amstext.4ht
%{_texmfdistdir}/tex/generic/tex4ht/amsthm.4ht
%{_texmfdistdir}/tex/generic/tex4ht/aoutput.4ht
%{_texmfdistdir}/tex/generic/tex4ht/apa-a.4ht
%{_texmfdistdir}/tex/generic/tex4ht/apa.4ht
%{_texmfdistdir}/tex/generic/tex4ht/apacite.4ht
%{_texmfdistdir}/tex/generic/tex4ht/aps.4ht
%{_texmfdistdir}/tex/generic/tex4ht/arabicore.4ht
%{_texmfdistdir}/tex/generic/tex4ht/array.4ht
%{_texmfdistdir}/tex/generic/tex4ht/article.4ht
%{_texmfdistdir}/tex/generic/tex4ht/austrian.4ht
%{_texmfdistdir}/tex/generic/tex4ht/babel.4ht
%{_texmfdistdir}/tex/generic/tex4ht/beamer.4ht
%{_texmfdistdir}/tex/generic/tex4ht/beamerbasefont.4ht
%{_texmfdistdir}/tex/generic/tex4ht/beamerbasetoc.4ht
%{_texmfdistdir}/tex/generic/tex4ht/beton.4ht
%{_texmfdistdir}/tex/generic/tex4ht/biblatex.4ht
%{_texmfdistdir}/tex/generic/tex4ht/bibtex.4ht
%{_texmfdistdir}/tex/generic/tex4ht/bibtex2.4ht
%{_texmfdistdir}/tex/generic/tex4ht/bibtopic.4ht
%{_texmfdistdir}/tex/generic/tex4ht/bm.4ht
%{_texmfdistdir}/tex/generic/tex4ht/book.4ht
%{_texmfdistdir}/tex/generic/tex4ht/booktabs.4ht
%{_texmfdistdir}/tex/generic/tex4ht/boxedminipage.4ht
%{_texmfdistdir}/tex/generic/tex4ht/byname.4ht
%{_texmfdistdir}/tex/generic/tex4ht/caption.4ht
%{_texmfdistdir}/tex/generic/tex4ht/catalan.4ht
%{_texmfdistdir}/tex/generic/tex4ht/cgloss4e.4ht
%{_texmfdistdir}/tex/generic/tex4ht/chapterbib.4ht
%{_texmfdistdir}/tex/generic/tex4ht/chicago.4ht
%{_texmfdistdir}/tex/generic/tex4ht/color.4ht
%{_texmfdistdir}/tex/generic/tex4ht/colortbl.4ht
%{_texmfdistdir}/tex/generic/tex4ht/combine.4ht
%{_texmfdistdir}/tex/generic/tex4ht/cond4ht.4ht
%{_texmfdistdir}/tex/generic/tex4ht/context.4ht
%{_texmfdistdir}/tex/generic/tex4ht/covington.4ht
%{_texmfdistdir}/tex/generic/tex4ht/cp1250.4ht
%{_texmfdistdir}/tex/generic/tex4ht/cp1252.4ht
%{_texmfdistdir}/tex/generic/tex4ht/cp1256.4ht
%{_texmfdistdir}/tex/generic/tex4ht/cp437.4ht
%{_texmfdistdir}/tex/generic/tex4ht/cp437de.4ht
%{_texmfdistdir}/tex/generic/tex4ht/cp850.4ht
%{_texmfdistdir}/tex/generic/tex4ht/cp852.4ht
%{_texmfdistdir}/tex/generic/tex4ht/cp862.4ht
%{_texmfdistdir}/tex/generic/tex4ht/cp865.4ht
%{_texmfdistdir}/tex/generic/tex4ht/croatian.4ht
%{_texmfdistdir}/tex/generic/tex4ht/curve.4ht
%{_texmfdistdir}/tex/generic/tex4ht/czech.4ht
%{_texmfdistdir}/tex/generic/tex4ht/danish.4ht
%{_texmfdistdir}/tex/generic/tex4ht/dcolumn.4ht
%{_texmfdistdir}/tex/generic/tex4ht/debug.4ht
%{_texmfdistdir}/tex/generic/tex4ht/diagram.4ht
%{_texmfdistdir}/tex/generic/tex4ht/diagrams.4ht
%{_texmfdistdir}/tex/generic/tex4ht/doc.4ht
%{_texmfdistdir}/tex/generic/tex4ht/docbook-math.4ht
%{_texmfdistdir}/tex/generic/tex4ht/docbook-mml.4ht
%{_texmfdistdir}/tex/generic/tex4ht/docbook.4ht
%{_texmfdistdir}/tex/generic/tex4ht/dratex.4ht
%{_texmfdistdir}/tex/generic/tex4ht/dsfont.4ht
%{_texmfdistdir}/tex/generic/tex4ht/dutch.4ht
%{_texmfdistdir}/tex/generic/tex4ht/dvipdf.4ht
%{_texmfdistdir}/tex/generic/tex4ht/dvips.4ht
%{_texmfdistdir}/tex/generic/tex4ht/dvipsnam.4ht
%{_texmfdistdir}/tex/generic/tex4ht/dvipsone.4ht
%{_texmfdistdir}/tex/generic/tex4ht/elsart.4ht
%{_texmfdistdir}/tex/generic/tex4ht/emacspeak.4ht
%{_texmfdistdir}/tex/generic/tex4ht/emulateapj.4ht
%{_texmfdistdir}/tex/generic/tex4ht/endfloat.4ht
%{_texmfdistdir}/tex/generic/tex4ht/endnotes.4ht
%{_texmfdistdir}/tex/generic/tex4ht/english.4ht
%{_texmfdistdir}/tex/generic/tex4ht/enumerate.4ht
%{_texmfdistdir}/tex/generic/tex4ht/enumitem.4ht
%{_texmfdistdir}/tex/generic/tex4ht/epigraph.4ht
%{_texmfdistdir}/tex/generic/tex4ht/eplain.4ht
%{_texmfdistdir}/tex/generic/tex4ht/epsf.4ht
%{_texmfdistdir}/tex/generic/tex4ht/epsfig.4ht
%{_texmfdistdir}/tex/generic/tex4ht/errata.4ht
%{_texmfdistdir}/tex/generic/tex4ht/esperant.4ht
%{_texmfdistdir}/tex/generic/tex4ht/esperanto.4ht
%{_texmfdistdir}/tex/generic/tex4ht/estonian.4ht
%{_texmfdistdir}/tex/generic/tex4ht/eucal.4ht
%{_texmfdistdir}/tex/generic/tex4ht/euler.4ht
%{_texmfdistdir}/tex/generic/tex4ht/europecv.4ht
%{_texmfdistdir}/tex/generic/tex4ht/eurosym.4ht
%{_texmfdistdir}/tex/generic/tex4ht/everyshi.4ht
%{_texmfdistdir}/tex/generic/tex4ht/exam.4ht
%{_texmfdistdir}/tex/generic/tex4ht/exerquiz.4ht
%{_texmfdistdir}/tex/generic/tex4ht/exerqz.4ht
%{_texmfdistdir}/tex/generic/tex4ht/extarticle.4ht
%{_texmfdistdir}/tex/generic/tex4ht/extbook.4ht
%{_texmfdistdir}/tex/generic/tex4ht/extletter.4ht
%{_texmfdistdir}/tex/generic/tex4ht/extproc.4ht
%{_texmfdistdir}/tex/generic/tex4ht/extreport.4ht
%{_texmfdistdir}/tex/generic/tex4ht/fancybox.4ht
%{_texmfdistdir}/tex/generic/tex4ht/fancyvrb.4ht
%{_texmfdistdir}/tex/generic/tex4ht/fig4tex.4ht
%{_texmfdistdir}/tex/generic/tex4ht/finnish.4ht
%{_texmfdistdir}/tex/generic/tex4ht/fleqn.4ht
%{_texmfdistdir}/tex/generic/tex4ht/float.4ht
%{_texmfdistdir}/tex/generic/tex4ht/floatflt.4ht
%{_texmfdistdir}/tex/generic/tex4ht/foils.4ht
%{_texmfdistdir}/tex/generic/tex4ht/fontmath.4ht
%{_texmfdistdir}/tex/generic/tex4ht/footmisc.4ht
%{_texmfdistdir}/tex/generic/tex4ht/footnote-dw.4ht
%{_texmfdistdir}/tex/generic/tex4ht/francais.4ht
%{_texmfdistdir}/tex/generic/tex4ht/french.4ht
%{_texmfdistdir}/tex/generic/tex4ht/frenchb.4ht
%{_texmfdistdir}/tex/generic/tex4ht/g-brief.4ht
%{_texmfdistdir}/tex/generic/tex4ht/galician.4ht
%{_texmfdistdir}/tex/generic/tex4ht/gauss.4ht
%{_texmfdistdir}/tex/generic/tex4ht/german.4ht
%{_texmfdistdir}/tex/generic/tex4ht/germanb.4ht
%{_texmfdistdir}/tex/generic/tex4ht/gloss.4ht
%{_texmfdistdir}/tex/generic/tex4ht/glossaries.4ht
%{_texmfdistdir}/tex/generic/tex4ht/glossary.4ht
%{_texmfdistdir}/tex/generic/tex4ht/go.4ht
%{_texmfdistdir}/tex/generic/tex4ht/graphics.4ht
%{_texmfdistdir}/tex/generic/tex4ht/graphicx.4ht
%{_texmfdistdir}/tex/generic/tex4ht/greek.4ht
%{_texmfdistdir}/tex/generic/tex4ht/harvard.4ht
%{_texmfdistdir}/tex/generic/tex4ht/hebrew.4ht
%{_texmfdistdir}/tex/generic/tex4ht/hebtex.4ht
%{_texmfdistdir}/tex/generic/tex4ht/hewrite.4ht
%{_texmfdistdir}/tex/generic/tex4ht/holtxdoc.4ht
%{_texmfdistdir}/tex/generic/tex4ht/html-jsmath.4ht
%{_texmfdistdir}/tex/generic/tex4ht/html-mltx.4ht
%{_texmfdistdir}/tex/generic/tex4ht/html-mml.4ht
%{_texmfdistdir}/tex/generic/tex4ht/html-speech-math.4ht
%{_texmfdistdir}/tex/generic/tex4ht/html-speech.4ht
%{_texmfdistdir}/tex/generic/tex4ht/html0.4ht
%{_texmfdistdir}/tex/generic/tex4ht/html32-math.4ht
%{_texmfdistdir}/tex/generic/tex4ht/html32.4ht
%{_texmfdistdir}/tex/generic/tex4ht/html4-math.4ht
%{_texmfdistdir}/tex/generic/tex4ht/html4-svg.4ht
%{_texmfdistdir}/tex/generic/tex4ht/html4-uni.4ht
%{_texmfdistdir}/tex/generic/tex4ht/html4.4ht
%{_texmfdistdir}/tex/generic/tex4ht/htmlw.4ht
%{_texmfdistdir}/tex/generic/tex4ht/hypcap.4ht
%{_texmfdistdir}/tex/generic/tex4ht/hyperref.4ht
%{_texmfdistdir}/tex/generic/tex4ht/idxmake.4ht
%{_texmfdistdir}/tex/generic/tex4ht/ifthen.4ht
%{_texmfdistdir}/tex/generic/tex4ht/index.4ht
%{_texmfdistdir}/tex/generic/tex4ht/info4ht.4ht
%{_texmfdistdir}/tex/generic/tex4ht/infoht4.4ht
%{_texmfdistdir}/tex/generic/tex4ht/infojh.4ht
%{_texmfdistdir}/tex/generic/tex4ht/infomml.4ht
%{_texmfdistdir}/tex/generic/tex4ht/infoof.4ht
%{_texmfdistdir}/tex/generic/tex4ht/infosvg.4ht
%{_texmfdistdir}/tex/generic/tex4ht/inputenc.4ht
%{_texmfdistdir}/tex/generic/tex4ht/italian.4ht
%{_texmfdistdir}/tex/generic/tex4ht/javahelp-a.4ht
%{_texmfdistdir}/tex/generic/tex4ht/javahelp.4ht
%{_texmfdistdir}/tex/generic/tex4ht/jeep.4ht
%{_texmfdistdir}/tex/generic/tex4ht/jsmath.4ht
%{_texmfdistdir}/tex/generic/tex4ht/jsml-math.4ht
%{_texmfdistdir}/tex/generic/tex4ht/jsml.4ht
%{_texmfdistdir}/tex/generic/tex4ht/jurabib.4ht
%{_texmfdistdir}/tex/generic/tex4ht/koi8-r.4ht
%{_texmfdistdir}/tex/generic/tex4ht/latex.4ht
%{_texmfdistdir}/tex/generic/tex4ht/latex209.4ht
%{_texmfdistdir}/tex/generic/tex4ht/latex2man.4ht
%{_texmfdistdir}/tex/generic/tex4ht/latin1.4ht
%{_texmfdistdir}/tex/generic/tex4ht/latin2.4ht
%{_texmfdistdir}/tex/generic/tex4ht/lb.4ht
%{_texmfdistdir}/tex/generic/tex4ht/letter.4ht
%{_texmfdistdir}/tex/generic/tex4ht/lettrine.4ht
%{_texmfdistdir}/tex/generic/tex4ht/lfeenc.4ht
%{_texmfdistdir}/tex/generic/tex4ht/lineno.4ht
%{_texmfdistdir}/tex/generic/tex4ht/linguex.4ht
%{_texmfdistdir}/tex/generic/tex4ht/listings.4ht
%{_texmfdistdir}/tex/generic/tex4ht/llncs-a.4ht
%{_texmfdistdir}/tex/generic/tex4ht/llncs.4ht
%{_texmfdistdir}/tex/generic/tex4ht/lncse-a.4ht
%{_texmfdistdir}/tex/generic/tex4ht/lncse.4ht
%{_texmfdistdir}/tex/generic/tex4ht/longdiv.4ht
%{_texmfdistdir}/tex/generic/tex4ht/longtable.4ht
%{_texmfdistdir}/tex/generic/tex4ht/ltugboat-a.4ht
%{_texmfdistdir}/tex/generic/tex4ht/ltugboat.4ht
%{_texmfdistdir}/tex/generic/tex4ht/ltugproc-a.4ht
%{_texmfdistdir}/tex/generic/tex4ht/ltugproc.4ht
%{_texmfdistdir}/tex/generic/tex4ht/ltxguide.4ht
%{_texmfdistdir}/tex/generic/tex4ht/m-tex4ht.tex
%{_texmfdistdir}/tex/generic/tex4ht/makeidx.4ht
%{_texmfdistdir}/tex/generic/tex4ht/manju.4ht
%{_texmfdistdir}/tex/generic/tex4ht/manmac.4ht
%{_texmfdistdir}/tex/generic/tex4ht/mathltx.4ht
%{_texmfdistdir}/tex/generic/tex4ht/mathml.4ht
%{_texmfdistdir}/tex/generic/tex4ht/mathplayer.4ht
%{_texmfdistdir}/tex/generic/tex4ht/mathtools.4ht
%{_texmfdistdir}/tex/generic/tex4ht/mdwlist.4ht
%{_texmfdistdir}/tex/generic/tex4ht/mdwtab.4ht
%{_texmfdistdir}/tex/generic/tex4ht/memoir.4ht
%{_texmfdistdir}/tex/generic/tex4ht/mempatch.4ht
%{_texmfdistdir}/tex/generic/tex4ht/mex.4ht
%{_texmfdistdir}/tex/generic/tex4ht/mfpic.4ht
%{_texmfdistdir}/tex/generic/tex4ht/microtype.4ht
%{_texmfdistdir}/tex/generic/tex4ht/minitoc.4ht
%{_texmfdistdir}/tex/generic/tex4ht/mkht-scripts.4ht
%{_texmfdistdir}/tex/generic/tex4ht/mkht.4ht
%{_texmfdistdir}/tex/generic/tex4ht/mktex4ht.4ht
%{_texmfdistdir}/tex/generic/tex4ht/mla.4ht
%{_texmfdistdir}/tex/generic/tex4ht/mls.4ht
%{_texmfdistdir}/tex/generic/tex4ht/moreverb.4ht
%{_texmfdistdir}/tex/generic/tex4ht/mozilla.4ht
%{_texmfdistdir}/tex/generic/tex4ht/multicol.4ht
%{_texmfdistdir}/tex/generic/tex4ht/multind.4ht
%{_texmfdistdir}/tex/generic/tex4ht/multirow.4ht
%{_texmfdistdir}/tex/generic/tex4ht/mwart.4ht
%{_texmfdistdir}/tex/generic/tex4ht/mwbk.4ht
%{_texmfdistdir}/tex/generic/tex4ht/mwrep.4ht
%{_texmfdistdir}/tex/generic/tex4ht/nameref.4ht
%{_texmfdistdir}/tex/generic/tex4ht/natbib.4ht
%{_texmfdistdir}/tex/generic/tex4ht/ngerman.4ht
%{_texmfdistdir}/tex/generic/tex4ht/ngermanb.4ht
%{_texmfdistdir}/tex/generic/tex4ht/nicefrac.4ht
%{_texmfdistdir}/tex/generic/tex4ht/nomencl.4ht
%{_texmfdistdir}/tex/generic/tex4ht/norsk.4ht
%{_texmfdistdir}/tex/generic/tex4ht/ntheorem.4ht
%{_texmfdistdir}/tex/generic/tex4ht/onmouseover.4ht
%{_texmfdistdir}/tex/generic/tex4ht/ooffice-mml.4ht
%{_texmfdistdir}/tex/generic/tex4ht/ooffice.4ht
%{_texmfdistdir}/tex/generic/tex4ht/ooimpress.4ht
%{_texmfdistdir}/tex/generic/tex4ht/osudeG.4ht
%{_texmfdistdir}/tex/generic/tex4ht/ot4enc.4ht
%{_texmfdistdir}/tex/generic/tex4ht/overcite.4ht
%{_texmfdistdir}/tex/generic/tex4ht/overpic.4ht
%{_texmfdistdir}/tex/generic/tex4ht/paralist.4ht
%{_texmfdistdir}/tex/generic/tex4ht/path.4ht
%{_texmfdistdir}/tex/generic/tex4ht/pb-diagram.4ht
%{_texmfdistdir}/tex/generic/tex4ht/pctable.4ht
%{_texmfdistdir}/tex/generic/tex4ht/pctex32.4ht
%{_texmfdistdir}/tex/generic/tex4ht/pd1enc.4ht
%{_texmfdistdir}/tex/generic/tex4ht/pgf.4ht
%{_texmfdistdir}/tex/generic/tex4ht/picins.4ht
%{_texmfdistdir}/tex/generic/tex4ht/pictex.4ht
%{_texmfdistdir}/tex/generic/tex4ht/pifont.4ht
%{_texmfdistdir}/tex/generic/tex4ht/plain.4ht
%{_texmfdistdir}/tex/generic/tex4ht/polish.4ht
%{_texmfdistdir}/tex/generic/tex4ht/polski.4ht
%{_texmfdistdir}/tex/generic/tex4ht/portuges.4ht
%{_texmfdistdir}/tex/generic/tex4ht/powerdot-a.4ht
%{_texmfdistdir}/tex/generic/tex4ht/powerdot.4ht
%{_texmfdistdir}/tex/generic/tex4ht/prosper-a.4ht
%{_texmfdistdir}/tex/generic/tex4ht/prosper.4ht
%{_texmfdistdir}/tex/generic/tex4ht/psfig.4ht
%{_texmfdistdir}/tex/generic/tex4ht/pst-all.4ht
%{_texmfdistdir}/tex/generic/tex4ht/pst-jtree.4ht
%{_texmfdistdir}/tex/generic/tex4ht/pstricks.4ht
%{_texmfdistdir}/tex/generic/tex4ht/reading.4ht
%{_texmfdistdir}/tex/generic/tex4ht/report.4ht
%{_texmfdistdir}/tex/generic/tex4ht/res-a.4ht
%{_texmfdistdir}/tex/generic/tex4ht/res.4ht
%{_texmfdistdir}/tex/generic/tex4ht/resume.4ht
%{_texmfdistdir}/tex/generic/tex4ht/revsymb.4ht
%{_texmfdistdir}/tex/generic/tex4ht/revtex.4ht
%{_texmfdistdir}/tex/generic/tex4ht/revtex4.4ht
%{_texmfdistdir}/tex/generic/tex4ht/rlbabel.4ht
%{_texmfdistdir}/tex/generic/tex4ht/romanian.4ht
%{_texmfdistdir}/tex/generic/tex4ht/rotating.4ht
%{_texmfdistdir}/tex/generic/tex4ht/russianb.4ht
%{_texmfdistdir}/tex/generic/tex4ht/scottish.4ht
%{_texmfdistdir}/tex/generic/tex4ht/scrartcl.4ht
%{_texmfdistdir}/tex/generic/tex4ht/scrbook.4ht
%{_texmfdistdir}/tex/generic/tex4ht/scrreprt.4ht
%{_texmfdistdir}/tex/generic/tex4ht/seminar-a.4ht
%{_texmfdistdir}/tex/generic/tex4ht/seminar.4ht
%{_texmfdistdir}/tex/generic/tex4ht/seslideb.4ht
%{_texmfdistdir}/tex/generic/tex4ht/showfonts.4ht
%{_texmfdistdir}/tex/generic/tex4ht/sig-alternate.4ht
%{_texmfdistdir}/tex/generic/tex4ht/sistyle.4ht
%{_texmfdistdir}/tex/generic/tex4ht/slides.4ht
%{_texmfdistdir}/tex/generic/tex4ht/slidesec.4ht
%{_texmfdistdir}/tex/generic/tex4ht/slovak.4ht
%{_texmfdistdir}/tex/generic/tex4ht/slovene.4ht
%{_texmfdistdir}/tex/generic/tex4ht/soul.4ht
%{_texmfdistdir}/tex/generic/tex4ht/spanish.4ht
%{_texmfdistdir}/tex/generic/tex4ht/splitidx.4ht
%{_texmfdistdir}/tex/generic/tex4ht/srcltx.4ht
%{_texmfdistdir}/tex/generic/tex4ht/subeqnarray.4ht
%{_texmfdistdir}/tex/generic/tex4ht/subfigure.4ht
%{_texmfdistdir}/tex/generic/tex4ht/supertabular.4ht
%{_texmfdistdir}/tex/generic/tex4ht/sverb.4ht
%{_texmfdistdir}/tex/generic/tex4ht/svg.4ht
%{_texmfdistdir}/tex/generic/tex4ht/svgnam.4ht
%{_texmfdistdir}/tex/generic/tex4ht/swedish.4ht
%{_texmfdistdir}/tex/generic/tex4ht/syntax.4ht
%{_texmfdistdir}/tex/generic/tex4ht/t2benc.4ht
%{_texmfdistdir}/tex/generic/tex4ht/tabularx.4ht
%{_texmfdistdir}/tex/generic/tex4ht/tabulary-a.4ht
%{_texmfdistdir}/tex/generic/tex4ht/tabulary.4ht
%{_texmfdistdir}/tex/generic/tex4ht/tcilatex.4ht
%{_texmfdistdir}/tex/generic/tex4ht/tei-math.4ht
%{_texmfdistdir}/tex/generic/tex4ht/tei-mml.4ht
%{_texmfdistdir}/tex/generic/tex4ht/tei-mmltei.4ht
%{_texmfdistdir}/tex/generic/tex4ht/tei.4ht
%{_texmfdistdir}/tex/generic/tex4ht/tex4ht.4ht
%{_texmfdistdir}/tex/generic/tex4ht/tex4ht.sty
%{_texmfdistdir}/tex/generic/tex4ht/texinfo.4ht
%{_texmfdistdir}/tex/generic/tex4ht/texpower.4ht
%{_texmfdistdir}/tex/generic/tex4ht/textures.4ht
%{_texmfdistdir}/tex/generic/tex4ht/th4.4ht
%{_texmfdistdir}/tex/generic/tex4ht/theorem.4ht
%{_texmfdistdir}/tex/generic/tex4ht/titlesec.4ht
%{_texmfdistdir}/tex/generic/tex4ht/tugboat.4ht
%{_texmfdistdir}/tex/generic/tex4ht/turkish.4ht
%{_texmfdistdir}/tex/generic/tex4ht/ucs.4ht
%{_texmfdistdir}/tex/generic/tex4ht/ukraineb.4ht
%{_texmfdistdir}/tex/generic/tex4ht/ulem.4ht
%{_texmfdistdir}/tex/generic/tex4ht/unicode.4ht
%{_texmfdistdir}/tex/generic/tex4ht/url.4ht
%{_texmfdistdir}/tex/generic/tex4ht/usepackage.4ht
%{_texmfdistdir}/tex/generic/tex4ht/ushort.4ht
%{_texmfdistdir}/tex/generic/tex4ht/usorbian.4ht
%{_texmfdistdir}/tex/generic/tex4ht/utf8.4ht
%{_texmfdistdir}/tex/generic/tex4ht/utf8x.4ht
%{_texmfdistdir}/tex/generic/tex4ht/vanilla.4ht
%{_texmfdistdir}/tex/generic/tex4ht/varioref.4ht
%{_texmfdistdir}/tex/generic/tex4ht/verbatim.4ht
%{_texmfdistdir}/tex/generic/tex4ht/verbatimfiles.4ht
%{_texmfdistdir}/tex/generic/tex4ht/verse.4ht
%{_texmfdistdir}/tex/generic/tex4ht/vowel.4ht
%{_texmfdistdir}/tex/generic/tex4ht/web.4ht
%{_texmfdistdir}/tex/generic/tex4ht/welsh.4ht
%{_texmfdistdir}/tex/generic/tex4ht/wrapfig.4ht
%{_texmfdistdir}/tex/generic/tex4ht/writer.4ht
%{_texmfdistdir}/tex/generic/tex4ht/xcolor.4ht
%{_texmfdistdir}/tex/generic/tex4ht/xr-hyper.4ht
%{_texmfdistdir}/tex/generic/tex4ht/xr.4ht
%{_texmfdistdir}/tex/generic/tex4ht/xy.4ht
%{_texmfdistdir}/tex4ht/base/unix/tex4ht.env
%{_texmfdistdir}/tex4ht/base/win32/tex4ht.env
%{_texmfdistdir}/tex4ht/bin/tex4ht.jar
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/avantgar/pagd.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/avantgar/pagd7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/avantgar/pagd8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/avantgar/pagd8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/avantgar/pagd8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/avantgar/pagdc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/avantgar/pagdc7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/avantgar/pagdc8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/avantgar/pagdo.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/avantgar/pagdo7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/avantgar/pagdo8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/avantgar/pagdo8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/avantgar/pagdo8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/avantgar/pagk.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/avantgar/pagk7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/avantgar/pagk8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/avantgar/pagk8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/avantgar/pagk8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/avantgar/pagkc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/avantgar/pagkc7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/avantgar/pagkc8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/avantgar/pagko.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/avantgar/pagko7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/avantgar/pagko8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/avantgar/pagko8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/avantgar/pagko8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/avantgar/rpagd.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/avantgar/rpagdo.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/avantgar/rpagk.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/avantgar/rpagko.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbkd.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbkd7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbkd8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbkd8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbkd8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbkdc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbkdc7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbkdc8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbkdi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbkdi7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbkdi8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbkdi8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbkdi8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbkdo.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbkdo7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbkdo8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbkdo8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbkdo8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbkl.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbkl7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbkl8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbkl8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbkl8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbklc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbklc7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbklc8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbkli.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbkli7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbkli8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbkli8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbkli8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbklo.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbklo7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbklo8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbklo8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/pbklo8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/rpbkd.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/rpbkdi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/rpbkl.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/bookman/rpbkli.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/courier/pcrb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/courier/pcrb7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/courier/pcrb8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/courier/pcrb8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/courier/pcrb8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/courier/pcrb8u.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/courier/pcrbc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/courier/pcrbc7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/courier/pcrbc8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/courier/pcrbo.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/courier/pcrbo7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/courier/pcrbo8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/courier/pcrbo8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/courier/pcrbo8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/courier/pcrbo8u.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/courier/pcrr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/courier/pcrr8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/courier/pcrr8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/courier/pcrr8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/courier/pcrr8u.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/courier/pcrrc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/courier/pcrrc8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/courier/pcrro.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/courier/pcrro7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/courier/pcrro8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/courier/pcrro8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/courier/rpcrb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/courier/rpcrbo.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/courier/rpcrr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/courier/rpcrro.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvb7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvb8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvb8cn.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvb8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvb8rn.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvb8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvb8tn.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvb8z.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvbc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvbc7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvbc7tn.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvbc8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvbc8tn.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvbo.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvbo7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvbo7tn.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvbo8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvbo8cn.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvbo8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvbo8rn.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvbo8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvbo8tn.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvbon.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvbrn.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvr7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvr8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvr8cn.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvr8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvr8rn.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvr8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvr8tn.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvrc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvrc7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvrc7tn.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvrc8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvrc8tn.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvro.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvro7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvro7tn.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvro8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvro8cn.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvro8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvro8rn.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvro8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvro8tn.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvron.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/phvrrn.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/pplb8z.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/pplbi8z.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/pplr8z.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/pplri8z.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/rphvb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/rphvbo.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/rphvbon.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/rphvbrn.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/rphvr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/rphvro.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/rphvron.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/helvetic/rphvrrn.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/mathppl/zpplcmb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/mathppl/zpplcmbm.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/mathppl/zpplcmby.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/mathppl/zpplcmr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/mathppl/zpplcmrm.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/mathppl/zpplcmrv.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/mathppl/zpplcmry.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/mathptmx/zptmcm7m.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/mathptmx/zptmcm7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/mathptmx/zptmcm7v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/mathptmx/zptmcm7y.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncb7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncb8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncb8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncb8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncbc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncbc7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncbc8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncbi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncbi7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncbi8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncbi8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncbi8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncbo.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncbo7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncbo8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncbo8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncbo8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncr7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncr8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncr8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncr8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncrc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncrc7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncrc8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncri.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncri7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncri8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncri8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncri8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncro.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncro7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncro8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncro8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/pncro8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/rpncb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/rpncbi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/rpncr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ncntrsbk/rpncri.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplb7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplb8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplb8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplb8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplb9d.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplb9e.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplb9o.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplb9t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplbc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplbc7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplbc8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplbc8z.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplbi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplbi7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplbi8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplbi8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplbi8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplbi9c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplbi9d.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplbi9e.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplbi9o.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplbi9t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplbo.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplbo7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplbo8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplbo8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplbo8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplbu.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplbu8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplr7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplr8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplr8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplr8rn.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplr8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplr9c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplr9d.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplr9e.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplr9o.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplr9t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplrc7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplrc8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplrc8z.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplrc9d.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplrc9e.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplrc9o.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplri.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplri7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplri8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplri8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplri8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplri9c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplri9d.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplri9e.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplri9o.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplro.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplro7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplro8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplro8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplro8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplrr8re.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplrre.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplrrn.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplru.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/pplru8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/rpplb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/rpplbi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/rpplbu.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/rpplr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/rpplri.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/rpplro.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/rpplrre.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/rpplrrn.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/palatino/rpplru.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplb7d.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplb8a.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplbcj7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplbcj8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplbi7d.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplbi8a.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplbij7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplbij8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplbij8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplbj7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplbj8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplbj8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplbjo7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplbjo8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplbjo8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/ppll7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/ppll8a.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/ppll8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/ppll8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/ppll8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/ppllc7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/ppllc8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplli7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplli8a.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplli8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplli8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplli8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/ppllo7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/ppllo8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/ppllo8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/ppllo8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplm7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplm8a.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplm8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplm8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplm8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplmc7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplmc8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplmi7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplmi8a.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplmi8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplmi8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplmi8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplmo7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplmo8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplmo8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplmo8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplr8a.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplrc7d.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplrcj7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplrcj8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplrcj8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplrcjo8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplri7d.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplri8a.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplrij.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplrij7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplrij8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplrj.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplrj7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplrjo7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplx7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplx8a.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplx8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplx8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplx8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplxc7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplxc8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplxi7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplxi8a.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplxi8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplxi8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplxi8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplxo7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplxo8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplxo8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/ppalatino/pplxo8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/pslatex/pcrr8rn.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/pslatex/pcrr8tn.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/symbol/psyro.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/symbol/rpsyr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/symbol/rpsyro.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/ptmb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/ptmb7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/ptmb8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/ptmb8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/ptmb8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/ptmbc7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/ptmbc8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/ptmbi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/ptmbi7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/ptmbi8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/ptmbi8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/ptmbi8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/ptmbo.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/ptmbo7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/ptmbo8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/ptmbo8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/ptmbo8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/ptmr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/ptmr8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/ptmr8rn.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/ptmr8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/ptmr8z.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/ptmrc8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/ptmri.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/ptmri8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/ptmri8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/ptmri8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/ptmri8z.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/ptmro7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/ptmro8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/ptmro8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/ptmro8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/ptmrr8re.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/ptmrrn.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/rptmb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/rptmbi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/rptmbo.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/rptmr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/rptmri.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/rptmro.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/times/rptmrre.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/utopia/putb7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/utopia/putb8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/utopia/putb8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/utopia/putbc7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/utopia/putbc8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/utopia/putbi7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/utopia/putbi8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/utopia/putbi8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/utopia/putbo7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/utopia/putbo8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/utopia/putbo8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/utopia/putr7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/utopia/putr8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/utopia/putr8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/utopia/putrc7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/utopia/putrc8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/utopia/putri7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/utopia/putri8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/utopia/putri8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/utopia/putro7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/utopia/putro8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/utopia/putro8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/zapfchan/rpzcmi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/zapfding/pzcmi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/zapfding/pzcmi7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/zapfding/pzcmi8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/zapfding/pzcmi8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/zapfding/pzcmi8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/adobe/zapfding/rpzdr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/ae/ae.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/ae/aetcsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/ams/euler/eurb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/ams/euler/eurm.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/antpb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/antpbi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/antpri.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/anttb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/anttri.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/cs-antt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/cs-anttbcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/cs-anttbicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/cs-anttcbcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/cs-anttcbicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/cs-anttclcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/cs-anttclicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/cs-anttcmcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/cs-anttcmicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/cs-anttcrcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/cs-anttcricap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/cs-anttlcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/cs-anttlicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/cs-anttmcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/cs-anttmicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/cs-anttrcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/cs-anttricap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/ec-antt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/ec-anttbicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/ec-anttcbcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/ec-anttcbicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/ec-anttclcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/ec-anttclicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/ec-anttcmcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/ec-anttcmicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/ec-anttcrcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/ec-anttcricap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/ec-anttlcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/ec-anttlicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/ec-anttmcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/ec-anttmicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/ec-anttrcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/ec-anttricap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/el-antt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/ex-antt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/exp-antt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/greek-antt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/qx-antt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/qx-anttbicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/qx-anttcbcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/qx-anttcbicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/qx-anttclcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/qx-anttclicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/qx-anttcmcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/qx-anttcmicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/qx-anttcrcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/qx-anttcricap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/qx-anttlcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/qx-anttlicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/qx-anttmcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/qx-anttmicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/qx-anttrcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/qx-anttricap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/rm-antt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/sy-anttrz.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/t2a-antt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/t2b-antt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/t2c-antt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/t5-antt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/texnansi-antt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/texnansi-anttbcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/texnansi-anttbicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/texnansi-anttcbcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/texnansi-anttcbicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/texnansi-anttclcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/texnansi-anttclicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/texnansi-anttcmcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/texnansi-anttcmicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/texnansi-anttcrcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/texnansi-anttcricap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/texnansi-anttlcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/texnansi-anttlicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/texnansi-anttmcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/texnansi-anttmicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/texnansi-anttrcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/texnansi-anttricap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/ts1-antt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/antt/wncy-antt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arabi/aealbattar.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arabi/aealmateen.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arabi/aealmohanadb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arabi/aealmothnna.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arabi/aealyermook.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arabi/aearab.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arabi/aecortoba.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arabi/aedimnah.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arabi/aefurat.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arabi/aegranada.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arabi/aegraph.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arabi/aehani.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arabi/aekayrawan.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arabi/aekhalid.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arabi/aemashq.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arabi/aemetal.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arabi/aenada.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arabi/aenagham.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arabi/aenice.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arabi/aeostorah.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arabi/aeouhod.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arabi/aepetra.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arabi/aerehan.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arabi/aesalem.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arabi/aeshado.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arabi/aesharjah.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arabi/aesindibad.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arabi/aetarablus.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arabi/aetholoth.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arabi/homa.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arabi/nazlib.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arabi/titr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arev/favb8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arev/favbi8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arev/favri8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arev/zavmb7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arev/zavmbi7m.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arev/zavmr7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arev/zavmr7y.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/arev/zavmri7m.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/bitstrea/bchb7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/bitstrea/bchbc7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/bitstrea/bchbi7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/bitstrea/bchbo7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/bitstrea/bchr7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/bitstrea/bchrc7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/bitstrea/bchri7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/bitstrea/bchro7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/bitstrea/bchro8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/bitstrea/charter/bchb8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/bitstrea/charter/bchb8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/bitstrea/charter/bchbc8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/bitstrea/charter/bchbi8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/bitstrea/charter/bchbi8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/bitstrea/charter/bchbo8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/bitstrea/charter/bchbo8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/bitstrea/charter/bchr8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/bitstrea/charter/bchrc8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/bitstrea/charter/bchri8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/bitstrea/charter/bchri8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/bitstrea/charter/bchro8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cc-pl/pccsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cc-pl/pcmi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cc-pl/pcr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cc-pl/pcsl.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cc-pl/pcti.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/chartervn/bchri8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/chess/chess10f.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm01.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm02.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm03.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm04.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm05.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm06.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm07.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm08.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm09.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm10.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm11.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm12.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm13.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm14.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm15.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm16.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm17.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm18.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm19.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm20.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm21.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm22.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm23.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm24.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm25.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm26.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm27.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm28.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm29.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm30.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm31.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm32.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm33.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm34.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm35.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm36.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm37.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm38.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm39.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm40.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm41.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm42.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm43.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm44.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm45.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm46.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm47.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm48.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm49.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm50.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm51.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm52.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm53.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm54.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cjk/b5ka/ntufsm55.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cm/cmb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cm/cmbsy.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cm/cmbx.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cm/cmbxti.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cm/cmcs.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cm/cmcsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cm/cmcss.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cm/cmcti.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cm/cmcyr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cm/cmdunh.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cm/cmff.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cm/cmfi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cm/cmitt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cm/cmsl.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cm/cmsltt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cm/cmss.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cm/cmssq.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cm/cmtex.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cm/cmtt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cm/cmu.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cm/cmvtt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cm/sauter/wnbx.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cm/sauter/wnbxti.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cm/sauter/wnr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cm/sauter/wnsl.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cm/wncyi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/concrete/ccmi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/concrete/ccr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/concrete/ccsl.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/concrete/ccti.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cs/csti.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cs/cstt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/currency/feybl.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/currency/feybo.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/currency/feybr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/currency/feyml.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/currency/feymo.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyklop/cs-cyklopr-sc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyklop/ec-cyklopr-sc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyklop/l7x-cyklopi-sc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyklop/l7x-cyklopi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyklop/l7x-cyklopr-sc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyklop/l7x-cyklopr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyklop/ly1-cyklopi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyklop/ly1-cyklopr-sc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyklop/ly1-cyklopr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyklop/qx-cyklopi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyklop/qx-cyklopr-sc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyklop/t5-cyklopr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyrillic/cmcyr/cmcb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyrillic/cmcyr/cmcitt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyrillic/cmcyr/cmcsltt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyrillic/cmcyr/cmcssbx.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyrillic/cmcyr/cmcssi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyrillic/cmcyr/cmctt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyrillic/cmcyr/cmcu.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyrillic/kmbx.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyrillic/kmbxti.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyrillic/kmcsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyrillic/kmdunh.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyrillic/kmff.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyrillic/kmsl.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyrillic/kmsltt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyrillic/kmss.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyrillic/kmssbx.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyrillic/kmssdc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyrillic/kmssi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyrillic/kmti.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyrillic/kmtt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyrillic/kmvtt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyrillic/kmvtti.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyrillic/wbxipa.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/cyrillic/wslipa.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/ec/dc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/ec/dccc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/ec/ec.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/ec/eccc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/ec/ecxc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/eulervm/zeuex.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/eulervm/zeur.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/eulervm/zeus.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/euro/zpeub.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/euro/zpeubi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/euro/zpeubis.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/euro/zpeubit.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/euro/zpeubs.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/euro/zpeubt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/euro/zpeuri.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/euro/zpeuris.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/euro/zpeurit.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/euro/zpeurs.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/euro/zpeurt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy01.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy02.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy03.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy04.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy05.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy06.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy07.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy08.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy09.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy10.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy11.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy12.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy13.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy14.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy15.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy16.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy17.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy18.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy19.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy20.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy21.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy22.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy23.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy24.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy25.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy26.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy27.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy28.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy29.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy30.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy31.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy32.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy33.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy34.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy35.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy36.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy37.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy38.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy39.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy40.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy41.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy42.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy43.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy44.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy45.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy46.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy47.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy48.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy49.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy50.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy51.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy52.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy53.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy54.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy55.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy56.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy57.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy58.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy59.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy60.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy61.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy62.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy63.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy64.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy65.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy66.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy67.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy68.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy69.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy70.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy71.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy72.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy73.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy74.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy75.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy76.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy77.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy78.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy79.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy80.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy81.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy82.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy83.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy84.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy85.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy86.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy87.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy88.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy89.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy90.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy91.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy92.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy93.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkcy/gbkcy94.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs01.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs02.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs03.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs04.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs05.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs06.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs07.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs08.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs09.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs10.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs11.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs12.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs13.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs14.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs15.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs16.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs17.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs18.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs19.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs20.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs21.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs22.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs23.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs24.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs25.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs26.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs27.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs28.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs29.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs30.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs31.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs32.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs33.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs34.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs35.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs36.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs37.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs38.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs39.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs40.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs41.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs42.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs43.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs44.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs45.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs46.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs47.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs48.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs49.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs50.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs51.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs52.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs53.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs54.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs55.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs56.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs57.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs58.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs59.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs60.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs61.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs62.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs63.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs64.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs65.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs66.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs67.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs68.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs69.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs70.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs71.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs72.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs73.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs74.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs75.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs76.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs77.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs78.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs79.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs80.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs81.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs82.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs83.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs84.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs85.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs86.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs87.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs88.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs89.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs90.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs91.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs92.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs93.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkfs/gbkfs94.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei01.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei02.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei03.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei04.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei05.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei06.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei07.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei08.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei09.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei10.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei11.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei12.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei13.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei14.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei15.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei16.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei17.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei18.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei19.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei20.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei21.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei22.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei23.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei24.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei25.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei26.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei27.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei28.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei29.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei30.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei31.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei32.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei33.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei34.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei35.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei36.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei37.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei38.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei39.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei40.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei41.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei42.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei43.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei44.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei45.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei46.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei47.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei48.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei49.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei50.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei51.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei52.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei53.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei54.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei55.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei56.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei57.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei58.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei59.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei60.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei61.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei62.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei63.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei64.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei65.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei66.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei67.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei68.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei69.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei70.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei71.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei72.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei73.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei74.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei75.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei76.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei77.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei78.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei79.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei80.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei81.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei82.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei83.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei84.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei85.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei86.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei87.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei88.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei89.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei90.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei91.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei92.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei93.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkhei/gbkhei94.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai01.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai02.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai03.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai04.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai05.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai06.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai07.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai08.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai09.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai10.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai11.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai12.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai13.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai14.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai15.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai16.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai17.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai18.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai19.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai20.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai21.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai22.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai23.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai24.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai25.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai26.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai27.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai28.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai29.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai30.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai31.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai32.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai33.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai34.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai35.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai36.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai37.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai38.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai39.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai40.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai41.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai42.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai43.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai44.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai45.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai46.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai47.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai48.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai49.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai50.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai51.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai52.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai53.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai54.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai55.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai56.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai57.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai58.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai59.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai60.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai61.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai62.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai63.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai64.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai65.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai66.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai67.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai68.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai69.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai70.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai71.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai72.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai73.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai74.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai75.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai76.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai77.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai78.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai79.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai80.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai81.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai82.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai83.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai84.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai85.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai86.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai87.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai88.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai89.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai90.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai91.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai92.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai93.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkkai/gbkkai94.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli01.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli02.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli03.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli04.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli05.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli06.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli07.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli08.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli09.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli10.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli11.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli12.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli13.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli14.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli15.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli16.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli17.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli18.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli19.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli20.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli21.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli22.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli23.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli24.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli25.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli26.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli27.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli28.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli29.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli30.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli31.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli32.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli33.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli34.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli35.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli36.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli37.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli38.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli39.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli40.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli41.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli42.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli43.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli44.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli45.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli46.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli47.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli48.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli49.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli50.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli51.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli52.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli53.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli54.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli55.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli56.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli57.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli58.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli59.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli60.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli61.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli62.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli63.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli64.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli65.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli66.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli67.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli68.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli69.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli70.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli71.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli72.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli73.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli74.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli75.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli76.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli77.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli78.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli79.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli80.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli81.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli82.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli83.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli84.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli85.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli86.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli87.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli88.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli89.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli90.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli91.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli92.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli93.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkli/gbkli94.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu01.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu02.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu03.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu04.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu05.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu06.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu07.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu08.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu09.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu10.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu11.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu12.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu13.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu14.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu15.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu16.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu17.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu18.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu19.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu20.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu21.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu22.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu23.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu24.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu25.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu26.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu27.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu28.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu29.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu30.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu31.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu32.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu33.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu34.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu35.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu36.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu37.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu38.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu39.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu40.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu41.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu42.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu43.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu44.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu45.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu46.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu47.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu48.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu49.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu50.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu51.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu52.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu53.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu54.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu55.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu56.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu57.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu58.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu59.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu60.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu61.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu62.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu63.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu64.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu65.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu66.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu67.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu68.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu69.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu70.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu71.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu72.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu73.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu74.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu75.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu76.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu77.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu78.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu79.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu80.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu81.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu82.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu83.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu84.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu85.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu86.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu87.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu88.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu89.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu90.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu91.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu92.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu93.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkshu/gbkshu94.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu01.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu02.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu03.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu04.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu05.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu06.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu07.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu08.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu09.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu10.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu11.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu12.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu13.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu14.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu15.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu16.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu17.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu18.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu19.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu20.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu21.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu22.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu23.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu24.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu25.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu26.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu27.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu28.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu29.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu30.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu31.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu32.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu33.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu34.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu35.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu36.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu37.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu38.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu39.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu40.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu41.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu42.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu43.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu44.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu45.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu46.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu47.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu48.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu49.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu50.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu51.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu52.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu53.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu54.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu55.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu56.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu57.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu58.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu59.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu60.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu61.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu62.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu63.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu64.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu65.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu66.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu67.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu68.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu69.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu70.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu71.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu72.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu73.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu74.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu75.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu76.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu77.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu78.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu79.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu80.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu81.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu82.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu83.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu84.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu85.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu86.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu87.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu88.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu89.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu90.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu91.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu92.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu93.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbksu/gbksu94.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh01.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh02.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh03.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh04.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh05.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh06.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh07.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh08.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh09.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh10.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh11.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh12.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh13.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh14.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh15.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh16.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh17.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh18.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh19.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh20.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh21.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh22.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh23.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh24.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh25.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh26.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh27.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh28.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh29.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh30.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh31.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh32.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh33.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh34.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh35.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh36.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh37.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh38.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh39.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh40.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh41.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh42.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh43.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh44.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh45.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh46.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh47.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh48.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh49.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh50.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh51.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh52.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh53.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh54.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh55.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh56.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh57.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh58.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh59.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh60.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh61.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh62.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh63.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh64.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh65.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh66.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh67.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh68.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh69.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh70.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh71.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh72.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh73.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh74.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh75.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh76.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh77.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh78.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh79.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh80.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh81.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh82.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh83.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh84.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh85.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh86.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh87.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh88.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh89.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh90.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh91.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh92.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh93.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxh/gbkxh94.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk01.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk02.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk03.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk04.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk05.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk06.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk07.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk08.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk09.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk10.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk11.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk12.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk13.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk14.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk15.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk16.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk17.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk18.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk19.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk20.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk21.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk22.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk23.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk24.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk25.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk26.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk27.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk28.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk29.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk30.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk31.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk32.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk33.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk34.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk35.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk36.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk37.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk38.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk39.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk40.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk41.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk42.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk43.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk44.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk45.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk46.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk47.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk48.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk49.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk50.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk51.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk52.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk53.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk54.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk55.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk56.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk57.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk58.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk59.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk60.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk61.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk62.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk63.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk64.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk65.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk66.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk67.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk68.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk69.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk70.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk71.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk72.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk73.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk74.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk75.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk76.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk77.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk78.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk79.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk80.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk81.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk82.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk83.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk84.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk85.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk86.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk87.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk88.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk89.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk90.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk91.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk92.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk93.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxk/gbkxk94.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw01.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw02.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw03.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw04.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw05.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw06.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw07.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw08.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw09.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw10.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw11.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw12.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw13.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw14.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw15.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw16.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw17.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw18.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw19.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw20.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw21.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw22.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw23.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw24.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw25.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw26.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw27.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw28.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw29.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw30.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw31.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw32.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw33.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw34.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw35.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw36.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw37.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw38.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw39.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw40.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw41.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw42.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw43.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw44.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw45.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw46.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw47.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw48.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw49.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw50.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw51.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw52.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw53.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw54.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw55.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw56.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw57.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw58.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw59.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw60.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw61.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw62.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw63.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw64.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw65.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw66.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw67.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw68.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw69.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw70.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw71.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw72.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw73.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw74.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw75.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw76.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw77.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw78.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw79.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw80.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw81.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw82.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw83.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw84.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw85.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw86.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw87.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw88.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw89.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw90.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw91.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw92.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw93.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkxw/gbkxw94.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao01.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao02.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao03.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao04.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao05.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao06.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao07.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao08.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao09.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao10.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao11.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao12.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao13.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao14.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao15.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao16.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao17.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao18.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao19.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao20.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao21.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao22.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao23.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao24.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao25.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao26.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao27.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao28.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao29.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao30.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao31.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao32.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao33.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao34.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao35.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao36.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao37.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao38.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao39.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao40.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao41.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao42.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao43.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao44.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao45.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao46.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao47.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao48.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao49.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao50.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao51.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao52.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao53.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao54.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao55.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao56.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao57.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao58.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao59.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao60.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao61.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao62.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao63.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao64.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao65.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao66.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao67.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao68.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao69.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao70.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao71.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao72.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao73.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao74.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao75.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao76.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao77.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao78.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao79.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao80.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao81.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao82.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao83.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao84.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao85.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao86.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao87.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao88.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao89.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao90.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao91.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao92.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao93.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyao/gbkyao94.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou01.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou02.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou03.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou04.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou05.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou06.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou07.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou08.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou09.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou10.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou11.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou12.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou13.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou14.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou15.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou16.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou17.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou18.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou19.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou20.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou21.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou22.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou23.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou24.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou25.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou26.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou27.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou28.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou29.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou30.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou31.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou32.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou33.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou34.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou35.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou36.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou37.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou38.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou39.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou40.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou41.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou42.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou43.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou44.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou45.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou46.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou47.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou48.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou49.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou50.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou51.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou52.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou53.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou54.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou55.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou56.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou57.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou58.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou59.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou60.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou61.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou62.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou63.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou64.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou65.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou66.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou67.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou68.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou69.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou70.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou71.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou72.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou73.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou74.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou75.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou76.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou77.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou78.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou79.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou80.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou81.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou82.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou83.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou84.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou85.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou86.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou87.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou88.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou89.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou90.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou91.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou92.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou93.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/gbk/gbkyou/gbkyou94.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/greek/ibygrk/fibo.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/hebrew/cjheblsm.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/hebrew/deads.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/hebrew/hcaption.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/hebrew/oldjaf.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/hebrew/rcjheblsm.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/hebrew/rcjhebltx.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/hebrew/telav.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/cs-iwonacap/cs-iwonabcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/cs-iwonacap/cs-iwonabicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/cs-iwonacap/cs-iwonacbcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/cs-iwonacap/cs-iwonacbicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/cs-iwonacap/cs-iwonachcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/cs-iwonacap/cs-iwonachicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/cs-iwonacap/cs-iwonaclcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/cs-iwonacap/cs-iwonaclicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/cs-iwonacap/cs-iwonacmcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/cs-iwonacap/cs-iwonacmicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/cs-iwonacap/cs-iwonacrcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/cs-iwonacap/cs-iwonacricap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/cs-iwonacap/cs-iwonahcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/cs-iwonacap/cs-iwonahicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/cs-iwonacap/cs-iwonalcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/cs-iwonacap/cs-iwonalicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/cs-iwonacap/cs-iwonamcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/cs-iwonacap/cs-iwonamicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/cs-iwonacap/cs-iwonarcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/cs-iwonacap/cs-iwonaricap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/ec-iwona.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/ec-iwonacap/ec-iwonabcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/ec-iwonacap/ec-iwonabicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/ec-iwonacap/ec-iwonacbcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/ec-iwonacap/ec-iwonacbicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/ec-iwonacap/ec-iwonachcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/ec-iwonacap/ec-iwonachicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/ec-iwonacap/ec-iwonaclcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/ec-iwonacap/ec-iwonaclicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/ec-iwonacap/ec-iwonacmcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/ec-iwonacap/ec-iwonacmicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/ec-iwonacap/ec-iwonacrcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/ec-iwonacap/ec-iwonacricap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/ec-iwonacap/ec-iwonahcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/ec-iwonacap/ec-iwonahicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/ec-iwonacap/ec-iwonalcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/ec-iwonacap/ec-iwonalicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/ec-iwonacap/ec-iwonamcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/ec-iwonacap/ec-iwonamicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/ec-iwonacap/ec-iwonarcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/ec-iwonacap/ec-iwonaricap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/mi-iwona.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/qx/qx-iwonabcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/qx/qx-iwonabicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/qx/qx-iwonacbcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/qx/qx-iwonacbicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/qx/qx-iwonachcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/qx/qx-iwonachicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/qx/qx-iwonaclcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/qx/qx-iwonaclicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/qx/qx-iwonacmcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/qx/qx-iwonacmicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/qx/qx-iwonacrcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/qx/qx-iwonacricap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/qx/qx-iwonahcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/qx/qx-iwonahicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/qx/qx-iwonalcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/qx/qx-iwonalicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/qx/qx-iwonamcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/qx/qx-iwonamicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/qx/qx-iwonarcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/qx/qx-iwonaricap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/t5-iwonacap/t5-iwonabcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/t5-iwonacap/t5-iwonabicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/t5-iwonacap/t5-iwonacbcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/t5-iwonacap/t5-iwonacbicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/t5-iwonacap/t5-iwonachcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/t5-iwonacap/t5-iwonachicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/t5-iwonacap/t5-iwonaclcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/t5-iwonacap/t5-iwonaclicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/t5-iwonacap/t5-iwonacmcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/t5-iwonacap/t5-iwonacmicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/t5-iwonacap/t5-iwonacrcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/t5-iwonacap/t5-iwonacricap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/t5-iwonacap/t5-iwonahcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/t5-iwonacap/t5-iwonahicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/t5-iwonacap/t5-iwonalcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/t5-iwonacap/t5-iwonalicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/t5-iwonacap/t5-iwonamcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/t5-iwonacap/t5-iwonamicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/t5-iwonacap/t5-iwonarcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/t5-iwonacap/t5-iwonaricap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/texnansi/texnansi-iwonabcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/texnansi/texnansi-iwonabicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/texnansi/texnansi-iwonacbcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/texnansi/texnansi-iwonacbicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/texnansi/texnansi-iwonachcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/texnansi/texnansi-iwonachicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/texnansi/texnansi-iwonaclcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/texnansi/texnansi-iwonaclicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/texnansi/texnansi-iwonacmcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/texnansi/texnansi-iwonacmicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/texnansi/texnansi-iwonacrcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/texnansi/texnansi-iwonacricap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/texnansi/texnansi-iwonahcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/texnansi/texnansi-iwonahicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/texnansi/texnansi-iwonalcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/texnansi/texnansi-iwonalicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/texnansi/texnansi-iwonamcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/texnansi/texnansi-iwonamicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/texnansi/texnansi-iwonarcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/iwona/texnansi/texnansi-iwonaricap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/jknappen/tc/tcbi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/jknappen/tc/tcbl.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/jknappen/tc/tcbx.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/jknappen/tc/tcci.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/jknappen/tc/tcit.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/jknappen/tc/tcrb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/jknappen/tc/tcsi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/jknappen/tc/tcsl.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/jknappen/tc/tcso.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/jknappen/tc/tcss.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/jknappen/tc/tcst.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/jknappen/tc/tcsx.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/jknappen/tc/tcti.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/jknappen/tc/tctt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/jknappen/tc/tcui.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/jknappen/tc/tcvi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/jknappen/tc/tcvt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/cs-iwona/cs-kurier.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/cs-iwonacap/cs-kurierbcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/cs-iwonacap/cs-kurierbicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/cs-iwonacap/cs-kuriercap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/cs-iwonacap/cs-kuriercbcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/cs-iwonacap/cs-kuriercbicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/cs-iwonacap/cs-kurierchcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/cs-iwonacap/cs-kurierchicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/cs-iwonacap/cs-kurierclcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/cs-iwonacap/cs-kurierclicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/cs-iwonacap/cs-kuriercmcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/cs-iwonacap/cs-kuriercmicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/cs-iwonacap/cs-kuriercrcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/cs-iwonacap/cs-kuriercricap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/cs-iwonacap/cs-kurierhcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/cs-iwonacap/cs-kurierhicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/cs-iwonacap/cs-kurierlcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/cs-iwonacap/cs-kurierlicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/cs-iwonacap/cs-kuriermcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/cs-iwonacap/cs-kuriermicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/cs-iwonacap/cs-kurierrcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/cs-iwonacap/cs-kurierricap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/ec/ec-kurier.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/ec/ec-kurierbcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/ec/ec-kurierbicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/ec/ec-kuriercap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/ec/ec-kuriercbcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/ec/ec-kuriercbicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/ec/ec-kurierchcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/ec/ec-kurierchicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/ec/ec-kurierclcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/ec/ec-kurierclicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/ec/ec-kuriercmcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/ec/ec-kuriercmicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/ec/ec-kuriercrcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/ec/ec-kuriercricap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/ec/ec-kurierhcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/ec/ec-kurierhicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/ec/ec-kurierlcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/ec/ec-kurierlicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/ec/ec-kuriermcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/ec/ec-kuriermicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/ec/ec-kurierrcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/ec/ec-kurierricap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/ex-iwona/ex-kurier.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/exp-iwona/exp-kurier.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/greek-iwona/greek-kurier.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/mi-iwona/mi-kurier.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/qx-iwona/qx-kurier.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/qx-iwonacap/qx-kurierbcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/qx-iwonacap/qx-kurierbicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/qx-iwonacap/qx-kuriercap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/qx-iwonacap/qx-kuriercbcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/qx-iwonacap/qx-kuriercbicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/qx-iwonacap/qx-kurierchcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/qx-iwonacap/qx-kurierchicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/qx-iwonacap/qx-kurierclcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/qx-iwonacap/qx-kurierclicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/qx-iwonacap/qx-kuriercmcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/qx-iwonacap/qx-kuriercmicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/qx-iwonacap/qx-kuriercrcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/qx-iwonacap/qx-kuriercricap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/qx-iwonacap/qx-kurierhcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/qx-iwonacap/qx-kurierhicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/qx-iwonacap/qx-kurierlcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/qx-iwonacap/qx-kurierlicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/qx-iwonacap/qx-kuriermcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/qx-iwonacap/qx-kuriermicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/qx-iwonacap/qx-kurierrcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/qx-iwonacap/qx-kurierricap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/rm-iwona/rm-kurier.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/sy-iwona/sy-kurier.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/t2a-iwona/t2a-kurier.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/t2b-iwona/t2b-kurier.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/t2c-iwona/t2c-kurier.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/t5-iwona/t5-kurier.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/t5-iwonacap/t5-kurierbcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/t5-iwonacap/t5-kurierbicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/t5-iwonacap/t5-kuriercap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/t5-iwonacap/t5-kuriercbcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/t5-iwonacap/t5-kuriercbicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/t5-iwonacap/t5-kurierchcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/t5-iwonacap/t5-kurierchicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/t5-iwonacap/t5-kurierclcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/t5-iwonacap/t5-kurierclicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/t5-iwonacap/t5-kuriercmcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/t5-iwonacap/t5-kuriercmicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/t5-iwonacap/t5-kuriercrcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/t5-iwonacap/t5-kuriercricap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/t5-iwonacap/t5-kurierhcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/t5-iwonacap/t5-kurierhicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/t5-iwonacap/t5-kurierlcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/t5-iwonacap/t5-kurierlicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/t5-iwonacap/t5-kuriermcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/t5-iwonacap/t5-kuriermicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/t5-iwonacap/t5-kurierrcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/t5-iwonacap/t5-kurierricap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/texnansi/texnansi-kurier.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/texnansi/texnansi-kurierbcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/texnansi/texnansi-kurierbicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/texnansi/texnansi-kuriercap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/texnansi/texnansi-kuriercbcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/texnansi/texnansi-kuriercbicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/texnansi/texnansi-kurierchcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/texnansi/texnansi-kurierchicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/texnansi/texnansi-kurierclcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/texnansi/texnansi-kurierclicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/texnansi/texnansi-kuriercmcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/texnansi/texnansi-kuriercmicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/texnansi/texnansi-kuriercrcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/texnansi/texnansi-kuriercricap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/texnansi/texnansi-kurierhcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/texnansi/texnansi-kurierhicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/texnansi/texnansi-kurierlcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/texnansi/texnansi-kurierlicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/texnansi/texnansi-kuriermcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/texnansi/texnansi-kuriermicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/texnansi/texnansi-kurierrcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/texnansi/texnansi-kurierricap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/kurier/wncy-iwona/wncy-kurier.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/latex/lcmss.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lh/lh-t2a/labx.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lh/lh-t2a/lass.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lh/lh-t2a/lati.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lh/lh-t2a/latt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lh/lh-t2a/lbbx.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lh/lh-t2a/lbcc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lh/lh-t2a/lbrm.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lh/lh-t2a/lbss.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lh/lh-t2a/lbti.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lh/lh-t2a/lbtt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lh/lh-t2a/lcbx.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lh/lh-t2a/lccc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lh/lh-t2a/lcrm.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lh/lh-t2a/lcss.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lh/lh-t2a/lcti.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lh/lh-t2a/lctt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lh/lh-t2a/ldbx.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lh/lh-t2a/ldcc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lh/lh-t2a/ldrm.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lh/lh-t2a/ldss.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lh/lh-t2a/ldti.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lh/lh-t2a/ldtt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxl.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlb-8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlb-lgi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlb-lgr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlb-ts1.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlb-xl-00.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlb-xl-01.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlb-xl-02.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlb-xl-03.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlb-xl-04.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlb-xl-05.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlb-xl-1e.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlb-xl-1f.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlb-xl-20.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlb-xl-21.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlb-xl-22.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlb-xl-23.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlb-xl-24.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlb-xl-25.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlb-xl-26.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlb-xl-27.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlb-xl-2c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlb-xl-a7.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlb-xl-circle.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlb-xl-e0.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlb-xl-e1.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlb-xl-f6.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlb-xl-fb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlb-xl-ff.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlb-xl-infsup.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlb-xl-lgi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlb-xl-lgr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlb-xl-ts1.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlbc-t1.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlbc-t1o.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlbc-ts1.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlbi-8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlbi-lgi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlbi-lgr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlbi-ts1.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlbi-xl-00.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlbi-xl-01.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlbi-xl-02.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlbi-xl-03.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlbi-xl-04.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlbi-xl-05.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlbi-xl-1e.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlbi-xl-1f.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlbi-xl-20.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlbi-xl-21.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlbi-xl-23.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlbi-xl-25.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlbi-xl-26.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlbi-xl-2c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlbi-xl-a7.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlbi-xl-circle.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlbi-xl-fb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlbi-xl-ff.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlbi-xl-infsup.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlbi-xl-lgi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlbi-xl-lgr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlbi-xl-ts1.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlbic-t1.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlbic-t1o.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlbic-ts1.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlr-lgr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlr-ts1.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlr-xl-infsup.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlrc-t1o.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlrc-ts1.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlri-8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlri-lgi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlri-lgr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlri-ts1.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlri-xl-00.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlri-xl-01.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlri-xl-02.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlri-xl-03.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlri-xl-04.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlri-xl-05.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlri-xl-1e.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlri-xl-1f.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlri-xl-20.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlri-xl-21.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlri-xl-22.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlri-xl-23.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlri-xl-25.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlri-xl-27.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlri-xl-2c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlri-xl-a7.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlri-xl-e0.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlri-xl-f6.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlri-xl-fb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlri-xl-ff.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlri-xl-infsup.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlri-xl-lgi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlri-xl-lgr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlri-xl-ts1.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlric-t1.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlric-t1o.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/libertine/fxlric-ts1.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/cs-lmcs.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/lm-ec/ec-lm.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/lm-qx/lm-qx.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/lm-qx/qx-lm.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/lm-rep-cmin/cminch.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/lm-rep-cmrm/cmr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/lm-rep-cmsc/cmcscsl.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/lm-rep-csin/csinch.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/lm-rep-csrm/csb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/lm-rep-csrm/csbx.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/lm-rep-csrm/csbxsl.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/lm-rep-csrm/csbxti.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/lm-rep-csrm/cssl.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/lm-rep-csrm/csss.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/lm-rep-csrm/csssbx.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/lm-rep-csrm/csssdc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/lm-rep-csrm/csssi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/lm-rep-csrm/csssq.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/lm-rep-csrm/csssqi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/lm-rep-csrm/csu.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/lm-rep-cstt/csitt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/lm-rep-cstt/cssltt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/lm-rep-cstt/cstcsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/lm-rep-cstt/csvtt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/lm-rep-plrm/plss.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/lm-rep-t5psn/vntcsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/lmbsy.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/lmex.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/lmmi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/lmsy.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/pre2005/cork-lmtcs.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/pre2005/qx-.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/pre2005/qx-lmtcs.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/pre2005/qx-lmvt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/pre2005/texnansi-lm.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/pre2005/texnansi-lmtcs.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/t5-lm.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/t5-lmtcs.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/lm/ts1-.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/marvosym/fmvri8x.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/mathdesign/mdbchb7m.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/mathdesign/mdbchb7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/mathdesign/mdbchb7v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/mathdesign/mdbchb7y.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/mathdesign/mdbchbi7m.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/mathdesign/mdbchbi7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/mathdesign/mdbchbo7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/mathdesign/mdbchr7m.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/mathdesign/mdbchr7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/mathdesign/mdbchr7y.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/mathdesign/mdbchri7m.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/mathdesign/mdbchri7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/mathdesign/mdbchro7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/mathpple/eurbo.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/mathpple/eurmo.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/mathpple/zppleb7m.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/mathpple/zppleb7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/mathpple/zppleb7y.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/mathpple/zppler7m.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/mathpple/zppler7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/mathpple/zppler7v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/mathpple/zppler7y.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/mathtime/blex.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/mathtime/blmi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/mathtime/blsy.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/mathtime/mtex.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/mathtime/mtmi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/mathtime/mtsy.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/mathtime/mtsyn.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pazo/fplmbb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pazo/zplmb7m.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pazo/zplmb7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pazo/zplmb7y.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pazo/zplmr7m.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pazo/zplmr7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pazo/zplmr7v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pazo/zplmr7y.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pl/plb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pl/plbxsl.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pl/plbxti.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pl/plcsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pl/pldunh.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pl/plex.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pl/plff.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pl/plfi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pl/plitt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pl/plmi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pl/plr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pl/plsl.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pl/plsltt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pl/plsy.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pl/plti.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pl/pltt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pl/plu.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pl/plvtt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/p1x.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/p1xbsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/p1xsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/pcx.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/pxb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/pxbex.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/pxbexa.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/pxbi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/pxbmi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/pxbmi1.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/pxbmia.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/pxbsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/pxbsl.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/pxbsy.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/pxbsya.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/pxbsyb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/pxex.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/pxi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/pxmi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/pxmi1.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/pxmia.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/pxsl.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/pxsy.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/pxsya.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/pxsyb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/rpcxb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/rpcxi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/rpcxsl.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/rpxbmi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/rpxbsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/rpxi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/rpxmi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/rpxpplb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/rpxr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/pxfonts/rpxsl.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/qfonts/qbkb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/qfonts/qbkbi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/qfonts/qbkri.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/qfonts/qcrb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/qfonts/qcrbi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/qfonts/qcrri.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/qfonts/qhvb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/qfonts/qhvbi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/qfonts/qhvcb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/qfonts/qhvcbi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/qfonts/qhvcr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/qfonts/qhvcri.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/qfonts/qhvr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/qfonts/qhvri.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/qfonts/qplb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/qfonts/qplbi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/qfonts/qplr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/qfonts/qplri.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/qfonts/qtmb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/qfonts/qtmbi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/qfonts/qtmr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/qfonts/qtmri.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/sw/arial.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/sw/cour.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/sw/times.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/times.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/times/ptmr7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/tipa/tipx.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/tipa/xipa.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/pxbsyc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/rtcxb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/rtcxbi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/rtcxbsl.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/rtcxbss.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/rtcxbsso.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/rtcxi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/rtcxsl.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/rtcxsssl.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/rtxbmi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/rtxbsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/rtxbsssc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/rtxmi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/rtxphvb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/rtxphvbo.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/rtxphvr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/rtxphvro.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/rtxptmb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/rtxptmbi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/rtxptmbo.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/rtxptmr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/rtxptmri.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/rtxptmro.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/rtxsssc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/t1x.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/t1xbsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/t1xbsssc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/t1xbttsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/t1xsssc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/t1xttsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/tcxi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/tcxr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/tcxsl.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/tcxss.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/tcxsssl.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/tcxtt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/tcxttsl.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/txbex.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/txbmi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/txbsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/txbtt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/txbttsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/txex.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/txexa.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/txi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/txmi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/txmia.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/txr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/txsl.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/txss.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/txsssc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/txsssl.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/txsy.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/txsya.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/txsyb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/txttsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/tyx.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/tyxbsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/tyxbsssc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/tyxbttsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/tyxsssc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/txfonts/tyxttsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/arevvn/fav.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/chartervn/bchb8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/chartervn/bchbc8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/chartervn/bchbi8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/chartervn/bchbo8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/chartervn/bchr8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/chartervn/bchrc8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/chartervn/bchro8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/chartervn/txtt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/classicovn/uop.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/cmbrightvn/vncm.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/comicsansvn/comic.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/concretevn/vncc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/garamondvn/ugm.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/grotesqvn/ugq.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/mscorevn/jthb8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/mscorevn/jthbc8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/mscorevn/jthr8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/mscorevn/jthrc8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/mscorevn/jvnb8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/mscorevn/jvnbc8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/mscorevn/jvnbi8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/mscorevn/jvnr8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/mscorevn/jvnrc8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/mscorevn/jvnri8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/mscorevn/lprb8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/mscorevn/lprbc8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/mscorevn/lprbi8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/mscorevn/lprr8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/mscorevn/lprrc8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/mscorevn/lprri8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/mscorevn/ma1b8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/mscorevn/ma1bc8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/mscorevn/ma1bi8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/mscorevn/ma1r8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/mscorevn/ma1rc8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/mscorevn/ma1ri8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/mscorevn/mcrb8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/mscorevn/mcrbc8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/mscorevn/mcrbi8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/mscorevn/mcrr8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/mscorevn/mcrrc8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/mscorevn/mcrri8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/mscorevn/mnsb8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/mscorevn/mnsbc8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/mscorevn/mnsbi8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/mscorevn/mnsr8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/mscorevn/mnsrc8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/mscorevn/mnsri8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/t5-ant.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/t5-anttbcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/t5-anttbicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/t5-anttcbcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/t5-anttcbicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/t5-anttclcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/t5-anttclicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/t5-anttcmcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/t5-anttcmicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/t5-anttcrcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/t5-anttcricap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/t5-anttlcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/t5-anttlicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/t5-anttmcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/t5-anttmicap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/t5-anttrcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/t5-anttricap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/fplrc8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/uagd8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/uagdc8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/uagdo8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/uagk8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/uagkc8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/uagko8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/ubkd8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/ubkdc8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/ubkdi8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/ubkdo8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/ubkl8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/ubklc8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/ubkli8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/ubklo8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/ucrb8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/ucrbc8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/ucrbo8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/ucrr8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/ucrrc8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/ucrro8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/uhvb8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/uhvbc8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/uhvbo8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/uhvr8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/uhvrc8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/uhvro8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/uncb8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/uncbc8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/uncbi8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/uncbo8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/uncr8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/uncrc8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/uncri8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/uncro8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/uplb8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/uplbc8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/uplbi8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/uplbo8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/uplr8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/uplrc8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/uplri8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/uplro8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/utmb8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/utmbc8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/utmbi8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/utmbo8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/utmr8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/utmrc8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/utmri8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/utmro8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/urwvn/uzcmi8v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/utopiavn/put.htf
%{_texmfdistdir}/tex4ht/ht-fonts/alias/vntex/vnr/vn.htf
%{_texmfdistdir}/tex4ht/ht-fonts/aliase/mathtime/mtsy-bs.htf
%{_texmfdistdir}/tex4ht/ht-fonts/ascii/manfnt/manfnt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/cp1256/charset/unicode.4hf
%{_texmfdistdir}/tex4ht/ht-fonts/css/emacspeak/cm/cmbx.4es
%{_texmfdistdir}/tex4ht/ht-fonts/css/emacspeak/cm/cmmi.4es
%{_texmfdistdir}/tex4ht/ht-fonts/css/emacspeak/cm/cmti.4es
%{_texmfdistdir}/tex4ht/ht-fonts/css/emacspeak/cm/cmtt.4es
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1201.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1202.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1203.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1204.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1205.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1206.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1207.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1208.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1209.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1210.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1211.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1212.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1213.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1214.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1215.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1216.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1217.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1218.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1219.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1220.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1221.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1222.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1223.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1224.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1225.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1226.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1227.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1228.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1229.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1230.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1231.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1232.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1233.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1234.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1235.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1236.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1237.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1238.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1239.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1240.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1241.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1242.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1243.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1244.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1245.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1246.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1247.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1248.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1249.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1250.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1251.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1252.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1253.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1254.htf
%{_texmfdistdir}/tex4ht/ht-fonts/dbcs/cjk/b5ka/b5ka1255.htf
%{_texmfdistdir}/tex4ht/ht-fonts/gb2312/charset/unicode.4hf
%{_texmfdistdir}/tex4ht/ht-fonts/gbk/charset/unicode.4hf
%{_texmfdistdir}/tex4ht/ht-fonts/html-speech/charset/unicode.4hf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/charset/uni/unicode.4hf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/charset/unicode.4hf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/chess/chess.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/chess/chessf.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/chess/fselch.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/cm/cminch.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/devanagari/dvng.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/euro/zpeur.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/go/go.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/go/go1bla.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/go/go1whi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/go/go2bla.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/go/go2whi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/html/charset/unicode.4hf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/ipa/wsuipa.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/mathtime/blex-bs.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/mathtime/blmi-bs.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/mathtime/blsy-bs.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/mathtime/mtex-bs.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/mathtime/mtmi-bs.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/mathtime/mtsy-bs.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/mathtime/mtsyn-bs.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/mongolian/bicigh.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/mongolian/bthh.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/mongolian/bthv.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/ps2mf/times-ps.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/sw/curr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/sw/times-sw.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/tibetan/ctib.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/xypic/xyatip.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/xypic/xybsql.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/xypic/xybtip.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/xypic/xydash.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/xypic/xyebut.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/1/xypic/xymisc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/2/charset/unicode.4hf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/2/html/charset/unicode.4hf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/5/charset/unicode.4hf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/5/cm/sauter/wnr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/5/cm/sauter/wnti.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/5/cyrillic/cmcyr/cmcbx.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/5/cyrillic/cmcyr/cmcbxti.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/5/cyrillic/cmcyr/cmccsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/5/cyrillic/kminch.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/5/cyrillic/kmitt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/5/cyrillic/kmr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/5/cyrillic/kmtcsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/5/cyrillic/wncsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/5/html/charset/unicode.4hf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/5/lh/lh-t2a/larm.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/6/charset/unicode.4hf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/6/html/charset/unicode.4hf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/7/charset/unicode.4hf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/8/hebrew/hclassic.htf
%{_texmfdistdir}/tex4ht/ht-fonts/iso8859/8/hebrew/jerus.htf
%{_texmfdistdir}/tex4ht/ht-fonts/jsml/charset/unicode.4hf
%{_texmfdistdir}/tex4ht/ht-fonts/koi/8r/charset/unicode.4hf
%{_texmfdistdir}/tex4ht/ht-fonts/koi/8r/lh/lh-t2a/larm.htf
%{_texmfdistdir}/tex4ht/ht-fonts/mozilla/charset/mnemonic/unicode.4hf
%{_texmfdistdir}/tex4ht/ht-fonts/mozilla/charset/native/unicode.4hf
%{_texmfdistdir}/tex4ht/ht-fonts/mozilla/charset/unicode.4hf
%{_texmfdistdir}/tex4ht/ht-fonts/ooffice/charset/unicode.4hf
%{_texmfdistdir}/tex4ht/ht-fonts/share/adobe/helvetic/phvr8z.htf
%{_texmfdistdir}/tex4ht/ht-fonts/symbol/charset/unicode.4hf
%{_texmfdistdir}/tex4ht/ht-fonts/symbol/cyrillic/xcmr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/symbol/cyrillic/xcmti.htf
%{_texmfdistdir}/tex4ht/ht-fonts/symbol/hebrew/hclassic.htf
%{_texmfdistdir}/tex4ht/ht-fonts/symbol/mathtime/blex-bs.htf
%{_texmfdistdir}/tex4ht/ht-fonts/symbol/mathtime/blmi-bs.htf
%{_texmfdistdir}/tex4ht/ht-fonts/symbol/mathtime/blsy-bs.htf
%{_texmfdistdir}/tex4ht/ht-fonts/symbol/mathtime/mtex-bs.htf
%{_texmfdistdir}/tex4ht/ht-fonts/symbol/mathtime/mtmi-bs.htf
%{_texmfdistdir}/tex4ht/ht-fonts/symbol/mathtime/mtsy-bs.htf
%{_texmfdistdir}/tex4ht/ht-fonts/symbol/mathtime/mtsyn-bs.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/adobe/courier/pcrr7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/adobe/courier/pcrrc7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/adobe/courier/pcrro8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/adobe/courier/pcrro8u.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/adobe/courier/pplrc8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/adobe/helvetic/ptmb8z.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/adobe/helvetic/ptmrc8z.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/adobe/mathptm/zpsycmrv.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/adobe/mathptm/zptmcmr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/adobe/mathptm/zptmcmrm.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/adobe/mathptm/zpzccmry.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/adobe/palatino/pplb9c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/adobe/palatino/pplrc9t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/adobe/palatino/pplri9t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/adobe/symbol/psyr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/adobe/times/ptmr8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/adobe/times/ptmrc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/adobe/times/ptmrc7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/adobe/times/ptmri7t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/adobe/times/ptmro.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/adobe/times/ptmrre.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/adobe/times/rptmrrn.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/adobe/zapfding/pzdr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/ae/aecsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/ams/cyrillic/wncyr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/ams/euler/euex.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/ams/euler/eufb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/ams/euler/eufm.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/ams/euler/eusb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/ams/euler/eusm.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/ams/symbols/msam.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/ams/symbols/msbm.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/antt/antpr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/antt/anttr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/antt/ec-anttbcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/antt/mi-antt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/antt/qx-anttbcap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/antt/sy-antt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/antt/sy-anttlz.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/arabi/aehor.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/arabi/nazli.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/arev/favr8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/bbold/bbold.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/bitstrea/charter/bchr8t.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cbgreek/grmc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cbgreek/grmn.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/charset/unicode.4hf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/chess/chess.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/chess/chessf.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1201.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1202.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1203.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1204.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1205.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1206.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1207.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1208.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1209.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1210.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1211.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1212.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1213.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1214.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1215.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1216.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1217.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1218.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1219.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1220.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1221.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1222.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1223.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1224.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1225.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1226.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1227.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1228.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1229.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1230.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1231.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1232.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1233.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1234.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1235.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1236.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1237.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1238.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1239.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1240.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1241.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1242.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1243.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1244.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1245.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1246.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1247.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1248.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1249.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1250.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1251.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1252.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1253.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1254.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/b5ka/b5ka1255.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong01.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong02.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong03.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong04.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong05.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong06.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong07.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong08.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong09.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong10.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong11.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong12.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong13.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong14.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong15.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong16.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong17.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong18.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong19.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong20.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong21.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong22.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong23.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong24.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong25.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong26.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong27.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong28.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong29.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong30.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong31.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong32.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong33.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong34.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong35.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong36.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong37.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong38.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong39.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong40.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong41.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong42.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong43.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong44.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong45.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong46.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong47.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong48.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong49.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong50.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong51.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong52.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong53.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong54.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong55.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong56.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong57.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong58.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong59.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong60.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong61.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong62.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong63.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong64.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong65.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong66.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong67.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong68.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong69.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong70.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong71.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong72.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong73.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong74.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong75.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong76.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong77.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong78.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong79.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong80.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong81.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong82.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong83.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong84.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong85.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong86.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong87.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong88.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong89.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong90.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong91.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong92.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong93.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/gbksong94.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/long/gbksong25.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/long/gbksong27.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/long/gbksong28.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/long/gbksong32.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/long/gbksong35.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/long/gbksong90.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/long/gbksong92.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/long/gbksong93.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/gbksong/long/gbksong94.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song01.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song02.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song03.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song04.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song05.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song06.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song07.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song08.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song09.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song0a.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song0b.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song0c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song0d.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song0e.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song0f.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song10.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song11.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song12.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song13.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song14.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song15.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song16.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song17.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song18.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song19.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song1a.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song1b.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song1c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song1d.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song1e.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song1f.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song20.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song21.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song22.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song23.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song24.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song25.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song26.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song27.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song28.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song29.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song2a.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song2b.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song2c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song2d.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song2e.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song2f.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song30.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song31.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song32.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song33.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song34.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song35.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song36.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song37.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song38.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song39.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song3a.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song3b.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song3c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song3d.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song3e.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song3f.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song40.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song41.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song42.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song43.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song44.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song45.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song46.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song47.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song48.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song49.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song4a.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song4b.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song4c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song4d.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song4e.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song4f.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song50.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song51.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song52.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song53.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song54.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song55.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song56.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song57.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song58.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song59.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song5a.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song5b.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song5c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song5d.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song5e.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song5f.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song60.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song61.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song62.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song63.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song64.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song65.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song66.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song67.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song68.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song69.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song6a.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song6b.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song6c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song6d.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song6e.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song6f.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song70.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song71.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song72.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song73.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song74.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song75.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song76.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song77.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song78.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song79.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song7a.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song7b.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song7c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song7d.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song7e.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song7f.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song80.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song81.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song82.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song83.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song84.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song85.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song86.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song87.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song88.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song89.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song8a.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song8b.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song8c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song8d.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song8e.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song8f.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song90.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song91.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song92.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song93.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song94.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song95.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song96.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song97.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song98.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song99.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song9a.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song9b.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song9c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song9d.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song9e.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8song9f.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songa0.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songa1.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songa2.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songa3.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songa4.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songa5.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songa6.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songa7.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songa8.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songa9.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songaa.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songab.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songac.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songad.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songae.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songaf.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songb0.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songb1.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songb2.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songb3.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songb4.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songb5.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songb6.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songb7.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songb8.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songb9.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songba.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songbb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songbc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songbd.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songbe.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songbf.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songc0.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songc1.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songc2.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songc3.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songc4.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songc5.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songc6.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songc7.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songc8.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songc9.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songca.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songcb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songcc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songcd.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songce.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songcf.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songd0.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songd1.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songd2.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songd3.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songd4.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songd5.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songd6.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songd7.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songdc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songdd.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songde.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songdf.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songe0.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songe1.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songe2.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songe3.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songe4.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songe5.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songe6.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songe7.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songe8.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songe9.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songea.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songeb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songec.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songed.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songee.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songef.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songf0.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songf1.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songf2.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songf3.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songf4.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songf5.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songf6.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songf7.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songf8.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songf9.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songfa.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songfb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songfc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songfd.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songfe.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cjk/utf8/utf8songff.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cm/cmex.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cm/cmmi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cm/cmsy.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cm/cmtcsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cm/cmti.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/concrete/cccsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cs/cscsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cs/csr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/currency/feymr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cyklop/cs-cyklop.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cyklop/cs-cyklopi-sc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cyklop/ec-cyklopi-sc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cyklop/ly1-cyklopi-sc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cyklop/qx-cyklopi-sc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cyklop/qx-cyklopr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cyklop/t5-cyklopi-sc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cyklop/t5-cyklopi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cyrillic/cmcyr/cmcbx.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cyrillic/cmcyr/cmcbxti.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/cyrillic/cmcyr/cmccsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/dstroke/dsrom.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/dstroke/esint.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/greek/ibygrk/fibr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/hebrew/cjhebltx.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/hebrew/crml.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/hebrew/fr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/hebrew/hclassic.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/hebrew/jerus.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/hebrew/redis.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/hebrew/shold.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/hebrew/shscr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/hebrew/shstk.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/html/charset/unicode.4hf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/iwona/cs-iwona.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/iwona/cs-iwonacap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/iwona/ec-iwonacap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/iwona/ex-iwona.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/iwona/exp-iwona.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/iwona/greek-iwona.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/iwona/qx-iwona.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/iwona/qx-iwonacap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/iwona/rm-iwona.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/iwona/sy-iwona.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/iwona/t2a-iwona.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/iwona/t2b-iwona.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/iwona/t2c-iwona.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/iwona/t5-iwona.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/iwona/t5-iwonacap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/iwona/texnansi-iwona.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/iwona/texnansi-iwonacap.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/iwona/wncy-iwona.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/jknappen/tc/tcrm.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/latex/lasy.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/latex/lcircle.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/latex/line.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lh/lh-t2a/lacc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lh/lh-t2a/larm.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlbi-xl-22.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlbi-xl-24.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlbi-xl-27.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlbi-xl-8x.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlbi-xl-e0.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlbi-xl-f6.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlr-8r.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlr-lgi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlr-xl-00.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlr-xl-01.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlr-xl-02.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlr-xl-03.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlr-xl-04.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlr-xl-05.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlr-xl-1e.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlr-xl-1f.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlr-xl-20.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlr-xl-21.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlr-xl-22.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlr-xl-23.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlr-xl-24.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlr-xl-25.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlr-xl-26.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlr-xl-27.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlr-xl-2c.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlr-xl-8x.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlr-xl-a7.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlr-xl-circle.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlr-xl-e0.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlr-xl-e1.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlr-xl-f6.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlr-xl-fb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlr-xl-ff.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlr-xl-lgi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlr-xl-lgr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlr-xl-ts1.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlrc-t1.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlri-xl-26.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/libertine/fxlri-xl-e1.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lm/cs-lm.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lm/el-lm.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lm/el-lmcs.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lm/l7x-lm.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lm/l7x-lmcsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lm/lm-ec.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lm/lm-qxtt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lm/lm-rep-cmin.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lm/lm-rep-cmit.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lm/lm-rep-cmitt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lm/lm-rep-cmrm.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lm/lm-rep-cmsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lm/lm-rep-cmtt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lm/lm-rep-csin.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lm/lm-rep-csrm.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lm/lm-rep-cssc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lm/lm-rep-cstt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lm/lm-rep-plin.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lm/lm-rep-plit.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lm/lm-rep-plitt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lm/lm-rep-plrm.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lm/lm-rep-plsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lm/lm-rep-pltt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lm/lm-rep-t5psn.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lm/lm-t5.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lm/lm-texnansi.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lm/lm-ts1.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lm/pre2005/cork-.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lm/pre2005/cork-lmcs.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lm/pre2005/qx-lmcs.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lm/pre2005/qx-lmtt.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lm/pre2005/texnansi-lmcs.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lm/rm-lm.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/lm/t5-lmcsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/marvosym/fmvr8x.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/math/rsfs.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/mathdesign/mdbchr7v.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/mathtime/blex-bs.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/mathtime/blmi-bs.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/mathtime/blsy-bs.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/mathtime/mtex-bs.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/mathtime/mtmi-bs.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/mathtime/mtsyn-bs.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/mflogo/logo.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/misc/cmman.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/misc/ifsym.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/misc/wasy.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/pl/plbsy.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/pl/plinch.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/pl/pltcsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/pl/pltex.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/public/bbding.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/pxfonts/pxbsyc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/pxfonts/pxexa.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/pxfonts/pxr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/pxfonts/pxsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/pxfonts/pxsyc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/pxfonts/rpcxr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/pxfonts/rpxb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/pxfonts/rpxpplr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/pxfonts/rpxsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/stmaryrd/stmary.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/tibetan/ctib.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/tipa/tipa.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/tipa/xipx.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/txfonts/rtcxr.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/txfonts/rtcxss.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/txfonts/rtx.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/txfonts/rtxsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/txfonts/t1x.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/txfonts/t1xsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/txfonts/tcxb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/txfonts/txb.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/txfonts/txbexa.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/txfonts/txbmia.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/txfonts/txbsy.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/txfonts/txbsyc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/txfonts/txsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/unicode/txfonts/tyxsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/utf8/charset/unicode.4hf
%{_texmfdistdir}/tex4ht/ht-fonts/viqr/charset/unicode.4hf
%{_texmfdistdir}/tex4ht/ht-fonts/viscii/charset/unicode.4hf
%{_texmfdistdir}/tex4ht/ht-fonts/win/1251/charset/unicode.4hf
%{_texmfdistdir}/tex4ht/ht-fonts/win/1251/cm/sauter/wnti.htf
%{_texmfdistdir}/tex4ht/ht-fonts/win/1251/cyrillic/cmcyr/cmcbx.htf
%{_texmfdistdir}/tex4ht/ht-fonts/win/1251/cyrillic/cmcyr/cmcbxti.htf
%{_texmfdistdir}/tex4ht/ht-fonts/win/1251/cyrillic/cmcyr/cmccsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/win/1251/cyrillic/wncsc.htf
%{_texmfdistdir}/tex4ht/ht-fonts/win/1251/lh/lh-t2a/larm.htf
%{_texmfdistdir}/tex4ht/xtpipes/docbook.4xt
%{_texmfdistdir}/tex4ht/xtpipes/htspk.4xt
%{_texmfdistdir}/tex4ht/xtpipes/javahelp.4xt
%{_texmfdistdir}/tex4ht/xtpipes/jsml.4xt
%{_texmfdistdir}/tex4ht/xtpipes/oo-math.4xt
%{_texmfdistdir}/tex4ht/xtpipes/oo-text.4xt
%{_texmfdistdir}/tex4ht/xtpipes/xhtml.4xt
%{_texmfdistdir}/tex4ht/xtpipes/xhtmml.4xt
%{_texmfdistdir}/tex4ht/xtpipes/xtpipes-default.4xt
%{_texmfdistdir}/tex4ht/xtpipes/xtpipes-map.dtd
%{_texmfdistdir}/tex4ht/xtpipes/xtpipes.dtd
%{_javadir}/tex4ht.jar
%doc %{_texmfdistdir}/doc/generic/tex4ht/bugfixes.css
%doc %{_texmfdistdir}/doc/generic/tex4ht/bugfixes.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/cmmi10-b.gif
%doc %{_texmfdistdir}/doc/generic/tex4ht/cmsy10-28.gif
%doc %{_texmfdistdir}/doc/generic/tex4ht/index.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/jhsample.tex
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn-htf.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn-index.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn-mswin.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn-port.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn-unix.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn.css
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn0x.gif
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn10.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn11.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn12.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn13.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn14.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn15.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn16.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn17.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn19.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn1x.gif
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn2.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn20.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn21.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn23.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn24.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn25.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn27.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn28.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn29.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn2x.gif
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn3.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn31.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn32.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn33.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn34.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn35.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn36.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn37.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn38.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn39.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn3x.gif
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn4.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn40.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn41.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn42.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn43.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn44.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn45.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn46.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn47.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn48.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn49.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn4x.gif
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn5.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn50.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn51.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn52.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn53.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn54.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn55.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn56.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn57.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn58.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn59.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn6.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn60.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn7.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn8.html
%doc %{_texmfdistdir}/doc/generic/tex4ht/mn9.html

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/tex4ht/ht.sh ht
    ln -sf %{_texmfdistdir}/scripts/tex4ht/htcontext.sh htcontext
    ln -sf %{_texmfdistdir}/scripts/tex4ht/htlatex.sh htlatex
    ln -sf %{_texmfdistdir}/scripts/tex4ht/htmex.sh htmex
    ln -sf %{_texmfdistdir}/scripts/tex4ht/httex.sh httex
    ln -sf %{_texmfdistdir}/scripts/tex4ht/httexi.sh httexi
    ln -sf %{_texmfdistdir}/scripts/tex4ht/htxelatex.sh htxelatex
    ln -sf %{_texmfdistdir}/scripts/tex4ht/htxetex.sh htxetex
    ln -sf %{_texmfdistdir}/scripts/tex4ht/mk4ht.pl mk4ht
popd
mkdir -p %{buildroot}%{_javadir}
pushd %{buildroot}%{_javadir}
    ln -sf %{_texmfdistdir}/tex4ht/bin/tex4ht.jar tex4ht.jar
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 20120223-5
+ Revision: 4a8a91d
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21373 |12mu|texlive-texconfig-20131022-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29764
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-texconfig
Version:	20131022
Release:	6
Summary:	TeXLive texconfig package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texconfig.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texconfig.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-texconfig.bin = %{EVRD}

%description
TeXLive texconfig package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/texconfig
%{_texmfdistdir}/scripts/texlive/texconfig.sh
%{_texmfdistdir}/texconfig/README
%{_texmfdistdir}/texconfig/g/generic
%{_texmfdistdir}/texconfig/tcfmgr
%{_texmfdistdir}/texconfig/tcfmgr.map
%{_texmfdistdir}/texconfig/v/vt100
%{_texmfdistdir}/texconfig/x/xterm
%doc %{_mandir}/man1/texconfig-sys.1*
%doc %{_texmfdistdir}/doc/man/man1/texconfig-sys.man1.pdf
%doc %{_mandir}/man1/texconfig.1*
%doc %{_texmfdistdir}/doc/man/man1/texconfig.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/texlive/texconfig.sh texconfig
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 20131022-6
+ Revision: ec44d0f
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21374 |12mu|texlive-texdiff-0.4-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29752
# category Package
# catalog-ctan /support/texdiff
# catalog-date 2012-06-27 20:43:57 +0200
# catalog-license artistic
# catalog-version 0.4
Name:		texlive-texdiff
Version:	0.4
Release:	8
Summary:	Compare documents and produce tagged merge
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/texdiff
License:	ARTISTIC
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texdiff.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texdiff.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-texdiff.bin = %{EVRD}

%description
Two files are compared and a new TeX file is output. When the
output file is processed with (La)TeX it marks new changes with
blue and old text with red with a strike-through line.
Furthermore, passages with changes are marked at the margin
with grey bars by the LaTeX changebar package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/texdiff
%{_texmfdistdir}/scripts/texdiff/texdiff
%doc %{_mandir}/man1/texdiff.1*
%doc %{_texmfdistdir}/doc/man/man1/texdiff.man1.pdf
%doc %{_texmfdistdir}/doc/support/texdiff/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/texdiff/texdiff texdiff
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.4-8
+ Revision: 486d133
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21375 |12mu|texlive-texdirflatten-1.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29725
# category Package
# catalog-ctan /support/texdirflatten
# catalog-date 2012-01-12 19:29:56 +0100
# catalog-license artistic
# catalog-version 1.1
Name:		texlive-texdirflatten
Epoch:		1
Version:	1.1
Release:	5
Summary:	Collect files related to a LaTeX job in a single directory
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/texdirflatten
License:	ARTISTIC
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texdirflatten.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texdirflatten.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-texdirflatten.bin = %{EVRD}

%description
The Perl script parses a LaTeX file recursively, scanning all
child files, and collects details of any included and other
data files. These component files, are then all put into a
single directory (thus "flattening" the document's directory
tree).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/texdirflatten
%{_texmfdistdir}/scripts/texdirflatten/texdirflatten
%doc %{_mandir}/man1/texdirflatten.1*
%doc %{_texmfdistdir}/doc/man/man1/texdirflatten.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/texdirflatten/texdirflatten texdirflatten
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:1.1-5
+ Revision: 61d79e2
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21376 |12mu|texlive-texdoc-20120627-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29764
# category TLCore
# catalog-ctan undef
# catalog-date 2012-06-27 22:19:02 +0200
# catalog-license gpl
# catalog-version undef
Name:		texlive-texdoc
Version:	20120627
Release:	8
Summary:	Documentation access for TeX distributions
Group:		Publishing
URL:		http://tug.org/texlive
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texdoc.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texdoc.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-texdoc.bin = %{EVRD}

%description
TeXdoc is an application for easy access to the package
documentation of a TeX distributions (i.e., .dvi, .pdf or .ps
files on the $TEXDOCS tree). It is distributed with TeX-Live
and a derivative is distributed with miktex.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/texdoc
%{_bindir}/texdoctk
%{_texmfdistdir}/scripts/texdoc/Data.meta.lua
%{_texmfdistdir}/scripts/texdoc/Data.tlpdb.lua
%{_texmfdistdir}/scripts/texdoc/alias.tlu
%{_texmfdistdir}/scripts/texdoc/config.tlu
%{_texmfdistdir}/scripts/texdoc/constants.tlu
%{_texmfdistdir}/scripts/texdoc/functions.tlu
%{_texmfdistdir}/scripts/texdoc/main.tlu
%{_texmfdistdir}/scripts/texdoc/score.tlu
%{_texmfdistdir}/scripts/texdoc/search.tlu
%{_texmfdistdir}/scripts/texdoc/texdoc.tlu
%{_texmfdistdir}/scripts/texdoc/texdoclib.tlu
%{_texmfdistdir}/scripts/texdoc/view.tlu
%{_texmfdistdir}/scripts/texdoctk/texdoctk.pl
%{_texmfdistdir}/texdoc/texdoc.cnf
%{_texmfdistdir}/texdoctk/texdocrc-win32.defaults
%{_texmfdistdir}/texdoctk/texdocrc.defaults
%{_texmfdistdir}/texdoctk/texdoctk.dat
%doc %{_mandir}/man1/texdoc.1*
%doc %{_texmfdistdir}/doc/man/man1/texdoc.man1.pdf
%doc %{_mandir}/man1/texdoctk.1*
%doc %{_texmfdistdir}/doc/man/man1/texdoctk.man1.pdf
%doc %{_texmfdistdir}/doc/texdoc/News
%doc %{_texmfdistdir}/doc/texdoc/texdoc.pdf
%doc %{_texmfdistdir}/doc/texdoc/texdoc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

perl -pi -e 's%^# (viewer_pdf = )xpdf.*%$1xdg-open%;'	\
	texmf-dist/texdoc/texdoc.cnf

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/texdoc/texdoc.tlu texdoc
    ln -sf %{_texmfdistdir}/scripts/texdoctk/texdoctk.pl texdoctk
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 20120627-8
+ Revision: f974cdb
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21377 |12mu|texlive-texlive-common-20131009-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30524
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-texlive-common
Version:	20131009
Release:	5
Summary:	TeX Live documentation (common elements)
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-common.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-common.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
TeXLive texlive-common package.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/texlive/index.html
%doc %{_texmfdistdir}/doc/texlive/texlive-common/examples/ex5.tex
%doc %{_texmfdistdir}/doc/texlive/texlive-common/examples/ex6.tex
%doc %{_texmfdistdir}/doc/texlive/texlive-common/examples/ex6a.tex
%doc %{_texmfdistdir}/doc/texlive/texlive-common/examples/ex6b.tex
%doc %{_texmfdistdir}/doc/texlive/texlive-common/examples/ex6c.tex
%doc %{_texmfdistdir}/doc/texlive/texlive-common/install-lnx-main.png
%doc %{_texmfdistdir}/doc/texlive/texlive-common/psview.png
%doc %{_texmfdistdir}/doc/texlive/texlive-common/stdcoll.png
%doc %{_texmfdistdir}/doc/texlive/texlive-common/tlmgr-general-options.png
%doc %{_texmfdistdir}/doc/texlive/texlive-common/tlmgr-gui.png
%doc %{_texmfdistdir}/doc/texlive/texlive-common/tlmgr-paper-options.png
%doc %{_texmfdistdir}/doc/texlive/texlive-common/tray-menu.png
%doc %{_texmfdistdir}/doc/texlive/texlive-common/wizard-w32.png

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 20131009-5
+ Revision: f49ad25
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21378 |12mu|texlive-texlive-cz-20131009-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30808
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-texlive-cz
Version:	20131009
Release:	5
Summary:	TeX Live manual (Czech/Slovak)
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-cz.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-cz.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
TeXLive texlive-cz package.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/texlive/texlive-cz/Makefile
%doc %{_texmfdistdir}/doc/texlive/texlive-cz/csquote.sty
%doc %{_texmfdistdir}/doc/texlive/texlive-cz/ec-lmr10-19.png
%doc %{_texmfdistdir}/doc/texlive/texlive-cz/live4ht.cfg
%doc %{_texmfdistdir}/doc/texlive/texlive-cz/tex-live.css
%doc %{_texmfdistdir}/doc/texlive/texlive-cz/texlive-cz.css
%doc %{_texmfdistdir}/doc/texlive/texlive-cz/texlive-cz.html
%doc %{_texmfdistdir}/doc/texlive/texlive-cz/texlive-cz.pdf
%doc %{_texmfdistdir}/doc/texlive/texlive-cz/texlive-cz.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}

%changelog
* Wed Feb 19 2014 Denis Silakov <denis.silakov@rosalab.ru> 20131009-5
+ Revision: e86b430
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21379 |12mu|texlive-texlive-de-20131009-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31848
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-texlive-de
Version:	20131009
Release:	5
Summary:	TeX Live manual (German)
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-de.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-de.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
TeXLive texlive-de package.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/texlive/texlive-de/Makefile
%doc %{_texmfdistdir}/doc/texlive/texlive-de/install-lnx-main.png
%doc %{_texmfdistdir}/doc/texlive/texlive-de/lmsy10-40.png
%doc %{_texmfdistdir}/doc/texlive/texlive-de/psview.png
%doc %{_texmfdistdir}/doc/texlive/texlive-de/stdcoll.png
%doc %{_texmfdistdir}/doc/texlive/texlive-de/texlive-de-html.css
%doc %{_texmfdistdir}/doc/texlive/texlive-de/texlive-de-html.tex
%doc %{_texmfdistdir}/doc/texlive/texlive-de/texlive-de.css
%doc %{_texmfdistdir}/doc/texlive/texlive-de/texlive-de.html
%doc %{_texmfdistdir}/doc/texlive/texlive-de/texlive-de.pdf
%doc %{_texmfdistdir}/doc/texlive/texlive-de/texlive-de.tex
%doc %{_texmfdistdir}/doc/texlive/texlive-de/tlmgr-general-options.png
%doc %{_texmfdistdir}/doc/texlive/texlive-de/tlmgr-gui.png
%doc %{_texmfdistdir}/doc/texlive/texlive-de/tlmgr-paper-options.png
%doc %{_texmfdistdir}/doc/texlive/texlive-de/tray-menu.png
%doc %{_texmfdistdir}/doc/texlive/texlive-de/wizard-w32.png

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}

%changelog
* Wed Feb 19 2014 Denis Silakov <denis.silakov@rosalab.ru> 20131009-5
+ Revision: 8d328a7
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21380 |12mu|texlive-texlive-docindex-20131130-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32265
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-texlive-docindex
Version:	20131130
Release:	5
Summary:	top-level TeX Live doc.html, etc
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-docindex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-docindex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
These files are regenerated as needed, which is often, so we
make them a separate package.  See the tl-update-auto script
for the process.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%doc %{_tlpkgdir}/texmf
%doc %{_tlpkgdir}/texmf-dist
%{_texmfdistdir}/scripts/texlive/var/texcatalogue.keywords
%doc %{_tlpkgdir}/doc.html

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_tlpkgdir}
cp -fpa doc.html %{buildroot}%{_tlpkgdir}
pushd %{buildroot}%{_tlpkgdir}
    # create symlinks so that links in doc.html (should) work
    ln -sf %{_texmfdir} texmf
    ln -sf %{_texmfdistdir} texmf-dist
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 20131130-5
+ Revision: 2e04796
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21381 |12mu|texlive-texlive-en-20131130-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32016
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-texlive-en
Version:	20131130
Release:	5
Summary:	TeX Live manual (English)
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-en.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-en.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
TeXLive texlive-en package.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/texlive/texlive-en/Makefile
%doc %{_texmfdistdir}/doc/texlive/texlive-en/README
%doc %{_texmfdistdir}/doc/texlive/texlive-en/archive/bv-live.tex
%doc %{_texmfdistdir}/doc/texlive/texlive-en/archive/bvoutln.sty
%doc %{_texmfdistdir}/doc/texlive/texlive-en/archive/changemail
%doc %{_texmfdistdir}/doc/texlive/texlive-en/archive/l.pl
%doc %{_texmfdistdir}/doc/texlive/texlive-en/archive/live-2003.tex
%doc %{_texmfdistdir}/doc/texlive/texlive-en/archive/live-2004.tex
%doc %{_texmfdistdir}/doc/texlive/texlive-en/archive/live-2005.tex
%doc %{_texmfdistdir}/doc/texlive/texlive-en/archive/live-2007.tex
%doc %{_texmfdistdir}/doc/texlive/texlive-en/archive/live-2008.tex
%doc %{_texmfdistdir}/doc/texlive/texlive-en/archive/live-2009.tex
%doc %{_texmfdistdir}/doc/texlive/texlive-en/archive/live-2010.tex
%doc %{_texmfdistdir}/doc/texlive/texlive-en/archive/live-2011.tex
%doc %{_texmfdistdir}/doc/texlive/texlive-en/archive/live-2012.tex
%doc %{_texmfdistdir}/doc/texlive/texlive-en/archive/live-tl7.tex
%doc %{_texmfdistdir}/doc/texlive/texlive-en/archive/live4ht.cfg-2004
%doc %{_texmfdistdir}/doc/texlive/texlive-en/archive/mod.pl
%doc %{_texmfdistdir}/doc/texlive/texlive-en/archive/nocites.tex
%doc %{_texmfdistdir}/doc/texlive/texlive-en/archive/picture.tex
%doc %{_texmfdistdir}/doc/texlive/texlive-en/archive/split.pl
%doc %{_texmfdistdir}/doc/texlive/texlive-en/archive/status.pl
%doc %{_texmfdistdir}/doc/texlive/texlive-en/archive/tex-live.bib
%doc %{_texmfdistdir}/doc/texlive/texlive-en/archive/tex-live.bst
%doc %{_texmfdistdir}/doc/texlive/texlive-en/archive/tex-live.sty-2003
%doc %{_texmfdistdir}/doc/texlive/texlive-en/archive/tex-live.sty-2004
%doc %{_texmfdistdir}/doc/texlive/texlive-en/archive/tex-live.sty-2005
%doc %{_texmfdistdir}/doc/texlive/texlive-en/archive/tex-live.sty-2007
%doc %{_texmfdistdir}/doc/texlive/texlive-en/archive/tex-live.sty-2008
%doc %{_texmfdistdir}/doc/texlive/texlive-en/archive/tex-live.sty-2009
%doc %{_texmfdistdir}/doc/texlive/texlive-en/archive/tex-live.sty-2010
%doc %{_texmfdistdir}/doc/texlive/texlive-en/archive/texlive.pl
%doc %{_texmfdistdir}/doc/texlive/texlive-en/live4ht.cfg
%doc %{_texmfdistdir}/doc/texlive/texlive-en/tex-live.css
%doc %{_texmfdistdir}/doc/texlive/texlive-en/tex-live.sty
%doc %{_texmfdistdir}/doc/texlive/texlive-en/texlive-en.css
%doc %{_texmfdistdir}/doc/texlive/texlive-en/texlive-en.html
%doc %{_texmfdistdir}/doc/texlive/texlive-en/texlive-en.pdf
%doc %{_texmfdistdir}/doc/texlive/texlive-en/texlive-en.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}

%changelog
* Wed Feb 19 2014 Denis Silakov <denis.silakov@rosalab.ru> 20131130-5
+ Revision: ee8456b
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21382 |12mu|texlive-texlive-fr-20131009-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30777
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-texlive-fr
Version:	20131009
Release:	5
Summary:	TeX Live manual (French)
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-fr.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-fr.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
TeXLive texlive-fr package.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/texlive/texlive-fr/Makefile
%doc %{_texmfdistdir}/doc/texlive/texlive-fr/live4ht.cfg
%doc %{_texmfdistdir}/doc/texlive/texlive-fr/notes
%doc %{_texmfdistdir}/doc/texlive/texlive-fr/tex-live.css
%doc %{_texmfdistdir}/doc/texlive/texlive-fr/texlive-fr.css
%doc %{_texmfdistdir}/doc/texlive/texlive-fr/texlive-fr.html
%doc %{_texmfdistdir}/doc/texlive/texlive-fr/texlive-fr.pdf
%doc %{_texmfdistdir}/doc/texlive/texlive-fr/texlive-fr.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}

%changelog
* Wed Feb 19 2014 Denis Silakov <denis.silakov@rosalab.ru> 20131009-5
+ Revision: b6e39a9
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21383 |12mu|texlive-texlive-it-20131009-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30726
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-texlive-it
Version:	20131009
Release:	5
Summary:	TeX Live manual (Italian)
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-it.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-it.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
TeXLive texlive-it package.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/texlive/texlive-it/Makefile
%doc %{_texmfdistdir}/doc/texlive/texlive-it/texlive-it.html
%doc %{_texmfdistdir}/doc/texlive/texlive-it/texlive-it.pdf
%doc %{_texmfdistdir}/doc/texlive/texlive-it/texlive-it.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}

%changelog
* Wed Feb 19 2014 Denis Silakov <denis.silakov@rosalab.ru> 20131009-5
+ Revision: 641c4d1
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21384 |12mu|texlive-texlive-pl-20131009-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30749
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-texlive-pl
Version:	20131009
Release:	5
Summary:	TeX Live manual (Polish)
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-pl.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-pl.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
TeXLive texlive-pl package.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/texlive/texlive-pl/Makefile
%doc %{_texmfdistdir}/doc/texlive/texlive-pl/live4ht.cfg
%doc %{_texmfdistdir}/doc/texlive/texlive-pl/tex-live.css
%doc %{_texmfdistdir}/doc/texlive/texlive-pl/tex-livep.sty
%doc %{_texmfdistdir}/doc/texlive/texlive-pl/texlive-pl.css
%doc %{_texmfdistdir}/doc/texlive/texlive-pl/texlive-pl.html
%doc %{_texmfdistdir}/doc/texlive/texlive-pl/texlive-pl.pdf
%doc %{_texmfdistdir}/doc/texlive/texlive-pl/texlive-pl.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}

%changelog
* Wed Feb 19 2014 Denis Silakov <denis.silakov@rosalab.ru> 20131009-5
+ Revision: 0071c81
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21385 |12mu|texlive-texlive-ru-20131009-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30630
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-texlive-ru
Version:	20131009
Release:	5
Summary:	TeX Live manual (Russian)
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-ru.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-ru.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
TeXLive texlive-ru package.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/texlive/texlive-ru/Makefile
%doc %{_texmfdistdir}/doc/texlive/texlive-ru/live4ht.cfg
%doc %{_texmfdistdir}/doc/texlive/texlive-ru/t2almdh.fd
%doc %{_texmfdistdir}/doc/texlive/texlive-ru/t2almr.fd
%doc %{_texmfdistdir}/doc/texlive/texlive-ru/t2almss.fd
%doc %{_texmfdistdir}/doc/texlive/texlive-ru/t2almtt.fd
%doc %{_texmfdistdir}/doc/texlive/texlive-ru/tex-live.css
%doc %{_texmfdistdir}/doc/texlive/texlive-ru/texlive-ru.css
%doc %{_texmfdistdir}/doc/texlive/texlive-ru/texlive-ru.html
%doc %{_texmfdistdir}/doc/texlive/texlive-ru/texlive-ru.pdf
%doc %{_texmfdistdir}/doc/texlive/texlive-ru/texlive-ru.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}

%changelog
* Wed Feb 19 2014 Denis Silakov <denis.silakov@rosalab.ru> 20131009-5
+ Revision: 0fbf05f
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21386 |12mu|texlive-texlive-scripts-20131130-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32226
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-texlive-scripts
Version:	20131130
Release:	5
Summary:	TeX Live infrastructure programs
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-scripts.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-scripts.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-texlive-scripts.bin = %{EVRD}

%description
Includes install-tl, tl-portable, rungs, etc.; not needed for
tlmgr to run but still ours.  Not included in tlcritical.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/rungs
%{_tlpkgdir}/install-tl
%{_texmfdistdir}/scripts/texlive/lua/texlive/getopt.tlu
%{_texmfdistdir}/scripts/texlive/lua/texlive/tlpdb.tlu
%{_texmfdistdir}/scripts/texlive/lua/texlive/utils.tlu
%{_texmfdistdir}/scripts/texlive/rungs.tlu
%{_texmfdistdir}/scripts/texlive/test-tlpdb.tlu
%{_texmfdistdir}/scripts/texlive/texconf.tlu
%{_tlpkgdir}/installer/ctan-mirrors.pl
%{_tlpkgdir}/installer/install-menu-perltk.pl
%{_tlpkgdir}/installer/install-menu-text.pl
%{_tlpkgdir}/installer/install-menu-wizard.pl
%{_tlpkgdir}/installer/texlive.png
%doc %{_mandir}/man1/install-tl.1*
%doc %{_texmfdistdir}/doc/man/man1/install-tl.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/texlive/rungs.tlu rungs
popd
mkdir -p %{buildroot}%{_tlpkgdir}
cp -fa install-tl %{buildroot}%{_tlpkgdir}
cp -fpar tlpkg/installer %{buildroot}%{_tlpkgdir}
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 20131130-5
+ Revision: fe37a9d
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21387 |12mu|texlive-texlive-sr-20131009-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30653
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-texlive-sr
Version:	20131009
Release:	5
Summary:	TeX Live manual (Serbian)
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-sr.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-sr.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
TeXLive texlive-sr package.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/texlive/texlive-sr/Makefile
%doc %{_texmfdistdir}/doc/texlive/texlive-sr/README-SR.txt
%doc %{_texmfdistdir}/doc/texlive/texlive-sr/images/tl2013-install-tl-collections-freebsd-sr.png
%doc %{_texmfdistdir}/doc/texlive/texlive-sr/images/tl2013-install-tl-expert-gui-freebsd-sr.png
%doc %{_texmfdistdir}/doc/texlive/texlive-sr/images/tl2013-install-tl-wizard-win32-sr.png
%doc %{_texmfdistdir}/doc/texlive/texlive-sr/images/tl2013-tlmgr-main-screen-freebsd-sr.png
%doc %{_texmfdistdir}/doc/texlive/texlive-sr/images/tl2013-tlmgr-options-freebsd-sr.png
%doc %{_texmfdistdir}/doc/texlive/texlive-sr/images/tl2013-tlmgr-paper-options-freebsd-sr.png
%doc %{_texmfdistdir}/doc/texlive/texlive-sr/texlive-sr.css
%doc %{_texmfdistdir}/doc/texlive/texlive-sr/texlive-sr.html
%doc %{_texmfdistdir}/doc/texlive/texlive-sr/texlive-sr.pdf
%doc %{_texmfdistdir}/doc/texlive/texlive-sr/texlive-sr.sty
%doc %{_texmfdistdir}/doc/texlive/texlive-sr/texlive-sr.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}

%changelog
* Wed Feb 19 2014 Denis Silakov <denis.silakov@rosalab.ru> 20131009-5
+ Revision: f2925e1
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21388 |12mu|texlive-texlive-zh-cn-20131009-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30732
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-texlive-zh-cn
Version:	20131009
Release:	5
Summary:	TeX Live manual (Chinese)
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-zh-cn.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-zh-cn.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
TeXLive texlive-zh-cn package.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/texlive/texlive-zh-cn/Makefile
%doc %{_texmfdistdir}/doc/texlive/texlive-zh-cn/README-live.ZH-CN
%doc %{_texmfdistdir}/doc/texlive/texlive-zh-cn/tex-live-zh-cn.sty
%doc %{_texmfdistdir}/doc/texlive/texlive-zh-cn/texlive-zh-cn.pdf
%doc %{_texmfdistdir}/doc/texlive/texlive-zh-cn/texlive-zh-cn.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}

%changelog
* Wed Feb 19 2014 Denis Silakov <denis.silakov@rosalab.ru> 20131009-5
+ Revision: cf4a1f3
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21389 |12mu|texlive-textglos-20131009-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30788
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-textglos
Version:	20131009
Release:	5
Summary:	TeXLive textglos package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/textglos.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/textglos.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/textglos.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive textglos package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/textglos/textglos.sty
%doc %{_texmfdistdir}/doc/latex/textglos/README
%doc %{_texmfdistdir}/doc/latex/textglos/README.txt
%doc %{_texmfdistdir}/doc/latex/textglos/textglos.pdf
#- source
%doc %{_texmfdistdir}/source/latex/textglos/textglos.dtx
%doc %{_texmfdistdir}/source/latex/textglos/textglos.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 20131009-5
+ Revision: 5f2bbb6
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21390 |12mu|texlive-textpos-1.7j-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32571
# category Package
# catalog-ctan /macros/latex/contrib/textpos
# catalog-date 2014-01-04 08:41:38 +0100
# catalog-license gpl
# catalog-version 1.7j
Name:		texlive-textpos
Version:	1.7j
Release:	1
Summary:	Place boxes at arbitrary positions on the LaTeX page
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/textpos
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/textpos.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/textpos.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/textpos.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A package to facilitate placement of boxes at absolute
positions on the LaTeX page. There are several reasons why this
might be useful, an important one being to help the creation of
large-format conference posters.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/textpos/textpos.sty
%doc %{_texmfdistdir}/doc/latex/textpos/LICENCE
%doc %{_texmfdistdir}/doc/latex/textpos/README
%doc %{_texmfdistdir}/doc/latex/textpos/VERSION-1.7j
%doc %{_texmfdistdir}/doc/latex/textpos/examples/README-examples
%doc %{_texmfdistdir}/doc/latex/textpos/examples/t1.tex
%doc %{_texmfdistdir}/doc/latex/textpos/examples/t2.tex
%doc %{_texmfdistdir}/doc/latex/textpos/examples/t3.tex
%doc %{_texmfdistdir}/doc/latex/textpos/examples/t4.tex
%doc %{_texmfdistdir}/doc/latex/textpos/examples/t5.tex
%doc %{_texmfdistdir}/doc/latex/textpos/examples/t6.tex
%doc %{_texmfdistdir}/doc/latex/textpos/examples/t7.tex
%doc %{_texmfdistdir}/doc/latex/textpos/examples/t8.tex
%doc %{_texmfdistdir}/doc/latex/textpos/niepraschk-eso-pic.pdf
%doc %{_texmfdistdir}/doc/latex/textpos/niepraschk-eso-pic.tex
%doc %{_texmfdistdir}/doc/latex/textpos/textpos-example.tex
%doc %{_texmfdistdir}/doc/latex/textpos/textpos.html
%doc %{_texmfdistdir}/doc/latex/textpos/textpos.pdf
#- source
%doc %{_texmfdistdir}/source/latex/textpos/textpos.drv
%doc %{_texmfdistdir}/source/latex/textpos/textpos.dtx
%doc %{_texmfdistdir}/source/latex/textpos/textpos.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.7j-1
+ Revision: 84a241d
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21391 |12mu|texlive-texware-20120627-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29764
# category TLCore
# catalog-ctan /systems/knuth/dist/texware
# catalog-date 2012-06-27 22:19:02 +0200
# catalog-license knuth
# catalog-version undef
Name:		texlive-texware
Version:	20120627
Release:	5
Summary:	Utility programs for use with TeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/systems/knuth/dist/texware
License:	KNUTH
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texware.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texware.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-texware.bin

%description
Basic utitility programs, comprising: - dvitype, which converts
a TeX output (DVI) file to a plain text file (see also the DVI
Text Language suite); - pooltype, which converts a TeX-suite
program's "pool" (string) file into human-readable form; and -
tftopl and pltotf, which convert TeX Font Metric (TFM) file to
human readable Property List (PL) files and vice versa.

#-----------------------------------------------------------------------
%files
%doc %{_mandir}/man1/dvitype.1*
%doc %{_texmfdistdir}/doc/man/man1/dvitype.man1.pdf
%doc %{_mandir}/man1/pooltype.1*
%doc %{_texmfdistdir}/doc/man/man1/pooltype.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 20120627-5
+ Revision: 3e7d2f6
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21392 |12mu|texlive-thalie-0.5-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31018
# category Package
# catalog-ctan /macros/latex/contrib/thalie
# catalog-date 2013-06-19 11:30:49 +0200
# catalog-license lppl1.3
# catalog-version 0.5
Name:		texlive-thalie
Version:	0.5
Release:	5
Summary:	Typeset drama plays
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/thalie
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/thalie.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/thalie.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/thalie.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides tools to typeset drama plays. It defines
commands to introduce characters' lines, to render stage
directions, to divide a play into acts and scenes and to build
the dramatis personae automatically.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/thalie/thalie.sty
%doc %{_texmfdistdir}/doc/latex/thalie/README
%doc %{_texmfdistdir}/doc/latex/thalie/thalie.pdf
#- source
%doc %{_texmfdistdir}/source/latex/thalie/thalie.dtx
%doc %{_texmfdistdir}/source/latex/thalie/thalie.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 0.5-5
+ Revision: 7686b2b
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21393 |12mu|texlive-threadcol-1.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 28754
# category Package
# catalog-ctan /macros/latex/contrib/threadcol
# catalog-date 2013-01-06 14:14:24 +0100
# catalog-license lppl1.3
# catalog-version 1.0
Name:		texlive-threadcol
Version:	1.0
Release:	5
Summary:	Organize document columns into PDF "article thread"
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/threadcol
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/threadcol.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/threadcol.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/threadcol.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package combines a document's columns into a PDF "article
thread". PDF readers that support this mechanism (probably
Adobe Acrobat/Reader only) can be instructed to scroll
automatically from column to column, which facilitates on-
screen reading of two-column documents. Even for single-column
documents, threadcol supports the creation of multiple article
threads, which help organize discontiguous but logically
related regions of text into a form that the user can scroll
through as if its contents were contiguous.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/threadcol/threadcol.sty
%doc %{_texmfdistdir}/doc/latex/threadcol/README
%doc %{_texmfdistdir}/doc/latex/threadcol/threadcol.pdf
#- source
%doc %{_texmfdistdir}/source/latex/threadcol/articles-ar9.png
%doc %{_texmfdistdir}/source/latex/threadcol/threadcol.dtx
%doc %{_texmfdistdir}/source/latex/threadcol/threadcol.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 1.0-5
+ Revision: 856f0f6
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21394 |12mu|texlive-threeparttablex-0.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31276
# category Package
# catalog-ctan /macros/latex/contrib/threeparttablex
# catalog-date 2013-07-23 11:01:18 +0200
# catalog-license lppl
# catalog-version 0.3
Name:		texlive-threeparttablex
Version:	0.3
Release:	5
Summary:	Notes in longtables
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/threeparttablex
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/threeparttablex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/threeparttablex.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides the functionality of the threeparttable
package to tables created using the longtable package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/threeparttablex/threeparttablex.sty
%doc %{_texmfdistdir}/doc/latex/threeparttablex/README
%doc %{_texmfdistdir}/doc/latex/threeparttablex/threeparttablex.pdf
%doc %{_texmfdistdir}/doc/latex/threeparttablex/threeparttablex.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.3-5
+ Revision: 0884278
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21395 |12mu|texlive-thumbpdf-3.15-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29725
# category Package
# catalog-ctan /support/thumbpdf
# catalog-date 2012-11-14 18:32:01 +0100
# catalog-license lppl
# catalog-version 3.15
Name:		texlive-thumbpdf
Version:	3.15
Release:	7
Summary:	Thumbnails for pdfTeX and dvips/ps2pdf
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/support/thumbpdf
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/thumbpdf.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/thumbpdf.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Provides:	texlive-thumbpdf.bin = %{EVRD}

%description
A Perl script that provides support for thumbnails in pdfTeX
and dvips/ps2pdf. The script uses ghostscript to generate the
thumbnails which get represented in a TeX readable file that is
read by the package thumbpdf.sty to automatically include the
thumbnails. This arrangement works with both plain TeX and
LaTeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_bindir}/thumbpdf
%{_texmfdistdir}/scripts/thumbpdf/thumbpdf.pl
%{_texmfdistdir}/tex/generic/thumbpdf/thumbpdf.sty
%{_texmfdistdir}/tex/generic/thumbpdf/thumbpdf.tex
%doc %{_texmfdistdir}/doc/generic/thumbpdf/README
%doc %{_mandir}/man1/thumbpdf.1*
%doc %{_texmfdistdir}/doc/man/man1/thumbpdf.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    ln -sf %{_texmfdistdir}/scripts/thumbpdf/thumbpdf.pl thumbpdf
popd
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.15-7
+ Revision: a0e504d
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21396 |12mu|texlive-tie-2.4-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29764
# category TLCore
# catalog-ctan /web/tie
# catalog-date 2012-04-27 12:20:53 +0200
# catalog-license other-free
# catalog-version 2.4
Name:		texlive-tie
Version:	2.4
Release:	8
Summary:	Allow multiple web change files
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/web/tie
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tie.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tie.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-kpathsea
Requires:	texlive-tie.bin

%description
Tie was originally developed to allow web programmers to apply
more than one change file to their source. The program may also
be used to create a new version of a web file that incorporates
existing changes.

#-----------------------------------------------------------------------
%files
%doc %{_mandir}/man1/tie.1*
%doc %{_texmfdistdir}/doc/man/man1/tie.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.4-8
+ Revision: 188da98
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21397 |12mu|texlive-tikz-bayesnet-0.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30094
# category Package
# catalog-ctan /graphics/pgf/contrib/tikz-bayesnet
# catalog-date 2013-04-24 11:34:47 +0200
# catalog-license lppl1.3
# catalog-version 0.1
Name:		texlive-tikz-bayesnet
Version:	0.1
Release:	5
Summary:	Draw Bayesian networks, graphical models and directed factor graphs
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikz-bayesnet
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-bayesnet.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-bayesnet.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
The package provides a library supporting the display of
Bayesian networks, graphical models and (directed) factor
graphs in LaTeX.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/tikz-bayesnet/LICENSE_GPL
%doc %{_texmfdistdir}/doc/latex/tikz-bayesnet/LICENSE_LPPL
%doc %{_texmfdistdir}/doc/latex/tikz-bayesnet/README.rst
%doc %{_texmfdistdir}/doc/latex/tikz-bayesnet/example.tex
%doc %{_texmfdistdir}/doc/latex/tikz-bayesnet/model_citation_influence.tex
%doc %{_texmfdistdir}/doc/latex/tikz-bayesnet/model_lda.tex
%doc %{_texmfdistdir}/doc/latex/tikz-bayesnet/model_pca.tex
%doc %{_texmfdistdir}/doc/latex/tikz-bayesnet/model_pca2.tex
%doc %{_texmfdistdir}/doc/latex/tikz-bayesnet/tikzlibrarybayesnet.code.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 0.1-5
+ Revision: 1a54ca2
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21398 |12mu|texlive-tikz-cd-0.3c-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 28695
# category Package
# catalog-ctan /graphics/pgf/contrib/tikz-cd
# catalog-date 2013-01-02 18:01:12 +0100
# catalog-license lppl
# catalog-version 0.3c
Name:		texlive-tikz-cd
Version:	0.3c
Release:	5
Summary:	Create commutative diagrams with TikZ
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikz-cd
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-cd.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-cd.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The general-purpose drawing package TiKZ can be used to typeset
commutative diagrams and other kinds of mathematical pictures,
generating high-quality results. The purpose of this package is
to make the process of creation of such diagrams easier by
providing a convenient set of macros and reasonable default
settings. This package also includes an arrow tip library that
match closely the arrows present in the Computer Modern
typeface.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/tikz-cd/tikz-cd.sty
%doc %{_texmfdistdir}/doc/latex/tikz-cd/README
%doc %{_texmfdistdir}/doc/latex/tikz-cd/tikz-cd-doc.pdf
%doc %{_texmfdistdir}/doc/latex/tikz-cd/tikz-cd-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.3c-5
+ Revision: d73ad1b
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21399 |12mu|texlive-tikzinclude-1.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 28715
# category Package
# catalog-ctan /graphics/pgf/contrib/tikzinclude
# catalog-date 2013-01-03 19:43:19 +0100
# catalog-license lppl1.3
# catalog-version 1.0
Name:		texlive-tikzinclude
Version:	1.0
Release:	5
Summary:	Import TikZ images from colletions
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikzinclude
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzinclude.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzinclude.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzinclude.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package addresses the problem of importing only one TikZ-
image from a file holding multiple images.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/tikzinclude/tikzinclude.sty
%doc %{_texmfdistdir}/doc/latex/tikzinclude/README
%doc %{_texmfdistdir}/doc/latex/tikzinclude/tikzinclude.pdf
#- source
%doc %{_texmfdistdir}/source/latex/tikzinclude/tikzinclude.dtx
%doc %{_texmfdistdir}/source/latex/tikzinclude/tikzinclude.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 1.0-5
+ Revision: b5a1125
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21400 |12mu|texlive-tikzmark-1.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29999
# category Package
# catalog-ctan /graphics/pgf/contrib/tikzmark
# catalog-date 2013-04-17 11:11:14 +0200
# catalog-license lppl1.3
# catalog-version 1.0
Name:		texlive-tikzmark
Version:	1.0
Release:	5
Summary:	Use TikZ's method of remembering a position on a page
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikzmark
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzmark.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzmark.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzmark.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The tikzmark package defines a command to "remember" a position
on a page for later (or earlier) use, primarily (but not
exclusively) with TikZ.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/tikzmark/tikzlibrarytikzmark.code.tex
%{_texmfdistdir}/tex/latex/tikzmark/tikzmarklibrarylistings.code.tex
%doc %{_texmfdistdir}/doc/latex/tikzmark/README.txt
%doc %{_texmfdistdir}/doc/latex/tikzmark/tikzmark.pdf
#- source
%doc %{_texmfdistdir}/source/latex/tikzmark/tikzmark.dtx
%doc %{_texmfdistdir}/source/latex/tikzmark/tikzmark.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 1.0-5
+ Revision: 432506f
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21401 |12mu|texlive-tikz-opm-0.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32769
# category Package
# catalog-ctan /graphics/pgf/contrib/tikz-opm
# catalog-date 2014-01-23 20:30:08 +0100
# catalog-license lppl1.3
# catalog-version 0.1.1
Name:		texlive-tikz-opm
Version:	0.1.1
Release:	1
Summary:	Typeset OPM diagrams
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikz-opm
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-opm.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-opm.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Typeset OPM (Object-Process Methodology) diagrams using LaTeX
and pgf/TikZ.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/tikz-opm/tikz-opm.sty
%doc %{_texmfdistdir}/doc/latex/tikz-opm/README
%doc %{_texmfdistdir}/doc/latex/tikz-opm/tikz-opm.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Fri Feb 14 2014 Rosa <rosa@abf.rosalinux.ru> 0.1.1-1
+ Revision: 2f5410d
- Automatic import for version 0.1.1-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21402 |12mu|texlive-tikzorbital-20121217-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 28561
# category Package
# catalog-ctan /graphics/pgf/contrib/tikzorbital
# catalog-date 2012-12-17 20:44:22 +0100
# catalog-license lppl
# catalog-version undef
Name:		texlive-tikzorbital
Version:	20121217
Release:	5
Summary:	Atomic and molecular orbitals using TiKZ
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikzorbital
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzorbital.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzorbital.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Atomic s, p and d orbitals may be drawn, as well as molecular
orbital diagrams.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/tikzorbital/tikzorbital.sty
%doc %{_texmfdistdir}/doc/latex/tikzorbital/tikzorbital.pdf
%doc %{_texmfdistdir}/doc/latex/tikzorbital/tikzorbital.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 20121217-5
+ Revision: 5d59500
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21403 |12mu|texlive-tikzpagenodes-1.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27723
# category Package
# catalog-ctan /graphics/pgf/contrib/tikzpagenodes
# catalog-date 2012-09-16 14:57:16 +0200
# catalog-license lppl
# catalog-version 1.1
Name:		texlive-tikzpagenodes
Version:	1.1
Release:	5
Summary:	Create commutative diagrams with TikZ
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikzpagenodes
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzpagenodes.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzpagenodes.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzpagenodes.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides special PGF/TikZ nodes for the text,
marginpar, footer and header area of the current page. They are
inspired by the 'current page' node defined by PGF/TikZ itself.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/tikzpagenodes/tikzpagenodes.sty
%doc %{_texmfdistdir}/doc/latex/tikzpagenodes/README
%doc %{_texmfdistdir}/doc/latex/tikzpagenodes/tikzpagenodes.pdf
#- source
%doc %{_texmfdistdir}/source/latex/tikzpagenodes/tikzpagenodes.dtx
%doc %{_texmfdistdir}/source/latex/tikzpagenodes/tikzpagenodes.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.1-5
+ Revision: 49274ca
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21404 |12mu|texlive-tikzposter-2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32732
# category Package
# catalog-ctan /graphics/pgf/contrib/tikzposter
# catalog-date 2014-01-20 12:50:28 +0100
# catalog-license lppl1.2
# catalog-version 2.0
Name:		texlive-tikzposter
Version:	2.0
Release:	1
Summary:	Create scientific posters using TikZ
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikzposter
License:	LPPL1.2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzposter.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzposter.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzposter.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A document class provides a simple way of using TikZ for
generating posters. Several formatting options are available,
and spacing and layout of the poster is to a large extent
automated.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/tikzposter/tikzposter.cls
%{_texmfdistdir}/tex/latex/tikzposter/tikzposterBackgroundstyles.tex
%{_texmfdistdir}/tex/latex/tikzposter/tikzposterBlockstyles.tex
%{_texmfdistdir}/tex/latex/tikzposter/tikzposterColorpalettes.tex
%{_texmfdistdir}/tex/latex/tikzposter/tikzposterColorstyles.tex
%{_texmfdistdir}/tex/latex/tikzposter/tikzposterInnerblockstyles.tex
%{_texmfdistdir}/tex/latex/tikzposter/tikzposterLayoutthemes.tex
%{_texmfdistdir}/tex/latex/tikzposter/tikzposterNotestyles.tex
%{_texmfdistdir}/tex/latex/tikzposter/tikzposterTitlestyles.tex
%doc %{_texmfdistdir}/doc/latex/tikzposter/README
%doc %{_texmfdistdir}/doc/latex/tikzposter/tikzposter-example.tex
%doc %{_texmfdistdir}/doc/latex/tikzposter/tikzposter-template.tex
%doc %{_texmfdistdir}/doc/latex/tikzposter/tikzposter.pdf
#- source
%doc %{_texmfdistdir}/source/latex/tikzposter/tikzposter.dtx
%doc %{_texmfdistdir}/source/latex/tikzposter/tikzposter.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Fri Mar 07 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.0-1
+ Revision: 09a666b
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21405 |12mu|texlive-tikzscale-0.2.6-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30637
# category Package
# catalog-ctan /graphics/pgf/contrib/tikzscale
# catalog-date 2013-05-22 10:58:45 +0200
# catalog-license lppl1.3
# catalog-version 0.2.6
Name:		texlive-tikzscale
Version:	0.2.6
Release:	6
Summary:	Resize pictures while respecting text size
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikzscale
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzscale.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzscale.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzscale.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package extends the \includegraphics command to support
tikzpictures. It allows scaling of TikZ images and PGFPlots to
a given width or height without changing the text size.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/tikzscale/tikzscale.sty
%doc %{_texmfdistdir}/doc/latex/tikzscale/3Dplot.tikz
%doc %{_texmfdistdir}/doc/latex/tikzscale/README
%doc %{_texmfdistdir}/doc/latex/tikzscale/alt.tikz
%doc %{_texmfdistdir}/doc/latex/tikzscale/histogramNormal.tikz
%doc %{_texmfdistdir}/doc/latex/tikzscale/invisible.tikz
%doc %{_texmfdistdir}/doc/latex/tikzscale/linewidth.tikz
%doc %{_texmfdistdir}/doc/latex/tikzscale/only.tikz
%doc %{_texmfdistdir}/doc/latex/tikzscale/onslide.tikz
%doc %{_texmfdistdir}/doc/latex/tikzscale/pause.tikz
%doc %{_texmfdistdir}/doc/latex/tikzscale/pgfplots-test.tikz
%doc %{_texmfdistdir}/doc/latex/tikzscale/pgfplots.randn.dat
%doc %{_texmfdistdir}/doc/latex/tikzscale/temporal.tikz
%doc %{_texmfdistdir}/doc/latex/tikzscale/test-tikzscale.pdf
%doc %{_texmfdistdir}/doc/latex/tikzscale/test-tikzscale.tex
%doc %{_texmfdistdir}/doc/latex/tikzscale/testNode.tikz
%doc %{_texmfdistdir}/doc/latex/tikzscale/testRectangle.tikz
%doc %{_texmfdistdir}/doc/latex/tikzscale/testgraphic2D.tikz
%doc %{_texmfdistdir}/doc/latex/tikzscale/tikzscale-beamer.tex
%doc %{_texmfdistdir}/doc/latex/tikzscale/tikzscale.pdf
%doc %{_texmfdistdir}/doc/latex/tikzscale/uncover.tikz
%doc %{_texmfdistdir}/doc/latex/tikzscale/visible.tikz
#- source
%doc %{_texmfdistdir}/source/latex/tikzscale/tikzscale.dtx
%doc %{_texmfdistdir}/source/latex/tikzscale/tikzscale.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 0.2.6-6
+ Revision: a105465
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21406 |12mu|texlive-tikzsymbols-3.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31297
# category Package
# catalog-ctan /graphics/pgf/contrib/tikzsymbols
# catalog-date 2013-07-28 14:35:06 +0200
# catalog-license lppl1.3
# catalog-version 3.0
Name:		texlive-tikzsymbols
Version:	3.0
Release:	5
Summary:	Some symbols created using TikZ
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikzsymbols
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzsymbols.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzsymbols.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzsymbols.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides various emoticons, cooking symbols and
trees.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/tikzsymbols/tikzsymbols.sty
%doc %{_texmfdistdir}/doc/latex/tikzsymbols/README
%doc %{_texmfdistdir}/doc/latex/tikzsymbols/tikzsymbols.pdf
#- source
%doc %{_texmfdistdir}/source/latex/tikzsymbols/tikzsymbols.dtx
%doc %{_texmfdistdir}/source/latex/tikzsymbols/tikzsymbols.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 3.0-5
+ Revision: e3956ff
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21407 |12mu|texlive-timing-diagrams-20130821-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31491
# category Package
# catalog-ctan /graphics/pgf/contrib/timing-diagrams
# catalog-date 2013-08-21 17:26:35 +0200
# catalog-license lppl1.3
# catalog-version undef
Name:		texlive-timing-diagrams
Version:	20130821
Release:	5
Summary:	Draw timing diagrams
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/timing-diagrams
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/timing-diagrams.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/timing-diagrams.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides commands to draw and annotate various
kinds of timing diagrams, using Tikz. Documentation is sparse,
but the source and the examples file should be of some use.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/timing-diagrams/timing-diagrams.sty
%doc %{_texmfdistdir}/doc/latex/timing-diagrams/Makefile
%doc %{_texmfdistdir}/doc/latex/timing-diagrams/README
%doc %{_texmfdistdir}/doc/latex/timing-diagrams/diagrams-examples.pdf
%doc %{_texmfdistdir}/doc/latex/timing-diagrams/diagrams-examples.tex
%doc %{_texmfdistdir}/doc/latex/timing-diagrams/version.txt

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 20130821-5
+ Revision: 6db9e37
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21408 |12mu|texlive-titlecaps-1.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30911
# category Package
# catalog-ctan /macros/latex/contrib/titlecaps
# catalog-date 2013-06-19 11:29:28 +0200
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-titlecaps
Version:	1.0
Release:	5
Summary:	Setting rich-text input into Titling Caps
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/titlecaps
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/titlecaps.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/titlecaps.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package is intended for setting rich text into titling
capitals (in which the first character of words are
capitalized). It automatically accounts for diacritical marks
(like umlauts), national symbols (like "ae"), punctuation, and
font changing commands that alter the appearance or size of the
text. It allows a list of predesignated words to be protected
as lower-cased, and also allows for titling exceptions of
various sorts.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/titlecaps/titlecaps.sty
%doc %{_texmfdistdir}/doc/latex/titlecaps/README
%doc %{_texmfdistdir}/doc/latex/titlecaps/titlecaps.pdf
%doc %{_texmfdistdir}/doc/latex/titlecaps/titlecaps.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 1.0-5
+ Revision: 65fb07a
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21409 |12mu|texlive-tlpkg-20131129-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define __noautoreq			'perl\\(Text::Unidecode\\)|perl\\(Tie::Watch\\)|perl\\(SelfLoader\\)'

%define _tlpkgdir			%{_datadir}/tlpkg
%define _texmfdir			%{_datadir}/texmf
%define _texmfdistdir			%{_datadir}/texmf-dist
%define _texmflocaldir			%{_datadir}/texmf-local
%define _texmfextradir			%{_datadir}/texmf-extra
%define _texmffontsdir			%{_datadir}/texmf-fonts
%define _texmfprojectdir		%{_datadir}/texmf-project
%define _texmfvardir			%{_localstatedir}/lib/texmf
%define _texmfconfdir			%{_sysconfdir}/texmf
%define _texmf_fmtutil_d		%{_datadir}/tlpkg/fmtutil.cnf.d
%define _texmf_updmap_d			%{_datadir}/tlpkg/updmap.cfg.d
%define _texmf_language_dat_d		%{_datadir}/tlpkg/language.dat.d
%define _texmf_language_def_d		%{_datadir}/tlpkg/language.def.d
%define _texmf_language_lua_d		%{_datadir}/tlpkg/language.lua.d

%define _texmf_enable_asymptote		0
%define _texmf_enable_biber		0
%define _texmf_enable_xindy		0
%define _texmf_with_system_dialog	1
%define _texmf_with_system_lcdf		0
%define _texmf_with_system_poppler	1
%define _texmf_with_system_psutils	1
%define _texmf_with_system_t1lib	1
%define _texmf_with_system_tex4ht	0
%define _texmf_with_system_teckit	0

Name:		texlive-tlpkg
Version:	20131129
Release:	5
Summary:	The TeX formatting system
URL:		http://tug.org/texlive/
Group:		Publishing
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/install-tl-unx.tar.gz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
Source2:	tlpobj2spec.pl
Source3:	fmtutil-hdr.cnf
Source4:	updmap-hdr.cfg
Source5:	texlive.post
Source6:	checkupdates.pl
Source7:	texlive.macros
Source8:	tlmgr
BuildArch:	noarch

Requires:	perl-Proc-Daemon
Requires:	perl-Proc-PID-File
Requires:	perl-XML-XPath

%post
    if [ ! -f %{_texmfconfdir}/web2c/updmap.cfg ]; then
	cp -f %{_texmfdistdir}/web2c/updmap-hdr.cfg %{_texmfconfdir}/web2c/updmap.cfg
    fi
    %{_sbindir}/texlive.post

%description
TeX Live is an easy way to get up and running with the TeX document
production system. It provides a comprehensive TeX system. It includes
all the major TeX-related programs, macro packages, and fonts that are
free software, including support for many languages around the world.

%files
%dir %{_tlpkgdir}
%{_tlpkgdir}/TeXLive/
%{_texmfdistdir}/web2c/fmtutil-hdr.cnf
%{_texmfdistdir}/web2c/updmap-hdr.cfg
%dir %{_texmf_fmtutil_d}
%dir %{_texmf_updmap_d}
%dir %{_texmf_language_dat_d}
%dir %{_texmf_language_def_d}
%dir %{_texmf_language_lua_d}
%ghost %{_texmfconfdir}/web2c/updmap.cfg
%{_bindir}/tlmgr
%{_sbindir}/tlmgr
%{_sbindir}/texlive.post
%{_sysconfdir}/rpm/macros.d/texlive.macros
%{_sysconfdir}/pam.d/tlmgr
%{_sysconfdir}/security/console.apps/tlmgr

#-----------------------------------------------------------------------
%prep
%setup -q -n install-tl-%{version}

%build

%install
mkdir -p %{buildroot}%{_tlpkgdir}
cp -fpr tlpkg/TeXLive %{buildroot}%{_tlpkgdir}

mkdir -p %{buildroot}%{_texmf_fmtutil_d}
mkdir -p %{buildroot}%{_texmf_updmap_d}
mkdir -p %{buildroot}%{_texmf_language_dat_d}
mkdir -p %{buildroot}%{_texmf_language_def_d}
mkdir -p %{buildroot}%{_texmf_language_lua_d}

install -D -m644 %{SOURCE3} %{buildroot}%{_texmfdistdir}/web2c/fmtutil-hdr.cnf
install -D -m644 %{SOURCE4} %{buildroot}%{_texmfdistdir}/web2c/updmap-hdr.cfg
install -D -m644 %{SOURCE4} %{buildroot}%{_texmfconfdir}/web2c/updmap.cfg
install -D -m755 %{SOURCE5} %{buildroot}%{_sbindir}/texlive.post
install -D -m644 %{SOURCE7} %{buildroot}/etc/rpm/macros.d/texlive.macros

# install tlmgr like application
install -D -m755 %{SOURCE8} %{buildroot}%{_sbindir}/tlmgr
mkdir -p %{buildroot}%{_sysconfdir}/pam.d



cat > %{buildroot}%{_sysconfdir}/pam.d/tlmgr <<EOF
#%PAM-1.0
auth           include         config-util
account                include         config-util
session                include         config-util
EOF

mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
cat > %{buildroot}%{_sysconfdir}/security/console.apps/tlmgr << EOF
USER=root
PROGRAM=%{_sbindir}/tlmgr
FALLBACK=false
SESSION=true
EOF
mkdir -p %{buildroot}%{_bindir}
ln -sf %{_bindir}/consolehelper %{buildroot}%{_bindir}/tlmgr

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 20131129-5
+ Revision: 545be79
- Fix permission files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21410 |12mu|texlive-tocloft-2.3f-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30209
# category Package
# catalog-ctan /macros/latex/contrib/tocloft
# catalog-date 2013-05-02 18:21:19 +0200
# catalog-license lppl1.3
# catalog-version 2.3f
Name:		texlive-tocloft
Version:	2.3f
Release:	5
Summary:	Control table of contents, figures, etc
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tocloft
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tocloft.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tocloft.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tocloft.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Provides control over the typography of the Table of Contents,
List of Figures and List of Tables, and the ability to create
new `List of ...'. The ToC \parskip can be changed.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/tocloft/tocloft.sty
%doc %{_texmfdistdir}/doc/latex/tocloft/README
%doc %{_texmfdistdir}/doc/latex/tocloft/tocloft.pdf
#- source
%doc %{_texmfdistdir}/source/latex/tocloft/tocloft.dtx
%doc %{_texmfdistdir}/source/latex/tocloft/tocloft.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.3f-5
+ Revision: 2cd5fc2
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21411 |12mu|texlive-tools-20120606-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32900
# category Package
# catalog-ctan /macros/latex/required/tools
# catalog-date 2012-06-06 12:15:04 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-tools
Version:	20120606
Release:	6
Summary:	The LaTeX standard tools bundle
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/required/tools
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tools.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tools.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tools.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
A collection of (variously) simple tools provided as part of
the LaTeX required tools distribution, comprising: afterpage,
array, bm, calc, dcolumn, delarray, enumerate, fileerr,
fontsmpl, ftnright, hhline, indentfirst, layout, longtable,
multicol, rawfonts, showkeys, somedefs, tabularx, theorem,
trace, varioref, verbatim, xr, and xspace.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/tools/.tex
%{_texmfdistdir}/tex/latex/tools/afterpage.sty
%{_texmfdistdir}/tex/latex/tools/array.sty
%{_texmfdistdir}/tex/latex/tools/bm.sty
%{_texmfdistdir}/tex/latex/tools/calc.sty
%{_texmfdistdir}/tex/latex/tools/dcolumn.sty
%{_texmfdistdir}/tex/latex/tools/delarray.sty
%{_texmfdistdir}/tex/latex/tools/e.tex
%{_texmfdistdir}/tex/latex/tools/enumerate.sty
%{_texmfdistdir}/tex/latex/tools/fontsmpl.sty
%{_texmfdistdir}/tex/latex/tools/fontsmpl.tex
%{_texmfdistdir}/tex/latex/tools/ftnright.sty
%{_texmfdistdir}/tex/latex/tools/h.tex
%{_texmfdistdir}/tex/latex/tools/hhline.sty
%{_texmfdistdir}/tex/latex/tools/indentfirst.sty
%{_texmfdistdir}/tex/latex/tools/layout.sty
%{_texmfdistdir}/tex/latex/tools/longtable.sty
%{_texmfdistdir}/tex/latex/tools/multicol.sty
%{_texmfdistdir}/tex/latex/tools/q.tex
%{_texmfdistdir}/tex/latex/tools/r.tex
%{_texmfdistdir}/tex/latex/tools/rawfonts.sty
%{_texmfdistdir}/tex/latex/tools/s.tex
%{_texmfdistdir}/tex/latex/tools/showkeys.sty
%{_texmfdistdir}/tex/latex/tools/somedefs.sty
%{_texmfdistdir}/tex/latex/tools/tabularx.sty
%{_texmfdistdir}/tex/latex/tools/thb.sty
%{_texmfdistdir}/tex/latex/tools/thc.sty
%{_texmfdistdir}/tex/latex/tools/thcb.sty
%{_texmfdistdir}/tex/latex/tools/theorem.sty
%{_texmfdistdir}/tex/latex/tools/thm.sty
%{_texmfdistdir}/tex/latex/tools/thmb.sty
%{_texmfdistdir}/tex/latex/tools/thp.sty
%{_texmfdistdir}/tex/latex/tools/trace.sty
%{_texmfdistdir}/tex/latex/tools/varioref.sty
%{_texmfdistdir}/tex/latex/tools/verbatim.sty
%{_texmfdistdir}/tex/latex/tools/verbtest.tex
%{_texmfdistdir}/tex/latex/tools/x.tex
%{_texmfdistdir}/tex/latex/tools/xr.sty
%{_texmfdistdir}/tex/latex/tools/xspace.sty
%doc %{_texmfdistdir}/doc/latex/tools/afterpage.pdf
%doc %{_texmfdistdir}/doc/latex/tools/array.pdf
%doc %{_texmfdistdir}/doc/latex/tools/bm.pdf
%doc %{_texmfdistdir}/doc/latex/tools/calc.pdf
%doc %{_texmfdistdir}/doc/latex/tools/changes.txt
%doc %{_texmfdistdir}/doc/latex/tools/dcolumn.pdf
%doc %{_texmfdistdir}/doc/latex/tools/delarray.pdf
%doc %{_texmfdistdir}/doc/latex/tools/enumerate.pdf
%doc %{_texmfdistdir}/doc/latex/tools/fileerr.pdf
%doc %{_texmfdistdir}/doc/latex/tools/fontsmpl.pdf
%doc %{_texmfdistdir}/doc/latex/tools/ftnright.pdf
%doc %{_texmfdistdir}/doc/latex/tools/hhline.pdf
%doc %{_texmfdistdir}/doc/latex/tools/indentfirst.pdf
%doc %{_texmfdistdir}/doc/latex/tools/layout.pdf
%doc %{_texmfdistdir}/doc/latex/tools/longtable.pdf
%doc %{_texmfdistdir}/doc/latex/tools/manifest.txt
%doc %{_texmfdistdir}/doc/latex/tools/multicol.pdf
%doc %{_texmfdistdir}/doc/latex/tools/rawfonts.pdf
%doc %{_texmfdistdir}/doc/latex/tools/readme.txt
%doc %{_texmfdistdir}/doc/latex/tools/showkeys.pdf
%doc %{_texmfdistdir}/doc/latex/tools/somedefs.pdf
%doc %{_texmfdistdir}/doc/latex/tools/tabularx.pdf
%doc %{_texmfdistdir}/doc/latex/tools/theorem.pdf
%doc %{_texmfdistdir}/doc/latex/tools/tools.pdf
%doc %{_texmfdistdir}/doc/latex/tools/trace.pdf
%doc %{_texmfdistdir}/doc/latex/tools/varioref.pdf
%doc %{_texmfdistdir}/doc/latex/tools/verbatim.pdf
%doc %{_texmfdistdir}/doc/latex/tools/xr.pdf
%doc %{_texmfdistdir}/doc/latex/tools/xspace.pdf
#- source
%doc %{_texmfdistdir}/source/latex/tools/afterpage.dtx
%doc %{_texmfdistdir}/source/latex/tools/array.dtx
%doc %{_texmfdistdir}/source/latex/tools/bm.dtx
%doc %{_texmfdistdir}/source/latex/tools/calc.dtx
%doc %{_texmfdistdir}/source/latex/tools/dcolumn.dtx
%doc %{_texmfdistdir}/source/latex/tools/delarray.dtx
%doc %{_texmfdistdir}/source/latex/tools/enumerate.dtx
%doc %{_texmfdistdir}/source/latex/tools/fileerr.dtx
%doc %{_texmfdistdir}/source/latex/tools/fontsmpl.dtx
%doc %{_texmfdistdir}/source/latex/tools/ftnright.dtx
%doc %{_texmfdistdir}/source/latex/tools/hhline.dtx
%doc %{_texmfdistdir}/source/latex/tools/indentfirst.dtx
%doc %{_texmfdistdir}/source/latex/tools/layout.dtx
%doc %{_texmfdistdir}/source/latex/tools/longtable.dtx
%doc %{_texmfdistdir}/source/latex/tools/multicol.dtx
%doc %{_texmfdistdir}/source/latex/tools/rawfonts.dtx
%doc %{_texmfdistdir}/source/latex/tools/showkeys.dtx
%doc %{_texmfdistdir}/source/latex/tools/somedefs.dtx
%doc %{_texmfdistdir}/source/latex/tools/tabularx.dtx
%doc %{_texmfdistdir}/source/latex/tools/theorem.dtx
%doc %{_texmfdistdir}/source/latex/tools/tools.ins
%doc %{_texmfdistdir}/source/latex/tools/trace.dtx
%doc %{_texmfdistdir}/source/latex/tools/varioref.dtx
%doc %{_texmfdistdir}/source/latex/tools/verbatim.dtx
%doc %{_texmfdistdir}/source/latex/tools/xr.dtx
%doc %{_texmfdistdir}/source/latex/tools/xspace.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 20120606-6
+ Revision: 17a100d
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21412 |12mu|texlive-tpic2pdftex-1.97-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29764
# category TLCore
# catalog-ctan /graphics/tpic2pdftex
# catalog-date 2012-08-24 00:56:38 +0200
# catalog-license gpl
# catalog-version 1.97
Name:		texlive-tpic2pdftex
Version:	1.97
Release:	8
Summary:	Use tpic commands in PDFTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/graphics/tpic2pdftex
License:	GPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tpic2pdftex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tpic2pdftex.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tpic2pdftex.x86_64-linux.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Provides:	texlive-tpic2pdftex.bin = %{EVRD}

%description
The AWK script converts pic language, embedded inline
(delimited by .PS and .PE markers), to \pdfliteral commands.

#-----------------------------------------------------------------------
%files
%{_bindir}/tpic2pdftex
%doc %{_mandir}/man1/tpic2pdftex.1*
%doc %{_texmfdistdir}/doc/man/man1/tpic2pdftex.man1.pdf
%doc %{_texmfdistdir}/doc/tpic2pdftex/Makefile
%doc %{_texmfdistdir}/doc/tpic2pdftex/beamerexample.pdf
%doc %{_texmfdistdir}/doc/tpic2pdftex/beamerexample.pic
%doc %{_texmfdistdir}/doc/tpic2pdftex/example.pdf
%doc %{_texmfdistdir}/doc/tpic2pdftex/example.pic

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
# shell script
mkdir -p %{buildroot}%{_bindir}
cp -fpa bin/x86_64-linux/tpic2pdftex %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.97-8
+ Revision: 082d8ad
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21413 |12mu|texlive-tram-0.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29803
# category Package
# catalog-ctan /macros/latex/contrib/tram
# catalog-date 2013-04-05 13:20:40 +0200
# catalog-license lppl
# catalog-version 0.2
Name:		texlive-tram
Version:	0.2
Release:	5
Summary:	Typeset tram boxes in LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tram
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tram.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tram.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Tram boxes are highlighted with patterns of dots; the package
defines an environment tram that typesets its content into a
tram box. The pattern used may be selected in an optional
argument to the environment.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/source/public/tram/tram.mf
%{_texmfdistdir}/tex/latex/tram/tram.sty
%doc %{_texmfdistdir}/doc/latex/tram/README
%doc %{_texmfdistdir}/doc/latex/tram/tram-doc.pdf
%doc %{_texmfdistdir}/doc/latex/tram/tram-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 0.2-5
+ Revision: 0510f19
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21414 |12mu|texlive-translations-1.2a-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32779
# category Package
# catalog-ctan /macros/latex/contrib/translations
# catalog-date 2014-01-23 21:38:33 +0100
# catalog-license lppl1.3
# catalog-version 1.2a
Name:		texlive-translations
Version:	1.2a
Release:	1
Summary:	Internationalisation of LaTeX2e packages
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/translations
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/translations.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/translations.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
This package (once part of the exsheets package), provides a
framework for providing multilingual features to a LaTeX
package. The package has its own basic dictionaries for
English, French, German and Spanish; it aims to use translation
material for English, French, German, Italian, Spanish,
Catalan, Turkish, Croatian, Hungarian, Danish and Portuguese
from babel or polyglossia if either is in use in the document.
(Additional languages from the multilingual packages may be
possible: ask the author.).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/translations/translations-basic-dictionary-english.trsl
%{_texmfdistdir}/tex/latex/translations/translations-basic-dictionary-french.trsl
%{_texmfdistdir}/tex/latex/translations/translations-basic-dictionary-german.trsl
%{_texmfdistdir}/tex/latex/translations/translations-basic-dictionary-spanish.trsl
%{_texmfdistdir}/tex/latex/translations/translations.sty
%doc %{_texmfdistdir}/doc/latex/translations/README
%doc %{_texmfdistdir}/doc/latex/translations/translations_en.pdf
%doc %{_texmfdistdir}/doc/latex/translations/translations_en.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Fri Feb 14 2014 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> 1.2a-1
+ Revision: fd0df62
- - Update to latest release.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21415 |12mu|texlive-ttfutils-20131009-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31355
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-ttfutils
Version:	20131009
Release:	5
Summary:	TeXLive ttfutils package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ttfutils.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ttfutils.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-ttfutils.bin

%description
TeXLive ttfutils package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/enc/ttf2pk/base/T1-WGL4.enc
%{_texmfdistdir}/fonts/sfd/ttf2pk/Big5.sfd
%{_texmfdistdir}/fonts/sfd/ttf2pk/EUC.sfd
%{_texmfdistdir}/fonts/sfd/ttf2pk/HKSCS.sfd
%{_texmfdistdir}/fonts/sfd/ttf2pk/KS-HLaTeX.sfd
%{_texmfdistdir}/fonts/sfd/ttf2pk/SJIS.sfd
%{_texmfdistdir}/fonts/sfd/ttf2pk/UBg5plus.sfd
%{_texmfdistdir}/fonts/sfd/ttf2pk/UBig5.sfd
%{_texmfdistdir}/fonts/sfd/ttf2pk/UGB.sfd
%{_texmfdistdir}/fonts/sfd/ttf2pk/UGBK.sfd
%{_texmfdistdir}/fonts/sfd/ttf2pk/UJIS.sfd
%{_texmfdistdir}/fonts/sfd/ttf2pk/UKS-HLaTeX.sfd
%{_texmfdistdir}/fonts/sfd/ttf2pk/UKS.sfd
%{_texmfdistdir}/fonts/sfd/ttf2pk/Unicode.sfd
%{_texmfdistdir}/ttf2pk/VPS.rpl
%{_texmfdistdir}/ttf2pk/ttf2pk.cfg
%doc %{_mandir}/man1/ttf2afm.1*
%doc %{_texmfdistdir}/doc/man/man1/ttf2afm.man1.pdf
%doc %{_mandir}/man1/ttf2pk.1*
%doc %{_texmfdistdir}/doc/man/man1/ttf2pk.man1.pdf
%doc %{_mandir}/man1/ttf2tfm.1*
%doc %{_texmfdistdir}/doc/man/man1/ttf2tfm.man1.pdf
%doc %{_mandir}/man1/ttfdump.1*
%doc %{_texmfdistdir}/doc/man/man1/ttfdump.man1.pdf
%doc %{_texmfdistdir}/doc/ttf2pk/ttf2pk.doc
%doc %{_texmfdistdir}/doc/ttf2pk/ttf2pk.txt
%doc %{_texmfdistdir}/doc/ttf2pk/ttf2tfm.txt

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 20131009-5
+ Revision: bed2822
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21416 |12mu|texlive-tugboat-2.14-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32478
# category Package
# catalog-ctan /macros/latex/contrib/tugboat
# catalog-date 2013-12-23 22:50:28 +0100
# catalog-license lppl
# catalog-version 2.14
Name:		texlive-tugboat
Version:	2.14
Release:	1
Summary:	LaTeX macros for TUGboat articles
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tugboat
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tugboat.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tugboat.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tugboat.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Provides ltugboat.cls for both regular and proceedings issues
of the TUGboat journal. The distribution also includes a BibTeX
style appropriate for use with the classes' "harvard" option.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/tugboat/ltugbib.bst
%{_texmfdistdir}/tex/latex/tugboat/ltugboat.cls
%{_texmfdistdir}/tex/latex/tugboat/ltugboat.sty
%{_texmfdistdir}/tex/latex/tugboat/ltugcomn.sty
%{_texmfdistdir}/tex/latex/tugboat/ltugproc.cls
%{_texmfdistdir}/tex/latex/tugboat/ltugproc.sty
%doc %{_texmfdistdir}/doc/latex/tugboat/README
%doc %{_texmfdistdir}/doc/latex/tugboat/ltubguid.ltx
%doc %{_texmfdistdir}/doc/latex/tugboat/ltubguid.pdf
%doc %{_texmfdistdir}/doc/latex/tugboat/manifest.txt
%doc %{_texmfdistdir}/doc/latex/tugboat/tugboat.pdf
#- source
%doc %{_texmfdistdir}/source/latex/tugboat/tugboat.dtx
%doc %{_texmfdistdir}/source/latex/tugboat/tugboat.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.14-1
+ Revision: 30e0edd
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21417 |12mu|texlive-uadocs-1.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31042
# category Package
# catalog-ctan /macros/latex/contrib/uadocs
# catalog-date 2013-06-19 11:29:28 +0200
# catalog-license lppl1.3
# catalog-version 1.1
Name:		texlive-uadocs
Version:	1.1
Release:	5
Summary:	Course texts and masters theses in University of Antwerp style
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/uadocs
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uadocs.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uadocs.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uadocs.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
These class files implement the house style of the University
of Antwerp for course texts and master theses. Using these
class files will make it easy for you to make and keep your
documents compliant to this version and future versions of the
house style of the University of Antwerp.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/uadocs/ua_color.eps
%{_texmfdistdir}/tex/latex/uadocs/ua_color.pdf
%{_texmfdistdir}/tex/latex/uadocs/uacoursetext.cls
%{_texmfdistdir}/tex/latex/uadocs/uamasterthesis.cls
%doc %{_texmfdistdir}/doc/latex/uadocs/LICENSE
%doc %{_texmfdistdir}/doc/latex/uadocs/uacoursetext-example.pdf
%doc %{_texmfdistdir}/doc/latex/uadocs/uacoursetext-example.tex
%doc %{_texmfdistdir}/doc/latex/uadocs/uadocs.pdf
%doc %{_texmfdistdir}/doc/latex/uadocs/uamasterthesis-example.pdf
%doc %{_texmfdistdir}/doc/latex/uadocs/uamasterthesis-example.tex
#- source
%doc %{_texmfdistdir}/source/latex/uadocs/uadocs.dtx
%doc %{_texmfdistdir}/source/latex/uadocs/uadocs.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 1.1-5
+ Revision: 2228f6b
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21418 |12mu|texlive-ucharclasses-2.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27820
# category Package
# catalog-ctan /macros/xetex/latex/ucharclasses
# catalog-date 2012-09-26 16:27:49 +0200
# catalog-license pd
# catalog-version 2.0
Name:		texlive-ucharclasses
Version:	2.0
Release:	7
Summary:	Switch fonts in XeTeX according to what is being processed
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/xetex/latex/ucharclasses
License:	PD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ucharclasses.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ucharclasses.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package takes care of switching fonts when you switch from
one Unicode block to another in the text of a document. This
way, you can write a document with no explicit font selection,
but a series of rules of the form "when entering block ...,
switch font to use ...".

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/xelatex/ucharclasses/ucharclasses.sty
%doc %{_texmfdistdir}/doc/xelatex/ucharclasses/README
%doc %{_texmfdistdir}/doc/xelatex/ucharclasses/ucharclasses.pdf
%doc %{_texmfdistdir}/doc/xelatex/ucharclasses/ucharclasses.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 2.0-7
+ Revision: 363c5ba
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21419 |12mu|texlive-ucs-2.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30472
# category Package
# catalog-ctan /macros/latex/contrib/ucs
# catalog-date 2013-05-12 16:23:52 +0200
# catalog-license lppl1.3
# catalog-version 2.2
Name:		texlive-ucs
Epoch:		1
Version:	2.2
Release:	5
Summary:	Extended UTF-8 input encoding support for LaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ucs
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ucs.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ucs.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bundle provides the ucs package, and utf8x.def, together
with a large number of support files. The utf8x.def definition
file for use with inputenc covers a wider range of Unicode
characters than does utf8.def in the LaTeX distribution. The
package provides facilities for efficient use of its large sets
of Unicode characters. Glyph production may be controlled by
various options, which permits use of non-ASCII characters when
coding mathematical formulae. Note that the bundle previously
had an alias "unicode"; that alias has now been withdrawn, and
no package of that name now exists.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/ucs/data/uni-0.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-1.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-100.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-101.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-102.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-103.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-104.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-105.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-106.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-107.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-108.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-109.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-110.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-111.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-112.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-113.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-114.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-115.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-116.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-117.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-118.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-119.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-12.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-120.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-121.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-122.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-123.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-124.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-125.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-126.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-127.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-128.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-129.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-130.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-131.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-132.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-133.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-134.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-135.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-136.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-137.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-138.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-139.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-14.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-140.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-141.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-142.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-143.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-144.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-145.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-146.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-147.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-148.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-149.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-150.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-151.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-152.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-153.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-154.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-155.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-156.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-157.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-158.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-159.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-167.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-172.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-173.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-174.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-175.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-176.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-177.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-178.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-179.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-18.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-180.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-181.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-182.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-183.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-184.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-185.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-186.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-187.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-188.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-189.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-19.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-190.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-191.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-192.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-193.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-194.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-195.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-196.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-197.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-198.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-199.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-2.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-200.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-201.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-202.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-203.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-204.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-205.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-206.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-207.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-208.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-209.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-210.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-211.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-212.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-213.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-214.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-215.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-24.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-248.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-249.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-250.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-251.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-254.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-255.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-29.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-3.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-30.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-31.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-32.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-33.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-34.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-35.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-3584.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-36.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-37.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-38.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-39.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-4.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-40.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-42.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-44.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-46.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-465.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-468.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-469.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-47.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-470.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-471.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-48.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-49.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-497.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-498.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-5.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-50.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-51.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-760.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-761.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-762.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-78.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-79.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-80.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-81.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-82.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-83.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-84.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-85.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-86.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-87.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-88.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-89.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-9.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-90.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-91.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-92.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-93.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-94.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-95.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-96.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-97.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-98.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-99.def
%{_texmfdistdir}/tex/latex/ucs/data/uni-global.def
%{_texmfdistdir}/tex/latex/ucs/data/uninames.dat
%{_texmfdistdir}/tex/latex/ucs/ucs.sty
%{_texmfdistdir}/tex/latex/ucs/ucsencs.def
%{_texmfdistdir}/tex/latex/ucs/ucshyper.sty
%{_texmfdistdir}/tex/latex/ucs/ucsutils.sty
%{_texmfdistdir}/tex/latex/ucs/utf8x.def
%{_texmfdistdir}/tex/latex/ucs/utils/UnicodeT.sfd
%{_texmfdistdir}/tex/latex/ucs/utils/autofe.sty
%{_texmfdistdir}/tex/latex/ucs/utils/c00enc.def
%{_texmfdistdir}/tex/latex/ucs/utils/c10enc.def
%{_texmfdistdir}/tex/latex/ucs/utils/c40enc.def
%{_texmfdistdir}/tex/latex/ucs/utils/c42enc.def
%{_texmfdistdir}/tex/latex/ucs/utils/c61enc.def
%{_texmfdistdir}/tex/latex/ucs/utils/cenccmn.tex
%{_texmfdistdir}/tex/latex/ucs/utils/cp1252.enc
%{_texmfdistdir}/tex/latex/ucs/utils/ldvarial.fd
%{_texmfdistdir}/tex/latex/ucs/utils/ldvc2000.fd
%{_texmfdistdir}/tex/latex/ucs/utils/ldvenc.def
%{_texmfdistdir}/tex/latex/ucs/utils/letc2000.fd
%{_texmfdistdir}/tex/latex/ucs/utils/letenc.def
%{_texmfdistdir}/tex/latex/ucs/utils/letgfzem.fd
%{_texmfdistdir}/tex/latex/ucs/utils/letjiret.fd
%{_texmfdistdir}/tex/latex/ucs/utils/lklenc.def
%{_texmfdistdir}/tex/latex/ucs/utils/lklkli.fd
%{_texmfdistdir}/tex/latex/ucs/utils/ltaarial.fd
%{_texmfdistdir}/tex/latex/ucs/utils/ltac2000.fd
%{_texmfdistdir}/tex/latex/ucs/utils/ltaenc.def
%{_texmfdistdir}/tex/latex/ucs/utils/ltgc2000.fd
%{_texmfdistdir}/tex/latex/ucs/utils/ltgenc.def
%{_texmfdistdir}/tex/latex/ucs/utils/ltlcmr.fd
%{_texmfdistdir}/tex/latex/ucs/utils/ltlenc.def
%{_texmfdistdir}/tex/latex/ucs/utils/ltwdsnol.fd
%{_texmfdistdir}/tex/latex/ucs/utils/ltwdsque.fd
%{_texmfdistdir}/tex/latex/ucs/utils/ltwdssin.fd
%{_texmfdistdir}/tex/latex/ucs/utils/ltwenc.def
%{_texmfdistdir}/tex/latex/ucs/utils/lucarial.fd
%{_texmfdistdir}/tex/latex/ucs/utils/lucc2000.fd
%{_texmfdistdir}/tex/latex/ucs/utils/lucenc.def
%{_texmfdistdir}/tex/latex/ucs/utils/mkrenc.def
%{_texmfdistdir}/tex/latex/ucs/utils/mkrezra.fd
%{_texmfdistdir}/tex/latex/ucs/utils/mkrhadas.fd
%{_texmfdistdir}/tex/latex/ucs/utils/mkromega.fd
%{_texmfdistdir}/tex/latex/ucs/utils/mkrrashi.fd
%{_texmfdistdir}/tex/latex/ucs/utils/t2dcmr.fd
%{_texmfdistdir}/tex/latex/ucs/utils/t2denc.def
%{_texmfdistdir}/tex/latex/ucs/utils/tengwarDS.enc
%{_texmfdistdir}/tex/latex/ucs/utils/xscmr.fd
%{_texmfdistdir}/tex/latex/ucs/utils/xsenc.def
%doc %{_texmfdistdir}/doc/latex/ucs/FAQ
%doc %{_texmfdistdir}/doc/latex/ucs/GNUmakefile
%doc %{_texmfdistdir}/doc/latex/ucs/INSTALL
%doc %{_texmfdistdir}/doc/latex/ucs/LICENSE
%doc %{_texmfdistdir}/doc/latex/ucs/README
%doc %{_texmfdistdir}/doc/latex/ucs/VERSION
%doc %{_texmfdistdir}/doc/latex/ucs/config/ascii.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/config/boxdraw.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/config/braille.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/config/cjk-bg5.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/config/cjk-gb.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/config/cjk-globals.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/config/cjk-hangul.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/config/cjk-jis.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/config/combining.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/config/control.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/config/ctrlglyphs.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/config/currency.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/config/cyrillic.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/config/devanagari.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/config/ethiopic.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/config/geometric.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/config/greek.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/config/hebrew.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/config/ipa.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/config/klingon.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/config/latin-a.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/config/latin-b.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/config/latin-e-a.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/config/latin1.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/config/math.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/config/mathalpha.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/config/miscsymb.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/config/modifier.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/config/mongolian.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/config/pifont.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/config/punct.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/config/supersub.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/config/tags.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/config/telugu.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/config/thai.ucf
%doc %{_texmfdistdir}/doc/latex/ucs/discovermacro.pl
%doc %{_texmfdistdir}/doc/latex/ucs/languages.ps.gz
%doc %{_texmfdistdir}/doc/latex/ucs/latexout.pl
%doc %{_texmfdistdir}/doc/latex/ucs/ltxmacrs.txt
%doc %{_texmfdistdir}/doc/latex/ucs/makeunidef.pl
%doc %{_texmfdistdir}/doc/latex/ucs/ucs.dtx
%doc %{_texmfdistdir}/doc/latex/ucs/ucs.ins
%doc %{_texmfdistdir}/doc/latex/ucs/ucs.pdf
%doc %{_texmfdistdir}/doc/latex/ucs/unsupported/README
%doc %{_texmfdistdir}/doc/latex/ucs/unsupported/sym-to-fontenc.txt
%doc %{_texmfdistdir}/doc/latex/ucs/unsupported/tables.inc
%doc %{_texmfdistdir}/doc/latex/ucs/unsupported/u2ps

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1:2.2-5
+ Revision: 34003f5
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21420 |12mu|texlive-udesoftec-1.3.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 33154
# category Package
# catalog-ctan /macros/latex/contrib/udesoftec
# catalog-date 2014-03-11 18:51:00 +0100
# catalog-license lppl
# catalog-version 1.3.3
Name:		texlive-udesoftec
Version:	1.3.3
Release:	1
Summary:	Thesis class for the University of Duisburg-Essen
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/udesoftec
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/udesoftec.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/udesoftec.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/udesoftec.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The class is designed for typesetting theses in the Research
Group for Business Informatics and Software Engineering. (The
class may also serve as a template for such theses.) The class
is designed for use with pdfLaTeX; input in UTF-8 encoding is
assumed.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/udesoftec/udesoftec.bst
%{_texmfdistdir}/tex/latex/udesoftec/udesoftec-cover-uba.pdf
%{_texmfdistdir}/tex/latex/udesoftec/udesoftec-cover-ude-de.pdf
%{_texmfdistdir}/tex/latex/udesoftec/udesoftec-cover-ude-en.pdf
%{_texmfdistdir}/tex/latex/udesoftec/udesoftec-extra.sty
%{_texmfdistdir}/tex/latex/udesoftec/udesoftec.cls
%doc %{_texmfdistdir}/doc/latex/udesoftec/udesoftec-doc.pdf
#- source
%doc %{_texmfdistdir}/source/latex/udesoftec/CHANGELOG
%doc %{_texmfdistdir}/source/latex/udesoftec/README
%doc %{_texmfdistdir}/source/latex/udesoftec/UPDATE-INSTRUCTIONS
%doc %{_texmfdistdir}/source/latex/udesoftec/VERSION
%doc %{_texmfdistdir}/source/latex/udesoftec/udesoftec-doc-examplebib.bib
%doc %{_texmfdistdir}/source/latex/udesoftec/udesoftec-doc-exampleimage.pdf
%doc %{_texmfdistdir}/source/latex/udesoftec/udesoftec-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Mon Mar 17 2014 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> 1.3.3-1
+ Revision: 95b11f3
- - Update to latest release.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21421 |12mu|texlive-uestcthesis-0.4.8-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31012
# category Package
# catalog-ctan /macros/latex/contrib/uestcthesis
# catalog-date 2013-06-07 17:33:30 +0200
# catalog-license lppl1.3
# catalog-version 0.4.8
Name:		texlive-uestcthesis
Version:	0.4.8
Release:	5
Summary:	Thesis class for UESTC
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/uestcthesis
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uestcthesis.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uestcthesis.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The class is for typesetting a thesis at the University of
Electronic Science and Technology of China.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/uestcthesis/uestcthesis.bst
%{_texmfdistdir}/tex/latex/uestcthesis/uestcthesis.cls
%doc %{_texmfdistdir}/doc/latex/uestcthesis/README
%doc %{_texmfdistdir}/doc/latex/uestcthesis/doc/chapters/DuplicateMe.tex
%doc %{_texmfdistdir}/doc/latex/uestcthesis/doc/chapters/Place_has_TrainDAO.java.tex
%doc %{_texmfdistdir}/doc/latex/uestcthesis/doc/chapters/implementation.tex
%doc %{_texmfdistdir}/doc/latex/uestcthesis/doc/chapters/math.tex
%doc %{_texmfdistdir}/doc/latex/uestcthesis/doc/chapters/test.c.tex
%doc %{_texmfdistdir}/doc/latex/uestcthesis/doc/chapters/tuition.tex
%doc %{_texmfdistdir}/doc/latex/uestcthesis/doc/contents/Cabstract.tex
%doc %{_texmfdistdir}/doc/latex/uestcthesis/doc/contents/Eabstract.tex
%doc %{_texmfdistdir}/doc/latex/uestcthesis/doc/contents/acknowledgements.tex
%doc %{_texmfdistdir}/doc/latex/uestcthesis/doc/contents/appendix.tex
%doc %{_texmfdistdir}/doc/latex/uestcthesis/doc/contents/original.tex
%doc %{_texmfdistdir}/doc/latex/uestcthesis/doc/contents/publications.bib
%doc %{_texmfdistdir}/doc/latex/uestcthesis/doc/contents/reference.bib
%doc %{_texmfdistdir}/doc/latex/uestcthesis/doc/contents/titlepage.tex
%doc %{_texmfdistdir}/doc/latex/uestcthesis/doc/contents/translation.tex
%doc %{_texmfdistdir}/doc/latex/uestcthesis/doc/pics/Chrysanthemum.jpg
%doc %{_texmfdistdir}/doc/latex/uestcthesis/doc/pics/Penguins.jpg
%doc %{_texmfdistdir}/doc/latex/uestcthesis/doc/pics/Tulips.jpg
%doc %{_texmfdistdir}/doc/latex/uestcthesis/doc/pics/apk.png
%doc %{_texmfdistdir}/doc/latex/uestcthesis/doc/pics/excel.png
%doc %{_texmfdistdir}/doc/latex/uestcthesis/doc/pics/fisher1.png
%doc %{_texmfdistdir}/doc/latex/uestcthesis/doc/pics/fisher2.png
%doc %{_texmfdistdir}/doc/latex/uestcthesis/doc/pics/flow1.png
%doc %{_texmfdistdir}/doc/latex/uestcthesis/doc/pics/flow3.png
%doc %{_texmfdistdir}/doc/latex/uestcthesis/doc/pics/flow4.png
%doc %{_texmfdistdir}/doc/latex/uestcthesis/doc/pics/flow5-1.png
%doc %{_texmfdistdir}/doc/latex/uestcthesis/doc/pics/flow5-2.png
%doc %{_texmfdistdir}/doc/latex/uestcthesis/doc/pics/flow5-3.png
%doc %{_texmfdistdir}/doc/latex/uestcthesis/doc/pics/highlight1.png
%doc %{_texmfdistdir}/doc/latex/uestcthesis/doc/pics/highlight2.png
%doc %{_texmfdistdir}/doc/latex/uestcthesis/doc/pics/system.png
%doc %{_texmfdistdir}/doc/latex/uestcthesis/doc/pics/winedt.png
%doc %{_texmfdistdir}/doc/latex/uestcthesis/doc/uestcthesis-doc.pdf
%doc %{_texmfdistdir}/doc/latex/uestcthesis/doc/uestcthesis-doc.tex
%doc %{_texmfdistdir}/doc/latex/uestcthesis/source/rvdtx.sty
%doc %{_texmfdistdir}/doc/latex/uestcthesis/source/uestcthesis.dtx
%doc %{_texmfdistdir}/doc/latex/uestcthesis/source/uestcthesis.ins
%doc %{_texmfdistdir}/doc/latex/uestcthesis/uestcthesis.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 0.4.8-5
+ Revision: 4553e1a
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21422 |12mu|texlive-uiucredborder-1.00-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29974
# category Package
# catalog-ctan /macros/latex/contrib/uiucredborder
# catalog-date 2013-04-16 11:30:34 +0200
# catalog-license lppl1.2
# catalog-version 1.00
Name:		texlive-uiucredborder
Version:	1.00
Release:	5
Summary:	Class for UIUC thesis red-bordered forms
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/uiucredborder
License:	LPPL1.2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uiucredborder.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uiucredborder.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uiucredborder.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The class offers a means of filling out the "red-bordered form"
that gets signed by the department head, your advisor, and --
for doctoral dissertations -- your thesis committee members.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/uiucredborder/uiucredborder.cls
%doc %{_texmfdistdir}/doc/latex/uiucredborder/uiucredborder.pdf
#- source
%doc %{_texmfdistdir}/source/latex/uiucredborder/uiucredborder.dtx
%doc %{_texmfdistdir}/source/latex/uiucredborder/uiucredborder.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 1.00-5
+ Revision: 6d428b5
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21423 |12mu|texlive-ulthese-3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32738
# category Package
# catalog-ctan /macros/latex/contrib/ulthese
# catalog-date 2014-01-20 16:26:24 +0100
# catalog-license lppl1.3
# catalog-version 3.0
Name:		texlive-ulthese
Version:	3.0
Release:	1
Summary:	Thesis class and templates for Universite Laval
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ulthese
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ulthese.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ulthese.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ulthese.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a class based on memoir to prepare theses
and memoirs compliant with the presentation rules set forth by
the Faculty of Graduate Studies of Universite Laval, Quebec,
Canada. The class also comes with an extensive set of templates
for the various types of theses and memoirs offered at Laval.
Please note that the documentation for the class and the
comments in the templates are all written in French, the
language of the target audience.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/ulthese/ul_p.eps
%{_texmfdistdir}/tex/latex/ulthese/ul_p.pdf
%{_texmfdistdir}/tex/latex/ulthese/ulthese.cls
%doc %{_texmfdistdir}/doc/latex/ulthese/README
%doc %{_texmfdistdir}/doc/latex/ulthese/abstract.tex
%doc %{_texmfdistdir}/doc/latex/ulthese/annexe.tex
%doc %{_texmfdistdir}/doc/latex/ulthese/avantpropos.tex
%doc %{_texmfdistdir}/doc/latex/ulthese/chapitre1.tex
%doc %{_texmfdistdir}/doc/latex/ulthese/chapitre2.tex
%doc %{_texmfdistdir}/doc/latex/ulthese/conclusion.tex
%doc %{_texmfdistdir}/doc/latex/ulthese/gabarit-doctorat-cotutelle.tex
%doc %{_texmfdistdir}/doc/latex/ulthese/gabarit-doctorat-extension-UQO.tex
%doc %{_texmfdistdir}/doc/latex/ulthese/gabarit-doctorat-extension-UdeS.tex
%doc %{_texmfdistdir}/doc/latex/ulthese/gabarit-doctorat-mesure.tex
%doc %{_texmfdistdir}/doc/latex/ulthese/gabarit-doctorat-multifacultaire.tex
%doc %{_texmfdistdir}/doc/latex/ulthese/gabarit-doctorat.tex
%doc %{_texmfdistdir}/doc/latex/ulthese/gabarit-maitrise-extension-UQAC.tex
%doc %{_texmfdistdir}/doc/latex/ulthese/gabarit-maitrise-mesure.tex
%doc %{_texmfdistdir}/doc/latex/ulthese/gabarit-maitrise.tex
%doc %{_texmfdistdir}/doc/latex/ulthese/introduction.tex
%doc %{_texmfdistdir}/doc/latex/ulthese/remerciements.tex
%doc %{_texmfdistdir}/doc/latex/ulthese/resume.tex
%doc %{_texmfdistdir}/doc/latex/ulthese/ulthese.pdf
#- source
%doc %{_texmfdistdir}/source/latex/ulthese/ulthese.dtx
%doc %{_texmfdistdir}/source/latex/ulthese/ulthese.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.0-1
+ Revision: 156cfe7
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21424 |12mu|texlive-unamthesis-2.02-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29799
# category Package
# catalog-ctan /macros/latex/contrib/unamthesis
# catalog-date 2013-04-10 00:46:21 +0200
# catalog-license lppl1.3
# catalog-version 2.02
Name:		texlive-unamthesis
Version:	2.02
Release:	5
Summary:	Style for Universidad Nacional Autonoma de Mexico theses
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/unamthesis
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/unamthesis.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/unamthesis.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a customisable format to typeset Theses
according to the Universidad Nacional Autonoma de Mexico
guidelines. Support for use in Scientific Workplace (SWP) 3.x
is also provided. The bundle also includes an appropriate
bibliographic style which enables the use of author-year
schemes using the natbib package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/bibtex/bst/unamthesis/UNAMThesis.bst
%{_texmfdistdir}/tex/latex/unamthesis/UNAMThesis.sty
%doc %{_texmfdistdir}/doc/latex/unamthesis/Escudo-IBT.eps
%doc %{_texmfdistdir}/doc/latex/unamthesis/Escudo-IBT.pdf
%doc %{_texmfdistdir}/doc/latex/unamthesis/Escudo-UNAM.eps
%doc %{_texmfdistdir}/doc/latex/unamthesis/Escudo-UNAM.pdf
%doc %{_texmfdistdir}/doc/latex/unamthesis/LEEME
%doc %{_texmfdistdir}/doc/latex/unamthesis/License
%doc %{_texmfdistdir}/doc/latex/unamthesis/README
%doc %{_texmfdistdir}/doc/latex/unamthesis/Thesis-Universidad_Nacional_Autonoma_de_Mexico.shl
%doc %{_texmfdistdir}/doc/latex/unamthesis/UNAMThesis.cst
%doc %{_texmfdistdir}/doc/latex/unamthesis/UNAMThesis.pdf
%doc %{_texmfdistdir}/doc/latex/unamthesis/UNAMThesis.tex
%doc %{_texmfdistdir}/doc/latex/unamthesis/UNAMThesisSWP.tex
%doc %{_texmfdistdir}/doc/latex/unamthesis/testBib.bib

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.02-5
+ Revision: 881f052
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21425 |12mu|texlive-underoverlap-0.0.1.r1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29019
# category Package
# catalog-ctan /macros/latex/contrib/underoverlap
# catalog-date 2013-02-03 19:03:00 +0100
# catalog-license lppl1.3
# catalog-version 0.0.1-r1
Name:		texlive-underoverlap
Version:	0.0.1.r1
Release:	5
Summary:	Position decorations over and under expressions
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/underoverlap
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/underoverlap.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/underoverlap.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package overcomes TeX's inherent limitations in commands
that place decorations (such as braces) at arbirary positions
over and under expressions, overlapping as necessary.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/underoverlap/underoverlap.sty
%doc %{_texmfdistdir}/doc/latex/underoverlap/README
%doc %{_texmfdistdir}/doc/latex/underoverlap/dry.sty
%doc %{_texmfdistdir}/doc/latex/underoverlap/packagedoc.cls
%doc %{_texmfdistdir}/doc/latex/underoverlap/underoverlap.pdf
%doc %{_texmfdistdir}/doc/latex/underoverlap/underoverlap.tex
%doc %{_texmfdistdir}/doc/latex/underoverlap/with.sty

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 0.0.1.r1-5
+ Revision: ae780df
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21426 |12mu|texlive-uni-wtal-lin-0.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31409
# category Package
# catalog-ctan /macros/latex/contrib/biblatex-contrib/uni-wtal-lin
# catalog-date 2013-08-10 17:37:59 +0200
# catalog-license lppl1.3
# catalog-version 0.2
Name:		texlive-uni-wtal-lin
Version:	0.2
Release:	5
Summary:	Citation style for linguistic studies at the University of Wuppertal
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/biblatex-contrib/uni-wtal-lin
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uni-wtal-lin.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uni-wtal-lin.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package defines a biblatex citation style based on the
standard author-year style. The citations are optimised for
linguistic studies at the Institute of Linguistics at the
Bergische Universitat Wuppertal.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/uni-wtal-lin/uni-wtal-lin.bbx
%{_texmfdistdir}/tex/latex/uni-wtal-lin/uni-wtal-lin.cbx
%doc %{_texmfdistdir}/doc/latex/uni-wtal-lin/CHANGES
%doc %{_texmfdistdir}/doc/latex/uni-wtal-lin/LIESMICH
%doc %{_texmfdistdir}/doc/latex/uni-wtal-lin/README
%doc %{_texmfdistdir}/doc/latex/uni-wtal-lin/uni-wtal-lin.bib
%doc %{_texmfdistdir}/doc/latex/uni-wtal-lin/uni-wtal-lin.pdf
%doc %{_texmfdistdir}/doc/latex/uni-wtal-lin/uni-wtal-lin.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 0.2-5
+ Revision: 0063792
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21427 |12mu|texlive-unravel-20131009-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31307
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-unravel
Version:	20131009
Release:	5
Summary:	TeXLive unravel package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/unravel.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/unravel.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/unravel.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive unravel package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/unravel/unravel.sty
%doc %{_texmfdistdir}/doc/latex/unravel/README
%doc %{_texmfdistdir}/doc/latex/unravel/unravel.pdf
#- source
%doc %{_texmfdistdir}/source/latex/unravel/unravel.dtx
%doc %{_texmfdistdir}/source/latex/unravel/unravel.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 20131009-5
+ Revision: c238dc9
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21428 |12mu|texlive-unswcover-1.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29476
# category Package
# catalog-ctan /macros/latex/contrib/unswcover
# catalog-date 2013-03-22 09:14:02 +0100
# catalog-license noinfo
# catalog-version 1.0
Name:		texlive-unswcover
Version:	1.0
Release:	5
Summary:	Typeset a dissertation cover page following UNSW guidelines
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/unswcover
License:	NOINFO
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/unswcover.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/unswcover.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package an UNSW cover sheet following the 2011 GRS
guidelines. It may also (optionally) provide other required
sheets such as Originality, Copyright and Authenticity
statements.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/unswcover/unswcover.sty
%doc %{_texmfdistdir}/doc/latex/unswcover/COPYING
%doc %{_texmfdistdir}/doc/latex/unswcover/Makefile
%doc %{_texmfdistdir}/doc/latex/unswcover/README
%doc %{_texmfdistdir}/doc/latex/unswcover/logo_unsw_short.pdf
%doc %{_texmfdistdir}/doc/latex/unswcover/thesis.bib
%doc %{_texmfdistdir}/doc/latex/unswcover/thesis.pdf
%doc %{_texmfdistdir}/doc/latex/unswcover/thesis.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 1.0-5
+ Revision: ac7f8b4
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21429 |12mu|texlive-uowthesistitlepage-2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32626
# category Package
# catalog-ctan /macros/latex/contrib/uowthesistitlepage
# catalog-date 2014-01-10 08:34:25 +0100
# catalog-license lppl1.3
# catalog-version 2.0
Name:		texlive-uowthesistitlepage
Version:	2.0
Release:	1
Summary:	Title page for dissertations at the University of Wollongong
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/uowthesistitlepage
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uowthesistitlepage.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uowthesistitlepage.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package redefines \maketitle to generate a title page for a
University of Wollongong thesis, in accordance with the UoW
branding guidelines. The package should be used with the book
class to typeset a thesis. The package also defines a
\declaration command that typesets the declaration that this
thesis is your own work, etc., which is required in the front
of each PhD Thesis.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/uowthesistitlepage/uowthesistitlepage.sty
%doc %{_texmfdistdir}/doc/latex/uowthesistitlepage/README
%doc %{_texmfdistdir}/doc/latex/uowthesistitlepage/uowthesistitlepage_doc.pdf
%doc %{_texmfdistdir}/doc/latex/uowthesistitlepage/uowthesistitlepage_doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Fri Feb 14 2014 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> 2.0-1
+ Revision: d4ffd33
- - Update to latest release.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21430 |12mu|texlive-uptex-1.11-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30476
# category Package
# catalog-ctan undef
# catalog-date 2012-09-27 15:23:21 +0200
# catalog-license other-free
# catalog-version 1.11
Name:		texlive-uptex
Epoch:		1
Version:	1.11
Release:	6
Summary:	Unicode version of pTeX
Group:		Publishing
URL:		http://tug.org/texlive
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uptex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uptex.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uptex.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires(post):	texlive-tetex
Requires:	texlive-ptex
Requires:	texlive-hyph-utf8
Requires:	texlive-adobemapping
Requires:	texlive-convbkmk
Requires:	texlive-ipaex
Requires:	texlive-japanese
Requires:	texlive-japanese-otf
Requires:	texlive-uptex.bin

%description
upTeX is an extension of pTeX, using UTF-8 input and producing
UTF-8 output. It was originally designed to improve support for
Japanese, but is also useful for documents in Chinese and
Korean. It can process Chinese simplified, Chinese traditional,
Japanese, and Korean simultaneously, and can also process
original LaTeX with \inputenc{utf8} and Babel
(Latin/Cyrillic/Greek etc.) by switching its \kcatcode tables.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/cmap/uptex/UTF8-UTF16
%{_texmfdistdir}/fonts/tfm/uptex/jis/upgbm-h.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/upgbm-hq.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/upgbm-v.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/uphygt-h.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/uphygt-v.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/uphysmjm-h.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/uphysmjm-v.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/upjisg-h.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/upjisg-hq.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/upjisg-v.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/upjisr-h.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/upjisr-hq.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/upjisr-v.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/upjpngt-h.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/upjpngt-v.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/upjpnrm-h.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/upjpnrm-v.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/upkorgt-h.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/upkorgt-v.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/upkorrm-h.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/upkorrm-v.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/upmhm-h.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/upmhm-v.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/upmsl-h.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/upmsl-v.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/uprml-h.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/uprml-hq.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/uprml-v.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/upschgt-h.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/upschgt-v.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/upschrm-h.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/upschrm-v.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/upstht-h.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/upstht-v.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/upstsl-h.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/upstsl-v.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/uptchgt-h.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/uptchgt-v.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/uptchrm-h.tfm
%{_texmfdistdir}/fonts/tfm/uptex/jis/uptchrm-v.tfm
%{_texmfdistdir}/fonts/tfm/uptex/min/ugbm.tfm
%{_texmfdistdir}/fonts/tfm/uptex/min/ugbmv.tfm
%{_texmfdistdir}/fonts/tfm/uptex/min/ugoth10.tfm
%{_texmfdistdir}/fonts/tfm/uptex/min/umin10.tfm
%{_texmfdistdir}/fonts/tfm/uptex/min/urml.tfm
%{_texmfdistdir}/fonts/tfm/uptex/min/urmlv.tfm
%{_texmfdistdir}/fonts/tfm/uptex/min/utgoth10.tfm
%{_texmfdistdir}/fonts/tfm/uptex/min/utmin10.tfm
%{_texmfdistdir}/fonts/vf/uptex/jis/upjisg-h.vf
%{_texmfdistdir}/fonts/vf/uptex/jis/upjisg-hq.vf
%{_texmfdistdir}/fonts/vf/uptex/jis/upjisg-v.vf
%{_texmfdistdir}/fonts/vf/uptex/jis/upjisr-h.vf
%{_texmfdistdir}/fonts/vf/uptex/jis/upjisr-hq.vf
%{_texmfdistdir}/fonts/vf/uptex/jis/upjisr-v.vf
%{_texmfdistdir}/fonts/vf/uptex/jis/upjpngt-h.vf
%{_texmfdistdir}/fonts/vf/uptex/jis/upjpngt-v.vf
%{_texmfdistdir}/fonts/vf/uptex/jis/upjpnrm-h.vf
%{_texmfdistdir}/fonts/vf/uptex/jis/upjpnrm-v.vf
%{_texmfdistdir}/fonts/vf/uptex/jis/upkorgt-h.vf
%{_texmfdistdir}/fonts/vf/uptex/jis/upkorgt-v.vf
%{_texmfdistdir}/fonts/vf/uptex/jis/upkorrm-h.vf
%{_texmfdistdir}/fonts/vf/uptex/jis/upkorrm-v.vf
%{_texmfdistdir}/fonts/vf/uptex/jis/upschgt-h.vf
%{_texmfdistdir}/fonts/vf/uptex/jis/upschgt-v.vf
%{_texmfdistdir}/fonts/vf/uptex/jis/upschrm-h.vf
%{_texmfdistdir}/fonts/vf/uptex/jis/upschrm-v.vf
%{_texmfdistdir}/fonts/vf/uptex/jis/uptchgt-h.vf
%{_texmfdistdir}/fonts/vf/uptex/jis/uptchgt-v.vf
%{_texmfdistdir}/fonts/vf/uptex/jis/uptchrm-h.vf
%{_texmfdistdir}/fonts/vf/uptex/jis/uptchrm-v.vf
%{_texmfdistdir}/fonts/vf/uptex/min/ugoth10.vf
%{_texmfdistdir}/fonts/vf/uptex/min/umin10.vf
%{_texmfdistdir}/fonts/vf/uptex/min/utgoth10.vf
%{_texmfdistdir}/fonts/vf/uptex/min/utmin10.vf
%{_texmfdistdir}/tex/uplatex/base/jt2gt.fd
%{_texmfdistdir}/tex/uplatex/base/jt2mc.fd
%{_texmfdistdir}/tex/uplatex/base/jy2gt.fd
%{_texmfdistdir}/tex/uplatex/base/jy2mc.fd
%{_texmfdistdir}/tex/uplatex/base/ujarticle.cls
%{_texmfdistdir}/tex/uplatex/base/ujbk10.clo
%{_texmfdistdir}/tex/uplatex/base/ujbk11.clo
%{_texmfdistdir}/tex/uplatex/base/ujbk12.clo
%{_texmfdistdir}/tex/uplatex/base/ujbook.cls
%{_texmfdistdir}/tex/uplatex/base/ujreport.cls
%{_texmfdistdir}/tex/uplatex/base/ujsize10.clo
%{_texmfdistdir}/tex/uplatex/base/ujsize11.clo
%{_texmfdistdir}/tex/uplatex/base/ujsize12.clo
%{_texmfdistdir}/tex/uplatex/base/uplatex.ltx
%{_texmfdistdir}/tex/uplatex/base/uplcore.ltx
%{_texmfdistdir}/tex/uplatex/base/upldefs.ltx
%{_texmfdistdir}/tex/uplatex/base/uplpatch.ltx
%{_texmfdistdir}/tex/uplatex/base/uptrace.sty
%{_texmfdistdir}/tex/uplatex/base/utarticle.cls
%{_texmfdistdir}/tex/uplatex/base/utbk10.clo
%{_texmfdistdir}/tex/uplatex/base/utbk11.clo
%{_texmfdistdir}/tex/uplatex/base/utbk12.clo
%{_texmfdistdir}/tex/uplatex/base/utbook.cls
%{_texmfdistdir}/tex/uplatex/base/utreport.cls
%{_texmfdistdir}/tex/uplatex/base/utsize10.clo
%{_texmfdistdir}/tex/uplatex/base/utsize11.clo
%{_texmfdistdir}/tex/uplatex/base/utsize12.clo
%{_texmfdistdir}/tex/uplatex/config/uplatex.ini
%{_texmfdistdir}/tex/uptex/base/euptex.src
%{_texmfdistdir}/tex/uptex/base/ukinsoku.tex
%{_texmfdistdir}/tex/uptex/base/uptex.tex
%{_texmfdistdir}/tex/uptex/config/euptex.ini
%{_texmfdistdir}/tex/uptex/config/uptex.ini
%_texmf_fmtutil_d/uptex
%doc %{_texmfdistdir}/doc/uplatex/base/README_uplatex.txt
%doc %{_texmfdistdir}/doc/uptex/base/00readme_uptex.txt
%doc %{_texmfdistdir}/doc/uptex/base/01uptex_doc_utf8.txt
%doc %{_texmfdistdir}/doc/uptex/base/02uptex_changelog_utf8.txt
%doc %{_texmfdistdir}/doc/uptex/base/README_uptex.txt
%doc %{_texmfdistdir}/doc/uptex/base/samples/00readme_uptex_samples.txt
%doc %{_texmfdistdir}/doc/uptex/base/samples/Makefile
%doc %{_texmfdistdir}/doc/uptex/base/samples/adobe-cid.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/adobe-cns-utf8.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/adobe-gb-utf8.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/adobe-jp-utf8.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/adobe-kr-utf8.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/aozora-ujarticle-utf8.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/aozora-ujbook-utf8.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/aozora-ujreport-utf8.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/aozora-utarticle-utf8.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/aozora-utbook-utf8.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/aozora-utf8.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/aozora-utreport-utf8.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/area-euc-incl.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/area-euc.mp
%doc %{_texmfdistdir}/doc/uptex/base/samples/area-jis-incl.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/area-jis.mp
%doc %{_texmfdistdir}/doc/uptex/base/samples/area-sjis-incl.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/area-sjis.mp
%doc %{_texmfdistdir}/doc/uptex/base/samples/area-uptex-incl.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/area-uptex.mp
%doc %{_texmfdistdir}/doc/uptex/base/samples/area-utf8-incl.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/area-utf8.mp
%doc %{_texmfdistdir}/doc/uptex/base/samples/bkmk-docinfo.txt
%doc %{_texmfdistdir}/doc/uptex/base/samples/bkmk-jis.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/bkmk-utf8.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/box-euc.eps
%doc %{_texmfdistdir}/doc/uptex/base/samples/box-jis.eps
%doc %{_texmfdistdir}/doc/uptex/base/samples/box-sjis.eps
%doc %{_texmfdistdir}/doc/uptex/base/samples/box-utf8.eps
%doc %{_texmfdistdir}/doc/uptex/base/samples/check_enc.pl
%doc %{_texmfdistdir}/doc/uptex/base/samples/cjk_babel.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/console_io.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/greek-uplatex.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/iotext.txt
%doc %{_texmfdistdir}/doc/uptex/base/samples/jbib1-jis.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/jbib2-utf8.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/jbtest.bib
%doc %{_texmfdistdir}/doc/uptex/base/samples/jis_uni_variation.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/jstr-euc-incl.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/jstr-euc.mp
%doc %{_texmfdistdir}/doc/uptex/base/samples/jstr-jis-incl.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/jstr-jis.mp
%doc %{_texmfdistdir}/doc/uptex/base/samples/jstr-sjis-incl.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/jstr-sjis.mp
%doc %{_texmfdistdir}/doc/uptex/base/samples/jstr-uptex-incl.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/jstr-uptex.mp
%doc %{_texmfdistdir}/doc/uptex/base/samples/jstr-utf8-incl.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/jstr-utf8.mp
%doc %{_texmfdistdir}/doc/uptex/base/samples/kinsoku-chk-utf8.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/linebreak.bib
%doc %{_texmfdistdir}/doc/uptex/base/samples/min10x.tfm
%doc %{_texmfdistdir}/doc/uptex/base/samples/misc-check-h-utf8.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/misc-check-v-utf8.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/otfsmpl-uplatex.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/sangoku-uplatex.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/sangoku-uptex.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/set3-check-h-utf8.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/simple-euc.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/simple-jis.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/simple-sjis.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/simple-u-jis.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/simple-u-utf8.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/simple-utf8.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/testrun.bat
%doc %{_texmfdistdir}/doc/uptex/base/samples/texxet-jis.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/umin10x.tfm
%doc %{_texmfdistdir}/doc/uptex/base/samples/uotftest-utf8.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/uotftest.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/utfsmpl-uplatex.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/widow.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/yaku-jsc-jis.tex
%doc %{_texmfdistdir}/doc/uptex/base/samples/yaku-jsc-utf8.tex
#- source
%doc %{_texmfdistdir}/source/fonts/uptex/Makefile
%doc %{_texmfdistdir}/source/fonts/uptex/README_ASCII_Corp.txt
%doc %{_texmfdistdir}/source/fonts/uptex/README_uptex_font.txt
%doc %{_texmfdistdir}/source/fonts/uptex/makepl.perl
%doc %{_texmfdistdir}/source/fonts/uptex/upjisr-h-hk.pl
%doc %{_texmfdistdir}/source/fonts/uptex/upjisr-h.pl
%doc %{_texmfdistdir}/source/fonts/uptex/upjisr-v.pl
%doc %{_texmfdistdir}/source/fonts/uptex/uprml-h-hk.pl
%doc %{_texmfdistdir}/source/fonts/uptex/uprml-h.pl
%doc %{_texmfdistdir}/source/uplatex/base/ujclasses.dtx
%doc %{_texmfdistdir}/source/uplatex/base/ukinsoku.dtx
%doc %{_texmfdistdir}/source/uplatex/base/uplatex.dtx
%doc %{_texmfdistdir}/source/uplatex/base/uplcls.ins
%doc %{_texmfdistdir}/source/uplatex/base/uplfmt.ins
%doc %{_texmfdistdir}/source/uplatex/base/uplfonts.dtx
%doc %{_texmfdistdir}/source/uplatex/base/uplvers.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_texmf_fmtutil_d}
cat > %{buildroot}%{_texmf_fmtutil_d}/uptex <<EOF
#
# from uptex:
uptex uptex - uptex.ini
euptex euptex language.def *euptex.ini
uplatex euptex language.dat *uplatex.ini
EOF

%changelog
* Tue Mar 11 2014 Alex Burmashev <alex.burmashev@gmail.com> 1:1.11-6
+ Revision: 93553b6
- sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21431 |12mu|texlive-uspatent-1.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27744
# category Package
# catalog-ctan /macros/latex/contrib/uspatent
# catalog-date 2012-09-19 18:03:54 +0200
# catalog-license lppl1.3
# catalog-version 1.0
Name:		texlive-uspatent
Version:	1.0
Release:	6
Summary:	U.S. Patent Application Tools for LaTeX and LyX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/uspatent
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uspatent.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uspatent.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a class and other tools for developing a
beautifully formatted, consistent U.S. Patent Application using
LaTeX and/or LyX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/uspatent/uspatent.cls
%doc %{_texmfdistdir}/doc/latex/uspatent/DocumentSettings.png
%doc %{_texmfdistdir}/doc/latex/uspatent/DrawingZoomBad.png
%doc %{_texmfdistdir}/doc/latex/uspatent/DrawingZoomGood.png
%doc %{_texmfdistdir}/doc/latex/uspatent/Drawings.lyx
%doc %{_texmfdistdir}/doc/latex/uspatent/Drawings.tex
%doc %{_texmfdistdir}/doc/latex/uspatent/LyX.png
%doc %{_texmfdistdir}/doc/latex/uspatent/LyXCustomInsets.png
%doc %{_texmfdistdir}/doc/latex/uspatent/LyXDocumentSettingsFont.png
%doc %{_texmfdistdir}/doc/latex/uspatent/LyXDocumentSettingsOutput.png
%doc %{_texmfdistdir}/doc/latex/uspatent/LyXEnvironments.png
%doc %{_texmfdistdir}/doc/latex/uspatent/LyXSettings.png
%doc %{_texmfdistdir}/doc/latex/uspatent/LyXSettingsDocumentClass.png
%doc %{_texmfdistdir}/doc/latex/uspatent/PatentApplication.lyx
%doc %{_texmfdistdir}/doc/latex/uspatent/PatentApplication.pdf
%doc %{_texmfdistdir}/doc/latex/uspatent/PatentApplication.tex
%doc %{_texmfdistdir}/doc/latex/uspatent/PatentApplicationGuide.lyx
%doc %{_texmfdistdir}/doc/latex/uspatent/PatentApplicationGuide.pdf
%doc %{_texmfdistdir}/doc/latex/uspatent/PatentApplicationGuide.tex
%doc %{_texmfdistdir}/doc/latex/uspatent/README
%doc %{_texmfdistdir}/doc/latex/uspatent/TeXworks.png
%doc %{_texmfdistdir}/doc/latex/uspatent/TpXDrawing.tpx
%doc %{_texmfdistdir}/doc/latex/uspatent/TpXSettingsAccess.png
%doc %{_texmfdistdir}/doc/latex/uspatent/VisioDrawing.pdf
%doc %{_texmfdistdir}/doc/latex/uspatent/VisioDrawing.vsd
%doc %{_texmfdistdir}/doc/latex/uspatent/VisioMainDrawing.vsd
%doc %{_texmfdistdir}/doc/latex/uspatent/VisioSave.png
%doc %{_texmfdistdir}/doc/latex/uspatent/annotationAlignment.png
%doc %{_texmfdistdir}/doc/latex/uspatent/uspatent.layout

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Fri Mar 07 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0-6
+ Revision: 09dc764
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21432 |12mu|texlive-varindex-2.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32262
# category Package
# catalog-ctan /macros/latex/contrib/varindex
# catalog-date 2013-11-27 07:34:41 +0100
# catalog-license lppl
# catalog-version 2.3
Name:		texlive-varindex
Version:	2.3
Release:	5
Summary:	Luxury frontend to the \index command
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/varindex
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/varindex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/varindex.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/varindex.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
Provides a convenient front-end for the \index command. For
example, with it you can generate multiple index entries in
almost any form by a single command. The package is highly
customizable, and works with all versions of LaTeX and probably
most other TeX formats.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/varindex/varindex.sty
%doc %{_texmfdistdir}/doc/latex/varindex/README
%doc %{_texmfdistdir}/doc/latex/varindex/varindex.pdf
%doc %{_texmfdistdir}/doc/latex/varindex/varindex.tex
%doc %{_texmfdistdir}/doc/latex/varindex/varindex.txt
#- source
%doc %{_texmfdistdir}/source/latex/varindex/varindex.dtx
%doc %{_texmfdistdir}/source/latex/varindex/varindex.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.3-5
+ Revision: 19d8155
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21433 |12mu|texlive-vdmlisting-1.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29944
# category Package
# catalog-ctan /macros/latex/contrib/vdmlisting
# catalog-date 2013-04-16 11:30:34 +0200
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-vdmlisting
Version:	1.0
Release:	5
Summary:	Typesetting VDM in ASCII syntax
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/vdmlisting
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/vdmlisting.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/vdmlisting.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package is an extension for the listings package that
provides a source code printer for LaTeX. This package defines
new language definitions and listing environments for the three
language dialects of the Vienna Development Method: VDM-SL,
VDM-PP and VDM-RT. If one wants to typeset VDM with a
mathematical syntax instead of the ASCII syntax used here one
should use the vdm pacakge instead.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/vdmlisting/vdmlisting.sty
%doc %{_texmfdistdir}/doc/latex/vdmlisting/README
%doc %{_texmfdistdir}/doc/latex/vdmlisting/vdmlisting.pdf
%doc %{_texmfdistdir}/doc/latex/vdmlisting/vdmlisting.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 1.0-5
+ Revision: 932fca2
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21434 |12mu|texlive-venndiagram-1.0-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 28069
# category Package
# catalog-ctan /macros/latex/contrib/venndiagram
# catalog-date 2012-10-24 15:36:13 +0200
# catalog-license lppl
# catalog-version 1.0
Name:		texlive-venndiagram
Version:	1.0
Release:	7
Summary:	Creating Venn diagrams with TikZ
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/venndiagram
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/venndiagram.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/venndiagram.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/venndiagram.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package assists generation of simple two- and three-set
Venn diagrams for lectures or assignment sheets. The package
requires the TikZ package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/venndiagram/venndiagram.sty
%doc %{_texmfdistdir}/doc/latex/venndiagram/CHANGES
%doc %{_texmfdistdir}/doc/latex/venndiagram/INSTALL
%doc %{_texmfdistdir}/doc/latex/venndiagram/README
%doc %{_texmfdistdir}/doc/latex/venndiagram/samples/venn-sample.pdf
%doc %{_texmfdistdir}/doc/latex/venndiagram/samples/venn-sample.tex
%doc %{_texmfdistdir}/doc/latex/venndiagram/venndiagram.pdf
#- source
%doc %{_texmfdistdir}/source/latex/venndiagram/venndiagram.dtx
%doc %{_texmfdistdir}/source/latex/venndiagram/venndiagram.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Fri Mar 07 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.0-7
+ Revision: 63a6188
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21435 |12mu|texlive-verbatimbox-3.11-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32894
# category Package
# catalog-ctan /macros/latex/contrib/verbatimbox
# catalog-date 2014-02-04 19:03:18 +0100
# catalog-license lppl
# catalog-version 3.11
Name:		texlive-verbatimbox
Version:	3.11
Release:	1
Summary:	Deposit verbatim text in a box
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/verbatimbox
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/verbatimbox.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/verbatimbox.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a verbbox environment (which uses
techniques similar to those of the boxedverbatim environment of
the moreverb package) to place its contents into a globally
available box, or into a box specified by the user. The global
box may then be used in a variety of situations (for example,
providing a replica of the boxedverbatim environment itself). A
valuable use is in places where the standard verbatim
environment (which is based on a trivlist) may not appear. The
package makes use of the verbatim package (which is a required
part of any LaTeX distribution).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/verbatimbox/verbatimbox.sty
%doc %{_texmfdistdir}/doc/latex/verbatimbox/README
%doc %{_texmfdistdir}/doc/latex/verbatimbox/verbatimbox.pdf
%doc %{_texmfdistdir}/doc/latex/verbatimbox/verbatimbox.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.11-1
+ Revision: f2e4ff2
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21436 |12mu|texlive-vgrid-0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32457
# category Package
# catalog-ctan /macros/latex/contrib/vgrid
# catalog-date 2013-12-20 18:52:05 +0100
# catalog-license lppl1.3
# catalog-version 0.1
Name:		texlive-vgrid
Version:	0.1
Release:	1
Summary:	Overlay a grid on the printed page
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/vgrid
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/vgrid.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/vgrid.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/vgrid.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package overlays a grid (whose spacing is \baselineskip,
which offers guidlines for considering the "rhythm" of the
document on the page.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/vgrid/vgrid.sty
%doc %{_texmfdistdir}/doc/latex/vgrid/vgrid.pdf
#- source
%doc %{_texmfdistdir}/source/latex/vgrid/vgrid.dtx
%doc %{_texmfdistdir}/source/latex/vgrid/vgrid.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Fri Feb 14 2014 Rosa <rosa@abf.rosalinux.ru> 0.1-1
+ Revision: 12f60bb
- Automatic import for version 0.1-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21437 |12mu|texlive-vlna-20131009-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29764
# category TLCore
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-vlna
Version:	20131009
Release:	5
Summary:	TeXLive vlna package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/vlna.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/vlna.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-vlna.bin
%rename vlna

%description
TeXLive vlna package.

#-----------------------------------------------------------------------
%files
%doc %{_mandir}/man1/vlna.1*
%doc %{_texmfdistdir}/doc/man/man1/vlna.man1.pdf
%doc %{_texmfdistdir}/doc/vlna/vlna.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 20131009-5
+ Revision: b3bc9c2
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21438 |12mu|texlive-voss-mathcol-0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32954
# category Package
# catalog-ctan /info/math/voss/mathCol
# catalog-date 2012-08-16 22:17:39 +0200
# catalog-license noinfo
# catalog-version 0.1
Name:		texlive-voss-mathcol
Version:	0.1
Release:	1
Summary:	Typesetting mathematics in colour, in (La)TeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/math/voss/mathCol
License:	NOINFO
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/voss-mathcol.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/voss-mathcol.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
This is a short paper from the TeXnische Komodie, in German.
Since the body of the paper is dominated by clear LaTeX coding
examples, most LaTeX programmers will understand how to achieve
the results shown in the diagrams, even if they don't
understand German.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/voss-mathcol/Changes
%doc %{_texmfdistdir}/doc/latex/voss-mathcol/mathCol.bib
%doc %{_texmfdistdir}/doc/latex/voss-mathcol/mathCol.ltx
%doc %{_texmfdistdir}/doc/latex/voss-mathcol/mathCol.pdf
%doc %{_texmfdistdir}/doc/latex/voss-mathcol/mathCol.tex
%doc %{_texmfdistdir}/doc/latex/voss-mathcol/run.doc

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}

%changelog
* Fri Feb 14 2014 Rosa <rosa@abf.rosalinux.ru> 0.1-1
+ Revision: 0a137d3
- Automatic import for version 0.1-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21439 |12mu|texlive-voss-mathmode-2.47-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32953
# category Package
# catalog-ctan /info/math/voss/mathmode
# catalog-date 2014-02-12 19:51:34 +0100
# catalog-license lppl
# catalog-version 2.47
Name:		texlive-voss-mathmode
Version:	2.47
Release:	1
Summary:	A comprehensive review of mathematics in (La)TeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/info/math/voss/mathmode
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/voss-mathmode.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/voss-mathmode.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
The review includes: Standard LaTeX mathematics mode; AMSmath;
TeX and mathematics; Other packages; Tuning math typesetting;
Mathematics fonts; Special symbols; Examples; and Lists,
bibliography and index.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/latex/voss-mathmode/Changes
%doc %{_texmfdistdir}/doc/latex/voss-mathmode/Mathmode.bib
%doc %{_texmfdistdir}/doc/latex/voss-mathmode/Mathmode.ist
%doc %{_texmfdistdir}/doc/latex/voss-mathmode/Mathmode.ltx
%doc %{_texmfdistdir}/doc/latex/voss-mathmode/Mathmode.pdf
%doc %{_texmfdistdir}/doc/latex/voss-mathmode/Mathmode.tex
%doc %{_texmfdistdir}/doc/latex/voss-mathmode/images/EuScript.eps
%doc %{_texmfdistdir}/doc/latex/voss-mathmode/images/EuScript.pdf
%doc %{_texmfdistdir}/doc/latex/voss-mathmode/images/amsalign.eps
%doc %{_texmfdistdir}/doc/latex/voss-mathmode/images/amsalign.pdf
%doc %{_texmfdistdir}/doc/latex/voss-mathmode/images/cm-crop.eps
%doc %{_texmfdistdir}/doc/latex/voss-mathmode/images/cm-crop.pdf
%doc %{_texmfdistdir}/doc/latex/voss-mathmode/images/cmbright-crop.eps
%doc %{_texmfdistdir}/doc/latex/voss-mathmode/images/cmbright-crop.pdf
%doc %{_texmfdistdir}/doc/latex/voss-mathmode/images/colArray.eps
%doc %{_texmfdistdir}/doc/latex/voss-mathmode/images/colArray.pdf
%doc %{_texmfdistdir}/doc/latex/voss-mathmode/images/exscale.eps
%doc %{_texmfdistdir}/doc/latex/voss-mathmode/images/exscale.pdf
%doc %{_texmfdistdir}/doc/latex/voss-mathmode/images/family.eps
%doc %{_texmfdistdir}/doc/latex/voss-mathmode/images/family.pdf
%doc %{_texmfdistdir}/doc/latex/voss-mathmode/images/family0.eps
%doc %{_texmfdistdir}/doc/latex/voss-mathmode/images/family0.pdf
%doc %{_texmfdistdir}/doc/latex/voss-mathmode/images/family1.eps
%doc %{_texmfdistdir}/doc/latex/voss-mathmode/images/family1.pdf
%doc %{_texmfdistdir}/doc/latex/voss-mathmode/images/lm-crop.eps
%doc %{_texmfdistdir}/doc/latex/voss-mathmode/images/lm-crop.pdf
%doc %{_texmfdistdir}/doc/latex/voss-mathmode/images/minionpro-crop.eps
%doc %{_texmfdistdir}/doc/latex/voss-mathmode/images/minionpro-crop.pdf
%doc %{_texmfdistdir}/doc/latex/voss-mathmode/images/node.eps
%doc %{_texmfdistdir}/doc/latex/voss-mathmode/images/node.pdf
%doc %{_texmfdistdir}/doc/latex/voss-mathmode/images/pamath-crop.eps
%doc %{_texmfdistdir}/doc/latex/voss-mathmode/images/pamath-crop.pdf
%doc %{_texmfdistdir}/doc/latex/voss-mathmode/images/pazo-crop.eps
%doc %{_texmfdistdir}/doc/latex/voss-mathmode/images/pazo-crop.pdf
%doc %{_texmfdistdir}/doc/latex/voss-mathmode/images/styles.eps
%doc %{_texmfdistdir}/doc/latex/voss-mathmode/images/styles.pdf
%doc %{_texmfdistdir}/doc/latex/voss-mathmode/runLaTeX
%doc %{_texmfdistdir}/doc/latex/voss-mathmode/runPDFLaTeX
%doc %{_texmfdistdir}/doc/latex/voss-mathmode/runVTeX
%doc %{_texmfdistdir}/doc/latex/voss-mathmode/showexpl.cfg

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}

%changelog
* Fri Feb 14 2014 Rosa <rosa@abf.rosalinux.ru> 2.47-1
+ Revision: 9922370
- Automatic import for version 2.47-1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21440 |12mu|texlive-web-4.5-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29764
# category TLCore
# catalog-ctan /systems/knuth/dist/web
# catalog-date 2012-02-22 18:24:24 +0100
# catalog-license knuth
# catalog-version 4.5
Name:		texlive-web
Version:	4.5
Release:	8
Summary:	original web programs tangle and weave
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/systems/knuth/dist/web
License:	KNUTH
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/web.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/web.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires:	texlive-kpathsea
Requires:	texlive-web.bin

%description
The system processes 'web' files in two ways: firstly to
rearrange them to produce compilable code (using the program
tangle), and secondly to produce a TeX source (using the
program weave) that may be typeset for comfortable reading.

#-----------------------------------------------------------------------
%files
%doc %{_mandir}/man1/tangle.1*
%doc %{_texmfdistdir}/doc/man/man1/tangle.man1.pdf
%doc %{_mandir}/man1/weave.1*
%doc %{_texmfdistdir}/doc/man/man1/weave.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 4.5-8
+ Revision: db397a4
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21441 |12mu|texlive-withargs-20131201-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31906
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-withargs
Version:	20131201
Release:	5
Summary:	TeXLive withargs package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/withargs.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/withargs.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive withargs package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/withargs/withargs-dry.sty
%{_texmfdistdir}/tex/latex/withargs/withargs-packagedoc.cls
%{_texmfdistdir}/tex/latex/withargs/withargs.sty
%doc %{_texmfdistdir}/doc/latex/withargs/README
%doc %{_texmfdistdir}/doc/latex/withargs/withargs.pdf
%doc %{_texmfdistdir}/doc/latex/withargs/withargs.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 20131201-5
+ Revision: 56e6b34
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21442 |12mu|texlive-wsemclassic-1.0.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31532
# category Package
# catalog-ctan /macros/latex/contrib/wsemclassic
# catalog-date 2013-08-27 15:13:32 +0200
# catalog-license bsd
# catalog-version 1.0.1
Name:		texlive-wsemclassic
Version:	1.0.1
Release:	5
Summary:	LaTeX class for Bavarian school w-seminar papers
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/wsemclassic
License:	BSD
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/wsemclassic.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/wsemclassic.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/wsemclassic.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The class is designed either to conform with the
recommendations of the Bavarian Kultusministerium for
typesetting w-seminar papers (strict mode), or to use another
style which should look better. The class is based on the LaTeX
standard report class.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/wsemclassic/wsemclassic.cls
%doc %{_texmfdistdir}/doc/latex/wsemclassic/LICENSE
%doc %{_texmfdistdir}/doc/latex/wsemclassic/Makefile
%doc %{_texmfdistdir}/doc/latex/wsemclassic/README
%doc %{_texmfdistdir}/doc/latex/wsemclassic/test.bib
%doc %{_texmfdistdir}/doc/latex/wsemclassic/user-doc.tex
%doc %{_texmfdistdir}/doc/latex/wsemclassic/wsemclassic-test.pdf
%doc %{_texmfdistdir}/doc/latex/wsemclassic/wsemclassic-test.tex
%doc %{_texmfdistdir}/doc/latex/wsemclassic/wsemclassic.pdf
#- source
%doc %{_texmfdistdir}/source/latex/wsemclassic/wsemclassic.dtx
%doc %{_texmfdistdir}/source/latex/wsemclassic/wsemclassic.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 1.0.1-5
+ Revision: 56707f0
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21443 |12mu|texlive-xcjk2uni-0.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31464
# category Package
# catalog-ctan /macros/latex/contrib/xcjk2uni
# catalog-date 2013-08-18 01:02:56 +0200
# catalog-license lppl1.3
# catalog-version 0.1
Name:		texlive-xcjk2uni
Version:	0.1
Release:	5
Summary:	Convert CJK characters to Unicode, in pdfTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/xcjk2uni
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xcjk2uni.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xcjk2uni.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xcjk2uni.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides commands to convert CJK characters to
Unicode in non-UTF-8 encoding; it provides hooks to support
hyperref in producing correct bookmarks. The bundle also
provides /ToUnicode mapping file(s) for a CJK subfont; these
can be used with the cmap package, allowing searches of, and
cut-and-paste operations on a PDF file generated by pdfTeX..

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0001.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0002.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0003.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0004.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0005.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0006.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0007.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0008.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0009.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0010.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0011.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0012.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0013.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0014.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0015.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0016.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0017.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0018.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0019.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0020.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0021.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0022.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0023.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0024.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0025.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0026.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0027.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0028.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0029.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0030.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0031.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0032.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0033.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0034.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0035.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0036.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0037.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0038.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0039.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0040.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0041.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0042.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0043.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0044.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0045.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0046.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0047.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0048.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0049.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0050.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0051.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0052.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0053.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0054.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0055.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0056.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0057.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0058.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0901.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0902.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0903.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0904.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0905.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0906.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0907.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0908.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0909.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0910.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0911.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0912.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0913.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0914.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0915.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0916.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0917.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0918.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0919.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0920.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0921.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0922.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0923.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0924.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0925.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0926.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0927.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0928.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0929.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0930.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0931.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0932.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0933.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0934.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0935.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0936.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0937.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0938.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0939.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0940.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0941.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0942.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0943.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0944.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0945.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0946.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0947.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0948.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0949.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0950.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0951.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0952.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0953.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0954.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0955.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0956.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0957.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0958.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0959.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0960.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0961.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0962.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0963.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0964.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0965.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0966.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0967.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0968.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0969.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0970.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0971.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0972.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0973.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0974.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0975.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0976.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0977.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0978.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0979.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0980.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0981.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0982.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0983.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0984.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0985.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0986.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0987.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0988.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0989.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0990.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0991.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0992.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0993.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c0994.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1001.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1002.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1003.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1004.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1005.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1006.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1007.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1008.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1009.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1010.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1011.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1012.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1013.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1014.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1015.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1016.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1017.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1018.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1019.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1020.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1021.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1022.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1023.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1024.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1025.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1026.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1027.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1028.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1029.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1030.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1031.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1032.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1033.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1034.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1035.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1901.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1902.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1903.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1904.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1905.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1906.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1907.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1908.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1909.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1910.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1911.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1912.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1913.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1914.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1915.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1916.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1917.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1918.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1919.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1920.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1921.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1922.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1923.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1924.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1925.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1926.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1927.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1928.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1929.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1930.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1931.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1932.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1933.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1934.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1935.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1936.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1937.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1938.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1939.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1940.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1941.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1942.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1943.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1944.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1945.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1946.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1947.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1948.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1949.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1950.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1951.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1952.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1953.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1954.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1955.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1956.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1957.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1958.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1959.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1960.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1961.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1962.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1963.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1964.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1965.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1966.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1967.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1968.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1969.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1970.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1971.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1972.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1973.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1974.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1975.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1976.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1977.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1978.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1979.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1980.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1981.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1982.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1983.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1984.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1985.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1986.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1987.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1988.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1989.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1990.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1991.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1992.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1993.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c1994.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c4001.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c4002.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c4003.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c4004.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c4005.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c4006.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c4007.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c4008.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c4009.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c4010.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c4011.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c4012.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c4013.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c4014.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c4015.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c4016.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c4017.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c4018.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c4019.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c4020.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c4021.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c4022.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c4023.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c4024.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c4025.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c4026.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c4027.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c4028.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c4029.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c4030.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c4031.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c4032.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c4033.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c4034.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c4035.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c6001.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c6002.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c6003.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c6004.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c6005.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c6006.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c6007.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c6008.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c6009.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c6010.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c6011.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c6012.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c6013.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c6014.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c6015.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c6016.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c6017.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c6018.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c6019.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c6020.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c6021.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c6022.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c6023.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c6024.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c6025.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c6026.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c6027.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c6028.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c6029.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c6030.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c6031.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c6032.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c6033.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c6034.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/cmap/c6035.cmap
%{_texmfdistdir}/tex/latex/xcjk2uni/xCJK2uni-UBg5plus.def
%{_texmfdistdir}/tex/latex/xcjk2uni/xCJK2uni-UBig5.def
%{_texmfdistdir}/tex/latex/xcjk2uni/xCJK2uni-UGB.def
%{_texmfdistdir}/tex/latex/xcjk2uni/xCJK2uni-UGBK.def
%{_texmfdistdir}/tex/latex/xcjk2uni/xCJK2uni-UJIS.def
%{_texmfdistdir}/tex/latex/xcjk2uni/xCJK2uni-UKS.def
%{_texmfdistdir}/tex/latex/xcjk2uni/xCJK2uni-make.ltx
%{_texmfdistdir}/tex/latex/xcjk2uni/xCJK2uni.sty
%doc %{_texmfdistdir}/doc/latex/xcjk2uni/README
%doc %{_texmfdistdir}/doc/latex/xcjk2uni/xCJK2uni.pdf
#- source
%doc %{_texmfdistdir}/source/latex/xcjk2uni/xCJK2uni.dtx
%doc %{_texmfdistdir}/source/latex/xcjk2uni/xCJK2uni.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 0.1-5
+ Revision: fbd0075
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21444 |12mu|texlive-xcookybooky-1.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 29373
# category Package
# catalog-ctan /macros/latex/contrib/xcookybooky
# catalog-date 2013-03-13 15:44:34 +0100
# catalog-license lppl1.3
# catalog-version 1.2
Name:		texlive-xcookybooky
Version:	1.2
Release:	5
Summary:	Typeset (potentially long) recipes
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/xcookybooky
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xcookybooky.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xcookybooky.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xcookybooky.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package enables the user to typeset recipes, which could be
greater than one page. Above the recipe text two (optional)
pictures can be displayed. Other features are recipe name,
energy content, portions, preparation and baking time, baking
temperatures, recipe source and of course preparation steps and
required ingredients. At the bottom you may insert an optional
hint. The package depends on the Emerald fonts.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/xcookybooky/xcookybooky.cfg
%{_texmfdistdir}/tex/latex/xcookybooky/xcookybooky.sty
%doc %{_texmfdistdir}/doc/latex/xcookybooky/README
%doc %{_texmfdistdir}/doc/latex/xcookybooky/example/example.pdf
%doc %{_texmfdistdir}/doc/latex/xcookybooky/example/example.tex
%doc %{_texmfdistdir}/doc/latex/xcookybooky/example/pic/background.pdf
%doc %{_texmfdistdir}/doc/latex/xcookybooky/example/pic/glass.jpg
%doc %{_texmfdistdir}/doc/latex/xcookybooky/example/pic/ingredients.jpg
%doc %{_texmfdistdir}/doc/latex/xcookybooky/xcookybooky.pdf
#- source
%doc %{_texmfdistdir}/source/latex/xcookybooky/xcookybooky.dtx
%doc %{_texmfdistdir}/source/latex/xcookybooky/xcookybooky.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.2-5
+ Revision: 9846099
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21445 |12mu|texlive-xdvi-22.86-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30339
# category TLCore
# catalog-ctan /dviware/xdvi
# catalog-date 2013-05-08 11:16:41 +0200
# catalog-license other-free
# catalog-version 22.86
Name:		texlive-xdvi
Version:	22.86
Release:	5
Summary:	A DVI previewer for the X Window System
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/dviware/xdvi
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xdvi.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xdvi.doc.tar.xz
Source2:	XDvi-color
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea
Requires:	texlive-xdvi.bin
%rename tetex-xdvi
%rename xdvik

%description
The canonical previewer for use on Unix and other X-windows
based systems. The distribution has been integrated with that
of xdvik (no longer separately available), so that it will
build with web2c "out of the box". In practice, it is usually
distributed via Tex-live.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/dvips/xdvi/config.xdvi
%{_texmfdistdir}/xdvi/XDvi
%{_texmfdistdir}/xdvi/pixmap/toolbar.xpm
%{_texmfdistdir}/xdvi/pixmap/toolbar2.xpm
%{_datadir}/X11/app-defaults/*
%doc %{_mandir}/man1/xdvi.1*
%doc %{_texmfdistdir}/doc/man/man1/xdvi.man1.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_datadir}/X11/app-defaults
pushd %{buildroot}%{_datadir}/X11/app-defaults
    cp -fpa %{SOURCE2} .
    ln -sf %{_texmfdistdir}/xdvi/XDvi .
popd
cp -fpar texmf-dist %{buildroot}%{_datadir}
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

%changelog
* Mon Mar 03 2014 Denis Silakov <denis.silakov@rosalab.ru> 22.86-5
+ Revision: a16b166
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21446 |12mu|texlive-xepersian-13.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32897
# category Package
# catalog-ctan /macros/xetex/latex/xepersian
# catalog-date 2014-02-04 13:42:17 +0100
# catalog-license lppl1.3
# catalog-version 13.7
Name:		texlive-xepersian
Version:	13.7
Release:	1
Summary:	Persian for LaTeX, using XeTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/xetex/latex/xepersian
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xepersian.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xepersian.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xepersian.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package supports Persian typesetting, using the Persian
Modern fonts, by default.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/xepersian/parsidigits.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/xepersian/parsidigits.tec
%{_texmfdistdir}/tex/xelatex/xepersian/algorithm-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/algorithmic-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/amsart-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/amsbook-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/article-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/artikel1-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/artikel2-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/artikel3-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/backref-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/bidimoderncv-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/bidituftesidenote-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/boek-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/boek3-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/book-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/bookest-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/breqn-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/color-localise-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/enumerate-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/extarticle-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/extbook-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/extrafootnotefeatures-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/extreport-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/flowfram-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/footnote-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/framed-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/glossaries-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/hyperref-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/imsproc-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/kashida-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/latex-localise-commands-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/latex-localise-environments-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/latex-localise-messages-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/latex-localise-misc-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/listings-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/loadingorder-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/localise-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/memoir-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/minitoc-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/natbib-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/packages-localise-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/rapport1-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/rapport3-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/refrep-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/report-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/scrartcl-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/scrbook-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/scrreprt-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/tkz-linknodes-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/tocloft-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/xepersian-localise-commands-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/xepersian-localise-environments-xepersian.def
%{_texmfdistdir}/tex/xelatex/xepersian/xepersian-magazine.cls
%{_texmfdistdir}/tex/xelatex/xepersian/xepersian-mathsdigitspec.sty
%{_texmfdistdir}/tex/xelatex/xepersian/xepersian-multiplechoice.sty
%{_texmfdistdir}/tex/xelatex/xepersian/xepersian-persiancal.sty
%{_texmfdistdir}/tex/xelatex/xepersian/xepersian.sty
%doc %{_texmfdistdir}/doc/xelatex/xepersian/README
%doc %{_texmfdistdir}/doc/xelatex/xepersian/ftxe-0.12.py
%doc %{_texmfdistdir}/doc/xelatex/xepersian/img/ireland.jpg
%doc %{_texmfdistdir}/doc/xelatex/xepersian/img/weather/clouds.jpg
%doc %{_texmfdistdir}/doc/xelatex/xepersian/img/weather/rain.jpg
%doc %{_texmfdistdir}/doc/xelatex/xepersian/img/weather/sun.jpg
%doc %{_texmfdistdir}/doc/xelatex/xepersian/magazine-sample.tex
%doc %{_texmfdistdir}/doc/xelatex/xepersian/test-correction.tex
%doc %{_texmfdistdir}/doc/xelatex/xepersian/test-empty-form.tex
%doc %{_texmfdistdir}/doc/xelatex/xepersian/test-question-only.tex
%doc %{_texmfdistdir}/doc/xelatex/xepersian/test-solution-form.tex
%doc %{_texmfdistdir}/doc/xelatex/xepersian/xepersian-logo.pdf
%doc %{_texmfdistdir}/doc/xelatex/xepersian/xepersian-logo.tex
%doc %{_texmfdistdir}/doc/xelatex/xepersian/xepersian.pdf
#- source
%doc %{_texmfdistdir}/source/xelatex/xepersian/xepersian.dtx
%doc %{_texmfdistdir}/source/xelatex/xepersian/xepersian.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 13.7-1
+ Revision: 310a081
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21447 |12mu|texlive-xetexconfig-20131009-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 28819
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-xetexconfig
Version:	20131009
Release:	5
Summary:	Configuration files for XeTeX
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xetexconfig.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
unicode-letters, and special crop.cfg and hyperref.cfg for
XeTeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/xetexconfig/unicode-letters.tex
%{_texmfdistdir}/tex/xelatex/xetexconfig/crop.cfg

#-----------------------------------------------------------------------
%prep
%setup -c -a0

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 20131009-5
+ Revision: 767cbcd
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21448 |12mu|texlive-xetexko-2.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32863
# category Package
# catalog-ctan /macros/xetex/generic/xetexko
# catalog-date 2014-02-03 08:31:04 +0100
# catalog-license lppl1.3
# catalog-version 2.4
Name:		texlive-xetexko
Version:	2.4
Release:	1
Summary:	Typeset Korean with Xe(La)TeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/xetex/generic/xetexko
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xetexko.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xetexko.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package supports typesetting Korean documents (including
old Hangul texts), using XeTeX. It enhances the existing
support, in XeTeX, providing features that provide quality
typesetting.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/xetex/xetexko/hanja_hangul.tab
%{_texmfdistdir}/tex/xetex/xetexko/hanjacom_hangul.tab
%{_texmfdistdir}/tex/xetex/xetexko/hanjaexa_hangul.tab
%{_texmfdistdir}/tex/xetex/xetexko/xetexko-font.sty
%{_texmfdistdir}/tex/xetex/xetexko/xetexko-hanging.sty
%{_texmfdistdir}/tex/xetex/xetexko/xetexko-josa.sty
%{_texmfdistdir}/tex/xetex/xetexko/xetexko-space.sty
%{_texmfdistdir}/tex/xetex/xetexko/xetexko-vertical.sty
%{_texmfdistdir}/tex/xetex/xetexko/xetexko.sty
%doc %{_texmfdistdir}/doc/xetex/xetexko/ChangeLog
%doc %{_texmfdistdir}/doc/xetex/xetexko/README
%doc %{_texmfdistdir}/doc/xetex/xetexko/xetexko-doc.pdf
%doc %{_texmfdistdir}/doc/xetex/xetexko/xetexko-doc.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Fri Feb 14 2014 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> 2.4-1
+ Revision: 907d06f
- - Update to latest release.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21449 |12mu|texlive-xetex-tibetan-0.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 28847
# category Package
# catalog-ctan /macros/xetex/generic/tibetan
# catalog-date 2013-01-15 18:22:19 +0100
# catalog-license lppl
# catalog-version 0.1
Name:		texlive-xetex-tibetan
Version:	0.1
Release:	5
Summary:	XeTeX input maps for Unicode Tibetan
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/xetex/generic/tibetan
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xetex-tibetan.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xetex-tibetan.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides a map for use with Jonathan Kew's TECkit,
to translate Tibetan to Unicode (range 0F00-0FFF).

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/xetex-tibetan/loctib.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/xetex-tibetan/loctib.tec
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/xetex-tibetan/wylie.map
%{_texmfdistdir}/fonts/misc/xetex/fontmapping/xetex-tibetan/wylie.tec
%doc %{_texmfdistdir}/doc/xetex/xetex-tibetan/Changelog
%doc %{_texmfdistdir}/doc/xetex/xetex-tibetan/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar fonts doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 0.1-5
+ Revision: 0e9f22c
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21450 |12mu|texlive-xevlna-1.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30086
# category Package
# catalog-ctan /macros/xetex/generic/xevlna
# catalog-date 2013-04-23 11:12:19 +0200
# catalog-license lppl1.3
# catalog-version 1.0
Name:		texlive-xevlna
Version:	1.0
Release:	5
Summary:	Insert non-breakable spaces using XeTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/xetex/generic/xevlna
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xevlna.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xevlna.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package will directly insert nonbreakable spaces (in Czech,
vlna or vlnka), after nonsyllabic prepositions and single
letter conjuctions, while the document is being typeset. (The
macros recognised maths and verbatim by TeX means.) (Inserting
nonbreakable spaces by a preprocessor will probably never be
fully reliable, because user defined macros and environments
cannot reliably be recognised.) The package works both with
(Plain) XeTeX and with XeLaTeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/xelatex/xevlna/xevlna.sty
%doc %{_texmfdistdir}/doc/xelatex/xevlna/License.txt
%doc %{_texmfdistdir}/doc/xelatex/xevlna/README
%doc %{_texmfdistdir}/doc/xelatex/xevlna/xevlna-inc.tex
%doc %{_texmfdistdir}/doc/xelatex/xevlna/xevlna.pdf
%doc %{_texmfdistdir}/doc/xelatex/xevlna/xevlna.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 1.0-5
+ Revision: df93e67
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21451 |12mu|texlive-xii-20130917-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 31683
# category Package
# catalog-ctan /macros/plain/contrib/xii
# catalog-date 2013-09-17 19:06:55 +0200
# catalog-license lppl
# catalog-version undef
Name:		texlive-xii
Version:	20130917
Release:	5
Summary:	Christmas silliness
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/plain/contrib/xii
License:	LPPL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xii.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xii.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg

%description
TeXLive xii package.

#-----------------------------------------------------------------------
%files
%doc %{_texmfdistdir}/doc/plain/xii/README
%doc %{_texmfdistdir}/doc/plain/xii/xii.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 20130917-5
+ Revision: b4665a3
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21452 |12mu|texlive-xint-1.09m-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 33062
# category Package
# catalog-ctan /macros/generic/xint
# catalog-date 2014-02-27 13:32:50 +0100
# catalog-license lppl1.3
# catalog-version 1.09m
Name:		texlive-xint
Version:	1.09m
Release:	1
Summary:	Expandable operations on long numbers
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/generic/xint
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xint.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xint.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xint.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The bundle provides four packages: xint, which provides
expandable TeX macros that implement the basic arithmetic
operations of addition, subtraction, multiplication and
division, as applied to arbitrarily long numbers represented as
chains of digits with an optional minus sign; xinttools is
loaded by xint (hence by all other packages of the bundle,
too): it provides utilities of independent interest such as
expandable and non-expandable loops. xintfrac, which computes
fractions using xint; xintexpr, which extends xintfrac with an
expandable parser of expressions involving integers and a wide
variety of operators; xintbinhex provides conversions to and
from binary and hexadecimal bases; xintseries, which provides
basic functionality for computing partial sums using xint;
xintgcd, which provides implementations of the Euclidean
algorithm, and of its typesetting; xintcfrac, which deals with
the computation of continued fractions, All of the packages'
computations are done in a way that they can operate in an
expanding environment. The packages may be used either with
Plain TeX or LaTeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/generic/xint/xint.sty
%{_texmfdistdir}/tex/generic/xint/xintbinhex.sty
%{_texmfdistdir}/tex/generic/xint/xintcfrac.sty
%{_texmfdistdir}/tex/generic/xint/xintexpr.sty
%{_texmfdistdir}/tex/generic/xint/xintfrac.sty
%{_texmfdistdir}/tex/generic/xint/xintgcd.sty
%{_texmfdistdir}/tex/generic/xint/xintseries.sty
%{_texmfdistdir}/tex/generic/xint/xinttools.sty
%doc %{_texmfdistdir}/doc/generic/xint/README
%doc %{_texmfdistdir}/doc/generic/xint/xint.pdf
#- source
%doc %{_texmfdistdir}/source/generic/xint/xint.dtx
%doc %{_texmfdistdir}/source/generic/xint/xint.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Mon Mar 17 2014 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> 1.09m-1
+ Revision: 185397d
- - Update to latest release.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21453 |12mu|texlive-xpeek-0.2-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27442
# category Package
# catalog-ctan /macros/latex/contrib/xpeek
# catalog-date 2012-08-17 12:03:38 +0200
# catalog-license lppl1.3
# catalog-version 0.2
Name:		texlive-xpeek
Version:	0.2
Release:	7
Summary:	Define commands that peek ahead in the input stream
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/xpeek
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xpeek.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xpeek.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xpeek.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides tools to help define commands that, like
\xspace (from xspace) and the LaTeX command \textit, peek at
what follows them in the command stream and choose appropriate
behaviour.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/xpeek/xpeek.sty
%doc %{_texmfdistdir}/doc/latex/xpeek/README
%doc %{_texmfdistdir}/doc/latex/xpeek/xpeek.pdf
#- source
%doc %{_texmfdistdir}/source/latex/xpeek/xpeek.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 0.2-7
+ Revision: 96c44d2
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21454 |12mu|texlive-xpicture-1.2a-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 28770
# category Package
# catalog-ctan /macros/latex/contrib/xpicture
# catalog-date 2013-01-08 10:49:23 +0100
# catalog-license lppl1.3
# catalog-version 1.2a
Name:		texlive-xpicture
Version:	1.2a
Release:	5
Summary:	Extensions of LaTeX picture drawing
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/xpicture
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xpicture.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xpicture.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xpicture.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package extends the facilities of the pict2e and the
curve2e packages, providing extra reference frames, conic
section curves, graphs of elementary functions and other
parametric curves.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/xpicture/xpicture.sty
%doc %{_texmfdistdir}/doc/latex/xpicture/README
%doc %{_texmfdistdir}/doc/latex/xpicture/xpicture-doc.pdf
%doc %{_texmfdistdir}/doc/latex/xpicture/xpicture-doc.tex
%doc %{_texmfdistdir}/doc/latex/xpicture/xpicture.cfgxmpl
%doc %{_texmfdistdir}/doc/latex/xpicture/xpicture.pdf
#- source
%doc %{_texmfdistdir}/source/latex/xpicture/xpicture.dtx

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 1.2a-5
+ Revision: f6177ee
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21455 |12mu|texlive-xymtex-5.06-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 32182
# category Package
# catalog-ctan /macros/latex/contrib/xymtex
# catalog-date 2013-10-31 09:17:33 +0100
# catalog-license lppl1.3
# catalog-version 5.06
Name:		texlive-xymtex
Version:	5.06
Release:	5
Summary:	Typesetting chemical structures
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/xymtex
License:	LPPL1.3
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xymtex.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xymtex.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xymtex.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
XyMTeX is a set of packages for drawing a wide variety of
chemical structural formulas in a way that reflects their
structure. The package provides three output modes: 'LaTeX',
'PostScript' and 'PDF'. XyMTeX's commands have a systematic set
of arguments for specifying substituents and their positions,
endocyclic double bonds, and bond patterns. In some cases there
are additional arguments for specifying hetero-atoms on the
vertices of heterocycles. It is believed that this systematic
design allows XyMTeX to operate as a practical (device-
independent) tool for use with LaTeX.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/xymtex/base/aliphat.sty
%{_texmfdistdir}/tex/latex/xymtex/base/assurelatexmode.sty
%{_texmfdistdir}/tex/latex/xymtex/base/bondcolor.sty
%{_texmfdistdir}/tex/latex/xymtex/base/carom.sty
%{_texmfdistdir}/tex/latex/xymtex/base/ccycle.sty
%{_texmfdistdir}/tex/latex/xymtex/base/chemstr.sty
%{_texmfdistdir}/tex/latex/xymtex/base/fusering.sty
%{_texmfdistdir}/tex/latex/xymtex/base/hcycle.sty
%{_texmfdistdir}/tex/latex/xymtex/base/hetarom.sty
%{_texmfdistdir}/tex/latex/xymtex/base/hetaromh.sty
%{_texmfdistdir}/tex/latex/xymtex/base/lewisstruc.sty
%{_texmfdistdir}/tex/latex/xymtex/base/locant.sty
%{_texmfdistdir}/tex/latex/xymtex/base/lowcycle.sty
%{_texmfdistdir}/tex/latex/xymtex/base/methylen.sty
%{_texmfdistdir}/tex/latex/xymtex/base/polymers.sty
%{_texmfdistdir}/tex/latex/xymtex/base/sizeredc.sty
%{_texmfdistdir}/tex/latex/xymtex/base/steroid.sty
%{_texmfdistdir}/tex/latex/xymtex/base/xymtex.sty
%{_texmfdistdir}/tex/latex/xymtex/base/xymtexpdf.sty
%{_texmfdistdir}/tex/latex/xymtex/base/xymtexps.sty
%{_texmfdistdir}/tex/latex/xymtex/chemist/assurechemist.sty
%{_texmfdistdir}/tex/latex/xymtex/chemist/chemist.sty
%{_texmfdistdir}/tex/latex/xymtex/chemist/chemtimes.sty
%{_texmfdistdir}/tex/latex/xymtex/xymtxpdf/chmst-pdf.sty
%{_texmfdistdir}/tex/latex/xymtex/xymtxpdf/xymtx-pdf.sty
%{_texmfdistdir}/tex/latex/xymtex/xymtxps/chmst-ps.sty
%{_texmfdistdir}/tex/latex/xymtex/xymtxps/xymtx-ps.sty
%doc %{_texmfdistdir}/doc/latex/xymtex/doc/README.TEXLIVE
%doc %{_texmfdistdir}/doc/latex/xymtex/readme/oldreadme/readme402.doc
%doc %{_texmfdistdir}/doc/latex/xymtex/readme/oldreadme/readme402.jpn
%doc %{_texmfdistdir}/doc/latex/xymtex/readme/oldreadme/readme403.doc
%doc %{_texmfdistdir}/doc/latex/xymtex/readme/oldreadme/readme403.jpn
%doc %{_texmfdistdir}/doc/latex/xymtex/readme/oldreadme/readme404.doc
%doc %{_texmfdistdir}/doc/latex/xymtex/readme/oldreadme/readme404.jpn
%doc %{_texmfdistdir}/doc/latex/xymtex/readme/oldreadme/readme405.doc
%doc %{_texmfdistdir}/doc/latex/xymtex/readme/oldreadme/readme405.jpn
%doc %{_texmfdistdir}/doc/latex/xymtex/readme/oldreadme/readme406.doc
%doc %{_texmfdistdir}/doc/latex/xymtex/readme/oldreadme/readme406.jpn
%doc %{_texmfdistdir}/doc/latex/xymtex/readme/oldreadme/readme500.doc
%doc %{_texmfdistdir}/doc/latex/xymtex/readme/oldreadme/readme500.jpn
%doc %{_texmfdistdir}/doc/latex/xymtex/readme/oldreadme/readme500a.doc
%doc %{_texmfdistdir}/doc/latex/xymtex/readme/oldreadme/readme500a.jpn
%doc %{_texmfdistdir}/doc/latex/xymtex/readme/oldreadme/xymtx402.doc
%doc %{_texmfdistdir}/doc/latex/xymtex/readme/oldreadme/xymtx402.jpn
%doc %{_texmfdistdir}/doc/latex/xymtex/readme/oldreadme/xymtx403.doc
%doc %{_texmfdistdir}/doc/latex/xymtex/readme/oldreadme/xymtx403.jpn
%doc %{_texmfdistdir}/doc/latex/xymtex/readme/oldreadme/xymtx404.doc
%doc %{_texmfdistdir}/doc/latex/xymtex/readme/oldreadme/xymtx404.jpn
%doc %{_texmfdistdir}/doc/latex/xymtex/readme/oldreadme/xymtx405.doc
%doc %{_texmfdistdir}/doc/latex/xymtex/readme/oldreadme/xymtx405.jpn
%doc %{_texmfdistdir}/doc/latex/xymtex/readme/oldreadme/xymtx406.doc
%doc %{_texmfdistdir}/doc/latex/xymtex/readme/oldreadme/xymtx406.jpn
%doc %{_texmfdistdir}/doc/latex/xymtex/readme/oldreadme/xymtx500.doc
%doc %{_texmfdistdir}/doc/latex/xymtex/readme/oldreadme/xymtx500.jpn
%doc %{_texmfdistdir}/doc/latex/xymtex/readme/oldreadme/xymtx500a.doc
%doc %{_texmfdistdir}/doc/latex/xymtex/readme/oldreadme/xymtx500a.jpn
%doc %{_texmfdistdir}/doc/latex/xymtex/readme/readme501.doc
%doc %{_texmfdistdir}/doc/latex/xymtex/readme/readme501.jpn
%doc %{_texmfdistdir}/doc/latex/xymtex/readme/xymtx501.doc
%doc %{_texmfdistdir}/doc/latex/xymtex/readme/xymtx501.jpn
#- source
%doc %{_texmfdistdir}/source/latex/xymtex/base/aliphat.dtx
%doc %{_texmfdistdir}/source/latex/xymtex/base/aliphat.ins
%doc %{_texmfdistdir}/source/latex/xymtex/base/assurelatexmode.dtx
%doc %{_texmfdistdir}/source/latex/xymtex/base/assurelatexmode.ins
%doc %{_texmfdistdir}/source/latex/xymtex/base/bondcolor.dtx
%doc %{_texmfdistdir}/source/latex/xymtex/base/bondcolor.ins
%doc %{_texmfdistdir}/source/latex/xymtex/base/carom.dtx
%doc %{_texmfdistdir}/source/latex/xymtex/base/carom.ins
%doc %{_texmfdistdir}/source/latex/xymtex/base/ccycle.dtx
%doc %{_texmfdistdir}/source/latex/xymtex/base/ccycle.ins
%doc %{_texmfdistdir}/source/latex/xymtex/base/chemstr.dtx
%doc %{_texmfdistdir}/source/latex/xymtex/base/chemstr.ins
%doc %{_texmfdistdir}/source/latex/xymtex/base/doins.bat
%doc %{_texmfdistdir}/source/latex/xymtex/base/fusering.dtx
%doc %{_texmfdistdir}/source/latex/xymtex/base/fusering.ins
%doc %{_texmfdistdir}/source/latex/xymtex/base/hcycle.dtx
%doc %{_texmfdistdir}/source/latex/xymtex/base/hcycle.ins
%doc %{_texmfdistdir}/source/latex/xymtex/base/hetarom.dtx
%doc %{_texmfdistdir}/source/latex/xymtex/base/hetarom.ins
%doc %{_texmfdistdir}/source/latex/xymtex/base/hetaromh.dtx
%doc %{_texmfdistdir}/source/latex/xymtex/base/hetaromh.ins
%doc %{_texmfdistdir}/source/latex/xymtex/base/lewisstruc.dtx
%doc %{_texmfdistdir}/source/latex/xymtex/base/lewisstruc.ins
%doc %{_texmfdistdir}/source/latex/xymtex/base/locant.dtx
%doc %{_texmfdistdir}/source/latex/xymtex/base/locant.ins
%doc %{_texmfdistdir}/source/latex/xymtex/base/lowcycle.dtx
%doc %{_texmfdistdir}/source/latex/xymtex/base/lowcycle.ins
%doc %{_texmfdistdir}/source/latex/xymtex/base/methylen.dtx
%doc %{_texmfdistdir}/source/latex/xymtex/base/methylen.ins
%doc %{_texmfdistdir}/source/latex/xymtex/base/polymers.dtx
%doc %{_texmfdistdir}/source/latex/xymtex/base/polymers.ins
%doc %{_texmfdistdir}/source/latex/xymtex/base/putline.sed
%doc %{_texmfdistdir}/source/latex/xymtex/base/putput.bat
%doc %{_texmfdistdir}/source/latex/xymtex/base/sizeredc.dtx
%doc %{_texmfdistdir}/source/latex/xymtex/base/sizeredc.ins
%doc %{_texmfdistdir}/source/latex/xymtex/base/steroid.dtx
%doc %{_texmfdistdir}/source/latex/xymtex/base/steroid.ins
%doc %{_texmfdistdir}/source/latex/xymtex/base/xymtex.dtx
%doc %{_texmfdistdir}/source/latex/xymtex/base/xymtex.ins
%doc %{_texmfdistdir}/source/latex/xymtex/chemist/assurechemist.dtx
%doc %{_texmfdistdir}/source/latex/xymtex/chemist/assurechemist.ins
%doc %{_texmfdistdir}/source/latex/xymtex/chemist/chemist.dtx
%doc %{_texmfdistdir}/source/latex/xymtex/chemist/chemist.ins
%doc %{_texmfdistdir}/source/latex/xymtex/chemist/chemtimes.dtx
%doc %{_texmfdistdir}/source/latex/xymtex/chemist/chemtimes.ins
%doc %{_texmfdistdir}/source/latex/xymtex/xymtxpdf/chmst-pdf.dtx
%doc %{_texmfdistdir}/source/latex/xymtex/xymtxpdf/chmst-pdf.ins
%doc %{_texmfdistdir}/source/latex/xymtex/xymtxpdf/xymtx-pdf.dtx
%doc %{_texmfdistdir}/source/latex/xymtex/xymtxpdf/xymtx-pdf.ins
%doc %{_texmfdistdir}/source/latex/xymtex/xymtxps/chmst-ps.dtx
%doc %{_texmfdistdir}/source/latex/xymtex/xymtxps/chmst-ps.ins
%doc %{_texmfdistdir}/source/latex/xymtex/xymtxps/xymtx-ps.drv
%doc %{_texmfdistdir}/source/latex/xymtex/xymtxps/xymtx-ps.dtx
%doc %{_texmfdistdir}/source/latex/xymtex/xymtxps/xymtx-ps.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 5.06-5
+ Revision: 30dcca3
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21456 |12mu|texlive-ytableau-1.3-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 27430
# category Package
# catalog-ctan /macros/latex/contrib/ytableau
# catalog-date 2012-08-16 12:45:33 +0200
# catalog-license lppl1.2
# catalog-version 1.3
Name:		texlive-ytableau
Version:	1.3
Release:	5
Summary:	Many-featured Young tableaux and Young diagrams
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ytableau
License:	LPPL1.2
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ytableau.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ytableau.doc.tar.xz
Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ytableau.source.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
The package provides several functions for drawing Young
tableaux and Young diagrams, extending the young and youngtab
packages but providing lots more features. Skew and coloured
tableaux are easy, and pgfkeys-enabled options are provided
both at package load and configurably.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/ytableau/ytableau.sty
%doc %{_texmfdistdir}/doc/latex/ytableau/README
%doc %{_texmfdistdir}/doc/latex/ytableau/ytableau.pdf
#- source
%doc %{_texmfdistdir}/source/latex/ytableau/ytableau.dtx
%doc %{_texmfdistdir}/source/latex/ytableau/ytableau.ins

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1 -a2

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

%changelog
* Thu Mar 06 2014 Denis Silakov <denis.silakov@rosalab.ru> 1.3-5
+ Revision: 9418c9a
- Sync with cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21457 |12mu|texlive-zxjafbfont-20131009-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 28539
# category Package
# catalog-ctan undef
# catalog-date undef
# catalog-license undef
# catalog-version undef
Name:		texlive-zxjafbfont
Version:	20131009
Release:	5
Summary:	TeXLive zxjafbfont package
Group:		Publishing
URL:		http://tug.org/texlive
License:	http://www.tug.org/texlive/LICENSE.TL
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/zxjafbfont.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/zxjafbfont.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive zxjafbfont package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/zxjafbfont/zxjafbfont.sty
%doc %{_texmfdistdir}/doc/latex/zxjafbfont/LICENSE
%doc %{_texmfdistdir}/doc/latex/zxjafbfont/README

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 20131009-5
+ Revision: 7a354b5
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21458 |12mu|texlive-zxjafont-0.2-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 30105
# category Package
# catalog-ctan /language/japanese/zxjafont
# catalog-date 2013-04-25 17:40:06 +0200
# catalog-license other-free
# catalog-version 0.2
Name:		texlive-zxjafont
Version:	0.2
Release:	5
Summary:	Set up Japanese font families for XeLaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/japanese/zxjafont
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/zxjafont.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/zxjafont.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive zxjafont package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/zxjafont/zxjafont.sty
%doc %{_texmfdistdir}/doc/latex/zxjafont/LICENSE
%doc %{_texmfdistdir}/doc/latex/zxjafont/README
%doc %{_texmfdistdir}/doc/latex/zxjafont/zxjafont.pdf
%doc %{_texmfdistdir}/doc/latex/zxjafont/zxjafont.tex

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 0.2-5
+ Revision: b2a6324
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21459 |12mu|texlive-zxjatype-0.6-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# revision 28541
# category Package
# catalog-ctan /language/japanese/zxjatype
# catalog-date 2012-12-15 19:00:17 +0100
# catalog-license other-free
# catalog-version 0.6
Name:		texlive-zxjatype
Version:	0.6
Release:	5
Summary:	Standard conforming typesetting of Japanese, for XeLaTeX
Group:		Publishing
URL:		http://www.ctan.org/tex-archive/language/japanese/zxjatype
License:	OTHER-FREE
Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/zxjatype.tar.xz
Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/zxjatype.doc.tar.xz
BuildArch:	noarch
BuildRequires:	texlive-tlpkg
Requires(pre):	texlive-tlpkg
Requires(post):	texlive-kpathsea

%description
TeXLive zxjatype package.

%post
    %{_sbindir}/texlive.post

%postun
    if [ $1 -eq 0 ]; then
	%{_sbindir}/texlive.post
    fi

#-----------------------------------------------------------------------
%files
%{_texmfdistdir}/tex/latex/zxjatype/zxjatype.sty
%doc %{_texmfdistdir}/doc/latex/zxjatype/LICENSE
%doc %{_texmfdistdir}/doc/latex/zxjatype/README
%doc %{_texmfdistdir}/doc/latex/zxjatype/example/example.pdf
%doc %{_texmfdistdir}/doc/latex/zxjatype/example/example.tex
%doc %{_texmfdistdir}/doc/latex/zxjatype/example/xetexsamp01.pdf

#-----------------------------------------------------------------------
%prep
%setup -c -a0 -a1

%build

%install
mkdir -p %{buildroot}%{_texmfdistdir}
cp -fpar tex doc %{buildroot}%{_texmfdistdir}

%changelog
* Sat Dec 07 2013 Bernhard Rosenkraenzer <bero@bero.eu> 0.6-5
+ Revision: d9d83dc
- MassBuild#289: Increase release tag



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21460 |12mu|tftp-5.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: 	The client and server for the Trivial File Transfer Protocol (TFTP)
Name: 		tftp
Version: 	5.1
Release: 	6
License: 	BSD
Group: 		System/Servers
URL:		http://www.kernel.org/pub/software/network/tftp/
Source0: 	http://www.kernel.org/pub/software/network/tftp/tftp-hpa/tftp-hpa-%{version}.tar.xz
Source1: 	tftp-xinetd
Patch0:		tftp-mips.patch
Patch1:		tftp-0.40-remap.patch
Patch2:		tftp-hpa-0.39-tzfix.patch
Patch3:		tftp-0.42-tftpboot.patch
Patch4:		tftp-0.49-chk_retcodes.patch
Patch5:		tftp-hpa-0.49-fortify-strcpy-crash.patch
Patch6:		tftp-0.49-cmd_arg.patch
Patch7:		tftp-hpa-0.49-stats.patch
BuildRequires:	tcp_wrappers-devel readline-devel

%description
The Trivial File Transfer Protocol (TFTP) is normally used only for booting
diskless workstations. The tftp package provides the user interface for TFTP,
which allows users to transfer files to and from a remote machine. This
program, and TFTP, provide very little security, and should not be enabled
unless it is expressly needed.

%package	server
Summary:	The server for the Trivial File Transfer Protocol (TFTP)
Group:		System/Servers
Requires:	xinetd
Requires(post):	rpm-helper
Requires(preun):rpm-helper

%description	server
The Trivial File Transfer Protocol (TFTP) is normally used only for booting
diskless workstations.  The tftp-server package provides the server for TFTP,
which allows users to transfer files to and from a remote machine. TFTP
provides very little security, and should not be enabled unless it is
expressly needed. The TFTP server is run from %{_sysconfdir}/xinetd.d/tftp,
and is disabled by default on a Mandriva Linux systems.

%prep
%setup -q  -n tftp-hpa-%{version}
%patch0 -p1
%patch1 -p1 -b .zero~
%patch2 -p1 -b .tzfix~
%patch3 -p1 -b .tftpboot~
%patch4 -p1 -b .chk_retcodes~
%patch5 -p1 -b .fortify-strcpy-crash~
%patch6 -p1 -b .cmd_arg~
%patch7 -p1 -b .stats~
autoreconf

%build
%serverbuild

%configure2_5x

%make

%install
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_mandir}/man{1,8}
mkdir -p %{buildroot}%{_sbindir}

make INSTALLROOT=%{buildroot} MANDIR=%{_mandir} install
install -m755 -d %{buildroot}%{_localstatedir}/lib/tftpboot/
install -m644 %{SOURCE1} -D %{buildroot}%{_sysconfdir}/xinetd.d/tftp

%files
%{_bindir}/tftp
%{_mandir}/man1/*

%files server
%dir %{_localstatedir}/lib/tftpboot
%config(noreplace) %{_sysconfdir}/xinetd.d/tftp
%{_sbindir}/in.tftpd
%{_mandir}/man8/*


%changelog
* Wed Dec 18 2013 Denis Silakov <denis.silakov@rosalab.ru> 5.1-6
+ Revision: 0c83ad3
- Drop unneeded postscript



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21461 |12mu|tigervnc-1.3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# snapshotver is year-month-day-svnrevision, generated by "make dist"
%define snapshot        0
%define snapshotversion 20140212svn5159
%define rel             1

Summary:	Viewer for the VNC remote display system
Name:		tigervnc
Version:	1.3.1
%if %{snapshot}
Release:	0.%{snapshotversion}.%{rel}
Source0:	%{name}-%{version}-%{snapshotversion}.tar.bz2
%else
Release:	%{rel}
Source0:	http://optimate.dl.sourceforge.net/project/tigervnc/tigervnc/%{version}/%{name}-%{version}.tar.gz
%endif
License:	GPLv2+
Group:		Networking/Remote access
Url:		http://www.tigervnc.com/
Source1:	vncviewer.desktop
# Missing from "make dist":
Source2:	%{name}-media.tar.gz
Source3:	vncserver.service
Source4:	vncserver.sysconfig
Source5:	10-libvnc.conf
# we put cmake build into a different dir
Patch1:		tigervnc-1.2.80-builddir.patch
Patch3:		tigervnc-1.2.80-strfmt.patch
# fedora patches
Patch10:	tigervnc-cookie.patch
Patch11:	tigervnc11-ldnow.patch
Patch12:	tigervnc11-gethomedir.patch
Patch13:	tigervnc11-rh692048.patch
Patch15:	tigervnc-setcursor-crash.patch
Patch16:	tigervnc-manpages.patch
Patch17:	tigervnc-getmaster.patch
Patch18:	tigervnc-shebang.patch
Patch19:	tigervnc-1.3.0-xserver-1.15.patch
Patch21:	tigervnc-zrle-crash.patch
Patch22:	tigervnc-cursor.patch

#(proyvind): FIXME: this one got fscked, needs to be fixed in Makefile.am, so
# that miext/sync/libsync.la gets built first...
#Patch18: tigervnc-1.0.90-link-against-forgotten-local-library.patch

BuildRequires:	cmake
BuildRequires:	imagemagick
BuildRequires:	nasm
BuildRequires:	x11-font-util
BuildRequires:	x11-server-source
BuildRequires:	x11-util-macros
BuildRequires:	fltk-devel
BuildRequires:	gettext-devel
BuildRequires:	java-1.7.0-openjdk-devel
BuildRequires:	pam-devel
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(gnutls)
BuildRequires:	pkgconfig(libtirpc)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(pciaccess)
BuildRequires:	pkgconfig(pixman-1)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xfont)
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(xkbfile)
BuildRequires:	pkgconfig(xtrans)
BuildRequires:	pkgconfig(xtst)

# Old RealVNC package:
Provides:	vncviewer
Conflicts:	tightvnc

%description
Virtual Network Computing (VNC) is a remote display system which
allows you to view a computing 'desktop' environment not only on the
machine where it is running, but from anywhere on the Internet and
from a wide variety of machine architectures.  This package contains a
client which will allow you to connect to other desktops running a VNC
server.

%files -f %{name}.lang
%doc README.txt
%{_bindir}/vncviewer
%{_iconsdir}/*
%{_datadir}/applications/*
%{_mandir}/man1/vncviewer.1*

#------------------------------------------------------------------------------

%package server
Summary:	Server for the VNC remote display system
Group:		Networking/Remote access
# Old RealVNC package:
Provides:	vnc-server
Conflicts:	tightvnc-server
# no longer require it because we have systemd service now
#Requires:	vnc-server-common
Conflicts:	vnc-server-common
Obsoletes:	vnc-server-common

%description server
The VNC system allows you to access the same desktop from a wide
variety of platforms.  This package is a TigerVNC server, allowing
others to access the desktop on your machine.

%files server
%{_bindir}/vncconfig
%{_bindir}/vncpasswd
%{_bindir}/x0vncserver
%{_bindir}/Xvnc
%{_bindir}/vncserver
%{_mandir}/man1/Xvnc.1*
%{_mandir}/man1/vncpasswd.1*
%{_mandir}/man1/vncconfig.1*
%{_mandir}/man1/vncserver.1*
%{_mandir}/man1/x0vncserver.1*
%config(noreplace) %{_sysconfdir}/sysconfig/vncservers
%{_unitdir}/vncserver@.service

#------------------------------------------------------------------------------

%package server-module
Summary:	Xorg module for the VNC remote display system
Group:		Networking/Remote access
Provides:	vnc-server-module
Requires:	x11-server-xorg

%description server-module
This package contains libvnc.so module to X server, allowing others
to access the desktop on your machine.

%files server-module
%{_libdir}/xorg/modules/extensions/libvnc.so
%config %{_sysconfdir}/X11/xorg.conf.d/10-libvnc.conf

#------------------------------------------------------------------------------

%package java
Summary:	Java viewer for the VNC remote display system
Group:		Networking/Remote access
# Old RealVNC package:
Provides:	vnc-java
Conflicts:	tightvnc-java

# "TightVNC-specific" is not a typo, see the README file located inside the
# java source tree
%description java
This distribution is based on the standard VNC source and includes new
TightVNC-specific features and fixes, such as additional low-bandwidth
optimizations, major GUI improvements, and more.

There are three basic ways to use TigerVNC Java viewer:
  1. Running applet as part of TigerVNC server installation.
  2. Running applet hosted on a standalone Web server.
  3. Running the viewer as a standalone application.

%files java
%{_javadir}/*.jar
%{_datadir}/%{name}

#------------------------------------------------------------------------------

%prep
%if %{snapshot}
%setup -q -n %{name}-%{version}-%{snapshotversion} -a2
%else
%setup -q -a2
%endif
cp -r /usr/share/x11-server-source/* unix/xserver
pushd unix/xserver
for all in `find . -type f -perm -001`; do
	chmod -x "$all"
done
patch -p1 -b --suffix .vnc < ../xserver114.patch
popd
%apply_patches

%build
# Temporary build with -fno-omit-frame-pointer, it causes problems
export CFLAGS="%{optflags} -fno-omit-frame-pointer"
export CXXFLAGS="$CFLAGS"

%cmake
%make
cd ..

# XXX: I'm not sure this define is actually needed
# Need this for shared objects that reference X Server, or other modules symbols
# Search for modules in extra_module_dir before the default path.
# This will allow fglrx to install its modified modules in more cleaner way.
%define extra_module_dir %{_libdir}/xorg/extra-modules

pushd unix/xserver
rm -f configure
autoreconf -fiv

# After the "--disable-config-hal", most options are just a paste from
# Mandriva's x11-server. We need to check what we can clean here (without
# reducing features)
%configure2_5x  --disable-xorg \
		--disable-xwin \
		--disable-xvfb \
		--disable-xnest \
		--disable-dmx \
		--disable-xfbdev \
		--disable-xephyr \
		--disable-kdrive \
		--disable-config-dbus \
		--enable-glx --disable-dri --enable-dri2 \
		--disable-config-hal \
		--disable-present \
		--disable-selective-werror \
		--disable-static \
		--disable-unit-tests \
		--with-log-dir=%{_logdir} \
		--with-os-vendor="%{vendor}" \
		--with-os-name="`echo \`uname -s -r\` | sed -e s'/ /_/g'`" \
		--with-vendor-web="%{disturl}" \
		--with-extra-module-dir=%{extra_module_dir} \
		--enable-xwrapper \
		--enable-pam \
		--with-default-font-path="catalogue:%{_sysconfdir}/X11/fontpath.d"

%make
popd

# Build icons
pushd media
%make
popd

# Build java
pushd java
%cmake
%make
popd

%install
pushd build
%makeinstall_std
popd

pushd unix/xserver/hw/vnc
%makeinstall_std
popd

# Install systemd unit file
mkdir -p %{buildroot}%{_unitdir}
install -m644 %{SOURCE3} %{buildroot}%{_unitdir}/vncserver@.service
rm -rf %{buildroot}%{_initrddir}

mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
install -m644 %{SOURCE4} %{buildroot}%{_sysconfdir}/sysconfig/vncservers

# Install desktop stuff
mkdir -p %{buildroot}/%{_datadir}/icons/hicolor/{16x16,24x24,48x48}/apps

pushd media/icons
    for s in 16 24 48; do
	install -m644 tigervnc_$s.png %{buildroot}/%{_datadir}/icons/hicolor/${s}x$s/apps/tigervnc.png
    done
popd

mkdir %{buildroot}/%{_datadir}/applications
desktop-file-install \
	--dir %{buildroot}%{_datadir}/applications \
	%{SOURCE1}

%find_lang %{name}

mkdir -p %{buildroot}%{_sysconfdir}/X11/xorg.conf.d/
install -c -m 644 %{SOURCE5} %{buildroot}%{_sysconfdir}/X11/xorg.conf.d/10-libvnc.conf

# remove unwanted files
rm -f  %{buildroot}/%{_libdir}/xorg/modules/extensions/libvnc.la
rm -rf  %{buildroot}/%{_datadir}/doc/%{name}-%{version}

# java
install -d -m 755 %{buildroot}%{_javadir}
install -d -m 755 %{buildroot}%{_datadir}/%{name}/classes
pushd java/build
    install -m 755 VncViewer.jar %{buildroot}%{_datadir}/%{name}/classes/vncviewer-%{version}.jar
popd

pushd java
    install -m 644 com/tigervnc/vncviewer/index.vnc %{buildroot}%{_datadir}/%{name}/classes
popd

pushd %{buildroot}%{_datadir}/%{name}/classes
    mv vncviewer-%{version}.jar %{buildroot}%{_javadir}
    ln -s %{_javadir}/vncviewer-%{version}.jar VncViewer.jar
popd

pushd %{buildroot}%{_javadir}
    ln -s vncviewer-%{version}.jar vncviewer.jar
    ln -s vncviewer-%{version}.jar VncViewer.jar
popd


%changelog
* Wed Sep 10 2014 Tigro <ashejn@gmail.com> 1.3.1-1
+ Revision: 49e567d
- update to 1.3.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21462 |12mu|timezone-2018i-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define tzdata_version 2014g
%define tzcode_version 2014g

# the zic(8) and zdump(8) manpages are already in man-pages
%define build_manpages 0
%ifarch %mips %arm
%define build_java 0
%else
%define build_java 1
%endif

Summary:        Time Zone Database
Name:           timezone
Epoch:          6
Version:        2018i
Release:        1
License:        GPL
Group:          System/Base
URL:            http://www.iana.org/time-zones
Source0:        ftp://ftp.iana.org/tz/releases/tzdata%{tzdata_version}.tar.gz
Source1:        ftp://ftp.iana.org/tz/releases/tzcode%{tzcode_version}.tar.gz
Source2:        javazic.tar.gz
Source3:        update-localtime.sh
Patch1:         tzdata-extra-tz-links.patch
Patch2:         javazic-fixup.patch
Patch3:         javazic-exclusion-fix.patch
Provides:       tzdata = %{version}-%{release}
Conflicts:      %{name} < 6:2013f-1
BuildRequires:  gawk, perl

%description
This package contains data files with rules for various timezones
around the world.

%if %{build_java}
%package java
Summary:        Timezone data for Java
Group:          System/Base
Provides:       tzdata-java = %{version}-%{release}
BuildRequires:  java-rpmbuild
BuildRequires:  java-devel

%description java
This package contains timezone information for use by Java runtimes.
%endif

%prep
%setup -q -c -a 1
%patch1 -p1 -b .extra-tz-links

%if %{build_java}
mkdir javazic
tar xf %{SOURCE2} -C javazic
pushd javazic
%patch2 -p0 -b .javazic-fixup
%patch3
# Hack alert! sun.tools may be defined and installed in the
# VM. In order to guarantee that we are using IcedTea/OpenJDK
# for creating the zoneinfo files, rebase all the packages
# from "sun." to "rht.". Unfortunately, gcj does not support
# any of the -Xclasspath options, so we must go this route
# to ensure the greatest compatibility.
mv sun rht
for f in `find . -name '*.java'`; do
        sed -i -e 's:sun\.tools\.:rht.tools.:g'\
               -e 's:sun\.util\.:rht.util.:g' $f
done
popd

# Create zone.info entries for deprecated zone names (#40184)
    chmod +w zone.tab
        echo '# zone info for backward zone names' > zone.tab.new
        while read link cur old x; do
            case $link-${cur+cur}-${old+old}${x:+X} in
                Link-cur-old)
                    awk -v cur="$cur" -v old="$old" \
                            '!/^#/ && $3 == cur { sub(cur,old); print }' \
                                zone.tab || echo ERROR ;;
                    Link-*)
                        echo 'Error processing backward entry for zone.tab'
                        exit 1 ;;
            esac
        done < backward >> zone.tab.new
        if grep -q '^ERROR' zone.tab.new || ! cat zone.tab.new >> zone.tab; then
            echo "Error adding backward entries to zone.tab"
            exit 1
        fi
        rm -f zone.tab.new
%endif

%build

%make TZDIR=%{_datadir}/zoneinfo CFLAGS="%{optflags} -std=gnu99"

grep -v tz-art.htm tz-link.htm > tz-link.html

%if %{build_java}
pushd javazic
%{javac} -source 1.5 -target 1.5 -classpath . `find . -name \*.java`
popd
%{java} -classpath javazic/ rht.tools.javazic.Main -V %{version} \
  -d zoneinfo/java \
  africa antarctica asia australasia europe northamerica pacificnew \
  southamerica backward etcetera systemv \
  javazic/tzdata_jdk/gmt javazic/tzdata_jdk/jdk11_backward
%endif

%install
make TOPDIR=%{buildroot}/usr \
     TZDIR=%{buildroot}%{_datadir}/zoneinfo \
     ETCDIR=%{buildroot}%{_sbindir} \
     install
rm -f %{buildroot}%{_datadir}/zoneinfo-posix
ln -s . %{buildroot}%{_datadir}/zoneinfo/posix
mv %{buildroot}%{_datadir}/zoneinfo-leaps %{buildroot}%{_datadir}/zoneinfo/right

# nuke unpackaged files
rm -f %{buildroot}%{_datadir}/zoneinfo/localtime
rm -f %{buildroot}%{_sbindir}/tzselect
rm -rf %{buildroot}/usr/{lib,man}

%if %{build_java}
cp -a zoneinfo/java %{buildroot}%{_datadir}/javazi
%endif

# install man pages
%if %{build_manpages}
mkdir -p %{buildroot}%{_mandir}/man8
for f in zic zdump; do
install -m 644 $f.8 %{buildroot}%{_mandir}/man8/
done
%endif

# install update-localtime script
mkdir -p %{buildroot}%{_sbindir}
install -m 755 %{SOURCE3} %{buildroot}%{_sbindir}/update-localtime
perl -pi -e 's|\@datadir\@|%{_datadir}|;' \
         -e 's|\@sysconfdir\@|%{_sysconfdir}|' \
        %{buildroot}%{_sbindir}/update-localtime

%post -p %{_sbindir}/update-localtime

%pretrans
if [ -e %{_datadir}/zoneinfo/posix -a ! -L %{_datadir}/zoneinfo/posix ]; then
  rm -rf %{_datadir}/zoneinfo/posix
fi

%files
%doc README
%doc Theory
%doc tz-link.html
%{_sbindir}/zdump
%{_sbindir}/zic
%{_sbindir}/update-localtime
%if %{build_manpages}
%{_mandir}/man8/zdump.8*
%{_mandir}/man8/zic.8*
%endif
%dir %{_datadir}/zoneinfo
%{_datadir}/zoneinfo/*

%if %{build_java}
%files java
%{_datadir}/javazi
%endif

%changelog

* Thu Jan 03 2019 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 6:2018i-1
- (4b93e3f) upd to 2018i



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21463 |12mu|tmpwatch-2.11-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:        Utility for removing files based on when they were last accessed
Name:           tmpwatch
Version:        2.11
Release:        1
Group:          File tools
License:	GPLv2
URL:		https://fedorahosted.org/tmpwatch/
Source0:        https://fedorahosted.org/releases/t/m/tmpwatch/%{name}-%{version}.tar.bz2
Requires:       psmisc
# configure is looking for /sbin/fuser
BuildRequires: psmisc
Buildroot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The tmpwatch utility recursively searches through specified directories and
removes files which have not been accessed in a specified period of time.
Tmpwatch is normally used to clean up directories which are used for
temporarily holding files (for example, /tmp). Tmpwatch ignores symlinks,
won't switch filesystems and only removes empty directories and regular files.

%prep

%setup -q

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}

%makeinstall ROOT=%{buildroot} MANDIR=%{_mandir} SBINDIR=%{_sbindir}

install -d %{buildroot}%{_sysconfdir}/cron.daily
install -d %{buildroot}%{_sysconfdir}/sysconfig

cat > tmpwatch.cron << EOF
#!/bin/sh

[ -f %{_sysconfdir}/sysconfig/tmpwatch ] && . %{_sysconfdir}/sysconfig/tmpwatch

%{_sbindir}/tmpwatch \$TMPWATCH_OPTIONS \$TMPWATCH_EXCLUDES 10d /tmp

%{_sbindir}/tmpwatch \$TMPWATCH_OPTIONS \$TMPWATCH_EXCLUDES 30d /var/tmp

[ -f %{_sysconfdir}/sysconfig/i18n ] && . %{_sysconfdir}/sysconfig/i18n

for d in /var/{cache/man,catman}/{cat?,X11R6/cat?,local/cat?,\$LANG/cat?}; do
    if [ -d "\$d" ]; then
        %{_sbindir}/tmpwatch \$TMPWATCH_OPTIONS -f 30d "\$d"
    fi
done
EOF

cat > tmpwatch.sysconfig << EOF
#TMPWATCH_OPTIONS="-umc"
# (oe) define files/directories/sockets tmpwatch should ignore (#18488)
TMPWATCH_EXCLUDES="-x /tmp/.ICE-unix -x /tmp/.X*-unix -x /tmp/.font-unix -x /tmp/.Test-unix"
EOF

install -m0755 tmpwatch.cron %{buildroot}%{_sysconfdir}/cron.daily/tmpwatch
install -m0644 tmpwatch.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/tmpwatch

cat > README.urpmi << EOF
The %{_sysconfdir}/cron.daily/tmpwatch script has been changed to use the %{_sysconfdir}/sysconfig/tmpwatch 
file to exclude certain files/directories/sockets from being processed. It should be safe to make your changes
there instead. Per default these are not touched by tmpwatch:

/tmp/.ICE-unix /tmp/.X*-unix /tmp/.font-unix /tmp/.Test-unix
EOF

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README.urpmi ChangeLog NEWS README
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/tmpwatch
%attr(0755,root,root) %{_sysconfdir}/cron.daily/tmpwatch
%{_sbindir}/tmpwatch
%{_mandir}/man8/tmpwatch.8*


%changelog
* Fri May 06 2011 Oden Eriksson <oeriksson@mandriva.com> 2.10.1-2mdv2011.0
+ Revision: 670712
- mass rebuild

* Sun Aug 15 2010 Emmanuel Andry <eandry@mandriva.org> 2.10.1-1mdv2011.0
+ Revision: 570137
- ?\194New version 2.10.1

* Wed Dec 30 2009 Frederik Himpe <fhimpe@mandriva.org> 2.9.17-1mdv2010.1
+ Revision: 484032
- update to new version 2.9.17

* Tue Aug 11 2009 Emmanuel Andry <eandry@mandriva.org> 2.9.15-1mdv2010.0
+ Revision: 415139
- New version 2.9.15
- add source url

* Tue Dec 23 2008 Oden Eriksson <oeriksson@mandriva.com> 2.9.13-4mdv2009.1
+ Revision: 317901
- use %%ldflags

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 2.9.13-3mdv2009.0
+ Revision: 265766
- rebuild early 2009.0 package (before pixel changes)

* Mon May 05 2008 Oden Eriksson <oeriksson@mandriva.com> 2.9.13-2mdv2009.0
+ Revision: 201367
- revert the last change for now.
- make the cron script take arguments

* Mon Apr 21 2008 Oden Eriksson <oeriksson@mandriva.com> 2.9.13-1mdv2009.0
+ Revision: 196204
- 2.9.13
- exclude some more files/directories/sockets from pruning

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Nov 10 2007 David Walluck <walluck@mandriva.org> 2.9.11-1mdv2008.1
+ Revision: 107391
- 2.9.11

* Wed Aug 08 2007 Oden Eriksson <oeriksson@mandriva.com> 2.9.10-2mdv2008.0
+ Revision: 60382
- added /tmp/jack-* directories to be excluded from pruning


* Sun Dec 31 2006 Oden Eriksson <oeriksson@mandriva.com> 2.9.10-1mdv2007.0
+ Revision: 102995
- 2.9.10
- fix #22298
- Import tmpwatch

* Fri Jun 30 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 2.9.7-1mdv2007.0
- 2.9.7
- fix executable-marked-as-config-file
- fix macro-in-%%changelog
- fix mixed-use-of-spaces-and-tabs

* Sat Dec 31 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 2.9.6-1mdk
- 2.9.6
- happy new year!:)

* Sat Nov 05 2005 Oden Eriksson <oeriksson@mandriva.com> 2.9.4-2mdk
- added the %%{_sysconfdir}/sysconfig/tmpwatch file in an attempt to 
  fix #18488 (tmpwatch breaks graphical login after 10 days uptime)

* Sun Jul 10 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 2.9.4-1mdk
- 2.9.4
- %%mkrel

* Mon Jan 10 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 2.9.2-1mdk
- 2.9.2
- wipe out buildroot at the beginning of %%install
- fix summary-ended-with-dot

* Fri Nov 12 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 2.9.1-1mdk
- 2.9.1
- cosmetics



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21464 |12mu|tokyocabinet-1.4.47-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major 9
%define libname	%mklibname %{name} %{major}
%define develname %mklibname -d %{name}

Summary:	Tokyo Cabinet: a modern implementation of DBM
Name:		tokyocabinet
Version:	1.4.47
Release:	7
Group:		System/Libraries
License:	LGPL
URL:		http://1978th.net/tokyocabinet/
Source0:	http://1978th.net/%{name}/%{name}-%{version}.tar.gz
Patch0:		tokyocabinet-mdv_conf.diff
Patch1:		tokyocabinet-1.4.9-lzmalib_linkage_fix.diff
BuildRequires:	autoconf
BuildRequires:	bzip2-devel
BuildRequires:	liblzo-devel
BuildRequires:	lzmalib-devel
BuildRequires:	zlib-devel

%description
Tokyo Cabinet is a library of routines for managing a database. The database is
a simple data file containing records, each is a pair of a key and a value.
Every key and value is serial bytes with variable length. Both binary data and
character string can be used as a key and a value. There is neither concept of
data tables nor data types. Records are organized in hash table or B+ tree.

As for database of hash table, each key must be unique within a database, so it
is impossible to store two or more records with a key overlaps. The following
access methods are provided to the database: storing a record with a key and a
value, deleting a record by a key, retrieving a record by a key. Moreover,
traversal access to every key are provided, although the order is arbitrary.
These access methods are similar to ones of DBM (or its followers: NDBM and
GDBM) library defined in the UNIX standard. Tokyo Cabinet is an alternative for
DBM because of its higher performance.

As for database of B+ tree, records whose keys are duplicated can be stored.
Access methods of storing, deleting, and retrieving are provided as with the
database of hash table. Records are stored in order by a comparison function
assigned by a user. It is possible to access each record with the cursor in
ascending or descending order. According to this mechanism, forward matching
search for strings and range search for integers are realized. Moreover,
transaction is available in database of B+ tree.

Tokyo Cabinet is written in the C language, and provided as API of C, Perl,
Ruby, and Java. Tokyo Cabinet is available on platforms which have API
conforming to C99 and POSIX. Tokyo Cabinet is a free software licensed under
the GNU Lesser General Public License.

%package -n	%{libname}
Summary:	Tokyo Cabinet: a modern implementation of DBM
Group:          System/Libraries

%description -n	%{libname}
Tokyo Cabinet is a library of routines for managing a database. The database is
a simple data file containing records, each is a pair of a key and a value.
Every key and value is serial bytes with variable length. Both binary data and
character string can be used as a key and a value. There is neither concept of
data tables nor data types. Records are organized in hash table or B+ tree.

As for database of hash table, each key must be unique within a database, so it
is impossible to store two or more records with a key overlaps. The following
access methods are provided to the database: storing a record with a key and a
value, deleting a record by a key, retrieving a record by a key. Moreover,
traversal access to every key are provided, although the order is arbitrary.
These access methods are similar to ones of DBM (or its followers: NDBM and
GDBM) library defined in the UNIX standard. Tokyo Cabinet is an alternative for
DBM because of its higher performance.

As for database of B+ tree, records whose keys are duplicated can be stored.
Access methods of storing, deleting, and retrieving are provided as with the
database of hash table. Records are stored in order by a comparison function
assigned by a user. It is possible to access each record with the cursor in
ascending or descending order. According to this mechanism, forward matching
search for strings and range search for integers are realized. Moreover,
transaction is available in database of B+ tree.

Tokyo Cabinet is written in the C language, and provided as API of C, Perl,
Ruby, and Java. Tokyo Cabinet is available on platforms which have API
conforming to C99 and POSIX. Tokyo Cabinet is a free software licensed under
the GNU Lesser General Public License.

%package -n	%{develname}
Summary:	Static library and header files for the tokyocabinet library
Group:		Development/C
Provides:	%{name}-devel = %{version}
Requires:	%{libname} = %{version}
Obsoletes:	%{mklibname -d %{name} 1}

%description -n	%{develname}
Tokyo Cabinet is a library of routines for managing a database. The database is
a simple data file containing records, each is a pair of a key and a value.
Every key and value is serial bytes with variable length. Both binary data and
character string can be used as a key and a value. There is neither concept of
data tables nor data types. Records are organized in hash table or B+ tree.

As for database of hash table, each key must be unique within a database, so it
is impossible to store two or more records with a key overlaps. The following
access methods are provided to the database: storing a record with a key and a
value, deleting a record by a key, retrieving a record by a key. Moreover,
traversal access to every key are provided, although the order is arbitrary.
These access methods are similar to ones of DBM (or its followers: NDBM and
GDBM) library defined in the UNIX standard. Tokyo Cabinet is an alternative for
DBM because of its higher performance.

As for database of B+ tree, records whose keys are duplicated can be stored.
Access methods of storing, deleting, and retrieving are provided as with the
database of hash table. Records are stored in order by a comparison function
assigned by a user. It is possible to access each record with the cursor in
ascending or descending order. According to this mechanism, forward matching
search for strings and range search for integers are realized. Moreover,
transaction is available in database of B+ tree.

Tokyo Cabinet is written in the C language, and provided as API of C, Perl,
Ruby, and Java. Tokyo Cabinet is available on platforms which have API
conforming to C99 and POSIX. Tokyo Cabinet is a free software licensed under
the GNU Lesser General Public License.

This package contains the static library and its header files.


%package	tcawmgr
Summary:	The CGI utility of the abstract database API (tokyocabinet)
Group:		System/Servers
Requires:	%{libname} = %{version}
Requires:	apache

%description	tcawmgr
The CGI utility of the abstract database API (tokyocabinet).

%prep

%setup -q -n %{name}-%{version}
%patch0 -p1
%patch1 -p0

%build
rm -f configure
autoconf

%configure2_5x \
    --enable-zlib \
    --enable-bzip \
    --enable-pthread \
    --enable-exlzma \
    --enable-exlzo

%make LDFLAGS="%{ldflags} -L. -L%{_libdir}"

%check
make check

%install
%makeinstall_std

install -d %{buildroot}/var/www/cgi-bin
mv %{buildroot}%{_libdir}/tcawmgr.cgi %{buildroot}/var/www/cgi-bin/

install -d %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d
cat > %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/tcawmgr.conf << EOF
<Location /cgi-bin/tcawmgr.cgi>
    Require local granted
    ErrorDocument 403 "Access denied per %{_sysconfdir}/httpd/conf/webapps.d/tcawmgr.conf"
</Location>
EOF

# cleanup
rm -rf %{buildroot}%{_datadir}/%{name}
rm -f doc/*~

%files
%{_bindir}/*
%{_mandir}/man1/*

%files -n %{libname}
%doc COPYING ChangeLog README doc/* lab/magic
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%{_includedir}/*
%{_libdir}/*.so
%{_libdir}/*.a
%{_libdir}/pkgconfig/tokyocabinet.pc
%{_mandir}/man3/*

%files tcawmgr
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/tcawmgr.conf
%attr(0755,root,root) /var/www/cgi-bin/tcawmgr.cgi


%changelog
* Fri May 06 2011 Oden Eriksson <oeriksson@mandriva.com> 1.4.47-2mdv2011.0
+ Revision: 670713
- mass rebuild

* Tue Feb 15 2011 Oden Eriksson <oeriksson@mandriva.com> 1.4.47-1
+ Revision: 637867
- 1.4.47

* Mon Aug 09 2010 Oden Eriksson <oeriksson@mandriva.com> 1.4.46-1mdv2011.0
+ Revision: 568101
- 1.4.46

* Tue Feb 23 2010 Oden Eriksson <oeriksson@mandriva.com> 1.4.42-2mdv2010.1
+ Revision: 510237
- rebuild
- not really unmaintained...

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - unmaintained webapp cleaning

* Sun Feb 14 2010 Oden Eriksson <oeriksson@mandriva.com> 1.4.42-1mdv2010.1
+ Revision: 505810
- 1.4.42

* Tue Jan 19 2010 Guillaume Rousse <guillomovitch@mandriva.org> 1.4.41-2mdv2010.1
+ Revision: 493875
- rely on filetrigger for reloading apache configuration begining with 2010.1, rpm-helper macros otherwise

* Sat Dec 19 2009 Oden Eriksson <oeriksson@mandriva.com> 1.4.41-1mdv2010.1
+ Revision: 480144
- 1.4.41

* Sun Nov 08 2009 Frederik Himpe <fhimpe@mandriva.org> 1.4.37-1mdv2010.1
+ Revision: 463123
- Update to new version 1.4.37
- Fix URL

* Wed Aug 19 2009 Oden Eriksson <oeriksson@mandriva.com> 1.4.31-1mdv2010.0
+ Revision: 418133
- 1.4.31

* Mon Jun 22 2009 Oden Eriksson <oeriksson@mandriva.com> 1.4.27-1mdv2010.0
+ Revision: 387955
- 1.4.27
- rediffed patches

* Sat May 30 2009 Frederik Himpe <fhimpe@mandriva.org> 1.4.23-1mdv2010.0
+ Revision: 381527
- update to new version 1.4.23

* Thu May 21 2009 Oden Eriksson <oeriksson@mandriva.com> 1.4.21-1mdv2010.0
+ Revision: 378437
- bump major
- 1.4.21
- rediff patches

* Sat Mar 07 2009 Oden Eriksson <oeriksson@mandriva.com> 1.4.9-1mdv2009.1
+ Revision: 351896
- 1.4.9
- rediffed P0
- added P1 to make it link against -llzmalib

* Tue Jan 20 2009 Oden Eriksson <oeriksson@mandriva.com> 1.4.0-1mdv2009.1
+ Revision: 331726
- 1.4.0
- rediffed P0

* Mon Nov 24 2008 Oden Eriksson <oeriksson@mandriva.com> 1.3.20-1mdv2009.1
+ Revision: 306339
- 1.3.20

* Thu Nov 13 2008 Oden Eriksson <oeriksson@mandriva.com> 1.3.18-1mdv2009.1
+ Revision: 302651
- 1.3.18
- rediffed P0

* Mon Oct 27 2008 Oden Eriksson <oeriksson@mandriva.com> 1.3.15-1mdv2009.1
+ Revision: 297549
- 1.3.15
- rediffed P0

* Thu Sep 04 2008 Oden Eriksson <oeriksson@mandriva.com> 1.3.7-1mdv2009.0
+ Revision: 280751
- 1.3.7

* Thu Aug 28 2008 Oden Eriksson <oeriksson@mandriva.com> 1.3.5-1mdv2009.0
+ Revision: 276863
- 1.3.5

* Thu Jul 31 2008 Oden Eriksson <oeriksson@mandriva.com> 1.3.1-1mdv2009.0
+ Revision: 258789
- 1.3.1

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Mon May 26 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2.6-1mdv2009.0
+ Revision: 211345
- 1.2.6
- added the tcawmgr cgi and apache config

* Sun Apr 20 2008 Oden Eriksson <oeriksson@mandriva.com> 1.2.4-1mdv2009.0
+ Revision: 195935
- 1.2.4
- 1.2.3
- new major (3)

* Wed Jan 30 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1.12-1mdv2008.1
+ Revision: 160312
- 1.1.12

* Tue Jan 22 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1.11-1mdv2008.1
+ Revision: 156116
- 1.1.11

* Fri Jan 11 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1.8-1mdv2008.1
+ Revision: 147927
- 1.1.8

* Thu Jan 03 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1.7-1mdv2008.1
+ Revision: 141830
- fix deps
- import tokyocabinet


* Thu Jan 03 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1.7-1mdv2008.1
- initial Mandriva package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21465 |12mu|tomcat5-5.5.35-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%global __debug_package 0

# If you want only apis to be built,
# give rpmbuild option '--with apis_and_jasper'
%bcond_without apis_and_jasper
%bcond_with ecj

%define full_jname jasper5
%define jname jasper
%define majversion 5.5
%define minversion 35
%define servletspec 2.4
%define jspspec 2.0

%define tcuid 91

%define packdname apache-tomcat-%{version}-src

# FHS 2.2 compliant tree structure
# see http://www.pathname.com/fhs/2.2/
%define confdir %{_sysconfdir}/%{name}
# normally this would be _localstatedir instead of _var, see changelog
%define logdir %{_var}/log/%{name}
%define homedir %{_datadir}/%{name}
%define bindir %{_datadir}/%{name}/bin
%define tempdir %{_var}/cache/%{name}/temp
%define workdir %{_var}/cache/%{name}/work
%define appdir %{_var}/lib/%{name}/webapps
%define serverdir %{_var}/lib/%{name}/server
%define commondir %{_var}/lib/%{name}/common
%define shareddir %{_var}/lib/%{name}/shared
%define _initrddir %{_sysconfdir}/init.d

Name: tomcat5
Epoch: 0
Version: %{majversion}.%{minversion}
Release: 2
Summary: Apache Servlet/JSP Engine, RI for Servlet 2.4/JSP 2.0 API

Group: Development/Java
License: ASL 2.0
URL: http://tomcat.apache.org
Source0: http://archive.apache.org/dist/tomcat/tomcat-5/v%{version}/src/%{packdname}.tar.gz
Source10: http://archive.apache.org/dist/tomcat/tomcat-5/v%{version}/src/%{packdname}.tar.gz.asc
Source1: %{name}-%{majversion}.init
Source2: %{name}-%{majversion}.conf
Source3: %{name}-%{majversion}.wrapper
Source4: %{name}-%{majversion}.logrotate
Source5: %{name}-%{majversion}.relink
Source6: %{name}-poms-%{version}.tar.bz2
Source7: jasper-OSGi-MANIFEST.MF
Source8: servlet-api-OSGi-MANIFEST.MF
Source9: jsp-api-OSGi-MANIFEST.MF
Patch0: %{name}-%{majversion}.link_admin_jar.patch
Patch1: %{name}-%{majversion}-skip-build-on-install.patch
Patch2: %{name}-%{majversion}-jt5-build.patch
Patch3: %{name}-%{majversion}-jtc-build.patch
Patch4: %{name}-%{majversion}-jtj-build.patch
Patch7: %{name}-%{majversion}-catalina.sh.patch
Patch8: %{name}-%{majversion}-jasper.sh.patch
Patch9: %{name}-%{majversion}-jspc.sh.patch
Patch10: %{name}-%{majversion}-setclasspath.sh.patch
Patch12: %{name}-%{majversion}-util-build.patch
Patch13: %{name}-%{majversion}-http11-build.patch
Patch14: %{name}-%{majversion}-jk-build.patch
Patch15: %{name}-%{majversion}-unversioned-commons-logging-jar.patch
Patch16: %{name}-%{majversion}-jspc-classpath.patch
#FIXME Disable JSP pre-compilation on ppc64, x390x and alpha
Patch18: %{name}-%{majversion}-skip-jsp-precompile.patch
# XXX:
# Seems to be only needed when building with ECJ for java 1.5 since
# the default source type for ecj is still 1.4
Patch19: %{name}-%{majversion}-connectors-util-build.patch
BuildArch: noarch
Buildrequires: jpackage-utils >= 0:1.7.4
#BuildRequires: java-devel >= 0:1.5.0
BuildRequires: java-1.7.0-openjdk-devel
BuildRequires: ant >= 0:1.6.5 xml-commons-apis xerces-j2
BuildRequires: zip
# %if %{without apis_and_jasper}
%if %{with ecj}
BuildRequires: ecj >= 0:3.3.1.1
%endif
BuildRequires: ant-trax
BuildRequires: xalan-j2
BuildRequires: jakarta-commons-beanutils >= 0:1.7
BuildRequires: jakarta-commons-collections >= 0:3.1
BuildRequires: jakarta-commons-daemon >= 0:1.0.1
BuildRequires: jakarta-commons-dbcp >= 0:1.2.1
BuildRequires: jakarta-commons-digester >= 0:1.7
BuildRequires: jakarta-commons-logging >= 0:1.0.4
BuildRequires: jakarta-commons-fileupload >= 0:1.0
BuildRequires: jakarta-commons-io >= 0:1.3
BuildRequires: jakarta-commons-modeler >= 0:2.0
BuildRequires: jakarta-commons-pool >= 0:1.2
BuildRequires: jakarta-commons-launcher >= 0:0.9
BuildRequires: jakarta-commons-el >= 0:1.0
BuildRequires: junit >= 0:3.8.1
BuildRequires: regexp >= 0:1.3
BuildRequires: xerces-j2 >= 0:2.7.1
BuildRequires: java-rpmbuild
BuildRequires: struts
# xml-commons-apis is needed by Xerces-J2
BuildRequires: xml-commons-apis
# FIXME taglibs-standard is not listed in the Tomcat build.properties.default
BuildRequires: jakarta-taglibs-standard >= 0:1.1.0
Requires(post): xml-commons-apis
Requires(post): jpackage-utils >= 0:1.7.4
Requires(post): rpm-helper
Requires(preun): rpm-helper
Requires(post): findutils
Requires(preun): findutils
Requires(pre): %{_sbindir}/useradd
Requires(pre): %{_sbindir}/groupadd
Requires(post): jakarta-commons-dbcp-tomcat5 >= 0:1.2.1
Requires(post): jakarta-commons-collections-tomcat5 >= 0:3.1
Requires(post): jakarta-commons-pool-tomcat5 >= 0:1.2
Requires: jaf = 0:1.0.2
Requires(post): jaf = 0:1.0.2
Requires: jakarta-commons-logging >= 0:1.0.4
Requires(post): jakarta-commons-logging >= 0:1.0.4
Requires: javamail = 0:1.3.1
Requires(post): javamail = 0:1.3.1
%if %{with ecj}
Requires: ecj >= 0:3.3.1.1
Requires(post): ecj >= 0:3.3.1.1
%endif
# %endif
Requires: jpackage-utils >= 0:1.7.4
# xml parsing packages
Requires: xerces-j2 >= 0:2.7.1
Requires: xml-commons-apis
# jakarta-commons packages
Requires: jakarta-commons-daemon >= 0:1.0.1
Requires(post): jakarta-commons-daemon >= 0:1.0.1
Requires: jakarta-commons-launcher >= 0:0.9
# alternatives
Requires: java-devel >= 0:1.5.0
# And it needs its own API subpackages for running
Requires: %{name}-common-lib = %{epoch}:%{version}-%{release}
Requires: %{name}-server-lib = %{epoch}:%{version}-%{release}
# And it needs its own API subpackages before being installed
Requires(post): %{name}-common-lib = %{epoch}:%{version}-%{release}
Requires(post): %{name}-server-lib = %{epoch}:%{version}-%{release}

%description
Tomcat is the servlet container that is used in the official Reference
Implementation for the Java Servlet and JavaServer Pages technologies.
The Java Servlet and JavaServer Pages specifications are developed by
Sun under the Java Community Process.

Tomcat is developed in an open and participatory environment and
released under the Apache Software License. Tomcat is intended to be
a collaboration of the best-of-breed developers from around the world.
We invite you to participate in this open development project. To
learn more about getting involved, click here.

%package webapps
Group: Development/Java
# Replace PreReq
Requires(pre): %{name} = %{epoch}:%{version}-%{release}
Requires(postun): %{name} = %{epoch}:%{version}-%{release}
Requires: jakarta-taglibs-standard >= 0:1.1.0
Summary: Web applications for Apache Tomcat
Requires(post): jpackage-utils >= 0:1.7.4
Requires(preun): findutils

%description webapps
Web applications for Apache Tomcat

%package admin-webapps
Group: Development/Java
Summary: Administrative web applications for Apache Tomcat
Requires(pre): %{name} = %{epoch}:%{version}-%{release}
Requires(postun): %{name} = %{epoch}:%{version}-%{release}
Requires: struts
Requires(post): jpackage-utils >= 0:1.7.4
Requires(post): findutils
Requires(post): jakarta-commons-beanutils
Requires(post): jakarta-commons-collections
Requires(post): jakarta-commons-digester
Requires(post): jakarta-commons-io
Requires(post): struts
Requires(preun): findutils

%description admin-webapps
The administrative web applications (admin and manager) for Apache Tomcat.

%package servlet-%{servletspec}-api
Group: Development/Java
Requires: %{_sbindir}/update-alternatives
Summary: Apache Tomcat Servlet implementation classes
Obsoletes: servletapi5
Provides: servlet
Provides: servlet5
Provides: servlet24
Provides: servletapi5
Provides: servlet_2_4_api

%description servlet-%{servletspec}-api
Contains the implementation classes
of the Apache Tomcat Servlet API (packages javax.servlet).

%package servlet-%{servletspec}-api-javadoc
Group: Development/Java
Summary: Javadoc generated documentation for %{name}-servlet-%{servletspec}-api
Obsoletes: servletapi5-javadoc
Provides: servletapi5-javadoc

%description servlet-%{servletspec}-api-javadoc
Contains the javadoc generated documentation for the implementation classes
of the Apache Tomcat Servlet and JSP APIs (packages javax.servlet).

%package jsp-%{jspspec}-api
Group: Development/Java
Requires: %{_sbindir}/update-alternatives
Requires: %{name}-servlet-%{servletspec}-api = %{epoch}:%{version}-%{release}
# We need this to indirectly get rid of legacy jsp included in old
# servlet packages (one day we will be able to remove this)
# Replace PreReq
Requires(pre): %{name}-servlet-%{servletspec}-api = %{epoch}:%{version}-%{release}
Requires(postun): %{name}-servlet-%{servletspec}-api = %{epoch}:%{version}-%{release}
Summary: Apache Tomcat Servlet and JSP implementation classes
Provides: jsp
Provides: jsp_2_0_api

%description jsp-%{jspspec}-api
Contains the implementation classes
of the Apache Tomcat JSP API (packages javax.servlet.jsp).

%package jsp-%{jspspec}-api-javadoc
Group: Development/Java
Summary: Javadoc generated documentation for %{name}-jsp-%{jspspec}-api
Requires(post): /bin/rm
Requires(post): /bin/ln

%description jsp-%{jspspec}-api-javadoc
Contains the javadoc generated documentation for the implementation classes
of the Apache Tomcat JSP API (packages javax.servlet.jsp).

%package common-lib
Group: Development/Java
Summary: Libraries needed to run the Tomcat Web container (part)
Requires: java >= 0:1.5.0
Requires(post): jpackage-utils >= 0:1.7.4
Requires: jakarta-commons-collections-tomcat5 >= 0:3.1
Requires(post): jakarta-commons-collections-tomcat5 >= 0:3.1
Requires: jakarta-commons-dbcp-tomcat5 >= 0:1.2.1
Requires(post): jakarta-commons-dbcp-tomcat5 >= 0:1.2.1
Requires: jakarta-commons-el >= 0:1.0
Requires(post): jakarta-commons-el >= 0:1.0
# FIXME commons-pool is not listed in the Tomcat build.properties.default
Requires: jakarta-commons-pool-tomcat5 >= 0:1.2
Requires(post): jakarta-commons-pool-tomcat5 >= 0:1.2
%if %{with ecj}
Requires: ecj >= 0:3.3.1.1
Requires(post): ecj >= 0:3.3.1.1
%endif
# Other subpackages must go in first
Requires(post): %{name}-servlet-%{servletspec}-api = %{epoch}:%{version}-%{release}
Requires(post): %{name}-jsp-%{jspspec}-api = %{epoch}:%{version}-%{release}
Requires(post): %{name}-%{jname} = %{epoch}:%{version}-%{release}
Requires: %{name}-servlet-%{servletspec}-api = %{epoch}:%{version}-%{release}
Requires: %{name}-jsp-%{jspspec}-api = %{epoch}:%{version}-%{release}
Requires: %{name}-%{jname} = %{epoch}:%{version}-%{release}
Requires(post): findutils
Requires(preun): findutils
Requires(post): /bin/rm
Requires(preun): /bin/rm

%description common-lib
Libraries needed to run the Tomcat Web container (part)

%package server-lib
Group: Development/Java
Summary: Libraries needed to run the Tomcat Web container (part)
Requires(post): jpackage-utils >= 0:1.7.4
Requires: jakarta-commons-modeler >= 0:2.0
Requires(post): jakarta-commons-modeler >= 0:2.0
# Other subpackages must go in first
Requires: %{name}-%{jname} = %{epoch}:%{version}-%{release}
Requires(post): %{name}-%{jname} = %{epoch}:%{version}-%{release}
Requires(post): findutils
Requires(preun): findutils
Requires(post): /bin/rm
Requires(preun): /bin/rm

%description server-lib
Libraries needed to run the Tomcat Web container (part)

%package %{jname}
Group: Development/Java
Requires: %{name}-servlet-%{servletspec}-api = %{epoch}:%{version}-%{release}
Summary: Compiler JARs and associated scripts for %{name}
Obsoletes: jasper5
Provides: jasper5

%description %{jname}
Compiler JARs and associated scripts for %{name}

%package %{jname}-javadoc
Group: Development/Java
Summary: Javadoc generated documentation for %{name}-%{jname}
Obsoletes: jasper5-javadoc
Provides: jasper5-javadoc

%description %{jname}-javadoc
Javadoc for generated documentation %{name}-%{jname}

%package jasper-eclipse
Group: Development/Java
Summary: Jasper OSGi Eclipse plugin

%description jasper-eclipse
Jasper OSGi Eclipse plugin that contains class files from jasper-compiler,
jasper-runtime and ECJ.

%prep
%{__rm} -rf ${RPM_BUILD_DIR}/%{name}-%{version}

%setup -q -c -T -a 0
%setup -q -D -T -a 6
pushd %{packdname}
%patch0 -p0 -b .p0~
%patch1 -p0 -b .p1~
%patch2 -p2 -b .p2~
%patch3 -p0 -b .p3~
%patch4 -p0 -b .p4~
%patch7 -p0 -b .p6~
%patch8 -p0 -b .p7~
%patch9 -p0 -b .p8~
%patch10 -p0 -b .p9~
%patch12 -p0 -b .p10~
%patch13 -p0 -b .p11~
%patch14 -p0 -b .p12~
%patch15 -p0 -b .p13~
%patch16 -p0 -b .p14~
%{__sed} -i -e 's|\@JAVA_HOME\@|%{java_home}|' build/build.xml
%ifarch ppc64 s390x alpha
%patch18 -p0 -b .p18~
%endif
%if %{with ecj}
%patch19 -p0 -b .p19~
%endif
popd

pushd %{packdname}
%if %{without ecj}
    %{__rm} %{jname}/src/share/org/apache/jasper/compiler/JDTCompiler.java
%endif

find -type f -name '*.jsp' | xargs -t perl -pi -e 's/<html:html locale="true">/<html:html>/g'
popd

%build
# remove pre-built binaries
for dir in ${RPM_BUILD_DIR}/%{name}-%{version}/%{packdname} ; do
    find $dir \( -name "*.jar" -o -name "*.class" \) | xargs -t %{__rm} -f
done

export JAVA_HOME=/usr/lib/jvm/java-openjdk
export 'ANT_HOME=/usr/share/ant'
export 'OPT_JAR_LIST=ant/ant-junit junit xmlunit ant/ant-trax jaxp_transform_impl xalan-j2-serializer ant/ant-apache-resolver xml-commons-resolver12'
# build jspapi and servletapi as ant dist will require them later
pushd ${RPM_BUILD_DIR}/%{name}-%{version}/%{packdname}/servletapi
    pushd jsr154
        ant --execdebug -Dservletapi.build="build" \
            -Dservletapi.dist="dist" \
            -Dbuild.compiler="modern" dist || sleep 5h
    popd
    pushd jsr152
        ant -Dservletapi.build="build" \
            -Dservletapi.dist="dist" \
            -Dbuild.compiler="modern" dist
    popd
popd
# build jasper subpackage
pushd ${RPM_BUILD_DIR}/%{name}-%{version}/%{packdname}/%{jname}
    %{__cat} > build.properties << EOBP
ant.jar=$(build-classpath ant)
servlet-api.jar=${RPM_BUILD_DIR}/%{name}-%{version}/%{packdname}/servletapi/jsr154/dist/lib/servlet-api.jar
jsp-api.jar=${RPM_BUILD_DIR}/%{name}-%{version}/%{packdname}/servletapi/jsr152/dist/lib/jsp-api.jar
tools.jar=%{java.home}/lib/tools.jar
xerces.jar=$(build-classpath xerces-j2)
xercesImpl.jar=$(build-classpath jaxp_parser_impl)
xmlParserAPIs.jar=$(build-classpath xml-commons-apis)
commons-el.jar=$(build-classpath commons-el)
commons-collections.jar=$(build-classpath commons-collections)
commons-logging.jar=$(build-classpath commons-logging)
commons-daemon.jar=$(build-classpath commons-daemon)
junit.jar=$(build-classpath junit)
jasper-compiler-jdt.jar=$(build-classpath ecj)
EOBP
    ant -Djava.home="%{java_home}" -Dbuild.compiler="modern" javadoc
popd

# build tomcat 5
pushd ${RPM_BUILD_DIR}/%{name}-%{version}/%{packdname}/build
    %{__cat} >> build.properties << EOBP
version=%{version}
version.build=%{minversion}
ant.jar=%{_javadir}/ant.jar
ant-launcher.jar=%{_javadir}/ant.jar
jtc.home=${RPM_BUILD_DIR}/%{name}-%{version}/%{packdname}/connectors/
%{jname}.home=${RPM_BUILD_DIR}/%{name}-%{version}/%{packdname}/%{jname}
commons-beanutils.jar=$(build-classpath commons-beanutils)
commons-collections.jar=$(build-classpath commons-collections)
commons-daemon.jar=$(build-classpath commons-daemon)
commons-dbcp.jar=$(build-classpath commons-dbcp)
commons-digester.jar=$(build-classpath commons-digester)
commons-el.jar=$(build-classpath commons-el)
commons-fileupload.jar=$(build-classpath commons-fileupload)
commons-io.jar=$(build-classpath commons-io)
commons-launcher.jar=$(build-classpath commons-launcher)
commons-logging.jar=$(build-classpath commons-logging)
commons-logging-api.jar=$(build-classpath commons-logging-api)
commons-modeler.jar=$(build-classpath commons-modeler)
commons-pool.jar=$(build-classpath commons-pool)
jmx.jar=$(build-classpath mx4j/mx4j-jmx.jar)
jmx-remote.jar=$(build-classpath mx4j/mx4j-remote.jar)
jmx-tools.jar=$(build-classpath mx4j/mx4j-tools.jar)
jmxri.jar=$(build-classpath mx4j/mx4j-jmx.jar)
junit.jar=$(build-classpath junit)
regexp.jar=$(build-classpath regexp)
servlet-api.jar=${RPM_BUILD_DIR}/%{name}-%{version}/%{packdname}/servletapi/jsr154/dist/lib/servlet-api.jar
jsp-api.jar=${RPM_BUILD_DIR}/%{name}-%{version}/%{packdname}/servletapi/jsr152/dist/lib/jsp-api.jar
servlet.doc=${RPM_BUILD_DIR}/%{name}-%{version}/%{packdname}/servletapi/jsr154/dist/docs/api
xercesImpl.jar=$(build-classpath jaxp_parser_impl)
xml-apis.jar=$(build-classpath xml-commons-apis)
struts.jar=$(build-classpath struts)
struts.lib=%{_datadir}/struts
activation.jar=$(build-classpath jaf_1_0_2_api)
mail.jar=$(build-classpath javamail_1_3_1_api)
jta.jar=$(build-classpath jta_1_0_1B_api)
jaas.jar=$(build-classpath jaas)
jndi.jar=$(build-classpath jndi)
jdbc20ext.jar=$(build-classpath jdbc-stdext)
jcert.jar=$(build-classpath jsse/jcert)
jnet.jar=$(build-classpath jsse/jnet)
jsse.jar=$(build-classpath jsse/jsse)
servletapi.build.notrequired=true
jspapi.build.notrequired=true
EOBP
%ant -Dbuild.compiler="modern" -Djava.home="%{java_home}" init
cp ${RPM_BUILD_DIR}/%{name}-%{version}/%{packdname}/servletapi/jsr154/dist/lib/servlet-api.jar \
        ${RPM_BUILD_DIR}/%{name}-%{version}/%{packdname}/build/build/common/lib/servlet-api.jar
    ant -Dbuild.compiler="modern" -Djava.home="%{java_home}" build
popd
%if %{without apis_and_jasper}
# build the connectors
pushd ${RPM_BUILD_DIR}/%{name}-%{version}/%{packdname}/connectors
# use the JARs created above to build
    export CLASSPATH="${RPM_BUILD_DIR}/%{name}-%{version}/%{packdname}/servletapi/jsr154/dist/lib/servlet-api.jar:${RPM_BUILD_DIR}/%{name}-%{version}/%{packdname}/jakarta-tomcat-5/build/server/lib/catalina.jar"
    %{__cat} > build.properties << EOBP
activation.jar=$(build-classpath jaf_1_0_2_api)
ant.jar=%{_javadir}/ant.jar
junit.jar=$(build-classpath junit)
commons-beanutils.jar=$(build-classpath commons-beanutils)
commons-collections.jar=$(build-classpath commons-collections)
commons-daemon.jar=$(build-classpath commons-daemon)
commons-digester.jar=$(build-classpath commons-digester)
commons-fileupload.jar=$(build-classpath commons-fileupload)
commons-io.jar=$(build-classpath commons-io)
commons-logging.jar=$(build-classpath commons-logging)
commons-logging-api.jar=$(build-classpath commons-logging-api)
commons-modeler.jar=$(build-classpath commons-modeler)
commons-pool.jar=$(build-classpath commons-pool)
regexp.jar=$(build-classpath regexp)
jmx.jar=$(build-classpath mx4j/mx4j-jmx)
activation.jar=$(build-classpath jaf_1_0_2_api)
mail.jar=$(build-classpath javamail_1_3_1_api)
jta.jar=$(build-classpath jta_1_0_1B_api)
jaas.jar=$(build-classpath jaas)
jndi.jar=$(build-classpath jndi)
jdbc20ext.jar=$(build-classpath jdbc-stdext)
jcert.jar=$(build-classpath jsse/jcert)
jnet.jar=$(build-classpath jsse/jnet)
jsse.jar=$(build-classpath jsse/jsse)
tomcat5.home=../../build/build
EOBP
    %ant -Dbuild.compiler="modern" -Djava.home="%{java_home}" build
popd
%endif

# create jasper-eclipse jar
%if %{with ecj}
mkdir -p org.apache.jasper
pushd org.apache.jasper
unzip -qq ../apache-tomcat-%{version}-src/build/build/common/lib/jasper-compiler.jar
unzip -qq ../apache-tomcat-%{version}-src/build/build/common/lib/jasper-runtime.jar \
  -x META-INF/MANIFEST.MF org/apache/jasper/compiler/Localizer.class
unzip -qq %{_javadir}/ecj.jar -x META-INF/MANIFEST.MF
cp -p %{SOURCE7} META-INF/MANIFEST.MF
rm -f plugin.properties plugin.xml about.html jdtCompilerAdapter.jar META-INF/eclipse.inf
zip -qq -r ../org.apache.jasper_5.5.17.v200706111724.jar .
popd
%endif

# inject OSGi manifests
# It is ok for the zip commands to fail - the jars may already contain a
# manifest
mkdir -p META-INF
cp -p %{SOURCE8} META-INF/MANIFEST.MF
touch META-INF/MANIFEST.MF
zip -u %{packdname}/servletapi/jsr154/dist/lib/servlet-api.jar META-INF/MANIFEST.MF || :
cp -p %{SOURCE9} META-INF/MANIFEST.MF
touch META-INF/MANIFEST.MF
zip -u %{packdname}/servletapi/jsr152/dist/lib/jsp-api.jar META-INF/MANIFEST.MF || :

%install
%{__install} -d -m 755 %buildroot%{_javadir}
%{__install} -d -m 755 %buildroot%{_datadir}/maven2/poms
%{__install} -d -m 755 %buildroot%{_bindir}
%if %{without apis_and_jasper}
export CLASSPATH="$(build-classpath xalan-j2 xml-commons-apis jakarta-taglibs-core jakarta-taglibs-standard struts-taglib):${RPM_BUILD_DIR}/%{name}-%{version}/%{packdname}/servletapi/jsr152/dist/lib/jsp-api.jar":${RPM_BUILD_DIR}/%{name}-%{version}/%{packdname}/servletapi/jsr154/dist/lib/servlet-api.jar
# build initial path structure
%{__install} -d -m 755 \
    %buildroot{%{confdir},%{logdir},%{homedir},%{bindir}}
%{__install} -d -m 755 %buildroot{%{serverdir},%{tempdir},%{workdir}}
%{__install} -d -m 755 %buildroot{%{appdir},%{commondir},%{shareddir}}
%{__install} -d -m 755 %buildroot%{_sysconfdir}/logrotate.d
%{__install} -d -m 755 %buildroot%{_initrddir}
%{__install} -d -m 755 %buildroot%{_javadir}/%{name}
%{__install} -m 755 %{SOURCE5} %buildroot%{bindir}/relink
# SysV init and configuration
%{__install} -d -m 755 %buildroot%{_sysconfdir}/sysconfig
# Service-specific configuration file
cat > %{name} << EOT
# Service-specific configuration file for %{name} services
# This will be sourced by the SysV service script after the global
# configuration file /etc/%{name}/%{name}.conf, thus allowing values
# to be overridden on a per-service way
#
# NEVER change the init script itself:
# To change values for all services make your changes in
# /etc/%{name}/%{name}.conf
# To change values for a specific service, change it here
# To create a new service, create a link from /etc/init.d/<you new service> to
# /etc/init.d/%{name} (do not copy the init script) and make a copy of the
# /etc/sysconfig/%{name} file to /etc/sysconfig/<you new service> and change
# the property values so the two services won't conflict
# Register the new service in the system as usual (see chkconfig and similars)
#
EOT
%{__install} -m 0644 %{name} %buildroot%{_sysconfdir}/sysconfig/%{name}
%{__rm} %{name}
%{__install} %{SOURCE1} \
    %buildroot%{_initrddir}/%{name}
# Global configuration file
%{__install} -d -m 0755 %buildroot%{confdir}
%{__cat} > %{name}.conf << EOT
# System-wide configuration file for %{name} services
# This will be sourced by %{name} and any secondary service
# Values will be overridden by service-specific configuration
# files in /etc/sysconfig
# Use this one to change default values for all services
# Change the service specific ones to affect only one service
# (see, for instance, /etc/sysconfig/%{name})
#
EOT
%{__cat} %{SOURCE2} >> %{name}.conf
%{__install} -m 0644 %{name}.conf %buildroot%{confdir}/%{name}.conf
%{__rm} -f %{name}.conf
pushd ${RPM_BUILD_DIR}/%{name}-%{version}/%{packdname}/build
    export usejikes="false"
    export OPT_JAR_LIST="ant/ant-trax xalan-j2-serializer"
    %ant -Dbuild.compiler="modern" -Djava.home=%{java_home} dist
    pushd dist
        %{__mv} bin/* %buildroot%{bindir}
        %{__mv} common/* %buildroot%{commondir}
        %{__mv} conf/* %buildroot%{confdir}
        %{__mv} server/* %buildroot%{serverdir}
        %{__mv} shared/* %buildroot%{shareddir}
        %{__mv} webapps/* %buildroot%{appdir}
    popd
    pushd build/conf
        %{__mv} uriworkermap.properties workers.properties \
            workers.properties.minimal %buildroot%{confdir}
    popd
popd
# rename catalina.sh into dtomcat5 to let wrapper take precedence
%{__install} %buildroot%{bindir}/catalina.sh \
    %buildroot%{_bindir}/d%{name}
%{__rm} -f %buildroot%{bindir}/catalina.sh.* \
    %buildroot%{bindir}/setclasspath.*
# Remove leftover files
%{__rm} -f %buildroot%{bindir}/*.orig
# install wrapper as tomcat5
%{__install} %{SOURCE3} %buildroot%{_bindir}/%{name}
# install logrotate support
%{__install} %{SOURCE4} %buildroot%{_sysconfdir}/logrotate.d/%{name}
# remove / reorder non-usefull stuff
%{__rm} -rf %buildroot%{homedir}/src/
%{__rm} -f  %buildroot%{bindir}/*.sh %buildroot%{bindir}/*.bat
# FHS compliance patches, not easy to track them all boys :)
for i in %buildroot%{confdir}/%{name}.conf \
    %buildroot%{_sysconfdir}/sysconfig/%{name} \
    %buildroot%{_bindir}/d%{name} \
    %buildroot%{_bindir}/%{name} \
    %buildroot%{_initrddir}/%{name} \
    %buildroot%{bindir}/relink \
    %buildroot%{_sysconfdir}/logrotate.d/%{name}; do
    %{__sed} -i \
        -e 's|\@\@\@LIBDIR\@\@\@|%{_libdir}|g' \
        -e 's|\@\@\@TCCONF\@\@\@|%{confdir}|g' \
        -e "s|\@\@\@TCCONF\@\@\@|%{confdir}|g" \
        -e "s|\@\@\@TCHOME\@\@\@|%{homedir}|g" \
        -e "s|\@\@\@TCBIN\@\@\@|%{bindir}|g" \
        -e "s|\@\@\@TCCOMMON\@\@\@|%{commondir}|g" \
        -e "s|\@\@\@TCSERVER\@\@\@|%{serverdir}|g" \
        -e "s|\@\@\@TCSHARED\@\@\@|%{shareddir}|g" \
        -e "s|\@\@\@TCAPP\@\@\@|%{appdir}|g" \
        -e "s|\@\@\@TCLOG\@\@\@|%{logdir}|g" $i
done
%add_to_maven_depmap tomcat tomcat-parent %{version} JPP/%{name} parent
    %{__install} -m 644 \
        ${RPM_BUILD_DIR}/%{name}-%{version}/tomcat5-poms/tomcat-parent-%{version}.pom \
        $RPM_BUILD_ROOT/%{_datadir}/maven2/poms/JPP.%{name}-parent.pom
# Process bin
# Remove local JARs (to be replaced with jpp links in post)
pushd %buildroot%{bindir}
    # tomcat-juli will be installed in a public repository
    %{__mv} tomcat-juli.jar \
        %buildroot%{_javadir}/%{name}/tomcat-juli-%{version}.jar
    pushd %buildroot%{_javadir}/%{name}
        %{__ln_s} -f tomcat-juli-%{version}.jar tomcat-juli.jar
    popd
    %add_to_maven_depmap tomcat tomcat-juli %{version} JPP/%{name} tomcat-juli
    %{__install} -m 644 \
        ${RPM_BUILD_DIR}/%{name}-%{version}/tomcat5-poms/tomcat-juli-%{version}.pom \
        $RPM_BUILD_ROOT/%{_datadir}/maven2/poms/JPP.%{name}-tomcat-juli.pom

    find . -name "*.jar" -not -name "*bootstrap*" \
           -exec %{__rm} -f {} \;
popd
# Process server/lib
# Remove local JARs (to be replaced with jpp links in post)
pushd %buildroot%{serverdir}/lib
    find . -name "*.jar" -not -name "catalina*" \
        -not -name "servlets-*" \
        -not -name "tomcat-*" | xargs -t %{__rm} -f
    # catalina-ant will be installed in a public repository
    %{__mv} catalina-ant.jar \
        %buildroot%{_javadir}/catalina-ant-%{version}.jar
    pushd %buildroot%{_javadir}
        %{__ln_s} -f catalina-ant-%{version}.jar catalina-ant5.jar
    popd
    %add_to_maven_depmap tomcat catalina-ant %{version} JPP catalina-ant5
    %{__install} -m 644 \
        ${RPM_BUILD_DIR}/%{name}-%{version}/tomcat5-poms/catalina-ant-%{version}.pom \
        $RPM_BUILD_ROOT/%{_datadir}/maven2/poms/JPP-catalina-ant5.pom

    # catalina* jars will be installed in a public repository
    for i in catalina*.jar; do
        j="`echo $i | %{__sed} -e 's|\.jar$||'`"
        %{__mv} ${j}.jar \
            %buildroot%{_javadir}/%{name}/${j}-%{version}.jar
        pushd %buildroot%{_javadir}/%{name}
            %{__ln_s} -f ${j}-%{version}.jar ${j}.jar
        popd
        %add_to_maven_depmap tomcat ${j} %{version} JPP/tomcat5 ${j}
        %{__install} -m 644 \
            ${RPM_BUILD_DIR}/%{name}-%{version}/tomcat5-poms/${j}-%{version}.pom \
            $RPM_BUILD_ROOT/%{_datadir}/maven2/poms/JPP.tomcat5-${j}.pom
    done
    # servlets* jars will be installed in a public repository
    for i in servlets-*.jar; do
        j="`echo $i | %{__sed} -e 's|\.jar$||'`"
        %{__mv} ${j}.jar \
            %buildroot%{_javadir}/%{name}/${j}-%{version}.jar
        pushd %buildroot%{_javadir}/%{name}
            %{__ln_s} -f ${j}-%{version}.jar ${j}.jar
        popd
        %add_to_maven_depmap tomcat ${j} %{version} JPP/tomcat5 ${j}
        %{__install} -m 644 \
            ${RPM_BUILD_DIR}/%{name}-%{version}/tomcat5-poms/${j}-%{version}.pom \
            $RPM_BUILD_ROOT/%{_datadir}/maven2/poms/JPP.tomcat5-${j}.pom
    done
    # tomcat* jars will be installed in a public repository
    for i in tomcat-*.jar; do
        j="`echo $i | %{__sed} -e 's|\.jar$||'`"
        %{__mv} ${j}.jar \
            %buildroot%{_javadir}/%{name}/${j}-%{version}.jar
        pushd %buildroot%{_javadir}/%{name}
            %{__ln_s} -f ${j}-%{version}.jar ${j}.jar
        popd
        %add_to_maven_depmap tomcat ${j} %{version} JPP/tomcat5 ${j}
        %{__install} -m 644 \
            ${RPM_BUILD_DIR}/%{name}-%{version}/tomcat5-poms/${j}-%{version}.pom \
            $RPM_BUILD_ROOT/%{_datadir}/maven2/poms/JPP.tomcat5-${j}.pom
    done
popd
# Process admin webapp server/webapps/admin
pushd %buildroot%{serverdir}/webapps/admin/WEB-INF/lib
    find . -name "*.jar" -not -name 'catalina-admin*' | xargs -t %{__rm} -f
    for i in catalina-admin; do
        %{__mv} ${i}.jar \
            %buildroot%{_javadir}/%{name}/${i}-%{version}.jar
        pushd %buildroot%{_javadir}/%{name}
            %{__ln_s} -f ${i}-%{version}.jar ${i}.jar
        popd
        %add_to_maven_depmap tomcat ${i} %{version} JPP/tomcat5 ${i}
        %{__install} -m 644 \
            ${RPM_BUILD_DIR}/%{name}-%{version}/tomcat5-poms/${i}-%{version}.pom \
            $RPM_BUILD_ROOT/%{_datadir}/maven2/poms/JPP.tomcat5-${i}.pom
    done
popd
# Process manager webapp server/webapps/manager
pushd %buildroot%{serverdir}/webapps/manager/WEB-INF/lib
    find . -name "*.jar" -not -name 'catalina-manager*' | xargs -t %{__rm} -f
    for i in catalina-manager; do
        %{__mv} ${i}.jar \
            %buildroot%{_javadir}/%{name}/${i}-%{version}.jar
        pushd %buildroot%{_javadir}/%{name}
            %{__ln_s} -f ${i}-%{version}.jar ${i}.jar
        popd
        %add_to_maven_depmap tomcat ${i} %{version} JPP/tomcat5 ${i}
        %{__install} -m 644 \
            ${RPM_BUILD_DIR}/%{name}-%{version}/tomcat5-poms/${i}-%{version}.pom \
            $RPM_BUILD_ROOT/%{_datadir}/maven2/poms/JPP.tomcat5-${i}.pom
    done
popd
# Process host-manager webapp server/webapps/host-manager
pushd %buildroot%{serverdir}/webapps/host-manager/WEB-INF/lib
    find . -name "*.jar" -not -name 'catalina-host-manager*' \
        | xargs -t %{__rm} -f
    for i in catalina-host-manager; do
        %{__mv} ${i}.jar \
            %buildroot%{_javadir}/%{name}/${i}-%{version}.jar
        pushd %buildroot%{_javadir}/%{name}
            %{__ln_s} -f ${i}-%{version}.jar ${i}.jar
        popd
        %add_to_maven_depmap tomcat ${i} %{version} JPP/tomcat5 ${i}
        %{__install} -m 644 \
            ${RPM_BUILD_DIR}/%{name}-%{version}/tomcat5-poms/${i}-%{version}.pom \
            $RPM_BUILD_ROOT/%{_datadir}/maven2/poms/JPP.tomcat5-${i}.pom
    done
popd
# Process common/lib
pushd %buildroot%{commondir}/lib
    find . -name "*.jar" -not -name "%{jname}*" \
        -not -name "naming*" | xargs -t %{__rm} -f
    # jasper's jars will be installed in a public repository
    for i in %{jname}-compiler %{jname}-runtime; do
        j="`echo $i | %{__sed} -e 's|%{jname}-|%{jname}5-|'`"
        %{__mv} ${i}.jar %buildroot%{_javadir}/${j}-%{version}.jar
        pushd %buildroot%{_javadir}
            %{__ln_s} -f ${j}-%{version}.jar ${j}.jar
        popd
        %add_to_maven_depmap tomcat ${i} %{version} JPP ${j}
        %{__install} -m 644 \
            ${RPM_BUILD_DIR}/%{name}-%{version}/tomcat5-poms/${i}-%{version}.pom \
            $RPM_BUILD_ROOT/%{_datadir}/maven2/poms/JPP-${j}.pom
    done
    # naming* jars will be installed in a public repository
    for i in naming-*.jar; do
        j="`echo $i | %{__sed} -e 's|\.jar$||'`"
        %{__mv} ${j}.jar \
            %buildroot%{_javadir}/%{name}/${j}-%{version}.jar
        pushd %buildroot%{_javadir}/%{name}
            %{__ln_s} -f ${j}-%{version}.jar ${j}.jar
        popd
        %add_to_maven_depmap tomcat ${j} %{version} JPP/tomcat5 ${j}
        %{__install} -m 644 \
            ${RPM_BUILD_DIR}/%{name}-%{version}/tomcat5-poms/${j}-%{version}.pom \
            $RPM_BUILD_ROOT/%{_datadir}/maven2/poms/JPP.tomcat5-${j}.pom
    done
popd
# Process common/endorsed
pushd %buildroot%{commondir}/endorsed
    find . -name "*.jar" | xargs -t %{__rm} -f
popd
# avoid duplicate servlet.jar
%{__rm} -f %buildroot%{commondir}/lib/servlet.jar
# Add catalina-deployer
%{__install} -m 644 %{packdname}/build/deployer/lib/catalina-deployer.jar \
    %buildroot%{_javadir}/%{name}/catalina-deployer-%{version}.jar
        pushd %buildroot%{_javadir}/%{name}
            %{__ln_s} -f catalina-deployer-%{version}.jar catalina-deployer.jar
        popd

# Perform FHS translation
# (final links)
pushd %buildroot%{homedir}
    [ -d bin ] || %{__ln_s} -f %{bindir} bin
    [ -d common ] || %{__ln_s} -f %{commondir} common
    [ -d conf ] || %{__ln_s} -f %{confdir} conf
    [ -d logs ] || %{__ln_s} -f %{logdir} logs
    [ -d server ] || %{__ln_s} -f %{serverdir} server
    [ -d shared ] || %{__ln_s} -f %{shareddir} shared
    [ -d webapps ] || %{__ln_s} -f %{appdir} webapps
    [ -d work ] || %{__ln_s} -f %{workdir} work
    [ -d temp ] || %{__ln_s} -f %{tempdir} temp
popd
%else
pushd ${RPM_BUILD_DIR}/%{name}-%{version}/%{packdname}/build/build/common/lib
    # jasper's jars will be installed in a public repository
    for i in %{jname}-compiler %{jname}-runtime; do
        j="`echo $i | %{__sed} -e 's|%{jname}-|%{jname}5-|'`"
        %{__mv} ${i}.jar %buildroot%{_javadir}/${j}-%{version}.jar
        pushd %buildroot%{_javadir}
            %{__ln_s} -f ${j}-%{version}.jar ${j}.jar
        popd
        %add_to_maven_depmap tomcat ${i} %{version} JPP ${j}
        %{__install} -m 644 \
            ${RPM_BUILD_DIR}/%{name}-%{version}/tomcat5-poms/${i}-%{version}.pom \
            $RPM_BUILD_ROOT/%{_datadir}/maven2/poms/JPP-${j}.pom
    done
popd
%endif

# begin servlet api subpackage install
pushd ${RPM_BUILD_DIR}/%{name}-%{version}/%{packdname}/servletapi
    %{__install} -m 644 jsr154/dist/lib/servlet-api.jar \
        %buildroot%{_javadir}/%{name}-servlet-%{servletspec}-api-%{version}.jar
    pushd %buildroot%{_javadir}
        %{__ln_s} -f %{name}-servlet-%{servletspec}-api-%{version}.jar \
            %{name}-servlet-%{servletspec}-api.jar
        # For backward compatibility with old JPP packages
        %{__ln_s} -f %{name}-servlet-%{servletspec}-api-%{version}.jar \
            servletapi5.jar
    popd
    # depmap frag for standard alternative
    %add_to_maven_depmap javax.servlet servlet-api %{servletspec} JPP servlet_2_4_api
    %add_to_maven_depmap tomcat servlet-api %{version} JPP %{name}-servlet-%{servletspec}-api
    %{__install} -m 644 \
            ${RPM_BUILD_DIR}/%{name}-%{version}/tomcat5-poms/servlet-api-%{version}.pom \
            $RPM_BUILD_ROOT/%{_datadir}/maven2/poms/JPP-%{name}-servlet-%{servletspec}-api.pom
    # javadoc servlet
    %{__install} -d -m 755 %buildroot%{_javadocdir}/%{name}-servlet-%{servletspec}-api-%{version}
    cp -pr jsr154/build/docs/api/* \
        %buildroot%{_javadocdir}/%{name}-servlet-%{servletspec}-api-%{version}
    %{__ln_s} -f %{name}-servlet-%{servletspec}-api-%{version} \
        %buildroot%{_javadocdir}/%{name}-servlet-%{servletspec}-api
popd
# begin jsp api subpackage install
pushd ${RPM_BUILD_DIR}/%{name}-%{version}/%{packdname}/servletapi
    %{__install} -m 644 jsr152/dist/lib/jsp-api.jar \
        %buildroot%{_javadir}/%{name}-jsp-%{jspspec}-api-%{version}.jar
    pushd %buildroot%{_javadir}
        %{__ln_s} -f %{name}-jsp-%{jspspec}-api-%{version}.jar \
            %{name}-jsp-%{jspspec}-api.jar
        # For backward compatibility with old JPP packages
        %{__ln_s} -f %{name}-jsp-%{jspspec}-api-%{version}.jar \
            jspapi.jar
    popd
    %add_to_maven_depmap javax.servlet jsp-api %{jspspec} JPP jsp_2_0_api
    %add_to_maven_depmap tomcat jsp-api %{version} JPP %{name}-jsp-%{jspspec}-api
    %{__install} -m 644 \
            ${RPM_BUILD_DIR}/%{name}-%{version}/tomcat5-poms/jsp-api-%{version}.pom \
            $RPM_BUILD_ROOT/%{_datadir}/maven2/poms/JPP-%{name}-jsp-%{jspspec}-api.pom
    # javadoc jsp
    %{__install} -d -m 755 %buildroot%{_javadocdir}/%{name}-jsp-%{jspspec}-api-%{version}
    cp -pr jsr152/build/docs/api/* \
        %buildroot%{_javadocdir}/%{name}-jsp-%{jspspec}-api-%{version}
    %{__ln_s} %{name}-jsp-%{jspspec}-api-%{version} \
        %buildroot%{_javadocdir}/%{name}-jsp-%{jspspec}-api
popd
# % if %{without apis_and_jasper}
# begin jasper subpackage install
pushd ${RPM_BUILD_DIR}/%{name}-%{version}/%{packdname}/%{jname}
    %{__install} -m 755 src/bin/jspc.sh \
        %buildroot%{_bindir}/jspc5.sh
    %{__install} -m 755 src/bin/%{jname}.sh \
        %buildroot%{_bindir}/%{full_jname}.sh
popd
pushd ${RPM_BUILD_DIR}/%{name}-%{version}/%{packdname}/container
    %{__install} -m 755 catalina/src/bin/setclasspath.sh \
        %buildroot%{_bindir}/%{full_jname}-setclasspath.sh
popd
# javadoc
%{__install} -d -m 755 %buildroot%{_javadocdir}/%{jname}-%{version}
pushd ${RPM_BUILD_DIR}/%{name}-%{version}/%{packdname}/%{jname}
    cp -pr build/javadoc/* \
        %buildroot%{_javadocdir}/%{jname}-%{version}
    %{__ln_s} %{jname}-%{version} %buildroot%{_javadocdir}/%{jname}
popd
# % endif
%if %{with apis_and_jasper}
# Not being packaged in an apis_and_jasper build
rm -rf %buildroot%{_mavendepmapfragdir}/*
%endif

%if %{with ecj}
%{__install} -d -m 755 %buildroot%{_datadir}/eclipse/plugins
cp -p org.apache.jasper_5.5.17.v200706111724.jar %buildroot%{_datadir}/eclipse/plugins
%endif

%if %{without apis_and_jasper}
%post
%update_maven_depmap
# install tomcat5 (but don't activate)
/sbin/chkconfig --add %{name}
# Remove old automated symlinks
for repository in %{bindir} ; do
    find $repository -name '*.jar' -type l | xargs %{__rm} -f
done
for repository in %{commondir}/endorsed ; do
    find $repository -name '\[*\]*.jar' -not -type d | xargs %{__rm} -f
done
for repository in %{commondir}/lib ; do
    find $repository -name '\[*\]*.jar' -not -type d | xargs %{__rm} -f
done
for repository in %{serverdir}/lib ; do
    find $repository -name '\[*\]*.jar' -not -type d | xargs %{__rm} -f
done
# Create automated links - since all needed extensions may not have been
# installed for this jvm output is muted
%{__rm} -f %{bindir}/commons-daemon.jar
%{__ln_s} $(build-classpath commons-daemon) %{bindir}  2>&1
%{__rm} -f %{bindir}/commons-logging-api.jar
%{__ln_s} $(build-classpath commons-logging-api) %{bindir}  2>&1
%{__rm} -f %{bindir}/tomcat-juli.jar
%{__ln_s} $(build-classpath tomcat5/tomcat-juli) %{bindir}  2>&1
build-jar-repository %{commondir}/endorsed jaxp_parser_impl \
    xml-commons-apis 2>&1
build-jar-repository %{commondir}/lib commons-collections-tomcat5 \
    commons-dbcp-tomcat5 commons-el commons-pool-tomcat5 jaf javamail jsp \
    %{name}/naming-factory %{name}/naming-resources servlet \
    %{jname}5-compiler %{jname}5-runtime 2>&1
%if %{with ecj}
    build-jar-repository %{commondir}/lib ecj 2>&1
%endif
build-jar-repository %{serverdir}/lib catalina-ant5 commons-modeler \
    %{name}/catalina-ant-jmx %{name}/catalina-cluster %{name}/catalina \
    %{name}/catalina-optional %{name}/catalina-storeconfig \
    %{name}/servlets-default %{name}/servlets-invoker %{name}/servlets-webdav \
    %{name}/tomcat-ajp %{name}/tomcat-apr %{name}/tomcat-coyote \
    %{name}/tomcat-http %{name}/tomcat-jkstatus-ant %{name}/tomcat-util 2>&1

%postun
%update_maven_depmap

%post webapps
# Create automated links - since all needed extensions may not have been
# installed for this jvm output is muted
build-jar-repository %{appdir}/jsp-examples/WEB-INF/lib \
    jakarta-taglibs-core jakarta-taglibs-standard 2>&1

%post admin-webapps
# Remove old automated symlinks
find %{serverdir}/webapps/admin/WEB-INF/lib -name '\[*\]*.jar' -type d \
    | xargs %{__rm} -f
# Create automated links - since all needed extensions may not have been
# installed for this jvm output is muted
build-jar-repository %{serverdir}/webapps/admin/WEB-INF/lib \
    commons-beanutils commons-collections commons-digester struts struts-taglib \
    %{name}/catalina-admin 2>&1
build-jar-repository %{serverdir}/webapps/host-manager/WEB-INF/lib \
    %{name}/catalina-host-manager 2>&1
build-jar-repository %{serverdir}/webapps/manager/WEB-INF/lib \
    commons-io commons-fileupload %{name}/catalina-manager 2>&1
%endif

%post servlet-%{servletspec}-api
%{_sbindir}/update-alternatives --install %{_javadir}/servlet.jar servlet \
    %{_javadir}/%{name}-servlet-%{servletspec}-api.jar 20400
%{_sbindir}/update-alternatives --install %{_javadir}/servlet_2_4_api.jar servlet_2_4_api \
    %{_javadir}/%{name}-servlet-%{servletspec}-api.jar 20400

%post servlet-%{servletspec}-api-javadoc
%{__rm} -f %{_javadocdir}/servletapi # legacy symlink

%postun servlet-%{servletspec}-api
if [ "$1" = "0" ]; then
    %{_sbindir}/update-alternatives --remove servlet \
        %{_javadir}/%{name}-servlet-%{servletspec}-api.jar
    %{_sbindir}/update-alternatives --remove servlet_2_4_api \
        %{_javadir}/%{name}-servlet-%{servletspec}-api.jar
fi

%post jsp-%{jspspec}-api
%{_sbindir}/update-alternatives --install %{_javadir}/jsp.jar jsp \
    %{_javadir}/%{name}-jsp-%{jspspec}-api.jar 20000
%{_sbindir}/update-alternatives --install %{_javadir}/jsp_2_0_api.jar jsp_2_0_api \
    %{_javadir}/%{name}-jsp-%{jspspec}-api.jar 20000

%post jsp-%{jspspec}-api-javadoc
%{__rm} -f %{_javadocdir}/jsp-api # legacy symlink

%postun jsp-%{jspspec}-api
if [ "$1" = "0" ]; then
    %{_sbindir}/update-alternatives --remove jsp \
        %{_javadir}/%{name}-jsp-%{jspspec}-api.jar
    %{_sbindir}/update-alternatives --remove jsp_2_0_api \
        %{_javadir}/%{name}-jsp-%{jspspec}-api.jar
fi

%if %{without apis_and_jasper}
%preun
# Always clean up workdir and tempdir on upgrade/removal
%{__rm} -fr %{workdir}/* %{tempdir}/*
if [ $1 = 0 ]; then
    [ -f /var/lock/subsys/%{name} ] && %{_initrddir}/%{name} stop
    [ -f %{_initrddir}/%{name} ] && /sbin/chkconfig --del %{name}
    # Remove automated symlinks
    for repository in %{commondir}/endorsed; do
        find $repository -name '\[*\]*.jar' -not -type d | xargs %{__rm} -f
    done
    for repository in %{commondir}/lib ; do
        find $repository -name '\[*\]*.jar' -not -type d | xargs %{__rm} -f
    done
    for repository in %{serverdir}/lib ; do
        find $repository -name '\[*\]*.jar' -not -type d | xargs %{__rm} -f
    done
fi

%preun admin-webapps
if [ $1 = 0 ]; then
    find %{serverdir}/webapps/*/WEB-INF/lib  \
        -name '\[*\]*.jar' -not -type d | xargs %{__rm} -f
fi

%preun webapps
if [ $1 = 0 ]; then
    find %{appdir}/jsp-examples/WEB-INF/lib  \
        -name '\[*\]*.jar' \
        -not -type d | xargs %{__rm} -f
fi

%pre
# Add the "tomcat" user and group
# we need a shell to be able to use su - later
%{_sbindir}/groupadd -g %{tcuid} -r tomcat 2> /dev/null || :
%{_sbindir}/useradd -c "Apache Tomcat" -u %{tcuid} -g tomcat \
    -s /bin/sh -r -d %{homedir} tomcat 2> /dev/null || :
%endif

%if %{without apis_and_jasper}
%files
%defattr(0644,root,root,0755)
%doc %{packdname}/build/{LICENSE,RELE*,RUNNING.txt,BENCHMARKS.txt}
# symlinks
%{_datadir}/%{name}/common
%{_datadir}/%{name}/temp
%{_datadir}/%{name}/logs
%{_datadir}/%{name}/conf
%{_datadir}/%{name}/server
%{_datadir}/%{name}/shared
%{_datadir}/%{name}/work
%{_datadir}/%{name}/webapps
# Normal directories
%dir %{homedir}
%dir %{bindir}
%dir %{_var}/lib/%{name}
%dir %{_var}/cache/%{name}
%dir %{commondir}
%dir %{commondir}/classes
%dir %{commondir}/lib
%dir %{commondir}/endorsed
%dir %{commondir}/i18n
%dir %{serverdir}
%dir %{serverdir}/classes
%dir %{serverdir}/lib
%{serverdir}/lib/*.renametojar
%dir %{shareddir}
%dir %{shareddir}/classes
%dir %{shareddir}/lib
# Directories with special permissions
%attr(0775,root,tomcat) %dir %{appdir}
%attr(0775,root,tomcat) %dir %{confdir}
%attr(0770,root,tomcat) %dir %{tempdir}
%attr(0770,root,tomcat) %dir %{workdir}
%attr(0755,tomcat,tomcat) %dir %{logdir}
%attr(0775,root,tomcat) %dir %{confdir}/Catalina
%attr(0775,root,tomcat) %dir %{confdir}/Catalina/localhost
%attr(0755,root,root) %{_bindir}/*
%exclude %{_bindir}/jasper5-setclasspath.sh
%exclude %{_bindir}/jasper5.sh
%exclude %{_bindir}/jspc5.sh
%attr(0755,root,root) %{bindir}/relink
%attr(0644,root,root) %{bindir}/*.jar
%attr(0644,root,root) %{bindir}/*.xml
%attr(0755,root,root) %{_initrddir}/%{name}
%attr(0644,root,tomcat) %config(noreplace) %{confdir}/catalina.policy
%attr(0644,root,tomcat) %config(noreplace) %{confdir}/catalina.properties
%attr(0660,root,tomcat) %config(noreplace) %{confdir}/logging.properties
%attr(0660,root,tomcat) %config(noreplace) %{confdir}/tomcat-users.xml
%config(noreplace) %{confdir}/%{name}.conf
%config(noreplace) %{confdir}/server-minimal.xml
%config(noreplace) %{confdir}/server.xml
%config(noreplace) %{confdir}/web.xml
%config(noreplace) %{confdir}/context.xml
%config(noreplace) %{confdir}/uriworkermap.properties
%config(noreplace) %{confdir}/workers.properties
%config(noreplace) %{confdir}/workers.properties.minimal
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%{commondir}/i18n/*
%attr(0644,root,root) %{_mavendepmapfragdir}/*
%attr(0644,root,root) %{_datadir}/maven2/poms/JPP.tomcat5-parent.pom

%files common-lib
%defattr(0644,root,root,0755)
%dir %{_javadir}/%{name}
%{_javadir}/%{name}/naming*.jar
%attr(0644,root,root) %{_datadir}/maven2/poms/JPP.tomcat5-naming-factory.pom
%attr(0644,root,root) %{_datadir}/maven2/poms/JPP.tomcat5-naming-resources.pom

%files server-lib
%defattr(0644,root,root,0755)
%{_javadir}/catalina*.jar
%dir %{_javadir}/%{name}
%{_javadir}/%{name}/catalina-ant-jmx*.jar
%{_javadir}/%{name}/catalina-cluster*.jar
%{_javadir}/%{name}/catalina-deployer*.jar
%{_javadir}/%{name}/catalina.jar
%{_javadir}/%{name}/catalina-%{version}.jar
%{_javadir}/%{name}/catalina-optional*.jar
%{_javadir}/%{name}/catalina-storeconfig*.jar
%{_javadir}/%{name}/servlets*.jar
%{_javadir}/%{name}/tomcat*.jar
%attr(0644,root,root) %{_datadir}/maven2/poms/JPP-catalina-ant5.pom
%attr(0644,root,root) %{_datadir}/maven2/poms/JPP.tomcat5-catalina-ant-jmx.pom
%attr(0644,root,root) %{_datadir}/maven2/poms/JPP.tomcat5-catalina-cluster.pom
%attr(0644,root,root) %{_datadir}/maven2/poms/JPP.tomcat5-catalina.pom
%attr(0644,root,root) %{_datadir}/maven2/poms/JPP.tomcat5-catalina-optional.pom
%attr(0644,root,root) %{_datadir}/maven2/poms/JPP.tomcat5-catalina-storeconfig.pom
%attr(0644,root,root) %{_datadir}/maven2/poms/JPP.tomcat5-servlets-default.pom
%attr(0644,root,root) %{_datadir}/maven2/poms/JPP.tomcat5-servlets-invoker.pom
%attr(0644,root,root) %{_datadir}/maven2/poms/JPP.tomcat5-servlets-webdav.pom
%attr(0644,root,root) %{_datadir}/maven2/poms/JPP.tomcat5-tomcat-ajp.pom
%attr(0644,root,root) %{_datadir}/maven2/poms/JPP.tomcat5-tomcat-apr.pom
%attr(0644,root,root) %{_datadir}/maven2/poms/JPP.tomcat5-tomcat-coyote.pom
%attr(0644,root,root) %{_datadir}/maven2/poms/JPP.tomcat5-tomcat-http.pom
%attr(0644,root,root) %{_datadir}/maven2/poms/JPP.tomcat5-tomcat-jkstatus-ant.pom
%attr(0644,root,root) %{_datadir}/maven2/poms/JPP.tomcat5-tomcat-juli.pom
%attr(0644,root,root) %{_datadir}/maven2/poms/JPP.tomcat5-tomcat-util.pom

%files webapps
%defattr(0644,root,tomcat,0775)
%dir %{appdir}/servlets-examples
%{appdir}/servlets-examples/*
%dir %{appdir}/jsp-examples
%{appdir}/jsp-examples/*
%dir %{appdir}/ROOT
%{appdir}/ROOT/*
%dir %{appdir}/tomcat-docs
%{appdir}/tomcat-docs/*
%dir %{appdir}/webdav
%{appdir}/webdav/*

%files admin-webapps
%defattr(0640,root,tomcat,0750)
%attr(0660,root,tomcat) %{confdir}/Catalina/localhost/manager.xml
%attr(0660,root,tomcat) %{confdir}/Catalina/localhost/host-manager.xml
%{confdir}/Catalina/localhost/admin.xml
%dir %{appdir}/balancer
%{appdir}/balancer/*
%dir %{serverdir}/webapps
%{serverdir}/webapps/*
%attr(0644,root,root) %{_javadir}/%{name}/catalina-admin*.jar
%attr(0644,root,root) %{_javadir}/%{name}/catalina-manager*.jar
%attr(0644,root,root) %{_javadir}/%{name}/catalina-host-manager*.jar
%attr(0644,root,root) %{_datadir}/maven2/poms/JPP.tomcat5-catalina-admin.pom
%attr(0644,root,root) %{_datadir}/maven2/poms/JPP.tomcat5-catalina-host-manager.pom
%attr(0644,root,root) %{_datadir}/maven2/poms/JPP.tomcat5-catalina-manager.pom
%endif

%files %{jname}
%defattr(0644,root,root,0755)
%doc ${RPM_BUILD_DIR}/%{name}-%{version}/%{packdname}/%{jname}/doc/jspc.html
%{_javadir}/%{jname}5-*.jar
%attr(0755,root,root) %{_bindir}/%{jname}*.sh
%attr(0755,root,root) %{_bindir}/jspc*.sh
%attr(0644,root,root) %{_datadir}/maven2/poms/JPP-jasper5-compiler.pom
%attr(0644,root,root) %{_datadir}/maven2/poms/JPP-jasper5-runtime.pom

%files %{jname}-javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{jname}-%{version}
%{_javadocdir}/%{jname}

%files servlet-%{servletspec}-api
%defattr(0644,root,root,0755)
%doc %{packdname}/LICENSE
%{_javadir}/%{name}-servlet-%{servletspec}-api*.jar
%{_javadir}/servletapi5.jar
%attr(0644,root,root) %{_datadir}/maven2/poms/JPP-tomcat5-servlet-2.4-api.pom

%files servlet-%{servletspec}-api-javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}-servlet-%{servletspec}-api-%{version}
%{_javadocdir}/%{name}-servlet-%{servletspec}-api

%files jsp-%{jspspec}-api
%defattr(0644,root,root,0755)
%doc %{packdname}/LICENSE
%{_javadir}/%{name}-jsp-%{jspspec}-api*.jar
%{_javadir}/jspapi.jar
%attr(0644,root,root) %{_datadir}/maven2/poms/JPP-tomcat5-jsp-2.0-api.pom

%files jsp-%{jspspec}-api-javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}-jsp-%{jspspec}-api-%{version}
%{_javadocdir}/%{name}-jsp-%{jspspec}-api

%if %{with ecj}
%files jasper-eclipse
%defattr(0644,root,root,0755)
%dir %{_datadir}/eclipse
%dir %{_datadir}/eclipse/plugins
%{_datadir}/eclipse/plugins/org.apache.jasper_*
%endif

%changelog
* Wed Nov 20 2013 Denis Silakov <denis.silakov@rosalab.ru> 0:5.5.35-2
+ Revision: 4d27e36
- Require java 1.7.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21466 |12mu|tomcat6-6.0.37-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2008, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define section free

%define jspspec 2.1
%define major_version 6
%define minor_version 0
%define micro_version 37
%define packdname apache-tomcat-%{version}-src
%define servletspec 2.5
%define tcuid 91

# FHS 2.3 compliant tree structure - http://www.pathname.com/fhs/2.3/
%define basedir %{_var}/lib/%{name}
%define appdir %{basedir}/webapps
%define bindir %{_datadir}/%{name}/bin
%define confdir %{_sysconfdir}/%{name}
%define homedir %{_datadir}/%{name}
%define libdir %{_javadir}/%{name}
%define logdir %{_var}/log/%{name}
%define cachedir %{_var}/cache/%{name}
%define tempdir %{cachedir}/temp
%define workdir %{cachedir}/work
%define _initrddir %{_sysconfdir}/init.d

Name: tomcat6
Epoch: 0
Version: %{major_version}.%{minor_version}.%{micro_version}
Release: 1
Summary: Apache Servlet/JSP Engine, RI for Servlet %{servletspec}/JSP %{jspspec} API

Group: Development/Java
License: ASL 2.0
URL: http://tomcat.apache.org/
Source0: http://www.apache.org/dist/tomcat/tomcat-6/v%{version}/src/%{packdname}.tar.gz
Source1: %{name}-%{major_version}.%{minor_version}.conf
Source2: %{name}-%{major_version}.%{minor_version}.init
Source3: %{name}-%{major_version}.%{minor_version}.sysconfig
Source4: %{name}-%{major_version}.%{minor_version}.wrapper
Source5: %{name}-%{major_version}.%{minor_version}.logrotate
Source6: %{name}-%{major_version}.%{minor_version}-digest.script
Source7: %{name}-%{major_version}.%{minor_version}-tool-wrapper.script
Patch0: %{name}-%{major_version}.%{minor_version}-bootstrap-MANIFEST.MF.patch
Patch1: %{name}-%{major_version}.%{minor_version}-tomcat-users-webapp.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
BuildArch: noarch

BuildRequires: ant
BuildRequires: ecj
BuildRequires: findutils
BuildRequires:	apache-commons-dbcp
BuildRequires: commons-collections
BuildRequires: jakarta-commons-daemon
BuildRequires: java-1.6.0-devel
BuildRequires: jpackage-utils >= 0:1.7.0
BuildRequires: junit
BuildRequires: java-rpmbuild
Requires(pre): shadow-utils
Requires(pre): shadow-utils
Requires: jakarta-commons-daemon
Requires: jakarta-commons-logging
Requires: java-1.7.0
Requires: procps
Requires: %{name}-lib = %{epoch}:%{version}-%{release}

%description
Tomcat is the servlet container that is used in the official Reference
Implementation for the Java Servlet and JavaServer Pages technologies.
The Java Servlet and JavaServer Pages specifications are developed by
Sun under the Java Community Process.

Tomcat is developed in an open and participatory environment and
released under the Apache Software License version 2.0. Tomcat is intended
to be a collaboration of the best-of-breed developers from around the world.

%package admin-webapps
Group: Development/Java
Summary: The host-manager and manager web applications for Apache Tomcat
Requires: %{name} = %{epoch}:%{version}-%{release}

%description admin-webapps
The host-manager and manager web applications for Apache Tomcat.

%package docs-webapp
Group: Development/Java
Summary: The docs web application for Apache Tomcat
Requires: %{name} = %{epoch}:%{version}-%{release}

%description docs-webapp
The docs web application for Apache Tomcat.

%package javadoc
Group: Development/Java
Summary: Javadoc generated documentation for Apache Tomcat

%description javadoc
Javadoc generated documentation for Apache Tomcat.

%package jsp-%{jspspec}-api
Group: Development/Java
Summary: Apache Tomcat JSP API implementation classes
Provides: jsp = %{jspspec}
Provides: jsp21
Requires: %{name}-servlet-%{servletspec}-api = %{epoch}:%{version}-%{release}
Requires(post): %{_sbindir}/update-alternatives
Requires(postun): %{_sbindir}/update-alternatives

%description jsp-%{jspspec}-api
Apache Tomcat JSP API implementation classes.

%package lib
Group: Development/Java
Summary: Libraries needed to run the Tomcat Web container
Requires: %{name}-jsp-%{jspspec}-api = %{epoch}:%{version}-%{release}
Requires: %{name}-servlet-%{servletspec}-api = %{epoch}:%{version}-%{release}
Requires(post): ecj
Requires(post): jakarta-commons-collections
Requires(post): apache-commons-dbcp
Requires(post): apache-commons-pool
Requires(preun): coreutils

%description lib
Libraries needed to run the Tomcat Web container.

%package servlet-%{servletspec}-api
Group: Development/Java
Summary: Apache Tomcat Servlet API implementation classes
Provides: servlet = %{servletspec}
Provides: servlet6
Provides: servlet25
Requires(post): %{_sbindir}/update-alternatives
Requires(postun): %{_sbindir}/update-alternatives

%description servlet-%{servletspec}-api
Apache Tomcat Servlet API implementation classes.

%package webapps
Group: Development/Java
Summary: The ROOT and examples web applications for Apache Tomcat
Requires: %{name} = %{epoch}:%{version}-%{release}
Requires(post): jakarta-taglibs-standard >= 0:1.1

%description webapps
The ROOT and examples web applications for Apache Tomcat.

%prep
%setup -q -c -T -a 0
# remove pre-built binaries and windows files
find . -type f \( -name "*.bat" -o -name "*.class" -o -name Thumbs.db -o -name "*.gz" -o \
          -name "*.jar" -o -name "*.war" -o -name "*.zip" \) | xargs -t %{__rm}
pushd %{packdname}
%patch0 -p0
%patch1 -p0
popd

%build
export CLASSPATH=
#export OPT_JAR_LIST=""
pushd %{packdname}
    # we don't care about the tarballs and we're going to replace
    # tomcat-dbcp.jar with jakarta-commons-{collections,dbcp,pool}-tomcat5.jar
    # so just create a dummy file for later removal
    touch HACK
    # who needs a build.properties file anyway
    %{ant} -Dbase.path="." \
        -Dbuild.compiler="modern" \
        -Dcommons-collections.jar="$(build-classpath commons-collections)" \
        -Dcommons-daemon.jar="$(build-classpath commons-daemon)" \
        -Dcommons-daemon.native.src.tgz="HACK" \
        -Djasper-jdt.jar="$(build-classpath ecj)" \
        -Djdt.jar="$(build-classpath ecj)" \
        -Dtomcat-dbcp.jar="$(build-classpath apache-commons-dbcp)" \
        -Dtomcat-native.tar.gz="HACK" \
        -Dversion="%{version}" \
        -Dversion.build="%{micro_version}"
    # javadoc generation
    %{ant} -f dist.xml dist-prepare
    %{ant} -f dist.xml dist-source
    %{ant} -f dist.xml dist-javadoc
    # remove some jars that we'll replace with symlinks later
    %{__rm} output/build/bin/commons-daemon.jar \
            output/build/lib/ecj.jar
    # remove the cruft we created
    %{__rm} output/build/bin/tomcat-native.tar.gz 
popd
pushd %{packdname}/output/dist/src/webapps/docs/appdev/sample/src
%{__mkdir_p} ../web/WEB-INF/classes
%{javac} -cp ../../../../../../../../output/build/lib/servlet-api.jar -d ../web/WEB-INF/classes mypackage/Hello.java
pushd ../web
%{jar} cf ../../../../../../../../output/build/webapps/docs/appdev/sample/sample.war *
popd
popd

%install
%{__rm} -rf $RPM_BUILD_ROOT
# build initial path structure
%{__install} -d -m 0755 ${RPM_BUILD_ROOT}%{_bindir}
%{__install} -d -m 0755 ${RPM_BUILD_ROOT}%{_sbindir}
%{__install} -d -m 0755 ${RPM_BUILD_ROOT}%{_javadocdir}/%{name}
%{__install} -d -m 0755 ${RPM_BUILD_ROOT}%{_initrddir}
%{__install} -d -m 0755 ${RPM_BUILD_ROOT}%{_sysconfdir}/logrotate.d
%{__install} -d -m 0755 ${RPM_BUILD_ROOT}%{_sysconfdir}/sysconfig
%{__install} -d -m 0755 ${RPM_BUILD_ROOT}%{appdir}
%{__install} -d -m 0755 ${RPM_BUILD_ROOT}%{bindir}
%{__install} -d -m 0755 ${RPM_BUILD_ROOT}%{confdir}
%{__install} -d -m 0755 ${RPM_BUILD_ROOT}%{confdir}/Catalina/localhost
%{__install} -d -m 0755 ${RPM_BUILD_ROOT}%{libdir}
%{__install} -d -m 0755 ${RPM_BUILD_ROOT}%{logdir}
%{__install} -d -m 0755 ${RPM_BUILD_ROOT}%{homedir}
%{__install} -d -m 0755 ${RPM_BUILD_ROOT}%{tempdir}
%{__install} -d -m 0755 ${RPM_BUILD_ROOT}%{workdir}
# move things into place
pushd %{packdname}/output/build
    cp -a bin/*.{jar,xml} ${RPM_BUILD_ROOT}%{bindir}
    cp -a conf/*.{policy,properties,xml} ${RPM_BUILD_ROOT}%{confdir}
    cp -a lib/*.jar ${RPM_BUILD_ROOT}%{libdir}
    cp -a webapps/* ${RPM_BUILD_ROOT}%{appdir}
popd
# javadoc
pushd %{packdname}/output/dist/webapps
    cp -a docs/api/* ${RPM_BUILD_ROOT}%{_javadocdir}/%{name}
popd
%{__sed} -e "s|\@\@\@TCHOME\@\@\@|%{homedir}|g" \
         -e "s|\@\@\@TCTEMP\@\@\@|%{tempdir}|g" \
         -e "s|\@\@\@LIBDIR\@\@\@|%{_libdir}|g" %{SOURCE1} \
    > ${RPM_BUILD_ROOT}%{confdir}/%{name}.conf
%{__sed} -e "s|\@\@\@TCHOME\@\@\@|%{homedir}|g" \
         -e "s|\@\@\@TCTEMP\@\@\@|%{tempdir}|g" \
         -e "s|\@\@\@LIBDIR\@\@\@|%{_libdir}|g" %{SOURCE3} \
    > ${RPM_BUILD_ROOT}%{_sysconfdir}/sysconfig/%{name}
%{__install} -m 0644 %{SOURCE2} \
    ${RPM_BUILD_ROOT}%{_initrddir}/%{name}
%{__install} -m 0644 %{SOURCE4} \
    ${RPM_BUILD_ROOT}%{_sbindir}/%{name}
%{__ln_s} %{name} ${RPM_BUILD_ROOT}%{_sbindir}/d%{name}
%{__sed} -e "s|\@\@\@TCLOG\@\@\@|%{logdir}|g" %{SOURCE5} \
    > ${RPM_BUILD_ROOT}%{_sysconfdir}/logrotate.d/%{name}
%{__sed} -e "s|\@\@\@TCHOME\@\@\@|%{homedir}|g" \
         -e "s|\@\@\@TCTEMP\@\@\@|%{tempdir}|g" \
         -e "s|\@\@\@LIBDIR\@\@\@|%{_libdir}|g" %{SOURCE6} \
    > ${RPM_BUILD_ROOT}%{_bindir}/%{name}-digest
%{__sed} -e "s|\@\@\@TCHOME\@\@\@|%{homedir}|g" \
         -e "s|\@\@\@TCTEMP\@\@\@|%{tempdir}|g" \
         -e "s|\@\@\@LIBDIR\@\@\@|%{_libdir}|g" %{SOURCE7} \
    > ${RPM_BUILD_ROOT}%{_bindir}/%{name}-tool-wrapper
# create jsp and servlet API symlinks
pushd ${RPM_BUILD_ROOT}%{_javadir}
    %{__mv} %{name}/jsp-api.jar %{name}-jsp-%{jspspec}-api-%{version}.jar
    %{__mv} %{name}/servlet-api.jar \
        %{name}-servlet-%{servletspec}-api-%{version}.jar
    %{__ln_s} %{name}-jsp-%{jspspec}-api-%{version}.jar \
        %{name}-jsp-%{jspspec}-api.jar
    %{__ln_s} %{name}-servlet-%{servletspec}-api-%{version}.jar \
        %{name}-servlet-%{servletspec}-api.jar
popd
pushd ${RPM_BUILD_ROOT}%{libdir}
    # fix up jars to include version number
    for i in *.jar; do
        j="$(echo $i | %{__sed} -e 's,\.jar$,,')"
        %{__mv} ${j}.jar ${j}-%{version}.jar
        %{__ln_s} ${j}-%{version}.jar ${j}.jar
    done
    # symlink JSP and servlet API jars
    %{__ln_s} ../%{name}-jsp-%{jspspec}-api-%{version}.jar .
    %{__ln_s} ../%{name}-servlet-%{servletspec}-api-%{version}.jar .
popd
pushd ${RPM_BUILD_ROOT}%{bindir}
    # fix up jars to include version number
    for i in *.jar; do
        j="$(echo $i | %{__sed} -e 's,\.jar$,,')"
        %{__mv} ${j}.jar ${j}-%{version}.jar
        %{__ln_s} ${j}-%{version}.jar ${j}.jar
    done
popd
# symlink to the FHS locations where we've installed things
pushd ${RPM_BUILD_ROOT}%{homedir}
    %{__ln_s} %{appdir} webapps
    %{__ln_s} %{confdir} conf
    %{__ln_s} %{libdir} lib
    %{__ln_s} %{logdir} logs
    %{__ln_s} %{tempdir} temp
    %{__ln_s} %{workdir} work
popd

# install sample webapp
%{__mkdir_p} ${RPM_BUILD_ROOT}%{appdir}/sample
pushd ${RPM_BUILD_ROOT}%{appdir}/sample
%{jar} xf ${RPM_BUILD_ROOT}%{appdir}/docs/appdev/sample/sample.war
popd
%{__rm} ${RPM_BUILD_ROOT}%{appdir}/docs/appdev/sample/sample.war

%clean
%{__rm} -rf $RPM_BUILD_ROOT

%pre
# add the tomcat user and group
%_pre_useradd  tomcat  %{homedir} /bin/sh 
%_pre_groupadd tomcat tomcat

%post
# install but don't activate
%_post_service %{name}

%post jsp-%{jspspec}-api
%{_sbindir}/update-alternatives --install %{_javadir}/jsp.jar jsp \
    %{_javadir}/%{name}-jsp-%{jspspec}-api.jar 20100

%post lib
%{_bindir}/build-jar-repository %{libdir} commons-collections \
    commons-dbcp commons-pool ecj 2>&1

%post servlet-%{servletspec}-api
%{_sbindir}/update-alternatives --install %{_javadir}/servlet.jar servlet \
    %{_javadir}/%{name}-servlet-%{servletspec}-api.jar 20500

%post webapps
%{_bindir}/build-jar-repository %{appdir}/examples/WEB-INF/lib \
    taglibs-core.jar taglibs-standard.jar 2>&1

%preun
# clean tempdir and workdir on removal or upgrade
%{__rm} -rf %{workdir}/* %{tempdir}/*
%_preun_service %{name}

%preun lib
if [ "$1" = "0" ]; then
    %{__rm} -f %{libdir}/\[commons-collections\].jar \
        %{libdir}/\[commons-dbcp\].jar \
        %{libdir}/\[commons-pool\].jar \
        %{libdir}/\[ecj\].jar >/dev/null 2>&1
fi

%postun
%_postun_userdel tomcat
%_postun_groupdel tomcat tomcat

%postun jsp-%{jspspec}-api
if [ "$1" = "0" ]; then
    %{_sbindir}/update-alternatives --remove jsp \
        %{_javadir}/%{name}-jsp-%{jspspec}-api.jar
fi

%postun servlet-%{servletspec}-api
if [ "$1" = "0" ]; then
    %{_sbindir}/update-alternatives --remove servlet \
        %{_javadir}/%{name}-servlet-%{servletspec}-api.jar
fi

%files
%defattr(0644,root,root,0755)
%doc %{packdname}/{LICENSE,NOTICE,RELEASE*}
%attr(0755,root,root) %{_bindir}/%{name}-digest
%attr(0755,root,root) %{_bindir}/%{name}-tool-wrapper
%attr(0755,root,root) %{_sbindir}/d%{name}
%attr(0755,root,root) %{_sbindir}/%{name}
%attr(0775,root,tomcat) %dir %{logdir}
%attr(0755,root,root) %{_initrddir}/%{name}
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%dir %{basedir}
%attr(0775,root,tomcat) %dir %{appdir}
%dir %{confdir}
%dir %{confdir}/Catalina
%attr(0775,root,tomcat) %dir %{confdir}/Catalina/localhost
%config(noreplace) %{confdir}/%{name}.conf
%config(noreplace) %{confdir}/*.policy
%config(noreplace) %{confdir}/*.properties
%config(noreplace) %{confdir}/context.xml
%config(noreplace) %{confdir}/server.xml
%attr(0660,root,tomcat) %config(noreplace) %{confdir}/tomcat-users.xml
%config(noreplace) %{confdir}/web.xml
%attr(0775,root,tomcat) %dir %{cachedir}
%attr(0775,root,tomcat) %dir %{tempdir}
%attr(0775,root,tomcat) %dir %{workdir}
%{homedir}

%files admin-webapps
%defattr(0644,root,root,0755)
%{appdir}/host-manager
%{appdir}/manager

%files docs-webapp
%defattr(0644,root,root,0755)
%{appdir}/docs

%files javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}

%files jsp-%{jspspec}-api
%defattr(0644,root,root,0755)
%{_javadir}/%{name}-jsp*.jar

%files lib
%defattr(0644,root,root,0755)
%{libdir}

%files servlet-%{servletspec}-api
%defattr(0644,root,root,0755)
%{_javadir}/%{name}-servlet*.jar

%files webapps
%defattr(0644,root,root,0755)
%{appdir}/ROOT
%{appdir}/examples
%{appdir}/sample


%changelog
* Tue Oct 12 2010 Oden Eriksson <oeriksson@mandriva.com> 0:6.0.26-0.2mdv2011.0
+ Revision: 585147
- fix CVE-2010-2227

* Thu Mar 18 2010 Funda Wang <fwang@mandriva.org> 0:6.0.26-0.1mdv2010.1
+ Revision: 524828
- new version 6.0.26

* Mon Mar 08 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0:6.0.24-0.2mdv2010.1
+ Revision: 515639
- remove redunant BR, ecj and ecj.jar are both in the same package
  (fixes mdv bug#56727)

* Fri Jan 22 2010 Funda Wang <fwang@mandriva.org> 0:6.0.24-0.1mdv2010.1
+ Revision: 494926
- New version 6.0.24

* Mon Sep 28 2009 Michael Scherer <misc@mandriva.org> 0:6.0.20-0.2mdv2010.0
+ Revision: 450338
- fix rpm script to follow mandriva convention

* Sun Jun 21 2009 Frederik Himpe <fhimpe@mandriva.org> 0:6.0.20-0.1mdv2010.0
+ Revision: 387677
- Update to new version 6.0.20 (fixes CVE-2008-5515)
- Rediff bootstrap MANIFEST MF patch

* Sun Jan 25 2009 Jérôme Soyer <saispo@mandriva.org> 0:6.0.18-8.1.1mdv2009.1
+ Revision: 333508
- Fix RPM Groups
- import tomcat6



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21467 |12mu|tomcat-7.0.42-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2008, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%global jspspec 2.2
%global major_version 7
%global minor_version 0
%global micro_version 42
%global packdname apache-tomcat-%{version}-src
%global servletspec 3.0
%global elspec 2.2
%global tcuid 91

# FHS 2.3 compliant tree structure - http://www.pathname.com/fhs/2.3/
%global basedir %{_var}/lib/%{name}
%global appdir %{basedir}/webapps
%global homedir %{_datadir}/%{name}
%global bindir %{homedir}/bin
%global confdir %{_sysconfdir}/%{name}
%global libdir %{_javadir}/%{name}
%global logdir %{_var}/log/%{name}
%global cachedir %{_var}/cache/%{name}
%global tempdir %{cachedir}/temp
%global workdir %{cachedir}/work
%global _initrddir %{_sysconfdir}/init.d
%global _systemddir /lib/systemd/system

Summary:	Apache Servlet/JSP Engine, RI for Servlet %{servletspec}/JSP %{jspspec} API
Name:		tomcat
Version:	%{major_version}.%{minor_version}.%{micro_version}
Release:	2
Group:		Networking/WWW
License:	ASL 2.0
Url:		http://tomcat.apache.org/
Source0:	http://www.apache.org/dist/tomcat/tomcat-%{major_version}/v%{version}/src/%{packdname}.tar.gz
Source1:	%{name}-%{major_version}.%{minor_version}.conf
Source3:	%{name}-%{major_version}.%{minor_version}.sysconfig
Source4:	%{name}-%{major_version}.%{minor_version}.wrapper
Source5:	%{name}-%{major_version}.%{minor_version}.logrotate
Source6:	%{name}-%{major_version}.%{minor_version}-digest.script
Source7:	%{name}-%{major_version}.%{minor_version}-tool-wrapper.script
Source8:	servlet-api-OSGi-MANIFEST.MF
Source9:	jsp-api-OSGi-MANIFEST.MF
Source10:	%{name}-%{major_version}.%{minor_version}-log4j.properties
Source11:	%{name}-%{major_version}.%{minor_version}.service
Source12:	el-api-OSGi-MANIFEST.MF
Source13:	jasper-el-OSGi-MANIFEST.MF
Source14:	jasper-OSGi-MANIFEST.MF
Source15:	tomcat-api-OSGi-MANIFEST.MF
Source16:	tomcat-juli-OSGi-MANIFEST.MF
Source18:      %{name}-%{major_version}.%{minor_version}-tomcat-jsvc-sysd
Source19:      %{name}-%{major_version}.%{minor_version}-jsvc.wrapper
Source20:      %{name}-%{major_version}.%{minor_version}-jsvc.service
Source30:      tomcat-preamble
Source31:      tomcat-server
Source32:      tomcat-named.service

Patch0:		%{name}-%{major_version}.%{minor_version}-bootstrap-MANIFEST.MF.patch
Patch1:		%{name}-%{major_version}.%{minor_version}-tomcat-users-webapp.patch
BuildArch:	noarch

BuildRequires:	ant
BuildRequires:	ant-nodeps
BuildRequires:	ecj
BuildRequires:	findutils
BuildRequires:	commons-collections
BuildRequires:	commons-daemon
BuildRequires:	apache-commons-dbcp
BuildRequires:	apache-commons-pool
BuildRequires:	jakarta-taglibs-standard
BuildRequires:	java-devel >= 0:1.6.0
BuildRequires:	jpackage-utils >= 0:1.7.0
BuildRequires:	junit
BuildRequires:	log4j
BuildRequires:	jaxrpc
BuildRequires:	wsdl4j
BuildRequires:	java-rpmbuild
BuildRequires:	zip
BuildRequires: systemd-units
Requires:	jakarta-commons-daemon
Requires:	jakarta-commons-logging
Requires:	jakarta-commons-collections
Requires:	apache-commons-dbcp
Requires:	apache-commons-pool
Requires:	java >= 0:1.6.0
Requires:	procps
Requires:	%{name}-lib = %{version}-%{release}
Requires(pre):	shadow-utils
Requires(post):	chkconfig
Requires(preun):	chkconfig
Requires(post):	jpackage-utils
Requires(postun):	jpackage-utils
Requires(post):   systemd
Requires(post):   systemd-units
Requires(preun):  systemd-units
Requires(postun): systemd-units

%description
Tomcat is the servlet container that is used in the official Reference
Implementation for the Java Servlet and JavaServer Pages technologies.
The Java Servlet and JavaServer Pages specifications are developed by
Sun under the Java Community Process.

Tomcat is developed in an open and participatory environment and
released under the Apache Software License version 2.0. Tomcat is intended
to be a collaboration of the best-of-breed developers from around the world.

%package admin-webapps
Group:		Networking/WWW
Summary:	The host-manager and manager web applications for Apache Tomcat
Requires:	%{name} = %{version}-%{release}

%description admin-webapps
The host-manager and manager web applications for Apache Tomcat.

%package docs-webapp
Group:		Networking/WWW
Summary:	The docs web application for Apache Tomcat
Requires:	%{name} = %{version}-%{release}

%description docs-webapp
The docs web application for Apache Tomcat.

%package javadoc
Group:		Development/Java
Summary:	Javadoc generated documentation for Apache Tomcat
Requires:	jpackage-utils

%description javadoc
Javadoc generated documentation for Apache Tomcat.

%package jsvc
Group: Development/Java
Summary: Apache jsvc wrapper for Apache Tomcat as separate service
Requires: %{name} = %{version}-%{release}
Requires: jakarta-commons-daemon-jsvc

%description jsvc
Systemd service and wrapper scripts to start tomcat with jsvc,
which allows tomcat to perform some privileged operations
(e.g. bind to a port < 1024) and then switch identity to a non-privileged user.

%package jsp-%{jspspec}-api
Group:		Development/Java
Summary:	Apache Tomcat JSP API implementation classes
Provides:	jsp = %{jspspec}
Provides:	jsp22
Requires:	%{name}-servlet-%{servletspec}-api = %{version}-%{release}
Requires(post):	chkconfig
Requires(postun):	chkconfig

%description jsp-%{jspspec}-api
Apache Tomcat JSP API implementation classes.


%package lib
Group:		Development/Java
Summary:	Libraries needed to run the Tomcat Web container
Requires:	%{name}-jsp-%{jspspec}-api = %{version}-%{release}
Requires:	%{name}-servlet-%{servletspec}-api = %{version}-%{release}
Requires:	%{name}-el-%{elspec}-api = %{version}-%{release}
Requires:	ecj
Requires:	jakarta-commons-collections
Requires:	apache-commons-dbcp
Requires:	apache-commons-pool
Requires(preun):	coreutils

%description lib
Libraries needed to run the Tomcat Web container.

%package servlet-%{servletspec}-api
Group:		Development/Java
Summary:	Apache Tomcat Servlet API implementation classes
Provides:	servlet = %{servletspec}
Provides:	servlet6
Provides:	servlet3
Requires(post):	chkconfig
Requires(postun):	chkconfig

%description servlet-%{servletspec}-api
Apache Tomcat Servlet API implementation classes.

%package el-%{elspec}-api
Group:		Development/Java
Summary:	Expression Language v1.0 API
Provides:	el_1_0_api = %{version}-%{release}
Provides:	el_api = %{elspec}
Requires(post):	chkconfig
Requires(postun):	chkconfig

%description el-%{elspec}-api
Expression Language 1.0.

%package webapps
Group:		Networking/WWW
Summary:	The ROOT and examples web applications for Apache Tomcat
Requires:	%{name} = %{version}-%{release}
Requires:	jakarta-taglibs-standard >= 0:1.1

%description webapps
The ROOT and examples web applications for Apache Tomcat.

%prep
%setup -q -n %{packdname}
# remove pre-built binaries and windows files
find . -type f \( -name "*.bat" -o -name "*.class" -o -name Thumbs.db -o -name "*.gz" -o \
   -name "*.jar" -o -name "*.war" -o -name "*.zip" \) -delete

%patch0 -p0
%patch1 -p0
%{__ln_s} $(build-classpath jakarta-taglibs-core) webapps/examples/WEB-INF/lib/jstl.jar
%{__ln_s} $(build-classpath jakarta-taglibs-standard) webapps/examples/WEB-INF/lib/standard.jar

%build
export OPT_JAR_LIST="xalan-j2-serializer"
   # we don't care about the tarballs and we're going to replace
   # tomcat-dbcp.jar with apache-commons-{collections,dbcp,pool}-tomcat5.jar
   # so just create a dummy file for later removal
   touch HACK
   %{__mkdir_p} HACKDIR
   touch HACKDIR/build.xml
   # who needs a build.properties file anyway
   %{ant} -Dbase.path="." \
      -Dbuild.compiler="modern" \
      -Dcommons-collections.jar="$(build-classpath commons-collections)" \
      -Dcommons-daemon.jar="$(build-classpath commons-daemon)" \
      -Dcommons-daemon.native.src.tgz="HACK" \
      -Djasper-jdt.jar="$(build-classpath ecj)" \
      -Djdt.jar="$(build-classpath ecj)" \
      -Dtomcat-dbcp.jar="$(build-classpath apache-commons-dbcp)" \
      -Dtomcat-native.tar.gz="HACK" \
      -Dtomcat-native.home="." \
      -Dcommons-daemon.native.win.mgr.exe="HACK" \
      -Dnsis.exe="HACK" \
      -Djaxrpc-lib.jar="$(build-classpath jaxrpc)" \
      -Dwsdl4j-lib.jar="$(build-classpath wsdl4j)" \
      -Dcommons-pool.home="HACKDIR" \
      -Dcommons-dbcp.home="HACKDIR" \
      -Dno.build.dbcp=true \
      -Dversion="%{version}" \
      -Dversion.build="%{micro_version}" \
      deploy dist-prepare dist-source javadoc

    # remove some jars that we'll replace with symlinks later
   %{__rm} output/build/bin/commons-daemon.jar \
           output/build/lib/ecj.jar
    # remove the cruft we created
   %{__rm} output/build/bin/tomcat-native.tar.gz
pushd output/dist/src/webapps/docs/appdev/sample/src
%{__mkdir_p} ../web/WEB-INF/classes
%{javac} -cp ../../../../../../../../output/build/lib/servlet-api.jar -d ../web/WEB-INF/classes mypackage/Hello.java
pushd ../web
%{jar} cf ../../../../../../../../output/build/webapps/docs/appdev/sample/sample.war *
popd
popd

# inject OSGi manifests
mkdir -p META-INF
cp -p %{SOURCE8} META-INF/MANIFEST.MF
touch META-INF/MANIFEST.MF
zip -u output/build/lib/servlet-api.jar META-INF/MANIFEST.MF
cp -p %{SOURCE9} META-INF/MANIFEST.MF
touch META-INF/MANIFEST.MF
zip -u output/build/lib/jsp-api.jar META-INF/MANIFEST.MF
cp -p %{SOURCE12} META-INF/MANIFEST.MF
touch META-INF/MANIFEST.MF
zip -u output/build/lib/el-api.jar META-INF/MANIFEST.MF
cp -p %{SOURCE13} META-INF/MANIFEST.MF
touch META-INF/MANIFEST.MF
zip -u output/build/lib/jasper-el.jar META-INF/MANIFEST.MF
cp -p %{SOURCE14} META-INF/MANIFEST.MF
touch META-INF/MANIFEST.MF
zip -u output/build/lib/jasper.jar META-INF/MANIFEST.MF
cp -p %{SOURCE15} META-INF/MANIFEST.MF
touch META-INF/MANIFEST.MF
zip -u output/build/lib/tomcat-api.jar META-INF/MANIFEST.MF
cp -p %{SOURCE16} META-INF/MANIFEST.MF
touch META-INF/MANIFEST.MF
zip -u output/build/bin/tomcat-juli.jar META-INF/MANIFEST.MF

%install
# build initial path structure
%{__install} -d -m 0755 %{buildroot}%{_bindir}
%{__install} -d -m 0755 %{buildroot}%{_sbindir}
%{__install} -d -m 0755 %{buildroot}%{_javadocdir}/%{name}
%{__install} -d -m 0755 %{buildroot}%{_initrddir}
%{__install} -d -m 0755 %{buildroot}%{_systemddir}
%{__install} -d -m 0755 %{buildroot}%{_sysconfdir}/logrotate.d
%{__install} -d -m 0755 %{buildroot}%{_sysconfdir}/sysconfig
%{__install} -d -m 0755 %{buildroot}%{appdir}
%{__install} -d -m 0755 %{buildroot}%{bindir}
%{__install} -d -m 0775 %{buildroot}%{confdir}
%{__install} -d -m 0775 %{buildroot}%{confdir}/Catalina/localhost
%{__install} -d -m 0755 %{buildroot}%{libdir}
%{__install} -d -m 0775 %{buildroot}%{logdir}
/bin/touch %{buildroot}%{logdir}/catalina.out
/bin/echo "%{name}-%{major_version}.%{minor_version}.%{micro_version} RPM installed" >> %{buildroot}%{logdir}/catalina.out
%{__install} -d -m 0775 %{buildroot}%{homedir}
%{__install} -d -m 0775 %{buildroot}%{tempdir}
%{__install} -d -m 0775 %{buildroot}%{workdir}
%{__install} -d -m 0755 %{buildroot}%{_unitdir}
%{__install} -d -m 0755 %{buildroot}%{_libexecdir}/%{name}

# move things into place
# First copy supporting libs to tomcat lib
pushd output/build
    cp -a bin/*.{jar,xml} %{buildroot}%{bindir}
    cp %{SOURCE10} conf/log4j.properties
    cp -a conf/*.{policy,properties,xml} %{buildroot}%{confdir}
    cp -a lib/*.jar %{buildroot}%{libdir}
    cp -a webapps/* %{buildroot}%{appdir}
popd
# javadoc
cp -a output/dist/webapps/docs/api/* %{buildroot}%{_javadocdir}/%{name}

%{__sed} -e "s|\@\@\@TCHOME\@\@\@|%{homedir}|g" \
   -e "s|\@\@\@TCTEMP\@\@\@|%{tempdir}|g" \
   -e "s|\@\@\@LIBDIR\@\@\@|%{_libdir}|g" %{SOURCE1} \
    > %{buildroot}%{confdir}/%{name}.conf
%{__sed} -e "s|\@\@\@TCHOME\@\@\@|%{homedir}|g" \
   -e "s|\@\@\@TCTEMP\@\@\@|%{tempdir}|g" \
   -e "s|\@\@\@LIBDIR\@\@\@|%{_libdir}|g" %{SOURCE3} \
    > %{buildroot}%{_sysconfdir}/sysconfig/%{name}
%{__install} -m 0644 %{SOURCE4} \
    %{buildroot}%{_sbindir}/%{name}
%{__install} -m 0644 %{SOURCE11} \
    %{buildroot}%{_systemddir}/%{name}.service
%{__install} -m 0644 %{SOURCE19} \
    %{buildroot}%{_sbindir}/%{name}-jsvc
%{__install} -m 0644 %{SOURCE20} \
    %{buildroot}%{_unitdir}/%{name}-jsvc.service
%{__install} -m 0644 %{SOURCE18} \
    %{buildroot}%{_sbindir}/%{name}-jsvc-sysd
%{__ln_s} %{name} %{buildroot}%{_sbindir}/d%{name}
%{__sed} -e "s|\@\@\@TCLOG\@\@\@|%{logdir}|g" %{SOURCE5} \
    > %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
%{__sed} -e "s|\@\@\@TCHOME\@\@\@|%{homedir}|g" \
   -e "s|\@\@\@TCTEMP\@\@\@|%{tempdir}|g" \
   -e "s|\@\@\@LIBDIR\@\@\@|%{_libdir}|g" %{SOURCE6} \
    > %{buildroot}%{_bindir}/%{name}-digest
%{__sed} -e "s|\@\@\@TCHOME\@\@\@|%{homedir}|g" \
   -e "s|\@\@\@TCTEMP\@\@\@|%{tempdir}|g" \
   -e "s|\@\@\@LIBDIR\@\@\@|%{_libdir}|g" %{SOURCE7} \
    > %{buildroot}%{_bindir}/%{name}-tool-wrapper

%{__install} -m 0755 %{SOURCE30} \
    %{buildroot}%{_libexecdir}/%{name}/preamble
%{__install} -m 0755 %{SOURCE31} \
    %{buildroot}%{_libexecdir}/%{name}/server
%{__install} -m 0644 %{SOURCE32} \
    %{buildroot}%{_unitdir}/%{name}@.service


# create jsp and servlet API symlinks
pushd %{buildroot}%{_javadir}
   %{__mv} %{name}/jsp-api.jar %{name}-jsp-%{jspspec}-api.jar
   %{__ln_s} %{name}-jsp-%{jspspec}-api.jar %{name}-jsp-api.jar
   %{__mv} %{name}/servlet-api.jar %{name}-servlet-%{servletspec}-api.jar
   %{__ln_s} %{name}-servlet-%{servletspec}-api.jar %{name}-servlet-api.jar
   %{__mv} %{name}/el-api.jar %{name}-el-%{elspec}-api.jar
   %{__ln_s} %{name}-el-%{elspec}-api.jar %{name}-el-api.jar
popd

pushd output/build
    %{_bindir}/build-jar-repository lib commons-collections \
                                        apache-commons-dbcp apache-commons-pool ecj 2>&1
    # need to use -p here with b-j-r otherwise the examples webapp fails to
    # load with a java.io.IOException
    %{_bindir}/build-jar-repository -p webapps/examples/WEB-INF/lib \
    taglibs-core.jar taglibs-standard.jar 2>&1
popd

pushd %{buildroot}%{libdir}
    # symlink JSP and servlet API jars
    %{__ln_s} ../%{name}-jsp-%{jspspec}-api.jar .
    %{__ln_s} ../%{name}-servlet-%{servletspec}-api.jar .
    %{__ln_s} ../%{name}-el-%{elspec}-api.jar .
    %{__ln_s} $(build-classpath commons-collections) commons-collections.jar
    %{__ln_s} $(build-classpath apache-commons-dbcp) commons-dbcp.jar
    %{__ln_s} $(build-classpath log4j) log4j.jar
    %{__ln_s} $(build-classpath ecj) jasper-jdt.jar

    # Link the juli jar here from /usr/share/java/tomcat
    %{__ln_s} %{bindir}/tomcat-juli.jar .
popd

# symlink to the FHS locations where we've installed things
pushd %{buildroot}%{homedir}
    %{__ln_s} %{appdir} webapps
    %{__ln_s} %{confdir} conf
    %{__ln_s} %{libdir} lib
    %{__ln_s} %{logdir} logs
    %{__ln_s} %{tempdir} temp
    %{__ln_s} %{workdir} work
popd

# install sample webapp
%{__mkdir_p} %{buildroot}%{appdir}/sample
pushd %{buildroot}%{appdir}/sample
%{jar} xf %{buildroot}%{appdir}/docs/appdev/sample/sample.war
popd
%{__rm} %{buildroot}%{appdir}/docs/appdev/sample/sample.war


# Generate a depmap fragment javax.servlet:servlet-api pointing to
# tomcat-servlet-3.0-api for backwards compatibility
%add_to_maven_depmap javax.servlet servlet-api %{servletspec} JPP %{name}-servlet-%{servletspec}-api
# also provide jetty depmap (originally in jetty package, but it's cleaner to have it here)
%add_to_maven_depmap org.mortbay.jetty servlet-api %{servletspec} JPP %{name}-servlet-%{servletspec}-api
mv %{buildroot}%{_mavendepmapfragdir}/%{name} %{buildroot}%{_mavendepmapfragdir}/%{name}-servlet-api

# Install the maven metadata
%{__install} -d -m 0755 %{buildroot}%{_mavenpomdir}
pushd output/dist/src/res/maven
for pom in *.pom; do
    # fix-up version in all pom files
    sed -i 's/@MAVEN.DEPLOY.VERSION@/%{version}/g' $pom
done

# we won't install dbcp, juli-adapters and juli-extras pom files
for pom in tomcat-annotations-api.pom tomcat-catalina.pom tomcat-jasper-el.pom tomcat-jasper.pom \
           tomcat-catalina-ha.pom ; do
    cp -a $pom %{buildroot}%{_mavenpomdir}/JPP.$pom
    base=`basename $pom .pom`
    %add_to_maven_depmap org.apache.tomcat $base %{version} JPP/%{name} $base
done

# servlet-api jsp-api and el-api are not in tomcat subdir, since they are widely re-used elsewhere
for pom in tomcat-jsp-api.pom tomcat-servlet-api.pom tomcat-el-api.pom;do
    cp -a $pom %{buildroot}%{_mavenpomdir}/JPP-%{name}-$pom
    base=`basename $pom .pom`
    %add_to_maven_depmap org.apache.tomcat $base %{version} JPP %{name}-$base
done

# two special pom where jar files have different names
cp -a tomcat-tribes.pom %{buildroot}%{_mavenpomdir}/JPP.%{name}-catalina-tribes.pom
%add_to_maven_depmap org.apache.tomcat tribes %{version} JPP/%{name} catalina-tribes

cp -a tomcat-juli.pom %{buildroot}%{_mavenpomdir}/JPP.%{name}-tomcat-juli.pom
%add_to_maven_depmap org.apache.tomcat juli %{version} JPP/%{name} tomcat-juli

cp -a tomcat-util.pom %{buildroot}%{_mavenpomdir}/JPP.%{name}-tomcat-util.pom
%add_to_maven_depmap org.apache.tomcat util %{version} JPP/%{name} tomcat-util

cp -a tomcat-api.pom %{buildroot}%{_mavenpomdir}/JPP.%{name}-tomcat-api.pom
%add_to_maven_depmap org.apache.tomcat api %{version} JPP/%{name} tomcat-api

%pre
# add the tomcat user and group
%{_sbindir}/groupadd -g %{tcuid} -r tomcat 2>/dev/null || :
%{_sbindir}/useradd -c "Apache Tomcat" -u %{tcuid} -g tomcat \
    -s /bin/nologin -r -d %{homedir} tomcat 2>/dev/null || :

%post
%update_maven_depmap

%post jsp-%{jspspec}-api
%{_sbindir}/update-alternatives --install %{_javadir}/jsp.jar jsp \
    %{_javadir}/%{name}-jsp-%{jspspec}-api.jar 20100

%post servlet-%{servletspec}-api
%{_sbindir}/update-alternatives --install %{_javadir}/servlet.jar servlet \
    %{_javadir}/%{name}-servlet-%{servletspec}-api.jar 20500
%update_maven_depmap

%post el-%{elspec}-api
%{_sbindir}/update-alternatives --install %{_javadir}/elspec.jar elspec \
   %{_javadir}/%{name}-el-%{elspec}-api.jar 20250

%preun
# clean tempdir and workdir on removal or upgrade
%{__rm} -rf %{workdir}/* %{tempdir}/*
if [ "$1" = "0" ]; then
    %{_initrddir}/%{name} stop >/dev/null 2>&1
    /sbin/chkconfig --del %{name} > /dev/null 2>&1
fi


%postun
%update_maven_depmap

%postun jsp-%{jspspec}-api
if [ "$1" = "0" ]; then
    %{_sbindir}/update-alternatives --remove jsp \
        %{_javadir}/%{name}-jsp-%{jspspec}-api.jar
fi

%postun servlet-%{servletspec}-api
if [ "$1" = "0" ]; then
    %{_sbindir}/update-alternatives --remove servlet \
        %{_javadir}/%{name}-servlet-%{servletspec}-api.jar
    %update_maven_depmap
fi

%postun el-%{elspec}-api
if [ "$1" = "0" ]; then
    %{_sbindir}/update-alternatives --remove elspec \
        %{_javadir}/%{name}-el-%{elspec}-api.jar
fi

%files
%defattr(0664,root,tomcat,0755)
%doc {LICENSE,NOTICE,RELEASE*}
%attr(0755,root,root) %{_bindir}/%{name}-digest
%attr(0755,root,root) %{_bindir}/%{name}-tool-wrapper
%attr(0755,root,root) %{_sbindir}/d%{name}
%attr(0755,root,root) %{_sbindir}/%{name}
%attr(0644,root,root) %{_systemddir}/%{name}.service
%attr(0644,root,root) %{_unitdir}/%{name}@.service
%attr(0755,root,root) %dir %{_libexecdir}/%{name}
%attr(0755,root,root) %{_libexecdir}/%{name}/preamble
%attr(0755,root,root) %{_libexecdir}/%{name}/server
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%attr(0765,root,tomcat) %dir %{basedir}
%attr(0755,root,tomcat) %dir %{confdir}
%defattr(0664,root,tomcat,0770)
%attr(0770,root,tomcat) %dir %{logdir}
%attr(0660,tomcat,tomcat) %{logdir}/catalina.out
%attr(0770,root,tomcat) %dir %{cachedir}
%attr(0770,root,tomcat) %dir %{tempdir}
%attr(0770,root,tomcat) %dir %{workdir}
%defattr(0664,root,tomcat,0775)
%attr(0775,root,tomcat) %dir %{appdir}
%attr(0775,root,tomcat) %dir %{confdir}/Catalina
%attr(0775,root,tomcat) %dir %{confdir}/Catalina/localhost
%attr(0664,tomcat,tomcat) %config(noreplace) %{confdir}/%{name}.conf
%attr(0664,tomcat,tomcat) %config(noreplace) %{confdir}/*.policy
%attr(0664,tomcat,tomcat) %config(noreplace) %{confdir}/*.properties
%attr(0664,tomcat,tomcat) %config(noreplace) %{confdir}/context.xml
%attr(0664,tomcat,tomcat) %config(noreplace) %{confdir}/server.xml
%attr(0660,tomcat,tomcat) %config(noreplace) %{confdir}/tomcat-users.xml
%attr(0664,tomcat,tomcat) %config(noreplace) %{confdir}/web.xml
%dir %{homedir}
%dir %{bindir}
%{bindir}/bootstrap.jar
%{bindir}/catalina-tasks.xml
%{homedir}/lib
%{homedir}/temp
%{homedir}/webapps
%{homedir}/work
%{homedir}/logs
%{homedir}/conf

%files admin-webapps
%defattr(0664,root,tomcat,0755)
%{appdir}/host-manager
%{appdir}/manager

%files docs-webapp
%{appdir}/docs

%files javadoc
%{_javadocdir}/%{name}

%files jsp-%{jspspec}-api
%{_javadir}/%{name}-jsp-%{jspspec}*.jar
%{_javadir}/%{name}-jsp-api.jar
%{_mavenpomdir}/JPP-%{name}-tomcat-jsp-api.pom

%files lib
%{libdir}
%{bindir}/tomcat-juli.jar
%{_mavendepmapfragdir}/%{name}
%{_mavenpomdir}/JPP.%{name}-annotations-api.pom
%{_mavenpomdir}/JPP.%{name}-catalina-ha.pom
%{_mavenpomdir}/JPP.%{name}-catalina-tribes.pom
%{_mavenpomdir}/JPP.%{name}-catalina.pom
%{_mavenpomdir}/JPP.%{name}-jasper-el.pom
%{_mavenpomdir}/JPP.%{name}-jasper.pom
%{_mavenpomdir}/JPP.%{name}-tomcat-api.pom
%{_mavenpomdir}/JPP.%{name}-tomcat-juli.pom
%{_mavenpomdir}/JPP.%{name}-tomcat-util.pom
%exclude %{libdir}/%{name}-el-%{elspec}-api.jar

%files servlet-%{servletspec}-api
%doc LICENSE
%{_javadir}/%{name}-servlet-%{servletspec}*.jar
%{_javadir}/%{name}-servlet-api.jar
%{_mavendepmapfragdir}/%{name}-servlet-api
%{_mavenpomdir}/JPP-%{name}-tomcat-servlet-api.pom

%files el-%{elspec}-api
%doc LICENSE
%{_javadir}/%{name}-el-%{elspec}-api.jar
%{_javadir}/%{name}-el-api.jar
%{libdir}/%{name}-el-%{elspec}-api.jar
%{_mavenpomdir}/JPP-%{name}-tomcat-el-api.pom

%files webapps
%defattr(0644,tomcat,tomcat,0755)
%{appdir}/ROOT
%{appdir}/examples
%{appdir}/sample

%files jsvc
%defattr(755,root,root,0755)
%{_sbindir}/%{name}-jsvc
%{_sbindir}/%{name}-jsvc-sysd
%attr(0644,root,root) %{_unitdir}/%{name}-jsvc.service


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21468 |12mu|tomoyo-gui-0.05-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		tomoyo-gui
Version:	0.05
Release:	6
Summary:	Graphical interface for TOMOYO Linux
License:	GPLv2
Group:		System/Base
Url:		http://git.mandriva.com/?p=projects/tomoyo-mdv.git
Source0:	%{name}-%{version}.tar.bz2
Requires:	pygtk2.0
Requires:	python
Requires:	tomoyo-tools
BuildArch:	noarch

%description
This is the graphical interface to TOMOYO Linux Security Framework,
developed by Mandriva. This GUI allows to view and edit system security
policy, and create custom set of profiles for individual applications in a
similar way to AppArmor security framework.

%prep
%setup -q

%build
make all

%install
make install

%files
%doc AUTHORS COPYING README NEWS TODO
%{_sbindir}/tomoyo-gui
%{_datadir}/tomoyo-mdv/tomoyo-gui.*
%{_datadir}/tomoyo-mdv/version.*
%{_datadir}/tomoyo-mdv/tomoyo.png


%changelog
* Thu Sep 19 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.05-6
+ Revision: 3d5ed9e
- s/css-tools/tomoyo-tools req



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21469 |12mu|tomoyo-tools-2.5.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: TOMOYO Linux tools
%define  date 20111025

%define tomoyo_major 1
%define tomoyo_libname %mklibname tomoyotools %{tomoyo_major}

Name: 	 tomoyo-tools
Version: 2.5.0
Release: 3
License: GPLv2
URL:	 http://tomoyo.sourceforge.jp/
Group:	 System/Kernel and hardware
BuildRequires: help2man
BuildRequires: ncurses-devel
BuildRequires: readline-devel

Source0: http://osdn.dl.sourceforge.jp/tomoyo/27220/tomoyo-tools-%{version}-%{date}.tar.gz
Source1: README.tomoyo-tools.urpmi
Source2: tomoyo.logrotate
Source3: tomoyo-auditd.service

Conflicts: ccs-tools
Obsoletes: ccs-tools

%description
TOMOYO Linux is an extension for Linux to provide Mandatory Access Control
(MAC) functions. This package contains the tools needed to configure,
activate and manage the TOMOYO Linux MAC system and policies.

%package -n	 %{tomoyo_libname}
Summary:	Shared tomoyotools library
Group:		System/Libraries

%description -n %{tomoyo_libname}
This package provides the tomoyo shared library

%prep
%setup -q -n tomoyo-tools

%build
# install library to correct path
make USRLIBDIR=%{_libdir} CFLAGS="-Wall %{optflags}"

%install
make INSTALLDIR=%{buildroot} USRLIBDIR=%{_libdir} install

install -m 644 %{SOURCE1} README.install.urpmi
install -m 644 -D %{SOURCE2} %{buildroot}%{_sysconfdir}/logrotate.d/tomoyo
install -m 644 -D %{SOURCE3} %{buildroot}%{_unitdir}/tomoyo-auditd.service
install -m 700 -d %{buildroot}%{_logdir}/tomoyo

%post
%_add_service_helper --no-sysv %{name} $1 tomoyo-auditd.service

%preun
%_del_service_helper --no-sysv %{name} $1 tomoyo-auditd.service

%files
%{_sysconfdir}/logrotate.d/tomoyo
%attr(700,root,root) /sbin/tomoyo-init
%{_libdir}/tomoyo/
%{_sbindir}/tomoyo*
%{_mandir}/man8/tomoyo*
%{_mandir}/man8/init_policy.8*
%{_logdir}/tomoyo/
%{_unitdir}/tomoyo-auditd.service
%doc README.install.urpmi

%files -n %{tomoyo_libname}
%{_libdir}/libtomoyotools.so.*

%changelog
* Mon Mar 31 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.5.0-3
+ Revision: 990f6d3
- Bump release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21470 |12mu|toppler-1.1.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Reimplementation of the old game known as Tower Toppler or Nebulous
Name:		toppler
Version:	1.1.6
Release:	1
Source0:	https://sourceforge.net/projects/toppler/files/toppler/1.1.6/%{name}-%{version}.tar.gz
License:	GPL
URL:		http://toppler.sourceforge.net/
Group:		Games/Arcade
BuildRequires:	SDL-devel SDL_mixer-devel zlib-devel
Requires(post):	rpm-helper

%description
It is an almost complete reimplementation of the old game known as Tower
Toppler or Nebulous. This game was available at least for PC, Atari, C64
and now the PC version is abandonware.

The goal of the game is to reach the target door of each of the 8 towers
in currently 2 missions with this little green animal. This door is
usually at the very top of the tower.

But finding the way by using elevators and walking trough a maze of doors
and platforms is not the only problem you have to solve. There are a bunch
of other creatures living on the tower that will hinder you to reach your
target by pushing you over the edge of the platforms.

The only weapon of defence you have is to throw a little snowball. But
most of the other creatures just don't care about this. So you must avoid
them.

%prep
%setup -q

%build
export CXXFLAGS="%optflags -U HISCOREDIR -D HISCOREDIR=\\\"%{_localstatedir}/lib/games\\\" -U TOP_DATADIR -D TOP_DATADIR=\\\"%{_gamesdatadir}/%{name}\\\""
%configure2_5x	--bindir=%{_gamesbindir}
make

%install
%makeinstall_std pkglocalstatedir=%{_localstatedir}/lib/games pkgdatadir=%{_gamesdatadir}/%{name} pkgdocdir=%{_docdir}/%{name}-%{version}

rm -f %{buildroot}%{_datadir}/applications/%{name}.desktop
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Tower Toppler
Comment=%{Summary}
Exec=soundwrapper %{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;ArcadeGame;X-MandrivaLinux-MoreApplications-Games-Arcade;
EOF

chmod a+w %{buildroot}%{_localstatedir}/lib/games/toppler.hsc

%find_lang %{name}

%clean

%post
%create_ghostfile %{_localstatedir}/lib/games/toppler.hsc root games 664

%files -f %{name}.lang
%defattr(-, root, root)
%doc %{_docdir}/%{name}-%{version}/*
%attr(664, root, games) %ghost %{_localstatedir}/lib/games/toppler.hsc
%attr(2755, root, games) %{_gamesbindir}/%{name}
%{_gamesdatadir}/%{name}
%{_mandir}/man?/%{name}*
%{_datadir}/applications/mandriva-%{name}.desktop
%{_datadir}/pixmaps/%{name}.xpm




%changelog
* Fri May 06 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.4-2mdv2011.0
+ Revision: 670722
- mass rebuild

* Fri Oct 01 2010 Funda Wang <fwang@mandriva.org> 1.1.4-1mdv2011.0
+ Revision: 582219
- new version 1.1.4

* Wed Mar 17 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.3-7mdv2010.1
+ Revision: 524232
- rebuilt for 2010.1

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 1.1.3-6mdv2010.0
+ Revision: 427428
- rebuild

* Sat Apr 11 2009 Funda Wang <fwang@mandriva.org> 1.1.3-5mdv2009.1
+ Revision: 366389
- fix str fmt

  + Antoine Ginies <aginies@mandriva.com>
    - rebuild

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1.1.3-4mdv2009.0
+ Revision: 265767
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Mon Jun 02 2008 Olivier Blin <oblin@mandriva.com> 1.1.3-3mdv2009.0
+ Revision: 214227
- fix build with latest glibc (open with O_CREAT needs a third arg)

* Thu Mar 06 2008 Oden Eriksson <oeriksson@mandriva.com> 1.1.3-2mdv2008.1
+ Revision: 180339
- fix build
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Thu Aug 02 2007 Olivier Blin <oblin@mandriva.com> 1.1.3-1mdv2008.0
+ Revision: 58091
- use requires(post) instead of prereq
- 1.1.3


* Fri Nov 17 2006 Olivier Blin <oblin@mandriva.com> 1.1.2a-1mdv2007.0
+ Revision: 85258
- really pass directories, using CXXFLAGS
- fix top datadir
- xdg menu
- add desktop file and pixmap
- fix doc installation
- replace dir patches with cflags and make options
- 1.1.2a
- bunzip2 patches
- Import toppler

* Tue May 09 2006 Stefan van der Eijk <stefan@eijk.nu> 1.1.1-2mdk
- rebuild for sparc

* Tue Dec 21 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.1.1-1mdk
- 1.1.1

* Tue Dec 14 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.1.0-1mdk
- 1.1.0

* Thu Aug 19 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 1.0.6-3mdk
- Rebuild with new menu

* Sat Jun 05 2004 <lmontel@n2.mandrakesoft.com> 1.0.6-2mdk
- Rebuild

* Sun Feb 08 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.0.6-1mdk
- 1.0.6

* Mon Jan 26 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.0.5-1mdk
- 1.0.5

* Sun Jan 18 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.0.4-1mdk
- 1.0.4
- fix buildrequires (lib64..)
- add locales
- fix path to games data (P1)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21471 |12mu|totem-3.8.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define build_mozilla 1

%define api		1.0
%define major		0
%define girmajor	1.0
%define libname		%mklibname %{name} %{major}
%define girname		%mklibname %{name}-gir %{girmajor}
%define develname	%mklibname %{name} -d

Summary:	Movie player for GNOME
Name:		totem
Version:	3.8.2
Release:	1
License:	GPLv2 with exception
Group:		Video
URL:		http://projects.gnome.org/totem/
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/3.8/%{name}-%{version}.tar.xz
#(nl) KDE Solid integration : from mdv svn  soft/mandriva-kde-translation/trunk/solid/
Source1:	totem-opendvd.desktop

BuildRequires:	desktop-file-utils
BuildRequires:	docbook-dtd45-xml
BuildRequires:	gstreamer1.0-plugins-good
BuildRequires:	gstreamer1.0-plugins-bad
BuildRequires:	gstreamer1.0-soup
BuildRequires:	gstreamer1.0-tools
BuildRequires:	gnome-common
BuildRequires:	intltool itstool
#BuildRequires:	pylint
BuildRequires:	vala
BuildRequires:	vala-devel
BuildRequires:	pkgconfig(bluez)
BuildRequires:	pkgconfig(gtk-doc)
BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0)
BuildRequires:	pkgconfig(gstreamer-plugins-bad-1.0)
BuildRequires:	pkgconfig(clutter-1.0) >= 1.6.8
BuildRequires:	pkgconfig(clutter-gst-1.0) >= 1.3.9
BuildRequires:	pkgconfig(clutter-gtk-1.0)
BuildRequires:	pkgconfig(grilo-0.2) >= 0.2.0
BuildRequires:	pkgconfig(ice)
BuildRequires:	pkgconfig(libepc-ui-1.0) > 0.4.0
BuildRequires:	pkgconfig(libgdata) >= 0.4.0
BuildRequires:	pkgconfig(liblircclient0)
BuildRequires:	pkgconfig(libnautilus-extension) >= 2.91.3
BuildRequires:	pkgconfig(libpeas-gtk-1.0) >= 0.7.2
BuildRequires:	pkgconfig(libproxy-1.0)
BuildRequires:	pkgconfig(mx-1.0)
BuildRequires:	pkgconfig(pygobject-3.0)
BuildRequires:	pkgconfig(shared-mime-info)
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(gsettings-desktop-schemas)
BuildRequires:	pkgconfig(gnome-icon-theme)
BuildRequires:	pkgconfig(clutter-gst-2.0)
BuildRequires:	pkgconfig(gstreamer-pbutils-1.0)
BuildRequires:	pkgconfig(totem-plparser) >= 2.32.4
BuildRequires:	gstreamer1.0-soundtouch
%ifarch %{ix86} x86_64
BuildRequires:	pkgconfig(nvtvsimple)
%endif

Requires:	grilo-plugins
Requires:	iso-codes
Requires:	gstreamer1.0-plugins-base
Requires:	gstreamer1.0-plugins-good
Requires:	gstreamer1.0-soup
Suggests:	gstreamer1.0-resindvd
Suggests:	gstreamer1.0-a52dec
# Must have plugins. Totem doesn't start without them
Requires:	gstreamer1.0-gstclutter
Requires:	gstreamer1.0-soundtouch 

#gw opensubtitles plugin:
Requires:	pyxdg
# python plugins
Requires:	python-dbus
Requires:	python-gi

#gw needed by the iplayer plugin
Requires:	python-httplib2
Requires:	python-feedparser
Requires:	python-beautifulsoup

Obsoletes:	%{name}-tracker < 3.4

%description
Totem is simple movie player for the GNOME desktop. It
features a simple playlist, a full-screen mode, seek and volume
controls, as well as a pretty complete keyboard navigation.

%if %{build_mozilla}
%package	mozilla
Summary:	Totem video plugin for Mozilla Firefox
Group:		Networking/WWW
BuildRequires:	pkgconfig(dbus-1)
Obsoletes:	totem-mozilla-gstreamer < %{version}-%{release}
Provides:	totem-mozilla-gstreamer = %{version}-%{release}
Requires:	%{name} = %{version}-%{release}

%description mozilla
This embeds the Totem video player into web browsers based on Mozilla Firefox.
%endif

%package nautilus
Group:		Video
Summary:	Video and Audio Properties tab for Nautilus
#gw just for the translations:
Requires:	%{name} = %{version}-%{release}
Requires:	nautilus

%description nautilus
A Nautilus extension that shows the properties of audio and video
files in the properties dialogue.

%package -n %{libname}
Group:		System/Libraries
Summary:	Shared libraries for %{name}

%description -n %{libname}
This package contains the shared libraries for %{name}.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n %{develname}
Group:		Development/C
Summary:	Devel files for %{name}
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
Devel files for %{name}.

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--disable-static \
	--disable-run-in-source-tree \
	--disable-vegas-plugin \
	--enable-easy-codec-installation \
%if %{build_mozilla}
	--enable-browser-plugins \
%else
	--disable-browser-plugins \
%endif

%make

%install
%makeinstall_std
find %{buildroot} -name '*.la' -exec rm -f {} ';'
%find_lang %{name} --with-gnome

#menu
MIME_TYPES=`tr '\n' , < data/mime-type-list.txt | sed -e 's/,$//'`
desktop-file-install --vendor="" \
	--remove-category="Application" \
	--add-category="X-MandrivaLinux-Multimedia-Video" \
	--add-category="X-MandrivaLinux-CrossDesktop" \
	--dir %{buildroot}%{_datadir}/applications \
	%{buildroot}%{_datadir}/applications/*

#(nl) KDE Solid integration
mkdir -p %{buildroot}/%{_datadir}/apps/solid/actions
install -D -m 644 %{SOURCE1} %{buildroot}%{_datadir}/apps/solid/actions/

%files -f %{name}.lang
%doc README AUTHORS TODO NEWS
%{_bindir}/totem
%{_bindir}/totem-audio-preview
%{_bindir}/totem-video-thumbnailer
%dir %{_libdir}/totem
%dir %{_libdir}/totem/plugins/
%dir %{_libdir}/totem/plugins/grilo
%dir %{_libdir}/totem/plugins/im-status
%dir %{_libdir}/totem/plugins/save-file
%{_libdir}/totem/plugins/brasero-disc-recorder
%{_libdir}/totem/plugins/chapters
%{_libdir}/totem/plugins/dbus
%{_libdir}/totem/plugins/grilo/*
%{_libdir}/totem/plugins/gromit
%{_libdir}/totem/plugins/im-status/*
%{_libdir}/totem/plugins/lirc
%{_libdir}/totem/plugins/media-player-keys
%{_libdir}/totem/plugins/ontop
%{_libdir}/totem/plugins/opensubtitles
%{_libdir}/totem/plugins/properties
%{_libdir}/totem/plugins/apple-trailers
%{_libdir}/totem/plugins/autoload-subtitles
%{_libdir}/totem/plugins/recent
%{_libdir}/totem/plugins/pythonconsole
%{_libdir}/totem/plugins/rotation
%{_libdir}/totem/plugins/save-file/*
%{_libdir}/totem/plugins/screensaver
%{_libdir}/totem/plugins/screenshot
%{_libdir}/totem/plugins/skipto
%{_libdir}/totem/totem-bugreport.py
%{_datadir}/applications/totem.desktop
%{_datadir}/apps/solid/actions/totem-opendvd.desktop
%{_datadir}/GConf/gsettings/*.convert
%{_datadir}/glib-2.0/schemas/*.xml
%{_datadir}/icons/hicolor/*/*/*
%{_datadir}/thumbnailers/totem.thumbnailer
%{_datadir}/totem
%{_mandir}/man1/*

%files nautilus
%{_libdir}/nautilus/extensions-3.0/*

%if %{build_mozilla}
%files mozilla
%{_libdir}/mozilla/plugins/libtotem*.so
%{_libexecdir}/totem-plugin-viewer
%endif

%files -n %{libname}
%{_libdir}/libtotem.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Totem-1.0.typelib

%files -n %{develname}
%doc %{_datadir}/gtk-doc/html/%{name}
%{_libdir}/libtotem.so
%{_libdir}/pkgconfig/totem.pc
%{_includedir}/totem/%{api}/*
%{_datadir}/gir-1.0/Totem-1.0.gir

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21472 |12mu|totem-pl-parser-3.4.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 17
%define girmajor 1.0
%define libname %mklibname totem-plparser %{major}
%define libmini %mklibname totem-plparser-mini %{major}
%define girname %mklibname totem-plparser-gir %{girmajor}
%define develname %mklibname -d totem-plparser

Summary:	Playlist parser library from the Totem Movie Player
Name:		totem-pl-parser
Version:	3.4.5
Release:	1
License:	LGPLv2+
Group:		System/Libraries
URL:		http://www.hadess.net/totem.php3
Source0:	http://ftp.gnome.org/pub/GNOME/sources/totem-pl-parser/3.4/%{name}-%{version}.tar.xz

BuildRequires:	gnome-common
BuildRequires:	intltool
BuildRequires:	pkgconfig(gmime-2.6)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gtk-doc)
BuildRequires:	pkgconfig(libarchive)
BuildRequires:	pkgconfig(libquvi)
BuildRequires:	pkgconfig(libsoup-2.4)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:  libgcrypt-devel

%description
Shared library used by totem.

%package i18n
Summary:	Playlist parser library from the Totem Movie Player
Group:		System/Internationalization

%description i18n
This package contains the translations for %{name}.

%package -n %{libname}
Summary:	Playlist parser library from the Totem Movie Player
Group:		System/Libraries
Suggests:	%{name}-i18n >= %{version}-%{release}

%description -n %{libname}
Shared library used by totem.

%package -n %{libmini}
Summary:	Playlist parser library from the Totem Movie Player
Group:		System/Libraries

%description -n %{libmini}
Shared library used by totem - minimal version.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n	%{develname}
Summary:	Development libraries, include files for totem playlist parser
Group:		Development/GNOME and GTK+
Provides:	totem-plparser-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Requires:	%{libmini} = %{version}-%{release}
Requires:	%{girname} = %{version}-%{release}
Conflicts: 	%{_lib}totem-plparser0-devel
Obsoletes:	%{mklibname -d totem-plparser 7} < 3.4.2

%description -n	%{develname}
Development libraries, include files for totem playlist parser

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--disable-static

%make LIBS='-lgcrypt -lgmodule-2.0'

%install
%makeinstall_std

%find_lang %{name}

%files i18n -f %{name}.lang
%doc README NEWS

%files -n %{libname}
%{_libdir}/libtotem-plparser.so.%{major}*

%files -n %{libmini}
%{_libdir}/libtotem-plparser-mini.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/TotemPlParser-%{girmajor}.typelib

%files -n %{develname}
%doc ChangeLog AUTHORS
%doc %{_datadir}/gtk-doc/html/*
%{_libdir}/*.so
%{_datadir}/gir-1.0/TotemPlParser-%{girmajor}.gir
%{_libdir}/pkgconfig/*
%{_includedir}/%{name}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21473 |12mu|touchfreeze-0.2.5-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Utility to disable touchpad tap-clicking while typing
Name:		touchfreeze
Version:	0.2.5
Release:	4
License:	GPLv3+
Group:		System/Configuration/Hardware
Url:		http://qsynaptics.sourceforge.net/
Source0:	http://qsynaptics.sourceforge.net/%{name}-%{version}.tar.gz
Obsoletes:	qsynaptics < 0.22.0-15
BuildRequires:	qt4-devel
Requires:	synaptics

%description
TouchFreeze is a simple utility that disables the tap-click function
of Synaptics touchpads while you are typing. As long as you are typing,
tapping the touchpad will not count as a mouse click. It replaces
the previous QSynaptics and KSynaptics tools.

%files
%{_bindir}/%{name}
%{_sysconfdir}/xdg/autostart/rosa-%{name}.desktop
%{_datadir}/autostart/rosa-%{name}.desktop

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%qmake_qt4
%make LIBS="-lX11 -lQtCore -lQtGui"

%install
mkdir -p %{buildroot}%{_bindir}
install -m 0755 %{name} %{buildroot}%{_bindir}/%{name}

# XDG autostart
mkdir -p %{buildroot}%{_sysconfdir}/xdg/autostart
cat > %{buildroot}%{_sysconfdir}/xdg/autostart/rosa-%{name}.desktop << EOF
[Desktop Entry]
Exec=%{_bindir}/%{name}
Name=TouchFreeze - touchpad tap-click inhibitor
Terminal=false
Type=Application
StartupNotify=false
X-KDE-autostart-phase=2
X-KDE-autostart-after=panel
EOF

# KDE autostart
mkdir -p %{buildroot}%{_datadir}/autostart
cp %{buildroot}%{_sysconfdir}/xdg/autostart/rosa-%{name}.desktop %{buildroot}%{_datadir}/autostart/rosa-%{name}.desktop


%changelog
* Wed Nov 27 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.2.5-4
+ Revision: a50f64f
- LOG Fix build



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21474 |12mu|tpctl-4.17-19
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2
%define libname %mklibname smapidev %{major}
%define devname %mklibname smapidev -d

Summary:	Thinkpad Utilities
Name:		tpctl
Version:	4.17
Release:	19
Group:		System/Kernel and hardware
License:	GPLv2+
Url:		http://tpctl.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/tpctl/%{name}_%{version}.tar.gz
Source1:	apmiser.init.bz2
Source2:	hdparm-contrib-ultrabayd.tar.bz2
Source3:	ultrabayd.init.bz2
Source4:	ultrabay.suspend.bz2
Patch0:		hdparm-5.4-fix_path_bell_idectl.patch
Patch1:		tpctl-4.17_ncurses.patch
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(ncursesw)
Requires:	hdparm
ExclusiveArch:	%{ix86} x86_64

%description
Utilities specific to IBM Thinkpads.

%files
%doc AUTHORS COPYING README SUPPORTED-MODELS TROUBLESHOOTING VGA-MODES
%doc contrib/idectl-README
%config(noreplace) %{_sysconfdir}/sysconfig/suspend-scripts/suspend.d/*
%{_initrddir}/*
%{_sbindir}/*
%{_bindir}/*
%{_mandir}/man?/*

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Library associated with tpctl, needed for tpctl utilities
Group:		System/Libraries
Conflicts:	%{_lib}tpctl2 < 4.17-19
Obsoletes:	%{_lib}tpctl2 < 4.17-19

%description -n %{libname}
This library is mandatory for tpctl utilities.

%files -n %{libname}
%{_libdir}/libsmapidev.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development package with static libs and headers
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Conflicts:	%{_lib}tpctl2-devel < 4.17-12
Obsoletes:	%{_lib}tpctl2-devel < 4.17-12
Obsoletes:	%{_lib}tpctl-devel < 4.17-19

%description -n %{devname}
This package contains header files and static library for tpctl
utilities.

%files -n %{devname}
%{_libdir}/libsmapidev.so
%{_includedir}/*

#----------------------------------------------------------------------------

%prep
%setup -q -a 2
# 4.4-2mdk (Abel) needs Source2
%apply_patches
mv contrib/README contrib/idectl-README

# stupid makefile
perl -pi -e "s|-o 0 -g 0||g" Makefile

%build
%make PATH_LIB=%{_libdir}/

%install
mkdir -p %{buildroot}/{%{_sbindir},%{_mandir}/man1}
make install DEST=%{buildroot} PATH_LIB=%{_libdir}/

cd %{buildroot}/%{_libdir}/
ln -sf libsmapidev.so.2.0 libsmapidev.so
cd -
mkdir -p %{buildroot}/%{_initrddir}
bzcat %{SOURCE1} > %{buildroot}/%{_initrddir}/apmiser
chmod 755 %{buildroot}/%{_initrddir}/apmiser

mkdir -p %{buildroot}/%{_includedir}
cp -r include %{buildroot}/%{_includedir}/%{name}

mkdir -p %{buildroot}%{_mandir}/man8
install -m 0644 man/apmiser.8 %{buildroot}/%{_mandir}/man8/

# 4.4-2mdk (Abel) ultrabayd stuff
install -m 0755 contrib/idectl %{buildroot}/%{_sbindir}/idectl
install -m 0755 contrib/ultrabayd %{buildroot}/%{_sbindir}/ultrabayd
bzcat %{SOURCE3} > %{buildroot}%{_initrddir}/ultrabayd
chmod 755 %{buildroot}%{_initrddir}/ultrabayd
mkdir -p %{buildroot}%{_sysconfdir}/sysconfig/suspend-scripts/suspend.d/
bzcat %{SOURCE4} > %{buildroot}%{_sysconfdir}/sysconfig/suspend-scripts/suspend.d/ultrabay
chmod 755 %{buildroot}%{_sysconfdir}/sysconfig/suspend-scripts/suspend.d/ultrabay


%changelog
* Sat May 17 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.17-19
+ Revision: 91beeae
- Fix library and devel packages names, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21475 |12mu|tracker-0.16.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version}|cut -d. -f1,2)

%define major	0
%define api	0.16
%define libname	%mklibname %{name} %{api} %{major}
%define girname	%mklibname %{name}-gir %{api}
%define devname	%mklibname %{name} -d

%define build_evo 0
%define build_doc 0

#gw libtracker-common is in the main package and not provided
%define __noautoreq 'devel\\(libtracker-common\\|devel\\(libtracker-data'

Summary:	Desktop-neutral metadata-based search framework
Name:		tracker
Version:	0.16.2
Release:	1
License:	GPLv2+ and LGPLv2+
Group:		Graphical desktop/GNOME
URL:		http://www.tracker-project.org
Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
Patch0:		tracker-0.12.8-linkage.patch

BuildRequires: desktop-file-utils
BuildRequires: glib2.0-common
BuildRequires: firefox
BuildRequires: intltool
BuildRequires: mozilla-thunderbird
BuildRequires: giflib-devel
BuildRequires: tiff-devel
BuildRequires: jpeg-devel
BuildRequires: libunistring-devel
BuildRequires: pkgconfig(camel-1.2)
BuildRequires: pkgconfig(evolution-data-server-1.2) >= 3.3
BuildRequires: pkgconfig(evolution-plugin-3.0)
BuildRequires: pkgconfig(evolution-shell-3.0) >= 3.1
BuildRequires: pkgconfig(exempi-2.0) >= 2.1.0
BuildRequires: pkgconfig(flac) >= 1.2.1
BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= 2.12.0
BuildRequires: pkgconfig(gee-1.0) >= 0.3
BuildRequires: pkgconfig(gio-unix-2.0) >= 2.28.0
BuildRequires: pkgconfig(glib-2.0) >= 2.28.0
BuildRequires: pkgconfig(gmodule-2.0) >= 2.28.0
BuildRequires: pkgconfig(gnome-keyring-1) >= 2.26
BuildRequires: pkgconfig(gnome-desktop-3.0)
BuildRequires: pkgconfig(gobject-introspection-1.0) >= 0.9.5
BuildRequires: pkgconfig(gstreamer-1.0)
BuildRequires: pkgconfig(gstreamer-pbutils-1.0)
BuildRequires: pkgconfig(gstreamer-tag-1.0)
BuildRequires: pkgconfig(gthread-2.0) >= 2.28.0
BuildRequires: pkgconfig(gtk+-3.0) >= 3.0.0
BuildRequires: pkgconfig(libcue)
BuildRequires: pkgconfig(libexif) >= 0.6
BuildRequires: pkgconfig(libebackend-1.2)
BuildRequires: pkgconfig(libgsf-1) >= 1.13
BuildRequires: pkgconfig(libiptcdata)
BuildRequires: pkgconfig(libnm-glib) >= 0.8
BuildRequires: pkgconfig(libpng) >= 1.2
BuildRequires: pkgconfig(libstreamanalyzer) >= 0.7.0
BuildRequires: pkgconfig(libxine) >= 1.0
BuildRequires: pkgconfig(libxml-2.0) >= 2.6
BuildRequires: pkgconfig(pango) >= 1.0.0
BuildRequires: pkgconfig(poppler-glib) >= 0.16.0
BuildRequires: pkgconfig(rest-0.7) >= 0.6
BuildRequires: pkgconfig(sqlite3) >= 3.7.0
BuildRequires: pkgconfig(taglib_c) >= 1.6
BuildRequires: pkgconfig(totem-plparser)
BuildRequires: pkgconfig(upower-glib) >= 0.9.0
BuildRequires: pkgconfig(uuid)
BuildRequires: pkgconfig(vorbisfile) >= 0.22

Requires:	odt2txt

Obsoletes:     tracker-applet < %{version}
Provides:      tracker-applet = %{version}

%description
Tracker is a framework designed to extract information and metadata about your 
personal data so that it can be searched easily and quickly. Tracker is
desktop-neutral, fast and resource efficient.

%package common
Summary:	Graphical search tool for Tracker search framework
Group:		Graphical desktop/GNOME
Requires:	%{name} = %{version}

%description common
Tracker is a tool designed to extract information and metadata about your 
personal data so that it can be searched easily and quickly. Tracker is
desktop-neutral, fast and resource efficient. This package contains common
files for the tracker framework.

%package preferences
Summary:	Configuration tool for Tracker search framework
Group:		Graphical desktop/GNOME
Requires:	%{name} = %{version}-%{release}
Requires:	%{name}-common = %{version}-%{release}

%description preferences
Tracker is a tool designed to extract information and metadata about your 
personal data so that it can be searched easily and quickly. Tracker is
desktop-neutral, fast and resource efficient. This package contains the
GNOME-based configuration tool for the tracker framework.

%if %{build_evo}
%package -n evolution-tracker
Group:Networking/Mail
Summary: Integrate Evolution with the Tracker desktop search
Requires: evolution
Requires:	%{name} = %{version}-%{release}
BuildRequires:	pkgconfig(evolution-plugin-3.0)

%description -n evolution-tracker
Tracker is a tool designed to extract information and metadata about your 
personal data so that it can be searched easily and quickly. Tracker is
desktop-neutral, fast and resource efficient. This package contains an
evolution plugin for Tracker integration.
%endif

%package -n nautilus-tracker
Group: Graphical desktop/GNOME
Summary: Nautilus integration of tracker
Requires:	%{name} = %{version}-%{release}
BuildRequires: nautilus-devel

%description -n nautilus-tracker
Tracker is a tool designed to extract information and metadata about your 
personal data so that it can be searched easily and quickly. Tracker is
desktop-neutral, fast and resource efficient. This package contains an
nautilus plugin for Tracker integration.

%package firefox-plugin
Summary:        A simple bookmark exporter for Tracker
Group:		Graphical desktop/GNOME
Requires:       %{name} = %{version}-%{release}

%description firefox-plugin
This Firefox addon exports your bookmarks to Tracker, so that you can search
for them for example using tracker-needle.

%package thunderbird-plugin
Summary:        Thunderbird extension to export mails to Tracker
Group:		Graphical desktop/GNOME
Requires:       %{name} = %{version}-%{release}

%description thunderbird-plugin
A simple Thunderbird extension to export mails to Tracker.

%package -n %{libname}
Group:		System/Libraries
Summary:	Shared library of Tracker

%description -n %{libname}
Tracker is a tool designed to extract information and metadata about your 
personal data so that it can be searched easily and quickly. Tracker is
desktop-neutral, fast and resource efficient.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n %{devname}
Group:		Development/C
Summary:	Development library of Tracker
Requires:	%{libname} = %{version}-%{release}
Requires:	%{girname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{mklibname tracker 0 -d}

%description -n %{devname}
Tracker is a tool designed to extract information and metadata about your 
personal data so that it can be searched easily and quickly. Tracker is
desktop-neutral, fast and resource efficient.

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--disable-static \
	--enable-libflac \
	--disable-functional-tests \
%if %{build_doc}
	--enable-gtk-doc \
%endif
	--enable-libvorbis \
%if !%{build_evo}
	--disable-miner-evolution \
%else
	--enable-miner-evolution \
%endif
    --with-firefox-plugin-dir=%{_libdir}/firefox/extensions         \
    --with-thunderbird-plugin-dir=%{_libdir}/thunderbird/extensions 

%make  LIBS='-lgmodule-2.0'

%install
%makeinstall_std
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'
rm -rf %{buildroot}%{_datadir}/tracker-tests

%find_lang %{name}

# do not start under KDE
desktop-file-install \
	--dir=%{buildroot}/%{_sysconfdir}/xdg/autostart \
	--remove-only-show-in=KDE \
	%{buildroot}/%{_sysconfdir}/xdg/autostart/*.desktop

%files -f %{name}.lang
%doc README NEWS AUTHORS ChangeLog
%config(noreplace) %{_sysconfdir}/xdg/autostart/%{name}-miner-fs.desktop
%config(noreplace) %{_sysconfdir}/xdg/autostart/%{name}-store.desktop
%{_bindir}/%{name}-control
%{_bindir}/%{name}-import
%{_bindir}/%{name}-info
%{_bindir}/%{name}-needle
%{_bindir}/%{name}-search
%{_bindir}/%{name}-sparql
%{_bindir}/%{name}-stats
%{_bindir}/%{name}-tag
%{_datadir}/%{name}
%dir %{_libdir}/%{name}-%{api}/extract-modules
%dir %{_libdir}/%{name}-%{api}/writeback-modules
%{_libdir}/%{name}-%{api}/extract-modules/*.so
%{_libdir}/%{name}-%{api}/writeback-modules/*.so
%{_libexecdir}/%{name}-extract
%{_libexecdir}/%{name}-miner-fs
%{_libexecdir}/%{name}-store
%{_libexecdir}/tracker-writeback
%{_datadir}/dbus-1/services/org.freedesktop.Tracker1.Extract.service
%{_datadir}/dbus-1/services/org.freedesktop.Tracker1.Miner*
%{_datadir}/dbus-1/services/org.freedesktop.Tracker1.Writeback.service
%{_datadir}/dbus-1/services/org.freedesktop.Tracker1.service
%{_datadir}/applications/tracker-needle.desktop
%{_datadir}/glib-2.0/schemas/org.freedesktop.Tracker.*
%{_mandir}/man1/tracker-*.1*
%exclude %{_mandir}/man1/tracker-preferences.1*

%files common
%{_iconsdir}/hicolor/*/apps/%{name}.*

%files preferences
%{_bindir}/tracker-preferences
%{_datadir}/applications/tracker-preferences.desktop
%{_mandir}/man1/tracker-preferences.1*

%files -n %{libname}
%{_libdir}/libtracker-extract-%{api}.so.%{major}*
%{_libdir}/libtracker-miner-%{api}.so.%{major}*
%{_libdir}/libtracker-sparql-%{api}.so.%{major}*
%{_libdir}/%{name}-%{api}/libtracker-*.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/Tracker-%{api}.typelib
%{_libdir}/girepository-1.0/TrackerExtract-%{api}.typelib
%{_libdir}/girepository-1.0/TrackerMiner-%{api}.typelib

%files thunderbird-plugin
%{_datadir}/xul-ext/trackerbird/
%{_libdir}/thunderbird/extensions/trackerbird@bustany.org
%{_datadir}/applications/trackerbird-launcher.desktop

%files firefox-plugin
%{_datadir}/xul-ext/trackerfox/
%{_libdir}/firefox/extensions/trackerfox@bustany.org

%files -n %{devname}
%{_libdir}/lib*.so
%{_libdir}/%{name}-%{api}/libtracker-*.so
%{_includedir}/%{name}-%{api}/*
%{_libdir}/pkgconfig/tracker-extract-%{api}.pc
%{_libdir}/pkgconfig/tracker-miner-%{api}.pc
%{_libdir}/pkgconfig/tracker-sparql-%{api}.pc
%{_datadir}/gtk-doc/html/libtracker-extract
%{_datadir}/gtk-doc/html/libtracker-miner
%{_datadir}/gtk-doc/html/libtracker-sparql
%{_datadir}/vala/vapi/tracker-miner-%{api}.vapi
%{_datadir}/vala/vapi/tracker-miner-%{api}.deps
%{_datadir}/vala/vapi/tracker-sparql-%{api}.vapi
%{_datadir}/vala/vapi/tracker-sparql-%{api}.deps
%{_datadir}/gir-1.0/Tracker-%{api}.gir
%{_datadir}/gir-1.0/TrackerExtract-%{api}.gir
%{_datadir}/gir-1.0/TrackerMiner-%{api}.gir

%if %{build_evo}
%files -n evolution-tracker
%{_libdir}/evolution/*/plugins/liborg-freedesktop-Tracker-evolution-plugin.so
%{_libdir}/evolution/*/plugins/org-freedesktop-Tracker-evolution-plugin.eplug
%endif

%files -n nautilus-tracker
%{_libdir}/nautilus/extensions-3.0/libnautilus-tracker-tags*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21476 |12mu|transmission-2.76-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_without gtk

Summary:	Simple Bittorrent client
Name:		transmission
Version:	2.76
Release:	1
Source0:	http://download.transmissionbt.com/files/%{name}-%{version}.tar.xz
License:	MIT and GPLv2
Group:		Networking/File transfer
URL:		http://www.transmissionbt.com/
# Patch0:		transmission-2.51-mdv-desktop.patch
BuildRequires:	qt4-devel >= 4:4.6.0
BuildRequires:	bzip2
BuildRequires:	pkgconfig(openssl)
BuildRequires:	desktop-file-utils
BuildRequires:	imagemagick
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libevent)
BuildRequires:	intltool

%description
Transmission is a free, lightweight BitTorrent client. It features a 
simple, intuitive interface on top of an efficient back-end.

%package common
Summary:	Common files for Transmission Bittorrent client
Group:		Networking/File transfer
Conflicts:	transmission < 1.74

%description common
Transmission is a free, lightweight BitTorrent client. This package
contains the common files used by the different front-ends.


%package cli
Summary:	Command line interface for Transmission BitTorrent client
Group:		Networking/File transfer
Requires:	%{name}-common = %{version}
Conflicts:	transmission < 1.74

%description cli
Transmission is a free, lightweight BitTorrent client. This package
contains the command line interface front-end.


%if %with gtk
%package gtk
Summary:	GTK Interface for Transmission BitTorrent client
Group:		Networking/File transfer
BuildRequires:	gtk+2-devel
BuildRequires:	libGConf2-devel
BuildRequires:	pkgconfig(libcanberra-gtk)
BuildRequires:	pkgconfig(ndesk-dbus-glib-1.0)
BuildRequires:	pkgconfig(libnotify)
Requires:	%{name}-common = %{version}
Provides:	%{name} = %{version}-%{release}
Provides:	%{name}-gui = %{version}-%{release}
Obsoletes:	transmission < 1.74-1
# Old, unmaintained clients that used old wx: transmission is as good
# an upgrade path as any - AdamW 2008/12
Obsoletes:	BitTornado <= 0:0.3.18-4
Obsoletes:	bittorrent-gui <= 5.2.2-3

%description gtk
Transmission is a free, lightweight BitTorrent client. It features a
simple, intuitive interface on top of an efficient back-end.

This package provides the GTK Interface.
%endif


%package qt4
Summary:	Qt4 Interface for Transmission BitTorrent client
Group:		Networking/File transfer
Provides:	%{name}-gui = %{version}-%{release}
Requires:	%{name}-common = %{version}

%description qt4
Transmission is a simple BitTorrent client. It features a very simple,
intuitive interface (gui and command-line) on top on an efficient,
cross-platform back-end.

This package contains QTransmission, a QT4 based GUI for Transmission
loosely based on the GTK+ client.


%package daemon
Summary:	Qt4 Interface for Transmission BitTorrent client
Group:		Networking/File transfer
Requires:	%{name}-common = %{version}

%description daemon
Transmission is a simple BitTorrent client. It features a very simple,
intuitive interface (gui and command-line) on top on an efficient,
cross-platform back-end.

This package contains the transmission-daemon.


%prep
%setup -q -n %{name}-%{version}
%patch0 -p1

%build
%configure
%make

#QT Gui
pushd qt
%qmake_qt4 qtr.pro
%make
popd

%install
%makeinstall_std
%if %with gtk
%find_lang %{name}-gtk
%endif

mkdir -p %{buildroot}%{_iconsdir}/hicolor/{48x48,32x32,16x16}/apps
convert -scale 48 %{buildroot}/usr/share/pixmaps/transmission.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png 
convert -scale 32 %{buildroot}/usr/share/pixmaps/transmission.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert -scale 16 %{buildroot}/usr/share/pixmaps/transmission.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png

#Qt Gui Installation
pushd qt
INSTALL_ROOT=%{buildroot}%{_prefix} make install
popd

# Install transmission-qt.desktop manually as make install doesn't install it:
cp -a qt/transmission-qt.desktop %{buildroot}/%{_datadir}/applications/

%files common
%doc README NEWS AUTHORS
%{_datadir}/%{name}
%{_datadir}/pixmaps/%{name}.png
%{_iconsdir}/hicolor/*/apps/*

%files cli
%{_bindir}/%{name}-cli
%{_bindir}/%{name}-create
%{_bindir}/%{name}-edit
%{_bindir}/%{name}-remote
%{_bindir}/%{name}-show
%{_mandir}/man1/%{name}-cli.1*
%{_mandir}/man1/%{name}-create.1*
%{_mandir}/man1/%{name}-edit.1*
%{_mandir}/man1/%{name}-remote.1*
%{_mandir}/man1/%{name}-show.1*

%files daemon
%{_bindir}/%{name}-daemon
%{_mandir}/man1/%{name}-daemon.1*

%if %with gtk
%files gtk -f %{name}-gtk.lang
%{_bindir}/%{name}-gtk
%{_datadir}/applications/%{name}-gtk.desktop
%{_mandir}/man1/%{name}-gtk.1*
%endif

%files qt4
%{_bindir}/%{name}-qt
%{_datadir}/applications/%{name}-qt.desktop
%{_mandir}/man1/%{name}-qt.1*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21477 |12mu|tvtime-1.0.2-20
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	High quality television application
Name:		tvtime
Version:	1.0.2
Release:	20
Group:		Video
License:	GPLv2+ and LGPLv2+
Url:		http://tvtime.net/
Source0:	http://prdownloads.sourceforge.net/tvtime/%{name}-%{version}.tar.bz2
Source1:	tvtime_ru.gmo.tar.gz
Patch0:		tvtime-1.0.2.buildfix.patch
# Build against system v4l / v4l2 headers rather than the obsolete
# ones included, which cause the build to fail - AdamW 2007/08
Patch1:		tvtime-1.0.2-v4lheaders.patch
Patch2:		tvtime-1.0.2-fix-str-fmt.patch
#from fedora
Patch3:		tvtime-1.0.2-localedef.patch
Patch4:		tvtime-1.0.2-videoinput.patch
# http://sourceforge.net/tracker/?func=detail&atid=506989&aid=1634306&group_id=64301
Patch5:		tvtime-1.0.2-savematte.patch
Patch6:		tvtime-1.0.2-png15.patch
BuildRequires:	desktop-file-utils
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(ice)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	pkgconfig(xtst)
BuildRequires:	pkgconfig(xv)
BuildRequires:	pkgconfig(xxf86vm)

%description
Tvtime is a high quality television application for use with video capture
cards. It processes the input from a capture card and displays it on a
computer monitor or projector. Unlike other television applications, Tvtime
focuses on high visual quality making it ideal for videophiles.

Tvtime supports:

 - Deinterlaced output at full interlaced rate of 59.94 frames per second for
   NTSC source, or 50 frames per second for PAL sources. This gives smoothness
   of motion and high visual quality.

 - Multiple deinterlacing algorithms for finding the optimal mode for your
   video content and available processor speed.

 - 16:9 aspect ratio mode for the highest available resolution when processing
   input from an external DVD player or digital satellite receiver.

 - A super-slick on-screen-display for the complete television experience,
   with a featureful menu system.

 - 2-3 Pulldown detection for optimal quality viewing of film content from
   NTSC sources.

%files -f %{name}.lang
%doc AUTHORS ChangeLog NEWS README
%doc data/COPYING.FreeMonoBold data/COPYING.tvtimeSansBold docs/html
%{_bindir}/*
%{_mandir}/man?/*
%lang(de) %{_mandir}/de/man?/*
%lang(es) %{_mandir}/es/man?/*
%dir %{_sysconfdir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}/tvtime.xml
%{_datadir}/%{name}
# freedesktop stuff
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/*/%{name}.png
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/pixmaps/%{name}.xpm

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p1 -b .v4l
%patch2 -p0 -b .str
%patch3 -p1 -b .locale
%patch4 -p1 -b .videoinput
%patch5 -p1 -b .savematte
%patch6 -p1 -b .png15

pushd po
tar -xvzf %{SOURCE1}
popd

%build
%configure2_5x
%make

%install
%makeinstall ROOT=%{buildroot}

#xdg
mv %{buildroot}%{_datadir}/applications/net-%{name}.desktop \
%{buildroot}%{_datadir}/applications/%{name}.desktop

perl -pi -e 's/tvtime.png/tvtime/' \
    %{buildroot}%{_datadir}/applications/%{name}.desktop

desktop-file-install --vendor="" \
    --remove-category="Application" \
    --add-category="TV" \
    --add-category="Video" \
    --add-category="X-MandrivaLinux-CrossDesktop" \
    --dir %{buildroot}%{_datadir}/applications \
    %{buildroot}%{_datadir}/applications/*

%find_lang %{name}


%changelog
* Wed Dec 03 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0.2-20
+ Revision: 894db54
- Add Russian translation, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21478 |12mu|txt2man-1.5.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Converts flat ASCII text to man page format
Name:     	txt2man
Version:	1.5.6
Release:	1
License:	GPLv2+
Group:		Text tools
Source0: 	http://mvertes.free.fr/download/%{name}-%{version}.tar.gz
URL:		http://mvertes.free.fr/download/
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot
Buildarch:	noarch
Requires:	gawk

%description
It is a shell script using gnu awk, that should run on any Unix-like
system. The syntax of the ASCII text is very straightforward and looks
very much like the output of the man(1) program.

%prep
%setup -q

%install
rm -rf %buildroot

mkdir -p %buildroot%_bindir
install -m0755 *man %buildroot%_bindir/

mkdir -p %buildroot%_mandir/man1
install -m0644 *.1 %buildroot%{_mandir}/man1/

%clean
rm -rf %buildroot

%files
%defattr(-, root, root)
%{_bindir}/*
%{_mandir}/man1/*


%changelog
* Sun Sep 20 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.5.5-2mdv2010.0
+ Revision: 445595
- rebuild

* Mon Dec 01 2008 Funda Wang <fundawang@mandriva.org> 1.5.5-1mdv2009.1
+ Revision: 308737
- import txt2man




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21479 |12mu|uClibc-0.9.33.2-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# disable stack protector, build doesn't work with it
%define _ssp_cflags     %{nil}

%define	uclibc_root	%{_prefix}/uclibc
%define	uclibc_cc	uclibc-gcc

%define	majorish	0.9.33
%define	libname	%mklibname %{name} %{majorish}
%define	libdev	%mklibname %{name} -d

Summary:	A C library optimized for size useful for embedded applications
Name:		uClibc
Version:	%{majorish}.2
Release:	12
License:	LGPLv2.1
Group:		System/Libraries
URL:		http://uclibc.org/
Source0:	http://uclibc.org/downloads/%{name}-%{version}.tar.xz
Source2:	uClibc-0.9.33.2-config
Patch1:		uClibc-0.9.30.1-lib64.patch
# http://lists.busybox.net/pipermail/uclibc/2009-September/043035.html
Patch2:		uClibc-0.9.32-rc3-add-rpmatch-function.patch
# http://svn.exactcode.de/t2/branches/7.0/package/base/uclibc/scanf-aflag.patch
Patch3:		uClibc-0.9.31-add-scanf-a-flag.patch
# (proyvind): the ABI isn't stable, so set it to current version
Patch4:		uClibc-0.9.33.2-unstable-abi.patch
# from mga (rtp) add hacks for unwind symbol on arm (was picking glibc symbols
# so was trying to link together glibc&uClibc...)
Patch7:		uClibc-arm_hack_unwind.patch
Patch8:		uClibc-0.9.32-no-gstabs.patch
# http://lists.busybox.net/pipermail/uclibc/2011-March/045003.html
Patch9:		uClibc-0.9.33.2-origin.patch
Patch10:	uClibc-0.9.33-posix_fallocate.patch
Patch11:	uClibc-0.9.33-dup3.patch

%description
uClibc (pronounced yew-see-lib-see) is a c library for developing
embedded linux systems. it is much smaller than the gnu c library,
but nearly all applications supported by glibc also work perfectly
with uclibc. porting applications from glibc to uclibc typically
involves just recompiling the source code. uclibc even supports
shared libraries and threading. it currently runs on standard
linux and  mmu-less (also known as uclinux) systems with support
for alpha, arm, cris, i386, i960, h8300, m68k, mips/mipsel,
powerpc, sh, sparc, and v850 processors.

if you are building an embedded linux system and you find that
glibc is eating up too much space, you should consider using
uclibc. if you are building a huge fileserver with 12 terabytes of
storage, then using glibc may make more sense. unless, for
example, that 12 terabytes will be network attached storage and
you plan to burn linux into the system's firmware...

%package -n	%{libname}
Summary:	%{summary}
Group:		System/Libraries
Requires:	uClibc >= %{EVRD}
%rename		%{_lib}uClibc

%description -n	%{libname}
uClibc (pronounced yew-see-lib-see) is a c library for developing
embedded linux systems. it is much smaller than the gnu c library,
but nearly all applications supported by glibc also work perfectly
with uclibc. porting applications from glibc to uclibc typically
involves just recompiling the source code. uclibc even supports
shared libraries and threading. it currently runs on standard
linux and  mmu-less (also known as uclinux) systems with support
for alpha, arm, cris, i386, i960, h8300, m68k, mips/mipsel,
powerpc, sh, sparc, and v850 processors.

if you are building an embedded linux system and you find that
glibc is eating up too much space, you should consider using
uclibc. if you are building a huge fileserver with 12 terabytes of
storage, then using glibc may make more sense. unless, for
example, that 12 terabytes will be network attached storage and
you plan to burn linux into the system's firmware...

%package -n	%{libdev}
Summary:	Development files & libraries for uClibc
Group:		Development/C
Requires:	%{libname} = %{EVRD}
%rename		%{name}-devel
%rename		%{_lib}uClibc-static-devel
%rename		%{name}-static-devel
Provides:	libc-static

%description -n	%{libdev}
Small libc for building embedded applications.

%prep
%setup -q
#%%patch1 -p1 -b .lib64~
%patch2 -p1 -b .rpmatch~
%patch3 -p1 -b .a_flag~
%patch4 -p1 -b .abi~
%patch7 -p1 -b .unwind~
%patch8 -p1 -b .gstabs~
%patch9 -p1 -b .origin~
%patch10 -p1 -b .fallocate~
%patch11 -p1 -b .dup3~

%ifarch %{ix86}
# -fvar-tracking-assignments creates sections uClibc's ld.so can't parse
%define arch_cflags -fno-var-tracking-assignments
%endif

%define arch %(echo %{_arch} | sed -e 's/ppc/powerpc/' -e 's!mips*!mips!')
%ifarch %{arm}
echo -e "CONFIG_ARM_EABI=y\n# ARCH_WANTS_BIG_ENDIAN is not set\nARCH_WANTS_LITTLE_ENDIAN=y\n" >> .config
cat %{SOURCE2} |sed \
	-e "s!UCLIBC_HAS_FPU=y!# UCLIBC_HAS_FPU is not set!g" \
	-e "s|@CFLAGS@|%{optflags}|g" \
%else
# -std=gnu99 is needed for libcrypt sha256 & sha512 support
cat %{SOURCE2} |sed \
	-e "s|@CFLAGS@|%{optflags} -std=gnu99 %{ldflags} -muclibc -Wl,-rpath=%{uclibc_root}/%{_lib} -Wl,-rpath=%{uclibc_root}%{_libdir}|g" \
%endif
	-e "s|@ARCH@|%{arch}|g" \
	-e "s|@LIB@|%{_lib}|g" \
	-e "s|@PREFIX@|%{uclibc_root}|g" \
	>> .config
%global cflags %{optflags} -Os -std=gnu99 %{ldflags} -muclibc -Wl,-rpath=%{uclibc_root}/%{_lib} -Wl,-rpath=%{uclibc_root}%{_libdir} -fuse-ld=bfd %{?arch_cflags}
%build
yes "" | %make oldconfig VERBOSE=2

%make CC="gcc -fuse-ld=bfd" VERBOSE=2 CPU_CFLAGS="" all utils

%check
exit 0
ln -snf %{_includedir}/{asm,asm-generic,linux} test
ln -snf %{buildroot}%{uclibc_root} install_dir
# This test relies on /etc/ethers being present to pass, so we'll skip it by
# removing it
rm -f test/inet/tst-ethers*
%make check VERBOSE=2 || /bin/true 

%install
#(proyvind): to prevent possible interference...
export LD_LIBRARY_PATH=
make CC="gcc -fuse-ld=bfd" VERBOSE=2 CPU_CFLAGS="" UCLIBC_EXTRA_CFLAGS="%{cflags}" PREFIX=%{buildroot} install
make CC="gcc -fuse-ld=bfd" -C utils VERBOSE=2 CPU_CFLAGS="" UCLIBC_EXTRA_CFLAGS="%{cflags}" PREFIX=%{buildroot} utils_install

# be sure that we don't package any backup files
find %{buildroot} -name \*~|xargs rm -f

install -d %{buildroot}%{_bindir}
# using 'rpm --eval' here for multilib purposes..
#TODO: figure out binutils --sysroot + multilib in binutils package?
cat > %{buildroot}%{_bindir}/%{uclibc_cc} << EOF
#!/bin/sh
export C_INCLUDE_PATH="\$(rpm --eval %%{uclibc_root}%%{_includedir}):\$(gcc -print-search-dirs|grep install:|cut -d\  -f2)include"
#XXX: this should add rpath, but for some reason it no longer happens and we
# have to pass the -rpath option to the linker as well
export LD_RUN_PATH="\$(rpm --eval %%{uclibc_root}/%%{_lib}:%%{uclibc_root}%%{_libdir})"
export LIBRARY_PATH="\$LD_RUN_PATH"
%ifarch %{arm}
# avoid getting troubles. without it, linker is called with -lgcc -lgss_s and then
# pulls glibc. Typical example are the unwind symbols.
# It's a really nasty hack :(
UNWIND_HACK=-static-libgcc
%endif
exec gcc -muclibc \$UNWIND_HACK -Wl,-rpath="\$LD_RUN_PATH" "\$@" 
EOF
chmod +x %{buildroot}%{_bindir}/%{uclibc_cc}

install -d %{buildroot}%{_sysconfdir}/rpm/macros.d
cat > %{buildroot}%{_sysconfdir}/rpm/macros.d/uclibc.macros << EOF
%%uclibc_root	%{uclibc_root}
%%uclibc_cc	%{uclibc_cc}
%%uclibc_cflags	%%{optflags} -fno-stack-protector -Os
EOF

#(peroyvind) rpm will make these symlinks relative
ln -snf %{_includedir}/{asm,asm-generic,linux} %{buildroot}%{uclibc_root}%{_includedir}

# crack hack to get uclibc working with chroot within uclibc root..
#mkdir -p %{buildroot}%{uclibc_root}%{uclibc_root}
#ln -s ../../%{_lib} %{buildroot}%{uclibc_root}%{uclibc_root}/%{_lib}

%if "%{_lib}" == "lib64"
ln -s ld64-uClibc.so.%{majorish} %{buildroot}%{uclibc_root}/%{_lib}/ld64-uClibc.so.0
install -d %{buildroot}%{uclibc_root}{/lib,%{_prefix}/lib}
%else
ln -s ld-uClibc.so.%{majorish} %{buildroot}%{uclibc_root}/lib/ld-uClibc.so.0
%endif

for dir in /bin /sbin %{_prefix} %{_bindir} %{_sbindir}; do
	mkdir -p %{buildroot}%{uclibc_root}$dir
done

mkdir -p %{buildroot}%{uclibc_root}%{_sysconfdir}
touch %{buildroot}%{uclibc_root}%{_sysconfdir}/ld.so.{conf,cache}

%post -p %{uclibc_root}/sbin/ldconfig

%triggerin -- %{uclibc_root}/lib/*.so.*, %{uclibc_root}/lib64/*.so.*, %{uclibc_root}%{_prefix}/lib/*.so.*, %{uclibc_root}%{_prefix}/lib64/*.so.*
%{uclibc_root}/sbin/ldconfig -X

%files
%doc README
%dir %{uclibc_root}/bin
%dir %{uclibc_root}/sbin
%dir %{uclibc_root}%{_bindir}
%dir %{uclibc_root}%{_sbindir}
%dir %{uclibc_root}%{_sysconfdir}
%verify(not md5 size mtime) %config(noreplace) %{uclibc_root}%{_sysconfdir}/ld.so.conf
%ghost %{uclibc_root}%{_sysconfdir}/ld.so.cache
%{uclibc_root}%{_bindir}/getconf
%{uclibc_root}%{_bindir}/ldd
%{uclibc_root}/sbin/ldconfig
#%dir %{uclibc_root}%{uclibc_root}
#%dir %{uclibc_root}%{uclibc_root}/%{_lib}
%if "%{_lib}" == "lib64"
%{uclibc_root}/%{_lib}/ld64-uClibc.so.0
#%{uclibc_root}%{uclibc_root}/%{_lib}/ld64-uClibc.so.0
%else
%{uclibc_root}/lib/ld-uClibc.so.0
#%{uclibc_root}%{uclibc_root}/lib/ld-uClibc.so.0
%endif

%files -n %{libname}
%dir %{uclibc_root}
%dir %{uclibc_root}%{_prefix}
%if "%{_lib}" == "lib64"
%dir %{uclibc_root}/lib
%dir %{uclibc_root}%{_prefix}/lib
%endif
%dir %{uclibc_root}/%{_lib}
%dir %{uclibc_root}%{_libdir}
%ifnarch %{sparcx}	
%{uclibc_root}/%{_lib}/*-*%{version}.so
%{uclibc_root}/%{_lib}/*.so.%{majorish}
%endif

%files -n %{libdev}
%doc docs/* Changelog TODO
%{_bindir}/%{uclibc_cc}
%{_sysconfdir}/rpm/macros.d/uclibc.macros
%{uclibc_root}%{_includedir}
%{uclibc_root}%{_libdir}/crt1.o
%{uclibc_root}%{_libdir}/crti.o
%{uclibc_root}%{_libdir}/crtn.o
%ifnarch %{sparcx}
%{uclibc_root}%{_libdir}/Scrt1.o
%{uclibc_root}%{_libdir}/librt.so
%{uclibc_root}%{_libdir}/libnsl.so
%{uclibc_root}%{_libdir}/libpthread.so
%{uclibc_root}%{_libdir}/libc.so
%{uclibc_root}%{_libdir}/libcrypt.so
%{uclibc_root}%{_libdir}/libdl.so
%{uclibc_root}%{_libdir}/libm.so
%{uclibc_root}%{_libdir}/libresolv.so
%{uclibc_root}%{_libdir}/libutil.so
%endif
%{uclibc_root}%{_libdir}/lib*.a
%{uclibc_root}%{_libdir}/uclibc_nonshared.a


%changelog
* Wed Sep 05 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.9.33.2-7
+ Revision: 816384
- enable:
  UCLIBC_BUILD_NOW
  UCLIBC_HAS_ARC4RANDOM
  UCLIBC_HAS_FULL_RPC
- use bfd linker for now as gold has issues compiling uClibc if prelink support
  support is enabled
- add support for dup3() (P11)
- add support for posix_fallocate() (P10)
- add support for $ORIGIN (P9)
- increase verbosiveness
- enable UCLIBC_HAS_FOPEN_CLOSEEXEC_MODE
- parallel builds seems to be working just fine again :)
- enable sha256 & sha512 support




@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21480 |12mu|ucpp-1.3.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	13
%define libname %mklibname ucpp %{major}
%define devname %mklibname ucpp -d 

Summary:	A quick and light preprocessor, but anyway fully compliant to C99
Name:		ucpp
Version:	1.3.4
Release:	2
License:	BSD-3-Clause
Group:		Development/C++
Url:		http://code.google.com/p/ucpp/
Source0:	http://dev.gentooexperimental.org/~scarabeus/%{name}-%{version}.tar.xz

%description
A C preprocessor is a part of a C compiler responsible for macro
replacement, conditional compilation and inclusion of header files.
It is often found as a stand-alone program on Unix systems.

ucpp is such a preprocessor; it is designed to be quick and light,
but anyway fully compliant to the ISO standard 9899:1999, also known
as C99. ucpp can be compiled as a stand-alone program, or linked to
some other code; in the latter case, ucpp will output tokens, one
at a time, on demand, as an integrated lexer.

ucpp operates in two modes:
-- lexer mode: ucpp is linked to some other code and outputs a stream of
tokens (each call to the lex() function will yield one token)
-- non-lexer mode: ucpp preprocesses text and outputs the resulting text
to a file descriptor; if linked to some other code, the cpp() function
must be called repeatedly, otherwise ucpp is a stand-alone binary.

%package -n %{libname}
Summary:	A Mixed Integer Linear Programming (MILP) Solver Library
Group:		System/Libraries

%description -n %{libname}
This package contains the shared library for %{name}

%package -n %{devname}
Summary:	Files for Developing with ucpp
Group:		Development/C++
Requires:	%{name} = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n %{devname}
Includes and definitions for developing with the ucpp library.

%prep
%setup -q

%build
%configure2_5x \
	--disable-static

%make

%install
%makeinstall_std

%files
%{_bindir}/*
%{_mandir}/man1/ucpp.1*

%files -n %{libname}
%{_libdir}/libucpp.so.%{major}*

%files -n %{devname}
%{_includedir}/lib%{name}
%{_libdir}/*.so
%{_libdir}/pkgconfig/lib%{name}*.pc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21481 |12mu|udisks-1.0.4-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#define git 20100315
Summary:	Storage Management Service
Name:		udisks
Version:	1.0.4
Release:	12
License:	GPLv2+
Group:		System/Libraries
URL:		http://www.freedesktop.org/wiki/Software/udisks
Source0:	http://hal.freedesktop.org/releases/%{name}-%{version}.tar.gz
Source1:	udisksd.service
Patch0:		udisks-1.0.4-mount-internal-policy.patch
Patch1:		udisks-1.0.4-ru.po.patch
Patch2: udisks-smartcard.patch
Patch3: udisks-1.0.4-neuter-stdout-and-stderr.patch
Patch4: udisks-1.0.4-systemd.patch
Patch5: udisks-1.0.4-automake-1.13.patch
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(polkit-agent-1)
BuildRequires:	parted-devel
BuildRequires:	pkgconfig(devmapper)
BuildRequires:	intltool
BuildRequires:	pkgconfig(libatasmart)
BuildRequires:	pkgconfig(gudev-1.0)
BuildRequires:	pkgconfig(libudev)
BuildRequires:	sg3_utils-devel
BuildRequires:	gtk-doc
BuildRequires:	pkgconfig(lvm2app)
BuildRequires:	libtool
# needed to pull in the system bus daemon
Requires:	dbus
# needed to pull in the udev daemon
Requires:	udev
Suggests:	mdadm
#gw not yet packaged:
# for smp_rep_manufacturer
#Requires: smp_utils >= %{smp_utils_version}
# for mount, umount, mkswap
Requires:	util-linux-ng
# for mkfs.ext3, mkfs.ext3, e2label
Requires:	e2fsprogs
# for mkfs.xfs, xfs_admin
Suggests:	xfsprogs
# for mkfs.vfat
Suggests:	dosfstools
# for mlabel
Requires:	mtools
# for mkntfs - no ntfsprogs on ppc, though
%ifnarch ppc ppc64
Suggests:	ntfsprogs
%endif

BuildRequires:	pkgconfig(systemd)
Requires(post):	systemd
Requires(post):	systemd
Requires(preun): systemd
Requires(postun): systemd

# Obsolete and Provide DeviceKit-disks - udisks provides exactly the same
# ABI just with a different name and versioning-scheme
#
Obsoletes:	devicekit-disks <= 009
Provides:	devicekit-disks = 010

%description
udisks provides a daemon, D-Bus API and command line tools
for managing disks and storage devices.

%package devel
Summary:	D-Bus interface definitions for udisks
Group:		Development/C
Requires:	%{name} = %{version}-%{release}
# See comment above
#
Obsoletes:	devicekit-disks-devel <= 009
Provides:	devicekit-disks-devel = 010

%description devel
D-Bus interface definitions and documentation for udisks.

%prep
%setup -q 
%apply_patches

%build
autoreconf -fi
%configure2_5x  --disable-static --enable-lvm2
make

%install
%makeinstall_std

rm -f %{buildroot}%{_libdir}/*.a

# TODO: should be fixed upstream
chmod 0644 %{buildroot}%{_sysconfdir}/profile.d/udisks-bash-completion.sh

%find_lang %{name}

%post
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
if [ "$1" -ge 1 ]; then
/bin/systemctl enable udisksd.service >/dev/null 2>&1 || :
/bin/systemctl try-restart udisksd.service >/dev/null 2>&1 || :
fi

%postun
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
if [ "$1" -ge 1 ] ; then
/bin/systemctl try-restart udisksd.service >/dev/null 2>&1 || :
fi

%preun
if [ "$1" = "0" ]; then
/bin/systemctl --no-reload udisksd.service > /dev/null 2>&1 || :
/bin/systemctl stop udisksd.service > /dev/null 2>&1 || :
fi


%files -f %{name}.lang
%doc README AUTHORS NEWS COPYING HACKING doc/TODO
%{_sysconfdir}/avahi/services/udisks.service
%{_sysconfdir}/dbus-1/system.d/*.conf
%{_sysconfdir}/profile.d/*.sh
/lib/udev/rules.d/*.rules

/lib/udev/udisks-part-id
/lib/udev/udisks-dm-export
/lib/udev/udisks-probe-ata-smart
/lib/udev/udisks-probe-sas-expander
/lib/udev/udisks-lvm-pv-export
/sbin/umount.udisks

%{_bindir}/*
%{_libexecdir}/udisks-daemon
%{_libexecdir}/udisks-helper*

%{_mandir}/man1/*
%{_mandir}/man7/*
%{_mandir}/man8/*

%{_datadir}/polkit-1/actions/*.policy

%{_datadir}/dbus-1/system-services/*.service

#%attr(0700,root,root) %dir %{_localstatedir}/run/udisks
%attr(0700,root,root) %dir %{_localstatedir}/lib/udisks
%{_unitdir}/udisksd.service

%files devel
%{_datadir}/dbus-1/interfaces/*.xml
%{_datadir}/pkgconfig/udisks.pc
#dir %{_datadir}/gtk-doc/html/udisks
#{_datadir}/gtk-doc/html/udisks/*


%changelog
* Fri Nov 22 2013 akdengi <kazancas@mandriva.ru> 1.0.4-12
+ Revision: d31bfec
- SILENT not need sed for service



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21482 |12mu|udisks2-2.1.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_without multiseat

%define major 0
%define libname %mklibname %{name}_ %{major}
%define devname %mklibname %{name} -d
%define girname %mklibname udisks-gir 2.0

Summary:	Disk Manager
Name:		udisks2
Version:	2.1.3
Release:	3
License:	GPLv2+
Group:		System/Libraries
Url:		http://www.freedesktop.org/wiki/Software/udisks
Source0:	http://udisks.freedesktop.org/releases/udisks-%{version}.tar.bz2
Patch0:		udisks-1.92.0-link.patch
Patch1:		udisks-2.1.0-mount-system-internal.patch
# Mount to /media/user
Patch2:		udisks-2.0.92-mount_in_media.patch
# Mount to /media
Patch3:		udisks-2.1.3-no-multiseat.patch
# From Debian/Ubuntu
# As /media is not currently a tmpfs, we need to put the "mounted-fs" file to a persistent path
Patch4:		udisks-2.1.3-mounted-fs.patch
BuildRequires:	pkgconfig(gio-unix-2.0) >= 2.31.13
BuildRequires:	pkgconfig(gmodule-2.0)
BuildRequires:	pkgconfig(glib-2.0) >= 2.31.13
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gudev-1.0) >= 186
BuildRequires:	pkgconfig(libatasmart) >= 0.19
BuildRequires:	pkgconfig(polkit-gobject-1) >= 0.92
BuildRequires:	pkgconfig(polkit-agent-1) >= 0.92
BuildRequires:	pkgconfig(libsystemd-login) >= 186
BuildRequires:	intltool
BuildRequires:	gnome-common
BuildRequires:	gettext-devel
BuildRequires:	gtk-doc >= 1.3
# for LUKS devices
Requires:	cryptsetup-luks
# needed to pull in the system bus daemon
Requires:	dbus >= 1.4.0
# for mkfs.vfat
Requires:	dosfstools
# for mkfs.ext3, mkfs.ext3, e2label
Requires:	e2fsprogs
# for partitioning
Requires:	gdisk
Requires:	parted
# for mlabel
Requires:	mtools
Requires:	ntfsprogs
# needed to pull in the udev daemon
Requires:	udev >= 186
# for mount, umount, mkswap
Requires:	util-linux
# for mkfs.xfs, xfs_admin
Requires:	xfsprogs

# for /proc/self/mountinfo, only available in 2.6.26 or higher
Conflicts:	kernel < 2.6.26

%description
udisks provides a daemon, D-Bus API and command line tools for
managing disks and storage devices. This package is for the udisks 2.x
series.

%files -f %{name}.lang
%doc README AUTHORS NEWS COPYING HACKING
%{_sysconfdir}/dbus-1/system.d/org.freedesktop.UDisks2.conf
%{_datadir}/bash-completion/completions/udisksctl
/lib/udev/rules.d/80-udisks2.rules
%{_sbindir}/umount.udisks2
%dir %{_prefix}/lib/udisks2
%{_prefix}/lib/udisks2/udisksd
%{_bindir}/udisksctl
%{_mandir}/man1/*
%{_mandir}/man8/*
%{_datadir}/polkit-1/actions/org.freedesktop.udisks2.policy
%{_datadir}/dbus-1/system-services/org.freedesktop.UDisks2.service
%{_unitdir}/udisks2.service
# Permissions for local state data are 0700 to avoid leaking information
# about e.g. mounts to unprivileged users
%attr(0700,root,root) %dir %{_localstatedir}/lib/udisks2

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Dynamic library to access the udisks daemon
License:	LGPLv2+
Group:		System/Libraries
Obsoletes:	%{_lib}udisks20 < 1.90.0-2

%description -n %{libname}
This package contains the dynamic library libudisks2, which provides
access to the udisks daemon. This package is for the udisks 2.x
series.

%files -n %{libname}
%{_libdir}/libudisks2.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
License:	LGPLv2+
Group:		System/Libraries
Requires:	%{libname} = %{EVRD}

%description -n %{girname}
GObject Introspection interface description for %{name}.

%files -n %{girname}
%{_libdir}/girepository-1.0/UDisks-2.0.typelib

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for libudev
License:	LGPLv2+
Group:		System/Libraries
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
This package contains the development files for the library
libudisks2, a dynamic library, which provides access to the udisks
daemon. This package is for the udisks 2.x series.

%files -n %{devname}
%{_libdir}/libudisks2.so
%dir %{_includedir}/udisks2
%dir %{_includedir}/udisks2/udisks
%{_includedir}/udisks2/udisks/*.h
%{_datadir}/gir-1.0/UDisks-2.0.gir
%dir %{_datadir}/gtk-doc/html/udisks2
%{_datadir}/gtk-doc/html/udisks2/*
%{_libdir}/pkgconfig/udisks2.pc

#----------------------------------------------------------------------------

%prep
%setup -q -n udisks-%{version}
%patch0 -p1
%patch1 -p1
%if %{with multiseat}
%patch2 -p1
%else
%patch3 -p1
%endif
%patch4 -p1

%build
NOCONFIGURE=yes gnome-autogen.sh
%configure2_5x \
	--enable-gtk-doc \
	--disable-static \
	--with-systemdsystemunitdir=%{_unitdir}
%make

%install
%makeinstall_std

mkdir -p %{buildroot}/%{_localstatedir}/lib/udisks2

%find_lang %{name} %{name}.lang


%changelog
* Wed Mar 26 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.1.3-3
+ Revision: 81b73c5
- Add patch to put the mounted-fs file to a persistent path



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21483 |12mu|ufraw-0.19.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with	cinepaint

%if %{with cinepaint}
%define cinepaint_dir %(pkg-config --variable=programplugindir cinepaint-gtk)
%endif

Summary:	Graphical tool to convert raw images of digital cameras
Name:		ufraw
Version:	0.19.2
Release:	1
License:	GPLv2+
Group:		Graphics
Url:		http://ufraw.sourceforge.net/
Source0:	http://downloads.sourceforge.net/sourceforge/ufraw/%{name}-%{version}.tar.gz
BuildRequires:	imagemagick
BuildRequires:	bzip2-devel
%if %{with cinepaint}
BuildRequires:	cinepaint-devel
%endif
BuildRequires:	gimp-devel
BuildRequires:	gomp-devel
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(cfitsio)
BuildRequires:	pkgconfig(exiv2)
BuildRequires:	pkgconfig(gtk+-x11-2.0)
BuildRequires:	pkgconfig(gtkimageview)
BuildRequires:	pkgconfig(jasper)
BuildRequires:	pkgconfig(lcms)
BuildRequires:	pkgconfig(lensfun)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(libtiff-4)
BuildRequires:	pkgconfig(zlib)

%description
UFRaw is a utility to read and manipulate raw images from digital cameras.
It can be used by itself or as a Gimp plug-in.
It reads raw images using Dave Coffin's raw conversion utility DCRaw.
And it supports basic color management using Little CMS, allowing
the user to apply color profiles.

Raw images are the data directly read from the CCD of the camera,
without in-camera processing, without lossy JPEG compression, and in
36 or 48 bits color depth (TIFF has 24 bits). Problem of the raw
images is that they are in proprietary, camera-specific formats as
they are exactly what the CCD has captured, and the CCDs on differnt
cameras are very different. It also contains info about the camera
settings.

%files -f %{name}.lang
%doc README
%{_sysconfdir}/gconf/schemas/ufraw.schemas
%{_bindir}/*
%{_datadir}/applications/ufraw.desktop
%{_datadir}/pixmaps/*.png
%{_iconsdir}/*.png
%{_liconsdir}/*.png
%{_miconsdir}/*.png
%{_mandir}/man1/*

#----------------------------------------------------------------------------

%package	gimp
Summary:	Reads the raw image formats of digital cameras into GIMP
Group:		Graphics
Requires:	gimp
Conflicts:	dcraw-gimp2.0 rawphoto

%description	gimp
A GIMP plug-in which reads and processes raw images from most digital
cameras. The conversion is done by the dcraw software and so all
cameras supported by dcraw are also supported by this plug-in.

In contrary to the original GIMP plug-in of dcraw this one is much
more comfortable, especially because of the life preview image but
also due to more options.

%files gimp
%{_libdir}/gimp/2.0/plug-ins/*

#----------------------------------------------------------------------------

%if %{with cinepaint}
%package	cinepaint
Summary:	Reads the raw image formats of digital cameras into Cinepaint
Group:		Graphics
Requires:	cinepaint

%description	cinepaint
A Cinepaint plug-in which reads and processes raw images from most digital
cameras. The conversion is done by the dcraw software and so all
cameras supported by dcraw are also supported by this plug-in.

%files cinepaint
%{cinepaint_dir}/plug-ins/*
%endif

#----------------------------------------------------------------------------

%prep
%setup -q

%build
export CPPFLAGS="-I/usr/include/lensfun"
%configure2_5x --enable-mime
%make

%install
%makeinstall_std schemasdir=%{_sysconfdir}/gconf/schemas

%find_lang ufraw

install -d %{buildroot}%{_datadir}/icons/{large,mini}

convert icons/ufraw.png -resize 32x32 %{buildroot}%{_iconsdir}/%{name}.png
convert icons/ufraw.png -resize 16x16 %{buildroot}%{_miconsdir}/%{name}.png
cp icons/ufraw.png %{buildroot}%{_liconsdir}/%{name}.png


%changelog
* Wed Nov 27 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.19.2-1
+ Revision: 01bc0d2
- LOG New version 0.19.2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21484 |12mu|uim-1.8.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define anthy_version      6620
%define m17n_lib_version   1.3.4

%define uim_major 8
%define libname %mklibname %{name} %{uim_major}
%define devname %mklibname -d %{name}

%define custom_major 2
%define libcustom %mklibname uim-custom %{custom_major}

%define gcroots_major 0
%define libgcroots %mklibname gcroots %{gcroots_major}

%define scm_major 0
%define libscm %mklibname uim-scm %{scm_major}

Summary:	Multilingual input method library 
Name:		uim
Version:	1.8.6
Release:	1
Group:		System/Internationalization
# uim itself is licensed under BSD
# scm/py.scm, helper/eggtrayicon.[ch], qt/pref-kseparator.{cpp,h}
#   and qt/chardict/chardict-kseparator.{cpp,h} is licensed under LGPLv2+
# pixmaps/*.{svg,png} is licensed under BSD or LGPLv2
License:	BSD and LGPLv2+ and (BSD or LGPLv2)
Url:		http://code.google.com/p/uim/
Source0:	http://uim.googlecode.com/files/%{name}-%{version}.tar.bz2
BuildRequires:	ed
BuildRequires:	intltool
BuildRequires:	libtool
BuildRequires:	m17n-db
BuildRequires:	pkgconfig(anthy) >= %{anthy_version}
BuildRequires:	pkgconfig(gtk+-x11-2.0)
BuildRequires:	pkgconfig(gtk+-x11-3.0)
BuildRequires:	pkgconfig(libedit)
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	pkgconfig(libgnome-2.0)
BuildRequires:	pkgconfig(libgnomeui-2.0)
BuildRequires:	pkgconfig(libpanelapplet-4.0)
BuildRequires:	pkgconfig(m17n-core) >= %{m17n_lib_version}
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(QtCore)
BuildRequires:	pkgconfig(QtGui)
Requires:	anthy >= %{anthy_version}
Requires:	m17n-lib >= %{m17n_lib_version}
Requires:	skkdic
Requires(post,postun):	gtk2-modules

%description
Uim is a multilingual input method library. Uim's project goal is 
to provide secure and useful input method for all languages.

%files -f %{name}.lang
%doc AUTHORS COPYING README
%doc sigscheme/doc/*
%{_bindir}/uim-el*-agent
%{_bindir}/uim-fep*
%{_bindir}/uim-help
%{_bindir}/uim-module-manager
%{_bindir}/uim-sh
%{_bindir}/uim-xim
%{_bindir}/uim-m17nlib-relink-icons
%{_datadir}/applications/*
%{_datadir}/emacs/site-lisp/uim-el/*.el
%{_datadir}/dbus-1/services/org.gnome.panel.applet.UimAppletFactory.service
%{_datadir}/uim
%{_mandir}/man1/*

#----------------------------------------------------------------------------

%package gtk
Summary:	GNOME helper for uim
Group:		System/Internationalization
Requires:	%{name} = %{EVRD}
Requires:	gtk+2.0

%description gtk
GNOME helper for uim. It contains some apps like toolbar, 
system tray, applet, candidate window for Uim library.

%files gtk
%{_bindir}/uim-input-pad-ja
%{_bindir}/uim-dict-gtk
%{_bindir}/uim-im-switcher-gtk
%{_bindir}/uim-pref-gtk
%{_bindir}/uim-toolbar-gtk
%{_bindir}/uim-toolbar-gtk-systray
%{_libexecdir}/uim-candwin-horizontal-gtk
%{_libexecdir}/uim-candwin-gtk
%{_libexecdir}/uim-candwin-tbl-gtk
%{_libdir}/gtk-2.0/*/immodules/*.so

#----------------------------------------------------------------------------

%package gtk3
Summary:	GNOME3 helper for uim
Group:		System/Internationalization
Requires:	%{name} = %{EVRD}
Requires:	gtk+3.0

%description gtk3
GNOME3 helper for uim. It contains some apps like toolbar,
system tray, applet, candidate window for Uim library.

%files gtk3
%{_bindir}/uim-dict-gtk3
%{_bindir}/uim-im-switcher-gtk3
%{_bindir}/uim-input-pad-ja-gtk3
%{_bindir}/uim-pref-gtk3
%{_bindir}/uim-toolbar-gtk3
%{_bindir}/uim-toolbar-gtk3-systray
%{_libdir}/gtk-3.0/*/immodules/im-uim.so
%{_libexecdir}/uim-candwin-horizontal-gtk3
%{_libexecdir}/uim-candwin-gtk3
%{_libexecdir}/uim-candwin-tbl-gtk3

#----------------------------------------------------------------------------

%package qt4immodule
Summary:	A plugin for using UIM on qt4-immodule
Group:		System/Internationalization
Requires:	%{name} = %{EVRD}
Requires:	qt4-common

%description qt4immodule
A plugin for using UIM on qt4-immodule.

%files qt4immodule
%{qt4plugins}/inputmethods/*.so

#----------------------------------------------------------------------------

%package base
Summary:	Misc files needed by UIM library
Group:		System/Internationalization

%description base
Misc files needed by UIM library.

%files base
%{_libexecdir}/uim-helper-server
%{_libexecdir}/uim-toolbar-applet*
%{_datadir}/gnome-panel/4.0/applets/UimApplet.panel-applet
%{_libdir}/uim/plugin/libuim-*.so

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	UIM library
Group:		System/Internationalization
Suggests:	uim-base

%description -n %{libname}
UIM library.

%files -n %{libname}
%{_libdir}/libuim.so.%{uim_major}*

#----------------------------------------------------------------------------

%package -n %{libcustom}
Summary:	Custom library for UIM
Group:		System/Internationalization

%description -n %{libcustom}
Custom library for UIM.

%files -n %{libcustom}
%{_libdir}/libuim-custom.so.%{custom_major}*

#----------------------------------------------------------------------------

%package -n %{libgcroots}
Summary:	Gcroots library for UIM
Group:		System/Internationalization

%description -n %{libgcroots}
ohis library abstracts architecture-dependent part of garbage collector
roots acquisition such as register windows of SPARC and register stack
backing store of IA-64.

With this library, one can easily write his own garbage collector for
small footprint, some application-specific optimizations, just learning or
testing experimental ideas.

%files -n %{libgcroots}
%{_libdir}/libgcroots.so.%{gcroots_major}*

#----------------------------------------------------------------------------

%package -n %{libscm}
Summary:	Scm library for UIM
Group:		System/Internationalization

%description -n %{libscm}
Scm library for UIM.

%files -n %{libscm}
%{_libdir}/libuim-scm.so.%{scm_major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Headers of uim for development
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Requires:	%{libcustom} = %{EVRD}
Requires:	%{libgcroots} = %{EVRD}
Requires:	%{libscm} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
Headers of %{name} for development.

%files -n %{devname}
%{_includedir}/*
%{_libdir}/lib*.so
%{_libdir}/pkgconfig/*.pc

#----------------------------------------------------------------------------

%prep
%setup -q
libtoolize --force
aclocal -I m4
automake -a
autoconf

%build
export QMAKE4=%{qt4bin}/qmake
%configure2_5x \
	--disable-static \
	--without-anthy \
	--with-anthy-utf8 \
	--with-m17nlib \
	--without-canna \
	--without-prime \
	--without-scim \
	--without-eb \
	--with-qt4-immodule \
	--enable-dict \
	--disable-warnings-into-error

%make

%install
%makeinstall_std

# remove docs for sigscheme (they should be installed by %doc)
rm -rf %{buildroot}%{_datadir}/doc/sigscheme

%find_lang %{name}


%changelog
* Mon Jan 27 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.8.6-1
+ Revision: f6d27a9
- LOG New version 1.8.6, update BuildRequires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21485 |12mu|uim-tomoe-gtk-0.6.0-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A tool for providing tomoe support to uim
Name:		uim-tomoe-gtk
Version:	0.6.0
Release:	14
Group:		System/Internationalization
License:	LGPLv2+
Url:		https://sourceforge.jp/projects/tomoe/
Source0:	%{name}-%{version}.tar.bz2
BuildRequires:	intltool
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(m17n-core)
BuildRequires:	pkgconfig(tomoe)
BuildRequires:	pkgconfig(tomoe-gtk)
BuildRequires:	pkgconfig(uim)
Requires:	tomoe
Requires:	uim

%description
A tool for providing tomoe support to uim.

%files -f %{name}.lang
%doc AUTHORS COPYING ChangeLog
%{_bindir}/*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%find_lang %{name}


%changelog
* Mon Jan 27 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.6.0-14
+ Revision: a529123
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21486 |12mu|umbrello-4.12.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	UML diagramming tool for KDE
Name:		umbrello
Version:	4.12.4
Release:	1
Epoch:		1
Group:		Graphical desktop/KDE
License:	GPLv2+
Url:		http://www.kde.org
%define is_beta %(if test `echo %{version} |cut -d. -f3` -ge 70; then echo -n 1; else echo -n 0; fi)
%if %{is_beta}
%define ftpdir unstable
%else
%define ftpdir stable
%endif
Source0:	ftp://ftp.kde.org/pub/kde/%{ftpdir}/%{version}/src/%{name}-%{version}.tar.xz
Source10:	umbrello.rpmlintrc
BuildRequires:	boost-devel
BuildRequires:	kdelibs4-devel
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(libxslt)

%description
Umbrello UML Modeller is a UML diagramming tool for KDE.

%files
%{_kde_bindir}/umbrello
%{_kde_applicationsdir}/umbrello.desktop
%{_kde_appsdir}/umbrello
%{_kde_iconsdir}/*/*/*/umbrello*
%{_kde_iconsdir}/*/*/mimetypes/application-x-uml.png
%{_kde_docdir}/*/*/umbrello

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build


%changelog
* Wed Apr 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:4.12.4-1
+ Revision: 92291ea
- LOG New version 4.12.4 (sync spec and patches with Cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21487 |12mu|unoconv-0.6-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Tool to convert between any document format supported by LibreOffice
Name:		unoconv
Version:	0.6
Release:	2
License:	GPLv2
Group:		File tools
URL:		http://dag.wieers.com/home-made/unoconv/
Source0:	http://dag.wieers.com/home-made/unoconv/%{name}/%{name}-%{version}.tar.gz
Patch0:		0001-Fix-a-broken-export-option-and-add-V-as-alternative-.patch
Patch1:		0001-python3-added-compatibility.patch
Patch2:		0001-update-FSF-address.patch
BuildArch:	noarch

Requires:	libreoffice-core
Requires:	libreoffice-pyuno

%description
unoconv converts between any document format that LibreOffice understands.
It uses LibreOffice's UNO bindings for non-interactive conversion of
documents.

Supported document formats include Open Document Format (.odf), MS Word (.doc),
MS Office Open/MS OOXML (.xml), Portable Document Format (.pdf), HTML, XHTML,
RTF, Docbook (.xml), and more.

%prep
%setup -q
%apply_patches

%build

%install
%makeinstall_std

pushd %{buildroot}/%{_bindir}
mv %{name}3.py %{name}
rm %{name}2.py
popd

%files
%doc AUTHORS ChangeLog COPYING README.asciidoc WISHLIST doc/ tests/
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*


%changelog
* Tue Oct 22 2013 Arkady L. Shane <ashejn@localhost.localdomain> 0.6-2
+ Revision: 7e04169
- unoconv should use python3



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21488 |12mu|upower-0.9.23-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname UPower

%define major 1
%define girmajor 1.0
%define libname %mklibname upower-glib %{major}
%define girname %mklibname upower-glib-gir %{girmajor}
%define devname %mklibname -d upower-glib

%define oldlibname %mklibname devkit-power-gobject 1
%define olddevname %mklibname -d devkit-power-gobject

Summary:	Power Management Service
Name:		upower
Version:	0.9.23
Release:	2
License:	GPLv2+
Group:		System/Kernel and hardware
URL:		http://upower.freedesktop.org/
Source0:	http://upower.freedesktop.org/releases/%{name}-%{version}.tar.xz
Patch0:		0004-linux-Clamp-percentage-for-overfull-batteries.patch
BuildRequires:	docbook-style-xsl
BuildRequires:	gettext
BuildRequires:	gtk-doc
BuildRequires:	intltool
BuildRequires:	xsltproc
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(gudev-1.0) >= 186
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(libimobiledevice-1.0)
BuildRequires:	pkgconfig(libusb-1.0)
BuildRequires:	pkgconfig(polkit-gobject-1)
BuildRequires:	pkgconfig(libsystemd-login)
BuildRequires:	pkgconfig(systemd)
Requires(post,preun,postun):	systemd
Requires(post,preun):	rpm-helper

%ifarch %{ix86} x86_64
Requires:  suspend
%endif
Provides:	%{oname} = %{version}-%{release}
Obsoletes:	devicekit-power
Provides:  devicekit-power

%description
%{oname} provides a daemon, API and command line tools for
managing power devices attached to the system.

%package -n %{libname}
Summary:	Shared Library of %{oname}
Group:		System/Libraries
Obsoletes:	%{oldlibname}

%description -n %{libname}
%{oname} provides a daemon, API and command line tools for
managing power devices attached to the system.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries
Conflicts:	%{_lib}upower-glib1 < 0.9.15-3

%description -n	%{girname}
GObject Introspection interface description for %{name}.

%package -n %{devname}
Summary:	Headers and libraries for %{oname}
Group:		Development/C
Provides:	%{oname}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Requires:	%{girname} = %{version}-%{release}
Obsoletes:	%{olddevname}

%description -n	%{devname}
Headers and libraries for %{oname}

%prep
%setup -q 
%apply_patches

%build
%configure2_5x \
	--disable-static \
	--with-udevrulesdir=/lib/udev/rules.d
%make

%install
%makeinstall_std

%find_lang %{name}

%post
%systemd_post %{name}

%preun
%systemd_preun %{name}

%postun
%systemd_postun %{name}

%files -f %{name}.lang
%doc README AUTHORS NEWS HACKING
%dir %{_sysconfdir}/UPower/
%config(noreplace) %{_sysconfdir}/UPower/UPower.conf
%{_sysconfdir}/dbus-1/system.d/*.conf
/lib/udev/rules.d/*.rules
%{_localstatedir}/lib/upower
%{_bindir}/*
%{_libexecdir}/upowerd
%{_datadir}/polkit-1/actions/*.policy
%{_datadir}/dbus-1/system-services/*.service

%{_unitdir}/upower.service
%{_unitdir}-sleep/notify-upower.sh

%{_mandir}/man1/*
%{_mandir}/man7/*
%{_mandir}/man8/*

%files -n %{libname}
%{_libdir}/libupower-glib.so.%{major}*

%files -n %{girname}
%{_libdir}/girepository-1.0/UPowerGlib-%{girmajor}.typelib

%files -n %{devname}
%{_includedir}/libupower-glib
%{_libdir}/*.so
%{_libdir}/pkgconfig/upower-glib.pc
%{_datadir}/dbus-1/interfaces/*.xml
#dir %{_datadir}/gtk-doc/html/UPower
#{_datadir}/gtk-doc/html/UPower/*
%{_datadir}/gir-1.0/UPowerGlib-%{girmajor}.gir

%changelog
* Thu Jan 16 2014 akdengi <alexander.kazancev@rosalab.ru> 0.9.23-2
+ Revision: de0a4eb
- fix fully charged battery reported as 0% charged



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21489 |12mu|upx-3.09-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The Ultimate Packer for eXecutables
Name:		upx
Version:	3.09
Release:	1
License:	GPLv2+
Group:		Archiving/Compression
URL:		http://upx.sourceforge.net/
Source0:	http://upx.sourceforge.net/download/%{name}-%{version}-src.tar.bz2
BuildRequires:	ucl-devel
BuildRequires:	pkgconfig(zlib)

%description
UPX is an advanced executable file compressor. UPX will typically
reduce the file size of programs and DLLs by around 50%-70%, thus
reducing disk space, network load times, download times and other
distribution and storage costs.

Programs and libraries compressed by UPX are completely self-contained
and run exactly as before, with no runtime or memory penalty for most
of the supported formats.

UPX supports a number of different executable formats, including
Win95/98/ME/NT/2000 programs and DLLs, DOS programs, and Linux executables.

UPX is rated number one in the well known Archive Comparison Test. Visit
http://compression.ca/act-exepack.html

%files
%doc BUGS LICENSE NEWS PROJECTS README* THANKS doc/upx.doc doc/upx.html doc/*.txt
%{_bindir}/*
%attr(644,root,man) %{_mandir}/man1/*

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{version}-src

%build
# building the docs
%make -C doc
export UCLDIR=%{_prefix}
%make -C src CXXFLAGS="%{optflags} -Wcast-align -Wcast-qual -Wpointer-arith -Wwrite-strings"

%install
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_mandir}/man1

install -m 755 src/upx.out %{buildroot}%{_bindir}/upx
install -m 644 doc/upx.1 %{buildroot}%{_mandir}/man1/


%changelog
* Mon Feb 03 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.09-1
+ Revision: 786d859
- LOG New version 3.09



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21490 |12mu|urpmi-6.71-63
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_without	gurpmi

Name:		urpmi
Version:	6.71
Release:	63
Summary:	Command-line software installation tools
Group:		System/Configuration/Packaging
License:	GPLv2+
Source0:	%{name}-%{version}.tar.xz
Patch1:		urpmi.urpme-lock.patch
Patch3:		urpmi-6.70-gurpmi-mime.patch
Patch4:		urpmi-6.70-rosa-release.patch
Patch5:		urpmi-6.70-rosa-mirrors.patch
Patch6:		urpmi-6.70-disable-orphan-dudf.patch
#Mageia patch
Patch8:		urpmi-6.71-gurpmi2-message.patch

Patch9:		urpmi-6.71-force-req-updates.patch
Patch10:	urpmi-6.71-no-orphans-by-default.patch

# Set '--download-all' by default
Patch13:	urpmi-6.71-download-all.patch

Patch14:	urpmi-6.71-install_systemd_first.patch

Patch15:	urpmi-6.71-more-debug.patch
Patch16:	urpmi-6.71-smart-auto.patch

Patch18:	urpmi-6.71-skip-old-package-versions.patch
Patch19:	urpmi-6.71-look-for-both-name-and-provides.patch

# Bash completion speedup (merged upstream)
Patch20:	urpmi-6.71-speedup-completion.patch

Patch21:	urpmi-6.71-show-full-what-requires.patch

# Add option to automatically select alternatives
# and enable it by default
# (this is not a complete analogue of '--auto', since
#  the latter affects all questions, while 'auto-req' - only dependencies)
Patch22:	urpmi-6.71-auto-req.patch
Patch23:        urpmi-6.71.no_anyauth_curl.patch

Patch24:	urpmi-6.71-msg-width.patch

# Support for custom Curl (e.g., with GOST support)
Patch25:	urpmi-6.71-curl_gost.patch

Patch26:	urpmi-6.71-urpmicfg.d.patch
Patch27:	urpmi-6.71-debug_repos.patch
Patch28:	urpmi-6.71-top-level-download-retry.patch

# Merged upstream
Patch29:	urpmi-6.71.urpme_completion.patch

Patch30:	urpmi-6.71-urpmi.recover.patch

Patch31:	urpmi-6.71-per-medium-downloader-options.patch

Patch32:	urpmi-6.71-urpmi.recover-auto.patch

# Patch33:	urpmi-6.71-always-xml-info.patch

Patch34:	urpmi-6.71-urpmicfg.t-tests.patch
Patch35:	urpmi-6.71-urpmq-evrd.patch

URL:		http://wiki.mandriva.com/en/Tools/urpmi
Requires:	webfetch gnupg
Requires(post):	perl-Locale-gettext
Requires(post):	perl-URPM >= 4.43
# gzip is used in perl-URPM for synthesis and hdlist
Requires(post):	gzip
Requires:	genhdlist2
Requires:	perl-Time-ZoneInfo
Requires:	perl-Filesys-Df
Requires:	meta-task
Requires:	usermode-consoleonly
# require these due to perl update in 2012.1
# just to make sure they are installed with urpmi
Requires:	perl-Locale-gettext >= 1.50.0-10
Requires:	perl-Term-ReadKey >= 2.30-16
Requires:	perl-XML-LibXML >= 1.980.0-2
# For urpmi.recover
Requires:	urpm-tools
Requires:	perl(Date::Manip)
Requires:	faketime

# /update
Suggests:	perl-Hal-Cdroms
Suggests:	aria2
BuildRequires:	bzip2-devel
BuildRequires:	gettext intltool
BuildRequires:	perl
BuildRequires:	perl-devel
BuildRequires:	perl-File-Slurp
BuildRequires:	perl(Net::LDAP)
BuildRequires:	perl-URPM
BuildRequires:	perl-MDV-Packdrakeng
BuildRequires:	perl-MDV-Distribconf
BuildRequires:	perl(MDV::Distribconf::Build)
BuildRequires:	perl-Locale-gettext
BuildRequires:  perl_checker
BuildRequires:	intltool
# for make test:
BuildRequires:	perl-Test-Pod
BuildRequires:	perl-XML-LibXML
BuildRequires:  glibc-static-devel
BuildRequires:  perl-Net-Server
# for genhdlist in make test:
BuildRequires:  rpmtools
BuildRequires:  perl-Expect
BuildArch:	noarch
# temporary deps due to the perl-5.14 bump
BuildRequires:	perl-List-MoreUtils
BuildRequires:	perl-IO-Tty
Conflicts:	mdkonline < 2.77.27


%description
urpmi is ROSA Linux's console-based software installation tool. You can
use it to install software from the console in the same way as you use the
graphical Install Software tool (rpmdrake) to install software from the
desktop. urpmi will follow package dependencies -- in other words, it will
install all the other software required by the software you ask it to
install -- and it's capable of obtaining packages from a variety of media,
including the ROSA Linux installation DVD, your local hard disk,
and remote sources such as web or FTP sites.

%if %{with gurpmi}
%package -n	gurpmi
Summary:	User mode rpm GUI install
Requires:	urpmi >= %{EVRD}
Requires:	usermode usermode-consoleonly
Obsoletes:	grpmi
Provides:	grpmi
Requires(post): desktop-file-utils
Requires(postun): desktop-file-utils

%description -n	gurpmi
gurpmi is a graphical front-end to urpmi.
%endif

%package	parallel-ka-run
Summary:	Parallel extensions to urpmi using ka-run
Requires:	urpmi >= %{EVRD}
Requires:	parallel-tools

%description	parallel-ka-run
urpmi-parallel-ka-run is an extension module to urpmi for handling
distributed installation using ka-run or Taktuk tools.

%package	parallel-ssh
Summary:	Parallel extensions to urpmi using ssh and scp
Requires:	urpmi >= %{EVRD} openssh-clients perl

%description	parallel-ssh
urpmi-parallel-ssh is an extension module to urpmi for handling
distributed installation using ssh and scp tools.

%package	ldap
Summary:	Extension to urpmi to specify media configuration via LDAP
Requires:	urpmi >= %{EVRD}
Requires:	openldap-clients

%description	ldap
urpmi-ldap is an extension module to urpmi to allow to specify
urpmi configuration (notably media) in an LDAP directory.

%prep
%setup -q

# unable to reproduce! (#63930)
# urpmi.urpme-lock.patch
#patch1 -p0

# urpmi-6.69.gurpmi.patch
%patch3 -p1

# enable contrib, non-free and restricted for community edition and non-free for EE
%patch4 -p1

#use rosa mirrors list
%patch5 -p1

#disable dudf and orphans
%patch6 -p1

#Mageia patches
#wrap big messages and add scrollbar for long one liner messages
%patch8 -p1

# By default, try to update all packages that satisfy requirements of the package given
%patch9 -p1

# Do not calculate orphans after package removal
%patch10 -p1

# Use '--download-all' by default
%patch13 -p1

# Try to install systemd in the first order
%patch14 -p1

# Turn on to see more debug output
# %patch15 -p1

# "Smart" '--auto' mode - chosse the package on the basis of 
# name closeness to requested feature
%patch16 -p1

# %patch18 -p0

%patch19 -p1

# Speedup bash completion
%patch20 -p1

# Show all possible packages in '--whatrequires'
%patch21 -p1

%patch22 -p1

%patch23 -p1

# Message-width patch - be flexible and use the whole terminal width
%patch24 -p0

# Support for custom Curl (e.g., with GOST support)
%patch25 -p1

#enable support for urpmicfg.d cfg files
%patch26 -p1

# This patch will add additional logging for repo management
# %patch27 -p1

# --retry-hard and --download-timeout options
%patch28 -p1

# urpme bash completion
%patch29 -p1

# urpmi.recover - force it work in a straightforward way,
# by removing/reinstalling packages
%patch30 -p1

# Add per-media medium-(wget|curl|...)-options parameters to cfg files
%patch31 -p1

# Add '--auto' option to urpmi.recover
%patch32 -p1

# Set 'xml-info' to 'always' by default
# seems to cause problems when running updates through MandrivaUpdate on recently installed fresh
# %patch33 -p1

# Adopt tests for urpmicfg.t support
%patch34 -p1

# Add '--evrd' option to urpmq
%patch35 -p1

#delete unneeded dudf file
rm -f urpm/*dudf*
rm -f pod/8/*dudf*

#fix test count after this
sed -e 's/27/26/' -i t/01compile.t

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor \
%if %{with gurpmi}
    --install-gui \
%endif
    --install-po
%make

# check
# make test

%install
%makeinstall_std

# bash completion
install -m644 %{name}.bash-completion -D %{buildroot}%{_sysconfdir}/bash_completion.d/%{name}

# rpm-find-leaves is invoked by this name in rpmdrake
ln -sf rpm-find-leaves %{buildroot}%{_bindir}/urpmi_rpm-find-leaves

# Don't install READMEs twice
rm -f %{buildroot}%{perl_vendorlib}/urpm/README*

# Desktop entry (only used to register new MIME type handler, so no icon etc.)
%if %{with gurpmi}
mkdir -p %{buildroot}%{_datadir}/applications
cp -a gurpmi.desktop %{buildroot}%{_datadir}/applications/mandriva-gurpmi.desktop
%endif

mkdir -p %{buildroot}%{_datadir}/mime/packages
cat > %{buildroot}%{_datadir}/mime/packages/gurpmi.xml << EOF
<?xml version="1.0"?>
<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
  <mime-type type="application/x-urpmi">
    <comment>urpmi file</comment>
    <glob pattern="*.urpmi"/>
  </mime-type>
</mime-info>
EOF

# consolehelper configuration
# ask for user password
for pak in urpmi urpme; do
    ln -sf %{_bindir}/consolehelper %{buildroot}%{_bindir}/$pak
done

mkdir -p %{buildroot}%{_sysconfdir}/pam.d/
mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps

for pak in urpmi urpme gurpmi2; do
cat > %{buildroot}%{_sysconfdir}/security/console.apps/$pak <<EOF
USER=root
PROGRAM=/usr/sbin/$pak
FALLBACK=false
SESSION=true
EOF

cat > %{buildroot}%{_sysconfdir}/pam.d/$pak  <<EOF
#%PAM-1.0
auth		include		config-util
account		include		config-util
session		include		config-util
EOF

done

#don't ask root password
ln -sf %{_bindir}/consolehelper %{buildroot}%{_bindir}/urpmi.update

cat > %{buildroot}%{_sysconfdir}/security/console.apps/urpmi.update <<EOF
USER=root
PROGRAM=/usr/sbin/urpmi.update
FALLBACK=false
SESSION=true
EOF

cat > %{buildroot}%{_sysconfdir}/pam.d/urpmi.update  <<EOF
#%PAM-1.0
auth		include		config-util-user
account		include		config-util-user
session		include		config-util-user
EOF

%find_lang %{name}

%pre
rm -f %{_bindir}/urpme
rm -f %{_bindir}/urpmi
rm -f %{_sysconfdir}/pam.d/urpme
rm -f %{_sysconfdir}/pam.d/urpmi

%preun
if [ "$1" = "0" ]; then
  cd /var/lib/urpmi
  rm -f compss provides depslist* descriptions.* *.cache hdlist.* synthesis.hdlist.* list.*
  cd /var/cache/urpmi
  rm -rf partial/* headers/* rpms/*
fi
exit 0

%files -f %{name}.lang
%doc NEWS README.zeroconf urpmi-repository-http.service
%dir /etc/urpmi
%dir /var/lib/urpmi
%dir /var/cache/urpmi
%dir /var/cache/urpmi/partial
%dir /var/cache/urpmi/headers
%dir /var/cache/urpmi/rpms
%config(noreplace) /etc/urpmi/skip.list
%config(noreplace) /etc/urpmi/inst.list
%{_sysconfdir}/bash_completion.d/%{name}
%{_sysconfdir}/pam.d/urpme
%{_sysconfdir}/pam.d/urpmi
%{_sysconfdir}/pam.d/urpmi.update
%{_sysconfdir}/security/console.apps/urpme
%{_sysconfdir}/security/console.apps/urpmi
%{_sysconfdir}/security/console.apps/urpmi.update
%{_bindir}/urpme
%{_bindir}/urpmi
%{_bindir}/urpmi.update
%{_bindir}/urpmi_rpm-find-leaves
%{_bindir}/rpm-find-leaves
%{_bindir}/urpmf
%{_bindir}/urpmq
%{_sbindir}/urpmi
%{_sbindir}/rurpmi
%{_sbindir}/rurpme
%{_sbindir}/urpme
%{_sbindir}/urpmi.addmedia
%{_sbindir}/urpmi.removemedia
%{_sbindir}/urpmi.update
%{_sbindir}/urpmi.recover
%{_mandir}/man3/*urpm*
%{_mandir}/man5/urpm*
%{_mandir}/man5/proxy*
%{_mandir}/man8/rurpm*
%{_mandir}/man8/urpme*
%{_mandir}/man8/urpmf*
%{_mandir}/man8/urpmq*
%{_mandir}/man8/urpmi.8*
%{_mandir}/man8/urpmi.addmedia*
%{_mandir}/man8/urpmi.removemedia*
%{_mandir}/man8/urpmi.recover*
%{_mandir}/man8/urpmi.update*
%{_mandir}/man8/urpmihowto*
%dir %{perl_vendorlib}/urpm
%{perl_vendorlib}/urpm.pm
%{perl_vendorlib}/urpm/args.pm
%{perl_vendorlib}/urpm/bug_report.pm
%{perl_vendorlib}/urpm/cfg.pm
%{perl_vendorlib}/urpm/cdrom.pm
%{perl_vendorlib}/urpm/download.pm
%{perl_vendorlib}/urpm/get_pkgs.pm
%{perl_vendorlib}/urpm/install.pm
%{perl_vendorlib}/urpm/lock.pm
%{perl_vendorlib}/urpm/main_loop.pm
%{perl_vendorlib}/urpm/md5sum.pm
%{perl_vendorlib}/urpm/media.pm
%{perl_vendorlib}/urpm/mirrors.pm
%{perl_vendorlib}/urpm/msg.pm
%{perl_vendorlib}/urpm/orphans.pm
%{perl_vendorlib}/urpm/parallel.pm
%{perl_vendorlib}/urpm/prompt.pm
%{perl_vendorlib}/urpm/removable.pm
%{perl_vendorlib}/urpm/select.pm
%{perl_vendorlib}/urpm/signature.pm
%{perl_vendorlib}/urpm/sys.pm
%{perl_vendorlib}/urpm/util.pm
%{perl_vendorlib}/urpm/xml_info.pm
%{perl_vendorlib}/urpm/xml_info_pkg.pm

%if %{with gurpmi}
%files -n gurpmi
%{_bindir}/gurpmi
%{_bindir}/gurpmi2
%{_sbindir}/gurpmi2
%{_datadir}/applications/mandriva-gurpmi.desktop
%{_datadir}/mime/packages/gurpmi.xml
%{perl_vendorlib}/gurpmi.pm
#{perl_vendorlib}/gurpm/RPMProgressDialog.pm
%{_sysconfdir}/pam.d/gurpmi2
%{_sysconfdir}/security/console.apps/gurpmi2
%endif

%files parallel-ka-run
%doc urpm/README.ka-run
%dir %{perl_vendorlib}/urpm
%{perl_vendorlib}/urpm/parallel_ka_run.pm

%files parallel-ssh
%doc urpm/README.ssh
%dir %{perl_vendorlib}/urpm
%{perl_vendorlib}/urpm/parallel_ssh.pm

%files ldap
%doc urpmi.schema
%{perl_vendorlib}/urpm/ldap.pm



%changelog
* Tue Jun 10 2014 Denis Silakov <denis.silakov@rosalab.ru> 6.71-63
+ Revision: 250d272
- Restore from backup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21491 |12mu|urpm-tools-2.2.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           urpm-tools
Version:        2.2.6
Release:        1
Summary:        Utilities that help to work with URPM-based repositories
Group:          System/Configuration/Packaging
License:        GPLv2
URL:            http://wiki.rosalab.ru/index.php/Urpm-tools
Source0:        %{name}-%{version}.tar.gz
BuildArch:	noarch
BuildRoot:	%{name}-%{version}

Requires:	urpmi	       >= 6.68
Requires:	python-rpm     >= 5.3
Requires:	libxml2-python >= 2.7
Requires:       gzip
Requires:	python-rpm5utils = %{version}

%description
%{name} is a collection of utilities for URPM-based repositories. 
They make URPM-based repositories easier and more powerful to use.
These tools include: urpm-downloader, urpm-package-cleanup, 
urpm-repoclosure, urpm-repodiff, urpm-repomanage, urpm-repograph,
urpm-reposync

%package -n	python-rpm5utils
Group:		Development/Python
Summary:	Auxiliary modules to work with rpm
Provides:	python-rpm5utils = %{version}-%{release}

%description -n python-rpm5utils
%{name} contains some useful modules that are used by %{name}.
Mostly taken from yum.

%prep
%setup -qn %{name}

%install
%makeinstall_std
%find_lang %{name}

%files -f %{name}.lang
%{_bindir}/urpm*
%{_mandir}/man1/*

%doc COPYING

%files -n python-rpm5utils
%dir %{py_puresitedir}/rpm5utils
%dir %{py_puresitedir}/rpm5utils/tests
%dir %{py_puresitedir}/rpm5utils/urpmgraphs
%dir %{py_puresitedir}/rpm5utils/urpmgraphs/algorithms
%dir %{py_puresitedir}/rpm5utils/urpmgraphs/algorithms/components
%dir %{py_puresitedir}/rpm5utils/urpmgraphs/classes

%{py_puresitedir}/urpmmisc.py
%{py_puresitedir}/rpm5utils/*.py*
%{py_puresitedir}/rpm5utils/tests/*.py*
%{py_puresitedir}/rpm5utils/urpmgraphs/*.py*
%{py_puresitedir}/rpm5utils/urpmgraphs/algorithms/*.py*
%{py_puresitedir}/rpm5utils/urpmgraphs/algorithms/components/*.py*
%{py_puresitedir}/rpm5utils/urpmgraphs/classes/*.py*

%doc rpm5utils/COPYING

%changelog
* Mon Mar 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.2.6-1
+ Revision: 632bb91
- Fix setup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21492 |12mu|usb_modeswitch-2.2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		usb_modeswitch
Summary:	Activating Switchable USB Devices on Linux
Version:	2.2.0
Release:	2
License:	GPLv2+
%define fname	usb-modeswitch
%define	fver	%{version}
Source0:	http://www.draisberghof.de/usb_modeswitch/%{fname}-%{version}.tar.bz2
# (proyvind): fix a warning revealed with optimizations enabled and enable them
#             by default so that they'll get catched by upstream in the future.
#             Submitted upstream
#Patch0:		usb-modeswitch-1.1.9-catch-and-fix-more-warnings.patch
URL:		http://www.draisberghof.de/usb_modeswitch/
Group:		System/Configuration/Hardware
Source1:	usb_modeswitch.rpmlintrc
BuildRequires:	usb-compat-devel
Requires:	sysfsutils
Requires(pre):	tcl
Requires:	usb_modeswitch-data >= 20140529

%description
USB_ModeSwitch is a mode switching tool for controlling "flip flop"
(multiple device) USB gear.

Several new USB devices (especially high-speed wireless WAN stuff,
they're expensive anyway) have their Windows drivers onboard; when
plugged in for the first time they act like a flash storage and start
installing the driver from there. After that (and on every consecutive
plugging) this driver switches the mode internally, the storage device
vanishes (in most cases), and a new device (like an USB modem) shows
up. The WWAN gear maker Option calls that feature "ZeroCD (TM)".

%prep
%setup -q -n %{fname}-%{version}
#patch0 -p1 -b .warnings~

%build
%make CC=%{__cc} CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"

%install
%makeinstall_std

%files
/lib/udev/usb_modeswitch
%{_sbindir}/*
%{_mandir}/man1/*
%config(noreplace) %{_sysconfdir}/usb_modeswitch.conf

%changelog
* Tue Jun 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.2.0-2
+ Revision: a3bbdcf
- Updated to 2.2.0 (sync with cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21493 |12mu|usb_modeswitch-data-20140529-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		usb_modeswitch-data
Version:	20140529
Release:	2
Summary:	Activating Switchable USB Devices on Linux
Group:		System/Configuration/Hardware
License:	GPLv2+
URL:		http://www.draisberghof.de/usb_modeswitch/
%define	fname	usb-modeswitch-data
Source0:	http://www.draisberghof.de/usb_modeswitch/%{fname}-%{version}.tar.bz2
BuildArch:	noarch
Requires:	usb_modeswitch

%description
USB Modeswitch brings up your datacard into operational mode. When plugged
in they identify themselves as cdrom and present some non-Linux compatible
installation files. This tool deactivates this cdrom-devices and enables
the real communication device. It supports most devices built and
sold by Huawei, T-Mobile, Vodafone, Option, ZTE, Novatel.

This package contains the data files needed for usb_modeswitch to function.

%prep
%setup -q -n %{fname}-%{version}

%install
%makeinstall_std

%files
%doc ChangeLog README
/lib/udev/rules.d/40-usb_modeswitch.rules
%dir %{_datadir}/usb_modeswitch
%{_datadir}/usb_modeswitch/*

%changelog
* Tue Jun 17 2014 Denis Silakov <denis.silakov@rosalab.ru> 20140529-2
+ Revision: bb41835
- Updated to 20140529 (sync with cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21494 |12mu|usbutils-007-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Linux USB utilities
Name:		usbutils
Version:	007
Release:	1
License:	GPLv2+
Group:		System/Kernel and hardware
URL:		https://github.com/gregkh/usbutils
Source:		https://www.kernel.org/pub/linux/utils/usb/usbutils/%{name}-%{version}.tar.gz
#Path to usb.ids in lsusb.py should be with /hwdata/
Patch0: usbutils-006-hwdata.patch
Requires: hwdata
BuildRequires:	pkgconfig(libusb-1.0) >= 1.0.8

%description
This package contains the lsusb utility for inspecting the devices 
connected to the USB bus. It shows a graphical representation of the 
devices that are currently plugged in, showing the topology of the 
USB bus. It also displays information on each individual device on 
the bus.

%package devel
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{name} = %{version}-%{release}

%description devel
Development files and headers for %{name}.


%prep
%setup -q
%patch0 -p1

%build
%configure2_5x \
	--disable-zlib \
	--sbindir=%{_sbindir} \
	--datadir=%{_datadir}/hwdata \
	--disable-usbids
%make

%install
%makeinstall_std

# do not package usb.ids, handled by hwdata
rm -f %{buildroot}/%{_datadir}/usb.ids

%files
%{_bindir}/*
%{_mandir}/*/*

%files devel
%doc AUTHORS ChangeLog README
%{_datadir}/pkgconfig/usbutils.pc

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21495 |12mu|userdrake-1.14-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A graphical interface for administering users and groups
Name:		userdrake
Version:	1.14
Release:	1
#cvs source
# http://www.mandrivalinux.com/en/cvs.php3
Source0:	%{name}-%{version}.tar.xz
Patch0:		userdrake-1.13.2-mdv_to_rosa.patch
URL:		https://abf.rosalinux.ru/omv_software/userdrake
License:	GPL
Group:		System/Configuration/Other
Requires:	drakxtools
Requires:	libuser
Requires:	usermode-consoleonly
Requires:	transfugdrake
Suggests:	xguest
BuildRequires:	gettext
BuildRequires:	perl-devel
BuildRequires:	pkgconfig(libuser)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pam-devel

%description
Userdrake is a user-friendly and powerful tool for administrating users and 
groups. It depends on the libuser library. 

%prep
%setup -q
%patch0 -p1

%build
cd USER
%{__perl} Makefile.PL INSTALLDIRS=vendor 
cd ..
make OPTIMIZE="%{optflags} -w" 

%install
make PREFIX=%{buildroot} install 

cd USER
%makeinstall_std
cd ..

#install lang
%find_lang userdrake


mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-userdrake.desktop <<EOF
[Desktop Entry]
Name=User Administration
Comment=Add or remove users and groups
Exec=/usr/bin/userdrake
Icon=userdrake
Type=Application
StartupNotify=true
Categories=GTK;System;X-MandrivaLinux-CrossDesktop;
NoDisplay=true
EOF

# consolehelper configuration
ln -sf %{_bindir}/consolehelper %{buildroot}%{_bindir}/userdrake
ln -sf %{_bindir}/userdrake %{buildroot}%{_bindir}/drakuser
mkdir -p %{buildroot}%{_sysconfdir}/pam.d

cat > %{buildroot}%{_sysconfdir}/pam.d/userdrake <<EOF
#%PAM-1.0
auth		include		config-util
account		include		config-util
session		include		config-util
EOF

mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps/
cat > %{buildroot}%{_sysconfdir}/security/console.apps/userdrake <<EOF
USER=root
PROGRAM=/usr/sbin/userdrake
FALLBACK=false
SESSION=true
EOF

# userdrake <-> drakuser
ln -s %{_sysconfdir}/pam.d/userdrake %{buildroot}%{_sysconfdir}/pam.d/drakuser
ln -s %{_sysconfdir}/security/console.apps/userdrake \
        %{buildroot}%{_sysconfdir}/security/console.apps/drakuser

%files -f userdrake.lang
%doc README COPYING RELEASE_NOTES
%config(noreplace) %{_sysconfdir}/sysconfig/userdrake
%config(noreplace) %{_sysconfdir}/pam.d/userdrake
%config(noreplace) %{_sysconfdir}/security/console.apps/userdrake
# two symlinks in sysconfdir
%{_sysconfdir}/pam.d/drakuser
%{_sysconfdir}/security/console.apps/drakuser
%{_prefix}/bin/*
%{_prefix}/sbin/*
%{_datadir}/userdrake
%{_mandir}/man3/USER*
%{_datadir}/applications/mandriva-*.desktop
%{perl_vendorarch}/USER.pm
%{perl_vendorarch}/auto/USER
%{_iconsdir}/*.png
%{_miconsdir}/*.png
%{_liconsdir}/*.png




%changelog
* Wed Dec 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.14-1
+ Revision: ec9f1f7
- Updated tarball



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21496 |12mu|usermode-1.111-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Graphical tools for certain user account management tasks
Name:		usermode
Version:	1.111
Release:	6
Epoch:		1
License:	GPLv2+
Group:		System/Configuration/Other
Url:		https://fedorahosted.org/usermode/
Source0: https://fedorahosted.org/releases/u/s/usermode/usermode-%{version}.tar.xz
Source1: config-util
Source2: config-util-user
Patch0:     usermode-1.111-werror.patch
Patch1:     usermode-1.99-environment.patch
# http://qa.mandriva.com/show_bug.cgi?id=32459
Patch3:     usermode-1.99-uz-po.patch
Patch4:     dialog-grab-fix.patch
BuildRequires:	autoconf2.5
BuildRequires:	gettext-devel
BuildRequires:	intltool
BuildRequires:	libglade2.0-devel
BuildRequires:	pkgconfig(libuser)
BuildRequires:	pam-devel
BuildRequires:	desktop-file-utils
BuildRequires:	pkgconfig(ice)
BuildRequires:	pkgconfig(sm)
BuildRequires:	startup-notification-devel
BuildRequires:	pkgconfig(blkid)
Requires:	util-linux
Requires:	pam >= 0.75-28mdk
Requires:	%{name}-consoleonly = %{epoch}:%{version}-%{release}
Conflicts:	SysVinit < 2.74-14
Conflicts:	msec < 0.15-17mdk

%description
The usermode package contains several graphical tools for users:
userinfo, usermount and userpasswd. Userinfo allows users to change
their finger information. Usermount lets users mount, unmount, and
format filesystems. Userpasswd allows users to change their passwords.

Install the usermode package if you would like to provide users with
graphical tools for certain account management tasks.

%package -n %{name}-consoleonly
Summary:	Non graphical part of usermode
Group:		System/Libraries

%description -n %{name}-consoleonly
This package contains only the usermode stuff which doesn't require
XFree or GTK to run.

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--without-selinux
%make

%install
rm -rf %{buildroot}
%makeinstall_std VENDOR=mandriva

# make userformat symlink to usermount
ln -sf usermount %{buildroot}%{_bindir}/userformat
ln -s usermount.1 %{buildroot}%{_mandir}/man1/userformat.1

mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
install -p -m 644 %{SOURCE1} \
	%{buildroot}%{_sysconfdir}/security/console.apps/config-util

mkdir -p %{buildroot}%{_sysconfdir}/pam.d/
install -p -m 644 %{SOURCE2} \
	%{buildroot}%{_sysconfdir}/pam.d/config-util-user

for i in mandriva-userinfo.desktop mandriva-userpasswd.desktop \
	mandriva-usermount.desktop; do
	echo 'NotShowIn=GNOME;KDE;' >>%{buildroot}%{_datadir}/applications/$i
	desktop-file-install --vendor mandriva --delete-original \
		--dir %{buildroot}%{_datadir}/applications \
		%{buildroot}%{_datadir}/applications/$i
done

%find_lang %{name}

%post
if [ ! -z "$SECURE_LEVEL" ];then
if [ -x /usr/sbin/msec -a "$SECURE_LEVEL" -gt "3" ]; then  /usr/sbin/msec $SECURE_LEVEL || true ; fi
fi

%triggerpost -- usermode < 1.111-3
#Now we need use upstream config-util. Use for migrate only! 
rm -f %{_sysconfdir}/pam.d/mandriva-console-auth
rm -f %{_sysconfdir}/pam.d/mandriva-simple-auth

%files
%{_bindir}/usermount
%{_mandir}/man1/usermount.1*
%{_bindir}/userformat
%{_mandir}/man1/userformat.1*
%{_bindir}/userinfo
%{_mandir}/man1/userinfo.1*
%{_bindir}/userpasswd
%{_mandir}/man1/userpasswd.1*
%{_bindir}/consolehelper-gtk
%{_mandir}/man8/consolehelper-gtk.8*
%{_bindir}/pam-panel-icon
%{_mandir}/man1/pam-panel-icon.1*
%{_datadir}/%{name}
%{_datadir}/pixmaps/*
%{_datadir}/applications/*
%{_sysconfdir}/pam.d/config-util-user

%files -n %{name}-consoleonly -f %{name}.lang
%doc COPYING ChangeLog NEWS README
%attr(4711,root,root) /usr/sbin/userhelper
%{_bindir}/consolehelper
%{_mandir}/man8/userhelper.8*
%{_mandir}/man8/consolehelper.8*
%config(noreplace) /etc/security/console.apps/config-util


%changelog
* Mon Dec 09 2013 Aleksey Yermakov <alexey.yermakov@rosalab.ru> 1:1.111-6
+ Revision: 63f64cf
- Fixed modal dialog grabbing.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21497 |12mu|util-linux-2.24.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define blkid_major 1
%define libblkid %mklibname blkid %{blkid_major}
%define devblkid %mklibname blkid -d

%define uuid_major 1
%define libuuid %mklibname uuid %{uuid_major}
%define devuuid %mklibname uuid -d

%define libext2fs %mklibname ext2fs 2
%define devext2fs %mklibname ext2fs -d

%define	mount_major 1
%define	libmount %mklibname mount %{mount_major}
%define	devmount %mklibname mount -d

%define git_url git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git

%define build_bootstrap 0
### Features
%define include_raw 1
### Macros
%define no_hwclock_archs s390 s390x

%bcond_with	uclibc
%if !%{build_bootstrap}
%bcond_without	python
%endif

Summary:	A collection of basic system utilities
Name:		util-linux
Version:	2.24.2
Release:	4
License:	GPLv2 and GPLv2+ and BSD with advertising and Public Domain
Group:		System/Base
Url:		ftp://ftp.kernel.org/pub/linux/utils/util-linux
Source0:	ftp://ftp.kernel.org/pub/linux/utils/%{name}/v%(echo %{version} |cut -d. -f1-2)/%{name}-%{version}.tar.xz
# based on Fedora pam files, with pam_selinux stripped out
Source1:	util-linux-login.pamd
Source2:	util-linux-remote.pamd
Source3:	util-linux-chsh-chfn.pamd
Source4:	util-linux-60-raw.rules
Source5:	util-linux-su.pamd
Source6:	util-linux-su-l.pamd
Source7:	util-linux-runuser.pamd
Source8:	util-linux-runuser-l.pamd
Source11:	uuidd-tmpfiles.conf
# RHEL/Fedora specific mount options
Patch1:		util-linux-2.23.1-mount-managed.patch
# add note about ATAPI IDE floppy to fdformat.8
Patch3:		util-linux-ng-2.24.2-fdformat-man-ide.patch
# 151635 - makeing /var/log/lastlog
Patch5:		2.23-login-lastlog-create.patch
# /etc/blkid.tab --> /etc/blkid/blkid.tab
Patch11:	util-linux-ng-2.16-blkid-cachefile.patch
Patch12:	util-linux-2.24-mkstemp.patch

### Upstream patches

### Mandriva Specific patches

# misc documentation fixes for man pages
Patch111:	util-linux-2.11t-mkfsman.patch
# sparc build fix
Patch115:	util-linux-2.22-fix-ioctl.patch
# Autodetect davfs mount attempts
Patch116:	util-linux-2.12q-autodav.patch

# crypto patches
# loop-AES patch
# reworked from http://loop-aes.sourceforge.net/updates/util-linux-ng-2.17-20100120.diff.bz2
Patch1100:	util-linux-ng-2.18-loopAES.patch
Patch1101:	util-linux-2.12q-swapon-skip-encrypted.patch
Patch1102:	util-linux-2.12-lower-LOOP_PASSWORD_MIN_LENGTH-for-AES.patch
# load cryptoloop and cypher modules when use cryptoapi
Patch1103:	util-linux-2.12a-cryptoapi-load-module.patch
Patch1104:	util-linux-ng-2.14.1-set-as-encrypted.patch

# clock program for ppc
Patch1200:	util-linux-2.10r-clock-1.1-ppc.patch
# leng options for clock-ppc
Patch1201:	util-linux-2.10s-clock-syntax-ppc.patch
# Added r & w options to chfn (lsb mandate)
Patch1202:	util-linux-2.20-chfn-lsb-usergroups.patch
# fix build on alpha with newer kernel-headers
Patch1203:	util-linux-2.11m-cmos-alpha.patch
# remove mode= from udf mounts (architecture done so that more may come)
Patch1218:	util-linux-ng-2.13-mount-remove-silly-options-in-auto.patch
# (misc) enable option -x on fsck.cramfs , bug 48224
Patch1219:	util-linux-ng-enable_fsck_cramfs.diff
# Mandrivamove patches
Patch1300:	util-linux-ng-2.18-losetup-try-LOOP_CHANGE_FD-when-loop-already-busy.patch

BuildRequires:	gcc
BuildRequires:	libtool
BuildRequires:	sed
BuildRequires:	rpm-build >= 1:5.4.10-5
BuildRequires:	audit-devel
BuildRequires:	gettext-devel
BuildRequires:	pam-devel
BuildRequires:	utempter-devel
%if %{with uclibc}
BuildRequires:	uClibc-devel >= 0.9.33.2-16
%endif
%if !%{build_bootstrap}
BuildRequires:	pkgconfig(ext2fs)
%endif
BuildRequires:	pkgconfig(libcap-ng)
BuildRequires:	pkgconfig(ncursesw) >= 5.9-6.20120922.3
#BuildRequires:	termcap-devel
BuildRequires:	pkgconfig(slang)
BuildRequires:	pkgconfig(systemd)
BuildRequires:	pkgconfig(udev)
BuildRequires:	pkgconfig(zlib)

Provides:	/bin/su
%rename		eject
%rename		fdisk
%rename		linux32
%rename		losetup
%rename		mount
%rename		tunelp
%rename		sparc32
%rename		schedutils
%rename		setarch
%rename		util-linux-ng
%ifarch alpha %{sparc} ppc
Obsoletes:	clock < %{version}-%{release}
%endif
# old versions of e2fsprogs provides blkid / uuidd
Conflicts:	e2fsprogs < 1.41.8-2mnb2
Conflicts:	setup < 2.7.18-6
# old version of sysvinit-tools provides sulogin and utmpdump
Conflicts:	sysvinit < 2.87-11
# (tpg) add conflicts on older version dues to move su
Conflicts:	coreutils < 8.19-2
# (proyvind): handle sulogin, wall, mountpoint being moved
Conflicts:	sysvinit-tools < 2.87-18
Conflicts:	bash-completion < 2:2.1-9

# for /bin/awk
Requires(pre):	gawk
# for /usr/bin/cmp
Requires(pre):	diffutils
Requires(pre):	coreutils
Requires(pre):	bash-completion >= 2:2.1-10
Requires:	pam >= 0.66-4
Requires:	shadow-utils >= 4.0.3
Requires:	%{libblkid} = %{version}-%{release}
Requires:	%{libmount} = %{version}-%{release}
Requires:	%{libuuid} = %{version}-%{release}
%if %{include_raw}
Requires:	udev
%endif

%description
The util-linux package contains a large variety of low-level system
utilities that are necessary for a Linux system to function.  Among
others, Util-linux-ng contains the fdisk configuration tool and the login
program.

%if %{with uclibc}
%package -n	uclibc-%{name}
Summary:	uClibc build of util-linux
Group:		System/Base

%description -n	uclibc-%{name}
The util-linux package contains a large variety of low-level system
utilities that are necessary for a Linux system to function.  Among
others, Util-linux-ng contains the fdisk configuration tool and the login
program.
%endif

%package -n	%{libblkid}
Summary:	Block device ID library
Group:		System/Libraries
License:	LGPLv2+
Conflicts:	%{libext2fs} < 1.41.6-2mnb2
# MD this is because of the cmd rm and ln in the post config
Requires(post):	coreutils

%description -n %{libblkid}
This is block device identification library, part of util-linux.

%if %{with uclibc}
%package -n	uclibc-%{libblkid}
Summary:	Block device ID library (uClibc linked)
Group:		System/Libraries
License:	LGPLv2+
Conflicts:	%{libext2fs} < 1.41.6-2mnb2

%description -n	uclibc-%{libblkid}
This is block device identification library, part of util-linux.
%endif

%package -n	%{devblkid}
Summary:	Block device ID library
Group:		Development/C
License:	LGPLv2+
Requires:	%{libblkid} = %{version}-%{release}
Requires:	%{devuuid} = %{version}-%{release}
%if %{with uclibc}
Requires:	uclibc-%{libblkid} = %{version}-%{release}
%endif
Conflicts:	%{devext2fs} < 1.41.6-2mnb2
Provides:	libblkid-devel = %{version}-%{release}

%description -n	%{devblkid}
This is the block device identification development library and headers,
part of util-linux.

%package -n	%{libuuid}
Summary:	Universally unique ID library
Group:		System/Libraries
License:	BSD
Conflicts:	%{libext2fs} < 1.41.8-2mnb2

%description -n	%{libuuid}
This is the universally unique ID library, part of e2fsprogs.

The libuuid library generates and parses 128-bit universally unique
id's (UUID's).A UUID is an identifier that is unique across both
space and time, with respect to the space of all UUIDs.  A UUID can
be used for multiple purposes, from tagging objects with an extremely
short lifetime, to reliably identifying very persistent objects
across a network.

%if %{with uclibc}
%package -n	uclibc-%{libuuid}
Summary:	Universally unique ID library (uClibc linked)
Group:		System/Libraries
License:	BSD
Conflicts:	%{libext2fs} < 1.41.8-2mnb2

%description -n	uclibc-%{libuuid}
This is the universally unique ID library, part of e2fsprogs.

The libuuid library generates and parses 128-bit universally unique
id's (UUID's).A UUID is an identifier that is unique across both
space and time, with respect to the space of all UUIDs.  A UUID can
be used for multiple purposes, from tagging objects with an extremely
short lifetime, to reliably identifying very persistent objects
across a network.
%endif

%package -n	%{devuuid}
Summary:	Universally unique ID library
Group:		Development/C
License:	BSD
Conflicts:	%{libext2fs} < 1.41.8-2mnb2
Requires:	%{libuuid} = %{version}
%if %{with uclibc}
Requires:	uclibc-%{libuuid} = %{version}-%{release}
%endif
Provides:	libuuid-devel = %{version}-%{release}

%description -n	%{devuuid}
This is the universally unique ID development library and headers,
part of e2fsprogs.

The libuuid library generates and parses 128-bit universally unique
id's (UUID's).A UUID is an identifier that is unique across both
space and time, with respect to the space of all UUIDs.  A UUID can
be used for multiple purposes, from tagging objects with an extremely
short lifetime, to reliably identifying very persistent objects
across a network.

%package -n	uuidd
Summary:	Helper daemon to guarantee uniqueness of time-based UUIDs
Group:		System/Servers
License:	GPLv2
Requires(post):	systemd
Requires(pre):	shadow-utils
Requires(pre):	rpm-helper
Requires(post):	rpm-helper
Requires(preun):	rpm-helper
Requires(postun):	rpm-helper

%description -n	uuidd
The uuidd package contains a userspace daemon (uuidd) which guarantees
uniqueness of time-based UUID generation even at very high rates on
SMP systems.

%package -n	%{libmount}
Summary:	Universal mount library
Group:		System/Libraries
License:	LGPLv2+

%description -n	%{libmount}
The libmount library is used to parse /etc/fstab,
/etc/mtab and /proc/self/mountinfo files,
manage the mtab file, evaluate mount options, etc.

%if %{with uclibc}
%package -n	uclibc-%{libmount}
Summary:	Universal mount library (uClibc linked)
Group:		System/Libraries
License:	LGPLv2+

%description -n	uclibc-%{libmount}
The libmount library is used to parse /etc/fstab,
/etc/mtab and /proc/self/mountinfo files,
manage the mtab file, evaluate mount options, etc.
%endif

%package -n	%{devmount}
Summary:	Universally unique ID library
Group:		Development/C
License:	LGPLv2+
Requires:	%{libmount} = %{version}-%{release}
%if %{with uclibc}
Requires:	uclibc-%{libmount} = %{version}-%{release}
%endif
Provides:	libmount-devel = %{version}-%{release}

%description -n	%{devmount}
Development files and headers for libmount library.

%if %{with python}
%package -n	python-libmount
Summary:	Python bindings for the libmount library
Group:		Development/Python
Requires:	%{libmount} = %{EVRD}
BuildRequires:	pkgconfig(python2)

%description -n python-libmount
The libmount-python package contains a module that permits applications
written in the Python programming language to use the interface
supplied by the libmount library to work with mount tables (fstab,
mountinfo, etc) and mount filesystems.
%endif

%prep
%setup -q

%patch1 -p1 -b .options~
%patch3 -p1 -b .atapifloppy~
%patch5 -p1 -b .lastlog~
%patch12 -p1 -b .mkstemp

# Mandriva
%ifarch ppc
%patch1200 -p0
%patch1201 -p1
%endif

#LSB (sb)
%patch1202 -p1 -b .chfnlsb~

#fix build on alpha with newer kernel-headers
%ifarch alpha
%patch1203 -p1
%endif

%patch111 -p1 -b .mkfsman~
%patch115 -p1 -b .fix-ioctl~
#patch116 -p1 -b .autodav

#%patch1100 -p1 -b .loopAES
#%patch1101 -p0 -b .swapon-encrypted
#%patch1102 -p0 -b .loopAES-password
#%patch1103 -p0 -b .load-module
#%patch1104 -p1 -b .set-as-encrypted

#%patch1300 -p1 -b .CHANGE-FD

# FIXME: double-check if this is really obsoleted by the mount rewrite
#patch1218 -p1 -b .silly
%patch1219 -p0

# rebuild build system for loop-AES patch
./autogen.sh

%build
%global optflags %{optflags} -Os

%serverbuild_hardened
unset LINGUAS || :

export CONFIGURE_TOP="$PWD"

%if %{with uclibc}
mkdir -p uclibc
pushd uclibc
%uclibc_configure \
		--bindir=%{uclibc_root}/bin \
		--sbindir=%{uclibc_root}/sbin \
		--prefix=%{uclibc_root} \
		--exec-prefix=%{uclibc_root} \
		--libdir=%{uclibc_root}/%{_lib} \
		--host=%{_host} \
		--enable-rpath=no \
		--enable-shared=yes \
		--enable-static=yes \
		--disable-chfn-chsh \
		--enable-libuuid \
		--enable-libblkid \
		--enable-libmount \
		--disable-mount \
		--disable-losetup \
		--disable-fsck \
		--disable-partx \
		--disable-uuidd \
		--disable-mountpoint \
		--disable-fallocate \
		--disable-unshare \
		--disable-eject \
		--disable-agetty \
		--disable-cramfs \
		--disable-switch_root \
		--disable-pivot_root \
		--disable-kill \
		--disable-utmpdump \
		--disable-rename \
		--disable-login \
		--disable-sulogin \
		--disable-su \
		--disable-schedutils \
		--disable-wall \
		--disable-makeinstall-chown \
		--disable-fsck \
		--disable-raw \
		--disable-runuser \
		--disable-nologin \
		--enable-socket-activation \
		--with-systemdsystemunitdir=%{_unitdir} \
		--without-audit \
		--without-python \
		--without-selinux \
		--with-udev 
%make

popd
%endif

mkdir -p system
pushd  system
%configure2_5x \
	--bindir=/bin \
	--sbindir=/sbin \
	--libdir=/%{_lib} \
	--enable-wall \
	--enable-partx \
	--enable-kill \
	--enable-write \
	--enable-mountpoint \
%if %{include_raw}
	--enable-raw \
%endif
	--disable-makeinstall-chown \
	--disable-rpath \
	--with-audit \
	--with-python=2 \
	--without-selinux \
	--with-udev \
	--enable-chfn-chsh \
	--enable-socket-activation \
	--enable-tunelp \
	--enable-nologin \
	--with-systemdsystemunitdir=%{_unitdir} \

# build util-linux
%make

popd

# remove vipw and vigr, they belong in shadow-utils
rm -f %{buildroot}%{_sbindir}/{vipw,vigr} %{buildroot}%{_mandir}/man8/{vigr,vipw}.*

%install
mkdir -p %{buildroot}/{bin,sbin}
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_infodir}
mkdir -p %{buildroot}%{_mandir}/man{1,6,8,5}
mkdir -p %{buildroot}%{_sbindir}
mkdir -p %{buildroot}%{_sysconfdir}/{pam.d,security/console.apps,blkid}

%if %{with uclibc}
make -C uclibc install-sbinPROGRAMS install-usrlib_execLTLIBRARIES DESTDIR="%{buildroot}"
install -m755 uclibc/setterm -D %{buildroot}%{uclibc_root}%{_bindir}/setterm

mkdir -p %{buildroot}%{uclibc_root}%{_libdir}
for l in lib{blkid,mount,uuid}.so; do
	rm %{buildroot}%{uclibc_root}/%{_lib}/$l
	ln -sr %{buildroot}%{uclibc_root}/%{_lib}/$l.*.* %{buildroot}%{uclibc_root}%{_libdir}/$l
done
for l in lib{blkid,mount,uuid}.a; do
	mv %{buildroot}%{uclibc_root}/%{_lib}/$l %{buildroot}%{uclibc_root}%{_libdir}/$l
done
for bin in blockdev cfdisk chcpu ctrlaltdel fdisk findfs fsck.minix fsfreeze fstrim \
	hwclock mkfs mkfs.bfs mkfs.minix swapoff swapon wipefs; do
	rm %{buildroot}%{uclibc_root}/sbin/$bin
done
%endif

# install util-linux
%makeinstall_std -C system DESTDIR=%{buildroot} MANDIR=%{buildroot}%{_mandir} INFODIR=%{buildroot}%{_infodir}

%if %{include_raw}
echo '.so man8/raw.8' > %{buildroot}%{_mandir}/man8/rawdevices.8
{
  # see RH bugzilla #216664
  mkdir -p %{buildroot}%{_sysconfdir}/udev/rules.d
  pushd %{buildroot}%{_sysconfdir}/udev/rules.d
  install -m 644 %{SOURCE4} ./60-raw.rules
  popd
}
%endif

# Correct mail spool path.
perl -pi -e 's,/usr/spool/mail,/var/spool/mail,' %{buildroot}%{_mandir}/man1/login.1

%ifarch %{sparcx}
rm %{buildroot}%{_bindir}/sunhostid
cat << E-O-F > %{buildroot}%{_bindir}/sunhostid
#!/bin/sh
# this should be %{_bindir}/sunhostid or somesuch.
# Copyright 1999 Peter Jones, <pjones@redhat.com> .
# GPL and all that good stuff apply.
(
idprom=\`cat /proc/openprom/idprom\`
echo \$idprom|dd bs=1 skip=2 count=2
echo \$idprom|dd bs=1 skip=27 count=6
echo
) 2>/dev/null
E-O-F
chmod 755 %{buildroot}%{_bindir}/sunhostid
%endif

# PAM settings
{
  pushd %{buildroot}%{_sysconfdir}/pam.d
  install -m 644 %{SOURCE1} ./login
  install -m 644 %{SOURCE2} ./remote
  install -m 644 %{SOURCE3} ./chsh
  install -m 644 %{SOURCE3} ./chfn
  install -m 644 %{SOURCE5} ./su
  install -m 644 %{SOURCE6} ./su-l
  install -m 644 %{SOURCE7} ./runuser
  install -m 644 %{SOURCE8} ./runuser-l
  popd
}

# This has dependencies on stuff in /usr
mv %{buildroot}{/sbin/,/usr/sbin}/cfdisk

%ifarch ppc
cp -f ./clock-ppc %{buildroot}/sbin/clock-ppc
mv %{buildroot}/sbin/hwclock %{buildroot}/sbin/clock-rs6k
ln -sf clock-rs6k %{buildroot}/sbin/hwclock
%endif
ln -sf ../../sbin/hwclock %{buildroot}/usr/sbin/hwclock
ln -sf ../../sbin/clock %{buildroot}/usr/sbin/clock
ln -sf hwclock %{buildroot}/sbin/clock

install -D -p -m 644 %{SOURCE11} %{buildroot}%{_sysconfdir}/tmpfiles.d/uuidd.conf

# And a dirs uuidd needs that the makefiles don't create
install -d %{buildroot}/var/lib/libuuid

# move flock in /bin, required for udev
# logger is useful in initscripts while /usr isn't mounted as well
# ionice needed for readahead_early
for p in flock logger ionice; do
	mv %{buildroot}{%{_bindir},/bin}/$p
	ln -sf ../../bin/$p %{buildroot}%{_bindir}/$p
done

# Final cleanup
%ifarch %no_hwclock_archs
rm %{buildroot}/sbin/{hwclock,clock} %{buildroot}%{_mandir}/man8/hwclock.8* %{buildroot}/usr/sbin/{hwclock,clock}
%endif
%ifarch s390 s390x
rm %{buildroot}/usr/{bin,sbin}/{fdformat,tunelp,floppy} %{buildroot}%{_mandir}/man8/{fdformat,tunelp,floppy}.8*
%endif

# deprecated commands
for I in /sbin/mkfs.bfs %{_bindir}/scriptreplay; do
	rm %{buildroot}$I
done

# deprecated man pages
for I in man8/mkfs.bfs.8 man1/scriptreplay.1; do
	rm %{buildroot}%{_mandir}/${I}*
done

# we install getopt/getopt-*.{bash,tcsh} as doc files
# note: versions <=2.12 use path "%{_datadir}/misc/getopt/*"
chmod 644 misc-utils/getopt-*.{bash,tcsh}

# link mtab
ln -sf /proc/mounts %{buildroot}/etc/mtab

# /usr/sbin -> /sbin
for I in addpart delpart partx; do
	if [ -e %{buildroot}/usr/sbin/$I ]; then
		mv %{buildroot}/usr/sbin/$I %{buildroot}/sbin/$I
	fi
done

# /usr/bin -> /bin
for I in taskset; do
	if [ -e %{buildroot}/usr/bin/$I ]; then
		mv %{buildroot}/usr/bin/$I %{buildroot}/bin/$I
	fi
done

# /sbin -> /bin
for I in raw; do
	if [ -e %{buildroot}/sbin/$I ]; then
		mv %{buildroot}/sbin/$I %{buildroot}/bin/$I
	fi
done

%find_lang %{name} %{name}.lang

# the files section supports only one -f option...
mv %{name}.lang %{name}.files

# create list of setarch(8) symlinks
find  %{buildroot}%{_bindir}/ -regextype posix-egrep -type l \
	-regex ".*(linux32|linux64|s390|s390x|i386|ppc|ppc64|ppc32|sparc|sparc64|sparc32|sparc32bash|mips|mips64|mips32|ia64|x86_64)$" \
	-printf "%{_bindir}/%f\n" >> %{name}.files

find  %{buildroot}%{_mandir}/man8 -regextype posix-egrep  \
	-regex ".*(linux32|linux64|s390|s390x|i386|ppc|ppc64|ppc32|sparc|sparc64|sparc32|sparc32bash|mips|mips64|mips32|ia64|x86_64)\.8.*" \
	-printf "%{_mandir}/man8/%f*\n" >> %{name}.files

%ifarch ppc
%post
ISCHRP=`grep CHRP /proc/cpuinfo`
if [ -z "$ISCHRP" ]; then
  ln -sf /sbin/clock-ppc /sbin/hwclock
fi
%endif

%pre -p <lua>
if arg[2] >= 2 then
    st = posix.stat("/etc/mtab")
    if st and st.type ~= "link" then
	posix.unlink("/etc/mtab")
	posix.link("/proc/mounts", "/etc/mtab", true)
    end
end

%post -p <lua>
if arg[2] >= 2 then
    if posix.stat("/etc/blkid.tab") then
   	os.rename("/etc/blkid.tab", "/etc/blkid/blkid.tab")
    end
    if posix.stat("/etc/blkid.tab.old") then
   	os.rename("/etc/blkid.tab.old", "/etc/blkid/blkid.tab.old")
    end
end

%pre -n uuidd
%_pre_useradd uuidd /var/lib/libuuid /bin/false
%_pre_groupadd uuidd uuidd

%post -n uuidd
systemd-tmpfiles --create uuidd.conf
%_post_service uuidd

%preun -n uuidd
%_preun_service uuidd

%postun -n uuidd
%_postun_userdel uuidd

%files -f %{name}.files
%doc NEWS AUTHORS
%doc misc-utils/getopt-*.{bash,tcsh}
/bin/dmesg
%attr(755,root,root)	/bin/login
/bin/lsblk
/bin/more
/bin/kill
/bin/taskset
/bin/ionice
/bin/findmnt
/bin/mountpoint
%{_bindir}/nsenter
%{_bindir}/setpriv
/bin/su
%attr(2555,root,tty) %{_bindir}/wall
/bin/wdctl
%if %{include_raw}
/bin/raw
%dir /etc/blkid
%config %{_sysconfdir}/udev/rules.d/60-raw.rules
%endif
%config(noreplace) %{_sysconfdir}/pam.d/chfn
%config(noreplace) %{_sysconfdir}/pam.d/chsh
%config(noreplace) %{_sysconfdir}/pam.d/login
%config(noreplace) %{_sysconfdir}/pam.d/remote
%config(noreplace) %{_sysconfdir}/pam.d/su
%config(noreplace) %{_sysconfdir}/pam.d/su-l
%config(noreplace) %{_sysconfdir}/pam.d/runuser
%config(noreplace) %{_sysconfdir}/pam.d/runuser-l
/etc/mtab
/sbin/agetty
%{_mandir}/man8/agetty.8*
/sbin/blkid
/sbin/blkdiscard
/sbin/blockdev
/sbin/fstrim
/sbin/pivot_root
/sbin/ctrlaltdel
/sbin/addpart
/sbin/delpart
/sbin/partx
/sbin/fsfreeze
/sbin/swaplabel
/sbin/runuser
%{_mandir}/man8/partx.8*
%{_mandir}/man8/addpart.8*
%{_mandir}/man8/delpart.8*
%{_mandir}/man8/findmnt.8*
%{_mandir}/man8/fsfreeze.8*
%{_mandir}/man8/fstrim.8*
%{_mandir}/man8/lsblk.8*
%{_mandir}/man8/swaplabel.8*
%{_mandir}/man1/mountpoint.1*
%{_mandir}/man1/nsenter.1*
%{_mandir}/man1/setpriv.1*
%{_mandir}/man1/wall.1*
%ifarch %ix86 alpha ia64 x86_64 s390 s390x ppc ppc64 %{sparcx} %mips %arm aarch64
/sbin/sfdisk
%{_mandir}/man8/sfdisk.8*
%{_sbindir}/cfdisk
%{_mandir}/man8/cfdisk.8*
%endif
/sbin/fdisk
%{_mandir}/man8/fdisk.8*
%ifnarch %no_hwclock_archs
/sbin/clock
%{_sbindir}/clock
/sbin/hwclock
/usr/sbin/hwclock
%{_mandir}/man8/hwclock.8*
%endif
%ifarch ppc
/sbin/clock-ppc
/sbin/clock-rs6k
%endif
/sbin/findfs
/sbin/fsck
/sbin/mkfs
/sbin/mkswap
/sbin/nologin
/sbin/sulogin
%{_mandir}/man8/nologin.8*
%{_bindir}/chrt
%{_bindir}/ionice
%{_bindir}/cal
%attr(4711,root,root)	%{_bindir}/chfn
%attr(4711,root,root)	%{_bindir}/chsh
%{_bindir}/col
%{_bindir}/colcrt
%{_bindir}/colrm
%{_bindir}/column
%ifarch %ix86 alpha ppc ppc64 %{sparcx} x86_64 %mips %arm aarch64
%{_bindir}/cytune
%{_mandir}/man8/cytune.8*
%endif
%{_bindir}/eject
%ifnarch s390 s390x
%{_sbindir}/fdformat
%endif
/bin/flock
%{_bindir}/flock
%{_bindir}/fallocate
%{_bindir}/getopt
%{_bindir}/hexdump
%{_bindir}/ipcrm
%{_bindir}/ipcs
%{_bindir}/isosize
/bin/logger
%{_bindir}/last
%{_bindir}/lastb
%{_bindir}/logger
%{_bindir}/look
%{_bindir}/lslocks
%{_bindir}/mcookie
%{_bindir}/mesg
%{_bindir}/utmpdump
%ifarch %{ix86} alpha ia64 x86_64 s390 s390x ppc ppc64 %{sparcx} %{mips} %{arm} aarch64
/sbin/fsck.cramfs
/sbin/mkfs.cramfs
%endif
/sbin/fsck.minix
/sbin/mkfs.minix
/sbin/chcpu
%{_bindir}/namei
%{_bindir}/pg
%{_bindir}/prlimit
%{_bindir}/rename
%{_bindir}/renice
%{_bindir}/rev
%{_bindir}/script
%{_bindir}/setarch
%{_bindir}/setsid
%{_bindir}/setterm
%ifarch %{sparcx}
%{_bindir}/sunhostid
%endif
%{_bindir}/tailf
%{_bindir}/ul
%{_bindir}/unshare
%{_bindir}/uuidgen
%{_bindir}/whereis
%{_bindir}/ipcmk
%{_bindir}/lscpu
%attr(2755,root,tty)	%{_bindir}/write
%{_sbindir}/readprofile
%ifnarch s390 s390x
%{_sbindir}/tunelp
%endif
%{_sbindir}/rtcwake
%{_sbindir}/ldattach
%{_sbindir}/resizepart
%{_mandir}/man1/cal.1*
%{_mandir}/man8/chcpu.8*
%{_mandir}/man1/chfn.1*
%{_mandir}/man1/chsh.1*
%{_mandir}/man1/col.1*
%{_mandir}/man1/colcrt.1*
%{_mandir}/man1/colrm.1*
%{_mandir}/man1/column.1*
%{_mandir}/man1/eject.1*
%{_mandir}/man1/flock.1*
%{_mandir}/man1/fallocate.1*
%{_mandir}/man1/getopt.1*
%{_mandir}/man1/hexdump.1*
%{_mandir}/man1/kill.1*
%{_mandir}/man1/last.1*
%{_mandir}/man1/lastb.1.*
%{_mandir}/man1/logger.1*
%{_mandir}/man1/login.1*
%{_mandir}/man1/look.1*
%{_mandir}/man1/mcookie.1*
%{_mandir}/man1/mesg.1*
%{_mandir}/man1/more.1*
%{_mandir}/man1/namei.1*
%{_mandir}/man1/pg.1*
%{_mandir}/man1/prlimit.1*
%{_mandir}/man1/rename.1*
%{_mandir}/man1/rev.1*
%{_mandir}/man1/script.1*
%{_mandir}/man1/setterm.1*
%{_mandir}/man1/tailf.1*
%{_mandir}/man1/ul.1*
%{_mandir}/man1/uuidgen.1*
%{_mandir}/man1/unshare.1*
%{_mandir}/man1/utmpdump.1*
%{_mandir}/man1/whereis.1*
%{_mandir}/man1/write.1*
%{_mandir}/man1/chrt.1*
%{_mandir}/man1/ionice.1*
%{_mandir}/man1/taskset.1*
%{_mandir}/man1/renice.1*
%{_mandir}/man1/ipcrm.1*
%{_mandir}/man1/ipcs.1*
%{_mandir}/man1/setsid.1*
%{_mandir}/man1/dmesg.1*
%{_mandir}/man1/ipcmk.1*
%{_mandir}/man1/lscpu.1*
%{_mandir}/man1/su.1*
%{_mandir}/man3/uuid_generate_time_safe.3*
%{_mandir}/man8/blockdev.8*
%{_mandir}/man8/blkid.8*
%{_mandir}/man8/blkdiscard.8*
%{_mandir}/man8/ctrlaltdel.8*
%ifnarch s390 s390x
%{_mandir}/man8/fdformat.8*
%endif
%{_mandir}/man8/findfs.8*
%{_mandir}/man8/fsck.8*
%{_mandir}/man8/fsck.cramfs.8*
%{_mandir}/man8/isosize.8*
%{_mandir}/man8/lslocks.8*
%{_mandir}/man8/mkfs.8*
%{_mandir}/man8/mkfs.cramfs.8*
%{_mandir}/man8/mkswap.8*
%{_mandir}/man8/pivot_root.8*
%if %{include_raw}
%{_mandir}/man8/raw.8*
%{_mandir}/man8/rawdevices.8*
%endif
%_mandir/man8/readprofile.8*
%_mandir/man8/resizepart.8*
%ifnarch s390 s390x
%{_mandir}/man8/tunelp.8*
%endif
%{_mandir}/man8/setarch.8*
%{_mandir}/man8/sulogin.8*
%{_mandir}/man8/rtcwake.8*
%{_mandir}/man8/ldattach.8*
%{_mandir}/man8/wipefs.8*
%{_mandir}/man8/wdctl.8*
%{_mandir}/man8/fsck.minix.8*
%{_mandir}/man8/mkfs.minix.8*
%attr(4755,root,root)	/bin/mount
%attr(4755,root,root)	/bin/umount
/sbin/swapon
/sbin/swapoff
/sbin/switch_root
%{_mandir}/man5/fstab.5*
%{_mandir}/man8/mount.8*
%{_mandir}/man8/swapoff.8*
%{_mandir}/man8/swapon.8*
%{_mandir}/man8/switch_root.8*
%{_mandir}/man1/runuser.1*
%{_mandir}/man8/umount.8*
%{_mandir}/man8/losetup.8*
/sbin/losetup
/sbin/wipefs
%{_datadir}/bash-completion/completions/*

%if %{with uclibc}
%files -n uclibc-%{name}
%{uclibc_root}/sbin/blkdiscard
%{uclibc_root}/sbin/blkid
%{uclibc_root}/sbin/mkswap
%{uclibc_root}/sbin/sfdisk
%{uclibc_root}/sbin/swaplabel
%{uclibc_root}%{_bindir}/setterm
%endif

%files -n uuidd
%{_mandir}/man8/uuidd.8*
%{_unitdir}/uuidd.*
%{_sysconfdir}/tmpfiles.d/uuidd.conf
%attr(-, uuidd, uuidd) %{_sbindir}/uuidd
%dir %attr(2775, uuidd, uuidd) /var/lib/libuuid

%files -n %{libblkid}
/%{_lib}/libblkid.so.%{blkid_major}*

%if %{with uclibc}
%files -n uclibc-%{libblkid}
%{uclibc_root}/%{_lib}/libblkid.so.%{blkid_major}*
%endif

%files -n %{devblkid}
%{_libdir}/libblkid.a
%if %{with uclibc}
%{uclibc_root}%{_libdir}/libblkid.so
%{uclibc_root}%{_libdir}/libblkid.a
%endif
%{_libdir}/libblkid.so
%{_includedir}/blkid
%{_mandir}/man3/libblkid.3*
%{_libdir}/pkgconfig/blkid.pc

%files -n %{libuuid}
/%{_lib}/libuuid.so.%{uuid_major}*

%if %{with uclibc}
%files -n uclibc-%{libuuid}
%{uclibc_root}/%{_lib}/libuuid.so.%{uuid_major}*
%endif

%files -n %{devuuid}
%{_libdir}/libuuid.a
%if %{with uclibc}
%{uclibc_root}%{_libdir}/libuuid.so
%{uclibc_root}%{_libdir}/libuuid.a
%endif
%{_libdir}/libuuid.so
%{_includedir}/uuid
%{_mandir}/man3/uuid.3*
%{_mandir}/man3/uuid_clear.3*
%{_mandir}/man3/uuid_compare.3*
%{_mandir}/man3/uuid_copy.3*
%{_mandir}/man3/uuid_generate.3*
%{_mandir}/man3/uuid_generate_random.3*
%{_mandir}/man3/uuid_generate_time.3*
%{_mandir}/man3/uuid_is_null.3*
%{_mandir}/man3/uuid_parse.3*
%{_mandir}/man3/uuid_time.3*
%{_mandir}/man3/uuid_unparse.3*
%{_libdir}/pkgconfig/uuid.pc

%files -n %{libmount}
/%{_lib}/libmount.so.%{mount_major}*

%if %{with uclibc}
%files -n uclibc-%{libmount}
%{uclibc_root}/%{_lib}/libmount.so.%{mount_major}*
%endif

%files -n %{devmount}
%{_includedir}/libmount/libmount.h
%if %{with uclibc}
%{uclibc_root}%{_libdir}/libmount.so
%{uclibc_root}%{_libdir}/libmount.a
%endif
%{_libdir}/libmount.so
%{_libdir}/libmount.a
%{_libdir}/pkgconfig/mount.pc

%if %{with python}
%files -n python-libmount
%dir %{python_sitearch}/libmount
%{python_sitearch}/libmount/__init__.py
%{python_sitearch}/libmount/pylibmount.so
%endif

%changelog
* Thu May 29 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.24.2-4
+ Revision: 19c3d39
- Adjust Requires and Conflicts with bash-completion (as it has Epoch)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21498 |12mu|v4l-utils-1.0.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname v4l %{major}
%define develname %mklibname v4l -d
%define wrappersname %mklibname v4l-wrappers

Name:		v4l-utils
Version:	1.0.0
Release:	3
Summary:	Linux V4L2 and DVB API utilities
License:	LGPLv2+
Group:		System/Libraries
URL:		http://git.linuxtv.org/v4l-utils.git
Source0:	http://linuxtv.org/downloads/%{name}/%{name}-%{version}.tar.bz2
#Patch0:		fix-missing-includes.patch
BuildRequires:	sysfsutils-devel
BuildRequires:	qt4-devel
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(udev)
BuildRequires:	pkgconfig(glu)
Conflicts:	ivtv-utils < 1.4.0-2
Obsoletes:	libv4l < 0.6.4-2
Requires:	%{wrappersname} >= %{version}-%{release}

%description
v4l-utils is the combination of various v4l and dvb utilities which
used to be part of the v4l-dvb mercurial kernel tree. 

%package -n	v4l-utils-qt4
Summary:	qt4 tools for v4l applications
Group:		System/Libraries
Conflicts:	libv4l <= 0.7.91-1mdv2010.1

%description -n	v4l-utils-qt4
v4l-utils-qt4 is a QT4 gui for the v4l-utils tools.

%package -n	%{wrappersname}
Summary:	Wrappers for v4l applications
Group:		System/Libraries
Conflicts:	libv4l <= 0.5.9-1mdv2010.0
Provides:	v4l-wrappers

%description -n %{wrappersname}
This package contains wrapper libraries that adds v4l2 device
compatibility for v4l1 applications and support for various
pixelformats to v4l2 applications.

%package -n	%{libname}
Summary:	Thin abstraction layer for video4linux2 devices
Group:		System/Libraries
Requires:	%{name} >= %{version}

%description -n %{libname}
libv4l is a collection of libraries which adds a thin abstraction
layer on top of video4linux2 devices. The purpose of this (thin)
layer is to make it easy for application writers to support a wide
variety of devices without having to write separate code for
different devices in the same class.

%package -n	%{develname}
Summary:	Development files from libv4l
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	libv4l-devel = %{version}-%{release}

%description -n %{develname}
This package contains the development files needed to build
programs that use libv4l.

%prep
%setup -q

%build
%configure2_5x \
		--enable-libdvbv5 \
		--disable-static
%make

%install
%makeinstall_std PREFIX="%{_prefix}" LIBDIR="%{_libdir}"

# already provided by ivtv-utils package, more uptodate/complete there
rm -f %{buildroot}%{_bindir}/ivtv-ctl

%files
%config(noreplace) %{_sysconfdir}/rc_maps.cfg
%config(noreplace) /lib/udev/rules.d/70-infrared.rules
/lib/udev/rc_keymaps/*
%{_bindir}/cx18-ctl
%{_bindir}/decode_tm6000
%{_bindir}/ir-keytable
%{_bindir}/rds-ctl
%{_bindir}/v4l2-compliance
%{_bindir}/v4l2-ctl
%{_bindir}/dvb-fe-tool
%{_bindir}/dvb-format-convert
%{_bindir}/dvbv5-scan
%{_bindir}/dvbv5-zap
%{_bindir}/v4l2-sysfs-path
%{_sbindir}/v4l2-dbg
%{_mandir}/man1/ir-keytable.1.*

%files -n v4l-utils-qt4
%{_bindir}/qv4l2
%{_datadir}/applications/qv4l2.desktop
%{_iconsdir}/hicolor/*/apps/qv4l2.*

%files -n %{wrappersname}
%dir %{_libdir}/libv4l
%dir %{_libdir}/libv4l/plugins
%{_libdir}/libv4l/v4l1compat.so
%{_libdir}/libv4l/v4l2convert.so
%{_libdir}/libv4l/*-decomp
%{_libdir}/libv4l/plugins/libv4l-mplane.so

%files -n %{libname}
%{_libdir}/libv4l1.so.%{major}*
%{_libdir}/libv4l2*.so.%{major}*
%{_libdir}/libdvbv5.so.%{major}*
%{_libdir}/libv4lconvert.so.%{major}*

%files -n %{develname}
%{_includedir}/*.h
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc


%changelog
* Tue Oct 29 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.0.0-3
+ Revision: 3d50762
- Updated to 1.0.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21499 |12mu|vaapi-driver-intel-1.0.19-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	vaapi-driver-intel
%define oname	libva-intel-driver
%define version	1.0.19

Summary:	Is the VA-API implementation for Intel G45 chipsets
Name:		%{name}
Version:	%{version}
Release:	1
Group:		Video
License:	GPLv2+
URL:		http://cgit.freedesktop.org/vaapi/intel-driver/
Source:		http://www.freedesktop.org/software/vaapi/releases/%{oname}/%{oname}-%{version}.tar.bz2
Patch0:		libva-intel-driver-1.0.19-automake-1.13.patch
BuildRequires:	libva-devel => 1.0.15
Provides:	%{oname} = %{version}-%{release}
Obsoletes:	vaapi-driver-i965 < 1.0.15

%description
libva-driver-intel is the VA-API implementation for Intel G45 chipsets
and Intel HD Graphics for Intel Core processor family.


%prep
%setup -q -n %oname-%version
%apply_patches

%build
./autogen.sh
%configure2_5x
%make

%install
%makeinstall_std

rm -f %{buildroot}%{_libdir}/dri/*.la

%files
%doc AUTHORS NEWS
%{_libdir}/dri/*_drv_video.so


%changelog
* Thu Mar 14 2012 akdengi <akdengi> 1.0.19-1
- version update 1.0.19

* Wed Jun 13 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.0.18-1
+ Revision: 805359
- version update 1.0.18

* Thu Apr 19 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.0.17-1
+ Revision: 791972
- version update 1.0.17

* Sat Nov 05 2011 Alexander Khrukin <akhrukin@mandriva.org> 1.0.15-2
+ Revision: 719700
- description fix removed all vdpau comments
- bs libva-devel fix again
- testing libva again
- release bump for testing libva-devel 1.0.15
- BuildReq fix for libva
- spec fixes for mandriva package policy
- imported package vaapi-driver-intel


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21500 |12mu|vala-0.23.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver %(echo %{version}|cut -d. -f1,2)


%define api	0.24
%define major	0
%define libname	%mklibname %{name} %{api} %major
%define	devname	%mklibname -d %{name}

#gw checks don't run in iurt
%define	with_check 0

Summary:	Compiler for the GObject type system
Name:		vala
Version:	0.23.3
Release:	1
# Most files are LGPLv2.1+, curses.vapi is 2-clause BSD
License:	LGPLv2+ and BSD
Group:		Development/Other
Url:		http://live.gnome.org/Vala
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/vala/%{url_ver}/%{name}-%{version}.tar.xz

BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	xsltproc
BuildRequires:	pkgconfig(glib-2.0) >= 2.25
%if %{with_check}
BuildRequires:	pkgconfig(dbus-glib-1)
%endif

%description
Vala is a new programming language that aims to bring modern
programming language features to GNOME developers without imposing any
additional runtime requirements and without using a different ABI
compared to applications and libraries written in C.

valac, the Vala compiler, is a self-hosting compiler that translates
Vala source code into C source and header files. It uses the GObject
type system to create classes and interfaces declared in the Vala
source code. It's also planned to generate GIDL files when
gobject-introspection is ready.

The syntax of Vala is similar to C#, modified to better fit the GObject
type system. Vala supports modern language features as the following:

* Interfaces
* Properties
* Signals
* Foreach
* Lambda expressions
* Type inference for local variables
* Non-null types [PARTIAL]
* Exception handling [PLANNED]
* Assisted memory management

* type modules (aka. Plugins) 

Vala is designed to allow access to existing C libraries, especially
GObject-based libraries, without the need for runtime bindings. Each
to be used library requires a Vala API file at compile-time,
containing the class and method declarations in Vala syntax. Vala
currently comes with experimental bindings for GLib and GTK+. It's
planned to provide generated bindings for the full GNOME Platform at a
later stage.

Using classes and methods written in Vala from an application written
in C is not difficult. The Vala library only has to install the
generated header files and C applications may then access the
GObject-based API of the Vala library as usual. It should also be
easily possible to write a bindings generator for access to Vala
libraries from applications written in e.g. C# as the Vala parser is written 
as a library, so that all compile-time information is available when
generating a binding.

%package -n %{libname}
Group:		System/Libraries
Summary:	Vala runtime library

%description -n %{libname}
This is the runtime library of the Vala programming language.

%package -n %{devname}
Group:		Development/Other
Summary:	Vala development files
Requires:	%{libname} = %{version}-%{release}
Requires:	%{name} = %{version}-%{release}
Provides:	vala-devel = %{version}-%{release}
Obsoletes:	%mklibname -d vala 0

%description -n %{devname}
This is the development library of the Vala programming language.

%package tools
Summary:	Tools for creating projects and bindings for %{name}
Group:		Development/Other
Requires:	%{name} = %{version}-%{release}
Requires:	gnome-common
Requires:	intltool
Requires:	libtool

%description tools
This package contains tools to generate Vala projects, as well as API bindings
from existing C libraries, allowing access from Vala programs.

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--enable-vapigen

%make

%install
%makeinstall_std
find %{buildroot} -name "*.la" -delete

mkdir -p %{buildroot}%{_datadir}/vala/vapi

%if %{with_check}
%check
%make check
%endif

%files
%doc NEWS README
%{_bindir}/vala
%{_bindir}/vala-%{api}
%{_bindir}/valac
%{_bindir}/valac-%{api}
%{_datadir}/vala-%{api}
%dir %{_datadir}/vala
%dir %{_datadir}/vala/vapi
%{_mandir}/man1/valac.1*
%{_mandir}/man1/valac-%{api}.1*

%files -n %{libname}
%{_libdir}/libvala-%{api}.so.%{major}*

%files -n %{devname}
%doc ChangeLog AUTHORS MAINTAINERS
%{_includedir}/vala-%{api}
%{_libdir}/libvala-%{api}.so
%{_libdir}/pkgconfig/*.pc
%{_datadir}/pkgconfig/*.pc
%{_datadir}/devhelp/books/vala-%{api}
%{_datadir}/aclocal/*.m4

%files tools
%{_bindir}/*gen*
%{_bindir}/vapicheck
%{_bindir}/vapicheck-%{api}
%{_datadir}/vala/Makefile.vapigen
%{_libdir}/vala-%{api}
%{_mandir}/*/*gen*


%changelog
* Thu Mar 20 2014 r0g3r (Eugene Budanov) <eugene.budanov@rosalab.ru> 0.23.3-1
+ Revision: a5bc2a9
- Version bump



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21501 |12mu|viewres-1.0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: viewres
Version: 1.0.4
Release: 1
Summary:  graphical class browser for Xt
Group: Development/X11
Source0: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License: MIT

BuildRequires: libxt-devel >= 1.0.0
BuildRequires: libxaw-devel >= 1.0.1
BuildRequires: x11-util-macros >= 1.0.1

%description
The viewres program displays a tree showing the widget class hierarchy of the
Athena Widget Set.

%prep
%setup -q -n %{name}-%{version}

%build
autoreconf -fi
%configure2_5x
%make

%install
%makeinstall_std

%files
%{_bindir}/viewres
%{_datadir}/X11/app-defaults/Viewres
%{_datadir}/X11/app-defaults/Viewres-color
%{_mandir}/man1/viewres.*


%changelog
* Fri May 06 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.3-2mdv2011.0
+ Revision: 670766
- mass rebuild

* Tue Nov 02 2010 Thierry Vignaud <tv@mandriva.org> 1.0.3-1mdv2011.0
+ Revision: 591905
- new release

* Thu Dec 17 2009 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.0.2-1mdv2010.1
+ Revision: 479714
- New version: 1.0.2
  New binary: Viewres-color

* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 1.0.1-10mdv2010.0
+ Revision: 427493
- rebuild

* Mon Apr 13 2009 Funda Wang <fwang@mandriva.org> 1.0.1-9mdv2009.1
+ Revision: 366569
- no more autoreconf needed

  + Antoine Ginies <aginies@mandriva.com>
    - rebuild

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 1.0.1-8mdv2009.0
+ Revision: 225917
- rebuild

* Tue Feb 12 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.0.1-7mdv2008.1
+ Revision: 166442
- Revert to use upstream tarball, build requires and remove non mandatory local patches.

* Tue Jan 22 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.0.1-6mdv2008.1
+ Revision: 156426
- Updated BuildRequires and resubmit package.
- Choose default Xaw from xaw.m4 unless configure explicitly told otherwise.

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Aug 20 2007 Thierry Vignaud <tv@mandriva.org> 1.0.1-5mdv2008.0
+ Revision: 67298
- fix man pages extension


* Fri Sep 01 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-09-01 20:47:59 (59448)
- rebuild to fix libXaw.so.8 dependency

* Wed May 31 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-05-31 18:32:34 (31796)
- rebuild to fix cooker uploading

* Tue May 30 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-05-30 20:26:44 (31744)
- rebuild against new libXaw package

* Mon May 29 2006 Andreas Hasenack <andreas@mandriva.com>
+ 2006-05-29 14:36:37 (31646)
- renamed mdv to packages because mdv is too generic and it's hosting only packages anyway

* Wed May 17 2006 Thierry Vignaud <tvignaud@mandriva.com>
+ 2006-05-17 00:19:51 (27491)
- fix description

* Thu May 04 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-05-04 21:25:17 (26918)
- increment release

* Thu Apr 27 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-04-27 04:02:05 (26704)
- Adding X.org 7.0 to the repository


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21502 |12mu|vim-7.4.009-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Notes / Warning :
# - this package is not prefixable
# - to update official patches, aka SOURCE4, see README.upstream_patches in SOURCE4

%define dlurl	ftp://ftp.vim.org/pub/vim
%define rversion %(echo %version |cut -d. -f1-2)
%define official_ptchlvl %(echo %version |cut -d. -f3)
%define __noautoreq '.*/bin/awk|.*/bin/gawk'

# Should we build X11 gui
%bcond_without gui
%bcond_without python3

%define	title		VI editor
%define longtitle	All-purpose text editor

Name:		vim
Version:	7.4.009
Release:	5
Summary:	VIsual editor iMproved
Url:		http://www.vim.org/
License:	Charityware
Group:		Editors
Source0:	%{dlurl}/unix/%{name}-%{rversion}.tar.bz2
# read README.mdv prior updating official patches:
Source3:	README.rosa
# http://vim.sourceforge.net/scripts/script.php?script_id=98
Source5:	vim-spec-3.0.bz2
Source6:	http://trific.ath.cx/Ftp/vim/syntax/dhcpd.vim
# from apparmor-utils package
Source7:	apparmor.vim
Source8:	cfengine.vim
Source9:	nagios.vim
# MDK patches
Patch0:		vim-7.2-vimrc_nosetmouse.patch
Patch2:		vim-5.6a-paths.patch
Patch3:		vim-7.4.005-rpm-spec-syntax.patch
Patch8:		vim-6.0af-man-path.patch
Patch10:	xxd-locale.patch
Patch20:	vimrc_hebrew.patch
Patch22:	vim-6.1-fix-xterms-comments.patch
Patch23:	vim-6.3-remove-docs.patch
Patch24:	vim-6.1-outline-mode.patch
Patch25:	vim-6.1-xterm-s-insert.patch
Patch27:	vim-6.1-rpm42.patch
Patch28:	vim-7.4-po-mode.patch
Patch30:	vim-7.3.478-add-dhcpd-syntax.patch
Patch33:	vim-7.4.005-CVE-2009-0316-debian.patch
# (proyvind): adds various new keywords from C++11 standard to C++ syntax highlighting
Patch34:	vim-7.4.005-add-new-cpp11-keywords-to-cpp-syntax.patch
# (proyvind): fix path to locale files
Patch35:	vim-7.4.005-use-proper-localedir.patch
Patch36:	vim-7.4-qt-highlighting.patch
Patch37:	vim-7.3.381-always-install-icons.patch
Patch38:	vim-7.3.478-dont-check-for-xsetlocale.patch

# Fedora patches
Patch100:	vim-7.0-fortify_warnings-1.patch
Patch101:	vim-7.4-fstabsyntax.patch

# Official patches
%{expand:%(
for i in `seq -f '%%03g' 1 %{official_ptchlvl}`; do
	echo Patch1$i:	ftp://ftp.vim.org/pub/vim/patches/%{rversion}/%{rversion}.$i
done
)}

BuildRequires:	pkgconfig(lua)
BuildRequires:	pkgconfig(python)
%if %{with python3}
BuildRequires:	pkgconfig(python3)
%endif
BuildRequires:	perl-devel
BuildRequires:	acl-devel
%if %{with gui}
BuildRequires:	pkgconfig(libgnomeui-2.0) 
BuildRequires:	pkgconfig(ncursesw)
BuildRequires:	pkgconfig(xt)
BuildRequires:	tcl
BuildRequires:	tcl-devel
%endif

%description
VIM (VIsual editor iMproved) is an updated and improved version of the vi
editor. Vi was the first real screen-based editor for UNIX, and is still
very popular. VIM improves on vi by adding new features: multiple windows,
multi-level undo, block highlighting and more. The vim-common package
contains files which every VIM binary will need in order to run.

%package	common
Summary:	The common files needed by any version of the VIM editor
Group:		Editors
Conflicts:	man-pages-fr < 1.68.0-2mdk
Conflicts:	man-pages-it < 0.3.4-2mdk
Conflicts:	man-pages-pl <= 0.4-10mdk
Conflicts:	git-core < 1:1.6.0.1-2mdv

%description	common
VIM (VIsual editor iMproved) is an updated and improved version of the vi
editor. Vi was the first real screen-based editor for UNIX, and is still
very popular. VIM improves on vi by adding new features: multiple windows,
multi-level undo, block highlighting and more. The vim-common package
contains files which every VIM binary will need in order to run.

%package	minimal
Summary:	A minimal version of the VIM editor
Group:		Editors
Provides:	vim
Requires(post,postun):	update-alternatives

%description	minimal
VIM (VIsual editor iMproved) is an updated and improved version of the vi
editor. Vi was the first real screen-based editor for UNIX, and is still
very popular. VIM improves on vi by adding new features: multiple windows,
multi-level undo, block highlighting and more. The vim-minimal package
includes a minimal version of VIM, which is installed into /bin/vi for use
when only the root partition is present.

%package	enhanced
Summary:	A version of the VIM editor which includes recent enhancements
Group:		Editors
Requires:	vim-common >= %{EVRD}
Obsoletes:	vim-color
Provides:	vim
Provides:	vim-color
Requires(post,postun):	update-alternatives

%description	enhanced
VIM (VIsual editor iMproved) is an updated and improved version of the vi
editor. Vi was the first real screen-based editor for UNIX, and is still
very popular. VIM improves on vi by adding new features: multiple windows,
multi-level undo, block highlighting and more. The vim-enhanced package
contains a version of VIM with extra, recently introduced features like
Python and Perl interpreters.

Install the vim-enhanced package if you'd like to use a version of the VIM
editor which includes recently added enhancements like interpreters for the
Python and Perl scripting languages. You'll also need to install the
vim-common package.

%if %{with gui}
%package	X11
Summary:	The VIM version of the vi editor for the X Window System
Group:		Editors
Provides:	vim
Requires:	vim-common >= %{EVRD}

%description	X11
VIM (VIsual editor iMproved) is an updated and improved version of the vi
editor. Vi was the first real screen-based editor for UNIX, and is still
very popular. VIM improves on vi by adding new features: multiple windows,
multi-level undo, block highlighting and more. VIM-X11 is a version of the
VIM editor which will run within the X Window System. If you install this
package, you can run VIM as an X application with a full GUI interface and
mouse support.

Install the vim-X11 package if you'd like to try out a version of vi with
graphics and mouse capabilities. You'll also need to install the
vim-common package.
%endif

%prep
%setup -q -n vim%(echo %rversion |sed -e 's,\.,,g')
# spec plugin
rm -f runtime/doc/pi_spec.txt
rm -f runtime/ftpplugin/spec.vim
tar xfj %{SOURCE5} -C runtime
cp -a %{SOURCE6} runtime/syntax/
cp -a %{SOURCE7} runtime/syntax/
cp -a %{SOURCE8} runtime/syntax/
cp -a %{SOURCE9} runtime/syntax/
# Apply official patches
%{expand:%(
for i in `seq -f '%%03g' 1 %{official_ptchlvl}`; do
	echo %%patch1$i -p0 -b .$i~
done
)}

#mdk patches
%patch0 -p1 -b .vimrc_nosetmouse~
%patch2 -p1
%patch3 -p1 -b .spec~
%patch8 -p1 -b .manpath~
%patch10 -p1 -b .xxdloc~
%patch20 -p1 -b .warly~
%patch22 -p0
%patch23 -p0 -b .doc~
%patch24 -p0
%patch25 -p0
%patch27 -p0
%patch28 -p1 -b .pomode~
%patch30 -p1
%patch33 -p1 -b .security~
%patch34 -p1 -b .cpp11~
%patch35 -p1 -b .localedir~
%patch36 -p1 -b .qthl~
%patch37 -p1 -b .icons_install~
%patch38 -p1 -b .xsetlocale~

# Fedora patches
%patch100 -p1
%patch101 -p1 -b .fstab~

# Get rid of patch backup files - some stuff gets installed by
# copying the entire directory
find . -name "*.*~" |xargs rm -f

perl -pi -e 's|SYS_VIMRC_FILE "\$VIM/vimrc"|SYS_VIMRC_FILE "%{_sysconfdir}/vim/vimrc"|' src/os_unix.h
perl -pi -e 's|SYS_GVIMRC_FILE "\$VIM/gvimrc"|SYS_GVIMRC_FILE "%{_sysconfdir}/vim/gvimrc"|' src/os_unix.h
# disable command echo
for i in runtime/{gvimrc_example.vim,vimrc_example.vim}; do
	 perl -pi -e 's!^set showcmd!set noshowcmd!' $i
done
perl -pi -e 's|\Qsvn-commit.*.tmp\E|svn-commit*.tmp|' ./runtime/filetype.vim
cd src
autoconf

%build
%if %{with gui}
# First build: gvim
%configure2_5x \
	--disable-darwin \
	--disable-selinux \
	--disable-xsmp \
	--disable-xsmp-interact \
	--enable-luainterp=dynamic \
	--enable-mzschemeinterp=no \
	--enable-perlinterp=dynamic \
	--enable-pythoninterp=dynamic \
	--enable-python3interp=dynamic \
	--enable-tclinterp=dynamic \
	--enable-rubyinterp=dynamic \
	--disable-cscope \
	--disable-workshop \
	--enable-netbeans \
	--disable-sniff \
	--enable-multibyte \
	--disable-hangulinput \
	--enable-xim \
	--enable-fontset \
	--with-features=huge \
	--enable-gui=gnome2 \
	--with-tlib=ncurses \
	--enable-gtk2-check \
	--enable-gnome-check \
	--enable-acl \
	--enable-gpm \
	--disable-sysmouse \
	--enable-nls \
	--with-x=yes \
	--with-compiledby="%{vendor} %{bugurl}" \
	--with-modified-by="%{packager}"

%make
mv src/vim src/gvim
make -C src clean
%endif

# Second build: vim-enhanced
%configure2_5x \
	--disable-selinux \
	--enable-acl \
	--enable-luainterp=dynamic \
	--enable-perlinterp=dynamic \
	--enable-pythoninterp=dynamic \
	--enable-python3interp=dynamic \
	--enable-tclinterp=dynamic \
	--enable-rubyinterp=dynamic \
	--with-features=huge \
	--with-x=no \
	--enable-gui=no \
	--with-tlib=ncurses \
	--with-compiledby="%{vendor} %{bugurl}" \
	--with-modified-by="%{packager}"

%make
mv src/vim src/vim-enhanced
make -C src/ clean

# Third build: vim-minimal
%configure2_5x \
	--disable-selinux \
	--with-features=tiny \
	--disable-tclinterp \
	--disable-cscope \
	--enable-multibyte \
	--disable-hangulinput \
	--disable-xim \
	--disable-fontset \
	--disable-gui \
	--disable-acl \
	--disable-pythoninterp \
	--disable-perlinterp \
	--with-x=no \
	--enable-gui=no \
	--with-tlib=ncurses \
	--disable-gpm \
	--with-compiledby="%{vendor} %{bugurl}" \
	--with-modified-by="%{packager}"

%make
cp src/vim src/vim-minimal
%make -C src

cp -al runtime/doc doc
# apply os_doc.diff
pushd doc
rm -f *.1
rm -f os_{390,dos,msdos,risc,win32,amiga,mac,os2,beos,mint,qnx,vms}.txt
rm -f gui_{w16,w32}.txt
rm -f vim2html.pl Makefile *awk
popd

# britton support
ln -s tutor.fr runtime/tutor/tutor.br
ln -s menu_fr_fr.iso_8859-15.vim runtime/lang/menu_br

%install
%makeinstall_std VIMRTDIR=""


make -C src installmacros prefix=%{buildroot}%{_prefix} VIMRTDIR=""

%if %{with gui}
install -m755 src/gvim -D %{buildroot}%{_bindir}/gvim
%endif

install -m755 src/vim-enhanced -D %{buildroot}%{_bindir}
install -m755 src/vim-minimal -D %{buildroot}/bin/vim-minimal

rm -f %{buildroot}%{_bindir}/{rview,rvim,view}
for i in ex vimdiff; do
  ln -sf vim-enhanced %{buildroot}%{_bindir}/$i
done
rm -f %{buildroot}%{_mandir}/man1/evim.*
%if %{with gui}
ln -sf gvim %{buildroot}%{_bindir}/gvimdiff
ln -sf gvim %{buildroot}%{_bindir}/vimx
%endif
rm -f %{buildroot}%{_datadir}/vim/*/cmake.vim

# installing man pages
for i in %{buildroot}%{_mandir}/man1/{vi,rvi}; do
  ln -s vim.1%{_extension} $i.1%{_extension}
done

%if %{with gui}
ln -s vim.1%{_extension} %{buildroot}%{_mandir}/man1/gvim.1%{_extension}
%endif

ln -sf vimrc_example.vim %{buildroot}%{_datadir}/vim/vimrc

# Be short-circuit aware :
ln -f runtime/macros/README.txt README_macros.txt
ln -f runtime/tools/README.txt README_tools.txt

# installing the menu icons & entry
%if %{with gui}
# menu entry
install -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}-X11.desktop << EOF
[Desktop Entry]
Name=%{title}
Comment=%{longtitle}
Exec=%{_bindir}/gvim -f
Icon=gvim
Terminal=false
Type=Application
StartupNotify=false
Categories=Gtk;TextEditor;Utility;
MimeType=text/plain;
EOF

# gvim and fontset (from Pablo) 2001/03/19
echo 'set guifontset=-*-fixed-medium-r-normal--14-*-*-*-c-*-*-*,-*-*-medium-r-normal--14-*-*-*-c-*-*-*,-*-*-medium-r-normal--14-*-*-*-m-*-*-*,*' > %{buildroot}%{_datadir}/vim/gvimrc
%else
rm -rf %{buildroot}%{_iconsdir}
%endif

# prevent including twice the doc
rm -rf %{buildroot}%{_datadir}/vim/doc
ln -s %{_defaultdocdir}/%{name}-common/doc %{buildroot}%{_datadir}/vim/doc

%{find_lang} %{name} --with-man --all-name

find %{buildroot}%{_datadir}/vim/tutor -name "tutor.*" | grep -v -E 'tutor(|\.vim)$' |
 sed -e "s^%{buildroot}^^" -e 's!^\(.*tutor.\)\(..\)!%lang(\2) \1\2!g' >> %{name}.lang

find %{buildroot}%{_datadir}/vim/lang -name "menu*" |
 sed -e "s^%{buildroot}^^" \
  -e 's!^\(/.*menu_\)\(..\)\(_\)!%lang(\2) \1\2\3!g' \
  -e 's!^\(/.*menu_\)\(..\)\(_\)!%lang(\2) \1\2\3!g' \
  -e 's!^\(/.*menu\)\(_chinese\)!%lang(zh) \1\2!g' \
  -e 's!^\(/.*menu\)\(_czech_\)!%lang(cs) \1\2!g' \
  -e 's!^\(/.*menu\)\(_french\)!%lang(fr) \1\2!g' \
  -e 's!^\(/.*menu\)\(_german\)!%lang(de) \1\2!g' \
  -e 's!^\(/.*menu\)\(_japanes\)!%lang(ja) \1\2!g' \
  -e 's!^\(/.*menu\)\(_polish\)!%lang(pl) \1\2!g' \
  -e 's!^\(/.*menu\)\(_slovak\)!%lang(sk) \1\2!g' \
  -e 's!^\(/.*menu\)\(_spanis\)!%lang(es) \1\2!g' \
  -e 's!^\(/.*menu_\)\(..\)!%lang(\2) \1\2!g' \
  >> %{name}.lang
rm -f %{buildroot}%{_bindir}/vim

mkdir -p %{buildroot}%{_sysconfdir}/vim/
MESSAGE='"Place your systemwide modification here.\n"%{_datadir}/vim/ files will be overwritten on update\n'
echo -e "$MESSAGE\nsource %{_datadir}/vim/vimrc" > %{buildroot}%{_sysconfdir}/vim/vimrc
%if %{with gui}
echo -e "$MESSAGE\nsource %{_datadir}/vim/gvimrc" > %{buildroot}%{_sysconfdir}/vim/gvimrc
%endif

%post minimal
update-alternatives --install /bin/vi vi /bin/vim-minimal 10 \
    --slave /bin/view view /bin/vim-minimal \
    --slave /bin/ex ex /bin/vim-minimal \
    --slave /bin/rvi rvi /bin/vim-minimal \
    --slave /bin/rview rview /bin/vim-minimal
update-alternatives --install /bin/vim vim /bin/vim-minimal 10 \
    --slave /bin/rvim rvim /bin/vim-minimal

%postun minimal
[ $1 = 0 ] || exit 0
update-alternatives --remove vi /bin/vim-minimal
update-alternatives --remove vim /bin/vim-minimal

%triggerpostun minimal -- vim-minimal < 7.3
update-alternatives --remove uvi /bin/vim-minimal
for i in view ex rvi rview rvim; do
    update-alternatives --remove $i /bin/$i || :
done

%post enhanced
update-alternatives --install /bin/vi vi /usr/bin/vim-enhanced 20 \
    --slave /bin/view view /usr/bin/vim-enhanced \
    --slave /bin/ex ex /usr/bin/vim-enhanced \
    --slave /bin/rvi rvi /usr/bin/vim-enhanced \
    --slave /bin/rview rview /usr/bin/vim-enhanced
update-alternatives --install /bin/vim vim /usr/bin/vim-enhanced 20 \
    --slave /bin/rvim rvim /usr/bin/vim-enhanced

%postun enhanced
[ $1 = 0 ] || exit 0
update-alternatives --remove vi /usr/bin/vim-enhanced
update-alternatives --remove vim /usr/bin/vim-enhanced

%triggerpostun enhanced -- vim-enhanced < 7.3
update-alternatives --remove uvi /usr/bin/vim-enhanced

%files common -f vim.lang
%doc README*.txt runtime/termcap
#%doc --parents mandriva/README*
%doc doc

%dir %{_datadir}/vim/
%{_datadir}/vim/autoload
%{_datadir}/vim/colors
%{_datadir}/vim/compiler
%{_datadir}/vim/doc
%{_datadir}/vim/ftplugin
%{_datadir}/vim/indent
%{_datadir}/vim/keymap
%dir %{_datadir}/vim/lang
%{_datadir}/vim/lang/README.txt
%{_datadir}/vim/macros
%{_datadir}/vim/plugin
%{_datadir}/vim/print
%{_datadir}/vim/spell
%{_datadir}/vim/syntax
%{_datadir}/vim/tools
%dir %{_datadir}/vim/tutor
%{_datadir}/vim/tutor/*.txt
%{_datadir}/vim/tutor/tutor
%{_datadir}/vim/tutor/tutor.vim
%{_datadir}/vim/*.vim
%{_datadir}/vim/vimrc
%{_mandir}/man1/vim.1*
%{_mandir}/man1/ex.1*
%{_mandir}/man1/vi.1*
%{_mandir}/man1/view.1*
%{_mandir}/man1/rvi.1*
%{_mandir}/man1/rview.1*
%{_mandir}/man1/vimdiff.1*
%{_mandir}/man1/vimtutor.1*
%{_mandir}/man1/rvim.1*
%{_bindir}/vimtutor
%{_bindir}/xxd
%{_mandir}/man1/xxd.1*
%dir %{_sysconfdir}/vim/
%config(noreplace) %{_sysconfdir}/vim/*

%files minimal
%doc README*.txt
/bin/vim-minimal

%files enhanced
%doc README*.txt
%{_bindir}/ex
%{_bindir}/vimdiff
%{_bindir}/vim-enhanced

%if %{with gui}
%files X11
%doc README*.txt
%{_bindir}/gvim
%{_bindir}/gvimdiff
%{_bindir}/vimx
%{_mandir}/man1/gvim.1*
%{_iconsdir}/locolor/16x16/apps/gvim.png
%{_iconsdir}/locolor/32x32/apps/gvim.png
%{_iconsdir}/hicolor/48x48/apps/gvim.png
%{_datadir}/applications/mandriva-%{name}-X11.desktop
%{_datadir}/vim/gvimrc
%endif

%changelog
* Wed Feb 05 2014 Denis Silakov <denis.silakov@rosalab.ru> 7.4.009-5
+ Revision: 24ddeb8
- Fix sources



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21503 |12mu|vinagre-3.8.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define url_ver	%(echo %{version}|cut -d. -f1,2)

Summary:	VNC Client for the GNOME Desktop
Name:		vinagre
Version:	3.8.2
Release:	1
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
License:	GPLv2+
Group:		Networking/Remote access
Url:		http://www.gnome.org/projects/vinagre/index.html
BuildRequires:	gnome-common
BuildRequires:	pkgconfig(vte-2.90) >= 0.20
BuildRequires:	pkgconfig(libxml-2.0) >= 2.6.31
BuildRequires:	pkgconfig(spice-client-gtk-3.0) >= 0.5
BuildRequires:	pkgconfig(avahi-ui-gtk3) >= 0.6.26
BuildRequires:	pkgconfig(avahi-gobject) >= 0.6.26
BuildRequires:	pkgconfig(avahi-ui)
BuildRequires:	pkgconfig(telepathy-glib) >= 0.11.6
BuildRequires:	pkgconfig(libpanelapplet-4.0) >= 2.91.91
BuildRequires:	pkgconfig(glib-2.0) >= 2.25.11
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.0.3
BuildRequires:	pkgconfig(gnome-keyring-1)
BuildRequires:	pkgconfig(libpeas-1.0) >= 0.7.2
BuildRequires:	pkgconfig(gtk-vnc-2.0) >= 0.4.3
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(libsecret-1)
BuildRequires:	gnome-doc-utils >= 0.3.2
BuildRequires:	intltool
BuildRequires:	desktop-file-utils
BuildRequires:	itstool
BuildRequires:	libxml2-utils

Requires:	gnome-icon-theme >= 2.30

%description
Vinagre is a VNC Client for the GNOME Desktop.

With Vinagre you can have several connections open simultaneously, bookmark
your servers thanks to the Favorites support, store the passwords in the
GNOME keyring, and browse the network to look for VNC servers.

%prep
%setup -q

%build
%configure2_5x --enable-ssh
%make

%install
%makeinstall_std

%find_lang %{name} --with-gnome

desktop-file-install --vendor="" \
  --add-category="RemoteAccess;Network" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

%files -f %{name}.lang
%doc AUTHORS NEWS README
%{_bindir}/*
%{_datadir}/applications/*
%{_datadir}/%{name}
%{_datadir}/icons/hicolor/*/*/*.*
%{_datadir}/mime/packages/vinagre-mime.xml
%{_datadir}/dbus-1/services/org.freedesktop.Telepathy.Client.Vinagre.service
%{_datadir}/telepathy/clients/Vinagre.client
%{_mandir}/man1/vinagre.1*
%{_datadir}/glib-2.0/schemas/org.gnome.Vinagre.gschema.xml
%{_datadir}/GConf/gsettings/org.gnome.Vinagre.convert

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21504 |12mu|vino-3.8.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: GNOME VNC server and client
Name: vino
Version: 3.8.1
Release: 1
Source0: http://ftp.gnome.org/pub/GNOME/sources/vino/3.8/%{name}-%{version}.tar.xz
License: GPLv2+
Group: Networking/Remote access
Url: http://www.gnome.org
BuildRequires: pkgconfig(ice)
BuildRequires: pkgconfig(sm)
BuildRequires: pkgconfig(x11)
BuildRequires: libxdamage-devel
BuildRequires: pkgconfig(xext)
BuildRequires: libxfixes-devel
BuildRequires: pkgconfig(xtst)
BuildRequires: pkgconfig(gnutls)
BuildRequires: avahi-glib-devel
BuildRequires: avahi-client-devel
BuildRequires: libgcrypt-devel
BuildRequires: libsoup-devel
BuildRequires: pkgconfig(libnotify)
BuildRequires: unique-devel
BuildRequires: gtk+3-devel
BuildRequires: jpeg-devel
BuildRequires: intltool
BuildRequires: pkgconfig(dbus-glib-1)
BuildRequires: pkgconfig(telepathy-glib)		
BuildRequires: libgnome-keyring-devel
BuildRequires: pkgconfig(gconf-2.0) GConf2

%description
The package contains an integrated GNOME VNC server.

%prep
%setup -q

%build
%configure2_5x \
  --disable-schemas-install \
  --enable-avahi \
  --enable-telepathy \
  --enable-gnome-keyring \
  --disable-http-server		\
  --enable-libnotify 		\
  --disable-network-manager

%install
%makeinstall_std
%find_lang %name --with-gnome

%files -f %name.lang
%doc README NEWS AUTHORS ChangeLog docs/remote-desktop.txt docs/TODO
%_sysconfdir/xdg/autostart/vino-server.desktop
%_bindir/vino-passwd
%_bindir/vino-preferences
%_libexecdir/vino-server
%_datadir/vino
%_datadir/applications/vino-preferences.desktop
%_datadir/dbus-1/services/org.freedesktop.Telepathy.Client.Vino.service
%_datadir/telepathy/clients/Vino.client
%_datadir/GConf/gsettings/org.gnome.Vino.convert
%_datadir/glib-2.0/schemas/*.xml

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21505 |12mu|virtualbox-4.2.18-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#define _build_pkgcheck_srpm 0
## disabled, failing srpm_recreate because of:
## wrote: /home/alex/BuildSystem/virtualbox/SRPMS/virtualbox-4.1.10-1.src.rpm
## Executing "0 /home/alex/BuildSystem/virtualbox/SRPMS/virtualbox-4.1.10-1.src.rpm":
## sh: 0 : command not found
## error: Execution of "0 /home/alex/BuildSystem/virtualbox/SRPMS/virtualbox-4.1.10-1.src.rpm" failed.
%define kname  vboxdrv
%define oname  VirtualBox
%define srcname %{oname}-%{version}
%define distname %{oname}-%{version}
%define pkgver %{ver}

%define vboxlibdir %{_libdir}/%{name}
%define vboxdatadir %{_datadir}/%{name}

%define build_additions 1
%define build_doc 0

%ifarch %{ix86}
%define vbox_platform linux.x86
%endif
%ifarch x86_64
%define vbox_platform linux.amd64
%endif

# nuke vbox-specific dependencies
#define _provides_exceptions ^VBox
#define _requires_exceptions ^VBox
## Disabled: see rpmlint -I external-depfilter-with-internal-depgen

%define x11_server_majorver %(pkg-config --modversion xorg-server|awk -F. '{print $1$2}')

Summary:	A general-purpose full virtualizer for x86 hardware
Name:		virtualbox
Version:	4.2.18
Release:	2
License:	GPLv2+
Group:		Emulators
Url:		http://www.virtualbox.org/
Source0:	http://download.virtualbox.org/virtualbox/%{version}/%{srcname}.tar.bz2
Source1:	http://download.virtualbox.org/virtualbox/UserManual.pdf
Source2:	virtualbox.init
Source4:	60-vboxadd.perms
Source100:	virtualbox.rpmlintrc
Patch0:		VirtualBox-4.2.16-disable-updates.patch
Patch2:		VirtualBox-4.0.6_OSE-kernelrelease.patch
Patch4:		VirtualBox-1.6.0_OSE-futex.patch
Patch5:		virtualbox-fix-vboxadd-req.patch
# (fc) 1.6.0-2mdv fix initscript name in VBox.sh script
Patch6:		VirtualBox-1.6.0_OSE-initscriptname.patch
# (fc) 2.0.0-2mdv fix QT4 detection on x86-64 on Mdv 2008.1
Patch7:		VirtualBox-2.0.0-mdv20081.patch
# (hk) fix build kernel-headers-2.6.29*
Patch10:	VirtualBox-kernel-headers-2.6.29.patch
# (Debian) Only display warnings about broken USB support when it's actually
# used (i.e. the machine has USB device filters)
Patch11: VirtualBox-4.1.8-usb-warning-filters.patch

Patch16:	virtualbox-default-to-mandriva.patch

# don't check for:
# mkisofs: we're not going to build the additions .iso file
# makeself: we're not going to create the stanalone .run installers
Patch18:	virtualbox-4.0.0-dont-check-for-mkisofs-or-makeself.patch

ExclusiveArch:	%{ix86} x86_64
BuildRequires:	dev86
BuildRequires:	dkms-minimal
BuildRequires:	gawk
BuildRequires:	gsoap
BuildRequires:	iasl
BuildRequires:	java-rpmbuild
BuildRequires:	qt4-linguist
BuildRequires:	xsltproc
BuildRequires:	libcap-devel
BuildRequires:	libstdc++-static-devel
BuildRequires:	openssl-devel
BuildRequires:	pam-devel
BuildRequires:	pkgconfig(devmapper)
BuildRequires:	pkgconfig(ext2fs)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libIDL-2.0)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(libvncserver)
BuildRequires:	pkgconfig(libxslt)
BuildRequires:	pkgconfig(python)
BuildRequires:	pkgconfig(QtCore)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(xcursor)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	pkgconfig(xmu)
BuildRequires:	pkgconfig(xorg-server)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(xt)
BuildRequires:	pkgconfig(zlib)
%if %{build_doc}
# for building the user manual pdf file
BuildRequires:	texlive
BuildRequires:	texlive-fontsextra
BuildRequires:	docbook-dtd44-xml
%endif

Requires(post,preun,postun): rpm-helper
Requires:	kmod(vboxdrv) = %{version}
Suggests:	%{name}-doc

%description
VirtualBox is a general-purpose full virtualizer for x86 hardware.

%files
%config %{_sysconfdir}/vbox/vbox.cfg
%{_bindir}/%{oname}
%{_bindir}/VBoxManage
%{_bindir}/VBoxSDL
%{_bindir}/VBoxHeadless
%{_bindir}/VBoxTunctl
%{_bindir}/VBoxNetAdpCtl
%{_bindir}/VBoxNetDHCP
%{_bindir}/vboxwebsrv
%{vboxlibdir}/dtrace
%{vboxlibdir}/icons
%{vboxlibdir}/components
%{vboxlibdir}/load.sh
%{vboxlibdir}/loadall.sh
%{vboxlibdir}/*.so
%{vboxlibdir}/VBoxAutostart
%{vboxlibdir}/VBoxBFE
%{vboxlibdir}/VBoxBalloonCtrl
%{vboxlibdir}/VBoxEFI32.fd
%{vboxlibdir}/VBoxEFI64.fd
%{vboxlibdir}/VBoxExtPackHelperApp
%{vboxlibdir}/VBoxManage
%{vboxlibdir}/VBoxSVC
%{vboxlibdir}/VBoxTestOGL
%{vboxlibdir}/VBoxTunctl
%{vboxlibdir}/VBoxVMMPreload
%{vboxlibdir}/VBoxXPCOMIPCD
%{vboxlibdir}/vboxkeyboard.tar.bz2
%{vboxlibdir}/vboxshell.py
%{vboxlibdir}/virtualbox.xml
# These are subdirs
%{vboxlibdir}/helpers
%{vboxlibdir}/scripts
# this files need proper permission
%attr(4711,root,root) %{vboxlibdir}/VBoxHeadless
%attr(4711,root,root) %{vboxlibdir}/VBoxSDL
%attr(4711,root,root) %{vboxlibdir}/VirtualBox
%attr(4711,root,root) %{vboxlibdir}/VBoxNetAdpCtl
%attr(4711,root,root) %{vboxlibdir}/VBoxNetDHCP
%attr(644,root,root) %{vboxlibdir}/*.gc
%attr(644,root,root) %{vboxlibdir}/*.r0
%exclude %{vboxlibdir}/UserManual.pdf
%{vboxdatadir}
# initscripts integration
%{_initrddir}/%{name}
%config %{_sysconfdir}/udev/rules.d/%{name}.rules
%dir /var/run/%{oname}
# desktop integration
%{_iconsdir}/hicolor/*/*/*
%{_datadir}/applications/mandriva-%{name}.desktop
%{_datadir}/mime/packages/virtualbox.xml

%post
%_post_service %{name}
%_add_group_helper %{name} 1 vboxusers

%postun
if [ "$1" -ge "1" ]; then
  /sbin/service %{name} condrestart > /dev/null 2>&1 || :
fi
%_del_group_helper %{name} 1 vboxusers

%preun
%_preun_service %{name}

#----------------------------------------------------------------------------

%package -n	dkms-%{name}
Summary:	VirtualBox kernel module
Group:		System/Kernel and hardware
Requires(post,preun): dkms
Conflicts:	dkms-vboxadditions < 4.1.8

%description -n dkms-%{name}
Kernel support for VirtualBox.

%files -n dkms-%{name}
%{_usr}/src/%{name}-%{version}-%{release}

%post -n dkms-%{name}
set -x
/usr/sbin/dkms --rpm_safe_upgrade add -m %{name} -v %{version}-%{release}
/usr/sbin/dkms --rpm_safe_upgrade build -m %{name} -v %{version}-%{release} &&
/usr/sbin/dkms --rpm_safe_upgrade install -m %{name} -v %{version}-%{release}
/sbin/rmmod vboxnetflt &>/dev/null
/sbin/rmmod vboxnetadp &>/dev/null
/sbin/rmmod %{kname} &>/dev/null
/sbin/modprobe %{kname} &>/dev/null
/sbin/modprobe vboxnetflt &>/dev/null
/sbin/modprobe vboxnetadp &>/dev/null
:

%preun -n dkms-%{name}
if [ "$1" = "0" ]; then
	/sbin/rmmod vboxnetadp >/dev/null 2>&1
	/sbin/rmmod vboxnetflt >/dev/null 2>&1
	/sbin/rmmod %{kname} >/dev/null 2>&1
fi
set -x
/usr/sbin/dkms --rpm_safe_upgrade remove -m %{name} -v %{version}-%{release} --all || :

#----------------------------------------------------------------------------

%if %{build_additions}
%package 	guest-additions
Summary:	Additions for VirtualBox guest systems
Group:		Emulators
Requires:	kmod(vboxguest) = %{version}
Requires:	kmod(vboxsf) = %{version}
Requires:	kmod(vboxvideo) = %{version}
Requires:	x11-driver-video-vboxvideo
Requires(post,preun): rpm-helper

%description guest-additions
This package contains additions for VirtualBox guest systems.
It allows to share files with the host system and sync time with host.

%files guest-additions
/%{_lib}/security/pam_vbox.so
/sbin/mount.vboxsf
%{_initrddir}/vboxadd-timesync
%{_sbindir}/VBoxService
%{_bindir}/VBoxClient
%{_bindir}/VBoxControl
%{_sysconfdir}/udev/rules.d/vbox-additions.rules
%{_sysconfdir}/X11/xinit.d/98vboxadd-xclient
%{_sysconfdir}/modprobe.preload.d/vbox-guest-additions

%post guest-additions
%_post_service vboxadd-timesync

# (Debian) Build usb device tree
for i in /sys/bus/usb/devices/*; do
if test -r "$i/dev"; then
dev="`cat "$i/dev" 2> /dev/null || true`"
major="`expr "$dev" : '\(.*\):' 2> /dev/null || true`"
minor="`expr "$dev" : '.*:\(.*\)' 2> /dev/null || true`"
class="`cat $i/bDeviceClass 2> /dev/null || true`"
/usr/share/virtualbox/VBoxCreateUSBNode.sh "$major" "$minor" "$class" vboxusers 2>/dev/null || true
fi
done

%preun guest-additions
%_preun_service vboxadd-timesync

%endif

#----------------------------------------------------------------------------

%if %{build_additions}
%package -n	dkms-vboxadditions
Summary:	Kernel module for VirtualBox additions
Group:		System/Kernel and hardware
Requires(post,preun): dkms
Obsoletes:	dkms-vboxadd < %{version}-%{release}
%rename		dkms-vboxvfs
%rename		dkms-vboxsf
%rename		dkms-vboxvideo = %{version}-%{release}
Conflicts:	dkms-%{name} < 4.1.8

%description -n dkms-vboxadditions
Kernel module for VirtualBox additions (ideally only needs to be installed
on the guest OS not on the host OS).

%files -n dkms-vboxadditions
%{_usr}/src/vbox*-%{version}-%{release}

%post -n dkms-vboxadditions
set -x
/usr/sbin/dkms --rpm_safe_upgrade add -m vboxadditions -v %{version}-%{release}
/usr/sbin/dkms --rpm_safe_upgrade build -m vboxadditions -v %{version}-%{release} &&
/usr/sbin/dkms --rpm_safe_upgrade install -m vboxadditions -v %{version}-%{release}
:

%preun -n dkms-vboxadditions
set -x
/usr/sbin/dkms --rpm_safe_upgrade remove -m vboxadditions -v %{version}-%{release} --all
:

%endif

#----------------------------------------------------------------------------

%if %{build_additions}
%package -n	x11-driver-video-vboxvideo
Summary:	The X.org driver for video in VirtualBox guests
Group:		System/X11
Requires:	x11-server-common
Suggests:	virtualbox-guest-additions
Conflicts:	virtualbox-guest-additions < 2.2.0-2

%description -n x11-driver-video-vboxvideo
The X.org driver for video in VirtualBox guests

%files -n x11-driver-video-vboxvideo
%{_libdir}/VBoxOGL*
%{_libdir}/xorg/modules/drivers/vboxvideo_drv.so
%{_libdir}/dri/vboxvideo_dri.so
%endif

#----------------------------------------------------------------------------

%package doc
Summary:	The user manual PDF file for %{name}
Group:		System/X11
BuildArch:	noarch

%description doc
This package contains the user manual PDF file for %{name}.

%files doc
%{vboxlibdir}/UserManual.pdf

#----------------------------------------------------------------------------

%prep
%setup -qn %{distname}
%patch0 -p1 -b .disable-updates
%patch2 -p1 -b .kernelrelease
%patch4 -p1 -b .futex
%patch5 -p1 -b .fix-timesync-req
%patch6 -p1 -b .initscriptname
%patch10 -p1 -b .kernel-headers-2.6.29
%patch11 -p1 -b .usb-warnings
%patch16 -p1 -b .default-to-mandriva

%patch18 -p1 -b .mkisofs-makeself

cat << EOF > LocalConfig.kmk
VBOX_WITH_WARNINGS_AS_ERRORS:=
VBOX_PATH_APP_PRIVATE_ARCH:=%{vboxlibdir}
VBOX_WITH_ORIGIN:=
VBOX_WITH_RUNPATH:=%{vboxlibdir}
VBOX_PATH_APP_PRIVATE:=%{vboxdatadir}
VBOX_WITH_VNC:=1
VBOX_WITH_TESTCASES =
VBOX_WITH_TESTSUITE:=
VBOX_JAVA_HOME := %{java_home}
VBOX_WITHOUT_ADDITIONS_ISO := 1
EOF

%build
export LIBPATH_LIB="%{_lib}"
./configure \
	--disable-kmods \
%if ! %{build_doc}
	--disable-docs
%endif

%if !%{build_additions}
sed -rie 's/(VBOX_WITH_LINUX_ADDITIONS\s+:=\s+).*/\1/' AutoConfig.kmk
echo VBOX_WITHOUT_ADDITIONS=1 >> LocalConfig.kmk
%endif

. ./env.sh
kmk %{_smp_mflags} all

%install
# install vbox components
mkdir -p %{buildroot}%{vboxlibdir} %{buildroot}%{vboxdatadir} 

(cd out/%{vbox_platform}/release/bin && tar cf - --exclude=additions .) | \
(cd %{buildroot}%{vboxlibdir} && tar xf -)

# move noarch files to vboxdatadir
mv %{buildroot}%{vboxlibdir}/{VBox*.sh,nls,*.desktop,*.png} %{buildroot}%{vboxdatadir}

# install service
mkdir -p %{buildroot}%{_initrddir}
install -m755 %{SOURCE2} %{buildroot}%{_initrddir}/%{name}

# install wrappers
mkdir -p %{buildroot}%{_sysconfdir}/vbox
cat > %{buildroot}%{_sysconfdir}/vbox/vbox.cfg << EOF
# VirtualBox installation directory
INSTALL_DIR="%{vboxlibdir}"
EOF

mkdir -p %{buildroot}%{_bindir}
ln -s %{vboxdatadir}/VBox.sh %{buildroot}%{_bindir}/%{oname}
ln -s %{vboxdatadir}/VBox.sh %{buildroot}%{_bindir}/VBoxManage
ln -s %{vboxdatadir}/VBox.sh %{buildroot}%{_bindir}/VBoxSDL
ln -s %{vboxdatadir}/VBox.sh %{buildroot}%{_bindir}/VBoxHeadless
ln -s %{vboxdatadir}/VBox.sh %{buildroot}%{_bindir}/vboxwebsrv

# provide network control tools in bindir
ln -s %{vboxlibdir}/VBoxTunctl %{buildroot}%{_bindir}/VBoxTunctl
ln -s %{vboxlibdir}/VBoxNetAdpCtl %{buildroot}%{_bindir}/VBoxNetAdpCtl
ln -s %{vboxlibdir}/VBoxNetDHCP %{buildroot}%{_bindir}/VBoxNetDHCP

install -d %{buildroot}/var/run/%{oname}

# install dkms sources
mkdir -p %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}
cat > vboxbuild << EOF
#!/bin/sh
set -e
make -C %{kname} KERN_DIR=\$1
cp -f %{kname}/Module.symvers vboxnetflt
cp -f %{kname}/Module.symvers vboxnetadp
make -C vboxnetflt KERN_DIR=\$1
make -C vboxnetadp KERN_DIR=\$1
EOF
install -m 0755 vboxbuild %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}
mv %{buildroot}%{vboxlibdir}/src/* %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/
cat > %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/dkms.conf << EOF
MAKE[0]="./vboxbuild \$kernel_source_dir"
PACKAGE_NAME=%{name}
PACKAGE_VERSION=%{version}-%{release}
DEST_MODULE_LOCATION[0]=/kernel/3rdparty/vbox
BUILT_MODULE_LOCATION[0]=%{kname}/
BUILT_MODULE_NAME[0]=%{kname}
DEST_MODULE_LOCATION[1]=/kernel/3rdparty/vbox
BUILT_MODULE_LOCATION[1]=vboxnetflt/
BUILT_MODULE_NAME[1]=vboxnetflt
DEST_MODULE_LOCATION[2]=/kernel/3rdparty/vbox
BUILT_MODULE_LOCATION[2]=vboxnetadp/
BUILT_MODULE_NAME[2]=vboxnetadp
AUTOINSTALL=yes
EOF

# install udev rules
# install udev rules
mkdir -p %{buildroot}%{_sysconfdir}/udev/rules.d/
cat > %{buildroot}%{_sysconfdir}/udev/rules.d/%{name}.rules << EOF
KERNEL=="%{kname}", NAME="vboxdrv", OWNER="root", GROUP="root", MODE="0600"
SUBSYSTEM=="usb_device", ACTION=="add", RUN+="%{_datadir}/%{name}/VBoxCreateUSBNode.sh \$major \$minor \$attr{bDeviceClass} vboxusers"
SUBSYSTEM=="usb", ACTION=="add", ENV{DEVTYPE}=="usb_device", RUN+="%{_datadir}/%{name}/VBoxCreateUSBNode.sh \$major \$minor \$attr{bDeviceClass} vboxusers"
SUBSYSTEM=="usb_device", ACTION=="remove", RUN+="%{_datadir}/%{name}/VBoxCreateUSBNode.sh --remove \$major \$minor"
SUBSYSTEM=="usb", ACTION=="remove", ENV{DEVTYPE}=="usb_device", RUN+="%{_datadir}/%{name}/VBoxCreateUSBNode.sh --remove \$major \$minor"
EOF
cat > %{buildroot}%{_sysconfdir}/udev/rules.d/vbox-additions.rules << EOF
KERNEL=="vboxguest", NAME="vboxguest", OWNER="root", MODE="0660"
KERNEL=="vboxuser", NAME="vboxuser", OWNER="root", MODE="0666"
EOF

# install additions
%if %{build_additions}
# vboxadd-timesync should probably be renamed vboxadd now, but renaming initscripts
# cleanly is hacky business
install -m755 src/VBox/Additions/linux/installer/vboxadd-service.sh %{buildroot}%{_initrddir}/vboxadd-timesync

install -d %{buildroot}%{_sysconfdir}/X11/xinit.d
install -m755 src/VBox/Additions/x11/Installer/98vboxadd-xclient %{buildroot}%{_sysconfdir}/X11/xinit.d

pushd out/%{vbox_platform}/release/bin/additions
  install -d %{buildroot}/sbin %{buildroot}%{_sbindir} %{buildroot}/%{_libdir}/dri
  install -m755 mount.vboxsf %{buildroot}/sbin/mount.vboxsf
  install -m755 VBoxService %{buildroot}%{_sbindir}

  install -m755 VBoxClient %{buildroot}%{_bindir}
  install -m755 VBoxControl %{buildroot}%{_bindir}

  install -m755 VBoxOGL*.so %{buildroot}%{_libdir}
  ln -s -f ../VBoxOGL.so %{buildroot}%{_libdir}/dri/vboxvideo_dri.so

  install -d %{buildroot}%{_sysconfdir}/modprobe.preload.d
  cat > %{buildroot}%{_sysconfdir}/modprobe.preload.d/vbox-guest-additions << EOF
vboxguest
EOF

  install -d %{buildroot}%{_libdir}/xorg/modules/{input,drivers}
  install vboxvideo_drv_%{x11_server_majorver}.so %{buildroot}%{_libdir}/xorg/modules/drivers/vboxvideo_drv.so

  mkdir -p %{buildroot}%{_usr}/src/vboxadditions-%{version}-%{release}
  cat > %{buildroot}%{_usr}/src/vboxadditions-%{version}-%{release}/dkms.conf << EOF
PACKAGE_NAME=vboxadditions
PACKAGE_VERSION=%{version}-%{release}
MAKE[0]="make -C \$kernel_source_dir M=\$dkms_tree/\$module/\$module_version/build/vboxguest &&
cp \$dkms_tree/\$module/\$module_version/build/vboxguest/Module.symvers \$dkms_tree/\$module/\$module_version/build/vboxsf &&
make -C \$kernel_source_dir M=\$dkms_tree/\$module/\$module_version/build/vboxsf &&
cp \$dkms_tree/\$module/\$module_version/build/vboxsf/Module.symvers \$dkms_tree/\$module/\$module_version/build/vboxvideo &&
make -C \$kernel_source_dir M=\$dkms_tree/\$module/\$module_version/build/vboxvideo"
EOF
  i=0
  for kmod in vboxguest vboxsf vboxvideo; do
    mkdir -p %{buildroot}%{_usr}/src/vboxadditions-%{version}-%{release}/$kmod
    cp -a src/$kmod/* %{buildroot}%{_usr}/src/vboxadditions-%{version}-%{release}/$kmod/
    cat >> %{buildroot}%{_usr}/src/vboxadditions-%{version}-%{release}/dkms.conf << EOF
DEST_MODULE_LOCATION[$i]=/kernel/3rdparty/vbox
BUILT_MODULE_LOCATION[$i]=$kmod/
BUILT_MODULE_NAME[$i]=$kmod
EOF
    i=$((i+1))
  done
  cat >> %{buildroot}%{_usr}/src/vboxadditions-%{version}-%{release}/dkms.conf << EOF
CLEAN="make -C \$kernel_source_dir M=\$dkms_tree/\$module/\$module_version/build/vboxguest clean && 
make -C \$kernel_source_dir M=\$dkms_tree/\$module/\$module_version/build/vboxsf clean && 
make -C \$kernel_source_dir M=\$dkms_tree/\$module/\$module_version/build/vboxvideo clean "
AUTOINSTALL=yes
EOF
popd

%endif

# install menu entries
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=VirtualBox
Comment=Full virtualizer for x86 hardware
Exec=%{_bindir}/%{oname}
Icon=%{name}
Type=Application
Terminal=false
Categories=Emulator;
MimeType=application/x-virtualbox-vbox;application/x-virtualbox-vbox-extpack;application/x-virtualbox-ovf;application/x-virtualbox-ova;
EOF

# install mime types
install -D -m644 src/VBox/Installer/common/virtualbox.xml %{buildroot}%{_datadir}/mime/packages/virtualbox.xml

# install shipped icons for apps and mimetypes
for i in 16 20 32 40 48 64 128; do
	install -D -m0644 src/VBox/Resources/OSE/virtualbox-${i}px.png %{buildroot}%{_iconsdir}/hicolor/${i}x${i}/apps/virtualbox.png
done

for i in 16 20 24 32 40 48 64 72 80 96 128 256 512; do
	install -D -m0644 src/VBox/Resources/other/virtualbox-ova-${i}px.png %{buildroot}%{_iconsdir}/hicolor/${i}x${i}/mimetypes/virtualbox-ova.png
	install -D -m0644 src/VBox/Resources/other/virtualbox-ovf-${i}px.png %{buildroot}%{_iconsdir}/hicolor/${i}x${i}/mimetypes/virtualbox-ovf.png
	install -D -m0644 src/VBox/Resources/other/virtualbox-vbox-${i}px.png %{buildroot}%{_iconsdir}/hicolor/${i}x${i}/mimetypes/virtualbox-vbox.png
	install -D -m0644 src/VBox/Resources/other/virtualbox-vbox-extpack-${i}px.png %{buildroot}%{_iconsdir}/hicolor/${i}x${i}/mimetypes/virtualbox-vbox-extpack.png
done

# add missing makefile for kernel module
install -m644 src/VBox/HostDrivers/Support/linux/Makefile %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/

%if !%{build_doc}
install -m644 %{SOURCE1} %{buildroot}%{vboxlibdir}/UserManual.pdf
%endif

# remove unpackaged files
rm -rf %{buildroot}%{vboxlibdir}/{src,sdk,testcase}
rm  -f %{buildroot}%{vboxlibdir}/tst*
rm  -f %{buildroot}%{vboxlibdir}/vboxkeyboard.tar.gz
rm  -f %{buildroot}%{vboxlibdir}/SUP*
rm  -f %{buildroot}%{vboxlibdir}/xpidl

# install PAM module:
install -D -m755 out/%{vbox_platform}/release/bin/additions/pam_vbox.so %{buildroot}/%{_lib}/security/pam_vbox.so


%changelog
* Fri Nov 01 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.2.18-2
+ Revision: a39ceac
- LOG Bump release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21506 |12mu|virt-what-1.11-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           virt-what
Version:        1.11
Release:        1
Summary:        Detect if we are running in a virtual machine

Group:          Emulators
License:        GPLv2+

URL:            http://people.redhat.com/~rjones/virt-what/
Source0:        http://people.redhat.com/~rjones/virt-what/files/%{name}-%{version}.tar.gz

# Patches over upstream 1.11.
Patch1:         0001-IA64-Xen-HVM-should-print-xen-hvm-not-xen-domU.patch
Patch2:         0001-Change-dmidecode-detection-of-Hitachi-Virtage.patch

# This is provided by the build root, but we make it explicit
# anyway in case this was dropped from the build root in future.
BuildRequires:  /usr/bin/pod2man

# Required at build time in order to do 'make check' (for getopt).
BuildRequires:  util-linux-ng

# virt-what script uses dmidecode and getopt (from util-linux-ng).
# RPM cannot detect this so make the dependencies explicit here.
Requires:       dmidecode
Requires:       util-linux-ng


%description
virt-what is a shell script which can be used to detect if the program
is running in a virtual machine.

The program prints out a list of "facts" about the virtual machine,
derived from heuristics.  One fact is printed per line.

If nothing is printed and the script exits with code 0 (no error),
then it can mean either that the program is running on bare-metal or
the program is running inside a type of virtual machine which we don't
know about or cannot detect.

Current types of virtualization detected:

 - hyperv       Microsoft Hyper-V
 - kvm          Linux Kernel Virtual Machine (KVM)
 - openvz       OpenVZ or Virtuozzo
 - powervm_lx86 IBM PowerVM Lx86 Linux/x86 emulator
 - qemu         QEMU (unaccelerated)
 - uml          User-Mode Linux (UML)
 - virtage      Hitachi Virtualization Manager (HVM) Virtage LPAR
 - virtualbox   VirtualBox
 - virtualpc    Microsoft VirtualPC
 - vmware       VMware
 - xen          Xen
 - xen-dom0     Xen dom0 (privileged domain)
 - xen-domU     Xen domU (paravirtualized guest domain)
 - xen-hvm      Xen guest fully virtualized (HVM)


%prep
%setup -q

%patch1 -p1
%patch2 -p1


%build
%configure
make


%check
make check


%install
make install DESTDIR=%{buildroot}

%clean

%files
%doc README COPYING
%{_sbindir}/virt-what
%{_libexecdir}/virt-what-cpuid-helper
%{_mandir}/man1/*.1*

%changelog
* Tue Dec 03 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.11-1
+ Revision: f87bbce
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21507 |12mu|vlc-2.1.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define with_goom 0

%define with_faad 0
%define with_faac 0
%define with_lame 0
%define with_dts 0
%define with_x264 0

%define libmajor	5
%define coremajor	7
%define libname		%mklibname %{name} %{libmajor}
%define libnamecore	%mklibname vlccore %{coremajor}
%define devname		%mklibname -d %{name}

######################
# Hardcode PLF build
%define with_plf 0
######################

%if %{with_plf}
# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
%define extrarelsuffix plf
%define distsuffix plf
%global with_dts 1
%global with_faac 1
%global with_faad 1
%global with_lame 1
%global with_x264 1
%endif

%define git_url git://git.videolan.org/vlc.git

Summary:	MPEG, MPEG2, DVD and DivX player
Name:		vlc
Version:	2.1.5
Release:	1%{?extrarelsuffix}
#gw the shared libraries are LGPL
License:	GPLv2+ and LGPLv2+
Group:		Video
Url:		http://www.videolan.org/
Source0:	http://download.videolan.org/pub/videolan/%{name}/%{version}/%{name}-%{version}.tar.xz
Patch0:		vlc-2.0.1-automake-1.12.patch
Patch1:		vlc-2.1.2-fix-default-font.patch
Patch2:		vlc-2.0.0-desktop-l10n.patch
# Replace live555 detection part in configure.ac with older code
# because we don't have .pc file in current live555 version
Patch3:		vlc-2.1.2-live555-path.patch
Patch4:		vlc-2.1.2-live555-201306.patch
BuildRequires:	autoconf2.5
BuildRequires:	automake
BuildRequires:	desktop-file-utils
BuildRequires:	libtool
BuildRequires:	kdelibs4-core
BuildRequires:	ffmpeg-devel
BuildRequires:	gettext-devel
BuildRequires:	liba52dec-devel
BuildRequires:	libdvdnav-devel
BuildRequires:	libmatroska-devel
BuildRequires:	libmpcdec-devel
BuildRequires:	libmpeg2dec-devel >= 0.4.0
BuildRequires:	live-devel
BuildRequires:	libtar-devel
BuildRequires:	qt4-devel
BuildRequires:	sysfsutils-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(avahi-client)
BuildRequires:	pkgconfig(caca)
BuildRequires:	pkgconfig(dirac)
BuildRequires:	pkgconfig(dvdread)
BuildRequires:	pkgconfig(flac)
BuildRequires:	pkgconfig(freerdp)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(fribidi)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(gnome-vfs-2.0)
BuildRequires:	pkgconfig(gnutls)
BuildRequires:	pkgconfig(id3tag)
BuildRequires:	pkgconfig(jack)
BuildRequires:	pkgconfig(libbluray) >= 0.2.1
BuildRequires:	pkgconfig(libcdio)
BuildRequires:	pkgconfig(libcddb)
BuildRequires:	pkgconfig(libchromaprint)
BuildRequires:	pkgconfig(libdvbpsi)
BuildRequires:	pkgconfig(libmodplug)
BuildRequires:	pkgconfig(libmtp)
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	pkgconfig(libproxy-1.0)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	pkgconfig(libssh2)
BuildRequires:	pkgconfig(libv4l2)
BuildRequires:	pkgconfig(libvcdinfo)
BuildRequires:	pkgconfig(libvncclient)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(mad)
BuildRequires:	pkgconfig(ogg)
BuildRequires:	pkgconfig(samplerate)
BuildRequires:	pkgconfig(smbclient)
BuildRequires:	pkgconfig(speex)
BuildRequires:	pkgconfig(taglib)
BuildRequires:	pkgconfig(udev)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(xcb)
BuildRequires:	pkgconfig(xcb-keysyms)
BuildRequires:	pkgconfig(xcb-util)
BuildRequires:	pkgconfig(xpm)
BuildRequires:	pkgconfig(xproto)
BuildRequires:	pkgconfig(xv)
%if %{with_dts}
BuildRequires:	pkgconfig(libdca)
%endif
%if %{with_faac}
BuildRequires:	libfaac-devel
%endif
%if %{with_faad}
BuildRequires:	libfaad2-devel >= 2.0
%endif
%if %{with_lame}
BuildRequires:	liblame-devel
%endif
%if %{with_x264}
BuildRequires:	pkgconfig(x264)
%endif

Suggests:	vlc-plugin-dv
Suggests:	vlc-plugin-flac
Suggests:	vlc-plugin-kate
Suggests:	vlc-plugin-libass
Suggests:	vlc-plugin-mpc
Suggests:	vlc-plugin-opus
Suggests:	vlc-plugin-pulse
Suggests:	vlc-plugin-schroedinger
Suggests:	vlc-plugin-speex
Suggests:	vlc-plugin-theora
Suggests:	vlc-plugin-upnp
Requires:	fonts-ttf-vera
Conflicts:	vlc-plugin-common < %{version}-%{release}

%description
VideoLAN is an OpenSource streaming solution for every OS developed by
students from the Ecole Centrale Paris and developers from all over the
World.
VLC (VideoLAN Client) is a media player that can play MPEG1, MPEG2 and
MPEG4 (aka DivX) files, DVDs, VCDs, SVCDs, from a satellite card, from
a stream sent by VLS (VideoLAN Server), from another VLC, or from a Web
server.
This package contains no CSS unscrambling functionality for DVDs ;
you need the libdvdcss library available from
http://www.videolan.org/libdvdcss/

%if %{with_plf}
This package is in Restricted repository as it is violating software patents.
%endif

%files -f %{name}.lang
%doc NEWS README COPYING AUTHORS THANKS
%doc installed-docs/* doc/lirc/
%{_bindir}/cvlc
%{_bindir}/qvlc
%{_bindir}/vlc
%{_bindir}/vlc-wrapper
%dir %{_datadir}/vlc/
%{_datadir}/vlc/*.*
%{_datadir}/vlc/utils
%dir %{_libdir}/vlc
%{_libdir}/vlc/vlc-cache-gen
%dir %{_libdir}/vlc/plugins
%{_libdir}/vlc/plugins/plugins.dat
%dir %{_libdir}/vlc/plugins/access
%{_libdir}/vlc/plugins/access/libaccess_attachment_plugin.so
%{_libdir}/vlc/plugins/access/libaccess_avio_plugin.so
%{_libdir}/vlc/plugins/access/libaccess_bd_plugin.so
%{_libdir}/vlc/plugins/access/libaccess_ftp_plugin.so*
%{_libdir}/vlc/plugins/access/libaccess_gnomevfs_plugin.so
%{_libdir}/vlc/plugins/access/libaccess_http_plugin.so*
%{_libdir}/vlc/plugins/access/libaccess_imem_plugin.so
%{_libdir}/vlc/plugins/access/libaccess_mms_plugin.so*
%{_libdir}/vlc/plugins/access/libaccess_mtp_plugin.so
%{_libdir}/vlc/plugins/access/libaccess_rar_plugin.so
%{_libdir}/vlc/plugins/access/libaccess_realrtsp_plugin.so
%{_libdir}/vlc/plugins/access/libaccess_sftp_plugin.so
%{_libdir}/vlc/plugins/access/libaccess_smb_plugin.so*
%{_libdir}/vlc/plugins/access/libaccess_tcp_plugin.so*
%{_libdir}/vlc/plugins/access/libaccess_udp_plugin.so*
%{_libdir}/vlc/plugins/access/libaccess_vdr_plugin.so*
%{_libdir}/vlc/plugins/access/libcdda_plugin.so*
%{_libdir}/vlc/plugins/access/libdtv_plugin.so*
%{_libdir}/vlc/plugins/access/libdvb_plugin.so
%{_libdir}/vlc/plugins/access/libdvdnav_plugin.so*
%{_libdir}/vlc/plugins/access/libdvdread_plugin.so*
%{_libdir}/vlc/plugins/access/libfilesystem_plugin.so
%{_libdir}/vlc/plugins/access/libidummy_plugin.so
%{_libdir}/vlc/plugins/access/librdp_plugin.so
%{_libdir}/vlc/plugins/access/librtp_plugin.so
%{_libdir}/vlc/plugins/access/libsdp_plugin.so
%{_libdir}/vlc/plugins/access/libshm_plugin.so
%{_libdir}/vlc/plugins/access/libstream_filter_rar_plugin.so
%{_libdir}/vlc/plugins/access/libtimecode_plugin.so
%{_libdir}/vlc/plugins/access/libv4l2_plugin.so*
%{_libdir}/vlc/plugins/access/libvcdx_plugin.so*
%{_libdir}/vlc/plugins/access/libvcd_plugin.so*
%{_libdir}/vlc/plugins/access/liblibvnc_plugin.so
%{_libdir}/vlc/plugins/access/liblive555_plugin.so
%{_libdir}/vlc/plugins/access/libxcb_screen_plugin.so
%{_libdir}/vlc/plugins/access/libzip_plugin.so
%{_libdir}/vlc/plugins/access/liblibbluray_plugin.so
%dir %{_libdir}/vlc/plugins/access_output/
%{_libdir}/vlc/plugins/access_output/libaccess_output_dummy_plugin.so*
%{_libdir}/vlc/plugins/access_output/libaccess_output_file_plugin.so*
%{_libdir}/vlc/plugins/access_output/libaccess_output_http_plugin.so*
%{_libdir}/vlc/plugins/access_output/libaccess_output_livehttp_plugin.so*
%{_libdir}/vlc/plugins/access_output/libaccess_output_udp_plugin.so*
%dir %{_libdir}/vlc/plugins/audio_filter
%{_libdir}/vlc/plugins/audio_filter/liba52tofloat32_plugin.so*
%{_libdir}/vlc/plugins/audio_filter/liba52tospdif_plugin.so*
%{_libdir}/vlc/plugins/audio_filter/libaudiobargraph_a_plugin.so
%{_libdir}/vlc/plugins/audio_filter/libaudio_format_plugin.so*
%{_libdir}/vlc/plugins/audio_filter/libchorus_flanger_plugin.so
%{_libdir}/vlc/plugins/audio_filter/libcompressor_plugin.so
%if %{with_dts}
%{_libdir}/vlc/plugins/audio_filter/libdtstofloat32_plugin.so*
%endif
%{_libdir}/vlc/plugins/audio_filter/libdolby_surround_decoder_plugin.so*
%{_libdir}/vlc/plugins/audio_filter/libdtstospdif_plugin.so*
%{_libdir}/vlc/plugins/audio_filter/libequalizer_plugin.so*
%{_libdir}/vlc/plugins/audio_filter/libgain_plugin.so
%{_libdir}/vlc/plugins/audio_filter/libheadphone_channel_mixer_plugin.so*
%{_libdir}/vlc/plugins/audio_filter/libkaraoke_plugin.so
%{_libdir}/vlc/plugins/audio_filter/libmono_plugin.so
%{_libdir}/vlc/plugins/audio_filter/libmpgatofixed32_plugin.so*
%{_libdir}/vlc/plugins/audio_filter/libnormvol_plugin.so*
%{_libdir}/vlc/plugins/audio_filter/libparam_eq_plugin.so*
%{_libdir}/vlc/plugins/audio_filter/libremap_plugin.so
%{_libdir}/vlc/plugins/audio_filter/libsamplerate_plugin.so
%{_libdir}/vlc/plugins/audio_filter/libscaletempo_plugin.so
%{_libdir}/vlc/plugins/audio_filter/libsimple_channel_mixer_plugin.so*
%{_libdir}/vlc/plugins/audio_filter/libspatializer_plugin.so
%{_libdir}/vlc/plugins/audio_filter/libstereo_widen_plugin.so
%{_libdir}/vlc/plugins/audio_filter/libtrivial_channel_mixer_plugin.so*
%{_libdir}/vlc/plugins/audio_filter/libugly_resampler_plugin.so*
%dir %{_libdir}/vlc/plugins/audio_mixer
%{_libdir}/vlc/plugins/audio_mixer/libfloat_mixer_plugin.so
%{_libdir}/vlc/plugins/audio_mixer/libinteger_mixer_plugin.so
%dir %{_libdir}/vlc/plugins/audio_output
%{_libdir}/vlc/plugins/audio_output/libadummy_plugin.so
%{_libdir}/vlc/plugins/audio_output/libamem_plugin.so
%{_libdir}/vlc/plugins/audio_output/libafile_plugin.so
%dir %{_libdir}/vlc/plugins/codec
%{_libdir}/vlc/plugins/codec/liba52_plugin.so*
%{_libdir}/vlc/plugins/codec/libadpcm_plugin.so*
%{_libdir}/vlc/plugins/codec/libaes3_plugin.so
%{_libdir}/vlc/plugins/codec/libaraw_plugin.so*
%{_libdir}/vlc/plugins/codec/libavcodec_plugin.so
%{_libdir}/vlc/plugins/codec/libcc_plugin.so
%{_libdir}/vlc/plugins/codec/libcdg_plugin.so
%{_libdir}/vlc/plugins/codec/libcvdsub_plugin.so*
%{_libdir}/vlc/plugins/codec/libddummy_plugin.so
%{_libdir}/vlc/plugins/codec/libdirac_plugin.so
%{_libdir}/vlc/plugins/codec/libdts_plugin.so*
%{_libdir}/vlc/plugins/codec/libdvbsub_plugin.so*
%{_libdir}/vlc/plugins/codec/libedummy_plugin.so
%if %{with_faad}
%{_libdir}/vlc/plugins/codec/libfaad_plugin.so*
%endif
%{_libdir}/vlc/plugins/codec/libg711_plugin.so
%{_libdir}/vlc/plugins/codec/liblibmpeg2_plugin.so*
%{_libdir}/vlc/plugins/codec/liblpcm_plugin.so*
%{_libdir}/vlc/plugins/codec/libmpeg_audio_plugin.so*
%{_libdir}/vlc/plugins/codec/librawvideo_plugin.so*
%{_libdir}/vlc/plugins/codec/libsubsusf_plugin.so
%{_libdir}/vlc/plugins/codec/libstl_plugin.so
%{_libdir}/vlc/plugins/codec/libsvcdsub_plugin.so*
%{_libdir}/vlc/plugins/codec/libpng_plugin.so*
%{_libdir}/vlc/plugins/codec/libscte27_plugin.so
%{_libdir}/vlc/plugins/codec/libspudec_plugin.so*
%{_libdir}/vlc/plugins/codec/libsubsdec_plugin.so*
%{_libdir}/vlc/plugins/codec/libt140_plugin.so
%{_libdir}/vlc/plugins/codec/libtelx_plugin.so
%{_libdir}/vlc/plugins/codec/libuleaddvaudio_plugin.so
%if %{with_x264}
%{_libdir}/vlc/plugins/codec/libx264_plugin.so*
%endif
%{_libdir}/vlc/plugins/codec/libxwd_plugin.so
%dir %{_libdir}/vlc/plugins/control
%{_libdir}/vlc/plugins/control/libdbus_plugin.so
%{_libdir}/vlc/plugins/control/libdummy_plugin.so
%{_libdir}/vlc/plugins/control/libglobalhotkeys_plugin.so
%{_libdir}/vlc/plugins/control/libhotkeys_plugin.so*
%{_libdir}/vlc/plugins/control/libmotion_plugin.so
%{_libdir}/vlc/plugins/control/libnetsync_plugin.so
%{_libdir}/vlc/plugins/control/liboldrc_plugin.so*
%{_libdir}/vlc/plugins/control/libgestures_plugin.so*
%dir %{_libdir}/vlc/plugins/demux
%{_libdir}/vlc/plugins/demux/libaiff_plugin.so*
%{_libdir}/vlc/plugins/demux/libasf_plugin.so*
%{_libdir}/vlc/plugins/demux/libau_plugin.so*
%{_libdir}/vlc/plugins/demux/libavformat_plugin.so
%{_libdir}/vlc/plugins/demux/libavi_plugin.so*
%{_libdir}/vlc/plugins/demux/libdemux_cdg_plugin.so
%{_libdir}/vlc/plugins/demux/libdemux_stl_plugin.so
%{_libdir}/vlc/plugins/demux/libdemuxdump_plugin.so*
%{_libdir}/vlc/plugins/demux/libdirac_plugin.so
%{_libdir}/vlc/plugins/demux/libes_plugin.so
%{_libdir}/vlc/plugins/demux/libh264_plugin.so*
%{_libdir}/vlc/plugins/demux/libimage_plugin.so
%{_libdir}/vlc/plugins/demux/libmjpeg_plugin.so*
%{_libdir}/vlc/plugins/demux/libmkv_plugin.so
%{_libdir}/vlc/plugins/demux/libmp4_plugin.so*
%{_libdir}/vlc/plugins/demux/libmpgv_plugin.so*
%{_libdir}/vlc/plugins/demux/libnsc_plugin.so*
%{_libdir}/vlc/plugins/demux/libnsv_plugin.so*
%{_libdir}/vlc/plugins/demux/libnuv_plugin.so*
%{_libdir}/vlc/plugins/demux/libplaylist_plugin.so*
%{_libdir}/vlc/plugins/demux/libps_plugin.so*
%{_libdir}/vlc/plugins/demux/libpva_plugin.so*
%{_libdir}/vlc/plugins/demux/librawaud_plugin.so
%{_libdir}/vlc/plugins/demux/librawdv_plugin.so*
%{_libdir}/vlc/plugins/demux/librawvid_plugin.so
%{_libdir}/vlc/plugins/demux/libreal_plugin.so*
%{_libdir}/vlc/plugins/demux/libsmf_plugin.so
%{_libdir}/vlc/plugins/demux/libsubtitle_plugin.so*
%{_libdir}/vlc/plugins/demux/libtta_plugin.so
%{_libdir}/vlc/plugins/demux/libty_plugin.so*
%{_libdir}/vlc/plugins/demux/libvobsub_plugin.so*
%{_libdir}/vlc/plugins/demux/libvc1_plugin.so
%{_libdir}/vlc/plugins/demux/libvoc_plugin.so*
%{_libdir}/vlc/plugins/demux/libwav_plugin.so*
%{_libdir}/vlc/plugins/demux/libts_plugin.so*
%{_libdir}/vlc/plugins/demux/libxa_plugin.so*
%{_libdir}/vlc/plugins/demux/libogg_plugin.so*
%{_libdir}/vlc/plugins/codec/libvorbis_plugin.so*
%dir %{_libdir}/vlc/plugins/meta_engine
%{_libdir}/vlc/plugins/meta_engine/libfolder_plugin.so
%{_libdir}/vlc/plugins/meta_engine/libtaglib_plugin.so
%dir %{_libdir}/vlc/plugins/misc
%{_libdir}/vlc/plugins/misc/libaudioscrobbler_plugin.so
%{_libdir}/vlc/plugins/misc/libdbus_screensaver_plugin.so
%{_libdir}/vlc/plugins/misc/libexport_plugin.so*
%{_libdir}/vlc/plugins/misc/libfingerprinter_plugin.so
%{_libdir}/vlc/plugins/misc/liblogger_plugin.so*
%{_libdir}/vlc/plugins/misc/libstats_plugin.so
%{_libdir}/vlc/plugins/misc/libvod_rtsp_plugin.so*
%{_libdir}/vlc/plugins/misc/libxdg_screensaver_plugin.so*
%{_libdir}/vlc/plugins/misc/libxml_plugin.so*
%dir %{_libdir}/vlc/plugins/mmx
%{_libdir}/vlc/plugins/mmx/libi420_rgb_mmx_plugin.so
%{_libdir}/vlc/plugins/mmx/libi420_yuy2_mmx_plugin.so
%{_libdir}/vlc/plugins/mmx/libi422_yuy2_mmx_plugin.so
%dir %{_libdir}/vlc/plugins/mux
%{_libdir}/vlc/plugins/mux/libmux_asf_plugin.so*
%{_libdir}/vlc/plugins/mux/libmux_avi_plugin.so*
%{_libdir}/vlc/plugins/mux/libmux_dummy_plugin.so*
%{_libdir}/vlc/plugins/mux/libmux_mp4_plugin.so*
%{_libdir}/vlc/plugins/mux/libmux_mpjpeg_plugin.so*
%{_libdir}/vlc/plugins/mux/libmux_ogg_plugin.so*
%{_libdir}/vlc/plugins/mux/libmux_ps_plugin.so*
%{_libdir}/vlc/plugins/mux/libmux_ts_plugin.so
%{_libdir}/vlc/plugins/mux/libmux_wav_plugin.so*
%dir %{_libdir}/vlc/plugins/notify
%dir %{_libdir}/vlc/plugins/gui/
%{_libdir}/vlc/plugins/gui/libqt4_plugin.so
%dir %{_libdir}/vlc/plugins/packetizer
%{_libdir}/vlc/plugins/packetizer/libpacketizer_copy_plugin.so*
%{_libdir}/vlc/plugins/packetizer/libpacketizer_dirac_plugin.so
%{_libdir}/vlc/plugins/packetizer/libpacketizer_flac_plugin.so
%{_libdir}/vlc/plugins/packetizer/libpacketizer_h264_plugin.so*
%{_libdir}/vlc/plugins/packetizer/libpacketizer_mlp_plugin.so
%{_libdir}/vlc/plugins/packetizer/libpacketizer_mpeg4audio_plugin.so*
%{_libdir}/vlc/plugins/packetizer/libpacketizer_mpeg4video_plugin.so*
%{_libdir}/vlc/plugins/packetizer/libpacketizer_mpegvideo_plugin.so*
%{_libdir}/vlc/plugins/packetizer/libpacketizer_vc1_plugin.so
%dir %{_libdir}/vlc/plugins/services_discovery/
%{_libdir}/vlc/plugins/services_discovery/libmediadirs_plugin.so
%{_libdir}/vlc/plugins/services_discovery/libmtp_plugin.so
%{_libdir}/vlc/plugins/services_discovery/libpodcast_plugin.so*
%{_libdir}/vlc/plugins/services_discovery/libsap_plugin.so*
%{_libdir}/vlc/plugins/services_discovery/libudev_plugin.so*
%{_libdir}/vlc/plugins/services_discovery/libxcb_apps_plugin.so
%dir %{_libdir}/vlc/plugins/stream_filter/
%{_libdir}/vlc/plugins/stream_filter/libdash_plugin.so
%{_libdir}/vlc/plugins/stream_filter/libdecomp_plugin.so
%{_libdir}/vlc/plugins/stream_filter/libhttplive_plugin.so
%{_libdir}/vlc/plugins/stream_filter/librecord_plugin.so
%{_libdir}/vlc/plugins/stream_filter/libsmooth_plugin.so
%dir %{_libdir}/vlc/plugins/stream_out
%{_libdir}/vlc/plugins/stream_out/libstream_out_autodel_plugin.so
%{_libdir}/vlc/plugins/stream_out/libstream_out_bridge_plugin.so*
%{_libdir}/vlc/plugins/stream_out/libstream_out_chromaprint_plugin.so
%{_libdir}/vlc/plugins/stream_out/libstream_out_delay_plugin.so
%{_libdir}/vlc/plugins/stream_out/libstream_out_description_plugin.so*
%{_libdir}/vlc/plugins/stream_out/libstream_out_display_plugin.so*
%{_libdir}/vlc/plugins/stream_out/libstream_out_dummy_plugin.so*
%{_libdir}/vlc/plugins/stream_out/libstream_out_duplicate_plugin.so*
%{_libdir}/vlc/plugins/stream_out/libstream_out_es_plugin.so*
%{_libdir}/vlc/plugins/stream_out/libstream_out_gather_plugin.so*
%{_libdir}/vlc/plugins/stream_out/libstream_out_langfromtelx_plugin.so
%{_libdir}/vlc/plugins/stream_out/libstream_out_mosaic_bridge_plugin.so*
%{_libdir}/vlc/plugins/stream_out/libstream_out_raop_plugin.so
%{_libdir}/vlc/plugins/stream_out/libstream_out_record_plugin.so
%{_libdir}/vlc/plugins/stream_out/libstream_out_rtp_plugin.so*
%{_libdir}/vlc/plugins/stream_out/libstream_out_setid_plugin.so
%{_libdir}/vlc/plugins/stream_out/libstream_out_smem_plugin.so*
%{_libdir}/vlc/plugins/stream_out/libstream_out_standard_plugin.so*
%{_libdir}/vlc/plugins/stream_out/libstream_out_transcode_plugin.so*
%dir %{_libdir}/vlc/plugins/text_renderer
%{_libdir}/vlc/plugins/text_renderer/libfreetype_plugin.so*
%{_libdir}/vlc/plugins/text_renderer/libsvg_plugin.so
%{_libdir}/vlc/plugins/text_renderer/libtdummy_plugin.so
%dir %{_libdir}/vlc/plugins/video_chroma
%{_libdir}/vlc/plugins/video_chroma/libgrey_yuv_plugin.so
%{_libdir}/vlc/plugins/video_chroma/libi420_rgb_*plugin.so*
%{_libdir}/vlc/plugins/video_chroma/libi420_yuy2_*plugin.so*
%{_libdir}/vlc/plugins/video_chroma/libi422_i420_plugin.so
%{_libdir}/vlc/plugins/video_chroma/libi422_yuy2_*plugin.so*
%{_libdir}/vlc/plugins/video_chroma/librv32_plugin.so
%{_libdir}/vlc/plugins/video_chroma/libyuy2_i420_plugin.so
%{_libdir}/vlc/plugins/video_chroma/libyuy2_i422_plugin.so
%dir %{_libdir}/vlc/plugins/video_filter
%{_libdir}/vlc/plugins/video_filter/libadjust_plugin.so*
%{_libdir}/vlc/plugins/video_filter/libalphamask_plugin.so
%{_libdir}/vlc/plugins/video_filter/libanaglyph_plugin.so
%{_libdir}/vlc/plugins/video_filter/libantiflicker_plugin.so
%{_libdir}/vlc/plugins/video_filter/libaudiobargraph_v_plugin.so
%{_libdir}/vlc/plugins/video_filter/libatmo_plugin.so
%{_libdir}/vlc/plugins/video_filter/libball_plugin.so
%{_libdir}/vlc/plugins/video_filter/libblendbench_plugin.so
%{_libdir}/vlc/plugins/video_filter/libblend_plugin.so*
%{_libdir}/vlc/plugins/video_filter/libbluescreen_plugin.so
%{_libdir}/vlc/plugins/video_filter/libcanvas_plugin.so
%{_libdir}/vlc/plugins/video_filter/libchain_plugin.so
%{_libdir}/vlc/plugins/video_filter/libclone_plugin.so*
%{_libdir}/vlc/plugins/video_filter/libcolorthres_plugin.so
%{_libdir}/vlc/plugins/video_filter/libcroppadd_plugin.so
%{_libdir}/vlc/plugins/video_filter/libdeinterlace_plugin.so*
%{_libdir}/vlc/plugins/video_filter/libdynamicoverlay_plugin.so
%{_libdir}/vlc/plugins/video_filter/liberase_plugin.so
%{_libdir}/vlc/plugins/video_filter/libextract_plugin.so
%{_libdir}/vlc/plugins/video_filter/libgaussianblur_plugin.so
%{_libdir}/vlc/plugins/video_filter/libgradient_plugin.so
%{_libdir}/vlc/plugins/video_filter/libgradfun_plugin.so
%{_libdir}/vlc/plugins/video_filter/libgrain_plugin.so
%{_libdir}/vlc/plugins/video_filter/libhqdn3d_plugin.so
%{_libdir}/vlc/plugins/video_filter/libinvert_plugin.so*
%{_libdir}/vlc/plugins/video_filter/liblogo_plugin.so*
%{_libdir}/vlc/plugins/video_filter/libmagnify_plugin.so*
%{_libdir}/vlc/plugins/video_filter/libmarq_plugin.so*
%{_libdir}/vlc/plugins/video_filter/libmirror_plugin.so
%{_libdir}/vlc/plugins/video_filter/libmosaic_plugin.so*
%{_libdir}/vlc/plugins/video_filter/libmotionblur_plugin.so*
%{_libdir}/vlc/plugins/video_filter/libmotiondetect_plugin.so*
%{_libdir}/vlc/plugins/video_filter/libpanoramix_plugin.so
%{_libdir}/vlc/plugins/video_filter/libposterize_plugin.so
%{_libdir}/vlc/plugins/video_filter/libpostproc_plugin.so
%{_libdir}/vlc/plugins/video_filter/libpsychedelic_plugin.so
%{_libdir}/vlc/plugins/video_filter/libpuzzle_plugin.so
%{_libdir}/vlc/plugins/video_filter/libremoteosd_plugin.so
%{_libdir}/vlc/plugins/video_filter/libripple_plugin.so
%{_libdir}/vlc/plugins/video_filter/librotate_plugin.so
%{_libdir}/vlc/plugins/video_filter/librss_plugin.so*
%{_libdir}/vlc/plugins/video_filter/libscale_plugin.so*
%{_libdir}/vlc/plugins/video_filter/libscene_plugin.so
%{_libdir}/vlc/plugins/video_filter/libsepia_plugin.so
%{_libdir}/vlc/plugins/video_filter/libsharpen_plugin.so
%{_libdir}/vlc/plugins/video_filter/libsubsdelay_plugin.so
%{_libdir}/vlc/plugins/video_filter/libswscale_plugin.so
%{_libdir}/vlc/plugins/video_filter/libtransform_plugin.so*
%{_libdir}/vlc/plugins/video_filter/libwall_plugin.so*
%{_libdir}/vlc/plugins/video_filter/libwave_plugin.so
%{_libdir}/vlc/plugins/video_filter/libyuvp_plugin.so
%dir %{_libdir}/vlc/plugins/video_output
%{_libdir}/vlc/plugins/video_output/libcaca_plugin.so
%{_libdir}/vlc/plugins/video_output/libfb_plugin.so*
%{_libdir}/vlc/plugins/video_output/libvmem_plugin.so
%{_libdir}/vlc/plugins/video_output/libyuv_plugin.so
%{_libdir}/vlc/plugins/video_output/libvdummy_plugin.so
%{_libdir}/vlc/plugins/video_output/libxcb_x11_plugin.so*
%{_libdir}/vlc/plugins/video_output/libxcb_window_plugin.so*
%{_libdir}/vlc/plugins/video_output/libxcb_xv_plugin.so*
%dir %{_libdir}/vlc/plugins/visualization
%{_libdir}/vlc/plugins/visualization/libvisual_plugin.so*
%{_libdir}/vlc/plugins/access/libaccess_alsa_plugin.so
%{_libdir}/vlc/plugins/audio_output/libalsa_plugin.so*
%{_mandir}/man1/vlc.*
%{_mandir}/man1/vlc-wrapper.1*
%{_datadir}/applications/vlc.desktop
%{_miconsdir}/vlc.png
%{_iconsdir}/vlc.png
%{_liconsdir}/vlc.png
%{_iconsdir}/hicolor/*/apps/*
%{_datadir}/apps/solid/actions/*.desktop

#----------------------------------------------------------------------------

%package -n svlc
Summary:	Skinned GUI plugin for the VLC media player
Group:		Video
Requires:	%{name} = %{version}
Provides:	vlc-gui

%description -n svlc
This plugin adds a skinned GUI interface to the VLC media player. To
activate it, run the `svlc' program.

%files -n svlc
%doc README
%{_bindir}/svlc
%{_libdir}/vlc/plugins/gui/libskins2_plugin.so*
%{_datadir}/applications/mandriva-svlc.desktop
%{_datadir}/vlc/skins2

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Shared code for the VLC media player
Group:		System/Libraries

%description -n %{libname}
Shared code for the VLC media player
This package contains code that is shared by different modules of the 
VLC media player.

%files -n %{libname}
%{_libdir}/libvlc.so.%{libmajor}*

#----------------------------------------------------------------------------

%package -n %{libnamecore}
Summary:	Shared core code for the VLC media player
Group:		System/Libraries
#gw needed by the python bindings:
Provides:	libvlccore = %{version}-%{release}

%description -n %{libnamecore}
Shared core code for the VLC media player
This package contains code that is shared by different modules of the
VLC media player.

%files -n %{libnamecore}
%{_libdir}/libvlccore.so.%{coremajor}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for the VLC media player
Group:		Development/C
Requires:	%{libname} = %{version}
Requires:	%{libnamecore} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}

%description -n %{devname}
Development files for the VLC media player
This package contains headers and a static library required to build plugins
for the VLC media player, or standalone applications using features from VLC.

%files -n %{devname}
%doc README doc/release-howto.txt doc/skins
%dir %{_includedir}/vlc
%{_libdir}/vlc/libcompat.a
%{_libdir}/libvlc.so
%{_libdir}/libvlccore.so
%{_includedir}/vlc/*
%{_libdir}/pkgconfig/*

#----------------------------------------------------------------------------

%package plugin-aa
Summary:	ASCII art video plugin for the VLC media player
Group:		Video
Requires:	%{name} = %{version}
BuildRequires:	aalib-devel

%description plugin-aa
This is an ASCII art video output plugin for the VLC media playe. To
activate it, use the `--vout aa' flag or select the `aa' video output
plugin from the preferences menu.

%files plugin-aa
%doc README
%{_libdir}/vlc/plugins/video_output/libaa_plugin.so*

#----------------------------------------------------------------------------

%package plugin-bonjour
Summary:	Bonjour service discovery plugin for the VLC media player
Group:		Video
Requires:	%{name} = %{version}

%description plugin-bonjour
This plugin adds support for Bonjour service discovery to
the VLC media player.

%files plugin-bonjour
%doc README
%{_libdir}/vlc/plugins/services_discovery/libbonjour_plugin.so*

#----------------------------------------------------------------------------

%package plugin-dv
Summary:	DV codec plugin for the VLC media player
Group:		Video
Requires:	%{name} = %{version}
BuildRequires:	pkgconfig(libdv)
BuildRequires:	pkgconfig(libraw1394)
BuildRequires:	pkgconfig(libdc1394-2)
BuildRequires:	pkgconfig(libavc1394)

%description plugin-dv
This plugin adds support for the DV video format to the VLC media player.
The plugin is autodetected.

%files plugin-dv
%doc README
%{_libdir}/vlc/plugins/access/libdc1394_plugin.so
%{_libdir}/vlc/plugins/access/libdv1394_plugin.so

#----------------------------------------------------------------------------

%package plugin-flac
Summary:	Flac codec plugin for the VLC media player
Group:		Sound
Requires:	%{name} = %{version}

%description plugin-flac
These plugins add support for the FLAC compressed audio format to the
VLC media player.

%files plugin-flac
%doc README
%{_libdir}/vlc/plugins/demux/libflacsys_plugin.so
%{_libdir}/vlc/plugins/codec/libflac_plugin.so*

#----------------------------------------------------------------------------

%package plugin-fluidsynth
Summary:	Add MIDI playback support to VLC based on Fluidsynth
Group:		Sound
Requires:	%{name} = %{version}
BuildRequires:	pkgconfig(fluidsynth)

%description plugin-fluidsynth
This plugin adds support for MIDI playback to VLC based on the Fluidsynth
library.

%files plugin-fluidsynth
%doc README
%{_libdir}/vlc/plugins/codec/libfluidsynth_plugin.so

#----------------------------------------------------------------------------

%package plugin-gme
Summary:	Add game music playback support to VLC based on libgme
Group:		Sound
Requires:	%{name} = %{version}
BuildRequires:	libgme-devel

%description plugin-gme
This plugin adds support for video game music playback to VLC based on the
GME library.

%files plugin-gme
%doc README
%{_libdir}/vlc/plugins/demux/libgme_plugin.so

#----------------------------------------------------------------------------

%package plugin-gnutls
Summary:	Secure Socket Layer plugin for the VLC media player
Group:		Video
Requires:	%{name} = %{version}

%description plugin-gnutls
This plugin adds support for SSL/TLS to the VLC media player.

%files plugin-gnutls
%doc README
%{_libdir}/vlc/plugins/misc/libgnutls_plugin.so*

#----------------------------------------------------------------------------

%if %{with_goom}
%package plugin-goom
Summary:	Visualization plugin for the VLC media player
Group:		Video
BuildRequires:	libgoom2-devel
Requires:	%{name} = %{version}

%description plugin-goom
This is a visualization plugin for VLC media player based on the Goom library.

%files plugin-goom
%doc README
%{_libdir}/vlc/plugins/visualization/libgoom_plugin.so
%endif

#----------------------------------------------------------------------------

%package plugin-jack
Summary:	Jack audio plugin for the VLC media player
Group:		Sound
Requires:	%{name} = %{version}

%description plugin-jack
This plugin adds support for the Jack Audio Connection Kit to the VLC
media player. To activate it, use the `--aout jack' flag or select the
`jack' audio output plugin from the preferences menu.

%files plugin-jack
%doc README
%{_libdir}/vlc/plugins/access/libaccess_jack_plugin.so
%{_libdir}/vlc/plugins/audio_output/libjack_plugin.so*

#----------------------------------------------------------------------------

%package plugin-kate
Summary:	Add subtitle and Karaoke text support to VLC
Group:		Video
Requires:	%{name} = %{version}
BuildRequires:	pkgconfig(tiger)

%description plugin-kate
This package adds support for subtitles and Karaoke text display based on
the libkate library to VLC.

%files plugin-kate
%doc README
%{_libdir}/vlc/plugins/codec/libkate_plugin.so

#----------------------------------------------------------------------------

%package plugin-libass
Summary:	Add subtitle support to VLC using libass
Group:		Video
Requires:	%{name} = %{version}
BuildRequires:	pkgconfig(libass)

%description plugin-libass
This package adds support for subtitles based on the libass library to VLC.

%files plugin-libass
%doc README
%{_libdir}/vlc/plugins/codec/liblibass_plugin.so

#----------------------------------------------------------------------------

%package plugin-libnotify
Summary:	Notification popup plugin for the VLC media player
Group:		Video
Requires:	%{name} = %{version}

%description plugin-libnotify
This plugin adds support for notification popup messages to
the VLC media player.

%files plugin-libnotify
%doc README
%{_libdir}/vlc/plugins/notify/libnotify_plugin.so*

#----------------------------------------------------------------------------

%package plugin-lirc
Summary:	Lirc plugin for the VLC media player
Group:		Video
Requires:	%{name} = %{version}
BuildRequires:	pkgconfig(liblircclient0)

%description plugin-lirc
This plugin is an infrared lirc interface for the VLC media player. To
activate it, use the `--extraintf lirc' flag.

%files plugin-lirc
%doc README
%{_libdir}/vlc/plugins/control/liblirc_plugin.so*

#----------------------------------------------------------------------------

%package plugin-lua
Summary:	Add Lua scripting to vlc
Group:		Video
Requires:	%{name} = %{version}
BuildRequires:	pkgconfig(lua)

%description plugin-lua
This plugin adds lua scripting and provides a few example scripts as well.

%files plugin-lua
%doc README
%{_libdir}/vlc/plugins/lua/liblua_plugin.so
%{_libdir}/vlc/lua
%{_datadir}/vlc/lua
%{_bindir}/rvlc

#----------------------------------------------------------------------------

%package plugin-mod
Summary:	MOD audio decoder plugin for the VLC media player
Group:		Sound
Requires:	%{name} = %{version}

%description plugin-mod
This plugin adds support for music module playback based on libmodplug
to the VLC media player.

%files plugin-mod
%doc README
%{_libdir}/vlc/plugins/demux/libmod_plugin.so*

#----------------------------------------------------------------------------

%package plugin-mpc
Summary:	MPC audio decoder plugin for the VLC media player
Group:		Sound
Requires:	%{name} = %{version}

%description plugin-mpc
This plugin adds support for Musepack audio playback based on libmpcdec
to the VLC media player.

%files plugin-mpc
%doc README
%{_libdir}/vlc/plugins/demux/libmpc_plugin.so*

#----------------------------------------------------------------------------

%package plugin-ncurses
Summary:	Ncurses console-based plugin for the VLC media player
Group:		Video
Requires:	%{name} = %{version}
BuildRequires:	pkgconfig(ncurses)

%description plugin-ncurses
This plugin adds a ncurses interface to the VLC media player. To
activate it, use the `--intf ncurses' flag.

%files plugin-ncurses
%doc README
%{_bindir}/nvlc
%{_libdir}/vlc/plugins/gui/libncurses_plugin.so*

#----------------------------------------------------------------------------

%package plugin-opencv
Summary:	OpenCV wrapper video filter plugin for the VLC media player
Group:		Video
Requires:	%{name} = %{version}
BuildRequires:	pkgconfig(opencv)

%description plugin-opencv
This plugin adds support for OpenCV video filter to the VLC media player.

%files plugin-opencv
%doc README
%{_libdir}/vlc/plugins/video_filter/libopencv_example_plugin.so
%{_libdir}/vlc/plugins/video_filter/libopencv_wrapper_plugin.so

#----------------------------------------------------------------------------

%package plugin-opengl
Summary:	OpenGL video output plugin for the VLC media player
Group:		Video
Requires:	%{name} = %{version}

%description plugin-opengl
This plugin adds support for OpenGL video output to the VLC media player.

%files plugin-opengl
%doc README
%{_libdir}/vlc/plugins/video_output/libgl_plugin.so
%{_libdir}/vlc/plugins/video_output/libglx_plugin.so
%{_libdir}/vlc/plugins/video_output/libxcb_glx_plugin.so*

#----------------------------------------------------------------------------

%package plugin-opus
Summary:	Opus codec plugin for the VLC media player
Group:		Sound
Requires:	%{name} = %{version}
BuildRequires:	pkgconfig(opus)

%description plugin-opus
This plugin adds support for the Opus codec to the VLC media player.

%files plugin-opus
%{_libdir}/vlc/plugins/codec/libopus_plugin.so

#----------------------------------------------------------------------------

%package plugin-projectm
Summary:	Visualization plugin for the VLC media player
Group:		Video
BuildRequires:	pkgconfig(libprojectM)
Requires:	%{name} = %{version}

%description plugin-projectm
This is a visualization plugin for VLC media player based on projectm.

%files plugin-projectm
%doc README
%{_libdir}/vlc/plugins/visualization/libprojectm_plugin.so

#----------------------------------------------------------------------------

%package plugin-pulse
Summary:	PulseAudio plugin for the VLC media player
Group:		Sound
Requires:	%{name} = %{version}

%description plugin-pulse
This plugin adds support for the PulseAudio Sound Daemon to the VLC
media player. To activate it, use the `--aout pulse' flag or select the
`pulse' audio output plugin from the preferences menu.

%files plugin-pulse
%doc README
%{_libdir}/vlc/plugins/access/libpulsesrc_plugin.so
%{_libdir}/vlc/plugins/audio_output/libpulse_plugin.so*
%{_libdir}/vlc/plugins/services_discovery/libpulselist_plugin.so

#----------------------------------------------------------------------------

%package plugin-schroedinger
Summary:	Dirac plugin for VLC based on Schroedinger
Group:		Video
Requires:	%{name} = %{version}
BuildRequires:	pkgconfig(schroedinger-1.0)

%description plugin-schroedinger
These plugins add support for the Dirac video format based on Schroedinger.
to the VLC media player.

%files plugin-schroedinger
%doc README
%{_libdir}/vlc/plugins/codec/libschroedinger_plugin.so

#----------------------------------------------------------------------------

%package plugin-sdl
Summary:	Simple DirectMedia Layer video plugin for the VLC media player
Group:		Video
Requires:	%{name} = %{version}
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	nas-devel

%description plugin-sdl
This plugin adds support for the Simple DirectMedia Layer library to
the VLC media player. To activate it, use the `--vout sdl' or
`--aout sdl' flags or select the `sdl' video or audio output plugin
from the preferences menu.

%files plugin-sdl
%doc README
%{_libdir}/vlc/plugins/codec/libsdl_image_plugin.so*
%{_libdir}/vlc/plugins/video_output/libvout_sdl_plugin.so*

#----------------------------------------------------------------------------

%package plugin-shout
Summary:	Shoutcast and Icecast connector
Group:		Sound
Requires:	%{name} = %{version}
BuildRequires:	pkgconfig(shout)

%description plugin-shout
This plugin adds support for Icecast and Shoutcast servers.

%files plugin-shout
%doc README
%{_libdir}/vlc/plugins/access_output/libaccess_output_shout_plugin.so

#----------------------------------------------------------------------------

%package plugin-speex
Summary:	Ogg Speex codec plugin for the VLC media player
Group:		Sound
Requires:	%{name} = %{version}

%description plugin-speex
These plugins add support for the Ogg Speex codec to the VLC media
player. They are autodetected.

%files plugin-speex
%doc README
%{_libdir}/vlc/plugins/audio_filter/libspeex_resampler_plugin.so
%{_libdir}/vlc/plugins/codec/libspeex_plugin.so*

#----------------------------------------------------------------------------

%package plugin-theora
Summary:	Theora video codec for the VLC media player
Group:		Video
Requires:	%{name} = %{version}
BuildRequires:	pkgconfig(theora)

%description plugin-theora
These plugin adds support for the Ogg Theora video format to the VLC
media player. They are autodetected.

%files plugin-theora
%doc README
%{_libdir}/vlc/plugins/codec/libtheora_plugin.so

#----------------------------------------------------------------------------

%package plugin-twolame
Summary:	MP2 encoder plugin for VLC
Group:		Sound
Requires:	%{name} = %{version}
BuildRequires:	pkgconfig(twolame)

%description plugin-twolame
These plugins add support for the Twolame MPEG Audio Layer 2 encoder
to the VLC media player. They are autodetected.

%files plugin-twolame
%doc README
%{_libdir}/vlc/plugins/codec/libtwolame_plugin.so*

#----------------------------------------------------------------------------

%package plugin-upnp
Summary:	UPNP service discovery plugin for the VLC media player
Group:		Video
Requires:	%{name} = %{version}
BuildRequires:	pkgconfig(libupnp)

%description plugin-upnp
This plugin adds support for UPNP service discovery to
the VLC media player.

%files plugin-upnp
%doc README
%{_libdir}/vlc/plugins/services_discovery/libupnp_plugin.so*

#----------------------------------------------------------------------------

%package plugin-vaapi
Summary:	VAAPI GPU decoding support to VLC
Group:		Video
Requires:	%{name} = %{version}
BuildRequires:	pkgconfig(libva)
BuildRequires:	pkgconfig(libva-x11)

%description plugin-vaapi
This package adds VAAPI GPU decoding support to VLC.

%files plugin-vaapi
%doc README
%{_libdir}/vlc/plugins/codec/libvaapi_plugin.so

#----------------------------------------------------------------------------

%package plugin-vdpau
Summary:	VDPAU GPU decoding support to VLC
Group:		Video
Requires:	%{name} = %{version}
BuildRequires:	pkgconfig(vdpau)

%description plugin-vdpau
This package adds VDPAU GPU decoding support to VLC.

%files plugin-vdpau
%doc README
%{_libdir}/vlc/plugins/codec/libvdpau_plugin.so


#----------------------------------------------------------------------------

%package plugin-zvbi
Summary:	Add Teletext and Closed Caption support to VLC
Group:		Video
Requires:	%{name} = %{version}
BuildRequires:	pkgconfig(zvbi-0.2)

%description plugin-zvbi
This package adds support for Raw VBI, Teletext and Closed Caption based on
the ZVBI library to VLC.

%files plugin-zvbi
%doc README
%{_libdir}/vlc/plugins/access/liblinsys_hdsdi_plugin.so
%{_libdir}/vlc/plugins/access/liblinsys_sdi_plugin.so
%{_libdir}/vlc/plugins/codec/libzvbi_plugin.so

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1 -b .automake12~
%patch1 -p1
%patch2 -p1
%patch3 -p1 -b .live555~
%patch4 -p1 -b .live555~

#gw if we want to regenerate libtool, we must remove the local versions of
# the libtool m4 files, aclocal will replace them
pushd m4
rm -fv argz.m4 libtool.m4 ltdl.m4 ltoptions.m4 ltsugar.m4 ltversion.m4 lt~obsolete.m4
popd

libtoolize --install --force
aclocal -I m4
autoheader
autoconf
automake -a

%build
# add missing ebml include dir
export CPPFLAGS="$CPPFLAGS -I/usr/include/ebml"
#gw the speex headers have moved
export CPPFLAGS="$CPPFLAGS -I%{_includedir}/speex"
%configure2_5x \
	--disable-dependency-tracking \
	--disable-rpath \
	--disable-sse \
	--enable-aa \
	--enable-bluray \
	--enable-bonjour \
%if %{with_dts}
	--enable-dca \
%else
	--disable-dca \
%endif
	--enable-dvbpsi \
	--enable-dvdnav \
%if %{with_faad}
	--enable-faad \
%endif
	--enable-flac \
	--enable-gnutls \
	--enable-jack \
	--enable-libcddb \
	--enable-libmpeg2 \
	--enable-libva \
	--enable-lirc \
	--enable-live555 \
	--enable-mad \
	--enable-mkv \
	--enable-ncurses \
	--enable-ogg \
	--enable-opus \
	--enable-pulse \
	--enable-realrtsp \
	--enable-sdl \
	--enable-shout \
	--enable-skins2 \
	--enable-speex \
	--enable-theora \
	--enable-twolame \
	--enable-vcdx \
	--enable-vdpau \
	--enable-vorbis \
%if %{with_x264}
	--enable-x264 \
%else
	--disable-x264 \
%endif
	--enable-xvideo \
%ifarch x86_64
	--with-pic
%endif

%make

%install
mkdir -p %{buildroot}%{_libdir}
%makeinstall_std transform=""

find %{buildroot}%{_libdir}/vlc -name \*.la -exec rm -f {} \;

%find_lang %{name}

rm -rf installed-docs
mv %{buildroot}%{_datadir}/doc/vlc installed-docs

# menu
desktop-file-install --vendor="" \
  --add-mime-type="x-content/video-dvd" \
  --add-mime-type="x-content/video-vcd" \
  --add-mime-type="x-content/video-svcd" \
  --add-mime-type="x-content/audio-cdda" \
  --add-category="Qt" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

cat > %{buildroot}%{_datadir}/applications/mandriva-svlc.desktop << EOF
[Desktop Entry]
Name=VLC skinned GUI media player
Comment=VLC is a free MPEG, MPEG2, DVD and DivX player
Exec=%{_bindir}/svlc %U
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=AudioVideo;Audio;Video;Player;
EOF
fgrep MimeType= %{buildroot}%{_datadir}/applications/vlc.desktop >> %{buildroot}%{_datadir}/applications/mandriva-svlc.desktop

# icons
%define pngdir share/icons
mkdir -p %{buildroot}/{%{_miconsdir},%{_liconsdir}}
install -m 644 %{pngdir}/16x16/vlc.png %{buildroot}/%{_miconsdir}/vlc.png
install -m 644 %{pngdir}/32x32/vlc.png %{buildroot}/%{_iconsdir}/vlc.png
install -m 644 %{pngdir}/48x48/vlc.png %{buildroot}/%{_liconsdir}/vlc.png


%changelog
* Sun Aug 24 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.1.5-1
+ Revision: 37372a1
- New version 2.1.5

* Thu Jul 03 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.1.4-2
+ Revision: 78c9fdc
- Bump release

* Thu Jun 19 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.1.4-1
+ Revision: 776ccb4
- New version 2.1.4

* Wed Feb 05 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.1.3-1
+ Revision: 9521bf4
- LOG New version 2.1.3, suggest more plugins

* Thu Dec 12 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.1.2-1
+ Revision: d4d317e
- LOG New version 2.1.2, update files, BuildRequires and patches

* Tue Oct 29 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.0.8-5
+ Revision: 07022e6
- LOG Rebuild with ffmpeg 2.1

* Wed Aug 14 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.0.8-4
+ Revision: 95d46f9
- LOG Rebuild with new ffmpeg

* Tue Aug 06 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.0.8-3
+ Revision: 25e1a51
- LOG Add patch to fix build with ffmpeg 2.0 and patch to possibly fix issues with screensaver in KDE

* Fri Aug 02 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.0.8-2
+ Revision: 2d472cc
- LOG Build Opus plugin, major spec cleanup

* Tue Jul 30 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.0.8-1
+ Revision: e902872
- LOG New version 2.0.8, minor spec cleanups, add patch to fix build with new live, drop merged flac 1.3 patch

* Tue Jul 16 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.0.7-1
+ Revision: 00b73eb
- LOG Add patch to fix build with flac 1.3.x

* Tue Jul 16 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.0.7-1
+ Revision: 86189ca
- LOG Fix automake usage

* Mon Jul 15 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.0.7-1
+ Revision: 359ae41
- LOG Fix BuildRequires for flac

* Tue Jun 11 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.0.7-1
+ Revision: b586bba
- LOG New version 2.0.7 (with PLF features disabled)

* Fri Apr 12 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.0.6-1
+ Revision: 71eb536
- LOG Drop no longer needed patch

* Fri Apr 12 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.0.6-1
+ Revision: d04fdfc
- LOG New version 2.0.6 (with PLF features disabled)

* Wed Apr 10 2013 flid <flid@home_desktop.localdomain> 2.0.5-3
+ Revision: cb6535b
- Fix for localization

* Fri Mar 29 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.0.5-2
+ Revision: c80d4d2
- LOG Rebuild against new libmatroska

* Thu Mar 28 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.0.5-1
+ Revision: a80a628
- LOG Convert BuildRequires to pkgconfig style

* Fri Mar 22 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.0.5-1
+ Revision: 95e302c
- LOG New version 2.0.5 (with PLF features disabled)

* Mon Dec 10 2012 Denis Silakov <denis.silakov@rosalab.ru> 2.0.4-3
+ Revision: 95d2f90
- Bump release

* Mon Dec 10 2012 Denis Silakov <denis.silakov@rosalab.ru> 2.0.4-2
+ Revision: b42fdd5
- Drop old patch

* Mon Dec 10 2012 Denis Silakov <denis.silakov@rosalab.ru> 2.0.4-2
+ Revision: 52c3ff8
- Rename the patch

* Mon Dec 10 2012 Denis Silakov <denis.silakov@rosalab.ru> 2.0.4-2
+ Revision: bbad40a
- Added Russian translations for desktop file

* Wed Oct 24 2012 Denis Silakov <denis.silakov@rosalab.ru> 2.0.4-2
+ Revision: e45fa14
- Bump release to rebuild with newer deps

* Sat Oct 20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.0.4-1
+ Revision: f11060d
- LOG Add patch to fix build

* Sat Oct 20 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.0.4-1
+ Revision: dcc8c5e
- LOG New version 2.0.4

* Thu Aug 16 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.0.3-1
+ Revision: fdba570
- Drop more conditions

* Thu Aug 16 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.0.3-1
+ Revision: 85b076e
- Drop some conditions

* Thu Aug 16 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.0.3-1
+ Revision: c39d9b6
- New version 2.0.3



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21508 |12mu|vpnpptp-allde-0.3.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	Tools for setup and control VPN via PPTP/L2TP/OpenL2TP
Name:		vpnpptp-allde
Version:	0.3.8
Release:	2
License:	GPL2+
Group:		System/Configuration/Networking
Url:		http://code.google.com/p/vpnpptp

Source0:	vpnpptp-src-%{version}.tar.gz
Source1:	vpnpptp.pm
Source2:	vpnmandriva.pm
Patch1:		oxygen-gtk.patch

BuildRequires:	fpc-src >= 2.6.0
BuildRequires:	fpc >= 2.6.0
BuildRequires:	lazarus >= 0.9.30
# Do not require xroot because main DEs have their own su GUIs
# that can be used by vpnpptp and ponoff
# Requires:	xroot
Requires:	pptp-linux
Requires:	xl2tpd >= 1.2.7
Requires:	openl2tp

%description
Tools for easy and quick setup and control VPN via PPTP/L2TP/OpenL2TP.

%prep
%setup -q -n vpnpptp-src-%{version}
%apply_patches

%build
./compile.sh

%install
mkdir -p %{buildroot}%{_datadir}/vpnpptp
mkdir -p %{buildroot}%{_datadir}/vpnpptp/scripts
mkdir -p %{buildroot}%{_datadir}/vpnpptp/wiki
mkdir -p %{buildroot}%{_datadir}/vpnpptp/lang
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_datadir}/applications
mkdir -p %{buildroot}%{_datadir}/pixmaps
mkdir -p %{buildroot}/lib/libDrakX/network/connection

cp -f ./vpnpptp/vpnpptp %{buildroot}%{_bindir}
cp -f ./ponoff/ponoff %{buildroot}%{_bindir}
cp -f ./vpnmandriva/vpnmandriva %{buildroot}%{_bindir}
cp -f ./ponoff.png %{buildroot}%{_datadir}/pixmaps/
cp -f ./vpnpptp.png %{buildroot}%{_datadir}/pixmaps/
chmod 0644 %{buildroot}%{_datadir}/pixmaps/ponoff.png
chmod 0644 %{buildroot}%{_datadir}/pixmaps/vpnpptp.png
cp -f ./*.ico %{buildroot}%{_datadir}/vpnpptp
cp -f ./vpnlinux %{buildroot}%{_bindir}
cp -rf ./scripts %{buildroot}%{_datadir}/vpnpptp/
cp -rf ./wiki %{buildroot}%{_datadir}/vpnpptp/
cp -rf ./lang %{buildroot}%{_datadir}/vpnpptp/

install -dm 755 %{buildroot}%{_datadir}/applications

cat > ponoff.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
GenericName=VPN PPTP/L2TP/OpenL2TP Control
GenericName[ru]=Управление соединением VPN PPTP/L2TP/OpenL2TP
GenericName[uk]=Керування з'єднанням VPN PPTP/L2TP/OpenL2TP
Name=ponoff
Name[ru]=ponoff
Name[uk]=ponoff
Exec=/usr/bin/ponoff
Comment=Control VPN via PPTP/L2TP/OpenL2TP
Comment[ru]=Управление соединением VPN через PPTP/L2TP/OpenL2TP
Comment[uk]=Керування з'єднанням VPN через PPTP/L2TP/OpenL2TP
Icon=/usr/share/pixmaps/ponoff.png
Type=Application
Categories=GTK;System;Monitor;X-MandrivaLinux-CrossDesktop;
X-KDE-autostart-after=kdesktop
StartupNotify=false
EOF

install -m 0644 ponoff.desktop \
%{buildroot}%{_datadir}/applications/ponoff.desktop

cat > vpnpptp.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
GenericName=VPN PPTP/L2TP/OpenL2TP Setup
GenericName[ru]=Настройка соединения VPN PPTP/L2TP/OpenL2TP
GenericName[uk]=Налаштування з’єднання VPN PPTP/L2TP/OpenL2TP
Name=vpnpptp
Name[ru]=vpnpptp
Name[uk]=vpnpptp
Exec=/usr/bin/vpnpptp
Comment=Setup VPN via PPTP/L2TP/OpenL2TP
Comment[ru]=Настройка соединения VPN PPTP/L2TP/OpenL2TP
Comment[uk]=Налаштування з’єднання VPN PPTP/L2TP/OpenL2TP
Icon=/usr/share/pixmaps/vpnpptp.png
Type=Application
Categories=GTK;System;Monitor;X-MandrivaLinux-CrossDesktop;
StartupNotify=false
EOF

install -m 0644 vpnpptp.desktop \
%{buildroot}%{_datadir}/applications/vpnpptp.desktop

install -pm0644 -D %{SOURCE1} %{buildroot}/usr/lib/libDrakX/network/vpn/vpnpptp.pm
install -pm0644 -D %{SOURCE2} %{buildroot}/usr/lib/libDrakX/network/vpn/vpnmandriva.pm

%files
%{_bindir}/vpnpptp
%{_bindir}/ponoff
%{_bindir}/vpnlinux
%{_bindir}/vpnmandriva
%{_datadir}/vpnpptp/lang
%{_datadir}/pixmaps/ponoff.png
%{_datadir}/pixmaps/vpnpptp.png
%{_datadir}/vpnpptp/*.ico
%{_datadir}/vpnpptp/scripts
%{_datadir}/vpnpptp/wiki
%{_datadir}/applications/ponoff.desktop
%{_datadir}/applications/vpnpptp.desktop
%{_prefix}/lib/libDrakX/network/vpn/vpnpptp.pm
%{_prefix}/lib/libDrakX/network/vpn/vpnmandriva.pm


%changelog
* Wed Nov 20 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.3.8-2
+ Revision: 7ff7eec
- LOG Fix .desktop files



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21509 |12mu|vreen-0.9.5-0.20131027.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define git 20131027

%define major 0
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d

Summary:	Qt wrapper library for vk.com API
Name:		vreen
# From CMakeLists.txt
Version:	0.9.5
Release:	0.%{git}.2
License:	LGPLv3+
Group:		System/Libraries
Url:		http://github.com/gorthauer/vreen
# From git
Source0:	vreen-%{git}.tar.bz2
Patch0:		vreen-audio-api.patch
BuildRequires:	cmake
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(QtWebKit)

%description
Qt wrapper library for VKontakte social network (vk.com) API.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Qt wrapper library for vk.com API
Group:		System/Libraries

%description -n %{libname}
Qt wrapper library for VKontakte social network (vk.com) API.

%files -n %{libname}
%doc AUTHORS
%{_libdir}/libvreen.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for vk.com API Qt wrapper library
Group:		Development/C++
Requires:	%{libname} = %{EVRD}

%description -n %{devname}
Development files for vreen library.

%files -n %{devname}
%{_includedir}/vreen
%{_libdir}/libvreen.so
%{_libdir}/libvreenoauth.a
%{_libdir}/pkgconfig/vreen.pc
%{_libdir}/pkgconfig/vreenoauth.pc

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{git}
%patch0 -p1

%build
%cmake_qt4 \
	-DVREEN_WITH_QMLAPI=OFF
%make

%install
%makeinstall_std -C build


%changelog
* Mon Oct 28 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.9.5-0.20131027.2
+ Revision: 9f5d443
- LOG New git snapshot



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21510 |12mu|vsftpd-3.0.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Very Secure File Transfer Protocol Daemon

Name:		vsftpd
Version:	3.0.2
Release:	6
License:	GPLv2+
Group:		System/Servers
URL:		http://vsftpd.beasts.org/
Source0:	https://security.appspot.com/downloads/%{name}-%{version}.tar.gz
Source10:	https://security.appspot.com/downloads/%{name}-%{version}.tar.gz.asc
Source1:	vsftpd.xinetd
Source2:	vsftpd.pam
Source3:	vsftpd.ftpusers
Source4:	vsftpd.user_list
Source5:	vsftpd.init
Source6:	vsftpd_conf_migrate.sh
Source7:	vsftpd.service.bz2
Source8:	vsftpd.service
# Fedora patches
# Build patches
Patch1:		vsftpd-2.1.0-libs.patch
Patch2: 	vsftpd-2.1.0-build_ssl.patch
Patch3: 	vsftpd-2.1.0-tcp_wrappers.patch
# Use /etc/vsftpd/ instead of /etc/
Patch4:		vsftpd-2.2.2-configuration.patch
# These need review
Patch5: 	vsftpd-2.2.2-pam_hostname.patch
Patch6: 	vsftpd-close-std-fds.patch
Patch7: 	vsftpd-2.1.0-filter.patch
Patch8: 	vsftpd-2.0.5-greedy.patch
Patch9: 	vsftpd-2.1.0-userlist_log.patch
Patch10:	vsftpd-2.2.2-trim.patch
Patch12: 	vsftpd-2.2.2-daemonize_plus.patch
Patch13:	vsftpd-2.3.4-listen_ipv6.patch
Patch101:	vsftpd-2.0.5-anon.patch
Patch102:	vsftpd-2.0.1-server_args.patch
Patch103:	vsftpd-2.2.2-use_localtime.patch
Patch104:	vsftpd-3.0.2-chowngroup.patch
Patch105:	vsftpd-drop-newpid-from-clone.patch
Requires(pre):		rpm-helper
Requires(post):    	rpm-helper
Requires(postun):  	rpm-helper
Requires(preun):    rpm-helper
Requires:	pam >= 0.59, libcap, openssl, logrotate
Provides:	ftpserver
Conflicts:	wu-ftpd
Conflicts:	proftpd
Conflicts:	ncftpd
Conflicts:	pure-ftpd
BuildRequires:	libcap-devel
BuildRequires:	pam-devel
BuildRequires:	openssl-devel
BuildRequires:	tcp_wrappers-devel

%description
A Very Secure FTP Daemon - written from scratch - by Chris "One Man Security
Audit Team" Evans.

%prep
%setup -q
cp %{SOURCE1} .
%patch1 -p1 -b .libs
%patch2 -p1 -b .build_ssl
%patch3 -p1 -b .tcp_wrappers
%patch4 -p1 -b .configuration
%patch5 -p1 -b .pam_hostname
%patch6 -p1 -b .close_fds
%patch7 -p1 -b .filter
%patch8 -p1 -b .greedy
%patch9 -p1 -b .userlist_log
%patch10 -p1 -b .trim
%patch12 -p1 -b .daemonize_plus
%patch13 -p1 -b .ipv6

%patch101 -p1 -b .anon
%patch102 -p1 -b .server_args
%patch103 -p1 -b .use_localtime
%patch104 -p1 -b .chowngroup
%patch105 -p1 -b .newpid

%build
%serverbuild

%make CFLAGS="%{optflags}" LINK="%{ldflags}"
# should go to rh patch.
# Change a few defaults in the config:
perl -pi -e 's|#ls_recurse_enable|ls_recurse_enable|' vsftpd.conf
## Fix the /usr/local problem in the xinetd entry
#perl -pi -e 's|/usr/local/sbin/vsftpd|%{_sbindir}/vsftpd|' xinetd.d/vsftpd

%install
install -m755 vsftpd -D %{buildroot}%{_sbindir}/vsftpd
install -m600 vsftpd.conf -D %{buildroot}%{_sysconfdir}/vsftpd/vsftpd.conf
install -m644 vsftpd.xinetd -D %{buildroot}%{_sysconfdir}/xinetd.d/vsftpd-xinetd
install -m644 vsftpd.conf.5 -D %{buildroot}/%{_mandir}/man5/vsftpd.conf.5
install -m644 vsftpd.8 -D %{buildroot}%{_mandir}/man8/vsftpd.8
install -m644 RedHat/vsftpd.log -D %{buildroot}%{_sysconfdir}/logrotate.d/vsftpd
install -m644 %{SOURCE2}  -D %{buildroot}%{_sysconfdir}/pam.d/vsftpd
install -m600 %{SOURCE3}  -D %{buildroot}%{_sysconfdir}/vsftpd/ftpusers
install -m600 %{SOURCE4}  -D %{buildroot}%{_sysconfdir}/vsftpd/user_list
install -m 755 %{SOURCE5} -D %{buildroot}%{_initrddir}/vsftpd
install -m 744 %{SOURCE6} -D %{buildroot}%{_sysconfdir}/vsftpd/vsftpd_conf_migrate.sh
install -m644 %{SOURCE8} -D %{buildroot}/lib/systemd/system/vsftpd.service

mkdir -p %{buildroot}/%{_sysconfdir}/avahi/services/
bzcat %{SOURCE7} > %{buildroot}/%{_sysconfdir}/avahi/services/%{name}.service
 
touch %{buildroot}%{_sysconfdir}/vsftpd/banned-emails
touch %{buildroot}%{_sysconfdir}/vsftpd/chroot_list
mkdir -p %{buildroot}/var/ftp/pub

%post
%_post_service vsftpd
if [ -x /usr/sbin/xinetd ];then
%_post_service xinetd
fi

%pre
%_pre_useradd ftp /var/ftp /bin/false

%postun
%_postun_userdel ftp

%preun
%_preun_service vsftpd
if [ -x /usr/sbin/xinetd ];then
%_post_service xinetd
fi

%files
%doc FAQ INSTALL BUGS AUDIT Changelog LICENSE README README.security REWARD SPEED TODO 
%doc BENCHMARKS COPYING SECURITY/ EXAMPLE/ TUNING SIZE vsftpd.xinetd
%{_sbindir}/vsftpd
%{_initrddir}/vsftpd
%attr(0555,ftp,ftp) %dir /var/ftp
%attr(2555,ftp,ftp) %dir /var/ftp/pub
%attr(700,root,root) %dir %{_sysconfdir}/vsftpd
%config(noreplace) %{_sysconfdir}/vsftpd/*
%config(noreplace) %{_sysconfdir}/pam.d/vsftpd
%config(noreplace) %{_sysconfdir}/logrotate.d/vsftpd
%config(noreplace) %{_sysconfdir}/avahi/services/%{name}.service
%config(noreplace) %{_sysconfdir}/xinetd.d/vsftpd-xinetd
/lib/systemd/system/vsftpd.service
%{_mandir}/*/*

%changelog
* Thu May 29 2014 Denis Silakov <denis.silakov@rosalab.ru> 3.0.2-6
+ Revision: 7acda85
- Updated to 3.0.2, migrated to systemd (sync with cooker)



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21511 |12mu|vte3-0.34.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api3		2.90
%define lib3_major	9
%define lib3_name	%mklibname vte 2_90 %{lib3_major}
%define gir3name	%mklibname vte-gir %{api3}
%define develname3	%mklibname -d %{name}

%define url_ver	%(echo %{version}|cut -d. -f1,2)

Name:		vte3
Version:	0.34.7
Release:	1
Summary:	A terminal emulator widget
License:	LGPLv2+
Group:		System/Libraries
URL:		http://www.gnome.org/
Source0:	http://download.gnome.org/sources/vte/%{url_ver}/vte-%{version}.tar.xz
# See https://bugzilla.gnome.org/show_bug.cgi?id=663779
Patch0:		vte-0.31.0-gtk32-meta-map.patch
BuildRequires:	pkgconfig(cairo-xlib)
BuildRequires:	pkgconfig(gio-2.0)
BuildRequires:	pkgconfig(gio-unix-2.0)
BuildRequires:	pkgconfig(glib-2.0) >= 2.26.0
BuildRequires:	pkgconfig(gobject-2.0)
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.1.9
BuildRequires:	pkgconfig(pango) >= 1.22.0
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	automake
BuildRequires:	gtk-doc
BuildRequires:	gobject-introspection-devel
BuildRequires:	intltool
Obsoletes:	vte2_90 < 0.34.6

%description
VTE is a terminal emulator widget for use with GTK+ 3.0.

%package -n %{lib3_name}
Summary:	A terminal emulator widget
Group:		System/Libraries
Requires:	%{name} >= %{version}

%description -n %{lib3_name}
VTE is a terminal emulator widget for use with GTK+ 3.0.

%package -n %{develname3}
Summary:	Files needed for developing applications which use VTE
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{lib3_name} = %{version}-%{release}

%description -n %{develname3}
VTE is a terminal emulator widget for use with GTK+ 3.0.  This
package contains the files needed for building applications using VTE.

%package -n %{gir3name}
Summary:	GObject Introspection interface description for vte with GTK+ 3.0
Group:		System/Libraries
Requires:	%{lib3_name} = %{version}-%{release}
Conflicts:	%{lib3_name} < 0.28.1-2

%description -n %{gir3name}
GObject Introspection interface description for vte with GTK+ 3.0.

%prep
%setup -qn vte-%{version}
%apply_patches

%build
%configure2_5x \
	--enable-shared \
	--disable-static \
	--libexecdir=%{_libexecdir}/%{name} \
	--enable-gtk-doc \
	--enable-introspection
%make

%install
%makeinstall_std

#we don't want these
find %{buildroot} -name "*.la" -delete
%find_lang vte-%{api3}

%files -f vte-%{api3}.lang
%doc COPYING HACKING NEWS README
%{_sysconfdir}/profile.d/vte.sh
%{_bindir}/vte2_90
%dir %{_libdir}/%{name}
%attr(2711,root,utmp) %{_libexecdir}/%{name}/gnome-pty-helper

%files -n %{lib3_name}
%{_libdir}/libvte2_90.so.%{lib3_major}*

%files -n %{gir3name}
%{_libdir}/girepository-1.0/Vte-%{api3}.typelib

%files -n %{develname3}
%doc %{_datadir}/gtk-doc/html/vte-%{api3}
%{_includedir}/vte-%{api3}
%{_libdir}/libvte2_90.so
%{_libdir}/pkgconfig/vte-%{api3}.pc
%{_datadir}/gir-1.0/Vte-%{api3}.gir

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21512 |12mu|wayland-1.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Wayland Compositor Infrastructure
Name:		wayland
Version:	1.3.0
Release:	1
License:	MIT
Group:		System/Libraries
Url:		http://wayland.freedesktop.org/
Source0:	http://wayland.freedesktop.org/releases/%{name}-%{version}.tar.xz
BuildRequires:	pkgconfig(expat)
BuildRequires:	pkgconfig(libffi)
# for man pages
BuildRequires:	docbook-style-xsl
BuildRequires:	doxygen
# for protocol doc
BuildRequires:	xsltproc

%track
prog %{name} = {
	url = http://wayland.freedesktop.org/releases.html
	version = %{version}
	regex = %{name}-(__VER__)\.tar\.xz
}

%description
Wayland is a protocol for a compositor to talk to its clients as well
as a C library implementation of that protocol. The compositor can be
a standalone display server running on Linux kernel modesetting and
evdev input devices, an X application, or a wayland client itself. The
clients can be traditional applications, X servers (rootless or
fullscreen) or other display servers.

#----------------------------------------------------------------------------

%define client_major 0
%define client_name %{name}-client
%define client_libname %mklibname %{client_name} %{client_major}

%package -n %{client_libname}
Summary:	Libraries for %{client_name}
Group:		System/Libraries

%description -n %{client_libname}
This package contains the libraries for %{client_name}.

%files -n %{client_libname}
%{_libdir}/lib%{client_name}.so.%{client_major}*

#----------------------------------------------------------------------------

%define server_major 0
%define server_name %{name}-server
%define server_libname %mklibname %{server_name} %{server_major}

%package -n %{server_libname}
Summary:	Libraries for %{server_name}
Group:		System/Libraries

%description -n %{server_libname}
This package contains the libraries for %{server_name}.

%files -n %{server_libname}
%{_libdir}/lib%{server_name}.so.%{server_major}*

#----------------------------------------------------------------------------

%define cursor_major 0
%define cursor_name %{name}-cursor
%define cursor_libname %mklibname %{cursor_name} %{cursor_major}

%package -n %{cursor_libname}
Summary:	Libraries for %{cursor_name}
Group:		System/Libraries

%description -n %{cursor_libname}
This package contains the libraries for %{cursor_name}.

%files -n %{cursor_libname}
%{_libdir}/lib%{cursor_name}.so.%{cursor_major}*

#----------------------------------------------------------------------------

%define devname %mklibname %{name} -d

%package -n %{devname}
Summary:	Header files for %{name}
Group:		Development/C
Provides:	%{name}-devel = %{EVRD}
Requires:	%{client_libname} = %{EVRD}
Requires:	%{server_libname} = %{EVRD}
Requires:	%{cursor_libname} = %{EVRD}
Requires:	%{name}-tools = %{EVRD}

%description -n %{devname}
This package contains the header and pkg-config files for developing
with %{name}.

%files -n %{devname}
%{_includedir}/%{name}-*.h
%{_libdir}/lib%{name}*.so
%{_libdir}/pkgconfig/%{name}*.pc
%{_datadir}/pkgconfig/%{name}*.pc
%{_datadir}/wayland/wayland-scanner.mk
%{_datadir}/aclocal/%{name}-scanner.m4

#----------------------------------------------------------------------------

%package tools
Summary:	Wayland development tools
Group:		System/Libraries

%description tools
This package contains development tools for Wayland.

%files tools
%{_bindir}/%{name}-scanner

#----------------------------------------------------------------------------

%package doc
Summary:	Wayland documentation
Group:		Development/Other

%description doc
This package contains documentation of Wayland.

%files doc
%{_mandir}/man3/wl_*.3*
%{_datadir}/wayland/wayland.xml

#----------------------------------------------------------------------------

%prep
%setup -q

%build
autoreconf -vfi
%configure2_5x --disable-static
%make

%install
%makeinstall_std


%changelog
* Thu Oct 10 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.3.0-1
+ Revision: 03b9ee9
- LOG New version 1.3.0, update files list, sort subpackages



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21513 |12mu|webkit-2.0.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#
# BEFORE UPDATING THIS PACKAGE, YOU _MUST_ DO THE FOLLOWING:
# - DO A LOCAL BUILD
# - INSTALL IT IN A TEST MACHINE
# - CHECK THAT 'display_help http://google.com' STILL WORK (INCLUDING CLOSING IT)
# - CHECK THAT MCC STILL RUNS
#
%define debug_package %{nil}
# *** ERROR: same build ID in nonidentical files!
#        /usr/bin/jsc-3
#   and  /usr/bin/jsc-1


%define oname		webkitgtk
%define lib3ver		3.0
%define major3		0
%define lib3name	%mklibname webkitgtk %{lib3ver} %{major3}
%define devname3	%mklibname webkitgtk %{lib3ver} -d
%define inspector3name	webkit%{lib3ver}-webinspector
%define girname3	%mklibname %{name}-gir %{lib3ver}
%define girjscore3	%mklibname jscore-gir %{lib3ver}
%define libjavascriptcoregtk3	%mklibname javascriptcoregtk %{lib3ver} %{major3}

%define pango	0
%if %{pango}
%define fontreq		pkgconfig(pango)
%define fontback	pango
%else
%define fontreq		pkgconfig(fontconfig) >= 1.0.0
%define fontback	freetype
%endif

Summary:	Web browser engine
Name:		webkit
Epoch:		1
Version:	2.0.4
Release:	3
License:	BSD and LGPLv2+
Group:		System/Libraries
Url:		http://www.webkitgtk.org
Source0:	http://www.webkitgtk.org/releases/%{oname}-%{version}.tar.xz
# (blino) needed for first-time wizard (display_help) to be able to close its window with javascript
Patch0:		webkit-1.10.2-link.patch
Patch1:		webkit-1.6.1-allowScriptsToCloseWindows.patch
# fedora
Patch2: 	webkit-1.3.10-nspluginwrapper.patch
# suse patches
Patch3:		webkit-gir-fixup.patch
# workarounds for non-JIT arches
# https://bugs.webkit.org/show_bug.cgi?id=104270
Patch4:		webkit-1.11.2-yarr.patch
# https://bugs.webkit.org/show_bug.cgi?id=103128
Patch5:		webkit-1.11.2-Double2Ints.patch
Patch6:		webkit-1.11.90-double2intsPPC32.patch
# add support for nspluginwrapper.

BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	gperf
BuildRequires:	gtk-doc
BuildRequires:	libtool
BuildRequires:	%{fontreq}
BuildRequires:	icu-devel >= 49
BuildRequires:	jpeg-devel
BuildRequires:	libstdc++-devel
BuildRequires:	pkgconfig(enchant)
BuildRequires:	pkgconfig(gail)
BuildRequires:	pkgconfig(gail-3.0)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(geoclue)
BuildRequires:	pkgconfig(gnome-keyring-1)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(libcurl) >= 7.11.0
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(librsvg-2.0) >= 2.2.0
BuildRequires:	pkgconfig(libsoup-2.4) >= 2.29.90
BuildRequires:	pkgconfig(libxslt)
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	pkgconfig(xft)
BuildRequires:	pkgconfig(xt)
BuildRequires:	pkgconfig(libwebp)
BuildRequires:	pkgconfig(libsecret-1)
BuildRequires:	chrpath

%description
WebKit is an open source web browser engine.

#----------------------------------------------------------------------------

%package -n %{name}%{lib3ver}
Summary:	GTK+3 port of WebKit web browser engine - shared files
Group:		Development/GNOME and GTK+
Requires:	%{lib3name} = %{EVRD}
Conflicts:	%{lib3name} < 1:1.4.1-5
Conflicts:	%{name} < 1:1.4.1-6
%rename %{name}3

%description -n %{name}%{lib3ver}
WebKit is an open source web browser engine.
This package contains the shared files used by %{name}%{lib3ver}

%files -n %{name}%{lib3ver} -f WebKitGTK-3.0.lang
%dir %{_datadir}/webkitgtk-3.0
%{_datadir}/webkitgtk-3.0/images
%{_datadir}/webkitgtk-3.0/resources

#----------------------------------------------------------------------------

%package -n %{lib3name}
Summary:	GTK+3 port of WebKit web browser engine
Group:		System/Libraries
# Needed for Web Inspector feature to work
Suggests:	%{inspector3name}

%description -n %{lib3name}
The GTK+3 port of WebKit is intended to provide a browser component
primarily for users of the portable GTK+3 UI toolkit on platforms like
Linux.

%files -n %{lib3name}
%{_libdir}/lib%{name}gtk-%{lib3ver}.so.%{major3}*

#----------------------------------------------------------------------------

%package -n %{libjavascriptcoregtk3}
Summary:	GTK+3 port of WebKit web browser engine
Group:		System/Libraries
Obsoletes:	%{_lib}javascriptcoregtk3.0 < %{EVRD}

%description -n %{libjavascriptcoregtk3}
The GTK+3 port of WebKit is intended to provide a browser component
primarily for users of the portable GTK+3 UI toolkit on platforms like
Linux.

%files -n %{libjavascriptcoregtk3}
%{_libdir}/libjavascriptcoregtk-%{lib3ver}.so.%{major3}*

#----------------------------------------------------------------------------

%package -n %{devname3}
Summary:	Development files for WebKit GTK+3 port
Group:		Development/GNOME and GTK+
Provides:	webkitgtk3-devel = %{EVRD}
Provides:	libwebkitgtk3-devel = %{EVRD}
Requires:	%{lib3name} = %{EVRD}
Requires:	%{libjavascriptcoregtk3} = %{EVRD}
Requires:	%{girjscore3} = %{EVRD}
Requires:	%{girname3} = %{EVRD}

%description -n %{devname3}
The GTK+ port of WebKit is intended to provide a browser component
primarily for users of the portable GTK+ UI toolkit on platforms like
Linux. This package contains development headers.

%files -n %{devname3}
%{_libdir}/lib%{name}gtk-%{lib3ver}.so
%{_libdir}/libjavascriptcoregtk-%{lib3ver}.so
%{_includedir}/%{name}gtk-%{lib3ver}
%{_libdir}/pkgconfig/%{name}gtk-%{lib3ver}.pc
%{_libdir}/pkgconfig/javascriptcoregtk-%{lib3ver}.pc
%{_datadir}/gir-1.0/JSCore-%{lib3ver}.gir
%{_datadir}/gir-1.0/WebKit-%{lib3ver}.gir
%{_datadir}/gtk-doc/html/webkitgtk3/*

#----------------------------------------------------------------------------

%package -n webkit3-gtklauncher
Summary:	WebKit GTK+3 example application
Group:		Development/GNOME and GTK+

%description -n webkit3-gtklauncher
GtkLauncher is an example application for WebKit GTK+3.

%files -n webkit3-gtklauncher
%{_libdir}/%{name}3/GtkLauncher

#----------------------------------------------------------------------------

%package -n webkit3-jsc
Summary:	JavaScriptCore shell for WebKit GTK+3
Group:		Development/GNOME and GTK+

%description -n webkit3-jsc
jsc is a shell for JavaScriptCore, WebKit's JavaScript engine. It
allows you to interact with the JavaScript engine directly.

%files -n webkit3-jsc
%{_bindir}/jsc-3

#----------------------------------------------------------------------------

%package -n %{inspector3name}
Summary:	Data files for WebKit GTK+'s Web Inspector
Group:		System/Libraries
Provides:	webkit3-webinspector = %{version}-%{release}

%description -n %{inspector3name}
WebKit GTK+3 has a feature called the Web Inspector, which allows
detailed analysis of any given page's page source, live DOM hierarchy
and resources. This package contains the data files necessary for Web
Inspector to work.

%files -n %{inspector3name}
%{_datadir}/%{name}gtk-%{lib3ver}/webinspector

#----------------------------------------------------------------------------

%package -n %{girjscore3}
Summary:	GObject Introspection interface description for JSCore
Group:		System/Libraries
Conflicts:	%{libjavascriptcoregtk3} < %{epoch}:1.5.2-2

%description -n %{girjscore3}
GObject Introspection interface description for JSCore.

%files -n %{girjscore3}
%{_libdir}/girepository-1.0/JSCore-%{lib3ver}.typelib

#----------------------------------------------------------------------------

%package -n %{girname3}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries
Conflicts:	%{lib3name} < %{epoch}:1.5.2-2

%description -n %{girname3}
GObject Introspection interface description for WebKit.

%files -n %{girname3}
%{_libdir}/girepository-1.0/WebKit-%{lib3ver}.typelib

#----------------------------------------------------------------------------

%prep
%setup -qn %{oname}-%{version}
%apply_patches
# Don't force -O2
sed -i 's/-O2//g' configure.ac

%build
# Use linker flags to reduce memory consumption on low-mem architectures
%ifarch %{arm}
%define lowmemflags -Wl,--no-keep-memory -Wl,--reduce-memory-overheads
export CFLAGS="`echo %{optflags} %lowmemflags | sed -e 's/-gdwarf-4//' -e 's/-fvar-tracking-assignments//' -e 's/-frecord-gcc-switches//'`"
mkdir -p bfd
ln -s %{_bindir}/ld.bfd bfd/ld
export PATH=$PWD/bfd:$PATH
export CC="%{__cc} -fuse-ld=bfd"
export CXX="%{__cxx} -fuse-ld=bfd"
%global ldflags %{ldflags} -fuse-ld=bfd
%else
export CFLAGS="`echo %{optflags} | sed -e 's/-gdwarf-4//' -e 's/-fvar-tracking-assignments//' -e 's/-frecord-gcc-switches//'`"
%endif

export CXXFLAGS="$CFLAGS"

%configure2_5x \
	--enable-dependency-tracking \
	--with-gtk=3.0 \
	--disable-webkit2 \
	--with-font-backend=%{fontback} \
	--enable-jit \
	--enable-video \
	--enable-introspection

make V=1 -j4

%install
%makeinstall_std

mkdir -p %{buildroot}%{_libdir}/%{name}3
install -m 755 Programs/GtkLauncher %{buildroot}%{_libdir}/%{name}3

# only useful for testing, should not be installed system-wide.
# reported upstream as 22812 - AdamW 2008/12
rm -rf %{buildroot}%{_libdir}/libtestnetscapeplugin.*

# Remove lib64 rpaths
chrpath --delete %{buildroot}%{_bindir}/jsc-3
chrpath --delete %{buildroot}%{_libdir}/libwebkitgtk-3.0.so
chrpath --delete %{buildroot}%{_libexecdir}/%{name}3/GtkLauncher

# Rename to avoid file conflicts with webkitgtk2
mv %{buildroot}%{_datadir}/gtk-doc/html/webkitgtk %{buildroot}%{_datadir}/gtk-doc/html/webkitgtk3

%find_lang WebKitGTK-3.0


%changelog
* Fri Jan 17 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:2.0.4-3
+ Revision: 9b87865
- LOG Drop subpackages moved to webkitgtk2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21514 |12mu|webkitgtk2-1.10.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#
# BEFORE UPDATING THIS PACKAGE, YOU _MUST_ DO THE FOLLOWING:
# - DO A LOCAL BUILD
# - INSTALL IT IN A TEST MACHINE
# - CHECK THAT 'display_help http://google.com' STILL WORK (INCLUDING CLOSING IT)
# - CHECK THAT MCC STILL RUNS
#
%define debug_package %{nil}
# *** ERROR: same build ID in nonidentical files!
#        /usr/bin/jsc-3
#   and  /usr/bin/jsc-1


# lib is called libwebkitgtk-%{libver}.so.%{major}
%define libver  1.0
%define major   0
%define oname		webkitgtk
%define sname		webkit
%define libname		%mklibname webkitgtk %{libver} %{major}
%define devname		%mklibname webkitgtk %{libver} -d
%define inspectorname	webkit%{libver}-webinspector
%define girname		%mklibname %{sname}-gir %{libver}
%define girjscore	%mklibname jscore-gir %{libver}
%define libjavascriptcoregtk	%mklibname javascriptcoregtk %{libver} %{major}

%define pango	0
%if %{pango}
%define fontreq		pkgconfig(pango)
%define fontback	pango
%else
%define fontreq		pkgconfig(fontconfig) >= 1.0.0
%define fontback	freetype
%endif

Summary:	Web browser engine
Name:		webkitgtk2
Epoch:		2
Version:	1.10.2
Release:	1
License:	BSD and LGPLv2+
Group:		System/Libraries
Url:		http://www.webkitgtk.org
Source0:	http://www.webkitgtk.org/releases/%{oname}-%{version}.tar.xz
# (blino) needed for first-time wizard (display_help) to be able to close its window with javascript
Patch0:		webkit-1.10.2-link.patch
Patch1:		webkit-1.6.1-allowScriptsToCloseWindows.patch
# fedora
Patch2: 	webkit-1.3.10-nspluginwrapper.patch
# suse patches
Patch3:		webkit-gir-fixup.patch

BuildRequires:	bison
BuildRequires:	chrpath
BuildRequires:	flex
BuildRequires:	gperf
BuildRequires:	gtk-doc
BuildRequires:	libtool
BuildRequires:	%{fontreq}
BuildRequires:	icu-devel >= 49
BuildRequires:	jpeg-devel
BuildRequires:	libstdc++-devel
BuildRequires:	pkgconfig(enchant)
BuildRequires:	pkgconfig(gail)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(geoclue)
BuildRequires:	pkgconfig(gnome-keyring-1)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gsettings-desktop-schemas)
BuildRequires:	pkgconfig(gstreamer-plugins-base-0.10)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libcurl) >= 7.11.0
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(librsvg-2.0) >= 2.2.0
BuildRequires:	pkgconfig(libsoup-2.4) >= 2.29.90
BuildRequires:	pkgconfig(libxslt)
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	pkgconfig(xft)
BuildRequires:	pkgconfig(xt)
BuildRequires:	pkgconfig(libwebp)
BuildRequires:	pkgconfig(libsecret-1)

%description
WebKit is an open source web browser engine.

#----------------------------------------------------------------------------

%package -n %{sname}%{libver}
Summary:	GTK+ port of WebKit web browser engine - shared files
Group:		Development/GNOME and GTK+
Requires:	%{libname} = %{EVRD}
Conflicts:	%{libname} < 1:1.4.1-5
Conflicts:	%{sname} < 1:1.4.1-6
Conflicts:	%{_lib}webkitgtk1.0_2 < 1:1.4.1
%rename %{sname}

%description -n %{sname}%{libver}
WebKit is an open source web browser engine.
This package contains the shared files used by %{sname}%{libver}

%files -n %{sname}%{libver} -f webkitgtk-2.0.lang
%dir %{_datadir}/webkitgtk-1.0
%{_datadir}/webkitgtk-1.0/images
%{_datadir}/webkitgtk-1.0/resources

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	GTK+ port of WebKit web browser engine
Group:		System/Libraries
# Needed for Web Inspector feature to work
Requires:	%{inspectorname}

%description -n %{libname}
The GTK+ port of WebKit is intended to provide a browser component
primarily for users of the portable GTK+ UI toolkit on platforms like
Linux.

%files -n %{libname}
%{_libdir}/lib%{sname}gtk-%{libver}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libjavascriptcoregtk}
Summary:	GTK+ port of WebKit web browser engine
Group:		System/Libraries
Obsoletes:	%{_lib}javascriptcoregtk1.0 < %{EVRD}

%description -n %{libjavascriptcoregtk}
The GTK+ port of WebKit is intended to provide a browser component
primarily for users of the portable GTK+ UI toolkit on platforms like
Linux.

%files -n %{libjavascriptcoregtk}
%{_libdir}/libjavascriptcoregtk-%{libver}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for WebKit GTK+ port
Group:		Development/GNOME and GTK+
Provides:	webkitgtk-devel = %{version}-%{release}
Provides:	libwebkitgtk-devel = %{version}-%{release}
Provides:	%{mklibname webkitgtk -d} = %{version}-%{release}
Requires:	%{libname} = %{EVRD}
Requires:	%{libjavascriptcoregtk} = %{EVRD}
Requires:	%{girjscore} = %{EVRD}
Requires:	%{girname} = %{EVRD}

%description -n %{devname}
The GTK+ port of WebKit is intended to provide a browser component
primarily for users of the portable GTK+ UI toolkit on platforms like
Linux. This package contains development headers.

%files -n %{devname}
%{_libdir}/lib%{sname}gtk-%{libver}.so
%{_libdir}/libjavascriptcoregtk-%{libver}.so
%{_includedir}/%{sname}gtk-%{libver}
%{_libdir}/pkgconfig/%{sname}-%{libver}.pc
%{_libdir}/pkgconfig/javascriptcoregtk-%{libver}.pc
%{_datadir}/gir-1.0/JSCore-%{libver}.gir
%{_datadir}/gir-1.0/WebKit-%{libver}.gir
%{_datadir}/gtk-doc/html/webkitgtk/*

#----------------------------------------------------------------------------

%package -n %{sname}-gtklauncher
Summary:	WebKit GTK+ example application
Group:		Development/GNOME and GTK+

%description -n %{sname}-gtklauncher
GtkLauncher is an example application for WebKit GTK+.

%files -n %{sname}-gtklauncher
%{_libdir}/%{sname}/GtkLauncher

#----------------------------------------------------------------------------

%package -n %{sname}-jsc
Summary:	JavaScriptCore shell for WebKit GTK+
Group:		Development/GNOME and GTK+

%description -n %{sname}-jsc
jsc is a shell for JavaScriptCore, WebKit's JavaScript engine. It
allows you to interact with the JavaScript engine directly.

%files -n %{sname}-jsc
%{_bindir}/jsc-1

#----------------------------------------------------------------------------

%package -n %{inspectorname}
Summary:	Data files for WebKit GTK+'s Web Inspector
Group:		System/Libraries
%rename		webkit-webinspector

%description -n %{inspectorname}
WebKit GTK+ has a feature called the Web Inspector, which allows
detailed analysis of any given page's page source, live DOM hierarchy
and resources. This package contains the data files necessary for Web
Inspector to work.

%files -n %{inspectorname}
%{_datadir}/%{sname}gtk-%{libver}/webinspector

#----------------------------------------------------------------------------

%package -n %{girjscore}
Summary:	GObject Introspection interface description for JSCore
Group:		System/Libraries
Conflicts:	%{_lib}webkitgtk1.0_2 < %{EVRD}

%description -n %{girjscore}
GObject Introspection interface description for JSCore.

%files -n %{girjscore}
%{_libdir}/girepository-1.0/JSCore-%{libver}.typelib

#----------------------------------------------------------------------------

%package -n %{girname}
Summary:	GObject Introspection interface description for %{sname}
Group:		System/Libraries
Conflicts:	%{_lib}webkitgtk1.0_2 < %{EVRD}

%description -n %{girname}
GObject Introspection interface description for WebKit.

%files -n %{girname}
%{_libdir}/girepository-1.0/WebKit-%{libver}.typelib

#----------------------------------------------------------------------------

%prep
%setup -qn %{oname}-%{version}
%apply_patches
# Don't force -O2
sed -i 's/-O2//g' configure.ac

%build
# Use linker flags to reduce memory consumption on low-mem architectures
%ifarch %{arm}
%define lowmemflags -Wl,--no-keep-memory -Wl,--reduce-memory-overheads
export CFLAGS="`echo %{optflags} %lowmemflags | sed -e 's/-gdwarf-4//' -e 's/-fvar-tracking-assignments//' -e 's/-frecord-gcc-switches//'`"
mkdir -p bfd
ln -s %{_bindir}/ld.bfd bfd/ld
export PATH=$PWD/bfd:$PATH
export CC="%{__cc} -fuse-ld=bfd"
export CXX="%{__cxx} -fuse-ld=bfd"
%global ldflags %{ldflags} -fuse-ld=bfd
%else
export CFLAGS="`echo %{optflags} | sed -e 's/-gdwarf-4//' -e 's/-fvar-tracking-assignments//' -e 's/-frecord-gcc-switches//'`"
%endif

export CXXFLAGS="$CFLAGS"

%configure2_5x \
	--enable-dependency-tracking \
	--with-gtk=2.0 \
	--with-gstreamer=0.10 \
	--disable-webkit2 \
	--with-font-backend=%{fontback} \
	--enable-jit \
	--enable-video \
	--enable-introspection

make V=1 -j4

%install
%makeinstall_std
mkdir -p %{buildroot}%{_libdir}/%{sname}
install -m 755 Programs/GtkLauncher %{buildroot}%{_libdir}/%{sname}

# only useful for testing, should not be installed system-wide.
# reported upstream as 22812 - AdamW 2008/12
rm -rf %{buildroot}%{_libdir}/libtestnetscapeplugin.*

# Remove lib64 rpaths
chrpath --delete %{buildroot}%{_libexecdir}/%{sname}/GtkLauncher

%find_lang webkitgtk-2.0


%changelog
* Wed Dec 25 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:1.10.2-1
+ Revision: 23f0166
- LOG Update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21515 |12mu|webmin-1.650-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# zero out some useless deps.
# (tv) we'd better had a link in minicom & package Encode::HanConvert:
%if %{_use_internal_dependency_generator}
%define __noautoreq '/sbin/runscript|perl\\(Encode::HanConvert\\)|perl\\(Win32::Daemon\\)|perl\\(\\)'
%else
%define _requires_exceptions HanConvert\\|runscript
%endif

# don't spend time with this either
%define _enable_debug_packages	%{nil}
%define debug_package		%{nil}

%define i18n_date 20080131
%define with_i18n_tarball 1
%define with_i18n_patch 1


Summary:	An SSL web-based administration interface for Unix systems
Name:		webmin
Version:	1.650
Release:	2
License:	BSD
Group:		System/Configuration/Other
URL:		http://www.webmin.com/webmin/
Source0:	http://heanet.dl.sourceforge.net/project/webadmin/%{name}/%{version}/%{name}-%{version}.tar.gz
Source1:	%{name}.rpmlintrc
Source2:	other.modules.tar.bz2
Source30:	webmin-mandriva-theme.tar.bz2
# some images were missing
Source33:	advanced.png
Source34:	descs.png
Source4:	webmin-postinstallscript.sh
Source5:	webmin
Source6:	webmin.initscript
Source9:	http://www.openit.it/index.php/openit_en/content/download/2474/10171/file/openvpn-2.0.wbm.gz
Source10:	webmin.pam
Source11:	webmin-16.png
Source12:	webmin-32.png
Source13:	webmin-48.png
# uses include instead of pam_stack
Source14:	webmin.pam-new
Source15:	webmin.logrotate
# (gc) have the updates; this needs to change for each version and/or release, see
#      http://www.webmin.com/webmin/updates.html
# Other Themes
Source51:	http://www.gehrigal.net/download/webmin_theme/webmin-theme_gehrigal_0.41.wbt
# the configurator for this theme
Source52:	http://www.gehrigal.net/download/webmin_themeconfig/webmin_gehrigal-themeconfigurator_0.21a.wbm
#  Webmin Module Usermonitor
Source53:	http://www.gehrigal.net/download/webmin_usermonitor/webmin-module_usermonitor_0.12a.wbm
# Other modules
Source54:	http://gaia.anet.fr/webmin/openldap/openldap-0_6.wbm
Source541:	http://gaia.anet.fr/webmin/openldap/openldap2-0_1.wbm
Source55:	http://www.bvan.f2s.com/ldap_groups_LDAPapi.wbm
Source56:	http://www.bvan.f2s.com/ldap_browser_LDAPapi.wbm
Source57:	http://prdownloads.sourceforge.net/netatalk/netatalk.wbm
Source99:	webmin-scripts-i18n.tar.bz2
Source100:	webmin-i18n-%{i18n_date}.tar.bz2
Source101:	awstats-1.9.wbm
Source102:	dgwebmin-0.7.1.wbm
Patch0:		webmin-fix-configs.diff
Patch1:		webmin-1.100-remove-atboot-problem
Patch5:		webmin-fix-newmods.patch
Patch7:		webmin-0.85-never-fail-detect-os.patch
Patch8:		webmin-0.85-enable-changed-theme-at-installation.patch
Patch9:		webmin-1.550-fix-status-in-init.patch
Patch10:	webmin-1.510-fix-os-list.patch

Patch13:	webmin-openldap.patch
Patch15:	webmin-fix-netatalk-paths.patch
Patch17:	webmin-1.220-remove-mandrakestuff-from-init.patch
Patch19:	webmin-0.92-add-default-configs-logviewer-fp2k.patch
Patch21:	webmin-0.950-add-netsaint-mandrake-config.patch
Patch23:	webmin-1.020-ssl-location.patch
Patch24:	webmin-1.020-suppress-missing-netatalk-interfaces.patch
Patch26:	webmin-1.060-mysql-fix-installing-missing-packages.patch
Patch29:	webmin-1.100-let-localauth-config.patch
Patch32:	webmin-1.310-usermin-fix-installing-missing-package.diff
Patch33:	webmin-1.130-postgresql-fix-installing-missing-packages.patch
Patch35:	webmin-1.220-usermin-fix-index.patch
Patch36:	webmin-1.350-mandriva_theme.diff
Patch37:	webmin-temp-permission-fix.diff
Patch38:	webmin-ssldir-cosmetic.diff
Patch39:	webmin-fix-bandwith.diff
Patch40:	webmin-fix-sarg.diff
Requires(pre): rpm-helper
Requires:	perl
Requires:	perl-CGI
Requires:	lsof
Requires(pre): sed chkconfig findutils coreutils initscripts grep perl-Net_SSLeay perl-Authen-PAM
Provides:	%{name}-%{version}
Provides:	%{name}-theme-mandriva
Obsoletes:	%{name}-theme-mandriva
BuildArch:	noarch

%description
A web-based administration interface for Unix systems. Using Webmin you can
configure DNS, Samba, NFS, local/remote filesystems, Apache, Sendmail/Postfix,
and more using your web browser.

After installation, enter the URL https://localhost:10000/ into your browser
and login as root with your root password. Please consider logging in and
modify your password for security issue.

PLEASE NOTE THAT THIS VERSION NOW USES SECURE WEB TRANSACTIONS: YOU HAVE TO
LOGIN TO "https://localhost:10000/" AND NOT "http://localhost:10000/".

%prep

%setup -q -a2 -a30 -a51 -a52 -a53 -a55 -a56
# Unknow extension, rpm won't unpack it.
tar xf %{SOURCE54}
tar xf %{SOURCE541}
tar xf %{SOURCE57}
tar xf %{SOURCE101}
tar xf %{SOURCE102}

install -m 0644 %{SOURCE33} mandriva/webmin/images
install -m 0644 %{SOURCE34} mandriva/webmin/images
rm -fr %{name}-%{version}/dhcpd
rm -fr %{name}-%{version}/useradmin

%setup -q -D -T -c -a 9 -n %{name}-%{version}

for i in */config-mandrake-linux-8.2; do n=`echo $i | perl -pe 's/...$/9.0/'`; [ -e $n ] || cp $i $n; done
for i in */config-mandrake-linux-9.0; do n=`echo $i | perl -pe 's/...$/9.1/'`; [ -e $n ] || cp $i $n; done
for i in */config-mandrake-linux-9.1; do n=`echo $i | perl -pe 's/...$/9.2/'`; [ -e $n ] || cp $i $n; done
for i in */config-mandrake-linux-9.2; do n=`echo $i | perl -pe 's/...$/10.0/'`; [ -e $n ] || cp $i $n; done
for i in */config-mandrake-linux-10.0; do n=`echo $i | perl -pe 's/....$/10.1/'`; [ -e $n ] || cp $i $n; done
for i in */config-mandrake-linux-10.1; do n=`echo $i | perl -pe 's/....$/10.2/'`; [ -e $n ] || cp $i $n; done
for i in */config-mandrake-linux-10.2; do n=`echo $i | perl -pe 's/....$/2006.0/'`; [ -e $n ] || cp $i $n; done
find bind8 -type f -maxdepth 1 | xargs perl -pi -e 's|/var/run/named\.pid|/var/run/named/named.pid|'

# daouda: added mandriva-linux to known OS
cp config-mandrake-linux config-mandriva-linux

# force theme to blue
pushd theme_gehrigal/skins
  ./change_skin.pl s blueedition.skininfo
popd

perl -pi -e 's|redhat-linux(?! mandriva-linux)|redhat-linux mandriva-linux| if $_ =~ /^os_support.*redhat-linux/ && $_ !~ /mandriva-linux/' */module.info
#'
perl -pi -e 's|/etc/smb\.conf|/etc/samba/smb\.conf|' samba/config-mandrake-linux

(find . -name '*.cgi' ; find . -name '*.pl') | perl perlpath.pl /usr/bin/perl -
rm -f mount/freebsd-mounts-*
rm -f mount/openbsd-mounts-*

find -name ".xvpics" -o -name ".*.swp" | xargs rm -rf

%build

%install
rm -rf %{buildroot}

# IMPORTANT: there is no %{_datadir} and so on, since the directories are decided by the post install script.
mkdir -p %{buildroot}/usr/share/webmin
mkdir -p %{buildroot}/%{_initrddir}
mkdir -p %{buildroot}/usr/bin

find -type f -print0 | xargs -0 chmod a+r
find -type d -print0 | xargs -0 chmod a+rx

# (gc) remove ldap module, we don't have perl modules to make it work
rm -rf ldap

cp -a * %{buildroot}/usr/share/webmin
install -m755 %{SOURCE6} %{buildroot}/%{_initrddir}/webmin
install -m755 %{SOURCE4} %{buildroot}/usr/share/webmin/postinstall.sh
install -m755 %{SOURCE5} %{buildroot}/usr/bin

mkdir -p %{buildroot}/%{_sysconfdir}/pam.d
install -m755 %{SOURCE14} %{buildroot}/%{_sysconfdir}/pam.d/webmin

rm -rf %{buildroot}/usr/share/webmin/*/{CVS,*/CVS}
rm -f `find %{buildroot} -type f -name .cvsignore`

# (gc) remove zero-length files (to check sometimes if they are still zero-length'ed)
for i in /usr/share/webmin/caldera/images/letters/254.gif /usr/share/webmin/i4lctrl-0.6.7/lang/de /usr/share/webmin/caldera/images/letters/255.gif; do
    if [ -f $i ]; then rm -f %{buildroot}$i; fi
done

echo "rpm" > %{buildroot}/usr/share/webmin/install-type

# (sb) remove development file
rm -f %{buildroot}/usr/share/webmin/mount/macos-mounts.c

echo 'blue-theme' > %{buildroot}%{_datadir}/webmin/defaulttheme

# (oe) remove invalid file that breaks webmin
rm -f %{buildroot}%{_datadir}/webmin/mandriva/config.cgi

# Install icons
install -d -m 0755 %{buildroot}%{_liconsdir}
install -d -m 0755 %{buildroot}%{_miconsdir}
install -m 0644 %{SOURCE11} %{buildroot}%{_miconsdir}/webmin.png
install -m 0644 %{SOURCE12} %{buildroot}%{_iconsdir}/webmin.png
install -m 0644 %{SOURCE11} %{buildroot}%{_liconsdir}/webmin.png

# Menu entry

# XDG menu
install -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=%{name}
Comment=%{summary}
Exec=%{_bindir}/www-browser https://localhost:10000/
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-System-Configuration-Other;Settings;
EOF

rm -fr %{buildroot}/usr/share/webmin/acl/Authen-SolarisRBAC-0.1

#logrotate
install -d %{buildroot}%{_sysconfdir}/logrotate.d
install -m 0644 %{SOURCE15} %{buildroot}%{_sysconfdir}/logrotate.d/webmin

# Drop SVN internal files
rm -rf %{buildroot}%{_datadir}/%{name}/dansguardian/*/.svn

%post
%_create_ssl_certificate -b miniserv

if [ "$1" != 0 ]; then
    service webmin status >/dev/null 2>/dev/null && need_restart=1
    service webmin stop >/dev/null 2>/dev/null || :
else
    [[ -e /etc/cron.allow ]] && if [ "x`grep root /etc/cron.allow`" == "x" ] ; then
	echo root >> /etc/cron.allow
    fi
fi
/usr/share/webmin/postinstall.sh
%_post_service webmin
[[ -n $need_restart ]] && service webmin start >/dev/null 2>/dev/null || :

%preun
%_preun_service webmin

%postun
if [ "$1" = 0 ]; then
    rm -rf /etc/webmin /var/webmin /var/lib/webmin /var/run/webmin /var/log/webmin
fi

%files
%defattr(-, root, root, 0755)
%doc README LICENCE
%{_initrddir}/webmin
%config(noreplace) %{_sysconfdir}/pam.d/webmin
%config(noreplace) %{_sysconfdir}/logrotate.d/webmin
%{_datadir}/%{name}
%{_bindir}/%{name}
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_datadir}/applications/*.desktop


%changelog
* Thu Jul 19 2012 Lonyai Gergely <aleph@mandriva.org> 1.590-1mdv2012.0
+ Revision: 810266
- 1.590


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21516 |12mu|webrtc-audio-processing-0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname webrtc
%define major 0
%define libname %mklibname %{oname} %{major}
%define develname %mklibname %{oname} -d

%define _disable_ld_no_undefined 1

Name:		webrtc-audio-processing
Version:	0.1
Release:        2
Summary:	Real-Time Communication Library for Web Browsers
License:	BSD-3-Clause
Group:		System/Libraries
Url:		http://www.freedesktop.org/software/pulseaudio/webrtc-audio-processing/
Source0:	http://freedesktop.org/software/pulseaudio/webrtc-audio-processing/webrtc-audio-processing-%{version}.tar.xz
Patch0:		webrtc-ppc64.patch

%description
WebRTC is an open source project that enables web browsers with Real-Time
Communications (RTC) capabilities via simple Javascript APIs. The WebRTC
components have been optimized to best serve this purpose.

WebRTC implements the W3C's proposal for video conferencing on the web.

%package -n %{libname}
Summary:	Real-Time Communication Library for Web Browsers
Group:		System/Libraries

%description -n %{libname}
WebRTC is an open source project that enables web browsers with Real-Time
Communications (RTC) capabilities via simple Javascript APIs. The WebRTC
components have been optimized to best serve this purpose.

WebRTC implements the W3C's proposal for video conferencing on the web.

%package -n %{develname}
Summary:	Real-Time Communication Library for Web Browsers
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	webrtc-audio-processing-devel = %{version}-%{release}
Provides:	webrtc-audio-processing-devel-static = %{version}-%{release}
Obsoletes:	%{mklibname webrtc -d -s} < 0.1-2

%description -n %{develname}
WebRTC is an open source project that enables web browsers with Real-Time
Communications (RTC) capabilities via simple Javascript APIs. The WebRTC
components have been optimized to best serve this purpose.

WebRTC implements the W3C's proposal for video conferencing on the web.

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x \
	--disable-static

%make LIBS="-lpthread"

%install
%makeinstall_std
find %{buildroot} -name '*.la' -delete

%files -n %{libname}
%{_libdir}/libwebrtc_audio_processing.so.%{major}
%{_libdir}/libwebrtc_audio_processing.so.%{major}.*

%files -n %{develname}
%doc AUTHORS COPYING NEWS PATENTS README
%{_includedir}/webrtc_audio_processing
%{_libdir}/libwebrtc_audio_processing.so
%{_libdir}/pkgconfig/webrtc-audio-processing.pc

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21517 |12mu|webserver-base-2.0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		webserver-base
Version:	2.0
Release:	4
Summary:	Base files and user for webserver
License:	GPLv3
Group:		System/Servers
Source0:	%{name}.tar.xz
Conflicts:	apache-conf <= 2.2.22
Conflicts:	apache-base <= 2.2.22
Requires(pre):	rpm-helper
Requires(postun): rpm-helper
BuildArch:	noarch

%description
This package provides base files and user for any webserver.

%prep
%setup -qn %{name}

%build

%install
install -D -m 644 index.html %{buildroot}%{_var}/www/html/index.html
install -m 644 favicon.ico %{buildroot}%{_var}/www/html/
install -m 644 robots.txt %{buildroot}%{_var}/www/html/

%pre
%_pre_useradd apache /var/www /bin/sh

%postun
%_postun_userdel apache

%files
%{_var}/www

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21518 |12mu|whdd-2.2-0.10_ge88b96e1.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Diagnostic and recovery tool for block devices
Name:		whdd
Version:	2.2
Release:	0.10_ge88b96e1.1
License:	GPLv1+
Group:		System/Kernel and hardware
Url:		https://github.com/krieger-od/whdd
Source0:	%{name}.tar.xz
BuildRequires:	devel(libdialog)
BuildRequires:	ncursesw-devel
BuildRequires:	cmake

%description
WHDD is a diagnostic and recovery tool for block devices
(near to replace MHDD for Linux).

%files
%{_sbindir}/*

#----------------------------------------------------------------------------

%prep
%setup -qn %{name}

%build
%cmake
%make

%install
%makeinstall_std -C build



%changelog
* Fri Jul 18 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.2-0.10_ge88b96e1.1
+ Revision: f8b9ee3
- Imported from SRPM



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21519 |12mu|which-2.20-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		which
Summary:	Displays where a particular program in your path is located
Version:	2.20
Release:	11
License:	GPLv3
Group:		System/Base
Source0:	ftp://ftp.gnu.org/gnu/which/%{name}-%{version}.tar.bz2
URL:		ftp://ftp.gnu.org/gnu/which/
Patch0:		which-2.6.jbj.patch
Patch1:		which-2.12-fixinfo.patch
Patch2:		which-2.19-afs.patch
# (tpg) liberty-devel
BuildRequires:	binutils-devel
BuildRequires:	readline-devel
%description
The which command shows the full pathname of a specified program, if
the specified program is in your PATH.

%prep
%setup -q
%patch0 -p1
%patch1 -p0
%patch2 -p1

%build
%configure2_5x
%make

%install
%makeinstall_std

rm -rf %{buildroot}%{_infodir}/dir


%files
%defattr(-, root, root)
%doc README* AUTHORS EXAMPLES INSTALL NEWS
%{_bindir}/which
%{_mandir}/man1/which.1*
%{_infodir}/*


%changelog
* Fri May 06 2011 Oden Eriksson <oeriksson@mandriva.com> 2.20-7mdv2011.0
+ Revision: 670807
- mass rebuild

* Sat Dec 04 2010 Oden Eriksson <oeriksson@mandriva.com> 2.20-6mdv2011.0
+ Revision: 608168
- rebuild

* Mon Mar 15 2010 Oden Eriksson <oeriksson@mandriva.com> 2.20-5mdv2010.1
+ Revision: 520291
- rebuilt for 2010.1

* Sat Oct 03 2009 Funda Wang <fwang@mandriva.org> 2.20-4mdv2010.0
+ Revision: 452793
- rebuild

* Thu Dec 25 2008 Oden Eriksson <oeriksson@mandriva.com> 2.20-3mdv2009.1
+ Revision: 319106
- rediffed one fuzzy patch

* Thu Aug 07 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2.20-1mdv2009.0
+ Revision: 265359
- update to new version 2.20

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 2.19-3mdv2009.0
+ Revision: 225925
- rebuild

* Mon Feb 18 2008 Thierry Vignaud <tv@mandriva.org> 2.19-2mdv2008.1
+ Revision: 171172
- rebuild

* Wed Jan 23 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 2.19-1mdv2008.1
+ Revision: 157109
- new version
- rediff the AFS patch
- add missing buildrequires on binutils-devel and readline-devel
- new license policy

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Oct 16 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 2.17-1mdv2008.1
+ Revision: 98845
- new version
- bunzip patches

* Fri Aug 24 2007 Thierry Vignaud <tv@mandriva.org> 2.16-5mdv2008.0
+ Revision: 70944
- convert prereq
- Import which



* Sun Jul 02 2006 Stefan van der Eijk <stefan@mandriva.org> 2.16-4
- %%mkrel

* Sun Jan 01 2006 Mandriva Linux Team <http://www.mandrivaexpert.com/> 2.16-3mdk
- Rebuild

* Sun Jan 23 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 2.16-2mdk
- rebuild
- drop .bz2 ending for man pages in %%files
- fix summary-ended-with-dot

* Thu Dec 11 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.16-1mdk
- new release
- rediff and simplify patch 3

* Tue Jul 22 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 2.14-5mdk
- rebuild

* Thu Jan 02 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.14-4mdk
- build release

* Mon Oct 28 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.14-3mdk
- remove useless prefix
- patch 2 : use access instead stat in AFS environment 

* Wed Aug 14 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.14-2mdk
- Automated rebuild with gcc 3.2-0.3mdk

* Fri Aug  2 2002 Jeff Garzik <jgarzik@mandrakesoft.com> 2.14-1mdk
- Version 2.14
- Use %%configure2_5x, %%makeinstall_std
- Do not regenerate autoconf/automake files, breaks build

* Tue May 07 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.13-5mdk
- Automated rebuild in gcc3.1 environment

* Fri Aug 17 2001 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.13-4mdk
- new release
- sanitize spec file

* Sun Mar 04 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 2.12-4mdk
- Fix info files entry.
- Fix %%files.

* Fri Feb 23 2001 Jeff Garzik <jgarzik@mandrakesoft.com> 2.12-3mdk
- Whoops, info files were not getting installed

* Fri Feb 23 2001 Jeff Garzik <jgarzik@mandrakesoft.com> 2.12-2mdk
- Change specfile permissions (rpmlint warning)
- List more docs in doc macro
- Generate automake and autoconf-derived files in prep stage

* Mon Nov 13 2000 Geoffrey Lee <snailtalk@mandrakesoft.com> 2.12-1mdk
- new and shiny vesion.

* Tue Aug 22 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 2.11-1mdk
- BM
- 2.11
- Even More Cleanup Of Specs :-)

* Tue Jun 20 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 2.9-5mdk
- Clean up specs.
- Use makeinstall macros.

* Wed Apr  5 2000 Jeff Garzik <jgarzik@mandrakesoft.com> 2.9-4mdk
- new group System/Base
- updated BuildRoot

* Fri Nov 5 1999 Damien Krotkine <damien@mandrakesoft.com>
- Mandrake release

* Wed Aug 18 1999 Axalon Bloodstone <axalon@linux-mandrake.com>
- add defattr

* Sun Aug 08 1999 Axalon Bloodstone <axalon@linux-mandrake.com>
- 2.8 :
	* aclocal.m4 was missing from the tar, resulting in
	  a build failure if autoconf isn't installed.


* Thu Jul 08 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>

- Upgrade to the offical version of Gnu project.
- Rewriting the spec-files.
- 2.7 :
    * Support for aliases
    * Configure/compile fix in the `tilde' directory.

* Sat Apr 10 1999 Bernhard Rosenkraenzer <bero@linux-mandrake.com>
- Mandrake adaptions
- bzip2 man/info pages
- add de locale
- handle RPM_OPT_FLAGS
- Makefiles and source code are NOT docs.

* Wed Feb 24 1999 Preston Brown <pbrown@redhat.com>
- Injected new description and group.

* Fri Dec 18 1998 Preston Brown <pbrown@redhat.com>
- bumped spec number for initial rh 6.0 build

* Mon Apr 27 1998 Prospector System <bugs@redhat.com>
- translations modified for de, fr, tr

* Fri Jun 13 1997 Erik Troan <ewt@redhat.com>
- built against glibc

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21520 |12mu|whois-5.0.26-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Enhanced WHOIS client
Name:		whois
Version:	5.0.26
Release:	1
License:	GPLv2+
Group:		Networking/Other
URL:		http://www.linux.it/~md/software/
Source0:	ftp://ftp.debian.org:21/debian/pool/main/w/whois/whois_5.0.26.tar.xz
BuildRequires:	gettext
BuildRequires:	libidn-devel
%rename	fwhois

%description
This is a new whois (RFC 954) client rewritten from scratch.

It is derived from and compatible with the usual BSD and RIPE whois(1)
programs.

It is intelligent and can automatically select the appropriate whois
server for most queries.

%prep
%setup -q

%build
%setup_compile_flags

%make OPTS="%{optflags}" HAVE_LIBIDN=1 HAVE_ICONV=1 LDFLAGS="%{ldflags}" CONFIG_FILE="%{_sysconfdir}/whois.conf"

%install
install -d %{buildroot}%{_bindir}
install -d %{buildroot}%{_sysconfdir}
install -d %{buildroot}%{_mandir}/man1

%makeinstall BASEDIR=%{buildroot} prefix=%{_prefix}/ mandir=%{_mandir}
%makeinstall BASEDIR=%{buildroot} prefix=%{_prefix}/ mandir=%{_mandir} -C po

install -m0644 whois.conf %{buildroot}%{_sysconfdir}

%find_lang %{name} %{name}.lang

# fix a file conflict with expect (#46500)
mv %{buildroot}%{_bindir}/mkpasswd %{buildroot}%{_bindir}/whois-mkpasswd
mv %{buildroot}%{_mandir}/man1/mkpasswd.1 %{buildroot}%{_mandir}/man1/whois-mkpasswd.1

%files -f %{name}.lang
%doc README
%config(noreplace) %{_sysconfdir}/whois.conf
%{_bindir}/whois
%{_bindir}/whois-mkpasswd
%{_mandir}/man1/whois.1*
%{_mandir}/man1/whois-mkpasswd.1*
%{_mandir}/man5/whois.conf.5*

%changelog
* Thu Oct 10 2013 Denis Silakov <denis.silakov@rosalab.ru> 5.0.26-1
+ Revision: 09ce13f
- Merge branch 'auto_update' into rosa2012.1
- Conflicts:
- .abf.yml
- whois.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21521 |12mu|wine-1.7.10-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%ifarch x86_64
%define	wine	wine64
%define	mark64	()(64bit)
%else
%define	wine	wine
%define	mark64	%{nil}
%endif
%define	major	1
%define	lib_name_orig	lib%{name}
%define	libname	%mklibname %{name} %{major}
%define	devname	%{mklibname -d wine}
%define beta %nil

# On 32-bit we have
# wine32 - those 32-bit binaries that are also used on 64-bit for 32-bit support
# wine - all other files (requires 'wine32')
# On 64-bit we have
# wine64 - all 64-bit files (suggests 'wine32')
# - Anssi 07/2010

Name:		wine
#(peroyvind): please do backports for new versions
Version:	1.7.10
%if "%beta" != ""
Release:	0.%beta.1
Source0:	http://mirrors.ibiblio.org/wine/source/%(echo %version |cut -d. -f1-2)/%{name}-%{version}-%beta.tar.bz2
Source1:	http://mirrors.ibiblio.org/wine/source/%(echo %version |cut -d. -f1-2)/%{name}-%{version}-%beta.tar.bz2.sign
%else
Release:	2
Source0:	http://mirrors.ibiblio.org/wine/source/%(echo %version |cut -d. -f1-2)/%{name}-%{version}.tar.bz2
Source1:	http://mirrors.ibiblio.org/wine/source/%(echo %version |cut -d. -f1-2)/%{name}-%{version}.tar.bz2.sign
%endif
Epoch:		2
Summary:	WINE Is Not An Emulator - runs MS Windows programs
License:	LGPLv2+
Group:		Emulators
URL:		http://www.winehq.com/

# RH stuff
Source2:	wine.init
Source10:	wine.rpmlintrc
Source11:	http://kegel.com/wine/winetricks
Source12:	http://kegel.com/wine/wisotool

Patch0:		wine-1.0-rc3-fix-conflicts-with-openssl.patch
# (Anssi 05/2008) Adds:
# a: => /media/floppy (/mnt/floppy on 2007.1 and older)
# d: => $HOME (at config_dir creation time, not refreshed if $HOME changes;
#              note that Wine also provides $HOME in My Documents)
# only on 2008.0: e: => /media/cdrom (does not exist on 2008.1+)
# com4 => /dev/ttyUSB0 (replaces /dev/ttyS3)
# have to substitute @MDKVERSION@ in dlls/ntdll/server.c
Patch108:	wine-mdkconf.patch
Patch200:	wine-1.3.24-64bit-tools.patch

### pipelight patches
Patch1001:	0001-ws2_32-Ask-the-server-to-process-unsupported-WSAIoct.patch
Patch1002:	0002-server-Implement-an-interface-change-notification-ob.patch
Patch1003:	0003-ws2_32-Add-an-interactive-test-for-interface-change-.patch
Patch1004:	0004-server-Store-and-return-security-attributes-with-ext.patch
Patch1005:	0005-ntdll-Inherit-security-attributes-from-parent-direct.patch
Patch1006:	0006-kernel32-Allow-string-comparison-with-linguistic-cas.patch
Patch1007:	0007-winex11-Update-gl_drawable-for-embedded-windows.patch
Patch1008:	0008-winex11-Enable-disable-windows-when-they-are-un-mapped.patch
Patch1009:	0009-kernel32-Change-return-value-of-stub-SetNamedPipeHandl.patch
Patch1010:	0010-quartz-tests-Add-tests-for-IVMRMonitorConfig-and-IVMRM.patch
Patch1011:	0011-quartz-Workaround-Silverlight-problems-when-multiple-m.patch

# (anssi) Wine needs GCC 4.4+ on x86_64 for MS ABI support. Note also that
# 64-bit wine cannot run 32-bit programs without wine32.
ExclusiveArch:	%{ix86}
ExclusiveArch:	x86_64
%ifarch x86_64
BuildRequires:	gcc >= 4.4
%endif

BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	gpm-devel
BuildRequires:	perl-devel
BuildRequires:	pkgconfig(ncursesw)
BuildRequires:	cups-devel
BuildRequires:	pkgconfig(sane-backends)
BuildRequires:	pkgconfig(lcms)
BuildRequires:	autoconf
BuildRequires:	docbook-utils
BuildRequires:	docbook-dtd-sgml
BuildRequires:	docbook-utils
BuildRequires:	docbook-dtd-sgml
BuildRequires:	sgml-tools
BuildRequires:	pkgconfig(jack)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(libmpg123)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(gstreamer-0.10)
BuildRequires:	pkgconfig(gstreamer-plugins-base-0.10)
BuildRequires:	isdn4k-utils-devel
BuildRequires:	glibc-static-devel
BuildRequires:	chrpath
BuildRequires:	ungif-devel
BuildRequires:	pkgconfig(xpm)
BuildRequires:	pkgconfig(libtiff-4)
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	imagemagick
BuildRequires:	pkgconfig(libgphoto2)
BuildRequires:	desktop-file-utils
BuildRequires:	openldap-devel
BuildRequires:	pkgconfig(libxslt)
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	valgrind
BuildRequires:	gsm-devel
BuildRequires:	unixODBC-devel
BuildRequires:	pkgconfig(gnutls)
BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(libv4l2)
BuildRequires:	pkgconfig(xcursor)
BuildRequires:	pkgconfig(xcomposite)
BuildRequires:	pkgconfig(xinerama) 
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xrender)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(sm)
BuildRequires:	fontforge
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	prelink

%define desc Wine is a program which allows running Microsoft Windows programs \
(including DOS, Windows 3.x and Win32 executables) on Unix. It \
consists of a program loader which loads and executes a Microsoft \
Windows binary, and a library (called Winelib) that implements Windows \
API calls using their Unix or X11 equivalents.  The library may also \
be used for porting Win32 code into native Unix executables.

%ifarch x86_64
%package -n	%{wine}
Summary:	WINE Is Not An Emulator - runs MS Windows programs
Group:		Emulators
Suggests:	wine32 = %{EVRD}
Suggests:	wine64-gecko
Suggests:	libncursesw.so.5%{mark64}
Suggests:	libncurses.so.5%{mark64}
%else
# on 32-bit we always want wine32 package
Requires:	wine32 = %{EVRD}
%endif

%rename		%{wine}-utils
%rename		%{wine}-full
%rename		%{libname}-capi
%rename		%{libname}-twain
%rename		%{libname}
Provides:	wine-bin = %{EVRD}
Requires:	xmessage
Suggests:	sane-frontends
# wine dlopen's these, so let's add the dependencies ourself
Requires:	libfreetype.so.6%{mark64}
Requires:	libasound.so.2%{mark64}
Requires:	libXrender.so.1%{mark64}
Requires:	libpng15.so.15%{mark64}
Requires(post):	desktop-file-utils
Requires(postun):	desktop-file-utils
Requires(post):	desktop-common-data
Requires(postun):	desktop-common-data
Requires(preun):	rpm-helper
Requires(post):	rpm-helper

# for winetricks:
Requires:       cabextract
Requires:       unzip

Suggests:	webcore-fonts

Conflicts:	%{wine} < 1:0.9-3mdk
%ifarch %{ix86}
Conflicts:	wine64
%else
Conflicts:	wine
%endif

%description
%desc

%ifarch x86_64
%description -n	%{wine}
%desc

This package contains the Win64 version of Wine. You need the wine32
package from the 32-bit repository to be able to run 32-bit applications.
%endif

%ifarch %{ix86}
%package -n	wine32
Summary:	32-bit support for Wine
Group:		Emulators
# This is not an EVR-specific requirement, as otherwise on x86_64 urpmi could
# resolve the dependency to wine64 even on upgrades, and therefore replace
# wine+wine32 installation with a wine32+wine64 installation. - Anssi
Requires:	wine-bin
Conflicts:	wine < 1:1.2-0.rc7.1
Conflicts:	wine64 < 1:1.2-0.rc7.1
# (Anssi) If wine-gecko is not installed, wine pops up a dialog on first
# start proposing to download wine-gecko from sourceforge, while recommending
# to use distribution packages instead. Therefore suggest wine-gecko here:
Suggests:	wine-gecko
Suggests:	libncursesw.so.5
Suggests:	libncurses.so.5

%description -n	wine32
Wine is a program which allows running Microsoft Windows programs
(including DOS, Windows 3.x and Win32 executables) on Unix.

This package contains the files needed to support 32-bit Windows
programs.
%endif

%package -n	%{wine}-devel
Summary:	Static libraries and headers for %{name}
Group:		Development/C
Requires:	%{wine} = %{EVRD}
%rename		%{devname}
Provides:	%{lib_name_orig}-devel = %{EVRD}
Obsoletes:	%{mklibname -d wine 1} < %{EVRD}
%ifarch %{ix86}
Conflicts:	wine64-devel
%else
Conflicts:	wine-devel
%endif

%description -n	%{wine}-devel
Wine is a program which allows running Microsoft Windows programs
(including DOS, Windows 3.x and Win32 executables) on Unix.

%{wine}-devel contains the libraries and header files needed to
develop programs which make use of wine.

Wine is often updated.

%prep
%if "%beta" != ""
%setup -q -n %name-%version-%beta
%else
%setup -q
%endif
%patch108 -p1 -b .conf
%patch200 -p1
sed -i 's,@MDKVERSION@,%{mdkversion},' dlls/ntdll/server.c

### Netflix patches

%patch1001 -p1
%patch1002 -p1
%patch1003 -p1
%patch1004 -p1
%patch1005 -p1
%patch1006 -p1
%patch1007 -p1
%patch1008 -p1
%patch1009 -p1
%patch1010 -p1
%patch1011 -p1

%build
%ifarch %ix86
# (Anssi 04/2008) bug #39604
# Some protection systems complain "debugger detected" with our
# -fomit-frame-pointer flag, so disable it.
export CFLAGS="%{optflags} -fno-omit-frame-pointer"
%endif

# (Anssi 04/2008)
# If icotool is present, it is used to rebuild icon files. It is in contrib
# so we do not do that; this is here to ensure that installed icoutils does
# not change build behaviour.
export ICOTOOL=false

autoreconf
%configure2_5x	--with-pulse \
		--without-nas \
%ifarch x86_64
		--enable-win64
%endif

%make depend
%make

%install
%makeinstall_std LDCONFIG=/bin/true

install -m 0755 %{SOURCE11} %{buildroot}%{_bindir}/
install -m 0755 %{SOURCE12} %{buildroot}%{_bindir}/

# Danny: dirty:
# install -m755 tools/fnt2bdf -D %{buildroot}%{_bindir}/fnt2bdf

# Allow users to launch Windows programs by just clicking on the .exe file...
install -m755 %{SOURCE2} -D %{buildroot}%{_initrddir}/%{name}

mkdir -p %{buildroot}%{_sysconfdir}/xdg/menus/applications-merged
cat > %{buildroot}%{_sysconfdir}/xdg/menus/applications-merged/mandriva-%{name}.menu <<EOF
<!DOCTYPE Menu PUBLIC "-//freedesktop//DTD Menu 1.0//EN"
"http://www.freedesktop.org/standards/menu-spec/menu-1.0.dtd">
<Menu>
    <Name>Applications</Name>
    <Menu>
        <Name>Tools</Name>
        <Menu>
            <Name>Emulators</Name>
            <Menu>
                <Name>Wine</Name>
                <Directory>mandriva-%{name}.directory</Directory>
                <Include>
                    <Category>X-MandrivaLinux-MoreApplications-Emulators-Wine</Category>
                </Include>
            </Menu>
        </Menu>
    </Menu>
</Menu>
EOF

mkdir -p %{buildroot}%{_datadir}/desktop-directories
cat > %{buildroot}%{_datadir}/desktop-directories/mandriva-%{name}.directory <<EOF
[Desktop Entry]
Name=Wine
Icon=%{name}
Type=Directory
EOF

mkdir -p %{buildroot}%{_datadir}/applications/
for i in	winecfg:Configurator \
		notepad:Notepad \
		winefile:File\ Manager \
		regedit:Registry\ Editor \
		winemine:Minesweeper \
		wineboot:Reboot \
		"wineconsole cmd":Command\ Line \
		"wine uninstaller:Wine Software Uninstaller";
do cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}-`echo $i|cut -d: -f1`.desktop << EOF
[Desktop Entry]
Name=`echo $i|cut -d: -f2`
Comment=`echo $i|cut -d: -f2`
Exec=`echo $i|cut -d: -f1`
Icon=%{name}
Terminal=false
Type=Application
Categories=X-MandrivaLinux-MoreApplications-Emulators-Wine;
EOF
done

# Categories=Emulator does nothing and is added as a workaround to kde #27700
desktop-file-install	--vendor="" \
			--add-mime-type=application/x-zip-compressed \
			--remove-mime-type=application/x-zip-compressed \
			--add-category=Emulator \
			--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/wine.desktop

%ifarch x86_64
# fix the binary name
sed -i 's,Exec=wine ,Exec=wine64 ,' %{buildroot}%{_datadir}/applications/wine.desktop
%endif

install -d %{buildroot}{%{_liconsdir},%{_iconsdir},%{_miconsdir}}

# winecfg icon
convert dlls/user32/resources/oic_winlogo.ico[8] %{buildroot}%{_miconsdir}/%{name}.png
convert dlls/user32/resources/oic_winlogo.ico[7] %{buildroot}%{_iconsdir}/%{name}.png
convert dlls/user32/resources/oic_winlogo.ico[6] %{buildroot}%{_liconsdir}/%{name}.png

# notepad icon
convert programs/notepad/notepad.ico[2] %{buildroot}%{_miconsdir}/notepad.png
convert programs/notepad/notepad.ico[7] %{buildroot}%{_iconsdir}/notepad.png
convert programs/notepad/notepad.ico[8] %{buildroot}%{_liconsdir}/notepad.png
# winefile icon
convert programs/winefile/winefile.ico[2] %{buildroot}%{_miconsdir}/winefile.png
convert programs/winefile/winefile.ico[8] %{buildroot}%{_iconsdir}/winefile.png
convert programs/winefile/winefile.ico[7] %{buildroot}%{_liconsdir}/winefile.png
# regedit icon
convert programs/regedit/regedit.ico[2] %{buildroot}%{_miconsdir}/regedit.png
convert programs/regedit/regedit.ico[8] %{buildroot}%{_iconsdir}/regedit.png
convert programs/regedit/regedit.ico[7] %{buildroot}%{_liconsdir}/regedit.png
# winemine icon
convert programs/winemine/winemine.ico[2] %{buildroot}%{_miconsdir}/winemine.png
convert programs/winemine/winemine.ico[8] %{buildroot}%{_iconsdir}/winemine.png
convert programs/winemine/winemine.ico[7] %{buildroot}%{_liconsdir}/winemine.png

# wine uninstaller icon:
convert programs/msiexec/msiexec.ico[2] %{buildroot}%{_miconsdir}/msiexec.png
convert programs/msiexec/msiexec.ico[8] %{buildroot}%{_iconsdir}/msiexec.png
convert programs/msiexec/msiexec.ico[7] %{buildroot}%{_liconsdir}/msiexec.png

# change the icons in the respective .desktop files, in order:
sed -i 's,Icon=%{name},Icon=notepad,' %{buildroot}%{_datadir}/applications/mandriva-wine-notepad.desktop
sed -i 's,Icon=%{name},Icon=winefile,' %{buildroot}%{_datadir}/applications/mandriva-wine-winefile.desktop
sed -i 's,Icon=%{name},Icon=regedit,' %{buildroot}%{_datadir}/applications/mandriva-wine-regedit.desktop
sed -i 's,Icon=%{name},Icon=winemine,' %{buildroot}%{_datadir}/applications/mandriva-wine-winemine.desktop
sed -i 's,Icon=%{name},Icon=msiexec,' "%{buildroot}%{_datadir}/applications/mandriva-wine-wine uninstaller.desktop"

%ifarch x86_64
chrpath -d %{buildroot}%{_bindir}/{wine64,wineserver,wmc,wrc} %{buildroot}%{_libdir}/%{name}/*.so
%else
chrpath -d %{buildroot}%{_bindir}/{wine,wineserver,wmc,wrc} %{buildroot}%{_libdir}/%{name}/*.so
%endif

%ifarch x86_64
cat > README.install.urpmi <<EOF
This is the Win64 version of Wine. This version can only be used to run
64-bit Windows applications as is. For running 32-bit Windows applications,
you need to also install the 'wine32' package from the 32-bit repository.
EOF
%endif

%preun -n %{wine}
%_preun_service %{name}

%post -n %{wine}
%_post_service %{name}

%files -n %{wine}
%doc ANNOUNCE AUTHORS README
%ifarch x86_64
%doc README.install.urpmi
%{_bindir}/wine64
%{_bindir}/wine64-preloader
%endif
%{_initrddir}/%{name}
%{_bindir}/winecfg
%{_bindir}/wineconsole*
%{_bindir}/wineserver
%{_bindir}/wineboot
%{_bindir}/function_grep.pl
#%{_bindir}/wineprefixcreate
%{_bindir}/msiexec
%{_bindir}/notepad
%{_bindir}/regedit
%{_bindir}/winemine
%{_bindir}/winepath
%{_bindir}/regsvr32
%{_bindir}/winefile
%{_bindir}/winetricks
%{_bindir}/wisotool
%{_mandir}/man1/wine.1*
%lang(de) %{_mandir}/de.UTF-8/man1/wine.1*
%lang(de) %{_mandir}/de.UTF-8/man1/winemaker.1*
%lang(de) %{_mandir}/de.UTF-8/man1/wineserver.1*
%lang(fr) %{_mandir}/fr.UTF-8/man1/*
%{_mandir}/man1/wineserver.1*
%{_mandir}/man1/msiexec.1*
%{_mandir}/man1/notepad.1*
%{_mandir}/man1/regedit.1*
%{_mandir}/man1/regsvr32.1*
%{_mandir}/man1/wineboot.1*
%{_mandir}/man1/winecfg.1*
%{_mandir}/man1/wineconsole.1*
%{_mandir}/man1/winecpp.1*
%{_mandir}/man1/winefile.1*
%{_mandir}/man1/winemine.1*
%{_mandir}/man1/winepath.1*
%dir %{_datadir}/%{name}
#{_datadir}/%{name}/generic.ppd
%{_datadir}/%{name}/%{name}.inf
%{_datadir}/%{name}/l_intl.nls
%{_datadir}/applications/*.desktop
%{_sysconfdir}/xdg/menus/applications-merged/mandriva-%{name}.menu
%{_datadir}/desktop-directories/mandriva-%{name}.directory
%dir %{_datadir}/wine/fonts
%{_datadir}/wine/fonts/*
%{_miconsdir}/*.png
%{_iconsdir}/*.png
%{_liconsdir}/*.png

%ifarch %{ix86}
%files -n wine32
%{_bindir}/wine
%{_bindir}/wine-preloader
%endif

%{_libdir}/libwine*.so.%{major}*
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/*.cpl.so
%{_libdir}/%{name}/*.drv.so
%{_libdir}/%{name}/*.dll.so
%{_libdir}/%{name}/*.exe.so
%{_libdir}/%{name}/*.acm.so
%{_libdir}/%{name}/*.ocx.so
%ifarch %{ix86}
%{_libdir}/%{name}/*.vxd.so
%{_libdir}/%{name}/*16.so
%endif
%{_libdir}/%{name}/*.tlb.so
%{_libdir}/%{name}/*.ds.so
%{_libdir}/%{name}/*.sys.so
%{_libdir}/%{name}/fakedlls

%files -n %{wine}-devel
%{_libdir}/%{name}/*.a
%{_libdir}/libwine*.so
%{_libdir}/%{name}/*.def
%{_includedir}/*
# %{_bindir}/fnt2bdf
%{_bindir}/wmc
%{_bindir}/wrc
%{_bindir}/winebuild
%{_bindir}/winegcc
%{_bindir}/wineg++
%{_bindir}/winecpp
%{_bindir}/widl
%{_bindir}/winedbg
%{_bindir}/winemaker
%{_bindir}/winedump
%{_mandir}/man1/wmc.1*
%{_mandir}/man1/wrc.1*
%{_mandir}/man1/winebuild.1*
%{_mandir}/man1/winemaker.1*
%{_mandir}/man1/winedump.1*
%{_mandir}/man1/widl.1*
%{_mandir}/man1/winedbg.1*
%{_mandir}/man1/wineg++.1*
%{_mandir}/man1/winegcc.1*
%{_mandir}/pl.UTF-8/man1/wine.1*

%changelog
* Mon Jan 13 2014 akdengi <alexander.kazancev@rosalab.ru> 2:1.7.10-2
+ Revision: 66446c1
- Add sources

* Mon Jan 13 2014 akdengi <alexander.kazancev@rosalab.ru> 
+ Revision: 9ef5aae
- Add winetriks. Suggest webcore-fonst and requires cabextract

* Sun Jan 12 2014 akdengi <kazancas@mandriva.ru> 2:1.7.10-1
+ Revision: 20c8f1c
- update to 1.7.8

* Tue Dec 24 2013 akdengi <kazancas@mandriva.ru> 2:1.7.8-1
+ Revision: 4bfe38b
- Update to 1.7.8

* Thu Aug 08 2013 Alexander Kazancev <kazancas@gmail.com> 2:1.5.28-2
+ Revision: a21ccaf
- Use pkgconfig(x11) instead libX11-devel in BR

* Thu Aug 08 2013 Alexander Kazancev <kazancas@gmail.com> 2:1.5.28-2
+ Revision: 765082e
- Updated wine.spec

* Thu Aug 08 2013 Alexander Kazancev <kazancas@gmail.com> 2:1.5.28-1
+ Revision: eb70eca
- FIx patch for wine run on 64 bit systemd if not installed wine64

* Tue Apr 16 2013 root <root@localhost.localdomain> 2:1.5.28-1
+ Revision: b526477
- fixed sources

* Tue Apr 16 2013 root <root@localhost.localdomain> 2:1.5.28-1
+ Revision: 990cf12
- update to latest version

* Mon Oct 22 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:1.5.13-3
+ Revision: 50a9404
- LOG Rebuild against new gphoto

* Tue Sep 18 2012 Alexander Kazancev <kazancas@mandriva.ru> 2:1.5.13-2
+ Revision: 30056cd
- Updated wine.spec

* Tue Sep 18 2012 Alexander Kazancev <kazancas@mandriva.ru> 2:1.5.13-1
+ Revision: cc77ba5
- Updated wine-1.3.24-64bit-tools.patch

* Sat Sep 15 2012 akdengi <kazancas@mandriva.ru> 2:1.5.13-1
+ Revision: 7de3dc0
- LOG -new version 1.5.13

* Fri Sep 14 2012 akdengi <kazancas@mandriva.ru> 2:1.5.12-1
+ Revision: bebe206
- add source

* Fri Sep 14 2012 akdengi <kazancas@mandriva.ru> 2:1.5.12-1
+ Revision: 03f2caa
- up Epoch - in ROSA we use 2

* Fri Sep 14 2012 akdengi <kazancas@mandriva.ru> 1:1.5.12-1
+ Revision: cb32728
- LOG -use libpng15 only

* Fri Sep 14 2012 akdengi <kazancas@mandriva.ru> 1:1.5.12-1
+ Revision: a3ba10b
- sync spec with cooker

* Thu Sep 06 2012 Denis Silakov <denis.silakov@rosalab.ru> 2:1.3.24-6
+ Revision: 37bdd96
- Call 'wine64' in wine64 tools

* Thu May 03 2012 akdengi <kazancas@mandriva.ru> 2:1.3.24-6
+ Revision: 69a1696
- up rel

* Thu May 03 2012 akdengi <kazancas@mandriva.ru> 2:1.3.24-1
+ Revision: e6a9b6b
- revert to wine 1.3.x that 1.4 fully unworked

* Thu May 03 2012 akdengi <kazancas@mandriva.ru> 2:1.3.24-1
+ Revision: 454bd94
- revert to wine 1.3.x that 1.4 fully unworked

* Thu May 03 2012 Alexander Kazancev <kazancas@mandriva.ru> 1:1.4-4
+ Revision: 1bd4345
- Updated wine.spec

* Thu May 03 2012 akdengi <kazancas@mandriva.ru> 1:1.4-3
+ Revision: 672677d
- fix spec

* Thu May 03 2012 akdengi <kazancas@mandriva.ru> 1:1.4-3
+ Revision: c76289a
- fix

* Thu May 03 2012 akdengi <kazancas@mandriva.ru> 1:1.4-3
+ Revision: bb70676
- fix

* Thu May 03 2012 Alexander Kazancev <kazancas@mandriva.ru> 1:1.4-1.2
+ Revision: 2f77656
- Updated wine.spec

* Wed May 02 2012 akdengi <kazancas@mandriva.ru> 1:1.4-1.1
+ Revision: 456dc31
- fix spec

* Wed May 02 2012 akdengi <kazancas@mandriva.ru> 1:1.4-1.1
+ Revision: a289539
- fix

* Wed May 02 2012 akdengi <kazancas@mandriva.ru> 1:1.4-1.1
+ Revision: 159dc47
- fix program name

* Wed May 02 2012 akdengi <kazancas@mandriva.ru> 1:1.4-1.1
+ Revision: 85d2f7b
- new stable version 1.4

* Sat Mar 24 2012 Andrew Lukoshko <andrew.lukoshko@rosalab.ru> 1:1.3.24-1
+ Revision: 6dd886d
- Workaround for ABF bug: shared-mime-info BR

* Sun Feb 05 2012 root <root@build-client_i586-1.rosalab.ru> 1:1.3.24-1
+ Revision: bef9b02
- ABF:auto increment release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21522 |12mu|wireshark-1.10.13-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define blurb Wireshark is a fork of Ethereal(tm)

%define major 3
%define wiretap_major 3
%define wsutil_major 3
%define libname %mklibname %{name} %{major}
%define libwiretap %mklibname wiretap %{wiretap_major}
%define libwsutil %mklibname wsutil %{wsutil_major}
%define devname %mklibname -d %{name}

Summary:	Network traffic analyzer
Name:		wireshark
Version:	1.10.13
Release:	1
License:	GPLv2+ and GPLv3
Group: 		Monitoring
Url: 		http://www.wireshark.org
Source0:	http://www.wireshark.org/download/src/%{name}-%{version}.tar.bz2
Source1:	http://www.wireshark.org/download/src/all-versions/SIGNATURES-%{version}.txt
Patch0:		wireshark_help_browser.patch
Patch1:		wireshark-plugindir.patch
Requires:	usermode-consoleonly
Requires:	dumpcap
BuildRequires:	autoconf automake libtool
BuildRequires:	bison
BuildRequires:	doxygen
BuildRequires:	flex
BuildRequires:	cap-devel
BuildRequires:	elfutils-devel
BuildRequires:	krb5-devel
BuildRequires:	pcap-devel >= 0.7.2
BuildRequires:	pkgconfig(geoip)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gnutls)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libgcrypt) >= 1.1.92
BuildRequires:	pkgconfig(libsmi)
BuildRequires:	pkgconfig(lua)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(portaudio-2.0)
BuildRequires:	pkgconfig(zlib)

%track
prog %{name} = {
	url = http://www.wireshark.org/download/src/all-versions
	version = %{version}
	regex = %{name}-(__VER__)\.tar\.bz2
}

%description
Wireshark is a network traffic analyzer for Unix-ish operating systems. It is
based on GTK+, a graphical user interface library, and libpcap, a packet
capture and filtering library.

%{blurb}

%files
%{_bindir}/%{name}
%{_bindir}/%{name}-root
%{_sbindir}/%{name}-root
%{_sysconfdir}/pam.d/%{name}-root
%{_sysconfdir}/security/console.apps/%{name}-root
# plugins
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/asn1.so
%{_libdir}/%{name}/docsis.so
%{_libdir}/%{name}/ethercat.so
%{_libdir}/%{name}/gryphon.so
%{_libdir}/%{name}/irda.so
%{_libdir}/%{name}/m2m.so
%{_libdir}/%{name}/mate.so
%{_libdir}/%{name}/opcua.so
%{_libdir}/%{name}/profinet.so
%{_libdir}/%{name}/stats_tree.so
%{_libdir}/%{name}/unistim.so
%{_libdir}/%{name}/wimaxasncp.so
%{_libdir}/%{name}/wimax.so
%{_libdir}/%{name}/wimaxmacphy.so
%dir %{_datadir}/%{name}
%dir %{_datadir}/%{name}/diameter
%config(noreplace) %attr(0644,root,root) %{_datadir}/%{name}/diameter/*
%dir %{_datadir}/%{name}/dtds
%config(noreplace) %attr(0644,root,root) %{_datadir}/%{name}/dtds/*
%dir %{_datadir}/%{name}/help
%attr(0644,root,root) %{_datadir}/%{name}/help/*
%{_datadir}/%{name}/profiles
%dir %{_datadir}/%{name}/radius
%config(noreplace) %attr(0644,root,root) %{_datadir}/%{name}/radius/dictionary*
%config(noreplace) %attr(0644,root,root) %{_datadir}/%{name}/radius/custom.includes
%attr(0644,root,root) %{_datadir}/%{name}/radius/README.radius_dictionary
%dir %{_datadir}/%{name}/tpncp
%config(noreplace) %attr(0644,root,root) %{_datadir}/%{name}/tpncp/*
%dir %{_datadir}/%{name}/wimaxasncp
%config(noreplace) %attr(0644,root,root) %{_datadir}/%{name}/wimaxasncp/dictionary.*
%config(noreplace) %attr(0644,root,root) %{_datadir}/%{name}/cfilters
%config(noreplace) %attr(0644,root,root) %{_datadir}/%{name}/colorfilters
%config(noreplace) %attr(0644,root,root) %{_datadir}/%{name}/dfilters
%config(noreplace) %attr(0644,root,root) %{_datadir}/%{name}/manuf
%config(noreplace) %attr(0644,root,root) %{_datadir}/%{name}/pdml2html.xsl
%config(noreplace) %attr(0644,root,root) %{_datadir}/%{name}/services
%config(noreplace) %attr(0644,root,root) %{_datadir}/%{name}/smi_modules
%attr(0644,root,root) %{_datadir}/%{name}/console.lua
%attr(0644,root,root) %{_datadir}/%{name}/dtd_gen.lua
%attr(0644,root,root) %{_datadir}/%{name}/init.lua
%attr(0644,root,root) %{_datadir}/%{name}/ws.css
%{_iconsdir}/*.png
%{_miconsdir}/*.png
%{_liconsdir}/*.png
%{_mandir}/man1/%{name}.1*
%{_mandir}/man4/%{name}-filter.4*
%{_datadir}/%{name}/*.html
%{_datadir}/%{name}/AUTHORS-SHORT
%{_datadir}/%{name}/COPYING
%{_datadir}/applications/*.desktop

#------------------------------------------------------------------------

%package -n	%{libname}
Summary:	Network traffic and protocol analyzer libraries
Group:		System/Libraries
Obsoletes:	%{_lib}wireshark3 < 1.10.1

%description -n	%{libname}
Wireshark is a network traffic analyzer for Unix-ish operating systems. It is
based on GTK+, a graphical user interface library, and libpcap, a packet
capture and filtering library.

%{blurb}

%files -n %{libname}
%doc AUTHORS NEWS README{,.[lv]*} doc/{randpkt.txt,README.*}
%{_libdir}/libwireshark.so.%{major}*

#------------------------------------------------------------------------

%package -n	%{libwiretap}
Summary:	Network traffic and protocol analyzer libraries
Group:		System/Libraries
Conflicts:	%{_lib}wireshark3 < 1.10.1

%description -n	%{libwiretap}
Wireshark is a network traffic analyzer for Unix-ish operating systems. It is
based on GTK+, a graphical user interface library, and libpcap, a packet
capture and filtering library.

%{blurb}

%files -n %{libwiretap}
%doc AUTHORS NEWS README{,.[lv]*} doc/{randpkt.txt,README.*}
%{_libdir}/libwiretap.so.%{wiretap_major}*

#------------------------------------------------------------------------

%package -n	%{libwsutil}
Summary:	Network traffic and protocol analyzer libraries
Group:		System/Libraries
Conflicts:	%{_lib}wireshark3 < 1.10.1

%description -n	%{libwsutil}
Wireshark is a network traffic analyzer for Unix-ish operating systems. It is
based on GTK+, a graphical user interface library, and libpcap, a packet
capture and filtering library.

%{blurb}

%files -n %{libwsutil}
%doc AUTHORS NEWS README{,.[lv]*} doc/{randpkt.txt,README.*}
%{_libdir}/libwsutil.so.%{wsutil_major}*

#------------------------------------------------------------------------

%package -n	%{devname}
Summary:	Development files for Wireshark
Group:		Development/Other
Provides:	%{name}-devel = %{EVRD}
Requires:	%{libname} = %{EVRD}
Requires:	%{libwiretap} = %{EVRD}
Requires:	%{libwsutil} = %{EVRD}

%description -n	%{devname}
This package contains files used for development with Wireshark.

%files -n %{devname}
%doc ChangeLog
%{_includedir}/wireshark
%{_libdir}/libwireshark.so
%{_libdir}/libwiretap.so
%{_libdir}/libwsutil.so

#------------------------------------------------------------------------

%package	tools
Summary:	Tools for manipulating capture files
Group:		Monitoring

%description	tools
Set of tools for manipulating capture files. Contains:

- editcap - Edit and/or translate the format of capture files
- mergecap - Merges two capture files into one
- text2cap - Generate a capture file from an ASCII hexdump of packets

%{blurb}

%files tools
%{_bindir}/capinfos
%{_bindir}/dftest
%{_bindir}/editcap
%{_bindir}/mergecap
%{_bindir}/randpkt
%{_bindir}/reordercap
%{_bindir}/text2pcap
%{_mandir}/man1/capinfo*
%{_mandir}/man1/dftest*
%{_mandir}/man1/editcap*
%{_mandir}/man1/mergecap*
%{_mandir}/man1/randpkt*
%{_mandir}/man1/reordercap*
%{_mandir}/man1/text2pcap*

#------------------------------------------------------------------------

%package -n	tshark
Summary:	Text-mode network traffic and protocol analyzer
Group:		Monitoring
Requires:	dumpcap

%description -n	tshark
Tshark is a network protocol analyzer. It lets you capture packet data from a
live network, or read packets from a previously saved capture file, either
printing a decoded form of those packets to the standard output or writing the
packets to a file. Twireshark's native capture file format is libpcap format,
which is also the format used by tcpdump and various other tools.

%{blurb}

%files -n tshark
%{_bindir}/tshark
%{_mandir}/man1/tshark*

#------------------------------------------------------------------------

%package -n	rawshark
Summary:	Dump and analyze raw libpcap data
Group:		Monitoring
Conflicts:	wireshark-tools <= 0.99.8-1mdv2008.1

%description -n rawshark
Rawshark reads a stream of packets from a file or pipe, and prints a line
describing its output, followed by a set of matching fields for each packet on
stdout.

%{blurb}

%files -n rawshark
%{_bindir}/rawshark
%{_mandir}/man1/rawshark.1*

#------------------------------------------------------------------------

%package -n	dumpcap
Summary:	Network traffic dump tool
Group:		Monitoring

%description -n dumpcap
Dumpcap is a network traffic dump tool. It lets you capture packet data from a
live network and write the packets to a file. Many wireshark utilities require
it.

%{blurb}

%files -n dumpcap
%{_bindir}/dumpcap
%{_sbindir}/dumpcap
%{_mandir}/man1/dumpcap.1*

#------------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{version}
%patch0 -p0
%patch1 -p1

# lib64 fix
perl -pi -e "s|/lib\b|/%{_lib}|g" *

%build
autoreconf -fi
%serverbuild
%configure2_5x \
    --disable-static \
    --disable-warnings-as-errors --enable-warnings-as-errors=no \
    --disable-usr-local \
    --enable-wireshark \
    --enable-packet-editor \
    --enable-tshark \
    --enable-editcap \
    --enable-capinfos \
    --enable-mergecap \
    --enable-text2pcap \
    --enable-dftest \
    --enable-randpkt \
    --enable-airpcap \
    --enable-dumpcap \
    --enable-rawshark \
    --enable-ipv6 \
    --with-gnutls=yes \
    --with-gcrypt=yes \
    --with-gtk3=no \
    --with-libsmi=%{_prefix} \
    --with-pcap=%{_prefix} \
    --with-zlib=%{_prefix} \
    --with-lua=%{_prefix} \
    --with-portaudio=%{_prefix} \
    --with-libcap=%{_prefix} \
    --with-ssl=%{_prefix} \
    --with-krb5 \
    --with-adns=no \
    --with-geoip=yes \
    --with-plugins=%{_libdir}/%{name}

# try to fix the build...
find -name "Makefile" | xargs perl -pi -e "s|/usr/lib\b|%{_libdir}|g"

%make

%install
%makeinstall_std

# helpers to make sure we can start wireshark-root from user with root password
mkdir -p %{buildroot}%{_sysconfdir}/pam.d
cat > %{buildroot}%{_sysconfdir}/pam.d/%{name}-root << EOF
#%PAM-1.0
auth		include		config-util
account		include		config-util
session		include		config-util
EOF

mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
cat > %{buildroot}%{_sysconfdir}/security/console.apps/%{name}-root << EOF
USER=root
PROGRAM=/usr/sbin/wireshark-root
FALLBACK=false
SESSION=true
EOF

# setup links for consolehelpper support to allow root access
install -d %{buildroot}%{_sbindir}
pushd %{buildroot}%{_bindir}
    ln -sf consolehelper %{name}-root
cd %{buildroot}%{_sbindir}
    ln -s ../bin/%{name} %{name}-root
popd

# icon
install -d %{buildroot}%{_miconsdir}
install -d %{buildroot}%{_iconsdir}
install -d %{buildroot}%{_liconsdir}

install -m0644 image/wsicon16.png %{buildroot}%{_miconsdir}/%{name}.png
install -m0644 image/wsicon32.png %{buildroot}%{_iconsdir}/%{name}.png
install -m0644 image/wsicon48.png %{buildroot}%{_liconsdir}/%{name}.png

# XDG menu
install -d %{buildroot}%{_datadir}/applications
install -m0644 wireshark.desktop %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop

cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Wireshark
Comment=Network traffic analyzer
Exec=%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=GTK;X-MandrivaLinux-System-Monitoring;System;Monitor;
EOF

cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}-root.desktop << EOF
[Desktop Entry]
Name=Wireshark (root user)
Comment=Network traffic analyzer (root user)
Exec=%{name}-root
Icon=%{name}
Terminal=false
Type=Application
Categories=GTK;System;Monitor;
EOF

# move this one to /usr/sbin
mv %{buildroot}%{_bindir}/dumpcap %{buildroot}%{_sbindir}/dumpcap

# fix one odd bug...
pushd %{buildroot}%{_bindir}
    ln -s ../sbin/dumpcap dumpcap
popd

# remove uneeded files
rm -f %{buildroot}%{_libdir}/wireshark/*.la

# install includes
mkdir -p %{buildroot}%{_includedir}/wireshark
for include in `find epan -type f -name '*.h'`; do
        mkdir -p %{buildroot}%{_includedir}/wireshark/`dirname $include`
        install -m 0644 $include %{buildroot}%{_includedir}/wireshark/`dirname $include`
done
# remaining include files
install -m 0644 *.h %{buildroot}%{_includedir}/wireshark
mkdir -p %{buildroot}%{_includedir}/wireshark/wiretap
install -m 0644 wiretap/*.h %{buildroot}%{_includedir}/wireshark/wiretap



%changelog
* Mon Mar 30 2015 dsilakov <denis.silakov@rosalab.ru> 1.10.13-1
+ Revision: bf85806
- Merge pull request #2 from import/wireshark:rosa2014.1
- Updated to 1.10.13



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21523 |12mu|wml-2.2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# do not provide/require private perl modules
%if %{_use_internal_dependency_generator}
%define __noautoreq 'GD\\.so|perl\\(HTML::Clean\\)|perl\\(WML::GD\\)'
%define __noautoprov 'GD\\.so|perl\\(HTML::Clean\\)|perl\\(WML::GD\\)'
%else
%define _requires_exceptions GD.so\\|perl(HTML::Clean)\\|perl(WML::GD)
%define _provides_exceptions GD.so\\|perl(HTML::Clean)\\|perl(WML::GD)
%endif

Summary:	Website META Language
Name:		wml
Version:	2.2.2
Release:	1
License:	GPLv2+
Group:		Publishing
URL:		http://thewml.org/
Source:		https://bitbucket.org/shlomif/website-meta-language/downloads/%{name}-%{version}.tar.bz2
BuildRequires:	cmake
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	libtool
BuildRequires:	libltdl-devel
BuildRequires:	pcre-devel
BuildRequires:	perl-devel
# (tpg) use system version not the pulled in here
#BuildRequires:	db-devel
# (crisb) doesnt seem to pull in the db-devel package so spec here
BuildRequires:	db52-devel
BuildRequires:	gdbm-devel
BuildRequires:	gettext-devel
BuildRequires:	lynx
BuildRequires:	perl-Bit-Vector >= 5.2
BuildRequires:	perl(File::Spec)
BuildRequires:	perl(GD)
BuildRequires:	perl(Getopt::Long) >= 2.16
BuildRequires:	perl(HTML::Clean)
BuildRequires:	perl(Image::Size) >= 2.6
BuildRequires:	perl(IO::File) >= 1.07
BuildRequires:	perl(Term::ReadKey) >= 2.11
Requires:	perl(Bit::Vector) >= 5.2
Requires:	perl(File::Spec)
Requires:	perl(Getopt::Long) >= 2.16
Requires:	perl(Image::Size) >= 2.6
Requires:	perl(IO::File) >= 1.07
Requires:	perl(Term::ReadKey) >= 2.11

%description
WML is a free and extensible Webdesigner's off-line HTML generation
toolkit for Unix, distributed under the GNU General Public License
(GPL v2). It is written in ANSI C and Perl 5, build via a GNU Autoconf
based source tree and runs out-of-the-box on all major Unix derivatives.
It can be used free of charge both in educational and commercial
environments.

%prep
%setup -q

%build
%cmake -DLIB_INSTALL_DIR=%{_libdir} -DLOCALE_INSTALL_DIR=%{_datadir}/locale
%make

# TODO : add percent-check once it is working.

%install
%makeinstall_std -C build

%files
%doc ANNOUNCE BUGREPORT ChangeLog COPYING COPYRIGHT COPYRIGHT.OTHER CREDITS 
%doc NEWS README SUPPORT VERSION VERSION.HISTORY
%{_bindir}/*
%{_libdir}/%{name}
%{_mandir}/*/*

%changelog
* Fri Aug 24 2012 shlomif <shlomif> 2.2.0-7.mga3
+ Revision: 283629
- Rebuild for the new perl

* Fri Jun 01 2012 shlomif <shlomif> 2.2.0-6.mga3
+ Revision: 253185
- Made rpmlint happier

* Fri Jun 01 2012 shlomif <shlomif> 2.2.0-5.mga3
+ Revision: 252957
- BuildRequires on gdbm-devel and db-devel
- BuildRequires on perl(HTML::Clean)
- BuildRequires on GD.pm
- Add a missing BuildRequires on cmake
- New version: 2.2.0

* Fri Dec 16 2011 shlomif <shlomif> 2.0.11-9.mga2
+ Revision: 182723
- imported package wml


* Wed Apr 06 2011 Shlomi Fish <shlomif@mandriva.org> 2.0.11-9mdv2011.0
+ Revision: 651083
- Bump the release for the new perl

* Sat Dec 04 2010 Oden Eriksson <oeriksson@mandriva.com> 2.0.11-8mdv2011.0
+ Revision: 608170
- rebuild

* Wed Mar 17 2010 Oden Eriksson <oeriksson@mandriva.com> 2.0.11-7mdv2010.1
+ Revision: 524317
- rebuilt for 2010.1

* Mon Sep 28 2009 Olivier Blin <oblin@mandriva.com> 2.0.11-6mdv2010.0
+ Revision: 450404
- merge build fixes from Gentoo (Arnaud Patard):
  format errors and autotools
- build with external libltdl (from Arnaud Patard)

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 2.0.11-5mdv2009.0
+ Revision: 225927
- rebuild

* Sun Mar 23 2008 Oden Eriksson <oeriksson@mandriva.com> 2.0.11-4mdv2008.1
+ Revision: 189571
- fix #39253 (wml is broken since the CVE fix.)

* Wed Mar 19 2008 Oden Eriksson <oeriksson@mandriva.com> 2.0.11-3mdv2008.1
+ Revision: 188821
- fix #38582, #38583 (fixes CVE-2008-0665, CVE-2008-0666)

* Thu Jan 24 2008 Adam Williamson <awilliamson@mandriva.org> 2.0.11-2mdv2008.1
+ Revision: 157284
- perl 5.10 fixes from Shlomi (#37094)

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Sep 28 2007 Oden Eriksson <oeriksson@mandriva.com> 2.0.11-1mdv2008.0
+ Revision: 93681
- fix build requires (lynx)
- fix build requires (gettext-devel)
- 2.0.11
- bunzip and rediff patches
- link against system pcre libs (P4)
- attempt to fix #34245 (wml doesn't work on x86_64)

  + Thierry Vignaud <tv@mandriva.org>
    - s/Mandrake/Mandriva/

* Wed Aug 29 2007 Oden Eriksson <oeriksson@mandriva.com> 2.0.9-13mdv2008.0
+ Revision: 74822
- Import wml



* Mon Sep 18 2006 Gwenole Beauchesne <gbeauchesne@mandriva.com> 2.0.9-13mdv2007.0
- Rebuild

* Sun Jun 18 2006 Stefan van der Eijk <stefan@eijk.nu> 2.0.9-12
- rebuild for png
- %%mkrel

* Sat Oct 15 2005 Christiaan Welvaart <cjw@daneel.dyndns.org> 2.0.9-11mdk
- fix one of the perl build dependencies, for version matching

* Wed Sep  7 2005 Gwenole Beauchesne <gbeauchesne@mandriva.com> 2.0.9-10mdk
- gcc4 fixes

* Wed Nov 17 2004 Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 2.0.9-9mdk
- Rebuild for new perl

* Sun Dec 14 2003 Luca Berra <bluca@vodka.it> 2.0.9-8mdk
- fixed configure script to use 'use' instead of 'require'
- substituted deprecated File::PathConvert with Cwd and File::Spec (both bundled with perl)
- use Config{perllibs} instead of Config{libs}, kill (build)requires for gdbm/db2
- use --with-openworld, so we do not rebuild our own modules
- do not provide/require the other private perl-modules

* Thu Sep 18 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.0.9-7mdk
- BuildRequires: libgdbm-devel

* Wed Jun 18 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 2.0.9-6mdk
- get rid of debug stuff in %%{_libdir}
- compile with $RPM_OPT_FLAGS
- don't rm -rf $RPM_OPT_FLAGS in %%prep stage

* Tue May 27 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.0.9-5mdk
- rebuild for new auto{prov,req}

* Wed Mar 12 2003 Götz Waschk <waschk@linux-mandrake.com> 2.0.9-4mdk
- fix buildrequires

* Wed Mar 12 2003 Götz Waschk <waschk@linux-mandrake.com> 2.0.9-3mdk
- fix buildrequires

* Wed Mar 12 2003 Götz Waschk <waschk@linux-mandrake.com> 2.0.9-2mdk
- fix buildrequires

* Tue Jan 07 2003 Lenny Cartier <lenny@mandrakesoft.com> 2.0.9-1mdk
- 2.0.9

* Fri Jul 12 2002 Götz Waschk <waschk@linux-mandrake.com> 2.0.8-1mdk
- buildrequires db2-devel
- patch eperl to build with perl 5.8.0
- 2.0.8

* Fri Oct 12 2001 Lenny Cartier <lenny@mandrakesoft.com> 2.0.7-1mdk
- 2.0.7

* Fri Aug 31 2001 Etienne Faure <etienne@mandrakesoft.com> 2.0.6-3mdk
- rebuild

* Wed Feb 14 2001 Lenny Cartier <lenny@mandrakesoft.com> 2.0.6-2mdk
- rebuild

* Wed Nov 08 2000 Lenny Cartier <lenny@mandrakesoft.com> 2.0.6-1mdk
- updated by Götz Waschk <waschk@linux-mandrake.com> :
	- 2.0.6

* Wed Sep  6 2000 Götz Waschk <waschk@linux-mandrake.com> 2.0.3-1mdk
- updated to 2.0.3
- make rpmlint happy

* Sun Jul 30 2000 Götz Waschk <waschk@linux-mandrake.com> 2.0.2-1mdk
- initial Mandrake package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21524 |12mu|wpa_supplicant-1.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _tmpfilesdir /usr/lib/tmpfiles.d

Summary:	Linux WPA Supplicant (IEEE 802.1X, WPA, WPA2, RSN, IEEE 802.11i)
Name:		wpa_supplicant
Version:	1.1
Release:	3
# wpa_supplicant itself is dual-licensed under GPLv2 and BSD license, but as we
# link against GPL libraries, we must use GPLv2 license
License:	GPLv2
Group:		Communications
URL:		http://hostap.epitest.fi/wpa_supplicant/
Source0:	http://hostap.epitest.fi/releases/wpa_supplicant-%{version}.tar.gz
Source1:	%{name}.service
Source2:	%{name}.sysconfig
Source3:	%{name}.logrotate
Source4:	wpa_supplicant.tmpfiles
Patch1:		wpa_supplicant-1.0-mdv-defconfig.patch
# should be safe to just bump MAX_WEP_KEY_LEN to 32
# http://lists.shmoo.com/pipermail/hostap/2005-October/011787.html
Patch2:		wpa_supplicant-0.6.3-WEP232.patch
Patch5:		wpa_supplicant-1.0-mdv-dbus-service-file-args.patch
Patch7:		wpa_supplicant-0.7.3-copy-wpa_scan_results_free-for-wpa_priv.patch
# quiet an annoying and frequent syslog message
Patch8:		wpa_supplicant-quiet-scan-results-message.patch
# recover from streams of driver disconnect messages (iwl3945)
Patch9:		wpa_supplicant-squelch-driver-disconnect-spam.patch
# works around busted drivers by increasing association timeout
Patch10:	wpa_supplicant-assoc-timeout.patch
Patch11:	wpa_supplicant-0.7.3-fix-wpa_priv-eloop_signal_handler-casting.patch
Patch13:	wpa_supplicant-1.0-do-not-call-dbus-functions-with-NULL-path.patch
#Patch14:	wpa_supplicant-1.0-wpagui-gcc47.patch
#Patch from Fedora
Patch16:	wpa_supplicant-gui-qt4.patch
Patch17:	wpa_supplicant-1.0-libnl3.patch
Requires(post,postun,preun):	systemd
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(gnutls) >= 3.0
BuildRequires:	pkgconfig(libpcsclite)
BuildRequires:	doxygen
BuildRequires:	pkgconfig(QtCore)
BuildRequires:	pkgconfig(libnl-3.0)
BuildRequires:	readline-devel
BuildRequires:	libgcrypt-devel
# http://ndiswrapper.sourceforge.net/wiki/index.php/WPA

%description
wpa_supplicant is a WPA Supplicant for Linux, BSD and Windows with
support for WPA and WPA2 (IEEE 802.11i / RSN). Supplicant is the IEEE
802.1X/WPA component that is used in the client stations. It
implements key negotiation with a WPA Authenticator and it controls
the roaming and IEEE 802.11 authentication/association of the wlan
driver.

wpa_supplicant is designed to be a "daemon" program that runs in the
background and acts as the backend component controlling the wireless
connection. wpa_supplicant supports separate frontend programs and an
example text-based frontend, wpa_cli, is included with wpa_supplicant.

Supported WPA/IEEE 802.11i features:
    * WPA-PSK ("WPA-Personal")
    * WPA with EAP (e.g., with RADIUS authentication server)
      ("WPA-Enterprise")
    * key management for CCMP, TKIP, WEP104, WEP40
    * WPA and full IEEE 802.11i/RSN/WPA2
    * RSN: PMKSA caching, pre-authentication

See the project web site or the eap_testing.txt file for a complete
list of supported EAP methods (IEEE 802.1X Supplicant), supported
drivers and interoperability testing.

%package gui
Group: System/Configuration/Networking
Summary: Graphical tool for wpa_supplicant
Obsoletes: wpa_gui

%description gui
wpa_gui is a QT frontend for wpa_supplicant.
wpa_supplicant is a WPA Supplicant for Linux, BSD and Windows with
support for WPA and WPA2 (IEEE 802.11i / RSN).

%prep
%setup -q
%apply_patches

pushd wpa_supplicant
# (blino) comment all "network = { }" blocks
perl -pi -e '$_ = "# $_" if /^\s*network\s*=\s*{/ .. /^\s*}/' wpa_supplicant.conf
cp defconfig .config
popd

%build
%setup_compile_flags
# Fix bug #63030: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
export CFLAGS+=" -fno-strict-aliasing -Wno-error=deprecated-declarations"
export CXXFLAGS+=" -fno-strict-aliasing" FFLAGS+=" -fno-strict-aliasing"
export BINDIR=%{_sbindir}
export LIBDIR=%{_libdir}


pushd wpa_supplicant
%make
%make eapol_test
pushd wpa_gui-qt4
 %qmake_qt4
 %make
popd
popd

%install
install -D -m 0755 %{SOURCE1} %{buildroot}%{_unitdir}/%{name}.service
install -D -m 0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/sysconfig/%{name}
install -D -m 0644 %{SOURCE3} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
install -D -m 0644 %{SOURCE4} %{buildroot}%{_tmpfilesdir}/%{name}.conf

pushd wpa_supplicant

# binaries
install -d %{buildroot}%{_sbindir}
install -m 755 wpa_supplicant %{buildroot}/%{_sbindir}
install -m 755 wpa_cli %{buildroot}/%{_sbindir}
install -m 755 wpa_passphrase %{buildroot}/%{_sbindir}
install -m 755 eapol_test %{buildroot}%{_sbindir}

# gui
install -d %{buildroot}%{_bindir}
install -m 755 wpa_gui-qt4/wpa_gui %{buildroot}%{_bindir}

# config
install -d -m 755 %{buildroot}%{_sysconfdir}
install -m 600 wpa_supplicant.conf %{buildroot}%{_sysconfdir}/wpa_supplicant.conf

# dbus
install -d %{buildroot}%{_sysconfdir}/dbus-1/system.d
install -d %{buildroot}%{_datadir}/dbus-1/system-services
install -m 644 dbus/dbus-wpa_supplicant.conf \
    %{buildroot}%{_sysconfdir}/dbus-1/system.d/wpa_supplicant.conf
install -m 644 dbus/fi.epitest.hostap.WPASupplicant.service \
    %{buildroot}%{_datadir}/dbus-1/system-services
install -m 0644 dbus/fi.w1.wpa_supplicant1.service \
     %{buildroot}%{_datadir}/dbus-1/system-services

# man pages
install -d -m 755 %{buildroot}%{_mandir}/man{5,8}
install -m 644 doc/docbook/*.8 %{buildroot}%{_mandir}/man8
install -m 644 doc/docbook/*.5 %{buildroot}%{_mandir}/man5

popd

%post
%_tmpfilescreate %{name}
if [ $1 -eq 1 ] ; then 
    # Initial installation 
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi

%preun
if [ $1 -eq 0 ] ; then
    # Package removal, not upgrade
    /bin/systemctl --no-reload disable wpa_supplicant.service > /dev/null 2>&1 || :
    /bin/systemctl stop wpa_supplicant.service > /dev/null 2>&1 || :
fi

%postun
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
if [ $1 -ge 1 ] ; then
    # Package upgrade, not uninstall
    /bin/systemctl try-restart wpa_supplicant.service >/dev/null 2>&1 || :
fi

%files
%doc wpa_supplicant/ChangeLog wpa_supplicant/README wpa_supplicant/eap_testing.txt wpa_supplicant/todo.txt
%doc wpa_supplicant/README-WPS
%doc wpa_supplicant/examples/*.conf
%attr(0600,root,daemon) %config(noreplace) %{_sysconfdir}/wpa_supplicant.conf
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%{_systemunitdir}/%{name}.service
%{_sbindir}/wpa_cli
%{_sbindir}/wpa_passphrase
%{_sbindir}/wpa_supplicant
%{_sbindir}/eapol_test
%{_sysconfdir}/dbus-1/system.d/wpa_supplicant.conf
%{_datadir}/dbus-1/system-services/fi.epitest.hostap.WPASupplicant.service
%{_datadir}/dbus-1/system-services/fi.w1.wpa_supplicant1.service
%{_mandir}/man8/*
%exclude %{_mandir}/man8/wpa_gui.8.*
%{_mandir}/man5/*
%{_tmpfilesdir}/wpa_supplicant.conf

%files gui
%{_bindir}/wpa_gui
%{_mandir}/man8/wpa_gui.8.*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21525 |12mu|ws-jaxme-0.5.2-1.0.9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2007, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

%define base_name jaxme
%define gcj_support 0

Name:           ws-jaxme
Version:        0.5.2
Release:        1.0.9
Epoch:          0
Summary:        Open source implementation of JAXB

Group:          Development/Java
License:        Apache License
URL:            http://ws.apache.org/jaxme/
Source0:        ws-jaxme-0.5.2-src.tar.gz
# svn export https://svn.apache.org/repos/asf/webservices/jaxme/tags/R0_5_2/ ws-jaxme-0.5.2
Source1:        ws-jaxme-bind-MANIFEST.MF
Patch0:         ws-jaxme-docs_xml.patch
Patch1:         ws-jaxme-catalog.patch
Patch2:         ws-jaxme-system-dtd.patch
Patch3:         ws-jaxme-jdk16.patch
Patch4:         ws-jaxme-ant-scripts2.patch
Patch5:         ws-jaxme-use-commons-codec.patch
Patch6:         ws-jaxme-fix_docbook.patch
%if %{gcj_support}
BuildRequires:  java-gcj-compat-devel
%else
BuildArch:      noarch
BuildRequires:  java-devel
%endif
BuildRequires:  java-rpmbuild >= 0:1.6
BuildRequires:  ant >= 0:1.6
BuildRequires:  ant-trax >= 0:1.6
BuildRequires:  ant-apache-resolver
BuildRequires:  antlr
BuildRequires:  jaxp_transform_impl
BuildRequires:  jakarta-commons-codec
BuildRequires:  junit
BuildRequires:  hsqldb
BuildRequires:  log4j
BuildRequires:  xalan-j2
BuildRequires:  xmldb-api
BuildRequires:  xmldb-api-sdk
BuildRequires:  xerces-j2
BuildRequires:  xml-commons-jaxp-1.3-apis
BuildRequires:  libxml2-utils
BuildRequires:  docbook-style-xsl
BuildRequires:  docbook-dtd45-xml
BuildRequires:  zip
Requires:       antlr
Requires:       jaxp_transform_impl
Requires:       jakarta-commons-codec
Requires:       junit
Requires:       hsqldb
Requires:       log4j
Requires:       xalan-j2
Requires:       xmldb-api
Requires:       xmldb-api-sdk
Requires:       xerces-j2
Requires:       xml-commons-jaxp-1.3-apis
Requires:       jpackage-utils
Requires(postun): jpackage-utils

%description
A Java/XML binding compiler takes as input a schema
description (in most cases an XML schema, but it may
be a DTD, a RelaxNG schema, a Java class inspected
via reflection, or a database schema). The output is
a set of Java classes:
* A Java bean class matching the schema description.
  (If the schema was obtained via Java reflection,
  the original Java bean class.)
* Read a conforming XML document and convert it into
  the equivalent Java bean.
* Vice versa, marshal the Java bean back into the
  original XML document.

%package        javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java
Requires:       jpackage-utils
Requires(postun): jpackage-utils

%description    javadoc
%{summary}.

%package        manual
Summary:        Documents for %{name}
Group:          Development/Java

%description    manual
%{summary}.

%prep
%setup -q -n %{name}-%{version}
for j in $(find . -name "*.jar"); do
    mv $j $j.no
done

%patch0 -p0
%patch1 -p0
#%patch2 -p1
%patch3 -p1
%patch4 -p0 -b .sav
%patch5 -p0 -b .sav
%patch6 -p0 -b .docbook

%build
export OPT_JAR_LIST="xalan-j2 ant/ant-trax xalan-j2-serializer xml-commons-resolver ant/ant-apache-resolver"
export CLASSPATH=$(build-classpath antlr hsqldb commons-codec junit log4j xmldb-api xerces-j2 xml-commons-jaxp-1.3-apis)
%{ant} all Docs.all \
-Dbuild.sysclasspath=first \
-Ddocbook.home=%{_datadir}/sgml/docbook \
-Ddocbookxsl.home=%{_datadir}/sgml/docbook/xsl-stylesheets

mkdir -p META-INF
cp -p %{SOURCE1} META-INF/MANIFEST.MF
touch META-INF/MANIFEST.MF
zip -u dist/jaxmeapi-%{version}.jar META-INF/MANIFEST.MF

%install
rm -rf %{buildroot}
install -dm 755 %{buildroot}%{_javadir}/%{base_name}
for jar in dist/*.jar; do
   install -m 644 ${jar} %{buildroot}%{_javadir}/%{base_name}/
done
(cd %{buildroot}%{_javadir}/%{base_name} &&
    for jar in *-%{version}*;
        do ln -sf ${jar} `echo $jar| sed  "s|-%{version}||g"`;
    done
)

(cd %{buildroot}%{_javadir}/%{base_name} &&
    for jar in *.jar;
        do ln -sf ${jar} ws-${jar};
    done
)

#javadoc
install -dm 755 %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -pr build/docs/src/documentation/content/apidocs \
    %{buildroot}%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}
rm -rf build/docs/src/documentation/content/apidocs

#manual
install -dm 755 %{buildroot}%{_docdir}/%{name}-%{version}
cp -pr build/docs/src/documentation/content/* %{buildroot}%{_docdir}/%{name}-%{version}
install -pm 644 LICENSE %{buildroot}%{_docdir}/%{name}-%{version}

%if %{gcj_support}
%{_bindir}/aot-compile-rpm
%endif

%if %{gcj_support}
%post
%{update_gcjdb}
%endif

%if %{gcj_support}
%postun
%{clean_gcjdb}
%endif

%files
%defattr(0644,root,root,0755)
%{_javadir}/%{base_name}
%if %{gcj_support}
%dir %{_libdir}/gcj/%{name}
%attr(-,root,root) %{_libdir}/gcj/%{name}/*
%endif

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}

%files manual
%defattr(0644,root,root,0755)
%doc %{_docdir}/%{name}-%{version}


%changelog
* Sat Dec 04 2010 Oden Eriksson <oeriksson@mandriva.com> 0:0.5.2-1.0.6mdv2011.0
+ Revision: 608173
- rebuild

* Wed Mar 17 2010 Oden Eriksson <oeriksson@mandriva.com> 0:0.5.2-1.0.5mdv2010.1
+ Revision: 524356
- rebuilt for 2010.1

* Thu Jan 15 2009 Jérôme Soyer <saispo@mandriva.org> 0:0.5.2-1.0.4mdv2009.1
+ Revision: 329687
- Remove patch2 and add patch6 to fix dtd
- Add zip to BR
- Add BR
- Add BR
- Add libxml2-utils BR
- Bump Release
- Fix Build

* Mon Jan 05 2009 Jérôme Soyer <saispo@mandriva.org> 0:0.5.2-1.0.3mdv2009.1
+ Revision: 325046
- Add some patches and rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

  + Anssi Hannula <anssi@mandriva.org>
    - buildrequire java-rpmbuild, i.e. build with icedtea on x86(_64)

* Wed Dec 12 2007 Alexander Kurtakov <akurtakov@mandriva.org> 0:0.5.2-1.0.1mdv2008.1
+ Revision: 117861
- new version 0.5.2 with maven poms (jpp sync)

* Sat Sep 15 2007 Anssi Hannula <anssi@mandriva.org> 0:0.5.1-2.1.3mdv2008.0
+ Revision: 87265
- rebuild to filter out autorequires of GCJ AOT objects
- remove unnecessary Requires(post) on java-gcj-compat

* Wed Jul 18 2007 Anssi Hannula <anssi@mandriva.org> 0:0.5.1-2.1.2mdv2008.0
+ Revision: 53213
- use xml-commons-jaxp-1.3-apis explicitely instead of the generic
  xml-commons-apis which is provided by multiple packages (see bug #31473)

* Tue Jul 03 2007 David Walluck <walluck@mandriva.org> 0:0.5.1-2.1.1mdv2008.0
+ Revision: 47659
- Import ws-jaxme



* Mon Feb 12 2007 Deepak Bhole <dbhole@redhat.com> - 0:0.5.1-2jpp.1
- Update as per Fedora guidelines.

* Wed May 04 2006 Ralph Apel <r.apel at r-apel.de> - 0:0.5.1-1jpp
- First JPP-1.7 release

* Tue Dec 20 2005 Ralph Apel <r.apel at r-apel.de> - 0:0.5-1jpp
- Upgrade to 0.5

* Thu Sep 09 2004 Ralph Apel <r.apel at r-apel.de> - 0:0.3.1-1jpp
- Fix version in changelog
- Upgrade to 0.3.1

* Fri Aug 30 2004 Ralph Apel <r.apel at r-apel.de> - 0:2.0-0.b1.4jpp
- Build with ant-1.6.2

* Fri Aug 06 2004 Ralph Apel <r.apel at r-apel.de> - 0:2.0-0.b1.3jpp
- Void change

* Tue Jun 01 2004 Randy Watler <rwatler at finali.com> - 0:2.0-0.b1.2jpp
- Upgrade to Ant 1.6.X

* Fri Mar 04 2004 Ralph Apel <r.apel at r-apel.de> - 0:2.0-0.b1.1jpp
- First JPackage release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21526 |12mu|wxgtk2.8-2.8.12-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		oname	wxGTK
%define		api	2.8
%define		major	0

Summary:	GTK+ port of the wxWidgets library
Name:		wxgtk%{api}
Version:	2.8.12
Release:	10
License:	wxWidgets Library Licence
Group:		System/Libraries
Url:		http://www.wxwidgets.org/
Source0:	http://prdownloads.sourceforge.net/wxwindows/%{oname}-%{version}.tar.bz2
#gw security patch for bundled expat which we don't use:
Patch2:		wxGTK-2.8.10-CVE-2009-XXXX.diff
Patch3:		wxGTK-lX11_linkage_fix.diff
Patch8:		wxWidgets-2.7.0-multiarch-includes.patch
#gw security patch for bundled expat which we don't use:
Patch9:		wxGTK-2.8.8-CVE-2009-3560.diff
Patch10:	wxGTK-2.8.12-fix-user_data-casting.patch
Buildrequires:	bison
Buildrequires:	flex
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(expat)
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(gstreamer-0.10)
BuildRequires:	pkgconfig(gstreamer-plugins-base-0.10)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(libtiff-4)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(x11)
Buildrequires:	pkgconfig(xinerama)
BuildRequires:	pkgconfig(xxf86vm)

%description
wxWidgets is a free C++ library for cross-platform GUI development.
With wxWidgets, you can create applications for different GUIs (GTK+,
Motif/LessTif, MS Windows, Mac) from the same source code.

%files -f wxstd.lang
%doc *.txt

#----------------------------------------------------------------------------

%define libwx_baseu %mklibname wx_baseu %{api} %{major}

%package -n	%{libwx_baseu}
Summary:	Shared library of wxGTK - Unicode enabled
Group:		System/Libraries
Requires:	%{name} = %{EVRD}
Conflicts:	%{_lib}wxgtku2.8 < 2.8.12-8
Obsoletes:	%{_lib}wxgtku2.8 < 2.8.12-8

%description -n %{libwx_baseu}
wxWidgets is a free C++ library for cross-platform GUI development.
With wxWidgets, you can create applications for different GUIs (GTK+,
Motif/LessTif, MS Windows, Mac) from the same source code.

This package contains the library needed to run programs dynamically
linked with the unicode enabled version of %{name}.

%files -n %{libwx_baseu}
%{_libdir}/libwx_baseu-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%define libwx_baseu_net %mklibname wx_baseu_net %{api} %{major}

%package -n	%{libwx_baseu_net}
Summary:	Shared library of wxGTK - Unicode enabled
Group:		System/Libraries
Requires:	%{name} = %{EVRD}
Conflicts:	%{_lib}wxgtku2.8 < 2.8.12-8

%description -n %{libwx_baseu_net}
wxWidgets is a free C++ library for cross-platform GUI development.
With wxWidgets, you can create applications for different GUIs (GTK+,
Motif/LessTif, MS Windows, Mac) from the same source code.

This package contains the library needed to run programs dynamically
linked with the unicode enabled version of %{name}.

%files -n %{libwx_baseu_net}
%{_libdir}/libwx_baseu_net-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%define libwx_baseu_xml %mklibname wx_baseu_xml %{api} %{major}

%package -n	%{libwx_baseu_xml}
Summary:	Shared library of wxGTK - Unicode enabled
Group:		System/Libraries
Requires:	%{name} = %{EVRD}
Conflicts:	%{_lib}wxgtku2.8 < 2.8.12-8

%description -n %{libwx_baseu_xml}
wxWidgets is a free C++ library for cross-platform GUI development.
With wxWidgets, you can create applications for different GUIs (GTK+,
Motif/LessTif, MS Windows, Mac) from the same source code.

This package contains the library needed to run programs dynamically
linked with the unicode enabled version of %{name}.

%files -n %{libwx_baseu_xml}
%{_libdir}/libwx_baseu_xml-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%define libwx_gtk2u_adv %mklibname wx_gtk2u_adv %{api} %{major}

%package -n	%{libwx_gtk2u_adv}
Summary:	Shared library of wxGTK - Unicode enabled
Group:		System/Libraries
Requires:	%{name} = %{EVRD}
Conflicts:	%{_lib}wxgtku2.8 < 2.8.12-8

%description -n %{libwx_gtk2u_adv}
wxWidgets is a free C++ library for cross-platform GUI development.
With wxWidgets, you can create applications for different GUIs (GTK+,
Motif/LessTif, MS Windows, Mac) from the same source code.

This package contains the library needed to run programs dynamically
linked with the unicode enabled version of %{name}.

%files -n %{libwx_gtk2u_adv}
%{_libdir}/libwx_gtk2u_adv-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%define libwx_gtk2u_aui %mklibname wx_gtk2u_aui %{api} %{major}

%package -n	%{libwx_gtk2u_aui}
Summary:	Shared library of wxGTK - Unicode enabled
Group:		System/Libraries
Requires:	%{name} = %{EVRD}
Conflicts:	%{_lib}wxgtku2.8 < 2.8.12-8

%description -n %{libwx_gtk2u_aui}
wxWidgets is a free C++ library for cross-platform GUI development.
With wxWidgets, you can create applications for different GUIs (GTK+,
Motif/LessTif, MS Windows, Mac) from the same source code.

This package contains the library needed to run programs dynamically
linked with the unicode enabled version of %{name}.

%files -n %{libwx_gtk2u_aui}
%{_libdir}/libwx_gtk2u_aui-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%define libwx_gtk2u_core %mklibname wx_gtk2u_core %{api} %{major}

%package -n	%{libwx_gtk2u_core}
Summary:	Shared library of wxGTK - Unicode enabled
Group:		System/Libraries
Requires:	%{name} = %{EVRD}
Conflicts:	%{_lib}wxgtku2.8 < 2.8.12-8

%description -n %{libwx_gtk2u_core}
wxWidgets is a free C++ library for cross-platform GUI development.
With wxWidgets, you can create applications for different GUIs (GTK+,
Motif/LessTif, MS Windows, Mac) from the same source code.

This package contains the library needed to run programs dynamically
linked with the unicode enabled version of %{name}.

%files -n %{libwx_gtk2u_core}
%{_libdir}/libwx_gtk2u_core-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%define libwx_gtk2u_fl %mklibname wx_gtk2u_fl %{api} %{major}

%package -n	%{libwx_gtk2u_fl}
Summary:	Shared library of wxGTK - Unicode enabled
Group:		System/Libraries
Requires:	%{name} = %{EVRD}
Conflicts:	%{_lib}wxgtku2.8 < 2.8.12-8

%description -n %{libwx_gtk2u_fl}
wxWidgets is a free C++ library for cross-platform GUI development.
With wxWidgets, you can create applications for different GUIs (GTK+,
Motif/LessTif, MS Windows, Mac) from the same source code.

This package contains the library needed to run programs dynamically
linked with the unicode enabled version of %{name}.

%files -n %{libwx_gtk2u_fl}
%{_libdir}/libwx_gtk2u_fl-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%define libwx_gtk2u_gizmos %mklibname wx_gtk2u_gizmos %{api} %{major}

%package -n	%{libwx_gtk2u_gizmos}
Summary:	Shared library of wxGTK - Unicode enabled
Group:		System/Libraries
Requires:	%{name} = %{EVRD}
Conflicts:	%{_lib}wxgtku2.8 < 2.8.12-8

%description -n %{libwx_gtk2u_gizmos}
wxWidgets is a free C++ library for cross-platform GUI development.
With wxWidgets, you can create applications for different GUIs (GTK+,
Motif/LessTif, MS Windows, Mac) from the same source code.

This package contains the library needed to run programs dynamically
linked with the unicode enabled version of %{name}.

%files -n %{libwx_gtk2u_gizmos}
%{_libdir}/libwx_gtk2u_gizmos-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%define libwx_gtk2u_gizmos_xrc %mklibname wx_gtk2u_gizmos_xrc %{api} %{major}

%package -n	%{libwx_gtk2u_gizmos_xrc}
Summary:	Shared library of wxGTK - Unicode enabled
Group:		System/Libraries
Requires:	%{name} = %{EVRD}
Conflicts:	%{_lib}wxgtku2.8 < 2.8.12-8

%description -n %{libwx_gtk2u_gizmos_xrc}
wxWidgets is a free C++ library for cross-platform GUI development.
With wxWidgets, you can create applications for different GUIs (GTK+,
Motif/LessTif, MS Windows, Mac) from the same source code.

This package contains the library needed to run programs dynamically
linked with the unicode enabled version of %{name}.

%files -n %{libwx_gtk2u_gizmos_xrc}
%{_libdir}/libwx_gtk2u_gizmos_xrc-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%define libwx_gtk2u_gl %mklibname wx_gtk2u_gl %{api} %{major}

%package -n	%{libwx_gtk2u_gl}
Summary:	OpenGL shared library of wxGTK - Unicode enabled
Group:		System/Libraries
Requires:	%{name} = %{EVRD}
Conflicts:	%{_lib}wxgtkglu2.8 < 2.8.12-8
Obsoletes:	%{_lib}wxgtkglu2.8 < 2.8.12-8

%description -n %{libwx_gtk2u_gl}
wxWidgets is a free C++ library for cross-platform GUI development.
With wxWidgets, you can create applications for different GUIs (GTK+,
Motif/LessTif, MS Windows, Mac) from the same source code.

This package contains the library needed to run programs dynamically
linked with the unicode enabled version of %{name}.

%files -n %{libwx_gtk2u_gl}
%{_libdir}/libwx_gtk2u_gl-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%define libwx_gtk2u_html %mklibname wx_gtk2u_html %{api} %{major}

%package -n	%{libwx_gtk2u_html}
Summary:	Shared library of wxGTK - Unicode enabled
Group:		System/Libraries
Requires:	%{name} = %{EVRD}
Conflicts:	%{_lib}wxgtku2.8 < 2.8.12-8

%description -n %{libwx_gtk2u_html}
wxWidgets is a free C++ library for cross-platform GUI development.
With wxWidgets, you can create applications for different GUIs (GTK+,
Motif/LessTif, MS Windows, Mac) from the same source code.

This package contains the library needed to run programs dynamically
linked with the unicode enabled version of %{name}.

%files -n %{libwx_gtk2u_html}
%{_libdir}/libwx_gtk2u_html-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%define libwx_gtk2u_media %mklibname wx_gtk2u_media %{api} %{major}

%package -n	%{libwx_gtk2u_media}
Summary:	Shared library of wxGTK - Unicode enabled
Group:		System/Libraries
Requires:	%{name} = %{EVRD}
Conflicts:	%{_lib}wxgtku2.8 < 2.8.12-8

%description -n %{libwx_gtk2u_media}
wxWidgets is a free C++ library for cross-platform GUI development.
With wxWidgets, you can create applications for different GUIs (GTK+,
Motif/LessTif, MS Windows, Mac) from the same source code.

This package contains the library needed to run programs dynamically
linked with the unicode enabled version of %{name}.

%files -n %{libwx_gtk2u_media}
%{_libdir}/libwx_gtk2u_media-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%define libwx_gtk2u_ogl %mklibname wx_gtk2u_ogl %{api} %{major}

%package -n	%{libwx_gtk2u_ogl}
Summary:	Shared library of wxGTK - Unicode enabled
Group:		System/Libraries
Requires:	%{name} = %{EVRD}
Conflicts:	%{_lib}wxgtku2.8 < 2.8.12-8

%description -n %{libwx_gtk2u_ogl}
wxWidgets is a free C++ library for cross-platform GUI development.
With wxWidgets, you can create applications for different GUIs (GTK+,
Motif/LessTif, MS Windows, Mac) from the same source code.

This package contains the library needed to run programs dynamically
linked with the unicode enabled version of %{name}.

%files -n %{libwx_gtk2u_ogl}
%{_libdir}/libwx_gtk2u_ogl-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%define libwx_gtk2u_plot %mklibname wx_gtk2u_plot %{api} %{major}

%package -n	%{libwx_gtk2u_plot}
Summary:	Shared library of wxGTK - Unicode enabled
Group:		System/Libraries
Requires:	%{name} = %{EVRD}
Conflicts:	%{_lib}wxgtku2.8 < 2.8.12-8

%description -n %{libwx_gtk2u_plot}
wxWidgets is a free C++ library for cross-platform GUI development.
With wxWidgets, you can create applications for different GUIs (GTK+,
Motif/LessTif, MS Windows, Mac) from the same source code.

This package contains the library needed to run programs dynamically
linked with the unicode enabled version of %{name}.

%files -n %{libwx_gtk2u_plot}
%{_libdir}/libwx_gtk2u_plot-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%define libwx_gtk2u_qa %mklibname wx_gtk2u_qa %{api} %{major}

%package -n	%{libwx_gtk2u_qa}
Summary:	Shared library of wxGTK - Unicode enabled
Group:		System/Libraries
Requires:	%{name} = %{EVRD}
Conflicts:	%{_lib}wxgtku2.8 < 2.8.12-8

%description -n %{libwx_gtk2u_qa}
wxWidgets is a free C++ library for cross-platform GUI development.
With wxWidgets, you can create applications for different GUIs (GTK+,
Motif/LessTif, MS Windows, Mac) from the same source code.

This package contains the library needed to run programs dynamically
linked with the unicode enabled version of %{name}.

%files -n %{libwx_gtk2u_qa}
%{_libdir}/libwx_gtk2u_qa-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%define libwx_gtk2u_richtext %mklibname wx_gtk2u_richtext %{api} %{major}

%package -n	%{libwx_gtk2u_richtext}
Summary:	Shared library of wxGTK - Unicode enabled
Group:		System/Libraries
Requires:	%{name} = %{EVRD}
Conflicts:	%{_lib}wxgtku2.8 < 2.8.12-8

%description -n %{libwx_gtk2u_richtext}
wxWidgets is a free C++ library for cross-platform GUI development.
With wxWidgets, you can create applications for different GUIs (GTK+,
Motif/LessTif, MS Windows, Mac) from the same source code.

This package contains the library needed to run programs dynamically
linked with the unicode enabled version of %{name}.

%files -n %{libwx_gtk2u_richtext}
%{_libdir}/libwx_gtk2u_richtext-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%define libwx_gtk2u_stc %mklibname wx_gtk2u_stc %{api} %{major}

%package -n	%{libwx_gtk2u_stc}
Summary:	Shared library of wxGTK - Unicode enabled
Group:		System/Libraries
Requires:	%{name} = %{EVRD}
Conflicts:	%{_lib}wxgtku2.8 < 2.8.12-8

%description -n %{libwx_gtk2u_stc}
wxWidgets is a free C++ library for cross-platform GUI development.
With wxWidgets, you can create applications for different GUIs (GTK+,
Motif/LessTif, MS Windows, Mac) from the same source code.

This package contains the library needed to run programs dynamically
linked with the unicode enabled version of %{name}.

%files -n %{libwx_gtk2u_stc}
%{_libdir}/libwx_gtk2u_stc-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%define libwx_gtk2u_svg %mklibname wx_gtk2u_svg %{api} %{major}

%package -n	%{libwx_gtk2u_svg}
Summary:	Shared library of wxGTK - Unicode enabled
Group:		System/Libraries
Requires:	%{name} = %{EVRD}
Conflicts:	%{_lib}wxgtku2.8 < 2.8.12-8

%description -n %{libwx_gtk2u_svg}
wxWidgets is a free C++ library for cross-platform GUI development.
With wxWidgets, you can create applications for different GUIs (GTK+,
Motif/LessTif, MS Windows, Mac) from the same source code.

This package contains the library needed to run programs dynamically
linked with the unicode enabled version of %{name}.

%files -n %{libwx_gtk2u_svg}
%{_libdir}/libwx_gtk2u_svg-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%define libwx_gtk2u_xrc %mklibname wx_gtk2u_xrc %{api} %{major}

%package -n	%{libwx_gtk2u_xrc}
Summary:	Shared library of wxGTK - Unicode enabled
Group:		System/Libraries
Requires:	%{name} = %{EVRD}
Conflicts:	%{_lib}wxgtku2.8 < 2.8.12-8

%description -n %{libwx_gtk2u_xrc}
wxWidgets is a free C++ library for cross-platform GUI development.
With wxWidgets, you can create applications for different GUIs (GTK+,
Motif/LessTif, MS Windows, Mac) from the same source code.

This package contains the library needed to run programs dynamically
linked with the unicode enabled version of %{name}.

%files -n %{libwx_gtk2u_xrc}
%{_libdir}/libwx_gtk2u_xrc-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%define libnameudev %mklibname -d wxgtku %{api}

%package -n	%{libnameudev}
Summary:	Header files and development documentation for wxGTK - unicode
Group:		Development/C++
Requires:	%{libwx_baseu} = %{EVRD}
Requires:	%{libwx_baseu_net} = %{EVRD}
Requires:	%{libwx_baseu_xml} = %{EVRD}
Requires:	%{libwx_gtk2u_adv} = %{EVRD}
Requires:	%{libwx_gtk2u_aui} = %{EVRD}
Requires:	%{libwx_gtk2u_core} = %{EVRD}
Requires:	%{libwx_gtk2u_fl} = %{EVRD}
Requires:	%{libwx_gtk2u_gizmos} = %{EVRD}
Requires:	%{libwx_gtk2u_gizmos_xrc} = %{EVRD}
Requires:	%{libwx_gtk2u_gl} = %{EVRD}
Requires:	%{libwx_gtk2u_html} = %{EVRD}
Requires:	%{libwx_gtk2u_media} = %{EVRD}
Requires:	%{libwx_gtk2u_ogl} = %{EVRD}
Requires:	%{libwx_gtk2u_plot} = %{EVRD}
Requires:	%{libwx_gtk2u_qa} = %{EVRD}
Requires:	%{libwx_gtk2u_richtext} = %{EVRD}
Requires:	%{libwx_gtk2u_stc} = %{EVRD}
Requires:	%{libwx_gtk2u_svg} = %{EVRD}
Requires:	%{libwx_gtk2u_xrc} = %{EVRD}
Provides:	wxGTK-devel = %{EVRD}
Provides:	wxgtku-devel = %{EVRD}
Provides:	wxgtku%{api}-devel = %{EVRD}

%description -n %{libnameudev}
Header files for the unicode enabled version of wxGTK, the GTK+ port of
the wxWidgets library.

%files -n %{libnameudev}
%doc samples/
%doc docs/
%doc demos/
%{_bindir}/wx-config
%{_bindir}/wxrc
%{_bindir}/wx-config-unicode
%{_bindir}/wxrc-*unicode
%{multiarch_bindir}/wx-config-unicode
%{_includedir}/wx-%{api}/
%{_includedir}/multiarch-*/wx-%{api}/wx/defs.h
%dir %{_libdir}/wx/
%dir %{_libdir}/wx/include/
%dir %{_libdir}/wx/include/gtk2-unicode-release-%{api}/
%dir %{_libdir}/wx/include/gtk2-unicode-release-%{api}/wx/
%dir %{_libdir}/wx/config
%{_datadir}/aclocal/*
%{_datadir}/bakefile/
%{_libdir}/wx/config/multiarch-*/gtk2-unicode-release-%{api}
%{_libdir}/wx/include/multiarch-*/gtk2-unicode-release-%{api}
%{_libdir}/wx/config/gtk2-unicode-release-%{api}
%{_libdir}/wx/include/gtk2-unicode-release-%{api}/wx/setup.h
%{_libdir}/libwx_baseu-%{api}.so
%{_libdir}/libwx_baseu_net-%{api}.so
%{_libdir}/libwx_baseu_xml-%{api}.so
%{_libdir}/libwx_gtk2u_adv-%{api}.so
%{_libdir}/libwx_gtk2u_aui-%{api}.so
%{_libdir}/libwx_gtk2u_core-%{api}.so
%{_libdir}/libwx_gtk2u_fl-%{api}.so
%{_libdir}/libwx_gtk2u_gizmos-%{api}.so
%{_libdir}/libwx_gtk2u_gizmos_xrc-%{api}.so
%{_libdir}/libwx_gtk2u_gl-%{api}.so
%{_libdir}/libwx_gtk2u_html-%{api}.so
%{_libdir}/libwx_gtk2u_media-%{api}.so
%{_libdir}/libwx_gtk2u_ogl-%{api}.so
%{_libdir}/libwx_gtk2u_plot-%{api}.so
%{_libdir}/libwx_gtk2u_qa-%{api}.so
%{_libdir}/libwx_gtk2u_richtext-%{api}.so
%{_libdir}/libwx_gtk2u_stc-%{api}.so
%{_libdir}/libwx_gtk2u_svg-%{api}.so
%{_libdir}/libwx_gtk2u_xrc-%{api}.so

%pre -n %{libnameudev}
update-alternatives --remove wx-config %{_libdir}/wx/config/gtk2-unicode-release-%{api}

#----------------------------------------------------------------------------

%prep
%setup -q -n %{oname}-%{version}
%patch2 -p0 -b .CVE-2009-XXXX
%patch3 -p1
%patch8 -p1 -b .multiarch
%patch9 -p0 -b .CVE-2009-3560
%patch10 -p1 -b .cast~
sed -i -e 's/@LDFLAGS@//' wx-config.in

# fix plugin dir for 64-bit
sed -i -e 's|/lib|/%{_lib}|' src/unix/stdpaths.cpp

find samples demos -name .cvsignore -exec rm {} \;

%build
#gw 2.8.11 doesn't build otherwise:
%define _disable_ld_no_undefined 1
%define Werror_cflags %nil
# --disable-optimise prevents our $RPM_OPT_FLAGS being overridden
# (see OPTIMISE in configure).
# this code dereferences type-punned pointers like there's no tomorrow.
CFLAGS="%{optflags} -fno-strict-aliasing"
CXXFLAGS="%{optflags} -fno-strict-aliasing"

%configure2_5x --enable-unicode \
	--without-odbc \
	--with-opengl \
	--enable-gtk2 --with-gtk  \
	--without-debug_flag \
	--without-debug_info \
	--with-sdl \
	--with-libpng=sys \
	--with-libjpeg=sys \
	--with-libtiff=sys \
	--with-zlib=sys \
	--disable-optimise \
	--enable-calendar \
	--enable-wave \
	--enable-fraction \
	--enable-wxprintfv \
	--enable-xresources \
	--enable-controls \
	--enable-tabdialog \
	--enable-msgdlg \
	--enable-dirdlg \
	--enable-numberdlg \
	--enable-splash \
	--enable-textdlg \
	--enable-graphics_ctx \
	--enable-grid \
	--disable-catch_segvs \
	--enable-mediactrl \
	--enable-dataviewctrl

%make

%make -C locale allmo
%make -C contrib
#gw prepare samples
cd demos
make clean
rm -f makefile* demos.bkl
cd ../samples
make clean
rm -f makefile* samples.bkl
cd ..
find demos samples -name Makefile|xargs perl -pi -e 's^CXXC =.*^CXXC=\$(CXX) `wx-config --cflags`^'
find demos samples -name Makefile|xargs perl -pi -e 's^EXTRALIBS =.*^EXTRALIBS=^'
find demos samples -name Makefile|xargs perl -pi -e 's^SAMPLES_RPATH_FLAG =.*^SAMPLES_RPATH_FLAG=^'

%install
%makeinstall_std
%find_lang wxstd
%find_lang wxmsw
cat wxmsw.lang >> wxstd.lang
%makeinstall_std -C contrib

mv %{buildroot}%{_bindir}/wxrc-%{api} %{buildroot}%{_bindir}/wxrc-%{api}-unicode
###
#gw fix broken symlink
rm -f %{buildroot}%{_bindir}/{wx-config,wxrc}
ln -sf %{_libdir}/wx/config/gtk2-unicode-release-%{api} %{buildroot}%{_bindir}/wx-config
ln -sf %{_libdir}/wx/config/gtk2-unicode-release-%{api} %{buildroot}%{_bindir}/wx-config-unicode
ln -sf %{_bindir}/wxrc-%{api}-unicode %{buildroot}%{_bindir}/wxrc

%multiarch_binaries %{buildroot}%{_libdir}/wx/config/gtk2-unicode-release-%{api}

#gw this breaks /usr/bin/wx-config
mkdir %{buildroot}%{multiarch_bindir}
ln -s %{_libdir}/wx/config/%{multiarch_platform}/gtk2-unicode-release-%{api} %{buildroot}%{multiarch_bindir}/wx-config-unicode
%multiarch_includes %{buildroot}%{_libdir}/wx/include/gtk2-unicode-release-%{api}/wx/setup.h

%multiarch_includes %{buildroot}%{_includedir}/wx-%{api}/wx/defs.h

#gw remove Mandriva linker flags
sed -i -e "s^-Wl,--as-needed^^g" %{buildroot}%{_libdir}/wx/config/%{multiarch_platform}/*


%changelog
* Tue Feb 04 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.8.12-10
+ Revision: a943022
- LOG Drop no longer needed alternatives for wx-config



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21527 |12mu|wxgtk3.0-3.0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		oname	wxWidgets
%define		api	3.0
%define		major	0

Summary:	GTK+ port of the wxWidgets library
Name:		wxgtk%{api}
Version:	3.0.1
Release:	1
License:	wxWidgets Library Licence
Group:		System/Libraries
Url:		http://www.wxwidgets.org/
Source0:	http://prdownloads.sourceforge.net/wxwindows/%{oname}-%{version}.tar.bz2
Patch0:		wxWidgets-3.0.0-locales.patch
BuildRequires:	bison
BuildRequires:	flex
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(expat)
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(gstreamer-0.10)
BuildRequires:	pkgconfig(gstreamer-plugins-base-0.10)
# GTK3 leads to conflicting declarations etc for wx-based applications
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(libtiff-4)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(webkit-1.0)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	pkgconfig(xxf86vm)
BuildRequires:	pkgconfig(zlib)

%description
wxWidgets is a free C++ library for cross-platform GUI development.
With wxWidgets, you can create applications for different GUIs (GTK+,
Motif/LessTif, MS Windows, Mac) from the same source code.

%files -f wxstd-%{api}.lang
%doc *.txt

#----------------------------------------------------------------------------

%define libwx_baseu %mklibname wx_baseu %{api} %{major}

%package -n	%{libwx_baseu}
Summary:	Shared library of wxGTK - Unicode enabled
Group:		System/Libraries
Requires:	%{name} = %{EVRD}

%description -n %{libwx_baseu}
wxWidgets is a free C++ library for cross-platform GUI development.
With wxWidgets, you can create applications for different GUIs (GTK+,
Motif/LessTif, MS Windows, Mac) from the same source code.

This package contains the library needed to run programs dynamically
linked with the unicode enabled version of %{name}.

%files -n %{libwx_baseu}
%{_libdir}/libwx_baseu-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%define libwx_baseu_net %mklibname wx_baseu_net %{api} %{major}

%package -n	%{libwx_baseu_net}
Summary:	Shared library of wxGTK - Unicode enabled
Group:		System/Libraries
Requires:	%{name} = %{EVRD}

%description -n %{libwx_baseu_net}
wxWidgets is a free C++ library for cross-platform GUI development.
With wxWidgets, you can create applications for different GUIs (GTK+,
Motif/LessTif, MS Windows, Mac) from the same source code.

This package contains the library needed to run programs dynamically
linked with the unicode enabled version of %{name}.

%files -n %{libwx_baseu_net}
%{_libdir}/libwx_baseu_net-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%define libwx_baseu_xml %mklibname wx_baseu_xml %{api} %{major}

%package -n	%{libwx_baseu_xml}
Summary:	Shared library of wxGTK - Unicode enabled
Group:		System/Libraries
Requires:	%{name} = %{EVRD}

%description -n %{libwx_baseu_xml}
wxWidgets is a free C++ library for cross-platform GUI development.
With wxWidgets, you can create applications for different GUIs (GTK+,
Motif/LessTif, MS Windows, Mac) from the same source code.

This package contains the library needed to run programs dynamically
linked with the unicode enabled version of %{name}.

%files -n %{libwx_baseu_xml}
%{_libdir}/libwx_baseu_xml-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%define libwx_gtk2u_adv %mklibname wx_gtk2u_adv %{api} %{major}

%package -n	%{libwx_gtk2u_adv}
Summary:	Shared library of wxGTK - Unicode enabled
Group:		System/Libraries
Requires:	%{name} = %{EVRD}

%description -n %{libwx_gtk2u_adv}
wxWidgets is a free C++ library for cross-platform GUI development.
With wxWidgets, you can create applications for different GUIs (GTK+,
Motif/LessTif, MS Windows, Mac) from the same source code.

This package contains the library needed to run programs dynamically
linked with the unicode enabled version of %{name}.

%files -n %{libwx_gtk2u_adv}
%{_libdir}/libwx_gtk2u_adv-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%define libwx_gtk2u_aui %mklibname wx_gtk2u_aui %{api} %{major}

%package -n	%{libwx_gtk2u_aui}
Summary:	Shared library of wxGTK - Unicode enabled
Group:		System/Libraries
Requires:	%{name} = %{EVRD}

%description -n %{libwx_gtk2u_aui}
wxWidgets is a free C++ library for cross-platform GUI development.
With wxWidgets, you can create applications for different GUIs (GTK+,
Motif/LessTif, MS Windows, Mac) from the same source code.

This package contains the library needed to run programs dynamically
linked with the unicode enabled version of %{name}.

%files -n %{libwx_gtk2u_aui}
%{_libdir}/libwx_gtk2u_aui-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%define libwx_gtk2u_core %mklibname wx_gtk2u_core %{api} %{major}

%package -n	%{libwx_gtk2u_core}
Summary:	Shared library of wxGTK - Unicode enabled
Group:		System/Libraries
Requires:	%{name} = %{EVRD}

%description -n %{libwx_gtk2u_core}
wxWidgets is a free C++ library for cross-platform GUI development.
With wxWidgets, you can create applications for different GUIs (GTK+,
Motif/LessTif, MS Windows, Mac) from the same source code.

This package contains the library needed to run programs dynamically
linked with the unicode enabled version of %{name}.

%files -n %{libwx_gtk2u_core}
%{_libdir}/libwx_gtk2u_core-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%define libwx_gtk2u_gl %mklibname wx_gtk2u_gl %{api} %{major}

%package -n	%{libwx_gtk2u_gl}
Summary:	OpenGL shared library of wxGTK - Unicode enabled
Group:		System/Libraries
Requires:	%{name} = %{EVRD}

%description -n %{libwx_gtk2u_gl}
wxWidgets is a free C++ library for cross-platform GUI development.
With wxWidgets, you can create applications for different GUIs (GTK+,
Motif/LessTif, MS Windows, Mac) from the same source code.

This package contains the library needed to run programs dynamically
linked with the unicode enabled version of %{name}.

%files -n %{libwx_gtk2u_gl}
%{_libdir}/libwx_gtk2u_gl-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%define libwx_gtk2u_html %mklibname wx_gtk2u_html %{api} %{major}

%package -n	%{libwx_gtk2u_html}
Summary:	Shared library of wxGTK - Unicode enabled
Group:		System/Libraries
Requires:	%{name} = %{EVRD}

%description -n %{libwx_gtk2u_html}
wxWidgets is a free C++ library for cross-platform GUI development.
With wxWidgets, you can create applications for different GUIs (GTK+,
Motif/LessTif, MS Windows, Mac) from the same source code.

This package contains the library needed to run programs dynamically
linked with the unicode enabled version of %{name}.

%files -n %{libwx_gtk2u_html}
%{_libdir}/libwx_gtk2u_html-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%define libwx_gtk2u_media %mklibname wx_gtk2u_media %{api} %{major}

%package -n	%{libwx_gtk2u_media}
Summary:	Shared library of wxGTK - Unicode enabled
Group:		System/Libraries
Requires:	%{name} = %{EVRD}

%description -n %{libwx_gtk2u_media}
wxWidgets is a free C++ library for cross-platform GUI development.
With wxWidgets, you can create applications for different GUIs (GTK+,
Motif/LessTif, MS Windows, Mac) from the same source code.

This package contains the library needed to run programs dynamically
linked with the unicode enabled version of %{name}.

%files -n %{libwx_gtk2u_media}
%{_libdir}/libwx_gtk2u_media-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%define libwx_gtk2u_propgrid %mklibname wx_gtk2u_propgrid %{api} %{major}

%package -n	%{libwx_gtk2u_propgrid}
Summary:	Shared library of wxGTK - Unicode enabled
Group:		System/Libraries
Requires:	%{name} = %{EVRD}

%description -n %{libwx_gtk2u_propgrid}
wxWidgets is a free C++ library for cross-platform GUI development.
With wxWidgets, you can create applications for different GUIs (GTK+,
Motif/LessTif, MS Windows, Mac) from the same source code.

This package contains the library needed to run programs dynamically
linked with the unicode enabled version of %{name}.

%files -n %{libwx_gtk2u_propgrid}
%{_libdir}/libwx_gtk2u_propgrid-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%define libwx_gtk2u_qa %mklibname wx_gtk2u_qa %{api} %{major}

%package -n	%{libwx_gtk2u_qa}
Summary:	Shared library of wxGTK - Unicode enabled
Group:		System/Libraries
Requires:	%{name} = %{EVRD}

%description -n %{libwx_gtk2u_qa}
wxWidgets is a free C++ library for cross-platform GUI development.
With wxWidgets, you can create applications for different GUIs (GTK+,
Motif/LessTif, MS Windows, Mac) from the same source code.

This package contains the library needed to run programs dynamically
linked with the unicode enabled version of %{name}.

%files -n %{libwx_gtk2u_qa}
%{_libdir}/libwx_gtk2u_qa-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%define libwx_gtk2u_ribbon %mklibname wx_gtk2u_ribbon %{api} %{major}

%package -n	%{libwx_gtk2u_ribbon}
Summary:	Shared library of wxGTK - Unicode enabled
Group:		System/Libraries
Requires:	%{name} = %{EVRD}

%description -n %{libwx_gtk2u_ribbon}
wxWidgets is a free C++ library for cross-platform GUI development.
With wxWidgets, you can create applications for different GUIs (GTK+,
Motif/LessTif, MS Windows, Mac) from the same source code.

This package contains the library needed to run programs dynamically
linked with the unicode enabled version of %{name}.

%files -n %{libwx_gtk2u_ribbon}
%{_libdir}/libwx_gtk2u_ribbon-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%define libwx_gtk2u_richtext %mklibname wx_gtk2u_richtext %{api} %{major}

%package -n	%{libwx_gtk2u_richtext}
Summary:	Shared library of wxGTK - Unicode enabled
Group:		System/Libraries
Requires:	%{name} = %{EVRD}

%description -n %{libwx_gtk2u_richtext}
wxWidgets is a free C++ library for cross-platform GUI development.
With wxWidgets, you can create applications for different GUIs (GTK+,
Motif/LessTif, MS Windows, Mac) from the same source code.

This package contains the library needed to run programs dynamically
linked with the unicode enabled version of %{name}.

%files -n %{libwx_gtk2u_richtext}
%{_libdir}/libwx_gtk2u_richtext-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%define libwx_gtk2u_stc %mklibname wx_gtk2u_stc %{api} %{major}

%package -n	%{libwx_gtk2u_stc}
Summary:	Shared library of wxGTK - Unicode enabled
Group:		System/Libraries
Requires:	%{name} = %{EVRD}

%description -n %{libwx_gtk2u_stc}
wxWidgets is a free C++ library for cross-platform GUI development.
With wxWidgets, you can create applications for different GUIs (GTK+,
Motif/LessTif, MS Windows, Mac) from the same source code.

This package contains the library needed to run programs dynamically
linked with the unicode enabled version of %{name}.

%files -n %{libwx_gtk2u_stc}
%{_libdir}/libwx_gtk2u_stc-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%define libwx_gtk2u_webview %mklibname wx_gtk2u_webview %{api} %{major}

%package -n	%{libwx_gtk2u_webview}
Summary:	Shared library of wxGTK - Unicode enabled
Group:		System/Libraries
Requires:	%{name} = %{EVRD}

%description -n %{libwx_gtk2u_webview}
wxWidgets is a free C++ library for cross-platform GUI development.
With wxWidgets, you can create applications for different GUIs (GTK+,
Motif/LessTif, MS Windows, Mac) from the same source code.

This package contains the library needed to run programs dynamically
linked with the unicode enabled version of %{name}.

%files -n %{libwx_gtk2u_webview}
%{_libdir}/libwx_gtk2u_webview-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%define libwx_gtk2u_xrc %mklibname wx_gtk2u_xrc %{api} %{major}

%package -n	%{libwx_gtk2u_xrc}
Summary:	Shared library of wxGTK - Unicode enabled
Group:		System/Libraries
Requires:	%{name} = %{EVRD}

%description -n %{libwx_gtk2u_xrc}
wxWidgets is a free C++ library for cross-platform GUI development.
With wxWidgets, you can create applications for different GUIs (GTK+,
Motif/LessTif, MS Windows, Mac) from the same source code.

This package contains the library needed to run programs dynamically
linked with the unicode enabled version of %{name}.

%files -n %{libwx_gtk2u_xrc}
%{_libdir}/libwx_gtk2u_xrc-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%define libnameudev %mklibname -d wxgtku %{api}

%package -n	%{libnameudev}
Summary:	Header files and development documentation for wxGTK - unicode
Group:		Development/C++
Requires:	%{libwx_baseu} = %{EVRD}
Requires:	%{libwx_baseu_net} = %{EVRD}
Requires:	%{libwx_baseu_xml} = %{EVRD}
Requires:	%{libwx_gtk2u_adv} = %{EVRD}
Requires:	%{libwx_gtk2u_aui} = %{EVRD}
Requires:	%{libwx_gtk2u_core} = %{EVRD}
Requires:	%{libwx_gtk2u_gl} = %{EVRD}
Requires:	%{libwx_gtk2u_html} = %{EVRD}
Requires:	%{libwx_gtk2u_media} = %{EVRD}
Requires:	%{libwx_gtk2u_propgrid} = %{EVRD}
Requires:	%{libwx_gtk2u_qa} = %{EVRD}
Requires:	%{libwx_gtk2u_ribbon} = %{EVRD}
Requires:	%{libwx_gtk2u_richtext} = %{EVRD}
Requires:	%{libwx_gtk2u_stc} = %{EVRD}
Requires:	%{libwx_gtk2u_webview} = %{EVRD}
Requires:	%{libwx_gtk2u_xrc} = %{EVRD}
Provides:	wxgtku%{api}-devel = %{EVRD}
# At this time 2.8 and 3.0 cannot co-exist because of file conflicts
Conflicts:	%{_lib}wxgtku2.8-devel

%description -n %{libnameudev}
Header files for the unicode enabled version of wxGTK, the GTK+ port of
the wxWidgets library.

%files -n %{libnameudev}
%doc samples/
%doc docs/
%doc demos/
%{_bindir}/wx-config
%{_bindir}/wxrc
%{_bindir}/wxrc-%{api}
%{_includedir}/wx-%{api}/
%{_datadir}/aclocal/*
%{_datadir}/bakefile/
%{_libdir}/wx/config/gtk2-unicode-%{api}
%{_libdir}/wx/include/gtk2-unicode-%{api}/wx/setup.h
%{_libdir}/libwx_baseu-%{api}.so
%{_libdir}/libwx_baseu_net-%{api}.so
%{_libdir}/libwx_baseu_xml-%{api}.so
%{_libdir}/libwx_gtk2u_adv-%{api}.so
%{_libdir}/libwx_gtk2u_aui-%{api}.so
%{_libdir}/libwx_gtk2u_core-%{api}.so
%{_libdir}/libwx_gtk2u_gl-%{api}.so
%{_libdir}/libwx_gtk2u_html-%{api}.so
%{_libdir}/libwx_gtk2u_media-%{api}.so
%{_libdir}/libwx_gtk2u_propgrid-%{api}.so
%{_libdir}/libwx_gtk2u_qa-%{api}.so
%{_libdir}/libwx_gtk2u_ribbon-%{api}.so
%{_libdir}/libwx_gtk2u_richtext-%{api}.so
%{_libdir}/libwx_gtk2u_stc-%{api}.so
%{_libdir}/libwx_gtk2u_webview-%{api}.so
%{_libdir}/libwx_gtk2u_xrc-%{api}.so

#----------------------------------------------------------------------------

%prep
%setup -q -n %{oname}-%{version}
%patch0 -p1

# fix plugin dir for 64-bit
sed -i -e 's|/lib|/%{_lib}|' src/unix/stdpaths.cpp

%build
#gw 2.8.11 doesn't build otherwise:
%define _disable_ld_no_undefined 1
%define Werror_cflags %nil
# --disable-optimise prevents our $RPM_OPT_FLAGS being overridden
# (see OPTIMISE in configure).
# this code dereferences type-punned pointers like there's no tomorrow.
CFLAGS="%{optflags} -fno-strict-aliasing"
CXXFLAGS="%{optflags} -fno-strict-aliasing"

%configure2_5x --enable-unicode \
	--without-odbc \
	--with-opengl \
	--enable-gtk2 --with-gtk  \
	--without-debug_flag \
	--without-debug_info \
	--with-sdl \
	--with-libpng=sys \
	--with-libjpeg=sys \
	--with-libtiff=sys \
	--with-zlib=sys \
	--disable-optimise \
	--enable-calendar \
	--enable-wave \
	--enable-fraction \
	--enable-wxprintfv \
	--enable-xresources \
	--enable-controls \
	--enable-tabdialog \
	--enable-msgdlg \
	--enable-dirdlg \
	--enable-numberdlg \
	--enable-splash \
	--enable-textdlg \
	--enable-graphics_ctx \
	--enable-grid \
	--disable-catch_segvs \
	--enable-mediactrl \
	--enable-dataviewctrl

%make

# make -C locale

%install
%makeinstall_std
%find_lang wxstd-%{api}
%find_lang wxmsw-%{api}
cat wxmsw-%{api}.lang >> wxstd-%{api}.lang


%changelog
* Sun Jun 22 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.0.1-1
+ Revision: 0d645ed
- New version 3.0.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21528 |12mu|x11-apps-1.0.0-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	X11 apps
Name:		x11-apps
Version:	1.0.0
Release:	15
License:	MIT
Group:		Development/X11
Requires:	bitmap
Requires:	ico
Requires:	oclock
Requires:	xbiff
Requires:	xcalc
Requires:	xclipboard
Requires:	xclock
# Don't require xedit because it installs whole xemacs and that's an overkill
#Requires:	xedit
Requires:	xeyes
Requires:	xfd
Requires:	xfontsel
Requires:	xgc
Requires:	xload
Requires:	xlogo
Requires:	xman
Requires:	xmag
Requires:	xmessage
Requires:	xwd
Requires:	xwud
BuildArch:	noarch

%description
X11 apps.

%files

%changelog
* Wed Nov 20 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0.0-15
+ Revision: 37723ba
- LOG Don't require xedit because it installs whole xemacs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21529 |12mu|x11-data-cursor-themes-1.0.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	X11 Cursor Themes
Name:		x11-data-cursor-themes
Version:	1.0.4
Release:	2
License:	MIT
Group:		Development/X11
Source0:	http://xorg.freedesktop.org/releases/individual/data/xcursor-themes-%{version}.tar.bz2
Source1:	wonderland-cursor.tar.bz2
Source2:	index.theme
Source3:	contrastlarge.tar.bz2
BuildRequires:	xcursorgen >= 1.0.0
BuildRequires:	pkgconfig(xcursor) >= 1.1.5.2
BuildRequires:	pkgconfig(xorg-macros)
BuildArch:	noarch

%description
Cursor themes for X11 environment.

%files
# contrastlarge theme files have +x permission, undo this:
%doc ChangeLog README
%dir %{_datadir}/icons/default
%dir %{_datadir}/icons/handhelds
%dir %{_datadir}/icons/redglass
%dir %{_datadir}/icons/whiteglass
%dir %{_datadir}/icons/wonderland
%dir %{_datadir}/icons/contrastlarge
%{_datadir}/icons/default/*
%{_datadir}/icons/handhelds/*
%{_datadir}/icons/redglass/*
%{_datadir}/icons/whiteglass/*
%{_datadir}/icons/wonderland/*
%{_datadir}/icons/contrastlarge/*

#----------------------------------------------------------------------------

%prep
%setup -q -n xcursor-themes-%{version}

%build
./configure --prefix=%{_prefix}
%make

%install
%makeinstall_std

tar xvj -C %{buildroot}%{_iconsdir} -f %{SOURCE1}
tar xvj -C %{buildroot}%{_iconsdir} -f %{SOURCE3}
mkdir -p %{buildroot}/%{_iconsdir}/default
install -m 644 %{SOURCE2} %{buildroot}/%{_iconsdir}/default

# The contrastlarge "xterm" cursor is completly black, making it useless on a
# dark background, but the theme authors provide an alternative:
# xterm_extra_large
mv %{buildroot}/%{_iconsdir}/contrastlarge/cursors/xterm_extra_large %{buildroot}/%{_iconsdir}/contrastlarge/cursors/xterm

# Create Hash symlinks
THEMES="contrastlarge handhelds redglass whiteglass wonderland"
LINKS="00008160000006810000408080010102=sb_v_double_arrow \
028006030e0e7ebffc7f7070c0600140=sb_h_double_arrow \
03b6e0fcb3499374a867c041f52298f0=crossed_circle \
08e8e1c95fe2fc01f976f1e063a24ccd=left_ptr_watch \
14fef782d02440884392942c11205230=h_double_arrow	\
2870a09082c103050810ffdffffe0204=v_double_arrow \
3ecb610c1bf2410f44200f48c40d3599=left_ptr_watch \
4498f0e0c1937ffe01fd06f973665830=fleur \
5c6cd98b3f3ebcb1f9c7f1c204630408=question_arrow \
6407b0e94181790501fd1e167b474872=copy \
640fb0e74195791501fd1ed57b41487f=link \
9d800788f1b08800ae810202380a0822=hand1 \
c7088f0f3e6c8088236ef8e1e3e70000=top_left_corner \
d9ce0ab605698f320427677b458ad60b=question_arrow \
e29285e634086352946a0e7090d73106=hand2 \
fcf1c3c7cd4491d801f1e1c78f100000=top_right_corner"

for theme in $THEMES; do
    pushd %{buildroot}/%{_iconsdir}/$theme/cursors

    for link in $LINKS; do
	from=`echo $link | cut -d= -f1`
	to=`echo $link | cut -d= -f2`

	if [ -e "$to" ] && [ ! -e "$from" ]; then
	   ln -s "$to" "$from"
	fi
    done

    popd
done


%changelog
* Fri Nov 01 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0.4-2
+ Revision: 55b3f42
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21530 |12mu|x11-docs-1.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Xorg X11 documentation
Name:		x11-docs
Version:	1.7
Release:	2
License:	MIT
Group:		Development/X11
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/doc/xorg-docs-%{version}.tar.bz2
BuildRequires:	pkgconfig(xorg-macros)
BuildArch:	noarch

%description
Xorg X11 documentation.

%files
%{_datadir}/doc/xorg-docs/
%{_mandir}/man7/Consortium.7.*
%{_mandir}/man7/Standards.7.*
%{_mandir}/man7/X.7.*
%{_mandir}/man7/XOrgFoundation.7.*
%{_mandir}/man7/XProjectTeam.7.*
%{_mandir}/man7/Xsecurity.7.*

#----------------------------------------------------------------------------

%prep
%setup -q -n xorg-docs-%{version}

%build
%configure2_5x	\
	--x-includes=%{_includedir}\
	--x-libraries=%{_libdir}
%make

%install
%makeinstall_std


%changelog
* Sat Nov 02 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.7-2
+ Revision: 8ae6af1
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21531 |12mu|x11-driver-input-1.0.0-19
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	X11 input drivers
Name:		x11-driver-input
Version:	1.0.0
Release:	19
Group:		System/X11
License:	GPLv2+
Requires:	x11-driver-input-evdev
Requires:	x11-driver-input-joystick
Requires:	x11-driver-input-keyboard
Requires:	x11-driver-input-mouse
Requires:	x11-driver-input-synaptics
Requires:	x11-driver-input-void
Requires:	x11-driver-input-wacom

%description
Meta-package that requires useful X11 input drivers.

%files


%changelog
* Sat Nov 02 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0.0-19
+ Revision: 1e2b8c3
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21532 |12mu|x11-driver-input-acecad-1.5.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	X.org input driver for Acecad Flair devices
Name:		x11-driver-input-acecad
Version:	1.5.0
Release:	6
Group:		System/X11
URL:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-input-acecad-%{version}.tar.bz2
License:	MIT
BuildRequires:	sysfsutils-devel
BuildRequires:	pkgconfig(xorg-macros)
BuildRequires:	pkgconfig(xorg-server)
BuildRequires:	pkgconfig(xproto)
Requires:	x11-server-common %(xserver-sdk-abi-requires xinput)

%description
Acecad is an Xorg input driver for Acecad Flair devices.

#----------------------------------------------------------------------------

%prep
%setup -q -n xf86-input-acecad-%{version}

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%{_libdir}/xorg/modules/input/acecad_drv.so
%{_mandir}/man4/acecad.*

%changelog
* Sat Nov 02 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.5.0-6
+ Revision: bc85b4c
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21533 |12mu|x11-driver-input-aiptek-1.4.1-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	X.org input driver for Aiptek HyperPen USB-based tablet devices
Name:		x11-driver-input-aiptek
Version:	1.4.1
Release:	6
Epoch:		1
License:	MIT
Group:		System/X11
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-input-aiptek-%{version}.tar.bz2
BuildRequires:	pkgconfig(xorg-macros)
BuildRequires:	pkgconfig(xorg-server)
BuildRequires:	pkgconfig(xproto)
Requires:	x11-server-common %(xserver-sdk-abi-requires xinput)

%description
Aiptek is an Xorg input driver for Aiptek HyperPen USB-based tablet devices.
This driver only supports the USB protocol.

The RS-232C-based HyperPens are managed by the "hyperpen" driver.

%files
%doc COPYING
%{_libdir}/xorg/modules/input/aiptek_drv.so
%{_mandir}/man4/aiptek.*

#----------------------------------------------------------------------------

%prep
%setup -qn xf86-input-aiptek-%{version}

%build
autoreconf -ifs
%configure2_5x
%make

%install
%makeinstall_std


%changelog
* Sat Nov 02 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:1.4.1-6
+ Revision: b56909f
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21534 |12mu|x11-driver-input-evdev-2.8.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	X.org input driver for Linux generic event devices
Name:		x11-driver-input-evdev
Version:	2.8.2
Release:	4
License:	MIT
Group:		System/X11
Url:		http://xorg.freedesktop.org
Source0:	ftp://ftp.x.org/pub/individual/driver/xf86-input-evdev-%{version}.tar.bz2
Source1:	11-evdev-trackpoint.conf
BuildRequires:	x11-util-macros
BuildRequires:	pkgconfig(dri)
BuildRequires:	pkgconfig(mtdev)
BuildRequires:	pkgconfig(udev) >= 186
BuildRequires:	pkgconfig(xorg-server)
BuildRequires:	pkgconfig(xproto)
Requires:	x11-server-common %(xserver-sdk-abi-requires xinput)
Obsoletes:	x11-driver-input-evtouch < 0.8.8-12

%description
Evdev is an Xorg input driver for Linux's generic event devices.
It therefore supports all input devices that the kernel knows about,
including most mice and keyboards.

%files
%{_libdir}/xorg/modules/input/evdev_drv.so
%{_mandir}/man4/evdev.*
%{_sysconfdir}/X11/xorg.conf.d/11-evdev-trackpoint.conf

#----------------------------------------------------------------------------

%package devel
Summary:	Development files for %{name}
Group:		Development/X11

%description devel
Development files for %{name}.

%files devel
%{_includedir}/xorg/evdev-properties.h
%{_libdir}/pkgconfig/xorg-evdev.pc

#----------------------------------------------------------------------------

%prep
%setup -qn xf86-input-evdev-%{version}

%build
%configure2_5x
%make

%install
%makeinstall_std

# Add scrolling support for TrackPoint and similar devices
mkdir -p %{buildroot}%{_sysconfdir}/X11/xorg.conf.d/
install -m 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/X11/xorg.conf.d/

%changelog
* Tue Nov 05 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.8.2-4
+ Revision: 502d137
- LOG Obsolete x11-driver-input-evtouch



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21535 |12mu|x11-driver-input-fpit-1.4.0-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	X.org input driver for Fujitsu Stylistic Tablet PCs
Name:		x11-driver-input-fpit
Version:	1.4.0
Release:	6
License:	MIT
Group:		System/X11
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-input-fpit-%{version}.tar.bz2
BuildRequires:	pkgconfig(xorg-macros)
BuildRequires:	pkgconfig(xorg-server)
BuildRequires:	pkgconfig(xproto)
Requires:	x11-server-common %(xserver-sdk-abi-requires xinput)

%description
X.org input driver for Fujitsu Stylistic Tablet PCs. This driver
supports the touchscreen of the Stylistic LT and (with special
options) of the Stylistic 500, 1000 and 2300.

%files
%doc COPYING
%{_datadir}/X11/xorg.conf.d/*conf
%{_libdir}/xorg/modules/input/fpit_drv.so
%{_mandir}/man4/fpit.*

#----------------------------------------------------------------------------

%prep
%setup -q -n xf86-input-fpit-%{version}

%build
autoreconf -v --install || exit 1
%configure2_5x
%make

%install
%makeinstall_std


%changelog
* Sat Nov 02 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.4.0-6
+ Revision: 77e2868
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21536 |12mu|x11-driver-input-hyperpen-1.4.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	X.org input driver for HyperPen devices
Name:		x11-driver-input-hyperpen
Version:	1.4.1
Release:	4
License:	MIT
Group:		System/X11
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-input-hyperpen-%{version}.tar.bz2
BuildRequires:	pkgconfig(xorg-macros)
BuildRequires:	pkgconfig(xorg-server)
BuildRequires:	pkgconfig(xproto)
Requires:	x11-server-common %(xserver-sdk-abi-requires xinput)

%description
Hyperpen is an X.org input driver for HyperPen devices.

%files
%doc COPYING
%{_libdir}/xorg/modules/input/hyperpen_drv.so

#----------------------------------------------------------------------------

%prep
%setup -q -n xf86-input-hyperpen-%{version}

%build
autoreconf -v --install || exit 1
%configure2_5x
%make

%install
%makeinstall_std


%changelog
* Sat Nov 02 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.4.1-4
+ Revision: 76aa2c7
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21537 |12mu|x11-driver-input-joystick-1.6.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	X.org input driver for joysticks
Name:		x11-driver-input-joystick
Version:	1.6.2
Release:	4
License:	MIT
Group:		System/X11
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-input-joystick-%{version}.tar.bz2
Patch0:		xf86-input-joystick-1.6.2-link-against-xi.patch
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(xorg-macros)
BuildRequires:	pkgconfig(xorg-server)
BuildRequires:	pkgconfig(xproto)
Requires:	x11-server-common %(xserver-sdk-abi-requires xinput)

%description
Joystick is an X.org input driver for joysticks.

%files
%{_libdir}/xorg/modules/input/joystick_drv.so
%{_mandir}/man4/*

#----------------------------------------------------------------------------

%prep
%setup -qn xf86-input-joystick-%{version}
%apply_patches

%build
autoreconf -fiv
%configure2_5x
%make

%install
%makeinstall_std

#(eandry) remove devel file, create a devel package if needed
rm -rf %{buildroot}%{_includedir}/xorg/*.h
rm -rf %{buildroot}%{_libdir}/pkgconfig/*.pc
find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'


%changelog
* Sat Nov 02 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.6.2-4
+ Revision: 9a311de
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21538 |12mu|x11-driver-input-keyboard-1.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Xorg input driver for keyboards
Name:		x11-driver-input-keyboard
Version:	1.8.0
Release:	1
Group:		System/X11
License:	MIT
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-input-keyboard-%{version}.tar.bz2
Patch0:		xf86-input-keyboard-1.6.2-link-against-xi.patch
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(xorg-macros)
BuildRequires:	pkgconfig(xorg-server)
BuildRequires:	pkgconfig(xproto)
Requires:	x11-server-common %(xserver-sdk-abi-requires xinput)
Requires:	udev

%description
This package provide Xorg input driver for keyboards.  The "keyboard" driver is
the standard OS-provided keyboard interface.  It is is built-in to the core X
server, and multiple instances are not supported. A loadable driver, kbd, is
available, and is planned to replace the keyboard driver in a future release of
the Xorg server.

%files
%{_libdir}/xorg/modules/input/kbd_drv.so
%{_mandir}/man4/kbd.*

#----------------------------------------------------------------------------

%prep
%setup -qn xf86-input-keyboard-%{version}
%apply_patches

%build
autoreconf -fiv
%configure2_5x
%make

%install
%makeinstall_std


%changelog
* Sat Nov 02 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.8.0-1
+ Revision: 7250d3e
- LOG New version 1.8.0, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21539 |12mu|x11-driver-input-mouse-1.9.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Xorg input driver for mice
Name:		x11-driver-input-mouse
Version:	1.9.0
Release:	2
Group:		System/X11
License:	MIT
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-input-mouse-%{version}.tar.bz2
Patch0:		xf86-input-mouse-1.8.1-link-against-xi.patch
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(xorg-macros)
BuildRequires:	pkgconfig(xorg-server)
BuildRequires:	pkgconfig(xproto)
Requires:	x11-server-common %(xserver-sdk-abi-requires xinput)

%description
This package provide Xorg input driver for mice.

%files
%{_libdir}/xorg/modules/input/mouse_drv.so
%{_mandir}/man4/mousedrv.*

#----------------------------------------------------------------------------

%package devel
Summary:	Development files for Xorg mouse driver
Requires:	%{name} = %{EVRD}

%description devel
This package provides development files for Xord input driver for mice.

%files devel
%{_includedir}/xorg/xf86-mouse-properties.h
%{_libdir}/pkgconfig/xorg-mouse.pc

#----------------------------------------------------------------------------

%prep
%setup -qn xf86-input-mouse-%{version}
%patch0 -p1

%build
autoreconf -fiv
%configure2_5x

%make

%install
%makeinstall_std


%changelog
* Sat Nov 02 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.9.0-2
+ Revision: df362ef
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21540 |12mu|x11-driver-input-mutouch-1.3.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	X.org input driver for MicroTouch devices
Name:		x11-driver-input-mutouch
Version:	1.3.0
Release:	3
License:	MIT
Group:		System/X11
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-input-mutouch-%{version}.tar.bz2
BuildRequires:	pkgconfig(xorg-macros)
BuildRequires:	pkgconfig(xorg-server)
BuildRequires:	pkgconfig(xproto)
Requires:	x11-server-common %(xserver-sdk-abi-requires xinput)

%description
Mutouch is an X.org input driver for MicroTouch devices.

%files
%doc COPYING
%{_libdir}/xorg/modules/input/mutouch_drv.so
%{_mandir}/man4/mutouch.*

#----------------------------------------------------------------------------

%prep
%setup -q -n xf86-input-mutouch-%{version}

%build
autoreconf -v --install || exit 1
%configure2_5x
%make

%install
%makeinstall_std



%changelog
* Sat Nov 02 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.3.0-3
+ Revision: 99eac31
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21541 |12mu|x11-driver-input-penmount-1.5.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	X.org input driver for PenMount devices
Name:		x11-driver-input-penmount
Version:	1.5.0
Release:	3
License:	MIT
Group:		System/X11
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-input-penmount-%{version}.tar.bz2
BuildRequires:	pkgconfig(xproto)
BuildRequires:	pkgconfig(xorg-macros)
BuildRequires:	pkgconfig(xorg-server)
Requires:	x11-server-common %(xserver-sdk-abi-requires xinput)

%description
Penmount is an X.org input driver for PenMount devices.

%files
%doc COPYING
%{_libdir}/xorg/modules/input/penmount_drv.so
%{_mandir}/man4/penmount.*

#----------------------------------------------------------------------------

%prep
%setup -q -n xf86-input-penmount-%{version}

%build
autoreconf -v --install || exit 1
%configure2_5x
%make

%install
%makeinstall_std


%changelog
* Sat Nov 02 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.5.0-3
+ Revision: 603850c
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21542 |12mu|x11-driver-input-synaptics-1.7.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	X.org input driver for Synaptics touchpad devices
Name:		x11-driver-input-synaptics
Version:	1.7.1
Release:	3
License:	MIT
Group:		System/X11
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-input-synaptics-%{version}.tar.bz2
Source4:	70-touchpad-quirks.rules
#Mandriva/ROSA patches
Patch1:		0001-Always-enable-tapping-and-vertical-edge-scroll.patch
Patch2:		0002-When-appling-changes-via-property-mode-apply-to-all.patch
BuildRequires:	x11-util-macros
BuildRequires:	pkgconfig(mtdev)
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(xorg-server)
BuildRequires:	pkgconfig(xproto)
BuildRequires:	pkgconfig(xtst)
Requires:	x11-server-common %(xserver-sdk-abi-requires xinput)
%rename synaptics

%description
Synaptics touchpad devices are extremely popular on laptops and this driver
is an MIT licensed alternative to the older GPL synaptics driver which is
no longer actively maintained.

%files
%{_bindir}/synclient
%{_bindir}/syndaemon
%{_libdir}/xorg/modules/input/synaptics_drv.so
%{_mandir}/man1/synclient.*
%{_mandir}/man1/syndaemon.*
%{_mandir}/man4/synaptics.*
%{_datadir}/X11/xorg.conf.d/50-synaptics.conf
/lib/udev/rules.d/70-touchpad-quirks.rules

#----------------------------------------------------------------------------

%package devel
Summary:	Development files for programing with the xorg synaptics driver
Group:		Development/C

%description devel
Development files for programing with the xorg synaptics driver.

%files devel
%{_includedir}/xorg/synaptics-properties.h
%{_libdir}/pkgconfig/xorg-synaptics.pc

#----------------------------------------------------------------------------

%prep
%setup -qn xf86-input-synaptics-%{version}
%apply_patches

%build
%configure2_5x
%make

%install
%makeinstall_std

install -d %{buildroot}/lib/udev/rules.d/
install -m 0644 %{SOURCE4} %{buildroot}/lib/udev/rules.d/70-touchpad-quirks.rules

%changelog
* Fri Nov 01 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.7.1-3
+ Revision: a71b3d7
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21543 |12mu|x11-driver-input-vmmouse-13.0.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Xorg input driver for mice in VMware
Name:		x11-driver-input-vmmouse
Version:	13.0.0
Release:	3
License:	MIT
Group:		System/X11
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-input-vmmouse-%{version}.tar.bz2
BuildRequires:	pkgconfig(xorg-macros)
BuildRequires:	pkgconfig(xorg-server)
BuildRequires:	pkgconfig(xproto)
BuildRequires:	pkgconfig(udev)
Requires:	x11-server-common %(xserver-sdk-abi-requires xinput)
ExclusiveArch:	%{ix86} x86_64

%description
The VMMouse driver enables support for the special VMMouse protocol
that is provided by VMware virtual machines to give absolute pointer
positioning.

Installing the driver will improve the user experience when using the
mouse to interact with the guest operating system. In particular, use of
the driver improves mouse "lag", provides mouse speed and acceleration
consistent with the user's host operating system, and enables the
auto-grab/ungrab feature in VMware products without requiring the VMware
toolbox application.

%files
%{_datadir}/hal/fdi/policy/20thirdparty/11-x11-vmmouse.fdi
%{_libdir}/hal/hal-probe-vmmouse
%{_libdir}/xorg/modules/input/vmmouse_drv.so
%{_bindir}/vmmouse_detect
%{_mandir}/man1/vmmouse_detect.*
%{_mandir}/man4/vmmouse.*
/lib/udev/rules.d/69-xorg-vmmouse.rules
%{_datadir}/X11/xorg.conf.d/50-vmmouse.conf

#----------------------------------------------------------------------------

%prep
%setup -qn xf86-input-vmmouse-%{version}
libtoolize --copy --force

%build
%configure2_5x
%make

%install
%makeinstall_std


%changelog
* Sat Nov 02 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 13.0.0-3
+ Revision: 66a65b2
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21544 |12mu|x11-driver-input-void-1.4.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	X.org null input driver
Name:		x11-driver-input-void
Version:	1.4.0
Release:	5
License:	MIT
Group:		System/X11
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-input-void-%{version}.tar.bz2
BuildRequires:	pkgconfig(xproto)
BuildRequires:	pkgconfig(xorg-macros)
BuildRequires:	pkgconfig(xorg-server)
Requires:	x11-server-common %(xserver-sdk-abi-requires xinput)

%description
Void is a dummy/null X.org input driver. It doesn't connect to any physical
device, and it never delivers any events. It functions as both a pointer
and keyboard device, and may be used as X server's core pointer and/or core
keyboard. It's purpose is to allow the X server to operate without a core
pointer and/or core keyboard.

%files
%doc COPYING
%{_libdir}/xorg/modules/input/void_drv.so
%{_mandir}/man4/void.*

#----------------------------------------------------------------------------

%prep
%setup -q -n xf86-input-void-%{version}

%build
%configure2_5x
%make

%install
%makeinstall_std



%changelog
* Sat Nov 02 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.4.0-5
+ Revision: ed6de34
- Fix typo



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21545 |12mu|x11-driver-input-wacom-0.23.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	X.org input driver for Wacom tablets
Name:		x11-driver-input-wacom
Version:	0.23.0
Release:	1
Group:		System/X11
License:	GPLv2+
Url:		http://www.x.org/
Source0:	http://freefr.dl.sourceforge.net/project/linuxwacom/xf86-input-wacom/xf86-input-wacom-%{version}.tar.bz2
Source1:	69-input-wacom.rules
Patch0:		xf86-input-wacom-0.19.0-fix-linking.patch
BuildRequires:	pkgconfig(libudev)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	pkgconfig(xorg-macros)
BuildRequires:	pkgconfig(xorg-server)
BuildRequires:	pkgconfig(xproto)
BuildRequires:	pkgconfig(xrandr)
Requires:	x11-server-common %(xserver-sdk-abi-requires xinput)
Provides:	linuxwacom = %{version}-%{release}

%description
X.Org X11 wacom input driver for Wacom tablets.

%files
%{_bindir}/xsetwacom
%{_bindir}/isdv4-serial-debugger
%{_libdir}/xorg/modules/input/wacom_drv.so
%{_mandir}/man4/wacom.4*
%{_mandir}/man1/xsetwacom.1*
%{_datadir}/X11/xorg.conf.d/50-wacom.conf
/lib/udev/rules.d/69-input-wacom.rules

#----------------------------------------------------------------------------

%package devel
Summary:	Development files for %{name}
Group:		Development/X11
License:	MIT

%description devel
Development files for %{name}.

%files devel
%{_includedir}/xorg/*
%{_libdir}/pkgconfig/xorg-wacom.pc

#----------------------------------------------------------------------------

%prep
%setup -q -n xf86-input-wacom-%{version}
%apply_patches

%build
mkdir -p m4
autoreconf -fiv

%configure2_5x
%make

%install
%makeinstall_std
install -m 644 -D %{SOURCE1} %{buildroot}/lib/udev/rules.d/69-input-wacom.rules


%changelog
* Sat Nov 02 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.23.0-1
+ Revision: 1565fda
- LOG New version 0.23.0



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21546 |12mu|x11-driver-video-1.0.0-42
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#
# Needs more fixes, maybe remove all drivers for non agp/pci cards
# sunsparc arch may need more drivers removed, or even better, only
# install sun hardware drivers
#

Summary:	X11 video drivers
Name:		x11-driver-video
Version:	1.0.0
Release:	42
License:	MIT
Group:		System/X11
Requires:	x11-driver-video-ati
# useful for qemu
Requires:	x11-driver-video-cirrus
Requires:	x11-driver-video-fbdev
Requires:	x11-driver-video-glint
%ifarch %{ix86}
Requires:	x11-driver-video-geode
%endif
Requires:	x11-driver-video-intel
Requires:	x11-driver-video-mach64
Requires:	x11-driver-video-mga
Requires:	x11-driver-video-neomagic
Requires:	x11-driver-video-nouveau
Requires:	x11-driver-video-nv
Requires:	x11-driver-video-openchrome
Requires:	x11-driver-video-r128
Requires:	x11-driver-video-s3
Requires:	x11-driver-video-s3virge
Requires:	x11-driver-video-savage
Requires:	x11-driver-video-sis
Requires:	x11-driver-video-sisimedia
Requires:	x11-driver-video-sisusb
Requires:	x11-driver-video-tdfx
Requires:	x11-driver-video-trident
Requires:	x11-driver-video-v4l
Requires:	x11-driver-video-vesa
Requires:	x11-driver-video-vmware

%description
X11 video drivers metapackage. This package contains no files, but
depends on most common free X.org video drivers.

%files

#----------------------------------------------------------------------------

%package uncommon
Summary:	Uncommon X11 video drivers
Group:		System/X11
License:	MIT
Suggests:	x11-driver-video-apm
Suggests:	x11-driver-video-ark
Suggests:	x11-driver-video-chips

# Probably only required for development/experiments
Suggests:	x11-driver-video-dummy

Suggests:	x11-driver-video-i128
Suggests:	x11-driver-video-i740
Suggests:	x11-driver-video-rendition
Suggests:	x11-driver-video-siliconmotion

# DEC Tga - too uncommon to be installed by default
Suggests:	x11-driver-video-tga
Suggests:	x11-driver-video-tseng

# Too old hardware - should not be installed by default
Suggests:	x11-driver-video-voodoo

# Stuff in contrib or recent drivers that nobody might be using:
Suggests:	x11-driver-video-xgixp
Suggests:	x11-driver-video-qxl

%description uncommon
X11 video drivers metapackage. This package contains no files, but
depends on uncommon free X.org video drivers.

%files uncommon


%changelog
* Tue Nov 05 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0.0-42
+ Revision: d6f4de8
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21547 |12mu|x11-driver-video-apm-1.2.5-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

Summary:	X.org driver for Alliance Promotion
Name:		x11-driver-video-apm
Version:	1.2.5
Release:	5
License:	MIT
Group:		System/X11
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-video-apm-%{version}.tar.bz2
Patch0:		remove_mibstore_h.patch
BuildRequires:	pkgconfig(xproto)
BuildRequires:	pkgconfig(xorg-server)
BuildRequires:	pkgconfig(xorg-macros)
Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)

%description
x11-driver-video-apm is the X.org driver for Alliance Promotion.

%files
%doc COPYING
%{_libdir}/xorg/modules/drivers/apm_drv.so
%{_mandir}/man4/apm.*

#----------------------------------------------------------------------------

%prep
%setup -qn xf86-video-apm-%{version}
%apply_patches

%build
%configure2_5x
%make

%install
%makeinstall_std


%changelog
* Tue Nov 05 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.2.5-5
+ Revision: 63882b7
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21548 |12mu|x11-driver-video-ark-0.7.5-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

Summary:	X.org driver for ARK Logic graphics chipsets
Name:		x11-driver-video-ark
Version:	0.7.5
Release:	5
License:	MIT
Group:		System/X11
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-video-ark-%{version}.tar.bz2
Patch0:		remove_mibstore_h.patch
BuildRequires:	pkgconfig(xorg-macros)
BuildRequires:	pkgconfig(xorg-server)
BuildRequires:	pkgconfig(xproto)
Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)

%description
x11-driver-video-ark is the X.org driver for ARK Logic graphics chipsets.

%files
%doc COPYING
%{_libdir}/xorg/modules/drivers/ark_drv.so

#----------------------------------------------------------------------------

%prep
%setup -qn xf86-video-ark-%{version}
%apply_patches

%build
%configure2_5x
%make

%install
%makeinstall_std


%changelog
* Tue Nov 05 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.7.5-5
+ Revision: 087b45e
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21549 |12mu|x11-driver-video-ast-0.98.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

Summary:	X.org driver for ASPEED Technology Inc
Name:		x11-driver-video-ast
Version:	0.98.0
Release:	2
License:	MIT
Group:		System/X11
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-video-ast-%{version}.tar.bz2
BuildRequires:	pkgconfig(xorg-macros)
BuildRequires:	pkgconfig(xorg-server)
BuildRequires:	pkgconfig(xproto)
Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)

%description
x11-driver-video-ast is the X.org driver for ASPEED Technology Inc.

%files
%doc COPYING
%{_libdir}/xorg/modules/drivers/ast_drv.so

#----------------------------------------------------------------------------

%prep
%setup -qn xf86-video-ast-%{version}
%apply_patches

%build
%configure2_5x
%make

%install
%makeinstall_std


%changelog
* Tue Nov 05 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.98.0-2
+ Revision: 24d4120
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21550 |12mu|x11-driver-video-ati-7.2.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# When updating this driver, please update ldetect-lst with new pci ids.
# for example:
# merge2pcitable.pl ati_pciids_csv src/pcidb/ati_pciids.csv pcitable > pcitable.new
# - Anssi

Summary:	X.org driver for ATI Technologies
Name:		x11-driver-video-ati
Epoch:		2
Version:	7.2.0
Release:	3
License:	MIT
Group:		System/X11
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-video-ati-%{version}.tar.bz2
# upstream fixes
Patch0:	xf86-video-ati-7.2.0-radeon-disallow-glamor-on-pre-R600-asics.patch
Patch1:	xf86-video-ati-7.2.0-fix-shadowfb-on-big-endian-machines.patch

BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(libdrm)
BuildRequires:	pkgconfig(libdrm_radeon)
BuildRequires:	pkgconfig(udev)
BuildRequires:	pkgconfig(xorg-macros)
BuildRequires:	pkgconfig(xorg-server)
BuildRequires:	pkgconfig(xproto)
BuildRequires: pkgconfig(glamor)

Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)
Suggests:	x11-driver-video-r128
Suggests:	x11-driver-video-mach64
Suggests:	linux-firmware

%description
x11-driver-video-ati is the X.org driver for ATI Technologies.

%files
%{_libdir}/xorg/modules/drivers/radeon_drv.so
%{_libdir}/xorg/modules/drivers/ati_drv.so
%{_mandir}/man4/ati.*
%{_mandir}/man4/radeon.*

#----------------------------------------------------------------------------

%prep
%setup -qn xf86-video-ati-%{version}
%apply_patches
sed -i '/USE_XAA, 1/d' configure.ac

%build
autoreconf -ifs
%configure2_5x --enable-glamor --disable-static
%make

%install
%makeinstall_std

%changelog
* Mon Dec 09 2013 akdengi <alexander.kazancev@rosalab.ru> 2:7.2.0-3
+ Revision: f8c58ca
- Drop old and add new patches. Build with glamor support



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21551 |12mu|x11-driver-video-chips-1.2.5-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

Summary:	X.org driver for Chips and Technologies
Name:		x11-driver-video-chips
Version:	1.2.5
Release:	5
Group:		System/X11
License:	MIT
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-video-chips-%{version}.tar.bz2
Patch0:		remove_mibstore_h.patch
Patch1:		0001-Import-existing-patches-that-were-originally-Red-Ha.patch
Patch2:		x11-driver-video-chips-1.2.5-debian-iopl_h.patch
BuildRequires:	pkgconfig(xorg-macros)
BuildRequires:	pkgconfig(xorg-server)
BuildRequires:	pkgconfig(xproto)
Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)

%description
x11-driver-video-chips is the X.org driver for Chips and Technologies boards.

%files
%doc COPYING
%{_libdir}/xorg/modules/drivers/chips_drv.so
%{_mandir}/man4/chips.*

#----------------------------------------------------------------------------

%prep
%setup -qn xf86-video-chips-%{version}
%apply_patches

%build
%configure2_5x
%make

%install
%makeinstall_std


%changelog
* Tue Nov 05 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.2.5-5
+ Revision: 2e4db1a
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21552 |12mu|x11-driver-video-cirrus-1.5.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	X.org driver for Cirrus Logic
Name:		x11-driver-video-cirrus
Version:	1.5.2
Release:	1
License:	MIT
Group:		System/X11
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-video-cirrus-%{version}.tar.bz2
BuildRequires:	pkgconfig(xorg-server)
BuildRequires:	pkgconfig(xorg-macros)
BuildRequires:	pkgconfig(xproto)
Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)

%description
x11-driver-video-cirrus is the X.org driver for Cirrus Logic.

%files
%doc COPYING
%{_libdir}/xorg/modules/drivers/cirrus_drv.so
%{_libdir}/xorg/modules/drivers/cirrus_laguna.so
%{_libdir}/xorg/modules/drivers/cirrus_alpine.so
%{_mandir}/man4/cirrus.*

#----------------------------------------------------------------------------

%prep
%setup -qn xf86-video-cirrus-%{version}
autoreconf -fiv

%build
%configure2_5x
%make

%install
%makeinstall_std


%changelog
* Tue Nov 05 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.5.2-1
+ Revision: 10da719
- LOG New version 1.5.2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21553 |12mu|x11-driver-video-dummy-0.3.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

Summary:	The X.org dummy video driver
Name:		x11-driver-video-dummy
Version:	0.3.7
Release:	2
License:	MIT
Group:		System/X11
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-video-dummy-%{version}.tar.bz2
BuildRequires:	pkgconfig(xorg-macros)
BuildRequires:	pkgconfig(xorg-server)
BuildRequires:	pkgconfig(xproto)
Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)

%description
This is a dummy video driver for X.org.

%files
%doc COPYING
%{_libdir}/xorg/modules/drivers/dummy_drv.so

#----------------------------------------------------------------------------

%prep
%setup -qn xf86-video-dummy-%{version}
%apply_patches

%build
%configure2_5x
%make

%install
%makeinstall_std


%changelog
* Tue Nov 05 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.3.7-2
+ Revision: 6243600
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21554 |12mu|x11-driver-video-fbdev-0.4.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	X.org driver for Linux FBDev
Name:		x11-driver-video-fbdev
Version:	0.4.4
Release:	2
License:	MIT
Group:		System/X11
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-video-fbdev-%{version}.tar.bz2
Patch1:		BGNoneRoot.patch
BuildRequires:	pkgconfig(pciaccess)
BuildRequires:	pkgconfig(xorg-macros)
BuildRequires:	pkgconfig(xorg-server)
BuildRequires:	pkgconfig(xproto)
Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)

%description
x11-driver-video-fbdev is the X.org driver for Linux FBDev.

%files
%{_libdir}/xorg/modules/drivers/fbdev_drv.so
%{_mandir}/man4/fbdev.*

#----------------------------------------------------------------------------

%prep
%setup -qn xf86-video-fbdev-%{version}
%patch1 -p1
autoreconf -vif

%build
%configure2_5x	--enable-pciaccess
%make

%install
%makeinstall_std



%changelog
* Tue Nov 05 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.4.4-2
+ Revision: e1cf23f
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21555 |12mu|x11-driver-video-geode-2.11.15-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

Summary:	X.org driver for AMD Geode GX and LX Processors
Name:		x11-driver-video-geode
Version:	2.11.15
Release:	2
License:	MIT
Group:		System/X11
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-video-geode-%{version}.tar.bz2
BuildRequires:	pkgconfig(xorg-macros)
BuildRequires:	pkgconfig(xorg-server)
BuildRequires:	pkgconfig(xproto)
Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)

%description
This is the X graphics driver for the AMD Geode GX and LX processors.
The GX driver features XAA and EXA support for graphics acceleration,
and the LX driver supports EXA (including compositing). Both drivers
suppport dynamic rotation with XRandR, and Xv overlay support.

%files
%doc README TODO
%{_libdir}/xorg/modules/drivers/ztv_drv.so
%{_libdir}/xorg/modules/drivers/geode_drv.so

#----------------------------------------------------------------------------

%prep
%setup -qn xf86-video-geode-%{version}
%apply_patches

%build
%configure2_5x
%make

%install
%makeinstall_std


%changelog
* Tue Nov 05 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.11.15-2
+ Revision: 93b731c
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21556 |12mu|x11-driver-video-glint-1.2.8-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

Summary:	X.org driver for 3DLabs Permedia
Name:		x11-driver-video-glint
Version:	1.2.8
Release:	5
License:	MIT
Group:		System/X11
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-video-glint-%{version}.tar.bz2
Patch0:		remove_mibstore_h.patch
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(libdrm)
BuildRequires:	pkgconfig(xorg-macros)
BuildRequires:	pkgconfig(xorg-server)
BuildRequires:	pkgconfig(xproto)
Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)

%description
x11-driver-video-glint is the X.org driver for 3DLabs Permedia.

%files
%doc COPYING
%{_libdir}/xorg/modules/drivers/glint_drv.so
%{_mandir}/man4/glint.*

#----------------------------------------------------------------------------

%prep
%setup -qn xf86-video-glint-%{version}
%apply_patches

%build
%configure2_5x
%make

%install
%makeinstall_std


%changelog
* Tue Nov 05 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.2.8-5
+ Revision: 2846764
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21557 |12mu|x11-driver-video-i128-1.3.6-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

Summary:	X.org driver for Number Nine chipsets
Name:		x11-driver-video-i128
Version:	1.3.6
Release:	5
License:	MIT
Group:		System/X11
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-video-i128-%{version}.tar.bz2
Patch0:		remove_mibstore_h.patch
BuildRequires:	pkgconfig(xorg-macros)
BuildRequires:	pkgconfig(xorg-server)
BuildRequires:	pkgconfig(xproto)
Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)

%description
x11-driver-video-i128 is the X.org driver for Number Nine chipsets.

%files
%{_libdir}/xorg/modules/drivers/i128_drv.so
%{_mandir}/man4/i128.*

#----------------------------------------------------------------------------

%prep
%setup -qn xf86-video-i128-%{version}
%apply_patches

%build
%configure2_5x
%make

%install
%makeinstall_std



%changelog
* Tue Nov 05 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.3.6-5
+ Revision: b208bfb
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21558 |12mu|x11-driver-video-i740-1.3.4-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

Summary:	X.org driver for Intel i740
Name:		x11-driver-video-i740
Version:	1.3.4
Release:	5
License:	MIT
Group:		System/X11
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-video-i740-%{version}.tar.bz2
Patch0:		remove_mibstore_h.patch
BuildRequires:	pkgconfig(xorg-macros)
BuildRequires:	pkgconfig(xorg-server)
BuildRequires:	pkgconfig(xproto)
Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)

%description
x11-driver-video-i740 is the X.org driver for Intel i740.

%files
%doc COPYING
%{_libdir}/xorg/modules/drivers/i740_drv.so
%{_mandir}/man4/i740.*

#----------------------------------------------------------------------------

%prep
%setup -qn xf86-video-i740-%{version}
%apply_patches

%build
%configure2_5x
%make

%install
%makeinstall_std


%changelog
* Tue Nov 05 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.3.4-5
+ Revision: 6e9a2e8
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21559 |12mu|x11-driver-video-intel-2.21.15-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# X.org drivers use symbols from the X server
%global _disable_ld_no_undefined 1

# (anssi) The unversioned symlink of XvMC library must be present in
# %{_libdir} during normal use, as libXvMC uses that name for dlopening.
# Our devel requires finder catches that, hence this exception:
%define __noautoreq 'devel\\(.*'
%define __noautoprov 'devel\\(.*'

%define major 1
%define libxvmc %mklibname IntelXvMC %{major}
%define libxvmc810 %mklibname I810XvMC %{major}

Summary:	X.org driver for Intel graphics controllers
Name:		x11-driver-video-intel
Version:	2.21.15
Release:	1
Epoch:		1
License:	MIT
Group:		System/X11
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-video-intel-%{version}.tar.bz2
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glamor)
BuildRequires:	pkgconfig(libdrm)
BuildRequires:	pkgconfig(udev) >= 186
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xcb-util)
BuildRequires:	pkgconfig(xcursor)
BuildRequires:	pkgconfig(xdamage)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xfixes)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	pkgconfig(xorg-macros)
BuildRequires:	pkgconfig(xorg-server)
BuildRequires:	pkgconfig(xproto)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(xrender)
BuildRequires:	pkgconfig(xtst)
BuildRequires:	pkgconfig(xvmc)
Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)
Requires:	udev
Requires:	%{libxvmc} = %{EVRD}
Requires:	%{libxvmc810} = %{EVRD}

%description
x11-driver-video-intel is the X.org driver for Intel video chipsets.

%files
%{_libdir}/xorg/modules/drivers/intel_drv.so
%{_libdir}/libIntelXvMC.so
%{_libdir}/libI810XvMC.so
%{_mandir}/man4/intel.4.*

#----------------------------------------------------------------------------

%package -n %{libxvmc}
Summary:	X Library
Group:		System/Libraries
Conflicts:	%{name} < 2.99.905-2

%description -n %{libxvmc}
This package contains a shared library for %{name}.

%files  -n %{libxvmc}
%{_libdir}/libIntelXvMC.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libxvmc810}
Summary:	X Library
Group:		System/Libraries
Conflicts:	%{name} < 2.99.905-2

%description -n %{libxvmc810}
This package contains a shared library for %{name}.

%files  -n %{libxvmc810}
%{_libdir}/libI810XvMC.so.%{major}*

#----------------------------------------------------------------------------

%prep
%setup -qn xf86-video-intel-%{version}
%apply_patches

%build
%configure2_5x \
	--enable-dri \
	--enable-sna \
	--with-default-accel=sna

%make

%install
%makeinstall_std

%changelog
* Tue Dec 17 2013 akdengi <kazancas@mandriva.ru> 1:2.21.15-1
+ Revision: 24f781b
- drop intel-virtual-output



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21560 |12mu|x11-driver-video-mach64-6.9.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	X.org driver for ATI Mach64
Name:		x11-driver-video-mach64
Version:	6.9.4
Release:	3
Epoch:		1
License:	MIT
Group:		System/X11
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-video-mach64-%{version}.tar.bz2
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(libdrm)
BuildRequires:	pkgconfig(xorg-macros)
BuildRequires:	pkgconfig(xorg-server)
BuildRequires:	pkgconfig(xproto)
Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)

%description
x11-driver-video-mach64 is the X.org driver for ATI Mach64.

%files
%{_libdir}/xorg/modules/drivers/mach64_drv.so

#----------------------------------------------------------------------------

%prep
%setup -qn xf86-video-mach64-%{version}
%apply_patches

%build
autoreconf -ifs
%configure
%make

%install
%makeinstall_std


%changelog
* Mon Nov 04 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:6.9.4-3
+ Revision: 549d75f
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21561 |12mu|x11-driver-video-mga-1.6.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	X.org driver for Matrox Cards
Name:		x11-driver-video-mga
Version:	1.6.2
Release:	4
Epoch:		2
License:	MIT
Group:		System/X11
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-video-mga-%{version}.tar.bz2
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(libdrm)
BuildRequires:	pkgconfig(xorg-macros)
BuildRequires:	pkgconfig(xorg-server)
BuildRequires:	pkgconfig(xproto)
Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)

%description
x11-driver-video-mga is the X.org driver for Matrox Cards.

%files
%{_libdir}/xorg/modules/drivers/mga_drv.so
%{_mandir}/man4/mga.*

#----------------------------------------------------------------------------

%prep
%setup -qn xf86-video-mga-%{version}

%build
autoreconf -fis
%configure2_5x
%make

%install
%makeinstall_std



%changelog
* Mon Nov 04 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:1.6.2-4
+ Revision: 1fbdafe
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21562 |12mu|x11-driver-video-modesetting-0.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# X.org modules reference symbols provided by the X server
%global _disable_ld_no_undefined 1

Summary:	Generic X.org driver
Name:		x11-driver-video-modesetting
Version:	0.8.0
Release:	1
Epoch:		1
License:	MIT
Group:		System/X11
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-video-modesetting-%{version}.tar.bz2
BuildRequires:	pkgconfig(libdrm)
BuildRequires:	pkgconfig(xorg-macros)
BuildRequires:	pkgconfig(xorg-server)
BuildRequires:	pkgconfig(xproto)

Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)
Requires:	udev

%description
x11-driver-video-modesetting is a generic X.org driver for hardware.

It managed by KMS (Kernel Mode Setting), eg: ATI/AMD, Intel&nVidia.

%files
%{_libdir}/xorg/modules/drivers/*
%{_mandir}/man4/modesetting.*

#----------------------------------------------------------------------------

%prep
%setup -q -n xf86-video-modesetting-%{version}

%build
%configure2_5x
%make

%install
%makeinstall_std


%changelog
* Mon Nov 04 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:0.8.0-1
+ Revision: 2955cfa
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21563 |12mu|x11-driver-video-neomagic-1.2.8-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

Summary:	X.org driver for NeoMagic Cards
Name:		x11-driver-video-neomagic
Version:	1.2.8
Release:	2
License:	MIT
Group:		System/X11
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-video-neomagic-%{version}.tar.bz2
BuildRequires:	pkgconfig(xorg-macros)
BuildRequires:	pkgconfig(xorg-server)
BuildRequires:	pkgconfig(xproto)
Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)

%description
x11-driver-video-neomagic is the X.org driver for NeoMagic Cards.

%files
%doc COPYING
%{_libdir}/xorg/modules/drivers/neomagic_drv.so
%{_mandir}/man4/neomagic.*

#----------------------------------------------------------------------------

%prep
%setup -qn xf86-video-neomagic-%{version}
%apply_patches

%build
%configure2_5x
%make

%install
%makeinstall_std


%changelog
* Sat Nov 02 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.2.8-2
+ Revision: fb905a4
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21564 |12mu|x11-driver-video-nouveau-1.0.9-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

Summary:	Accelerated open source driver for NVIDIA cards
Name:		x11-driver-video-nouveau
Version:	1.0.9
Release:	2
License:	MIT
Group:		System/X11
Url:		http://nouveau.freedesktop.org/
Source0:	http://xorg.freedesktop.org/archive/individual/driver/xf86-video-nouveau-%{version}.tar.bz2
Patch0:		0001-nouveau-fix-build-on-ppc-by-wrapping-immintrin-inclu.patch
Patch1:		0002-nouveau-add-gpu-identifier-to-connector-names-for-se.patch
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(libdrm)
BuildRequires:	pkgconfig(udev) >= 186
BuildRequires:	pkgconfig(xproto)
BuildRequires:	pkgconfig(xorg-macros)
BuildRequires:	pkgconfig(xorg-server)
BuildRequires:	libdrm-common
Requires:	kmod(nouveau)
Requires:	udev
Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)

%description
The nouveau project aims to build high-quality, open source drivers
for NVIDIA cards.

%files
%{_libdir}/xorg/modules/drivers/nouveau_drv.so
%{_mandir}/man4/nouveau*

#----------------------------------------------------------------------------

%prep
%setup -q -n xf86-video-nouveau-%{version}
%apply_patches
[ -e autogen.sh ] && ./autogen.sh

%build
%configure2_5x \
	--disable-dependency-tracking
%make

%install
%makeinstall_std


%changelog
* Sat Nov 02 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0.9-2
+ Revision: dcf3c2c
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21565 |12mu|x11-driver-video-nv-2.1.20-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	X.org driver for NVidia Cards
Name:		x11-driver-video-nv
Version:	2.1.20
Release:	5
License:	MIT
Group:		System/X11
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-video-nv-%{version}.tar.bz2
Patch0:		remove_mibstore_h.patch
Patch1:		0001-RedHat-nv-riva-videomem-autodetection-debugging.patch
BuildRequires:	pkgconfig(xorg-macros)
BuildRequires:	pkgconfig(xorg-server)
BuildRequires:	pkgconfig(xproto)
Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)

%description
x11-driver-video-nv is the X.org driver for NVidia Cards.

%files
%{_libdir}/xorg/modules/drivers/nv_drv.so
%{_mandir}/man4/nv*

#----------------------------------------------------------------------------

%prep
%setup -qn xf86-video-nv-%{version}
%apply_patches

%build
autoreconf -ifs
%configure2_5x
%make

%install
%makeinstall_std



%changelog
* Sat Nov 02 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.1.20-5
+ Revision: 3229fbf
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21566 |12mu|x11-driver-video-openchrome-0.3.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# keeping it here just in case someone wants to use the SVN version
# svn co http://svn.openchrome.org/svn/trunk openchrome

# (anssi) The unversioned symlink of XvMC library must be present in
# %{_libdir} during normal use, as libXvMC uses that name for dlopening.
# Our devel requires finder catches that, hence this exception:
%define __noautoreq 'devel\\(.*'
%define __noautoprov 'devel\\(.*'

%define major 1
%define libxvmc %mklibname chromeXvMC %{major}
%define libpro %mklibname chromeXvMCPro %{major}

Summary:	X.org driver for Unichrome cards from the OpenChrome project
Name:		x11-driver-video-openchrome
Version:	0.3.3
Release:	2
Group:		System/X11
License:	MIT
Url:		http://www.openchrome.org
Source0:	http://xorg.freedesktop.org/archive/individual/driver/xf86-video-openchrome-%{version}.tar.bz2
# Mandriva patches
# http://billionmonkeys.net/openchrome - broken 2008/07
Patch100:	xf86-video-openchrome-0.2.901-billionmokeys.net_modelines.patch
Patch101:	0003-IDs-enable-LCD-on-Guillemot-NA01.patch
Patch102:	openchrome_mips_arm_xvmc.patch
Patch104:	xf86-video-openchrome-0.3.2-link-against-X11.patch
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(libdrm)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xorg-macros)
BuildRequires:	pkgconfig(xorg-server)
BuildRequires:	pkgconfig(xproto)
BuildRequires:	pkgconfig(xvmc)
BuildRequires:	pkgconfig(udev)
Requires:	%{libxvmc} = %{EVRD}
Requires:	%{libpro} = %{EVRD}
Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)
Requires:	udev

%description
A free and Open Source video driver for the VIA/S3G UniChrome and UniChrome Pro
graphics chipsets (CLE266, KN400, KM400, K8M800, PM800, CN400, VN800).

%files
%{_libdir}/xorg/modules/drivers/openchrome_drv.so
# These are not devel symlinks
%{_libdir}/libchromeXvMC.so
%{_libdir}/libchromeXvMCPro.so
%{_mandir}/man4/openchrome.*
%{_sbindir}/via_regs_dump

#----------------------------------------------------------------------------

%package -n %{libxvmc}
Summary:	X Library
Group:		System/Libraries
Conflicts:	%{name} < 0.3.1-3

%description -n %{libxvmc}
This package contains a shared library for %{name}.

%files  -n %{libxvmc}
%{_libdir}/libchromeXvMC.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libpro}
Summary:	X Library
Group:		System/Libraries
Conflicts:	%{name} < 0.3.1-3

%description -n %{libpro}
This package contains a shared library for %{name}.

%files  -n %{libpro}
%{_libdir}/libchromeXvMCPro.so.%{major}*

#----------------------------------------------------------------------------

%prep
%setup -qn xf86-video-openchrome-%{version}
%patch100 -p1 -b .billionmonkeys~
%patch102 -p1 -b .xvmc~
%patch104 -p1 -b .link

%build
autoreconf -fiv
%configure2_5x \
	--disable-static \
	--enable-viaregtool \
	--enable-dri
%make

%install
%makeinstall_std


%changelog
* Tue Nov 05 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.3.3-2
+ Revision: 40f953b
- Don't provide devel packages



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21567 |12mu|x11-driver-video-qxl-0.1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

Summary:	X.org driver for Generic VESA Cards
Name:		x11-driver-video-qxl
Version:	0.1.1
Release:	1
License:	MIT
Group:		System/X11
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-video-qxl-%{version}.tar.bz2
BuildRequires:	pkgconfig(fontsproto)
BuildRequires:	pkgconfig(pciaccess) >= 0.10
BuildRequires:	pkgconfig(randrproto)
BuildRequires:	pkgconfig(renderproto)
BuildRequires:	pkgconfig(spice-protocol) >= 0.12.0
BuildRequires:	pkgconfig(videoproto)
BuildRequires:	pkgconfig(xf86dgaproto)
BuildRequires:	pkgconfig(xorg-macros) >= 1.4
BuildRequires:	pkgconfig(xorg-server)
BuildRequires:	pkgconfig(xproto)
Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)

%description
x11-driver-video-vesa is the X.org driver for Generic VESA Cards.

%files
%{_libdir}/xorg/modules/drivers/qxl_drv.so

#----------------------------------------------------------------------------

%prep
%setup -qn xf86-video-qxl-%{version}

%build
%configure2_5x
%make

%install
%makeinstall_std


%changelog
* Sat Nov 02 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.1.1-1
+ Revision: 495a99c
- LOG New versiom 0.1.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21568 |12mu|x11-driver-video-r128-6.9.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

Summary:	X.org driver for ATI Rage 128
Name:		x11-driver-video-r128
Version:	6.9.2
Release:	1
Epoch:		1
License:	MIT
Group:		System/X11
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-video-r128-%{version}.tar.bz2
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(libdrm)
BuildRequires:	pkgconfig(xorg-macros)
BuildRequires:	pkgconfig(xorg-server)
BuildRequires:	pkgconfig(xproto)
Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)

%description
x11-driver-video-r128 is the X.org driver for ATI Rage 128.

%files
%{_libdir}/xorg/modules/drivers/r128_drv.so
%{_mandir}/man4/r128.*

#----------------------------------------------------------------------------

%prep
%setup -qn xf86-video-r128-%{version}
%apply_patches

%build
%configure2_5x
%make

%install
%makeinstall_std


%changelog
* Sat Nov 02 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1:6.9.2-1
+ Revision: b9d6014
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21569 |12mu|x11-driver-video-rendition-4.2.5-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	X.org driver for Rendition (Micron) Cards
Name:		x11-driver-video-rendition
Version:	4.2.5
Release:	4
License:	MIT
Group:		System/X11
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-video-rendition-%{version}.tar.bz2
Source10:	x11-driver-video-rendition.rpmlintrc
Patch0:		remove_mibstore_h.patch
BuildRequires:	pkgconfig(xproto)
BuildRequires:	pkgconfig(xorg-macros)
BuildRequires:	pkgconfig(xorg-server)
Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)

%description
x11-driver-video-rendition is the X.org driver for Rendition (Micron) Cards.

%files
%{_libdir}/xorg/modules/drivers/rendition_drv.so
%{_libdir}/xorg/modules/v20002d.uc
%{_libdir}/xorg/modules/v10002d.uc
%{_mandir}/man4/rendition.*

#----------------------------------------------------------------------------

%prep
%setup -qn xf86-video-rendition-%{version}
%patch0 -p1

%build
%configure2_5x
%make

%install
%makeinstall_std



%changelog
* Sat Nov 02 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.2.5-4
+ Revision: 739d752
- LOG Add patch to fix build with new X



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21570 |12mu|x11-driver-video-s3-0.6.5-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

Summary:	X.org driver for generic S3 Cards
Name:		x11-driver-video-s3
Version:	0.6.5
Release:	5
License:	MIT
Group:		System/X11
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-video-s3-%{version}.tar.bz2
Patch0:		remove_mibstore_h.patch
BuildRequires:	pkgconfig(xorg-macros)
BuildRequires:	pkgconfig(xorg-server)
BuildRequires:	pkgconfig(xproto)
Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)

%description
x11-driver-video-s3 is the X.org driver for generic S3 Cards.

%files
%{_libdir}/xorg/modules/drivers/s3_drv.so
%{_mandir}/man4/s3.*

#----------------------------------------------------------------------------

%prep
%setup -qn xf86-video-s3-%{version}
%apply_patches

%build
%configure2_5x
%make

%install
%makeinstall_std


%changelog
* Sat Nov 02 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.6.5-5
+ Revision: 8ba12ea
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21571 |12mu|x11-driver-video-s3virge-1.10.6-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

Summary:	X.org driver for S3 Virge Cards
Name:		x11-driver-video-s3virge
Version:	1.10.6
Release:	6
License:	MIT
Group:		System/X11
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-video-s3virge-%{version}.tar.gz
Patch0:		xf86-video-s3virge-1.10.6-remove-miInitializeBackingStore.patch
BuildRequires:	pkgconfig(xorg-macros)
BuildRequires:	pkgconfig(xorg-server)
BuildRequires:	pkgconfig(xproto)
Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)

%description
x11-driver-video-s3virge is the X.org driver for S3 Virge Cards.

%files
%doc COPYING
%{_libdir}/xorg/modules/drivers/s3virge_drv.so
%{_mandir}/man4/s3virge.*

#----------------------------------------------------------------------------

%prep
%setup -qn xf86-video-s3virge-%{version}
%apply_patches

%build
%configure2_5x
%make

%install
%makeinstall_std


%changelog
* Sat Nov 02 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.10.6-6
+ Revision: eb59675
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21572 |12mu|x11-driver-video-savage-2.3.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

Summary:	X.org driver for S3 Savage Cards
Name:		x11-driver-video-savage
Version:	2.3.7
Release:	2
License:	MIT
Group:		System/X11
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-video-savage-%{version}.tar.bz2
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(libdrm)
BuildRequires:	pkgconfig(xorg-macros)
BuildRequires:	pkgconfig(xorg-server)
BuildRequires:	pkgconfig(xproto)
Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)

%description
x11-driver-video-savage is the X.org driver for S3 Savage Cards.

%files
%{_libdir}/xorg/modules/drivers/savage_drv.so
%{_mandir}/man4/savage.*

#----------------------------------------------------------------------------

%prep
%setup -qn xf86-video-savage-%{version}
%apply_patches

%build
%configure2_5x
%make

%install
%makeinstall_std


%changelog
* Sat Nov 02 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.3.7-2
+ Revision: aa098c1
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21573 |12mu|x11-driver-video-siliconmotion-1.7.7-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	X.org driver for Silicon Motion Cards
Name:		x11-driver-video-siliconmotion
Version:	1.7.7
Release:	4
License:	MIT
Group:		System/X11
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-video-siliconmotion-%{version}.tar.bz2
BuildRequires:	pkgconfig(xorg-macros)
BuildRequires:	pkgconfig(xorg-server)
BuildRequires:	pkgconfig(xproto)
Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)

%description
x11-driver-video-siliconmotion is the X.org driver for Silicon Motion Cards.

%files
%doc COPYING
%{_libdir}/xorg/modules/drivers/siliconmotion_drv.so
%{_mandir}/man4/siliconmotion.*

#----------------------------------------------------------------------------

%prep
%setup -qn xf86-video-siliconmotion-%{version}

%build
%configure2_5x
%make

%install
%makeinstall_std



%changelog
* Sat Nov 02 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.7.7-4
+ Revision: 98d6b51
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21574 |12mu|x11-driver-video-sis-0.10.7-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	X.org driver for SiS Cards
Name:		x11-driver-video-sis
Version:	0.10.7
Release:	3
License:	MIT
Group:		System/X11
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-video-sis-%{version}.tar.bz2
Patch1:		0001-Fix-compilation-with-Werror-format-security.patch
Patch2:		0001-Replace-xf86UnMapVidMem-with-pci_device_unmap_range.diff
Patch3:		xf86-video-sis-0.10.7-remove_mibstore_h.patch
Patch4:		0001-Disable-UploadToScreen-and-DownloadFromScreen.patch
Patch5:		0002-xserver-1.14.patch
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(libdrm)
BuildRequires:	pkgconfig(xorg-macros)
BuildRequires:	pkgconfig(xorg-server)
BuildRequires:	pkgconfig(xproto)
Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)

%description
x11-driver-video-sis is the X.org driver for SiS Cards.

%files
%{_libdir}/xorg/modules/drivers/sis_drv.so
%{_mandir}/man4/sis.*

#----------------------------------------------------------------------------

%prep
%setup -qn xf86-video-sis-%{version}
%apply_patches

%build
%configure2_5x
%make

%install
%makeinstall_std


%changelog
* Sat Nov 02 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.10.7-3
+ Revision: 9fad68b
- LOG Add patch to fix build with x-server 14 and patch to fix possible crashes



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21575 |12mu|x11-driver-video-sisimedia-0.9.1-2.20091203.17
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Update to the sis driver provided by clevo. It's based on release 0.9.1 fd.o
# release, but it does not have a version of itself. The tarball is the fd.o
# 0.9.1 release itself. The following date macro is the date when the patch
# from the provided driver and the release was generated.
#
# The last driver provided by SiS is from 14/05/09
# This tarball was generated with the commands:

# (old: % unrar x sis_drv_src_140509_viaSIS.rar)
# (old: % cd sis_drv_src_140509/2d-driver)

# (source from 20091203)
# % unrar x Linux-driver.rar
# % cd 2d-driver
# % make distclean
# % rm -f src/*.bak
# % rm -fr src/xvmc/.deps
# % rm -fr src/xvmc/Makefile
# % for f in `find . -name \*.c -o -name \*.h`; do dos2unix -U $f; done
# % cd ..
# % mkdir xf86-video-sis-0.9.1
# % mv 2d-driver/* xf86-video-sis-0.9.1
# % chmod +x configure
# % tar jcvf xf86-video-sis-0.9.1.tar.bz2 xf86-video-sis-0.9.1
%define _disable_ld_no_undefined 1
%define date 20091203

Summary:	Video driver for SiS 670 / 671 cards
Name:		x11-driver-video-sisimedia
Version:	0.9.1
Release:	2.%{date}.17
Group:		System/X11
License: MIT
Url:		http://www.linuxconsulting.ro/xorg-drivers/
Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-video-sis-%{version}.tar.bz2

# How to write/apply a new patch for sisimedia:
# $ cd SOURCES
# $ tar xvjf xf86-video-sis-0.9.1.tar.bz2
# $ cd xf86-video-sis-0.9.1
# $ git init
# $ git add .
# $ git commit -a -m "Initial commit"
# $ for i in ../*.patch; do git am $i; done
# Then make your changes and commit them. After that, use "git log" to find out
# the commit-id of the first version. Then:
# $ git-format-patch ${initial-commit-id}
# Finally, copy your patch to "..", edit this spec, test and commit.

# SiS patch from 20102701
# $(B[ILwhL(B (chris_ke) <chris_ke@sis.com>
# ... I just upgrade SiS source based on ver. 090109 ...
Patch0:		remove_mibstore_h.patch
Patch1:		0001-xf86-video-sis-0.9.1-20102701.patch
Patch2:		0002-Remove-XFree86-Misc-PassMessage-support.patch
Patch3:		0003-Fix-build-with-Werror-format-security.patch
Patch4:		0004-Fix-backlight-off-on-SiS30x.-video-bridges.patch
Patch5:		0005-Add-IgnoreHotkeyFlag-driver-option.patch
Patch6:		0006-xf86-video-sis-0.9.1-dump-regs-after-video-init.patch
Patch7:		0007-Remove-useless-loader-symbol-lists.patch
Patch8:		0008-Update-to-xextproto-7.1-support.patch
Patch9:		0009-sis-update-for-resources-RAC-API-removal.patch
Patch10:	0010-sis-change-to-using-ABI-version-check.patch
Patch11:	0011-More-RAC-removal.patch
Patch12:	0012-Remove-mibank.h-reference.patch
Patch13:	0013-Update-to-new-CreateNewResourceType-API.patch
#ubuntu patch
Patch100:	deprecated-sym2.patch
# mdv
Patch200:	xf86-video-sis-0.9.1_deprecation.patch
Patch201:	xf86-video-sis-0.9.1-xserver-1.12.patch
Patch202:	sisimedia-no-xaa.patch
Patch203:	sisimedia-xorg-1.13.patch
Patch204:	sis-automake-1.13.patch

BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(libdrm)
BuildRequires:	pkgconfig(xorg-macros)
BuildRequires:	pkgconfig(xorg-server)
BuildRequires:	pkgconfig(xproto)
Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)

%description
x11-driver-video-sisimedia is the video driver for SiS 670 / 671
cards. These are not supported by the X.org 'sis' driver. This code
is very different, so the two cannot be easily merged.

%prep
%setup -q -n xf86-video-sis-%{version}
%apply_patches

# rename driver sisimedia so it can co-exist with x.org sis driver
# - AdamW 2008/08
sed -i -e 's,sis_drv,sisimedia_drv,g' src/Makefile.am
sed -i -e 's,\"sis\",\"sisimedia\",g' src/sis.h
sed -i -e 's,sisModuleData,sisimediaModuleData,g' src/sis_driver.c

autoreconf -ifs

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std
# it's just a copy of the x.org driver manpage and so not really any
# use - AdamW 2008/08
rm -f %{buildroot}%{_mandir}/man4/sis.*

%files
%{_libdir}/xorg/modules/drivers/sisimedia_drv.so


%changelog
* Fri Nov 01 2013 Alex Burmashev <alex.burmashev@rosalab.ru> 0.9.1-2.20091203.17
+ Revision: d5480da
- sync to cooker



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21576 |12mu|x11-driver-video-sisusb-0.9.6-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Driver for SiS video chips connected via a Net2280-based USB dongle
Name:		x11-driver-video-sisusb
Version:	0.9.6
Release:	7
License:	MIT
Group:		System/X11
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-video-sisusb-%{version}.tar.bz2
Patch0:		remove_mibstore_h.patch
BuildRequires:	pkgconfig(glproto)
BuildRequires:	pkgconfig(xorg-macros)
BuildRequires:	pkgconfig(xorg-server)
BuildRequires:	pkgconfig(xproto)
Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)

%description
x11-driver-video-sisusb is the X.org video driver for SiS video chips
connected via a Net2280-based USB dongle.

%files
%doc COPYING
%{_libdir}/xorg/modules/drivers/sisusb_drv.so
%{_mandir}/man4/sisusb.*

#----------------------------------------------------------------------------

%prep
%setup -qn xf86-video-sisusb-%{version}
%apply_patches
autoreconf -fiv

%build
CFLAGS="%{optflags} -I%{_includedir}/xorg" %configure2_5x
%make

%install
%makeinstall_std


%changelog
* Sat Nov 02 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.9.6-7
+ Revision: 0194b5f
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21577 |12mu|x11-driver-video-tdfx-1.4.5-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

Summary:	X.org driver for Voodoo Cards
Name:		x11-driver-video-tdfx
Version:	1.4.5
Release:	5
License:	MIT
Group:		System/X11
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-video-tdfx-%{version}.tar.bz2
Patch0:		remove_mibstore_h.patch
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(libdrm)
BuildRequires:	pkgconfig(xorg-macros)
BuildRequires:	pkgconfig(xorg-server)
BuildRequires:	pkgconfig(xproto)
Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)

%description
x11-driver-video-tdfx is the X.org driver for Voodoo Cards.

%files
%{_libdir}/xorg/modules/drivers/tdfx_drv.so
%{_mandir}/man4/tdfx.*

#----------------------------------------------------------------------------

%prep
%setup -qn xf86-video-tdfx-%{version}
%apply_patches

%build
%configure2_5x
%make

%install
%makeinstall_std


%changelog
* Fri Nov 01 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.4.5-5
+ Revision: d307837
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21578 |12mu|x11-driver-video-tga-1.2.2-13
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

Summary:	X.org driver for DEC Tga Cards
Name:		x11-driver-video-tga
Version:	1.2.2
Release:	13
License:	MIT
Group:		System/X11
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-video-tga-%{version}.tar.bz2
Patch0:		remove_mibstore_h.patch
BuildRequires:	pkgconfig(xorg-macros)
BuildRequires:	pkgconfig(xorg-server)
BuildRequires:	pkgconfig(xproto)
Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)

%description
x11-driver-video-tga is the X.org driver for DEC Tga Cards.

%files
%doc COPYING
%{_libdir}/xorg/modules/drivers/tga_drv.so

#----------------------------------------------------------------------------

%prep
%setup -qn xf86-video-tga-%{version}
%apply_patches

%build
%configure2_5x
%make

%install
%makeinstall_std


%changelog
* Fri Nov 01 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.2.2-13
+ Revision: 5d9f94a
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21579 |12mu|x11-driver-video-trident-1.3.6-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

Summary:	X.org driver for Trident Cards
Name:		x11-driver-video-trident
Version:	1.3.6
Release:	5
License:	MIT
Group:		System/X11
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-video-trident-%{version}.tar.bz2
Patch0:		remove_mibstore_h.patch
BuildRequires:	pkgconfig(xorg-macros)
BuildRequires:	pkgconfig(xorg-server)
BuildRequires:	pkgconfig(xproto)
Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)

%description
x11-driver-video-trident is the X.org driver for Trident Cards.

%files
%{_libdir}/xorg/modules/drivers/trident_drv.so
%{_mandir}/man4/trident.*

#----------------------------------------------------------------------------

%prep
%setup -qn xf86-video-trident-%{version}
%apply_patches

%build
%configure2_5x
%make

%install
%makeinstall_std


%changelog
* Fri Nov 01 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.3.6-5
+ Revision: de63c88
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21580 |12mu|x11-driver-video-tseng-1.2.5-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

Summary:	X.org driver for Tseng Cards
Name:		x11-driver-video-tseng
Version:	1.2.5
Release:	5
License:	MIT
Group:		System/X11
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-video-tseng-%{version}.tar.bz2
Patch0:		remove_mibstore_h.store
BuildRequires:	pkgconfig(xorg-macros)
BuildRequires:	pkgconfig(xorg-server)
BuildRequires:	pkgconfig(xproto)
Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)

%description
x11-driver-video-tseng is the X.org driver for Tseng Cards.

%files
%doc COPYING
%{_libdir}/xorg/modules/drivers/tseng_drv.so
%{_mandir}/man4/tseng.*

#----------------------------------------------------------------------------

%prep
%setup -qn xf86-video-tseng-%{version}
%apply_patches

%build
%configure2_5x \
	--x-includes=%{_includedir} \
	--x-libraries=%{_libdir}

%make

%install
%makeinstall_std


%changelog
* Fri Nov 01 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.2.5-5
+ Revision: 5d8b269
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21581 |12mu|x11-driver-video-v4l-0.2.0-14
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Xvideo extension port for video overlay
Name:		x11-driver-video-v4l
Version:	0.2.0
Release:	14
License:	MIT
Group:		System/X11
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-video-v4l-%{version}.tar.bz2
BuildRequires:	x11-util-macros
BuildRequires:	pkgconfig(xproto)
BuildRequires:	pkgconfig(xorg-server)
Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)

%description
v4l is an Xorg driver for video4linux cards. It provides a Xvideo
extension port for video overlay.

%files
%doc COPYING
%{_libdir}/xorg/modules/drivers/v4l_drv.so
%{_mandir}/man4/v4l.*

#----------------------------------------------------------------------------

%prep
%setup -q -n xf86-video-v4l-%{version}

%build
%configure2_5x
%make

%install
%makeinstall_std


%changelog
* Fri Nov 01 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.2.0-14
+ Revision: 8ab6047
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21582 |12mu|x11-driver-video-vesa-2.3.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Need to access symbols from the X Server and other dlopen'ed modules
%define _disable_ld_no_undefined 1

Summary:	X.org driver for Generic VESA Cards
Name:		x11-driver-video-vesa
Version:	2.3.3
Release:	2
Group:		System/X11
License:	MIT
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-video-vesa-%{version}.tar.gz
BuildRequires:	pkgconfig(xproto)
BuildRequires:	pkgconfig(xorg-server)
BuildRequires:	x11-util-macros
Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)

%description
x11-driver-video-vesa is the X.org driver for Generic VESA Cards.

%files
%{_libdir}/xorg/modules/drivers/vesa_drv.so
%{_mandir}/man4/vesa.4*

#----------------------------------------------------------------------------

%prep
%setup -qn xf86-video-vesa-%{version}

%build
%configure2_5x
%make

%install
%makeinstall_std


%changelog
* Fri Nov 01 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.3.3-2
+ Revision: 96c83ec
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21583 |12mu|x11-driver-video-vmware-13.0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

Summary:	X.org driver for VMWare(tm)
Name:		x11-driver-video-vmware
Version:	13.0.1
Release:	2
License:	MIT
Group:		System/X11
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-video-vmware-%{version}.tar.bz2
Patch0:		vmware-11.0.3-vgahw.patch
Patch1:		vmware-12.0.1-vgahw.patch
BuildRequires:	pkgconfig(libdrm)
BuildRequires:	pkgconfig(xatracker)
BuildRequires:	pkgconfig(xorg-macros)
BuildRequires:	pkgconfig(xorg-server) >= 1.12
BuildRequires:	pkgconfig(xproto)
Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)

%description
x11-driver-video-vmware is the X.org driver for VMWare(tm).

%files
%config(noreplace) %{_sysconfdir}/modprobe.d/vmwgfx.conf
%{_bindir}/vmwarectrl
%{_libdir}/xorg/modules/drivers/vmware_drv.so
%{_mandir}/man4/vmware.*

#----------------------------------------------------------------------------

%prep
%setup -qn xf86-video-vmware-%{version}
%apply_patches
autoreconf -i

%build
%configure2_5x \
	--enable-vmwarectrl-client
%make

%install
%makeinstall_std

# XXX: this should ultimately rather be handled by ie. XFdrake
install -d %{buildroot}%{_sysconfdir}/modprobe.d
tee > %{buildroot}%{_sysconfdir}/modprobe.d/vmwgfx.conf << EOF
options vmwgfx enable_fbdev=1
EOF


%changelog
* Fri Nov 01 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 13.0.1-2
+ Revision: 34eac2e
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21584 |12mu|x11-driver-video-voodoo-1.2.5-11
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	The X.org video driver for Voodoo1 and Voodoo2 video adapters
Name:		x11-driver-video-voodoo
Version:	1.2.5
Release:	11
License:	MIT
Group:		System/X11
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-video-voodoo-%{version}.tar.bz2
BuildRequires:	pkgconfig(xproto)
BuildRequires:	pkgconfig(xorg-server)
BuildRequires:	x11-util-macros
Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)

%description
x11-driver-video-voodoo is the X.org video driver for Voodoo1 and Voodoo2
video adapters.

%files
%doc COPYING
%{_libdir}/xorg/modules/drivers/voodoo_drv.so
%{_mandir}/man4/voodoo.*

#----------------------------------------------------------------------------

%prep
%setup -qn xf86-video-voodoo-%{version}

%build
%configure2_5x
%make

%install
%makeinstall_std



%changelog
* Fri Nov 01 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.2.5-11
+ Revision: 824e7b4
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21585 |12mu|x11-driver-video-xgixp-1.8.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package	%{nil}
%define _disable_ld_no_undefined 1

Summary:	X.org driver for XGIxp Cards
Name:		x11-driver-video-xgixp
Version:	1.8.1
Release:	2
Group:		System/X11
License:	MIT
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-video-xgixp-%{version}.tar.bz2
Patch0:		xf86-video-xgixp-1.8.1-mibstore.patch
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(libdrm)
BuildRequires:	pkgconfig(pixman-1)
BuildRequires:	pkgconfig(xorg-macros)
BuildRequires:	pkgconfig(xorg-server)
BuildRequires:	pkgconfig(xproto)
Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)

%description
x11-driver-video-xgixp is the X.org driver for Generic XGIxp Cards.

%files
%{_libdir}/xorg/modules/drivers/xgixp_drv.so
%{_mandir}/man4/xgixp.*

#----------------------------------------------------------------------------

%prep
%setup -qn xf86-video-xgixp-%{version}
%patch0 -p1

%build
%configure2_5x
%make

%install
%makeinstall_std


%changelog
* Tue Nov 05 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.8.1-2
+ Revision: 73bf0cc
- LOG Update Requires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21586 |12mu|x11-font-util-1.3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with bootstrap

Summary:	Xorg X11 font utilities
Name:		x11-font-util
Version:	1.3.0
Release:	1
License:	BSD
Group:		Development/X11
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/font/font-util-%{version}.tar.bz2
Patch0:		aarch64.patch
BuildRequires:	x11-util-macros >= 1.1.5
%if !%{with bootstrap}
Requires:	bdftopcf
%endif
Requires:	fonttosfnt
Requires:	fslsfonts
Requires:	fstobdf
Requires:	mkfontdir
Requires:	mkfontscale
Requires:	showfont
Requires:	xlsfonts

%description
Xorg X11 font utilities.

%files
%dir %{_datadir}/fonts/util
%{_bindir}/bdftruncate
%{_bindir}/ucs2any
%{_datadir}/aclocal/fontutil.m4
%{_datadir}/fonts/util/*
%{_libdir}/pkgconfig/fontutil.pc
%{_mandir}/man1/bdftruncate.*
%{_mandir}/man1/ucs2any.*

#----------------------------------------------------------------------------

%prep
%setup -q -n font-util-%{version}
%apply_patches

%build
%configure2_5x \
	--x-includes=%{_includedir} \
	--x-libraries=%{_libdir} \
	--with-mapdir=%{_datadir}/fonts/util

%make

%install
%makeinstall_std


%changelog
* Fri Nov 01 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.3.0-1
+ Revision: dd8734d
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21587 |12mu|x11-proto-devel-7.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}
%define builddocs 1

%define applewm_version 1.4.2
%define bigreqs_version 1.1.2
%define composite_version 0.4.2
%define damage_version 1.2.1
%define dmx_version 2.3.1
%define dri2_version 2.8
%define evieext_version 1.1.1
%define fixes_version 5.0
%define fontcache_version 0.1.3
%define fonts_version 2.1.2
%define gl_version 1.4.16
%define input_version 2.3
%define kb_version 1.0.6
%define print_version 1.0.5
%define randr_version 1.4.0
%define record_version 1.14.2
%define render_version 0.11.1
%define resource_version 1.2.0
%define scrnsaver_version 1.2.2
%define trap_version 3.4.3
%define video_version 2.3.2
%define vnc_version 1.0.0
%define windowswm_version 1.0.4
%define xcmisc_version 1.2.2
%define xext_version 7.2.1
%define xf86bigfont_version 1.2.0
%define xf86dga_version 2.1
%define xf86dri_version 2.1.1
%define xf86misc_version 0.9.3
%define xf86vidmode_version 2.3.1
%define xinerama_version 1.2.1
%define xproto_version 7.0.24
%define xproxymanagement_version 1.0.3
%define xcb_version 1.8

Summary:	Xorg X11 protocol specification headers
Name:		x11-proto-devel
Version:	7.7
Release:	2
License:	MIT
Group:		Development/X11
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/proto/applewmproto-%{applewm_version}.tar.bz2
Source1:	http://xorg.freedesktop.org/releases/individual/proto/bigreqsproto-%{bigreqs_version}.tar.bz2
Source2:	http://xorg.freedesktop.org/releases/individual/proto/compositeproto-%{composite_version}.tar.bz2
Source3:	http://xorg.freedesktop.org/releases/individual/proto/damageproto-%{damage_version}.tar.bz2
Source4:	http://xorg.freedesktop.org/releases/individual/proto/dmxproto-%{dmx_version}.tar.bz2
Source5:	http://xorg.freedesktop.org/releases/individual/proto/evieext-%{evieext_version}.tar.bz2
Source6:	http://xorg.freedesktop.org/releases/individual/proto/fixesproto-%{fixes_version}.tar.bz2
Source7:	http://xorg.freedesktop.org/releases/individual/proto/fontcacheproto-%{fontcache_version}.tar.bz2
Source8:	http://xorg.freedesktop.org/releases/individual/proto/fontsproto-%{fonts_version}.tar.bz2
Source9:	http://xorg.freedesktop.org/releases/individual/proto/glproto-%{gl_version}.tar.bz2
Source10:	http://xorg.freedesktop.org/releases/individual/proto/inputproto-%{input_version}.tar.bz2
Source11:	http://xorg.freedesktop.org/releases/individual/proto/kbproto-%{kb_version}.tar.bz2
Source12:	http://xorg.freedesktop.org/releases/individual/proto/printproto-%{print_version}.tar.bz2
Source13:	http://xorg.freedesktop.org/releases/individual/proto/randrproto-%{randr_version}.tar.bz2
Source14:	http://xorg.freedesktop.org/releases/individual/proto/recordproto-%{record_version}.tar.bz2
Source15:	http://xorg.freedesktop.org/releases/individual/proto/renderproto-%{render_version}.tar.bz2
Source16:	http://xorg.freedesktop.org/releases/individual/proto/resourceproto-%{resource_version}.tar.bz2
Source17:	http://xorg.freedesktop.org/releases/individual/proto/scrnsaverproto-%{scrnsaver_version}.tar.bz2
Source18:	http://xorg.freedesktop.org/releases/individual/proto/trapproto-%{trap_version}.tar.bz2
Source19:	http://xorg.freedesktop.org/releases/individual/proto/videoproto-%{video_version}.tar.bz2
Source20:	http://xorg.freedesktop.org/releases/individual/proto/windowswmproto-%{windowswm_version}.tar.bz2
Source21:	http://xorg.freedesktop.org/releases/individual/proto/xcmiscproto-%{xcmisc_version}.tar.bz2
Source22:	http://xorg.freedesktop.org/releases/individual/proto/xextproto-%{xext_version}.tar.bz2
Source23:	http://xorg.freedesktop.org/releases/individual/proto/xf86bigfontproto-%{xf86bigfont_version}.tar.bz2
Source24:	http://xorg.freedesktop.org/releases/individual/proto/xf86dgaproto-%{xf86dga_version}.tar.bz2
Source25:	http://xorg.freedesktop.org/releases/individual/proto/xf86driproto-%{xf86dri_version}.tar.bz2
Source26:	http://xorg.freedesktop.org/releases/individual/proto/xf86miscproto-%{xf86misc_version}.tar.bz2
Source27:	http://xorg.freedesktop.org/releases/individual/proto/xf86vidmodeproto-%{xf86vidmode_version}.tar.bz2
Source28:	http://xorg.freedesktop.org/releases/individual/proto/xineramaproto-%{xinerama_version}.tar.bz2
Source29:	http://xorg.freedesktop.org/releases/individual/proto/xproto-%{xproto_version}.tar.bz2
Source30:	http://xorg.freedesktop.org/releases/individual/proto/xproxymanagementprotocol-%{xproxymanagement_version}.tar.bz2
Source31:	http://xf4vnc.sf.net/vncproto-%{vnc_version}.tar.bz2
Source32:	http://xcb.freedesktop.org/dist/xcb-proto-%{xcb_version}.tar.bz2
Source33:	http://xorg.freedesktop.org/releases/individual/proto/dri2proto-%{dri2_version}.tar.bz2
Source34:	config.guess
Source35:	config.sub


BuildRequires:	x11-util-macros >= 1.0.1
%if %{builddocs}
# For docs:
BuildRequires:	docbook-dtd412-xml
BuildRequires:	docbook-dtd45-xml
#BuildRequires:	fop
BuildRequires:	xmlto
BuildRequires:	x11-sgml-doctools
%endif
BuildRequires:	python

%description
X.Org X11 Protocol headers.

%files
%dir %{_datadir}/xcb
%{_includedir}/GL/glx*
%{_includedir}/GL/internal/*
%{_includedir}/X11/*.h
%{_includedir}/X11/dri/*
%{_includedir}/X11/extensions/*
%{_includedir}/X11/fonts/*
%{_includedir}/X11/PM/*
%{_libdir}/pkgconfig/*.pc
%{_datadir}/xcb/*
# xcbgen stuff
%{python_sitelib}/xcbgen/__init__.py
%{python_sitelib}/xcbgen/__init__.pyc
%{python_sitelib}/xcbgen/__init__.pyo
%{python_sitelib}/xcbgen/error.py
%{python_sitelib}/xcbgen/error.pyc
%{python_sitelib}/xcbgen/error.pyo
%{python_sitelib}/xcbgen/expr.py
%{python_sitelib}/xcbgen/expr.pyc
%{python_sitelib}/xcbgen/expr.pyo
%{python_sitelib}/xcbgen/matcher.py
%{python_sitelib}/xcbgen/matcher.pyc
%{python_sitelib}/xcbgen/matcher.pyo
%{python_sitelib}/xcbgen/state.py
%{python_sitelib}/xcbgen/state.pyc
%{python_sitelib}/xcbgen/state.pyo
%{python_sitelib}/xcbgen/xtypes.py
%{python_sitelib}/xcbgen/xtypes.pyc
%{python_sitelib}/xcbgen/xtypes.pyo

#-----------------------------------------------------------

%package -n x11-proto-doc
Summary:	Documentation for the X11 protocol and extensions
Group:		Development/X11

%description -n x11-proto-doc
Documentation for the X11 protocol and extensions.

%files -n x11-proto-doc
%{_datadir}/doc/bigreqsproto
%{_datadir}/doc/compositeproto
%{_datadir}/doc/damageproto
%{_datadir}/doc/dri2proto
%{_datadir}/doc/fixesproto
%{_datadir}/doc/fontsproto
%{_datadir}/doc/randrproto
%{_datadir}/doc/recordproto
%{_datadir}/doc/renderproto
%{_datadir}/doc/resourceproto
%{_datadir}/doc/scrnsaverproto
%{_datadir}/doc/videoproto
%{_datadir}/doc/xcmiscproto
%{_datadir}/doc/xextproto
%{_datadir}/doc/xproxymanagementprotocol
%{_datadir}/doc/xproto
%{_datadir}/doc/kbproto

#-----------------------------------------------------------

%prep
%setup -q -c x11-proto-devel -b1 -b2 -b3 -b4 -b5 -b6 -b7 -b8 -b9 -b10 -b11 -b12 -b13 -b14 -b15 -b16 -b17 -b18 -b19 -b20 -b21 -b22 -b23 -b24 -b25 -b26 -b27 -b28 -b29 -b30 -b31 -b32 -b33

for i in $(find . -name config.sub);do cp -f %{SOURCE35} $i;done
for i in $(find . -name config.guess);do cp -f %{SOURCE33} $i;done

%build
# vncproto is from cvs
pushd vncproto-*
    aclocal
    automake -a -c
    autoconf
popd

for dir in *; do
    pushd $dir
	%configure2_5x
	%make
    popd
done

%install
for dir in *; do
    if [ -d $dir ]; then
	pushd $dir
	%makeinstall_std
	popd
    fi
done

# kill Xprint manpage since it clearly doesn't belong to printproto:
rm -rf %{buildroot}%{_mandir}/man7/Xprint*


%changelog
* Thu Oct 31 2013 Alex Burmashev <alex.burmashev@rosalab.ru> 7.7-2
+ Revision: e7591f5
- removed rpmlintrc file from SOURCES



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21588 |12mu|x11-server-1.14.5-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Need this for shared objects that reference X Server, or other modules symbols
%define _disable_ld_no_undefined 1
# Do magic with .rpmsave named links
%define pre_post_trans 1

%bcond_with builddocs
%bcond_with dbus
%bcond_with debug
%bcond_without dmx
%bcond_without xfake

# Alternatives priority for standard libglx.so and mesa libs
%define priority 500

# Search for modules in extra_module_dir before the default path.
# This will allow fglrx to install its modified modules in more cleaner way.
%define extra_module_dir %{_libdir}/xorg/extra-modules
%define xorg1_6_extra_modules %{_libdir}/xorg/xorg-1.6-extra-modules

# ABI versions.  Have to keep these manually in sync with the source
# because rpm is a terrible language.  HTFU.
%define ansic_major 0
%define ansic_minor 4
%define videodrv_major 14
%define videodrv_minor 1
%define xinput_major 19
%define xinput_minor 1
%define extension_major 7
%define extension_minor 0

Summary:	X11 servers
Name:		x11-server
Version:	1.14.5
Release:	7
License:	GPLv2+ and MIT
Group:		System/X11
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/xserver/xorg-server-%{version}.tar.bz2
Source1:	xserver.pamd
Source2:	xvfb-run.sh
# from RH/FC:
# for requires generation in drivers
Source30:	xserver-sdk-abi-requires
Source100:	x11-server.rpmlintrc
# Mandriva patches
# git format-patch --start-number 900 mdv-1.6.4-redhat..mdv-1.6.4-patches
Patch900:	0900-Use-a-X-wrapper-that-uses-pam-and-consolehelper-to-g.patch
Patch901:	0901-Don-t-print-information-about-X-Server-being-a-pre-r.patch
Patch902:	0902-Take-width-into-account-when-choosing-default-mode.patch
Patch906:	0906-Xorg-add-an-extra-module-path.patch
Patch907:	0907-Add-nr-argument-for-backwards-compatibility.patch
#Patch908:	0908-XKB-cache-xkbcomp-output-for-fast-start-up-v.1-for-1.patch
Patch910:	xorg-1.13.0-link-tirpc.patch
# Other patches
# Do not crash if Xv is not initialized (patch from xorg-devel ML)
# The crash happened when v4l was loaded and xv was not registered,
# for example on RV610 with radeon driver
Patch1001:	1001-do-not-crash-if-xv-not-initialized.patch
Patch1002:	xserver_xorg-server-aarch64-support.patch
Patch1003:	arm32_line_removed.patch

#Fedora patches
#Patch2001: 0001-pixmap-fix-reverse-optimus-support-with-multiple-hea.patch
#Patch2004: xserver-autobind-hotplug.patch


# FIXME: build with systemtap installed is broken
BuildConflicts:	systemtap

# Probably only needed if we change .l or .y files, but let's have them anyway:
BuildRequires:	byacc
BuildRequires:	flex
BuildRequires:	bison
%if %{with builddocs}
BuildRequires:	doxygen
BuildRequires:	lynx
BuildRequires:	x11-sgml-doctools >= 1.8
BuildRequires:	xmlto
%endif
BuildRequires:	x11-font-util
BuildRequires:	x11-util-macros
BuildRequires:	pam-devel
%if %{with dbus}
BuildRequires:	pkgconfig(dbus-1)
%endif
%if %{with dmx}
BuildRequires:	pkgconfig(dmx)
BuildRequires:	pkgconfig(xtst)
%endif
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(libtirpc)
# for xkbcomp patch
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(libudev) >= 186
BuildRequires:	pkgconfig(pciaccess)
BuildRequires:	pkgconfig(pixman-1)
BuildRequires:	pkgconfig(xau)
BuildRequires:	pkgconfig(xaw7)
BuildRequires:	pkgconfig(xdmcp)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xfixes)
BuildRequires:	pkgconfig(xfont)
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(xkbfile)
BuildRequires:	pkgconfig(xmu)
BuildRequires:	pkgconfig(xpm)
BuildRequires:	pkgconfig(xrender)
BuildRequires:	pkgconfig(xres)
BuildRequires:	pkgconfig(xv)
BuildRequires:	pkgconfig(xproto)
BuildRequires:	pkgconfig(xtrans)
BuildRequires:	pkgconfig(glib-2.0)

Requires:	%{name}-xorg
%if %{with dmx}
Requires:	%{name}-xdmx
%else
Obsoletes:	%{name}-xdmx < %{EVRD}
%endif
Requires:	%{name}-xnest
Requires:	%{name}-xvfb
# This should be removed when any of the vnc packages provide x11-server-xvnc:
Obsoletes:	%{name}-xvnc < %{version}-%{release}
%if !%{with xfake}
Obsoletes:	%{name}-xfake < %{version}-%{release}
%endif

%description
X11 servers.

%files

#----------------------------------------------------------------------------

%package	devel
Summary:	Development files for %{name}
Group:		Development/X11
License:	MIT
Requires:	pkgconfig(dri)
Requires:	pkgconfig(pciaccess)
Requires:	pkgconfig(pixman-1)
Requires:	pkgconfig(xext)
Requires:	pkgconfig(xkbfile)

%description devel
Development files for %{name}.

%files devel
%dir %{_includedir}/xorg
%{_bindir}/xserver-sdk-abi-requires
%{_includedir}/xorg/*.h
%{_libdir}/pkgconfig/xorg-server.pc
%{_datadir}/aclocal/xorg-server.m4

#----------------------------------------------------------------------------

%package common
Summary:	X server common files
Group:		System/X11
License:	MIT
Provides:	XFree86 = 7.0.0
Requires:	rgb
# for 'fixed' and 'cursor' fonts
Requires:	x11-font-misc-misc
Requires:	x11-font-cursor-misc
Requires:	x11-font-alias
Requires:	x11-data-xkbdata
Requires:	xkbcomp
Requires:	udev
Requires(post,postun):	update-alternatives
Provides:	xserver-abi(ansic-%{ansic_major}) = %{ansic_minor}
Provides:	xserver-abi(videodrv-%{videodrv_major}) = %{videodrv_minor}
Provides:	xserver-abi(xinput-%{xinput_major}) = %{xinput_minor}
Provides:	xserver-abi(extension-%{extension_major}) = %{extension_minor}

%description common
X server common files.

%post common
%{_sbindir}/update-alternatives \
	--install %{_sysconfdir}/ld.so.conf.d/GL.conf gl_conf %{_sysconfdir}/ld.so.conf.d/GL/standard.conf %{priority} \
	--slave %{extra_module_dir} xorg_extra_modules %{xorg1_6_extra_modules}

#(akdengi) try fix layout freezy on KDE4
/usr/bin/setxkbmap

#if not migrate to localectl, doing this
if ! [ -f "/etc/X11/xorg.conf.d/00-keyboard.conf" ]
then

 . /etc/sysconfig/keyboard

cat > /etc/X11/xorg.conf.d/00-keyboard.conf << EOF
Section "InputClass"
        Identifier "system-keyboard"
        MatchIsKeyboard "on"
        Option "XkbLayout" "$XkbLayout"
        Option "XkbModel" "$XkbModel"
        Option "XkbOptions" "$XkbOptions"
EndSection
EOF

fi


%postun common
if [ ! -f %{_sysconfdir}/ld.so.conf.d/GL/standard.conf ]; then
	/usr/sbin/update-alternatives --remove gl_conf %{_sysconfdir}/ld.so.conf.d/GL/standard.conf
fi

%files common
%dir %{xorg1_6_extra_modules}
%dir %{_sysconfdir}/X11
%dir %{_sysconfdir}/X11/app-defaults
%dir %{_sysconfdir}/X11/fontpath.d
%dir %{_sysconfdir}/ld.so.conf.d/GL
%dir %{_sysconfdir}/X11/xorg.conf.d
%ghost %{_sysconfdir}/ld.so.conf.d/GL.conf
%{_sysconfdir}/ld.so.conf.d/GL/standard.conf
%if %{with dbus}
%{_sysconfdir}/dbus-1/system.d/xorg-server.conf
%endif
%{_bindir}/cvt
%{_bindir}/gtf
%if %{with dmx}
%{_bindir}/vdltodmx
%endif
%dir %{_libdir}/xorg/modules
%{_libdir}/xorg/modules/*
%{_libdir}/xorg/protocol.txt
%{_datadir}/X11/xkb/README.compiled
%{_mandir}/man1/gtf.*
%{_mandir}/man1/cvt.*
%if %{with dmx}
%{_mandir}/man1/vdltodmx.*
%endif
%{_mandir}/man4/fbdevhw.*
%{_mandir}/man4/exa.*
%dir %{_prefix}/X11R6
%dir %{_prefix}/X11R6/lib
%dir %{_prefix}/X11R6/lib/X11

#----------------------------------------------------------------------------

%package xorg
Summary:	X.org X11 server
Group:		System/X11
License:	MIT
Requires:	libx11-common
Requires:	x11-data-xkbdata
Requires:	x11-font-alias
Requires:	x11-server-common = %{EVRD}
Requires:	x11-driver-input-evdev
Requires:	udev

%description xorg
x11-server-xorg is the new generation of X server from X.Org.

%files xorg
%{_bindir}/X
%{_bindir}/Xorg
%attr(4755,root,root)%{_bindir}/Xwrapper
%{_sysconfdir}/X11/X
%{_sysconfdir}/pam.d/xserver
%{_sysconfdir}/security/console.apps/xserver
%{_mandir}/man1/Xorg.*
%{_mandir}/man1/Xserver.*
%{_mandir}/man5/xorg.conf.*
%{_datadir}/X11/xorg.conf.d/10-evdev.conf

#----------------------------------------------------------------------------

%if %{with dmx}
%package xdmx
Summary:	Distributed Multi-head X server
Group:		System/X11
License:	MIT
Requires:	x11-server-common = %{EVRD}

%description xdmx
Xdmx is a proxy X server that uses one or more other X servers
as its display devices. It provides multi-head X functionality
for displays that might be located on different machines.
Xdmx functions as a front-end X server that acts as a proxy
to a set of back-end X servers. All of the visible rendering is
passed to the back-end X servers. Clients connect to the Xdmx
front-end, and everything appears as it would in a regular
multi-head configuration. If Xinerama is enabled (e.g.,
with +xinerama on the command line), the clients see a single large screen.

Xdmx communicates to the back-end X servers using the standard X11 protocol,
and standard and/or commonly available X server extensions.

%files xdmx
%{_bindir}/Xdmx
%{_bindir}/xdmx*
%{_bindir}/dmx*
%{_mandir}/man1/Xdmx.*
%{_mandir}/man1/xdmxconfig.*
%{_mandir}/man1/dmxtodmx.*
%endif

#----------------------------------------------------------------------------

%package xnest
Summary:	A nested X server
Group:		System/X11
License:	MIT
Requires:	x11-server-common = %{EVRD}

%description xnest
Xnest is an X Window System server which runs in an X window.
Xnest is a 'nested' window server, actually a client of the
real X server, which manages windows and graphics requests
for Xnest, while Xnest manages the windows and graphics
requests for its own clients.

You will need to install Xnest if you require an X server which
will run as a client of your real X server (perhaps for
testing purposes).

%files xnest
%{_bindir}/Xnest
%{_mandir}/man1/Xnest.*

#----------------------------------------------------------------------------

%package xvfb
Summary:	X virtual framebuffer server
Group:		System/X11
# xvfb-run is GPLv2, rest is MIT
License:	MIT and GPLv2+
Requires:	x11-server-common = %{EVRD}
Requires:	xauth

%description xvfb
Xvfb (X Virtual Frame Buffer) is an X Windows System server
that is capable of running on machines with no display hardware and no
physical input devices.  Xvfb emulates a dumb framebuffer using virtual
memory.  Xvfb doesn't open any devices, but behaves otherwise as an X
display.  Xvfb is normally used for testing servers.  Using Xvfb, the mfb
or cfb code for any depth can be exercised without using real hardware
that supports the desired depths.  Xvfb has also been used to test X
clients against unusual depths and screen configurations, to do batch
processing with Xvfb as a background rendering engine, to do load testing,
to help with porting an X server to a new platform, and to provide an
unobtrusive way of running applications which really don't need an X
server but insist on having one.

If you need to test your X server or your X clients, you may want to
install Xvfb for that purpose.

%files xvfb
%{_bindir}/Xvfb
%{_bindir}/xvfb-run
%{_mandir}/man1/Xvfb.*

#----------------------------------------------------------------------------

%package xephyr
Summary:	KDrive Xephyr X server
Group:		System/X11
License:	MIT
Requires:	x11-server-common = %{EVRD}

%description xephyr
KDrive (formerly known as TinyX) is a light-weight X server targetting specific
chipsets. It is recommended to be used on thin-clients and embedded systems.
If you are on a standard desktop system you might want to use x11-server-xorg
and the video driver corresponding to your video card.

Xephyr is a X Server which targets a window on a host X Server
as its framebuffer. Unlike Xnest it supports modern X extensions ( even
if host server doesn't ) such as Composite, Damage, randr etc. It uses SHM
Images and shadow framebuffer updates to provide good performance. It also
has a visual debugging mode for observing screen updates.

Possible uses include:
- Xnest replacement - Window manager, Composite 'gadget', etc development tool.
- Toolkit debugging - rendundant toolkit paints can be observered easily via
  the debugging mode.
- X Server internals development - develop without the need for an extra
  machine.

%files xephyr
%{_bindir}/Xephyr
%{_mandir}/man1/Xephyr.1*

#----------------------------------------------------------------------------

%if %{with xfake}
%package xfake
Summary:	KDrive fake X server
Group:		System/X11
License:	MIT
Requires:	x11-server-common = %{EVRD}

%description xfake
KDrive (formerly known as TinyX) is a light-weight X server targetting specific
chipsets. It is recommended to be used on thin-clients and embedded systems.
If you are on a standard desktop system you might want to use x11-server-xorg
and the video driver corresponding to your video card.

This KDrive server is targetted for testing purposes.

%files xfake
%{_bindir}/Xfake
%endif

#----------------------------------------------------------------------------

%package xfbdev
Summary:	KDrive fbdev X server
Group:		System/X11
License:	MIT
Requires:	x11-server-common = %{EVRD}

%description xfbdev
KDrive (formerly known as TinyX) is a light-weight X server targetting specific
chipsets. It is recommended to be used on thin-clients and embedded systems.
If you are on a standard desktop system you might want to use x11-server-xorg
and the video driver corresponding to your video card.

This KDrive server is targetted for being used on top of linux framebuffer.

%files xfbdev
%{_bindir}/Xfbdev

#----------------------------------------------------------------------------

%define xserver_source_dir %{_datadir}/%{name}-source

%package source
Summary:	Xserver source code required to build unofficial servers
Group:		Development/X11
License:	MIT
BuildArch:	noarch

%description source
Xserver source code needed to build unofficial servers, like Xvnc.

%files source
%{xserver_source_dir}

#----------------------------------------------------------------------------

%prep
%setup -q -n xorg-server-%{version}
%apply_patches

# check the ABI in the source against what we expect.
getmajor() {
   grep -i ^#define.ABI.$1_VERSION hw/xfree86/common/xf86Module.h |
   tr '(),' '   ' | awk '{ print $4 }'
}

getminor() {
   grep -i ^#define.ABI.$1_VERSION hw/xfree86/common/xf86Module.h |
   tr '(),' '   ' | awk '{ print $5 }'
}

test `getmajor ansic` == %{ansic_major}
test `getminor ansic` == %{ansic_minor}
test `getmajor videodrv` == %{videodrv_major}
test `getminor videodrv` == %{videodrv_minor}
test `getmajor xinput` == %{xinput_major}
test `getminor xinput` == %{xinput_minor}
test `getmajor extension` == %{extension_major}
test `getminor extension` == %{extension_minor}


%build
%serverbuild_hardened

autoreconf -if

# Copy the clean dir to a 'source' directory that will be used to make the
# x11-server-source subpackage
mkdir source
find . -maxdepth 1 ! -name source ! -name '\.' -exec cp -r '{}' source \;


%if %{with debug}
CFLAGS='-DBUILDDEBUG -O0 -gdwarf-4' \
%endif
%configure2_5x \
	--disable-static \
	--with-log-dir=%{_logdir} \
	--with-os-vendor="%{_vendor}" \
	--with-os-name="`echo \`uname -s -r\` | sed -e s'/ /_/g'`" \
	--with-vendor-web="%{bugurl}" \
	--with-extra-module-dir=%{extra_module_dir} \
	%if %{with debug}
	--enable-debug \
	%else
	--disable-debug \
	%endif
	%if %{with builddocs}
	--enable-builddocs \
	%else
	--disable-builddocs \
	%endif
	--enable-config-udev \
	--enable-config-udev-kms \
	--disable-strict-compilation \
	--disable-install-libxf86config \
	--enable-composite \
	--enable-xres \
	--enable-record \
	--enable-xv \
	--enable-xvmc \
	--enable-dga \
	--enable-screensaver \
	--enable-xdmcp \
	--enable-xdm-auth-1 \
	--enable-glx \
	--enable-aiglx \
	--enable-glx-tls \
	--enable-dri \
	--enable-dri2 \
	--enable-xinerama \
	--enable-xf86vidmode \
	--enable-xace \
	--enable-xcsecurity \
	--enable-xf86bigfont \
	--enable-dpms \
	--disable-tslib \
	--enable-dbe \
	--enable-xfree86-utils \
	--enable-xorg \
	%if %{with dmx}
	--enable-dmx \
	%else
	--disable-dmx \
	%endif
	--enable-xvfb \
	--enable-xnest \
	--disable-xwin \
	--enable-kdrive \
	%if %{with xfake}
	--enable-xfake \
	%else
	--disable-xfake \
	%endif
	--enable-xephyr \
	--enable-secure-rpc \
	--enable-xwrapper \
	--enable-pam \
	%if %{with dbus}
	--enable-config-dbus \
	%else
	--disable-config-dbus \
	%endif
	--disable-config-hal \
	--with-sha1=libcrypto \
	--with-default-font-path="catalogue:%{_sysconfdir}/X11/fontpath.d"

pushd include && make xorg-server.h dix-config.h xorg-config.h && popd

%make

%install
%makeinstall_std

mkdir -p %{buildroot}%{_sysconfdir}/X11/
ln -s %{_bindir}/Xorg %{buildroot}%{_sysconfdir}/X11/X
ln -sf %{_bindir}/Xwrapper %{buildroot}%{_bindir}/X

mkdir -p %{buildroot}%{_sysconfdir}/pam.d
install -m 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/pam.d/xserver
mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
touch %{buildroot}%{_sysconfdir}/security/console.apps/xserver

mkdir -p %{buildroot}%{_sysconfdir}/X11/app-defaults
mkdir -p %{buildroot}%{_sysconfdir}/X11/fontpath.d

# move README.compiled outside compiled/ dir, so there won't be any problem with x11-data-xkbdata
mv -f %{buildroot}%{_datadir}/X11/xkb/compiled/README.compiled %{buildroot}%{_datadir}/X11/xkb/

# for compatibility with legacy applications (see #23423, for example)
mkdir -p %{buildroot}%{_prefix}/X11R6/lib/
ln -s ../../%{_lib}/X11 %{buildroot}%{_prefix}/X11R6/lib/X11

# create more module directories to be owned by x11-server-common
install -d -m755 %{buildroot}%{_libdir}/xorg/modules/{input,drivers}
install -d -m755 %{buildroot}%{xorg1_6_extra_modules}

# (anssi) manage proprietary drivers
install -d -m755 %{buildroot}%{_sysconfdir}/ld.so.conf.d/GL
cat > %{buildroot}%{_sysconfdir}/ld.so.conf.d/GL/standard.conf << EOF
# This file is knowingly empty since the libraries are in standard search
# path. Please do not remove this file.
EOF
touch %{buildroot}%{_sysconfdir}/ld.so.conf.d/GL.conf

install -m 0755 %{SOURCE2} %{buildroot}%{_bindir}/xvfb-run

# Make the source package
cp -r source %{buildroot}%{xserver_source_dir}

install -m 755 %{SOURCE30} %{buildroot}%{_bindir}

# Create xorg.conf.d
install -d -m 755 %{buildroot}%{_sysconfdir}/X11/xorg.conf.d


%changelog
* Sat Dec 28 2013 akdengi <kazancas@mandriva.ru> 1.14.5-7
+ Revision: a667e20
- disable fedora patches

* Thu Dec 26 2013 akdengi <kazancas@mandriva.ru> 1.14.5-6
+ Revision: e47b041
- drop new.spec

* Thu Dec 26 2013 akdengi <kazancas@mandriva.ru> 1.14.5-6
+ Revision: 89b4da2
- remove udev rules

* Thu Dec 26 2013 akdengi <kazancas@mandriva.ru> 1.14.5-5
+ Revision: 9fc603d
- remove udev rules

* Thu Dec 19 2013 akdengi <kazancas@mandriva.ru> 1.14.5-5
+ Revision: bf24720
- SILENT revert to 1.14.5-5

* Thu Dec 19 2013 akdengi <alexander.kazancev@rosalab.ru> 1.14.5-8
+ Revision: 184a118
- SILENT fix patch

* Thu Dec 19 2013 akdengi <alexander.kazancev@rosalab.ru> 1.14.5-8
+ Revision: b7b02e5
- return Fedora patches

* Wed Dec 18 2013 akdengi <kazancas@mandriva.ru> 1.14.5-7
+ Revision: 861e54e
- return new pamd and keyboard config

* Wed Dec 18 2013 akdengi <kazancas@mandriva.ru> 1.14.5-7
+ Revision: 884ad2f
- return old way

* Wed Dec 18 2013 akdengi <kazancas@mandriva.ru> 1.14.5-6
+ Revision: 10548e0
- fix patchset

* Wed Dec 18 2013 akdengi <kazancas@mandriva.ru> 1.14.5-6
+ Revision: 9e69a47
- disable patch 2008

* Wed Dec 18 2013 akdengi <kazancas@mandriva.ru> 1.14.5-6
+ Revision: aadf7ec
- disable patch 2007

* Wed Dec 18 2013 akdengi <kazancas@mandriva.ru> 1.14.5-6
+ Revision: 0b353eb
- add some fedora patches

* Wed Dec 18 2013 akdengi <kazancas@mandriva.ru> 1.14.5-6
+ Revision: 1c5fca9
- add patch

* Wed Dec 18 2013 akdengi <kazancas@mandriva.ru> 1.14.5-6
+ Revision: a916c0b
- disable all Mandriva patches and add backlight patch

* Tue Dec 17 2013 akdengi <kazancas@mandriva.ru> 1.14.5-5
+ Revision: 29d4055
- fix migrate way

* Tue Dec 17 2013 akdengi <kazancas@mandriva.ru> 1.14.5-4
+ Revision: 69f94a0
- run drakkeyboard if missing config X11

* Tue Dec 17 2013 Alexander Kazancev <kazancas@gmail.com> 1.14.5-3
+ Revision: 63a009c
- Up release

* Mon Dec 16 2013 akdengi <kazancas@mandriva.ru> 1.14.5-2
+ Revision: c175295
- Add to post in common package call /usr/bin/setxkbmap

* Fri Dec 13 2013 akdengi <kazancas@mandriva.ru> 1.14.5-1
+ Revision: 7091bdc
- Update to 1.14.5

* Thu Nov 07 2013 Alex Burmashev <alex.burmashev@rosalab.ru> 1.14.4-2
+ Revision: a2b9568
- disabled a 908 patch

* Tue Nov 05 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.14.4-1
+ Revision: aa28f47
- LOG New version 1.14.4

* Fri Nov 01 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.14.3-4
+ Revision: 4f91a21
- LOG Spec cleanup

* Thu Oct 31 2013 Alex Burmashev <alex.burmashev@rosalab.ru> 1.14.3-3
+ Revision: 436e732
- sync to cooker, removed abf.yml copy

* Wed Oct 09 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.13.4-1
+ Revision: 58db272
- LOG Fix vendor QA url

* Mon Jul 29 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.13.4-1
+ Revision: e4b5c26
- LOG New version 1.13.4

* Fri Jul 26 2013 Alex Burmashev <alex.burmashev@rosalab.ru> 1.13.3-2
+ Revision: 9e398de
- added pkgconfig(xv)

* Fri Jul 26 2013 Alex Burmashev <alex.burmashev@rosalab.ru> 1.13.3-2
+ Revision: a3b6414
- release up, disabled patch #908 for https://forum.kde.org/viewtopic.php?f=66&t=97424

* Fri Mar 15 2013 akdengi <kazancas@mandriva.ru> 1.13.3-1
+ Revision: 2a8a483
- 1.13.3

* Fri Mar 15 2013 akdengi <kazancas@mandriva.ru> 1.13.2-4
+ Revision: 18707d5
- fix patching

* Thu Mar 14 2013 akdengi <kazancas@mandriva.ru> 1.13.2-4
+ Revision: 7b1ecea
- fix patch

* Thu Mar 14 2013 akdengi <kazancas@mandriva.ru> 1.13.2-4
+ Revision: 3afb746
- fix dmps patch

* Thu Mar 14 2013 akdengi <kazancas@mandriva.ru> 1.13.2-4
+ Revision: 34b7fdb
- fix patch count

* Thu Mar 14 2013 akdengi <kazancas@mandriva.ru> 1.13.2-4
+ Revision: df88c7c
- add patches from SUSE

* Tue Mar 12 2013 Alexander Kazancev <kazancas@gmail.com> 1.13.2-2
+ Revision: f1cc9bb
- Reenable pixman patch

* Tue Jan 29 2013 akdengi <kazancas@gmail.com> 1.13.2-1
+ Revision: 87e26e2
- LOG update to 1.13.2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21589 |12mu|x11-util-cf-files-1.0.5-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Templates for imake
Name:		x11-util-cf-files
Version:	1.0.5
Release:	3
License:	MIT
Group:		Development/X11
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/util/xorg-cf-files-%{version}.tar.bz2
Patch0:		0001-Add-mdvconfig.patch
BuildArch:	noarch

%description
Templates for imake.

%files
%dir %{_datadir}/X11/config
%{_datadir}/X11/config/*

#----------------------------------------------------------------------------

%prep
%setup -q -n xorg-cf-files-%{version}
%patch0 -p1 -b .mdvconfig

%build
%configure2_5x \
	--with-config-dir=%{_datadir}/X11/config

%make

%install
%makeinstall_std


%changelog
* Fri Nov 01 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0.5-3
+ Revision: 8d5772e
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21590 |12mu|x11-util-macros-1.17.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Macro used for X.org development
Name:		x11-util-macros
Version:	1.17.1
Release:	2
Group:		Development/X11
License:	MIT
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/util/util-macros-%{version}.tar.bz2
BuildArch:	noarch

%description
Macros used for X.org development.

%files
%{_datadir}/util-macros/INSTALL
%{_datadir}/aclocal/xorg-macros.m4
%{_datadir}/pkgconfig/xorg-macros.pc

#----------------------------------------------------------------------------

%prep
%setup -q -n util-macros-%{version}

%build
%configure2_5x
%make

%install
%makeinstall_std


%changelog
* Thu Oct 31 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.17.1-2
+ Revision: b3369cf
- LOG Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21591 |12mu|xalan-j2-2.7.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _with_bootstrap 0
%define bootstrap %{?_with_bootstrap:1}%{!?_with_bootstrap:%{?_without_bootstrap:0}%{!?_without_bootstrap:%{?_bootstrap:%{_bootstrap}}%{!?_bootstrap:0}}}

%define cvs_version %(echo %version |sed -e 's,\\\.,_,g')

Name:           xalan-j2
Version:        2.7.1
Release:        1
Epoch:          0
Summary:        Java XSLT processor
License:        Apache Software License
Source0:        http://archive.apache.org/dist/xml/xalan-j/source/xalan-j_%{cvs_version}-src.tar.gz
Patch0:         %{name}-noxsltcdeps.patch
Patch1:         %{name}-manifest.patch
Patch2:         %{name}-crosslink.patch
URL:            http://xalan.apache.org/
Group:          Development/Java
#Vendor:         JPackage Project
#Distribution:   JPackage
#BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot

BuildArch:      noarch
Provides:       jaxp_transform_impl
Requires:       jaxp_parser_impl
Requires(post):  update-alternatives
Requires(preun): update-alternatives
BuildRequires:  jpackage-utils >= 0:1.6
BuildRequires:  java-1.6.0-openjdk-devel java-rpmbuild
BuildRequires:  ant
%if ! %{bootstrap}
BuildRequires:  java_cup
BuildRequires:  bcel
BuildRequires:  jlex
BuildRequires:  regexp
BuildRequires:  sed
BuildRequires:  servletapi5
BuildRequires:  xerces-j2 >= 0:2.7.1
%endif
#BuildRequires:  xerces-j2 >= 0:2.7.1
BuildRequires:  xml-commons-jaxp-1.3-apis >= 0:1.3.03

%description
Xalan is an XSLT processor for transforming XML documents into HTML,
text, or other XML document types. It implements the W3C Recommendations
for XSL Transformations (XSLT) and the XML Path Language (XPath). It can
be used from the command line, in an applet or a servlet, or as a module
in other program.

%if ! %{bootstrap}
%package        xsltc
Summary:        XSLT compiler
Group:          Development/Java
Requires:       java_cup
Requires:       bcel
Requires:       jlex
Requires:       regexp
Requires:       jaxp_parser_impl

%description    xsltc
The XSLT Compiler is a Java-based tool for compiling XSLT stylesheets into
lightweight and portable Java byte codes called translets.
%endif

%package        manual
Summary:        Manual for %{name}
Group:          Development/Java

%description    manual
Documentation for %{name}.

%package        javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java
BuildRequires:  java-javadoc

%description    javadoc
Javadoc for %{name}.

%if ! %{bootstrap}
%package        demo
Summary:        Demo for %{name}
Group:          Development/Java
Requires:       %{name} = %{epoch}:%{version}-%{release}, servlet
BuildRequires:  servlet

%description    demo
Demonstrations and samples for %{name}.
%endif

%track
prog %name = {
	url = http://xalan.apache.org/xalan-j/index.html
	version = %version
	regex = "The current stable version for download is (__VER__)"
}

%prep
%setup -q -n xalan-j_%{cvs_version}
%apply_patches
# Remove all binary libs, except ones needed to build docs and N/A elsewhere.
for j in $(find . -name "*.jar"); do
        rm $j
done
# FIXME who knows where the sources are? xalan-j1 ?
#mv tools/xalan2jdoc.jar.no tools/xalan2jdoc.jar
#mv tools/xalan2jtaglet.jar.no tools/xalan2jtaglet.jar

%build
if [ ! -e "$JAVA_HOME" ] ; then export JAVA_HOME="%{java_home}" ; fi
pushd lib
ln -sf $(build-classpath java_cup-runtime) runtime.jar
ln -sf $(build-classpath bcel) BCEL.jar
ln -sf $(build-classpath regexp) regexp.jar
ln -sf $(build-classpath xerces-j2) xercesImpl.jar
ln -sf $(build-classpath xml-commons-jaxp-1.3-apis) xml-apis.jar
popd
pushd tools
ln -sf $(build-classpath java_cup) java_cup.jar
ln -sf $(build-classpath ant) ant.jar
ln -sf $(build-classpath jlex) JLex.jar
#ln -sf $(build-classpath xml-stylebook) stylebook-1.0-b3_xalan-2.jar
popd
export CLASSPATH=$(build-classpath servletapi5)
export JAVA_HOME=%_prefix/lib/jvm/java-1.6.0

%if %{bootstrap}
ant \
  -Djava.awt.headless=true \
  -Dapi.j2se=%{_javadocdir}/java \
  -Dbuild.xalan-interpretive.jar=build/xalan-interpretive.jar \
  xalan-interpretive.jar
%else
ant \
  -Djava.awt.headless=true \
  -Dapi.j2se=%{_javadocdir}/java \
  -Dbuild.xalan-interpretive.jar=build/xalan-interpretive.jar \
  xalan-interpretive.jar\
  xsltc.unbundledjar \
  docs \
  xsltc.docs \
  javadocs \
  samples \
  servlet
%endif

%install
rm -rf $RPM_BUILD_ROOT

# jars
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
install -p -m 644 build/xalan-interpretive.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
%if ! %{bootstrap}
install -p -m 644 build/xsltc.jar \
  $RPM_BUILD_ROOT%{_javadir}/xsltc-%{version}.jar
%endif
install -p -m 644 build/serializer.jar \
  $RPM_BUILD_ROOT%{_javadir}/%{name}-serializer-%{version}.jar
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}.jar; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)

%if ! %{bootstrap}

# javadoc
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr build/docs/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}
rm -rf build/docs/apidocs

# demo
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/%{name}
install -p -m 644 build/xalansamples.jar \
  $RPM_BUILD_ROOT%{_datadir}/%{name}/%{name}-samples.jar
install -p -m 644 build/xalanservlet.war \
  $RPM_BUILD_ROOT%{_datadir}/%{name}/%{name}-servlet.war
cp -pr samples $RPM_BUILD_ROOT%{_datadir}/%{name}

# fix link between manual and javadoc
(cd build/docs; ln -sf %{_javadocdir}/%{name}-%{version} apidocs)

%endif

%if 0
# jaxp_transform_impl ghost symlink
ln -s %{_sysconfdir}/alternatives \
  $RPM_BUILD_ROOT%{_javadir}/jaxp_transform_impl.jar
%endif

%{gcj_compile}

%clean
rm -rf $RPM_BUILD_ROOT

%post
update-alternatives --install %{_javadir}/jaxp_transform_impl.jar \
  jaxp_transform_impl %{_javadir}/%{name}.jar 30

%preun
{
  [ $1 = 0 ] || exit 0
  update-alternatives --remove jaxp_transform_impl %{_javadir}/%{name}.jar
} >/dev/null 2>&1 || :

#%post xsltc
#update-alternatives --install %{_javadir}/jaxp_transform_impl.jar \
#  jaxp_transform_impl %{_javadir}/xsltc.jar 10

#%preun xsltc
#{
#  [ $1 = 0 ] || exit 0
#  update-alternatives --remove jaxp_transform_impl %{_javadir}/xsltc.jar
#} >/dev/null 2>&1 || :

%if ! %{bootstrap}
%if 0
%post javadoc
rm -f %{_javadocdir}/%{name}
ln -s %{name}-%{version} %{_javadocdir}/%{name}

%postun javadoc
if [ "$1" = "0" ]; then
    rm -f %{_javadocdir}/%{name}
fi
%endif
%endif

%files
%defattr(0644,root,root,0755)
%doc KEYS
%{_javadir}/%{name}-%{version}.jar
%{_javadir}/%{name}.jar
%{_javadir}/%{name}-serializer-%{version}.jar
%{_javadir}/%{name}-serializer.jar
%if 0
%ghost %{_javadir}/jaxp_transform_impl.jar
%endif

%if ! %{bootstrap}
%files xsltc
%defattr(0644,root,root,0755)
%{_javadir}/xsltc-%{version}.jar
%{_javadir}/xsltc.jar
#%ghost %{_javadir}/jaxp_transform_impl.jar

%files manual
%defattr(0644,root,root,0755)
%doc build/docs/*

%files javadoc
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}

%files demo
%defattr(0644,root,root,0755)
%{_datadir}/%{name}

%endif


%changelog
* Sat May 07 2011 Oden Eriksson <oeriksson@mandriva.com> 0:2.7.0-7.0.10mdv2011.0
+ Revision: 671257
- mass rebuild

* Sat Dec 04 2010 Oden Eriksson <oeriksson@mandriva.com> 0:2.7.0-7.0.9mdv2011.0
+ Revision: 608179
- rebuild

* Wed Mar 17 2010 Oden Eriksson <oeriksson@mandriva.com> 0:2.7.0-7.0.8mdv2010.1
+ Revision: 524371
- rebuilt for 2010.1

* Sat Mar 07 2009 Antoine Ginies <aginies@mandriva.com> 0:2.7.0-7.0.7mdv2009.1
+ Revision: 351246
- rebuild

* Tue Jul 08 2008 Alexander Kurtakov <akurtakov@mandriva.org> 0:2.7.0-7.0.6mdv2009.0
+ Revision: 232661
- fix build, disable gcj_compile

* Thu Jan 10 2008 Alexander Kurtakov <akurtakov@mandriva.org> 0:2.7.0-7.0.5mdv2008.1
+ Revision: 147618
- full build

* Thu Jan 10 2008 Alexander Kurtakov <akurtakov@mandriva.org> 0:2.7.0-7.0.4mdv2008.1
+ Revision: 147597
- bootstrap

  + David Walluck <walluck@mandriva.org>
    - bump release

* Wed Dec 26 2007 David Walluck <walluck@mandriva.org> 0:2.7.0-7.0.2mdv2008.1
+ Revision: 137872
- rebuild

* Wed Dec 19 2007 David Walluck <walluck@mandriva.org> 0:2.7.0-7.0.1mdv2008.1
+ Revision: 133162
- BuildRequires: java-rpmbuild
- sync with jpackage
- don't %%ghost alternative link

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Dec 16 2007 Anssi Hannula <anssi@mandriva.org> 0:2.7.0-2.8mdv2008.1
+ Revision: 121050
- buildrequire java-rpmbuild, i.e. build with icedtea on x86(_64)

  + Thierry Vignaud <tv@mandriva.org>
    - kill file require on update-alternatives

* Wed Jul 18 2007 Anssi Hannula <anssi@mandriva.org> 0:2.7.0-2.7mdv2008.0
+ Revision: 53214
- use xml-commons-jaxp-1.3-apis explicitely instead of the generic
  xml-commons-apis which is provided by multiple packages (see bug #31473)


* Mon Nov 06 2006 David Walluck <walluck@mandriva.org> 2.7.0-2.6mdv2007.0
+ Revision: 76824
- rebuild

* Mon Nov 06 2006 David Walluck <walluck@mandriva.org> 0:2.7.0-2.5mdv2007.1
+ Revision: 76813
- set gcj_support to 0

* Sat Nov 04 2006 David Walluck <walluck@mandriva.org> 0:2.7.0-2.4mdv2007.1
+ Revision: 76457
- fix xml-commons-apis BuildRequires
- rebuild
- Import xalan-j2

* Sat Aug 26 2006 David Walluck <walluck@mandriva.org> 0:2.7.0-2.2mdv2007.0
- require latest xml-commons-apis
- fix some (Build)Requires
- fix ant -> %%ant

* Wed Jul 19 2006 David Walluck <walluck@mandriva.org> 0:2.7.0-2.1mdv2007.0
- release

* Sat Jun 03 2006 David Walluck <walluck@mandriva.org> 0:2.6.0-3.4.3mdv2007.0
- rebuild for libgcj.so.7
- fix macros

* Sat Mar 04 2006 Giuseppe Ghib <ghibo@mandriva.com> 0:2.6.0-3.4.2mdk
- Use %%update_gcjdb.

* Sat Dec 03 2005 David Walluck <walluck@mandriva.org> 0:2.6.0-3.4.1mdk
- sync with 3jpp_4fc

* Sat Oct 29 2005 David Walluck <walluck@mandriva.org> 0:2.6.0-3.3.1mdk
- sync with 3jpp_3fc

* Sun May 22 2005 David Walluck <walluck@mandriva.org> 0:2.6.0-2.1mdk
- release

* Sat Apr 02 2005 Gary Benson <gbenson@redhat.com>
- Add NOTICE file as per Apache License version 2.0.

* Wed Jan 12 2005 Gary Benson <gbenson@redhat.com> 0:2.6.0-2jpp_1fc
- Sync with RHAPS.

* Mon Nov 15 2004 Fernando Nasser <fnasser@redhat.com> 0:2.6.0-2jpp_1rh
- Merge with latest community release

* Thu Nov 04 2004 Gary Benson <gbenson@redhat.com> 0:2.6.0-1jpp_2fc
- Build into Fedora.

* Fri Aug 27 2004 Ralph Apel <r.ape at r-apel.de> 0:2.6.0-2jpp
- Build with ant-1.6.2
- Try with -Djava.awt.headless=true

* Tue Mar 23 2004 Kaj J. Niemi <kajtzu@fi.basen.net> 0:2.6.0-1jpp
- Updated to 2.6.0 
- Patches supplied by <aleksander.adamowski@altkom.pl>

* Sat Nov 15 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:2.5.2-1jpp
- Update to 2.5.2.
- Re-enable javadocs, new style versionless symlink handling, crosslink
  with local J2SE javadocs.
- Spec cleanups.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21592 |12mu|xcb-util-cursor-0.1.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname xcb-cursor %{major}
%define devname %mklibname xcb-cursor -d

Summary:	xcb-util's xcb-cursor
Name:		xcb-util-cursor
Version:	0.1.1
Release:	2
Url:		http://xcb.freedesktop.org
Source0:	http://xcb.freedesktop.org/dist/%{name}-%{version}.tar.bz2
License:	MIT
Group:		System/X11
BuildRequires:	pkgconfig(xcb-image)
BuildRequires:	pkgconfig(xcb-render)
BuildRequires:	pkgconfig(xcb-renderutil)
BuildRequires:	pkgconfig(xorg-macros)

%description
This is the libXcursor port to XCB.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	xcb-util-cursor library package
Group:		System/X11
Obsoletes:	%{_lib}xcb-util-cursor0 < 0.1.1-2

%description -n %{libname}
This is the libXcursor port to XCB.

%files -n %{libname}
%{_libdir}/libxcb-cursor.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	xcb-util-cursor development files
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Obsoletes:	%{_lib}xcb-util-cursor-devel < 0.1.1-2

%description -n %{devname}
This pakcage includes the development files required to build software against
%{name}.

%files -n %{devname}
%doc ChangeLog NEWS README
%{_includedir}/xcb/*.h
%{_libdir}/libxcb-cursor.so
%{_libdir}/pkgconfig/xcb-cursor.pc

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std


%changelog
* Wed Feb 12 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.1.1-2
+ Revision: 0d7a54c
- LOG Fix library and devel package names



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21593 |12mu|xdg-user-dirs-0.15-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	XDG user dirs
Name:		xdg-user-dirs
Version:	0.15
Release:	%mkrel 1
License:	GPLv2+
Group:		System/Libraries
URL:		http://freedesktop.org/wiki/Software/xdg-user-dirs
Source0:	http://user-dirs.freedesktop.org/releases/%{name}-%{version}.tar.gz
# use fuzzy translations (for Downloads)
# https://bugzilla.redhat.com/show_bug.cgi?id=532399
Patch0:		use-fuzzy.patch
BuildRequires:	gettext
BuildRequires:  docbook-style-xsl
BuildRequires:  xsltproc

%description
xdg-user-dirs is a tool to help manage "well known" user directories
like the desktop folder and the music folder. It also handles
localization (i.e. translation) of the filenames.

%prep
%setup -q
%apply_patches

%build
%configure2_5x
%make

make -C po update-po

%install
rm -rf %{buildroot}

%makeinstall_std

%find_lang %{name}

mkdir -p %{buildroot}%{_sysconfdir}/X11/xinit.d/
cat > %{buildroot}%{_sysconfdir}/X11/xinit.d/xdg-user-dirs-update << EOF
#!/bin/sh
if [ -x %{_bindir}/xdg-user-dirs-update ]; then
  %{_bindir}/xdg-user-dirs-update
fi
EOF

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS NEWS README
%config(noreplace) %{_sysconfdir}/xdg/user-dirs.conf
%config(noreplace) %{_sysconfdir}/xdg/user-dirs.defaults
%attr(755,root,root) %{_sysconfdir}/X11/xinit.d/xdg-user-dirs-update
%{_bindir}/xdg-user-dir
%{_bindir}/xdg-user-dirs-update
%{_mandir}/man*/*.*.xz

%changelog
* Wed Jan 15 2014 akdengi <kazancas@mandriva.ru> 0.15-1
+ Revision: ce5ca92
- add BR



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21594 |12mu|xdg-utils-1.1.0-0.20130218.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# sources from upstream git
#
# git clone git://anongit.freedesktop.org/xdg/xdg-utils
# cd xdg-utils
# git archive --format=tar --prefix=xdg-utils-20121008/ master | xz > ../xdg-utils-20121008.tar.xz
#

%define gitdate 20130218

Name:		xdg-utils
Version:	1.1.0
Release:	0.%{gitdate}.1
Summary:	A basic desktop integration tools for any Free Desktop
License:	MIT
Url:		http://portland.freedesktop.org/wiki/
Group:		System/Base
Source0:	xdg-utils-%{gitdate}.tar.xz
#Source0:	http://portland.freedesktop.org/download/xdg-utils-%{version}%{?beta:-%{beta}}.tar.gz
Patch0:		xdg-utils-1.0.2-email_loop.patch
Patch1:		xdg-utils-1.0.2-email_silent_errors.patch
Patch2:		xdg-utils-1.0.3-enable-xdg-terminal.patch
BuildRequires:	libxslt-proc
BuildRequires:	gawk
BuildRequires:	xmlto
BuildRequires:	docbook-dtd412-xml
BuildRequires:	docbook-style-xsl
Requires:	desktop-file-utils
Requires:	xprop
Requires:	xset
BuildArch:	noarch

%description
This version of xdg-utils contains the following commands:
xdg-desktop-menu:	command line tool for (un)installing 
			desktop menu items
xdg-desktop-icon:	command line tool for (un)installing 
			icons to the desktop
xdg-mime:	        command line tool for querying information 
			about file type handling and adding 
			descriptions for new file types
xdg-icon-resource:	command line tool for (un)installing icon resources
xdg-open:	        opens a file or URL in the user's preferred 
			application
xdg-email:	        command line tool for sending mail using the user's 
			preferred 
			e-mail composer
xdg-su:	                run a program as root after prompting for the root 
			password
xdg-screensaver:	command line tool for controlling the screensaver

Testsuite for xdg-utils is available from
http://portland.freedesktop.org/wiki/TestSuite

%prep
%setup -qn %{name}-%{gitdate}

%patch0 -p0
%patch1 -p0
%patch2 -p0

%build
%configure2_5x

%if %{gitdate}
%make scripts-clean -C scripts
%make man scripts -C scripts
%endif

%make
%make -C scripts

%install
%makeinstall_std
sed -i -e "s,_LIBDIR_,%{_libdir}/kde4/libexec,g" %{buildroot}/%{_bindir}/xdg-email

%files
%{_bindir}/xdg-desktop-icon
%{_bindir}/xdg-desktop-menu
%{_bindir}/xdg-email
%{_bindir}/xdg-icon-resource
%{_bindir}/xdg-mime
%{_bindir}/xdg-open
%{_bindir}/xdg-screensaver
%{_bindir}/xdg-settings
%{_bindir}/xdg-terminal
%{_mandir}/man1/xdg*.*

%changelog
* Tue Oct 01 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.1.0-0.20130218.1
+ Revision: c1ead19
- Fix tarball



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21595 |12mu|xdm-1.1.11-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define xdm_libdir	%{_datadir}/X11/xdm

Name: xdm
Version: 1.1.11
Release: 5
Summary: X Display Manager with support for XDMCP
Group: System/X11
License: MIT
URL: http://xorg.freedesktop.org
Source: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
Source1: xdm.pamd
Source2: xdm.service
Patch4: 0004-Support-kdm-extended-syntax-to-reserve-a-server-for.patch
#Patch5: 0005-Initialize-the-greeter-only-after-checking-if-the-th.patch
#Patch6: 0006-Add-console-kit-support-to-xdm.patch
#Patch7: 0007-Add-files-required-by-consolekit-support.patch

BuildRequires: pkgconfig(x11) >= 1.0.0
BuildRequires: pkgconfig(xau) >= 1.0.0
BuildRequires: pkgconfig(xaw7) >= 1.0.1
BuildRequires: pkgconfig(xdmcp) >= 1.0.0
BuildRequires: pkgconfig(xmu) >= 1.0.0
BuildRequires: pkgconfig(xorg-macros) >= 1.3.0
BuildRequires: pkgconfig(xt) >= 1.0.0
BuildRequires: pam-devel
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	systemd
Requires: xinitrc > 2.4.19-9
Requires: xrdb
Requires: sessreg
Requires: systemd
Conflicts: xorg-x11 < 7.0

Requires(post): systemd
Requires(preun): systemd
Requires(postun): systemd

%description
Xdm manages a collection of X displays, which may be on the local host or
remote servers. The design of xdm was guided by the needs of X terminals as
well as The Open Group standard XDMCP, the X Display Manager Control Protocol.
Xdm provides services similar to those provided by init, getty and login on
character terminals: prompting for login name and password, authenticating the
user, and running a session.

%prep
%setup -q
%apply_patches

%build
# patch 6 requires autoreconf
autoreconf -v --install
%configure2_5x \
	--x-includes=%{_includedir}\
	--x-libraries=%{_libdir} \
	--with-xdmlibdir=%{xdm_libdir} \
	--with-pam \
	--enable-xdmshell \
	--with-systemdsystemunitdir=%{_unitdir}
%make

%install
rm -rf %{buildroot}
%makeinstall_std

LC_ALL=C
LANG=C
export LC_ALL LANG

# remove files that are in xinitrc
rm -rf %{buildroot}%{xdm_libdir}/{[A-Z]*,xdm-config}

# remove unused devel files
rm -rf %{buildroot}%{xdm_libdir}/*.{a,la}

# install PAM file
mkdir -p %{buildroot}%{_sysconfdir}/pam.d
install -m 644 %{SOURCE1} %{buildroot}/etc/pam.d/xdm

install -d %{buildroot}/var/lib/xdm
ln -sf /var/lib/xdm %{buildroot}%{xdm_libdir}/authdir

# logrotate
mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
cat << EOF > %{buildroot}%{_sysconfdir}/logrotate.d/xdm
/var/log/xdm-error.log {
    notifempty
    missingok
    nocompress
}
EOF

#Replace native service
rm -f %{buildroot}%{_unitdir}/xdm.service
install -Dpm 644 %{SOURCE2} %{buildroot}%{_unitdir}/xdm.service

%pre
if [ -d %{xdm_libdir}/authdir ]; then
	# this is now a symlink
	rm -rf %{xdm_libdir}/authdir
fi

#post	
#/bin/systemctl enable xdm.service 2>&1 || :

%preun
 /bin/systemctl disable xdm.service 2>&1 || :

%postun
/bin/systemctl daemon-reload 2>&1 || :

%files
%config(noreplace) %{_sysconfdir}/pam.d/xdm
%config(noreplace) %{_sysconfdir}/logrotate.d/xdm
%dir /var/lib/xdm
%{_bindir}/xdm
%{_bindir}/xdmshell
%{_mandir}/man1/xdm.*
%{_mandir}/man1/xdmshell.*
%{xdm_libdir}/*
%{_datadir}/X11/app-defaults/Chooser
%{_unitdir}/xdm.service

%changelog
* Sat Dec 31 2011 Matthew Dawkins <mattydaw@mandriva.org> 1.1.11-1
+ Revision: 748532
- fixed files list
- add enable-xdmshell
- removed fuzz from p 0006
- rediffed patches 0004 and 0006
- fixed BR
- new version 1.1.11
- cleaned up spec
- converted BRs to pkgconfig provides

* Sat May 07 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.10-3
+ Revision: 671297
- mass rebuild

* Sat Dec 04 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.10-2mdv2011.0
+ Revision: 608199
- rebuild

* Mon Apr 12 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.1.10-1mdv2010.1
+ Revision: 533690
- New version: 1.1.10
- Rename console-kit patch

* Mon Apr 05 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.1.9-1mdv2010.1
+ Revision: 531812
- New version: 1.1.9
- Call autoreconf (needed by consolekit patch) and BR x11-util-macros
- Temporarily disable patch 5 since it's undocumented and looks suspicious

* Wed Mar 17 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.8-5mdv2010.1
+ Revision: 524423
- rebuilt for 2010.1

* Fri Oct 02 2009 Thierry Vignaud <tv@mandriva.org> 1.1.8-4mdv2010.0
+ Revision: 452589
- source 1: use pam_namespace for xguest

* Sat Mar 07 2009 Antoine Ginies <aginies@mandriva.com> 1.1.8-3mdv2009.1
+ Revision: 351203
- rebuild

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 1.1.8-2mdv2009.0
+ Revision: 266078
- rebuild early 2009.0 package (before pixel changes)

* Fri May 23 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.1.8-1mdv2009.0
+ Revision: 210730
- o Update to version 1.1.8
  o Don't create a symlink from /usr/lib/X11 to /etc/X11, neither be the
  owner of that symlink.
  o Modify requires of xinitrc to versioned.

* Mon Apr 14 2008 Thierry Vignaud <tv@mandriva.org> 1.1.7-1mdv2009.0
+ Revision: 193164
- adjust file list
- new release

* Tue Feb 12 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.1.6-6mdv2008.1
+ Revision: 166484
- Revert to use upstream tarball, build requires and remove non mandatory local patches.

* Mon Jan 21 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.1.6-5mdv2008.1
+ Revision: 155923
- Add xdm patches to git repository, update build requires and resubmit.
- Check range and correct format string.

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Sep 13 2007 Paulo Andrade <pcpa@mandriva.com.br> 1.1.6-4mdv2008.0
+ Revision: 85182
- Increase release and add change commented in previous commit, but that ended
  not being added when merging the 2 ConsoleKit related patches.
- Merge changes to only one patch (fix a close instead of close) and should also
  implement the only feature left missing from the Kdm patch, that is the remote
  server name in case of non local connection.
  If there are no bugs associated with proper setting the XDG_SESSION_COOKIE
  environment variable, it should be as functional to ConsoleKit as Kdm.
- Err, it really isn't either %%d or %%x, but %%d should work correctly for the first
  99 virtual terminals.

* Thu Sep 13 2007 Paulo Andrade <pcpa@mandriva.com.br> 1.1.6-3mdv2008.0
+ Revision: 85138
- Add a X Server 'tty' detection code to provide the proper 'x11-display-device'
  field to dbus.

* Wed Sep 12 2007 Paulo Andrade <pcpa@mandriva.com.br> 1.1.6-2mdv2008.0
+ Revision: 84808
- First release with KDM's ConsoleKit path adpated to XDM.

* Fri Aug 17 2007 Thierry Vignaud <tv@mandriva.org> 1.1.6-1mdv2008.0
+ Revision: 64747
- new release

* Fri Aug 10 2007 Thierry Vignaud <tv@mandriva.org> 1.1.5-1mdv2008.0
+ Revision: 61657
- fix man extension
- new release


* Thu Feb 15 2007 Thierry Vignaud <tvignaud@mandriva.com> 1.1.4-1mdv2007.0
+ Revision: 121448
- new release

* Tue Feb 06 2007 Gustavo Pichorim Boiko <boiko@mandriva.com> 1.1.3-1mdv2007.1
+ Revision: 116787
- new upstream version: 1.1.3

* Thu Dec 14 2006 Thierry Vignaud <tvignaud@mandriva.com> 1.1.2-1mdv2007.1
+ Revision: 97066
- new release

* Tue Nov 21 2006 Thierry Vignaud <tvignaud@mandriva.com> 1.1.1-1mdv2007.1
+ Revision: 85959
- new release

* Tue Aug 29 2006 Gustavo Pichorim Boiko <boiko@mandriva.com> 1.0.5-5mdv2007.0
+ Revision: 58564
- fix the upgrade in cases where /usr/lib/X11/xdm/authdir is a
  directory (#24774)

* Tue Aug 15 2006 Pixel <pixel@mandriva.com> 1.0.5-4mdv2007.0
+ Revision: 56059
- fix group
- make /etc/X11/xdm/xdm-config accessible
- add requires sessreg (used by GiveConsole and TakeConsole)
- restore authdir symlink to /var/lib/xdm (otherwise xdm writes temp stuff in /usr)

  + Gustavo Pichorim Boiko <boiko@mandriva.com>
    - pam_stack is deprecated. Fixed the xdm.pamd file
    - enable missing pam support

* Sat Jun 24 2006 Gustavo Pichorim Boiko <boiko@mandriva.com> 1.0.5-1mdv2007.0
+ Revision: 37943
- new upstream release (1.0.5):
  * setuid return value check fix
- adding xdm.pamd to the sources list
- add pam and logrotate files (Closes #22589)
- added patch: Support kdm extended syntax to reserve a server for future use
  but do nothing
- added patch: Initialize the greeter only after checking if the the required
  steps are ok
- rebuild to fix cooker uploading
- X11R7.1
- increment release
- Adding X.org 7.0 to the repository

  + Andreas Hasenack <andreas@mandriva.com>
    - renamed mdv to packages because mdv is too generic and it's hosting only packages anyway

  + Thierry Vignaud <tvignaud@mandriva.com>
    - fill in more missing descriptions

  + Pixel <pixel@mandriva.com>
    - we need libXdmGreet.so


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21596 |12mu|xdotool-2.20101012.3049-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Name:		xdotool
Version:	2.20101012.3049
Release:	3
Summary:	fake keyboard/mouse input, window management, and more
Group:		Toys
License:	GPL
URL:		http://www.semicomplete.com/projects/xdotool
Source:     http://semicomplete.googlecode.com/files/xdotool-%{version}.tar.gz
BuildRequires:  pkgconfig(x11)
BuildRequires:  pkgconfig(xtst)
BuildRequires:  pkgconfig(xi)

%description
This tool lets you simulate keyboard input and mouse activity, move and resize
windows, etc. It does this using X11's XTEST extension and other Xlib
functions.

Additionally, you can search for windows and move, resize, hide, and modify
window properties like the title. If your window manager supports it, you can
use xdotool to switch desktops, move windows between desktops, and change the
number of desktops. 

%package -n	%{libname}
Summary:	Libraries for %{name}
Group:		System/Libraries

%description -n	%{libname}
This package contains libraries for %{name}.

%package -n	%{develname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:   %{name}-devel = %{version}-%{release}

%description -n	%{develname}
This package contains development files for %{name}.

%prep
%setup -q

%build
%make

%install
%makeinstall_std \
    PREFIX=%{_prefix} \
    INSTALLMAN=%{_datadir}/man \
    INSTALLLIB=%{_libdir}

%files
%{_bindir}/xdotool
%{_mandir}/man1/xdotool.1*

%files -n %{libname}
%{_libdir}/libxdo.so.%{major}

%files -n %{develname}
%{_libdir}/libxdo.so
%{_includedir}/xdo.h

%changelog
* Tue Mar 18 2014 Denis Silakov <denis.silakov@rosalab.ru> 2.20101012.3049-3
+ Revision: 971414b
- Spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21597 |12mu|xemacs-21.4.22-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 21
%define rversion %{major}.4.22
%define mversion %{major}.4
%define sumodate 2009-02-17

%if %{_use_internal_dependency_generator}
%define __noautoreq '/bin/zsh|/bin/csh'
%else
%define _requires_exceptions /bin/zsh /bin/csh
%endif

Summary:	Highly customizable text editor and application development system
Name:		xemacs
Version:	%{major}.4.22
Release:	15
License:	GPLv2+
Group:		Editors
Url:		http://www.xemacs.org/
Source0:	ftp://ftp.xemacs.org/pub/xemacs/xemacs-%{mversion}/xemacs-%{rversion}.tar.bz2
Source1:	ftp://ftp.xemacs.org/pub/xemacs/packages/xemacs-mule-sumo-%{sumodate}.tar.bz2
Source2:	ftp://ftp.xemacs.org/pub/xemacs/packages/xemacs-sumo-%{sumodate}.tar.bz2
Source5:	site-start-mdk.el
Source6:	xemacs-16.png
Source7:	xemacs-32.png
Source8:	xemacs-48.png
Patch1:		xemacs-21.4.22-libpng15.patch
Patch2:		xemacs-21.4.22-non-x86-build.patch
Patch5:		xemacs-21.4.9-fix-emacs-roots.patch
Patch10:	xemacs-21.4.22-rpm-spec-mode.patch
Patch11:	xemacs-21.4.21-lzma.patch
# Backport of patches:
#	http://cvs.fedoraproject.org/viewvc/rpms/xemacs/devel/xemacs-21.5.29-image-overflow.patch?revision=1.1
#	http://cvs.fedoraproject.org/viewvc/rpms/xemacs/devel/xemacs-21.5.29-png.patch?revision=1.1
Patch12:	xemacs-21.4.22-CVE-2009-2688.patch
# http://tracker.xemacs.org/XEmacs/its/issue494 and #54215
Patch13:	xemacs-21.4.22-ediff.patch

Patch14: xemacs-21.4.22-texinfo5.1.patch

Requires:	xemacs-extras
# It looks crap by default without these fonts - AdamW 2008/03, see
# http://forum.mandriva.com/viewtopic.php?p=457779
Suggests:	x11-font-adobe-100dpi
BuildRequires:	autoconf2.1
BuildRequires:	bison
BuildRequires:	texinfo
BuildRequires:	x11-data-bitmaps
BuildRequires:	compface-devel
BuildRequires:	db-devel
BuildRequires:	jpeg-devel
BuildRequires:	lesstif-devel
BuildRequires:	Xaw3d-devel
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(libtiff-4)
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(xaw7)
BuildRequires:	pkgconfig(xpm)
Requires(preun,post):	update-alternatives

%description
XEmacs is a self-documenting, customizable, extensible, real-time
display editor. XEmacs is self-documenting because at any time you can
type in control-h to find out what your options are or to find out
what a command does. XEmacs is customizable because you can change the
definitions of XEmacs commands to anything you want. XEmacs is
extensible because you can write entirely new commands--programs in
the Lisp language to be run by Emacs' own Lisp interpreter. XEmacs
includes a real-time display, which means that the text being edited
is visible on the screen and is updated very frequently (usually after
every character or pair of characters) as you type.

To use XEmacs, you'll need to install the XEmacs binary. The xemacs package
includes the standard XEmacs binary that most people will use. The XEmacs
binary is dynamically linked, with both X11 and TTY (ncurses) support, but
without mule (MUlti-Lingual Emacs, the Asian character set) support.

%files -f rpm-files
%doc BUGS ChangeLog README README.packages PROBLEMS
%config(noreplace) /etc/emacs/site-start-xemacs.el
%dir %{_sysconfdir}/emacs/site-start.d
%{_datadir}/applications/mandriva-xemacs.desktop
%{_bindir}/xemacs-%{version}*
%{_bindir}/gnuclient
%{_bindir}/gnuattach
%{_bindir}/ellcc
%{_bindir}/gnudoit
%{_mandir}/man1/xemacs.1*
%{_mandir}/man1/gnuserv.1*
%{_mandir}/man1/gnuclient.1*
%{_mandir}/man1/gnuattach.1*
%{_mandir}/man1/gnudoit.1*
%{_iconsdir}/hicolor/*/apps/*.png
%{_infodir}/*

%post
/usr/sbin/update-alternatives --install %{_bindir}/%{name} %{name} %{_bindir}/%{name}-%{version} %{major}

cat %{_datadir}/xemacs-%{version}/etc/Emacs.ad >> /%{_sysconfdir}/X11/app-defaults/Emacs

%postun
[[ ! -f %{_bindir}/%{name}-%{version} ]] && \
    /usr/sbin/update-alternatives --remove %{name} %{_bindir}/%{name}-%{version} || :

#----------------------------------------------------------------------------

%package devel
Summary:	Header files for Xemacs
Group:		Development/C
Requires:	%{name} = %{EVRD}

%description devel
Contains all the header files needed for xemacs development.

%files devel -f rpm-devel-files
%{_datadir}/xemacs/mule-packages/etc/latin-unity/Makefile
%{_datadir}/xemacs/mule-packages/etc/mule-ucs/Makefile
%doc README

#----------------------------------------------------------------------------

%package mule
Summary:	The XEmacs binary with mule (MUlti-Lingual Emacs) support
Group:		Editors
Requires:	%{name} = %{EVRD}
Requires(preun,post):	update-alternatives

%description mule
Xemacs-mule includes an XEmacs binary with support for
MUlti-Lingual Emacs and the Asian character set. Install xemacs-mule
(instead of xemacs) if you need to use Asian characters. Xemacs-mule is
compiled with X11 support only, so you won't be able to use it in a TTY
(ncurses) mode.

%files mule -f rpm-mule-files
%doc README
%{_bindir}/xemacs-mule*

%post mule
/usr/sbin/update-alternatives --install %{_bindir}/%{name} %{name} %{_bindir}/%{name}-mule %{major}
/usr/sbin/update-alternatives --set %{name} %{_bindir}/%{name}-mule

%postun mule
[[ ! -f %{_bindir}/%{name}-mule ]] && \
    /usr/sbin/update-alternatives --remove %{name} %{_bindir}/%{name}-mule || :

#----------------------------------------------------------------------------

%package el
Summary:	The .el source files for XEmacs
Group:		Editors
Requires:	%{name} = %{EVRD}

%description el
Xemacs-el is not necessary to run XEmacs.  You'll only need to install
it if you're planning on incorporating some Lisp programming into your
XEmacs experience.

%files el -f rpm-el-files
%doc README

#----------------------------------------------------------------------------

%package mule-el
Summary:	The .el source files for XEmacs mule extension
Group:		Editors
Requires:	%{name} = %{EVRD}

%description mule-el
Xemacs-el is not necessary to run XEmacs.  You'll only need to install
it if you're planning on incorporating some Lisp programming into your
XEmacs experience.

%files mule-el -f rpm-mule-el-files
%doc README

#----------------------------------------------------------------------------

%package extras
Summary:	Files that XEmacs has in common with GNU Emacs
Group:		Editors
Requires:	%{name} = %{EVRD}

%description extras
Xemacs-extras includes files which are used by both GNU Emacs
and XEmacs. If you don't have GNU Emacs installed, be sure to also
install this package when you install the XEmacs text editor.

%files extras
%doc README
%{_bindir}/b2m
%{_bindir}/%{name}-etags
%{_bindir}/%{name}-ctags
%{_bindir}/ootags
%{_bindir}/rcs-checkin
%{_mandir}/man1/%{name}-etags.1*
%{_mandir}/man1/%{name}-ctags.1*

%post extras
/usr/sbin/update-alternatives --force --install %{_bindir}/ctags ctags %{_bindir}/%{name}-ctags 0
/usr/sbin/update-alternatives --force --install %{_bindir}/etags etags %{_bindir}/%{name}-etags 0

%postun extras
[[ ! -f %{_bindir}/%{name}-ctags ]] && \
    /usr/sbin/update-alternatives --remove ctags %{_bindir}/%{name}-ctags || :
[[ ! -f %{_bindir}/%{name}-etags ]] && \
    /usr/sbin/update-alternatives --remove etags %{_bindir}/%{name}-etags || :

#----------------------------------------------------------------------------

%prep
%setup -q

%ifnarch %{ix86}
%patch2 -p1
%endif

%patch5 -p1 -b .warly
%patch11 -p1 -b .lzma
%patch12 -p1
%patch1 -p1
%patch14 -p1

%build
autoreconf-2.13 -i

rm -rf lisp/*.elc

rm -rf building && mkdir -p building && cd building

# standard: X11 and console support. No mule, though.
VAR_CONF="--prefix=/usr --exec-prefix=/usr --package-path=/%{_datadir}/xemacs/ --datadir=/%{_datadir} --mandir=/%{_mandir}/man0 --infodir=/%{_infodir} --libdir=/%{_libdir} --bindir=/%{_bindir} --infopath=/%{_infodir}"
XEMACS_CONFIG="%{_arch}-mandriva-linux $VAR_CONF \
    --with-pop \
    --mail-locking=flock \
    --with-clash-detection \
    --with-scrollbars=lucid \
    --with-menubars=lucid \
    --with-dialogs=athena \
    --with-widgets=athena \
    --x-includes=%{_includedir} \
    --with-xpm \
    --with-xface \
    --with-png \
    --with-jpeg \
    --with-tiff \
    --dynamic=yes \
    --with-ncurses \
    --without-ldap \
    --without-postgresql \
    --with-clash-detection \
    --debug=no \
    --error-checking=none \
    --prefix=/usr \
    --exec-prefix=/usr \
    --with-x11 \
    --with-tty=yes \
    --with-athena=3d \
    --with-file-coding "

# xemacs think // means ignore everything befor
RPM_BUILD_DIR=`echo $RPM_BUILD_DIR | sed "s,/\+,/,g"`
RPM_BUILD_ROOT=`echo %{buildroot} | sed "s,/\+,/,g"`
# FIXME local compilation with local path to compile file if xemacs is not installed on the compilation machine

{
rm -rf %{_arch}-linux-local
mkdir %{_arch}-linux-local
cd %{_arch}-linux-local
../../configure $XEMACS_CONFIG --datadir=${RPM_BUILD_ROOT}%{_datadir} --package-path=${RPM_BUILD_ROOT}%{_datadir}/xemacs:${RPM_BUILD_DIR}/xemacs-%{version}/lisp
cd ..
}

{
rm -rf %{_arch}-linux
mkdir %{_arch}-linux
cd %{_arch}-linux
../../configure $XEMACS_CONFIG --with-mule=no
cd ..
}

{
rm -rf %{_arch}-linux-mule
mkdir %{_arch}-linux-mule
cd %{_arch}-linux-mule
../../configure $XEMACS_CONFIG --with-mule=yes --with-xim=xlib
cd ..
}

{
pushd %{_arch}-linux-local
make
popd
pushd %{_arch}-linux
make
popd
pushd %{_arch}-linux-mule
make
popd
}

%install
pushd building/%{_arch}-linux
%makeinstall mandir=%{buildroot}%{_mandir}/man1  lockdir=%{buildroot}%{_var}/lock/xemacs
popd

install -m 755 building/%{_arch}-linux-mule/src/xemacs %{buildroot}%{_bindir}/xemacs-mule
install -m 644 building/%{_arch}-linux-mule/src/xemacs.dmp %{buildroot}%{_bindir}/xemacs-mule.dmp
bzcat %{SOURCE1} | tar -xf - -C %{buildroot}%{_datadir}/xemacs
bzcat %{SOURCE2} | tar -xf - -C %{buildroot}%{_datadir}/xemacs

pushd %{buildroot}
    patch -p1 < %{PATCH13}
    %{_builddir}/xemacs-%{version}/building/%{_arch}-linux-local/src/xemacs -batch -q -no-site-file -eval "(byte-compile-file \"%{buildroot}%{_datadir}/xemacs/xemacs-packages/lisp/ediff/ediff-init.el\")"
popd

rm -f %{buildroot}%{_datadir}/xemacs/xemacs-packages/lisp/hyperbole/file-newer

# this remove the usage of the AUTH command that breaks with most of the packages servers
perl -pi -e "s/\(defcustom efs-ftp-program-args '\(\"-i\" \"-n\" \"-g\" \"-v\"\)/(defcustom efs-ftp-program-args '(\"-i\" \"-n\" \"-g\" \"-v\" \"-u\")/" %{buildroot}%{_datadir}/xemacs/xemacs-packages/lisp/efs/efs.el
$RPM_BUILD_DIR/xemacs-%{version}/building/%{_arch}-linux-local/src/xemacs -batch -q -no-site-file -eval "(byte-compile-file \"%{buildroot}%{_datadir}/xemacs/xemacs-packages/lisp/efs/efs.el\")"

# FIXME need to patch the rpm-spec-mode for short-circuit
pushd %{buildroot}
cat %{PATCH10} | patch -p1
$RPM_BUILD_DIR/xemacs-%{version}/building/%{_arch}-linux-local/src/xemacs -batch -q -no-site-file -eval "(byte-compile-file \"%{buildroot}%{_datadir}/xemacs/xemacs-packages/lisp/prog-modes/rpm-spec-mode.el\")"
popd

export specialel="_pkg.el hyperspec-carney.el ilisp-bug.el ilisp-cl-easy-menu.el mew-mule0.el mew-mule1.el mew-mule2.el mew-mule3.el eieio-tests.el hui-epV4-b.el erc-speak.el erc-chess.el url-riece.el un-trbase.el" 
for i in `find %{buildroot}%{_datadir}/xemacs/mule-packages/lisp/ %{buildroot}%{_datadir}/xemacs/xemacs-packages/lisp/ %{buildroot}%{_datadir}/xemacs/xemacs-%{version}/lisp/ \( -name "*.el" -or -name "*.elc" \) -a -not -name "*-skel.el" | perl -e 'while (<>) { /(.*\.el)$/ and push @doneel,$1; /(.*\.el)c$/ and $doneelc{$1} = 1 } foreach (split " ",$ENV{specialel}) { $doneelc{"$_"} = 1}; foreach (@doneel) { if (!$doneelc{"$_"} && (/([^\/]+)$/ and !$doneelc{$1})) { print "$_\n"}}'`;do pushd `echo $i | sed "s/\/[^\/]\+$//"` && $RPM_BUILD_DIR/xemacs-%{version}/building/%{_arch}-linux-local/src/xemacs -batch -q -no-site-file -eval "(byte-compile-file \"$i\")";popd;done

mkdir -p %{buildroot}%{_infodir}/xemacs/mule
mv %{buildroot}%{_datadir}/xemacs/xemacs-packages/info/* %{buildroot}%{_infodir}/xemacs/
rmdir %{buildroot}%{_datadir}/xemacs/xemacs-packages/info/
mv %{buildroot}%{_datadir}/xemacs/mule-packages/info/* %{buildroot}%{_infodir}/xemacs/mule/
rmdir %{buildroot}%{_datadir}/xemacs/mule-packages/info/

find %{buildroot}%{_datadir}/xemacs/xemacs-packages -name \*.pl -exec \
perl -pi -e "s|/usr/local/bin/perl5|%{_bindir}/perl|g; \
		 s|/usr/local/bin/perl|%{_bindir}/perl|g;" {} \;

mkdir -p %{buildroot}/etc/emacs/
install -m644 %{SOURCE5} %{buildroot}/etc/emacs/site-start-xemacs.el
pushd %{buildroot}%{_datadir}/xemacs-%{version}/lisp/ && \
ln -s ../../../../etc/emacs/site-start-xemacs.el site-start.el && popd

mkdir %{buildroot}%{_sysconfdir}/emacs/site-start.d

mkdir %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Xemacs
Comment=The XEmacs editor
Exec=%{_bindir}/%{name} %U
Icon=%{name}
Terminal=false
Type=Application
Categories=Motif;Utility;TextEditor;
EOF

for i in termcap.info-1 termcap.info-2 termcap.info-3 termcap.info info.info standards.info		 
do
  rm -f %{buildroot}%{_datadir}/info/$i
done

# Build file listings. (and make movemail setgid mail on RHL)
DIR="%{buildroot}%{_datadir}/xemacs-%{version}"
PACKAGES=%{buildroot}%{_datadir}/xemacs/xemacs-packages
LIBDIR="%{buildroot}%{_libdir}/xemacs-%{version}"
MULEDIR=%{buildroot}%{_datadir}/xemacs/mule-packages
INFO="*.info*"
EL="*.el"
DEVEL="-name *.h -o -name *.c -o -name Makefile"
NDEVEL="-not -name *.h -not -name *.c -not -name Makefile"
for i in $specialel version.el paths.el update-elc-2.el check-features.el
do
	NSPECIALEL="$NSPECIALEL -not -name $i"
	ANSPECIALEL="$ANSPECIALEL -and -not -name $i"
	SPECIALEL="$SPECIALEL -o -name $i"
done

chmod 644 %{buildroot}%{_datadir}/xemacs/xemacs-packages/lisp/edit-utils/info-look.el %{buildroot}%{_datadir}/xemacs/xemacs-packages/lisp/gnus/nnmail.el

# use update-alternatives
rm -f %{buildroot}%{_bindir}/%{name}
mv -f %{buildroot}%{_bindir}/{ctags,xemacs-ctags}
mv -f %{buildroot}%{_bindir}/{etags,xemacs-etags}

# 20060131 warly remove empty files
find $PACKAGES $MULEDIR -type f -name 'custom-load.el' -size 0 -delete

find $DIR $LIBDIR -type d -not -name "include" |
  sed -e "s#^%{buildroot}#%dir #g" > rpm-files

find $PACKAGES -type d -not -name "include" |
  sed -e "s#^%{buildroot}#%dir #g" > rpm-sumo-files

find $DIR $PACKAGES $LIBDIR $DEVEL -type f |
  sed -e "s#^%{buildroot}##g" > rpm-devel-files

find $DIR $LIBDIR -name $EL -not -name "site-start.el" $ANSPECIALEL -type f |
  sed -e "s#^%{buildroot}##g" > rpm-files

find $PACKAGES -name $EL -not -name "site-start.el" $ANSPECIALEL -type f |
  sed -e "s#^%{buildroot}##g" > rpm-el-files

find $DIR $LIBDIR -not -name $INFO $NDEVEL -not -name $EL -type f |
  sed -e "
    s#^%{buildroot}\(.*movemail\)#%attr(2755, root, mail) \1#g
    s#^%{buildroot}##g
  " >> rpm-files

find $PACKAGES -not -name $INFO $NDEVEL -not -name $EL -type f |
  sed -e "
    s#^%{buildroot}\(.*movemail\)#%attr(2755, root, mail) \1#g
    s#^%{buildroot}##g
  " >> rpm-sumo-files

find $DIR $PACKAGES $LIBDIR -name "site-start.el" $SPECIALEL -type f |
  sed -e "
    s#^%{buildroot}\(.*movemail\)#%attr(2755, root, mail) \1#g
    s#^%{buildroot}##g
  " >> rpm-files

find $MULEDIR -type d -not -name "include" |
  sed -e "s#^%{buildroot}#%dir #g" > rpm-mule-files

find $MULEDIR $NDEVEL -type f -not -name $EL |
 sed -e "s#^%{buildroot}#%attr(-, root, root) #g" >> rpm-mule-files

find $MULEDIR $NDEVEL -type f -name $EL |
 sed -e "s#^%{buildroot}#%attr(-, root, root) #g" >> rpm-mule-el-files

cat rpm-sumo-files >> rpm-files

install -m 644 -D %{SOURCE6} %{buildroot}%{_iconsdir}/hicolor/16x16/apps/xemacs.png
install -m 644 -D %{SOURCE7} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/xemacs.png
install -m 644 -D %{SOURCE8} %{buildroot}%{_iconsdir}/hicolor/48x48/apps/xemacs.png

mv %{buildroot}%{_mandir}/man1/ctags.1 %{buildroot}%{_mandir}/man1/%{name}-ctags.1
mv %{buildroot}%{_mandir}/man1/etags.1 %{buildroot}%{_mandir}/man1/%{name}-etags.1
mv %{buildroot}%{_infodir}/widget.info %{buildroot}%{_infodir}/%{name}-widget.info
mv %{buildroot}%{_infodir}/cl.info %{buildroot}%{_infodir}/%{name}-cl.info


%changelog
* Tue May 13 2014 Denis Silakov <denis.silakov@rosalab.ru> 21.4.22-15
+ Revision: 1b3dc54
- Fix update-alternatives



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21598 |12mu|xen-4.3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major	0
%define	maj10	1.0
%define	maj43	2.0
%define	maj30	3.0
%define	maj43	4.3
%define	libblktap	%mklibname blktap %{maj30}
%define	libblktapctl	%mklibname blktapctl %{maj10}
%define	libbfsimage	%mklibname bfsimage %{maj10}
%define	libvhd		%mklibname vhd %{maj10}
%define	libxenctrl	%mklibname xenctrl %{maj43}
%define	libxenguest	%mklibname xenguest %{maj43}
%define	libxenlight	%mklibname xenlight %{maj43}
%define	libxenstat	%mklibname xenstat %{major}
%define	libxenstore	%mklibname xenstore %{maj30}
%define	libxenvchan	%mklibname xenvchan %{maj10}
%define	libxlutil	%mklibname xlutil %{maj43}
%define	devname		%mklibname %{name} -d

%define	_disable_ld_no_undefined 1

Summary:	The basic tools for managing XEN virtual machines
Name:		xen
Version:	4.3.1
Release:	1
License:	GPLv2+
Group:		System/Kernel and hardware
Url:		http://xen.org/
Source0:	http://bits.xensource.com/oss-xen/release/%{version}/%{name}-%{version}.tar.gz
Source1:	%{name}.modules
Source2:	qemu-xen-4.0.0-rc4.tar.gz
Source3:	http://xenbits.xen.org/xen-extfiles/libconfig-1.3.2.tar.gz
# stubdoms
Source10:	http://xenbits.xen.org/xen-extfiles/zlib-1.2.3.tar.gz
Source11:	http://xenbits.xen.org/xen-extfiles/newlib-1.16.0.tar.gz
Source12:	http://xenbits.xen.org/xen-extfiles/grub-0.97.tar.gz
Source13:	http://xenbits.xen.org/xen-extfiles/lwip-1.3.0.tar.gz
Source14:	http://xenbits.xen.org/xen-extfiles/pciutils-2.2.9.tar.bz2
Source15:	ocaml-3.11.0.tar.gz
Source16:	http://xenbits.xen.org/xen-extfiles/ipxe-git-9a93db3f0947484e30e753bbd61a10b17336e20e.tar.gz
Source17:	http://xenbits.xen.org/xen-extfiles/polarssl-1.1.4-gpl.tgz
Source18:	http://xenbits.xen.org/xen-extfiles/tpm_emulator-0.7.4.tar.gz
Source19:	http://xenbits.xen.org/xen-extfiles/gmp-4.3.2.tar.bz2

# initscripts
Source20:	init.xenstored
Source21:	init.xenconsoled
Source22:	init.blktapctrl
Source23:	init.xend
Source30:	sysconfig.xenstored
Source31:	sysconfig.xenconsoled
Source32:	sysconfig.blktapctrl
Source33:	%{name}-tmpfiles.conf
Source34:	xen.rpmlintrc
# Mageia patches:
Patch0:		xen-4.1.2-fix-stubdom-Makefile.patch
Patch2:		xen-4.1.3-fix-doc-build.patch
Patch3:		xen-4.2.1-fix-glibc-build.patch
Patch4:		xencommons-fix-service.patch
Patch5:		xen-4.2-ocaml-build.patch
# fedora patches
Patch13:	qemu-xen.tradonly.patch
Patch14:	xen-4.2.1-fix-xg-build.patch
Patch15:	xen.pygrubtitlefix.patch
# security patches
Patch1071:	0001-fix-ARM-build-on-hardfloat-arches.patch

# documentation
BuildRequires:	ghostscript
BuildRequires:	transfig
BuildRequires:	texinfo
BuildRequires:	texlive-latex
BuildRequires:	texlive-dvips
BuildRequires:	ocaml
BuildRequires:	ocaml-findlib-devel
BuildRequires:	iasl
BuildRequires:	gettext
BuildRequires:	git
BuildRequires:	brlapi-devel
BuildRequires:	bzip2-devel
Buildrequires:	dev86-devel
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(ext2fs)
BuildRequires:	pkgconfig(gnutls)
BuildRequires:	pkgconfig(libconfig)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libidn)
BuildRequires:	pkgconfig(liblzma)
BuildRequires:	pkgconfig(libpci)
BuildRequires:	pkgconfig(libssl)
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(python) >= 2.4
BuildRequires:	pkgconfig(uuid)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(yajl)
BuildRequires:	pkgconfig(zlib)

Requires:	bridge-utils
#Requires:	glibc-xen
Requires:	grub
Requires:	iptables
#Requires:	kernel-xen-pvops
Requires:	kmod
Requires:	python
Requires:	python-twisted-core
Requires:	python-pyxml
Requires:	xen-hypervisor = %{EVRD}

%description
The basic tools for managing XEN virtual machines.

%files
%dir %{_docdir}/%{name}
%{_docdir}/%{name}/README
%{_sysconfdir}/bash_completion.d/xl.sh
%config(noreplace) %{_udevrulesdir}/*
%dir %{_sysconfdir}/xen
%{_sysconfdir}/xen/scripts
%{_sysconfdir}/xen/auto
%config(noreplace) %{_sysconfdir}/xen/*.sxp
%config(noreplace) %{_sysconfdir}/xen/*.xml
%config(noreplace) %{_sysconfdir}/xen/xlexample*
%config(noreplace) %{_sysconfdir}/xen/xmexample*
%config(noreplace) %{_sysconfdir}/xen/cpupool
%config(noreplace) %{_sysconfdir}/xen/xl.conf
%config(noreplace) %{_sysconfdir}/xen/oxenstored.conf
%{_mandir}/man*/*
%{_libdir}/xen
%if "%{_lib}" != "lib"
%{_prefix}/lib/xen
%endif
%{_libdir}/fs
%{py_platsitedir}/xen
%{py_platsitedir}/grub/*
%{py_platsitedir}/fsimage.so
%if %{mdkversion} > 200700
%{py_platsitedir}/pygrub-0.3-py%{py_ver}.egg-info
%{py_platsitedir}/xen-3.0-py%{py_ver}.egg-info
%endif
%{_datadir}/xen
# general xen state
%{_localstatedir}/lib/xen
%{_localstatedir}/lib/xend
# xenstore state
%{_localstatedir}/lib/xenstored
%{_localstatedir}/run/xenstored
 # xend state
%{_localstatedir}/run/xend
# init scripts
%{_initrddir}/xend
%{_initrddir}/xendomains
%{_initrddir}/blktapctrl
%{_initrddir}/xenstored
%{_initrddir}/xenconsoled
%{_initrddir}/xen-watchdog
%{_initrddir}/xencommons
%{_sysconfdir}/sysconfig/modules/xen.modules
%config(noreplace) %{_sysconfdir}/sysconfig/xendomains
%config(noreplace) %{_sysconfdir}/sysconfig/blktapctrl
%config(noreplace) %{_sysconfdir}/sysconfig/xenstored
%config(noreplace) %{_sysconfdir}/sysconfig/xenconsoled
%config(noreplace) %{_sysconfdir}/sysconfig/xencommons
%config(noreplace) %{_sysconfdir}/logrotate.d/xen
%{_tmpfilesdir}/%{name}.conf
%{_bindir}/pygrub
%{_bindir}/qemu-img-xen
%{_bindir}/qemu-nbd-xen
%{_bindir}/remus
%{_bindir}/xencons
%{_bindir}/xentrace
%{_bindir}/xentrace_format
%{_bindir}/xentrace_setsize
%{_bindir}/xenstore-*
%{_bindir}/xen-detect
%{_bindir}/xenstore
%{_sbindir}/xenstored
%{_sbindir}/xm
%{_sbindir}/xend
%{_sbindir}/xenconsoled
%{_sbindir}/xentop
%{_sbindir}/xen-bugtool
%{_sbindir}/xenbaked
%{_sbindir}/xenmon.py
%{_sbindir}/blktapctrl
%{_sbindir}/img2qcow
%{_sbindir}/qcow-create
%{_sbindir}/qcow2raw
%{_sbindir}/tapdisk
%{_sbindir}/xentrace_setmask
%{_sbindir}/xsview
%{_sbindir}/xenperf
%{_sbindir}/xenpm
%{_sbindir}/xenpmd
%{_bindir}/xencov_split
%{_sbindir}/xencov
%{_sbindir}/flask-getenforce
%{_sbindir}/flask-get-bool
%{_sbindir}/flask-label-pci
%{_sbindir}/flask-loadpolicy
%{_sbindir}/flask-setenforce
%{_sbindir}/flask-set-bool
%{_sbindir}/gdbsx
%{_sbindir}/gtracestat
%{_sbindir}/gtraceview
%{_sbindir}/kdd
%{_sbindir}/lock-util
%{_sbindir}/oxenstored
%{_sbindir}/tap-ctl
%{_sbindir}/tapdisk-client
%{_sbindir}/tapdisk-diff
%{_sbindir}/tapdisk-stream
%{_sbindir}/tapdisk2
%{_sbindir}/td-util
%{_sbindir}/vhd-update
%{_sbindir}/vhd-util
%{_sbindir}/xenlockprof
%{_sbindir}/xenwatchdogd
%{_sbindir}/xen-hvmctx
%{_sbindir}/xen-tmem-list-parse
%{_sbindir}/xen-lowmemd
%{_sbindir}/xen-ringwatch
%{_sbindir}/xen-hptool
%{_sbindir}/xen-hvmcrash
%{_sbindir}/xl

%post
%tmpfiles_create %{name}
%_post_service xencommons
%_post_service xend
%_post_service xendomains

%preun
%_preun_service xencommons
%_preun_service xend
%_preun_service xendomains

#----------------------------------------------------------------------------

%package -n	ocaml-xen
Summary:	OCaml bindings for Xen
Group:		Development/Other

%description -n ocaml-xen
This package contains the Ocaml bindings for Xen.

%files -n ocaml-xen
%{_libdir}/ocaml/

#----------------------------------------------------------------------------

%package hypervisor
Summary:	Libraries for Xen tools
Group:		System/Kernel and hardware

%description hypervisor
This package contains the Xen hypervisor.

%files hypervisor
%ifarch %{ix86}
%doc README.4.3.0.upgrade.urpmi README.install.urpmi
%else
/boot/xen-syms-*
/boot/xen-*.gz
/boot/xen.gz
%endif

#----------------------------------------------------------------------------

%package doc
Summary:	XEN documentation
Group:		System/Kernel and hardware

%description doc
XEN documentation.

%files doc
%{_docdir}/%{name}/*
%exclude %{_docdir}/%{name}/README

#----------------------------------------------------------------------------

%package -n %{libblktapctl}
Summary:	Libraries for %{name}
Group:		System/Libraries
Conflicts:	%{_lib}xen3.0 < 4.2.1-1

%description -n %{libblktapctl}
This package contains the libraries needed to run programs dynamically
linked with Xen libraries.

%files -n %{libblktapctl}
%{_libdir}/libblktapctl.so.%{maj10}*

#----------------------------------------------------------------------------

%package -n %{libblktap}
Summary:	Libraries for %{name}
Group:		System/Libraries
Conflicts:	%{_lib}xen3.0 < 4.2.1-1

%description -n %{libblktap}
This package contains the libraries needed to run programs dynamically
linked with Xen libraries.

%files -n %{libblktap}
%{_libdir}/libblktap.so.%{maj30}*

#----------------------------------------------------------------------------

%package -n %{libbfsimage}
Summary:	Libraries for %{name}
Group:		System/Libraries
Conflicts:	%{_lib}xen3.0 < 4.2.1-1

%description -n %{libbfsimage}
This package contains the libraries needed to run programs dynamically
linked with Xen libraries.

%files -n %{libbfsimage}
%{_libdir}/libfsimage.so.%{maj10}*

#----------------------------------------------------------------------------

%package -n %{libvhd}
Summary:	Libraries for %{name}
Group:		System/Libraries
Conflicts:	%{_lib}xen3.0 < 4.2.1-1

%description -n %{libvhd}
This package contains the libraries needed to run programs dynamically
linked with Xen libraries.

%files -n %{libvhd}
%{_libdir}/libvhd.so.%{maj10}*

#----------------------------------------------------------------------------

%package -n %{libxenctrl}
Summary:	Libraries for %{name}
Group:		System/Libraries
Conflicts:	%{_lib}xen3.0 < 4.2.1-1

%description -n %{libxenctrl}
This package contains the libraries needed to run programs dynamically
linked with Xen libraries.

%files -n %{libxenctrl}
%{_libdir}/libxenctrl.so.%{maj43}*

#----------------------------------------------------------------------------

%package -n %{libxenguest}
Summary:	Libraries for %{name}
Group:		System/Libraries
Conflicts:	%{_lib}xen3.0 < 4.2.1-1

%description -n %{libxenguest}
This package contains the libraries needed to run programs dynamically
linked with Xen libraries.

%files -n %{libxenguest}
%{_libdir}/libxenguest.so.%{maj43}*

#----------------------------------------------------------------------------

%package -n %{libxenlight}
Summary:	Libraries for %{name}
Group:		System/Libraries
Conflicts:	%{_lib}xen3.0 < 4.2.1-1

%description -n %{libxenlight}
This package contains the libraries needed to run programs dynamically
linked with Xen libraries.

%files -n %{libxenlight}
%{_libdir}/libxenlight.so.%{maj43}*

#----------------------------------------------------------------------------

%package -n %{libxenstat}
Summary:	Libraries for %{name}
Group:		System/Libraries
Conflicts:	%{_lib}xen3.0 < 4.2.1-1

%description -n %{libxenstat}
This package contains the libraries needed to run programs dynamically
linked with Xen libraries.

%files -n %{libxenstat}
%{_libdir}/libxenstat.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libxenstore}
Summary:	Libraries for %{name}
Group:		System/Libraries
Obsoletes:	%{_lib}xen3.0 < 4.2.1-1
Conflicts:	%{_lib}xen3.0 < 4.2.1-1

%description -n %{libxenstore}
This package contains the libraries needed to run programs dynamically
linked with Xen libraries.

%files -n %{libxenstore}
%{_libdir}/libxenstore.so.%{maj30}*

#----------------------------------------------------------------------------

%package -n %{libxenvchan}
Summary:	Libraries for %{name}
Group:		System/Libraries
Conflicts:	%{_lib}xen3.0 < 4.2.1-1

%description -n %{libxenvchan}
This package contains the libraries needed to run programs dynamically
linked with Xen libraries.

%files -n %{libxenvchan}
%{_libdir}/libxenvchan.so.%{maj10}*

#----------------------------------------------------------------------------

%package -n %{libxlutil}
Summary:	Libraries for %{name}
Group:		System/Libraries
Conflicts:	%{_lib}xen3.0 < 4.2.1-1

%description -n %{libxlutil}
This package contains the libraries needed to run programs dynamically
linked with Xen libraries.

%files -n %{libxlutil}
%{_libdir}/libxlutil.so.%{maj43}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development libraries and header files for %{name}
Group:		Development/C
Requires:	%{libblktap} = %{EVRD}
Requires:	%{libblktapctl} = %{EVRD}
Requires:	%{libbfsimage} = %{EVRD}
Requires:	%{libvhd} = %{EVRD}
Requires:	%{libxenctrl} = %{EVRD}
Requires:	%{libxenguest} = %{EVRD}
Requires:	%{libxenlight} = %{EVRD}
Requires:	%{libxenstat} = %{EVRD}
Requires:	%{libxenstore} = %{EVRD}
Requires:	%{libxenvchan} = %{EVRD}
Requires:	%{libxlutil} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
This package contains the development libraries and headers needed
to compile applications linked with Xen libraries.

%files -n %{devname}
%{_includedir}/xen
%{_includedir}/xenstore-compat
%{_includedir}/*.h
%{_libdir}/*.so
%{_libdir}/*.a

#----------------------------------------------------------------------------

%prep
%setup -q
%apply_patches

# stub domain
cp %{SOURCE10} stubdom
cp %{SOURCE11} stubdom
cp %{SOURCE12} stubdom
cp %{SOURCE13} stubdom
cp %{SOURCE14} stubdom
cp %{SOURCE15} stubdom
cp %{SOURCE17} stubdom
cp %{SOURCE18} stubdom
cp %{SOURCE19} stubdom

cp %{SOURCE16} tools/firmware/etherboot/ipxe.tar.gz

%build
mkdir -p bfd
ln -sf $(which ld.bfd) bfd/ld
export PATH="$PWD/bfd:$PATH"

export CFLAGS="%{optflags}"
%ifnarch %{ix86}
%make prefix=/usr dist-xen
%endif
sed -E -i 's/(as_fn_error \$\? "cannot find wget or ftp" "\$LINENO" 5)/as_fn_status $?/' tools/configure
sed -E -i 's/(as_fn_error \$\? "cannot find wget or ftp" "\$LINENO" 5)/as_fn_status $?/' stubdom/configure

./configure --disable-seabios --build=%{_target_platform} \
        --prefix=%{_prefix} \
        --exec-prefix=%{_exec_prefix} \
        --bindir=%{_bindir} \
        --sbindir=%{_sbindir} \
        --sysconfdir=%{_sysconfdir} \
        --datadir=%{_datadir} \
        --includedir=%{_includedir} \
        --libdir=%{_libdir} \
        --libexecdir=%{_libexecdir} \
        --localstatedir=%{_localstatedir} \
        --sharedstatedir=%{_sharedstatedir} \
        --mandir=%{_mandir} \
        --infodir=%{_infodir}

%make prefix=/usr dist-tools
make  prefix=/usr dist-docs
unset CFLAGS
make dist-stubdom

%install
export PATH="$PWD/bfd:$PATH"

%ifarch %{ix86}
cat > README.install.urpmi <<_EOF
Since xen 4.3, the hypervisor is no longer supported on x86_32. But fear not,
you can actually use the x86_64 xen hypervisor, even when using a 32bit kernel
and system. This is because the hypervisor is loaded before the kernel and OS.
Keep in mind that a x86_64 capable processor is still required, but then if
you are installing a hypervisor, you really should be using 64bit anyway.
_EOF
ln README.install.urpmi README.4.3.0.upgrade.urpmi
%else
make DESTDIR=%{buildroot} prefix=/usr install-xen
%endif

make DESTDIR=%{buildroot} prefix=/usr install-tools
make DESTDIR=%{buildroot} prefix=/usr install-docs
make DESTDIR=%{buildroot} prefix=/usr install-stubdom

# stubdom: newlib
rm -rf %{buildroot}/usr/*-xen-elf

# remove additional kernel symlink
rm -f %{buildroot}/boot/xen-3.4.gz
rm -f %{buildroot}/boot/xen-3.gz

# remove unwanted firmware files
rm -rf %{buildroot}/lib/firmware

# remove pointless helper
rm -f %{buildroot}%{_sbindir}/xen-python-path

# remove  README's not intended for end users
rm -f %{buildroot}/%{_sysconfdir}/xen/README*

# fix man pages
install -d -m 755 %{buildroot}%{_mandir}/man{1,5}
install -m 644 docs/man/*.1 %{buildroot}%{_mandir}/man1
install -m 644 docs/man/*.5 %{buildroot}%{_mandir}/man5

# install doc manually
rm -rf %{buildroot}%{_docdir}/qemu
install -d -m 755 %{buildroot}%{_docdir}/%{name}
install -m 644 README %{buildroot}%{_docdir}/%{name}
install -d -m 755 %{buildroot}%{_docdir}/%{name}/txt
install -d -m 755 %{buildroot}%{_docdir}/%{name}/html
cp -R docs/txt/* %{buildroot}%{_docdir}/%{name}/txt/
cp -R docs/html/* %{buildroot}%{_docdir}/%{name}/html/

# install log directory
install -d -m 755 %{buildroot}%{_localstatedir}/log/xen

# install state directory
install -d -m 755 %{buildroot}%{_localstatedir}/lib/xend/{domains,state,storage}

install -m 755 %{SOURCE20} %{buildroot}%{_initrddir}/xenstored
install -m 755 %{SOURCE21} %{buildroot}%{_initrddir}/xenconsoled
install -m 755 %{SOURCE22} %{buildroot}%{_initrddir}/blktapctrl
install -m 755 %{SOURCE23} %{buildroot}%{_initrddir}/xend

# sysconfig
mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
install -m 644 %{SOURCE30} %{buildroot}%{_sysconfdir}/sysconfig/xenstored
install -m 644 %{SOURCE31} %{buildroot}%{_sysconfdir}/sysconfig/xenconsoled
install -m 644 %{SOURCE32} %{buildroot}%{_sysconfdir}/sysconfig/blktapctrl

mkdir -p %{buildroot}%{_sysconfdir}/sysconfig/modules
install -m 755 %{SOURCE1} \
    %{buildroot}%{_sysconfdir}/sysconfig/modules/%{name}.modules 

# tmpfiles
install -D -p -m 0644 %{SOURCE33} %{buildroot}%{_tmpfilesdir}/%{name}.conf

# udev
#rm -rf %{buildroot}/etc/udev/rules.d/xen*.rules
#mv %{buildroot}/etc/udev/rules.d/xen*.rules %{buildroot}/etc/udev/rules.d
mkdir -p %{buildroot}%{_udevrulesdir}
mv %{buildroot}%{_sysconfdir}/udev/rules.d/xen*.rules %{buildroot}%{_udevrulesdir}

# quite some hardcoded paths inside scripts rely on this
%if "%{_lib}" != "lib"
mv %{buildroot}%{_libdir}/xen/bin/libxl-save-helper %{buildroot}%{_prefix}/lib/xen/bin/
%endif

# move ocaml stubs to correct dir
mkdir -p %{buildroot}%{_libdir}/ocaml/stublibs/
mv %{buildroot}%{_libdir}/ocaml/*/dll*_stubs.so %{buildroot}%{_libdir}/ocaml/stublibs/

# logrotate
mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
cat > %{buildroot}%{_sysconfdir}/logrotate.d/xen <<EOF
/var/log/xen/xend-debug.log /var/log/xen/xen-hotplug.log
/var/log/xen/domain-builder-ng.log {
    notifempty
    missingok
    copytruncate
}
EOF

# standard gnu info files
rm -rf %{buildroot}/usr/info

# gprintify has a bug handling some constructs in xendomain
export DONT_GPRINTIFY=1


%changelog
* Tue Dec 10 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.3.1-1
+ Revision: 0c09da6
- LOG New version 4.3.1, split library package according to our policy



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21599 |12mu|xerces-j2-2.11.0-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define cvs_version	2_11_0

Name:		xerces-j2
Version:	2.11.0
Release: 	5
Epoch:		0
Summary:	Java XML parser
License:	Apache License
URL:		http://xml.apache.org/xerces2-j/
Group:		Development/Java
Source0:	http://www.eu.apache.org/dist/xerces/j/source/Xerces-J-src.%{version}.tar.gz
Source1:	http://www.apache.org/dist/xerces/j/source/Xerces-J-src.%{version}.tar.gz.md5
Source2:	http://www.apache.org/dist/xerces/j/source/Xerces-J-src.%{version}.tar.gz.asc
Source3:	%{name}-version.sh
Source4:	%{name}-constants.sh
Source5:	https://svn.apache.org/repos/asf/xerces/java/trunk/tools/src/XJavac.java
Patch0:		%{name}-libgcj.patch
Patch1:		xerces-2.11.0-system-xml-apis.patch
Provides:	jaxp_parser_impl
Requires:	xalan-j2
Requires:	xml-commons-apis
Requires:	xml-commons-resolver >= 0:1.4
Requires(post):	update-alternatives
Requires(preun): update-alternatives
#BuildRequires:	java-devel
# Please do not switch this over to an OpenJDK requirement.
# xerces-j2 is required to bootstrap OpenJDK, and there are
# no drawbacks from building it with gcj.
BuildRequires:	java-1.5.0-gcj-devel
BuildRequires:	ant >= 0:1.5
BuildRequires:	ecj >= 2:4.2.2-1
BuildRequires:	java-rpmbuild >= 0:1.5
BuildRequires:	jaxp_parser_impl
BuildRequires:	xalan-j2
BuildRequires:	xml-commons-resolver = 1:1.2
BuildRequires:	xml-commons-apis xml-commons-apis-javadoc
BuildRequires:  coreutils

# RHEL3 and FC2
Obsoletes:	xerces-j <= 0:2.2
BuildArch:	noarch

%description
Welcome to the future! Xerces2 is the next generation of high
performance, fully compliant XML parsers in the Apache Xerces family.
This new version of Xerces introduces the Xerces Native Interface (XNI),
a complete framework for building parser components and configurations
that is extremely modular and easy to program.

The Apache Xerces2 parser is the reference implementation of XNI but
other parser components, configurations, and parsers can be written
using the Xerces Native Interface. For complete design and
implementation documents, refer to the XNI Manual.

Xerces 2 is a fully conforming XML Schema processor. For more
information, refer to the XML Schema page.

Xerces 2 also provides a partial implementation of Document Object Model
Level 3 Core, Load and Save and Abstract Schemas [deprecated] Working
Drafts. For more information, refer to the DOM Level 3 Implementation
page.

%package        javadoc-impl
Summary:	Javadoc for %{name} implementation
Group:		Development/Java

%description    javadoc-impl
Javadoc for %{name} implementation.

%package        javadoc-apis
Summary:	Javadoc for %{name} apis
Group:		Development/Java

%description    javadoc-apis
Javadoc for %{name} apis.

%package        javadoc-xni
Summary:	Javadoc for %{name} xni
Group:		Development/Java

%description    javadoc-xni
Javadoc for %{name} xni.

%package        javadoc-other
Summary:	Javadoc for other %{name} components
Group:		Development/Java

%description    javadoc-other
Javadoc for other %{name} components.

%package        demo
Summary:	Demo for %{name}
Group:		Development/Java
Requires:	%{name} = %{epoch}:%{version}-%{release}

%description    demo
Demonstrations and samples for %{name}.

%package        scripts
Summary:        Additional utility scripts for %{name}
Group:          Development/Java
Requires:       %{name} = %{epoch}:%{version}-%{release}
Requires:	jpackage-utils >= 0:1.5

%description    scripts
Additional utility scripts for %{name}.

%prep
%setup -q -n xerces-%{cvs_version}

mkdir -p tools/org/apache/xerces/util
cp -a %{SOURCE5} tools/org/apache/xerces/util

%apply_patches

%build
pushd tools
%{javac} -classpath $(build-classpath ant) org/apache/xerces/util/XJavac.java
mkdir bin && %{jar} cf bin/xjavac.jar org/apache/xerces/util/XJavac.class
popd

export OPT_JAR_LIST=:
export JAVA_HOME=%_prefix/lib/jvm/java-1.5.0-gcj
ant \
	-Dtools.dir=%{_javadir} \
	-Djar.apis=xml-commons-apis.jar \
	-Djar.resolver=xml-commons-resolver.jar \
        -Djar.serializer=xalan-j2-serializer.jar \
	clean jars javadocs
export GCJ_PROPERTIES=

%install
rm -rf $RPM_BUILD_ROOT

# jars
mkdir -p $RPM_BUILD_ROOT%{_javadir}
cp -p build/xercesImpl.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}.jar; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done)
# Let's keep the "standard" name as well
ln -sf %name-%version.jar $RPM_BUILD_ROOT%_javadir/xercesImpl.jar

# javadoc
mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}-impl-%{version}
#cp -pr build/docs/javadocs/xerces2/* \
#  $RPM_BUILD_ROOT%{_javadocdir}/%{name}-impl-%{version}
ln -s %{name}-impl-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-impl

mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}-apis-%{version}
#cp -pr build/docs/javadocs/api/* \
#  $RPM_BUILD_ROOT%{_javadocdir}/%{name}-apis-%{version}
ln -s %{name}-apis-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-apis

mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}-xni-%{version}
#cp -pr build/docs/javadocs/xni/* \
#  $RPM_BUILD_ROOT%{_javadocdir}/%{name}-xni-%{version}
ln -s %{name}-xni-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-xni

mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}-other-%{version}
#cp -pr build/docs/javadocs/other/* \
#  $RPM_BUILD_ROOT%{_javadocdir}/%{name}-other-%{version}
ln -s %{name}-other-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}-other

rm -rf build/docs/javadocs

# scripts
mkdir -p $RPM_BUILD_ROOT%{_bindir}
cp -p %{SOURCE3} $RPM_BUILD_ROOT%{_bindir}/%{name}-version
cp -p %{SOURCE4} $RPM_BUILD_ROOT%{_bindir}/%{name}-constants

# demo
mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{name}
cp -p build/xercesSamples.jar \
  $RPM_BUILD_ROOT%{_datadir}/%{name}/%{name}-samples.jar
cp -pr data $RPM_BUILD_ROOT%{_datadir}/%{name}

%pre
rm -f %{_javadir}/xerces.jar

%post
%{_sbindir}/update-alternatives --install %{_javadir}/jaxp_parser_impl.jar \
  jaxp_parser_impl %{_javadir}/%{name}.jar 40

%preun
{
  [ $1 = 0 ] || exit 0
  %{_sbindir}/update-alternatives --remove jaxp_parser_impl %{_javadir}/%{name}.jar
} >/dev/null 2>&1 || :

%files
%defattr(0644,root,root,0755)
%doc LICENSE LICENSE-SAX.html LICENSE.DOM-documentation.html
%doc LICENSE.DOM-software.html LICENSE.resolver.txt
%doc LICENSE.serializer.txt NOTICE NOTICE.resolver.txt
%doc NOTICE.serializer.txt README Readme.html
%{_javadir}/%{name}*.jar
%{_javadir}/xercesImpl.jar

%files javadoc-impl
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-impl-%{version}
%ghost %doc %{_javadocdir}/%{name}-impl

%files javadoc-apis
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-apis-%{version}
%ghost %doc %{_javadocdir}/%{name}-apis

%files javadoc-other
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-other-%{version}
%ghost %doc %{_javadocdir}/%{name}-other

%files javadoc-xni
%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-xni-%{version}
%ghost %doc %{_javadocdir}/%{name}-xni

%files demo
%defattr(0644,root,root,0755)
%{_datadir}/%{name}

%files scripts
%defattr(0755,root,root,0755)
%{_bindir}/*


%changelog
* Mon Jun 13 2011 Oden Eriksson <oeriksson@mandriva.com> 0:2.9.0-15mdv2011.0
+ Revision: 684471
- sync with MDVSA-2011:108

* Sat May 07 2011 Oden Eriksson <oeriksson@mandriva.com> 0:2.9.0-14
+ Revision: 671304
- mass rebuild

* Sat Dec 04 2010 Oden Eriksson <oeriksson@mandriva.com> 0:2.9.0-13mdv2011.0
+ Revision: 608203
- rebuild

* Wed Mar 17 2010 Oden Eriksson <oeriksson@mandriva.com> 0:2.9.0-12mdv2010.1
+ Revision: 524438
- rebuilt for 2010.1

* Sun Sep 27 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0:2.9.0-11mdv2010.0
+ Revision: 449800
- rebuild for new era

* Sat Mar 07 2009 Antoine Ginies <aginies@mandriva.com> 0:2.9.0-10mdv2009.1
+ Revision: 351200
- rebuild

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 0:2.9.0-9mdv2009.0
+ Revision: 226032
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 David Walluck <walluck@mandriva.org> 0:2.9.0-8mdv2008.1
+ Revision: 125963
- can't own alternative symlink
- remove javadoc %%post/%%postun
- remove explicit settings for gcj
- fix OPT_JAR_LIST
- call update-alternatives with full path

* Sun Dec 16 2007 Anssi Hannula <anssi@mandriva.org> 0:2.9.0-7mdv2008.1
+ Revision: 121052
- buildrequire java-rpmbuild, i.e. build with icedtea on x86(_64)

* Wed Sep 19 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0:2.9.0-6mdv2008.0
+ Revision: 90379
- rebuild

* Sat Sep 15 2007 Anssi Hannula <anssi@mandriva.org> 0:2.9.0-5mdv2008.0
+ Revision: 87272
- rebuild to filter out autorequires of GCJ AOT objects
- remove unnecessary Requires(post) on java-gcj-compat

  + Thierry Vignaud <tv@mandriva.org>
    - kill file require on update-alternatives

* Wed Jul 18 2007 Anssi Hannula <anssi@mandriva.org> 0:2.9.0-4mdv2008.0
+ Revision: 53216
- use xml-commons-jaxp-1.3-apis and xml-commons-resolver12 explicitely
  instead of the generic xml-commons-apis and xml-commons-resolver which
  are provided by multiple packages (see bug #31473)


* Sat Dec 16 2006 David Walluck <walluck@mandriva.org> 2.9.0-3mdv2007.0
+ Revision: 98115
- tighten BuildRequires
- set noarch if no gcj_support
- 2.9.0
- Import xerces-j2

* Sun Jun 04 2006 David Walluck <walluck@mandriva.org> 0:2.8.0-1mdv2007.0
- 2.8.0

* Fri Jun 02 2006 David Walluck <walluck@mandriva.org> 0:2.7.1-6.7.3mdv2007.0
- rebuild for libgcj.so.7

* Sat Apr 22 2006 David Walluck <walluck@mandriva.org> 0:2.7.1-6.7.2mdk
- recreate

* Wed Apr 12 2006 David Walluck <walluck@mandriva.org> 0:2.7.1-6.7.1mdk
- 2.7.1

* Sat Dec 03 2005 David Walluck <walluck@mandriva.org> 0:2.6.2-5.2.1mdk
- sync with 5jpp_2fc

* Mon May 23 2005 David Walluck <walluck@mandriva.org> 0:2.6.2-4.2mdk
- remove pre-compiled xjavac task

* Sun May 22 2005 David Walluck <walluck@mandriva.org> 0:2.6.2-4.1mdk
- release

* Fri Apr 29 2005 Gary Benson <gbenson@redhat.com> 0:2.6.2-4jpp_3fc
- Revert xjavac classpath workaround, and patch to use libgcj's
  classes instead of those in xml-commons (#152255).

* Fri Apr 22 2005 Gary Benson <gbenson@redhat.com> 0:2.6.2-4jpp_2fc
- Add classpath workaround to xjavac task (#152255).

* Wed Jan 12 2005 Gary Benson <gbenson@redhat.com> 0:2.6.2-4jpp_1fc
- Reenable building of classes that require javax.swing (#130006).
- Sync with RHAPS.

* Mon Nov 15 2004 Fernando Nasser <fnasser@redhat.com>  0:2.6.2-4jpp_1rh
- Merge with upstream for 2.6.2 upgrade

* Thu Nov 04 2004 Gary Benson <gbenson@redhat.com> 0:2.6.2-2jpp_5fc
- Build into Fedora.

* Fri Oct 29 2004 Gary Benson <gbenson@redhat.com> 0:2.6.2-2jpp_4fc
- Bootstrap into Fedora.

* Sat Oct 02 2004 Andrew Overholt <overholt@redhat.com> 0:2.6.2-2jpp_4rh
- add coreutils BuildRequires

* Fri Oct 01 2004 Andrew Overholt <overholt@redhat.com> 0:2.6.2-2jpp_3rh
- Remove xml-commons-resolver as a Requires

* Fri Aug 27 2004 Ralph Apel <r.apel at r-apel.de> 0:2.6.2-4jpp
- Build with ant-1.6.2
- Dropped jikes requirement, built for 1.4.2

* Thu Jun 24 2004 Kaj J. Niemi <kajtzu@fi.basen.net> 0:2.6.2-3jpp
- Updated Patch #0 to fix breakage using BEA 1.4.2 SDK, new patch
  from <mwringe@redhat.com> and <vivekl@redhat.com>.

* Tue Jun 22 2004 Vivek Lakshmanan <vivekl@redhat.com> 0:2.6.2-2jpp_2rh
- Added new Source1 URL and added new %%setup to expand it under the
  expanded result of Source0.
- Updated Patch0 to fix version discrepancies.
- Added build requirement for xml-commons-apis

* Tue Jun 15 2004 Matt Wringe <mwringe@redhat.com> 0:2.6.2-2jpp_1rh
- Update to 2.6.2
- made patch names comformant

* Tue Mar 30 2004 Kaj J. Niemi <kajtzu@fi.basen.net> 0:2.6.2-2jpp
- Rebuilt with jikes 1.18 for java 1.3.1_11

* Fri Mar 26 2004 Frank Ch. Eigler <fche@redhat.com> 0:2.6.1-1jpp_2rh
- add RHUG upgrade cleanup

* Tue Mar 23 2004 Kaj J. Niemi <kajtzu@fi.basen.net> 0:2.6.2-1jpp
- 2.6.2

* Thu Mar 11 2004 Frank Ch. Eigler <fche@redhat.com> 0:2.6.1-1jpp_1rh
- RH vacuuming
- remove jikes dependency
- add nonjikes-cast.patch

* Sun Feb 08 2004 David Walluck <david@anti-microsoft.org> 0:2.6.1-1jpp
- 2.6.1
- update Source0 URL
- now requires xml-commons-resolver

* Fri Jan 09 2004 Kaj J. Niemi <kajtzu@fi.basen.net> - 0:2.6.0-1jpp
- Update to 2.6.0
- Patch #1 (xerces-j2-manifest.patch) is unnecessary (upstream)


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21600 |12mu|xev-1.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Print contents of X events
Name:		xev
Version:	1.2.1
Release:	1
License:	MIT
Group:		Development/X11
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xorg-macros)
BuildRequires:	pkgconfig(xrandr)

%description
Xev creates a window and then asks the X server to send it events whenever
anything happens to the window (such as it being moved, resized, typed in,
clicked in, etc.). It is useful for testing input devices.

%files
%{_bindir}/xev
%{_mandir}/man1/xev.*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x \
	--x-includes=%{_includedir} \
	--x-libraries=%{_libdir}

%make

%install
%makeinstall_std


%changelog
* Tue Nov 05 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.2.1-1
+ Revision: f86a622
- LOG New version 1.2.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21601 |12mu|xine-lib-1.2.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define build_optimization 0
%define dvdnav 0.1.4

%define build_pulse 1
%define build_magick 1
%define build_caca 1
%define build_directfb 0
%define external_vcdnav 1
%define build_smb 1
%define build_alsa 1
%define build_linuxfb 1

%define build_vidix 0

%define build_divx4 0
%define build_xvid 0
%define build_faad 0
%define build_win32 0
%ifarch %{ix86}
%define build_win32 1
%endif

%define external_ffmpeg 1

%{?_with_plf: %{expand: %%global build_plf 1}}

######################
# Hardcode PLF build
%define build_plf 0
######################

%if %{build_plf}
%define distsuffix plf
%define build_faad 1
%define extrarelsuffix plf
%endif

%{?_with_optimization: %{expand: %%global build_optimization 1}}
%{?_with_directfb: %{expand: %%global build_directfb 1}}
%{?_without_directfb: %{expand: %%global build_directfb 0}}
%{?_with_alsa: %{expand: %%global build_alsa 1}}
%{?_without_alsa: %{expand: %%global build_alsa 0}}
%{?_with_vcdnav: %{expand: %%global external_vcdnav 1}}
%{?_without_vcdnav: %{expand: %%global external_vcdnav 0}}
%{?_with_vidix: %{expand: %%global build_vidix 1}}
%{?_without_vidix: %{expand: %%global build_vidix 0}}
%{?_with_linuxfb: %{expand: %%global build_linuxfb 1}}
%{?_without_linuxfb: %{expand: %%global build_linuxfb 0}}
%{?_with_faad: %{expand: %%global build_faad 1}}
%{?_without_faad: %{expand: %%global build_faad 0}}
%{?_with_win32: %{expand: %%global build_win32 1}}
%{?_without_win32: %{expand: %%global build_win32 0}}
%{?_with_divx4: %{expand: %%global build_divx4 1}}
%{?_without_divx4: %{expand: %%global build_divx4 0}}
%{?_with_xvid: %{expand: %%global build_xvid 1}}
%{?_without_xvid: %{expand: %%global build_xvid 0}}
%{?_with_smb: %{expand: %%global build_smb 1}}
%{?_without_smb: %{expand: %%global build_smb 0}}
%{?_with_pulse: %{expand: %%global build_pulse 1}}
%{?_without_pulse: %{expand: %%global build_pulse 0}}
%{?_with_magick: %{expand: %%global build_magick 1}}
%{?_without_magick: %{expand: %%global build_magick 0}}
%{?_with_ffmpeg: %{expand: %%global external_ffmpeg 1}}
%{?_without_ffmpeg: %{expand: %%global external_ffmpeg 0}}

%define bname xine
%define major	2
%define api	2.3
%define libname	%mklibname xine %{major}
%define devname	%mklibname -d xine

Summary:	A Free Video Player (Libraries)
Name:		xine-lib
Version:	1.2.4
Release:	1%{?extrarelsuffix}
License:	GPLv2+
Group:		System/Libraries
Url:		http://xine.sourceforge.net
Source0:	http://downloads.sourceforge.net/project/xine/xine-lib/%{version}/xine-lib-%{version}.tar.xz
Source1:	accel_vaapi.h

BuildRequires:	aalib-devel
BuildRequires:	gettext-devel
BuildRequires:	libmpcdec-devel
BuildRequires:	mng-devel
BuildRequires:	pkgconfig(esound)
BuildRequires:	pkgconfig(flac)
BuildRequires:	pkgconfig(gnome-vfs-2.0)
BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
BuildRequires:	pkgconfig(gdk-2.0)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(ice)
BuildRequires:	pkgconfig(jack)
BuildRequires:	pkgconfig(libbluray)
BuildRequires:	pkgconfig(libmodplug)
BuildRequires:	pkgconfig(libv4l2)
BuildRequires:	pkgconfig(mad)
BuildRequires:	pkgconfig(speex)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(vdpau)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(vorbisfile)
BuildRequires:	pkgconfig(wavpack)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	pkgconfig(xv)
BuildRequires:	pkgconfig(xvmc)
%if %{build_smb}
BuildRequires:	pkgconfig(smbclient)
%endif
%if %{external_vcdnav}
BuildRequires:	pkgconfig(libvcdinfo)
%endif
%if %{build_directfb}
Buildrequires:	pkgconfig(directfb)
%endif
%if %{external_ffmpeg}
BuildRequires:	pkgconfig(libavcodec)
%endif

%description
xine is a free gpl-licensed video player for unix-like systems.

%if %{build_plf}
This package is in restricted repository because the AAC decoder is
covered by patents.
%endif

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	A Free Video Player (Libraries)
Group:		System/Libraries
Provides:	xine-lib

%description -n %{libname}
xine is a free gpl-licensed video player for unix-like systems.

This package contains the shared libraries required by xine.

%files -n %{libname}
%{_libdir}/libxine.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Devel files for xine
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	libxine-devel = %{version}-%{release}

%description -n %{devname}
xine is a free gpl-licensed video player for unix-like systems.

This package contains the development files required for compiling xine
front ends or plugins.

%files -n %{devname}
%doc README AUTHORS TODO
%doc ChangeLog installed-docs/hackersguide
%{_bindir}/xine-config
%{_bindir}/xine-list-1.2
%{multiarch_bindir}/xine-config
%{_mandir}/man1/xine-config.1*
%{_mandir}/man1/xine-list-1.2.1*
%{_libdir}/*.so
%{_libdir}/pkgconfig/libxine.pc
%{_datadir}/aclocal/xine.m4
%{_includedir}/*.h
%{_includedir}/xine

#----------------------------------------------------------------------------

%package -n %{bname}-plugins
Summary:	A Free Video Player (main plugins)
Group:		Video
Provides:	%{bname}-xv %{bname}-gl %{bname}-oss %{libname}-docs %{bname}-speex
Provides:	%{bname}-dvdnav %{bname}-alsa %{bname}-musepack
%if %{build_win32}
Provides:	xine-plugins-win32
Provides:	xine-win32
#Suggests: win32-codecs
%endif
# Plugins are in versioned dir, so require the exact version
Requires:	%{libname} = %{version}
# provide the plugin API version
Provides:	xine-plugin-api = %{api}

%description -n %{bname}-plugins
xine is a free gpl-licensed video player for unix-like systems.

This package includes the main plugins for xine, they allow the input
from files, Video CDs, network streams and (not encrypted) DVDs in
several video formats.

%if %{build_optimization}
Warning: This package was optimized for the build machine and probably
will not run on other computers.
%endif

%files -n %{bname}-plugins -f libxine2.lang
%doc installed-docs/README* installed-docs/faq.*
%{_mandir}/man5/xine.5*
%dir %{_libdir}/xine/
%dir %{_libdir}/xine/plugins/
%dir %{_libdir}/xine/plugins/%{api}/
%dir %{_libdir}/xine/plugins/%{api}/post/
%{_libdir}/xine/plugins/%{api}/mime.types
%if %{build_alsa}
%{_libdir}/xine/plugins/%{api}/xineplug_ao_out_alsa.so
%endif
%{_libdir}/xine/plugins/%{api}/xineplug_ao_out_file.so
%{_libdir}/xine/plugins/%{api}/xineplug_ao_out_none.so
%{_libdir}/xine/plugins/%{api}/xineplug_ao_out_oss.so
%{_libdir}/xine/plugins/%{api}/xineplug_inp_cdda.so
%{_libdir}/xine/plugins/%{api}/xineplug_inp_dvb.so
%{_libdir}/xine/plugins/%{api}/xineplug_inp_dvd.so
%{_libdir}/xine/plugins/%{api}/xineplug_inp_http.so
%{_libdir}/xine/plugins/%{api}/xineplug_inp_stdin_fifo.so
%{_libdir}/xine/plugins/%{api}/xineplug_inp_file.so
%{_libdir}/xine/plugins/%{api}/xineplug_inp_mms.so
%{_libdir}/xine/plugins/%{api}/xineplug_inp_net.so
%{_libdir}/xine/plugins/%{api}/xineplug_inp_pnm.so
%{_libdir}/xine/plugins/%{api}/xineplug_inp_pvr.so
%{_libdir}/xine/plugins/%{api}/xineplug_inp_rtp.so
%{_libdir}/xine/plugins/%{api}/xineplug_inp_rtsp.so
%{_libdir}/xine/plugins/%{api}/xineplug_inp_test.so
%{_libdir}/xine/plugins/%{api}/xineplug_inp_vcd.so
%{_libdir}/xine/plugins/%{api}/xineplug_inp_v4l2.so
%{_libdir}/xine/plugins/%{api}/xineplug_dmx_*so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_a52.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_bitplane.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_dts.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_dvaudio.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_ff.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_gdk_pixbuf.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_gsm610.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_libjpeg.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_lpcm.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_mad.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_mpc.so*
%{_libdir}/xine/plugins/%{api}/xineplug_decode_mpeg2.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_spu*.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_real.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_rgb.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_yuv.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_vdpau_h264.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_vdpau_h264_alter.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_vdpau_mpeg12.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_vdpau_mpeg4.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_vdpau_vc1.so
%{_libdir}/xine/plugins/%{api}/xineplug_inp_bluray.so
%{_libdir}/xine/plugins/%{api}/xineplug_nsf.so
%{_libdir}/xine/plugins/%{api}/xineplug_sputext.so
%{_libdir}/xine/plugins/%{api}/xineplug_vdr.so
%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_vaapi.so
%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_vdpau.so
%{_libdir}/xine/plugins/%{api}/xineplug_xiph.so
%if %{build_directfb}
%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_directfb.so
%endif
%if %{build_linuxfb}
%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_fb.so
%endif
%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_opengl.so
%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_opengl2.so
%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_none.so
%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_raw.so
%if %{build_vidix}
%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_vidix.so
%{_libdir}/xine/plugins/%{api}/vidix/
%endif
%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_xshm.so
%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_xv.so
%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_xvmc.so
%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_xxmc.so
%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_xcbshm.so
%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_xcbxv.so
%if %{build_win32}
%{_libdir}/xine/plugins/%{api}/xineplug_decode_qt.so*
%{_libdir}/xine/plugins/%{api}/xineplug_decode_w32dll.so*
%endif
%{_libdir}/xine/plugins/%{api}/post/xineplug_post_audio_filters.so
%{_libdir}/xine/plugins/%{api}/post/xineplug_post_goom.so
%{_libdir}/xine/plugins/%{api}/post/xineplug_post_mosaico.so
%{_libdir}/xine/plugins/%{api}/post/xineplug_post_planar.so
%{_libdir}/xine/plugins/%{api}/post/xineplug_post_switch.so
%{_libdir}/xine/plugins/%{api}/post/xineplug_post_tvtime.so
%{_libdir}/xine/plugins/%{api}/post/xineplug_post_visualizations.so
%{_datadir}/xine-lib

#----------------------------------------------------------------------------

%package -n %{bname}-wavpack
Group:		Sound
Summary:	Wavpack Audio decoder plugin for xine
Requires:	%{bname}-plugins = %{version}

%description -n %{bname}-wavpack
xine is a free gpl-licensed video player for unix-like systems.

This package contains the wavpack audio decoder plugin.

%files -n %{bname}-wavpack
%doc README
%{_libdir}/xine/plugins/%{api}/xineplug_wavpack.so

#----------------------------------------------------------------------------

%package -n %{bname}-sdl
Group:		Video
Summary:	SDL video output plugin for xine
Requires:	%{bname}-plugins = %{version}

%description -n %{bname}-sdl
xine is a free gpl-licensed video player for unix-like systems.

This package contains the SDL video output plugin.

%files -n %{bname}-sdl
%doc README
%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_sdl.so

#----------------------------------------------------------------------------

%if %{build_caca}
%package -n %{bname}-caca
Group:		Video
Summary:	Caca video output plugin for xine
Requires:	%{bname}-plugins = %{version}
BuildRequires:	libcaca-devel >= 0.99

%description -n %{bname}-caca
xine is a free gpl-licensed video player for unix-like systems.

This package contains the Caca video output plugin.

%files -n %{bname}-caca
%doc README
%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_caca.so
%endif

#----------------------------------------------------------------------------

%package -n %{bname}-esd
Summary:	Esd plugin for xine
Group:		Sound
Requires:	%{bname}-plugins = %{version}

%description -n %{bname}-esd
xine is a free gpl-licensed video player for unix-like systems.

- Esd audio output plugin

%files -n %{bname}-esd
%{_libdir}/xine/plugins/%{api}/xineplug_ao_out_esd.so

#----------------------------------------------------------------------------

%package -n %{bname}-jack
Summary:	Jack plugin for xine
Group:		Sound
Requires:	%{bname}-plugins = %{version}

%description -n %{bname}-jack
xine is a free gpl-licensed video player for unix-like systems.

- Jack audio output plugin

%files -n %{bname}-jack
%{_libdir}/xine/plugins/%{api}/xineplug_ao_out_jack.so

#----------------------------------------------------------------------------

%if %{build_pulse}
%package -n %{bname}-pulse
Summary:	Pulseaudio plugin for xine
Group:		Sound
Requires:	%{bname}-plugins = %{version}
BuildRequires:	pkgconfig(libpulse)

%description -n %{bname}-pulse
xine is a free gpl-licensed video player for unix-like systems.

- pulseaudio audio output plugin

%files -n %{bname}-pulse
%{_libdir}/xine/plugins/%{api}/xineplug_ao_out_pulseaudio.so
%endif

#----------------------------------------------------------------------------

%if %{build_magick}
%package -n %{bname}-image
Summary:	ImageMagick plugin for xine
Group:		Graphics
Requires:	%{bname}-plugins = %{version}
BuildRequires:	pkgconfig(ImageMagick)

%description -n %{bname}-image
xine is a free gpl-licensed video player for unix-like systems.

- image display plugin based on ImageMagick

%files -n %{bname}-image
%doc README
%{_libdir}/xine/plugins/%{api}/xineplug_decode_image.so
%endif

#----------------------------------------------------------------------------

%package -n %{bname}-aa
Summary:	Aalib plugin for xine
Group:		Video
Requires:	%{bname}-plugins = %{version}

%description -n %{bname}-aa
xine is a free gpl-licensed video player for unix-like systems.

- Aalib textmode output plugin

%files -n %{bname}-aa
%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_aa.so

#----------------------------------------------------------------------------

%ifarch %{ix86} x86_64 ppc %{arm}
%package -n %{bname}-dxr3
Summary:	DXR3 plugin for xine
Group:		Video
Requires:	%{bname}-plugins = %{version}

%description -n %{bname}-dxr3
xine is a free gpl-licensed video player for unix-like systems.

- DXR3/Hollywood+ (MPEG2 hardware decoder) decoding/output plugin
%if %{build_plf}
- this version has mpeg encoding enabled using libfame.
%endif

%files -n %{bname}-dxr3
%{_libdir}/xine/plugins/%{api}/xineplug_*dxr3*.so
%endif

#----------------------------------------------------------------------------

%package -n %{bname}-flac
Summary:	FLAC plugin for xine
Group:		Sound
Requires:	%{bname}-plugins = %{version}

%description -n %{bname}-flac
xine is a free gpl-licensed video player for unix-like systems.

- FLAC audio decoder plugin

%files -n %{bname}-flac
%{_libdir}/xine/plugins/%{api}/xineplug_flac.so

#----------------------------------------------------------------------------

%package -n %{bname}-gnomevfs
Summary:	GNOME VFS plugin for xine
Group:		System/Libraries
Requires:	%{bname}-plugins = %{version}

%description -n %{bname}-gnomevfs
xine is a free gpl-licensed video player for unix-like systems.

- GNOME VFS input plugin

%files -n %{bname}-gnomevfs
%{_libdir}/xine/plugins/%{api}/xineplug_inp_gnome_vfs.so

#----------------------------------------------------------------------------

%if %{build_smb}
%package -n %{bname}-smb
Summary:	Samba input plugin for xine
Group:		System/Libraries
Requires:	%{bname}-plugins = %{version}

%description -n %{bname}-smb
xine is a free gpl-licensed video player for unix-like systems.

- Samba input plugin

%files -n %{bname}-smb
%{_libdir}/xine/plugins/%{api}/xineplug_inp_smb.so
%endif

#----------------------------------------------------------------------------

%if %{build_divx4}
%package -n %{bname}-divx4
Summary:	Divx4 plugin for %{bname}
Group: 		Video
Requires:	%{bname}-plugins = %{version}
ExclusiveArch:	%{ix86}
Provides:	xine-plugins-divx4

%description -n %{bname}-divx4
This package contains the divx4linux plugin for %{bname}. It is in
restricted because it is covered by software patents.

%files -n %{bname}-divx4
%{_libdir}/xine/plugins/%{api}/xineplug_decode_divx4.so*
%endif

#----------------------------------------------------------------------------

%if %{build_faad}
%package -n %{bname}-faad
Summary:	FAAD plugin for %{bname}
Group:		Sound
Requires:	%{bname}-plugins = %{version}
BuildRequires:	libfaad2-devel

%description -n %{bname}-faad
This package contains the AAC decoder plugin for %{bname}. It is in
restricted repository because it is covered by software patents.

%files -n %{bname}-faad
%{_libdir}/xine/plugins/%{api}/xineplug_decode_faad.so*
%endif

#----------------------------------------------------------------------------

%if %{build_xvid}
%package -n %{bname}-xvid
Summary:	XviD plugin for %{bname}
Group:		Video
Requires:	%{bname}-plugins = %{version}
Provides:	xine-plugins-xvid

%description -n %{bname}-xvid
This package contains the XviD plugin for %{bname}. It is in
restricted because it is covered by software patents.

%files -n %{bname}-xvid
%{_libdir}/xine/plugins/%{api}/xineplug_decode_xvid.so*
%endif

#----------------------------------------------------------------------------

%prep
%setup -q
#copy missing source file
cp %{SOURCE1} src/xine-engine

%build
#gw for flac
export OGG_LIBS=-logg

%if ! %{build_optimization}
export CFLAGS="%(echo %optflags|sed s/-Wp,-D_FORTIFY_SOURCE=2//)"
%configure2_5x \
%else
%{?__cputoolize: %{__cputoolize}}
#gw expanded configure2_5x macro without the CFLAGS and --build stuff
[ -f configure.in -o -f configure.ac ] && %__libtoolize --copy --force
./configure \
 	--prefix=%{_prefix} \
	--exec-prefix=%{_prefix} \
	--bindir=%{_bindir} \
	--sbindir=%{_sbindir} \
	--sysconfdir=%{_sysconfdir} \
	--datadir=%{_datadir} \
	--includedir=%{_includedir} \
	--libdir=%{_libdir} \
	--libexecdir=%{_libdir} \
	--localstatedir=/var/lib \
	--sharedstatedir=%{_prefix}/com \
	--mandir=%{_mandir} \
	--infodir=%{_datadir}/info \
%endif
%if ! %{external_vcdnav}
	--with-internal-vcdlibs \
%endif
%if %{build_directfb}
	--enable-directfb \
%endif
%if ! %{build_alsa}
	--disable-alsa \
%endif
%if ! %{build_vidix}
	--disable-vidix \
%endif
%if ! %{build_faad}
	--disable-faad \
%endif
%if ! %{build_pulse}
	--disable-polypaudio \
%endif
%if ! %{build_linuxfb}
	--disable-fb \
%endif
%if %{external_ffmpeg}
 	--with-external-ffmpeg \
%endif
	--enable-ipv6 \
	--with-libflac \
	--with-wavpack \
	--with-w32-path=%{_libdir}/codecs \
	--with-external-libmpcdec
# real-codecs-path is not set so that runtime searching is used. We want
# to use either codecs from RealPlayer or real-codecs, whichever is
# present.

%make

%install
%makeinstall_std

%multiarch_binaries %{buildroot}%{_bindir}/xine-config

#clean out unpackaged files
rm -f %{buildroot}%{_libdir}/xine/plugins/*/*.la
rm -f %{buildroot}%{_libdir}/xine/plugins/*/post/*.la
rm -rf installed-docs
mv %{buildroot}%{_datadir}/doc/xine-lib installed-docs
rm -f %{buildroot}%{_libdir}/xine/plugins/*/xineplug_inp_vcdo.so

%find_lang libxine2 || touch libxine2.lang



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21602 |12mu|xinetd-2.3.15-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Powerful replacement for inetd
Name:		xinetd
Version:	2.3.15
Release:	2
Group:		System/Base
License:	BSD
URL:		http://www.xinetd.org
Source0:	http://www.xinetd.org/%{name}-%{version}.tar.gz
Patch0:		xinetd-2.3.15-tirpc.patch
Patch1:		xinetd-2.3.15-CVE-2013-4342.patch
Source1:	xinetd.init
Source2:	xinetd.default.config
Source3:	convert.pl
Source4:	xinetd-ttime
Source5:	xinetd-utime
Source6:	xinetd-tdtime
Source7:	xinetd-udtime
Source8:	xinetd-echo
Source9:	xinetd-uecho
Source10:	xinetd-chargen
Source11:	xinetd-uchargen
Source12:	xinetd.sysconf
Source13:	xinetd-servers
Source14:	xinetd-services
Source15:	xinetd-xadmin
Source50:	faq.html
Source100:	%{name}.rpmlintrc
Requires:	tcp_wrappers
Requires(post):	rpm-helper
Requires(postun):	rpm-helper
Requires(preun):	rpm-helper
BuildRequires:	tcp_wrappers-devel
BuildRequires:	tirpc-devel
Obsoletes:	xinetd-ipv6 < %{version}-%{release}
Obsoletes:	xinetd-devel < %{version}-%{release}
Obsoletes:	netkit-base < %{version}-%{release}
Provides:	xinetd-devel
Provides:	netkit-base

%description
xinetd is a powerful replacement for inetd.
xinetd has access control machanisms, extensive logging capabilities,
the ability to make services available based on time, and can place
limits on the number of servers that can be started, among other things.

xinetd has the ability to redirect TCP streams to a remote host and
port. This is useful for those of that use ip masquerading, or NAT,
and want to be able to reach your internal hosts.

xinetd also has the ability to bind specific services to specific
interfaces. This is useful when you want to make services available
for your internal network, but not the rest of the world.  Or to have
a different service running on the same port, but different interfaces.

%package simple-services
Summary:	Internal xinetd simple services
Group:		System/Base
License:	BSD
Requires:	xinetd

%description simple-services
Internal xinetd simple services (not very useful one):

- chargen

Chargen is short for Character Generator and is a service that generates
random characters either in one UDP packet containing a random number (between
0 and 512) of characters, or a TCP session. The UDP Chargen server looks for a
UDP packet on port 19 and responds with the random character packet.

With TCP Chargen, the server sends as a continuous stream of TCP packets once
a connection is made, and until the session closes. The data is thrown away.
Chargen is used to find the cause for dropped packets. It uses TCP/UDP port
19. An infiltrator can create a DoS attack by spoofing an IP address and
causing two devices to send random traffic to each other.

RFC 864 describes the Chargen service.

- daytime

The Daytime protocol is another testing tool and uses port 13 for both UDP and
TCP versions. On receipt of a datagram to port 13, the server in the UDP
version, sends the current date and time in ASCII format in a datagram. The
TCP version, on receipt of a datagram to port 13, and once the connection is
established, sends the date and time in ASCII format and closes the
connection.

RFC 867 describes the Daytime service.

- echo

Echo uses UDP and TCP port 7 and is used as a debgging tool to send any
datagrams received from a source, back to that source. The risk with this is
that someone who has access to the network can overload devices via the Echo
service amounting to a DoS attack.

RFC 862 describes the Echo service.

- time

- servers

Show servers running

- services

Show available services

- xadmin

Show servers running and available services

%prep
%setup -q
%apply_patches
install -m 0644 %{SOURCE50} FAQ.html
#chmod a+r INSTALL README FAQ.html CHANGELOG COPYRIGHT xinetd/sample.conf

%build
%serverbuild
%configure2_5x  --with-libwrap --with-inet6
%make

%install
%makeinstall \
    DAEMONDIR=%{buildroot}%{_sbindir} \
    MANDIR=%{buildroot}/%{_mandir} \
    FMODE="-m 644"

install -m 755 %{SOURCE3} %{buildroot}%{_sbindir}/inetdconvert

install -d -m 755 %{buildroot}%{_sysconfdir}
install -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/xinetd.conf

install -d -m 755 %{buildroot}%{_initrddir}/
install -m 755 %{SOURCE1} %{buildroot}%{_initrddir}/xinetd

install -d -m 755 %{buildroot}%{_sysconfdir}/xinetd.d
install -m 644 %{SOURCE4} %{buildroot}%{_sysconfdir}/xinetd.d/time
install -m 644 %{SOURCE5} %{buildroot}%{_sysconfdir}/xinetd.d/time-udp
install -m 644 %{SOURCE6} %{buildroot}%{_sysconfdir}/xinetd.d/daytime
install -m 644 %{SOURCE7} %{buildroot}%{_sysconfdir}/xinetd.d/daytime-udp
install -m 644 %{SOURCE8} %{buildroot}%{_sysconfdir}/xinetd.d/echo
install -m 644 %{SOURCE9} %{buildroot}%{_sysconfdir}/xinetd.d/echo-udp
install -m 644 %{SOURCE10} %{buildroot}%{_sysconfdir}/xinetd.d/chargen
install -m 644 %{SOURCE11} %{buildroot}%{_sysconfdir}/xinetd.d/chargen-udp
install -m 644 %{SOURCE14} %{buildroot}%{_sysconfdir}/xinetd.d/services

install -d -m 755 %{buildroot}%{_sysconfdir}/sysconfig
install -m 644 %{SOURCE12} %{buildroot}%{_sysconfdir}/sysconfig/xinetd

# no need to ship this one since we provide inetdconvert
rm -f %{buildroot}%{_sbindir}/itox
rm -f %{buildroot}%{_sbindir}/xconv.pl
rm -f %{buildroot}/%{_mandir}/man8/itox*

%post
%_post_service %{name}

%preun
%_preun_service  %{name}

%files
%doc INSTALL README FAQ.html CHANGELOG COPYRIGHT xinetd/sample.conf
%config(noreplace) %{_sysconfdir}/sysconfig/xinetd
%config(noreplace) %{_sysconfdir}/xinetd.conf
%{_initrddir}/xinetd
%dir %{_sysconfdir}/xinetd.d
%{_sbindir}/xinetd
%{_sbindir}/inetdconvert
%{_mandir}/*/*

%files simple-services
%config(noreplace) %{_sysconfdir}/xinetd.d/*

%changelog
* Fri Dec 27 2013 Denis Silakov <denis.silakov@rosalab.ru> 2.3.15-2
+ Revision: f6a7043
- Fix CVE-2013-4342



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21603 |12mu|xine-ui-0.99.7-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A Free Video Player
Name:		xine-ui
Version:	0.99.7
Release:	8
License:	GPLv2+
Group:		Video
Url:		http://xine.sourceforge.net/
Source0:	http://downloads.sourceforge.net/project/xine/xine-lib/%{version}/%{name}-%{version}.tar.xz
Source1:	xine-opendvd.desktop
Patch0:		xine-ui-0.99.7-locale.patch
BuildRequires:	aalib-devel
BuildRequires:	jpeg-devel
BuildRequires:	readline-devel
BuildRequires:	pkgconfig(caca)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libpng)
Buildrequires:	pkgconfig(libxine)
BuildRequires:	pkgconfig(liblircclient0)
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(nvtvsimple)
BuildRequires:	pkgconfig(xft)
BuildRequires:	pkgconfig(xscrnsaver)
BuildRequires:	pkgconfig(xt)
BuildRequires:	pkgconfig(xtst)
Requires:	curl
Requires:	xine-plugins

%description
xine is a free GPL-licensed video player for UNIX-like systems.

User interface for the X Window system.

%files -f xine-ui.lang
%doc AUTHORS ChangeLog README
%doc doc/README*
%{_bindir}/xine*
%{_datadir}/xine
%{_datadir}/pixmaps/*
%{_datadir}/applications/xine.desktop
%{_datadir}/applications/xine-ui.desktop
%{_datadir}/apps/solid/actions/xine-opendvd.desktop
%{_datadir}/icons/hicolor/*/apps/xine*
%{_datadir}/mime/packages/xine-ui.xml
%{_mandir}/man1/*
%lang(de) %{_mandir}/de/man1/*
%lang(es) %{_mandir}/es/man1/*
%lang(fr) %{_mandir}/fr/man1/*
%lang(pl) %{_mandir}/pl/man1/*

#----------------------------------------------------------------------------

%package	aa
Summary:	XINE - Ascii Art player
Requires:	xine-plugins
Requires:	xine-aa

%description	aa
xine is a free GPL-licensed video player for UNIX-like systems.

User interface with ascii art (text mode) output.

%files aa
%doc README
%{_bindir}/aaxine
%{_bindir}/cacaxine

#----------------------------------------------------------------------------

%package	fb
Summary:	XINE - framebuffer video player
Requires:	xine-plugins

%description	fb
xine is a free GPL-licensed video player for UNIX-like systems.

User interface with support for linux framebuffer output.

%files fb
%doc README
%{_bindir}/fbxine

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
export XINE_DOCPATH="%{_datadir}/doc/xine-ui"
%configure2_5x	--enable-vdr-keys \
		--with-caca \
		--with-aalib
%make

%install
%makeinstall_std transform=""
install -m644 misc/desktops/xine.desktop -D %{buildroot}%{_datadir}/applications/%{name}.desktop

install -m644 %{SOURCE1} -D %{buildroot}%{_datadir}/apps/solid/actions/xine-opendvd.desktop

%find_lang xine-ui --all-name

rm -rf %{buildroot}%{_datadir}/doc
rm -rf %{buildroot}%{_datadir}/xine/desktop


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21604 |12mu|xinit-1.3.2-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define  bootstrap  0

# Allow --with[out] bootstrap at rpm command line build
%{?_without_bootstrap: %{expand: %%define bootstrap 0}}
%{?_with_bootstrap: %{expand: %%define bootstrap 1}}

Name:    xinit
Version: 1.3.2
Release: 7
Summary: Initialize an X session
License: MIT
Group:   System/X11

URL:     http://cgit.freedesktop.org/xorg/app/xinit
Source0: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2

# (fc) 1.0.2-2mdv readd modifications for startx (argument parsing)
# This patch is part of the old "startx" patch.
# We need to check why exactly this patch is needed, but it does these things:
# - it removes the default client and server from the startx arguments, so if
#   nothing is specified the default server or client will be the one chosen by
#   xinit
# - it uses trap to make sure the "cleanup" function will be run
# - it partially undoes upstream commit 9632367abd03108f3636b05e9f2fd92f5c28dabe
# - it enables commands like "startx startxfce4", which don't work in the
#   unpatched version (should be "startx /usr/bin/startxfce4")
#Previous versions of this patch had a bug where xinit would be run twice if some
#macros were defined.
Patch0: xinit-1.3.2-startx-arguments.patch

# (fc) prevent freeze from applications trying to read stdin (Fedora bug #214649)
Patch2: xinit-1.0.4-client-session.patch

# (fc) unset XDG_SESSION_COOKIE in startx (Fedora bug #489999)
Patch3: xinit-1.0.9-unset.patch

# (pz) this patch was taken from the old startx.patch
Patch4: xinit-1.2.0-replace-xterm-for-xvt.patch

# (cg) use the current vt to maintain the current session status.
Patch5: xinit-1.3.2-use-current-vt.patch

BuildRequires: libx11-devel >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1
Requires:      xinitrc

%if !%{bootstrap}
Requires:      which
%endif

Obsoletes: consolekit-x11

%description
The xinit program is used to start the X Window System server and a first
client program on systems that cannot start X directly from /etc/init or in
environments that use multiple window systems. When this first client exits,
xinit will kill the X server and then terminate.


%prep
%setup -q -n %{name}-%{version}
%patch0 -p0 -b .orig

%patch2 -p1 -b .client-session
%patch3 -p1 -b .unset
%patch4 -p1 -b .xvt
%patch5 -p1 -b .curvt

#needed by patch1
#if !% {bootstrap}
#autoreconf -fi
#endif

%build
%configure2_5x
%make XINITDIR=/etc/X11/xinit

%install
rm -rf %{buildroot}
%makeinstall_std

#don't use xorg xinitrc file, use our own, provided by xinitrc package
rm -fr %buildroot%{_libdir}/X11/xinit/xinitrc

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/xinit
%{_bindir}/startx
%{_mandir}/man1/startx.1*
%{_mandir}/man1/xinit.1*



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21605 |12mu|xinput-1.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Runtime configuration and test of XInput devices
Name:		xinput
Version:	1.6.1
Release:	1
License:	MIT
Group:		System/X11
Url:		http://xorg.freedesktop.org
Source:		http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(inputproto)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xfixes)
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	pkgconfig(xorg-macros)
BuildRequires:	pkgconfig(xrandr)

%description
Runtime configuration and test of XInput devices.

%files
%doc README ChangeLog
%{_bindir}/xinput
%{_mandir}/*/*

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std


%changelog
* Tue Nov 05 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.6.1-1
+ Revision: bef43a5
- LOG Update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21606 |12mu|xkeyboard-config-2.10.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define old_name x11-data-xkbdata

%define git_url git://anongit.freedesktop.org/xkeyboard-config

Name:		xkeyboard-config
Epoch:		1
Version:	2.10.1
Release:	4
Summary:	XKB data files
License:	MIT
Group:		Development/X11
URL:		http://www.freedesktop.org/wiki/Software/XKeyboardConfig
Source0:	http://www.x.org/releases/individual/data/xkeyboard-config/xkeyboard-config-%{version}.tar.bz2
Source1:	%{name}-ru.po
Patch0:		xkeyboard-config-2.10.1-fixkbd.patch
# (Anssi 09/2008) Add fi(kotoistus_classic_nbsp) and use that by default.
# It has nbsp in level4 instead of level3 to avoid typos, as in fi(classic).
# See http://bugs.freedesktop.org/show_bug.cgi?id=12764
# Comments have been sent to the Kotoistus project.
Patch1:		xkeyboard-config-2.10.1-fi-kotoistus_classic_nbsp.patch

# Morocco symbols/tifinagh should be symbols/ma in the official version
# Nigerian symbols/ng seens to match
# Pakistanese is pk in 1.1, not snd
# symbols/tm "Turkmen" is the same as symbols/tr "Turkey" in 1.1? seens
#	quite different
# symbols/urd seens to be 1.1's symbols/in (claims support for all Indian
#	keyboard layouts)
# symbols/kur "Kurdish" is apparently in several different Kurdish support
#	files/descriptions
# symbols/chr "Cherokee" being dropped? or already integrated in some other
#	description?
Patch2:		xkbdata-1.0.1-newkbd.patch
Patch3:		xkb-fix_uz.patch

# (fc) 1.5-2mdv map key_battery, wlan, bluetooth, uwb to their XF86 keycodes (GIT)
Patch6:		xkeyboard-config-1.4-battery.patch
# Revert change that disables zapping by default
Patch9:		xkeyboard-config-2.8-Enable-zapping-by-default.patch

#Add Altai and fix some Russia national layout
Patch10:	xkeyboard-config-2.7-altai.patch

# Add Swiss-German layout with ¨ deadkey, but without turning important
# development characters like ` or ' into deadkeys
Patch11:	xkeyboard-config-ch-scriptdeadkeys.patch

Patch12:	xkeyboard-config-2.10.1-br-support.diff

# Update to Ilya Birman's typographic layout
Patch15:        xkeyboard-config-birman-typo-layout-v3.patch

BuildRequires:	pkgconfig(x11)
BuildRequires:	glib-gettextize
BuildRequires:	intltool
BuildRequires:	perl-XML-Parser
BuildRequires:	x11-proto-devel
BuildRequires:	x11-util-macros
BuildRequires:	xkbcomp
# For the mab page
BuildRequires:	xsltproc
# https://qa.mandriva.com/show_bug.cgi?id=44052
BuildRequires:	gettext-devel

BuildArch:	noarch

%description
Xkeyboard-config provides consistent, well-structured, frequently released of X
keyboard configuration data (XKB) for various X Window System implementations.

%package -n %{old_name}
Summary:	%{summary}
Group:		%{group}

%description -n %{old_name}
Xkeyboard-config provides consistent, well-structured, frequently released of X
keyboard configuration data (XKB) for various X Window System implementations.

%prep
%setup -q
cp -f %{SOURCE1} po/ru.po
%patch0 -p1
%patch1 -p1
%patch3 -p1
%patch6 -p1 -b .battery
%patch9 -p1 -b .enable-zapping
%patch10 -p1 -b .russain_national
%patch11 -p1 -b .ch_scriptdeadkeys
%patch12 -p1 -b .br
%patch15 -p1 -b .birman-typo

# fix build
aclocal
autoconf

%build
%configure2_5x \
    --enable-compat-rules \
    --with-xkb-base=%{_datadir}/X11/xkb \
    --with-xkb-rules-symlink=xorg \
    --disable-runtime-deps

%make

%install
%makeinstall_std

mkdir -p %{buildroot}%{_localstatedir}/lib/xkb
#need this symlink for xkb to work (Mdv bug #34195)
ln -snf %{_localstatedir}/lib/xkb %{buildroot}%{_datadir}/X11/xkb/compiled

%find_lang %{name}

%pre -n %{old_name}
# this was a directory in the old installation
if [ -d "%{_datadir}/X11/xkb/compiled" ]; then
	rm -rf %{_datadir}/X11/xkb/compiled
fi

%files -f %{name}.lang -n %{old_name}
%dir %{_datadir}/X11/xkb/
%attr(1777,root,root) %dir %{_localstatedir}/lib/xkb
%{_datadir}/X11/xkb/*
%{_datadir}/pkgconfig/xkeyboard-config.pc
%{_mandir}/man7/xkeyboard-config.7.*

%changelog
* Thu Nov 28 2013 Tigro <ashejn@gmail.com> 1:2.10.1-4
+ Revision: dc10a66
- update russian translations



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21607 |12mu|xml-commons-apis12-1.2.04-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           xml-commons-apis12
Epoch:		1
Version:        1.2.04
Release:        8
Summary:        JAXP 1.2, DOM 2, SAX 2.0.1, SAX2-ext 1.0 apis
Group:          System/Libraries
URL:            http://xml.apache.org/commons/
License:        ASL 2.0 and W3C and Public Domain
Source0:        xml-commons-external-1.2.04.tar.gz
# svn export http://svn.apache.org/repos/asf/xml/commons/tags/xml-commons-external-1_2_04/

Provides:       jaxp = 1.2
Provides:       dom = 2
Provides:       sax = 2.0.1
Provides:       xslt = 1.0

Requires:       jpackage-utils >= 0:1.6

BuildRequires:  ant
BuildRequires:  jpackage-utils >= 0:1.6
BuildArch:      noarch

%description 
DOM 2 org.w3c.dom and SAX XML 2.0 org.xml.sax processor apis used 
by several pieces of Apache software. XSLT 1.0.
This version includes the JAXP 1.2 APIs -- Java API for XML 
Processing 1.2, i.e. javax.xml{.parsers,.transform}

%package javadoc
Group:          Development/Java
Summary:        Javadoc for %{name}
Provides:       %{name}-apis-javadoc = %EVRD
Provides:	xml-commons-jaxp-1.2-apis-javadoc = %EVRD
Obsoletes:	xml-commons-jaxp-1.2-apis-javadoc < %EVRD

%description javadoc
%{summary}.

%package manual
Group:          Development/Java
Summary:        Documents for %{name}

%description manual
%{summary}.

%prep
%setup -q -c

%build
ant -f xml-commons-external-1_2_04/java/external/build.xml jar javadoc

%install
rm -rf %{buildroot}

install -d -m 755 %{buildroot}%{_javadir}
install -m 644 xml-commons-external-1_2_04/java/external/build/xml-apis.jar \
    %{buildroot}%{_javadir}/%{name}-%{version}.jar

pushd %{buildroot}%{_javadir}
for jar in *-%{version}*; do
ln -sf ${jar} $(echo $jar | sed -e 's|-%{version}\.jar|.jar|');
done

ln -sf %{name}.jar xml-commons-jaxp-1.2-apis.jar
ln -sf %{name}.jar jaxp12.jar
ln -sf %{name}.jar dom2.jar
popd


# javadoc
install -d -m 755 %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -pr xml-commons-external-1_2_04/java/external/build/docs/javadoc/* \
    %{buildroot}%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}
rm -rf xml-commons-external-1_2_04/java/external/build/docs/javadoc

# manuals
install -d -m 755 %{buildroot}%{_docdir}/%{name}-%{version}
cp -pr xml-commons-external-1_2_04/java/external/build/docs/* %{buildroot}%{_docdir}/%{name}-%{version}

%files 
%defattr(0644,root,root,0755)
%{_javadir}/%{name}*.jar
%{_javadir}/jaxp12.jar
%{_javadir}/dom2.jar
%{_javadir}/xml-commons-jaxp-1.2-apis.jar
%doc xml-commons-external-1_2_04/java/external/LICENSE
%doc xml-commons-external-1_2_04/java/external/LICENSE.dom-documentation.txt
%doc xml-commons-external-1_2_04/java/external/LICENSE.dom-software.txt
%doc xml-commons-external-1_2_04/java/external/LICENSE.sax.txt
%doc xml-commons-external-1_2_04/java/external/README.dom.txt
%doc xml-commons-external-1_2_04/java/external/README-sax
%doc xml-commons-external-1_2_04/java/external/README.sax.txt
%doc xml-commons-external-1_2_04/java/external/NOTICE

%files javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/%{name}-%{version}
%{_javadocdir}/%{name}

%files manual
%defattr(0644,root,root,0755)
%{_docdir}/%{name}-%{version}

# -----------------------------------------------------------------------------



%changelog
* Fri Jul 13 2012 Guilherme Moro <guilherme@mandriva.com> 1.2.04-8
+ Revision: 809090
- clean up spec

* Sun Nov 27 2011 Guilherme Moro <guilherme@mandriva.com> 1.2.04-7
+ Revision: 734302
- rebuild
- imported package xml-commons-apis12


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21608 |12mu|xml-commons-apis13-1.3.05-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		xml-commons-apis13
Version:	1.3.05
Epoch:		1
Release:	2
Summary:	APIs for DOM, SAX, and JAXP
Group:		Development/Java
License:	ASL 2.0 and W3C and Public Domain
URL:		http://xml.apache.org/commons/

# From source control because the published tarball doesn't include some docs:
#   svn export http://svn.apache.org/repos/asf/xml/commons/tags/xml-commons-external-1_3_05/java/external/
#   tar czf xml-commons-external-1.3.05-src.tar.gz external
Source0:	xml-commons-external-%{version}-src.tar.xz
Source1:	%{name}-MANIFEST.MF
Source2:	%{name}-ext-MANIFEST.MF
Source3:	http://repo1.maven.org/maven2/xml-apis/xml-apis/2.0.2/xml-apis-2.0.2.pom
Source4:	http://repo1.maven.org/maven2/xml-apis/xml-apis-ext/1.3.04/xml-apis-ext-1.3.04.pom

BuildArch:	noarch

BuildRequires:	java-devel >= 0:1.6.0
BuildRequires:	jpackage-utils
BuildRequires:	ant
BuildRequires:	zip
Requires:	java
Requires:	jpackage-utils
Requires(post):	jpackage-utils
Requires(postun):	jpackage-utils

Obsoletes:	xml-commons-jaxp-1.3-apis < %EVRD
Provides:	xml-commons-jaxp-1.3-apis = %EVRD

%description
xml-commons-apis is designed to organize and have common packaging for
the various externally-defined standard interfaces for XML. This
includes the DOM, SAX, and JAXP. 

%package manual
Summary:	Manual for %{name}
Group:		Development/Java
Obsoletes:	xml-commons-jaxp-1.3-apis-manual < %EVRD
Provides:	xml-commons-jaxp-1.3-apis-manual = %EVRD

%description manual
%{summary}.

%package javadoc
Summary:	Javadoc for %{name}
Group:		Development/Java
Obsoletes:	xml-commons-jaxp-1.3-apis-javadoc < %EVRD
Provides:	xml-commons-jaxp-1.3-apis-javadoc = %EVRD

%description javadoc
%{summary}.

%prep
%setup -q -n xml-commons-external-%(echo %version |sed -e 's,\.,_,g')/java/external

# Make sure upstream hasn't sneaked in any jars we don't know about
find -name '*.class' -exec rm -f '{}' \;
find -name '*.jar' -exec rm -f '{}' \;

# Fix file encodings
iconv -f iso8859-1 -t utf-8 LICENSE.dom-documentation.txt > \
  LICENSE.dom-doc.temp && mv -f LICENSE.dom-doc.temp LICENSE.dom-documentation.txt
iconv -f iso8859-1 -t utf-8 LICENSE.dom-software.txt > \
  LICENSE.dom-sof.temp && mv -f LICENSE.dom-sof.temp LICENSE.dom-software.txt

# remove bogus section from poms
cp %{SOURCE3} %{SOURCE4} .
sed -i '/distributionManagement/,/\/distributionManagement/ {d}' *.pom

%build
ant -Dant.build.javac.source=1.5 -Dant.build.javac.target=1.5 jar javadoc

%install

# inject OSGi manifests
mkdir -p META-INF
cp -p %{SOURCE1} META-INF/MANIFEST.MF
touch META-INF/MANIFEST.MF
zip -u build/xml-apis.jar META-INF/MANIFEST.MF
cp -p %{SOURCE2} META-INF/MANIFEST.MF
touch META-INF/MANIFEST.MF
zip -u build/xml-apis-ext.jar META-INF/MANIFEST.MF

# Jars
install -pD -T build/xml-apis.jar %{buildroot}%{_javadir}/%{name}.jar
install -pDm 644 xml-apis-[0-9]*.pom %{buildroot}/%{_mavenpomdir}/JPP-%{name}.pom
%add_to_maven_depmap xml-apis xml-apis %{version} JPP %{name}
%add_to_maven_depmap -a xerces:dom3-xml-apis

install -pD -T build/xml-apis-ext.jar %{buildroot}%{_javadir}/%{name}-ext.jar
install -pDm 644 xml-apis-ext*.pom %{buildroot}/%{_mavenpomdir}/JPP-%{name}-ext.pom
%add_to_maven_depmap xml-apis xml-apis-ext %{version} JPP %{name}-ext

# for better interoperability with the jpp apis packages
ln -sf %{name}.jar %{buildroot}%{_javadir}/jaxp13.jar
ln -sf %{name}.jar %{buildroot}%{_javadir}/xml-commons-jaxp-1.3-apis.jar

# Javadocs
mkdir -p %{buildroot}%{_javadocdir}/%{name}
cp -pr build/docs/javadoc/* %{buildroot}%{_javadocdir}/%{name}
 
# prevent apis javadoc from being included in doc
rm -rf build/docs/javadoc

%post
%update_maven_depmap

%postun
%update_maven_depmap

%files
%doc LICENSE NOTICE 
%doc LICENSE.dom-documentation.txt README.dom.txt
%doc LICENSE.dom-software.txt LICENSE.sac.html
%doc LICENSE.sax.txt README-sax  README.sax.txt
%{_javadir}/*
%{_mavendepmapfragdir}/%{name}
%{_mavenpomdir}/JPP-%{name}.pom
%{_mavenpomdir}/JPP-%{name}-ext.pom

%files manual
%doc build/docs/*

%files javadoc
%{_javadocdir}/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21609 |12mu|xml-commons-apis-1.4.01-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		xml-commons-apis
Epoch:		1
Version:	1.4.01
Release:	10
Summary:	APIs for DOM, SAX, and JAXP
Group:		Development/Java
License:	ASL 2.0 and W3C and Public Domain
URL:		http://xml.apache.org/commons/

# From source control because the published tarball doesn't include some docs:
#   svn export http://svn.apache.org/repos/asf/xml/commons/tags/xml-commons-external-1_4_01/java/external/
#   tar czf xml-commons-external-1.4.01-src.tar.gz external
Source0:	xml-commons-external-%{version}-src.tar.gz
Source1:	%{name}-MANIFEST.MF
Source2:	%{name}-ext-MANIFEST.MF
Source3:	http://repo1.maven.org/maven2/xml-apis/xml-apis/2.0.2/xml-apis-2.0.2.pom
Source4:	http://repo1.maven.org/maven2/xml-apis/xml-apis-ext/1.3.04/xml-apis-ext-1.3.04.pom

BuildArch:	noarch

BuildRequires:	java-1.6.0-openjdk-devel
BuildRequires:	jpackage-utils
BuildRequires:	ant
BuildRequires:	zip
Requires:	java
Requires:	jpackage-utils
Requires(post):	jpackage-utils
Requires(postun):	jpackage-utils

Obsoletes:	xml-commons < %EVRD
Provides:	xml-commons = %EVRD
Obsoletes:	xml-commons-jaxp-1.4-apis < %EVRD
Provides:	xml-commons-jaxp-1.4-apis = %{version}-%{release}

%description
xml-commons-apis is designed to organize and have common packaging for
the various externally-defined standard interfaces for XML. This
includes the DOM, SAX, and JAXP. 

This package provides an implementation of the JAXP 1.4 API.

%package manual
Summary:	Manual for %{name}
Group:		Development/Java
Obsoletes:	xml-commons-jaxp-1.4-apis-manual < %EVRD
Provides:	xml-commons-jaxp-1.4-apis-manual = %EVRD

%description manual
%{summary}.

%package javadoc
Summary:	Javadoc for %{name}
Group:		Development/Java
Obsoletes:	xml-commons-jaxp-1.4-apis-javadoc < %EVRD
Provides:	xml-commons-jaxp-1.4-apis-javadoc = %EVRD

%description javadoc
%{summary}.

%prep
%setup -q -n external

# Make sure upstream hasn't sneaked in any jars we don't know about
find -name '*.class' -exec rm -f '{}' \;
find -name '*.jar' -exec rm -f '{}' \;

# Fix file encodings
iconv -f iso8859-1 -t utf-8 LICENSE.dom-documentation.txt > \
  LICENSE.dom-doc.temp && mv -f LICENSE.dom-doc.temp LICENSE.dom-documentation.txt
iconv -f iso8859-1 -t utf-8 LICENSE.dom-software.txt > \
  LICENSE.dom-sof.temp && mv -f LICENSE.dom-sof.temp LICENSE.dom-software.txt

# remove bogus section from poms
cp %{SOURCE3} %{SOURCE4} .
sed -i '/distributionManagement/,/\/distributionManagement/ {d}' *.pom

%build
ant -Dant.build.javac.source=1.5 -Dant.build.javac.target=1.5 jar javadoc

%install

# inject OSGi manifests
mkdir -p META-INF
cp -p %{SOURCE1} META-INF/MANIFEST.MF
touch META-INF/MANIFEST.MF
zip -u build/xml-apis.jar META-INF/MANIFEST.MF
cp -p %{SOURCE2} META-INF/MANIFEST.MF
touch META-INF/MANIFEST.MF
zip -u build/xml-apis-ext.jar META-INF/MANIFEST.MF

# Jars
install -pD -T build/xml-apis.jar %{buildroot}%{_javadir}/%{name}.jar
install -pDm 644 xml-apis-[0-9]*.pom %{buildroot}/%{_mavenpomdir}/JPP-%{name}.pom
%add_to_maven_depmap xml-apis xml-apis %{version} JPP %{name}
%add_to_maven_depmap -a xerces:dom3-xml-apis

install -pD -T build/xml-apis-ext.jar %{buildroot}%{_javadir}/%{name}-ext.jar
install -pDm 644 xml-apis-ext*.pom %{buildroot}/%{_mavenpomdir}/JPP-%{name}-ext.pom
%add_to_maven_depmap xml-apis xml-apis-ext %{version} JPP %{name}-ext

# for better interoperability with the jpp apis packages
ln -sf %{name}.jar %{buildroot}%{_javadir}/jaxp14.jar
ln -sf %{name}.jar %{buildroot}%{_javadir}/jaxp.jar
ln -sf %{name}.jar %{buildroot}%{_javadir}/xml-commons-jaxp-1.4-apis.jar

# Javadocs
mkdir -p %{buildroot}%{_javadocdir}/%{name}
cp -pr build/docs/javadoc/* %{buildroot}%{_javadocdir}/%{name}
 
# prevent apis javadoc from being included in doc
rm -rf build/docs/javadoc

%post
%update_maven_depmap

%postun
%update_maven_depmap

%files
%doc LICENSE NOTICE 
%doc LICENSE.dom-documentation.txt README.dom.txt
%doc LICENSE.dom-software.txt LICENSE.sac.html
%doc LICENSE.sax.txt README-sax  README.sax.txt
%{_javadir}/*
%{_mavendepmapfragdir}/%{name}
%{_mavenpomdir}/JPP-%{name}.pom
%{_mavenpomdir}/JPP-%{name}-ext.pom

%files manual
%doc build/docs/*

%files javadoc
%{_javadocdir}/*



%changelog
* Wed Jun 27 2012 Guilherme Moro <guilherme@mandriva.com> 1.4.01-7
+ Revision: 807094
- sync with fedora
  Add missing packages to manifest - javax.xml.stream, javax.xml.stream.events,
  javax.xml.stream.util, javax.xml.transform.stax
  Add maven metadata
  Versionless jars & javadocs

* Thu Dec 15 2011 Guilherme Moro <guilherme@mandriva.com> 1.4.01-6
+ Revision: 741602
- rebuild to fix deps

* Sun Nov 27 2011 Guilherme Moro <guilherme@mandriva.com> 1.4.01-5
+ Revision: 734301
- rebuild
- imported package xml-commons-apis


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21610 |12mu|xml-commons-resolver-1.2-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Resolver subproject of xml-commons
Name:		xml-commons-resolver
Epoch:		1
Version:	1.2
Release:	12
License:	ASL 2.0
Group:		Development/Java
Url:		http://xerces.apache.org/xml-commons/
# Packaged directly from svn instead of downloading the tarball because the
# official tarball is missing which.xml and friends (see below)
# svn export http://svn.apache.org/repos/asf/xerces/xml-commons/tags/xml-commons-resolver-1_2/ xml-commons-resolver-1.2
# tar cJf xml-commons-resolver-1.2.tar.xz xml-commons-resolver-1.2
Source0:	http://www.apache.org/dist/xml/commons/xml-commons-resolver-%{version}.tar.xz
Source1:	xml-commons-resolver-resolver.sh
Source2:	xml-commons-resolver-xread.sh
Source3:	xml-commons-resolver-xparse.sh
Source4:	xml-commons-resolver-which.sh
Source5:	%{name}-MANIFEST.MF
Source6:	%{name}-pom.xml
BuildArch:	noarch

BuildRequires:	java-1.6.0-openjdk-devel
BuildRequires:	ant
BuildRequires:	jpackage-utils
BuildRequires:	zip
Requires:	xml-commons-apis
Requires:	jpackage-utils
Requires(post,postun):   jpackage-utils

Provides:	xml-commons-resolver12 = %EVRD
Obsoletes:	xml-commons-resolver12 < %EVRD
Provides:	xml-commons-which12 = %EVRD
Obsoletes:	xml-commons-which12 < %EVRD
Provides:	xml-commons-which = %EVRD
Obsoletes:	xml-commons-which < %EVRD

# There's probably no need to keep the legacy versions around since (unlike
# xml-commons-apis or the likes) there don't seem to be any incompatible
# API changes.
# To be on the safe side, let's obsolete the old versions without providing
# them so we can just reintroduce the legacy packages at some point in the future
# if needed.
Obsoletes:	xml-commons-resolver11 < 1:1.1-0
Obsoletes:	xml-commons-resolver10 < 1:1.0-0
Obsoletes:	xml-commons-which11 < 1:1.1-0
Obsoletes:	xml-commons-which10 < 1:1.0-0

%track
prog %name = {
	url = http://xerces.apache.org/mirrors.cgi
	regex = "XML Commons Resolver Version (__VER__) - tar.gz"
	version = %version
}

%description
Resolver subproject of xml-commons.

%package javadoc
Summary:	Javadoc for %{name}
Group:		Development/Java
Requires:	jpackage-utils
Provides:	xml-commons-resolver12-javadoc = %EVRD
Obsoletes:	xml-commons-resolver12-javadoc < %EVRD
Provides:	xml-commons-which-javadoc = %EVRD
Obsoletes:	xml-commons-which-javadoc < %EVRD
Provides:	xml-commons-which12-javadoc = %EVRD
Obsoletes:	xml-commons-which12-javadoc < %EVRD
Obsoletes:	xml-commons-resolver11-javadoc < 1:1.1-0
Obsoletes:	xml-commons-resolver10-javadoc < 1:1.0-0
Obsoletes:	xml-commons-which11-javadoc < 1:1.1-0
Obsoletes:	xml-commons-which10-javadoc < 1:1.0-0

%description javadoc
Javadoc for %{name}.

%prep
%setup -q

# remove all binary libs and prebuilt javadocs
find . -name "*.jar" -exec rm -f {} \;
rm -rf docs
sed -i 's/\r//' KEYS LICENSE

%build
sed -i -e 's|call Resolver|call resolver|g' java/resolver.xml
sed -i -e 's|classname="org.apache.xml.resolver.Catalog"|fork="yes" classname="org.apache.xml.resolver.apps.resolver"|g' java/resolver.xml
sed -i -e 's|org.apache.xml.resolver.Catalog|org.apache.xml.resolver.apps.resolver|g' java/src/manifest.resolver

export JAVA_HOME=%_prefix/lib/jvm/java-1.6.0
ant jars javadocs

%install
# inject OSGi manifests
mkdir -p META-INF
cp -p %{SOURCE5} META-INF/MANIFEST.MF
touch META-INF/MANIFEST.MF
zip -u java/build/resolver.jar META-INF/MANIFEST.MF

# Jars
install -pD -T java/build/resolver.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
ln -s %{name}-%{version}.jar %{buildroot}%{_javadir}/xml-resolver-%{version}.jar

# Jar versioning
(cd %{buildroot}%{_javadir} && for jar in *-%{version}.jar; do ln -sf ${jar} `echo $jar| sed  "s|-%{version}||g"`; done)

# Javadocs
mkdir -p %{buildroot}%{_javadocdir}/%{name}
cp -pr java/build/apidocs/resolver java/build/apidocs/which %{buildroot}%{_javadocdir}/%{name}

# Scripts
mkdir -p %{buildroot}%{_bindir}
cp %{SOURCE1} %{buildroot}%{_bindir}/xml-resolver
cp %{SOURCE2} %{buildroot}%{_bindir}/xml-xread
cp %{SOURCE3} %{buildroot}%{_bindir}/xml-xparse
cp %{SOURCE4} %{buildroot}%{_bindir}/xml-which

# Pom
install -pD -T -m 644 %{SOURCE6} %{buildroot}%{_mavenpomdir}/JPP-xml-resolver.pom
%add_to_maven_depmap xml-resolver xml-resolver %{version} JPP xml-resolver

%post
%update_maven_depmap

%postun
%update_maven_depmap

%files
%doc KEYS LICENSE
%{_mavendepmapfragdir}/*
%{_mavenpomdir}/*
%{_javadir}/*
%{_bindir}/*

%files javadoc
%{_javadocdir}/%{name}
%doc LICENSE


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21611 |12mu|xmlsec1-1.2.18-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1

%define libname %mklibname xmlsec1_ %{major}
%define libname_devel %mklibname -d xmlsec1

%define libname_gnutls %mklibname xmlsec1-gnutls %{major}
%define libname_nss %mklibname xmlsec1-nss %{major}
%define libname_openssl %mklibname xmlsec1-openssl %{major}
%define libname_gcrypt %mklibname xmlsec1-gcrypt %{major}

Summary: Library providing support for "XML Signature" and "XML Encryption"

Name: xmlsec1
Version: 1.2.18
Release: 3
License: MIT
Group: Development/C
URL: http://www.aleksey.com/xmlsec
Source0: http://www.aleksey.com/xmlsec/download/%{name}-%{version}.tar.gz
Patch1: xmlsec1-1.2.16-linkage.patch
BuildRequires: gnutls-devel
BuildRequires: libgcrypt-devel
BuildRequires: libxml2-devel >= 2.7.4
BuildRequires: libxslt-devel >= 1.0.20
BuildRequires: nss-devel
BuildRequires: openssl-devel >= 0.9.6
BuildRequires: libtool-devel

%description
XML Security Library is a C library based on LibXML2  and OpenSSL.
The library was created with a goal to support major XML security
standards "XML Digital Signature" and "XML Encryption".

%package -n %{libname}
Summary: Library providing support for "XML Signature" and "XML Encryption"

Group: Development/C
Obsoletes: %{_lib}xmlsec1-1 < 1.2.16

%description -n %{libname}
XML Security Library is a C library based on LibXML2  and OpenSSL.
The library was created with a goal to support major XML security
standards "XML Digital Signature" and "XML Encryption".

%package -n %{libname_devel}
Summary: Libraries to develop applications with XML security

Group: Development/C
Requires: %{libname} = %{version}
Requires: %{libname_openssl} = %{version}
Requires: %{libname_gnutls} = %{version}
Requires: %{libname_nss} = %{version}
Requires: %{libname_gcrypt} = %{version}
Provides: %{name}-devel = %{version}-%{release}
Obsoletes: %{_lib}xmlsec1-gnutls-devel < 1.2.16
Obsoletes: %{_lib}xmlsec1-nss-devel < 1.2.16
Obsoletes: %{_lib}xmlsec1-openssl-devel < 1.2.16

%description -n %{libname_devel}
Libraries you can use to develop applications with XML security standarts

%package -n %{libname_openssl}
Summary: OpenSSL crypto plugin for XML Security Library
Group: Development/C

%description -n %{libname_openssl}
OpenSSL plugin for XML Security Library provides OpenSSL based crypto services
for the xmlsec library

%package -n %{libname_nss}
Summary: NSS crypto plugin for XML Security Library
Group: Development/C

%description -n %{libname_nss}
NSS plugin for XML Security Library provides NSS based crypto services
for the xmlsec library

%package -n %{libname_gnutls}
Summary: Gnutls crypto plugin for XML Security Library
Group: Development/C

%description -n %{libname_gnutls}
gnutls plugin for XML Security Library provides gnutls based crypto services
for the xmlsec library

%package -n %{libname_gcrypt}
Summary: Gcrypt crypto plugin for XML Security Library
Group: Development/C

%description -n %{libname_gcrypt}
gcrypt plugin for XML Security Library provides gcrypt based crypto services
for the xmlsec library

%prep
%setup -q
%patch1 -p1

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std
find %{buildroot} -name '*.la' -exec rm -f {} ';'

%files
%doc %{_mandir}/man1/xmlsec1.1*
%{_bindir}/xmlsec1

%files -n %{libname}
%{_libdir}/libxmlsec1.so.%{major}*

%files -n %{libname_devel}
%doc AUTHORS HACKING ChangeLog NEWS README Copyright
%doc %{_mandir}/man1/xmlsec1-config.1*
%{_bindir}/xmlsec1-config
%{_includedir}/xmlsec1
%{_datadir}/aclocal/xmlsec1.m4
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_libexecdir}/xmlsec1Conf.sh
%{_docdir}/xmlsec1/*

%files -n %{libname_openssl}
%{_libdir}/libxmlsec1-openssl.so.%{major}*

%files -n %{libname_nss}
%{_libdir}/libxmlsec1-nss.so.%{major}*

%files -n %{libname_gnutls}
%{_libdir}/libxmlsec1-gnutls.so.%{major}*

%files -n %{libname_gcrypt}
%{_libdir}/libxmlsec1-gcrypt.so.%{major}*


%changelog
* Fri Jan 13 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.2.18-2
+ Revision: 760706
- removed la files from 2011

* Fri Jan 13 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.2.18-2
+ Revision: 760695
- rebuild

* Thu May 12 2011 Funda Wang <fwang@mandriva.org> 1.2.18-1
+ Revision: 673698
- update to new version 1.2.18

* Sun Apr 03 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.17-1
+ Revision: 649995
- 1.2.17

* Sun Oct 03 2010 Funda Wang <fwang@mandriva.org> 1.2.16-1mdv2011.0
+ Revision: 582711
- modify lib name according to our policy
- New version 1.2.16 (merge all devel packages into one)

* Mon Apr 19 2010 Funda Wang <fwang@mandriva.org> 1.2.14-3mdv2010.1
+ Revision: 536658
- rebuild

* Fri Feb 26 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2.14-2mdv2010.1
+ Revision: 511664
- rebuilt against openssl-0.9.8m

* Sun Dec 06 2009 Oden Eriksson <oeriksson@mandriva.com> 1.2.14-1mdv2010.1
+ Revision: 474141
- 1.2.14 (fixes CVE-2009-3736)
- rediff patches

* Mon Nov 30 2009 Oden Eriksson <oeriksson@mandriva.com> 1.2.13-2mdv2010.1
+ Revision: 471767
- P2: security fix for CVE-2009-3637 (eugeni)

* Sat Oct 10 2009 Oden Eriksson <oeriksson@mandriva.com> 1.2.13-1mdv2010.0
+ Revision: 456540
- 1.2.13
- rediffed 2/2 patches

* Sat May 30 2009 Funda Wang <fwang@mandriva.org> 1.2.11-1mdv2010.0
+ Revision: 381490
- New version 1.2.11
- build with latest gnutls 2.8

* Fri Nov 21 2008 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.2.10-8mdv2009.1
+ Revision: 305428
- rebuild to get rid of 'rpmlib(PayloadIsLzma) <= 4.4.2.2-1' dependency

* Thu Jun 19 2008 Thierry Vignaud <tv@mandriva.org> 1.2.10-7mdv2009.0
+ Revision: 226068
- rebuild
- fix summary-not-capitalized

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Tue Jan 22 2008 Funda Wang <fwang@mandriva.org> 1.2.10-6mdv2008.1
+ Revision: 156357
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - fix summary-ended-with-dot

* Mon Jul 02 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 1.2.10-5mdv2008.0
+ Revision: 47090
- Fix regexp so match 64bit requires too

* Mon Jul 02 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 1.2.10-4mdv2008.0
+ Revision: 47085
- Added devel provides for inter-arch stuff.

* Tue Jun 26 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 1.2.10-3mdv2008.0
+ Revision: 44766
- There are no devel() provides for libnss3 libs.

* Tue Jun 26 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 1.2.10-2mdv2008.0
+ Revision: 44753
- Added missing buildrequires to gnutls-devel
- Fix requires.
- Import xmlsec1


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21612 |12mu|xmlunit-1.3-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Copyright (c) 2000-2007, JPackage Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the
#    distribution.
# 3. Neither the name of the JPackage Project nor the names of its
#    contributors may be used to endorse or promote products derived
#    from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#

Name:           xmlunit
Version:        1.3
Release:        6
Summary:        Provides classes to do asserts on xml
License:        BSD
Source0:        http://downloads.sourceforge.net/project/xmlunit/xmlunit%20for%20Java/XMLUnit%20for%20Java%201.3/xmlunit-1.3-src.zip
Source1:        http://repo1.maven.org/maven2/xmlunit/xmlunit/1.0/xmlunit-1.0.pom
URL:            http://xmlunit.sourceforge.net/
BuildRequires:  jpackage-utils >= 0:1.7.3
BuildRequires:  java-devel >= 0:1.6.0
BuildRequires:  ant >= 0:1.6.5
BuildRequires:  ant-junit
BuildRequires:  ant-trax
BuildRequires:  junit >= 0:3.8.1
BuildRequires:  xalan-j2
BuildRequires:  xerces-j2
BuildRequires:  xml-commons-apis
#BuildRequires:  dblatex
#BuildRequires:  docbook5-style-xsl
Requires:       junit >= 0:3.8
Requires:       xalan-j2
Requires:       xml-commons-apis
Requires:       jpackage-utils
Group:          Development/Java
BuildArch:      noarch

%description
XMLUnit extends JUnit to simplify unit testing of XML. It compares a control
XML document to a test document or the result of a transformation, validates
documents against a DTD, and (from v0.5) compares the results of XPath
expressions.

%package        javadoc
Summary:        Javadoc for %{name}
Group:          Development/Java
Requires:       jpackage-utils

%description    javadoc
Javadoc for %{name}

%prep
%setup -q 
# remove all binary libs and javadocs
find . -name "*.jar" -exec rm -f {} \;
rm -rf doc

cat >build.properties <<EOF
junit.lib=$(build-classpath junit)
xmlxsl.lib=$(build-classpath xalan-j2 xalan-j2-serializer xerces-j2)
test.report.dir=test
EOF

cat >docbook.properties <<EOF
db5.xsl=%{_datadir}/sgml/docbook/xsl-ns-stylesheets
EOF

#Fix wrong-file-end-of-line-encoding
sed -i 's/\r//g' README.txt LICENSE.txt

%build
export CLASSPATH=$(build-classpath xalan-j2-serializer)
ant -Dbuild.compiler=modern -Dfailonerror=false jar javadocs

%install
rm -rf $RPM_BUILD_ROOT

mkdir -p $RPM_BUILD_ROOT%{_javadir}
install -m 0644 build/lib/%{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar
%add_to_maven_depmap %{name} %{name} %{version} JPP %{name}

# poms
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms

install -m 644 %{SOURCE1} \
    $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP-%{name}.pom


# Javadoc
mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr build/doc/api/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name}

%post
%update_maven_depmap

%postun
%update_maven_depmap

%files
%defattr(-,root,root,-)
%{_javadir}/*
%doc README.txt LICENSE.txt userguide/XMLUnit-Java.pdf 
%{_datadir}/maven2/poms/*
%{_mavendepmapfragdir}/*

%files javadoc
%defattr(-,root,root,-)
%doc %{_javadocdir}/%{name}-%{version}
%doc %{_javadocdir}/%{name}




%changelog
* Wed Feb 01 2012 Rosa <rosa@rosa-build.rosalab.ru> 1.3-6
+ Revision: a6ce20e
- Automatic import for version 1.3



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21613 |12mu|xrandr-1.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Primitive command line interface to RandR extension
Name:		xrandr
Version:	1.4.1
Release:	1
License:	MIT
Group:		System/X11
Url:		http://www.x.org/wiki/Projects/XRandR
Source0:	http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(x11) >= 1.0.0
BuildRequires:	pkgconfig(xrandr) >= 1.1.0.2
BuildRequires:	pkgconfig(xrender) >= 0.9.0.2
BuildRequires:	x11-util-macros >= 1.0.1

%description
Xrandr is a command line application used to set the screen size,
orientation, reflection and/or the active display(s) using the RandR
extension.

%prep
%setup -q
%build
%configure2_5x \
	--x-includes=%{_includedir} \
	--x-libraries=%{_libdir}

%make

%install
%makeinstall_std

# (cg) NB Until we package nickle and cairo-5c (that works) kill this.
rm -f %{buildroot}/%{_bindir}/xkeystone

%files
%{_bindir}/xrandr
#%%{_bindir}/xkeystone
%{_mandir}/man1/xrandr.1.*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21614 |12mu|xrefresh-1.0.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Refresh all or part of an X screen
Name:		xrefresh
Version:	1.0.5
Release:	1
License:	MIT
Group:		Development/X11
Url:		http://xorg.freedesktop.org
Source0:	http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
Source1:	xrefresh.xpm
Source2:	xrefresh.xpm.large
Source3:	xrefresh.xpm.mini
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xorg-macros)
BuildRequires:	pkgconfig(xproto)

%description
Xrefresh is a simple X program that causes all or part of your screen to be
repainted. This is useful when system messages have messed up your screen.

%files
%{_bindir}/xrefresh
%{_mandir}/man1/xrefresh.1*
%{_datadir}/icons/xrefresh.xpm
%{_datadir}/icons/*/xrefresh.xpm

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x \
	--x-includes=%{_includedir} \
	--x-libraries=%{_libdir}

%make

%install
%makeinstall_std

# install icons
mkdir -p %{buildroot}%{_datadir}/icons/large
mkdir -p %{buildroot}%{_datadir}/icons/mini

install -m0644 %{SOURCE1} %{buildroot}%{_datadir}/icons/xrefresh.xpm
install -m0644 %{SOURCE2} %{buildroot}%{_datadir}/icons/large/xrefresh.xpm
install -m0644 %{SOURCE3} %{buildroot}%{_datadir}/icons/mini/xrefresh.xpm


%changelog
* Tue Nov 05 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0.5-1
+ Revision: f865117
- LOG New version 1.0.5



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21615 |12mu|xroot-0.0.6-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define debug_package %{nil}

Summary: GUI interface for su sudo
Name: xroot
Version: 0.0.6
Release: 4
License: GPL2
Group: System/Configuration/Other
Url: http://code.google.com/p/xroot/
Source0: %{name}-src-%{version}.tar.gz
Source1: msegui.tar.gz
Requires: libx11-common
BuildRequires: pkgconfig(x11)
BuildRequires:	gcc
BuildRequires:	fpc-src >= 2.6.0
BuildRequires:	fpc >= 2.6.0
BuildRequires:	unzip

%description
Tool for quick and easy elevate privileges to root

%prep

%setup -q -n %{name}-src-%{version}
cp %SOURCE1 %{_builddir}/
tar -xzf  %{SOURCE1}
rm -rf ./mseide-msegui
mkdir ./mseide-msegui
mv ./msegui/* ./mseide-msegui
rm -rf ./msegui

%build
rm -rf ./msegui
tar -xzf  %{SOURCE1}
rm -rf ./mseide-msegui
mkdir ./mseide-msegui
mv ./msegui/* ./mseide-msegui
rm -rf ./msegui

%ifarch x86_64
./build_xroot_without_gui_64
%else
./build_xroot_without_gui_32
%endif

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_bindir}
cp -f ./xroot/%{name} %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_datadir}/pixmaps
cp -f ./%{name}.png %{buildroot}%{_datadir}/pixmaps/
mkdir -p %{buildroot}%{_datadir}/applications
install -m 0644 ./%{name}.desktop %{buildroot}%{_datadir}/applications/
mkdir -p %{buildroot}%{_docdir}/xroot
cp -f ./wiki/* %{buildroot}%{_docdir}/xroot/

%files
%defattr(-,root, root)

%{_bindir}/%{name}
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/applications/%{name}.desktop
%{_docdir}/xroot/*

%changelog
* Fri Feb 14 2014 Alex Burmashev <alex.burmashev@gmail.com> 0.0.6-4
+ Revision: c2ad1d2
- use external msegui, updated to the proper version



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21616 |12mu|xscreensaver-5.22-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
####################
# PLF build
%define build_plf 0
####################

%define enable_extrusion 1
%define disable_inappropriate 1
# Allow --with[out] <feature> at rpm command line build
%{?_with_plf: %{expand: %%global build_plf 1}}
%{?_without_plf: %{expand: %%global build_plf 0}}
%{?_with_extrusion: %{expand: %%global enable_extrusion 1}}
%{?_without_extrusion: %{expand: %%global enable_extrusion 0}}
%{?_with_inappropriate: %{expand: %%global disable_inappropriate 0}}
%{?_without_inappropriate: %{expand: %%global disable_inappropriate 1}}

%if %{build_plf}
%define distsuffix plf
%if %{mdvver} >= 201100
# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
%define extrarelsuffix plf
%endif
%endif

Summary:	A set of X Window System screensavers
Name:		xscreensaver
Version:	5.22
Release:	3%{?extrarelsuffix}
License:	BSD
Group:		Graphical desktop/Other
URL:		http://www.jwz.org/xscreensaver/
Source0:	http://www.jwz.org/xscreensaver/%{name}-%{version}.tar.gz
Source1:	xscreensaver-capplet.png
Source2:	dmctl
Patch0:		xscreensaver-5.05-mdv-alt-drop_setgid.patch
# Don't check login manager in PATH because we use custom wrapper
# Patch1:		xscreensaver-5.15-lmcheck.patch
# Only GDadou should be enabled
Patch9:		xscreensaver-5.15-defaultconfig.patch
# (fc) 4.00-4mdk allow root to start xscreensaver
# Patch10:	xscreensaver-4.23-root.patch
# (fc) 4.05-3mdk disable openGL hacks by default
Patch11:	xscreensaver-5.09-noGL.patch
# (fc) 4.23-1mdk disable inappropriate stuff (Mdk bug #19866)
Patch19:	xscreensaver-5.00-inappropriate.patch
Requires:	xscreensaver-common = %{version}-%{release}
Requires:	fortune-mod
Requires:	mandriva-theme-screensaver
Requires:	xdg-utils
BuildRequires:	makedepend
BuildRequires:	bc
BuildRequires:	fortune-mod
BuildRequires:	jpeg-devel
BuildRequires:	pam-devel
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(glut)
BuildRequires:	pkgconfig(gdk-pixbuf-xlib-2.0)
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	pkgconfig(xmu)
BuildRequires:	pkgconfig(xpm)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(xt)
BuildRequires:	pkgconfig(xxf86misc)
BuildRequires:	pkgconfig(xxf86vm)
%if %{enable_extrusion}
BuildRequires:	gle-devel
%endif
BuildRequires:	imagemagick

%description
The xscreensaver package contains a variety of screensavers for your
mind-numbing, ambition-eroding, time-wasting, hypnotized viewing
pleasure.

Install the xscreensaver package if you need screensavers for use with
the X Window System.

%if %{build_plf}
This package is in restricted as it contains copyrighted images.
%endif

%package base
Summary:	A set of screensavers
Group:		Graphical desktop/Other
Requires:	xscreensaver-common = %{version}-%{release}
Conflicts:	xscreensaver < 5.00-2
Requires:	words

%description base
Various screensavers used by Xscreensaver.

%package common
Summary:	Utilities used by xscreensaver screensavers
Group:		Graphical desktop/Other
Conflicts:	xscreensaver < 5.00-2
Provides:	xscreensaver-utils
Requires:	chbg

%description common
Utilities used by xscreensaver screensavers.

%package gl
Summary:	A set of GL screensavers
Group:		Graphical desktop/Other
Requires:	xscreensaver-common = %{version}-%{release}
Requires(post):	xscreensaver-common = %{version}-%{release}
Requires(postun):	xscreensaver-common = %{version}-%{release}

%description gl
The xscreensaver-gl package contains even more screensavers for your
mind-numbing, ambition-eroding, time-wasting, hypnotized viewing
pleasure. These screensavers require OpenGL or Mesa support.

Install the xscreensaver-gl package if you need more screensavers for
use with the X Window System and you have OpenGL or Mesa installed.

%if %{build_plf}
%package matrix
Summary:	The Matrix screensavers
Group:		Graphical desktop/Other
Requires:	xscreensaver-common = %{version}-%{release}

%description matrix
The xscreensaver-matrix package contains two screensavers for
xscreensaver based on the movie The Matrix. It is in restricted because
there might by copyright problems with the artwork used in this
screensavers.
%endif

%if %{enable_extrusion}
%package extrusion
Summary:	OpenGL screensaver
Group:		Graphical desktop/Other
Requires:	xscreensaver-common = %{version}-%{release}

%description extrusion
The xscreensaver-extrusion package contains the extrusion
screensaversfor your mind-numbing, ambition-eroding, time-wasting,
hypnotized viewing pleasure. This screensaver requires OpenGL or Mesa
support.

This screensaver is in a separate package, because it is the only
application for the Mandriva Linux distribution which requires the GLE
extrusion library.
%endif

%prep
%setup -q
%patch1 -p1 -b .login-manager
# WARNING this patch must ALWAYS be applied, if it fails, REGENERATE it !!!
%patch9 -p1 -b .defaultconfig
%patch10 -p1 -b .root
%patch11 -p1 -b .noGL
%if %{disable_inappropriate}
%patch19 -p1 -b .inappropriate
%endif

# Needed by patches 1 and 11
autoconf

%build
%configure2_5x \
    --enable-locking \
    --enable-root-passwd \
    --with-browser=xdg-open \
    --with-dpms-ext \
    --with-xinerama-ext \
    --with-xf86vmode-ext \
    --with-xf86gamma-ext \
    --with-randr-ext \
    --with-proc-interrupts \
    --with-login-manager=dmctl \
    --without-shadow \
    --with-pixbuf \
    --with-xpm \
    --with-jpeg \
    --with-xshm-ext \
    --with-xdbe-ext \
    --without-readdisplay \
    --without-setuid-hacks \
    --with-gtk \
    --without-motif \
    --with-pam \
    --with-gl \
    --with-image-directory="%{_datadir}/mdk/screensaver" \
    --without-kerberos \
%if %{enable_extrusion}
    --with-gle
%else
    --without-gle
%endif

make depend
%make

%install
rm -rf %{buildroot} gl-extras.files base.files %{name}.lang
mkdir -p %{buildroot}%{_sysconfdir}/X11/app-defaults/
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_mandir}/man6
mkdir -p %{buildroot}%{_sysconfdir}/pam.d
mkdir -p %{buildroot}%{_libexecdir}/xscreensaver

make install_prefix=%{buildroot} bindir=%{_bindir} \
 KDEDIR=%{_prefix} GNOME_BINDIR=%{_bindir}  GNOME_DATADIR=%{_datadir} \
 mandir=%{_mandir} AD_DIR=%{_sysconfdir}/X11/app-defaults/ \
 gnulocaledir=%{_datadir}/locale install

# Custom wrapper for gdmflexiserver and kdmctl
install -m 755 %{SOURCE2} %{buildroot}%{_bindir}/dmctl

cat<<EOF >README.GL
The xscreensaver-gl package contains even more screensavers for your
mind-numbing, ambition-eroding, time-wasting, hypnotized viewing
pleasure. These screensavers require OpenGL or Mesa support.

Install the xscreensaver-gl package if you need more screensavers for
use with the X Window System and you have OpenGL or Mesa installed.
EOF

#icons
mkdir -p %{buildroot}%{_datadir}/pixmaps
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
cp %{SOURCE1}  %{buildroot}%{_datadir}/pixmaps
convert -scale 16x16 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
convert -scale 32x32 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
ln -s %{_datadir}/pixmaps/xscreensaver-capplet.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png

#remove unpackaged files
rm -f %{buildroot}%{_datadir}/xscreensaver/config/xjack.xml
rm -f %{buildroot}%{_mandir}/man6/xjack.6
rm -f  %{buildroot}%{_libexecdir}/xscreensaver/xjack

%if ! %{build_plf}
rm -rf %{buildroot}%{_libexecdir}/xscreensaver/*matrix
rm -rf %{buildroot}%{_mandir}/man6/*matrix*
rm -rf %{buildroot}%{_datadir}/xscreensaver/config/*matrix*
%endif
%if ! %{enable_extrusion}
rm -f %{buildroot}%{_datadir}/xscreensaver/config/extrusion.xml
rm -f %{buildroot}%{_mandir}/man6/extrusion.6
%endif

%find_lang %{name}

# This function prints a list of things that get installed.
# It does this by parsing the output of a dummy run of "make install".
#
list_files() {
  make -s install_prefix=%{buildroot} mandir=%{_mandir}/ \
  bindir=%{_bindir} INSTALL=true "$@"	\
   | sed -n -e 's@.* \(/[^ ]*\)$@\1@p'				\
   | sed    -e "s@^%{buildroot}@@"				\
	    -e "s@/[a-z][a-z]*/\.\./@/@"			\
   | sed    -e 's@\(.*/man/.*\)@\1\*@'				\
   | sed    -e 's@\(.*/app-defaults/\)@%config \1@'		\
	    -e 's@\(.*/pam\.d/\)@%config(missingok) \1@'	\
   | sort
}

# Generate three lists of files for the three packages.
#
dd=%{_builddir}/%{name}-%{version}
( cd hacks/glx ; list_files install > $dd/gl-extras.files)
( cd hacks     ; list_files install > $dd/base.files)

#gw remove the files we don't package:
perl -pi -e "s/.*(gdadou|xjack|matrix|extrusion).*//" gl-extras.files base.files

%find_lang %{name}

%post gl
sed -i -e 's/\A-\s+GL:/ GL:/' %{_sysconfdir}/X11/app-defaults/XScreenSaver

%postun gl
sed -i -e '/\A\s*GL:/ and print "- $_" or print "$_"' %{_sysconfdir}/X11/app-defaults/XScreenSaver

%files -f %{name}.lang
%config(noreplace) %{_sysconfdir}/pam.d/xscreensaver
%doc README
%{_mandir}/man1/xscreensaver-command.1*
%{_mandir}/man1/xscreensaver-demo.1*
%{_mandir}/man1/xscreensaver.1*
%attr(755,root,chkpwd) %{_bindir}/xscreensaver
%{_bindir}/xscreensaver-command
%{_bindir}/xscreensaver-demo
%{_bindir}/dmctl
%dir %{_datadir}/xscreensaver
%{_datadir}/xscreensaver/glade
%{_datadir}/applications/xscreensaver-properties.desktop
%{_datadir}/pixmaps/*
%{_datadir}/xscreensaver/config/gdadou.xml
%{_iconsdir}/hicolor/*/apps/*.png

%files common
%config(noreplace) %{_sysconfdir}/X11/app-defaults/*
%dir %{_libexecdir}/%{name}
%{_bindir}/xscreensaver-getimage
%{_bindir}/xscreensaver-getimage-file
%{_bindir}/xscreensaver-getimage-video
%{_bindir}/xscreensaver-text
%{_mandir}/man1/xscreensaver-getimage*
%{_mandir}/man1/xscreensaver-text.1*
%dir %{_datadir}/%{name}/config
%{_datadir}/%{name}/config/README

%files base -f base.files

%files gl -f gl-extras.files
%doc README.GL

%if %{enable_extrusion}
%files extrusion
%doc README.GL
%{_datadir}/xscreensaver/config/extrusion.xml
%{_mandir}/man6/extrusion.6*
%{_libexecdir}/xscreensaver/extrusion
%endif

%if %{build_plf}
%files matrix
%doc README.GL
%{_mandir}/man6/xmatrix.6*
%{_mandir}/man6/glmatrix.6*
%{_datadir}/xscreensaver/config/glmatrix.xml
%{_datadir}/xscreensaver/config/xmatrix.xml
%{_libexecdir}/xscreensaver/xmatrix
%{_libexecdir}/xscreensaver/glmatrix
%endif




%changelog
* Sun Nov 17 2013 Alexander Kazancev <kazancas@gmail.com> 5.22-3
+ Revision: 8535367
- Up release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21617 |12mu|xvidtune-1.0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		xvidtune
Version:	1.0.3
Release:	1
Summary:	Video mode tuner for X.org
Group:		Development/X11
Source:		http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
License:	MIT
BuildRoot:	%{_tmppath}/%{name}-root

BuildRequires: libxt-devel >= 1.0.0
BuildRequires: libxxf86vm-devel >= 1.0.0
BuildRequires: libxaw-devel >= 1.0.1
BuildRequires: x11-util-macros >= 1.0.1

%description
Xvidtune is a client interface to the X server video mode extension
(XFree86-VidModeExtension).

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/xvidtune
%{_datadir}/X11/app-defaults/Xvidtune
%{_mandir}/man1/xvidtune.*



%changelog
* Sat May 07 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-3mdv2011.0
+ Revision: 671374
- mass rebuild

* Sat Dec 04 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0.2-2mdv2011.0
+ Revision: 608245
- rebuild

* Mon Jan 18 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.0.2-1mdv2010.1
+ Revision: 493079
- New version: 1.0.2

* Mon Apr 13 2009 Funda Wang <fwang@mandriva.org> 1.0.1-8mdv2009.1
+ Revision: 366723
- no more autoconf needed

  + Antoine Ginies <aginies@mandriva.com>
    - rebuild

* Tue Feb 12 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.0.1-7mdv2009.0
+ Revision: 166809
- Revert to use upstream tarball, build requires and remove non mandatory local patches.

* Thu Jan 17 2008 Paulo Andrade <pcpa@mandriva.com.br> 1.0.1-7mdv2008.1
+ Revision: 154297
- Updated BuildRequires and resubmit package.
- Choose default Xaw from xaw.m4 unless configure explicitly told otherwise.

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Sep 06 2007 Adam Williamson <awilliamson@mandriva.org> 1.0.1-6mdv2008.0
+ Revision: 80792
- rebuild for 2008
- slight spec clean

  + Thierry Vignaud <tv@mandriva.org>
    - fix man pages extension


* Fri Sep 01 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-09-01 21:25:25 (59553)
- rebuild to fix libXaw.so.8 dependency

* Wed May 31 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-05-31 18:32:34 (31796)
- rebuild to fix cooker uploading

* Tue May 30 2006 Thierry Vignaud <tvignaud@mandriva.com>
+ 2006-05-30 21:31:40 (31771)
- fix summary

* Tue May 30 2006 Thierry Vignaud <tvignaud@mandriva.com>
+ 2006-05-30 21:22:00 (31764)
- fill in the description

* Tue May 30 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-05-30 21:13:22 (31763)
- rebuild against new libXaw package

* Mon May 29 2006 Andreas Hasenack <andreas@mandriva.com>
+ 2006-05-29 14:36:37 (31646)
- renamed mdv to packages because mdv is too generic and it's hosting only packages anyway

* Thu May 04 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-05-04 21:25:17 (26918)
- increment release

* Thu Apr 27 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-04-27 04:02:05 (26704)
- Adding X.org 7.0 to the repository



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21618 |12mu|yaml-cpp-0.3-0.3.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname %{name} %{major}
%define devname %mklibname %{name} -d

Name:		yaml-cpp-0.3
Version:	0.3.0
Release:	2
Summary:	A YAML parser and emitter for C++
Group:		Development/C++
License:	MIT
URL:		http://code.google.com/p/yaml-cpp/
Source0:	http://yaml-cpp.googlecode.com/files/yaml-cpp-%{version}.tar.gz
BuildRequires:	cmake

%description
yaml-cpp is a YAML parser and emitter in C++ written around the YAML 1.2 spec.

%package	-n %{libname}
Summary:	A YAML parser and emitter for C++
Group:		System/Libraries
License:	MIT
Obsoletes:	%{name} < 0.3.0

%description	-n %{libname}
yaml-cpp is a YAML parser and emitter in C++ written around the YAML 1.2 spec.

%package	-n %{devname}
Summary:	Development files for %{name}
Group:		Development/C++
License:	MIT
Obsoletes:	%{name}-devel < 0.3.0
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description	-n %{devname}
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.

%prep
%setup -q -n yaml-cpp
# Fix eol
sed -i 's/\r//' license.txt

%build
# ask cmake to not strip binaries
%cmake -DYAML_CPP_BUILD_TOOLS=0
%make VERBOSE=1

%install
%makeinstall_std -C build

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{devname}
%{_includedir}/yaml-cpp/
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc

%changelog
* Wed Dec 11 2013 Denis Silakov <denis.silakov@rosalab.ru> 0.3.0-2
+ Revision: d8d92ef
- Fix setup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21619 |12mu|yelp-3.8.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lib_major 0
%define libname         %mklibname %{name} %{lib_major}
%define develname      %mklibname -d %{name}

%define url_ver	%(echo %{version}|cut -d. -f1,2)

Summary:	GNOME 3 help browser
Name:		yelp
Version:	3.8.1
Release:	2
License:	GPLv2+
Group:		Graphical desktop/GNOME
URL:		http://live.gnome.org/Yelp
Source0:	ftp://ftp.gnome.org/pub/gnome/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
Source1:	yelp.png

# https://bugzilla.gnome.org/show_bug.cgi?id=687957
Patch0: 0001-Don-t-steal-focus-optionally.patch
# https://bugzilla.gnome.org/show_bug.cgi?id=687960
Patch1: 0001-Center-new-windows.patch
Patch2: yelp-keywords.patch

BuildRequires:	desktop-file-utils >= 0.19
BuildRequires:	gnome-common
BuildRequires:	gtk-doc
BuildRequires:	intltool
BuildRequires:	itstool
BuildRequires:	sed
BuildRequires:	gettext-devel
BuildRequires:	libbzip2-devel
BuildRequires:	pkgconfig(gio-2.0) >= 2.25.11
BuildRequires:	pkgconfig(gio-unix-2.0)
BuildRequires:	pkgconfig(gnome-doc-utils) >= 0.19.1
BuildRequires:	pkgconfig(gtk+-3.0) >= 2.91.8
BuildRequires:	pkgconfig(gtk+-unix-print-3.0)
BuildRequires:	pkgconfig(libexslt) >= 0.8.1
BuildRequires:	pkgconfig(liblzma) >= 4.9
BuildRequires:	pkgconfig(libxml-2.0) >= 2.6.5
BuildRequires:	pkgconfig(libxslt) >= 1.1.4
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	pkgconfig(webkitgtk-3.0) >= 1.3.2
BuildRequires:	pkgconfig(yelp-xsl) >= 3.1.2
BuildRequires:	pkgconfig(folks)

Requires:	gnome-doc-utils >= 0.19.1
Requires:	yelp-xsl >= 3.1.2
Requires:	man

%description
Help browser for GNOME 3 which supports docbook documents, info and man.

%package -n %{libname}
Summary:	Libraries for %{name}
Group:		System/Libraries
Requires:	%{name} = %{version}-%{release}

%description -n %{libname}
This package contains libraries used by the yelp help browser.

%package -n %{develname}
Summary:	Development files for %{name}
Group:		Development/GNOME and GTK+
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
This package contains header files and documentation for
the libraries in the yelp-libs package.

%prep
%setup -q
%apply_patches

%build
%configure2_5x \
	--enable-debug \
	--disable-schemas-compile \
	--disable-rpath \
	--disable-static

%make

%install
%makeinstall_std

desktop-file-install \
	--remove-category="Application" \
	--add-only-show-in="GNOME" \
	--add-category="Documentation" \
	--dir %{buildroot}%{_datadir}/applications \
	%{buildroot}%{_datadir}/applications/*

install -Dpm644 %{SOURCE1} %{buildroot}%{_datadir}/pixmaps/gnome-help.png

mkdir -p -m 755 %{buildroot}%{_datadir}/gnome/help

%find_lang %{name}

%files -f %{name}.lang
%doc README TODO AUTHORS NEWS
%{_bindir}/*
%{_datadir}/applications/*
%dir %{_datadir}/gnome/help
%{_datadir}/%{name}
%{_datadir}/glib-2.0/schemas/org.gnome.yelp.gschema.xml
%{_datadir}/pixmaps/gnome-help.png
%{_datadir}/yelp-xsl/xslt/common/domains/yelp.xml

%files -n %{libname}
%{_libdir}/lib%{name}.so.%{lib_major}*

%files -n %{develname}
%{_libdir}/lib%{name}.so
%{_includedir}/lib%{name}
%doc %{_datadir}/gtk-doc/html/lib%{name}

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21620 |12mu|yelp-xsl-3.8.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: GNOME XML documentation utilities
Name: yelp-xsl
Version: 3.8.1
Release: 1
Source0: ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/3.8/%{name}-%{version}.tar.xz
License: LGPLv2+ and GPLv2+
Group: Publishing
Url: http://www.gnome.org/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
BuildRequires: 		libxslt-devel
BuildRequires: 		libxslt-proc
BuildRequires: 		intltool
BuildRequires:		itstool

%description
yelp-xsl is a collection of documentation utilities for the Gnome
project.  Notably, it contains utilities for building documentation and
all auxiliary files in your source tree, and it contains the DocBook
XSLT stylesheets that were once distributed with Yelp.


%prep
%setup -q

%build
%configure2_5x
%make

%install
rm -rf %{buildroot} %name.lang
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS README
%_datadir/%name
%_datadir/pkgconfig/%name.pc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21621 |12mu|youmagic-1.1.33.1212-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:    youmagic
Version: 1.1.33.1212
Release: 2
Summary: VoIP application
License: GPLv2
Group:   Graphical desktop/Other
Vendor:  OJSC "Multiregional Transit Telecom"
Source:  %{name}-%{version}.tar.gz
Packager: Alexander Demidenko <ademidenko@mtt.ru>
URL: http://www.youmagic.com

BuildRequires: cmake
BuildRequires: qt4-devel
BuildRequires: pulseaudio-devel
BuildRequires: pkgconfig(QJson)
BuildRequires: pkgconfig(alsa)
BuildRequires: desktop-file-utils
BuildRequires: exosip-devel >= 3.1.0
BuildRequires: pkgconfig(opus)
BuildRequires: gsm-devel
BuildRequires: pkgconfig(libosip2)
BuildRequires: speex-devel
BuildRequires: ortp-devel >= 0.17.0
BuildRequires: kdebase4-runtime-devel
#Requires: libqtcore4
#Requires: libqtgui4
#Requires: libqtdeclarative4
#Requires: libqtsql4
#Requires: libqtnetwork4
#Requires: libqtscript4
#Requires: libqtxmlpatterns4
#Requires: libqtwebkit4
#Requires: libqjson0
Requires: qt4-database-plugin-sqlite

%description
%{name} VoIP application provides probably the most affordable call rates.
Don't miss the opportunity to stay in touch with anybody you want.

%prep
%setup -q

%build
cmake . -DPROJECT=%{name}-%{version}
%make
ln -sf /usr/share/%{name}-%{version}/%{name}-%{version} %{name}

%install
%define ym_install_path /usr/share/%{name}-%{version}
%define link_install_path /usr/bin
install -d "$RPM_BUILD_ROOT/%{ym_install_path}"
cp %{name}-%{version} "$RPM_BUILD_ROOT/%{ym_install_path}"
install -d "$RPM_BUILD_ROOT%{link_install_path}"
cp -P -f %{name} "$RPM_BUILD_ROOT%{link_install_path}"
cp database.sql "$RPM_BUILD_ROOT/%{ym_install_path}"
cp -R QtDesktop/ "$RPM_BUILD_ROOT/%{ym_install_path}"
cp -R distribute/ "$RPM_BUILD_ROOT/%{ym_install_path}"
install -d "$RPM_BUILD_ROOT/%{_datadir}/applications/"
install -d "$RPM_BUILD_ROOT/%{_iconsdir}/hicolor/128x128/apps/"
install -d "$RPM_BUILD_ROOT/%{_iconsdir}/hicolor/72x72/apps/"
install -d "$RPM_BUILD_ROOT/%{_iconsdir}/hicolor/64x64/apps/"
install -d "$RPM_BUILD_ROOT/%{_iconsdir}/hicolor/48x48/apps/"
install -d "$RPM_BUILD_ROOT/%{_iconsdir}/hicolor/32x32/apps/"
install -d "$RPM_BUILD_ROOT/%{_iconsdir}/hicolor/24x24/apps/"
install -d "$RPM_BUILD_ROOT/%{_iconsdir}/hicolor/22x22/apps/"
install -d "$RPM_BUILD_ROOT/%{_iconsdir}/hicolor/16x16/apps/"
cp distribute/youmagic.desktop "$RPM_BUILD_ROOT/%{_datadir}/applications"
cp distribute/icons/128.png "$RPM_BUILD_ROOT/%{_iconsdir}/hicolor/128x128/apps/%{name}.png"
cp distribute/icons/72.png "$RPM_BUILD_ROOT/%{_iconsdir}/hicolor/72x72/apps/%{name}.png"
cp distribute/icons/64.png "$RPM_BUILD_ROOT/%{_iconsdir}/hicolor/64x64/apps/%{name}.png"
cp distribute/icons/48.png "$RPM_BUILD_ROOT/%{_iconsdir}/hicolor/48x48/apps/%{name}.png"
cp distribute/icons/32.png "$RPM_BUILD_ROOT/%{_iconsdir}/hicolor/32x32/apps/%{name}.png"
cp distribute/icons/24.png "$RPM_BUILD_ROOT/%{_iconsdir}/hicolor/24x24/apps/%{name}.png"
cp distribute/icons/22.png "$RPM_BUILD_ROOT/%{_iconsdir}/hicolor/22x22/apps/%{name}.png"
cp distribute/icons/16.png "$RPM_BUILD_ROOT/%{_iconsdir}/hicolor/16x16/apps/%{name}.png"


%files
%attr(0755,root,root) /usr/bin/%{name}
%attr(0755,root,root) %{ym_install_path}/%{name}-%{version}
%attr(0644,root,root) %{ym_install_path}/database.sql
%{ym_install_path}/QtDesktop
%{ym_install_path}/distribute
%attr(0644,root,root) %{_datadir}/applications/%{name}.desktop
%attr(0644,root,root) %{_iconsdir}/hicolor/128x128/apps/%{name}.png
%attr(0644,root,root) %{_iconsdir}/hicolor/72x72/apps/%{name}.png
%attr(0644,root,root) %{_iconsdir}/hicolor/64x64/apps/%{name}.png
%attr(0644,root,root) %{_iconsdir}/hicolor/48x48/apps/%{name}.png
%attr(0644,root,root) %{_iconsdir}/hicolor/32x32/apps/%{name}.png
%attr(0644,root,root) %{_iconsdir}/hicolor/24x24/apps/%{name}.png
%attr(0644,root,root) %{_iconsdir}/hicolor/22x22/apps/%{name}.png
%attr(0644,root,root) %{_iconsdir}/hicolor/16x16/apps/%{name}.png


%post
%update_desktop_database
%update_mime_database
%update_icon_cache hicolor

%postun
%clean_desktop_database
%clean_mime_database
%update_icon_cache hicolor

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21622 |12mu|zapping-0.10-0.0.cvs6.10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		zapping
Summary:	A TV viewer for GNOME
Version:	0.10
Release:	%mkrel 0.0.cvs6.10
License:	GPL
URL:		http://sourceforge.net/projects/zapping/
Group:		Video
#Source0:	http://osdn.dl.sourceforge.net/sourceforge/zapping/%{name}-%{version}.tar.bz2
Source0:	zapping-0.10cvs6.tar.bz2
Source11:	%{name}-16.png
Source12:	%{name}-32.png
Source13:	%{name}.png
Patch1:		zapping-0.7.1-lib64.patch
Patch3:         zapping-0.9.6-pam.patch
# taken from debian package
# http://bugs.debian.org/424502
Patch4:         zapping-0.9.6-shift.patch
Patch5:		zapping-0.10cvs6-libtool_fixes.diff
Patch6:		zapping-0.10cvs6-linkage.patch
Patch7:         zapping-0.10cvs6.libpng15.patch
Patch9:         zapping-0.10cvs6.zvbi.patch
Patch10:        zapping-0.10cvs6.lXext.patch
BuildRequires:	autoconf2.5
BuildRequires:	desktop-file-utils
BuildRequires:	gettext
BuildRequires:	gettext-devel
BuildRequires:	intltool
BuildRequires:	libglade2.0-devel
BuildRequires:	libgnomeui2-devel
BuildRequires:	libtool
BuildRequires:	perl-XML-Parser
BuildRequires:	python-devel
BuildRequires:	scrollkeeper
BuildRequires:	usermode-consoleonly
BuildRequires:	zvbi-devel
BuildRequires:	libxmu-devel
Requires:	usermode 
Requires:	usermode-consoleonly
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Zapping is a TV viewer for GNOME that supports both Video4Linux 
and Video4Linux2. It's extensible through plugins based on GTK.

%prep

%setup -q -n %{name}-%{version}cvs6
%patch1 -p0 -b .lib64
%patch3 -p1
%patch4 -p1
%patch5 -p1 -b .libtool_fixes
%patch6 -p0
%patch7 -p1
%patch9 -p1
%patch10 -p1

%build
autoreconf -fi

%configure2_5x --disable-schemas-install
%make

%install
rm -rf $RPM_BUILD_ROOT
%{makeinstall_std} plugindir=%{_libdir}/zapping/plugins

perl -pi -e 's,zapping/gnome-television.png,gnome-television,g' %{buildroot}%{_datadir}/applications/*

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --remove-category="Multimedia" \
  --remove-key="Version" \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/*

ln -sf consolehelper $RPM_BUILD_ROOT%{_bindir}/zapping_setup_fb
ln -sf zapping $RPM_BUILD_ROOT%{_bindir}/zapzilla

install -m644 %{SOURCE11} -D $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png
install -m644 %{SOURCE12} -D $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
install -m644 %{SOURCE13} -D $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png

%if %mdkversion < 200900
%post
%update_menus
%endif
  
%if %mdkversion < 200900
%postun
%clean_menus
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files 
%defattr (-,root,root)
%doc AUTHORS THANKS ChangeLog README README.plugins TODO BUGS
%doc plugins/alirc/README.alirc
%config(noreplace) %{_sysconfdir}/pam.d/zapping_setup_fb
%config(noreplace) %{_sysconfdir}/security/console.apps/zapping_setup_fb
%config(noreplace) %{_sysconfdir}/gconf/schemas/zapping.schemas
      #/home/tv/rpm/tmp/zapping-0.9.6-1mdk-buildroot/etc/pam.d/zapping_setup_fb
	   #  /home/tv/rpm/tmp/zapping-0.9.6-1mdk-buildroot/etc/security/console.apps/zapping_setup_fb

%{_bindir}/*
%{_sbindir}/*
%{_libdir}/zapping
%{_datadir}/applications/zapping.desktop
%{_datadir}/gnome/help/zapping
%{_datadir}/omf/zapping/zapping-C.omf
%{_datadir}/pixmaps/zapping
%{_datadir}/zapping
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_mandir}/*/*




%changelog
* Sat May 07 2011 Oden Eriksson <oeriksson@mandriva.com> 0.10-0.0.cvs6.6mdv2011.0
+ Revision: 671952
- mass rebuild


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21623 |12mu|zeitgeist-0.9.14-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api 2.0
%define major 0

%define libname         %mklibname %{name} %{api} %{major}
%define develname       %mklibname -d %{name} %{api}

Summary:	Event logging framework for the desktop
Name:		zeitgeist
Version:	0.9.14
Release:	1
Source0:	http://launchpad.net/%{name}/0.9/%{version}/+download/%{name}-%{version}.tar.xz
License:	LGPLv3
Group:		System/Libraries
Url:		http://launchpad.net/zeitgeist
BuildRequires:	python-devel
BuildRequires:	xapian-devel
BuildRequires:	intltool
BuildRequires:	raptor
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(json-glib-1.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(telepathy-glib) >= 0.18.0
BuildRequires:	python-rdflib
BuildRequires:	vala-devel vala-tools
Requires:	pygtk2.0
Requires:	python-dbus
Requires:	python-storm

%description
Zeitgeist is an "Event Logging Framework" that provides cross
application awareness of the desktop's activities.

You worked on a file, but you cannot remember where you saved it? You
visited a web page about basketball three days ago, but you cannot
find the URL in your browser's history? No problem, this is where
Zeitgeist enters the scene. It knows a lot about your activities and
has a feature rich D-Bus API which allows GUI applications like
gnome-zeitgeist, zeitgeistfs and others to present you your
activities in a readable way.

%package -n %{libname}
Group:          System/Libraries
Summary:        Libs for zeitgeist
Obsoletes:      %{_lib}%{name} < %{version}-%{release}

%description -n %{libname}
This is a library to provide data to %{name}


%package -n %{develname}
Group:          Development/C
Summary:        Headers for %{name}
Requires:       %{libname} = %{version}-%{release}
Provides:       %{name}-devel = %{version}-%{release}
Obsoletes:      %{_lib}%{name}2-devel < %{version}-%{release}

%description -n %{develname}
This is a library to provide headers to the %{name}.


%prep
%setup -q
%apply_patches

%build
%configure2_5x --enable-fts
%make

%install
%makeinstall_std pkgconfigdir=%{_datadir}/pkgconfig
rm -f %{buildroot}%{_mandir}/man1/%{name}-datahub.1*
rm -rf %{buildroot}%{_prefix}/doc/

%files
%doc AUTHORS NEWS
%{_sysconfdir}/xdg/autostart/*.desktop
%{_bindir}/%{name}*
%{py_puresitedir}/%{name}
%{_libdir}/zeitgeist-fts
%{_datadir}/%{name}
%{_datadir}/bash-completion/*
%{_datadir}/dbus-1/services/*
%{_mandir}/man1/%{name}*.1*

%files -n %{libname}
%{_libdir}/*.so.*
%{_libdir}/girepository-1.0/*

%files -n %{develname}
%{_includedir}/*
%{_libdir}/*.so
%{_datadir}/gir-1.0/*
%{_datadir}/pkgconfig/*.pc
%{_datadir}/vala

%changelog
* Mon Sep 09 2013 Tigro <ashejn@gmail.com> 0.9.14-1
+ Revision: 90c5fd8
- update to 0.9.14



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21624 |12mu|zenity-3.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		zenity
Summary:	Call GNOME dialog boxes from the command line
Version:	3.8.0
Release:	1
License:	LGPLv2+
Group:		Development/GNOME and GTK+
URL:		ftp://ftp.gnome.org/pub/GNOME/sources/%{name}
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/3.8/%{name}-%{version}.tar.xz

BuildRequires:	pkgconfig(gnome-doc-utils)
BuildRequires:	intltool itstool
BuildRequires:	xsltproc
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gtk+-3.0) >= 3.0.0
BuildRequires:	pkgconfig(libnotify) >= 0.6.1
BuildRequires:	pkgconfig(x11)

%description
Zenity allows you to display dialog boxes from the commandline and shell
scripts.

%prep
%setup -q

%build
%configure2_5x --disable-scrollkeeper
%make
										
%install
rm -rf %{buildroot} %{name}-0.1.lang

%makeinstall_std

%find_lang %{name}-0.1 --with-gnome --all-name

%files -f %{name}-0.1.lang
%doc AUTHORS COPYING HACKING NEWS README THANKS TODO
%{_bindir}/*
%{_datadir}/%{name}
%{_mandir}/man1/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21625 |12mu|zlib-1.2.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define shortname	z
%define major 1
%define libname		%mklibname %{shortname}%{major}
%define biarchname	lib%{shortname}%{major}
%define develname	%mklibname %{shortname} -d
%define libminizip %mklibname minizip %{major}
%define minizip_devel %mklibname minizip -d

%define build_biarch 0
# Enable bi-arch build on x86-64
%ifarch x86_64
%define build_biarch 1
%endif
%define build_minizip 1

%bcond_with	uclibc
%bcond_with	dietlibc

Summary:	The zlib compression and decompression library
Name:		zlib
Version:	1.2.8
Release:	1
Group:		System/Libraries
License:	BSD
URL:		http://www.gzip.org/zlib/
Source0:	http://www.zlib.net/%{name}-%{version}.tar.gz
BuildRequires:	setarch
%if %{with uclibc}
BuildRequires:	uClibc-devel >= 0.9.32-2
%endif
%if %{with dietlibc}
BuildRequires:	dietlibc-devel
%endif

%description
The zlib compression library provides in-memory compression and
decompression functions, including integrity checks of the uncompressed
data.  This version of the library supports only one compression method
(deflation), but other algorithms may be added later, which will have
the same stream interface.  The zlib library is used by many different
system programs.

%package -n	%{libname}
Summary:	The zlib compression and decompression library
Group:		System/Libraries
%rename		%{_lib}zlib1
%rename		%{name}
%rename		%{name}1

%description -n	%{libname}
The zlib compression library provides in-memory compression and
decompression functions, including integrity checks of the uncompressed
data.  This version of the library supports only one compression method
(deflation), but other algorithms may be added later, which will have
the same stream interface.  The zlib library is used by many different
system programs.

%if %{build_biarch}
%package -n	%{biarchname}
Summary:	The zlib compression and decompression library - biarch
Group:		System/Libraries
Conflicts:	zlib1 < 1.2.6-3

%description -n %{biarchname}
This package contains the zlib biarch library.
%endif

%if %{with uclibc}
%package -n	uclibc-%{libname}
Summary:	The zlib compression and decompression library linked against uClibc
Group:		System/Libraries
Conflicts:	zlib1 < 1.2.6-4

%description -n	uclibc-%{libname}
This package contains a version of the zlib library that's built against the
uClibc library.
%endif

%package -n	%{develname}
Summary:	Header files and libraries for developing apps which will use zlib
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
%rename		%{_lib}zlib-devel
%rename		%{name}-devel
%rename		%{name}1-devel

%description -n	%{develname}
The zlib-devel package contains the header files and libraries needed
to develop programs that use the zlib compression and decompression
library.

Install the zlib-devel package if you want to develop applications that
will use the zlib library.

%if %build_minizip
%package -n     %{libminizip}
Summary:        Minizip manipulates files from a .zip archive
Group:          System/Libraries

%description -n %{libminizip}
Minizip manipulates files from a .zip archive.

%package -n     %{minizip_devel}
Summary:        Development files for the minizip library
Group:          Development/C
Requires:       %{libminizip} = %{version}-%{release}
Requires:       zlib-devel = %{version}-%{release}
Provides:       libminizip-devel = %{version}-%{release}
Provides:       minizip-devel = %{version}-%{release}

%description -n %{minizip_devel}
This package contains the libraries and header files needed for
developing applications which use minizip.
%endif

%prep
%setup -q

#(peroyvind): be sure to remove -m64/-m32 flags as they're not overridable
RPM_OPT_FLAGS="`echo $RPM_OPT_FLAGS| sed -e 's/-m.. //g'` -O3"
mkdir objs
cp -a $(ls | grep -v objs) objs/
pushd objs
  CFLAGS="$RPM_OPT_FLAGS" LDFLAGS="%{?ldflags}" \
%if %{build_biarch}
  CC="%{__cc} -m64" \
%endif
  ./configure --shared --prefix=%{_prefix} --libdir=%{_libdir}
  %make
  make test
popd

%if %build_minizip
pushd contrib/minizip
autoreconf --install
%configure --enable-static=no
%make
popd
%endif

%if %{build_biarch}
RPM_OPT_FLAGS_32=`linux32 rpm --eval %%optflags`
mkdir objs32
cp -a $(ls | grep -v objs) objs32/
pushd objs32
  CFLAGS="$RPM_OPT_FLAGS_32" LDFLAGS="%{?ldflags}" CC="%{__cc} -m32" \
  ./configure --shared --prefix=%{_prefix}
  %make
  make test
popd
%endif

%if %build_minizip
pushd contrib/minizip
%makeinstall_std
popd
%endif

%if %{with dietlibc}
mkdir objsdietlibc
pushd objsdietlibc
  CFLAGS="-Os" CC="diet gcc" \
  ../configure --prefix=%{_prefix}
  %make libz.a
popd
%endif

%if %{with uclibc}
mkdir objsuclibc
pushd objsuclibc
  CFLAGS="%{uclibc_cflags}" LDFLAGS="%{?ldflags}" CC="%{uclibc_cc}" \
  ../configure --shared --prefix=%{_prefix}
  %make
popd
%endif

%install
install -d %{buildroot}/%{_prefix}
install -d %{buildroot}/%{_libdir}

make install -C objs prefix=%{buildroot}%{_prefix} libdir=%{buildroot}%{_libdir}
%if %{build_biarch}
make install-libs -C objs32 prefix=%{buildroot}%{_prefix}
%endif

install -d %{buildroot}/%{_lib}
mv %{buildroot}%{_libdir}/*.so.* %{buildroot}/%{_lib}/
ln -s ../../%{_lib}/libz.so.%{version} %{buildroot}%{_libdir}/

%if %build_minizip
pushd contrib/minizip
%makeinstall_std
popd
%endif

%if %{build_biarch}
install -d %{buildroot}/lib
mv %{buildroot}%{_prefix}/lib/*.so.* %{buildroot}/lib/
ln -s ../../lib/libz.so.%{version} %{buildroot}%{_prefix}/lib/
# MD there should be no reason the 32bit devel files should be pkgd
rm -f %{buildroot}%{_prefix}/lib/*.a \
	%{buildroot}%{_prefix}/lib/*.so \
	%{buildroot}%{_prefix}/lib/pkgconfig/zlib.pc
%endif

%if %{with dietlibc}
install -m644 objsdietlibc/libz.a -D %{buildroot}%{_prefix}/lib/dietlibc/lib-%{_arch}/libz.a
%endif

%if %{with uclibc}
install -m644 objsuclibc/libz.a -D %{buildroot}%{uclibc_root}%{_libdir}/libz.a
make install-libs-only -C objsuclibc prefix=%{buildroot}%{uclibc_root} libdir=%{buildroot}%{uclibc_root}%{_libdir}
%endif

%files -n %{libname}
%doc README
/%{_lib}/libz.so.%{major}*
%{_libdir}/libz.so.%{major}*
%if %{with uclibc}
%{uclibc_root}%{_libdir}/libz.so.%{major}*
%endif

%if %{build_biarch}
%files -n %{biarchname}
/lib/libz.so.*
%{_prefix}/lib/libz.so.%{major}*
%endif

%if %{with uclibc}
%files -n uclibc-%{libname}
%{uclibc_root}%{_libdir}/libz.so.%{major}*
%endif

%files -n %{develname}
%doc README ChangeLog doc/algorithm.txt
%{_mandir}/man3/zlib.3*
%{_libdir}/*.a
%{_libdir}/*.so
%{_libdir}/pkgconfig/zlib.pc
%if %{with uclibc}
%{uclibc_root}%{_libdir}/libz.so
%endif
%{_includedir}/*
%if %{with dietlibc}
%{_prefix}/lib/dietlibc/lib-%{_arch}/libz.a
%endif
%if %{with uclibc}
%{uclibc_root}%{_libdir}/libz.a
%endif
%if %build_minizip
%exclude %{_libdir}/libminizip.so
%exclude %{_includedir}/minizip
%endif

%if %build_minizip
%files -n %{libminizip}
%{_libdir}/libminizip.so.%{major}*

%files -n %{minizip_devel}
%{_libdir}/pkgconfig/minizip.pc
%{_libdir}/libminizip.so
%{_includedir}/minizip/*
%endif

%changelog
* Mon Oct 07 2013 akdengi <alexander.kazancev@rosalab.ru> 1.2.8-1
+ Revision: dc28a7c
- fix build



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21626 |12nr|agrsm-2.1.80-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module agrsm
%define version 2.1.80
%define card Agere Systems Soft Modem

%define extra ONE_A1XX
%define date 20080527
%define distname %{module}-%{version}-%{extra}-%{date}

Summary: %{module} driver
Name: %{module}
Version: %{version}
Release: %mkrel 3
# http://service.one.de/download/index.php?&direction=0&order=&directory=NOTEBOOKS/ONE_A1xx/Linux%20Drivers/Source-code
Source0: %{distname}.tar.gz
Source1: /usr/src/linux-2.6.24.5-1mnb/sound/pci/hda/hda_codec.h
Patch0: modem-update-device_interrupt-definition.patch
Patch1: modem-update-for-serial-changes.patch
Patch2: modem-update-irq-flags.patch
Patch3: modem-update-hda-structs.patch
Patch4: modem-fix-ptr-warnings.patch
Patch5: modem-drvname.patch
Patch6: agrsm-2.1.80-ONE_A1XX-20080527-modprobe.patch
Patch7: agrsm-2.1.80-ONE_A1XX-20080527-hda_codec.patch
Patch8: agrsm-2.1.80-ONE_A1XX-20080527-LSB.patch
License: Commercial
Group: System/Kernel and hardware
URL: http://www.lsi.com/
BuildRoot: %{_tmppath}/%{name}-buildroot
ExclusiveArch: %{ix86}

%description
This package contains the %{module} driver for %{card}.

%package -n dkms-%{name}
Summary: dkms package for %{module} driver
Group: System/Kernel and hardware
Requires(preun): dkms
Requires(post): dkms

%description -n dkms-%{module}
This package contains the %{module} driver for %{card}.

%prep
%setup -q -n %{distname}
cp %{SOURCE1} .
%patch0 -p1 -b .device-interrupt
%patch1 -p1 -b .for-serial-changes
%patch2 -p1 -b .irq-flags
%patch3 -p1 -b .hda-structs
%patch4 -p1 -b .warnings
%patch5 -p1 -b .drvname
%patch6 -p1 -b .modprobe
%patch7 -p1 -b .hda_codec
%patch8 -p1 -b .LSB

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/usr/src/%{module}-%{version}-%{release}/
cat > %{buildroot}/usr/src/%{module}-%{version}-%{release}/dkms.conf <<EOF
PACKAGE_NAME=%{module}
PACKAGE_VERSION=%{version}-%{release}
DEST_MODULE_LOCATION[0]=/kernel/drivers/char
DEST_MODULE_LOCATION[1]=/kernel/drivers/char
BUILT_MODULE_NAME[0]=agrmodem
BUILT_MODULE_NAME[1]=agrserial
CLEAN="make clean"
AUTOINSTALL="yes"
EOF

tar c . | tar x -C %{buildroot}/usr/src/%{module}-%{version}-%{release}/

install -d %{buildroot}%{_initrddir}
install -m755 agr_softmodem %{buildroot}%{_initrddir}
install -d %{buildroot}%{_prefix}/lib/AgereSoftModem
install -m755 AgereMdmDaemon %{buildroot}%{_prefix}/lib/AgereSoftModem

%clean
rm -rf %{buildroot}

%post
%_post_service agr_softmodem

%preun
%_preun_service agr_softmodem

%files
%defattr(-,root,root)
%{_initrddir}/agr_softmodem
%dir %{_prefix}/lib/AgereSoftModem
%{_prefix}/lib/AgereSoftModem/AgereMdmDaemon

%files -n dkms-%{module}
%defattr(0644,root,root,0755)
/usr/src/%{module}-%{version}-%{release}/

%post -n dkms-%{module}
/usr/sbin/dkms --rpm_safe_upgrade add -m %{module} -v %{version}-%{release}
/usr/sbin/dkms --rpm_safe_upgrade build -m %{module} -v %{version}-%{release}
/usr/sbin/dkms --rpm_safe_upgrade install -m %{module} -v %{version}-%{release}
exit 0

%preun -n dkms-%{module}
/usr/sbin/dkms --rpm_safe_upgrade remove -m %{module} -v %{version}-%{release} --all
exit 0


%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 2.1.80-3mdv2010.0
+ Revision: 433198
- rebuild

* Fri Jun 06 2008 Olivier Blin <oblin@mandriva.com> 2.1.80-2mdv2009.0
+ Revision: 216487
- bump release
- add LSB header to the agr_softmodem service
- build on ix86 only
- use modprobe instead of insmod in initscript
- package is not noarch anymore
- package binary and initscript in agrsm package
- install agrmodem and agrserial
- do not clean agrmodemlib.o
- use hda_codec.h header from 2.6.24.5
- fix driver name (from Herton)
- fix warnings (from Herton)
- add build fixes (from Herton)

* Fri Jun 06 2008 Olivier Blin <oblin@mandriva.com> 2.1.80-1mdv2009.0
+ Revision: 216449
- initial agrsm package
- create dkms-agrsm


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21627 |12nr|atmel-firmware-1.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name atmel-firmware
%define version 1.3
%define release %mkrel 3
%define url http://www.thekelleys.org.uk/

Name:		%{name}
Version: 	%{version}
Release: 	%{release}
License: 	Distributable
Group:		System/Kernel and hardware
URL: 		%{url}
Source0: 	%{name}-%{version}.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-buildroot
Summary: 	Firmware for Atmel at76c50x wireless network chips
BuildArch: 	noarch

%description
The drivers for Atmel at76c50x wireless network chipss in the
Linux 2.6.x kernel and at http://at76c503a.berlios.de/ do not 
include the firmware and this firmware needs to be loaded by 
the host on most cards using these chips. 
This package provides the firmware images which 
should be automatically loaded as needed by the hotplug system. It also 
provides a small loader utility which can be used to accomplish the 
same thing when hotplug is not in use. 

%prep
%setup -q

%build

%install
rm -rf $RPM_BUILD_ROOT

mkdir -p -m 755 $RPM_BUILD_ROOT/lib/firmware
cp images/* $RPM_BUILD_ROOT/lib/firmware
cp images.usb/* $RPM_BUILD_ROOT/lib/firmware

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README COPYING 
/lib/firmware/*.bin



%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.3-3mdv2010.0
+ Revision: 433202
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.3-2mdv2009.0
+ Revision: 241715
- rebuild
- import atmel-firmware


* Wed Aug  9 2006 Olivier Blin <oblin@mandriva.com> 1.3-1mdv2007.0
- 1.3
- install in /lib/firmware
- remove old PCMCIA configuration and hack
- don't package atmel_fwl, it's unused and this package is noarch
- remove hardcoded packager and prefix tags
- fix summary ended with dot
- drop hotplug requires

* Mon Sep 13 2004 Nicolas Planel <nplanel@mandrakesoft.com> 1.1-1mdk
- 1.1.

* Mon Feb 16 2004 Nicolas Planel <nplanel@mandrakesoft.com> 0.7-1mdk
- First version for Mandrake Linux distribution

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21628 |12nr|b43-firmware-install-0.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    b43-firmware-install
%define version 0.1
%define release %mkrel 1

Name:           %{name}
Summary:        Package that installs proprietary firmware for Broadcom 43xx chips
Version:        %{version}
Release:        %{release}
Source:         %name-%version.tar.bz2
License:        GPLv3
Group:          System/Configuration/Networking
URL:            https://github.com/mikhirev/b43-firmware-install
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}
BuildArch:      noarch
Requires:       b43-fwcutter >= 015

%description
This package contains script, that automatically downloads precompiled
proprietary broadcom-wl driver and extracts firmware from it using b43-fwcutter.

There are no any proprietary components in package itself. Driver will be
downloaded after ihnstallation, so you need working Internet connection. You
can also install firmware later by running b43-firmware-install as root.


%prep
%setup -q

%build

%install
rm -rf $RPM_BUILD_ROOT
install -D -m 755 b43-firmware-install $RPM_BUILD_ROOT/usr/sbin/b43-firmware-install

%clean
rm -rf $RPM_BUILD_ROOT

%post
/usr/sbin/b43-firmware-install

%postun
rm -rf /lib/firmware/b43

%files
%defattr(-,root,root)
/usr/sbin/b43-firmware-install
%doc README


%changelog
* Wed Sep 07 2011 Alexander Barakin <abarakin@mandriva.org> 0.1-1
+ Revision: 698531
- imported package b43-firmware-install


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21629 |12nr|beneath-a-steel-sky-1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define scummvmdir %{_datadir}/scummvm/

Name: beneath-a-steel-sky
Summary: A adventure game using scummvm
Version: 1.2
Release: %mkrel 1
Source0: http://prdownloads.sourceforge.net/scummvm/bass-cd-%{version}.tar.bz2
Source1: bass-48.png
Source2: bass-32.png
Source3: bass-16.png
License: Freeware
Url:     http://scummvm.org
Group:   Games/Adventure
BuildRequires: unzip
Requires: scummvm
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
A science-fiction thriller set in a bleak post-apocalyptic vision
of the future, Beneath a Steel Sky revolves around "Union City",
where selfishness, rivalry, and corruption by its citizens
seems to be all too common, those who can afford it live
underground, away from the pollution and social problems
which are plaguing the city. 

You take on the role of Robert Foster, an outcast of sorts
from the city since a boy who was raised in a remote environment
outside of Union City simply termed "the gap". Robert's mother
took him away from Union City as a child on their way to "Hobart"
but the helicopter crashed on its way, unfortunately Robert's 
mother dies, but he survives and is left to be raised by a 
local tribe from the gap. 

Years later, Union City security drops by and abducts
Robert, killing his tribe in the process; upon reaching
the city the helicopter taking him there crashes with
him escaping, high upon a tower block in the middle of the
city he sets out to discover the truth about his past,
and to seek vengeance for the killing of his tribe.

This game was released by Revolution studio to help the scummvm
project. However, this is not a free game ( free as freespeech ), even
if source code can be seen. That's why it belongs to the non-free repository.

%prep
%setup -q -n bass-cd-%{version}

%build

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/%{scummvmdir}/%{name}
cp sky* %{buildroot}/%{scummvmdir}/%{name}

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
Name=Beneath A Steel Sky
Comment=%{summary}
Exec=%{_gamesbindir}/scummvm -p%{scummvmdir}/%{name}  sky
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;AdventureGame;
EOF
install -m 644 -D %{SOURCE1} %{buildroot}%{_liconsdir}/%{name}.png
install -m 644 -D %{SOURCE2} %{buildroot}%{_iconsdir}/%{name}.png
install -m 644 -D %{SOURCE3} %{buildroot}%{_miconsdir}/%{name}.png

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc readme.txt
%{scummvmdir}/%{name}
%{_datadir}/applications/mandriva-*
%{_liconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png



%changelog
* Thu Sep 29 2011 Andrey Bondrov <abondrov@mandriva.org> 1.2-1
+ Revision: 701988
- imported package beneath-a-steel-sky


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21630 |12nr|bluez-firmware-1.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	name	bluez-firmware
%define version 1.2
%define release %mkrel 6

Name: 		%{name}
Summary: 	Bluetooth firmware utilities
Version: 	%{version}
Release: 	%{release}

Source:		%{name}-%{version}.tar.bz2
URL:		http://bluez.sourceforge.net/
License:	Freeware
Group:		Communications
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Provides:	bluez-bluefw
Obsoletes:	bluez-bluefw
BuildArch:	noarch

%description
Bluetooth(TM) Firmware. Package contains firmware images for some
   Bluetooth(TM) adapters. Currently supported are: 

* Broadcom Corporation BCM2033
* AVM Computersysteme Vertriebs GmbH BLUEFRITZ! USB

The BLUETOOTH trademarks are owned by Bluetooth SIG, Inc., USA.

%prep
%setup -q

%build
%configure2_5x --libdir=/lib
%make
										
%install
rm -rf %{buildroot}
%makeinstall_std

%clean
rm -fr %buildroot

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog 
/lib/firmware/*


%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.2-6mdv2010.0
+ Revision: 433327
- rebuild

* Mon Nov 03 2008 Olivier Blin <oblin@mandriva.com> 1.2-5mdv2009.1
+ Revision: 299331
- build as noarch
- install firmware in /lib/firmware (not in /usr, this package likely never worked before)
- use makeinstall macro
- drop useless explicit mandir define
- drop useless cflags, nothing is built

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.2-4mdv2009.0
+ Revision: 241589
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Sep 13 2007 Adam Williamson <awilliamson@mandriva.org> 1.2-3mdv2008.0
+ Revision: 85161
- rebuild for 2008
- reformat description a little
- cleanups
- correct license (will move to non-free soon)

* Sat Sep 08 2007 Adam Williamson <awilliamson@mandriva.org> 1.2-2mdv2008.0
+ Revision: 82341
- rebuild for 2008


* Thu Mar 01 2007 Emmanuel Andry <eandry@mandriva.org> 1.2-1mdv2007.0
+ Revision: 130847
- Import bluez-firmware


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21631 |12nr|boycotadvance-0.2.8-0.r1.4.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# the emulator is close-sourced and debug package is empty
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

%define rel	1

Summary:	Gameboy Advance emulator
Name:		boycotadvance
Version:	0.2.8
Release:	0.r1.4.%{rel}
Epoch:		1
Group:		Emulators
License:	Freeware
URL:		http://boycottadvance.emuunlim.com/
Source0:	http://sdlemu.ngemu.com/releases/BoyCottAdvance-SDL-0.2.8R1.i386.linux.tar.gz
BuildRequires:	chrpath
ExclusiveArch:	%ix86

%description
Boycot Advance is a portable program for emulating the Nintendo 
Gameboy Advance software platform.

%prep
%setup -q -n boyca-sdl
perl -p -i -e 's|\r\n|\n|g' docs/*.TXT

%build

%install
mkdir -p %{buildroot}%{_bindir}
chrpath -d boyca
install -m 755 boyca %{buildroot}%{_bindir}/boyca
mkdir -p %{buildroot}%{_sysconfdir}
install -m 755 boyca.cfg %{buildroot}%{_sysconfdir}/boyca.cfg
(cd %{buildroot}%{_bindir} && ln -s %{_sysconfdir}/boyca.cfg boyca.cfg)

%files
%defattr(0644,root,root,0755)
%doc boyca.cfg docs/*.TXT PongFighter/*.zip
%attr(0755,root,root) %{_bindir}/boyca
%config(noreplace) %{_sysconfdir}/boyca.cfg
%{_bindir}/boyca.cfg


%changelog
* Wed Aug 03 2011 Andrey Bondrov <abondrov@mandriva.org> 1:0.2.8-0.r1.4
+ Revision: 693036
- imported package boycotadvance


* Sun Apr 17 2005 David Walluck <david@zarb.org> 1:0.2.8-0.r1.3plf
- rebuild

* Sun Apr 17 2005 David Walluck <david@zarb.org> 1:0.2.8-0.r1.2plf
- fix epoch in changelog
- don't depend on dos2unix; use perl instead

* Sat Oct 23 2004 David Walluck <david@zarb.org> 0.2.8-0.r1.1plf
- 0.2.8
- fix rpath
- convert text files from DOS to Unix format
- fix BuildRequires/Requires
- bump epoch

* Sat Sep 07 2002 David Walluck <david@anti-microsoft.org> 0.22-3plf
- rebuild to fix libasound.so.1 dependency

* Thu Apr 25 2002 David Walluck <david@anti-microsoft.org> 0.22-2plf
- cleanup

* Mon Apr 22 2002 David Walluck <david@anti-microsoft.org> 0.22-1plf
- release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21632 |12nr|broadcom-wl-5.100.82.112-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname	hybrid-portsrc
%define kname	wl

%define _enable_debug_packages	%{nil}
%define debug_package		%{nil}

Summary:	Proprietary driver for Broadcom wireless adapters
Name:		broadcom-wl
Version:	5.100.82.112
Release:	1
Source0:	http://www.broadcom.com/docs/linux_sta/%{oname}_x86_32-v5_100_82_112.tar.gz
Source1:	http://www.broadcom.com/docs/linux_sta/%{oname}_x86_64-v5_100_82_112.tar.gz
Source2:	blacklist-brcm80211.conf
Source3:	%{name}.rpmlintrc
Patch0:		broadcom-sta-5.100.82.111-linux-3.0.patch
Patch1:		broadcom-sta-5.100.82.112-linux-3.2.patch
Patch2:		broadcom-sta-5.100.82.112-linux-2.6.39.patch
# Blob is under a custom license (see LICENSE.txt), everything else
# is GPLv2 - AdamW 2008/12
License:	Freeware and GPLv2 with exception
Group:		System/Kernel and hardware
URL:		http://www.broadcom.com/support/802.11/linux_sta.php

%description
This package contains the proprietary driver for Broadcom wireless
adapters provided by Broadcom. If installed, it will be used for
these cards in preference to the third-party open source driver that
requires manual installation of firmware, or ndiswrapper.

%package -n dkms-%{name}
Summary:	Kernel module for Broadcom wireless adapters
Group:		System/Kernel and hardware
Requires(post):		dkms
Requires(preun):	dkms

%description -n dkms-%{name}
This package contains the proprietary driver for Broadcom wireless
adapters provided by Broadcom. If installed, it will be used for
these cards in preference to the third-party open source driver that
requires manual installation of firmware, or ndiswrapper.

%prep
%ifarch x86_64
%setup -q -T -c -a1 %{oname}
%else
%setup -q -T -c -a0 %{oname}
%endif
%patch0 -p1
%patch1 -p1
%patch2 -p0

%build

%install
# add blacklist for in-kernel module
install -m755 -d %{buildroot}/etc/modprobe.d/
install -m644 %{SOURCE2} %{buildroot}/etc/modprobe.d

# install dkms sources
mkdir -p %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}
cp -R * %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/
cat > %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/dkms.conf << EOF
MAKE="make -C \$kernel_source_dir M=\\\$(pwd)"
PACKAGE_NAME=%{name}
PACKAGE_VERSION=%{version}-%{release}
DEST_MODULE_LOCATION=/kernel/3rdparty/%{name}
BUILT_MODULE_NAME=%{kname}
AUTOINSTALL=yes
EOF

%post -n dkms-%{name}
set -x
/usr/sbin/dkms --rpm_safe_upgrade add -m %{name} -v %{version}-%{release}
/usr/sbin/dkms --rpm_safe_upgrade build -m %{name} -v %{version}-%{release}
/usr/sbin/dkms --rpm_safe_upgrade install -m %{name} -v %{version}-%{release}

%preun -n dkms-%{name}
# rmmod can fail
/sbin/rmmod %{kname} >/dev/null 2>&1
set -x
/usr/sbin/dkms --rpm_safe_upgrade remove -m %{name} -v %{version}-%{release} --all || :

%files -n dkms-%{name}
%defattr(0644,root,root,0755)
%doc lib/LICENSE.txt
%config(noreplace) /etc/modprobe.d/blacklist-brcm80211.conf
%dir %{_usr}/src/%{name}-%{version}-%{release}
%{_usr}/src/%{name}-%{version}-%{release}/*


%changelog
* Fri Feb 17 2012 Alexander Khrukin <akhrukin@mandriva.org> 5.100.82.112-1
+ Revision: 776277
- fixed invalid archive
- fixed invalid archive
- version update 5_100_82_112 and see #65234

* Mon Apr 11 2011 Thomas Backlund <tmb@mandriva.org> 5.100.82.38-1
+ Revision: 652731
- update to 5.100.82.38
- add P0: fix build with 2.6.37+ series kernels
- add S0: blacklist brcm80211 driver when wl is installed (Mageia #327)

* Wed Sep 01 2010 Pascal Terjan <pterjan@mandriva.org> 5.60.48.36-1mdv2011.0
+ Revision: 575159
- Update to v5.60.48.36

* Tue Aug 03 2010 Thomas Backlund <tmb@mandriva.org> 5.10.91.9.3-3mdv2011.0
+ Revision: 565479
- fix build with 2.6.35

* Sun Jan 31 2010 Thomas Backlund <tmb@mandriva.org> 5.10.91.9.3-2mdv2010.1
+ Revision: 498748
- fix build with 2.6.33 (#57331)

* Fri Jan 15 2010 Christophe Fergeau <cfergeau@mandriva.com> 5.10.91.9.3-1mdv2010.1
+ Revision: 491665
- switch to version 5.10.91.9.3
- add gentoo patch to fix compilation with kernel 2.6.32 on i586

* Tue Jul 21 2009 Olivier Thauvin <nanardon@mandriva.org> 5.10.91.9-2mdv2010.0
+ Revision: 398244
- patch3 based on gentoo: support kernel 2.6.31

* Sat Jun 27 2009 Olivier Thauvin <nanardon@mandriva.org> 5.10.91.9-1mdv2010.0
+ Revision: 389907
- 5.10.91.9

* Fri Mar 06 2009 Pascal Terjan <pterjan@mandriva.org> 5.10.79.10-1mdv2009.1
+ Revision: 349871
- Update to 5.10.79.10
- Patch for 2.6.29

* Wed Jan 07 2009 Adam Williamson <awilliamson@mandriva.org> 5.10.27.12-1mdv2009.1
+ Revision: 326846
- drop argument.patch, fixed upstream
- new version 5.10.27.12

* Mon Dec 22 2008 Adam Williamson <awilliamson@mandriva.org> 5.10.27.11-1mdv2009.1
+ Revision: 317706
- import broadcom-wl


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21633 |12nr|bumblebee-3.0.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with git
%if %{with git}
%define gitdate 20120228
%endif
# Use nouveau driver by default
%bcond_with nvidia


Name:		bumblebee
Summary:	Support for NVidia Optimus laptops on Linux
Group:		System/Kernel and hardware
Version:	3.0.1
Release:	%mkrel 3
License:	GPLv3
URL:		https://github.com/Bumblebee-Project/bumblebee
# source from git repo git://github.com/Bumblebee-Project/Bumblebee.git
# we need to change to develop branch to allow changing to nouveau without
# using nvidia paths
Source0:	https://github.com/downloads/Bumblebee-Project/Bumblebee/%{name}-%{!?with_git:%{version}}%{?with_git:%{gitdate}}.tar.%{?with_git:xz}%{!?with_git:gz}
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(libbsd)
BuildRequires:	help2man
Requires(pre):	update-alternatives
Requires(post):	systemd-units
Requires(preun):systemd-units
Requires(pre):	rpm-helper
Requires:	VirtualGL
Requires:	%mklibname VirtualGL
%if %{with nvidia}
Suggests:	x11-driver-video-nvidia-current
%else
Requires:	x11-driver-video-nouveau
%endif
Requires:	kmod(bbswitch)

%description
Bumblebee daemon is a rewrite of the original Bumblebee service, providing
an elegant and stable means of managing Optimus hybrid graphics chip sets.
A primary goal of this project is to not only enable use of the discrete
GPU for rendering, but also to enable smart power management of the dGPU
when it's not in use.

%files
%doc README.markdown doc/RELEASE_NOTES_3_0_1
%{_sysconfdir}/bash_completion.d/bumblebee
%dir %{_sysconfdir}/bumblebee/
%config(noreplace) %{_sysconfdir}/bumblebee/bumblebee.conf
%config(noreplace) %{_sysconfdir}/bumblebee/xorg.conf.nouveau
%config(noreplace) %{_sysconfdir}/bumblebee/xorg.conf.nvidia
/lib/systemd/system/bumblebeed.service
%{_sbindir}/bumblebeed
%{_bindir}/optirun
%{_bindir}/bumblebee-bugreport
%{_mandir}/man1/bumblebeed.1.*
%{_mandir}/man1/optirun.1.*

%pre
%_pre_groupadd %{name}
if [ "$1" -eq "1" ];then
  users=$(getent passwd | awk -F: '$3 >= 500 && $3 < 60000 {print $1}')
  for user in $users; do
    gpasswd -a $user bumblebee
  done
  /usr/sbin/update-alternatives --set gl_conf %{_sysconfdir}/ld.so.conf.d/GL/standard.conf
fi

%post
%_post_service bumblebeed
# Simple: still needs this since in release 3 services were not set
# enabled and seams that still isnt properly handeled in %%_post_service
if [ "$1" -ge "1" ]; then
  # Enable (but don't start) the unit by default
  /bin/systemctl enable bumblebeed.service
  # Start bumblebeed service
  /bin/systemctl start bumblebeed.service
fi

%preun
%_preun_service bumblebeed

%postun
# We need this since "%%_postun_groupdel %%{name}" doesnt remove the group if
# set to a user
if [ "$1" -eq "0" ];then
  /usr/sbin/groupdel bumblebee
fi

# Simple: we need to ensure bumblebee group isnt removed when upgrading
# This doesnt need exist for Mageia 2
%triggerpostun -- %{name} < 3.0-9
%_pre_groupadd %{name}
users=$(getent passwd | awk -F: '$3 >= 500 && $3 < 60000 {print $1}')
for user in $users; do
  gpasswd -a $user bumblebee
done

#--------------------------------------------------------------------
%prep
%setup -q%{?with_git:n %{name}}

%build
%{?with_git:NOCONFIGURE=1 autoreconf -fi}
%configure2_5x \
%if %{with nvidia}
CONF_DRIVER=nvidia \
CONF_DRIVER_MODULE_NVIDIA=nvidia-current \
%else
CONF_DRIVER=nouveau \
%endif
%ifarch x86_64
CONF_LDPATH_NVIDIA=%{_usr}/lib/nvidia-current:%{_libdir}/nvidia-current \
CONF_MODPATH_NVIDIA=%{_usr}/lib/nvidia-current/xorg,%{_libdir}/nvidia-current/xorg,%{_usr}/lib/xorg/modules,%{_libdir}/xorg/modules,%{_usr}/lib/xorg/extra-modules,%{_usr}/xorg/extra-modules
%else
CONF_LDPATH_NVIDIA=%{_usr}/lib/nvidia-current \
CONF_MODPATH_NVIDIA=%{_usr}/lib/nvidia-current/xorg,%{_usr}/lib/xorg/modules,%{_usr}/lib/xorg/extra-modules
%endif

%make

%install
rm -rf %{buildroot}
%makeinstall_std

install -D -m644 scripts/systemd/bumblebeed.service %{buildroot}/lib/systemd/system/bumblebeed.service


%changelog
* Tue Nov 22 2012 akdengi <akdengi> 3.0.0
- adopt from Mageia

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21634 |12nr|cg-3.1.0013-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	major		0
%define	libname		%mklibname cg %{major}
%define develname	%mklibname cg -d

# libGLU.so doesn'tGL- exist as a provide, so we require GL-devel and add this exception
%if %{_use_internal_dependency_generator}
%define __noautoreq 'libGLU.so'
%else
%define _requires_exceptions libGLU.so
%endif

Name:		cg
Version:	3.1.0013
Release:	1
Summary:	Cg Toolkit - GPU Shader Authoring Language
License:	Freeware
Group:		Development/C
URL:		http://developer.nvidia.com/object/cg_toolkit.html
Source0:	http://developer.download.nvidia.com/cg/Cg_2.2/Cg-3.1_April2012_x86.tgz
Source1:	http://developer.download.nvidia.com/cg/Cg_2.2/Cg-3.1_April2012_x86_64.tgz

Provides:	Cg = %{version}-%{release}
BuildRequires:	recode

ExclusiveArch:	%{ix86} x86_64

%description
The award-winning Cg Toolkit enables software developers to add the latest 
interactive effects to real-time applications with a comprehensive solution 
that works across platforms and graphics API containing:

    * Compiler for the Cg 2.2 language
    * Cg/CgFX Runtime libraries for OpenGL and Direct3D
    * User's Manual and documentation on the Cg Language, Runtime APIs, Cg 
       Library, CgFX States, and Cg Profiles
    * Numerous Cg examples

Supporting dozens of different OpenGL and DirectX profile targets, Cg 
2.2 allows you to incorporate stunning, interactive effects within your 
3D applications and share them between other Cg applications, across 
graphics APIs, and most operating systems (Windows 2000, XP, Vista, Mac 
OS X for Tiger &  Leopard, x86 Linux 32-bit & 64-bit, x86 Solaris 32-bit 
& 64-bit).

This package contains documentation.

%package 	examples
Summary:	Examples from %{name}
Group:		Development/C
Provides:	Cg-examples = %{version}-%{release}
Requires:	%{name} = %{version}-%{release}

%description examples
Several examples of programs using Cg toolkit.

%package -n	%{libname}
Summary:	Dynamic libraries from %{name}
Group:		System/Libraries
Provides:	lib%{name} = %{version}-%{release}
Provides:	libCg = %{version}-%{release}

%description -n	%{libname}
Dynamic libraries from Cg toolkit.

%package -n	%{develname}
Summary:	Header files and static libraries from %{name}
Group:		Development/C
Requires:	lib%{name} = %{version}
Requires:	pkgconfig(gl)
Requires:	pkgconfig(glu)
Provides:	%{name}-devel = %{version}-%{release} 
Provides:	Cg-devel = %{version}-%{release}
Obsoletes:	%{name}-devel < %{version}-%{release}
Obsoletes:	Cg-devel < %{version}-%{release}

%description -n	%{develname}
Binaries (compiler), libraries and includes files for developing programs 
based on Cg toolkit.

%install
#uncompress the right tarball according to the arch
mkdir -p %{buildroot}
cd %{buildroot}
%ifarch %ix86
tar xvzf %{SOURCE0}
%else
tar xvzf %{SOURCE1}
%endif

#move the doc to the right directory
mkdir -p %{buildroot}%{_docdir}/%{name}
mv %{buildroot}/usr/local/Cg/* %{buildroot}%{_docdir}/%{name}

#include the license in subpackages, too
mkdir %{buildroot}%{_docdir}/%{libname}
mkdir %{buildroot}%{_docdir}/%{develname}
cp %{buildroot}%{_docdir}/%{name}/docs/license.txt %{buildroot}%{_docdir}/%{develname}

# To avoid extra Provides
rm -rf %{buildroot}%{_docdir}/%{name}/examples/Trace

#License doesn't allow us to modify the binaries and libraries
export DONT_STRIP=1

%multiarch_binaries %{buildroot}%{_bindir}/*

chmod 0755 %{buildroot}%{_libdir}/*

%files
%defattr(0644,root,root,0755)
%{_docdir}/%{name}
%exclude %{_docdir}/%{name}/examples

%files examples
%defattr(0644,root,root,0755)
%{_docdir}/%{name}/examples

%files -n %{libname}
%defattr(0755,root,root,0755)
%{_libdir}/*

%files -n %{develname}
%defattr(0644,root,root,0755)
%attr(0755,root,root) %{multiarch_bindir}/*
%attr(0755,root,root) %{_bindir}/cgc
%attr(0755,root,root) %{_bindir}/cgfxcat
%attr(0755,root,root) %{_bindir}/cginfo
%{_docdir}/%{develname}
%{_includedir}/Cg




%changelog
* Tue Oct  23 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 8279f99
- Update to 3.1.0013 (April 2012), man pages are dropped
  
* Sun Oct  21 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: ff9af18
- Don't ship license file in library package to avoid file conflicts in future
  
* Sun Oct  21 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 486de3b
- Fix permissions
  
* Sun Oct  21 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: df7f436
- Spec cleanup, fix Requires exceptions
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21635 |12nr|clementine-1.1.1-2plf
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define with_plf 0

# without
%{?_without_plf:        %{expand: %%global with_plf 0}}

# with
%{?_with_plf:           %{expand: %%global with_plf 1}}

######################
# Hardcode PLF build
%define with_plf 1
######################

%if %{with_plf}
# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
%define extrarelsuffix plf
%endif

Name:		clementine
Summary:	A cross-platform music player based on Amarok 1.4
Group:		Sound
Version:	1.1.1
Release:	2%{?extrarelsuffix}
License:	GPLv3
URL:		http://www.clementine-player.org/
Source0:	http://clementine-player.googlecode.com/files/%{name}-%{version}.tar.gz
Source1:	Clementine.conf
Source2:	clementine-1.0.1-ru.po
Patch0:		clementine-0.6-use-default-language.patch
# Search albums at metal-archives.com (Encyclopaedia Metallum) from:
# - Now Playing widget (album art context menu) - current album
# - Playlist (selected songs context menu) - unique selected albums
Patch1:		clementine-1.1.0-metalarchives.patch
# Covers should always fit the screen resolution so we scale them if needed
Patch2:		clementine-1.0.0-coversize.patch
# Fix desktop file
Patch3:		clementine-1.1.0-fix-desktop.patch

BuildRequires:	qt4-devel >= 4.5.0
BuildRequires:	pkgconfig(taglib) >= 1.6
BuildRequires:	liblastfm-devel
BuildRequires:	boost-devel
BuildRequires:	qt4-linguist
BuildRequires:	pkgconfig(gstreamer-0.10)
BuildRequires:	cmake
BuildRequires:	pkgconfig(glew)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(libmtp)
BuildRequires:	pkgconfig(libusbmuxd)
BuildRequires:	pkgconfig(libplist)
BuildRequires:	pkgconfig(libimobiledevice-1.0)
# Disable for now as indicate-qt seems to be broken and we don't really need it anyway
#BuildRequires:	pkgconfig(indicate-qt)
BuildRequires:	pkgconfig(libechonest)
BuildRequires:	pkgconfig(libgpod-1.0)
BuildRequires:	pkgconfig(gstreamer-plugins-base-0.10)
BuildRequires:	pkgconfig(libcdio)
BuildRequires:	pkgconfig(protobuf)
%if %{with_plf}
BuildRequires:  pkgconfig(libspotify)
%endif
Requires:	libprojectm-data
Requires:	qt4-database-plugin-sqlite
Requires:	gstreamer0.10-flac
Requires:	gstreamer0.10-plugins-ugly

Suggests:	gstreamer0.10-decoders-audio
# Needed to be able to mount ipod/iphone/ipad (not tested locally) but it's also pulling gvfs
# which is need at least to mount mtp devices (tested locally)
Suggests:	gvfs-iphone

%description
Clementine is a modern music player and library organiser. Clementine is
a port of Amarok 1.4, with some features rewritten to take advantage of
Qt4.
Features:
    * Search and play your local music library
    * Listen to internet radio from Last.fm, SomaFM and Magnatune
    * Tabbed playlists, import and export M3U, XSPF, PLS and ASX
    * Visualisations from projectM
    * Transcode music into MP3, Ogg Vorbis, Ogg Speex, FLAC or AAC
    * Edit tags on MP3 and OGG files, organise your music
    * Download missing album cover art from Last.fm
    * Remote control using a Wii Remote, MPRIS or the command-line
    * Copy music to your iPod, iPhone, MTP or mass-storage USB player
    * Queue manage

%files
%{_bindir}/clementine
%{_bindir}/clementine-tagreader
%{_datadir}/kde4/services/clementine-*.protocol
%{_datadir}/applications/clementine.desktop
%{_iconsdir}/hicolor/64x64/apps/application-x-clementine.png
%{_iconsdir}/hicolor/scalable/apps/application-x-clementine.svg
%config %{_sysconfdir}/Clementine/Clementine.conf
%if %{with_plf}
%{_bindir}/clementine-spotifyblob
%endif


#---------------------------------------------------------------------

%prep
%setup -q
# Update russian translation
# Needed only until next after 1.1.0 version is released
cp -f %{SOURCE2} src/translations/ru.po
%patch0 -p1
%patch1 -p1 -b .ma~
%patch2 -p1 -b .coversize~
%patch3 -p1

%build
%cmake_qt4 -DBUNDLE_PROJECTM_PRESETS=OFF -DBUILD_WERROR=OFF
%make

%install
%makeinstall_std -C build
install -m 644 -D %{SOURCE1} %{buildroot}%{_sysconfdir}/Clementine/Clementine.conf
%if %{with_plf}
# Ugly hack, not sure why that file appears
rm -rf %{buildroot}/home
%endif

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21636 |12nr|clustalw-2.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	General purpose multiple alignment program
Name:		clustalw
Version:	2.1
Release:	%mkrel 2
License:	GPLv3 and LGPLv3
URL:		http://www.clustal.org
BuildRoot:	%{_tmppath}/%{name}-%{version}-build
Source:		http://www.clustal.org/download/%{version}/clustalw-%{version}.tar.gz
Group:		Sciences/Biology

%description
CLUSTAL W and CLUSTAL X Multiple Sequence Alignment Programs
                (version 2.1, 17th Nov 2010)                

Contact email address: clustalw@ucd.ie

For details and citation purposes see paper "Clustal W and Clustal X
version 2.0", Larkin M., et al. Bioinformatics 2007 23(21):2947-2948
http://bioinformatics.oxfordjournals.org/cgi/content/full/23/21/2947

Clustal X provides a window-based user interface to the ClustalW
multiple alignment program.                                     

%prep
%setup -q clustalw-%{version}

%build
%configure2_5x
%make

%install
rm -fr %buildroot
%makeinstall_std

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc README COPYING COPYING.LESSER clustalw_help
%_bindir/*


%changelog
* Wed Mar 09 2011 Stéphane Téletchéa <steletch@mandriva.org> 2.1-2mdv2011.0
+ Revision: 643122
- Update description and license
- Update to 2.1

* Wed Sep 09 2009 Stéphane Téletchéa <steletch@mandriva.org> 2.0.11-1mdv2010.0
+ Revision: 434979
- Update to 2.11

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 2.0.10-2mdv2010.0
+ Revision: 433328
- rebuild

* Sat Apr 11 2009 Funda Wang <fwang@mandriva.org> 2.0.10-1mdv2009.1
+ Revision: 366173
- import clustalw



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21637 |12nr|clustalx-2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	GUI interface for ClustalW
Name:		clustalx
Version:	2.1
Release:	%mkrel 1
License:	GPLv3 and LGPLv3
URL:		http://www.clustal.org
BuildRoot:	%{_tmppath}/%{name}-%{version}-build
BuildRequires:	qt4-devel
Source:		http://www.clustal.org/download/%{version}/clustalx-%{version}.tar.gz
Group:		Sciences/Biology

%description
CLUSTAL W and CLUSTAL X Multiple Sequence Alignment Programs
                (version 2.1, 17th Nov 2010)

Contact email address: clustalw@ucd.ie

For details and citation purposes see paper "Clustal W and Clustal X
version 2.0", Larkin M., et al. Bioinformatics 2007 23(21):2947-2948
http://bioinformatics.oxfordjournals.org/cgi/content/full/23/21/2947

Clustal X provides a window-based user interface to the ClustalW
multiple alignment program.

%prep
%setup -q clustalx-%{version}
rm -f moc_*

%build
%qmake_qt4
%make

%install
rm -fr %buildroot
mkdir -p %buildroot%_bindir
install -m755 clustalx %buildroot%_bindir/clustalx

mkdir -p %buildroot%_datadir/applications
cat << EOF > %buildroot%_datadir/applications/mandriva-%name.desktop
[Desktop Entry]
Name=Clustal X
Comment=GUI interface for ClustalW
Exec=%{name}
Icon=biology
Terminal=false
Type=Application
Categories=Biology;Science;Qt;
EOF

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files
%defattr(-,root,root)
%doc README COPYING COPYING.LESSER clustalx.hlp
%_bindir/*
%_datadir/applications/mandriva-%name.desktop


%changelog
* Wed Mar 09 2011 Stéphane Téletchéa <steletch@mandriva.org> 2.1-1mdv2011.0
+ Revision: 643120
- Update description and license
- Update to 2.1

* Wed Sep 09 2009 Stéphane Téletchéa <steletch@mandriva.org> 2.0.11-1mdv2010.0
+ Revision: 434898
- Update to 2.0.11

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 2.0.10-2mdv2010.0
+ Revision: 433329
- rebuild

* Sat Apr 11 2009 Funda Wang <fwang@mandriva.org> 2.0.10-1mdv2009.1
+ Revision: 366175
- import clustalx



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21638 |12nr|dahdi-firmware-2.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		dahdi-firmware
Summary:	Non-free firmware for dahdi
Group:		System/Kernel and hardware
Version:	2.6.1
Release:	1
License:	Proprietary
URL:		http://www.asterisk.org/
# firmware extracted from http://downloads.asterisk.org/pub/telephony/dahdi-linux/dahdi-linux-%{version}.tar.gz
Source0:	%{name}-%{version}.tar.xz
BuildArch:	noarch

Requires:	make wget

%description
This package includes the non-free firmwares from the DAHDI tarball as well
as downloading script for the Digium firmwares that are normally downloaded
on 'make install'.

Attention: you need active Internet connection during this package
installation. If Network was unavailable, you can download and install firmware
later by running the following command as root:

  make -C %{_datadir}/%{name} HOTPLUG_FIRMWARE=yes hotplug-install

%prep
%setup -q

%build

%install
install -d -m 755 %{buildroot}%{_datadir}/dahdi
cp xpp/firmwares/*.hex %{buildroot}%{_datadir}/dahdi/
install -D -m 644 firmware/Makefile %{buildroot}%{_datadir}/%{name}/Makefile

%post
make -C %{_datadir}/%{name} HOTPLUG_FIRMWARE=yes hotplug-install

%preun
make -C %{_datadir}/%{name} HOTPLUG_FIRMWARE=yes hotplug-uninstall

%files
%doc xpp/firmwares/LICENSE.firmware
%doc xpp/firmwares/README
%{_datadir}/dahdi/*
%{_datadir}/%{name}/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21639 |12nr|dangerdeep-data-0.3.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		dangerdeep-data
Version:	0.3.0
Release:3
Summary:	Data for dangerdeep
License:	Freeware
Group:		Games/Other
URL:		http://dangerdeep.sourceforge.net/
Source:		http://prdownloads.sourceforge.net/dangerdeep/%{name}-%{version}.zip
BuildArch:	noarch


%description
Danger from the deep (aka dangerdeep) is a Free / Open Source World War II
german submarine simulation. It is currently available for Linux/i386 and
Windows, but since it uses SDL/OpenGL it should be portable to other operating
systems or platforms. (If anyone whishes to port it, please contact us.) This
game is planned as tactical simulation and will be as realistic as our time and
knowledge of physics allows. It's current state is ALPHA, but it is playable.

%prep
%setup -q -n data

%build

%install
install -d -m 755 %{buildroot}%{_gamesdatadir}/dangerdeep
cp -r convoys \
    objects \
    environment \
    shaders \
    fonts \
    sounds \
    images \
    texts \
    maps \
    textures \
    missions \
    models \
    %{buildroot}%{_gamesdatadir}/dangerdeep


%files
%doc LICENSE
%{_gamesdatadir}/dangerdeep



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21640 |12nr|dark-oberon-1.0.2-0.rc2.6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	pre	RC2

Name:		dark-oberon
Version:	1.0.2
Release:	0.rc2.6
Summary:	Dark Oberon is a real-time strategy game
Group:		Games/Strategy
License:	GPLv2 BY-NC-SA BY-NC-ND
Url:		http://dark-oberon.sourceforge.net/
Source0:	%{name}-%{version}-%{pre}.tar.lzma
Source11:	%{name}-16x16.png
Source12:	%{name}-32x32.png
Source13:	%{name}-48x48.png
Patch1:		dark-oberon-1.0.2-rc2-compile-fixes.patch
Patch2:		fix_format_build.patch
Patch3:		fix_makefile_xrandr_lib_missing.patch
BuildRequires:	glfw
BuildRequires:	lzma
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
ExclusiveArch:	%{ix86}

%description
Dark Oberon is an open source real-time strategy game similar to Warcraft II
released under GPL. It has got awesome graphics - textures created from
shots of real models made out of plasticine!

%prep
%setup -q -n %{name}-%{version}-%{pre}
%patch1 -p0  -b .fixes
%patch2 -p1
%patch3 -p1

find -name CVS|xargs %__rm -rf
cd src
sh create_makefile.sh

%build
%make DEFINES="-DDATA_DIR='\"%{_gamesdatadir}/%{name}/\"' -DUNIX=1 -DSOUND=0 -DDEBUG=0" CPPFLAGS="%{optflags}"

%install
install -m755 dark-oberon -D %{buildroot}%{_gamesbindir}/%{name}
install -d %{buildroot}%{_gamesdatadir}/%{name}
cp -r dat maps races schemes -d %{buildroot}%{_gamesdatadir}/%{name}

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Dark Oberon
Comment=Real-time strategy game
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;StrategyGame;
EOF

install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png

%files
%doc README docs/*
%{_gamesbindir}/*
%{_gamesdatadir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png


%changelog
* Wed Apr 18 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0.2-0.rc2.5rosa.lts2012.0
- Update BuildRequires
- Spec cleanup

* Tue Oct 20 2009 Stéphane Téletchéa <steletch@mandriva.org> 1.0.2-0.rc2.4mdv2010.0
+ Revision: 458365
- Use Exclusive Arch since this game is i586-compatible only
- License fix
- Update licenses for maps and sounds

  + Juan Luis Baptiste <juancho@mandriva.org>
    - Fixed compilation, added patches #2 and #3.

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

  + Emmanuel Andry <eandry@mandriva.org>
    - bump release

  + Per Øyvind Karlsen <peroyvind@mandriva.org>
    - fix menu name

* Mon Jun 18 2007 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.0.2-0.rc2.2mdv2008.0
+ Revision: 41105
- remove LIBPATHS (got there by a mistake..)
- switch to xdg menu
- whoops, forgot one fix
- svn snapshot (ca. RC2 :p)
- fixes for new gcc & 64 bit (P2)
- Import dark-oberon



* Wed Jan 25 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.0.2-0.rc1.2mdk
- fix buildrequires

* Thu Aug 18 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.0.2-0.rc1.1mdk
- 1.0.2-RC1
- define datadir and get rid of broken wrapper script
- fix so that we don't use datadir for logs and config (P0)
- add icon
- add docs
- remove suckage

* Wed Aug 10 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.0.2-0.cvs20050810.1mdk
- initial release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21641 |12nr|dektec-0-0.20091104.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name dektec
%define version 0
%define release %mkrel 0.20091104.1

Name:      %name
Version:   %version
Release:   %release
License:   Proprietary
Source0:   LinuxSDK.zip
Group:     Development/Kernel
Buildroot: %{_tmppath}/%{realname}-%{realversion}-%{realrelease}-buildroot
Summary:   Libraries and utilities for using Dektec cards
Url:       http://www.dektec.com/downloads/Drivers.asp
ExclusiveArch: %ix86

%description
This package contains libraries and utilities for using Dektec cards.

%package utils
Summary:   Utilities for Dektec cards
Group:     Development/Kernel

%description utils
DtPlay:        Command-line player application
DtRecord:      Command-line recorder application
DtRmxUtil:     Command-line remultiplexing utility

%package devel
Summary:   Libraries for Dektec cards
Group:     Development/C++

%description devel
C++ API that wraps the driver calls into an easy-to-use and
object-oriented programming interface.

%prep
%setup -q -n LinuxSDK

%build
make -C DtRecord
make -C DtPlay

%install
rm -rf %buildroot

mkdir -p %buildroot%_bindir
cp -a DtPlay/DtPlay %buildroot%_bindir
cp -a DtRecord/DtRecord %buildroot%_bindir
cp -a DtRmxUtil/DtRmxUtil %buildroot%_bindir
chmod 0755 %buildroot%_bindir/DtRmxUtil

mkdir -p %buildroot%_includedir
cp -a DTAPI/Include/DTAPI.h %buildroot%_includedir
mkdir -p %buildroot%_libdir
%if "%{?_lib}" == "lib64"
cp -a DTAPI/DTAPI64.o %buildroot%_libdir
%else
cp -a DTAPI/DTAPI.o %buildroot%_libdir
%endif

%clean
rm -rf %buildroot

%files utils
%defattr(-,root,root)
%_bindir/*

%files devel
%defattr(-,root,root)
%doc DTAPI/Doc/DTAPI.pdf
%_includedir/*
%_libdir/*.o



%changelog
* Mon Jan 18 2010 Pascal Terjan <pterjan@mandriva.org> 0-0.20091104.1mdv2010.1
+ Revision: 493236
- import dektec


* Thu Jan 14 2010 Pascal Terjan <pterjan@mandriva.org> 0-0.20091104.1
- First version of the package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21642 |12nr|dkms-fcpci-3.11.07-10
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module fcpci
%define card "AVM Audiovisuelles|A1 ISDN Adapter [Fritz] CAPI"

Summary: dkms package for %{module} driver
Name: dkms-%{module}
Version: 3.11.07
Release: 10
Source0: ftp://ftp.avm.de/cardware/fritzcrd.pci/linux/suse.93/fcpci-suse93-3.11-07.tar.bz2
Source1: dkms-fcpci-use-autoconf-header.patch
Source2: dkms-fcpci-use-pci_register_driver.patch
Source3: dkms-fcpci-update-irq-flags.patch
Source4: dkms-fcpci-update-irq_handler-definition.patch
Source5: dkms-fcpci-2.6.31-buildfix.patch
Source6: dkms-fcpci-2.6.33-buildfix.patch
Source7: dkms-fcpci-2.6.34-buildfix.patch
Patch0: fritz-xchg.patch
Patch1: fritz-rename-driver-init-exit.patch
Patch2: fritz-use-lib_strncpy.patch
License: Commercial
Group: System/Kernel and hardware
URL: http://www.avm.de/
Requires(post): dkms
Requires(preun): dkms
BuildArch: noarch

%description
This package contains the %{module} driver
for %{card}.

%prep
%setup -n fritz/src -q
%patch0 -p2
%patch1 -p2
%patch2 -p2
# copy the lib in the source tree, do not use some obscure place like /var/lib/fritz
cp ../lib/*.o .
# do not try to copy the lib in LIBDIR
perl -pi -e 's!.*cp -f \.\./lib.*!!' Makefile
# fool Makefile by using a already existing LIBDIR
perl -pi -e 's!(LIBDIR.*):=.*!$1:= \$(SUBDIRS)!' Makefile
#- dkms pass KERNELRELEASE and confuse the Makefile, rely on KERNELVERSION instead
perl -pi -e 's!(ifneq.*)KERNELRELEASE!$1KERNELVERSION!' Makefile
#- build for kernel release dkms is asking for
perl -pi -e 's!shell uname -r!KERNELRELEASE!' Makefile

%install
mkdir -p %{buildroot}/usr/src/%module-%version-%release/patches
cat > %{buildroot}/usr/src/%module-%version-%release/dkms.conf <<EOF
PACKAGE_NAME=%module
PACKAGE_VERSION=%version-%release

DEST_MODULE_LOCATION[0]=/kernel/drivers/isdn/capi
BUILT_MODULE_NAME[0]=%module
MAKE[0]="make"
CLEAN="make clean"
AUTOINSTALL="yes"
PATCH[0]="dkms-fcpci-use-autoconf-header.patch"
PATCH_MATCH[0]="^2\.6\.(19)|([2-9][0-9]+)|([1-9][0-9][0-9]+)"
PATCH[1]="dkms-fcpci-use-pci_register_driver.patch"
PATCH_MATCH[1]="^2\.6\.(2[2-9])|([3-9][0-9]+)|([1-9][0-9][0-9]+)"
PATCH[2]="dkms-fcpci-update-irq-flags.patch"
PATCH_MATCH[2]="^2\.6\.(2[4-9])|([3-9][0-9]+)|([1-9][0-9][0-9]+)"
PATCH[3]="dkms-fcpci-update-irq_handler-definition.patch"
PATCH_MATCH[3]="^2\.6\.(19)|([2-9][0-9]+)|([1-9][0-9][0-9]+)"
PATCH[4]="dkms-fcpci-2.6.31-buildfix.patch"
PATCH_MATCH[4]="^2\.6\.(3[1-9])|([4-9][0-9]+)|([1-9][0-9][0-9]+)"
PATCH[5]="dkms-fcpci-2.6.33-buildfix.patch"
PATCH_MATCH[5]="^2\.6\.(3[3-9])|([4-9][0-9]+)|([1-9][0-9][0-9]+)"
PATCH[6]="dkms-fcpci-2.6.34-buildfix.patch"
PATCH_MATCH[6]="^2\.6\.(3[4-9])|([4-9][0-9]+)|([1-9][0-9][0-9]+)"
EOF

tar c . | tar x -C %{buildroot}/usr/src/%module-%version-%release/

for p in %{SOURCE1} %{SOURCE2} %{SOURCE3} %{SOURCE4} \
	%{SOURCE5} %{SOURCE6} %{SOURCE7}
do
	cp $p %{buildroot}/usr/src/%module-%version-%release/patches
done

%files
%defattr(0644,root,root,0755)
/usr/src/%module-%version-%release/

%post
/usr/sbin/dkms --rpm_safe_upgrade add -m %module -v %version-%release
/usr/sbin/dkms --rpm_safe_upgrade build -m %module -v %version-%release
/usr/sbin/dkms --rpm_safe_upgrade install -m %module -v %version-%release
exit 0

%preun
/usr/sbin/dkms --rpm_safe_upgrade remove -m %module -v %version-%release --all
exit 0



%changelog
* Tue Nov 09 2010 Thomas Backlund <tmb@mandriva.org> 3.11.07-9mdv2011.0
+ Revision: 595494
- fix PATCH_MATCH regex so the patches really gets applied only when needed (h.goebel, #55409)

* Mon Nov 08 2010 Thomas Backlund <tmb@mandriva.org> 3.11.07-8mdv2011.0
+ Revision: 595127
- adapt for capi_ctr_reseted to capi_ctr_down change in 2.6.31
  (S5, mdv #55409)
- adapt for autoconf.h moved from linux/ to generated/ in 2.6.33 (S6)
- adapt for ctr_read_proc to proc_fops change in 2.6.34

* Mon Apr 14 2008 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 3.11.07-7mdv2009.0
+ Revision: 192737
- Fix typo reported by Juergen Pfennig, accorgindly to him fcpci has a
  little typo in the code that prevents it from working (capidrv
  complains about "Not from AVM" on kernel 2.6.24), lib_strncpy should
  be used instead of strncpy (fritz-use-lib_strncpy.patch).

* Thu Jan 10 2008 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 3.11.07-6mdv2008.1
+ Revision: 147462
- Fix build/warnings with kernels up to 2.6.24, adding the following
  patches:
  dkms-fcpci-use-pci_register_driver.patch
  dkms-fcpci-update-irq-flags.patch
  fritz-rename-driver-init-exit.patch
  dkms-fcpci-update-irq_handler-definition.patch
  dkms-fcpci-use-autoconf-header.patch
- Don't use patch backup that ends up with the package released files.
- Fixed package file permissions.
- Allow safe updates: use package release, always exit with successful
  status.
- We don't need to be verbose in scriptlets (removed set -x invocation).

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Oct 02 2007 Olivier Blin <oblin@mandriva.com> 3.11.07-5mdv2008.0
+ Revision: 94624
- use Requires(post|preun) instead of PreReq
- update to new version

* Thu Jun 21 2007 Olivier Blin <oblin@mandriva.com> 3.11.07-3mdv2008.0
+ Revision: 42308
- fix rpm group (thanks Titi)


* Fri Mar 30 2007 Olivier Blin <oblin@mandriva.com> 3.11.07-2mdv2007.1
+ Revision: 149723
- fix build with 2.6.17 by removing merged atomic_xchg
- use our own make clean not to erase static libraries
- rely on KERNELVERSION instead of EXTRAVERSION which is not exported anymore
- Import dkms-fcpci

* Thu Sep 09 2004 Olivier Blin <blino@mandrake.org> 3.11.07-1mdk
- initial Mandrake release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21643 |12nr|dolphin-emu-3.0.486-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		dolphin-emu
Version:	3.0.486
Release:	2
Epoch:		1
License:	GPLv2
Summary:	Gamecube / Wii / Triforce Emulator
Url:		http://www.dolphin-emu.com/
Group:		Emulators
# Fetched from git and cleaned up from useless junk
Source0:	%{name}-%{version}.tar.bz2
Source9:	%{name}-256.png
Source10:	%{name}-128.png
Source11:	%{name}-64.png
Source12:	%{name}-32.png
Source13:	%{name}-16.png
Patch0:		dolphin-emu-cmakepath.patch
Patch1:		dolphin-emu-3.0.486-gcc4.7.patch
Patch2:		dolphin-emu-3.0.486-gnu++0x.patch
BuildRequires:	cmake
BuildRequires:	git
BuildRequires:	cg-devel
BuildRequires:	glew-devel
BuildRequires:	liblzo-devel
BuildRequires:	sfml-network-devel
BuildRequires:	zlib-devel
BuildRequires:	pkgconfig(ao)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(portaudio-2.0)
BuildRequires:	bluez-devel
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	wxgtku2.8-devel
BuildRequires:	pkgconfig(alsa)

%description
Gamecube / Wii / Triforce Emulator.

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1

%build
%__mkdir_p build
cd build
export CFLAGS='%{optflags}'
export CXXFLAGS='%{optflags}'
cmake -DCMAKE_INSTALL_PREFIX=%{buildroot}/usr -DLIB_SUFFIX=$(echo %{_lib} | cut -b4-) ..
%make

%install
%__rm -rf %{buildroot}
cd build
%makeinstall
cd ..
%__install -D -m 644 %{SOURCE13} %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
%__install -D -m 644 %{SOURCE12} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
%__install -D -m 644 %{SOURCE11} %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
%__install -D -m 644 %{SOURCE10} %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png
%__install -D -m 644 %{SOURCE9} %{buildroot}%{_iconsdir}/hicolor/256x256/apps/%{name}.png

%__install -d %{buildroot}%{_datadir}/applications
%__cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=Dolphin-Emulator
Comment=%{summary}
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;Emulator;
EOF

%find_lang %{name}

%clean
%__rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(0644,root,root,0755)
%doc license.txt Readme.txt
%attr(0755,root,root) %{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png




%changelog
* Fri Oct  26 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: a6fb950
- Update last patch
  
* Fri Oct  26 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: a1ea59a
- Add patch to fix build in gnu++0x mode
  
* Thu Oct  25 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 141c0b9
- Add patch to fix build with gcc 4.7, convert BR to pkgconfig style
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21644 |12nr|drascula-1.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define scummvmdir %{_datadir}/scummvm/

Name:		drascula
Version:	1.0
Release:	%mkrel 1
Summary:	Drascula: The Vampire Strikes Back - Adventure Game
Group:		Games/Adventure
License:	Freeware
URL:		http://wiki.scummvm.org/index.php/Drascula:_The_Vampire_Strikes_Back
Source0:	http://downloads.sourceforge.net/scummvm/%{name}-%{version}.zip
Source1:	http://downloads.sourceforge.net/scummvm/%{name}-int-1.1.zip
Source2:	http://downloads.sourceforge.net/scummvm/drascula-audio-2.0.zip
Source3:	http://github.com/scummvm/scummvm/raw/v1.4.0/dists/engine-data/drascula.dat
BuildRequires:	unzip
BuildArch:	noarch
Requires:	scummvm

%description
You play the role of John Hacker, a British estate agent, who travels to a
small village of Transylvania in order to negotiate the sale of some ground
of Gibraltar with the Count Drascula. 
But unfortunately Hacker is not aware of who is Drascula in reality: the most
terrible vampire with just one idea on his mind: DOMINATING the World
demonstrating that he is even more evil than his brother Vlad.

%prep
%setup -q -n %{name} -c %{name}
unzip -oqqj %{SOURCE1}
unzip -oqqj %{SOURCE2}

%install
%__rm -rf %{buildroot}
%__install -d -m 755 %{buildroot}%{_gamesbindir}
# startscript
%__cat > %{buildroot}%{_gamesbindir}/%{name} <<'EOF'
#!/bin/bash
# Basic switch of language according to locale defined in Unix systems
case "$LC_MESSAGES" in
    de* )
        language="de"
	;;
    es* )
        language="es"
	;;
    fr* )
        language="fr"
	;;
    it* )
        language="it"
	;;
    * )
        language="en"
	;;
esac
scummvm -f -n -m 128 -p %{scummvmdir}/%{name} --language=$language %{name}
EOF

%__chmod 755 %{buildroot}%{_gamesbindir}/%{name}

%__mkdir_p %{buildroot}/%{scummvmdir}/%{name}
%__install -p -m 644 Packet.001 PACKET.00? *.ogg %{buildroot}/%{scummvmdir}/%{name}
%__install -p -m 644 %{SOURCE3} %{buildroot}/%{scummvmdir}/%{name}

%__mkdir_p %{buildroot}%{_datadir}/applications
%__cat > %{buildroot}%{_datadir}/applications/%{_real_vendor}-%{name}.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
Name=Drascula: The Vampire Strikes Back
Comment=%{summary}
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;AdventureGame;
EOF

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc readme.txt drascula.doc
%{_gamesbindir}/%{name}
%{scummvmdir}/%{name}
%{_datadir}/applications/%{_real_vendor}-%{name}.desktop



%changelog
* Tue Jan 10 2012 Andrey Bondrov <abondrov@mandriva.org> 1.0-1mdv2011.0
+ Revision: 759426
- imported package drascula


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21645 |12nr|drcss-3.1.0.320-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		drcss
Version:	3.1.0.320
Release:	3
Summary:	Dell Remote Console Switch Software
License:	Commercial
Group:		Office
Source0:	setup.bin
Source1:	software.zip
Requires:	java
BuildRequires:	imagemagick
BuildArch:	noarch

%description
The DellTM Remote Console Switch Software is a cross-platform management
application that allows you to view and control the Dell 2161DS Console Switch
and all its attached servers. The cross-platform design ensures compatibility
with most popular operating systems and hardware platforms. The Remote Console
Switch Software provides secure switch-based authentication, data transfers,
and username/password storage. Each 2161DS Console Switch handles
authentication and access control individually for more decentralized system
control.

%prep
%setup -q -c -T
eval $(grep "^BLOCKSIZE=" %{SOURCE0})
eval $(grep "^JREREALSIZE=" %{SOURCE0})
eval $(grep "^JRESTART=" %{SOURCE0})
eval $(grep "^ARCHREALSIZE=" %{SOURCE0})
eval $(grep "^RESSIZE=" %{SOURCE0})

JRE_BLOCKS=`expr $JREREALSIZE / $BLOCKSIZE + 1`
INSTALLER_BLOCKS=`expr $ARCHREALSIZE / $BLOCKSIZE + 1`

dd if=%{SOURCE0} of=installer.zip \
    bs=$BLOCKSIZE \
    skip=`expr $JRESTART + $JRE_BLOCKS` \
    count=$INSTALLER_BLOCKS
unzip installer.zip
dd if=%{SOURCE0} of=resource.zip \
    bs=$BLOCKSIZE \
    skip=`expr $JRESTART + $JRE_BLOCKS + $INSTALLER_BLOCKS` \
    count=$RESSIZE
unzip resource.zip
%setup -D -T -n '%{name}-%{version}/$IA_PROJECT_DIR$
unzip %{SOURCE1}

%install

install -d -m 755 %{buildroot}%{_datadir}/drcss
install -d -m 755 %{buildroot}%{_bindir}
install -m 644 build/*.jar %{buildroot}%{_datadir}/drcss
install -m 644 build/*.dat %{buildroot}%{_datadir}/drcss

unzip build/help_zg_ia_sf.jar -d %{buildroot}%{_datadir}/drcss/help || /bin/true
rm -f {buildroot}%{_datadir}/drcss/help_zg_ia_sf.jar

cat > %{buildroot}%{_bindir}/drcss<< 'EOF'
#!/bin/sh
for jar in %{_datadir}/drcss/*.jar; do
    CLASSPATH="$CLASSPATH:$jar"
done
export CLASSPATH
cd %{_datadir}/drcss
java \
    -Duser.variant=dell \
    com.avocent.avworks.explorer.JFrameExplorer
EOF
chmod 755 %{buildroot}%{_bindir}/drcss

install -d -m 755 %{buildroot}%{_datadir}/icons
convert images/gnome-dellicon32.gif %{buildroot}%{_datadir}/icons/drcss.png

install -d -m 755 %{buildroot}%{_datadir}/applications
cat >  %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=drcss
Comment=Dell Remote Console Switch Software
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
EOF

%files
%doc src/license_en.txt software.pdf
%{_datadir}/drcss
%{_bindir}/drcss
%{_datadir}/icons/drcss.png
%{_datadir}/applications/mandriva-%{name}.desktop




%changelog
* Thu Oct  25 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 2805cf0
- Spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21646 |12nr|eduke32-2.0.4svn3089-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define svndate 20121016
%define sversion 3089

Summary:	Source port of Duke Nukem 3D
Name:		eduke32
Version:	2.0.4svn%{sversion}
Release:	1
License:	GPL
Group:		Games/Arcade
URL:		http://www.eduke32.com/
Source0:	%{name}_src_%{svndate}-%{sversion}.tar.bz2
Source1:	%{name}_32x32.png
Source2:	%{name}_48x48.png
Source3:	%{name}_64x64.png
Source4:	%{name}_128x128.png
Source5:	%{name}.desktop
Source6:	%{name}-demo-install.sh
Requires:	eduke32_engine = %{version}-%{release}

BuildRequires:	nasm
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(xrender)
BuildRequires:	pkgconfig(vpx)
BuildRequires:	libstdc++-static-devel
BuildRequires:	gdk-pixbuf-loaders


%description
EDuke32 is a source port of the classic PC first person shooter Duke Nukem 3D.

This game is non-free because it requires non-free data to function.

%package gui
Group:		Games/Arcade
Summary:	Eduke32 GUI game
Requires:	update-alternatives
Provides:	eduke32 = %{version}-%{release}, eduke32_engine = %{version}-%{release}

%description gui
Eduke32 package with nice simple GTK loader.

%package console
Group:		Games/Arcade
Summary:	Eduke32 Console game
Requires:	update-alternatives
Provides:	eduke32 = %{version}-%{release}, eduke32_engine = %{version}-%{release}

%description console
Classic console Eduke32 without GUI launcher.

%package mapeditor
Group:		Games/Arcade
Summary:	Eduke32 map editor
Requires:	update-alternatives

%description mapeditor
Eduke32 maps editor based on BUILD engine.

%package utils
Group:		Games/Arcade
Summary:	Eduke32 build tools
Requires:	SDL

%description utils
Eduke32 build tools.

%prep
%setup -q -n %{name}_%{svndate}-%{sversion}
cp %{SOURCE1} .
cp %{SOURCE2} .
cp %{SOURCE3} .
cp %{SOURCE4} .
cp %{SOURCE5} .
cp %{SOURCE6} .

%build
make veryclean
%make HAVE_GTK2=1 RELEASE=1
mv %{name} %{name}-gui
mv mapster32 mapster32-gui
make veryclean
make HAVE_GTK2=0 RELEASE=1
mv %{name} %{name}-console
mv mapster32 mapster32-console
touch %{name}
touch mapster32
cd build
make veryclean
make utils
cd ..

%install
# ghost version of files...
install -Dm 0755 %{name} %{buildroot}%{_gamesbindir}/%{name}
install -Dm 0755 mapster32 %{buildroot}%{_gamesbindir}/mapster32
# shareware demo installer script
install -Dm 0755 %{name}-demo-install.sh %{buildroot}%{_gamesbindir}/%{name}-demo-install
# gui versions of game engine
install -Dm 0755 %{name}-gui %{buildroot}%{_gamesbindir}/%{name}-gui
install -Dm 0755 mapster32-gui %{buildroot}%{_gamesbindir}/mapster32-gui
# console versions of game engine
install -Dm 0755 mapster32-console %{buildroot}%{_gamesbindir}/mapster32-console
install -Dm 0755 %{name}-console %{buildroot}%{_gamesbindir}/%{name}-console
# data files and help files for editor
install -Dm 0644 SEHELP.HLP %{buildroot}%{_gamesdatadir}/%{name}/sehelp.hlp
install -Dm 0644 STHELP.HLP %{buildroot}%{_gamesdatadir}/%{name}/sthelp.hlp
install -Dm 0644 m32help.hlp %{buildroot}%{_gamesdatadir}/%{name}/m32help.hlp

install -Dm 0644 %{name}_32x32.png %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
install -Dm 0644 %{name}_48x48.png %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/%{name}.png
install -Dm 0644 %{name}_64x64.png %{buildroot}%{_datadir}/icons/hicolor/64x64/apps/%{name}.png
install -Dm 0644 %{name}_128x128.png %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/%{name}.png
# utils
install -Dm 0755 build/kextract %{buildroot}%{_bindir}/kextract
install -Dm 0755 build/kgroup %{buildroot}%{_bindir}/kgroup
install -Dm 0755 build/transpal %{buildroot}%{_bindir}/transpal
install -Dm 0755 build/wad2art %{buildroot}%{_bindir}/wad2art
install -Dm 0755 build/wad2map %{buildroot}%{_bindir}/wad2map

mkdir %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}-gui.desktop << EOF
[Desktop Entry]
Name=Duke Nukem 3D GUI
Comment=Eduke32 GUI game
Exec=%{_gamesbindir}/%{name}-gui
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;ArcadeGame;
EOF

cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}-console.desktop << EOF
[Desktop Entry]
Name=Duke Nukem 3D Console
Comment=Eduke32 Console game
Exec=%{_gamesbindir}/%{name}-console
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;ArcadeGame;
EOF


%post gui
update-alternatives --install %{_gamesbindir}/%{name} %{name} %{_gamesbindir}/%{name}-gui 11

%post console
update-alternatives --install %{_gamesbindir}/%{name} %{name} %{_gamesbindir}/%{name}-console 11

%post mapeditor
update-alternatives --install %{_gamesbindir}/mapster32 mapster32 %{_gamesbindir}/mapster32-console 11
update-alternatives --install %{_gamesbindir}/mapster32 mapster32 %{_gamesbindir}/mapster32-gui 12


%preun console
if [ "$1" = 0 ] ; then
	update-alternatives --remove %{name} %{_gamesbindir}/%{name}-console
fi

%preun mapeditor
if [ "$1" = 0 ] ; then
	update-alternatives --remove mapster32 %{_gamesbindir}/mapster32-console
	update-alternatives --remove mapster32 %{_gamesbindir}/mapster32-gui
fi

%preun gui
if [ "$1" = 0 ] ; then
	update-alternatives --remove %{name} %{_gamesbindir}/%{name}-gui
fi


%files
%{_gamesbindir}/%{name}-demo-install
%dir %{_gamesdatadir}/%{name}/
%{_gamesdatadir}/%{name}/m32help.hlp
%{_gamesdatadir}/%{name}/sehelp.hlp
%{_gamesdatadir}/%{name}/sthelp.hlp

%doc ChangeLog.html ChangeLog buildlic.txt
%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
%{_datadir}/icons/hicolor/48x48/apps/%{name}.png
%{_datadir}/icons/hicolor/64x64/apps/%{name}.png
%{_datadir}/icons/hicolor/128x128/apps/%{name}.png

%files console
%attr(-,root,root) %{_gamesbindir}/%{name}-console
%{_datadir}/applications/mandriva-%{name}-console.desktop

%files gui
%ghost %{_gamesbindir}/%{name}
%attr(-,root,root) %{_gamesbindir}/%{name}-gui
%{_datadir}/applications/mandriva-%{name}-gui.desktop

# both versions of editor are packed but only GUI one is preffered but can be changed
# with use of update-alternatives
%files mapeditor
%ghost %{_gamesbindir}/mapster32
%attr(-,root,root) %{_gamesbindir}/mapster32-gui
%attr(-,root,root) %{_gamesbindir}/mapster32-console

%files utils
%{_bindir}/kextract
%{_bindir}/kgroup
%{_bindir}/transpal
%{_bindir}/wad2art
%{_bindir}/wad2map


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21647 |12nr|eduke32-hrp-4.2.132-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		eduke32-hrp
Version:	4.2.132
Release:	2
License:	Freeware
Summary:	Duke Nukem 3D High Resolution Pack
Group:		Games/Arcade
URL:		http://hrp.eduke4.net/
Source0:	http://www.duke4.org/files/nightfright/beta/polymer_hrp132.zip
BuildArch:	noarch
Requires:	eduke32_engine >= 2.0.1

%description
For all Duke fans who want to play the game again in a modern
Windows environment with 3D accelerated graphics, the Duke3D
community has created the High Resolution Pack (HRP). Utilizing
the amazing skills of various texturing and modelling artists,
the project´s goal is to replace all textures and sprites with
high-res versions, optimizing it for latest OpenGL ports.


%prep
%setup -q -c %{name}-%{version}

%install
mkdir -p %{buildroot}%{_gamesdatadir}/eduke32/autoload/
install -Dm 0644 %{SOURCE0} %{buildroot}%{_gamesdatadir}/eduke32/autoload/duke3d_hrp.zip

%files
%{_gamesdatadir}/eduke32/autoload/duke3d_hrp.zip
%doc hrp_art_license.txt hrp_readme.txt


%changelog
* Tue Sep 07 2010 Maarten Vanraes <alien@mandriva.org> 4.2.132-1mdv2011.0
+ Revision: 576677
- import eduke32-hrp


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21648 |12nr|emacs-mpg123-1.50-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rname mpg123

%define flavor emacs xemacs

Summary:	A front-end program to mpg123 under Emacs/XEmacs
Name:		emacs-%{rname}
Version:	1.50
Release:	%mkrel 3
Source0:	http://www.gentei.org/~yuuji/software/mpg123el/%{rname}.el
Source1:	%{name}-autostart.el
License:	Freeware
Group:		Editors
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	%{flavor}
BuildRequires:	perl
BuildRequires:	emacs-bin
Requires:	%{rname}
BuildArch:	noarch
URL:		http://www.gentei.org/~yuuji/software/mpg123el/

%description
A front-end program to mpg123 under Emacs/XEmacs.

%prep
iconv -f EUC-JP -t UTF-8 %{SOURCE0} > %{rname}.el
sed -i -e 's,euc-jp,utf-8,g' %{rname}.el
#install -m 644 %{SOURCE0} %{rname}.el

%build
for i in %{flavor};do
$i -batch -q -no-site-file -f batch-byte-compile %{rname}.el 
mv %{rname}.elc $i-%{rname}.elc
done

#Maybe need adjust
perl -n -e 'last if /^\(/;last if /^;;; Code/; print' < %{SOURCE0} > DOCUMENTATION

%install
rm -rf %{buildroot}

for i in %{flavor};do
install -D -m644 $i-%{rname}.elc %{buildroot}%{_datadir}/$i/site-lisp/$i-%{rname}.elc
[[ $i = emacs ]] && install -D -m644 %{rname}.el %{buildroot}%{_datadir}/emacs/site-lisp/%{rname}.el
done

install -d %buildroot%{_sysconfdir}/emacs/site-start.d
cat << EOF > %buildroot%{_sysconfdir}/emacs/site-start.d/%{name}.el
%{expand:%(%__cat %{SOURCE1})}
EOF


%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc DOCUMENTATION
%config(noreplace) /etc/emacs/site-start.d/%{name}.el
%{_datadir}/*/site-lisp/*el*



%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.50-3mdv2010.0
+ Revision: 433203
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.50-2mdv2009.0
+ Revision: 241605
- rebuild

* Fri Feb 15 2008 Adam Williamson <awilliamson@mandriva.org> 1.50-1mdv2008.1
+ Revision: 169067
- rebuild for new era
- correct license (Freeware, not GPL)
- convert script to UTF-8 prior to installing it
- spec clean
- new release 1.50

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request
    - use %%mkrel
    - fix summary-ended-with-dot
    - import emacs-mpg123


* Fri Apr 29 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.24-7mdk
- rebuild for new emacs

* Fri Feb 20 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.24-6mdk
- rebuild

* Fri Jan 24 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.24-5mdk
- rebuild

* Tue Jan 21 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.24-4mdk
- rebuild for latest emacs

* Fri Jun 21 2002 Gtz Waschk <waschk@linux-mandrake.com> 1.24-3mdk
- add URL
- buildrequires emacs-bin instead of emacs-X11

* Thu Jun 20 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.24-2mdk
- fix %%build
- bzip %%{SOURCE0}
- BuildArch noarch
- BuildRequires emacs-X11 (/usr/bin/emacs)

* Tue May 29 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 1.24-1mdk
- First version.


# end of file

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21649 |12nr|epsxe-1.6.0-69.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		epsxe
Version:	1.6.0
Release:	69.4
Summary:	Sony PlayStation emulator
License:	Freeware
Group:		Emulators
URL:		http://www.epsxe.com
Source:		%{name}-%{version}.tar.bz2
Suggests:	galaxy-gtk12
ExclusiveArch:	%{ix86}

%description
Great Sony PlayStation emulator. Requires a BIOS image. Includes
the best plugins:

GPU P.E.Op.S. MesaGL 1.78
GPU P.E.Op.S. SoftX 1.18
GPU Pete's XGL2 2.9

SPU Eternal 1.41
SPU P.E.Op.S. ALSA 1.9
SPU P.E.Op.S. OSS 1.9
SPU Pete's Null 1.1

JoyPad Lamer0's JoyPadXwin 1.1
JoyPad ammoQ's PadJoy 0.8
JoyPad Linuzappz X Windows Pad Driver 1.6

%prep
%setup

%install
install -D -m 0755 epsxe-start %{buildroot}%{_bindir}/epsxe-start
install -D -m 0644 epsxe.png %{buildroot}%{_datadir}/pixmaps/%{name}.png
install -D -m 0644 epsxe.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
install -D -m 0755 epsxe %{buildroot}%{_libdir}/epsxe/epsxe
install -D -m 0644 keycodes.lst %{buildroot}%{_libdir}/epsxe/keycodes.lst
cp -r cfg %{buildroot}%{_libdir}/%{name}/
cp -r docs %{buildroot}%{_libdir}/%{name}/
cp -r extra %{buildroot}%{_libdir}/%{name}/
cp -r plugins %{buildroot}%{_libdir}/%{name}/
cp -r shaders %{buildroot}%{_libdir}/%{name}/

rm -f %{buildroot}%{_libdir}/%{name}/plugins/libgpuPeopsSDL.so.1.0.16

%files
%{_bindir}/%{name}-start
%{_libdir}/%{name}/*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png



%changelog
* Thu Feb 16 2012 Andrey Bondrov <abondrov@mandriva.org> 1.6.0-69.3
+ Revision: 775167
- imported package epsxe


* Mon Sep 05 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 1.6.0-69.2mib2011.0
- Drop GPU P.E.Op.S. SoftSDL 1.16 (as it segfaults)

* Sat Aug 29 2009 Andrey Bondrov <bondrov@math.dvgu.ru> 1.6.0-69.1mib2009.1
- First release for MIB users
- MIB (Mandriva Italia Backport) - http://mib.pianetalinux.org

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21650 |12nr|fglrx-9.010-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

##############################################################################
# This .spec file is dual licensed. It can be distributed either with the    #
# terms of GPL version 2 or newer, or with the MIT license included below.   #
# Removing either GPL or MIT license when distributing this file is allowed. #
##############################################################################
# - start of MIT license -
# Copyright (c) 2007-2009 Anssi Hannula, Luiz Fernando Capitulino, Colin Guthrie, Thomas Backlund
#
# Permission is hereby granted, free of charge, to any person
# obtaining a copy of this software and associated documentation
# files (the "Software"), to deal in the Software without
# restriction, including without limitation the rights to use,
# copy, modify, merge, publish, distribute, sublicense, and/or sell
# copies of the Software, and to permit persons to whom the
# Software is furnished to do so, subject to the following
# conditions:
#
# The above copyright notice and this permission notice shall be
# included in all copies or substantial portions of the Software.
#
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
# OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
# NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
# HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
# WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
# OTHER DEALINGS IN THE SOFTWARE.
# - end of MIT license -

%define name		fglrx

# %amdbuild is used to enable the AMD installer --buildpkg mode.
# The macros version, rel, amd_dir, distsuffix need to be manually defined.
# The macro mdkversion can also be overridden.
%define amdbuild	0
%{?_without_amd: %global amdbuild 0}
%{?_with_amd: %global amdbuild 1}

%if !%{amdbuild}
# NOTE: These version definitions are overridden by ati-packager.sh when
# building with the --buildpkg method of the installer.

# When updating, please add new ids to ldetect-lst (merge2pcitable.pl).

# version in installer filename:
%define oversion        12.11-beta
# Advertised version, for description:
%define mversion        12.11
# driver version from ati-packager-helper.sh:
%define iversion	9.01
# release:
%define rel		4
# rpm version (adds 0 in order to not go backwards if iversion is two-decimal)
%define version		%{iversion}%([ $(echo %iversion | wc -c) -le 5 ] && echo 0)
%else
# Best-effort if AMD has made late changes (in amdbuild mode)
%define _default_patch_fuzz 2
%endif

%define priority	1000
%define release %mkrel %{rel}

# set to 1 for a prerelease driver with an ubuntu tarball as source
%define ubuntu_prerelease 0
# set to 1 for a prerelease driver with an OpenCL tarball as source
%define opencl_prerelease 0

%define driverpkgname	x11-driver-video-fglrx
%define drivername	fglrx
%define xorg_version	pic
# highest supported videodrv abi
%define videodrv_abi	13
%define xorg_libdir	%{_libdir}/xorg
%define xorg_dridir	%{_libdir}/dri
%define xorg_dridir32	%{_prefix}/lib/dri
%define ld_so_conf_file	ati.conf
%define ati_extdir	%{_libdir}/%{drivername}/xorg
%define xorg_extra_modules	%{_libdir}/xorg/extra-modules
%define bundle_qt	0
# The entry in Cards+ this driver should be associated with, if there is
# no entry in ldetect-lst default pcitable:
# cooker ldetect-lst should be up-to-date
%define ldetect_cards_name      %nil

%if %{amdbuild}
# AMD/ATI cards not listed in main ldetect-lst pcitable are not likely
# to be supported by radeon which is from the same time period.
# radeonhd has greater chance of working due to it not using ID lists.
# (main pcitable entries override our entries)
%define ldetect_cards_name	ATI Radeon HD 5000 and later without free driver (vesa/fglrx)
%endif

%ifarch %ix86
%define xverdir		x%{xorg_version}
%define archdir		arch/x86
%endif
%ifarch x86_64
%define xverdir		x%{xorg_version}_64a
%define archdir		arch/x86_64
%endif

# Other packages should not require any AMD specific proprietary libraries
# (if that is really necessary, we may want to split that specific lib out),
# and this package should not be pulled in when libGL.so.1 is required.
%if %{_use_internal_dependency_generator}
%define __noautoprov '\\.so'
%else
%define _provides_exceptions \\.so
%endif

%define qt_requires_exceptions %nil
%if %{bundle_qt}
# do not require Qt if it is bundled
%if %{_use_internal_dependency_generator}
%define qt_requires_exceptions |libQtCore\\.so|libQtGui\\.so
%else
%define qt_requires_exceptions \\|libQtCore\\.so\\|libQtGui\\.so
%endif
%endif

# do not require fglrx stuff, they are all included
%if %{_use_internal_dependency_generator}
%define common_requires_exceptions libfglrx.+\\.so|libati.+\\.so|libOpenCL\\.so%{qt_requires_exceptions}
%else
%define common_requires_exceptions libfglrx.\\+\\.so\\|libati.\\+\\.so\\|libOpenCL\\.so%{qt_requires_exceptions}
%endif

%ifarch x86_64
# (anssi) Allow installing of 64-bit package if the runtime dependencies
# of 32-bit libraries are not satisfied. If a 32-bit package that requires
# libGL.so.1 is installed, the 32-bit mesa libs are pulled in and that will
# pull the dependencies of 32-bit fglrx libraries in as well.
%if %{_use_internal_dependency_generator}
%define __noautoreq '%{common_requires_exceptions}|lib.*so\\.[^(]+(\\([^)]+\\))?$'
%else
%define _requires_exceptions %{common_requires_exceptions}\\|lib.*so\\.[^(]\\+\\(([^)]\\+)\\)\\?$
%endif
%else
%if %{_use_internal_dependency_generator}
%define __noautoreq '%{common_requires_exceptions}'
%else
%define _requires_exceptions %{common_requires_exceptions}
%endif
%endif

# (anssi) Do not require qt for amdnotifyui (used as event notifier, as
# of 04/2010 only for DisplayPort failures). installing
# fglrx-control-center will satisfy the dependency.
# It is not moved to fglrx-control-center as due to its small size it may
# be wanted on e.g. KDE Ones, which can't have the full fglrx-control-center,
# and due to it having nothing to do with fglrx-control-center.
%if %{mdvver} <= 201100
%define _exclude_files_from_autoreq ^%{_sbindir}/amdnotifyui$
%else
%define __noautoreqfiles ^%{_sbindir}/amdnotifyui$
%endif

Summary:	AMD proprietary X.org driver and libraries
Name:		%{name}
Version:	%{version}
Release:	%{release}
%if !%{amdbuild}
%if !%{ubuntu_prerelease}
%if !%{opencl_prerelease}
Source0:	http://www2.ati.com/drivers/linux/amd-driver-installer-catalyst-%{oversion}-x86.x86_64.run
%else
Source0:	http://download2-developer.amd.com/amd/APPSDK/OpenCL1.2betadriversLinux.tgz
%endif
%else
Source0:        fglrx-installer_%{iversion}.orig.tar.gz
%endif
%endif
Source1:	ati-packager.sh
Source2:	atieventsd.init
%if !%{amdbuild}
# Generates fglrx.spec from Mandriva SVN for use in AMD installer
# archive. Requires kenobi access for fetching names for changelog.
# (for manual use)
Source10:	generate-fglrx-spec-from-svn.sh
Source11:	fglrx.rpmlintrc
Source12:	README_for_maintainers.txt
%endif
Patch3:		fglrx-authfile-locations.patch
Patch9:		fglrx-make_sh-custom-kernel-dir.patch
# do not probe /proc for kernel info as we may be building for a
# different kernel
Patch10:	fglrx-make_sh-no-proc-probe.patch
License:	Freeware
URL:		http://ati.amd.com/support/driver.html
Group:		System/Kernel and hardware
ExclusiveArch:	%{ix86} x86_64
%if %{mdvver} <= 201010
BuildRoot:	%{_tmppath}/%{name}-root
%endif
%if !%{amdbuild}
BuildRequires:	mesagl-devel
BuildRequires:	libxmu-devel
BuildRequires:	libxaw-devel
BuildRequires:	libxp-devel
BuildRequires:	libxtst-devel
BuildRequires:	imake
# Used by atieventsd:
Suggests:	acpid
BuildRequires:	imagemagick
%endif

%description
Source package of the AMD proprietary driver. Binary packages are
named x11-driver-video-fglrx on Mandriva Linux 2008 and later, and ati on
2007 and earlier.
%if !%{amdbuild}
This package corresponds to AMD Catalyst version %mversion.
%endif

%package -n %{driverpkgname}
Summary:	AMD proprietary X.org driver and libraries
Group:		System/Kernel and hardware
Requires(post):	update-alternatives >= 1.9.0
Requires(postun): update-alternatives
Obsoletes:	ati_igp
%if %{mdkversion} >= 200800
Suggests:	%{drivername}-control-center = %{version}
Obsoletes:	ati < %{version}-%{release}
Provides:	ati = %{version}-%{release}
Conflicts:	x11-server-common < 1.3.0.0-17
Conflicts:	drakx-kbd-mouse-x11 < 0.26
Obsoletes:	x11-driver-video-fglrx-hd2000 < 8.42.3-5
%if %{mdkversion} >= 200810
Requires:	kmod(fglrx) = %{version}
%else
# no versioned provides on 2008.0
Requires:	kmod(fglrx)
%endif
%endif
%if %{mdkversion} >= 200900
# libdri.so
Conflicts:	x11-server-common < 1.4.2-5
%endif
%if %{mdkversion} >= 200910
# many intermediate changes in alternatives scheme
Conflicts:	x11-server-common < 1.6.0-11
%endif
%if %{mdkversion} >= 201100
Requires:	x11-server-common >= 1.9
%if !%{amdbuild}
%if %{mdvver} >= 201200
Requires(post):	rpm-helper
Requires(preun): rpm-helper
%endif
# Conflict with the next videodrv ABI break.
# The driver may support multiple ABI versions and therefore
# a strict version-specific requirement would not be enough.
### This is problematic as it can cause removal of xserver instead (Anssi 04/2011)
###Conflicts:  xserver-abi(videodrv-%(echo $((%{videodrv_abi} + 1))))
%endif
%endif
Provides:	atieventsd = %{version}-%{release}
Obsoletes:	atieventsd < %{version}-%{release}

%description -n %{driverpkgname}
AMD proprietary X.org graphics driver, related libraries and
configuration tools.

NOTE: You should use XFdrake to configure your AMD card. The
correct packages will be automatically installed and configured.

If you do not want to use XFdrake, see README.manual-setup.

The graphical configuration utility, AMD Catalyst Control Center
Linux Edition, is contained in the package
%{drivername}-control-center.
%if !%{amdbuild}
This package corresponds to AMD Catalyst version %mversion.
%endif

%package -n %{drivername}-control-center
Summary:	AMD Catalyst Control Center Linux Edition
Group:		System/Kernel and hardware
Requires:	%{driverpkgname} = %{version}
Obsoletes:	ati-utils < %{version}-%{release}
Provides:	ati-utils = %{version}-%{release}
Provides:	amdcccle = %{version}-%{release}
Obsoletes:	ati-ccc < %{version}-%{release}
%if %{mdkversion} >= 200800
Obsoletes:	ati-control-center < %{version}-%{release}
Provides:	ati-control-center = %{version}-%{release}
Obsoletes:	fglrx-hd2000-control-center < 8.42.3-5
%endif
%if !%{bundle_qt}
# 2009.0 and 2009.1 have this one in updates only
Requires:	%{_lib}qtcore4 >= 3:4.5.2
%endif

%description -n %{drivername}-control-center
AMD Catalyst Control Center Linux Edition, a graphical configuration
utility for the AMD proprietary X.org driver.
%if !%{amdbuild}
This package corresponds to AMD Catalyst version %mversion.
%endif

%package -n dkms-%{drivername}
Summary:	AMD proprietary kernel module
Group:		System/Kernel and hardware
Requires:	dkms
Requires(post):	dkms
Requires(preun): dkms
%if %{mdkversion} >= 200800
Obsoletes:	dkms-fglrx-hd2000 < 8.42.3-5
Obsoletes:	dkms-ati < %{version}-%{release}
Provides:	dkms-ati = %{version}-%{release}
%endif

%description -n dkms-%{drivername}
AMD proprietary kernel module. This is to be used with the
%{driverpkgname} package.
%if !%{amdbuild}
This package corresponds to AMD Catalyst version %mversion.
%endif

%package -n %{drivername}-devel
Summary:	AMD proprietary development libraries and headers
Group:		Development/C
Requires:	%{driverpkgname} = %{version}-%{release}
%if %{mdkversion} >= 200800
Obsoletes:	fglrx-hd2000-devel < 8.42.3-5
Obsoletes:	ati-devel < %{version}-%{release}
Provides:	ati-devel = %{version}-%{release}
%endif

%description -n %{drivername}-devel
AMD proprietary development libraries and headers. This package is
not required for normal use.

The main driver package name is %{driverpkgname}.

%package -n %{drivername}-opencl
Summary:	OpenCL libraries for the AMD proprietary driver
Group: 		System/Kernel and hardware
Requires:	kmod(fglrx) = %{version}

%description -n %{drivername}-opencl
OpenCL libraries for the AMD proprietary driver. This package is not
required for normal use, it provides libraries to use AMD cards for High
Performance Computing (HPC).

%prep
%setup -T -c
%if %{amdbuild}
ln -s %{amd_dir}/%{xverdir} %{amd_dir}/arch .
# patches affects common, so we cannot symlink it:
cp -a %{amd_dir}/common .
%else
%if %opencl_prerelease
%setup -q -n fglrx-%iversion
sh *.run --extract .
%else
%if %ubuntu_prerelease
%setup -q -T -D -a 0
ln -s . common
%else
sh %{SOURCE0} --extract .
%endif
%endif
mkdir fglrx_tools
tar -xzf common/usr/src/ati/fglrx_sample_source.tgz -C fglrx_tools
%if %ubuntu_prerelease
[ -d "%xverdir" ] || (echo This driver version does not support your X.org server. Please wait for a new release from AMD. >&2; false)
%else
[ "%iversion" = "$(./ati-packager-helper.sh --version)" ]
%endif
%endif

cd common # ensure patches do not touch outside
%patch3 -p2
%patch9 -p2
%patch10 -p2
cd ..

cat > README.install.urpmi <<EOF
This driver is for ATI Radeon HD 5000 and newer cards.
Reconfiguring is not necessary when upgrading from a previous %{_vendor} AMD
driver package.

Use XFdrake to configure X to use the correct AMD driver. Any needed
packages will be automatically installed if not already present.
1. Run XFdrake as root.
2. Go to the Graphics Card list.
3. Select your card (it is usually already autoselected).
4. Answer any questions asked and then quit.


If you do not want to use XFdrake or it does not work correctly for
you, see README.manual-setup for manual installation instructions.
EOF

cat > README.manual-setup <<EOF
This file describes the procedure for the manual installation of this AMD
driver package. You can find the instructions for the recommended automatic
installation in the file 'README.install.urpmi' in this directory.

- Open %{_sysconfdir}/X11/xorg.conf and make the following changes:
  o Change the Driver to "fglrx" in the Device section
  o Make the line below the only 'glx' related line in the Module section:
      Load "glx"
%if %{mdkversion} >= 200900
  o Remove any 'ModulePath' lines from the Files section
%else
  o Make the lines below the only 'ModulePath' lines in the Files section:
      ModulePath "%{ati_extdir}"
      ModulePath "%{xorg_libdir}/modules"
%endif
- Run "update-alternatives --set gl_conf %{_sysconfdir}/ld.so.conf.d/GL/%{ld_so_conf_file}" as root.
- Run "ldconfig" as root.
EOF

cat > README.8.980.upgrade.urpmi <<EOF
REMOVED GRAPHICS DRIVER SUPPORT NOTIFICATION:
Versions 8.980 and later of AMD Proprietary Graphics driver (fglrx) only
support Radeon HD 5000 or newer cards.

If you have an older Radeon card or are unsure, please reconfigure your
driver:
1. Run XFdrake as root or select Graphical server configuration in
   %{_vendor} Control Center.
2. Go to the Graphics Card list.
3. Select your card (it is usually already autoselected).
4. Answer any questions asked and then quit.
EOF

%build
%if !%{amdbuild}
# %amdbuild is done with minimal buildrequires
cd fglrx_tools/fgl_glxgears
xmkmf
%make RMAN=/bin/true CC="%__cc %optflags -I../../common/usr/include" EXTRA_LDOPTIONS="%{?ldflags}"
cd -
%endif

%install
rm -rf %{buildroot}

# dkms
install -d -m755 %{buildroot}%{_usrsrc}/%{drivername}-%{version}-%{release}
cp -a common/lib/modules/fglrx/build_mod/* %{buildroot}%{_usrsrc}/%{drivername}-%{version}-%{release}
cp -a %{archdir}/lib/modules/fglrx/build_mod/* %{buildroot}%{_usrsrc}/%{drivername}-%{version}-%{release}

#install -d -m755 %{buildroot}%{_usrsrc}/%{drivername}-%{version}-%{release}/patches
#install -m644 %{SOURCE3} %{buildroot}%{_usrsrc}/%{drivername}-%{version}-%{release}/patches

cat > %{buildroot}%{_usrsrc}/%{drivername}-%{version}-%{release}/dkms.conf <<EOF
PACKAGE_NAME="%{drivername}"
PACKAGE_VERSION="%{version}-%{release}"
BUILT_MODULE_NAME[0]="fglrx"
DEST_MODULE_LOCATION[0]="/kernel/drivers/char/drm"
# uname_v set to none so that make.sh doesn't try to use "uname -v" to see
# if the target kernel is SMP (we may be compiling for a different kernel)
MAKE[0]="sh make.sh --uname_r=\${kernelver} --uname_v=none --kernel-dir=\${kernel_source_dir} --no-proc-probe --norootcheck"
CLEAN="rm -rf 2.6.x/.tmp_versions; make -C2.6.x clean"
AUTOINSTALL="yes"
EOF

# headers
install -d -m755		%{buildroot}%{_includedir}
cp -a common/usr/include/*	%{buildroot}%{_includedir}
chmod 0644 %{buildroot}%{_includedir}/*/*.h

# install binaries
install -d -m755					%{buildroot}%{_sbindir}
install -m755 %{archdir}/usr/sbin/*			%{buildroot}%{_sbindir}
install -m755 common/usr/sbin/*				%{buildroot}%{_sbindir}
install -d -m755					%{buildroot}%{_bindir}
install -m755 %{archdir}/usr/bin/*			%{buildroot}%{_bindir}
install -m755 %{archdir}/usr/X11R6/bin/*		%{buildroot}%{_bindir}
install -m755 common/usr/X11R6/bin/*			%{buildroot}%{_bindir}
%if !%{amdbuild}
# install self-built binaries
install -m755 fglrx_tools/fgl_glxgears/fgl_glxgears	%{buildroot}%{_bindir}
%endif
# compatibility symlink
ln -s aticonfig %{buildroot}%{_bindir}/amdconfig

# atieventsd initscript
install -d -m755 %{buildroot}%{_initrddir}
install -m755 %{SOURCE2} %{buildroot}%{_initrddir}/atieventsd

# amdcccle data files
install -d -m755 %{buildroot}%{_datadir}/ati/amdcccle
rm -f amdcccle.langs
for fullname in common/usr/share/ati/amdcccle/*.qm; do
	file=$(basename $fullname)
	lang=${file#*_}
	lang=${lang%%.qm}
%if !%{bundle_qt}
	# qt localization not necessary with non-bundled qt
	[ "$file" = "${file#qt}" ] || continue
%endif
	install -m644 $fullname %{buildroot}%{_datadir}/ati/amdcccle
	echo "%%lang($lang) %{_datadir}/ati/amdcccle/$file" >> amdcccle.langs
done

# amdcccle super-user mode
install -d -m755 %{buildroot}%{_sysconfdir}/security/console.apps
install -d -m755 %{buildroot}%{_sysconfdir}/pam.d
install -m644 common/etc/security/console.apps/* %{buildroot}%{_sysconfdir}/security/console.apps
ln -s su %{buildroot}%{_sysconfdir}/pam.d/amdcccle-su

# man pages
install -d -m755 %{buildroot}%{_mandir}/man1 %{buildroot}%{_mandir}/man8
install -m644 common/usr/share/man/man8/* %{buildroot}%{_mandir}/man8

# menu entry
install -d -m755 %{buildroot}%{_datadir}/applications
install -m644 common/usr/share/applications/* %{buildroot}%{_datadir}/applications
sed -i 's,^Icon=.*$,Icon=%{drivername}-amdcccle,' %{buildroot}%{_datadir}/applications/*.desktop
# control center doesn't really use GNOME/KDE libraries:
sed -i 's,GNOME;KDE;,,' %{buildroot}%{_datadir}/applications/*.desktop

# icons
install -d -m755 %{buildroot}%{_miconsdir} %{buildroot}%{_iconsdir} %{buildroot}%{_liconsdir}
%if !%{amdbuild}
convert common/usr/share/icons/ccc_large.xpm -resize 16x16 %{buildroot}%{_miconsdir}/%{drivername}-amdcccle.png
convert common/usr/share/icons/ccc_large.xpm -resize 32x32 %{buildroot}%{_iconsdir}/%{drivername}-amdcccle.png
convert common/usr/share/icons/ccc_large.xpm -resize 48x48 %{buildroot}%{_liconsdir}/%{drivername}-amdcccle.png
%else
install -m644 common/usr/share/icons/ccc_large.xpm %{buildroot}%{_iconsdir}/%{drivername}-amdcccle.xpm
%endif

# install libraries
install -d -m755					%{buildroot}%{_libdir}/%{drivername}
install -m755 %{archdir}/usr/X11R6/%{_lib}/*.*		%{buildroot}%{_libdir}/%{drivername}
install -m755 %{archdir}/usr/X11R6/%{_lib}/fglrx/*	%{buildroot}%{_libdir}/%{drivername}
install -m755 %{archdir}/usr/%{_lib}/*.*		%{buildroot}%{_libdir}/%{drivername}
mv %{buildroot}%{_libdir}/%{drivername}/{fglrx-,}libGL.so.1.2
chmod 0644						%{buildroot}%{_libdir}/%{drivername}/*.a
/sbin/ldconfig -n					%{buildroot}%{_libdir}/%{drivername}
# create devel symlinks
for file in %{buildroot}%{_libdir}/%{drivername}/*.so.*.*; do
	ln -s $(basename $file) ${file%%.so*}.so;
done
%ifarch x86_64
install -d -m755					%{buildroot}%{_prefix}/lib/%{drivername}
install -m755 arch/x86/usr/X11R6/lib/fglrx/*		%{buildroot}%{_prefix}/lib/%{drivername}
install -m755 arch/x86/usr/lib/*.*			%{buildroot}%{_prefix}/lib/%{drivername}
mv %{buildroot}%{_prefix}/lib/%{drivername}/{fglrx-,}libGL.so.1.2
/sbin/ldconfig -n					%{buildroot}%{_prefix}/lib/%{drivername}
# create devel symlinks
for file in %{buildroot}%{_prefix}/lib/%{drivername}/*.so.*.*; do
	ln -s $(basename $file) ${file%%.so*}.so;
done
%endif

%if %{bundle_qt}
# install the bundled Qt4 libs on distros with qt4 < 4.4.2
install -d -m755				%{buildroot}%{_libdir}/%{drivername}-qt4
install -m755 %{archdir}/usr/share/ati/%{_lib}/*	%{buildroot}%{_libdir}/%{drivername}-qt4
# RPATH of amdcccle points to datadir, we create a symlink there:
install -d -m755				%{buildroot}/usr/share/ati
ln -s %{_libdir}/%{drivername}-qt4		%{buildroot}/usr/share/ati/%{_lib}
%endif

# install X.org files
install -d -m755						%{buildroot}%{xorg_libdir}/modules/drivers
install -m755 %{xverdir}/usr/X11R6/%{_lib}/modules/drivers/*.so* %{buildroot}%{xorg_libdir}/modules/drivers
install -d -m755						%{buildroot}%{xorg_libdir}/modules/linux
install -m755 %{xverdir}/usr/X11R6/%{_lib}/modules/linux/*.so*	%{buildroot}%{xorg_libdir}/modules/linux
install -m644 %{xverdir}/usr/X11R6/%{_lib}/modules/*.*o		%{buildroot}%{xorg_libdir}/modules
install -d -m755						%{buildroot}%{ati_extdir}
install -m755 %{xverdir}/usr/X11R6/%{_lib}/modules/extensions/fglrx/*.so* %{buildroot}%{ati_extdir}
mv %{buildroot}%{ati_extdir}/{fglrx-,}libglx.so

%if %{mdkversion} == 200900
touch							%{buildroot}%{xorg_libdir}/modules/extensions/libdri.so
%endif
%if %{mdkversion} >= 200800 && %{mdkversion} <= 200900
touch							%{buildroot}%{xorg_libdir}/modules/extensions/libglx.so
%endif

# etc files
install -d -m755		%{buildroot}%{_sysconfdir}/ati
install -m644 common/etc/ati/*	%{buildroot}%{_sysconfdir}/ati
chmod 0755			%{buildroot}%{_sysconfdir}/ati/*.sh

# dri libraries
install -d -m755						%{buildroot}%{xorg_dridir}
install -m755 %{archdir}/usr/X11R6/%{_lib}/modules/dri/*	%{buildroot}%{xorg_dridir}
%ifarch x86_64
install -d -m755						%{buildroot}%{xorg_dridir32}
install -m755 arch/x86/usr/X11R6/lib/modules/dri/*		%{buildroot}%{xorg_dridir32}
%endif

# ld.so.conf
install -d -m755			%{buildroot}%{_sysconfdir}/ld.so.conf.d/GL
echo "%{_libdir}/%{drivername}" >	%{buildroot}%{_sysconfdir}/ld.so.conf.d/GL/%{ld_so_conf_file}
%ifarch x86_64
echo "%{_prefix}/lib/%{drivername}" >>	%{buildroot}%{_sysconfdir}/ld.so.conf.d/GL/%{ld_so_conf_file}
%endif
touch					%{buildroot}%{_sysconfdir}/ld.so.conf.d/GL.conf

install -d -m755			%{buildroot}%{_sysconfdir}/%{drivername}

%if %{mdkversion} < 201100
# modprobe.conf
install -d -m755			%{buildroot}%{_sysconfdir}/modprobe.d
touch					%{buildroot}%{_sysconfdir}/modprobe.d/display-driver.conf
echo "blacklist radeon"			> %{buildroot}%{_sysconfdir}/%{drivername}/modprobe.conf

# modprobe.preload.d
install -d -m755			%{buildroot}%{_sysconfdir}/modprobe.preload.d
touch					%{buildroot}%{_sysconfdir}/modprobe.preload.d/display-driver
echo "fglrx"				> %{buildroot}%{_sysconfdir}/%{drivername}/modprobe.preload
%endif

# XvMCConfig
echo "libAMDXvBA.so.1" > %{buildroot}%{_sysconfdir}/%{drivername}/XvMCConfig

# CUDA icd
install -d -m755				%{buildroot}%{_sysconfdir}/OpenCL/vendors
install -m644 %{archdir}/etc/OpenCL/vendors/*	%{buildroot}%{_sysconfdir}/OpenCL/vendors
%ifarch x86_64
install -m644 arch/x86/etc/OpenCL/vendors/*	%{buildroot}%{_sysconfdir}/OpenCL/vendors
%endif

# PowerXpress intel - use Mesa libGL but still keep AMD specific libs in search path
echo "%{_libdir}/mesa" > %{buildroot}%{_sysconfdir}/%{drivername}/pxpress-free.ld.so.conf
%ifarch x86_64
echo "%{_prefix}/lib/mesa" >> %{buildroot}%{_sysconfdir}/%{drivername}/pxpress-free.ld.so.conf
%endif
cat %{buildroot}%{_sysconfdir}/ld.so.conf.d/GL/%{ld_so_conf_file} >> %{buildroot}%{_sysconfdir}/%{drivername}/pxpress-free.ld.so.conf

# install ldetect-lst pcitable files for backports
sed -ne 's|^\s*FGL_ASIC_ID(\(0x....\)).*|\1|gp' common/lib/modules/fglrx/build_mod/fglrxko_pci_ids.h | tr '[:upper:]' '[:lower:]' | sort -u | sed 's,^.*$,0x1002\t\0\t"%{ldetect_cards_name}",' > pcitable.fglrx.lst
[ $(stat -c%s pcitable.fglrx.lst) -gt 500 ]
%if "%{ldetect_cards_name}" != ""
install -d -m755 %{buildroot}%{_datadir}/ldetect-lst/pcitable.d
gzip -c pcitable.fglrx.lst > %{buildroot}%{_datadir}/ldetect-lst/pcitable.d/40%{drivername}.lst.gz
%endif

install -d -m755 %{buildroot}%{_datadir}/ati
cat > %{buildroot}%{_datadir}/ati/amd-uninstall.sh <<EOF
#!/bin/bash
# parameters as per AMD: [--force | --dry-run]
dryrun=
while [ -n "\$*" ]; do
	case "\$1" in
	--dryrun)	dryrun="--test" ;;
	--force)	;;
	--preserve)	;;
	--quick)	;;
	--getUninstallVersion) exit 2 ;;
	*)		echo "Unknown option for \$0." >&2 ;;
	esac
	shift
done

# AMD documentation suggests doing rpm -V and use --force to override it,
# but it doesn't make sense with the update-alternatives setup, so we just
# check package presence.
pkgs=
rpm -q --quiet %{driverpkgname}             && pkgs="\$pkgs %{driverpkgname}"
rpm -q --quiet dkms-%{drivername}           && pkgs="\$pkgs dkms-%{drivername}"
rpm -q --quiet %{drivername}-control-center && pkgs="\$pkgs %{drivername}-control-center"
rpm -q --quiet %{drivername}-devel          && pkgs="\$pkgs %{drivername}-devel"
[ -n "\$pkgs" ] || { echo "The AMD proprietary driver is not installed." >&2; exit 1; }
urpme --auto \$dryrun \$pkgs || { echo "Failed to uninstall the AMD proprietary driver." >&2; exit 1; }
[ -n "\$dryrun" ] || echo "The AMD proprietary driver has been uninstalled."
EOF
chmod 0755 %{buildroot}%{_datadir}/ati/amd-uninstall.sh

# PowerXpress (switchable graphics)
# - path hardcoded into driver
install -d -m755 %{buildroot}%{_libdir}/fglrx
cat > %{buildroot}%{_libdir}/fglrx/switchlibGL <<EOF
#!/bin/sh

amd_target="%{_sysconfdir}/ld.so.conf.d/GL/%{ld_so_conf_file}"
intel_target="%{_sysconfdir}/%{drivername}/pxpress-free.ld.so.conf"

case \$1 in
amd)
	update-alternatives --set gl_conf "\$amd_target" >/dev/null
	ldconfig -X
	;;
intel)
	update-alternatives --set gl_conf "\$intel_target" >/dev/null
	ldconfig -X
	;;
query)
	case \$(readlink -f "%{_sysconfdir}/ld.so.conf.d/GL.conf") in
	\$amd_target)
		echo "amd"
		;;
	\$intel_target)
		echo "intel"
		;;
	*)
		echo "unknown"
		;;
	esac
	;;
esac
EOF
chmod 0755 %{buildroot}%{_libdir}/fglrx/switchlibGL

# It is not feasible to configure these separately with the alternatives
# system, so use the same script for both.
# Note: using a symlink here fails as the driver checks go+w without
# dereferencing the symlink.
cp -a %{buildroot}%{_libdir}/fglrx/switchlibGL %{buildroot}%{_libdir}/fglrx/switchlibglx

# Fix file permissions
find %{buildroot} -name '*.h' -exec %__chmod 0644 {} \;
find %{buildroot} -name '*.c' -exec %__chmod 0644 {} \;

touch %{buildroot}%{_sysconfdir}/ati/atiapfuser.blb

%if %{mdkversion} >= 200800
%pre -n %{driverpkgname}
# Handle alternatives-era /etc/ati directory
# It may confuse rpm due to it containing %config files
if [ -L %{_sysconfdir}/ati ]; then
	rm %{_sysconfdir}/ati
fi
%endif

%post -n %{driverpkgname}
%if %{mdkversion} >= 200800
# Migrate from pre-alternatives files
if [ ! -L %{_datadir}/applications/mandriva-amdcccle.desktop -a -e %{_datadir}/applications/mandriva-amdcccle.desktop ]; then
	rm -f %{_datadir}/applications/mandriva-amdcccle.desktop
fi
%endif

%{_sbindir}/update-alternatives \
	--install %{_sysconfdir}/ld.so.conf.d/GL.conf gl_conf %{_sysconfdir}/ld.so.conf.d/GL/%{ld_so_conf_file} %{priority} \
	--slave %{_sysconfdir}/X11/XvMCConfig xvmcconfig %{_sysconfdir}/%{drivername}/XvMCConfig \
	--slave %{_libdir}/libAMDXvBA.cap %{_lib}AMDXvBA_cap %{_libdir}/%{drivername}/libAMDXvBA.cap \
%ifarch x86_64
	--slave %{_prefix}/lib/libAMDXvBA.cap libAMDXvBA_cap %{_libdir}/%{drivername}/libAMDXvBA.cap \
%endif
%if %{mdkversion} < 201100
	--slave %{_sysconfdir}/modprobe.d/display-driver.conf display-driver.conf %{_sysconfdir}/%{drivername}/modprobe.conf \
	--slave %{_sysconfdir}/modprobe.preload.d/display-driver display-driver.preload %{_sysconfdir}/%{drivername}/modprobe.preload \
%endif
%if %{mdkversion} >= 200910
	--slave %{xorg_extra_modules} xorg_extra_modules %{ati_extdir} \
%else
%if %{mdkversion} >= 200900
	--slave %{_libdir}/xorg/modules/extensions/libdri.so libdri.so %{_libdir}/xorg/modules/extensions/standard/libdri.so \
%endif
%if %{mdkversion} >= 200800
	--slave %{_libdir}/xorg/modules/extensions/libglx.so libglx %{ati_extdir}/libglx.so
%endif
%endif
# Alternative for PowerXpress intel (switchable graphics)
# This is a separate alternative so that this situation can be differentiated
# from standard intel configuration by tools (e.g. so that radeon driver won't
# be loaded despite fglrx not being configured anymore).
%{_sbindir}/update-alternatives \
	--install %{_sysconfdir}/ld.so.conf.d/GL.conf gl_conf %{_sysconfdir}/%{drivername}/pxpress-free.ld.so.conf 50 \
%if %{mdkversion} < 201100
	--slave %{_sysconfdir}/modprobe.d/display-driver.conf display-driver.conf %{_sysconfdir}/%{drivername}/modprobe.conf \
	--slave %{_sysconfdir}/modprobe.preload.d/display-driver display-driver.preload %{_sysconfdir}/%{drivername}/modprobe.preload \
%endif
%if %{mdkversion} >= 200800 && %{mdkversion} <= 200900
	--slave %{_libdir}/xorg/modules/extensions/libglx.so libglx %{_libdir}/xorg/modules/extensions/standard/libglx.so \
%if %{mdkversion} == 200900
	--slave %{_libdir}/xorg/modules/extensions/libdri.so libdri.so %{_libdir}/xorg/modules/extensions/standard/libdri.so \
%endif
%endif
#
%if %{mdkversion} >= 200800
if [ "$(readlink -e %{_sysconfdir}/ld.so.conf.d/GL.conf)" = "%{_sysconfdir}/ld.so.conf.d/GL/ati-hd2000.conf" ]; then
	# Switch from the obsolete hd2000 branch:
	%{_sbindir}/update-alternatives --set gl_conf %{_sysconfdir}/ld.so.conf.d/GL/%{ld_so_conf_file}
fi
# When upgrading from alternatives setup, rpm may consider /etc/ati/atiogl.xml
# to exist due to the symlink, even when we remove it in %pre:
if [ -e %{_sysconfdir}/ati/atiogl.xml.rpmnew -a ! -e %{_sysconfdir}/ati/atiogl.xml ]; then
	mv %{_sysconfdir}/ati/atiogl.xml.rpmnew %{_sysconfdir}/ati/atiogl.xml
	echo "Moved %{_sysconfdir}/ati/atiogl.xml.rpmnew back to %{_sysconfdir}/ati/atiogl.xml."
fi
%endif
# Call /sbin/ldconfig explicitely due to alternatives
/sbin/ldconfig -X
%_post_service atieventsd
%if "%{ldetect_cards_name}" != ""
[ -x %{_sbindir}/update-ldetect-lst ] && %{_sbindir}/update-ldetect-lst || :
%endif

# Clear driver version numbers from amdpcsdb as suggested by AMD.
# (fixes version display in amdcccle after upgrade)
amdconfig --del-pcs-key=LDC,ReleaseVersion &>/dev/null || :
amdconfig --del-pcs-key=LDC,Catalyst_Version &>/dev/null || :

#Fix watermark Test only
sed -e 's/UNSIGNED/9777c589791007f4aeef06c922ad54a2:ae59f5b9572136d99fdd36f0109d358fa643f2bd4a2644d9efbb4fe91a9f6590a145:f612f0b01f2565cd9bd834f8119b309bae11a1ed4a2661c49fdf3fad11986cc4f641f1ba1f2265909a8e34ff1699309bf211a7eb4d7662cd9f8e3faf14986d92f646f1bc/' -i /etc/ati/signature

%if %{mdkversion} >= 200800
%posttrans -n %{driverpkgname}
# RPM seems to leave out the active /etc/fglrx* directory, likely due to
# it being confused with the /etc/ati symlink. We have to clean up ourself:
for dir in %{_sysconfdir}/fglrx %{_sysconfdir}/fglrx-hd2000; do
	if [ -d $dir ]; then
		for file in $dir/*; do
			case "$(basename $file)" in
			control | signature | logo_mask.xbm.example | logo.xbm.example)
				# non-config files, rpm would normally remove
				rm $file;;
			authatieventsd.sh | fglrxprofiles.csv | fglrxrc | atiogl.xml)
				# config files, check for modifications
				case "$(stat -c%s $file)" in
				545 | 838 | 2769 | 10224 | 11018)
					rm $file;;
				*)
					echo "Saving $file as %{_sysconfdir}/ati/$(basename $file).rpmsave."
					mv $file %{_sysconfdir}/ati/$(basename $file).rpmsave;;
				esac
				;;
			esac
		done
		[ $(ls -c $dir | wc -l) -eq 0 ] && rm -r $dir
	fi
done
true
%endif

%preun -n %{driverpkgname}
%_preun_service atieventsd

%postun -n %{driverpkgname}
if [ ! -f %{_sysconfdir}/ld.so.conf.d/GL/%{ld_so_conf_file} ]; then
  %{_sbindir}/update-alternatives --remove gl_conf %{_sysconfdir}/ld.so.conf.d/GL/%{ld_so_conf_file}
fi
if [ ! -f %{_sysconfdir}/%{drivername}/pxpress-free.ld.so.conf ]; then
  %{_sbindir}/update-alternatives --remove gl_conf %{_sysconfdir}/%{drivername}/pxpress-free.ld.so.conf
fi
# Call /sbin/ldconfig explicitely due to alternatives
/sbin/ldconfig -X
%if "%{ldetect_cards_name}" != ""
[ -x %{_sbindir}/update-ldetect-lst ] && %{_sbindir}/update-ldetect-lst || :
%endif

%if %{mdkversion} >= 200800
%pre -n %{drivername}-control-center
# Handle alternatives-era directory,
# it may confuse rpm.
if [ -L %{_datadir}/ati ]; then
	rm %{_datadir}/ati
fi
%endif

%post -n %{drivername}-control-center
%if %{mdkversion} >= 200800
[ -d %{_datadir}/fglrx ] && rm -r %{_datadir}/fglrx
[ -d %{_datadir}/fglrx-hd2000 ] && rm -r %{_datadir}/fglrx-hd2000
true
%endif

%post -n %{drivername}-opencl
# explicit /sbin/ldconfig due to a non-standard library directory
/sbin/ldconfig -X

%post -n dkms-%{drivername}
/usr/sbin/dkms --rpm_safe_upgrade add -m %{drivername} -v %{version}-%{release} &&
/usr/sbin/dkms --rpm_safe_upgrade build -m %{drivername} -v %{version}-%{release} &&
/usr/sbin/dkms --rpm_safe_upgrade install -m %{drivername} -v %{version}-%{release} --force

# rmmod any old driver if present and not in use (e.g. by X)
rmmod fglrx > /dev/null 2>&1 || true

%preun -n dkms-%{drivername}
/usr/sbin/dkms --rpm_safe_upgrade remove -m %{drivername} -v %{version}-%{release} --all

# rmmod any old driver if present and not in use (e.g. by X)
rmmod fglrx > /dev/null 2>&1 || true

%clean
rm -rf %{buildroot}

%files -n %{driverpkgname}
%defattr(0644,root,root,0755)
%doc README.install.urpmi README.manual-setup
%doc README.8.980.upgrade.urpmi
# the documentation files are grossly out of date; the configuration options
# described in configure.html seem to be used by the driver, though, so it is
# packaged, while the other html files are not:
%doc common/usr/share/doc/fglrx/configure.html
%doc common/usr/share/doc/fglrx/LICENSE.TXT

%defattr(-,root,root)

%if "%{ldetect_cards_name}" != ""
%{_datadir}/ldetect-lst/pcitable.d/40%{drivername}.lst.gz
%endif

%ghost %{_sysconfdir}/ld.so.conf.d/GL.conf
%dir %{_sysconfdir}/ld.so.conf.d/GL
%{_sysconfdir}/ld.so.conf.d/GL/ati.conf

%if %{mdkversion} < 201100
%ghost %{_sysconfdir}/modprobe.d/display-driver.conf
%ghost %{_sysconfdir}/modprobe.preload.d/display-driver
%endif
%dir %{_sysconfdir}/%{drivername}
%{_sysconfdir}/%{drivername}/XvMCConfig
%{_sysconfdir}/%{drivername}/pxpress-free.ld.so.conf
%if %{mdkversion} < 201100
%{_sysconfdir}/%{drivername}/modprobe.conf
%{_sysconfdir}/%{drivername}/modprobe.preload
%endif

%dir %{_sysconfdir}/ati
%{_sysconfdir}/ati/control
%{_sysconfdir}/ati/signature
%config(noreplace) %{_sysconfdir}/ati/atiogl.xml
%{_sysconfdir}/ati/logo.xbm.example
%{_sysconfdir}/ati/logo_mask.xbm.example
%config %{_sysconfdir}/ati/authatieventsd.sh
%{_sysconfdir}/ati/amdpcsdb.default

%{_initrddir}/atieventsd

%{_sbindir}/atieventsd
%{_sbindir}/amdnotifyui
%{_sbindir}/atigetsysteminfo.sh

%{_bindir}/amdconfig
%{_bindir}/amdupdaterandrconfig
%{_bindir}/amdxdg-su
%{_bindir}/aticonfig
%{_bindir}/atiodcli
%{_bindir}/atiode
%{_bindir}/fgl_glxgears
%{_bindir}/fglrxinfo

%{xorg_libdir}/modules/drivers/fglrx_drv.so
%{xorg_libdir}/modules/linux/libfglrxdrm.so
%{xorg_libdir}/modules/amdxmm.*o
%{xorg_libdir}/modules/glesx.*o

%dir %{ati_extdir}
%{ati_extdir}/libglx.so
%if %{mdkversion} == 200900
%ghost %{xorg_libdir}/modules/extensions/libdri.so
%endif
%if %{mdkversion} >= 200800 && %{mdkversion} <= 200900
%ghost %{xorg_libdir}/modules/extensions/libglx.so
%endif

%{xorg_dridir}/fglrx_dri.so
%ifarch x86_64
%{xorg_dridir32}/fglrx_dri.so
%endif

%dir %{_libdir}/%{drivername}
%{_libdir}/%{drivername}/libGL.so.1
%{_libdir}/%{drivername}/libGL.so.1.*
%{_libdir}/%{drivername}/libaticalcl.so
%{_libdir}/%{drivername}/libaticaldd.so
%{_libdir}/%{drivername}/libaticalrt.so
%{_libdir}/%{drivername}/libatiuki.so.1*
%ifarch x86_64
%dir %{_prefix}/lib/%{drivername}
%{_prefix}/lib/%{drivername}/libGL.so.1
%{_prefix}/lib/%{drivername}/libGL.so.1.*
%{_prefix}/lib/%{drivername}/libaticalcl.so
%{_prefix}/lib/%{drivername}/libaticaldd.so
%{_prefix}/lib/%{drivername}/libaticalrt.so
%{_prefix}/lib/%{drivername}/libatiuki.so.1*
%endif

%{_libdir}/%{drivername}/libfglrx_dm.so.1*
%{_libdir}/%{drivername}/libatiadlxx.so
%{_libdir}/%{drivername}/libAMDXvBA.cap
%{_libdir}/%{drivername}/libAMDXvBA.so.1*
%{_libdir}/%{drivername}/libXvBAW.so.1*

# PowerXpress
%{_libdir}/fglrx/switchlibGL
%{_libdir}/fglrx/switchlibglx

%dir %{_datadir}/ati
%{_datadir}/ati/amd-uninstall.sh

%config(noreplace) %{_sysconfdir}/ati/atiapfuser.blb
%config(noreplace) %{_sysconfdir}/ati/atiapfxx.blb

%{_mandir}/man8/atieventsd.8*

%files -n %{drivername}-control-center -f amdcccle.langs
%defattr(-,root,root,0755)
%attr(0644,root,root) %doc common/usr/share/doc/amdcccle/*
%{_sysconfdir}/security/console.apps/amdcccle-su
%{_sysconfdir}/pam.d/amdcccle-su
%{_bindir}/amdcccle
%dir %{_datadir}/ati
%dir %{_datadir}/ati/amdcccle
%if %{amdbuild}
%{_iconsdir}/%{drivername}-amdcccle.xpm
%else
%{_miconsdir}/%{drivername}-amdcccle.png
%{_iconsdir}/%{drivername}-amdcccle.png
%{_liconsdir}/%{drivername}-amdcccle.png
%endif
%{_datadir}/applications/amdcccle.desktop
%{_datadir}/applications/amdccclesu.desktop
%if %{bundle_qt}
%dir %{_libdir}/%{drivername}-qt4
%{_libdir}/%{drivername}-qt4/libQtCore.so.4
%{_libdir}/%{drivername}-qt4/libQtGui.so.4
%{_datadir}/ati/%{_lib}
%endif

%files -n %{drivername}-devel
%defattr(-,root,root,0755)
%{_libdir}/%{drivername}/libfglrx_dm.a
%{_libdir}/%{drivername}/libfglrx_dm.so
%{_libdir}/%{drivername}/libAMDXvBA.so
%{_libdir}/%{drivername}/libXvBAW.so
%dir %{_includedir}/GL
%{_includedir}/GL/*ATI.h
%dir %{_includedir}/ATI
%dir %{_includedir}/ATI/GL
%{_includedir}/ATI/GL/*.h
%{_libdir}/%{drivername}/libGL.so
%{_libdir}/%{drivername}/libatiuki.so
%ifarch x86_64
%{_prefix}/lib/%{drivername}/libGL.so
%{_prefix}/lib/%{drivername}/libatiuki.so
%endif

%files -n %{drivername}-opencl
%defattr(-,root,root,0755)
%dir %{_sysconfdir}/OpenCL
%dir %{_sysconfdir}/OpenCL/vendors
%{_sysconfdir}/OpenCL/vendors/amdocl*.icd
%{_bindir}/clinfo
%{_libdir}/%{drivername}/libamdocl*.so
%{_libdir}/%{drivername}/libOpenCL.so.1
%{_libdir}/%{drivername}/libSlotMaximizer*.so
%ifarch x86_64
%{_prefix}/lib/%{drivername}/libamdocl*.so
%{_prefix}/lib/%{drivername}/libOpenCL.so.1
%{_prefix}/lib/%{drivername}/libSlotMaximizer*.so
%endif

%files -n dkms-%{drivername}
%defattr(0644,root,root,0755)
%{_usrsrc}/%{drivername}-%{version}-%{release}/*.c
%{_usrsrc}/%{drivername}-%{version}-%{release}/*.h
%{_usrsrc}/%{drivername}-%{version}-%{release}/2.6.x/
%{_usrsrc}/%{drivername}-%{version}-%{release}/dkms.conf
%attr(0755,root,root) %{_usrsrc}/%{drivername}-%{version}-%{release}/libfglrx_ip.a
%attr(0755,root,root) %{_usrsrc}/%{drivername}-%{version}-%{release}/make.sh

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21651 |12nr|fglrx-legacy-8.97.100.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

##############################################################################
# This .spec file is dual licensed. It can be distributed either with the    #
# terms of GPL version 2 or newer, or with the MIT license included below.   #
# Removing either GPL or MIT license when distributing this file is allowed. #
##############################################################################
# - start of MIT license -
# Copyright (c) 2007-2009 Anssi Hannula, Luiz Fernando Capitulino, Colin Guthrie, Thomas Backlund
#
# Permission is hereby granted, free of charge, to any person
# obtaining a copy of this software and associated documentation
# files (the "Software"), to deal in the Software without
# restriction, including without limitation the rights to use,
# copy, modify, merge, publish, distribute, sublicense, and/or sell
# copies of the Software, and to permit persons to whom the
# Software is furnished to do so, subject to the following
# conditions:
#
# The above copyright notice and this permission notice shall be
# included in all copies or substantial portions of the Software.
#
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
# OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
# NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
# HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
# WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
# OTHER DEALINGS IN THE SOFTWARE.
# - end of MIT license -

%define name		fglrx-legacy

# %amdbuild is used to enable the AMD installer --buildpkg mode.
# The macros version, rel, amd_dir, distsuffix need to be manually defined.
# The macro mdkversion can also be overridden.
%define amdbuild	0
%{?_without_amd: %global amdbuild 0}
%{?_with_amd: %global amdbuild 1}

%if !%{amdbuild}
# NOTE: These version definitions are overridden by ati-packager.sh when
# building with the --buildpkg method of the installer.

# When updating, please add new ids to ldetect-lst (merge2pcitable.pl).

# version in installer filename:
%define oversion	12-6
#define oversion	%{iversion}
# Advertised version, for description:
%define mversion	12.6
# driver version from ati-packager-helper.sh:
%define iversion	8.97.100.3
# release:
%define rel		2
# rpm version (adds 0 in order to not go backwards if iversion is two-decimal)
%define version		%{iversion}%([ $(echo %iversion | wc -c) -le 5 ] && echo 0)
%else
# Best-effort if AMD has made late changes (in amdbuild mode)
%define _default_patch_fuzz 2
%endif

%define priority	1000
%define release %mkrel %{rel}

# set to 1 for a prerelease driver with an ubuntu tarball as source
%define ubuntu_prerelease 0
# set to 1 for a prerelease driver with an OpenCL tarball as source
%define opencl_prerelease 0

%define driverpkgname	x11-driver-video-fglrx-legacy
%define drivername	fglrx-legacy
%define xorg_version	pic
# highest supported videodrv abi
%define videodrv_abi	10
%define xorg_libdir	%{_libdir}/xorg
%define xorg_dridir	%{_libdir}/dri
%define xorg_dridir32	%{_prefix}/lib/dri
%define ld_so_conf_file	ati.conf
%define ati_extdir	%{_libdir}/%{drivername}/xorg
%define xorg_extra_modules	%{_libdir}/xorg/extra-modules
%define bundle_qt	0
# The entry in Cards+ this driver should be associated with, if there is
# no entry in ldetect-lst default pcitable:
# cooker ldetect-lst should be up-to-date
%define ldetect_cards_name      %nil

%if %{amdbuild}
# AMD/ATI cards not listed in main ldetect-lst pcitable are not likely
# to be supported by radeon which is from the same time period.
# radeonhd has greater chance of working due to it not using ID lists.
# (main pcitable entries override our entries)
%define ldetect_cards_name	ATI Radeon HD 2000 to HD 4870 (ati/fglrx-legacy)
%endif

%ifarch %ix86
%define xverdir		x%{xorg_version}
%define archdir		arch/x86
%endif
%ifarch x86_64
%define xverdir		x%{xorg_version}_64a
%define archdir		arch/x86_64
%endif

# Other packages should not require any AMD specific proprietary libraries
# (if that is really necessary, we may want to split that specific lib out),
# and this package should not be pulled in when libGL.so.1 is required.
%if %{_use_internal_dependency_generator}
%define __noautoprov '\\.so'
%else
%define _provides_exceptions \\.so
%endif

%define qt_requires_exceptions %nil
%if %{bundle_qt}
# do not require Qt if it is bundled
%if %{_use_internal_dependency_generator}
%define qt_requires_exceptions |libQtCore\\.so|libQtGui\\.so
%else
%define qt_requires_exceptions \\|libQtCore\\.so\\|libQtGui\\.so
%endif
%endif

# do not require fglrx stuff, they are all included
%if %{_use_internal_dependency_generator}
%define common_requires_exceptions libfglrx.+\\.so|libati.+\\.so|libOpenCL\\.so%{qt_requires_exceptions}
%else
%define common_requires_exceptions libfglrx.\\+\\.so\\|libati.\\+\\.so\\|libOpenCL\\.so%{qt_requires_exceptions}
%endif

%ifarch x86_64
# (anssi) Allow installing of 64-bit package if the runtime dependencies
# of 32-bit libraries are not satisfied. If a 32-bit package that requires
# libGL.so.1 is installed, the 32-bit mesa libs are pulled in and that will
# pull the dependencies of 32-bit fglrx libraries in as well.
%if %{_use_internal_dependency_generator}
%define __noautoreq '%{common_requires_exceptions}|lib.*so\\.[^(]+(\\([^)]+\\))?$'
%else
%define _requires_exceptions %{common_requires_exceptions}\\|lib.*so\\.[^(]\\+\\(([^)]\\+)\\)\\?$
%endif
%else
%if %{_use_internal_dependency_generator}
%define __noautoreq '%{common_requires_exceptions}'
%else
%define _requires_exceptions %{common_requires_exceptions}
%endif
%endif

# (anssi) Do not require qt for amdnotifyui (used as event notifier, as
# of 04/2010 only for DisplayPort failures). installing
# fglrx-control-center will satisfy the dependency.
# It is not moved to fglrx-control-center as due to its small size it may
# be wanted on e.g. KDE Ones, which can't have the full fglrx-control-center,
# and due to it having nothing to do with fglrx-control-center.
%if %{mdvver} <= 201100
%define _exclude_files_from_autoreq ^%{_sbindir}/amdnotifyui$
%else
%define __noautoreqfiles ^%{_sbindir}/amdnotifyui$
%endif

Summary:	AMD proprietary X.org driver and libraries
Name:		%{name}
Version:	%{version}
Release:	%{release}
%if !%{amdbuild}
%if !%{ubuntu_prerelease}
%if !%{opencl_prerelease}
Source0:	amd-driver-installer-%{mversion}-legacy-x86.x86_64.run
%else
Source0:	http://download2-developer.amd.com/amd/APPSDK/OpenCL1.2betadriversLinux.tgz
%endif
%else
Source0:        fglrx-installer_%{iversion}.orig.tar.gz
%endif
%endif
Source1:	ati-packager.sh
Source2:	atieventsd.init
%if !%{amdbuild}
# Generates fglrx.spec from Mandriva SVN for use in AMD installer
# archive. Requires kenobi access for fetching names for changelog.
# (for manual use)
Source10:	generate-fglrx-spec-from-svn.sh
Source11:	%{name}.rpmlintrc
Source12:	README_for_maintainers.txt
%endif
Patch3:		fglrx-authfile-locations.patch
Patch9:		fglrx-make_sh-custom-kernel-dir.patch
# do not probe /proc for kernel info as we may be building for a
# different kernel
Patch10:	fglrx-make_sh-no-proc-probe.patch
License:	Freeware
URL:		http://ati.amd.com/support/driver.html
Group:		System/Kernel and hardware
ExclusiveArch:	%{ix86} x86_64
%if %{mdvver} <= 201010
BuildRoot:	%{_tmppath}/%{name}-root
%endif
%if !%{amdbuild}
BuildRequires:	mesagl-devel
BuildRequires:	libxmu-devel
BuildRequires:	libxaw-devel
BuildRequires:	libxp-devel
BuildRequires:	libxtst-devel
BuildRequires:	imake
# Used by atieventsd:
Suggests:	acpid
BuildRequires:	imagemagick
%endif

%description
Source package of the legacy AMD proprietary driver. Binary packages are
named x11-driver-video-fglrx-legacy on Mandriva Linux 2008 and later.
%if !%{amdbuild}
This package corresponds to AMD Catalyst version %mversion.
%endif

%package -n %{driverpkgname}
Summary:	AMD proprietary X.org driver and libraries
Group:		System/Kernel and hardware
Requires(post):	update-alternatives >= 1.9.0
Requires(postun): update-alternatives
Obsoletes:	ati_igp
Suggests:	%{drivername}-control-center = %{version}
Obsoletes:	ati < %{version}-%{release}
Provides:	ati = %{version}-%{release}
Conflicts:	x11-server-common < 1.3.0.0-17
Conflicts:	drakx-kbd-mouse-x11 < 0.26
Obsoletes:	x11-driver-video-fglrx-hd2000 < 8.42.3-5
%if %{mdkversion} >= 200810
Requires:	kmod(fglrx) = %{version}
%else
# no versioned provides on 2008.0
Requires:	kmod(fglrx)
%endif
%if %{mdkversion} >= 200900
# libdri.so
Conflicts:	x11-server-common < 1.4.2-5
%endif
%if %{mdkversion} >= 200910
# many intermediate changes in alternatives scheme
Conflicts:	x11-server-common < 1.6.0-11
%endif
%if %{mdkversion} >= 201100
Requires:	x11-server-common >= 1.9
%if !%{amdbuild}
%if %{mdvver} >= 201200
Requires(post):	rpm-helper
Requires(preun): rpm-helper
%endif
# Conflict with the next videodrv ABI break.
# The driver may support multiple ABI versions and therefore
# a strict version-specific requirement would not be enough.
### This is problematic as it can cause removal of xserver instead (Anssi 04/2011)
###Conflicts:  xserver-abi(videodrv-%(echo $((%{videodrv_abi} + 1))))
%endif
%endif
Provides:	atieventsd = %{version}-%{release}
Obsoletes:	atieventsd < %{version}-%{release}

%description -n %{driverpkgname}
AMD proprietary X.org graphics driver, related libraries and
configuration tools.

NOTE: You should use XFdrake to configure your AMD card. The
correct packages will be automatically installed and configured.

If you do not want to use XFdrake, see README.manual-setup.

The graphical configuration utility, AMD Catalyst Control Center
Linux Edition, is contained in the package
%{drivername}-control-center.
%if !%{amdbuild}
This package corresponds to AMD Catalyst version %mversion.
%endif

%package -n %{drivername}-control-center
Summary:	AMD Catalyst Control Center Linux Edition
Group:		System/Kernel and hardware
Requires:	%{driverpkgname} = %{version}
Obsoletes:	ati-utils < %{version}-%{release}
Provides:	ati-utils = %{version}-%{release}
Provides:	amdcccle = %{version}-%{release}
Obsoletes:	ati-ccc < %{version}-%{release}
%if %{mdkversion} >= 200800
Obsoletes:	ati-control-center < %{version}-%{release}
Provides:	ati-control-center = %{version}-%{release}
Obsoletes:	fglrx-hd2000-control-center < 8.42.3-5
%endif
%if !%{bundle_qt}
# 2009.0 and 2009.1 have this one in updates only
Requires:	%{_lib}qtcore4 >= 3:4.5.2
%endif

%description -n %{drivername}-control-center
AMD Catalyst Control Center Linux Edition, a graphical configuration
utility for the AMD proprietary X.org driver.
%if !%{amdbuild}
This package corresponds to AMD Catalyst version %mversion.
%endif

%package -n dkms-%{drivername}
Summary:	AMD proprietary kernel module
Group:		System/Kernel and hardware
Requires:	dkms
Requires(post):	dkms
Requires(preun): dkms
%if %{mdkversion} >= 200800
Obsoletes:	dkms-fglrx-hd2000 < 8.42.3-5
Obsoletes:	dkms-ati < %{version}-%{release}
Provides:	dkms-ati = %{version}-%{release}
%endif

%description -n dkms-%{drivername}
AMD proprietary kernel module. This is to be used with the
%{driverpkgname} package.
%if !%{amdbuild}
This package corresponds to AMD Catalyst version %mversion.
%endif

%package -n %{drivername}-devel
Summary:	AMD proprietary development libraries and headers
Group:		Development/C
Requires:	%{driverpkgname} = %{version}-%{release}
%if %{mdkversion} >= 200800
Obsoletes:	fglrx-hd2000-devel < 8.42.3-5
Obsoletes:	ati-devel < %{version}-%{release}
Provides:	ati-devel = %{version}-%{release}
%endif

%description -n %{drivername}-devel
AMD proprietary development libraries and headers. This package is
not required for normal use.

The main driver package name is %{driverpkgname}.

%package -n %{drivername}-opencl
Summary:	OpenCL libraries for the AMD proprietary driver
Group: 		System/Kernel and hardware
Requires:	kmod(%{drivername}) = %{version}

%description -n %{drivername}-opencl
OpenCL libraries for the AMD proprietary driver. This package is not
required for normal use, it provides libraries to use AMD cards for High
Performance Computing (HPC).

%prep
%setup -T -c
%if %{amdbuild}
ln -s %{amd_dir}/%{xverdir} %{amd_dir}/arch .
# patches affects common, so we cannot symlink it:
cp -a %{amd_dir}/common .
%else
%if %opencl_prerelease
%setup -q -n fglrx-%iversion
sh *.run --extract .
%else
%if %ubuntu_prerelease
%setup -q -T -D -a 0
ln -s . common
%else
sh %{SOURCE0} --extract .
%endif
%endif
mkdir fglrx_tools
tar -xzf common/usr/src/ati/fglrx_sample_source.tgz -C fglrx_tools
%if %ubuntu_prerelease
[ -d "%xverdir" ] || (echo This driver version does not support your X.org server. Please wait for a new release from AMD. >&2; false)
%else
[ "%iversion" = "$(./ati-packager-helper.sh --version)" ]
%endif
%endif

cd common # ensure patches do not touch outside
%patch3 -p2
%patch9 -p2
%patch10 -p2
cd ..

cat > README.install.urpmi <<EOF
This driver is for ATI Radeon HD 2000 and newer cards.
Reconfiguring is not necessary when upgrading from a previous Mandriva AMD
driver package.

Use XFdrake to configure X to use the correct AMD driver. Any needed
packages will be automatically installed if not already present.
1. Run XFdrake as root.
2. Go to the Graphics Card list.
3. Select your card (it is usually already autoselected).
4. Answer any questions asked and then quit.
%if %{mdkversion} <= 200810
5. Run "readlink -f /etc/alternatives/gl_conf". If it says
   "%{_sysconfdir}/ld.so.conf.d/GL/%{ld_so_conf_file}", add the following lines into the
   Files section of %{_sysconfdir}/X11/xorg.conf:
          ModulePath "%{ati_extdir}"
          ModulePath "%{xorg_libdir}/modules"
%endif

If you do not want to use XFdrake or it does not work correctly for
you, see README.manual-setup for manual installation instructions.
EOF

cat > README.manual-setup <<EOF
This file describes the procedure for the manual installation of this AMD
driver package. You can find the instructions for the recommended automatic
installation in the file 'README.install.urpmi' in this directory.

- Open %{_sysconfdir}/X11/xorg.conf and make the following changes:
  o Change the Driver to "fglrx" in the Device section
  o Make the line below the only 'glx' related line in the Module section:
      Load "glx"
%if %{mdkversion} >= 200900
  o Remove any 'ModulePath' lines from the Files section
%else
  o Make the lines below the only 'ModulePath' lines in the Files section:
      ModulePath "%{ati_extdir}"
      ModulePath "%{xorg_libdir}/modules"
%endif
- Run "update-alternatives --set gl_conf %{_sysconfdir}/ld.so.conf.d/GL/%{ld_so_conf_file}" as root.
- Run "ldconfig" as root.
EOF

cat > README.8.600.upgrade.urpmi <<EOF
REMOVED GRAPHICS DRIVER SUPPORT NOTIFICATION:
Versions 8.600 and later of AMD Proprietary Graphics driver (fglrx) only
support Radeon HD 2000 (r600) or newer cards.

If you have an older Radeon card or are unsure, please reconfigure your
driver:
1. Run XFdrake as root or select Graphical server configuration in
   Mandriva Control Center.
2. Go to the Graphics Card list.
3. Select your card (it is usually already autoselected).
4. Answer any questions asked and then quit.
EOF

%if %{mdkversion} <= 200810
cat > README.8.532.upgrade.urpmi <<EOF
IMPORTANT NOTE:
Additional manual upgrade steps are needed in order to fully enable all
features of this version of the proprietary AMD driver on this release
of Mandriva Linux:
Run "readlink -f /etc/alternatives/gl_conf". If it says
"%{_sysconfdir}/ld.so.conf.d/GL/%{ld_so_conf_file}", add the following two lines in the Files section
of %{_sysconfdir}/X11/xorg.conf:
      ModulePath "%{ati_extdir}"
      ModulePath "%{xorg_libdir}/modules"
EOF
%endif

%build
%if !%{amdbuild}
# %amdbuild is done with minimal buildrequires
cd fglrx_tools/fgl_glxgears
xmkmf
%make RMAN=/bin/true CC="%__cc %optflags -I../../common/usr/include" EXTRA_LDOPTIONS="%{?ldflags}"
cd -
%endif

%install
rm -rf %{buildroot}

# dkms
install -d -m755 %{buildroot}%{_usrsrc}/%{drivername}-%{version}-%{release}
cp -a common/lib/modules/fglrx/build_mod/* %{buildroot}%{_usrsrc}/%{drivername}-%{version}-%{release}
cp -a %{archdir}/lib/modules/fglrx/build_mod/* %{buildroot}%{_usrsrc}/%{drivername}-%{version}-%{release}

#install -d -m755 %{buildroot}%{_usrsrc}/%{drivername}-%{version}-%{release}/patches
#install -m644 %{SOURCE3} %{buildroot}%{_usrsrc}/%{drivername}-%{version}-%{release}/patches

cat > %{buildroot}%{_usrsrc}/%{drivername}-%{version}-%{release}/dkms.conf <<EOF
PACKAGE_NAME="%{drivername}"
PACKAGE_VERSION="%{version}-%{release}"
BUILT_MODULE_NAME[0]="fglrx"
DEST_MODULE_LOCATION[0]="/kernel/drivers/char/drm"
# uname_v set to none so that make.sh doesn't try to use "uname -v" to see
# if the target kernel is SMP (we may be compiling for a different kernel)
MAKE[0]="sh make.sh --uname_r=\${kernelver} --uname_v=none --kernel-dir=\${kernel_source_dir} --no-proc-probe --norootcheck"
CLEAN="rm -rf 2.6.x/.tmp_versions; make -C2.6.x clean"
AUTOINSTALL="yes"
EOF

# headers
install -d -m755		%{buildroot}%{_includedir}
cp -a common/usr/include/*	%{buildroot}%{_includedir}
chmod 0644 %{buildroot}%{_includedir}/*/*.h

# install binaries
install -d -m755					%{buildroot}%{_sbindir}
install -m755 %{archdir}/usr/sbin/*			%{buildroot}%{_sbindir}
install -m755 common/usr/sbin/*				%{buildroot}%{_sbindir}
install -d -m755					%{buildroot}%{_bindir}
install -m755 %{archdir}/usr/bin/*			%{buildroot}%{_bindir}
install -m755 %{archdir}/usr/X11R6/bin/*		%{buildroot}%{_bindir}
install -m755 common/usr/X11R6/bin/*			%{buildroot}%{_bindir}
%if !%{amdbuild}
# install self-built binaries
install -m755 fglrx_tools/fgl_glxgears/fgl_glxgears	%{buildroot}%{_bindir}
%endif
# compatibility symlink
ln -s aticonfig %{buildroot}%{_bindir}/amdconfig

# atieventsd initscript
install -d -m755 %{buildroot}%{_initrddir}
install -m755 %{SOURCE2} %{buildroot}%{_initrddir}/atieventsd

# amdcccle data files
install -d -m755 %{buildroot}%{_datadir}/ati/amdcccle
rm -f amdcccle.langs
for fullname in common/usr/share/ati/amdcccle/*.qm; do
	file=$(basename $fullname)
	lang=${file#*_}
	lang=${lang%%.qm}
%if !%{bundle_qt}
	# qt localization not necessary with non-bundled qt
	[ "$file" = "${file#qt}" ] || continue
%endif
	install -m644 $fullname %{buildroot}%{_datadir}/ati/amdcccle
	echo "%%lang($lang) %{_datadir}/ati/amdcccle/$file" >> amdcccle.langs
done

# amdcccle super-user mode
install -d -m755 %{buildroot}%{_sysconfdir}/security/console.apps
install -d -m755 %{buildroot}%{_sysconfdir}/pam.d
install -m644 common/etc/security/console.apps/* %{buildroot}%{_sysconfdir}/security/console.apps
ln -s su %{buildroot}%{_sysconfdir}/pam.d/amdcccle-su

# man pages
install -d -m755 %{buildroot}%{_mandir}/man1 %{buildroot}%{_mandir}/man8
install -m644 common/usr/share/man/man8/* %{buildroot}%{_mandir}/man8

# menu entry
install -d -m755 %{buildroot}%{_datadir}/applications
install -m644 common/usr/share/applications/* %{buildroot}%{_datadir}/applications
sed -i 's,^Icon=.*$,Icon=%{drivername}-amdcccle,' %{buildroot}%{_datadir}/applications/*.desktop
# control center doesn't really use GNOME/KDE libraries:
sed -i 's,GNOME;KDE;,,' %{buildroot}%{_datadir}/applications/*.desktop

# icons
install -d -m755 %{buildroot}%{_miconsdir} %{buildroot}%{_iconsdir} %{buildroot}%{_liconsdir}
%if !%{amdbuild}
convert common/usr/share/icons/ccc_large.xpm -resize 16x16 %{buildroot}%{_miconsdir}/%{drivername}-amdcccle.png
convert common/usr/share/icons/ccc_large.xpm -resize 32x32 %{buildroot}%{_iconsdir}/%{drivername}-amdcccle.png
convert common/usr/share/icons/ccc_large.xpm -resize 48x48 %{buildroot}%{_liconsdir}/%{drivername}-amdcccle.png
%else
install -m644 common/usr/share/icons/ccc_large.xpm %{buildroot}%{_iconsdir}/%{drivername}-amdcccle.xpm
%endif

# install libraries
install -d -m755					%{buildroot}%{_libdir}/%{drivername}
install -m755 %{archdir}/usr/X11R6/%{_lib}/*.*		%{buildroot}%{_libdir}/%{drivername}
install -m755 %{archdir}/usr/X11R6/%{_lib}/fglrx/*	%{buildroot}%{_libdir}/%{drivername}
install -m755 %{archdir}/usr/%{_lib}/*.*		%{buildroot}%{_libdir}/%{drivername}
mv %{buildroot}%{_libdir}/%{drivername}/{fglrx-,}libGL.so.1.2
chmod 0644						%{buildroot}%{_libdir}/%{drivername}/*.a
/sbin/ldconfig -n					%{buildroot}%{_libdir}/%{drivername}
# create devel symlinks
for file in %{buildroot}%{_libdir}/%{drivername}/*.so.*.*; do
	ln -s $(basename $file) ${file%%.so*}.so;
done
%ifarch x86_64
install -d -m755					%{buildroot}%{_prefix}/lib/%{drivername}
install -m755 arch/x86/usr/X11R6/lib/fglrx/*		%{buildroot}%{_prefix}/lib/%{drivername}
install -m755 arch/x86/usr/lib/*.*			%{buildroot}%{_prefix}/lib/%{drivername}
mv %{buildroot}%{_prefix}/lib/%{drivername}/{fglrx-,}libGL.so.1.2
/sbin/ldconfig -n					%{buildroot}%{_prefix}/lib/%{drivername}
# create devel symlinks
for file in %{buildroot}%{_prefix}/lib/%{drivername}/*.so.*.*; do
	ln -s $(basename $file) ${file%%.so*}.so;
done
%endif

%if %{bundle_qt}
# install the bundled Qt4 libs on distros with qt4 < 4.4.2
install -d -m755				%{buildroot}%{_libdir}/%{drivername}-qt4
install -m755 %{archdir}/usr/share/ati/%{_lib}/*	%{buildroot}%{_libdir}/%{drivername}-qt4
# RPATH of amdcccle points to datadir, we create a symlink there:
install -d -m755				%{buildroot}/usr/share/ati
ln -s %{_libdir}/%{drivername}-qt4		%{buildroot}/usr/share/ati/%{_lib}
%endif

# install X.org files
install -d -m755						%{buildroot}%{xorg_libdir}/modules/drivers
install -m755 %{xverdir}/usr/X11R6/%{_lib}/modules/drivers/*.so* %{buildroot}%{xorg_libdir}/modules/drivers
install -d -m755						%{buildroot}%{xorg_libdir}/modules/linux
install -m755 %{xverdir}/usr/X11R6/%{_lib}/modules/linux/*.so*	%{buildroot}%{xorg_libdir}/modules/linux
install -m644 %{xverdir}/usr/X11R6/%{_lib}/modules/*.*o		%{buildroot}%{xorg_libdir}/modules
install -d -m755						%{buildroot}%{ati_extdir}
install -m755 %{xverdir}/usr/X11R6/%{_lib}/modules/extensions/fglrx/*.so* %{buildroot}%{ati_extdir}
mv %{buildroot}%{ati_extdir}/{fglrx-,}libglx.so

%if %{mdkversion} == 200900
touch							%{buildroot}%{xorg_libdir}/modules/extensions/libdri.so
%endif
%if %{mdkversion} >= 200800 && %{mdkversion} <= 200900
touch							%{buildroot}%{xorg_libdir}/modules/extensions/libglx.so
%endif

# etc files
install -d -m755		%{buildroot}%{_sysconfdir}/ati
install -m644 common/etc/ati/*	%{buildroot}%{_sysconfdir}/ati
chmod 0755			%{buildroot}%{_sysconfdir}/ati/*.sh

# dri libraries
install -d -m755						%{buildroot}%{xorg_dridir}
install -m755 %{archdir}/usr/X11R6/%{_lib}/modules/dri/*	%{buildroot}%{xorg_dridir}
%ifarch x86_64
install -d -m755						%{buildroot}%{xorg_dridir32}
install -m755 arch/x86/usr/X11R6/lib/modules/dri/*		%{buildroot}%{xorg_dridir32}
%endif

# ld.so.conf
install -d -m755			%{buildroot}%{_sysconfdir}/ld.so.conf.d/GL
echo "%{_libdir}/%{drivername}" >	%{buildroot}%{_sysconfdir}/ld.so.conf.d/GL/%{ld_so_conf_file}
%ifarch x86_64
echo "%{_prefix}/lib/%{drivername}" >>	%{buildroot}%{_sysconfdir}/ld.so.conf.d/GL/%{ld_so_conf_file}
%endif
touch					%{buildroot}%{_sysconfdir}/ld.so.conf.d/GL.conf

install -d -m755			%{buildroot}%{_sysconfdir}/%{drivername}

%if %{mdkversion} < 201100
# modprobe.conf
install -d -m755			%{buildroot}%{_sysconfdir}/modprobe.d
touch					%{buildroot}%{_sysconfdir}/modprobe.d/display-driver.conf
echo "blacklist radeon"			> %{buildroot}%{_sysconfdir}/%{drivername}/modprobe.conf

# modprobe.preload.d
install -d -m755			%{buildroot}%{_sysconfdir}/modprobe.preload.d
touch					%{buildroot}%{_sysconfdir}/modprobe.preload.d/display-driver
echo "fglrx"				> %{buildroot}%{_sysconfdir}/%{drivername}/modprobe.preload
%endif

# XvMCConfig
echo "libAMDXvBA.so.1" > %{buildroot}%{_sysconfdir}/%{drivername}/XvMCConfig

# CUDA icd
install -d -m755				%{buildroot}%{_sysconfdir}/OpenCL/vendors
install -m644 %{archdir}/etc/OpenCL/vendors/*	%{buildroot}%{_sysconfdir}/OpenCL/vendors
%ifarch x86_64
install -m644 arch/x86/etc/OpenCL/vendors/*	%{buildroot}%{_sysconfdir}/OpenCL/vendors
%endif

# PowerXpress intel - use Mesa libGL but still keep AMD specific libs in search path
echo "%{_libdir}/mesa" > %{buildroot}%{_sysconfdir}/%{drivername}/pxpress-free.ld.so.conf
%ifarch x86_64
echo "%{_prefix}/lib/mesa" >> %{buildroot}%{_sysconfdir}/%{drivername}/pxpress-free.ld.so.conf
%endif
cat %{buildroot}%{_sysconfdir}/ld.so.conf.d/GL/%{ld_so_conf_file} >> %{buildroot}%{_sysconfdir}/%{drivername}/pxpress-free.ld.so.conf

# install ldetect-lst pcitable files for backports
sed -ne 's|^\s*FGL_ASIC_ID(\(0x....\)).*|\1|gp' common/lib/modules/fglrx/build_mod/fglrxko_pci_ids.h | tr '[:upper:]' '[:lower:]' | sort -u | sed 's,^.*$,0x1002\t\0\t"%{ldetect_cards_name}",' > pcitable.fglrx.lst
[ $(stat -c%s pcitable.fglrx.lst) -gt 500 ]
%if "%{ldetect_cards_name}" != ""
install -d -m755 %{buildroot}%{_datadir}/ldetect-lst/pcitable.d
gzip -c pcitable.fglrx.lst > %{buildroot}%{_datadir}/ldetect-lst/pcitable.d/40%{drivername}.lst.gz
%endif

install -d -m755 %{buildroot}%{_datadir}/ati
cat > %{buildroot}%{_datadir}/ati/amd-uninstall.sh <<EOF
#!/bin/bash
# parameters as per AMD: [--force | --dry-run]
dryrun=
while [ -n "\$*" ]; do
	case "\$1" in
	--dryrun)	dryrun="--test" ;;
	--force)	;;
	--preserve)	;;
	--quick)	;;
	--getUninstallVersion) exit 2 ;;
	*)		echo "Unknown option for \$0." >&2 ;;
	esac
	shift
done

# AMD documentation suggests doing rpm -V and use --force to override it,
# but it doesn't make sense with the update-alternatives setup, so we just
# check package presence.
pkgs=
rpm -q --quiet %{driverpkgname}             && pkgs="\$pkgs %{driverpkgname}"
rpm -q --quiet dkms-%{drivername}           && pkgs="\$pkgs dkms-%{drivername}"
rpm -q --quiet %{drivername}-control-center && pkgs="\$pkgs %{drivername}-control-center"
rpm -q --quiet %{drivername}-devel          && pkgs="\$pkgs %{drivername}-devel"
[ -n "\$pkgs" ] || { echo "The AMD proprietary driver is not installed." >&2; exit 1; }
urpme --auto \$dryrun \$pkgs || { echo "Failed to uninstall the AMD proprietary driver." >&2; exit 1; }
[ -n "\$dryrun" ] || echo "The AMD proprietary driver has been uninstalled."
EOF
chmod 0755 %{buildroot}%{_datadir}/ati/amd-uninstall.sh

# PowerXpress (switchable graphics)
# - path hardcoded into driver
install -d -m755 %{buildroot}%{_libdir}/fglrx
cat > %{buildroot}%{_libdir}/fglrx/switchlibGL <<EOF
#!/bin/sh

amd_target="%{_sysconfdir}/ld.so.conf.d/GL/%{ld_so_conf_file}"
intel_target="%{_sysconfdir}/%{drivername}/pxpress-free.ld.so.conf"

case \$1 in
amd)
	update-alternatives --set gl_conf "\$amd_target" >/dev/null
	ldconfig -X
	;;
intel)
	update-alternatives --set gl_conf "\$intel_target" >/dev/null
	ldconfig -X
	;;
query)
	case \$(readlink -f "%{_sysconfdir}/ld.so.conf.d/GL.conf") in
	\$amd_target)
		echo "amd"
		;;
	\$intel_target)
		echo "intel"
		;;
	*)
		echo "unknown"
		;;
	esac
	;;
esac
EOF
chmod 0755 %{buildroot}%{_libdir}/fglrx/switchlibGL

# It is not feasible to configure these separately with the alternatives
# system, so use the same script for both.
# Note: using a symlink here fails as the driver checks go+w without
# dereferencing the symlink.
cp -a %{buildroot}%{_libdir}/fglrx/switchlibGL %{buildroot}%{_libdir}/fglrx/switchlibglx

# Fix file permissions
find %{buildroot} -name '*.h' -exec %__chmod 0644 {} \;
find %{buildroot} -name '*.c' -exec %__chmod 0644 {} \;

touch %{buildroot}%{_sysconfdir}/ati/atiapfuser.blb

%if %{mdkversion} >= 200800
%pre -n %{driverpkgname}
# Handle alternatives-era /etc/ati directory
# It may confuse rpm due to it containing %config files
if [ -L %{_sysconfdir}/ati ]; then
	rm %{_sysconfdir}/ati
fi
%endif

%post -n %{driverpkgname}
%if %{mdkversion} >= 200800
# Migrate from pre-alternatives files
if [ ! -L %{_datadir}/applications/mandriva-amdcccle.desktop -a -e %{_datadir}/applications/mandriva-amdcccle.desktop ]; then
	rm -f %{_datadir}/applications/mandriva-amdcccle.desktop
fi
%endif

%{_sbindir}/update-alternatives \
	--install %{_sysconfdir}/ld.so.conf.d/GL.conf gl_conf %{_sysconfdir}/ld.so.conf.d/GL/%{ld_so_conf_file} %{priority} \
	--slave %{_sysconfdir}/X11/XvMCConfig xvmcconfig %{_sysconfdir}/%{drivername}/XvMCConfig \
	--slave %{_libdir}/libAMDXvBA.cap %{_lib}AMDXvBA_cap %{_libdir}/%{drivername}/libAMDXvBA.cap \
%ifarch x86_64
	--slave %{_prefix}/lib/libAMDXvBA.cap libAMDXvBA_cap %{_libdir}/%{drivername}/libAMDXvBA.cap \
%endif
%if %{mdkversion} < 201100
	--slave %{_sysconfdir}/modprobe.d/display-driver.conf display-driver.conf %{_sysconfdir}/%{drivername}/modprobe.conf \
	--slave %{_sysconfdir}/modprobe.preload.d/display-driver display-driver.preload %{_sysconfdir}/%{drivername}/modprobe.preload \
%endif
%if %{mdkversion} >= 200910
	--slave %{xorg_extra_modules} xorg_extra_modules %{ati_extdir} \
%else
%if %{mdkversion} >= 200900
	--slave %{_libdir}/xorg/modules/extensions/libdri.so libdri.so %{_libdir}/xorg/modules/extensions/standard/libdri.so \
%endif
%if %{mdkversion} >= 200800
	--slave %{_libdir}/xorg/modules/extensions/libglx.so libglx %{ati_extdir}/libglx.so
%endif
%endif
# Alternative for PowerXpress intel (switchable graphics)
# This is a separate alternative so that this situation can be differentiated
# from standard intel configuration by tools (e.g. so that radeon driver won't
# be loaded despite fglrx not being configured anymore).
%{_sbindir}/update-alternatives \
	--install %{_sysconfdir}/ld.so.conf.d/GL.conf gl_conf %{_sysconfdir}/%{drivername}/pxpress-free.ld.so.conf 50 \
%if %{mdkversion} < 201100
	--slave %{_sysconfdir}/modprobe.d/display-driver.conf display-driver.conf %{_sysconfdir}/%{drivername}/modprobe.conf \
	--slave %{_sysconfdir}/modprobe.preload.d/display-driver display-driver.preload %{_sysconfdir}/%{drivername}/modprobe.preload \
%endif
%if %{mdkversion} >= 200800 && %{mdkversion} <= 200900
	--slave %{_libdir}/xorg/modules/extensions/libglx.so libglx %{_libdir}/xorg/modules/extensions/standard/libglx.so \
%if %{mdkversion} == 200900
	--slave %{_libdir}/xorg/modules/extensions/libdri.so libdri.so %{_libdir}/xorg/modules/extensions/standard/libdri.so \
%endif
%endif
#
%if %{mdkversion} >= 200800
if [ "$(readlink -e %{_sysconfdir}/ld.so.conf.d/GL.conf)" = "%{_sysconfdir}/ld.so.conf.d/GL/ati-hd2000.conf" ]; then
	# Switch from the obsolete hd2000 branch:
	%{_sbindir}/update-alternatives --set gl_conf %{_sysconfdir}/ld.so.conf.d/GL/%{ld_so_conf_file}
fi
# When upgrading from alternatives setup, rpm may consider /etc/ati/atiogl.xml
# to exist due to the symlink, even when we remove it in %pre:
if [ -e %{_sysconfdir}/ati/atiogl.xml.rpmnew -a ! -e %{_sysconfdir}/ati/atiogl.xml ]; then
	mv %{_sysconfdir}/ati/atiogl.xml.rpmnew %{_sysconfdir}/ati/atiogl.xml
	echo "Moved %{_sysconfdir}/ati/atiogl.xml.rpmnew back to %{_sysconfdir}/ati/atiogl.xml."
fi
%endif
# Call /sbin/ldconfig explicitely due to alternatives
/sbin/ldconfig -X
%_post_service atieventsd
%if "%{ldetect_cards_name}" != ""
[ -x %{_sbindir}/update-ldetect-lst ] && %{_sbindir}/update-ldetect-lst || :
%endif

# Clear driver version numbers from amdpcsdb as suggested by AMD.
# (fixes version display in amdcccle after upgrade)
amdconfig --del-pcs-key=LDC,ReleaseVersion &>/dev/null || :
amdconfig --del-pcs-key=LDC,Catalyst_Version &>/dev/null || :

%if %{mdkversion} >= 200800
%posttrans -n %{driverpkgname}
# RPM seems to leave out the active /etc/fglrx* directory, likely due to
# it being confused with the /etc/ati symlink. We have to clean up ourself:
for dir in %{_sysconfdir}/fglrx %{_sysconfdir}/fglrx-hd2000; do
	if [ -d $dir ]; then
		for file in $dir/*; do
			case "$(basename $file)" in
			control | signature | logo_mask.xbm.example | logo.xbm.example)
				# non-config files, rpm would normally remove
				rm $file;;
			authatieventsd.sh | fglrxprofiles.csv | fglrxrc | atiogl.xml)
				# config files, check for modifications
				case "$(stat -c%s $file)" in
				545 | 838 | 2769 | 10224 | 11018)
					rm $file;;
				*)
					echo "Saving $file as %{_sysconfdir}/ati/$(basename $file).rpmsave."
					mv $file %{_sysconfdir}/ati/$(basename $file).rpmsave;;
				esac
				;;
			esac
		done
		[ $(ls -c $dir | wc -l) -eq 0 ] && rm -r $dir
	fi
done
true
%endif

%preun -n %{driverpkgname}
%_preun_service atieventsd

%postun -n %{driverpkgname}
if [ ! -f %{_sysconfdir}/ld.so.conf.d/GL/%{ld_so_conf_file} ]; then
  %{_sbindir}/update-alternatives --remove gl_conf %{_sysconfdir}/ld.so.conf.d/GL/%{ld_so_conf_file}
fi
if [ ! -f %{_sysconfdir}/%{drivername}/pxpress-free.ld.so.conf ]; then
  %{_sbindir}/update-alternatives --remove gl_conf %{_sysconfdir}/%{drivername}/pxpress-free.ld.so.conf
fi
# Call /sbin/ldconfig explicitely due to alternatives
/sbin/ldconfig -X
%if "%{ldetect_cards_name}" != ""
[ -x %{_sbindir}/update-ldetect-lst ] && %{_sbindir}/update-ldetect-lst || :
%endif

%if %{mdkversion} >= 200800
%pre -n %{drivername}-control-center
# Handle alternatives-era directory,
# it may confuse rpm.
if [ -L %{_datadir}/ati ]; then
	rm %{_datadir}/ati
fi
%endif

%post -n %{drivername}-control-center
%if %mdkversion < 200900
%{update_menus}
%endif
%if %{mdkversion} >= 200800
[ -d %{_datadir}/fglrx ] && rm -r %{_datadir}/fglrx
[ -d %{_datadir}/fglrx-hd2000 ] && rm -r %{_datadir}/fglrx-hd2000
true
%endif

%if %mdkversion < 200900
%postun -n %{drivername}-control-center
%{clean_menus}
%endif

%post -n %{drivername}-opencl
# explicit /sbin/ldconfig due to a non-standard library directory
/sbin/ldconfig -X

%post -n dkms-%{drivername}
/usr/sbin/dkms --rpm_safe_upgrade add -m %{drivername} -v %{version}-%{release} &&
/usr/sbin/dkms --rpm_safe_upgrade build -m %{drivername} -v %{version}-%{release} &&
/usr/sbin/dkms --rpm_safe_upgrade install -m %{drivername} -v %{version}-%{release} --force

# rmmod any old driver if present and not in use (e.g. by X)
rmmod fglrx > /dev/null 2>&1 || true

%preun -n dkms-%{drivername}
/usr/sbin/dkms --rpm_safe_upgrade remove -m %{drivername} -v %{version}-%{release} --all

# rmmod any old driver if present and not in use (e.g. by X)
rmmod fglrx > /dev/null 2>&1 || true

%clean
rm -rf %{buildroot}

%files -n %{driverpkgname}
%defattr(0644,root,root,0755)
%doc README.install.urpmi README.manual-setup
%doc README.8.600.upgrade.urpmi
# the documentation files are grossly out of date; the configuration options
# described in configure.html seem to be used by the driver, though, so it is
# packaged, while the other html files are not:
%doc common/usr/share/doc/fglrx/configure.html
%doc common/usr/share/doc/fglrx/LICENSE.TXT
%if %{mdkversion} <= 200810
%doc README.8.532.upgrade.urpmi
%endif

%defattr(-,root,root)

%if "%{ldetect_cards_name}" != ""
%{_datadir}/ldetect-lst/pcitable.d/40%{drivername}.lst.gz
%endif

%ghost %{_sysconfdir}/ld.so.conf.d/GL.conf
%dir %{_sysconfdir}/ld.so.conf.d/GL
%{_sysconfdir}/ld.so.conf.d/GL/ati.conf

%if %{mdkversion} < 201100
%ghost %{_sysconfdir}/modprobe.d/display-driver.conf
%ghost %{_sysconfdir}/modprobe.preload.d/display-driver
%endif
%dir %{_sysconfdir}/%{drivername}
%{_sysconfdir}/%{drivername}/XvMCConfig
%{_sysconfdir}/%{drivername}/pxpress-free.ld.so.conf
%if %{mdkversion} < 201100
%{_sysconfdir}/%{drivername}/modprobe.conf
%{_sysconfdir}/%{drivername}/modprobe.preload
%endif

%dir %{_sysconfdir}/ati
%{_sysconfdir}/ati/control
%{_sysconfdir}/ati/signature
%config(noreplace) %{_sysconfdir}/ati/atiogl.xml
%{_sysconfdir}/ati/logo.xbm.example
%{_sysconfdir}/ati/logo_mask.xbm.example
%config %{_sysconfdir}/ati/authatieventsd.sh
%{_sysconfdir}/ati/amdpcsdb.default

%{_initrddir}/atieventsd

%{_sbindir}/atieventsd
%{_sbindir}/amdnotifyui
%{_sbindir}/atigetsysteminfo.sh

%{_bindir}/amdconfig
%{_bindir}/amdupdaterandrconfig
%{_bindir}/amdxdg-su
%{_bindir}/aticonfig
%{_bindir}/atiodcli
%{_bindir}/atiode
%{_bindir}/fgl_glxgears
%{_bindir}/fglrxinfo

%{xorg_libdir}/modules/drivers/fglrx_drv.so
%{xorg_libdir}/modules/linux/libfglrxdrm.so
%{xorg_libdir}/modules/amdxmm.*o
%{xorg_libdir}/modules/glesx.*o

%dir %{ati_extdir}
%{ati_extdir}/libglx.so
%if %{mdkversion} == 200900
%ghost %{xorg_libdir}/modules/extensions/libdri.so
%endif
%if %{mdkversion} >= 200800 && %{mdkversion} <= 200900
%ghost %{xorg_libdir}/modules/extensions/libglx.so
%endif

%{xorg_dridir}/fglrx_dri.so
%ifarch x86_64
%{xorg_dridir32}/fglrx_dri.so
%endif

%dir %{_libdir}/%{drivername}
%{_libdir}/%{drivername}/libGL.so.1
%{_libdir}/%{drivername}/libGL.so.1.*
%{_libdir}/%{drivername}/libaticalcl.so
%{_libdir}/%{drivername}/libaticaldd.so
%{_libdir}/%{drivername}/libaticalrt.so
%{_libdir}/%{drivername}/libatiuki.so.1*
%ifarch x86_64
%dir %{_prefix}/lib/%{drivername}
%{_prefix}/lib/%{drivername}/libGL.so.1
%{_prefix}/lib/%{drivername}/libGL.so.1.*
%{_prefix}/lib/%{drivername}/libaticalcl.so
%{_prefix}/lib/%{drivername}/libaticaldd.so
%{_prefix}/lib/%{drivername}/libaticalrt.so
%{_prefix}/lib/%{drivername}/libatiuki.so.1*
%endif

%{_libdir}/%{drivername}/libfglrx_dm.so.1*
%{_libdir}/%{drivername}/libatiadlxx.so
%{_libdir}/%{drivername}/libAMDXvBA.cap
%{_libdir}/%{drivername}/libAMDXvBA.so.1*
%{_libdir}/%{drivername}/libXvBAW.so.1*

# PowerXpress
%{_libdir}/fglrx/switchlibGL
%{_libdir}/fglrx/switchlibglx

%dir %{_datadir}/ati
%{_datadir}/ati/amd-uninstall.sh

%config(noreplace) %{_sysconfdir}/ati/atiapfuser.blb

%{_mandir}/man8/atieventsd.8*

%files -n %{drivername}-control-center -f amdcccle.langs
%defattr(-,root,root,0755)
%attr(0644,root,root) %doc common/usr/share/doc/amdcccle/*
%{_sysconfdir}/security/console.apps/amdcccle-su
%{_sysconfdir}/pam.d/amdcccle-su
%{_bindir}/amdcccle
%dir %{_datadir}/ati
%dir %{_datadir}/ati/amdcccle
%if %{amdbuild}
%{_iconsdir}/%{drivername}-amdcccle.xpm
%else
%{_miconsdir}/%{drivername}-amdcccle.png
%{_iconsdir}/%{drivername}-amdcccle.png
%{_liconsdir}/%{drivername}-amdcccle.png
%endif
%{_datadir}/applications/amdcccle.desktop
%{_datadir}/applications/amdccclesu.desktop
%if %{bundle_qt}
%dir %{_libdir}/%{drivername}-qt4
%{_libdir}/%{drivername}-qt4/libQtCore.so.4
%{_libdir}/%{drivername}-qt4/libQtGui.so.4
%{_datadir}/ati/%{_lib}
%endif

%files -n %{drivername}-devel
%defattr(-,root,root,0755)
%{_libdir}/%{drivername}/libfglrx_dm.a
%{_libdir}/%{drivername}/libfglrx_dm.so
%{_libdir}/%{drivername}/libAMDXvBA.so
%{_libdir}/%{drivername}/libXvBAW.so
%dir %{_includedir}/GL
%{_includedir}/GL/*ATI.h
%dir %{_includedir}/ATI
%dir %{_includedir}/ATI/GL
%{_includedir}/ATI/GL/*.h
%{_libdir}/%{drivername}/libGL.so
%{_libdir}/%{drivername}/libatiuki.so
%ifarch x86_64
%{_prefix}/lib/%{drivername}/libGL.so
%{_prefix}/lib/%{drivername}/libatiuki.so
%endif

%files -n %{drivername}-opencl
%defattr(-,root,root,0755)
%dir %{_sysconfdir}/OpenCL
%dir %{_sysconfdir}/OpenCL/vendors
%{_sysconfdir}/OpenCL/vendors/amdocl*.icd
%{_bindir}/clinfo
%{_libdir}/%{drivername}/libamdocl*.so
%{_libdir}/%{drivername}/libOpenCL.so.1
%{_libdir}/%{drivername}/libSlotMaximizer*.so
%ifarch x86_64
%{_prefix}/lib/%{drivername}/libamdocl*.so
%{_prefix}/lib/%{drivername}/libOpenCL.so.1
%{_prefix}/lib/%{drivername}/libSlotMaximizer*.so
%endif

%files -n dkms-%{drivername}
%defattr(0644,root,root,0755)
%{_usrsrc}/%{drivername}-%{version}-%{release}/*.c
%{_usrsrc}/%{drivername}-%{version}-%{release}/*.h
%{_usrsrc}/%{drivername}-%{version}-%{release}/2.6.x/
%{_usrsrc}/%{drivername}-%{version}-%{release}/dkms.conf
%attr(0755,root,root) %{_usrsrc}/%{drivername}-%{version}-%{release}/libfglrx_ip.a
%attr(0755,root,root) %{_usrsrc}/%{drivername}-%{version}-%{release}/make.sh


%changelog
* Mon Jul 30 2012 Dmitry Mikhirev <dmikhirev@mandriva.org> 8.97.100.3-1mdv2012.0
+ Revision: 811462
- imported package fglrx-legacy


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21652 |12nr|fheroes2-20120917-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rev r2931
Name:		fheroes2
Version:	20120917
Release:	1
Summary:	Free implementation of Heroes of the Might and Magic II engine
License:	GPL
Group:		Games/Strategy
Url:		http://sourceforge.net/projects/fheroes2/
Source:		http://sourceforge.net/projects/fheroes2/files/fheroes2/%{name}-src-%{rev}.tgz
Source2:	%{name}.sh
Source3:	%{name}.png
Source4:	%{name}.desktop
Source5:	%{name}.cfg
BuildRequires:	gcc-c++
BuildRequires:	SDL_image-devel
BuildRequires:	SDL_mixer-devel
BuildRequires:	SDL_net-devel
BuildRequires:	SDL_ttf-devel
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	zlib-devel

%description
Free implementation of Heroes of the Might and Magic II engine.
You need to copy files from data and maps directories from original game
into your /usr/share/games/fheroes2/{maps,data} directories respectively

%prep
%setup -qn fheroes-src

%build
%make WITH_AI=simple CONFIGURE_FHEROES2_DATA="%{_gamesdatadir}/%{name}/"

%install
# let's create directory structure...
mkdir -p %{buildroot}%{_gamesbindir}
mkdir -p %{buildroot}%{_datadir}/applications
mkdir -p %{buildroot}%{_datadir}/pixmaps
mkdir -p %{buildroot}%{_gamesdatadir}/%{name}/{data,maps}

# and install what we need where we need it to be...
install -pm755 %{name} %{buildroot}%{_gamesbindir}/%{name}.bin
install -pm755 %{SOURCE2} %{buildroot}%{_gamesbindir}/%{name}
install -pm 644 %{name}.cfg %{buildroot}%{_gamesdatadir}/%{name}/
install -pm 644 %{name}.key %{buildroot}%{_gamesdatadir}/%{name}/
install -pm 644 %{SOURCE3} %{buildroot}%{_datadir}/pixmaps/%{name}.png
install -pm 644 %{SOURCE4} %{buildroot}%{_datadir}/applications/%{name}.desktop
install -pm 644 %{SOURCE5} %{buildroot}%{_gamesdatadir}/%{name}/

%files
%doc AUTHORS changelog.txt COPYING LICENSE README
%{_gamesbindir}/*
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/applications/%{name}.desktop
%{_gamesdatadir}/%{name}




%changelog
* Wed Oct  24 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 0eef139
- New snapshot r2931 (20120917)
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21653 |12nr|flash-player-plugin-11.2.202.233-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# backportability
%define _localstatedir /var

Summary:	Flash Player plugin for browsers
Name:		flash-player-plugin
Version:	11.2.202.233
Release:	4
License:	Proprietary
URL:		http://www.adobe.com/products/flashplayer/
Source0:	http://fpdownload.macromedia.com/get/flashplayer/pdc/%{version}/install_flash_player_11_linux.i386.tar.gz
Source1:	http://fpdownload.macromedia.com/get/flashplayer/pdc/%{version}/install_flash_player_11_linux.x86_64.tar.gz
Group:		Networking/WWW
Requires:	curl
Requires(post):	curl
Provides:	flashplayer-plugin == %{version}

# obtained by objdump -x /usr/lib/mozilla/plugins/libflashplayer.so | grep NEEDED
# helper: for i in $(objdump -p libflashplayer.so  | grep NEEDED | awk '{ print $2 }'); do
#	  echo -n "$i: "; rpm -qf /usr/lib64/$i; done
#		libX11.so.6	libXext.so.6	libXt.so.6	libfreetype.so.6
Requires:	%{_lib}x11_6	%{_lib}xext6	%{_lib}xt6	%{_lib}freetype6
#		libfontconfig.so.1	libgtk-x11-2.0.so.0, libgdk-x11-2.0.so.0
Requires:       %{_lib}fontconfig1	%{_lib}gtk+-x11-2.0_0
#		libatk-1.0.so.0	libgdk_pixbuf-2.0.so.0	libpangocairo-1.0.so.0, libpango-1.0.so.0
Requires:	%{_lib}atk1.0_0	%{_lib}gdk_pixbuf2.0_0	%{_lib}pango1.0_0
#		libcairo.so.2	libgobject-2.0.so.0, libgmodule-2.0.so.0, libglib-2.0.so.0
Requires:	%{_lib}cairo2	%{_lib}glib2.0_0
#		libnss3.so, libsmime3.so, libssl3.so	libplds4.so, libplc4.so, libnspr4.so
Requires:	%{_lib}nss3				%{_lib}nspr4
# required for audio, dlopened:
Requires:	%{_lib}alsa2
# dlopened:
Requires:	%{_lib}curl4
# dlopened, for video acceleration:
Suggests:	%{_lib}vdpau1
#
Obsoletes:	FlashPlayer < 9.0.115.0-5
Obsoletes:	flashplayer < %{version}
Obsoletes:	flash-plugin < %{version}
Obsoletes:	FlashPlayer-plugin < %{version}
Obsoletes:	flashplayer-plugin < %{version}

# Conflict with free plugins to avoid user confusion as to which one is
# actually used:
Conflicts:	gnash-firefox-plugin
Conflicts:	swfdec-mozilla
Conflicts:	lightspark-mozilla-plugin
Conflicts:	libflashsupport < 0.20080000.1
Obsoletes:	flash-player-plugin10.2 < 10.2.152

%description
Adobe Flash Player plugin for browsers.

NOTE: This package does not contain the Flash Player itself. The
software will be automatically downloaded from Adobe during package
installation. Alternatively you can use the command
"download-flash-player-plugin" manually.

Installing this package indicates acceptance of the EULA, available
from http://www.adobe.com/products/eulas/players/flash/.

%package kde
Summary:	KDE workspace files
Group:		Networking/WWW
Requires:	%{name} = %{version}

%description kde
Adobe Flash files to work with KDE

%prep
%setup -c -T

%build

%install
%__rm -rf %{buildroot}

%__mkdir_p %{buildroot}
cd %{buildroot}
%ifarch x86_64
%__tar xzf %{SOURCE1}
%else
%__tar xzf %{SOURCE0}
%endif

%__mkdir_p %{buildroot}%{_libdir}/mozilla/plugins/
%__chmod 0755 libflashplayer.so
%__mv libflashplayer.so %{buildroot}%{_libdir}/mozilla/plugins/

rm -f %{buildroot}/readme.txt

%files
%{_bindir}/flash-player-properties
%{_libdir}/mozilla/plugins/*.so
%{_datadir}/applications/*.desktop
%{_datadir}/icons/*
%{_datadir}/pixmaps/*

%files kde
%{_libdir}/kde4/kcm_adobe_flash_player.so
%{_datadir}/kde4/*


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21654 |12nr|flash-player-plugin-11.2.202.238-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%ifarch x86_64
%define bitmark	()(64bit)
%else
%define bitmark %nil
%endif

Summary:	Flash Player plugin for browsers
Name:		flash-player-plugin
Version:	11.2.202.238
Release:	%mkrel 1
License:	Proprietary
URL:		http://www.adobe.com/products/flashplayer/
Group:		Networking/WWW
ExclusiveArch:	%ix86 x86_64
Requires(pre):	curl

# helper for getting requires:
# for i in $(objdump -p libflashplayer.so  | grep NEEDED | awk '{ print $2 }' | grep -v ld-linux); do echo "Requires: $i%{bitmark}"; done
Requires: libatk-1.0.so.0%{bitmark}
Requires: libcairo.so.2%{bitmark}
Requires: libc.so.6%{bitmark}
Requires: libdl.so.2%{bitmark}
Requires: libfontconfig.so.1%{bitmark}
Requires: libfreetype.so.6%{bitmark}
Requires: libgdk_pixbuf-2.0.so.0%{bitmark}
Requires: libgdk-x11-2.0.so.0%{bitmark}
Requires: libglib-2.0.so.0%{bitmark}
Requires: libgmodule-2.0.so.0%{bitmark}
Requires: libgobject-2.0.so.0%{bitmark}
Requires: libgthread-2.0.so.0%{bitmark}
Requires: libgtk-x11-2.0.so.0%{bitmark}
Requires: libm.so.6%{bitmark}
Requires: libnspr4.so%{bitmark}
Requires: libnss3.so%{bitmark}
Requires: libnssutil3.so%{bitmark}
Requires: libpango-1.0.so.0%{bitmark}
Requires: libpangocairo-1.0.so.0%{bitmark}
Requires: libpangoft2-1.0.so.0%{bitmark}
Requires: libplc4.so%{bitmark}
Requires: libplds4.so%{bitmark}
Requires: libpthread.so.0%{bitmark}
Requires: librt.so.1%{bitmark}
Requires: libsmime3.so%{bitmark}
Requires: libssl3.so%{bitmark}
Requires: libX11.so.6%{bitmark}
Requires: libXcursor.so.1%{bitmark}
Requires: libXext.so.6%{bitmark}
Requires: libXrender.so.1%{bitmark}
Requires: libXt.so.6%{bitmark}
# end of helper produced requires

# required for audio, dlopened:
Requires:	libasound.so.2%{bitmark}
# dlopened:
Requires:	libcurl.so.4%{bitmark}
# dlopened, for video acceleration:
Suggests:	libvdpau.so.1%{bitmark}
#
Conflicts:	FlashPlayer < 9.0.115.0-5
Conflicts:	flash-plugin FlashPlayer-plugin flashplayer-plugin
# Conflict with free plugins to avoid user confusion as to which one is
# actually used:
Conflicts:	gnash-firefox-plugin
Conflicts:	swfdec-mozilla
Conflicts:	lightspark-mozilla-plugin
Conflicts:	libflashsupport < 0.20080000.1
Obsoletes:	flash-player-plugin10.2 < 10.2.152
Provides:	flash-player-plugin11
Obsoletes:	flash-player-plugin11
BuildRequires:	kde4-macros
BuildRoot:	%{_tmppath}/%{name}-root

%description
Adobe Flash Player plugin for browsers.

NOTE: This package does not contain the Flash Player itself. The
software will be automatically downloaded from Adobe during package
installation.

Installing this package indicates acceptance of the Flash Player EULA,
available at http://www.adobe.com/products/eulas/players/flash/
%ifnarch x86_64
and as %{_libdir}/mozilla/plugins/LICENSE.flashplayer.
%endif

# It would be preferable to have the KCM module in the main package with
# simply not requiring any kde stuff. However, standard KDE installation
# doesn't necessary include libkutils4. - Anssi 08/2011
%package kde
Summary:	Flash Player KDE settings module
Group:		Networking/WWW
Requires:	%{name} = %{version}-%{release}
Requires(post):	%{name} = %{version}-%{release}
# helper for getting requires:
# for i in $(objdump -p kcm_adobe_flash_player.so  | grep NEEDED | awk '{ print $2 }' | grep -v ld-linux); do echo "Requires: $i%{bitmark}"; done
Requires: libc.so.6%{bitmark}
Requires: libICE.so.6%{bitmark}
Requires: libkdecore.so.5%{bitmark}
Requires: libkdeui.so.5%{bitmark}
Requires: libkutils.so.4%{bitmark}
Requires: libm.so.6%{bitmark}
Requires: libpthread.so.0%{bitmark}
Requires: libQtCore.so.4%{bitmark}
Requires: libQtDBus.so.4%{bitmark}
Requires: libQtGui.so.4%{bitmark}
Requires: libQtSvg.so.4%{bitmark}
Requires: libSM.so.6%{bitmark}
Requires: libX11.so.6%{bitmark}
Requires: libXau.so.6%{bitmark}
Requires: libXdmcp.so.6%{bitmark}
Requires: libXext.so.6%{bitmark}
Requires: libXft.so.2%{bitmark}
Requires: libXpm.so.4%{bitmark}
# end of helper produced requires
Conflicts:	flash-player-plugin < 10.3.183.5
Provides:	flash-player-plugin11-kde
Obsoletes:	flash-player-plugin11-kde

%description kde
KDE settings module for Adobe Flash Player.

NOTE: This package does not contain the software itself. The
software will be automatically downloaded from the Adobe server
during package installation.

Installing this package indicates acceptance of the Flash Player EULA,
available at http://www.adobe.com/products/eulas/players/flash/
%ifnarch x86_64
and as %{_libdir}/mozilla/plugins/LICENSE.flashplayer.
%endif

%prep
%setup -c -T

# Always prefer versioned archives instead of unversioned ones, so that when
# Adobe updates the Flash Player, the old md5sum continues to work until
# this package is updated for the new version.

# The linuxdownload.adobe.com rpm usually stays up longer, but fpdownload.macromedia.com is faster.
# Their md5sums usually differ.

%ifarch %ix86
%define downurl1	http://fpdownload.macromedia.com/get/flashplayer/pdc/%{version}/flash-plugin-%{version}-release.i386.rpm
%define tmd5sum1	2a23b92fa08c555f8520d7a619175dc5
%define downurl2	http://linuxdownload.adobe.com/linux/i386/flash-plugin-%{version}-release.i386.rpm
%define tmd5sum2	5022e2d969b88519f3a03c45ee778eac
%define downurl3	%nil
%define tmd5sum3	%nil
%define tarname		flash-plugin-%{version}-release.i386.rpm

%define warn_on_missing_files 1
%endif

%ifarch x86_64
%define downurl1	http://fpdownload.macromedia.com/get/flashplayer/pdc/%{version}/flash-plugin-%{version}-release.x86_64.rpm
%define tmd5sum1	bc361c57e83b9fbabd02a9392bf2839f
%define downurl2	http://linuxdownload.adobe.com/linux/x86_64/flash-plugin-%{version}-release.x86_64.rpm
%define tmd5sum2	b1448a4c650b2198a3de6890ff2eaf78
%define downurl3	%nil
%define downurl3	%nil
%define tarname		flash-plugin-%{version}-release.x86_64.rpm

%define warn_on_missing_files 1
%endif

%define file %{_localstatedir}/lib/%{name}/%{tarname}

%install
rm -rf %{buildroot}

install -d -m755 %{buildroot}%{_localstatedir}/lib/%{name}
install -d -m755 %{buildroot}%{_libdir}/mozilla/plugins
touch %{buildroot}%{_libdir}/mozilla/plugins/libflashplayer.so
touch %{buildroot}%{_libdir}/mozilla/plugins/LICENSE.flashplayer 	 
touch %{buildroot}%{_libdir}/mozilla/plugins/README.flashplayer
touch %{buildroot}%{_localstatedir}/lib/%{name}/%{tarname}

install -d -m755 %{buildroot}%{_bindir}
touch %{buildroot}%{_bindir}/flash-player-properties

install -d -m755 %{buildroot}%{_kde_services}
touch %{buildroot}%{_kde_services}/kcm_adobe_flash_player.desktop
install -d -m755 %{buildroot}%{_kde_libdir}/kde4
touch %{buildroot}%{_kde_libdir}/kde4/kcm_adobe_flash_player.so

install -d -m755 %{buildroot}%{_datadir}/applications
touch %{buildroot}%{_datadir}/applications/flash-player-properties.desktop

for i in 16 22 24 32 48; do
	install -d -m755 %{buildroot}%{_iconsdir}/hicolor/${i}x${i}/apps
	touch %{buildroot}%{_iconsdir}/hicolor/${i}x${i}/apps/flash-player-properties.png
done

install -d -m755 %{buildroot}%{_datadir}/%{name}
cat > %{buildroot}%{_datadir}/%{name}/functions << EOF
next_file() {
	FILENUM=\$((FILENUM+1))
	eval FILE_SRC="\\\$FILE\${FILENUM}_SRC"
	eval FILE_DST="\\\$FILE\${FILENUM}_DST"
	eval FILE_PRM="\\\$FILE\${FILENUM}_PRM"
	[ -n "\$FILE_SRC" ]
}

tar_extract() {
        extractdir=\$(mktemp -d --tmpdir=/tmp)
	if [ -z "\$extractdir" ]; then
		echo "Error during extraction." >&2
		exit 1
	fi

	cd "\$extractdir" || exit 1

	if [ "\$(head -c4 "%file")" = \$'\\xED\\xAB\\xEE\\xDB' ]; then
		rpm2cpio "%file" | cpio -i --quiet -d -R root:root
	else
		tar -xzf "%file" --no-same-owner --no-same-permissions
	fi

	# Avoid leaving old files in case of failure below
	FILENUM=0
	while next_file; do
		rm -f "\$FILE_DST"
	done

	FILENUM=0
	while next_file; do
		if [ ! -f "\$FILE_SRC" ]; then
%if %warn_on_missing_files
			echo "Warning: \$FILE_SRC not found in the Flash Player archive," >&2
			echo "         skipping installation of \$FILE_DST." >&2
			echo "         Please file a bug report at https://qa.mandriva.com ." >&2
%endif
			continue
		fi
			
		chmod "\$FILE_PRM" "\$FILE_SRC"
		mv -f "\$FILE_SRC" "\$FILE_DST"
	done
	rm -rf "\$extractdir"
}
EOF

%clean
rm -rf %{buildroot}

%pre
checkmd5sum() {
	[ -e "$1" ] || return 1
	FILEMD5="$(md5sum $1 | cut -d" " -f1)"
	[ -n "$FILEMD5" ] || return 1
	MD5NUM=1
	eval MD5SUM="\$MD5SUM$MD5NUM"
	while [ "$MD5SUM" ]; do
		[ "$MD5SUM" = "$FILEMD5" ] && return 0
		MD5NUM=$((MD5NUM+1))
		eval MD5SUM="\$MD5SUM$MD5NUM"
	done
	return 1
}

get_proxy_from_urpmi() {
	if [ -e /etc/urpmi/proxy.cfg ]; then
		proxy="$(grep ^http_proxy= /etc/urpmi/proxy.cfg 2>/dev/null)"
		proxy_user="$(grep ^proxy_user= /etc/urpmi/proxy.cfg 2>/dev/null)"

		proxy="${proxy#http_proxy=}"
		proxy_user="${proxy_user#proxy_user=}"

		[ -n "$proxy" ] && echo "--proxy $proxy"
		[ -n "$proxy_user" ] && echo "--proxy-user $proxy_user"
	fi
}

MD5SUM1="%{tmd5sum1}"
MD5SUM2="%{tmd5sum2}"
MD5SUM3="%{tmd5sum3}"
MD5SUM4=
URL1="%{downurl1}"
URL2="%{downurl2}"
URL3="%{downurl3}"
URL4=

URLNUM=1

install -d -m 0755 %{_localstatedir}/lib/%{name}

echo "Note that by downloading the Adobe Flash Player you indicate your acceptance of"
echo "the EULA, available at http://www.adobe.com/products/eulas/players/flash/"
while ! checkmd5sum "%file"; do
	eval URL="\$URL$URLNUM"
	if [ -z "$URL" ]; then
		echo "Error: Unable to download Flash Player. This is likely due to this package" >&2
		echo "       being too old. Please file a bug report at https://qa.mandriva.com" >&2
		echo "       so that the package gets updated. Thank you." >&2
		echo "" >&2
		echo "       In the meantime, you can download Flash Player manually from" >&2
		echo "       http://get.adobe.com/flashplayer/" >&2
		rm -f "%file"
		[ "$(ls -A "%{_localstatedir}/lib/%{name}")" ] && rm -rf "%{_localstatedir}/lib/%{name}"
		exit 1
	fi
	URLNUM=$((URLNUM+1))
	echo "Downloading from $URL:"
	curl --connect-timeout 20 -m 10800 -L $(get_proxy_from_urpmi) "$URL" > "%file"
done

%post
FILE1_SRC="usr/%{_lib}/flash-plugin/libflashplayer.so"
FILE1_DST="%{_libdir}/mozilla/plugins/libflashplayer.so"
FILE1_PRM="0755"
FILE2_SRC="usr/%{_lib}/flash-plugin/LICENSE"
FILE2_DST="%{_libdir}/mozilla/plugins/LICENSE.flashplayer"
FILE2_PRM="0644"
FILE3_SRC="usr/%{_lib}/flash-plugin/README"
FILE3_DST="%{_libdir}/mozilla/plugins/README.flashplayer"
FILE3_PRM="0644"

FILE4_SRC="usr/bin/flash-player-properties"
FILE4_DST="%{_bindir}/flash-player-properties"
FILE4_PRM="0755"
FILE5_SRC="usr/share/applications/flash-player-properties.desktop"
FILE5_DST="%{_datadir}/applications/flash-player-properties.desktop"
FILE5_PRM="0644"

FILE6_SRC="usr/share/icons/hicolor/16x16/apps/flash-player-properties.png"
FILE6_DST="%{_iconsdir}/hicolor/16x16/apps/flash-player-properties.png"
FILE6_PRM="0644"
FILE7_SRC="usr/share/icons/hicolor/22x22/apps/flash-player-properties.png"
FILE7_DST="%{_iconsdir}/hicolor/22x22/apps/flash-player-properties.png"
FILE7_PRM="0644"
FILE8_SRC="usr/share/icons/hicolor/24x24/apps/flash-player-properties.png"
FILE8_DST="%{_iconsdir}/hicolor/24x24/apps/flash-player-properties.png"
FILE8_PRM="0644"
FILE9_SRC="usr/share/icons/hicolor/32x32/apps/flash-player-properties.png"
FILE9_DST="%{_iconsdir}/hicolor/32x32/apps/flash-player-properties.png"
FILE9_PRM="0644"
FILE10_SRC="usr/share/icons/hicolor/48x48/apps/flash-player-properties.png"
FILE10_DST="%{_iconsdir}/hicolor/48x48/apps/flash-player-properties.png"
FILE10_PRM="0644"
FILE11_SRC=

. %{_datadir}/%{name}/functions
tar_extract

# show in KDE as well (in case user doesn't have -kde subpkg
sed -i 's,NotShowIn=KDE;,,' %{_datadir}/applications/flash-player-properties.desktop 2>/dev/null || :
# otherwise KDE hides it:
sed -i 's,GNOME;,,' %{_datadir}/applications/flash-player-properties.desktop 2>/dev/null || :

echo "Adobe Flash Player installation successful."

%pre kde
# When installing both main package and -kde, failure of %pre of main package
# can prevent installation of it, but urpmi/rpm will try to install -kde
# regardless. FIXME.
# For now, workaround it by preventing -kde installation as well:
[ -e %{_datadir}/%{name}/functions ]

%post kde
FILE1_SRC="usr/%{_lib}/kde4/kcm_adobe_flash_player.so"
FILE1_DST="%{_kde_libdir}/kde4/kcm_adobe_flash_player.so"
FILE1_PRM="0755"
FILE2_SRC="usr/share/kde4/services/kcm_adobe_flash_player.desktop"
FILE2_DST="%{_kde_services}/kcm_adobe_flash_player.desktop"
FILE2_PRM="0644"
FILE3_SRC=

. %{_datadir}/%{name}/functions
tar_extract

sed -i 's,=personal,=network-and-connectivity,' %{_kde_services}/kcm_adobe_flash_player.desktop 2>/dev/null || :

%files

%dir %{_localstatedir}/lib/%{name}
%ghost %{_localstatedir}/lib/%{name}/%{tarname}
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/functions

%dir %{_libdir}/mozilla
%dir %{_libdir}/mozilla/plugins
%ghost %{_libdir}/mozilla/plugins/libflashplayer.so
%ghost %{_libdir}/mozilla/plugins/LICENSE.flashplayer
%ghost %{_libdir}/mozilla/plugins/README.flashplayer

%ghost %{_bindir}/flash-player-properties
%ghost %{_datadir}/applications/flash-player-properties.desktop
%ghost %{_iconsdir}/hicolor/*/apps/flash-player-properties.png

%files kde
%defattr(-,root,root)
%ghost %{_kde_libdir}/kde4/kcm_adobe_flash_player.so
%ghost %{_kde_services}/kcm_adobe_flash_player.desktop

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21655 |12nr|flash-player-plugin-11.2.202.243-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%ifarch x86_64
%define bitmark	()(64bit)
%else
%define bitmark %nil
%endif

Summary:	Flash Player plugin for browsers
Name:		flash-player-plugin
Version:	11.2.202.243
Release:	%mkrel 1
License:	Proprietary
URL:		http://www.adobe.com/products/flashplayer/
Group:		Networking/WWW
ExclusiveArch:	%ix86 x86_64
Requires(pre):	curl

# helper for getting requires:
# for i in $(objdump -p libflashplayer.so  | grep NEEDED | awk '{ print $2 }' | grep -v ld-linux); do echo "Requires: $i%{bitmark}"; done
Requires: libatk-1.0.so.0%{bitmark}
Requires: libcairo.so.2%{bitmark}
Requires: libc.so.6%{bitmark}
Requires: libdl.so.2%{bitmark}
Requires: libfontconfig.so.1%{bitmark}
Requires: libfreetype.so.6%{bitmark}
Requires: libgdk_pixbuf-2.0.so.0%{bitmark}
Requires: libgdk-x11-2.0.so.0%{bitmark}
Requires: libglib-2.0.so.0%{bitmark}
Requires: libgmodule-2.0.so.0%{bitmark}
Requires: libgobject-2.0.so.0%{bitmark}
Requires: libgthread-2.0.so.0%{bitmark}
Requires: libgtk-x11-2.0.so.0%{bitmark}
Requires: libm.so.6%{bitmark}
Requires: libnspr4.so%{bitmark}
Requires: libnss3.so%{bitmark}
Requires: libnssutil3.so%{bitmark}
Requires: libpango-1.0.so.0%{bitmark}
Requires: libpangocairo-1.0.so.0%{bitmark}
Requires: libpangoft2-1.0.so.0%{bitmark}
Requires: libplc4.so%{bitmark}
Requires: libplds4.so%{bitmark}
Requires: libpthread.so.0%{bitmark}
Requires: librt.so.1%{bitmark}
Requires: libsmime3.so%{bitmark}
Requires: libssl3.so%{bitmark}
Requires: libX11.so.6%{bitmark}
Requires: libXcursor.so.1%{bitmark}
Requires: libXext.so.6%{bitmark}
Requires: libXrender.so.1%{bitmark}
Requires: libXt.so.6%{bitmark}
# end of helper produced requires

# required for audio, dlopened:
Requires:	libasound.so.2%{bitmark}
# dlopened:
Requires:	libcurl.so.4%{bitmark}
# dlopened, for video acceleration:
Suggests:	libvdpau.so.1%{bitmark}
#
Conflicts:	FlashPlayer < 9.0.115.0-5
Conflicts:	flash-plugin FlashPlayer-plugin flashplayer-plugin
# Conflict with free plugins to avoid user confusion as to which one is
# actually used:
Conflicts:	gnash-firefox-plugin
Conflicts:	swfdec-mozilla
Conflicts:	lightspark-mozilla-plugin
Conflicts:	libflashsupport < 0.20080000.1
Obsoletes:	flash-player-plugin10.2 < 10.2.152
Provides:	flash-player-plugin11
Obsoletes:	flash-player-plugin11
BuildRequires:	kde4-macros
BuildRoot:	%{_tmppath}/%{name}-root

%description
Adobe Flash Player plugin for browsers.

NOTE: This package does not contain the Flash Player itself. The
software will be automatically downloaded from Adobe during package
installation.

Installing this package indicates acceptance of the Flash Player EULA,
available at http://www.adobe.com/products/eulas/players/flash/
%ifnarch x86_64
and as %{_libdir}/mozilla/plugins/LICENSE.flashplayer.
%endif

# It would be preferable to have the KCM module in the main package with
# simply not requiring any kde stuff. However, standard KDE installation
# doesn't necessary include libkutils4. - Anssi 08/2011
%package kde
Summary:	Flash Player KDE settings module
Group:		Networking/WWW
Requires:	%{name} = %{version}-%{release}
Requires(post):	%{name} = %{version}-%{release}
# helper for getting requires:
# for i in $(objdump -p kcm_adobe_flash_player.so  | grep NEEDED | awk '{ print $2 }' | grep -v ld-linux); do echo "Requires: $i%{bitmark}"; done
Requires: libc.so.6%{bitmark}
Requires: libICE.so.6%{bitmark}
Requires: libkdecore.so.5%{bitmark}
Requires: libkdeui.so.5%{bitmark}
Requires: libkutils.so.4%{bitmark}
Requires: libm.so.6%{bitmark}
Requires: libpthread.so.0%{bitmark}
Requires: libQtCore.so.4%{bitmark}
Requires: libQtDBus.so.4%{bitmark}
Requires: libQtGui.so.4%{bitmark}
Requires: libQtSvg.so.4%{bitmark}
Requires: libSM.so.6%{bitmark}
Requires: libX11.so.6%{bitmark}
Requires: libXau.so.6%{bitmark}
Requires: libXdmcp.so.6%{bitmark}
Requires: libXext.so.6%{bitmark}
Requires: libXft.so.2%{bitmark}
Requires: libXpm.so.4%{bitmark}
# end of helper produced requires
Conflicts:	flash-player-plugin < 10.3.183.5
Provides:	flash-player-plugin11-kde
Obsoletes:	flash-player-plugin11-kde

%description kde
KDE settings module for Adobe Flash Player.

NOTE: This package does not contain the software itself. The
software will be automatically downloaded from the Adobe server
during package installation.

Installing this package indicates acceptance of the Flash Player EULA,
available at http://www.adobe.com/products/eulas/players/flash/
%ifnarch x86_64
and as %{_libdir}/mozilla/plugins/LICENSE.flashplayer.
%endif

%prep
%setup -c -T

# Always prefer versioned archives instead of unversioned ones, so that when
# Adobe updates the Flash Player, the old md5sum continues to work until
# this package is updated for the new version.

# The linuxdownload.adobe.com rpm usually stays up longer, but fpdownload.macromedia.com is faster.
# Their md5sums usually differ.

%ifarch %ix86
%define downurl1	http://fpdownload.macromedia.com/get/flashplayer/pdc/%{version}/flash-plugin-%{version}-release.i386.rpm
%define tmd5sum1	ab37b48ff2f682eced067f4a7ff86be1
%define downurl2	http://linuxdownload.adobe.com/linux/i386/flash-plugin-%{version}-release.i386.rpm
%define tmd5sum2	bdff081e49445d10ab87e8332be798b5
%define downurl3	%nil
%define tmd5sum3	%nil
%define tarname		flash-plugin-%{version}-release.i386.rpm

%define warn_on_missing_files 1
%endif

%ifarch x86_64
%define downurl1	http://fpdownload.macromedia.com/get/flashplayer/pdc/%{version}/flash-plugin-%{version}-release.x86_64.rpm
%define tmd5sum1	7a04a9fd69de442ef6309e79eda910a3
%define downurl2	http://linuxdownload.adobe.com/linux/x86_64/flash-plugin-%{version}-release.x86_64.rpm
%define tmd5sum2	6950915dbd63c75de7a3eee8844d2ae3
%define downurl3	%nil
%define downurl3	%nil
%define tarname		flash-plugin-%{version}-release.x86_64.rpm

%define warn_on_missing_files 1
%endif

%define file %{_localstatedir}/lib/%{name}/%{tarname}

%install
rm -rf %{buildroot}

install -d -m755 %{buildroot}%{_localstatedir}/lib/%{name}
install -d -m755 %{buildroot}%{_libdir}/mozilla/plugins
touch %{buildroot}%{_libdir}/mozilla/plugins/libflashplayer.so
touch %{buildroot}%{_libdir}/mozilla/plugins/LICENSE.flashplayer 	 
touch %{buildroot}%{_libdir}/mozilla/plugins/README.flashplayer
touch %{buildroot}%{_localstatedir}/lib/%{name}/%{tarname}

install -d -m755 %{buildroot}%{_bindir}
touch %{buildroot}%{_bindir}/flash-player-properties

install -d -m755 %{buildroot}%{_kde_services}
touch %{buildroot}%{_kde_services}/kcm_adobe_flash_player.desktop
install -d -m755 %{buildroot}%{_kde_libdir}/kde4
touch %{buildroot}%{_kde_libdir}/kde4/kcm_adobe_flash_player.so

install -d -m755 %{buildroot}%{_datadir}/applications
touch %{buildroot}%{_datadir}/applications/flash-player-properties.desktop

for i in 16 22 24 32 48; do
	install -d -m755 %{buildroot}%{_iconsdir}/hicolor/${i}x${i}/apps
	touch %{buildroot}%{_iconsdir}/hicolor/${i}x${i}/apps/flash-player-properties.png
done

install -d -m755 %{buildroot}%{_datadir}/%{name}
cat > %{buildroot}%{_datadir}/%{name}/functions << EOF
next_file() {
	FILENUM=\$((FILENUM+1))
	eval FILE_SRC="\\\$FILE\${FILENUM}_SRC"
	eval FILE_DST="\\\$FILE\${FILENUM}_DST"
	eval FILE_PRM="\\\$FILE\${FILENUM}_PRM"
	[ -n "\$FILE_SRC" ]
}

tar_extract() {
        extractdir=\$(mktemp -d --tmpdir=/tmp)
	if [ -z "\$extractdir" ]; then
		echo "Error during extraction." >&2
		exit 1
	fi

	cd "\$extractdir" || exit 1

	if [ "\$(head -c4 "%file")" = \$'\\xED\\xAB\\xEE\\xDB' ]; then
		rpm2cpio "%file" | cpio -i --quiet -d -R root:root
	else
		tar -xzf "%file" --no-same-owner --no-same-permissions
	fi

	# Avoid leaving old files in case of failure below
	FILENUM=0
	while next_file; do
		rm -f "\$FILE_DST"
	done

	FILENUM=0
	while next_file; do
		if [ ! -f "\$FILE_SRC" ]; then
%if %warn_on_missing_files
			echo "Warning: \$FILE_SRC not found in the Flash Player archive," >&2
			echo "         skipping installation of \$FILE_DST." >&2
			echo "         Please file a bug report at https://qa.mandriva.com ." >&2
%endif
			continue
		fi
			
		chmod "\$FILE_PRM" "\$FILE_SRC"
		mv -f "\$FILE_SRC" "\$FILE_DST"
	done
	rm -rf "\$extractdir"
}
EOF

%clean
rm -rf %{buildroot}

%pre
checkmd5sum() {
	[ -e "$1" ] || return 1
	FILEMD5="$(md5sum $1 | cut -d" " -f1)"
	[ -n "$FILEMD5" ] || return 1
	MD5NUM=1
	eval MD5SUM="\$MD5SUM$MD5NUM"
	while [ "$MD5SUM" ]; do
		[ "$MD5SUM" = "$FILEMD5" ] && return 0
		MD5NUM=$((MD5NUM+1))
		eval MD5SUM="\$MD5SUM$MD5NUM"
	done
	return 1
}

get_proxy_from_urpmi() {
	if [ -e /etc/urpmi/proxy.cfg ]; then
		proxy="$(grep ^http_proxy= /etc/urpmi/proxy.cfg 2>/dev/null)"
		proxy_user="$(grep ^proxy_user= /etc/urpmi/proxy.cfg 2>/dev/null)"

		proxy="${proxy#http_proxy=}"
		proxy_user="${proxy_user#proxy_user=}"

		[ -n "$proxy" ] && echo "--proxy $proxy"
		[ -n "$proxy_user" ] && echo "--proxy-user $proxy_user"
	fi
}

MD5SUM1="%{tmd5sum1}"
MD5SUM2="%{tmd5sum2}"
MD5SUM3="%{tmd5sum3}"
MD5SUM4=
URL1="%{downurl1}"
URL2="%{downurl2}"
URL3="%{downurl3}"
URL4=

URLNUM=1

install -d -m 0755 %{_localstatedir}/lib/%{name}

echo "Note that by downloading the Adobe Flash Player you indicate your acceptance of"
echo "the EULA, available at http://www.adobe.com/products/eulas/players/flash/"
while ! checkmd5sum "%file"; do
	eval URL="\$URL$URLNUM"
	if [ -z "$URL" ]; then
		echo "Error: Unable to download Flash Player. This is likely due to this package" >&2
		echo "       being too old. Please file a bug report at https://qa.mandriva.com" >&2
		echo "       so that the package gets updated. Thank you." >&2
		echo "" >&2
		echo "       In the meantime, you can download Flash Player manually from" >&2
		echo "       http://get.adobe.com/flashplayer/" >&2
		rm -f "%file"
		[ "$(ls -A "%{_localstatedir}/lib/%{name}")" ] && rm -rf "%{_localstatedir}/lib/%{name}"
		exit 1
	fi
	URLNUM=$((URLNUM+1))
	echo "Downloading from $URL:"
	curl --connect-timeout 20 -m 10800 -L $(get_proxy_from_urpmi) "$URL" > "%file"
done

%post
FILE1_SRC="usr/%{_lib}/flash-plugin/libflashplayer.so"
FILE1_DST="%{_libdir}/mozilla/plugins/libflashplayer.so"
FILE1_PRM="0755"
FILE2_SRC="usr/%{_lib}/flash-plugin/LICENSE"
FILE2_DST="%{_libdir}/mozilla/plugins/LICENSE.flashplayer"
FILE2_PRM="0644"
FILE3_SRC="usr/%{_lib}/flash-plugin/README"
FILE3_DST="%{_libdir}/mozilla/plugins/README.flashplayer"
FILE3_PRM="0644"

FILE4_SRC="usr/bin/flash-player-properties"
FILE4_DST="%{_bindir}/flash-player-properties"
FILE4_PRM="0755"
FILE5_SRC="usr/share/applications/flash-player-properties.desktop"
FILE5_DST="%{_datadir}/applications/flash-player-properties.desktop"
FILE5_PRM="0644"

FILE6_SRC="usr/share/icons/hicolor/16x16/apps/flash-player-properties.png"
FILE6_DST="%{_iconsdir}/hicolor/16x16/apps/flash-player-properties.png"
FILE6_PRM="0644"
FILE7_SRC="usr/share/icons/hicolor/22x22/apps/flash-player-properties.png"
FILE7_DST="%{_iconsdir}/hicolor/22x22/apps/flash-player-properties.png"
FILE7_PRM="0644"
FILE8_SRC="usr/share/icons/hicolor/24x24/apps/flash-player-properties.png"
FILE8_DST="%{_iconsdir}/hicolor/24x24/apps/flash-player-properties.png"
FILE8_PRM="0644"
FILE9_SRC="usr/share/icons/hicolor/32x32/apps/flash-player-properties.png"
FILE9_DST="%{_iconsdir}/hicolor/32x32/apps/flash-player-properties.png"
FILE9_PRM="0644"
FILE10_SRC="usr/share/icons/hicolor/48x48/apps/flash-player-properties.png"
FILE10_DST="%{_iconsdir}/hicolor/48x48/apps/flash-player-properties.png"
FILE10_PRM="0644"
FILE11_SRC=

. %{_datadir}/%{name}/functions
tar_extract

# show in KDE as well (in case user doesn't have -kde subpkg
sed -i 's,NotShowIn=KDE;,,' %{_datadir}/applications/flash-player-properties.desktop 2>/dev/null || :
# otherwise KDE hides it:
sed -i 's,GNOME;,,' %{_datadir}/applications/flash-player-properties.desktop 2>/dev/null || :

echo "Adobe Flash Player installation successful."

%pre kde
# When installing both main package and -kde, failure of %pre of main package
# can prevent installation of it, but urpmi/rpm will try to install -kde
# regardless. FIXME.
# For now, workaround it by preventing -kde installation as well:
[ -e %{_datadir}/%{name}/functions ]

%post kde
FILE1_SRC="usr/%{_lib}/kde4/kcm_adobe_flash_player.so"
FILE1_DST="%{_kde_libdir}/kde4/kcm_adobe_flash_player.so"
FILE1_PRM="0755"
FILE2_SRC="usr/share/kde4/services/kcm_adobe_flash_player.desktop"
FILE2_DST="%{_kde_services}/kcm_adobe_flash_player.desktop"
FILE2_PRM="0644"
FILE3_SRC=

. %{_datadir}/%{name}/functions
tar_extract

sed -i 's,=personal,=network-and-connectivity,' %{_kde_services}/kcm_adobe_flash_player.desktop 2>/dev/null || :

%files

%dir %{_localstatedir}/lib/%{name}
%ghost %{_localstatedir}/lib/%{name}/%{tarname}
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/functions

%dir %{_libdir}/mozilla
%dir %{_libdir}/mozilla/plugins
%ghost %{_libdir}/mozilla/plugins/libflashplayer.so
%ghost %{_libdir}/mozilla/plugins/LICENSE.flashplayer
%ghost %{_libdir}/mozilla/plugins/README.flashplayer

%ghost %{_bindir}/flash-player-properties
%ghost %{_datadir}/applications/flash-player-properties.desktop
%ghost %{_iconsdir}/hicolor/*/apps/flash-player-properties.png

%files kde
%defattr(-,root,root)
%ghost %{_kde_libdir}/kde4/kcm_adobe_flash_player.so
%ghost %{_kde_services}/kcm_adobe_flash_player.desktop

%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21656 |12nr|flight-of-the-amazon-queen-1.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define scummvmdir %{_datadir}/scummvm/

Summary:	A adventure game using scummvm
Name:		flight-of-the-amazon-queen
Version:	1.0.0
Release:	%mkrel 1
Source0:	http://prdownloads.sourceforge.net/scummvm/FOTAQ_Talkie.tar.bz2
License:	Freeware
Url:		http://scummvm.org
Group:		Games/Adventure
Requires:	scummvm
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Flight of the Amazon Queen is a 2D point-and-click adventure game set
in the 1940s, originally published for DOS and the Amiga.  You assume
the role of Joe King, a pilot for hire who is given the job of
flyingFaye Russell (a famous movie star) into the Amazon jungle for a
photo shoot. Of course, things never go according to plans. After an
unfortunate turn of events they find themselves stranded in the heart
of the Amazon jungle, where Joe will embark on a quest to rescue a
kidnapped princess and in the process, discover the true sinister
intentions of a suspiciously located Lederhosen company. In a rich 2D
environment, Joe will cross paths with a variety of unlikely jungle
inhabitants including, but not limited to, a tribe of Amazon women and
6-foot- tall pygmies.

This game was released by Krome Studios to help the scummvm
project. However, this is not a free game ( free as freespeech ), even
if source code can be seen.

%prep
%setup -q -n FOTAQ_Talkie/

%build

%install
%__rm -rf %{buildroot}
%__mkdir -p %{buildroot}/%{scummvmdir}/%{name}
%__cp queen* %{buildroot}/%{scummvmdir}/%{name}

%__mkdir -p %{buildroot}%{_datadir}/applications

%__cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Flight Of The Amazon Queen
Comment=%{summary}
Exec=%{_gamesbindir}/scummvm -p%{scummvmdir}/%{name}  queen
Icon=scummvm
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;AdventureGame;
EOF

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc readme.txt
%{scummvmdir}/%{name}
%{_datadir}/applications/mandriva-*



%changelog
* Mon Oct 03 2011 Andrey Bondrov <abondrov@mandriva.org> 1.0.0-1mdv2011.0
+ Revision: 702533
- imported package flight-of-the-amazon-queen


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21657 |12nr|flvstreamer-2.1c1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name 	flvstreamer
%define version 2.1c1
%define release %mkrel 1

Summary: 	Open source command line RTMP client
Name: 		%{name}
Version: 	%{version}
Release: 	%{release}
License: 	GPLv2+
Group: 		Networking/File transfer
Url: 		http://savannah.nongnu.org/projects/flvstreamer
Source: 	http://mirrors.linhub.com/savannah/flvstreamer/source/flvstreamer-%{version}.tar.gz
BuildRoot: 	%{_tmppath}/%{name}-root

%description
Flvstreamer is an open source command-line RTMP client intended to stream 
audio or video content from all types of flash or rtmp servers. Forked from 
rtmpdump v1.6 with encrypted rtmp and swf verification support removed. This 
tool provides free interoperability with the previously undocumented adobe 
RTMP protocol so widely in use on the internet today. It was developed 
entirely by reverse engineering methods and without access to any proprietary 
or restrictive-license protocol specifications. 

%prep
%setup -q -n %{name}

%build
%make posix OPT="%optflags" XLDFLAGS="%{?ldflags}"

%install
rm -fr $RPM_BUILD_ROOT
mkdir -p %{buildroot}%{_bindir}
find -type f -perm -u+x | xargs install -m755 -t %{buildroot}%{_bindir}

%clean
rm -fr $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README ChangeLog
%{_bindir}/flvstreamer
%{_bindir}/streams
%{_bindir}/rtmpsrv
%{_bindir}/rtmpsuck


%changelog
* Sat Mar 06 2010 Anssi Hannula <anssi@mandriva.org> 2.1c1-1mdv2010.1
+ Revision: 515296
- new version

* Tue Jul 21 2009 Raphaël Gertz <rapsys@mandriva.org> 1.8e-3mdv2010.0
+ Revision: 398407
- Remove contextual arch build
- Add doc README
- Update flvstreamer release
- Add flvstreamer source and spec file
- Rename package name
- Rename package
- Created package structure for rtpmdump.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21658 |12nr|fmod3-3.75-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		oname fmod
%define		major 3
%define		libname %mklibname %{oname} %{major}
%define		develname %mklibname %{oname} -d
%define		oversion 375

Summary:	Fast, powerful, easy to use sound system
Name:		fmod3
Version:	3.75
Release:	2
License:	FMOD Licence (free for non-commercial use)
Group:		System/Libraries
URL:		http://www.fmod.org/
Source:		http://www.fmod.org/files/fmodapi%{oversion}linux.tar.gz
ExclusiveArch:	%{ix86}

%description
FMOD is a fast, powerful, and easy to use sound system. It runs on
Windows, Linux, Windows CE, and now also on Macintosh, GameCube, PS2,
and XBox. FMOD supports 3D sound, midi, mods, mp3, ogg vorbis, wma, aiff,
recording, obstruction/occlusion, cd playback (analog or digital), cd ripping,
mmx, internet streaming, dsp effects, spectrum analysis, user created samples
and streams, synchronization support, ASIO, EAX 2&3, C/C++/VB/Delphi and more.

%package -n %{libname}
Summary:	Fast, powerful, easy to use sound system
Group:		System/Libraries
# Library doesn't have soname so linked stuff requires just libfmod.so
Provides:	libfmod.so

%description -n %{libname}
FMOD is a fast, powerful, and easy to use sound system. It runs on
Windows, Linux, Windows CE, and now also on Macintosh, GameCube, PS2,
and XBox. FMOD supports 3D sound, midi, mods, mp3, ogg vorbis, wma, aiff,
recording, obstruction/occlusion, cd playback (analog or digital), cd ripping,
mmx, internet streaming, dsp effects, spectrum analysis, user created samples
and streams, synchronization support, ASIO, EAX 2&3, C/C++/VB/Delphi and more.

%package -n %{develname}
Summary:	Header files and documentation for %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
This package contains the header files and development documentation
for %{name}. If you like to develop programs using %{name}, you will
need to install %{name}-devel.

%prep
%setup -qn fmodapi%{oversion}linux

%install
install -Dp -m0755 api/libfmod-%{version}.so %{buildroot}%{_libdir}/libfmod-%{version}.so.%{major}
ln -s %{_libdir}/libfmod-%{version}.so.%{major} %{buildroot}%{_libdir}/libfmod.so

install -d %{buildroot}%{_includedir}/fmod3/
cp api/inc/*.h %{buildroot}%{_includedir}/fmod3/

%files -n %{libname}
%defattr(-, root, root, 0755)
%doc README.TXT
%{_libdir}/*.so.*

%files -n %{develname}
%defattr(644, root, root, 0755)
%doc documentation/* media/ samples/
%{_includedir}/fmod3/
%{_libdir}/*.so


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21659 |12nr|foomatic-db-nonfree-20121123-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		foomatic-db-nonfree
Version:	20121123
Release:	1
Summary:	Foomatic database extensions
License:	GPLv2 and MIT
Group:		System/Servers
Url:		http://www.linuxprinting.org/
Source:		http://www.linuxprinting.org/download/foomatic/%{name}-%{version}.tar.gz
# Perl script to clean up Manufacturer entries in the PPD files, so that
# drivers are sorted by the printer manufacturer in the graphical frontends
Source2:	cleanppd.pl.bz2
Requires:	foomatic-db-engine
BuildArch:	noarch
BuildRequires:	autoconf
BuildRequires:	automake
BuildRequires:	cups
BuildRequires:	cups-common
BuildRequires:	foomatic-db-engine

%description
Foomatic database extension with manufacturer-supplied PPD files
released under non-free licenses.

%prep

##### FOOMATIC

# Source trees for installation
%setup -q 

%build
# Makefile generation ("./make_configure" for CVS snapshots)
./make_configure
# Fix for lib64 architectures, avoid patch
perl -pi -e "s@/usr/lib/(cups|pdq|ppr)@%{_libdir}/\1@g" configure

# We do not compress the PPDs now, so that we can do a clean-up
%configure --disable-gzip-ppds

# "make" is not needed for this package, there is nothing to build

# Delete drivers with empty command line prototype, they would give
# unusable printer/driver combos.
#FOOMATICDB=`pwd` %{_sbindir}/foomatic-cleanupdrivers

# Correct recommended driver "gimp-print" or "gutenprint", must be 
# "gutenprint-ijs.5.0".
for f in db/source/printer/*.xml; do
	perl -p -i -e 's:<driver>(gimp-|guten)print</driver>:<driver>gutenprint-ijs.5.0</driver>:' $f
done

%install
# Do not use "make" macro, as parallelized build of Foomatic does not
# work.

# Install data files
make	PREFIX=%{_prefix} \
        DESTDIR=%{buildroot} \
        install

# Uncompress Perl script for cleaning up the PPD files
bzcat %{SOURCE2} > ./cleanppd.pl
chmod a+rx ./cleanppd.pl

# Do the clean-up
find %{buildroot}%{_datadir}/foomatic/db/source/PPD -name "*.ppd" -exec ./cleanppd.pl '{}' \;

# Remove PPDs which are not Adobe-compliant and therefore not working with
# CUPS 1.1.20 or newer
for ppd in `find %{buildroot}%{_datadir}/foomatic/db/source/PPD -name "*.ppd.gz"`
do
	cupstestppd -q $ppd || (
		rm -f $ppd && \
		echo "$ppd not Adobe-compliant. Deleted." && \
		echo $ppd >> deletedppds-%{name}-%{version}-%{release}.txt
	)
done

##### GENERAL STUFF

# Correct permissions
for f in %{buildroot}%{_datadir}/foomatic/db/source/*/*.xml; do
  chmod a-x $f
done

##### SCRIPTS

# Restart the CUPS daemon when it is running, but do not start it when it
# is not running. The restart of the CUPS daemon updates the CUPS-internal
# PPD index

%post
/sbin/service cups condrestart > /dev/null 2>/dev/null || :

%postun
/sbin/service cups condrestart > /dev/null 2>/dev/null || :

%files
%defattr(-,root,root)
%_datadir/foomatic/db/source/driver/*.xml
%_datadir/foomatic/db/source/PPD/*


%changelog
* Tue May 03 2011 Oden Eriksson <oeriksson@mandriva.com> 1:4.0-2.20110503.1mdv2011.0
+ Revision: 664404
- fix release
- 20110503
- mass rebuild

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 1:4.0-2.20101202.1mdv2011.0
+ Revision: 605910
- new snapshot (20101202)
- rebuild

* Fri Mar 05 2010 Oden Eriksson <oeriksson@mandriva.com> 1:4.0-2.20100218.1mdv2010.1
+ Revision: 514479
- attempt to fix the build

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Update to latest snapshot

* Thu Oct 15 2009 Oden Eriksson <oeriksson@mandriva.com> 1:4.0-2.20091014.2mdv2010.0
+ Revision: 457604
- fix #54598 (foomatic-db conflicts with cups-drivers-foo2zjs)

* Wed Oct 14 2009 Oden Eriksson <oeriksson@mandriva.com> 1:4.0-2.20091014.1mdv2010.0
+ Revision: 457359
- 4.0-20091014

* Wed Sep 02 2009 Christophe Fergeau <cfergeau@mandriva.com> 1:4.0-2.20090316.2mdv2010.0
+ Revision: 424463
- rebuild

* Mon Mar 16 2009 Frederik Himpe <fhimpe@mandriva.org> 1:4.0-2.20090316.1mdv2009.1
+ Revision: 355894
- Update to 20090316 snapshot

* Thu Feb 12 2009 Frederik Himpe <fhimpe@mandriva.org> 1:4.0-2.20090208.3mdv2009.1
+ Revision: 339899
- Update version in foo2zjs conflict, because of new conflicting files

* Mon Feb 09 2009 Frederik Himpe <fhimpe@mandriva.org> 1:4.0-2.20090208.2mdv2009.1
+ Revision: 338923
- Conflicts with older foo2zjs because of Generic-OAKT_Printer.xml file

* Sun Feb 08 2009 Frederik Himpe <fhimpe@mandriva.org> 1:4.0-2.20090208.1mdv2009.1
+ Revision: 338521
- Update to version 4.0 20090208 snapshot

* Sat Jan 03 2009 Frederik Himpe <fhimpe@mandriva.org> 1:3.0.2-2.20090103.1mdv2009.1
+ Revision: 323848
- Update to new version 20090103

* Mon Dec 29 2008 Oden Eriksson <oeriksson@mandriva.com> 1:3.0.2-2.20080810.2mdv2009.1
+ Revision: 321105
- rebuild

* Sun Aug 10 2008 Frederik Himpe <fhimpe@mandriva.org> 1:3.0.2-2.20080810.1mdv2009.0
+ Revision: 270332
- Update to new version 20080810

* Wed Aug 06 2008 Thierry Vignaud <tv@mandriva.org> 1:3.0.2-2.20080518.1mdv2009.0
+ Revision: 264478
- rebuild early 2009.0 package (before pixel changes)

* Sun May 18 2008 Frederik Himpe <fhimpe@mandriva.org> 1:3.0.2-1.20080518.1mdv2009.0
+ Revision: 208700
- New version
- Package COPYING, as not everything is under the GPLv2

  + Marcelo Ricardo Leitner <mrl@mandriva.com>
    - Make install script more readable.

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Dec 20 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 1:3.0.2-1.20071218.1mdv2008.1
+ Revision: 135852
- New upstream: 20071218

  + Thierry Vignaud <tv@mandriva.org>
    - fix description

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 1:3.0.2-1.20070820.2mdv2008.1
+ Revision: 125176
- kill re-definition of %%buildroot on Pixel's request

* Thu Sep 13 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 1:3.0.2-1.20070820.2mdv2008.0
+ Revision: 84994
- Do not require ghostscript and printer-filter packages. This package is just
  an informations database.
- Specfile cleanup.

* Thu Aug 30 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 1:3.0.2-1.20070820.1mdv2008.0
+ Revision: 75989
- New upstream: 20070820
- Removed conflicting files with other cups-drivers packages.

* Thu Jun 28 2007 Adam Williamson <awilliamson@mandriva.org> 1:3.0.2-1.20070627.1mdv2008.0
+ Revision: 45335
- new snapshot 20070627, clean spec, rebuild for 2008


* Mon Mar 19 2007 Thierry Vignaud <tvignaud@mandriva.com> 3.0.2-1.20060906.3mdv2007.1
+ Revision: 146587
- Import foomatic-db

* Mon Mar 19 2007 Thierry Vignaud <tvignaud@mandriva.com> 3.0.2-1.20060906.3mdv2007.1
- do not package big ChangeLog

* Thu Sep 07 2006 Till Kamppeter <till@mandriva.com> 1:3.0.2-1.20060906.2mdv2007.0
- Updated foomatic-db to later state of the 06/09/2006 (Fixed entry for
  Epson Stylus C65).

* Thu Sep 07 2006 Till Kamppeter <till@mandriva.com> 1:3.0.2-1.20060906.1mdv2007.0
- Updated foomatic-db to the state of the 06/09/2006 (Added new Samsung
  printers ML-1520, ML-1610, ML-1740, ML-2010, ML-2250).

* Sat Aug 19 2006 Till Kamppeter <till@mandriva.com> 1:3.0.2-1.20060818.1mdv2007.0
- Updated foomatic-db to the state of the 26/07/2006 (Added PPD files
  for new printers from Gestetner, Infotec, Lanier, NRG, Ricoh, Savin,
  and Okidata, added SiPix Pocket Printer A6).

* Thu Jul 27 2006 Till Kamppeter <till@mandriva.com> 1:3.0.2-1.20060726.1mdv2007.0
- Updated foomatic-db to the state of the 26/07/2006 (Added PPD files for
  new Sharp and Kyocera printers, added Kyocera FS-1016MFP).
- Fixed device ID lines in some HP PPDs.

* Mon Jul 03 2006 Till Kamppeter <till@mandriva.com> 1:3.0.2-1.20060630.1mdv2007.0
- Updated foomatic-db to the state of the 30/06/2006 (Added PPD file for
  Epson EPL-N2550 PostScript printer)

* Fri Jun 09 2006 Till Kamppeter <till@mandriva.com> 1:3.0.2-1.20060608.1mdv2007.0
- Updated foomatic-db to the state of the 08/06/2006 (Added auto-detection
  information for the Konica Minolta magicolor DL series printers, thanks
  to Sean Zhan from Konica Minolta).

* Thu Jun 08 2006 Till Kamppeter <till@mandriva.com> 1:3.0.2-1.20060607.1mdv2007.0
- Updated foomatic-db to the state of the 07/06/2006 (Unprintable margin
  definitions for the HP LaserJet 1022, added new HP inkjet printers, to be 
  supported with HPLIP 0.9.12: HP DeskJet D1300, D2300, D4100, PhotoSmart
  A430, A510, A610, A710, C3100, C4100, D7300).

* Wed Jun 07 2006 Till Kamppeter <till@mandriva.com> 1:3.0.2-1.20060606.1mdv2007.0
- Updated foomatic-db to the state of the 06/06/2006 (Updated "foo2zjs"
  and "foo2hp" driver data, added HP Color LaserJet 1600 and LaserJet 1018,
  updated HP LaserJet 1022 to use "foo2zjs" as default driver).

* Sat May 20 2006 Till Kamppeter <till@mandriva.com> 1:3.0.2-1.20060519.1mdk
- Updated foomatic-db to the state of the 19/05/2006 (Added Konica Minolta
  magicolor DL series, added new HP PostScript printers to "Postscript"
  driver entry, so that their PostScript PPDs appear in printer setup
  tools).

* Thu May 11 2006 Till Kamppeter <till@mandriva.com> 1:3.0.2-1.20060510.1mdk
- Updated foomatic-db to the state of the 10/05/2006 (Added HP Color
  LaserJet 2605, LaserJet 5200, 5200L, OfficeJet 4300, 6300, many printers
  from Ricoh and partners).

* Thu Mar 30 2006 Till Kamppeter <till@mandriva.com> 1:3.0.2-1.20060329.1mdk
- Updated foomatic-db to the state of the 29/03/2006 (Added Brother P-Touch
  label printers, updated data for Epson laser printer drivers "eplaser" and
  "eplase-jp", added Epson LP-S4500 and LP-S6500, fixed entry for HP
  DeskJet F300).

* Tue Mar 07 2006 Till Kamppeter <till@mandriva.com> 1:3.0.2-1.20060307.1mdk
- Updated foomatic-db to the state of the 07/03/2006 (HP Color LaserJet 2600
  and HP LaserJet 1020 now supported by "foo2zjs", HP DeskJet F300 added).
- Removed fixing "600x600x2dpi" resolutions in HP's PPDs, this is fixxed
  upstream now.

* Mon Feb 27 2006 Till Kamppeter <till@mandriva.com> 1:3.0.2-1.20060227.1mdk
- Updated foomatic-db to the state of the 27/02/2006 (Added ANSI paper
  sizes for large format printers).

* Sat Feb 25 2006 Till Kamppeter <till@mandriva.com> 1:3.0.2-1.20060225.1mdk
- Updated foomatic-db to the state of the 25/02/2006 (Added HP DesignJet
  100, 500, 800, 5000, updated HP DesignJet 5500).

* Fri Feb 24 2006 Till Kamppeter <till@mandriva.com> 1:3.0.2-1.20060224.1mdk
- Updated foomatic-db to the state of the 24/02/2006 (Printer entries for 
  all printers which are supported by Gutenprint).

* Thu Feb 23 2006 Till Kamppeter <till@mandriva.com> 1:3.0.2-1.20060223.1mdk
- Updated foomatic-db to the state of the 23/02/2006 (New PPD files from
  Ricoh: LockedPrint, UserCode, SamplePrint, DocumentServer also on
  the Ricoh, Gestetner, Infotec, Lanier, NRG, and Savin PostScript printers
  now).
- Removed source 3, merged upstream.

* Fri Feb 17 2006 Till Kamppeter <till@mandriva.com> 1:3.0.2-1.20060217.1mdk
- Updated foomatic-db to the state of the 17/02/2006 (New PPD files from
  Sharp and Kyocera, new HP printers, new Epson printers, fixes for HP
  DeskJet 520, ...).
- Fixed HP's PostScript PPDs: "600x600x2dpi" is not Adobe-spec-conforming,
  replaced it by "1200x600dpi".
- Fixed default paper tray in PostScript PPD for HP Business Inkjet 2800.

* Fri Jan 06 2006 Till Kamppeter <till@mandriva.com> 1:3.0.2-1.20060105.2mdk
- Fixed file conflict with printer-filters package
  (/usr/share/foomatic/db/source/driver/m2400w.xml).
- Introduced %%mkrel.

* Thu Jan 05 2006 Till Kamppeter <till@mandriva.com> 1:3.0.2-1.20060105.1mdk
- Updated foomatic-db to the state of the 05/01/2006 (Brother PostScript 
  PPD files; Minolta PagePro 1400, magicolor 2400W, HP Color LaserJet 
  3000, 3800; many new Ricoh and partners PPDs and Locked Print/user Code 
  support for PCL-XL printers from Ricoh and partners; bug fixes and new
  device IDs).

* Thu Oct 27 2005 Till Kamppeter <till@mandriva.com> 1:3.0.2-1.20051026.1mdk
- Updated foomatic-db to the state of the 26/10/2005 (Moved
  manufacturer-supplied PPD files into the foomatic-db package).

* Fri Sep 02 2005 Till Kamppeter <till@mandriva.com> 1:3.0.2-1.20050825.2mdk
- Added HP PSC 1510.

* Thu Aug 25 2005 Till Kamppeter <till@mandriva.com> 1:3.0.2-1.20050825.1mdk
- Updated foomatic-db to the state of the 25/08/2005 (Fixed PPD file link
  for HP LaserJet 4250, separated broken "lj4dith" driver from "ljet4"
  driver).

* Tue Aug 16 2005 Till Kamppeter <till@mandriva.com> 1:3.0.2-1.20050816.1mdk
- Updated foomatic-db to the state of the 16/08/2005 (Fix in paper tray
  selection for PCL-6/XL drivers).

* Wed Aug 03 2005 Till Kamppeter <till@mandriva.com> 1:3.0.2-1.20050802.1mdk
- Updated foomatic-db to the state of the 02/08/2005 (Tons of new printer
  models after LE 2005, a lot of new auto-detection data from Red Hat,
  Well-Tempered Screening for black-and-white laser printer GhostScript
  drivers, bug fixes).

* Mon May 30 2005 Till Kamppeter <till@mandriva.com> 1:3.0.2-1.20050529.1mdk
- Updated foomatic-db to the state of the 29/05/2005 (Added Epson Stylus
  Photo R1800; updates for Gutenprint 5.0.x; many smaller bug fixes, 
  mainly from Red Hat).

* Thu May 19 2005 Till Kamppeter <till@mandrakesoft.com> 1:3.0.2-1.20050518.1mdk
- Updated foomatic-db to the state of the 18/05/2005 (Updates for HPLIP 
  0.9.3/HPIJS 2.1.3; many smaller bug fixes, mainly from Red Hat).

* Tue Apr 05 2005 Till Kamppeter <till@mandrakesoft.com> 1:3.0.2-1.20050404.1mdk
- Updated foomatic-db to the state of the 04/04/2005 (New printers: HP 
  DesignJet 500ps, HP DesignJet 100plus, HP LaserJet 4240, HP LaserJet 9040,
  HP Color LaserJet 4610, HP LaserJet 1022, HP Business Inkjet 1000; updates
  for HPLIP 0.9.1/HPIJS 2.1.1; "Resolution" option for "dnj650c" driver).

* Thu Mar 31 2005 Till Kamppeter <till@mandrakesoft.com> 1:3.0.2-1.20050330.1mdk
- Updated foomatic-db to the state of the 30/03/2005 (New printers: HP
  Color LaserJet 35xx, Lexmark Optra E321 (bug 15026); HP LaserJet 101x 
  now used with HPIJS driver, tray selection foe Generic and Lexmark
  PostScript printers (bug 15055), updates for HPLIP 0.9/HPIJS 2.1).

* Thu Mar 17 2005 Till Kamppeter <till@mandrakesoft.com> 1:3.0.2-1.20050318.1mdk
- Updated foomatic-db to the state of the 18/03/2005 (New printers: HP
  DskJet 6600, 9800).

* Fri Mar 04 2005 Till Kamppeter <till@mandrakesoft.com> 1:3.0.2-1.20050304.1mdk
- Updated foomatic-db to the state of the 04/03/2005 (Added 162 new printer
  entries contributed by Ricoh: PostScript printers of the brands
  Ricoh, Lanier, Infotec, Gestetner, Savin, NRG).

* Thu Mar 03 2005 Till Kamppeter <till@mandrakesoft.com> 1:3.0.2-1.20050303.1mdk
- Updated foomatic-db to the state of the 03/03/2005 (Added 33 new Epson
  laser printers: Japanese Epson LP series, Epson AcuLaser C9100; renamed
  driver entry "epkowa-laser" to "eplaser", new driver entry "eplaser-jp").

* Fri Feb 25 2005 Till Kamppeter <till@mandrakesoft.com> 1:3.0.2-1.20050225.1mdk
- Updated foomatic-db to the state of the 25/02/2005 (Corrected recommended
  driver for printers to be used with the "lxm3200-tweaked" driver).

* Thu Feb 24 2005 Till Kamppeter <till@mandrakesoft.com> 1:3.0.2-1.20050224.1mdk
- Updated foomatic-db to the state of the 24/02/2005 (Added support
  for the "oki4w" GhostScript driver for Okidata Okipage 4W and
  compatible printers).

* Tue Feb 22 2005 Till Kamppeter <till@mandrakesoft.com> 1:3.0.2-1.20050222.2mdk
- Updated foomatic-db from CVS again (fixes for the new Ricoh entries).

* Tue Feb 22 2005 Till Kamppeter <till@mandrakesoft.com> 1:3.0.2-1.20050222.1mdk
- Updated foomatic-db to the state of the 22/02/2005 (Added printer
  entries contributed by Ricoh: PostScript printers of the brands
  Ricoh, Lanier, Infotec, Gestetner, Savin, NRG, fixed PPD files
  generated by the "Postscript" driver, they failed "cupstestppd" due
  to the "NotCapable" choice in the "Duplex" option).
- Let version number contain the version of Foomatic again.

* Sat Feb 12 2005 Till Kamppeter <till@mandrakesoft.com> 20050212-2mdk
- Fixed entry for HP DeskJet 6540.

* Fri Feb 11 2005 Till Kamppeter <till@mandrakesoft.com> 20050211-1mdk
- Updated foomatic-db to the state of the 12/02/2005 (full support
  for HP LaserJet 1010/1012 and more).
- Removed Foomatic files for drivers which have their own Foomatic data.

* Thu Feb 10 2005 Till Kamppeter <till@mandrakesoft.com> 20050128-4mdk
- Corrected Gimp-Print as recommended driver, must be "gimp-print-ijs".

* Tue Feb 08 2005 Till Kamppeter <till@mandrakesoft.com> 20050128-3mdk
- Removed the call of "foomatic-preferred-driver".

* Fri Feb 04 2005 Till Kamppeter <till@mandrakesoft.com> 20050128-2mdk
- Added "BuildRequires: foomatic-db-engine".

* Fri Jan 28 2005 Till Kamppeter <till@mandrakesoft.com> 20050128-1mdk
- Updated foomatic-db to the state of the 28/01/2005.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21660 |12nr|freecol-0.10.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Summary FreeCol is an open version of the game Colonization

Name:		freecol
Version:	0.10.5
Release:	%mkrel 1
Summary:	%Summary
License:	GPLv2+
Group:		Games/Strategy
URL:		http://www.freecol.org/
Source:		http://prdownloads.sourceforge.net/freecol/freecol-%version-src.zip
BuildRequires:	ant
BuildRequires:	unzip
BuildRequires:	xerces-j2
BuildRequires:	java-devel >= 1.6
Requires:	java >= 1.6
Requires:	desktop-common-data
BuildArch:	noarch

%description
FreeCol is an open version of Colonization. It is a Civilization-like game in
which the player has to conquer the new world.

%prep
%setup -q -n %name

%build
ant

%install
rm -rf %buildroot

mkdir -p %buildroot/%_datadir/games/freecol
cp FreeCol.jar %buildroot/%_datadir/games/freecol
cp -a {data,jars} %buildroot/%_datadir/games/freecol

mkdir -p %buildroot/%_bindir
cat > %buildroot/%_bindir/freecol << EOF
#!/bin/sh

java -Xmx256M -jar %_datadir/games/freecol/FreeCol.jar \\
	--freecol-data %_datadir/games/freecol/data
EOF

mkdir -p %buildroot/%_datadir/pixmaps
cp packaging/common/freecol.xpm %buildroot/%_datadir/pixmaps

mkdir -p %buildroot/%_datadir/applications
cat > %buildroot/%_datadir/applications/%_real_vendor-%name.desktop << EOF
[Desktop Entry]
Name=FreeCol
Comment=%Summary
Exec=%name
Icon=%name
Terminal=false
Type=Application
Categories=Game;StrategyGame;
EOF

%clean
rm -rf %buildroot

%files
%defattr(0755,root,root,0755)
%_bindir/freecol
%defattr(0644,root,root,0755)
%doc packaging/common/{COPYING,README}
%_datadir/applications/%_real_vendor-%name.desktop
%_datadir/games/freecol
%_datadir/pixmaps/freecol.xpm


%changelog

* Sat Mar 03 2012 supp <supp> 0.10.5-1.mga2
+ Revision: 217275
- bump to .10.5, fixing few memory leaks and making forrest cleaning more Col1-like

* Wed Sep 28 2011 supp <supp> 0.10.3-1.mga2
+ Revision: 149994
- update to 0.10.3, bugfix release
- upadte to 0.10.1

* Mon Jun 20 2011 supp <supp> 0.10.0-3.mga2
+ Revision: 110565
- update to stable 0.10.0 release

* Tue Apr 26 2011 wally <wally> 0.10.0-2.mga1
+ Revision: 91663
- fix desktop file (mga#954)
- drop buildroot definition

* Sun Feb 27 2011 supp <supp> 0.10.0-1.mga1
+ Revision: 61223
- fix buildrequires
- make Freecol noarch
- imported package freecol


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21661 |12nr|gcad3d-1.80-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		oname	gCAD3D

Name:		gcad3d
Version:	1.80
Release:	2
Summary:	A 3D CAD CAM application
Group:		Graphics
License:	Freeware
URL:		http://www.gcad3d.org/
# source is extracted from .deb packages in Downloads section
Source0:	%{name}-%{version}.tar.bz2
%rename		%{oname}

%description
gCAD3D is a 3D CAD CAM application that features an integrated 3D OpenGL
viewer, a program interpreter for geometry and NC-commands in 3D, an 
integrated NC-processor, and a programming interface for user programs.

It can
-Import and display data from Iges, Step, wire frame and solid objects 
-Create and modify wire frame elements
-Create surfaces
-Create simple solid bodies
-Assemble user-created ancillary programmes
-Export wire frame elements as DXF and Iges
-Export surfaces as Vrml-1, Vrml-2, obj, tw Iges

It cannot yet
-Blend or modify surfaces
-Create or modify complex solid bodies

%prep
%setup -q

%build

%install
mkdir -p %{buildroot}%{_prefix}
%ifarch x86_64
cp -r %{oname}-%{version}-64/* %{buildroot}/
%else
cp -r %{oname}-%{version}-32/* %{buildroot}/
%endif

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<@@@
[Desktop Entry]
Name=gCAD3D
Exec=%{name}
Icon=%{_datadir}/%{name}/icons/%{oname}.xpm
Comment=A 3D CAD CAM application
Type=Application
Categories=Graphics;
Terminal=false
@@@

rm -rf %{buildroot}%{_datadir}/menu

%files
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}
%{_prefix}/lib/%{oname}
%{_docdir}/%{name}




%changelog
* Thu Oct  25 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 3459649
- Spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21662 |12nr|get_iplayer-2.80-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Programme(.*)\\)|perl\\(Streamer\\)'
%endif


Summary:	iPlayer TV, Radio, Podcase, Programmes stream tool
Name:		get_iplayer
Version:	2.80
Release:	4
License:	GPL
Group:		Networking/File transfer
Url:		http://www.infradead.org/get_iplayer/html/get_iplayer.html
Source:		ftp://ftp.infradead.org/pub/get_iplayer/get_iplayer-%{version}.tar.gz
Suggests:	flvstreamer
BuildArch:	noarch

%description
Lists, searches and records BBC iPlayer TV/Radio, BBC Podcast and 
ITVplayer TV programmes

Note: This is the version from:
  http://www.infradead.org/get_iplayer/html/get_iplayer.html
which is a fork/continuation of the original from:
  http://linuxcentre.net/getiplayer
which was discontinued as outlined here:
  http://linuxcentre.net/get_iplayer-dropped-in-response
  -to-bbcs-lack-of-support-for-open-source

%prep
%setup -q

%build

%install
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_mandir}/man1
mkdir -p %{buildroot}%{_datadir}/%{name}/plugins

install -m 755 get_iplayer %{buildroot}%{_bindir}
install -m 644 plugins/*.plugin %{buildroot}%{_datadir}/%{name}/plugins/

%files
%doc README.txt
%{_bindir}/get_iplayer
%dir %{_datadir}/%{name}
%dir %{_datadir}/%{name}/plugins
%{_datadir}/%{name}/plugins/*.plugin


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21663 |12nr|get-skype-4.1.0.20-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name			get-skype
%define version			4.1.0.20
%define release			2
%define instdir			%{_datadir}/skype
%define langdir			%{instdir}/lang
%define avatardir		%{instdir}/avatars
%define sounddir		%{instdir}/sounds
%define docdir			%{_datadir}/doc/skype
%define dbusdir			%{_sysconfdir}/dbus-1/system.d

ExclusiveArch: %{ix86}

# When updating tarball check that download size in description
# is correct

# %ifarch %{x86_64}
%define tar_name		skype_static
%define md5			f749e1c109fbe182b44d462d04f46bee
# %endif

%ifarch %{ix86}
%define tar_name		skype
%define md5			fe41f6b36e96730161c0f9332b001575
%endif


%define tmp_download_dir	%{_localstatedir}/lib/%{name}

# Don't generate dependencies for bundled libs
AutoReqProv:	no

Summary:	Download and Install Skype
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	Proprietary
Group:		Networking/Instant messaging
URL:		http://www.skype.com

Requires:	wget

%ifarch %{ix86}
Requires:	liblcms1
Requires:	libmng1
Requires:	libqtcore4
Requires:	libqtdbus4
Requires:	libqtnetwork4
Requires:	libqtwebkit4
Requires:	libqtgui4
Requires:	libqtsvg4
Requires:	libqtxml4
Requires:	libxscrnsaver1
Requires:	libxv1
Requires:	libv4l-wrappers
Requires:	libalsa2
Requires:	libpulseaudio0
%endif
%ifarch x86_64
Requires:	libz1
%endif

Obsoletes:	skype < 4.1.0.20
Provides:	skype = %{version}-%{release}

# The following are lists of filenames (124 in total) placed 
# in versioned text files to save clutter in the spec file.
Source0:	avatars-%{version}.txt
Source1:	sounds-%{version}.txt
Source2:	lang-%{version}.txt
# skype-txt-gen is a script to generate the above txt files, it
# also computes the md5sum from a downloaded version.
# See notes in the script.
Source3:	skype-txt-gen
# Manually created skype.desktop to replace invalid original in tar.bz2
Source4:	skype.desktop
# Dependencies for x86_64 package
Source5:	skypelibs.tar.xz
# Disable rpmlint for /opt
Source6:	get-skype.rpmlintrc

%description
This is an installer for Skype-%{version}.

This package does not contain any program files as the Skype license does
not allow distribution. By installing this package you will download and
install Skype from skype.com.
You must accept the Skype EULA before using it.
Please be patient, this is a 23 MB download and may take some time.
Removing this package will uninstall Skype from your system.


%pre
mkdir -p %{tmp_download_dir}
[[ -d %{tmp_download_dir} ]] || exit 1
cd %{tmp_download_dir} || exit 1

%ifarch x86_64
wget --force-clobber --timeout=30 --tries=3 "http://download.skype.com/linux/skype_static-%{version}.tar.bz2"
%endif

%ifarch %{ix86}
wget --force-clobber --timeout=30 --tries=3 "http://download.skype.com/linux/skype-%{version}.tar.bz2"
%endif

[[ -f %{tar_name}-%{version}.tar.bz2 ]] || { echo "Download failed"; rm -r %{tmp_download_dir}; exit 1; }
md5chk=$(md5sum %{tar_name}-%{version}.tar.bz2 | cut -d' ' -f1)
[[ %{md5} = $md5chk ]] || { echo "Download checksum failed"; rm %{tar_name}-%{version}.tar.bz2;\
cd ..; rm -r %{tmp_download_dir}; exit 1; }


%install
install -d -m 0755 %{buildroot}%{_bindir}
install -d -m 0755 %{buildroot}%{_datadir}/applications
install -m 755 %{SOURCE4} %{buildroot}%{_datadir}/applications/
install -d -m 0755 %{buildroot}%{instdir}
touch %{buildroot}%{instdir}/skype
install -d -m 0755 %{buildroot}%{dbusdir}
touch %{buildroot}%{dbusdir}/skype.conf
install -d -m 0755 %{buildroot}%{docdir}
touch %{buildroot}%{docdir}/{LICENSE,README}

install -d -m 0755 %{buildroot}%{instdir}/icons
install -d -m 0755 %{buildroot}%{_iconsdir}
touch %{buildroot}%{_iconsdir}/skype.png
for i in 16 32 48; do
touch %{buildroot}%{_iconsdir}/SkypeBlue_${i}x${i}.png
touch %{buildroot}%{instdir}/icons/SkypeBlue_${i}x${i}.png
done

install -d -m 0755 %{buildroot}%{avatardir}
while read line; do
touch %{buildroot}%{avatardir}/"$line"
done < %{SOURCE0}

install -d -m 0755 %{buildroot}%{sounddir}
while read line; do
touch %{buildroot}%{sounddir}/"$line"
done < %{SOURCE1}

install -d -m 0755 %{buildroot}%{langdir}
while read line; do
touch %{buildroot}%{langdir}/skype_"$line"
done < %{SOURCE2}

%ifarch x86_64
install -d -m 0755 %{buildroot}/opt
tar Jxf %{SOURCE5} -C %{buildroot}/opt

echo '#!/bin/bash
if [ "`pidof skype`" != "" ]; then
    echo "Skype is already running!"
else
    LD_LIBRARY_PATH=/opt/skypelibs LD_PRELOAD=/opt/skypelibs/v4l2convert.so exec %{instdir}/skype "$@"
fi' \
 > %{buildroot}%{_bindir}/skype && chmod +x %{buildroot}%{_bindir}/skype
%endif

%ifarch %{ix86}
echo '#!/bin/bash
if [ "`pidof skype`" != "" ]; then
    echo "Skype is already running!"
else
    LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so exec %{instdir}/skype "$@"
fi' \
 > %{buildroot}%{_bindir}/skype && chmod +x %{buildroot}%{_bindir}/skype
%endif


%post
tmp_extract_dir=$(mktemp -d)
if ! [[ -d $tmp_extract_dir ]]; then
echo "Failed to create temporary directory"
rm -r %{tmp_download_dir} 
exit 1
fi

%ifarch x86_64
%define tmp_skype_dir ${tmp_extract_dir}/%{tar_name}QT-%{version}
%endif

%ifarch %{ix86}
%define tmp_skype_dir ${tmp_extract_dir}/%{tar_name}-%{version}
%endif

cd ${tmp_extract_dir}
tar jxf %{tmp_download_dir}/%{tar_name}-%{version}.tar.bz2

if ! [[ -d %{tmp_skype_dir} ]]; then
echo "Extracted file folder missing"
cd ..
rm -rf ${tmp_extract_dir}
rm -r %{tmp_download_dir}
exit 1
fi

# If any extra files are installed here then 
# corresponding ghost files need to be added in files

mkdir -p %{instdir}/{avatars,lang,sounds}

cp -f %{tmp_skype_dir}/icons/* %{_iconsdir}
cp -f %{_iconsdir}/SkypeBlue_48x48.png %{_iconsdir}/skype.png
mv -f %{tmp_skype_dir}/skype.conf %{dbusdir}
mv -f %{tmp_skype_dir}/LICENSE %{docdir}
mv -f %{tmp_skype_dir}/README %{docdir}
mv -f %{tmp_skype_dir}/skype %{instdir}
cp -f %{tmp_skype_dir}/avatars/* %{avatardir}/
cp -f %{tmp_skype_dir}/lang/* %{langdir}/
cp -f %{tmp_skype_dir}/sounds/* %{sounddir}/
cd ..
rm -r ${tmp_extract_dir} %{tmp_download_dir}


%files
%ghost %doc %{docdir}
%{_bindir}/skype
%ifarch x86_64
/opt/skypelibs
%endif
%attr(0644, root, root) %{_datadir}/applications/skype.desktop
%ghost %{_iconsdir}/skype.png
%ghost %{_iconsdir}/SkypeBlue_*.png
%ghost %{instdir}
%ghost %{dbusdir}/skype.conf



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21664 |12nr|hcfpcimodem-1.20-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# I love OpenSource :-(
#
# Copyright (c) 2003 Linuxant inc.
# Copyright (c) 2001-2003 Conexant Systems, Inc.
#
# NOTE: The use and distribution of this software is governed by the terms in
# the file LICENSE, which is included in the package. You must read this and
# agree to these terms before using or distributing this software.
# 

%define hxftarget	hcfpci
%define hxftargetdir	%{_prefix}/lib/%{hxftarget}modem
%define packname	%{name}-%{version}full

Summary:   	Conexant HCF controllerless modem driver for Linux
Name:      	%{hxftarget}modem
Version:   	1.20
Release:   	2
License: 	Copyright (c) 2003 Linuxant inc. All rights reserved.
Group:		System/Kernel and hardware
Source:    	http://www.linuxant.com/drivers/hcf/full/archive/%{name}-%{version}/%{packname}.tar.gz
Source1:   	100498D_RM_HxF_Released.pdf
Patch0:		hcfpcimodem-1.18full-disable_cfgkernel.patch
Patch1:		hcfpcimodem-1.06full-initscripts.patch
# (blino) gcc -v does not match pattern in some locales (at least french)
Patch2:		hcfpcimodem-1.13full-locale.patch
URL:       	http://www.linuxant.com/drivers/hcf
Requires:  	pciutils
Requires:	drakxtools
Requires:	kmod(hcfpciengine)
Conflicts: 	hcflinmodem
ExclusiveArch:  %{ix86}

%description
Conexant HCF controllerless modem driver for Linux

Copyright (c) 2003 Linuxant inc.
Copyright (c) 2001-2003 Conexant Systems, Inc.

1.   Permitted use. Redistribution and use in source and binary forms,
without modification, are permitted under the terms set forth herein.

2.   Disclaimer of Warranties. LINUXANT, ITS SUPPLIERS, AND OTHER CONTRIBUTORS
MAKE NO REPRESENTATION ABOUT THE SUITABILITY OF THIS SOFTWARE FOR ANY PURPOSE.
IT IS PROVIDED "AS IS" WITHOUT EXPRESS OR IMPLIED WARRANTIES OF ANY KIND.
LINUXANT AND OTHER CONTRIBUTORS DISCLAIMS ALL WARRANTIES WITH REGARD
TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS
FOR A PARTICULAR PURPOSE, GOOD TITLE AND AGAINST INFRINGEMENT.

This software has not been formally tested, and there is no guarantee that
it is free of errors including, but not limited to, bugs, defects,
interrupted operation, or unexpected results. Any use of this software is
at user's own risk.

3.   No Liability.

(a) Linuxant, its suppliers, or contributors shall not be responsible for
any loss or damage to users, customers, or any third parties for any reason
whatsoever, and LINUXANT, ITS SUPPLIERS OR CONTRIBUTORS SHALL NOT BE LIABLE
FOR ANY ACTUAL, DIRECT, INDIRECT, SPECIAL, PUNITIVE, INCIDENTAL, OR
CONSEQUENTIAL (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
HOWEVER CAUSED, WHETHER IN CONTRACT, STRICT OR OTHER LEGAL THEORY OF
LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY
WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY
OF SUCH DAMAGE.

(b) User agrees to hold Linuxant, its suppliers, and contributors harmless
from any liability, loss, cost, damage or expense, including attorney's fees,
as a result of any claims which may be made by any person, including
but not limited to User, its agents and employees, its customers, or
any third parties that arise out of or result from the manufacture,
delivery, actual or alleged ownership, performance, use, operation
or possession of the software furnished hereunder, whether such claims
are based on negligence, breach of contract, absolute liability or any
other legal theory.

4.   Notices. User hereby agrees not to remove, alter or destroy any
copyright, trademark, credits, other proprietary notices or confidential
legends placed upon, contained within or associated with the Software,
and shall include all such unaltered copyright, trademark, credits,
other proprietary notices or confidential legends on or in every copy of
the Software.

5.   Reverse-engineering. User hereby agrees not to reverse engineer,
decompile, or disassemble the portions of this software provided solely
in object form, nor attempt in any manner to obtain their source-code.

6.   Redistribution. Redistribution of this software is permitted only
for non-beta, officially released versions. Redistribution of versions
marked "beta" or "lnxtbeta" requires explicit written approval from
Linuxant.

You must also install the %{name}_kernel module if you want 
to utilize these drivers.

%package -n dkms-%{name}
Summary:   	Conexant HCF controllerless modem driver for Linux
Group:		System/Kernel and hardware
Requires(preun):	dkms
Requires(post): dkms

%description -n dkms-%{name}
Conexant HCF controllerless modem driver support for 
Linux kernel %{kernel_version}

%package doc
Group:     	System/Kernel and hardware
Summary:   	Documentation for Conexant HCF controllerless modems

%description doc
This package contains the documentation for Conexant HCF 
controllerless modems.

%prep
%setup -q -n %{packname}
%patch0 -p1 -b .cfg
%patch1 -p1 -b .init
%patch2 -p1 -b .locale

%build
make all
make -C nvm
cp %{SOURCE1} .

%install
make -C scripts ROOT=%{buildroot} install
make -C diag ROOT=%{buildroot} install
make -C nvm ROOT=%{buildroot} install

# driver source
mkdir -p %{buildroot}%{_usr}/src/%{name}-%{version}
cp -r config.mak modules %{buildroot}/%{_usr}/src/%{name}-%{version}
cat > %{buildroot}%{_usr}/src/%{name}-%{version}/dkms.conf <<EOF
PACKAGE_NAME=%{name}
PACKAGE_VERSION=%{version}

DEST_MODULE_LOCATION[0]=/kernel/drivers/char
DEST_MODULE_LOCATION[1]=/kernel/drivers/char
DEST_MODULE_LOCATION[2]=/kernel/drivers/char
DEST_MODULE_LOCATION[3]=/kernel/drivers/char
BUILT_MODULE_NAME[0]=%{hxftarget}engine
BUILT_MODULE_LOCATION[0]=modules
BUILT_MODULE_NAME[1]=%{hxftarget}hw
BUILT_MODULE_LOCATION[1]=modules
BUILT_MODULE_NAME[2]=%{hxftarget}osspec
BUILT_MODULE_LOCATION[2]=modules
BUILT_MODULE_NAME[3]=%{hxftarget}serial
BUILT_MODULE_LOCATION[3]=modules
MAKE[0]="make -C modules CNXT_KERNELSRC=\${kernel_source_dir}"

AUTOINSTALL=yes
EOF

%post
%{_sbindir}/%{hxftarget}config --auto
echo "Relaunch drakconnect to configure your Conexant HCF modem"

%preun
%{_sbindir}/%{hxftarget}stop

%post -n dkms-%{name}
set -x
/usr/sbin/dkms --rpm_safe_upgrade add -m %name -v %version
/usr/sbin/dkms --rpm_safe_upgrade build -m %name -v %version
/usr/sbin/dkms --rpm_safe_upgrade install -m %name -v %version
:

%preun -n dkms-%{name}
set -x
/usr/sbin/dkms --rpm_safe_upgrade remove -m %name -v %version --all
:

%files
%defattr(0555, root, root, 755)
%{_sbindir}/%{hxftarget}config
%{_sbindir}/%{hxftarget}diag
%{_sbindir}/%{hxftarget}modconflicts
%{_sbindir}/%{hxftarget}stop
%{hxftargetdir}/rc%{hxftarget}
%defattr(0444, root, root, 755)
%dir %{_sysconfdir}/%{name}
%config %{_sysconfdir}/%{name}/*
%doc BUGS CHANGES CREDITS FAQ INSTALL LICENSE README

%files -n dkms-%{name}
%defattr(-,root,root)
%doc README
%doc LICENSE
%dir %{_usr}/src/%{name}-%{version}
%{_usr}/src/%{name}-%{version}/*

%files doc
%doc *.pdf



%changelog
* Fri Jan 15 2010 Christophe Fergeau <cfergeau@mandriva.com> 1.20-1mdv2010.1
+ Revision: 491713
- update to version 1.20 (fix compilation with kernel 2.6.32)

* Wed Aug 19 2009 Christophe Fergeau <cfergeau@mandriva.com> 1.19-1mdv2010.0
+ Revision: 418086
- 1.19: should fix build with newer kernels

* Fri Apr 17 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 1.18-1mdv2009.1
+ Revision: 367823
- Updated to version 1.18
- Rediffed disable_cfgkernel patch.
- Fix build with 2.6.29 kernels.

* Wed Oct 01 2008 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 1.17-1mdv2009.0
+ Revision: 290486
- Updated to version 1.17

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.13-3mdv2009.0
+ Revision: 241590
- rebuild

* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 1.13-2mdv2008.1
+ Revision: 142732
- make tools package require kernel modules as they are needed by initscript (#35223)
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Oct 02 2007 Olivier Blin <oblin@mandriva.com> 1.13-1mdv2008.0
+ Revision: 94795
- fix gcc detection (and thus build) in non-english locales
- 1.13 (fix build with recent kernels)
- make sure post/preun scripts do not fail if dkms build fails
- bunzip2 sources
- drop old patches
- do not hardcode "full" in package version

* Tue Oct 02 2007 Olivier Blin <oblin@mandriva.com> 1.10full-2mdv2008.0
+ Revision: 94732
- use "System/Kernel and hardware" group instead of Documentation in doc packages
- build on ix86 only
- drop hardcoded vendor and packager tags
- use requires(post/preun) for dkms
- rebuild for kmod provides
- import hcfpcimodem


* Mon Aug 14 2006 Arnaud Patard <apatard@mandriva.com> 1.10full-1mdv2007
- 1.10full

* Mon Sep 12 2005 Arnaud Patard <apatard@mandriva.com> 1.06full-2mdk
- Fix initscripts

* Wed Sep  7 2005 Arnaud Patard <apatard@mandriva.com> 1.06full-1mdk
- New version

* Tue Aug 30 2005 Arnaud Patard <apatard@mandriva.com> 1.05full-3mdk
- build fix

* Thu Apr  7 2005 Olivier Blin <oblin@mandrakesoft.com> 1.05full-2mdk
- disable cfgkernel in hcfpciconfig again

* Thu Mar 10 2005 Arnaud Patard <apatard@mandrakesoft.com> 1.05full-1mdk
- New version

* Wed Sep 15 2004 Nicolas Planel <nplanel@mandrakesoft.com> 1.01lnxt04082400full-1mdk
- dkms support.

* Thu Mar 11 2004 Nicolas Planel <nplanel@mandrakesoft.com> 0.99lnxtbeta03042700-5mdk
- remove asynchronous depmod.

* Mon Dec 01 2003 Nicolas Planel <nplanel@mandrakesoft.com> 0.99lnxtbeta03042700-4mdk
- fix depmod.

* Fri Oct 25 2003 Nicolas Planel <nplanel@mandrakesoft.com> 0.99lnxtbeta03042700-3mdk
- rebuild for 9.2 update.

* Thu Sep 11 2003 Nicolas Planel <nplanel@mandrakesoft.com> 0.99lnxtbeta03042700-2mdk
- disable cfgkernel in hcfpciconfig.

* Tue Sep 02 2003 Nicolas Planel <nplanel@mandrakesoft.com> 0.99lnxtbeta03042700-1mdk
- first mdk release like NVidia commercial graphics driver.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21665 |12nr|hexen2-1.5.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%ifnarch %x86
%define asm_buildopt USE_X86_ASM=yes
%endif

%ifarch x86_64
%define asm_buildopt USE_X86_ASM=no
%endif


%{?el2:%define _without_freedesktop 1}
%{?rh7:%define _without_freedesktop 1}

%{?el2:%define _without_gtk2 1}
%{?rh7:%define _without_gtk2 1}

# default build options
%define gtk1_buildopt GTK2=yes
%define alsa_buildopt USE_ALSA=yes
%define midi_buildopt USE_MIDI=yes
%define timidity_buildopt USE_CODEC_TIMIDITY=yes
%define wavmusic_buildopt USE_CODEC_WAVE=yes
%define mp3_libraryopt MP3LIB=mad
%define mp3_buildopt USE_CODEC_MP3=yes
%define ogg_buildopt USE_CODEC_VORBIS=yes
# build option overrides
%{?_without_gtk2:%define gtk1_buildopt GTK1=yes}
%{?_without_asm:%define asm_buildopt USE_X86_ASM=no}
%{?_without_alsa:%define alsa_buildopt USE_ALSA=no}
%{?_without_midi:%define midi_buildopt USE_MIDI=no}
%{?_without_timidity:%define timidity_buildopt USE_CODEC_TIMIDITY=no}
%{?_without_wavmusic:%define wavmusic_buildopt USE_CODEC_WAVE=no}
%{?_with_mpg123:%define mp3_libraryopt MP3LIB=mpg123}
%{?_without_mp3:%define mp3_buildopt USE_CODEC_MP3=no}
%{?_without_mp3:%define mp3_libraryopt MP3LIB=none}
%{?_without_ogg:%define ogg_buildopt USE_CODEC_VORBIS=no}
# all build options passed to makefile
%define engine_buildopt	%{asm_buildopt} %{alsa_buildopt} %{midi_buildopt} %{timidity_buildopt} %{wavmusic_buildopt} %{mp3_buildopt} %{mp3_libraryopt} %{ogg_buildopt}

%define desktop_vendor	uhexen2

%define gamecode_ver	1.26

# pre-release version: MAKE SURE to change this
# to an %undefine for the final realease!!
# define prerelease	rc4

# package release number for final-release:
%define pkg_final	1
# package release number for pre-release:
%define pkg_prerel	4

Name:		hexen2
License:	GPLv2
Group:		Games/Arcade
Version:	1.5.4
Release:	2
Summary:	Hexen II: Hammer of Thyrion
URL:		http://uhexen2.sourceforge.net/
Source:		http://download.sourceforge.net/uhexen2/hexen2source-%{version}.tgz
Source1:	http://download.sourceforge.net/uhexen2/hexen2source-gamecode-%{version}.tgz
Source2:	http://download.sourceforge.net/uhexen2/hexenworld-pakfiles-0.15.tgz
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	libmad-devel libmpg123-devel >= 1.12.0
BuildRequires:	libogg-devel libvorbis-devel
BuildRequires:	nasm >= 0.98.38
BuildRequires:	desktop-file-utils
BuildRequires:	gtk+-devel
BuildRequires:	gtk2-devel
Requires:	SDL >= 1.2.4
# timidity++-patches requirement is non-fatal
#%{!?_without_timidity:Requires: timidity++-patches}
# these will be picked by rpm already
#%{!?_without_mp3:Requires: libmad}
#%{!?_without_ogg:Requires: libvorbis}

%description
Hexen II is a class based shooter game by Raven Software from 1997.
Hammer of Thyrion is a port of the GPL'ed source code released by
Raven. This package contains binaries that will run both the original
game and the Portal of Praevus mission pack, a dedicated server and a
launcher application which provides a GTK gui for launching different
versions of the game.

%package -n hexenworld
Group:		Games/Arcade
Summary:	HexenWorld Client and Server
Requires:	SDL >= 1.2.4
# timidity++-patches requirement is non-fatal
#%{!?_without_timidity:Requires: timidity++-patches}
# these will be picked by rpm already
#%{!?_without_mp3:Requires: libmad}
#%{!?_without_ogg:Requires: libvorbis}
Requires:	hexen2 >= 1.5.0

%description -n hexenworld
Hexen II is a class based shooter game by Raven Software from 1997.
Hammer of Thyrion is a port of the GPL'ed source code released by
Raven. HexenWorld is an extension of Hexen II with enhancements for
internet play. This package contains the files which are required to
run a HexenWorld server or client, and a master server application.

%prep
%setup -q -n hexen2source-%{version} -a1 -a2

%build
# Build the main game binaries
%{__make} -C engine/hexen2 %{engine_buildopt} DEBUG=yes h2
%{__make} -s -C engine/hexen2 clean
%{__make} -C engine/hexen2 %{engine_buildopt} DEBUG=yes glh2
%{__make} -s -C engine/hexen2 clean
# Build the dedicated server
%{__make} -C engine/hexen2 -f Makefile.sv
# HexenWorld binaries
%{__make} -C engine/hexenworld/server
%{__make} -C engine/hexenworld/client %{engine_buildopt} hw
%{__make} -s -C engine/hexenworld/client clean
%{__make} -C engine/hexenworld/client %{engine_buildopt} glhw
# HexenWorld master server
%{__make} -C hw_utils/hwmaster

# Build h2patch
%{__make} -C h2patch

# Launcher binaries
%{__make} -C launcher %{gtk1_buildopt}

# Build the hcode compiler
%{__make} -C utils/hcc
# Build the game-code
utils/hcc/hcc -src gamecode-%{gamecode_ver}/hc/h2
utils/hcc/hcc -src gamecode-%{gamecode_ver}/hc/h2 -name progs2.src
utils/hcc/hcc -src gamecode-%{gamecode_ver}/hc/portals -oi -on
utils/hcc/hcc -src gamecode-%{gamecode_ver}/hc/hw -oi -on
utils/hcc/hcc -src gamecode-%{gamecode_ver}/hc/siege -oi -on

# Done building

%install
%{__rm} -rf %{buildroot}
%{__mkdir_p} %{buildroot}/%{_gamesdatadir}/%{name}/docs
%{__install} -D -m755 engine/hexen2/h2ded %{buildroot}/%{_gamesdatadir}/%{name}/h2ded
%{__install} -D -m755 engine/hexen2/glhexen2 %{buildroot}/%{_gamesdatadir}/%{name}/glhexen2
%{__install} -D -m755 engine/hexen2/hexen2 %{buildroot}/%{_gamesdatadir}/%{name}/hexen2
%{__install} -D -m755 engine/hexenworld/client/hwcl %{buildroot}/%{_gamesdatadir}/%{name}/hwcl
%{__install} -D -m755 engine/hexenworld/client/glhwcl %{buildroot}/%{_gamesdatadir}/%{name}/glhwcl
%{__install} -D -m755 engine/hexenworld/server/hwsv %{buildroot}/%{_gamesdatadir}/%{name}/hwsv
%{__install} -D -m755 hw_utils/hwmaster/hwmaster %{buildroot}/%{_gamesdatadir}/%{name}/hwmaster
%{__install} -D -m755 h2patch/h2patch %{buildroot}/%{_gamesdatadir}/%{name}/h2patch
%{__install} -D -m755 launcher/h2launcher %{buildroot}/%{_gamesdatadir}/%{name}/h2launcher
# Make a symlink of the game-launcher
%{__mkdir_p} %{buildroot}/%{_gamesbindir}
%{__ln_s} %{_gamesdatadir}/hexen2/h2launcher %{buildroot}/%{_gamesbindir}/hexen2

# Install the docs
%{__install} -D -m644 docs/README %{buildroot}/%{_gamesdatadir}/%{name}/docs/README
%{__install} -D -m644 docs/COPYING %{buildroot}/%{_gamesdatadir}/%{name}/docs/COPYING
%{__install} -D -m644 docs/BUGS %{buildroot}/%{_gamesdatadir}/%{name}/docs/BUGS
%{__install} -D -m644 docs/TODO %{buildroot}/%{_gamesdatadir}/%{name}/docs/TODO
%{__install} -D -m644 docs/ABOUT %{buildroot}/%{_gamesdatadir}/%{name}/docs/ABOUT
%{__install} -D -m644 docs/Features %{buildroot}/%{_gamesdatadir}/%{name}/docs/Features
%{__install} -D -m644 docs/CHANGES %{buildroot}/%{_gamesdatadir}/%{name}/docs/CHANGES
%{__install} -D -m644 docs/CHANGES %{buildroot}/%{_gamesdatadir}/%{name}/docs/CHANGES.old
%{__install} -D -m644 docs/README.music %{buildroot}/%{_gamesdatadir}/%{name}/docs/README.music
%{__install} -D -m644 docs/README.3dfx %{buildroot}/%{_gamesdatadir}/%{name}/docs/README.3dfx
%{__install} -D -m644 docs/README.launcher %{buildroot}/%{_gamesdatadir}/%{name}/docs/README.launcher
%{__install} -D -m644 docs/README.hwcl %{buildroot}/%{_gamesdatadir}/%{name}/docs/README.hwcl
%{__install} -D -m644 docs/README.hwsv %{buildroot}/%{_gamesdatadir}/%{name}/docs/README.hwsv
%{__install} -D -m644 docs/README.hwmaster %{buildroot}/%{_gamesdatadir}/%{name}/docs/README.hwmaster
%{__install} -D -m644 docs/SrcNotes.txt %{buildroot}/%{_gamesdatadir}/%{name}/docs/SrcNotes.txt
%{__install} -D -m644 docs/ReleaseNotes %{buildroot}/%{_gamesdatadir}/%{name}/docs/ReleaseNotes
# install release notes for the older versions
%{__install} -D -m644 docs/ReleaseNotes.old %{buildroot}/%{_gamesdatadir}/%{name}/docs/ReleaseNotes.old
# %{__install} -D -m644 docs/ReleaseNotes-1.2.4a %{buildroot}/%{_gamesdatadir}/%{name}/docs/ReleaseNotes-1.2.4a
# %{__install} -D -m644 docs/ReleaseNotes-1.3.0 %{buildroot}/%{_gamesdatadir}/%{name}/docs/ReleaseNotes-1.3.0
# %{__install} -D -m644 docs/ReleaseNotes-1.4.0 %{buildroot}/%{_gamesdatadir}/%{name}/docs/ReleaseNotes-1.4.0
# %{__install} -D -m644 docs/ReleaseNotes-1.4.1 %{buildroot}/%{_gamesdatadir}/%{name}/docs/ReleaseNotes-1.4.1
# %{__install} -D -m644 docs/ReleaseNotes-1.4.2 %{buildroot}/%{_gamesdatadir}/%{name}/docs/ReleaseNotes-1.4.2
# %{__install} -D -m644 docs/ReleaseNotes-1.4.3 %{buildroot}/%{_gamesdatadir}/%{name}/docs/ReleaseNotes-1.4.3
# %{__install} -D -m644 docs/ReleaseNotes-1.4.4 %{buildroot}/%{_gamesdatadir}/%{name}/docs/ReleaseNotes-1.4.4

# Install the gamedata
%{__mkdir_p} %{buildroot}/%{_gamesdatadir}/%{name}/data1/
%{__install} -D -m644 gamecode-%{gamecode_ver}/hc/h2/progs.dat %{buildroot}/%{_gamesdatadir}/%{name}/data1/progs.dat
%{__install} -D -m644 gamecode-%{gamecode_ver}/hc/h2/progs2.dat %{buildroot}/%{_gamesdatadir}/%{name}/data1/progs2.dat
%{__install} -D -m644 gamecode-%{gamecode_ver}/txt/h2/hexen.rc %{buildroot}/%{_gamesdatadir}/%{name}/data1/hexen.rc
%{__install} -D -m644 gamecode-%{gamecode_ver}/txt/h2/strings.txt %{buildroot}/%{_gamesdatadir}/%{name}/data1/strings.txt
%{__install} -D -m644 gamecode-%{gamecode_ver}/txt/h2/default.cfg %{buildroot}/%{_gamesdatadir}/%{name}/data1/default.cfg
%{__mkdir_p} %{buildroot}/%{_gamesdatadir}/%{name}/portals/
%{__install} -D -m644 gamecode-%{gamecode_ver}/hc/portals/progs.dat %{buildroot}/%{_gamesdatadir}/%{name}/portals/progs.dat
%{__install} -D -m644 gamecode-%{gamecode_ver}/txt/portals/hexen.rc %{buildroot}/%{_gamesdatadir}/%{name}/portals/hexen.rc
%{__install} -D -m644 gamecode-%{gamecode_ver}/txt/portals/strings.txt %{buildroot}/%{_gamesdatadir}/%{name}/portals/strings.txt
%{__install} -D -m644 gamecode-%{gamecode_ver}/txt/portals/infolist.txt %{buildroot}/%{_gamesdatadir}/%{name}/portals/infolist.txt
%{__install} -D -m644 gamecode-%{gamecode_ver}/txt/portals/maplist.txt %{buildroot}/%{_gamesdatadir}/%{name}/portals/maplist.txt
%{__install} -D -m644 gamecode-%{gamecode_ver}/txt/portals/puzzles.txt %{buildroot}/%{_gamesdatadir}/%{name}/portals/puzzles.txt
%{__install} -D -m644 gamecode-%{gamecode_ver}/txt/portals/default.cfg %{buildroot}/%{_gamesdatadir}/%{name}/portals/default.cfg
%{__mkdir_p} %{buildroot}/%{_gamesdatadir}/%{name}/hw/
%{__install} -D -m644 gamecode-%{gamecode_ver}/hc/hw/hwprogs.dat %{buildroot}/%{_gamesdatadir}/%{name}/hw/hwprogs.dat
%{__install} -D -m644 gamecode-%{gamecode_ver}/txt/hw/strings.txt %{buildroot}/%{_gamesdatadir}/%{name}/hw/strings.txt
%{__install} -D -m644 gamecode-%{gamecode_ver}/txt/hw/default.cfg %{buildroot}/%{_gamesdatadir}/%{name}/hw/default.cfg
%{__install} -D -m644 hw/pak4.pak %{buildroot}/%{_gamesdatadir}/%{name}/hw/pak4.pak

# Install ent fixes handling map quirks
%{__mkdir_p} %{buildroot}/%{_gamesdatadir}/%{name}/data1/maps/
%{__install} -D -m644 gamecode-%{gamecode_ver}/mapfixes/data1/maps/README.txt %{buildroot}/%{_gamesdatadir}/%{name}/data1/maps/README.txt
%{__install} -D -m644 gamecode-%{gamecode_ver}/mapfixes/data1/maps/demo2.ent %{buildroot}/%{_gamesdatadir}/%{name}/data1/maps/demo2.ent
%{__install} -D -m644 gamecode-%{gamecode_ver}/mapfixes/data1/maps/demo2.txt %{buildroot}/%{_gamesdatadir}/%{name}/data1/maps/demo2.txt
%{__install} -D -m644 gamecode-%{gamecode_ver}/mapfixes/data1/maps/egypt4.ent %{buildroot}/%{_gamesdatadir}/%{name}/data1/maps/egypt4.ent
%{__install} -D -m644 gamecode-%{gamecode_ver}/mapfixes/data1/maps/egypt4.txt %{buildroot}/%{_gamesdatadir}/%{name}/data1/maps/egypt4.txt
%{__install} -D -m644 gamecode-%{gamecode_ver}/mapfixes/data1/maps/egypt5.ent %{buildroot}/%{_gamesdatadir}/%{name}/data1/maps/egypt5.ent
%{__install} -D -m644 gamecode-%{gamecode_ver}/mapfixes/data1/maps/egypt5.txt %{buildroot}/%{_gamesdatadir}/%{name}/data1/maps/egypt5.txt
%{__install} -D -m644 gamecode-%{gamecode_ver}/mapfixes/data1/maps/romeric5.ent %{buildroot}/%{_gamesdatadir}/%{name}/data1/maps/romeric5.ent
%{__install} -D -m644 gamecode-%{gamecode_ver}/mapfixes/data1/maps/romeric5.txt %{buildroot}/%{_gamesdatadir}/%{name}/data1/maps/romeric5.txt
%{__install} -D -m644 gamecode-%{gamecode_ver}/mapfixes/data1/maps/tower.ent %{buildroot}/%{_gamesdatadir}/%{name}/data1/maps/tower.ent
%{__install} -D -m644 gamecode-%{gamecode_ver}/mapfixes/data1/maps/tower.txt %{buildroot}/%{_gamesdatadir}/%{name}/data1/maps/tower.txt
%{__install} -D -m644 gamecode-%{gamecode_ver}/mapfixes/portals/maps/README.txt %{buildroot}/%{_gamesdatadir}/%{name}/portals/maps/README.txt
%{__install} -D -m644 gamecode-%{gamecode_ver}/mapfixes/portals/maps/tibet2.ent %{buildroot}/%{_gamesdatadir}/%{name}/portals/maps/tibet2.ent
%{__install} -D -m644 gamecode-%{gamecode_ver}/mapfixes/portals/maps/tibet2.txt %{buildroot}/%{_gamesdatadir}/%{name}/portals/maps/tibet2.txt
%{__install} -D -m644 gamecode-%{gamecode_ver}/mapfixes/portals/maps/tibet9.ent %{buildroot}/%{_gamesdatadir}/%{name}/portals/maps/tibet9.ent
%{__install} -D -m644 gamecode-%{gamecode_ver}/mapfixes/portals/maps/tibet9.txt %{buildroot}/%{_gamesdatadir}/%{name}/portals/maps/tibet9.txt

# Install the pak deltas
%{__mkdir_p} %{buildroot}/%{_gamesdatadir}/%{name}/patchdat/
%{__mkdir_p} %{buildroot}/%{_gamesdatadir}/%{name}/patchdat/data1
%{__install} -D -m644 gamecode-%{gamecode_ver}/patch111/patchdat/data1/data1pk0.xd3 %{buildroot}/%{_gamesdatadir}/%{name}/patchdat/data1/data1pk0.xd3
%{__install} -D -m644 gamecode-%{gamecode_ver}/patch111/patchdat/data1/data1pk1.xd3 %{buildroot}/%{_gamesdatadir}/%{name}/patchdat/data1/data1pk1.xd3
%{__install} -D -m644 gamecode-%{gamecode_ver}/patch111/patchdat.txt %{buildroot}/%{_gamesdatadir}/%{name}/patchdat.txt

# Install the menu icon
%{__mkdir_p} %{buildroot}/%{_datadir}/pixmaps
%{__install} -D -m644 engine/resource/h2_32x32x4.png %{buildroot}/%{_datadir}/pixmaps/%{name}.png

# Install menu entry
%{__cat} > %{name}.desktop << EOF
[Desktop Entry]
Name=Hexen 2
Comment=Hexen II
Exec=hexen2
Icon=hexen2.png
Terminal=false
Type=Application
Encoding=UTF-8
Categories=Application;Game;
EOF

%if %{!?_without_freedesktop:1}0
%{__mkdir_p} %{buildroot}%{_datadir}/applications
desktop-file-install \
	--vendor %{desktop_vendor} \
	--dir %{buildroot}%{_datadir}/applications \
	%{name}.desktop
%else
%{__install} -D -m 0644 %{name}.desktop \
	%{buildroot}%{_sysconfdir}/X11/applnk/Games/%{name}.desktop
%endif

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(-,root,root)
%{_gamesdatadir}/%{name}/h2ded
%{_gamesdatadir}/%{name}/hexen2
%{_gamesdatadir}/%{name}/glhexen2
%{_gamesdatadir}/%{name}/h2patch
%{_gamesdatadir}/%{name}/patchdat/data1/data1pk0.xd3
%{_gamesdatadir}/%{name}/patchdat/data1/data1pk1.xd3
%{_gamesdatadir}/%{name}/patchdat.txt
%{_gamesdatadir}/%{name}/data1/progs.dat
%{_gamesdatadir}/%{name}/data1/progs2.dat
%{_gamesdatadir}/%{name}/data1/hexen.rc
%{_gamesdatadir}/%{name}/data1/strings.txt
%{_gamesdatadir}/%{name}/data1/default.cfg
%{_gamesdatadir}/%{name}/data1/maps/README.txt
%{_gamesdatadir}/%{name}/data1/maps/demo2.ent
%{_gamesdatadir}/%{name}/data1/maps/demo2.txt
%{_gamesdatadir}/%{name}/data1/maps/egypt4.ent
%{_gamesdatadir}/%{name}/data1/maps/egypt4.txt
%{_gamesdatadir}/%{name}/data1/maps/egypt5.ent
%{_gamesdatadir}/%{name}/data1/maps/egypt5.txt
%{_gamesdatadir}/%{name}/data1/maps/romeric5.ent
%{_gamesdatadir}/%{name}/data1/maps/romeric5.txt
%{_gamesdatadir}/%{name}/data1/maps/tower.ent
%{_gamesdatadir}/%{name}/data1/maps/tower.txt
%{_gamesdatadir}/%{name}/portals/progs.dat
%{_gamesdatadir}/%{name}/portals/hexen.rc
%{_gamesdatadir}/%{name}/portals/strings.txt
%{_gamesdatadir}/%{name}/portals/puzzles.txt
%{_gamesdatadir}/%{name}/portals/infolist.txt
%{_gamesdatadir}/%{name}/portals/maplist.txt
%{_gamesdatadir}/%{name}/portals/default.cfg
%{_gamesdatadir}/%{name}/portals/maps/README.txt
%{_gamesdatadir}/%{name}/portals/maps/tibet2.ent
%{_gamesdatadir}/%{name}/portals/maps/tibet2.txt
%{_gamesdatadir}/%{name}/portals/maps/tibet9.ent
%{_gamesdatadir}/%{name}/portals/maps/tibet9.txt
%{_gamesbindir}/hexen2
%{_datadir}/pixmaps/%{name}.png
%{_gamesdatadir}/%{name}/h2launcher
%{_gamesdatadir}/%{name}/docs/README
%{_gamesdatadir}/%{name}/docs/COPYING
%{_gamesdatadir}/%{name}/docs/BUGS
%{_gamesdatadir}/%{name}/docs/ABOUT
%{_gamesdatadir}/%{name}/docs/Features
%{_gamesdatadir}/%{name}/docs/CHANGES
%{_gamesdatadir}/%{name}/docs/CHANGES.old
%{_gamesdatadir}/%{name}/docs/README.music
%{_gamesdatadir}/%{name}/docs/README.launcher
%{_gamesdatadir}/%{name}/docs/README.3dfx
%{_gamesdatadir}/%{name}/docs/TODO
%{_gamesdatadir}/%{name}/docs/SrcNotes.txt
%{_gamesdatadir}/%{name}/docs/ReleaseNotes
%{_gamesdatadir}/%{name}/docs/ReleaseNotes.old
# %{_gamesdatadir}/%{name}/docs/ReleaseNotes-1.2.4a
# %{_gamesdatadir}/%{name}/docs/ReleaseNotes-1.3.0
# %{_gamesdatadir}/%{name}/docs/ReleaseNotes-1.4.0
# %{_gamesdatadir}/%{name}/docs/ReleaseNotes-1.4.1
# %{_gamesdatadir}/%{name}/docs/ReleaseNotes-1.4.2
# %{_gamesdatadir}/%{name}/docs/ReleaseNotes-1.4.3
# %{_gamesdatadir}/%{name}/docs/ReleaseNotes-1.4.4
%{!?_without_freedesktop:%{_datadir}/applications/%{desktop_vendor}-%{name}.desktop}
%{?_without_freedesktop:%{_sysconfdir}/X11/applnk/Games/%{name}.desktop}

%files -n hexenworld
%defattr(-,root,root)
%{_gamesdatadir}/%{name}/hwsv
%{_gamesdatadir}/%{name}/hwmaster
%{_gamesdatadir}/%{name}/hwcl
%{_gamesdatadir}/%{name}/glhwcl
%{_gamesdatadir}/%{name}/hw/hwprogs.dat
%{_gamesdatadir}/%{name}/hw/pak4.pak
%{_gamesdatadir}/%{name}/hw/strings.txt
%{_gamesdatadir}/%{name}/hw/default.cfg
%{_gamesdatadir}/%{name}/docs/README.hwcl
%{_gamesdatadir}/%{name}/docs/README.hwsv
%{_gamesdatadir}/%{name}/docs/README.hwmaster



%changelog
* Wed Oct  24 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 6c0209b
- Update BuildRequires
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21666 |12nr|hheretic-0.2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:			hheretic
Summary:		Hacked Heretic is a Linux port of Raven Games old shooter, Heretic
License:		GPL
Group:			Games/Arcade
Version:		0.2.2
Release:		1
URL:			http://hheretic.sourceforge.net/
Source:			http://downloads.sourceforge.net/hheretic/%{name}-%{version}-src.tgz
Source1:		%{name}.png
Source90:		%{name}-rpmlintrc
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_mixer)
Requires:	TiMidity++

%description
Hacked Heretic is a Linux port of Raven Game's old shooter, Heretic.

This is a new release of Dan's excellent Hacked Heretic, by the
authors of Hammer of Thyrion (Heretic II). We're applying fixes,
adding a few features, and ensuring it runs on most *nix operating
systems.

This package contains the OpenGL enabled binary.

%package sdl
Summary:	Hacked Heretic is a Linux port of Raven Game's old shooter, Heretic
Group:		Games/Arcade

%description sdl
Hacked Heretic is a Linux port of Raven Game's old shooter, Heretic.

This is a new release of Dan's excellent Hacked Heretic, by the
authors of Heretic II. We're applying fixes,
adding a few features, and ensuring it runs on most *nix operating
systems.

This package contains the sdl enabled binary.

%package shareware
Summary:	Hacked Heretic is a Linux port of Raven Game's old shooter, Heretic
Group:		Games/Arcade
Requires:	%{name}

%description shareware
Hacked Heretic is a Linux port of Raven Game's old shooter, Heretic.

Those without the full retail version of Heretic can still play the
shareware.


%prep
%setup -q -n %{name}-%{version}-src

%build
# compile the OpenGL version (hheretic-gl)
%configure \
	--with-audio=sdlmixer
%make

# compile the software version (hheretic-sdl)
%make clean
%configure \
	--disable-gl \
	--with-audio=sdlmixer
%make

%install
# wrapper startscript
%__install -dm 755 %{buildroot}%{_gamesbindir}
for i in gl sdl; do
	%{__cat} > %{name}-$i.sh << EOF
#!/bin/bash
if [ ! -f \$HOME/.hheretic/version-%{version} ]; then
	mkdir -p \$HOME/.hheretic

	# if shareware is installed create a link
	if [ -f %{_datadir}/games/%{name}/heretic.wad ]; then
		cd \$HOME/.hheretic
		ln -s %{_datadir}/games/%{name}/heretic.wad .
	fi
	touch version-%{version}
fi
cd \$HOME/.hheretic
%{_prefix}/games/%{name}-$i "\$@"
EOF

	%__install -m 755 %{name}-$i.sh \
		%{buildroot}%{_gamesbindir}
done

# install the gamedata
%__install -dm 755 %{buildroot}/%{_datadir}/games/%{name} \
	%{buildroot}%{_datadir}/games/%{name}

%__install -dm 755 %{buildroot}%{_prefix}/games/%{name}
%__install -dm 755 %{buildroot}%{_datadir}/pixmaps
for i in gl sdl; do
	# binaries
	%__install -m 755 %{name}-$i \
		%{buildroot}%{_prefix}/games

	# icon
	 %__install -m 644 %{SOURCE1} \
	 	%{buildroot}%{_datadir}/pixmaps/%{name}-$i.png
done

# install menu entry
%__install -dm 755 %{buildroot}%{_datadir}/applications
%{__cat} > %{name}-gl.desktop << EOF
[Desktop Entry]
Name=Hacked Heretic (OpenGL)
GenericName=Hacked Heretic (OpenGL)
Comment=Hacked Heretic is a Linux port of Raven Game's old shooter, Heretic
Exec=%{name}-gl.sh
Icon=%{name}-gl
Terminal=false
Type=Application
Categories=Game;ArcadeGame;X-MandrivaLinux-MoreApplications-Games-Arcade;
EOF

%{__cat} > %{name}-sdl.desktop << EOF
[Desktop Entry]
Name=Hacked Heretic (SDL)
GenericName=Hacked Heretic (SDL)
Comment=Hacked Heretic is a Linux port of Raven Game's old shooter, Heretic
Exec=%{name}-sdl.sh
Icon=%{name}-sdl
Terminal=false
Type=Application
Categories=Game;ArcadeGame;X-MandrivaLinux-MoreApplications-Games-Arcade;
EOF

%__install -m 644 %{name}*.desktop \
	%{buildroot}%{_datadir}/applications

%files
%doc AUTHORS ChangeLog LICENSE TODO
%{_gamesbindir}/%{name}-gl.sh
%{_prefix}/games/%{name}-gl
%{_datadir}/pixmaps/%{name}-gl.png
%{_datadir}/applications/%{name}-gl.desktop

%files sdl
%{_gamesbindir}/%{name}-sdl.sh
%{_prefix}/games/%{name}-sdl
%{_datadir}/pixmaps/%{name}-sdl.png
%{_datadir}/applications/%{name}-sdl.desktop

%files shareware
%defattr(-,root,root)
# %doc README.sharewarewad
# %dir %{_datadir}/games/%{name}
# %{_datadir}/games/%{name}/*.wad



%changelog
* Tue Feb 08 2011 Zombie Ryushu <ryushu@mandriva.org> 0.2.2-0.1mdv2011.0
+ Revision: 636771
- Upgrade to 0.2.2

* Wed Mar 31 2010 Zombie Ryushu <ryushu@mandriva.org> 0.2.1-0.1mdv2010.1
+ Revision: 530181
- import hheretic


* Sun Aug 15 2009 Zombie Ryushu <ryushu@mandriva.org> - 
- First Mandriva package 0.2.0

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21667 |12nr|hhexen-1.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:			hhexen
Summary:		Hacked Hexen is a Linux port of Raven Games old shooter, Hexen
License:		GPL
Group:			Games/Arcade
Version:		1.6.2
Release:		1
URL:			http://hhexen.sourceforge.net/
Source:			http://downloads.sourceforge.net/hhexen/%{name}-%{version}-src.tgz
Source1:		%{name}.png
Source90:		%{name}-rpmlintrc
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_mixer)
Requires:	TiMidity++

%description
Hacked Hexen is a Linux port of Raven Game's old shooter, Hexen.

This is a new release of Dan's excellent Hacked Hexen, by the
authors of Hammer of Thyrion (Hexen II). We're applying fixes,
adding a few features, and ensuring it runs on most *nix operating
systems.

This package contains the OpenGL enabled binary.

This package is non-free because it requires non-free data. 

%package sdl
Summary:	Hacked Hexen is a Linux port of Raven Game's old shooter, Hexen
Group:		Games/Arcade

%description sdl
Hacked Hexen is a Linux port of Raven Game's old shooter, Hexen.

This is a new release of Dan's excellent Hacked Hexen, by the
authors of Hammer of Thyrion (Hexen II). We're applying fixes,
adding a few features, and ensuring it runs on most *nix operating
systems.

This package contains the sdl enabled binary.

%prep
%setup -q -n %{name}-%{version}-src 

%build
# compile the OpenGL version (hhexen-gl)
%configure \
	--with-audio=sdlmixer
%__make %{?jobs:-j%{jobs}}

# compile the software version (hhexen-sdl)
%__make clean
%configure \
	--disable-gl \
	--with-audio=sdlmixer
%__make %{?jobs:-j%{jobs}}

%install
# wrapper startscript
%__install -dm 755 %{buildroot}%{_bindir}
for i in gl sdl; do
	%{__cat} > %{name}-$i.sh << EOF
#!/bin/bash
if [ ! -f \$HOME/.hhexen/version-%{version} ]; then
	mkdir -p \$HOME/.hhexen
fi
cd \$HOME/.hhexen
%{_prefix}/games/%{name}-$i "\$@"
EOF

	%__install -m 755 %{name}-$i.sh \
		%{buildroot}%{_bindir}
done

# install the gamedata
%__install -dm 755 %{buildroot}/%{_datadir}/games/%{name}
%__install -dm 755 %{buildroot}%{_prefix}/games/%{name}
%__install -dm 755 %{buildroot}%{_datadir}/pixmaps
for i in gl sdl; do
	# binaries
	%__install -m 755 %{name}-$i \
		%{buildroot}%{_prefix}/games

	# icon
	%__install -m 644 %{SOURCE1} \
		%{buildroot}%{_datadir}/pixmaps/%{name}-$i.png
done

# install menu entry
%__install -dm 755 %{buildroot}%{_datadir}/applications
%{__cat} > %{name}-gl.desktop << EOF
[Desktop Entry]
Name=Hacked Hexen (OpenGL)
GenericName=Hacked Hexen (OpenGL)
Comment=Hacked Hexen is a Linux port of Raven Game's old shooter, Hexen
Exec=%{name}-gl.sh
Icon=%{name}-gl
Terminal=false
Type=Application
#Encoding=UTF-8
EOF

%{__cat} > %{name}-sdl.desktop << EOF
[Desktop Entry]
Name=Hacked Hexen (SDL)
GenericName=Hacked Hexen (SDL)
Comment=Hacked Hexen is a Linux port of Raven Game's old shooter, Hexen
Exec=%{name}-sdl.sh
Icon=%{name}-sdl
Terminal=false
Type=Application
#Encoding=UTF-8
EOF

%__install -m 644 %{name}*.desktop \
	%{buildroot}%{_datadir}/applications

%files
%doc AUTHORS ChangeLog LICENSE README-* RELEASE TODO WADFILES
%{_bindir}/%{name}-gl.sh
%{_prefix}/games/%{name}-gl
%{_datadir}/pixmaps/%{name}-gl.png
%{_datadir}/applications/%{name}-gl.desktop

%files sdl
%{_bindir}/%{name}-sdl.sh
%{_prefix}/games/%{name}-sdl
%{_datadir}/pixmaps/%{name}-sdl.png
%{_datadir}/applications/%{name}-sdl.desktop



%changelog
* Tue May 24 2011 Zombie Ryushu <ryushu@mandriva.org> 1.6.2-0.2mdv2011.0
+ Revision: 677991
- Fix Timidity dep

* Mon May 23 2011 Zombie Ryushu <ryushu@mandriva.org> 1.6.2-0.1
+ Revision: 677981
- Remove DemoWad that violates Mandriva policy
- imported package hhexen


* Sun May 10 2009 Toni Graffy <toni@links2linux.de> - 1.5.3-0.pm.1
- update to 1.5.3
* Fri Dec 12 2008 Toni Graffy <toni@links2linux.de> - 1.5.2-0.pm.1
- update to 1.5.2
* Thu Dec 11 2008 Toni Graffy <toni@links2linux.de> - 1.5.1-0.pm.2
- initial build for packman 1.5.1
- fixed SDL_mixer freeze with zero music volume in some cases

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21668 |12nr|hoh-1.01-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# the game is close-sourced and no longer developed so debug is useless
%define		_enable_debug_packages %{nil}
%define		debug_package %{nil}

%if %{_use_internal_dependency_generator}
%define __noautoprov 'libstdc++-libc6.2-2.so.3'
%endif

Name:		hoh
Version:	1.01
Release:	2
Summary:	Remake of the 80's 8-bit classic game Head over Heels
Group:		Games/Arcade
License:	Freeware
URL:		http://retrospec.sgn.net/game/hoh
Source0:	http://retrospec.sgn.net/games/hoh/bin/hohlin-101.tar.bz2
Source1:	http://retrospec.sgn.net/games/hoh/bin/hoh-update-101.tar.bz2
Source2:	%{name}.png
BuildRequires:	imagemagick
ExclusiveArch:	%{ix86}

%description
Remake of the 80's 8-bit classic game Head over Heels.

%prep
%setup -q -c -a1

%build

%install
# wrapper script
mkdir -p %{buildroot}%{_bindir}
cat > %{buildroot}%{_bindir}/%{name} << EOF
#!/bin/bash
export LD_LIBRARY_PATH=%{_libdir}/%{name}/runtime
cd %{_libdir}/%{name}
exec ./HoH \$@
EOF
chmod 755 %{buildroot}%{_bindir}/%{name}

# game files
mkdir -p %{buildroot}%{_libdir}/%{name}
cp -af %{name}-install-%{version}/data/* %{buildroot}%{_libdir}/%{name}/
cp -af %{name}-update-%{version}/data/HoH %{buildroot}%{_libdir}/%{name}/

# icons
for N in 16 32 64 128; do
	convert %{SOURCE2} -resize ${N}x${N} $N.png;
done
install -D 16.png %{buildroot}%{_miconsdir}/%{name}.png
install -D 32.png %{buildroot}%{_liconsdir}/%{name}.png
install -D %{SOURCE2} %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
install -D 64.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
install -D 128.png %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png

# menu-entry
mkdir -p  %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=Head over Heels
Comment=Retro 80's classic
Exec=hoh
Icon=hoh
Terminal=false
Type=Application
Categories=Game;ArcadeGame;
EOF

%files
%defattr(644,root,root,755)
%doc %{name}-install-%{version}/docs %{name}-install-%{version}/readme.txt
%attr(755,root,root) %{_bindir}/%{name}
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/Sound
%dir %{_libdir}/%{name}/runtime
%attr(755,root,root) %{_libdir}/%{name}/runtime/*
%attr(755,root,root) %{_libdir}/%{name}/HoH
%{_libdir}/%{name}/HoHOriginal.dat
%{_datadir}/applications/%{name}.desktop
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_iconsdir}/hicolor/*/apps/%{name}.png



%changelog
* Tue Mar 13 2012 Andrey Bondrov <abondrov@mandriva.org> 1.01-1mdv2011.0
+ Revision: 784529
- imported package hoh


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21669 |12nr|hsfmodem-7.80.02.05-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# I love OpenSource :-(
#
# Copyright (c) 2003 Linuxant inc.
# Copyright (c) 2001-2003 Conexant Systems, Inc.
#
# NOTE: The use and distribution of this software is governed by the terms in
# the file LICENSE, which is included in the package. You must read this and
# agree to these terms before using or distributing this software.
# 

%define version		7.80.02.05
%define hxftarget	hsf
%define hxftargetdir	%{_prefix}/lib/%{hxftarget}modem
%define arch_packname()	%{name}-%{version}%{1}full
%define packname32	%{arch_packname %{nil}}
%define packname64	%{arch_packname x86_64}
%ifarch x86_64
%define packname	%{packname64}
%define packsrc		1
%else
%define packname	%{packname32}
%define packsrc		0
%endif

Summary:   	Conexant HSF controllerless modem driver for Linux
Name:      	%{hxftarget}modem
Version:   	%{version}
Release:   	5
License: 	Copyright (c) 2003 Linuxant inc. All rights reserved.
Group:		System/Kernel and hardware
Source0:    	http://www.linuxant.com/drivers/hsf/full/archive/%{name}-%{version}/%{packname32}.tar.gz
Source1:    	http://www.linuxant.com/drivers/hsf/full/archive/%{name}-%{version}/%{packname64}.tar.gz
Source2:   	100498D_RM_HxF_Released.pdf
Source3:   	hsfbuild.sh
Source4:   	hsfclean.sh
Source5:	hsfmodem-7.80.02.05-kernel-2.6.33.patch
Patch0:		hsfmodem-7.80.02.03full-disable_cfgkernel.patch
Patch1:		hsfmodem-7.80.02.03full-initscripts.patch
# (blino) gcc -v does not match pattern in some locales (at least french)
Patch2:		hsfmodem-7.60.00.09full-locale.patch
Patch3:		hsfmodem-7.80.02.05full-cmpxchg64.patch
URL:       	http://www.linuxant.com/drivers/hcf
Requires:  	pciutils
Requires:	drakxtools
Requires:	kmod(hsfengine)
Conflicts: 	hsflinmodem
ExclusiveArch:  %{ix86} x86_64

%description
Conexant HSF controllerless modem driver for Linux

Copyright (c) 2003 Linuxant inc.
Copyright (c) 2001-2003 Conexant Systems, Inc.

1.   Permitted use. Redistribution and use in source and binary forms,
without modification, are permitted under the terms set forth herein.

2.   Disclaimer of Warranties. LINUXANT, ITS SUPPLIERS, AND OTHER CONTRIBUTORS
MAKE NO REPRESENTATION ABOUT THE SUITABILITY OF THIS SOFTWARE FOR ANY PURPOSE.
IT IS PROVIDED "AS IS" WITHOUT EXPRESS OR IMPLIED WARRANTIES OF ANY KIND.
LINUXANT AND OTHER CONTRIBUTORS DISCLAIMS ALL WARRANTIES WITH REGARD
TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS
FOR A PARTICULAR PURPOSE, GOOD TITLE AND AGAINST INFRINGEMENT.

This software has not been formally tested, and there is no guarantee that
it is free of errors including, but not limited to, bugs, defects,
interrupted operation, or unexpected results. Any use of this software is
at user's own risk.

3.   No Liability.

(a) Linuxant, its suppliers, or contributors shall not be responsible for
any loss or damage to users, customers, or any third parties for any reason
whatsoever, and LINUXANT, ITS SUPPLIERS OR CONTRIBUTORS SHALL NOT BE LIABLE
FOR ANY ACTUAL, DIRECT, INDIRECT, SPECIAL, PUNITIVE, INCIDENTAL, OR
CONSEQUENTIAL (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
HOWEVER CAUSED, WHETHER IN CONTRACT, STRICT OR OTHER LEGAL THEORY OF
LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY
WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY
OF SUCH DAMAGE.

(b) User agrees to hold Linuxant, its suppliers, and contributors harmless
from any liability, loss, cost, damage or expense, including attorney's fees,
as a result of any claims which may be made by any person, including
but not limited to User, its agents and employees, its customers, or
any third parties that arise out of or result from the manufacture,
delivery, actual or alleged ownership, performance, use, operation
or possession of the software furnished hereunder, whether such claims
are based on negligence, breach of contract, absolute liability or any
other legal theory.

4.   Notices. User hereby agrees not to remove, alter or destroy any
copyright, trademark, credits, other proprietary notices or confidential
legends placed upon, contained within or associated with the Software,
and shall include all such unaltered copyright, trademark, credits,
other proprietary notices or confidential legends on or in every copy of
the Software.

5.   Reverse-engineering. User hereby agrees not to reverse engineer,
decompile, or disassemble the portions of this software provided solely
in object form, nor attempt in any manner to obtain their source-code.

6.   Redistribution. Redistribution of this software is permitted only
for non-beta, officially released versions. Redistribution of versions
marked "beta" or "lnxtbeta" requires explicit written approval from
Linuxant.

You must also install the %{name}_kernel module if you want to utilize these
drivers.

%package -n dkms-%{name}
Summary:   	Conexant HSF controllerless modem driver for Linux
Group:		System/Kernel and hardware
Requires(preun):	dkms
Requires(post): dkms

%description -n dkms-%{name}
Conexant HSF controllerless modem driver support for Linux kernel %{kernel_version}

%package doc
Group:     	System/Kernel and hardware
Summary:   	Documentation for Conexant HSF controllerless modems

%description doc
This package contains the documentation for Conexant HSF controllerless modems.

%prep
%setup -q -T -b %{packsrc} -n %{packname}
%patch0 -p1 -b .cfg
%patch1 -p1 -b .init
%patch2 -p1
%patch3 -p1

%build
make all 
make -C nvm
make -C diag IMPORTED_BLAM_SUPPORT=yes
cp %{SOURCE2} .

%install
rm -rf %{buildroot}
make -C scripts ROOT=%{buildroot} install
make -C diag ROOT=%{buildroot} IMPORTED_BLAM_SUPPORT=yes install
make -C nvm ROOT=%{buildroot} install

# driver source
mkdir -p %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/patches
cp -r %{SOURCE3} %{SOURCE4} config.mak modules \
	%{buildroot}/%{_usr}/src/%{name}-%{version}-%{release}
install -m 0755 -d \
	%{buildroot}/%{_usr}/src/%{name}-%{version}-%{release}/built_modules
cat > %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/dkms.conf <<EOF
PACKAGE_NAME=%{name}
PACKAGE_VERSION=%{version}-%{release}

DEST_MODULE_LOCATION[0]=/kernel/drivers/char
DEST_MODULE_LOCATION[1]=/kernel/drivers/char
DEST_MODULE_LOCATION[2]=/kernel/drivers/char
DEST_MODULE_LOCATION[3]=/kernel/drivers/char
DEST_MODULE_LOCATION[4]=/kernel/drivers/char
DEST_MODULE_LOCATION[5]=/kernel/drivers/char
DEST_MODULE_LOCATION[6]=/kernel/drivers/char
DEST_MODULE_LOCATION[7]=/kernel/drivers/char
DEST_MODULE_LOCATION[8]=/kernel/drivers/char
DEST_MODULE_LOCATION[9]=/kernel/drivers/char
DEST_MODULE_LOCATION[10]=/kernel/drivers/char
DEST_MODULE_LOCATION[11]=/kernel/drivers/char
DEST_MODULE_LOCATION[12]=/kernel/drivers/char
DEST_MODULE_LOCATION[13]=/kernel/drivers/char
BUILT_MODULE_NAME[0]=%{hxftarget}engine
BUILT_MODULE_LOCATION[0]=built_modules
BUILT_MODULE_NAME[1]=%{hxftarget}mc97ali
BUILT_MODULE_LOCATION[1]=built_modules
BUILT_MODULE_NAME[2]=%{hxftarget}mc97ich
BUILT_MODULE_LOCATION[2]=built_modules
BUILT_MODULE_NAME[3]=%{hxftarget}mc97via
BUILT_MODULE_LOCATION[3]=built_modules
BUILT_MODULE_NAME[4]=%{hxftarget}osspec
BUILT_MODULE_LOCATION[4]=built_modules
BUILT_MODULE_NAME[5]=%{hxftarget}pcibasic2
BUILT_MODULE_LOCATION[5]=built_modules
BUILT_MODULE_NAME[6]=%{hxftarget}pcibasic3
BUILT_MODULE_LOCATION[6]=built_modules
BUILT_MODULE_NAME[7]=%{hxftarget}serial
BUILT_MODULE_LOCATION[7]=built_modules
BUILT_MODULE_NAME[8]=%{hxftarget}soar
BUILT_MODULE_LOCATION[8]=built_modules
BUILT_MODULE_NAME[9]=%{hxftarget}usbcd2
BUILT_MODULE_LOCATION[9]=built_modules
BUILT_MODULE_NAME[10]=%{hxftarget}hda
BUILT_MODULE_LOCATION[10]=built_modules
BUILT_MODULE_NAME[11]=%{hxftarget}mc97ati
BUILT_MODULE_LOCATION[11]=built_modules
BUILT_MODULE_NAME[12]=%{hxftarget}mc97sis
BUILT_MODULE_LOCATION[12]=built_modules
BUILT_MODULE_NAME[13]=%{hxftarget}mc97via
BUILT_MODULE_LOCATION[13]=built_modules
MAKE[0]="sh hsfbuild.sh \${kernel_source_dir}"
CLEAN="sh hsfclean.sh"

AUTOINSTALL=yes
PATCH[0]="hsfmodem-7.80.02.05-kernel-2.6.33.patch"
PATCH_MATCH[0]="^2\.6\.(3[3-9])|([4-9][0-9]+)|([1-9][0-9][0-9]+)"
EOF

cp %{SOURCE5} \
   %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/patches/

%post
%{_sbindir}/%{hxftarget}config --auto
echo "Relaunch drakconnect to configure your Conexant HSF modem"

%preun
%{_sbindir}/%{hxftarget}stop

%post -n dkms-%{name}
set -x
/usr/sbin/dkms --rpm_safe_upgrade add -m %{name} -v %{version}-%{release}
/usr/sbin/dkms --rpm_safe_upgrade build -m %{name} -v %{version}-%{release}
/usr/sbin/dkms --rpm_safe_upgrade install -m %{name} -v %{version}-%{release}
:

%preun -n dkms-%{name}
set -x
/usr/sbin/dkms --rpm_safe_upgrade remove -m %{name} -v %{version}-%{release} --all
:

%files
%defattr(0555, root, root, 755)
%{_sbindir}/%{hxftarget}config
%{_sbindir}/%{hxftarget}diag
%{_sbindir}/%{hxftarget}dcpd
%{_sbindir}/%{hxftarget}modconflicts
%{_sbindir}/%{hxftarget}stop
%{hxftargetdir}/rc%{hxftarget}
%defattr(0444, root, root, 755)
%dir %{_sysconfdir}/%{name}
%config %{_sysconfdir}/%{name}/*
%doc BUGS CHANGES CREDITS FAQ INSTALL LICENSE README

%files -n dkms-%{name}
%doc README
%doc LICENSE
%dir %{_usr}/src/%{name}-%{version}-%{release}
%{_usr}/src/%{name}-%{version}-%{release}/*

%files doc
%doc *.pdf




%changelog
* Thu Oct  25 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: d7a1005
- Don't use _sourcedir
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21670 |12nr|ideas-1.0.3.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		name		ideas
%define		version		1.0.3.9
%define		sversion	1039

Name:		%{name}
Version:	%{version}
Release:	%mkrel 1
Summary:	Nintendo DS and GBA Emulator
Group:		Emulators
License:	Freeware
URL:		http://ideasemu.biz/index.php
Source:		%{name}%{sversion}.tar.bz2
Source1:	%{name}.png
Source2:	acekardplugin.zip
Source3:	DsPad1.6.1.zip
Source4:	syncroaud.tar
Source5:	wifiplugin.zip
BuildRequires:	imagemagick
ExclusiveArch:	%{ix86}
BuildRoot:	%{_tmppath}/%{name}-%{version}-build

%description
iDeaS is an emulator that runs a lot of commercial games on PC with OpenGL.

iDeaS has emulated the ARM7 GameBoy Advance processor at 100%, and the ARM9
dual screen processor at 99%; enabling it to run many commercial ROMs,
including Super Mario 64 DS and Pokémon Diamond & Pearl (with a few graphical
errors). The touch screen is fully emulated with a cursor instead of a hand,
and a keyboard can be used to emulate the Nintendo DS buttons.

iDeaS uses a plugin system that originally came from the UltraHLE Nintendo 64
emulator so that further support can achieved without looking at the source
code of the emulator.

%prep
%setup -q -c -n %{name}%{sversion}

%build
#unpack plugins
unzip %{SOURCE2}
unzip %{SOURCE3}
tar xf %{SOURCE4}
unzip %{SOURCE5}

%install
%__rm -rf %{buildroot}

# install section
%__mkdir_p %{buildroot}%{_bindir}

cat > %{buildroot}%{_bindir}/%{name} << EOF
#!/bin/bash
%{_libdir}/games/%{name}/%{name}
EOF

chmod +x %{buildroot}%{_bindir}/%{name}

%__install -D -m 755 %{name} %{buildroot}%{_libdir}/games/%{name}/%{name}

%__install -D -m 755 Linux/acekard.so %{buildroot}%{_libdir}/games/%{name}/PlugIn/acekard.so
%__install -D -m 755 Linux/wifi.so %{buildroot}%{_libdir}/games/%{name}/PlugIn/wifi.so
%__install -D -m 755 syncro_aud_alsa.so %{buildroot}%{_libdir}/games/%{name}/PlugIn/syncro_aud_alsa.so
%__install -D -m 755 dspad1.6.1/libDsPad.so %{buildroot}%{_libdir}/games/%{name}/PlugIn/libDsPad.so

#Icons
%__mkdir_p %{buildroot}%{_datadir}/pixmaps/
%__install -c -m 644 %{SOURCE1} %{buildroot}%{_datadir}/pixmaps/%{name}.png

%__mkdir_p %{buildroot}/%{_miconsdir} \
	 %{buildroot}/%{_liconsdir} \
	 %{buildroot}/%{_iconsdir}

%__install -m 644 %{SOURCE1} %{buildroot}/%{_miconsdir}/%{name}.png
%__install -m 644 %{SOURCE1} %{buildroot}/%{_iconsdir}/%{name}.png
%__install -m 644 %{SOURCE1} %{buildroot}/%{_liconsdir}/%{name}.png
convert %{buildroot}%{_miconsdir}/%{name}.png -resize 16x16 %{buildroot}%{_miconsdir}/%{name}.png
convert %{buildroot}%{_iconsdir}/%{name}.png -resize 32x32 %{buildroot}%{_iconsdir}/%{name}.png

# install menu entries
%__mkdir_p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=iDeaS
Comment=Nintendo DS and GBA Emulator
Exec=%{name}
Icon=%{name}
Type=Application
Terminal=false
Categories=X-MandrivaLinux-MoreApplications-Emulators;Emulator;
EOF

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%attr (644,root,root) %doc readme.txt
%{_bindir}/%{name}
%{_libdir}/games/%{name}/%{name}
%{_libdir}/games/%{name}/PlugIn/*.so
# desktop integration
%{_iconsdir}/*.png
%{_miconsdir}/*.png
%{_liconsdir}/*.png
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/applications/%{name}.desktop



%changelog
* Wed Sep 21 2011 Andrey Bondrov <abondrov@mandriva.org> 1.0.3.9-1mdv2011.0
+ Revision: 700729
- imported package ideas


* Wed Sep 21 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 1.0.3.9-1mdv2010.2
- Initial build for Mandriva

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21671 |12nr|ipw2100-firmware-1.3-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: ipw2100-firmware
Version: 1.3
Release: %mkrel 4
Summary: Intel PRO/Wireless 2100 firmware
Source: ipw2100-fw-%{version}.tgz
License: Proprietary
Group: System/Kernel and hardware
URL: http://ipw2100.sourceforge.net
BuildRoot: %{_tmppath}/%{name}-%{version}
BuildArch: noarch

%description
Firmware for Intel PRO/Wireless 2100 (IPW2100) mini PCI adapter support.

%prep
%setup -qc

%build

%install
rm -rf %{buildroot}
install -d %{buildroot}/lib/firmware
install -m644 *.fw %{buildroot}/lib/firmware/

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc LICENSE
/lib/firmware/*.fw



%changelog
* Thu May 14 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 1.3-4mdv2010.0
+ Revision: 375822
- import ipw2100-firmware


* Thu May 14 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 1.3-3mdv2010.0
- Recreate package since src.rpm isn't present anywhere in repositories.

* Mon Aug 14 2006 Arnaud Patard <apatard@mandriva.com> 1.3-2mdv2007
- use mkrel
- use appropriate firmware path

* Thu Jan 06 2005 Arnaud Patard <apatard@mandrakesoft.com> 1.3-1mdk
- 1.3 firmware

* Wed Sep 08 2004 Nicolas Planel <nplanel@mandrakesoft.com> 1mdk
- 1.2 firmware.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21672 |12nr|ipw2200-firmware-3.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: ipw2200-firmware
Version: 3.1
Release: %mkrel 2
Summary: Intel PRO/Wireless 2200BG firmware
Source: ipw2200-fw-%{version}.tgz
License: Proprietary
Group: System/Kernel and hardware
URL: http://ipw2200.sourceforge.net
BuildRoot: %{_tmppath}/%{name}-%{version}
BuildArch: noarch

%description
Firmware for Intel PRO/Wireless 2200BG (IPW2200) mini PCI adapter support.

%prep
%setup -q -n ipw2200-fw-%{version}

%build

%install
rm -rf %{buildroot}
install -d %{buildroot}/lib/firmware
install -m644 *.fw %{buildroot}/lib/firmware/

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc LICENSE.*
/lib/firmware/*.fw




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21673 |12nr|ipw3945d-1.7.22-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name ipw3945d
%define version 1.7.22
%define mdkrelease 5
%define release %mkrel %{mdkrelease}

# dont generate a debug package 
# otherwise we'll end up with an empty rpm
%define _enable_debug_packages 0
%define install %%install

Summary:	Intel PRO/Wireless 3945 (IPW3945ABG) 
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{name}-%{version}.tar.bz2
Patch0:		ipw3945d-1.7.22-net.patch
License:	proprietary
Url:		http://sourceforge.net/projects/ipw3945
Group:		System/Kernel and hardware
BuildRoot:	%{_tmppath}/%{name}-buildroot
Prefix:		%{_prefix}
Requires:	drakxtools >= 10-34.2mdk
Requires(preun):	rpm-helper
Requires(post):	rpm-helper


%description
Regulatory daemon for the Intel PRO/Wireless 3945 (IPW3945ABG) Wifi adapter.

%prep
%setup -q 
%patch0 -p1 -b .net

%build

%install
cd $RPM_BUILD_DIR/%{name}-%{version}
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT/%{_sbindir}
%ifarch %{ix86}
install -m755 x86/%{name}  $RPM_BUILD_ROOT/%{_sbindir}
%endif
%ifarch x86_64
install -m755 x86_64/%{name}  $RPM_BUILD_ROOT/%{_sbindir}
%endif

install -m755 %{name}-{start,stop} $RPM_BUILD_ROOT/%{_sbindir}
perl -pi -e 's,\B/sbin/%{name},/usr/sbin/%{name},' $RPM_BUILD_ROOT/%{_sbindir}/%{name}-{start,stop}

install -d $RPM_BUILD_ROOT%{_sysconfdir}/modprobe.d
cat > $RPM_BUILD_ROOT%{_sysconfdir}/modprobe.d/%{name} <<EOF
install ipw3945 [ -w /var/run ] && /sbin/modprobe --ignore-install ipw3945 && /usr/sbin/ipw3945d-start
remove  ipw3945 /usr/sbin/ipw3945d-stop ; /sbin/modprobe -r --ignore-remove ipw3945
EOF

%clean
rm -rf $RPM_BUILD_DIR/%{name}-%{version}
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc LICENSE.ipw3945d
%doc README.ipw3945d
%{_sbindir}/ipw3945d
%{_sbindir}/%{name}-start
%{_sbindir}/%{name}-stop
%{_sysconfdir}/modprobe.d/%{name}





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21674 |12nr|ipw3945-ucode-1.14.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name ipw3945-ucode
%define version 1.14.2
%define mdkrelease 2
%define release %mkrel %{mdkrelease}

Summary:	Intel PRO/Wireless 3945 (IPW3945ABG) microcode
Name:		%{name}
Version:	%{version}
Release:	%{release}
Source0:	%{name}-%{version}.tgz
License:	proprietary
Url:		http://sourceforge.net/projects/ipw3945
Group:		System/Kernel and hardware
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-buildroot
Prefix:		%{_prefix}
Requires:	drakxtools >= 10-34.2mdk

%description
Firmware for the Intel PRO/Wireless 3945 (IPW3945ABG) Wifi adapter.

%prep
%setup -q 

%build

%install
cd $RPM_BUILD_DIR/%{name}-%{version}
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/lib/firmware
install -m644 *.ucode $RPM_BUILD_ROOT/lib/firmware

%clean
rm -rf $RPM_BUILD_DIR/%{name}-%{version}
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc LICENSE.ipw3945-ucode
/lib/firmware/*




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21675 |12nr|iwlwifi-1000-ucode-128.50.3.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name iwlwifi-1000-ucode
%define version 128.50.3.1
%define release %mkrel 1

Summary: Intel PRO/Wireless 1000BGN microcode
Name: %{name}
Version: %{version}
Release: %{release}
Source: http://www.intellinuxwireless.org/iwlwifi/downloads/iwlwifi-1000-ucode-%{version}.tgz
License: Proprietary
Group: System/Kernel and hardware
Url: http://intellinuxwireless.org/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch

%description
The file iwlwifi-1000-*.ucode provided in this package is required to be
present on your system in order for the Intel PRO/Wireless 1000BGN Network
Connection Adapter driver for Linux (iwlagn) to be able to operate on
your system.

%prep
%setup -q

%build

%install
rm -rf %{buildroot}
install -d %{buildroot}/lib/firmware
install -m644 *.ucode %{buildroot}/lib/firmware/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc LICENSE.* README.*
/lib/firmware/*.ucode


%changelog
* Sat Aug 15 2009 Thomas Backlund <tmb@mandriva.org> 128.50.3.1-1mdv2010.0
+ Revision: 416607
- initial release, version 128.50.3.1
- Created package structure for iwlwifi-1000-ucode.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21676 |12nr|iwlwifi-100-ucode-39.31.5.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name iwlwifi-100-ucode
%define version 39.31.5.1
%define release %mkrel 1

Summary: Intel PRO/Wireless N 100 microcode
Name: %{name}
Version: %{version}
Release: %{release}
Source: http://www.intellinuxwireless.org/iwlwifi/downloads/iwlwifi-100-ucode-%{version}.tgz
License: Proprietary
Group: System/Kernel and hardware
Url: http://intellinuxwireless.org/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch

%description
The file iwlwifi-100-*.ucode provided in this package is required to be
present on your system in order for the Intel PRO/Wireless N 100 Network
Connection Adapter driver for Linux (iwlagn) to be able to operate on
your system.

%prep
%setup -q

%build

%install
rm -rf %{buildroot}
install -d %{buildroot}/lib/firmware
install -m644 *.ucode %{buildroot}/lib/firmware/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc LICENSE.* README.*
/lib/firmware/*.ucode




%changelog
* Tue Mar 22 2011 Thomas Backlund <tmb@mandriva.org> 39.31.5.1-1mdv2011.0
+ Revision: 647556
- add iwlwifi-100-ucode-39.31.5.1
- Created package structure for iwlwifi-100-ucode.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21677 |12nr|iwlwifi-105-ucode-18.168.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name iwlwifi-105-ucode
%define version 18.168.6.1
%define release 1

Summary: Intel PRO/Wireless N 105 microcode
Name: %{name}
Version: %{version}
Release: %{release}
Source: http://www.intellinuxwireless.org/iwlwifi/downloads/iwlwifi-105-ucode-%{version}.tgz
License: Proprietary
Group: System/Kernel and hardware
Url: http://intellinuxwireless.org/
BuildArch: noarch

%description
The file iwlwifi-105-*.ucode provided in this package is required to be
present on your system in order for the Intel PRO/Wireless N 105 Network
Connection Adapter driver for Linux (iwlagn) to be able to operate on
your system.

%prep
%setup -q

%build

%install
install -d %{buildroot}/lib/firmware
install -m644 *.ucode %{buildroot}/lib/firmware/

%files
%doc LICENSE.* README.*
/lib/firmware/*.ucode




%changelog
* Wed Feb 08 2012 Alexander Khrukin <akhrukin@mandriva.org> 18.168.6.1-1
+ Revision: 771802
- imported package iwlwifi-105-ucode


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21678 |12nr|iwlwifi-135-ucode-18.168.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name iwlwifi-135-ucode
%define version 18.168.6.1
%define release 1

Summary: Intel PRO/Wireless N 105 microcode
Name: %{name}
Version: %{version}
Release: %{release}
Source: http://www.intellinuxwireless.org/iwlwifi/downloads/iwlwifi-135-ucode-%{version}.tgz
License: Proprietary
Group: System/Kernel and hardware
Url: http://intellinuxwireless.org/
BuildArch: noarch

%description
The file iwlwifi-135-*.ucode provided in this package is required to be
present on your system in order for the Intel PRO/Wireless N 135 Network
Connection Adapter driver for Linux (iwlagn) to be able to operate on
your system.

%prep
%setup -q

%build

%install
install -d %{buildroot}/lib/firmware
install -m644 *.ucode %{buildroot}/lib/firmware/

%files
%doc LICENSE.* README.*
/lib/firmware/*.ucode




%changelog
* Wed Feb 08 2012 Alexander Khrukin <akhrukin@mandriva.org> 18.168.6.1-1
+ Revision: 771805
- imported package iwlwifi-135-ucode


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21679 |12nr|iwlwifi-2000-ucode-18.168.6.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name iwlwifi-2000-ucode
%define version 18.168.6.1
%define release 2

Summary: Intel Centrino Wireless-N 2200 microcode
Name: %{name}
Version: %{version}
Release: %{release}
Source: http://www.intellinuxwireless.org/iwlwifi/downloads/iwlwifi-2000-ucode-%{version}.tgz
License: Proprietary
Group: System/Kernel and hardware
Url: http://intellinuxwireless.org/
BuildArch: noarch

%description
The file iwlwifi-2000-*.ucode provided in this package is required to be
present on your system in order for the Intel Centrino Wireless-N 2200 Network
Connection Adapter driver for Linux (iwlagn) to be able to operate on
your system.

%prep
%setup -q

%build

%install
install -d %{buildroot}/lib/firmware
install -m644 *.ucode %{buildroot}/lib/firmware/

%files
%doc LICENSE.* README.*
/lib/firmware/*.ucode


%changelog
* Wed Feb 08 2012 Alexander Khrukin <akhrukin@mandriva.org> 18.168.6.1-2
+ Revision: 771823
- desciption fix i forgot to remove string with old network adapter
- imported package iwlwifi-2000-ucode


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21680 |12nr|iwlwifi-2030-ucode-18.168.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name iwlwifi-2030-ucode
%define version 18.168.6.1
%define release 1

Summary: Intel Centrino Wireless-N 2230 microcode
Name: %{name}
Version: %{version}
Release: %{release}
Source: http://www.intellinuxwireless.org/iwlwifi/downloads/iwlwifi-2030-ucode-%{version}.tgz
License: Proprietary
Group: System/Kernel and hardware
Url: http://intellinuxwireless.org/
BuildArch: noarch

%description
The file iwlwifi-2030-*.ucode provided in this package is required to be
present on your system in order for the Intel Centrino Wireless-N 2230 Network
Connection Adapter driver for Linux (iwlagn) to be able to operate on
your system.

%prep
%setup -q

%build

%install
install -d %{buildroot}/lib/firmware
install -m644 *.ucode %{buildroot}/lib/firmware/

%files
%doc LICENSE.* README.*
/lib/firmware/*.ucode


%changelog
* Wed Feb 08 2012 Alexander Khrukin <akhrukin@mandriva.org> 18.168.6.1-1
+ Revision: 771821
- imported package iwlwifi-2030-ucode


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21681 |12nr|iwlwifi-3945-ucode-15.32.2.9-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Intel PRO/Wireless 3945ABG/BG microcode
Name: iwlwifi-3945-ucode
Epoch: 1
Version: 15.32.2.9
Release: %mkrel 1
Source0: http://www.intellinuxwireless.org/iwlwifi/downloads/iwlwifi-3945-ucode-%{version}.tgz
Source1: http://www.intellinuxwireless.org/iwlwifi/downloads/iwlwifi-3945-ucode-15.28.1.8.tgz
License: Proprietary
Group: System/Kernel and hardware
Url: http://intellinuxwireless.org/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch

%description
The file iwlwifi-3945-*.ucode provided in this package is required to be
present on your system in order for the Intel PRO/Wireless 3945ABG/BG Network
Connection Adapter driver for Linux (iwl3945) to be able to operate
on your system.

%prep
%setup -q -a 1

# provide old firmware with ucode_api=1 for compatibility with older kernels
cp iwlwifi-3945-ucode-15.28.1.8/iwlwifi-3945-1.ucode .
cp iwlwifi-3945-ucode-15.28.1.8/README.iwlwifi-3945-ucode \
   README.iwlwifi-3945-ucode-1
mv README.iwlwifi-3945-ucode README.iwlwifi-3945-ucode-2

%build

%install
rm -rf %{buildroot}
install -d %{buildroot}/lib/firmware
install -m644 *.ucode %{buildroot}/lib/firmware/

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc LICENSE.* README.*
/lib/firmware/*.ucode



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21682 |12nr|iwlwifi-4965-ucode-228.61.2.24-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Intel Wireless WiFi Link 4965AGN microcode
Name: iwlwifi-4965-ucode
Version: 228.61.2.24
Release: %mkrel 1
Source0: http://www.intellinuxwireless.org/iwlwifi/downloads/%{name}-%{version}.tgz
Source1: http://www.intellinuxwireless.org/iwlwifi/downloads/iwlwifi-4965-ucode-228.57.1.21.tgz
License: Proprietary
Group: System/Kernel and hardware
Url: http://intellinuxwireless.org/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch

%description
The files iwlwifi-4965-*.ucode provided in this package are required to be
present on your system in order for the Intel Wireless WiFi Link 4965AGN
driver for Linux (iwl4965/iwlagn) to be able to operate on your system.

%prep
%setup -q -a 1

# provide old firmware with ucode_api=1 for compatibility with older kernels
cp iwlwifi-4965-ucode-228.57.1.21/iwlwifi-4965-1.ucode .
cp iwlwifi-4965-ucode-228.57.1.21/README.iwlwifi-4965-ucode \
   README.iwlwifi-4965-ucode-1
mv README.iwlwifi-4965-ucode README.iwlwifi-4965-ucode-2

%build

%install
rm -rf %{buildroot}
install -d %{buildroot}/lib/firmware
install -m644 *.ucode %{buildroot}/lib/firmware/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc LICENSE.* README.*
/lib/firmware/*.ucode


%changelog
* Fri Jul 10 2009 Thomas Backlund <tmb@mandriva.org> 228.61.2.24-1mdv2010.0
+ Revision: 394200
- update to 228.61.2.24

* Tue Feb 17 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 228.57.2.23-1mdv2009.1
+ Revision: 342121
- Updated to version 228.57.2.23
- Use version of tarball with latest ucode api.

* Thu Aug 21 2008 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 228.57-1.21.1mdv2009.0
+ Revision: 274476
- Updated to latest Intel 228.57.*.21 ucode versions.

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 4.44.15-4mdv2009.0
+ Revision: 241595
- rebuild

* Mon Feb 04 2008 Giuseppe Ghibò <ghibo@mandriva.com> 4.44.15-3mdv2008.1
+ Revision: 162472
- Update iwlwifi-4965-1.ucode from release 4.44.1.18 to release 4.44.1.20.

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Aug 20 2007 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 4.44.15-2mdv2008.0
+ Revision: 68011
- Added additional firmware needed by iwlwifi development drivers and
  current mandriva kernel.

* Tue Jul 03 2007 Olivier Blin <oblin@mandriva.com> 4.44.15-1mdv2008.0
+ Revision: 47522
- initial iwlwifi-4965-ucode package
- Create iwlwifi-4965-ucode


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21683 |12nr|iwlwifi-5000-ucode-8.83.5.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name iwlwifi-5000-ucode
%define version 8.83.5.1
%define release %mkrel 1

Summary: Intel PRO/Wireless 5000AGN microcode
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://www.intellinuxwireless.org/iwlwifi/downloads/iwlwifi-5000-ucode-%{version}.tgz
Source1: http://www.intellinuxwireless.org/iwlwifi/downloads/iwlwifi-5000-ucode-8.24.2.12.tgz
Source2: http://www.intellinuxwireless.org/iwlwifi/downloads/iwlwifi-5000-ucode-5.4.A.11.tar.gz
License: Proprietary
Group: System/Kernel and hardware
Url: http://intellinuxwireless.org/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch

%description
The file iwlwifi-5000-*.ucode provided in this package is required to be
present on your system in order for the Intel PRO/Wireless 5000AGN Network
Connection Adapter driver for Linux (iwlagn) to be able to operate on
your system.

%prep
%setup -q -a 1 -a 2

# provide old firmware with ucode_api=1 for compatibility with older kernels
cp iwlwifi-5000-ucode-5.4.A.11/iwlwifi-5000-1.ucode .
cp iwlwifi-5000-ucode-5.4.A.11/README.iwlwifi-5000-ucode \
   README.iwlwifi-5000-ucode-1
# provide old firmware with ucode_api=2 for compatibility with older kernels
cp iwlwifi-5000-ucode-8.24.2.12/iwlwifi-5000-2.ucode .
cp iwlwifi-5000-ucode-8.24.2.12/README.iwlwifi-5000-ucode \
   README.iwlwifi-5000-ucode-2
mv README.iwlwifi-5000-ucode README.iwlwifi-5000-ucode-5

%build

%install
rm -rf %{buildroot}
install -d %{buildroot}/lib/firmware
install -m644 *.ucode %{buildroot}/lib/firmware/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc LICENSE.* README.*
/lib/firmware/*.ucode




%changelog
* Tue Mar 22 2011 Thomas Backlund <tmb@mandriva.org> 8.83.5.1-1mdv2011.0
+ Revision: 647560
- update to 8.83.5.1

* Thu May 28 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 8.24.2.12-1mdv2010.0
+ Revision: 380677
- Updated to version 8.24.2.12
- Still provide old firmware with ucode_api=1 for compatibility with
  older kernels.

* Thu Aug 21 2008 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 5.4.A.11-1mdv2009.0
+ Revision: 274480
- import iwlwifi-5000-ucode



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21684 |12nr|iwlwifi-5150-ucode-8.24.2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name iwlwifi-5150-ucode
%define version 8.24.2.2
%define release %mkrel 1

Summary: Intel PRO/Wireless 5150AGN microcode
Name: %{name}
Version: %{version}
Release: %{release}
Source: http://www.intellinuxwireless.org/iwlwifi/downloads/iwlwifi-5150-ucode-%{version}.tgz
License: Proprietary
Group: System/Kernel and hardware
Url: http://intellinuxwireless.org/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch

%description
The file iwlwifi-5150-*.ucode provided in this package is required to be
present on your system in order for the Intel PRO/Wireless 5150AGN Network
Connection Adapter driver for Linux (iwlagn) to be able to operate on
your system.

%prep
%setup -q

%build

%install
rm -rf %{buildroot}
install -d %{buildroot}/lib/firmware
install -m644 *.ucode %{buildroot}/lib/firmware/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc LICENSE.* README.*
/lib/firmware/*.ucode


%changelog
* Thu May 28 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 8.24.2.2-1mdv2010.0
+ Revision: 380679
- import iwlwifi-5150-ucode



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21685 |12nr|iwlwifi-6000-ucode-9.221.4.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name iwlwifi-6000-ucode
%define version 9.221.4.1
%define release %mkrel 1

Summary: Intel PRO/Wireless 6000AGN microcode
Name:	 %{name}
Version: %{version}
Release: %{release}
Source0: http://www.intellinuxwireless.org/iwlwifi/downloads/%{name}-%{version}.tgz
License: Proprietary
Group:	 System/Kernel and hardware
Url:	 http://intellinuxwireless.org/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch

%description
The file iwlwifi-6000-*.ucode provided in this package is required to be
present on your system in order for the Intel PRO/Wireless 6000AGN Network
Connection Adapter driver for Linux (iwlagn) to be able to operate on
your system.

%prep
%setup -q

%build

%install
rm -rf %{buildroot}
install -d %{buildroot}/lib/firmware
install -m644 *.ucode %{buildroot}/lib/firmware/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc LICENSE.* README.*
/lib/firmware/*.ucode


%changelog
* Thu Dec 30 2010 Thomas Backlund <tmb@mandriva.org> 9.221.4.1-1mdv2011.0
+ Revision: 626457
- update to 9.221.4.1

* Wed Feb 24 2010 Thomas Backlund <tmb@mandriva.org> 9.193.4.1-1mdv2010.1
+ Revision: 510554
- update to ucode version 9.193.4.1

* Sun Oct 25 2009 Thomas Backlund <tmb@mandriva.org> 9.176.4.1-1mdv2010.0
+ Revision: 459190
- initial release, iwlwifi 6000 ucode v. 9.176.4.1
- Created package structure for iwlwifi-6000-ucode.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21686 |12nr|iwlwifi-6005-ucode-18.168.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name iwlwifi-6005-ucode
%define tarname iwlwifi-6000g2a-ucode
%define version 18.168.6.1
%define release %mkrel 1

Summary: Intel PRO/Wireless 6005AGN microcode
Name:	 %{name}
Version: %{version}
Release: %{release}
Source0: http://www.intellinuxwireless.org/iwlwifi/downloads/%{tarname}-%{version}.tgz
License: Proprietary
Group:	 System/Kernel and hardware
Url:	 http://intellinuxwireless.org/
BuildArch: noarch

%description
The file iwlwifi-6000g2a-*.ucode provided in this package is required to be
present on your system in order for the Intel PRO/Wireless 6005AGN Network
Connection Adapter driver for Linux (iwlagn) to be able to operate on
your system.

%prep
%setup -q -n %{tarname}-%{version}

%build

%install
install -d %{buildroot}/lib/firmware
install -m644 *.ucode %{buildroot}/lib/firmware/

%files
%doc LICENSE.* README.*
/lib/firmware/*.ucode

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21687 |12nr|iwlwifi-6030-ucode-18.168.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name iwlwifi-6030-ucode
%define tarname iwlwifi-6000g2b-ucode
%define version 18.168.6.1
%define release 1

Summary: Intel PRO/Wireless 6030AGN microcode
Name:	 %{name}
Version: %{version}
Release: %{release}
Source0: http://www.intellinuxwireless.org/iwlwifi/downloads/%{tarname}-%{version}.tgz
License: Proprietary
Group:	 System/Kernel and hardware
Url:	 http://intellinuxwireless.org/
BuildArch: noarch

%description
The file iwlwifi-6000g2b-*.ucode provided in this package is required to be
present on your system in order for the Intel PRO/Wireless 6030AGN Network
Connection Adapter driver for Linux (iwlagn) to be able to operate on
your system.

%prep
%setup -q -n %{tarname}-%{version}

%build

%install
install -d %{buildroot}/lib/firmware
install -m644 *.ucode %{buildroot}/lib/firmware/

%files
%doc LICENSE.* README.*
/lib/firmware/*.ucode




%changelog
* Wed Feb 08 2012 Alexander Khrukin <akhrukin@mandriva.org> 18.168.6.1-1
+ Revision: 771796
- version update 18.168.6.1

* Tue Mar 22 2011 Thomas Backlund <tmb@mandriva.org> 17.168.5.2-1
+ Revision: 647562
- update to 17.168.5.2

* Thu Dec 30 2010 Thomas Backlund <tmb@mandriva.org> 17.168.5.1-1mdv2011.0
+ Revision: 626465
- add ucode 17.168.5.1 and spec file
- Created package structure for iwlwifi-6030-ucode.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21688 |12nr|iwlwifi-6050-ucode-41.28.5.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name iwlwifi-6050-ucode
%define version 41.28.5.1
%define version_api4 9.201.4.1
%define release %mkrel 2

Summary: Intel PRO/Wireless 6050AGN microcode
Name:	 %{name}
Version: %{version}
Release: %{release}
Source0: http://www.intellinuxwireless.org/iwlwifi/downloads/%{name}-%{version}.tgz
Source1: http://www.intellinuxwireless.org/iwlwifi/downloads/%{name}-%{version_api4}.tgz
License: Proprietary
Group:	 System/Kernel and hardware
Url:	 http://intellinuxwireless.org/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch

%description
The file iwlwifi-6050-*.ucode provided in this package is required to be
present on your system in order for the Intel PRO/Wireless 6050AGN Network
Connection Adapter driver for Linux (iwlagn) to be able to operate on
your system.

%prep
%setup -q -a 1

# provide old firmware with ucode_api=4 for compatibility with older kernels
cp %{name}-%{version_api4}/iwlwifi-6050-4.ucode .
cp %{name}-%{version_api4}/README.iwlwifi-6050-ucode \
README.iwlwifi-6050-ucode-4
mv README.iwlwifi-6050-ucode README.iwlwifi-6050-ucode-5

%build

%install
rm -rf %{buildroot}
install -d %{buildroot}/lib/firmware
install -m644 *.ucode %{buildroot}/lib/firmware/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc LICENSE.* README.*
/lib/firmware/*.ucode


%changelog
* Tue Jan 04 2011 Colin Guthrie <cguthrie@mandriva.org> 41.28.5.1-2mdv2011.0
+ Revision: 628617
- Rebuild to regenerate media hdlists for non-free

* Thu Dec 30 2010 Thomas Backlund <tmb@mandriva.org> 41.28.5.1-1mdv2011.0
+ Revision: 626467
- add 41.28.5.1 ucode

* Mon Dec 06 2010 Oden Eriksson <oeriksson@mandriva.com> 9.201.4.1-2mdv2011.0
+ Revision: 612426
- the mass rebuild of 2010.1 packages

* Fri Jun 04 2010 Thomas Backlund <tmb@mandriva.org> 9.201.4.1-1mdv2010.1
+ Revision: 547063
- Initial release
- Created package structure for iwlwifi-6050-ucode.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21689 |12nr|iwlwifi-agn-ucode-1.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name iwlwifi-agn-ucode
%define version 1.0
%define release %mkrel 8

Summary: Intel Wireless WiFi Link microcode
Name: %{name}
Version: %{version}
Release: %{release}
License: Proprietary
Group: System/Kernel and hardware
Url: http://intellinuxwireless.org/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
Requires: iwlwifi-100-ucode
Requires: iwlwifi-1000-ucode
Requires: iwlwifi-3945-ucode
Requires: iwlwifi-4965-ucode
Requires: iwlwifi-5000-ucode
Requires: iwlwifi-5150-ucode
Requires: iwlwifi-6000-ucode
Requires: iwlwifi-6005-ucode
Requires: iwlwifi-6030-ucode
Requires: iwlwifi-6050-ucode

%description
This package requires other packages containing microcode needed to
use the Intel Wireless WiFi Link devices.

%files




%changelog
* Tue Mar 22 2011 Thomas Backlund <tmb@mandriva.org> 1.0-8mdv2011.0
+ Revision: 647563
- add requires on iwlwifi-100-ucode

* Thu Dec 30 2010 Thomas Backlund <tmb@mandriva.org> 1.0-6mdv2011.0
+ Revision: 626480
- add 6005 and 6030 ucode
- require iwlwifi-6050-ucode

* Fri Dec 18 2009 Thomas Backlund <tmb@mandriva.org> 1.0-4mdv2010.1
+ Revision: 480017
- add iwlwifi-6000-ucode to the requires

* Sat Aug 15 2009 Thomas Backlund <tmb@mandriva.org> 1.0-3mdv2010.0
+ Revision: 416652
- require iwlwifi-1000-ucode

* Thu May 28 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 1.0-2mdv2010.0
+ Revision: 380682
- Add requires for new iwlwifi-5150-ucode package.

* Thu Aug 28 2008 Olivier Blin <oblin@mandriva.com> 1.0-1mdv2009.0
+ Revision: 276873
- require iwlwifi-4965-ucode and iwlwifi-5000-ucode
- create iwlwifi-agn-ucode


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21690 |12nr|java3d-1.5.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		java3d
Group:		Graphics
Summary:	Master project for Java 3D projects
Version:	1.5.2
# And some restrictions like Sun and others IP/patents, US embargos, etc
License:	BSD like and GPLv2+
Release:	%mkrel 1

# register an user at https://www.dev.java.net
# mkdir java3d-1.5.2
# cd java3d-1.5.2
# svn checkout https://vecmath.dev.java.net/svn/vecmath/trunk vecmath
# svn checkout https://j3d-core.dev.java.net/svn/j3d-core/trunk j3d-core
# svn checkout https://j3d-core-utils.dev.java.net/svn/j3d-core-utils/trunk j3d-core-utils
# find vecmath -name .svn -exec rm -fr {} \;
# find j3d-core -name .svn -exec rm -fr {} \;
# find j3d-core-utils -name .svn -exec rm -fr {} \;
# cd ..
# tar jcf java3d-1.5.2.tar.bz2 java3d-1.5.2
Source0:	java3d-1.5.2.tar.bz2
# http://wiki.java.net/bin/view/Javadesktop/Java3DFAQ
URL:		https://java3d.dev.java.net
Patch0:		06_java-compat.patch

#-----------------------------------------------------------------------
BuildRequires:  ant
BuildRequires:	ant-apache-bcel
BuildRequires:	ant-nodeps
BuildRequires:	crimson
BuildRequires:	GL-devel
BuildRequires:  java-rpmbuild
BuildRequires:	jpackage-utils
BuildRequires:  libjpeg-devel
BuildRequires:	xml-commons-jaxp-1.3-apis
BuildRequires:	pkgconfig(xt)

#-----------------------------------------------------------------------
%description
This is the parent project for all Java 3DTM-related sub-projects on java.net.
These sub-projects include: j3d-core (the core 3D API), vecmath (the 3D vector
math package), and j3d-core-utils (the 3D core utilities), among others. See
the complete list of sub-projects at the bottom of this page.

Note that there is no source code in this parent project; source code files for
the various 3D sub-projects are in the sub-projects themselves.

#-----------------------------------------------------------------------
%package devel
Summary:	Development files for %{name}
Group:		Development/Other

%description devel
Development files and headers for %{name}.

#-----------------------------------------------------------------------
%package javadoc
Summary:	Documentation files for %{name}
Group:		Development/Other

%description javadoc
Documentation files and headers for %{name}.

#-----------------------------------------------------------------------
%prep
%setup -q
%apply_patches

#-----------------------------------------------------------------------
%define ant	JAVA_HOME=%{java_home} ant

%build
pushd vecmath
    %ant jar
    %ant docs
popd

pushd j3d-core
    %ant compile
    %ant jar
    %ant docs
popd

#-----------------------------------------------------------------------
%install
mkdir -p %{buildroot}%{_libdir}
mkdir -p %{buildroot}%{_javadir}
mkdir -p %{buildroot}%{_javadocdir}/{vecmath,j3d-core}
mkdir -p %{buildroot}%{_datadir}/java3d/{vecmath,j3d}

pushd vecmath
    install -m644 build/opt/lib/ext/vecmath.jar %{buildroot}%{_javadir}
    cp -fa docs/* %{buildroot}%{_javadocdir}/vecmath
    cp -far build/javadocs/* %{buildroot}%{_javadocdir}/vecmath
    cp -far build/opt/gen %{buildroot}%{_datadir}/java3d/vecmath
    cp -far build/opt/classes %{buildroot}%{_datadir}/java3d/vecmath
popd

pushd j3d-core
    install -m755 build/linux-*/opt/lib/*/libj3dcore-ogl.so %{buildroot}%{_libdir}
    install -m644 build/linux-*/opt/lib/ext/{j3dcore,j3dutils}.jar %{buildroot}%{_javadir}
    cp -fa build/linux-*/javadocs/* %{buildroot}%{_javadocdir}/j3d-core
    cp -far build/linux-*/opt/gen %{buildroot}%{_datadir}/java3d/j3d
    cp -far build/linux-*/opt/classes %{buildroot}%{_datadir}/java3d/j3d
popd

#-----------------------------------------------------------------------
%files
%defattr(-,root,root)
%{_javadir}/*
%{_libdir}/*.so

%files	devel
%defattr(-,root,root)
%dir %{_datadir}/java3d
%{_datadir}/java3d/*

%files	javadoc
%defattr(-,root,root)
%dir %{_javadocdir}/vecmath
%{_javadocdir}/vecmath/*
%dir %{_javadocdir}/j3d-core
%{_javadocdir}/j3d-core/*


%changelog
* Fri Nov 26 2010 Paulo Andrade <pcpa@mandriva.com.br> 1.5.2-1mdv2011.0
+ Revision: 601616
- Import java3d version 1.5.2
- java3d


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21691 |12nr|jsmath-fonts-3.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		jsmath-fonts
Version:	3.0
Release:	%mkrel 1
License:	Freeware
Summary:	jsMath TrueType fonts
Group:		System/Fonts/True type 

Source:		http://www.math.union.edu/~dpvc/jsMath/download/TeX-fonts-linux.tgz
BuildArch:	noarch
URL:		http://www.math.union.edu/~dpvc/jsMath/download/jsMath-fonts.html
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
The jsMath package is designed to work best if you have installed the TeX
font set. This package provides a set of TeX ttf fonts for Linux systems.

%prep
%setup -q -n TeX-fonts-linux

%build

%install
mkdir -p %{buildroot}%{_datadir}/fonts/jsMath
install -m644 *.ttf %{buildroot}%{_datadir}/fonts/jsMath

%clean
rm -rf %{buildroot}

%files
%defattr (-,root,root)
%dir %{_datadir}/fonts/jsMath
%{_datadir}/fonts/jsMath/*.ttf


%changelog
* Fri Nov 19 2010 Paulo Andrade <pcpa@mandriva.com.br> 3.0-1mdv2011.0
+ Revision: 598834
- Import the suggested linux version of ttf jsmath fonts
- jsmath-fonts


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21692 |12nr|kant-kash-3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define		name			kant-kash
%define		kashdir			%{_datadir}/kash

Name:		%{name}
Group:		Sciences/Mathematics
License:	Proprietary
Summary:	Computational Algebraic Number Theory
Version:	3
Release:	%mkrel 1
Source0:	ftp://ftp.math.tu-berlin.de/pub/algebra/Kant/Kash_3/KASH3-Linux-i686-2008-07-31.tar.bz2
URL:		http://www.math.tu-berlin.de/~kant/kash.html
ExclusiveArch:	%{ix86}
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
KANT is a software package for mathematicians interested in algebraic number
theory. For those KANT is a tool for sophisticated computations in number
fields, in global function fields, and in local fields.

%prep
%setup -q -n KASH3-Linux-i686-2008-07-31

%build

%install
mkdir -p %{buildroot}%{kashdir}
cp -far * %{buildroot}%{kashdir}
# non-standard/incomplete
rm -fr %{buildroot}%{kashdir}/html/cgi-bin

mkdir -p  %{buildroot}%{_bindir}
pushd  %{buildroot}%{_bindir}
    cat > %{buildroot}%{_bindir}/kash3 << EOF
#!/bin/sh

%{kashdir}/kash3 -l %{kashdir}/lib "\$@"
EOF
    chmod +x %{buildroot}%{_bindir}/kash3
    ln -s kash3 kash
popd

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/*
%dir %{kashdir}
%{kashdir}/*


%changelog
* Sat Sep 05 2009 Paulo Andrade <pcpa@mandriva.com.br> 3-1mdv2010.0
+ Revision: 432055
- initial import of kash 3.
- kant-kash


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21693 |12nr|kega-fusion-363x-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		oname		Fusion
%define		name		kega-fusion
%define		version		363x

Name:		%{name}
Version:	%{version}
Release:	%mkrel 1
Summary:	Sega Genesis/32X/Master System/CD/SG-1000/Pico Emulator
Group:		Emulators
License:	Freeware
URL:		http://www.eidolons-inn.net/tiki-index.php?page=Kega
Source:		%{oname}%{version}.tar.gz
Source1:	%{oname}.png
BuildRequires:	imagemagick
BuildRequires:	upx
ExclusiveArch:	%{ix86}
Obsoletes:	%{oname} <= %{version}
BuildRoot:	%{_tmppath}/%{name}-%{version}-build

%description
Kega Fusion is a Sega SG1000, SC3000, SF7000, Master System, Game Gear,
Genesis/Megadrive, SVP, Pico, SegaCD/MegaCD and 32X emulator.

Requires BIOS ROMs for Sega CD and 32X.

%prep
%setup -q -n %{oname}

%build
upx -d %{oname}

%install
%__rm -rf %{buildroot}
# install section
%__install -D -m 755 %{oname} %{buildroot}%{_bindir}/%{name}

#Icons
%__mkdir_p %{buildroot}%{_datadir}/pixmaps/
%__install -c -m 644 %{SOURCE1} %{buildroot}%{_datadir}/pixmaps/%{name}.png

%__mkdir_p %{buildroot}/%{_miconsdir} \
	 %{buildroot}/%{_liconsdir} \
	 %{buildroot}/%{_iconsdir}

%__install -m 644 %{SOURCE1} %{buildroot}/%{_miconsdir}/%{name}.png
%__install -m 644 %{SOURCE1} %{buildroot}/%{_iconsdir}/%{name}.png
%__install -m 644 %{SOURCE1} %{buildroot}/%{_liconsdir}/%{name}.png
convert %{buildroot}%{_miconsdir}/%{name}.png -resize 16x16 %{buildroot}%{_miconsdir}/%{name}.png
convert %{buildroot}%{_iconsdir}/%{name}.png -resize 32x32 %{buildroot}%{_iconsdir}/%{name}.png

# install menu entries
%__mkdir_p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=%{name}
Comment=Sega Genesis/32X/Master System/CD/SG-1000/Pico Emulator
Exec=%{name}
Icon=%{name}
Type=Application
Terminal=false
Categories=X-MandrivaLinux-MoreApplications-Emulators;Emulator;
EOF

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc History.txt Readme.txt
%{_bindir}/%{name}
# desktop integration
%{_iconsdir}/*.png
%{_miconsdir}/*.png
%{_liconsdir}/*.png
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/applications/%{name}.desktop



%changelog
* Wed Sep 21 2011 Andrey Bondrov <abondrov@mandriva.org> 363x-1mdv2011.0
+ Revision: 700672
- imported package kega-fusion


* Wed Sep 21 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 3.63x-1mdv2010.2
- Drop manual requires (decompress upx so rpm can autodetect requires)
- Change name from Fusion to kega-fusion
- Major spec rewrite

* Sun May 08 2011  Francesco Mancuso <mcfrank@tiscali.it> 3.63x-69mib2009.1
+ Version: 3.63x
- MIB (Mandriva International Backport) - http://mib.pianetalinux.org/


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21694 |12nr|kegs-0.91-0.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:         kegs
License:      COPYRIGHT
Group:        Emulators
Autoreqprov:  on
Version:      0.91
Release:      %mkrel 0.2
Summary:      Apple IIgs emulator
Source:       %name.%version.tar.gz
Patch0:       %name.%version.dif
BuildRequires: X11-devel
BuildRoot:     %{_tmppath}/%{name}-%{version}-build

%description
Requires ROM and disk images to work.

%prep
%setup -q -n %name.%version
%patch0 -p0

%build
# build section
cd src
rm -f vars
cat <<EOT >vars
TARGET = xkegs
OBJECTS = \$(OBJECTS1) xdriver.o
CCOPTS = $RPM_OPT_FLAGS
%ifarch %ix86 x86_64 %arm ia64
OPTS = -DKEGS_LITTLE_ENDIAN -DNDEBUG
%else
OPTS = -DNDEBUG
%endif
SUFFIX =
NAME = xkegs
LDFLAGS =
LDOPTS =
LD = \$(CC)
EXTRA_LIBS = -lXext
EXTRA_SPECIALS =

AS = cc
PERL = perl

XOPTS =
EOT

make %{?jobs:-j%jobs}


%install
# install section
install -D -m 755 xkegs $RPM_BUILD_ROOT/%{_bindir}/xkegs
install -D -m 644 config.kegs $RPM_BUILD_ROOT/%{_datadir}/%{name}/config.kegs
chmod 755 $RPM_BUILD_ROOT%{_bindir}/xkegs

%files
%defattr(-,root,root)
# %{_docdir}/%{name}/*.txt
# %{_bindir}/kegs
%{_bindir}/xkegs
%{_datadir}/%{name}/config.kegs
# %{_sysconfdir}/default.config.kegs


%changelog
* Mon Oct 24 2011 Zombie Ryushu <ryushu@mandriva.org> 0.91-0.2mdv2011.0
+ Revision: 706133
- Fix kegs overwriting itself with a blank file
- Backport for 2011 and 2010.2

* Sun Oct 23 2011 Zombie Ryushu <ryushu@mandriva.org> 0.91-1
+ Revision: 705792
- imported package kegs


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21695 |12nr|kernel-firmware-extra-20120909-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#
# This rpm is based on the git tree from:
# git://git.kernel.org/pub/scm/linux/kernel/git/dwmw2/linux-firmware.git
# version is date of the younger commit
#

Summary:	Extra linux kernel firmware files
Name:   	kernel-firmware-extra
Version:	20120909
Release:	%mkrel 1
License:	Proprietary
Group:  	System/Kernel and hardware
URL:    	http://www.kernel.org/
# kernel-firmware tarball is generated from the git tree mentioned
# above, by simply cloning it and doing:
# tar --exclude-vcs -Jcf kernel-firmware-extra-version.tar.xz linux-firmware
Source: 	linux-firmware-nonfree-%{version}.tar.xz
Conflicts:	kernel-firmware < 20120219
Suggests:	iwlwifi-agn-ucode
Suggests:	radeon-firmware
Suggests:	ralink-firmware
Suggests:	rtlwifi-firmware
Obsoletes:	korg1212-firmware
Obsoletes:	maestro3-firmware
Obsoletes:	sb16-firmware
Obsoletes:	yamaha-firmware
BuildRequires:	kernel-firmware >= %{version}-1
Conflicts:	kernel-firmware < %{version}-1
BuildRoot:	%{_tmppath}/%{name}-%{version}
BuildArch:	noarch

%description
This package contains all the firmware files without an open source
license but used by the in-kernel drivers.

The files are shared by all kernels.

Other non-free firmware files are contained in the radeon-firmware,
iwlwifi-*-ucode, ralink-firmware and rtlwifi-firmware packages.

Open source firmware files are contained in the kernel-firmware
package in the core section.

%package -n iwlwifi-agn-ucode
Summary:	Nonfree iwlwifi firmware files for the Linux kernel
Obsoletes:	iwlwifi-100-ucode
Obsoletes:	iwlwifi-105-ucode
Obsoletes:	iwlwifi-135-ucode
Obsoletes:	iwlwifi-1000-ucode
Obsoletes:	iwlwifi-2000-ucode
Obsoletes:	iwlwifi-2030-ucode
Obsoletes:	iwlwifi-5000-ucode
Obsoletes:	iwlwifi-5150-ucode
Obsoletes:	iwlwifi-6000-ucode
Obsoletes:	iwlwifi-6005-ucode
Obsoletes:	iwlwifi-6030-ucode
Obsoletes:	iwlwifi-6050-ucode
Conflicts:      kernel-firmware-extra < 20120421-3
Conflicts:      kernel-firmware-nonfree < 20120421-3

%description -n iwlwifi-agn-ucode
This package contains all the iwlwifi wireless firmware files
supported by the iwlwifi kernel driver. That means all of:
iwlwifi-1xx/1000/2xxx/5xxx/6xxx*.ucode firmwares.

%package -n ralink-firmware
Summary:	Nonfree Ralink firmware files for the Linux kernel
Obsoletes:      rt61-firmware
Obsoletes:      rt2860-firmware
Obsoletes:      rt2870-firmware
Obsoletes:      rt3090-firmware
Obsoletes:      rt73-firmware
Conflicts:      kernel-firmware-extra < 20120421-3
Conflicts:      kernel-firmware-nonfree < 20120421-3

%description -n ralink-firmware
This package contains all the Ralink wireless firmware files
previously shipped in separate rt61-, rt2860-, rt2870-,
rt3090-, rt73-, and kernel-firmware-extra/nonfree packages.

%package -n rtlwifi-firmware
Summary:	Nonfree rtlwifi firmware files for the Linux kernel
Obsoletes:	rtl8192se-firmware
Conflicts:      kernel-firmware-extra < 20120421-3
Conflicts:      kernel-firmware-nonfree < 20120421-3

%description -n rtlwifi-firmware
This package contains all the rtlwifi wireless firmware files
previously shipped in rtl8192se-firmware and
kernel-firmware-extra/nonfree packages.

%prep
%setup -q -n linux-firmware-nonfree-%{version}

# remove files provided in legacy iwlwifi-3945/4965-ucode packages
rm -f iwlwifi-{3945,4965}-2.ucode

# remove all radeon files as they are provided by radeon-firmware
rm -f LICENCE.radeon_rlc
rm -rf radeon

# remove unwanted source files for firmware in kernel-firmware
rm -rf usbdux dsp56k keyspan_pda cis isci

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/lib/firmware
cp -avf * %{buildroot}/lib/firmware
rm -f %{buildroot}/lib/firmware/{LICENCE.*,WHENCE}

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc WHENCE LICENCE.agere LICENCE.atheros_firmware LICENCE.broadcom_bcm43xx LICENCE.chelsio_firmware
%doc LICENCE.ene_firmware LICENCE.i2400m LICENCE.Marvell LICENCE.mwl8335 LICENCE.myri10ge_firmware
%doc LICENCE.OLPC LICENCE.phanfw LICENCE.qla2xxx LICENCE.tda7706-firmware.txt LICENCE.ti-connectivity
%doc LICENCE.ueagle-atm4-firmware LICENCE.via_vt6656 LICENCE.xc5000 LICENSE.dib0700
%exclude /lib/firmware/iwlwifi-100-5.ucode
%exclude /lib/firmware/iwlwifi-105-6.ucode
%exclude /lib/firmware/iwlwifi-135-6.ucode
%exclude /lib/firmware/iwlwifi-1000-3.ucode
%exclude /lib/firmware/iwlwifi-1000-5.ucode
%exclude /lib/firmware/iwlwifi-2000-6.ucode
%exclude /lib/firmware/iwlwifi-2030-6.ucode
%exclude /lib/firmware/iwlwifi-5000-1.ucode
%exclude /lib/firmware/iwlwifi-5000-2.ucode
%exclude /lib/firmware/iwlwifi-5000-5.ucode
%exclude /lib/firmware/iwlwifi-5150-2.ucode
%exclude /lib/firmware/iwlwifi-6000-4.ucode
%exclude /lib/firmware/iwlwifi-6000g2a-5.ucode
%exclude /lib/firmware/iwlwifi-6000g2a-6.ucode
%exclude /lib/firmware/iwlwifi-6000g2b-5.ucode
%exclude /lib/firmware/iwlwifi-6000g2b-6.ucode
%exclude /lib/firmware/iwlwifi-6050-4.ucode
%exclude /lib/firmware/iwlwifi-6050-5.ucode
%exclude /lib/firmware/rt2561.bin
%exclude /lib/firmware/rt2561s.bin
%exclude /lib/firmware/rt2661.bin
%exclude /lib/firmware/rt2860.bin
%exclude /lib/firmware/rt2870.bin
%exclude /lib/firmware/rt3070.bin
%exclude /lib/firmware/rt3071.bin
%exclude /lib/firmware/rt3090.bin
%exclude /lib/firmware/rt73.bin
%exclude /lib/firmware/rtlwifi/rtl8192cfw.bin
%exclude /lib/firmware/rtlwifi/rtl8192cufw.bin
%exclude /lib/firmware/rtlwifi/rtl8192cfwU_B.bin
%exclude /lib/firmware/rtlwifi/rtl8192cfwU.bin
%exclude /lib/firmware/rtlwifi/rtl8192defw.bin
%exclude /lib/firmware/rtlwifi/rtl8192sefw.bin
%exclude /lib/firmware/rtlwifi/rtl8712u.bin
%exclude /lib/firmware/rtlwifi/rtl8723fw_B.bin
%exclude /lib/firmware/rtlwifi/rtl8723fw.bin
/lib/firmware/*

%files -n iwlwifi-agn-ucode
%defattr(0644,root,root,0755)
%doc LICENCE.iwlwifi_firmware
/lib/firmware/iwlwifi-100-5.ucode
/lib/firmware/iwlwifi-105-6.ucode
/lib/firmware/iwlwifi-135-6.ucode
/lib/firmware/iwlwifi-1000-3.ucode
/lib/firmware/iwlwifi-1000-5.ucode
/lib/firmware/iwlwifi-2000-6.ucode
/lib/firmware/iwlwifi-2030-6.ucode
/lib/firmware/iwlwifi-5000-1.ucode
/lib/firmware/iwlwifi-5000-2.ucode
/lib/firmware/iwlwifi-5000-5.ucode
/lib/firmware/iwlwifi-5150-2.ucode
/lib/firmware/iwlwifi-6000-4.ucode
/lib/firmware/iwlwifi-6000g2a-5.ucode
/lib/firmware/iwlwifi-6000g2a-6.ucode
/lib/firmware/iwlwifi-6000g2b-5.ucode
/lib/firmware/iwlwifi-6000g2b-6.ucode
/lib/firmware/iwlwifi-6050-4.ucode
/lib/firmware/iwlwifi-6050-5.ucode

%files -n ralink-firmware
%defattr(0644,root,root,0755)
%doc LICENCE.ralink-firmware.txt
/lib/firmware/rt2561.bin
/lib/firmware/rt2561s.bin
/lib/firmware/rt2661.bin
/lib/firmware/rt2860.bin
/lib/firmware/rt2870.bin
/lib/firmware/rt3070.bin
/lib/firmware/rt3071.bin
/lib/firmware/rt3090.bin
/lib/firmware/rt73.bin

%files -n rtlwifi-firmware
%defattr(0644,root,root,0755)
%doc LICENCE.rtlwifi_firmware.txt
/lib/firmware/rtlwifi/rtl8192cfw.bin
/lib/firmware/rtlwifi/rtl8192cfwU_B.bin
/lib/firmware/rtlwifi/rtl8192cfwU.bin
/lib/firmware/rtlwifi/rtl8192cufw.bin
/lib/firmware/rtlwifi/rtl8192defw.bin
/lib/firmware/rtlwifi/rtl8192sefw.bin
/lib/firmware/rtlwifi/rtl8712u.bin
/lib/firmware/rtlwifi/rtl8723fw_B.bin
/lib/firmware/rtlwifi/rtl8723fw.bin


%changelog
* Sun Oct 28 2012 akdengi <akdengi> 20120909-1
- split all iwl, rt and rtl firmware in one source.
- update firmware to 2012-09-09

* Thu May 05 2011 Thomas Backlund <tmb@mandriva.org> 20110428-1mdv2011.0
+ Revision: 669524
- update to 2011-04-28

* Mon Apr 11 2011 Thomas Backlund <tmb@mandriva.org> 20110310-2
+ Revision: 652732
- symlink brcm80211 firmware files according to what the driver expects (Mageia #327)

* Tue Mar 22 2011 Thomas Backlund <tmb@mandriva.org> 20110310-1
+ Revision: 647607
- update to 2011-03-10
- remove iwlwifi firmwares shipped separately
- remove all radeon firmwares as they are now in radeon-firmware

* Fri Feb 04 2011 Thomas Backlund <tmb@mandriva.org> 20110125-1
+ Revision: 635981
- update to 2011-01-25 snapshot
- remove firmware shipped in radeon-rlc-firmware

* Thu Dec 30 2010 Thomas Backlund <tmb@mandriva.org> 20101220-1mnb2
+ Revision: 626441
- update to 2010-12-20 snapshot

* Thu Nov 04 2010 Thomas Backlund <tmb@mandriva.org> 20101102-1mnb2
+ Revision: 593286
- update to 2010-11-02

* Mon Sep 13 2010 Thomas Backlund <tmb@mandriva.org> 20100911-1mnb2
+ Revision: 577897
- update to 2010-09-11

* Sun Aug 15 2010 Thomas Backlund <tmb@mandriva.org> 20100807-1mnb2
+ Revision: 570141
- update to 2010-08-07

* Sun May 09 2010 Thomas Backlund <tmb@mandriva.org> 20100429-2mnb2
+ Revision: 544219
- remove rt3090 firmware as it's already shipped in a separate rt3090-firmware rpm

* Sat May 01 2010 Thomas Backlund <tmb@mandriva.org> 20100429-1mnb2
+ Revision: 541452
- update to 20100429
  - adds Amd Evergreen (HD5xxx) firmwares
  - adds Atheros ar9271 firmware
  - adds Ralink rt3070, rt3071, rt3090 firmwares
  - adds Sensoray s2250 firmware
  - adds Realtek 8192e firmware
  - adds Atheros Bluetooth ar3011 firmware

* Sun Feb 07 2010 Thomas Backlund <tmb@mandriva.org> 20100108-1mnb2
+ Revision: 501691
- remove iwlwifi firmwares provided by separate rpms
- update BR and Conflicts on kernel-firmware
- update to 2010-01-08

* Tue Nov 17 2009 Claudio Matsuoka <claudio@mandriva.com> 20091117-1mnb2
+ Revision: 467038
- Add firmware for p54 and kernel > 2.6.28

* Fri Jul 24 2009 Thomas Backlund <tmb@mandriva.org> 20090723-1mnb2
+ Revision: 399154
- update to 2009-07-23

* Fri May 29 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 20090514-2mnb2
+ Revision: 380763
- Prevent some more source files to ship with main package.

* Fri May 29 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 20090514-1mnb2
+ Revision: 380700
- Updated to 20090514
- Use lzma for source tarball.

* Mon Mar 30 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 20090212-2mnb2
+ Revision: 362324
- Firmwares not splitted anymore by license from kernel-firmware package
  (#49195):
  * removed previous conflicts not needed anymore, and now uneeded
    obsoletes.
  * rebuild against kernel-firmware >= 20090111-2mnb2

* Wed Mar 18 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 20090212-1mnb2
+ Revision: 357429
- Updated to 20090212

* Tue Feb 17 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 20090120-1mnb2
+ Revision: 341924
- Updated to 20090120

* Fri Dec 05 2008 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 20081112-2mnb2
+ Revision: 310798
- Rebuild against kernel-firmware-20080922-2mnb2 (to provide all
  non-free firmware here).

* Fri Dec 05 2008 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 20081112-1mnb2
+ Revision: 310727
- import kernel-firmware-extra



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21696 |12nr|kfilebox-0.4.9-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define qmake /usr/lib/qt4/bin/qmake -makefile 

Name: kfilebox
Summary: KDE front-end for Dropbox
Version: 0.4.9
Release: 2
License: GPLv2
Group: Networking/File transfer 
BuildRoot: %{_tmppath}/%name-%version-%release-buildroot
Source0: http://sourceforge.net/projects/kdropbox/files/%{name}-%{version}/Source/%{name}-%{version}.tar.gz
Patch0: drop-dropbox-libz.patch
Url: http://kdropbox.deuteros.es/

BuildRequires: gcc-c++ 
BuildRequires: make
BuildRequires: libqt4-devel
BuildRequires: qt4-linguist
BuildRequires: kdelibs4-devel
Requires: qt4-database-plugin-sqlite

%description
KDE front-end for Dropbox. This is free software, but it requires the
proprietary dropbox daemon that will be downloaded at first run.

%prep
%setup -q
%patch0 -p0

%build
%qmake  
%make

%install

install -D -m 755 bin/%name %{buildroot}%{_bindir}/%name
install -D -m 644 img/%{name}.png %{buildroot}%{_datadir}/%{name}/%name
install -d %{buildroot}%{_datadir}/icons/hicolor/
cp -r img/hicolor/* %{buildroot}%{_datadir}/icons/hicolor/
install -D -m 644 locale/ar/kfilebox.mo %{buildroot}%{_datadir}/locale/ar/LC_MESSAGES/kfilebox.mo
install -D -m 644 locale/br/kfilebox.mo %{buildroot}%{_datadir}/locale/br/LC_MESSAGES/kfilebox.mo
install -D -m 644 locale/cs/kfilebox.mo %{buildroot}%{_datadir}/locale/cs/LC_MESSAGES/kfilebox.mo
install -D -m 644 locale/el/kfilebox.mo %{buildroot}%{_datadir}/locale/el/LC_MESSAGES/kfilebox.mo
install -D -m 644 locale/en/kfilebox.mo %{buildroot}%{_datadir}/locale/en/LC_MESSAGES/kfilebox.mo
install -D -m 644 locale/en/kfilebox.mo %{buildroot}%{_datadir}/locale/en_GB/LC_MESSAGES/kfilebox.mo
install -D -m 644 locale/de/kfilebox.mo %{buildroot}%{_datadir}/locale/de_DE/LC_MESSAGES/kfilebox.mo
install -D -m 644 locale/es/kfilebox.mo %{buildroot}%{_datadir}/locale/es/LC_MESSAGES/kfilebox.mo
install -D -m 644 locale/fr/kfilebox.mo %{buildroot}%{_datadir}/locale/fr/LC_MESSAGES/kfilebox.mo
install -D -m 644 locale/gl/kfilebox.mo %{buildroot}%{_datadir}/locale/gl/LC_MESSAGES/kfilebox.mo
install -D -m 644 locale/it/kfilebox.mo %{buildroot}%{_datadir}/locale/it/LC_MESSAGES/kfilebox.mo
install -D -m 644 locale/lt/kfilebox.mo %{buildroot}%{_datadir}/locale/lt/LC_MESSAGES/kfilebox.mo
install -D -m 644 locale/nl/kfilebox.mo %{buildroot}%{_datadir}/locale/nl/LC_MESSAGES/kfilebox.mo
install -D -m 644 locale/pl/kfilebox.mo %{buildroot}%{_datadir}/locale/pl/LC_MESSAGES/kfilebox.mo
install -D -m 644 locale/ru/kfilebox.mo %{buildroot}%{_datadir}/locale/ru/LC_MESSAGES/kfilebox.mo
install -D -m 644 locale/si/kfilebox.mo %{buildroot}%{_datadir}/locale/si/LC_MESSAGES/kfilebox.mo
install -D -m 644 locale/tr/kfilebox.mo %{buildroot}%{_datadir}/locale/tr/LC_MESSAGES/kfilebox.mo
install -D -m 644 locale/zh/kfilebox.mo %{buildroot}%{_datadir}/locale/zh/LC_MESSAGES/kfilebox.mo
install -D -m 644 locale/zh/kfilebox.mo %{buildroot}%{_datadir}/locale/zh_CN/LC_MESSAGES/kfilebox.mo
install -D -m 644 locale/tw/kfilebox.mo %{buildroot}%{_datadir}/locale/zh_TW/LC_MESSAGES/kfilebox.mo
install -d %{buildroot}%{_datadir}/applications/ %{buildroot}%{_datadir}/autostart/ %{buildroot}%{_datadir}/apps/%{name}/

%find_lang %name

cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
Name=%{name}
GenericName=%{name}
Comment=KDE front end for Dropbox
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=false
Categories=Network;FileTransfer;
EOF

cat > %{buildroot}%{_datadir}/autostart/%{name}.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
Name=kfilebox
GenericName=kfilebox
Comment=KDE front end for Dropbox
Exec=%{_bindir}/kfilebox
Icon=kfilebox
Terminal=false
Type=Application
StartupNotify=false
Categories=Network;FileTransfer;
X-KDE-autostart-after=panel
X-KDE-StartupNotify=false
X-DBUS-StartupType=Unique
X-KDE-UniqueApplet=true
X-KDE-autostart-condition=kfileboxrc:General:AutoStart:false
EOF


cat > %{buildroot}%{_datadir}/apps/%{name}/%{name}.notifyrc << EOF
[Global]
Comment=Kfilebox
Name=kfilebox
IconName=kfilebox

[Event/notify]
Name=Notification
Comment=Any notification
Action=Popup
EOF

%postun
# Delete dropbox daemon which was downloaded and installed by kfilebox
# Don't know a better way to uninstall it
find /home/* -maxdepth 1 -name ".dropbox-dist" -type d 2>/dev/null | xargs rm -rf

%files -f %name.lang 
%defattr(-,root,root)  
%dir %{_datadir}/kfilebox  
%doc doc/readme.txt  
%{_datadir}/applications/kfilebox.desktop  
%{_datadir}/autostart/kfilebox.desktop  
%{_datadir}/apps/kfilebox/*  
%{_datadir}/kfilebox/*
%{_bindir}/kfilebox
%{_datadir}/icons/hicolor/16x16/apps/kfilebox.png
%{_datadir}/icons/hicolor/22x22/apps/kfilebox.png
%{_datadir}/icons/hicolor/24x24/apps/kfilebox.png
%{_datadir}/icons/hicolor/32x32/apps/kfilebox.png
%{_datadir}/icons/hicolor/48x48/apps/kfilebox.png
%{_datadir}/icons/hicolor/64x64/apps/kfilebox.png
%{_datadir}/icons/hicolor/128x128/apps/kfilebox.png


%changelog
* Thu Sep 15 2011 Alexander Barakin <abarakin@mandriva.org> 0.4.7-1mdv2012.0
+ Revision: 699833
- imported package kfilebox


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21697 |12nr|libspotify-12.1.51-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define lib_major	12
%define lib_name	%mklibname spotify %{lib_major}
%define develname	%mklibname -d spotify

%define debug_package %{nil}

Summary: Library to write applications that utilize the Spotify music streaming service
Name: libspotify
Version: 12.1.51
Release: 3
%ifarch %{ix86}
Source0: https://developer.spotify.com/download/libspotify/libspotify-%{version}-Linux-i686-release.tar.gz
%else
Source0: https://developer.spotify.com/download/libspotify/libspotify-%{version}-Linux-x86_64-release.tar.gz
%endif
License: Proprietary
Group: System/Libraries
Url: https://developer.spotify.com/technologies/libspotify/
ExclusiveArch: %{ix86} x86_64

%description
The libspotify C API package allows third-party developers to write
applications that utilize the Spotify music streaming service.

%package -n %{lib_name}
Summary:	Dynamic libraries for spotify
Group:		System/Libraries

%description -n %{lib_name}
The libspotify C API package allows third-party developers to write
applications that utilize the Spotify music streaming service.

%package doc
Summary:        Documentation of the spotify library
Group:          Development/C
BuildArch: noarch

%description doc
Documentation of the spotify library.

%package -n %{develname}
Summary:	Development files for spotify
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{lib_name} = %{version}
Obsoletes:	%{name}-devel < %{version}

%description -n %{develname}
Files needed in order to develop applications using spotify.

%prep
%ifarch %{ix86}
%setup -q -n %{name}-%{version}-Linux-i686-release
%else
%setup -q -n %{name}-%{version}-Linux-x86_64-release
%endif

%build

%install
mkdir -p %{buildroot}%{_libdir} %{buildroot}%{_includedir} %{buildroot}%{_datadir}
%ifarch x86_64
sed -i 's%/lib%/lib64%' lib/pkgconfig/%{name}.pc
%endif
cp -r lib/* %{buildroot}%{_libdir}
cp -r include/* %{buildroot}%{_includedir}
cp -r share/* %{buildroot}%{_datadir}
cp ChangeLog LICENSE licenses.xhtml Makefile README %{buildroot}%{_docdir}/%{name}

%files -n %{lib_name}
%{_libdir}/*.so.%{lib_major}*

%files -n %{develname}
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/*
%{_libdir}/pkgconfig/*
%{_libdir}/*.so

%files doc
%dir %{_docdir}/%{name}
%doc %{_docdir}/%{name}/*
%doc %{_datadir}/man3

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21698 |12nr|lie-2.2.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define liedir	%{_datadir}/lie

Name:		lie
Version:	2.2.2
Release:	%mkrel 1
Group:		Sciences/Mathematics
Summary:	Interactive computations of a Lie group theoretic nature
# No license file, and apparently only available from sagemath.org
# as the documented homepage neither ftp server directory exist anymre
License:	Freeware
Source0:	http://www.sagemath.org/packages/optional/lie-2.2.2.p3.spkg
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

BuildRequires:	bison
BuildRequires:	ncurses-devel
BuildRequires:	readline-devel

%description
LiE purpose is to enable mathematicians and physicists to obtain on-line
information as well as to interactively perform computations of a Lie group
theoretic nature. It focuses on the representation theory of complex semisimple
(reductive) Lie groups and algebras, and on the structure of their Weyl
groups and root systems. The basic objects of computation are vectors and
matrices with integer entries, and polynomials with integral coefficients.
These objects are used to represent weights, (sets of) roots, characters and
similar objects relating to Lie groups and algebras. LiE does not compute
directly with elements of the Lie groups and algebras themselves, but the
computations may be parametrised by the type of the Lie group or algebra for
which they should be performed.

%prep
%setup -q -n %{name}-%{version}.p3

%build
pushd src
    %make || :
popd

%install
pushd src
    for dir in progs gapfiles; do
	mkdir -p %{buildroot}/%{liedir}/$dir
	cp -fa $dir/* %{buildroot}/%{liedir}/$dir
    done

    cp -fa INFO* LEARN* %{buildroot}/%{liedir}
    cp -fa Lie.exe %{buildroot}/%{liedir}

    mkdir -p %{buildroot}%{_bindir}
    cat > %{buildroot}%{_bindir}/lie << EOF
#!/bin/sh

LD=%{liedir}
exec \$LD/Lie.exe initfile \$LD
EOF
    chmod +x %{buildroot}%{_bindir}/lie
popd

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc src/manual/manual.dvi
%{_bindir}/lie
%dir %{liedir}
%{liedir}/*


%changelog
* Fri Aug 21 2009 Paulo Andrade <pcpa@mandriva.com.br> 2.2.2-1mdv2010.0
+ Revision: 418781
- Initial import of "LiE" version 2.2.2.
- lie


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21699 |12nr|lphdisk-0.9.1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		lphdisk
Version:	0.9.1
Release:	%mkrel 5
Summary:	Format Phoenix NoteBIOS hibernation partitions under Linux
License:	Artistic
Group:		System/Kernel and hardware
URL:		http://www.procyon.com/~pda/lphdisk
Source0:	http://www.procyon.com/~pda/lphdisk/%{name}-%{version}.tar.bz2
Patch0:		lphdisk-0.9.1-debian.patch
Patch1:		lphdisk-0.9.1-lrmi.patch
ExclusiveArch:	%ix86
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
lphdisk is a linux reimplementation of the PHDISK.EXE (DOS) utility provided
with most Phoenix NoteBIOS-equipped laptop models.  It will properly format a
NoteBIOS hibernation partition (type A0) to make it usable by the BIOS for
suspending to disk, avoiding the need to use buggy and outdated DOS utilities 
to perform this configuration step.

PLEASE NOTE: this is a very old tool for very old laptops. Unless you're very
sure you need it...you probably don't. Move along, nothing to see here.

%prep
%setup -q
%patch0 -p1 -b .debian
%patch1 -p1 -b .lrmi

%build
%make

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_mandir}/man8
mkdir -p %{buildroot}%{_sbindir}

install -m 755 lphdisk %{buildroot}%{_sbindir}
install -m 644 lphdisk.8 %{buildroot}%{_mandir}/man8

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc ChangeLog CREDITS LICENSE NEWS README TODO
%{_sbindir}/lphdisk
%{_mandir}/man8/lphdisk.8.*



%changelog
* Thu Mar 19 2009 Guillaume Rousse <guillomovitch@mandriva.org> 0.9.1-5mdv2009.1
+ Revision: 358004
- rebuild for missing source package

* Fri Sep 05 2008 Adam Williamson <awilliamson@mandriva.org> 0.9.1-4mdv2009.0
+ Revision: 281036
- s,$RPM_BUILD_ROOT,%%{buildroot}
- add note in description that this is likely useless for most people...
- add lrmi.patch, fixed build of lrmi (via Gentoo bug #235599)
- replace source.patch with debian.patch, contains further fixes from Debian
- shorten summary
- remove unnecessary defines

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request
    - use %%mkrel
    - import lphdisk

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Thu Dec 02 2004 Abel Cheung <deaddog@mandrake.org> 0.9.1-2mdk
- exclusivearch x86, I guess there are not many non-x86 laptops

* Thu Nov 04 2004 Guillaume Rousse <guillomovitch@mandrake.org> 0.9.1-1mdk 
- first mdk package

* Tue Feb 12 2002 Alex Stewart <alex@foogod.com>
- Updated to version 0.9.1

* Thu Aug 23 2001 Patrick D. Ashmore <pda@procyon.com>
- Updated version information in spec file (0.4as1 to 0.9)

* Sun Jul 15 2001 Alex Stewart <alex@foogod.com>
- Initial RPM packaging of lphdisk 0.4as1

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21700 |12nr|megacli-8.02.21-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package          %{nil}

%define up_name Linux_MegaCLI

Summary:	Manage SAS RAID controllers
Name:		megacli
Version:	8.02.21
Release:	1
License:	Commercial
Group:		System/Configuration/Hardware
URL:		http://www.lsi.com
Source0:	http://www.lsi.com/support/downloads/megaraid/miscellaneous/%{version}_MegaCLI.zip

%description
MegaCli is used to manage SAS RAID controllers.

%prep
%setup -q -c
cd %{version}_%{up_name}/
unzip MegaCliLin.zip
rpm2cpio MegaCli-%{version}-1.noarch.rpm | cpio -id

%build

%install
export DONT_STRIP=1

install -d -m 755 %{buildroot}/sbin
%ifarch x86_64
install -m 755 %{version}_%{up_name}/opt/MegaRAID/MegaCli/MegaCli64 %{buildroot}/sbin/megacli
%else
install -m 755 %{version}_%{up_name}/opt/MegaRAID/MegaCli/MegaCli %{buildroot}/sbin/megacli
%endif

%files 
%doc %{version}_MegaCLI.txt
/sbin/megacli


%changelog
* Sat May 19 2012 Alexander Khrukin <akhrukin@mandriva.org> 8.02.21-1
+ Revision: 799622
- version update 8.02.21

* Mon Jan 04 2010 Thierry Vignaud <tv@mandriva.org> 5.00.20-2mdv2010.1
+ Revision: 486161
- fix description

* Fri Jan 01 2010 Guillaume Rousse <guillomovitch@mandriva.org> 5.00.20-1mdv2010.1
+ Revision: 484692
- new version

* Mon Jul 06 2009 Guillaume Rousse <guillomovitch@mandriva.org> 4.00.11-1mdv2010.0
+ Revision: 392803
- new version
- fix description

* Mon Sep 15 2008 Oden Eriksson <oeriksson@mandriva.com> 2.00.11-2mdv2009.0
+ Revision: 284889
- merge changes from private package

* Thu Sep 11 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.00.11-1mdv2009.0
+ Revision: 283751
- new version

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 1.01.39-2mdv2009.0
+ Revision: 241708
- rebuild

* Mon Feb 04 2008 Guillaume Rousse <guillomovitch@mandriva.org> 1.01.39-1mdv2008.1
+ Revision: 162042
- import megacli


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21701 |12nr|micro64-1.00.667-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Emulator is close-sourced and there is no debug info
# so we just disable empty debug package

%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Name:		micro64
Version:	1.00.667
Release:	%mkrel 1
Summary:	Aimed to become the most accurate C64 Emulator
License:	Freeware
Group:		Emulators
URL:		http://micro64.de/
Source0:	http://micro64.de/downloads/%{name}-%{version}.zip
Source1:	micro64.png

%description
The highly advanced successor of brotkaestchen (fr-051) from BeRo / farbrausch.

Currently it has 2 different VIC II emulation modes (both are half-cycle exact):
- single pixel dot clock exact (very accurate, slow)
- dynamic pixel block-wise (quite fast, even on slower machines).

Normally you shouldn't notice any differences, except in demos with a lot of
VIC II trickery. If your computer is fast enough you definitely should use
the accurate mode.

Status: Still under heavy development! Due to constant nagging, we decided
that it's time to prove that micro64 is not vaporware. Enjoy the current state
pre-release. Test stuff. Report bugs. New builds will appear from time to time.

%prep
%setup -q -n %{name}

%build

%install
%__rm -rf %{buildroot}

%__mkdir_p %{buildroot}%{_datadir}/applications
%__cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Micro64
Comment=C64 emulator
Exec=%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;Emulator;
EOF

%__mkdir_p %{buildroot}%{_datadir}/pixmaps
%__install -m 644 %{SOURCE1} %{buildroot}%{_datadir}/pixmaps/%{name}.png

%__mkdir_p %{buildroot}%{_bindir}
%ifarch x86_64
%__install -m 755 x86_64-linux/%{name} %{buildroot}%{_bindir}/%{name}
%else
%__install -m 755 x86_32-linux/%{name} %{buildroot}%{_bindir}/%{name}
%endif

%clean
%__rm -rf %{buildroot}

%files
%{_bindir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop
%{_datadir}/pixmaps/%{name}.png



%changelog
* Sun May 27 2012 Andrey Bondrov <abondrov@mandriva.org> 1.00.667-1mdv2012.0
+ Revision: 800818
- New version 1.00.667

* Thu Mar 22 2012 Andrey Bondrov <abondrov@mandriva.org> 1.00.666-1
+ Revision: 785980
- New version 1.00.666

* Sun Dec 18 2011 Andrey Bondrov <abondrov@mandriva.org> 0.0.655-1
+ Revision: 743428
- imported package micro64


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21702 |12nr|microcode-0.20120313-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:   Intel / AMD CPU Microcode
Name:      microcode
Version:   0.20120313
Release:   3
Group:     System/Kernel and hardware
License:   Distributable
# use update-intel-microcode --download-only (from microcode_ctl) to update
Source0:   intel-microcode.dat
# use update-amdl-microcode --download-only (from microcode_ctl) to update
Source1:   amd-ucode-latest.tar
Buildarch: noarch

%description
Since PentiumPro, Intel CPU are made of a RISC chip and of a microcode whose
purpose is to decompose "old" ia32 instruction into new risc ones.
P6 familly is concerned: PPro, PII, Celeron, PIII, Celeron2.
Recent kernels have the ability to update this microcode.

The microcode update is volatile and needs to be uploaded on each system
boot. I.e. it doesn't reflash your cpu permanently.
Reboot and it reverts back to the old microcode.

This package contains microcode for Intel CPU, as well as microcode for 
AMD CPU (AMD Phenom(TM), AMD Opteron(TM) and AMD Turion(TM) 64 Ultra).

%prep
%setup -q -T -c

%build

%install
rm -rf %{buildroot}

mkdir -p %{buildroot}/lib/firmware/intel-microcode
install -m644 %{SOURCE0} %{buildroot}/lib/firmware/intel-microcode

tar xf %{SOURCE1} -C %{buildroot}/lib/firmware
mv %{buildroot}/lib/firmware/amd-ucode-2012-01-17 %{buildroot}/lib/firmware/amd-ucode

%clean

%files
%defattr(-,root,root,-)
/lib/firmware/amd-ucode
/lib/firmware/intel-microcode/intel-microcode.dat





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21703 |12nr|million-1.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		million
Version:	1.0.0
Release:	2
Summary:	Who Wants To Be A Millionaire game (Russian version)
Group:		Games/Puzzles
License:	Freeware
URL:		http://dansoft.krasnokamensk.ru/more.html?id=1012
Source0:	%{name}-%{version}.tar.bz2
Source1:	million-license.txt
Patch0:		million-1.0.0-datapath.patch
BuildRequires:	qt4-devel
BuildRequires:	SDL-devel
BuildRequires:	SDL_mixer-devel
BuildRequires:	imagemagick

%description
Who Wants To Be A Millionaire? is a game after quiz TV show.
This is Russian version of the game. No other languages are supported.

%prep
%setup -q
%patch0 -p1
cp %{SOURCE1} COPYING

%build
%qmake_qt4 %{name}.pro
%make

%install
# install binary
mkdir -p %{buildroot}%{_bindir}
cp Bin/%{name} %{buildroot}%{_bindir}/

# install game data
mkdir -p %{buildroot}%{_datadir}/%{name}
cp Bin/%{name}.db %{buildroot}%{_datadir}/%{name}/
cp -r Bin/sounds %{buildroot}%{_datadir}/%{name}/

# create and install icons
for N in 16 32 48 64 128; do convert images/logo.png -scale ${N}x${N}! $N.png; done
install -D 16.png -m 644 %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
install -D 32.png -m 644 %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
install -D 48.png -m 644 %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
install -D 64.png -m 644 %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
install -D 128.png -m 644 %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png

# XDG menu entry
mkdir -p  %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Type=Application
Name=Who Wants To Be A Millionaire?
Name[ru]=Кто хочет стать миллионером?
Comment=Quiz game after TV show
Comment[ru]=Аналог знаменитой телеигры
Icon=%{name}
Exec=%{name}
Terminal=false
Categories=Game;LogicGame;
EOF

%files
%doc COPYING
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png




%changelog
* Wed Oct  24 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 7379183
- Spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21704 |12nr|nautilus-dropbox-1.4.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Dropbox extension for Nautilus
Name:		nautilus-dropbox
Version: 	1.4.0
Release: 	1
Source0: 	http://linux.getdropbox.com/packages/%name-%version.tar.bz2
# Currently all images in package are licensed under CC BY-ND, so third-party files are not needed
#Source1:	http://fc04.deviantart.com/fs39/f/2008/356/b/9/b9722db2a11fa3092f3b902b681866a9.zip
#Source2:	emblem-syncing.png
#Source3:	emblem-unsyncable.png
#Source4:	emblem-uptodate.png
License: 	GPLv2+ and CC-BY-ND
Group: 		Graphical desktop/GNOME
Url: 		http://getdropbox.com/
BuildRequires: 	nautilus-devel libnotify-devel pygtk2.0-devel python-docutils
Requires:	nautilus dropbox

%description 
Dropbox extension for Nautilus.

It requires proprietary dropbox daemon that will be automatically downloaded
and installed.


%files
%doc AUTHORS
%doc COPYING
%doc README
%_libdir/nautilus/extensions-3.0/libnautilus-dropbox.so
%_datadir/%name/*

#--------------------------------------------------------------------

%package -n dropbox
Group:		Networking/File transfer
Summary:	Dropbox client daemon
License:	GPLv2+
Requires:	wget python-gpgme

%description -n dropbox
Command-line Dropbox client. Currently not all features are realised.

It requires proprietary dropbox daemon to operate. Run `dropbox start -i'
to download and install it automatically.

%files -n dropbox
%doc AUTHORS
%_bindir/*
%_mandir/*
%_datadir/applications/dropbox.desktop
%_iconsdir/hicolor/*/*/*

#--------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x --disable-static
%make


%install
%{makeinstall_std}

rm -f %buildroot%_libdir/nautilus/extensions-3.0/*.la
rm -f %buildroot%_iconsdir/hicolor/*/*/*.icon
rm -f %buildroot%_datadir/nautilus-dropbox/emblems/*.icon



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21705 |12nr|nvidia173-173.14.36-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# (tpg) disable interall rpm dependency generator
%define _use_internal_dependency_generator 0

#
Vendor:		MIB - Mandriva International Backports - http://mib.pianetalinux.org/
Packager:	Nicolo' Costanza <abitrules@yahoo.it>
#
# I love OpenSource :-(

%define name		nvidia173
%define version		173.14.36
%define rel		1

# the highest supported videodrv abi
%define videodrv_abi	13

%define priority	9620

# pkg0: plain archive
# pkg1: + precompiled modules
# pkg2: + 32bit compatibility libraries
%define pkgname32	NVIDIA-Linux-x86-%{version}-pkg1
%define pkgname64	NVIDIA-Linux-x86_64-%{version}-pkg2

# For now, backportability is kept for 2006.0 / CS4 forwards.

%define drivername		nvidia173
%define driverpkgname		x11-driver-video-%{drivername}
%define modulename		%{drivername}
%define cards			GeForce FX based cards
%define xorg_libdir		%{_libdir}/xorg
%define xorg_extra_modules	%{_libdir}/xorg/extra-modules
%define nvidia_driversdir	%{_libdir}/%{drivername}/xorg
%define nvidia_extensionsdir	%{_libdir}/%{drivername}/xorg
%define nvidia_modulesdir	%{_libdir}/%{drivername}/xorg
%define nvidia_libdir		%{_libdir}/%{drivername}
%define nvidia_libdir32		%{_prefix}/lib/%{drivername}
%define nvidia_bindir		%{nvidia_libdir}/bin
%define nvidia_deskdir		%{_datadir}/%{drivername}
%define nvidia_xvmcconfdir	%{_sysconfdir}/%{drivername}
%define nvidia_xinitdir         %{_sysconfdir}/%{drivername}
%define ld_so_conf_dir		%{_sysconfdir}/%{drivername}
%define ld_so_conf_file		ld.so.conf

# Other packages should not require any NVIDIA libraries, and this package
# should not be pulled in when libGL.so.1 is required
%define __noautoprov '\\.so'
%define _provides_exceptions \\.so
%define common_requires_exceptions libGLcore\\.so\\|libnvidia.*\\.so


%define biarches x86_64
%ifarch %{ix86}
%define nsource %{SOURCE0}
%define pkgname %{pkgname32}
%endif
%ifarch x86_64
%define nsource %{SOURCE1}
%define pkgname %{pkgname64}
%endif

# Other packages should not require any NVIDIA libraries, and this package
# should not be pulled in when libGL.so.1 is required
%define _provides_exceptions \\.so
%define common_requires_exceptions libGLcore\\.so\\|libnvidia-tls\\.so

%ifarch %{biarches}
# (anssi) Allow installing of 64-bit package if the runtime dependencies
# of 32-bit libraries are not satisfied. If a 32-bit package that requires
# libGL.so.1 is installed, the 32-bit mesa libs are pulled in and that will
# pull the dependencies of 32-bit nvidia libraries in as well.
%define __noautoreq '%common_requires_exceptions\\|lib.*so\\.[^(]\\+\\(([^)]\\+)\\)\\?$'
%else
%define __noautoreq '%common_requires_exceptions'
%endif

#Need for not autoreq system (such as ROSA LTS)
%ifarch %{biarches}
# (anssi) Allow installing of 64-bit package if the runtime dependencies
# of 32-bit libraries are not satisfied. If a 32-bit package that requires
# libGL.so.1 is installed, the 32-bit mesa libs are pulled in and that will
# pull the dependencies of 32-bit nvidia libraries in as well.
%define _requires_exceptions %common_requires_exceptions\\|lib.*so\\.[^(]\\+\\(([^)]\\+)\\)\\?$
%else
%define _requires_exceptions %common_requires_exceptions
%endif

Summary:	NVIDIA proprietary X.org driver and libraries, 173.14.xx series
Name:		%{name}
Version:	%{version}
Release:	%mkrel %{rel}
Source0:	ftp://download.nvidia.com/XFree86/Linux-x86/%{version}/%{pkgname32}.run
Source1:	ftp://download.nvidia.com/XFree86/Linux-x86_64/%{version}/%{pkgname64}.run
# GPLv2 source code; see also http://cgit.freedesktop.org/~aplattner/
Source2:	ftp://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-%{version}.tar.gz
Source3:	ftp://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-%{version}.tar.gz
# -Werror=format-string
Patch0:		nvidia-settings-format-string.patch
# https://qa.mandriva.com/show_bug.cgi?id=39921
Patch1:		nvidia-settings-enable-dyntwinview-mdv.patch
# --as-needed + --no-undefined
Patch2:		nvidia-xconfig-ldflags-order.patch
# Understand Disable keyword in xorg.conf, from upstream 190.40:
Patch4:		nvidia-xf86config-parser-add-disable-keyword.patch
# (tpg) in 2010.1+ X_XF86VidModeGetGammaRampSize is in xf86vmproto.h and not in xf86vmode.h
Patch5:		nvidia-settings-1.0-missing-header.patch
# Fix linking order in nvidia-settings Makefile, fixes build:
Patch6:		nvidia-settings-link-order.patch
# Add missing -ldl, fixes build
Patch7:		nvidia-settings-underlinking.patch

License:	Freeware
BuildRoot:	%{_tmppath}/%{name}-buildroot
URL:		http://www.nvidia.com/object/unix.html
Group: 		System/Kernel and hardware
ExclusiveArch:	%{ix86} x86_64
BuildRequires:	imagemagick
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(xv)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(xxf86vm)

%if "%{driverpkgname}" == "nvidia"
# old nvidia package had different versioning
Epoch:		1
%endif

%description
Source package of the 173.14.xx series NVIDIA proprietary driver.
Binary packages are named x11-driver-video-nvidia173 on 2009 and later,
x11-driver-video-nvidia-current on 2008, nvidia97xx on 2007.1, and
nvidia on 2007.0 and earlier.

%package -n %{driverpkgname}
Summary:	NVIDIA proprietary X.org driver and libraries for %cards
Group: 		System/Kernel and hardware
# Older alternatives implementations were buggy in various ways:
Requires(post): update-alternatives >= 1.9.0
Requires(postun): update-alternatives >= 1.9.0
# Proprietary driver handling rework:
Conflicts:	harddrake < 10.4.163
Conflicts:	drakx-kbd-mouse-x11 < 0.21
Conflicts:	x11-server-common < 1.3.0.0-17
# Suggests supported as of 2008.0, pull the rest of docs:
Suggests:	%{drivername}-doc-html
# for missing libwfb.so
Conflicts:	x11-server-common < 1.4
# Proper support for versioned kmod() was added in 2008.1:
Requires:	kmod(%{modulename}) = %{version}
Conflicts:	x11-server-common < 1.6.0-11
Requires:	x11-server-common
# Conflict with the next videodrv ABI break.
# The NVIDIA driver supports the previous ABI versions as well and therefore
# a strict version-specific requirement would not be enough.
### This is problematic as it can cause removal of xserver instead (Anssi 04/2011)
###Conflicts:  xserver-abi(videodrv-%(echo $((%{videodrv_abi} + 1))))

%description -n %{driverpkgname}
NVIDIA proprietary X.org graphics driver, related libraries and
configuration tools for %cards,
including the associated Quadro cards.

NOTE: You should use XFdrake to configure your NVIDIA card. The
correct packages will be automatically installed and configured.

If you do not want to use XFdrake, see README.manual-setup.

This NVIDIA driver should be used with %cards,
including the associated Quadro cards.

%package -n dkms-%{drivername}
Summary:	NVIDIA kernel module for %cards
Group:		System/Kernel and hardware
Requires:	dkms
Requires(post):	dkms
Requires(preun): dkms
Requires:	%{driverpkgname} = %{version}

%description -n dkms-%{drivername}
NVIDIA kernel module for %cards. This
is to be used with the %{driverpkgname} package.

%package -n %{drivername}-devel
Summary:	NVIDIA XvMC/OpenGL/CUDA development headers (%{drivername})
Group:		Development/C
Requires:	%{driverpkgname} = %{version}-%{release}
Requires:       %{drivername}-cuda = %{version}-%{release}

%description -n %{drivername}-devel
NVIDIA XvMC static development library and OpenGL headers for
%cards. This package is not required for
normal use.

%package -n %{drivername}-cuda
Summary:	CUDA libraries for NVIDIA proprietary driver (%{drivername})
Group:		System/Kernel and hardware
Requires:	%{driverpkgname} = %{version}-%{release}
Conflicts:	%{driverpkgname} < 173.14.25-2

%description -n %{drivername}-cuda
Cuda library for NVIDIA proprietary driver for %cards.
This package is not required for normal use, it provides libraries to
use NVIDIA cards for High Performance Computing (HPC).

# HTML doc splitted off because of size, for Mandriva One:
%package -n %{drivername}-doc-html
Summary:	NVIDIA html documentation (%{drivername})
Group:		System/Kernel and hardware
Requires:	%{driverpkgname} = %{version}-%{release}

%description -n %{drivername}-doc-html
HTML version of the README.txt file provided in package
%{driverpkgname}.

%prep
%setup -q -c -T -a 2 -a 3
sh %{nsource} --extract-only
%patch0 -p0
%patch1 -p0
%patch2 -p0

cd nvidia-settings-1.0
%patch4 -p1
%patch5 -p1
%patch6 -p1
%patch7 -p1
cd ..
cd nvidia-xconfig-1.0
%patch4 -p2
cd ..

rm -rf %{pkgname}/usr/src/nv/precompiled

# Now works properly on xen, as reported by guillomovitch, so remove the xen
# check:
perl -pi -e 's/^module:(.*) xen-sanity-check (.*)$/module:$1 $2/' \
    %{pkgname}/usr/src/nv/Makefile.kbuild

cat > README.install.urpmi <<EOF
This driver is for %cards.

Use XFdrake to configure X to use the correct NVIDIA driver. Any needed
packages will be automatically installed if not already present.
1. Run XFdrake as root.
2. Go to the Graphics Card list.
3. Select your card (it is usually already autoselected).
4. Answer any questions asked and then quit.

If you do not want to use XFdrake, see README.manual-setup.
EOF

cat > README.manual-setup <<EOF
This file describes the procedure for the manual installation of this NVIDIA
driver package. You can find the instructions for the recommended automatic
installation in the file 'README.install.urpmi' in this directory.

- Open %{_sysconfdir}/X11/xorg.conf and make the following changes:
  o Change the Driver to "nvidia" in the Device section
  o Make the line below the only 'glx' related line in the Module section:
      Load "glx"
  o Remove any 'ModulePath' lines from the Files section
- Run "update-alternatives --set gl_conf %{ld_so_conf_dir}/%{ld_so_conf_file}" as root.
- Run "ldconfig -X" as root.
EOF

mv %{pkgname}/usr/share/doc/html html-doc

# It wants to link Xxf86vm statically (presumably because it is somewhat more
# rare than the other dependencies)
sed -i 's|-Wl,-Bstatic||' nvidia-settings-1.0/Makefile
sed -i 's|-O ||' nvidia-settings-1.0/Makefile
sed -i 's|-O ||' nvidia-xconfig-1.0/Makefile
rm nvidia-settings-1.0/src/*/*.a

%build
cd nvidia-settings-1.0
%make CFLAGS="%optflags" LDFLAGS="%{?ldflags}"
cd ../nvidia-xconfig-1.0
%make CFLAGS="%optflags %{?ldflags} -IXF86Config-parser"

%install
rm -rf %{buildroot}
cd %{pkgname}/usr

# dkms
install -d -m755 %{buildroot}%{_usrsrc}/%{drivername}-%{version}-%{release}
install -m644 src/nv/* %{buildroot}%{_usrsrc}/%{drivername}-%{version}-%{release}
chmod 0755 %{buildroot}%{_usrsrc}/%{drivername}-%{version}-%{release}/conftest.sh

#install -d -m755 %{buildroot}%{_usrsrc}/%{drivername}-%{version}-%{release}/patches
#install -m644 %{SOURCE2} %{buildroot}%{_usrsrc}/%{drivername}-%{version}-%{release}/patches
# -p1 for dkms:
#sed -i 's,usr/src/nv,nv,g' %{buildroot}%{_usrsrc}/%{drivername}-%{version}-%{release}/patches/*.diff.txt

cat > %{buildroot}%{_usrsrc}/%{drivername}-%{version}-%{release}/dkms.conf <<EOF
PACKAGE_NAME="%{drivername}"
PACKAGE_VERSION="%{version}-%{release}"
BUILT_MODULE_NAME[0]="nvidia"
DEST_MODULE_LOCATION[0]="/kernel/drivers/char/drm"
DEST_MODULE_NAME[0]="%{modulename}"
MAKE[0]="make SYSSRC=\${kernel_source_dir} module"
CLEAN="make -f Makefile.kbuild clean"
AUTOINSTALL="yes"
EOF

# OpenGL and CUDA headers
install -d -m755	%{buildroot}%{_includedir}/%{drivername}
cp -a include/*		%{buildroot}%{_includedir}/%{drivername}

# install binaries
install -d -m755	%{buildroot}%{nvidia_bindir}
install -m755 bin/*	%{buildroot}%{nvidia_bindir}
rm %{buildroot}%{nvidia_bindir}/{makeself.sh,mkprecompiled,tls_test,tls_test_dso.so}
install -m755 ../../nvidia-settings-1.0/nvidia-settings %{buildroot}%{nvidia_bindir}
install -m755 ../../nvidia-xconfig-1.0/nvidia-xconfig %{buildroot}%{nvidia_bindir}
install -d -m755			%{buildroot}%{_bindir}
touch					%{buildroot}%{_bindir}/nvidia-settings
touch					%{buildroot}%{_bindir}/nvidia-smi
touch					%{buildroot}%{_bindir}/nvidia-xconfig
touch					%{buildroot}%{_bindir}/nvidia-bug-report.sh
# rpmlint:
chmod 0755				%{buildroot}%{_bindir}/*

# install man pages
install -d -m755		%{buildroot}%{_mandir}/man1
install -m644 share/man/man1/*	%{buildroot}%{_mandir}/man1
rm %{buildroot}%{_mandir}/man1/nvidia-installer.1*
rm %{buildroot}%{_mandir}/man1/nvidia-settings.1*
rm %{buildroot}%{_mandir}/man1/nvidia-xconfig.1*
install -m755 ../../nvidia-settings-1.0/doc/nvidia-settings.1 %{buildroot}%{_mandir}/man1
install -m755 ../../nvidia-xconfig-1.0/nvidia-xconfig.1 %{buildroot}%{_mandir}/man1
# bug #41638 - whatis entries of nvidia man pages appear wrong
gunzip %{buildroot}%{_mandir}/man1/*.gz || :
sed -r -i '/^nvidia\\-[a-z]+ \\- NVIDIA/s,^nvidia\\-,nvidia-,' %{buildroot}%{_mandir}/man1/*.1
cd %{buildroot}%{_mandir}/man1
rename nvidia alt-%{drivername} *
cd -
touch %{buildroot}%{_mandir}/man1/nvidia-xconfig.1%{_extension}
touch %{buildroot}%{_mandir}/man1/nvidia-settings.1%{_extension}

install -d -m755 %{buildroot}%{nvidia_deskdir}
cat > %{buildroot}%{nvidia_deskdir}/mandriva-nvidia-settings.desktop <<EOF
[Desktop Entry]
Name=NVIDIA Display Settings
Comment=Configure NVIDIA X driver
Exec=%{_bindir}/nvidia-settings
Icon=%{drivername}-settings
Terminal=false
Type=Application
Categories=GTK;Settings;HardwareSettings;X-MandrivaLinux-System-Configuration;
EOF

install -d -m755	%{buildroot}%{_datadir}/applications
touch			%{buildroot}%{_datadir}/applications/mandriva-nvidia-settings.desktop

# icons
install -d -m755 %{buildroot}/%{_miconsdir} %{buildroot}/%{_iconsdir} %{buildroot}/%{_liconsdir}
convert share/pixmaps/nvidia-settings.png -resize 16x16 %{buildroot}/%{_miconsdir}/%{drivername}-settings.png
convert share/pixmaps/nvidia-settings.png -resize 32x32 %{buildroot}/%{_iconsdir}/%{drivername}-settings.png
convert share/pixmaps/nvidia-settings.png -resize 48x48 %{buildroot}/%{_liconsdir}/%{drivername}-settings.png

# install libraries
install -d -m755						%{buildroot}%{nvidia_libdir}/tls
install -m755 lib/tls/*						%{buildroot}%{nvidia_libdir}/tls
install -m755 lib/*.*						%{buildroot}%{nvidia_libdir}
install -m755 X11R6/lib/*.*					%{buildroot}%{nvidia_libdir}
rm								%{buildroot}%{nvidia_libdir}/*.la
/sbin/ldconfig -n						%{buildroot}%{nvidia_libdir}
%ifarch %{biarches}
install -d -m755						%{buildroot}%{nvidia_libdir32}/tls
install -m755 lib32/tls/*					%{buildroot}%{nvidia_libdir32}/tls
install -m755 lib32/*.*						%{buildroot}%{nvidia_libdir32}
rm								%{buildroot}%{nvidia_libdir32}/*.la
/sbin/ldconfig -n						%{buildroot}%{nvidia_libdir32}
%endif

# create devel symlinks
for file in %{buildroot}%{nvidia_libdir}/*.so.*.* \
%ifarch %{biarches}
	%{buildroot}%{nvidia_libdir32}/*.so.*.* \
%endif
; do
	symlink=${file%%.so*}.so
	[ -e $symlink ] && continue
	# only provide symlinks that the installer does; plus cuda
	grep -q "^$(basename $symlink) " ../.manifest || [ "$(basename $symlink)" = "libcuda.so" ] || continue
	ln -s $(basename $file) $symlink
done

# install X.org files
install -d -m755				%{buildroot}%{nvidia_modulesdir}
install -m755 X11R6/lib/modules/*.*		%{buildroot}%{nvidia_modulesdir}
/sbin/ldconfig -n				%{buildroot}%{nvidia_modulesdir}
install -d -m755				%{buildroot}%{nvidia_extensionsdir}
install -m755 X11R6/lib/modules/extensions/*	%{buildroot}%{nvidia_extensionsdir}
ln -s libglx.so.%{version}			%{buildroot}%{nvidia_extensionsdir}/libglx.so
install -d -m755				%{buildroot}%{nvidia_driversdir}
install -m755 X11R6/lib/modules/drivers/*	%{buildroot}%{nvidia_driversdir}

# ld.so.conf
install -d -m755		%{buildroot}%{ld_so_conf_dir}
echo "%{nvidia_libdir}" >	%{buildroot}%{ld_so_conf_dir}/%{ld_so_conf_file}
%ifarch %{biarches}
echo "%{nvidia_libdir32}" >>	%{buildroot}%{ld_so_conf_dir}/%{ld_so_conf_file}
%endif
install -d -m755		%{buildroot}%{_sysconfdir}/ld.so.conf.d
touch				%{buildroot}%{_sysconfdir}/ld.so.conf.d/GL.conf

# modprobe.conf
install -d -m755			%{buildroot}%{_sysconfdir}/modprobe.d
touch					%{buildroot}%{_sysconfdir}/modprobe.d/display-driver.conf
echo "install nvidia /sbin/modprobe %{modulename} \$CMDLINE_OPTS" > %{buildroot}%{_sysconfdir}/%{drivername}/modprobe.conf

# XvMCConfig
install -d -m755 %{buildroot}%{nvidia_xvmcconfdir}
echo "libXvMCNVIDIA_dynamic.so.1" > %{buildroot}%{nvidia_xvmcconfdir}/XvMCConfig

# xinit script
install -d -m755 %{buildroot}%{nvidia_xinitdir}
cat > %{buildroot}%{nvidia_xinitdir}/nvidia-settings.xinit <<EOF
# to be sourced
#
# Do not modify this file; the changes will be overwritten.
# If you want to disable automatic configuration loading, create
# /etc/sysconfig/nvidia-settings with this line: LOAD_NVIDIA_SETTINGS="no"
#
LOAD_NVIDIA_SETTINGS="yes"
[ -f %{_sysconfdir}/sysconfig/nvidia-settings ] && . %{_sysconfdir}/sysconfig/nvidia-settings
[ "\$LOAD_NVIDIA_SETTINGS" = "yes" ] && %{_bindir}/nvidia-settings --load-config-only
EOF
chmod 0755 %{buildroot}%{nvidia_xinitdir}/nvidia-settings.xinit
install -d -m755 %{buildroot}%{_sysconfdir}/X11/xinit.d
touch %{buildroot}%{_sysconfdir}/X11/xinit.d/nvidia-settings.xinit

# don't strip files
export EXCLUDE_FROM_STRIP="$(find %{buildroot} -type f \! -name nvidia-settings \! -name nvidia-xconfig)"

%post -n %{driverpkgname}
# XFdrake used to generate an nvidia.conf file
[ -L %{_sysconfdir}/modprobe.d/nvidia.conf ] || rm -f %{_sysconfdir}/modprobe.d/nvidia.conf

%define compat_ext %([ "%{_extension}" == ".bz2" ] || echo %{_extension})
%{_sbindir}/update-alternatives \
	--install %{_sysconfdir}/ld.so.conf.d/GL.conf gl_conf %{ld_so_conf_dir}/%{ld_so_conf_file} %{priority} \
	--slave %{_mandir}/man1/nvidia-settings.1%{_extension} man_nvidiasettings%{compat_ext} %{_mandir}/man1/alt-%{drivername}-settings.1%{_extension} \
	--slave %{_mandir}/man1/nvidia-xconfig.1%{_extension} man_nvidiaxconfig%{compat_ext} %{_mandir}/man1/alt-%{drivername}-xconfig.1%{_extension} \
	--slave %{_datadir}/applications/mandriva-nvidia-settings.desktop nvidia_desktop %{nvidia_deskdir}/mandriva-nvidia-settings.desktop \
	--slave %{_bindir}/nvidia-settings nvidia_settings %{nvidia_bindir}/nvidia-settings \
	--slave %{_bindir}/nvidia-smi nvidia_smi %{nvidia_bindir}/nvidia-smi \
	--slave %{_bindir}/nvidia-xconfig nvidia_xconfig %{nvidia_bindir}/nvidia-xconfig \
	--slave %{_bindir}/nvidia-bug-report.sh nvidia_bug_report %{nvidia_bindir}/nvidia-bug-report.sh \
	--slave %{_sysconfdir}/X11/XvMCConfig xvmcconfig %{nvidia_xvmcconfdir}/XvMCConfig \
	--slave %{_sysconfdir}/X11/xinit.d/nvidia-settings.xinit nvidia-settings.xinit %{nvidia_xinitdir}/nvidia-settings.xinit \
	--slave %{xorg_extra_modules} xorg_extra_modules %{nvidia_extensionsdir} \
	--slave %{_libdir}/xorg/modules/libnvidia-wfb.so.1 nvidia_wfb %{nvidia_modulesdir}/libnvidia-wfb.so.%{version} \
	--slave %{_libdir}/xorg/modules/extensions/libdri.so libdri.so %{_libdir}/xorg/modules/extensions/standard/libdri.so \
	--slave %{_libdir}/xorg/modules/extensions/libglx.so libglx %{nvidia_extensionsdir}/libglx.so

# explicit /sbin/ldconfig due to alternatives
/sbin/ldconfig -X


%postun -n %{driverpkgname}
if [ ! -f %{ld_so_conf_dir}/%{ld_so_conf_file} ]; then
  %{_sbindir}/update-alternatives --remove gl_conf %{ld_so_conf_dir}/%{ld_so_conf_file}
fi
# explicit /sbin/ldconfig due to alternatives
/sbin/ldconfig -X

%post -n dkms-%{drivername}
/usr/sbin/dkms --rpm_safe_upgrade add -m %{drivername} -v %{version}-%{release} &&
/usr/sbin/dkms --rpm_safe_upgrade build -m %{drivername} -v %{version}-%{release} &&
/usr/sbin/dkms --rpm_safe_upgrade install -m %{drivername} -v %{version}-%{release} --force

# rmmod any old driver if present and not in use (e.g. by X)
rmmod nvidia > /dev/null 2>&1 || true

%preun -n dkms-%{drivername}
/usr/sbin/dkms --rpm_safe_upgrade remove -m %{drivername} -v %{version}-%{release} --all

# rmmod any old driver if present and not in use (e.g. by X)
rmmod nvidia > /dev/null 2>&1 || true

%files -n %{driverpkgname}
%defattr(-,root,root)

%doc README.install.urpmi README.manual-setup
%doc %{pkgname}/usr/share/doc/*
%doc %{pkgname}/LICENSE

# ld.so.conf, modprobe.conf, xvmcconfig, xinit
%ghost %{_sysconfdir}/ld.so.conf.d/GL.conf
%ghost %{_sysconfdir}/X11/xinit.d/nvidia-settings.xinit
%ghost %{_sysconfdir}/modprobe.d/display-driver.conf
%dir %{_sysconfdir}/%{drivername}
%{_sysconfdir}/%{drivername}/modprobe.conf
%{_sysconfdir}/%{drivername}/ld.so.conf
%{_sysconfdir}/%{drivername}/XvMCConfig
%{_sysconfdir}/%{drivername}/nvidia-settings.xinit

%ghost %{_bindir}/nvidia-settings
%ghost %{_bindir}/nvidia-smi
%ghost %{_bindir}/nvidia-xconfig
%ghost %{_bindir}/nvidia-bug-report.sh
%dir %{nvidia_bindir}
%{nvidia_bindir}/nvidia-settings
%{nvidia_bindir}/nvidia-smi
%{nvidia_bindir}/nvidia-xconfig
%{nvidia_bindir}/nvidia-bug-report.sh

%ghost %{_mandir}/man1/nvidia-xconfig.1%{_extension}
%ghost %{_mandir}/man1/nvidia-settings.1%{_extension}
%{_mandir}/man1/alt-%{drivername}-xconfig.1*
%{_mandir}/man1/alt-%{drivername}-settings.1*

%ghost %{_datadir}/applications/mandriva-nvidia-settings.desktop
%dir %{nvidia_deskdir}
%{nvidia_deskdir}/mandriva-nvidia-settings.desktop

%{_miconsdir}/%{drivername}-settings.png
%{_iconsdir}/%{drivername}-settings.png
%{_liconsdir}/%{drivername}-settings.png

%dir %{nvidia_libdir}
%dir %{nvidia_libdir}/tls
%{nvidia_libdir}/libGL.so.1
%{nvidia_libdir}/libGL.so.%{version}
%{nvidia_libdir}/libGLcore.so.1
%{nvidia_libdir}/libGLcore.so.%{version}
%{nvidia_libdir}/libXvMCNVIDIA_dynamic.so.1
%{nvidia_libdir}/libXvMCNVIDIA.so.%{version}
%{nvidia_libdir}/libnvidia-cfg.so.1
%{nvidia_libdir}/libnvidia-cfg.so.%{version}
%{nvidia_libdir}/libnvidia-tls.so.1
%{nvidia_libdir}/libnvidia-tls.so.%{version}
%{nvidia_libdir}/tls/libnvidia-tls.so.1
%{nvidia_libdir}/tls/libnvidia-tls.so.%{version}
%ifarch %{biarches}
%dir %{nvidia_libdir32}
%dir %{nvidia_libdir32}/tls
%{nvidia_libdir32}/libGL.so.1
%{nvidia_libdir32}/libGL.so.%{version}
%{nvidia_libdir32}/libGLcore.so.1
%{nvidia_libdir32}/libGLcore.so.%{version}
%{nvidia_libdir32}/libnvidia-tls.so.1
%{nvidia_libdir32}/libnvidia-tls.so.%{version}
%{nvidia_libdir32}/tls/libnvidia-tls.so.1
%{nvidia_libdir32}/tls/libnvidia-tls.so.%{version}
%endif

%dir %{nvidia_modulesdir}
%{nvidia_modulesdir}/libnvidia-wfb.so.1


%{nvidia_modulesdir}/libnvidia-wfb.so.%{version}

%{nvidia_extensionsdir}/libglx.so.%{version}
%{nvidia_extensionsdir}/libglx.so

%{nvidia_driversdir}/nvidia_drv.so

%files -n %{drivername}-devel
%defattr(-,root,root)
%{_includedir}/%{drivername}
%{nvidia_libdir}/libXvMCNVIDIA.a
%{nvidia_libdir}/libGL.so
%{nvidia_libdir}/libcuda.so
%{nvidia_libdir}/libnvidia-cfg.so
%ifarch %{biarches}
%{nvidia_libdir32}/libGL.so
%endif

%files -n dkms-%{drivername}
%defattr(-,root,root)
%doc %{pkgname}/LICENSE
%{_usrsrc}/%{drivername}-%{version}-%{release}

%files -n %{drivername}-doc-html
%defattr(-,root,root)
%doc html-doc/*

%files -n %{drivername}-cuda
%{nvidia_libdir}/libcuda.so.1
%{nvidia_libdir}/libcuda.so.%{version}



%changelog
* Fri Oct  26 2012 user <user@localhost.localdomain>
+ Commit: 13cd2af
- -update to 173.14.36. New upper ABI 13
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21706 |12nr|nvidia-current-310.19-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# I love OpenSource :-(

## NOTE: When modifying this .spec, you do not necessarily need to care about
##       the %simple stuff. It is fine to break them, I'll fix it when I need them :)
## - Anssi

# %simple mode can be used to transform an arbitrary nvidia installer
# package to rpms, similar to %atibuild mode in fglrx.
# Macros version, rel, nsource, pkgname, distsuffix should be manually defined.
%define simple		0
%{?_without_simple: %global simple 0}
%{?_with_simple: %global simple 1}

# Disable when the sources aren't on ftp yet, but can be downloaded from
# http://us.download.nvidia.com
%define ftp 0

%define name		nvidia-current

%if !%simple
# When updating, please add new ids to ldetect-lst (merge2pcitable.pl)
%define version		310.19
%define rel		3
# the highest supported videodrv abi
%define videodrv_abi	13
%endif

%define priority	9700

%define pkgname32	NVIDIA-Linux-x86-%{version}
%define pkgname64	NVIDIA-Linux-x86_64-%{version}

# For now, backportability is kept for 2008.0 forwards.

%define drivername		nvidia-current
%define driverpkgname		x11-driver-video-%{drivername}
%define modulename		%{drivername}
# for description and documentation
%define cards			GeForce 8 series and later
%define xorg_extra_modules	%{_libdir}/xorg/extra-modules
%define nvidia_driversdir	%{_libdir}/%{drivername}/xorg
%define nvidia_extensionsdir	%{_libdir}/%{drivername}/xorg
%define nvidia_modulesdir	%{_libdir}/%{drivername}/xorg
%define nvidia_libdir		%{_libdir}/%{drivername}
%define nvidia_libdir32		%{_prefix}/lib/%{drivername}
%define nvidia_bindir		%{nvidia_libdir}/bin
# The entry in Cards+ this driver should be associated with, if there is
# no entry in ldetect-lst default pcitable:
# cooker ldetect-lst should be up-to-date
%define ldetect_cards_name	%nil


%define biarches x86_64

%if !%simple
%ifarch %{ix86}
%define nsource %{SOURCE0}
%define pkgname %{pkgname32}
%endif
%ifarch x86_64
%define nsource %{SOURCE1}
%define pkgname %{pkgname64}
%endif
%endif

# Other packages should not require any NVIDIA libraries, and this package
# should not be pulled in when libGL.so.1 is required
%if %{_use_internal_dependency_generator}
%define __noautoprov '\\.so'
%define common_requires_exceptions libGLcore\\.so|libnvidia.*\\.so
%else
%define _provides_exceptions \\.so
%define common_requires_exceptions libGLcore\\.so\\|libnvidia.*\\.so
%endif

%ifarch %{biarches}
# (anssi) Allow installing of 64-bit package if the runtime dependencies
# of 32-bit libraries are not satisfied. If a 32-bit package that requires
# libGL.so.1 is installed, the 32-bit mesa libs are pulled in and that will
# pull the dependencies of 32-bit nvidia libraries in as well.
%if %{_use_internal_dependency_generator}
%define __noautoreq '%{common_requires_exceptions}|lib.*so\\.[^(]+(\\([^)]+\\))?$'
%else
%define __noautoreq %{common_requires_exceptions}\\|lib.*so\\.[^(]\\+\\(([^)]\\+)\\)\\?$
%endif
%else
%if %{_use_internal_dependency_generator}
%define __noautoreq '%{common_requires_exceptions}'
%else
%define __noautoreq %{common_requires_exceptions}
%endif
%endif

# (anssi) Workaround wrong linking as of 310.19.
# This will probably be fixed soon (at least similar issues have been in the past).
# https://devtalk.nvidia.com/default/topic/523762/libnvidia-encode-so-310-19-has-dependency-on-missing-library/
%define _exclude_files_from_autoreq libnvidia-encode.so.%version

Summary:	NVIDIA proprietary X.org driver and libraries, current driver series
Name:		%{name}
Version:	%{version}
Release:	%mkrel %{rel}
%if !%simple
%if %ftp
Source0:	ftp://download.nvidia.com/XFree86/Linux-x86/%{version}/%{pkgname32}.run
Source1:	ftp://download.nvidia.com/XFree86/Linux-x86_64/%{version}/%{pkgname64}.run
# GPLv2 source code; see also http://cgit.freedesktop.org/~aplattner/
Source2:	ftp://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-%{version}.tar.bz2
Source3:	ftp://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-%{version}.tar.bz2
%else
Source0:	http://us.download.nvidia.com/XFree86/Linux-x86/%{version}/%{pkgname32}.run
Source1:	http://us.download.nvidia.com/XFree86/Linux-x86_64/%{version}/%{pkgname64}.run
# GPLv2 source code; see also http://cgit.freedesktop.org/~aplattner/
Source2:	http://us.download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-%{version}.tar.bz2
Source3:	http://us.download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-%{version}.tar.bz2
%endif
# Script for building rpms of arbitrary nvidia installers (needs this .spec appended)
Source4:	nvidia-mdvbuild-skel
Source100:	nvidia-current.rpmlintrc
# https://qa.mandriva.com/show_bug.cgi?id=39921
Patch1:		nvidia-settings-enable-dyntwinview-mdv.patch
# include xf86vmproto for X_XF86VidModeGetGammaRampSize, fixes build on cooker
Patch3:		nvidia-settings-include-xf86vmproto.patch
Patch4:		nvidia-current-304.32-dkms.conf-unique-module-name.patch
%endif
License:	Freeware
URL:		http://www.nvidia.com/object/unix.html
Group: 		System/Kernel and hardware
ExclusiveArch:	%{ix86} x86_64
%if !%simple
BuildRequires:	imagemagick
BuildRequires:	pkgconfig(xrender)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(xv)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(xxf86vm)
%endif
BuildRequires:	rpm-build

%description
Source package of the current NVIDIA proprietary driver. Binary
packages are named x11-driver-video-nvidia-current.

%package -n %{driverpkgname}
Summary:	NVIDIA proprietary X.org driver and libraries for %cards
Group: 		System/Kernel and hardware
Requires(post): update-alternatives >= 1.9.0
Requires(postun): update-alternatives >= 1.9.0
Requires:	x11-server-common
Suggests:	%{drivername}-doc-html = %{version}
# Proper support for versioned kmod() was added in 2008.1:
Requires:	kmod(%{modulename}) = %{version}
# At least mplayer dlopens libvdpau.so.1, so the software will not pull in
# the vdpau library package. We ensure its installation here.
Requires:	%{_lib}vdpau1

%if %{mdkversion} >= 201100 && !%simple
# Conflict with the next videodrv ABI break.
# The NVIDIA driver supports the previous ABI versions as well and therefore
# a strict version-specific requirement would not be enough.
### This is problematic as it can cause removal of xserver instead (Anssi 04/2011)
###Conflicts:	xserver-abi(videodrv-%(echo $((%{videodrv_abi} + 1))))
%endif
# Obsoletes for naming changes:
Obsoletes:	nvidia < 1:%{version}-%{release}
Provides:	nvidia = 1:%{version}-%{release}
Obsoletes:	nvidia97xx < %{version}-%{release}
Provides:	nvidia97xx = %{version}-%{release}

%description -n %{driverpkgname}
NVIDIA proprietary X.org graphics driver, related libraries and
configuration tools for %cards,
including the associated Quadro cards.

NOTE: You should use XFdrake to configure your NVIDIA card. The
correct packages will be automatically installed and configured.

If you do not want to use XFdrake, see README.manual-setup.

This NVIDIA driver should be used with %cards,
including the associated Quadro cards.

%package -n dkms-%{drivername}
Summary:	NVIDIA kernel module for %cards
Group:		System/Kernel and hardware
Requires:	dkms
Requires(post):	dkms
Requires(preun): dkms
Obsoletes:	dkms-nvidia < 1:%{version}-%{release}
Provides:	dkms-nvidia = 1:%{version}-%{release}
Obsoletes:	dkms-nvidia97xx < %{version}-%{release}
Provides:	dkms-nvidia97xx = %{version}-%{release}

%description -n dkms-%{drivername}
NVIDIA kernel module for %cards. This
is to be used with the %{driverpkgname} package.

%package -n %{drivername}-devel
Summary:	NVIDIA OpenGL/CUDA development liraries and headers
Group:		Development/C
Requires:	%{driverpkgname} = %{version}-%{release}
Requires:	%{drivername}-cuda-opencl = %{version}-%{release}
Obsoletes:	nvidia-devel < 1:%{version}-%{release}
Provides:	nvidia-devel = 1:%{version}-%{release}
Obsoletes:	nvidia97xx-devel < %{version}-%{release}
Provides:	nvidia97xx-devel = %{version}-%{release}
Requires:	%{_lib}vdpau-devel

%description -n %{drivername}-devel
NVIDIA OpenGL/CUDA headers for %cards. This package
is not required for normal use.

%package -n %{drivername}-cuda-opencl
Summary:	CUDA and OpenCL libraries for NVIDIA proprietary driver
Group: 		System/Kernel and hardware
Provides:	%{drivername}-cuda = %{version}-%{release}
# Proper support for versioned kmod() was added in 2008.1:
Requires:	kmod(%{modulename}) = %{version}
Conflicts:	nvidia < 1:195.36.15-4
Conflicts:	x11-driver-video-nvidia-current <= 295.59

%description -n %{drivername}-cuda-opencl
Cuda and OpenCL libraries for NVIDIA proprietary driver. This package is not
required for normal use, it provides libraries to use NVIDIA cards for High
Performance Computing (HPC).

# HTML doc splitted off because of size, for live cds:
%package -n %{drivername}-doc-html
Summary:	NVIDIA html documentation (%{drivername})
Group:		System/Kernel and hardware
Requires:	%{driverpkgname} = %{version}-%{release}

%description -n %{drivername}-doc-html
HTML version of the README.txt file provided in package
%{driverpkgname}.

%prep
# No patches applied when %simple is set
%if %simple
%setup -q -c -T
%else
%setup -q -c -T -a 2 -a 3
cd nvidia-settings-%{version}
%patch1 -p1
%patch3 -p1
cd ..
%endif
sh %{nsource} --extract-only

%if !%simple
cd %{pkgname}
%patch4 -p0 -b .uniq~
cd ..
%endif

rm -rf %{pkgname}/usr/src/nv/precompiled

cat > README.install.urpmi <<EOF
This driver is for %cards.

Use XFdrake to configure X to use the correct NVIDIA driver. Any needed
packages will be automatically installed if not already present.
1. Run XFdrake as root.
2. Go to the Graphics Card list.
3. Select your card (it is usually already autoselected).
4. Answer any questions asked and then quit.

If you do not want to use XFdrake, see README.manual-setup.
EOF

cat > README.manual-setup <<EOF
This file describes the procedure for the manual installation of this NVIDIA
driver package. You can find the instructions for the recommended automatic
installation in the file 'README.install.urpmi' in this directory.

- Open %{_sysconfdir}/X11/xorg.conf and make the following changes:
  o Change the Driver to "nvidia" in the Device section
  o Make the line below the only 'glx' related line in the Module section,
    adding it if it is not already there:
      Load "glx"
  o Remove any 'ModulePath' lines from the Files section
- Run "update-alternatives --set gl_conf %{_sysconfdir}/%{drivername}/ld.so.conf" as root.
- Run "ldconfig -X" as root.
EOF

%if !%simple
rm nvidia-settings-%{version}/src/*/*.a

%build
%setup_compile_flags

# (tpg) simple workaround for https://qa.mandriva.com/show_bug.cgi?id=65616
# nvidia module can't be linked with ld.gold which for mdv2001200 is default
# Please remove this if bug will be fixed.
#sed -i -e 's#LD ?=.*#LD = ld.bfd##' %{pkgname}/kernel/Makefile.*i*

%make -C nvidia-settings-%{version}/src/libXNVCtrl
%make -C nvidia-settings-%{version} STRIP_CMD=true
%make -C nvidia-xconfig-%{version} STRIP_CMD=true

# %simple
%endif

%install
rm -rf %{buildroot}
cd %{pkgname}

# dkms
install -d -m755 %{buildroot}%{_usrsrc}/%{drivername}-%{version}-%{release}

# menu entry
install -d -m755 %{buildroot}%{_datadir}/%{drivername}
cat > %{buildroot}%{_datadir}/%{drivername}/mandriva-nvidia-settings.desktop <<EOF
[Desktop Entry]
Name=NVIDIA Display Settings
Comment=Configure NVIDIA X driver
Exec=%{_bindir}/nvidia-settings
Icon=%{drivername}-settings
Terminal=false
Type=Application
Categories=GTK;Settings;HardwareSettings;X-MandrivaLinux-System-Configuration;
EOF

install -d -m755	%{buildroot}%{_datadir}/applications
touch			%{buildroot}%{_datadir}/applications/mandriva-nvidia-settings.desktop

# icons
install -d -m755 %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
%if !%simple
convert nvidia-settings.png -resize 16x16 %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{drivername}-settings.png
convert nvidia-settings.png -resize 32x32 %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{drivername}-settings.png
convert nvidia-settings.png -resize 48x48 %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{drivername}-settings.png
%else
# no imagemagick
[ -e nvidia-settings.png ] || cp -a usr/share/pixmaps/nvidia-settings.png .
install -m644 nvidia-settings.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{drivername}-settings.png
%endif

error_fatal() {
	echo "Error: $@." >&2
	exit 1
}

error_unhandled() {
	echo "Warning: $@." >&2
	echo "Warning: $@." >> warns.log
%if !%simple
	# cause distro builds to fail in case of unhandled files
	exit 1
%endif
}

parseparams() {
	for value in $rest; do
		local param=$1
		[ -n "$param" ] || error_fatal "unhandled parameter $value"
		shift
		eval $param=$value

		[ -n "$value" ] || error_fatal "empty $param"

		# resolve libdir based on $arch
		if [ "$param" = "arch" ]; then
			case "$arch" in
			NATIVE)		nvidia_libdir=%{nvidia_libdir};;
			COMPAT32)	nvidia_libdir=%{nvidia_libdir32};;
			*)		error_fatal "unknown arch $arch"
			esac
		fi
	done
}

add_to_list() {
%if !%simple
	# on distro builds, only use .manifest for %doc files
	[ "${2#%doc}" = "${2}" ] && return
%endif
	local list="$1.files"
	local entry="$2"
	echo $entry >> $list
}

install_symlink() {
	local pkg="$1"
	local dir="$2"
	mkdir -p %{buildroot}$dir
	ln -s $dest %{buildroot}$dir/$file
	add_to_list $pkg $dir/$file
}

install_lib_symlink() {
	local pkg="$1"
	local dir="$2"
	case "$file" in
	libvdpau_*.so)
		# vdpau drivers => not put into -devel
		;;
	*.so)
		pkg=nvidia-devel;;
	esac
	install_symlink $pkg $dir
}

install_file_only() {
	local pkg="$1"
	local dir="$2"
	mkdir -p %{buildroot}$dir
	# replace 0444 with more usual 0644
	[ "$perms" = "0444" ] && perms="0644"
	install -m $perms $file %{buildroot}$dir
}

install_file() {
	local pkg="$1"
	local dir="$2"
	install_file_only $pkg $dir
	add_to_list $pkg $dir/$(basename $file)
}

get_module_dir() {
	local subdir="$1"
	case "$subdir" in
	extensions*)	echo %{nvidia_extensionsdir};;
	drivers/)	echo %{nvidia_driversdir};;
	/)		echo %{nvidia_modulesdir};;
	*)		error_unhandled "unhandled module subdir $subdir"
			echo %{nvidia_modulesdir};;
	esac
}

for file in nvidia.files nvidia-devel.files nvidia-cuda.files nvidia-dkms.files nvidia-html.files; do
	rm -f $file
	touch $file
done

# install files according to .manifest
cat .manifest | tail -n +9 | while read line; do
	rest=${line}
	file=${rest%%%% *}
	rest=${rest#* }
	perms=${rest%%%% *}
	rest=${rest#* }
	type=${rest%%%% *}
	rest=${rest#* }

	case "$type" in
	CUDA_LIB)
		parseparams arch subdir
		install_file nvidia-cuda $nvidia_libdir/$subdir
		;;
	CUDA_SYMLINK)
		parseparams arch subdir dest
		install_lib_symlink nvidia-cuda $nvidia_libdir/$subdir
		;;
	ENCODEAPI_LIB)
		parseparams arch subdir
		install_file nvidia $nvidia_libdir/$subdir
		;;
	ENCODEAPI_LIB_SYMLINK)
		parseparams arch dest
		install_lib_symlink nvidia $nvidia_libdir
		;;
 	NVCUVID_LIB)
		parseparams arch subdir
		install_file nvidia-cuda $nvidia_libdir/$subdir		
		;;
	NVCUVID_LIB_SYMLINK)
		parseparams arch dest
		install_lib_symlink nvidia-cuda $nvidia_libdir
		;;
	OPENGL_LIB)
		parseparams arch
		install_file nvidia $nvidia_libdir
		;;
	OPENGL_SYMLINK)
		parseparams arch dest
		install_lib_symlink nvidia $nvidia_libdir
		;;
	TLS_LIB)
		parseparams arch style subdir
		install_file nvidia $nvidia_libdir/$subdir
		;;
	TLS_SYMLINK)
		parseparams arch style subdir dest
		install_lib_symlink nvidia $nvidia_libdir/$subdir
		;;
	UTILITY_LIB)
		install_file nvidia %{nvidia_libdir}
		;;
	UTILITY_LIB_SYMLINK)
		parseparams dest
		install_lib_symlink nvidia %{nvidia_libdir}
		;;
	VDPAU_LIB)
		parseparams arch subdir
		case $file in *libvdpau_nvidia.so*);; *) continue; esac
		install_file nvidia $nvidia_libdir/$subdir
		;;
	VDPAU_SYMLINK)
		parseparams arch subdir dest
		case $file in *libvdpau_nvidia.so*);; *) continue; esac
		install_lib_symlink nvidia $nvidia_libdir/$subdir
		;;
	XLIB_STATIC_LIB)
		install_file nvidia-devel %{nvidia_libdir}
		;;
	XLIB_SHARED_LIB)
		install_file nvidia %{nvidia_libdir}
		;;
	XLIB_SYMLINK)
		parseparams dest
		install_lib_symlink nvidia %{nvidia_libdir}
		;;
	LIBGL_LA)
		# (Anssi) we don't install .la files
		;;
	XMODULE_SHARED_LIB|GLX_MODULE_SHARED_LIB)
		parseparams subdir
		install_file nvidia $(get_module_dir $subdir)
		;;
	XMODULE_NEWSYM)
		# symlink that is created only if it doesn't already
		# exist (i.e. as part of x11-server)
		case "$file" in
		libwfb.so)
			continue
			;;
		*)
			error_unhandled "unknown XMODULE_NEWSYM type file $file, skipped"
			continue
		esac
		parseparams subdir dest
		install_symlink nvidia $(get_module_dir $subdir)
		;;
	XMODULE_SYMLINK|GLX_MODULE_SYMLINK)
		parseparams subdir dest
		install_symlink nvidia $(get_module_dir $subdir)
		;;
	VDPAU_HEADER)
		# already in vdpau-devel
		continue
		parseparams subdir
		install_file_only nvidia-devel %{_includedir}/%{drivername}/$subdir
		;;
	OPENGL_HEADER|CUDA_HEADER)
		parseparams subdir
		install_file_only nvidia-devel %{_includedir}/%{drivername}/$subdir
		;;
	DOCUMENTATION)
		parseparams subdir
		case $subdir in
		*/html)
			add_to_list nvidia-html "%%doc %{pkgname}/$file"
			continue
			;;
		*/include/*)
			continue
			;;
		esac
		case $file in
		*XF86Config*|*nvidia-settings.png)
			continue;;
		esac
		add_to_list nvidia "%%doc %{pkgname}/$file"
		;;
	MANPAGE)
		parseparams subdir
		case "$file" in
		*nvidia-installer*)
			# not installed
			continue
			;;
		*nvidia-settings*|*nvidia-xconfig*)
%if !%simple
			# installed separately below
			continue
%endif
			;;
		*nvidia-smi*|*nvidia-cuda-proxy-control*)
			# ok
			;;
		*)
			error_unhandled "skipped unknown man page $(basename $file)"
			continue
		esac
		install_file_only nvidia %{_mandir}/$subdir
		;;
	UTILITY_BINARY)
		case "$file" in
		*nvidia-settings|*nvidia-xconfig)
%if !%simple
			# not installed, we install our own copy
			continue
%endif
			;;
		*nvidia-smi|*nvidia-bug-report.sh|*nvidia-debugdump|*nvidia-cuda-proxy-control|*nvidia-cuda-proxy-server)
			# ok
			;;
		*)
			error_unhandled "unknown binary $(basename $file) will be installed to %{nvidia_bindir}/$(basename $file)"
			;;
		esac
		install_file nvidia %{nvidia_bindir}
		;;
	UTILITY_BIN_SYMLINK)
		case $file in nvidia-uninstall) continue;; esac
		parseparams dest
		install_symlink nvidia %{nvidia_bindir}
		;;
	INSTALLER_BINARY)
		# not installed
		;;
	KERNEL_MODULE_SRC)
		install_file nvidia-dkms %{_usrsrc}/%{drivername}-%{version}-%{release}
		;;
	CUDA_ICD)
		# in theory this should go to the cuda subpackage, but it goes into the main package
		# as this avoids one broken symlink and it is small enough to not cause space issues
		install_file nvidia %{_sysconfdir}/%{drivername}
		;;
	DOT_DESKTOP)
		# we provide our own for now
		;;
	*)
		error_unhandled "file $(basename $file) of unknown type $type will be skipped"
	esac
done

[ -z "$warnings" ] || echo "Please inform Anssi Hannula <anssi@mandriva.org> or http://qa.mandriva.com/ of the above warnings." >> warns.log

%if %simple
find %{buildroot}%{_libdir} %{buildroot}%{_prefix}/lib -type d | while read dir; do
	dir=${dir#%{buildroot}}
	echo "$dir" | grep -q nvidia && echo "%%dir $dir" >> nvidia.files
done
[ -d %{buildroot}%{_includedir}/%{drivername} ] && echo "%{_includedir}/%{drivername}" >> nvidia-devel.files
%endif

%if !%simple
# confirm SONAME; if something else than libvdpau_nvidia.so or libvdpau_nvidia.so.1, adapt .spec as needed:
[ "$(objdump -p %{buildroot}%{nvidia_libdir}/vdpau/libvdpau_nvidia.so.%{version} | grep SONAME | gawk '{ print $2 }')" = "libvdpau_nvidia.so.1" ]

rm -f %{buildroot}%{nvidia_libdir}/vdpau/libvdpau_nvidia.so.1
rm -f %{buildroot}%{nvidia_libdir32}/vdpau/libvdpau_nvidia.so.1
%endif

# vdpau alternative symlink
install -d -m755 %{buildroot}%{_libdir}/vdpau
touch %{buildroot}%{_libdir}/vdpau/libvdpau_nvidia.so.1
%ifarch %{biarches}
install -d -m755 %{buildroot}%{_prefix}/lib/vdpau
touch %{buildroot}%{_prefix}/lib/vdpau/libvdpau_nvidia.so.1
%endif

%if !%simple
# self-built binaries
install -m755 ../nvidia-settings-%{version}/src/_out/*/nvidia-settings %{buildroot}%{nvidia_bindir}
install -m755 ../nvidia-xconfig-%{version}/_out/*/nvidia-xconfig %{buildroot}%{nvidia_bindir}
%endif
# binary alternatives
install -d -m755			%{buildroot}%{_bindir}
touch					%{buildroot}%{_bindir}/nvidia-settings
touch					%{buildroot}%{_bindir}/nvidia-smi
touch					%{buildroot}%{_bindir}/nvidia-debugdump
touch					%{buildroot}%{_bindir}/nvidia-xconfig
touch					%{buildroot}%{_bindir}/nvidia-bug-report.sh
# rpmlint:
chmod 0755				%{buildroot}%{_bindir}/*


%if !%simple
# install man pages
install -m755 ../nvidia-settings-%{version}/doc/_out/*/nvidia-settings.1 %{buildroot}%{_mandir}/man1
install -m755 ../nvidia-xconfig-%{version}/_out/*/nvidia-xconfig.1 %{buildroot}%{_mandir}/man1
%endif
# bug #41638 - whatis entries of nvidia man pages appear wrong
gunzip %{buildroot}%{_mandir}/man1/*.gz
sed -r -i '/^nvidia\\-[a-z]+ \\- NVIDIA/s,^nvidia\\-,nvidia-,' %{buildroot}%{_mandir}/man1/*.1
cd %{buildroot}%{_mandir}/man1
rename nvidia alt-%{drivername} *
cd -
touch %{buildroot}%{_mandir}/man1/nvidia-xconfig.1%{_extension}
touch %{buildroot}%{_mandir}/man1/nvidia-settings.1%{_extension}
touch %{buildroot}%{_mandir}/man1/nvidia-smi.1%{_extension}

# cuda nvidia.icd
install -d -m755		%{buildroot}%{_sysconfdir}/OpenCL/vendors
touch				%{buildroot}%{_sysconfdir}/OpenCL/vendors/nvidia.icd
# override apparently wrong reference to the development symlink name:
[ "$(cat %{buildroot}%{_sysconfdir}/%{drivername}/nvidia.icd)" = "libcuda.so" ] &&
	echo libcuda.so.1 > %{buildroot}%{_sysconfdir}/%{drivername}/nvidia.icd

# ld.so.conf
install -d -m755		%{buildroot}%{_sysconfdir}/%{drivername}
echo "%{nvidia_libdir}" >	%{buildroot}%{_sysconfdir}/%{drivername}/ld.so.conf
%ifarch %{biarches}
echo "%{nvidia_libdir32}" >>	%{buildroot}%{_sysconfdir}/%{drivername}/ld.so.conf
%endif
install -d -m755		%{buildroot}%{_sysconfdir}/ld.so.conf.d
touch				%{buildroot}%{_sysconfdir}/ld.so.conf.d/GL.conf

# modprobe.conf
install -d -m755			%{buildroot}%{_sysconfdir}/modprobe.d
touch					%{buildroot}%{_sysconfdir}/modprobe.d/display-driver.conf
echo "install nvidia /sbin/modprobe %{modulename} \$CMDLINE_OPTS" > %{buildroot}%{_sysconfdir}/%{drivername}/modprobe.conf

# xinit script
install -d -m755 %{buildroot}%{_sysconfdir}/%{drivername}
cat > %{buildroot}%{_sysconfdir}/%{drivername}/nvidia-settings.xinit <<EOF
# to be sourced
#
# Do not modify this file; the changes will be overwritten.
# If you want to disable automatic configuration loading, create
# /etc/sysconfig/nvidia-settings with this line: LOAD_NVIDIA_SETTINGS="no"
#
LOAD_NVIDIA_SETTINGS="yes"
[ -f %{_sysconfdir}/sysconfig/nvidia-settings ] && . %{_sysconfdir}/sysconfig/nvidia-settings
[ "\$LOAD_NVIDIA_SETTINGS" = "yes" ] && %{_bindir}/nvidia-settings --load-config-only
EOF
chmod 0755 %{buildroot}%{_sysconfdir}/%{drivername}/nvidia-settings.xinit
install -d -m755 %{buildroot}%{_sysconfdir}/X11/xinit.d
touch %{buildroot}%{_sysconfdir}/X11/xinit.d/nvidia-settings.xinit

# install ldetect-lst pcitable files for backports
# local version of merge2pcitable.pl:read_nvidia_readme:
section=0
set +x
[ -e README.txt ] || cp -a usr/share/doc/README.txt .
cat README.txt | while read line; do
	[ $section -gt 3 ] && break
	if [ $((section %% 2)) -eq 0 ]; then
		echo "$line" | grep -Pq "^\s*NVIDIA GPU product\s+Device PCI ID" && section=$((section+1))
		continue
	fi
	if echo "$line" | grep -Pq "^\s*$"; then
		section=$((section+1))
		continue
	fi
	echo "$line" | grep -Pq "^\s*-+[\s-]+$" && continue
	id=$(echo "$line" | sed -nre 's,^\s*.+?\s+0x(....).*$,\1,p' | tr '[:upper:]' '[:lower:]')
	echo "0x10de	0x$id	\"Card:%{ldetect_cards_name}\""
done | sort -u > pcitable.nvidia.lst
set -x
[ $(wc -l pcitable.nvidia.lst | cut -f1 -d" ") -gt 200 ]
%if "%{ldetect_cards_name}" != ""
install -d -m755 %{buildroot}%{_datadir}/ldetect-lst/pcitable.d
gzip -c pcitable.nvidia.lst > %{buildroot}%{_datadir}/ldetect-lst/pcitable.d/40%{drivername}.lst.gz
%endif

export EXCLUDE_FROM_STRIP="$(find %{buildroot} -type f \! -name nvidia-settings \! -name nvidia-xconfig)"

%post -n %{driverpkgname}
# XFdrake used to generate an nvidia.conf file
[ -L %{_sysconfdir}/modprobe.d/nvidia.conf ] || rm -f %{_sysconfdir}/modprobe.d/nvidia.conf

current_glconf="$(readlink -e %{_sysconfdir}/ld.so.conf.d/GL.conf)"

# owned by libvdpau1, created in case libvdpau1 is installed only just after
# this package
mkdir -p %{_libdir}/vdpau

%{_sbindir}/update-alternatives \
	--install %{_sysconfdir}/ld.so.conf.d/GL.conf gl_conf %{_sysconfdir}/%{drivername}/ld.so.conf %{priority} \
	--slave %{_mandir}/man1/nvidia-settings.1%{_extension} man_nvidiasettings%{_extension} %{_mandir}/man1/alt-%{drivername}-settings.1%{_extension} \
	--slave %{_mandir}/man1/nvidia-xconfig.1%{_extension} man_nvidiaxconfig%{_extension} %{_mandir}/man1/alt-%{drivername}-xconfig.1%{_extension} \
	--slave %{_mandir}/man1/nvidia-smi.1%{_extension} nvidia-smi.1%{_extension} %{_mandir}/man1/alt-%{drivername}-smi.1%{_extension} \
	--slave %{_datadir}/applications/mandriva-nvidia-settings.desktop nvidia_desktop %{_datadir}/%{drivername}/mandriva-nvidia-settings.desktop \
	--slave %{_bindir}/nvidia-settings nvidia_settings %{nvidia_bindir}/nvidia-settings \
	--slave %{_bindir}/nvidia-smi nvidia_smi %{nvidia_bindir}/nvidia-smi \
	--slave %{_bindir}/nvidia-debugdump nvidia_debugdump %{nvidia_bindir}/nvidia-debugdump \
	--slave %{_bindir}/nvidia-xconfig nvidia_xconfig %{nvidia_bindir}/nvidia-xconfig \
	--slave %{_bindir}/nvidia-bug-report.sh nvidia_bug_report %{nvidia_bindir}/nvidia-bug-report.sh \
	--slave %{_sysconfdir}/X11/xinit.d/nvidia-settings.xinit nvidia-settings.xinit %{_sysconfdir}/%{drivername}/nvidia-settings.xinit \
	--slave %{_libdir}/vdpau/libvdpau_nvidia.so.1 %{_lib}vdpau_nvidia.so.1 %{nvidia_libdir}/vdpau/libvdpau_nvidia.so.%{version} \
	--slave %{_sysconfdir}/modprobe.d/display-driver.conf display-driver.conf %{_sysconfdir}/%{drivername}/modprobe.conf \
	--slave %{_sysconfdir}/OpenCL/vendors/nvidia.icd nvidia.icd %{_sysconfdir}/%{drivername}/nvidia.icd \
%ifarch %{biarches}
	--slave %{_prefix}/lib/vdpau/libvdpau_nvidia.so.1 libvdpau_nvidia.so.1 %{nvidia_libdir32}/vdpau/libvdpau_nvidia.so.%{version} \
%endif
	--slave %{xorg_extra_modules} xorg_extra_modules %{nvidia_extensionsdir} \

if [ "${current_glconf}" = "%{_sysconfdir}/nvidia97xx/ld.so.conf" ]; then
	# Adapt for the renaming of the driver. X.org config still has the old ModulePaths
	# but they do not matter as we are using alternatives for libglx.so now.
	%{_sbindir}/update-alternatives --set gl_conf %{_sysconfdir}/%{drivername}/ld.so.conf
fi

# explicit /sbin/ldconfig due to alternatives
/sbin/ldconfig -X

%if "%{ldetect_cards_name}" != ""
[ -x %{_sbindir}/update-ldetect-lst ] && %{_sbindir}/update-ldetect-lst || :
%endif

#Set properly card
#if ps -u root | grep XFdrake
#then
# echo 'XFdrake is running'
#else
# /usr/sbin/XFdrake
#fi

%postun -n %{driverpkgname}
if [ ! -f %{_sysconfdir}/%{drivername}/ld.so.conf ]; then
  %{_sbindir}/update-alternatives --remove gl_conf %{_sysconfdir}/%{drivername}/ld.so.conf
fi
# explicit /sbin/ldconfig due to alternatives
/sbin/ldconfig -X

%if "%{ldetect_cards_name}" != ""
[ -x %{_sbindir}/update-ldetect-lst ] && %{_sbindir}/update-ldetect-lst || :
%endif

%post -n %{drivername}-cuda-opencl
# explicit /sbin/ldconfig due to a non-standard library directory
/sbin/ldconfig -X

%post -n dkms-%{drivername}
/usr/sbin/dkms --rpm_safe_upgrade add -m %{drivername} -v %{version}-%{release} &&
/usr/sbin/dkms --rpm_safe_upgrade build -m %{drivername} -v %{version}-%{release} &&
/usr/sbin/dkms --rpm_safe_upgrade install -m %{drivername} -v %{version}-%{release} --force

# rmmod any old driver if present and not in use (e.g. by X)
rmmod nvidia > /dev/null 2>&1 || true

%preun -n dkms-%{drivername}
/usr/sbin/dkms --rpm_safe_upgrade remove -m %{drivername} -v %{version}-%{release} --all

# rmmod any old driver if present and not in use (e.g. by X)
rmmod nvidia > /dev/null 2>&1 || true

%files -n %{driverpkgname} -f %{pkgname}/nvidia.files
%defattr(-,root,root)
# other documentation files are listed in nvidia.files
%doc README.install.urpmi README.manual-setup

%if "%{ldetect_cards_name}" != ""
%{_datadir}/ldetect-lst/pcitable.d/40%{drivername}.lst.gz
%endif

# ld.so.conf, modprobe.conf, xinit
%ghost %{_sysconfdir}/ld.so.conf.d/GL.conf
%ghost %{_sysconfdir}/X11/xinit.d/nvidia-settings.xinit
%ghost %{_sysconfdir}/modprobe.d/display-driver.conf
%dir %{_sysconfdir}/%{drivername}
%{_sysconfdir}/%{drivername}/modprobe.conf
%{_sysconfdir}/%{drivername}/ld.so.conf
%{_sysconfdir}/%{drivername}/nvidia-settings.xinit
%if !%simple
%{_sysconfdir}/%{drivername}/nvidia.icd
%endif

%dir %{_sysconfdir}/OpenCL
%dir %{_sysconfdir}/OpenCL/vendors
%ghost %{_sysconfdir}/OpenCL/vendors/nvidia.icd

%ghost %{_bindir}/nvidia-settings
%ghost %{_bindir}/nvidia-smi
%ghost %{_bindir}/nvidia-debugdump
%ghost %{_bindir}/nvidia-xconfig
%ghost %{_bindir}/nvidia-bug-report.sh
%if !%simple
%dir %{nvidia_bindir}
%{nvidia_bindir}/nvidia-settings
%{nvidia_bindir}/nvidia-smi
%{nvidia_bindir}/nvidia-debugdump
%{nvidia_bindir}/nvidia-xconfig
%{nvidia_bindir}/nvidia-bug-report.sh
%endif

%ghost %{_mandir}/man1/nvidia-xconfig.1%{_extension}
%ghost %{_mandir}/man1/nvidia-settings.1%{_extension}
%ghost %{_mandir}/man1/nvidia-smi.1%{_extension}
%if !%simple
%{_mandir}/man1/alt-%{drivername}-xconfig.1*
%{_mandir}/man1/alt-%{drivername}-settings.1*
%{_mandir}/man1/alt-%{drivername}-smi.1*
%else
%{_mandir}/man1/alt-%{drivername}-*
%endif

%ghost %{_datadir}/applications/mandriva-nvidia-settings.desktop
%dir %{_datadir}/%{drivername}
%{_datadir}/%{drivername}/mandriva-nvidia-settings.desktop

%if !%simple
%{_iconsdir}/hicolor/16x16/apps/%{drivername}-settings.png
%{_iconsdir}/hicolor/32x32/apps/%{drivername}-settings.png
%endif
%{_iconsdir}/hicolor/48x48/apps/%{drivername}-settings.png

%if !%simple
%dir %{nvidia_libdir}
%dir %{nvidia_libdir}/tls
%dir %{nvidia_libdir}/vdpau
%{nvidia_libdir}/libGL.so.%{version}
%{nvidia_libdir}/libnvidia-glcore.so.%{version}
%{nvidia_libdir}/libnvidia-cfg.so.%{version}
%{nvidia_libdir}/libnvidia-ml.so.%{version}
%{nvidia_libdir}/libnvidia-tls.so.%{version}
%{nvidia_libdir}/vdpau/libvdpau_nvidia.so.%{version}
%{nvidia_libdir}/libGL.so.1
%{nvidia_libdir}/libnvidia-cfg.so.1
%{nvidia_libdir}/libnvidia-ml.so.1
%{nvidia_libdir}/libvdpau_nvidia.so
%{nvidia_libdir}/tls/libnvidia-tls.so.%{version}
%{nvidia_libdir}/libnvidia-encode.so
%ifarch %{biarches}
%dir %{nvidia_libdir32}
%dir %{nvidia_libdir32}/tls
%dir %{nvidia_libdir32}/vdpau
%{nvidia_libdir32}/libGL.so.%{version}
%{nvidia_libdir32}/libnvidia-glcore.so.%{version}
%{nvidia_libdir32}/libnvidia-tls.so.%{version}
%{nvidia_libdir32}/libvdpau_nvidia.so
%{nvidia_libdir32}/vdpau/libvdpau_nvidia.so.%{version}
%{nvidia_libdir32}/libnvidia-ml.so.%{version}
%{nvidia_libdir32}/libnvidia-ml.so.1
%{nvidia_libdir32}/libGL.so.1
%{nvidia_libdir32}/tls/libnvidia-tls.so.%{version}
%{nvidia_libdir32}/libnvidia-encode.so
%endif
# %simple
%endif

%ghost %{_libdir}/vdpau/libvdpau_nvidia.so.1
%ifarch %{biarches}
# avoid unowned directory
%dir %{_prefix}/lib/vdpau
%ghost %{_prefix}/lib/vdpau/libvdpau_nvidia.so.1
%endif

%if !%simple
%dir %{nvidia_modulesdir}
%{nvidia_modulesdir}/libnvidia-wfb.so.1
%endif

%if !%simple
%{nvidia_modulesdir}/libnvidia-wfb.so.%{version}
%endif

%if !%simple
%{nvidia_extensionsdir}/libglx.so.%{version}
%{nvidia_extensionsdir}/libglx.so
%endif

%if !%simple
%{nvidia_driversdir}/nvidia_drv.so
%endif

%files -n %{drivername}-devel -f %pkgname/nvidia-devel.files
%defattr(-,root,root)
%if !%simple
%{_includedir}/%{drivername}
%{nvidia_libdir}/libGL.so
%{nvidia_libdir}/libcuda.so
%{nvidia_libdir32}/libnvcuvid.so
%{nvidia_libdir}/libnvidia-cfg.so
%{nvidia_libdir}/libnvidia-ml.so
%{nvidia_libdir}/libOpenCL.so
%ifarch %{biarches}
%{nvidia_libdir32}/libGL.so
%{nvidia_libdir32}/libcuda.so
%{nvidia_libdir32}/libOpenCL.so
%{nvidia_libdir32}/libnvidia-ml.so
%endif
%endif

%files -n dkms-%{drivername}
%defattr(-,root,root)
%doc %{pkgname}/LICENSE
%{_usrsrc}/%{drivername}-%{version}-%{release}

%files -n %{drivername}-doc-html -f %pkgname/nvidia-html.files
%defattr(-,root,root)

%files -n %{drivername}-cuda-opencl -f %pkgname/nvidia-cuda.files
%defattr(-,root,root)
%if !%simple
%{nvidia_bindir}/nvidia-cuda-proxy-control
%{nvidia_bindir}/nvidia-cuda-proxy-server
%{nvidia_libdir}/libnvcuvid.so.%{version}
%{nvidia_libdir}/libnvcuvid.so.1
%{nvidia_libdir}/libnvidia-encode.so.1
%{nvidia_libdir}/libnvidia-encode.so.%{version}
%{nvidia_libdir}/libOpenCL.so.1.0.0
%{nvidia_libdir}/libOpenCL.so.1.0
%{nvidia_libdir}/libOpenCL.so.1
%{nvidia_libdir}/libnvidia-compiler.so.%{version}
%{nvidia_libdir}/libcuda.so.%{version}
%{nvidia_libdir}/libcuda.so.1
%{nvidia_libdir}/libnvidia-opencl.so.%{version}
%{nvidia_libdir}/libnvidia-opencl.so.1
%ifarch x86_64
%{nvidia_libdir32}/libnvidia-opencl.so.*
%{nvidia_libdir}/libnvcuvid.so
%{nvidia_libdir32}/libnvcuvid.so.%{version}
%{nvidia_libdir32}/libnvcuvid.so.1
%{nvidia_libdir32}/libnvidia-encode.so.1
%{nvidia_libdir32}/libnvidia-encode.so.%{version}
%endif
%ifarch %{biarches}
%{nvidia_libdir32}/libOpenCL.so.1.0.0
%{nvidia_libdir32}/libOpenCL.so.1.0
%{nvidia_libdir32}/libOpenCL.so.1
%{nvidia_libdir32}/libnvidia-compiler.so.%{version}
%{nvidia_libdir32}/libcuda.so.%{version}
%{nvidia_libdir32}/libcuda.so.1
%endif
%{_mandir}/man1/alt-%{drivername}-cuda-proxy-control.1*
%endif


%changelog
* Wed Nov 28 2012 akdengi <akdengi> 310.19-1
- update to 310.19
- update file lists (XvMC dropped as all cards it supported have been
  dropped)
- handle optional subdir for NVCUVID_LIB and ENCODEAPI_LIB
- update target card string
  o NOTE: this driver now only supports GeForce 8xxx based cards and above
- workaround linking issue of libnvidia-encode.so
- add ENCODEAPI_LIB* symbols, update filelists

* Thu Oct 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 304.60-2mdv2012.0
+ Revision: 819737
- fix dkms.conf patch to provide a dest module name consistent with package name
  (aka unbreaking fscked dependency)
- use pkgconfig() deps for buildrequires

* Sat Oct 20 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 304.60-1
+ Revision: 819156
- update to new version 304.60

* Tue Aug 07 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 295.71-1
+ Revision: 812193
- update to new version 295.71

* Fri May 04 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 295.49-1
+ Revision: 796394
- introduce current branch of nVIDIA drivers


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21707 |12nr|nvidia-long-lived-295.71-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# I love OpenSource :-(

## NOTE: When modifying this .spec, you do not necessarily need to care about
##       the %simple stuff. It is fine to break them, I'll fix it when I need them :)
## - Anssi

# %simple mode can be used to transform an arbitrary nvidia installer
# package to rpms, similar to %atibuild mode in fglrx.
# Macros version, rel, nsource, pkgname, distsuffix should be manually defined.
%define simple		0
%{?_without_simple: %global simple 0}
%{?_with_simple: %global simple 1}

%define name		nvidia-long-lived

%if !%simple
# When updating, please add new ids to ldetect-lst (merge2pcitable.pl)
%define version		295.71
%define rel		1
# the highest supported videodrv abi
%define videodrv_abi	12
%endif

%define priority	9700

%define pkgname32	NVIDIA-Linux-x86-%{version}
%define pkgname64	NVIDIA-Linux-x86_64-%{version}

# For now, backportability is kept for 2008.0 forwards.

%define drivername		nvidia-long-lived
%define driverpkgname		x11-driver-video-%{drivername}
%define modulename		%{drivername}
# for description and documentation
%define cards			GeForce 6 and later cards
%define xorg_extra_modules	%{_libdir}/xorg/extra-modules
%define nvidia_driversdir	%{_libdir}/%{drivername}/xorg
%define nvidia_extensionsdir	%{_libdir}/%{drivername}/xorg
%define nvidia_modulesdir	%{_libdir}/%{drivername}/xorg
%define nvidia_libdir		%{_libdir}/%{drivername}
%define nvidia_libdir32		%{_prefix}/lib/%{drivername}
%define nvidia_bindir		%{nvidia_libdir}/bin
# The entry in Cards+ this driver should be associated with, if there is
# no entry in ldetect-lst default pcitable:
# cooker ldetect-lst should be up-to-date
%define ldetect_cards_name	%nil

# NVIDIA cards not listed in main ldetect-lst pcitable are not likely
# to be supported by nv which is from the same time period. Therefore
# mark them as not working with nv. (main pcitable entries override
# our entries)
%if %{mdkversion} <= 201020 || %simple
# nvidia/vesa
%define ldetect_cards_name	NVIDIA GeForce 400 series and later
%endif

%if %{mdkversion} <= 201000
# nvidia/vesa
%define ldetect_cards_name	NVIDIA cards not working with nv
%endif

%if %{mdkversion} <= 200910
%define nvidia_driversdir	%{_libdir}/xorg/modules/drivers/%{drivername}
%endif

%if %{mdkversion} <= 200900
%define nvidia_extensionsdir	%{_libdir}/xorg/modules/extensions/%{drivername}
%define nvidia_modulesdir	%{_libdir}/xorg/modules
# nvidia/vesa
%define ldetect_cards_name	NVIDIA GeForce 7050
%endif

%if %{mdkversion} <= 200810
# nvidia/nv (nvidia/(vesa|fbdev) does not exist here)
%define ldetect_cards_name	NVIDIA GeForce FX to GeForce 8800
%endif

%if %{mdkversion} <= 200800
# nvidia/nv
%define ldetect_cards_name	NVIDIA GeForce FX - GeForce 8800
%endif

%if %{mdkversion} <= 200710
%error Not supported by this .spec
%endif

%define biarches x86_64

%if !%simple
%ifarch %{ix86}
%define nsource %{SOURCE0}
%define pkgname %{pkgname32}
%endif
%ifarch x86_64
%define nsource %{SOURCE1}
%define pkgname %{pkgname64}
%endif
%endif

# Other packages should not require any NVIDIA libraries, and this package
# should not be pulled in when libGL.so.1 is required
%if %{_use_internal_dependency_generator}
%define __noautoprov '\\.so'
%define common_requires_exceptions libGLcore\\.so|libnvidia.*\\.so
%else
%define _provides_exceptions \\.so
%define common_requires_exceptions libGLcore\\.so\\|libnvidia.*\\.so
%endif

%ifarch %{biarches}
# (anssi) Allow installing of 64-bit package if the runtime dependencies
# of 32-bit libraries are not satisfied. If a 32-bit package that requires
# libGL.so.1 is installed, the 32-bit mesa libs are pulled in and that will
# pull the dependencies of 32-bit nvidia libraries in as well.
%if %{_use_internal_dependency_generator}
%define __noautoreq '%{common_requires_exceptions}|lib.*so\\.[^(]+(\\([^)]+\\))?$'
%else
%define __noautoreq %{common_requires_exceptions}\\|lib.*so\\.[^(]\\+\\(([^)]\\+)\\)\\?$
%endif
%else
%if %{_use_internal_dependency_generator}
%define __noautoreq '%{common_requires_exceptions}'
%else
%define __noautoreq %{common_requires_exceptions}
%endif
%endif

Summary:	NVIDIA proprietary X.org driver and libraries, long-lived branch driver series
Name:		%{name}
Version:	%{version}
Release:	%mkrel %{rel}
%if !%simple
Source0:	ftp://download.nvidia.com/XFree86/Linux-x86/%{version}/%{pkgname32}.run
Source1:	ftp://download.nvidia.com/XFree86/Linux-x86_64/%{version}/%{pkgname64}.run
# GPLv2 source code; see also http://cgit.freedesktop.org/~aplattner/
Source2:	ftp://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-%{version}.tar.bz2
Source3:	ftp://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-%{version}.tar.bz2
# Script for building rpms of arbitrary nvidia installers (needs this .spec appended)
Source4:	nvidia-mdvbuild-skel
Source100:	nvidia-long-lived.rpmlintrc
# -Werror=format-string
Patch0:		nvidia-settings-format-string.patch
# https://qa.mandriva.com/show_bug.cgi?id=39921
Patch1:		nvidia-settings-enable-dyntwinview-mdv.patch
# include xf86vmproto for X_XF86VidModeGetGammaRampSize, fixes build on cooker
Patch3:		nvidia-settings-include-xf86vmproto.patch
%endif
License:	Freeware
URL:		http://www.nvidia.com/object/unix.html
Group: 		System/Kernel and hardware
ExclusiveArch:	%{ix86} x86_64
%if !%simple
BuildRequires:	imagemagick libxrender-devel
BuildRequires:	gtk+2-devel
BuildRequires:	libxv-devel
%if %mdkversion >= 201200
BuildRequires:	GL-devel
%else
BuildRequires:	mesagl-devel
%endif
BuildRequires:	libxxf86vm-devel
%endif
%if %mdkversion >= 201100
BuildRequires:	rpm-build >= 1:5.3.12
%endif

%description
Source package of the long-lived branchNVIDIA proprietary driver. Binary
packages are named x11-driver-video-nvidia-long-livedcurrent on Mandriva Linux
2008 and later, nvidia97xx on Mandriva 2007.1, and nvidia on 2007.0
and earlier.

%package -n %{driverpkgname}
Summary:	NVIDIA proprietary X.org driver and libraries for %cards
Group: 		System/Kernel and hardware
Requires(post): update-alternatives >= 1.9.0
Requires(postun): update-alternatives >= 1.9.0
Requires:	x11-server-common
# Proprietary driver handling rework:
Conflicts:	harddrake < 10.4.163
Conflicts:	drakx-kbd-mouse-x11 < 0.21
Conflicts:	x11-server-common < 1.3.0.0-17
Suggests:	%{drivername}-doc-html = %{version}
%if %{mdkversion} >= 200810
# for missing libwfb.so
Conflicts:	x11-server-common < 1.4
# Proper support for versioned kmod() was added in 2008.1:
Requires:	kmod(%{modulename}) = %{version}
%endif
%if %{mdkversion} >= 200900
# At least mplayer dlopens libvdpau.so.1, so the software will not pull in
# the vdpau library package. We ensure its installation here.
# (vdpau package exists in main on 2009.0+)
Requires:	%{_lib}vdpau1
%endif
%if %{mdkversion} >= 200910
Conflicts:	x11-server-common < 1.6.0-11
%endif
%if %{mdkversion} >= 201100 && !%simple
# Conflict with the next videodrv ABI break.
# The NVIDIA driver supports the previous ABI versions as well and therefore
# a strict version-specific requirement would not be enough.
### This is problematic as it can cause removal of xserver instead (Anssi 04/2011)
###Conflicts:	xserver-abi(videodrv-%(echo $((%{videodrv_abi} + 1))))
%endif
# Obsoletes for naming changes:
Obsoletes:	nvidia < 1:%{version}-%{release}
Provides:	nvidia = 1:%{version}-%{release}
Obsoletes:	nvidia97xx < %{version}-%{release}
Provides:	nvidia97xx = %{version}-%{release}

%description -n %{driverpkgname}
NVIDIA proprietary X.org graphics driver, related libraries and
configuration tools for %cards,
including the associated Quadro cards.

NOTE: You should use XFdrake to configure your NVIDIA card. The
correct packages will be automatically installed and configured.

If you do not want to use XFdrake, see README.manual-setup.

This NVIDIA driver should be used with %cards,
including the associated Quadro cards.

%package -n dkms-%{drivername}
Summary:	NVIDIA kernel module for %cards
Group:		System/Kernel and hardware
Requires:	dkms
Requires(post):	dkms
Requires(preun): dkms
Obsoletes:	dkms-nvidia < 1:%{version}-%{release}
Provides:	dkms-nvidia = 1:%{version}-%{release}
Obsoletes:	dkms-nvidia97xx < %{version}-%{release}
Provides:	dkms-nvidia97xx = %{version}-%{release}

%description -n dkms-%{drivername}
NVIDIA kernel module for %cards. This
is to be used with the %{driverpkgname} package.

%package -n %{drivername}-devel
Summary:	NVIDIA XvMC/OpenGL/CUDA development liraries and headers
Group:		Development/C
Requires:	%{driverpkgname} = %{version}-%{release}
Requires:	%{drivername}-cuda-opencl = %{version}-%{release}
Obsoletes:	nvidia-devel < 1:%{version}-%{release}
Provides:	nvidia-devel = 1:%{version}-%{release}
Obsoletes:	nvidia97xx-devel < %{version}-%{release}
Provides:	nvidia97xx-devel = %{version}-%{release}
%if %{mdkversion} >= 200900
Requires:	%{_lib}vdpau-devel
%endif

%description -n %{drivername}-devel
NVIDIA XvMC static development library and OpenGL/CUDA headers for
%cards. This package is not required for
normal use.

%package -n %{drivername}-cuda-opencl
Summary:	CUDA and OpenCL libraries for NVIDIA proprietary driver
Group: 		System/Kernel and hardware
Provides:	%{drivername}-cuda = %{version}-%{release}
%if %{mdkversion} >= 200810
# Proper support for versioned kmod() was added in 2008.1:
Requires:	kmod(%{modulename}) = %{version}
%endif
Conflicts:	nvidia < 1:195.36.15-4

%description -n %{drivername}-cuda-opencl
Cuda and OpenCL libraries for NVIDIA proprietary driver. This package is not
required for normal use, it provides libraries to use NVIDIA cards for High
Performance Computing (HPC).

# HTML doc splitted off because of size, for live cds:
%package -n %{drivername}-doc-html
Summary:	NVIDIA html documentation (%{drivername})
Group:		System/Kernel and hardware
Requires:	%{driverpkgname} = %{version}-%{release}

%description -n %{drivername}-doc-html
HTML version of the README.txt file provided in package
%{driverpkgname}.

%prep
# No patches applied when %simple is set
%if %simple
%setup -q -c -T
%else
%setup -q -c -T -a 2 -a 3
cd nvidia-settings-%{version}
%patch0 -p1
%patch1 -p1
%patch3 -p1
cd ..
%endif
sh %{nsource} --extract-only

%if !%simple
cd %{pkgname}
cd ..
%endif

rm -rf %{pkgname}/usr/src/nv/precompiled

cat > README.install.urpmi <<EOF
This driver is for %cards.

Use XFdrake to configure X to use the correct NVIDIA driver. Any needed
packages will be automatically installed if not already present.
1. Run XFdrake as root.
2. Go to the Graphics Card list.
3. Select your card (it is usually already autoselected).
4. Answer any questions asked and then quit.

If you do not want to use XFdrake, see README.manual-setup.
EOF

cat > README.manual-setup <<EOF
This file describes the procedure for the manual installation of this NVIDIA
driver package. You can find the instructions for the recommended automatic
installation in the file 'README.install.urpmi' in this directory.

- Open %{_sysconfdir}/X11/xorg.conf and make the following changes:
  o Change the Driver to "nvidia" in the Device section
  o Make the line below the only 'glx' related line in the Module section,
    adding it if it is not already there:
      Load "glx"
  o Remove any 'ModulePath' lines from the Files section
- Run "update-alternatives --set gl_conf %{_sysconfdir}/%{drivername}/ld.so.conf" as root.
- Run "ldconfig -X" as root.
EOF

%if !%simple
rm nvidia-settings-%{version}/src/*/*.a

%build
%if %mdkversion >= 201000
%setup_compile_flags
%else
export CFLAGS="%{optflags}"
export CXXFLAGS="$CFLAGS"
export LDFLAGS="%{?ldflags}"
%endif

%make -C nvidia-settings-%{version}/src/libXNVCtrl
%make -C nvidia-settings-%{version} STRIP_CMD=true
%make -C nvidia-xconfig-%{version} STRIP_CMD=true

# %simple
%endif

%install
rm -rf %{buildroot}
cd %{pkgname}

# dkms
install -d -m755 %{buildroot}%{_usrsrc}/%{drivername}-%{version}-%{release}
cat > %{buildroot}%{_usrsrc}/%{drivername}-%{version}-%{release}/dkms.conf <<EOF
PACKAGE_NAME="%{drivername}"
PACKAGE_VERSION="%{version}-%{release}"
BUILT_MODULE_NAME[0]="nvidia"
DEST_MODULE_LOCATION[0]="/kernel/drivers/char/drm"
DEST_MODULE_NAME[0]="%{modulename}"
MAKE[0]="make SYSSRC=\${kernel_source_dir} module"
CLEAN="make -f Makefile.kbuild clean"
AUTOINSTALL="yes"
EOF

# menu entry
install -d -m755 %{buildroot}%{_datadir}/%{drivername}
cat > %{buildroot}%{_datadir}/%{drivername}/mandriva-nvidia-settings.desktop <<EOF
[Desktop Entry]
Name=NVIDIA Display Settings
Comment=Configure NVIDIA X driver
Exec=%{_bindir}/nvidia-settings
Icon=%{drivername}-settings
Terminal=false
Type=Application
Categories=GTK;Settings;HardwareSettings;X-MandrivaLinux-System-Configuration;
EOF

install -d -m755	%{buildroot}%{_datadir}/applications
touch			%{buildroot}%{_datadir}/applications/mandriva-nvidia-settings.desktop

# icons
install -d -m755 %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
%if !%simple
convert nvidia-settings.png -resize 16x16 %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{drivername}-settings.png
convert nvidia-settings.png -resize 32x32 %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{drivername}-settings.png
convert nvidia-settings.png -resize 48x48 %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{drivername}-settings.png
%else
# no imagemagick
[ -e nvidia-settings.png ] || cp -a usr/share/pixmaps/nvidia-settings.png .
install -m644 nvidia-settings.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{drivername}-settings.png
%endif

error_fatal() {
	echo "Error: $@." >&2
	exit 1
}

error_unhandled() {
	echo "Warning: $@." >&2
	echo "Warning: $@." >> warns.log
%if !%simple
	# cause distro builds to fail in case of unhandled files
	exit 1
%endif
}

parseparams() {
	for value in $rest; do
		local param=$1
		[ -n "$param" ] || error_fatal "unhandled parameter $value"
		shift
		eval $param=$value

		[ -n "$value" ] || error_fatal "empty $param"

		# resolve libdir based on $arch
		if [ "$param" = "arch" ]; then
			case "$arch" in
			NATIVE)		nvidia_libdir=%{nvidia_libdir};;
			COMPAT32)	nvidia_libdir=%{nvidia_libdir32};;
			*)		error_fatal "unknown arch $arch"
			esac
		fi
	done
}

add_to_list() {
%if !%simple
	# on distro builds, only use .manifest for %doc files
	[ "${2#%doc}" = "${2}" ] && return
%endif
	local list="$1.files"
	local entry="$2"
	echo $entry >> $list
}

install_symlink() {
	local pkg="$1"
	local dir="$2"
	mkdir -p %{buildroot}$dir
	ln -s $dest %{buildroot}$dir/$file
	add_to_list $pkg $dir/$file
}

install_lib_symlink() {
	local pkg="$1"
	local dir="$2"
	case "$file" in
	libvdpau_*.so)
		# vdpau drivers => not put into -devel
		;;
	*.so)
		pkg=nvidia-devel;;
	esac
	install_symlink $pkg $dir
}

install_file_only() {
	local pkg="$1"
	local dir="$2"
	mkdir -p %{buildroot}$dir
	# replace 0444 with more usual 0644
	[ "$perms" = "0444" ] && perms="0644"
	install -m $perms $file %{buildroot}$dir
}

install_file() {
	local pkg="$1"
	local dir="$2"
	install_file_only $pkg $dir
	add_to_list $pkg $dir/$(basename $file)
}

get_module_dir() {
	local subdir="$1"
	case "$subdir" in
	extensions*)	echo %{nvidia_extensionsdir};;
	drivers/)	echo %{nvidia_driversdir};;
	/)		echo %{nvidia_modulesdir};;
	*)		error_unhandled "unhandled module subdir $subdir"
			echo %{nvidia_modulesdir};;
	esac
}

for file in nvidia.files nvidia-devel.files nvidia-cuda.files nvidia-dkms.files nvidia-html.files; do
	rm -f $file
	touch $file
done

# install files according to .manifest
cat .manifest | tail -n +9 | while read line; do
	rest=${line}
	file=${rest%%%% *}
	rest=${rest#* }
	perms=${rest%%%% *}
	rest=${rest#* }
	type=${rest%%%% *}
	rest=${rest#* }

	case "$type" in
	CUDA_LIB)
		parseparams arch subdir
		install_file nvidia-cuda $nvidia_libdir/$subdir
		;;
	CUDA_SYMLINK)
		parseparams arch subdir dest
		install_lib_symlink nvidia-cuda $nvidia_libdir/$subdir
		;;
	NVCUVID_LIB)
		parseparams arch
		install_file nvidia-cuda $nvidia_libdir
		;;
	NVCUVID_LIB_SYMLINK)
		parseparams arch dest
		install_lib_symlink nvidia-cuda $nvidia_libdir
		;;
	OPENGL_LIB)
		parseparams arch
		install_file nvidia $nvidia_libdir
		;;
	OPENGL_SYMLINK)
		parseparams arch dest
		install_lib_symlink nvidia $nvidia_libdir
		;;
	TLS_LIB)
		parseparams arch style subdir
		install_file nvidia $nvidia_libdir/$subdir
		;;
	TLS_SYMLINK)
		parseparams arch style subdir dest
		install_lib_symlink nvidia $nvidia_libdir/$subdir
		;;
	UTILITY_LIB)
		install_file nvidia %{nvidia_libdir}
		;;
	UTILITY_LIB_SYMLINK)
		parseparams dest
		install_lib_symlink nvidia %{nvidia_libdir}
		;;
	VDPAU_LIB)
		parseparams arch subdir
%if %{mdkversion} >= 200900
		# on 2009.0+, only install libvdpau_nvidia.so
		case $file in *libvdpau_nvidia.so*);; *) continue; esac
%endif
		install_file nvidia $nvidia_libdir/$subdir
		;;
	VDPAU_SYMLINK)
		parseparams arch subdir dest
%if %{mdkversion} >= 200900
		# on 2009.0+, only install libvdpau_nvidia.so
		case $file in *libvdpau_nvidia.so*);; *) continue; esac
%endif
		install_lib_symlink nvidia $nvidia_libdir/$subdir
		;;
	XLIB_STATIC_LIB)
		install_file nvidia-devel %{nvidia_libdir}
		;;
	XLIB_SHARED_LIB)
		install_file nvidia %{nvidia_libdir}
		;;
	XLIB_SYMLINK)
		parseparams dest
		install_lib_symlink nvidia %{nvidia_libdir}
		;;
	LIBGL_LA)
		# (Anssi) we don't install .la files
		;;
	XMODULE_SHARED_LIB|GLX_MODULE_SHARED_LIB)
		parseparams subdir
		install_file nvidia $(get_module_dir $subdir)
		;;
	XMODULE_NEWSYM)
		# symlink that is created only if it doesn't already
		# exist (i.e. as part of x11-server)
		case "$file" in
		libwfb.so)
%if %{mdkversion} >= 200810
		# 2008.1+ has this one already
			continue
%endif
			;;
		*)
			error_unhandled "unknown XMODULE_NEWSYM type file $file, skipped"
			continue
		esac
		parseparams subdir dest
		install_symlink nvidia $(get_module_dir $subdir)
		;;
	XMODULE_SYMLINK|GLX_MODULE_SYMLINK)
		parseparams subdir dest
		install_symlink nvidia $(get_module_dir $subdir)
		;;
	VDPAU_HEADER)
%if %{mdkversion} >= 200900
		# already in vdpau-devel
		continue
%endif
		parseparams subdir
		install_file_only nvidia-devel %{_includedir}/%{drivername}/$subdir
		;;
	OPENGL_HEADER|CUDA_HEADER)
		parseparams subdir
		install_file_only nvidia-devel %{_includedir}/%{drivername}/$subdir
		;;
	DOCUMENTATION)
		parseparams subdir
		case $subdir in
		*/html)
			add_to_list nvidia-html "%%doc %{pkgname}/$file"
			continue
			;;
		*/include/*)
			continue
			;;
		esac
		case $file in
		*XF86Config*|*nvidia-settings.png)
			continue;;
		esac
		add_to_list nvidia "%%doc %{pkgname}/$file"
		;;
	MANPAGE)
		parseparams subdir
		case "$file" in
		*nvidia-installer*)
			# not installed
			continue
			;;
		*nvidia-settings*|*nvidia-xconfig*)
%if !%simple
			# installed separately below
			continue
%endif
			;;
		*nvidia-smi*)
			# ok
			;;
		*)
			error_unhandled "skipped unknown man page $(basename $file)"
			continue
		esac
		install_file_only nvidia %{_mandir}/$subdir
		;;
	UTILITY_BINARY)
		case "$file" in
		*nvidia-settings|*nvidia-xconfig)
%if !%simple
			# not installed, we install our own copy
			continue
%endif
			;;
		*nvidia-smi|*nvidia-bug-report.sh|*nvidia-debugdump)
			# ok
			;;
		*)
			error_unhandled "unknown binary $(basename $file) will be installed to %{nvidia_bindir}/$(basename $file)"
			;;
		esac
		install_file nvidia %{nvidia_bindir}
		;;
	UTILITY_BIN_SYMLINK)
		case $file in nvidia-uninstall) continue;; esac
		parseparams dest
		install_symlink nvidia %{nvidia_bindir}
		;;
	INSTALLER_BINARY)
		# not installed
		;;
	KERNEL_MODULE_SRC)
		install_file nvidia-dkms %{_usrsrc}/%{drivername}-%{version}-%{release}
		;;
	CUDA_ICD)
		# in theory this should go to the cuda subpackage, but it goes into the main package
		# as this avoids one broken symlink and it is small enough to not cause space issues
		install_file nvidia %{_sysconfdir}/%{drivername}
		;;
	DOT_DESKTOP)
		# we provide our own for now
		;;
	*)
		error_unhandled "file $(basename $file) of unknown type $type will be skipped"
	esac
done

[ -z "$warnings" ] || echo "Please inform Anssi Hannula <anssi@mandriva.org> or http://qa.mandriva.com/ of the above warnings." >> warns.log

%if %simple
find %{buildroot}%{_libdir} %{buildroot}%{_prefix}/lib -type d | while read dir; do
	dir=${dir#%{buildroot}}
	echo "$dir" | grep -q nvidia && echo "%%dir $dir" >> nvidia.files
done
[ -d %{buildroot}%{_includedir}/%{drivername} ] && echo "%{_includedir}/%{drivername}" >> nvidia-devel.files
%endif

%if !%simple
# confirm SONAME; if something else than libvdpau_nvidia.so or libvdpau_nvidia.so.1, adapt .spec as needed:
[ "$(objdump -p %{buildroot}%{nvidia_libdir}/vdpau/libvdpau_nvidia.so.%{version} | grep SONAME | gawk '{ print $2 }')" = "libvdpau_nvidia.so.1" ]

rm -f %{buildroot}%{nvidia_libdir}/vdpau/libvdpau_nvidia.so.1
rm -f %{buildroot}%{nvidia_libdir32}/vdpau/libvdpau_nvidia.so.1
%endif

# vdpau alternative symlink
install -d -m755 %{buildroot}%{_libdir}/vdpau
touch %{buildroot}%{_libdir}/vdpau/libvdpau_nvidia.so.1
%ifarch %{biarches}
install -d -m755 %{buildroot}%{_prefix}/lib/vdpau
touch %{buildroot}%{_prefix}/lib/vdpau/libvdpau_nvidia.so.1
%endif

%if !%simple
# self-built binaries
install -m755 ../nvidia-settings-%{version}/_out/*/nvidia-settings %{buildroot}%{nvidia_bindir}
install -m755 ../nvidia-xconfig-%{version}/_out/*/nvidia-xconfig %{buildroot}%{nvidia_bindir}
%endif
# binary alternatives
install -d -m755			%{buildroot}%{_bindir}
touch					%{buildroot}%{_bindir}/nvidia-settings
touch					%{buildroot}%{_bindir}/nvidia-smi
touch					%{buildroot}%{_bindir}/nvidia-debugdump
touch					%{buildroot}%{_bindir}/nvidia-xconfig
touch					%{buildroot}%{_bindir}/nvidia-bug-report.sh
# rpmlint:
chmod 0755				%{buildroot}%{_bindir}/*

# old alternatives
%if %{mdkversion} <= 200910
touch %{buildroot}%{_libdir}/xorg/modules/drivers/nvidia_drv.so
%endif
%if %{mdkversion} <= 200900
touch %{buildroot}%{_libdir}/xorg/modules/extensions/libglx.so
%endif

%if !%simple
# install man pages
install -m755 ../nvidia-settings-%{version}/_out/*/nvidia-settings.1 %{buildroot}%{_mandir}/man1
install -m755 ../nvidia-xconfig-%{version}/_out/*/nvidia-xconfig.1 %{buildroot}%{_mandir}/man1
%endif
# bug #41638 - whatis entries of nvidia man pages appear wrong
gunzip %{buildroot}%{_mandir}/man1/*.gz
sed -r -i '/^nvidia\\-[a-z]+ \\- NVIDIA/s,^nvidia\\-,nvidia-,' %{buildroot}%{_mandir}/man1/*.1
cd %{buildroot}%{_mandir}/man1
rename nvidia alt-%{drivername} *
cd -
touch %{buildroot}%{_mandir}/man1/nvidia-xconfig.1%{_extension}
touch %{buildroot}%{_mandir}/man1/nvidia-settings.1%{_extension}
touch %{buildroot}%{_mandir}/man1/nvidia-smi.1%{_extension}

# cuda nvidia.icd
install -d -m755		%{buildroot}%{_sysconfdir}/OpenCL/vendors
touch				%{buildroot}%{_sysconfdir}/OpenCL/vendors/nvidia.icd
# override apparently wrong reference to the development symlink name:
[ "$(cat %{buildroot}%{_sysconfdir}/%{drivername}/nvidia.icd)" = "libcuda.so" ] &&
	echo libcuda.so.1 > %{buildroot}%{_sysconfdir}/%{drivername}/nvidia.icd

# ld.so.conf
install -d -m755		%{buildroot}%{_sysconfdir}/%{drivername}
echo "%{nvidia_libdir}" >	%{buildroot}%{_sysconfdir}/%{drivername}/ld.so.conf
%ifarch %{biarches}
echo "%{nvidia_libdir32}" >>	%{buildroot}%{_sysconfdir}/%{drivername}/ld.so.conf
%endif
install -d -m755		%{buildroot}%{_sysconfdir}/ld.so.conf.d
touch				%{buildroot}%{_sysconfdir}/ld.so.conf.d/GL.conf

# modprobe.conf
install -d -m755			%{buildroot}%{_sysconfdir}/modprobe.d
touch					%{buildroot}%{_sysconfdir}/modprobe.d/display-driver.conf
echo "install nvidia /sbin/modprobe %{modulename} \$CMDLINE_OPTS" > %{buildroot}%{_sysconfdir}/%{drivername}/modprobe.conf

%if %{mdkversion} < 201100
# modprobe.preload.d
# This is here because sometimes (one case reported by Christophe Fergeau on 04/2010)
# starting X server fails if the driver module is not already loaded.
# This is fixed by the reworked kms-dkms-plymouth-drakx-initrd system in 2011.0.
install -d -m755			%{buildroot}%{_sysconfdir}/modprobe.preload.d
touch					%{buildroot}%{_sysconfdir}/modprobe.preload.d/display-driver
echo "%{modulename}"			>  %{buildroot}%{_sysconfdir}/%{drivername}/modprobe.preload
%endif

# XvMCConfig
install -d -m755 %{buildroot}%{_sysconfdir}/%{drivername}
echo "libXvMCNVIDIA_dynamic.so.1" > %{buildroot}%{_sysconfdir}/%{drivername}/XvMCConfig

# xinit script
install -d -m755 %{buildroot}%{_sysconfdir}/%{drivername}
cat > %{buildroot}%{_sysconfdir}/%{drivername}/nvidia-settings.xinit <<EOF
# to be sourced
#
# Do not modify this file; the changes will be overwritten.
# If you want to disable automatic configuration loading, create
# /etc/sysconfig/nvidia-settings with this line: LOAD_NVIDIA_SETTINGS="no"
#
LOAD_NVIDIA_SETTINGS="yes"
[ -f %{_sysconfdir}/sysconfig/nvidia-settings ] && . %{_sysconfdir}/sysconfig/nvidia-settings
[ "\$LOAD_NVIDIA_SETTINGS" = "yes" ] && %{_bindir}/nvidia-settings --load-config-only
EOF
chmod 0755 %{buildroot}%{_sysconfdir}/%{drivername}/nvidia-settings.xinit
install -d -m755 %{buildroot}%{_sysconfdir}/X11/xinit.d
touch %{buildroot}%{_sysconfdir}/X11/xinit.d/nvidia-settings.xinit

# install ldetect-lst pcitable files for backports
# local version of merge2pcitable.pl:read_nvidia_readme:
section=0
set +x
[ -e README.txt ] || cp -a usr/share/doc/README.txt .
cat README.txt | while read line; do
	[ $section -gt 3 ] && break
	if [ $((section %% 2)) -eq 0 ]; then
		echo "$line" | grep -Pq "^\s*NVIDIA GPU product\s+Device PCI ID.*" && section=$((section+1))
		continue
	fi
	if echo "$line" | grep -Pq "^\s*$"; then
		section=$((section+1))
		continue
	fi
	echo "$line" | grep -Pq "^\s*-+[\s-]+$" && continue
	id=$(echo "$line" | sed -nre 's,^\s*.+?\s+0x(....).*$,\1,p' | tr '[:upper:]' '[:lower:]')
	echo "0x10de	0x$id	\"Card:%{ldetect_cards_name}\""
done | sort -u > pcitable.nvidia.lst
set -x
[ $(wc -l pcitable.nvidia.lst | cut -f1 -d" ") -gt 200 ]
%if "%{ldetect_cards_name}" != ""
install -d -m755 %{buildroot}%{_datadir}/ldetect-lst/pcitable.d
gzip -c pcitable.nvidia.lst > %{buildroot}%{_datadir}/ldetect-lst/pcitable.d/40%{drivername}.lst.gz
%endif

export EXCLUDE_FROM_STRIP="$(find %{buildroot} -type f \! -name nvidia-settings \! -name nvidia-xconfig)"

%post -n %{driverpkgname}
# XFdrake used to generate an nvidia.conf file
[ -L %{_sysconfdir}/modprobe.d/nvidia.conf ] || rm -f %{_sysconfdir}/modprobe.d/nvidia.conf

current_glconf="$(readlink -e %{_sysconfdir}/ld.so.conf.d/GL.conf)"

# owned by libvdpau1, created in case libvdpau1 is installed only just after
# this package
mkdir -p %{_libdir}/vdpau

%{_sbindir}/update-alternatives \
	--install %{_sysconfdir}/ld.so.conf.d/GL.conf gl_conf %{_sysconfdir}/%{drivername}/ld.so.conf %{priority} \
	--slave %{_mandir}/man1/nvidia-settings.1%{_extension} man_nvidiasettings%{_extension} %{_mandir}/man1/alt-%{drivername}-settings.1%{_extension} \
	--slave %{_mandir}/man1/nvidia-xconfig.1%{_extension} man_nvidiaxconfig%{_extension} %{_mandir}/man1/alt-%{drivername}-xconfig.1%{_extension} \
	--slave %{_mandir}/man1/nvidia-smi.1%{_extension} nvidia-smi.1%{_extension} %{_mandir}/man1/alt-%{drivername}-smi.1%{_extension} \
	--slave %{_datadir}/applications/mandriva-nvidia-settings.desktop nvidia_desktop %{_datadir}/%{drivername}/mandriva-nvidia-settings.desktop \
	--slave %{_bindir}/nvidia-settings nvidia_settings %{nvidia_bindir}/nvidia-settings \
	--slave %{_bindir}/nvidia-smi nvidia_smi %{nvidia_bindir}/nvidia-smi \
	--slave %{_bindir}/nvidia-debugdump nvidia_debugdump %{nvidia_bindir}/nvidia-debugdump \
	--slave %{_bindir}/nvidia-xconfig nvidia_xconfig %{nvidia_bindir}/nvidia-xconfig \
	--slave %{_bindir}/nvidia-bug-report.sh nvidia_bug_report %{nvidia_bindir}/nvidia-bug-report.sh \
	--slave %{_sysconfdir}/X11/XvMCConfig xvmcconfig %{_sysconfdir}/%{drivername}/XvMCConfig \
	--slave %{_sysconfdir}/X11/xinit.d/nvidia-settings.xinit nvidia-settings.xinit %{_sysconfdir}/%{drivername}/nvidia-settings.xinit \
	--slave %{_libdir}/vdpau/libvdpau_nvidia.so.1 %{_lib}vdpau_nvidia.so.1 %{nvidia_libdir}/vdpau/libvdpau_nvidia.so.%{version} \
	--slave %{_sysconfdir}/modprobe.d/display-driver.conf display-driver.conf %{_sysconfdir}/%{drivername}/modprobe.conf \
%if %{mdkversion} < 201100
	--slave %{_sysconfdir}/modprobe.preload.d/display-driver display-driver.preload %{_sysconfdir}/%{drivername}/modprobe.preload \
%endif
	--slave %{_sysconfdir}/OpenCL/vendors/nvidia.icd nvidia.icd %{_sysconfdir}/%{drivername}/nvidia.icd \
%ifarch %{biarches}
	--slave %{_prefix}/lib/vdpau/libvdpau_nvidia.so.1 libvdpau_nvidia.so.1 %{nvidia_libdir32}/vdpau/libvdpau_nvidia.so.%{version} \
%endif
%if %{mdkversion} >= 200910
	--slave %{xorg_extra_modules} xorg_extra_modules %{nvidia_extensionsdir} \
%endif
%if %{mdkversion} <= 200910
	--slave %{_libdir}/xorg/modules/drivers/nvidia_drv.so nvidia_drv %{nvidia_driversdir}/nvidia_drv.so \
%endif
%if %{mdkversion} == 200900
	--slave %{_libdir}/xorg/modules/extensions/libdri.so libdri.so %{_libdir}/xorg/modules/extensions/standard/libdri.so \
%endif
%if %{mdkversion} <= 200900
	--slave %{_libdir}/xorg/modules/libnvidia-wfb.so.1 nvidia_wfb %{nvidia_modulesdir}/libnvidia-wfb.so.%{version} \
	--slave %{_libdir}/xorg/modules/extensions/libglx.so libglx %{nvidia_extensionsdir}/libglx.so \
%endif
%if %{mdkversion} <= 200800
	--slave %{_libdir}/xorg/modules/libwfb.so libwfb %{_libdir}/xorg/modules/libnvidia-wfb.so.%{version} \
%endif

if [ "${current_glconf}" = "%{_sysconfdir}/nvidia97xx/ld.so.conf" ]; then
	# Adapt for the renaming of the driver. X.org config still has the old ModulePaths
	# but they do not matter as we are using alternatives for libglx.so now.
	%{_sbindir}/update-alternatives --set gl_conf %{_sysconfdir}/%{drivername}/ld.so.conf
fi
# explicit /sbin/ldconfig due to alternatives
/sbin/ldconfig -X

%if "%{ldetect_cards_name}" != ""
[ -x %{_sbindir}/update-ldetect-lst ] && %{_sbindir}/update-ldetect-lst || :
%endif

%if %{mdkversion} < 200900
%update_menus
%endif

%postun -n %{driverpkgname}
if [ ! -f %{_sysconfdir}/%{drivername}/ld.so.conf ]; then
  %{_sbindir}/update-alternatives --remove gl_conf %{_sysconfdir}/%{drivername}/ld.so.conf
fi
# explicit /sbin/ldconfig due to alternatives
/sbin/ldconfig -X

%if "%{ldetect_cards_name}" != ""
[ -x %{_sbindir}/update-ldetect-lst ] && %{_sbindir}/update-ldetect-lst || :
%endif

%if %{mdkversion} < 200900
%clean_menus
%endif

%post -n dkms-%{drivername}
/usr/sbin/dkms --rpm_safe_upgrade add -m %{drivername} -v %{version}-%{release} &&
/usr/sbin/dkms --rpm_safe_upgrade build -m %{drivername} -v %{version}-%{release} &&
/usr/sbin/dkms --rpm_safe_upgrade install -m %{drivername} -v %{version}-%{release} --force

# rmmod any old driver if present and not in use (e.g. by X)
rmmod nvidia > /dev/null 2>&1 || true

%preun -n dkms-%{drivername}
/usr/sbin/dkms --rpm_safe_upgrade remove -m %{drivername} -v %{version}-%{release} --all

# rmmod any old driver if present and not in use (e.g. by X)
rmmod nvidia > /dev/null 2>&1 || true

# Make sure that ldconfig is run after installing/uninstalling cuda/opencl libs (#62116)
%post -n %{drivername}-cuda-opencl
/sbin/ldconfig

%postun -n %{drivername}-cuda-opencl
/sbin/ldconfig

%clean
rm -rf %{buildroot}

%files -n %{driverpkgname} -f %{pkgname}/nvidia.files
%defattr(-,root,root)
# other documentation files are listed in nvidia.files
%doc README.install.urpmi README.manual-setup

%if "%{ldetect_cards_name}" != ""
%{_datadir}/ldetect-lst/pcitable.d/40%{drivername}.lst.gz
%endif

# ld.so.conf, modprobe.conf, xvmcconfig, xinit
%ghost %{_sysconfdir}/ld.so.conf.d/GL.conf
%ghost %{_sysconfdir}/X11/xinit.d/nvidia-settings.xinit
%ghost %{_sysconfdir}/modprobe.d/display-driver.conf
%if %{mdkversion} < 201100
%ghost %{_sysconfdir}/modprobe.preload.d/display-driver
%endif
%dir %{_sysconfdir}/%{drivername}
%{_sysconfdir}/%{drivername}/modprobe.conf
%if %{mdkversion} < 201100
%{_sysconfdir}/%{drivername}/modprobe.preload
%endif
%{_sysconfdir}/%{drivername}/ld.so.conf
%{_sysconfdir}/%{drivername}/XvMCConfig
%{_sysconfdir}/%{drivername}/nvidia-settings.xinit
%if !%simple
%{_sysconfdir}/%{drivername}/nvidia.icd
%endif

%dir %{_sysconfdir}/OpenCL
%dir %{_sysconfdir}/OpenCL/vendors
%ghost %{_sysconfdir}/OpenCL/vendors/nvidia.icd

%ghost %{_bindir}/nvidia-settings
%ghost %{_bindir}/nvidia-smi
%ghost %{_bindir}/nvidia-debugdump
%ghost %{_bindir}/nvidia-xconfig
%ghost %{_bindir}/nvidia-bug-report.sh
%if !%simple
%dir %{nvidia_bindir}
%{nvidia_bindir}/nvidia-settings
%{nvidia_bindir}/nvidia-smi
%{nvidia_bindir}/nvidia-debugdump
%{nvidia_bindir}/nvidia-xconfig
%{nvidia_bindir}/nvidia-bug-report.sh
%endif

%ghost %{_mandir}/man1/nvidia-xconfig.1%{_extension}
%ghost %{_mandir}/man1/nvidia-settings.1%{_extension}
%ghost %{_mandir}/man1/nvidia-smi.1%{_extension}
%if !%simple
%{_mandir}/man1/alt-%{drivername}-xconfig.1*
%{_mandir}/man1/alt-%{drivername}-settings.1*
%{_mandir}/man1/alt-%{drivername}-smi.1*
%else
%{_mandir}/man1/alt-%{drivername}-*
%endif

%ghost %{_datadir}/applications/mandriva-nvidia-settings.desktop
%dir %{_datadir}/%{drivername}
%{_datadir}/%{drivername}/mandriva-nvidia-settings.desktop

%if !%simple
%{_iconsdir}/hicolor/16x16/apps/%{drivername}-settings.png
%{_iconsdir}/hicolor/32x32/apps/%{drivername}-settings.png
%endif
%{_iconsdir}/hicolor/48x48/apps/%{drivername}-settings.png

%if !%simple
%dir %{nvidia_libdir}
%dir %{nvidia_libdir}/tls
%dir %{nvidia_libdir}/vdpau
%{nvidia_libdir}/libGL.so.%{version}
%{nvidia_libdir}/libnvidia-glcore.so.%{version}
%{nvidia_libdir}/libXvMCNVIDIA.so.%{version}
%{nvidia_libdir}/libnvidia-cfg.so.%{version}
%{nvidia_libdir}/libnvidia-ml.so.%{version}
%{nvidia_libdir}/libnvidia-tls.so.%{version}
%{nvidia_libdir}/vdpau/libvdpau_nvidia.so.%{version}
%if %{mdkversion} <= 200810
%{nvidia_libdir}/vdpau/libvdpau_trace.so.%{version}
%{nvidia_libdir}/libvdpau.so.%{version}
%endif
%{nvidia_libdir}/libGL.so.1
%{nvidia_libdir}/libXvMCNVIDIA_dynamic.so.1
%{nvidia_libdir}/libnvidia-cfg.so.1
%{nvidia_libdir}/libnvidia-ml.so.1
%{nvidia_libdir}/libvdpau_nvidia.so
%if %{mdkversion} <= 200810
%{nvidia_libdir}/libvdpau.so.1
%endif
%{nvidia_libdir}/tls/libnvidia-tls.so.%{version}
%ifarch %{biarches}
%dir %{nvidia_libdir32}
%dir %{nvidia_libdir32}/tls
%dir %{nvidia_libdir32}/vdpau
%{nvidia_libdir32}/libGL.so.%{version}
%{nvidia_libdir32}/libnvidia-glcore.so.%{version}
%{nvidia_libdir32}/libnvidia-tls.so.%{version}
%{nvidia_libdir32}/libvdpau_nvidia.so
%{nvidia_libdir32}/vdpau/libvdpau_nvidia.so.%{version}
%{nvidia_libdir32}/libnvidia-ml.so.%{version}
%{nvidia_libdir32}/libnvidia-ml.so.1
%if %{mdkversion} <= 200810
%{nvidia_libdir32}/vdpau/libvdpau_trace.so.%{version}
%{nvidia_libdir32}/libvdpau.so.%{version}
%endif
%{nvidia_libdir32}/libGL.so.1
%if %{mdkversion} <= 200810
%{nvidia_libdir32}/libvdpau.so.1
%endif
%{nvidia_libdir32}/tls/libnvidia-tls.so.%{version}
%endif
# %simple
%endif

%ghost %{_libdir}/vdpau/libvdpau_nvidia.so.1
%ifarch %{biarches}
# avoid unowned directory
%dir %{_prefix}/lib/vdpau
%ghost %{_prefix}/lib/vdpau/libvdpau_nvidia.so.1
%endif

%if %{mdkversion} >= 200910 && !%simple
# 2009.1+ (/usr/lib/drivername/xorg)
%dir %{nvidia_modulesdir}
%{nvidia_modulesdir}/libnvidia-wfb.so.1
%endif

%if %{mdkversion} <= 200900
%ghost %{_libdir}/xorg/modules/libnvidia-wfb.so.1
%endif
%if %{mdkversion} <= 200800
%ghost %{_libdir}/xorg/modules/libwfb.so
%endif
%if !%simple
%{nvidia_modulesdir}/libnvidia-wfb.so.%{version}
%endif

%if %{mdkversion} <= 200900
%dir %{nvidia_extensionsdir}
%ghost %{_libdir}/xorg/modules/extensions/libglx.so
%endif
%if !%simple
%{nvidia_extensionsdir}/libglx.so.%{version}
%{nvidia_extensionsdir}/libglx.so
%endif

%if %{mdkversion} <= 200910
%dir %{nvidia_driversdir}
%ghost %{_libdir}/xorg/modules/drivers/nvidia_drv.so
%endif
%if !%simple
%{nvidia_driversdir}/nvidia_drv.so
%endif

%files -n %{drivername}-devel -f %pkgname/nvidia-devel.files
%defattr(-,root,root)
%if !%simple
%{_includedir}/%{drivername}
%{nvidia_libdir}/libXvMCNVIDIA.a
%{nvidia_libdir}/libXvMCNVIDIA_dynamic.so
%{nvidia_libdir}/libGL.so
%{nvidia_libdir}/libcuda.so
%{nvidia_libdir}/libnvcuvid.so
%{nvidia_libdir}/libnvidia-cfg.so
%{nvidia_libdir}/libnvidia-ml.so
%{nvidia_libdir}/libOpenCL.so
%if %{mdkversion} <= 200810
%{nvidia_libdir}/libvdpau.so
%endif
%ifarch %{biarches}
%{nvidia_libdir32}/libGL.so
%{nvidia_libdir32}/libcuda.so
%{nvidia_libdir32}/libOpenCL.so
%{nvidia_libdir32}/libnvidia-ml.so
%if %{mdkversion} <= 200810
%{nvidia_libdir32}/libvdpau.so
%endif
%endif
%endif

%files -n dkms-%{drivername}
%defattr(-,root,root)
%doc %{pkgname}/LICENSE
%{_usrsrc}/%{drivername}-%{version}-%{release}

%files -n %{drivername}-doc-html -f %pkgname/nvidia-html.files
%defattr(-,root,root)

%files -n %{drivername}-cuda-opencl -f %pkgname/nvidia-cuda.files
%defattr(-,root,root)
%if !%simple
%{nvidia_libdir}/libOpenCL.so.1.0.0
%{nvidia_libdir}/libOpenCL.so.1.0
%{nvidia_libdir}/libOpenCL.so.1
%{nvidia_libdir}/libnvcuvid.so.%{version}
%{nvidia_libdir}/libnvcuvid.so.1
%{nvidia_libdir}/libnvidia-compiler.so.%{version}
%{nvidia_libdir}/libcuda.so.%{version}
%{nvidia_libdir}/libcuda.so.1
%ifarch %{biarches}
%{nvidia_libdir32}/libOpenCL.so.1.0.0
%{nvidia_libdir32}/libOpenCL.so.1.0
%{nvidia_libdir32}/libOpenCL.so.1
%{nvidia_libdir32}/libnvidia-compiler.so.%{version}
%{nvidia_libdir32}/libcuda.so.%{version}
%{nvidia_libdir32}/libcuda.so.1
%endif
%endif


%changelog
* Tue Aug 07 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 295.71-1mdv2012.0
+ Revision: 812193
- update to new version 295.71

* Fri May 04 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 295.49-1
+ Revision: 796394
- introduce long-lived branch of nVIDIA drivers


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21708 |12nr|nvidia-long-lived-304.64-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# I love OpenSource :-(

## NOTE: When modifying this .spec, you do not necessarily need to care about
##       the %simple stuff. It is fine to break them, I'll fix it when I need them :)
## - Anssi

# %simple mode can be used to transform an arbitrary nvidia installer
# package to rpms, similar to %atibuild mode in fglrx.
# Macros version, rel, nsource, pkgname, distsuffix should be manually defined.
%define simple		0
%{?_without_simple: %global simple 0}
%{?_with_simple: %global simple 1}

%define name		nvidia-long-lived

%if !%simple
# When updating, please add new ids to ldetect-lst (merge2pcitable.pl)
%define version		304.64
%define rel		9
# the highest supported videodrv abi
%define videodrv_abi	12
%endif

%define priority	9700

%define pkgname32	NVIDIA-Linux-x86-%{version}
%define pkgname64	NVIDIA-Linux-x86_64-%{version}

# For now, backportability is kept for 2008.0 forwards.

%define drivername		nvidia-long-lived
%define driverpkgname		x11-driver-video-%{drivername}
%define modulename		%{drivername}
# for description and documentation
%define cards			GeForce 6 and later cards
%define xorg_extra_modules	%{_libdir}/xorg/extra-modules
%define nvidia_driversdir	%{_libdir}/%{drivername}/xorg
%define nvidia_extensionsdir	%{_libdir}/%{drivername}/xorg
%define nvidia_modulesdir	%{_libdir}/%{drivername}/xorg
%define nvidia_libdir		%{_libdir}/%{drivername}
%define nvidia_libdir32		%{_prefix}/lib/%{drivername}
%define nvidia_bindir		%{nvidia_libdir}/bin
# The entry in Cards+ this driver should be associated with, if there is
# no entry in ldetect-lst default pcitable:
# cooker ldetect-lst should be up-to-date
%define ldetect_cards_name	%nil

%define biarches x86_64

%if !%simple
%ifarch %{ix86}
%define nsource %{SOURCE0}
%define pkgname %{pkgname32}
%endif
%ifarch x86_64
%define nsource %{SOURCE1}
%define pkgname %{pkgname64}
%endif
%endif

# Other packages should not require any NVIDIA libraries, and this package
# should not be pulled in when libGL.so.1 is required
%if %{_use_internal_dependency_generator}
%define __noautoprov '\\.so'
%define common_requires_exceptions libGLcore\\.so|libnvidia.*\\.so
%else
%define _provides_exceptions \\.so
%define common_requires_exceptions libGLcore\\.so\\|libnvidia.*\\.so
%endif

%ifarch %{biarches}
# (anssi) Allow installing of 64-bit package if the runtime dependencies
# of 32-bit libraries are not satisfied. If a 32-bit package that requires
# libGL.so.1 is installed, the 32-bit mesa libs are pulled in and that will
# pull the dependencies of 32-bit nvidia libraries in as well.
%if %{_use_internal_dependency_generator}
%define __noautoreq '%{common_requires_exceptions}|lib.*so\\.[^(]+(\\([^)]+\\))?$'
%else
%define __noautoreq %{common_requires_exceptions}\\|lib.*so\\.[^(]\\+\\(([^)]\\+)\\)\\?$
%endif
%else
%if %{_use_internal_dependency_generator}
%define __noautoreq '%{common_requires_exceptions}'
%else
%define __noautoreq %{common_requires_exceptions}
%endif
%endif

Summary:	NVIDIA proprietary X.org driver and libraries, current driver series
Name:		%{name}
Version:	%{version}
Release:	%mkrel %{rel}
%if !%simple
Source0:	ftp://download.nvidia.com/XFree86/Linux-x86/%{version}/%{pkgname32}.run
Source1:	ftp://download.nvidia.com/XFree86/Linux-x86_64/%{version}/%{pkgname64}.run
# GPLv2 source code; see also http://cgit.freedesktop.org/~aplattner/
Source2:	ftp://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-%{version}.tar.bz2
Source3:	ftp://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-%{version}.tar.bz2
# Script for building rpms of arbitrary nvidia installers (needs this .spec appended)
Source4:	nvidia-mdvbuild-skel
Source100:	nvidia-long-lived.rpmlintrc
# https://qa.mandriva.com/show_bug.cgi?id=39921
Patch1:		nvidia-settings-enable-dyntwinview-mdv.patch
# include xf86vmproto for X_XF86VidModeGetGammaRampSize, fixes build on cooker
Patch3:		nvidia-settings-include-xf86vmproto.patch
Patch4:		nvidia-long-lived-304.32-dkms.conf-unique-module-name.patch
%endif
License:	Freeware
URL:		http://www.nvidia.com/object/unix.html
Group: 		System/Kernel and hardware
ExclusiveArch:	%{ix86} x86_64
%if !%simple
BuildRequires:	imagemagick
BuildRequires:	pkgconfig(xrender)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(xv)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(xxf86vm)
%endif
BuildRequires:	rpm-build >= 1:5.3.12

%description
Source package of the current NVIDIA proprietary driver. Binary
packages are named x11-driver-video-nvidia-long-lived on Mandriva Linux
2008 and later, nvidia97xx on Mandriva 2007.1, and nvidia on 2007.0
and earlier.

%package -n %{driverpkgname}
Summary:	NVIDIA proprietary X.org driver and libraries for %cards
Group: 		System/Kernel and hardware
Requires(post): update-alternatives >= 1.9.0
Requires(postun): update-alternatives >= 1.9.0
Requires:	x11-server-common
# Proprietary driver handling rework:
Conflicts:	harddrake < 10.4.163
Conflicts:	drakx-kbd-mouse-x11 < 0.21
Conflicts:	x11-server-common < 1.3.0.0-17
Suggests:	%{drivername}-doc-html = %{version}
%if %{mdkversion} >= 200810
# for missing libwfb.so
Conflicts:	x11-server-common < 1.4
# Proper support for versioned kmod() was added in 2008.1:
Requires:	kmod(%{modulename}) = %{version}
%endif
%if %{mdkversion} >= 200900
# At least mplayer dlopens libvdpau.so.1, so the software will not pull in
# the vdpau library package. We ensure its installation here.
# (vdpau package exists in main on 2009.0+)
Requires:	%{_lib}vdpau1
%endif
%if %{mdkversion} >= 200910
Conflicts:	x11-server-common < 1.6.0-11
%endif
%if %{mdkversion} >= 201100 && !%simple
# Conflict with the next videodrv ABI break.
# The NVIDIA driver supports the previous ABI versions as well and therefore
# a strict version-specific requirement would not be enough.
### This is problematic as it can cause removal of xserver instead (Anssi 04/2011)
###Conflicts:	xserver-abi(videodrv-%(echo $((%{videodrv_abi} + 1))))
%endif
# Obsoletes for naming changes:
Obsoletes:	nvidia < 1:%{version}-%{release}
Provides:	nvidia = 1:%{version}-%{release}
Obsoletes:	nvidia97xx < %{version}-%{release}
Provides:	nvidia97xx = %{version}-%{release}
Obsoletes:	nvidia-current

%description -n %{driverpkgname}
NVIDIA proprietary X.org graphics driver, related libraries and
configuration tools for %cards,
including the associated Quadro cards.

NOTE: You should use XFdrake to configure your NVIDIA card. The
correct packages will be automatically installed and configured.

If you do not want to use XFdrake, see README.manual-setup.

This NVIDIA driver should be used with %cards,
including the associated Quadro cards.

%package -n dkms-%{drivername}
Summary:	NVIDIA kernel module for %cards
Group:		System/Kernel and hardware
Requires:	dkms
Requires(post):	dkms
Requires(preun): dkms
Obsoletes:	dkms-nvidia < 1:%{version}-%{release}
Provides:	dkms-nvidia = 1:%{version}-%{release}
Obsoletes:	dkms-nvidia97xx < %{version}-%{release}
Provides:	dkms-nvidia97xx = %{version}-%{release}

%description -n dkms-%{drivername}
NVIDIA kernel module for %cards. This
is to be used with the %{driverpkgname} package.

%package -n %{drivername}-devel
Summary:	NVIDIA XvMC/OpenGL/CUDA development liraries and headers
Group:		Development/C
Requires:	%{driverpkgname} = %{version}-%{release}
Requires:	%{drivername}-cuda-opencl = %{version}-%{release}
Obsoletes:	nvidia-devel < 1:%{version}-%{release}
Provides:	nvidia-devel = 1:%{version}-%{release}
Obsoletes:	nvidia97xx-devel < %{version}-%{release}
Provides:	nvidia97xx-devel = %{version}-%{release}
%if %{mdkversion} >= 200900
Requires:	%{_lib}vdpau-devel
%endif

%description -n %{drivername}-devel
NVIDIA XvMC static development library and OpenGL/CUDA headers for
%cards. This package is not required for
normal use.

%package -n %{drivername}-cuda-opencl
Summary:	CUDA and OpenCL libraries for NVIDIA proprietary driver
Group: 		System/Kernel and hardware
Provides:	%{drivername}-cuda = %{version}-%{release}
%if %{mdkversion} >= 200810
# Proper support for versioned kmod() was added in 2008.1:
Requires:	kmod(%{modulename}) = %{version}
%endif
Conflicts:	nvidia < 1:195.36.15-4

%description -n %{drivername}-cuda-opencl
Cuda and OpenCL libraries for NVIDIA proprietary driver. This package is not
required for normal use, it provides libraries to use NVIDIA cards for High
Performance Computing (HPC).

# HTML doc splitted off because of size, for live cds:
%package -n %{drivername}-doc-html
Summary:	NVIDIA html documentation (%{drivername})
Group:		System/Kernel and hardware
Requires:	%{driverpkgname} = %{version}-%{release}

%description -n %{drivername}-doc-html
HTML version of the README.txt file provided in package
%{driverpkgname}.

%prep
# No patches applied when %simple is set
%if %simple
%setup -q -c -T
%else
%setup -q -c -T -a 2 -a 3
cd nvidia-settings-%{version}
%patch1 -p1
%patch3 -p1
cd ..
%endif
sh %{nsource} --extract-only

%if !%simple
cd %{pkgname}
%patch4 -p0 -b .uniq~
cd ..
%endif

rm -rf %{pkgname}/usr/src/nv/precompiled

cat > README.install.urpmi <<EOF
This driver is for %cards.

Use XFdrake to configure X to use the correct NVIDIA driver. Any needed
packages will be automatically installed if not already present.
1. Run XFdrake as root.
2. Go to the Graphics Card list.
3. Select your card (it is usually already autoselected).
4. Answer any questions asked and then quit.

If you do not want to use XFdrake, see README.manual-setup.
EOF

cat > README.manual-setup <<EOF
This file describes the procedure for the manual installation of this NVIDIA
driver package. You can find the instructions for the recommended automatic
installation in the file 'README.install.urpmi' in this directory.

- Open %{_sysconfdir}/X11/xorg.conf and make the following changes:
  o Change the Driver to "nvidia" in the Device section
  o Make the line below the only 'glx' related line in the Module section,
    adding it if it is not already there:
      Load "glx"
  o Remove any 'ModulePath' lines from the Files section
- Run "update-alternatives --set gl_conf %{_sysconfdir}/%{drivername}/ld.so.conf" as root.
- Run "ldconfig -X" as root.
EOF

%if !%simple
rm nvidia-settings-%{version}/src/*/*.a
%endif

%build
%if !%simple
%setup_compile_flags
export CFLAGS="%{optflags}"
export CXXFLAGS="$CFLAGS"
export LDFLAGS="%{?ldflags}"
%endif

%if %mdkversion >= 201200
# (tpg) simple workaround for https://qa.mandriva.com/show_bug.cgi?id=65616
# nvidia module can't be linked with ld.gold which for mdv2001200 is default
# Please remove this if bug will be fixed.
#sed -i -e 's#LD ?=.*#LD = ld.bfd##' %{pkgname}/kernel/Makefile.*i*
%endif

%make -C nvidia-settings-%{version}/src/libXNVCtrl
%make -C nvidia-settings-%{version} STRIP_CMD=true
%make -C nvidia-xconfig-%{version} STRIP_CMD=true

# %simple

%install
rm -rf %{buildroot}
cd %{pkgname}

# dkms
install -d -m755 %{buildroot}%{_usrsrc}/%{drivername}-%{version}-%{release}

# menu entry
install -d -m755 %{buildroot}%{_datadir}/%{drivername}
cat > %{buildroot}%{_datadir}/%{drivername}/mandriva-nvidia-settings.desktop <<EOF
[Desktop Entry]
Name=NVIDIA Display Settings
Comment=Configure NVIDIA X driver
Exec=%{_bindir}/nvidia-settings
Icon=%{drivername}-settings
Terminal=false
Type=Application
Categories=GTK;Settings;HardwareSettings;X-MandrivaLinux-System-Configuration;
EOF

install -d -m755	%{buildroot}%{_datadir}/applications
touch			%{buildroot}%{_datadir}/applications/mandriva-nvidia-settings.desktop

# icons
install -d -m755 %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
%if !%simple
convert nvidia-settings.png -resize 16x16 %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{drivername}-settings.png
convert nvidia-settings.png -resize 32x32 %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{drivername}-settings.png
convert nvidia-settings.png -resize 48x48 %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{drivername}-settings.png
%else
# no imagemagick
[ -e nvidia-settings.png ] || cp -a usr/share/pixmaps/nvidia-settings.png .
install -m644 nvidia-settings.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{drivername}-settings.png
%endif

error_fatal() {
	echo "Error: $@." >&2
	exit 1
}

error_unhandled() {
	echo "Warning: $@." >&2
	echo "Warning: $@." >> warns.log
%if !%simple
	# cause distro builds to fail in case of unhandled files
	exit 1
%endif
}

parseparams() {
	for value in $rest; do
		local param=$1
		[ -n "$param" ] || error_fatal "unhandled parameter $value"
		shift
		eval $param=$value

		[ -n "$value" ] || error_fatal "empty $param"

		# resolve libdir based on $arch
		if [ "$param" = "arch" ]; then
			case "$arch" in
			NATIVE)		nvidia_libdir=%{nvidia_libdir};;
			COMPAT32)	nvidia_libdir=%{nvidia_libdir32};;
			*)		error_fatal "unknown arch $arch"
			esac
		fi
	done
}

add_to_list() {
%if !%simple
	# on distro builds, only use .manifest for %doc files
	[ "${2#%doc}" = "${2}" ] && return
%endif
	local list="$1.files"
	local entry="$2"
	echo $entry >> $list
}

install_symlink() {
	local pkg="$1"
	local dir="$2"
	mkdir -p %{buildroot}$dir
	ln -s $dest %{buildroot}$dir/$file
	add_to_list $pkg $dir/$file
}

install_lib_symlink() {
	local pkg="$1"
	local dir="$2"
	case "$file" in
	libvdpau_*.so)
		# vdpau drivers => not put into -devel
		;;
	*.so)
		pkg=nvidia-devel;;
	esac
	install_symlink $pkg $dir
}

install_file_only() {
	local pkg="$1"
	local dir="$2"
	mkdir -p %{buildroot}$dir
	# replace 0444 with more usual 0644
	[ "$perms" = "0444" ] && perms="0644"
	install -m $perms $file %{buildroot}$dir
}

install_file() {
	local pkg="$1"
	local dir="$2"
	install_file_only $pkg $dir
	add_to_list $pkg $dir/$(basename $file)
}

get_module_dir() {
	local subdir="$1"
	case "$subdir" in
	extensions*)	echo %{nvidia_extensionsdir};;
	drivers/)	echo %{nvidia_driversdir};;
	/)		echo %{nvidia_modulesdir};;
	*)		error_unhandled "unhandled module subdir $subdir"
			echo %{nvidia_modulesdir};;
	esac
}

for file in nvidia.files nvidia-devel.files nvidia-cuda.files nvidia-dkms.files nvidia-html.files; do
	rm -f $file
	touch $file
done

# install files according to .manifest
cat .manifest | tail -n +9 | while read line; do
	rest=${line}
	file=${rest%%%% *}
	rest=${rest#* }
	perms=${rest%%%% *}
	rest=${rest#* }
	type=${rest%%%% *}
	rest=${rest#* }

	case "$type" in
	CUDA_LIB)
		parseparams arch subdir
		install_file nvidia-cuda $nvidia_libdir/$subdir
		;;
	CUDA_SYMLINK)
		parseparams arch subdir dest
		install_lib_symlink nvidia-cuda $nvidia_libdir/$subdir
		;;
	NVCUVID_LIB)
		parseparams arch
		install_file nvidia-cuda $nvidia_libdir
		;;
	NVCUVID_LIB_SYMLINK)
		parseparams arch dest
		install_lib_symlink nvidia-cuda $nvidia_libdir
		;;
	OPENGL_LIB)
		parseparams arch
		install_file nvidia $nvidia_libdir
		;;
	OPENGL_SYMLINK)
		parseparams arch dest
		install_lib_symlink nvidia $nvidia_libdir
		;;
	TLS_LIB)
		parseparams arch style subdir
		install_file nvidia $nvidia_libdir/$subdir
		;;
	TLS_SYMLINK)
		parseparams arch style subdir dest
		install_lib_symlink nvidia $nvidia_libdir/$subdir
		;;
	UTILITY_LIB)
		install_file nvidia %{nvidia_libdir}
		;;
	UTILITY_LIB_SYMLINK)
		parseparams dest
		install_lib_symlink nvidia %{nvidia_libdir}
		;;
	VDPAU_LIB)
		parseparams arch subdir
%if %{mdkversion} >= 200900
		# on 2009.0+, only install libvdpau_nvidia.so
		case $file in *libvdpau_nvidia.so*);; *) continue; esac
%endif
		install_file nvidia $nvidia_libdir/$subdir
		;;
	VDPAU_SYMLINK)
		parseparams arch subdir dest
%if %{mdkversion} >= 200900
		# on 2009.0+, only install libvdpau_nvidia.so
		case $file in *libvdpau_nvidia.so*);; *) continue; esac
%endif
		install_lib_symlink nvidia $nvidia_libdir/$subdir
		;;
	XLIB_STATIC_LIB)
		install_file nvidia-devel %{nvidia_libdir}
		;;
	XLIB_SHARED_LIB)
		install_file nvidia %{nvidia_libdir}
		;;
	XLIB_SYMLINK)
		parseparams dest
		install_lib_symlink nvidia %{nvidia_libdir}
		;;
	LIBGL_LA)
		# (Anssi) we don't install .la files
		;;
	XMODULE_SHARED_LIB|GLX_MODULE_SHARED_LIB)
		parseparams subdir
		install_file nvidia $(get_module_dir $subdir)
		;;
	XMODULE_NEWSYM)
		# symlink that is created only if it doesn't already
		# exist (i.e. as part of x11-server)
		case "$file" in
		libwfb.so)
%if %{mdkversion} >= 200810
		# 2008.1+ has this one already
			continue
%endif
			;;
		*)
			error_unhandled "unknown XMODULE_NEWSYM type file $file, skipped"
			continue
		esac
		parseparams subdir dest
		install_symlink nvidia $(get_module_dir $subdir)
		;;
	XMODULE_SYMLINK|GLX_MODULE_SYMLINK)
		parseparams subdir dest
		install_symlink nvidia $(get_module_dir $subdir)
		;;
	VDPAU_HEADER)
%if %{mdkversion} >= 200900
		# already in vdpau-devel
		continue
%endif
		parseparams subdir
		install_file_only nvidia-devel %{_includedir}/%{drivername}/$subdir
		;;
	OPENGL_HEADER|CUDA_HEADER)
		parseparams subdir
		install_file_only nvidia-devel %{_includedir}/%{drivername}/$subdir
		;;
	DOCUMENTATION)
		parseparams subdir
		case $subdir in
		*/html)
			add_to_list nvidia-html "%%doc %{pkgname}/$file"
			continue
			;;
		*/include/*)
			continue
			;;
		esac
		case $file in
		*XF86Config*|*nvidia-settings.png)
			continue;;
		esac
		add_to_list nvidia "%%doc %{pkgname}/$file"
		;;
	MANPAGE)
		parseparams subdir
		case "$file" in
		*nvidia-installer*)
			# not installed
			continue
			;;
		*nvidia-settings*|*nvidia-xconfig*|*nvidia-cuda*)
%if !%simple
			# installed separately below
			continue
%endif
			;;
		*nvidia-smi*)
			# ok
			;;
		*)
			error_unhandled "skipped unknown man page $(basename $file)"
			continue
		esac
		install_file_only nvidia %{_mandir}/$subdir
		;;
	UTILITY_BINARY)
		case "$file" in
		*nvidia-settings|*nvidia-xconfig|*nvidia-cuda*)
%if !%simple
			# not installed, we install our own copy
			continue
%endif
			;;
		*nvidia-smi|*nvidia-bug-report.sh|*nvidia-debugdump)
			# ok
			;;
		*)
			error_unhandled "unknown binary $(basename $file) will be installed to %{nvidia_bindir}/$(basename $file)"
			;;
		esac
		install_file nvidia %{nvidia_bindir}
		;;
	UTILITY_BIN_SYMLINK)
		case $file in nvidia-uninstall) continue;; esac
		parseparams dest
		install_symlink nvidia %{nvidia_bindir}
		;;
	INSTALLER_BINARY)
		# not installed
		;;
	KERNEL_MODULE_SRC)
		install_file nvidia-dkms %{_usrsrc}/%{drivername}-%{version}-%{release}
		;;
	CUDA_ICD)
		# in theory this should go to the cuda subpackage, but it goes into the main package
		# as this avoids one broken symlink and it is small enough to not cause space issues
		install_file nvidia %{_sysconfdir}/%{drivername}
		;;
	DOT_DESKTOP)
		# we provide our own for now
		;;
	*)
		error_unhandled "file $(basename $file) of unknown type $type will be skipped"
	esac
done

[ -z "$warnings" ] || echo "Please inform Anssi Hannula <anssi@mandriva.org> or http://qa.mandriva.com/ of the above warnings." >> warns.log

%if %simple
find %{buildroot}%{_libdir} %{buildroot}%{_prefix}/lib -type d | while read dir; do
	dir=${dir#%{buildroot}}
	echo "$dir" | grep -q nvidia && echo "%%dir $dir" >> nvidia.files
done
[ -d %{buildroot}%{_includedir}/%{drivername} ] && echo "%{_includedir}/%{drivername}" >> nvidia-devel.files
%endif

%if !%simple
# confirm SONAME; if something else than libvdpau_nvidia.so or libvdpau_nvidia.so.1, adapt .spec as needed:
[ "$(objdump -p %{buildroot}%{nvidia_libdir}/vdpau/libvdpau_nvidia.so.%{version} | grep SONAME | gawk '{ print $2 }')" = "libvdpau_nvidia.so.1" ]

rm -f %{buildroot}%{nvidia_libdir}/vdpau/libvdpau_nvidia.so.1
rm -f %{buildroot}%{nvidia_libdir32}/vdpau/libvdpau_nvidia.so.1
%endif

# vdpau alternative symlink
install -d -m755 %{buildroot}%{_libdir}/vdpau
touch %{buildroot}%{_libdir}/vdpau/libvdpau_nvidia.so.1
%ifarch %{biarches}
install -d -m755 %{buildroot}%{_prefix}/lib/vdpau
touch %{buildroot}%{_prefix}/lib/vdpau/libvdpau_nvidia.so.1
%endif

%if !%simple
# self-built binaries
install -m755 ../nvidia-settings-%{version}/src/_out/*/nvidia-settings %{buildroot}%{nvidia_bindir}
install -m755 ../nvidia-xconfig-%{version}/_out/*/nvidia-xconfig %{buildroot}%{nvidia_bindir}
%endif
# binary alternatives
install -d -m755			%{buildroot}%{_bindir}
touch					%{buildroot}%{_bindir}/nvidia-settings
touch					%{buildroot}%{_bindir}/nvidia-smi
touch					%{buildroot}%{_bindir}/nvidia-debugdump
touch					%{buildroot}%{_bindir}/nvidia-xconfig
touch					%{buildroot}%{_bindir}/nvidia-bug-report.sh
# rpmlint:
chmod 0755				%{buildroot}%{_bindir}/*

# old alternatives
%if %{mdkversion} <= 200910
touch %{buildroot}%{_libdir}/xorg/modules/drivers/nvidia_drv.so
%endif
%if %{mdkversion} <= 200900
touch %{buildroot}%{_libdir}/xorg/modules/extensions/libglx.so
%endif

%if !%simple
# install man pages
install -m755 ../nvidia-settings-%{version}/doc/_out/*/nvidia-settings.1 %{buildroot}%{_mandir}/man1
install -m755 ../nvidia-xconfig-%{version}/_out/*/nvidia-xconfig.1 %{buildroot}%{_mandir}/man1
%endif
# bug #41638 - whatis entries of nvidia man pages appear wrong
gunzip %{buildroot}%{_mandir}/man1/*.gz
sed -r -i '/^nvidia\\-[a-z]+ \\- NVIDIA/s,^nvidia\\-,nvidia-,' %{buildroot}%{_mandir}/man1/*.1
cd %{buildroot}%{_mandir}/man1
rename nvidia alt-%{drivername} *
cd -
touch %{buildroot}%{_mandir}/man1/nvidia-xconfig.1%{_extension}
touch %{buildroot}%{_mandir}/man1/nvidia-settings.1%{_extension}
touch %{buildroot}%{_mandir}/man1/nvidia-smi.1%{_extension}

# cuda nvidia.icd
install -d -m755		%{buildroot}%{_sysconfdir}/OpenCL/vendors
touch				%{buildroot}%{_sysconfdir}/OpenCL/vendors/nvidia.icd
# override apparently wrong reference to the development symlink name:
[ "$(cat %{buildroot}%{_sysconfdir}/%{drivername}/nvidia.icd)" = "libcuda.so" ] &&
	echo libcuda.so.1 > %{buildroot}%{_sysconfdir}/%{drivername}/nvidia.icd

# ld.so.conf
install -d -m755		%{buildroot}%{_sysconfdir}/%{drivername}
echo "%{nvidia_libdir}" >	%{buildroot}%{_sysconfdir}/%{drivername}/ld.so.conf
%ifarch %{biarches}
echo "%{nvidia_libdir32}" >>	%{buildroot}%{_sysconfdir}/%{drivername}/ld.so.conf
%endif
install -d -m755		%{buildroot}%{_sysconfdir}/ld.so.conf.d
touch				%{buildroot}%{_sysconfdir}/ld.so.conf.d/GL.conf

# modprobe.conf
install -d -m755			%{buildroot}%{_sysconfdir}/modprobe.d
touch					%{buildroot}%{_sysconfdir}/modprobe.d/display-driver.conf
echo "install nvidia /sbin/modprobe %{modulename} \$CMDLINE_OPTS" > %{buildroot}%{_sysconfdir}/%{drivername}/modprobe.conf

# blacklist-nvidia.conf
#touch					%{buildroot}%{_sysconfdir}/modprobe.d/blacklist-nvidia.conf
#echo "blacklist nouveau" > %{buildroot}%{_sysconfdir}/%{drivername}/blacklist-nvidia.conf

%if %{mdkversion} < 201100
# modprobe.preload.d
# This is here because sometimes (one case reported by Christophe Fergeau on 04/2010)
# starting X server fails if the driver module is not already loaded.
# This is fixed by the reworked kms-dkms-plymouth-drakx-initrd system in 2011.0.
install -d -m755			%{buildroot}%{_sysconfdir}/modprobe.preload.d
touch					%{buildroot}%{_sysconfdir}/modprobe.preload.d/display-driver
echo "%{modulename}"			>  %{buildroot}%{_sysconfdir}/%{drivername}/modprobe.preload
%endif

# XvMCConfig
install -d -m755 %{buildroot}%{_sysconfdir}/%{drivername}
echo "libXvMCNVIDIA_dynamic.so.1" > %{buildroot}%{_sysconfdir}/%{drivername}/XvMCConfig

# xinit script
install -d -m755 %{buildroot}%{_sysconfdir}/%{drivername}
cat > %{buildroot}%{_sysconfdir}/%{drivername}/nvidia-settings.xinit <<EOF
# to be sourced
#
# Do not modify this file; the changes will be overwritten.
# If you want to disable automatic configuration loading, create
# /etc/sysconfig/nvidia-settings with this line: LOAD_NVIDIA_SETTINGS="no"
#
LOAD_NVIDIA_SETTINGS="yes"
[ -f %{_sysconfdir}/sysconfig/nvidia-settings ] && . %{_sysconfdir}/sysconfig/nvidia-settings
[ "\$LOAD_NVIDIA_SETTINGS" = "yes" ] && %{_bindir}/nvidia-settings --load-config-only
EOF
chmod 0755 %{buildroot}%{_sysconfdir}/%{drivername}/nvidia-settings.xinit
install -d -m755 %{buildroot}%{_sysconfdir}/X11/xinit.d
touch %{buildroot}%{_sysconfdir}/X11/xinit.d/nvidia-settings.xinit

# install ldetect-lst pcitable files for backports
# local version of merge2pcitable.pl:read_nvidia_readme:
section=0
set +x
[ -e README.txt ] || cp -a usr/share/doc/README.txt .
cat README.txt | while read line; do
	[ $section -gt 3 ] && break
	if [ $((section %% 2)) -eq 0 ]; then
		echo "$line" | grep -Pq "^\s*NVIDIA GPU product\s+Device PCI ID.*" && section=$((section+1))
		continue
	fi
	if echo "$line" | grep -Pq "^\s*$"; then
		section=$((section+1))
		continue
	fi
	echo "$line" | grep -Pq "^\s*-+[\s-]+$" && continue
	id=$(echo "$line" | sed -nre 's,^\s*.+?\s+0x(....).*$,\1,p' | tr '[:upper:]' '[:lower:]')
	echo "0x10de	0x$id	\"Card:%{ldetect_cards_name}\""
done | sort -u > pcitable.nvidia.lst
set -x
[ $(wc -l pcitable.nvidia.lst | cut -f1 -d" ") -gt 200 ]
%if "%{ldetect_cards_name}" != ""
install -d -m755 %{buildroot}%{_datadir}/ldetect-lst/pcitable.d
gzip -c pcitable.nvidia.lst > %{buildroot}%{_datadir}/ldetect-lst/pcitable.d/40%{drivername}.lst.gz
%endif

export EXCLUDE_FROM_STRIP="$(find %{buildroot} -type f \! -name nvidia-settings \! -name nvidia-xconfig)"

%post -n %{driverpkgname}
# XFdrake used to generate an nvidia.conf file
[ -L %{_sysconfdir}/modprobe.d/nvidia.conf ] || rm -f %{_sysconfdir}/modprobe.d/nvidia.conf

current_glconf="$(readlink -e %{_sysconfdir}/ld.so.conf.d/GL.conf)"

# owned by libvdpau1, created in case libvdpau1 is installed only just after
# this package
mkdir -p %{_libdir}/vdpau

%{_sbindir}/update-alternatives \
	--install %{_sysconfdir}/ld.so.conf.d/GL.conf gl_conf %{_sysconfdir}/%{drivername}/ld.so.conf %{priority} \
	--slave %{_mandir}/man1/nvidia-settings.1%{_extension} man_nvidiasettings%{_extension} %{_mandir}/man1/alt-%{drivername}-settings.1%{_extension} \
	--slave %{_mandir}/man1/nvidia-xconfig.1%{_extension} man_nvidiaxconfig%{_extension} %{_mandir}/man1/alt-%{drivername}-xconfig.1%{_extension} \
	--slave %{_mandir}/man1/nvidia-smi.1%{_extension} nvidia-smi.1%{_extension} %{_mandir}/man1/alt-%{drivername}-smi.1%{_extension} \
	--slave %{_datadir}/applications/mandriva-nvidia-settings.desktop nvidia_desktop %{_datadir}/%{drivername}/mandriva-nvidia-settings.desktop \
	--slave %{_bindir}/nvidia-settings nvidia_settings %{nvidia_bindir}/nvidia-settings \
	--slave %{_bindir}/nvidia-smi nvidia_smi %{nvidia_bindir}/nvidia-smi \
	--slave %{_bindir}/nvidia-debugdump nvidia_debugdump %{nvidia_bindir}/nvidia-debugdump \
	--slave %{_bindir}/nvidia-xconfig nvidia_xconfig %{nvidia_bindir}/nvidia-xconfig \
	--slave %{_bindir}/nvidia-bug-report.sh nvidia_bug_report %{nvidia_bindir}/nvidia-bug-report.sh \
	--slave %{_sysconfdir}/X11/XvMCConfig xvmcconfig %{_sysconfdir}/%{drivername}/XvMCConfig \
	--slave %{_sysconfdir}/X11/xinit.d/nvidia-settings.xinit nvidia-settings.xinit %{_sysconfdir}/%{drivername}/nvidia-settings.xinit \
	--slave %{_libdir}/vdpau/libvdpau_nvidia.so.1 %{_lib}vdpau_nvidia.so.1 %{nvidia_libdir}/vdpau/libvdpau_nvidia.so.%{version} \
	--slave %{_sysconfdir}/modprobe.d/display-driver.conf display-driver.conf %{_sysconfdir}/%{drivername}/modprobe.conf \

if [ "${current_glconf}" = "%{_sysconfdir}/nvidia97xx/ld.so.conf" ]; then
	# Adapt for the renaming of the driver. X.org config still has the old ModulePaths
	# but they do not matter as we are using alternatives for libglx.so now.
	%{_sbindir}/update-alternatives --set gl_conf %{_sysconfdir}/%{drivername}/ld.so.conf
fi
# explicit /sbin/ldconfig due to alternatives
/sbin/ldconfig -X

%if "%{ldetect_cards_name}" != ""
[ -x %{_sbindir}/update-ldetect-lst ] && %{_sbindir}/update-ldetect-lst || :
%endif

#Set properly card
#if ps -u root | grep XFdrake
#then
# echo 'XFdrake is running'
#else
# /usr/sbin/XFdrake
#fi

%postun -n %{driverpkgname}
if [ ! -f %{_sysconfdir}/%{drivername}/ld.so.conf ]; then
  %{_sbindir}/update-alternatives --remove gl_conf %{_sysconfdir}/%{drivername}/ld.so.conf
fi
# explicit /sbin/ldconfig due to alternatives
/sbin/ldconfig -X

%if "%{ldetect_cards_name}" != ""
[ -x %{_sbindir}/update-ldetect-lst ] && %{_sbindir}/update-ldetect-lst || :
%endif

%if %{mdkversion} < 200900
%clean_menus
%endif

%post -n dkms-%{drivername}
/usr/sbin/dkms --rpm_safe_upgrade add -m %{drivername} -v %{version}-%{release} &&
/usr/sbin/dkms --rpm_safe_upgrade build -m %{drivername} -v %{version}-%{release} &&
/usr/sbin/dkms --rpm_safe_upgrade install -m %{drivername} -v %{version}-%{release} --force

# rmmod any old driver if present and not in use (e.g. by X)
rmmod nvidia > /dev/null 2>&1 || true

%preun -n dkms-%{drivername}
/usr/sbin/dkms --rpm_safe_upgrade remove -m %{drivername} -v %{version}-%{release} --all

# rmmod any old driver if present and not in use (e.g. by X)
rmmod nvidia > /dev/null 2>&1 || true

# Make sure that ldconfig is run after installing/uninstalling cuda/opencl libs (#62116)
%post -n %{drivername}-cuda-opencl
/sbin/ldconfig

%postun -n %{drivername}-cuda-opencl
/sbin/ldconfig

%clean
rm -rf %{buildroot}

%files -n %{driverpkgname} -f %{pkgname}/nvidia.files
%defattr(-,root,root)
# other documentation files are listed in nvidia.files
%doc README.install.urpmi README.manual-setup

%if "%{ldetect_cards_name}" != ""
%{_datadir}/ldetect-lst/pcitable.d/40%{drivername}.lst.gz
%endif

# ld.so.conf, modprobe.conf, xvmcconfig, xinit
%ghost %{_sysconfdir}/ld.so.conf.d/GL.conf
%ghost %{_sysconfdir}/X11/xinit.d/nvidia-settings.xinit
%ghost %{_sysconfdir}/modprobe.d/display-driver.conf
%if %{mdkversion} < 201100
%ghost %{_sysconfdir}/modprobe.preload.d/display-driver
%endif
%dir %{_sysconfdir}/%{drivername}
%{_sysconfdir}/%{drivername}/modprobe.conf
%if %{mdkversion} < 201100
%{_sysconfdir}/%{drivername}/modprobe.preload
%endif
%{_sysconfdir}/%{drivername}/ld.so.conf
%{_sysconfdir}/%{drivername}/XvMCConfig
%{_sysconfdir}/%{drivername}/nvidia-settings.xinit
%if !%simple
%{_sysconfdir}/%{drivername}/nvidia.icd
%endif

%dir %{_sysconfdir}/OpenCL
%dir %{_sysconfdir}/OpenCL/vendors
%ghost %{_sysconfdir}/OpenCL/vendors/nvidia.icd

%ghost %{_bindir}/nvidia-settings
%ghost %{_bindir}/nvidia-smi
%ghost %{_bindir}/nvidia-debugdump
%ghost %{_bindir}/nvidia-xconfig
%ghost %{_bindir}/nvidia-bug-report.sh
%if !%simple
%dir %{nvidia_bindir}
%{nvidia_bindir}/nvidia-settings
%{nvidia_bindir}/nvidia-smi
%{nvidia_bindir}/nvidia-debugdump
%{nvidia_bindir}/nvidia-xconfig
%{nvidia_bindir}/nvidia-bug-report.sh
%endif

%ghost %{_mandir}/man1/nvidia-xconfig.1%{_extension}
%ghost %{_mandir}/man1/nvidia-settings.1%{_extension}
%ghost %{_mandir}/man1/nvidia-smi.1%{_extension}
%if !%simple
%{_mandir}/man1/alt-%{drivername}-xconfig.1*
%{_mandir}/man1/alt-%{drivername}-settings.1*
%{_mandir}/man1/alt-%{drivername}-smi.1*
%else
%{_mandir}/man1/alt-%{drivername}-*
%endif

%ghost %{_datadir}/applications/mandriva-nvidia-settings.desktop
%dir %{_datadir}/%{drivername}
%{_datadir}/%{drivername}/mandriva-nvidia-settings.desktop

%if !%simple
%{_iconsdir}/hicolor/16x16/apps/%{drivername}-settings.png
%{_iconsdir}/hicolor/32x32/apps/%{drivername}-settings.png
%endif
%{_iconsdir}/hicolor/48x48/apps/%{drivername}-settings.png

%if !%simple
%dir %{nvidia_libdir}
%dir %{nvidia_libdir}/tls
%dir %{nvidia_libdir}/vdpau
%{nvidia_libdir}/libGL.so.%{version}
%{nvidia_libdir}/libnvidia-glcore.so.%{version}
%{nvidia_libdir}/libXvMCNVIDIA.so.%{version}
%{nvidia_libdir}/libnvidia-cfg.so.%{version}
%{nvidia_libdir}/libnvidia-ml.so.%{version}
%{nvidia_libdir}/libnvidia-tls.so.%{version}
%{nvidia_libdir}/vdpau/libvdpau_nvidia.so.%{version}
%if %{mdkversion} <= 200810
%{nvidia_libdir}/vdpau/libvdpau_trace.so.%{version}
%{nvidia_libdir}/libvdpau.so.%{version}
%endif
%{nvidia_libdir}/libGL.so.1
%{nvidia_libdir}/libXvMCNVIDIA_dynamic.so.1
%{nvidia_libdir}/libnvidia-cfg.so.1
%{nvidia_libdir}/libnvidia-ml.so.1
%{nvidia_libdir}/libvdpau_nvidia.so
%if %{mdkversion} <= 200810
%{nvidia_libdir}/libvdpau.so.1
%endif
%{nvidia_libdir}/tls/libnvidia-tls.so.%{version}
%ifarch %{biarches}
%dir %{nvidia_libdir32}
%dir %{nvidia_libdir32}/tls
%dir %{nvidia_libdir32}/vdpau
%{nvidia_libdir32}/libGL.so.%{version}
%{nvidia_libdir32}/libnvidia-glcore.so.%{version}
%{nvidia_libdir32}/libnvidia-tls.so.%{version}
%{nvidia_libdir32}/libvdpau_nvidia.so
%{nvidia_libdir32}/vdpau/libvdpau_nvidia.so.%{version}
%{nvidia_libdir32}/libnvidia-ml.so.%{version}
%{nvidia_libdir32}/libnvidia-ml.so.1
%if %{mdkversion} <= 200810
%{nvidia_libdir32}/vdpau/libvdpau_trace.so.%{version}
%{nvidia_libdir32}/libvdpau.so.%{version}
%endif
%{nvidia_libdir32}/libGL.so.1
%if %{mdkversion} <= 200810
%{nvidia_libdir32}/libvdpau.so.1
%endif
%{nvidia_libdir32}/tls/libnvidia-tls.so.%{version}
%endif
# %simple
%endif

%ghost %{_libdir}/vdpau/libvdpau_nvidia.so.1
%ifarch %{biarches}
# avoid unowned directory
%dir %{_prefix}/lib/vdpau
%ghost %{_prefix}/lib/vdpau/libvdpau_nvidia.so.1
%endif

%if %{mdkversion} >= 200910 && !%simple
# 2009.1+ (/usr/lib/drivername/xorg)
%dir %{nvidia_modulesdir}
%{nvidia_modulesdir}/libnvidia-wfb.so.1
%endif

%if %{mdkversion} <= 200900
%ghost %{_libdir}/xorg/modules/libnvidia-wfb.so.1
%endif
%if %{mdkversion} <= 200800
%ghost %{_libdir}/xorg/modules/libwfb.so
%endif
%if !%simple
%{nvidia_modulesdir}/libnvidia-wfb.so.%{version}
%endif

%if %{mdkversion} <= 200900
%dir %{nvidia_extensionsdir}
%ghost %{_libdir}/xorg/modules/extensions/libglx.so
%endif
%if !%simple
%{nvidia_extensionsdir}/libglx.so.%{version}
%{nvidia_extensionsdir}/libglx.so
%endif

%if %{mdkversion} <= 200910
%dir %{nvidia_driversdir}
%ghost %{_libdir}/xorg/modules/drivers/nvidia_drv.so
%endif
%if !%simple
%{nvidia_driversdir}/nvidia_drv.so
%endif

%files -n %{drivername}-devel -f %pkgname/nvidia-devel.files
%defattr(-,root,root)
%if !%simple
%{_includedir}/%{drivername}
%{nvidia_libdir}/libXvMCNVIDIA.a
%{nvidia_libdir}/libXvMCNVIDIA_dynamic.so
%{nvidia_libdir}/libGL.so
%{nvidia_libdir}/libcuda.so
%{nvidia_libdir}/libnvcuvid.so
%{nvidia_libdir}/libnvidia-cfg.so
%{nvidia_libdir}/libnvidia-ml.so
%{nvidia_libdir}/libOpenCL.so
%if %{mdkversion} <= 200810
%{nvidia_libdir}/libvdpau.so
%endif
%ifarch %{biarches}
%{nvidia_libdir32}/libGL.so
%{nvidia_libdir32}/libcuda.so
%{nvidia_libdir32}/libOpenCL.so
%{nvidia_libdir32}/libnvidia-ml.so
%if %{mdkversion} <= 200810
%{nvidia_libdir32}/libvdpau.so
%endif
%endif
%endif

%files -n dkms-%{drivername}
%defattr(-,root,root)
%doc %{pkgname}/LICENSE
%{_usrsrc}/%{drivername}-%{version}-%{release}

%files -n %{drivername}-doc-html -f %pkgname/nvidia-html.files
%defattr(-,root,root)

%files -n %{drivername}-cuda-opencl -f %pkgname/nvidia-cuda.files
%defattr(-,root,root)
%if !%simple
%{nvidia_libdir}/libOpenCL.so.1.0.0
%{nvidia_libdir}/libOpenCL.so.1.0
%{nvidia_libdir}/libOpenCL.so.1
%{nvidia_libdir}/libnvcuvid.so.%{version}
%{nvidia_libdir}/libnvcuvid.so.1
%{nvidia_libdir}/libnvidia-compiler.so.%{version}
%{nvidia_libdir}/libcuda.so.%{version}
%{nvidia_libdir}/libcuda.so.1
%{nvidia_libdir}/libnvidia-opencl.so.%{version}
%{nvidia_libdir}/libnvidia-opencl.so.1
%ifarch x86_64
%{nvidia_libdir32}/libnvidia-opencl.so.%{version}
%{nvidia_libdir32}/libnvidia-opencl.so.1
%endif
%ifarch %{biarches}
%{nvidia_libdir32}/libOpenCL.so.1.0.0
%{nvidia_libdir32}/libOpenCL.so.1.0
%{nvidia_libdir32}/libOpenCL.so.1
%{nvidia_libdir32}/libnvidia-compiler.so.%{version}
%{nvidia_libdir32}/libcuda.so.%{version}
%{nvidia_libdir32}/libcuda.so.1
%endif
%endif


%changelog
* Thu Oct 25 2012 Per Øyvind Karlsen <peroyvind@mandriva.org> 304.60-2mdv2012.0
+ Revision: 819737
- fix dkms.conf patch to provide a dest module name consistent with package name
  (aka unbreaking fscked dependency)
- use pkgconfig() deps for buildrequires

* Sat Oct 20 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 304.60-1
+ Revision: 819156
- update to new version 304.60

* Tue Aug 07 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 295.71-1
+ Revision: 812193
- update to new version 295.71

* Fri May 04 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 295.49-1
+ Revision: 796394
- introduce long-lived branch of nVIDIA drivers


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21709 |12nr|ogre-cg-plugin-1.8.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname ogre
%define	filever %(echo v%{version}| tr . -)

Name:		%{oname}-cg-plugin
Version:	1.8.0
Release:	1
Summary:	CgProgramManager plugin for OGRE
License:	LGPLv2+
Group:		System/Libraries
URL:		http://www.ogre3d.org/
Source0:	http://downloads.sourceforge.net/ogre/%{oname}_src_%{filever}.tar.bz2
Patch0:		ogre_src_v1-8-0-link.patch

BuildRequires:	cmake
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xaw7)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(xt)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(OIS)
BuildRequires:	boost-devel
BuildRequires:	freeimage-devel
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(zziplib)
BuildRequires:	pkgconfig(cppunit)
BuildRequires:	cg-devel
Requires:	ogre >= %{version}

%description
This package contains CgProgramManager plugin for OGRE.

%prep
%setup -qn %{oname}_src_%{filever}
%patch0 -p0

%build
%cmake
%make

%install
%__rm -rf %{buildroot}
%__mkdir_p %{buildroot}%{_libdir}/OGRE
%__cp build/lib/Plugin_CgProgramManager.so.%{version} %{buildroot}%{_libdir}/OGRE/
pushd %{buildroot}%{_libdir}/OGRE/
%__ln_s Plugin_CgProgramManager.so.%{version} Plugin_CgProgramManager.so
popd

%files
%{_libdir}/OGRE/Plugin_CgProgramManager.so.%{version}
%{_libdir}/OGRE/Plugin_CgProgramManager.so



%changelog
* Sun Oct  21 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 5ea8e1e
- Sync with main OGRE package
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21710 |12nr|openmotif-2.3.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define intern_name openMotif
%define major 4
%define libname %mklibname %name %{major}
%define develname %mklibname %name -d

Summary: Open Motif runtime libraries and executables
Name: openmotif
Version: 2.3.2
Release: %mkrel 1
License: Open Group Public License
Group: System/Libraries
Source:  %{name}-%{version}.tar.gz
Source1: xmbind
URL: http://www.motifzone.net/
BuildRoot: %{_tmppath}/%{name}-%{version}-root

BuildRequires:	byacc pkgconfig
BuildRequires:	flex
BuildRequires:	libxp-devel
BuildRequires:	libxt-devel
BuildRequires:	libxft-devel
BuildRequires:	x11-data-bitmaps
BuildRequires:	libjpeg-devel libpng-devel

Patch0: openMotif-2.3.0-no_demos.patch
Patch1: openMotif-2.2.3-uil_lib.patch
Patch2: openMotif-2.3.0-rgbtxt.patch
Patch3: openMotif-2.3.0-mwmrc_dir.patch
Patch4: openMotif-2.3.0-bindings.patch
Patch5: openMotif-2.3.0-no_X11R6.patch
Patch6: openMotif-2.3.0-fix-str-fmt.patch

Conflicts: lesstif <= 0.92.32-6

Prefix: /usr

%description
This is the Open Motif %{version} runtime environment. It includes the
Motif shared libraries, needed to run applications which are dynamically
linked against Motif, and the Motif Window Manager "mwm".

%package -n %{libname}
Summary: Open Motif libraries
Group: System/Libraries
Provides: lib%{name} = %{version}-%{release}

%description -n %{libname}
These are the libraries provided by is the Open Motif %{version} runtime
environment. 

%package -n %{develname}
Summary: Open Motif development libraries and header files
Group: Development/C
Conflicts: lesstif-devel <= 0.92.32-6
Provides: lib%{name}-devel = %{version}-%{release}
Provides: %{name}-devel = %{version}-%{release}
Requires: %{libname} = %{version}-%{release}
Obsoletes: %{_lib}%{name}4-devel

%description -n %{develname}
This is the Open Motif %{version} development environment. It includes the
static libraries and header files necessary to build Motif applications.

%prep
%setup -q -n %{name}-%{version}
%patch0 -p1 -b .no_demos
%patch1 -p1 -b .uil_lib
%patch2 -p0 -b .rgbtxt
%patch3 -p0 -b .mwmrc_dir
%patch4 -p1 -b .bindings
%patch5 -p0 -b .no_X11R6
%patch6 -p1 -b .str-fmt

for i in doc/man/man3/{XmColumn,XmDataField}.3; do
	iconv -f windows-1252 -t utf-8 < "$i" > "${i}_"
	mv "${i}_" "$i"
done

%build
CFLAGS="$RPM_OPT_FLAGS -D_FILE_OFFSET_BITS=64" \
./configure \
   --prefix=%{prefix} \
   --libdir=%{prefix}/%{_lib} \
   --enable-static

# do not use rpath
perl -pi -e 's|hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=\"-L\\\$libdir\"|g;' libtool

export LD_LIBRARY_PATH=`pwd`/lib/Mrm/.libs:`pwd`/lib/Xm/.libs
make clean
make

%install
rm -rf %{buildroot}

export LD_LIBRARY_PATH=`pwd`/lib/Mrm/.libs:`pwd`/lib/Xm/.libs
make DESTDIR=%{buildroot} prefix=%{prefix} install
mkdir -p %{buildroot}/etc/X11/xinit/xinitrc.d \
         %{buildroot}/usr/include

install -m 755 %{SOURCE1} %{buildroot}/etc/X11/xinit/xinitrc.d/xmbind.sh

rm -fr %{buildroot}%{prefix}/%{_lib}/*.la \
       %{buildroot}%{prefix}/share/Xm/doc

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif
%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYRIGHT.MOTIF README RELEASE RELNOTES
%{_sysconfdir}/X11/xinit/xinitrc.d/xmbind.sh
%{_sysconfdir}/X11/mwm/system.mwmrc
%{_bindir}/mwm
%{_bindir}/xmbind
%{prefix}/include/X11/bitmaps/*
%{_datadir}/X11/bindings
%{_mandir}/man1/mwm*
%{_mandir}/man1/xmbind*
%{_mandir}/man4/mwmrc*

%files -n %{libname}
%defattr(-,root,root)
%{_libdir}/libMrm.so.%{major}*
%{_libdir}/libUil.so.%{major}*
%{_libdir}/libXm.so.%{major}*

%files -n %{develname}
%defattr(-,root,root)
%{_bindir}/uil
%{prefix}/include/Mrm
%{prefix}/include/Xm
%{prefix}/include/uil
%{_libdir}/lib*.a
%{_libdir}/lib*.so
%{_mandir}/man1/uil.1*
%{_mandir}/man3/*
%{_mandir}/man5/*





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21711 |12nr|opentyrian-2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		opentyrian
Version:	2.1
Release:	%mkrel 1
Summary:	Classic shoot-em-up arcade port
License:	GPLv2
Group:		Games/Arcade
Url:		http://code.google.com/p/opentyrian/
# mercurial snapshot
Source:		%{name}-%{version}.tar.bz2
# script to download game data
# Google doesn't allow easy direct downloads so use MIB hosting
Source1:	%{name}-installer
Source2:	%{name}.png
BuildRequires:	SDL-devel
BuildRequires:	SDL_net-devel
Requires:	unzip
Requires:	Xdialog
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}

%description
OpenTyrian is a port of the DOS shoot-em-up Tyrian. Jason Emery generously gave the OpenTyrian developers
a copy of the Tyrian 2.1 source code, which has since been ported from Turbo Pascal to C. The port uses SDL,
making it easily cross-platform.
Tyrian is an arcade-style vertical scrolling shooter. The story is set in 20,031 where you play as
Trent Hawkins, a skilled fighter-pilot employed to fight Microsol and save the galaxy.

%prep
%setup -q

%build
%make release

%install
%__rm -rf %{buildroot}
%__install -Dpm 755 %{name} %{buildroot}%{_bindir}/%{name}
%__install -Dpm 755 %{SOURCE1} %{buildroot}%{_bindir}/%{name}-installer

%__mkdir_p %{buildroot}%{_datadir}/pixmaps
%__install -m644 %{SOURCE2} %{buildroot}%{_datadir}/pixmaps/%{name}.png

%__mkdir_p %{buildroot}%{_datadir}/applications
%__cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop  <<EOF
[Desktop Entry]
Name=OpenTyrian
Comment=%{summary}
Exec=%{name}-installer
Icon=%{name}
Type=Application
Terminal=false
Categories=Game;ArcadeGame;
EOF

%clean
%__rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING README CREDITS NEWS
%{_bindir}/*
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/applications/mandriva-%{name}.desktop




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21712 |12nr|opera-12.12-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    opera
%define version 12.12
%define rel     1
%define snap    0
%define buildnb 1707

%define tarball_base %{name}-%{version}-%{buildnb}

%define arch_exclude_files_from_autoreq ^$
%ifarch x86_64
# Exclude 32-bit requires on x86_64; plugins will pull them.
%define arch_exclude_files_from_autoreq ^%{_libdir}/%{name}/pluginwrapper/operapluginwrapper-ia32-linux$
%endif

# Exclude requires on GTK/KDE toolkits, they are optional and used
# automatically when present.
%define common_exclude_files_from_autoreq ^%{_libdir}/%{name}/libopera.\\+\\.so$

%if %{_use_internal_dependency_generator}
%define __noautoreqfiles (%{arch_exclude_files_from_autoreq}|%{common_exclude_files_from_autoreq})
%else
%define _exclude_files_from_autoreq %{arch_exclude_files_from_autoreq}\\|%{common_exclude_files_from_autoreq}
%endif

%define debug_package   %{nil}
%define __check_files   %{nil}

Summary:    Opera Web Browser for Linux
Name:       %{name}
Version:    %{version}
%if %snap
Release:    %mkrel 0.%buildnb.%rel
%else
Release:    %mkrel %rel
%endif
%define shortver %(echo %version | tr -d .)
Source0:        %{tarball_base}.i386.linux.tar.xz
Source1:        %{tarball_base}.x86_64.linux.tar.xz
Source2:        standard_skin.zip
#Source3:       bookmarks.adr
Patch0:         ru_lng_fixes.i386.patch
Patch1:         ru_lng_fixes.x86_64.patch
License:        Freeware
Packager:       Konstantin Vlasov <konstantin.vlasov@rosalab.ru>
Url:            http://www.opera.com/
Group:          Networking/WWW
BuildRoot:      %{_tmppath}/%{name}-buildroot
ExclusiveArch:  %ix86 x86_64
BuildRequires:  desktop-file-utils

%description
Opera for Linux is an alternative feature-rich Web browser. 

%prep
%ifarch x86_64
%setup -qTn %{name}-%{version}-%{buildnb}.%{_arch}.linux -b1
%patch1 -p1
%else
%setup -qTn %{name}-%{version}-%{buildnb}.%{_arch}.linux -b0
%patch0 -p1
%endif

%install
rm -rf $RPM_BUILD_ROOT
./install --system --repackage %{buildroot}%{_prefix} --prefix %{_prefix}

%if "%_lib" != "lib"
mv %{buildroot}%{_prefix}/lib %{buildroot}%{_libdir}
%endif
sed -i 's,/usr/lib,%{_libdir},' %{buildroot}%{_bindir}/opera

rm -rf rpmdocs
mv %{buildroot}%{_docdir}/opera rpmdocs

# install fixed skin
install -m644 %{SOURCE2} %{buildroot}%_datadir/%name/skin/standard_skin.zip
# install mandrakized bookmarks file
#install -m644 %{SOURCE2} %{buildroot}%_datadir/%name/defaults/bookmarks.adr

desktop-file-install --dir %{buildroot}%{_datadir}/applications \
	--add-category=X-MandrivaLinux-CrossDesktop \
	%{buildroot}%{_datadir}/applications/%{name}-browser.desktop

# StartupNotify does not work correctly when opera is already running;
# the already-existing window is activated and a new tab is opened
# and the completion signal is not sent.
sed -i -e 's/StartupNotify=.*/StartupNotify=false/' %{buildroot}%{_datadir}/applications/%{name}-browser.desktop

%if %{mdkversion} < 200900
%post
%{update_icon_cache hicolor}
%{update_desktop_database}
%{update_mime_database}
%{update_menus}

%postun
%{clean_icon_cache hicolor}
%{clean_desktop_database}
%{clean_mime_database}
%{clean_menus}
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc rpmdocs/*
%_bindir/opera
%_libdir/opera

%_iconsdir/hicolor/*/apps/%{name}-*.*
%_iconsdir/hicolor/*/mimetypes/%{name}-*.*
%_datadir/applications/%{name}-browser.desktop
%_datadir/mime/packages/%{name}-*.xml
%_mandir/man1/opera*

%dir %{_datadir}/opera
%{_datadir}/opera/encoding.bin
%{_datadir}/opera/*.dtd
%{_datadir}/opera/*.sig
%{_datadir}/opera/html5_entity_init.dat
%{_datadir}/opera/pubsuffix.xml
%{_datadir}/opera/lngcode.txt
%{_datadir}/opera/package-id.ini
%{_datadir}/opera/defaults
%{_datadir}/opera/extra
%{_datadir}/opera/region
%{_datadir}/opera/skin
%{_datadir}/opera/styles
%{_datadir}/opera/ui
%{_datadir}/opera/locale/en

# langs
%dir %{_datadir}/%{name}/locale
%lang(af) %{_datadir}/%name/locale/af
%lang(ar) %{_datadir}/%name/locale/ar
%lang(az) %{_datadir}/%name/locale/az
%lang(be) %{_datadir}/%name/locale/be
%lang(bg) %{_datadir}/%name/locale/bg
%lang(bn) %{_datadir}/%name/locale/bn
%lang(cs) %{_datadir}/%name/locale/cs
%lang(da) %{_datadir}/%name/locale/da
%lang(de) %{_datadir}/%name/locale/de
%lang(el) %{_datadir}/%name/locale/el
%lang(en_GB) %{_datadir}/%name/locale/en-GB
%lang(es_ES) %{_datadir}/%name/locale/es-ES
%lang(es_LA) %{_datadir}/%name/locale/es-LA
%lang(et) %{_datadir}/%name/locale/et
%lang(fa) %{_datadir}/%name/locale/fa
%lang(fi) %{_datadir}/%name/locale/fi
%lang(fr) %{_datadir}/%name/locale/fr
%lang(fr_CA) %{_datadir}/%name/locale/fr-CA
%lang(fy) %{_datadir}/%name/locale/fy
%lang(gd) %{_datadir}/%name/locale/gd
%lang(he) %{_datadir}/%name/locale/he
%lang(hi) %{_datadir}/%name/locale/hi
%lang(hr) %{_datadir}/%name/locale/hr
%lang(hu) %{_datadir}/%name/locale/hu
%lang(id) %{_datadir}/%name/locale/id
%lang(it) %{_datadir}/%name/locale/it
%lang(ja) %{_datadir}/%name/locale/ja
%lang(ka) %{_datadir}/%name/locale/ka
%lang(kk) %{_datadir}/%name/locale/kk
%lang(ko) %{_datadir}/%name/locale/ko
%lang(lt) %{_datadir}/%name/locale/lt
%lang(lv) %{_datadir}/%name/locale/lv
%lang(me) %{_datadir}/%name/locale/me
%lang(mk) %{_datadir}/%name/locale/mk
%lang(ms) %{_datadir}/%name/locale/ms
%lang(nb) %{_datadir}/%name/locale/nb
%lang(nl) %{_datadir}/%name/locale/nl
%lang(nn) %{_datadir}/%name/locale/nn
%lang(pa) %{_datadir}/%name/locale/pa
%lang(pl) %{_datadir}/%name/locale/pl
%lang(pt) %{_datadir}/%name/locale/pt
%lang(pt_BR) %{_datadir}/%name/locale/pt-BR
%lang(ro) %{_datadir}/%name/locale/ro
%lang(ru) %{_datadir}/%name/locale/ru
%lang(sk) %{_datadir}/%name/locale/sk
%lang(sr) %{_datadir}/%name/locale/sr
%lang(sv) %{_datadir}/%name/locale/sv
%lang(sw) %{_datadir}/%name/locale/sw
%lang(ta) %{_datadir}/%name/locale/ta
%lang(te) %{_datadir}/%name/locale/te
%lang(th) %{_datadir}/%name/locale/th
%lang(tl) %{_datadir}/%name/locale/tl
%lang(tr) %{_datadir}/%name/locale/tr
%lang(uk) %{_datadir}/%name/locale/uk
%lang(ur) %{_datadir}/%name/locale/ur
%lang(uz) %{_datadir}/%name/locale/uz
%lang(vi) %{_datadir}/%name/locale/vi
%lang(zh_CN) %{_datadir}/%name/locale/zh-cn
%lang(zh_TW) %{_datadir}/%name/locale/zh-tw
%lang(zu) %{_datadir}/%name/locale/zu


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21713 |12nr|prism54-firmware-1.0.4.3-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name prism54-firmware
%define version 1.0.4.3
%define isl3877_version 1.1.0.0
%define isl3886_version 2.7.0.0
%define release %mkrel 6

Summary: Firmware for the Linux prism54 driver
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://prism54.org/firmware/%{version}.arm
Source1: http://prism54.org/firmware/%{isl3877_version}.arm
Source2: http://daemonizer.de/prism54/prism54-fw/fw-softmac/lmac_%{isl3886_version}.arm
License: Maybe redistributable
Group: System/Kernel and hardware
Url: http://wireless.kernel.org/en/users/Drivers/p54#firmware
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch


%description
Firmware for the Linux Kernel prism54 driver.

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/lib/firmware
install %{SOURCE0} %{buildroot}/lib/firmware/isl3890
install %{SOURCE1} %{buildroot}/lib/firmware/isl3877
install %{SOURCE1} %{buildroot}/lib/firmware/isl3886

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
/lib/firmware/isl38*



%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.0.4.3-6mdv2010.0
+ Revision: 433330
- rebuild

* Mon Nov 17 2008 Olivier Blin <oblin@mandriva.com> 1.0.4.3-5mdv2009.1
+ Revision: 303929
- add isl3886 firmware
- update URL

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0.4.3-4mdv2009.0
+ Revision: 241709
- rebuild
- import prism54-firmware


* Tue Sep  5 2006 Olivier Blin <oblin@mandriva.com> 1.0.4.3-3mdv2007.0
- install in /lib/firmware

* Tue Sep  5 2006 Olivier Blin <oblin@mandriva.com> 1.0.4.3-2mdv2007.0
- add isl3877 firmware file

* Mon Jul 12 2004 Nicolas Planel <nplanel@mandrakesoft.com> 1.0.4.3-1mdk
- First mdk version.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21714 |12nr|prototype-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Award-winning RType clone
Name:		prototype
Version:	1.0
Release:	2
License:	Freeware
Group:		Games/Arcade
URL:		http://xout.blackened-interactive.com/ProtoType/Prototype.html
Source0:	http://xout.blackened-interactive.com/dump/new/ProtoType_src.zip
Source1:	http://xout.blackened-interactive.com/ProtoType/ProtoType.zip
# some patches (0-6) depend on each other, we must fix it it future
# these patches are from Gentoo with few modifications
Patch0:		prototype-1.0-makefile.patch
Patch1:		prototype-1.0-includes.patch
Patch2:		prototype-1.0-sdlrendertarget.patch
Patch3:		prototype-1.0-setstate.patch
Patch4:		prototype-1.0-linuxfixes.patch
Patch5:		prototype-1.0-hacks.patch
Patch6:		prototype-1.0-homedir.patch
BuildRequires:	devil-devel
BuildRequires:	fmod3-devel
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	dos2unix
BuildRequires:	imagemagick
# fmod3 is 32 bit only so this one is too
ExclusiveArch:	%{ix86}

%description
Inspired by an old favourite of mine, Prototype pits you against a horde
of enemies in this short but fun RType clone. Prototype has been featured
in numerous magazines and even was awarded "Freeware Game of the month" in
PC Zone It was also awarded first place in the first shmup-dev competition.

%prep
%setup -q -c -a 1
dos2unix *.cpp *.h
%patch0 -p0
%patch1 -p0
%patch2 -p0
%patch3 -p0
%patch4 -p0
%patch5 -p0
%patch6 -p0
for i in *.cpp; do sed -i "$i" -e "s:Data/:"%{_gamesdatadir}"/"%{name}"/:g"; done
mv ProtoType/Data/Gfx/forcecharge.png ProtoType/Data/Gfx/ForceCharge.png
mv ProtoType/Data/Gfx/chainParticle.png ProtoType/Data/Gfx/ChainParticle.png
mv ProtoType/Data/Gfx/Ladybird.png ProtoType/Data/Gfx/LadyBird.png
mv ProtoType/Data/Gfx/Turret1.png ProtoType/Data/Gfx/turret1.png
mv ProtoType/Data/Gfx/StarBurst.png ProtoType/Data/Gfx/Starburst.png
mv ProtoType/Data/Gfx/forceblast.png ProtoType/Data/Gfx/Forceblast.png
mv ProtoType/Data/Gfx/Fireball.png ProtoType/Data/Gfx/FireBall.png
mv ProtoType/Data/Gfx/anim_back1.png ProtoType/Data/Gfx/Anim_back1.png
mv ProtoType/Data/Gfx/anim_back2.png ProtoType/Data/Gfx/Anim_back2.png
mv ProtoType/Data/Gfx/anim_Fore1.png ProtoType/Data/Gfx/Anim_Fore1.png
mv ProtoType/Data/Gfx/anim_Fore2.png ProtoType/Data/Gfx/Anim_Fore2.png
mv ProtoType/Data/Gfx/anim_Fore3.png ProtoType/Data/Gfx/Anim_Fore3.png
mv ProtoType/Data/Gfx/WaterSplash.png ProtoType/Data/Gfx/watersplash.png
mv ProtoType/Data/Gfx/PrototypeMk1.png ProtoType/Data/Gfx/Prototypemk1.png
mv ProtoType/Data/Sound/deflection.wav ProtoType/Data/Sound/Deflection.wav
mv ProtoType/Data/Sound/smallExplosion.wav ProtoType/Data/Sound/SmallExplosion.wav
mv ProtoType/Data/Sound/PickUp.wav ProtoType/Data/Sound/Pickup.wav
mv ProtoType/Data/Sound/UI_Select.wav ProtoType/Data/Sound/UI_select.wav

%build
%make

%install
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Prototype
Comment=Award-winning RType clone
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;ArcadeGame;
EOF

install -d %{buildroot}{%{_iconsdir},%{_miconsdir},%{_liconsdir}}
install -d %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48,64x64,128x128}/apps
convert ProtoType/Data/Gfx/FireBug.png -resize 32x32 %{buildroot}%{_iconsdir}/%{name}.png
convert ProtoType/Data/Gfx/FireBug.png -resize 48x48 %{buildroot}%{_liconsdir}/%{name}.png
convert ProtoType/Data/Gfx/FireBug.png -resize 16x16 %{buildroot}%{_miconsdir}/%{name}.png
convert ProtoType/Data/Gfx/FireBug.png -resize 16x16 %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
convert ProtoType/Data/Gfx/FireBug.png -resize 32x32 %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
convert ProtoType/Data/Gfx/FireBug.png -resize 48x48 %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
convert ProtoType/Data/Gfx/FireBug.png -resize 64x64 %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
convert ProtoType/Data/Gfx/FireBug.png -resize 128x128 %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png

install -d %{buildroot}%{_gamesdatadir}/%{name}
install -d %{buildroot}%{_gamesbindir}
mv %{name} %{buildroot}%{_gamesbindir}/%{name}

cp -r ProtoType/Data/* %{buildroot}%{_gamesdatadir}/%{name}/

%files
%doc ProtoType/README.txt
%{_gamesbindir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop
%{_gamesdatadir}/%{name}
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_iconsdir}/hicolor/*/apps/%{name}.png


%changelog
* Tue Nov 22 2011 Andrey Bondrov <abondrov@mandriva.org> 1.0-1
+ Revision: 732455
- imported package prototype


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21715 |12nr|ps3mediaserver-1.70.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		ps3mediaserver
Version:	1.70.0
# RPM4 "junk" should be kept in this spec for 2010.2 backports sake,
# please do not remove it: mkrel
Release:	%mkrel 1
Summary:	DLNA compliant Upnp Media Server for the PS3
Group:		Video
License:	Proprietary	
URL:		http://code.google.com/p/ps3mediaserver/
Source0:	http://ps3mediaserver.googlecode.com/files/pms-generic-linux-unix-%{version}.tgz
Source1:	%{name}.png
BuildRequires:	imagemagick
Requires:	jre
Requires:	mencoder
Requires:	ffmpeg
Requires:	mplayer
BuildArch:	noarch

%description
PS3 Media Server is a DLNA compliant UPnP Media Server for the PS3,
written in Java, with the purpose of streaming or transcoding any kind
of media files, with minimum configuration. It's backed up with the
powerful Mplayer/FFmpeg packages.

%prep
%setup -q -n pms-%{version}

%build
echo "Hi, i'm a fake build"

%install
%__rm -rf %{buildroot}
%__install -dm 755 %{buildroot}%{_datadir}/%{name}
cp -af * %{buildroot}%{_datadir}/%{name}

%__mkdir -p %{buildroot}%{_bindir}
%__cat > %{buildroot}%{_bindir}/%{name} << EOF
#!/bin/sh
cd %{_datadir}/%{name}
exec ./PMS.sh
EOF
%__chmod +x %{buildroot}%{_bindir}/%{name}

#icons
%__mkdir_p %{buildroot}{%{_iconsdir},%{_liconsdir},%{_miconsdir}}
%__install -m 0644 %{SOURCE1} %{buildroot}%{_liconsdir}/%{name}.png
%__install -m 0644 %{SOURCE1} %{buildroot}%{_miconsdir}/%{name}.png
convert %{buildroot}%{_miconsdir}/%{name}.png -resize 16x16 %{buildroot}%{_miconsdir}/%{name}.png
%__install -m 0644 %{SOURCE1} %{buildroot}%{_iconsdir}/%{name}.png
convert %{buildroot}%{_iconsdir}/%{name}.png -resize 32x32 %{buildroot}%{_iconsdir}/%{name}.png

# menu-entry
%__mkdir_p %{buildroot}%{_datadir}/applications
%__cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
[Desktop Entry]
Encoding=UTF-8
Name=PS3 Media Server
Comment=Media Server for the PS3
Exec=%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=AudioVideo;X-MandrivaLinux-Multimedia-Video;
EOF

# RPM4 "junk" should be kept in this spec for 2010.2 backports sake,
# please do not remove it: clean section
%clean
%__rm -rf %{buildroot}

%files
%doc CHANGELOG
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21716 |12nr|punes-0.63-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Name:		punes
Version:	0.63
Release:	%mkrel 1
Summary:	Nintendo Entertaiment System (NES) emulator
Group:		Emulators
License:	Freeware
URL:		http://nesdev.parodius.com/bbs/viewtopic.php?t=6928
# Downloaded from dropbox account, see URL
Source0:	%{name}.32bit.tar.gz
Source1:	%{name}.64bit.tar.gz
Source2:	%{name}.png
BuildRequires:	imagemagick

%description
Close-sourced Nintendo Entertaiment System (NES) emulator with GUI.

Among other features it has Dendy mode support.

%prep
%setup -q -c -a1

%build

%install
%__rm -rf %{buildroot}

%__mkdir_p %{buildroot}%{_bindir}
%ifarch x86_64
%__cp %{name}64 %{buildroot}%{_bindir}/%{name}
%else
%__cp %{name}32 %{buildroot}%{_bindir}/%{name}
%endif

# icons
for N in 16 32 64; do convert %{SOURCE2} -resize ${N}x${N} $N.png; done
%__install -D 16.png %{buildroot}%{_miconsdir}/%{name}.png
%__install -D 32.png %{buildroot}%{_liconsdir}/%{name}.png
%__install -D 64.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
%__install -D %{SOURCE2} %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png

# menu-entry
%__mkdir_p  %{buildroot}%{_datadir}/applications
%__cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=puNES
GenericName=Nintendo Entertaiment System emulator
Comment=Nintendo Entertaiment System emulator
Exec=punes
Icon=punes
Type=Application
Categories=Game;Emulator;
MimeType=application/x-nes;application/x-nes-rom;
EOF

%clean
%__rm -rf %{buildroot}

%files
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_iconsdir}/hicolor/*/apps/%{name}.png



%changelog
* Sat Jul 07 2012 Andrey Bondrov <abondrov@mandriva.org> 0.63-1mdv2011.0
+ Revision: 808413
- New version 0.63

* Sat Apr 28 2012 Andrey Bondrov <abondrov@mandriva.org> 0.61-1
+ Revision: 794303
- New version 0.61

* Mon Apr 16 2012 Andrey Bondrov <abondrov@mandriva.org> 0.59-1
+ Revision: 791339
- New version 0.59

* Sun Mar 25 2012 Andrey Bondrov <abondrov@mandriva.org> 0.56-1
+ Revision: 786692
- New version 0.56

* Fri Mar 16 2012 Andrey Bondrov <abondrov@mandriva.org> 0.52-1
+ Revision: 785253
- imported package punes


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21717 |12nr|radeon-firmware-20120322-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name radeon-firmware
%define version 20120322
%define release %mkrel 2

Summary: ATI/AMD Radeon firmware files
Name:	 %{name}
Version: %{version}
Release: %{release}
# extracted from git://git.kernel.org/pub/scm/linux/kernel/git/dwmw2/linux-firmware.git
# all files in radeon/ dir, LICENSE.radeon_rlc and WHENCE (license for some files)
# git archive --prefix=radeon-firmware/ HEAD radeon LICENSE.radeon_rlc WHENCE | xz > radeon-firmware-20110601.tar.xz
Source0: %{name}-%{version}.tar.xz
License: Proprietary
Group:	 System/Kernel and hardware
Url:	 http://ati.amd.com/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch
Obsoletes: radeon-rlc-firmware
Conflicts: kernel-firmware < 20120219
Conflicts: kernel-firmware-nonfree < 20120219

%description
Firmware files for ATI/AMD Radeon graphics cards.

This package contains all the firmware files (including RLC) for the
following Radeon series: R100, R200, R300, R400, R500, R600, R700,
Evergreen, Fusion, Northern Islands, Southern Islands, Cayman, Llano,
Trinity.

%prep
%setup -q -n %{name}-%{version}

%build

%install
install -d %{buildroot}/lib/firmware/radeon
install -m644 radeon/* %{buildroot}/lib/firmware/radeon/

%post
if [ "$1" = 1 ] ; then
    /usr/sbin/bootloader-config --action rebuild-initrds

    # remove nokmsboot if ok
    /sbin/display_driver_helper --setup-boot-kms &>/dev/null || :
fi

%postun
if [ "$1" = 0 ] ; then
    # add nokmsboot if needed
    /sbin/display_driver_helper --setup-boot-kms &>/dev/null || :
fi

%files
%doc LICENSE.*
/lib/firmware/radeon/*.bin


%changelog

* Mon 29 Oct 2012 akdengi <akdengi> 20120322-1
- add/remove 'nokmsboot' boot option as appropriate when installing
  or uninstalling the package, depending on configured driver and
  hardware.
- fix conflicts against kernel-firmware(-nonfree)
- add new firmwares:
  * PITCAIRN, TAHITI, VERDE (Southern Islands / HD7xxx)
  * ARUBA (trinity APU)
- add regular firmware for r100-r700 (moved from kernel-firmware)
- add SUMO + SUMO2 firmwares for llano APUs

* Mon Feb 20 2012 abf
- The release updated by ABF

* Tue Mar 22 2011 Thomas Backlund <tmb@mandriva.org> 20110310-1mdv2011.0
+ Revision: 647608
- ship all radeon firmwares from kernel-firmware-extra separately
  to avoid requires on kernel-firmware-extra for radeon users
- rename to radeon-firmare

* Fri Feb 04 2011 Thomas Backlund <tmb@mandriva.org> 1-5
+ Revision: 635982
- add BTC rlc firmware

* Thu Dec 30 2010 Thomas Backlund <tmb@mandriva.org> 1-4mdv2011.0
+ Revision: 626440
- Add Fusion SUMO rlc firmware

* Sat May 01 2010 Thomas Backlund <tmb@mandriva.org> 1-3mdv2010.1
+ Revision: 541453
- update summary and description to include Evergreen

* Sat May 01 2010 Thomas Backlund <tmb@mandriva.org> 1-2mdv2010.1
+ Revision: 541446
- add Evergreen (HD5xxx) rlc firmare

* Sat Dec 19 2009 Thomas Backlund <tmb@mandriva.org> 1-1mdv2010.1
+ Revision: 480212
- initial release
- Created package structure for radeon-rlc-firmware.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21718 |12nr|radeon-rlc-firmware-1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name radeon-rlc-firmware
%define version 1
%define release %mkrel 5

Summary: ATI R600/R700/Evergreen/Fusion RLC Firmware
Name:	 %{name}
Version: %{version}
Release: %{release}
# extracted from git://git.kernel.org/pub/scm/linux/kernel/git/dwmw2/linux-firmware.git
Source0: %{name}-%{version}.tar.xz
License: Proprietary
Group:	 System/Kernel and hardware
Url:	 http://ati.amd.com/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch

%description
This is Ati Radeon R600/R700/Evergreen (HD5xxx)/Fusion RLC firmware needed
for IRQ handling. It's needed for R600/R700/Evergreen/Fusion KMS support
beginning with 2.6.33 series kernels.

%prep
%setup -q -n %{name}

%build

%install
rm -rf %{buildroot}
install -d %{buildroot}/lib/firmware/radeon
install -m644 *.bin %{buildroot}/lib/firmware/radeon/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc LICENSE.*
/lib/firmware/radeon/*.bin


%changelog
* Fri Feb 04 2011 Thomas Backlund <tmb@mandriva.org> 1-5mdv2011.0
+ Revision: 635982
- add BTC rlc firmware

* Thu Dec 30 2010 Thomas Backlund <tmb@mandriva.org> 1-4mdv2011.0
+ Revision: 626440
- Add Fusion SUMO rlc firmware

* Sat May 01 2010 Thomas Backlund <tmb@mandriva.org> 1-3mdv2010.1
+ Revision: 541453
- update summary and description to include Evergreen

* Sat May 01 2010 Thomas Backlund <tmb@mandriva.org> 1-2mdv2010.1
+ Revision: 541446
- add Evergreen (HD5xxx) rlc firmare

* Sat Dec 19 2009 Thomas Backlund <tmb@mandriva.org> 1-1mdv2010.1
+ Revision: 480212
- initial release
- Created package structure for radeon-rlc-firmware.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21719 |12nr|raine-0.51.12-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define build_optimization 0
%{?_with_optimization: %{expand: %%global build_optimization 1}}

Name:		raine
Version:	0.51.12
Release:	%mkrel 1
Summary:	An arcade emulator
License:	Freeware
#i.e: "Raine license", open-source freeware, distributable
Group:		Emulators
URL:		http://rainemu.swishparty.co.uk/
Source0:	http://rainemu.swishparty.co.uk/htmlarchive/%{name}-%{version}.tar.bz2
Source1:	http://rainemu.swishparty.co.uk/html/archive/icons.zip
Source2:	http://rainemu.swishparty.co.uk/html/archive/rainedocs.zip
Source3:	http://rainemu.swishparty.co.uk/html/archive/raine.pdf
# From 0.50.6
Source4:	shots.pl
Source5:	http://www.arcade-history.com/dats/mamehistory137.7z
Source6:	raine-neocd-cheats.tar.gz
Source7:	hiscore.7z
# free rom
Source10:	http://www.rainemu.com/html/archive/f2demo.zip
Source11:	http://www.rainemu.com/html/archive/f3demo.zip
Patch0:		raine-0.51.12-png15.patch

# emudx sources from : http://www.rainemu.com/html/archive/emudx/
# to add an emudx file :
# add its basename to the emudx_sources list below 
%define emudx_sources "dkongg dkongm froggerg froggerm galdxg galdxm\
 mspacmang pacmang"
#mspacmanm pacmanm
# this generates Source1xx tags (400 max)
%(echo %{emudx_sources} | awk 'BEGIN { RS=" "; n=0 }; { print "Source"100+n":\t"$1".dx2"; n++ };')
# this generates the list of emudx files for the install step
%define emudx_files %(echo %{emudx_sources} | awk 'BEGIN { RS=" "; files="" }; { files=files" %{_sourcedir}/"$1".dx2"}; END { print files };')

# artwork sources from : http://www.rainemu.com/html/download/extras.html
# to add an artwork archive :
# add its basename to the artwork_sources list below
%define artwork_sources "1941 19xx arbalest arkanoid arknoid2 batrider\
 bjtwin block darius2 ddonpach dfeveron dkong dogyuun donpachi downtown\
 driftout extrmatn fireshrk frogger ghoulsu gunbird majest12 matmania\
 mercs msh mspacman msword ninjaw outzone pacman pacplus pengo puckman\
 s1945 sf2ce slammast ssi superman tdragon terracre thunderl tknight\
 tndrcade varth vimana warriorb xmcota"
# this generates Source5xx tags
%(echo %{artwork_sources} | awk 'BEGIN { RS=" "; n=0 }; { print "Source"500+n":\t"$1".zip"; n++ };')
# this generates the list of artwork files for the install step
%define artwork_files %(echo %{artwork_sources} | awk 'BEGIN { RS=" "; files="" }; { files=files" %{_sourcedir}/"$1".zip"}; END { print files };')

BuildRequires:	SDL-devel
#BuildRequires:	SDL_mixer-devel
BuildRequires:	SDL_sound-devel
BuildRequires:	SDL_image-devel
BuildRequires:	SDL_ttf-devel
BuildRequires:	png-devel
BuildRequires:	muparser-devel
BuildRequires:	ElectricFence-devel
BuildRequires:	nasm
BuildRequires:	perl
BuildRequires:	p7zip
#for the converter
BuildRequires:	allegro-devel
BuildRequires:	desktop-file-utils

ExclusiveArch:	%{ix86}

Obsoletes:	raine-snapshots

%description
Raine is an emulator, it emulates some M68000 and M68020 arcade games
and is mainly focused on Taito and Jaleco games hardware.

%package artwork
Summary:	Artwork for Raine
Group:		Emulators
Requires:	raine

%description artwork
Artwork for Raine. These files are pictures used mainly to fill the ugly 
black borders in vertical games.

%package emudx2
Summary:	Files to enhance emulation of old arcade games in raine
Group:		Emulators
Requires:	raine
Obsoletes:	raine-emudx
Provides:	raine-emudx

%description emudx2
Files to enhance emulation of old arcade games.
Donkey Kong, Frogger, Galaxian, Pac-Man and Ms. Pac-Man are suported.

It requires the roms to be enhanced and the raine emulator.

%package neocd
Summary:	NeoRaine - raine version with support for NeoGeo CD
Group:		Emulators
Requires:	raine
Provides:	neoraine 

%description neocd
NeoRaine is a modified raine version with support for NeoGeo CD.
You'll need neocd.bin (or neocd.zip), which is the neocd bios to be in the 
(neo)raine's data directory : %{_gamesdatadir}/raine
So it depends on raine for now.

You may find other interesting information on 
http://www.rainemu.com/html/download/neoraine.html

%prep
%setup -q
%setup -q -n raine-%{version} -T -D -a 1 -a 2 -a 6
perl -pi -e "s|NEO=1|#NEO=1|g" makefile
cp -p %{_sourcedir}/raine.pdf %{_sourcedir}/shots.pl .
7za x %{_sourcedir}/mamehistory137.7z
7za x -y %{_sourcedir}/hiscore.7z
%patch0 -p1

%build
%if !%build_optimization
 rm -f cpuinfo
 echo "_MARCH=-march=i586 -mtune=pentiumpro" > cpuinfo
 echo "CPU=pentiumpro" >> cpuinfo 
%else
 rm -f cpuinfo
%endif
export OSTYPE
%make
make converter
#neoraine
%make NEO=1

%install
rm -rf %{buildroot}
%makeinstall_std VERBOSE=1

#savegame converter
install -D -m 755 converter %{buildroot}%{_gamesbindir}/raine-savegame-converter

#history
install -D -m 644 history.dat %{buildroot}%{_gamesdatadir}/raine/history.dat

#icons
install -D -m 644 Raine48x48.png %{buildroot}%{_liconsdir}/raine.png
install -D -m 644 Raine32X32.png %{buildroot}%{_iconsdir}/raine.png
install -D -m 644 Raine16X16.png %{buildroot}%{_miconsdir}/raine.png

#menu
desktop-file-install --vendor="" \
  --add-category="X-MandrivaLinux-MoreApplications-Emulators" \
  --dir %{buildroot}%{_datadir}/applications/ \
  %{buildroot}%{_datadir}/applications/*

#artwork
mkdir -p %{buildroot}%{_gamesdatadir}/raine/artwork
install -m 644 %{artwork_files} %{buildroot}%{_gamesdatadir}/raine/artwork

#emudx
install -d -m 755 %{buildroot}%{_gamesdatadir}/raine/emudx
install -m 644 %{emudx_files} %{buildroot}%{_gamesdatadir}/raine/emudx

#neoraine
%makeinstall_std NEO=1

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc raine.txt raine.pdf raine.lyx shots.pl
%attr(0755,root,root) %{_gamesbindir}/raine
%attr(0755,root,root) %{_gamesbindir}/raine-savegame-converter
%dir %{_gamesdatadir}/raine
%{_gamesdatadir}/raine/cheats.cfg
%{_gamesdatadir}/raine/hiscore.dat
%{_gamesdatadir}/raine/history.dat
%{_gamesdatadir}/raine/bitmaps
%{_gamesdatadir}/raine/fonts
%{_gamesdatadir}/raine/roms
%{_iconsdir}/raine.png
%{_miconsdir}/raine.png
%{_liconsdir}/raine.png
%{_datadir}/pixmaps/raine.png
%{_datadir}/applications/raine.desktop

%files artwork
%defattr(0644,root,root,0755)
%doc raine.txt
%{_gamesdatadir}/raine/artwork

%files emudx2
%defattr(0644,root,root,0755)
%doc raine.txt
%{_gamesdatadir}/raine/emudx

%files neocd
%defattr(0644,root,root,0755)
%doc raine.txt
%attr(0755,root,root) %{_gamesbindir}/neoraine
%{_gamesdatadir}/raine/neocheats.cfg
%{_datadir}/pixmaps/neoraine.png
%{_datadir}/applications/neoraine.desktop



%changelog
* Tue May 01 2012 Andrey Bondrov <abondrov@mandriva.org> 0.51.12-1
+ Revision: 794683
- Add patch0 to fix build with new png
- New version 0.51.12

* Wed Aug 03 2011 Andrey Bondrov <abondrov@mandriva.org> 0.51.11-1
+ Revision: 692967
- imported package raine


* Tue May 11 2010 Guillaume Bedot <littletux@zarb.org> 0.51.9-1plf2010.1
- 0.51.9 (neoraine 1.2.11)
- fix menu, summary

* Wed Mar 24 2010 Guillaume Bedot <littletux@zarb.org> 0.51.8-1plf2010.1
- 0.51.8 (neoraine 1.2.10)

* Mon Jan 11 2010 Guillaume Bedot <littletux@zarb.org> 0.51.7-2plf2010.1
- 0.51.7-2 (neoraine 1.2.9)

* Thu Dec 24 2009 Guillaume Bedot <littletux@zarb.org> 0.51.7-1plf2010.1
- 0.51.7 (neoraine 1.2.8)
- dropped merged patch
- updated history and hiscore dats

* Fri Sep  4 2009 Guillaume Bedot <littletux@zarb.org> 0.51.6-1plf2010.0
- 0.51.6 (neoraine 1.2.7)

* Sat Apr 18 2009 Guillaume Bedot <littletux@zarb.org> 0.51.5-1plf2009.1
- 0.51.5 (neoraine 1.2.6)

* Wed Jan 21 2009 Guillaume Bedot <littletux@zarb.org> 0.50.17-1plf2009.1
- 0.50.17 (neoraine 1.2.1)

* Fri Jan  9 2009 Guillaume Bedot <littletux@zarb.org> 0.50.16-1plf2009.1
- 0.50.16 (neoraine 1.2.0)

* Fri Aug 15 2008 Guillaume Bedot <littletux@zarb.org> 0.50.15-1plf2009.0
- 0.50.15 (neoraine 1.1.6)

* Thu Jun 26 2008 Guillaume Bedot <littletux@zarb.org> 0.50.14-1plf2009.0
- 0.50.14
- changed artwork and emudx sources and install handling
- rpm spec policy proposal changes
- drop old menu

* Thu May 29 2008 Guillaume Bedot <littletux@zarb.org> 0.50.13-1plf2009.0
- 0.50.13 (neoraine 1.1.5)
- add missing neocd cheats
- history.dat 0.125

* Thu Apr 17 2008 Guillaume Bedot <littletux@zarb.org> 0.50.12-1plf2008.1
- 0.50.12 (neoraine 1.1.4)
- build requires

* Tue Mar 18 2008 Guillaume Bedot <littletux@zarb.org> 0.50.11-1plf2008.1
- 0.50.11 (neoraine 1.1.3)

* Fri Mar 14 2008 Guillaume Bedot <littletux@zarb.org> 0.50.10-1plf2008.1
- 0.50.10 (neoraine 1.1.2)

* Wed Mar 12 2008 Guillaume Bedot <littletux@zarb.org> 0.50.9-1plf2008.1
- 0.50.9 (neoraine 1.1.1)

* Fri Mar  7 2008 Guillaume Bedot <littletux@zarb.org> 0.50.8-1plf2008.1
- raine 0.50.8
- neoraine 1.1.0
- also provide "neoraine"
- history.dat update
- build requires

* Sun Feb  3 2008 Guillaume Bedot <littletux@zarb.org> 0.50.7-2plf2008.1
- Fix build requires

* Mon Jan 28 2008 Guillaume Bedot <littletux@zarb.org> 0.50.7-1plf2008.1
- 0.50.7
- introduced raine-neocd (= neoraine 1.0.5)
- mame history update
- buildreq fixes

* Sun Jul 29 2007 Guillaume Bedot <littletux@zarb.org> 0.50.5-1plf2008.0
- 0.50.5

* Tue May 15 2007 Guillaume Bedot <littletux@zarb.org> 0.50.4-1plf2008.0
- 0.50.4
- description updates

* Fri Apr 13 2007 Guillaume Bedot <littletux@zarb.org> 0.50.3-1plf2007.1
- 0.50.3
- old saved games (<0.50.0) can be migrated with raine-savegame-converter
- raine has now his own history.dat
- dropped the wrapper, bigfont.dat (no more used), snapshots subpackage (low 
 res, no more wanted)
- but added a tool to download new screenshots (in doc dir) :
 use it from ~/.raine
- emudx2.

* Tue Aug 22 2006 Guillaume Bedot <littletux@zarb.org> 0.43.4-1plf2007.0
- 0.43.4

* Fri Jul 19 2006 Guillaume Bedot <littletux@zarb.org> 0.43.3-3plf2007.0
- fix builrequires, space instead of tabs

* Thu Jun 15 2006 Guillaume Bedot <littletux@zarb.org> 0.43.3-2plf2007.0
- Added patch3 for optflags in cooker / 2007 (0.43.3 needs -O1 in cooker)
- Dropped useless patch2
- Changed a bit cpuinfo (_MARCH) with default build
- XDG menu

* Sun May 28 2006 Guillaume Bedot <littletux@zarb.org> 0.43.3-1plf
- 0.43.3
- Use standard mkrel
- Dropped obsolete patch10
- Buildrequires libpng devel

* Thu Sep 22 2005 Guillaume Bedot <littletux@zarb.org> 0.43.2-2plf
- removed KNOWN_BUGS file
- require allegro 4.2

* Thu Sep 22 2005 Guillaume Bedot <littletux@zarb.org> 0.43.2-1plf
- new release

* Mon Sep 19 2005 Guillaume Bedot <littletux@zarb.org> 0.43.1-2plf
- reup

* Sun Sep 18 2005 Guillaume Bedot <littletux@zarb.org> 0.43.1-1plf
- new release
- added subpackage with artwork
- use mkrel
- fixed rom files listed twice
- fixed build requires
- updated patch 10.

* Tue Jul 26 2005 Guillaume Bedot <littletux@zarb.org> 0.42.4-3plf
- Build with new allegro-testing ( 4.2.0 beta4 )
- force build with gcc 3.3 (otherwise there are speed limit issues)
- (Patch10: fixes to build with gcc4)

* Thu Apr 14 2005 Guillaume Bedot <littletux@zarb.org> 0.42.4-2plf
- Rebuilt against allegro-testing to fix a bug
- Renamed README.urpmi into KNOWN_BUGS

* Sun Apr 03 2005 Guillaume Bedot <littletux@zarb.org> 0.42.4-1plf
- Release 0.42.4
- README.urpmi to help workaround an annoying bug with rom dirs config in 
 the gui

* Thu Dec 09 2004 Guillaume Bedot <littletux@zarb.org> 0.42.3-1plf
- Release 0.42.3
- Added free f2demo rom for testing purposes.

* Sat Nov 27 2004 Guillaume Bedot <littletux@zarb.org> 0.42.2-1plf
- Release 0.42.2 (adds CPS-2 support:)
- Fixes compiling with stable allegro, and more

* Thu Sep  9 2004 Guillaume Bedot <littletux@zarb.org> 0.41.1-1plf
- New release 0.41.1 - now DX files should work.

* Tue Sep  7 2004 Guillaume Bedot <littletux@zarb.org> 0.41.0-1plf
- New release 0.41.0 - dropped svgalib makefile patch (now included)

* Wed Sep  1 2004 Guillaume Bedot <littletux@zarb.org> 0.40.5-1plf
- New release 0.40.5

* Mon Jun 14 2004 Guillaume Bedot <littletux@zarb.org> 0.40.4-1plf
- New release 0.40.4

* Tue Jun 08 2004 Guillaume Bedot <littletux@zarb.org> 0.40.3-1plf
- New release 0.40.3
- Optional optimization ("--with optimization")

* Wed Apr 14 2004 Guillaume Bedot <littletux@zarb.org> 0.40.0-1plf
- Updated to 0.40.0
- Default build optimized for pentiumpro and not pentium

* Sat Jan 03 2004 Guillaume Bedot <guillaume.bedot@wanadoo.fr> 0.38.1-1plf
- Updated to 0.38.1
- Updated directory for history.dat to sync with xmame/mess 0.77.1 package

* Sat Apr 12 2003 Guillaume Bedot <guillaume.bedot@wanadoo.fr> 0.37.3-1plf
- Re-packed for PLF

* Sat Apr  5 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:0.37.3-0.fdr.1
- Update to current Fedora guidelines.

* Wed Feb 12 2003 Ville Skyttä <ville.skytta at iki.fi> - 0.37.3-1.fedora.1
- First Fedora release.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21720 |12nr|roadfighter-1.0.1269-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		roadfighter
Version:	1.0.1269
Release:	%mkrel 1
Summary:	Konami's Road Fighter remake
Group:		Games/Arcade
# http://www.braingames.getput.com/forum/forum_posts.asp?TID=678&PN=1
License:	Distributable
URL:		http://roadfighter.jorito.net/
Source0:	http://braingames.jorito.net/roadfighter/downloads/%{name}.src_%{version}.tgz
Patch0:		roadfighter-1.0.1269-Makefile.patch
Patch1:		roadfighter-1.0.1269-sformat.patch
Patch2:		roadfighter-1.0.1269-datapath.patch
Patch3:		roadfighter-1.0.1269-desktop.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}
BuildRequires:	SDL_image-devel
BuildRequires:	SDL_mixer-devel
BuildRequires:	SDL_sound-devel
BuildRequires:	SDL_ttf-devel
BuildRequires:	imagemagick
BuildRequires:	desktop-file-utils

%description
This is a remake of a car-based arcade game developed by Konami and released
in 1984. The goal is to reach the finish line within the stages without
running out of time, hitting other cars or running out of fuel.

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1

# Fix char encondig
iconv --from=ISO-8859-1 --to=UTF-8 readme.txt > readme.txt.utf8
touch -r readme.txt readme.txt.utf8
mv readme.txt.utf8 readme.txt

%build
export CFLAGS="%{optflags}"
%make

%install
rm -rf %{buildroot}

# Install game and data
install -d %{buildroot}%{_gamesbindir}
install -m 755 -p %{name} %{buildroot}%{_gamesbindir}/
install -d %{buildroot}%{_gamesdatadir}/%{name}
cp -pr fonts graphics maps sound %{buildroot}%{_gamesdatadir}/%{name}/

# Install icon
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/32x32/apps
convert -resize 32x32 \
  -frame 0x3 \
  -mattecolor '#dfdfdf' \
  -transparent '#dfdfdf' \
  build/linux/roadfighter.png \
  %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png

# Install desktop file
mkdir -p %{buildroot}%{_datadir}/applications
desktop-file-install \
  --dir %{buildroot}%{_datadir}/applications \
  build/linux/%{name}.desktop

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc readme.txt
%{_gamesbindir}/%{name}
%{_gamesdatadir}/%{name}
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_datadir}/applications/%{name}.desktop




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21721 |12nr|rott-1.1.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define Werror_cflags	%nil

Name:		rott
Version:	1.1.2
Release:	3
Summary:	Rise of the Triad
Group:		Games/Arcade
License:	GPL
URL:		http://icculus.org/rott/
Source0:	http://icculus.org/rott/releases/%{name}-%{version}.tar.gz
Source1:	%{name}-shareware.sh
Source2:	%{name}-registered.sh
Source3:	%{name}.autodlrc
Source4:	%{name}-shareware.desktop
Source5:	%{name}-registered.desktop
Source6:	%{name}.png
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_mixer)

%description
This is the icculus.org Linux port of Apogee's classic 3d shooter
Rise of the Triad, which has been released under the GPL by Apogee.
This version is enhanced with the 'high' resolution rendering from
the winrott port.

%package shareware
Summary:	Rise of the Triad shareware version
Group:		Games/Arcade
Requires:	autodownloader

%description shareware
This is the icculus.org Linux port of Apogee's classic 3d shooter
Rise of the Triad (RotT), which has been released under the GPL by
Apogee. This version is enhanced with the 'high' resolution
rendering from the winrott port.

This package contains the engine for the shareware version of RotT.
In order to play the shareware version, you will need the shareware
datafiles. Which can be freely downloaded from Apogee/3DRealms, but
cannot be distributed as a package. When you start RotT for the
first time it will offer to download the datafiles for you.

%package registered
Summary:	Rise of the Triad registered version
Group:		Games/Arcade
Requires:	zenity

%description registered
This is the icculus.org Linux port of Apogee's classic 3d shooter
Rise of the Triad (RotT), which has been released under the GPL by
Apogee. This version is enhanced with the 'high' resolution
rendering from the winrott port.

This package contains the engine for the registered version of RotT.
If you own the registered version, this allows you to play the
registered version under Linux. Place the registered RotT datafiles
in a dir and start rott-registered from this dir.

%prep
%setup -q

%build
pushd rott
	%make EXTRACFLAGS="%{optflags} -Wno-unused -Wno-pointer-sign -fno-strict-aliasing"
	mv %{name} %{name}-shareware.bin

	make clean
	%make SHAREWARE=0 EXTRACFLAGS="%{optflags} -Wno-unused -Wno-pointer-sign -fno-strict-aliasing"
	mv %{name} %{name}-registered.bin
popd

%install
# no make install target, DIY
install -dm 755 %{buildroot}%{_gamesbindir}
install -m 755 %{name}/%{name}-* %{buildroot}%{_gamesbindir}
install -m 755 %{SOURCE1} %{buildroot}%{_gamesbindir}/%{name}-shareware
install -m 755 %{SOURCE2} %{buildroot}%{_gamesbindir}/%{name}-registered

# the autodownloader-stuff
install -dm 755 %{buildroot}%{_gamesdatadir}/%{name}
install -m 644 %{SOURCE3} %{buildroot}%{_gamesdatadir}/%{name}

# desktop file and icon stuff
install -dm 755 %{buildroot}%{_datadir}/pixmaps
install -m 644 %{SOURCE6} %{buildroot}%{_datadir}/pixmaps/%{name}.png
install -m 644 %{SOURCE6} %{buildroot}%{_datadir}/pixmaps/%{name}-shareware.png

install -dm 755 %{buildroot}%{_datadir}/applications
install -m 644 %{SOURCE4} %{buildroot}%{_datadir}/applications

install -m 644 %{SOURCE5} %{buildroot}%{_datadir}/applications

# man-page
install -dm 755 %{buildroot}%{_mandir}/man6
install -m 644 doc/%{name}.6 %{buildroot}%{_mandir}/man6/%{name}-shareware.6
install -m 644 doc/%{name}.6 %{buildroot}%{_mandir}/man6/%{name}-registered.6

%files shareware
%doc README doc/*.txt
%{_gamesbindir}/%{name}-shareware*
%dir %{_gamesdatadir}/%{name}
%{_gamesdatadir}/%{name}/rott.autodlrc
%{_mandir}/man6/%{name}-shareware.6*
%{_datadir}/applications/%{name}-shareware.desktop
%{_datadir}/pixmaps/%{name}-shareware.png

%files registered
%doc README doc/*.txt
%{_gamesbindir}/%{name}-registered*
%dir %{_gamesdatadir}/%{name}
%{_mandir}/man6/%{name}-registered.6*
%{_datadir}/applications/%{name}-registered.desktop
%{_datadir}/pixmaps/%{name}.png


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21722 |12nr|rt2860-firmware-11-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name rt2860-firmware
%define rtname RT2860_Firmware
%define version 11
%define release %mkrel 2

Summary: Firmware for the RT2860 chip
Name: %{name}
Version: %{version}
Release: %{release}
# http://www.ralinktech.com.tw/data/drivers/%{rtname}_V%{version}.zip
# (Repackaged as tar.bz2 because of unzip warnings that makes build fail)
Source: %{rtname}_V%{version}.tar.bz2
License: Redistributable, no modification permitted
Group: System/Kernel and hardware
Url: http://www.ralinktech.com
BuildRoot: %{_tmppath}/%{name}-buildroot
BuildArch: noarch

%description
This package contains the firmware files for the RT2860 chip.

%prep
%setup -q -n %{rtname}_V%{version}

%build

%install
rm -rf %{buildroot}
install -d %{buildroot}/lib/firmware
install -m644 rt*.bin %{buildroot}/lib/firmware

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc LICENSE.ralink-firmware.txt
/lib/firmware/rt*.bin


%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 11-2mdv2010.0
+ Revision: 433248
- rebuild

* Tue Jul 29 2008 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 11-1mdv2009.0
+ Revision: 253867
- import rt2860-firmware



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21723 |12nr|rt2870-firmware-22-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name rt2870-firmware
%define rtname RT2870_Firmware
%define version 22
%define release %mkrel 1

Summary: Firmware for the RT2870 chip
Name: %{name}
Version: %{version}
Release: %{release}
# http://www.ralinktech.com.tw/data/drivers/%{rtname}_V%{version}.zip
# (Repackaged as tar.bz2 because of unzip warnings that makes build fail)
Source: %{rtname}_V%{version}.tar.xz
License: Redistributable, no modification permitted
Group: System/Kernel and hardware
Url: http://www.ralinktech.com
BuildRoot: %{_tmppath}/%{name}-buildroot
BuildArch: noarch

%description
This package contains the firmware files for the RT2870 chip.

%prep
%setup -q -n %{rtname}_V%{version}

%build

%install
rm -rf %{buildroot}
install -d %{buildroot}/lib/firmware
install -m644 rt*.bin %{buildroot}/lib/firmware

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
%doc LICENSE.ralink-firmware.txt
/lib/firmware/rt*.bin


%changelog
* Sun Aug 15 2010 Thomas Backlund <tmb@mandriva.org> 22-1mdv2011.0
+ Revision: 570157
- update to V22 (mdv #60516)

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 8-2mdv2010.0
+ Revision: 433249
- rebuild

* Mon Sep 22 2008 Pascal Terjan <pterjan@mandriva.org> 8-1mdv2009.0
+ Revision: 286744
- import rt2870-firmware



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21724 |12nr|rt3090-firmware-2.1.0.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Firmware for the RT3090 chip
Name: rt3090-firmware
Version: 2.1.0.0
Release: %mkrel 2
# Firmware file common/rt2860.bin from
# http://www.ralinktech.com.tw/data/drivers/2009_0612_RT3090_Linux_STA_V2.1.0.0_DPO.tar.gz
# It's renamed in install to rt3090.bin (dkms-rt3090 is patched to support this)
# rt2860-firmware package isn't used or updated because I'm not sure if this
# firmware also supports rt2860 devices
Source: rt2860.bin
Group: System/Kernel and hardware
License: Redistributable, no modification permitted
Url: http://www.ralinktech.com
BuildRoot: %{_tmppath}/%{name}-%{version}
BuildArch: noarch

%description
This package contains the firmware files for the RT3090 chip.

%prep

%build

%install
rm -rf %{buildroot}
install -d %{buildroot}/lib/firmware
cp %{_sourcedir}/rt2860.bin %{buildroot}/lib/firmware/rt3090.bin

%clean
rm -rf %{buildroot}

%files
%defattr(0644,root,root,0755)
/lib/firmware/rt3090.bin


%changelog
* Mon Aug 10 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.1.0.0-2mdv2010.0
+ Revision: 414438
- Rename spec file.

* Fri Aug 07 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.1.0.0-1mdv2010.0
+ Revision: 411505
- import rt3090-firmware


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21725 |12nr|rt61-firmware-1.2-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name rt61-firmware
%define rtname RT61_Firmware
%define version 1.2
%define release %mkrel 3

Summary: Firmware for the RT61 chip
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://www.ralinktech.com/ralink/data/%{rtname}_V%{version}.tar.bz2
License: Proprietary
Group: System/Kernel and hardware
Url: http://rt2x00.serialmonkey.com/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch

%description
This package contains the firmware files for the RT61 chip, which is
used in WLAN PCMCIA cards.

%prep
%setup -q -n %{rtname}_V%{version}

%build

%install
rm -rf %{buildroot}
install -d %{buildroot}/lib/firmware
install -m644 rt*.bin %{buildroot}/lib/firmware

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
/lib/firmware/rt*.bin




%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.2-3mdv2010.0
+ Revision: 433256
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.2-2mdv2009.0
+ Revision: 241588
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Tue Mar 20 2007 Olivier Blin <oblin@mandriva.com> 1.2-1mdv2007.1
+ Revision: 147039
- initial release (based on rt73-firmware spec)
- Create rt61-firmware


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21726 |12nr|rt73-firmware-1.8-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name rt73-firmware
%define rtname RT71W_Firmware
%define version 1.8
%define release %mkrel 5

Summary: Firmware for the RT73 chip
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://www.ralinktech.com/ralink/data/%{rtname}_V%{version}.tar.bz2
Source1: rt73.pm-utils
License: Proprietary
Group: System/Kernel and hardware
Url: http://rt2x00.serialmonkey.com/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch

%description
This package contains the firmware files for the RT73 chip, which is
used in WLAN USB sticks.

%prep
%setup -q -n %{rtname}_V%{version}

%build

%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT/lib/firmware
install -m644 rt73.bin $RPM_BUILD_ROOT/lib/firmware
install -D -m 755 %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/pm/config.d/rt73

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
/lib/firmware/rt73.bin
%{_sysconfdir}/pm/config.d/rt73


%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.8-5mdv2010.0
+ Revision: 433331
- rebuild

* Fri Oct 31 2008 Olivier Blin <oblin@mandriva.com> 1.8-4mdv2009.1
+ Revision: 299098
- unload rt73usb on suspend

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild
    - import rt73-firmware


* Mon Mar 19 2007 Olivier Blin <blino@mandriva.com> 1.8-2mdv2007.1
- fix firmware location (#29691)

* Sun Dec 31 2006 Gwenole Beauchesne <gbeauchesne@mandriva.com> 1.8-1mdv2007.1
- initial Mandriva release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21727 |12nr|sdlmame-0.147-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		sdlmame
Version:	0.147
Release:	2
%define sversion	%(sed -r -e "s/\\.//" -e "s/(.*)u(.)/\\1/" <<<%{version})
%define uversion	%(sed -r -e "s/(.*u)(.)/\\2/;t;c\\0" <<<%{version})

Summary:	SDL MAME is an arcade emulator
License:	Freeware
Group:		Emulators
URL:		http://mamedev.org/
#http://mamedev.org/downloader.php?&file=mame%{sversion}s.zip
Source0:	mame%{sversion}s.zip
Source1:	sdlmame-wrapper
Source2:	sdlmess-wrapper
Source3:	sdlmame-extra.tar.bz2
# Repack from git and 0.146 as these files are no longer in sources zip
Source4:	sdlmess-extra-0.147.tar.bz2

Patch0:		mame-verbosebuild.patch
# x86_64 build fails due to extra optimizations
Patch1:		sdlmame-0.147-dont-force-inline.patch
# We don't want 64 bit binaries to have extra suffix
Patch2:		sdlmame-0.147-no64suffix.patch

#Sources 10+ : u1, u2 etc zip files containing changelogs and patches (if any)
%if %{uversion}
%(for ((i=1 ; i<=%{uversion} ; i++)) ; do echo Source$((9+i)):	http://mamedev.org/updates/%{sversion}u${i}_diff.zip ;done)
%endif

BuildRequires:	SDL_ttf-devel
BuildRequires:	expat-devel
BuildRequires:	zlib-devel
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(pango)
BuildRequires:	pkgconfig(pangocairo)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	pkgconfig(xrender)
BuildRequires:	perl
ExclusiveArch:	%{ix86} x86_64 ppc

%description
SDL MAME is an arcade emulator using SDL, and based on the Multiple Arcade
Machine Emulator (MAME).

You can find a some freeware and their description on http://mamedev.org/roms/

If you some tricks to finish a game, the cheat.zip file is now provided in a
other package named sdlmame-extra-data.

%package -n sdlmess
Summary:	SDL MESS emulates a large variety of different systems
Group:		Emulators

%description -n sdlmess
SDL MESS is a free emulator which emulates a large variety of different
systems (computers and home entertainment systems).
It uses SDL, and is based on MESS.

%prep
%setup -c -n %{name}-%{version} -q
unzip -qq mame.zip
%patch0 -p1
%patch1 -p1
%patch2 -p1

#files missing : ui.bdf, keymaps
tar xvjf %{SOURCE3}
#files missing : arkwork, sysinfo.dat
tar xvjf %{SOURCE4}
#fixes doc line endings, + needed before patching
find . -type f -not -name uismall.png | xargs perl -pi -e 's/\r\n?/\n/g'

#apply u1, u2, etc... patches (if any)
#fix line endings for mdv < 2010.1
%if %{uversion}
%(for ((i=1 ; i<=%{uversion} ; i++)) ; do echo "unzip -qq %{SOURCE$((9+i))}" ; echo "perl -pi -e 's/\r\n/\n/g' %{sversion}u${i}.diff" ; echo "patch -p0 -s --fuzz=0 -E < %{sversion}u${i}.diff" ; done)
%endif

%build
#notes:
#fullname is prefix+name+suffix+suffix64+suffixdebug(+suffixexe)
#optimizing for specific processor adds suffixes:
#DEBUG=1 for the debugger
#SYMBOLS=1 to build a -debug package
#set ARCHOPTS for architecture-specific optimizations
#(-march=,-msse3,-mcpu=,...)
#Arch is auto-detected now, DRC options are set accordingly
#no need for PTR64=1, PPC=1, X86_MIPS3_DRC=, X86_PPC_DRC=, etc
%make all TARGET=mame \
 PREFIX=sdl \
 NOWERROR=1 \
 BUILD_ZLIB= \
 BUILD_EXPAT= \
 OPT_FLAGS="%{optflags}"

%make all TARGET=mess \
 PREFIX=sdl \
 NOWERROR=1 \
 BUILD_ZLIB= \
 BUILD_EXPAT= \
 OPT_FLAGS="%{optflags}"

%install
rm -rf %{buildroot}
install -d -m 755 %{buildroot}%{_gamesbindir}
install -m 755 sdlmame %{buildroot}/%{_gamesbindir}/sdlmame.real
install -m 755 sdlmess* %{buildroot}/%{_gamesbindir}/sdlmess.real

#tools
#useful to manage roms
install -m 755 chdman %{buildroot}%{_gamesbindir}/chdman-sdlmame
install -m 755 chdman %{buildroot}%{_gamesbindir}/chdman-sdlmess
install -m 755 romcmp %{buildroot}%{_gamesbindir}/romcmp-sdlmame
install -m 755 romcmp %{buildroot}%{_gamesbindir}/romcmp-sdlmess
#useful to create a new keymap
install -m 755 testkeys %{buildroot}%{_gamesbindir}/testkeys-sdlmame
install -m 755 testkeys %{buildroot}%{_gamesbindir}/testkeys-sdlmess
#other tools built:
#jedutils, makemeta, regrep, srcclean

#"support files" moved to sdlmame-extra-data
#but the directory is still owned by this package
install -d -m 755 %{buildroot}%{_gamesdatadir}/sdlmame
install -d -m 755 %{buildroot}%{_gamesdatadir}/sdlmess

#ui font
install -m 644 ui.bdf %{buildroot}/%{_gamesdatadir}/sdlmame/
install -m 644 ui.bdf %{buildroot}/%{_gamesdatadir}/sdlmess/

#keymaps
install -d -m 755 %{buildroot}%{_gamesdatadir}/sdlmame/keymaps
install -m 644 keymaps/* %{buildroot}/%{_gamesdatadir}/sdlmame/keymaps/
install -d -m 755 %{buildroot}%{_gamesdatadir}/sdlmess/keymaps
install -m 644 keymaps/* %{buildroot}/%{_gamesdatadir}/sdlmess/keymaps/

#various directories and files
install -d -m 755 %{buildroot}%{_gamesdatadir}/sdlmess/artwork
install -m 644 artwork/* %{buildroot}%{_gamesdatadir}/sdlmess/artwork/
install -d -m 755 %{buildroot}%{_gamesdatadir}/sdlmame/hash
install -m 644 hash/* %{buildroot}%{_gamesdatadir}/sdlmame/hash/
install -d -m 755 %{buildroot}%{_gamesdatadir}/sdlmess/hash
install -m 644 hash/* %{buildroot}%{_gamesdatadir}/sdlmess/hash/

#sysinfo.dat
install -m 644 sysinfo.dat %{buildroot}%{_gamesdatadir}/sdlmess/

#install wrapper
install -m 755 %{SOURCE1} %{buildroot}%{_gamesbindir}/sdlmame
install -m 755 %{SOURCE2} %{buildroot}%{_gamesbindir}/sdlmess

%files
%defattr(0644,root,games,0755)
%doc docs/*
%attr(0755,root,games) %{_gamesbindir}/sdlmame*
%attr(0755,root,games) %{_gamesbindir}/*-sdlmame
%{_gamesdatadir}/sdlmame

%files -n sdlmess
%defattr(0644,root,games,0755)
%doc docs/*
%attr(0755,root,games) %{_gamesbindir}/sdlmess*
%attr(0755,root,games) %{_gamesbindir}/*-sdlmess
%{_gamesdatadir}/sdlmess


%changelog
* Thu Oct  25 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 2db4e23
- Add patch to avoid extra suffix for 64 bit binaries
  
* Thu Oct  25 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 2179420
- Add patch for verbose build and patch to disable forced inline
  
* Thu Oct  25 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 0e8cd4e
- Merge sdlmame and sdlmess in one spec to follow upstream packaging
  
* Thu Oct  25 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: e635cb9
- New version 0.147, convert BR to pkgconfig style
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21728 |12nr|sdlmame-extra-data-0.145-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		sdlmame-extra-data
Version:	0.145
Release:	%mkrel 1
Summary:	More data files for SDL MAME front-ends
License:	Freeware
Group:		Emulators
URL:		http://mameworld.info/

# Cheats (XML format)
Source1:	http://cheat.retrogames.com/download/cheat0145.zip
#alt url: http://www.mamecheat.co.uk/
# nplayers.ini
Source10:	http://nplayers.arcadebelgium.be/files/nplayers0145.zip
# history.dat
Source20:	http://www.arcade-history.com/dats/mamehistory145.7z
# mameinfo.dat
Source30:	http://www.mameworld.info/mameinfo/download/Mameinfo0145.zip
# catver.ini (en, fr, it)
# http://www.progettoemma.net/public/ccount/click.php?id=6
# http://clrmamepro.free.fr/file/catlist/catver.zip
# http://www.progettoemma.net/public/ccount/click.php?id=5
Source40:	catver-0.145-en.zip
Source41:	catver-0.145-fr.zip
Source42:	catver-0.145-it.zip
# controls.ini (for wahcade)
Source50:	controls.ini.0.111.5.zip

BuildRequires:	p7zip
BuildRequires:	recode
BuildRequires:	perl

BuildArch:	noarch

# cheat.zip does not require a front-end
Requires:	sdlmame

%description
This package includes additional files for SDL MAME arcade emulator, which
are used by sdlmame itself (cheat.zip) or its front-ends.

%prep
rm -rf %{name}-%{version}
mkdir %{name}-%{version}
cd %{name}-%{version}

#cheats
unzip %{SOURCE1}

#nplayers
unzip -CoLaa %{SOURCE10} nplayers.ini
perl -pe "s/([0-9])P/\$1J/g" nplayers.ini >nplayers-fr.ini

#history
7za x %{SOURCE20}

#mameinfo
unzip -o %{SOURCE30}
7za e Mameinfo*.7z mameinfo.dat

#catver
unzip -Coaap %{SOURCE40} Catver.ini >catver-en.ini
unzip -Coaap %{SOURCE41} Catver.ini >catver-fr.ini
unzip -Coaap %{SOURCE42} Catver.ini >catver-it.ini
#fix catver (for loemu)
recode l1..u8 catver-fr.ini catver-it.ini
perl -pi -e "s/^=/#=/g" catver-fr.ini

#controls
unzip -o %{SOURCE50}

%build

%install
cd %{name}-%{version}
rm -rf %{buildroot}
install -d -m 755 %{buildroot}%{_gamesdatadir}/sdlmame
install -m 644 cheat.zip catver-en.ini catver-fr.ini catver-it.ini \
 controls.ini history.dat mameinfo.dat nplayers.ini nplayers-fr.ini \
 %{buildroot}%{_gamesdatadir}/sdlmame/

%files
%{_gamesdatadir}/sdlmame/*

%clean
rm -rf %{buildroot}





%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21729 |12nr|sflowtool-3.26-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		sflowtool
Summary:	sflowtool is a utility for collecting and processing sFlow data
Version:	3.26
Release:	1
License:	Other
Source0:	http://www.inmon.com/bin/%{name}-%{version}.tar.gz
Group:		System/Configuration/Networking
URL:		http://www.inmon.com/technology/sflowTools.php

%description
The sFlow toolkit provides command
line utilities and scripts for analyzing sFlow data.
sflowtool interfaces to utilities such as tcpdump,
ntop and Snort for detailed packet tracing and analysis,
NetFlow compatible collectors for IP flow accounting,
and provides text based output that can be used in scripts
to provide customized analysis and reporting and for 
integrating with other tools such as MRTG or rrdtool.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files
%{_bindir}/%{name}
%doc AUTHORS INSTALL NEWS ChangeLog README


%changelog
* Wed Jun 20 2012 Alexander Khrukin <akhrukin@mandriva.org> 3.26-1
+ Revision: 806305
- version update 3.26

* Wed Mar 28 2012 Alexander Khrukin <akhrukin@mandriva.org> 3.25-1
+ Revision: 788032
- version update 3.25
- version update 2.24

* Tue Dec 27 2011 Alexander Khrukin <akhrukin@mandriva.org> 3.23-1
+ Revision: 745523
- version update 3.23

* Wed Dec 07 2011 Alexander Khrukin <akhrukin@mandriva.org> 3.22-1
+ Revision: 738598
- imported package sflowtool


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21730 |12nr|shareware_doom_iwad-1.9-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		shareware_doom_iwad
BuildArch:	noarch
Version:	1.9
Release:	%mkrel 2
Summary:	Doom v1.9 shareware iwad
# http://www.3ddownloads.com/showfile.php3?file_id=7486
Source0:	%{name}.zip
License:	Shareware
Group:		Games/Arcade
URL:		http://www.doomworld.com/classicdoom/info/shareware.php
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
%description
Shareware Doom v1.9 iwad.

%install
unzip -o %{SOURCE0}
install -D -m 644 DOOM1.WAD %{buildroot}/%{_gamesdatadir}/doom/doom1.wad

%clean
rm -rf %{buildroot}

%files
%{_gamesdatadir}/doom/doom1.wad


%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.9-2mdv2010.0
+ Revision: 433257
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.9-1mdv2009.0
+ Revision: 241609
- rebuild
- kill re-definition of %%buildroot on Pixel's request
- fix summary-ended-with-dot

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Sep 05 2007 Paulo Andrade <pcpa@mandriva.com.br> 1.9-0mdv2008.0
+ Revision: 80484
- Import shareware_doom_iwad


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21731 |12nr|shorten-3.6.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: shorten
Version: 3.6.1
Release: %mkrel 1
License: Distributable
Summary: A fast, low complexity waveform coder
Group: Sound
URL: http://www.etree.org/shnutils/shorten/
Source: http://www.etree.org/shnutils/shorten/source/shorten-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root

%description
Shorten is a low complexity and fast waveform coder (i.e. audio
compressor), originally written by Tony Robinson at SoftSound. It can
operate in both lossy and lossless modes.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%__rm -rf %{buildroot}
%makeinstall_std

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(-, root, root, -)
%doc AUTHORS ChangeLog COPYING NEWS README doc/LICENSE doc/TODO doc/tr156.ps
%{_mandir}/*/%{name}*
%{_bindir}/%{name}



%changelog
* Thu Sep 22 2011 Andrey Bondrov <abondrov@mandriva.org> 3.6.1-1
+ Revision: 700831
- imported package shorten


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21732 |12nr|slmodem-2.9.11-0.20080817.8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# I love OpenSource :-(

%define snapshot 20080817
%define moduleversion %{version}-%{release}

Summary:	slmodem utility
Name:		slmodem
Version:	2.9.11
Release:	0.%{snapshot}.8
License:	SmartLink
Group:		System/Kernel and hardware
# http://linmodems.technion.ac.il/packages/smartlink/
Url:		http://www.smlink.com/main/down
Source0:	%{name}-%{version}-%{snapshot}.tar.gz
Source1:	slmodem.nodes
Source2:	slmodem.perms
Patch0:		%{name}-2.9.9-dkms.patch
Patch1:		slmodem-2.9.11-20070813-mdkize.patch
Patch2:		slmodem-Makefile-2.4.patch
Patch3:		slmodem-motorola-id.patch
Patch4:		slmodem-2.9.11-20080817-ioctl_hookstate.patch
Patch5:		slmodem-2.9.11-20080817-kernel-2.6.33.patch
Requires(post):	udev
BuildRequires:	pkgconfig(alsa)
ExclusiveArch:	%{ix86}

%description
slmodem driver utility.

%package -n dkms-%{name}
Summary:	slmodem module
Group:		System/Kernel and hardware
Requires:	drakxtools
Requires(post):	dkms
Requires(preun):	dkms

%description -n dkms-%{name}
slmodem module Linux driver.

%prep
%setup -q -n %{name}-%{version}-%{snapshot}
%patch0 -p1 -b .dkms
%patch1 -p1 -b .mdkize
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1

%build
%make -C modem SUPPORT_ALSA=1

%install
# utils 
mkdir -p %{buildroot}%{_sbindir}
install -m755 modem/slmodemd modem/modem_test %{buildroot}%{_sbindir}
mkdir -p %{buildroot}%{_sysconfdir}/sysconfig %{buildroot}%{_sysconfdir}/rc.d/init.d
install -m644 scripts/suse/slmodemd.conf %{buildroot}%{_sysconfdir}/sysconfig/slmodemd
install -m755 scripts/mandrake/slmodemd %{buildroot}%{_sysconfdir}/rc.d/init.d/
mkdir -p %{buildroot}%{_sysconfdir}/udev/devices.d/
install -m644 %{SOURCE1} %{buildroot}%{_sysconfdir}/udev/devices.d/
mkdir -p %{buildroot}%{_sysconfdir}/security/console.perms.d/
install -m644 %{SOURCE2} %{buildroot}%{_sysconfdir}/security/console.perms.d/

# driver source
mkdir -p %{buildroot}/%{_usr}/src/%{name}-%{moduleversion}
cp -r * %{buildroot}/%{_usr}/src/%{name}-%{moduleversion}
rm -rf %{buildroot}/%{_usr}/src/%{name}-%{moduleversion}/{patches,scripts}
cat > %{buildroot}/%{_usr}/src/%{name}-%{moduleversion}/dkms.conf <<EOF
PACKAGE_NAME=%{name}
PACKAGE_VERSION=%{moduleversion}

DEST_MODULE_LOCATION[0]=/kernel/drivers/char
BUILT_MODULE_NAME[0]=slamr
BUILT_MODULE_LOCATION[0]=drivers
if ! echo \${kernelver} | \\
     egrep -q "^2\.6\.(2[7-9])|([3-9][0-9]+)|([1-9][0-9][0-9]+)"
then
DEST_MODULE_LOCATION[1]=/kernel/drivers/char
BUILT_MODULE_NAME[1]=slusb
BUILT_MODULE_LOCATION[1]=drivers
fi
MAKE[0]="make KERNEL_DIR=\${kernel_source_dir} drivers"
CLEAN="make clean"

AUTOINSTALL=yes
EOF

%post
%_post_service slmodemd
/sbin/create_static_dev_nodes /dev %{_sysconfdir}/udev/devices.d/slmodem.nodes
echo "Relaunch drakconnect to configure your slmodem cards"

%preun
%_preun_service slmodemd

%post -n dkms-%{name}
/usr/sbin/dkms --rpm_safe_upgrade add -m %name -v %moduleversion
/usr/sbin/dkms --rpm_safe_upgrade build -m %name -v %moduleversion
/usr/sbin/dkms --rpm_safe_upgrade install -m %name -v %moduleversion
exit 0

%preun -n dkms-%{name}
/usr/sbin/dkms --rpm_safe_upgrade remove -m %name -v %moduleversion --all
exit 0

%files
%doc COPYING Changes README
%{_sbindir}/*
%config(noreplace) %{_sysconfdir}/sysconfig/slmodemd
%{_sysconfdir}/rc.d/init.d/slmodemd
%{_sysconfdir}/udev/devices.d/slmodem.nodes
%{_sysconfdir}/security/console.perms.d/slmodem.perms

%files -n dkms-%{name}
%{_usr}/src/%{name}-%{moduleversion}


%changelog
* Thu Mar 18 2010 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.9.11-0.20080817.7mdv2010.1
+ Revision: 525094
- Fix build with linux 2.6.33

* Thu Nov 12 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.9.11-0.20080817.6mdv2010.1
+ Revision: 465375
- Rebuild for fixed changelog.

* Thu Nov 12 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.9.11-0.20080817.5mdv2010.1
+ Revision: 465294
- Add id for new Motorola modem which needs to be SL1900_CARD
- Fix build when kernel has in its version a release with '2.4', not
  really being a kernel 2.4
- Fixed slamr to work with kernel 2.6.31
- Fix removal of slmodem dkms package

* Sun Feb 08 2009 Andrey Borzenkov <arvidjaar@mandriva.org> 2.9.11-0.20080817.4mdv2009.1
+ Revision: 338469
- really set card 1 as default

* Sat Feb 07 2009 Andrey Borzenkov <arvidjaar@mandriva.org> 2.9.11-0.20080817.3mdv2009.1
+ Revision: 338376
- set default card to 1 to be backward compatible

* Sat Feb 07 2009 Andrey Borzenkov <arvidjaar@mandriva.org> 2.9.11-0.20080817.2mdv2009.1
+ Revision: 338372
- ALSA fixes:
  * Should-Start alsa
  * allow any snd-* module for ALSA, not only snd-intel8x0m
  * use sysfs to check for module; this works even if driver is built-in
  * introduce SLMODEMD_CARD_NUMBER to specify which device to use.
  slmodemd defaults to hw:1 which does not neccesarily correspond to real
  device, nor is snd/controlC0 always correct

* Wed Sep 10 2008 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.9.11-0.20080817.1mdv2009.0
+ Revision: 283347
- Updated to 20080817 snapshot.
- Removed already applied patches alsa-period-size, SA_SHIRQ.
- slusb can't be built anymore with 2.6.25 or later kernels, add proper
  conditional inside dkms.conf to accomodate for this change.

* Tue Jul 08 2008 Olivier Blin <oblin@mandriva.com> 2.9.11-0.20070813.4mdv2009.0
+ Revision: 232838
- do not require drakxtools
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Tue Nov 27 2007 Pascal Terjan <pterjan@mandriva.org> 2.9.11-0.20070813.3mdv2008.1
+ Revision: 113466
- Fix build on 2.6.24

  + Andrey Borzenkov <arvidjaar@mandriva.org>
    - mark /etc/sysconfig/slmodemd as config(noreplace)

  + Thierry Vignaud <tv@mandriva.org>
    - fix summary-ended-with-dot

* Wed Oct 03 2007 Olivier Blin <oblin@mandriva.com> 2.9.11-0.20070813.2mdv2008.0
+ Revision: 95266
- do not pass hw: option by default when using alsa module (#20067)
- fix snd_intel8x0m configuration (#34053)
- create device nodes in post script as well (#29724)
- only check that period size is larger or equal than requested,
  to fix some HDA modems (ripped from Claudio's blog, ALSA bug #3213)
- add requires post/preun for dkms

* Tue Oct 02 2007 Olivier Blin <oblin@mandriva.com> 2.9.11-0.20070813.1mdv2008.0
+ Revision: 94563
- do not load slamr/slusb modules in post (#20067 again)

  + Pascal Terjan <pterjan@mandriva.org>
    - Don't force preloading of slamr module (#20067)
    - Add the release in the module version (we at least need to include the snapshot date)
    - Also create slamr1,slusb0,slusb1
    - Have udev to create /dev/slamr0 ans pam-console to give it to the user (workaround #29724)
    - Update to 20070813 snapshot
    - Don't uselessly hardcode builddir
    - Update docdir


* Tue Mar 27 2007 Olivier Blin <oblin@mandriva.com> 2.9.11-0.20060727.3mdv2007.1
+ Revision: 149025
- only build on i586 for now
- fix buildrequires
- strip packager tag
- add LSB initscript header
- fix typo in initscript
- Import slmodem

* Tue Mar 20 2007 Olivier Blin <blino@mandriva.com> 2.9.11-0.20060727.2mdv2007.1
- fix build with latest dkms by running our own make clean (#29408)

* Tue Aug 15 2006 Arnaud Patard <apatard@mandriva.com> 2.9.11-0.20060727-1mdv2007
- Newer version

* Sat Sep 10 2005 Olivier Blin <oblin@mandrakesoft.com> 2.9.10-9mdk
- update Patch1 to add SLMODEMD_MODULE support in initscript
  (allow to easily configure ALSA drivers in sysconfig file)

* Wed Aug 31 2005 Arnaud Patard <apatard@mandriva.com> 2.9.10-8mdk
- build fixes

* Wed Apr 06 2005 Arnaud Patard <apatard@mandrakesoft.com> 2.9.10-7mdk
- Corrected behaviour of handling the return of pci_register_driver
- Added some intel ich pciids

* Thu Mar 10 2005 Arnaud Patard <apatard@mandrakesoft.com> 2.9.10-6mdk
- Build fix for the >= 2.6.10 kernels

* Fri Oct 01 2004 Frederic Lepied <flepied@mandrakesoft.com> 2.9.10-5mdk
- fix init script to wait for device before launching daemon

* Fri Sep 17 2004 Nicolas Planel <nplanel@mandrakesoft.com> 2.9.10-4mdk
- rework preun/post scripts.

* Fri Sep 17 2004 Nicolas Planel <nplanel@mandrakesoft.com> 2.9.10-3mdk
- s/slmodem/slmodemd/.
- add SUPPORT_ALSA=1 build option.
- mdkize scripts/conf.

* Tue Sep 14 2004 Nicolas Planel <nplanel@mandrakesoft.com> 2.9.9-2mdk
- dkms support.

* Tue Jul 13 2004 Nicolas Planel <nplanel@mandrakesoft.com> 2.9.9-1mdk
- 2.9.9.
- ready for 2.6 kernel.

* Tue May 25 2004 Nicolas Planel <nplanel@mandrakesoft.com> 2.9.6-1mdk
- First version (build only on 2.4 kernel series).


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21733 |12nr|smathstudio-0.89-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define rel 1

%{?dist: %{expand: %%define %dist 1}}

Summary: Small mathematic packet with MathCad style
Name: smathstudio
Version: 0.89
Release: %mkrel %{rel}
License: EULA
Group: Sciences/Mathematics
URL: http://ru.smath.info/forum/default.aspx?g=posts&t=130

Source0: SMathStudioDesktop.0_89.Mono.tar.gz
Source1: SSLogo48.png
#Source2: Text_RUS.lang

BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
#Obsoletes: smathstudio < %{version}
Requires: mono, mono-winforms

%description
A free mathematical package with a graphical interface for the calculation 
of mathematical expressions, and constructing two-dimensional and three-dimensional graphs.

%build
%prep
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT

%setup -q -n SMathStudioDesktop.0_89.Mono

%pre
rm -f %{_bindir}/smathstudio

%post
gzip -d /opt/%{name}-%{version}/lang/*.gz
gzip -d /opt/%{name}-%{version}/examples/*.gz
gzip -d /opt/%{name}-%{version}/book/*.gz
gzip -d /opt/%{name}-%{version}/plugins/*.gz

%postun
rm -rf /opt/%{name}-%{version}

%install
mkdir -p $RPM_BUILD_ROOT/opt
mkdir $RPM_BUILD_ROOT/opt/%{name}-%{version}
mkdir $RPM_BUILD_ROOT/opt/%{name}-%{version}/book
mkdir $RPM_BUILD_ROOT/opt/%{name}-%{version}/lang
mkdir $RPM_BUILD_ROOT/opt/%{name}-%{version}/examples
mkdir $RPM_BUILD_ROOT/opt/%{name}-%{version}/plugins

mkdir $RPM_BUILD_ROOT/usr
mkdir $RPM_BUILD_ROOT/usr/bin
mkdir $RPM_BUILD_ROOT/usr/share
mkdir $RPM_BUILD_ROOT/usr/share/applications
#cp -a lang $RPM_BUILD_ROOT/opt/%{name}-%{version}/
#cp -a examples $RPM_BUILD_ROOT/opt/%{name}-%{version}/
#cp -a book $RPM_BUILD_ROOT/opt/%{name}-%{version}/
install -Dm644 *.pc $RPM_BUILD_ROOT/opt/%{name}-%{version}/
install -Dm755 *.dll $RPM_BUILD_ROOT/opt/%{name}-%{version}/
install -Dm755 *.exe $RPM_BUILD_ROOT/opt/%{name}-%{version}/
gzip lang/*
gzip book/*
gzip examples/*
gzip plugins/*
cp lang/* $RPM_BUILD_ROOT/opt/%{name}-%{version}/lang
cp book/* $RPM_BUILD_ROOT/opt/%{name}-%{version}/book
cp examples/* $RPM_BUILD_ROOT/opt/%{name}-%{version}/examples
cp plugins/* $RPM_BUILD_ROOT/opt/%{name}-%{version}/plugins

install -Dm644 %{SOURCE1} $RPM_BUILD_ROOT/opt/%{name}-%{version}/SSLogo48.png
echo "//// SMath Studio 0.88" >> $RPM_BUILD_ROOT/opt/%{name}-%{version}/settings.inf
echo "Language=RUS" >> $RPM_BUILD_ROOT/opt/%{name}-%{version}/settings.inf


chmod 666 $RPM_BUILD_ROOT/opt/%{name}-%{version}/settings.inf

install -dm 755 %{buildroot}%{_datadir}/applications
cat > %{name}.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
GenericName=SMath Studio Desktop
GenericName[ru]=SMath Studio Desktop
Name=SMathStudio
Name[ru]=SMathStudio
Exec=%{_bindir}/smathstudio_mono
Comment=mathematical editor with MathCad style
Icon=/opt/smathstudio-%{version}/SSLogo48.png
Type=Application
Categories=Education;Math;
EOF
install -m 0644 %{name}.desktop \
%{buildroot}%{_datadir}/applications/%{name}.desktop

install -dm 755 %{buildroot}%{_bindir}
cat > smathstudio_mono << EOF
#!/bin/sh
exec mono "/opt/%{name}-%{version}/SMathStudio_Desktop.exe" "\$@"
exit
EOF

install -m 7655 smathstudio_mono \
%{buildroot}%{_bindir}/smathstudio_mono

%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root, root)

/opt/%{name}-%{version}
%{_bindir}/smathstudio_mono
%{_datadir}/applications/smathstudio.desktop




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21734 |12nr|sp-4.1.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:        School Portal
Summary(ru):    Школьный портал
Name:           sp
Version:        4.1.3
Release:        %mkrel 1
License:        Prop
URL:            http://spcms.ru
Group:          Networking/WWW
Source0:        sp-for-rpm.tar.bz2
Source1:	.htaccess
Source2:	000-sp.conf
Source3:	CMS.gdb
Source4:	XXI.gdb
Source5:	UDFLib.dll
Source6:	update_xxi.pl
BuildRoot:      %{_tmppath}/%{name}-%{version}-root-dja
Requires:       task-lamp firebird-superserver perl-CGI perl-Archive-Zip perl-GD perl-GDGraph perl-Image-Magick perl-Mail-Sender perl-Text-Iconv perl-CPAN perl-CGI-Session perl-CGI-SpeedyCGI perl-HTML-TagFilter perl-DBD-InterBase

Autoprov:       0
Autoreq:        0

# Copyright:      Prop
# Если не задано Copyright, его значение берётся из License

# -------------------------------------------
# Описание на английском
# -------------------------------------------
%description
Integrated school control system.

# -------------------------------------------
# Описание на русском
# -------------------------------------------
%description -l ru
Комплексная система управления школой.

# -------------------------------------------
# Установка. Устанавливаем всё, что нужно в $RPM_BUILD_ROOT как в /
# -------------------------------------------
%install
rm -rf %{buildroot}
mkdir -p $RPM_BUILD_ROOT/var/www/cgi-bin/sp/
mkdir -p $RPM_BUILD_ROOT/var/www/html/sp/
mkdir -p $RPM_BUILD_ROOT/opt/xxi/data/
mkdir -p $RPM_BUILD_ROOT//etc/httpd/conf/vhosts.d/
mkdir -p $RPM_BUILD_ROOT/usr/lib/firebird/UDF/
mkdir -p $RPM_BUILD_ROOT/sbin/
#mkdir -p $RPM_BUILD_ROOT/usr/sbin/

cp %{SOURCE1}   $RPM_BUILD_ROOT/var/www/html/
cp %{SOURCE2} $RPM_BUILD_ROOT//etc/httpd/conf/vhosts.d/
cp %{_sourcedir}/*.gdb       $RPM_BUILD_ROOT/opt/xxi/data/
cp %{SOURCE5}  $RPM_BUILD_ROOT/usr/lib/firebird/UDF/UDFLib.dll

cd $RPM_BUILD_ROOT/var/www/cgi-bin/sp
tar xf %{_sourcedir}/sp-for-rpm.tar.bz2
cp %{SOURCE6} $RPM_BUILD_ROOT/var/www/cgi-bin/sp/update_xxi.pl

mv -f $RPM_BUILD_ROOT/var/www/cgi-bin/sp/sp_add_admin.pl $RPM_BUILD_ROOT/sbin/sp-add-admin

# -------------------------------------------
# Список файлов, которые попадут в пакет
# -------------------------------------------
%files
%defattr(400, root, root)
%config(noreplace) /var/www/cgi-bin/sp/sp.conf
%config(noreplace) /opt/xxi/data/*
/var/www/cgi-bin/sp/cms/
/var/www/cgi-bin/sp/dic/
/var/www/cgi-bin/sp/sphtml/
/var/www/cgi-bin/sp/tpl/
/var/www/cgi-bin/sp/*.cgi
/var/www/cgi-bin/sp/*.pl
/var/www/cgi-bin/sp/sp.sql
/var/www/cgi-bin/sp/*.ttf
/var/www/html/.htaccess
/etc/httpd/conf/vhosts.d/000-sp.conf
/usr/lib/firebird/UDF/UDFLib.dll
/sbin/sp-add-admin
#/sbin/sp-ldap-setup
#/usr/sbin/smbldap-passwd
#/var/www/cgi-bin/sp/smbldap-passwd

# -------------------------------------------
# Команды, выполняющиеся после распаковки файлов из пакета при установке на целевую систему
# -------------------------------------------
%post

# Прежде всего пофиксим неверную установку Firebird из RPM ALT Linux-а (для Mandriva проверить)

# без этого fb не видит свой конфиг
#chmod o+rx /etc/firebird
# без этого fb не соединяется с базой
#chmod g+w /etc/firebird

# для FB суперсервер - не юзается

#cd /etc/init.d/
#./firebird start
# /etc/init.d/firebird start
# не работает. apt-get ругается:
# The following packages have unmet dependencies:
#   sp: PreDepends: /etc/rc.d/init.d/firebird but it is not installable
# поэтому пока так

# для FB классик:

# снимаем ограничение на 5 коннектов к fb
#if ! grep -q "per_source = UNLIMITED" /etc/xinetd.d/firebird; then
#	perl -i -p -e 's/^\s*disable\s+=\s+no$/disable = no\nper_source = UNLIMITED/' /etc/xinetd.d/firebird
#fi

/etc/init.d/xinetd restart

rm -f -- /etc/httpd/conf/vhosts.d/00_default_vhosts.conf

/etc/init.d/httpd restart

# restore
#chown -R firebird:firebird /opt/xxi/data/
#chmod 660 /opt/xxi/data/*.*
#cd /usr/bin/
#./gbak -R -C /opt/xxi/data/XXI.gbk 127.0.0.1:/opt/xxi/data/XXI.gdb -USER sysdba -PASS masterkey
#./gbak -R -C /opt/xxi/data/CMS.gbk 127.0.0.1:/opt/xxi/data/CMS.gdb -USER sysdba -PASS masterkey
#rm -f -- /opt/xxi/data/*.gbk

chown -R firebird:firebird /opt/xxi/data/
chmod 660 /opt/xxi/data/*.*
chmod 755 /usr/lib/firebird/UDF/UDFLib.dll
chown apache.apache /var/www/html/.htaccess

cd /var/www/cgi-bin/sp/

perl setup.pl --yes

# Действие ($1)                     Значение параметра
# ====================================================
# Установка в первый раз            1
# Обновление                        2 или больше
# Удаление последней версии пакета  0

# выполнять только если установка в первый раз
if [ "$1" -eq 1 ]; then

	perl update_xxi.pl sp.conf sp.sql

fi

rm -f -- update_xxi.pl
rm -f -- sp.sql

chmod 500 /sbin/sp-add-admin

# выполнять только если установка в первый раз
if [ "$1" -eq 1 ]; then

	sp-add-admin admin smenimenya --silent
fi

chkconfig firebird on

echo '!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!'
echo '!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!'
echo '!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!'
echo '!!!                                                                   !!!'
echo '!!!           School Portal installed.                                !!!'
echo '!!!           Administration account created.                         !!!'
echo '!!!           Direct your browser to this server to log in.           !!!'
echo '!!!                                                                   !!!'
echo '!!!           Login:    admin                                         !!!'
echo '!!!           password: smenimenya                                    !!!'
echo '!!!                                                                   !!!'
echo '!!!           CHANGE PASSWORD NOW!                                    !!!'
echo '!!!                                                                   !!!'
echo '!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!'
echo '!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!'
echo '!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!'

%clean
rm -rf %{buildroot}




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21735 |12nr|spectrum-roms-20081224-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define 	version 20081224

Name:           spectrum-roms
Version:        %{version}
Release:        %mkrel 1
Summary:        A collection of Spectrum ROM images
Group:          Emulators
License:        Distributable
URL:            http://www.chiark.greenend.org.uk/~cjwatson/code/spectrum-roms/
Source0:        http://www.chiark.greenend.org.uk/~cjwatson/code/%{name}/%{name}-%{version}.tar.gz
Source1:        %{name}-distribution.txt
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
BuildArch:      noarch

%description
This package provides images of the read-only memories from various
versions of the Sinclair Spectrum. They can be used with various emulators.

%prep
%setup -q -n %{name}

%build
%make

%install
rm -rf %{buildroot}
make install DESTDIR=%{buildroot}%{_prefix}

install -pm 0644 %{SOURCE1} distribution.txt

rm -rf %{buildroot}%{_docdir}

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc ChangeLog README distribution.txt
%{_datadir}/%{name}



%changelog
* Wed Sep 28 2011 Andrey Bondrov <abondrov@mandriva.org> 20081224-1mdv2011.0
+ Revision: 701622
- imported package spectrum-roms


* Wed Sep 28 2011 Andrey Bondrov <andrey.bondrov@rosalab.ru> 20081224-1mdv2010.2
- Initial build for Mandriva
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21736 |12nr|speedtouch-firmware-0.1-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name speedtouch-firmware
%define oldname speedtouch_mgmt
%define version 0.1
%define release %mkrel 8
#http://download.ethomson.com/download/WebUpgrade_MacOSX_R3.zip
#http://download.ethomson.com/download/KQD6_R204.zip
#http://www.speedtouch.com/download/drivers/USB/SpeedTouch330_firmware_3012.zip
%define url http://speedtouch.sourceforge.net

Name:		%{name}
Version: 	%{version}
Release: 	%{release}
License: 	Commercial
Group:		System/Kernel and hardware
URL: 		%{url}
Source0: 	%{oldname}-%{version}.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-buildroot
Summary: 	Alcatel Speedtouch USB adsl modem microcode
Provides:	%{oldname}
Obsoletes:	%{oldname}
BuildRequires:	speedtouch-firmware-extractor
BuildArch:	noarch

%description
Alcatel Speedtouch USB adsl modem microcode. Copyright Alcatel.
Needed to make the modem work.

%prep
%setup -q -n %{oldname}-%{version}
mv mgmt.o mgmt_rev0.o

%build
for rev in 0 2 4; do
  /usr/sbin/firmware-extractor mgmt_rev$rev.o
  for stage in 1 2; do
    mv speedtch-$stage.bin speedtch-$stage.bin.$rev
  done
done

%install
rm -rf $RPM_BUILD_ROOT

mkdir -p -m 755 $RPM_BUILD_ROOT/lib/firmware
install -m 644 speedtch-*.bin.* $RPM_BUILD_ROOT/lib/firmware

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
/lib/firmware/speedtch-*.bin.*



%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.1-8mdv2010.0
+ Revision: 433267
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.1-7mdv2009.0
+ Revision: 241710
- rebuild
- import speedtouch-firmware


* Mon Sep 11 2006 Olivier Blin <blino@mandriva.com> 0.1-6mdv2007.0
- don't require the speedtouch package

* Mon May 15 2006 Olivier Blin <oblin@mandriva.com> 0.1-5mdv2007.0
- rename as speedtouch-firmware
- create firmware files in /lib/firmware with firmware-extractor
- don't package mgmt files anymore
- noarch
- fix summary ended with dot

* Thu Mar 10 2005 Olivier Blin <oblin@mandrakesoft.com> 0.1-4mdk
- add new mgmt for rev2 (purple)
- update mgmt for rev4
- remove packager and prefix tag

* Mon Feb 16 2004 Nicolas Planel <nplanel@mandrakesoft.com> 0.1-3mdk
- add new mgmt for modem rev4 (silver).

* Sat Sep 22 2001 dam's <damien@mandrakesoft.com> 0.1-2mdk
- corrected licence/copyright

* Sat Sep 15 2001 dam's <damien@mandrakesoft.com> 0.1-1mdk
- first release.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21737 |12nr|t-crisis-3.5.12a-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	T-Crisis 3 100% A.I. is a Tetris clone with special modes
Name:		t-crisis
Version:	3.5.12a
Release:	2
Group:		Games/Arcade
License:	Open-Source Freeware unknown
Url:		http://16bitsoft.com/games-TetriCrisis3CPU.htm
Source:		http://16bitsoft.com/files/TC3100CPU/SOURCE/%{name}-%{version}.zip
Source10:	%{name}-128.png
Source11:	%{name}-64.png
Source12:	%{name}-48.png
Source13:	%{name}-32.png
Source14:	%{name}-16.png
Patch1:		t-crisis-3.5.12a-datapath.patch
Patch2:		t-crisis-3.5.12a-makefile.patch
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	SDL-devel
BuildRequires:	SDL_ttf-devel
BuildRequires:	SDL_image-devel
BuildRequires:	SDL_mixer-devel
Obsoletes:	tetricrisis3 <= %{version}

%description
T-Crisis 3 100% A.I. is a Tetris clone.
- 100% FREE
- Beautiful full color and high resolution visual graphics
- Awesome digital sound effects
- Amazing digitally orchestrated music soundtrack
- 100% arcade perfect GameBoy to PC conversion of the original
- 1 to 3 player simultaneous play
- Fight against two of your friends or the computer players
- Play with keyboard and/or 1 to 2 USB joysticks
- USB joysticks and keyboard can be remapped
- 6 different and exciting game modes (original and the new Crisis+Mode)

%prep
%setup -q
%patch1 -p1
%patch2 -p1

%build
export CFLAGS="%{optflags} -DPKGDATADIR=\\\"%{_gamesdatadir}/%{name}/data\\\""

%make
mv tc3ai %{name}

%install
install -d %{buildroot}%{_gamesbindir}
install -d %{buildroot}%{_gamesdatadir}/%{name}
cp -R data %{buildroot}%{_gamesdatadir}/%{name}/
install -D -m 755 %{name} %{buildroot}%{_gamesbindir}/%{name}

install -D -m 644 %{SOURCE14} %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
install -D -m 644 %{SOURCE13} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
install -D -m 644 %{SOURCE12} %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
install -D -m 644 %{SOURCE11} %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
install -D -m 644 %{SOURCE10} %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png

install -D -m 644 %{SOURCE11} %{buildroot}%{_datadir}/pixmaps/%{name}.png

install -d %{buildroot}%{_datadir}/applications

cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=T-Crisis 3 100% A.I.
Comment=%{summary}
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;ArcadeGame;
EOF

%files
%{_gamesbindir}/%{name}
%dir %{_gamesdatadir}/%{name}/data
%{_gamesdatadir}/%{name}/data/*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png
%{_iconsdir}/hicolor/*/apps/%{name}.png



%changelog
* Tue Oct 25 2011 Andrey Bondrov <abondrov@mandriva.org> 3.5.12a-1mdv2011.0
+ Revision: 707086
- imported package t-crisis


* Tue Oct 25 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 3.5.12-1mdv2010.2
- New version 3.5.12a
- Name changed from Tetricrisis3 100%% CPU to T-Crisis 3 100%% A.I.
- Rediff patches

* Sat Jan 15 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 3.5-69.1beta1mib2010.2
- First build for MIB
- Patched to respect Linux filesystem hierarchy
- Mandriva International Backports

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21738 |12nr|t-lasku-1.9.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	t-lasku
%define version	1.9.7
%define release	%mkrel 1

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Finnish invoicing software
Group:		Office
License:	BSD
URL:		http://helineva.net/%{name}/
Source0:	http://helineva.net/%{name}/%{name}-%{version}-i386.tar.gz
Source1:	http://helineva.net/%{name}/%{name}-%{version}-amd64.tar.gz
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	qt4-devel >= 4:4.6
Requires:	qt4-database-plugin-sqlite

%description
T-lasku is a Finnish invoicing software for Linux.

%prep
%ifarch x86_64
%setup -q -T -b1
%else
%setup -q -T -b0
%endif

%build 
g++ %{optflags} %{ldflags} -o t-lasku t-lasku-relocatable -lQtScript -lQtSql -lQtGui -lQtCore -lpthread

%install
rm -rf %{buildroot}

#binary
install -Dpm755 %{name} %{buildroot}%{_bindir}/%{name}

#desktop file
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=T-lasku
GenericName=Invoicing software
Comment=Finnish invoicing software
Terminal=false
Exec=%{name}
Icon=%{name}
Type=Application
Categories=Qt;Office;Finance;X-MandrivaLinux-CrossDesktop;
EOF

# Install hicolor icons
for i in 16x16 24x24 32x32 48x48
do
	install -Dpm 644 images/%{name}-$i.png %{buildroot}%{_datadir}/icons/hicolor/$i/apps/%{name}.png
done

#translations
mkdir -p %{buildroot}%{_datadir}/%{name}/translations/
cp translations/* %{buildroot}%{_datadir}/%{name}/translations/

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root,-)
%doc COPYING
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png


%changelog
* Sat Jul 09 2011 Jani Välimaa <wally@mandriva.org> 1.9.7-1mdv2011.0
+ Revision: 689404
- update to new version 1.9.7

* Sun Jun 05 2011 Jani Välimaa <wally@mandriva.org> 1.9.6-1
+ Revision: 682822
- update to new version 1.9.6

* Wed May 25 2011 Jani Välimaa <wally@mandriva.org> 1.9.5-1
+ Revision: 679048
- update to new version 1.9.5

* Wed May 11 2011 Jani Välimaa <wally@mandriva.org> 1.9.4-1
+ Revision: 673580
- update to new version 1.9.4

* Sat Apr 30 2011 Jani Välimaa <wally@mandriva.org> 1.9.2-1
+ Revision: 660818
- update to new version 1.9.2

* Mon Apr 18 2011 Jani Välimaa <wally@mandriva.org> 1.9.1-1
+ Revision: 655859
- update to new version 1.9.1
- update to new version 1.9.0

* Sat Feb 26 2011 Jani Välimaa <wally@mandriva.org> 1.8.0-1
+ Revision: 639961
- update to new version 1.8.0

* Sat Feb 12 2011 Jani Välimaa <wally@mandriva.org> 1.7.0-2
+ Revision: 637359
- install translations

* Tue Feb 08 2011 Jani Välimaa <wally@mandriva.org> 1.7.0-1
+ Revision: 636932
- new version 1.7.0

* Thu Jan 27 2011 Jani Välimaa <wally@mandriva.org> 1.6.2-1
+ Revision: 633246
- update to new version 1.6.2

* Sun Jan 09 2011 Jani Välimaa <wally@mandriva.org> 1.5.0-1
+ Revision: 630829
- update to new version 1.5.0

* Fri Dec 24 2010 Jani Välimaa <wally@mandriva.org> 1.4.2-1mdv2011.0
+ Revision: 624543
- update to new version 1.4.2

* Mon Dec 20 2010 Jani Välimaa <wally@mandriva.org> 1.4.1-1mdv2011.0
+ Revision: 623410
- new version 1.4.1

* Fri Dec 10 2010 Jani Välimaa <wally@mandriva.org> 1.4.0-1mdv2011.0
+ Revision: 620417
- new version 1.4.0
- add X-MandrivaLinux-CrossDesktop to the .desktop file
- tighten build requirements

* Mon Nov 22 2010 Jani Välimaa <wally@mandriva.org> 1.3.0-1mdv2011.0
+ Revision: 599720
- new version 1.3.0

* Sun Oct 31 2010 Jani Välimaa <wally@mandriva.org> 1.2.0-1mdv2011.0
+ Revision: 590971
- new version 1.2.0

* Thu Oct 28 2010 Jani Välimaa <wally@mandriva.org> 1.1.1-3mdv2011.0
+ Revision: 589842
- fix .desktop file
- remove word 'free' from summary and description as t-lasku isn't fully free
  (free of charge but closed source)

* Tue Oct 26 2010 Jani Välimaa <wally@mandriva.org> 1.1.1-2mdv2011.0
+ Revision: 589511
- update sources
- fix license

* Tue Oct 26 2010 Jani Välimaa <wally@mandriva.org> 1.1.1-1mdv2011.0
+ Revision: 589476
- fix file list
- import t-lasku


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21739 |12nr|tuxsetup-1.2.0037-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name tuxsetup
%define version 1.2.0037
%define release %mkrel 3
%define distname %{name}-%{version}-final

%define _requires_exceptions libbabtts.so

Summary: Daemons and applications for Tux Droid
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{distname}.tar.gz
# use root supplementary group to be able to access USB devices
# when running tuxd from udev
Patch0: tuxsetup-1.1.0010-final-suppl_group.patch
Patch1: tuxsetup-1.2.0037-final-use_helper.patch
License: GPL/Acapela
Group: Toys
Url: http://www.tuxisalive.com/developer-corner/software/tuxsetup/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
ExclusiveArch: %{ix86}
Requires: dynamic
Requires: python-pyxml
Requires: pygtk2.0-libglade

%description
tuxsetup contains daemons and applications for the Tux Droid wireless robot:
- tuxd, the tux daemon
- tuxttsd, the tux text to speech daemon
- the python API
- the gadget manager
- a few gadgets: weather, clock and emial gagdet
- tuxgi, tux droid graphical interface
- original sound files
- latest firmware

%prep
%setup -q -n %{distname}
%patch0 -p1
%patch1 -p1
chmod +x mirror/opt/tuxdroid/bin/tuxgdgmaker
ln -sf /opt/tuxdroid/bin/tuxgdgmaker mirror/usr/local/bin/tuxgdgmaker

%build

%install
rm -rf %{buildroot}
cp -a mirror %{buildroot}
mv %{buildroot}/usr/local/bin %{buildroot}%{_bindir}
#- add link for dfu-programmer (see scripts/postinst)
ln -nsf /opt/tuxdroid/bin/dfu-programmer %{buildroot}%{_bindir}/dfu-programmer
#- fix perms of images
chmod a+r %{buildroot}%{_datadir}/pixmaps/*.png

rm -f %{buildroot}%{_docdir}/%{name}/COPYING 
#- 9.wav is a copyrighted file
cp -a %{buildroot}/opt/tuxdroid/apps/tuxgi/sounds/{8,9}.wav
#- move udev rules after main Mandriva rules,
#- so that pam_console_apply does not modify device permissions while tuxd is running
#- or else some race will prevent tuxd from accessing the device
mv %{buildroot}%{_sysconfdir}/udev/rules.d/{45,55}-tuxdroid.rules

#- fix shebangs
sed -i 's,^#/bin/,#!/bin/,' %{buildroot}/opt/tuxdroid/bin/tux*

#- consolehelper config: do not ask for password
for program in tuxgdg tuxgdgmaker; do
    mkdir -p %{buildroot}%{_sbindir}
    mv %{buildroot}%{_bindir}/$program %{buildroot}%{_sbindir}/$program
    ln -s %{_bindir}/consolehelper %{buildroot}%{_bindir}/$program
    mkdir -p %{buildroot}%{_sysconfdir}/pam.d/
    ln -sf %{_sysconfdir}/pam.d/mandriva-console-auth %{buildroot}%{_sysconfdir}/pam.d/$program
    mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps/
    cat > %{buildroot}%{_sysconfdir}/security/console.apps/$program <<EOF
PROGRAM=/usr/sbin/$program
FALLBACK=false
SESSION=true
EOF
done

cat > %{buildroot}%{_datadir}/applications/tuxgi.desktop << EOF
[Desktop Entry]
Name=Tux Droid Interface
Comment=Tux Droid graphical interface
Exec=tuxgi
Icon=tuxmanager
Terminal=false
Type=Application
Categories=Utility;
StartupNotify=true
EOF

install -d %{buildroot}%{_sysconfdir}/dynamic/launchers/tuxdroid
for desktop in kde gnome; do
  ln -sf ../../../../%{_datadir}/applications/tuxgi.desktop \
    %{buildroot}%{_sysconfdir}/dynamic/launchers/tuxdroid/$desktop.desktop
done

install -d %{buildroot}%{_sysconfdir}/dynamic/scripts
cat > %{buildroot}%{_sysconfdir}/dynamic/scripts/tuxdroid.script << EOF
#!/bin/sh
. /etc/dynamic/scripts/functions.script
check_activated \$0
call_hooks \$ACTION tuxdroid \$DEVNAME ""
EOF
chmod +x %{buildroot}%{_sysconfdir}/dynamic/scripts/tuxdroid.script

cat > %{buildroot}%{_sysconfdir}/udev/rules.d/65-tuxdroid-dynamic.rules << EOF
# Dynamic rules for tuxdroid
SUBSYSTEM=="usb_device", SYSFS{idVendor}=="03eb", SYSFS{idProduct}=="ff07", ENV{TUXDROID}="1"
ENV{TUXDROID}=="1", RUN+="/bin/sh -c '/etc/dynamic/scripts/tuxdroid.script &>/dev/null &'"
EOF

#- do not modify firmware files by converting EOL
export DONT_FIX_EOL=1
# does not work because fix-eol matches on basename, not full path
# export EXCLUDE_FROM_EOL_CONVERSION=`find %{buildroot}/opt/tuxdroid/firmware/ -type f`

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files
%defattr(-,root,root)
%doc ACAPELALICENSE CHANGES README
%{_bindir}/dfu-programmer
%{_bindir}/tux*
%{_sbindir}/tux*
%{_sysconfdir}/pam.d/tux*
%{_sysconfdir}/security/console.apps/tux*
%{_sysconfdir}/udev/rules.d/*-tuxdroid*.rules
%{_sysconfdir}/dynamic/scripts/tuxdroid.script
%{_sysconfdir}/dynamic/launchers/tuxdroid
%{_datadir}/applications/tux*.desktop
%{_datadir}/mime/tuxgadgetframework.xml
%{_datadir}/pixmaps/*.png
/opt/Acapela
/opt/tuxdroid


%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.2.0037-3mdv2010.0
+ Revision: 433269
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Sat Apr 12 2008 Olivier Blin <oblin@mandriva.com> 1.2.0037-2mdv2009.0
+ Revision: 192621
- copy 8.wav as 9.wav instead of just removing the file
- restore BuildRoot

* Thu Dec 20 2007 Olivier Blin <oblin@mandriva.com> 1.2.0037-1mdv2008.1
+ Revision: 135570
- add symlink for tuxgdgmaker
- use consolehelper for tuxgdgmaker as well
- patch menus to use the helpers from /opt
- fix perms on images
- 1.2.0037

* Tue Dec 18 2007 Olivier Blin <oblin@mandriva.com> 1.1.0010-5mdv2008.1
+ Revision: 132465
- do not keep sed backup files
- do not modify firmware files by converting EOL
- make the dynamic script not hang boot
- fix shebangs so that userhelper can run tuxgdg...
- run tuxgdg through consolehelper to allow console user to start it without password
- add dfu-programmer in path

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Dec 12 2007 Olivier Blin <oblin@mandriva.com> 1.1.0010-3mdv2008.1
+ Revision: 117677
- require pygtk2.0-libglade

* Tue Dec 11 2007 Olivier Blin <oblin@mandriva.com> 1.1.0010-2mdv2008.1
+ Revision: 117436
- use root supplementary group to be able to access USB devices when running tuxd from udev

* Thu Dec 06 2007 Olivier Blin <oblin@mandriva.com> 1.1.0010-1mdv2008.1
+ Revision: 115966
- add desktop icon when Tux Droid fish module is plugged (using dynamic)
- add menu entry for tuxgi
- initial tuxsetup package
- rename as tuxsetup
- create tuxdroid


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21740 |12nr|ueagle-firmware-1.1-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name ueagle-firmware
%define version 1.1
%define distname ueagle-data-%{version}
%define release %mkrel 4

Summary: Firmware and CMV files for Eagle-based modems
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://eagle-usb.org/ueagle-atm/non-free/%{distname}.tar.bz2
Source1: http://download.gna.org/ueagleatm/ikanos/ueagle4-data-1.0.tar.gz
# (tpg) stolen from http://svn.gna.org/viewcvs/ueagleatm/trunk/ueagle-utils/debug/#dirlist
# ueagle-utils are bit outdated and there are no reason to create separate pkg only for these two files
Source2: ueaglediag
Source3: ueaglestat
License: Public Domain/BSD
Group: System/Kernel and hardware
Url: http://eagle-usb.org/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch

%description
This package contains firmware and CMV files for Eagle-based modems.

%prep
%setup -q -n %{distname} -a 1

%build

%install
rm -rf %{buildroot}
install -d %{buildroot}/lib/firmware/ueagle-atm
install -m644 *.bin *.fw %{buildroot}/lib/firmware/ueagle-atm
pushd ueagle4-data-1.0
install -m644 *.bin* *.fw %{buildroot}/lib/firmware/ueagle-atm
popd

install -d %{buildroot}%{_bindir}
install -m755 %{SOURCE2} %{buildroot}%{_bindir}/ueaglediag
install -m755 %{SOURCE3} %{buildroot}%{_bindir}/ueaglestat

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%dir /lib/firmware/ueagle-atm/
/lib/firmware/ueagle-atm/*.bin*
/lib/firmware/ueagle-atm/*.fw
%{_bindir}/ueagle*


%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.1-4mdv2010.0
+ Revision: 433270
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.1-3mdv2009.0
+ Revision: 241596
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - spec file clean
    - add ueaglediag and ueaglestat scripts, which are very helpful with debuging/monitoring POTS line parameters

* Wed Sep 19 2007 Olivier Blin <oblin@mandriva.com> 1.1-2mdv2008.0
+ Revision: 91128
- add Eagle IV files
- Import ueagle-firmware



* Mon Sep 11 2006 Olivier Blin <blino@mandriva.com> 1.1-1mdv2007.0
- initial Mandriva release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21741 |12nr|unicorn-0.9.3-9
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# I love OpenSource :-(

Summary:	unicorn utility for BeWan Architecture support
Name:		unicorn
Version:	0.9.3
Release:	9
Source0:	unicorn-%{version}.tar.bz2
Source1:	module_param.patch
Source2:	dkms-unicorn-update-irq-flags.patch
Source3:	dkms-unicorn-SET_MODULE_OWNER-removal.patch
Source4:	dkms-unicorn-urb-lock-removal.patch
Source5:	dkms-unicorn-update-int-handler-definition.patch
#Patch0:		maxpacket.patch.bz2
#Patch0:		unicorn-0.8.7-fno-gnu-linker.patch.bz2
Patch1:		unicorn-0.9.0-kernel26-spinlock.patch
Patch2:		unicorn-0.9.3-smp.patch
Patch3:		unicorn-0.9.3-kernel2.6.22.patch
Patch4:		unicorn-0.9.3-build.patch
License:	BeWan 2004
Group:		System/Kernel and hardware
BuildRequires:	gtk-devel, automake1.4

%description -n %{name}
BeWan Architecture utility.

%package -n dkms-%{name}
Summary:	unicorn kernel module for BeWan Architecture support
Group:		System/Kernel and hardware
Requires(post):		dkms
Requires(preun):		dkms
Requires:	gcc-c++

%description -n dkms-%{name}
unicorn Architecture support for Linux kernel %{kernel_version}

%prep
%setup -q -n %{name}
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1

pushd adsl_status
%configure
popd

%build
%make -C adsl_status

%install
# utils 
%make -C adsl_status DESTDIR="%{buildroot}" install
%find_lang bewan_adsl_status

# driver source
mkdir -p %{buildroot}/%{_usr}/src/%{name}-%{version}-%{release}
cp -r * %{buildroot}/%{_usr}/src/%{name}-%{version}-%{release}
cp %{SOURCE1} %{buildroot}/%{_usr}/src/%{name}-%{version}-%{release}/patches/
cat > %{buildroot}/%{_usr}/src/%{name}-%{version}-%{release}/dkms.conf <<EOF
PACKAGE_NAME=%{name}
PACKAGE_VERSION=%{version}-%{release}

DEST_MODULE_LOCATION[0]=/kernel/drivers/net
DEST_MODULE_LOCATION[1]=/kernel/drivers/net
DEST_MODULE_LOCATION[2]=/kernel/drivers/usb/net
DEST_MODULE_LOCATION[3]=/kernel/drivers/usb/net
BUILT_MODULE_NAME[0]=unicorn_pci_atm
BUILT_MODULE_LOCATION[0]=unicorn_pci
BUILT_MODULE_NAME[1]=unicorn_pci_eth
BUILT_MODULE_LOCATION[1]=unicorn_pci
BUILT_MODULE_NAME[2]=unicorn_usb_atm
BUILT_MODULE_LOCATION[2]=unicorn_usb
BUILT_MODULE_NAME[3]=unicorn_usb_eth
BUILT_MODULE_LOCATION[3]=unicorn_usb
MAKE[0]="make KERNEL_SOURCES=\${kernel_source_dir} modules"
CLEAN="make clean"

PATCH[0]=module_param.patch
PATCH_MATCH[0]="2.6.17.*"
PATCH[1]="dkms-unicorn-update-irq-flags.patch"
PATCH_MATCH[1]="^2\.6\.(2[4-9])|([3-9][0-9]+)|([1-9][0-9][0-9]+)"
PATCH[2]="dkms-unicorn-SET_MODULE_OWNER-removal.patch"
PATCH_MATCH[2]="^2\.6\.(2[4-9])|([3-9][0-9]+)|([1-9][0-9][0-9]+)"
PATCH[3]="dkms-unicorn-urb-lock-removal.patch"
PATCH_MATCH[3]="^2\.6\.(2[4-9])|([3-9][0-9]+)|([1-9][0-9][0-9]+)"
PATCH[4]="dkms-unicorn-update-int-handler-definition.patch"
PATCH_MATCH[4]="^2\.6\.(19)|([2-9][0-9]+)|([1-9][0-9][0-9]+)"

AUTOINSTALL=yes
EOF

for p in %{_sourcedir}/dkms-unicorn-update-irq-flags.patch \
         %{_sourcedir}/dkms-unicorn-SET_MODULE_OWNER-removal.patch \
         %{_sourcedir}/dkms-unicorn-urb-lock-removal.patch \
         %{_sourcedir}/dkms-unicorn-update-int-handler-definition.patch;
do
	cp $p %{buildroot}/%{_usrsrc}/unicorn-%{version}-%{release}/patches
done

%post -n dkms-%{name}
/usr/sbin/dkms --rpm_safe_upgrade add -m %name -v %version-%release
/usr/sbin/dkms --rpm_safe_upgrade build -m %name -v %version-%release
/usr/sbin/dkms --rpm_safe_upgrade install -m %name -v %version-%release
exit 0

%preun -n dkms-%{name}
/usr/sbin/dkms --rpm_safe_upgrade remove -m %name -v %version-%release --all
exit 0

%files -f bewan_adsl_status.lang
%doc COPYING COPYING.GPL README
%{_bindir}/*
%{_datadir}/bewan_adsl_status/pixmaps/*

%files -n dkms-%{name}
%dir %{_usr}/src/%{name}-%{version}-%{release}
%{_usr}/src/%{name}-%{version}-%{release}/*




%changelog
* Thu Oct  25 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 7c09f24
- Spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21742 |12nr|unrar-4.20-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oversion 4.2.4
Name:		unrar
Version:	4.20
Release:	%mkrel 1
Summary:	Decompressor for .rar format archives
Source0: 	http://www.rarlab.com/rar/%{name}src-%oversion.tar.gz
Url:		http://www.rarlab.com/rar_add.htm
License:	Freeware
Group:		Archiving/Compression
Conflicts:	bash-completion < 20031225

%description
The unrar program is used to uncompress .rar format archives, which were
somewhat popular on DOS based machines.

%prep
%setup -qn %{name}

%build
make -f makefile.unix CXXFLAGS="%{optflags}" LDFLAGS="%{ldflags}" STRIP=true

%install
install -d -m 755 %{buildroot}%{_bindir}
install -m 755 unrar %{buildroot}%{_bindir}

%files
%doc license.txt readme.txt
%{_bindir}/unrar



%changelog
* Thu Jun 14 2012 Götz Waschk <waschk@mandriva.org> 4.20-1
+ Revision: 805597
- new version 4.20

* Mon May 28 2012 Götz Waschk <waschk@mandriva.org> 4.20-0.beta3.1
+ Revision: 801014
- fix version number

* Mon May 28 2012 Alexander Khrukin <akhrukin@mandriva.org> 4.20-0.beta2.2
+ Revision: 800921
- version update 4.2.3

* Sat May 19 2012 Götz Waschk <waschk@mandriva.org> 4.20-0.beta2.1
+ Revision: 799671
- fix version number

* Sat May 19 2012 Alexander Khrukin <akhrukin@mandriva.org> 4.10-2
+ Revision: 799589
- version update 4.2.2

* Wed Jan 18 2012 Götz Waschk <waschk@mandriva.org> 4.10-1
+ Revision: 762128
- new version

* Wed Nov 09 2011 Götz Waschk <waschk@mandriva.org> 4.10-0.beta3.1
+ Revision: 729307
- new version 4.10 beta 3

* Fri Oct 21 2011 Götz Waschk <waschk@mandriva.org> 4.10-0.beta2.1
+ Revision: 705597
- new prerelease

* Thu Oct 20 2011 Götz Waschk <waschk@mandriva.org> 4.10-0.beta1.1
+ Revision: 705487
- revert package version to the version displayed by the application

* Wed Oct 19 2011 Matthew Dawkins <mattydaw@mandriva.org> 4.1.1-1
+ Revision: 705432
- new version 4.1.1
  cleaned up spec

* Wed Mar 09 2011 Götz Waschk <waschk@mandriva.org> 4.00-1
+ Revision: 643048
- new version

* Sat Jul 10 2010 Götz Waschk <waschk@mandriva.org> 3.93-1mdv2011.0
+ Revision: 550262
- new version

* Mon Dec 21 2009 Funda Wang <fwang@mandriva.org> 3.91-1mdv2010.1
+ Revision: 480547
- new version 3.91

* Thu Aug 20 2009 Götz Waschk <waschk@mandriva.org> 3.90-2mdv2010.0
+ Revision: 418576
- rebuild for broken build system

* Thu Aug 20 2009 Götz Waschk <waschk@mandriva.org> 3.90-1mdv2010.0
+ Revision: 418546
- new version

* Mon Jul 13 2009 Götz Waschk <waschk@mandriva.org> 3.90-0.beta4.1mdv2010.0
+ Revision: 395466
- new version

* Sat Jun 20 2009 Götz Waschk <waschk@mandriva.org> 3.90-0.beta3.1mdv2010.0
+ Revision: 387518
- new version

* Mon Jun 08 2009 Götz Waschk <waschk@mandriva.org> 3.90-0.beta2.1mdv2010.0
+ Revision: 383871
- new version

* Thu May 07 2009 Götz Waschk <waschk@mandriva.org> 3.90-0.beta1.1mdv2010.0
+ Revision: 372937
- new version

* Tue Feb 03 2009 Guillaume Rousse <guillomovitch@mandriva.org> 3.80-2mdv2009.1
+ Revision: 337120
- keep bash completion in its own package

* Wed Jan 07 2009 Götz Waschk <waschk@mandriva.org> 3.80-1mdv2009.1
+ Revision: 326892
- new version

* Sun Oct 12 2008 Funda Wang <fwang@mandriva.org> 3.80-0.beta4.1mdv2009.1
+ Revision: 292676
- 3.8.4
- New version 3.8 beta3

* Wed Jun 25 2008 Funda Wang <fwang@mandriva.org> 3.80-0.beta2.1mdv2009.0
+ Revision: 228841
- New version 3.80 beta 2

* Tue Jun 10 2008 Götz Waschk <waschk@mandriva.org> 3.80-0.beta1.1mdv2009.0
+ Revision: 217391
- new version

  + Funda Wang <fwang@mandriva.org>
    - Revert to actual version of program
    - fix real version

* Fri Feb 01 2008 Anssi Hannula <anssi@mandriva.org> 3.71-0.beta1.2mdv2008.1
+ Revision: 161265
- move to Mandriva non-free from PLF (license is no longer unclear,
  it now allows redistribution explicitely)
- drop pre-MDK10.0 support
- fix license tag capitalization
- import unrar


* Wed Dec 12 2007 Gtz Waschk <goetz@zarb.org> 3.71-0.beta1.1plf2008.1
- new version

* Tue Nov  6 2007 Gtz Waschk <goetz@zarb.org> 3.70-1plf2008.1
- new version

* Mon Apr 16 2007 Gtz Waschk <goetz@zarb.org> 3.70-0.beta7.1plf2007.1
- new version

* Tue Mar  6 2007 Gtz Waschk <goetz@zarb.org> 3.70-0.beta4.1plf2007.1
- new version

* Tue Feb  6 2007 Gtz Waschk <goetz@zarb.org> 3.70-0.beta3.1plf2007.1
- drop patch
- new version

* Wed Jan 24 2007 Gtz Waschk <goetz@zarb.org> 3.70-0.beta1.1plf2007.1
- don't strip the binary at build stage
- new version

* Thu Nov  2 2006 Gtz Waschk <goetz@zarb.org> 3.60-1plf2007.1
- update description
- new version

* Mon Jul 24 2006 Gtz Waschk <goetz@zarb.org> 3.60-0.beta7.1plf2007.0
- new version

* Wed Jun 28 2006 Gtz Waschk <goetz@zarb.org> 3.60-0.beta5.1plf2007.0
- new version

* Tue Oct 11 2005 Gtz Waschk <goetz@zarb.org> 3.51-1plf
- new version

* Tue Aug  9 2005 Gtz Waschk <goetz@zarb.org> 3.50-1plf
- new version

* Tue Apr 19 2005 Gtz Waschk <goetz@zarb.org> 3.50-0.beta1.1plf
- mkrel
- new version

* Mon Sep 20 2004 Gtz Waschk <goetz@zarb.org> 3.40-1plf
- fix description
- new version

* Sun Jun  6 2004 Gtz Waschk <goetz@plf.zarb.org> 3.30-2plf
- rebuild for new g++

* Wed Apr 21 2004 Gtz Waschk <goetz@plf.zarb.org> 3.30-1plf
- new version

* Tue Dec 30 2003 Gtz Waschk <goetz@plf.zarb.org> 3.20-2plf
- add unrar bash-completion for Cooker builds

* Fri Jun 20 2003 Gtz Waschk <goetz@plf.zarb.org> 3.20-1plf
- small build patch for gcc 3.3
- new version

* Sun Mar 30 2003 Gtz Waschk <goetz@plf.zarb.org> 3.20-0.beta2.1plf
- arrgh, the displayed version is 3.20 beta 2

* Sat Mar 29 2003 Gtz Waschk <goetz@plf.zarb.org> 3.2.0-0.beta2.1plf
- new version

* Fri Feb 14 2003 Gtz Waschk <goetz@plf.zarb.org> 3.10-2plf
- use default optimization flags (Francisco Javier Felix)

* Wed Jan  8 2003 Gtz Waschk <waschk@informatik.uni-rostock.de> 3.10-1plf


* Tue Dec  3 2002 Gtz Waschk <waschk@informatik.uni-rostock.de> 3.10-0.beta3.1plf
- 3.10 beta 3

* Tue Oct 22 2002 Gtz Waschk <waschk@informatik.uni-rostock.de> 3.10-0.beta1.1plf
- fix url
- add some docs
- drop patch
- quiet tar
- set version to 3.10 beta 1, that's the output of the program
- new version

* Mon Aug 26 2002 Guillaume Rousse <guillomovitch@plf.zarb.org> 3.0-1plf 
- first PLF release, with patch from Pascal Terjan <pascal.terjan@free.fr>


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21743 |12nr|urbanterror-4.1.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname UrbanTerror
%define oversion 411

Summary:	Urban Terror is a free multi-player first person shooter
Name:		urbanterror
Version:	4.1.1
Release:	3
License:	GPLv2+
Group:		Games/Arcade
Url:		http://urbanterror.info
Source0:	http://www.iourt.com/files/%{oname}%{oversion}.zip
Source1:	http://ftp.snt.utwente.nl/pub/games/urbanterror/iourbanterror/source/ioUrbanTerrorSource_2007_12_20.zip
Source10:	%{name}-128.png
Source11:	%{name}-64.png
Source12:	%{name}-32.png
Source13:	%{name}-16.png
Patch0:		urbanterror-4.1.1-q3asm.patch
Patch1:		urbanterror-4.1.1-libcurl.patch
Patch2:		urbanterror-4.1.1-x86_64.patch
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(gl)
Requires:	%{name}-data = %{version}

%description
Urban Terror(TM) is a free multi-player first person shooter developed by 
FrozenSand, that (thanks to the ioquake3-code) does not require Quake III 
Arena anymore. It is available for Windows, Linux and Macintosh. 
The current version is 4.1.

Urban Terror can be described as a Hollywood tactical shooter; somewhat 
realism based, but the motto is "fun over realism". This results in a very 
unique, enjoyable and addictive game.

No registration required: Install&play!

%package -n %{name}-data
Summary:	Urban Terror data files (graphics, music, maps etc)
Requires:	%{name} = %{version}
Group:		Games/Arcade
License:	Freeware
BuildArch:	noarch

%description -n %{name}-data
Data files used to play Urban Terror.

Warning! Read the license for data files carefully.

"Urban Terror is distributed free over the Internet and is covered by the
Quake 3 SDK licence agreement. The mod files may not be sold [in any form]
or distributed on physical media unless with permission from iD Software."

%prep
%setup -q -n %{oname} -c -a 1
%patch0 -p0
%patch1 -p1
%patch2 -p1

%build
mkdir -p build
pushd ioUrbanTerrorClientSource
%make DEFAULT_BASEDIR=%{_gamesdatadir}/%{name} USE_CURL=1
cp build/*/ioUrbanTerror.* ../build/
pushd

pushd ioUrbanTerrorServerSource
%make DEFAULT_BASEDIR=%{_gamesdatadir}/%{name} USE_CURL=1
cp build/*/ioUrTded.* ../build/
pushd

%install
install -d %{buildroot}%{_gamesbindir}
cp build/ioUrTded.* %{buildroot}%{_gamesbindir}/%{name}-server
cp build/ioUrbanTerror.* %{buildroot}%{_gamesbindir}/%{name}

install -d %{buildroot}%{_gamesdatadir}/%{name}
cp -r %{oname}/q3ut4 %{buildroot}%{_gamesdatadir}/%{name}/

install -D -m 644 %{SOURCE13} %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
install -D -m 644 %{SOURCE12} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
install -D -m 644 %{SOURCE11} %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
install -D -m 644 %{SOURCE10} %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png

install -d %{buildroot}%{_datadir}/applications

cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Urban Terror
Comment=%{summary}
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=false
Categories=Game;ArcadeGame;
EOF

%files
%doc %{oname}/*.txt
%{_gamesbindir}/%{name}
%{_gamesbindir}/%{name}-server
%{_datadir}/applications/mandriva-%{name}.desktop
%{_iconsdir}/hicolor/16x16/apps/%{name}.png
%{_iconsdir}/hicolor/32x32/apps/%{name}.png
%{_iconsdir}/hicolor/64x64/apps/%{name}.png
%{_iconsdir}/hicolor/128x128/apps/%{name}.png

%files -n %{name}-data
%dir %{_gamesdatadir}/%{name}/q3ut4
%{_gamesdatadir}/%{name}/q3ut4/*



%changelog
* Wed Nov 09 2011 Andrey Bondrov <abondrov@mandriva.org> 4.1.1-2
+ Revision: 729286
- Move from contrib to non-free, add license info for game data package

* Wed Oct 19 2011 Andrey Bondrov <abondrov@mandriva.org> 4.1.1-1
+ Revision: 705433
- imported package urbanterror


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21744 |12nr|vaapi-driver-fglrx-0.7.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%define name	vaapi-driver-fglrx
%define oname	xvba-video
%define version	0.7.6
%define rel	1

Summary:	VA API driver for proprietary fglrx driver
Name:		%{name}
Version:	%{version}
Release:	%mkrel %rel
Group:		Video
License:	Freeware
URL:		http://www.splitted-desktop.com/~gbeauchesne/xvba-video/
Source0:	http://www.splitted-desktop.com/~gbeauchesne/xvba-video/%{oname}-%{version}.bin.tar.gz
# for convenience:
Provides:	%{oname}
ExclusiveArch:	%ix86 x86_64

%description
XvBA driver backend for VA API, a video acceleration API.

This is a proprietary backend for use with the proprietary fglrx
display driver for ATI cards.

%prep
%setup -q -n %oname-%version.bin

%install
rm -rf %{buildroot}

install -d -m755 %{buildroot}%{_libdir}/va/drivers
%ifarch %ix86
cp -a x86/* \
%endif
%ifarch x86_64
cp -a x64/* \
%endif
	%{buildroot}%{_libdir}/va/drivers

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS NEWS README COPYING
%{_libdir}/va/drivers/*_drv_video.so


%changelog
* Wed Nov 17 2010 Anssi Hannula <anssi@mandriva.org> 0.7.6-1mdv2011.0
+ Revision: 598480
- new version
- switch to unified tarball

* Thu Aug 12 2010 Anssi Hannula <anssi@mandriva.org> 0.7.3-1mdv2011.0
+ Revision: 569198
- new version

* Tue Jul 13 2010 Anssi Hannula <anssi@mandriva.org> 0.7.2-1mdv2011.0
+ Revision: 552934
- new version

* Tue Jul 13 2010 Anssi Hannula <anssi@mandriva.org> 0.7.1-1mdv2011.0
+ Revision: 551414
- initial Mandriva release


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21745 |12nr|vpnclient-4.8.02.0030-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name	vpnclient
%define version	4.8.02.0030
%define release	2

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Cisco VPN client
License:	Commercial
Group:		Networking/Other
URL:		http://www.cisco.com/en/US/products/sw/secursw/ps2308/index.html
# http://projects.tuxx-home.at/?id=cisco_vpn_client
Source0:	http://tuxx-home.at/vpn/Linux/%{name}-linux-x86_64-%{version}-k9.tar.gz
Source1:	%{name}.bash-completion
Source2:	%{name}-wrapper
Source3:	%{name}.sysconfig
Patch3:		http://projects.tuxx-home.at/ciscovpn/patches/cisco_skbuff_offset.patch
Patch4:		vpnclient-linux-2.6.24-makefilefix.patch
Patch5:		vpnclient-interceptor.patch
Patch6:		vpnclient-4.8.02.0030-2.6.33.patch
Requires:	kmod(vpnclient)
ExclusiveArch:	%ix86

%description
Simple to deploy and operate, the Cisco VPN Client allows organizations to
establish end-to-end, encrypted VPN tunnels for secure connectivity for mobile
employees or teleworkers. This thin design, IP security (IPSec)-implementation
is compatible with all Cisco virtual private network (VPN) products.

The Cisco VPN Client can be preconfigured for mass deployments, and initial
logins require little user intervention. It supports the innovative Cisco Easy
VPN capabilities, delivering a uniquely scalable, cost-effective, and
easy-to-manage remote access VPN architecture that eliminates the operational
costs associated with maintaining a consistent policy and key management
method. The Cisco Easy VPN feature allows the Cisco VPN Client to receive
security policies upon a VPN tunnel connection from the central site VPN device
(Cisco Easy VPN Server), minimizing configuration requirements at the remote
location. This simple and highly scalable solution is ideal for large remote
access deployments where it is impractical to individually configure policies
for multiple remote PCs.

%package -n	dkms-%{name}
Summary:	kernel module for %{name}
Group:		System/Kernel and hardware
Requires:	dkms
Requires(post):	dkms
Requires(preun): dkms
BuildArch:  noarch

%description -n dkms-%{name}
Kernel module for %{name}.

%prep
%setup -q -n %{name}
%patch3 -p1
%patch4 -p1
%patch5 -p0
%patch6 -p1

%install

install -d -m 755 %{buildroot}%{_bindir}
install -m 755 vpnclient cisco_cert_mgr ipseclog cvpnd %{buildroot}%{_bindir}
install -m 755 vpnclient %{buildroot}%{_bindir}/vpnclient.real
install -m 755 %{SOURCE2} %{buildroot}%{_bindir}/vpnclient
install -d -m755 %{buildroot}/%{_sysconfdir}/sysconfig/
install -m644 %{SOURCE3} %{buildroot}/%{_sysconfdir}/sysconfig/%{name}

install -d -m 755 %{buildroot}%{_libdir}
install -m 755 libvpnapi.so %{buildroot}%{_libdir}

install -d -m 755 %{buildroot}%{_includedir}
install -m 644 vpnapi.h %{buildroot}%{_includedir}

install -d -m 755 %{buildroot}%{_sysconfdir}/bash_completion.d
install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/bash_completion.d/%{name}

install -d -m 755 %{buildroot}%{_sysconfdir}/opt/cisco-vpnclient
install -d -m 755 %{buildroot}%{_sysconfdir}/opt/cisco-vpnclient/Certificates
install -d -m 755 %{buildroot}%{_sysconfdir}/opt/cisco-vpnclient/Profiles
install -m 644 vpnclient.ini %{buildroot}%{_sysconfdir}/opt/cisco-vpnclient

install -d -m 755 %{buildroot}%{_var}/log/%{name}
pushd %{buildroot}%{_sysconfdir}/opt/cisco-vpnclient
ln -s ../../../var/log/%{name} Logs
popd

# dkms
install -d -m 755 %{buildroot}/usr/src/%{name}-%{version}-%{release}
install -m 644 *.c %{buildroot}/usr/src/%{name}-%{version}-%{release}
install -m 644 *.h %{buildroot}/usr/src/%{name}-%{version}-%{release}
install -m 644 Makefile %{buildroot}/usr/src/%{name}-%{version}-%{release}
install -m 755 libdriver64.so %{buildroot}/usr/src/%{name}-%{version}-%{release}
install -m 755 libdriver.so %{buildroot}/usr/src/%{name}-%{version}-%{release}
cat > %{buildroot}/usr/src/%{name}-%{version}-%{release}/dkms.conf <<'EOF'
PACKAGE_NAME="%{name}"
PACKAGE_VERSION="%{version}-%{release}"
DEST_MODULE_LOCATION="/kernel/net/ipv4"
BUILT_MODULE_NAME="cisco_ipsec"
MAKE="/bin/true && make KERNEL_SOURCES=$kernel_source_dir"
MODULES_CONF_ALIAS_TYPE="cipsec"
AUTOINSTALL="YES"
#BUILD_MAX_KERNEL=2.6.24
EOF

cat > README.urpmi <<EOF
mandriva RPM specific notes

setup
-----
The setup used here differs from default one, to achieve better FHS compliance.
- no init script needed, kernel module is loaded on demand
- the binaries are in %{_bindir}, and only a symlink is provided under /opt, 
  as the client hardcode cvpnd location

wrapper script
--------------
Due to Cisco not supporting SMP kernels, and the resulting kernel hangs that
occur for many under SMP kernels (often when using vpnclient over a wifi
connection), a wrapper script has been included which will disable all but
the first CPU (or core) when starting vpnclient, and enable them again when
vpnclient exits. The behaviour of the script can be modified by editing
%{_sysconfdir}/sysconfig/vpnclient
EOF

%post -n dkms-%{name}
dkms add     -m %{name} -v %{version}-%{release} --rpm_safe_upgrade
dkms build   -m %{name} -v %{version}-%{release} --rpm_safe_upgrade
dkms install -m %{name} -v %{version}-%{release} --rpm_safe_upgrade

# rmmod any old driver if present and not in use (e.g. by X)
rmmod %{module_name} > /dev/null 2>&1 || true

%preun -n dkms-%{name}
dkms remove -m %{name} -v %{version}-%{release} --all --rpm_safe_upgrade

%files
%defattr(-,root,root)
%doc license.rtf license.txt sample.pcf README.urpmi
%{_bindir}/vpnclient
%{_bindir}/vpnclient.real
%{_bindir}/cisco_cert_mgr
%{_bindir}/ipseclog
%attr(4775,root,root) %{_bindir}/cvpnd
%{_libdir}/libvpnapi.so
%{_includedir}/vpnapi.h
%config(noreplace) %{_sysconfdir}/opt/cisco-vpnclient
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%{_sysconfdir}/bash_completion.d/%{name}
%{_var}/log/%{name}

%files -n dkms-%{name}
%defattr(-,root,root)
/usr/src/%{name}-%{version}-%{release}



%changelog
* Fri Feb 26 2010 Guillaume Rousse <guillomovitch@mandriva.org> 4.8.02.0030-2mdv2010.1
+ Revision: 512083
- fix build with 2.6.33, thanks to Quel Qun (#57497)
- dkms package is noarch

* Sat Oct 24 2009 Guillaume Rousse <guillomovitch@mandriva.org> 4.8.02.0030-1mdv2010.0
+ Revision: 459159
- new version
- fix build on x86_64
- fix build with latest kernel

* Tue Sep 08 2009 Thierry Vignaud <tv@mandriva.org> 4.8.01.0640-5mdv2010.0
+ Revision: 433309
- rebuild

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - make it 32-bits only

* Wed Sep 17 2008 Buchan Milne <bgmilne@mandriva.org> 4.8.01.0640-3mdv2009.0
+ Revision: 285398
- Change the kmod provides/requires to match those generated by dkms
  (so use of the dkms-vpnclient package should not be necessary, the vpnclient-kernel
  packages will suffice)

* Wed Jul 23 2008 Thierry Vignaud <tv@mandriva.org> 4.8.01.0640-2mdv2009.0
+ Revision: 241601
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Sun Mar 23 2008 Buchan Milne <bgmilne@mandriva.org> 4.8.01.0640-1mdv2008.1
+ Revision: 189674
- New version 4.8.01.0640
- Apply patches for 2.6.24, and fixing 64bit support
- Introduce wrapper script to offline all but first CPU to avoid kernel hang

* Mon Feb 04 2008 Guillaume Rousse <guillomovitch@mandriva.org> 4.8.00.0490-6mdv2008.1
+ Revision: 162062
- import vpnclient


* Mon Feb 04 2008 Guillaume Rousse <guillomovitch@mandriva.org> 4.8.00.0490-1mdv2008.1
- first mdv release 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21746 |12nr|wolf3d-shareware-1.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           wolf3d-shareware
Version:        1.4
Release:        3
Summary:        Wolfenstein 3D shareware Episode
Group:          Games
License:        Shareware
URL:            http://www.3drealms.com/wolf3d/index.html
Source0:        ftp://ftp.3drealms.com/share/1wolf14.zip
Source1:        extract.c
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch:      noarch
BuildRequires:	pkgconfig(libdynamite)
Requires:       wolf4sdl-shareware

%description
This package contains the shareware Episode of id Software's classic
first-person shooter Wolfenstein 3D.

%prep
%setup -q -c


%build
gcc -o extract %{SOURCE1} -ldynamite
./extract W3DSW14.SHR
iconv -f CP850 -t UTF-8 vendor.doc > tmp
cat tmp | sed 's|\r||g' > vendor.doc
touch -r W3DSW14.SHR vendor.doc *.wl1


%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/wolf3d/shareware
install -p -m 666 *.wl1 $RPM_BUILD_ROOT%{_datadir}/wolf3d/shareware


%files
%defattr(-,root,root,-)
%doc vendor.doc
%{_datadir}/wolf3d



%changelog
* Mon Sep  10 2012 akdengi <kazancas@mandriva.ru>
+ Commit: 18b59f8
- -initial release for ROSA
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21747 |12nr|x11-driver-video-psb-binary-blobs-0-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary: Binary components of the X.org driver for Poulsbo chipsets
Name: x11-driver-video-psb-binary-blobs
Version: 0
Release: 4
Source0: http://ppa.launchpad.net/ubuntu-mobile/ppa/ubuntu/pool/main/p/psb-firmware/psb-firmware_0.30.orig.tar.gz
Source1: http://ppa.launchpad.net/ubuntu-mobile/ppa/ubuntu/pool/main/x/xpsb-glx/xpsb-glx_0.18.orig.tar.gz
License: Proprietary
Group: System/Kernel and hardware
Url: http://gma500.wiki-site.com/index.php/Main_Page
Exclusivearch: %{ix86} x86_64

%description
This packages contains the binary components of the X.org driver for
the video chipset from the Poulsbo SCH.

%prep
%setup -q -c -a 1

%build

%install
install -d %{buildroot}/lib/firmware/
install -m644 psb-firmware/*.bin %{buildroot}/lib/firmware/

install -d %{buildroot}%{_libdir}/dri/
install -m644 xpsb-glx/dri/*dri* %{buildroot}%{_libdir}/dri/

install -d %{buildroot}%{_libdir}/va/drivers
install -m644 xpsb-glx/dri/*video* %{buildroot}%{_libdir}/va/drivers

install -d %{buildroot}%{_libdir}/xorg/modules/
install -m644 xpsb-glx/drivers/* %{buildroot}%{_libdir}/xorg/modules/

%files
/lib/firmware/msvdx_fw.bin
%{_libdir}/dri/psb_dri.so
%{_libdir}/va/drivers/psb_drv_video.so
%{_libdir}/xorg/modules/Xpsb.so


%changelog
* Fri Apr 23 2010 Olivier Blin <oblin@mandriva.com> 0-3mdv2010.1
+ Revision: 538214
- fix libva drivers path (from Eric Piel, #55925)

* Thu Sep 24 2009 Olivier Blin <oblin@mandriva.com> 0-2mdv2010.0
+ Revision: 448347
- initial import of x11-driver-video-psb-binary-blob (tarballs from Ubuntu)
- create x11-driver-video-psb-binary-blobs


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21748 |12nr|x11-driver-video-sisdrv-0.8.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-driver-video-sisdrv
Version: 0.8.0
Release: %mkrel 3
Summary: X.org driver provided by SiS for SiS Cards
Group: System/X11
URL: http://www.sis.com
Source1: sis_drv.so.gz
License: Freeware
BuildRoot: %{_tmppath}/%{name}-root

BuildRequires: libdrm-devel >= 2.0
BuildRequires: x11-proto-devel >= 1.0.0
BuildRequires: x11-server-devel >= 1.0.1
BuildRequires: x11-util-macros >= 1.0.1
BuildRequires: GL-devel

Conflicts: xorg-x11-server < 7.0
Conflicts: x11-driver-video-sis

%description
x11-driver-video-sisdrv is the X.org driver provided by SiS for SiS Cards.

%install
mkdir -p %{buildroot}%{_libdir}/xorg/modules/drivers
gunzip -c %{SOURCE1} > %{buildroot}%{_libdir}/xorg/modules/drivers/sis_drv.so

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_libdir}/xorg/modules/drivers/sis_drv.so




%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21749 |12nr|x11-font-adobe-utopia-100dpi-1.0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-font-adobe-utopia-100dpi
Version: 1.0.4
Release: %mkrel 1
Summary: Xorg X11 font adobe-utopia-100dpi
Group: Development/X11
URL: http://xorg.freedesktop.org
Source: http://xorg.freedesktop.org/releases/individual/font/font-adobe-utopia-100dpi-%{version}.tar.bz2
# License doesn't say we can modify the software
License: Adobe Utopia
BuildRoot: %{_tmppath}/%{name}-root
BuildArch: noarch
BuildRequires: x11-font-util >= 1.2
BuildRequires: x11-util-macros >= 1.0.1
Conflicts: xorg-x11-100dpi-fonts <= 6.9.0
Requires(post): mkfontdir
Requires(postun): mkfontdir
Requires(post): mkfontscale
Requires(postun): mkfontscale

%description
Xorg X11 font adobe-utopia-100dpi

%prep
%setup -q -n font-adobe-utopia-100dpi-%{version}

%build
./configure --prefix=/usr --x-includes=%{_includedir}\
	    --x-libraries=%{_libdir} --with-fontdir=%_datadir/fonts/100dpi

%make

%install
rm -rf %{buildroot}
%makeinstall_std
rm -f %{buildroot}%_datadir/fonts/100dpi/fonts.dir
rm -f %{buildroot}%_datadir/fonts/100dpi/fonts.scale

%post
mkfontscale %_datadir/fonts/100dpi
mkfontdir %_datadir/fonts/100dpi

%postun
mkfontscale %_datadir/fonts/100dpi
mkfontdir %_datadir/fonts/100dpi

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING
%_datadir/fonts/100dpi/UT*.pcf.gz


%changelog
* Mon Nov 15 2010 Thierry Vignaud <tv@mandriva.org> 1.0.4-1mdv2011.0
+ Revision: 597637
- new release

* Thu Jan 21 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.0.2-1mdv2010.1
+ Revision: 494556
- Fix license (#38627)
- New version: 1.0.2

* Sat Mar 07 2009 Antoine Ginies <aginies@mandriva.com> 1.0.1-7mdv2009.1
+ Revision: 351371
- rebuild

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 1.0.1-6mdv2009.0
+ Revision: 225969
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 1.0.1-5mdv2008.1
+ Revision: 129696
- kill re-definition of %%buildroot on Pixel's request

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild prep


* Thu Aug 03 2006 Helio Chissini de Castro <helio@mandriva.com>
+ 2006-08-03 18:51:01 (51461)
- Fonts packages now are noarch. Moved for new place /usr/share/fonts. Approved by Boiko

* Wed May 31 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-05-31 18:32:34 (31796)
- rebuild to fix cooker uploading

* Mon May 29 2006 Andreas Hasenack <andreas@mandriva.com>
+ 2006-05-29 14:36:37 (31646)
- renamed mdv to packages because mdv is too generic and it's hosting only packages anyway

* Thu May 04 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-05-04 21:25:17 (26918)
- increment release

* Thu Apr 27 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-04-27 04:02:05 (26704)
- Adding X.org 7.0 to the repository


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21750 |12nr|x11-font-adobe-utopia-75dpi-1.0.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-font-adobe-utopia-75dpi
Version: 1.0.4
Release: %mkrel 2
Summary: Xorg X11 font adobe-utopia-75dpi
Group: Development/X11
URL: http://xorg.freedesktop.org
Source: http://xorg.freedesktop.org/releases/individual/font/font-adobe-utopia-75dpi-%{version}.tar.bz2
# License doesn't say we can modify the software
License: Adobe Utopia
BuildRoot: %{_tmppath}/%{name}-root
BuildArch: noarch
BuildRequires: x11-font-util >= 1.2
BuildRequires: x11-util-macros >= 1.0.1
Conflicts: xorg-x11-75dpi-fonts <= 6.9.0
Requires(post): mkfontdir
Requires(postun): mkfontdir
Requires(post): mkfontscale
Requires(postun): mkfontscale

%description
Xorg X11 font adobe-utopia-75dpi

%prep
%setup -q -n font-adobe-utopia-75dpi-%{version}

%build
./configure --prefix=/usr --x-includes=%{_includedir}\
	    --x-libraries=%{_libdir} --with-fontdir=%_datadir/fonts/75dpi

%make

%install
rm -rf %{buildroot}
%makeinstall_std
rm -f %{buildroot}%_datadir/fonts/75dpi/fonts.dir
rm -f %{buildroot}%_datadir/fonts/75dpi/fonts.scale

%post
mkfontscale %_datadir/fonts/75dpi
mkfontdir %_datadir/fonts/75dpi

%postun
mkfontscale %_datadir/fonts/75dpi
mkfontdir %_datadir/fonts/75dpi

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING
%_datadir/fonts/75dpi/UT*.pcf.gz



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21751 |12nr|x11-font-adobe-utopia-type1-1.0.4-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-font-adobe-utopia-type1
Version: 1.0.4
Release: %mkrel 1
Summary: Xorg X11 font adobe-utopia-type1
Group: Development/X11
URL: http://xorg.freedesktop.org
Source: http://xorg.freedesktop.org/releases/individual/font/font-adobe-utopia-type1-%{version}.tar.bz2
# License doesn't say we can modify the software
License: Adobe Utopia
BuildRoot: %{_tmppath}/%{name}-root
BuildArch: noarch
BuildRequires: fontconfig
BuildRequires: x11-font-util >= 1.2
BuildRequires: x11-util-macros >= 1.0.1
Conflicts: xorg-x11 <= 6.9.0
Requires(post): mkfontdir
Requires(postun): mkfontdir
Requires(post): mkfontscale
Requires(postun): mkfontscale

%description
Xorg X11 font adobe-utopia-type1

%prep
%setup -q -n font-adobe-utopia-type1-%{version}

%build
./configure --prefix=/usr --x-includes=%{_includedir}\
	    --x-libraries=%{_libdir} --with-fontdir=%_datadir/fonts/Type1

%make

%install
rm -rf %{buildroot}
%makeinstall_std
rm -f %{buildroot}%_datadir/fonts/Type1/fonts.dir
rm -f %{buildroot}%_datadir/fonts/Type1/fonts.scale

%post
mkfontscale %_datadir/fonts/Type1
mkfontdir %_datadir/fonts/Type1

%postun
mkfontscale %_datadir/fonts/Type1
mkfontdir %_datadir/fonts/Type1

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING
%_datadir/fonts/Type1/UT*


%changelog
* Mon Nov 15 2010 Thierry Vignaud <tv@mandriva.org> 1.0.4-1mdv2011.0
+ Revision: 597883
- new release

* Thu Jan 21 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.0.2-1mdv2010.1
+ Revision: 494559
- Fix license (#38627)
- New version: 1.0.2

* Sat Mar 07 2009 Antoine Ginies <aginies@mandriva.com> 1.0.1-7mdv2009.1
+ Revision: 351369
- rebuild

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 1.0.1-6mdv2009.0
+ Revision: 225971
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 5mdv2008.1-current
+ Revision: 129699
- kill re-definition of %%buildroot on Pixel's request

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild prep


* Thu Aug 03 2006 Helio Chissini de Castro <helio@mandriva.com>
+ 2006-08-03 19:13:48 (51506)
- Increase release

* Thu Aug 03 2006 Helio Chissini de Castro <helio@mandriva.com>
+ 2006-08-03 18:51:20 (51463)
- Fonts packages now are noarch. Moved for new place /usr/share/fonts. Approved by Boiko

* Wed May 31 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-05-31 18:32:34 (31796)
- rebuild to fix cooker uploading

* Mon May 29 2006 Andreas Hasenack <andreas@mandriva.com>
+ 2006-05-29 14:36:37 (31646)
- renamed mdv to packages because mdv is too generic and it's hosting only packages anyway

* Thu May 04 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-05-04 21:25:17 (26918)
- increment release

* Thu Apr 27 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-04-27 04:02:05 (26704)
- Adding X.org 7.0 to the repository


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21752 |12nr|x11-font-bh-ttf-1.0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-font-bh-ttf
Version: 1.0.3
Release: %mkrel 1
Summary: Xorg X11 font bh-ttf
Group: Development/X11
URL: http://xorg.freedesktop.org
Source: http://xorg.freedesktop.org/releases/individual/font/font-bh-ttf-%{version}.tar.bz2
# We may not modify the software!
License: Bigelow & Holmes Font License
BuildRoot: %{_tmppath}/%{name}-root
BuildArch: noarch
BuildRequires: fontconfig
BuildRequires: x11-font-util >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1
Conflicts: xorg-x11 <= 6.9.0
Requires(post): mkfontdir
Requires(postun): mkfontdir
Requires(post): mkfontscale
Requires(postun): mkfontscale

%description
Xorg X11 font bh-ttf

%prep
%setup -q -n font-bh-ttf-%{version}

%build
./configure --prefix=/usr --x-includes=%{_includedir}\
	    --x-libraries=%{_libdir} --with-fontdir=%_datadir/fonts/TTF

%make

%install
rm -rf %{buildroot}
%makeinstall_std
rm -f %{buildroot}%_datadir/fonts/TTF/fonts.dir
rm -f %{buildroot}%_datadir/fonts/TTF/fonts.scale

%post
mkfontscale %_datadir/fonts/TTF
mkfontdir %_datadir/fonts/TTF

%postun
mkfontscale %_datadir/fonts/TTF
mkfontdir %_datadir/fonts/TTF

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING
%_datadir/fonts/TTF/luxi*.ttf
/usr/etc/fonts/conf.avail/42-luxi-mono.conf
/usr/etc/fonts/conf.d/42-luxi-mono.conf


%changelog
* Fri Nov 12 2010 Thierry Vignaud <tv@mandriva.org> 1.0.3-1mdv2011.0
+ Revision: 596592
- new release
- new release

* Thu Oct 14 2010 Thierry Vignaud <tv@mandriva.org> 1.0.2-1mdv2011.0
+ Revision: 585568
- adjust file list
- new release

* Thu Jan 21 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.0.1-1mdv2010.1
+ Revision: 494560
- Fix license (#38627)
- New version: 1.0.1

* Sat Mar 07 2009 Antoine Ginies <aginies@mandriva.com> 1.0.0-7mdv2009.1
+ Revision: 351351
- rebuild

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 1.0.0-6mdv2009.0
+ Revision: 225978
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 1.0.0-5mdv2008.1
+ Revision: 129714
- kill re-definition of %%buildroot on Pixel's request

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild prep


* Thu Aug 03 2006 Helio Chissini de Castro <helio@mandriva.com>
+ 2006-08-03 18:52:14 (51469)
- Fonts packages now are noarch. Moved for new place /usr/share/fonts. Approved by Boiko

* Wed May 31 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-05-31 18:32:34 (31796)
- rebuild to fix cooker uploading

* Mon May 29 2006 Andreas Hasenack <andreas@mandriva.com>
+ 2006-05-29 14:36:37 (31646)
- renamed mdv to packages because mdv is too generic and it's hosting only packages anyway

* Thu May 04 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-05-04 21:25:17 (26918)
- increment release

* Thu Apr 27 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-04-27 04:02:05 (26704)
- Adding X.org 7.0 to the repository


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21753 |12nr|x11-font-bh-type1-1.0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-font-bh-type1
Version: 1.0.3
Release: %mkrel 1
Summary: Xorg X11 font bh-type1
Group: Development/X11
URL: http://xorg.freedesktop.org
Source: http://xorg.freedesktop.org/releases/individual/font/font-bh-type1-%{version}.tar.bz2
# We may not modify the software!
License: Bigelow & Holmes Font License
BuildRoot: %{_tmppath}/%{name}-root
BuildArch: noarch
BuildRequires: fontconfig
BuildRequires: x11-font-util >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1
Conflicts: xorg-x11 <= 6.9.0
Requires(post): mkfontdir
Requires(postun): mkfontdir
Requires(post): mkfontscale
Requires(postun): mkfontscale

%description
Xorg X11 font bh-type1

%prep
%setup -q -n font-bh-type1-%{version}

%build
./configure --prefix=/usr --x-includes=%{_includedir}\
	    --x-libraries=%{_libdir} --with-fontdir=%_datadir/fonts/Type1

%make

%install
rm -rf %{buildroot}
%makeinstall_std
rm -f %{buildroot}%_datadir/fonts/Type1/fonts.dir
rm -f %{buildroot}%_datadir/fonts/Type1/fonts.scale

%post
mkfontscale %_datadir/fonts/Type1
mkfontdir %_datadir/fonts/Type1

%postun
mkfontscale %_datadir/fonts/Type1
mkfontdir %_datadir/fonts/Type1

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING
%_datadir/fonts/Type1/l04*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21754 |12nr|x11-font-ibm-type1-1.0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-font-ibm-type1
Version: 1.0.3
Release: %mkrel 1
Summary: Xorg X11 font ibm-type1
Group: Development/X11
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL: http://xorg.freedesktop.org
Source: http://xorg.freedesktop.org/releases/individual/font/font-ibm-type1-%{version}.tar.bz2
# License doesn't say we can modify the software
License: IBM Courier
BuildArch: noarch
BuildRequires: fontconfig
BuildRequires: x11-font-util >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.1
Conflicts: xorg-x11 <= 6.9.0
Requires(post): mkfontdir
Requires(postun): mkfontdir
Requires(post): mkfontscale
Requires(postun): mkfontscale

%description
Xorg X11 font ibm-type1

%prep
%setup -q -n font-ibm-type1-%{version}

%build
./configure --prefix=/usr --x-includes=%{_includedir}\
	    --x-libraries=%{_libdir} --with-fontdir=%_datadir/fonts/Type1

%make

%install
rm -rf %{buildroot}
%makeinstall_std
rm -f %{buildroot}%_datadir/fonts/Type1/fonts.dir
rm -f %{buildroot}%_datadir/fonts/Type1/fonts.scale

%post
mkfontscale %_datadir/fonts/Type1
mkfontdir %_datadir/fonts/Type1

%postun
mkfontscale %_datadir/fonts/Type1
mkfontdir %_datadir/fonts/Type1

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING
%_datadir/fonts/Type1/cour*


%changelog
* Thu Dec 09 2010 Thierry Vignaud <tv@mandriva.org> 1.0.3-1mdv2011.0
+ Revision: 618736
- new release

* Wed Oct 06 2010 Thierry Vignaud <tv@mandriva.org> 1.0.2-1mdv2011.0
+ Revision: 583205
- new release

* Thu Jan 21 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.0.1-1mdv2010.1
+ Revision: 494562
- Fix license (#38627)
- New version: 1.0.1

* Sat Mar 07 2009 Antoine Ginies <aginies@mandriva.com> 1.0.0-7mdv2009.1
+ Revision: 351311
- rebuild

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 1.0.0-6mdv2009.0
+ Revision: 225991
- rebuild
- fix no-buildroot-tag

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 1.0.0-5mdv2008.1
+ Revision: 129736
- kill re-definition of %%buildroot on Pixel's request

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild prep


* Thu Aug 03 2006 Helio Chissini de Castro <helio@mandriva.com>
+ 2006-08-03 18:54:02 (51484)
- Fonts packages now are noarch. Moved for new place /usr/share/fonts. Approved by Boiko

* Wed May 31 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-05-31 18:32:34 (31796)
- rebuild to fix cooker uploading

* Mon May 29 2006 Andreas Hasenack <andreas@mandriva.com>
+ 2006-05-29 14:36:37 (31646)
- renamed mdv to packages because mdv is too generic and it's hosting only packages anyway

* Thu May 04 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-05-04 21:25:17 (26918)
- increment release

* Thu Apr 27 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-04-27 04:02:05 (26704)
- Adding X.org 7.0 to the repository


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21755 |12nr|x11-font-misc-meltho-1.0.3-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name: x11-font-misc-meltho
Version: 1.0.3
Release: %mkrel 1
Summary: Xorg X11 font misc-meltho
Group: Development/X11
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
URL: http://xorg.freedesktop.org
Source: http://xorg.freedesktop.org/releases/individual/font/font-misc-meltho-%{version}.tar.bz2
# We may not modify the software!
License: Meltho Font License
BuildArch: noarch
BuildRequires: x11-font-util >= 1.0.0
BuildRequires: x11-util-macros >= 1.0.2
BuildRequires: fontconfig 
Requires(post): mkfontdir
Requires(postun): mkfontdir
Requires(post): mkfontscale
Requires(postun): mkfontscale

%description
Xorg X11 font misc-meltho

%prep
%setup -q -n font-misc-meltho-%{version}

%build
./configure --prefix=/usr --x-includes=%{_includedir}\
	    --x-libraries=%{_libdir} --with-fontdir=%_datadir/fonts/OTF

%make

%install
rm -rf %{buildroot}
%makeinstall_std
rm -f %{buildroot}%_datadir/fonts/OTF/fonts.dir
rm -f %{buildroot}%_datadir/fonts/OTF/fonts.scale

%post
mkfontscale %_datadir/fonts/OTF
mkfontdir %_datadir/fonts/OTF

%postun
mkfontscale %_datadir/fonts/OTF
mkfontdir %_datadir/fonts/OTF

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc COPYING
%_datadir/fonts/OTF/SyrCOM*.otf


%changelog
* Thu Dec 09 2010 Thierry Vignaud <tv@mandriva.org> 1.0.3-1mdv2011.0
+ Revision: 618742
- new release

* Wed Oct 06 2010 Thierry Vignaud <tv@mandriva.org> 1.0.2-1mdv2011.0
+ Revision: 583211
- new release

* Thu Jan 21 2010 Paulo Ricardo Zanoni <pzanoni@mandriva.com> 1.0.1-1mdv2010.1
+ Revision: 494563
- Fix license (#38627)
- New version: 1.0.1

* Wed Jun 18 2008 Thierry Vignaud <tv@mandriva.org> 1.0.0-6mdv2009.0
+ Revision: 225998
- rebuild
- fix no-buildroot-tag

* Mon Dec 17 2007 Thierry Vignaud <tv@mandriva.org> 1.0.0-5mdv2008.1
+ Revision: 129748
- kill re-definition of %%buildroot on Pixel's request

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild prep


* Thu Aug 03 2006 Helio Chissini de Castro <helio@mandriva.com>
+ 2006-08-03 18:55:01 (51490)
- Fonts packages now are noarch. Moved for new place /usr/share/fonts. Approved by Boiko

* Wed May 31 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-05-31 18:32:34 (31796)
- rebuild to fix cooker uploading

* Mon May 29 2006 Andreas Hasenack <andreas@mandriva.com>
+ 2006-05-29 14:36:37 (31646)
- renamed mdv to packages because mdv is too generic and it's hosting only packages anyway

* Thu May 04 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-05-04 21:25:17 (26918)
- increment release

* Thu Apr 27 2006 Gustavo Pichorim Boiko <boiko@mandriva.com>
+ 2006-04-27 04:02:05 (26704)
- Adding X.org 7.0 to the repository


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21756 |12nr|xastir-2.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		xastir
Version:	2.0.0
Release:	1
Summary:	Amateur Station Tracking and Reporting system for amateur radio
Group:		Communications
License:	GPL
URL:		http://www.xastir.org
Source0:	http://prdownloads.sourceforge.net/xastir/xastir-%{version}.tar.gz
Source1:	http://prdownloads.sourceforge.net/xastir/xastir-sounds.tgz
Patch0:		xastir-desktop.diff
Patch1:		xastir-2-mapdir.patch
BuildRequires:	lesstif-devel
BuildRequires:	shapelib-devel
BuildRequires:	proj-devel
BuildRequires:	pkgconfig(geotiff)
BuildRequires:	festival-devel
BuildRequires:	db5.2-devel
BuildRequires:	graphicsmagick-devel
Requires:	x11-font-adobe-75dpi

%description
Xastir is a graphical application that interfaces HAM radio
and internet access to realtime mapping software.

Install XASTIR if you are interested in APRS(tm) and HAM radio
software.

%prep
%setup -q
%setup -a1 -q

%patch0 -p1
%patch1 -p1


%build
./bootstrap.sh

CFLAGS=-I/usr/include/libgeotiff 
%configure2_5x 
%make

%install
%makeinstall_std

# Docs go into package docs area instead of here:
rm -rf %{buildroot}/usr/share/doc/xastir
mkdir -p %{buildroot}/usr/share/applications
cp xastir.desktop %{buildroot}/usr/share/applications/.
cp sounds/* %{buildroot}/usr/share/xastir/sounds/.

%files
# Documents:  Go into special doc area
%doc AUTHORS ChangeLog COPYING COPYING.LIB.LESSTIF DEBUG_LEVELS FAQ INSTALL LICENSE
%doc README README.Contributing README.CVS README.Getting-Started
%doc README.MAPS README.win32 UPGRADE


%{_bindir}/*
%{_datadir}/xastir/help
%{_datadir}/xastir/config
%{_datadir}/xastir/symbols
%{_mandir}/man1/xastir.1.*
%{_mandir}/man1/callpass.1.*
%{_mandir}/man1/testdbfawk.1.*
%{_mandir}/man1/xastir_udp_client.1.*
%{_libdir}/xastir
%{_datadir}/applications/xastir.desktop

# protect user-installed map and other files from being clobbered

%config %{_datadir}/xastir/maps
%config %{_datadir}/xastir/Counties
%config %{_datadir}/xastir/fcc
%config %{_datadir}/xastir/GNIS
%config %{_datadir}/xastir/sounds


%changelog
* Thu May 10 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.0.0-1
+ Revision: 798068
- version update 2.0.0

* Tue Nov 16 2010 Thomas Spuhler <tspuhler@mandriva.org> 1.9.8-4mdv2011.0
+ Revision: 597939
- added Requires: x11-font-adobe-75dpi

* Fri Oct 29 2010 Thomas Spuhler <tspuhler@mandriva.org> 1.9.8-3mdv2011.0
+ Revision: 589898
- added a lot of libs to buildrequires to provide the options

* Thu Oct 28 2010 Jani Välimaa <wally@mandriva.org> 1.9.8-2mdv2011.0
+ Revision: 589837
- fix BRs

  + Thomas Spuhler <tspuhler@mandriva.org>
    - reversed changed %%{_bindir}/ to %%{_bindir}/*
    - changed %%{_bindir}/ to %%{_bindir}/*
    - cleaned up spec file

* Thu Oct 28 2010 Thomas Spuhler <tspuhler@mandriva.org> 1.9.8-1mdv2011.0
+ Revision: 589685
- changed man page compression name from lzma to *
- changed libname to arch
- changed group to Communications
- import xastir


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21757 |12nr|yamagi-quake2-5.00-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname		quake2
%define rogue_source	%{oname}-rogue
%define xatrix_source	%{oname}-xatrix
%define ctf_source	%{oname}-ctf
%define rogue_version	1.06
%define xatrix_version	1.08
%define ctf_version	1.01

Name:		yamagi-%{oname}
Version:	5.00
Release:	1
Summary:	Yamagi Quake II is an enhanced client for id Software's Quake II
Group:		Games/Arcade
License:	GPL
URL:		http://www.yamagi.org/quake2/
Source0:	%{oname}-%{version}.tar.xz
Source1:	%{rogue_source}-%{rogue_version}.tar.xz
Source2:	%{xatrix_source}-%{xatrix_version}.tar.xz
Source3:	%{ctf_source}-%{ctf_version}.tar.xz
Source6:	q2ded.sh
Source7:	q2ded.cfg
Source8:	q2ctf.sh
Source9:	q2ctf.cfg
Source11:	%{oname}_16.png
Source12:	%{oname}_32.png
Source13:	%{oname}_48.png
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(xrender)
BuildRequires:	aalib-devel
BuildRequires:	jpeg-devel
BuildRequires:	svgalib-devel
BuildRequires:	zlib-devel
Suggests:	%{name}-glx = %{version}-%{release}

%description
Shortly after landing on an alien surface you learn that hundreds of your men
have been reduced to just a few.  Now you must fight your way through heavily
fortified military installations, lower the city's defenses and shut down
the enemy's war machine.  Only then will the fate of humanity be known.

* Larger, mission-based levels:

You have a series of complex missions, what you do in one level could affect
another.  One false move and you could alert security, flood an entire
passageway, or worse.

* Superior artificial intelligence:

This time the enemy has IQs the size of their appetites.  The can evade your
attack, strategically position themselves for an ambush and hunt your ass 
down.

* In-your-face sound and graphics

hear distant combat explosions and rockets whizzing past your head.  And with
a compatible 3-D graphics accelerator, experience smoother 16-bit graphics and
real-time lighting effects.

* Wicked multiplayer capabilities

More than 32 players, friends or foes, can do at it in a bloody deathmatch via
LAN and over the internet.

-- You need PAK files for Quake II to run this game --

Install the PAK files in %{_gamesdatadir}/quake2.

%package	ctf
Summary:	Quake II Capture the Flag for Linux
Group:		Games/Arcade
Requires:	%{name} = %{version} %{name}-server = %{version}
Requires(preunt):	rpm-helper
Requires(post):	rpm-helper

%description	ctf
Quake II Capture The Flag (Q2CTF) is a multiplayer addon for Quake2 that 
features a simple set of rules for team based play. It features eight unique 
maps and special powerups to enhance and make the gameplay more exciting.

Q2CTF requires the full retail version of Quake II installed in order to 
play. Once installed, you simple need to connect to a Quake2 game server 
that is running the Q2CTF addon.

-- You need PAK files for Quake II to run this game --

#
#
###

%package	glx
Summary:	Quake II GLX client
Group:		Games/Arcade
Requires:	%{name} = %{version}

%description	glx
This archive contains Quake II for GLX.

-- You need PAK files for Quake II to run this game --

%package	xatrix
Summary:	Quake II Mission Pack #1: "The Reckoning" for Linux
Group:		Games/Arcade
Requires:	%{name} = %{version}

%description	xatrix
This archive contains Mission Pack "The Reckoning" for Quake II.

The Reckoning is sure to get your heart pumping...well, if you can avoid 
getting gibbed by the Strogg. Check out just some of the features below that 
will give you the cardiac workout you need!

* 18 arduous levels to conquer & 7 brutal deathmatch exclusive levels:

Dive into a series of mission-based campaigns and ransack your way through 
three all-new hazardous episodes. Experience bioluminescent life forms, 
stalagmites and stalactites and other breathtaking environments. 

* Fresh foes to defeat:

Gekks are lighting-fast creatures that will hunt you down, leaping from the 
shadows to claw or bite. Though innocent looking, the Repair Bot has the 
ability to awaken dead Strogg from eternal sleep.
 
* Added weapons to wield:

The Phalanx Particle Canon emits a pulsing stream of deadly energy into 
unsuspecting foes. 

The Trap sucks nearby enemies inside and turns them into food cubes for 
player consumption. 

The Ion Ripper fires a blast of glowing boomerangs capable of ricocheting 
off of walls to track targets.

-- You need PAK files for Quake II to run this game --

#
#
###
%package	rogue
Summary:	Quake II Mission Pack #2: "Ground Zero" for Linux
Group:		Games/Arcade
Requires:	%{name} = %{version}

%description	rogue
This archive contains Mission Pack "Ground Zero" for Quake II.

The Alien Assault Continues.
Take out the Big Gun, sounded simple enough, except the Stroggs were waiting. 
You and a few Marines like you, are the lucky ones. The Gravity Well, the 
Stroggs' newest weapon in its arsenal against mankind, is operational. You've 
made it down in one piece and are still able to contact the fleet. With the 
fleet trapped around Stroggos, five percent of ground forces surviving, and 
that number dwindling by the second, your orders have changed: Free your 
comrades in orbit. Destroy the Gravity Well!

New Enemies

Get ready to face the toughest horde of Stroggs, straight from the bio-vats. 
The Stalker, Turrets, Daedalus, Medic Commander, Carrier and the Queen Bitch 
herself, the Black Widow.
     
14 Entirely new levels and 10 new deathmatch levels

Brand new real estate with the same dynamic sense of reality and dramatic 
visuals as Quake II. These new environments will challenge even the biggest 
Quake II aficionado.
 
New Power-ups

Tag 'em and Bag 'em. Deathmatch specific power-ups: the Vengeance Sphere, 
Hunter Sphere, and Anti-matter Bomb. With everything that we've cooked up for 
you here, you're sure to annihilate anyone or anything foolish enough to 
call you foe.

New Weapons 

The Chainsaw, ETF Rifle, and Plasma Beam. If you can't get the job done with 
these babies, it's time to go back to Basic.

Accept no substitutes!
Official, id-authorized mission packs outpace the rest!

-- You need PAK files for Quake II to run this game --

#
#
###
%package	server
Summary:	Quake II server
Group:		Games/Arcade
Requires:	%{name}
Requires(preun):	rpm-helper
Requires(post):	rpm-helper

%description server
This archive contains the Quake II dedicated server.

-- You need PAK files for Quake II to run this game --


%prep
%setup -q -T -b 0 -n %{oname}-%{version}
%setup -q -T -D -a 1 -n %{oname}-%{version}
%setup -q -T -D -a 2 -n %{oname}-%{version}
%setup -q -T -D -a 3 -n %{oname}-%{version}

%build
%ifarch %{ix86} x86_64
export OPTFLAGS="-O2 -ffast-math -funroll-loops -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fno-strict-aliasing"
%else
export OPTFLAGS="%{optflags} -ffast-math -funroll-loops -fomit-frame-pointer -fexpensive-optimizations"
%endif

%make

%install
# Install dirs
install -d %{buildroot}%{_sysconfdir}/quake2/{baseq2,ctf,rogue,xatrix}
install -d %{buildroot}%{_gamesbindir}
install -d %{buildroot}%{_gamesdatadir}/quake2/{baseq2,ctf,rogue,xatrix}
install -d %{buildroot}%{_libdir}/games/quake2/{baseq2,ctf,rogue,xatrix}

# Install files
rel="release"
cp $rel/ref_*.so %{buildroot}%{_libdir}/games/quake2/
cp $rel/quake2 %{buildroot}%{_gamesbindir}/quake2.bin
cp $rel/q2ded %{buildroot}%{_gamesbindir}/q2ded.bin
cp $rel/baseq2/game.so %{buildroot}%{_libdir}/games/quake2/baseq2/

install -m644 %{SOURCE7} -D %{buildroot}%{_sysconfdir}/quake2/baseq2/server.cfg
install -m644 %{SOURCE9} -D %{buildroot}%{_sysconfdir}/quake2/ctf/server.cfg

install -m755 %{SOURCE6} -D %{buildroot}%{_initrddir}/q2ded
install -m755 %{SOURCE8} -D %{buildroot}%{_initrddir}/q2ctf

for FILE in q2ded q2ctf ; do

    # Edit path to q2ded in initscript
    sed -i -e "s|daemon[ ].*\${NAME}|daemon %{_gamesbindir}/\${NAME}|" %{buildroot}%{_initrddir}/${FILE}

    # Edit path to %{_sysconfdir} in initscript
    sed -i -e "s|^Q2_CONFIGDIR=.*|Q2_CONFIGDIR=\"%{_sysconfdir}/quake2\"|" %{buildroot}%{_initrddir}/${FILE}
done

# Create wrapper scripts
cat << EOF > %{buildroot}%{_gamesbindir}/quake2
#!/bin/sh

%{_gamesbindir}/quake2.bin +set basedir %{_libdir}/games/quake2 \$*

exit 0
EOF

cat << EOF > %{buildroot}%{_gamesbindir}/q2ded
#!/bin/sh

%{_gamesbindir}/q2ded.bin +set basedir %{_libdir}/games/quake2 \$*

exit 0
EOF

# Icons
install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{oname}.png
install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{oname}.png
install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{oname}.png

# Menu
mkdir -p %{buildroot}%{_datadir}/applications

cat << EOF > %{buildroot}%{_datadir}/applications/mandriva-%{oname}.desktop
[Desktop Entry]
Name=Quake II
Comment=First-person shooter
Exec=%{_gamesbindir}/quake2
Icon=%{oname}
Terminal=false
Type=Application
StartupNotify=false
Categories=Game;ArcadeGame;X-MandrivaLinux-MoreApplications-Games-Arcade;
EOF

cat << EOF > %{buildroot}%{_datadir}/applications/mandriva-%{oname}-xatrix.desktop
[Desktop Entry]
Name=Quake II: The Reckoning
Comment=First-person shooter
Exec=%{_gamesbindir}/quake2 +set game xatrix
Icon=%{oname}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;ArcadeGame;X-MandrivaLinux-MoreApplications-Games-Arcade;
EOF

cat << EOF > %{buildroot}%{_datadir}/applications/mandriva-%{oname}-rogue.desktop
[Desktop Entry]
Name=Quake II: Ground Zero
Comment=First-person shooter
Exec=%{_gamesbindir}/quake2 +set game rogue
Icon=%{oname}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;ArcadeGame;X-MandrivaLinux-MoreApplications-Games-Arcade;
EOF

cat << EOF > %{buildroot}%{_datadir}/applications/mandriva-%{oname}-ctf.desktop
[Desktop Entry]
Name=Quake II: Capture The Flag
Comment=First-person shooter
Exec=%{_gamesbindir}/quake2 +set game ctf
Icon=%{oname}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;ArcadeGame;X-MandrivaLinux-MoreApplications-Games-Arcade;
EOF

# Create links from basedir to configdir
ln -sf %{_sysconfdir}/quake2/baseq2/server.cfg %{buildroot}%{_libdir}/games/quake2/baseq2/server.cfg
for FILE in pak0.pak pak1.pak pak2.pak maxpak.pak ; do
    ln -sf %{_gamesdatadir}/quake2/baseq2/${FILE} %{buildroot}%{_libdir}/games/quake2/baseq2/${FILE}
done
ln -sfn %{_gamesdatadir}/quake2/baseq2/video %{buildroot}%{_libdir}/games/quake2/baseq2/video
ln -sf %{_sysconfdir}/quake2/ctf/server.cfg %{buildroot}%{_libdir}/games/quake2/ctf/server.cfg
ln -sf %{_gamesdatadir}/quake2/ctf/pak0.pak %{buildroot}%{_libdir}/games/quake2/ctf/pak0.pak
ln -sf %{_gamesdatadir}/quake2/rogue/pak0.pak %{buildroot}%{_libdir}/games/quake2/rogue/pak0.pak
ln -sf %{_gamesdatadir}/quake2/xatrix/pak0.pak %{buildroot}%{_libdir}/games/quake2/xatrix/pak0.pak

%post server
%_post_service q2ded

%preun server
%_preun_service q2ded

%post ctf
%_post_service q2ctf

%preun ctf
%_preun_service q2ctf

%files
%defattr(-,root,root,755)
%doc README
%attr(755,root,root) %{_gamesbindir}/quake2
%{_gamesbindir}/quake2.bin
%dir %{_libdir}/games/quake2
%{_libdir}/games/quake2/baseq2
%{_datadir}/applications/mandriva-%{oname}.desktop
%{_iconsdir}/%{oname}.png
%{_miconsdir}/%{oname}.png
%{_liconsdir}/%{oname}.png
%{_gamesdatadir}/quake2/baseq2

%files server
%defattr(-,root,root,755)
%attr(755,root,root) %{_initrddir}/q2ded
%attr(755,root,root) %{_gamesbindir}/q2ded
%dir %{_sysconfdir}/quake2
%dir %{_sysconfdir}/quake2/baseq2
%config(noreplace) %{_sysconfdir}/quake2/baseq2/server.cfg
%{_gamesbindir}/q2ded.bin

%files ctf
%defattr(-,root,root,755)
%attr(755,root,root) %{_initrddir}/q2ctf
%dir %{_sysconfdir}/quake2/ctf
%config(noreplace) %{_sysconfdir}/quake2/ctf/server.cfg
%{_libdir}/games/quake2/ctf
%{_gamesdatadir}/quake2/ctf
%{_datadir}/applications/mandriva-%{oname}-ctf.desktop

%files glx
%defattr(-,root,root,755)
%{_libdir}/games/quake2/ref_gl.so

%files rogue
%defattr(-,root,root,755)
%{_libdir}/games/quake2/rogue
%{_gamesdatadir}/quake2/rogue
%{_datadir}/applications/mandriva-%{oname}-rogue.desktop

%files xatrix
%defattr(-,root,root,755)
%{_libdir}/games/quake2/xatrix
%{_gamesdatadir}/quake2/xatrix
%{_datadir}/applications/mandriva-%{oname}-xatrix.desktop




%changelog
* Mon Oct 08 2012 Zombie Ryushu <ryushu@mandriva.org> 5.00-0.1mdv2012.0
+ Revision: 818676
- Upgrade to 5.00

* Wed Jul 04 2012 Zombie Ryushu <ryushu@mandriva.org> 4.21-0.1
+ Revision: 808034
- Upgrade to 4.21 to fix OpenAL

* Mon Apr 30 2012 Andrey Bondrov <abondrov@mandriva.org> 4.20-1
+ Revision: 794507
- Update BuildRequires (openal)
- New version 4.20

* Wed Apr 18 2012 Andrey Bondrov <abondrov@mandriva.org> 4.10-1
+ Revision: 791655
- Update BuildRequires (add jpeg-devel)
- New version 4.10, spec cleanup

* Sat Feb 18 2012 Zombie Ryushu <ryushu@mandriva.org> 4.03-1
+ Revision: 776827
- Upgrade to 4.03

* Thu Dec 22 2011 Zombie Ryushu <ryushu@mandriva.org> 4.00-1
+ Revision: 744608
- Upgrade to 4.00
- Upgrade to 4.00

* Thu Feb 10 2011 Zombie Ryushu <ryushu@mandriva.org> 3.00-1.1
+ Revision: 637117
- Add new Vorbis dependency
- Add new Vorbis dependency
- Major Upgrade to 3.00

* Wed Mar 31 2010 Zombie Ryushu <ryushu@mandriva.org> 1.05-1.1mdv2010.1
+ Revision: 530414
- Fix Shortcuts starting in Terminal

* Sun Mar 21 2010 Zombie Ryushu <ryushu@mandriva.org> 1.05-1mdv2010.1
+ Revision: 526243
- First Upload of Yamagi Quake 2.
- First Upload of Yamagi Quake 2.
- import yamagi-quake2


* Tue Sep 15 2009 Thierry Vignaud <tvignaud@mandriva.com> 3.21_r0.16.1-10mdv2010.0
+ Revision: 442635
- rebuild

* Tue Mar 17 2009 Michael Scherer <misc@mandriva.org> 3.21_r0.16.1-9mdv2009.1
+ Revision: 356842
- rename file .spec to .patch, as this confuses buildsystem and rpmlint

  + Zombie Ryushu <ryushu@mandriva.org>
    - rebuild for 2009.0 with x86_64 fix

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild
    - rebuild
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request
    - do not abuse of capitalized words in description

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Nicolas Vigier <nvigier@mandriva.com>
    - fix x86_64 crash

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Mon Oct 29 2007 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 3.21_r0.16.1-4mdv2008.1
+ Revision: 102915
- Enable X software renderer on x86_64. Software X renderer is stated
  to be not supported on x86_64, but it builds fine. For now just
  reenable it, to be in sync with i386, so we don't need to disable
  the x86_64 package (allow_softx_on_x86_64 patch).
- Fix the missing build of sdl software renderer on x86_64
  (build_softsdl_on_x86_64 patch).
- Fix files listed twice.
- Disable svgalib package on x86_64, not supported.

  + Nicolas Vigier <nvigier@mandriva.com>
    - fix x86_64 build
    - add small patch to fix build
    - run from terminal to fix bug #31560

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'


* Tue Sep 05 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 3.21_r0.16.1-3mdv2007.0
- build svgalib version too

* Tue Sep 05 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 3.21_r0.16.1-2mdv2007.0
- import to contrib
- don't bzip2 scripts & icons
- move stuff to %%{_gamesdatadir} & %%{_gamesbindir}
- do parallel make
- compile with %%{optflags}
- xdg menu
- move symlinks to package in stead of having it created in %%post
- cleanups

* Fri Jan 21 2005 Nicolas Lécureuil <neoclust@zarb.org> 3.21_r0.16-1plf
- r0.16

* Wed Mar 03 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 3.21_r0.15-2plf
- DIRM (distlint)

* Sun Sep 07 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 3.21_r0.15-1plf
- release =~ s/mdk/plf/


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21758 |12nr|zd1201-firmware-0.14-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define module zd1201
%define name %{module}-firmware
%define version 0.14
%define distname %{module}-%{version}-fw
%define release %mkrel 3

Summary: Firmware files for the ZD1201 chip
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://prdownloads.sourceforge.net/linux-lc100020/%{distname}.tar.bz2
License: As-Is
Group: System/Kernel and hardware
Url: http://linux-lc100020.sourceforge.net/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch

%description
This package contains the firmware needed for the zd1201 devices to work.

This package contains two files, zd1201.fw is the firmware file for
using the device as a normal 802.11b client. The file zd1201-ap.fw is
used to put the device in access point mode.

%prep
%setup -q -n %{distname}

%build

%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT/lib/firmware
install -m644 %{module}*.fw $RPM_BUILD_ROOT/lib/firmware/

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README
/lib/firmware/%{module}*.fw


%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.14-3mdv2010.0
+ Revision: 433326
- rebuild

* Wed Jul 23 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.14-2mdv2009.0
+ Revision: 241587
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot
    - Import zd1201-firmware



* Wed Sep  6 2006 Olivier Blin <blino@mandriva.com> 0.14-1mdv2007.0
- initial Mandriva release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21759 |12nu|b43-firmware-install-0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           b43-firmware-install
Summary:        Package that installs proprietary firmware for Broadcom 43xx chips
Version:        0.1
Release:        2
Source:         %name-%version.tar.bz2
License:        GPLv3
Group:          System/Configuration/Networking
URL:            https://github.com/mikhirev/b43-firmware-install
BuildArch:      noarch
Requires:       b43-fwcutter >= 015

%description
This package contains script, that automatically downloads precompiled
proprietary broadcom-wl driver and extracts firmware from it using
b43-fwcutter.

There are no any proprietary components in package itself. Driver will be
downloaded after ihnstallation, so you need working Internet connection. You
can also install firmware later by running b43-firmware-install as root.


%prep
%setup -q

%build

%install
install -D -m 755 b43-firmware-install %{buildroot}/usr/sbin/b43-firmware-install

%post
/usr/sbin/b43-firmware-install

%postun
rm -rf /lib/firmware/b43

%files
%defattr(-,root,root)
/usr/sbin/b43-firmware-install
%doc README

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21760 |12nu|broadcom-wl-6.30.223.141-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname	hybrid-v35
%define kname	wl

%define _enable_debug_packages	%{nil}
%define debug_package		%{nil}

Summary:	Proprietary driver for Broadcom wireless adapters
Name:		broadcom-wl
Version:	6.30.223.141
Release:	6
Source0:	http://www.broadcom.com/docs/linux_sta/%{oname}-nodebug-pcoem-6_30_223_141.tar.gz
Source1:	http://www.broadcom.com/docs/linux_sta/%{oname}_64-nodebug-pcoem-6_30_223_141.tar.gz
Source3:	%{name}.rpmlintrc
Source4:	Kbuild
Source6:	broadcom-wl-alias.conf
Source7:	README.urpmi
Patch0:		broadcom-wl-6.30.223.141-license.patch
Patch1:		broadcom-wl-6.30.223.141-refdata-kernel-3.8.patch
Patch2:		broadcom-wl-6.30.223.141-fix-build-with-3.10.patch
Patch3:		broadcom-wl-6.30.223.141-fix-error-handling.patch
Patch4:		broadcom-wl-6.30.223.141-fix-wl-inform-single-bss.patch
Patch5:		broadcom-wl-6.30.223.141-use-common-iface-name.patch

# Blob is under a custom license (see LICENSE.txt), everything else
# is GPLv2 - AdamW 2008/12
License:	Freeware and GPLv2 with exception
Group:		System/Kernel and hardware
URL:		http://www.broadcom.com/support/802.11/linux_sta.php

%description
This package contains the proprietary driver for Broadcom wireless
adapters provided by Broadcom. If installed, it will be used for
these cards in preference to the third-party open source driver that
requires manual installation of firmware, or ndiswrapper. The driver
supports Broadcom's BCM4312-, BCM4313-, BCM4321-, BCM4322-, BCM43224-,
BCM43225-, BCM43227- and BCM43228-based hardware.

%package -n dkms-%{name}
Summary:	Kernel module for Broadcom wireless adapters
Group:		System/Kernel and hardware
Requires(post):		dkms
Requires(preun):	dkms

%description -n dkms-%{name}
This package contains the proprietary driver for Broadcom wireless
adapters provided by Broadcom. If installed, it will be used for
these cards in preference to the third-party open source driver that
requires manual installation of firmware, or ndiswrapper. The driver
supports Broadcom's BCM4312-, BCM4313-, BCM4321-, BCM4322-, BCM43224-,
BCM43225-, BCM43227- and BCM43228-based hardware.

%prep
%ifarch x86_64
%setup -q -T -c -a1 %{oname}
%else
%setup -q -T -c -a0 %{oname}
%endif

%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1

# The Makefile from the upstream package contains the stuff related to
# WEXT support in the kernel, deprecated quite a while ago. In addition,
# the make rules listed there use `uname -r` in the path to the kernel
# build directory which prevents the user from building the driver for a
# kernel other than the running one.
# A Kbuild file we provide should be free from these issues.
rm -f Makefile
cp -p %{SOURCE4} .

# From the .spec file used in Fedora: convert LICENSE.txt to UTF-8 and
# tidy line endings.
iconv -f iso8859-1 -t UTF8 lib/LICENSE.txt -o lib/LICENSE.txt
sed -i 's/\r$//' lib/LICENSE.txt

%build

%install
# add aliases to force loading wl module for supported devices
install -m755 -d %{buildroot}/etc/modprobe.d/
install -m644 %{SOURCE6} %{buildroot}/etc/modprobe.d

mkdir -p %{buildroot}%{_docdir}/%{name}
install -p -m755 %{SOURCE7} %{buildroot}%{_docdir}/%{name}

# install dkms sources
mkdir -p %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}
cp -R * %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/
cat > %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/dkms.conf << EOF
MAKE="make -C \$kernel_source_dir M=\\\$(pwd)"
PACKAGE_NAME=%{name}
PACKAGE_VERSION=%{version}-%{release}
DEST_MODULE_LOCATION=/kernel/3rdparty/%{name}
BUILT_MODULE_NAME=%{kname}
AUTOINSTALL=yes
REMAKE_INITRD=yes
EOF

%post -n dkms-%{name}
set -x
/usr/sbin/dkms --rpm_safe_upgrade add -m %{name} -v %{version}-%{release}
/usr/sbin/dkms --rpm_safe_upgrade build -m %{name} -v %{version}-%{release}
/usr/sbin/dkms --rpm_safe_upgrade install -m %{name} -v %{version}-%{release}

%preun -n dkms-%{name}
# rmmod can fail
/sbin/rmmod %{kname} >/dev/null 2>&1
set -x
/usr/sbin/dkms --rpm_safe_upgrade remove -m %{name} -v %{version}-%{release} --all || :

%files -n dkms-%{name}
%defattr(0644,root,root,0755)
%doc lib/LICENSE.txt
%config(noreplace) /etc/modprobe.d/broadcom-wl-alias.conf
%dir %{_usr}/src/%{name}-%{version}-%{release}
%{_usr}/src/%{name}-%{version}-%{release}/*
%{_docdir}/%{name}/README.urpmi



%changelog
* Tue Jan 14 2014 Eugene Shatokhin <eugene.shatokhin@rosalab.ru> 6.30.223.141-6
+ Revision: 2c662fc
- Added notes for the users having BCM4311 adapter
- BCM4311 is no longer supported by this package (and, it seems, by
- Broadcom itself). Made this explicit:
- - listed the supported adapter models in the description
- - added an "upgrade note" with workarounds to be shown to the users.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21761 |12nu|broadcom-wl-legacy-5.100.82.112-15
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname	hybrid-portsrc
%define kname	wl

%define _enable_debug_packages	%{nil}
%define debug_package		%{nil}

Summary:	Proprietary driver for Broadcom wireless adapters
Name:		broadcom-wl-legacy
Version:	5.100.82.112
Release:	15
Source0:	http://www.broadcom.com/docs/linux_sta/%{oname}_x86_32-v5_100_82_112.tar.gz
Source1:	http://www.broadcom.com/docs/linux_sta/%{oname}_x86_64-v5_100_82_112.tar.gz
Source3:	%{name}.rpmlintrc
Source4:	Kbuild
Source6:	%{name}-alias.conf
Patch0:		broadcom-wl-5.100.82.112-license.patch
Patch1:		broadcom-wl-5.100.82.112-fix-build-with-3.2.0.patch
Patch2:		broadcom-wl-5.100.82.112-fix-build-with-3.4.0.patch
Patch3:		broadcom-wl-5.100.82.112-fix-build-with-3.6-3.7.patch
Patch4:		broadcom-wl-5.100.82.112.ioctl.patch
Patch5:		broadcom-wl-5.100.82.112-fix-build-with-3.8.patch
Patch6:		broadcom-wl-5.100.82.112-fix-build-with-3.9.patch
Patch7:		broadcom-wl-5.100.82.112-fix-build-with-3.10.patch
Patch8:		broadcom-wl-5.100.82.112-fix-error-handling.patch
Patch9:		broadcom-wl-5.100.82.112-fix-wl-inform-single-bss.patch

# Blob is under a custom license (see LICENSE.txt), everything else
# is GPLv2 - AdamW 2008/12
License:	Freeware and GPLv2 with exception
Group:		System/Kernel and hardware
URL:		http://www.broadcom.com/support/802.11/linux_sta.php

%description
This package contains the proprietary driver for Broadcom wireless
adapters provided by Broadcom. If installed, it will be used for
these cards in preference to the third-party open source driver that
requires manual installation of firmware, or ndiswrapper.

%package -n dkms-%{name}
Summary:	Kernel module for Broadcom wireless adapters
Group:		System/Kernel and hardware
Requires(post):		dkms
Requires(preun):	dkms
Conflicts:		dkms-broadcom-wl

%description -n dkms-%{name}
This package contains the proprietary driver for Broadcom wireless
adapters provided by Broadcom. If installed, it will be used for
these cards in preference to the third-party open source driver that
requires manual installation of firmware, or ndiswrapper.

%prep
%ifarch x86_64
%setup -q -T -c -a1 %{oname}
%else
%setup -q -T -c -a0 %{oname}
%endif

%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1
%patch6 -p1
%patch7 -p1
%patch8 -p1
%patch9 -p1

# The Makefile from the upstream package contains the stuff related to
# WEXT support in the kernel, deprecated quite a while ago. In addition,
# the make rules listed there use `uname -r` in the path to the kernel
# build directory which prevents the user from building the driver for a
# kernel other than the running one.
# A Kbuild file we provide should be free from these issues.
rm -f Makefile
cp -p %{SOURCE4} .

# From the .spec file used in Fedora: convert LICENSE.txt to UTF-8 and
# tidy line endings.
iconv -f iso8859-1 -t UTF8 lib/LICENSE.txt -o lib/LICENSE.txt
sed -i 's/\r$//' lib/LICENSE.txt

%build

%install
# add aliases to force loading wl module for supported devices
install -m755 -d %{buildroot}/etc/modprobe.d/
install -m644 %{SOURCE6} %{buildroot}/etc/modprobe.d


# install dkms sources
mkdir -p %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}
cp -R * %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/
cat > %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/dkms.conf << EOF
MAKE="make -C \$kernel_source_dir M=\\\$(pwd)"
PACKAGE_NAME=%{name}
PACKAGE_VERSION=%{version}-%{release}
DEST_MODULE_LOCATION=/kernel/3rdparty/%{name}
BUILT_MODULE_NAME=%{kname}
AUTOINSTALL=yes
REMAKE_INITRD=yes
EOF

%post -n dkms-%{name}
set -x
/usr/sbin/dkms --rpm_safe_upgrade add -m %{name} -v %{version}-%{release}
/usr/sbin/dkms --rpm_safe_upgrade build -m %{name} -v %{version}-%{release}
/usr/sbin/dkms --rpm_safe_upgrade install -m %{name} -v %{version}-%{release}

%preun -n dkms-%{name}
# rmmod can fail
/sbin/rmmod %{kname} >/dev/null 2>&1
set -x
/usr/sbin/dkms --rpm_safe_upgrade remove -m %{name} -v %{version}-%{release} --all || :

%files -n dkms-%{name}
%defattr(0644,root,root,0755)
%doc lib/LICENSE.txt
%config(noreplace) /etc/modprobe.d/broadcom-wl-legacy-alias.conf
%dir %{_usr}/src/%{name}-%{version}-%{release}
%{_usr}/src/%{name}-%{version}-%{release}/*



%changelog
* Thu Jan 09 2014 Eugene Shatokhin <eugene.shatokhin@rosalab.ru> 5.100.82.112-15
+ Revision: 624ad54
- Renamed to broadcom-wl-legacy
- For those systems where version 5.x of broadcom-wl performs better than
- 6.x, this package can be used. Generally, it is recommended to use the
- latest broadcom-wl package rather than broadcom-wl-legacy.
- broadcom-wl and broadcom-wl-legacy cannot be installed on the same
- system at the same time.



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21762 |12nu|bumblebee-3.2.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with git
%if %{with git}
%define gitdate 20120228
%endif
# Use nouveau driver by default
%bcond_with nvidia


Name:		bumblebee
Summary:	Support for NVidia Optimus laptops on Linux
Group:		System/Kernel and hardware
Version:	3.2.1
Release:	1
License:	GPLv3
URL:		https://github.com/Bumblebee-Project/bumblebee
# source from git repo git://github.com/Bumblebee-Project/Bumblebee.git
# we need to change to develop branch to allow changing to nouveau without
# using nvidia paths
#Source0:	https://github.com/downloads/Bumblebee-Project/Bumblebee/%{name}-%{!?with_git:%{version}}%{?with_git:%{gitdate}}.tar.%{?with_git:xz}%{!?with_git:gz}
Source0:	http://bumblebee-project.org/%{name}-%{version}.tar.gz
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(libbsd)
BuildRequires:	help2man
Requires(pre):	update-alternatives
Requires(post):	systemd-units
Requires(preun):systemd-units
Requires(pre):	rpm-helper
Requires:	VirtualGL
Requires:	%mklibname VirtualGL
%if %{with nvidia}
Suggests:	x11-driver-video-nvidia-current
%else
Requires:	x11-driver-video-nouveau
%endif
Requires:	kmod(bbswitch)

%description
Bumblebee daemon is a rewrite of the original Bumblebee service, providing
an elegant and stable means of managing Optimus hybrid graphics chip sets.
A primary goal of this project is to not only enable use of the discrete
GPU for rendering, but also to enable smart power management of the dGPU
when it's not in use.

%files
%doc README.markdown doc/RELEASE_NOTES_3_2_1
%{_sysconfdir}/bash_completion.d/bumblebee
%dir %{_sysconfdir}/bumblebee/
%dir %{_sysconfdir}/bumblebee/xorg.conf.d/
%config(noreplace) %{_sysconfdir}/bumblebee/bumblebee.conf
%config(noreplace) %{_sysconfdir}/bumblebee/xorg.conf.nouveau
%config(noreplace) %{_sysconfdir}/bumblebee/xorg.conf.nvidia
/lib/systemd/system/bumblebeed.service
%{_sbindir}/bumblebeed
%{_bindir}/optirun
%{_bindir}/bumblebee-bugreport
%{_mandir}/man1/bumblebeed.1.*
%{_mandir}/man1/optirun.1.*
%{_sysconfdir}/bumblebee/xorg.conf.d/10-dummy.conf
/lib/udev/rules.d/99-bumblebee-nvidia-dev.rules

%pre
%_pre_groupadd %{name}
if [ "$1" -eq "1" ];then
  users=$(getent passwd | awk -F: '$3 >= 500 && $3 < 60000 {print $1}')
  for user in $users; do
    gpasswd -a $user bumblebee
  done
  /usr/sbin/update-alternatives --set gl_conf %{_sysconfdir}/ld.so.conf.d/GL/standard.conf
fi

%post
%_post_service bumblebeed
# Simple: still needs this since in release 3 services were not set
# enabled and seams that still isnt properly handeled in %%_post_service
if [ "$1" -ge "1" ]; then
  # Enable (but don't start) the unit by default
  /bin/systemctl enable bumblebeed.service
  # Start bumblebeed service
  /bin/systemctl start bumblebeed.service
fi

%preun
%_preun_service bumblebeed

%postun
# We need this since "%%_postun_groupdel %%{name}" doesnt remove the group if
# set to a user
if [ "$1" -eq "0" ];then
  /usr/sbin/groupdel bumblebee
fi

# Simple: we need to ensure bumblebee group isnt removed when upgrading
# This doesnt need exist for Mageia 2
%triggerpostun -- %{name} < 3.0-9
%_pre_groupadd %{name}
users=$(getent passwd | awk -F: '$3 >= 500 && $3 < 60000 {print $1}')
for user in $users; do
  gpasswd -a $user bumblebee
done

#--------------------------------------------------------------------
%prep
%setup -q%{?with_git:n %{name}}

%build
%{?with_git:NOCONFIGURE=1 autoreconf -fi}
%configure2_5x \
%if %{with nvidia}
CONF_DRIVER=nvidia \
CONF_DRIVER_MODULE_NVIDIA=nvidia-current \
%else
CONF_DRIVER=nouveau \
%endif
%ifarch x86_64
CONF_LDPATH_NVIDIA=%{_usr}/lib/nvidia-current:%{_libdir}/nvidia-current \
CONF_MODPATH_NVIDIA=%{_usr}/lib/nvidia-current/xorg,%{_libdir}/nvidia-current/xorg,%{_usr}/lib/xorg/modules,%{_libdir}/xorg/modules,%{_usr}/lib/xorg/extra-modules,%{_usr}/xorg/extra-modules
%else
CONF_LDPATH_NVIDIA=%{_usr}/lib/nvidia-current \
CONF_MODPATH_NVIDIA=%{_usr}/lib/nvidia-current/xorg,%{_usr}/lib/xorg/modules,%{_usr}/lib/xorg/extra-modules
%endif

%make

%install
rm -rf %{buildroot}
%makeinstall_std

install -D -m644 scripts/systemd/bumblebeed.service %{buildroot}/lib/systemd/system/bumblebeed.service



%changelog
* Wed Oct 02 2013 Alexander Kazancev <kazancas@gmail.com> 3.2.1-1
+ Revision: b5cd7d5
- Updated bumblebee.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21763 |12nu|clementine-1.2.3-1plf
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
######################
# Hardcode PLF build
%bcond_without plf
######################

%if %{with plf}
# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
%define extrarelsuffix plf
%endif

%bcond_without vkontakte

%define gstapi 0.10
%define oname Clementine

Summary:	A cross-platform music player based on Amarok 1.4
Name:		clementine
Version:	1.2.3
Release:	1%{?extrarelsuffix}
License:	GPLv3+
Group:		Sound
Url:		http://www.clementine-player.org/
Source0:	http://clementine-player.googlecode.com/files/%{oname}-%{version}.tar.gz
Source1:	Clementine.conf
%if %{with vkontakte}
Source2:	clementine-1.2.0-vk-files.tar.bz2
%endif
Patch0:		clementine-1.2.0-libmygpo-qt.patch
# Search albums at metal-archives.com (Encyclopaedia Metallum) from:
# - Now Playing widget (album art context menu) - current album
# - Playlist (selected songs context menu) - unique selected albums
Patch1:		clementine-1.2.2-metalarchives.patch
# Covers should always fit the screen resolution so we scale them if needed
Patch2:		clementine-1.0.0-coversize.patch
# VKontakte (vk.com) support from http://code.google.com/r/shedwardx-clementine-experiments/
# With some ROSA adjustments (use system vreen library etc)
Patch3:		clementine-1.2.2-vkontakte-advanced.patch
Patch4:		clementine-1.2.0-vkontakte-tags.patch
# Localization issues
Patch5:		clementine-1.2.0-l10n-ru-vkontakte.patch
Patch10:	clementine-1.2.0-l10n-ru-desktop.patch
Patch11:	clementine-1.2.0-l10n-ru-search.patch
Patch12:	clementine-1.2.2-gcc47.patch

BuildRequires:	cmake
BuildRequires:	qt4-linguist
BuildRequires:	boost-devel
BuildRequires:	liblastfm-devel
BuildRequires:	qt4-devel >= 4.5.0
BuildRequires:	pkgconfig(glew)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(gstreamer-%{gstapi})
BuildRequires:	pkgconfig(gstreamer-cdda-%{gstapi})
BuildRequires:	pkgconfig(gstreamer-plugins-base-%{gstapi})
BuildRequires:	pkgconfig(gstreamer-tag-%{gstapi})
BuildRequires:	pkgconfig(libavcodec)
BuildRequires:	pkgconfig(libavutil)
BuildRequires:	pkgconfig(libcdio)
BuildRequires:	pkgconfig(libchromaprint)
BuildRequires:	pkgconfig(libechonest)
BuildRequires:	pkgconfig(libgpod-1.0)
BuildRequires:	pkgconfig(libmtp)
BuildRequires:	pkgconfig(libmygpo-qt)
BuildRequires:	pkgconfig(libplist)
# For Google Drive integration
BuildRequires:	pkgconfig(libsparsehash)
%if %{with plf}
BuildRequires:	pkgconfig(libspotify)
%endif
BuildRequires:	pkgconfig(libusbmuxd)
# Disable for now as indicate-qt seems to be broken and we don't really need it anyway
#BuildRequires:	pkgconfig(indicate-qt)
BuildRequires:	pkgconfig(protobuf)
BuildRequires:	pkgconfig(qca2)
BuildRequires:	pkgconfig(QJson)
BuildRequires:	pkgconfig(taglib) >= 1.6
BuildRequires:	pkgconfig(vreen)
BuildRequires:	pkgconfig(vreenoauth)
Requires:	libprojectm-data
Requires:	qt4-database-plugin-sqlite
Requires:	gstreamer%{gstapi}-flac
Requires:	gstreamer%{gstapi}-plugins-ugly
Suggests:	gstreamer%{gstapi}-decoders-audio
# Needed to be able to mount ipod/iphone/ipad (not tested locally) but it's also pulling gvfs
# which is need at least to mount mtp devices (tested locally)
Suggests:	gvfs-iphone

%description
Clementine is a modern music player and library organiser. Clementine is
a port of Amarok 1.4, with some features rewritten to take advantage of
Qt4.
Features:
    * Search and play your local music library
    * Listen to internet radio from Last.fm, SomaFM and Magnatune
    * Tabbed playlists, import and export M3U, XSPF, PLS and ASX
    * Visualisations from projectM
    * Transcode music into MP3, Ogg Vorbis, Ogg Speex, FLAC or AAC
    * Edit tags on MP3 and OGG files, organize your music
    * Download missing album cover art from Last.fm
    * Remote control using a Wii Remote, MPRIS or the command-line
    * Copy music to your iPod, iPhone, MTP or mass-storage USB player
    * Queue manage

%files
%config %{_sysconfdir}/Clementine/Clementine.conf
%{_bindir}/clementine
%{_bindir}/clementine-tagreader
%{_datadir}/kde4/services/clementine-*.protocol
%{_datadir}/applications/clementine.desktop
%{_iconsdir}/hicolor/64x64/apps/application-x-clementine.png
%{_iconsdir}/hicolor/scalable/apps/application-x-clementine.svg
%if %{with plf}
%{_bindir}/clementine-spotifyblob
%endif

#----------------------------------------------------------------------------

%prep
%setup -q -n %{oname}-%{version}
%patch0 -p1 -b .mygpo~
%patch1 -p1 -b .ma~
%patch2 -p1 -b .coversize~

%if %{with vkontakte}
tar -xf %{SOURCE2}
%patch3 -p1 -b .vkontakte~
%patch4 -p1 -b .vkontakte~
%patch5 -p1 -b .vkontakte~
%endif

%patch10 -p1 -b .l10n~
%patch11 -p1 -b .l10n~

%patch12 -p1 -b .gcc47~

%build
%cmake_qt4 \
	-DBUNDLE_PROJECTM_PRESETS=OFF \
	-DBUILD_WERROR=OFF
%make

%install
%makeinstall_std -C build

install -m 644 -D %{SOURCE1} %{buildroot}%{_sysconfdir}/Clementine/Clementine.conf

%if %{with plf}
# Ugly hack, not sure why that file appears
rm -rf %{buildroot}/builddir
rm -rf %{buildroot}/home
%endif


%changelog
* Mon May 26 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.2.3-1plf
+ Revision: 9a3faf1
- New version 1.2.3



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21764 |12nu|dangerdeep-data-0.4-0_pre3327
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		dangerdeep-data
Version:	0.4
Release:	0_pre3327
Summary:	Data package for dangerdeep
License:	Freeware
Group:		Games/Other
URL:		http://dangerdeep.sourceforge.net/
Source0:	http://heanet.dl.sourceforge.net/project/dangerdeep/%{version}.%{release}/%{name}-%{version}.%{release}.zip
BuildArch:	noarch


%description
Danger from the deep (aka dangerdeep) is a Free / Open Source World War II
german submarine simulation. It is currently available for Linux/i386 and
Windows, but since it uses SDL/OpenGL it should be portable to other operating
systems or platforms. (If anyone whishes to port it, please contact us.) This
game is planned as tactical simulation and will be as realistic as our time and
knowledge of physics allows. It's current state is ALPHA, but it is playable.

This is a restricted package due the non commercial purposes
of it's distribution

%prep
%setup -q -n data

%build

%install
install -d -m 755 %{buildroot}%{_gamesdatadir}/dangerdeep
cp -r convoys \
	environment \
	flotillas \
	fonts \
	images \
	maps \
	menus \
	missions \
	models \
	objects \
	shaders \
	sounds \
	texts \
	textures \
	%{buildroot}%{_gamesdatadir}/dangerdeep


%files
%doc LICENSE
%{_gamesdatadir}/dangerdeep



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21765 |12nu|drascula-1.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define scummvmdir %{_datadir}/scummvm/

Name:		drascula
Version:	1.0
Release:	2
Summary:	Drascula: The Vampire Strikes Back - Adventure Game
Group:		Games/Adventure
License:	Freeware
URL:		http://wiki.scummvm.org/index.php/Drascula:_The_Vampire_Strikes_Back
Source0:	http://downloads.sourceforge.net/scummvm/%{name}-%{version}.zip
Source1:	http://downloads.sourceforge.net/scummvm/%{name}-int-1.1.zip
Source2:	http://downloads.sourceforge.net/scummvm/drascula-audio-2.0.zip
Source3:	http://github.com/scummvm/scummvm/raw/v1.4.0/dists/engine-data/drascula.dat
BuildRequires:	unzip
BuildArch:	noarch
Requires:	scummvm

%description
You play the role of John Hacker, a British estate agent, who travels to a
small village of Transylvania in order to negotiate the sale of some ground
of Gibraltar with the Count Drascula. 
But unfortunately Hacker is not aware of who is Drascula in reality: the most
terrible vampire with just one idea on his mind: DOMINATING the World
demonstrating that he is even more evil than his brother Vlad.

%prep
%setup -q -n %{name} -c %{name}
unzip -oqqj %{SOURCE1}
unzip -oqqj %{SOURCE2}

%install
%__install -d -m 755 %{buildroot}%{_gamesbindir}
# startscript
%__cat > %{buildroot}%{_gamesbindir}/%{name} <<'EOF'
#!/bin/bash
# Basic switch of language according to locale defined in Unix systems
case "$LC_MESSAGES" in
    de* )
        language="de"
	;;
    es* )
        language="es"
	;;
    fr* )
        language="fr"
	;;
    it* )
        language="it"
	;;
    * )
        language="en"
	;;
esac
scummvm -f -n -m 128 -p %{scummvmdir}/%{name} --language=$language %{name}
EOF

%__chmod 755 %{buildroot}%{_gamesbindir}/%{name}

%__mkdir_p %{buildroot}/%{scummvmdir}/%{name}
%__install -p -m 644 Packet.001 PACKET.00? *.ogg %{buildroot}/%{scummvmdir}/%{name}
%__install -p -m 644 %{SOURCE3} %{buildroot}/%{scummvmdir}/%{name}

%__mkdir_p %{buildroot}%{_datadir}/applications
%__cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
Name=Drascula: The Vampire Strikes Back
Comment=%{summary}
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;AdventureGame;
EOF

%clean

%files
%doc readme.txt drascula.doc
%{_gamesbindir}/%{name}
%{scummvmdir}/%{name}
%{_datadir}/applications/%{name}.desktop



%changelog
* Tue Jan 10 2012 Andrey Bondrov <abondrov@mandriva.org> 1.0-1mdv2011.0
+ Revision: 759426
- imported package drascula


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21766 |12nu|eduke32-2.0.4svn3089-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define svndate 20121016
%define sversion 3089

Summary:	Source port of Duke Nukem 3D
Name:		eduke32
Version:	2.0.4svn%{sversion}
Release:	2
License:	GPLv2+
Group:		Games/Arcade
Url:		http://www.eduke32.com/
Source0:	%{name}_src_%{svndate}-%{sversion}.tar.bz2
Source1:	%{name}_32x32.png
Source2:	%{name}_48x48.png
Source3:	%{name}_64x64.png
Source4:	%{name}_128x128.png
Source5:	%{name}.desktop
Source6:	%{name}-demo-install.sh
BuildRequires:	gdk-pixbuf-loaders
BuildRequires:	nasm
BuildRequires:	libstdc++-static-devel
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_mixer)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(vpx)
BuildRequires:	pkgconfig(xrender)
Requires:	eduke32_engine = %{EVRD}

%description
EDuke32 is a source port of the classic PC first person shooter Duke Nukem 3D.

This game is non-free because it requires non-free data to function.

%files
%doc ChangeLog.html ChangeLog buildlic.txt
%{_gamesbindir}/%{name}-demo-install
%dir %{_gamesdatadir}/%{name}/
%{_gamesdatadir}/%{name}/m32help.hlp
%{_gamesdatadir}/%{name}/sehelp.hlp
%{_gamesdatadir}/%{name}/sthelp.hlp
%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
%{_datadir}/icons/hicolor/48x48/apps/%{name}.png
%{_datadir}/icons/hicolor/64x64/apps/%{name}.png
%{_datadir}/icons/hicolor/128x128/apps/%{name}.png


#----------------------------------------------------------------------------

%package gui
Summary:	Eduke32 GUI game
Group:		Games/Arcade
Requires:	update-alternatives
Provides:	eduke32 = %{EVRD}
Provides:	eduke32_engine = %{EVRD}

%description gui
Eduke32 package with nice simple GTK loader.

%files gui
%ghost %{_gamesbindir}/%{name}
%{_gamesbindir}/%{name}-gui
%{_datadir}/applications/%{name}-gui.desktop

%preun gui
if [ "$1" = 0 ] ; then
	update-alternatives --remove %{name} %{_gamesbindir}/%{name}-gui
fi

%post gui
update-alternatives --install %{_gamesbindir}/%{name} %{name} %{_gamesbindir}/%{name}-gui 11

#----------------------------------------------------------------------------

%package console
Summary:	Eduke32 Console game
Group:		Games/Arcade
Requires:	update-alternatives
Provides:	eduke32 = %{EVRD}
Provides:	eduke32_engine = %{EVRD}

%description console
Classic console Eduke32 without GUI launcher.

%files console
%{_gamesbindir}/%{name}-console
%{_datadir}/applications/%{name}-console.desktop

%preun console
if [ "$1" = 0 ] ; then
	update-alternatives --remove %{name} %{_gamesbindir}/%{name}-console
fi

%post console
update-alternatives --install %{_gamesbindir}/%{name} %{name} %{_gamesbindir}/%{name}-console 11

#----------------------------------------------------------------------------

%package mapeditor
Summary:	Eduke32 map editor
Group:		Games/Arcade
Requires:	update-alternatives

%description mapeditor
Eduke32 maps editor based on BUILD engine.

# both versions of editor are packed but only GUI one is preffered but can be changed
# with use of update-alternatives
%files mapeditor
%ghost %{_gamesbindir}/mapster32
%{_gamesbindir}/mapster32-gui
%{_gamesbindir}/mapster32-console

%preun mapeditor
if [ "$1" = 0 ] ; then
	update-alternatives --remove mapster32 %{_gamesbindir}/mapster32-console
	update-alternatives --remove mapster32 %{_gamesbindir}/mapster32-gui
fi

%post mapeditor
update-alternatives --install %{_gamesbindir}/mapster32 mapster32 %{_gamesbindir}/mapster32-console 11
update-alternatives --install %{_gamesbindir}/mapster32 mapster32 %{_gamesbindir}/mapster32-gui 12

#----------------------------------------------------------------------------

%package utils
Summary:	Eduke32 build tools
Group:		Games/Arcade

%description utils
Eduke32 build tools.

%files utils
%{_bindir}/kextract
%{_bindir}/kgroup
%{_bindir}/transpal
%{_bindir}/wad2art
%{_bindir}/wad2map

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}_%{svndate}-%{sversion}
cp %{SOURCE1} .
cp %{SOURCE2} .
cp %{SOURCE3} .
cp %{SOURCE4} .
cp %{SOURCE5} .
cp %{SOURCE6} .

%build
make veryclean
%make HAVE_GTK2=1 RELEASE=1
mv %{name} %{name}-gui
mv mapster32 mapster32-gui
make veryclean
make HAVE_GTK2=0 RELEASE=1
mv %{name} %{name}-console
mv mapster32 mapster32-console
touch %{name}
touch mapster32
cd build
make veryclean
make utils
cd ..

%install
# ghost version of files...
install -Dm 0755 %{name} %{buildroot}%{_gamesbindir}/%{name}
install -Dm 0755 mapster32 %{buildroot}%{_gamesbindir}/mapster32
# shareware demo installer script
install -Dm 0755 %{name}-demo-install.sh %{buildroot}%{_gamesbindir}/%{name}-demo-install
# gui versions of game engine
install -Dm 0755 %{name}-gui %{buildroot}%{_gamesbindir}/%{name}-gui
install -Dm 0755 mapster32-gui %{buildroot}%{_gamesbindir}/mapster32-gui
# console versions of game engine
install -Dm 0755 mapster32-console %{buildroot}%{_gamesbindir}/mapster32-console
install -Dm 0755 %{name}-console %{buildroot}%{_gamesbindir}/%{name}-console
# data files and help files for editor
install -Dm 0644 SEHELP.HLP %{buildroot}%{_gamesdatadir}/%{name}/sehelp.hlp
install -Dm 0644 STHELP.HLP %{buildroot}%{_gamesdatadir}/%{name}/sthelp.hlp
install -Dm 0644 m32help.hlp %{buildroot}%{_gamesdatadir}/%{name}/m32help.hlp

install -Dm 0644 %{name}_32x32.png %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
install -Dm 0644 %{name}_48x48.png %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/%{name}.png
install -Dm 0644 %{name}_64x64.png %{buildroot}%{_datadir}/icons/hicolor/64x64/apps/%{name}.png
install -Dm 0644 %{name}_128x128.png %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/%{name}.png
# utils
install -Dm 0755 build/kextract %{buildroot}%{_bindir}/kextract
install -Dm 0755 build/kgroup %{buildroot}%{_bindir}/kgroup
install -Dm 0755 build/transpal %{buildroot}%{_bindir}/transpal
install -Dm 0755 build/wad2art %{buildroot}%{_bindir}/wad2art
install -Dm 0755 build/wad2map %{buildroot}%{_bindir}/wad2map

mkdir %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}-gui.desktop << EOF
[Desktop Entry]
Name=Duke Nukem 3D GUI
Comment=Eduke32 GUI game
Exec=%{_gamesbindir}/%{name}-gui
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;ArcadeGame;
EOF

cat > %{buildroot}%{_datadir}/applications/%{name}-console.desktop << EOF
[Desktop Entry]
Name=Duke Nukem 3D Console
Comment=Eduke32 Console game
Exec=%{_gamesbindir}/%{name}-console
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;ArcadeGame;
EOF


%changelog
* Wed May 07 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.0.4svn3089-2
+ Revision: 7aa5259
- Fix Requires, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21767 |12nu|epsxe-1.6.0-69.5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define __noautoprov '(.*)\\.so(.*)'
%define __noautoreq 'libstdc\\+\\+-libc6\\.2-2\\.so\\.3'

Summary:	Sony PlayStation emulator
Name:		epsxe
Version:	1.6.0
Release:	69.5
License:	Freeware
Group:		Emulators
Url:		http://www.epsxe.com
# Custom repack with plugins etc
Source:		%{name}-%{version}.tar.bz2
Suggests:	galaxy-gtk12
ExclusiveArch:	%{ix86}

%description
Great Sony PlayStation emulator. Requires a BIOS image. Includes
the best plugins:

GPU P.E.Op.S. MesaGL 1.78
GPU P.E.Op.S. SoftX 1.18
GPU Pete's XGL2 2.9

SPU Eternal 1.41
SPU P.E.Op.S. ALSA 1.9
SPU P.E.Op.S. OSS 1.9
SPU Pete's Null 1.1

JoyPad Lamer0's JoyPadXwin 1.1
JoyPad ammoQ's PadJoy 0.8
JoyPad Linuzappz X Windows Pad Driver 1.6

%prep
%setup -q

%install
install -D -m 0755 epsxe-start %{buildroot}%{_bindir}/epsxe-start
install -D -m 0644 epsxe.png %{buildroot}%{_datadir}/pixmaps/%{name}.png
install -D -m 0644 epsxe.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
install -D -m 0755 epsxe %{buildroot}%{_libdir}/epsxe/epsxe
install -D -m 0644 keycodes.lst %{buildroot}%{_libdir}/epsxe/keycodes.lst
cp -r cfg %{buildroot}%{_libdir}/%{name}/
cp -r docs %{buildroot}%{_libdir}/%{name}/
cp -r extra %{buildroot}%{_libdir}/%{name}/
cp -r plugins %{buildroot}%{_libdir}/%{name}/
cp -r runtime %{buildroot}%{_libdir}/%{name}/
cp -r shaders %{buildroot}%{_libdir}/%{name}/

rm -f %{buildroot}%{_libdir}/%{name}/plugins/libgpuPeopsSDL.so.1.0.16

%files
%{_bindir}/%{name}-start
%{_libdir}/%{name}/*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21768 |12nu|epsxe1.9-1.9.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

# We want possibility to install 1.6, 1.9 and possibly other versions
%define oname epsxe
%define major 1.9
%define minor 0

Summary:	Sony PlayStation emulator
Name:		%{oname}%{major}
Version:	%{major}.%{minor}
Release:	1
License:	Freeware
Group:		Emulators
Url:		http://www.epsxe.com
Source0:	%{oname}190lin.zip
Source1:	%{oname}-%{major}-plugins.tar.bz2
Source2:	%{oname}%{major}-start
ExclusiveArch:	%{ix86}
# Not auto-detected but listed in epsxe_linux_en.txt, really ugly way...
Requires:	libasound.so.2
Requires:	libasyncns.so.0
Requires:	libatk-1.0.so.0
Requires:	libcaca.so.0
Requires:	libcairo.so.2
Requires:	libdbus-1.so.3
Requires:	libdl.so.2
Requires:	libexpat.so.1
Requires:	libFLAC.so.8
Requires:	libfontconfig.so.1
Requires:	libfreetype.so.6
Requires:	libgdk_pixbuf-2.0.so.0
Requires:	libgdk-x11-2.0.so.0
Requires:	libgio-2.0.so.0
Requires:	libglib-2.0.so.0
Requires:	libgmodule-2.0.so.0
Requires:	libgobject-2.0.so.0
Requires:	libgthread-2.0.so.0
Requires:	libgtk-x11-2.0.so.0
Requires:	libjson.so.0
Requires:	libm.so.6
Requires:	libncurses.so.5
Requires:	libncursesw.so.5
Requires:	libnsl.so.1
Requires:	libogg.so.0
Requires:	libpango-1.0.so.0
Requires:	libpangocairo-1.0.so.0
Requires:	libpangoft2-1.0.so.0
Requires:	libpixman-1.so.0
Requires:	libpng12.so.0
Requires:	libpthread.so.0
Requires:	libpulse-simple.so.0
Requires:	libpulse.so.0
Requires:	libSDL-1.2.so.0
Requires:	libSDL_ttf-2.0.so.0
Requires:	libslang.so.2
Requires:	libsndfile.so.1
Requires:	libtinfo.so.5
Requires:	libvorbisenc.so.2
Requires:	libvorbis.so.0
Requires:	libwrap.so.0
Requires:	libX11.so.6
Requires:	libXau.so.6
Requires:	libxcb-render.so.0
Requires:	libxcb-shm.so.0
Requires:	libxcb.so.1
Requires:	libXcomposite.so.1
Requires:	libXcursor.so.1
Requires:	libXdamage.so.1
Requires:	libXdmcp.so.6
Requires:	libXext.so.6
Requires:	libXfixes.so.3
Requires:	libXinerama.so.1
Requires:	libXi.so.6
Requires:	libXrandr.so.2
Requires:	libXrender.so.1
Requires:	libz.so.1

%description
Great Sony PlayStation emulator. Requires a BIOS image. Includes
the best external plugins (in addition to internal ones):

GPU P.E.Op.S. MesaGL 1.78
GPU P.E.Op.S. SoftX 1.18
GPU Pete's XGL2 2.9
SPU P.E.Op.S. OSS 1.9

%prep
%setup -q -c -a1

%build

%install
install -D -m 0755 %{SOURCE2} %{buildroot}%{_bindir}/%{oname}%{major}-start
install -D -m 0644 %{oname}.png %{buildroot}%{_datadir}/pixmaps/%{oname}%{major}.png
install -D -m 0755 %{oname} %{buildroot}%{_libdir}/%{oname}%{major}/%{oname}
install -D -m 0644 keycodes.lst %{buildroot}%{_libdir}/%{oname}%{major}/keycodes.lst
cp -r cfg %{buildroot}%{_libdir}/%{oname}%{major}/
cp -r docs %{buildroot}%{_libdir}/%{oname}%{major}/
cp -r extra %{buildroot}%{_libdir}/%{oname}%{major}/
cp -r plugins %{buildroot}%{_libdir}/%{oname}%{major}/
cp -r shaders %{buildroot}%{_libdir}/%{oname}%{major}/

# install menu entry
mkdir -p %{buildroot}%{_datadir}/applications/
cat > %{buildroot}%{_datadir}/applications/%{oname}%{major}.desktop << EOF
[Desktop Entry]
Name=ePSXe (%{major})
Comment=Sony PlayStation Emulator
Exec=/usr/bin/%{oname}%{major}-start
Icon=%{oname}%{major}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;X-MandrivaLinux-MoreApplications-Emulators;Emulator;
EOF

%files
%{_bindir}/%{oname}%{major}-start
%{_libdir}/%{oname}%{major}/*
%{_datadir}/applications/%{oname}%{major}.desktop
%{_datadir}/pixmaps/%{oname}%{major}.png


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21769 |12nu|flash-player-plugin-11.2.202.616-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# backportability
%define _localstatedir /var
%define debug_package %{nil}

Summary:	Flash Player plugin for browsers
Name:		flash-player-plugin
Version:	11.2.202.616
Release:	1
License:	Proprietary
URL:		http://www.adobe.com/products/flashplayer/
Source0:	http://fpdownload.macromedia.com/get/flashplayer/pdc/%{version}/install_flash_player_11_linux.i386.tar.gz
Source1:	http://fpdownload.macromedia.com/get/flashplayer/pdc/%{version}/install_flash_player_11_linux.x86_64.tar.gz
Source100:	%{name}.rpmlintrc
Group:		Networking/WWW
Requires:	curl
Requires(post):	curl
Provides:	flashplayer-plugin == %{version}

# obtained by objdump -x /usr/lib/mozilla/plugins/libflashplayer.so | grep NEEDED
# helper: for i in $(objdump -p libflashplayer.so  | grep NEEDED | awk '{ print $2 }'); do
#	  echo -n "$i: "; rpm -qf /usr/lib64/$i; done
#		libX11.so.6	libXext.so.6	libXt.so.6	libfreetype.so.6
Requires:	%{_lib}x11_6	%{_lib}xext6	%{_lib}xt6	%{_lib}freetype6
#		libfontconfig.so.1	libgtk-x11-2.0.so.0, libgdk-x11-2.0.so.0
Requires:       %{_lib}fontconfig1	%{_lib}gtk+2.0_0
#		libatk-1.0.so.0	libgdk_pixbuf-2.0.so.0	libpangocairo-1.0.so.0, libpango-1.0.so.0
Requires:	%{_lib}atk1.0_0	%{_lib}gdk_pixbuf2.0_0	%{_lib}pango1.0_0
#		libcairo.so.2	libgobject-2.0.so.0, libgmodule-2.0.so.0, libglib-2.0.so.0
Requires:	%{_lib}cairo2	%{_lib}glib2.0_0
#		libnss3.so, libsmime3.so, libssl3.so	libplds4.so, libplc4.so, libnspr4.so
Requires:	%{_lib}nss3				%{_lib}nspr4
# required for audio, dlopened:
Requires:	%{_lib}alsa2
# dlopened:
Requires:	%{_lib}curl4
# dlopened, for video acceleration:
Suggests:	%{_lib}vdpau1
#
Obsoletes:	FlashPlayer < 9.0.115.0-5
Obsoletes:	flashplayer < %{version}
Obsoletes:	flash-plugin < %{version}
Obsoletes:	FlashPlayer-plugin < %{version}
Obsoletes:	flashplayer-plugin < %{version}

# Conflict with free plugins to avoid user confusion as to which one is
# actually used:
Conflicts:	gnash-firefox-plugin
Conflicts:	swfdec-mozilla
Conflicts:	lightspark-mozilla-plugin
Conflicts:	libflashsupport < 0.20080000.1
Obsoletes:	flash-player-plugin10.2 < 10.2.152

%description
Adobe Flash Player plugin for browsers.

NOTE: This package does not contain the Flash Player itself. The
software will be automatically downloaded from Adobe during package
installation. Alternatively you can use the command
"download-flash-player-plugin" manually.

Installing this package indicates acceptance of the EULA, available
from http://www.adobe.com/products/eulas/players/flash/.

%package kde
Summary:	KDE workspace files
Group:		Networking/WWW
Requires:	%{name} = %{version}

%description kde
Adobe Flash files to work with KDE

%prep
%setup -c -T

%build

%install
%__mkdir_p %{buildroot}
cd %{buildroot}
%ifarch x86_64
%__tar xzf %{SOURCE1}
%else
%__tar xzf %{SOURCE0}
%endif

%__mkdir_p %{buildroot}%{_libdir}/mozilla/plugins/
%__chmod 0755 libflashplayer.so
%__mv libflashplayer.so %{buildroot}%{_libdir}/mozilla/plugins/

rm -f %{buildroot}/readme.txt
rm -rf %{buildroot}/LGPL

%files
%{_bindir}/flash-player-properties
%{_libdir}/mozilla/plugins/*.so
%{_datadir}/applications/*.desktop
%{_datadir}/icons/*
%{_datadir}/pixmaps/*

%files kde
%{_libdir}/kde4/kcm_adobe_flash_player.so
%ifarch x86_64
# Adobe added symlink for some reason
/usr/lib/kde4/kcm_adobe_flash_player.so
%endif
%{_datadir}/kde4/*


%changelog

* Mon Apr 11 2016 Tigro <ashejn@gmail.com> 11.2.202.616-1
- (9fbc178) update to 11.2.202.616

* Fri Mar 11 2016 Tigro <ashejn@gmail.com> 11.2.202.577-1
- (d01a14a) Merge remote-tracking branch 'origin/rosa2014.1' into rosa2012.1
- (Tigro: e0c1113) update to 11.2.202.577

* Wed Feb 10 2016 Tigro <ashejn@gmail.com> 11.2.202.569-1
- (287f35c) update to 11.2.202.569

* Tue Dec 29 2015 Tigro <ashejn@gmail.com> 11.2.202.559-1
- (bd64430) update to 11.2.202.559

* Wed Dec 16 2015 Tigro <ashejn@gmail.com> 11.2.202.554-1
- (8152a0c) update to 11.2.202.554

* Wed Nov 11 2015 Tigro <ashejn@gmail.com> 11.2.202.548-1
- (3c51bd5) update to 11.2.202.548

* Mon Oct 19 2015 Tigro <ashejn@yandex-team.ru> 11.2.202.540-1
- (feb42be) update to 11.2.202.540

* Wed Sep 23 2015 Tigro <ashejn@gmail.com> 11.2.202.521-1
- (bc0f5e6) update to 11.2.202.521

* Wed Aug 12 2015 Tigro <ashejn@yandex-team.ru> 11.2.202.508-1
- (987cfe9) update to 11.2.202.508

* Thu Jul 16 2015 Tigro <ashejn@yandex-team.ru> 11.2.202.491-1
- (b19aa40) update to 11.2.202.491

* Thu Jul 09 2015 Tigro <ashejn@yandex-team.ru> 11.2.202.481-1
- (3c1ff76) update to 11.2.202.481

* Wed Jun 24 2015 Denis Silakov <denis.silakov@rosalab.ru> 11.2.202.468-1
- (82c509d) Updated to 11.2.202.468

* Sun Jun 14 2015 Tigro <ashejn@yandex-team.ru> 11.2.202.466-1
- (244af13) update to 11.2.202.466

* Wed May 13 2015 Tigro <ashejn@yandex-team.ru> 11.2.202.460-1
- (7ff024a) update to 11.2.202.460

* Tue Mar 24 2015 Tigro <ashejn@yandex-team.ru> 11.2.202.451-1
- (635e503) remove LGPG directory
- (Tigro: b5afe25) update to 11.2.202.451

* Sat Feb 07 2015 Tigro <ashejn@gmail.com> 11.2.202.442-1
- (5f00be4) update to 11.2.202.442

* Fri Jan 30 2015 Tigro <ashejn@yandex-team.ru> 11.2.202.440-1
- (b33dc3f) update to 11.2.202.440
- (Tigro: 7c1e587) update to 11.2.202.440

* Sun Jan 18 2015 Denis Silakov <denis.silakov@rosalab.ru> 11.2.202.429-1
- (592902f) Updated to 11.2.202.429

* Sun Dec 14 2014 abfonly <abfonly@gmail.com> 11.2.202.425-2
- (09e56bd) Log: merged with MRB, update to 11.2.202.425
- (abfonly: 838bdf7) Log: merged with MRB, update to 11.2.202.425

* Wed May 14 2014 Denis Silakov <denis.silakov@rosalab.ru> 11.2.202.359-1
- (f8039ce) Updated to 11.2.202.359

* Wed Nov 13 2013 Denis Silakov <denis.silakov@rosalab.ru> 11.2.202.310-1
- (c445356) Fix gtk req
- (Denis Silakov: 9c7c9c9) Fix requires
- (Denis Silakov: 4c2ae6f) Disable debug
- (Denis Silakov: a953a53) Fix typo
- (Denis Silakov: 1034ea8) Added symlink
- (Denis Silakov: ec76b41) LOG Updated to 11.2.202.310

* Wed Jul 24 2013 Danila Leontiev <danila.leontiev@rosalab.ru> 11.2.202.297-1
- (c44740f) Security fix
- (Danila Leontiev: aeacb1d) Security fix

* Fri Jun 14 2013 Danila Leontiev <danila.leontiev@rosalab.ru> 11.2.202.291-1
- (74d9fb5) Security fix

* Thu May 16 2013 Danila Leontiev <danila.leontiev@rosalab.ru> 11.2.202.285-1
- (301199d) Security fix

* Wed Apr 17 2013 Danila Leontiev <danila.leontiev@rosalab.ru> 11.2.202.280-1
- (5463094) Security fix

* Thu Mar 21 2013 Danila Leontiev <danila.leontiev@rosalab.ru> 11.2.202.275-1
- (a247fe1) Security update
- (Danila Leontiev: 95315ac) Security update
- (Danila Leontiev: faf6f6c) Security update
- (Danila Leontiev: 537455d) Security update

* Thu Feb 14 2013 Ilya Porvin <ilya.porvin@rosalab.ru> 11.2.202.270-1
- (4341181) upgradet for bug fix
- (Ilya Porvin: 17516fe) upgradet for bug fix

* Fri Jan 25 2013 Danila Leontiev <danila.leontiev@rosalab.ru> 11.2.202.261-1
- (3b05575) Security fix

* Thu Jan 24 2013 Danila Leontiev <danila.leontiev@rosalab.ru> 11.5.502.146-1
- (cc7ef3f) Security fix
- (Danila Leontiev: bfdbbd6) Security fix
- (Danila Leontiev: 1843369) Security fix

* Thu Oct 11 2012 Ilya Porvin <ilya.porvin@rosalab.ru> 11.2.202.243-1
- (20d0416) Updated to fix security bugs
- (Ilya Porvin: cd2bc8b) Updated to fix security bugs
- (Ilya Porvin: 0eacbb0) Updated to fix security bugs
- (Ilya Porvin: 553badc) Updated to fix security bugs



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21770 |12nu|gcad3d-2.01-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		oname	gCAD3D
#useless empty debug 
%define debug_package	%{nil}
%ifarch x86_64
%define ARCH 64
%else
%define ARCH 32
%endif

Name:		gcad3d
Version:	2.01
Release:	2
Summary:	A 3D CAD CAM application
Group:		Graphics
License:	Freeware
URL:		http://www.gcad3d.org/
# source is extracted from .deb packages in Downloads section
Source0:	%{name}-%{version}.tar.bz2
%rename		%{oname}

%description
gCAD3D is a 3D CAD CAM application that features an integrated 3D OpenGL
viewer, a program interpreter for geometry and NC-commands in 3D, an 
integrated NC-processor, and a programming interface for user programs.

It can
-Import and display data from Iges, Step, wire frame and solid objects 
-Create and modify wire frame elements
-Create surfaces
-Create simple solid bodies
-Assemble user-created ancillary programs
-Export wire frame elements as DXF and Iges
-Export surfaces as Vrml-1, Vrml-2, obj, tw Iges

It cannot yet
-Blend or modify surfaces
-Create or modify complex solid bodies

%prep
%setup -q

%build
# nothing to build 

%install
mkdir -p %{buildroot}%{_prefix}
%ifarch x86_64
cp -r %{oname}-%{version}-Linux64/* %{buildroot}/
%else
cp -r %{oname}-%{version}-Linux-x86/* %{buildroot}/
%endif

#symlinking default gui-lib 
ln %{buildroot}/usr/lib/%{oname}/binLinux%{ARCH}/xa_gui_gtk3.so %{buildroot}/usr/lib/%{oname}/binLinux%{ARCH}/xa_gui.so





mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<@@@
[Desktop Entry]
Name=gCAD3D
Exec=%{name}
Icon=%{_datadir}/%{name}/icons/%{oname}.xpm
Comment=A 3D CAD CAM application
Type=Application
Categories=Graphics;
Terminal=false
@@@




rm -rf %{buildroot}%{_datadir}/menu

%files
%{_docdir}/%{name}
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}
%{_prefix}/lib/%{oname}





@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21771 |12nu|get-skype-4.3.0.37-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define instdir			%{_datadir}/skype
%define langdir			%{instdir}/lang
%define avatardir		%{instdir}/avatars
%define sounddir		%{instdir}/sounds
%define docdir			%{_datadir}/doc/skype
%define dbusdir			%{_sysconfdir}/dbus-1/system.d

ExclusiveArch: %{ix86}

# When updating tarball check that download size in description
# is correct

# %ifarch %{x86_64}
#define tar_name		skype_static
#define md5			f749e1c109fbe182b44d462d04f46bee
# %endif

%ifarch %{ix86}
%define tar_name		skype
%define md5			95db8f2072b9acd6f79ed42da3d6db79
%endif


%define tmp_download_dir	%{_localstatedir}/lib/%{name}

# Don't generate dependencies for bundled libs
AutoReqProv:	no

Summary:	Download and Install Skype
Name:		get-skype
Version:	4.3.0.37
Release:	4
License:	Proprietary
Group:		Networking/Instant messaging
Url:		http://www.skype.com
Requires:	wget
%ifarch %{ix86}
Requires:	libqtcore4
Requires:	libqtdbus4
Requires:	libqtnetwork4
Requires:	libqtwebkit4
Requires:	libqtgui4
Requires:	libqtsvg4
Requires:	libqtxml4
Requires:	libxscrnsaver1
Requires:	libxv1
Requires:	libv4l-wrappers
Requires:	libalsa2
Requires:	libpulseaudio0
%endif
%ifarch x86_64
Requires:	libz1
%endif

Obsoletes:	skype < %{version}
Provides:	skype = %{version}-%{release}

# The following are lists of filenames (124 in total) placed 
# in versioned text files to save clutter in the spec file.
Source0:	avatars-%{version}.txt
Source1:	sounds-%{version}.txt
Source2:	lang-%{version}.txt
# skype-txt-gen is a script to generate the above txt files, it
# also computes the md5sum from a downloaded version.
# See notes in the script.
Source3:	skype-txt-gen
# Manually created skype.desktop to replace invalid original in tar.bz2
Source4:	skype.desktop
# Dependencies for x86_64 package
Source5:	skypelibs.tar.xz
# Disable rpmlint for /opt
Source6:	get-skype.rpmlintrc

%description
This is an installer for Skype-%{version}.

This package does not contain any program files as the Skype license does
not allow distribution. By installing this package you will download and
install Skype from skype.com.
You must accept the Skype EULA before using it.
Please be patient, this is a 23 MB download and may take some time.
Removing this package will uninstall Skype from your system.

%files
%ghost %doc %{docdir}
%{_bindir}/skype
%ifarch x86_64
/opt/skypelibs
%endif
%attr(0644, root, root) %{_datadir}/applications/skype.desktop
%ghost %{_iconsdir}/skype.png
%ghost %{_iconsdir}/SkypeBlue_*.png
%ghost %{instdir}
%ghost %{dbusdir}/skype.conf

%pre
mkdir -p %{tmp_download_dir}
[[ -d %{tmp_download_dir} ]] || exit 1
cd %{tmp_download_dir} || exit 1

#ifarch x86_64
#wget --force-clobber --timeout=30 --tries=3 "http://download.skype.com/linux/skype_static-%{version}.tar.bz2"
#endif

%ifarch %{ix86}
wget --force-clobber --timeout=30 --tries=3 "http://download.skype.com/linux/skype-%{version}.tar.bz2"
%endif

[[ -f %{tar_name}-%{version}.tar.bz2 ]] || { echo "Download failed"; rm -r %{tmp_download_dir}; exit 1; }
md5chk=$(md5sum %{tar_name}-%{version}.tar.bz2 | cut -d' ' -f1)
[[ %{md5} = $md5chk ]] || { echo "Download checksum failed"; rm %{tar_name}-%{version}.tar.bz2;\
cd ..; rm -r %{tmp_download_dir}; exit 1; }

#----------------------------------------------------------------------------

%install
install -d -m 0755 %{buildroot}%{_bindir}
install -d -m 0755 %{buildroot}%{_datadir}/applications
install -m 755 %{SOURCE4} %{buildroot}%{_datadir}/applications/
install -d -m 0755 %{buildroot}%{instdir}
touch %{buildroot}%{instdir}/skype
install -d -m 0755 %{buildroot}%{dbusdir}
touch %{buildroot}%{dbusdir}/skype.conf
install -d -m 0755 %{buildroot}%{docdir}
touch %{buildroot}%{docdir}/{LICENSE,README}

install -d -m 0755 %{buildroot}%{instdir}/icons
install -d -m 0755 %{buildroot}%{_iconsdir}
touch %{buildroot}%{_iconsdir}/skype.png
for i in 16 32 48; do
touch %{buildroot}%{_iconsdir}/SkypeBlue_${i}x${i}.png
touch %{buildroot}%{instdir}/icons/SkypeBlue_${i}x${i}.png
done

install -d -m 0755 %{buildroot}%{avatardir}
while read line; do
touch %{buildroot}%{avatardir}/"$line"
done < %{SOURCE0}

install -d -m 0755 %{buildroot}%{sounddir}
while read line; do
touch %{buildroot}%{sounddir}/"$line"
done < %{SOURCE1}

install -d -m 0755 %{buildroot}%{langdir}
while read line; do
touch %{buildroot}%{langdir}/skype_"$line"
done < %{SOURCE2}

%ifarch x86_64
install -d -m 0755 %{buildroot}/opt
tar Jxf %{SOURCE5} -C %{buildroot}/opt

echo '#!/bin/bash
    LD_LIBRARY_PATH=/opt/skypelibs LD_PRELOAD=/opt/skypelibs/v4l2convert.so env PULSE_LATENCY_MSEC=60 %{instdir}/skype "$@"' \
 > %{buildroot}%{_bindir}/skype && chmod +x %{buildroot}%{_bindir}/skype
%endif

%ifarch %{ix86}
echo '#!/bin/bash
    LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so env PULSE_LATENCY_MSEC=60 %{instdir}/skype "$@"' \
 > %{buildroot}%{_bindir}/skype && chmod +x %{buildroot}%{_bindir}/skype
%endif


%post
tmp_extract_dir=$(mktemp -d)
if ! [[ -d $tmp_extract_dir ]]; then
echo "Failed to create temporary directory"
rm -r %{tmp_download_dir} 
exit 1
fi

%ifarch x86_64
%define tmp_skype_dir ${tmp_extract_dir}/%{tar_name}QT-%{version}
%endif

%ifarch %{ix86}
%define tmp_skype_dir ${tmp_extract_dir}/%{tar_name}-%{version}
%endif

cd ${tmp_extract_dir}
tar jxf %{tmp_download_dir}/%{tar_name}-%{version}.tar.bz2

if ! [[ -d %{tmp_skype_dir} ]]; then
echo "Extracted file folder missing"
cd ..
rm -rf ${tmp_extract_dir}
rm -r %{tmp_download_dir}
exit 1
fi

# If any extra files are installed here then 
# corresponding ghost files need to be added in files

mkdir -p %{instdir}/{avatars,lang,sounds}

cp -f %{tmp_skype_dir}/icons/* %{_iconsdir}
cp -f %{_iconsdir}/SkypeBlue_48x48.png %{_iconsdir}/skype.png
mv -f %{tmp_skype_dir}/skype.conf %{dbusdir}
mv -f %{tmp_skype_dir}/LICENSE %{docdir}
mv -f %{tmp_skype_dir}/README %{docdir}
mv -f %{tmp_skype_dir}/skype %{instdir}
cp -f %{tmp_skype_dir}/avatars/* %{avatardir}/
cp -f %{tmp_skype_dir}/lang/* %{langdir}/
cp -f %{tmp_skype_dir}/sounds/* %{sounddir}/
cd ..
rm -r ${tmp_extract_dir} %{tmp_download_dir}


%changelog
* Mon Jun 30 2014 Alex Burmashev <alex.burmashev@gmail.com> 4.3.0.37-4
+ Revision: 83f695d
- a proper fix of script



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21772 |12nu|hexen2-1.5.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

%ifnarch %x86
%define asm_buildopt USE_X86_ASM=yes
%endif

%ifarch x86_64
%define asm_buildopt USE_X86_ASM=no
%endif


%{?el2:%define _without_freedesktop 1}
%{?rh7:%define _without_freedesktop 1}

%{?el2:%define _without_gtk2 1}
%{?rh7:%define _without_gtk2 1}

# default build options
%define gtk1_buildopt GTK2=yes
%define alsa_buildopt USE_ALSA=yes
%define midi_buildopt USE_MIDI=yes
%define timidity_buildopt USE_CODEC_TIMIDITY=yes
%define wavmusic_buildopt USE_CODEC_WAVE=yes
%define mp3_libraryopt MP3LIB=mad
%define mp3_buildopt USE_CODEC_MP3=yes
%define ogg_buildopt USE_CODEC_VORBIS=yes
# build option overrides
%{?_without_gtk2:%define gtk1_buildopt GTK1=yes}
%{?_without_asm:%define asm_buildopt USE_X86_ASM=no}
%{?_without_alsa:%define alsa_buildopt USE_ALSA=no}
%{?_without_midi:%define midi_buildopt USE_MIDI=no}
%{?_without_timidity:%define timidity_buildopt USE_CODEC_TIMIDITY=no}
%{?_without_wavmusic:%define wavmusic_buildopt USE_CODEC_WAVE=no}
%{?_with_mpg123:%define mp3_libraryopt MP3LIB=mpg123}
%{?_without_mp3:%define mp3_buildopt USE_CODEC_MP3=no}
%{?_without_mp3:%define mp3_libraryopt MP3LIB=none}
%{?_without_ogg:%define ogg_buildopt USE_CODEC_VORBIS=no}
# all build options passed to makefile
%define engine_buildopt	%{asm_buildopt} %{alsa_buildopt} %{midi_buildopt} %{timidity_buildopt} %{wavmusic_buildopt} %{mp3_buildopt} %{mp3_libraryopt} %{ogg_buildopt}

%define desktop_vendor	uhexen2

%define gamecode_ver	1.28

# pre-release version: MAKE SURE to change this
# to an %undefine for the final realease!!
# define prerelease	rc4

# package release number for final-release:
%define pkg_final	1
# package release number for pre-release:
%define pkg_prerel	4

Name:		hexen2
License:	GPLv2
Group:		Games/Arcade
Version:	1.5.6
Release:	1
Summary:	Hexen II: Hammer of Thyrion
URL:		http://uhexen2.sourceforge.net/
Source:		http://download.sourceforge.net/uhexen2/hexen2source-%{version}.tgz
Source1:	http://download.sourceforge.net/uhexen2/hexen2source-gamecode-%{version}.tgz
Source2:	http://download.sourceforge.net/uhexen2/hexenworld-pakfiles-0.15.tgz
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(mad) libmpg123-devel >= 1.12.0
BuildRequires:	pkgconfig(ogg) libvorbis-devel
BuildRequires:	nasm >= 0.98.38
BuildRequires:	desktop-file-utils
BuildRequires:	gtk+-devel
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:  pkgconfig(alsa)
# timidity++-patches requirement is non-fatal
#%{!?_without_timidity:Requires: timidity++-patches}
# these will be picked by rpm already
#%{!?_without_mp3:Requires: libmad}
#%{!?_without_ogg:Requires: libvorbis}

%description
Hexen II is a class based shooter game by Raven Software from 1997.
Hammer of Thyrion is a port of the GPL'ed source code released by
Raven. This package contains binaries that will run both the original
game and the Portal of Praevus mission pack, a dedicated server and a
launcher application which provides a GTK gui for launching different
versions of the game.

%package -n hexenworld
Group:		Games/Arcade
Summary:	HexenWorld Client and Server
# timidity++-patches requirement is non-fatal
#%{!?_without_timidity:Requires: timidity++-patches}
# these will be picked by rpm already
#%{!?_without_mp3:Requires: libmad}
#%{!?_without_ogg:Requires: libvorbis}
Requires:	hexen2 >= 1.5.0

%description -n hexenworld
Hexen II is a class based shooter game by Raven Software from 1997.
Hammer of Thyrion is a port of the GPL'ed source code released by
Raven. HexenWorld is an extension of Hexen II with enhancements for
internet play. This package contains the files which are required to
run a HexenWorld server or client, and a master server application.

%prep
%setup -q -n hexen2source-%{version} -a1 -a2

%build
# Build the main game binaries
%{__make} -C engine/hexen2 %{engine_buildopt} DEBUG=yes h2
%{__make} -s -C engine/hexen2 clean
%{__make} -C engine/hexen2 %{engine_buildopt} DEBUG=yes glh2
%{__make} -s -C engine/hexen2 clean
# Build the dedicated server
%{__make} -C engine/hexen2/server
# HexenWorld binaries
%{__make} -C engine/hexenworld/server
%{__make} -C engine/hexenworld/client %{engine_buildopt} hw
%{__make} -s -C engine/hexenworld/client clean
%{__make} -C engine/hexenworld/client %{engine_buildopt} glhw
# HexenWorld master server
%{__make} -C hw_utils/hwmaster

# Build h2patch
%{__make} -C h2patch

# Launcher binaries
%{__make} -C launcher %{gtk1_buildopt}

# Build the hcode compiler
%{__make} -C utils/hcc
# Build the game-code
utils/hcc/hcc -src gamecode-%{gamecode_ver}/hc/h2
utils/hcc/hcc -src gamecode-%{gamecode_ver}/hc/h2 -name progs2.src
utils/hcc/hcc -src gamecode-%{gamecode_ver}/hc/portals -oi -on
utils/hcc/hcc -src gamecode-%{gamecode_ver}/hc/hw -oi -on
utils/hcc/hcc -src gamecode-%{gamecode_ver}/hc/siege -oi -on

# Done building

%install
%{__rm} -rf %{buildroot}
%{__mkdir_p} %{buildroot}/%{_gamesdatadir}/%{name}/docs
%{__install} -D -m755 engine/hexen2/server/h2ded %{buildroot}/%{_gamesdatadir}/%{name}/h2ded
%{__install} -D -m755 engine/hexen2/glhexen2 %{buildroot}/%{_gamesdatadir}/%{name}/glhexen2
%{__install} -D -m755 engine/hexen2/hexen2 %{buildroot}/%{_gamesdatadir}/%{name}/hexen2
%{__install} -D -m755 engine/hexenworld/client/hwcl %{buildroot}/%{_gamesdatadir}/%{name}/hwcl
%{__install} -D -m755 engine/hexenworld/client/glhwcl %{buildroot}/%{_gamesdatadir}/%{name}/glhwcl
%{__install} -D -m755 engine/hexenworld/server/hwsv %{buildroot}/%{_gamesdatadir}/%{name}/hwsv
%{__install} -D -m755 hw_utils/hwmaster/hwmaster %{buildroot}/%{_gamesdatadir}/%{name}/hwmaster
%{__install} -D -m755 h2patch/h2patch %{buildroot}/%{_gamesdatadir}/%{name}/h2patch
%{__install} -D -m755 launcher/h2launcher %{buildroot}/%{_gamesdatadir}/%{name}/h2launcher
# Make a symlink of the game-launcher
%{__mkdir_p} %{buildroot}/%{_gamesbindir}
%{__ln_s} %{_gamesdatadir}/hexen2/h2launcher %{buildroot}/%{_gamesbindir}/hexen2

# Install the docs
%{__install} -D -m644 docs/README %{buildroot}/%{_gamesdatadir}/%{name}/docs/README
%{__install} -D -m644 docs/COPYING %{buildroot}/%{_gamesdatadir}/%{name}/docs/COPYING
%{__install} -D -m644 docs/BUGS %{buildroot}/%{_gamesdatadir}/%{name}/docs/BUGS
%{__install} -D -m644 docs/TODO %{buildroot}/%{_gamesdatadir}/%{name}/docs/TODO
%{__install} -D -m644 docs/ABOUT %{buildroot}/%{_gamesdatadir}/%{name}/docs/ABOUT
%{__install} -D -m644 docs/Features %{buildroot}/%{_gamesdatadir}/%{name}/docs/Features
%{__install} -D -m644 docs/CHANGES %{buildroot}/%{_gamesdatadir}/%{name}/docs/CHANGES
%{__install} -D -m644 docs/CHANGES %{buildroot}/%{_gamesdatadir}/%{name}/docs/CHANGES.old
%{__install} -D -m644 docs/README.music %{buildroot}/%{_gamesdatadir}/%{name}/docs/README.music
%{__install} -D -m644 docs/README.3dfx %{buildroot}/%{_gamesdatadir}/%{name}/docs/README.3dfx
%{__install} -D -m644 docs/README.launcher %{buildroot}/%{_gamesdatadir}/%{name}/docs/README.launcher
%{__install} -D -m644 docs/README.hwcl %{buildroot}/%{_gamesdatadir}/%{name}/docs/README.hwcl
%{__install} -D -m644 docs/README.hwsv %{buildroot}/%{_gamesdatadir}/%{name}/docs/README.hwsv
%{__install} -D -m644 docs/README.hwmaster %{buildroot}/%{_gamesdatadir}/%{name}/docs/README.hwmaster
%{__install} -D -m644 docs/SrcNotes.txt %{buildroot}/%{_gamesdatadir}/%{name}/docs/SrcNotes.txt
%{__install} -D -m644 docs/ReleaseNotes %{buildroot}/%{_gamesdatadir}/%{name}/docs/ReleaseNotes
# install release notes for the older versions
%{__install} -D -m644 docs/ReleaseNotes.old %{buildroot}/%{_gamesdatadir}/%{name}/docs/ReleaseNotes.old
# %{__install} -D -m644 docs/ReleaseNotes-1.2.4a %{buildroot}/%{_gamesdatadir}/%{name}/docs/ReleaseNotes-1.2.4a
# %{__install} -D -m644 docs/ReleaseNotes-1.3.0 %{buildroot}/%{_gamesdatadir}/%{name}/docs/ReleaseNotes-1.3.0
# %{__install} -D -m644 docs/ReleaseNotes-1.4.0 %{buildroot}/%{_gamesdatadir}/%{name}/docs/ReleaseNotes-1.4.0
# %{__install} -D -m644 docs/ReleaseNotes-1.4.1 %{buildroot}/%{_gamesdatadir}/%{name}/docs/ReleaseNotes-1.4.1
# %{__install} -D -m644 docs/ReleaseNotes-1.4.2 %{buildroot}/%{_gamesdatadir}/%{name}/docs/ReleaseNotes-1.4.2
# %{__install} -D -m644 docs/ReleaseNotes-1.4.3 %{buildroot}/%{_gamesdatadir}/%{name}/docs/ReleaseNotes-1.4.3
# %{__install} -D -m644 docs/ReleaseNotes-1.4.4 %{buildroot}/%{_gamesdatadir}/%{name}/docs/ReleaseNotes-1.4.4

# Install the gamedata
%{__mkdir_p} %{buildroot}/%{_gamesdatadir}/%{name}/data1/
%{__install} -D -m644 gamecode-%{gamecode_ver}/hc/h2/progs.dat %{buildroot}/%{_gamesdatadir}/%{name}/data1/progs.dat
%{__install} -D -m644 gamecode-%{gamecode_ver}/hc/h2/progs2.dat %{buildroot}/%{_gamesdatadir}/%{name}/data1/progs2.dat
%{__install} -D -m644 gamecode-%{gamecode_ver}/res/h2/hexen.rc %{buildroot}/%{_gamesdatadir}/%{name}/data1/hexen.rc
%{__install} -D -m644 gamecode-%{gamecode_ver}/res/h2/strings.txt %{buildroot}/%{_gamesdatadir}/%{name}/data1/strings.txt
%{__install} -D -m644 gamecode-%{gamecode_ver}/res/h2/default.cfg %{buildroot}/%{_gamesdatadir}/%{name}/data1/default.cfg
%{__mkdir_p} %{buildroot}/%{_gamesdatadir}/%{name}/portals/
%{__install} -D -m644 gamecode-%{gamecode_ver}/hc/portals/progs.dat %{buildroot}/%{_gamesdatadir}/%{name}/portals/progs.dat
%{__install} -D -m644 gamecode-%{gamecode_ver}/res/portals/hexen.rc %{buildroot}/%{_gamesdatadir}/%{name}/portals/hexen.rc
%{__install} -D -m644 gamecode-%{gamecode_ver}/res/portals/strings.txt %{buildroot}/%{_gamesdatadir}/%{name}/portals/strings.txt
%{__install} -D -m644 gamecode-%{gamecode_ver}/res/portals/infolist.txt %{buildroot}/%{_gamesdatadir}/%{name}/portals/infolist.txt
%{__install} -D -m644 gamecode-%{gamecode_ver}/res/portals/maplist.txt %{buildroot}/%{_gamesdatadir}/%{name}/portals/maplist.txt
%{__install} -D -m644 gamecode-%{gamecode_ver}/res/portals/puzzles.txt %{buildroot}/%{_gamesdatadir}/%{name}/portals/puzzles.txt
%{__install} -D -m644 gamecode-%{gamecode_ver}/res/portals/default.cfg %{buildroot}/%{_gamesdatadir}/%{name}/portals/default.cfg
%{__mkdir_p} %{buildroot}/%{_gamesdatadir}/%{name}/hw/
%{__install} -D -m644 gamecode-%{gamecode_ver}/hc/hw/hwprogs.dat %{buildroot}/%{_gamesdatadir}/%{name}/hw/hwprogs.dat
%{__install} -D -m644 gamecode-%{gamecode_ver}/res/hw/strings.txt %{buildroot}/%{_gamesdatadir}/%{name}/hw/strings.txt
%{__install} -D -m644 gamecode-%{gamecode_ver}/res/hw/default.cfg %{buildroot}/%{_gamesdatadir}/%{name}/hw/default.cfg
%{__install} -D -m644 hw/pak4.pak %{buildroot}/%{_gamesdatadir}/%{name}/hw/pak4.pak

# Install ent fixes handling map quirks
%{__mkdir_p} %{buildroot}/%{_gamesdatadir}/%{name}/data1/maps/
%{__install} -D -m644 gamecode-%{gamecode_ver}/mapfixes/data1/maps/README.txt %{buildroot}/%{_gamesdatadir}/%{name}/data1/maps/README.txt
%{__install} -D -m644 gamecode-%{gamecode_ver}/mapfixes/data1/maps/demo2.ent %{buildroot}/%{_gamesdatadir}/%{name}/data1/maps/demo2.ent
%{__install} -D -m644 gamecode-%{gamecode_ver}/mapfixes/data1/maps/demo2.txt %{buildroot}/%{_gamesdatadir}/%{name}/data1/maps/demo2.txt
%{__install} -D -m644 gamecode-%{gamecode_ver}/mapfixes/data1/maps/egypt4.ent %{buildroot}/%{_gamesdatadir}/%{name}/data1/maps/egypt4.ent
%{__install} -D -m644 gamecode-%{gamecode_ver}/mapfixes/data1/maps/egypt4.txt %{buildroot}/%{_gamesdatadir}/%{name}/data1/maps/egypt4.txt
%{__install} -D -m644 gamecode-%{gamecode_ver}/mapfixes/data1/maps/egypt5.ent %{buildroot}/%{_gamesdatadir}/%{name}/data1/maps/egypt5.ent
%{__install} -D -m644 gamecode-%{gamecode_ver}/mapfixes/data1/maps/egypt5.txt %{buildroot}/%{_gamesdatadir}/%{name}/data1/maps/egypt5.txt
%{__install} -D -m644 gamecode-%{gamecode_ver}/mapfixes/data1/maps/romeric5.ent %{buildroot}/%{_gamesdatadir}/%{name}/data1/maps/romeric5.ent
%{__install} -D -m644 gamecode-%{gamecode_ver}/mapfixes/data1/maps/romeric5.txt %{buildroot}/%{_gamesdatadir}/%{name}/data1/maps/romeric5.txt
%{__install} -D -m644 gamecode-%{gamecode_ver}/mapfixes/data1/maps/tower.ent %{buildroot}/%{_gamesdatadir}/%{name}/data1/maps/tower.ent
%{__install} -D -m644 gamecode-%{gamecode_ver}/mapfixes/data1/maps/tower.txt %{buildroot}/%{_gamesdatadir}/%{name}/data1/maps/tower.txt
%{__install} -D -m644 gamecode-%{gamecode_ver}/mapfixes/portals/maps/README.txt %{buildroot}/%{_gamesdatadir}/%{name}/portals/maps/README.txt
%{__install} -D -m644 gamecode-%{gamecode_ver}/mapfixes/portals/maps/tibet2.ent %{buildroot}/%{_gamesdatadir}/%{name}/portals/maps/tibet2.ent
%{__install} -D -m644 gamecode-%{gamecode_ver}/mapfixes/portals/maps/tibet2.txt %{buildroot}/%{_gamesdatadir}/%{name}/portals/maps/tibet2.txt
%{__install} -D -m644 gamecode-%{gamecode_ver}/mapfixes/portals/maps/tibet9.ent %{buildroot}/%{_gamesdatadir}/%{name}/portals/maps/tibet9.ent
%{__install} -D -m644 gamecode-%{gamecode_ver}/mapfixes/portals/maps/tibet9.txt %{buildroot}/%{_gamesdatadir}/%{name}/portals/maps/tibet9.txt

# Install the pak deltas
%{__mkdir_p} %{buildroot}/%{_gamesdatadir}/%{name}/patchdat/
%{__mkdir_p} %{buildroot}/%{_gamesdatadir}/%{name}/patchdat/data1
%{__install} -D -m644 gamecode-%{gamecode_ver}/patch111/patchdat/data1/data1pk0.xd3 %{buildroot}/%{_gamesdatadir}/%{name}/patchdat/data1/data1pk0.xd3
%{__install} -D -m644 gamecode-%{gamecode_ver}/patch111/patchdat/data1/data1pk1.xd3 %{buildroot}/%{_gamesdatadir}/%{name}/patchdat/data1/data1pk1.xd3
%{__install} -D -m644 gamecode-%{gamecode_ver}/patch111/patchdat.txt %{buildroot}/%{_gamesdatadir}/%{name}/patchdat.txt

# Install the menu icon
%{__mkdir_p} %{buildroot}/%{_datadir}/pixmaps
%{__install} -D -m644 engine/resource/%{name}.png %{buildroot}/%{_datadir}/pixmaps/%{name}.png

# Install menu entry
%{__cat} > %{name}.desktop << EOF
[Desktop Entry]
Name=Hexen 2
Name[ru]=Hexen 2
Comment=Hexen II
Comment[ru]=Hexen II
Exec=hexen2
Icon=hexen2.png
Terminal=false
Type=Application
Encoding=UTF-8
Categories=Application;Game;
EOF

%if %{!?_without_freedesktop:1}0
%{__mkdir_p} %{buildroot}%{_datadir}/applications
desktop-file-install \
	--vendor %{desktop_vendor} \
	--dir %{buildroot}%{_datadir}/applications \
	%{name}.desktop
%else
%{__install} -D -m 0644 %{name}.desktop \
	%{buildroot}%{_sysconfdir}/X11/applnk/Games/%{name}.desktop
%endif

%clean

%files
%{_gamesdatadir}/%{name}/h2ded
%{_gamesdatadir}/%{name}/hexen2
%{_gamesdatadir}/%{name}/glhexen2
%{_gamesdatadir}/%{name}/h2patch
%{_gamesdatadir}/%{name}/patchdat/data1/data1pk0.xd3
%{_gamesdatadir}/%{name}/patchdat/data1/data1pk1.xd3
%{_gamesdatadir}/%{name}/patchdat.txt
%{_gamesdatadir}/%{name}/data1/progs.dat
%{_gamesdatadir}/%{name}/data1/progs2.dat
%{_gamesdatadir}/%{name}/data1/hexen.rc
%{_gamesdatadir}/%{name}/data1/strings.txt
%{_gamesdatadir}/%{name}/data1/default.cfg
%{_gamesdatadir}/%{name}/data1/maps/README.txt
%{_gamesdatadir}/%{name}/data1/maps/demo2.ent
%{_gamesdatadir}/%{name}/data1/maps/demo2.txt
%{_gamesdatadir}/%{name}/data1/maps/egypt4.ent
%{_gamesdatadir}/%{name}/data1/maps/egypt4.txt
%{_gamesdatadir}/%{name}/data1/maps/egypt5.ent
%{_gamesdatadir}/%{name}/data1/maps/egypt5.txt
%{_gamesdatadir}/%{name}/data1/maps/romeric5.ent
%{_gamesdatadir}/%{name}/data1/maps/romeric5.txt
%{_gamesdatadir}/%{name}/data1/maps/tower.ent
%{_gamesdatadir}/%{name}/data1/maps/tower.txt
%{_gamesdatadir}/%{name}/portals/progs.dat
%{_gamesdatadir}/%{name}/portals/hexen.rc
%{_gamesdatadir}/%{name}/portals/strings.txt
%{_gamesdatadir}/%{name}/portals/puzzles.txt
%{_gamesdatadir}/%{name}/portals/infolist.txt
%{_gamesdatadir}/%{name}/portals/maplist.txt
%{_gamesdatadir}/%{name}/portals/default.cfg
%{_gamesdatadir}/%{name}/portals/maps/README.txt
%{_gamesdatadir}/%{name}/portals/maps/tibet2.ent
%{_gamesdatadir}/%{name}/portals/maps/tibet2.txt
%{_gamesdatadir}/%{name}/portals/maps/tibet9.ent
%{_gamesdatadir}/%{name}/portals/maps/tibet9.txt
%{_gamesbindir}/hexen2
%{_datadir}/pixmaps/%{name}.png
%{_gamesdatadir}/%{name}/h2launcher
%{_gamesdatadir}/%{name}/docs/README
%{_gamesdatadir}/%{name}/docs/COPYING
%{_gamesdatadir}/%{name}/docs/BUGS
%{_gamesdatadir}/%{name}/docs/ABOUT
%{_gamesdatadir}/%{name}/docs/Features
%{_gamesdatadir}/%{name}/docs/CHANGES
%{_gamesdatadir}/%{name}/docs/CHANGES.old
%{_gamesdatadir}/%{name}/docs/README.music
%{_gamesdatadir}/%{name}/docs/README.launcher
%{_gamesdatadir}/%{name}/docs/README.3dfx
%{_gamesdatadir}/%{name}/docs/TODO
%{_gamesdatadir}/%{name}/docs/SrcNotes.txt
%{_gamesdatadir}/%{name}/docs/ReleaseNotes
%{_gamesdatadir}/%{name}/docs/ReleaseNotes.old
%{!?_without_freedesktop:%{_datadir}/applications/%{desktop_vendor}-%{name}.desktop}
%{?_without_freedesktop:%{_sysconfdir}/X11/applnk/Games/%{name}.desktop}

%files -n hexenworld
%{_gamesdatadir}/%{name}/hwsv
%{_gamesdatadir}/%{name}/hwmaster
%{_gamesdatadir}/%{name}/hwcl
%{_gamesdatadir}/%{name}/glhwcl
%{_gamesdatadir}/%{name}/hw/hwprogs.dat
%{_gamesdatadir}/%{name}/hw/pak4.pak
%{_gamesdatadir}/%{name}/hw/strings.txt
%{_gamesdatadir}/%{name}/hw/default.cfg
%{_gamesdatadir}/%{name}/docs/README.hwcl
%{_gamesdatadir}/%{name}/docs/README.hwsv
%{_gamesdatadir}/%{name}/docs/README.hwmaster

%changelog
* Tue Nov 19 2013 Denis Silakov <denis.silakov@rosalab.ru> 1.5.6-1
+ Revision: 702652c
- Updated to 1.5.6



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21773 |12nu|iodoom3-1.3.1.1304-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		iodoom3
Version:	1.3.1.1304
Release:	2
Summary:	Doom 3 engine
Group:		Games/Arcade
License:	GPLv3+
URL:		http://www.iodoom3.org
# From git, see more at http://www.iodoom3.org/download/
Source0:	%{name}-%{version}.tar.bz2
Source1:	%{name}.png
Patch0:		iodoom3-1.3.1.1304-datapath.patch
# https://github.com/albertz/iodoom3/commit/350616aab643eceb106631af81d3bb960a0dcb70
Patch1:		iodoom3-1.3.1.1304-x86_64.patch
BuildRequires:	imagemagick
BuildRequires:	scons
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xxf86vm)
BuildRequires:	pkgconfig(zlib)

%description
On November 22, 2011 id Software released the source code to Doom 3.
This project aims to build upon that source code release by cleaning up,
fixing bugs, and adding features. The permant goal is to create the
open-source Doom 3 distribution upon which people base their games and
projects. Project developers also seek to have the perfect version of the
game engine for playing Doom 3, it’s expansion pack Resurrection of Evil,
and all popular mods.

WARNING! Playing Doom 3 still requires a legitimate copy of the game.
You can purchase a copy from Steam or your favorite retailer.

Place "base" folder from the Doom 3 installation to:
%{_gamesdatadir}/doom3/


%prep
%setup -q
%patch0 -p1
%patch1 -p1
sed -i s,"/usr/lib/libz.a","%{_libdir}/libz.a",g neo/sys/scons/SConscript.curl
# Ask CD-KEY only for network game
sed -i s,"ID_ENFORCE_KEY 1","ID_ENFORCE_KEY 0",g neo/framework/BuildDefines.h

%build
pushd neo
%scons TARGET_MONO=1 TARGET_CORE=0 TARGET_GAME=0 TARGET_D3XP=0
popd
for N in 16 32 64 128; do convert %{SOURCE1} -resize ${N}x${N} $N.png; done

%install
install -D neo/doom-mon* %{buildroot}%{_gamesbindir}/%{name}
install -D 16.png %{buildroot}%{_miconsdir}/%{name}.png
install -D 32.png %{buildroot}%{_liconsdir}/%{name}.png
install -D 64.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
install -D 128.png %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png

# menu-entry
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=Doom 3
Comment=A first-person science fiction horror video game
Exec=%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;ArcadeGame;
EOF

mkdir -p %{buildroot}%{_gamesdatadir}/doom3

%files
%doc README.txt COPYING.txt id-readme.txt
%{_gamesbindir}/%{name}
%dir %{_gamesdatadir}/doom3
%{_datadir}/applications/%{name}.desktop
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_iconsdir}/hicolor/*/apps/%{name}.png


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21774 |12nu|iodoom3-1.3.1.1304-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		iodoom3
Version:	1.3.1.1304
Release:	3
Summary:	Doom 3 engine
Group:		Games/Arcade
License:	GPLv3+
URL:		http://www.iodoom3.org
# From git, see more at http://www.iodoom3.org/download/
Source0:	%{name}-%{version}.tar.bz2
Source1:	%{name}.png
Patch0:		iodoom3-1.3.1.1304-datapath.patch
# https://github.com/albertz/iodoom3/commit/350616aab643eceb106631af81d3bb960a0dcb70
Patch1:		iodoom3-1.3.1.1304-x86_64.patch
BuildRequires:	imagemagick
BuildRequires:	scons
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xxf86vm)
BuildRequires:	pkgconfig(zlib)
Provides:	doom3 = 1.3.1
# 64 bit build is too buggy, segfaults at start and requires lots of patching
ExclusiveArch:	%{ix86}

%description
On November 22, 2011 id Software released the source code to Doom 3.
This project aims to build upon that source code release by cleaning up,
fixing bugs, and adding features. The permant goal is to create the
open-source Doom 3 distribution upon which people base their games and
projects. Project developers also seek to have the perfect version of the
game engine for playing Doom 3, it’s expansion pack Resurrection of Evil,
and all popular mods.

WARNING! Playing Doom 3 still requires a legitimate copy of the game.
You can purchase a copy from Steam or your favorite retailer.

Place "base" folder from the Doom 3 installation to:
%{_gamesdatadir}/doom3/


%prep
%setup -q
%patch0 -p1
sed -i s,"/usr/lib/libz.a","%{_libdir}/libz.a",g neo/sys/scons/SConscript.curl
# Ask CD-KEY only for network game
sed -i s,"ID_ENFORCE_KEY 1","ID_ENFORCE_KEY 0",g neo/framework/BuildDefines.h

%build
pushd neo
%scons TARGET_MONO=1 TARGET_CORE=0 TARGET_GAME=0 TARGET_D3XP=0
popd
for N in 16 32 64 128; do convert %{SOURCE1} -resize ${N}x${N} $N.png; done

%install
install -D neo/doom-mon* %{buildroot}%{_gamesbindir}/%{name}
install -D 16.png %{buildroot}%{_miconsdir}/%{name}.png
install -D 32.png %{buildroot}%{_liconsdir}/%{name}.png
install -D 64.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
install -D 128.png %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png

# menu-entry
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=Doom 3
Comment=A first-person science fiction horror video game
Exec=%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;ArcadeGame;
EOF

mkdir -p %{buildroot}%{_gamesdatadir}/doom3

%files
%doc README.txt COPYING.txt id-readme.txt
%{_gamesbindir}/%{name}
%dir %{_gamesdatadir}/doom3
%{_datadir}/applications/%{name}.desktop
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_iconsdir}/hicolor/*/apps/%{name}.png


%changelog
* Fri Jan  25 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: baf2f15
- LOG Add Provides: doom3 = 1.3.1
  
* Fri Jan  25 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 7bed5ad
- LOG Disable x86_64 build as it's really broken
  
* Sun Jan  13 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: e7b99df
- LOG Ask CD-KEY only for network game
  
* Sun Jan  13 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 0944e56
- LOG Update patch 1 to fix x86_64 build
  
* Sun Jan  13 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: cbbf997
- LOG Don't force 32 bit build on 64 bit machines
  
* Sun Jan  13 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 66837df
- LOG Fix linkage (don't hardcode /usr/lib/ as linkage path)
  
* Sat Jan  12 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: ed124ad
- LOG Add pkgconfig(zlib) to BuildRequires
  
* Sat Jan  12 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: d6e5112
- LOG Add pkgconfig(alsa) to BuildRequires
  
* Sat Jan  12 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 9161318
- LOG Add pkgconfig(openal) to BuildRequires
  
* Sat Jan  12 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: f414558
- LOG Upload source tarball and enable it
  
* Sat Jan  12 2013 Rosa <rosa@abf.rosalinux.ru>
+ Commit: eee9a2d
- Automatic import for version 1.3.1.1304-1
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21775 |12nu|iodoom3-dhewm3-1.3.1.1304-0.20130123.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# These are private
%if %{_use_internal_dependency_generator}
%define __noautoprov 'd3xp\\.so|base\\.so'
%endif

%define sname dhewm3
%define git 20130123

Name:		iodoom3-%{sname}
Version:	1.3.1.1304
Release:	0.%{git}.1
Summary:	Doom 3 engine
Group:		Games/Arcade
License:	GPLv3+
URL:		https://github.com/dhewm/dhewm3/
# From git, see https://github.com/dhewm/dhewm3/
Source0:	%{sname}-%{version}.%{git}.tar.bz2
Source1:	%{sname}.png
# Don't override CXX flags
Patch0:		dhewm3-1.3.1.1304-cflags.patch
BuildRequires:	cmake
BuildRequires:	imagemagick
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(ogg)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(vorbisfile)
BuildRequires:	pkgconfig(zlib)
Provides:	%{sname} = %{version}-%{release}
Provides:	doom3 = 1.3.1

%description
On November 22, 2011 id Software released the source code to Doom 3.

dhewm 3 is a Doom 3 GPL source modification. The goal of dhewm 3 is
bring Doom 3 with the help of SDL to all suitable platforms.

Compared to the original Doom 3, the changes of dhewm 3 worth mentioning are:
- 64bit port
- SDL for low level OS support, OpenGL and input handling
- OpenAL for audio output, all OS specific audio backends are gone
- OpenAL EFX for EAX reverb effects (read: EAX on all platforms)
- A portable build system based on CMake
- (Cross-)compilation with mingw-w64

WARNING! Playing Doom 3 still requires a legitimate copy of the game.
You can purchase a copy from Steam or your favorite retailer.

Place "base" folder from the Doom 3 installation to:
%{_gamesdatadir}/%{sname}/

%prep
%setup -q -n %{sname}-%{version}.%{git}
%patch0 -p1
sed -i s,"ID_ENFORCE_KEY 1","ID_ENFORCE_KEY 0",g neo/framework/BuildDefines.h

%build
pushd neo
%cmake \
	-DCMAKE_INSTALL_BINDIR=%{_gamesbindir} \
	-DCMAKE_INSTALL_LIBDIR=%{_libdir}/games \
	-DCMAKE_INSTALL_DATADIR=%{_gamesdatadir}
%make
popd
for N in 16 32 64 128; do convert %{SOURCE1} -resize ${N}x${N} $N.png; done

%install
pushd neo
%makeinstall_std -C build
popd
install -D 16.png %{buildroot}%{_miconsdir}/%{sname}.png
install -D 32.png %{buildroot}%{_liconsdir}/%{sname}.png
install -D 64.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{sname}.png
install -D 128.png %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{sname}.png

# menu-entry
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{sname}.desktop << EOF
[Desktop Entry]
Name=Doom 3 (dhewm3)
Comment=A first-person science fiction horror video game
Exec=%{sname}
Icon=%{sname}
Terminal=false
Type=Application
Categories=Game;ArcadeGame;
EOF

mkdir -p %{buildroot}%{_gamesdatadir}/%{sname}

%files
%doc README.md COPYING.txt
%{_gamesbindir}/%{sname}
%dir %attr(0777,root,root) %{_gamesdatadir}/%{sname}
%{_libdir}/games/%{sname}
%{_datadir}/applications/%{sname}.desktop
%{_liconsdir}/%{sname}.png
%{_miconsdir}/%{sname}.png
%{_iconsdir}/hicolor/*/apps/%{sname}.png


%changelog
* Thu Jan  24 2013 Rosa <rosa@abf.rosalinux.ru>
+ Commit: 296ecd9
- Automatic import for version 1.3.1.1304-0.20130123.1
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21776 |12nu|nautilus-dropbox-1.6.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Dropbox extension for Nautilus
Name:		nautilus-dropbox
Version: 	1.6.0
Release: 	1
Source0: 	http://linux.getdropbox.com/packages/%name-%version.tar.bz2
# Currently all images in package are licensed under CC BY-ND, so third-party files are not needed
#Source1:	http://fc04.deviantart.com/fs39/f/2008/356/b/9/b9722db2a11fa3092f3b902b681866a9.zip
#Source2:	emblem-syncing.png
#Source3:	emblem-unsyncable.png
#Source4:	emblem-uptodate.png
License: 	GPLv2+ and CC-BY-ND
Group: 		Graphical desktop/GNOME
Url: 		http://getdropbox.com/
BuildRequires: 	nautilus-devel libnotify-devel pygtk2.0-devel python-docutils
Requires:	nautilus dropbox

%description 
Dropbox extension for Nautilus.

It requires proprietary dropbox daemon that will be automatically downloaded
and installed.


%files
%doc AUTHORS
%doc COPYING
%doc README
%_libdir/nautilus/extensions-3.0/libnautilus-dropbox.so
%_datadir/%name/*

#--------------------------------------------------------------------

%package -n dropbox
Group:		Networking/File transfer
Summary:	Dropbox client daemon
License:	GPLv2+
Requires:	wget python-gpgme

%description -n dropbox
Command-line Dropbox client. Currently not all features are realised.

It requires proprietary dropbox daemon to operate. Run `dropbox start -i'
to download and install it automatically.

%files -n dropbox
%doc AUTHORS
%_bindir/*
%_mandir/man?/*
%_datadir/applications/dropbox.desktop
%_iconsdir/hicolor/*/*/*

#--------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x --disable-static
%make


%install
%{makeinstall_std}

rm -f %buildroot%_libdir/nautilus/extensions-3.0/*.la
rm -f %buildroot%_iconsdir/hicolor/*/*/*.icon
rm -f %buildroot%_datadir/nautilus-dropbox/emblems/*.icon


%changelog
* Mon Oct 28 2013 Tigro <ashejn@gmail.com> 1.6.0-1
+ Revision: 7095972
- fix path



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21777 |12nu|nvidia173-173.14.39-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#
Vendor:		MIB - Mandriva International Backports - http://mib.pianetalinux.org/
Packager:	Nicolo' Costanza <abitrules@yahoo.it>
#
# I love OpenSource :-(

%define name		nvidia173
%define version		173.14.39
%define rel		1

# the highest supported videodrv abi
%define videodrv_abi	14

%define priority	9620

# pkg0: plain archive
# pkg1: + precompiled modules
# pkg2: + 32bit compatibility libraries
%define pkgname32	NVIDIA-Linux-x86-%{version}-pkg1
%define pkgname64	NVIDIA-Linux-x86_64-%{version}-pkg2

# For now, backportability is kept for 2006.0 / CS4 forwards.

%define drivername		nvidia173
%define driverpkgname		x11-driver-video-%{drivername}
%define modulename		%{drivername}
%define cards			GeForce FX based cards
%define xorg_libdir		%{_libdir}/xorg
%define xorg_extra_modules	%{_libdir}/xorg/extra-modules
%define nvidia_driversdir	%{_libdir}/%{drivername}/xorg
%define nvidia_extensionsdir	%{_libdir}/%{drivername}/xorg
%define nvidia_modulesdir	%{_libdir}/%{drivername}/xorg
%define nvidia_libdir		%{_libdir}/%{drivername}
%define nvidia_libdir32		%{_prefix}/lib/%{drivername}
%define nvidia_bindir		%{nvidia_libdir}/bin
%define nvidia_deskdir		%{_datadir}/%{drivername}
%define nvidia_xvmcconfdir	%{_sysconfdir}/%{drivername}
%define nvidia_xinitdir         %{_sysconfdir}/%{drivername}
%define ld_so_conf_dir		%{_sysconfdir}/%{drivername}
%define ld_so_conf_file		ld.so.conf

# Other packages should not require any NVIDIA libraries, and this package
# should not be pulled in when libGL.so.1 is required
%if %{_use_internal_dependency_generator}
%define __noautoprov '(.*)\\.so(.*)|devel\\(libGL(.*)'
%define common_requires_exceptions libGLcore\\.so|libnvidia.*\\.so
%else
%define _provides_exceptions \\.so
%define common_requires_exceptions libGLcore\\.so\\|libnvidia.*\\.so
%endif

%define biarches x86_64
%ifarch %{ix86}
%define nsource %{SOURCE0}
%define pkgname %{pkgname32}
%endif
%ifarch x86_64
%define nsource %{SOURCE1}
%define pkgname %{pkgname64}
%endif

%ifarch %{biarches}
# (anssi) Allow installing of 64-bit package if the runtime dependencies
# of 32-bit libraries are not satisfied. If a 32-bit package that requires
# libGL.so.1 is installed, the 32-bit mesa libs are pulled in and that will
# pull the dependencies of 32-bit nvidia libraries in as well.
%if %{_use_internal_dependency_generator}
%define __noautoreq '%{common_requires_exceptions}|lib.*so\\.[^(]+(\\([^)]+\\))?$'
%else
%define __noautoreq %{common_requires_exceptions}\\|lib.*so\\.[^(]\\+\\(([^)]\\+)\\)\\?$
%endif
%else
%if %{_use_internal_dependency_generator}
%define __noautoreq '%{common_requires_exceptions}'
%else
%define __noautoreq %{common_requires_exceptions}
%endif
%endif

Summary:	NVIDIA proprietary X.org driver and libraries, 173.14.xx series
Name:		%{name}
Version:	%{version}
Release:	%mkrel %{rel}
Source0:	ftp://download.nvidia.com/XFree86/Linux-x86/%{version}/%{pkgname32}.run
Source1:	ftp://download.nvidia.com/XFree86/Linux-x86_64/%{version}/%{pkgname64}.run
# GPLv2 source code; see also http://cgit.freedesktop.org/~aplattner/
Source2:	ftp://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-%{version}.tar.gz
Source3:	ftp://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-%{version}.tar.gz
Source4:	nvidia173.rpmlintrc
# -Werror=format-string
Patch0:		nvidia-settings-format-string.patch
# https://qa.mandriva.com/show_bug.cgi?id=39921
Patch1:		nvidia-settings-enable-dyntwinview-mdv.patch
# --as-needed + --no-undefined
Patch2:		nvidia-xconfig-ldflags-order.patch
# Understand Disable keyword in xorg.conf, from upstream 190.40:
Patch4:		nvidia-xf86config-parser-add-disable-keyword.patch
# (tpg) in 2010.1+ X_XF86VidModeGetGammaRampSize is in xf86vmproto.h and not in xf86vmode.h
Patch5:		nvidia-settings-1.0-missing-header.patch
# Fix linking order in nvidia-settings Makefile, fixes build:
Patch6:		nvidia-settings-link-order.patch
# Add missing -ldl, fixes build
Patch7:		nvidia-settings-underlinking.patch

License:	Freeware
BuildRoot:	%{_tmppath}/%{name}-buildroot
URL:		http://www.nvidia.com/object/unix.html
Group: 		System/Kernel and hardware
Provides: should-restart = system
ExclusiveArch:	%{ix86} x86_64
BuildRequires:  imagemagick
BuildRequires:  pkgconfig(xrender)
BuildRequires:  pkgconfig(gtk+-2.0)
BuildRequires:  pkgconfig(xv)
BuildRequires:  pkgconfig(gl)
BuildRequires:  pkgconfig(xxf86vm)

%if "%{driverpkgname}" == "nvidia"
# old nvidia package had different versioning
Epoch:		1
%endif

%description
Source package of the 173.14.xx series NVIDIA proprietary driver.
Binary packages are named x11-driver-video-nvidia173 on 2009 and later,
x11-driver-video-nvidia-current on 2008, nvidia97xx on 2007.1, and
nvidia on 2007.0 and earlier.

%package -n %{driverpkgname}
Summary:	NVIDIA proprietary X.org driver and libraries for %cards
Group: 		System/Kernel and hardware
# Older alternatives implementations were buggy in various ways:
Requires(post): update-alternatives >= 1.9.0
Requires(postun): update-alternatives >= 1.9.0
Requires:   x11-server-common
Suggests:   %{drivername}-doc-html = %{version}
# Proper support for versioned kmod() was added in 2008.1:
Requires:   kmod(%{modulename}) = %{version}

%description -n %{driverpkgname}
NVIDIA proprietary X.org graphics driver, related libraries and
configuration tools for %cards,
including the associated Quadro cards.

NOTE: You should use XFdrake to configure your NVIDIA card. The
correct packages will be automatically installed and configured.

If you do not want to use XFdrake, see README.manual-setup.

This NVIDIA driver should be used with %cards,
including the associated Quadro cards.

%package -n dkms-%{drivername}
Summary:	NVIDIA kernel module for %cards
Group:		System/Kernel and hardware
Requires:	dkms
Requires(post):	dkms
Requires(preun): dkms

%description -n dkms-%{drivername}
NVIDIA kernel module for %cards. This
is to be used with the %{driverpkgname} package.

%package -n %{drivername}-devel
Summary:	NVIDIA XvMC/OpenGL/CUDA development headers (%{drivername})
Group:		Development/C
Requires:	%{driverpkgname} = %{version}-%{release}
Requires:       %{drivername}-cuda = %{version}-%{release}

%description -n %{drivername}-devel
NVIDIA XvMC static development library and OpenGL headers for
%cards. This package is not required for
normal use.

%package -n %{drivername}-cuda
Summary:	CUDA libraries for NVIDIA proprietary driver (%{drivername})
Group:		System/Kernel and hardware
Requires:	%{driverpkgname} = %{version}-%{release}
Conflicts:	%{driverpkgname} < 173.14.25-2

%description -n %{drivername}-cuda
Cuda library for NVIDIA proprietary driver for %cards.
This package is not required for normal use, it provides libraries to
use NVIDIA cards for High Performance Computing (HPC).

# HTML doc splitted off because of size, for Mandriva One:
%package -n %{drivername}-doc-html
Summary:	NVIDIA html documentation (%{drivername})
Group:		System/Kernel and hardware
Requires:	%{driverpkgname} = %{version}-%{release}

%description -n %{drivername}-doc-html
HTML version of the README.txt file provided in package
%{driverpkgname}.

%prep
%setup -q -c -T -a 2 -a 3
sh %{nsource} --extract-only
%patch0 -p0
%patch1 -p0
%patch2 -p0
cd %{pkgname}
%patch8 -p1
cd ..
cd nvidia-settings-1.0
%patch4 -p1
%patch5 -p1
%patch6 -p1
%patch7 -p1
cd ..
cd nvidia-xconfig-1.0
%patch4 -p2
cd ..

rm -rf %{pkgname}/usr/src/nv/precompiled

# Now works properly on xen, as reported by guillomovitch, so remove the xen
# check:
perl -pi -e 's/^module:(.*) xen-sanity-check (.*)$/module:$1 $2/' \
    %{pkgname}/usr/src/nv/Makefile.kbuild

cat > README.install.urpmi <<EOF
This driver is for %cards.

Use XFdrake to configure X to use the correct NVIDIA driver. Any needed
packages will be automatically installed if not already present.
1. Run XFdrake as root.
2. Go to the Graphics Card list.
3. Select your card (it is usually already autoselected).
4. Answer any questions asked and then quit.

If you do not want to use XFdrake, see README.manual-setup.
EOF

cat > README.manual-setup <<EOF
This file describes the procedure for the manual installation of this NVIDIA
driver package. You can find the instructions for the recommended automatic
installation in the file 'README.install.urpmi' in this directory.

- Open %{_sysconfdir}/X11/xorg.conf and make the following changes:
  o Change the Driver to "nvidia" in the Device section
  o Make the line below the only 'glx' related line in the Module section:
      Load "glx"
  o Remove any 'ModulePath' lines from the Files section
- Run "update-alternatives --set gl_conf %{ld_so_conf_dir}/%{ld_so_conf_file}" as root.
- Run "ldconfig -X" as root.
EOF

mv %{pkgname}/usr/share/doc/html html-doc

# It wants to link Xxf86vm statically (presumably because it is somewhat more
# rare than the other dependencies)
sed -i 's|-Wl,-Bstatic||' nvidia-settings-1.0/Makefile
sed -i 's|-O ||' nvidia-settings-1.0/Makefile
sed -i 's|-O ||' nvidia-xconfig-1.0/Makefile
rm nvidia-settings-1.0/src/*/*.a

%build
cd nvidia-settings-1.0
%make CFLAGS="%optflags" LDFLAGS="%{?ldflags}"
cd ../nvidia-xconfig-1.0
%make CFLAGS="%optflags %{?ldflags} -IXF86Config-parser"

%install
rm -rf %{buildroot}
cd %{pkgname}/usr

# dkms
install -d -m755 %{buildroot}%{_usrsrc}/%{drivername}-%{version}-%{release}
install -m644 src/nv/* %{buildroot}%{_usrsrc}/%{drivername}-%{version}-%{release}
chmod 0755 %{buildroot}%{_usrsrc}/%{drivername}-%{version}-%{release}/conftest.sh

#install -d -m755 %{buildroot}%{_usrsrc}/%{drivername}-%{version}-%{release}/patches
#install -m644 %{SOURCE2} %{buildroot}%{_usrsrc}/%{drivername}-%{version}-%{release}/patches
# -p1 for dkms:
#sed -i 's,usr/src/nv,nv,g' %{buildroot}%{_usrsrc}/%{drivername}-%{version}-%{release}/patches/*.diff.txt

cat > %{buildroot}%{_usrsrc}/%{drivername}-%{version}-%{release}/dkms.conf <<EOF
PACKAGE_NAME="%{drivername}"
PACKAGE_VERSION="%{version}-%{release}"
BUILT_MODULE_NAME[0]="nvidia"
DEST_MODULE_LOCATION[0]="/kernel/drivers/char/drm"
DEST_MODULE_NAME[0]="%{modulename}"
MAKE[0]="make SYSSRC=\${kernel_source_dir} module"
CLEAN="make -f Makefile.kbuild clean"
AUTOINSTALL="yes"
EOF

# OpenGL and CUDA headers
install -d -m755	%{buildroot}%{_includedir}/%{drivername}
cp -a include/*		%{buildroot}%{_includedir}/%{drivername}

# install binaries
install -d -m755	%{buildroot}%{nvidia_bindir}
install -m755 bin/*	%{buildroot}%{nvidia_bindir}
rm %{buildroot}%{nvidia_bindir}/{makeself.sh,mkprecompiled,tls_test,tls_test_dso.so}
install -m755 ../../nvidia-settings-1.0/nvidia-settings %{buildroot}%{nvidia_bindir}
install -m755 ../../nvidia-xconfig-1.0/nvidia-xconfig %{buildroot}%{nvidia_bindir}
install -d -m755			%{buildroot}%{_bindir}
touch					%{buildroot}%{_bindir}/nvidia-settings
touch					%{buildroot}%{_bindir}/nvidia-smi
touch					%{buildroot}%{_bindir}/nvidia-xconfig
touch					%{buildroot}%{_bindir}/nvidia-bug-report.sh
# rpmlint:
chmod 0755				%{buildroot}%{_bindir}/*

# install man pages
install -d -m755		%{buildroot}%{_mandir}/man1
install -m644 share/man/man1/*	%{buildroot}%{_mandir}/man1
rm %{buildroot}%{_mandir}/man1/nvidia-installer.1*
rm %{buildroot}%{_mandir}/man1/nvidia-settings.1*
rm %{buildroot}%{_mandir}/man1/nvidia-xconfig.1*
install -m755 ../../nvidia-settings-1.0/doc/nvidia-settings.1 %{buildroot}%{_mandir}/man1
install -m755 ../../nvidia-xconfig-1.0/nvidia-xconfig.1 %{buildroot}%{_mandir}/man1
# bug #41638 - whatis entries of nvidia man pages appear wrong
gunzip %{buildroot}%{_mandir}/man1/*.gz || :
sed -r -i '/^nvidia\\-[a-z]+ \\- NVIDIA/s,^nvidia\\-,nvidia-,' %{buildroot}%{_mandir}/man1/*.1
cd %{buildroot}%{_mandir}/man1
rename nvidia alt-%{drivername} *
cd -
touch %{buildroot}%{_mandir}/man1/nvidia-xconfig.1%{_extension}
touch %{buildroot}%{_mandir}/man1/nvidia-settings.1%{_extension}

install -d -m755 %{buildroot}%{nvidia_deskdir}
cat > %{buildroot}%{nvidia_deskdir}/mandriva-nvidia-settings.desktop <<EOF
[Desktop Entry]
Name=NVIDIA Display Settings
Comment=Configure NVIDIA X driver
Exec=%{_bindir}/nvidia-settings
Icon=%{drivername}-settings
Terminal=false
Type=Application
Categories=GTK;Settings;HardwareSettings;X-MandrivaLinux-System-Configuration;
EOF

install -d -m755	%{buildroot}%{_datadir}/applications
touch			%{buildroot}%{_datadir}/applications/mandriva-nvidia-settings.desktop

# icons
install -d -m755 %{buildroot}/%{_miconsdir} %{buildroot}/%{_iconsdir} %{buildroot}/%{_liconsdir}
convert share/pixmaps/nvidia-settings.png -resize 16x16 %{buildroot}/%{_miconsdir}/%{drivername}-settings.png
convert share/pixmaps/nvidia-settings.png -resize 32x32 %{buildroot}/%{_iconsdir}/%{drivername}-settings.png
convert share/pixmaps/nvidia-settings.png -resize 48x48 %{buildroot}/%{_liconsdir}/%{drivername}-settings.png

# install libraries
install -d -m755						%{buildroot}%{nvidia_libdir}/tls
install -m755 lib/tls/*						%{buildroot}%{nvidia_libdir}/tls
install -m755 lib/*.*						%{buildroot}%{nvidia_libdir}
install -m755 X11R6/lib/*.*					%{buildroot}%{nvidia_libdir}
rm								%{buildroot}%{nvidia_libdir}/*.la
/sbin/ldconfig -n						%{buildroot}%{nvidia_libdir}
%ifarch %{biarches}
install -d -m755						%{buildroot}%{nvidia_libdir32}/tls
install -m755 lib32/tls/*					%{buildroot}%{nvidia_libdir32}/tls
install -m755 lib32/*.*						%{buildroot}%{nvidia_libdir32}
rm								%{buildroot}%{nvidia_libdir32}/*.la
/sbin/ldconfig -n						%{buildroot}%{nvidia_libdir32}
%endif

# create devel symlinks
for file in %{buildroot}%{nvidia_libdir}/*.so.*.* \
%ifarch %{biarches}
	%{buildroot}%{nvidia_libdir32}/*.so.*.* \
%endif
; do
	symlink=${file%%.so*}.so
	[ -e $symlink ] && continue
	# only provide symlinks that the installer does; plus cuda
	grep -q "^$(basename $symlink) " ../.manifest || [ "$(basename $symlink)" = "libcuda.so" ] || continue
	ln -s $(basename $file) $symlink
done

# install X.org files
install -d -m755				%{buildroot}%{nvidia_modulesdir}
install -m755 X11R6/lib/modules/*.*		%{buildroot}%{nvidia_modulesdir}
/sbin/ldconfig -n				%{buildroot}%{nvidia_modulesdir}
install -d -m755				%{buildroot}%{nvidia_extensionsdir}
install -m755 X11R6/lib/modules/extensions/*	%{buildroot}%{nvidia_extensionsdir}
ln -s libglx.so.%{version}			%{buildroot}%{nvidia_extensionsdir}/libglx.so
install -d -m755				%{buildroot}%{nvidia_driversdir}
install -m755 X11R6/lib/modules/drivers/*	%{buildroot}%{nvidia_driversdir}

# ld.so.conf
install -d -m755		%{buildroot}%{ld_so_conf_dir}
echo "%{nvidia_libdir}" >	%{buildroot}%{ld_so_conf_dir}/%{ld_so_conf_file}
%ifarch %{biarches}
echo "%{nvidia_libdir32}" >>	%{buildroot}%{ld_so_conf_dir}/%{ld_so_conf_file}
%endif
install -d -m755		%{buildroot}%{_sysconfdir}/ld.so.conf.d
touch				%{buildroot}%{_sysconfdir}/ld.so.conf.d/GL.conf

# modprobe.conf
install -d -m755			%{buildroot}%{_sysconfdir}/modprobe.d
touch					%{buildroot}%{_sysconfdir}/modprobe.d/display-driver.conf
echo "install nvidia /sbin/modprobe %{modulename} \$CMDLINE_OPTS" > %{buildroot}%{_sysconfdir}/%{drivername}/modprobe.conf

# XvMCConfig
install -d -m755 %{buildroot}%{nvidia_xvmcconfdir}
echo "libXvMCNVIDIA_dynamic.so.1" > %{buildroot}%{nvidia_xvmcconfdir}/XvMCConfig

# xinit script
install -d -m755 %{buildroot}%{nvidia_xinitdir}
cat > %{buildroot}%{nvidia_xinitdir}/nvidia-settings.xinit <<EOF
# to be sourced
#
# Do not modify this file; the changes will be overwritten.
# If you want to disable automatic configuration loading, create
# /etc/sysconfig/nvidia-settings with this line: LOAD_NVIDIA_SETTINGS="no"
#
LOAD_NVIDIA_SETTINGS="yes"
[ -f %{_sysconfdir}/sysconfig/nvidia-settings ] && . %{_sysconfdir}/sysconfig/nvidia-settings
[ "\$LOAD_NVIDIA_SETTINGS" = "yes" ] && %{_bindir}/nvidia-settings --load-config-only
EOF
chmod 0755 %{buildroot}%{nvidia_xinitdir}/nvidia-settings.xinit
install -d -m755 %{buildroot}%{_sysconfdir}/X11/xinit.d
touch %{buildroot}%{_sysconfdir}/X11/xinit.d/nvidia-settings.xinit

# don't strip files
export EXCLUDE_FROM_STRIP="$(find %{buildroot} -type f \! -name nvidia-settings \! -name nvidia-xconfig)"

%post -n %{driverpkgname}
# XFdrake used to generate an nvidia.conf file
[ -L %{_sysconfdir}/modprobe.d/nvidia.conf ] || rm -f %{_sysconfdir}/modprobe.d/nvidia.conf

%define compat_ext %([ "%{_extension}" == ".bz2" ] || echo %{_extension})
%{_sbindir}/update-alternatives \
	--install %{_sysconfdir}/ld.so.conf.d/GL.conf gl_conf %{ld_so_conf_dir}/%{ld_so_conf_file} %{priority} \
	--slave %{_mandir}/man1/nvidia-settings.1%{_extension} man_nvidiasettings%{compat_ext} %{_mandir}/man1/alt-%{drivername}-settings.1%{_extension} \
	--slave %{_mandir}/man1/nvidia-xconfig.1%{_extension} man_nvidiaxconfig%{compat_ext} %{_mandir}/man1/alt-%{drivername}-xconfig.1%{_extension} \
	--slave %{_datadir}/applications/mandriva-nvidia-settings.desktop nvidia_desktop %{nvidia_deskdir}/mandriva-nvidia-settings.desktop \
	--slave %{_bindir}/nvidia-settings nvidia_settings %{nvidia_bindir}/nvidia-settings \
	--slave %{_bindir}/nvidia-smi nvidia_smi %{nvidia_bindir}/nvidia-smi \
	--slave %{_bindir}/nvidia-xconfig nvidia_xconfig %{nvidia_bindir}/nvidia-xconfig \
	--slave %{_bindir}/nvidia-bug-report.sh nvidia_bug_report %{nvidia_bindir}/nvidia-bug-report.sh \
	--slave %{_sysconfdir}/X11/XvMCConfig xvmcconfig %{nvidia_xvmcconfdir}/XvMCConfig \
	--slave %{_sysconfdir}/X11/xinit.d/nvidia-settings.xinit nvidia-settings.xinit %{nvidia_xinitdir}/nvidia-settings.xinit \
	--slave %{xorg_extra_modules} xorg_extra_modules %{nvidia_extensionsdir} \
	--slave %{_libdir}/xorg/modules/libnvidia-wfb.so.1 nvidia_wfb %{nvidia_modulesdir}/libnvidia-wfb.so.%{version} \
	--slave %{_libdir}/xorg/modules/extensions/libdri.so libdri.so %{_libdir}/xorg/modules/extensions/standard/libdri.so \
	--slave %{_libdir}/xorg/modules/extensions/libglx.so libglx %{nvidia_extensionsdir}/libglx.so

# explicit /sbin/ldconfig due to alternatives
/sbin/ldconfig -X


%postun -n %{driverpkgname}
if [ ! -f %{ld_so_conf_dir}/%{ld_so_conf_file} ]; then
  %{_sbindir}/update-alternatives --remove gl_conf %{ld_so_conf_dir}/%{ld_so_conf_file}
fi
# explicit /sbin/ldconfig due to alternatives
/sbin/ldconfig -X

%post -n dkms-%{drivername}
/usr/sbin/dkms --rpm_safe_upgrade add -m %{drivername} -v %{version}-%{release}

# rmmod any old driver if present and not in use (e.g. by X)
rmmod nvidia > /dev/null 2>&1 || true

%preun -n dkms-%{drivername}
/usr/sbin/dkms --rpm_safe_upgrade remove -m %{drivername} -v %{version}-%{release} --all

# rmmod any old driver if present and not in use (e.g. by X)
rmmod nvidia > /dev/null 2>&1 || true

%files -n %{driverpkgname}
%defattr(-,root,root)

%doc README.install.urpmi README.manual-setup
%doc %{pkgname}/usr/share/doc/*
%doc %{pkgname}/LICENSE

# ld.so.conf, modprobe.conf, xvmcconfig, xinit
%ghost %{_sysconfdir}/ld.so.conf.d/GL.conf
%ghost %{_sysconfdir}/X11/xinit.d/nvidia-settings.xinit
%ghost %{_sysconfdir}/modprobe.d/display-driver.conf
%dir %{_sysconfdir}/%{drivername}
%{_sysconfdir}/%{drivername}/modprobe.conf
%{_sysconfdir}/%{drivername}/ld.so.conf
%{_sysconfdir}/%{drivername}/XvMCConfig
%{_sysconfdir}/%{drivername}/nvidia-settings.xinit

%ghost %{_bindir}/nvidia-settings
%ghost %{_bindir}/nvidia-smi
%ghost %{_bindir}/nvidia-xconfig
%ghost %{_bindir}/nvidia-bug-report.sh
%dir %{nvidia_bindir}
%{nvidia_bindir}/nvidia-settings
%{nvidia_bindir}/nvidia-smi
%{nvidia_bindir}/nvidia-xconfig
%{nvidia_bindir}/nvidia-bug-report.sh

%ghost %{_mandir}/man1/nvidia-xconfig.1%{_extension}
%ghost %{_mandir}/man1/nvidia-settings.1%{_extension}
%{_mandir}/man1/alt-%{drivername}-xconfig.1*
%{_mandir}/man1/alt-%{drivername}-settings.1*

%ghost %{_datadir}/applications/mandriva-nvidia-settings.desktop
%dir %{nvidia_deskdir}
%{nvidia_deskdir}/mandriva-nvidia-settings.desktop

%{_miconsdir}/%{drivername}-settings.png
%{_iconsdir}/%{drivername}-settings.png
%{_liconsdir}/%{drivername}-settings.png

%dir %{nvidia_libdir}
%dir %{nvidia_libdir}/tls
%{nvidia_libdir}/libGL.so.1
%{nvidia_libdir}/libGL.so.%{version}
%{nvidia_libdir}/libGLcore.so.1
%{nvidia_libdir}/libGLcore.so.%{version}
%{nvidia_libdir}/libXvMCNVIDIA_dynamic.so.1
%{nvidia_libdir}/libXvMCNVIDIA.so.%{version}
%{nvidia_libdir}/libnvidia-cfg.so.1
%{nvidia_libdir}/libnvidia-cfg.so.%{version}
%{nvidia_libdir}/libnvidia-tls.so.1
%{nvidia_libdir}/libnvidia-tls.so.%{version}
%{nvidia_libdir}/tls/libnvidia-tls.so.1
%{nvidia_libdir}/tls/libnvidia-tls.so.%{version}
%ifarch %{biarches}
%dir %{nvidia_libdir32}
%dir %{nvidia_libdir32}/tls
%{nvidia_libdir32}/libGL.so.1
%{nvidia_libdir32}/libGL.so.%{version}
%{nvidia_libdir32}/libGLcore.so.1
%{nvidia_libdir32}/libGLcore.so.%{version}
%{nvidia_libdir32}/libnvidia-tls.so.1
%{nvidia_libdir32}/libnvidia-tls.so.%{version}
%{nvidia_libdir32}/tls/libnvidia-tls.so.1
%{nvidia_libdir32}/tls/libnvidia-tls.so.%{version}
%endif

%dir %{nvidia_modulesdir}
%{nvidia_modulesdir}/libnvidia-wfb.so.1


%{nvidia_modulesdir}/libnvidia-wfb.so.%{version}

%{nvidia_extensionsdir}/libglx.so.%{version}
%{nvidia_extensionsdir}/libglx.so

%{nvidia_driversdir}/nvidia_drv.so

%files -n %{drivername}-devel
%defattr(-,root,root)
%{_includedir}/%{drivername}
%{nvidia_libdir}/libXvMCNVIDIA.a
%{nvidia_libdir}/libGL.so
%{nvidia_libdir}/libcuda.so
%{nvidia_libdir}/libnvidia-cfg.so
%ifarch %{biarches}
%{nvidia_libdir32}/libGL.so
%endif

%files -n dkms-%{drivername}
%defattr(-,root,root)
%doc %{pkgname}/LICENSE
%{_usrsrc}/%{drivername}-%{version}-%{release}

%files -n %{drivername}-doc-html
%defattr(-,root,root)
%doc html-doc/*

%files -n %{drivername}-cuda
%{nvidia_libdir}/libcuda.so.1
%{nvidia_libdir}/libcuda.so.%{version}



%changelog
* Thu Jan 23 2014 akdengi <kazancas@mandriva.ru> 173.14.39-1
+ Revision: 45b68ef
- 173.14.39



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21778 |12nu|nvidia-cuda-toolkit-5.5.22-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define driver_ver 295.40

%if %{_use_internal_dependency_generator}
%define __noautoreq 'libcuda.so.*|libcudart.so.*|devel\\(libcuda.*\\)|devel\\(libcudart.*\\)|python\\(abi\\)|libnvcuvid\\.so\\.(.*)'
%define __noautoprovfiles /usr/libnvvp
%define __noautoreqfiles /usr/libnvvp
%define __noautoprov 'libcairo\\.so\\.2(.*)'
%else
%define _requires_exceptions libcuda.so.*\\|libcudart.so.*\\|devel(libcuda.*)\\|devel(libcudart.*)\\|python(abi)\\|libnvcuvid.so.*
%endif

Summary:	NVIDIA CUDA Toolkit libraries

Name:		nvidia-cuda-toolkit
Version:	5.5.22
Release:	1
Source0:	http://developer.download.nvidia.com/compute/cuda/5_5/rel/installers/cuda_%{version}_linux_32.run
Source1:	http://developer.download.nvidia.com/compute/cuda/5_5/rel/installers/cuda_%{version}_linux_64.run
Source2:	nvidia
Source10:	nvvp.desktop
Source11:	nsight.desktop
Source100:	nvidia-cuda-toolkit.rpmlintrc
License:	Freeware
Group:		System/Libraries
Url:		http://www.nvidia.com/cuda/
Suggests:	nvidia >= %{driver_ver}

# We don't require installation of the NVIDIA graphics drivers so that 
# folks can do CUDA development on systems without NVIDIA hardware.

# A library, libcudainj.so, was introduced in CUDA 4.1, which depends
# on libcuda.so. It is not needed to compile CUDA programs, though.

%description
NVIDIA(R) CUDA(TM) is a general purpose parallel computing architecture
that leverages the parallel compute engine in NVIDIA graphics
processing units (GPUs) to solve many complex computational problems
in a fraction of the time required on a CPU. It includes the CUDA
Instruction Set Architecture (ISA) and the parallel compute engine in
the GPU. To program to the CUDATM architecture, developers can, today,
use C, one of the most widely used high-level programming languages,
which can then be run at great performance on a CUDATM enabled
processor. Other languages will be supported in the future, including
FORTRAN and C++.

This package contains the libraries and attendant files needed to run
programs that make use of CUDA.

%package devel
Summary:	NVIDIA CUDA Toolkit development files

Group:		Development/C
Requires:	%{name} = %{version}-%{release}
Suggests:	nvidia-devel >= %{driver_ver}
Suggests:	gcc-c++

%description devel
NVIDIA(R) CUDA(TM) is a general purpose parallel computing architecture
that leverages the parallel compute engine in NVIDIA graphics
processing units (GPUs) to solve many complex computational problems
in a fraction of the time required on a CPU. It includes the CUDA
Instruction Set Architecture (ISA) and the parallel compute engine in
the GPU. To program to the CUDATM architecture, developers can, today,
use C, one of the most widely used high-level programming languages,
which can then be run at great performance on a CUDATM enabled
processor. Other languages will be supported in the future, including
FORTRAN and C++.

This package contains the development files needed to build programs
that make use of CUDA.

%package -n nvidia-compute-profiler
Summary:	NVIDIA Compute Visual Profiler

Group:		Development/Other
Requires:	java
Obsoletes:	nvidia-cuda-profiler, nvidia-opencl-profiler
Suggests:	nvidia-devel >= %{driver_ver}
Suggests:	%{name} = %{version}-%{release}
BuildRequires:	imagemagick

# We don't strictly require NVIDIA CUDA Toolkit, because the profiler
# could be used to analyze CSV profile logs obtained elsewhere.

%description -n nvidia-compute-profiler
NVIDIA(R) CUDA(TM) is a general purpose parallel computing architecture
that leverages the parallel compute engine in NVIDIA graphics
processing units (GPUs) to solve many complex computational problems
in a fraction of the time required on a CPU. It includes the CUDA
Instruction Set Architecture (ISA) and the parallel compute engine in
the GPU. To program to the CUDATM architecture, developers can, today,
use C, one of the most widely used high-level programming languages,
which can then be run at great performance on a CUDATM enabled
processor. Other languages will be supported in the future, including
FORTRAN and C++.

This package contains the Compute Visual Profiler for CUDA and OpenCL.

%package -n nvidia-nsight
Summary:	NVIDIA Nsight IDE

Group:		Development/Other
Requires:	java
Suggests:	nvidia-devel >= %{driver_ver}

# We don't strictly require NVIDIA CUDA Toolkit, because Nsight IDE
# could be used to develop CUDA programs on a remote node.

%description -n nvidia-nsight
NVIDIAÂ® CUDAâ„¢ is a general purpose parallel computing architecture
that leverages the parallel compute engine in NVIDIA graphics
processing units (GPUs) to solve many complex computational problems
in a fraction of the time required on a CPU. It includes the CUDA
Instruction Set Architecture (ISA) and the parallel compute engine in
the GPU. To program to the CUDAâ„¢ architecture, developers can, today,
use C++, one of the most widely used high-level programming languages,
which can then be run at great performance on a CUDAâ„¢ enabled
processor. Support for other languages, like FORTRAN, Python or Java,
is available from third parties.

This package contains Nsight Eclipse Edition, a full-featured CUDA IDE.

%prep
%setup -q -T -c %{name}-%{version}

%install

install -d -m 755 %{buildroot}%{_usr}
install -d -m 755 %{buildroot}%{_datadir}/%{name}
install -d -m 755 %{buildroot}/%{_docdir}/%{name}-devel
install -d -m755 %{buildroot}%{_datadir}/applications

%ifarch %ix86
bash %{SOURCE0} --tar xf -C .
./run_files/cuda-linux-rel-%{version}-16488124.run --tar xf -C %{buildroot}%{_usr}
%else
bash %{SOURCE1} --tar xf -C . 
./run_files/cuda-linux64-rel-%{version}-16488124.run --tar xf -C %{buildroot}%{_usr}
rm -rf %{buildroot}/usr/lib 
sed -i 's/lib/lib64/g' %{buildroot}%{_bindir}/nvcc.profile
# (tmb) restore libdevice
sed -i 's/lib64device/libdevice/g' %{buildroot}%{_bindir}/nvcc.profile
%endif

mv %{buildroot}%{_usr}/doc %{buildroot}/%{_docdir}/%{name}-devel/
rm -rf %{buildroot}%{_usr}/install-linux.pl
mv %{buildroot}%{_usr}/{extras,src,tools} %{buildroot}/%{_datadir}/%{name}
rm -rf %{buildroot}/%{_usr}/jre

rm -rf %{buildroot}%{_usr}/InstallUtils.pm
mv %{buildroot}%{_usr}/EULA.txt %{buildroot}%{_docdir}/%{name}-devel/

for S in 16 24 32 48 64 128 192 256; do
 install -d -m755 %{buildroot}%{_iconsdir}/hicolor/$S\x$S/apps
 convert -scale $S\x$S %{buildroot}/%{_usr}/libnvvp/icon.xpm %{buildroot}%{_iconsdir}/hicolor/$S\x$S/apps/nvvp.png
 convert -scale $S\x$S %{buildroot}/%{_usr}/libnsight/icon.xpm %{buildroot}%{_iconsdir}/hicolor/$S\x$S/apps/nsight.png
done

mkdir -p %{buildroot}%{_sysconfdir}/init.d/
install -m755 %{SOURCE2} %{buildroot}%{_sysconfdir}/init.d/nvidia
install -m644 %{SOURCE10} %{buildroot}%{_datadir}/applications/
install -m644 %{SOURCE11} %{buildroot}%{_datadir}/applications/

%files
%{_libdir}/*.so.*
%{_sysconfdir}/init.d/*

%files devel
%doc %{_docdir}/%{name}-devel/*
%{_bindir}/*
%exclude %{_bindir}/nvvp
%exclude %{_bindir}/nsight
%{_libdir}/*.so
%{_libdir}/*.a
%{_includedir}/*
%{_usr}/open64/*
%{_usr}/nvvm/*
%{_datadir}/%{name}/*

%files -n nvidia-compute-profiler
%{_bindir}/nvvp
%{_usr}/libnvvp/.eclipseproduct
%{_usr}/libnvvp/*
%{_datadir}/applications/nvvp.desktop
%{_iconsdir}/hicolor/*/apps/nvvp.png

%files -n nvidia-nsight
%{_bindir}/nsight
%{_usr}/libnsight/.eclipseproduct
%{_usr}/libnsight/*
%{_datadir}/applications/nsight.desktop
%{_iconsdir}/hicolor/*/apps/nsight.png

%changelog

* Tue Sep 29 2015 Denis Silakov <dsilakov@gmail.com> 5.5.22-1
- (946c002) Fix build



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21779 |12nu|nvidia-current-331.38-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# I love OpenSource :-(

## NOTE: When modifying this .spec, you do not necessarily need to care about
##       the %simple stuff. It is fine to break them, I'll fix it when I need them :)
## - Anssi

# (tpg) disable interall rpm dependency generator
# define _use_internal_dependency_generator 0

# %simple mode can be used to transform an arbitrary nvidia installer
# package to rpms, similar to %atibuild mode in fglrx.
# Macros version, rel, nsource, pkgname, distsuffix should be manually defined.
%define _enable_debug_packages %{nil}

%define simple		0
%{?_without_simple: %global simple 0}
%{?_with_simple: %global simple 1}

%define name		nvidia-current

%if !%simple
# When updating, please add new ids to ldetect-lst (merge2pcitable.pl)
%define version		331.38
# the highest supported videodrv abi
%define videodrv_abi	14
%endif

%define priority	9700

%define pkgname32	NVIDIA-Linux-x86-%{version}
%define pkgname64	NVIDIA-Linux-x86_64-%{version}

# Disable when the sources aren't on ftp yet, but can be downloaded from
# http://us.download.nvidia.com
%define ftp 1

# For now, backportability is kept for 2008.0 forwards.

%define drivername		nvidia-current
%define driverpkgname		x11-driver-video-%{drivername}
%define modulename		%{drivername}
# for description and documentation
%define cards			GeForce 8 series and later
%define xorg_extra_modules	%{_libdir}/xorg/extra-modules
%define nvidia_driversdir	%{_libdir}/%{drivername}/xorg
%define nvidia_extensionsdir	%{_libdir}/%{drivername}/xorg
%define nvidia_modulesdir	%{_libdir}/%{drivername}/xorg
%define nvidia_libdir		%{_libdir}/%{drivername}
%define nvidia_libdir32		%{_prefix}/lib/%{drivername}
%define nvidia_bindir		%{nvidia_libdir}/bin
# The entry in Cards+ this driver should be associated with, if there is
# no entry in ldetect-lst default pcitable:
# cooker ldetect-lst should be up-to-date
%define ldetect_cards_name	%nil


%define biarches x86_64

%if !%simple
%ifarch %{ix86}
%define nsource %{SOURCE0}
%define pkgname %{pkgname32}
%endif
%ifarch x86_64
%define nsource %{SOURCE1}
%define pkgname %{pkgname64}
%endif
%endif

# Other packages should not require any NVIDIA libraries, and this package
# should not be pulled in when libGL.so.1 is required
%if %{_use_internal_dependency_generator}
%define __noautoprov '(.*)\\.so(.*)|devel\\(libGL(.*)'
%define common_requires_exceptions libGLcore\\.so|libnv.*\\.so|libGL(.*)
%else
%define _provides_exceptions \\.so
%define common_requires_exceptions libGLcore\\.so\\|libnv.*\\.so
%endif

%ifarch %{biarches}
# (anssi) Allow installing of 64-bit package if the runtime dependencies
# of 32-bit libraries are not satisfied. If a 32-bit package that requires
# libGL.so.1 is installed, the 32-bit mesa libs are pulled in and that will
# pull the dependencies of 32-bit nvidia libraries in as well.
%if %{_use_internal_dependency_generator}
%define __noautoreq '%{common_requires_exceptions}|lib.*so\\.[^(]+(\\([^)]+\\))?$'
%else
%define __noautoreq %{common_requires_exceptions}\\|lib.*so\\.[^(]\\+\\(([^)]\\+)\\)\\?$
%endif
%else
%if %{_use_internal_dependency_generator}
%define __noautoreq '%{common_requires_exceptions}'
%else
%define __noautoreq %{common_requires_exceptions}
%endif
%endif

# (anssi) Workaround wrong linking as of 310.19.
# This will probably be fixed soon (at least similar issues have been in the past).
# https://devtalk.nvidia.com/default/topic/523762/libnvidia-encode-so-310-19-has-dependency-on-missing-library/
%define _exclude_files_from_autoreq libnvidia-encode.so.%version

Summary:	NVIDIA proprietary X.org driver and libraries, current driver series
Name:		%{name}
Version:	%{version}
Release:	1
%if !%simple
%if %ftp
Source0:	ftp://download.nvidia.com/XFree86/Linux-x86/%{version}/%{pkgname32}.run
Source1:	ftp://download.nvidia.com/XFree86/Linux-x86_64/%{version}/%{pkgname64}.run
# GPLv2 source code; see also http://cgit.freedesktop.org/~aplattner/
Source2:	ftp://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-%{version}.tar.bz2
Source3:	ftp://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-%{version}.tar.bz2
Source4:	ftp://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-%{version}.tar.bz2
Source5:	ftp://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-%{version}.tar.bz2
%else
Source0:	http://us.download.nvidia.com/XFree86/Linux-x86/%{version}/%{pkgname32}.run
Source1:	http://us.download.nvidia.com/XFree86/Linux-x86_64/%{version}/%{pkgname64}.run
# GPLv2 source code; see also http://cgit.freedesktop.org/~aplattner/
Source2:	http://us.download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-%{version}.tar.bz2
Source3:	http://us.download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-%{version}.tar.bz2
Source4:	http://us.download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-%{version}.tar.bz2
Source5:	http://us.download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-%{version}.tar.bz2
%endif
# Script for building rpms of arbitrary nvidia installers (needs this .spec appended)
Source10:	nvidia-mdvbuild-skel
Source100:	nvidia-current.rpmlintrc
# include xf86vmproto for X_XF86VidModeGetGammaRampSize, fixes build on cooker
Patch3:		nvidia-settings-include-xf86vmproto.patch
Patch4:		nvidia-current-304.32-dkms.conf-unique-module-name.patch
#Patch5:		nvidia-current-331.20-CONFIG_UIDGID_STRICT_TYPE_CHECKS-buildfix.patch
%endif
License:	Freeware
URL:		http://www.nvidia.com/object/unix.html
Group: 		System/Kernel and hardware
Provides: should-restart = system
ExclusiveArch:	%{ix86} x86_64
%if !%simple
BuildRequires:	imagemagick
BuildRequires:	pkgconfig(xrender)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(xv)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(xxf86vm)
BuildRequires:	pkgconfig(vdpau)
%endif
BuildRequires:	rpm-build

%description
Source package of the current NVIDIA proprietary driver. Binary
packages are named x11-driver-video-nvidia-current.

%package -n %{driverpkgname}
Summary:	NVIDIA proprietary X.org driver and libraries for %cards
Group: 		System/Kernel and hardware
Requires(post): update-alternatives >= 1.9.0
Requires(postun): update-alternatives >= 1.9.0
Requires:	x11-server-common
Suggests:	%{drivername}-doc-html = %{version}
# Proper support for versioned kmod() was added in 2008.1:
Requires:	kmod(%{modulename}) = %{version}
# At least mplayer dlopens libvdpau.so.1, so the software will not pull in
# the vdpau library package. We ensure its installation here.
Requires:	%{_lib}vdpau1
# NEED FIX We need grub2 to add nomodeset!
Requires(pre):	grub2 >= 2.00-34

# Obsoletes for naming changes:
Obsoletes:	nvidia < 1:%{version}-%{release}
Provides:	nvidia = 1:%{version}-%{release}
Obsoletes:	nvidia97xx < %{version}-%{release}
Provides:	nvidia97xx = %{version}-%{release}
Conflicts:	nvidia-current-cuda-opencl <= 295.59-1
Suggests:   nvidia-additional-settings

%description -n %{driverpkgname}
NVIDIA proprietary X.org graphics driver, related libraries and
configuration tools for %cards,
including the associated Quadro cards.

NOTE: You should use XFdrake to configure your NVIDIA card. The
correct packages will be automatically installed and configured.

If you do not want to use XFdrake, see README.manual-setup.

This NVIDIA driver should be used with %cards,
including the associated Quadro cards.

%package -n dkms-%{drivername}
Summary:	NVIDIA kernel module for %cards
Group:		System/Kernel and hardware
Requires:	dkms
Requires(post):	dkms
Requires(preun): dkms
Obsoletes:	dkms-nvidia < 1:%{version}-%{release}
Provides:	dkms-nvidia = 1:%{version}-%{release}
Obsoletes:	dkms-nvidia97xx < %{version}-%{release}
Provides:	dkms-nvidia97xx = %{version}-%{release}

%description -n dkms-%{drivername}
NVIDIA kernel module for %cards. This
is to be used with the %{driverpkgname} package.

%package -n %{drivername}-devel
Summary:	NVIDIA OpenGL/CUDA development liraries and headers
Group:		Development/C
Requires:	%{driverpkgname} = %{version}-%{release}
Requires:	%{drivername}-cuda-opencl = %{version}-%{release}
Obsoletes:	nvidia-devel < 1:%{version}-%{release}
Provides:	nvidia-devel = 1:%{version}-%{release}
Obsoletes:	nvidia97xx-devel < %{version}-%{release}
Provides:	nvidia97xx-devel = %{version}-%{release}
Requires:	%{_lib}vdpau-devel

%description -n %{drivername}-devel
NVIDIA OpenGL/CUDA headers for %cards. This package
is not required for normal use.

%package -n %{drivername}-cuda-opencl
Summary:	CUDA and OpenCL libraries for NVIDIA proprietary driver
Group: 		System/Kernel and hardware
Provides:	%{drivername}-cuda = %{version}-%{release}
Requires:	kmod(%{modulename}) = %{version}
Conflicts:	nvidia < 1:195.36.15-4
Conflicts:	x11-driver-video-nvidia-current <= 295.59

%description -n %{drivername}-cuda-opencl
Cuda and OpenCL libraries for NVIDIA proprietary driver. This package is not
required for normal use, it provides libraries to use NVIDIA cards for High
Performance Computing (HPC).

# HTML doc splitted off because of size, for live cds:
%package -n %{drivername}-doc-html
Summary:	NVIDIA html documentation (%{drivername})
Group:		System/Kernel and hardware
Requires:	%{driverpkgname} = %{version}-%{release}

%description -n %{drivername}-doc-html
HTML version of the README.txt file provided in package
%{driverpkgname}.

%prep
# No patches applied when %simple is set
%if %simple
%setup -q -c -T
%else
%setup -q -c -T -a 2 -a 3 -a 4 -a 5
cd nvidia-settings-%{version}
%patch3 -p1
cd ..
%endif
sh %{nsource} --extract-only

%if !%simple
cd %{pkgname}
%patch4 -p0 -b .uniq~
%patch5 -p2
cd ..
%endif

rm -rf %{pkgname}/usr/src/nv/precompiled

cat > README.install.urpmi <<EOF
This driver is for %cards.

Use XFdrake to configure X to use the correct NVIDIA driver. Any needed
packages will be automatically installed if not already present.
1. Run XFdrake as root.
2. Go to the Graphics Card list.
3. Select your card (it is usually already autoselected).
4. Answer any questions asked and then quit.

If you do not want to use XFdrake, see README.manual-setup.
EOF

cat > README.manual-setup <<EOF
This file describes the procedure for the manual installation of this NVIDIA
driver package. You can find the instructions for the recommended automatic
installation in the file 'README.install.urpmi' in this directory.

- Open %{_sysconfdir}/X11/xorg.conf and make the following changes:
  o Change the Driver to "nvidia" in the Device section
  o Make the line below the only 'glx' related line in the Module section,
    adding it if it is not already there:
      Load "glx"
  o Remove any 'ModulePath' lines from the Files section
- Run "update-alternatives --set gl_conf %{_sysconfdir}/%{drivername}/ld.so.conf" as root.
- Run "ldconfig -X" as root.
- Add nomodeset options to grub command line
EOF

%if !%simple
rm nvidia-settings-%{version}/src/*/*.a

%build
# The code contains dozens on top of dozens on top of dozens of "false" positives
export CFLAGS="%optflags -Wno-error=format-security"
export CXXFLAGS="$CFLAGS"
export LDFLAGS="%{?ldflags}"
%make -C nvidia-settings-%{version}/src/libXNVCtrl
%make -C nvidia-settings-%{version} STRIP_CMD=true
%make -C nvidia-xconfig-%{version} STRIP_CMD=true
%make -C nvidia-modprobe-%{version} STRIP_CMD=true
%make -C nvidia-persistenced-%{version} STRIP_CMD=true

# %simple
%endif

%install
rm -rf %{buildroot}
cd %{pkgname}

# dkms
install -d -m755 %{buildroot}%{_usrsrc}/%{drivername}-%{version}-%{release}

# menu entry
install -d -m755 %{buildroot}%{_datadir}/%{drivername}
cat > %{buildroot}%{_datadir}/%{drivername}/rosa-nvidia-settings.desktop <<EOF
[Desktop Entry]
Name=NVIDIA Display Settings
Comment=Configure NVIDIA X driver
Exec=%{_bindir}/nvidia-settings
Icon=%{drivername}-settings
Terminal=false
Type=Application
Categories=GTK;Settings;HardwareSettings;X-MandrivaLinux-System-Configuration;
EOF

install -d -m755	%{buildroot}%{_datadir}/applications
touch			%{buildroot}%{_datadir}/applications/rosa-nvidia-settings.desktop

# icons
install -d -m755 %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
%if !%simple
convert nvidia-settings.png -resize 16x16 %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{drivername}-settings.png
convert nvidia-settings.png -resize 32x32 %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{drivername}-settings.png
convert nvidia-settings.png -resize 48x48 %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{drivername}-settings.png
%else
# no imagemagick
[ -e nvidia-settings.png ] || cp -a usr/share/pixmaps/nvidia-settings.png .
install -m644 nvidia-settings.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{drivername}-settings.png
%endif

error_fatal() {
	echo "Error: $@." >&2
	exit 1
}

error_unhandled() {
	echo "Warning: $@." >&2
	echo "Warning: $@." >> warns.log
%if !%simple
	# cause distro builds to fail in case of unhandled files
	exit 1
%endif
}

parseparams() {
	for value in $rest; do
		local param=$1
		[ -n "$param" ] || error_fatal "unhandled parameter $value"
		shift
		eval $param=$value

		[ -n "$value" ] || error_fatal "empty $param"

		# resolve libdir based on $arch
		if [ "$param" = "arch" ]; then
			case "$arch" in
			NATIVE)		nvidia_libdir=%{nvidia_libdir};;
			COMPAT32)	nvidia_libdir=%{nvidia_libdir32};;
			*)		error_fatal "unknown arch $arch"
			esac
		fi
	done
}

add_to_list() {
%if !%simple
	# on distro builds, only use .manifest for %doc files
	[ "${2#%doc}" = "${2}" ] && return
%endif
	local list="$1.files"
	local entry="$2"
	echo $entry >> $list
}

install_symlink() {
	local pkg="$1"
	local dir="$2"
	mkdir -p %{buildroot}$dir
	ln -s $dest %{buildroot}$dir/$file
	add_to_list $pkg $dir/$file
}

install_lib_symlink() {
	local pkg="$1"
	local dir="$2"
	case "$file" in
	libvdpau_*.so)
		# vdpau drivers => not put into -devel
		;;
	*.so)
		pkg=nvidia-devel;;
	esac
	install_symlink $pkg $dir
}

install_file_only() {
	local pkg="$1"
	local dir="$2"
	mkdir -p %{buildroot}$dir
	# replace 0444 with more usual 0644
	[ "$perms" = "0444" ] && perms="0644"
	install -m $perms $file %{buildroot}$dir
}

install_file() {
	local pkg="$1"
	local dir="$2"
	install_file_only $pkg $dir
	add_to_list $pkg $dir/$(basename $file)
}

get_module_dir() {
	local subdir="$1"
	case "$subdir" in
	extensions*)	echo %{nvidia_extensionsdir};;
	drivers/)	echo %{nvidia_driversdir};;
	/)		echo %{nvidia_modulesdir};;
	*)		error_unhandled "unhandled module subdir $subdir"
			echo %{nvidia_modulesdir};;
	esac
}

for file in nvidia.files nvidia-devel.files nvidia-cuda.files nvidia-dkms.files nvidia-html.files; do
	rm -f $file
	touch $file
done

# install files according to .manifest
cat .manifest | tail -n +9 | while read line; do
	rest=${line}
	file=${rest%%%% *}
	rest=${rest#* }
	perms=${rest%%%% *}
	rest=${rest#* }
	type=${rest%%%% *}
	rest=${rest#* }

	case "$type" in
	CUDA_LIB)
		parseparams arch subdir
		install_file nvidia-cuda $nvidia_libdir/$subdir
		;;
	CUDA_SYMLINK)
		parseparams arch subdir dest
		install_lib_symlink nvidia-cuda $nvidia_libdir/$subdir
		;;
	ENCODEAPI_LIB)
		parseparams arch subdir
		install_file nvidia $nvidia_libdir/$subdir
		;;
	ENCODEAPI_LIB_SYMLINK)
		parseparams arch dest
		install_lib_symlink nvidia $nvidia_libdir
		;;
	NVCUVID_LIB)
		parseparams arch subdir
		install_file nvidia-cuda $nvidia_libdir/$subdir
		;;
	NVCUVID_LIB_SYMLINK)
		parseparams arch dest
		install_lib_symlink nvidia-cuda $nvidia_libdir
		;;
	OPENGL_LIB)
		parseparams arch
		install_file nvidia $nvidia_libdir
		;;
	OPENGL_SYMLINK)
		parseparams arch dest
		install_lib_symlink nvidia $nvidia_libdir
		;;
	TLS_LIB)
		parseparams arch style subdir
		install_file nvidia $nvidia_libdir/$subdir
		;;
	TLS_SYMLINK)
		parseparams arch style subdir dest
		install_lib_symlink nvidia $nvidia_libdir/$subdir
		;;
	UTILITY_LIB)
		install_file nvidia %{nvidia_libdir}
		;;
	UTILITY_LIB_SYMLINK)
		parseparams dest
		install_lib_symlink nvidia %{nvidia_libdir}
		;;
	VGX_LIB)
		parseparams arch
		install_file nvidia %{nvidia_libdir}
		;;
	VGX_LIB_SYMLINK)
		parseparams dest
		install_lib_symlink nvidia %{nvidia_libdir}
		;;
	NVIFR_LIB)
		parseparams arch subdir
		install_file nvidia $nvidia_libdir/$subdir
		;;
	NVIFR_LIB_SYMLINK)
		parseparams arch dest
		install_lib_symlink nvidia $nvidia_libdir
		;;
	VDPAU_LIB)
		parseparams arch subdir
		case $file in *libvdpau_nvidia.so*);; *) continue; esac
		install_file nvidia $nvidia_libdir/$subdir
		;;
	VDPAU_SYMLINK)
		parseparams arch subdir dest
		case $file in *libvdpau_nvidia.so*);; *) continue; esac
		install_lib_symlink nvidia $nvidia_libdir/$subdir
		;;
	VDPAU_WRAPPER_LIB)
		parseparams arch subdir
		case $file in *libvdpau_nvidia.so*);; *) continue; esac
		install_file nvidia $nvidia_libdir/$subdir
		;;
	VDPAU_WRAPPER_SYMLINK)
		parseparams arch subdir dest
		case $file in *libvdpau_nvidia.so*);; *) continue; esac
		install_lib_symlink nvidia $nvidia_libdir/$subdir
		;;
	XLIB_STATIC_LIB)
		install_file nvidia-devel %{nvidia_libdir}
		;;
	XLIB_SHARED_LIB)
		install_file nvidia %{nvidia_libdir}
		;;
	XLIB_SYMLINK)
		parseparams dest
		install_lib_symlink nvidia %{nvidia_libdir}
		;;
	LIBGL_LA)
		# (Anssi) we don't install .la files
		;;
	XMODULE_SHARED_LIB|GLX_MODULE_SHARED_LIB)
		parseparams subdir
		install_file nvidia $(get_module_dir $subdir)
		;;
	XMODULE_NEWSYM)
		# symlink that is created only if it doesn't already
		# exist (i.e. as part of x11-server)
		case "$file" in
		libwfb.so)
			continue
			;;
		*)
			error_unhandled "unknown XMODULE_NEWSYM type file $file, skipped"
			continue
		esac
		parseparams subdir dest
		install_symlink nvidia $(get_module_dir $subdir)
		;;
	XMODULE_SYMLINK|GLX_MODULE_SYMLINK)
		parseparams subdir dest
		install_symlink nvidia $(get_module_dir $subdir)
		;;
	VDPAU_HEADER)
		continue
		parseparams subdir
		install_file_only nvidia-devel %{_includedir}/%{drivername}/$subdir
		;;
	OPENGL_HEADER|CUDA_HEADER)
		parseparams subdir
		install_file_only nvidia-devel %{_includedir}/%{drivername}/$subdir
		;;
	DOCUMENTATION)
		parseparams subdir
		case $subdir in
		*/html)
			add_to_list nvidia-html "%%doc %{pkgname}/$file"
			continue
			;;
		*/include/*)
			continue
			;;
		esac
		case $file in
		*XF86Config*|*nvidia-settings.png)
			continue;;
		esac
		add_to_list nvidia "%%doc %{pkgname}/$file"
		;;
	MANPAGE|NVIDIA_MODPROBE_MANPAGE)
		parseparams subdir
		case "$file" in
		*nvidia-installer*)
			# not installed
			continue
			;;
		*nvidia-settings*|*nvidia-xconfig*|*nvidia-modprobe*|*nvidia-persistenced*)
%if !%simple
			# installed separately below
			continue
%endif
			;;
		*nvidia-smi*|*nvidia-cuda-mps-control*)
			# ok
			;;
		*)
			error_unhandled "skipped unknown man page $(basename $file)"
			continue
		esac
		install_file_only nvidia %{_mandir}/$subdir
		;;
	UTILITY_BINARY)
		case "$file" in
		*nvidia-settings|*nvidia-xconfig|*nvidia-persistenced)
%if !%simple
			# not installed, we install our own copy
			continue
%endif
			;;
		*nvidia-smi|*nvidia-bug-report.sh|*nvidia-debugdump)
			# ok
			;;
		*nvidia-cuda-mps-control|*nvidia-cuda-mps-server)
			# ok
			;;
		*)
			error_unhandled "unknown binary $(basename $file) will be installed to %{nvidia_bindir}/$(basename $file)"
			;;
		esac
		install_file nvidia %{nvidia_bindir}
		;;
	UTILITY_BIN_SYMLINK)
		case $file in nvidia-uninstall) continue;; esac
		parseparams dest
		install_symlink nvidia %{nvidia_bindir}
		;;
	NVIDIA_MODPROBE)
		# A suid-root tool (GPLv2) used as fallback for loading the module and
		# creating the device nodes in case the driver component is running as
		# a non-root user (e.g. a CUDA application). While the module is automatically
		# loaded by udev rules, the device nodes are not automatically created
		# like with regular drivers and therefore this tool is installed on
		# ROSA as well, at least for now.

		# We install our self-compiled version in non-simple mode
%if %simple
		install_file nvidia %{nvidia_bindir}
%endif
		;;
	INSTALLER_BINARY)
		# not installed
		;;
	KERNEL_MODULE_SRC)
		install_file nvidia-dkms %{_usrsrc}/%{drivername}-%{version}-%{release}
		;;
	CUDA_ICD)
		# in theory this should go to the cuda subpackage, but it goes into the main package
		# as this avoids one broken symlink and it is small enough to not cause space issues
		install_file nvidia %{_sysconfdir}/%{drivername}
		;;
	APPLICATION_PROFILE)
		parseparams subdir
		# application profile filenames are versioned, we can use a common
		# non-alternativesized directory
		install_file nvidia %{_datadir}/nvidia/$subdir
		;;
	DOT_DESKTOP)
		# we provide our own for now
		;;
	UVM_MODULE_SRC)
		install_file nvidia-dkms %{_usrsrc}/%{drivername}-%{version}-%{release}/uvm
		;;
	*)
		error_unhandled "file $(basename $file) of unknown type $type will be skipped"
	esac
done

[ -z "$warnings" ] || echo "Please inform Alexander Kazancev <alexander.kazantsev@rosalab.ru> or http://bugs.rosalinux.ru/ of the above warnings." >> warns.log

%if %simple
find %{buildroot}%{_libdir} %{buildroot}%{_prefix}/lib -type d | while read dir; do
	dir=${dir#%{buildroot}}
	echo "$dir" | grep -q nvidia && echo "%%dir $dir" >> nvidia.files
done
[ -d %{buildroot}%{_includedir}/%{drivername} ] && echo "%{_includedir}/%{drivername}" >> nvidia-devel.files

%endif

%if !%simple
# confirm SONAME; if something else than libvdpau_nvidia.so or libvdpau_nvidia.so.1, adapt .spec as needed:
[ "$(objdump -p %{buildroot}%{nvidia_libdir}/vdpau/libvdpau_nvidia.so.%{version} | grep SONAME | gawk '{ print $2 }')" = "libvdpau_nvidia.so.1" ]

rm -f %{buildroot}%{nvidia_libdir}/vdpau/libvdpau_nvidia.so.1
rm -f %{buildroot}%{nvidia_libdir32}/vdpau/libvdpau_nvidia.so.1
%endif

# vdpau alternative symlink
install -d -m755 %{buildroot}%{_libdir}/vdpau
touch %{buildroot}%{_libdir}/vdpau/libvdpau_nvidia.so.1
%ifarch %{biarches}
install -d -m755 %{buildroot}%{_prefix}/lib/vdpau
touch %{buildroot}%{_prefix}/lib/vdpau/libvdpau_nvidia.so.1
%endif

%if !%simple
# self-built binaries
install -m755 ../nvidia-settings-%{version}/src/_out/*/nvidia-settings %{buildroot}%{nvidia_bindir}
install -m755 ../nvidia-xconfig-%{version}/_out/*/nvidia-xconfig %{buildroot}%{nvidia_bindir}
install -m755 ../nvidia-persistenced-%{version}/_out/*/nvidia-persistenced %{buildroot}%{nvidia_bindir}
install -m4755 ../nvidia-modprobe-%{version}/_out/*/nvidia-modprobe %{buildroot}%{nvidia_bindir}
%endif
# binary alternatives
install -d -m755			%{buildroot}%{_bindir}
touch					%{buildroot}%{_bindir}/nvidia-debugdump
touch					%{buildroot}%{_bindir}/nvidia-settings
touch					%{buildroot}%{_bindir}/nvidia-smi
touch					%{buildroot}%{_bindir}/nvidia-xconfig
touch					%{buildroot}%{_bindir}/nvidia-bug-report.sh
touch					%{buildroot}%{_bindir}/nvidia-modprobe
touch					%{buildroot}%{_bindir}/nvidia-persistenced
touch					%{buildroot}%{_bindir}/nvidia-cuda-mps-control
touch					%{buildroot}%{_bindir}/nvidia-cuda-mps-server
# rpmlint:
chmod 0755				%{buildroot}%{_bindir}/*

%if !%simple
# install man pages
install -m644 ../nvidia-settings-%{version}/doc/_out/*/nvidia-settings.1 %{buildroot}%{_mandir}/man1
install -m644 ../nvidia-xconfig-%{version}/_out/*/nvidia-xconfig.1 %{buildroot}%{_mandir}/man1
install -m644 ../nvidia-modprobe-%{version}/_out/*/nvidia-modprobe.1 %{buildroot}%{_mandir}/man1
install -m644 ../nvidia-persistenced-%{version}/_out/*/nvidia-persistenced.1 %{buildroot}%{_mandir}/man1
%endif
# bug #41638 - whatis entries of nvidia man pages appear wrong
gunzip %{buildroot}%{_mandir}/man1/*.gz
sed -r -i '/^nvidia\\-[a-z]+ \\- NVIDIA/s,^nvidia\\-,nvidia-,' %{buildroot}%{_mandir}/man1/*.1
cd %{buildroot}%{_mandir}/man1
rename nvidia alt-%{drivername} *
cd -
touch %{buildroot}%{_mandir}/man1/nvidia-xconfig.1%{_extension}
touch %{buildroot}%{_mandir}/man1/nvidia-settings.1%{_extension}
touch %{buildroot}%{_mandir}/man1/nvidia-modprobe.1%{_extension}
touch %{buildroot}%{_mandir}/man1/nvidia-persistenced.1%{_extension}
touch %{buildroot}%{_mandir}/man1/nvidia-smi.1%{_extension}
touch %{buildroot}%{_mandir}/man1/nvidia-cuda-mps-control.1%{_extension}

# cuda nvidia.icd
install -d -m755		%{buildroot}%{_sysconfdir}/OpenCL/vendors
touch				%{buildroot}%{_sysconfdir}/OpenCL/vendors/nvidia.icd

# ld.so.conf
install -d -m755		%{buildroot}%{_sysconfdir}/%{drivername}
echo "%{nvidia_libdir}" >	%{buildroot}%{_sysconfdir}/%{drivername}/ld.so.conf
%ifarch %{biarches}
echo "%{nvidia_libdir32}" >>	%{buildroot}%{_sysconfdir}/%{drivername}/ld.so.conf
%endif
install -d -m755		%{buildroot}%{_sysconfdir}/ld.so.conf.d
touch				%{buildroot}%{_sysconfdir}/ld.so.conf.d/GL.conf

# modprobe.conf
install -d -m755			%{buildroot}%{_sysconfdir}/modprobe.d
touch					%{buildroot}%{_sysconfdir}/modprobe.d/display-driver.conf
echo "install nvidia /sbin/modprobe %{modulename} \$CMDLINE_OPTS" > %{buildroot}%{_sysconfdir}/%{drivername}/modprobe.conf

# xinit script
install -d -m755 %{buildroot}%{_sysconfdir}/%{drivername}
cat > %{buildroot}%{_sysconfdir}/%{drivername}/nvidia-settings.xinit <<EOF
# to be sourced
#
# Do not modify this file; the changes will be overwritten.
# If you want to disable automatic configuration loading, create
# /etc/sysconfig/nvidia-settings with this line: LOAD_NVIDIA_SETTINGS="no"
#
LOAD_NVIDIA_SETTINGS="yes"
[ -f %{_sysconfdir}/sysconfig/nvidia-settings ] && . %{_sysconfdir}/sysconfig/nvidia-settings
[ "\$LOAD_NVIDIA_SETTINGS" = "yes" ] && %{_bindir}/nvidia-settings --load-config-only
EOF
chmod 0755 %{buildroot}%{_sysconfdir}/%{drivername}/nvidia-settings.xinit
install -d -m755 %{buildroot}%{_sysconfdir}/X11/xinit.d
touch %{buildroot}%{_sysconfdir}/X11/xinit.d/nvidia-settings.xinit

export EXCLUDE_FROM_STRIP="$(find %{buildroot} -type f \! -name nvidia-settings \! -name nvidia-xconfig \! -name nvidia-modprobe \! -name nvidia-persistenced)"

%post -n %{driverpkgname}
# XFdrake used to generate an nvidia.conf file
[ -L %{_sysconfdir}/modprobe.d/nvidia.conf ] || rm -f %{_sysconfdir}/modprobe.d/nvidia.conf

current_glconf="$(readlink -e %{_sysconfdir}/ld.so.conf.d/GL.conf)"

# owned by libvdpau1, created in case libvdpau1 is installed only just after
# this package
mkdir -p %{_libdir}/vdpau

%{_sbindir}/update-alternatives \
	--install %{_sysconfdir}/ld.so.conf.d/GL.conf gl_conf %{_sysconfdir}/%{drivername}/ld.so.conf %{priority} \
	--slave %{_mandir}/man1/nvidia-settings.1%{_extension} man_nvidiasettings%{_extension} %{_mandir}/man1/alt-%{drivername}-settings.1%{_extension} \
	--slave %{_mandir}/man1/nvidia-xconfig.1%{_extension} man_nvidiaxconfig%{_extension} %{_mandir}/man1/alt-%{drivername}-xconfig.1%{_extension} \
	--slave %{_mandir}/man1/nvidia-smi.1%{_extension} nvidia-smi.1%{_extension} %{_mandir}/man1/alt-%{drivername}-smi.1%{_extension} \
	--slave %{_mandir}/man1/nvidia-cuda-mps-control.1%{_extension} nvidia-cuda-mps-control.1%{_extension} %{_mandir}/man1/alt-%{drivername}-cuda-mps-control.1%{_extension} \
	--slave %{_datadir}/applications/rosa-nvidia-settings.desktop nvidia_desktop %{_datadir}/%{drivername}/rosa-nvidia-settings.desktop \
	--slave %{_bindir}/nvidia-settings nvidia_settings %{nvidia_bindir}/nvidia-settings \
	--slave %{_bindir}/nvidia-smi nvidia_smi %{nvidia_bindir}/nvidia-smi \
	--slave %{_bindir}/nvidia-xconfig nvidia_xconfig %{nvidia_bindir}/nvidia-xconfig \
	--slave %{_bindir}/nvidia-debugdump nvidia-debugdump %{nvidia_bindir}/nvidia-debugdump \
	--slave %{_bindir}/nvidia-bug-report.sh nvidia_bug_report %{nvidia_bindir}/nvidia-bug-report.sh \
	--slave %{_bindir}/nvidia-cuda-mps-control nvidia-cuda-mps-control %{nvidia_bindir}/nvidia-cuda-mps-control \
	--slave %{_bindir}/nvidia-cuda-mps-server nvidia-cuda-mps-server %{nvidia_bindir}/nvidia-cuda-mps-server \
	--slave %{_bindir}/nvidia-modprobe nvidia-modprobe %{nvidia_bindir}/nvidia-modprobe \
	--slave %{_bindir}/nvidia-persistenced nvidia-persistenced %{nvidia_bindir}/nvidia-persistenced \
	--slave %{_sysconfdir}/X11/xinit.d/nvidia-settings.xinit nvidia-settings.xinit %{_sysconfdir}/%{drivername}/nvidia-settings.xinit \
	--slave %{_libdir}/vdpau/libvdpau_nvidia.so.1 %{_lib}vdpau_nvidia.so.1 %{nvidia_libdir}/vdpau/libvdpau_nvidia.so.%{version} \
	--slave %{_sysconfdir}/modprobe.d/display-driver.conf display-driver.conf %{_sysconfdir}/%{drivername}/modprobe.conf \
	--slave %{_sysconfdir}/OpenCL/vendors/nvidia.icd nvidia.icd %{_sysconfdir}/%{drivername}/nvidia.icd \
%ifarch %{biarches}
	--slave %{_prefix}/lib/vdpau/libvdpau_nvidia.so.1 libvdpau_nvidia.so.1 %{nvidia_libdir32}/vdpau/libvdpau_nvidia.so.%{version} \
%endif
	--slave %{xorg_extra_modules} xorg_extra_modules %{nvidia_extensionsdir} \

if [ "${current_glconf}" = "%{_sysconfdir}/nvidia97xx/ld.so.conf" ]; then
	# Adapt for the renaming of the driver. X.org config still has the old ModulePaths
	# but they do not matter as we are using alternatives for libglx.so now.
	%{_sbindir}/update-alternatives --set gl_conf %{_sysconfdir}/%{drivername}/ld.so.conf
fi
# explicit /sbin/ldconfig due to alternatives
/sbin/ldconfig -X

%if "%{ldetect_cards_name}" != ""
[ -x %{_sbindir}/update-ldetect-lst ] && %{_sbindir}/update-ldetect-lst || :
%endif

#Add 'nomodeset' to grub2 string and update grub2.cfg. But if Optimus (detect i915 and i965) then stop
if ! lspci -vv | grep i915
then
	if ! lspci -vv | grep i965
	then
		/usr/sbin/grub2-cfg-mod --add nomodeset
		/usr/sbin/update-grub2
	fi
fi

%postun -n %{driverpkgname}
if [ ! -f %{_sysconfdir}/%{drivername}/ld.so.conf ]; then
  %{_sbindir}/update-alternatives --remove gl_conf %{_sysconfdir}/%{drivername}/ld.so.conf
fi
# explicit /sbin/ldconfig due to alternatives
/sbin/ldconfig -X

%if "%{ldetect_cards_name}" != ""
[ -x %{_sbindir}/update-ldetect-lst ] && %{_sbindir}/update-ldetect-lst || :
%endif

#Del 'nomodeset' to grub2 string and update grub2.cfg
if [ $1 -eq 0 ] ; then
	/usr/sbin/grub2-cfg-mod --del nomodeset
	/usr/sbin/update-grub2
fi

%post -n %{drivername}-cuda-opencl
# explicit /sbin/ldconfig due to a non-standard library directory
/sbin/ldconfig -X

%post -n dkms-%{drivername}
/usr/sbin/dkms --rpm_safe_upgrade add -m %{drivername} -v %{version}-%{release} &&

# rmmod any old driver if present and not in use (e.g. by X)
rmmod nvidia > /dev/null 2>&1 || true

%preun -n dkms-%{drivername}
/usr/sbin/dkms --rpm_safe_upgrade remove -m %{drivername} -v %{version}-%{release} --all

# rmmod any old driver if present and not in use (e.g. by X)
rmmod nvidia > /dev/null 2>&1 || true

%files -n %{driverpkgname} -f %{pkgname}/nvidia.files
%defattr(-,root,root)
# other documentation files are listed in nvidia.files
%doc README.install.urpmi README.manual-setup

# ld.so.conf, modprobe.conf, xinit
%ghost %{_sysconfdir}/ld.so.conf.d/GL.conf
%ghost %{_sysconfdir}/X11/xinit.d/nvidia-settings.xinit
%ghost %{_sysconfdir}/modprobe.d/display-driver.conf
%dir %{_sysconfdir}/%{drivername}
%{_sysconfdir}/%{drivername}/modprobe.conf
%{_sysconfdir}/%{drivername}/ld.so.conf
%{_sysconfdir}/%{drivername}/nvidia-settings.xinit
%if !%simple
%{_sysconfdir}/%{drivername}/nvidia.icd
%dir %{_datadir}/nvidia
%{_datadir}/nvidia/nvidia-application-profiles-%{version}-rc
%endif

%dir %{_sysconfdir}/OpenCL
%dir %{_sysconfdir}/OpenCL/vendors
%ghost %{_sysconfdir}/OpenCL/vendors/nvidia.icd

%ghost %{_bindir}/nvidia-debugdump
%ghost %{_bindir}/nvidia-settings
%ghost %{_bindir}/nvidia-smi
%ghost %{_bindir}/nvidia-xconfig
%ghost %{_bindir}/nvidia-modprobe
%ghost %{_bindir}/nvidia-persistenced
%ghost %{_bindir}/nvidia-bug-report.sh
%ghost %{_bindir}/nvidia-cuda-mps-control
%ghost %{_bindir}/nvidia-cuda-mps-server
%if !%simple
%dir %{nvidia_bindir}
%{nvidia_bindir}/nvidia-debugdump
%{nvidia_bindir}/nvidia-settings
%{nvidia_bindir}/nvidia-smi
%{nvidia_bindir}/nvidia-xconfig
%{nvidia_bindir}/nvidia-modprobe
%{nvidia_bindir}/nvidia-persistenced
%{nvidia_bindir}/nvidia-bug-report.sh
%{nvidia_bindir}/nvidia-cuda-mps-control
%{nvidia_bindir}/nvidia-cuda-mps-server
%endif

%ghost %{_mandir}/man1/nvidia-xconfig.1%{_extension}
%ghost %{_mandir}/man1/nvidia-settings.1%{_extension}
%ghost %{_mandir}/man1/nvidia-modprobe.1%{_extension}
%ghost %{_mandir}/man1/nvidia-persistenced.1%{_extension}
%ghost %{_mandir}/man1/nvidia-smi.1%{_extension}
%ghost %{_mandir}/man1/nvidia-cuda-mps-control.1%{_extension}
%if !%simple
%{_mandir}/man1/alt-%{drivername}-xconfig.1*
%{_mandir}/man1/alt-%{drivername}-settings.1*
%{_mandir}/man1/alt-%{drivername}-modprobe.1*
%{_mandir}/man1/alt-%{drivername}-persistenced.1*
%{_mandir}/man1/alt-%{drivername}-smi.1*
%{_mandir}/man1/alt-%{drivername}-cuda-mps-control.1*
%else
%{_mandir}/man1/alt-%{drivername}-*
%endif

%ghost %{_datadir}/applications/rosa-nvidia-settings.desktop
%dir %{_datadir}/%{drivername}
%{_datadir}/%{drivername}/rosa-nvidia-settings.desktop

%if !%simple
%{_iconsdir}/hicolor/16x16/apps/%{drivername}-settings.png
%{_iconsdir}/hicolor/32x32/apps/%{drivername}-settings.png
%endif
%{_iconsdir}/hicolor/48x48/apps/%{drivername}-settings.png

%if !%simple
%dir %{nvidia_libdir}
%dir %{nvidia_libdir}/tls
%dir %{nvidia_libdir}/vdpau
%{nvidia_libdir}/libGL.so.%{version}
%{nvidia_libdir}/libnvidia-glcore.so.%{version}
%{nvidia_libdir}/libnvidia-cfg.so.%{version}
%{nvidia_libdir}/libnvidia-tls.so.%{version}
%{nvidia_libdir}/vdpau/libvdpau_nvidia.so.%{version}
%{nvidia_libdir}/libGL.so.1
%{nvidia_libdir}/libnvidia-cfg.so.1
%{nvidia_libdir}/libnvidia-fbc.so.1
%{nvidia_libdir}/libnvidia-fbc.so.%{version}
%{nvidia_libdir}/libnvidia-ifr.so.1
%{nvidia_libdir}/libnvidia-ifr.so.%{version}
%{nvidia_libdir}/libnvidia-ml.so.1
%{nvidia_libdir}/libnvidia-ml.so.%{version}
%{nvidia_libdir}/libvdpau_nvidia.so
%{nvidia_libdir}/tls/libnvidia-tls.so.%{version}
# .manifest places theese on same place in 32 and 64 bit build
%{nvidia_libdir32}/libEGL.so.1
%{nvidia_libdir32}/libEGL.so.%{version}
%{nvidia_libdir32}/libGLESv1_CM.so.1
%{nvidia_libdir32}/libGLESv1_CM.so.%{version}
%{nvidia_libdir32}/libGLESv2.so.2
%{nvidia_libdir32}/libGLESv2.so.%{version}
%{nvidia_libdir32}/libnvidia-eglcore.so.%{version}
%{nvidia_libdir32}/libnvidia-glsi.so.%{version}
%ifarch %{biarches}
%dir %{nvidia_libdir32}
%dir %{nvidia_libdir32}/tls
%dir %{nvidia_libdir32}/vdpau
%{nvidia_libdir32}/libGL.so.%{version}
%{nvidia_libdir32}/libnvidia-glcore.so.%{version}
%{nvidia_libdir32}/libnvidia-ifr.so.1
%{nvidia_libdir32}/libnvidia-ifr.so.%{version}
%{nvidia_libdir32}/libnvidia-ml.so.1
%{nvidia_libdir32}/libnvidia-ml.so.%{version}
%{nvidia_libdir32}/libnvidia-tls.so.%{version}
%{nvidia_libdir32}/libvdpau_nvidia.so
%{nvidia_libdir32}/vdpau/libvdpau_nvidia.so.%{version}
%{nvidia_libdir32}/libGL.so.1
%{nvidia_libdir32}/tls/libnvidia-tls.so.%{version}
%endif
# %simple
%endif

%ghost %{_libdir}/vdpau/libvdpau_nvidia.so.1
%ifarch %{biarches}
# avoid unowned directory
%dir %{_prefix}/lib/vdpau
%ghost %{_prefix}/lib/vdpau/libvdpau_nvidia.so.1
%endif

%if !%simple
%dir %{nvidia_modulesdir}
%{nvidia_modulesdir}/libnvidia-wfb.so.1
%endif

%if !%simple
%{nvidia_modulesdir}/libnvidia-wfb.so.%{version}
%endif

%if !%simple
%{nvidia_extensionsdir}/libglx.so.%{version}
%{nvidia_extensionsdir}/libglx.so
%endif

%if !%simple
%{nvidia_driversdir}/nvidia_drv.so
%endif

%files -n %{drivername}-devel -f %pkgname/nvidia-devel.files
%defattr(-,root,root)
%if !%simple
%{_includedir}/%{drivername}
%{nvidia_libdir}/libGL.so
%{nvidia_libdir}/libcuda.so
%{nvidia_libdir}/libnvcuvid.so
%{nvidia_libdir}/libnvidia-cfg.so
%{nvidia_libdir}/libnvidia-fbc.so
%{nvidia_libdir}/libnvidia-ifr.so
%{nvidia_libdir}/libOpenCL.so
%{nvidia_libdir}/libnvidia-ml.so
%{nvidia_libdir}/libnvidia-encode.so
# .manifest places theese on same place in 32 and 64 bit build
%{nvidia_libdir32}/libEGL.so
%{nvidia_libdir32}/libGLESv1_CM.so
%{nvidia_libdir32}/libGLESv2.so
%ifarch %{biarches}
%{nvidia_libdir32}/libnvidia-ml.so
%{nvidia_libdir32}/libGL.so
%{nvidia_libdir32}/libcuda.so
%{nvidia_libdir32}/libnvcuvid.so
%{nvidia_libdir32}/libnvidia-ifr.so
%{nvidia_libdir32}/libOpenCL.so
%{nvidia_libdir32}/libnvidia-encode.so
%endif
%endif

%files -n dkms-%{drivername}
%defattr(-,root,root)
%doc %{pkgname}/LICENSE
%{_usrsrc}/%{drivername}-%{version}-%{release}

%files -n %{drivername}-doc-html -f %pkgname/nvidia-html.files
%defattr(-,root,root)

%files -n %{drivername}-cuda-opencl -f %pkgname/nvidia-cuda.files
%defattr(-,root,root)
%if !%simple
%{nvidia_libdir}/libnvcuvid.so.%{version}
%{nvidia_libdir}/libnvcuvid.so.1
%{nvidia_libdir}/libnvidia-encode.so.1
%{nvidia_libdir}/libnvidia-encode.so.%{version}
%{nvidia_libdir}/libOpenCL.so.1.0.0
%{nvidia_libdir}/libOpenCL.so.1.0
%{nvidia_libdir}/libOpenCL.so.1
%{nvidia_libdir}/libnvidia-compiler.so.%{version}
%{nvidia_libdir}/libcuda.so.%{version}
%{nvidia_libdir}/libcuda.so.1
%{nvidia_libdir}/libnvidia-opencl.so.%{version}
%{nvidia_libdir}/libnvidia-opencl.so.1
%ifarch x86_64
%{nvidia_libdir32}/libnvidia-opencl.so.*
%{nvidia_libdir32}/libnvcuvid.so.%{version}
%{nvidia_libdir32}/libnvcuvid.so.1
%{nvidia_libdir32}/libnvidia-encode.so.1
%{nvidia_libdir32}/libnvidia-encode.so.%{version}
%endif
%ifarch %{biarches}
%{nvidia_libdir32}/libOpenCL.so.1.0.0
%{nvidia_libdir32}/libOpenCL.so.1.0
%{nvidia_libdir32}/libOpenCL.so.1
%{nvidia_libdir32}/libnvidia-compiler.so.%{version}
%{nvidia_libdir32}/libcuda.so.%{version}
%{nvidia_libdir32}/libcuda.so.1
%endif
%endif



%changelog
* Thu Jan 16 2014 akdengi <alexander.kazancev@rosalab.ru> 331.38-1
+ Revision: 4cd8d8b
- SILENT disable patch5

* Thu Jan 16 2014 akdengi <alexander.kazancev@rosalab.ru> 331.38-1
+ Revision: 6a357a3
- Update to latest stable 331.38

* Mon Dec 30 2013 akdengi <kazancas@mandriva.ru> 331.20-1
+ Revision: 02b9824
- SILENT fix spec

* Mon Dec 30 2013 akdengi <kazancas@mandriva.ru> 331.20-1
+ Revision: 7ad13ec
- SILENT fix spec

* Mon Dec 30 2013 akdengi <alexander.kazancev@rosalab.ru> 331.20-1
+ Revision: 065a78c
- disable debug

* Mon Dec 30 2013 akdengi <alexander.kazancev@rosalab.ru> 331.20-1
+ Revision: f59b9af
- SILENT return files

* Mon Dec 30 2013 akdengi <alexander.kazancev@rosalab.ru> 331.20-1
+ Revision: 475ba5b
- fix biarch file list for 64 bit

* Mon Dec 30 2013 akdengi <alexander.kazancev@rosalab.ru> 331.20-1
+ Revision: f9a7be8
- Drop libnvcuvid.so from cuda package

* Mon Dec 30 2013 akdengi <alexander.kazancev@rosalab.ru> 331.20-1
+ Revision: 48a6857
- SILEN fix files

* Mon Dec 30 2013 akdengi <alexander.kazancev@rosalab.ru> 331.20-1
+ Revision: 5f451b8
- SILENT fix files

* Mon Dec 30 2013 akdengi <alexander.kazancev@rosalab.ru> 331.20-1
+ Revision: 2acbb23
- SILENT fix spec build

* Mon Dec 16 2013 akdengi <kazancas@mandriva.ru> 331.20-1
+ Revision: c245061
- add UVM_MODULE_SRC

* Mon Dec 16 2013 akdengi <kazancas@mandriva.ru> 331.20-1
+ Revision: 2d369c5
- add

* Mon Dec 16 2013 akdengi <kazancas@mandriva.ru> 331.20-1
+ Revision: d8e34fe
- SILENT really drop patch1

* Mon Dec 16 2013 akdengi <alexander.kazancev@rosalab.ru> 331.20-1
+ Revision: 5d0154e
- fix Optimus detect

* Mon Dec 16 2013 akdengi <alexander.kazancev@rosalab.ru> 331.20-1
+ Revision: 1f11367
- Update to 331.20

* Sun Dec 01 2013 akdengi <kazancas@mandriva.ru> 325.15-6
+ Revision: 75c5cd8
- SILENT s/grub/grub2/

* Sun Dec 01 2013 akdengi <kazancas@mandriva.ru> 325.15-6
+ Revision: 451db2b
- add nomodeset i install stage

* Sun Dec 01 2013 akdengi <kazancas@mandriva.ru> 325.15-6
+ Revision: 9ef5f19
- add nomodeset on install stage

* Sun Dec 01 2013 akdengi <kazancas@mandriva.ru> 325.15-6
+ Revision: 0e19900
- add nomodeset on install stage

* Wed Nov 06 2013 Alex Burmashev <alex.burmashev@rosalab.ru> 325.15-5
+ Revision: 9377e78
- release up

* Wed Oct 30 2013 Alex Burmashev <alex.burmashev@rosalab.ru> 325.15-4
+ Revision: ebc9e6b
- added nvidia-additional-settings to suggests

* Wed Sep 11 2013 Alexander Kazancev <kazancas@gmail.com> 325.15-3
+ Revision: 1806db6
- s/mageia/rosa

* Mon Aug 12 2013 akdengi <kazancas@mandriva.ru> 325.15-2
+ Revision: a566415
- drop obsoletes added in previous commit

* Mon Aug 12 2013 akdengi <kazancas@mandriva.ru> 325.15-2
+ Revision: 14f9898
- add conflicts with nvidia-long-lived and nvidia173

* Wed Aug 07 2013 akdengi <kazancas@mandriva.ru> 325.15-2
+ Revision: 44ec173
- use new spec with addition function in 325 driver

* Tue Aug 06 2013 akdengi <kazancas@mandriva.ru> 325.15-1
+ Revision: 357883c
- New release 325.15

* Mon Jul 29 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 325.08-9
+ Revision: 0c74317
- LOG New version 325.08, new library type VGX_LIB is added

* Wed Jul 17 2013 Alexander Kazancev <kazancas@gmail.com> 319.17-9
+ Revision: 8bdb7a7
- Use %define __noautoprov '(.*)\\.so(.*)|devel\\(libGL(.*)'

* Wed Jul 17 2013 Alexander Kazancev <kazancas@gmail.com> 319.17-9
+ Revision: 13ee96c
- Add %define __noautoprov 'devel\\(libGL(.*)'



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21780 |12nu|nvidia-long-lived-304.108-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# I love OpenSource :-(

## NOTE: When modifying this .spec, you do not necessarily need to care about
##       the %simple stuff. It is fine to break them, I'll fix it when I need them :)
## - Anssi

# FIXME: fix the cases when immediate symbol resolution is not enough.
# For the present, fall back to the old symbol resolution rules for ld.
%define _disable_ld_now 1

# %simple mode can be used to transform an arbitrary nvidia installer
# package to rpms, similar to %atibuild mode in fglrx.
# Macros version, rel, nsource, pkgname, distsuffix should be manually defined.
%define simple		0
%{?_without_simple: %global simple 0}
%{?_with_simple: %global simple 1}

%define name		nvidia-long-lived

%if !%simple
# When updating, please add new ids to ldetect-lst (merge2pcitable.pl)
%define version		304.108
%define rel		8
# the highest supported videodrv abi
%define videodrv_abi	15
%endif

%define priority	9700

%define pkgname32	NVIDIA-Linux-x86-%{version}
%define pkgname64	NVIDIA-Linux-x86_64-%{version}

# For now, backportability is kept for 2008.0 forwards.

%define drivername		nvidia-long-lived
%define driverpkgname		x11-driver-video-%{drivername}
%define modulename		%{drivername}
# for description and documentation
%define cards			GeForce 6 and later cards
%define xorg_extra_modules	%{_libdir}/xorg/extra-modules
%define nvidia_driversdir	%{_libdir}/%{drivername}/xorg
%define nvidia_extensionsdir	%{_libdir}/%{drivername}/xorg
%define nvidia_modulesdir	%{_libdir}/%{drivername}/xorg
%define nvidia_libdir		%{_libdir}/%{drivername}
%define nvidia_libdir32		%{_prefix}/lib/%{drivername}
%define nvidia_bindir		%{nvidia_libdir}/bin
# The entry in Cards+ this driver should be associated with, if there is
# no entry in ldetect-lst default pcitable:
# cooker ldetect-lst should be up-to-date
%define ldetect_cards_name	%nil

%define biarches x86_64

%if !%simple
%ifarch %{ix86}
%define nsource %{SOURCE0}
%define pkgname %{pkgname32}
%endif
%ifarch x86_64
%define nsource %{SOURCE1}
%define pkgname %{pkgname64}
%endif
%endif

# Other packages should not require any NVIDIA libraries, and this package
# should not be pulled in when libGL.so.1 is required
%if %{_use_internal_dependency_generator}
%define __noautoprov '(.*)\\.so(.*)|devel\\(libGL(.*)'
%define common_requires_exceptions libGLcore\\.so|libnvidia.*\\.so
%else
%define _provides_exceptions \\.so
%define common_requires_exceptions libGLcore\\.so\\|libnvidia.*\\.so
%endif

%ifarch %{biarches}
# (anssi) Allow installing of 64-bit package if the runtime dependencies
# of 32-bit libraries are not satisfied. If a 32-bit package that requires
# libGL.so.1 is installed, the 32-bit mesa libs are pulled in and that will
# pull the dependencies of 32-bit nvidia libraries in as well.
%if %{_use_internal_dependency_generator}
%define __noautoreq '%{common_requires_exceptions}|lib.*so\\.[^(]+(\\([^)]+\\))?$'
%else
%define __noautoreq %{common_requires_exceptions}\\|lib.*so\\.[^(]\\+\\(([^)]\\+)\\)\\?$
%endif
%else
%if %{_use_internal_dependency_generator}
%define __noautoreq '%{common_requires_exceptions}'
%else
%define __noautoreq %{common_requires_exceptions}
%endif
%endif

Summary:	NVIDIA proprietary X.org driver and libraries, current driver series
Name:		%{name}
Version:	%{version}
Release:	%mkrel %{rel}
%if !%simple
Source0:	ftp://download.nvidia.com/XFree86/Linux-x86/%{version}/%{pkgname32}.run
Source1:	ftp://download.nvidia.com/XFree86/Linux-x86_64/%{version}/%{pkgname64}.run
# GPLv2 source code; see also http://cgit.freedesktop.org/~aplattner/
Source2:	ftp://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-%{version}.tar.bz2
Source3:	ftp://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-%{version}.tar.bz2
# Script for building rpms of arbitrary nvidia installers (needs this .spec appended)
Source4:	nvidia-mdvbuild-skel
Source100:	nvidia-long-lived.rpmlintrc
# https://qa.mandriva.com/show_bug.cgi?id=39921
Patch1:		nvidia-settings-enable-dyntwinview-mdv.patch
# include xf86vmproto for X_XF86VidModeGetGammaRampSize, fixes build on cooker
Patch3:		nvidia-settings-include-xf86vmproto.patch
Patch4:		nvidia-long-lived-304.32-dkms.conf-unique-module-name.patch
Patch5:		nvidia-long-lived-310.32-dont-check-patchlevel-and-sublevel.patch
%endif
License:	Freeware
URL:		http://www.nvidia.com/object/unix.html
Group: 		System/Kernel and hardware
Provides: should-restart = system
ExclusiveArch:	%{ix86} x86_64
%if !%simple
BuildRequires:	imagemagick
BuildRequires:	pkgconfig(xrender)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(xv)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(xxf86vm)
%endif
BuildRequires:	rpm-build >= 1:5.3.12

%description
Source package of the current NVIDIA proprietary driver. Binary
packages are named x11-driver-video-nvidia-long-lived on Mandriva Linux
2008 and later, nvidia97xx on Mandriva 2007.1, and nvidia on 2007.0
and earlier.

%package -n %{driverpkgname}
Summary:	NVIDIA proprietary X.org driver and libraries for %cards
Group: 		System/Kernel and hardware
Requires(post): update-alternatives >= 1.9.0
Requires(postun): update-alternatives >= 1.9.0
Requires:	x11-server-common
# Proprietary driver handling rework:
Conflicts:	harddrake < 10.4.163
Conflicts:	drakx-kbd-mouse-x11 < 0.21
Conflicts:	x11-server-common < 1.3.0.0-17
Suggests:	%{drivername}-doc-html = %{version}
%if %{mdkversion} >= 200810
# for missing libwfb.so
Conflicts:	x11-server-common < 1.4
# Proper support for versioned kmod() was added in 2008.1:
Requires:	kmod(%{modulename}) = %{version}
%endif
%if %{mdkversion} >= 200900
# At least mplayer dlopens libvdpau.so.1, so the software will not pull in
# the vdpau library package. We ensure its installation here.
# (vdpau package exists in main on 2009.0+)
Requires:	%{_lib}vdpau1
Requires:	grub2 >= 2.00-34
%endif
%if %{mdkversion} >= 200910
Conflicts:	x11-server-common < 1.6.0-11
%endif
%if %{mdkversion} >= 201100 && !%simple
# Conflict with the next videodrv ABI break.
# The NVIDIA driver supports the previous ABI versions as well and therefore
# a strict version-specific requirement would not be enough.
### This is problematic as it can cause removal of xserver instead (Anssi 04/2011)
###Conflicts:	xserver-abi(videodrv-%(echo $((%{videodrv_abi} + 1))))
%endif
# Obsoletes for naming changes:
Obsoletes:	nvidia < 1:%{version}-%{release}
Provides:	nvidia = 1:%{version}-%{release}
Obsoletes:	nvidia97xx < %{version}-%{release}
Provides:	nvidia97xx = %{version}-%{release}
Obsoletes:	nvidia-current
Suggests:   nvidia-additional-settings

%description -n %{driverpkgname}
NVIDIA proprietary X.org graphics driver, related libraries and
configuration tools for %cards,
including the associated Quadro cards.

NOTE: You should use XFdrake to configure your NVIDIA card. The
correct packages will be automatically installed and configured.

If you do not want to use XFdrake, see README.manual-setup.

This NVIDIA driver should be used with %cards,
including the associated Quadro cards.

%package -n dkms-%{drivername}
Summary:	NVIDIA kernel module for %cards
Group:		System/Kernel and hardware
Requires:	dkms
Requires(post):	dkms
Requires(preun): dkms
Obsoletes:	dkms-nvidia < 1:%{version}-%{release}
Provides:	dkms-nvidia = 1:%{version}-%{release}
Obsoletes:	dkms-nvidia97xx < %{version}-%{release}
Provides:	dkms-nvidia97xx = %{version}-%{release}

%description -n dkms-%{drivername}
NVIDIA kernel module for %cards. This
is to be used with the %{driverpkgname} package.

%package -n %{drivername}-devel
Summary:	NVIDIA XvMC/OpenGL/CUDA development liraries and headers
Group:		Development/C
Requires:	%{driverpkgname} = %{version}-%{release}
Requires:	%{drivername}-cuda-opencl = %{version}-%{release}
Obsoletes:	nvidia-devel < 1:%{version}-%{release}
Provides:	nvidia-devel = 1:%{version}-%{release}
Obsoletes:	nvidia97xx-devel < %{version}-%{release}
Provides:	nvidia97xx-devel = %{version}-%{release}
%if %{mdkversion} >= 200900
Requires:	%{_lib}vdpau-devel
%endif

%description -n %{drivername}-devel
NVIDIA XvMC static development library and OpenGL/CUDA headers for
%cards. This package is not required for
normal use.

%package -n %{drivername}-cuda-opencl
Summary:	CUDA and OpenCL libraries for NVIDIA proprietary driver
Group: 		System/Kernel and hardware
Provides:	%{drivername}-cuda = %{version}-%{release}
%if %{mdkversion} >= 200810
# Proper support for versioned kmod() was added in 2008.1:
Requires:	kmod(%{modulename}) = %{version}
%endif
Conflicts:	nvidia < 1:195.36.15-4

%description -n %{drivername}-cuda-opencl
Cuda and OpenCL libraries for NVIDIA proprietary driver. This package is not
required for normal use, it provides libraries to use NVIDIA cards for High
Performance Computing (HPC).

# HTML doc splitted off because of size, for live cds:
%package -n %{drivername}-doc-html
Summary:	NVIDIA html documentation (%{drivername})
Group:		System/Kernel and hardware
Requires:	%{driverpkgname} = %{version}-%{release}

%description -n %{drivername}-doc-html
HTML version of the README.txt file provided in package
%{driverpkgname}.

%prep
# No patches applied when %simple is set
%if %simple
%setup -q -c -T
%else
%setup -q -c -T -a 2 -a 3
cd nvidia-settings-%{version}
%patch1 -p1
%patch3 -p1
cd ..
%endif
sh %{nsource} --extract-only

%if !%simple
cd %{pkgname}
%patch4 -p0 -b .uniq~
cd ..
%endif

pushd %{pkgname}
%patch5 -p2 -b .3x~
%patch6 -p2 -b .3.10
popd

rm -rf %{pkgname}/usr/src/nv/precompiled

cat > README.install.urpmi <<EOF
This driver is for %cards.

Use XFdrake to configure X to use the correct NVIDIA driver. Any needed
packages will be automatically installed if not already present.
1. Run XFdrake as root.
2. Go to the Graphics Card list.
3. Select your card (it is usually already autoselected).
4. Answer any questions asked and then quit.

If you do not want to use XFdrake, see README.manual-setup.
EOF

cat > README.manual-setup <<EOF
This file describes the procedure for the manual installation of this NVIDIA
driver package. You can find the instructions for the recommended automatic
installation in the file 'README.install.urpmi' in this directory.

- Open %{_sysconfdir}/X11/xorg.conf and make the following changes:
  o Change the Driver to "nvidia" in the Device section
  o Make the line below the only 'glx' related line in the Module section,
    adding it if it is not already there:
      Load "glx"
  o Remove any 'ModulePath' lines from the Files section
- Run "update-alternatives --set gl_conf %{_sysconfdir}/%{drivername}/ld.so.conf" as root.
- Run "ldconfig -X" as root.
EOF

%if !%simple
rm nvidia-settings-%{version}/src/*/*.a
%endif

%build
%setup_compile_flags

# (tpg) simple workaround for https://qa.mandriva.com/show_bug.cgi?id=65616
# nvidia module can't be linked with ld.gold which for mdv2001200 is default
# Please remove this if bug will be fixed.
#sed -i -e 's#LD ?=.*#LD = ld.bfd##' %{pkgname}/kernel/Makefile.*i*

%make -C nvidia-settings-%{version}/src/libXNVCtrl
%make -C nvidia-settings-%{version} STRIP_CMD=true
%make -C nvidia-xconfig-%{version} STRIP_CMD=true

# %simple

%install
rm -rf %{buildroot}
cd %{pkgname}

# dkms
install -d -m755 %{buildroot}%{_usrsrc}/%{drivername}-%{version}-%{release}

# menu entry
install -d -m755 %{buildroot}%{_datadir}/%{drivername}
cat > %{buildroot}%{_datadir}/%{drivername}/mandriva-nvidia-settings.desktop <<EOF
[Desktop Entry]
Name=NVIDIA Display Settings
Comment=Configure NVIDIA X driver
Exec=%{_bindir}/nvidia-settings
Icon=%{drivername}-settings
Terminal=false
Type=Application
Categories=GTK;Settings;HardwareSettings;X-MandrivaLinux-System-Configuration;
EOF

install -d -m755	%{buildroot}%{_datadir}/applications
touch			%{buildroot}%{_datadir}/applications/mandriva-nvidia-settings.desktop

# icons
install -d -m755 %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
%if !%simple
%if %mdvver > 201210
convert --strip nvidia-settings.png -resize 16x16 %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{drivername}-settings.png
convert --strip nvidia-settings.png -resize 32x32 %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{drivername}-settings.png
convert --strip nvidia-settings.png -resize 48x48 %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{drivername}-settings.png
%else
convert nvidia-settings.png -resize 16x16 %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{drivername}-settings.png
convert nvidia-settings.png -resize 32x32 %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{drivername}-settings.png
convert nvidia-settings.png -resize 48x48 %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{drivername}-settings.png
%endif
%else
# no imagemagick
[ -e nvidia-settings.png ] || cp -a usr/share/pixmaps/nvidia-settings.png .
install -m644 nvidia-settings.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{drivername}-settings.png
%endif

error_fatal() {
	echo "Error: $@." >&2
	exit 1
}

error_unhandled() {
	echo "Warning: $@." >&2
	echo "Warning: $@." >> warns.log
%if !%simple
	# cause distro builds to fail in case of unhandled files
	exit 1
%endif
}

parseparams() {
	for value in $rest; do
		local param=$1
		[ -n "$param" ] || error_fatal "unhandled parameter $value"
		shift
		eval $param=$value

		[ -n "$value" ] || error_fatal "empty $param"

		# resolve libdir based on $arch
		if [ "$param" = "arch" ]; then
			case "$arch" in
			NATIVE)		nvidia_libdir=%{nvidia_libdir};;
			COMPAT32)	nvidia_libdir=%{nvidia_libdir32};;
			*)		error_fatal "unknown arch $arch"
			esac
		fi
	done
}

add_to_list() {
%if !%simple
	# on distro builds, only use .manifest for %doc files
	[ "${2#%doc}" = "${2}" ] && return
%endif
	local list="$1.files"
	local entry="$2"
	echo $entry >> $list
}

install_symlink() {
	local pkg="$1"
	local dir="$2"
	mkdir -p %{buildroot}$dir
	ln -s $dest %{buildroot}$dir/$file
	add_to_list $pkg $dir/$file
}

install_lib_symlink() {
	local pkg="$1"
	local dir="$2"
	case "$file" in
	libvdpau_*.so)
		# vdpau drivers => not put into -devel
		;;
	*.so)
		pkg=nvidia-devel;;
	esac
	install_symlink $pkg $dir
}

install_file_only() {
	local pkg="$1"
	local dir="$2"
	mkdir -p %{buildroot}$dir
	# replace 0444 with more usual 0644
	[ "$perms" = "0444" ] && perms="0644"
	install -m $perms $file %{buildroot}$dir
}

install_file() {
	local pkg="$1"
	local dir="$2"
	install_file_only $pkg $dir
	add_to_list $pkg $dir/$(basename $file)
}

get_module_dir() {
	local subdir="$1"
	case "$subdir" in
	extensions*)	echo %{nvidia_extensionsdir};;
	drivers/)	echo %{nvidia_driversdir};;
	/)		echo %{nvidia_modulesdir};;
	*)		error_unhandled "unhandled module subdir $subdir"
			echo %{nvidia_modulesdir};;
	esac
}

for file in nvidia.files nvidia-devel.files nvidia-cuda.files nvidia-dkms.files nvidia-html.files; do
	rm -f $file
	touch $file
done

# install files according to .manifest
cat .manifest | tail -n +9 | while read line; do
	rest=${line}
	file=${rest%%%% *}
	rest=${rest#* }
	perms=${rest%%%% *}
	rest=${rest#* }
	type=${rest%%%% *}
	rest=${rest#* }

	case "$type" in
	CUDA_LIB)
		parseparams arch subdir
		install_file nvidia-cuda $nvidia_libdir/$subdir
		;;
	CUDA_SYMLINK)
		parseparams arch subdir dest
		install_lib_symlink nvidia-cuda $nvidia_libdir/$subdir
		;;
	NVCUVID_LIB)
		parseparams arch
		install_file nvidia-cuda $nvidia_libdir
		;;
	NVCUVID_LIB_SYMLINK)
		parseparams arch dest
		install_lib_symlink nvidia-cuda $nvidia_libdir
		;;
	OPENGL_LIB)
		parseparams arch
		install_file nvidia $nvidia_libdir
		;;
	OPENGL_SYMLINK)
		parseparams arch dest
		install_lib_symlink nvidia $nvidia_libdir
		;;
	TLS_LIB)
		parseparams arch style subdir
		install_file nvidia $nvidia_libdir/$subdir
		;;
	TLS_SYMLINK)
		parseparams arch style subdir dest
		install_lib_symlink nvidia $nvidia_libdir/$subdir
		;;
	UTILITY_LIB)
		install_file nvidia %{nvidia_libdir}
		;;
	UTILITY_LIB_SYMLINK)
		parseparams dest
		install_lib_symlink nvidia %{nvidia_libdir}
		;;
	VDPAU_LIB)
		parseparams arch subdir
%if %{mdkversion} >= 200900
		# on 2009.0+, only install libvdpau_nvidia.so
		case $file in *libvdpau_nvidia.so*);; *) continue; esac
%endif
		install_file nvidia $nvidia_libdir/$subdir
		;;
	VDPAU_SYMLINK)
		parseparams arch subdir dest
%if %{mdkversion} >= 200900
		# on 2009.0+, only install libvdpau_nvidia.so
		case $file in *libvdpau_nvidia.so*);; *) continue; esac
%endif
		install_lib_symlink nvidia $nvidia_libdir/$subdir
		;;
	XLIB_STATIC_LIB)
		install_file nvidia-devel %{nvidia_libdir}
		;;
	XLIB_SHARED_LIB)
		install_file nvidia %{nvidia_libdir}
		;;
	XLIB_SYMLINK)
		parseparams dest
		install_lib_symlink nvidia %{nvidia_libdir}
		;;
	LIBGL_LA)
		# (Anssi) we don't install .la files
		;;
	XMODULE_SHARED_LIB|GLX_MODULE_SHARED_LIB)
		parseparams subdir
		install_file nvidia $(get_module_dir $subdir)
		;;
	XMODULE_NEWSYM)
		# symlink that is created only if it doesn't already
		# exist (i.e. as part of x11-server)
		case "$file" in
		libwfb.so)
%if %{mdkversion} >= 200810
		# 2008.1+ has this one already
			continue
%endif
			;;
		*)
			error_unhandled "unknown XMODULE_NEWSYM type file $file, skipped"
			continue
		esac
		parseparams subdir dest
		install_symlink nvidia $(get_module_dir $subdir)
		;;
	XMODULE_SYMLINK|GLX_MODULE_SYMLINK)
		parseparams subdir dest
		install_symlink nvidia $(get_module_dir $subdir)
		;;
	VDPAU_HEADER)
%if %{mdkversion} >= 200900
		# already in vdpau-devel
		continue
%endif
		parseparams subdir
		install_file_only nvidia-devel %{_includedir}/%{drivername}/$subdir
		;;
	OPENGL_HEADER|CUDA_HEADER)
		parseparams subdir
		install_file_only nvidia-devel %{_includedir}/%{drivername}/$subdir
		;;
	DOCUMENTATION)
		parseparams subdir
		case $subdir in
		*/html)
			add_to_list nvidia-html "%%doc %{pkgname}/$file"
			continue
			;;
		*/include/*)
			continue
			;;
		esac
		case $file in
		*XF86Config*|*nvidia-settings.png)
			continue;;
		esac
		add_to_list nvidia "%%doc %{pkgname}/$file"
		;;
	MANPAGE)
		parseparams subdir
		case "$file" in
		*nvidia-installer*)
			# not installed
			continue
			;;
		*nvidia-settings*|*nvidia-xconfig*|*nvidia-cuda*)
%if !%simple
			# installed separately below
			continue
%endif
			;;
		*nvidia-smi*)
			# ok
			;;
		*)
			error_unhandled "skipped unknown man page $(basename $file)"
			continue
		esac
		install_file_only nvidia %{_mandir}/$subdir
		;;
	UTILITY_BINARY)
		case "$file" in
		*nvidia-settings|*nvidia-xconfig|*nvidia-cuda*)
%if !%simple
			# not installed, we install our own copy
			continue
%endif
			;;
		*nvidia-smi|*nvidia-bug-report.sh|*nvidia-debugdump)
			# ok
			;;
		*)
			error_unhandled "unknown binary $(basename $file) will be installed to %{nvidia_bindir}/$(basename $file)"
			;;
		esac
		install_file nvidia %{nvidia_bindir}
		;;
	UTILITY_BIN_SYMLINK)
		case $file in nvidia-uninstall) continue;; esac
		parseparams dest
		install_symlink nvidia %{nvidia_bindir}
		;;
	INSTALLER_BINARY)
		# not installed
		;;
	KERNEL_MODULE_SRC)
		install_file nvidia-dkms %{_usrsrc}/%{drivername}-%{version}-%{release}
		;;
	CUDA_ICD)
		# in theory this should go to the cuda subpackage, but it goes into the main package
		# as this avoids one broken symlink and it is small enough to not cause space issues
		install_file nvidia %{_sysconfdir}/%{drivername}
		;;
	DOT_DESKTOP)
		# we provide our own for now
		;;
	*)
		error_unhandled "file $(basename $file) of unknown type $type will be skipped"
	esac
done

[ -z "$warnings" ] || echo "Please inform Anssi Hannula <anssi@mandriva.org> or http://qa.mandriva.com/ of the above warnings." >> warns.log

%if %simple
find %{buildroot}%{_libdir} %{buildroot}%{_prefix}/lib -type d | while read dir; do
	dir=${dir#%{buildroot}}
	echo "$dir" | grep -q nvidia && echo "%%dir $dir" >> nvidia.files
done
[ -d %{buildroot}%{_includedir}/%{drivername} ] && echo "%{_includedir}/%{drivername}" >> nvidia-devel.files
%endif

%if !%simple
# confirm SONAME; if something else than libvdpau_nvidia.so or libvdpau_nvidia.so.1, adapt .spec as needed:
[ "$(objdump -p %{buildroot}%{nvidia_libdir}/vdpau/libvdpau_nvidia.so.%{version} | grep SONAME | gawk '{ print $2 }')" = "libvdpau_nvidia.so.1" ]

rm -f %{buildroot}%{nvidia_libdir}/vdpau/libvdpau_nvidia.so.1
rm -f %{buildroot}%{nvidia_libdir32}/vdpau/libvdpau_nvidia.so.1
%endif

# vdpau alternative symlink
install -d -m755 %{buildroot}%{_libdir}/vdpau
touch %{buildroot}%{_libdir}/vdpau/libvdpau_nvidia.so.1
%ifarch %{biarches}
install -d -m755 %{buildroot}%{_prefix}/lib/vdpau
touch %{buildroot}%{_prefix}/lib/vdpau/libvdpau_nvidia.so.1
%endif

%if !%simple
# self-built binaries
install -m755 ../nvidia-settings-%{version}/src/_out/*/nvidia-settings %{buildroot}%{nvidia_bindir}
install -m755 ../nvidia-xconfig-%{version}/_out/*/nvidia-xconfig %{buildroot}%{nvidia_bindir}
%endif
# binary alternatives
install -d -m755			%{buildroot}%{_bindir}
touch					%{buildroot}%{_bindir}/nvidia-settings
touch					%{buildroot}%{_bindir}/nvidia-smi
touch					%{buildroot}%{_bindir}/nvidia-debugdump
touch					%{buildroot}%{_bindir}/nvidia-xconfig
touch					%{buildroot}%{_bindir}/nvidia-bug-report.sh
# rpmlint:
chmod 0755				%{buildroot}%{_bindir}/*

# old alternatives
%if %{mdkversion} <= 200910
touch %{buildroot}%{_libdir}/xorg/modules/drivers/nvidia_drv.so
%endif
%if %{mdkversion} <= 200900
touch %{buildroot}%{_libdir}/xorg/modules/extensions/libglx.so
%endif

%if !%simple
# install man pages
install -m755 ../nvidia-settings-%{version}/doc/_out/*/nvidia-settings.1 %{buildroot}%{_mandir}/man1
install -m755 ../nvidia-xconfig-%{version}/_out/*/nvidia-xconfig.1 %{buildroot}%{_mandir}/man1
%endif
# bug #41638 - whatis entries of nvidia man pages appear wrong
gunzip %{buildroot}%{_mandir}/man1/*.gz
sed -r -i '/^nvidia\\-[a-z]+ \\- NVIDIA/s,^nvidia\\-,nvidia-,' %{buildroot}%{_mandir}/man1/*.1
cd %{buildroot}%{_mandir}/man1
rename nvidia alt-%{drivername} *
cd -
touch %{buildroot}%{_mandir}/man1/nvidia-xconfig.1%{_extension}
touch %{buildroot}%{_mandir}/man1/nvidia-settings.1%{_extension}
touch %{buildroot}%{_mandir}/man1/nvidia-smi.1%{_extension}

# cuda nvidia.icd
install -d -m755		%{buildroot}%{_sysconfdir}/OpenCL/vendors
touch				%{buildroot}%{_sysconfdir}/OpenCL/vendors/nvidia.icd
# override apparently wrong reference to the development symlink name:
[ "$(cat %{buildroot}%{_sysconfdir}/%{drivername}/nvidia.icd)" = "libcuda.so" ] &&
	echo libcuda.so.1 > %{buildroot}%{_sysconfdir}/%{drivername}/nvidia.icd

# ld.so.conf
install -d -m755		%{buildroot}%{_sysconfdir}/%{drivername}
echo "%{nvidia_libdir}" >	%{buildroot}%{_sysconfdir}/%{drivername}/ld.so.conf
%ifarch %{biarches}
echo "%{nvidia_libdir32}" >>	%{buildroot}%{_sysconfdir}/%{drivername}/ld.so.conf
%endif
install -d -m755		%{buildroot}%{_sysconfdir}/ld.so.conf.d
touch				%{buildroot}%{_sysconfdir}/ld.so.conf.d/GL.conf

# modprobe.conf
install -d -m755			%{buildroot}%{_sysconfdir}/modprobe.d
touch					%{buildroot}%{_sysconfdir}/modprobe.d/display-driver.conf
echo "install nvidia /sbin/modprobe %{modulename} \$CMDLINE_OPTS" > %{buildroot}%{_sysconfdir}/%{drivername}/modprobe.conf

# blacklist-nvidia.conf
#touch					%{buildroot}%{_sysconfdir}/modprobe.d/blacklist-nvidia.conf
#echo "blacklist nouveau" > %{buildroot}%{_sysconfdir}/%{drivername}/blacklist-nvidia.conf

%if %{mdkversion} < 201100
# modprobe.preload.d
# This is here because sometimes (one case reported by Christophe Fergeau on 04/2010)
# starting X server fails if the driver module is not already loaded.
# This is fixed by the reworked kms-dkms-plymouth-drakx-initrd system in 2011.0.
install -d -m755			%{buildroot}%{_sysconfdir}/modprobe.preload.d
touch					%{buildroot}%{_sysconfdir}/modprobe.preload.d/display-driver
echo "%{modulename}"			>  %{buildroot}%{_sysconfdir}/%{drivername}/modprobe.preload
%endif

# XvMCConfig
install -d -m755 %{buildroot}%{_sysconfdir}/%{drivername}
echo "libXvMCNVIDIA_dynamic.so.1" > %{buildroot}%{_sysconfdir}/%{drivername}/XvMCConfig

# xinit script
install -d -m755 %{buildroot}%{_sysconfdir}/%{drivername}
cat > %{buildroot}%{_sysconfdir}/%{drivername}/nvidia-settings.xinit <<EOF
# to be sourced
#
# Do not modify this file; the changes will be overwritten.
# If you want to disable automatic configuration loading, create
# /etc/sysconfig/nvidia-settings with this line: LOAD_NVIDIA_SETTINGS="no"
#
LOAD_NVIDIA_SETTINGS="yes"
[ -f %{_sysconfdir}/sysconfig/nvidia-settings ] && . %{_sysconfdir}/sysconfig/nvidia-settings
[ "\$LOAD_NVIDIA_SETTINGS" = "yes" ] && %{_bindir}/nvidia-settings --load-config-only
EOF
chmod 0755 %{buildroot}%{_sysconfdir}/%{drivername}/nvidia-settings.xinit
install -d -m755 %{buildroot}%{_sysconfdir}/X11/xinit.d
touch %{buildroot}%{_sysconfdir}/X11/xinit.d/nvidia-settings.xinit

# install ldetect-lst pcitable files for backports
# local version of merge2pcitable.pl:read_nvidia_readme:
section=0
set +x
[ -e README.txt ] || cp -a usr/share/doc/README.txt .
cat README.txt | while read line; do
	[ $section -gt 3 ] && break
	if [ $((section %% 2)) -eq 0 ]; then
		echo "$line" | grep -Pq "^\s*NVIDIA GPU product\s+Device PCI ID.*" && section=$((section+1))
		continue
	fi
	if echo "$line" | grep -Pq "^\s*$"; then
		section=$((section+1))
		continue
	fi
	echo "$line" | grep -Pq "^\s*-+[\s-]+$" && continue
	id=$(echo "$line" | sed -nre 's,^\s*.+?\s+0x(....).*$,\1,p' | tr '[:upper:]' '[:lower:]')
	echo "0x10de	0x$id	\"Card:%{ldetect_cards_name}\""
done | sort -u > pcitable.nvidia.lst
set -x
[ $(wc -l pcitable.nvidia.lst | cut -f1 -d" ") -gt 200 ]
%if "%{ldetect_cards_name}" != ""
install -d -m755 %{buildroot}%{_datadir}/ldetect-lst/pcitable.d
gzip -c pcitable.nvidia.lst > %{buildroot}%{_datadir}/ldetect-lst/pcitable.d/40%{drivername}.lst.gz
%endif

export EXCLUDE_FROM_STRIP="$(find %{buildroot} -type f \! -name nvidia-settings \! -name nvidia-xconfig)"

%post -n %{driverpkgname}
# XFdrake used to generate an nvidia.conf file
[ -L %{_sysconfdir}/modprobe.d/nvidia.conf ] || rm -f %{_sysconfdir}/modprobe.d/nvidia.conf

current_glconf="$(readlink -e %{_sysconfdir}/ld.so.conf.d/GL.conf)"

# owned by libvdpau1, created in case libvdpau1 is installed only just after
# this package
mkdir -p %{_libdir}/vdpau

%{_sbindir}/update-alternatives \
	--install %{_sysconfdir}/ld.so.conf.d/GL.conf gl_conf %{_sysconfdir}/%{drivername}/ld.so.conf %{priority} \
	--slave %{_mandir}/man1/nvidia-settings.1%{_extension} man_nvidiasettings%{_extension} %{_mandir}/man1/alt-%{drivername}-settings.1%{_extension} \
	--slave %{_mandir}/man1/nvidia-xconfig.1%{_extension} man_nvidiaxconfig%{_extension} %{_mandir}/man1/alt-%{drivername}-xconfig.1%{_extension} \
	--slave %{_mandir}/man1/nvidia-smi.1%{_extension} nvidia-smi.1%{_extension} %{_mandir}/man1/alt-%{drivername}-smi.1%{_extension} \
	--slave %{_datadir}/applications/mandriva-nvidia-settings.desktop nvidia_desktop %{_datadir}/%{drivername}/mandriva-nvidia-settings.desktop \
	--slave %{_bindir}/nvidia-settings nvidia_settings %{nvidia_bindir}/nvidia-settings \
	--slave %{_bindir}/nvidia-smi nvidia_smi %{nvidia_bindir}/nvidia-smi \
	--slave %{_bindir}/nvidia-debugdump nvidia_debugdump %{nvidia_bindir}/nvidia-debugdump \
	--slave %{_bindir}/nvidia-xconfig nvidia_xconfig %{nvidia_bindir}/nvidia-xconfig \
	--slave %{_bindir}/nvidia-bug-report.sh nvidia_bug_report %{nvidia_bindir}/nvidia-bug-report.sh \
	--slave %{_sysconfdir}/X11/XvMCConfig xvmcconfig %{_sysconfdir}/%{drivername}/XvMCConfig \
	--slave %{_sysconfdir}/X11/xinit.d/nvidia-settings.xinit nvidia-settings.xinit %{_sysconfdir}/%{drivername}/nvidia-settings.xinit \
	--slave %{_libdir}/vdpau/libvdpau_nvidia.so.1 %{_lib}vdpau_nvidia.so.1 %{nvidia_libdir}/vdpau/libvdpau_nvidia.so.%{version} \
	--slave %{_sysconfdir}/modprobe.d/display-driver.conf display-driver.conf %{_sysconfdir}/%{drivername}/modprobe.conf \
	--slave %{_sysconfdir}/OpenCL/vendors/nvidia.icd nvidia.icd %{_sysconfdir}/%{drivername}/nvidia.icd \
%ifarch %{biarches}
	--slave %{_prefix}/lib/vdpau/libvdpau_nvidia.so.1 libvdpau_nvidia.so.1 %{nvidia_libdir32}/vdpau/libvdpau_nvidia.so.%{version} \
%endif
%if %{mdkversion} >= 200910
	--slave %{xorg_extra_modules} xorg_extra_modules %{nvidia_extensionsdir} \
%endif

if [ "${current_glconf}" = "%{_sysconfdir}/nvidia97xx/ld.so.conf" ]; then
	# Adapt for the renaming of the driver. X.org config still has the old ModulePaths
	# but they do not matter as we are using alternatives for libglx.so now.
	%{_sbindir}/update-alternatives --set gl_conf %{_sysconfdir}/%{drivername}/ld.so.conf
fi
# explicit /sbin/ldconfig due to alternatives
/sbin/ldconfig -X

%if "%{ldetect_cards_name}" != ""
[ -x %{_sbindir}/update-ldetect-lst ] && %{_sbindir}/update-ldetect-lst || :
%endif

#Add 'nomodeset' to grub2 string and update grub2.cfg
/usr/sbin/grub2-cfg-mod --add nomodeset
/usr/sbin/update-grub2

%postun -n %{driverpkgname}
if [ ! -f %{_sysconfdir}/%{drivername}/ld.so.conf ]; then
  %{_sbindir}/update-alternatives --remove gl_conf %{_sysconfdir}/%{drivername}/ld.so.conf
fi
# explicit /sbin/ldconfig due to alternatives
/sbin/ldconfig -X

%if "%{ldetect_cards_name}" != ""
[ -x %{_sbindir}/update-ldetect-lst ] && %{_sbindir}/update-ldetect-lst || :
%endif

#Del 'nomodeset' to grub2 string and update grub2.cfg
if [ $1 -eq 0 ] ; then
	/usr/sbin/grub2-cfg-mod --del nomodeset
	/usr/sbin/update-grub2
fi

%post -n dkms-%{drivername}
/usr/sbin/dkms --rpm_safe_upgrade add -m %{drivername} -v %{version}-%{release} &&
/usr/sbin/dkms --rpm_safe_upgrade build -m %{drivername} -v %{version}-%{release} &&
/usr/sbin/dkms --rpm_safe_upgrade install -m %{drivername} -v %{version}-%{release}

# Just in case the user reboots the system too quickly and sync is not 
# done automatically.
sync

# rmmod any old driver if present and not in use (e.g. by X)
rmmod nvidia > /dev/null 2>&1 || true

%preun -n dkms-%{drivername}
/usr/sbin/dkms --rpm_safe_upgrade remove -m %{drivername} -v %{version}-%{release} --all

# rmmod any old driver if present and not in use (e.g. by X)
rmmod nvidia > /dev/null 2>&1 || true

# Make sure that ldconfig is run after installing/uninstalling cuda/opencl libs (#62116)
%post -n %{drivername}-cuda-opencl
/sbin/ldconfig

%postun -n %{drivername}-cuda-opencl
/sbin/ldconfig

%clean
rm -rf %{buildroot}

%files -n %{driverpkgname} -f %{pkgname}/nvidia.files
%defattr(-,root,root)
# other documentation files are listed in nvidia.files
%doc README.install.urpmi README.manual-setup

%if "%{ldetect_cards_name}" != ""
%{_datadir}/ldetect-lst/pcitable.d/40%{drivername}.lst.gz
%endif

# ld.so.conf, modprobe.conf, xvmcconfig, xinit
%ghost %{_sysconfdir}/ld.so.conf.d/GL.conf
%ghost %{_sysconfdir}/X11/xinit.d/nvidia-settings.xinit
%ghost %{_sysconfdir}/modprobe.d/display-driver.conf
%if %{mdkversion} < 201100
%ghost %{_sysconfdir}/modprobe.preload.d/display-driver
%endif
%dir %{_sysconfdir}/%{drivername}
%{_sysconfdir}/%{drivername}/modprobe.conf
%if %{mdkversion} < 201100
%{_sysconfdir}/%{drivername}/modprobe.preload
%endif
%{_sysconfdir}/%{drivername}/ld.so.conf
%{_sysconfdir}/%{drivername}/XvMCConfig
%{_sysconfdir}/%{drivername}/nvidia-settings.xinit
%if !%simple
%{_sysconfdir}/%{drivername}/nvidia.icd
%endif

%dir %{_sysconfdir}/OpenCL
%dir %{_sysconfdir}/OpenCL/vendors
%ghost %{_sysconfdir}/OpenCL/vendors/nvidia.icd

%ghost %{_bindir}/nvidia-settings
%ghost %{_bindir}/nvidia-smi
%ghost %{_bindir}/nvidia-debugdump
%ghost %{_bindir}/nvidia-xconfig
%ghost %{_bindir}/nvidia-bug-report.sh
%if !%simple
%dir %{nvidia_bindir}
%{nvidia_bindir}/nvidia-settings
%{nvidia_bindir}/nvidia-smi
%{nvidia_bindir}/nvidia-debugdump
%{nvidia_bindir}/nvidia-xconfig
%{nvidia_bindir}/nvidia-bug-report.sh
%endif

%ghost %{_mandir}/man1/nvidia-xconfig.1%{_extension}
%ghost %{_mandir}/man1/nvidia-settings.1%{_extension}
%ghost %{_mandir}/man1/nvidia-smi.1%{_extension}
%if !%simple
%{_mandir}/man1/alt-%{drivername}-xconfig.1*
%{_mandir}/man1/alt-%{drivername}-settings.1*
%{_mandir}/man1/alt-%{drivername}-smi.1*
%else
%{_mandir}/man1/alt-%{drivername}-*
%endif

%ghost %{_datadir}/applications/mandriva-nvidia-settings.desktop
%dir %{_datadir}/%{drivername}
%{_datadir}/%{drivername}/mandriva-nvidia-settings.desktop

%if !%simple
%{_iconsdir}/hicolor/16x16/apps/%{drivername}-settings.png
%{_iconsdir}/hicolor/32x32/apps/%{drivername}-settings.png
%endif
%{_iconsdir}/hicolor/48x48/apps/%{drivername}-settings.png

%if !%simple
%dir %{nvidia_libdir}
%dir %{nvidia_libdir}/tls
%dir %{nvidia_libdir}/vdpau
%{nvidia_libdir}/libGL.so.%{version}
%{nvidia_libdir}/libnvidia-glcore.so.%{version}
%{nvidia_libdir}/libXvMCNVIDIA.so.%{version}
%{nvidia_libdir}/libnvidia-cfg.so.%{version}
%{nvidia_libdir}/libnvidia-ml.so.%{version}
%{nvidia_libdir}/libnvidia-tls.so.%{version}
%{nvidia_libdir}/vdpau/libvdpau_nvidia.so.%{version}
%if %{mdkversion} <= 200810
%{nvidia_libdir}/vdpau/libvdpau_trace.so.%{version}
%{nvidia_libdir}/libvdpau.so.%{version}
%endif
%{nvidia_libdir}/libGL.so.1
%{nvidia_libdir}/libXvMCNVIDIA_dynamic.so.1
%{nvidia_libdir}/libnvidia-cfg.so.1
%{nvidia_libdir}/libnvidia-ml.so.1
%{nvidia_libdir}/libvdpau_nvidia.so
%if %{mdkversion} <= 200810
%{nvidia_libdir}/libvdpau.so.1
%endif
%{nvidia_libdir}/tls/libnvidia-tls.so.%{version}
%ifarch %{biarches}
%dir %{nvidia_libdir32}
%dir %{nvidia_libdir32}/tls
%dir %{nvidia_libdir32}/vdpau
%{nvidia_libdir32}/libGL.so.%{version}
%{nvidia_libdir32}/libnvidia-glcore.so.%{version}
%{nvidia_libdir32}/libnvidia-tls.so.%{version}
%{nvidia_libdir32}/libvdpau_nvidia.so
%{nvidia_libdir32}/vdpau/libvdpau_nvidia.so.%{version}
%{nvidia_libdir32}/libnvidia-ml.so.%{version}
%{nvidia_libdir32}/libnvidia-ml.so.1
%if %{mdkversion} <= 200810
%{nvidia_libdir32}/vdpau/libvdpau_trace.so.%{version}
%{nvidia_libdir32}/libvdpau.so.%{version}
%endif
%{nvidia_libdir32}/libGL.so.1
%if %{mdkversion} <= 200810
%{nvidia_libdir32}/libvdpau.so.1
%endif
%{nvidia_libdir32}/tls/libnvidia-tls.so.%{version}
%endif
# %simple
%endif

%ghost %{_libdir}/vdpau/libvdpau_nvidia.so.1
%ifarch %{biarches}
# avoid unowned directory
%dir %{_prefix}/lib/vdpau
%ghost %{_prefix}/lib/vdpau/libvdpau_nvidia.so.1
%endif

%if %{mdkversion} >= 200910 && !%simple
# 2009.1+ (/usr/lib/drivername/xorg)
%dir %{nvidia_modulesdir}
%{nvidia_modulesdir}/libnvidia-wfb.so.1
%endif

%if %{mdkversion} <= 200900
%ghost %{_libdir}/xorg/modules/libnvidia-wfb.so.1
%endif
%if %{mdkversion} <= 200800
%ghost %{_libdir}/xorg/modules/libwfb.so
%endif
%if !%simple
%{nvidia_modulesdir}/libnvidia-wfb.so.%{version}
%endif

%if %{mdkversion} <= 200900
%dir %{nvidia_extensionsdir}
%ghost %{_libdir}/xorg/modules/extensions/libglx.so
%endif
%if !%simple
%{nvidia_extensionsdir}/libglx.so.%{version}
%{nvidia_extensionsdir}/libglx.so
%endif

%if %{mdkversion} <= 200910
%dir %{nvidia_driversdir}
%ghost %{_libdir}/xorg/modules/drivers/nvidia_drv.so
%endif
%if !%simple
%{nvidia_driversdir}/nvidia_drv.so
%endif

%files -n %{drivername}-devel -f %pkgname/nvidia-devel.files
%defattr(-,root,root)
%if !%simple
%{_includedir}/%{drivername}
%{nvidia_libdir}/libXvMCNVIDIA.a
%{nvidia_libdir}/libXvMCNVIDIA_dynamic.so
%{nvidia_libdir}/libGL.so
%{nvidia_libdir}/libcuda.so
%{nvidia_libdir}/libnvcuvid.so
%{nvidia_libdir}/libnvidia-cfg.so
%{nvidia_libdir}/libnvidia-ml.so
%{nvidia_libdir}/libOpenCL.so
%if %{mdkversion} <= 200810
%{nvidia_libdir}/libvdpau.so
%endif
%ifarch %{biarches}
%{nvidia_libdir32}/libGL.so
%{nvidia_libdir32}/libcuda.so
%{nvidia_libdir32}/libOpenCL.so
%{nvidia_libdir32}/libnvidia-ml.so
%if %{mdkversion} <= 200810
%{nvidia_libdir32}/libvdpau.so
%endif
%endif
%endif

%files -n dkms-%{drivername}
%defattr(-,root,root)
%doc %{pkgname}/LICENSE
%{_usrsrc}/%{drivername}-%{version}-%{release}

%files -n %{drivername}-doc-html -f %pkgname/nvidia-html.files
%defattr(-,root,root)

%files -n %{drivername}-cuda-opencl -f %pkgname/nvidia-cuda.files
%defattr(-,root,root)
%if !%simple
%{nvidia_libdir}/libOpenCL.so.1.0.0
%{nvidia_libdir}/libOpenCL.so.1.0
%{nvidia_libdir}/libOpenCL.so.1
%{nvidia_libdir}/libnvcuvid.so.%{version}
%{nvidia_libdir}/libnvcuvid.so.1
%{nvidia_libdir}/libnvidia-compiler.so.%{version}
%{nvidia_libdir}/libcuda.so.%{version}
%{nvidia_libdir}/libcuda.so.1
%{nvidia_libdir}/libnvidia-opencl.so.%{version}
%{nvidia_libdir}/libnvidia-opencl.so.1
%ifarch x86_64
%{nvidia_libdir32}/libnvidia-opencl.so.%{version}
%{nvidia_libdir32}/libnvidia-opencl.so.1
%endif
%ifarch %{biarches}
%{nvidia_libdir32}/libOpenCL.so.1.0.0
%{nvidia_libdir32}/libOpenCL.so.1.0
%{nvidia_libdir32}/libOpenCL.so.1
%{nvidia_libdir32}/libnvidia-compiler.so.%{version}
%{nvidia_libdir32}/libcuda.so.%{version}
%{nvidia_libdir32}/libcuda.so.1
%endif
%endif



%changelog
* Wed Jun 25 2014 Eugene Shatokhin <eugene.shatokhin@rosalab.ru> 304.108-8
+ Revision: 4efe4e1
- Added missing option for the newer ImageMagick



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21781 |12nu|ogre-cg-plugin-1.8.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define	oname ogre
%define	filever %(echo v%{version}| tr . -)

Name:		%{oname}-cg-plugin
Version:	1.8.1
Release:	1
Summary:	CgProgramManager plugin for OGRE
License:	LGPLv2+
Group:		System/Libraries
URL:		http://www.ogre3d.org/
Source0:	http://downloads.sourceforge.net/ogre/%{oname}_src_%{filever}.tar.bz2

BuildRequires:	cmake
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xaw7)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(xt)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(OIS)
BuildRequires:	boost-devel
BuildRequires:	freeimage-devel
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(zziplib)
BuildRequires:	pkgconfig(cppunit)
BuildRequires:	cg-devel
Requires:	ogre >= %{version}

%description
This package contains CgProgramManager plugin for OGRE.

%prep
%setup -qn %{oname}_src_%{filever}

%build
%cmake -DOGRE_CONFIG_MEMTRACK_RELEASE:BOOL=ON
%make

%install
%__rm -rf %{buildroot}
%__mkdir_p %{buildroot}%{_libdir}/OGRE
%__cp build/lib/Plugin_CgProgramManager.so.%{version} %{buildroot}%{_libdir}/OGRE/
pushd %{buildroot}%{_libdir}/OGRE/
%__ln_s Plugin_CgProgramManager.so.%{version} Plugin_CgProgramManager.so
popd

%files
%{_libdir}/OGRE/Plugin_CgProgramManager.so.%{version}
%{_libdir}/OGRE/Plugin_CgProgramManager.so


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21782 |12nu|opentyrian-2.1-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Classic shoot-em-up arcade port
Name:		opentyrian
Version:	2.1
Release:	3
License:	GPLv2+
Group:		Games/Arcade
Url:		http://code.google.com/p/opentyrian/
# mercurial snapshot
Source0:	%{name}-%{version}.tar.bz2
# script to download game data
# Google doesn't allow easy direct downloads so use MIB hosting
Source1:	%{name}-installer
Source2:	%{name}.png
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_net)
Requires:	unzip
Requires:	Xdialog

%description
OpenTyrian is a port of the DOS shoot-em-up Tyrian. Jason Emery generously
gave the OpenTyrian developers a copy of the Tyrian 2.1 source code, which
has since been ported from Turbo Pascal to C.

The port uses SDL, making it easily cross-platform.

Tyrian is an arcade-style vertical scrolling shooter. The story is set
in 20,031 where you play as Trent Hawkins, a skilled fighter-pilot employed
to fight Microsol and save the galaxy.

%files
%doc COPYING README CREDITS NEWS
%{_bindir}/*
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/applications/%{name}.desktop

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%make release EXTRA_CFLAGS="%{optflags}" STRIP=true

%install
install -Dpm 755 %{name} %{buildroot}%{_bindir}/%{name}
install -Dpm 755 %{SOURCE1} %{buildroot}%{_bindir}/%{name}-installer

mkdir -p %{buildroot}%{_datadir}/pixmaps
install -m644 %{SOURCE2} %{buildroot}%{_datadir}/pixmaps/%{name}.png

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop  <<EOF
[Desktop Entry]
Name=OpenTyrian
Comment=%{summary}
Exec=%{name}-installer
Icon=%{name}
Type=Application
Terminal=false
Categories=Game;ArcadeGame;
EOF


%changelog
* Wed May 07 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.1-3
+ Revision: d3e49ff
- Fix data downloader, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21783 |12nu|opera-12.16-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name    opera
%define version 12.16
%define rel     1
%define snap    0
%define buildnb 1860

%define tarball_base %{name}-%{version}-%{buildnb}

%define arch_exclude_files_from_autoreq ^$
%ifarch x86_64
# Exclude 32-bit requires on x86_64; plugins will pull them.
%define arch_exclude_files_from_autoreq ^%{_libdir}/%{name}/pluginwrapper/operapluginwrapper-ia32-linux$
%endif

# Exclude requires on GTK/KDE toolkits, they are optional and used
# automatically when present.
%define common_exclude_files_from_autoreq ^%{_libdir}/%{name}/libopera.\\+\\.so$\\|^%{_libdir}/%{name}/opera_autoupdatechecker$

%if %{_use_internal_dependency_generator}
%define __noautoreqfiles (%{arch_exclude_files_from_autoreq}|%{common_exclude_files_from_autoreq})
%else
%define _exclude_files_from_autoreq %{arch_exclude_files_from_autoreq}\\|%{common_exclude_files_from_autoreq}
%endif

%define debug_package   %{nil}
%define __check_files   %{nil}

Summary:    Opera Web Browser for Linux
Name:       %{name}
Version:    %{version}
%if %snap
Release:    %mkrel 0.%buildnb.%rel
%else
Release:    %mkrel %rel
%endif
%define shortver %(echo %version | tr -d .)
Source0:        %{tarball_base}.i386.linux.tar.xz
Source1:        %{tarball_base}.x86_64.linux.tar.xz
Source2:        standard_skin.zip
#Source3:       bookmarks.adr
Patch0:         ru_lng_fixes.i386.patch
Patch1:         ru_lng_fixes.x86_64.patch
License:        Freeware
Packager:       Konstantin Vlasov <konstantin.vlasov@rosalab.ru>
Url:            http://www.opera.com/
Group:          Networking/WWW
BuildRoot:      %{_tmppath}/%{name}-buildroot
ExclusiveArch:  %ix86 x86_64
BuildRequires:  desktop-file-utils

%description
Opera for Linux is an alternative feature-rich Web browser. 

%prep
%ifarch x86_64
%setup -qTn %{name}-%{version}-%{buildnb}.%{_arch}.linux -b1
%patch1 -p1
%else
%setup -qTn %{name}-%{version}-%{buildnb}.%{_arch}.linux -b0
%patch0 -p1
%endif


%install
rm -rf $RPM_BUILD_ROOT
./install --system --repackage %{buildroot}%{_prefix} --prefix %{_prefix}

%if "%_lib" != "lib"
mv %{buildroot}%{_prefix}/lib %{buildroot}%{_libdir}
%endif
sed -i 's,/usr/lib,%{_libdir},' %{buildroot}%{_bindir}/opera

rm -rf rpmdocs
mv %{buildroot}%{_docdir}/opera rpmdocs

# install fixed skin
install -m644 %{SOURCE2} %{buildroot}%_datadir/%name/skin/standard_skin.zip
# install mandrakized bookmarks file
#install -m644 %{SOURCE2} %{buildroot}%_datadir/%name/defaults/bookmarks.adr

desktop-file-install --dir %{buildroot}%{_datadir}/applications \
	--add-category=X-MandrivaLinux-CrossDesktop \
	%{buildroot}%{_datadir}/applications/%{name}-browser.desktop

# StartupNotify does not work correctly when opera is already running;
# the already-existing window is activated and a new tab is opened
# and the completion signal is not sent.
sed -i -e 's/StartupNotify=.*/StartupNotify=false/' %{buildroot}%{_datadir}/applications/%{name}-browser.desktop

%if %{mdkversion} < 200900
%post
%{update_icon_cache hicolor}
%{update_desktop_database}
%{update_mime_database}
%{update_menus}

%postun
%{clean_icon_cache hicolor}
%{clean_desktop_database}
%{clean_mime_database}
%{clean_menus}
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc rpmdocs/*
%_bindir/opera
%_libdir/opera

%_iconsdir/hicolor/*/apps/%{name}-*.*
%_iconsdir/hicolor/*/mimetypes/%{name}-*.*
%_datadir/applications/%{name}-browser.desktop
%_datadir/mime/packages/%{name}-*.xml
%_mandir/man1/opera*

%dir %{_datadir}/opera
%{_datadir}/opera/cert.pem
%{_datadir}/opera/encoding.bin
%{_datadir}/opera/*.dtd
%{_datadir}/opera/*.sig
%{_datadir}/opera/html5_entity_init.dat
%{_datadir}/opera/pubsuffix.xml
%{_datadir}/opera/lngcode.txt
%{_datadir}/opera/package-id.ini
%{_datadir}/opera/defaults
%{_datadir}/opera/extra
%{_datadir}/opera/region
%{_datadir}/opera/skin
%{_datadir}/opera/styles
%{_datadir}/opera/ui
%{_datadir}/opera/locale/en

# langs
%dir %{_datadir}/%{name}/locale
%lang(af) %{_datadir}/%name/locale/af
%lang(ar) %{_datadir}/%name/locale/ar
%lang(az) %{_datadir}/%name/locale/az
%lang(be) %{_datadir}/%name/locale/be
%lang(bg) %{_datadir}/%name/locale/bg
%lang(bn) %{_datadir}/%name/locale/bn
%lang(cs) %{_datadir}/%name/locale/cs
%lang(da) %{_datadir}/%name/locale/da
%lang(de) %{_datadir}/%name/locale/de
%lang(el) %{_datadir}/%name/locale/el
%lang(en_GB) %{_datadir}/%name/locale/en-GB
%lang(es_ES) %{_datadir}/%name/locale/es-ES
%lang(es_LA) %{_datadir}/%name/locale/es-LA
%lang(et) %{_datadir}/%name/locale/et
%lang(fa) %{_datadir}/%name/locale/fa
%lang(fi) %{_datadir}/%name/locale/fi
%lang(fr) %{_datadir}/%name/locale/fr
%lang(fr_CA) %{_datadir}/%name/locale/fr-CA
%lang(fy) %{_datadir}/%name/locale/fy
%lang(gd) %{_datadir}/%name/locale/gd
%lang(he) %{_datadir}/%name/locale/he
%lang(hi) %{_datadir}/%name/locale/hi
%lang(hr) %{_datadir}/%name/locale/hr
%lang(hu) %{_datadir}/%name/locale/hu
%lang(id) %{_datadir}/%name/locale/id
%lang(it) %{_datadir}/%name/locale/it
%lang(ja) %{_datadir}/%name/locale/ja
%lang(ka) %{_datadir}/%name/locale/ka
%lang(kk) %{_datadir}/%name/locale/kk
%lang(ko) %{_datadir}/%name/locale/ko
%lang(lt) %{_datadir}/%name/locale/lt
%lang(lv) %{_datadir}/%name/locale/lv
%lang(me) %{_datadir}/%name/locale/me
%lang(mk) %{_datadir}/%name/locale/mk
%lang(ms) %{_datadir}/%name/locale/ms
%lang(nb) %{_datadir}/%name/locale/nb
%lang(nl) %{_datadir}/%name/locale/nl
%lang(nn) %{_datadir}/%name/locale/nn
%lang(pa) %{_datadir}/%name/locale/pa
%lang(pl) %{_datadir}/%name/locale/pl
%lang(pt) %{_datadir}/%name/locale/pt
%lang(pt_BR) %{_datadir}/%name/locale/pt-BR
%lang(ro) %{_datadir}/%name/locale/ro
%lang(ru) %{_datadir}/%name/locale/ru
%lang(sk) %{_datadir}/%name/locale/sk
%lang(sr) %{_datadir}/%name/locale/sr
%lang(sv) %{_datadir}/%name/locale/sv
%lang(sw) %{_datadir}/%name/locale/sw
%lang(ta) %{_datadir}/%name/locale/ta
%lang(te) %{_datadir}/%name/locale/te
%lang(th) %{_datadir}/%name/locale/th
%lang(tl) %{_datadir}/%name/locale/tl
%lang(tr) %{_datadir}/%name/locale/tr
%lang(uk) %{_datadir}/%name/locale/uk
%lang(ur) %{_datadir}/%name/locale/ur
%lang(uz) %{_datadir}/%name/locale/uz
%lang(vi) %{_datadir}/%name/locale/vi
%lang(zh_CN) %{_datadir}/%name/locale/zh-cn
%lang(zh_TW) %{_datadir}/%name/locale/zh-tw
%lang(zu) %{_datadir}/%name/locale/zu


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21784 |12nu|ps3mediaserver-1.90.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	DLNA compliant Upnp Media Server for the PS3
Name:		ps3mediaserver
Version:	1.90.1
Release:	1
License:	Proprietary
Group:		Video
Url:		http://code.google.com/p/ps3mediaserver/
Source0:	http://ps3mediaserver.googlecode.com/files/pms-%{version}-generic-linux-unix.tar.gz
Source1:	%{name}.png
BuildRequires:	imagemagick
Requires:	jre
Requires:	mencoder
Requires:	ffmpeg
Requires:	mplayer
BuildArch:	noarch

%description
PS3 Media Server is a DLNA compliant UPnP Media Server for the PS3,
written in Java, with the purpose of streaming or transcoding any kind
of media files, with minimum configuration. It's backed up with the
powerful Mplayer/FFmpeg packages.

%files
%doc CHANGELOG.txt
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png

#----------------------------------------------------------------------------

%prep
%setup -q -n pms-%{version}

%build
echo "Hi, i'm a fake build"

%install
install -dm 755 %{buildroot}%{_datadir}/%{name}
cp -af * %{buildroot}%{_datadir}/%{name}

mkdir -p %{buildroot}%{_bindir}
cat > %{buildroot}%{_bindir}/%{name} << EOF
#!/bin/sh
cd %{_datadir}/%{name}
exec ./PMS.sh
EOF
chmod +x %{buildroot}%{_bindir}/%{name}

#icons
mkdir -p %{buildroot}{%{_iconsdir},%{_liconsdir},%{_miconsdir}}
install -m 0644 %{SOURCE1} %{buildroot}%{_liconsdir}/%{name}.png
install -m 0644 %{SOURCE1} %{buildroot}%{_miconsdir}/%{name}.png
convert %{buildroot}%{_miconsdir}/%{name}.png -resize 16x16 %{buildroot}%{_miconsdir}/%{name}.png
install -m 0644 %{SOURCE1} %{buildroot}%{_iconsdir}/%{name}.png
convert %{buildroot}%{_iconsdir}/%{name}.png -resize 32x32 %{buildroot}%{_iconsdir}/%{name}.png

# menu-entry
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
[Desktop Entry]
Encoding=UTF-8
Name=PS3 Media Server
Comment=Media Server for the PS3
Exec=%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=AudioVideo;X-MandrivaLinux-Multimedia-Video;
EOF

%changelog
* Tue Sep 02 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.90.1-1
+ Revision: ba08037
- New version 1.90.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21785 |12nu|punes-0.78-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	Nintendo Entertaiment System (NES) emulator
Name:		punes
Version:	0.78
Release:	1
License:	Freeware
Group:		Emulators
Url:		http://nesdev.parodius.com/bbs/viewtopic.php?t=6928
# Downloaded from dropbox account, see URL
Source0:	%{name}.32bit.tar.gz
Source1:	%{name}.64bit.tar.gz
Source2:	%{name}.png
BuildRequires:	imagemagick

%description
Close-sourced Nintendo Entertaiment System (NES) emulator with GUI.

Among other features it has Dendy mode support.

%files
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_iconsdir}/hicolor/*/apps/%{name}.png

#----------------------------------------------------------------------------

%prep
%setup -q -c -a1

%build

%install
mkdir -p %{buildroot}%{_bindir}
%ifarch x86_64
cp %{name}64 %{buildroot}%{_bindir}/%{name}
%else
cp %{name}32 %{buildroot}%{_bindir}/%{name}
%endif

# icons
for N in 16 32 64; do convert %{SOURCE2} -resize ${N}x${N} $N.png; done
install -D 16.png %{buildroot}%{_miconsdir}/%{name}.png
install -D 32.png %{buildroot}%{_liconsdir}/%{name}.png
install -D 64.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
install -D %{SOURCE2} %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png

# menu-entry
mkdir -p  %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=puNES
GenericName=Nintendo Entertaiment System emulator
GenericName[ru]=Эмулятор Nintendo Entertaiment System
Comment=Nintendo Entertaiment System emulator
Comment[ru]=Эмулятор Nintendo Entertaiment System
Exec=punes
Icon=punes
Type=Application
Categories=Game;Emulator;
MimeType=application/x-nes;application/x-nes-rom;
EOF


%changelog
* Tue Jan 21 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.78-1
+ Revision: 34cbeee
- LOG New version 0.78



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21786 |12nu|radeon-firmware-20130624-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name radeon-firmware
%define version 20130624
%define release 2

Summary: ATI/AMD Radeon firmware files
Name:	 %{name}
Version: %{version}
Release: %{release}
# extracted from git://git.kernel.org/pub/scm/linux/kernel/git/dwmw2/linux-firmware.git
# all files in radeon/ dir, LICENSE.radeon_rlc and WHENCE (license for some files)
# git archive --prefix=radeon-firmware/ HEAD radeon LICENSE.radeon_rlc WHENCE | xz > radeon-firmware-20110601.tar.xz
Source0: %{name}-%{version}.tar.xz
License: Proprietary
Group:	 System/Kernel and hardware
Url:	 http://ati.amd.com/
BuildArch: noarch
Obsoletes: radeon-rlc-firmware
Conflicts: kernel-firmware < 20120219
Conflicts: kernel-firmware-nonfree < 20120219

%description
Firmware files for ATI/AMD Radeon graphics cards.

This package contains all the firmware files (including RLC) for the
following Radeon series: R100, R200, R300, R400, R500, R600, R700,
Evergreen, Fusion, Northern Islands, Southern Islands, Cayman, Llano,
Trinity.

%prep
%setup -q -n %{name}-%{version}

%build

%install
install -d %{buildroot}/lib/firmware/radeon
install -m644 radeon/* %{buildroot}/lib/firmware/radeon/

%files
%doc LICENSE.*
/lib/firmware/radeon/*.bin

%changelog
* Wed Oct 16 2013 Alexander Kazancev <kazancas@gmail.com> 20130624-2
+ Revision: 106212d
- Updated radeon-firmware.spec



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21787 |12nu|raine-0.62.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Debug is not properly generated and we don't need it anyway here
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

%define build_optimization 0
%{?_with_optimization: %{expand: %%global build_optimization 1}}

Summary:	An arcade emulator
Name:		raine
Version:	0.62.7
Release:	1
License:	Freeware
#i.e: "Raine license", open-source freeware, distributable
Group:		Emulators
Url:		http://rainemu.swishparty.co.uk/
Source0:	http://rainemu.swishparty.co.uk/htmlarchive/%{name}-%{version}.tar.bz2
Source1:	http://rainemu.swishparty.co.uk/html/archive/icons.zip
Source2:	http://rainemu.swishparty.co.uk/html/archive/rainedocs.zip
Source3:	http://rainemu.swishparty.co.uk/html/archive/raine.pdf
# From 0.50.6
Source4:	shots.pl
Source6:	raine-neocd-cheats.tar.gz
Source7:	hiscore.7z
Source20:	%{name}.rpmlintrc

# emudx sources from : http://www.rainemu.com/html/archive/emudx/
# to add an emudx file :
# add its basename to the emudx_sources list below 
%define emudx_sources "dkongg dkongm froggerg froggerm galdxg galdxm\
 mspacmang pacmang"
#mspacmanm pacmanm
# this generates Source1xx tags (400 max)
%(echo %{emudx_sources} | awk 'BEGIN { RS=" "; n=0 }; { print "Source"100+n":\t"$1".dx2"; n++ };')
# this generates the list of emudx files for the install step
%define emudx_files %(echo %{emudx_sources} | awk 'BEGIN { RS=" "; files="" }; { files=files" %{_sourcedir}/"$1".dx2"}; END { print files };')

# artwork sources from : http://www.rainemu.com/html/download/extras.html
# to add an artwork archive :
# add its basename to the artwork_sources list below
%define artwork_sources "1941 19xx arbalest arkanoid arknoid2 batrider\
 bjtwin block darius2 ddonpach dfeveron dkong dogyuun donpachi downtown\
 driftout extrmatn fireshrk frogger ghoulsu gunbird majest12 matmania\
 mercs msh mspacman msword ninjaw outzone pacman pacplus pengo puckman\
 s1945 sf2ce slammast ssi superman tdragon terracre thunderl tknight\
 tndrcade varth vimana warriorb xmcota"
# this generates Source5xx tags
%(echo %{artwork_sources} | awk 'BEGIN { RS=" "; n=0 }; { print "Source"500+n":\t"$1".zip"; n++ };')
# this generates the list of artwork files for the install step
%define artwork_files %(echo %{artwork_sources} | awk 'BEGIN { RS=" "; files="" }; { files=files" %{_sourcedir}/"$1".zip"}; END { print files };')

BuildRequires:	desktop-file-utils
BuildRequires:	nasm
BuildRequires:	p7zip
# for the converter
BuildRequires:	pkgconfig(allegro)
# the rest
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(muparser)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(SDL_ttf)
BuildRequires:	SDL_sound-devel
ExclusiveArch:	%{ix86}
Obsoletes:	%{name}-neocd < 0.62.0
Provides:	neoraine = %{EVRD}

%description
Raine is an emulator, it emulates some M68000 and M68020 arcade games
and is mainly focused on Taito and Jaleco games hardware.

Since 0.62 Raine was merged with NeoRaine into one emulator.

To play NeoGeo CD games you need neocd.bin (or neocd.zip), which is the
neocd bios to be in the (neo)raine's data directory:
%{_gamesdatadir}/raine

%package artwork
Summary:	Artwork for Raine
Group:		Emulators
Requires:	raine

%description artwork
Artwork for Raine. These files are pictures used mainly to fill the ugly 
black borders in vertical games.

%package emudx2
Summary:	Files to enhance emulation of old arcade games in raine
Group:		Emulators
Requires:	raine

%description emudx2
Files to enhance emulation of old arcade games.
Donkey Kong, Frogger, Galaxian, Pac-Man and Ms. Pac-Man are suported.

It requires the roms to be enhanced and the raine emulator.

%prep
%setup -q
%setup -q -T -D -a 1 -a 2 -a 6
cp -p %{SOURCE3} %{SOURCE4} .
7za x -y %{SOURCE7}

%build
%if !%{build_optimization}
 rm -f cpuinfo
 echo "_MARCH=-march=i586 -mtune=pentiumpro" > cpuinfo
 echo "CPU=pentiumpro" >> cpuinfo
%else
 rm -f cpuinfo
%endif
export OSTYPE
%make
make converter

%install
%makeinstall_std VERBOSE=1

# savegame converter
install -D -m 755 converter %{buildroot}%{_gamesbindir}/raine-savegame-converter

# history
install -D -m 644 history.dat %{buildroot}%{_gamesdatadir}/raine/history.dat

# icons
install -D -m 644 Raine48x48.png %{buildroot}%{_liconsdir}/raine.png
install -D -m 644 Raine32X32.png %{buildroot}%{_iconsdir}/raine.png
install -D -m 644 Raine16X16.png %{buildroot}%{_miconsdir}/raine.png

# menu
desktop-file-install --vendor="" \
  --add-category="X-MandrivaLinux-MoreApplications-Emulators" \
  --dir %{buildroot}%{_datadir}/applications/ \
  %{buildroot}%{_datadir}/applications/*

# artwork
mkdir -p %{buildroot}%{_gamesdatadir}/raine/artwork
install -m 644 %{artwork_files} %{buildroot}%{_gamesdatadir}/raine/artwork

# emudx
install -d -m 755 %{buildroot}%{_gamesdatadir}/raine/emudx
install -m 644 %{emudx_files} %{buildroot}%{_gamesdatadir}/raine/emudx

# remove no longer needed but still installed neoraine files
rm -f %{buildroot}%{_datadir}/pixmaps/neoraine.png
rm -f %{buildroot}%{_datadir}/applications/neoraine.desktop

%files
%defattr(0644,root,root,0755)
%doc raine.txt raine.pdf raine.lyx shots.pl
%attr(0755,root,root) %{_gamesbindir}/raine
%attr(0755,root,root) %{_gamesbindir}/raine-savegame-converter
%dir %{_gamesdatadir}/raine
%{_gamesdatadir}/raine/cheats.cfg
%{_gamesdatadir}/raine/hiscore.dat
%{_gamesdatadir}/raine/history.dat
%{_gamesdatadir}/raine/bitmaps
%{_gamesdatadir}/raine/fonts
%{_gamesdatadir}/raine/roms
%{_gamesdatadir}/raine/scripts
%{_gamesdatadir}/raine/shaders
%{_iconsdir}/raine.png
%{_miconsdir}/raine.png
%{_liconsdir}/raine.png
%{_datadir}/pixmaps/raine.png
%{_datadir}/applications/raine.desktop
# ex-neocd files
%{_gamesdatadir}/raine/neocheats.cfg

%files artwork
%defattr(0644,root,root,0755)
%doc raine.txt
%{_gamesdatadir}/raine/artwork

%files emudx2
%defattr(0644,root,root,0755)
%doc raine.txt
%{_gamesdatadir}/raine/emudx


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21788 |12nu|sdlmame-0.153-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Better disable debug because with it's so greedy for resources
# that linkage fails
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	SDL MAME is an arcade emulator
Name:		sdlmame
Version:	0.153
Release:	1
%define sversion	%(sed -r -e "s/\\.//" -e "s/(.*)u(.)/\\1/" <<<%{version})
License:	Freeware
Group:		Emulators
Url:		http://mamedev.org/
#http://mamedev.org/downloader.php?&file=mame%{sversion}s.zip
Source0:	mame%{sversion}s.zip
Source1:	sdlmame-wrapper
Source2:	sdlmess-wrapper
Source3:	sdlmame-extra.tar.bz2
# Repack from git and 0.146 as these files are no longer in sources zip
Source4:	sdlmess-extra-0.147.tar.bz2

Patch0:		sdlmame-0.151-verbose-build.patch
# x86_64 build fails due to extra optimizations
Patch1:		sdlmame-0.150-dont-force-inline.patch
# We don't want 64 bit binaries to have extra suffix
Patch2:		sdlmame-0.147-no64suffix.patch

BuildRequires:	dos2unix
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(cairo)
BuildRequires:	pkgconfig(expat)
BuildRequires:	pkgconfig(flac)
BuildRequires:	pkgconfig(fontconfig)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(pango)
BuildRequires:	pkgconfig(pangocairo)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_ttf)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	pkgconfig(xrender)
BuildRequires:	pkgconfig(zlib)
ExclusiveArch:	%{ix86} x86_64 ppc

%description
SDL MAME is an arcade emulator using SDL, and based on the Multiple Arcade
Machine Emulator (MAME).

You can find a some freeware and their description on http://mamedev.org/roms/

If you some tricks to finish a game, the cheat.zip file is now provided in a
other package named sdlmame-extra-data.

%files
%defattr(0644,root,games,0755)
%doc docs/*
%attr(0755,root,games) %{_gamesbindir}/sdlmame*
%attr(0755,root,games) %{_gamesbindir}/*-sdlmame
%{_gamesdatadir}/sdlmame

#----------------------------------------------------------------------------

%package -n sdlmess
Summary:	SDL MESS emulates a large variety of different systems
Group:		Emulators

%description -n sdlmess
SDL MESS is a free emulator which emulates a large variety of different
systems (computers and home entertainment systems).
It uses SDL, and is based on MESS.

%files -n sdlmess
%defattr(0644,root,games,0755)
%doc docs/*
%attr(0755,root,games) %{_gamesbindir}/sdlmess*
%attr(0755,root,games) %{_gamesbindir}/*-sdlmess
%{_gamesdatadir}/sdlmess

#----------------------------------------------------------------------------

%prep
%setup -c -n %{name}-%{version} -q
unzip -qq mame.zip
%patch0 -p1
%patch1 -p1
%patch2 -p1

#files missing : ui.bdf, keymaps
tar xf %{SOURCE3}
#files missing : arkwork, sysinfo.dat
tar xf %{SOURCE4}

find . -type f | xargs dos2unix

%build
#notes:
#fullname is prefix+name+suffix+suffix64+suffixdebug(+suffixexe)
#optimizing for specific processor adds suffixes:
#DEBUG=1 for the debugger
#SYMBOLS=1 to build a -debug package
#set ARCHOPTS for architecture-specific optimizations
#(-march=,-msse3,-mcpu=,...)
#Arch is auto-detected now, DRC options are set accordingly
#no need for PTR64=1, PPC=1, X86_MIPS3_DRC=, X86_PPC_DRC=, etc
%make all TARGET=mame \
 PREFIX=sdl \
 NOWERROR=1 \
 BUILD_EXPAT= \
 BUILD_FLAC= \
 BUILD_ZLIB= \
 NO_USE_QTDEBUG=1 \
 NO_DEBUGGER=1 \
 OPT_FLAGS="%{optflags}"

%make all TARGET=mess \
 PREFIX=sdl \
 NOWERROR=1 \
 BUILD_EXPAT= \
 BUILD_FLAC= \
 BUILD_ZLIB= \
 NO_USE_QTDEBUG=1 \
 NO_DEBUGGER=1 \
 OPT_FLAGS="%{optflags}"

%install
install -d -m 755 %{buildroot}%{_gamesbindir}
install -m 755 sdlmame %{buildroot}/%{_gamesbindir}/sdlmame.real
install -m 755 sdlmess* %{buildroot}/%{_gamesbindir}/sdlmess.real

#tools
#useful to manage roms
install -m 755 chdman %{buildroot}%{_gamesbindir}/chdman-sdlmame
install -m 755 chdman %{buildroot}%{_gamesbindir}/chdman-sdlmess
install -m 755 romcmp %{buildroot}%{_gamesbindir}/romcmp-sdlmame
install -m 755 romcmp %{buildroot}%{_gamesbindir}/romcmp-sdlmess
#useful to create a new keymap
install -m 755 testkeys %{buildroot}%{_gamesbindir}/testkeys-sdlmame
install -m 755 testkeys %{buildroot}%{_gamesbindir}/testkeys-sdlmess
#other tools built:
#jedutils, makemeta, regrep, srcclean

#"support files" moved to sdlmame-extra-data
#but the directory is still owned by this package
install -d -m 755 %{buildroot}%{_gamesdatadir}/sdlmame
install -d -m 755 %{buildroot}%{_gamesdatadir}/sdlmess

#ui font
install -m 644 ui.bdf %{buildroot}/%{_gamesdatadir}/sdlmame/
install -m 644 ui.bdf %{buildroot}/%{_gamesdatadir}/sdlmess/

#keymaps
install -d -m 755 %{buildroot}%{_gamesdatadir}/sdlmame/keymaps
install -m 644 keymaps/* %{buildroot}/%{_gamesdatadir}/sdlmame/keymaps/
install -d -m 755 %{buildroot}%{_gamesdatadir}/sdlmess/keymaps
install -m 644 keymaps/* %{buildroot}/%{_gamesdatadir}/sdlmess/keymaps/

#various directories and files
install -d -m 755 %{buildroot}%{_gamesdatadir}/sdlmess/artwork
install -m 644 artwork/* %{buildroot}%{_gamesdatadir}/sdlmess/artwork/
install -d -m 755 %{buildroot}%{_gamesdatadir}/sdlmame/hash
install -m 644 hash/* %{buildroot}%{_gamesdatadir}/sdlmame/hash/
install -d -m 755 %{buildroot}%{_gamesdatadir}/sdlmess/hash
install -m 644 hash/* %{buildroot}%{_gamesdatadir}/sdlmess/hash/

#sysinfo.dat
install -m 644 sysinfo.dat %{buildroot}%{_gamesdatadir}/sdlmess/

#install wrapper
install -m 755 %{SOURCE1} %{buildroot}%{_gamesbindir}/sdlmame
install -m 755 %{SOURCE2} %{buildroot}%{_gamesbindir}/sdlmess


%changelog
* Mon May 26 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.153-1
+ Revision: 5121d88
- Convert source files with dos2unix to fix build with gcc 4.9



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21789 |12nu|sopcast-player-0.8.5-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# In fact, it's noarch package but it depends on 32 bit only sp-auth
# So keep sopcast-player 32 bit only too
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	A GUI front-end to SopCast
Name:		sopcast-player
Version:	0.8.5
Release:	1
License:	GPLv2+
Group:		Video
Url:		http://code.google.com/p/sopcast-player/
Source0:	http://sopcast-player.googlecode.com/files/%{name}-%{version}.tar.gz
BuildRequires:	python-setuptools
BuildRequires:	gettext
BuildRequires:	vlc-devel
Requires:	sp-auth
Requires:	pygtk2
Requires:	python
Requires:	vlc
ExclusiveArch:	%{ix86}

%description
SopCast Player is designed to be an easy to use Linux GUI front-end for the p2p
streaming technology developed by SopCast. SopCast Player features an 
integrated video player, a channel guide, and bookmarks. Once SopCast Player is
installed it simply "just works" with no required configuration.

%prep
%setup -qn %{name}

%build
%setup_compile_flags
%make

%install
%makeinstall_std

%find_lang %{name}

%files -f %{name}.lang
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.svg


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21790 |12nu|sp-auth-3.2.6-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%if %{_use_internal_dependency_generator}
%define __noautoprov 'libstdc++(.*)'
%define __noautoreq 'libstdc++(.*)|(.*)GLIBC_PRIVATE(.*)'
%endif

Summary:	SopCast client
Name:		sp-auth
Version:	3.2.6
Release:	1
License:	Freeware
Group:		Video
Url:		http://code.google.com/p/sopcast-player/
Source0:	http://sopcast-player.googlecode.com/files/%{name}-%{version}.tar.gz
Source1:	libstdcpp5.tgz
ExclusiveArch:	%{ix86}

%description
Command line version of SopCast client.

%prep
%setup -q -n %{name} -a 1

%build
# Nothing

%install
mkdir -p %{buildroot}%{_libdir}/%{name}
install -m 0755 sp-sc-auth %{buildroot}%{_libdir}/%{name}/
install -m 0755 usr/lib/libstdc++.so.5.0.1 %{buildroot}%{_libdir}/%{name}/

pushd %{buildroot}%{_libdir}/%{name}
ln -s libstdc++.so.5.0.1 libstdc++.so.5
popd

# Wrapper
mkdir -p %{buildroot}%{_bindir}
cat > %{buildroot}%{_bindir}/sp-sc-auth << EOF
#!/bin/bash

pushd %{_libdir}/%{name}
LD_PRELOAD=./libstdc++.so.5 ./sp-sc-auth \$@
popd
EOF

chmod 0755 %{buildroot}%{_bindir}/sp-sc-auth

%files
%{_bindir}/sp-sc-auth
%{_libdir}/%{name}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21791 |12nu|spear-demo-1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           spear-demo
Version:        1
Release:        1
Summary:        Spear of Destiny Demo data files
Group:          Games/Adventure
License:        Distributable
URL:            http://www.idsoftware.com/games/wolfenstein/spear/
Source0:        ftp://ftp.padua.org/pub/msdos/dos/games/local/soddemo.zip
BuildArch:      noarch

%description
This package contains date files for the demo of 
id Software's first-person shooter Wolfenstein 3D: Spear of Destiny.

%prep
%setup -q -c -T
unzip -L %{SOURCE0}
sed -i.orig 's|\r||g' sod.doc
touch -r sod.doc.orig sod.doc


%build
# nothing to build data files only

%install
mkdir -p %{buildroot}%{_datadir}/spear/demo
install -p -m 644 *.sdm %{buildroot}%{_datadir}/spear/demo


%files
%defattr(-,root,root,-)
%doc sod.doc
%{_datadir}/spear

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21792 |12nu|steam-1.0.0.43-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:	Installer for Valve's digital software distribution service
Name:		steam
Version:	1.0.0.43
Release:	2
License:	Freeware
Group:		Games/Other
URL:            https://github.com/ValveSoftware/steam-for-linux
Source0:        http://repo.steampowered.com/steam/pool/steam/s/steam/%{name}_%{version}.tar.gz
BuildRequires:	hicolor-icon-theme
Requires:	alsa-lib
Requires:	awk
Requires:	coreutils
Requires:	curl
Requires:	dbus
Requires:	desktop-file-utils
Requires:	fonts-ttf-liberation
Requires:	gdk-pixbuf
Requires:	gtk+2.0
Requires:	hicolor-icon-theme
Requires:	nss
Requires:	openal
Requires:	pulseaudio
Requires:	xterm
Requires:	zenity
# Libraries
Requires:	libfreetype6
Requires:	libgcrypt11
Requires:	libgl1
Requires:	libglu1
Requires:	liblcms2_2
Requires:	libpng0
Requires:	libpng15
Requires:	libSDL1.2_0
Requires:	libvorbis0
# Add some restricted package to Suggests
Suggests:	libtxc-dxtn
ExclusiveArch:	%{ix86}

%description
Steam is a software distribution service with an online store, automated
installation, automatic updates, achievements, SteamCloud synchronized
savegame and screenshot functionality, and many social features.

%prep
%setup -q -n %name

%build

%install
%makeinstall_std

    
#We don't need Debian part
rm -f %{buildroot}%{_bindir}/steamdeps
rm -rf %{buildroot}%{_sysconfdir}/apt

%files
%doc %_docdir/*
%_bindir/steam
%{_prefix}/lib/steam/bootstraplinux_ubuntu12_32.tar.xz
%_datadir/applications/steam.desktop
%_iconsdir/hicolor/*/apps/steam.*
%_mandir/man6/steam.6.*
%_datadir/pixmaps/steam*.png

%changelog
* Wed Oct 16 2013 akdengi <kazancas@mandriva.ru> 1.0.0.43-2
+ Revision: c2d1ab3
- Suggests libtxc-dxtn



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21793 |12nu|szip-2.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%bcond_with	encoder		# build with encoder (may require license)

%define major 2
%define libname %mklibname sz %{major}
%define devname %mklibname sz -d

Summary:	SZIP - Science Data Lossless Compression library
Name:		szip
Version:	2.1
Release:	2
%if %{with encoder}
License:	Free for non-commercial, scientific use only in HDF software
%else
License:	Free for use in HDF software
%endif
Group:		System/Libraries
Url:		http://hdf.ncsa.uiuc.edu/doc_resource/SZIP/
Source0:	ftp://ftp.hdfgroup.org/lib-external/szip/%{version}/%{name}-%{version}.tar.gz
Patch0:		%{name}-opt.patch
Patch1:		%{name}-linking.patch
BuildRequires:	libtool

%description
SZIP is an implementation of the extended-Rice lossless compression
algorithm. The Consultative Committee on Space Data Systems (CCSDS)
has adopted the extended-Rice algorithm for international standards
for space applications. SZIP is reported to provide fast and effective
compression, specifically for the EOS data generated by the NASA Earth
Observatory System (EOS). It was originally developed at University of
New Mexico (UNM) and integrated with HDF4 by UNM researchers and
developers.

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	SZIP - Science Data Lossless Compression library
Group:		System/Libraries
Conflicts:	szip < 2.1-2
Obsoletes:	szip < 2.1-2

%description -n %{libname}
SZIP is an implementation of the extended-Rice lossless compression
algorithm. The Consultative Committee on Space Data Systems (CCSDS)
has adopted the extended-Rice algorithm for international standards
for space applications. SZIP is reported to provide fast and effective
compression, specifically for the EOS data generated by the NASA Earth
Observatory System (EOS). It was originally developed at University of
New Mexico (UNM) and integrated with HDF4 by UNM researchers and
developers.

%files -n %{libname}
%doc COPYING RELEASE.txt
%{_libdir}/libsz.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for SZIP library
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Conflicts:	szip-devel < 2.1-2
Obsoletes:	szip-devel < 2.1-2

%description -n %{devname}
Development files for SZIP library.

%files -n %{devname}
%{_libdir}/libsz.so
%{_includedir}/*.h

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
autoreconf -fi
%configure2_5x \
	--disable-static \
	%{!?with_encoder:--disable-encoding}
%make

%install
%makeinstall_std



%changelog
* Sun Apr 06 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.1-2
+ Revision: 4bc56f4
- Re-work package structure according to our library packaging policy



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21794 |12nu|urbanterror-4.2.023-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

%define _build_pkgcheck_set %{nil}
%define _build_pkgcheck_srpm %{nil}

%define oname UrbanTerror
%define oversion 42
%define majver 4.2
%define minver 023

Summary:	Urban Terror is a free multi-player first person shooter
Name:		urbanterror
Version:	%{majver}.%{minver}
Release:	2
License:	GPLv2+
Group:		Games/Arcade
Url:		http://urbanterror.info
Source0:	http://cdn.urbanterror.info/urt/%{oversion}/zips/%{oname}%{oversion}_full%{minver}.zip
Source1:	https://github.com/Barbatos/ioq3-for-%{oname}-4/archive/ioq3-for-%{oname}-4-release-%{version}.tar.gz
Source10:	%{name}-128.png
Source11:	%{name}-64.png
Source12:	%{name}-32.png
Source13:	%{name}-16.png
Patch0:		urbanterror-4.2.021-q3asm.patch
Patch1:		urbanterror-4.2.021-libcurl.patch
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(ogg)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(vorbisfile)
Requires:	%{name}-data = %{version}

%description
Urban Terror(TM) is a free multi-player first person shooter developed by 
FrozenSand, that (thanks to the ioquake3-code) does not require Quake III 
Arena anymore. It is available for Windows, Linux and Macintosh. 
The current version is 4.1.

Urban Terror can be described as a Hollywood tactical shooter; somewhat 
realism based, but the motto is "fun over realism". This results in a very 
unique, enjoyable and addictive game.

No registration required: Install&play!

%files
%doc %{oname}%{oversion}/q3ut4/*.txt %{oname}%{oversion}/q3ut4/*.doc
%{_gamesbindir}/%{name}
%{_gamesbindir}/%{name}-server
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/16x16/apps/%{name}.png
%{_iconsdir}/hicolor/32x32/apps/%{name}.png
%{_iconsdir}/hicolor/64x64/apps/%{name}.png
%{_iconsdir}/hicolor/128x128/apps/%{name}.png

#----------------------------------------------------------------------------

%package data
Summary:	Urban Terror data files (graphics, music, maps etc)
License:	Freeware
Group:		Games/Arcade
Requires:	%{name} = %{version}
BuildArch:	noarch

%description data
Data files used to play Urban Terror.

Warning! Read the license for data files carefully.

"Urban Terror is distributed free over the Internet and is covered by the
Quake 3 SDK licence agreement. The mod files may not be sold [in any form]
or distributed on physical media unless with permission from iD Software."

%files data
%dir %{_gamesdatadir}/%{name}/q3ut4
%{_gamesdatadir}/%{name}/q3ut4/*

#----------------------------------------------------------------------------

%prep
%setup -q -n %{oname} -c -a 1
pushd ioq3-for-%{oname}-4-release-%{version}
%patch0 -p1
%patch1 -p1
popd

%build
mkdir -p build
pushd ioq3-for-%{oname}-4-release-%{version}
%make \
	DEFAULT_BASEDIR=%{_gamesdatadir}/%{name} \
	USE_CURL=1 \
	USE_OPENAL=1 \
	USE_CODEC_VORBIS=1 \
	BUILD_CLIENT=1 \
	BUILD_SERVER=1
cp build/*/*-UrT.* ../build/
cp build/*/*-UrT-Ded.* ../build/
popd

%install
install -d %{buildroot}%{_gamesbindir}
cp build/*-UrT-Ded.* %{buildroot}%{_gamesbindir}/%{name}-server
cp build/*-UrT.* %{buildroot}%{_gamesbindir}/%{name}

install -d %{buildroot}%{_gamesdatadir}/%{name}
cp -r %{oname}%{oversion}/q3ut4 %{buildroot}%{_gamesdatadir}/%{name}/

install -D -m 644 %{SOURCE13} %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
install -D -m 644 %{SOURCE12} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
install -D -m 644 %{SOURCE11} %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
install -D -m 644 %{SOURCE10} %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png

install -d %{buildroot}%{_datadir}/applications

cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=Urban Terror
Comment=%{summary}
Exec=%{_gamesbindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=false
Categories=Game;ArcadeGame;
EOF

%changelog

* Sat May 02 2015 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4.2.023-2
- (22047e0) Merge branch 'rosa2014.1' into rosa2012.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21795 |12nu|wolf3d-shareware-1.4-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           wolf3d-shareware
Version:        1.4
Release:        3
Summary:        Wolfenstein 3D shareware Episode
Group:          Games/Adventure
License:        Shareware
URL:            http://www.3drealms.com/wolf3d/index.html
Source0:        ftp://ftp.3drealms.com/share/1wolf14.zip
Source1:        extract.c
BuildArch:      noarch
BuildRequires:	pkgconfig(libdynamite)
Requires:       wolf4sdl-shareware

%description
This package contains the shareware Episode of id Software's classic
first-person shooter Wolfenstein 3D.

%prep
%setup -q -c


%build
gcc -o extract %{SOURCE1} -ldynamite
./extract W3DSW14.SHR
iconv -f CP850 -t UTF-8 vendor.doc > tmp
cat tmp | sed 's|\r||g' > vendor.doc
touch -r W3DSW14.SHR vendor.doc *.wl1


%install
mkdir -p %{buildroot}%{_datadir}/wolf3d/shareware
install -p -m 666 *.wl1 %{buildroot}%{_datadir}/wolf3d/shareware


%files
%defattr(-,root,root,-)
%doc vendor.doc
%{_datadir}/wolf3d


%changelog
* Thu Feb 09 2012 Nicolas Chauvet <kwizart@gmail.com> - 1.4-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild

* Mon Dec 27 2010 Hans de Goede <hdegoede@redhat.com> 1.4-1
- Initial rpmfusion package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21796 |12nu|wolf4sdl-1.7-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:           wolf4sdl
Version:        1.7
Release:        3
Summary:        SDL port of id Software Wolfenstein 3D
Group:          Games/Arcade
License:        Distributable
URL:            http://www.alice-dsl.net/mkroll/
Source0:        http://www.alice-dsl.net/mkroll/bins/Wolf4SDL-1.7-src.zip
Source1:        %{name}.desktop
Patch2:         Wolf4SDL-1.6-registered-apogee.patch
Patch3:         Wolf4SDL-1.6-shareware.patch
Patch4:         Wolf4SDL-1.6-spear.patch
Patch5:         Wolf4SDL-1.6-speardemo.patch
BuildRequires:  SDL-devel SDL_mixer-devel desktop-file-utils

%description
Maybe it was the fact that people got to blow away Nazis. Maybe it was the \
sheer challenge of it all. For whatever reason, Wolfenstein 3D and Spear of \
Destiny, pioneered the first-person shooter genre and brought its legendary \
creators, id Software, worldwide notoriety and numerous awards. In fact, The \
Computer Gaming World Hall of Fame recognized Wolfenstein 3D as helping to \
shape the overall direction of the computer gaming industry. \
\
Wolf4SDL is an open-source port of id Software's classic first-person shooter \
Wolfenstein 3D to the cross-platform multimedia library "Simple DirectMedia \
Layer (SDL)" (http://www.libsdl.org). It is meant to keep the original feel \
while taking advantage of some improvements.

%package        registered-id
Summary:        SDL port of Wolfenstein 3D - id Software registered version
URL:            http://www.idsoftware.com/games/wolfenstein/wolf3d/

%description registered-id
This package contains %{name} compiled for playing the registered version of
Wolfenstein 3D as sold by id Software:
http://www.idsoftware.com/games/wolfenstein/wolf3d/

You will need the original registered version's data files to play the
registered version. Place the data files under /usr/share/wolf3d/registered-id
before starting %{name}-registered-id. Note all file-names must be lowercase!



%package        registered-apogee
Summary:        SDL port of Wolfenstein 3D - Apogee registered version
URL:            http://www.3drealms.com/wolf3d/index.html

%description registered-apogee
This package contains %{name} compiled for playing the registered version of
Wolfenstein 3D as sold by Apogee / 3Drealms here:
http://www.3drealms.com/wolf3d/index.html

You will need the original registered version's data files to play the
registered version. Place the data files under
/usr/share/wolf3d/registered-apogee before starting
%{name}-registered-apogee. Note all file-names must be lowercase!



%package        shareware
Summary:        SDL port of id Software's Wolfenstein 3D - shareware version
URL:            http://www.3drealms.com/wolf3d/index.html
Requires:       wolf3d-shareware

%description shareware
This package contains %{name} compiled for playing the shareware version of
Wolfenstein 3D.



%package        spear
Summary:        SDL port of Wolfenstein 3D - Spear of Destiny version
URL:            http://www.idsoftware.com/games/wolfenstein/spear/

%description spear
This package contains %{name} compiled for playing the Spear of Destiny
prequel to Wolfenstein 3D, sold by id Software:
http://www.idsoftware.com/games/wolfenstein/spear/

You will need the original Spear of Destiny data files to play.
Place the data files under /usr/share/spear/full before starting
%{name}-spear. Note all file-names must be lowercase!



%package        spear-demo
Summary:        SDL port of Wolfenstein 3D - Spear of Destiny demo version
URL:            http://www.idsoftware.com/games/wolfenstein/spear/
Requires:       spear-demo

%description spear-demo
This package contains %{name} compiled for playing the demo of the Spear of
Destiny prequel to Wolfenstein 3D.



%prep
%setup -c -T -n Wolf4SDL-%{version}-src
# Must unpack ourselves to make zip do dos2unix conversion
pushd .. && unzip -a -q %{SOURCE0} && popd
# %patch0 -p1
# %patch1 -p1
# for i in debian/patches/*.patch; do
#     patch -p1 < $i
# done


%build
CFLAGS="$RPM_OPT_FLAGS -Wno-sign-compare -Wno-switch -Wno-unused-result"
CFLAGS="$CFLAGS -fno-toplevel-reorder $(sdl-config --cflags)"

make %{?_smp_mflags} \
    CFLAGS="$CFLAGS -DDATADIR=\\\"/usr/share/wolf3d/registered-id/\\\""
mv wolf3d %{name}-registered-id
cp %{SOURCE1} %{name}-registered-id.desktop
sed -i 's|@NAME@|Wolfenstein 3D Registered (id)|g' \
    %{name}-registered-id.desktop
sed -i 's|@VARIANT@|registered-id|g' %{name}-registered-id.desktop
make clean

patch -p1 < %{PATCH2}
make %{?_smp_mflags} \
    CFLAGS="$CFLAGS -DDATADIR=\\\"/usr/share/wolf3d/registered-apogee/\\\""
mv wolf3d %{name}-registered-apogee
cp %{SOURCE1} %{name}-registered-apogee.desktop
sed -i 's|@NAME@|Wolfenstein 3D Registered (Apogee)|g' \
    %{name}-registered-apogee.desktop
sed -i 's|@VARIANT@|registered-apogee|g' %{name}-registered-apogee.desktop
make clean

patch -p1 < %{PATCH3}
make %{?_smp_mflags} \
    CFLAGS="$CFLAGS -DDATADIR=\\\"/usr/share/wolf3d/shareware/\\\""
mv wolf3d %{name}-shareware
cp %{SOURCE1} %{name}-shareware.desktop
sed -i 's|@NAME@|Wolfenstein 3D Shareware (Apogee)|g' %{name}-shareware.desktop
sed -i 's|@VARIANT@|shareware|g' %{name}-shareware.desktop
make clean

patch -p1 < %{PATCH4}
make %{?_smp_mflags} \
    CFLAGS="$CFLAGS -DDATADIR=\\\"/usr/share/spear/full/\\\""
mv wolf3d %{name}-spear
cp %{SOURCE1} %{name}-spear.desktop
sed -i 's|@NAME@|Spear of Destiny|g' %{name}-spear.desktop
sed -i 's|@VARIANT@|spear|g' %{name}-spear.desktop
make clean

patch -p1 < %{PATCH5}
make %{?_smp_mflags} \
    CFLAGS="$CFLAGS -DDATADIR=\\\"/usr/share/spear/demo/\\\""
mv wolf3d %{name}-spear-demo
cp %{SOURCE1} %{name}-spear-demo.desktop
sed -i 's|@NAME@|Spear of Destiny Demo|g' %{name}-spear-demo.desktop
sed -i 's|@VARIANT@|spear-demo|g' %{name}-spear-demo.desktop


%install
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_datadir}/applications
mkdir -p %{buildroot}%{_datadir}/pixmaps

# Help launchers for shareware and spear-demo

cat > %{buildroot}%{_bindir}/%{name}-shareware <<EOF
#!/bin/bash

cd /usr/share/wolf3d/shareware/ && %{name}-shareware.real

EOF

cat > %{buildroot}%{_bindir}/%{name}-spear-demo <<EOF
#!/bin/bash

cd /usr/share/spear/demo/ && %{name}-spear-demo.real

EOF

chmod a+x %{buildroot}%{_bindir}/%{name}-spear-demo


install -m 755 %{name}-registered-id %{buildroot}%{_bindir}/%{name}-registered-id
desktop-file-install --dir %{buildroot}%{_datadir}/applications \
    %{name}-registered-id.desktop
mkdir -p %{buildroot}%{_datadir}/wolf3d/registered-id

install -m 755 %{name}-registered-apogee %{buildroot}%{_bindir}/%{name}-registered-apogee
desktop-file-install --dir %{buildroot}%{_datadir}/applications \
    %{name}-registered-apogee.desktop
mkdir -p %{buildroot}%{_datadir}/wolf3d/registered-apogee

install -m 755 %{name}-shareware %{buildroot}%{_bindir}/%{name}-shareware.real
desktop-file-install --dir %{buildroot}%{_datadir}/applications \
    %{name}-shareware.desktop

install -m 755 %{name}-spear %{buildroot}%{_bindir}/%{name}-spear
desktop-file-install --dir %{buildroot}%{_datadir}/applications \
    %{name}-spear.desktop
mkdir -p %{buildroot}%{_datadir}/spear/full

install -m 755 %{name}-spear-demo %{buildroot}%{_bindir}/%{name}-spear-demo.real
desktop-file-install --dir %{buildroot}%{_datadir}/applications \
    %{name}-spear-demo.desktop


%clean


%files registered-id
%defattr(-,root,root,-)
%doc Changes.txt README.txt license-*.txt
%{_bindir}/%{name}-registered-id
%{_datadir}/applications/%{name}-registered-id.desktop
%dir %{_datadir}/wolf3d
%dir %{_datadir}/wolf3d/registered-id

%files registered-apogee
%defattr(-,root,root,-)
%doc Changes.txt README.txt license-*.txt
%{_bindir}/%{name}-registered-apogee
%{_datadir}/applications/%{name}-registered-apogee.desktop
%dir %{_datadir}/wolf3d
%dir %{_datadir}/wolf3d/registered-apogee

%files shareware
%defattr(-,root,root,-)
%doc Changes.txt README.txt license-*.txt
%{_bindir}/%{name}-shareware
%{_bindir}/%{name}-shareware.real
%{_datadir}/applications/%{name}-shareware.desktop

%files spear
%defattr(-,root,root,-)
%doc Changes.txt README.txt license-*.txt
%{_bindir}/%{name}-spear
%{_datadir}/applications/%{name}-spear.desktop
%dir %{_datadir}/spear
%dir %{_datadir}/spear/full

%files spear-demo
%defattr(-,root,root,-)
%doc Changes.txt README.txt license-*.txt
%{_bindir}/%{name}-spear-demo
%{_bindir}/%{name}-spear-demo.real
%{_datadir}/applications/%{name}-spear-demo.desktop




%changelog
* Wed Jun 15 2011 Zombie Ryushu <ryushu@mandriva.org> 1.7-2mdv2011.0
+ Revision: 685414
- Fix weird description tags
- Fix weird description tags

* Mon Jun 13 2011 Zombie Ryushu <ryushu@mandriva.org> 1.7-1
+ Revision: 684442
- Fix Non-standard Grouping
- imported package wolf4sdl


* Wed Apr 27 2011 Hans de Goede <hdegoede@redhat.com> 1.6-2
- Original upstream is back
- Rebase to new (original) 1.6 src zip
- Add a number of patches from upstream svn (bring version up to svn255 commit)
- Rebase patches borrowed from Debian to the latest Debian package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21797 |12nu|yamagi-quake2-5.10-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname		quake2
%define rogue_source	%{oname}-rogue
%define xatrix_source	%{oname}-xatrix
%define ctf_source	%{oname}-ctf
%define rogue_version	1.07
%define xatrix_version	1.09
%define ctf_version	1.02

Name:		yamagi-%{oname}
Version:	5.10
Release:	1
Summary:	Yamagi Quake II is an enhanced client for id Software's Quake II
Group:		Games/Arcade
License:	GPL
URL:		http://www.yamagi.org/quake2/
Source0:	%{oname}-%{version}.tar.xz
Source1:	%{rogue_source}-%{rogue_version}.tar.xz
Source2:	%{xatrix_source}-%{xatrix_version}.tar.xz
Source3:	%{ctf_source}-%{ctf_version}.tar.xz
Source6:	q2ded.sh
Source7:	q2ded.cfg
Source8:	q2ctf.sh
Source9:	q2ctf.cfg
Source11:	%{oname}_16.png
Source12:	%{oname}_32.png
Source13:	%{oname}_48.png
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(xrender)
BuildRequires:	aalib-devel
BuildRequires:	jpeg-devel
BuildRequires:	svgalib-devel
BuildRequires:	zlib-devel
Suggests:	%{name}-glx = %{version}-%{release}

%description
Shortly after landing on an alien surface you learn that hundreds of your men
have been reduced to just a few.  Now you must fight your way through heavily
fortified military installations, lower the city's defenses and shut down
the enemy's war machine.  Only then will the fate of humanity be known.

* Larger, mission-based levels:

You have a series of complex missions, what you do in one level could affect
another.  One false move and you could alert security, flood an entire
passageway, or worse.

* Superior artificial intelligence:

This time the enemy has IQs the size of their appetites.  The can evade your
attack, strategically position themselves for an ambush and hunt your ass 
down.

* In-your-face sound and graphics

hear distant combat explosions and rockets whizzing past your head.  And with
a compatible 3-D graphics accelerator, experience smoother 16-bit graphics and
real-time lighting effects.

* Wicked multiplayer capabilities

More than 32 players, friends or foes, can do at it in a bloody deathmatch via
LAN and over the internet.

-- You need PAK files for Quake II to run this game --

Install the PAK files in %{_gamesdatadir}/quake2.

%package	ctf
Summary:	Quake II Capture the Flag for Linux
Group:		Games/Arcade
Requires:	%{name} = %{version} %{name}-server = %{version}
Requires(preunt):	rpm-helper
Requires(post):	rpm-helper

%description	ctf
Quake II Capture The Flag (Q2CTF) is a multiplayer addon for Quake2 that 
features a simple set of rules for team based play. It features eight unique 
maps and special powerups to enhance and make the gameplay more exciting.

Q2CTF requires the full retail version of Quake II installed in order to 
play. Once installed, you simple need to connect to a Quake2 game server 
that is running the Q2CTF addon.

-- You need PAK files for Quake II to run this game --

#
#
###

%package	glx
Summary:	Quake II GLX client
Group:		Games/Arcade
Requires:	%{name} = %{version}

%description	glx
This archive contains Quake II for GLX.

-- You need PAK files for Quake II to run this game --

%package	xatrix
Summary:	Quake II Mission Pack #1: "The Reckoning" for Linux
Group:		Games/Arcade
Requires:	%{name} = %{version}

%description	xatrix
This archive contains Mission Pack "The Reckoning" for Quake II.

The Reckoning is sure to get your heart pumping...well, if you can avoid 
getting gibbed by the Strogg. Check out just some of the features below that 
will give you the cardiac workout you need!

* 18 arduous levels to conquer & 7 brutal deathmatch exclusive levels:

Dive into a series of mission-based campaigns and ransack your way through 
three all-new hazardous episodes. Experience bioluminescent life forms, 
stalagmites and stalactites and other breathtaking environments. 

* Fresh foes to defeat:

Gekks are lighting-fast creatures that will hunt you down, leaping from the 
shadows to claw or bite. Though innocent looking, the Repair Bot has the 
ability to awaken dead Strogg from eternal sleep.
 
* Added weapons to wield:

The Phalanx Particle Canon emits a pulsing stream of deadly energy into 
unsuspecting foes. 

The Trap sucks nearby enemies inside and turns them into food cubes for 
player consumption. 

The Ion Ripper fires a blast of glowing boomerangs capable of ricocheting 
off of walls to track targets.

-- You need PAK files for Quake II to run this game --

#
#
###
%package	rogue
Summary:	Quake II Mission Pack #2: "Ground Zero" for Linux
Group:		Games/Arcade
Requires:	%{name} = %{version}

%description	rogue
This archive contains Mission Pack "Ground Zero" for Quake II.

The Alien Assault Continues.
Take out the Big Gun, sounded simple enough, except the Stroggs were waiting. 
You and a few Marines like you, are the lucky ones. The Gravity Well, the 
Stroggs' newest weapon in its arsenal against mankind, is operational. You've 
made it down in one piece and are still able to contact the fleet. With the 
fleet trapped around Stroggos, five percent of ground forces surviving, and 
that number dwindling by the second, your orders have changed: Free your 
comrades in orbit. Destroy the Gravity Well!

New Enemies

Get ready to face the toughest horde of Stroggs, straight from the bio-vats. 
The Stalker, Turrets, Daedalus, Medic Commander, Carrier and the Queen Bitch 
herself, the Black Widow.
     
14 Entirely new levels and 10 new deathmatch levels

Brand new real estate with the same dynamic sense of reality and dramatic 
visuals as Quake II. These new environments will challenge even the biggest 
Quake II aficionado.
 
New Power-ups

Tag 'em and Bag 'em. Deathmatch specific power-ups: the Vengeance Sphere, 
Hunter Sphere, and Anti-matter Bomb. With everything that we've cooked up for 
you here, you're sure to annihilate anyone or anything foolish enough to 
call you foe.

New Weapons 

The Chainsaw, ETF Rifle, and Plasma Beam. If you can't get the job done with 
these babies, it's time to go back to Basic.

Accept no substitutes!
Official, id-authorized mission packs outpace the rest!

-- You need PAK files for Quake II to run this game --

#
#
###
%package	server
Summary:	Quake II server
Group:		Games/Arcade
Requires:	%{name}
Requires(preun):	rpm-helper
Requires(post):	rpm-helper

%description server
This archive contains the Quake II dedicated server.

-- You need PAK files for Quake II to run this game --


%prep
%setup -q -T -b 0 -n %{oname}-%{version}
%setup -q -T -D -a 1 -n %{oname}-%{version}
%setup -q -T -D -a 2 -n %{oname}-%{version}
%setup -q -T -D -a 3 -n %{oname}-%{version}
find . -perm 0600 | xargs chmod 0644

%build
%ifarch %{ix86} x86_64
export OPTFLAGS="-O2 -ffast-math -funroll-loops -falign-loops=2 -falign-jumps=2 -falign-functions=2 -fno-strict-aliasing"
%else
export OPTFLAGS="%{optflags} -ffast-math -funroll-loops -fomit-frame-pointer -fexpensive-optimizations"
%endif

%make

%install
# Install dirs
install -d %{buildroot}%{_sysconfdir}/quake2/{baseq2,ctf,rogue,xatrix}
install -d %{buildroot}%{_gamesbindir}
install -d %{buildroot}%{_gamesdatadir}/quake2/{baseq2,ctf,rogue,xatrix}
install -d %{buildroot}%{_libdir}/games/quake2/{baseq2,ctf,rogue,xatrix}

# Install files
rel="release"
cp $rel/ref_*.so %{buildroot}%{_libdir}/games/quake2/
cp $rel/quake2 %{buildroot}%{_gamesbindir}/quake2.bin
cp $rel/q2ded %{buildroot}%{_gamesbindir}/q2ded.bin
cp $rel/baseq2/game.so %{buildroot}%{_libdir}/games/quake2/baseq2/

install -m644 %{SOURCE7} -D %{buildroot}%{_sysconfdir}/quake2/baseq2/server.cfg
install -m644 %{SOURCE9} -D %{buildroot}%{_sysconfdir}/quake2/ctf/server.cfg

install -m755 %{SOURCE6} -D %{buildroot}%{_initrddir}/q2ded
install -m755 %{SOURCE8} -D %{buildroot}%{_initrddir}/q2ctf

for FILE in q2ded q2ctf ; do

    # Edit path to q2ded in initscript
    sed -i -e "s|daemon[ ].*\${NAME}|daemon %{_gamesbindir}/\${NAME}|" %{buildroot}%{_initrddir}/${FILE}

    # Edit path to %{_sysconfdir} in initscript
    sed -i -e "s|^Q2_CONFIGDIR=.*|Q2_CONFIGDIR=\"%{_sysconfdir}/quake2\"|" %{buildroot}%{_initrddir}/${FILE}
done

# Create wrapper scripts
cat << EOF > %{buildroot}%{_gamesbindir}/quake2
#!/bin/sh

%{_gamesbindir}/quake2.bin +set basedir %{_libdir}/games/quake2 \$*

exit 0
EOF

cat << EOF > %{buildroot}%{_gamesbindir}/q2ded
#!/bin/sh

%{_gamesbindir}/q2ded.bin +set basedir %{_libdir}/games/quake2 \$*

exit 0
EOF

# Icons
install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{oname}.png
install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{oname}.png
install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{oname}.png

# Menu
mkdir -p %{buildroot}%{_datadir}/applications

cat << EOF > %{buildroot}%{_datadir}/applications/mandriva-%{oname}.desktop
[Desktop Entry]
Name=Quake II
Comment=First-person shooter
Exec=%{_gamesbindir}/quake2
Icon=%{oname}
Terminal=false
Type=Application
StartupNotify=false
Categories=Game;ArcadeGame;X-MandrivaLinux-MoreApplications-Games-Arcade;
EOF

cat << EOF > %{buildroot}%{_datadir}/applications/mandriva-%{oname}-xatrix.desktop
[Desktop Entry]
Name=Quake II: The Reckoning
Comment=First-person shooter
Exec=%{_gamesbindir}/quake2 +set game xatrix
Icon=%{oname}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;ArcadeGame;X-MandrivaLinux-MoreApplications-Games-Arcade;
EOF

cat << EOF > %{buildroot}%{_datadir}/applications/mandriva-%{oname}-rogue.desktop
[Desktop Entry]
Name=Quake II: Ground Zero
Comment=First-person shooter
Exec=%{_gamesbindir}/quake2 +set game rogue
Icon=%{oname}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;ArcadeGame;X-MandrivaLinux-MoreApplications-Games-Arcade;
EOF

cat << EOF > %{buildroot}%{_datadir}/applications/mandriva-%{oname}-ctf.desktop
[Desktop Entry]
Name=Quake II: Capture The Flag
Comment=First-person shooter
Exec=%{_gamesbindir}/quake2 +set game ctf
Icon=%{oname}
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;ArcadeGame;X-MandrivaLinux-MoreApplications-Games-Arcade;
EOF

# Create links from basedir to configdir
ln -sf %{_sysconfdir}/quake2/baseq2/server.cfg %{buildroot}%{_libdir}/games/quake2/baseq2/server.cfg
for FILE in pak0.pak pak1.pak pak2.pak maxpak.pak ; do
    ln -sf %{_gamesdatadir}/quake2/baseq2/${FILE} %{buildroot}%{_libdir}/games/quake2/baseq2/${FILE}
done
ln -sfn %{_gamesdatadir}/quake2/baseq2/video %{buildroot}%{_libdir}/games/quake2/baseq2/video
ln -sf %{_sysconfdir}/quake2/ctf/server.cfg %{buildroot}%{_libdir}/games/quake2/ctf/server.cfg
ln -sf %{_gamesdatadir}/quake2/ctf/pak0.pak %{buildroot}%{_libdir}/games/quake2/ctf/pak0.pak
ln -sf %{_gamesdatadir}/quake2/rogue/pak0.pak %{buildroot}%{_libdir}/games/quake2/rogue/pak0.pak
ln -sf %{_gamesdatadir}/quake2/xatrix/pak0.pak %{buildroot}%{_libdir}/games/quake2/xatrix/pak0.pak

%post server
%_post_service q2ded

%preun server
%_preun_service q2ded

%post ctf
%_post_service q2ctf

%preun ctf
%_preun_service q2ctf

%files
%defattr(-,root,root,755)
%doc README
%attr(755,root,root) %{_gamesbindir}/quake2
%{_gamesbindir}/quake2.bin
%dir %{_libdir}/games/quake2
%{_libdir}/games/quake2/baseq2
%{_datadir}/applications/mandriva-%{oname}.desktop
%{_iconsdir}/%{oname}.png
%{_miconsdir}/%{oname}.png
%{_liconsdir}/%{oname}.png
%{_gamesdatadir}/quake2/baseq2

%files server
%defattr(-,root,root,755)
%attr(755,root,root) %{_initrddir}/q2ded
%attr(755,root,root) %{_gamesbindir}/q2ded
%dir %{_sysconfdir}/quake2
%dir %{_sysconfdir}/quake2/baseq2
%config(noreplace) %{_sysconfdir}/quake2/baseq2/server.cfg
%{_gamesbindir}/q2ded.bin

%files ctf
%defattr(-,root,root,755)
%attr(755,root,root) %{_initrddir}/q2ctf
%dir %{_sysconfdir}/quake2/ctf
%config(noreplace) %{_sysconfdir}/quake2/ctf/server.cfg
%{_libdir}/games/quake2/ctf
%{_gamesdatadir}/quake2/ctf
%{_datadir}/applications/mandriva-%{oname}-ctf.desktop

%files glx
%defattr(-,root,root,755)
%{_libdir}/games/quake2/ref_gl.so

%files rogue
%defattr(-,root,root,755)
%{_libdir}/games/quake2/rogue
%{_gamesdatadir}/quake2/rogue
%{_datadir}/applications/mandriva-%{oname}-rogue.desktop

%files xatrix
%defattr(-,root,root,755)
%{_libdir}/games/quake2/xatrix
%{_gamesdatadir}/quake2/xatrix
%{_datadir}/applications/mandriva-%{oname}-xatrix.desktop



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21798 |12rr|alac_decoder-0.2.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define distsuffix plf

Name:		alac_decoder
Version:	0.2.0
Release:	%mkrel 1
Summary:	Apple Lossless Audio Codec decoder
Source0:	http://craz.net/programs/itunes/files/%{name}-%{version}.tgz
Source1:	alac-license.txt
License:	MIT
Group:		Sound
Url:		http://craz.net/programs/itunes/alac.html
Provides:	alac = %{version}-%{release}

%description
A basic decoder for Apple Lossless Audio Codec files (ALAC).

ALAC is a proprietary lossless audio compression scheme.
Apple never released any documents on the format.

This package is a C implementation of a decoder, written from
reverse engineering the file format.

Although an encoder is not provided, by using the decoder as a sort
of specification it should be fairly trivial to write an encoder.

The program located here will not be able to handle all ALAC files,
it can only handle mono or stereo files. ALAC allows up to 8 channels.
The ALAC decoder supports both 16 and 24 bit sample sizes.

The decoder is fairly self explanatory, it can read an ALAC stream from
either a file or from stdin, and write it as raw PCM data or as a WAV
file to either stdout or a file.

This package is in restricted because it may violate software patents.

%prep
%setup -q -n %{name}

%build
%__sed -i "s|CFLAGS=.*|CFLAGS=%{optflags}|" Makefile
%make

%install
%__rm -rf %{buildroot}
%__mkdir_p %{buildroot}%{_bindir}
%__install -m 755 alac %{buildroot}%{_bindir}/%{name}
%__ln_s %{name} %{buildroot}%{_bindir}/alac
%__cp %{SOURCE1} COPYING

%clean
%__rm -rf %{buildroot}

%files
%doc README COPYING
%{_bindir}/*

%changelog
* Fri Sep 16 2011 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.2.0-1plf2011.0
- Initial build

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21799 |12rr|amrnb-7.0.0.2-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 3
%define libname %mklibname amrnb %{major}
%define develname %mklibname -d amrnb
%define distsuffix plf

Name:		amrnb
Version:	7.0.0.2
Release:	4
Summary:	AMR NarrowBand speech codec
License:	Distributable
Group:		System/Libraries
URL:		http://www.penguin.cz/~utx/amr
Source:		http://ftp.penguin.cz/pub/users/utx/amr/amrnb-%{version}.tar.bz2
Source1:	http://www.3gpp.org/ftp/Specs/archive/26_series/26.104/26104-700.zip

%description
AMR-NB is a narrowband speech codec used in mobile phones.

This package is in restricted as it may violate some patents.

%package -n %{libname}
Summary:	AMR NarrowBand speech codec development files
Group:		System/Libraries

%description -n %{libname}
AMR-NB is a narrowband speech codec used in mobile phones development files.

%package -n %{develname}
Summary:	AMR NarrowBand speech codec development files
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	lib%{name}-devel = %{version}-%{release}

%description -n %{develname}
AMR-NB is a narrowband speech codec used in mobile phones development files.

%prep
%setup -q
cp %{SOURCE1} .

%build
%configure2_5x --enable-static
%make

%install
%makeinstall_std

%files
%doc README AUTHORS TODO COPYING
%{_bindir}/*

%files -n %{libname}
%{_libdir}/libamrnb.so.%{major}*

%files -n %{develname}
%{_includedir}/amrnb/
%{_libdir}/libamrnb.a
%{_libdir}/libamrnb.so

%changelog
* Fri Aug 19 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 7.0.0.2-3plf2011.0
- Port from PLF to restricted
- Little spec clean up

* Mon Nov 29 2010 Götz Waschk <goetz@zarb.org> 7.0.0.2-2plf2011.0
- fix file list

* Thu Jun 26 2008 Götz Waschk <goetz@zarb.org> 7.0.0.2-1plf2009.0
- new version

* Fri Apr 25 2008 Götz Waschk <goetz@zarb.org> 7.0.0.1-1plf2009.0
- new version

* Thu Jan 17 2008 Götz Waschk <goetz@zarb.org> 7.0.0.0-1plf2008.1
- new major
- new devel name
- new version

* Tue May 29 2007 Götz Waschk <goetz@zarb.org> 6.1.0.3-1plf2008.0
- new version

* Thu Mar 22 2007 Götz Waschk <goetz@zarb.org> 6.1.0-1plf2007.1
- add conflict with old devel package
- major 2
- don't download 3GPP reference code at build time, include it in the srpm
- new version from a new maintainer

* Fri Dec  8 2006 Götz Waschk <goetz@zarb.org> 0.0.1-1plf2007.1
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21800 |12rr|amrwb-7.0.0.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 3
%define libname %mklibname amrwb %{major}
%define develname %mklibname -d amrwb
%define distsuffix plf

Summary:	AMR WideBand speech codec
Name:		amrwb
Version:	7.0.0.4
Release:	2
License:	Distributable
Group:		System/Libraries
URL:		http://www.penguin.cz/~utx/amr
Source:		http://ftp.penguin.cz/pub/users/utx/amr/amrwb-%{version}.tar.bz2
Source1:	http://www.3gpp.org/ftp/Specs/archive/26_series/26.204/26204-700.zip

%description
AMR-WB is a wideband speech codec used in mobile phones.

This package is in restricted as it may violate some patents.

%package -n %{libname}
Summary:	AMR WideBand speech codec development files
Group:		System/Libraries

%description -n %{libname}
AMR-NB is a wideband speech codec used in mobile phones development files.

%package -n %{develname}
Summary:	AMR WideBand speech codec development files
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	lib%{name}-devel = %{version}-%{release}

%description -n %{develname}
AMR-NB is a wideband speech codec used in mobile phones development files.

%prep
%setup -q
%__cp %{SOURCE1} .

%build
%configure2_5x --enable-static
%make

%install
%makeinstall_std

%files
%doc README AUTHORS TODO COPYING
%{_bindir}/*

%files -n %{libname}
%{_libdir}/libamrwb.so.%{major}*

%files -n %{develname}
%{_includedir}/amrwb/
%{_libdir}/libamrwb.a
%{_libdir}/libamrwb.so

%changelog
* Fri Aug 19 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 7.0.0.4-1plf2011.0
- New version 7.0.0.4
- Little spec clean up
- Ported from PLF to restricted

* Mon Nov 29 2010 Götz Waschk <goetz@zarb.org> 7.0.0.3-2plf2011.0
- update file list

* Thu Jun 26 2008 Götz Waschk <goetz@zarb.org> 7.0.0.3-1plf2009.0
- new version

* Thu Jan 17 2008 Götz Waschk <goetz@zarb.org> 7.0.0.2-1plf2008.1
- new major
- new devel name
- new version

* Tue May 29 2007 Götz Waschk <goetz@zarb.org> 7.0.0.0-1plf2008.0
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21801 |12rr|assaultcube-1.1.0.4-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define name_orig AssaultCube
%define distsuffix plf

Summary:	AssaultCube is a total conversion of Wouter van Oortmerssen's FPS called Cube
Name:		assaultcube
Version:	1.1.0.4
Release:	2
License:	Freeware
Group:		Games/Arcade
URL:		http://assault.cubers.net/index.html
Source:		http://transact.dl.sourceforge.net/sourceforge/actiongame/%{name_orig}_v%{version}.tar.bz2
Source1:	http://transact.dl.sourceforge.net/sourceforge/actiongame/%{name_orig}_v%{version}_source.tar.bz2
Source2:	AssaultCube-startscript.sh
Source3:	AssaultCube-server.sh
Source11:	%{name_orig}.16.png
Source12:	%{name_orig}.32.png
Source13:	%{name_orig}.48.png
Patch0:		AssaultCube_v1.1.0.4-debug.patch
Patch1:		AssaultCube_v1.1.0.4-linkage.patch
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	zlib-devel
BuildConflicts:	freetds-devel
Obsoletes:	ActionCube < 1.0.2

%description
AssaultCube is a total conversion of Wouter van Oortmerssen's FPS called Cube.

Set in a realistic looking environment, gameplay is fast and arcade.
This game is all about team oriented multiplayer fun. Similar to counterstrike.

This package is in restricted non-free because, although the Cube engine is
Free, the game data (models, textures, maps etc.) are non-free, preclude
commercial distribution, and in some cases do not allow modification.

%prep
%setup -q -n %{version} -a1
mv %{version}/* .
%patch0 -p1
%patch1 -p1

%build
pushd source/src
# flags for enet:
export CFLAGS="%{optflags}"
export CXXFLAGS="%{optflags}"
# flags for engine:
make CXXOPTFLAGS="%{optflags}"
popd

%install
pushd source/src
%makeinstall
popd

install -dm 755 %{buildroot}%{_gamesbindir}
install -m 755 bin_unix/native_client \
	%{buildroot}%{_gamesbindir}/assaultcube_client.real
install -m 755 bin_unix/native_server \
	%{buildroot}%{_gamesbindir}/assaultcube_server.real

install -dm 755 %{buildroot}%{_gamesdatadir}
install -dm 755 %{buildroot}%{_gamesdatadir}/%{name}
for i in config demos packages; do
	cp -R $i \
		%{buildroot}%{_datadir}/games/%{name}
	find %{buildroot}%{_datadir}/games/%{name}/$i -type f -exec chmod 644 {} \;
done
chmod o+rwt %{buildroot}%{_datadir}/games/%{name}/packages/maps

# startscripts

install -m 755 %{SOURCE2} \
	%{buildroot}%{_gamesbindir}/%{name}.sh
install -m 755 %{SOURCE3} \
	%{buildroot}%{_gamesbindir}/%{name}_server.sh

# icon
install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/%{name}.png
install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/%{name}.png
install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/%{name}.png

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=%{name_orig}
Encoding=UTF-8
Comment=AssaultCube is a total conversion of Wouter van Oortmerssen's FPS called Cube
Exec=%{_gamesbindir}/%{name}.sh
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=false
Categories=X-MandrivaLinux-MoreApplications-Games-Arcade;Game;ArcadeGame;
EOF

cat > %{buildroot}%{_datadir}/applications/%{name}_server.desktop << EOF
[Desktop Entry]
Version=1.0
Encoding=UTF-8
Name=AssaultCube-Server
Comment=AssaultCube Server
Exec=%{_gamesbindir}/%{name}_server.sh
Icon=%{name}
Terminal=true
Type=Application
StartupNotify=true
Categories=X-MandrivaLinux-MoreApplications-Games-Arcade;Game;ArcadeGame;
EOF

cat > %{buildroot}%{_datadir}/applications/%{name}_server_lan.desktop << EOF
[Desktop Entry]
Version=1.0
Encoding=UTF-8
Name=AssaultCube-Server-Lan
Comment=AssaultCube Server (private)
Exec=%{_gamesbindir}/%{name}_server.sh -mlocalhost
Icon=%{name}
Terminal=true
Type=Application
StartupNotify=true
Categories=X-MandrivaLinux-MoreApplications-Games-Arcade;Game;ArcadeGame;
EOF

%files
%defattr(-, root, root, 0755)
%doc source/*.txt README.html
%doc docs
%{_gamesbindir}/*
%dir %{_datadir}/games/%{name}
%{_datadir}/games/%{name}/*
%{_datadir}/applications/%{name}*.desktop
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png


%changelog
* Thu Nov  1 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 444de4c
- Add patches from Debian to fix linkage and debug info generation
  
* Thu Nov  1 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 99bfb3c
- Update BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21802 |12rr|audacious-plugins-3.3.3-1plf
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#####################
# Hardcode PLF build
%define build_plf 1
#####################

%{?_with_plf: %{expand: %%global build_plf 1}}

%if %{build_plf}
%define	extrarelsuffix	plf
%define	distsuffix	plf
%endif

%define build_smb 0

Summary:	Audacious Media Player core plugins
Name:		audacious-plugins
Version:	3.3.3
Release:	1%{?extrarelsuffix}
Epoch:		5
License:	GPLv2+
Group:		Sound
Url:		http://audacious-media-player.org/
Source0:	http://distfiles.audacious-media-player.org/%{name}-%{version}.tar.bz2
#gw from Fedora, enable gnome keys by default
Patch2:		audacious-plugins-3.3-enable-gnomeshortcuts.patch
Requires:	audacious
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(audacious)
BuildRequires:	pkgconfig(flac)
BuildRequires:	pkgconfig(fluidsynth)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(glut)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(imlib2)
BuildRequires:	pkgconfig(jack)

BuildRequires:	pkgconfig(libavcodec) >= 53.40.0
BuildRequires:	pkgconfig(libbinio)
BuildRequires:	pkgconfig(libbs2b)
BuildRequires:	pkgconfig(libcddb)
BuildRequires:	pkgconfig(libcdio)
BuildRequires:	pkgconfig(libcue)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	pkgconfig(liblircclient0)
BuildRequires:	pkgconfig(libmms)
BuildRequires:	pkgconfig(libmodplug)
BuildRequires:	pkgconfig(libmpg123)
BuildRequires:	pkgconfig(libmtp)
BuildRequires:	pkgconfig(libmusicbrainz)
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(libsidplay2)
BuildRequires:	sidplay-devel

BuildRequires:	pkgconfig(mad)
BuildRequires:	pkgconfig(neon)
BuildRequires:	pkgconfig(samplerate)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(shout)
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	pkgconfig(taglib)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(wavpack)
BuildRequires:	pkgconfig(xcomposite)

#gw currently does not build
#BuildRequires:	bluez-devel >= 2.22
%if %{build_plf}
BuildRequires:	lame-devel
BuildRequires:	libfaad2-static-devel
#gw ffmpeg plugin:
Provides:	audacious-musepack
%endif

%description
Audacious is a media player based on the BMP music playing application.
Its primary goals are usability and usage of current desktop standards.

This contains the basic plugin distribution. Audacious is useless
without them.

%if %{build_plf}
This package is in restricted repository as it violates some patents.
%endif

%package  -n audacious-wavpack
Group:		Sound
Summary:	Wavpack input plugin for Audacious
Requires:	audacious

%description  -n audacious-wavpack
This is a wavpack input plugin for Audacious based on libwavpack.

%package  -n audacious-jack
Group:		Sound
Summary:	Audacious output plugin for the jack sound server
Requires:	audacious

%description  -n audacious-jack
Audacious audio output plugin for the jack audio server.

%package  -n audacious-pulse
Group:		Sound
Summary:	Audacious output plugin for the Pulseaudio sound server
Requires:	audacious

%description  -n audacious-pulse
Audacious audio output plugin for the pulseaudio
server.

%package  -n audacious-adplug
Summary:	AdLib player plugin for audacious
Group:		Sound
Requires:	audacious

%description  -n audacious-adplug
AdPlug is an Audacious input plugin It uses the AdPlug AdLib sound
player library to play back a wide range of AdLib (OPL2) music file
formats on top of an OPL2 emulator.  No OPL2 chip is required for
playback.

%package  -n audacious-fluidsynth
Summary:	Fluidsynth MIDI plugin for audacious
Group:		Sound
Requires:	audacious

%description  -n audacious-fluidsynth
FluidSynth is a real-time software synthesizer based on the SoundFont 2
specifications. It is a "software synthesizer". FluidSynth can read MIDI
events from the MIDI input device and render them to the audio device.

This is a fluidsynth backend for the Audacious Media Player to support the
playback of MIDI files with the fluidsynth engine.

%package  -n audacious-sid
Group:		Sound
Summary:	Audacious input plugin for C64 SID files
Requires:	audacious

%description  -n audacious-sid
Audacious-SID is a plugin for the Audacious Media Player which provides
support for playing the so-called "SID tunes", which are music
from old Commodore computer programs like games, demos, etc.

For the actual playing, it uses the excellent libsidplay (1|2)
emulator engine that emulates 6510 CPU and 6581/8580 Sound Interface
Device (SID) chip.

%if %{build_smb}
%package -n audacious-smb
Group:		Sound
Summary:	SMB/CIFS file system plugin for the Audacious media player
Requires:	audacious
BuildRequires:	pkgconfig(smbclient)

%description -n audacious-smb
This plugin allows Audacious to play content from a Samba or Windows network
file system.
%endif

%prep
%setup -q
%apply_patches

%build
export LDFLAGS="-lm"
#gw else cdaudio does not build (2.2-beta2)
#define _disable_ld_no_undefined 1
%configure2_5x --enable-amidiplug \
%if %{build_smb}
--enable-smb \
%endif
--enable-scrobbler
%ifarch %ix86 x86_64
#--enable-usf
%endif

%make

%install
%makeinstall_std

%if ! %{build_plf}
rm -fv %{buildroot}%{_libdir}/audacious/Input/aac.so
%endif

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS
%dir %{_libdir}/audacious/Input/amidi-plug/
%{_libdir}/audacious/Input/amidi-plug/ap-alsa.so
%dir %{_libdir}/audacious
%dir %{_libdir}/audacious/Container
%{_libdir}/audacious/Container/asx.so
%{_libdir}/audacious/Container/audpl.so
%{_libdir}/audacious/Container/cue.so
%{_libdir}/audacious/Container/m3u.so
%{_libdir}/audacious/Container/pls.so
%{_libdir}/audacious/Container/xspf.so
%dir %{_libdir}/audacious/General
%{_libdir}/audacious/General/alarm.so
%{_libdir}/audacious/General/albumart.so
%{_libdir}/audacious/General/aosd.so
#%{_libdir}/audacious/General/bluetooth.so
%{_libdir}/audacious/General/cd-menu-items.so
%{_libdir}/audacious/General/gnomeshortcuts.so
%{_libdir}/audacious/General/gtkui.so
%{_libdir}/audacious/General/hotkey.so
%{_libdir}/audacious/General/lirc.so
%{_libdir}/audacious/General/lyricwiki.so
%{_libdir}/audacious/General/mpris2.so
%{_libdir}/audacious/General/notify.so
%{_libdir}/audacious/General/scrobbler.so
%{_libdir}/audacious/General/search-tool.so
%{_libdir}/audacious/General/skins.so
%{_libdir}/audacious/General/statusicon.so
%{_libdir}/audacious/General/song_change.so
%dir %{_libdir}/audacious/Input
%{_libdir}/audacious/Input/ffaudio.so
%{_libdir}/audacious/Input/amidi-plug.so
%{_libdir}/audacious/Input/cdaudio-ng.so
%{_libdir}/audacious/Input/console.so
%{_libdir}/audacious/Input/flacng.so
%{_libdir}/audacious/Input/madplug.so
%{_libdir}/audacious/Input/metronom.so
%{_libdir}/audacious/Input/modplug.so
%{_libdir}/audacious/Input/psf2.so
%{_libdir}/audacious/Input/sndfile.so
%{_libdir}/audacious/Input/tonegen.so
%ifarch %{ix86} x86_64
#%{_libdir}/audacious/Input/usf.so
%endif
%{_libdir}/audacious/Input/vorbis.so
%{_libdir}/audacious/Input/vtx.so
%{_libdir}/audacious/Input/xsf.so
%if %{build_plf}
%{_libdir}/audacious/Input/aac.so
%endif
%dir %{_libdir}/audacious/Effect/
%{_libdir}/audacious/Effect/bs2b.so
%{_libdir}/audacious/Effect/compressor.so
%{_libdir}/audacious/Effect/crossfade.so
%{_libdir}/audacious/Effect/crystalizer.so
%{_libdir}/audacious/Effect/echo.so
%{_libdir}/audacious/Effect/ladspa.so
%{_libdir}/audacious/Effect/mixer.so
%{_libdir}/audacious/Effect/resample.so
%{_libdir}/audacious/Effect/speed-pitch.so
%{_libdir}/audacious/Effect/stereo.so
%{_libdir}/audacious/Effect/voice_removal.so
%dir %{_libdir}/audacious/Output
%{_libdir}/audacious/Output/alsa.so
%{_libdir}/audacious/Output/filewriter.so
%{_libdir}/audacious/Output/sdlout.so
%dir %{_libdir}/audacious/Transport/
%{_libdir}/audacious/Transport/gio.so
%{_libdir}/audacious/Transport/mms.so
%{_libdir}/audacious/Transport/neon.so
%{_libdir}/audacious/Transport/unix-io.so
%dir %{_libdir}/audacious/Visualization
%{_libdir}/audacious/Visualization/blur_scope.so
%{_libdir}/audacious/Visualization/cairo-spectrum.so
%{_datadir}/audacious

%files  -n audacious-wavpack
%{_libdir}/audacious/Input/wavpack.so

%files  -n audacious-jack
%{_libdir}/audacious/Output/jackout.so

%files  -n audacious-pulse
%{_libdir}/audacious/Output/pulse_audio.so

%files  -n audacious-sid
%{_libdir}/audacious/Input/sid.so

%files  -n audacious-adplug
%{_libdir}/audacious/Input/adplug.so

%if 0
%files  -n audacious-timidity
%{_libdir}/audacious/Input/timidity.so
%endif

%files  -n audacious-fluidsynth
%_libdir/audacious/Input/amidi-plug/ap-fluidsynth.so

%if %{build_smb}
%files -n audacious-smb
%{_libdir}/audacious/Transport/smb.so
%endif


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21803 |12rr|audiokonverter-5.9.1-5plf
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
######################
# Hardcode PLF build
%define build_plf 1
######################

%if %{build_plf}
%define distsuffix plf
# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
%define extrarelsuffix plf
%endif

Summary:	An audio converter
Name:		audiokonverter
Version:	5.9.1
Release:	5%{?extrarelsuffix}
License:	GPLv2
Group:		Sound
URL:		http://www.kde-apps.org/content/show.php?content=12608
Source0:	http://www.kde-apps.org/CONTENT/content-files/12608-%{name}-%{version}.tar.bz2
Patch0:		audiokonverter-noflac.patch
BuildRequires:	kde4-macros
Requires:	dolphin
Requires:	mplayer
Requires:	flac
Requires:	wavpack
Requires:	id3lib
Requires:	vorbis-tools
%if %{build_plf}
Requires:	lame
Requires:	faac
Requires:	faad2
%endif
BuildArch:	noarch

%description
audiokonverter is a small utility to easily convert from OGG, MP3,
AAC, M4A, FLAC, WMA, RealAudio, Musepack, Wavpack, WAV and movies to
MP3, OGG, M4A, WAV and FLAC in Konqueror by right-clicking on them.

%if %{build_plf}
This package is in restricted because it requires packages that are
in restricted (lame, faac, faad2).
%endif

%prep
%setup -q
%if !%{build_plf}
%patch0 -p0 -b .plf
%endif

%install
mkdir -p %{buildroot}%{_kde_services}/ServiceMenus
install -m 644 *4.desktop %{buildroot}%{_kde_services}/ServiceMenus
mkdir -p %{buildroot}%{_kde_appsdir}/dolphin/servicemenus
install -m 644 *4.desktop %{buildroot}%{_kde_appsdir}/dolphin/servicemenus
mkdir -p %{buildroot}%{_kde_bindir}
install -m 755 anytowav4 audioconvert4 movie2sound4 oggdrop-lx %{buildroot}%{_kde_bindir}

%files
%doc README Changelog
%{_kde_bindir}/*
%{_kde_services}/ServiceMenus/*.desktop
%{_kde_appsdir}/dolphin/servicemenus/*.desktop



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21804 |12rr|autopano-sift-C-2.5.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define distsuffix plf

Name:		autopano-sift-C
Version:	2.5.1
Release:	2
Summary:	SIFT Feature Detection implementation
License:	GPLv2
Group:		Graphics
Url:		http://hugin.sourceforge.net/
Source0:	http://sourceforge.net/projects/hugin/files/autopano-sift-C/autopano-sift-C-%{version}/autopano-sift-C-%{version}.tar.gz
Patch0:		autopano-sift-C-2.5.1-linkage.patch
BuildRequires:	cmake
BuildRequires:	pano13-devel
BuildRequires:	png-devel
BuildRequires:	tiff-devel
BuildRequires:	jpeg-devel
BuildRequires:	zlib-devel
BuildRequires:	libxml2-devel

%description
This package provides an implementation of the SIFT algorithm and a set of
utilities to utilize the algorithm to match two or more images. As output, a
number of control points are created, which specify one and the same image
location in two images. The output is created as project file for the hugin
panorama stitching software, which is available at http://hugin.sf.net/

This package is in restricted because the SIFT alogorithm is patented.

%prep
%setup -q
%patch0 -p1

%build
%cmake
%make

%install
%makeinstall_std -C build

%files
%doc LICENSE README README.1ST ChangeLog
%{_mandir}/man?/*
%{_bindir}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21805 |12rr|avidemux-2.5.6-3plf
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define filename %{name}_%{version}

#############################
# Hardcore PLF build
# bcond_with or bcond_without
%bcond_without plf
#############################

%if %with plf
%define distsuffix plf
# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
%define extrarelsuffix plf
%endif

Name:		avidemux
Version:	2.5.6
Release:	3%{?extrarelsuffix}
Summary:	A free video editor
License:	GPLv2+
Group:		Video
Url:		http://fixounet.free.fr/avidemux
Source0:	http://downloads.sourceforge.net/project/%{name}/%{name}/%{version}/%{filename}.tar.gz
Patch2:		avidemux-2.5.1-opencore-check.patch
Patch3:		avidemux-jack-underlinking.patch
Patch4:		avidemux-fix-cmake.patch
Patch5:		avidemux-mpeg2enc-underlinking.patch
Patch6:		CVE-2011-3893.patch
Patch7:		CVE-2011-3895.patch
Patch8:		CVE-2012-0947.patch
BuildRequires:	cmake
BuildRequires:	imagemagick
BuildRequires:	libxslt-proc
BuildRequires:	nasm
BuildRequires:	qt4-linguist
BuildRequires:	yasm
BuildRequires:	gettext-devel
BuildRequires:	liba52dec-devel
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(esound)
BuildRequires:	pkgconfig(jack)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(libva)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(mad)
BuildRequires:	pkgconfig(samplerate)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(xv)
# not packaged yet:
#BuildRequires:  libaften-devel
%if %with plf
BuildRequires:	libfaac-devel
BuildRequires:	libfaad2-devel
BuildRequires:	liblame-devel
BuildRequires:	libxvid-devel
BuildRequires:	pkgconfig(opencore-amrnb)
BuildRequires:	pkgconfig(opencore-amrwb)
BuildRequires:	pkgconfig(x264)
%endif
Requires:	avidemux-ui

%description
Avidemux is a free video editor designed for simple cutting,
filtering and encoding tasks.It supports many file types, including
AVI, DVD compatible MPEG files, MP4 and ASF, using a variety of
codecs. Tasks can be automated using projects, job queue and
powerful scripting capabilities.

%if %with plf
This package is in restricted because this build has support for codecs
covered by software patents.
%endif

%package gtk
Summary:	A free video editor - GTK GUI
Group:		Video
Requires:	gtk+2.0 >= 2.6.0
Requires:	%{name} = %{version}-%{release}
Provides:	avidemux-ui = %{version}-%{release}

%description gtk
Avidemux is a free video editor. This package contains the
version with a graphical user interface based on GTK.

%package qt
Summary:	A free video editor - Qt4 GUI
Group:		Video
Requires:	%{name} = %{version}-%{release}
Provides:	avidemux-ui = %{version}-%{release}

%description qt
Avidemux is a free video editor. This package contains the
version with a graphical user interface based on Qt4.

%package cli
Summary:	A free video editor - command-line version
Group:		Video
Requires:	%{name} = %{version}-%{release}
Provides:	avidemux-ui = %{version}-%{release}

%description cli
Avidemux is a free video editor. This package contains the
version with a command-line interface.

%if %with plf
This package is in restricted because this build has support for codecs
covered by software patents.
%endif

%prep
%setup -q -n %{filename}
%patch2 -p1
%patch3 -p1
%patch4 -p0
%patch5 -p1

pushd avidemux/ADM_libraries

tar -xjf ffmpeg-0.9.tar.bz2 && rm -f ffmpeg-0.9.tar.bz2
pushd ffmpeg-0.9
%patch6 -p1
%patch7 -p1
%patch8 -p1
popd
tar -cjf ffmpeg-0.9.tar.bz2 ffmpeg-0.9 && rm -rf ffmpeg-0.9
popd

# libdir is nicely hardcoded
sed -i 's,Dir="lib",Dir="%{_lib}",' avidemux/main.cpp avidemux/ADM_core/src/ADM_fileio.cpp
grep -q '"%{_lib}"' avidemux/main.cpp
grep -q '"%{_lib}"' avidemux/ADM_core/src/ADM_fileio.cpp

%build
#gw 2.5.4 has linking problems in plugins/ADM_videoFilters/AvsFilter
#   	      	      	   and in plugins/ADM_videoFilters/Logo/
%define _disable_ld_no_undefined 1
%cmake
make

# plugin build expects libraries to be already installed; we fake a prefix
# in build/ by symlinking all libraries to build/lib/
mkdir -p %{_lib}
cd %{_lib}
find ../avidemux -name '*.so*' | xargs ln -sft .
cd ../../plugins
%cmake -DAVIDEMUX_SOURCE_DIR=%{_builddir}/%{filename} -DAVIDEMUX_CORECONFIG_DIR=%{_builddir}/%{filename}/build/config -DAVIDEMUX_INSTALL_PREFIX=%{_builddir}/%{filename}/build
make


%install
cd build
%makeinstall_std
mkdir -p %{buildroot}%{_libdir}
cd ..

cd plugins/build
%makeinstall_std
#gw install this manually:
cp ADM_videoEncoder/ADM_vidEnc_mpeg2enc/mpeg2enc/libmpeg2enc.so \
  ADM_videoEncoder/common/pluginOptions/libADM_vidEnc_pluginOptions.so \
  ADM_videoEncoder/common/xvidRateCtl/libADM_xvidRateCtl.so %{buildroot}%{_libdir}
cd ../..

# icons
install -d -m755 %{buildroot}%{_liconsdir}
install -d -m755 %{buildroot}%{_iconsdir}
install -d -m755 %{buildroot}%{_miconsdir}
convert avidemux_icon.png -resize 48x48 %{buildroot}%{_liconsdir}/%{name}.png
convert avidemux_icon.png -resize 32x32 %{buildroot}%{_iconsdir}/%{name}.png
convert avidemux_icon.png -resize 16x16 %{buildroot}%{_miconsdir}/%{name}.png

# menu
mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}-gtk.desktop << EOF
[Desktop Entry]
Name=Avidemux
Comment=A free video editor
Exec=%{_bindir}/%{name}2_gtk %U
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=AudioVideo;Video;AudioVideoEditing;GTK;
EOF
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}-qt.desktop << EOF
[Desktop Entry]
Name=Avidemux
Comment=A free video editor
Exec=%{_bindir}/%{name}2_qt4 %U
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=AudioVideo;Video;AudioVideoEditing;Qt;
EOF

rm -rf %{buildroot}%{_datadir}/locale/klingon

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_libdir}/libADM5*
%{_libdir}/libADM_core*
%{_libdir}/libADM_smjs.so
%{_libdir}/libADM_vidEnc_pluginOptions.so
%{_libdir}/libADM_xvidRateCtl.so
%{_libdir}/libmpeg2enc.so
%dir %{_libdir}/ADM_plugins
%dir %{_libdir}/ADM_plugins/audioDecoder
%{_libdir}/ADM_plugins/audioDecoder/libADM_ad_Mad.so
%{_libdir}/ADM_plugins/audioDecoder/libADM_ad_a52.so
%if %with plf
%{_libdir}/ADM_plugins/audioDecoder/libADM_ad_opencore_amrnb.so
%{_libdir}/ADM_plugins/audioDecoder/libADM_ad_opencore_amrwb.so
%{_libdir}/ADM_plugins/audioDecoder/libADM_ad_faad.so
%endif
%{_libdir}/ADM_plugins/audioDecoder/libADM_ad_vorbis.so
%dir %{_libdir}/ADM_plugins/audioDevices
%{_libdir}/ADM_plugins/audioDevices/libADM_av_alsa.so
%{_libdir}/ADM_plugins/audioDevices/libADM_av_esd.so
%{_libdir}/ADM_plugins/audioDevices/libADM_av_jack.so
%{_libdir}/ADM_plugins/audioDevices/libADM_av_oss.so
%{_libdir}/ADM_plugins/audioDevices/libADM_av_pulseAudioSimple.so
%{_libdir}/ADM_plugins/audioDevices/libADM_av_sdl.so
%dir %{_libdir}/ADM_plugins/audioEncoders
%{_libdir}/ADM_plugins/audioEncoders/libADM_ae_lav_ac3.so
%{_libdir}/ADM_plugins/audioEncoders/libADM_ae_lav_mp2.so
%{_libdir}/ADM_plugins/audioEncoders/libADM_ae_pcm.so
%{_libdir}/ADM_plugins/audioEncoders/libADM_ae_twolame.so
%{_libdir}/ADM_plugins/audioEncoders/libADM_ae_vorbis.so
%dir %{_libdir}/ADM_plugins/videoEncoder
%if %with plf
%{_libdir}/ADM_plugins/audioEncoders/libADM_ae_faac.so
%{_libdir}/ADM_plugins/audioEncoders/libADM_ae_lame.so
%{_libdir}/ADM_plugins/videoEncoder/libADM_vidEnc_x264.so
%{_libdir}/ADM_plugins/videoEncoder/x264/*.xml
%{_libdir}/ADM_plugins/videoEncoder/x264/*.xsd
%{_libdir}/ADM_plugins/videoEncoder/libADM_vidEnc_xvid.so
%dir %{_libdir}/ADM_plugins/videoEncoder/xvid
%{_libdir}/ADM_plugins/videoEncoder/xvid/*.xsd
%endif
%dir %{_libdir}/ADM_plugins/videoEncoder/avcodec
%{_libdir}/ADM_plugins/videoEncoder/avcodec/*.xsd
%dir %{_libdir}/ADM_plugins/videoEncoder/avcodec/mpeg-?
%{_libdir}/ADM_plugins/videoEncoder/avcodec/mpeg-?/*.xml
%{_libdir}/ADM_plugins/videoEncoder/libADM_vidEnc_avcodec.so
%{_libdir}/ADM_plugins/videoEncoder/libADM_vidEnc_mpeg2enc.so
%dir %{_libdir}/ADM_plugins/videoEncoder/mpeg2enc
%{_libdir}/ADM_plugins/videoEncoder/mpeg2enc/*.xsd
%dir %{_libdir}/ADM_plugins/videoEncoder/mpeg2enc/mpeg-?
%{_libdir}/ADM_plugins/videoEncoder/mpeg2enc/mpeg-?/*.xml
%dir %{_libdir}/ADM_plugins/videoFilter
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_Deinterlace.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_Delta.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_Denoise.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_FluxSmooth.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_Mosaic.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_Pulldown.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_Stabilize.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_Tisophote.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_Whirl.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_addborders.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_avsfilter.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_blackenBorders.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_blendDgBob.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_blendRemoval.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_decimate.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_denoise3d.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_denoise3dhq.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_dropOut.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_fade.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_fastconvolutiongauss.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_fastconvolutionmean.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_fastconvolutionmedian.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_fastconvolutionsharpen.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_forcedPP.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_hzStackField.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_keepEvenField.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_keepOddField.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_kernelDeint.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_largemedian.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_lavDeinterlace.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_logo.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_lumaonly.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_mSharpen.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_mSmooth.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_mcdeint.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_mergeField.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_palShift.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_resampleFps.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_reverse.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_rotate.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_separateField.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_smartPalShift.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_smartSwapField.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_soften.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_ssa.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_stackField.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_swapField.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_swapuv.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_tdeint.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_telecide.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_unstackField.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_vflip.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_vlad.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_yadif.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vidChromaU.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vidChromaV.so
%{_datadir}/ADM_scripts/
%dir %{_datadir}/ADM_addons/
%{_datadir}/ADM_addons/avsfilter

%files gtk
%{_bindir}/avidemux2_gtk
%{_datadir}/applications/mandriva-avidemux-gtk.desktop
%{_libdir}/libADM_render_gtk.so
%{_libdir}/libADM_UIGtk.so
%if %with plf
%{_libdir}/ADM_plugins/videoEncoder/x264/libADM_vidEnc_x264_Gtk.so
%{_libdir}/ADM_plugins/videoEncoder/xvid/libADM_vidEnc_Xvid_Gtk.so
%endif
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_Crop_gtk.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_asharp_gtk.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_avisynthResize_gtk.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_chromaShift_gtk.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_cnr2_gtk.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_colorYUV_gtk.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_contrast_gtk.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_eq2_gtk.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_equalizer_gtk.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_hue_gtk.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_mpdelogo_gtk.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_mplayerResize_gtk.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_sub_gtk.so

%files qt
%{_bindir}/avidemux2_qt4
%{_datadir}/applications/mandriva-avidemux-qt.desktop
%dir %{_datadir}/%{name}
%dir %{_datadir}/%{name}/i18n
%{_datadir}/%{name}/i18n/*.qm
%{_libdir}/libADM_render_qt4.so
%{_libdir}/libADM_UIQT4.so
%if %with plf
%{_libdir}/ADM_plugins/videoEncoder/x264/libADM_vidEnc_x264_Qt.so
%{_libdir}/ADM_plugins/videoEncoder/xvid/libADM_vidEnc_Xvid_Qt.so
%endif
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_crop_qt4.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_asharp_qt4.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_avisynthResize_qt4.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_chromaShift_qt4.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_cnr2_qt4.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_colorYUV_qt4.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_contrast_qt4.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_curveEditor_qt4.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_eq2_qt4.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_equalizer_qt4.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_hue_qt4.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_mpdelogo_qt4.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_mplayerResize_qt4.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_sub_qt4.so

%files cli
%doc README
%{_bindir}/avidemux2_cli
%{_libdir}/libADM_render_cli.so
%{_libdir}/libADM_UICli.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_Hue_cli.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_asharp_cli.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_avisynthResize_cli.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_chromashift_cli.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_cnr2_cli.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_colorYUV_cli.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_contrast_cli.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_crop_cli.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_eq2_cli.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_equalizer_cli.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_mpdelogo_cli.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_mplayerResize_cli.so
%{_libdir}/ADM_plugins/videoFilter/libADM_vf_sub_cli.so



%changelog
* Thu Nov  1 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 8bc245c
- Sync with Main and rebuild with PLF features on
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21806 |12rr|cdrdao-1.2.3-10plf
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%{?_with_plf: %{expand: %%global build_plf 1}}

#####################
# Hardcode PLF build
%define build_plf 1
#####################

%if %{build_plf}
%define distsuffix plf
# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
%define extrarelsuffix plf
%endif

Name:		cdrdao
Version:	1.2.3
Release:	10%{?extrarelsuffix}
Summary:	Cdrdao - Write CDs in disk-at-once mode
License:	GPLv2+
Group:		Archiving/Cd burning
URL:		http://cdrdao.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/cdrdao/%{name}-%{version}.tar.bz2
Patch1:		mkisofs-changelog.patch
#gw from Fedora: fix version printing needed by k3b
Patch3:		cdrdao-1.2.3-version.patch
Patch10:	cdrdao-1.2.2-fix-str-fmt.patch
Patch11:	cdrdao-1.2.3-stat.patch
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(mad)
BuildRequires:	pkgconfig(ao)
BuildRequires:	imagemagick
BuildRequires:	desktop-file-utils

%description
Writes CDs in disc-at-once (DAO) mode allowing control over pre-gaps
(length down to 0, nonzero audio data) and sub-channel information
like ISRC codes. All data that is written to the disc must be
specified with a text file. Audio data may be in WAVE or raw format.

%if %{build_plf}
This package is in restricted as it violates some patents for MP3 encoding.
%endif

%package	gcdmaster
Summary:	Graphical front end to cdrdao for creating audio CDs
Group:		Archiving/Cd burning
BuildRequires:	pkgconfig(libgnomeuimm-2.6)
Provides:	cdrdao-xdao
Provides:	cdrdao-xcdrdao
Requires:	%{name} = %{version}

%description gcdmaster
gcdmaster allows the creation of toc-files for cdrdao and can control
the recording process. Its main application is the creation of audio
CDs from one or more audio files. It supports PQ-channel editing,
entry of meta data like ISRC codes/CD-TEXT and non-destructive cut of
the audio data.

%if %{build_plf}
%package	toc2mp3
Summary:	Command line MP3 encoder front end to cdrdao
Group:		Sound
BuildRequires:	liblame-devel
Requires:	%{name} = %{version}

%description	toc2mp3
This is a command line MP3 encoder that converts audio CD disc images
(toc files) to MP3 files. Special care is taken that the MP3 files can
be played in sequence without having unwanted noise at the transition
points. CD-TEXT information (if available) is used to set ID3 (v2)
tags and to construct the name of the MP3 files.

This package is in restricted as it violates some patents for MP3 encoding.
%endif

%prep
%setup -q
%patch1 -p1 -b .changelog
%patch3 -p1
%patch10 -p0 -b .str
%patch11 -p1 -b .stat

%build
export CXXFLAGS="%{optflags} -DENABLE_NLS"
%configure2_5x
%make

%install
%makeinstall

# Menu
perl -pi -e 's,gcdmaster.png,gcdmaster,g' %{buildroot}%{_datadir}/applications/*
desktop-file-install --vendor="" \
  --remove-category="Application" \
  --remove-category="X-Fedora" \
  --remove-key="Encoding" \
  --add-category="GTK" \
  --add-category="AudioVideo" \
  --add-category="DiscBurning" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

# icon
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
convert -scale 16 xdao/gcdmaster.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/gcdmaster.png
convert -scale 32 xdao/gcdmaster.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/gcdmaster.png
install -m 644 xdao/gcdmaster.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/gcdmaster.png

%files
%doc README README.PlexDAE
%doc %{_mandir}/man1/*
%attr(6755,root,cdwriter) %{_bindir}/cdrdao
%{_bindir}/toc2cue
%{_bindir}/toc2cddb
%{_bindir}/cue2toc
%{_datadir}/%{name}

%files gcdmaster
%{_sysconfdir}/gconf/schemas/gcdmaster.schemas
%{_bindir}/gcdmaster
%{_datadir}/applications/gcdmaster.desktop
%{_datadir}/application-registry/gcdmaster.applications
%{_datadir}/gcdmaster
%{_datadir}/mime-info/gcdmaster.keys
%{_datadir}/mime-info/gcdmaster.mime
%{_datadir}/mime/packages/gcdmaster.xml
%{_datadir}/pixmaps/*
%{_iconsdir}/hicolor/*/apps/*

%if %{build_plf}
%files toc2mp3
%{_bindir}/toc2mp3
%endif


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21807 |12rr|cinelerra-2.1.5-1.git20110903.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1
%define _disable_ld_as_needed 1
%define Werror_cflags -Wformat

%define distsuffix plf

%define snap 20110903

Name:		cinelerra
Version:	2.1.5
Release:	1.git%{snap}.2
Epoch:		1
Summary:	Non-Linear Video Editing Suite
License:	GPL
Group:		Video
URL:		http://cinelerra.org/
# git://git.cinelerra.org/j6t/cinelerra.git
Source0:	%{name}-%{version}cv%{snap}.tar.bz2
Patch0:		cinelerra-2.1.5-v4l.patch
Patch1:		cinelerra-2.1.5-alt-fix_locale.patch
Requires:	mjpegtools >= 1.6.3
BuildRequires:	libtool
BuildRequires:	pkgconfig(x11)
BuildRequires:	a52dec-devel
BuildRequires:	pkgconfig(esound)
BuildRequires:	ffmpeg0.7-devel
BuildRequires:	imagemagick
BuildRequires:	jpeg-devel
BuildRequires:	lame-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(audiofile)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(libavc1394)
BuildRequires:	pkgconfig(libdv)
BuildRequires:	pkgconfig(ext2fs)
BuildRequires:	libfaac-devel
BuildRequires:	libfaad2-devel
BuildRequires:	pkgconfig(fftw3)
BuildRequires:	pkgconfig(libiec61883)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(mjpegtools)
BuildRequires:	pkgconfig(ogg)
BuildRequires:	pkgconfig(libraw1394)
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	pkgconfig(theora)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	nasm
BuildRequires:	yasm
BuildRequires:	pkgconfig(OpenEXR)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	texinfo
BuildRequires:	tiff-devel
BuildRequires:	pkgconfig(x264)
BuildRequires:	xvid-devel
BuildRequires:	pkgconfig(IlmBase)
BuildRequires:	libmp4v2-devel
BuildRequires:	pkgconfig(uuid)
Conflicts:	libmpeg3-progs

%description
If you want to make movies, you want the compositing
and editing that the big boys use, you want the efficiency
of an embedded UNIX operating system combined with the
power of a general purpose PC, or you just want to defy
the establishment, the time has come to download Cinelerra.

This version is based on the "Community" tree found at
http://cinelerra.org.

This package is in restricted because MP3 encoder and
video codecs are covered by software patents.

%prep
%setup -q -n %{name}-%{version}cv%{snap}
%patch0 -p1
%patch1 -p1

%build
./autogen.sh
export CXXFLAGS="%{optflags} $(pkg-config --cflags freetype2) -D__STDC_CONSTANT_MACROS"
%configure2_5x \
	--enable-freetype2 \
	--disable-rpath \
	--enable-alsa \
	--with-plugindir="%{_libdir}/%{name}" \
	--with-external-ffmpeg

%make

%install
%__rm -rf %{buildroot}
%makeinstall_std

# FIXME: Libify package?
%__rm -rf %{buildroot}/%{_includedir}
%__rm -rf  %{buildroot}/%{_libdir}/pkgconfig %{buildroot}/%{_libdir}/{*.so,*.la,*.a}
%__rm -rf %{buildroot}%{_libdir}/vhook

%__chmod 0644 %{buildroot}%{_libdir}/%{name}/fonts/*


# ../BUILD/cinelerra-4/plugins/defaulttheme/data/reel.png
# icons
%__mkdir_p %{buildroot}/%{_liconsdir}
convert plugins/defaulttheme/data/reel.png -resize 48x48 %{buildroot}/%{_liconsdir}/%{name}.png
%__mkdir_p %{buildroot}/%{_iconsdir}
convert plugins/defaulttheme/data/reel.png -resize 32x32 %{buildroot}/%{_iconsdir}/%{name}.png
%__mkdir_p %{buildroot}/%{_miconsdir}
convert plugins/defaulttheme/data/reel.png -resize 16x16 %{buildroot}/%{_miconsdir}/%{name}.png

%__rm -f %{buildroot}%{_datadir}/applications/cinelerra.desktop
%__mkdir_p %{buildroot}%{_datadir}/applications
%__cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop <<EOF
[Desktop Entry]
Name=Cinelerra
Comment=Non-Linear Video Editor
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=AudioVideo;Video;AudioVideoEditing;X-MandrivaLinux-Multimedia-Video;
Encoding=UTF-8
EOF

%find_lang %{name}

%clean
%__rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root,0755)
%doc NEWS
%{_bindir}/%{name}
%{_bindir}/mpeg3cat
%{_bindir}/mpeg3dump
%{_bindir}/mpeg3toc
%{_bindir}/mplexlo
%{_libdir}/%{name}
%{_libdir}/*.so.*
%{_datadir}/applications/*.desktop
%{_iconsdir}/*.png
%{_liconsdir}/*.png
%{_miconsdir}/*.png
%{_datadir}/pixmaps/%{name}.xpm

%changelog
* Sat Sep 03 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 2.1.5-1.git20110903.1plf2011.0
- Latest git snapshot (last commit from 2010-12-08 = stable 2.1.5 with small fix)
- Add patch0 to fix build with latest kernels
- Add patch1 from ALT Linux to fix russian locale
- Port from PLF to restricted

* Thu Jun 17 2010 Anssi Hannula <anssi@zarb.org> 2.1-1.git20091210.1plf2010.1
- new snapshot (git tree last updated on 2009-12-10)
- update URL
- fix versioning (this is version 2.1, not 4)
- drop old menu file

* Sat Jan 23 2010 Götz Waschk <goetz@zarb.org> 4-0.svn1061.5plf2010.1
- rebuild for new x264

* Mon Jan 11 2010 Götz Waschk <goetz@zarb.org> 4-0.svn1061.4plf2010.1
- rebuild for new libjpeg

* Thu Dec 10 2009 Götz Waschk <goetz@zarb.org> 4-0.svn1061.3plf2010.1
- recompress tarball with xz
- rebuild for new x264

* Sat Feb 21 2009 Anssi Hannula <anssi@zarb.org> 4-0.svn1061.2plf2009.1
- remove devel files again (they do not belong in a non-devel package,
  and this package has not been libified; it probably should be), fixes
  bug #227
- disable parallel build again, still broken (was enabled in previous
  release)
- readd buildrequires on nasm, build fails without it (was dropped in
  previous release)
- buildrequires libmp4v2-devel

* Sat Sep 06 2008 trem <trem@zarb.org> 4.1.svn1061.1plf2009.0
- update to r1061 (version 4)

* Thu Mar 27 2008 Anssi Hannula <anssi@zarb.org> 2.1-1.svn1046.2plf2008.1
- rebuild for new x264

* Thu Dec 27 2007 Anssi Hannula <anssi@zarb.org> 2.1-1.svn1046.1plf2008.1
- new snapshot

* Sat Apr 21 2007 Anssi Hannula <anssi@zarb.org> 2.1-1.svn1008.1plf2008.0
- new snapshot
- build with OpenGL 2.0 support on 2007.1 and up

* Thu Jan 11 2007 Anssi Hannula <anssi@zarb.org> 2.1-1.svn979.1plf2007.1
- new snapshot

* Tue Nov 21 2006 Anssi Hannula <anssi@zarb.org> 2.1-1.svn958.1plf2007.1
- new snapshot
- from joeghi:
  o allow building with nvidia OpenGL 2.0, disabled by default
  o fix menu entry
  o chmod fonts to 0644

* Tue Oct 03 2006 Anssi Hannula <anssi@zarb.org> 2.1-1.svn909.1plf
- from joeghi:
  o new snapshot (svn909).
  o added Patch0 to get snapshot compiling.

* Sun Aug 13 2006 Anssi Hannula <anssi@zarb.org> 2.0.svn839-1plf
- new snapshot
- fix URL
- fix icons
- clean spec
- xdg menu
- buildrequires libtool

* Sat Apr 22 2006 trem <trem@zarb.org> 2.0.cvs20051004-3plf
- fix plf reason (thanks guillomovitch)

* Fri Apr 21 2006 trem <trem@zarb.org> 2.0.cvs20051004-2plf
- fix plf reason
- use %mkrel

* Wed Oct 4 2005 Austin Acton <austin@zarb.org> 2.0.cvs20051004-1plf
- new checkout fixes double free error
- add buildrequires
- make plugin dir lib64 friendly

* Fri Sep 30 2005 Austin Acton <austin@zarb.org> 2.0.cvs-1plf
- 2.0
- buildrequires x264-devel libtheora-devel libfftw3-devel

* Thu Jan 3 2005 Austin Acton <austin@zarb.org> 1.2.2.cvs-1plf
- 1.2.2
- buildrequires openexr

* Sat Oct 9 2004 Austin Acton <austin@zarb.org> 1.2.1.cvs20041009-1plf
- move to community CVS tree (uses GNU build tools)
- add pretty icon

* Fri Dec 26 2003 Stefan van der Eijk <stefan@eijk.nu. 1.1.8-1plf
- 1.1.8
- BuildRequires

* Tue May 13 2003 Austin Acton <aacton@yorku.ca> 1.1.6-1plf
- new release

* Mon Mar 3 2003 Austin Acton <aacton@yorku.ca> 1.1.5-2plf
- fix a 9.0 build error with dv.c
- buildrequires texinfo, ncurses-devel

* Tue Feb 11 2003 Austin Acton <aacton@yorku.ca> 1.1.5-1plf
- 1.1.5
- no longer has mix2000/xmovie binaries, remove obsoletes

* Tue Jan 7 2003 Austin Acton <aacton@yorku.ca> 1.1.0-2plf
- fix libmpeg3

* Mon Dec 16 2002 Austin Acton <aacton@yorku.ca> 1.1.0-1plf
- bump version
- requires ext2 headers
- fix doubly-defined defualt argument (gcc3.2 fails)
- fix up my ugly spec file
- add full docs

* Fri Aug 16 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.0.0-3plf
- add conflict libmpeg3-progs 

* Thu Aug 15 2002 Götz Waschk <waschk@informatik.uni-rostock.de> 1.0.0-2plf
- gcc 3.2-0.3mdk build

* Wed Aug 14 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.0.0-1plf
- plf package
- cleanup / macroize

* Mon Aug 12 2002 Austin Acton <aacton@yorku.ca> 1.0.0-1mdk
- initial package creation for MDK 8.2

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21808 |12rr|cmplayer-0.6.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	A multimedia player
Name: 		cmplayer
Version:	0.6.2
Release:	1
Group:		Video
License:	GPLv2
URL:		http://code.google.com/p/cmplayer
Source0:	http://cmplayer.googlecode.com/files/%{name}-%{version}.tar.gz
BuildRequires:	yasm
BuildRequires:	python3
BuildRequires:	a52dec-devel
BuildRequires:	bzip2-devel
BuildRequires:	qt4-devel
BuildRequires:	libfaad2-devel
BuildRequires:	xvid-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(dvdnav)
BuildRequires:	pkgconfig(dvdread)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(libcdio)
BuildRequires:	pkgconfig(libdca)
BuildRequires:	pkgconfig(libdv)
BuildRequires:	pkgconfig(libva)
BuildRequires:	pkgconfig(mad)
BuildRequires:	pkgconfig(ogg)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(theora)
BuildRequires:	pkgconfig(vorbis)

%description
CMPlayer is a media player.
Features:
-can play files and DVD
-generates playlist automatically
-supports DVD menu
-can change playback speed
-supports A-B repeat
-remembers play history
-can replay from stopped point
-and many, many more

%prep
%setup -q
sed -i s,DEST_DIR,DESTDIR,g Makefile
rm -rf arch
rm -rf debian
rm -rf rpm

%build
./build-libchardet
./build-sigar
./build-libav
./build-mplayer2
%make PREFIX=/usr CXX=g++ cmplayer

%install
%makeinstall_std PREFIX=/usr

%files
%doc copyright.txt gpl.txt icon-authors.txt icon-copying.txt install.txt changes.txt
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/apps/solid/actions/%{name}-opendvd.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21809 |12rr|deadbeef-0.5.6-1plf
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# (tpg) do not provide plugins
%if %{_use_internal_dependency_generator}
%define __noautoprov '(.*)\\.so\\.0'
%else
%define _provides_exceptions *.so.0\\|
%endif

%define with_faad 0

####################
# Hardcore PLF build
%define build_plf 1
####################

%if %{build_plf}
%define distsuffix plf
%define with_faad 1
# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
%define extrarelsuffix plf
%endif

Name:		deadbeef
Version:	0.5.6
Release:	1%{?extrarelsuffix}
Summary:	Ultimate music player for GNU/Linux
License:	GPLv2+
Group:		Sound
Url:		http://deadbeef.sourceforge.net
Source0:	http://sourceforge.net/projects/deadbeef/files/%{name}-%{version}.tar.bz2
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(samplerate)
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(mad)
BuildRequires:	pkgconfig(flac)
BuildRequires:	pkgconfig(wavpack)
BuildRequires:	pkgconfig(libcdio)
BuildRequires:	pkgconfig(libcddb)
BuildRequires:	intltool >= 0.40
BuildRequires:	pkgconfig(libzip)
BuildRequires:	libstdc++-static-devel
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(imlib2)
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(libpulse)
%if %{with_faad}
BuildRequires:	libfaad2-devel
%endif
BuildRequires:	bison
BuildRequires:	yasm

%description
DeaDBeeF is an audio player for GNU/Linux systems with
X11 written in C and C++.

Features:
* minimal depends
* native GTK2 GUI
* cuesheet support
* mp3, ogg, flac, ape and other popular formats
* chiptune formats with subtunes
* song-length databases
* small memory footprint

%if %{build_plf}
This package is in restricted repository because it uses patented codecs.
%endif

%package devel
Summary:	Development files for %{name}
Group:		Development/C++
Requires:	%{name} = %{version}-%{release}

%description devel
Development files and headers for %{name}.

%prep
%setup -q

%build
# ffmpeg >= 0.11.x support is dropped in upstream:
# http://code.google.com/p/ddb/issues/detail?id=812
# So no wma and alac support for a while
%configure2_5x \
	--enable-gtk3 \
	--disable-gtk2 \
	--disable-static \
	--disable-ffmpeg \
%if !%{with_faad}
	--disable-aac \
%endif
	--disable-rpath

%make

%install
%makeinstall_std

%__rm -rf %{buildroot}%{_docdir}/%{name}

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS ChangeLog COPYING.GPLv2 COPYING.LGPLv2.1
%doc about.txt help.txt translators.txt
%dir %{_datadir}/%{name}
%dir %{_datadir}/%{name}/pixmaps
%{_bindir}/%{name}
%{_libdir}/%{name}/*.so*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}/pixmaps/*.png
%{_iconsdir}/hicolor/*/apps/*.png
%{_iconsdir}/hicolor/scalable/apps/deadbeef.svg
%{_libdir}/%{name}/convpresets/*.txt

%files devel
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/*.h

%changelog
* Thu Apr 12 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.5.2-1mdv2012.0
- New version 0.5.2
- Add PLF-related parts in spec
- Build only PLF-featured version with faad2 support

* Sat Feb 25 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.2-0.beta1.1mdv2012.0
+ Revision: 780738
- update to new version 0.5.2-beta1
- add buildrequires on yasm and bison
- drop patch 0, applied by upstream

  + Götz Waschk <waschk@mandriva.org>
    - rebuild for new libcdio

* Fri Sep 23 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.1-3
+ Revision: 701114
- rebuild

* Fri Sep 23 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.1-2
+ Revision: 701086
- nuke rpath
- add missing buildrequires on libzip-devel dbus-devel libimlib2-devel libjpeg-devel libpulseaudio-devel libfaad2-devel

* Tue Jun 14 2011 Александр Казанцев <kazancas@mandriva.org> 0.5.1-1
+ Revision: 685144
- update to version 0.5.1

* Fri May 20 2011 Александр Казанцев <kazancas@mandriva.org> 0.5.0-2
+ Revision: 676348
- new version 0.5.0

* Sun Dec 19 2010 Shlomi Fish <shlomif@mandriva.org> 0.4.4-2mdv2011.0
+ Revision: 622922
- Add a dependency on intltool - it was missing
- update to version 0.4.4
- fix plugin loading by moving *.so files from devel package to main
- fix help menu by packaging doc files
- contributed by BALATON Zoltan.

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.2-2mdv2011.0
+ Revision: 610220
- rebuild

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - add source and spec files
    - Created package structure for deadbeef.


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21810 |12rr|dvb-firmwares-20110802-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define distsuffix plf

%define firmdir /lib/firmware

Name:		dvb-firmwares
Version:	20110802
Release:	%mkrel 1
Summary:	Firmware files for Linux DVB drivers
License:	Proprietary
Group:		System/Kernel and hardware
Source:		http://www.linuxtv.org/downloads/firmware/%{name}.tar.bz2
URL:		http://www.linuxtv.org/
BuildArch:	noarch

%description
Source package to build firmware files for the Linux DVB drivers
that require such (except for dvb-ttpci which is in separate package).

This package is in restricted because the firmware files are non-free.

%package	usb
Summary:	Firmware files for USB DVB devices requiring such
Group:		System/Kernel and hardware

%description	usb
Firmware files for the USB DVB devices that require such. You might
also need the %{name}-frontends package.

dvb-usb-avertv-a800 - AVerMedia
dvb-usb-bluebird - Bluebird devices
dvb-usb-dib0700 - Dibcom dib0700
dvb-usb-dibusb-5.0.0.x - various DiBcom USB1.1
dvb-usb-dibusb-6.0.0.x - DiBcom/Artec USB2.0
dvb-usb-dtt200u - Yakumo/Typhoon/Hama USB2.0
dvb-usb-terratec-h5-drxk - Terratec H5
dvb-usb-terratec-h7-drxk - Terratec H7 DRX-K
dvb-usb-terratec-h7-az6007 - Terratec H7 az6007
dvb-usb-umt-010 - HanfTek UMT-010 USB2.0
dvb-usb-vp7045 - Twinhan USB-T VP-7045/VP-7046 (MagicBoxII)
dvb-usb-vp702x - TwinhanDTV StarBox
dvb-usb-wt220u - WideViewer WT-220U PenType DVB-T Receiver

This package is in restricted because the firmware files are non-free.

%package	ttpci
Summary:	Firmware files for ttpci devices
Group:		System/Kernel and hardware

%description	ttpci
Firmware for the Siemens/Technotrend/Hauppauge Premium/FF AV7110
based DVB cards featuring MPEG-2 decoder.

dvb-ttpci-01.fw-261a - Firmware 01.261a
dvb-ttpci-01.fw-261b - Firmware 01.261b
dvb-ttpci-01.fw-261c - Firmware 01.261c
dvb-ttpci-01.fw-261d - Firmware 01.261d
dvb-ttpci-01.fw-261f - Firmware 01.261f
dvb-ttpci-01.fw-2622 - Firmware 01.2622

This package is in restricted because the firmware files are non-free.

%package	frontends
Summary:	Firmware files for DVB frontends requiring such
Group:		System/Kernel and hardware

%description	frontends
Firmware files for the DVB frontends requiring such. 

dvb-fe-bcm3510 - Broadcom BCM3510
dvb-fe-or51132-qam - OREN demodulator
dvb-fe-or51132-vsb - OREN demodulator
dvb-fe-or51211 - OREN demodulator
dvb-fe-xc5000 - Xceive xc5000 tuner

This package is in restricted because the firmware files are non-free.

%package	v4l
Summary:	Firmware files for Conexant devices
Group:		System/Kernel and hardware

%description	v4l
Firmware for Conexant devices.

v4l-cx231xx-avcore - Conexant cx231xx USB
v4l-cx23418-apu - Conexant cx18 APU firmware
v4l-cx23418-cpu - Conexant cx18 CPU firmware
v4l-cx23418-dig - Conexant cx18 DIG firmware
v4l-cx23885-enc - Conexant cx23885 firmware
v4l-cx23885-avcore - Conexant cx23885 firmware for cx2584x
v4l-cx25840 - Conexant firmware for cx2584x

This package is in restricted because the firmware files are non-free.

%prep
%setup -q -c

%build

%install
%__rm -rf %{buildroot}
%__install -d -m 755 %{buildroot}%{firmdir}
%__install -m 644 *.fw* %{buildroot}%{firmdir}
%__ln_s dvb-ttpci-01.fw-2622 %{buildroot}%{firmdir}/dvb-ttpci-01.fw

%clean
%__rm -rf %{buildroot}

%files usb
%{firmdir}/dvb-usb-*.fw

%files ttpci
%{firmdir}/dvb-ttpci-*.fw*

%files frontends
%{firmdir}/dvb-fe-*.fw

%files v4l
%{firmdir}/v4l-*.fw

%changelog
* Sat Aug 06 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 20110802-1plf2011.0
- Major update and rewrite

* Mon Nov 20 2006 Anssi Hannula <anssi@zarb.org> 20061120-1plf2007.1
- add more firmware files for usb devices:
  o dvb-usb-dib0700-01.fw
  o dvb-usb-digitv-02.fw
  o dvb-usb-nova-t-usb2-02.fw
  o dvb-usb-pctv-400e-01.fw
  o dvb-usb-wt220u-fc03.fw
  o dvb-usb-wt220u-zl0353-01.fw

* Tue Feb  7 2006 Anssi Hannula <anssi@zarb.org> 20060207-1plf
- add dvb-usb-wt220u-02.fw

* Thu Jan 12 2006 Anssi Hannula <anssi@zarb.org> 20060112-1plf
- initial PLF release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21811 |12rr|dvdrip-0.98.11-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#disable requires on private modules
%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Video::DVDRip\\)'
%else
%define	_requires_exceptions perl.Video::DVDRip
%endif

%define pre 0
%define distsuffix plf

Name:		dvdrip
Version:	0.98.11
Release:	3
Summary:	DVD ripping GUI
License:	GPL or Artistic
URL:		http://www.exit1.org/dvdrip/
Group:		Video
Source:		http://www.exit1.org/dvdrip/dist/%{name}-%{version}.tar.gz
Source1:	Video-DVDRip-16.png
Source2:	Video-DVDRip-32.png
Source3:	Video-DVDRip-48.png
Source4:	Video-DVDRip.xml
Patch:		dvdrip-0.98.7-fping.patch
Patch1:		dvdrip-0.98.10-cssmethod.patch
Requires:	imagemagick
Requires:	perl-libintl-perl
Requires:	perl-Gtk2-Ex-FormFactory
Requires:	ogmtools
Requires:	libdvdcss
Requires:	fping
Requires: 	transcode
BuildRequires:	perl-devel
BuildRequires:	perl-Gtk2 >= 1.121
BuildRequires:	perl-Gtk2-Ex-FormFactory >= 0.65
BuildRequires:	perl-Event-ExecFlow >= 0.62
BuildRequires:	perl-Event-RPC >= 0.89
BuildRequires:	perl-libintl-perl >= 1.16
%rename Video-DVDRip

%description
dvd::rip is a full featured DVD copy program written in Perl. It
provides an easy to use but feature-rich Gtk+ GUI to control almost
all aspects of the ripping and transcoding process. It uses the widely
known video processing swissknife transcode and many other Open Source
tools.

This package is in restricted, as DVD ripping might break local laws.

%prep
%setup -q
%patch -p1 -b .fping
%patch1 -p1 -b .css

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%install
%makeinstall_std
# icons
%__install -D -m 644 %{SOURCE3} %{buildroot}%{_liconsdir}/%{name}.png
%__install -D -m 644 %{SOURCE2} %{buildroot}%{_iconsdir}/%{name}.png
%__install -D -m 644 %{SOURCE1} %{buildroot}%{_miconsdir}/%{name}.png
#mime
%__install -D -m 644 %{SOURCE4} %{buildroot}%{_datadir}/mime/packages/%{name}.xml

%__mkdir_p %{buildroot}%{_datadir}/applications
%__cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
Name=dvd::rip
Comment=DVD ripping GUI
Exec=%{_bindir}/dvdrip %U
Icon=%{name}
Terminal=false
imeType=application/x-rip
Type=Application
StartupNotify=true
Categories=GTK;AudioVideo;Video;AudioVideoEdition;Player
EOF

for subdir in %{buildroot}%{perl_vendorlib}/LocaleData/*; do
echo "%lang($(basename $subdir)) $(echo $subdir|sed s!%{buildroot}!!)" >> %{name}.\lang
done

%files -f %{name}.lang
%doc README TODO Credits Changes COPYRIGHT
%{_bindir}/*
%{_mandir}/*/*
%dir %{perl_vendorlib}/LocaleData
%{perl_vendorlib}/Video/
%{_datadir}/applications/mandriva*.desktop
%{_datadir}/mime/packages/%{name}.xml
%{_liconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21812 |12rr|dvdwizard-0.7.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define distsuffix plf

Name:		dvdwizard
Version:	0.7.0
Release:	2
Summary:	DVD-Video creation wrapper
License: 	GPLv3
Group:		Archiving/Cd burning
URL:		http://udrecsuite.sourceforge.net/doku_dvdwizard.html
Source:		http://www.wershofen.de/downloads/%{name}-%{version}.tar.gz
BuildRequires:	texinfo
BuildRequires:	tetex
BuildRequires:	dvdauthor
BuildRequires:	imagemagick
BuildRequires:	mjpegtools
Requires:	bc
Requires:	dvdauthor
Requires:	imagemagick
Requires:	mjpegtools
Requires:	toolame
Requires:	transcode
BuildArch:	noarch

%description
dvdwizard is a wrapper-script which incorporates a fully automated creation of
a DVD-structure with Chapters and menus from one or more mpeg-streams. This is
done by several "sub-scripts" and various freely available tools. Needless to
say, that dvdwizard is distributed under the GPL as well.

This package is in restricted because it requires transcode.

%prep
%setup -q

%build
%make

%install
install -d -m 755 %{buildroot}%{_bindir}
install -d -m 755 %{buildroot}%{_datadir}
%makeinstall_std prefix=/usr

%find_lang %{name}

%files -f %{name}.lang
%doc CHANGELOG COPYING CONTRIB README* TODO*
%{_bindir}/*
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/Clapperboard.svg
%{_mandir}/*/*
%{_infodir}/*
%config(noreplace) %{_sysconfdir}/%{name}.conf

%changelog
* Tue Sep 13 2011 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.7.0-1plf2011.0
- New version: 0.7.0
- Update BuildRequires
- Port from PLF to restricted

* Sat Jan 19 2008 Anssi Hannula <anssi@zarb.org> 0.4.2-5plf2008.1
- rebuild

* Fri Oct 21 2005 Guillaume Rousse <guillomovitch@zarb.org> 0.4.2-4plf
- fix YUV output (bug #73) 
- add URL
- %%mkrel

* Wed Jun 22 2005 Guillaume Rousse <guillomovitch@zarb.org> 0.4.2-3plf
- requires bc (bug #40)
- really fix files location (bug #41)

* Tue Jun 14 2005 Guillaume Rousse <guillomovitch@zarb.org> 0.4.2-2plf
- spec cleanup 
- fix files location

* Mon Dec 06 2004 Guillaume Rousse <guillomovitch@zarb.org> 0.4.2-1plf 
- first release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21813 |12rr|em8300-firmware-29-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define distsuffix plf

Name:		em8300-firmware
Version:	29
Release:	%mkrel 3
Summary:	Microcode for the em8300 devices
Group:		System/Kernel and hardware
License:	Proprietary
URL:		http://dxr3.sourceforge.net/
Source0:	http://dxr3.sourceforge.net/download/em8300.bin
BuildArch:	noarch

%description
The microcode for the em8300 devices.

This package is in restricted for its non-free license.

%prep
%setup -q -c -T
%__cp -a %{SOURCE0} em8300.bin

%install
%__rm -rf %{buildroot}
%__install -D -m644 em8300.bin %{buildroot}/lib/firmware/em8300.bin

%clean
%__rm -rf %{buildroot}

%files
/lib/firmware/em8300.bin

%changelog
* Thu Aug 18 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 29-3plf2011.0
- Port from PLF to restricted

* Thu Aug 24 2006 Anssi Hannula <anssi@zarb.org> 29-2plf2007.0
- fix group (#136)
- define distsuffix

* Mon Jul 10 2006 Anssi Hannula <anssi@zarb.org> 29-1plf2007.0
- initial PLF release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21814 |12rr|faac-1.28-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define distsuffix plf

%define major 0
%define libname %mklibname %{name} %{major}
%define develname %mklibname -d %{name}

Name:		faac
Version:	1.28
Release:	5
Epoch:		1
Summary:	Freeware Advanced Audio Encoder
Group:		Sound
License:	LGPLv2+
URL:		http://www.audiocoding.com
Source0:	http://prdownloads.sourceforge.net/faac/%{name}-%{version}.tar.bz2
Patch0:		faac-1.28-mp4v2-2.0.0.patch
Patch1:		faac-1.26-format.string.patch
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	autoconf2.5
BuildRequires:	dos2unix
BuildRequires:	libmp4v2-devel >= 2.0
#gw else the detection for libmp4v2 kicks in
BuildConflicts:	%{libname}-devel < %{EVRD}
BuildConflicts:	%{develname} < %{EVRD}

%description
FAAC is an AAC encoder based on the ISO MPEG-4 reference code.

This package is in restricted, as the MPEG-4 format is covered
by software patents.

%package -n %{libname}
Summary:	Free Advanced Audio Encoder shared library
Group:		System/Libraries

%description -n %{libname}
FAAC is an AAC encoder based on the ISO MPEG-4 reference code.

This package contains the shared library needed by programs based on
libfaac.

This package is in restricted, as the MPEG-4 format is covered
by software patents.

%package -n %{develname}
Summary:	Free Advanced Audio Encoder development files
Group:		Development/C++
Requires:	%{libname} = %{EVRD}
Provides:	lib%{name}-devel = %{EVRD}

%description -n %{develname}
FAAC is an AAC encoder based on the ISO MPEG-4 reference code.

This package contains the needed files for compiling programs with
libfaac.

This package is in restricted, as the MPEG-4 format is covered
by software patents.

%prep
%setup -q
%patch0 -p1 -b .mp4v2
%patch1 -p1
#dos2unix configure.in
aclocal
autoheader
libtoolize --automake
automake --add-missing --copy
WANT_AUTOCONF_2_5=1 autoconf

%build
%configure2_5x --with-mp4v2
%make

%install
%makeinstall_std
# manual header installation
mkdir -p %{buildroot}%{_includedir}
cp include/*h %{buildroot}%{_includedir}

%files
%doc README TODO ChangeLog
%{_bindir}/faac
%{_mandir}/man1/faac.1*

%files -n %{libname}
%{_libdir}/libfaac*so.%{major}*

%files -n %{develname}
%{_libdir}/*.so
%{_libdir}/*.a
%{_includedir}/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21815 |12rr|faad2-2.7-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define distsuffix plf

%define major 2

%define libname %mklibname %{name}_ %{major}
%define develname %mklibname -d %{name}
%define staticname %mklibname -s -d %{name}

Name:		faad2
Version:	2.7
Release:	6
Epoch:		1
Summary:	Freeware Advanced Audio Decoder version 2
License:	GPLv2
Group:		Sound
URL:		http://www.audiocoding.com
Source0:	%{name}-%{version}.tar.bz2
Patch4:		faad2-2.7-mp4ff-fpic.patch
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	libid3lib-devel
BuildRequires:	dos2unix
BuildRequires:	automake1.8

%description
FAAD 2 is a LC, MAIN and LTP profile, MPEG2 and MPEG-4 AAC decoder,
completely written from scratch. FAAD 2 is licensed under the GPL.

%package -n %{libname}
Summary:	Freeware Advanced Audio Decoder shared library
Group:		System/Libraries

%description -n %{libname}
FAAD 2 is a LC, MAIN and LTP profile, MPEG2 and MPEG-4 AAC decoder,
completely written from scratch. FAAD 2 is licensed under the GPL.

This package contains the shared library needed by programs linked to
libfaad.

%package -n %{develname}
Summary:	Freeware Advanced Audio Decoder development files
Group:		Development/C++
Requires:	%{libname} = %{EVRD}
Provides:	lib%{name}-devel  = %{EVRD}

%description -n %{develname}
FAAD 2 is a LC, MAIN and LTP profile, MPEG2 and MPEG-4 AAC decoder,
completely written from scratch. FAAD 2 is licensed under the GPL.

This package contains the C++ headers needed to build programs with
libfaad.

%package -n %{staticname}
Summary:	Freeware Advanced Audio Decoder static libraries
Group:		Development/C++
Requires:	%{develname} = %{EVRD}
Provides:	lib%{name}-static-devel = %{EVRD}

%description -n %{staticname}
FAAD 2 is a LC, MAIN and LTP profile, MPEG2 and MPEG-4 AAC decoder,
completely written from scratch. FAAD 2 is licensed under the GPL.

This package contains the static libraries needed to build programs
with libfaad.

%prep
%setup -q
%patch4 -p1 -b .fpic
dos2unix configure.in frontend/main.c common/mp4ff/mp4ffint.h common/mp4ff/Makefile.am
chmod 644 AUTHORS README TODO NEWS ChangeLog
export WANT_AUTOCONF_2_5=1
aclocal-1.8 -I .
autoheader
libtoolize --automake --copy
automake-1.8 -a -c
autoconf

%build
%configure2_5x
%make

%install
%makeinstall_std
#manual installation of libmp4ff
pushd common/mp4ff
install -m 644 libmp4ff.a %{buildroot}%{_libdir}
install -m 644 mp4ff.h mp4ff_int_types.h %{buildroot}%{_includedir}
popd

#gw rename it to a more standard name
mkdir -p %{buildroot}%{_mandir}/man1
mv %{buildroot}%{_mandir}/manm/faad.man %{buildroot}%{_mandir}/man1/faad.1

%files
%doc README NEWS TODO AUTHORS ChangeLog
%{_bindir}/faad
%{_mandir}/man1/faad.1*

%files -n %{libname}
%{_libdir}/libfaad.so.%{major}*

%files -n %{develname}
%{_libdir}/libfaad.so
%{_includedir}/*

%files -n %{staticname}
%{_libdir}/libfaad.a
%{_libdir}/libmp4ff.a


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21816 |12rr|ffmpeg-1.0.1-2plf
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define svn %nil
%define major	54

%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d
%define staticname %mklibname %{name} -s -d

%define avfmajor 54
%define avflibname %mklibname avformats %{avfmajor}
%define postprocmajor 52
%define postproclibname %mklibname postproc %{postprocmajor}

%define avumajor 51
%define avulibname %mklibname avutil %{avumajor}
%define swsmajor 2
%define swslibname %mklibname swscaler %{swsmajor}

%define filtermajor 3
%define filterlibname %mklibname avfilter %{filtermajor}

%define swresamplemajor 0
%define swresamplelibname %mklibname swresample %{swresamplemajor}

#####################
# Hardcode PLF build
%define build_plf 1
#####################

%{?_with_plf: %{expand: %%global build_plf 1}}
%if %{build_plf}
%define distsuffix plf
# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
%define extrarelsuffix plf
%bcond_with	dlopen
%else
%bcond_without	dlopen
%endif

%bcond_without	swscaler
%bcond_with	faac

Name:		ffmpeg
Version:	1.0.1
Release:	2%{?extrarelsuffix}
Summary:	Hyper fast MPEG1/MPEG4/H263/RV and AC3/MPEG audio encoder
URL:		http://ffmpeg.org/
Source0:	http://ffmpeg.org/releases/%{name}-%{version}.tar.bz2
Patch1:		ffmpeg-1.0-dlopen-faac-mp3lame-opencore-x264-xvid.patch
Patch2:		ffmpeg-1.0.1-time.h.patch
%if %{build_plf}
License:	GPLv3+
%else
License:	GPLv2+
%endif
Group:		Video
BuildRequires:	texi2html
BuildRequires:	pkgconfig(sdl)
BuildRequires:	libtheora-devel
BuildRequires:	libvorbis-devel
BuildRequires:	pkgconfig(jack)
BuildRequires:	libdc1394-devel
BuildRequires:	libschroedinger-devel
BuildRequires:	libvpx-devel
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(libpng)
BuildRequires:	bzip2-devel
BuildRequires:	rtmp-devel
BuildRequires:	yasm
BuildRequires:	vdpau-devel
BuildRequires:	libva-devel
%if %{build_plf}
BuildRequires:	x264-devel >= 0.118
BuildRequires:	liblame-devel
BuildRequires:	opencore-amr-devel
BuildRequires:	libvo-aacenc-devel
BuildRequires:	libvo-amrwbenc-devel
BuildRequires:	xvid-devel
%endif
%if %{with faac}
BuildRequires:	libfaac-devel
%endif
BuildRequires:	pkgconfig(speex)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	libnut-devel
BuildRequires:	gsm-devel
BuildRequires:	pkgconfig(celt)
BuildRequires:	pkgconfig(opencv)
BuildRequires:	openjpeg-devel
BuildRequires:	pkgconfig(xavs)
BuildRequires:	pkgconfig(libmodplug)
BuildRequires:	pkgconfig(libass)
BuildRequires:	pkgconfig(gnutls) >= 3.0
BuildRequires:	pkgconfig(libcdio)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(libv4l2)
%if 0
Buildrequires:	pkgconfig(frei0r)
%endif

%description
ffmpeg is a hyper fast realtime audio/video encoder, a streaming server
and a generic audio and video file converter.

It can grab from a standard Video4Linux video source and convert it into
several file formats based on DCT/motion compensation encoding. Sound is
compressed in MPEG audio layer 2 or using an AC3 compatible stream.

%if %{build_plf}
This package is in Restricted as it violates several patents.
%endif

%package -n	%{libname}
Group:		System/Libraries
Summary:	Shared library part of ffmpeg
%if %{with dlopen}
%if "%{_lib}" == "lib64"
%global	_ext	()(64bit)
%else
%global	_ext	%{nil}
%endif
Suggests:	libfaac.so.0%{_ext}
Suggests:	libx264.so.124%{_ext}
Suggests:	libopencore-amrnb.so.0%{_ext}
Suggests:	libopencore-amrwb.so.0%{_ext}
Suggests:	libmp3lame.so.0%{_ext}
Suggests:	libxvidcore.so.4%{_ext}
%endif

%description -n	%{libname}
ffmpeg is a hyper fast realtime audio/video encoder, a streaming server
and a generic audio and video file converter.

It can grab from a standard Video4Linux video source and convert it into
several file formats based on DCT/motion compensation encoding. Sound is
compressed in MPEG audio layer 2 or using an AC3 compatible stream.

Install libffmpeg if you want to encode multimedia streams.

%package -n	%{postproclibname}
Group:		System/Libraries
Summary:	Shared library part of ffmpeg
Conflicts:	%mklibname ffmpeg 51

%description -n	%{postproclibname}
ffmpeg is a hyper fast realtime audio/video encoder, a streaming server
and a generic audio and video file converter.

It can grab from a standard Video4Linux video source and convert it into
several file formats based on DCT/motion compensation encoding. Sound is
compressed in MPEG audio layer 2 or using an AC3 compatible stream.

Install libffmpeg if you want to encode multimedia streams.


%package -n	%{avflibname}
Group:		System/Libraries
Summary:	Shared library part of ffmpeg

%description -n %{avflibname}
ffmpeg is a hyper fast realtime audio/video encoder, a streaming server
and a generic audio and video file converter.

It can grab from a standard Video4Linux video source and convert it into
several file formats based on DCT/motion compensation encoding. Sound is
compressed in MPEG audio layer 2 or using an AC3 compatible stream.

Install libffmpeg if you want to encode multimedia streams.

%package -n	%{avulibname}
Group:		System/Libraries
Summary:	Shared library part of ffmpeg

%description -n %{avulibname}
ffmpeg is a hyper fast realtime audio/video encoder, a streaming server
and a generic audio and video file converter.

It can grab from a standard Video4Linux video source and convert it into
several file formats based on DCT/motion compensation encoding. Sound is
compressed in MPEG audio layer 2 or using an AC3 compatible stream.

Install libffmpeg if you want to encode multimedia streams.

%package -n	%{swslibname}
Group:		System/Libraries
Summary:	Shared library part of ffmpeg

%description -n %{swslibname}
ffmpeg is a hyper fast realtime audio/video encoder, a streaming server
and a generic audio and video file converter.

It can grab from a standard Video4Linux video source and convert it into
several file formats based on DCT/motion compensation encoding. Sound is
compressed in MPEG audio layer 2 or using an AC3 compatible stream.

Install libffmpeg if you want to encode multimedia streams.

%package -n	%{filterlibname}
Group:		System/Libraries
Summary:	Shared library part of ffmpeg

%description -n	%{filterlibname}
ffmpeg is a hyper fast realtime audio/video encoder, a streaming server
and a generic audio and video file converter.

It can grab from a standard Video4Linux video source and convert it into
several file formats based on DCT/motion compensation encoding. Sound is
compressed in MPEG audio layer 2 or using an AC3 compatible stream.

Install libffmpeg if you want to encode multimedia streams.

%package -n	%{swresamplelibname}
Group:		System/Libraries
Summary:	Shared library part of ffmpeg

%description -n %{swresamplelibname}
ffmpeg is a hyper fast realtime audio/video encoder, a streaming server
and a generic audio and video file converter.

It can grab from a standard Video4Linux video source and convert it into
several file formats based on DCT/motion compensation encoding. Sound is
compressed in MPEG audio layer 2 or using an AC3 compatible stream.

%package -n	%{develname}
Group:		Development/C
Summary:	Header files for the ffmpeg codec library
Requires:	%{libname} = %{EVRD}
Requires:	%{avflibname} = %{EVRD}
Requires:	%{avulibname} = %{EVRD}
Requires:	%{postproclibname} = %{EVRD}
%if %{with swscaler}
Requires:	%{swslibname} = %{EVRD}
%endif
Requires:	%{swresamplelibname} = %{EVRD}
Requires:	%{filterlibname} = %{EVRD}
Provides:	ffmpeg-devel = %{EVRD}
Obsoletes:	%mklibname -d %{name} 51

%description -n	%{develname}
ffmpeg is a hyper fast realtime audio/video encoder, a streaming server
and a generic audio and video file converter.

It can grab from a standard Video4Linux video source and convert it into
several file formats based on DCT/motion compensation encoding. Sound is
compressed in MPEG audio layer 2 or using an AC3 compatible stream.

Install libffmpeg-devel if you want to compile apps with ffmpeg support.

%package -n	%{staticname}
Group:		Development/C
Summary:	Static library for the ffmpeg codec library
Requires:	%{develname} = %{EVRD}
Provides:	ffmpeg-static-devel = %{EVRD}
Obsoletes:	%mklibname -s -d %{name} 51

%description -n	%{staticname}
ffmpeg is a hyper fast realtime audio/video encoder, a streaming server
and a generic audio and video file converter.

It can grab from a standard Video4Linux video source and convert it into
several file formats based on DCT/motion compensation encoding. Sound is
compressed in MPEG audio layer 2 or using an AC3 compatible stream.

Install libffmpeg-devel if you want to compile apps with ffmpeg support.

%prep
%setup -q
%if %{with dlopen}
%patch1 -p1 -b .dlopen~
%endif
%patch2 -p1 -b .timeh~

%build
export CFLAGS="%{optflags} -fPIC -I%{_includedir}/openjpeg-1.5/"
export LDFLAGS="%{ldflags}"

./configure --prefix=%{_prefix} \
	--enable-shared \
	--libdir=%{_libdir} \
	--shlibdir=%{_libdir} \
	--incdir=%{_includedir} \
	--disable-stripping \
	--enable-postproc \
	--enable-gpl \
	--enable-pthreads \
	--enable-libtheora \
	--enable-libvorbis --disable-encoder=vorbis \
	--enable-libvpx \
	--enable-x11grab \
	--enable-runtime-cpudetect \
	--enable-libdc1394 \
	--enable-libschroedinger \
	--enable-librtmp \
	--enable-libspeex \
	--enable-libfreetype \
	--enable-libnut \
	--enable-libgsm \
	--enable-libcelt \
	--enable-libopencv \
	--enable-libopenjpeg \
	--enable-libxavs \
	--enable-libmodplug \
	--enable-libass \
	--enable-gnutls \
	--enable-libcdio \
	--enable-libpulse \
	--enable-libv4l2 \
%if 0
	--enable-frei0r \
%endif
%if %{build_plf}
	--enable-libmp3lame \
	--enable-libopencore-amrnb \
	--enable-libopencore-amrwb \
	--enable-version3 \
	--enable-libx264 \
	--enable-libvo-aacenc \
	--enable-libvo-amrwbenc \
	--enable-libxvid \
%else
	--disable-decoder=aac --disable-encoder=aac \
%if %{with dlopen}
	--enable-libmp3lame-dlopen \
	--enable-libopencore-amrnb-dlopen \
	--enable-libopencore-amrwb-dlopen \
	--enable-libx264-dlopen \
	--enable-libxvid-dlopen \
%if !%{with faac}
	--enable-libfaac-dlopen \
%endif
%endif
%endif
%if %{with faac}
	--enable-nonfree --enable-libfaac
%endif

%make

%install
%makeinstall_std SRC_PATH=`pwd`

%files
%doc INSTALL README doc/*.html doc/*.txt doc/*.conf
%{_bindir}/*
%{_mandir}/man1/*
%{_datadir}/ffmpeg

%files -n %{libname}
%{_libdir}/libavcodec.so.%{major}*

%files -n %{postproclibname}
%{_libdir}/libpostproc.so.%{postprocmajor}*

%files -n %{avflibname}
%{_libdir}/libavformat.so.%{avfmajor}*
%{_libdir}/libavdevice.so.%{avfmajor}*

%files -n %{avulibname}
%{_libdir}/libavutil.so.%{avumajor}*

%if %{with swscaler}
%files -n %{swslibname}
%{_libdir}/libswscale.so.%{swsmajor}*
%endif

%files -n %{filterlibname}
%{_libdir}/libavfilter.so.%{filtermajor}*

%files -n %{swresamplelibname}
%{_libdir}/libswresample.so.%{swresamplemajor}*

%files -n %{develname}
%{_includedir}/libavcodec
%{_includedir}/libavdevice
%{_includedir}/libavformat
%{_includedir}/libavutil
%{_includedir}/libpostproc
%{_includedir}/libavfilter
%{_includedir}/libswresample
%{_libdir}/libavcodec.so
%{_libdir}/libavdevice.so
%{_libdir}/libavformat.so
%{_libdir}/libavutil.so
%{_libdir}/libpostproc.so
%{_libdir}/libavfilter.so
%{_libdir}/libswresample.so
%if %{with swscaler}
%{_libdir}/libswscale.so
%{_includedir}/libswscale
%{_libdir}/pkgconfig/libswscale.pc
%endif
%{_libdir}/pkgconfig/libavcodec.pc
%{_libdir}/pkgconfig/libavdevice.pc
%{_libdir}/pkgconfig/libavformat.pc
%{_libdir}/pkgconfig/libavutil.pc
%{_libdir}/pkgconfig/libpostproc.pc
%{_libdir}/pkgconfig/libavfilter.pc
%{_libdir}/pkgconfig/libswresample.pc

%files -n %{staticname}
%{_libdir}/*.a

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21817 |12rr|file2divx3pass-2.3-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define distsuffix plf

Name:		file2divx3pass
Version:	2.3
Release:	3
Summary:	An easy to use frontend for mencoder
License:	GPL
Group:		Video
Url:		http://coding.wooyayhoopla.be/file2divx3pass/
Source0:	http://coding.wooyayhoopla.be/file2divx3pass/sources/%{name}-%{version}.tar.gz
BuildRequires:	perl-devel
Requires:	mencoder
Provides:	perl(File2DiVX3Pass2::Helpers)
Provides:	perl(File2DiVX3Pass2::Signals)
Provides:	perl(File2DiVX3Pass2::Interface)
BuildArch:	noarch

%description
file2divx3pass is a simple frontend to mencoder for converting any 
media-file to Divx, with features such as an automatic video bitrate
calculator, an automatic bits per pixel calculator, and 1-pass, 2-pass,
and 3-pass Divx encoding. It can encode any media file supported by
mencoder, such as MPEG-1, MPEG-2, ASF, WMV, and even RM (buggy) and
CUE/BIN. file2divx3pass is also equipped with batch encoding.

This package is in restricted because it depends on other software from
restricted.

%prep
%setup -q
chmod 644 README

%build
perl Makefile.PL INSTALLDIRS=vendor
%make

%install
%makeinstall_std

%__mkdir_p %{buildroot}%{_datadir}/applications
%__cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=File2DiVX3Pass
Comment=An easy to use mencoder frontend
Exec=%{_bindir}/%{name}
Icon=multimedia_section
Terminal=false
Type=Application
Categories=AudioVideo;Video;AudioVideoEditing;GTK;
EOF

( cd %{buildroot}%{_bindir}
%__ln_s %{name}2 %{name}
)

%files
%doc README
%{_bindir}/%{name}*
%{perl_vendorlib}/*
%{_datadir}/applications/mandriva-%{name}.desktop


%changelog
* Wed Oct  31 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 6ec677d
- Add perl-devel to BuildRequires, spec cleanup
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21818 |12rr|gnupg-idea-plugin-20030215-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define distsuffix plf

Name:		gnupg-idea-plugin
Version:	20030215
Release:	%mkrel 3
Summary:	IDEA plugin for gnupg
Group:		File tools
License:	BSD-style
URL:		http://www.gnupg.org
Source0:	ftp://ftp.gnupg.dk/pub/contrib-dk/idea.c.gz
Source1:	ftp://ftp.gnupg.dk/pub/contrib-dk/idea.c.gz.sig
Requires:	gnupg

%description

This is a plugin for the GNU Privacy Guard implementing the IDEA
cipher. To use it, add this to your ~/.gnupg/gpg.conf

load-extension idea

This package is in restricted because IDEA is covered by software patents.

%prep
%setup -q -T -c
zcat %{SOURCE0} > idea.c

%build
gcc %{optflags} -shared -fPIC -o idea idea.c

%install
%__rm -rf %{buildroot}
%__install -D -m 755 idea %{buildroot}%{_libdir}/gnupg/idea

%clean
%__rm -rf %{buildroot}

%files
%{_libdir}/gnupg/idea


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21819 |12rr|gstreamer0.10-pitfdll-0.9.1.1-0.20080215.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define distsuffix plf

%define oname pitfdll
%define majorminor 0.10
%define cvs 20080215

Name: 		gstreamer0.10-%{oname}
Version: 	0.9.1.1
Release:	%mkrel -c %{cvs} 4
Summary:	GStreamer DLL loader plugin
Group: 		Video
License: 	GPLv2+
URL:		http://ronald.bitfreak.net/pitfdll/
Source:		http://prdownloads.sourceforge.net/%{oname}/%{oname}-%{cvs}.tar.bz2
# http://sourceforge.net/tracker/index.php?func=detail&aid=1697883&group_id=137113&atid=737825
Patch1:		pitfdll-20080215-autoconf.patch
BuildRequires:	libgstreamer-plugins-base-devel
ExclusiveArch:	%{ix86}
Requires:	win32-codecs

%description
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related. Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new
plug-ins.

This plugin contains a DLL loader to provide media playback for proprietary
formats. The 32 Bit Windows DLL files must be placed in /usr/lib/codecs, just
install the win32-codecs package.

This package is in restricted as you need the proprietary DLLs.

%prep
%setup -q -n %{oname}
%patch1
./autogen.sh

%build
%configure2_5x --with-dlldir=%{_libdir}/codecs
%make

%install
%__rm -rf %{buildroot}

%makeinstall_std
%__rm -f %{buildroot}%{_libdir}/gstreamer-%{majorminor}/*.la

%clean
%__rm -rf %{buildroot}

%files
%doc AUTHORS README
%{_libdir}/gstreamer-%{majorminor}/libpitfdll.so

%changelog
* Sat Aug 20 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 0.9.1.1-0.20080215.4plf2011.0
- Port from PLF to restricted
- Require win32-codecs

* Sun Apr 25 2010 Götz Waschk <goetz@zarb.org> 0.9.1.1-0.20080215.3plf2010.1
- change codecs dir to %_libdir/codecs

* Tue Mar 16 2010 Götz Waschk <goetz@zarb.org> 0.9.1.1-0.20080215.2plf2010.1
- update the patch to make it build
- update license

* Thu Mar 13 2008 Götz Waschk <goetz@zarb.org> 0.9.1.1-0.20080215.1plf2008.1
- update description
- drop patch 0
- add exclusive arch
- new snapshot

* Wed Jul 11 2007 Götz Waschk <goetz@zarb.org> 0.9.1.1-0.20070321.2plf2008.0
- fix build
- bug fix, see sf bug #1697883

* Wed Jun 13 2007 Götz Waschk <goetz@zarb.org> 0.9.1.1-0.20070321.1plf2008.0
- new snapshot

* Wed Feb 14 2007 Götz Waschk <goetz@zarb.org> 0.9.1.1-0.20070131.1plf2007.1
- new snapshot

* Thu Jun 22 2006 Götz Waschk <goetz@zarb.org> 0.9.1.1-0.2plf2007.0
- drop useless post script

* Thu Jun 22 2006 Götz Waschk <goetz@zarb.org> 0.9.1.1-0.1plf2007.0
- initial package

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21820 |12rr|gstreamer0.10-plugins-bad-0.10.23-2plf
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#gw for gsettings:
%define _glib2 2.25
%define major 0.10
%define majorminor 0.10
%define bname gstreamer0.10

%define build_plf 0
%{?_with_plf: %{expand: %%global build_plf 1}}
%define build_experimental 0
%{?_with_experimental: %{expand: %%global build_experimental 1}}
%define build_amrwb 0
%define build_voaac 0
%define build_faac 0
%define build_faad 0
%define build_xvid 0
%define build_dts 0
%define build_dirac 1
%define build_gme 1
%define build_celt 1

###############################
# Hardcore PLF build
%define build_plf 1
###############################

%if %{build_plf}
%define distsuffix plf
%define extrarelsuffix plf
%define build_amrwb 1
%define build_voaac 1
%define build_faac 1
%define build_faad 1
%define build_xvid 1
%define build_dts 1
%endif

%define libmajor 23
%define libnamephoto %mklibname gstphotography %{major} %{libmajor}
%define develnamephoto %mklibname -d gstphotography
%define libnamevdp %mklibname gstvdp %{major} %{libmajor}
%define libnamebase %mklibname gstbasevideo %{major} %{libmajor}
%define develnamebase %mklibname -d gstbasevideo

Summary:	GStreamer Streaming-media framework plug-ins
Name:		%{bname}-plugins-bad
Version:	0.10.23
Release:	2%{?extrarelsuffix}
License:	LGPLv2+ and GPLv2+
Group:		Sound
URL:		http://gstreamer.freedesktop.org/
Source:		http://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-%{version}.tar.bz2
Patch0:		gst-plugins-bad-0.10.7-wildmidi-timidity.cfg.patch
Patch1:		gst-plugins-bad-0.10.23-h264.patch
# With new directfb we get macro expanded to
#  __attribute__((__attribute__((no_instrument_function))))
# See http://permalink.gmane.org/gmane.comp.graphics.directfb.devel/3679
Patch2:		gst-plugins-bad-0.10.23-attribute.patch
# gw: fix for bug #36437 (paths to realplayer codecs)
# prefer codecs from the RealPlayer package in restricted
Patch10:	gst-plugins-bad-0.10.6-real-codecs-path.patch
#gw for the pixbuf plugin
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(orc-0.4)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	bzip2-devel
BuildRequires:	pkgconfig(libmodplug)
BuildRequires:	pkgconfig(libmusicbrainz)
BuildRequires:	pkgconfig(exempi-2.0)
BuildRequires:	pkgconfig(expat)
BuildRequires:	pkgconfig(openssl)
%ifarch %{ix86}
BuildRequires:	nasm => 0.90
%endif
BuildRequires:	valgrind
BuildRequires:	pkgconfig(check)
BuildRequires:	pkgconfig(gstreamer-plugins-base-0.10) >= 0.10.33
BuildRequires:	pkgconfig(libcdaudio)
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	pkgconfig(libmimic)
BuildRequires:	pkgconfig(libass)
#gw for checks
BuildRequires:	gstreamer0.10-plugins-good
BuildRequires:	fonts-ttf-dejavu
#gw for autoreconf
BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(opencv)
Provides:	%{bname}-audiosrc
Provides:	%{bname}-audiosink
Obsoletes:	gstreamer0.10-fluendo-mpegdemux <= 0.10.15
Provides:	gstreamer0.10-fluendo-mpegdemux
Conflicts:	%{bname}-farsight <= 1:0.12.10
Requires:	%{bname}-voip >= %{version}-%{release}

%description
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related.  Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new
plug-ins.

This package contains a set of plug-ins that aren't up to par compared
to the rest. They might be close to being good quality, but they're
missing something - be it a good code review, some documentation, a
set of tests, a real live maintainer, or some actual wide use. If the
blanks are filled in they might be upgraded to become part of either
gstreamer-plugins-good or gstreamer-plugins-ugly, depending on the
other factors. If the plug-ins break, you can't complain - instead,
you can fix the problem and send us a patch, or bribe someone into
fixing them for you.  New contributors can start here for things to
work on.

%if %{build_plf}
This package is in restricted as it violates some patents.
%endif

%package -n %{libnamephoto}
Summary:	Libraries for GStreamer streaming-media framework
Group:		System/Libraries

%description -n %{libnamephoto}
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related.  Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new
plugins.

This package contains the libraries.

%files -n %{libnamephoto}
%{_libdir}/libgstcodecparsers-%{majorminor}.so.%{libmajor}*
%{_libdir}/libgstphotography-%{majorminor}.so.%{libmajor}*
%{_libdir}/libgstsignalprocessor-%{majorminor}.so.%{libmajor}*

%package -n %{libnamevdp}
Summary:	Libraries for GStreamer streaming-media framework
Group:		System/Libraries

%description -n %{libnamevdp}
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related.  Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new
plugins.

This package contains the libraries.

%files -n %{libnamevdp}
%{_libdir}/libgstvdp-%{majorminor}.so.%{libmajor}*

%package -n %{develnamephoto}
Summary:	Libraries and include files for GStreamer streaming-media framework
Group:		Development/C
Requires:	%{libnamephoto} = %{version}
Requires:	%{libnamevdp} = %{version}
Provides:	libgstphotography-devel = %{version}-%{release}

%description -n %{develnamephoto}
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related.  Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new   
plugins.

This package contains the libraries and includes files necessary to develop
applications and plugins for GStreamer.

%files -n %{develnamephoto}
%{_libdir}/libgstcodecparsers-%{majorminor}.so
%{_libdir}/libgstphotography-%{majorminor}.so
%{_libdir}/libgstsignalprocessor-%{majorminor}.so
%{_libdir}/libgstvdp-%{majorminor}.so
%{_includedir}/gstreamer-0.10/gst/codecparsers
%{_includedir}/gstreamer-0.10/gst/interfaces/photography*
%{_includedir}/gstreamer-0.10/gst/signalprocessor/gstsignalprocessor.h
%{_includedir}/gstreamer-0.10/gst/vdpau/
%{_includedir}/gstreamer-0.10/gst/video/
%exclude %{_includedir}/gstreamer-0.10/gst/video/gstbasevideo*
%{_libdir}/pkgconfig/gstreamer-plugins-bad-%{majorminor}.pc
%{_libdir}/pkgconfig/gstreamer-codecparsers-%{majorminor}.pc

%package -n %{libnamebase}
Summary:	Libraries for GStreamer streaming-media framework
Group:		System/Libraries

%description -n %{libnamebase}
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related.  Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new
plugins.

This package contains the libraries.

%files -n %{libnamebase}
%{_libdir}/libgstbasevideo-%{majorminor}.so.%{libmajor}*
%{_libdir}/libgstbasecamerabinsrc-%{majorminor}.so.%{libmajor}*

%package -n %{develnamebase}
Summary:	Libraries and include files for GStreamer streaming-media framework
Group:		Development/C
Requires:	%{libnamebase} = %{version}
Provides:	libgstbasevideo-devel = %{version}-%{release}

%description -n %{develnamebase}
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related.  Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new   
plugins.

This package contains the libraries and includes files necessary to develop
applications and plugins for GStreamer.

%files -n %{develnamebase}
%{_libdir}/libgstbasevideo-%{majorminor}.so
%{_libdir}/libgstbasecamerabinsrc-%{majorminor}.so
%{_includedir}/gstreamer-0.10/gst/video/gstbasevideo*
%{_includedir}/gstreamer-0.10/gst/basecamerabinsrc/*.h
%{_libdir}/pkgconfig/gstreamer-basevideo-%{majorminor}.pc

%package -n %{bname}-curl
Summary:	GStreamer Curl plugin
Group:		Networking/Other
BuildRequires:	pkgconfig(libcurl)

%description -n %{bname}-curl
This is a HTTP plugin for GStreamer based on the curl library.

%files -n %{bname}-curl
%{_libdir}/gstreamer-%{majorminor}/libgstcurl.so

%package -n %{bname}-dc1394
Summary:	GStreamer DC1394 plugin
Group:		System/Libraries
BuildRequires:	pkgconfig(libdc1394-2)

%description -n %{bname}-dc1394
This is a IEEE 1394 (Firewire) support plugin for GStreamer.

%files -n %{bname}-dc1394
%{_libdir}/gstreamer-%{majorminor}/libgstdc1394.so

%package -n %{bname}-ofa
Summary:	GStreamer OFA plugin
Group:		Sound
BuildRequires:	pkgconfig(libofa)

%description -n %{bname}-ofa
This is a metadata support plugin for GStreamer based on the Open
Fingerprint Architecture library.

%files -n %{bname}-ofa
%{_libdir}/gstreamer-%{majorminor}/libgstofa.so

%package -n %{bname}-wildmidi
Summary:	GStreamer wildmidi plugin
Group:		Sound
BuildRequires:	wildmidi-devel
Requires:	timidity-instruments

%description -n %{bname}-wildmidi
This is a MIDI plugin for GStreamer based on the wildmidi library.

%files -n %{bname}-wildmidi
%{_libdir}/gstreamer-%{majorminor}/libgstwildmidi.so

%package -n %{bname}-mpeg2enc
Summary:	GStreamer mjpegtools plug-in
Group:		Video
BuildRequires:	pkgconfig(mjpegtools)

%description -n %{bname}-mpeg2enc
mjpegtools-based encoding and decoding plug-in.

%files -n %{bname}-mpeg2enc
%{_libdir}/gstreamer-%{majorminor}/libgstmpeg2enc.so
%{_libdir}/gstreamer-%{majorminor}/libgstmplex.so

%if %{build_gme}
%package -n %{bname}-gme
Summary:	GStreamer Game Music plug-in
Group:		Sound
BuildRequires:	libgme-devel

%description -n %{bname}-gme
Game Music decoding plug-in.

%files -n %{bname}-gme
%{_libdir}/gstreamer-%{majorminor}/libgstgme.so
%endif

%if %{build_dirac}
%package -n %{bname}-dirac
Summary:	GStreamer dirac plug-in
Group:		Video
BuildRequires:	pkgconfig(dirac)

%description -n %{bname}-dirac
Dirac encoding and decoding plug-in.

%files -n %{bname}-dirac
%{_libdir}/gstreamer-%{majorminor}/libgstdirac.so
%endif

%package -n %{bname}-schroedinger
Summary:	GStreamer dirac plug-in based on Schroedinger
Group:		Video
BuildRequires:	pkgconfig(schroedinger-1.0)
Epoch:		1

%description -n %{bname}-schroedinger
Dirac encoding and decoding plug-in based on Schroedinger.

%files -n %{bname}-schroedinger
%{_libdir}/gstreamer-%{majorminor}/libgstschro.so

%package -n %{bname}-vp8
Summary:	GStreamer VP8 plug-in
Group:		Video
BuildRequires:	pkgconfig(vpx)

%description -n %{bname}-vp8
VP8 encoding and decoding plug-in.

%files -n %{bname}-vp8
%{_libdir}/gstreamer-%{majorminor}/libgstvp8.so
%{_libdir}/gstreamer-%{majorminor}/libgstrtpvp8.so

### LADSPA ###
%package -n %{bname}-ladspa
Summary:	Gstreamer wrapper for LADSPA plug-ins
Group:		Sound
Requires:	ladspa
BuildRequires:	ladspa-devel

%description -n %{bname}-ladspa
Plug-in which wraps LADSPA plug-ins for use by GStreamer applications.
We suggest you also get the cmt package of ladspa plug-ins
and steve harris's swh-plugins package.

%files -n %{bname}-ladspa
%{_libdir}/gstreamer-%{majorminor}/libgstladspa.so

%if %{build_dts}
%package -n %{bname}-dts
Summary:	GStreamer plug-ins for DTS audio playback
Group:		Sound
BuildRequires:	dtsdec-devel

%description -n %{bname}-dts
Plug-ins for decoding DTS audio.

%files -n %{bname}-dts
%{_libdir}/gstreamer-%{majorminor}/libgstdtsdec.so
%endif

%if %{build_xvid}
%package -n %{bname}-xvid
Summary:	GStreamer plug-ins for XVID video encoding and decoding
Group:		Video
BuildRequires:	xvid-devel >= 1.1

%description -n %{bname}-xvid
Plug-ins for encoding and decoding XVID video.

This package is in restricted as it violates some patents.

%files -n %{bname}-xvid
%{_libdir}/gstreamer-%{majorminor}/libgstxvid.so
%endif

%package -n %{bname}-musepack
Summary:	GStreamer plug-in Musepack playback
Group:		Sound
BuildRequires:	libmpcdec-devel

%description -n %{bname}-musepack
This plugin for GStreamer can play audio files which are encoded with
Andree Buschmann's encoder Musepack. These files have the filename
postfixes mpc, mp+ or mpp.

%files -n %{bname}-musepack
%{_libdir}/gstreamer-%{majorminor}/libgstmusepack.so

%package -n %{bname}-mms
Summary:	GStreamer plug-in for mms streams
Group:		System/Libraries
Requires:	%{bname}-plugins
BuildRequires:	pkgconfig(libmms)

%description -n %{bname}-mms
Plug-in supporting the mms protocol based on the libmms library.

%files -n %{bname}-mms
%{_libdir}/gstreamer-%{majorminor}/libgstmms.so

%package -n %{bname}-rtmp
Summary:	GStreamer plug-in for rtmp streams
Group:		System/Libraries
Requires:	%{bname}-plugins
BuildRequires:	pkgconfig(librtmp)

%description -n %{bname}-rtmp
Plug-in supporting the rtmp protocol based on the librtmp library.

%files -n %{bname}-rtmp
%{_libdir}/gstreamer-%{majorminor}/libgstrtmp.so

%package -n %{bname}-directfb
Summary:	GStreamer plug-in for DirectFB output
Group:		Video
Requires:	%{bname}-plugins
BuildRequires:	pkgconfig(directfb)

%description -n %{bname}-directfb
Plug-in supporting the video output to DirectFB.

%files -n %{bname}-directfb
%{_libdir}/gstreamer-%{majorminor}/libgstdfbvideosink.so

%package -n %{bname}-soundtouch
Summary:	GStreamer plug-in for SoundTouch support
Group:		Sound
Requires:	%{bname}-plugins
BuildRequires:	pkgconfig(soundtouch)

%description -n %{bname}-soundtouch
Plug-in supporting the SoundTouch audio manipulation support.

%files -n %{bname}-soundtouch
%{_libdir}/gstreamer-%{majorminor}/libgstsoundtouch.so

%package -n %{bname}-kate
Summary:	GStreamer Karaoke and text plugin
Group:		Video
BuildRequires:	pkgconfig(tiger)

%description -n %{bname}-kate
This is a Karaoke and text plugin for GStreamer based on libkate and libtiger.

%files -n %{bname}-kate
%{_libdir}/gstreamer-%{majorminor}/libgstkate.so

%package -n %{bname}-libass
Summary:	GStreamer subtitles plugin
Group:		Video
BuildRequires:	pkgconfig(libass)

%description -n %{bname}-libass
This is a subtitle plugin for GStreamer based on libass.

%files -n %{bname}-libass
%{_libdir}/gstreamer-%{majorminor}/libgstassrender.so

%package -n %{bname}-resindvd
Summary:	GStreamer DVD menu plugin
Group:		Video
BuildRequires:	pkgconfig(dvdnav)

%description -n %{bname}-resindvd
This is a DVD playback plugin for GStreamer with menu support.

%files -n %{bname}-resindvd
%{_libdir}/gstreamer-%{majorminor}/libresindvd.so

%package -n %{bname}-voip
Summary:	GStreamer voip plugins
Group:		Sound

%description -n %{bname}-voip
This is a collection of VoIP plugins for GStreamer.

%files -n %{bname}-voip
%{_libdir}/gstreamer-%{majorminor}/libgstrtpmux.so
%{_libdir}/gstreamer-%{majorminor}/libgstliveadder.so
%{_libdir}/gstreamer-%{majorminor}/libgstdtmf.so

%package -n %{bname}-cog
Summary:	GStreamer COG plugin
Group:		Video
BuildRequires:	pkgconfig(orc-0.4)

%description -n %{bname}-cog
This is a signal processing plugin for GStreamer based on Orc.

%files -n %{bname}-cog
%{_libdir}/gstreamer-%{majorminor}/libgstcog.so

%package -n %{bname}-vdpau
Summary:	GStreamer plug-in for playback using VDPAU
Group:		Video
BuildRequires:	vdpau-devel

%description -n %{bname}-vdpau
This plug-in adds video playback support to GStreamer based on VDPAU 
(Video Decode and Presentation API for Unix).

%files -n %{bname}-vdpau
%{_libdir}/gstreamer-%{majorminor}/libgstvdpau.so

%if %{build_faad}
%package -n %{bname}-faad
Summary:	GStreamer plug-in for AAC audio playback
Group:		Sound
Requires:	%{bname}-plugins
BuildRequires:	libfaad2-devel => 2.0

%description -n %{bname}-faad
Plug-ins for playing AAC audio

This package is in restricted as it violates some patents.

%files -n %{bname}-faad
%{_libdir}/gstreamer-%{majorminor}/libgstfaad.so
%endif

%if %{build_faac}
%package -n %{bname}-faac
Summary:	GStreamer plug-ins for AAC audio encoding
Group:		Sound
Requires:	%{bname}-plugins
BuildRequires:	libfaac-devel

%description -n %{bname}-faac
Plug-ins for encoding AAC audio

This package is in restricted as it violates some patents.

%files -n %{bname}-faac
%{_libdir}/gstreamer-%{majorminor}/libgstfaac.so
%endif

%package -n %{bname}-gsm
Summary:	GStreamer plugin for GSM lossy audio format
Group:		Sound
Requires:	%{bname}-plugins
BuildRequires:	gsm-devel >= 1.0.10

%description -n %{bname}-gsm
Output plugin for GStreamer to convert to GSM lossy audio format.

%files -n %{bname}-gsm
%{_libdir}/gstreamer-%{majorminor}/libgstgsm.so

%package -n %{bname}-neon
Summary:	GStreamer HTTP plugin based on libneon
Group:		System/Libraries
Requires:	%{bname}-plugins
BuildRequires:	pkgconfig(neon)

%description -n %{bname}-neon
Plug-in for HTTP access based on libneon.

%files -n %{bname}-neon
%{_libdir}/gstreamer-%{majorminor}/libgstneonhttpsrc.so

%package -n %{bname}-nas
Summary:	Gstreamer output plugin for the NAS sound server
Group:		Sound
Requires:	%{bname}-plugins
BuildRequires:	libnas-devel

%description -n %{bname}-nas
Output plugin for GStreamer for use with the nas sound server.

%files -n %{bname}-nas
%{_libdir}/gstreamer-%{majorminor}/libgstnassink.so

%if %{build_amrwb}
%package -n %{bname}-amrwb
Summary:	GStreamer plug-in for AMR-WB support
Group:		Sound
Requires:	%{bname}-plugins
BuildRequires:	pkgconfig(vo-amrwbenc)

%description -n %{bname}-amrwb
Plug-in for decoding AMR-WB under GStreamer.

This package is in restricted as it violates some patents.

%files -n %{bname}-amrwb
%{_datadir}/gstreamer-%{majorminor}/presets/GstVoAmrwbEnc.prs
%{_libdir}/gstreamer-%{majorminor}/libgstvoamrwbenc.so
%endif

%if %{build_voaac}
%package -n %{bname}-vo-aac
Summary:	GStreamer plug-in for VisualOn AAC encoding
Group:		Sound
Requires:	%{bname}-plugins
BuildRequires:	pkgconfig(vo-aacenc)

%description -n %{bname}-vo-aac
Plug-in for encoding AAC under GStreamer based on VisualOn AAC library.

This package is in restricted as it violates some patents.

%files -n %{bname}-vo-aac
%{_libdir}/gstreamer-%{majorminor}/libgstvoaacenc.so
%endif

%package -n %{bname}-jp2k
Summary:	GStreamer plug-in for JPEG2000 support
Group:		Graphics
Requires:	%{bname}-plugins
BuildRequires:	libjasper-devel

%description -n %{bname}-jp2k
Plug-in for JPEG2000 support under GStreamer.

%files -n %{bname}-jp2k
%{_libdir}/gstreamer-%{majorminor}/libgstjp2k.so
%{_libdir}/gstreamer-%{majorminor}/libgstjp2kdecimator.so

%if %{build_celt}
%package -n %{bname}-celt
Summary:	GStreamer plug-in for CELT support
Group:		Video
Requires:	%{bname}-plugins
BuildRequires:	celt-devel >= 0.7.0

%description -n %{bname}-celt
Plug-in for CELT support under GStreamer.

%files -n %{bname}-celt
%{_libdir}/gstreamer-%{majorminor}/libgstcelt.so
%endif

%package -n %{bname}-rsvg
Summary:	GStreamer plug-in for SVG support
Group:		Graphics
Requires:	%{bname}-plugins
BuildRequires:	librsvg-devel

%description -n %{bname}-rsvg
Plug-in for SVG support under GStreamer.

%files -n %{bname}-rsvg
%{_libdir}/gstreamer-%{majorminor}/libgstrsvg.so

%package doc
Group:		Books/Computer books
Summary:	GStreamer application library

%description doc
This is the documentation of %{name}.

%files doc
%doc docs/plugins/html
%{_datadir}/gtk-doc/html/*

%prep
%setup -q -n gst-plugins-bad-%{version}
%apply_patches
#gw broken configure in 0.10.19.2
#autoreconf -fi

%build
#work around broken mjpegtools headers including config.h:
export CPPFLAGS="-I."
%configure2_5x --disable-dependency-tracking \
  --with-package-name='ROSA %{name} package' \
  --with-package-origin='http://www.rosalab.com/' \
%if ! %{build_celt}
	--disable-celt \
%endif
%if ! %{build_faac}
	--disable-faac \
%endif
%if ! %{build_faad}
	--disable-faad \
%endif
%if ! %{build_dirac}
	--disable-dirac \
%endif
%if %{build_experimental}
	--enable-experimental
%endif

make

%install
%__rm -rf %{buildroot}
GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 %makeinstall_std

%find_lang gst-plugins-bad-%{majorminor}

# Clean out files that should not be part of the rpm.
# This is the recommended way of dealing with it for RH8
%__rm -f %{buildroot}%{_libdir}/gstreamer-%{majorminor}/*.la
%__rm -f %{buildroot}%{_libdir}/gstreamer-%{majorminor}/*.a
%__rm -f %{buildroot}%{_libdir}/*.a
%__rm -f %{buildroot}%{_libdir}/*.la

%clean
%__rm -rf %{buildroot}

%files -f gst-plugins-bad-%{majorminor}.lang
%doc AUTHORS COPYING README NEWS
%{_datadir}/glib-2.0/schemas/org.freedesktop.gstreamer-0.10.default-elements.gschema.xml
%{_libdir}/gstreamer-%{majorminor}/libgstadpcmdec.so
%{_libdir}/gstreamer-%{majorminor}/libgstadpcmenc.so
%{_libdir}/gstreamer-%{majorminor}/libgstaiff.so
%{_libdir}/gstreamer-%{majorminor}/libgstapexsink.so
%{_libdir}/gstreamer-%{majorminor}/libgstasfmux.so
%{_libdir}/gstreamer-%{majorminor}/libgstautoconvert.so
%{_libdir}/gstreamer-%{majorminor}/libgstaudiovisualizers.so
%{_libdir}/gstreamer-%{majorminor}/libgstbayer.so
%{_libdir}/gstreamer-%{majorminor}/libgstcamerabin.so
%{_libdir}/gstreamer-%{majorminor}/libgstcamerabin2.so
%{_libdir}/gstreamer-%{majorminor}/libgstcoloreffects.so
%{_libdir}/gstreamer-%{majorminor}/libgstcolorspace.so
%{_libdir}/gstreamer-%{majorminor}/libgstdccp.so
%{_libdir}/gstreamer-%{majorminor}/libgstdataurisrc.so
%{_libdir}/gstreamer-%{majorminor}/libgstdebugutilsbad.so
%{_libdir}/gstreamer-%{majorminor}/libgstdvb.so
%{_libdir}/gstreamer-%{majorminor}/libgstdvbsuboverlay.so
%{_libdir}/gstreamer-%{majorminor}/libgstdvdspu.so
%{_libdir}/gstreamer-%{majorminor}/libgstfaceoverlay.so
%{_libdir}/gstreamer-%{majorminor}/libgstfbdevsink.so
%{_libdir}/gstreamer-%{majorminor}/libgstfestival.so
%{_libdir}/gstreamer-%{majorminor}/libgstfrei0r.so
%{_libdir}/gstreamer-%{majorminor}/libgstfreeverb.so
%{_libdir}/gstreamer-%{majorminor}/libgstgaudieffects.so
%{_libdir}/gstreamer-%{majorminor}/libgstgeometrictransform.so
%{_libdir}/gstreamer-%{majorminor}/libgstgsettingselements.so
%{_libdir}/gstreamer-%{majorminor}/libgsthdvparse.so
%{_libdir}/gstreamer-%{majorminor}/libgstid3tag.so
%{_libdir}/gstreamer-%{majorminor}/libgstinter.so
%{_libdir}/gstreamer-%{majorminor}/libgstinterlace.so
%{_libdir}/gstreamer-%{majorminor}/libgstivfparse.so
%{_libdir}/gstreamer-%{majorminor}/libgstjpegformat.so
%{_libdir}/gstreamer-%{majorminor}/libgstlegacyresample.so
%{_libdir}/gstreamer-%{majorminor}/libgstmpegdemux.so
%{_libdir}/gstreamer-%{majorminor}/libgstmpegpsmux.so
%{_libdir}/gstreamer-%{majorminor}/libgstmpegtsmux.so
%{_libdir}/gstreamer-%{majorminor}/libgstmpegvideoparse.so
%{_libdir}/gstreamer-%{majorminor}/libgstmve.so
%{_libdir}/gstreamer-%{majorminor}/libgstmimic.so
%{_libdir}/gstreamer-%{majorminor}/libgstmxf.so
%{_libdir}/gstreamer-%{majorminor}/libgstopenal.so
# New version of opencv is not supported yet,
# uncomment when the plugin is built again
#{_libdir}/gstreamer-%{majorminor}/libgstopencv.so
%{_libdir}/gstreamer-%{majorminor}/libgstpcapparse.so
%{_libdir}/gstreamer-%{majorminor}/libgstpnm.so
%{_libdir}/gstreamer-%{majorminor}/libgstrawparse.so
%{_libdir}/gstreamer-%{majorminor}/libgstreal.so
%{_libdir}/gstreamer-%{majorminor}/libgstremovesilence.so
%{_libdir}/gstreamer-%{majorminor}/libgstscaletempoplugin.so
%{_libdir}/gstreamer-%{majorminor}/libgstsdpelem.so
%{_libdir}/gstreamer-%{majorminor}/libgstsegmentclip.so
%{_libdir}/gstreamer-%{majorminor}/libgstshm.so
%{_libdir}/gstreamer-%{majorminor}/libgstsiren.so
%{_libdir}/gstreamer-%{majorminor}/libgstsmooth.so
%{_libdir}/gstreamer-%{majorminor}/libgstsndfile.so
%{_libdir}/gstreamer-%{majorminor}/libgststereo.so
%{_libdir}/gstreamer-%{majorminor}/libgstsubenc.so
%{_libdir}/gstreamer-%{majorminor}/libgstvcdsrc.so
%{_libdir}/gstreamer-%{majorminor}/libgstvideomaxrate.so
%{_libdir}/gstreamer-%{majorminor}/libgstvideomeasure.so
%{_libdir}/gstreamer-%{majorminor}/libgstvideosignal.so
%{_libdir}/gstreamer-%{majorminor}/libgstvmnc.so
%{_libdir}/gstreamer-%{majorminor}/libgstbz2.so
%{_libdir}/gstreamer-%{majorminor}/libgstcdaudio.so
%{_libdir}/gstreamer-%{majorminor}/libgstcdxaparse.so
%{_libdir}/gstreamer-%{majorminor}/libgstdecklink.so
%{_libdir}/gstreamer-%{majorminor}/libgstfieldanalysis.so
%{_libdir}/gstreamer-%{majorminor}/libgstfragmented.so
%{_libdir}/gstreamer-%{majorminor}/libgstlinsys.so
%{_libdir}/gstreamer-%{majorminor}/libgstmpegtsdemux.so
%{_libdir}/gstreamer-%{majorminor}/libgstpatchdetect.so
%{_libdir}/gstreamer-%{majorminor}/libgstsdi.so
%{_libdir}/gstreamer-%{majorminor}/libgstvideofiltersbad.so
%{_libdir}/gstreamer-%{majorminor}/libgstvideoparsersbad.so
%{_libdir}/gstreamer-%{majorminor}/libgstfreeze.so
%{_libdir}/gstreamer-%{majorminor}/libgsth264parse.so
%{_libdir}/gstreamer-%{majorminor}/libgstmodplug.so
%{_libdir}/gstreamer-%{majorminor}/libgstnsf.so
%{_libdir}/gstreamer-%{majorminor}/libgstnuvdemux.so
%{_libdir}/gstreamer-%{majorminor}/libgstrfbsrc.so
%{_libdir}/gstreamer-%{majorminor}/libgstsdl.so
%{_libdir}/gstreamer-%{majorminor}/libgstspeed.so
%{_libdir}/gstreamer-%{majorminor}/libgsttrm.so
%{_libdir}/gstreamer-%{majorminor}/libgsttta.so
%{_libdir}/gstreamer-%{majorminor}/libgsty4mdec.so

%changelog
* Sat Jun 16 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.10.23-1
- New version 0.10.23
- New libmajor (0 -> 23)
- Upstream switched to vo-amrwbenc so add pkgconfig(vo-amrwbenc) to BuildRequires
- No longer requires libamrwb-devel to build
- Add subpackage vo-aac
- New plugin libgstaudiovisualizers.so
- New plugin libgstcamerabin2.so
- New plugin libgstfaceoverlay.so
- New plugin libgstfreeverb.so
- New plugin libgstinter.so
- New plugin libgstopenal.so
- New plugin libgstopencv.so
- New plugin libgstremovesilence.so
- New plugin libgstsmooth.so
- Update file list
- Update BuildRequires (add expat-devel)
- Disable checks

* Tue May 24 2011 Götz Waschk <waschk@mandriva.org> 0.10.22-4mdv2011.0
+ Revision: 678168
- fix build with new mjpegtools

* Wed May 11 2011 Götz Waschk <waschk@mandriva.org> 0.10.22-3
+ Revision: 673538
- add curl plugin

* Wed May 11 2011 Funda Wang <fwang@mandriva.org> 0.10.22-1
+ Revision: 673434
- update file list
- update file list
- new version 0.10.22

* Sun Feb 27 2011 Funda Wang <fwang@mandriva.org> 0.10.21-3
+ Revision: 640439
- rebuild to obsolete old packages

* Mon Feb 21 2011 Götz Waschk <waschk@mandriva.org> 0.10.21-2
+ Revision: 639085
- rebuild

  + Anssi Hannula <anssi@mandriva.org>
    - plf: append "plf" to Release on cooker to make plf build have higher EVR
      again with the rpm5-style mkrel now in use

* Sat Jan 22 2011 Götz Waschk <waschk@mandriva.org> 0.10.21-1
+ Revision: 632338
- new version
- disable experimental elements
- remove jack, metadata, valve, selector
- bump gstreamer dep
- add colorspace, interlace, y4mdec, jp2kdecimator

* Fri Dec 17 2010 Funda Wang <fwang@mandriva.org> 0.10.20-4mdv2011.0
+ Revision: 622485
- rebuild for new directfb

* Fri Nov 05 2010 Funda Wang <fwang@mandriva.org> 0.10.20-3mdv2011.0
+ Revision: 593561
- rebuild for gstreamer provides

* Mon Sep 06 2010 Götz Waschk <waschk@mandriva.org> 0.10.20-2mdv2011.0
+ Revision: 576215
- rebuild for lost packages in i586 repo

* Fri Sep 03 2010 Götz Waschk <waschk@mandriva.org> 0.10.20-1mdv2011.0
+ Revision: 575673
- new version
- bump glib dep for gsettings
- drop patches 1,2,3,4,5
- depend on orc instead of liboil
- add gsettings support
- add these new elements:
 * rtmp, coloreffects, audieffects, geometrictransform, ivfparse, shm
 * videomaxrate
- remove examples subpackage

* Thu Jul 29 2010 Götz Waschk <waschk@mandriva.org> 0.10.19-6mdv2011.0
+ Revision: 562992
- rebuild

* Tue Jul 20 2010 Götz Waschk <waschk@mandriva.org> 0.10.19-5mdv2011.0
+ Revision: 555150
- update build deps
- add libass plugin
- update build deps
- build with new celt

* Mon Jul 12 2010 Götz Waschk <waschk@mandriva.org> 0.10.19-4mdv2011.0
+ Revision: 551208
- add upstream patches to build with neww wildmidi

* Sun Jul 11 2010 Götz Waschk <waschk@mandriva.org> 0.10.19-3mdv2011.0
+ Revision: 550650
- useless bump of the release
- rebuild for lost packages

* Sat Jul 10 2010 Götz Waschk <waschk@mandriva.org> 0.10.19-1mdv2011.0
+ Revision: 550463
- new version
- drop patches 2,3,4
- add vp8, invtelecine, segmentclip elements
- remove oss4audio element (now in -good)

* Tue Apr 13 2010 Frederic Crozat <fcrozat@mandriva.com> 0.10.18-3mdv2010.1
+ Revision: 534356
- switch back to musicbrainz 2.x
- Patch2 (GIT): use crc for table duplication (GNOME bug #614479)
- Patch3 (GIT): fix usage of strings in dvb
- Patch4 (GIT): fix dvb uint handling (GNOME bug #614475)

  + Christophe Fergeau <cfergeau@mandriva.com>
    - use newer libmusicbrainz

* Wed Mar 10 2010 Götz Waschk <waschk@mandriva.org> 0.10.18-2mdv2010.1
+ Revision: 517360
- add cog plugin

* Sun Mar 07 2010 Götz Waschk <waschk@mandriva.org> 0.10.18-1mdv2010.1
+ Revision: 515592
- new version
- bump deps
- add libgstvdp package
- drop patch 2
- add new elements: jpegformat, dataurisrc, audioparsersbad, adpcmenc
- remove elements: aacparse, amrparse, shapewipe

* Tue Feb 16 2010 Götz Waschk <waschk@mandriva.org> 0.10.17-5mdv2010.1
+ Revision: 506489
- build with neon0.27 (teuf)

* Fri Feb 05 2010 Götz Waschk <waschk@mandriva.org> 0.10.17-4mdv2010.1
+ Revision: 501104
- fix DVD seek crash (bug #55442)

* Wed Jan 27 2010 Götz Waschk <waschk@mandriva.org> 0.10.17-3mdv2010.1
+ Revision: 497065
- rebuild for new celt

* Thu Jan 07 2010 Götz Waschk <waschk@mandriva.org> 0.10.17-2mdv2010.1
+ Revision: 487153
- add kate plugin

* Sat Nov 21 2009 Götz Waschk <waschk@mandriva.org> 0.10.17-1mdv2010.1
+ Revision: 467803
- new version
- drop patch 2
- update file list

* Mon Nov 09 2009 Götz Waschk <waschk@mandriva.org> 0.10.16-3mdv2010.1
+ Revision: 463517
- rebuild for missing packages

* Mon Nov 09 2009 Funda Wang <fwang@mandriva.org> 0.10.16-2mdv2010.1
+ Revision: 463291
- rebuild for new dfb

* Fri Nov 06 2009 Götz Waschk <waschk@mandriva.org> 0.10.16-1mdv2010.1
+ Revision: 461143
- patch for new celt
- new version
- add rsvg plugin
- update file list

* Thu Oct 01 2009 Götz Waschk <waschk@mandriva.org> 0.10.14-5mdv2010.0
+ Revision: 452287
- add epoch to schroedinger element

* Tue Sep 22 2009 Götz Waschk <waschk@mandriva.org> 0.10.14-4mdv2010.0
+ Revision: 447474
- update build deps

  + Frederic Crozat <fcrozat@mandriva.com>
    - Merge valve and rtpdemux into a voip subpackage and move liveadder and dmtf plugins in it too

* Mon Sep 21 2009 Frederic Crozat <fcrozat@mandriva.com> 0.10.14-2mdv2010.0
+ Revision: 446794
- Split rtpdemux and valve plugins in subpackages, needed by empathy
- Fix buildrequires for neon plugin

* Sun Aug 30 2009 Götz Waschk <waschk@mandriva.org> 0.10.14-1mdv2010.0
+ Revision: 422432
- update build deps
- new version
- add new elements: gme, schroedinger, vdpau
- add new libraries

* Thu Jun 18 2009 Götz Waschk <waschk@mandriva.org> 0.10.13-1mdv2010.0
+ Revision: 386949
- new version
- update file list

* Tue Jun 09 2009 Götz Waschk <waschk@mandriva.org> 0.10.12-3mdv2010.0
+ Revision: 384230
- rebuild for new soundtouch

* Thu May 21 2009 Götz Waschk <waschk@mandriva.org> 0.10.12-2mdv2010.0
+ Revision: 378539
- fix file list for x264 build

* Thu May 21 2009 Götz Waschk <waschk@mandriva.org> 0.10.12-1mdv2010.0
+ Revision: 378317
- fix build deps
- new version
- enable celt element
- drop patches 2,3
- update file list

* Tue Mar 24 2009 Götz Waschk <waschk@mandriva.org> 0.10.11-3mdv2009.1
+ Revision: 360827
- fix hanging aacparse element

* Sat Mar 21 2009 Emmanuel Andry <eandry@mandriva.org> 0.10.11-2mdv2009.1
+ Revision: 359942
- BR libmimic-devel

* Sat Mar 21 2009 Götz Waschk <waschk@mandriva.org> 0.10.11-1mdv2009.1
+ Revision: 359798
- add conflict with farsight plugin
- fix deps
- new version
- drop patches 2,3
- update file list
- remove twolame package

* Fri Mar 06 2009 Götz Waschk <waschk@mandriva.org> 0.10.10-3mdv2009.1
+ Revision: 349851
- fix faad build
- fix crash in faad

* Wed Feb 11 2009 Götz Waschk <waschk@mandriva.org> 0.10.10-2mdv2009.1
+ Revision: 339351
- rebuild for new faad

* Tue Jan 20 2009 Götz Waschk <waschk@mandriva.org> 0.10.10-1mdv2009.1
+ Revision: 331734
- new version
- drop patch 3
- drop library package
- bump deps
- update file list

* Thu Dec 04 2008 Frederic Crozat <fcrozat@mandriva.com> 0.10.9-2mdv2009.1
+ Revision: 310004
- Obsolete / Provides gstreamer0.10-fluendo-mpegdemux, it has been merged in gst-plugins-bad

  + Frederik Himpe <fhimpe@mandriva.org>
    - Build against libneon0.27

  + Götz Waschk <waschk@mandriva.org>
    - add celt support

* Mon Nov 03 2008 Götz Waschk <waschk@mandriva.org> 0.10.9-1mdv2009.1
+ Revision: 299408
- new version
- add twolame and jp2k packages
- reenable dirac
- drop patch 2
- update patch 3
- update file list
- update build deps

* Tue Oct 14 2008 Götz Waschk <waschk@mandriva.org> 0.10.8-6mdv2009.1
+ Revision: 293625
- rebuild for broken build system
- fix build with new x264

* Tue Oct 14 2008 Götz Waschk <waschk@mandriva.org> 0.10.8-4mdv2009.1
+ Revision: 293566
- enable experimental dvd menu plugin

* Sun Aug 17 2008 Funda Wang <fwang@mandriva.org> 0.10.8-3mdv2009.0
+ Revision: 272982
- rebuild for new dfb

* Thu Aug 07 2008 Frederic Crozat <fcrozat@mandriva.com> 0.10.8-2mdv2009.0
+ Revision: 266439
- Patch2 : ensure translated strings are encoded in UTF-8 (GNOME bug #546822)

  + Götz Waschk <waschk@mandriva.org>
    - add experimental build option

* Mon Aug 04 2008 Götz Waschk <waschk@mandriva.org> 0.10.8-1mdv2009.0
+ Revision: 263013
- new version
- update file list
- update license

* Fri Jul 25 2008 Götz Waschk <waschk@mandriva.org> 0.10.7-7mdv2009.0
+ Revision: 248833
- disable dirac

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Fri May 30 2008 Funda Wang <fwang@mandriva.org> 0.10.7-6mdv2009.0
+ Revision: 213504
- rebuild for new directfb

* Fri May 16 2008 Götz Waschk <waschk@mandriva.org> 0.10.7-4mdv2009.0
+ Revision: 208185
- bump
- fix path to timidity.cfg
- make wildmidi plugin depend on instruments

* Mon May 12 2008 Götz Waschk <waschk@mandriva.org> 0.10.7-2mdv2009.0
+ Revision: 206247
- add dc1394 and wildmidi plugins

* Fri May 09 2008 Götz Waschk <waschk@mandriva.org> 0.10.7-1mdv2009.0
+ Revision: 204902
- new version
- drop patches 0,2,3
- add ofa, mplex, dirac, oss4, and subenc elements
- remove soup element, now in -good

* Tue Mar 25 2008 Thierry Vignaud <tv@mandriva.org> 0.10.6-5mdv2008.1
+ Revision: 190004
- split doc (no need on live CDs)

* Thu Mar 13 2008 Götz Waschk <waschk@mandriva.org> 0.10.6-4mdv2008.1
+ Revision: 187335
- add Mandriva branding

* Tue Mar 11 2008 Götz Waschk <waschk@mandriva.org> 0.10.6-3mdv2008.1
+ Revision: 185942
- AAC header fix
- disable checks (b.g.o #521749)
- build with exempi support

* Fri Feb 22 2008 Götz Waschk <waschk@mandriva.org> 0.10.6-2mdv2008.1
+ Revision: 173868
- fix nas plugin build
- update patch 2 with a CVS version

* Thu Feb 21 2008 Götz Waschk <waschk@mandriva.org> 0.10.6-1mdv2008.1
+ Revision: 173609
- new version
- drop patch 0
- update patch 1
- patch2: disable a failing test
- readd mpeg2enc plugin
- add soundtouch, soup and metadata packages
- update file list

* Sun Jan 20 2008 Götz Waschk <waschk@mandriva.org> 0.10.5-6mdv2008.1
+ Revision: 155298
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Jan 02 2008 Götz Waschk <waschk@mandriva.org> 0.10.5-5mdv2008.1
+ Revision: 140383
- rebuild

* Tue Jan 01 2008 Anssi Hannula <anssi@mandriva.org> 0.10.5-4mdv2008.1
+ Revision: 140124
- fix typo in x86_64 real path

* Tue Jan 01 2008 Götz Waschk <waschk@mandriva.org> 0.10.5-3mdv2008.1
+ Revision: 140076
- fix paths to the real codecs (bug #36437)

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Fri Sep 28 2007 Götz Waschk <waschk@mandriva.org> 0.10.5-2mdv2008.1
+ Revision: 93529
- fix faad playback problem (upstream bug #476370)

* Wed Jun 20 2007 Götz Waschk <waschk@mandriva.org> 0.10.5-1mdv2008.0
+ Revision: 41853
- new version
- drop patch
- add x264, amrwb and nas packages
- add library package
- update file list

* Tue May 22 2007 Götz Waschk <waschk@mandriva.org> 0.10.4-2mdv2008.0
+ Revision: 29708
- disable mpeg2enc plugin
- disable checks


* Fri Feb 23 2007 Götz Waschk <waschk@mandriva.org> 0.10.4-2mdv2007.0
+ Revision: 124950
- rebuild for new libmpcdec
- disable swfdec plugin
- fix buildrequires and reenable checks

* Fri Dec 29 2006 Götz Waschk <waschk@mandriva.org> 0.10.4-1mdv2007.1
+ Revision: 102531
- fix buildrequires
- disable checks, one doesn't work in iurt
- unpack patch
- build with neon 0.26
- new version
- unpack patch
- add new plugins
- add docs
- fix distsuffix

* Fri Dec 08 2006 Götz Waschk <waschk@mandriva.org> 0.10.3-4mdv2007.1
+ Revision: 92217
- fix description
- Import gstreamer0.10-plugins-bad

* Fri Dec 08 2006 Götz Waschk <waschk@mandriva.org> 0.10.3-4mdv2007.1
- enable checks

* Wed Aug 23 2006 Götz Waschk <waschk@mandriva.org> 0.10.3-3mdv2007.0
- enable neon module

* Sun Jun 18 2006 Götz Waschk <waschk@mandriva.org> 0.10.3-2mdv2007.0
- add missing file
- fix buildrequires

* Tue May 09 2006 Götz Waschk <waschk@mandriva.org> 0.10.3-1mdk
- update buildrequires
- update file list
- update the patch
- New release 0.10.3

* Sat Apr 22 2006 Götz Waschk <waschk@mandriva.org> 0.10.1-2mdk
- update patch 0

* Wed Feb 22 2006 Götz Waschk <waschk@mandriva.org> 0.10.1-1mdk
- update file list
- New release 0.10.1

* Thu Feb 16 2006 Götz Waschk <waschk@mandriva.org> 0.10.0-3mdk
- add a patch

* Thu Dec 29 2005 Götz Waschk <waschk@mandriva.org> 0.10.0-2mdk
- improve description
- fix buildrequires

* Mon Dec 05 2005 Götz Waschk <waschk@mandriva.org> 0.10.0-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21821 |12rr|gstreamer0.10-plugins-ugly-0.10.19-1plf
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _glib2 2.2
%define major 0.10
%define majorminor 0.10
%define bname gstreamer0.10
%define build_plf 0
%{?_with_plf: %{expand: %%global build_plf 1}}
%define build_experimental 0
%{?_with_experimental: %{expand: %%global build_experimental 1}}
%define build_lame 0
%define build_amrnb 0
%define build_amrwbdec 0
%define build_x264 0

######################################33
# Hardcode PLF build
%define build_plf 1
######################################33

%if %{build_plf}
%define distsuffix plf
%if %mdvver >= 201100
# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
%define extrarelsuffix plf
%endif
%define build_lame 1
%define build_x264 1
%define build_amrnb 1
%define build_amrwbdec 1
%endif

Summary:	GStreamer Streaming-media framework plug-ins
Name:		%{bname}-plugins-ugly
Version:	0.10.19
Release:	1%{?extrarelsuffix}
License:	LGPLv2+
Group:		Sound
URL:		http://gstreamer.freedesktop.org/
Source:		http://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-%{version}.tar.xz
Patch0:		gstreamer-plugins-ugly-0.10.17-amr-linking.patch
Patch1:		gst-plugins-ugly-0.10.19-opencore.patch
#gw for the pixbuf plugin
BuildRequires:	gtk+2-devel
BuildRequires:	glib2-devel >= %{_glib2}
BuildRequires:	liborc-devel >= 0.4.5
BuildRequires:	libgstreamer-plugins-base-devel >= 0.10.36
BuildRequires:	mesaglu-devel
BuildRequires:	libmad-devel
BuildRequires:	libid3tag-devel
BuildRequires:	libdvdread-devel
%ifnarch %{mips} %{arm}
BuildRequires:	valgrind
%endif
BuildRequires:	libcheck-devel
Provides:	%{bname}-audiosrc
Provides:	%{bname}-audiosink

%description
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related.  Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new
plug-ins.

This package contains a set of plug-ins that have good quality and
correct functionality, but distributing them might pose problems. The
license on either the plug-ins or the supporting libraries might not
be how the GStreamer authors like. The code might be widely known to
present patent problems.

%if %{build_plf}
This package is in restricted as it violates some patents.
%endif

%if %{build_lame}
### LAME ###
%package -n %{bname}-lame
Summary:	GStreamer plug-in for encoding mp3 songs using lame
Group:		Sound
Requires:	%{bname}-plugins
BuildRequires:	liblame-devel >= 3.89

%description -n %{bname}-lame
Plug-in for encoding mp3 with lame under GStreamer.

This package is in restricted as it violates some patents.

%files -n %{bname}-lame
%{_libdir}/gstreamer-%{majorminor}/libgstlame.so
%endif

%if %{build_x264}
%package -n %{bname}-x264
Summary:	GStreamer plug-in for H264/AVC video encoding
Group:		Video
BuildRequires:	x264-devel

%description -n %{bname}-x264
Plug-in for encoding H264/AVC video.

This package is in restricted as it violates some patents.

%files -n %{bname}-x264
%{_libdir}/gstreamer-%{majorminor}/libgstx264.so
%{_datadir}/gstreamer-%{majorminor}/presets/GstX264Enc.prs
%endif

%if %{build_amrnb}
%package -n %{bname}-amrnb
Summary:	GStreamer plug-in for AMR-NB support
Group:		Sound
Requires:	%{bname}-plugins
BuildRequires:	opencore-amr-devel

%description -n %{bname}-amrnb
Plug-in for decoding AMR-NB under GStreamer.

This package is in restricted as it violates some patents.

%files -n %{bname}-amrnb
%{_libdir}/gstreamer-%{majorminor}/libgstamrnb.so
%{_datadir}/gstreamer-%{majorminor}/presets/GstAmrnbEnc.prs
%endif

%if %{build_amrwbdec}
%package -n %{bname}-amrwbdec
Summary:	GStreamer plug-in for AMR-WB decoding support
Group:		Sound
Requires:	%{bname}-plugins
BuildRequires:	opencore-amr-devel

%description -n %{bname}-amrwbdec
Plug-in for decoding AMR-Wb under GStreamer.

This package is in restricted as it violates some patents.

%files -n %{bname}-amrwbdec
%{_libdir}/gstreamer-%{majorminor}/libgstamrwbdec.so
%endif

### SIDPLAY ###
%package -n %{bname}-sid
Summary:	GStreamer Sid C64 music plugin
Group:		Sound
Requires:	%{bname}-plugins
BuildRequires:	sidplay-devel => 1.36.0

%description -n %{bname}-sid
Plugin for playback of C64 SID format music files

%files -n %{bname}-sid
%{_libdir}/gstreamer-%{majorminor}/libgstsid.so

### A52DEC ###
%package -n %{bname}-a52dec
Summary:	GStreamer VOB decoder plugin
Group:		Sound
Requires:	%{bname}-plugins
BuildRequires:	a52dec-devel >= 0.7.3

%description -n %{bname}-a52dec
Plugin for decoding of VOB files

%files -n %{bname}-a52dec
%{_libdir}/gstreamer-%{majorminor}/libgsta52dec.so

%package -n %{bname}-mpeg
Summary:	GStreamer plug-ins for MPEG video playback and encoding
Group:		Video
Requires:	%{bname}-plugins
BuildRequires:	libmpeg2dec-devel => 0.3.1

%description -n %{bname}-mpeg
Plug-ins for playing and encoding MPEG video.

%files -n %{bname}-mpeg
%{_libdir}/gstreamer-%{majorminor}/libgstmpeg2dec.so

%package -n %{bname}-cdio
Summary:	GStreamer plug-in for audio CD playback
Group:		Sound
Requires:	%{bname}-plugins
BuildRequires:	libcdio-devel
Conflicts:	%{bname}-plugins-good < 0.10.10

%description -n %{bname}-cdio
Plug-in for audio CD playback.

%files -n %{bname}-cdio
%{_libdir}/gstreamer-%{majorminor}/libgstcdio.so

%package -n %{bname}-twolame
Summary:	GStreamer plug-in for MP2 encoding support
Group:		Sound
Requires:	%{bname}-plugins
BuildRequires:	libtwolame-devel

%description -n %{bname}-twolame
Plug-in for encoding MP2 under GStreamer.

%files -n %{bname}-twolame
%{_libdir}/gstreamer-%{majorminor}/libgsttwolame.so

%prep
%setup -q -n gst-plugins-ugly-%{version}
%apply_patches
autoconf

%build
%configure2_5x --disable-dependency-tracking \
  --with-package-name='ROSA %{name} package' \
  --with-package-origin='http://www.rosalab.com/' \
%if ! %{build_lame}
	--disable-lame \
%endif
%if %{build_experimental}
	--enable-experimental
%endif

%make

%check
cd tests/check
make check

%install
rm -rf %{buildroot}
GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 %makeinstall_std

%find_lang gst-plugins-ugly-%{majorminor}

# Clean out files that should not be part of the rpm.
# This is the recommended way of dealing with it for RH8
rm -f %{buildroot}%{_libdir}/gstreamer-%{majorminor}/*.la
rm -f %{buildroot}%{_libdir}/gstreamer-%{majorminor}/*.a
rm -f %{buildroot}%{_libdir}/*.a
rm -f %{buildroot}%{_libdir}/*.la

%clean
rm -rf %{buildroot}

%files -f gst-plugins-ugly-%{majorminor}.lang
%doc AUTHORS COPYING README NEWS
%{_libdir}/gstreamer-%{majorminor}/libgstasf.so
%{_libdir}/gstreamer-%{majorminor}/libgstdvdlpcmdec.so
%{_libdir}/gstreamer-%{majorminor}/libgstdvdread.so
%{_libdir}/gstreamer-%{majorminor}/libgstdvdsub.so
%{_libdir}/gstreamer-%{majorminor}/libgstiec958.so
%{_libdir}/gstreamer-%{majorminor}/libgstmad.so
%{_libdir}/gstreamer-%{majorminor}/libgstmpegaudioparse.so
%{_libdir}/gstreamer-%{majorminor}/libgstmpegstream.so
%{_libdir}/gstreamer-%{majorminor}/libgstrmdemux.so
%if %{build_experimental}
%{_libdir}/gstreamer-%{majorminor}/libgstsynaesthesia.so
%endif

%changelog
* Sat Jun 16 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.10.19-1plf
- Build for restricted with PLF features enabled

* Sat Jun 16 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.10.19-1
- Update to 0.10.19
- Add patch 1 to fix build against new opencore-amr (for restricted build)
- Spec cosmetics

* Wed May 11 2011 Funda Wang <fwang@mandriva.org> 0.10.18-1mdv2011.0
+ Revision: 673414
- new version 0.10.18

* Tue May 03 2011 Oden Eriksson <oeriksson@mandriva.com> 0.10.17-4
+ Revision: 664939
- mass rebuild

* Sun Feb 27 2011 Funda Wang <fwang@mandriva.org> 0.10.17-3
+ Revision: 640311
- rebuild to obsolete old packages

* Mon Feb 21 2011 Götz Waschk <waschk@mandriva.org> 0.10.17-2
+ Revision: 639086
- rebuild

  + Anssi Hannula <anssi@mandriva.org>
    - plf: append "plf" to Release on cooker to make plf build have higher EVR
      again with the rpm5-style mkrel now in use

* Sat Jan 22 2011 Götz Waschk <waschk@mandriva.org> 0.10.17-1
+ Revision: 632308
- new version
- rediff patch

* Mon Dec 06 2010 Götz Waschk <waschk@mandriva.org> 0.10.16-3mdv2011.0
+ Revision: 612073
- rebuild

* Fri Nov 05 2010 Funda Wang <fwang@mandriva.org> 0.10.16-2mdv2011.0
+ Revision: 593557
- rebuild for gstreamer provides

* Fri Sep 03 2010 Götz Waschk <waschk@mandriva.org> 0.10.16-1mdv2011.0
+ Revision: 575666
- new version
- replace dep on liboil by dep on orc

* Sat Jul 10 2010 Götz Waschk <waschk@mandriva.org> 0.10.15-1mdv2011.0
+ Revision: 550261
- new version
- drop patches 1-5

* Wed May 05 2010 Götz Waschk <waschk@mandriva.org> 0.10.14-4mdv2010.1
+ Revision: 542408
- rebuild again
- add x264 patches

* Wed May 05 2010 Götz Waschk <waschk@mandriva.org> 0.10.14-2mdv2010.1
+ Revision: 542325
- rebuild

* Sun Mar 07 2010 Götz Waschk <waschk@mandriva.org> 0.10.14-1mdv2010.1
+ Revision: 515549
- new version
- drop patch 1

* Sat Jan 23 2010 Götz Waschk <waschk@mandriva.org> 0.10.13-6mdv2010.1
+ Revision: 495206
- rebuild

* Thu Dec 10 2009 Götz Waschk <waschk@mandriva.org> 0.10.13-5mdv2010.1
+ Revision: 475970
- rebuild

* Mon Nov 09 2009 Götz Waschk <waschk@mandriva.org> 0.10.13-4mdv2010.1
+ Revision: 463508
- fix build with new x264

* Mon Nov 09 2009 Götz Waschk <waschk@mandriva.org> 0.10.13-3mdv2010.1
+ Revision: 463439
- rebuild for new libcdio

* Fri Nov 06 2009 Götz Waschk <waschk@mandriva.org> 0.10.13-2mdv2010.1
+ Revision: 461033
- new version
- support building the amrwbdec element
- drop patch 0
- fix opencore-amr linking

* Wed Oct 21 2009 Götz Waschk <waschk@mandriva.org> 0.10.12-6mdv2010.0
+ Revision: 458503
- fix mp3 seeking (bug #54729)

* Fri Sep 25 2009 Olivier Blin <oblin@mandriva.com> 0.10.12-5mdv2010.0
+ Revision: 448999
- disable valgrind on mips & arm (from Arnaud Patard)

* Thu Jun 18 2009 Götz Waschk <waschk@mandriva.org> 0.10.12-4mdv2010.0
+ Revision: 386944
- move x264 plugin here
- new version

* Sat Mar 21 2009 Götz Waschk <waschk@mandriva.org> 0.10.11-1mdv2009.1
+ Revision: 359791
- new version
- move twolame plugin here

* Thu Dec 04 2008 Götz Waschk <waschk@mandriva.org> 0.10.10-1mdv2009.1
+ Revision: 309909
- new version
- drop patch
- reenable checks

* Wed Nov 19 2008 Frederik Himpe <fhimpe@mandriva.org> 0.10.9-2mdv2009.1
+ Revision: 304445
- Add patch from upstream cvs fixing seeking in wmv files
  (bug #45825)

* Wed Oct 29 2008 Götz Waschk <waschk@mandriva.org> 0.10.9-1mdv2009.1
+ Revision: 298226
- disable checks

* Mon Sep 01 2008 Götz Waschk <waschk@mandriva.org> 0.10.9-1mdv2009.0
+ Revision: 278401
- new version
- drop patches
- move cdio plugin here

* Mon Sep 01 2008 Götz Waschk <waschk@mandriva.org> 0.10.8-6mdv2009.0
+ Revision: 278253
- rebuild for new libdvdread

* Thu Aug 07 2008 Frederic Crozat <fcrozat@mandriva.com> 0.10.8-5mdv2009.0
+ Revision: 266435
- Patch1: ensure translations are encoded in UTF-8 (GNOME bug #546822)

  + Götz Waschk <waschk@mandriva.org>
    - add experimental build option

* Tue Jul 29 2008 Götz Waschk <waschk@mandriva.org> 0.10.8-4mdv2009.0
+ Revision: 253404
- update the patch from cvs

* Tue Jul 29 2008 Götz Waschk <waschk@mandriva.org> 0.10.8-3mdv2009.0
+ Revision: 252460
- patch for lame plugin (b.g.o #498004)
- remove lame workaround
- fix conditional

* Sat May 24 2008 Götz Waschk <waschk@mandriva.org> 0.10.8-2mdv2009.0
+ Revision: 211033
- disable --as-needed for PLF builds to fix the lame configure check

* Fri May 23 2008 Götz Waschk <waschk@mandriva.org> 0.10.8-1mdv2009.0
+ Revision: 210258
- new version
- drop patch

* Thu Mar 13 2008 Götz Waschk <waschk@mandriva.org> 0.10.7-4mdv2008.1
+ Revision: 187415
- rebuild

* Thu Mar 13 2008 Götz Waschk <waschk@mandriva.org> 0.10.7-3mdv2008.1
+ Revision: 187342
- add Mandriva branding

* Wed Feb 27 2008 Götz Waschk <waschk@mandriva.org> 0.10.7-2mdv2008.1
+ Revision: 175749
- fix broken Xing VBR header

* Thu Feb 21 2008 Götz Waschk <waschk@mandriva.org> 0.10.7-1mdv2008.1
+ Revision: 173580
- new version
- drop patch

* Fri Jan 18 2008 Götz Waschk <waschk@mandriva.org> 0.10.6-2mdv2008.1
+ Revision: 154547
- update mpeg audio parser from CVS
- add missing make call

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Wed Jun 20 2007 Götz Waschk <waschk@mandriva.org> 0.10.6-1mdv2008.0
+ Revision: 41839
- new version


* Thu Dec 14 2006 Götz Waschk <waschk@mandriva.org> 0.10.5-1mdv2007.0
+ Revision: 96989
- new version

* Fri Dec 08 2006 Götz Waschk <waschk@mandriva.org> 0.10.4-3mdv2007.1
+ Revision: 92237
- add optional support for amrnb

* Fri Dec 08 2006 Götz Waschk <waschk@mandriva.org> 0.10.4-2mdv2007.1
+ Revision: 92192
- Import gstreamer0.10-plugins-ugly

* Fri Dec 08 2006 Götz Waschk <waschk@mandriva.org> 0.10.4-2mdv2007.1
- enable checks

* Tue Aug 15 2006 Götz Waschk <waschk@mandriva.org> 0.10.4-1mdv2007.0
- New release 0.10.4

* Sun Jun 18 2006 Götz Waschk <waschk@mandriva.org> 0.10.3-2mdv2007.0
- fix buildrequires

* Tue May 16 2006 Götz Waschk <waschk@mandriva.org> 0.10.3-1mdk
- update file list
- New release 0.10.3

* Thu Feb 23 2006 Christiaan Welvaart <cjw@daneel.dyndns.org> 0.10.2-2mdk
- add BuildRequires: libdvdread-devel

* Wed Feb 22 2006 Götz Waschk <waschk@mandriva.org> 0.10.2-1mdk
- update file list
- New release 0.10.2

* Tue Jan 17 2006 Götz Waschk <waschk@mandriva.org> 0.10.1-1mdk
- New release 0.10.1

* Thu Dec 29 2005 Götz Waschk <waschk@mandriva.org> 0.10.0-2mdk
- fix buildrequires
- improve description

* Tue Dec 06 2005 Götz Waschk <waschk@mandriva.org> 0.10.0-1mdk
- initial package


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21822 |12rr|gstreamer1.0-plugins-bad-1.0.3-1plf
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api		1.0
%define bname		gstreamer%{api}

%define build_experimental	0
%{?_with_experimental: %{expand: %%global build_experimental 1}}
%define build_amrwb	0
%define build_faac	0
%define build_faad	0
%define build_xvid	0
%define build_dts	0
%define build_dirac	0
%define build_gme	1
%define build_celt	1

##########################
# Hardcode PLF build
%define build_plf	1
##########################

%if %{build_plf}
%define distsuffix plf
# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
%define extrarelsuffix plf
%define build_amrwb	0
%define build_faac	1
%define build_faad	1
%define build_xvid	0
%define build_dts	1
%endif

%define libmajor	0
%define libnamephoto	%mklibname gstphotography %{api} %{libmajor}
%define develnamephoto	%mklibname -d gstphotographyi %{api}
%define libnamebase	%mklibname gstbasevideo %{api} %{libmajor}
%define develnamebase	%mklibname -d gstbasevideo %{api}

Summary:	GStreamer Streaming-media framework plug-ins
Name:		%{bname}-plugins-bad
Version:	1.0.3
Release:	1%{?extrarelsuffix}
License:	LGPLv2+ and GPLv2+
Group: 		Sound
URL:		http://gstreamer.freedesktop.org/
Source0:	http://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-%{version}.tar.xz
Patch0:		gst-plugins-bad-0.10.7-wildmidi-timidity.cfg.patch
# gw: fix for bug #36437 (paths to realplayer codecs)
# prefer codecs from the RealPlayer package in restricted
Patch10:	gst-plugins-bad-0.10.6-real-codecs-path.patch
#gw for the pixbuf plugin
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(orc-0.4) >= 0.4.5
BuildRequires:	pkgconfig(sdl)
BuildRequires:	libbzip2-devel
BuildRequires:	pkgconfig(libmodplug)
BuildRequires:	pkgconfig(libmusicbrainz)
BuildRequires:	pkgconfig(exempi-2.0)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(openal)
BuildRequires:  pkgconfig(opus)
%ifarch %ix86
BuildRequires:	nasm => 0.90
%endif
BuildRequires:	pkgconfig(valgrind)
BuildRequires:	pkgconfig(check)
BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0) >= %{version}
BuildRequires:	pkgconfig(gstreamer-1.0) >= %{version}
BuildRequires:	pkgconfig(libcdaudio)
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	pkgconfig(libmimic)
BuildRequires:	pkgconfig(libass)
%if %{build_plf}
BuildRequires:	pkgconfig(vo-aacenc)
BuildRequires:	pkgconfig(vo-amrwbenc)
%endif
#gw for checks
#BuildRequires:	gstreamer0.10-plugins-good
BuildRequires:	fonts-ttf-dejavu
#gw for autoreconf
BuildRequires:	gettext-devel
Requires:	%{bname}-voip >= %{version}-%{release}

%description
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related.  Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new
plug-ins.

This package contains a set of plug-ins that aren't up to par compared
to the rest. They might be close to being good quality, but they're
missing something - be it a good code review, some documentation, a
set of tests, a real live maintainer, or some actual wide use. If the
blanks are filled in they might be upgraded to become part of either
gstreamer-plugins-good or gstreamer-plugins-ugly, depending on the
other factors. If the plug-ins break, you can't complain - instead,
you can fix the problem and send us a patch, or bribe someone into
fixing them for you.  New contributors can start here for things to
work on.

%if %{build_plf}
This package is in restricted repository as it violates some patents.
%endif

%package -n %{libnamephoto}
Summary:	Libraries for GStreamer streaming-media framework
Group:		System/Libraries

%description -n %{libnamephoto}
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related.  Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new
plugins.

This package contains the libraries.

%package -n %{develnamephoto}
Summary:	Libraries and include files for GStreamer streaming-media framework
Group:		Development/C
Requires:	%{libnamephoto} = %{version}-%{release}
Provides:	gstphotography%{api}-devel = %{version}-%{release}

%description -n %{develnamephoto}
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related.  Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new   
plugins.

This package contains the libraries and includes files necessary to develop
applications and plugins for GStreamer.

%package -n %{libnamebase}
Summary:	Libraries for GStreamer streaming-media framework
Group:		System/Libraries

%description -n %{libnamebase}
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related.  Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new
plugins.

This package contains the libraries.

%package -n %{develnamebase}
Summary:	Libraries and include files for GStreamer streaming-media framework
Group:		Development/C
Requires:	%{libnamebase} = %{version}-%{release}
Provides:	gstbasevideo%{api}-devel = %{version}-%{release}

%description -n %{develnamebase}
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related.  Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new   
plugins.

This package contains the libraries and includes files necessary to develop
applications and plugins for GStreamer.

%package -n %{bname}-curl
Summary:	GStreamer Curl plugin
Group:		Networking/Other
BuildRequires:	pkgconfig(libcurl)

%description -n %{bname}-curl
This is a HTTP plugin for GStreamer based on the curl library.

%files -n %{bname}-curl
%{_libdir}/gstreamer-%{api}/libgstcurl.so

%package -n %{bname}-mpeg2enc
Summary:	GStreamer mjpegtools plug-in
Group:		Video
BuildRequires:	pkgconfig(mjpegtools)

%description -n %{bname}-mpeg2enc
mjpegtools-based encoding and decoding plug-in.

%files -n %{bname}-mpeg2enc
%{_libdir}/gstreamer-%{api}/libgstmpeg2enc.so
%{_libdir}/gstreamer-%{api}/libgstmplex.so

%if %{build_gme}
%package -n %{bname}-gme
Summary:	GStreamer Game Music plug-in
Group:		Sound
BuildRequires:	libgme-devel

%description -n %{bname}-gme
Game Music decoding plug-in.

%files -n %{bname}-gme
%{_libdir}/gstreamer-%{api}/libgstgme.so
%endif

%if %{build_dirac}
%package -n %{bname}-dirac
Summary:	GStreamer dirac plug-in
Group:		Video
BuildRequires:	pkgconfig(dirac) >= 0.9

%description -n %{bname}-dirac
Dirac encoding and decoding plug-in.

%files -n %{bname}-dirac
%{_libdir}/gstreamer-%{api}/libgstdirac.so
%endif

%package -n %{bname}-schroedinger
Summary:	GStreamer dirac plug-in based on Schroedinger
Group:		Video
BuildRequires:	pkgconfig(schroedinger-1.0)
Epoch:		1

%description -n %{bname}-schroedinger
Dirac encoding and decoding plug-in based on Schroedinger.

%files -n %{bname}-schroedinger
%{_libdir}/gstreamer-%{api}/libgstschro.so

%package -n %{bname}-vp8
Summary:	GStreamer VP8 plug-in
Group:		Video
BuildRequires:	pkgconfig(vpx)

%description -n %{bname}-vp8
VP8 encoding and decoding plug-in.

%files -n %{bname}-vp8
%{_libdir}/gstreamer-%{api}/libgstrtpvp8.so

%if %build_dts
%package -n %{bname}-dts
Summary:	GStreamer plug-ins for DTS audio playback
Group:		Sound
BuildRequires:	dtsdec-devel

%description -n %{bname}-dts
Plug-ins for decoding DTS audio.

%files -n %{bname}-dts
%{_libdir}/gstreamer-%{api}/libgstdtsdec.so
%endif

%if %{build_xvid}
%package -n %{bname}-xvid
Summary:	GStreamer plug-ins for XVID video encoding and decoding
Group:		Video
BuildRequires:	xvid-devel >= 1.1

%description -n %{bname}-xvid
Plug-ins for encoding and decoding XVID video.

This package is in restricted repository as it violates some patents.

%files -n %{bname}-xvid
%{_libdir}/gstreamer-%{api}/libgstxvid.so
%endif

%package -n %{bname}-mms
Summary:	GStreamer plug-in for mms streams
Group:		System/Libraries
Requires:	%{bname}-plugins = %{version}
BuildRequires:	pkgconfig(libmms)

%description -n %{bname}-mms
Plug-in supporting the mms protocol based on the libmms library.

%files -n %{bname}-mms
%{_libdir}/gstreamer-%{api}/libgstmms.so

%package -n %{bname}-rtmp
Summary:	GStreamer plug-in for rtmp streams
Group:		System/Libraries
Requires:	%{bname}-plugins = %{version}
BuildRequires:	pkgconfig(librtmp)

%description -n %{bname}-rtmp
Plug-in supporting the rtmp protocol based on the librtmp library.

%files -n %{bname}-rtmp
%{_libdir}/gstreamer-%{api}/libgstrtmp.so

%package -n %{bname}-soundtouch
Summary:	GStreamer plug-in for SoundTouch support
Group:		Sound
Requires:	%{bname}-plugins = %{version}
BuildRequires:	pkgconfig(soundtouch)

%description -n %{bname}-soundtouch
Plug-in supporting the SoundTouch audio manipulation support.

%files -n %{bname}-soundtouch
%{_libdir}/gstreamer-%{api}/libgstsoundtouch.so

%package -n %{bname}-libass
Summary:	GStreamer subtitles plugin
Group:		Video
BuildRequires:	pkgconfig(libass)

%description -n %{bname}-libass
This is a subtitle plugin for GStreamer based on libass.

%files -n %{bname}-libass
%{_libdir}/gstreamer-%{api}/libgstassrender.so

%package -n %{bname}-voip
Summary:	GStreamer voip plugins
Group:		Sound

%description -n %{bname}-voip
This is a collection of VoIP plugins for GStreamer.

%files -n %{bname}-voip
%{_libdir}/gstreamer-%{api}/libgstrtpmux.so
%{_libdir}/gstreamer-%{api}/libgstdtmf.so

%package doc
Group:		Books/Computer books
Summary:	GStreamer application library
BuildArch:	noarch

%description doc
This is the documentation of %{name}.

%prep
%setup -q -n gst-plugins-bad-%{version}
%apply_patches

%build
%configure2_5x --disable-dependency-tracking --disable-static \
  --with-package-name='Rosa %{name} package' \
  --with-package-origin='http://www.rosalinux.com/' \
%if ! %{build_celt}
	--disable-celt \
%endif
%if ! %{build_faac}
	--disable-faac \
%endif
%if ! %{build_faad}
	--disable-faad \
%endif
%if ! %{build_dirac}
	--disable-dirac \
%endif
%if ! %{build_xvid}
	--disable-xvid \
%endif
%if ! %{build_dts}
	--disable-dts \
%endif
%if ! %{build_plf}
	--disable-voamrwbenc --disable-voaacenc \
%endif
%if %{build_experimental}
	--enable-experimental
%endif

make

%install
%makeinstall_std

%find_lang gst-plugins-bad-%{api}

# Clean out files that should not be part of the rpm.
# This is the recommended way of dealing with it for RH8
find %{buildroot} -name '*.la' -delete

%files doc
%doc docs/plugins/html
%{_datadir}/gtk-doc/html/

%files -f gst-plugins-bad-%{api}.lang
%doc AUTHORS COPYING README NEWS
%{_libdir}/gstreamer-%{api}/libgstadpcmdec.so
%{_libdir}/gstreamer-%{api}/libgstadpcmenc.so
%{_libdir}/gstreamer-%{api}/libgstasfmux.so
%{_libdir}/gstreamer-%{api}/libgstaudiovisualizers.so
%{_libdir}/gstreamer-%{api}/libgstautoconvert.so
%{_libdir}/gstreamer-%{api}/libgstbayer.so
%{_libdir}/gstreamer-%{api}/libgstcamerabin2.so
%{_libdir}/gstreamer-%{api}/libgstcoloreffects.so
%{_libdir}/gstreamer-%{api}/libgstdataurisrc.so
%{_libdir}/gstreamer-%{api}/libgstdebugutilsbad.so
%{_libdir}/gstreamer-%{api}/libgstdvb.so
%{_libdir}/gstreamer-%{api}/libgstdvbsuboverlay.so
%{_libdir}/gstreamer-%{api}/libgstdvdspu.so
%{_libdir}/gstreamer-%{api}/libgstfieldanalysis.so
%{_libdir}/gstreamer-%{api}/libgstfestival.so
%{_libdir}/gstreamer-%{api}/libgstfrei0r.so
%{_libdir}/gstreamer-%{api}/libgstgaudieffects.so
%{_libdir}/gstreamer-%{api}/libgstgdp.so
%{_libdir}/gstreamer-%{api}/libgstgeometrictransform.so
%{_libdir}/gstreamer-%{api}/libgstid3tag.so
%{_libdir}/gstreamer-%{api}/libgstinter.so
%{_libdir}/gstreamer-%{api}/libgstinterlace.so
%{_libdir}/gstreamer-%{api}/libgstjpegformat.so
%{_libdir}/gstreamer-%{api}/libgstliveadder.so
%{_libdir}/gstreamer-%{api}/libgstmpegtsmux.so
%{_libdir}/gstreamer-%{api}/libgstmimic.so
%{_libdir}/gstreamer-%{api}/libgstmpegpsdemux.so
%{_libdir}/gstreamer-%{api}/libgstopus.so
%{_libdir}/gstreamer-%{api}/libgstpcapparse.so
%{_libdir}/gstreamer-%{api}/libgstpnm.so
%{_libdir}/gstreamer-%{api}/libgstscaletempoplugin.so
%{_libdir}/gstreamer-%{api}/libgstrawparse.so
%{_libdir}/gstreamer-%{api}/libgstremovesilence.so
%{_libdir}/gstreamer-%{api}/libgstsdpelem.so
%{_libdir}/gstreamer-%{api}/libgstsegmentclip.so
%{_libdir}/gstreamer-%{api}/libgstshm.so
%{_libdir}/gstreamer-%{api}/libgstsiren.so
%{_libdir}/gstreamer-%{api}/libgstsmooth.so
%{_libdir}/gstreamer-%{api}/libgstspeed.so
%{_libdir}/gstreamer-%{api}/libgstsubenc.so
%{_libdir}/gstreamer-%{api}/libgstbz2.so
%{_libdir}/gstreamer-%{api}/libgstfragmented.so
%{_libdir}/gstreamer-%{api}/libgstmpegtsdemux.so
%{_libdir}/gstreamer-%{api}/libgstvideoparsersbad.so
%if %{build_plf}
%{_libdir}/gstreamer-%{api}/libgstvoaacenc.so
%{_libdir}/gstreamer-%{api}/libgstvoamrwbenc.so
%{_datadir}/gstreamer-%{api}/presets/GstVoAmrwbEnc.prs
%endif
%if %{build_experimental}
#%{_libdir}/gstreamer-%{api}/libgstdeinterlace2.so
%endif

%{_libdir}/gstreamer-%{api}/libgstmodplug.so
%{_libdir}/gstreamer-%{api}/libgsty4mdec.so

%if %{build_faad}
%package -n %{bname}-faad
Summary:	GStreamer plug-in for AAC audio playback
Group:		Sound
Requires:	%{bname}-plugins >= %{version}
BuildRequires:	libfaad2-devel

%description -n %{bname}-faad
Plug-ins for playing AAC audio

This package is in restricted repository as it violates some patents.

%files -n %{bname}-faad
%{_libdir}/gstreamer-%{api}/libgstfaad.so
%endif

%if %{build_faac}
%package -n %{bname}-faac
Summary:	GStreamer plug-ins for AAC audio encoding
Group:		Sound
Requires:	%{bname}-plugins >= %{version}
BuildRequires:	libfaac-devel

%description -n %{bname}-faac
Plug-ins for encoding AAC audio

This package is in restricted repository as it violates some patents.

%files -n %{bname}-faac
%{_libdir}/gstreamer-%{api}/libgstfaac.so
%endif

%package -n %{bname}-gsm
Summary:	GStreamer plugin for GSM lossy audio format
Group:		Sound
Requires:	%{bname}-plugins >= %{version}
BuildRequires:	gsm-devel >= 1.0.10

%description -n %{bname}-gsm
Output plugin for GStreamer to convert to GSM lossy audio format.

%files -n %{bname}-gsm
%{_libdir}/gstreamer-%{api}/libgstgsm.so

%if 0
### SWFDEC FLASH PLUGIN ###
%package -n %{bname}-swfdec
Summary: 	GStreamer Flash rendering plug-in
Group:		System/Libraries
Requires:	%{bname}-plugins = %{version}
BuildRequires:	libswfdec-devel => 0.3.0

%description -n %{bname}-swfdec
Plug-in for rendering Flash animations using swfdec library

%files -n %{bname}-swfdec
%{_libdir}/gstreamer-%{api}/libgstswfdec.so
%endif

%if %{build_amrwb}
%package -n %{bname}-amrwb
Summary:	GStreamer plug-in for AMR-WB support
Group:		Sound
Requires:	%{bname}-plugins >= %{version}
BuildRequires:	libamrwb-devel

%description -n %{bname}-amrwb
Plug-in for decoding AMR-WB under GStreamer.

This package is in restricted repository as it violates some patents.

%files -n %{bname}-amrwb
%{_datadir}/gstreamer-%{api}/presets/GstAmrwbEnc.prs
%{_libdir}/gstreamer-%{api}/libgstamrwbenc.so
%endif

%if %{build_celt}
%package -n %{bname}-celt
Summary:	GStreamer plug-in for CELT support
Group:		Video
Requires:	%{bname}-plugins >= %{version}
BuildRequires:	pkgconfig(celt) >= 0.7.0

%description -n %{bname}-celt
Plug-in for CELT support under GStreamer.

%files -n %{bname}-celt
%{_libdir}/gstreamer-%{api}/libgstcelt.so
%endif

%files -n %{libnamephoto}
%{_libdir}/libgstphotography-%{api}.so.%{libmajor}*
%{_libdir}/libgstsignalprocessor-%{api}.so.%{libmajor}*
%{_libdir}/libgstcodecparsers-%{api}.so.%{libmajor}*

%files -n %{develnamephoto}
%{_libdir}/libgstcodecparsers-%{api}.so
%{_libdir}/libgstphotography-%{api}.so
%{_libdir}/libgstsignalprocessor-%{api}.so
%{_includedir}/gstreamer-%{api}/gst/codecparsers/
%{_includedir}/gstreamer-%{api}/gst/interfaces/photography*
%{_includedir}/gstreamer-%{api}/gst/signalprocessor/gstsignalprocessor.h
%{_includedir}/gstreamer-%{api}/gst/video/
%{_libdir}/pkgconfig/gstreamer-plugins-bad-%{api}.pc
%{_libdir}/pkgconfig/gstreamer-codecparsers-%{api}.pc

%files -n %{libnamebase}
%{_libdir}/libgstbasecamerabinsrc-%{api}.so.%{libmajor}*
%{_libdir}/libgstbasevideo-%{api}.so.%{libmajor}*

%files -n %{develnamebase}
%{_libdir}/libgstbasecamerabinsrc-%{api}.so
%{_libdir}/libgstbasevideo-%{api}.so
%{_includedir}/gstreamer-%{api}/gst/basecamerabinsrc/*
%{_libdir}/pkgconfig/gstreamer-basevideo-%{api}.pc



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21823 |12rr|gstreamer1.0-plugins-ugly-1.0.3-1plf
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		1.0
%define majorminor	1.0
%define bname		gstreamer1.0
%define name		%{bname}-plugins-ugly

%define build_experimental	0
%{?_with_experimental: %{expand: %%global build_experimental 1}}
%define build_lame	0
%define build_amrnb	0
%define build_amrwbdec	0
%define build_x264	0

##########################
# Hardcode PLF build
%define build_plf	1
##########################

%if %{build_plf}
%define distsuffix plf
# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
%define extrarelsuffix plf
%define build_lame	1
%define build_x264	1
%define build_amrnb	1
%define build_amrwbdec	1
%endif

Summary:	GStreamer Streaming-media framework plug-ins
Name:		%{name}
Version:	1.0.3
Release:	1%{?extrarelsuffix}
License:	LGPLv2+
Group:		Sound
Source0:	http://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-%{version}.tar.xz
Patch0:		gst-plugins-ugly-1.0.1-x264.patch
URL:		http://gstreamer.freedesktop.org/
#gw for the pixbuf plugin
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(orc-0.4)
BuildRequires:	gstreamer1.0-plugins-base-devel >= %{version}
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(id3tag)
BuildRequires:	pkgconfig(mad)
BuildRequires:	pkgconfig(dvdread)
%ifnarch %mips %arm
BuildRequires:	pkgconfig(valgrind)
%endif
BuildRequires:	pkgconfig(check)
Provides:	%{bname}-audiosrc
Provides:	%{bname}-audiosink

%description
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related.  Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new
plug-ins.

This package contains a set of plug-ins that have good quality and
correct functionality, but distributing them might pose problems. The
license on either the plug-ins or the supporting libraries might not
be how the GStreamer authors like. The code might be widely known to
present patent problems.

%if %{build_plf}
This package is in restricted repository as it violates some patents.
%endif

%prep
%setup -q -n gst-plugins-ugly-%{version}
%patch0 -p1

%build
%configure2_5x --disable-dependency-tracking --disable-static \
  --with-package-name='Rosa %{name} package' \
  --with-package-origin='http://www.rosalinux.com/' \
%if ! %{build_lame}
	--disable-lame \
%endif
%if %{build_experimental}
	--enable-experimental
%endif

%make

%check
cd tests/check
make check

%install
GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 %makeinstall_std

%find_lang gst-plugins-ugly-%{majorminor}

# Clean out files that should not be part of the rpm.
# This is the recommended way of dealing with it for RH8
find %{buildroot} -name '*.la' -delete

%files -f gst-plugins-ugly-%{majorminor}.lang
%doc AUTHORS COPYING README NEWS
%{_libdir}/gstreamer-%{majorminor}/libgstasf.so
%{_libdir}/gstreamer-%{majorminor}/libgstdvdlpcmdec.so
%{_libdir}/gstreamer-%{majorminor}/libgstdvdread.so
%{_libdir}/gstreamer-%{majorminor}/libgstdvdsub.so
%{_libdir}/gstreamer-%{majorminor}/libgstmad.so
%{_libdir}/gstreamer-%{majorminor}/libgstrmdemux.so
%if %{build_experimental}
%{_libdir}/gstreamer-%{majorminor}/libgstsynaesthesia.so
%endif
%{_libdir}/gstreamer-%{majorminor}/libgstxingmux.so

%if %{build_lame}
### LAME ###
%package -n %{bname}-lame
Summary:	GStreamer plug-in for encoding mp3 songs using lame
Group:		Sound
Requires:	%{bname}-plugins >= %{version}-%{release}
BuildRequires:	liblame-devel >= 3.89

%description -n %{bname}-lame
Plug-in for encoding mp3 with lame under GStreamer.

This package is in the restricted repository as it violates some patents.

%files -n %{bname}-lame
%{_libdir}/gstreamer-%{majorminor}/libgstlame.so
%endif

%if %{build_x264}
%package -n %{bname}-x264
Summary:	GStreamer plug-in for H264/AVC video encoding
Group:		Video
BuildRequires:	pkgconfig(x264)

%description -n %{bname}-x264
Plug-in for encoding H264/AVC video.

This package is in restricted repository as it violates some patents.

%files -n %{bname}-x264
%{_libdir}/gstreamer-%{majorminor}/libgstx264.so
%{_datadir}/gstreamer-%{majorminor}/presets/GstX264Enc.prs
%endif

%if %{build_amrnb}
%package -n %{bname}-amrnb
Summary:	GStreamer plug-in for AMR-NB support
Group: 		Sound
Requires:	%{bname}-plugins >= %{version}-%{release}
BuildRequires:	pkgconfig(opencore-amrnb)

%description -n %{bname}-amrnb
Plug-in for decoding AMR-NB under GStreamer.

This package is in restricted repository as it violates some patents.

%files -n %{bname}-amrnb
%{_libdir}/gstreamer-%{majorminor}/libgstamrnb.so
%{_datadir}/gstreamer-%{majorminor}/presets/GstAmrnbEnc.prs
%endif

%if %{build_amrwbdec}
%package -n %{bname}-amrwbdec
Summary:	GStreamer plug-in for AMR-WB decoding support
Group:		Sound
Requires:	%{bname}-plugins >= %{version}-%{release}
BuildRequires:	pkgconfig(opencore-amrwb)

%description -n %{bname}-amrwbdec
Plug-in for decoding AMR-Wb under GStreamer.

This package is in restricted repository as it violates some patents.

%files -n %{bname}-amrwbdec
%{_libdir}/gstreamer-%{majorminor}/libgstamrwbdec.so
%endif

### SIDPLAY ###
%package -n %{bname}-sid
Summary:	GStreamer Sid C64 music plugin
Group:		Sound
Requires:	%{bname}-plugins >= %{version}-%{release}
BuildRequires:	sidplay-devel => 1.36.0

%description -n %{bname}-sid
Plugin for playback of C64 SID format music files

%files -n %{bname}-sid
%{_libdir}/gstreamer-%{majorminor}/libgstsid.so

### A52DEC ###
%package -n %{bname}-a52dec
Summary:	GStreamer VOB decoder plugin
Group:		Sound
Requires:	%{bname}-plugins >= %{version}-%{release}
BuildRequires:	a52dec-devel >= 0.7.3

%description -n %{bname}-a52dec
Plugin for decoding of VOB files.

%files -n %{bname}-a52dec
%{_libdir}/gstreamer-%{majorminor}/libgsta52dec.so

%package -n %{bname}-mpeg
Summary:	GStreamer plug-ins for MPEG video playback and encoding
Group:		Video
Requires:	%{bname}-plugins >= %{version}-%{release}
BuildRequires:	pkgconfig(libmpeg2)

%description -n %{bname}-mpeg
Plug-ins for playing and encoding MPEG video.

%files -n %{bname}-mpeg
%{_libdir}/gstreamer-%{majorminor}/libgstmpeg2dec.so

%package -n %{bname}-cdio
Summary:	GStreamer plug-in for audio CD playback
Group:		Sound
Requires:	%{bname}-plugins >= %{version}-%{release}
BuildRequires:	pkgconfig(libcdio)
Conflicts:	%{bname}-plugins-good < 0.10.10

%description -n %{bname}-cdio
Plug-in for audio CD playback.

%files -n %{bname}-cdio
%{_libdir}/gstreamer-%{majorminor}/libgstcdio.so

%package -n %{bname}-twolame
Summary:	GStreamer plug-in for MP2 encoding support
Group:		Sound
Requires:	%{bname}-plugins >= %{version}-%{release}
BuildRequires:	pkgconfig(twolame)

%description -n %{bname}-twolame
Plug-in for encoding MP2 under GStreamer.

%files -n %{bname}-twolame
%{_libdir}/gstreamer-%{majorminor}/libgsttwolame.so


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21824 |12rr|ices0-0.4-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define realname ices
%define distsuffix plf
%define perlver %(rpm -q perl --qf '%|EPOCH?{%{EPOCH}:}:{}|%{VERSION}')

%{expand:%%define py_ver %(python -V 2>&1| awk '{print $2}'|cut -d. -f1-2)}

Name:		ices0
Version:	0.4
Release:	%mkrel 7
Summary:	Source streaming for Icecast
Group:		System/Servers
License:	GPLv2
URL:		http://www.icecast.org
Source0:	%{realname}-%{version}.tar.bz2
Source1:	%{name}.init.bz2
Source2:	%{name}.logrotate.bz2
Patch0:		%{realname}.conf.patch.bz2
Patch1:		%{realname}.exit0.patch.bz2
BuildRequires:	perl-devel
BuildRequires:	python-devel
BuildRequires:	libxml2-devel
BuildRequires:	libshout-devel
BuildRequires:	libvorbis-devel
BuildRequires:	libogg-devel
BuildRequires:	liblame-devel
Provides:	%{realname} = %{version}-%{release}
Obsoletes:	%{realname} < %{version}-%{release}
Obsoletes:	ices-lame = %{version}-%{release}
Provides:	ices-lame < %{version}-%{release}
Requires: 	perl-base = %{perlver}

%description
Ices is a part of Icecast server. It's used to submit mp3 files from
a playlist.

This package is in restricted because it needs lame to reencode mp3 streams.

%prep
%setup -q -n %{realname}-%{version}
%patch -p0
%patch1 -p0
%__perl -pi -e 's/\#include \<parser.h\>/\#include \<libxml\/parser.h\>/' src/ices_config.c
%__perl -pi -e 's/\#include \<xmlmemory.h\>/\#include \<libxml\/xmlmemory.h\>/' src/ices_config.c

%__perl -pi -e 's!<BaseDirectory>.*</BaseDirectory>!<BaseDirectory>%{_var}/log/%{name}</BaseDirectory>!' conf/ices.conf.dist.in

%build
autoreconf
%configure \
	--with-moddir=%{_sysconfdir}/%{realname} \
	--with-python-includes=%{_includedir}/python%{py_ver} \
	--without-faad \
	--without-flac \
	--with-lame \
	--with-vorbis

%make

%install
%__rm -rf %{buildroot}
%makeinstall_std

%__mv %{buildroot}%{_bindir}/%{realname} %{buildroot}%{_bindir}/%{name}

%__mv %{buildroot}%{_sysconfdir}/ices.conf.dist %{buildroot}%{_sysconfdir}/%{realname}/ices.conf
%__mv %{buildroot}%{_sysconfdir}/ices/ices.pm.dist %{buildroot}%{_sysconfdir}/%{realname}/ices.pm
%__mv %{buildroot}%{_sysconfdir}/ices/ices.py.dist %{buildroot}%{_sysconfdir}/%{realname}/ices.py

%__rm -fr %{buildroot}/usr/doc
# We don't want libshout here !
%__rm -fr %{buildroot}%{_includedir}/shout
%__rm -f %{buildroot}%{_libdir}/libshout*

%__install -d -m 755 %{buildroot}%{_var}/log/%{name}
%__install -d -m 755 %{buildroot}%{_sysconfdir}/logrotate.d
%__install -d -m 755 %{buildroot}%{_initrddir}
bzcat %{SOURCE1} > %{buildroot}%{_initrddir}/%{name}
bzcat %{SOURCE2} > %{buildroot}%{_sysconfdir}/logrotate.d/%{name}

%clean
%__rm -rf %{buildroot}

%pre
%_pre_useradd %{name} %{_var}/log/%{name} /bin/false

%post
%_post_service %{name}

%preun
%_preun_service %{name}

%postun
%_postun_userdel %{name}

%files
%doc AUTHORS BUGS COPYING INSTALL NEWS README README.playlist TODO
%doc doc/icesmanual.html
%{_bindir}/%{name}
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%{_mandir}/man1/ices.1*
%dir %{_sysconfdir}/%{realname}
%config(noreplace) %{_sysconfdir}/%{realname}/%{realname}.conf
%config(noreplace) %{_sysconfdir}/%{realname}/%{realname}.pm
%config(noreplace) %{_sysconfdir}/%{realname}/%{realname}.py
%attr(755,root,root) %config(noreplace) %{_initrddir}/%{name}
%attr(-,ices,ices) %{_var}/log/%{name}


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21825 |12rr|lame-3.99.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define distsuffix plf

%define major		0
%define lib_name	%mklibname %{name} %{major}
%define develname	%mklibname -d %{name}
%define staticname	%mklibname -d -s %{name}

%define expopt 1

Name:		lame
Version:	3.99.5
Release:	2
Summary:	LAME Ain't an MP3 Encoder
License:	LGPL
Group:		Sound
URL:		http://lame.sourceforge.net
Source:		http://prdownloads.sourceforge.net/lame/%{name}-%{version}.tar.gz
BuildRequires:	autoconf2.5
BuildRequires:	pkgconfig(gtk+)
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xau)
BuildRequires:	pkgconfig(xdmcp)
BuildRequires:	pkgconfig(xcb)
%ifarch %{ix86}
BuildRequires:	nasm
%endif

%description
Following the great history of GNU naming, LAME originally stood for LAME 
Ain't an Mp3 Encoder. LAME started life as a GPL'd patch against the 
dist10 ISO demonstration source, and thus was incapable of producing an 
mp3 stream or even being compiled by itself. But in May 2000, the last 
remnants of the ISO source code were replaced, and now LAME is the source 
code for a fully GPL'd MP3 encoder, with speed and quality to rival all 
commercial competitors.

LAME is an educational tool to be used for learning about MP3 encoding.  
The goal of the LAME project is to use the open source model to improve 
the psycho acoustics, noise shaping and speed of MP3.

LAME is not for everyone - it is distributed as source code only and 
requires the ability to use a C compiler. However, many popular ripping 
and encoding programs include the LAME encoding engine, see: Software 
which uses LAME.

Personal and commercial use of compiled versions of LAME (or any other mp3 
encoder) requires a patent license in some countries.

This package is in restricted, as MP3 encoding is covered by software patents.

%package mp3x
Summary:	MP3x analyzer for LAME
Group:		Sound
Requires:	%{name} = %{version}

%description mp3x
This is a graphical analyzer for lame.

This package is in restricted, as MP3 encoding is covered by software patents.

%package -n %{lib_name}
Summary:	Main library for lame
Group:		System/Libraries
Provides:	lib%{name} = %{version}-%{release}

%description -n %{lib_name}
This package contains the library needed to run programs dynamically
linked with libmp3lame.

This package is in restricted, as MP3 encoding is covered by software patents.

%package -n %{develname}
Summary:	Headers for developing programs that will use libmp3lame
Group:		Development/C
Requires:	%{lib_name} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}

%description -n %{develname}
This package contains the headers that programmers will need to develop
applications which will use libmp3lame.

This package is in restricted, as MP3 encoding is covered by software patents.

%package -n %{staticname}
Summary:	Static library for developing programs based on libmp3lame
Group:		Development/C
Requires:	%{develname} = %{version}
Provides:	%{name}-static-devel = %{version}-%{release}
Provides:	lib%{name}-static-devel = %{version}-%{release}

%description -n %{staticname}
This package contains the static library programmers will need to develop
applications which will use libmp3lame.

This package is in restricted, as MP3 encoding is covered by software patents.

%prep
%setup -q
%__ln_s acm ACM
cp -r doc/html .
#clean unneeded files in doc dir
%__rm -rf html/CVS html/Makefile*
find html -name .cvsignore|xargs %__rm -f

%build
%if !%{expopt}
export CFLAGS="`echo %{optflags} |sed s/-O[23]/-O1/`"
%endif

export GTK_CONFIG=%{_bindir}/gtk-config

%configure2_5x \
%ifarch %{ix86}
	--enable-nasm \
%endif
%if %{expopt}
	--enable-expopt \
%endif
	--without-vorbis --enable-mp3x --enable-brhist

#gw parallel build does not work
#gw fix building with --no-undefined
%__make LIBS=-lm
%__make test

%install
%__rm -rf %{buildroot}
%__mkdir_p %{buildroot}%{_bindir}
%makeinstall BINDIR=%{buildroot}%{_bindir}
#clean unpackaged files
%__rm -rf %{buildroot}%{_datadir}/doc/lame

%files
%doc README TODO USAGE html/
%{_bindir}/lame
%{_mandir}/man1/lame.1*

%files -n %{lib_name}
%doc README
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc STYLEGUIDE API ChangeLog
%{_includedir}/*
%{_libdir}/libmp3lame.so

%files -n %{staticname}
%{_libdir}/libmp3lame.a

%files mp3x
%doc README
%{_bindir}/mp3x


%changelog
* Sun Aug  5 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 0b37355
- Update BuildRequires, drop .la files
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21826 |12rr|libcpdf-2.02r1-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define distsuffix plf

%define major 2
%define libname %mklibname cpdf %{major}

Summary:	PDF manipulating library
Name:		libcpdf
Version:	2.02r1
Release:	%mkrel 5
License:	Freeware
Group:		System/Libraries
Source0:	http://www.fastio.com/clibpdf202r1.tar.bz2
Source1:	%{name}-examples.Makefile.bz2
Patch0:		%{name}-makefile.patch.bz2
Patch1:		%{name}-config.patch.bz2
URL:		http://www.fastio.com/
BuildRequires:	zlib-devel >= 1.1.4

%description
This is a library of ANSI C functions, for creating PDF files directly
via C.

This package is in restricted because of its license.

%package -n %{libname}
Group:		System/Libraries
Summary:	PDF manipulating library
Requires:	zlib >= 1.1.4

%description -n %{libname}
This is a library of ANSI C functions, for creating PDF files directly
via C.

This package is in restricted because of its license.

%package -n %{libname}-devel
Summary:	Header files needed for libcpdf development
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	libcpdf-devel
Requires:	zlib-devel

%description -n %{libname}-devel
This package includes the header files for developing programs using
libcpdf.

This package is in restricted because of its license.

%package -n %{libname}-static-devel
Summary:	Static development libraries for %{name}
Group:		Development/C
Requires:	%{libname}-devel = %{version}
Requires:	zlib-devel

%description -n %{libname}-static-devel
This package includes static libcpdf libraries.

This package is in restricted because of its license.

%prep
%setup -q -n ClibPDF
%patch0 -p0
%patch1 -p1
%__chmod 644 doc/*.pdf
find examples -type f | xargs %__perl -pi -e 'BEGIN {exit unless -T $ARGV[0];} tr/\r//d;'

bzcat %{SOURCE1} > examples/Makefile

# remove useless files
%__rm -f examples/Makefile.*

%build
cd source
%make -f Makefile.Linux shlib \
	CFLAGS="%{optflags} -DLinux -fPIC" \
	VERSION="%{version}"

%install
%__rm -rf %{buildroot}

%__install -d %{buildroot}%{_libdir}
%__install -d %{buildroot}%{_includedir}

%__install -m 644 source/cpdflib.h %{buildroot}%{_includedir}
%__install -m 755 source/libcpdf.so.*.* %{buildroot}%{_libdir}
(cd %{buildroot}%{_libdir} ; ln -sf libcpdf.so.*.* libcpdf.so)

%__install -m 644 source/libcpdf.a %{buildroot}%{_libdir}/

%clean
%__rm -rf %{buildroot}

%files -n %{libname}
%doc source/ChangeLog doc/*.txt fonts/README* LICENSE* 
%{_libdir}/libcpdf.so.*

%files -n %{libname}-devel
%doc doc/*.pdf examples
%{_libdir}/libcpdf.so
%{_includedir}/cpdflib.h

%files -n %{libname}-static-devel
%{_libdir}/libcpdf.a


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21827 |12rr|libdca-0.0.5-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define distsuffix plf

%define major 0
%define libname %mklibname dca %{major}
%define develname %mklibname -d dca

Name:		libdca
Version:	0.0.5
Release:	4
Summary:	DTS Coherent Acoustics decoder
License:	GPLv2+
Group:		Sound
Url:		http://www.videolan.org/developers/libdca.html
Source0:	http://download.videolan.org/pub/videolan/libdca/%{version}/%{name}-%{version}.tar.bz2

%description
This is a free decoder for the DTS Coherent Acoustics format. It
consists of a library and a command line decoder. DTS is a high
quality multi-channel (5.1) digital audio format used in DVDs and
DTS audio CDs.

This package is in restricted as it might violate some patents.

%package tools
Summary:	DTS Coherent Acoustics decoder
Group:		Sound
Obsoletes:	dtsdec < %{version}-%{release}
Provides:	dtsdec = %{version}-%{release}

%description tools
This is a free decoder for the DTS Coherent Acoustics format. It
consists of a library and a command line decoder. DTS is a high
quality multi-channel (5.1) digital audio format used in DVDs and
DTS audio CDs.

This package is in restricted as it might violate some patents.

%package -n %{libname}
Group:		System/Libraries
Summary:	DTS Coherent Acoustics decoder shared library

%description -n %{libname}
This is a free decoder for the DTS Coherent Acoustics format. It
consists of a library and a command line decoder. DTS is a high
quality multi-channel (5.1) digital audio format used in DVDs and
DTS audio CDs.

This package is in restricted as it might violate some patents.

%package -n %{develname}
Group:		Development/C
Summary:	Library for decoding DTS audio - C development files
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	dtsdec-devel = %{version}-%{release}

%description -n %{develname}
This is a free decoder for the DTS Coherent Acoustics format.DTS is a
high quality multi-channel (5.1) digital audio format used in DVDs and
DTS audio CDs.

This package contains a library and the required header files to
develop with libdts.

This is in restricted as it might violate some patents.

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std
# libdca installs broken libdts.a compatibility symlink;
# replace it with shared devel symlink:
rm -f %{buildroot}%{_libdir}/libdts.a
ln -s libdca.so %{buildroot}%{_libdir}/libdts.so

%files tools
%doc AUTHORS ChangeLog NEWS README TODO
%{_bindir}/dtsdec
%{_bindir}/dcadec
%{_bindir}/extract_dca
%{_bindir}/extract_dts
%{_mandir}/man1/dcadec.1*
%{_mandir}/man1/extract_dca.1*

%files -n %{libname}
%{_libdir}/libdca.so.%{major}*

%files -n %{develname}
%doc TODO
%{_includedir}/dts.h
%{_includedir}/dca.h
%{_libdir}/*.so
%{_libdir}/pkgconfig/libdca.pc
%{_libdir}/pkgconfig/libdts.pc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21828 |12rr|libdvdcss-1.2.10-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define distsuffix plf

%define major 2
%define libname %mklibname dvdcss %{major}
%define develname %mklibname -d dvdcss

Name:		libdvdcss
Version:	1.2.10
Release:	%mkrel 3
Summary:	Library for accessing DVDs like block device usind deCSS if needed
Group:		System/Libraries
License:	GPLv2+
URL:		http://www.videolan.org/libdvdcss
Source:		%{name}-%{version}.tar.bz2
Patch:		libdvdcss-1.2.10-format-strings.patch
Conflicts:	libdvdcss0.0.1
Conflicts:	libdvdcss0.0.2

%description
libdvdcss is a simple library designed for accessing DVDs like a block device
without having to bother about the decryption. The important features are:
 * Portability. Currently supported platforms are GNU/Linux, FreeBSD, NetBSD,
   OpenBSD, BSD/OS, BeOS, Windows 95/98, Windows NT/2000, MacOS X, Solaris,
   and HP-UX.
 * Simplicity. There are currently 7 functions in the API, and we intend to
   keep this number low.
 * Freedom. libdvdcss is released under the General Public License, ensuring
   it will stay free, and used only for free software products.
 * Just better. Unlike most similar projects, libdvdcss doesn't require the
   region of your drive to be set.

This package is in restricted as it violates patents.

%package -n %{libname}
Summary:	A library for accessing DVDs like block device usind deCSS if needed
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}

%description -n %{libname}
libdvdcss is a simple library designed for accessing DVDs like a block device
without having to bother about the decryption. The important features are:
 * Portability. Currently supported platforms are GNU/Linux, FreeBSD, NetBSD,
   OpenBSD, BSD/OS, BeOS, Windows 95/98, Windows NT/2000, MacOS X, Solaris,
   and HP-UX.
 * Simplicity. There are currently 7 functions in the API, and we intend to
   keep this number low.
 * Freedom. libdvdcss is released under the General Public License, ensuring
   it will stay free, and used only for free software products.
 * Just better. Unlike most similar projects, libdvdcss doesn't require the
   region of your drive to be set.

%package -n %{develname}
Summary:	Development tools for programs which will use the %{name} library
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
The %{name}-devel package includes the header files and static libraries
necessary for developing programs which will manipulate DVDs files using
the %{name} library.

If you are going to develop programs which will manipulate DVDs, you
should install %{name}-devel.  You'll also need to have the %{name}
package installed.

%prep
%setup -q
%patch -p1

%build
%configure2_5x
%make

%install
%__rm -rf %{buildroot}
%makeinstall_std

%clean
%__rm -rf %{buildroot}

%files -n %{libname}
%doc AUTHORS COPYING
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc ChangeLog COPYING
%{_libdir}/*.*a
%{_libdir}/*.so
%{_includedir}/*
%{_libdir}/pkgconfig/*.pc


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21829 |12rr|libfame-0.9.1-12
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Note that this is NOT a relocatable package
%define distsuffix plf

%define major 0.9_1
%define libname %mklibname fame %{major}
%define develname %mklibname -d fame

Name:		libfame
Version:	0.9.1
Release:	%mkrel 12
Summary:	Fast Assembly Mpeg Encoding library
License:	LGPLv2+
Group:		System/Libraries
URL:		http://fame.sourceforge.net
Source0:	http://prdownloads.sourceforge.net/fame/libfame-%{version}.tar.bz2
Patch:		libfame-0.9.1-gcc34-1.patch.bz2
Patch1:		libfame-0.9.1-64bit.diff
Patch2:		libfame-0.9.1-fix-underquoted-calls.patch

%description
FAME is a library for fast MPEG encoding.

This package is in restricted as it may violate some patents.

%package -n %{libname}
Summary:	Fast Assembly Mpeg Encoding library
Group:		System/Libraries

%description -n %{libname}
FAME is a library for fast MPEG encoding.

This package is in restricted as it may violate some patents.

%package -n %{develname}
Summary:	Libraries and include to develop using FAME
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	libfame0.9-devel = %{version}-%{release}
Conflicts:	libfame-devel < %{version}
Obsoletes:	%mklibname -d fame 0.9_1

%description -n %{develname}
FAME is a library for fast MPEG encoding.

This is the libraries, include files and other resources you can use
to develop FAME applications.

This package is in restricted as it may violate some patents.

%prep
%setup -q
%patch -p1
%patch1 -p1
%patch2 -p1
aclocal
autoconf
automake -a -f --foreign

%build
%configure2_5x
%make

%install
%__rm -rf %{buildroot}
%makeinstall_std
%multiarch_binaries %{buildroot}%{_bindir}/*-config

%clean
%__rm -rf %{buildroot}

%files -n %{libname}
%doc CHANGES COPYING README
%{_libdir}/lib*.so.*

%files -n %{develname}
%{_bindir}/*-config
%{_libdir}/lib*.so
%{_libdir}/*a
%{_includedir}/fame*.h
%{_datadir}/aclocal/*
%{_mandir}/man3/*
%multiarch %{multiarch_bindir}/*-config


%changelog
* Mon Aug 22 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 0.9.1-12plf2011.0
- Port from PLF to restricted
- Spec clean up

* Sun Feb 22 2009 Götz Waschk <goetz@zarb.org> 0.9.1-11plf2009.1
- fix configure
- update license

* Thu Feb 21 2008 Götz Waschk <goetz@zarb.org> 0.9.1-10plf2008.1
- fix underquoted call in the m4 file

* Mon Jan 21 2008 Götz Waschk <goetz@zarb.org> 0.9.1-10plf2008.1
- fix plf reason
- new devel name

* Sun Sep 10 2006 Anssi Hannula <anssi@zarb.org> 0.9.1-8plf2007.0
- patch1: 64bit fixes

* Thu Jun 29 2006 Götz Waschk <goetz@zarb.org> 0.9.1-7plf
- Rebuild
- use mkrel

* Fri May 13 2005 Pascal Terjan <pterjan@zarb.org> 0.9.1-6plf
- multiarch

* Tue Jan 18 2005 Götz Waschk <goetz@zarb.org> 0.9.1-5plf
- update the patch

* Wed Nov 24 2004 Götz Waschk <goetz@zarb.org> 0.9.1-4plf
- patch for undefined symbol
- add source URL

* Mon Sep 20 2004 Götz Waschk <goetz@zarb.org> 0.9.1-3plf
- fix description

* Wed Feb 11 2004 Götz Waschk <goetz@plf.zarb.org> 0.9.1-2plf
- fix 9.0 build

* Wed Feb 11 2004 Götz Waschk <goetz@plf.zarb.org> 0.9.1-1plf
- use the mklibname macro
- autoconf 2.5 macro
- add conflict with older libfame-devel versions
- drop prefix
- new major number
- new version

* Sun Jun  2 2002 Götz Waschk <waschk@linux-mandrake.com> 0.9-1plf
- major number 0.9
- 0.9.0

* Tue May  7 2002 Götz Waschk <waschk@linux-mandrake.com> 0.8.10-1plf
- initial plf package 



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21830 |12rr|libpano13-2.9.18-4plf
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define bigfov 0
# --with plf build libpano with fov > 160 support which is patent covered
# or have some legal issue, so disabled by default

%{?_with_plf: %{expand: %%global bigfov 1}}


####################
# Hardcore plf build
%define bigfov 1
####################


%if %{bigfov}
%define distsuffix plf
%if %{mdvver} >= 201100
# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
%define extrarelsuffix plf
%endif
%endif

%define lib_major 2
%define libname %mklibname pano13_ %{lib_major}
%define develname %mklibname -d pano13

Name:		libpano13
Version:	2.9.18
Release:	4%{?extrarelsuffix}
Summary:	Panorama Tools library
License:	GPLv2+
Group:		System/Libraries
URL:		http://panotools.sourceforge.net/
Source:		http://downloads.sourceforge.net/panotools/%{name}-%{version}.tar.gz
BuildRequires:	java-1.7.0-icedtea-devel
BuildRequires:	pkgconfig(libpng)
BuildRequires:	jpeg-devel
BuildRequires:	tiff-devel
BuildRequires:	zlib-devel

%description
Helmut Dersch's Panorama Tools.

%if %{bigfov}
This package is in restricted because there is a patent if FOV is > 160
%endif

%package tools
Summary:	Panorama Tools library
Group:		Graphics

%description tools
Utilies for Helmut Dersch's Panorama Tools.

%package -n %{libname}
Summary:	Panorama Tools library
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}
Obsoletes:	%{mklibname pano13_ 2} < 2.9.18
Obsoletes:	%{_lib}pano13_0 < 2.9.18

%description -n %{libname}
Libraries for Helmut Dersch's Panorama Tools.

%package -n %{develname}
Summary:	Headers for developing programs that will use %{name}
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	pano13-devel = %{version}-%{release}

%description -n %{develname}
Developent headers for Helmut Dersch's Panorama Tools.

%prep
%setup -q

%build
export LIBS="-lm"
%if %{bigfov}
perl -pi -e "s|\#define\s+MAX_FISHEYE_FOV.*|\#define MAX_FISHEYE_FOV 3600|" filter.h
%endif
export CFLAGS="%{optflags} -fPIC"
%configure2_5x \
	--enable-shared=yes \
	--enable-static=no

%make

%install
%makeinstall

%files tools
%doc README.linux AUTHORS
%{_bindir}/PT*
%{_bindir}/panoinfo
%{_mandir}/man1/*.1.*

%files -n %{libname}
%{_libdir}/libpano13.so.%{lib_major}*

%files -n %{develname}
%{_includedir}/pano13
%{_libdir}/libpano13.so
%{_libdir}/pkgconfig/*.pc


%changelog
* Tue Sep 06 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 2.9.18-3plf2011.0
- Rebuild for restricted with all PLF features
- Hardcore PLF build
- Spec cleanup

* Thu Jun 23 2011 Funda Wang <fwang@mandriva.org> 2.9.18-3mdv2011.0
+ Revision: 686770
- correct obsoletes old libs

* Sun Jun 19 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 2.9.18-2
+ Revision: 686062
- obsolete old library

* Sun May 08 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 2.9.18-1
+ Revision: 672526
- update to new version 2.9.18
- fix license
- spec file clean

* Sun Feb 27 2011 Funda Wang <fwang@mandriva.org> 2.9.17-4
+ Revision: 640457
- rebuild to obsolete old packages

  + Anssi Hannula <anssi@mandriva.org>
    - plf: append "plf" to Release on cooker to make plf build have higher EVR
      again with the rpm5-style mkrel now in use

* Sat Feb 19 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.9.17-3
+ Revision: 638785
- bump major, and ensure this kind of error get trapped at build next time
- no need for obsoletes tag anymore

* Sat Feb 19 2011 Guillaume Rousse <guillomovitch@mandriva.org> 2.9.17-2
+ Revision: 638776
- fix patch application

* Fri Sep 17 2010 Eugeni Dodonov <eugeni@mandriva.com> 2.9.17-1mdv2011.0
+ Revision: 579126
- Updated to 2.9.17.

* Thu Jul 22 2010 Nicholas Brown <nickbrown@mandriva.org> 2.9.17-0.beta2.1mdv2011.0
+ Revision: 556857
- New Version
- New Version
- New Version

* Sun Aug 23 2009 Funda Wang <fwang@mandriva.org> 2.9.14-2mdv2010.0
+ Revision: 419753
- rebuild for new libjpeg v7

* Sun Jun 21 2009 Guillaume Rousse <guillomovitch@mandriva.org> 2.9.14-1mdv2010.0
+ Revision: 387661
- 2.9.14 final

* Tue Mar 10 2009 Nicholas Brown <nickbrown@mandriva.org> 2.9.14-0.beta2.1mdv2009.1
+ Revision: 353397
- new version

* Tue Feb 24 2009 Nicholas Brown <nickbrown@mandriva.org> 2.9.14-0.beta1.1mdv2009.1
+ Revision: 344490
- new version

* Fri Oct 24 2008 Nicholas Brown <nickbrown@mandriva.org> 2.9.12-6mdv2009.1
+ Revision: 296881
- rebuild
- better packaging to fix #45206

* Mon Aug 04 2008 Oden Eriksson <oeriksson@mandriva.com> 2.9.12-4mdv2009.0
+ Revision: 262842
- fix linkage

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Sun Jan 27 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.9.12-3mdv2008.1
+ Revision: 158733
- update PLF description

* Sun Jan 27 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.9.12-2mdv2008.1
+ Revision: 158609
- fix devel package name

* Sat Jan 26 2008 Guillaume Rousse <guillomovitch@mandriva.org> 2.9.12-1mdv2008.1
+ Revision: 158477
- import libpano13



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21831 |12rr|libquicktime-1.2.4-2plf
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname quicktime %{major}
%define develname %mklibname quicktime -d

######################
# Hardcore PLF build
%define build_plf 1
######################

%{?_with_plf: %{expand: %%global build_plf 1}} 
%if %{build_plf}
# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
%define extrarelsuffix plf
%define distsuffix plf
%endif

Summary:	A library for manipulating QuickTime files
Name:		libquicktime
Version:	1.2.4
Release:	2%{?extrarelsuffix}
%if %{build_plf}
License:	GPLv2+
%else
License:	LGPLv2+
%endif
Group:		Video
URL:		http://libquicktime.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/libquicktime/%{name}-%{version}.tar.gz
BuildRequires:	autoconf
BuildRequires:	automake
BuildRequires:	pkgconfig(libpng)
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	ffmpeg-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(ice)
BuildRequires:	pkgconfig(xaw7)
BuildRequires:	pkgconfig(xv)
BuildRequires:	pkgconfig(schroedinger-1.0)
BuildRequires:	doxygen

%description
Libquicktime is a library for reading and writing QuickTime files
on UNIX systems. Video CODECs supported by this library are OpenDivX, MJPA,
JPEG Photo, PNG, RGB, YUV 4:2:2, and YUV 4:2:0 compression.  Supported
audio CODECs are Ogg Vorbis, IMA4, ulaw, and any linear PCM format.

Libquicktime is based on the quicktime4linux library.  Libquicktime add
features such as a GNU build tools-based build process and dynamically
loadable CODECs.

%if %{build_plf}
This package is in restricted as it violates some patents.
%endif

%package -n %{libname}
Summary:	Shared library of libquicktime
Group:		System/Libraries

%description -n %{libname}
Libquicktime is a library for reading and writing QuickTime files
on UNIX systems. Video CODECs supported by this library are OpenDivX, MJPA,
JPEG Photo, PNG, RGB, YUV 4:2:2, and YUV 4:2:0 compression.  Supported
audio CODECs are Ogg Vorbis, IMA4, ulaw, and any linear PCM format.

Libquicktime is based on the quicktime4linux library.  Libquicktime add
features such as a GNU build tools-based build process and dynamically
loadable CODECs.

%package -n %{develname}
Summary:	Header files and development documentation for libquicktime
Group:		Development/C
Provides:	libquicktime-devel = %{version}-%{release}
Provides:	quicktime-devel = %{version}-%{release}
Provides:	quicktime-static-devel = %{version}-%{release}
Provides:	%{libname}-static-devel = %{version}-%{release}
Provides:	%{libname}-static-devel < 1.2.4
Requires:	%{libname} = %{version}-%{release}

%description -n %develname
Header files and development documentation for libquicktime.

%package dv
Summary:	Libquicktime plugin supporting the DV codec
Group:		Video
Requires:	%{name} = %{version}-%{release}
BuildRequires:	pkgconfig(libdv)

%description dv
Libquicktime plugin supporting the DV codec

%package progs
Summary:	Useful tools to operate at QuickTime files
Group:		Video
Requires:	%{name} = %{version}-%{release}

%description progs
Useful tools to operate on QuickTime files.

%if %{build_plf}
%package lame
Summary:	Libquicktime plugin supporting the MP3 codec
Group:		Video
Requires:	%{name} = %{version}-%{release}
BuildRequires:	lame-devel

%description lame
This is a libquicktime plugin supporting the MP3 codec based on lame.

This package is in restricted as it violates some patents.

%package faac
Summary:	Libquicktime plugin for encoding AAC
Group:		Video
Requires:	%{name} = %{version}-%{release}
BuildRequires:	libfaac-devel

%description faac
This is a libquicktime plugin for AAC encoding based on faac.

This package is in restricted as it violates some patents.

%package faad
Summary:	Libquicktime plugin for decoding AAC
Group:		Video
Requires:	%{name} = %{version}-%{release}
BuildRequires:	libfaad2-devel

%description faad
This is a libquicktime plugin for AAC decoding based on faad2.

This package is in restricted as it violates some patents.

%package x264
Summary: Libquicktime plugin for encoding H.264/MPEG-4 streams
Group:		Video
Requires:	%{name} = %{version}-%{release}
BuildRequires:	x264-devel

%description x264
This is a libquicktime plugin for encoding H.264/MPEG-4 streams.

This package is in restricted as it violates some patents.
%endif

%prep
%setup -q

%build
%configure2_5x \
--with-libdv \
%ifarch x86_64
--with-pic \
%endif
%if %{build_plf}
--enable-gpl
%endif

%make

%install
rm -rf %{buildroot}
%makeinstall_std
rm -f %{buildroot}%{_libdir}/libquicktime/*a
rm -f %{buildroot}%{_libdir}/libquicktime/lqt_opendivx.so
%find_lang %{name}

%files -f %{name}.lang
%doc README
%dir %{_libdir}/libquicktime/
%{_libdir}/libquicktime/lqt_audiocodec.so
%{_libdir}/libquicktime/lqt_ffmpeg.so
%{_libdir}/libquicktime/lqt_mjpeg.so
%{_libdir}/libquicktime/lqt_png.so
%{_libdir}/libquicktime/lqt_videocodec.so
%{_libdir}/libquicktime/lqt_rtjpeg.so
%{_libdir}/libquicktime/lqt_schroedinger.so
%{_libdir}/libquicktime/lqt_vorbis.so

%files dv
%{_libdir}/libquicktime/lqt_dv.so

%files -n %{libname}
%{_libdir}/libquicktime.so.%{major}*

%files -n %{develname}
%{_libdir}/lib*.so
%{_includedir}/lqt
%{_libdir}/pkgconfig/*.pc

%files progs
%doc README TODO
%{_bindir}/libquicktime_config
%{_bindir}/lqtplay
%{_bindir}/lqtremux
%{_bindir}/lqt_transcode
%{_bindir}/qt*
%{_mandir}/man1/lqtplay.1*

%if %{build_plf}
%files lame
%{_libdir}/libquicktime/lqt_lame.so

%files faac
%{_libdir}/libquicktime/lqt_faac.so

%files faad
%{_libdir}/libquicktime/lqt_faad2.so

%files x264
%{_libdir}/libquicktime/lqt_x264.so
%endif


%changelog
* Fri Jun 08 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1.2.4-2
+ Revision: 803570
- Build for ffmpeg 0.11
- Clean up spec file

* Fri Mar 30 2012 Götz Waschk <waschk@mandriva.org> 1.2.4-1
+ Revision: 788313
- update build deps
- new version

* Sun Oct 02 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.3-3
+ Revision: 702456
- attempt to relink against libpng15.so.15

* Fri Jul 22 2011 Götz Waschk <waschk@mandriva.org> 1.2.3-2
+ Revision: 691077
- fix plf suffix

* Mon Jul 11 2011 Götz Waschk <waschk@mandriva.org> 1.2.3-1
+ Revision: 689499
- update to new version 1.2.3

* Mon May 02 2011 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-2
+ Revision: 661519
- mass rebuild

* Sat Jan 08 2011 Götz Waschk <waschk@mandriva.org> 1.2.2-1mdv2011.0
+ Revision: 630559
- new version
- drop patch

* Mon Dec 06 2010 Götz Waschk <waschk@mandriva.org> 1.2.1-2mdv2011.0
+ Revision: 612343
- rebuild

* Sat Dec 04 2010 Götz Waschk <waschk@mandriva.org> 1.2.1-1mdv2011.0
+ Revision: 609229
- update to new version 1.2.1

* Thu Dec 02 2010 Götz Waschk <waschk@mandriva.org> 1.2.0-1mdv2011.0
+ Revision: 604758
- new version
- update file list

* Mon Nov 29 2010 Funda Wang <fwang@mandriva.org> 1.1.5-3mdv2011.0
+ Revision: 602824
- fix build with newer gtk

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild

* Wed May 05 2010 Götz Waschk <waschk@mandriva.org> 1.1.5-2mdv2010.1
+ Revision: 542327
- rebuild

* Wed Feb 24 2010 Götz Waschk <waschk@mandriva.org> 1.1.5-1mdv2010.1
+ Revision: 510508
- update to new version 1.1.5

* Sat Jan 23 2010 Götz Waschk <waschk@mandriva.org> 1.1.4-3mdv2010.1
+ Revision: 495208
- rebuild

* Sun Jan 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.4-2mdv2010.1
+ Revision: 488781
- rebuilt against libjpeg v8

* Fri Jan 08 2010 Götz Waschk <waschk@mandriva.org> 1.1.4-1mdv2010.1
+ Revision: 487473
- new version
- drop patch

* Thu Dec 10 2009 Götz Waschk <waschk@mandriva.org> 1.1.3-4mdv2010.1
+ Revision: 475967
- rebuild

* Mon Nov 09 2009 Götz Waschk <waschk@mandriva.org> 1.1.3-3mdv2010.1
+ Revision: 463551
- fix build with new x264

* Sat Aug 15 2009 Oden Eriksson <oeriksson@mandriva.com> 1.1.3-2mdv2010.0
+ Revision: 416624
- rebuilt against libjpeg v7

* Tue Jul 14 2009 Götz Waschk <waschk@mandriva.org> 1.1.3-1mdv2010.0
+ Revision: 395828
- update to new version 1.1.3

* Thu Jun 18 2009 Frederik Himpe <fhimpe@mandriva.org> 1.1.2-1mdv2010.0
+ Revision: 387159
- Update to new version 1.1.2
- Remove string format pathc
- Build with schroedinger (dirac) support

* Wed Feb 11 2009 Götz Waschk <waschk@mandriva.org> 1.1.1-2mdv2009.1
+ Revision: 339353
- rebuild for new libfaad

* Fri Dec 19 2008 Götz Waschk <waschk@mandriva.org> 1.1.1-1mdv2009.1
+ Revision: 316064
- new version
- fix build

* Mon Nov 10 2008 Götz Waschk <waschk@mandriva.org> 1.1.0-2mdv2009.1
+ Revision: 301787
- rebuild
- new version
- drop patches

* Mon Oct 13 2008 Götz Waschk <waschk@mandriva.org> 1.0.3-2mdv2009.1
+ Revision: 293152
- fix build with new ffmpeg

* Tue Jul 15 2008 Götz Waschk <waschk@mandriva.org> 1.0.3-1mdv2009.0
+ Revision: 235774
- fix buildrequires
- new version
- drop patch
- explicitly enable dv

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Fri Apr 25 2008 Götz Waschk <waschk@mandriva.org> 1.0.2-4mdv2009.0
+ Revision: 197454
- update the patch

* Fri Apr 25 2008 Götz Waschk <waschk@mandriva.org> 1.0.2-3mdv2009.0
+ Revision: 197424
- fix build with new ffmpeg

* Fri Jan 18 2008 Götz Waschk <waschk@mandriva.org> 1.0.2-2mdv2008.1
+ Revision: 154554
- rebuild

* Wed Jan 09 2008 Götz Waschk <waschk@mandriva.org> 1.0.2-1mdv2008.1
+ Revision: 147169
- new version

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sun Oct 14 2007 Funda Wang <fwang@mandriva.org> 1.0.1-1mdv2008.1
+ Revision: 98199
- drop old distro conditions
- New version 1.0.1

  + Thierry Vignaud <tv@mandriva.org>
    - fix summary-ended-with-dot
    - s/Mandrake/Mandriva/

* Wed Apr 18 2007 Götz Waschk <waschk@mandriva.org> 1.0.0-1mdv2008.0
+ Revision: 14609
- new version
- drop patches
- fix build on x86_64
- update file list


* Fri Dec 01 2006 Götz Waschk <waschk@mandriva.org> 0.9.10-2mdv2007.0
+ Revision: 89691
- fix description

* Fri Dec 01 2006 Götz Waschk <waschk@mandriva.org> 0.9.10-1mdv2007.1
+ Revision: 89593
- patch for new x264
- unpack patches
- Import libquicktime

* Fri Dec 01 2006 Götz Waschk <waschk@mandriva.org> 0.9.10-1mdv2007.1
- New version 0.9.10

* Fri Sep 01 2006 Anssi Hannula <anssi@mandriva.org> 0.9.9-6mdv2007.0
- fix buildrequires

* Wed Aug 16 2006 Christiaan Welvaart <cjw@daneel.dyndns.org> 0.9.9-5
- rebuild for fixed libxaw soname

* Thu Jul 20 2006 Jerome Martin <jmartin@mandriva.org> 0.9.9-4mdv2007.0
- fix BuildRequires for backport

* Sun Jul 09 2006 Christiaan Welvaart <cjw@daneel.dyndns.org> 0.9.9-3
- add BuildRequires: libalsa-devel libice-devel libxaw-devel libxv-devel

* Sat Jul 08 2006 Charles A Edwards <eslrahc@mandriva.org> 0.9.9-2mdv2007.0
- fix disc for x264 pkg

* Wed Jul 05 2006 Charles A Edwards <eslrahc@mandriva.org> 0.9.9-1mdv2007.0
- 0.9.9 
- add plugin
- add conditionals for License and configure for mdv/plf

* Fri Jun 30 2006 Gtz Waschk <waschk@mandriva.org> 0.9.8-2mdv2007.0
- add ffmpeg module
- remove hardcoded devel deps

* Thu Mar 02 2006 Gtz Waschk <waschk@mandriva.org> 0.9.8-1mdk
- add optional support for lame, faac and faad2
- drop libquicktime1394
- update file list
- New release 0.9.8

* Sat May 28 2005 Christiaan Welvaart <cjw@daneel.dyndns.org> 0.9.7-2mdk
- fix build deps and automake usage

* Fri May 27 2005 Gtz Waschk <waschk@mandriva.org> 0.9.7-1mdk
- fix file list
- mkrel
- New release 0.9.7

* Tue Feb 15 2005 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 0.9.4-3mdk
- fix deps

* Sat Jan 29 2005 Austin Acton <austin@mandrake.org> 0.9.4-2mdk
- rebuild for new libraw1394

* Thu Jan 13 2005 Gtz Waschk <waschk@linux-mandrake.com> 0.9.4-1mdk
- update file list
- New release 0.9.4

* Wed Jul 21 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.9.3-1mdk
- obsolete static-devel package
- add new files
- drop old codecs
- drop patch 2
- drop merged patch 1
- rediff patches 0,3
- add souce URL
- New release 0.9.3

* Sun Jun 13 2004 Christiaan Welvaart <cjw@daneel.dyndns.org> 0.9.2-4mdk
- fix rtjpeg build with new libtool

* Thu Apr 15 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 0.9.2-3mdk
- build dso with pic
- lib64 & 64-bit fixes

* Sat Apr 03 2004 Gtz Waschk <waschk@linux-mandrake.com> 0.9.2-2mdk
- use the mdkversion macro
- new libdv

* Wed Jan 14 2004 Franck Villaume <fvill@freesurf.fr> 0.9.2-1mdk
- 0.9.2 version
- fix 64bits buildrequires


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21832 |12rr|libtxc_dxtn-1.0.1-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define distsuffix plf

%define libname %mklibname txc-dxtn
%define develname %mklibname -d txc-dxtn

Name:		libtxc_dxtn
Summary:	S3 Texture Compression (S3TC) sextension for Mesa
Version:	1.0.1
Epoch:		1
Release:	2
Group:		System/Libraries
License:	BSD
URL:		http://cgit.freedesktop.org/~mareko/libtxc_dxtn/
Source0:	http://cgit.freedesktop.org/~mareko/libtxc_dxtn/snapshot/libtxc_dxtn-%{version}.tar.bz2
BuildRequires:	pkgconfig(gl)

%description
An open source implementation of the S3 Texture Compression (S3TC)
for use with the open source OpenGL implementation Mesa.

This provides the GLX extension GL_EXT_texture_compression_s3tc.

This package is in restricted because S3TC is covered by software
patents.

#-----------------------------------------------------------

%package -n %{develname}
Summary:	S3 Texture Compression (S3TC) sextension for Mesa
Group:		System/Libraries
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name} = %{version}-%{release}

%description -n %{develname}
An open source implementation of the S3 Texture Compression (S3TC)
for use with the open source OpenGL implementation Mesa.

This provides the GLX extension GL_EXT_texture_compression_s3tc.

This package is in restricted because S3TC is covered by software
patents.

%package -n %{libname}
Summary:	S3 Texture Compression (S3TC) sextension for Mesa
Group:		System/Libraries

%description -n %{libname}
An open source implementation of the  S3 Texture Compression (S3TC)
for use with the open source OpenGL implementation Mesa.

This provides the GLX extension GL_EXT_texture_compression_s3tc.

This package is in restricted because S3TC is covered by software
patents.

#-----------------------------------------------------------

%prep
%setup -q

%build
[[ -f configure ]] || ./autogen.sh
%setup_compile_flags
%configure
%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/%{name}.so

%files -n %{develname}
%doc Changelog
%{_includedir}/txc_dxtn.h


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21833 |12rr|lxdvdrip-1.77-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define distsuffix plf

Name:		lxdvdrip
Version:	1.77
Release:	%mkrel 1
Summary:	DVD ripping tool
License:	GPLv2
URL:		http://lxdvdrip.sourceforge.net/
Group: 		Video
Source:		http://sourceforge.net/projects/lxdvdrip/files/%{name}-%{version}.tgz
Patch0:		lxdvdrip-1.77-makefile.patch
Patch1:		lxdvdrip-1.77-wavpath.patch
Requires:	dvdauthor
Requires:	mplayer
Requires:	dvd+rw-tools
Requires:	transcode
Requires:	dvdbackup
Requires:	dvdwizard
Buildrequires:	libdvdread-devel
BuildRequires:	libdvdnav-devel

%description
lxdvdrip is a Command Line Tool to make a copy from a Video DVD for private
Use. It automates the process of Ripping, Authoring, Preview and Burning of a
DVD.

This package is in restricted, as DVD ripping might break local laws.

%prep
%setup -q -n %{name}
%patch0 -p1
%patch1 -p1
%__rm -rf doc-pak/CVS
%__chmod 644 doc-pak/*

%build
%make CFLAGS="%{optflags}"

%install
%__rm -fr %{buildroot}
%makeinstall_std

%clean
%__rm -fr %{buildroot}

%files
%doc doc-pak/*
%{_bindir}/*
%{_mandir}/man1/%{name}.1*
%{_datadir}/%{name}/%{name}.wav
%config(noreplace) %{_sysconfdir}/%{name}.conf


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21834 |12rr|mac-3.99.4.5.7-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define distsuffix plf

%define ver 3.99
%define uver 4
%define bver 5
%define sver 7

%define libname %mklibname %{name} 2
%define libnamedevel %mklibname -d %{name}

Name:		mac
Version:	%{ver}.%{uver}.%{bver}.%{sver}
Release:	%mkrel 1
Summary:	Monkey's Audio Codec
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
License:	Freeware
Group:		Sound
Url:		http://etree.org/shnutils/shntool/
BuildRequires:	libstdc++-devel
Obsoletes:	APE

%description
Monkey's Audio Codec is a lossless audio codec w/ good
correspondence of compression (and decompresssion) ratio
and time.

Monkey's Audio Codec can be used for personal, educational
and non-commercial purposes. Commercial usage requires
prior written permission from Monkey's Audio author.
See License.htm before usage.

This version is patched for shntool support.

This package is in restricted because of its license.

%package -n %{libname}
Summary:	Monkey's Audio Codec library
Group:		System/Libraries

%description -n %{libname}
Monkey's Audio Codec library.

Monkey's Audio Codec is a lossless audio codec w/ good
correspondence of compression (and decompresssion) ratio
and time.

Monkey's Audio Codec can be used for personal, educational
and non-commercial purposes. Commercial usage requires
prior written permission from Monkey's Audio author.
See License.htm before usage.

This version is patched for shntool support.

This package is in restricted because of its license.

%package -n %{libnamedevel}
Summary:	Monkey's Audio Codec development files
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{libnamedevel}
Development files (headers etc) needed to develop software with %{libname}.

This version is patched for shntool support.

This package is in restricted because of its license.

%prep
%setup -q -n %{name}-%{ver}-u%{uver}-b%{bver}-s%{sver}

%build
CXXFLAGS="$CXXFLAGS -DSHNTOOL" %configure2_5x
%make

%install
%__rm -rf %{buildroot}
%makeinstall_std
%__cp src/License.htm .

%clean
%__rm -rf %{buildroot}

%files
%doc ChangeLog ChangeLog.shntool AUTHORS COPYING README NEWS License.htm
%{_bindir}/*

%files -n %{libname}
%{_libdir}/*.so.*

%files -n %{libnamedevel}
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/*.h
%{_libdir}/*.so
%{_libdir}/*.*a


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21835 |12rr|mahjongg3d-extra-0.96-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define distsuffix plf

%define base_name mahjongg3d

Name:		%{base_name}-extra
Version:	0.96
Release:	%mkrel 4
Summary:	Extra tiles for Mahjongg 3d Solitaire
Group:		Games/Boards
#not really sure about the license so using Freeware
License:	Freeware
URL:		http://www.reto-schoelly.de/mahjongg3d/
Source0:	http://www.reto-schoelly.de/mahjongg3d/simpsons_tileset.tar.bz2
Source1:	http://www.reto-schoelly.de/mahjongg3d/manga_tileset.tar.bz2
Requires:	%{base_name}
BuildArch:	noarch

%description
Extra tiles for MahJongg 3D Solitaire.

This package is in restricted because it is including possibly
copyrighted characters.

%prep
%setup -c %{name}-%{version} -q -a 1

%install
%__rm -rf %{buildroot}
%__install -d %{buildroot}%{_gamesdatadir}/%{base_name}/backgrounds
%__install -m 0644 backgrounds/*.bmp %{buildroot}%{_gamesdatadir}/%{base_name}/backgrounds
%__install -d %{buildroot}%{_gamesdatadir}/%{base_name}/tilesets
%__install -m 0644 tilesets/*.tileset %{buildroot}%{_gamesdatadir}/%{base_name}/tilesets/
%__install -d %{buildroot}%{_gamesdatadir}/%{base_name}/tilesets/manga
%__install -m 0644 tilesets/manga/* %{buildroot}%{_gamesdatadir}/%{base_name}/tilesets/manga/
%__install -d %{buildroot}%{_gamesdatadir}/%{base_name}/tilesets/simpsons
%__install -m 0644 tilesets/simpsons/* %{buildroot}%{_gamesdatadir}/%{base_name}/tilesets/simpsons/

%files
%{_gamesdatadir}/%{base_name}/tilesets/manga.tileset
%{_gamesdatadir}/%{base_name}/tilesets/manga
%{_gamesdatadir}/%{base_name}/backgrounds/manga.background.bmp
%{_gamesdatadir}/%{base_name}/tilesets/simpsons.tileset
%{_gamesdatadir}/%{base_name}/tilesets/simpsons
%{_gamesdatadir}/%{base_name}/backgrounds/homer.background.bmp

%clean
%__rm -rf %{buildroot}


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21836 |12rr|mandvd-2.6-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		distsuffix plf

Name:		mandvd
Version:	2.6
Release:	3
Summary:	Video DVD creation tool
License:	GPLv2+
Group:		Video
URL:		http://www.kde-apps.org/content/show.php/ManDVD?content=83906
Source0:	%{name}-%{version}.tar.gz
Patch1:		mandvd-NTSC.patch
Patch2:		mandvd-2.6-gcc4.7.patch
BuildRequires:	qt3-devel
BuildRequires:	imagemagick
Requires:	dvd-slideshow >= 0.8.0
Requires:	k3b
Requires:	mplayer
Requires:	mencoder
Requires:	ffmpeg
Suggests:	gimp
Requires:	mkisofs >= 2.01
Requires:	xine-ui >= 0.99.4
Requires:	lame >= 3.98
Requires:	alsa-utils >= 1.0.19-1
Requires:	dvdauthor >= 0.6.17
Requires:	mjpegtools >= 1.9.0
Requires:	netpbm >= 10.35
Requires:	transcode >= 1.1.2
Requires:	dvd+rw-tools >= 7.1

%description
ManDVD is a graphical tool for creating Video DVDs, including menus.

This package is in restricted as it requires other software from restricted.

%prep
%setup -q
%patch1 -p1
%patch2 -p1

%build
%if %{mdvver} < 201100
echo "QMAKE_CFLAGS += %{optflags}" >> mandvd.pro
echo "QMAKE_CXXFLAGS += %{optflags}" >> mandvd.pro
%endif

%qmake_qt3 "mandvd.pro"

sed -i s\|-Werror=format-security\|\|g Makefile

%make

%install
install -d %{buildroot}%{_bindir}
install -m 755 %{name} %{buildroot}%{_bindir}
install -d %{buildroot}/%{_miconsdir}
install -d %{buildroot}/%{_iconsdir}
install -d %{buildroot}/%{_liconsdir}
install -D -m 644 mandvd.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
install -D -m 644 mandvdico.png %{buildroot}%{_datadir}/pixmaps/%{name}.png
install -D -m 644 mandvdSplash.png %{buildroot}%{_datadir}/pixmaps/mandvdSplash.png

convert -scale 16 mandvdico.png %{buildroot}%{_miconsdir}/%{name}.png
convert -scale 32 mandvdico.png %{buildroot}%{_iconsdir}/%{name}.png
convert -scale 46 mandvdico.png %{buildroot}%{_liconsdir}/%{name}.png

cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=%{name}
Comment=ManDVD is a graphical tool for creating Video DVDs, including menus.
Comment[it_IT]=Creatore di Dvd
Exec=%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=X-MandrivaLinux-Multimedia-Video;AudioVideo;
EOF

%files
%doc COPYING INSTALL README
%{_bindir}/mandvd
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/mandvd.png
%{_datadir}/pixmaps/mandvdSplash.png
%{_iconsdir}/*.png
%{_liconsdir}/*.png
%{_miconsdir}/*.png

%changelog
* Mon Sep 05 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 2.6-2plf2011.0
- Port from PLF to restricted
- Use MIB spec rather than PLF
- Clean up spec (drop obsoleted old-style menus etc)
- Fix build flags for MDV < 2011.0

* Thu May 27 2010 Astragalo <slanislao@tiscali.it> 2.6-1mib2009.1
- New final release 2.6
- Build for Mandriva 2009.1 (MIB)
- Update specfile

* Mon Aug 28 2006 Nicolas Locureuil <neoclust@zarb.org> 2.1.3-1
- New release 2.1.3

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21837 |12rr|moc-2.5.0-0.alfa4_svn2454.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1

%define pre alfa4_svn2454

Summary:	Simple console audio player
Name:		moc
Version:	2.5.0
Release:	0.%{pre}.1
Epoch:		1
License:	GPLv2+
Group:		Sound
URL:		http://moc.daper.net/
Source0:	ftp://ftp.daper.net/pub/soft/moc/unstable/%{name}-%{version}_%{pre}.tar.gz
BuildRequires:	pkgconfig(ncurses++w)
BuildRequires:	pkgconfig(mad)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(speex)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	libmpcdec-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(flac)
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	ffmpeg-devel
BuildRequires:	libfaac-devel
BuildRequires:	pkgconfig(samplerate)
BuildRequires:	pkgconfig(id3tag)
BuildRequires:	pkgconfig(taglib)
BuildRequires:	db-devel
BuildRequires:	libtool-devel
BuildRequires:	autogen
BuildRequires:	pkgconfig(wavpack)
BuildRequires:	magic-devel
BuildRequires:	pkgconfig(libmodplug)
BuildRequires:	gettext-devel
BuildRequires:	libstdc++-devel

%description
MOC is a console audio player with ncurses interface
Features:
  * Supports aac ffmpeg flac modplug mp3 musepack sndfile speex vorbis wavpack
  * Play files from directory changing automatically to the next one
    without any playlist.
  * Supports id3tag, VBR and Xing header for MP3.
  * Simple mixer.
  * Fast switching to your music directory.
  * Playlists (without read/write to a file).
  * Shuffle and repeat.
  * Changing process priority to higher value.
  * Playing in separate thread.

%prep
%setup -q -n trunk

%build
export CFLAGS="%{optflags} `pkg-config --cflags ncursesw`"
autoreconf -i

%configure2_5x 
%make

%install
%makeinstall_std
rm -rf %{buildroot}/usr/share/doc/
rm -rf %{buildroot}/%{_libdir}/*/*/*la

%files
%doc COPYING AUTHORS NEWS README TODO
%doc config.example keymap.example
%{_bindir}/mocp
%{_mandir}/*/*
%{_libdir}/%{name}
%{_datadir}/%{name}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21838 |12rr|mp4als-rm23-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define		distsuffix plf
%define		oversion RM23

Name:		mp4als
Summary:	MPEG-4 Audio Lossless Coding
Version:	rm23
Release:	%mkrel 1
License:	Freeware
Group:		Sound
Url:		http://www.nue.tu-berlin.de/forschung/projekte/lossless/mp4als.html
Source:		http://www.nue.tu-berlin.de/fileadmin/fg97/Forschung/Projekte/Beendete_Projekte/MPEG4_ALS/%{name}%{oversion}.zip
Patch0:		mp4alsRM23-shntool.patch

%description
Lossless coding is the latest extension of the MPEG-4 audio
standard. The MPEG audio subgroup has recently finalized the
standardization of lossless coding techniques for high-definition
audio signals. As an extension to MPEG-4 audio, the 'MPEG-4 Audio
Lossless Coding (ALS)' standard defines methods for lossless
coding.

MPEG-4 ALS defines efficient and fast lossless audio compression
techniques for both professional and consumer applications. It
offers many features not included in other lossless compression
schemes.

* General support for virtually any uncompressed digital audio
format (including wav, aiff, au, bwf, raw).
* Support for PCM resolutions of up to 32-bit at arbitrary sampling
rate (including 16/44.1, 16/48, 24/48, 24/96, 24/192).
* Multi-channel / multi-track support for up to 65536 channels
(including 5.1 surround).
* Support for 32-bit IEEE floating point audio data.
* Fast random access to any part of the encoded data.
* Optional storage in MP4 file format (allows multiplex with video).
* High flexibility of codec parameters for various applications.

This version is patched with shntool patch.

The package is in restricted because it may violate software patents.

%prep
%setup -q -n %{name}%{oversion}
%patch0 -p1
%__sed -i 's/\r//g' *.txt

%build
%make linux

%install
%__rm -rf %{buildroot}

%__install -dm 755 %{buildroot}%{_bindir}
%__install -m 755 bin/linux/%{name}%{oversion} %{buildroot}%{_bindir}
pushd %{buildroot}%{_bindir}
    %__ln_s %{name}%{oversion} %{name}
popd

%clean
%__rm -rf %{buildroot}

%files
%doc *.txt
%{_bindir}/mp4als
%{_bindir}/mp4als%{oversion}


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21839 |12rr|mpd-0.17.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#####################
# Hardcode PLF build
%define build_plf 1
#####################

%{?_with_plf: %{expand: %%global build_plf 1}}

%if %{build_plf}
%define distsuffix plf
# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
%define extrarelsuffix plf
%endif

Name:		mpd
Version:	0.17.2
Release:	1
Summary:	MPD, the Music Player Daemon
License:	GPLv2+
Group:		Sound
Url:		http://mpd.wikia.com/
Source0:	http://downloads.sourceforge.net/musicpd/%{name}-%{version}.tar.gz
Source1:	%{name}.conf
Source2:	%{name}.init
Source3:	%{name}.logrotate
Source4:	README.urpmi
Source5:	%{name}.service

Requires(pre):		rpm-helper
Requires(post):		rpm-helper
Requires(preun):	rpm-helper
Requires(postun):	rpm-helper
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(ao)
BuildRequires:	libatomic_ops-devel
BuildRequires:	pkgconfig(audiofile)
BuildRequires:	avahi-common-devel
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(flac)
BuildRequires:	pkgconfig(flac++)
BuildRequires:	pkgconfig(id3tag)
BuildRequires:	pkgconfig(jack)
BuildRequires:	pkgconfig(mad)
BuildRequires:	libmikmod-devel
BuildRequires:	libmpcdec-devel
BuildRequires:	pkgconfig(ogg)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(shout)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(sqlite3)
%if %{build_plf}
BuildRequires:	libfaad2-devel
%endif

%description
Music Player Daemon (MPD) allows remote access for playing music (MP3, Ogg
Vorbis, FLAC, Mod, and wave files) and managing playlists. MPD is designed
for integrating a computer into a stereo system that provides control for music
playback over a local network. It is also makes a great desktop music player,
especially if your a console junkie, like frontend options, or restart X often.

%if %{build_plf}
This package is in restricted repository because it is built with AAC support
of libfaad2, which is patent-protected.
%endif

%prep
%setup -q

%build
%configure2_5x \
	--with-alsa-prefix=%{_prefix} \
	--enable-ao \
	--enable-curl \
%if ! %{build_plf}
	--disable-aac \
%endif
	--enable-sqlite
%make

%install
%makeinstall_std

mkdir -p %{buildroot}/var/lib/mpd
touch %{buildroot}/%{_localstatedir}/lib/mpd/mpd.db
touch %{buildroot}/%{_localstatedir}/lib/mpd/mpdstate
mkdir -p %{buildroot}/var/log/mpd
touch %{buildroot}/var/log/mpd/mpd.log
touch %{buildroot}/var/log/mpd/mpd.error
mkdir -p %{buildroot}/var/run/mpd
mkdir -p %{buildroot}/%{_localstatedir}/lib/mpd/playlists
mkdir -p %{buildroot}/%{_localstatedir}/lib/mpd/music
mkdir -p %{buildroot}/lib/systemd/system

install -D %{SOURCE1} %{buildroot}/etc/mpd.conf
install -D %{SOURCE2} %{buildroot}/%{_initrddir}/%{name}
install -D -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
install %{SOURCE4} doc/README.urpmi
rm -rf %{buildroot}/%{_docdir}/mpd

install -D %{SOURCE5} %{buildroot}/lib/systemd/system/

%pre
%_pre_useradd %{name} %{_localstatedir}/lib/%{name} /bin/false
usermod -g audio %{name}

%post
if [ $1 -eq 1 ]
then
%create_ghostfile %{_localstatedir}/lib/mpd/mpd.db mpd audio 644
%create_ghostfile %{_localstatedir}/lib/mpd/mpdstate mpd audio 644
%create_ghostfile /var/log/mpd/mpd.log mpd audio 644
%create_ghostfile /var/log/mpd/mpd.error mpd audio 644
fi
#echo If you want to run mpd as a service, please read
#echo /usr/share/doc/mpd-%{version}/README.MDK
%_post_service %{name}

%preun
%_preun_service %{name}

%postun
%_postun_userdel %{name}

%files
%doc README UPGRADING AUTHORS NEWS doc/mpdconf.example doc/*.urpmi
%{_bindir}/%{name}
%{_mandir}/man1/*
%{_mandir}/man5/*
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%attr(-,mpd,root) %config(noreplace) %{_sysconfdir}/%{name}.conf
%config(noreplace) %{_initrddir}/%{name}
%defattr(644,mpd,audio)
%attr(755,mpd,audio) %dir %{_localstatedir}/lib/mpd
%attr(755,mpd,audio) %dir %{_localstatedir}/lib/mpd/music
%attr(755,mpd,audio) %dir %{_localstatedir}/lib/mpd/playlists
%ghost %{_localstatedir}/lib/mpd/mpd.db
%ghost %{_localstatedir}/lib/mpd/mpdstate
%attr(755,mpd,audio) %dir /var/log/mpd
%attr(755,mpd,audio) %dir /var/run/mpd
%ghost /var/log/mpd/mpd.log
%ghost /var/log/mpd/mpd.error
%attr(644,root,root) /lib/systemd/system/%{name}.service

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21840 |12rr|mplayer-1.1-5plf
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define build_3264bit     0
%{?_with_3264bit: %{expand: %%global build_3264bit 1}}
%{?_without_3264bit: %{expand: %%global build_3264bit 0}}
%if %{build_3264bit}
%define	pkgext	32
%else
%define pkgext	%{nil}
%endif

%define name		mplayer%{pkgext}
%define Name		MPlayer
%define Summary		Movie player for linux
%define prerel		%nil
%define version 1.1
%define svn %nil
%if "%svn" != ""
%define fversion %{svn}
%else
%define fversion %{version}
%endif
%if "%{prerel}" != ""
%if "%{svn}" != ""
%define rel		1.%{prerel}.0.%{svn}.1
%else 
%define rel 1.%{prerel}.6
%endif
%else
%if "%{svn}" != ""
%define rel 0.%{svn}.1
%else
%define rel 5
%endif
%endif

%define build_plf	0
%define build_optimization	0
%define build_debug	0
%define build_mencoder	1
%define build_gui	1
%define build_system_ffmpeg	1

%define kernel_version	%(/bin/bash %{SOURCE5})
%define kver 		%(/bin/bash %{SOURCE5} | sed -e 's/-/./')
%define kvername	%(/bin/bash %{SOURCE5} | sed -e 's/-/./' | sed -e 's/mdk//')

%define build_yasm	1
%define build_live	1
%define build_vesa	1
%define build_theora	1
%define build_ggi	0
%define build_lirc	1
%define	build_xmms	0
%define build_amr	0
%define	build_arts	0
%define build_aa	1
%define build_cdda	1
%define build_compiz	0
%define build_dirac	1
%define build_dv	1
%define build_sdl	1
%define build_lzo	1
%define build_smb	1
%define build_mga	1
%define build_fbdev	1
%define build_dvb	1
%define build_fribidi	1
%define build_enca	1
%define build_alsa	1
%define build_jack	1
%define build_openal	0
%define build_pulse	1
%define build_schroedinger	1
%define build_twolame	0
%define build_lame	0
%define build_faac	0
%define build_faad	0
%define build_x264	0
%define build_xvid	0
%define build_dts	0
%define build_directfb	1
%define build_v4l2	1
%define build_xvmc	1
%define build_vdpau	1
%define build_ivtv	0
%define build_libass	1
%define build_vpx	1
%define build_rtmp	1

%define build_smb	0

%ifnarch %{ix86}
%define build_vesa	0
%endif

%{?_with_plf: %{expand: %%global build_plf 1}}

#####################
# Hardcode PLF build
%define build_plf 1
#####################

%if %{build_plf}
# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
%define extrarelsuffix plf
%define build_amr	1
%define build_twolame	1
%define build_lame	1
%define build_faac	1
%define build_faad	1
%define build_x264	1
%define build_xvid	1
%define build_dts	1
%define build_yasm	1
%define build_dirac	1
%define build_schroedinger	1
%endif

%if %{build_system_ffmpeg} && ! %{build_plf}
%define build_amr 0
%define build_dirac 0
%define build_schroedinger 0
%define build_vpx 0
%define build_zr 0
%endif

%{?_with_amr: %{expand: %%global build_amr 1}}
%{?_without_amr: %{expand: %%global build_amr 0}}
%{?_with_live: %{expand: %%global build_live 1}}
%{?_without_live: %{expand: %%global build_live 0}}
%{?_with_yasm: %{expand: %%global build_yasm 1}}
%{?_without_yasm: %{expand: %%global build_yasm 0}}
%{?_with_vesa: %{expand: %%global build_vesa 1}}
%{?_without_vesa: %{expand: %%global build_vesa 0}}
%{?_with_optimization: %{expand: %%global build_optimization 1}}
%{?_with_debug: %{expand: %%global build_debug 1}}
%{?_without_debug: %{expand: %%global build_debug 0}}
%{?_with_mencoder: %{expand: %%global build_mencoder 1}}
%{?_without_mencoder: %{expand: %%global build_mencoder 0}}
%{?_with_gui: %{expand: %%global build_gui 1}}
%{?_without_gui: %{expand: %%global build_gui 0}}
%{?_with_system_ffmpeg: %{expand: %%global build_system_ffmpeg 1}}
%{?_without_system_ffmpeg: %{expand: %%global build_system_ffmpeg 0}}
%{?_with_theora: %{expand: %%global build_theora 1}}
%{?_without_theora: %{expand: %%global build_theora 0}}
%{?_with_smb: %{expand: %%global build_smb 1}}
%{?_without_smb: %{expand: %%global build_smb 0}}
%{?_with_ggi: %{expand: %%global build_ggi 1}}
%{?_without_ggi: %{expand: %%global build_ggi 0}}
%{?_with_lirc: %{expand: %%global build_lirc 1}}
%{?_without_lirc: %{expand: %%global build_lirc 0}}
%{?_with_xmms: %{expand: %%global build_xmms 1}}
%{?_without_xmms: %{expand: %%global build_xmms 0}}
%{?_with_arts: %{expand: %%global build_arts 1}}
%{?_without_arts: %{expand: %%global build_arts 0}}
%{?_with_aa: %{expand: %%global build_aa 1}}
%{?_without_aa: %{expand: %%global build_aa 0}}
%{?_with_cdda: %{expand: %%global build_cdda 1}}
%{?_without_cdda: %{expand: %%global build_cdda 0}}
%{?_with_dirac: %{expand: %%global build_dirac 1}}
%{?_without_dirac: %{expand: %%global build_dirac 0}}
%{?_with_dv: %{expand: %%global build_dv 1}}
%{?_without_dv: %{expand: %%global build_dv 0}}
%{?_with_sdl: %{expand: %%global build_sdl 1}}
%{?_without_sdl: %{expand: %%global build_sdl 0}}
%{?_with_lzo: %{expand: %%global build_lzo 1}}
%{?_without_lzo: %{expand: %%global build_lzo 0}}
%{?_with_mga: %{expand: %%global build_mga 1}}
%{?_without_mga: %{expand: %%global build_mga 0}}
%{?_with_fribidi: %{expand: %%global build_fribidi 1}}
%{?_without_fribidi: %{expand: %%global build_fribidi 0}}
%{?_with_enca: %{expand: %%global build_enca 1}}
%{?_without_enca: %{expand: %%global build_enca 0}}
%{?_with_jack: %{expand: %%global build_jack 1}}
%{?_without_jack: %{expand: %%global build_jack 0}}
%{?_with_libass: %{expand: %%global build_libass 1}}
%{?_without_libass: %{expand: %%global build_libass 0}}
%{?_with_pulse: %{expand: %%global build_pulse 1}}
%{?_without_pulse: %{expand: %%global build_pulse 0}}
%{?_with_openal: %{expand: %%global build_openal 1}}
%{?_without_openal: %{expand: %%global build_openal 0}}
%{?_with_schroedinger: %{expand: %%global build_schroedinger 1}}
%{?_without_schroedinger: %{expand: %%global build_schroedinger 0}}
%{?_with_twolame: %{expand: %%global build_twolame 1}}
%{?_without_twolame: %{expand: %%global build_twolame 0}}
%{?_with_lame: %{expand: %%global build_lame 1}}
%{?_without_lame: %{expand: %%global build_lame 0}}
%{?_with_faac: %{expand: %%global build_faac 1}}
%{?_without_faac: %{expand: %%global build_faac 0}}
%{?_with_faad: %{expand: %%global build_faad 1}}
%{?_without_faad: %{expand: %%global build_faad 0}}
%{?_with_x264: %{expand: %%global build_x264 1}}
%{?_without_x264: %{expand: %%global build_x264 0}}
%{?_with_xvid: %{expand: %%global build_xvid 1}}
%{?_without_xvid: %{expand: %%global build_xvid 0}}
%{?_with_dts: %{expand: %%global build_dts 1}}
%{?_without_dts: %{expand: %%global build_dts 0}}
%{?_with_directfb: %{expand: %%global build_directfb 1}}
%{?_without_directfb: %{expand: %%global build_directfb 0}}
%{?_with_rtmp: %{expand: %%global build_rtmp 1}}
%{?_without_rtmp: %{expand: %%global build_rtmp 0}}
%{?_with_v4l2: %{expand: %%global build_v4l2 1}}
%{?_without_v4l2: %{expand: %%global build_v4l2 0}}
%{?_with_xvmc: %{expand: %%global build_xvmc 1}}
%{?_without_xvmc: %{expand: %%global build_xvmc 0}}
%{?_with_vdpau: %{expand: %%global build_vdpau 1}}
%{?_without_vdpau: %{expand: %%global build_vdpau 0}}
%{?_with_vpx: %{expand: %%global build_vpx 1}}
%{?_without_vpx: %{expand: %%global build_vpx 0}}


Name:		%{name}
Version:	%{version}
Release:	%{rel}%{?extrarelsuffix}
Summary:	%{Summary}
%if "%svn" != ""
#gw generated using svn export
Source0:	%{name}-%{svn}.tar.xz
%else
Source0:	ftp://ftp1.mplayerhq.hu/MPlayer/releases/%{Name}-%{fversion}.tar.xz
%endif
#gw default skin
Source4:	Blue-1.8.tar.bz2
Source5:	kernel-version.sh
Patch0:		mplayer-mdvconfig.patch
# fixes for crashes found while fixing CVE-2008-1558
Patch28:	mplayer-rtsp-extra-fixes.patch
Patch31:       mplayer-format-string-literal.patch
#gw HAVE_DLFCN_H isn't defined
Patch33:       mplayer-have-dlfcn_h.patch
#gw fix crash: https://qa.mandriva.com/show_bug.cgi?id=55443
Patch35:	mplayer-fix-dvd-crash.patch
Patch39:	mplayer-dlopen-libfaac-libfaad-and-libx264.patch
Patch40:	mplayer-r34578-local-copy-of-internal-ffmpeg-type-definition.patch
Patch42:	mplayer-filters-hack-with-shared.patch
Patch43:	mplayer-r34911-dont-use-ffmpeg-functionality-outside-stable-release.patch
Patch44:        mplayer-mp_taglists-declaration.patch
URL:		http://www.mplayerhq.hu
License:	GPLv2
Group:		Video
BuildRequires:	pkgconfig(ncurses)
%if %{build_aa}
BuildRequires:	aalib-devel
%endif
BuildRequires:	a52dec-devel
%if %{build_arts}
BuildRequires:	arts-devel
%endif
%if %{build_amr}
BuildRequires:	pkgconfig(opencore-amrnb)
BuildRequires:	pkgconfig(opencore-amrwb)
%endif
%if %{build_jack}
BuildRequires:	pkgconfig(jack)
%endif
%if %{build_pulse}
BuildRequires:	pkgconfig(libpulse)
%endif
%if %{build_openal}
BuildRequires:	pkgconfig(openal)
%endif
%if %{build_cdda}
BuildRequires:	cdda-devel
%endif
%if %{build_dirac}
BuildRequires:	pkgconfig(dirac)  >= 0.9.0
%endif
%if %{build_schroedinger}
BuildRequires:	pkgconfig(schroedinger-1.0)
%endif
%if %{build_dv}
BuildRequires:	pkgconfig(libdv)
%endif
BuildRequires:	libdxr3-devel
BuildRequires:	jpeg-devel
BuildRequires:	openjpeg-devel
%if %{build_lirc}
BuildRequires:	pkgconfig(liblircclient0)
%endif
%if %{build_lzo}
BuildRequires:	liblzo-devel
%endif
BuildRequires:  pkgconfig(mad)
BuildRequires:  nas-devel
BuildRequires:	pkgconfig(libpng15)
%if %{build_sdl}
BuildRequires:	pkgconfig(sdl) >= 1.1.8
%endif
BuildRequires:	termcap-devel
%if %{build_xmms}
BuildRequires:	xmms-devel
%endif
%if %{build_ggi}
BuildRequires:	libggiwmh-devel
%endif
%if %{build_smb}
# require samba < 3.2.0 to avoid shipping GPLv2 vs GPLv3
BuildRequires:	libsmbclient-devel < 3.2.0
%endif
%if %{build_twolame}
BuildRequires:	pkgconfig(twolame)
%endif
%if %{build_faac}
BuildRequires:	libfaac-devel
%endif
%if %{build_faad}
BuildRequires:	libfaad2-devel
%endif
%if %{build_x264}
BuildRequires:	pkgconfig(x264) >= 0.120
%endif
%if %{build_xvid}
BuildRequires:	xvid-devel
%endif
%if %{build_dts}
BuildRequires:	pkgconfig(libdts)
%endif
%if %{build_lame}
BuildRequires:	lame-devel
%endif
%if %{build_live}
BuildRequires:	live-devel
%endif
%if %{build_vesa}
BuildRequires:	libvbe-devel
BuildRequires:	liblrmi-devel
%endif
%if %{build_theora}
BuildRequires:	pkgconfig(theora)
%endif
%if %{build_fribidi}
BuildRequires:	pkgconfig(fribidi) >= 0.10.4
%endif
%if %{build_enca}
BuildRequires:	pkgconfig(enca)
%endif
%if %{build_directfb}
BuildRequires:	pkgconfig(directfb)
%endif
%if %{build_xvmc}
BuildRequires:	pkgconfig(xvmc)
%endif
%if %{build_vdpau}
BuildRequires:	pkgconfig(vdpau)
%endif
%if %{build_libass}
BuildRequires:	pkgconfig(libass)
%endif
BuildRequires:	gsm-devel
BuildRequires:	pkgconfig(libmpg123)
%if %{build_vpx}
BuildRequires:	pkgconfig(vpx)
%endif
%if %{build_rtmp}
BuildRequires:	pkgconfig(librtmp)
%endif
BuildRequires:	bzip2-devel
BuildRequires:	mng-devel
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(xxf86vm)
BuildRequires:	pkgconfig(xxf86dga)
BuildRequires:	pkgconfig(xscrnsaver)
BuildRequires:	pkgconfig(speex)
BuildRequires:	libmpcdec-devel
BuildRequires:	ladspa-devel
BuildRequires:	xsltproc
BuildRequires:	docbook-style-xsl
BuildRequires:	docbook-dtd412-xml
BuildRequires:	pkgconfig(caca)
BuildRequires:	giflib-devel
%if %{build_yasm}
BuildRequires:	yasm
%endif
BuildRequires:	pkgconfig(libbs2b)
%if %{build_system_ffmpeg}
BuildRequires:	ffmpeg-devel
%endif
BuildRequires:	pkgconfig(dvdread)
BuildRequires:	pkgconfig(dvdnavmini)

%if "%{_lib}" == "lib64"
%global	_ext	()(64bit)
%else
%global	_ext	%{nil}
%endif

# With plf build they are auto-required
%if ! %{build_plf}
Suggests:	libfaac.so.0%{_ext}
Suggests:	libfaad.so.2%{_ext}
Suggests:	libx264.so.120%{_ext}
Suggests:	libopencore-amrnb.so.0%{_ext}
Suggests:	libopencore-amrwb.so.0%{_ext}
Suggests:	libtwolame.so.0%{_ext}
Suggests:	libdca.so.0%{_ext}
Suggests:	libdvdcss.so.2%{_ext}
%endif

%rename		mplayer%{pkgext}1.0

%description
MPlayer is a movie player for LINUX (runs on many other Unices, and
non-x86 CPUs, see the documentation). It plays most MPEG, VOB, AVI,
VIVO, ASF/WMV, QT/MOV, FLI, NuppelVideo, yuv4mpeg, FILM, RoQ, and some
RealMedia files, supported by many native, XAnim, and Win32 DLL codecs.
You can watch VideoCD, SVCD, DVD, 3ivx, FLI, and even DivX movies too
(and you don't need the avifile library at all!). The another big
feature of mplayer is the wide range of supported output drivers. It
works with X11, Xv, DGA, OpenGL, SVGAlib, fbdev, AAlib, but you can use
SDL (and this way all drivers of SDL), VESA (on every VESA compatible
card, even without X!), and some lowlevel card-specific drivers (for
Matrox, 3Dfx and Radeon) too! Most of them supports software or hardware
scaling, so you can enjoy movies in fullscreen. MPlayer supports
displaying through some hardware MPEG decoder boards, such as the DVB
and DXR3/Hollywood+! And what about the nice big antialiased shaded
subtitles (9 supported types!!!) with european/ISO 8859-1,2 (hungarian,
english, czech, etc), cyrillic, korean fonts, and OSD?

Note: If you want to play Real content, you need to have the content
of RealPlayer's Codecs directory in %{_libdir}/codecs/

%if %{build_plf}
This package is in restricted because some included codecs are covered 
by patents. It also includes support for reading DVDs encrypted with 
CSS which might be illegal in some countries.

For non-free binary codecs support you should install the packages
win32-codecs, real-codecs and xanim-codecs.
%endif

%package doc
Summary:	%{Name} documentation
Group:		Books/Computer books
BuildArch:	noarch

%description doc
This package contains documentation for %{Name}.

%if %{build_gui}
%package gui
Summary:	GUI for %{name}
Group:		Video
Requires:	%{name} = %{version}
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	imagemagick
Requires:	soundwrapper
%rename		mplayer%{pkgext}1.0-gui
Conflicts:	mplayer-skins < 1.3

%description gui
This package contains a GUI for %{name}.
%endif

%if %{build_mencoder}
%package -n mencoder%{pkgext}
Summary:	MPlayer's movie encoder
Group:		Video
Requires:	%{name}
%rename		mencoder%{pkgext}1.0

%description -n mencoder%{pkgext}
MEncoder a movie encoder and is a part of the MPlayer package.
%if ! %{build_plf}
Note: this version doesn't have support for encoding mp3 audio streams in the
video files.
%else
This restricted build has additional support for AAC decoding with libfaad
and MP3 encoding with lame, both are covered by software patents. It
also includes support for reading DVDs encrypted with CSS which might
be illegal in some countries.
%endif
%endif


#' close.. vim syntax highlight workaround.. ;p

%prep
%if "%{svn}" != ""
%setup -q -n %{name} -a 4
%else
%setup -q -n MPlayer-%{version}%{prerel} -a 4
%endif
#gw as we have have used svn export:
echo %{svn}|sed s/^r// > snapshot_version
find DOCS -name .svn|xargs rm -rf
#gw fix permissions
chmod 644 AUTHORS Changelog README Copyright
rm -f Blue/README
%patch0 -p1 -b .mdv~
%patch28 -p1 -b .rtsp-extra-fixes
%patch31 -p1 -b .format~
%patch33 -p0
%patch35 -p0
%if ! %{build_plf}
%patch39 -p1 -b .dlopen~
%endif
rm -rf ffmpeg
%patch40 -p1 -b .ffmpeg~
%patch42 -p1 -b .internal_filters~
%patch43 -p1 -b .ffm_stable~
%patch44 -p0 -b .mp_taglists~

perl -pi -e 's^r\$svn_revision^%{release}^' version.sh

mv DOCS/README README.DOCS

%build
%if !%{build_optimization}
export CFLAGS="$CFLAGS %{optflags}"
%endif
%if %{build_debug}
export CFLAGS="$CFLAGS -g"
%endif
%ifarch ppc
export CFLAGS="$CFLAGS -mcpu=7450 -maltivec"
%endif
%if %{build_directfb}
export CPPFLAGS="-I%{_includedir}/directfb"
%endif
%if %{build_3264bit}
export EXESUF=32
%endif
export LDFLAGS="%{?ldflags}"
./configure \
	--prefix=%{_prefix} \
	--datadir=%{_datadir}/%{name} \
	--confdir=%{_sysconfdir}/%{name} \
	--libdir=%{_libdir} \
%if ! %{build_optimization}
	--enable-runtime-cpudetection \
%if ! %{build_dts}
	--disable-libdca \
	--enable-libdca-dlopen \
%endif
%ifarch %{ix86}
	--enable-mmx \
	--enable-3dnow \
	--enable-sse \
	--enable-sse2 \
	--enable-fastmemcpy \
%endif
%endif
	--enable-freetype \
	--enable-nas \
%if %{build_debug}
	--enable-debug=3 \
%else
	--disable-sighandler \
%endif
%if %{build_gui}
	--enable-gui \
%endif
%if %{build_system_ffmpeg}
	--disable-ffmpeg_a \
%endif
	--language=all \
%if ! %{build_faad}
	--disable-faad \
	--disable-decoder=AAC \
	--enable-faad-dlopen \
%endif
%if ! %{build_faac}
	--enable-faac-dlopen \
%endif
%if ! %{build_twolame}
	--disable-twolame \
	--enable-twolame-dlopen \
%endif
%if ! %{build_x264}
	--enable-x264-dlopen \
%endif
	--disable-libdvdcss-internal \
	--enable-dvdnav \
	--disable-dvdread-internal \
	--enable-dvdread \
%if %{build_lirc}
	--enable-lirc \
%else
	--disable-lirc \
%endif
	--enable-tv \
%if ! %{build_v4l2}
	--disable-tv-v4l2 \
%endif
	--enable-joystick \
	--enable-gl \
	--disable-svga \
%if ! %{build_mga}
	--disable-mga \
%endif
%if ! %{build_fbdev}
	--disable-fbdev \
%endif
%if %{build_directfb}
	--enable-directfb \
%else
	--disable-directfb \
%endif
%if %{build_mencoder}
	--enable-mencoder \
%else
	--disable-mencoder \
%endif
%if ! %{build_live}
	--disable-live \
%endif
%if ! %{build_vesa}
	--disable-vesa \
%endif
%if %{build_theora}
	--enable-theora \
%else
	--disable-theora \
%endif
	--enable-menu \
%if %{build_xmms}
	--enable-xmms --with-xmmslibdir=%{_libdir} \
%endif
%if %{build_smb}
	--enable-smb \
%endif
%if ! %{build_dvb}
	--disable-dvb \
	--disable-dvbhead \
%endif
%if ! %{build_ggi}
	--disable-ggi \
%endif
	--codecsdir=%{_libdir}/codecs \
%if ! %{build_arts}
	--disable-arts \
%endif
%if ! %{build_jack}
	--disable-jack \
%endif
%if ! %{build_aa}
	--disable-aa \
%endif
%if ! %{build_cdda}
	--disable-cdparanoia \
%endif
%if ! %{build_dv}
	--disable-libdv \
%endif
%if ! %{build_lzo}
	--disable-liblzo \
%endif
%if ! %{build_sdl}
	--disable-sdl \
%endif
%if ! %{build_alsa}
	--disable-alsa \
%endif
%if ! %{build_fribidi}
	--disable-fribidi \
%endif
%if ! %{build_enca}
	--disable-enca \
%endif
%if %{build_pulse}
	--enable-pulse \
%endif
%if ! %{build_openal}
	--disable-openal \
%endif
	--disable-zr \
%if %{build_xvmc}
	--enable-xvmc \
%endif
%if ! %{build_ivtv}
	--disable-ivtv \
%endif
%if ! %{build_vdpau}
	--disable-vdpau \
%endif
%if ! %{build_amr}
	--disable-libopencore_amrnb \
	--disable-libopencore_amrwb \
	--enable-libopencore_amrnb-dlopen \
	--enable-libopencore_amrwb-dlopen
%endif


# Keep this line before empty end %%configure (ppc conditionnal pb)
make EXESUF=%{pkgext}
#gw make sure we have our version string included:
fgrep %{version} version.h

%install
install -d -m 755 %{buildroot}%{_datadir}/%{name}
install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}
install -m755 mplayer%{pkgext} -D %{buildroot}%{_bindir}/mplayer%{pkgext}
for lang in de fr hu pl es it zh_CN en; do
    install -m644 DOCS/man/$lang/mplayer.1 -D %{buildroot}%{_mandir}/$([ "$lang" != "en" ] && echo $lang)/man1/mplayer%{pkgext}.1
done

%find_lang mplayer%{pkgext} --with-man

######################### Mencoder #########################
%if %{build_mencoder}
install -m755 mencoder%{pkgext} -D %{buildroot}%{_bindir}/mencoder%{pkgext}

for lang in de fr hu pl es it zh_CN en; do
    ln -s mplayer%{pkgext}.1 %{buildroot}%{_mandir}/$([ "$lang" != "en" ] && echo $lang)/man1/mencoder%{pkgext}.1
done

%find_lang mencoder%{pkgext} --with-man

install -m 755 TOOLS/mencvcd.sh %{buildroot}%{_bindir}/mencvcd%{pkgext}
install -m 755 TOOLS/divx2svcd.sh %{buildroot}%{_bindir}/divx2svcd%{pkgext}
install -m 755 TOOLS/wma2ogg.pl %{buildroot}%{_bindir}/wma2ogg%{pkgext}.pl
install -m 755 TOOLS/midentify.sh %{buildroot}%{_bindir}/midentify%{pkgext}
%endif
######################### /Mencoder #########################

install -m 644 etc/example.conf %{buildroot}%{_sysconfdir}/%{name}/mplayer.conf
install -m 644 etc/menu.conf %{buildroot}%{_sysconfdir}/%{name}

%if %{build_gui}
# default Skin
install -d -m 755 %{buildroot}%{_datadir}/%{name}/skins/
cp -r Blue %{buildroot}%{_datadir}/%{name}/skins/
ln -s Blue %{buildroot}%{_datadir}/%{name}/skins/default
# gmplayer equals mplayer -gui
ln -s mplayer%{pkgext} %{buildroot}%{_bindir}/gmplayer%{pkgext}
# icons
mkdir -p %{buildroot}{%{_liconsdir},%{_iconsdir},%{_miconsdir}}
convert -transparent white Blue/icons/icon48x48.png %{buildroot}%{_liconsdir}/mplayer%{pkgext}.png 
convert -transparent white Blue/icons/icon32x32.png %{buildroot}%{_iconsdir}/mplayer%{pkgext}.png 
convert -transparent white -scale 16x16 Blue/icons/icon48x48.png %{buildroot}%{_miconsdir}/mplayer%{pkgext}.png
install -D -m 644 etc/mplayer.desktop %{buildroot}%{_datadir}/applications/mplayer%{pkgext}.desktop
perl -pi -e 's@mplayer$@mplayer%{pkgext}@g' %{buildroot}%{_datadir}/applications/mplayer%{pkgext}.desktop
%endif

%if %{build_3264bit}
if [ -e %{buildroot}%{_liconsdir}/mplayer%{pkgext}.png ]; then
	convert %{buildroot}%{_liconsdir}/mplayer%{pkgext}.png -channel green -negate \
		%{buildroot}%{_liconsdir}/mplayer%{pkgext}.png
fi
if [ -e %{buildroot}%{_iconsdir}/mplayer%{pkgext}.png ]; then
	convert %{buildroot}%{_iconsdir}/mplayer%{pkgext}.png -channel green -negate \
		%{buildroot}%{_iconsdir}/mplayer%{pkgext}.png
fi
if [ -e %{buildroot}%{_miconsdir}/mplayer%{pkgext}.png ]; then
	convert %{buildroot}%{_miconsdir}/mplayer%{pkgext}.png -channel green -negate \
		%{buildroot}%{_miconsdir}/mplayer%{pkgext}.png
fi
%endif

%if %{build_debug}
export DONT_STRIP=1
%endif

%if %{build_gui}
%pre gui
if [ -d %{_datadir}/%{name}/skins/default ]
  then rm -rf %{_datadir}/%{name}/skins/default
fi
%endif

%files -f mplayer%{pkgext}.lang
%doc AUTHORS Changelog README Copyright
%dir %{_sysconfdir}/%{name}
%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/%{name}/mplayer.conf
%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/%{name}/menu.conf
%{_bindir}/midentify%{pkgext}
%{_bindir}/mplayer%{pkgext}
%{_mandir}/man1/mplayer%{pkgext}.1*
%dir %{_datadir}/%{name}

%files doc
%defattr(-,root,root,755)
%doc README.DOCS
%doc DOCS/default.css DOCS/xml DOCS/tech/

%if %{build_mencoder}
%files -n mencoder%{pkgext} -f mencoder%{pkgext}.lang
%{_bindir}/mencoder%{pkgext}
%{_bindir}/divx2svcd%{pkgext}
%{_bindir}/mencvcd%{pkgext}
%{_bindir}/wma2ogg%{pkgext}.pl
%{_mandir}/man1/mencoder%{pkgext}.1*
%endif

%if %{build_gui}
%files gui
%{_bindir}/gmplayer%{pkgext}
%{_datadir}/applications/mplayer%{pkgext}.desktop
%{_datadir}/%{name}/skins
%{_iconsdir}/mplayer%{pkgext}.png
%{_miconsdir}/mplayer%{pkgext}.png
%{_liconsdir}/mplayer%{pkgext}.png
%endif


%changelog
* Fri Jun 08 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1.1-2mdv2012.0
+ Revision: 803487
- Rebuild for ffmpeg 0.11

* Thu Jun 07 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1.1-1
+ Revision: 803108
- Update to 1.1 Final

* Tue Jun 05 2012 Per Ãyvind Karlsen <peroyvind@mandriva.org> 1.0-1.rc4.0.r34991.1
+ Revision: 802529
- new svn snapshot

* Thu May 17 2012 Per Ãyvind Karlsen <peroyvind@mandriva.org> 1.0-1.rc4.0.r34911.1
+ Revision: 799325
- don't use ffmpeg functionality not in stable release (P43)
- new svn snapshot
- rebuild to get rid of rpmlib(DistEpoch) dep

* Tue Mar 13 2012 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc4.0.r34578.4
+ Revision: 784777
- update default skin (bug #65376)

* Wed Feb 01 2012 Per Ãyvind Karlsen <peroyvind@mandriva.org> 1.0-1.rc4.0.r34578.3
+ Revision: 770472
- ship with (latest) local copies of a few internal ffmpeg headers after all...
- fix missing FFmpeg filters (bug #4191, lavcac3enc-build-with-shared.patch,
  filters-hack-with-shared.patch, from Mageia)

* Sat Jan 21 2012 Per Ãyvind Karlsen <peroyvind@mandriva.org> 1.0-1.rc4.0.r34578.2
+ Revision: 764826
- be sure to not build against any local copy of ffmpeg headers (P40)

* Tue Jan 17 2012 Per Ãyvind Karlsen <peroyvind@mandriva.org> 1.0-1.rc4.0.r34578.1
+ Revision: 761959
- build against system dvdnavn & dvdread
- doc subpackage shouuld be noarch
- remove versioned dependency on mplayer for mencoder (to work with ie. mplayer2)
- build against system ffmpeg
- new svn snapshot
- fix loading of x264_encoder_open() through dlopen()..

  + Anssi Hannula <anssi@mandriva.org>
    - drop .spec comment referring to a removed patch

* Wed Jan 11 2012 Per Ãyvind Karlsen <peroyvind@mandriva.org> 1.0-1.rc4.0.r34537.4
+ Revision: 759782
- fix libfaac library not getting dlopen()'ed
- be sure to load the correct functions when dlopen()'ing opencore-amrwb

* Wed Jan 11 2012 Per Ãyvind Karlsen <peroyvind@mandriva.org> 1.0-1.rc4.0.r34537.3
+ Revision: 759725
- really fix libx264 dlopen support and make sure to actually enable it for real

  + GÃ¶tz Waschk <waschk@mandriva.org>
    - fix opencore build dep

* Wed Jan 11 2012 Per Ãyvind Karlsen <peroyvind@mandriva.org> 1.0-1.rc4.0.r34537.2
+ Revision: 759711
- fix broken path to skins (from Z?\195?\169)
- fix libx264 being loaded at the wrong place in dlopen patch

* Tue Jan 10 2012 Per Ãyvind Karlsen <peroyvind@mandriva.org> 1.0-1.rc4.0.r34537.1
+ Revision: 759288
- change plf specific requires on libdvdcss package into a suggests on soname
- bump major of libx264 soname
- fix permissions of directories in doc package
- drop soundwrapper patch (P12)
- new version
- use pkgconfig() or at least multilib-neutral dependencies
--enable-runtime-cpudetection on x86_64 as well as newer instruction sets
  available may be used

* Wed Nov 23 2011 Per Ãyvind Karlsen <peroyvind@mandriva.org> 1.0-1.rc4.0.r32713.8
+ Revision: 732994
- fix typo
- fix dlopen() patch and add support for opencore-amr[wn]b, twolame & libdca too
- again, don't do things un subshell..
- remove useless dependencies on desktop-file-utils
- apply some cosmetics to man page installation etc..
- don't do stuff in sub-shells where we don't get the return code
- use %%rename macro
- clean out old rpm junk & conditionals to support build on ancient releases
- add suggests on libraries to be dlopen()'ed
- dlopen() libfaad, libfaac & libx264 so that regular mplayer build may support
  these without separate build linked against those (more to come)

* Tue Oct 04 2011 Oden Eriksson <oeriksson@mandriva.com> 1.0-1.rc4.0.r32713.7
+ Revision: 702687
- fix build against libpng-1.5.x
- attempt to relink against libpng15.so.15

* Mon May 23 2011 Funda Wang <fwang@mandriva.org> 1.0-1.rc4.0.r32713.6
+ Revision: 677477
- rebuild for updated mimehandler

* Wed May 11 2011 Paulo Andrade <pcpa@mandriva.com.br> 1.0-1.rc4.0.r32713.5
+ Revision: 673440
- Fix ff_imdct_calc_sse() on gcc-4.6.

* Sat May 07 2011 Per Ãyvind Karlsen <peroyvind@mandriva.org> 1.0-1.rc4.0.r32713.4
+ Revision: 672318
- fix high pitch hiss sound with mp3lib when building with gcc 4.6 (P36)

* Fri May 06 2011 Funda Wang <fwang@mandriva.org> 1.0-1.rc4.0.r32713.3
+ Revision: 670212
- disable zr, it is requireing v4l1

  + Oden Eriksson <oeriksson@mandriva.com>
    - mass rebuild

  + Anssi Hannula <anssi@mandriva.org>
    - plf: append "plf" to Release on cooker to make plf build have higher EVR
      again with the rpm5-style mkrel now in use

* Fri Dec 17 2010 Funda Wang <fwang@mandriva.org> 1.0-1.rc4.0.r32713.2mdv2011.0
+ Revision: 622495
- rebuild for new directfb

* Tue Dec 14 2010 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc4.0.r32713.1mdv2011.0
+ Revision: 621733
- new snapshot
- rediff patch 0
- bump x264 dep
- disable rtmp for backports
- disable vpx for backports
- disable libass for backports
- cleanup

* Mon Dec 06 2010 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc4.0.r32675.1mdv2011.0
+ Revision: 612232
- enable libass, gsm, mpg123, vpx and rtmp
- new snapshot
- use svn exported tarball to reduce source package size
- drop patches 1,26,36
- rediff patches 12,31
- disable integrated AAC decoder

* Fri Dec 03 2010 Oden Eriksson <oeriksson@mandriva.com> 1.0-1.rc4.0.r31086.4mdv2011.0
+ Revision: 606663
- rebuild

* Wed May 05 2010 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc4.0.r31086.3mdv2010.1
+ Revision: 542309
- rebuild
- bump x264 dep

* Sun May 02 2010 Anssi Hannula <anssi@mandriva.org> 1.0-1.rc4.0.r31086.2mdv2010.1
+ Revision: 541619
- fix regression in playback of VP6F video streams (e.g. some flv files)
  (fix-vp6f.patch)

* Sun Apr 25 2010 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc4.0.r31086.1mdv2010.1
+ Revision: 538606
- new snapshot
- move all binary codecs to %%_libdir/codecs

* Sat Jan 23 2010 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc4.0.r30392.1mdv2010.1
+ Revision: 495207
- new snapshot

* Sun Jan 10 2010 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc4.0.r30268.1mdv2010.1
+ Revision: 489248
- new snapshot
- fix giflib detection
- build with a52dec and openjpeg support
- fix fribidi build

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuilt against libjpeg v8

* Sun Dec 27 2009 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc4.0.r30130.1mdv2010.1
+ Revision: 482824
- new version
- drop patch 34

* Thu Dec 10 2009 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc4.0.r29987.1mdv2010.1
+ Revision: 476009
- new version
- rediff patch 0

* Tue Nov 24 2009 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc4.0.r29964.1mdv2010.1
+ Revision: 469542
- new snapshot
- add patch for DVD crash (bug #55443)

* Sun Nov 08 2009 Funda Wang <fwang@mandriva.org> 1.0-1.rc4.0.r29850.3mdv2010.1
+ Revision: 463088
- rebuild for new dfb

* Sat Nov 07 2009 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc4.0.r29850.2mdv2010.1
+ Revision: 462398
- new snapshot

* Fri Oct 16 2009 Colin Guthrie <cguthrie@mandriva.org> 1.0-1.rc3.0.r29554.2mdv2010.0
+ Revision: 457955
- Fix initial volume setting with pulseaudio

  + GÃ¶tz Waschk <waschk@mandriva.org>
    - increase version number

* Thu Aug 27 2009 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc2.25.r29554.1mdv2010.0
+ Revision: 421677
- new snapshot

* Sat Aug 15 2009 Oden Eriksson <oeriksson@mandriva.com> 1.0-1.rc2.25.r29434.2mdv2010.0
+ Revision: 416529
- rebuilt against libjpeg v7

* Tue Jul 21 2009 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc2.25.r29434.1mdv2010.0
+ Revision: 398417
- new snapshot
- build with bs2b support

* Mon Jul 20 2009 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc2.25.r29433.1mdv2010.0
+ Revision: 398107
- use default linker flags (Anssi)
- new snapshot
- build with opencore-amr

* Fri Jul 10 2009 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc2.23.r29416.1mdv2010.0
+ Revision: 394085
- new snapshot
- fix version string patching

* Wed Jul 01 2009 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc2.23.r29409.1mdv2010.0
+ Revision: 391373
- new snapshot
- update patches 12,28,33
- spec fix

* Mon Mar 02 2009 Anssi Hannula <anssi@mandriva.org> 1.0-1.rc2.23.r28791.2mdv2009.1
+ Revision: 347009
- fix --with(out) xvmc build option
- enable vdpau support, enabled on 2009.0 and newer

* Mon Mar 02 2009 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc2.23.r28791.1mdv2009.1
+ Revision: 346961
- new snapshot
- rediff patch 31
- update build deps
- enable bzip2 support

* Thu Jan 29 2009 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc2.23.r28387.1mdv2009.1
+ Revision: 335187
- new snapshot
- fix customization of the version string
- disable dirac and schroedinger on 2009.0

* Fri Jan 23 2009 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc2.23.r28348.1mdv2009.1
+ Revision: 332710
- new snapshot
- drop patch 1
- fix icon

* Thu Jan 22 2009 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc2.23.r28347.1mdv2009.1
+ Revision: 332605
- new snapshot
- enable dirac, schroedinger, mng support
- always use included libdvdnav and libdvdread
- drop source 6
- drop patches 2,4,19,20,22,23,24,25,27,29,30
- rediff patch 12, 31
- disable patches 1,3,7,21
- fix build

  + Per Ãyvind Karlsen <peroyvind@mandriva.org>
    - fix issue with attempting to free an invalid pointer when opening rar files (P32)
    - fix build with -Werror=format-security (P31)

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Wed Oct 29 2008 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc2.23mdv2009.1
+ Revision: 298652
- fix for CVS-2008-0073

* Sun Oct 19 2008 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc2.22mdv2009.1
+ Revision: 295423
- rebuild

* Mon Oct 13 2008 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc2.21mdv2009.1
+ Revision: 293180
- rebuild

* Mon Oct 13 2008 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc2.20mdv2009.1
+ Revision: 293089
- fix build with new libx264

* Sun Oct 12 2008 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc2.19mdv2009.1
+ Revision: 292980
- rebuild

* Mon Sep 29 2008 Frederik Himpe <fhimpe@mandriva.org> 1.0-1.rc2.18mdv2009.0
+ Revision: 289726
- Add security patch fixing integer buffer underflow
  (http://www.ocert.org/advisories/ocert-2008-013.html)

* Tue Sep 16 2008 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc2.17mdv2009.0
+ Revision: 285191
- P27: security fix for CVE-2008-1558
- P28: fixes for crashes found together with CVE-2008-1558
- disable ivtv, it does not build

* Fri Sep 05 2008 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc2.16mdv2009.0
+ Revision: 281075
- patch to add scaletempo filter (bug #43529)
- build with new fribidi

* Sun Aug 17 2008 Funda Wang <fwang@mandriva.org> 1.0-1.rc2.15mdv2009.0
+ Revision: 273058
- disable smb in mdv > 2009 due to license incompatible
- rebuild for new dfb

  + GÃ¶tz Waschk <waschk@mandriva.org>
    - disable dirac by default

* Fri Jul 18 2008 Buchan Milne <bgmilne@mandriva.org> 1.0-1.rc2.14mdv2009.0
+ Revision: 238214
- Buildrequire libsmbclient-devel < 3.2.0 to avoid GPLv2 vs GPLv3 issues

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Fri May 30 2008 Funda Wang <fwang@mandriva.org> 1.0-1.rc2.13mdv2009.0
+ Revision: 213500
- rebuild for new directfb

* Fri May 16 2008 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc2.12mdv2009.0
+ Revision: 208085
- support building with external faad again
- spec cleanup

* Thu Apr 24 2008 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc2.11mdv2009.0
+ Revision: 197147
- fix build with new libdvdnav

* Wed Feb 13 2008 Frederic Crozat <fcrozat@mandriva.com> 1.0-1.rc2.10mdv2008.1
+ Revision: 167031
- Update patch20 with SVN version of pulseaudio plugin, fixes Mdv bug #36461
- Update patch0 to check pulse output first, if present

* Tue Feb 05 2008 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc2.9mdv2008.1
+ Revision: 162707
- add four official security patches
- fix bug #37263 (default video output)

* Sun Jan 27 2008 Giuseppe GhibÃ² <ghibo@mandriva.com> 1.0-1.rc2.8mdv2008.1
+ Revision: 158705
- Add support for mplayer32 (to allow coexisting with 64bit mplayer in X86_64 arch, to be rebuild with --with 3264bit flag).

* Sat Jan 26 2008 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc2.7mdv2008.1
+ Revision: 158373
- update dirac patch and enable it
- add support for building with dirac

* Thu Jan 17 2008 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc2.6mdv2008.1
+ Revision: 154482
- rebuild

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Wed Jan 02 2008 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc2.5mdv2008.1
+ Revision: 140382
- stop screensaver by default (bug #35863)

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Nov 26 2007 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc2.4mdv2008.1
+ Revision: 112144
- remove input.conf to fix bug #35516
- remove URL parameter from the desktop file (bug #35248)

* Sat Oct 13 2007 Colin Guthrie <cguthrie@mandriva.org> 1.0-1.rc2.3mdv2008.1
+ Revision: 97955
- Reenable Compiz and PulseAudio support by applying updated patches

* Wed Oct 10 2007 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc2.2mdv2008.1
+ Revision: 96835
- remove codecs.conf

* Wed Oct 10 2007 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc2.1mdv2008.1
+ Revision: 96634
- drop patch 11
- new version
- disable compiz and pulse support
- drop amr sources, now external libamrnb/wb is supported
- drop vidix
- drop patches 2,4,5,6,8,9,10,12,13,14,15,16,17,18,20,21,22
- rediff patches 3,12
- bump dvdnav dep
- drop legacy menu

  + Guillaume Rousse <guillomovitch@mandriva.org>
    - rebuild

* Fri Sep 14 2007 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc1.20mdv2008.0
+ Revision: 85498
- security fix for avi index reader

* Sun Jul 15 2007 Colin Guthrie <cguthrie@mandriva.org> 1.0-1.rc1.19mdv2008.0
+ Revision: 52228
- Rebuild due to build system hiccup

* Sat Jul 14 2007 Colin Guthrie <cguthrie@mandriva.org> 1.0-1.rc1.18mdv2008.0
+ Revision: 52121
- Add compiz support to xv output (needs compiz 'video' plugin to be active)

* Wed Jun 27 2007 Andreas Hasenack <andreas@mandriva.com> 1.0-1.rc1.17mdv2008.0
+ Revision: 44944
- rebuild with new rpm-mandriva-setup (-fstack-protector)

* Thu Jun 07 2007 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc1.16mdv2008.0
+ Revision: 36497
- security fix for CDDB overflow

* Mon Jun 04 2007 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc1.15mdv2008.0
+ Revision: 35218
- curity fix for CVE-2006-6172 (realmedia buffer overflow)
- amrwb update

* Mon May 21 2007 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc1.14mdv2008.0
+ Revision: 29464
- rebuild

* Sat May 12 2007 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc1.13mdv2008.0
+ Revision: 26466
- disable dirac again, it was breaking MPEG detection

* Fri May 11 2007 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc1.12mdv2008.0
+ Revision: 26249
- patch for dirac support


* Thu Mar 15 2007 Olivier Blin <oblin@mandriva.com> 1.0-1.rc1.11mdv2007.1
+ Revision: 144524
- move HTML doc in a mplayer-doc sub-package

* Tue Mar 13 2007 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc1.10mdv2007.1
+ Revision: 143064
- security fix for CVE-2007-1387

* Thu Mar 08 2007 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc1.9mdv2007.1
+ Revision: 138476
- security patch for CVE-2007-1246
- support libggiwmh build

* Fri Feb 23 2007 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc1.8mdv2007.1
+ Revision: 124957
- rebuild for new libmpcdec

* Thu Feb 22 2007 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc1.7mdv2007.1
+ Revision: 124646
- sync with Ubuntu:
 * replace patch 1 by simple call to gconf
 * patch 14: fix buffer overflow in rtsp code
 * patch 15: pulseaudio support
- make mplayer report the package version
- depend on soundwrapper as it is used in the menu entry

* Fri Jan 05 2007 Anssi Hannula <anssi@mandriva.org> 1.0-1.rc1.6mdv2007.1
+ Revision: 104624
- fix -use-filedir-conf option (patch6, from SVN)

* Wed Nov 08 2006 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc1.5mdv2007.1
+ Revision: 78192
- fix desktop entry

* Tue Nov 07 2006 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc1.4mdv2007.0
+ Revision: 77317
- fix xv with mplayer plugin (ghibo)
- add soundwrapper to the menu entry
- disable dvdread, which is obsoleted by dvdnav

* Thu Oct 26 2006 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc1.3mdv2007.1
+ Revision: 72651
- disable arts
- patch to add missing WMVA FourCC

* Wed Oct 25 2006 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.rc1.2mdv2007.0
+ Revision: 72295
- bot rebuild
- new version
  enable dvdnav
  fix buildrequires
  rediff patches 1,3,11
  drop patch 2,14
  fix directfb detection
  remove obsoleted options

  + Anssi Hannula <anssi@mandriva.org>
    - fix non-plf real codecs dir

* Fri Oct 20 2006 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.pre8.17mdv2007.0
+ Revision: 71231
- fix patch 2

* Fri Oct 20 2006 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.pre8.16mdv2007.1
+ Revision: 71203
- update patch 2 for new x264

* Fri Oct 20 2006 GÃ¶tz Waschk <waschk@mandriva.org> 1.0-1.pre8.15mdv2007.0
+ Revision: 71172
- rebuild
- fix description
- Import mplayer

* Wed Oct 11 2006 Götz Waschk <waschk@mandriva.org> 1.0-1.pre8.14mdv2007.1
- disable joystick by default (bug #26334)

* Thu Sep 21 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.0-1.pre8.13mdv2007.0
- Rebuild agaisnt ncurse

* Fri Sep 01 2006 Götz Waschk <waschk@mandriva.org> 1.0-1.pre8.12mdv2007.0
- fix build on x86_64

* Wed Aug 30 2006 Götz Waschk <waschk@mandriva.org> 1.0-1.pre8.11mdv2007.0
- patch for new x264

* Tue Aug 08 2006 Götz Waschk <waschk@mandriva.org> 1.0-1.pre8.10mdv2007.0
- fix ogm seek (bug #23897)

* Fri Aug 04 2006 Götz Waschk <waschk@mandriva.org> 1.0-1.pre8.9mdv2007.0
- rebuild for dbus

* Wed Aug 02 2006 Götz Waschk <waschk@mandriva.org> 1.0-1.pre8.8mdv2007.0
- disable polypaudio

* Sat Jul 08 2006 Anssi Hannula <anssi@mandriva.org> 1.0-1.pre8.7mdv2007.0
- fix buildrequires

* Sat Jul 08 2006 Götz Waschk <waschk@mandriva.org> 1.0-1.pre8.6mdv2007.0
- fix buildrequires

* Tue Jul 04 2006 Götz Waschk <waschk@mandriva.org> 1.0-1.pre8.5mdv2007.0
- disable optimization by default

* Mon Jul 03 2006 Götz Waschk <waschk@mandriva.org> 1.0-1.pre8.4mdv2007.0
- update amr

* Sun Jul 02 2006 Götz Waschk <waschk@mandriva.org> 1.0-1.pre8.3mdv2007.0
- rebuild

* Thu Jun 22 2006 Götz Waschk <waschk@mandriva.org> 1.0-1.pre8.2mdv2007.0
- disable dbus on 2006.0
- xdg menu

* Tue Jun 13 2006 Götz Waschk <waschk@mandriva.org> 1.0-1.pre8.1mdv2007.0
- rediff patch 1
- new version

* Thu Jun 08 2006 Götz Waschk <waschk@mandriva.org> 1.0-1.pre8.0.18614.1mdv2007.0
- fix buildrequires
- svn snapshot

* Sat May 06 2006 Götz Waschk <waschk@mandriva.org> 1.0-1.pre7.20060505.1mdk
- add gnome-screensaver suspend support via dbus
- new snapshot

* Sun Apr 16 2006 Götz Waschk <waschk@mandriva.org> 1.0-1.pre7.20060415.1mdk
- new snapshot

* Tue Apr 04 2006 Götz Waschk <waschk@mandriva.org> 1.0-1.pre7.20060403.1mdk
- add vesa support
- new snapshot

* Thu Mar 23 2006 Götz Waschk <waschk@mandriva.org> 1.0-1.pre7.20060323.1mdk
- fix build
- fix buildrequires
- workaround for bug 21713 (enabled optimization flag)
- new snapshot

* Tue Mar 21 2006 Götz Waschk <waschk@mandriva.org> 1.0-1.pre7.20060321.1mdk
- disable openal
- new snapshot

* Thu Feb 23 2006 Götz Waschk <waschk@mandriva.org> 1.0-1.pre7.20060223.1mdk
- depend on openal
- disable xmms plugin
- new snapshot

* Wed Feb 22 2006 Götz Waschk <waschk@mandriva.org> 1.0-1.pre7.20060222.1mdk
- new snapshot

* Fri Jan 27 2006 Götz Waschk <waschk@mandriva.org> 1.0-1.pre7.20060127.1mdk
- build fix
- rediff patch 0
- new snapshot

* Sun Jan 01 2006 Götz Waschk <waschk@mandriva.org> 1.0-1.pre7.20060101.1mdk
- enable xvmc
- rediff patch 13
- new version

* Tue Dec 20 2005 Götz Waschk <waschk@mandriva.org> 1.0-1.pre7.20051220.1mdk
- fixes for 10.1
- new version

* Mon Dec 19 2005 Götz Waschk <waschk@mandriva.org> 1.0-1.pre7.20051219.1mdk
- fix dvb build (Anssi)
- disable ggi and enable directfb instead
- new snapshot

* Fri Dec 16 2005 Götz Waschk <waschk@mandriva.org> 1.0-1.pre7.20051216.1mdk
- add more build options
- update Blue skin
- new snapshot

* Thu Dec 15 2005 Götz Waschk <waschk@mandriva.org> 1.0-1.pre7.20051215.1mdk
- drop postproc package
- fix buildrequires
- fix build
- drop patches 1,2,4,6,12,14
- rediff patches 0,13
- new version

* Wed Dec 14 2005 Götz Waschk <waschk@mandriva.org> 1.0-1.pre7.15mdk
- patch for CVE-2005-4048 (bug #20186)

* Sun Oct 30 2005 Götz Waschk <waschk@mandriva.org> 1.0-1.pre7.14mdk
- fix real path

* Sun Oct 30 2005 Götz Waschk <waschk@mandriva.org> 1.0-1.pre7.13mdk
- configuration fixes for x86_64

* Fri Sep 09 2005 Götz Waschk <waschk@mandriva.org> 1.0-1.pre7.12mdk
- patch for pcm overflow

* Thu Sep 08 2005 Gwenole Beauchesne <gbeauchesne@mandriva.com> 1.0-1.pre7.11mdk
- 64-bit fixes
- further gcc4 fixes from current CVS

* Wed Jun 29 2005 Götz Waschk <waschk@mandriva.org> 1.0-1.pre7.10mdk
- update patch 5 for new liblzo

* Thu Jun 02 2005 Götz Waschk <waschk@mandriva.org> 1.0-0.pre7.9mdk
- patch 5 for new lzo

* Sun May 22 2005 Christiaan Welvaart <cjw@daneel.dyndns.org> 1.0-0.pre7.8mdk
- patch12: fix ppc build with gcc 4.0

* Thu May 19 2005 Götz Waschk <waschk@mandriva.org> 1.0-0.pre7.7mdk
- patch 3 from Austin Acton: fix creation of noisy mp2 audio files

* Wed May 11 2005 Götz Waschk <waschk@mandriva.org> 1.0-0.pre7.6mdk
- patches 1 and 2 for gcc 4.0

* Tue Apr 26 2005 Götz Waschk <waschk@mandriva.org> 1.0-0.pre7.5mdk
- rebuild for new libtheora

* Thu Apr 21 2005 Götz Waschk <waschk@mandriva.org> 1.0-0.pre7.4mdk
- add midentify

* Thu Apr 21 2005 Götz Waschk <waschk@mandriva.org> 1.0-0.pre7.3mdk
- add separate conditional build option for amr
- drop patches 12,13,14

* Wed Apr 20 2005 Götz Waschk <waschk@mandriva.org> 1.0-0.pre7.2mdk
- amr support (disabled by default)

* Tue Apr 19 2005 Götz Waschk <waschk@linux-mandrake.com> 1.0-0.pre7.1mdk
- update patch 0
- fix deps
- disable divx, it's obsolete
- mkrel support
- new version

* Tue Apr 05 2005 Buchan Milne <bgmilne@linux-mandrake.com> 1.0-0.pre6.8mdk
- Rebuild for libsmbclient

* Tue Jan 04 2005 Götz Waschk <waschk@linux-mandrake.com> 1.0-0.pre6.7mdk
- add polpyaudio support

* Tue Dec 28 2004 Götz Waschk <waschk@linux-mandrake.com> 1.0-0.pre6.6mdk
- drop kernel modules

* Tue Dec 28 2004 Giuseppe Ghibò <ghibo@mandrakesoft.com> 1.0-0.pre6.5mdk
- Upgraded Patch11,12,13,14 for X86-64.

* Tue Dec 28 2004 Götz Waschk <waschk@linux-mandrake.com> 1.0-0.pre6.4mdk
- enable ladspa
- enable live
- enable dvb (fixes bug #12812)
- update patch 0 to fix bug #12834

* Mon Dec 27 2004 Giuseppe Ghibò <ghibo@mandrakesoft.com> 1.0-0.pre6.3mdk
- Increased OSD font to size 3 (previous 2).

* Mon Dec 27 2004 Giuseppe Ghibò <ghibo@mandrakesoft.com> 1.0-0.pre6.2mdk
- Added Martin Braun Patch13 for fixing vidix savage building
  under X86_64.

* Mon Dec 27 2004 Giuseppe Ghibò <ghibo@mandrakesoft.com> 1.0-0.pre6.1mdk
- Readapted Patch0 (config), and let default OSD fonts slightly smaller.
- Removed Patch1, 2, 11, 12, 13, 14 merged upstream.
- Removed build_semistatic build flag.
- Disabled build with live library for now (doesn't build).
- Disabled parallel building.
- Added Martin Braun Patches for X86_64 (Patch11, 12).

* Thu Dec 16 2004 Götz Waschk <waschk@linux-mandrake.com> 1.0-0.pre5.9mdk
- new version 1.0pre5try2

* Thu Dec 02 2004 Götz Waschk <waschk@linux-mandrake.com> 1.0-0.pre5.8mdk
- fix upgrade of mplayer-gui from < 1.0-0.pre5.6mdk
- add bio2jack support

* Tue Sep 28 2004 Götz Waschk <waschk@linux-mandrake.com> 1.0-0.pre5.7mdk
- patch 1: fix GL scaling

* Thu Sep 23 2004 Götz Waschk <waschk@linux-mandrake.com> 1.0-0.pre5.6mdk
- disable fullscreen by default
- enable zoom by default
- merge patch1 and patch3 as new patch0
- drop support for mdk 9.0
- link default to Blue skin
- drop patch0

* Tue Sep 21 2004 Christiaan Welvaart <cjw@daneel.dyndns.org> 1.0-0.pre5.5mdk
- patch13: fix compilation of new altivec code in postproc (for ppc)

* Tue Sep 07 2004 Götz Waschk <waschk@linux-mandrake.com> 1.0-0.pre5.4mdk
- enable v4l2 (bug #11231)

* Mon Aug 09 2004 Götz Waschk <waschk@linux-mandrake.com> 1.0-0.pre5.3mdk
- make icon transparent
- fix patch 11

* Tue Jul 27 2004 Götz Waschk <waschk@linux-mandrake.com> 1.0-0.pre5.2mdk
- enable enca 
- include patches 11 and 12 from official package
- use Blue icon
- patch2: fix build with newer live.com
- enable zr

* Fri Jul 16 2004 Götz Waschk <waschk@linux-mandrake.com> 1.0-0.pre5.1mdk
- disable alsa on 9.0
- add wma2ogg.pl
- libdha major 1.0
- patch 4: fix build with our kernel 2.6 headers
- drop merged patches 2,11
- new version

* Wed Jun 16 2004 Christiaan Welvaart <cjw@daneel.dyndns.org> 1.0-0.pre4.8mdk
- ppc build fixes

* Thu Jun 10 2004 Götz Waschk <waschk@linux-mandrake.com> 1.0-0.pre4.7mdk
- add fribidi support

* Wed Jun 09 2004 Götz Waschk <waschk@linux-mandrake.com> 1.0-0.pre4.6mdk
- use parallel build
- rebuild

* Thu Jun 03 2004 Götz Waschk <waschk@linux-mandrake.com> 1.0-0.pre4.5mdk
- fix metacity fullscreen issue

* Wed Jun 02 2004 Götz Waschk <waschk@linux-mandrake.com> 1.0-0.pre4.4mdk
- add divx2svcd script

* Sat May 01 2004 Götz Waschk <waschk@linux-mandrake.com> 1.0-0.pre4.3mdk
- use fontconfig instead of supplied font for OSD (Michael Reinsch)

* Fri Apr 30 2004 Götz Waschk <waschk@linux-mandrake.com> 1.0-0.pre4.2mdk
- drop patch 2

* Thu Apr 29 2004 Götz Waschk <waschk@linux-mandrake.com> 1.0-0.pre4.1mdk
- don't depend on libmatroska and libflac anymore
- drop patch 1
- 1.0pre4

* Fri Apr 09 2004 Götz Waschk <waschk@linux-mandrake.com> 1.0-0.pre3.15mdk
- don't rename Blue skin to default
- always enable live

* Sat Apr 03 2004 Götz Waschk <waschk@linux-mandrake.com> 1.0-0.pre3.14mdk
- fix naming of the package

* Sat Apr 03 2004 Götz Waschk <waschk@linux-mandrake.com> 1.0-0.pre3try2.2mdk
- add Copyright file
- fix doc permissions

* Sat Apr 03 2004 Götz Waschk <waschk@linux-mandrake.com> 1.0-0.pre3try2.1mdk
- enable libtheora
- new libdv
- new version


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21841 |12rr|mythplugins-0.25.2-20120829.1plf
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# Requires autofinder is confused, requires nonexistent packages (mythtv-mythweb)
%if %{_use_internal_dependency_generator}
%define __noautoreq 'pear(.*)'
%else
%define _requires_exceptions pear*
%endif

%define gitversion v0.25.2-16-gd5192
%define fixesdate 20120829
%define rel 1

%if %{fixesdate}
%define release %{fixesdate}.%{rel}
%else
%define release %{rel}
%endif

#####################
# Hardcode PLF build
%define build_plf 1
#####################

%if %{build_plf}
%define extrarelsuffix plf
%define distsuffix plf
%endif

Summary:	Official MythTV plugins
Name:		mythplugins
Version:	0.25.2
Release:	%{release}%{?extrarelsuffix}
URL:		http://www.mythtv.org/
License:	GPL
Group:		Video
Source0:	ftp://ftp.osuosl.org/pub/mythtv/%{name}-%{version}.tar.bz2
%if %{fixesdate}
Patch1:		fixes-%{gitversion}.patch
%endif
Patch100:	0100-lame-Allow-building-without-lame-libraries.patch

BuildRequires:	libmyth-devel >= %{version}
BuildRequires:	python-mythtv >= %{version}
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(libvisual-0.4)
BuildRequires:	pkgconfig(fftw3)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(dvdread)
BuildRequires:	pkgconfig(libexif)
BuildRequires:	pkgconfig(id3tag)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(flac)
BuildRequires:	pkgconfig(libcdaudio)
BuildRequires:	cdda-devel
BuildRequires:	pkgconfig(libtiff-4)
BuildRequires:	mysql-devel
BuildRequires:	pkgconfig(taglib)
BuildRequires:	python-curl
BuildRequires:	python-oauth
BuildRequires:	perl-XML-XPath
BuildRequires:	perl-Image-Size
BuildRequires:	perl-Date-Manip
BuildRequires:	perl-DateTime-Format-ISO8601
BuildRequires:	perl-SOAP-Lite
BuildRequires:	perl-XML-Simple
%if %{build_plf}
BuildRequires:	lame-devel
BuildRequires:	libfaad2-devel
%endif
# (cg) Remove these once they are required in the python-mythtv package
BuildRequires:	python-lxml
BuildRequires:	python-mysql
# (cg) Ditto for the perl-DateTime-Format-ISO pkg
BuildRequires:	perl(Class::Factory::Util)

%description
Mythplugins for MythTV.

%if %{build_plf}
This package is in restricted because it contains software that supports
codecs that may be covered by software patents.
%endif

%package -n mythtv-plugin-browser
Summary:	Full web browser for MythTV
URL: 		http://www.mythtv.org/
Group:		Video
Obsoletes:	mythbrowser < 0.20a-7
Requires:	mythtv-frontend >= %{version}

%description -n mythtv-plugin-browser
MythBrowser is a full web browser for MythTV.

%package -n mythtv-plugin-gallery
Summary: 	Gallery/slideshow module for MythTV
Group: 		Video
Requires:	mythtv-frontend >= %{version}
Obsoletes:	mythgallery < 0.20a-7

%description -n mythtv-plugin-gallery
A gallery/slideshow module for MythTV.

%package -n mythtv-plugin-game
Summary: 	Game frontend for MythTV
Group: 		Video
Requires:	mythtv-frontend >= %{version}
Obsoletes:	mythgame < 0.20a-7

%description -n mythtv-plugin-game
A game frontend for MythTV.

%package -n mythtv-plugin-music
Summary: 	The music player add-on module for MythTV
Group: 		Video
#Requires:	cdparanoia
Requires:	mythtv-frontend >= %{version}
Obsoletes:	mythmusic < 0.20a-7

%description -n mythtv-plugin-music
The music player add-on module for MythTV.

%if %{build_plf}
This package is in restricted because it contains software that supports
codecs that may be covered by software patents.
%endif

%package -n mythtv-plugin-netvision
Summary:  NetVision for MythTV
Group:    Video
Requires: mythtv-frontend >= %{version}

%description -n mythtv-plugin-netvision
NetVision for MythTV. View popular media website content.

%package -n mythtv-plugin-news
Summary: 	RSS News feed plugin for MythTV
Group: 		Video
Requires:	mythtv-frontend >= %{version}
Obsoletes:	mythnews < 0.20a-7

%description -n mythtv-plugin-news
An RSS News feed plugin for MythTV.

%package -n mythtv-plugin-weather
Summary: 	MythTV module that displays a weather forecast
Group: 		Video
Requires:	mythtv-frontend >= %{version}
Obsoletes:	mythweather < 0.20a-7

%description -n mythtv-plugin-weather
A MythTV module that displays a weather forcast.

%package -n mythtv-mythweb
Summary: 	The web interface to MythTV
Group: 		Video
Requires:	mythtv-backend >= %{version}
Requires:	php-mythtv >= %{version}
Requires:	apache-mod_php
Obsoletes:	mythweb < 0.20a-7

%description -n mythtv-mythweb
The web interface to MythTV.

%package -n mythtv-plugin-zoneminder
Summary:  Security camera plugin for MythTV
Group:    Video
Requires: mythtv-frontend >= %{version}

%description -n mythtv-plugin-zoneminder
A security camera plugin for MythTV.

%package -n mythtv-plugin-archive
Summary: 	Creates DVDs from your recorded shows
Group: 		Video
Requires:	dvd+rw-tools
Requires:	dvdauthor
Requires:	ffmpeg
Requires:	mjpegtools
Requires:	python-imaging
Requires:	python-mysql
Requires:	mythtv-frontend >= %{version}
%if %{build_plf}
Requires:	transcode
%endif
Requires:	cdrkit-genisoimage
Obsoletes:	mytharchive < 0.20a-7

%description -n mythtv-plugin-archive
MythArchive is a plugin for MythTV that lets you create DVDs
from your recorded shows, MythVideo files and any video files
available on your system. It can also archive recordings in a
proprietary format that archives not only the file but also all the
associated metadata like title, description and cut list information
which will mean you can create backups of myth recordings which can
later be restored or it will also allow you to move recordings
between myth systems without losing any of the metadata. It is a
complete rewrite of the old MythBurn bash scripts, now using python,
and the mythfrontend UI plugin.

%prep
%setup -q
%apply_patches

%build
%configure --enable-all --libdir-name=%{_lib} \
%if %{build_plf}
	--enable-mp3lame
%else
	--disable-mp3lame
%endif

%make

%install
%makeinstall INSTALL_ROOT=%{buildroot}

#mythgallery
mkdir -p %{buildroot}%{_localstatedir}/lib/pictures
#mythmusic
mkdir -p %{buildroot}%{_localstatedir}/lib/mythmusic

install -d -m755 %{buildroot}%{_var}/www/mythweb
install -m644 mythweb/*.php %{buildroot}%{_var}/www/mythweb
install -m755 mythweb/*.pl %{buildroot}%{_var}/www/mythweb

for dir in classes includes js modules skins ; do
  cp -r mythweb/$dir %{buildroot}%{_var}/www/mythweb
done

install -d -m755 %{buildroot}%{_localstatedir}/lib/mythweb/data
ln -s %{_localstatedir}/lib/mythweb/data %{buildroot}%{_var}/www/mythweb/data

# Create a default configuration for mythweb
install -d -m755 %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d
install -m644 mythweb/mythweb.conf.apache %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/mythweb.conf

perl -pi -e's|<Directory "/var/www/html|<Directory "%{_var}/www/mythweb|' %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/mythweb.conf
perl -pi -e's|#    RewriteBase    /mythweb|    RewriteBase    /mythweb|' %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/mythweb.conf

cat >> %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d/mythweb.conf <<EOF

# ROSA Customisations (be in sync with very sane Mageia's ones)

Alias /mythweb %{_var}/www/mythweb
<Directory %{_var}/www/mythweb>
    Order deny,allow
    Deny from all
    # Only allow localhost access by default. Customise to suit your needs
    # (customisations should be placed in a separate file in conf/vhosts.d/)
    Allow from 127.0.0.1
</Directory>
EOF

mkdir -p %{buildroot}%{_docdir}/mythtv-plugin-{browser,gallery,game,music,netvision,news,weather,video,zoneminder}

%files -n mythtv-plugin-browser
%doc mythbrowser/README mythbrowser/COPYING mythbrowser/AUTHORS
%{_libdir}/mythtv/plugins/libmythbrowser.so
%{_datadir}/mythtv/i18n/mythbrowser_*.qm
%{_datadir}/mythtv/themes/default*/browser-ui.xml
%{_datadir}/mythtv/themes/default*/mb_*.png

%files -n mythtv-plugin-gallery
%doc mythgallery/README*
%{_libdir}/mythtv/plugins/libmythgallery.so
%{_datadir}/mythtv/i18n/mythgallery_*.qm
%{_datadir}/mythtv/themes/default*/gallery*
%{_localstatedir}/lib/pictures

%files -n mythtv-plugin-game
%doc mythgame/romdb*
%{_libdir}/mythtv/plugins/libmythgame.so
%{_datadir}/mythtv/i18n/mythgame_*.qm
%{_datadir}/mythtv/game_settings.xml
%{_datadir}/mythtv/themes/default*/game*
%dir %{_datadir}/mythtv/metadata
%{_datadir}/mythtv/metadata/Game

%files -n mythtv-plugin-music
%doc mythmusic/AUTHORS mythmusic/COPYING mythmusic/README* mythmusic/musicdb
%{_datadir}/mythtv/music_settings.xml
%{_datadir}/mythtv/musicmenu.xml
%{_libdir}/mythtv/plugins/libmythmusic.so
%{_localstatedir}/lib/mythmusic
%{_datadir}/mythtv/i18n/mythmusic_*.qm
%{_datadir}/mythtv/themes/default/ff_button*.png
%{_datadir}/mythtv/themes/default*/mm_*.png
%{_datadir}/mythtv/themes/default*/mm-*.png
%{_datadir}/mythtv/themes/default/music-*.png
%{_datadir}/mythtv/themes/default*/*music*.xml
%{_datadir}/mythtv/themes/default/next_button*.png
%{_datadir}/mythtv/themes/default/pause_button*.png
%{_datadir}/mythtv/themes/default/play_button*.png
%{_datadir}/mythtv/themes/default/prev_button*.png
%{_datadir}/mythtv/themes/default/rew_button*.png
%{_datadir}/mythtv/themes/default/selectionbar.png
%{_datadir}/mythtv/themes/default/stop_button*.png
%{_datadir}/mythtv/themes/default/track_info_background.png
%{_datadir}/mythtv/themes/default/miniplayer_background.png
%{_datadir}/mythtv/themes/default-wide/music-sel-bg.png

%files -n mythtv-plugin-netvision
%doc mythnetvision/README mythnetvision/ChangeLog mythnetvision/AUTHORS
%{_bindir}/mythfillnetvision
%{_libdir}/mythtv/plugins/libmythnetvision.so
%{_datadir}/mythtv/i18n/mythnetvision_*.qm
%{_datadir}/mythtv/mythnetvision
%{_datadir}/mythtv/netvisionmenu.xml
%{_datadir}/mythtv/themes/default*/netvision*.xml

%files -n mythtv-plugin-news
%doc mythnews/AUTHORS mythnews/COPYING mythnews/ChangeLog mythnews/README*
%{_libdir}/mythtv/plugins/libmythnews.so
%{_datadir}/mythtv/i18n/mythnews_*.qm
%{_datadir}/mythtv/mythnews
%{_datadir}/mythtv/themes/default*/news*
%{_datadir}/mythtv/themes/default/enclosures.png
%{_datadir}/mythtv/themes/default/need-download.png
%{_datadir}/mythtv/themes/default/podcast.png

%files -n mythtv-plugin-weather
%doc mythweather/AUTHORS mythweather/COPYING mythweather/README*
%{_libdir}/mythtv/plugins/libmythweather.so
%{_datadir}/mythtv/i18n/mythweather_*.qm
%{_datadir}/mythtv/mythweather
%{_datadir}/mythtv/themes/default/cloudy.png
%{_datadir}/mythtv/themes/default/fair.png
%{_datadir}/mythtv/themes/default/flurries.png
%{_datadir}/mythtv/themes/default/fog.png
%{_datadir}/mythtv/themes/default/logo.png
%{_datadir}/mythtv/themes/default/lshowers.png
%{_datadir}/mythtv/themes/default/mcloudy.png
%{_datadir}/mythtv/themes/default/pcloudy.png
%{_datadir}/mythtv/themes/default/rainsnow.png
%{_datadir}/mythtv/themes/default/showers.png
%{_datadir}/mythtv/themes/default/snowshow.png
%{_datadir}/mythtv/themes/default/sunny.png
%{_datadir}/mythtv/themes/default/thunshowers.png
%{_datadir}/mythtv/themes/default/unknown.png
%{_datadir}/mythtv/themes/default*/mw*.png
%{_datadir}/mythtv/themes/default*/weather-ui.xml
%{_datadir}/mythtv/weather_settings.xml

%files -n mythtv-mythweb
%doc mythweb/README* mythweb/LICENSE mythweb/INSTALL mythweb/mythweb.conf.*
%{_var}/www/mythweb
%dir %{_localstatedir}/lib/mythweb
%attr(-,apache,apache) %{_localstatedir}/lib/mythweb/data
%config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/mythweb.conf

%files -n mythtv-plugin-zoneminder
%doc mythzoneminder/README mythzoneminder/COPYING mythzoneminder/AUTHORS
%{_bindir}/mythzmserver
%{_libdir}/mythtv/plugins/libmythzoneminder.so
%{_datadir}/mythtv/zonemindermenu.xml
%{_datadir}/mythtv/themes/default*/zoneminder*.xml
%{_datadir}/mythtv/themes/default*/mz_*.png
%{_datadir}/mythtv/i18n/mythzoneminder_*.qm

%files -n mythtv-plugin-archive
%{_bindir}/mytharchivehelper
%{_libdir}/mythtv/plugins/libmytharchive.so
%{_datadir}/mythtv/archive*.xml
%{_datadir}/mythtv/mytharchive
%{_datadir}/mythtv/themes/default/ma_*.png
%{_datadir}/mythtv/themes/default/mytharchive-ui.xml
%{_datadir}/mythtv/themes/default/mythburn-ui.xml
%{_datadir}/mythtv/themes/default/mythnative-ui.xml
%{_datadir}/mythtv/themes/default-wide/mytharchive-ui.xml
%{_datadir}/mythtv/themes/default-wide/mythburn-ui.xml
%{_datadir}/mythtv/themes/default-wide/mythnative-ui.xml
%{_datadir}/mythtv/i18n/mytharchive_*.qm



%changelog
* Thu Nov  1 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: efebb4d
- Sync with Main and rebuild with PLF features on
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21842 |12rr|mythtv-0.25.2-20120829.2plf
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define gitversion v0.25.2-16-gd5192
%define fixesdate 20120829
%define rel 2

%if %{fixesdate}
%define release %{fixesdate}.%{rel}
%else
%define release %{rel}
%endif

%define lib_name_orig	libmyth
%define lib_major	%{version}
%define lib_name	%mklibname myth %{lib_major}
%define lib_name_devel	%mklibname myth -d

%define maenable 1

#set default build options
# disabled as overrides xv
%define build_directfb		0
%define build_dts		0
%define build_faac		0
%define build_faad		0
%define build_lame		0
%define build_x264		0
%define build_xvid		0

# Can be enabled later
%define build_crystalhd		0

#####################
# Hardcore PLF build
%define build_plf 1
#####################

%if %{build_plf}
%define extrarelsuffix plf
%define distsuffix		plf
%define build_dts		1
%define build_faac		1
%define build_faad		1
%define build_lame		1
# build broken against current x264 as of 2010-01, re-enable when fixed
%define build_x264		1
%define build_xvid		1
%endif

#enable/disable building for certain hardware
%{?_without_directfb:		%global build_directfb 0}
%{?_without_dts:		%global build_dts 0}
%{?_without_faac:		%global build_faac 0}
%{?_without_faad:		%global build_faad 0}
%{?_without_lame:		%global build_lame 0}
%{?_without_x264:		%global build_x264 0}
%{?_without_xvid:		%global build_xvid 0}

%{?_with_directfb:		%global build_directfb 1}
%{?_with_dts:			%global build_dts 1}
%{?_with_faac:			%global build_faac 1}
%{?_with_faad:			%global build_faad 1}
%{?_with_lame:			%global build_lame 1}
%{?_with_x264:			%global build_x264 1}
%{?_with_xvid:			%global build_xvid 1}


Summary:	A personal video recorder (PVR) application
Name:		mythtv
Version:	0.25.2
Release:	%{release}%{?extrarelsuffix}
URL:		http://www.mythtv.org/
License:	GPLv2 and GPLv3
Group:		Video
Source0:	%{name}-%{version}.tar.bz2
Source1:	mythbackend.sysconfig.in
Source2:	mythbackend.service.in
Source3:	mythbackend.logrotate.in
Source4:	99MythFrontend
Source5:	%{name}-16.png
Source6:	%{name}-32.png
Source7:	%{name}-48.png
Source10:	%{name}.rpmlintrc

%if %{fixesdate}
Patch0:		fixes-%{gitversion}.patch
%endif
Patch100:	0100-lame-Allow-building-without-lame-libraries.patch
Patch101:	0101-pulse-Do-not-suspend-PA-when-using-alsa-default.patch
Patch102:	0102-Fix-dns-sd-detection.patch
Patch103:	mythtv-0.25.2-gcc-c++11.patch

BuildRequires:	yasm
BuildRequires:	imagemagick
BuildRequires:	qt4-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(dvdnav)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(jack)
BuildRequires:	lirc-devel
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(xv)
BuildRequires:	pkgconfig(xvmc)
BuildRequires:	pkgconfig(xxf86vm)
BuildRequires:	python-devel
BuildRequires:	python-mysql
BuildRequires:	python-lxml
BuildRequires:	python-urlgrabber
BuildRequires:	pkgconfig(fftw3)
BuildRequires:	pkgconfig(vdpau)
BuildRequires:	perl-devel
BuildRequires:	perl(DBD::mysql)
BuildRequires:	perl(DBI)
BuildRequires:	perl(Date::Manip)
BuildRequires:	pkgconfig(libva)
%if %{build_crystalhd}
BuildRequires:	crystalhd-devel
%endif
BuildRequires:	pkgconfig(libcec)
BuildRequires:	pkgconfig(libass)
BuildRequires:	pkgconfig(avahi-compat-libdns_sd)
BuildRequires:	pkgconfig(vpx)
BuildRequires:	gdb
%if %{build_lame}
BuildRequires:	lame-devel
%endif
%if %{build_dts}
BuildRequires:	dtsdec-devel
%endif
%if %{build_x264}
BuildRequires:	x264-devel
%endif
%if %{build_xvid}
BuildRequires:	xvid-devel
%endif
%if %{build_faac}
BuildRequires:	libfaac-devel
%endif
%if %{build_faad}
BuildRequires:	libfaad2-devel
%endif
%if %{build_directfb}
BuildRequires:	pkgconfig(directfb)
%endif
BuildRequires:	pkgconfig(libavc1394)
BuildRequires:	pkgconfig(libiec61883)
BuildRequires:	pkgconfig(glu)
%if %{maenable}
BuildRequires:	multiarch-utils
%endif

%description
MythTV implements the following PVR features, and more, with a
unified graphical interface:

 - Basic 'live-tv' functionality. Pause/Fast Forward/Rewind "live" TV.
 - Video compression using RTjpeg or MPEG-4
 - Program listing retrieval using XMLTV
 - Themable, semi-transparent on-screen display
 - Electronic program guide
 - Scheduled recording of TV programs
 - Resolution of conflicts between scheduled recordings
 - Basic video editing

%if %{build_plf}
This package is in restricted because it contains software that supports
codecs that may be covered by software patents.
%endif
%if !%{build_lame}
Note that this build does not support MP3 encoding when recording
into the NuppelVideo format.
%endif
%if %{fixesdate}
This package is based on the MythTV "fixes" branch at 
revision %{gitversion}
%endif

%package -n %{lib_name}
Summary:	Library providing mythtv support
Group:		System/Libraries
Provides:	%{lib_name_orig} = %{version}-%{release} 

%description -n %{lib_name}
Common library code for MythTV and add-on modules (development)
MythTV provides a unified graphical interface for recording and viewing
television programs.

%if %{build_plf}
This package is in restricted because it contains software that supports
codecs that may be covered by software patents.
%endif
%if %{fixesdate}
This package is based on the MythTV "fixes" branch at 
revision %{gitversion}
%endif

%package -n %{lib_name_devel}
Summary:	Development files for libmyth
Group:		Development/Other
Requires:	%{lib_name} = %{version}-%{release}
Provides:	%{lib_name_orig}-devel = %{version}-%{release}
Provides:	myth-devel = %{version}-%{release}
Obsoletes:	%{_lib}myth0.20-devel

%description -n %{lib_name_devel}
This package contains the header files and libraries for developing
add-ons for mythtv.

%if %{build_plf}
This package is in restricted because it contains software that supports
codecs that may be covered by software patents.
%endif
%if %{fixesdate}
This package is based on the MythTV "fixes" branch at 
revision %{gitversion}
%endif

%package themes-base
Summary:	Base themes for mythtv's frontend
Group:		Video
BuildArch:	noarch
Obsoletes:	mythtv-themes < 0.20-5
Conflicts:	mythtv-themes-myththemes < 0.22
Conflicts:	mythtv-plugin-controls < 0.22

%description themes-base
MythTV provides a unified graphical interface for recording and viewing
television programs.

This package contains only the base themes used by mythtv-frontend and
mythtv-setup.

%package common
Summary:	Common components needed by multiple other MythTV components
Group:		Video
Conflicts:	mythtv-backend < 0.25
Conflicts:	mythtv-frontend < 0.25

%description common
MythTV provides a unified graphical interface for recording and viewing
television programs.

This package contains components needed by multiple other MythTV components.

%package frontend
Summary:	Client component of mythtv (a PVR)
Group:		Video
Requires:	mythtv-themes-base = %{version}-%{release}
Requires:	mythtv-common = %{version}-%{release}
Requires:	qt4-database-plugin-mysql
Requires:	mplayer
%if %{build_plf}
Requires:	transcode
Requires:	%{mklibname dvdcss 2}
%endif
Obsoletes:	mythtv-plugin-controls < 0.25
Obsoletes:	mythtv-plugin-video < 0.25
Conflicts:	mythtv-backend < 0.25


%description frontend
MythTV provides a unified graphical interface for recording and viewing
television programs.

This package contains only the client software, which provides a
front-end for playback and configuration.  It requires access to a
mythtv-backend installation, either on the same system or one
reachable via the network.

%if %{build_plf}
This package is in restricted because it contains software that supports
codecs that may be covered by software patents.
%endif
%if %{fixesdate}
This package is based on the MythTV "fixes" branch at 
revision %{gitversion}
%endif

%package backend
Summary:	Server component of mythtv (a PVR)
Group:		Video
Requires:	%{lib_name} = %{version}-%{release}
Requires:	mythtv-common = %{version}-%{release}
Requires:	qt4-database-plugin-mysql
Requires(pre,post,preun,postun):	rpm-helper
Conflicts:	mythtv-frontend < 0.25

%description backend
MythTV provides a unified graphical interface for recording and viewing
television programs.

This package contains only the server software, which provides video
and audio capture and encoding services.  In order to be useful, it
requires a mythtv-frontend installation, either on the same system or
one reachable via the network.

%if %{build_plf}
This package is in restricted because it contains software that supports
codecs that may be covered by software patents.
%endif
%if !%{build_lame}
Note that this build does not support MP3 encoding when recording
into the NuppelVideo format.
%endif
%if %{fixesdate}
This package is based on the MythTV "fixes" branch at 
revision %{gitversion}
%endif

%package setup
Summary:	Setup the mythtv backend
Group:		Video
Requires:	mythtv-backend = %{version}-%{release}
Requires:	mythtv-themes-base = %{version}-%{release}
Obsoletes:	mythtvsetup < 0.19
Provides:	mythtvsetup
Requires:	qt4-database-plugin-mysql

%description setup
MythTV provides a unified graphical interface for recording and viewing
television programs.

This package contains the setup software for configuring the mythtv
backend.

%if %{build_plf}
This package is in restricted because it contains software that supports
codecs that may be covered by software patents.
%endif
%if !%{build_lame}
Note that this build does not support MP3 encoding when recording
into the NuppelVideo format.
%endif
%if %{fixesdate}
This package is based on the MythTV "fixes" branch at 
revision %{gitversion}
%endif

%package doc
Summary:	MythTV documentation
Group:		Video
Obsoletes:	mythtv < 0.20-5

%description doc
MythTV provides a unified graphical interface for recording and viewing
television programs.

This package contains the documentation and contributed additional
scripts for MythTV.

%package -n perl-MythTV
Summary:	Perl bindings for MythTV
Group:		Development/Perl

%description -n perl-MythTV
MythTV provides a unified graphical interface for recording and viewing
television programs.

This package contains the perl bindings for MythTV.

%package -n python-mythtv
Summary:	Python bindings for MythTV
Group:		Development/Python
Requires:	python-mysql
Requires:	python-lxml

%description -n python-mythtv
MythTV provides a unified graphical interface for recording and viewing
television programs.

This package contains the python bindings for MythTV.

%package -n php-mythtv
Summary:	PHP bindings for MythTV
Group:		Development/PHP
BuildArch:	noarch
Requires:	php-mysql

%description -n php-mythtv
MythTV provides a unified graphical interface for recording and viewing
television programs.

This package contains the PHP bindings for MythTV.

%prep
%setup -q
%apply_patches

# (cg) Fixes might bring in some .gitignore files in patches... trash 'em.
find -name .gitignore -delete

# (cg) The installer is dumb and installs our patch backup files...
# This can be removed after 0.25
rm -f programs/scripts/database/mythconverg_restore.pl.*

# (cg) As of 0.21, only contrib scripts are affected.
find contrib -type f | xargs grep -l /usr/local | xargs perl -pi -e's|/usr/local|%{_prefix}|g'

echo "QMAKE_PROJECT_DEPTH = 0" >> mythtv.pro
echo "QMAKE_PROJECT_DEPTH = 0" >> settings.pro

cp -a %{SOURCE1} %{SOURCE2} %{SOURCE3} .
for file in mythbackend.service \
            mythbackend.sysconfig \
            mythbackend.logrotate; do
  sed -e's|@logdir@|%{_logdir}|g' \
      -e's|@rundir@|%{_var}/run|g' \
      -e's|@sysconfdir@|%{_sysconfdir}|g' \
      -e's|@sysconfigdir@|%{_sysconfdir}/sysconfig|g' \
      -e's|@initdir@|%{_initrddir}|g' \
      -e's|@bindir@|%{_bindir}|g' \
      -e's|@sbindir@|%{_sbindir}|g' \
      -e's|@subsysdir@|%{_var}/lock/subsys|g' \
      -e's|@varlibdir@|%{_localstatedir}/lib|g' \
      -e's|@varcachedir@|%{_var}/cache|g' \
      -e's|@logrotatedir@|%{_sysconfdir}/logrotate.d|g' \
  < $file.in > $file
done

# default recordings dir
perl -pi -e's|/mnt/store|%{_localstatedir}/lib/mythtv/recordings|' programs/mythtv-setup/backendsettings.cpp

# do not set hardcoded archflags
perl -pi -e's|^echo "ARCHFLAGS=|# echo "ARCHFLAGS=|' configure

# Fix the version reporting (which assumes svn checkout)
echo "SOURCE_VERSION=%{version}-%{release}" >VERSION

%build
./configure \
  --prefix=%{_prefix} \
  --libdir-name=%{_lib} \
  --enable-runtime-cpudetect \
  --enable-dvb \
  --enable-opengl-video \
  --without-bindings=perl \
  --extra-cxxflags="%{optflags}" \
  --extra-ldflags="%{ldflags}" \
  --enable-vdpau \
  --enable-vaapi \
%if %{build_crystalhd}
  --enable-crystalhd \
%endif
  --enable-libfftw3 \
  --enable-libdns-sd \
  --enable-libvpx \
%if %{build_plf}
  --enable-nonfree \
%endif
%if %{build_x264}
  --enable-libx264 \
%endif
%if %{build_xvid}
  --enable-libxvid \
%endif
%if %{build_faac}
  --enable-libfaac \
%endif
%if %{build_lame}
  --enable-libmp3lame \
%endif
  --enable-firewire

%make

# This is easier to do ourselves
pushd bindings/perl
%__perl Makefile.PL INSTALLDIRS=vendor
%make
popd

%install
INSTALL_ROOT=%{buildroot}; export INSTALL_ROOT
%makeinstall

pushd bindings/perl
%makeinstall_std
popd

%if %{maenable}
%multiarch_includes %{buildroot}%{_includedir}/mythtv/mythconfig.h
%endif

mkdir -p %{buildroot}%{_localstatedir}/lib/mythtv
mkdir -p %{buildroot}%{_localstatedir}/lib/mythtv/recordings
mkdir -p %{buildroot}%{_var}/cache/mythtv
mkdir -p %{buildroot}%{_logdir}/mythtv
mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
mkdir -p %{buildroot}%{_unitdir}
mkdir -p %{buildroot}%{_sysconfdir}/sysconfig

install -p mythbackend.service %{buildroot}%{_unitdir}/mythbackend.service
install -p mythbackend.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/mythbackend
install -p mythbackend.logrotate  %{buildroot}%{_sysconfdir}/logrotate.d

# wmsession.d for mythfrontend
mkdir -p %{buildroot}%{_sysconfdir}/X11/wmsession.d
install -p %{SOURCE4} %{buildroot}%{_sysconfdir}/X11/wmsession.d

# icon
install -d -m755 %{buildroot}/%{_miconsdir}
install -m755 %{SOURCE5} %{buildroot}/%{_miconsdir}/%{name}.png

install -d -m755 %{buildroot}/%{_iconsdir}
install -m755 %{SOURCE6} %{buildroot}/%{_iconsdir}/%{name}.png

install -d -m755 %{buildroot}/%{_liconsdir}
install -m755 %{SOURCE7} %{buildroot}/%{_liconsdir}/%{name}.png


# Mandriva Menu entrys
install -d -m755 %{buildroot}%{_datadir}/applications
cat <<EOF > %{buildroot}%{_datadir}/applications/mandriva-mythtv-frontend.desktop
[Desktop Entry]
Name=MythTV
Comment=Record, playback and watch TV
Exec=mythfrontend
Icon=%{name}
Terminal=false
Type=Application
Categories=Qt;AudioVideo;Video;TV;Recorder;X-MandrivaLinux-Multimedia-Video;
EOF
cat <<EOF > %{buildroot}%{_datadir}/applications/mandriva-mythtv-setup.desktop
[Desktop Entry]
Name=MythTV Setup
Comment=Setup MythTV backend
Exec=mythtv-setup
Icon=%{name}
Terminal=false
Type=Application
Categories=Qt;AudioVideo;Video;TV;Recorder;X-MandrivaLinux-Multimedia-Video;
EOF

cat > README.install.urpmi <<EOF
You can import the initial database by running:
mysql -u root -p < %{_datadir}/mythtv/initialdb/mc.sql
(you can omit -p if you do not have the password set)
EOF

mkdir -p %{buildroot}%{_libdir}/mythtv/plugins

install -d -m755 %{buildroot}%{_datadir}/mythtv/initialdb
install -m644 database/* %{buildroot}%{_datadir}/mythtv/initialdb

# install a few useful contrib scripts
mkdir -p %{buildroot}%{_datadir}/%{name}
cp -ar contrib %{buildroot}%{_datadir}/%{name}

# Remove python egg-info as it's pointless
rm -f %{buildroot}%{py_puresitedir}/MythTV-*.egg-info

# (cg) We cover the package license so no need to include it separately
rm -f %{buildroot}%{_datadir}/%{name}/fonts/tiresias_gpl3.txt

# (cg) This is needed for the %doc stuff on the subpackages for some reason...
mkdir -p %{buildroot}%{_docdir}/%{name}-backend
mkdir -p %{buildroot}%{_docdir}/%{name}-doc

# (cg) For some reason the FFmpeg stuff is included in two build roots :s
if [ -d %{buildroot}%{buildroot}%{_includedir}/%{name} ]; then
  mv %{buildroot}%{buildroot}%{_includedir}/%{name}/* %{buildroot}%{_includedir}/%{name}
  rmdir -p %{buildroot}%{buildroot}%{_includedir}/%{name} || /bin/true
fi
if [ -f %{buildroot}%{buildroot}%{_bindir}/mythffmpeg ]; then
  mv %{buildroot}%{buildroot}%{_bindir}/mythff* %{buildroot}%{_bindir}
  rmdir -p %{buildroot}%{buildroot}%{_bindir} || /bin/true
fi

%pre backend
# Add the "mythtv" user
%_pre_useradd mythtv %{_localstatedir}/lib/mythtv /sbin/nologin
%{_bindir}/gpasswd -a mythtv audio &>/dev/null
%{_bindir}/gpasswd -a mythtv video &>/dev/null

%postun backend
%_postun_userdel mythtv

%post backend
%_post_service mythbackend

%preun backend
%_preun_service mythbackend

%files doc
%doc README UPGRADING AUTHORS COPYING FAQ
%doc keys.txt
%doc contrib
%{_datadir}/%{name}/contrib
%{_datadir}/%{name}/html

%files common
%{_bindir}/mythccextractor
%{_bindir}/mythcommflag
%{_bindir}/mythpreviewgen
%{_bindir}/mythtranscode
%{_bindir}/mythwikiscripts
%{_bindir}/mythmetadatalookup
%{_bindir}/mythutil
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/mythconverg*.pl
%dir %{_datadir}/%{name}/locales
%{_datadir}/%{name}/locales/*
%dir %{_datadir}/%{name}/metadata
%{_datadir}/%{name}/metadata/*
%dir %{_datadir}/%{name}/hardwareprofile
%{_datadir}/%{name}/hardwareprofile/*

%files backend
%doc README.install.urpmi
%{_bindir}/mythbackend
%{_bindir}/mythfilldatabase
%{_bindir}/mythjobqueue
%{_bindir}/mythmediaserver
%{_bindir}/mythreplex
%attr(-,mythtv,mythtv) %dir %{_localstatedir}/lib/mythtv
%attr(-,mythtv,mythtv) %dir %{_localstatedir}/lib/mythtv/recordings
%attr(-,mythtv,mythtv) %dir %{_var}/cache/mythtv
%{_unitdir}/mythbackend.service
%config(noreplace) %{_sysconfdir}/sysconfig/mythbackend
%config(noreplace) %{_sysconfdir}/logrotate.d/*
%attr(-,mythtv,mythtv) %dir %{_logdir}/mythtv
%{_datadir}/%{name}/backend-config
%dir %{_datadir}/%{name}/initialdb
%{_datadir}/%{name}/initialdb/mc.sql
%{_datadir}/mythtv/internetcontent/

%files frontend
%config(noreplace) %{_sysconfdir}/X11/wmsession.d/99MythFrontend
%{_datadir}/mythtv/*.xml
%exclude %{_datadir}/mythtv/setup.xml
%{_bindir}/mythwelcome
%{_bindir}/mythfrontend
%{_bindir}/mythff*
%{_bindir}/mythlcdserver
%{_bindir}/mythshutdown
%{_bindir}/mythavtest
%dir %{_libdir}/mythtv
%{_libdir}/mythtv/filters
%{_libdir}/mythtv/plugins
%dir %{_datadir}/mythtv
%dir %{_datadir}/mythtv/fonts
%{_datadir}/mythtv/fonts/*.ttf
%{_datadir}/mythtv/i18n
%{_datadir}/applications/mandriva-mythtv-frontend.desktop

%files setup
%{_bindir}/mythtv-setup
%{_datadir}/applications/mandriva-mythtv-setup.desktop
%dir %{_datadir}/mythtv
%{_datadir}/mythtv/setup.xml

%files themes-base
%dir %{_datadir}/mythtv
%{_datadir}/mythtv/themes
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png

%files -n %{lib_name}
%{_libdir}/*.so.*

%files -n %{lib_name_devel}
%if %maenable
%{multiarch_includedir}/mythtv/mythconfig.h
%endif
%{_includedir}/mythtv
# FIXME: Manually multiarch mythconfig.mak
%{_libdir}/*.so
%{_libdir}/*.a
#%{_datadir}/mythtv/build/settings.pro

%files -n perl-MythTV
%{perl_vendorlib}/MythTV.pm
%{perl_vendorlib}/MythTV
%{perl_vendorlib}/IO/Socket/INET/MythTV.pm

%files -n python-mythtv
%{_bindir}/mythpython
%{py_puresitedir}/MythTV

%files -n php-mythtv
%{_datadir}/%{name}/bindings/php


%changelog
* Thu Nov  1 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 195c0c6
- Sync with Main and rebuild with PLF features on
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21843 |12rr|ogmrip-0.13.8-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define distsuffix plf

%define major 1
%define libname %mklibname %{name} %{major}
%define develname %mklibname -d %{name}

%define mplayerver 1.0-1.rc1

Name:		ogmrip
Version:	0.13.8
Release:	1
Summary:	Graphical DVD ripper
#gw the lib is LGPL, the main program is GPL
License:	LGPLv2+ and GPLv2+
Group:		Video
Url:		http://ogmrip.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/ogmrip/%{name}-%{version}.tar.gz
#gw hardcode to mplayer 1.0rc2 as our patched version number isn't parsed
#correctly
Patch3:		ogmrip-0.13.3-skip-mplayer-version-check.patch
BuildRequires:	pkgconfig(dvdread)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(enca)
BuildRequires:	pkgconfig(theora)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	pkgconfig(libpng)
#gw spell checker
#only needed with gocr
BuildRequires:	pkgconfig(enchant)
BuildRequires:	mencoder >= %{mplayerver}
BuildRequires:	ogmtools
BuildRequires:	tiff-devel
BuildRequires:	vorbis-tools
BuildRequires:	lame
BuildRequires:	faac
BuildRequires:	mkvtoolnix
BuildRequires:	gocr
BuildRequires:	intltool
BuildRequires:	imagemagick
BuildRequires:	automake1.8
BuildRequires:	gtk-doc
BuildRequires:	desktop-file-utils
Requires:	mencoder >= %{mplayerver}
Requires:	ogmtools
Requires:	vorbis-tools
Requires:	faac
Requires:	lame
Requires:	mkvtoolnix
Requires:	gocr
#gw for srttool
Requires:	subtitleripper

%description
OGMRip is an application and a set of libraries for ripping and
encoding DVD into DivX/OGM files.

OGMRip:
* outputs ogm, avi or matroska files
* provides a lot of codecs (ogg vorbis, mp3, pcm, ac3, xvid, lavc)
* calculates video bitrate for a given filesize
* calculates cropping parameters and scaling factors
* uses maximum quality codec switches
* supports subtitles extraction
* rips contiguous chapters
* features a HIG-compliant GNOME 2 user interface

This package is in restricted as it depends on lame.

%package -n %{libname}
Summary:	DVD ripping libraries from %{name}
Group:		System/Libraries

%description -n %{libname}
OGMRip is an application and a set of libraries for ripping and
encoding DVD into DivX/OGM files.
This contains the set of libraries.

This package is in restricted as it depends on lame.

%package -n %{develname}
Summary:	DVD ripping libraries from %{name}
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	libogmrip-devel = %{version}-%{release}

%description -n %{develname}
OGMRip is an application and a set of libraries for ripping and
encoding DVD into DivX/OGM files.
This contains the development parts of these libraries.

This package is in restricted as it depends on lame.

%prep
%setup -q -n %{name}-%{version}
%patch3 -p1 -b .skip-mplayer-version-check

%build
%configure2_5x
%make

%install
%makeinstall_std

rm -f %{buildroot}%{_libdir}/{lib*.a,ogmrip/*/*.a}
#gw this is in subtitleripper
rm -f %{buildroot}%{_bindir}/srttool
#gw bad locale
rm -f %{buildroot}%{_datadir}/locale/en/LC_MESSAGES/ogmrip.mo

%find_lang %{name}

mkdir -p %{buildroot}{%{_liconsdir},%{_miconsdir},%{_iconsdir}}
ln -s %{_datadir}/pixmaps/%{name}.png %{buildroot}%{_liconsdir}/
convert -scale 32 data/%{name}.png %{buildroot}%{_iconsdir}/%{name}.png
convert -scale 16 data/%{name}.png %{buildroot}%{_miconsdir}/%{name}.png

%post
%post_install_gconf_schemas %{name}

%preun
%preun_uninstall_gconf_schemas %{name}

%files -f %{name}.lang
%doc README ChangeLog TODO AUTHORS
%{_sysconfdir}/gconf/schemas/%{name}.schemas
%{_bindir}/avibox
%{_bindir}/%{name}
%{_bindir}/subp2pgm
%{_bindir}/subp2png
%{_bindir}/subp2tiff
%{_bindir}/subptools
%{_bindir}/dvdcpy
%{_bindir}/theoraenc
%dir %{_libdir}/ogmrip
%dir %{_libdir}/ogmrip/audio-plugins
%{_libdir}/ogmrip/audio-plugins/libogmrip-aac.so
%{_libdir}/ogmrip/audio-plugins/libogmrip-acopy.so
%{_libdir}/ogmrip/audio-plugins/libogmrip-mp3.so
%{_libdir}/ogmrip/audio-plugins/libogmrip-vorbis.so
%{_libdir}/ogmrip/audio-plugins/libogmrip-wav.so
%dir %{_libdir}/ogmrip/container-plugins
%{_libdir}/ogmrip/container-plugins/libogmrip-avi.so
%{_libdir}/ogmrip/container-plugins/libogmrip-mkv.so
%{_libdir}/ogmrip/container-plugins/libogmrip-mov.so
%{_libdir}/ogmrip/container-plugins/libogmrip-mp4.so
%{_libdir}/ogmrip/container-plugins/libogmrip-ogg.so
%dir %{_libdir}/ogmrip/options-plugins
%{_libdir}/ogmrip/options-plugins/libogmrip-lavc-options.so
%{_libdir}/ogmrip/options-plugins/libogmrip-x264-options.so
%{_libdir}/ogmrip/options-plugins/libogmrip-xvid-options.so
%dir %{_libdir}/ogmrip/subp-plugins
%{_libdir}/ogmrip/subp-plugins/libogmrip-srt.so
%{_libdir}/ogmrip/subp-plugins/libogmrip-vobsub.so
%dir %{_libdir}/ogmrip/video-plugins
%{_libdir}/ogmrip/video-plugins/libogmrip-lavc-mpeg4.so
%{_libdir}/ogmrip/video-plugins/libogmrip-theora.so
%{_libdir}/ogmrip/video-plugins/libogmrip-x264.so
%{_libdir}/ogmrip/video-plugins/libogmrip-xvid.so
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}
%{_datadir}/pixmaps/%{name}.png
%{_mandir}/man1/*.1*
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png

%files -n %{libname}
%{_libdir}/lib*.so.%{major}*

%files -n %{develname}
%{_includedir}/%{name}
%{_includedir}/ogmdvd/
%{_includedir}/ogmjob/
%{_libdir}/lib*.so
%{_libdir}/ogmrip/video-plugins/ogmrip*.h
%{_libdir}/pkgconfig/ogmdvd.pc
%{_libdir}/pkgconfig/ogmdvd-gtk.pc
%{_libdir}/pkgconfig/ogmjob.pc
%{_libdir}/pkgconfig/ogmrip.pc
%{_libdir}/pkgconfig/ogmrip-gtk.pc
%{_datadir}/gtk-doc/html/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21844 |12rr|opal3-3.10.9-1plf
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		%{version}
%define libname		%mklibname opal %{major}
%define develname	%mklibname %{name} -d

######################
# Hardcode PLF build
%define build_plf 1
######################

%if %{build_plf}
%define distsuffix plf
# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
%define extrarelsuffix plf
%endif

%define url_ver %(echo %version | cut -d. -f1,2)

Summary:	VoIP library
Name:		opal3
Version:	3.10.9
Release:	1%{?extrarelsuffix}
License:	MPL
Group:		System/Libraries
URL:		http://www.opalvoip.org/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/opal/%{url_ver}/opal-%{version}.tar.xz
Patch0:		opal-3.10.7-fix-link.patch
Patch2:		opal-3.10.7-ffmpeg-0.11.patch
BuildRequires:	gawk
BuildRequires:	pkgconfig(openssl)
BuildRequires:	openldap-devel
BuildRequires:	ptlib-devel >= 2.10.7
BuildRequires:	pkgconfig(speex)
BuildRequires:	pkgconfig(theora)
BuildRequires:	ffmpeg-devel
%if %{build_plf}
BuildRequires:	pkgconfig(x264)
%endif

%description
This is an open source class library for the development of
applications that wish to use SIP / H.323 protocols for multimedia
communications over packet based networks.

%if %{build_plf}
This package is in restricted repository because the H264 codec is
covered by patents.
%endif

%package -n	%{libname}-plugins
Summary:	Codec plugins for Opal
Group:		System/Libraries
Provides:	%{name}-plugins = %{version}-%{release}
Obsoletes:	%{mklibname opal 3}-plugins < 3.4.1-2mdv

%description -n	%{libname}-plugins
PTlib codec plugins for various formats provided by Opal.

%package -n	%{libname}
Summary:	Opal Library
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}
Requires:	%{libname}-plugins = %{version}-%{release}
Obsoletes:	%{mklibname opal 3} < 3.4.1-2mdv

%description -n	%{libname}
Shared library for OPAL (SIP / H323 stack).

%package -n	%{develname}
Summary:	Opal development files
Group:		Development/C
Requires:	%{libname} = %{version}-%{release} 
Provides:	%{name}-devel = %{version}-%{release}
Conflicts:	%{mklibname opal -d}

%description -n	%{develname}
Header files and libraries for developing applications that use
Opal.

%prep
%setup -q -n opal-%{version}
%patch0 -p0 -b .link
%patch2 -p0 -b .ffmpeg

%build
#gw don't use the default %%optflags, see
# https://qa.mandriva.com/show_bug.cgi?id=48476
%define optflags %nil
#gw else the UINT64_C macro is not defined by stdint.h
export STDCCFLAGS=-D__STDC_CONSTANT_MACROS
%configure2_5x
%make

%install
%makeinstall_std

# remove incorrect symlinks (http://bugzilla.gnome.org/show_bug.cgi?id=553808 )
rm -f %{buildroot}%{_libdir}/libopal.so.?
rm -f %{buildroot}%{_libdir}/libopal.so.?.?

%files -n %{libname}
%attr(0755,root,root) %{_libdir}/lib*.so.%{major}*

%files -n %{libname}-plugins
%{_libdir}/opal-%{version}/codecs/audio/*
%{_libdir}/opal-%{version}/codecs/video/*

%files -n %{develname}
%doc mpl-1.0.htm
%attr(0755,root,root) %{_libdir}/*.so
%{_libdir}/*.*a
%{_includedir}/*
%{_libdir}/pkgconfig/opal.pc



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21845 |12rr|opencore-amr-0.1.3-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define distsuffix plf

%define major 0
%define libname %mklibname %{name} %{major}
%define develname %mklibname -d %{name}

Summary:	Adaptive Multi Rate speech codec
Name:		opencore-amr
Version:	0.1.3
Release:	2
License:	Apache License
Group:		Sound
Url:		http://opencore-amr.sourceforge.net/
Source0:	http://sourceforge.net/projects/opencore-amr/files/opencore-amr/%{name}-%{version}.tar.gz

%description
This library contains an implementation of the 3GPP TS 26.073
specification for the Adaptive Multi Rate (AMR) speech codec. The
implementation is derived from the OpenCORE framework, part of the
Google Android project.

This package is in restricted for patent reasons.

%package -n %{libname}
Group:		System/Libraries
Summary:	Adaptive Multi Rate speech codec

%description -n %{libname}
This library contains an implementation of the 3GPP TS 26.073
specification for the Adaptive Multi Rate (AMR) speech codec. The
implementation is derived from the OpenCORE framework, part of the
Google Android project.

%package -n %{develname}
Group:		Development/C++
Summary:	Adaptive Multi Rate speech codec - development files
Requires:	%{libname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %develname
This library contains an implementation of the 3GPP TS 26.073
specification for the Adaptive Multi Rate (AMR) speech codec. The
implementation is derived from the OpenCORE framework, part of the
Google Android project.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%__rm -rf %{buildroot}
%makeinstall_std

%clean
%__rm -rf %{buildroot}

%files -n %{libname}
%doc README LICENSE
%{_libdir}/libopencore-amr??.so.%{major}*

%files -n %{develname}
%{_libdir}/libopencore-amr??.so
%{_libdir}/libopencore-amr??.a
%{_includedir}/opencore-amr??
%{_libdir}/pkgconfig/opencore-amrnb.pc
%{_libdir}/pkgconfig/opencore-amrwb.pc


%changelog
* Sun Aug  5 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 99fc295
- Drop .la files
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21846 |12rr|paml-4.4e-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define distsuffix plf

Name:		paml
Version:	4.4e
Release:	%mkrel 1
Summary:	Phylogenetic analyses of DNA or protein sequences using maximum likelihood
License:	Freeware
Group:		Sciences/Biology
URL:		http://abacus.gene.ucl.ac.uk/software/paml.html
Source:		ftp://abacus.gene.ucl.ac.uk/pub/paml/%{name}%{version}.tar.gz

%description
PAML (for Phylogentic Analysis by Maximum Likelihood) contains a few
programs for model fitting and phylogenetic tree reconstruction using
nucleotide or amino-acid sequence data. PAML is distributed free of
charge for academic use only.

This package is in restricted because of its non-free license.

%prep
%setup -q -n %{name}44
find . -type f | xargs %__perl -pi -e 'BEGIN {exit unless -T $ARGV[0];} tr/\r//d;'
find . -type d -exec %__chmod 755 {} \;
find . -type f -exec %__chmod 644 {} \;

%build
cd src
%make CFLAGS="%{optflags}"

%install
%__rm -rf %{buildroot}
cd src
%__install -m 755 -d %{buildroot}%{_bindir}
%__install -m 755 baseml basemlg chi2 codeml evolver mcmctree pamp yn00 %{buildroot}%{_bindir}

%clean
%__rm -rf %{buildroot}

%files
%doc *.txt *.aa *.dat *.nuc *.trees *.ctl doc examples paupblock paupend paupstart
%{_bindir}/*


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21847 |12rr|pgmfindclip-1.13-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define distsuffix plf

Name:		pgmfindclip
Version:	1.13
Release:	%mkrel 4
Summary:	A clipping values calculator for your ripping tasks
License:	GPL
Group:		Video
URL:		http://www.lallafa.de/bp/pgmfindclip.html
Source0:	http://www.lallafa.de/bp/files/%{name}-%{version}.tar.bz2
Source1:	http://www.lallafa.de/bp/pgmfindclip.html.bz2
Requires:	transcode

%description
This tool tries to find a suitable clipping border for a series of gray
images. It is very useful to automatically extract clipping values for
transcoding a movie if the source frame is encoded with black bars.

A border around an image is defined by a rectangular and homogenous
valued area extending from each edge of the image (e.g. the black bars
around a movie frame). For each image the largest clip border is
determined and the smallest common region of the image series is
returned. Empty images or images with no valid clipping region are
ignored.

To cope with noisy regions in the black border areas, the region finding
algorithm does not simply cut away all regions with purely zero values,
but it uses a threshold in the absolut gradient sum along rows and
columns as a hint for the begin of real image contents.

You need a frame processing tool like transcode to actually perform the
clipping operation.

The program assumes that all images have the same size!

This package is in restricted because it is related to DVD ripping.

%prep
%setup -c
bzcat %{SOURCE1} > index.html

%build
%__perl -pi -e 's/gcc/gcc %{optflags}/' Makefile
%make

%install
%__rm -rf %{buildroot}
%__install -d -m 755 %{buildroot}%{_bindir}
%__install -m 755 %{name} %{buildroot}%{_bindir}

%clean
%__rm -rf %{buildroot}

%files
%doc *.html
%{_bindir}/%{name}


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21848 |12rr|phylip-3.69-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define distsuffix plf

Name:		phylip
Version:	3.69
Release:	%mkrel 1
Summary:	Phylogeny Inference Package
Group:		Sciences/Biology
License:	Freeware
URL:		http://evolution.genetics.washington.edu/phylip.html
Source:		ftp://evolution.genetics.washington.edu/pub/phylip/%{name}-%{version}.tar.gz
Patch0:		%{name}.build.patch.bz2
BuildRequires:	XFree86-devel

%description
PHYLIP (the PHYLogeny Inference Package) is a package of programs for
inferring phylogenies (evolutionary trees). Methods that are available
in the package include parsimony, distance matrix, and likelihood methods,
including bootstrapping and consensus trees.
Data types that can be handled include molecular sequences, gene frequencies,
restriction sites, distance matrices, and 0/1 discrete characters.

This package is in restricted because of its non-free license.

%prep
%setup -q
%patch0 -p0

%build
cd src
%ifarch x86_64
	%define xlibs %{_prefix}/X11R6/lib64
%else
	%define xlibs %{_prefix}/X11R6/lib
%endif
%make CFLAGS="%{optflags}" DLIBS="-L%{xlibs} -lX11 -lXaw -lXt -lm" all

%install
%__rm -rf %{buildroot}
cd src
%make BINDIR=%{buildroot}%{_libdir}/%{name} DATADIR=%{buildroot}%{_datadir} put
# symlink default font file
cd %{buildroot}%{_datadir}/%{name} && %__ln_s font1 fontfile

%clean
%__rm -rf %{buildroot}

%files
%doc phylip.html doc
%{_libdir}/%{name}
%{_datadir}/%{name}


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21849 |12rr|pianobar-2012.04.24-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		pianobar
Version:	2012.04.24
Release:	1
Summary:	Pianobar is a native, CLI client to Pandora.com

Group:		Sound
License:	AS-IS
URL:		http://6xq.net/html/00/17.html
Source0:	http://6xq.net/static/projects/pianobar/pianobar-%{version}.tar.bz2

BuildRequires:	make libao-devel libxml2-devel faad2 libmad-devel
BuildRequires:	libfaad2-devel gnutls-devel

%description
 "pianobar" supports all important features pandora has:
 * Create, delete, rename stations and add more music
 * Rate and temporary ban tracks as well as move them to another station
 * "Shared stations"
 * last.fm scrobbling
 * Proxy support for non-americans
%prep
%setup -q

%build
gmake
gmake VERBOSE=1 %{?_smp_mflags}

%install
gmake install PREFIX=usr DESTDIR=$RPM_BUILD_ROOT

%check

%files
%doc COPYING INSTALL README
%{_bindir}/*
%{_mandir}/man1/*


%changelog
* Sat Apr 28 2012 Alexander Khrukin <akhrukin@mandriva.org> 2012.04.24-1
+ Revision: 794293
- version update 2012.04.24

* Mon Jan 09 2012 Alexander Khrukin <akhrukin@mandriva.org> 2011.12.11-1
+ Revision: 759227
- gnutls-devel BR
- version update -2011.12.11

* Fri Nov 11 2011 Alexander Khrukin <akhrukin@mandriva.org> 2011.11.09-1
+ Revision: 730174
- imported package pianobar


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21850 |12rr|real-codecs-1.2-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

%define distsuffix plf
%define essentialamd64 20061203

Name:		real-codecs
Version:	1.2
Release:	7
Summary:	Real Player codecs binaries
License:	Commercial
Group:		System/Libraries
URL:		http://realforum.real.com/cgi-bin/unixplayer/wwwthreads.pl
Source:		http://www1.mplayerhq.hu/MPlayer/releases/codecs/rp9codecs.tar.bz2
Source1:	http://www1.mplayerhq.hu/MPlayer/releases/codecs/rp8codecs-ppc.tar.bz2
Source2:	http://www1.mplayerhq.hu/MPlayer/releases/codecs/rp8codecs-alpha.tar.bz2
Source3:	real-codecs-10.tar.bz2
Source4:	essential-amd64-%{essentialamd64}.tar.bz2
ExclusiveArch:	%{ix86} x86_64 ppc alpha

%description
This package contains Real Player codecs binaries.

This package is in restricted for it's closed source nature.

%prep
%setup -q -n rp9codecs -a 1 -a 2 -a 3 -a 4

%build

%install
install -d -m 755 %{buildroot}%{_libdir}/codecs
%ifarch %{ix86}
install -m 755 *.so* %{buildroot}%{_libdir}/codecs
%endif
%ifarch ppc
install -m 755 rp8codecs-ppc/* %{buildroot}%{_libdir}/codecs
%endif
%ifarch alpha
install -m 755 rp8codecs-alpha/* %{buildroot}%{_libdir}/codecs
%endif
%ifarch x86_64
install -m 755 essential-amd64-%{essentialamd64}/*.so %{buildroot}%{_libdir}/codecs
%endif

%files
%doc essential-amd64-%{essentialamd64}/README
%{_libdir}/codecs


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21851 |12rr|ripmake-1.39-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		ripmake
Version:	1.39
Release:	%mkrel 3
Summary:	A makefile generator for your ripping tasks
License:	GPL
Group:		Video
URL:		http://www.lallafa.de/bp/ripmake.html
Source0:	http://www.lallafa.de/bp/files/%{name}-%{version}.bz2
Source1:	http://www.lallafa.de/bp/ripmake.html.bz2
Source2:	http://www.lallafa.de/bp/ripmake-intro.html.bz2
Source3:	http://www.lallafa.de/bp/ripmake-inst.html.bz2
Source4:	http://www.lallafa.de/bp/ripmake-man.html.bz2
Source5:	http://www.lallafa.de/bp/ripmake-param.html.bz2
Requires:	pgmfindclip
BuildArch:	noarch

%description
The idea of ripmake is to write a tool which automatically selects the
best parameters for a given ripping task. It should inspect the source
(e.g. a DVD or an AVI file), extract all important information,
calculate the missing parameters and generate a parameter set for
transcode that performs a perfect output file. I known that this is a
hard task but that does not mean we shouldn't try it :)

First I thought of a tool that performs all the necessary steps itself
and calls transcode for the real work. But I soon found out that often a
bit of manual intervention is required to achieve the best results. So a
different approach came to my mind: Why not write a tool that generates
a Makefile for the rip and that embeds all automatic options as
parameters in it. You can then call different rules for different rip
tasks (e.g. render a sample, render first pass...) and you can overwrite
the parameters by redefining the make variables.

So here it is: ripmake - A makefile generator for your ripping tasks.

The first version was quite alpha and simply tried to prove the concept.
The current version is an almost complete rewrite of the first version
but really becomes quite useful.

This package is in restricted because it is related to DVD ripping.

%prep
%setup -T -c
bzcat %{SOURCE0} > %{name}
bzcat %{SOURCE1} > index.html
bzcat %{SOURCE2} > intro.html
bzcat %{SOURCE3} > inst.html
bzcat %{SOURCE4} > man.html
bzcat %{SOURCE5} > param.html

%build

%install
%__rm -rf %{buildroot}
%__install -d -m 755 %{buildroot}%{_bindir}
%__install -m 755 %{name} %{buildroot}%{_bindir}

%clean
%__rm -rf %{buildroot}

%files
%doc *.html
%{_bindir}/%{name}


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21852 |12rr|sox-14.4.0-3plf
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define build_plf 0
%{?_with_plf: %{expand: %%global build_plf 1}}

######################
# Hardcode PLF build
%define build_plf 1
######################

%if %{build_plf}
%define distsuffix plf
%define extrarelsuffix plf
%endif

%define major 2
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	A general purpose sound file conversion tool
Name:		sox
Version:	14.4.0
Release:	3%{?extrarelsuffix}
License:	LGPLv2+
Group:		Sound
URL:		http://sox.sourceforge.net/
Source0:	http://heanet.dl.sourceforge.net/sourceforge/sox/%{name}-%{version}.tar.gz
BuildRequires:	ffmpeg-devel
BuildRequires:	magic-devel
BuildRequires:	gsm-devel
BuildRequires:	id3tag-devel
BuildRequires:	ladspa-devel
BuildRequires:	libalsa-devel
BuildRequires:	libflac-devel
BuildRequires:	libtool-devel
BuildRequires:	libpng-devel
BuildRequires:	libsamplerate-devel
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	libtheora-devel
BuildRequires:	libtool
BuildRequires:	libwavpack-devel
BuildRequires:	lpc10-devel
BuildRequires:	mad-devel
BuildRequires:	oggvorbis-devel
BuildRequires:	libgomp-devel
%if %{build_plf}
BuildRequires:	lame-devel
BuildRequires:	libamrwb-devel
BuildRequires:	libamrnb-devel
%endif

%description
SoX (Sound eXchange) is a sound file format converter for Linux,
UNIX and DOS PCs. The self-described 'Swiss Army knife of sound
tools,' SoX can convert between many different digitized sound
formats and perform simple sound manipulation functions,
including sound effects.

Install the sox package if you'd like to convert sound file formats
or manipulate some sounds.

%if %{build_plf}
This package is in restricted as it was build with lame encoder
support, which is in restricted.
%endif

%package -n %{libname}
Summary:	Libraries for SoX
Group:		System/Libraries
Obsoletes:	%{mklibname %{name} 0} < %{EVRD}

%description -n %{libname}
Libraries for SoX.

%package -n %{develname}
Summary:	Development headers and libraries for libst
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
Development headers and libraries for SoX.

%prep
%setup -q
#autoreconf -fis

%build
export CFLAGS="%{optflags} -DHAVE_SYS_SOUNDCARD_H=1 -D_FILE_OFFSET_BITS=64 -fPIC -DPIC"

%configure2_5x \
	--with-ladspa-path=%{_includedir}
%make

%install
rm -rf %{buildroot}

%makeinstall_std

ln -sf play %{buildroot}%{_bindir}/rec

cat << EOF > %{buildroot}%{_bindir}/soxplay
#!/bin/sh

%{_bindir}/sox \$1 -t .au - > /dev/audio

EOF
chmod 755 %{buildroot}%{_bindir}/soxplay

ln -snf play %{buildroot}%{_bindir}/rec
ln -s play.1%{_extension} %{buildroot}%{_mandir}/man1/rec.1%{_extension}

rm -rf %{buildroot}%{_libdir}/sox/*.{la,a}

%files
%doc ChangeLog README NEWS AUTHORS
%{_bindir}/play
%{_bindir}/rec
%{_bindir}/sox*
%{_mandir}/man1/*
%{_mandir}/man7/*

%files -n %{libname}
%{_libdir}/libsox.so.%{major}*

%files -n %{develname}
%{_includedir}/*.h
%{_libdir}/libsox.a
%{_libdir}/libsox.so
%{_libdir}/pkgconfig/sox.pc
%{_mandir}/man3/*



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21853 |12rr|spacehulk-1.5-0.beta2.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define distsuffix plf

%define beta	beta2

Name:		spacehulk
Version:	1.5
Release:	0.%{beta}.4
Summary:	Science-fiction board game in the world of Warhammer 40000
License:	GPLv2
Group:		Games/Strategy
URL:		http://savannah.nongnu.org/projects/spacehulk/
Source0:	%{name}-%{version}-%{beta}.tar.bz2
Source1:	%{name}-16.png
Source2:	%{name}-32.png
Source3:	%{name}-48.png
BuildRequires:	qt3-devel

%description
Space Hulk is a science-fiction board game in the world of Warhammer
40000. The project is aiming at providing a way to play Space Hulk on
your computer with the exact same rules as in the board version.

This package is in restricted as it contains potentially copyrighted material.

%prep
%setup -q -n %{name}-%{version}-%{beta}

%build
%configure_qt3 \
		--bindir=%{_gamesbindir} \
        --datadir=%{_gamesdatadir} \
        --with-qt-bin=%{qt3bin} \
        --with-qt-libs=%{_libdir}
%make LIBS="-lz"

%install
%makeinstall bindir=%{buildroot}%{_gamesbindir} datadir=%{buildroot}%{_gamesdatadir}
# icons
install -D -m644 %{SOURCE3} %{buildroot}%{_liconsdir}/q%{name}.png 
install -D -m644 %{SOURCE2} %{buildroot}%{_iconsdir}/q%{name}.png 
install -D -m644 %{SOURCE1} %{buildroot}%{_miconsdir}/q%{name}.png

mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=Space Hulk
Encoding=UTF-8
Comment=Science-fiction board game
Exec=%{_gamesbindir}/q%{name}
Icon=q%{name}
Terminal=false
Type=Application
StartupNotify=false
Categories=Game;BoardGame;
EOF

%files
%doc AUTHORS COPYING ChangeLog INSTALL README TODO
%{_gamesbindir}/*
%{_gamesdatadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/q%{name}.png
%{_miconsdir}/q%{name}.png
%{_liconsdir}/q%{name}.png


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21854 |12rr|subtitleripper-0.6.14-0.20051106.6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define distsuffix plf
%define cvs 20051106

Name:		subtitleripper
Version:	0.6.14
Release:	%mkrel -c %{cvs} 6
Epoch:		1
Summary:	DVD Subtitle Ripper for Linux
License: 	GPL+
Group: 		Video
Url:		http://subtitleripper.sourceforge.net/
Source:		%{name}-%{cvs}.tar.bz2
Patch:		subtitleripper-20051106-netpbm.patch
Requires:	transcode
BuildRequires:	netpbm-devel
BuildRequires:	png-devel

%description
If you want to convert DVD subtitles into text format (e.g. subrip
format) this program could be useful for you. However, it is only one
tiny tool that you need in the process.
The output of this program should be processed by some OCR software.

This package is in restricted as it depends on transcode.

%prep
%setup -q -n %{name}
%patch -p1 -b .netpbm

%build
cd src
%make all COPT="%{optflags} -DHAVE_GETLINE"
%__perl -pi -e 's|PATH_TO_LANGUAGE_FILTER=.*|PATH_TO_LANGUAGE_FILTER=%{_datadir}/subtitleripper|' pgm2txt

%install
%__rm -rf %{buildroot}
cd src
%__mkdir_p %{buildroot}%{_bindir}
%__install -m 755 subtitle2vobsub srttool subtitle2pgm pgm2txt vobsub2pgm %{buildroot}%{_bindir}
%__install -d -m 755 %{buildroot}%{_datadir}/subtitleripper
%__install -m 644 *.sed %{buildroot}%{_datadir}/subtitleripper

%clean
%__rm -fr %{buildroot}

%files
%doc src/README* src/ChangeLog techdoc/spuformat.tex
%{_bindir}/subtitle2vobsub
%{_bindir}/srttool
%{_bindir}/subtitle2pgm
%{_bindir}/pgm2txt
%{_bindir}/vobsub2pgm
%{_datadir}/subtitleripper


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21855 |12rr|swftools-0.9.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define distsuffix plf

Name:		swftools
Version:	0.9.1
Release:	%mkrel 1
Summary:	Tools for swf (Flash) animations under linux
License:	GPLv2+
Group:		Video
Url:		http://www.quiss.org/swftools/
Source:		http://www.quiss.org/swftools/%{name}-%{version}.tar.gz
BuildRequires:	jpeg-devel
BuildRequires:	freetype2-devel
BuildRequires:	t1lib-devel
BuildRequires:	zlib-devel
BuildRequires:	giflib-devel
BuildRequires:	zziplib-devel
BuildRequires:	lame-devel
BuildRequires:	bison
BuildRequires:	flex
Conflicts:	ming-utils

%description
SWF Tools is a collection of SWF manipulation and generation utilities
written by Rainer Böhme and Matthias Kramm.

Included are:
PDF2SWF - A PDF to SWF Converter.
SWFCombine - A tool for inserting SWFs into Wrapper SWFs. (Templates)
SWFStrings - Scans SWFs for text data.
SWFDump - Prints out various informations about SWFs.
JPEG2SWF - Takes one or more JPEG pictures and generates a SWF slideshow.
PNG2SWF - Like JPEG2SWF, only for PNGs.
WAV2SWF - Converts WAV audio files to SWFs with MP3 Streams, using the
          L.A.M.E. MP3 encoder.
SWFExtract - Allows to extract Movieclips, Sounds, Images etc. from SWF files.
RFXSWF - Library A fully featured library which can be used for standalone SWF
         generation. Includes support for Bitmaps, Buttons, Shapes, Text,
         Fonts, Sound etc.

This package is in restricted as it contains an MP3 encoder and might violate
some patents.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%__rm -rf %{buildroot}
%makeinstall
%__rm -f %{buildroot}%{_datadir}/swftools/swfs/default_loader.swf 
%__rm -f %{buildroot}%{_datadir}/swftools/swfs/default_viewer.swf
%__ln_s tessel_loader.swf %{buildroot}%{_datadir}/swftools/swfs/default_loader.swf
%__ln_s simple_viewer.swf %{buildroot}%{_datadir}/swftools/swfs/default_viewer.swf

%clean
%__rm -rf %{buildroot}

%files
%doc AUTHORS ChangeLog COPYING
%{_bindir}/*
%{_datadir}/%{name}
%{_mandir}/man1/*


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21856 |12rr|toolame-02l-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define distsuffix plf

Name:		toolame
Version:	02l
Release:	%mkrel 4
Summary:	MPEG Audio Layer2 VBR Encoder
License:	LGPL
Group:		Sound
URL:		http://users.tpg.com.au/adslblvi/#tooLAME
Source:		http://prdownloads.sourceforge.net/toolame/%{name}-%{version}.tar.bz2

%description
tooLAME is an optimized Mpeg Audio 1/2 Layer 2 encoder. It is based heavily on
- the ISO dist10 code
- improvement to algorithms as part of the LAME project (www.sulaco.org/mp3)
- work by myself and other contributors (see CONTRIBUTORS)

This package is in restricted, as MP3 encoding is covered by software patents.

%prep
%setup -q

%build
%make OPTIM="%{optflags}" PG="" ARCH=""

%install
%__rm -rf %{buildroot}
%__install -d -m 755 %{buildroot}%{_bindir}
%__install -m 755 %{name} %{buildroot}%{_bindir}

%clean
%__rm -rf %{buildroot}

%files
%doc FUTURE HISTORY LGPL.txt README html
%{_bindir}/%{name}


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21857 |12rr|transcode-1.1.7-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define distsuffix plf

%define build_pvm 0
%{?_without_pvm:		%{expand: %%global build_pvm 0}}
%{?_with_pvm:			%{expand: %%global build_pvm 1}}
%define build_dv 1
%define build_freetype 1
%define build_quicktime 1
%define build_theora 1

Name:		transcode
Version:	1.1.7
Release:	2
Summary:	A linux video stream processing utility
License:	GPLv2+
Group:		Video
Url:		http://www.transcoding.org
Source:		http://www.jakemsr.com/transcode/%{name}-%{version}.tar.bz2
Patch1:		transcode-1.1.7-ffmpeg-build.patch
BuildRequires:	pkgconfig(ImageMagick)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	XFree86-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(lcms)
BuildRequires:	ffmpeg-devel
%if %{build_dv}
BuildRequires:	pkgconfig(libdv)
%endif
BuildRequires:	pkgconfig(dvdread)
%if %{build_freetype}
BuildRequires:	pkgconfig(freetype2)
%endif
BuildRequires:	libv4l-devel
BuildRequires:	xvid-devel
BuildRequires:	pkgconfig(x264)
BuildRequires:	liblame-devel
BuildRequires:	pkgconfig(mjpegtools)
BuildRequires:	liba52dec-devel
BuildRequires:	liblzo-devel
BuildRequires:	libnetpbm-devel
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(xpm)
BuildRequires:	pkgconfig(libmpeg2)
BuildRequires:	libfaac-devel
%if %{build_quicktime}
BuildRequires:	pkgconfig(libquicktime)
%endif
%if %{build_theora}
BuildRequires:	pkgconfig(theora)
%endif
%if %{build_pvm}
BuildRequires:	libpvm-devel >= 3.4
%endif
#gw these are requirements of the plf version of libMagick-devel
BuildRequires:	pkgconfig(jasper)
BuildRequires:	jbig-devel

%description
transcode is a text-console video stream processing
tool. Decoding and encoding is done by loading shared library modules
that are responsible for feeding transcode with raw RGB/PCM streams 
(import module) and encoding the frames (export module). It supports
elementary video and audio frame transformations.
Some example modules are included to enable import
of MPEG program streams (VOB), Digital Video (DV), or YUV video
and export modules for writing DivX;-), OpenDivX, or uncompressed AVI files.
A set of tools is available to extract and decode the sources into
raw video/audio streams for import and to enable post-processing of AVI files.

This package is in restricted as it could violate some patents.

%prep
%setup -q
%patch1 -p1

%build
%ifarch %{ix86}
export CPPFLAGS="$CPPFLAGS -mmmx"
%endif
%configure2_5x \
--enable-libmpeg2 \
--enable-libmpeg2convert \
--enable-a52-default-decoder \
--with-default-xvid=xvid4 \
%if %{build_dv}
--enable-libdv \
%endif
%if %{build_pvm}
--with-pvm3-lib=/usr/share/pvm3/lib/LINUX/ \
%else
 --disable-pvm3 \
%endif
--enable-imagemagick \
--enable-mjpegtools \
--enable-netstream \
--enable-ogg --enable-vorbis \
%if %{build_theora}
 --enable-theora \
%endif
%if %{build_quicktime}
--enable-libquicktime \
%endif
--enable-lzo --with-lzo-includes=%{_includedir}/lzo \
--enable-libxml2 \
--enable-a52 \
--enable-sdl \
--enable-v4l \
--enable-libv4l2 \
--enable-libv4lconvert \
--enable-libfame \
--enable-oss \
--enable-alsa \
--enable-libpostproc \
--enable-faac \
--enable-deprecated \
%if %{build_freetype}
--enable-freetype2 \
%else
--disable-freetype2 \
%endif
--enable-xvid \
--enable-x264 \

%make

%install
%makeinstall_std transform=""
for file in `find %{buildroot} -name "*.la"`; do
	perl -pi -e 's|'%{buildroot}'/%{name}-%{version}/||g' $file
done
mv %{buildroot}%{_datadir}/doc/transcode installed-docs

%files
%doc installed-docs/*
%{_bindir}/transcode
%{_bindir}/tccat
%{_bindir}/aviindex
%{_bindir}/avimerge
%{_bindir}/avisplit
%{_bindir}/tcdemux
%{_bindir}/tcprobe
%{_bindir}/avifix
%{_bindir}/tcscan
%{_bindir}/tcextract
%{_bindir}/avisync
%{_bindir}/tcdecode
%{_bindir}/tcmodinfo
%{_bindir}/tcxmlcheck
%{_bindir}/tcxpm2rgb
%{_bindir}/tcmp3cut
%{_bindir}/tcrequant
%if %{build_pvm}
%{_bindir}/tcpvmexportd
%endif
%{_bindir}/tcyait
%{_libdir}/%{name}
%{_mandir}/man1/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21858 |12rr|unace-2.5-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

%define distsuffix plf

Name:		unace
Version:	2.5
Release:	3
Summary:	Decompressor for .ace format archives
License:	Freeware
Group:		Archiving/Compression
Url:		http://www.winace.com
Source:		lin%{name}25.tar.bz2
ExclusiveArch:	%{ix86}

%description
Unace is a utility to extract, view, and test the contents of an ACE archive.

This package is in restricted because of its license.

%prep
%setup -c

%build

%install
install -d -m 755 %{buildroot}%{_bindir}
install -m 755 %{name} %{buildroot}%{_bindir}

%files
%{_bindir}/%{name}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21859 |12rr|unarj-2.65-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define distsuffix plf

Name:		unarj
Summary:	An uncompressor for .arj format archive files
Version:	2.65
Release:	4
Group:		Archiving/Compression
License:	Freeware-like
URL:		http://freshmeat.net/projects/unarj/
#gw you need the exe
Source:		http://mysite.verizon.net/vze3nqpn/files/%{name}-%{version}.tar.bz2
Patch0:		unarj-2.65-formatfix.patch

%description
The UNARJ program is used to uncompress .arj format archives. The .arj
format archive was mostly used on DOS machines.

Install the unarj package if you need to uncompress .arj format archives.

This package is in restricted because of its license.

%prep
%setup -q
%patch0 -p1

%build
gcc %{optflags} -DUNIX -c *.c
gcc -o unarj *.o

%install
mkdir -p %{buildroot}%{_bindir}
install -m 755 %{name} %{buildroot}%{_bindir}

%files
%doc *.txt
%{_bindir}/%{name}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21860 |12rr|vlc-2.0.4-3plf
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define libmajor	5
%define coremajor	5

%define with_fribidi 1
%define with_xml 1
%define with_ncurses 1
%define with_lirc 1
%define with_qt4 1
%define with_svlc 1
%define with_udev 1
%define with_aa 1
%define with_sdl 1
%define with_sdl_image 1
%define with_xosd 0
%define with_xvideo 1
%define with_twolame 1
%define with_schroedinger 1
%define with_fluidsynth 1
%define with_gme 1
%define with_zvbi 1
%define with_kate 1
%define with_kde 1
%define with_goom 0
%define with_projectm 1
%define with_ass 1
%define with_lua 1
%define with_taglib 1
%define with_mtp 1
%define with_xcb_randr 1

%ifarch %{ix86}
%define with_loader 1
%else
%define with_loader 0
%endif

%define with_mad 1
%define with_ogg 1
%define with_theora 1
%define with_speex 1
%define with_flac 1
%define with_mkv 1
%define with_a52 1
%define with_vcd 1
%define with_cddb 1
%define with_dv 1
%define with_dvdnav 1
%define with_dvbpsi 1
%define with_satellite 0
%define with_mpeg2dec 1
%define with_mpc 1
%define with_faad 0
%define with_faac 0
%define with_lame 0
%define with_dts 0
%define with_x264 0
%define with_live 1
%define with_libv4l 1
%define with_sysfs 1
%define with_shout 1

%define with_pulse 1
%define with_jack 1
%define with_alsa 1

%define with_bonjour 1
%define with_upnp 1
%define with_smb 1
%define with_tar 1
%define with_mod 1
%define with_gnutls 1

%define with_bluray 1


%define libname		%mklibname %{name} %{libmajor}
%define libnamecore	%mklibname vlccore %{coremajor}
%define develname	%mklibname -d %{name}

# without
%{?_without_plf:	%{expand: %%global with_plf 0}}
%{?_without_fribidi:	%{expand: %%global with_fribidi 0}}
%{?_without_udev:	%{expand: %%global with_udev 0}}
%{?_without_ncurses:	%{expand: %%global with_ncurses 0}}
%{?_without_lirc:	%{expand: %%global with_lirc 0}}
%{?_without_qt4:	%{expand: %%global with_qt4 0}}
%{?_without_svlc:	%{expand: %%global with_svlc 0}}

%{?_without_aa:   	%{expand: %%global with_aa 0}}
%{?_without_sdl:   	%{expand: %%global with_sdl 0}}
%{?_without_xosd:	%{expand: %%global with_xosd 0}}
%{?_without_xvideo:	%{expand: %%global with_xvideo 0}}
%{?_without_twolame:	%{expand: %%global with_twolame 0}}
%{?_without_schroedinger: %{expand: %%global with_schroedinger 0}}
%{?_without_fluidsynth:	%{expand: %%global with_fluidsynth 0}}
%{?_without_gme:	%{expand: %%global with_gme 0}}
%{?_without_lua:	%{expand: %%global with_lua 0}}
%{?_without_zvbi:	%{expand: %%global with_zvbi 0}}
%{?_without_kate:	%{expand: %%global with_kate 0}}

%{?_without_mad:	%{expand: %%global with_mad 0}}
%{?_without_ogg:	%{expand: %%global with_ogg 0}}
%{?_without_theora:	%{expand: %%global with_theora 0}}
%{?_without_speex:	%{expand: %%global with_speex 0}}
%{?_without_flac:	%{expand: %%global with_flac 0}}
%{?_without_mkv:	%{expand: %%global with_mkv 0}}
%{?_without_mpeg2dec:	%{expand: %%global with_mpeg2dec 0}}
%{?_without_mpc:	%{expand: %%global with_mpc 0}}
%{?_without_faad:	%{expand: %%global with_faad 0}}
%{?_without_faac:	%{expand: %%global with_faac 0}}
%{?_without_x264:	%{expand: %%global with_x264 0}}
%{?_without_lame:	%{expand: %%global with_lame 0}}
%{?_without_dts:	%{expand: %%global with_dts 0}}
%{?_without_live:	%{expand: %%global with_live 0}}
%{?_without_a52:	%{expand: %%global with_a52 0}}
%{?_without_dv:		%{expand: %%global with_dv 0}}
%{?_without_dvdnav:	%{expand: %%global with_dvdnav 0}}
%{?_without_dvbpsi:	%{expand: %%global with_dvbpsi 0}}
%{?_without_libv4l:	%{expand: %%global with_libv4l 0}}
%{?_without_sysfs:	%{expand: %%global with_sysfs 0}}
%{?_without_satellite:	%{expand: %%global with_satellite 0}}
%{?_without_vcd:	%{expand: %%global with_vcd 0}}
%{?_without_cddb:	%{expand: %%global with_cddb 0}}
%{?_without_shout:	%{expand: %%global with_shout 0}}

%{?_without_pulse:	%{expand: %%global with_pulse 0}}
%{?_without_jack:	%{expand: %%global with_jack 0}}
%{?_without_alsa:	%{expand: %%global with_alsa 0}}

%{?_without_bonjour:	%{expand: %%global with_bonjour 0}}
%{?_without_upnp:	%{expand: %%global with_upnp 0}}
%{?_without_tar:	%{expand: %%global with_tar 0}}
%{?_without_mod:	%{expand: %%global with_mod 0}}
%{?_without_gnutls:	%{expand: %%global with_gnutls 0}}

%{?_without_bluray:	%{expand: %%global with_bluray 0}}

# with
%{?_with_plf:		%{expand: %%global with_plf 1}}
%{?_with_fribidi:	%{expand: %%global with_fribidi 1}}
%{?_with_udev:		%{expand: %%global with_udev 1}}
%{?_with_ncurses:	%{expand: %%global with_ncurses 1}}
%{?_with_lirc:		%{expand: %%global with_lirc 1}}
%{?_with_qt4:		%{expand: %%global with_qt4 1}}
%{?_with_svlc:		%{expand: %%global with_svlc 1}}

%{?_with_aa:		%{expand: %%global with_aa 1}}
%{?_with_sdl:		%{expand: %%global with_sdl 1}}
%{?_with_xosd:		%{expand: %%global with_xosd 1}}
%{?_with_xvideo:	%{expand: %%global with_xvideo 1}}
%{?_with_twolame:	%{expand: %%global with_twolame 1}}
%{?_with_schroedinger: 	%{expand: %%global with_schroedinger 1}}
%{?_with_fluidsynth:	%{expand: %%global with_fluidsynth 1}}
%{?_with_gme:		%{expand: %%global with_gme 1}}
%{?_with_lua:		%{expand: %%global with_lua 1}}
%{?_with_zvbi:		%{expand: %%global with_zvbi 1}}
%{?_with_kate:		%{expand: %%global with_kate 1}}

%{?_with_mad:		%{expand: %%global with_mad 1}}
%{?_with_ogg:		%{expand: %%global with_ogg 1}}
%{?_with_theora:	%{expand: %%global with_theora 1}}
%{?_with_speex:		%{expand: %%global with_speex 1}}
%{?_with_flac:		%{expand: %%global with_flac 1}}
%{?_with_mkv:		%{expand: %%global with_mkv 1}}
%{?_with_mpeg2dec:	%{expand: %%global with_mpeg2dec 1}}
%{?_with_mpc:		%{expand: %%global with_mpc 1}}
%{?_with_faad:		%{expand: %%global with_faad 1}}
%{?_with_faac:		%{expand: %%global with_faac 1}}
%{?_with_x264:		%{expand: %%global with_x264 1}}
%{?_with_lame:		%{expand: %%global with_lame 1}}
%{?_with_dts:		%{expand: %%global with_dts 1}}
%{?_with_live:		%{expand: %%global with_live 1}}
%{?_with_a52:		%{expand: %%global with_a52 1}}
%{?_with_dv:		%{expand: %%global with_dv 1}}
%{?_with_dvdnav:	%{expand: %%global with_dvdnav 1}}
%{?_with_dvbpsi:	%{expand: %%global with_dvbpsi 1}}
%{?_with_libv4l:	%{expand: %%global with_libv4l 1}}
%{?_with_sysfs:		%{expand: %%global with_sysfs 1}}
%{?_with_satellite:	%{expand: %%global with_satellite 1}}
%{?_with_vcd:		%{expand: %%global with_vcd 1}}
%{?_with_cddb:		%{expand: %%global with_cddb 1}}
%{?_with_shout:		%{expand: %%global with_shout 1}}

%{?_with_pulse:		%{expand: %%global with_pulse 1}}
%{?_with_jack:		%{expand: %%global with_jack 1}}
%{?_with_alsa:		%{expand: %%global with_alsa 1}}

%{?_with_bonjour:	%{expand: %%global with_bonjour 1}}
%{?_with_upnp:		%{expand: %%global with_upnp 1}}
%{?_with_tar:		%{expand: %%global with_tar 1}}
%{?_with_mod:		%{expand: %%global with_mod 1}}
%{?_with_gnutls:	%{expand: %%global with_gnutls 1}}

%{?_with_bluray:	%{expand: %%global with_bluray 1}}

######################
# Hardcode PLF build
%define with_plf 1
######################

%if %{with_plf}
%if %{mdvver} >= 201100
# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
%define extrarelsuffix plf
%endif
%define distsuffix plf
%global with_faac 1
%global with_faad 1
%global with_lame 1
%global with_dts 1
%global with_x264 1
%endif

%define git_url git://git.videolan.org/vlc.git

Summary:	MPEG, MPEG2, DVD and DivX player
Name:		vlc
Version:	2.0.4
Release:	3%{?extrarelsuffix}
Source0:	http://download.videolan.org/pub/videolan/%{name}/%{version}/%{name}-%{version}.tar.xz
Patch0:		vlc-2.0.4-fix-definition.patch
Patch1:		vlc-2.0.1-automake-1.12.patch
# (cg) The version of PA on mdv 2010.1+updates is OK for VLC so it should be patched accordingly
Patch19:	vlc-2.0.0-mdv2010.1-updated-pulse-version-is-ok.patch
Patch20:	vlc-2.0.0-fix-default-font.patch
Patch21:	vlc-2.0.0-live555-path.patch
Patch22:        vlc-2.0.0-desktop-l10n.patch
#gw the shared libraries are LGPL
License:	GPLv2+ and LGPLv2+
Group:		Video
URL:		http://www.videolan.org/
# might be useful too:
Suggests:	vlc-plugin-theora
%if %{with_pulse}
# needed when using pulseaudio
Suggests:	vlc-plugin-pulse
%endif
Provides:	vlc-plugin-dvb vlc-plugin-mad vlc-plugin-alsa
Obsoletes:	vlc-plugin-dvb vlc-plugin-mad vlc-plugin-alsa
Requires:	fonts-ttf-vera
%if %{with_sysfs}
BuildRequires:	sysfsutils-devel
%endif
%if %{with_tar}
BuildRequires:	libtar-devel
%endif
%if %{with_mod}
BuildRequires:	libmodplug-devel >= 1:0.7
%endif
%if %{with_gnutls}
BuildRequires:	gnutls-devel >= 1.0.17
%endif
BuildRequires:	freetype2-devel
%if %{with_fribidi}
BuildRequires:	fribidi-devel
%endif
%if %{with_libv4l}
BuildRequires:	libv4l-devel
%endif
%if %{with_udev}
BuildRequires:	udev-devel >= 142
%endif
Provides:	gvlc
Obsoletes:	gvlc
Provides:	gnome-vlc
Obsoletes:	gnome-vlc
Provides:	kvlc
Obsoletes:	kvlc
%if %{with_qt4}
Buildrequires:	qt4-devel
%endif
BuildRequires:	libmesaglu-devel
%if %{with_taglib}
BuildRequires:	taglib-devel > 1.5
%endif
%if %{with_mtp}
BuildRequires:	libmtp-devel >= 1.0.0
%endif
%if %{with_mad}
BuildRequires:	libid3tag-devel
BuildRequires:	libmad-devel
%endif
%if %{with_ogg}
Buildrequires:	libvorbis-devel
Buildrequires:	libogg-devel
Provides:	vlc-plugin-ogg
Obsoletes:	vlc-plugin-ogg
%endif
BuildRequires:	xpm-devel
BuildRequires:	xcb-util-devel
BuildRequires:	xcb-util-keysyms-devel
%if %{with_xcb_randr}
BuildRequires:	xcb-devel > 1.2
%endif
BuildRequires:	libproxy-devel
%if %{with_speex}
Buildrequires:	pkgconfig(speex) >= 1.1.16
%endif
%if %{with_flac}
Buildrequires:	libflac-devel
%endif
%if %{with_mkv}
Buildrequires:	libmatroska-devel >= 1.0.0
%endif
%if %{with_dvdnav}
Buildrequires:	libdvdnav-devel >= 0.1.9
Provides:	vlc-plugin-dvdnav
Obsoletes:	vlc-plugin-dvdnav
%endif
%if %{with_a52}
Buildrequires:	liba52dec-devel
Provides:	vlc-plugin-a52
Obsoletes:	vlc-plugin-a52
%endif
%if %{with_vcd}
BuildRequires:	libvcd-devel >= 0.7.21
%endif
BuildRequires:	libcdio-devel >= 0.72
%if %{with_cddb}
BuildRequires:	libcddb-devel >= 0.9.5
%else
BuildConflicts:	libcddb-devel
%endif
%if %{with_smb}
BuildRequires:	libsmbclient-devel >= 3.0.10
%endif
Buildrequires:	ffmpeg-devel
%if %{with_lame}
BuildRequires:	liblame-devel
%endif
%if %{with_mpeg2dec}
Buildrequires:	libmpeg2dec-devel >= 0.4.0
%endif
%if %{with_mpc}
BuildRequires:	libmpcdec-devel
%endif
%if %{with_faad}
BuildRequires:	libfaad2-devel >= 2.0
Provides:	vlc-plugin-faad
Obsoletes:	vlc-plugin-faad
%endif
%if %{with_faac}
BuildRequires:	libfaac-devel
%endif
%if %{with_alsa}
BuildRequires:	libalsa-devel >= 1.0.23
%endif
%if %{with_pulse}
BuildRequires:	pulseaudio-devel >= 0.9.10
%endif
%if %{with_jack}
BuildRequires:	jackit-devel
BuildRequires:	libsamplerate-devel
%endif
Provides:	vlc-plugin-slp
Obsoletes:	vlc-plugin-slp
%if %{with_bonjour}
BuildRequires:	avahi-client-devel
%endif
%if %{with_dvbpsi}
BuildRequires:	libdvbpsi-devel >= 0.1.7
%endif
BuildRequires:	autoconf2.5
BuildRequires:	gettext-devel
BuildRequires:	automake >= 1.10
BuildRequires:	libtool
%if %{with_dts}
BuildRequires:	libdca-devel
%endif
%if %{with_x264}
BuildRequires:	x264-devel > 0.65.2245
%endif
%if %{with_xml}
BuildRequires:	libxml2-devel >= 2.6
%endif
%if %{with_live}
BuildRequires:	live-devel > 2011.12.23
%endif
%if %{with_xvideo}
BuildRequires:	libxv-devel
%endif
BuildRequires:	libnotify-devel
BuildRequires:	gnome-vfs2-devel
BuildRequires:	portaudio-devel
BuildRequires:	dirac-devel
BuildRequires:	librsvg-devel
BuildRequires:	libcaca-devel
%if %{with_kde}
BuildRequires:	kdelibs4-core
%endif
%if %{with_bluray}
BuildRequires:	pkgconfig(libbluray) >= 0.2.1
%endif

BuildRequires:	desktop-file-utils
Provides:	wxvlc
Obsoletes:	wxvlc
BuildRequires:	libdvdread-devel
Conflicts:	vlc-plugin-common < %{version}-%{release}
Requires(post):	desktop-file-utils
Requires(postun): desktop-file-utils

%description
VideoLAN is an OpenSource streaming solution for every OS developed by
students from the Ecole Centrale Paris and developers from all over the
World.
VLC (VideoLAN Client) is a media player that can play MPEG1, MPEG2 and
MPEG4 (aka DivX) files, DVDs, VCDs, SVCDs, from a satellite card, from
a stream sent by VLS (VideoLAN Server), from another VLC, or from a Web
server.
This package contains no CSS unscrambling functionality for DVDs ;
you need the libdvdcss library available from 
http://www.videolan.org/libdvdcss/

%if %{with_plf}
This package is in restricted as it is violating software patents.
%endif

#general packages
%package -n %{libname}
Summary:	Shared code for the VLC media player
Group:		System/Libraries

%description -n %{libname}
Shared code for the VLC media player
This package contains code that is shared by different modules of the 
VLC media player.

%package -n %{libnamecore}
Summary:	Shared core code for the VLC media player
Group:		System/Libraries
#gw needed by the python bindings:
Provides:	libvlccore = %{version}-%{release}

%description -n %{libnamecore}
Shared core code for the VLC media player
This package contains code that is shared by different modules of the
VLC media player.

%package -n %{develname}
Summary:	Development files for the VLC media player
Group:		Development/C
Requires:	%{libname} = %{version}
Requires:	%{libnamecore} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Obsoletes:	%mklibname -d %{name} 0

%description -n %{develname}
Development files for the VLC media player
This package contains headers and a static library required to build plugins
for the VLC media player, or standalone applications using features from VLC.

%if %{with_zvbi}
%package plugin-zvbi
Summary:	Add Teletext and Closed Caption support to VLC
Group:		Video
Requires:	%{name} = %{version}
BuildRequires:	zvbi-devel

%description plugin-zvbi
This package adds support for Raw VBI, Teletext and Closed Caption based on
the ZVBI library to VLC.
%endif

%if %{with_kate}
%package plugin-kate
Summary:	Add subtitle and Karaoke text support to VLC
Group:		Video
Requires:	%{name} = %{version}
BuildRequires:	libtiger-devel

%description plugin-kate
This package adds support for subtitles and Karaoke text display based on
the libkate library to VLC.
%endif

%if %{with_ass}
%package plugin-libass
Summary:	Add subtitle support to VLC using libass
Group:		Video
Requires:	%{name} = %{version}
BuildRequires:	libass-devel

%description plugin-libass
This package adds support for subtitles based on the libass library to VLC.
%endif

%if %{with_lua}
%package	plugin-lua
Summary:	Add Lua scripting to vlc
Group:		Video
Requires:	%{name} = %{version}
BuildRequires:	lua-devel >= 5.1

%description plugin-lua
This plugin adds lua scripting and provides a few example scripts as well.
%endif

%if %{with_ncurses}
%package plugin-ncurses
Summary:	Ncurses console-based plugin for the VLC media player
Group:		Video
Requires:	%{name} = %{version}
Buildrequires:	ncurses-devel

%description plugin-ncurses
This plugin adds a ncurses interface to the VLC media player. To
activate it, use the `--intf ncurses' flag.
%endif

%if %{with_lirc}
%package plugin-lirc
Summary:	Lirc plugin for the VLC media player
Group:		Video
Requires:	%{name} = %{version}
Obsoletes:	vlc-lirc
Provides:	vlc-lirc
Buildrequires:	liblirc-devel

%description plugin-lirc
This plugin is an infrared lirc interface for the VLC media player. To
activate it, use the `--extraintf lirc' flag.
%endif

%package -n svlc
Summary:	Skinned GUI plugin for the VLC media player
Group:		Video
Requires:	%{name} = %{version}
Provides:	vlc-gui
Requires(post): desktop-file-utils
Requires(postun): desktop-file-utils

%description -n svlc
This plugin adds a skinned GUI interface to the VLC media player. To
activate it, run the `svlc' program.

#
# video plugins
%if %{with_aa}
%package plugin-aa
Summary:	ASCII art video plugin for the VLC media player
Group:		Video
Requires:	%{name} = %{version}
Obsoletes:	vlc-aa
Provides:	vlc-aa
Buildrequires:	aalib-devel

%description plugin-aa
This is an ASCII art video output plugin for the VLC media playe. To
activate it, use the `--vout aa' flag or select the `aa' video output
plugin from the preferences menu.
%endif

%if %{with_sdl}
%package plugin-sdl
Summary:	Simple DirectMedia Layer video plugin for the VLC media player
Group:		Video
Requires:	%{name} = %{version}
Obsoletes:	vlc-sdl
Provides:	vlc-sdl
%if %{with_sdl_image}
Buildrequires:	SDL_image-devel >= 1.2.10
%endif
BuildRequires:	SDL-devel >= 1.2.10
Buildrequires:	nas-devel

%description plugin-sdl
This plugin adds support for the Simple DirectMedia Layer library to
the VLC media player. To activate it, use the `--vout sdl' or
`--aout sdl' flags or select the `sdl' video or audio output plugin
from the preferences menu.
%endif

%if %{with_shout}
%package plugin-shout
Summary:	Shoutcast and Icecast connector
Group:		Sound
Requires:	%{name} = %{version}
Buildrequires:	libshout-devel >= 2.1

%description plugin-shout
This plugin adds support for Icecast and Shoutcast servers.
%endif

%package plugin-opengl
Summary:	OpenGL video output plugin for the VLC media player
Group:		Video
Requires:	%{name} = %{version}

%description plugin-opengl
This plugin adds support for OpenGL video output to
the VLC media player.


#
# visualization plugins

%if %{with_xosd}
%package plugin-xosd
Summary:	X On-Screen Display plugin for the VLC media player
Group:		Video
Buildrequires:	libxosd-devel >= 2
Requires:	%{name} = %{version}

%description plugin-xosd
This is an On-Screen Display plugin for the VLC media player. To activate
it, use the `--extraintf xosd' flag or select the `xosd' interface plugin
from the preferences menu.
%endif

%if %{with_goom}
%package plugin-goom
Summary:	Visualization plugin for the VLC media player
Group:		Video
BuildRequires:	libgoom2-devel
Requires:	%{name} = %{version}

%description plugin-goom
This is a visualization plugin for VLC media player based on the Goom library.
%endif

%if %{with_projectm}
%package plugin-projectm
Summary:	Visualization plugin for the VLC media player
Group:		Video
BuildRequires:	libprojectm-devel
Requires:	%{name} = %{version}

%description plugin-projectm
This is a visualization plugin for VLC media player based on projectm.
%endif

%if %{with_theora}
%package plugin-theora
Summary:	Theora video codec for the VLC media player
Group:		Video
Requires:	%{name} = %{version}
Buildrequires:	libtheora-devel

%description plugin-theora
These plugin adds support for the Ogg Theora video format to the VLC
media player. They are autodetected.
%endif

%if %{with_twolame}
%package plugin-twolame
Summary:	MP2 encoder plugin for VLC
Group:		Sound
Requires:	%{name} = %{version}
BuildRequires:	libtwolame-devel

%description plugin-twolame
These plugins add support for the Twolame MPEG Audio Layer 2 encoder
to the VLC media player. They are autodetected.
%endif

%if %{with_fluidsynth}
%package plugin-fluidsynth
Summary:	Add MIDI playback support to VLC based on Fluidsynth
Group:		Sound
Requires:	%{name} = %{version}
BuildRequires:	libfluidsynth-devel

%description plugin-fluidsynth
This plugin adds support for MIDI playback to VLC based on the Fluidsynth
library.
%endif

%if %{with_gme}
%package plugin-gme
Summary:	Add game music playback support to VLC based on libgme
Group:		Sound
Requires:	%{name} = %{version}
BuildRequires:	libgme-devel

%description plugin-gme
This plugin adds support for video game music playback to VLC based on the
GME library.
%endif

%if %{with_schroedinger}
%package plugin-schroedinger
Summary:	Dirac plugin for VLC based on Schroedinger
Group:		Video
Requires:	%{name} = %{version}
BuildRequires:	libschroedinger-devel >= 1.0.10

%description plugin-schroedinger
These plugins add support for the Dirac video format based on Schroedinger.
to the VLC media player.
%endif

%package plugin-speex
Summary:	Ogg Speex codec plugin for the VLC media player
Group:		Sound
Requires:	%{name} = %{version}

%description plugin-speex
These plugins add support for the Ogg Speex codec to the VLC media
player. They are autodetected.

%package plugin-flac
Summary:	Flac codec plugin for the VLC media player
Group:		Video
Requires:	%{name} = %{version}

%description plugin-flac
These plugins add support for the FLAC compressed audio format to the
VLC media player.

%if %{with_dv}
%package plugin-dv
Summary:	DV codec plugin for the VLC media player
Group:		Video
Requires:	%{name} = %{version}
Buildrequires:	libdv-devel
BuildRequires:	libraw1394-devel >= 2.0.1
BuildRequires:	libdc1394-devel >= 2.1.0
BuildRequires:	libavc1394-devel >= 0.5.3

%description plugin-dv
This plugin adds support for the DV video format to the VLC media player.
The plugin is autodetected.
%endif

%package plugin-mod
Summary:	MOD audio decoder plugin for the VLC media player
Group:		Sound
Requires:	%{name} = %{version}

%description plugin-mod
This plugin adds support for music module playback based on libmodplug
to the VLC media player.

%package plugin-mpc
Summary:	MPC audio decoder plugin for the VLC media player
Group:		Sound
Requires:	%{name} = %{version}

%description plugin-mpc
This plugin adds support for Musepack audio playback based on libmpcdec
to the VLC media player.

#
# audio plugins
%if %{with_pulse}
%package plugin-pulse
Summary:	PulseAudio plugin for the VLC media player
Group:		Video
Requires:	%{name} = %{version}
Obsoletes:	vlc-pulse
Provides:	vlc-pulse

%description plugin-pulse
This plugin adds support for the PulseAudio Sound Daemon to the VLC
media player. To activate it, use the `--aout pulse' flag or select the
`pulse' audio output plugin from the preferences menu.
%endif

%package plugin-jack
Summary:	Jack audio plugin for the VLC media player
Group:		Video
Requires:	%{name} = %{version}
Obsoletes:	vlc-jack
Provides:	vlc-jack

%description plugin-jack
This plugin adds support for the Jack Audio Connection Kit to the VLC
media player. To activate it, use the `--aout jack' flag or select the
`jack' audio output plugin from the preferences menu.

%package plugin-bonjour
Summary:	Bonjour service discovery plugin for the VLC media player
Group:		Video
Requires:	%{name} = %{version}

%description plugin-bonjour
This plugin adds support for Bonjour service discovery to
the VLC media player.

%if %{with_upnp}
%package plugin-upnp
Summary:	UPNP service discovery plugin for the VLC media player
Group:		Video
Requires:	%{name} = %{version}
BuildRequires:	libupnp-devel

%description plugin-upnp
This plugin adds support for UPNP service discovery to
the VLC media player.
%endif

%package plugin-gnutls
Summary:	Secure Socket Layer plugin for the VLC media player
Group:		Video
Requires:	%{name} = %{version}

%description plugin-gnutls
This plugin adds support for SSL/TLS to the VLC media player.

%package plugin-libnotify
Summary:	Notification popup plugin for the VLC media player
Group:		Video
Requires:	%{name} = %{version}

%description plugin-libnotify
This plugin adds support for notification popup messages to
the VLC media player.

%prep
%setup -q
%patch0 -p0
%patch1 -p1 -b .automake12~
#gw if we want to regenerate libtool, we must remove the local versions of
# the libtool m4 files, aclocal will replace them
cd m4
%__rm -fv argz.m4 libtool.m4 ltdl.m4 ltoptions.m4 ltsugar.m4 ltversion.m4 lt~obsolete.m4
cd ..
%patch19 -p1 -b .pulse-version
%patch20 -p1
%patch21 -p1 -b .live555
%patch22 -p1 -b .l10n
#if %%{snapshot}
#./bootstrap
#endif
#gw we always need to call libtoolize to replace Debian's libtool
#we get this error on 2011.0 and 2010.0, but not on 2010.1
##libtool: Version mismatch error.  This is libtool 2.2.6b Debian-2.2.6b-2, but the
##libtool: definition of this LT_INIT comes from libtool 2.2.10.
##libtool: You should recreate aclocal.m4 with macros from libtool 2.2.6b Debian-2.2.6b-2
##libtool: and run autoconf again.
libtoolize --install --force
aclocal -I m4
autoheader
autoconf
automake

%build
# add missing ebml include dir
export CPPFLAGS="$CPPFLAGS -I/usr/include/ebml"
#gw the speex headers have moved
export CPPFLAGS="$CPPFLAGS -I%{_includedir}/speex"
%configure2_5x --enable-pvr --disable-dependency-tracking \
  --disable-sse \
%if %{with_bonjour}
	--enable-bonjour \
%else
	--disable-bonjour \
%endif
%if %{with_smb}
	--enable-smb \
%else
	--disable-smb \
%endif
%if %{with_ncurses}
	--enable-ncurses \
%endif
%if %{with_lirc}
	--enable-lirc \
%endif
	--enable-xvideo \
%if %{with_aa}
	--enable-aa \
%endif
%if %{with_sdl}
	--enable-sdl \
%endif
%if %{with_xosd}
	--enable-xosd \
%else
	--disable-xosd \
%endif
%if %{with_mad}
	--enable-mad \
%endif
%if %{with_ogg}
	--enable-vorbis \
	--enable-ogg \
%else
	--disable-vorbis \
	--disable-ogg \
%endif
%if %{with_theora}
	--enable-theora \
%endif
%if %{with_speex}
	--enable-speex \
%else
	--disable-speex \
%endif
%if %{with_flac}
	--enable-flac \
%else
	--disable-flac \
%endif
%if %{with_mkv}
	--enable-mkv \
%else
	--disable-mkv \
%endif
%if %{with_dv}
	--enable-dv \
%else
	--disable-dv \
%endif
%if %{with_dvbpsi}
	--enable-dvbpsi \
%else
	--disable-dvbpsi \
%endif
%if %{with_shout}
        --enable-shout \
%endif
%if ! %{with_pulse}
	--disable-pulse \
%endif
%if %{with_jack}
	--enable-jack \
%endif
%if ! %{with_alsa}
	--disable-alsa \
%endif
%if %{with_mpeg2dec}
	--enable-libmpeg2 \
%else
	--disable-libmpeg2 \
%endif
%if %{with_faad}
	--enable-faad \
%endif
%if %{with_dts}
	--enable-dca \
%else
	--disable-dca \
%endif
%if ! %{with_svlc}
	--disable-skins2 \
%endif
%if ! %{with_dvdnav}
	--disable-dvdnav \
%endif
%if %{with_live}
	--enable-live555 \
%endif
%if %{with_gnutls}
	--enable-gnutls \
%endif
	--disable-rpath \
%if %{with_vcd}
	--enable-vcdx \
%endif
%if %{with_cddb}
	--enable-libcddb \
%else
	--disable-libcddb \
%endif
%if %{with_x264}
	--enable-x264 \
%else
	--disable-x264 \
%endif
%if %{with_loader}
	--enable-loader \
%endif
%if %{with_twolame}
	--enable-twolame \
%endif
%if %{with_bluray}
	--enable-bluray \
%else
	--disable-bluray \
%endif
	--enable-realrtsp \
%ifarch x86_64
	--with-pic
%endif

%make

%install
%__rm -rf %{buildroot}
%__mkdir_p %{buildroot}%{_libdir}
%makeinstall_std transform=""
find %{buildroot}%{_libdir}/vlc -name \*.la -exec %__rm -f {} \;
%find_lang %{name}
%__rm -rf installed-docs
%__mv %{buildroot}%{_datadir}/doc/vlc installed-docs
%if ! %{with_svlc}
%__rm -rf %{buildroot}%{_datadir}/vlc/skin*
%endif
# menu

desktop-file-install --vendor="" \
  --add-mime-type="x-content/video-dvd" \
  --add-mime-type="x-content/video-vcd" \
  --add-mime-type="x-content/video-svcd" \
  --add-mime-type="x-content/audio-cdda" \
  --add-category="Qt" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

%if %{with_svlc}
%__cat > %{buildroot}%{_datadir}/applications/mandriva-svlc.desktop << EOF
[Desktop Entry]
Name=VLC skinned GUI media player
Comment=VLC is a free MPEG, MPEG2, DVD and DivX player
Exec=%{_bindir}/svlc %U
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=AudioVideo;Audio;Video;Player;
EOF
fgrep MimeType= %{buildroot}%{_datadir}/applications/vlc.desktop >> %{buildroot}%{_datadir}/applications/mandriva-svlc.desktop
%endif

# icons
%define pngdir share/icons
%__mkdir_p %{buildroot}/{%{_miconsdir},%{_liconsdir}}
%__install -m 644 %{pngdir}/16x16/vlc.png %{buildroot}/%{_miconsdir}/vlc.png
%__install -m 644 %{pngdir}/32x32/vlc.png %{buildroot}/%{_iconsdir}/vlc.png
%__install -m 644 %{pngdir}/48x48/vlc.png %{buildroot}/%{_liconsdir}/vlc.png

%clean
%__rm -fr %{buildroot}

%files -f %{name}.lang
%doc NEWS README COPYING AUTHORS THANKS
%doc installed-docs/* doc/lirc/
%{_bindir}/cvlc
%{_bindir}/qvlc
%{_bindir}/vlc
%{_bindir}/vlc-wrapper
%dir %{_datadir}/vlc/
%{_datadir}/vlc/*.*
%{_datadir}/vlc/osdmenu/
%{_datadir}/vlc/utils
%dir %{_libdir}/vlc
%{_libdir}/vlc/vlc-cache-gen

%dir %{_libdir}/vlc/plugins
%{_libdir}/vlc/plugins/plugins.dat

%dir %{_libdir}/vlc/plugins/3dnow
%{_libdir}/vlc/plugins/3dnow/libmemcpy3dn_plugin.so

%dir %{_libdir}/vlc/plugins/access
%{_libdir}/vlc/plugins/access/libaccess_attachment_plugin.so
%{_libdir}/vlc/plugins/access/libaccess_avio_plugin.so
%{_libdir}/vlc/plugins/access/libaccess_bd_plugin.so
%if %{with_dvdnav}
%{_libdir}/vlc/plugins/access/libdvdnav_plugin.so*
%endif
%{_libdir}/vlc/plugins/access/libaccess_gnomevfs_plugin.so
%{_libdir}/vlc/plugins/access/libaccess_imem_plugin.so
%if %{with_mtp}
%{_libdir}/vlc/plugins/access/libaccess_mtp_plugin.so
%{_libdir}/vlc/plugins/services_discovery/libmtp_plugin.so
%endif
%{_libdir}/vlc/plugins/access/libaccess_rar_plugin.so
%{_libdir}/vlc/plugins/access/libaccess_realrtsp_plugin.so
%{_libdir}/vlc/plugins/access/libaccess_shm_plugin.so
%{_libdir}/vlc/plugins/access/libcdda_plugin.so*
%{_libdir}/vlc/plugins/access/libaccess_ftp_plugin.so*
%{_libdir}/vlc/plugins/access/libaccess_http_plugin.so*
%{_libdir}/vlc/plugins/access/libaccess_mms_plugin.so*
%if %{with_smb}
%{_libdir}/vlc/plugins/access/libaccess_smb_plugin.so*
%endif
%{_libdir}/vlc/plugins/access/libaccess_tcp_plugin.so*
%{_libdir}/vlc/plugins/access/libaccess_udp_plugin.so*
%{_libdir}/vlc/plugins/access/libaccess_vdr_plugin.so*
%{_libdir}/vlc/plugins/access/libdtv_plugin.so*
%{_libdir}/vlc/plugins/access/libidummy_plugin.so
%{_libdir}/vlc/plugins/access/libfilesystem_plugin.so
%{_libdir}/vlc/plugins/access/librtp_plugin.so
%{_libdir}/vlc/plugins/access/libsdp_plugin.so
%{_libdir}/vlc/plugins/access/libstream_filter_rar_plugin.so
%{_libdir}/vlc/plugins/access/libv4l2_plugin.so*
%{_libdir}/vlc/plugins/access/libdvdread_plugin.so*
%{_libdir}/vlc/plugins/access/libpvr_plugin.so
%if %{with_vcd}
%{_libdir}/vlc/plugins/access/libvcdx_plugin.so*
%endif
%{_libdir}/vlc/plugins/access/libvcd_plugin.so*
%{_libdir}/vlc/plugins/access/libxcb_screen_plugin.so
%{_libdir}/vlc/plugins/access/libzip_plugin.so
%if %{with_bluray}
%{_libdir}/vlc/plugins/access/liblibbluray_plugin.so
%endif

%dir %{_libdir}/vlc/plugins/access_output/
%{_libdir}/vlc/plugins/access_output/libaccess_output_dummy_plugin.so*
%{_libdir}/vlc/plugins/access_output/libaccess_output_file_plugin.so*
%{_libdir}/vlc/plugins/access_output/libaccess_output_http_plugin.so*
%{_libdir}/vlc/plugins/access_output/libaccess_output_livehttp_plugin.so*
%{_libdir}/vlc/plugins/access_output/libaccess_output_udp_plugin.so*

%dir %{_libdir}/vlc/plugins/audio_filter
%{_libdir}/vlc/plugins/audio_filter/libaudiobargraph_a_plugin.so
%{_libdir}/vlc/plugins/audio_filter/libaudio_format_plugin.so*
%{_libdir}/vlc/plugins/audio_filter/libchorus_flanger_plugin.so
%{_libdir}/vlc/plugins/audio_filter/libcompressor_plugin.so
%{_libdir}/vlc/plugins/audio_filter/libconverter_fixed_plugin.so
%if %{with_dts}
%{_libdir}/vlc/plugins/audio_filter/libdtstofloat32_plugin.so*
%endif
%{_libdir}/vlc/plugins/audio_filter/libdolby_surround_decoder_plugin.so*
%{_libdir}/vlc/plugins/audio_filter/libdtstospdif_plugin.so*
%{_libdir}/vlc/plugins/audio_filter/libequalizer_plugin.so*
%{_libdir}/vlc/plugins/audio_filter/libheadphone_channel_mixer_plugin.so*
%{_libdir}/vlc/plugins/audio_filter/libkaraoke_plugin.so
%{_libdir}/vlc/plugins/audio_filter/libmono_plugin.so
%if %{with_mad}
%{_libdir}/vlc/plugins/audio_filter/libmpgatofixed32_plugin.so*
%endif
%{_libdir}/vlc/plugins/audio_filter/libnormvol_plugin.so*
%{_libdir}/vlc/plugins/audio_filter/libparam_eq_plugin.so*
%{_libdir}/vlc/plugins/audio_filter/libsamplerate_plugin.so
%{_libdir}/vlc/plugins/audio_filter/libscaletempo_plugin.so
%{_libdir}/vlc/plugins/audio_filter/libsimple_channel_mixer_plugin.so*
%{_libdir}/vlc/plugins/audio_filter/libspatializer_plugin.so
%{_libdir}/vlc/plugins/audio_filter/libtrivial_channel_mixer_plugin.so*
%{_libdir}/vlc/plugins/audio_filter/libugly_resampler_plugin.so*

%dir %{_libdir}/vlc/plugins/audio_mixer
%{_libdir}/vlc/plugins/audio_mixer/libfloat32_mixer_plugin.so*
%{_libdir}/vlc/plugins/audio_mixer/libfixed32_mixer_plugin.so

%dir %{_libdir}/vlc/plugins/audio_output
%{_libdir}/vlc/plugins/audio_output/libadummy_plugin.so
%{_libdir}/vlc/plugins/audio_output/libamem_plugin.so
%{_libdir}/vlc/plugins/audio_output/libaout_file_plugin.so*
%{_libdir}/vlc/plugins/audio_output/libportaudio_plugin.so*

%dir %{_libdir}/vlc/plugins/codec
%if %{with_a52}
%{_libdir}/vlc/plugins/codec/liba52_plugin.so*
%{_libdir}/vlc/plugins/audio_filter/liba52tofloat32_plugin.so*
%{_libdir}/vlc/plugins/audio_filter/liba52tospdif_plugin.so*
%endif
%{_libdir}/vlc/plugins/codec/libadpcm_plugin.so*
%{_libdir}/vlc/plugins/codec/libaes3_plugin.so
%{_libdir}/vlc/plugins/codec/libaraw_plugin.so*
%{_libdir}/vlc/plugins/codec/libavcodec_plugin.so
%{_libdir}/vlc/plugins/codec/libcc_plugin.so
%{_libdir}/vlc/plugins/codec/libcdg_plugin.so
%{_libdir}/vlc/plugins/codec/libcvdsub_plugin.so*
%{_libdir}/vlc/plugins/codec/libddummy_plugin.so
%{_libdir}/vlc/plugins/codec/libdirac_plugin.so
%{_libdir}/vlc/plugins/codec/libedummy_plugin.so
%{_libdir}/vlc/plugins/codec/librawvideo_plugin.so*
%{_libdir}/vlc/plugins/codec/libsubsusf_plugin.so
%{_libdir}/vlc/plugins/codec/libstl_plugin.so
%{_libdir}/vlc/plugins/codec/libsvcdsub_plugin.so*
%{_libdir}/vlc/plugins/codec/libt140_plugin.so
%{_libdir}/vlc/plugins/codec/libdts_plugin.so*
%{_libdir}/vlc/plugins/codec/liblpcm_plugin.so*
%{_libdir}/vlc/plugins/codec/liblibmpeg2_plugin.so*
%{_libdir}/vlc/plugins/codec/libmpeg_audio_plugin.so*
%{_libdir}/vlc/plugins/codec/libpng_plugin.so*
%{_libdir}/vlc/plugins/codec/libsubsdec_plugin.so*
%if %{with_x264}
%{_libdir}/vlc/plugins/codec/libx264_plugin.so*
%endif
%{_libdir}/vlc/plugins/codec/libspudec_plugin.so*
%{_libdir}/vlc/plugins/codec/libdvbsub_plugin.so*
%if %{with_faad}
%{_libdir}/vlc/plugins/codec/libfaad_plugin.so*
%endif
%if %{with_loader}
%{_libdir}/vlc/plugins/codec/libdmo_plugin.so*
%endif
%{_libdir}/vlc/plugins/codec/libtelx_plugin.so
%dir %{_libdir}/vlc/plugins/control
%{_libdir}/vlc/plugins/control/libdbus_plugin.so
%{_libdir}/vlc/plugins/control/libdummy_plugin.so
%{_libdir}/vlc/plugins/control/libglobalhotkeys_plugin.so
%{_libdir}/vlc/plugins/control/libhotkeys_plugin.so*
%{_libdir}/vlc/plugins/control/libmotion_plugin.so
%{_libdir}/vlc/plugins/control/libnetsync_plugin.so
%{_libdir}/vlc/plugins/control/liboldrc_plugin.so*
%{_libdir}/vlc/plugins/control/libgestures_plugin.so*

%dir %{_libdir}/vlc/plugins/demux
%{_libdir}/vlc/plugins/demux/libaiff_plugin.so*
%{_libdir}/vlc/plugins/demux/libasf_plugin.so*
%{_libdir}/vlc/plugins/demux/libau_plugin.so*
%{_libdir}/vlc/plugins/demux/libavformat_plugin.so
%{_libdir}/vlc/plugins/demux/libavi_plugin.so*
%{_libdir}/vlc/plugins/demux/libdemux_cdg_plugin.so
%{_libdir}/vlc/plugins/demux/libdemux_stl_plugin.so
%{_libdir}/vlc/plugins/demux/libdemuxdump_plugin.so*
%{_libdir}/vlc/plugins/demux/libdirac_plugin.so
%{_libdir}/vlc/plugins/demux/libes_plugin.so
%{_libdir}/vlc/plugins/demux/libh264_plugin.so*
%{_libdir}/vlc/plugins/demux/libimage_plugin.so
%if %{with_live}
%{_libdir}/vlc/plugins/demux/liblive555_plugin.so
%endif
%{_libdir}/vlc/plugins/demux/libmjpeg_plugin.so*
%{_libdir}/vlc/plugins/demux/libmkv_plugin.so
%{_libdir}/vlc/plugins/demux/libmp4_plugin.so*
%{_libdir}/vlc/plugins/demux/libmpgv_plugin.so*
%{_libdir}/vlc/plugins/demux/libnsc_plugin.so*
%{_libdir}/vlc/plugins/demux/libnsv_plugin.so*
%{_libdir}/vlc/plugins/demux/libnuv_plugin.so*
%{_libdir}/vlc/plugins/demux/libplaylist_plugin.so*
%{_libdir}/vlc/plugins/demux/libps_plugin.so*
%{_libdir}/vlc/plugins/demux/libpva_plugin.so*
%{_libdir}/vlc/plugins/demux/librawaud_plugin.so
%{_libdir}/vlc/plugins/demux/librawdv_plugin.so*
%{_libdir}/vlc/plugins/demux/librawvid_plugin.so
%{_libdir}/vlc/plugins/demux/libreal_plugin.so*
%{_libdir}/vlc/plugins/demux/libsmf_plugin.so
%{_libdir}/vlc/plugins/demux/libsubtitle_plugin.so*
%{_libdir}/vlc/plugins/demux/libtta_plugin.so
%{_libdir}/vlc/plugins/demux/libty_plugin.so*
%{_libdir}/vlc/plugins/demux/libvobsub_plugin.so*
%{_libdir}/vlc/plugins/demux/libvc1_plugin.so
%{_libdir}/vlc/plugins/demux/libvoc_plugin.so*
%{_libdir}/vlc/plugins/demux/libwav_plugin.so*
%if %{with_dvbpsi}
%{_libdir}/vlc/plugins/demux/libts_plugin.so*
%endif
%{_libdir}/vlc/plugins/demux/libxa_plugin.so*
%if %{with_ogg}
%{_libdir}/vlc/plugins/demux/libogg_plugin.so*
%{_libdir}/vlc/plugins/codec/libvorbis_plugin.so*
%endif
%if %{with_satellite}
%{_libdir}/vlc/plugins/access/libsatellite_plugin.so*
%endif
%dir %{_libdir}/vlc/plugins/meta_engine
%{_libdir}/vlc/plugins/meta_engine/libfolder_plugin.so
%if %{with_taglib}
%{_libdir}/vlc/plugins/meta_engine/libtaglib_plugin.so
%endif
%dir %{_libdir}/vlc/plugins/misc
%{_libdir}/vlc/plugins/misc/libaudioscrobbler_plugin.so
%{_libdir}/vlc/plugins/misc/libexport_plugin.so*
%{_libdir}/vlc/plugins/misc/libinhibit_plugin.so
%{_libdir}/vlc/plugins/misc/liblogger_plugin.so*
%{_libdir}/vlc/plugins/misc/libmemcpy_plugin.so*
%{_libdir}/vlc/plugins/misc/libosd_parser_plugin.so
%{_libdir}/vlc/plugins/misc/libstats_plugin.so
%{_libdir}/vlc/plugins/misc/libvod_rtsp_plugin.so*
%{_libdir}/vlc/plugins/misc/libxdg_screensaver_plugin.so*
%if %{with_xml}
%{_libdir}/vlc/plugins/misc/libxml_plugin.so*
%endif
%{_libdir}/vlc/plugins/misc/libxscreensaver_plugin.so

%dir %{_libdir}/vlc/plugins/mmx
%{_libdir}/vlc/plugins/mmx/libi420_rgb_mmx_plugin.so
%{_libdir}/vlc/plugins/mmx/libi420_yuy2_mmx_plugin.so
%{_libdir}/vlc/plugins/mmx/libi422_yuy2_mmx_plugin.so
%{_libdir}/vlc/plugins/mmx/libmemcpymmx_plugin.so

%dir %{_libdir}/vlc/plugins/mmxext
%{_libdir}/vlc/plugins/mmxext/libmemcpymmxext_plugin.so

%dir %{_libdir}/vlc/plugins/mux
%{_libdir}/vlc/plugins/mux/libmux_asf_plugin.so*
%{_libdir}/vlc/plugins/mux/libmux_avi_plugin.so*
%{_libdir}/vlc/plugins/mux/libmux_dummy_plugin.so*
%{_libdir}/vlc/plugins/mux/libmux_mp4_plugin.so*
%{_libdir}/vlc/plugins/mux/libmux_mpjpeg_plugin.so*
%if %{with_ogg}
%{_libdir}/vlc/plugins/mux/libmux_ogg_plugin.so*
%endif
%{_libdir}/vlc/plugins/mux/libmux_ps_plugin.so*
%{_libdir}/vlc/plugins/mux/libmux_ts_plugin.so
%{_libdir}/vlc/plugins/mux/libmux_wav_plugin.so*
%dir %{_libdir}/vlc/plugins/notify
%{_libdir}/vlc/plugins/notify/libtelepathy_plugin.so
%dir %{_libdir}/vlc/plugins/gui/
%{_libdir}/vlc/plugins/gui/libqt4_plugin.so
%dir %{_libdir}/vlc/plugins/packetizer
%{_libdir}/vlc/plugins/packetizer/libpacketizer_copy_plugin.so*
%{_libdir}/vlc/plugins/packetizer/libpacketizer_dirac_plugin.so
%{_libdir}/vlc/plugins/packetizer/libpacketizer_flac_plugin.so
%{_libdir}/vlc/plugins/packetizer/libpacketizer_h264_plugin.so*
%{_libdir}/vlc/plugins/packetizer/libpacketizer_mlp_plugin.so
%{_libdir}/vlc/plugins/packetizer/libpacketizer_mpeg4audio_plugin.so*
%{_libdir}/vlc/plugins/packetizer/libpacketizer_mpeg4video_plugin.so*
%{_libdir}/vlc/plugins/packetizer/libpacketizer_mpegvideo_plugin.so*
%{_libdir}/vlc/plugins/packetizer/libpacketizer_vc1_plugin.so

%dir %{_libdir}/vlc/plugins/services_discovery/
%{_libdir}/vlc/plugins/services_discovery/libmediadirs_plugin.so
%{_libdir}/vlc/plugins/services_discovery/libpodcast_plugin.so*
%{_libdir}/vlc/plugins/services_discovery/libsap_plugin.so*
%if %{with_udev}
%{_libdir}/vlc/plugins/services_discovery/libudev_plugin.so*
%endif
%{_libdir}/vlc/plugins/services_discovery/libxcb_apps_plugin.so

%dir %{_libdir}/vlc/plugins/stream_filter/
%{_libdir}/vlc/plugins/stream_filter/libdecomp_plugin.so
%{_libdir}/vlc/plugins/stream_filter/libstream_filter_dash_plugin.so
%{_libdir}/vlc/plugins/stream_filter/libstream_filter_httplive_plugin.so
%{_libdir}/vlc/plugins/stream_filter/libstream_filter_record_plugin.so

%dir %{_libdir}/vlc/plugins/stream_out
%{_libdir}/vlc/plugins/stream_out/libstream_out_autodel_plugin.so
%{_libdir}/vlc/plugins/stream_out/libstream_out_bridge_plugin.so*
%{_libdir}/vlc/plugins/stream_out/libstream_out_delay_plugin.so
%{_libdir}/vlc/plugins/stream_out/libstream_out_description_plugin.so*
%{_libdir}/vlc/plugins/stream_out/libstream_out_display_plugin.so*
%{_libdir}/vlc/plugins/stream_out/libstream_out_dummy_plugin.so*
%{_libdir}/vlc/plugins/stream_out/libstream_out_duplicate_plugin.so*
%{_libdir}/vlc/plugins/stream_out/libstream_out_es_plugin.so*
%{_libdir}/vlc/plugins/stream_out/libstream_out_gather_plugin.so*
%{_libdir}/vlc/plugins/stream_out/libstream_out_langfromtelx_plugin.so
%{_libdir}/vlc/plugins/stream_out/libstream_out_mosaic_bridge_plugin.so*
%{_libdir}/vlc/plugins/stream_out/libstream_out_raop_plugin.so
%{_libdir}/vlc/plugins/stream_out/libstream_out_record_plugin.so
%{_libdir}/vlc/plugins/stream_out/libstream_out_rtp_plugin.so*
%{_libdir}/vlc/plugins/stream_out/libstream_out_select_plugin.so
%{_libdir}/vlc/plugins/stream_out/libstream_out_setid_plugin.so
%{_libdir}/vlc/plugins/stream_out/libstream_out_smem_plugin.so*
%{_libdir}/vlc/plugins/stream_out/libstream_out_standard_plugin.so*
%{_libdir}/vlc/plugins/stream_out/libstream_out_transcode_plugin.so*
%dir %{_libdir}/vlc/plugins/text_renderer
%{_libdir}/vlc/plugins/text_renderer/libfreetype_plugin.so*
%{_libdir}/vlc/plugins/text_renderer/libsvg_plugin.so
%{_libdir}/vlc/plugins/text_renderer/libtdummy_plugin.so

%dir %{_libdir}/vlc/plugins/video_chroma
%{_libdir}/vlc/plugins/video_chroma/libgrey_yuv_plugin.so
%{_libdir}/vlc/plugins/video_chroma/libi420_rgb_*plugin.so*
%{_libdir}/vlc/plugins/video_chroma/libi420_yuy2_*plugin.so*
%{_libdir}/vlc/plugins/video_chroma/libi422_i420_plugin.so
%{_libdir}/vlc/plugins/video_chroma/libi422_yuy2_*plugin.so*
%{_libdir}/vlc/plugins/video_chroma/librv32_plugin.so
%{_libdir}/vlc/plugins/video_chroma/libyuy2_i420_plugin.so
%{_libdir}/vlc/plugins/video_chroma/libyuy2_i422_plugin.so

%dir %{_libdir}/vlc/plugins/video_filter
%{_libdir}/vlc/plugins/video_filter/libadjust_plugin.so*
%{_libdir}/vlc/plugins/video_filter/libalphamask_plugin.so
%{_libdir}/vlc/plugins/video_filter/libantiflicker_plugin.so
%{_libdir}/vlc/plugins/video_filter/libaudiobargraph_v_plugin.so
%{_libdir}/vlc/plugins/video_filter/libatmo_plugin.so
%{_libdir}/vlc/plugins/video_filter/libball_plugin.so
%{_libdir}/vlc/plugins/video_filter/libblendbench_plugin.so
%{_libdir}/vlc/plugins/video_filter/libblend_plugin.so*
%{_libdir}/vlc/plugins/video_filter/libbluescreen_plugin.so
%{_libdir}/vlc/plugins/video_filter/libcanvas_plugin.so
%{_libdir}/vlc/plugins/video_filter/libchain_plugin.so
%{_libdir}/vlc/plugins/video_filter/libclone_plugin.so*
%{_libdir}/vlc/plugins/video_filter/libcolorthres_plugin.so
%{_libdir}/vlc/plugins/video_filter/libcroppadd_plugin.so
%{_libdir}/vlc/plugins/video_filter/libdeinterlace_plugin.so*
%{_libdir}/vlc/plugins/video_filter/libdynamicoverlay_plugin.so
%{_libdir}/vlc/plugins/video_filter/liberase_plugin.so
%{_libdir}/vlc/plugins/video_filter/libextract_plugin.so
%{_libdir}/vlc/plugins/video_filter/libgaussianblur_plugin.so
%{_libdir}/vlc/plugins/video_filter/libgradient_plugin.so
%{_libdir}/vlc/plugins/video_filter/libgradfun_plugin.so
%{_libdir}/vlc/plugins/video_filter/libgrain_plugin.so
%{_libdir}/vlc/plugins/video_filter/libhqdn3d_plugin.so
%{_libdir}/vlc/plugins/video_filter/libinvert_plugin.so*
%{_libdir}/vlc/plugins/video_filter/liblogo_plugin.so*
%{_libdir}/vlc/plugins/video_filter/libmagnify_plugin.so*
%{_libdir}/vlc/plugins/video_filter/libmarq_plugin.so*
%{_libdir}/vlc/plugins/video_filter/libmirror_plugin.so
%{_libdir}/vlc/plugins/video_filter/libmosaic_plugin.so*
%{_libdir}/vlc/plugins/video_filter/libmotionblur_plugin.so*
%{_libdir}/vlc/plugins/video_filter/libmotiondetect_plugin.so*
%{_libdir}/vlc/plugins/video_filter/libosdmenu_plugin.so*
%if %{with_xcb_randr}
%{_libdir}/vlc/plugins/video_filter/libpanoramix_plugin.so
%endif
%{_libdir}/vlc/plugins/video_filter/libposterize_plugin.so
%{_libdir}/vlc/plugins/video_filter/libpostproc_plugin.so
%{_libdir}/vlc/plugins/video_filter/libpsychedelic_plugin.so
%{_libdir}/vlc/plugins/video_filter/libpuzzle_plugin.so
%{_libdir}/vlc/plugins/video_filter/libremoteosd_plugin.so
%{_libdir}/vlc/plugins/video_filter/libripple_plugin.so
%{_libdir}/vlc/plugins/video_filter/librotate_plugin.so
%{_libdir}/vlc/plugins/video_filter/librss_plugin.so*
%{_libdir}/vlc/plugins/video_filter/libscale_plugin.so*
%{_libdir}/vlc/plugins/video_filter/libscene_plugin.so
%{_libdir}/vlc/plugins/video_filter/libsepia_plugin.so
%{_libdir}/vlc/plugins/video_filter/libsharpen_plugin.so
%{_libdir}/vlc/plugins/video_filter/libsubsdelay_plugin.so
%{_libdir}/vlc/plugins/video_filter/libswscale_plugin.so
%{_libdir}/vlc/plugins/video_filter/libtransform_plugin.so*
%{_libdir}/vlc/plugins/video_filter/libwall_plugin.so*
%{_libdir}/vlc/plugins/video_filter/libwave_plugin.so
%{_libdir}/vlc/plugins/video_filter/libyuvp_plugin.so

%dir %{_libdir}/vlc/plugins/video_output
%{_libdir}/vlc/plugins/video_output/libcaca_plugin.so
%{_libdir}/vlc/plugins/video_output/libfb_plugin.so*
%{_libdir}/vlc/plugins/video_output/libvmem_plugin.so
%{_libdir}/vlc/plugins/video_output/libyuv_plugin.so
%{_libdir}/vlc/plugins/video_output/libvdummy_plugin.so
%{_libdir}/vlc/plugins/video_output/libxcb_x11_plugin.so*
%{_libdir}/vlc/plugins/video_output/libxcb_window_plugin.so*
%if %{with_xvideo}
%{_libdir}/vlc/plugins/video_output/libxcb_xv_plugin.so*
%endif

%dir %{_libdir}/vlc/plugins/visualization
%{_libdir}/vlc/plugins/visualization/libvisual_plugin.so*
%if %{with_alsa}
%{_libdir}/vlc/plugins/access/libaccess_alsa_plugin.so
%{_libdir}/vlc/plugins/audio_output/libalsa_plugin.so*
%endif
%{_mandir}/man1/vlc.*
%{_mandir}/man1/vlc-wrapper.1*
%{_datadir}/applications/vlc.desktop
%{_miconsdir}/vlc.png
%{_iconsdir}/vlc.png
%{_liconsdir}/vlc.png
%{_iconsdir}/hicolor/*/apps/*
%if %{with_kde}
%{_datadir}/apps/solid/actions/*.desktop
%endif

%files -n %{libname}
%{_libdir}/libvlc.so.%{libmajor}*

%files -n %{libnamecore}
%{_libdir}/libvlccore.so.%{coremajor}*

%files -n %{develname}
%doc README doc/release-howto.txt doc/skins
%dir %{_includedir}/vlc
%{_libdir}/libvlc.so
%{_libdir}/libvlccore.so
%{_includedir}/vlc/*
%{_libdir}/pkgconfig/*

%if %{with_shout}
%files plugin-shout
%doc README
%{_libdir}/vlc/plugins/access_output/libaccess_output_shout_plugin.so
%endif

# intf plugins
%if %{with_svlc}
%files -n svlc
%doc README
%{_bindir}/svlc
%{_libdir}/vlc/plugins/gui/libskins2_plugin.so*
%{_datadir}/applications/mandriva-svlc.desktop
%{_datadir}/vlc/skins2
%endif

%if %{with_zvbi}
%files plugin-zvbi
%doc README
%{_libdir}/vlc/plugins/access/liblinsys_hdsdi_plugin.so
%{_libdir}/vlc/plugins/access/liblinsys_sdi_plugin.so
%{_libdir}/vlc/plugins/codec/libzvbi_plugin.so
%endif

%if %{with_kate}
%files plugin-kate
%doc README
%{_libdir}/vlc/plugins/codec/libkate_plugin.so
%endif

%if %{with_ass}
%files plugin-libass
%doc README
%{_libdir}/vlc/plugins/codec/liblibass_plugin.so
%endif

%if %{with_lua}
%files plugin-lua
%doc README
%{_libdir}/vlc/plugins/lua/liblua_plugin.so
%{_libdir}/vlc/lua
%{_datadir}/vlc/lua
%{_bindir}/rvlc
%endif

%if %{with_ncurses}
%files plugin-ncurses
%doc README
%{_bindir}/nvlc
%{_libdir}/vlc/plugins/gui/libncurses_plugin.so*
%endif

%if %{with_lirc}
%files plugin-lirc
%doc README
%{_libdir}/vlc/plugins/control/liblirc_plugin.so*
%endif

# video plugins
%if %{with_sdl}
%files plugin-sdl
%doc README
%if %{with_sdl_image}
%{_libdir}/vlc/plugins/codec/libsdl_image_plugin.so*
%endif
%{_libdir}/vlc/plugins/video_output/libvout_sdl_plugin.so*
%endif

%files plugin-opengl
%doc README
%{_libdir}/vlc/plugins/video_output/libxcb_glx_plugin.so*

%if %{with_aa}
%files plugin-aa
%doc README
%{_libdir}/vlc/plugins/video_output/libaa_plugin.so*
%endif

# visualization plugin
%if %{with_xosd}
%files plugin-xosd
%doc README
%{_libdir}/vlc/plugins/notify/libxosd_plugin.so*
%endif

%if %{with_goom}
%files plugin-goom
%doc README
%{_libdir}/vlc/plugins/visualization/libgoom_plugin.so
%endif

%if %{with_projectm}
%files plugin-projectm
%doc README
%{_libdir}/vlc/plugins/visualization/libprojectm_plugin.so
%endif

%if %{with_theora}
%files plugin-theora
%doc README
%{_libdir}/vlc/plugins/codec/libtheora_plugin.so
%endif

%if %{with_fluidsynth}
%files plugin-fluidsynth
%doc README
%{_libdir}/vlc/plugins/codec/libfluidsynth_plugin.so
%endif

%if %{with_gme}
%files plugin-gme
%doc README
%{_libdir}/vlc/plugins/demux/libgme_plugin.so
%endif

%if %{with_schroedinger}
%files plugin-schroedinger
%doc README
%{_libdir}/vlc/plugins/codec/libschroedinger_plugin.so
%endif

%if %{with_twolame}
%files plugin-twolame
%doc README
%{_libdir}/vlc/plugins/codec/libtwolame_plugin.so*
%endif

%if %{with_speex}
%files plugin-speex
%doc README
%{_libdir}/vlc/plugins/audio_filter/libspeex_resampler_plugin.so
%{_libdir}/vlc/plugins/codec/libspeex_plugin.so*
%endif

%files plugin-flac
%doc README
%{_libdir}/vlc/plugins/demux/libflacsys_plugin.so
%{_libdir}/vlc/plugins/codec/libflac_plugin.so*

%if %{with_dv}
%files plugin-dv
%doc README
%{_libdir}/vlc/plugins/access/libaccess_dv_plugin.so
%{_libdir}/vlc/plugins/access/libdc1394_plugin.so
%endif

%if %{with_mod}
%files plugin-mod
%doc README
%{_libdir}/vlc/plugins/demux/libmod_plugin.so*
%endif

%if %{with_mpc}
%files plugin-mpc
%doc README
%{_libdir}/vlc/plugins/demux/libmpc_plugin.so*
%endif

#audio plugins
%if %{with_pulse}
%files plugin-pulse
%doc README
%{_libdir}/vlc/plugins/access/libpulsesrc_plugin.so
%{_libdir}/vlc/plugins/audio_output/libpulse_plugin.so*
%{_libdir}/vlc/plugins/services_discovery/libpulselist_plugin.so
%endif

%if %{with_jack}
%files plugin-jack
%doc README
%{_libdir}/vlc/plugins/access/libaccess_jack_plugin.so
%{_libdir}/vlc/plugins/audio_output/libjack_plugin.so*
%endif

%if %{with_bonjour}
%files plugin-bonjour
%doc README
%{_libdir}/vlc/plugins/services_discovery/libbonjour_plugin.so*
%endif

%if %{with_upnp}
%files plugin-upnp
%doc README
%{_libdir}/vlc/plugins/services_discovery/libupnp_plugin.so*
%endif

%if %{with_gnutls}
%files plugin-gnutls
%doc README
%{_libdir}/vlc/plugins/misc/libgnutls_plugin.so*
%endif

%files plugin-libnotify
%doc README
%{_libdir}/vlc/plugins/notify/libnotify_plugin.so*



%changelog
* Fri Jul 20 2012 Bernhard Rosenkraenzer <bero@bero.eu> 2.0.3-1mdv2012.0
+ Revision: 810480
- Update to 2.0.3

* Fri Jul 20 2012 Alexander Khrukin <akhrukin@mandriva.org> 2.0.2-3
+ Revision: 810420
- version update 2.0.2

* Wed Jul 11 2012 Bernhard Rosenkraenzer <bero@bero.eu> 2.0.1-3
+ Revision: 808920
- Rebuild for libudev.so.1
  Fix build with current automake

  + Andrey Bondrov <abondrov@mandriva.org>
    - Update BuildRequires (use fribidi-devel instead of libfribidi-devel)
    - Add and enable libbluray support, spec cleanup

* Mon Mar 19 2012 Bernhard Rosenkraenzer <bero@bero.eu> 2.0.1-1
+ Revision: 785614
- Update to 2.0.1
- Fix some BuildRequires: lines that pulled in i586 -devel packages on x86_64

  + Götz Waschk <waschk@mandriva.org>
    - bump schroedinger dep
    - disable libv4l and schroedinger for 2010.2 backports
    - bump libmatroska dep
    - bump libdvbpsi dep

* Mon Feb 20 2012 Götz Waschk <waschk@mandriva.org> 2.0.0-1
+ Revision: 778219
- new version
- new library major
- remove obsolete plugins like the browser plugin
- remove patch 16
- update patch 19
- replace sed hack by patch 20
- fix build with our live-devel package
- update license
- update build deps
- update file list

* Thu Oct 27 2011 Götz Waschk <waschk@mandriva.org> 1.1.11-4
+ Revision: 707554
- rebuild for new libcdio

* Thu Oct 27 2011 Götz Waschk <waschk@mandriva.org> 1.1.11-3
+ Revision: 707503
- add xcb-util-keysyms dep

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - rebuild for new libmtp

* Fri Sep 23 2011 Götz Waschk <waschk@mandriva.org> 1.1.11-2
+ Revision: 701146
- rebuild
- reenable schroedinger for backports

* Mon Jul 18 2011 Götz Waschk <waschk@mandriva.org> 1.1.11-1
+ Revision: 690232
- new version
- rediff patch 19

* Sun Jun 26 2011 Götz Waschk <waschk@mandriva.org> 1.1.10-2
+ Revision: 687375
- rebuild for new libmatroska
- fix build without pulse (bug #63464)
- readd pulse version check for backports
- reenable alsa and fix conditional
- disable alsa plugin on 2010.1

* Mon Jun 06 2011 Götz Waschk <waschk@mandriva.org> 1.1.10-1
+ Revision: 682923
- new version
- drop patch 19
- rediff patch 18

* Sun May 22 2011 Funda Wang <fwang@mandriva.org> 1.1.9-4
+ Revision: 677001
- rebuild

* Fri May 06 2011 Götz Waschk <waschk@mandriva.org> 1.1.9-3
+ Revision: 669877
- new version
- enable realrtsp plugin
- rebuild
- rebuild for new libdvbpsi
- disable schroedinger for 2010.1 as well
- disable schroedinger for 2010.0
- bump schroedinger dep

* Mon Mar 28 2011 Götz Waschk <waschk@mandriva.org> 1.1.8-2
+ Revision: 648699
- disable v4l1 on Cooker

* Thu Mar 24 2011 Götz Waschk <waschk@mandriva.org> 1.1.8-1
+ Revision: 648391
- new version
- drop patch 20
- remove bandlimited_resampler plugin

* Sun Feb 27 2011 Funda Wang <fwang@mandriva.org> 1.1.7-3
+ Revision: 640481
- rebuild to obsolete old packages

* Mon Feb 21 2011 Götz Waschk <waschk@mandriva.org> 1.1.7-2
+ Revision: 639091
- rebuild

  + Anssi Hannula <anssi@mandriva.org>
    - plf: append "plf" to Release on cooker to make plf build have higher EVR
      again with the rpm5-style mkrel now in use

* Tue Feb 01 2011 Funda Wang <fwang@mandriva.org> 1.1.7-1
+ Revision: 634602
- fix build with latest matroska
- new version 1.1.7
- rediff pusle version patch
- drop merged patch
- rebuild for new ebml

  + Colin Guthrie <cguthrie@mandriva.org>
    - Ensure PulseAudio output does not init Xlib (crashy) on 2010.1 as our PA is patched accrodingly

* Mon Jan 24 2011 Götz Waschk <waschk@mandriva.org> 1.1.6-1
+ Revision: 632477
- new version
- drop patches 0,100,101
- add patch 1 to fix build

* Sun Jan 23 2011 Götz Waschk <waschk@mandriva.org> 1.1.5-4
+ Revision: 632431
- add securitypatch for CDG decoder

* Mon Dec 06 2010 Götz Waschk <waschk@mandriva.org> 1.1.5-3mdv2011.0
+ Revision: 612303
- rebuild

* Thu Nov 25 2010 Colin Guthrie <cguthrie@mandriva.org> 1.1.5-2mdv2011.0
+ Revision: 601141
- Fix Xlib related issues when dealing with libpulse output.

  + Götz Waschk <waschk@mandriva.org>
    - new version
    - add xscreensaver and gme plugins

* Fri Oct 01 2010 Funda Wang <fwang@mandriva.org> 1.1.4.1-1mdv2011.0
+ Revision: 582324
- new version 1.1.4.1

* Fri Sep 10 2010 Götz Waschk <waschk@mandriva.org> 1.1.4-2mdv2011.0
+ Revision: 577055
- rebuild for new libdvbpsi

* Fri Aug 27 2010 Götz Waschk <waschk@mandriva.org> 1.1.4-1mdv2011.0
+ Revision: 573468
- new version
- drop patch 0

* Mon Aug 23 2010 Götz Waschk <waschk@mandriva.org> 1.1.3-2mdv2011.0
+ Revision: 572163
- fix screensaver inhibition (bug #60749)
- readd libtoolize call
- remove unapplied patches
- don't call autotools if not needed

* Thu Aug 19 2010 Götz Waschk <waschk@mandriva.org> 1.1.3-1mdv2011.0
+ Revision: 571320
- update to new version 1.1.3

* Mon Aug 09 2010 Götz Waschk <waschk@mandriva.org> 1.1.2-2mdv2011.0
+ Revision: 568173
- rebuild for new libproxy
- drop wrong rvlc patch
- move rvlc to lua package
- bump mtp dep
- disable panoramix on 2009.1
- fix rvlc wrapper
- apply patch18 on 2009.1

* Fri Jul 30 2010 Götz Waschk <waschk@mandriva.org> 1.1.2-1mdv2011.0
+ Revision: 563306
- update to new version 1.1.2
- add provides for the python binding
- disable dv on 2009.1
- remove old build options

* Thu Jul 22 2010 Götz Waschk <waschk@mandriva.org> 1.1.1-1mdv2011.0
+ Revision: 556772
- new version
- drop patch 20
- remove obsolete build options
- disable SDL_image for 2010.0 builds
- fix taglib build for 2010.0
- disable taglib for 2010.0
- update build deps for 1394

* Tue Jul 13 2010 Anssi Hannula <anssi@mandriva.org> 1.1.0-2mdv2011.0
+ Revision: 552373
- split different-majored vlccore library to a separate package

  + Götz Waschk <waschk@mandriva.org>
    - enable goom, projectm and libass support
    - merge a52, ogg and dvdnav with main package
    - move to 1.1 branch

  + Colin Guthrie <cguthrie@mandriva.org>
    - Re-remove the pulse priority patch (it is no longer needed).
    - Remove old (and disabled) patch for PA < 0.9.11 (so Mdv 2009.0) This is no longer supported
    - Apply recent changes from trunk
      * fix libv4l build dep for backports
      * bump x264 dep
      * apply xulrunner patch for 2010.0 backports as well

* Tue Jun 22 2010 Colin Guthrie <cguthrie@mandriva.org> 1.1.0-0.30000000.1mdv2010.1
+ Revision: 548519
- Update to VLC 1.1 final
- Fix icon names on install
- Add PA patch for user-agent argument (will be used in Phonon-VLC; upstream)
- Fix invalid %%elseif (should be %%elsif) usage in spec.
- Update to latest 1.1.0 RC+

* Sun Apr 04 2010 Colin Guthrie <cguthrie@mandriva.org> 1.1.0-0.20100404.1mdv2010.1
+ Revision: 531424
- Fix KDE BR
- Fix BR for v4l
- New git snapshot of 1.1
- Disable some plugins that no longer seem available (rmtp, screensaver, shout, sdl image)
- Adapt to the new plugin directory hierarchy
- Merge commits from official package

* Thu Feb 11 2010 Colin Guthrie <cguthrie@mandriva.org> 1.1.0-0.20100211.1mdv2010.1
+ Revision: 504373
- Disable SSE for now as I don't know how to make it work on the cluster
- Remove ffsvn definition as it's not used.
- Fix release
- Rename patch after it's been tweaked for new version
- Add some missing BR
- Update pulseprio patch (need to check to see if it's still needed)
- Update xulrunner patch for latest code changes
- Drop phonon-vlc package as it's no longer in the same source tree
- New snapshot

* Mon Jan 25 2010 Colin Guthrie <cguthrie@mandriva.org> 1.0.5-1mdv2010.1
+ Revision: 496027
- BR kdelibs4-devel
- Fix version
- BR kde4-macros
- Fix phonon init on x86_64
- Fix compilation of phonon-vlc (pushed upstream)
- Update to git master
- Fix file lists
- Temporarily disable two patches that no longer apply
- Add phonon-vlc package
- Copy vlc to phonon package branch

  + Götz Waschk <waschk@mandriva.org>
    - rebuild

* Thu Jan 07 2010 Götz Waschk <waschk@mandriva.org> 1.0.4-2mdv2010.1
+ Revision: 487090
- patch for new xulrunner
- add libkate subtitle plugin
- add Icecast plugin (bug #56510)
- add shoutcast plugin (bug #56510)
- don't build udev support on 2009.1

* Thu Dec 10 2009 Götz Waschk <waschk@mandriva.org> 1.0.4-1mdv2010.1
+ Revision: 476082
- new version
- rediff patch 13

* Thu Dec 10 2009 Götz Waschk <waschk@mandriva.org> 1.0.3-3mdv2010.1
+ Revision: 475966
- rebuild

* Mon Nov 09 2009 Götz Waschk <waschk@mandriva.org> 1.0.3-2mdv2010.1
+ Revision: 463359
- update build deps
- rebuild for new libcdio

* Sat Nov 07 2009 Götz Waschk <waschk@mandriva.org> 1.0.3-1mdv2010.1
+ Revision: 462446
- new version
- add udev plugin

* Mon Sep 21 2009 Götz Waschk <waschk@mandriva.org> 1.0.2-1mdv2010.0
+ Revision: 446937
- new version
- drop patch 0
- update file list

* Tue Sep 01 2009 Götz Waschk <waschk@mandriva.org> 1.0.1-3mdv2010.0
+ Revision: 423400
- revert v4l2 changes (bug #52259)
- update menu categories (bug #53216)

* Mon Aug 03 2009 Götz Waschk <waschk@mandriva.org> 1.0.1-2mdv2010.0
+ Revision: 408218
- add debian patches for the OSD menu and asm MMX chroma converter
- move libnotify plugin to extra package (bug  #52559)
- fix libtoolize call for 2009.0

* Wed Jul 29 2009 Götz Waschk <waschk@mandriva.org> 1.0.1-1mdv2010.0
+ Revision: 402911
- new version

* Mon Jul 13 2009 Götz Waschk <waschk@mandriva.org> 1.0.0-3mdv2010.0
+ Revision: 395704
- add libtoolize call to fix build
- fix build deps for 2009.0
- disable pulseaudio on 2009.0

  + Giuseppe Ghibò <ghibo@mandriva.com>
    - Added libtool to BuildRequires.
    - Add Patch15 to allow pulseaudio support in distro version 2009.0 (better than nothing).
    - Temporary disable Patch13 which reduces the buffer size.

* Wed Jul 08 2009 Götz Waschk <waschk@mandriva.org> 1.0.0-2mdv2010.0
+ Revision: 393440
- rebuild for missing package
- new version
- drop patch 0

* Fri Jun 26 2009 Götz Waschk <waschk@mandriva.org> 1.0.0-0.rc4.1mdv2010.0
+ Revision: 389420
- new version

* Thu Jun 25 2009 Frederic Crozat <fcrozat@mandriva.com> 1.0.0-0.rc3.2mdv2010.0
+ Revision: 389053
- Fix patch0 which was breaking dialog (upstream bug #2857)
- Fix space changes in format-security patch and sent it upstream [prw]

  + Götz Waschk <waschk@mandriva.org>
    - disable schroedinger for older distros

* Mon Jun 08 2009 Götz Waschk <waschk@mandriva.org> 1.0.0-0.rc3.1mdv2010.0
+ Revision: 383865
- new version
- remove arts and esd plugins
- remove vlvc sources
- rediff patches 0,13
- drop patch 3
- update file list
- update build deps
- update build deps

* Fri Apr 24 2009 Götz Waschk <waschk@mandriva.org> 0.9.9-5mdv2010.0
+ Revision: 368985
- new version
- rediff patch 0
- drop patch 17

* Fri Feb 20 2009 Frederic Crozat <fcrozat@mandriva.com> 0.9.8a-5mdv2009.1
+ Revision: 343305
- Patch17: don't clean libxml2, vlc code isn't threadsafe (Mdv bug #47169)
- add git url

* Wed Feb 11 2009 Götz Waschk <waschk@mandriva.org> 0.9.8a-4mdv2009.1
+ Revision: 339355
- rebuild for new libfaad

* Sat Jan 31 2009 Nicolas Lécureuil <nlecureuil@mandriva.com> 0.9.8a-3mdv2009.1
+ Revision: 335904
- Rebuild against new qt4

* Wed Jan 07 2009 Götz Waschk <waschk@mandriva.org> 0.9.8a-2mdv2009.1
+ Revision: 326461
- fix format strings
- build against the right libraw1394

* Sun Dec 07 2008 Götz Waschk <waschk@mandriva.org> 0.9.8a-1mdv2009.1
+ Revision: 311570
- new version

* Tue Dec 02 2008 Götz Waschk <waschk@mandriva.org> 0.9.7-3mdv2009.1
+ Revision: 309440
- reenable embedding the video (bug #46140 fo)

* Mon Dec 01 2008 Götz Waschk <waschk@mandriva.org> 0.9.7-2mdv2009.1
+ Revision: 308804
- rebuild
- new version
- suggest theora package as well

* Thu Nov 06 2008 Götz Waschk <waschk@mandriva.org> 0.9.6-1mdv2009.1
+ Revision: 300258
- new version
- fix build

* Tue Oct 28 2008 Götz Waschk <waschk@mandriva.org> 0.9.5-2mdv2009.1
+ Revision: 298000
- rebuild
- rebuild

* Sat Oct 25 2008 Götz Waschk <waschk@mandriva.org> 0.9.5-1mdv2009.1
+ Revision: 297244
- new version
- drop patches 17,18

* Mon Oct 13 2008 Götz Waschk <waschk@mandriva.org> 0.9.4-2mdv2009.1
+ Revision: 293114
- fix build with new x264

* Sat Oct 11 2008 Götz Waschk <waschk@mandriva.org> 0.9.4-1mdv2009.1
+ Revision: 292164
- new version

* Mon Sep 29 2008 Götz Waschk <waschk@mandriva.org> 0.9.3-2mdv2009.0
+ Revision: 289796
- useless rebuild
- disable libv4l patch if libv4l is not requested
- new version

* Sun Sep 28 2008 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 0.9.2-3mdv2009.0
+ Revision: 288978
- Do some changes based on feedback from libv4l maintainer, Hans de
  Goede:
  * Remove libv4l1 patch: libv4l1 is to make v4l1 applications work with
    v4l2 devices, as vlc now has a v4l2 plugin there is no need to keep
    it;
  * Add updated libv4l2 patch, with bugfixes from him.

* Fri Sep 26 2008 Götz Waschk <waschk@mandriva.org> 0.9.2-2mdv2009.0
+ Revision: 288522
- put back libv4l patches (Herton Ronaldo Krzesinski)
- fix dca build dep
- merge patch 2 into patch 3
- fix libv4l and live build conditionals
- bump live-devel dep
- reenable bootstrap and parallel make
- remove old mozilla plugin build fixes
- fix lua build deps

* Fri Sep 19 2008 Götz Waschk <waschk@mandriva.org> 0.9.2-1mdv2009.0
+ Revision: 285905
- new version, based on QT4 instead of wxGTK
- drop gnomevfs, slp, daap, vlvc, libv4l
- reenable svgalib, dv, libtar
- add schroedinger, fluidsynth, zvbi, lua, theora
- drop patches 0,1,4,5,6,7,8,11,12,16
- update patch 13
- patch to fix with new fribidi

* Mon Sep 01 2008 Götz Waschk <waschk@mandriva.org> 0.8.6i-6mdv2009.0
+ Revision: 278320
- rebuild for new libdvdread
- rebuild for new libdvdread

* Fri Aug 08 2008 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 0.8.6i-5mdv2009.0
+ Revision: 269040
- Rename vlc-0.8.6-libv4l1.patch to vlc-0.8.6i-libv4l1.patch
- Fix libv4l1 patch added in previous release to make v4l plugin to
  properly link with libv4l. Bug report by Christiaan Welvaart on
  cooker ML.

* Fri Aug 01 2008 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 0.8.6i-4mdv2009.0
+ Revision: 259102
- Added patch from libv4l to add support to libv4l1.

* Thu Jul 31 2008 Götz Waschk <waschk@mandriva.org> 0.8.6i-3mdv2009.0
+ Revision: 257501
- patch for xulrunner
- patch for wxgtk 2.8

* Fri Jul 25 2008 Götz Waschk <waschk@mandriva.org> 0.8.6i-2mdv2009.0
+ Revision: 249132
- update file list
- patch for libdca detection

* Sun Jul 13 2008 Götz Waschk <waschk@mandriva.org> 0.8.6i-1mdv2009.0
+ Revision: 234386
- new version
- fix linking

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Sat Jun 07 2008 Götz Waschk <waschk@mandriva.org> 0.8.6h-1mdv2009.0
+ Revision: 216676
- new version
- drop patch 4
- update vlvc patch
- don't call autotools twice

* Thu May 15 2008 Götz Waschk <waschk@mandriva.org> 0.8.6g-1mdv2009.0
+ Revision: 207509
- new version
- drop patch 5

* Wed May 14 2008 Götz Waschk <waschk@mandriva.org> 0.8.6f-4mdv2009.0
+ Revision: 207103
- fix buildrequires for arts
- enable twolame plugin
- remove unused configure options

* Thu Apr 24 2008 Götz Waschk <waschk@mandriva.org> 0.8.6f-3mdv2009.0
+ Revision: 197209
- fix build with new ffmpeg
- small fix for auto* build
- rebuild

* Mon Apr 14 2008 Götz Waschk <waschk@mandriva.org> 0.8.6f-2mdv2009.0
+ Revision: 193288
- rebuild

* Tue Apr 08 2008 Götz Waschk <waschk@mandriva.org> 0.8.6f-1mdv2009.0
+ Revision: 192385
- add removable media mime types for nautilus

* Thu Apr 03 2008 Götz Waschk <waschk@mandriva.org> 0.8.6f-1mdv2008.1
+ Revision: 192075
- new version 0.8.6f (security update)
- drop patch 0

* Wed Mar 26 2008 Götz Waschk <waschk@mandriva.org> 0.8.6e-2mdv2008.1
+ Revision: 190429
- fix build of the mkv demuxer

  + Colin Guthrie <cguthrie@mandriva.org>
    - Fix from debian to fix alsa buffering when used with pulseaudio alsa plugin (not our default setup but still a valid config)

* Thu Feb 28 2008 Götz Waschk <waschk@mandriva.org> 0.8.6e-1mdv2008.1
+ Revision: 175980
- new version
- drop source 1
- drop patches 0,9,10
- clean up spec file by removing support for jurassic distributions

* Thu Feb 21 2008 Colin Guthrie <cguthrie@mandriva.org> 0.8.6d-9mdv2008.1
+ Revision: 173574
- Fix package naming error in suggests for PA.

* Wed Feb 20 2008 Colin Guthrie <cguthrie@mandriva.org> 0.8.6d-8mdv2008.1
+ Revision: 173167
- Really fix pulseaudio plugin.

* Tue Feb 19 2008 Colin Guthrie <cguthrie@mandriva.org> 0.8.6d-7mdv2008.1
+ Revision: 172648
- Resurrect some fixes I thought were upstream but weren't (needed for 0.8.6 compilation)
- Use the (now committed) upstream version of pulseaudio support.

  + Thierry Vignaud <tv@mandriva.org>
    - summary is not licence tag
    - fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake

* Sun Feb 17 2008 Colin Guthrie <cguthrie@mandriva.org> 0.8.6d-6mdv2008.1
+ Revision: 170011
- Set priority of pulseaudio plugin to 200 (so it's default)
- Fix issues with upstream patch
- Add native pulseaudio support (upstream ticket #1215)

* Thu Feb 14 2008 Götz Waschk <waschk@mandriva.org> 0.8.6d-5mdv2008.1
+ Revision: 168112
- readd vlvc and upgrade to 0.8

* Wed Feb 13 2008 Frederic Crozat <fcrozat@mandriva.com> 0.8.6d-4mdv2008.1
+ Revision: 167004
- Patch10: bump priority of esd backend for pulseaudio (Mdv bug #36706)
- Patch11 (SVN): various ALSA fixes
- add suggests on esd plugin

  + Thierry Vignaud <tv@mandriva.org>
    - fix spacing at top of description

* Thu Jan 17 2008 Götz Waschk <waschk@mandriva.org> 0.8.6d-3mdv2008.1
+ Revision: 154481
- rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - drop old menu
    - fix mesaglu-devel BR

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Wed Jan 02 2008 Götz Waschk <waschk@mandriva.org> 0.8.6d-2mdv2008.1
+ Revision: 140442
- fix build with new ffmpeg
- rebuild for new ffmpeg
- suggest ogg plugin
- fix path to the Vera font

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request
    - do not advertize plf

* Sat Dec 01 2007 Götz Waschk <waschk@mandriva.org> 0.8.6d-1mdv2008.1
+ Revision: 114277
- new version
- new devel name

* Tue Nov 06 2007 Funda Wang <fwang@mandriva.org> 0.8.6c-7mdv2008.1
+ Revision: 106496
- rebuild for new lzma

* Thu Nov 01 2007 Götz Waschk <waschk@mandriva.org> 0.8.6c-6mdv2008.1
+ Revision: 104337
- add pvr module (bug #35186)

* Mon Oct 22 2007 Götz Waschk <waschk@mandriva.org> 0.8.6c-5mdv2008.1
+ Revision: 101294
- rebuild for new libdvbpsi

* Fri Oct 12 2007 Götz Waschk <waschk@mandriva.org> 0.8.6c-4mdv2008.1
+ Revision: 97442
- patch from debian: disable update in the help menu
- replace some requires by suggests

  + Thierry Vignaud <tv@mandriva.org>
    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'

* Sun Aug 19 2007 Götz Waschk <waschk@mandriva.org> 0.8.6c-3mdv2008.0
+ Revision: 67142
- rebuild

* Wed Jul 25 2007 Götz Waschk <waschk@mandriva.org> 0.8.6c-2mdv2008.0
+ Revision: 55289
- add jack plugin (bug #32092)

* Mon Jun 18 2007 Götz Waschk <waschk@mandriva.org> 0.8.6c-1mdv2008.0
+ Revision: 40692
- fix desktop entry
- new version
- drop patch 0
- disable vlvc

* Thu Apr 19 2007 Götz Waschk <waschk@mandriva.org> 0.8.6b-1mdv2008.0
+ Revision: 14978
- new version
- rediff patch 3
- update file list


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21861 |12rr|vo-aacenc-0.1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		0
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname %{name} -d

Name:		vo-aacenc
Version:	0.1.2
Release:	%mkrel 1
Summary:	VisualOn AAC encoder library
License:	ASL 2.0
Group:		System/Libraries
URL:		http://opencore-amr.sourceforge.net/
Source0:	http://sourceforge.net/projects/opencore-amr/files/%{name}/%{name}-%{version}.tar.gz

%description
This library contains an encoder implementation of the Advanced Audio
Coding (AAC) audio codec. The library is based on a codec implementation
by VisualOn as part of the Stagefright framework from the Google
Android project.

This package is in restricted because the AAC encoding standard is
covered by patents.

%package -n %{libname}
Group:		System/Libraries
Summary:	VisualOn AAC encoder library

%description -n %{libname}
This library contains an encoder implementation of the Advanced Audio
Coding (AAC) audio codec. The library is based on a codec implementation
by VisualOn as part of the Stagefright framework from the Google
Android project.

This package is in restricted because the AAC encoding standard is
covered by patents.

%package -n %{develname}
Group:		Development/C
Summary:	development files for %{name} AAC encoding library
Provides:	libvo-aacenc-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n %{develname}
Header files and development libraries for %{name}

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%__rm -rf %{buildroot}
%makeinstall_std

%__rm -rf %{buildroot}%{_libdir}/lib%{name}.la

%clean
%__rm -rf %{buildroot}

%files -n %{libname}
%doc AUTHORS COPYING ChangeLog NOTICE README
%{_libdir}/lib%{name}.so.%{major}*

%files -n %{develname}
%{_includedir}/%{name}
%{_libdir}/lib%{name}.so
%{_libdir}/pkgconfig/%{name}.pc



%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21862 |12rr|vo-amrwbenc-0.1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		0
%define libname		%mklibname %{name} %{major}
%define develname	%mklibname %{name} -d

Name:		vo-amrwbenc
Version:	0.1.2
Release:	%mkrel 1
Summary:	VisualOn AMR-WB encoder library
License:	ASL 2.0
Group:		System/Libraries
URL:		http://opencore-amr.sourceforge.net/
Source0:	http://sourceforge.net/projects/opencore-amr/files/%{name}/%{name}-%{version}.tar.gz

%description
This library contains an encoder implementation of the Adaptive Multi
Rate Wideband (AMR-WB) audio codec. The library is based on a codec
implementation by VisualOn as part of the Stagefright framework from
the Google Android project.

This package is in restricted because the AMR audio compression scheme 
is covered by patents.

%package -n %{libname}
Group:		System/Libraries
Summary:	VisualOn AMR-WB encoder library

%description -n %{libname}
This library contains an encoder implementation of the Adaptive Multi
Rate Wideband (AMR-WB) audio codec. The library is based on a codec
implementation by VisualOn as part of the Stagefright framework from
the Google Android project.

This package is in restricted because the AMR audio compression scheme 
is covered by patents.

%package -n %{develname}
Group:		Development/C
Summary:	development files for %{name} AMR wideband encoding library
Provides:	libvo-amrwbenc-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}

%description -n %{develname}
Header files and development libraries for %{name}

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%__rm -rf %{buildroot}
%makeinstall_std

%__rm -f %{buildroot}%{_libdir}/*.la

%clean
%__rm -rf %{buildroot}

%files -n %{libname}
%doc AUTHORS COPYING ChangeLog NOTICE README
%{_libdir}/lib%{name}.so.%{major}*

%files -n %{develname}
%{_includedir}/%{name}
%{_libdir}/lib%{name}.so
%{_libdir}/pkgconfig/%{name}.pc


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21863 |12rr|vobcopy-1.2.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define distsuffix plf

Name:		vobcopy
Version:	1.2.0
Release:	%mkrel 2
Summary:	Copy DVD videos to the hard disk
License:	GPLv2+
Group:		Video
URL:		http://vobcopy.org/
Source0:	http://vobcopy.org/download/%{name}-%{version}.tar.bz2
BuildRequires:	libdvdread-devel
Requires:	libdvdcss

%description
Vobcopy copies DVD .vob files to hard disk (thanks to libdvdread),
decrypting them on the way (if libdvdcss is installed) and merges them into
2 GB files (or larger) with the name extracted from the DVD. It checks for
enough free space on the destination drive and compares the copied size to
the size on DVD (in case something went wrong during the copying). It can
also mirror a whole DVD video part and copy single files.

This package is in restricted as it depends on libdvdcss.

%prep
%setup -q

%build
%make

%install
%__rm -rf %{buildroot}
%makeinstall BINDIR=%{buildroot}%{_bindir} MANDIR=%{buildroot}%{_mandir} DOCDIR=%{buildroot}%{_datadir}/doc/%{name}

%clean
%__rm -rf %{buildroot}

%files
%doc README Changelog alternative_programs.txt TODO Release-Notes
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*
%lang(de) %{_mandir}/de/man1/%{name}.1*


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21864 |12rr|webcore-fonts-3.0-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Name:		webcore-fonts
Summary:	Collection of minimum popular high quality TrueType fonts
Version:	3.0
Release:	%mkrel 2
License:	Microsoft
Group:		System/Fonts/True type
Source:		http://avi.alkalay.net/software/webcore-fonts/%{name}-%{version}.tar.gz
BuildRoot:	%{_tmppath}/build-root-%{name}
BuildArch:	noarch
Url:		http://avi.alkalay.net/linux/docs/font-howto/Font.html#msfonts
Obsoletes:	%{name}-vista <= %{version}-%{release}

%description
Collection of high quality TrueType fonts, default in any MS Windows
installation. These are also the main webfonts as specified in
microsoft.com/typography

The fonts:
Andale Mono, Arial, Arial Black, Calibri, Cambria, Candara, Comic, Consolas,
Constantia, Corbel, Courier New, Georgia, Impact, Lucida Sans, Lucida Console,
Microsoft Sans Serif, Symbol, Tahoma, Times New Roman, Trebuchet, Verdana,
Webdings, Wingdings, Wingding 2, Wingding 3.

%prep
%setup -q -n webcore-fonts

%build

%install
%__rm -rf %{buildroot}
%__mkdir_p %{buildroot}%{_datadir}/fonts/webcore
%__cp fonts/* %{buildroot}%{_datadir}/fonts/webcore
%__cp vista/* %{buildroot}%{_datadir}/fonts/webcore

%clean
%__rm -rf %{buildroot}

%post
{
	# Use regular open standards methods...
	ttmkfdir -d %{_datadir}/fonts/webcore -o %{_datadir}/fonts/webcore/fonts.scale
	umask 133
	/usr/X11R6/bin/mkfontdir %{_datadir}/fonts/webcore
	/usr/sbin/chkfontpath -q -a %{_datadir}/fonts/webcore
	[ -x /usr/bin/fc-cache ] && /usr/bin/fc-cache
} &> /dev/null || :
echo "See file:/usr/share/doc/webcore-fonts/index.html to get the most from this fonts"

%preun
{
	if [ "$1" = "0" ]; then
		cd %{_datadir}/fonts/webcore
		rm -f fonts.dir fonts.scale fonts.cache*
	fi
} &> /dev/null || :

%postun
{
	# Use regular open standards methods...
	if [ "$1" = "0" ]; then
		/usr/sbin/chkfontpath -q -r %{prefix}/webcore
	fi
	[ -x /usr/bin/fc-cache ] && /usr/bin/fc-cache
} &> /dev/null || :

%files
%defattr(-,root,root,0755)
%doc doc/*
%{_datadir}/fonts/webcore

%changelog
* Fri Dec 16 2011 Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.0-2
- Merge webcore-fonts-vista into main package
- Remove SUSE-specific stuff
- Fix Group
- Spec cleanup

* Mon May 14 2007 Avi Alkalay <avi@unix.sh> 3.0
- Inclusion of MS Office 2007/Vista fonts

* Sun Apr 15 2007 Avi Alkalay <avi@unix.sh> 2.0
- Updated scriptlets to support installation on SUSE
- Inclusion of Wingding 2 and Wingding 3 fonts

* Mon May 31 2005 Avi Alkalay <avi@unix.sh> 1.3
- Renamed to webcore-fonts
- Completely disassociated with the -style package

* Thu Dec 14 2002 Avi Alkalay <avi@unix.sh> 1.2.1
- Included screenshots for international text
- Small fixes in the documentation

* Thu Dec 10 2002 Avi Alkalay <avi@unix.sh> 1.2
- Included documentation for public release

* Thu Oct 27 2002 Avi Alkalay <avi@unix.sh> 1.1-5
- Better support for upgrades
- Support for Red Hat 8.0 with Xft

* Thu Apr 21 2002 Avi Alkalay <avi@unix.sh> 1.1
- Added screenshots

* Thu Mar 28 2002 Avi Alkalay <avi@unix.sh> 0.6
- First packaging


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21865 |12rr|win32-codecs-1.9-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

%define distsuffix plf
%define sname essential-20071007

Name:		win32-codecs
Version:	1.9
Release:	5
Summary:	Win32 codec binaries
License:	Commercial
Group:		System/Libraries
URL:		http://plf.zarb.org
Source0:	http://www1.mplayerhq.hu/MPlayer/releases/codecs/%{sname}.tar.bz2
ExclusiveArch:	%{ix86}

%description
This package contains Win32 codec binaries, required for the
decompression of video formats that have no open source
alternative.

This package is in restricted for it's non-free license.


%prep
%setup -q -n %{sname}

%build

%install
install -d -m 755 %{buildroot}%{_libdir}/codecs
install -m 644 *.* %{buildroot}%{_libdir}/codecs
#gw they are in the real-codecs package
rm -f %{buildroot}%{_libdir}/codecs/*.so*
#gw they are in the xanim-codecs package
rm -f %{buildroot}%{_libdir}/codecs/*.xa

%files
%doc README
%{_libdir}/codecs


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21866 |12rr|x264-0.120-0.20111212.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define distsuffix plf

Summary:	H264/AVC encoder
Name:		x264
%define	major	120
Version:	0.%{major}
%define	date	20111212
Release:	0.%{date}.2
%define	rev	2245
%define	fname	%{name}-snapshot-%{date}-%{rev}
Source0:	ftp://ftp.videolan.org/pub/videolan/x264/snapshots/%{fname}.tar.bz2

License:	GPLv2+
Group:		Video
Url:		http://x264.nl/

BuildRequires:	yasm
BuildRequires:	git-core
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(libavfilter)

%description
x264 is a free library for encoding H264/AVC video streams. The code
is written by Laurent Aimar, Eric Petit(OS X), Min Chen (vfw/nasm),
Justin Clay(vfw), Måns Rullgård and Loren Merritt from scratch. It is
released under the terms of the GPL license.

This package is in tainted repository as the video encoder may be covered
by software patents.

%define	libname	%mklibname %{name}_ %{major}
%define	devname	%mklibname -d %{name}

%package -n	%{libname}
Summary:	Shared library of x264
Group:		System/Libraries

%description -n	%{libname}
x264 dynamic libraries

%package -n	%{devname}
Summary:	H264/AVC encoding library headers
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n	%{devname}
x264 is a free library for encoding H264/AVC video streams. The code
is written by Laurent Aimar, Eric Petit(OS X), Min Chen (vfw/nasm),
Justin Clay(vfw), Måns Rullgård and Loren Merritt from scratch. It is
released under the terms of the GPL license.

%prep
%setup -q -n %{fname}

%build
CFLAGS="%{optflags} -Ofast" \
%configure2_5x	--enable-shared \
		--enable-pic \
		--enable-visualize \
		--enable-static
%make

%install
%makeinstall

%files
%doc AUTHORS doc/*
%{_bindir}/%{name}

%files -n %{libname}
%{_libdir}/libx264.so.%{major}*

%files -n %{devname}
%{_libdir}/libx264.a
%{_libdir}/libx264.so
%{_includedir}/*.h
%{_libdir}/pkgconfig/*.pc


%changelog
* Wed Oct  31 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 0c7479c
- Revert version update, we stay with 0.120
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21867 |12rr|x48-gxrom-1.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define distsuffix plf

Name:		x48-gxrom
Version:	1.0
Release:	%mkrel 3
Summary:	HP48's gx rom
Source0:	http://download.berlios.de/x48/x48-gxrom-r.tar.gz
License:	HP
Group:		Sciences/Mathematics
Url:		http://developer.berlios.de/projects/x48/
Conflicts:	x48-sxrom
Buildarch:	noarch
Requires:	x48

%description
HP48's gx rom
This rom was extracted from an HP calculator.
This process is not so simple, so people provide some extracted ones.
This rpm is needed by x48 which is in contrib.

This package is in restricted because the firmware is not free.

%prep
%setup -q -n .hp48

%build

%install
%__rm -rf %{buildroot}
%__mkdir_p %{buildroot}%{_datadir}/x48
%__cp * %{buildroot}%{_datadir}/x48

%clean
%__rm -rf %{buildroot}

%files
%{_datadir}/x48/*


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21868 |12rr|x48-sxrom-1.0-3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define distsuffix plf

Name:		x48-sxrom
Version:	1.0
Release:	%mkrel 3
Summary:	HP48's sx rom
Source0:	http://download.berlios.de/x48/x48-sxrom-e.tar.gz
License:	HP
Group:		Sciences/Mathematics
Url:		http://developer.berlios.de/projects/x48/
Conflicts:	x48-gxrom
Buildarch:	noarch
Requires:	x48

%description
HP48's sx rom
This rom was extracted from an HP calculator.
This process is not so simple, so people provide some extracted ones.
This rpm is needed by x48 which is in contrib.

This package is in restricted because  the firmware is not free.

%prep
%setup -q -n .hp48

%build

%install
%__rm -rf %{buildroot}
%__mkdir_p %{buildroot}%{_datadir}/x48
%__cp * %{buildroot}%{_datadir}/x48

%clean
%__rm -rf %{buildroot}

%files
%{_datadir}/x48/*


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21869 |12rr|xanim-codecs-1.0-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define distsuffix plf

Name:		xanim-codecs
Version:	1.0
Release:	%mkrel 8
Summary:	XAnim codecs binaries
License:	Commercial
Group:		System/Libraries
URL:		http://xanim.va.pubnix.com/xa_dlls.html
Source:		http://www1.mplayerhq.hu/MPlayer/releases/codecs/xanimdlls-20040626.tar.bz2
Source1:	http://www1.mplayerhq.hu/MPlayer/releases/codecs/xanimdlls-ppc-20040626.tar.bz2
Source2:	http://www1.mplayerhq.hu/MPlayer/releases/codecs/xanimdlls-alpha-20061028.tar.bz2
ExclusiveArch:	%{ix86} ppc alpha

%description
This package contains XAnim codecs binaries.

This package is in restricted for it's closed source nature.

%prep
%__rm -rf %{buildroot}
%setup -q -c -T
%ifarch %{ix86}
%setup -q -T -D -a 0
%endif
%ifarch ppc
%setup -q -T -D -a 1
%endif
%ifarch alpha
%setup -q -T -D -a 2
%endif

%build

%install
%__rm -rf %{buildroot}
%__install -d -m 755 %{buildroot}%{_libdir}/codecs
%__cp -a */* %{buildroot}%{_libdir}/codecs

%clean
%__rm -rf %{buildroot}

%files
%{_libdir}/codecs

%changelog
* Mon Sep 05 2011 Andrey Bondrov <bondrov@math.dvgu.ru> 1.0-8plf2011.0
- Port from PLF to restricted

* Sun Apr 25 2010 Gtz Waschk <goetz@zarb.org> 1.0-7plf2010.1
- move codecs to %_libdir/codecs

* Wed May 14 2008 Gtz Waschk <goetz@zarb.org> 1.0-6plf2009.0
- update to the mplayer codec packs
- use mkrel

* Mon Dec 19 2005 Götz Waschk <goetz@zarb.org> 1.0-5plf
- Rebuild

* Mon Sep 20 2004 Gtz Waschk <goetz@zarb.org> 1.0-4plf
- quiet tar
- fix description

* Wed Jul 16 2003 Gtz Waschk <goetz@plf.zarb.org> 1.0-3plf
- fix dir ownership

* Tue Jul 30 2002 Gtz Waschk <waschk@informatik.uni-rostock.de> 1.0-2plf
- add symlinks for compatibility with MPlayer

* Sat Jul 27 2002 Guillaume Rousse <guillomovitch@plf.zarb.org> 1.0-1plf
- first plf release

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21870 |12rr|xephem-3.7.5-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define distsuffix plf

%define Name	XEphem

Name:		xephem
Version:	3.7.5
Release:	2
Summary:	An X Window System/Motif based interactive astronomy program
License:	distributable
Group:		Sciences/Astronomy
Source:		%{name}-%{version}.tar.gz
Url:		http://www.clearskyinstitute.com/xephem/xephem.html
Source1:	%{name}.wmconfig.bz2
Source2:	%{Name}.bz2
Source3:	%{name}-16.png
Source4:	%{name}-32.png
Source5:	%{name}-48.png
Patch0:		xephem-3.7.5-linking.patch
BuildRequires:	XFree86-devel
BuildRequires:	pkgconfig(xp)
BuildRequires:	pkgconfig(xt)
BuildRequires:	lesstif-devel >= 0.93
%ifarch %{ix86}
BuildRequires:	pkgconfig(libindi)
%endif
BuildRequires:	jpeg-devel
BuildRequires:	groff-for-man

%description
Xephem is an interactive astronomy program for X Windows systems.

This package is in restricted because the license is too restritive.

%prep
%setup -q
%patch0 -p1
bzcat %{SOURCE1} > %{name}
bzcat %{SOURCE2} > %{Name}
perl -pi -e 's|^XEphem.ShareDir: .*$|XEphem.ShareDir: %{_datadir}/%{name}|' %{Name}
perl -pi -e 's|^CFLAGS= .*$|CFLAGS= \$(RPM_OPT_FLAGS)|' libastro/Makefile
perl -pi -e 's|^CFLAGS= .*$|CFLAGS= -I../libastro \$(RPM_OPT_FLAGS)|' libip/Makefile
perl -pi -e 's|^MOTIFL =.*$|MOTIFL = %{_libdir}|' GUI/xephem/Makefile
perl -pi -e 's|^XEphem.Version:.*|XEphem.Version = %{version}|' XEphem

%build
(cd libastro && %make)
(cd libip && %make)
(cd libjpegd && %make)

# Replacement of indilib
%ifnarch %{ix86}
(cd liblilxml && %make)
%endif
(cd GUI/xephem && %make && %make -C fifos)

%install
# binary
install -d %{buildroot}%{_bindir}
install -m 755 GUI/xephem/%{name} %{buildroot}%{_bindir}
# man page
install -d %{buildroot}%{_mandir}/man1
install -m 644 GUI/xephem/%{name}.man %{buildroot}%{_mandir}/man1
# data
mkdir -p %{buildroot}%{_datadir}/%{name}
cp -a GUI/xephem/auxil %{buildroot}%{_datadir}/%{name}
cp -a GUI/xephem/catalogs %{buildroot}%{_datadir}/%{name}
cp -a GUI/xephem/fifos %{buildroot}%{_datadir}/%{name}
# X11 prefs
install -d %{buildroot}%{_libdir}/X11/app-defaults
install -m 644 %{Name} %{buildroot}%{_libdir}/X11/app-defaults
# wmconfig
install -d %{buildroot}%{_sysconfdir}/X11/wmconfig
install -m 644 %{name} %{buildroot}%{_sysconfdir}/X11/wmconfig
# icons
install -D -m 644 %{SOURCE3} %{buildroot}%{_miconsdir}/%{name}.png
install -D -m 644 %{SOURCE4} %{buildroot}%{_iconsdir}/%{name}.png
install -D -m 644 %{SOURCE5} %{buildroot}%{_liconsdir}/%{name}.png

%files
%config(noreplace) %{_sysconfdir}/X11/wmconfig/%{name}
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.*
%{_libdir}/X11/app-defaults/%{Name}
%{_datadir}/%{name}
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png


%changelog
* Wed Oct  31 2012 Andrey Bondrov <andrey.bondrov@rosalab.ru>
+ Commit: 45b06ac
- Convert BR to pkgconfig style, update linkage patch
  
  

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21871 |12rr|xine-lib-1.2.2-2plf
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 2
%define api 2.2
%define build_optimization 0

%define build_pulse 1
%define build_magick 1
%define build_arts 0
%define build_caca 1

%define build_directfb 0
%define external_vcdnav 1
%define build_smb 1
%define build_alsa 1

%define build_vidix 1
%ifnarch %ix86
%define build_vidix 0
%endif

%define build_linuxfb 1

%define libname		%mklibname xine %{major}
%define libnamedev	%mklibname -d xine

%define bname xine
%define dvdnav 0.1.4

%define build_divx4 0
%define build_xvid 0
%define build_faad 0
%define build_win32 0
%ifarch %{ix86}
%define build_win32 1
%endif

%define external_ffmpeg 1

%{?_with_plf: %{expand: %%global build_plf 1}}

######################
# Hardcode PLF build
%define build_plf 1
######################

%if %{build_plf}
%define distsuffix plf
%define build_faad 1
%define extrarelsuffix plf
%endif

%{?_with_optimization: %{expand: %%global build_optimization 1}}
%{?_with_directfb: %{expand: %%global build_directfb 1}}
%{?_without_directfb: %{expand: %%global build_directfb 0}}
%{?_with_alsa: %{expand: %%global build_alsa 1}}
%{?_without_alsa: %{expand: %%global build_alsa 0}}
%{?_with_vcdnav: %{expand: %%global external_vcdnav 1}}
%{?_without_vcdnav: %{expand: %%global external_vcdnav 0}}
%{?_with_vidix: %{expand: %%global build_vidix 1}}
%{?_without_vidix: %{expand: %%global build_vidix 0}}
%{?_with_linuxfb: %{expand: %%global build_linuxfb 1}}
%{?_without_linuxfb: %{expand: %%global build_linuxfb 0}}
%{?_with_faad: %{expand: %%global build_faad 1}}
%{?_without_faad: %{expand: %%global build_faad 0}}
%{?_with_win32: %{expand: %%global build_win32 1}}
%{?_without_win32: %{expand: %%global build_win32 0}}
%{?_with_divx4: %{expand: %%global build_divx4 1}}
%{?_without_divx4: %{expand: %%global build_divx4 0}}
%{?_with_xvid: %{expand: %%global build_xvid 1}}
%{?_without_xvid: %{expand: %%global build_xvid 0}}
%{?_with_smb: %{expand: %%global build_smb 1}}
%{?_without_smb: %{expand: %%global build_smb 0}}
%{?_with_pulse: %{expand: %%global build_pulse 1}}
%{?_without_pulse: %{expand: %%global build_pulse 0}}
%{?_with_magick: %{expand: %%global build_magick 1}}
%{?_without_magick: %{expand: %%global build_magick 0}}
%{?_with_ffmpeg: %{expand: %%global external_ffmpeg 1}}
%{?_without_ffmpeg: %{expand: %%global external_ffmpeg 0}}

Name:		xine-lib
Summary:	A Free Video Player (Libraries)
Version:	1.2.2
Release:	2%{?extrarelsuffix}
License:	GPLv2+
Group:		System/Libraries
Source0:	http://downloads.sourceforge.net/project/xine/xine-lib/%{version}/xine-lib-%{version}.tar.xz
URL:		http://xine.sourceforge.net
BuildConflicts:	pkgconfig(libxine) < %{version}
BuildRequires:	gettext-devel
BuildRequires:	aalib-devel
BuildRequires:	pkgconfig(esound)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(vorbisfile)
BuildRequires:	pkgconfig(speex)
BuildRequires:	pkgconfig(jack)
Buildrequires:	pkgconfig(sdl)
Buildrequires:	mng-devel
BuildRequires:	pkgconfig(flac)
BuildRequires:	pkgconfig(gnome-vfs-2.0)
BuildRequires:	pkgconfig(libmodplug)
BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
BuildRequires:	pkgconfig(wavpack)
BuildRequires:	pkgconfig(libv4l2)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(xv)
BuildRequires:	pkgconfig(xvmc)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	pkgconfig(vdpau)
BuildRequires:	pkgconfig(libbluray)
%if %{build_smb}
BuildRequires:	pkgconfig(smbclient)
%endif
%if %{external_vcdnav}
BuildRequires:	pkgconfig(libvcdinfo)
%endif
%if %{build_directfb}
Buildrequires:	pkgconfig(directfb)
%endif
%if %{external_ffmpeg}
BuildRequires:	pkgconfig(libavcodec)
%endif
BuildRequires:	libmpcdec-devel

BuildRequires:	autoconf2.5
BuildRequires:	automake

%description
xine is a free gpl-licensed video player for unix-like systems.
%if %{build_plf}
This package is in restricted repository because the AAC decoder is
covered by patents.
%endif

%package -n %{bname}-plugins
Summary:	A Free Video Player (main plugins)
Group:		Video
Provides:	%{bname}-xv %{bname}-gl %{bname}-oss %{libname}-docs %{bname}-speex
Provides:	%{bname}-dvdnav %{bname}-alsa %{bname}-musepack
%if %{build_win32}
Provides:	xine-plugins-win32
Provides:	xine-win32
#Suggests: win32-codecs
%endif
#gw enable this once the cdda plugin from xine-vcdx was merged too
#Provides: %{bname}-vcdx
#Obsoletes: %{bname}-vcdx
# Plugins are in versioned dir, so require the exact version
Requires:	%{libname} = %{version}
# provide the plugin API version
Provides:	xine-plugin-api = %{api}

%description -n %{bname}-plugins
xine is a free gpl-licensed video player for unix-like systems.

This package includes the main plugins for xine, they allow the input
from files, Video CDs, network streams and (not encrypted) DVDs in
several video formats.

%if %{build_optimization}
Warning: This package was optimized for the build machine and probably
will not run on other computers.
%endif

%package -n %{bname}-wavpack
Group:		Sound
Summary:	Wavpack Audio decoder plugin for xine
Requires:	%{bname}-plugins = %{version}

%description -n %{bname}-wavpack
xine is a free gpl-licensed video player for unix-like systems.

This package contains the wavpack audio decoder plugin.

%package -n %{bname}-sdl
Group:		Video
Summary:	SDL video output plugin for xine
Requires:	%{bname}-plugins = %{version}

%description -n %{bname}-sdl
xine is a free gpl-licensed video player for unix-like systems.

This package contains the SDL video output plugin.

%if %{build_caca}
%package -n %{bname}-caca
Group:		Video
Summary:	Caca video output plugin for xine
Requires:	%{bname}-plugins = %{version}
BuildRequires:	libcaca-devel >= 0.99

%description -n %{bname}-caca
xine is a free gpl-licensed video player for unix-like systems.

This package contains the Caca video output plugin.
%endif

%package -n %{libname}
Summary:	A Free Video Player (Libraries)
Group:		System/Libraries
Provides:	xine-lib

%description -n %{libname}
xine is a free gpl-licensed video player for unix-like systems.

This package contains the shared libraries required by xine.

%package -n %{libnamedev}
Summary:	Devel files for xine
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	libxine-devel = %{version}-%{release}

%description -n %libnamedev
xine is a free gpl-licensed video player for unix-like systems.

This package contains the development files required for compiling xine
front ends or plugins.

%if %{build_arts}
%package -n %{bname}-arts
Summary:	Arts plugin for xine
Group:		Video
Requires:	%{bname}-plugins = %{version}
Buildrequires:	libarts-devel

%description -n %{bname}-arts
xine is a free gpl-licensed video player for unix-like systems.

- Arts audio output plugin
%endif

%package -n %{bname}-esd
Summary:	Esd plugin for xine
Group:		Sound
Requires:	%{bname}-plugins = %{version}

%description -n %{bname}-esd
xine is a free gpl-licensed video player for unix-like systems.

- Esd audio output plugin

%package -n %{bname}-jack
Summary:	Jack plugin for xine
Group:		Sound
Requires:	%{bname}-plugins = %{version}

%description -n %{bname}-jack
xine is a free gpl-licensed video player for unix-like systems.

- Jack audio output plugin

%if %{build_pulse}
%package -n %{bname}-pulse
Summary:	Pulseaudio plugin for xine
Group:		Sound
Requires:	%{bname}-plugins = %{version}
BuildRequires:	pkgconfig(libpulse)

%description -n %{bname}-pulse
xine is a free gpl-licensed video player for unix-like systems.

- pulseaudio audio output plugin
%endif

%if %{build_magick}
%package -n %{bname}-image
Summary:	ImageMagick plugin for xine
Group:		Graphics
Requires:	%{bname}-plugins = %{version}
BuildRequires:	pkgconfig(ImageMagick)

%description -n %{bname}-image
xine is a free gpl-licensed video player for unix-like systems.

- image display plugin based on ImageMagick
%endif

%package -n %{bname}-aa
Summary:	Aalib plugin for xine
Group:		Video
Requires:	%{bname}-plugins = %{version}

%description -n %{bname}-aa
xine is a free gpl-licensed video player for unix-like systems.

- Aalib textmode output plugin

%package -n %{bname}-dxr3
Summary:	DXR3 plugin for xine
Group:		Video
Requires:	%{bname}-plugins = %{version}

%description -n %{bname}-dxr3
xine is a free gpl-licensed video player for unix-like systems.

- DXR3/Hollywood+ (MPEG2 hardware decoder) decoding/output plugin
%if %{build_plf}
- this version has mpeg encoding enabled using libfame.
%endif

%package -n %{bname}-flac
Summary:	FLAC plugin for xine
Group:		Sound
Requires:	%{bname}-plugins = %{version}

%description -n %{bname}-flac
xine is a free gpl-licensed video player for unix-like systems.

- FLAC audio decoder plugin

%package -n %{bname}-gnomevfs
Summary:	GNOME VFS plugin for xine
Group:		System/Libraries
Requires:	%{bname}-plugins = %{version}

%description -n %{bname}-gnomevfs
xine is a free gpl-licensed video player for unix-like systems.

- GNOME VFS input plugin

%package -n %{bname}-smb
Summary:	Samba input plugin for xine
Group:		System/Libraries
Requires:	%{bname}-plugins = %{version}

%description -n %{bname}-smb
xine is a free gpl-licensed video player for unix-like systems.

- Samba input plugin

%if %{build_divx4}
%package -n %{bname}-divx4
Summary:	Divx4 plugin for %{bname}
Group: 		Video
Requires:	%{bname}-plugins = %{version}
ExclusiveArch:	%{ix86}
Provides:	xine-plugins-divx4

%description -n %{bname}-divx4
This package contains the divx4linux plugin for %{bname}. It is in
PLF because it is covered by software patents.
%endif

%if %{build_faad}
%package -n %{bname}-faad
Summary:	FAAD plugin for %{bname}
Group:		Sound
Requires:	%{bname}-plugins = %{version}
BuildRequires:	libfaad2-devel

%description -n %{bname}-faad
This package contains the AAC decoder plugin for %{bname}. It is in
restricted repository because it is covered by software patents.
%endif

%if %{build_xvid}
%package -n %{bname}-xvid
Summary:	XviD plugin for %{bname}
Group:		Video
Requires:	%{bname}-plugins = %{version}
Provides:	xine-plugins-xvid

%description -n %{bname}-xvid
This package contains the XviD plugin for %{bname}. It is in
PLF because it is covered by software patents.
%endif

%prep
%setup -q

%build
#gw for flac
export OGG_LIBS=-logg

%if ! %{build_optimization}
export CFLAGS="%(echo %optflags|sed s/-Wp,-D_FORTIFY_SOURCE=2//)"
%configure2_5x \
%else
%{?__cputoolize: %{__cputoolize}}
#gw expanded configure2_5x macro without the CFLAGS and --build stuff
[ -f configure.in -o -f configure.ac ] && %__libtoolize --copy --force
./configure \
 	--prefix=%{_prefix} \
	--exec-prefix=%{_prefix} \
	--bindir=%{_bindir} \
	--sbindir=%{_sbindir} \
	--sysconfdir=%{_sysconfdir} \
	--datadir=%{_datadir} \
	--includedir=%{_includedir} \
	--libdir=%{_libdir} \
	--libexecdir=%{_libdir} \
	--localstatedir=/var/lib \
	--sharedstatedir=%{_prefix}/com \
	--mandir=%{_mandir} \
	--infodir=%{_datadir}/info \
%endif
%if ! %{external_vcdnav}
  --with-internal-vcdlibs \
%endif
%if %{build_directfb}
  --enable-directfb \
%endif
%if ! %{build_alsa}
  --disable-alsa \
%endif
%if ! %{build_vidix}
 --disable-vidix \
%endif
%if ! %{build_faad}
 --disable-faad \
%endif
%if ! %{build_pulse}
 --disable-polypaudio \
%endif
%if ! %{build_linuxfb}
 --disable-fb \
%endif
%if %{external_ffmpeg}
  --with-external-ffmpeg \
%endif
 --enable-ipv6 --with-libflac --with-wavpack --with-w32-path=%{_libdir}/codecs \
 --with-external-libmpcdec
# real-codecs-path is not set so that runtime searching is used. We want
# to use either codecs from RealPlayer or real-codecs, whichever is
# present.

%make

%install
%makeinstall_std

%multiarch_binaries %{buildroot}%{_bindir}/xine-config

#clean out unpackaged files
rm -f %{buildroot}%{_libdir}/xine/plugins/*/*.la
rm -f %{buildroot}%{_libdir}/xine/plugins/*/post/*.la
rm -rf installed-docs
mv %{buildroot}%{_datadir}/doc/xine-lib installed-docs
rm -f %{buildroot}%{_libdir}/xine/plugins/*/xineplug_inp_vcdo.so

%find_lang libxine2 || touch libxine2.lang

%files -n %{bname}-plugins -f libxine2.lang
%doc installed-docs/README* installed-docs/faq.*
%{_mandir}/man5/xine.5*
%dir %{_libdir}/xine/
%dir %{_libdir}/xine/plugins/
%dir %{_libdir}/xine/plugins/%{api}/
%dir %{_libdir}/xine/plugins/%{api}/post/
%{_libdir}/xine/plugins/%{api}/mime.types
%if %{build_alsa}
%{_libdir}/xine/plugins/%{api}/xineplug_ao_out_alsa.so
%endif
%{_libdir}/xine/plugins/%{api}/xineplug_ao_out_file.so
%{_libdir}/xine/plugins/%{api}/xineplug_ao_out_none.so
%{_libdir}/xine/plugins/%{api}/xineplug_ao_out_oss.so
%{_libdir}/xine/plugins/%{api}/xineplug_inp_cdda.so
%{_libdir}/xine/plugins/%{api}/xineplug_inp_dvb.so
%{_libdir}/xine/plugins/%{api}/xineplug_inp_dvd.so
%{_libdir}/xine/plugins/%{api}/xineplug_inp_http.so
%{_libdir}/xine/plugins/%{api}/xineplug_inp_stdin_fifo.so
%{_libdir}/xine/plugins/%{api}/xineplug_inp_file.so
%{_libdir}/xine/plugins/%{api}/xineplug_inp_mms.so
%{_libdir}/xine/plugins/%{api}/xineplug_inp_net.so
%{_libdir}/xine/plugins/%{api}/xineplug_inp_pnm.so
%{_libdir}/xine/plugins/%{api}/xineplug_inp_pvr.so
%{_libdir}/xine/plugins/%{api}/xineplug_inp_rtp.so
%{_libdir}/xine/plugins/%{api}/xineplug_inp_rtsp.so
%{_libdir}/xine/plugins/%{api}/xineplug_inp_vcd.so
%{_libdir}/xine/plugins/%{api}/xineplug_inp_v4l2.so
%{_libdir}/xine/plugins/%{api}/xineplug_dmx_*so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_a52.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_bitplane.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_dts.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_dvaudio.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_ff.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_gdk_pixbuf.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_gsm610.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_lpcm.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_mad.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_mpc.so*
%{_libdir}/xine/plugins/%{api}/xineplug_decode_mpeg2.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_spu*.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_real.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_rgb.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_yuv.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_vdpau_h264.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_vdpau_h264_alter.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_vdpau_mpeg12.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_vdpau_mpeg4.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_vdpau_vc1.so
%{_libdir}/xine/plugins/%{api}/xineplug_inp_bluray.so
%{_libdir}/xine/plugins/%{api}/xineplug_nsf.so
%{_libdir}/xine/plugins/%{api}/xineplug_sputext.so
%{_libdir}/xine/plugins/%{api}/xineplug_vdr.so
%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_vdpau.so
%{_libdir}/xine/plugins/%{api}/xineplug_xiph.so
%if %{build_directfb}
%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_directfb.so
%endif
%if %{build_linuxfb}
%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_fb.so
%endif
%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_opengl.so
%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_none.so
%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_raw.so
%if %{build_vidix}
%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_vidix.so
%{_libdir}/xine/plugins/%{api}/vidix/
%endif
%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_xshm.so
%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_xv.so
%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_xvmc.so
%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_xxmc.so
%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_xcbshm.so
%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_xcbxv.so
%if %build_win32
%{_libdir}/xine/plugins/%{api}/xineplug_decode_qt.so*
%{_libdir}/xine/plugins/%{api}/xineplug_decode_w32dll.so*
%endif
%{_libdir}/xine/plugins/%{api}/post/xineplug_post_audio_filters.so
%{_libdir}/xine/plugins/%{api}/post/xineplug_post_goom.so
%{_libdir}/xine/plugins/%{api}/post/xineplug_post_mosaico.so
%{_libdir}/xine/plugins/%{api}/post/xineplug_post_planar.so
%{_libdir}/xine/plugins/%{api}/post/xineplug_post_switch.so
%{_libdir}/xine/plugins/%{api}/post/xineplug_post_tvtime.so
%{_libdir}/xine/plugins/%{api}/post/xineplug_post_visualizations.so
%{_datadir}/xine-lib

%files -n %{bname}-sdl
%doc README
%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_sdl.so

%files -n %{bname}-wavpack
%doc README
%{_libdir}/xine/plugins/%{api}/xineplug_wavpack.so

%if %{build_caca}
%files -n %{bname}-caca
%doc README
%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_caca.so
%endif

%if %{build_magick}
%files -n %{bname}-image
%doc README
%{_libdir}/xine/plugins/%{api}/xineplug_decode_image.so
%endif

%files -n %{libname}
%doc README AUTHORS TODO
%{_libdir}/libxine*.so.%{major}*

%files -n %{libnamedev}
%doc README ChangeLog installed-docs/hackersguide
%{_bindir}/xine-config
%{_bindir}/xine-list-1.2
%{multiarch_bindir}/xine-config
%{_mandir}/man1/xine-config.1*
%{_mandir}/man1/xine-list-1.2.1*
%{_libdir}/*.so
%{_libdir}/pkgconfig/libxine.pc
%{_datadir}/aclocal/xine.m4
%{_includedir}/*.h
%{_includedir}/xine

%if %{build_arts}
%files -n %{bname}-arts
%doc README
%{_libdir}/xine/plugins/%{api}/xineplug_ao_out_arts.so
%endif

%files -n %{bname}-esd
%doc README
%{_libdir}/xine/plugins/%{api}/xineplug_ao_out_esd.so

%files -n %{bname}-jack
%doc README
%{_libdir}/xine/plugins/%{api}/xineplug_ao_out_jack.so

%if %{build_pulse}
%files -n %{bname}-pulse
%doc README
%{_libdir}/xine/plugins/%{api}/xineplug_ao_out_pulseaudio.so
%endif

%files -n %{bname}-aa
%doc README
%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_aa.so

%files -n %{bname}-flac
%doc README
%{_libdir}/xine/plugins/%{api}/xineplug_flac.so

%ifarch %{ix86} x86_64 ppc %{arm}
%files -n %{bname}-dxr3
%doc README
%{_libdir}/xine/plugins/%{api}/xineplug_*dxr3*.so
%endif

%files -n %{bname}-gnomevfs
%doc README
%{_libdir}/xine/plugins/%{api}/xineplug_inp_gnome_vfs.so

%if %{build_smb}
%files -n %{bname}-smb
%doc README
%{_libdir}/xine/plugins/%{api}/xineplug_inp_smb.so
%endif

%if %{build_divx4}
%files -n %{bname}-divx4
%{_libdir}/xine/plugins/%{api}/xineplug_decode_divx4.so*
%endif

%if %{build_faad}
%files -n %{bname}-faad
%{_libdir}/xine/plugins/%{api}/xineplug_decode_faad.so*
%endif

%if %{build_xvid}
%files -n %{bname}-xvid
%{_libdir}/xine/plugins/%{api}/xineplug_decode_xvid.so*
%endif


%changelog
* Fri Jun 29 2012 Alexander Khrukin <akhrukin@mandriva.org> 1.2.2-1
+ Revision: 807517
- version update 1.2.2

* Sat Jun 09 2012 Bernhard Rosenkraenzer <bero@bero.eu> 1.2.1-1
+ Revision: 803878
- Update to 1.2.1
- Fix build with current ffmpeg
- Start cleaning up the spec file mess

* Tue Jan 03 2012 Götz Waschk <waschk@mandriva.org> 1.1.20.1-1
+ Revision: 748793
- remove libtool archive
- update build deps
- new version

* Fri Dec 02 2011 Götz Waschk <waschk@mandriva.org> 1.1.20-2
+ Revision: 737152
- build with ffmpeg 0.8.x on Cooker
- use external libmpcdec
- spec cleanup

* Fri Dec 02 2011 Götz Waschk <waschk@mandriva.org> 1.1.20-1
+ Revision: 737149
- api version is now 1.30
- adapt build deps for pointless changes in recent gnome updates

  + Oden Eriksson <oeriksson@mandriva.com>
    - 1.1.20

* Sun Nov 06 2011 Götz Waschk <waschk@mandriva.org> 1.1.19-5
+ Revision: 723005
- build with ffmpeg 0.7
- rebuild for new libcdio

* Mon May 02 2011 Oden Eriksson <oeriksson@mandriva.com> 1.1.19-4
+ Revision: 661759
- multiarch fixes

* Fri Apr 01 2011 Funda Wang <fwang@mandriva.org> 1.1.19-3
+ Revision: 649605
- br gettext
- fix build with new kernel

  + Anssi Hannula <anssi@mandriva.org>
    - plf: append "plf" to Release on cooker to make plf build have higher EVR
      again with the rpm5-style mkrel now in use

* Mon Jan 03 2011 Götz Waschk <waschk@mandriva.org> 1.1.19-2mdv2011.0
+ Revision: 627861
- fix xvmc build

  + Oden Eriksson <oeriksson@mandriva.com>
    - don't force the usage of automake1.7

* Mon Jul 26 2010 Götz Waschk <waschk@mandriva.org> 1.1.19-1mdv2011.0
+ Revision: 560755
- new version
- drop patch 0

* Sun Jul 11 2010 Götz Waschk <waschk@mandriva.org> 1.1.18.1-4mdv2011.0
+ Revision: 550750
- rebuild for new libmodplug

* Sun Apr 25 2010 Götz Waschk <waschk@mandriva.org> 1.1.18.1-3mdv2010.1
+ Revision: 538643
- patch for 64 bit codecs dir (Anssi)
- remove source 1
- change binary codecs dir to %%_libdir/codecs

* Sun Mar 07 2010 Funda Wang <fwang@mandriva.org> 1.1.18.1-1mdv2010.1
+ Revision: 515480
- new version 1.1.18.1

* Thu Feb 25 2010 Götz Waschk <waschk@mandriva.org> 1.1.18-1mdv2010.1
+ Revision: 511110
- new version
- new API version
- add missing dxr3 source file
- add v4l2 plugin

* Thu Jan 14 2010 Funda Wang <fwang@mandriva.org> 1.1.17-2mdv2010.1
+ Revision: 491133
- rebuild for new imagemagick

* Wed Dec 02 2009 Götz Waschk <waschk@mandriva.org> 1.1.17-1mdv2010.1
+ Revision: 472643
- new version
- drop patch 0
- new api version

* Sun Nov 08 2009 Götz Waschk <waschk@mandriva.org> 1.1.16.3-3mdv2010.1
+ Revision: 463251
- rebuild for new libcdio

* Mon May 11 2009 Götz Waschk <waschk@mandriva.org> 1.1.16.3-2mdv2010.0
+ Revision: 374848
- fix MOD mime types output
- remove old configure option

* Fri Apr 03 2009 Götz Waschk <waschk@mandriva.org> 1.1.16.3-1mdv2009.1
+ Revision: 363887
- new version
- new api 1.26
- fix build deps

* Wed Feb 11 2009 Funda Wang <fwang@mandriva.org> 1.1.16.2-1mdv2009.1
+ Revision: 339301
- New version 1.1.16.2

* Wed Jan 28 2009 Götz Waschk <waschk@mandriva.org> 1.1.16.1-2mdv2009.1
+ Revision: 335006
- rebuild for new libmagick

* Mon Jan 12 2009 Götz Waschk <waschk@mandriva.org> 1.1.16.1-1mdv2009.1
+ Revision: 328487
- new version
- drop patch 0
- patch to fix ffmpeg build on 2009.0
- revert previous change, it was not the cause
- disable external ffmpeg on 2009.0

* Wed Jan 07 2009 Götz Waschk <waschk@mandriva.org> 1.1.16-1mdv2009.1
+ Revision: 326746
- new version
- new api
- drop patches 0,1

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Mon Oct 27 2008 Götz Waschk <waschk@mandriva.org> 1.1.15-5mdv2009.1
+ Revision: 297785
- rebuild

* Tue Oct 14 2008 Götz Waschk <waschk@mandriva.org> 1.1.15-4mdv2009.1
+ Revision: 293580
- fix build with new caca

* Mon Oct 13 2008 Götz Waschk <waschk@mandriva.org> 1.1.15-3mdv2009.1
+ Revision: 293115
- add Gentoo build patch for external ffmpeg support
- reenable external ffmpeg
- disable libcaca
- spec cleanup
- fix build deps
- disable external ffmpeg
- fix build deps

* Wed Aug 20 2008 Helio Chissini de Castro <helio@mandriva.com> 1.1.15-2mdv2009.0
+ Revision: 274430
- Fix current version header bug in inline statement
- Added ffmpeg-devel-static as postproc requires

* Fri Aug 15 2008 Götz Waschk <waschk@mandriva.org> 1.1.15-1mdv2009.0
+ Revision: 272197
- new version
- bump api version

  + Buchan Milne <bgmilne@mandriva.org>
    - Adjust license (GPLv2 or later according to src/xine-engine/xine.c)

* Sun Jun 29 2008 Götz Waschk <waschk@mandriva.org> 1.1.14-1mdv2009.0
+ Revision: 230069
- new version
- new api version

* Sun Jun 15 2008 Götz Waschk <waschk@mandriva.org> 1.1.13-1mdv2009.0
+ Revision: 219266
- new version
- new api ver
- remove unused subpackage

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Thu Apr 24 2008 Götz Waschk <waschk@mandriva.org> 1.1.12-2mdv2009.0
+ Revision: 197155
- rebuild

* Tue Apr 15 2008 Götz Waschk <waschk@mandriva.org> 1.1.12-1mdv2009.0
+ Revision: 193616
- new version
- drop patches
- bump api version
- update file list

* Sat Apr 12 2008 Götz Waschk <waschk@mandriva.org> 1.1.11.1-3mdv2009.0
+ Revision: 192627
+ rebuild (emptylog)

* Thu Apr 03 2008 Götz Waschk <waschk@mandriva.org> 1.1.11.1-2mdv2008.1
+ Revision: 192289
- fix for bug 39768 (regression in Quicktime demuxer)

* Mon Mar 31 2008 Frederic Crozat <fcrozat@mandriva.com> 1.1.11.1-1mdv2008.1
+ Revision: 191189
- Patch0 (Lennart): reworked pulseaudio plugin, less racy, less crashy

  + Götz Waschk <waschk@mandriva.org>
    - new version

* Wed Mar 19 2008 Götz Waschk <waschk@mandriva.org> 1.1.11-2mdv2008.1
+ Revision: 188932
- provide xine-plugin-api for third party plugins

* Wed Mar 19 2008 Götz Waschk <waschk@mandriva.org> 1.1.11-1mdv2008.1
+ Revision: 188914
- new version (security update)
- new plugin api version

* Mon Mar 10 2008 Anssi Hannula <anssi@mandriva.org> 1.1.10.1-6mdv2008.1
+ Revision: 183579
- prefer /usr/lib/win32 for win32 codecs

* Thu Feb 21 2008 Götz Waschk <waschk@mandriva.org> 1.1.10.1-5mdv2008.1
+ Revision: 173481
- drop broken patch 3

* Sat Feb 16 2008 Götz Waschk <waschk@mandriva.org> 1.1.10.1-4mdv2008.1
+ Revision: 169251
- P3: security fix for CVE-2008-0486

  + Thierry Vignaud <tv@mandriva.org>
    - fix spacing at top of description

* Mon Feb 11 2008 Götz Waschk <waschk@mandriva.org> 1.1.10.1-3mdv2008.1
+ Revision: 165135
- rebuild for new libmagick

* Fri Feb 08 2008 Götz Waschk <waschk@mandriva.org> 1.1.10.1-1mdv2008.1
+ Revision: 164005
- new version
- fix file list

* Mon Jan 28 2008 Anssi Hannula <anssi@mandriva.org> 1.1.10-2mdv2008.1
+ Revision: 159224
- build with external ffmpeg

* Sun Jan 27 2008 Götz Waschk <waschk@mandriva.org> 1.1.10-1mdv2008.1
+ Revision: 158511
- new version

  + Anssi Hannula <anssi@mandriva.org>
    - add build switch for building with external ffmpeg

* Sun Jan 20 2008 Götz Waschk <waschk@mandriva.org> 1.1.9.1-2mdv2008.1
+ Revision: 155365
- add support for wavpack (bug #36988)

* Fri Jan 11 2008 Götz Waschk <waschk@mandriva.org> 1.1.9.1-1mdv2008.1
+ Revision: 148587
- new version

* Thu Jan 10 2008 Frederic Crozat <fcrozat@mandriva.com> 1.1.9-2mdv2008.1
+ Revision: 147539
- Rebuild

  + Thierry Vignaud <tv@mandriva.org>
    - fix mesaglu-devel BR

* Sun Jan 06 2008 Götz Waschk <waschk@mandriva.org> 1.1.9-1mdv2008.1
+ Revision: 146077
- new version

* Fri Jan 04 2008 Götz Waschk <waschk@mandriva.org> 1.1.8-6mdv2008.1
+ Revision: 144887
- rebuild for new imagemagick

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Tue Dec 25 2007 Anssi Hannula <anssi@mandriva.org> 1.1.8-5mdv2008.1
+ Revision: 137796
- add /usr/lib64/real as real codecs path (patch from upstream)

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Sep 20 2007 Olivier Blin <blino@mandriva.org> 1.1.8-4mdv2008.0
+ Revision: 91482
- move hackers guide in devel package

* Sun Sep 16 2007 Anssi Hannula <anssi@mandriva.org> 1.1.8-3mdv2008.0
+ Revision: 87627
- instead of hardcoding real codecs path, add real codecs paths of packages
  RealPlayer and real-codecs into the internal xine list so that both of
  them can be used (related to #26987)

* Mon Aug 27 2007 Götz Waschk <waschk@mandriva.org> 1.1.8-2mdv2008.0
+ Revision: 72201
- fix buildrequires

* Mon Aug 27 2007 Götz Waschk <waschk@mandriva.org> 1.1.8-1mdv2008.0
+ Revision: 72151
- new version
- new devel name
- add build conflict to fix linker problem

  + Thierry Vignaud <tv@mandriva.org>
    - replace %%{_datadir}/man by %%{_mandir}!

* Thu Jun 07 2007 Götz Waschk <waschk@mandriva.org> 1.1.7-1mdv2008.0
+ Revision: 36499
- new version
- bye bye arts plugin, we won't miss you
- drop patch

* Wed May 09 2007 Frederic Crozat <fcrozat@mandriva.com> 1.1.6-3mdv2008.0
+ Revision: 25662
- Patch0 (HG): fix x-io-select (Mdv bug #29513)

* Fri Apr 20 2007 Götz Waschk <waschk@mandriva.org> 1.1.6-2mdv2008.0
+ Revision: 15626
- build with xcb support

* Wed Apr 18 2007 Götz Waschk <waschk@mandriva.org> 1.1.6-1mdv2008.0
+ Revision: 14366
- new version

* Tue Apr 17 2007 Götz Waschk <waschk@mandriva.org> 1.1.5-1mdv2008.0
+ Revision: 14036
- new version
- drop patches
- update file list


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21872 |12rr|xrick-021212-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define distsuffix plf

Name:		xrick
Summary:	A clone of Rick Dangerous
Version:	021212
Release:	%mkrel 4
License:	GPL-like
URL:		http://www.bigorno.net/xrick/
Source:		%{name}-%{version}.tar.bz2
Source1:	%{name}-xpm.tar.bz2
Group:		Games/Arcade
BuildRequires:	SDL-devel
BuildRequires:	zlib-devel
BuildRequires:	imagemagick

%description
Way before Lara Croft, back in the 1980's and early 1990's, Rick Dangerous
was the Indiana Jones of computer games, running away from rolling rocks,
avoiding traps, from South America to a futuristic missile base via Egypt
and the Schwarzendumpf castle.

xrick is a clone of Rick Dangerous. Written entirely in C, it relies on the
Simple DirectMedia Layer library.

This package is in restricted for the copyrighted artwork.

%prep
%__rm -rf %{buildroot}
%setup -q -n xrick-021212 -a 1

%build
#./config
%make

%install
%__rm -rf %{buildroot}
%__mkdir_p %{buildroot}%{_gamesbindir}
%__install -m 755 xrick %{buildroot}%{_gamesbindir}
%__mkdir_p %{buildroot}%{_gamesdatadir}/%{name}
%__install -m 644 data.zip %{buildroot}%{_gamesdatadir}/%{name}
%__mkdir_p %{buildroot}%{_mandir}/man6
%__install -m 644 xrick.6.gz %{buildroot}%{_mandir}/man6

# installation of icons (c) Grégoire :-)
%__mkdir_p %{buildroot}%{_miconsdir}
%__mkdir_p %{buildroot}%{_iconsdir}
%__mkdir_p %{buildroot}%{_liconsdir}
convert xrick-16.xpm %{buildroot}%{_miconsdir}/xrick.png
convert xrick-32.xpm %{buildroot}%{_iconsdir}/xrick.png
convert xrick-48.xpm %{buildroot}%{_liconsdir}/xrick.png

%__mkdir_p %{buildroot}%{_datadir}/applications
%__cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
Name=Rick Dangerous
Comment=Xrick - A clone of Rick Dangerous
Exec=%{_gamesbindir}/xrick -data %{_gamesdatadir}/%{name}/data.zip
Icon=xrick
Terminal=false
Type=Application
StartupNotify=true
Categories=Game;ArcadeGame;
EOF

%clean
%__rm -rf %{buildroot}

%files
%doc README KeyCodes
%{_gamesbindir}/xrick
%dir %{_gamesdatadir}/%{name}/
%{_gamesdatadir}/%{name}/data.zip
%{_datadir}/applications/mandriva*
%{_miconsdir}/xrick.png
%{_iconsdir}/xrick.png
%{_liconsdir}/xrick.png
%{_mandir}/man6/xrick.6*


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21873 |12rr|xscreensaver-5.15-2plf
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
####################
# PLF build
%define build_plf 1
####################

%define enable_extrusion 1
%define disable_inappropriate 1
# Allow --with[out] <feature> at rpm command line build
%{?_with_plf: %{expand: %%global build_plf 1}}
%{?_without_plf: %{expand: %%global build_plf 0}}
%{?_with_extrusion: %{expand: %%global enable_extrusion 1}}
%{?_without_extrusion: %{expand: %%global enable_extrusion 0}}
%{?_with_inappropriate: %{expand: %%global disable_inappropriate 0}}
%{?_without_inappropriate: %{expand: %%global disable_inappropriate 1}}

%if %{build_plf}
%define distsuffix plf
%if %{mdvver} >= 201100
# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
%define extrarelsuffix plf
%endif
%endif

Summary:	A set of X Window System screensavers
Name:		xscreensaver
Version:	5.15
Release:	2%{?extrarelsuffix}
License:	BSD
Group:		Graphical desktop/Other
URL:		http://www.jwz.org/xscreensaver/
Source0:	http://www.jwz.org/xscreensaver/%{name}-%{version}.tar.gz
Source1:	xscreensaver-capplet.png
Source2:	dmctl
Patch0:		xscreensaver-5.05-mdv-alt-drop_setgid.patch
# Don't check login manager in PATH because we use custom wrapper
Patch1:		xscreensaver-5.15-lmcheck.patch
# Only GDadou should be enabled
Patch9:		xscreensaver-5.15-defaultconfig.patch
# (fc) 4.00-4mdk allow root to start xscreensaver
Patch10:	xscreensaver-4.23-root.patch
# (fc) 4.05-3mdk disable openGL hacks by default
Patch11:	xscreensaver-5.09-noGL.patch
# (fc) 4.23-1mdk disable inappropriate stuff (Mdk bug #19866)
Patch19:	xscreensaver-5.00-inappropriate.patch
Requires:	xscreensaver-common = %{version}-%{release}
Requires:	fortune-mod
Requires:	mandriva-theme-screensaver
Requires:	xdg-utils
BuildRequires:	makedepend
BuildRequires:	bc
BuildRequires:	fortune-mod
BuildRequires:	jpeg-devel
BuildRequires:	pam-devel
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(glut)
BuildRequires:	pkgconfig(gdk-pixbuf-xlib-2.0)
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xi)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	pkgconfig(xmu)
BuildRequires:	pkgconfig(xpm)
BuildRequires:	pkgconfig(xrandr)
BuildRequires:	pkgconfig(xt)
BuildRequires:	pkgconfig(xxf86misc)
BuildRequires:	pkgconfig(xxf86vm)
%if %{enable_extrusion}
BuildRequires:	gle-devel
%endif
BuildRequires:	imagemagick

%description
The xscreensaver package contains a variety of screensavers for your
mind-numbing, ambition-eroding, time-wasting, hypnotized viewing
pleasure.

Install the xscreensaver package if you need screensavers for use with
the X Window System.

%if %{build_plf}
This package is in restricted as it contains copyrighted images.
%endif

%package base
Summary:	A set of screensavers
Group:		Graphical desktop/Other
Requires:	xscreensaver-common = %{version}-%{release}
Conflicts:	xscreensaver < 5.00-2
Requires:	words

%description base
Various screensavers used by Xscreensaver.

%package common
Summary:	Utilities used by xscreensaver screensavers
Group:		Graphical desktop/Other
Conflicts:	xscreensaver < 5.00-2
Provides:	xscreensaver-utils
Requires:	chbg

%description common
Utilities used by xscreensaver screensavers.

%package gl
Summary:	A set of GL screensavers
Group:		Graphical desktop/Other
Requires:	xscreensaver-common = %{version}-%{release}
Requires(post):	xscreensaver-common = %{version}-%{release}
Requires(postun):	xscreensaver-common = %{version}-%{release}

%description gl
The xscreensaver-gl package contains even more screensavers for your
mind-numbing, ambition-eroding, time-wasting, hypnotized viewing
pleasure. These screensavers require OpenGL or Mesa support.

Install the xscreensaver-gl package if you need more screensavers for
use with the X Window System and you have OpenGL or Mesa installed.

%if %{build_plf}
%package matrix
Summary:	The Matrix screensavers
Group:		Graphical desktop/Other
Requires:	xscreensaver-common = %{version}-%{release}

%description matrix
The xscreensaver-matrix package contains two screensavers for
xscreensaver based on the movie The Matrix. It is in restricted because
there might by copyright problems with the artwork used in this
screensavers.
%endif

%if %{enable_extrusion}
%package extrusion
Summary:	OpenGL screensaver
Group:		Graphical desktop/Other
Requires:	xscreensaver-common = %{version}-%{release}

%description extrusion
The xscreensaver-extrusion package contains the extrusion
screensaversfor your mind-numbing, ambition-eroding, time-wasting,
hypnotized viewing pleasure. This screensaver requires OpenGL or Mesa
support.

This screensaver is in a separate package, because it is the only
application for the Mandriva Linux distribution which requires the GLE
extrusion library.
%endif

%prep
%setup -q
%patch1 -p1 -b .login-manager
# WARNING this patch must ALWAYS be applied, if it fails, REGENERATE it !!!
%patch9 -p1 -b .defaultconfig
%patch10 -p1 -b .root
%patch11 -p1 -b .noGL
%if %{disable_inappropriate}
%patch19 -p1 -b .inappropriate
%endif

# Needed by patches 1 and 11
autoconf

%build
%configure2_5x \
    --enable-locking \
    --enable-root-passwd \
    --with-browser=xdg-open \
    --with-dpms-ext \
    --with-xinerama-ext \
    --with-xf86vmode-ext \
    --with-xf86gamma-ext \
    --with-randr-ext \
    --with-proc-interrupts \
    --with-login-manager=dmctl \
    --without-shadow \
    --with-pixbuf \
    --with-xpm \
    --with-jpeg \
    --with-xshm-ext \
    --with-xdbe-ext \
    --without-readdisplay \
    --without-setuid-hacks \
    --with-gtk \
    --without-motif \
    --with-pam \
    --with-gl \
    --with-image-directory="%{_datadir}/mdk/screensaver" \
    --without-kerberos \
%if %{enable_extrusion}
    --with-gle
%else
    --without-gle
%endif

make depend
%make

%install
rm -rf %{buildroot} gl-extras.files base.files %{name}.lang
mkdir -p %{buildroot}%{_sysconfdir}/X11/app-defaults/
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_mandir}/man6
mkdir -p %{buildroot}%{_sysconfdir}/pam.d
mkdir -p %{buildroot}%{_libexecdir}/xscreensaver

make install_prefix=%{buildroot} bindir=%{_bindir} \
 KDEDIR=%{_prefix} GNOME_BINDIR=%{_bindir}  GNOME_DATADIR=%{_datadir} \
 mandir=%{_mandir} AD_DIR=%{_sysconfdir}/X11/app-defaults/ \
 gnulocaledir=%{_datadir}/locale install

# Custom wrapper for gdmflexiserver and kdmctl
install -m 755 %{SOURCE2} %{buildroot}%{_bindir}/dmctl

cat<<EOF >README.GL
The xscreensaver-gl package contains even more screensavers for your
mind-numbing, ambition-eroding, time-wasting, hypnotized viewing
pleasure. These screensavers require OpenGL or Mesa support.

Install the xscreensaver-gl package if you need more screensavers for
use with the X Window System and you have OpenGL or Mesa installed.
EOF

#icons
mkdir -p %{buildroot}%{_datadir}/pixmaps
mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
cp %{SOURCE1}  %{buildroot}%{_datadir}/pixmaps
convert -scale 16x16 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
convert -scale 32x32 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
ln -s %{_datadir}/pixmaps/xscreensaver-capplet.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png

#remove unpackaged files
rm -f %{buildroot}%{_datadir}/xscreensaver/config/xjack.xml
rm -f %{buildroot}%{_mandir}/man6/xjack.6
rm -f  %{buildroot}%{_libexecdir}/xscreensaver/xjack

%if ! %{build_plf}
rm -rf %{buildroot}%{_libexecdir}/xscreensaver/*matrix
rm -rf %{buildroot}%{_mandir}/man6/*matrix*
rm -rf %{buildroot}%{_datadir}/xscreensaver/config/*matrix*
%endif
%if ! %{enable_extrusion}
rm -f %{buildroot}%{_datadir}/xscreensaver/config/extrusion.xml
rm -f %{buildroot}%{_mandir}/man6/extrusion.6
%endif

%find_lang %{name}

# This function prints a list of things that get installed.
# It does this by parsing the output of a dummy run of "make install".
#
list_files() {
  make -s install_prefix=%{buildroot} mandir=%{_mandir}/ \
  bindir=%{_bindir} INSTALL=true "$@"	\
   | sed -n -e 's@.* \(/[^ ]*\)$@\1@p'				\
   | sed    -e "s@^%{buildroot}@@"				\
	    -e "s@/[a-z][a-z]*/\.\./@/@"			\
   | sed    -e 's@\(.*/man/.*\)@\1\*@'				\
   | sed    -e 's@\(.*/app-defaults/\)@%config \1@'		\
	    -e 's@\(.*/pam\.d/\)@%config(missingok) \1@'	\
   | sort
}

# Generate three lists of files for the three packages.
#
dd=%{_builddir}/%{name}-%{version}
( cd hacks/glx ; list_files install > $dd/gl-extras.files)
( cd hacks     ; list_files install > $dd/base.files)

#gw remove the files we don't package:
perl -pi -e "s/.*(gdadou|xjack|matrix|extrusion).*//" gl-extras.files base.files

%find_lang %{name}

%post gl
sed -i -e 's/\A-\s+GL:/ GL:/' %{_sysconfdir}/X11/app-defaults/XScreenSaver

%postun gl
sed -i -e '/\A\s*GL:/ and print "- $_" or print "$_"' %{_sysconfdir}/X11/app-defaults/XScreenSaver

%files -f %{name}.lang
%config(noreplace) %{_sysconfdir}/pam.d/xscreensaver
%doc README
%{_mandir}/man1/xscreensaver-command.1*
%{_mandir}/man1/xscreensaver-demo.1*
%{_mandir}/man1/xscreensaver.1*
%attr(755,root,chkpwd) %{_bindir}/xscreensaver
%{_bindir}/xscreensaver-command
%{_bindir}/xscreensaver-demo
%{_bindir}/dmctl
%dir %{_datadir}/xscreensaver
%{_datadir}/xscreensaver/glade
%{_datadir}/applications/xscreensaver-properties.desktop
%{_datadir}/pixmaps/*
%{_datadir}/xscreensaver/config/gdadou.xml
%{_iconsdir}/hicolor/*/apps/*.png

%files common
%config(noreplace) %{_sysconfdir}/X11/app-defaults/*
%dir %{_libexecdir}/%{name}
%{_bindir}/xscreensaver-getimage
%{_bindir}/xscreensaver-getimage-file
%{_bindir}/xscreensaver-getimage-video
%{_bindir}/xscreensaver-text
%{_mandir}/man1/xscreensaver-getimage*
%{_mandir}/man1/xscreensaver-text.1*
%dir %{_datadir}/%{name}/config
%{_datadir}/%{name}/config/README

%files base -f base.files

%files gl -f gl-extras.files
%doc README.GL

%if %{enable_extrusion}
%files extrusion
%doc README.GL
%{_datadir}/xscreensaver/config/extrusion.xml
%{_mandir}/man6/extrusion.6*
%{_libexecdir}/xscreensaver/extrusion
%endif

%if %{build_plf}
%files matrix
%doc README.GL
%{_mandir}/man6/xmatrix.6*
%{_mandir}/man6/glmatrix.6*
%{_datadir}/xscreensaver/config/glmatrix.xml
%{_datadir}/xscreensaver/config/xmatrix.xml
%{_libexecdir}/xscreensaver/xmatrix
%{_libexecdir}/xscreensaver/glmatrix
%endif



%changelog
* Wed Apr 25 2012 Andrey Bondrov <abondrov@mandriva.org> 5.15-1mdv2012.0
+ Revision: 793381
- Update BuildRequires
- We don't need to modify desktop file anymore, it's already fixed upstream
- Adopt PLF build to new MDV/Rosa realities
- Use custom wrapper (dmctl) as login manager, update BuildRequires
- Rediff default config patch and minor spec cleanup

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - update to new version 5.15

* Tue May 24 2011 Götz Waschk <waschk@mandriva.org> 5.14-1
+ Revision: 678080
- new version
- rediff patch 9
- drop obsolete configure options
- fix extrarelsuffix again

* Fri May 20 2011 Götz Waschk <waschk@mandriva.org> 5.13-2
+ Revision: 676302
- readd missing extrarelsuffix for plf

* Thu May 19 2011 Götz Waschk <waschk@mandriva.org> 5.13-1
+ Revision: 676139
- new version
- rediff patch 9

* Sun May 15 2011 Oden Eriksson <oeriksson@mandriva.com> 5.12-6
+ Revision: 674749
- rebuild

* Sun Feb 27 2011 Funda Wang <fwang@mandriva.org> 5.12-5
+ Revision: 640299
- rebuild to obsolete old packages

* Mon Feb 21 2011 Götz Waschk <waschk@mandriva.org> 5.12-4
+ Revision: 639092
- rebuild

  + Anssi Hannula <anssi@mandriva.org>
    - plf: append "plf" to Release on cooker to make plf build have higher EVR
      again with the rpm5-style mkrel now in use

* Wed Feb 02 2011 Funda Wang <fwang@mandriva.org> 5.12-3
+ Revision: 635147
- rebuild
- tighten BR

* Wed Oct 06 2010 Götz Waschk <waschk@mandriva.org> 5.12-2mdv2011.0
+ Revision: 583606
- work around rpm bug #61207

* Sun Oct 03 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 5.12-1mdv2011.0
+ Revision: 582752
- update to new version 5.12
- disable patch 3
- set gdmflexiserver as a default login manager

* Sun Apr 18 2010 Tomasz Pawel Gajc <tpg@mandriva.org> 5.11-1mdv2010.1
+ Revision: 536072
- update to new version 5.11

* Sun Jan 10 2010 Oden Eriksson <oeriksson@mandriva.com> 5.10-2mdv2010.1
+ Revision: 488979
- fix br deps (gdm)
- fix br deps (makedepend)
- rebuilt against libjpeg v8

  + Götz Waschk <waschk@mandriva.org>
    - drop patch 21 and call make depend instead

* Thu Sep 10 2009 Frederik Himpe <fhimpe@mandriva.org> 5.10-1mdv2010.0
+ Revision: 437464
- Update to new version 5.10
- Rediff deps patch

* Sun Sep 06 2009 Götz Waschk <waschk@mandriva.org> 5.09-1mdv2010.0
+ Revision: 432083
- new version
- rediff patch 11
- drop patch 20
- patch 21: fix deps of some hacks

* Sat Aug 15 2009 Oden Eriksson <oeriksson@mandriva.com> 5.08-4mdv2010.0
+ Revision: 416670
- rebuilt against libjpeg v7

* Mon Jul 20 2009 Colin Guthrie <cguthrie@mandriva.org> 5.08-3mdv2010.0
+ Revision: 398036
- Build with new x11-proto/libxext

* Mon Dec 29 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 5.08-2mdv2009.1
+ Revision: 320794
- Patch9: use xvt script instread of hardcoding default terminal emulator to gnome-terminal

* Sun Dec 28 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 5.08-1mdv2009.1
+ Revision: 320545
- Patch9: rediff to meet nofuzz
- Patch11: rediff to meet nofuzz
- fix buildrequires
- update to new version 5.08

* Sun Sep 07 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 5.07-3mdv2009.0
+ Revision: 282277
- relax perms for real for xscreensaver binary(disabled drop_setgid patch)

* Mon Aug 25 2008 Vincent Danen <vdanen@mandriva.com> 5.07-2mdv2009.0
+ Revision: 275958
- disable the drop_setgid patch for now and relax perms

* Mon Aug 11 2008 Götz Waschk <waschk@mandriva.org> 5.07-1mdv2009.0
+ Revision: 270724
- new version
- rediff patches 9,11

* Thu Jul 17 2008 Funda Wang <fwang@mandriva.org> 5.06-1mdv2009.0
+ Revision: 236674
- BR libxinerama-devel
- New version 5.06

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Fri May 23 2008 Vincent Danen <vdanen@mandriva.com> 5.05-4mdv2009.0
+ Revision: 210395
- build without shadow support
- add patch to not call setgid()
- make xscreensaver sgid chkpwd; should work with both tcb and shadow passwords now

* Wed Apr 30 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 5.05-3mdv2009.0
+ Revision: 199448
- move locales to the main package
- do not require xscreensaver-base, since now there is only one screensaver GDadou
- fix file list
- Patch9: tune up timeouts

* Wed Apr 30 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 5.05-2mdv2009.0
+ Revision: 199358
- Patch9: install gdadou.xml config file !
- drop patch 15, use xdg-open
- drop patch 18, use realname for icons
- drop X-MandrivLinux category
- revoke dead configure options and add new ones
- add missing buildrequires on gdm
- kill switches for mdv 2006
- do not require words package (dunno what for this was pulled in)
- spec file clean
- TODO maybe split out mandriva specific plugin gdadou to a separate package
- Patch9: fix chbg syntax
- set the DPMS values

* Mon Mar 03 2008 Götz Waschk <waschk@mandriva.org> 5.05-1mdv2008.1
+ Revision: 178160
- new version
- update patch 18
- drop patch 20

* Thu Feb 28 2008 Frederic Crozat <fcrozat@mandriva.com> 5.04-3mdv2008.1
+ Revision: 176409
- Replace mandrake_desk dependency with mandriva-theme-screensaver

* Thu Feb 07 2008 Funda Wang <fwang@mandriva.org> 5.04-2mdv2008.1
+ Revision: 163625
- add ubuntu patch to have it build

  + Thierry Vignaud <tv@mandriva.org>
    - drop old menu
    - fix mesaglu-devel BR
    - kill re-definition of %%buildroot on Pixel's request

  + Olivier Blin <blino@mandriva.org>
    - restore BuildRoot

* Wed Nov 14 2007 Götz Waschk <waschk@mandriva.org> 5.04-1mdv2008.1
+ Revision: 108691
- new version

* Thu Sep 20 2007 Frederic Crozat <fcrozat@mandriva.com> 5.03-2mdv2008.0
+ Revision: 91461
- Update patch9 with one background color for GDadou
  Update patch18 to remove icon extension

* Tue Jul 17 2007 Götz Waschk <waschk@mandriva.org> 5.03-1mdv2008.0
+ Revision: 52868
- fix buildrequires

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - new version

* Sun Apr 22 2007 Götz Waschk <waschk@mandriva.org> 5.02-2mdv2008.0
+ Revision: 17004
- fix description

* Sun Apr 22 2007 Götz Waschk <waschk@mandriva.org> 5.02-1mdv2008.0
+ Revision: 16951
- new version


* Wed Sep 20 2006 Gtz Waschk <waschk@mandriva.org> 5.01-1mdv2007.0
- rediff patch 15
- New version 5.01

* Fri Jul 07 2006 Gtz Waschk <waschk@mandriva.org> 5.00-5mdv2007.0
- fix buildrequires

* Thu Jul 06 2006 Frederic Crozat <fcrozat@mandriva.com> 5.00-4mdv2007.0
- Add obsoletes to ease upgrade
- switch to XDG menu

* Wed Jul 05 2006 Thierry Vignaud <tvignaud@mandriva.com> 5.00-3mdv2007.0
- fix upgrade

* Sat Jun 24 2006 Frederic Crozat <fcrozat@mandriva.com> 5.00-2mdv2007.0
- Slip main packages in seperate subpackages (can be used by gnome-screensaver)
- disable kerberos support, use pam instead

* Thu May 25 2006 Gtz Waschk <waschk@mandriva.org> 5.00-1mdk
- install in /usr
- drop patch 20
- update patch 9,19
- New release 5.00

* Thu May 18 2006 Laurent MONTEL <lmontel@mandriva.com> 4.24-2
- Rebuild

* Thu Feb 09 2006 Gtz Waschk <waschk@mandriva.org> 4.24-1mdk
- rediff patch 19 aka the Jesus patch
- rediff patch 9
- New release 4.24

* Tue Jan 31 2006 Olivier Blin <oblin@mandriva.com> 4.23-3mdk
- use "include" directive instead of deprecated pam_stack (Patch20)

* Tue Nov 22 2005 Gtz Waschk <waschk@mandriva.org> 4.23-2mdk
- fix plf build

* Mon Nov 21 2005 Frederic Crozat <fcrozat@mandriva.com> 4.23-1mdk
- Release 4.23
- Patch19:; disable inappropriate stuff in glsnake (Mdk bug #19866)
- Regenerate patch10

* Thu Sep 22 2005 Frederic Crozat <fcrozat@mandriva.com> 4.22-6mdk
- Update patch15 to fix Mdk bug #9320

* Tue Sep 06 2005 Frederic Crozat <fcrozat@mandriva.com> 4.22-5mdk
- Update patch9 to sort images

* Sat Sep 03 2005 Frederic Crozat <fcrozat@mandriva.com> 4.22-4mdk
- Update patch9 with background color based on product

* Tue Jun 28 2005 Andreas Hasenack <andreas@mandriva.com> 4.22-3mdk
- rebuilt without krb4

* Mon Jun 27 2005 Gtz Waschk <waschk@mandriva.org> 4.22-2mdk
- drop sources 2,3

* Fri Jun 24 2005 Gtz Waschk <waschk@mandriva.org> 4.22-1mdk
- use generated file lists for the hacks
- New release 4.22

* Sat May 14 2005 Gtz Waschk <waschk@mandriva.org> 4.21-2mdk
- disable source 2

* Tue Apr 19 2005 Gtz Waschk <waschk@linux-mandrake.com> 4.21-1mdk
- fix the --with options
- mkrel
- new hack: fliptext
- update file list
- rediff patch 9
- New release 4.21

* Wed Mar 16 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 4.20-3mdk
- fix icon name (Mdk bug #14650)

* Wed Mar 02 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 4.20-2mdk
- Fix menu name to remove conflict when we call "kcmshell screensaver"

* Thu Feb 24 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 4.20-1mdk
- Release 4.20
- new hacks : boing, boxfix, carousel, fiberlamp
- Regenerate patch15
- Remove patches 19 (no longer relevant), 20 (merged upstream)

* Thu Jan 06 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 4.19-2mdk
- Add patch20: fix launch xscreensaver into kde

* Thu Dec 16 2004 Gtz Waschk <waschk@linux-mandrake.com> 4.19-1mdk
- new hacks: substrate, intermomentary, fireworkx and pinion
- new version

* Tue Aug 17 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 4.18-2mdk
- Add patch19: fix kscreebsacer path use '/usr/X11R6/bin' and not '/usr/bin'

* Mon Aug 16 2004 Gtz Waschk <waschk@linux-mandrake.com> 4.18-3mdk
- new hacks: anemotaxism, memscroller
- remove double menu entry
- New release 4.17

* Wed Aug 04 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 4.16-3mdk
- Update patch 15 to use xvt instead of xterm (Mdk bug #9320)

* Sat Jul 31 2004 Gtz Waschk <waschk@linux-mandrake.com> 4.16-2mdk
- add xscreensaver-demo menu entry

* Fri May 14 2004 Gtz Waschk <waschk@linux-mandrake.com> 4.16-1mdk
- add new hacks: antinspect, fuzzyflakes, polyhedra, providence
- drop patch 19
- New release 4.16

* Sat Apr 03 2004 Gtz Waschk <waschk@linux-mandrake.com> 4.15-1mdk
- fix description
- add new hacks: mismunch, noof, pacman, wormhole
- fix typo in the kerberos driver
- new version

* Mon Dec 15 2003 Gtz Waschk <waschk@linux-mandrake.com> 4.14-4mdk
- fix deps of the subpackages

* Thu Nov 06 2003 Gtz Waschk <waschk@linux-mandrake.com> 4.14-3mdk
- enable extrusion and move it to the extrusion subpackage
- rename --with xmatrix to --with plf
- move xmatrix and glmatrix to the matrix subpackage

* Wed Nov 05 2003 Gtz Waschk <waschk@linux-mandrake.com> 4.14-2mdk
- remove xmatrix, glmatrix and extrusion (thanks to Christian Bricart)

* Tue Nov 04 2003 Gtz Waschk <waschk@linux-mandrake.com> 4.14-1mdk
- add new hacks: apple2, blinkbox, fontglide, gleidescope, mirrorblob, pong,
- add new hack: xanalogtv
- add new program ljlatest
- fix gle buildrequires
- new version
- new version

* Tue Oct 21 2003 Frederic Lepied <flepied@mandrakesoft.com> 4.12-2mdk
- rebuild for rewriting /etc/pam.d file


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21874 |12rr|xvid-1.3.2-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define distsuffix plf

%define fname xvidcore-%{version}

%define major 4
%define libname %mklibname %{name} %{major}
%define develname %mklibname -d %{name}

Summary:	Video codec compatible with divx4
Name:		xvid
Version:	1.3.2
Release:	6
Epoch:		2
License:	GPLv2+
Group:		System/Libraries
URL:		http://www.xvid.org
Source0:	http://downloads.xvid.org/downloads/%{fname}.tar.bz2
BuildRequires:	yasm

%description
This is a video codec based on the original OpenDivX codec. It's
compatible with DivX and MPEG 4.

%package -n %{libname}
Group:		System/Libraries
Summary:	Video codec compatible with divx4
Provides:	lib%{name} = %{EVRD}
Provides:	%{name} = %{EVRD}

%description -n %{libname}
This is a video codec based on the original OpenDivX codec. It's
compatible with DivX and MPEG 4.

%package -n %{develname}
Group:		Development/C
Summary:	Video codec compatible with divx4, devel files
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Provides:	lib%{name}-devel = %{EVRD}
Provides:	xvid4-devel = %{EVRD}
Conflicts:	xvid2-devel

%description -n %{develname}
This is a video codec based on the original OpenDivX codec. It's
compatible with DivX and MPEG 4.

This package contains the header files and static libraries needed to
build programs with the xvid codec using it's native API.

%prep
%setup -q -n xvidcore

%build
cd build/generic
%configure2_5x
%make

%install
cd build/generic
%makeinstall
ln -s libxvidcore.so.%{major} %{buildroot}%{_libdir}/libxvidcore.so

# We do it to avoid unstripped-binary-or-object error
chmod 0755 %{buildroot}%{_libdir}/libxvidcore.so.%{major}*

%files -n %{libname}
%{_libdir}/libxvidcore.so.%{major}*

%files -n %{develname}
%doc ChangeLog CodingStyle TODO AUTHORS
%{_libdir}/libxvidcore.so
%{_libdir}/libxvidcore.a
%{_includedir}/xvid.h


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21875 |12rr|zoo-2.10-6
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define distsuffix plf

Summary:	File archiving utility with compression
Name:		zoo
Version:	2.10
Release:	%mkrel 6
License:	Copyrighted, freely distributable if unmodified
Group:		Archiving/Compression
Source:		ftp://sunsite.unc.edu:/pub/Linux/utils/compress/%{name}-%{version}.tar.gz
Patch0:		zoo_2.10-9.diff.gz
Patch1:		zoo-memmove.patch
Patch2:		zoo-2.10-formatfix.patch

%description
Zoo is a file archiving utility for maintaining collections of files.
It uses Lempel-Ziv compression to provide space savings in the
range of 20 to 80 percent depending on the type of data. Written by
Rahul Dhesi, and posted to the USENET newsgroup comp.sources.misc.

This package is in restricted because its license denies modifications.

%prep
%setup -q
%patch0 -p1
%patch1 -p0 -b .memmove
%patch2 -p1

%build
%__make "OPTIM=%{optflags}" linux

%install
%__rm -rf %{buildroot}
%__install -d %{buildroot}%{_bindir}
%__install -d %{buildroot}%{_mandir}/man1
%__install fiz %{buildroot}%{_bindir}/fiz
%__install zoo %{buildroot}%{_bindir}/zoo
%__install fiz.1 %{buildroot}%{_mandir}/man1/fiz.1
%__install zoo.1 %{buildroot}%{_mandir}/man1/zoo.1

%clean
%__rm -rf %{buildroot}

%files
%defattr(0644, root, root, 0755)
%doc Copyright
%attr(0755, root, root) %{_bindir}/fiz
%attr(0755, root, root) %{_bindir}/zoo
%{_mandir}/man1/*


%changelog


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21876 |12ru|audacious-plugins-3.4.3-1plf
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#####################
# Hardcode PLF build
%define build_plf 1
#####################

%{?_with_plf: %{expand: %%global build_plf 1}}

%if %{build_plf}
%define	extrarelsuffix	plf
%define	distsuffix	plf
%endif

%define build_smb 0

Summary:	Audacious Media Player core plugins
Name:		audacious-plugins
Version:	3.4.3
Release:	1%{?extrarelsuffix}
Epoch:		5
License:	GPLv2+
Group:		Sound
Url:		http://audacious-media-player.org/
Source0:	http://distfiles.audacious-media-player.org/%{name}-%{version}.tar.bz2
#gw from Fedora, enable gnome keys by default
Requires:	audacious
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(audacious)
BuildRequires:	pkgconfig(flac)
BuildRequires:	pkgconfig(fluidsynth)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(glut)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(imlib2)
BuildRequires:	pkgconfig(jack)

BuildRequires:	pkgconfig(libavcodec) >= 53.40.0
BuildRequires:	pkgconfig(libbinio)
BuildRequires:	pkgconfig(libbs2b)
BuildRequires:	pkgconfig(libcddb)
BuildRequires:	pkgconfig(libcdio)
BuildRequires:	pkgconfig(libcue)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	pkgconfig(liblircclient0)
BuildRequires:	pkgconfig(libmms)
BuildRequires:	pkgconfig(libmodplug)
BuildRequires:	pkgconfig(libmpg123)
BuildRequires:	pkgconfig(libmtp)
BuildRequires:	pkgconfig(libmusicbrainz)
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(libsidplayfp)
BuildRequires:	pkgconfig(libsidplay2)
BuildRequires:	sidplay-devel

BuildRequires:	pkgconfig(mad)
BuildRequires:	pkgconfig(neon)
BuildRequires:	pkgconfig(samplerate)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(shout)
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	pkgconfig(taglib)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(wavpack)
BuildRequires:	pkgconfig(xcomposite)

#gw currently does not build
#BuildRequires:	bluez-devel >= 2.22
%if %{build_plf}
BuildRequires:	liblame-devel
BuildRequires:	libfaad2-static-devel
#gw ffmpeg plugin:
Provides:	audacious-musepack
%endif

%description
Audacious is a media player based on the BMP music playing application.
Its primary goals are usability and usage of current desktop standards.

This contains the basic plugin distribution. Audacious is useless
without them.

%if %{build_plf}
This package is in Restricted repository as it violates some patents.
%endif

%package  -n audacious-wavpack
Group:		Sound
Summary:	Wavpack input plugin for Audacious
Requires:	audacious

%description  -n audacious-wavpack
This is a wavpack input plugin for Audacious based on libwavpack.

%package  -n audacious-jack
Group:		Sound
Summary:	Audacious output plugin for the jack sound server
Requires:	audacious

%description  -n audacious-jack
Audacious audio output plugin for the jack audio server.

%package  -n audacious-pulse
Group:		Sound
Summary:	Audacious output plugin for the Pulseaudio sound server
Requires:	audacious

%description  -n audacious-pulse
Audacious audio output plugin for the pulseaudio
server.

%package  -n audacious-adplug
Summary:	AdLib player plugin for audacious
Group:		Sound
Requires:	audacious

%description  -n audacious-adplug
AdPlug is an Audacious input plugin It uses the AdPlug AdLib sound
player library to play back a wide range of AdLib (OPL2) music file
formats on top of an OPL2 emulator.  No OPL2 chip is required for
playback.

%package  -n audacious-fluidsynth
Summary:	Fluidsynth MIDI plugin for audacious
Group:		Sound
Requires:	audacious

%description  -n audacious-fluidsynth
FluidSynth is a real-time software synthesizer based on the SoundFont 2
specifications. It is a "software synthesizer". FluidSynth can read MIDI
events from the MIDI input device and render them to the audio device.

This is a fluidsynth backend for the Audacious Media Player to support the
playback of MIDI files with the fluidsynth engine.

%package  -n audacious-sid
Group:		Sound
Summary:	Audacious input plugin for C64 SID files
Requires:	audacious

%description  -n audacious-sid
Audacious-SID is a plugin for the Audacious Media Player which provides
support for playing the so-called "SID tunes", which are music
from old Commodore computer programs like games, demos, etc.

For the actual playing, it uses the excellent libsidplay (1|2)
emulator engine that emulates 6510 CPU and 6581/8580 Sound Interface
Device (SID) chip.

%if %{build_smb}
%package -n audacious-smb
Group:		Sound
Summary:	SMB/CIFS file system plugin for the Audacious media player
Requires:	audacious
BuildRequires:	pkgconfig(smbclient)

%description -n audacious-smb
This plugin allows Audacious to play content from a Samba or Windows network
file system.
%endif

%prep
%setup -q
%apply_patches

%build
export LDFLAGS="-lm"
#gw else cdaudio does not build (2.2-beta2)
#define _disable_ld_no_undefined 1
%configure2_5x --enable-amidiplug \
%if %{build_smb}
--enable-smb \
%endif
--enable-scrobbler
%ifarch %ix86 x86_64
#--enable-usf
%endif

%make

%install
%makeinstall_std

%if ! %{build_plf}
rm -fv %{buildroot}%{_libdir}/audacious/Input/aac.so
%endif

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS
%dir %{_libdir}/audacious/Input/amidi-plug/
%{_libdir}/audacious/Input/amidi-plug/ap-alsa.so
%dir %{_libdir}/audacious
%dir %{_libdir}/audacious/Container
%{_libdir}/audacious/Container/asx.so
%{_libdir}/audacious/Container/audpl.so
%{_libdir}/audacious/Container/cue.so
%{_libdir}/audacious/Container/m3u.so
%{_libdir}/audacious/Container/pls.so
%{_libdir}/audacious/Container/xspf.so
%dir %{_libdir}/audacious/General
%{_libdir}/audacious/General/alarm.so
%{_libdir}/audacious/General/albumart.so
%{_libdir}/audacious/General/aosd.so
#%{_libdir}/audacious/General/bluetooth.so
%{_libdir}/audacious/General/cd-menu-items.so
%{_libdir}/audacious/General/gnomeshortcuts.so
%{_libdir}/audacious/General/gtkui.so
%{_libdir}/audacious/General/hotkey.so
%{_libdir}/audacious/General/lirc.so
%{_libdir}/audacious/General/lyricwiki.so
%{_libdir}/audacious/General/mpris2.so
%{_libdir}/audacious/General/notify.so
%{_libdir}/audacious/General/scrobbler.so
%{_libdir}/audacious/General/search-tool.so
%{_libdir}/audacious/General/skins.so
%{_libdir}/audacious/General/statusicon.so
%{_libdir}/audacious/General/song_change.so
%dir %{_libdir}/audacious/Input
%{_libdir}/audacious/Input/ffaudio.so
%{_libdir}/audacious/Input/amidi-plug.so
%{_libdir}/audacious/Input/cdaudio-ng.so
%{_libdir}/audacious/Input/console.so
%{_libdir}/audacious/Input/flacng.so
%{_libdir}/audacious/Input/madplug.so
%{_libdir}/audacious/Input/metronom.so
%{_libdir}/audacious/Input/modplug.so
%{_libdir}/audacious/Input/psf2.so
%{_libdir}/audacious/Input/sndfile.so
%{_libdir}/audacious/Input/tonegen.so
%ifarch %{ix86} x86_64
#%{_libdir}/audacious/Input/usf.so
%endif
%{_libdir}/audacious/Input/vorbis.so
%{_libdir}/audacious/Input/vtx.so
%{_libdir}/audacious/Input/xsf.so
%if %{build_plf}
%{_libdir}/audacious/Input/aac.so
%endif
%dir %{_libdir}/audacious/Effect/
%{_libdir}/audacious/Effect/bs2b.so
%{_libdir}/audacious/Effect/compressor.so
%{_libdir}/audacious/Effect/crossfade.so
%{_libdir}/audacious/Effect/crystalizer.so
%{_libdir}/audacious/Effect/echo.so
%{_libdir}/audacious/Effect/ladspa.so
%{_libdir}/audacious/Effect/mixer.so
%{_libdir}/audacious/Effect/resample.so
%{_libdir}/audacious/Effect/speed-pitch.so
%{_libdir}/audacious/Effect/stereo.so
%{_libdir}/audacious/Effect/voice_removal.so
%dir %{_libdir}/audacious/Output
%{_libdir}/audacious/Output/alsa.so
%{_libdir}/audacious/Output/filewriter.so
%{_libdir}/audacious/Output/sdlout.so
%dir %{_libdir}/audacious/Transport/
%{_libdir}/audacious/Transport/gio.so
%{_libdir}/audacious/Transport/mms.so
%{_libdir}/audacious/Transport/neon.so
%{_libdir}/audacious/Transport/unix-io.so
%dir %{_libdir}/audacious/Visualization
%{_libdir}/audacious/Visualization/blur_scope.so
%{_libdir}/audacious/Visualization/cairo-spectrum.so
%{_libdir}/audacious/Effect/sox-resampler.so
%{_libdir}/audacious/Visualization/gl-spectrum.so
%{_datadir}/audacious

%files  -n audacious-wavpack
%{_libdir}/audacious/Input/wavpack.so

%files  -n audacious-jack
%{_libdir}/audacious/Output/jackout.so

%files  -n audacious-pulse
%{_libdir}/audacious/Output/pulse_audio.so

%files  -n audacious-sid
%{_libdir}/audacious/Input/sid.so

%files  -n audacious-adplug
%{_libdir}/audacious/Input/adplug.so

%if 0
%files  -n audacious-timidity
%{_libdir}/audacious/Input/timidity.so
%endif

%files  -n audacious-fluidsynth
%{_libdir}/audacious/Input/amidi-plug/ap-fluidsynth.so

%if %{build_smb}
%files -n audacious-smb
%{_libdir}/audacious/Transport/smb.so
%endif


%changelog
* Fri Jan 24 2014 Tigro <ashejn@gmail.com> 5:3.4.3-1plf
+ Revision: 8654d98
- update to 3.4.3



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21877 |12ru|audiokonverter-5.9.1-6plf
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
######################
# Hardcode PLF build
%define build_plf 1
######################

%if %{build_plf}
%define distsuffix plf
# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
%define extrarelsuffix plf
%endif

Summary:	An audio converter
Name:		audiokonverter
Version:	5.9.1
Release:	6%{?extrarelsuffix}
License:	GPLv2
Group:		Sound
URL:		http://www.kde-apps.org/content/show.php?content=12608
Source0:	http://www.kde-apps.org/CONTENT/content-files/12608-%{name}-%{version}.tar.bz2
Patch0:		audiokonverter-noflac.patch
BuildRequires:	kde4-macros
Requires:	dolphin
Requires:	mplayer
Requires:	flac
Requires:	wavpack
Requires:	id3lib
Requires:	vorbis-tools
%if %{build_plf}
Requires:	lame
Requires:	faac
Requires:	faad2
%endif
BuildArch:	noarch

%description
audiokonverter is a small utility to easily convert from OGG, MP3,
AAC, M4A, FLAC, WMA, RealAudio, Musepack, Wavpack, WAV and movies to
MP3, OGG, M4A, WAV and FLAC in Konqueror by right-clicking on them.

%if %{build_plf}
This package is in restricted because it requires packages that are
in restricted (lame, faac, faad2).
%endif

%prep
%setup -q
%if !%{build_plf}
%patch0 -p0 -b .plf
%endif

%install
mkdir -p %{buildroot}%{_kde_services}/ServiceMenus
install -m 644 *4.desktop %{buildroot}%{_kde_services}/ServiceMenus
mkdir -p %{buildroot}%{_kde_appsdir}/dolphin/servicemenus
install -m 644 *4.desktop %{buildroot}%{_kde_appsdir}/dolphin/servicemenus
mkdir -p %{buildroot}%{_kde_bindir}
install -m 755 anytowav4 audioconvert4 movie2sound4 oggdrop-lx %{buildroot}%{_kde_bindir}

%files
%doc README Changelog
%{_kde_bindir}/*
%{_kde_services}/ServiceMenus/*.desktop
%{_kde_appsdir}/dolphin/servicemenus/*.desktop



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21878 |12ru|b43-firmware-784.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages  %{nil}
%define debug_package           %{nil}

Name:           b43-firmware
Version:        784.2
Release:        1
Summary:        Firmware for Broadcom wireless devices

Group:          System/Configuration/Networking
License:        Proprietary
URL:            http://www.lwfinger.com/b43-firmware/
Source0:        http://www.lwfinger.com/b43-firmware/broadcom-wl-6.30.163.46.tar.bz2

BuildArch:      noarch

BuildRequires:  b43-fwcutter >= 018

%description
Firmware for Broadcom wireless devices.
This firmware version can be extracted from the GPL tarball for the ASUS
GPL code for the RT-AC66U 802.11ac Dual-Band Wireless-AC1750 Gigabit Router
http://dlcdnet.asus.com/pub/ASUS/wireless/RT-AC66U/GPL_RT_AC66U_3004372.zip

%prep
%setup -q -c

%build
b43-fwcutter -w . broadcom-wl-6.30.163.46.wl_apsta.o

%install
mkdir -p %{buildroot}/lib/firmware/
cp -r b43 %{buildroot}/lib/firmware/

%files
/lib/firmware/b43/*

%changelog
* Wed Aug 14 2013 Andrew Lukoshko <andrew.lukoshko@rosalab.ru> 784.2-1
- initial build for ROSA

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21879 |12ru|chromium-browser-pepper-flash-14.0.0.145-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

Summary:        Chromium Flash player plugin
Name:           chromium-browser-pepper-flash
Version:        14.0.0.145
Release:        1

License:        Proprietary
Url:            http://www.google.com/chrome
Group:          Networking/WWW
Source0:        https://dl.google.com/linux/direct/google-chrome-stable_current_i386.rpm
Source1:        https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm

BuildRequires:  rpm cpio

Requires:       chromium-browser

%description
Pepper API based Adobe Flash plugin for Google's Open Source browser Chromium.

%package -n chromium-browser-pdf-plugin
Summary:        Chromium PDF viewer plugin
Group:          Networking/WWW
Requires:       chromium-browser

%description -n chromium-browser-pdf-plugin
Official PDF viewer plugin for Google's Open Source browser Chromium.

%prep
%setup -c -T


%build
%ifarch x86_64
rpm2cpio %{SOURCE1} | cpio -idmv
%else
rpm2cpio %{SOURCE0} | cpio -idmv
%endif


%install
mkdir -p %{buildroot}%{_libdir}/chromium-browser/PepperFlash/
install -m644 opt/google/chrome/PepperFlash/* %{buildroot}%{_libdir}/chromium-browser/PepperFlash/ 
install -m755 opt/google/chrome/libpdf.so %{buildroot}%{_libdir}/chromium-browser/


%files
%dir %{_libdir}/chromium-browser/
%{_libdir}/chromium-browser/PepperFlash/


%files -n chromium-browser-pdf-plugin
%{_libdir}/chromium-browser/libpdf.so


%changelog
* Tue Aug 12 2014 Tigro <ashejn@gmail.com> 14.0.0.145-1
+ Revision: 5bc6e62
- update sources



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21880 |12ru|deadbeef-0.6.2-1plf
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
# (tpg) do not provide plugins
%if %{_use_internal_dependency_generator}
%define __noautoprov '(.*)\\.so\\.0'
%else
%define _provides_exceptions *.so.0\\|
%endif

%define with_faad 0

####################
# Hardcore PLF build
%define build_plf 1
####################

%if %{build_plf}
%define distsuffix plf
%define with_faad 1
# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
%define extrarelsuffix plf
%endif

Summary:	Ultimate music player for GNU/Linux
Name:		deadbeef
Version:	0.6.2
Release:	1%{?extrarelsuffix}
License:	GPLv2+
Group:		Sound
Url:		http://deadbeef.sourceforge.net
Source0:	http://sourceforge.net/projects/deadbeef/files/%{name}-%{version}.tar.bz2
Patch0:		translation_fix.patch
BuildRequires:	bison
BuildRequires:	intltool >= 0.40
BuildRequires:	yasm
BuildRequires:	ffmpeg-devel
BuildRequires:	jpeg-devel
%if %{with_faad}
BuildRequires:	libfaad2-devel
%endif
BuildRequires:	libstdc++-static-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(flac)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(imlib2)
BuildRequires:	pkgconfig(libcddb)
BuildRequires:	pkgconfig(libcdio)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(libzip)
BuildRequires:	pkgconfig(mad)
BuildRequires:	pkgconfig(samplerate)
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(wavpack)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(zlib)

%description
DeaDBeeF is an audio player for GNU/Linux systems with
X11 written in C and C++.

Features:
* minimal depends
* native GTK2 GUI
* cuesheet support
* mp3, ogg, flac, ape and other popular formats
* chiptune formats with subtunes
* song-length databases
* small memory footprint

%if %{build_plf}
This package is in restricted repository because it uses patented codecs.
%endif

%files -f %{name}.lang
%doc AUTHORS ChangeLog COPYING.GPLv2 COPYING.LGPLv2.1
%doc about.txt help.txt translators.txt
%dir %{_datadir}/%{name}
%dir %{_datadir}/%{name}/pixmaps
%{_bindir}/%{name}
%{_libdir}/%{name}/*.so*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}/pixmaps/*.png
%{_iconsdir}/hicolor/*/apps/*.png
%{_iconsdir}/hicolor/scalable/apps/deadbeef.svg
%{_libdir}/%{name}/convpresets/*.txt

#----------------------------------------------------------------------------

%package devel
Summary:	Development files for %{name}
Group:		Development/C++
Requires:	%{name} = %{EVRD}

%description devel
Development files and headers for %{name}.

%files devel
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/*.h

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x \
	--enable-gtk3 \
	--disable-gtk2 \
	--disable-static \
	--enable-ffmpeg \
%if !%{with_faad}
	--disable-aac \
%endif
	--disable-rpath

%make

%install
%makeinstall_std

rm -rf %{buildroot}%{_docdir}/%{name}

%find_lang %{name}


%changelog
* Fri Aug 08 2014 abondrov <andrey.bondrov@rosalab.ru> 0.6.2-1plf
+ Revision: 1a43182
- New version 0.6.2



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21881 |12ru|dvdrip-0.98.11-4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#disable requires on private modules
%if %{_use_internal_dependency_generator}
%define __noautoreq 'perl\\(Video::DVDRip.*'
%else
%define	_requires_exceptions perl.Video::DVDRip
%endif

%define pre 0
%define distsuffix plf

Name:		dvdrip
Version:	0.98.11
Release:	4
Summary:	DVD ripping GUI
License:	GPL or Artistic
URL:		http://www.exit1.org/dvdrip/
Group:		Video
Source:		http://www.exit1.org/dvdrip/dist/%{name}-%{version}.tar.gz
Source1:	Video-DVDRip-16.png
Source2:	Video-DVDRip-32.png
Source3:	Video-DVDRip-48.png
Source4:	Video-DVDRip.xml
Patch:		dvdrip-0.98.7-fping.patch
Patch1:		dvdrip-0.98.10-cssmethod.patch
Requires:	imagemagick
Requires:	perl-libintl-perl
Requires:	perl-Gtk2-Ex-FormFactory
Requires:	ogmtools
Requires:	libdvdcss
Requires:	fping
Requires: 	transcode
BuildRequires:	perl-devel
BuildRequires:	perl-Gtk2 >= 1.121
BuildRequires:	perl-Gtk2-Ex-FormFactory >= 0.65
BuildRequires:	perl-Event-ExecFlow >= 0.62
BuildRequires:	perl-Event-RPC >= 0.89
BuildRequires:	perl-libintl-perl >= 1.16
%rename Video-DVDRip

%description
dvd::rip is a full featured DVD copy program written in Perl. It
provides an easy to use but feature-rich Gtk+ GUI to control almost
all aspects of the ripping and transcoding process. It uses the widely
known video processing swissknife transcode and many other Open Source
tools.

This package is in restricted, as DVD ripping might break local laws.

%prep
%setup -q
%patch -p1 -b .fping
%patch1 -p1 -b .css

%build
perl Makefile.PL INSTALLDIRS=vendor
make

%install
%makeinstall_std
# icons
%__install -D -m 644 %{SOURCE3} %{buildroot}%{_liconsdir}/%{name}.png
%__install -D -m 644 %{SOURCE2} %{buildroot}%{_iconsdir}/%{name}.png
%__install -D -m 644 %{SOURCE1} %{buildroot}%{_miconsdir}/%{name}.png
#mime
%__install -D -m 644 %{SOURCE4} %{buildroot}%{_datadir}/mime/packages/%{name}.xml

%__mkdir_p %{buildroot}%{_datadir}/applications
%__cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
Name=dvd::rip
Comment=DVD ripping GUI
Exec=%{_bindir}/dvdrip %U
Icon=%{name}
Terminal=false
imeType=application/x-rip
Type=Application
StartupNotify=true
Categories=GTK;AudioVideo;Video;AudioVideoEdition;Player
EOF

for subdir in %{buildroot}%{perl_vendorlib}/LocaleData/*; do
echo "%lang($(basename $subdir)) $(echo $subdir|sed s!%{buildroot}!!)" >> %{name}.\lang
done

%files -f %{name}.lang
%doc README TODO Credits Changes COPYRIGHT
%{_bindir}/*
%{_mandir}/*/*
%dir %{perl_vendorlib}/LocaleData
%{perl_vendorlib}/Video/
%{_datadir}/applications/mandriva*.desktop
%{_datadir}/mime/packages/%{name}.xml
%{_liconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21882 |12ru|ffmpeg-2.1.3-1plf
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major           55
%define avdevmajor      55
%define filtermajor     3
%define avfmtmajor      55
%define avumajor        52
%define ppmajor         52
%define swrmajor        0
%define swsmajor        2
%define libavcodec      %mklibname avcodec %{major}
%define libavdevice     %mklibname avdevice %{avdevmajor}
%define libavfilter     %mklibname avfilter %{filtermajor}
%define libavformat     %mklibname avformat %{avfmtmajor}
%define libavutil       %mklibname avutil %{avumajor}
%define libpostproc     %mklibname postproc %{ppmajor}
%define libswresample   %mklibname swresample %{swrmajor}
%define libswscale      %mklibname swscaler %{swsmajor}
%define devname         %mklibname %{name} -d
%define statname        %mklibname %{name} -s -d

#####################
# Hardcode PLF build
%define build_plf 1
#####################

%{?_with_plf: %{expand: %%global build_plf 1}}
%if %{build_plf}
%define distsuffix plf
# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
%define extrarelsuffix plf
%bcond_with	dlopen
%else
%bcond_without	dlopen
%endif

%bcond_without	swscaler
%bcond_with	faac

Summary:	Hyper fast MPEG1/MPEG4/H263/RV and AC3/MPEG audio encoder
Name:		ffmpeg
Version:	2.1.3
Release:	1%{?extrarelsuffix}
Url:		http://ffmpeg.org/
Source0:	http://ffmpeg.org/releases/%{name}-%{version}.tar.bz2
Patch1:		ffmpeg-2.1-dlopen-faac-mp3lame-opencore-x264-xvid.patch
Patch2:		ffmpeg-1.0.1-time.h.patch
# http://ffmpeg.org/pipermail/ffmpeg-devel/2013-October/149616.html
Patch3:		ffmpeg-2.1-atrac3plus.patch
%if %{build_plf}
License:	GPLv3+
%else
License:	GPLv2+
%endif
Group:		Video
BuildRequires:	texi2html
BuildRequires:	yasm
BuildRequires:	bzip2-devel
BuildRequires:	gsm-devel
BuildRequires:	jpeg-devel
BuildRequires:	ladspa-devel
BuildRequires:	libnut-devel
BuildRequires:	libschroedinger-devel
# Maybe needs to be updated in future
BuildConflicts:	crystalhd-devel

BuildRequires:	pkgconfig(celt)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(gnutls) >= 3.0
BuildRequires:	pkgconfig(jack)
BuildRequires:	pkgconfig(libass)
BuildRequires:	pkgconfig(libbluray)
BuildRequires:	pkgconfig(libcdio)
BuildRequires:	pkgconfig(libdc1394-2)
BuildRequires:	pkgconfig(libmodplug)
BuildRequires:	pkgconfig(libopenjpeg1)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(librtmp)
BuildRequires:	pkgconfig(libva)
BuildRequires:	pkgconfig(libv4l2)
BuildRequires:	pkgconfig(opencv)
BuildRequires:	pkgconfig(opus)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(soxr)
BuildRequires:	pkgconfig(speex)
BuildRequires:	pkgconfig(theora)
BuildRequires:	pkgconfig(vdpau)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(vpx)
BuildRequires:	pkgconfig(wavpack)
%if %{build_plf}
BuildRequires:	liblame-devel
BuildRequires:	xvid-devel
BuildRequires:	pkgconfig(opencore-amrnb)
BuildRequires:	pkgconfig(opencore-amrwb)
BuildRequires:	pkgconfig(vo-aacenc)
BuildRequires:	pkgconfig(vo-amrwbenc)
BuildRequires:	pkgconfig(x264)
%endif
%if %{with faac}
BuildRequires:	libfaac-devel
%endif
%if 0
Buildrequires:	pkgconfig(frei0r)
%endif

%description
ffmpeg is a hyper fast realtime audio/video encoder, a streaming server
and a generic audio and video file converter.

It can grab from a standard Video4Linux video source and convert it into
several file formats based on DCT/motion compensation encoding. Sound is
compressed in MPEG audio layer 2 or using an AC3 compatible stream.

%if %{build_plf}
This package is in Restricted as it violates several patents.
%endif

%files
%doc INSTALL README doc/*.html doc/*.txt doc/*.conf
%{_bindir}/*
%{_mandir}/man1/*
%{_datadir}/ffmpeg

#----------------------------------------------------------------------------

%package -n	%{libavcodec}
Summary:	Shared library part of ffmpeg
Group:		System/Libraries
%if %{with dlopen}
%if "%{_lib}" == "lib64"
%global	_ext	()(64bit)
%else
%global	_ext	%{nil}
%endif
Suggests:	libfaac.so.0%{_ext}
Suggests:	libx264.so.120%{_ext}
Suggests:	libopencore-amrnb.so.0%{_ext}
Suggests:	libopencore-amrwb.so.0%{_ext}
Suggests:	libmp3lame.so.0%{_ext}
Suggests:	libxvidcore.so.4%{_ext}
%endif

%description -n	%{libavcodec}
This package contains a shared library for %{name}.

%if %{build_plf}
This package is in Restricted as it violates several patents.
%endif

%files -n %{libavcodec}
%{_libdir}/libavcodec.so.%{major}*

#----------------------------------------------------------------------------

%package -n	%{libavdevice}
Summary:	Shared library part of ffmpeg
Group:		System/Libraries

%description -n %{libavdevice}
This package contains a shared library for %{name}.

%files -n %{libavdevice}
%{_libdir}/libavdevice.so.%{avdevmajor}*

#----------------------------------------------------------------------------

%package -n	%{libavfilter}
Summary:	Shared library part of ffmpeg
Group:		System/Libraries

%description -n	%{libavfilter}
This package contains a shared library for %{name}.

%files -n %{libavfilter}
%{_libdir}/libavfilter.so.%{filtermajor}*

#----------------------------------------------------------------------------

%package -n	%{libavformat}
Summary:	Shared library part of ffmpeg
Group:		System/Libraries

%description -n %{libavformat}
This package contains a shared library for %{name}.

%files -n %{libavformat}
%{_libdir}/libavformat.so.%{avfmtmajor}*

#----------------------------------------------------------------------------

%package -n	%{libavutil}
Summary:	Shared library part of ffmpeg
Group:		System/Libraries

%description -n %{libavutil}
This package contains a shared library for %{name}.

%files -n %{libavutil}
%{_libdir}/libavutil.so.%{avumajor}*

#----------------------------------------------------------------------------

%package -n	%{libpostproc}
Summary:	Shared library part of ffmpeg
Group:		System/Libraries
Conflicts:	%{_lib}ffmpeg51

%description -n	%{libpostproc}
This package contains a shared library for %{name}.

%files -n %{libpostproc}
%{_libdir}/libpostproc.so.%{ppmajor}*

#----------------------------------------------------------------------------

%package -n	%{libswresample}
Summary:	Shared library part of ffmpeg
Group:		System/Libraries

%description -n %{libswresample}
This package contains a shared library for %{name}.

%files -n %{libswresample}
%{_libdir}/libswresample.so.%{swrmajor}*

#----------------------------------------------------------------------------

%if %{with swscaler}
%package -n	%{libswscale}
Summary:	Shared library part of ffmpeg
Group:		System/Libraries

%description -n %{libswscale}
This package contains a shared library for %{name}.

%files -n %{libswscale}
%{_libdir}/libswscale.so.%{swsmajor}*
%endif

#----------------------------------------------------------------------------

%package -n	%{devname}
Group:		Development/C
Summary:	Header files for the ffmpeg codec library
Requires:	%{libavcodec} = %{EVRD}
Requires:	%{libavdevice} = %{EVRD}
Requires:	%{libavfilter} = %{EVRD}
Requires:	%{libavformat} = %{EVRD}
Requires:	%{libavutil} = %{EVRD}
Requires:	%{libpostproc} = %{EVRD}
Requires:	%{libswresample} = %{EVRD}
%if %{with swscaler}
Requires:	%{libswscale} = %{EVRD}
%endif
Provides:	ffmpeg-devel = %{EVRD}

%description -n	%{devname}
ffmpeg is a hyper fast realtime audio/video encoder, a streaming server
and a generic audio and video file converter.

It can grab from a standard Video4Linux video source and convert it into
several file formats based on DCT/motion compensation encoding. Sound is
compressed in MPEG audio layer 2 or using an AC3 compatible stream.

Install this package if you want to compile apps with ffmpeg support.

%files -n %{devname}
%{_includedir}/libavcodec
%{_includedir}/libavdevice
%{_includedir}/libavfilter
%{_includedir}/libavformat
%{_includedir}/libavutil
%{_includedir}/libpostproc
%{_includedir}/libswresample
%{_libdir}/libavcodec.so
%{_libdir}/libavdevice.so
%{_libdir}/libavfilter.so
%{_libdir}/libavformat.so
%{_libdir}/libavutil.so
%{_libdir}/libpostproc.so
%{_libdir}/libswresample.so
%if %{with swscaler}
%{_includedir}/libswscale
%{_libdir}/libswscale.so
%{_libdir}/pkgconfig/libswscale.pc
%endif
%{_libdir}/pkgconfig/libavcodec.pc
%{_libdir}/pkgconfig/libavdevice.pc
%{_libdir}/pkgconfig/libavfilter.pc
%{_libdir}/pkgconfig/libavformat.pc
%{_libdir}/pkgconfig/libavutil.pc
%{_libdir}/pkgconfig/libpostproc.pc
%{_libdir}/pkgconfig/libswresample.pc
%{_mandir}/man3/lib*.3.*

#----------------------------------------------------------------------------

%package -n	%{statname}
Group:		Development/C
Summary:	Static library for the ffmpeg codec library
Requires:	%{devname} = %{EVRD}
Provides:	ffmpeg-static-devel = %{EVRD}

%description -n	%{statname}
ffmpeg is a hyper fast realtime audio/video encoder, a streaming server
and a generic audio and video file converter.

It can grab from a standard Video4Linux video source and convert it into
several file formats based on DCT/motion compensation encoding. Sound is
compressed in MPEG audio layer 2 or using an AC3 compatible stream.

Install this package if you want to compile static apps with ffmpeg support.

%files -n %{statname}
%{_libdir}/*.a

#----------------------------------------------------------------------------

%prep
%setup -q
%if %{with dlopen}
%patch1 -p1 -b .dlopen~
%endif
%patch2 -p1 -b .timeh~
%if %{build_plf}
%patch3 -p1 -b .atrac~
%endif

%build
export CFLAGS="%{optflags} -fPIC -I%{_includedir}/openjpeg-1.5/"
export LDFLAGS="%{ldflags}"

./configure --prefix=%{_prefix} \
	--enable-shared \
	--libdir=%{_libdir} \
	--shlibdir=%{_libdir} \
	--incdir=%{_includedir} \
	--disable-stripping \
	--enable-postproc \
	--enable-gpl \
	--enable-pthreads \
	--enable-ladspa \
	--enable-libbluray \
	--enable-libtheora \
	--enable-libvorbis --disable-encoder=vorbis \
	--enable-libvpx \
	--enable-x11grab \
	--enable-runtime-cpudetect \
	--enable-libdc1394 \
	--enable-libschroedinger \
	--enable-librtmp \
	--enable-libspeex \
	--enable-libfreetype \
	--enable-libnut \
	--enable-libgsm \
	--enable-libcelt \
	--enable-libopencv \
	--enable-libopenjpeg \
	--enable-libopus \
	--enable-libsoxr \
	--enable-libwavpack \
	--disable-libxavs \
	--enable-libmodplug \
	--enable-libass \
	--enable-gnutls \
	--enable-libcdio \
	--enable-libpulse \
	--enable-libv4l2 \
%if 0
	--enable-frei0r \
%endif
%if %{build_plf}
	--enable-libmp3lame \
	--enable-libopencore-amrnb \
	--enable-libopencore-amrwb \
	--enable-version3 \
	--enable-libx264 \
	--enable-libvo-aacenc \
	--enable-libvo-amrwbenc \
	--enable-libxvid \
%else
	--disable-decoder=aac --disable-encoder=aac \
%if %{with dlopen}
	--enable-libmp3lame-dlopen \
	--enable-libopencore-amrnb-dlopen \
	--enable-libopencore-amrwb-dlopen \
	--enable-libx264-dlopen \
	--enable-libxvid-dlopen \
%if !%{with faac}
	--enable-libfaac-dlopen \
%endif
%endif
%endif
%if %{with faac}
	--enable-nonfree --enable-libfaac
%endif

%make

%install
%makeinstall_std SRC_PATH=`pwd`


%changelog
* Fri Feb 07 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.1.3-1plf
+ Revision: 3029160
- LOG New version 2.1.3



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21883 |12ru|fontconfig-2.10.2-2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define lib_name %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

%define bootstrap 0
%{?_without_bootstrap: %global bootstrap 0}
%{?_with_bootstrap: %global bootstrap 1}
%define rebuild_doc	1
%if %{bootstrap}
%define rebuild_doc 0
%endif

Summary:	Font configuration library
Name:		fontconfig
Version:	2.10.2
Release:	2
License:	MIT
Group:		System/X11
URL:		http://fontconfig.org/
Source0:	http://www.freedesktop.org/software/fontconfig/release/%{name}-%{version}.tar.bz2
# (fc) 2.3.2-3mdk prefer urw fonts
Source1:	30-mdv-urwfonts.conf
# (fc) 2.3.2-3mdk disable antialiasing for some fonts
Source3:	20-mdv-disable-antialias.conf
# (fc) 2.3.2-3mdk  Avoid KDE/QT uses some bitmapped fonts (guisseppe)
Source5:	30-mdv-avoid-bitmap.conf
# (fc) 2.4.2-1mdv disable embedded bitmap for big size (Mdv bug #25924)
Source8:	26-mdv-no-embeddedbitmap.conf
# (fc) 2.4.92-1mdv enable embeddedbitmap on some CJK fonts (Fedora)
Source10:	25-no-bitmap-fedora.conf
# (fc) 2.1-4mdk change order of default fonts
Source11: fc-cache.filter
Source12: fc-cache.script

Patch10:        00_old_diff_gz.patch
Patch11:        01_fonts_nanum.patch
Patch12:        04_ubuntu_monospace_lcd_filter_conf.patch
Patch13:        05_lcdfilterlegacy.patch
Patch14:        05_ubuntu_add_hinting_and_antialiasing_confs.patch
Patch15:        06_ubuntu_lcddefault.patch

BuildRequires:	ed
#BuildRequires:	ibxml2-utils
BuildRequires:	lynx
BuildRequires:	pkgconfig(freetype2) >= 2.3.5
BuildRequires:	pkgconfig(libxml-2.0)
%if %rebuild_doc
# Actually, we don't really need whole set of texlive packages
# but it's hard to find what exactly we need. So we use texlive.
BuildRequires:	texlive
BuildRequires:	docbook-utils
BuildRequires:	docbook-utils-pdf
BuildRequires:	docbook-dtd31-sgml
BuildRequires:	docbook-dtd41-sgml
%endif

Provides:	lib%{name} = %{version}-%{release}
Provides:	%{name}-libs = %{version}-%{release}
# fwang: add conflicts to ease upgrade
Conflicts:	x11-font-wqy-bitmapfont < 1.0-0.20070901.1

%description
Fontconfig is designed to locate fonts within the
system and select them according to requirements specified by 
applications.

%package -n %{lib_name}
Summary:	Font configuration and customization library
Group:		System/Libraries

%description -n %{lib_name}
Fontconfig is designed to locate fonts within the
system and select them according to requirements specified by 
applications.

%package -n %{develname}
Summary:	Font configuration and customization library
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{lib_name} = %{version}-%{release}

%description -n %{develname}
The fontconfig-devel package includes the header files,
and developer docs for the fontconfig package.

Install fontconfig-devel if you want to develop programs which 
will use fontconfig.

%prep
%setup -q
%apply_patches

%build
%if !%rebuild_doc
export HASDOCBOOK=no
%endif

%configure2_5x \
	--disable-static \
	--localstatedir=/var \
	--with-add-fonts="/usr/lib/X11/fonts,/usr/X11R6/lib/X11/fonts,/opt/ttfonts" \
	--enable-libxml2

%make

%install
%makeinstall_std

mkdir -p %{buildroot}%{_sysconfdir}/fonts/conf.d
cp %{SOURCE1} %{SOURCE3} %{SOURCE5} %{SOURCE8} %{SOURCE10} %{buildroot}%{_sysconfdir}/fonts/conf.d 

# needed in case main config files isn't up to date
cat << EOF > %{buildroot}%{_sysconfdir}/fonts/conf.d/00-cache.conf
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<!-- Font cache directory list -->

        <cachedir>/var/cache/fontconfig</cachedir>
        <cachedir>~/.fontconfig</cachedir>

</fontconfig>
EOF

ln -s ../../../%{_datadir}/%{name}/conf.avail/25-unhint-nonlatin.conf %{buildroot}%{_sysconfdir}/fonts/conf.d

# remove unpackaged files
rm -rf %{buildroot}%{_datadir}/doc/fontconfig 

# install filetriggers
install -d -m 0755 %{buildroot}%{_var}/lib/rpm/filetriggers
install -m 0644 %{SOURCE11} %{buildroot}%{_var}/lib/rpm/filetriggers
install -m 0755 %{SOURCE12} %{buildroot}%{_var}/lib/rpm/filetriggers

# we don't want these
find %{buildroot} -name "*.la" -delete

%post
%{_bindir}/fc-cache --force --system-only >/dev/null

%triggerprein -- fontconfig < 2.4.0
rm -f %{_var}/cache/fontconfig/*.cache-2

%files
%doc README AUTHORS COPYING doc/fontconfig-user.html doc/fontconfig-user.txt
%dir %{_var}/cache/fontconfig
%{_bindir}/*
%dir %{_sysconfdir}/fonts
%dir %{_sysconfdir}/fonts/conf.d
%{_datadir}/%{name}/conf.avail
%{_datadir}/xml/fontconfig/fonts.dtd
# those files must NOT have noreplace option
%config %{_sysconfdir}/fonts/fonts.conf
%config %{_sysconfdir}/fonts/conf.d/*.conf
%config %{_sysconfdir}/fonts/conf.d/README
%{_mandir}/man1/*
%{_mandir}/man5/*
%{_var}/lib/rpm/filetriggers/fc-cache.*

%files -n %{lib_name}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc doc/fontconfig-devel doc/fontconfig-devel.txt 
%{_libdir}/*.so
%{_libdir}/pkgconfig/*
%{_includedir}/*
%{_mandir}/man3/*
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21884 |12ru|fontconfig-2.10.93-2plf
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 1
%define lib_name %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

%define bootstrap 0
%{?_without_bootstrap: %global bootstrap 0}
%{?_with_bootstrap: %global bootstrap 1}
%define rebuild_doc	1
%if %{bootstrap}
%define rebuild_doc 0
%endif

%define build_plf 0
%{?_with_plf: %{expand: %%global build_plf 1}}

#####################
# Hardcode PLF build
%define build_plf 1
# Hardcode PLF build

%if %build_plf
%define distsuffix plf
%if %mdvver >= 201100
# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
%define extrarelsuffix plf
%endif
%endif

Summary:	Font configuration library
Name:		fontconfig
Version:	2.10.93
Release:	2%{?extrarelsuffix}
License:	MIT
Group:		System/X11
URL:		http://fontconfig.org/
Source0:	http://www.freedesktop.org/software/fontconfig/release/%{name}-%{version}.tar.bz2
# (fc) 2.3.2-3mdk prefer urw fonts
Source1:	30-mdv-urwfonts.conf
# (fc) 2.3.2-3mdk disable antialiasing for some fonts
Source3:	20-mdv-disable-antialias.conf
# (fc) 2.3.2-3mdk  Avoid KDE/QT uses some bitmapped fonts (guisseppe)
Source5:	30-mdv-avoid-bitmap.conf
# (fc) 2.4.2-1mdv disable embedded bitmap for big size (Mdv bug #25924)
Source8:	26-mdv-no-embeddedbitmap.conf
# (fc) 2.4.92-1mdv enable embeddedbitmap on some CJK fonts (Fedora)
Source10:	25-no-bitmap-fedora.conf
# (fc) 2.1-4mdk change order of default fonts
Source11:	fc-cache.filter
Source12:	fc-cache.script
# Don't show "reading configurations from ~/.fonts.conf is deprecated" message
Patch0:         fontconfig-2.10.93-no-warning.patch
Patch1:		fontconfig-mdvconfig.patch

%if %build_plf
Patch10:	00_old_diff_gz.patch
Patch11:	01_fonts_nanum.patch
Patch12:	04_ubuntu_monospace_lcd_filter_conf.patch
Patch13:	05_lcdfilterlegacy.patch
Patch14:	05_ubuntu_add_hinting_and_antialiasing_confs.patch
Patch15:	06_ubuntu_lcddefault.patch
%endif

BuildRequires:	ed
#BuildRequires:	ibxml2-utils
BuildRequires:	lynx
BuildRequires:	pkgconfig(freetype2) >= 2.3.5
BuildRequires:	pkgconfig(libxml-2.0)
%if %rebuild_doc
# Actually, we don't really need whole set of texlive packages
# but it's hard to find what exactly we need. So we use texlive.
BuildRequires:	texlive
BuildRequires:	docbook-utils
BuildRequires:	docbook-utils-pdf
BuildRequires:	docbook-dtd31-sgml
BuildRequires:	docbook-dtd41-sgml
%endif

Provides:	lib%{name} = %{version}-%{release}
Provides:	%{name}-libs = %{version}-%{release}
# fwang: add conflicts to ease upgrade
Conflicts:	x11-font-wqy-bitmapfont < 1.0-0.20070901.1

%description
Fontconfig is designed to locate fonts within the
system and select them according to requirements specified by 
applications.

%if %build_plf
This package contains Ubuntu lcd patches
%endif

%package -n %{lib_name}
Summary:	Font configuration and customization library
Group:		System/Libraries

%description -n %{lib_name}
Fontconfig is designed to locate fonts within the
system and select them according to requirements specified by 
applications.

%package -n %{develname}
Summary:	Font configuration and customization library
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{lib_name} = %{version}-%{release}

%description -n %{develname}
The fontconfig-devel package includes the header files,
and developer docs for the fontconfig package.

Install fontconfig-devel if you want to develop programs which 
will use fontconfig.

%prep
%setup -q
%patch0 -p1

%if %build_plf
%patch10 -p1
%patch11 -p1
%patch12 -p1
%patch13 -p1
%patch14 -p1
%patch15 -p1
%else
%patch1 -p1
%endif

%build
%if !%rebuild_doc
export HASDOCBOOK=no
%endif

%configure2_5x \
	--disable-static \
	--localstatedir=/var \
	--with-add-fonts="/usr/lib/X11/fonts,/usr/X11R6/lib/X11/fonts,/opt/ttfonts" \
	--enable-libxml2

%make

%install
%makeinstall_std

mkdir -p %{buildroot}%{_sysconfdir}/fonts/conf.d
cp %{SOURCE1} %{SOURCE3} %{SOURCE5} %{SOURCE8} %{SOURCE10} %{buildroot}%{_sysconfdir}/fonts/conf.d 

# needed in case main config files isn't up to date
cat << EOF > %{buildroot}%{_sysconfdir}/fonts/conf.d/00-cache.conf
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<!-- Font cache directory list -->

        <cachedir>/var/cache/fontconfig</cachedir>
        <cachedir>~/.fontconfig</cachedir>

</fontconfig>
EOF

ln -s ../../../%{_datadir}/%{name}/conf.avail/25-unhint-nonlatin.conf %{buildroot}%{_sysconfdir}/fonts/conf.d

# remove unpackaged files
rm -rf %{buildroot}%{_datadir}/doc/fontconfig 

# install filetriggers
install -d -m 0755 %{buildroot}%{_var}/lib/rpm/filetriggers
install -m 0644 %{SOURCE11} %{buildroot}%{_var}/lib/rpm/filetriggers
install -m 0755 %{SOURCE12} %{buildroot}%{_var}/lib/rpm/filetriggers

# we don't want these
find %{buildroot} -name "*.la" -delete

%post
%{_bindir}/fc-cache --force --system-only >/dev/null

%triggerprein -- fontconfig < 2.4.0
rm -f %{_var}/cache/fontconfig/*.cache-2

%files
%doc README AUTHORS COPYING doc/fontconfig-user.html doc/fontconfig-user.txt
%dir %{_var}/cache/fontconfig
%{_bindir}/*
%dir %{_sysconfdir}/fonts
%dir %{_sysconfdir}/fonts/conf.d
%{_datadir}/%{name}/conf.avail
%{_datadir}/xml/fontconfig/fonts.dtd
# those files must NOT have noreplace option
%config %{_sysconfdir}/fonts/fonts.conf
%config %{_sysconfdir}/fonts/conf.d/*.conf
%config %{_sysconfdir}/fonts/conf.d/README
%{_mandir}/man1/*
%{_mandir}/man5/*
%{_var}/lib/rpm/filetriggers/fc-cache.*

%files -n %{lib_name}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc doc/fontconfig-devel doc/fontconfig-devel.txt 
%{_libdir}/*.so
%{_libdir}/pkgconfig/*
%{_includedir}/*
%{_mandir}/man3/*

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21885 |12ru|gstreamer0.10-plugins-bad-0.10.23-5plf
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define build_plf 0
%{?_with_plf: %{expand: %%global build_plf 1}}
%define build_experimental 0
%{?_with_experimental: %{expand: %%global build_experimental 1}}
%define build_amrwb 0
%define build_voaac 0
%define build_faac 0
%define build_faad 0
%define build_xvid 0
%define build_dts 0
%define build_dirac 1
%define build_gme 1
%define build_celt 1

###############################
# Hardcore PLF build
%define build_plf 1
###############################

%if %{build_plf}
%define distsuffix plf
%define extrarelsuffix plf
%define build_amrwb 1
%define build_voaac 1
%define build_faac 1
%define build_faad 1
%define build_xvid 1
%define build_dts 1
%endif

%define oname	gst-plugins-bad
%define bname	gstreamer%{api}
%define api	0.10
%define major	23
%define libgstbasevideo		%mklibname gstbasevideo %{api} %{major}
%define libgstbasecamerabinsrc	%mklibname gstbasecamerabinsrc %{api} %{major}
%define libgstcodecparsers	%mklibname gstcodecparsers %{api} %{major}
%define libgstphotography	%mklibname gstphotography %{api} %{major}
%define libgstsignalprocessor	%mklibname gstsignalprocessor %{api} %{major}
%define libgstvdp 		%mklibname gstvdp %{api} %{major}
%define devname 		%mklibname %{oname} -d %{api}

Summary:	GStreamer Streaming-media framework plug-ins
Name:		%{bname}-plugins-bad
Version:	0.10.23
Release:	5%{?extrarelsuffix}
License:	LGPLv2+ and GPLv2+
Group:		Sound
Url:		http://gstreamer.freedesktop.org/
Source0:	http://gstreamer.freedesktop.org/src/gst-plugins-bad/%{oname}-%{version}.tar.bz2
Patch0:		gst-plugins-bad-0.10.7-wildmidi-timidity.cfg.patch
Patch1:		gst-plugins-bad-0.10.23-h264.patch
# With new directfb we get macro expanded to
#  __attribute__((__attribute__((no_instrument_function))))
# See http://permalink.gmane.org/gmane.comp.graphics.directfb.devel/3679
Patch2:		gst-plugins-bad-0.10.23-attribute.patch
# gw: fix for bug #36437 (paths to realplayer codecs)
# prefer codecs from the RealPlayer package in restricted
Patch10:	gst-plugins-bad-0.10.6-real-codecs-path.patch

BuildRequires:	fonts-ttf-dejavu
#gw for checks
BuildRequires:	gstreamer%{api}-plugins-good
BuildRequires:	bzip2-devel
#gw for autoreconf
BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(check)
BuildRequires:	pkgconfig(exempi-2.0)
BuildRequires:	pkgconfig(expat)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gstreamer-plugins-base-%{api}) >= 0.10.33
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libass)
BuildRequires:	pkgconfig(libcdaudio)
BuildRequires:	pkgconfig(libmimic)
BuildRequires:	pkgconfig(libmodplug)
BuildRequires:	pkgconfig(libmusicbrainz)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(opencv)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(opus)
BuildRequires:	pkgconfig(orc-0.4)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(sndfile)
%ifarch %{ix86}
BuildRequires:	nasm => 0.90
BuildRequires:	valgrind
%endif
Provides:	%{bname}-audiosrc
Provides:	%{bname}-audiosink
Provides:	%{bname}-fluendo-mpegdemux
Requires:	%{bname}-voip >= %{version}-%{release}
Conflicts:	%{bname}-farsight <= 1:0.12.10

%description
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related.  Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new
plug-ins.

This package contains a set of plug-ins that aren't up to par compared
to the rest. They might be close to being good quality, but they're
missing something - be it a good code review, some documentation, a
set of tests, a real live maintainer, or some actual wide use. If the
blanks are filled in they might be upgraded to become part of either
gstreamer-plugins-good or gstreamer-plugins-ugly, depending on the
other factors. If the plug-ins break, you can't complain - instead,
you can fix the problem and send us a patch, or bribe someone into
fixing them for you.  New contributors can start here for things to
work on.

%if %{build_plf}
This package is in restricted as it violates some patents.
%endif

%files -f %{oname}-%{api}.lang
%doc AUTHORS COPYING README NEWS
%{_datadir}/glib-2.0/schemas/org.freedesktop.gstreamer-0.10.default-elements.gschema.xml
%{_libdir}/gstreamer-%{api}/libgstadpcmdec.so
%{_libdir}/gstreamer-%{api}/libgstadpcmenc.so
%{_libdir}/gstreamer-%{api}/libgstaiff.so
%{_libdir}/gstreamer-%{api}/libgstapexsink.so
%{_libdir}/gstreamer-%{api}/libgstasfmux.so
%{_libdir}/gstreamer-%{api}/libgstautoconvert.so
%{_libdir}/gstreamer-%{api}/libgstaudiovisualizers.so
%{_libdir}/gstreamer-%{api}/libgstbayer.so
%{_libdir}/gstreamer-%{api}/libgstcamerabin.so
%{_libdir}/gstreamer-%{api}/libgstcamerabin2.so
%{_libdir}/gstreamer-%{api}/libgstcoloreffects.so
%{_libdir}/gstreamer-%{api}/libgstcolorspace.so
%{_libdir}/gstreamer-%{api}/libgstdccp.so
%{_libdir}/gstreamer-%{api}/libgstdataurisrc.so
%{_libdir}/gstreamer-%{api}/libgstdebugutilsbad.so
%{_libdir}/gstreamer-%{api}/libgstdvb.so
%{_libdir}/gstreamer-%{api}/libgstdvbsuboverlay.so
%{_libdir}/gstreamer-%{api}/libgstdvdspu.so
%{_libdir}/gstreamer-%{api}/libgstfaceoverlay.so
%{_libdir}/gstreamer-%{api}/libgstfbdevsink.so
%{_libdir}/gstreamer-%{api}/libgstfestival.so
%{_libdir}/gstreamer-%{api}/libgstfrei0r.so
%{_libdir}/gstreamer-%{api}/libgstfreeverb.so
%{_libdir}/gstreamer-%{api}/libgstgaudieffects.so
%{_libdir}/gstreamer-%{api}/libgstgeometrictransform.so
%{_libdir}/gstreamer-%{api}/libgstgsettingselements.so
%{_libdir}/gstreamer-%{api}/libgsthdvparse.so
%{_libdir}/gstreamer-%{api}/libgstid3tag.so
%{_libdir}/gstreamer-%{api}/libgstinter.so
%{_libdir}/gstreamer-%{api}/libgstinterlace.so
%{_libdir}/gstreamer-%{api}/libgstivfparse.so
%{_libdir}/gstreamer-%{api}/libgstjpegformat.so
%{_libdir}/gstreamer-%{api}/libgstlegacyresample.so
%{_libdir}/gstreamer-%{api}/libgstmpegdemux.so
%{_libdir}/gstreamer-%{api}/libgstmpegpsmux.so
%{_libdir}/gstreamer-%{api}/libgstmpegtsmux.so
%{_libdir}/gstreamer-%{api}/libgstmpegvideoparse.so
%{_libdir}/gstreamer-%{api}/libgstmve.so
%{_libdir}/gstreamer-%{api}/libgstmimic.so
%{_libdir}/gstreamer-%{api}/libgstmxf.so
%{_libdir}/gstreamer-%{api}/libgstopenal.so
# New version of opencv is not supported yet,
# uncomment when the plugin is built again
#{_libdir}/gstreamer-%{api}/libgstopencv.so
%{_libdir}/gstreamer-%{api}/libgstopus.so
%{_libdir}/gstreamer-%{api}/libgstpcapparse.so
%{_libdir}/gstreamer-%{api}/libgstpnm.so
%{_libdir}/gstreamer-%{api}/libgstrawparse.so
%{_libdir}/gstreamer-%{api}/libgstreal.so
%{_libdir}/gstreamer-%{api}/libgstremovesilence.so
%{_libdir}/gstreamer-%{api}/libgstscaletempoplugin.so
%{_libdir}/gstreamer-%{api}/libgstsdpelem.so
%{_libdir}/gstreamer-%{api}/libgstsegmentclip.so
%{_libdir}/gstreamer-%{api}/libgstshm.so
%{_libdir}/gstreamer-%{api}/libgstsiren.so
%{_libdir}/gstreamer-%{api}/libgstsmooth.so
%{_libdir}/gstreamer-%{api}/libgstsndfile.so
%{_libdir}/gstreamer-%{api}/libgststereo.so
%{_libdir}/gstreamer-%{api}/libgstsubenc.so
%{_libdir}/gstreamer-%{api}/libgstvcdsrc.so
%{_libdir}/gstreamer-%{api}/libgstvideomaxrate.so
%{_libdir}/gstreamer-%{api}/libgstvideomeasure.so
%{_libdir}/gstreamer-%{api}/libgstvideosignal.so
%{_libdir}/gstreamer-%{api}/libgstvmnc.so
%{_libdir}/gstreamer-%{api}/libgstbz2.so
%{_libdir}/gstreamer-%{api}/libgstcdaudio.so
%{_libdir}/gstreamer-%{api}/libgstcdxaparse.so
%{_libdir}/gstreamer-%{api}/libgstdecklink.so
%{_libdir}/gstreamer-%{api}/libgstfieldanalysis.so
%{_libdir}/gstreamer-%{api}/libgstfragmented.so
%{_libdir}/gstreamer-%{api}/libgstlinsys.so
%{_libdir}/gstreamer-%{api}/libgstmpegtsdemux.so
%{_libdir}/gstreamer-%{api}/libgstpatchdetect.so
%{_libdir}/gstreamer-%{api}/libgstsdi.so
%{_libdir}/gstreamer-%{api}/libgstvideofiltersbad.so
%{_libdir}/gstreamer-%{api}/libgstvideoparsersbad.so
%{_libdir}/gstreamer-%{api}/libgstfreeze.so
%{_libdir}/gstreamer-%{api}/libgsth264parse.so
%{_libdir}/gstreamer-%{api}/libgstmodplug.so
%{_libdir}/gstreamer-%{api}/libgstnsf.so
%{_libdir}/gstreamer-%{api}/libgstnuvdemux.so
%{_libdir}/gstreamer-%{api}/libgstrfbsrc.so
%{_libdir}/gstreamer-%{api}/libgstsdl.so
%{_libdir}/gstreamer-%{api}/libgstspeed.so
%{_libdir}/gstreamer-%{api}/libgsttrm.so
%{_libdir}/gstreamer-%{api}/libgsttta.so
%{_libdir}/gstreamer-%{api}/libgsty4mdec.so

#----------------------------------------------------------------------------

%package -n %{libgstbasevideo}
Summary:	Libraries for GStreamer streaming-media framework
Group:		System/Libraries

%description -n %{libgstbasevideo}
This package contains a shared library for %{name}.

%files -n %{libgstbasevideo}
%{_libdir}/libgstbasevideo-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libgstbasecamerabinsrc}
Summary:	Libraries for GStreamer streaming-media framework
Group:		System/Libraries
Conflicts:	%{_lib}gstbasevideo0.10_23 < 0.10.23-5

%description -n %{libgstbasecamerabinsrc}
This package contains a shared library for %{name}.

%files -n %{libgstbasecamerabinsrc}
%{_libdir}/libgstbasecamerabinsrc-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libgstcodecparsers}
Summary:	Libraries for GStreamer streaming-media framework
Group:		System/Libraries
Conflicts:	%{_lib}gstphotography0.10_23 < 0.10.23-5

%description -n %{libgstcodecparsers}
This package contains a shared library for %{name}.

%files -n  %{libgstcodecparsers}
%{_libdir}/libgstcodecparsers-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libgstphotography}
Summary:	Libraries for GStreamer streaming-media framework
Group:		System/Libraries

%description -n %{libgstphotography}
This package contains a shared library for %{name}.

%files -n %{libgstphotography}
%{_libdir}/libgstphotography-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libgstsignalprocessor}
Summary:	Libraries for GStreamer streaming-media framework
Group:		System/Libraries
Conflicts:	%{_lib}gstphotography0.10_23 < 0.10.23-5

%description -n %{libgstsignalprocessor}
This package contains a shared library for %{name}.

%files -n %{libgstsignalprocessor}
%{_libdir}/libgstsignalprocessor-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{libgstvdp}
Summary:	Libraries for GStreamer streaming-media framework
Group:		System/Libraries

%description -n %{libgstvdp}
This package contains a shared library for %{name}.

%files -n %{libgstvdp}
%{_libdir}/libgstvdp-%{api}.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development libraries and include files for GStreamer streaming-media framework
Group:		Development/C
Requires:	%{libgstbasevideo} = %{version}-%{release}
Requires:	%{libgstbasecamerabinsrc} = %{version}-%{release}
Requires:	%{libgstcodecparsers} = %{version}-%{release}
Requires:	%{libgstphotography} = %{version}-%{release}
Requires:	%{libgstsignalprocessor} = %{version}-%{release}
Requires:	%{libgstvdp} = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Obsoletes:	%{_lib}gstphotography-devel < 0.10.23-5
Obsoletes:	%{_lib}gstbasevideo-devel < 0.10.23-5
Conflicts:	%{_lib}gstbasevideo-devel < 0.10.23-5

%description -n %{devname}
This package contains the libraries and includes files necessary to develop
applications and plugins for GStreamer.

%files -n %{devname}
%{_libdir}/libgstbasevideo-%{api}.so
%{_libdir}/libgstbasecamerabinsrc-%{api}.so
%{_libdir}/libgstcodecparsers-%{api}.so
%{_libdir}/libgstphotography-%{api}.so
%{_libdir}/libgstsignalprocessor-%{api}.so
%{_libdir}/libgstvdp-%{api}.so
%{_includedir}/gstreamer-%{api}/gst/basecamerabinsrc/*.h
%{_includedir}/gstreamer-%{api}/gst/codecparsers
%{_includedir}/gstreamer-%{api}/gst/interfaces/photography*
%{_includedir}/gstreamer-%{api}/gst/signalprocessor/gstsignalprocessor.h
%{_includedir}/gstreamer-%{api}/gst/vdpau/
%{_includedir}/gstreamer-%{api}/gst/video/
%{_libdir}/pkgconfig/gstreamer-plugins-bad-%{api}.pc
%{_libdir}/pkgconfig/gstreamer-codecparsers-%{api}.pc
%{_libdir}/pkgconfig/gstreamer-basevideo-%{api}.pc

#----------------------------------------------------------------------------

%package -n %{bname}-curl
Summary:	GStreamer Curl plugin
Group:		Networking/Other
BuildRequires:	pkgconfig(libcurl)

%description -n %{bname}-curl
This is a HTTP plugin for GStreamer based on the curl library.

%files -n %{bname}-curl
%{_libdir}/gstreamer-%{api}/libgstcurl.so

#----------------------------------------------------------------------------

%package -n %{bname}-dc1394
Summary:	GStreamer DC1394 plugin
Group:		System/Libraries
BuildRequires:	pkgconfig(libdc1394-2)

%description -n %{bname}-dc1394
This is a IEEE 1394 (Firewire) support plugin for GStreamer.

%files -n %{bname}-dc1394
%{_libdir}/gstreamer-%{api}/libgstdc1394.so

#----------------------------------------------------------------------------

%package -n %{bname}-ofa
Summary:	GStreamer OFA plugin
Group:		Sound
BuildRequires:	pkgconfig(libofa)

%description -n %{bname}-ofa
This is a metadata support plugin for GStreamer based on the Open
Fingerprint Architecture library.

%files -n %{bname}-ofa
%{_libdir}/gstreamer-%{api}/libgstofa.so

#----------------------------------------------------------------------------

%package -n %{bname}-wildmidi
Summary:	GStreamer wildmidi plugin
Group:		Sound
BuildRequires:	wildmidi-devel
Requires:	timidity-instruments

%description -n %{bname}-wildmidi
This is a MIDI plugin for GStreamer based on the wildmidi library.

%files -n %{bname}-wildmidi
%{_libdir}/gstreamer-%{api}/libgstwildmidi.so

#----------------------------------------------------------------------------

%package -n %{bname}-mpeg2enc
Summary:	GStreamer mjpegtools plug-in
Group:		Video
BuildRequires:	pkgconfig(mjpegtools)

%description -n %{bname}-mpeg2enc
mjpegtools-based encoding and decoding plug-in.

%files -n %{bname}-mpeg2enc
%{_libdir}/gstreamer-%{api}/libgstmpeg2enc.so
%{_libdir}/gstreamer-%{api}/libgstmplex.so

#----------------------------------------------------------------------------

%if %{build_gme}
%package -n %{bname}-gme
Summary:	GStreamer Game Music plug-in
Group:		Sound
BuildRequires:	libgme-devel

%description -n %{bname}-gme
Game Music decoding plug-in.

%files -n %{bname}-gme
%{_libdir}/gstreamer-%{api}/libgstgme.so
%endif

#----------------------------------------------------------------------------

%if %{build_dirac}
%package -n %{bname}-dirac
Summary:	GStreamer dirac plug-in
Group:		Video
BuildRequires:	pkgconfig(dirac)

%description -n %{bname}-dirac
Dirac encoding and decoding plug-in.

%files -n %{bname}-dirac
%{_libdir}/gstreamer-%{api}/libgstdirac.so
%endif

#----------------------------------------------------------------------------

%package -n %{bname}-schroedinger
Summary:	GStreamer dirac plug-in based on Schroedinger
Group:		Video
BuildRequires:	pkgconfig(schroedinger-1.0)
Epoch:		1

%description -n %{bname}-schroedinger
Dirac encoding and decoding plug-in based on Schroedinger.

%files -n %{bname}-schroedinger
%{_libdir}/gstreamer-%{api}/libgstschro.so

#----------------------------------------------------------------------------

%package -n %{bname}-vp8
Summary:	GStreamer VP8 plug-in
Group:		Video
BuildRequires:	pkgconfig(vpx)

%description -n %{bname}-vp8
VP8 encoding and decoding plug-in.

%files -n %{bname}-vp8
%{_libdir}/gstreamer-%{api}/libgstvp8.so
%{_libdir}/gstreamer-%{api}/libgstrtpvp8.so

#----------------------------------------------------------------------------

### LADSPA ###
%package -n %{bname}-ladspa
Summary:	Gstreamer wrapper for LADSPA plug-ins
Group:		Sound
Requires:	ladspa
BuildRequires:	ladspa-devel

%description -n %{bname}-ladspa
Plug-in which wraps LADSPA plug-ins for use by GStreamer applications.
We suggest you also get the cmt package of ladspa plug-ins
and steve harris's swh-plugins package.

%files -n %{bname}-ladspa
%{_libdir}/gstreamer-%{api}/libgstladspa.so

#----------------------------------------------------------------------------

%if %{build_dts}
%package -n %{bname}-dts
Summary:	GStreamer plug-ins for DTS audio playback
Group:		Sound
BuildRequires:	pkgconfig(libdts)

%description -n %{bname}-dts
Plug-ins for decoding DTS audio.

%files -n %{bname}-dts
%{_libdir}/gstreamer-%{api}/libgstdtsdec.so
%endif

#----------------------------------------------------------------------------

%if %{build_xvid}
%package -n %{bname}-xvid
Summary:	GStreamer plug-ins for XVID video encoding and decoding
Group:		Video
BuildRequires:	xvid-devel >= 1.1

%description -n %{bname}-xvid
Plug-ins for encoding and decoding XVID video.

This package is in restricted as it violates some patents.

%files -n %{bname}-xvid
%{_libdir}/gstreamer-%{api}/libgstxvid.so
%endif

#----------------------------------------------------------------------------

%package -n %{bname}-musepack
Summary:	GStreamer plug-in Musepack playback
Group:		Sound
BuildRequires:	libmpcdec-devel

%description -n %{bname}-musepack
This plugin for GStreamer can play audio files which are encoded with
Andree Buschmann's encoder Musepack. These files have the filename
postfixes mpc, mp+ or mpp.

%files -n %{bname}-musepack
%{_libdir}/gstreamer-%{api}/libgstmusepack.so

#----------------------------------------------------------------------------

%package -n %{bname}-mms
Summary:	GStreamer plug-in for mms streams
Group:		System/Libraries
Requires:	%{bname}-plugins
BuildRequires:	pkgconfig(libmms)

%description -n %{bname}-mms
Plug-in supporting the mms protocol based on the libmms library.

%files -n %{bname}-mms
%{_libdir}/gstreamer-%{api}/libgstmms.so

#----------------------------------------------------------------------------

%package -n %{bname}-rtmp
Summary:	GStreamer plug-in for rtmp streams
Group:		System/Libraries
Requires:	%{bname}-plugins
BuildRequires:	pkgconfig(librtmp)

%description -n %{bname}-rtmp
Plug-in supporting the rtmp protocol based on the librtmp library.

%files -n %{bname}-rtmp
%{_libdir}/gstreamer-%{api}/libgstrtmp.so

#----------------------------------------------------------------------------

%package -n %{bname}-directfb
Summary:	GStreamer plug-in for DirectFB output
Group:		Video
Requires:	%{bname}-plugins
BuildRequires:	pkgconfig(directfb)

%description -n %{bname}-directfb
Plug-in supporting the video output to DirectFB.

%files -n %{bname}-directfb
%{_libdir}/gstreamer-%{api}/libgstdfbvideosink.so

#----------------------------------------------------------------------------

%package -n %{bname}-soundtouch
Summary:	GStreamer plug-in for SoundTouch support
Group:		Sound
Requires:	%{bname}-plugins
BuildRequires:	pkgconfig(soundtouch)

%description -n %{bname}-soundtouch
Plug-in supporting the SoundTouch audio manipulation support.

%files -n %{bname}-soundtouch
%{_libdir}/gstreamer-%{api}/libgstsoundtouch.so

#----------------------------------------------------------------------------

%package -n %{bname}-kate
Summary:	GStreamer Karaoke and text plugin
Group:		Video
BuildRequires:	pkgconfig(tiger)

%description -n %{bname}-kate
This is a Karaoke and text plugin for GStreamer based on libkate and libtiger.

%files -n %{bname}-kate
%{_libdir}/gstreamer-%{api}/libgstkate.so

#----------------------------------------------------------------------------

%package -n %{bname}-libass
Summary:	GStreamer subtitles plugin
Group:		Video
BuildRequires:	pkgconfig(libass)

%description -n %{bname}-libass
This is a subtitle plugin for GStreamer based on libass.

%files -n %{bname}-libass
%{_libdir}/gstreamer-%{api}/libgstassrender.so

#----------------------------------------------------------------------------

%package -n %{bname}-resindvd
Summary:	GStreamer DVD menu plugin
Group:		Video
BuildRequires:	pkgconfig(dvdnav)

%description -n %{bname}-resindvd
This is a DVD playback plugin for GStreamer with menu support.

%files -n %{bname}-resindvd
%{_libdir}/gstreamer-%{api}/libresindvd.so

#----------------------------------------------------------------------------

%package -n %{bname}-voip
Summary:	GStreamer voip plugins
Group:		Sound

%description -n %{bname}-voip
This is a collection of VoIP plugins for GStreamer.

%files -n %{bname}-voip
%{_libdir}/gstreamer-%{api}/libgstrtpmux.so
%{_libdir}/gstreamer-%{api}/libgstliveadder.so
%{_libdir}/gstreamer-%{api}/libgstdtmf.so

#----------------------------------------------------------------------------

%package -n %{bname}-cog
Summary:	GStreamer COG plugin
Group:		Video
BuildRequires:	pkgconfig(orc-0.4)

%description -n %{bname}-cog
This is a signal processing plugin for GStreamer based on Orc.

%files -n %{bname}-cog
%{_libdir}/gstreamer-%{api}/libgstcog.so

#----------------------------------------------------------------------------

%package -n %{bname}-vdpau
Summary:	GStreamer plug-in for playback using VDPAU
Group:		Video
BuildRequires:	vdpau-devel

%description -n %{bname}-vdpau
This plug-in adds video playback support to GStreamer based on VDPAU 
(Video Decode and Presentation API for Unix).

%files -n %{bname}-vdpau
%{_libdir}/gstreamer-%{api}/libgstvdpau.so

#----------------------------------------------------------------------------

%if %{build_faad}
%package -n %{bname}-faad
Summary:	GStreamer plug-in for AAC audio playback
Group:		Sound
Requires:	%{bname}-plugins
BuildRequires:	libfaad2-devel => 2.0

%description -n %{bname}-faad
Plug-ins for playing AAC audio

This package is in restricted as it violates some patents.

%files -n %{bname}-faad
%{_libdir}/gstreamer-%{api}/libgstfaad.so
%endif

#----------------------------------------------------------------------------

%if %{build_faac}
%package -n %{bname}-faac
Summary:	GStreamer plug-ins for AAC audio encoding
Group:		Sound
Requires:	%{bname}-plugins
BuildRequires:	libfaac-devel

%description -n %{bname}-faac
Plug-ins for encoding AAC audio

This package is in restricted as it violates some patents.

%files -n %{bname}-faac
%{_libdir}/gstreamer-%{api}/libgstfaac.so
%endif

#----------------------------------------------------------------------------

%package -n %{bname}-gsm
Summary:	GStreamer plugin for GSM lossy audio format
Group:		Sound
Requires:	%{bname}-plugins
BuildRequires:	gsm-devel >= 1.0.10

%description -n %{bname}-gsm
Output plugin for GStreamer to convert to GSM lossy audio format.

%files -n %{bname}-gsm
%{_libdir}/gstreamer-%{api}/libgstgsm.so

#----------------------------------------------------------------------------

%package -n %{bname}-neon
Summary:	GStreamer HTTP plugin based on libneon
Group:		System/Libraries
Requires:	%{bname}-plugins
BuildRequires:	pkgconfig(neon)

%description -n %{bname}-neon
Plug-in for HTTP access based on libneon.

%files -n %{bname}-neon
%{_libdir}/gstreamer-%{api}/libgstneonhttpsrc.so

#----------------------------------------------------------------------------

%package -n %{bname}-nas
Summary:	Gstreamer output plugin for the NAS sound server
Group:		Sound
Requires:	%{bname}-plugins
BuildRequires:	nas-devel

%description -n %{bname}-nas
Output plugin for GStreamer for use with the nas sound server.

%files -n %{bname}-nas
%{_libdir}/gstreamer-%{api}/libgstnassink.so

#----------------------------------------------------------------------------

%if %{build_amrwb}
%package -n %{bname}-amrwb
Summary:	GStreamer plug-in for AMR-WB support
Group:		Sound
Requires:	%{bname}-plugins
BuildRequires:	pkgconfig(vo-amrwbenc)

%description -n %{bname}-amrwb
Plug-in for decoding AMR-WB under GStreamer.

This package is in restricted as it violates some patents.

%files -n %{bname}-amrwb
%{_datadir}/gstreamer-%{api}/presets/GstVoAmrwbEnc.prs
%{_libdir}/gstreamer-%{api}/libgstvoamrwbenc.so
%endif

#----------------------------------------------------------------------------

%if %{build_voaac}
%package -n %{bname}-vo-aac
Summary:	GStreamer plug-in for VisualOn AAC encoding
Group:		Sound
Requires:	%{bname}-plugins
BuildRequires:	pkgconfig(vo-aacenc)

%description -n %{bname}-vo-aac
Plug-in for encoding AAC under GStreamer based on VisualOn AAC library.

This package is in restricted as it violates some patents.

%files -n %{bname}-vo-aac
%{_libdir}/gstreamer-%{api}/libgstvoaacenc.so
%endif

#----------------------------------------------------------------------------

%package -n %{bname}-jp2k
Summary:	GStreamer plug-in for JPEG2000 support
Group:		Graphics
Requires:	%{bname}-plugins
BuildRequires:	pkgconfig(jasper)

%description -n %{bname}-jp2k
Plug-in for JPEG2000 support under GStreamer.

%files -n %{bname}-jp2k
%{_libdir}/gstreamer-%{api}/libgstjp2k.so
%{_libdir}/gstreamer-%{api}/libgstjp2kdecimator.so

#----------------------------------------------------------------------------

%if %{build_celt}
%package -n %{bname}-celt
Summary:	GStreamer plug-in for CELT support
Group:		Video
Requires:	%{bname}-plugins
BuildRequires:	pkgconfig(celt)

%description -n %{bname}-celt
Plug-in for CELT support under GStreamer.

%files -n %{bname}-celt
%{_libdir}/gstreamer-%{api}/libgstcelt.so
%endif

#----------------------------------------------------------------------------

%package -n %{bname}-rsvg
Summary:	GStreamer plug-in for SVG support
Group:		Graphics
Requires:	%{bname}-plugins
BuildRequires:	pkgconfig(librsvg-2.0)

%description -n %{bname}-rsvg
Plug-in for SVG support under GStreamer.

%files -n %{bname}-rsvg
%{_libdir}/gstreamer-%{api}/libgstrsvg.so

#----------------------------------------------------------------------------

%package doc
Group:		Books/Computer books
Summary:	GStreamer application library

%description doc
This is the documentation of %{name}.

%files doc
%doc docs/plugins/html
%{_datadir}/gtk-doc/html/*

#----------------------------------------------------------------------------

%prep
%setup -qn %{oname}-%{version}
%apply_patches
#gw broken configure in 0.10.19.2
#autoreconf -fi

%build
#work around broken mjpegtools headers including config.h:
export CPPFLAGS="-I."
%configure2_5x \
	--disable-static \
	--disable-dependency-tracking \
	--with-package-name='%{distribution} %{name} package' \
	--with-package-origin='%{disturl}' \
%if ! %{build_celt}
	--disable-celt \
%endif
%if ! %{build_faac}
	--disable-faac \
%endif
%if ! %{build_faad}
	--disable-faad \
%endif
%if ! %{build_dirac}
	--disable-dirac \
%endif
%if %{build_experimental}
	--enable-experimental
%endif

%make

%install
GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 %makeinstall_std

%find_lang %{oname}-%{api}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21886 |12ru|gstreamer1.0-plugins-bad-1.0.10-1plf
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define api		1.0
%define bname		gstreamer%{api}

%define build_experimental	0
%{?_with_experimental: %{expand: %%global build_experimental 1}}
%define build_amrwb	0
%define build_faac	0
%define build_faad	0
%define build_xvid	0
%define build_dts	0
%define build_dirac	0
%define build_gme	1
%define build_celt	1

##########################
# Hardcode PLF build
%define build_plf	1
##########################

%if %{build_plf}
%define distsuffix plf
# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
%define extrarelsuffix plf
%define build_amrwb	0
%define build_faac	1
%define build_faad	1
%define build_xvid	0
%define build_dts	1
%endif

%define libmajor	0
%define libnamephoto	%mklibname gstphotography %{api} %{libmajor}
%define develnamephoto	%mklibname -d gstphotographyi %{api}
%define libnamebase	%mklibname gstbasevideo %{api} %{libmajor}
%define develnamebase	%mklibname -d gstbasevideo %{api}

Summary:	GStreamer Streaming-media framework plug-ins
Name:		%{bname}-plugins-bad
Version:	1.0.10
Release:	1%{?extrarelsuffix}
License:	LGPLv2+ and GPLv2+
Group: 		Sound
URL:		http://gstreamer.freedesktop.org/
Source0:	http://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-%{version}.tar.xz
Patch0:		gst-plugins-bad-0.10.7-wildmidi-timidity.cfg.patch
# gw: fix for bug #36437 (paths to realplayer codecs)
# prefer codecs from the RealPlayer package in restricted
Patch10:	gst-plugins-bad-0.10.6-real-codecs-path.patch
#gw for the pixbuf plugin
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(orc-0.4) >= 0.4.5
BuildRequires:	pkgconfig(sdl)
BuildRequires:	libbzip2-devel
BuildRequires:	pkgconfig(libmodplug)
BuildRequires:	pkgconfig(libmusicbrainz)
BuildRequires:	pkgconfig(exempi-2.0)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(openal)
BuildRequires:	pkgconfig(opus)
%ifarch %ix86
BuildRequires:	nasm => 0.90
%endif
BuildRequires:	pkgconfig(valgrind)
BuildRequires:	pkgconfig(check)
BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0) >= %{version}
BuildRequires:	pkgconfig(gstreamer-1.0) >= %{version}
BuildRequires:	pkgconfig(libcdaudio)
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	pkgconfig(libmimic)
BuildRequires:	pkgconfig(libass)
%if %{build_plf}
BuildRequires:	pkgconfig(vo-aacenc)
BuildRequires:	pkgconfig(vo-amrwbenc)
%endif
#gw for checks
#BuildRequires:	gstreamer0.10-plugins-good
BuildRequires:	fonts-ttf-dejavu
#gw for autoreconf
BuildRequires:	gettext-devel
Requires:	%{bname}-voip >= %{version}-%{release}

%description
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related.  Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new
plug-ins.

This package contains a set of plug-ins that aren't up to par compared
to the rest. They might be close to being good quality, but they're
missing something - be it a good code review, some documentation, a
set of tests, a real live maintainer, or some actual wide use. If the
blanks are filled in they might be upgraded to become part of either
gstreamer-plugins-good or gstreamer-plugins-ugly, depending on the
other factors. If the plug-ins break, you can't complain - instead,
you can fix the problem and send us a patch, or bribe someone into
fixing them for you.  New contributors can start here for things to
work on.

%if %{build_plf}
This package is in restricted repository as it violates some patents.
%endif

%package -n %{libnamephoto}
Summary:	Libraries for GStreamer streaming-media framework
Group:		System/Libraries

%description -n %{libnamephoto}
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related.  Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new
plugins.

This package contains the libraries.

%package -n %{develnamephoto}
Summary:	Libraries and include files for GStreamer streaming-media framework
Group:		Development/C
Requires:	%{libnamephoto} = %{version}-%{release}
Provides:	gstphotography%{api}-devel = %{version}-%{release}

%description -n %{develnamephoto}
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related.  Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new   
plugins.

This package contains the libraries and includes files necessary to develop
applications and plugins for GStreamer.

%package -n %{libnamebase}
Summary:	Libraries for GStreamer streaming-media framework
Group:		System/Libraries

%description -n %{libnamebase}
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related.  Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new
plugins.

This package contains the libraries.

%package -n %{develnamebase}
Summary:	Libraries and include files for GStreamer streaming-media framework
Group:		Development/C
Requires:	%{libnamebase} = %{version}-%{release}
Provides:	gstbasevideo%{api}-devel = %{version}-%{release}

%description -n %{develnamebase}
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related.  Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new   
plugins.

This package contains the libraries and includes files necessary to develop
applications and plugins for GStreamer.

%package -n %{bname}-curl
Summary:	GStreamer Curl plugin
Group:		Networking/Other
BuildRequires:	pkgconfig(libcurl)

%description -n %{bname}-curl
This is a HTTP plugin for GStreamer based on the curl library.

%files -n %{bname}-curl
%{_libdir}/gstreamer-%{api}/libgstcurl.so

%package -n %{bname}-mpeg2enc
Summary:	GStreamer mjpegtools plug-in
Group:		Video
BuildRequires:	pkgconfig(mjpegtools)

%description -n %{bname}-mpeg2enc
mjpegtools-based encoding and decoding plug-in.

%files -n %{bname}-mpeg2enc
%{_libdir}/gstreamer-%{api}/libgstmpeg2enc.so
%{_libdir}/gstreamer-%{api}/libgstmplex.so

%if %{build_gme}
%package -n %{bname}-gme
Summary:	GStreamer Game Music plug-in
Group:		Sound
BuildRequires:	libgme-devel

%description -n %{bname}-gme
Game Music decoding plug-in.

%files -n %{bname}-gme
%{_libdir}/gstreamer-%{api}/libgstgme.so
%endif

%if %{build_dirac}
%package -n %{bname}-dirac
Summary:	GStreamer dirac plug-in
Group:		Video
BuildRequires:	pkgconfig(dirac) >= 0.9

%description -n %{bname}-dirac
Dirac encoding and decoding plug-in.

%files -n %{bname}-dirac
%{_libdir}/gstreamer-%{api}/libgstdirac.so
%endif

%package -n %{bname}-schroedinger
Summary:	GStreamer dirac plug-in based on Schroedinger
Group:		Video
BuildRequires:	pkgconfig(schroedinger-1.0)
Epoch:		1

%description -n %{bname}-schroedinger
Dirac encoding and decoding plug-in based on Schroedinger.

%files -n %{bname}-schroedinger
%{_libdir}/gstreamer-%{api}/libgstschro.so

%package -n %{bname}-rtpvp8
Summary:	GStreamer VP8 plug-in
Group:		Video
BuildRequires:	pkgconfig(vpx)
Conflicts: %{bname}-vp8 < 1.0.3-2

%description -n %{bname}-rtpvp8
VP8 encoding and decoding plug-in.

%files -n %{bname}-rtpvp8
%{_libdir}/gstreamer-%{api}/libgstrtpvp8.so

%if %build_dts
%package -n %{bname}-dts
Summary:	GStreamer plug-ins for DTS audio playback
Group:		Sound
BuildRequires:	dtsdec-devel

%description -n %{bname}-dts
Plug-ins for decoding DTS audio.

%files -n %{bname}-dts
%{_libdir}/gstreamer-%{api}/libgstdtsdec.so
%endif

%if %{build_xvid}
%package -n %{bname}-xvid
Summary:	GStreamer plug-ins for XVID video encoding and decoding
Group:		Video
BuildRequires:	xvid-devel >= 1.1

%description -n %{bname}-xvid
Plug-ins for encoding and decoding XVID video.

This package is in restricted repository as it violates some patents.

%files -n %{bname}-xvid
%{_libdir}/gstreamer-%{api}/libgstxvid.so
%endif

%package -n %{bname}-mms
Summary:	GStreamer plug-in for mms streams
Group:		System/Libraries
Requires:	%{bname}-plugins = %{version}
BuildRequires:	pkgconfig(libmms)

%description -n %{bname}-mms
Plug-in supporting the mms protocol based on the libmms library.

%files -n %{bname}-mms
%{_libdir}/gstreamer-%{api}/libgstmms.so

%package -n %{bname}-rtmp
Summary:	GStreamer plug-in for rtmp streams
Group:		System/Libraries
Requires:	%{bname}-plugins = %{version}
BuildRequires:	pkgconfig(librtmp)

%description -n %{bname}-rtmp
Plug-in supporting the rtmp protocol based on the librtmp library.

%files -n %{bname}-rtmp
%{_libdir}/gstreamer-%{api}/libgstrtmp.so

%package -n %{bname}-soundtouch
Summary:	GStreamer plug-in for SoundTouch support
Group:		Sound
Requires:	%{bname}-plugins = %{version}
BuildRequires:	pkgconfig(soundtouch)

%description -n %{bname}-soundtouch
Plug-in supporting the SoundTouch audio manipulation support.

%files -n %{bname}-soundtouch
%{_libdir}/gstreamer-%{api}/libgstsoundtouch.so

%package -n %{bname}-libass
Summary:	GStreamer subtitles plugin
Group:		Video
BuildRequires:	pkgconfig(libass)

%description -n %{bname}-libass
This is a subtitle plugin for GStreamer based on libass.

%files -n %{bname}-libass
%{_libdir}/gstreamer-%{api}/libgstassrender.so

%package -n %{bname}-voip
Summary:	GStreamer voip plugins
Group:		Sound

%description -n %{bname}-voip
This is a collection of VoIP plugins for GStreamer.

%files -n %{bname}-voip
%{_libdir}/gstreamer-%{api}/libgstrtpmux.so
%{_libdir}/gstreamer-%{api}/libgstdtmf.so

%package doc
Group:		Books/Computer books
Summary:	GStreamer application library
BuildArch:	noarch

%description doc
This is the documentation of %{name}.

%prep
%setup -q -n gst-plugins-bad-%{version}
%apply_patches

%build
%configure2_5x --disable-dependency-tracking --disable-static \
  --with-package-name='Rosa %{name} package' \
  --with-package-origin='http://www.rosalinux.com/' \
%if ! %{build_celt}
	--disable-celt \
%endif
%if ! %{build_faac}
	--disable-faac \
%endif
%if ! %{build_faad}
	--disable-faad \
%endif
%if ! %{build_dirac}
	--disable-dirac \
%endif
%if ! %{build_xvid}
	--disable-xvid \
%endif
%if ! %{build_dts}
	--disable-dts \
%endif
%if ! %{build_plf}
	--disable-voamrwbenc --disable-voaacenc \
%endif
%if %{build_experimental}
	--enable-experimental
%endif

make

%install
%makeinstall_std

%find_lang gst-plugins-bad-%{api}

# Clean out files that should not be part of the rpm.
# This is the recommended way of dealing with it for RH8
find %{buildroot} -name '*.la' -delete

%files doc
%doc docs/plugins/html
%{_datadir}/gtk-doc/html/

%files -f gst-plugins-bad-%{api}.lang
%doc AUTHORS COPYING README NEWS
%{_libdir}/gstreamer-%{api}/libgstadpcmdec.so
%{_libdir}/gstreamer-%{api}/libgstadpcmenc.so
%{_libdir}/gstreamer-%{api}/libgstasfmux.so
%{_libdir}/gstreamer-%{api}/libgstaudiovisualizers.so
%{_libdir}/gstreamer-%{api}/libgstautoconvert.so
%{_libdir}/gstreamer-%{api}/libgstbayer.so
%{_libdir}/gstreamer-%{api}/libgstcamerabin2.so
%{_libdir}/gstreamer-%{api}/libgstcoloreffects.so
%{_libdir}/gstreamer-%{api}/libgstdataurisrc.so
%{_libdir}/gstreamer-%{api}/libgstdebugutilsbad.so
%{_libdir}/gstreamer-%{api}/libgstdvb.so
%{_libdir}/gstreamer-%{api}/libgstdvbsuboverlay.so
%{_libdir}/gstreamer-%{api}/libgstdvdspu.so
%{_libdir}/gstreamer-%{api}/libgstfieldanalysis.so
%{_libdir}/gstreamer-%{api}/libgstfestival.so
%{_libdir}/gstreamer-%{api}/libgstfrei0r.so
%{_libdir}/gstreamer-%{api}/libgstgaudieffects.so
%{_libdir}/gstreamer-%{api}/libgstgdp.so
%{_libdir}/gstreamer-%{api}/libgstgeometrictransform.so
%{_libdir}/gstreamer-%{api}/libgstid3tag.so
%{_libdir}/gstreamer-%{api}/libgstinter.so
%{_libdir}/gstreamer-%{api}/libgstinterlace.so
%{_libdir}/gstreamer-%{api}/libgstjpegformat.so
%{_libdir}/gstreamer-%{api}/libgstliveadder.so
%{_libdir}/gstreamer-%{api}/libgstmpegtsmux.so
%{_libdir}/gstreamer-%{api}/libgstmimic.so
%{_libdir}/gstreamer-%{api}/libgstmpegpsdemux.so
%{_libdir}/gstreamer-%{api}/libgstopus.so
%{_libdir}/gstreamer-%{api}/libgstpcapparse.so
%{_libdir}/gstreamer-%{api}/libgstpnm.so
%{_libdir}/gstreamer-%{api}/libgstscaletempoplugin.so
%{_libdir}/gstreamer-%{api}/libgstrawparse.so
%{_libdir}/gstreamer-%{api}/libgstremovesilence.so
%{_libdir}/gstreamer-%{api}/libgstsdpelem.so
%{_libdir}/gstreamer-%{api}/libgstsegmentclip.so
%{_libdir}/gstreamer-%{api}/libgstshm.so
%{_libdir}/gstreamer-%{api}/libgstsiren.so
%{_libdir}/gstreamer-%{api}/libgstsmooth.so
%{_libdir}/gstreamer-%{api}/libgstspeed.so
%{_libdir}/gstreamer-%{api}/libgstsubenc.so
%{_libdir}/gstreamer-%{api}/libgstbz2.so
%{_libdir}/gstreamer-%{api}/libgstfragmented.so
%{_libdir}/gstreamer-%{api}/libgstmpegtsdemux.so
%{_libdir}/gstreamer-%{api}/libgstvideoparsersbad.so
%{_libdir}/gstreamer-%{api}/libgstdecklink.so
%{_libdir}/gstreamer-%{api}/libgstmpegpsmux.so
%{_libdir}/gstreamer-%{api}/libgstmidi.so
%{_libdir}/gstreamer-%{api}/libgstopenal.so
%{_libdir}/gstreamer-%{api}/libgstrfbsrc.so
%if %{build_plf}
%{_libdir}/gstreamer-%{api}/libgstvoaacenc.so
%{_libdir}/gstreamer-%{api}/libgstvoamrwbenc.so
%{_datadir}/gstreamer-%{api}/presets/GstVoAmrwbEnc.prs
%endif
%if %{build_experimental}
#%{_libdir}/gstreamer-%{api}/libgstdeinterlace2.so
%endif

%{_libdir}/gstreamer-%{api}/libgstmodplug.so
%{_libdir}/gstreamer-%{api}/libgsty4mdec.so

%if %{build_faad}
%package -n %{bname}-faad
Summary:	GStreamer plug-in for AAC audio playback
Group:		Sound
Requires:	%{bname}-plugins >= %{version}
BuildRequires:	libfaad2-devel

%description -n %{bname}-faad
Plug-ins for playing AAC audio

This package is in restricted repository as it violates some patents.

%files -n %{bname}-faad
%{_libdir}/gstreamer-%{api}/libgstfaad.so
%endif

%if %{build_faac}
%package -n %{bname}-faac
Summary:	GStreamer plug-ins for AAC audio encoding
Group:		Sound
Requires:	%{bname}-plugins >= %{version}
BuildRequires:	libfaac-devel

%description -n %{bname}-faac
Plug-ins for encoding AAC audio

This package is in restricted repository as it violates some patents.

%files -n %{bname}-faac
%{_libdir}/gstreamer-%{api}/libgstfaac.so
%endif

%package -n %{bname}-gsm
Summary:	GStreamer plugin for GSM lossy audio format
Group:		Sound
Requires:	%{bname}-plugins >= %{version}
BuildRequires:	gsm-devel >= 1.0.10

%description -n %{bname}-gsm
Output plugin for GStreamer to convert to GSM lossy audio format.

%files -n %{bname}-gsm
%{_libdir}/gstreamer-%{api}/libgstgsm.so

%if 0
### SWFDEC FLASH PLUGIN ###
%package -n %{bname}-swfdec
Summary: 	GStreamer Flash rendering plug-in
Group:		System/Libraries
Requires:	%{bname}-plugins = %{version}
BuildRequires:	libswfdec-devel => 0.3.0

%description -n %{bname}-swfdec
Plug-in for rendering Flash animations using swfdec library

%files -n %{bname}-swfdec
%{_libdir}/gstreamer-%{api}/libgstswfdec.so
%endif

%if %{build_amrwb}
%package -n %{bname}-amrwb
Summary:	GStreamer plug-in for AMR-WB support
Group:		Sound
Requires:	%{bname}-plugins >= %{version}
BuildRequires:	libamrwb-devel

%description -n %{bname}-amrwb
Plug-in for decoding AMR-WB under GStreamer.

This package is in restricted repository as it violates some patents.

%files -n %{bname}-amrwb
%{_datadir}/gstreamer-%{api}/presets/GstAmrwbEnc.prs
%{_libdir}/gstreamer-%{api}/libgstamrwbenc.so
%endif

%if %{build_celt}
%package -n %{bname}-celt
Summary:	GStreamer plug-in for CELT support
Group:		Video
Requires:	%{bname}-plugins >= %{version}
BuildRequires:	pkgconfig(celt) >= 0.7.0

%description -n %{bname}-celt
Plug-in for CELT support under GStreamer.

%files -n %{bname}-celt
%{_libdir}/gstreamer-%{api}/libgstcelt.so
%endif

%files -n %{libnamephoto}
%{_libdir}/libgstphotography-%{api}.so.%{libmajor}*
%{_libdir}/libgstsignalprocessor-%{api}.so.%{libmajor}*
%{_libdir}/libgstcodecparsers-%{api}.so.%{libmajor}*

%files -n %{develnamephoto}
%{_libdir}/libgstcodecparsers-%{api}.so
%{_libdir}/libgstphotography-%{api}.so
%{_libdir}/libgstsignalprocessor-%{api}.so
%{_includedir}/gstreamer-%{api}/gst/codecparsers/
%{_includedir}/gstreamer-%{api}/gst/interfaces/photography*
%{_includedir}/gstreamer-%{api}/gst/signalprocessor/gstsignalprocessor.h
%{_includedir}/gstreamer-%{api}/gst/video/
%{_libdir}/pkgconfig/gstreamer-plugins-bad-%{api}.pc
%{_libdir}/pkgconfig/gstreamer-codecparsers-%{api}.pc

%files -n %{libnamebase}
%{_libdir}/libgstbasecamerabinsrc-%{api}.so.%{libmajor}*
%{_libdir}/libgstbasevideo-%{api}.so.%{libmajor}*

%files -n %{develnamebase}
%{_libdir}/libgstbasecamerabinsrc-%{api}.so
%{_libdir}/libgstbasevideo-%{api}.so
%{_includedir}/gstreamer-%{api}/gst/basecamerabinsrc/*
%{_libdir}/pkgconfig/gstreamer-basevideo-%{api}.pc



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21887 |12ru|gstreamer1.0-plugins-ugly-1.0.10-1plf
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		1.0
%define majorminor	1.0
%define bname		gstreamer1.0
%define name		%{bname}-plugins-ugly

%define build_experimental	0
%{?_with_experimental: %{expand: %%global build_experimental 1}}
%define build_lame	0
%define build_amrnb	0
%define build_amrwbdec	0
%define build_x264	0

##########################
# Hardcode PLF build
%define build_plf	1
##########################

%if %{build_plf}
%define distsuffix plf
# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
%define extrarelsuffix plf
%define build_lame	1
%define build_x264	1
%define build_amrnb	1
%define build_amrwbdec	1
%endif

Summary:	GStreamer Streaming-media framework plug-ins
Name:		%{name}
Version:	1.0.10
Release:	1%{?extrarelsuffix}
License:	LGPLv2+
Group:		Sound
Source0:	http://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-%{version}.tar.xz
URL:		http://gstreamer.freedesktop.org/
#gw for the pixbuf plugin
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(orc-0.4)
BuildRequires:	gstreamer1.0-plugins-base-devel >= %{version}
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(id3tag)
BuildRequires:	pkgconfig(mad)
BuildRequires:	pkgconfig(dvdread)
%ifnarch %mips %arm
BuildRequires:	pkgconfig(valgrind)
%endif
BuildRequires:	pkgconfig(check)
Provides:	%{bname}-audiosrc
Provides:	%{bname}-audiosink

%description
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related.  Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new
plug-ins.

This package contains a set of plug-ins that have good quality and
correct functionality, but distributing them might pose problems. The
license on either the plug-ins or the supporting libraries might not
be how the GStreamer authors like. The code might be widely known to
present patent problems.

%if %{build_plf}
This package is in restricted repository as it violates some patents.
%endif

%prep
%setup -q -n gst-plugins-ugly-%{version}

%build
%configure2_5x --disable-dependency-tracking --disable-static \
  --with-package-name='Rosa %{name} package' \
  --with-package-origin='http://www.rosalinux.com/' \
%if ! %{build_lame}
	--disable-lame \
%endif
%if %{build_experimental}
	--enable-experimental
%endif

%make

%check
cd tests/check
make check

%install
GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 %makeinstall_std

%find_lang gst-plugins-ugly-%{majorminor}

# Clean out files that should not be part of the rpm.
# This is the recommended way of dealing with it for RH8
find %{buildroot} -name '*.la' -delete

%files -f gst-plugins-ugly-%{majorminor}.lang
%doc AUTHORS COPYING README NEWS
%{_libdir}/gstreamer-%{majorminor}/libgstasf.so
%{_libdir}/gstreamer-%{majorminor}/libgstdvdlpcmdec.so
%{_libdir}/gstreamer-%{majorminor}/libgstdvdread.so
%{_libdir}/gstreamer-%{majorminor}/libgstdvdsub.so
%{_libdir}/gstreamer-%{majorminor}/libgstmad.so
%{_libdir}/gstreamer-%{majorminor}/libgstrmdemux.so
%if %{build_experimental}
%{_libdir}/gstreamer-%{majorminor}/libgstsynaesthesia.so
%endif
%{_libdir}/gstreamer-%{majorminor}/libgstxingmux.so

%if %{build_lame}
### LAME ###
%package -n %{bname}-lame
Summary:	GStreamer plug-in for encoding mp3 songs using lame
Group:		Sound
Requires:	%{bname}-plugins >= %{version}-%{release}
BuildRequires:	liblame-devel >= 3.89

%description -n %{bname}-lame
Plug-in for encoding mp3 with lame under GStreamer.

This package is in the restricted repository as it violates some patents.

%files -n %{bname}-lame
%{_libdir}/gstreamer-%{majorminor}/libgstlame.so
%endif

%if %{build_x264}
%package -n %{bname}-x264
Summary:	GStreamer plug-in for H264/AVC video encoding
Group:		Video
BuildRequires:	pkgconfig(x264)

%description -n %{bname}-x264
Plug-in for encoding H264/AVC video.

This package is in restricted repository as it violates some patents.

%files -n %{bname}-x264
%{_libdir}/gstreamer-%{majorminor}/libgstx264.so
%{_datadir}/gstreamer-%{majorminor}/presets/GstX264Enc.prs
%endif

%if %{build_amrnb}
%package -n %{bname}-amrnb
Summary:	GStreamer plug-in for AMR-NB support
Group: 		Sound
Requires:	%{bname}-plugins >= %{version}-%{release}
BuildRequires:	pkgconfig(opencore-amrnb)

%description -n %{bname}-amrnb
Plug-in for decoding AMR-NB under GStreamer.

This package is in restricted repository as it violates some patents.

%files -n %{bname}-amrnb
%{_libdir}/gstreamer-%{majorminor}/libgstamrnb.so
%{_datadir}/gstreamer-%{majorminor}/presets/GstAmrnbEnc.prs
%endif

%if %{build_amrwbdec}
%package -n %{bname}-amrwbdec
Summary:	GStreamer plug-in for AMR-WB decoding support
Group:		Sound
Requires:	%{bname}-plugins >= %{version}-%{release}
BuildRequires:	pkgconfig(opencore-amrwb)

%description -n %{bname}-amrwbdec
Plug-in for decoding AMR-Wb under GStreamer.

This package is in restricted repository as it violates some patents.

%files -n %{bname}-amrwbdec
%{_libdir}/gstreamer-%{majorminor}/libgstamrwbdec.so
%endif

### SIDPLAY ###
%package -n %{bname}-sid
Summary:	GStreamer Sid C64 music plugin
Group:		Sound
Requires:	%{bname}-plugins >= %{version}-%{release}
BuildRequires:	sidplay-devel => 1.36.0

%description -n %{bname}-sid
Plugin for playback of C64 SID format music files

%files -n %{bname}-sid
%{_libdir}/gstreamer-%{majorminor}/libgstsid.so

### A52DEC ###
%package -n %{bname}-a52dec
Summary:	GStreamer VOB decoder plugin
Group:		Sound
Requires:	%{bname}-plugins >= %{version}-%{release}
BuildRequires:	a52dec-devel >= 0.7.3

%description -n %{bname}-a52dec
Plugin for decoding of VOB files.

%files -n %{bname}-a52dec
%{_libdir}/gstreamer-%{majorminor}/libgsta52dec.so

%package -n %{bname}-mpeg
Summary:	GStreamer plug-ins for MPEG video playback and encoding
Group:		Video
Requires:	%{bname}-plugins >= %{version}-%{release}
BuildRequires:	pkgconfig(libmpeg2)

%description -n %{bname}-mpeg
Plug-ins for playing and encoding MPEG video.

%files -n %{bname}-mpeg
%{_libdir}/gstreamer-%{majorminor}/libgstmpeg2dec.so

%package -n %{bname}-cdio
Summary:	GStreamer plug-in for audio CD playback
Group:		Sound
Requires:	%{bname}-plugins >= %{version}-%{release}
BuildRequires:	pkgconfig(libcdio)
Conflicts:	%{bname}-plugins-good < 0.10.10

%description -n %{bname}-cdio
Plug-in for audio CD playback.

%files -n %{bname}-cdio
%{_libdir}/gstreamer-%{majorminor}/libgstcdio.so

%package -n %{bname}-twolame
Summary:	GStreamer plug-in for MP2 encoding support
Group:		Sound
Requires:	%{bname}-plugins >= %{version}-%{release}
BuildRequires:	pkgconfig(twolame)

%description -n %{bname}-twolame
Plug-in for encoding MP2 under GStreamer.

%files -n %{bname}-twolame
%{_libdir}/gstreamer-%{majorminor}/libgsttwolame.so


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21888 |12ru|k3b-2.0.2-11plf
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
######################
# Hardcode PLF build
%define build_plf 1
######################

%if %{build_plf}
%define distsuffix plf
%define extrarelsuffix plf
%endif

Summary:	CD-Burner for KDE4
Name:		k3b
Version:	2.0.2
Release:	11%{?extrarelsuffix}
Epoch:		4
License:	GPLv2+
Group:		Archiving/Cd burning
Url:		http://k3b.sourceforge.net/
Source0:	http://jaist.dl.sourceforge.net/sourceforge/k3b/%{name}-%{version}.tar.bz2
Source1:	k3b-docbook-ru.tar.bz2
Patch0:		k3b-2.0.2-ffmpeg2.0.patch
Patch1:		k3b-2.0.2-git-sox_not_found.diff
Patch3:		k3b-1.69-always-use-growisofs-for-dvd.patch
Patch4:		k3b-2.0.2-l10n-ru.patch
Patch5:		k3b-2.0.2-docbook-ru.patch
BuildRequires:	doxygen
BuildRequires:	kdelibs4-devel
BuildRequires:	ffmpeg-devel
BuildRequires:	libkcddb-devel
BuildRequires:	libmpcdec-devel
BuildRequires:	pkgconfig(dvdread)
BuildRequires:	pkgconfig(flac)
BuildRequires:	pkgconfig(flac++)
BuildRequires:	pkgconfig(mad)
BuildRequires:	pkgconfig(ogg)
BuildRequires:	pkgconfig(polkit-qt-1)
BuildRequires:	pkgconfig(samplerate)
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	pkgconfig(taglib)
BuildRequires:	pkgconfig(vorbis)
%if %{build_plf}
BuildRequires:	liblame-devel
%else
BuildConflicts:	liblame-devel
%endif
Requires:	cdrecord
Requires:	mkisofs
Requires:	cdrdao
Requires:	sox
Requires:	vcdimager
Requires:	normalize
Requires:	dvd+rw-tools
Requires:	kdebase4-runtime
Suggests:	transсode

%description
K3b is CD-writing software which intends to be feature-rich and
provide an easily usable interface. Features include burning
audio CDs from .WAV and .MP3 audio files, configuring external
programs and configuring devices.

%if %{build_plf}
This package is in Restricted repository because it supports
mp3 encoding which is patent-protected.
%endif

%files -f %{name}.lang
%{_kde_bindir}/k3b
%{_kde_bindir}/k3bsetup
%{_kde_libdir}/kde4/kcm_k3bsetup.so
%{_kde_libdir}/kde4/kcm_k3boggvorbisencoder.so
%{_kde_libdir}/kde4/kio_videodvd.so
%{_kde_libdir}/kde4/k3bffmpegdecoder.so
%{_kde_libdir}/kde4/k3bflacdecoder.so
%{_kde_libdir}/kde4/k3bmaddecoder.so
%{_kde_libdir}/kde4/k3boggvorbisdecoder.so
%{_kde_libdir}/kde4/k3boggvorbisencoder.so
%{_kde_libdir}/kde4/k3bmpcdecoder.so
%{_kde_libdir}/kde4/k3blibsndfiledecoder.so
%{_kde_libdir}/kde4/k3baudiometainforenamerplugin.so
%{_kde_libdir}/kde4/k3baudioprojectcddbplugin.so
%{_kde_libdir}/kde4/k3bexternalencoder.so
%{_kde_libdir}/kde4/k3bsoxencoder.so
%{_kde_libdir}/kde4/k3bwavedecoder.so
%{_kde_libdir}/kde4/kcm_k3bexternalencoder.so
%{_kde_libdir}/kde4/kcm_k3bsoxencoder.so
%if %{build_plf}
%{_kde_libdir}/kde4/k3blameencoder.so
%{_kde_libdir}/kde4/kcm_k3blameencoder.so
%endif
%{_kde_datadir}/applications/kde4/k3b.desktop
%{_kde_datadir}/mime/packages/x-k3b.xml
%{_kde_appsdir}/k3b
%{_kde_appsdir}/konqsidebartng/virtual_folders/services/videodvd.desktop
%{_kde_appsdir}/solid/actions/*
%{_kde_datadir}/kde4/services/ServiceMenus/*.desktop
%{_kde_datadir}/kde4/services/*.desktop
%{_kde_datadir}/kde4/servicetypes/k3bplugin.desktop
%{_kde_datadir}/kde4/services/videodvd.protocol
%{_kde_iconsdir}/hicolor/*/apps/k3b.*
%{_sysconfdir}/dbus-1/system.d/org.kde.kcontrol.k3bsetup.conf
%{_kde_libdir}/kde4/libexec/k3bsetuphelper
%{_kde_datadir}/polkit-1/actions/org.kde.kcontrol.k3bsetup.policy
%{_kde_datadir}/dbus-1/system-services/org.kde.kcontrol.k3bsetup.service
%{_kde_datadir}/doc/HTML/*

#------------------------------------------------

%define libk3b_major 6
%define libk3b %mklibname k3blib %{libk3b_major}

%package -n %{libk3b}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libk3b}
KDE 4 core library.

%files -n %{libk3b}
%{_kde_libdir}/libk3blib.so.%{libk3b_major}*

#------------------------------------------------

%define libk3bdevice_major 6
%define libk3bdevice %mklibname k3bdevice %{libk3bdevice_major}

%package -n %{libk3bdevice}
Summary:	KDE 4 core library
Group:		System/Libraries

%description -n %{libk3bdevice}
KDE 4 core library.

%files -n %{libk3bdevice}
%{_kde_libdir}/libk3bdevice.so.%{libk3bdevice_major}*

#------------------------------------------------

%package devel
Group:		Development/KDE and Qt
Summary:	Development libraries from %{name}
Requires:	%{libk3bdevice} = %{EVRD}
Requires:	%{libk3b} = %{EVRD}

%description devel
Development libraries from %{name}.

%files devel
%{_kde_includedir}/*.h
%{_kde_libdir}/libk3blib.so
%{_kde_libdir}/libk3bdevice.so

#------------------------------------------------

%prep
%setup -q -a1
%patch0 -p1
%patch1 -p1 -b .sox
%patch3 -p1 -b .dvd
%patch4 -p1 -b .l10n-ru
%patch5 -p1 -b .docbook-ru

%build
%cmake_kde4
%make

%install
%makeinstall_std -C build

%find_lang --with-html k3b k3bsetup kio_videodvd libk3b libk3bdevice %{name}.lang

%changelog
* Mon Jun 09 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 4:2.0.2-11plf
+ Revision: f631faf
- Add russian docbook



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21889 |12ru|libdca-0.0.5-5
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define distsuffix plf

%define major 0
%define libname %mklibname dca %{major}
%define devname %mklibname -d dca

Summary:	DTS Coherent Acoustics decoder
Name:		libdca
Version:	0.0.5
Release:	5
License:	GPLv2+
Group:		Sound
Url:		http://www.videolan.org/developers/libdca.html
Source0:	http://download.videolan.org/pub/videolan/libdca/%{version}/%{name}-%{version}.tar.bz2

%description
This is a free decoder for the DTS Coherent Acoustics format. It
consists of a library and a command line decoder. DTS is a high
quality multi-channel (5.1) digital audio format used in DVDs and
DTS audio CDs.

This package is in restricted as it might violate some patents.

#----------------------------------------------------------------------------

%package tools
Summary:	DTS Coherent Acoustics decoder
Group:		Sound
Obsoletes:	dtsdec < %{EVRD}
Provides:	dtsdec = %{EVRD}

%description tools
This is a free decoder for the DTS Coherent Acoustics format. It
consists of a library and a command line decoder. DTS is a high
quality multi-channel (5.1) digital audio format used in DVDs and
DTS audio CDs.

This package is in restricted as it might violate some patents.

%files tools
%doc AUTHORS ChangeLog NEWS README TODO
%{_bindir}/dtsdec
%{_bindir}/dcadec
%{_bindir}/extract_dca
%{_bindir}/extract_dts
%{_mandir}/man1/dcadec.1*
%{_mandir}/man1/dtsdec.1*
%{_mandir}/man1/extract_dca.1*
%{_mandir}/man1/extract_dts.1*

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	DTS Coherent Acoustics decoder shared library
Group:		System/Libraries

%description -n %{libname}
This is a free decoder for the DTS Coherent Acoustics format. It
consists of a library and a command line decoder. DTS is a high
quality multi-channel (5.1) digital audio format used in DVDs and
DTS audio CDs.

This package is in restricted as it might violate some patents.

%files -n %{libname}
%{_libdir}/libdca.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Library for decoding DTS audio - C development files
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}
Provides:	dtsdec-devel = %{EVRD}

%description -n %{devname}
This is a free decoder for the DTS Coherent Acoustics format.DTS is a
high quality multi-channel (5.1) digital audio format used in DVDs and
DTS audio CDs.

This package contains a library and the required header files to
develop with libdts.

This is in restricted as it might violate some patents.

%files -n %{devname}
%doc TODO
%{_includedir}/dts.h
%{_includedir}/dca.h
%{_libdir}/*.so
%{_libdir}/pkgconfig/libdca.pc
%{_libdir}/pkgconfig/libdts.pc

#----------------------------------------------------------------------------

%prep
%setup -q

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std
# libdca installs broken libdts.a compatibility symlink;
# replace it with shared devel symlink:
rm -f %{buildroot}%{_libdir}/libdts.a
ln -s libdca.so %{buildroot}%{_libdir}/libdts.so


%changelog
* Thu Feb 06 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.0.5-5
+ Revision: 42b52ae
- LOG Update files, spec cleanup



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21890 |12ru|libdvdcss-1.2.13-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define distsuffix plf

%define major 2
%define libname %mklibname dvdcss %{major}
%define develname %mklibname -d dvdcss

Name:		libdvdcss
Version:	1.2.13
Release:	1
Summary:	Library for accessing DVDs like block device usind deCSS if needed
Group:		System/Libraries
License:	GPLv2+
URL:		http://www.videolan.org/libdvdcss
Source:		%{name}-%{version}.tar.bz2
Conflicts:	libdvdcss0.0.1
Conflicts:	libdvdcss0.0.2

%description
libdvdcss is a simple library designed for accessing DVDs like a block device
without having to bother about the decryption. The important features are:
 * Portability. Currently supported platforms are GNU/Linux, FreeBSD, NetBSD,
   OpenBSD, BSD/OS, BeOS, Windows 95/98, Windows NT/2000, MacOS X, Solaris,
   and HP-UX.
 * Simplicity. There are currently 7 functions in the API, and we intend to
   keep this number low.
 * Freedom. libdvdcss is released under the General Public License, ensuring
   it will stay free, and used only for free software products.
 * Just better. Unlike most similar projects, libdvdcss doesn't require the
   region of your drive to be set.

This package is in restricted as it violates patents.

%package -n %{libname}
Summary:	A library for accessing DVDs like block device usind deCSS if needed
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}

%description -n %{libname}
libdvdcss is a simple library designed for accessing DVDs like a block device
without having to bother about the decryption. The important features are:
 * Portability. Currently supported platforms are GNU/Linux, FreeBSD, NetBSD,
   OpenBSD, BSD/OS, BeOS, Windows 95/98, Windows NT/2000, MacOS X, Solaris,
   and HP-UX.
 * Simplicity. There are currently 7 functions in the API, and we intend to
   keep this number low.
 * Freedom. libdvdcss is released under the General Public License, ensuring
   it will stay free, and used only for free software products.
 * Just better. Unlike most similar projects, libdvdcss doesn't require the
   region of your drive to be set.

%package -n %{develname}
Summary:	Development tools for programs which will use the %{name} library
Group:		Development/C
Requires:	%{libname} = %{version}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
The %{name}-devel package includes the header files and static libraries
necessary for developing programs which will manipulate DVDs files using
the %{name} library.

If you are going to develop programs which will manipulate DVDs, you
should install %{name}-devel.  You'll also need to have the %{name}
package installed.

%prep
%setup -q

%build
%configure2_5x
%make

%install
%makeinstall_std

%files -n %{libname}
%{_libdir}/*.so.%{major}*

%files -n %{develname}
%doc ChangeLog COPYING
%doc %{_docdir}/%{name}
%{_libdir}/*.*a
%{_libdir}/*.so
%{_includedir}/*
%{_libdir}/pkgconfig/*.pc


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21891 |12ru|libquicktime-1.2.4-5plf
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major 0
%define libname %mklibname quicktime %{major}
%define devname %mklibname quicktime -d

######################
# Hardcore PLF build
%define build_plf 1
######################

%{?_with_plf: %{expand: %%global build_plf 1}}
%if %{build_plf}
# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
%define extrarelsuffix plf
%define distsuffix plf
%endif

Summary:	A library for manipulating QuickTime files
Name:		libquicktime
Version:	1.2.4
Release:	5%{?extrarelsuffix}
%if %{build_plf}
License:	GPLv2+
%else
License:	LGPLv2+
%endif
Group:		Video
Url:		http://libquicktime.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/libquicktime/%{name}-%{version}.tar.gz
Patch0:		libquicktime-1.2.4-ffmpeg-2.0.patch
BuildRequires:	autoconf
BuildRequires:	automake
BuildRequires:	doxygen
BuildRequires:	ffmpeg-devel
BuildRequires:	jpeg-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(ice)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(schroedinger-1.0)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(xaw7)
BuildRequires:	pkgconfig(xv)

%description
Libquicktime is a library for reading and writing QuickTime files
on UNIX systems. Video CODECs supported by this library are OpenDivX, MJPA,
JPEG Photo, PNG, RGB, YUV 4:2:2, and YUV 4:2:0 compression.  Supported
audio CODECs are Ogg Vorbis, IMA4, ulaw, and any linear PCM format.

Libquicktime is based on the quicktime4linux library.  Libquicktime add
features such as a GNU build tools-based build process and dynamically
loadable CODECs.

%if %{build_plf}
This package is in restricted as it violates some patents.
%endif

%files -f %{name}.lang
%doc README
%dir %{_libdir}/libquicktime/
%{_libdir}/libquicktime/lqt_audiocodec.so
%{_libdir}/libquicktime/lqt_ffmpeg.so
%{_libdir}/libquicktime/lqt_mjpeg.so
%{_libdir}/libquicktime/lqt_png.so
%{_libdir}/libquicktime/lqt_videocodec.so
%{_libdir}/libquicktime/lqt_rtjpeg.so
%{_libdir}/libquicktime/lqt_schroedinger.so
%{_libdir}/libquicktime/lqt_vorbis.so

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Shared library of libquicktime
Group:		System/Libraries

%description -n %{libname}
Libquicktime is a library for reading and writing QuickTime files
on UNIX systems. Video CODECs supported by this library are OpenDivX, MJPA,
JPEG Photo, PNG, RGB, YUV 4:2:2, and YUV 4:2:0 compression.  Supported
audio CODECs are Ogg Vorbis, IMA4, ulaw, and any linear PCM format.

Libquicktime is based on the quicktime4linux library.  Libquicktime add
features such as a GNU build tools-based build process and dynamically
loadable CODECs.

%files -n %{libname}
%{_libdir}/libquicktime.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Header files and development documentation for libquicktime
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	libquicktime-devel = %{version}-%{release}
Provides:	quicktime-devel = %{version}-%{release}
Provides:	quicktime-static-devel = %{version}-%{release}

%description -n %{devname}
Header files and development documentation for libquicktime.

%files -n %{devname}
%{_libdir}/libquicktime.so
%{_includedir}/lqt
%{_libdir}/pkgconfig/*.pc

#----------------------------------------------------------------------------

%package dv
Summary:	Libquicktime plugin supporting the DV codec
Group:		Video
Requires:	%{name} = %{version}-%{release}
BuildRequires:	pkgconfig(libdv)

%description dv
Libquicktime plugin supporting the DV codec

%files dv
%{_libdir}/libquicktime/lqt_dv.so

#----------------------------------------------------------------------------

%package progs
Summary:	Useful tools to operate at QuickTime files
Group:		Video
Requires:	%{name} = %{version}-%{release}

%description progs
Useful tools to operate on QuickTime files.

%files progs
%doc README TODO
%{_bindir}/libquicktime_config
%{_bindir}/lqtplay
%{_bindir}/lqtremux
%{_bindir}/lqt_transcode
%{_bindir}/qt*
%{_mandir}/man1/lqtplay.1*

%if %{build_plf}
#----------------------------------------------------------------------------
%package lame
Summary:	Libquicktime plugin supporting the MP3 codec
Group:		Video
Requires:	%{name} = %{version}-%{release}
BuildRequires:	lame-devel

%description lame
This is a libquicktime plugin supporting the MP3 codec based on lame.

This package is in restricted as it violates some patents.

%files lame
%{_libdir}/libquicktime/lqt_lame.so

#----------------------------------------------------------------------------

%package faac
Summary:	Libquicktime plugin for encoding AAC
Group:		Video
Requires:	%{name} = %{version}-%{release}
BuildRequires:	libfaac-devel

%description faac
This is a libquicktime plugin for AAC encoding based on faac.

This package is in restricted as it violates some patents.

%files faac
%{_libdir}/libquicktime/lqt_faac.so

#----------------------------------------------------------------------------

%package faad
Summary:	Libquicktime plugin for decoding AAC
Group:		Video
Requires:	%{name} = %{version}-%{release}
BuildRequires:	libfaad2-devel

%description faad
This is a libquicktime plugin for AAC decoding based on faad2.

This package is in restricted as it violates some patents.

%files faad
%{_libdir}/libquicktime/lqt_faad2.so

#----------------------------------------------------------------------------

%package x264
Summary:	Libquicktime plugin for encoding H.264/MPEG-4 streams
Group:		Video
Requires:	%{name} = %{version}-%{release}
BuildRequires:	x264-devel

%description x264
This is a libquicktime plugin for encoding H.264/MPEG-4 streams.

This package is in restricted as it violates some patents.

%files x264
%{_libdir}/libquicktime/lqt_x264.so
#----------------------------------------------------------------------------
%endif

%prep
%setup -q
%patch0 -p1

%build
%configure2_5x \
	--with-libdv \
%ifarch x86_64
	--with-pic \
%endif
%if %{build_plf}
	--enable-gpl
%endif

%make

%install
%makeinstall_std

rm -f %{buildroot}%{_libdir}/libquicktime/*a
rm -f %{buildroot}%{_libdir}/libquicktime/lqt_opendivx.so

%find_lang %{name}


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21892 |12ru|moc-2.5.0-1.beta2.svn2628.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1
#define debug_package	%{nil}

%define beta beta2
%define svn svn2628

Summary:	Simple console audio player
Name:		moc
Epoch:		1
Version:	2.5.0
Release:	1.%{beta}.%{svn}.2
License:	GPLv2+
Group:		Sound
Url:		http://moc.daper.net/
# svn : svn co svn://daper.net/moc/trunk
Source0:	ftp://ftp.daper.net/pub/soft/%{name}/stable/%{name}-%{version}_%{beta}_%{svn}.tar.gz
BuildRequires:	autogen
BuildRequires:	ffmpeg-devel
BuildRequires:	gettext-devel
BuildRequires:	libfaac-devel
BuildRequires:	libfaad2-devel
BuildRequires:	libmpcdec-devel
BuildRequires:	librcc-devel
BuildRequires:	libstdc++-devel
BuildRequires:	libtool-devel
BuildRequires:	magic-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(flac)
BuildRequires:	pkgconfig(id3tag)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libmodplug)
BuildRequires:	pkgconfig(mad)
BuildRequires:	pkgconfig(ncursesw)
BuildRequires:	pkgconfig(popt)
BuildRequires:	pkgconfig(samplerate)
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	pkgconfig(speex)
BuildRequires:	pkgconfig(taglib)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(wavpack)
%if %{mdvver} >= 201210
BuildRequires:	db5.2-devel
BuildRequires:	db5.2
%else
BuildRequires:	db5.1-devel
BuildRequires:	db5.1
%endif

%description
MOC is a console audio player with ncurses interface.
Features:
    * Supports aac ffmpeg flac modplug mp3 musepack sndfile
      speex vorbis wavpack
    * Play files from directory changing automatically to the next one
      without any playlist.
    * Supports id3tag, VBR and Xing header for MP3.
    * Simple mixer.
    * Fast switching to your music directory.
    * Playlists (without read/write to a file).
    * Shuffle and repeat.
    * Changing process priority to higher value.
    * Playing in separate thread.

%prep
%setup -q -n trunk

%build
export CFLAGS="%{optflags} `pkg-config --cflags ncursesw`"
autoreconf -fi
%configure2_5x
%make

%install
%makeinstall_std
rm -rf %{buildroot}/usr/share/doc/
rm -rf %{buildroot}/%{_libdir}/*/*/*la

%files
%doc COPYING AUTHORS NEWS README TODO
%doc config.example keymap.example
%{_bindir}/mocp
%{_mandir}/*/*
%{_libdir}/%{name}
%{_datadir}/%{name}


%changelog
* Thu Apr 24 2014 symbianflo <symbianflo@symbianflo> 1:2.5.0-1.beta2.svn2628.2
+ Revision: ef51337
- Log new svn 2628
- * Overhauled FFmpeg/LibAV decoder:
- - Resolved FFmpeg API deprecations
- - Provided LibAV compatibility
- - Provided proper stereo downmixing
- - Provided locking support for non-thread-safe library functions
- - Provided better FFmpeg or LibAV discrimination
- - Provided better audio duration reliability determination
- - Increased number of decodable formats (including Xiph Opus)
- - Added decoding of audio from video formats
- - Added logging of FFmpeg/LibAV messages
- - Added seeking in most (but not all) formats
- - Added handling for planar codecs
- - Excluded experimental codecs from decoding
- - Fixed misreporting of tags, duration and bitrates
- - Fixed memory and file descriptor leakages
- - Fixed severe distortion on 8-bit samples
- - Fixed loop playing FLAC files
- - Fixed many FFmpeg/LibAV API breakages



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21893 |12ru|moc-2.6.0-alpha1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _disable_ld_no_undefined 1
%define beta beta2
%define svn svn2628
# switch between tarball and svn here.Sflo
%define with_svn 0
#
Summary:	Simple console audio player
Name:		moc
Epoch:		1
Version:	2.6.0
%if %{with_svn}
Release:	1.%{beta}.%{svn}.2
%else
Release:	alpha1
%endif

License:	GPLv2+
Group:		Sound
Url:		http://moc.daper.net/

%if %{with_svn}
# svn : svn co svn://daper.net/moc/trunk
Source0:	ftp://ftp.daper.net/pub/soft/%{name}/stable/%{name}-%{version}_%{beta}_%{svn}.tar.gz
%else
Source0:	ftp://ftp.daper.net/pub/soft/%{name}/unstable/%{name}-2.6-alpha1.tar.xz
%endif

BuildRequires:	autogen
BuildRequires:	ffmpeg-devel
BuildRequires:	gettext-devel
BuildRequires:	libfaac-devel
BuildRequires:	libfaad2-devel
BuildRequires:	libmpcdec-devel
BuildRequires:	librcc-devel
BuildRequires:	libstdc++-devel
BuildRequires:	libtool-devel
BuildRequires:	magic-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(flac)
BuildRequires:	pkgconfig(id3tag)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libmodplug)
BuildRequires:	pkgconfig(mad)
BuildRequires:	pkgconfig(ncursesw)
BuildRequires:	pkgconfig(popt)
BuildRequires:	pkgconfig(samplerate)
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	pkgconfig(speex)
BuildRequires:	pkgconfig(taglib)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(wavpack)
%if %{mdvver} >= 201210
BuildRequires:	db5.2-devel
BuildRequires:	db5.2
%else
BuildRequires:	db5.1-devel
BuildRequires:	db5.1
%endif

%description
MOC is a console audio player with ncurses interface.
Features:
    * Supports aac ffmpeg flac modplug mp3 musepack sndfile
      speex vorbis wavpack
    * Play files from directory changing automatically to the next one
      without any playlist.
    * Supports id3tag, VBR and Xing header for MP3.
    * Simple mixer.
    * Fast switching to your music directory.
    * Playlists (without read/write to a file).
    * Shuffle and repeat.
    * Changing process priority to higher value.
    * Playing in separate thread.

%prep
%if %{with_svn}
%setup -q -n trunk
%else
%setup -q -n moc-2.6-alpha1
%endif

%build
export CFLAGS="%{optflags} `pkg-config --cflags ncursesw`"
autoreconf -fi
%configure2_5x
%make

%install
%makeinstall_std
rm -rf %{buildroot}/usr/share/doc/
rm -rf %{buildroot}/%{_libdir}/*/*/*la

%files
%doc COPYING AUTHORS NEWS README TODO
%doc config.example keymap.example
%{_bindir}/mocp
%{_mandir}/*/*
%{_libdir}/%{name}
%{_datadir}/%{name}


%changelog
* Thu Sep 25 2014 abfonly <abfonly@gmail.com> 1:2.6.0-alpha1
+ Revision: 048fee4
- Merge pull request #3 from rosalinuxro/moc:rosa2012.1
- abfonly



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21894 |12ru|mpd-0.18.9-3plf
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
#####################
# Hardcode PLF build
%define build_plf 1
#####################

%{?_with_plf: %{expand: %%global build_plf 1}}

%if %{build_plf}
%define distsuffix plf
# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
%define extrarelsuffix plf
%endif

Summary:	MPD, the Music Player Daemon
Name:		mpd
Version:	0.18.9
Release:	3%{?extrarelsuffix}
License:	GPLv2+
Group:		Sound
Url:		http://www.musicpd.org/
Source0:	http://www.musicpd.org/download/%{name}/%{name}-%{version}.tar.xz
Source1:	%{name}.conf
Source2:	%{name}.init
Source3:	%{name}.logrotate
Source4:	README.urpmi
Source5:	%{name}.service
Source100:	%{name}.rpmlintrc
Patch0:		mpd-0.18.8-libvorbis.patch

Requires(pre,post):	rpm-helper
Requires(preun,postun): rpm-helper
BuildRequires:	pkgconfig(sqlite3)
BuildRequires:	pkgconfig(atomic_ops)
BuildRequires:	pkgconfig(libsystemd-daemon)
BuildRequires:	pkgconfig(glib-2.0) >= 2.28
BuildRequires:	pkgconfig(gthread-2.0)
BuildRequires:	avahi-common-devel
BuildRequires:	pkgconfig(libcurl) >= 7.18
# sound servers
BuildRequires:	pkgconfig(alsa) >= 0.9.0
BuildRequires:	pkgconfig(jack)
BuildRequires:	pkgconfig(libpulse) >= 0.9.16
BuildRequires:	pkgconfig(fluidsynth) >= 1.1
BuildRequires:	pkgconfig(libmms) >= 0.4
BuildRequires:	pkgconfig(openal)
# multimedia formats
BuildRequires:	pkgconfig(adplug)
BuildRequires:	pkgconfig(ao)
BuildRequires:	pkgconfig(audiofile) >= 0.3
BuildRequires:	pkgconfig(flac) >= 1.2
BuildRequires:	pkgconfig(flac++)
BuildRequires:	pkgconfig(id3tag)
BuildRequires:	pkgconfig(libcdio_paranoia)
BuildRequires:	pkgconfig(libffado)
BuildRequires:	pkgconfig(libiso9660)
BuildRequires:	pkgconfig(libmodplug)
BuildRequires:	pkgconfig(libmpg123)
BuildRequires:	pkgconfig(libsidplay2)
BuildRequires:	pkgconfig(libsidutils)
BuildRequires:	pkgconfig(libsoup-2.4)
BuildRequires:	pkgconfig(mad)
BuildRequires:	pkgconfig(ogg)
BuildRequires:	pkgconfig(opus)
BuildRequires:	pkgconfig(samplerate) >= 0.0.15
BuildRequires:	pkgconfig(shout)
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	pkgconfig(twolame)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(wavpack)
BuildRequires:	pkgconfig(yajl) >= 2.0
BuildRequires:	pkgconfig(zziplib) >= 0.13
BuildRequires:	ffmpeg-devel
BuildRequires:	libgme-devel
BuildRequires:	libmikmod-devel
BuildRequires:	libmpcdec-devel
BuildRequires:	wildmidi-devel

%if %{build_plf}
BuildRequires:	libfaad2-devel
BuildRequires:	lame-devel
%endif

%description
Music Player Daemon (MPD) allows remote access for playing music (MP3, Ogg
Vorbis, FLAC, Mod, and wave files) and managing play-lists. MPD is designed
for integrating a computer into a stereo system that provides control for music
playback over a local network. It is also makes a great desktop music player,
especially if you are a console junkie, like front-end options, or restart X
often.
%if %{build_plf}
This package is in restricted repository because it is built with AAC support
of libfaad2, which is patent-protected.
%endif


%prep
%setup -q
%patch0 -b .vorbis
autoreconf -vfi


%build
# Mad and sidplay option make the build to fail
%configure2_5x \
	--with-systemdsystemunitdir=%{_unitdir} \
	--with-zeroconf=auto \
	--enable-alsa \
	--enable-ao \
	--enable-audiofile \
	--enable-cdio-paranoia \
	--enable-curl \
	--enable-flac \
	--enable-ffmpeg \
	--enable-fluidsynth \
	--enable-gme \
	--enable-id3 \
	--enable-iso9660 \
	--enable-jack \
	--enable-soundcloud \
	--enable-lsr \
	--disable-mad \
	--enable-mikmod \
	--enable-mms \
	--enable-modplug \
	--enable-mpg123 \
	--enable-openal \
	--enable-opus \
	--enable-pulse \
	--enable-recorder-output \
	--disable-roar \
	--enable-shout \
	--disable-sidplay \
	--enable-sndfile \
	--enable-twolame-encoder \
	--enable-vorbis \
	--enable-vorbis-encoder \
	--enable-wave-encoder \
	--enable-wavpack \
	--enable-wildmidi \
	--enable-zzip \
%if !%{build_plf}
	--disable-aac \
	--disable-lame-encoder \
%endif
	--enable-sqlite
%make


%install
%makeinstall_std

mkdir -p %{buildroot}/var/lib/mpd
touch %{buildroot}/%{_localstatedir}/lib/mpd/mpd.db
touch %{buildroot}/%{_localstatedir}/lib/mpd/mpdstate
mkdir -p %{buildroot}/var/log/mpd
touch %{buildroot}/var/log/mpd/mpd.log
touch %{buildroot}/var/log/mpd/mpd.error
mkdir -p %{buildroot}/var/run/mpd
mkdir -p %{buildroot}/%{_localstatedir}/lib/mpd/playlists
mkdir -p %{buildroot}/%{_localstatedir}/lib/mpd/music
mkdir -p %{buildroot}/lib/systemd/system

install -D -m 644 %{SOURCE1} %{buildroot}/etc/mpd.conf
install -D %{SOURCE2} %{buildroot}/%{_initrddir}/%{name}
install -D -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
install -m 644 %{SOURCE4} doc/README.urpmi
rm -rf %{buildroot}/%{_docdir}/mpd

install -D %{SOURCE5} %{buildroot}/lib/systemd/system/



%pre
%_pre_useradd %{name} %{_localstatedir}/lib/%{name} /bin/false
usermod -g audio %{name}


%post
if [ $1 -eq 1 ]
then
%create_ghostfile %{_localstatedir}/lib/mpd/mpd.db mpd audio 644
%create_ghostfile %{_localstatedir}/lib/mpd/mpdstate mpd audio 644
%create_ghostfile /var/log/mpd/mpd.log mpd audio 644
%create_ghostfile /var/log/mpd/mpd.error mpd audio 644
fi
#echo If you want to run mpd as a service, please read
#echo /usr/share/doc/mpd-%%{version}/README.MDK
%_post_service %{name}


%preun
%_preun_service %{name}


%postun
%_postun_userdel %{name}


%files
%doc README UPGRADING AUTHORS NEWS doc/mpdconf.example doc/*.urpmi
%{_bindir}/%{name}
%{_mandir}/man1/*
%{_mandir}/man5/*
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%attr(-,mpd,root) %config(noreplace) %{_sysconfdir}/%{name}.conf
%config(noreplace) %{_initrddir}/%{name}
%defattr(644,mpd,audio)
%attr(755,mpd,audio) %dir %{_localstatedir}/lib/mpd
%attr(755,mpd,audio) %dir %{_localstatedir}/lib/mpd/music
%attr(755,mpd,audio) %dir %{_localstatedir}/lib/mpd/playlists
%ghost %{_localstatedir}/lib/mpd/mpd.db
%ghost %{_localstatedir}/lib/mpd/mpdstate
%attr(755,mpd,audio) %dir /var/log/mpd
%attr(755,mpd,audio) %dir /var/run/mpd
%ghost /var/log/mpd/mpd.log
%ghost /var/log/mpd/mpd.error
%attr(644,root,root) /lib/systemd/system/%{name}.service


%changelog
* Thu Apr 03 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.18.9-3plf
+ Revision: 8eed059
- Bump release



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21895 |12ru|mplayer-1.1.1-2.r36417.4plf
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define oname	MPlayer

%define svn	r36417
%if "%{svn}" != ""
%define fversion %{svn}
%define rel 2.%{svn}.4
%else
%define fversion %{version}
%define rel 2
%endif

%define build_plf	0
%define build_debug	0
%define build_mencoder	1
%define build_gui	1
%define build_system_ffmpeg	1

%define kernel_version	%(/bin/bash %{SOURCE5})
%define kver 		%(/bin/bash %{SOURCE5} | sed -e 's/-/./')
%define kvername	%(/bin/bash %{SOURCE5} | sed -e 's/-/./' | sed -e 's/mdk//')

%define build_yasm	1
%define build_live	1
%define build_vesa	1
%define build_theora	1
%define build_lirc	1
%define build_amr	0
%define build_aa	1
%define build_cdda	1
%define build_compiz	0
%define build_dirac	1
%define build_dv	1
%define build_sdl	1
%define build_lzo	1
%define build_smb	1
%define build_mga	1
%define build_fbdev	1
%define build_dvb	1
%define build_fribidi	1
%define build_enca	1
%define build_alsa	1
%define build_jack	1
%define build_openal	0
%define build_pulse	1
%define build_schroedinger	1
%define build_twolame	0
%define build_lame	0
%define build_faac	0
%define build_faad	0
%define build_x264	0
%define build_xvid	0
%define build_dts	0
%define build_directfb	1
%define build_v4l2	1
%define build_xvmc	1
%define build_vdpau	1
%define build_ivtv	0
%define build_libass	1
%define build_vpx	1
%define build_rtmp	1

%define build_smb	0

%ifnarch %{ix86}
%define build_vesa	0
%endif

%{?_with_plf:	%{expand:	%%global build_plf 1}}

#####################
# Hardcode PLF build
%define build_plf 1
#####################

%if %{build_plf}
# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
%define extrarelsuffix plf
%define build_amr	1
%define build_twolame	1
%define build_lame	1
%define build_faac	1
%define build_faad	1
%define build_x264	1
%define build_xvid	1
%define build_dts	1
%define build_yasm	1
%define build_dirac	1
%define build_schroedinger	1
%endif

%if %{build_system_ffmpeg} && ! %{build_plf}
%define build_amr 0
%define build_dirac 0
%define build_schroedinger 0
%define build_vpx 0
%define build_zr 0
%endif

%ifnarch %{arm} %{mips} aarch64
%bcond_without	cpudetection
%endif

Summary:	Movie player for linux
Name:		mplayer
Version:	1.1.1
Release:	%{rel}%{?extrarelsuffix}
License:	GPLv2+
Group:		Video
Url:		http://www.mplayerhq.hu
%if "%svn" != ""
#gw generated using svn export
Source0:	%{name}-%{svn}.tar.xz
%else
Source0:	ftp://ftp1.mplayerhq.hu/MPlayer/releases/%{oname}-%{fversion}.tar.xz
%endif
#gw default skin
Source4:	Blue-1.8.tar.bz2
Source5:	kernel-version.sh
Patch0:	mplayer-mdvconfig.patch
# fixes for crashes found while fixing CVE-2008-1558
Patch28:	mplayer-rtsp-extra-fixes.patch
Patch31:	mplayer-format-string-literal.patch
#gw HAVE_DLFCN_H isn't defined
Patch33:	mplayer-have-dlfcn_h.patch
#gw fix crash:	https://qa.mandriva.com/show_bug.cgi?id=55443
Patch35:	mplayer-fix-dvd-crash.patch
Patch39:	mplayer-dlopen-libfaac-libfaad-and-libx264.patch
Patch40:	mplayer-r36361-local-copy-of-internal-ffmpeg-type-definition.patch
Patch42:	mplayer-filters-hack-with-shared.patch
Patch43:	mplayer-r34911-dont-use-ffmpeg-functionality-outside-stable-release.patch

BuildRequires:	docbook-style-xsl
BuildRequires:	docbook-dtd412-xml
BuildRequires:	xsltproc
BuildRequires:	bzip2-devel
BuildRequires:	giflib-devel
BuildRequires:	gsm-devel
BuildRequires:	jpeg-devel
BuildRequires:	ladspa-devel
BuildRequires:	libdxr3-devel
BuildRequires:	libmpcdec-devel
BuildRequires:	mng-devel
BuildRequires:	nas-devel
BuildRequires:	pkgconfig(caca)
BuildRequires:	pkgconfig(dvdread)
BuildRequires:	pkgconfig(dvdnavmini)
BuildRequires:	pkgconfig(gl)
BuildRequires:	pkgconfig(libbs2b)
BuildRequires:	pkgconfig(libmpg123)
BuildRequires:	pkgconfig(libopenjpeg1)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(mad)
BuildRequires:	pkgconfig(ncursesw)
BuildRequires:	pkgconfig(speex)
BuildRequires:	pkgconfig(xxf86vm)
BuildRequires:	pkgconfig(xxf86dga)
BuildRequires:	pkgconfig(xscrnsaver)
%if %{build_aa}
BuildRequires:	aalib-devel
%endif
BuildRequires:	a52dec-devel
%if %{build_amr}
BuildRequires:	pkgconfig(opencore-amrnb)
BuildRequires:	pkgconfig(opencore-amrwb)
%endif
%if %{build_jack}
BuildRequires:	pkgconfig(jack)
%endif
%if %{build_pulse}
BuildRequires:	pkgconfig(libpulse)
%endif
%if %{build_openal}
BuildRequires:	pkgconfig(openal)
%endif
%if %{build_cdda}
BuildRequires:	cdda-devel
%endif
%if %{build_dirac}
BuildRequires:	pkgconfig(dirac)  >= 0.9.0
%endif
%if %{build_schroedinger}
BuildRequires:	pkgconfig(schroedinger-1.0)
%endif
%if %{build_dv}
BuildRequires:	pkgconfig(libdv)
%endif
%if %{build_lirc}
BuildRequires:	pkgconfig(liblircclient0)
%endif
%if %{build_lzo}
BuildRequires:	liblzo-devel
%endif
%if %{build_sdl}
BuildRequires:	pkgconfig(sdl) >= 1.1.8
%endif
%if %{build_smb}
BuildRequires:	pkgconfig(smbclient)
%endif
%if %{build_twolame}
BuildRequires:	pkgconfig(twolame)
%endif
%if %{build_faac}
BuildRequires:	libfaac-devel
%endif
%if %{build_faad}
BuildRequires:	libfaad2-devel
%endif
%if %{build_x264}
BuildRequires:	pkgconfig(x264) >= 0.120
%endif
%if %{build_xvid}
BuildRequires:	xvid-devel
%endif
%if %{build_dts}
BuildRequires:	pkgconfig(libdts)
%endif
%if %{build_lame}
BuildRequires:	lame-devel
%endif
%if %{build_live}
BuildRequires:	live-devel
%endif
%if %{build_vesa}
BuildRequires:	libvbe-devel
BuildRequires:	liblrmi-devel
%endif
%if %{build_theora}
BuildRequires:	pkgconfig(theora)
%endif
%if %{build_fribidi}
BuildRequires:	pkgconfig(fribidi) >= 0.10.4
%endif
%if %{build_enca}
BuildRequires:	pkgconfig(enca)
%endif
%if %{build_directfb}
BuildRequires:	pkgconfig(directfb)
%endif
%if %{build_xvmc}
BuildRequires:	pkgconfig(xvmc)
%endif
%if %{build_vdpau}
BuildRequires:	pkgconfig(vdpau)
%endif
%if %{build_libass}
BuildRequires:	pkgconfig(libass)
%endif
%if %{build_vpx}
BuildRequires:	pkgconfig(vpx)
%endif
%if %{build_rtmp}
BuildRequires:	pkgconfig(librtmp)
%endif
%if %{build_yasm}
BuildRequires:	yasm
%endif
%if %{build_system_ffmpeg}
BuildRequires:	ffmpeg-devel
%endif

%if "%{_lib}" == "lib64"
%global	_ext	()(64bit)
%else
%global	_ext	%{nil}
%endif

# With plf build they are auto-required
%if ! %{build_plf}
Suggests:	libfaac.so.0%{_ext}
Suggests:	libfaad.so.2%{_ext}
Suggests:	libx264.so.120%{_ext}
Suggests:	libopencore-amrnb.so.0%{_ext}
Suggests:	libopencore-amrwb.so.0%{_ext}
Suggests:	libtwolame.so.0%{_ext}
Suggests:	libdca.so.0%{_ext}
Suggests:	libdvdcss.so.2%{_ext}
%endif

%description
MPlayer is a movie player for LINUX (runs on many other Unices, and
non-x86 CPUs, see the documentation). It plays most MPEG, VOB, AVI,
VIVO, ASF/WMV, QT/MOV, FLI, NuppelVideo, yuv4mpeg, FILM, RoQ, and some
RealMedia files, supported by many native, XAnim, and Win32 DLL codecs.
You can watch VideoCD, SVCD, DVD, 3ivx, FLI, and even DivX movies too
(and you don't need the avifile library at all!). The another big
feature of mplayer is the wide range of supported output drivers. It
works with X11, Xv, DGA, OpenGL, SVGAlib, fbdev, AAlib, but you can use
SDL (and this way all drivers of SDL), VESA (on every VESA compatible
card, even without X!), and some lowlevel card-specific drivers (for
Matrox, 3Dfx and Radeon) too! Most of them supports software or hardware
scaling, so you can enjoy movies in fullscreen. MPlayer supports
displaying through some hardware MPEG decoder boards, such as the DVB
and DXR3/Hollywood+! And what about the nice big antialiased shaded
subtitles (9 supported types!!!) with european/ISO 8859-1,2 (hungarian,
english, czech, etc), cyrillic, korean fonts, and OSD?

Note: If you want to play Real content, you need to have the content
of RealPlayer's Codecs directory in %{_libdir}/codecs/

%if %{build_plf}
This package is in restricted because some included codecs are covered 
by patents. It also includes support for reading DVDs encrypted with 
CSS which might be illegal in some countries.

For non-free binary codecs support you should install the packages
win32-codecs, real-codecs and xanim-codecs.
%endif

%files -f mplayer.lang
%doc AUTHORS Changelog README Copyright
%dir %{_sysconfdir}/%{name}
%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/%{name}/mplayer.conf
%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/%{name}/menu.conf
%{_bindir}/midentify
%{_bindir}/mplayer
%{_mandir}/man1/mplayer.1*
%dir %{_datadir}/%{name}

#----------------------------------------------------------------------------

%package doc
Summary:	%{oname} documentation
Group:		Books/Computer books
BuildArch:	noarch

%description doc
This package contains documentation for %{oname}.

%files doc
%doc README.DOCS
%doc DOCS/default.css DOCS/xml DOCS/tech/

#----------------------------------------------------------------------------

%if %{build_gui}
%package gui
Summary:	GUI for %{name}
Group:		Video
Requires:	%{name} = %{version}
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	imagemagick
Requires:	soundwrapper

%description gui
This package contains a GUI for %{name}.

%files gui
%{_bindir}/gmplayer
%{_datadir}/applications/mplayer.desktop
%{_datadir}/%{name}/skins
%{_iconsdir}/mplayer.png
%{_miconsdir}/mplayer.png
%{_liconsdir}/mplayer.png

%pre gui
if [ -d %{_datadir}/%{name}/skins/default ]
  then rm -rf %{_datadir}/%{name}/skins/default
fi
%endif

#----------------------------------------------------------------------------

%if %{build_mencoder}
%package -n mencoder
Summary:	MPlayer's movie encoder
Group:		Video
Requires:	%{name}

%description -n mencoder
MEncoder a movie encoder and is a part of the MPlayer package.
%if ! %{build_plf}
Note: this version does not have support for encoding mp3 audio streams in the
video files.
%else
This restricted build has additional support for AAC decoding with libfaad
and MP3 encoding with lame, both are covered by software patents. It
also includes support for reading DVDs encrypted with CSS which might
be illegal in some countries.
%endif

%files -n mencoder -f mencoder.lang
%{_bindir}/mencoder
%{_bindir}/divx2svcd
%{_bindir}/mencvcd
%{_bindir}/wma2ogg.pl
%{_mandir}/man1/mencoder.1*
%endif

#----------------------------------------------------------------------------

%prep
%if "%{svn}" != ""
%setup -q -n %{name} -a 4
%else
%setup -q -n MPlayer-%{version}%{prerel} -a 4
%endif
#gw as we have have used svn export:
echo %{svn}|sed s/^r// > snapshot_version
find DOCS -name .svn|xargs rm -rf
#gw fix permissions
chmod 644 AUTHORS Changelog README Copyright
rm -f Blue/README
%patch0 -p1 -b .mdv~
%patch28 -p1 -b .rtsp-extra-fixes
%patch31 -p1 -b .format~
%patch33 -p0 -b .dlfcn~
%patch35 -p0
%if ! %{build_plf}
%patch39 -p1 -b .dlopen~
%endif
rm -rf ffmpeg
%patch40 -p1 -b .ffmpeg~
%patch42 -p1 -b .internal_filters~
%patch43 -p1 -b .ffm_stable~

# Sometimes (1.1.1) mplayer guys forget to update the VERSION file...
# Let's fix it here, but let's not abuse this ;)
echo %{version} >VERSION

perl -pi -e 's^r\$svn_revision^%{release}^' version.sh

mv DOCS/README README.DOCS

%build
export CFLAGS="$CFLAGS %{optflags}"
%if %{build_debug}
export CFLAGS="$CFLAGS -g"
%endif
%ifarch ppc
export CFLAGS="$CFLAGS -mcpu=7450 -maltivec"
%endif
%if %{build_directfb}
export CPPFLAGS="-I%{_includedir}/directfb"
%endif
export LDFLAGS="%{?ldflags}"
./configure \
	--prefix=%{_prefix} \
	--datadir=%{_datadir}/%{name} \
	--confdir=%{_sysconfdir}/%{name} \
	--libdir=%{_libdir} \
	--codecsdir=%{_libdir}/codecs \
	--language=all \
%ifarch %{ix86}
	--enable-mmx \
	--enable-3dnow \
	--enable-sse \
	--enable-sse2 \
	--enable-fastmemcpy \
%endif
%if %{with cpudetection}
	--enable-runtime-cpudetection \
%endif
%if %{build_debug}
	--enable-debug=3 \
%else
	--disable-sighandler \
%endif
%if %{build_gui}
	--enable-gui \
%endif
%if %{build_mencoder}
	--enable-mencoder \
%else
	--disable-mencoder \
%endif
	--disable-arts \
	--disable-ggi \
	--disable-libdvdcss-internal \
	--enable-dvdnav \
	--disable-dvdread-internal \
	--enable-dvdread \
	--enable-tv \
	--enable-joystick \
	--enable-gl \
	--disable-svga \
	--enable-menu \
	--disable-zr \
%if ! %{build_dts}
	--disable-libdca \
	--enable-libdca-dlopen \
%endif
	--enable-freetype \
	--enable-nas \
%if %{build_system_ffmpeg}
	--disable-ffmpeg_a \
%endif
%if ! %{build_faad}
	--disable-faad \
	--disable-decoder=AAC \
	--enable-faad-dlopen \
%endif
%if ! %{build_faac}
	--enable-faac-dlopen \
%endif
%if ! %{build_twolame}
	--disable-twolame \
	--enable-twolame-dlopen \
%endif
%if ! %{build_x264}
	--enable-x264-dlopen \
%endif
%if %{build_lirc}
	--enable-lirc \
%else
	--disable-lirc \
%endif
%if ! %{build_v4l2}
	--disable-tv-v4l2 \
%endif
%if ! %{build_mga}
	--disable-mga \
%endif
%if ! %{build_fbdev}
	--disable-fbdev \
%endif
%if %{build_directfb}
	--enable-directfb \
%else
	--disable-directfb \
%endif
%if ! %{build_live}
	--disable-live \
%endif
%if ! %{build_vesa}
	--disable-vesa \
%endif
%if %{build_theora}
	--enable-theora \
%else
	--disable-theora \
%endif
%if %{build_smb}
	--enable-smb \
%endif
%if ! %{build_dvb}
	--disable-dvb \
	--disable-dvbhead \
%endif
%if ! %{build_jack}
	--disable-jack \
%endif
%if ! %{build_aa}
	--disable-aa \
%endif
%if ! %{build_cdda}
	--disable-cdparanoia \
%endif
%if ! %{build_dv}
	--disable-libdv \
%endif
%if ! %{build_lzo}
	--disable-liblzo \
%endif
%if ! %{build_sdl}
	--disable-sdl \
%endif
%if ! %{build_alsa}
	--disable-alsa \
%endif
%if ! %{build_fribidi}
	--disable-fribidi \
%endif
%if ! %{build_enca}
	--disable-enca \
%endif
%if %{build_pulse}
	--enable-pulse \
%endif
%if ! %{build_openal}
	--disable-openal \
%endif
%if %{build_xvmc}
	--enable-xvmc \
%endif
%if ! %{build_ivtv}
	--disable-ivtv \
%endif
%if ! %{build_vdpau}
	--disable-vdpau \
%endif
%if ! %{build_amr}
	--disable-libopencore_amrnb \
	--disable-libopencore_amrwb \
	--enable-libopencore_amrnb-dlopen \
	--enable-libopencore_amrwb-dlopen
%endif

# Keep this line before empty end %%configure (ppc conditionnal pb)
make
#gw make sure we have our version string included:
fgrep %{version} version.h

%install
install -d -m 755 %{buildroot}%{_datadir}/%{name}
install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}
install -m755 mplayer -D %{buildroot}%{_bindir}/mplayer
for lang in de fr hu pl es it zh_CN en; do
    install -m644 DOCS/man/$lang/mplayer.1 -D %{buildroot}%{_mandir}/$([ "$lang" != "en" ] && echo $lang)/man1/mplayer.1
done

%find_lang mplayer --with-man

######################### Mencoder #########################
%if %{build_mencoder}
install -m755 mencoder -D %{buildroot}%{_bindir}/mencoder

for lang in de fr hu pl es it zh_CN en; do
    ln -s mplayer.1 %{buildroot}%{_mandir}/$([ "$lang" != "en" ] && echo $lang)/man1/mencoder.1
done

%find_lang mencoder --with-man

install -m 755 TOOLS/mencvcd.sh %{buildroot}%{_bindir}/mencvcd
install -m 755 TOOLS/divx2svcd.sh %{buildroot}%{_bindir}/divx2svcd
install -m 755 TOOLS/wma2ogg.pl %{buildroot}%{_bindir}/wma2ogg.pl
install -m 755 TOOLS/midentify.sh %{buildroot}%{_bindir}/midentify
%endif
######################### /Mencoder #########################

install -m 644 etc/example.conf %{buildroot}%{_sysconfdir}/%{name}/mplayer.conf
install -m 644 etc/menu.conf %{buildroot}%{_sysconfdir}/%{name}

%if %{build_gui}
# default Skin
install -d -m 755 %{buildroot}%{_datadir}/%{name}/skins/
cp -r Blue %{buildroot}%{_datadir}/%{name}/skins/
ln -s Blue %{buildroot}%{_datadir}/%{name}/skins/default
# gmplayer equals mplayer -gui
ln -s mplayer %{buildroot}%{_bindir}/gmplayer
# icons
mkdir -p %{buildroot}{%{_liconsdir},%{_iconsdir},%{_miconsdir}}
convert -transparent white Blue/icons/icon48x48.png %{buildroot}%{_liconsdir}/mplayer.png 
convert -transparent white Blue/icons/icon32x32.png %{buildroot}%{_iconsdir}/mplayer.png 
convert -transparent white -scale 16x16 Blue/icons/icon48x48.png %{buildroot}%{_miconsdir}/mplayer.png
install -D -m 644 etc/mplayer.desktop %{buildroot}%{_datadir}/applications/mplayer.desktop
perl -pi -e 's@mplayer$@mplayer@g' %{buildroot}%{_datadir}/applications/mplayer.desktop
%endif

%if %{build_debug}
export DONT_STRIP=1
%endif


%changelog
* Tue Oct 29 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.1.1-2.r36417.4plf
+ Revision: 79cae17
- LOG Rebuild with ffmpeg 2.1



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21896 |12ru|ogmrip-1.0.0-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define distsuffix plf
%define major 1
%define mplayerver 1.1.1

Summary:	Graphical DVD ripper
Name:		ogmrip
Version:	1.0.0
Release:	1
#gw the lib is LGPL, the main program is GPL
License:	LGPLv2+ and GPLv2+
Group:		Video
Url:		http://ogmrip.sourceforge.net/
Source0:	http://prdownloads.sourceforge.net/ogmrip/%{name}-%{version}.tar.gz
#gw hardcode to mplayer 1.0rc2 as our patched version number isn't parsed
#correctly
Patch3:		ogmrip-0.13.3-skip-mplayer-version-check.patch

BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(dvdread)
BuildRequires:	pkgconfig(enca)
BuildRequires:	pkgconfig(enchant)
BuildRequires:	pkgconfig(gconf-2.0)
BuildRequires:	pkgconfig(gtk+-2.0)
BuildRequires:	pkgconfig(libglade-2.0)
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	pkgconfig(libpng)
BuildRequires:	pkgconfig(libtiff-4)
BuildRequires:	pkgconfig(theora)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	automake1.8
BuildRequires:	desktop-file-utils
BuildRequires:	faac
BuildRequires:	gocr
BuildRequires:	gtk-doc
BuildRequires:	imagemagick
BuildRequires:	intltool
BuildRequires:	lame
BuildRequires:	mencoder >= %{mplayerver}
BuildRequires:	mkvtoolnix
BuildRequires:	ogmtools
BuildRequires:	vorbis-tools
Requires:	gocr
Requires:	faac
Requires:	lame
Requires:	mencoder >= %{mplayerver}
Requires:	mkvtoolnix
Requires:	ogmtools
#gw for srttool
Requires:	subtitleripper
Requires:	vorbis-tools

%description
OGMRip is an application and a set of libraries for ripping and
encoding DVD into DivX/OGM files.

OGMRip:
* outputs ogm, avi or matroska files
* provides a lot of codecs (ogg vorbis, mp3, pcm, ac3, xvid, lavc)
* calculates video bitrate for a given filesize
* calculates cropping parameters and scaling factors
* uses maximum quality codec switches
* supports subtitles extraction
* rips contiguous chapters
* features a HIG-compliant GNOME 2 user interface

This package is in restricted as it depends on lame.

%files -f %{name}.lang
%doc README ChangeLog TODO AUTHORS
%{_sysconfdir}/gconf/schemas/%{name}.schemas
%{_bindir}/avibox
%{_bindir}/%{name}
%{_bindir}/subp2pgm
%{_bindir}/subp2png
%{_bindir}/subp2tiff
%{_bindir}/subptools
%{_bindir}/dvdcpy
%{_bindir}/theoraenc
%dir %{_libdir}/ogmrip
%dir %{_libdir}/ogmrip/audio-plugins
%{_libdir}/ogmrip/audio-plugins/libogmrip-aac.so
%{_libdir}/ogmrip/audio-plugins/libogmrip-acopy.so
%{_libdir}/ogmrip/audio-plugins/libogmrip-mp3.so
%{_libdir}/ogmrip/audio-plugins/libogmrip-vorbis.so
%{_libdir}/ogmrip/audio-plugins/libogmrip-wav.so
%dir %{_libdir}/ogmrip/container-plugins
%{_libdir}/ogmrip/container-plugins/libogmrip-avi.so
%{_libdir}/ogmrip/container-plugins/libogmrip-mkv.so
%{_libdir}/ogmrip/container-plugins/libogmrip-mov.so
%{_libdir}/ogmrip/container-plugins/libogmrip-mp4.so
%{_libdir}/ogmrip/container-plugins/libogmrip-ogg.so
%dir %{_libdir}/ogmrip/options-plugins
%{_libdir}/ogmrip/options-plugins/libogmrip-lavc-options.so
%{_libdir}/ogmrip/options-plugins/libogmrip-x264-options.so
%{_libdir}/ogmrip/options-plugins/libogmrip-xvid-options.so
%dir %{_libdir}/ogmrip/subp-plugins
%{_libdir}/ogmrip/subp-plugins/libogmrip-srt.so
%{_libdir}/ogmrip/subp-plugins/libogmrip-vobsub.so
%dir %{_libdir}/ogmrip/video-plugins
%{_libdir}/ogmrip/video-plugins/libogmrip-lavc-mpeg4.so
%{_libdir}/ogmrip/video-plugins/libogmrip-theora.so
%{_libdir}/ogmrip/video-plugins/libogmrip-x264.so
%{_libdir}/ogmrip/video-plugins/libogmrip-xvid.so
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}
%{_datadir}/pixmaps/%{name}.png
%{_mandir}/man1/*.1*
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png

#----------------------------------------------------------------------------

%define libname %mklibname %{name} %{major}

%package -n %{libname}
Summary:	OGMRip shared library
Group:		System/Libraries

%description -n %{libname}
OGMRip is an application and a set of libraries for ripping and
encoding DVD into DivX/OGM files.

This contains OGMRip shared library.

This package is in restricted as it depends on lame.

%files -n %{libname}
%{_libdir}/libogmrip.so.%{major}*

#----------------------------------------------------------------------------

%define libogmdvd %mklibname ogmdvd %{major}

%package -n %{libogmdvd}
Summary:	OGMRip shared library
Group:		System/Libraries
Conflicts:	%{_lib}ogmrip1 < 1.0.0

%description -n %{libogmdvd}
OGMRip is an application and a set of libraries for ripping and
encoding DVD into DivX/OGM files.

This contains OGMRip shared library.

This package is in restricted as it depends on lame.

%files -n %{libogmdvd}
%{_libdir}/libogmdvd.so.%{major}*

#----------------------------------------------------------------------------

%define libogmdvdgtk %mklibname ogmdvdgtk %{major}

%package -n %{libogmdvdgtk}
Summary:	OGMRip shared library
Group:		System/Libraries
Conflicts:	%{_lib}ogmrip1 < 1.0.0

%description -n %{libogmdvdgtk}
OGMRip is an application and a set of libraries for ripping and
encoding DVD into DivX/OGM files.

This contains OGMRip shared library.

This package is in restricted as it depends on lame.

%files -n %{libogmdvdgtk}
%{_libdir}/libogmdvd-gtk.so.%{major}*

#----------------------------------------------------------------------------

%define libogmjob %mklibname ogmjob %{major}

%package -n %{libogmjob}
Summary:	OGMRip shared library
Group:		System/Libraries
Conflicts:	%{_lib}ogmrip1 < 1.0.0

%description -n %{libogmjob}
OGMRip is an application and a set of libraries for ripping and
encoding DVD into DivX/OGM files.

This contains OGMRip shared library.

This package is in restricted as it depends on lame.

%files -n %{libogmjob}
%{_libdir}/libogmjob.so.%{major}*

#----------------------------------------------------------------------------

%define libogmripgtk %mklibname ogmripgtk %{major}

%package -n %{libogmripgtk}
Summary:	OGMRip shared library
Group:		System/Libraries
Conflicts:	%{_lib}ogmrip1 < 1.0.0

%description -n %{libogmripgtk}
OGMRip is an application and a set of libraries for ripping and
encoding DVD into DivX/OGM files.

This contains OGMRip shared library.

This package is in restricted as it depends on lame.

%files -n %{libogmripgtk}
%{_libdir}/libogmrip-gtk.so.%{major}*

#----------------------------------------------------------------------------

%define libogmriplavc %mklibname ogmriplavc %{major}

%package -n %{libogmriplavc}
Summary:	OGMRip shared library
Group:		System/Libraries
Conflicts:	%{_lib}ogmrip1 < 1.0.0

%description -n %{libogmriplavc}
OGMRip is an application and a set of libraries for ripping and
encoding DVD into DivX/OGM files.

This contains OGMRip shared library.

This package is in restricted as it depends on lame.

%files -n %{libogmriplavc}
%{_libdir}/libogmrip-lavc.so.%{major}*

#----------------------------------------------------------------------------

%define libogmripmplayer %mklibname ogmripmplayer %{major}

%package -n %{libogmripmplayer}
Summary:	OGMRip shared library
Group:		System/Libraries
Conflicts:	%{_lib}ogmrip1 < 1.0.0

%description -n %{libogmripmplayer}
OGMRip is an application and a set of libraries for ripping and
encoding DVD into DivX/OGM files.

This contains OGMRip shared library.

This package is in restricted as it depends on lame.

%files -n %{libogmripmplayer}
%{_libdir}/libogmrip-mplayer.so.%{major}*

#----------------------------------------------------------------------------

%define devname %mklibname -d %{name}

%package -n %{devname}
Summary:	DVD ripping libraries from %{name}
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Requires:	%{libogmdvd} = %{EVRD}
Requires:	%{libogmdvdgtk} = %{EVRD}
Requires:	%{libogmjob} = %{EVRD}
Requires:	%{libogmripgtk} = %{EVRD}
Requires:	%{libogmriplavc} = %{EVRD}
Requires:	%{libogmripmplayer} = %{EVRD}

%description -n %{devname}
OGMRip is an application and a set of libraries for ripping and
encoding DVD into DivX/OGM files.
This contains the development parts of these libraries.

This package is in restricted as it depends on lame.

%files -n %{devname}
%{_includedir}/%{name}
%{_includedir}/ogmdvd/
%{_includedir}/ogmjob/
%{_libdir}/lib*.so
%{_libdir}/ogmrip/video-plugins/ogmrip*.h
%{_libdir}/pkgconfig/ogmdvd.pc
%{_libdir}/pkgconfig/ogmdvd-gtk.pc
%{_libdir}/pkgconfig/ogmjob.pc
%{_libdir}/pkgconfig/ogmrip.pc
%{_libdir}/pkgconfig/ogmrip-gtk.pc
%{_datadir}/gtk-doc/html/*

#----------------------------------------------------------------------------

%prep
%setup -q -n %{name}-%{version}
%patch3 -p1 -b .skip-mplayer-version-check

%build
%configure2_5x --disable-static
%make

%install
%makeinstall_std

#gw this is in subtitleripper
rm -f %{buildroot}%{_bindir}/srttool
#gw bad locale
rm -f %{buildroot}%{_datadir}/locale/en/LC_MESSAGES/ogmrip.mo

%find_lang %{name}

mkdir -p %{buildroot}{%{_liconsdir},%{_miconsdir},%{_iconsdir}}
ln -s %{_datadir}/pixmaps/%{name}.png %{buildroot}%{_liconsdir}/
convert -scale 32 data/%{name}.png %{buildroot}%{_iconsdir}/%{name}.png
convert -scale 16 data/%{name}.png %{buildroot}%{_miconsdir}/%{name}.png


%changelog
* Thu Oct 24 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.0.0-1
+ Revision: e8e443d
- LOG New version 1.0.0, split library packages according to our policy



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21897 |12ru|opal3-3.10.10-4plf
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define _enable_debug_packages %{nil}
%define debug_package %{nil}

%define major		%{version}
%define libname		%mklibname opal %{major}
%define devname		%mklibname %{name} -d

######################
# Hardcode PLF build
%define build_plf 1
######################

%if %{build_plf}
%define distsuffix plf
# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
%define extrarelsuffix plf
%endif

%define url_ver %(echo %version | cut -d. -f1,2)

Summary:	VoIP library
Name:		opal3
Version:	3.10.10
Release:	4%{?extrarelsuffix}
License:	MPL
Group:		System/Libraries
URL:		http://www.opalvoip.org/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/opal/%{url_ver}/opal-%{version}.tar.xz
Patch0:		opal-3.10.7-fix-link.patch
Patch2:		opal-3.10.7-ffmpeg-0.11.patch
Patch3:		opal-3.10.10-ffmpeg-2.0.patch
BuildRequires:	gawk
BuildRequires:	openldap-devel
BuildRequires:	ptlib-devel >= 2.10.7
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(speex)
BuildRequires:	pkgconfig(theora)
BuildRequires:	ffmpeg-devel
%if %{build_plf}
BuildRequires:	pkgconfig(x264)
%endif

%description
This is an open source class library for the development of
applications that wish to use SIP / H.323 protocols for multimedia
communications over packet based networks.

%if %{build_plf}
This package is in restricted repository because the H264 codec is
covered by patents.
%endif

#----------------------------------------------------------------------------

%package -n	%{libname}-plugins
Summary:	Codec plugins for Opal
Group:		System/Libraries
Provides:	%{name}-plugins = %{EVRD}

%description -n	%{libname}-plugins
PTlib codec plugins for various formats provided by Opal.

%files -n %{libname}-plugins
%{_libdir}/opal-%{version}/codecs/audio/*
%{_libdir}/opal-%{version}/codecs/video/*

#----------------------------------------------------------------------------

%package -n	%{libname}
Summary:	Opal Library
Group:		System/Libraries
Provides:	%{name} = %{EVRD}
Requires:	%{libname}-plugins = %{EVRD}

%description -n	%{libname}
Shared library for OPAL (SIP / H323 stack).

%files -n %{libname}
%attr(0755,root,root) %{_libdir}/lib*.so.%{major}*

#----------------------------------------------------------------------------

%package -n	%{devname}
Summary:	Opal development files
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n	%{devname}
Header files and libraries for developing applications that use
Opal.

%files -n %{devname}
%doc mpl-1.0.htm
%attr(0755,root,root) %{_libdir}/*.so
%{_libdir}/*.*a
%{_includedir}/*
%{_libdir}/pkgconfig/opal.pc

#----------------------------------------------------------------------------

%prep
%setup -q -n opal-%{version}
%patch0 -p0 -b .link
%patch2 -p0 -b .ffmpeg
%patch3 -p1 -b .ffmpeg2

%build
#gw don't use the default %%optflags, see
# https://qa.mandriva.com/show_bug.cgi?id=48476
%define optflags %nil
#gw else the UINT64_C macro is not defined by stdint.h
export STDCCFLAGS=-D__STDC_CONSTANT_MACROS
%configure2_5x
%make

%install
%makeinstall_std

# remove incorrect symlinks (http://bugzilla.gnome.org/show_bug.cgi?id=553808 )
rm -f %{buildroot}%{_libdir}/libopal.so.?
rm -f %{buildroot}%{_libdir}/libopal.so.?.?


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21898 |12ru|ppsspp-at3plus-plugin-0.1.2-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Atrac3+ decoder used to decode audio by PPSSPP (Sony PSP emulator)
Name:		ppsspp-at3plus-plugin
Version:	0.1.2
Release:	1
License:	LGPLv2.1+
Group:		Sound
Url:		http://sourceforge.net/projects/maiat3plusdec/
Source0:	http://sourceforge.net/projects/maiat3plusdec/files/MaiAT3PlusDecoder/MaiAT3PlusDecoder_%{version}.zip
# cmake project and some other additional files taken from
# https://github.com/emulibraries/maiatrac3plus
Patch0:		at3plus-1.2-cmake.patch
Patch1:		at3plus-1.2-linux.patch
BuildRequires:	cmake
Suggests:	ppsspp

%description
Mai Atrac3+ decoder used to decode audio by PPSSPP (Sony PSP emulator).
PPSSPP loads it as plugin. Atrac3+ is a Sony Audio format, similar to MP3
but different enough that until recently, nobody really knew how to decode
it. Many PSP games use this format for music playback.

This package is in Restricted repository because the code was possibly
created with reverse engineering.

%prep
%setup -q -n MaiAT3PlusDecoder
%patch0 -p1
%patch1 -p1

%build
%cmake
%make

%install
mkdir -p %{buildroot}%{_libdir}/ppsspp
install -m 0755 build/lib/libat3plusdecoder.so %{buildroot}%{_libdir}/ppsspp/libat3plusdecoder.so

%files
%{_libdir}/ppsspp/libat3plusdecoder.so
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21899 |12ru|qmmp-0.8.1-1plf
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define major		0
%define libname		%mklibname %{name} %{major}
%define devname		%mklibname %{name} -d
%define libnameui	%mklibname qmmpui %{major}
%define devnameui	%mklibname qmmpui -d

######################
# Hardcode PLF build
%define build_plf 1
######################

%if %{build_plf}
%define distsuffix plf
%define extrarelsuffix plf
%endif

Summary:	Qt-based Multimedia Player
Name:		qmmp
Version:	0.8.1
Release:	1%{?extrarelsuffix}
License:	GPLv2+
Group:		Sound
Url:		http://qmmp.ylsoftware.com/index_en.php
Source:		http://qmmp.ylsoftware.com/files/%{name}-%{version}.tar.bz2

BuildRequires:	cmake
BuildRequires:	ffmpeg-devel
BuildRequires:	libgme-devel
BuildRequires:	libmpcdec-devel
BuildRequires:	qt4-devel
BuildRequires:	qt4-linguist
BuildRequires:	wildmidi-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(enca)
BuildRequires:	pkgconfig(flac)
BuildRequires:	pkgconfig(jack)
BuildRequires:	pkgconfig(libbs2b)
BuildRequires:	pkgconfig(libcddb)
BuildRequires:	pkgconfig(libcdio)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(libmms)
BuildRequires:	pkgconfig(libmodplug)
BuildRequires:	pkgconfig(libprojectM)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(mad)
BuildRequires:	pkgconfig(samplerate)
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	pkgconfig(taglib)
BuildRequires:	pkgconfig(udisks)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(wavpack)
BuildRequires:	sidplay-devel
BuildRequires:	pkgconfig(libsidplay2)
# do not remove sdl-headers needed by sid-ogg.Sflo
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(libsidplayfp)
BuildRequires:	pkgconfig(opusfile)
BuildRequires:	pkgconfig(opus)



%if %{build_plf}
BuildRequires:	libfaad2-devel
%else
BuildConflicts:	libfaad2-devel
%endif
Requires:	unzip
Requires:	%{libname} = %{EVRD}
Requires:	%{libnameui} = %{EVRD}
Requires:	%{name}-plugins = %{EVRD}
Suggests:	%{name}-aac = %{EVRD}
%if %{mdvver} >= 201210
Suggests:	%{name}-ffmpeg = %{EVRD}
%else
Suggests:	%{name}-ffmpeg-legacy = %{EVRD}
%endif
Suggests:	%{name}-jack = %{EVRD}
Suggests:	%{name}-modplug = %{EVRD}
Suggests:	%{name}-musepack = %{EVRD}
Suggests:	%{name}-oss = %{EVRD}
Suggests:	%{name}-wavpack = %{EVRD}
Suggests:	%{name}-plugin-pack
Requires:	wildmidi

%description
This program is an audio-player, written with help of Qt library. The user
interface is similar to winamp or xmms.

Main opportunities:
* winamp and xmms skins support;
* plugins support;
* MPEG1 layer 1/2/3 support;
* Ogg Vorbis support;
* native FLAC support;
* Musepack support;
* WavePack support;
* ModPlug support;
* WMA support;
* PCM WAVE support;
* AlSA sound output;
* JACK sound output;
* OSS sound output;
* PulseAudio output;
* Last.fm scrobbler;
* D-Bus support;
* Spectrum Analyzer;
* sample rate conversion;
* streaming support (MP3, Vorbis via IceCast/ShoutCast).

%files
%doc AUTHORS ChangeLog
%{_bindir}/%{name}
%{_datadir}/applications/*.desktop
%{_iconsdir}/hicolor/*/apps/*
%{_datadir}/%{name}

#----------------------------------------------------------------------------

%package -n	%{libname}
Group:		System/Libraries
Summary:	Library for %{name}

%description -n	%{libname}
Qmmp is an audio-player, written with help of Qt library.
This package contains the library needed by %{name}.

%files -n %{libname}
%doc AUTHORS ChangeLog
%{_libdir}/libqmmp.so.%{major}*

#----------------------------------------------------------------------------

%package -n	%{libnameui}
Group:		System/Libraries
Summary:	Library for %{name}

%description -n	%{libnameui}
Qmmp is an audio-player, written with help of Qt library.
This package contains the library needed by %{name}.

%files -n %{libnameui}
%doc AUTHORS ChangeLog
%{_libdir}/libqmmpui.so.%{major}*

#----------------------------------------------------------------------------

%package -n	%{devname}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n	%{devname}
Qmmp is an audio-player, written with help of Qt library.
This package contains the files needed for developing applications
which use %{name}.

%files -n %{devname}
%doc AUTHORS ChangeLog
%{_includedir}/%{name}
%{_libdir}/libqmmp.so
%{_libdir}/pkgconfig/qmmp.pc

#----------------------------------------------------------------------------

%package -n	%{devnameui}
Summary:	Development files for %{name}
Group:		Development/C
Requires:	%{libnameui} = %{EVRD}
Provides:	%{name}ui-devel = %{EVRD}
Conflicts:	%{_lib}qmmp-devel < 0.7.2

%description -n	%{devnameui}
Qmmp is an audio-player, written with help of Qt library.
This package contains the files needed for developing applications
which use %{name}.

%files -n %{devnameui}
%doc AUTHORS ChangeLog
%{_includedir}/qmmpui
%{_libdir}/libqmmpui.so
%{_libdir}/pkgconfig/qmmpui.pc

#----------------------------------------------------------------------------

%if %{build_plf}
%package -n %{name}-aac
Summary:	Qmmp AAC Input Plugin
Group:		Sound

%description -n %{name}-aac
This is the AAC Input plug-in for Qmmp.

This package is in restricted repository because AAC codec is patent-protected.

%files -n %{name}-aac
%doc AUTHORS ChangeLog
%{_libdir}/%{name}/Input/libaac.so
%endif

#----------------------------------------------------------------------------

#  ffmpeg-legacy in LTS
%if %{mdvver} >= 201210
%package -n %{name}-ffmpeg
Summary:	Qmmp FFMPEG Input Plugin
Group:		Sound

%description -n %{name}-ffmpeg
This is the FFMPEG Input Plugin for Qmmp.

%files -n %{name}-ffmpeg
%doc AUTHORS ChangeLog
%{_libdir}/%{name}/Input/libffmpeg.so

%else

%package -n %{name}-ffmpeg-legacy
Summary:	Qmmp FFMPEG Input Plugin
Group:		Sound

%description -n %{name}-ffmpeg-legacy
This is the FFMPEG Input Plugin for Qmmp.

%files -n %{name}-ffmpeg-legacy
%doc AUTHORS ChangeLog
%{_libdir}/%{name}/Input/libffmpeg_legacy.so
%endif

#----------------------------------------------------------------------------

%package -n %{name}-jack
Summary:	Qmmp Jack Output Plugin
Group:		Sound

%description -n %{name}-jack
This is the Jack Output Plugin for Qmmp.

%files -n %{name}-jack
%doc AUTHORS ChangeLog
%{_libdir}/%{name}/Output/libjack.so


#----------------------------------------------------------------------------

%package -n %{name}-modplug
Summary:	Qmmp Modplug Input Plugin
Group:		Sound

%description -n %{name}-modplug
This is the Modplug Input Plugin for Qmmp.

%files -n %{name}-modplug
%doc AUTHORS ChangeLog
%{_libdir}/%{name}/Input/libmodplug.so

#----------------------------------------------------------------------------

%package -n %{name}-musepack
Summary:	Qmmp MusePack Output Plugin
Group:		Sound

%description -n %{name}-musepack
This is the Musepack Input Plugin for Qmmp.

%files -n %{name}-musepack
%doc AUTHORS ChangeLog
%{_libdir}/%{name}/Input/libmpc.so

#----------------------------------------------------------------------------

%package -n %{name}-oss
Summary:	Qmmp OSS Output Plugin
Group:		Sound

%description -n %{name}-oss
This is the Jack OSS Plugin for Qmmp.

%files -n %{name}-oss
%doc AUTHORS ChangeLog
%{_libdir}/%{name}/Output/liboss.so

#----------------------------------------------------------------------------

%package -n %{name}-wavpack
Summary:	Qmmp WavPack Input Plugin
Group:		Sound

%description -n %{name}-wavpack
This is the WavPack Input Plugin for Qmmp.

%files -n %{name}-wavpack
%doc AUTHORS ChangeLog
%{_libdir}/%{name}/Input/libwavpack.so

#----------------------------------------------------------------------------
%package -n %{name}-opus
Summary:	Qmmp Opus Input Plugin
Group:		Sound

%description -n %{name}-opus
This is the Opus Input Plugin for Qmmp.

%files -n %{name}-opus
%doc AUTHORS ChangeLog
%{_libdir}/%{name}/Input/libopus.so

#----------------------------------------------------------------------------
%package -n %{name}-sid
Summary:	Qmmp SID Input Plugin
Group:		Sound

%description -n %{name}-sid
This is the SID Input Plugin for Qmmp.

%files -n %{name}-sid
%doc AUTHORS ChangeLog
%{_libdir}/%{name}/Input/libsid.so

#----------------------------------------------------------------------------

%package -n %{name}-plugins
Summary:	Qmmp Plugins
Group:		Sound

%description -n %{name}-plugins
Qmmp is an audio-player, written with help of Qt library.
This contains basic plug-in distribution.

%files -n %{name}-plugins
%doc AUTHORS ChangeLog
%{_libdir}/%{name}/Input/libflac.so
%{_libdir}/%{name}/Input/libmad.so
%{_libdir}/%{name}/Input/libsndfile.so
%{_libdir}/%{name}/Input/libvorbis.so
%{_libdir}/%{name}/Input/libcdaudio.so
%{_libdir}/%{name}/Input/libcue.so
%{_libdir}/%{name}/Input/libgme.so
%{_libdir}/%{name}/Input/libwildmidi.so

%{_libdir}/%{name}/Output/libalsa.so
%{_libdir}/%{name}/Output/libpulseaudio.so
%{_libdir}/%{name}/Output/libnull.so

%{_libdir}/%{name}/General/libnotifier.so
%{_libdir}/%{name}/General/libscrobbler.so
%{_libdir}/%{name}/General/libstatusicon.so
%{_libdir}/%{name}/General/libfileops.so
%{_libdir}/%{name}/General/libhotkey.so
%{_libdir}/%{name}/General/liblyrics.so
%{_libdir}/%{name}/General/libmpris.so
%{_libdir}/%{name}/General/libcovermanager.so
%{_libdir}/%{name}/General/libkdenotify.so
%{_libdir}/%{name}/General/libstreambrowser.so
%{_libdir}/%{name}/General/libconverter.so
%{_libdir}/%{name}/General/libcopypaste.so
%{_libdir}/%{name}/General/libtrackchange.so
%{_libdir}/%{name}/General/libudisks2.so
%{_libdir}/%{name}/General/libgnomehotkey.so
%{_libdir}/%{name}/General/librgscan.so

%{_libdir}/%{name}/PlayListFormats/*

%{_libdir}/%{name}/CommandLineOptions/libincdecvolumeoption.so
%{_libdir}/%{name}/CommandLineOptions/libseekoption.so
%{_libdir}/%{name}/CommandLineOptions/libstatusoption.so
%{_libdir}/%{name}/CommandLineOptions/libplaylistoption.so

%{_libdir}/%{name}/Effect/libsrconverter.so
%{_libdir}/%{name}/Effect/libbs2b.so
%{_libdir}/%{name}/Effect/libladspa.so
%{_libdir}/%{name}/Effect/libcrossfade.so
%{_libdir}/%{name}/Effect/libstereo.so

%{_libdir}/%{name}/Engines/libmplayer.so

%{_libdir}/%{name}/FileDialogs/libqmmpfiledialog.so

%{_libdir}/%{name}/Transports/libhttp.so
%{_libdir}/%{name}/Transports/libmms.so

%{_libdir}/%{name}/Visual/libanalyzer.so
%{_libdir}/%{name}/Visual/libprojectm.so

%{_libdir}/%{name}/Ui/libskinned.so

#----------------------------------------------------------------------------

%prep
%setup -q

%build
#oss3 support is deprecated upstream for now I'll enable it ...
%cmake_qt4 -DUSE_HAL:BOOL=FALSE \
	-DUSE_OSS:BOOL=TRUE \
	-DUSE_OSS:UDISKS2=TRUE \
	-DUSE_RPATH=TRUE \
	-DCMAKE_INSTALL_PREFIX=/usr

%make

%install
%makeinstall_std -C build

%changelog
* Sun Aug 10 2014 abfonly <abfonly@gmail.com> 0.8.1-1plf
+ Revision: 7c69a75
- Changelog:
- 0.8.1
- added rusxmms patch autodetection for all supported platforms
- added application information to the windows executable
- fixed --pl-dump/--pl-play command line options
- fixed regressions in the mpris 1.0 support
- fixed selection behaviour in the playlist when using keyboard
- fixed disc number disappearing when using flac with embedded cue
- fixed main window activation
- fixed segmentation fault when moving track in the group mode
- fixed not working 'exit' action when option 'hide on close' is enabled
- fixed freezing in the alsa plugin
- fixed m4a support;
- fixed clearing a key combination in the hotkey plugin
- removed duplicate extensions from the file association page



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21900 |12ru|real-codecs-1.2-8
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define __noautoreq 'libstdc*5*'
%define debug_package %{nil}

%define distsuffix plf
%define essentialamd64 20061203

Name:		real-codecs
Version:	1.2
Release:	8
Summary:	Real Player codecs binaries
License:	Commercial
Group:		System/Libraries
URL:		http://realforum.real.com/cgi-bin/unixplayer/wwwthreads.pl
Source:		http://www1.mplayerhq.hu/MPlayer/releases/codecs/rp9codecs.tar.bz2
Source1:	http://www1.mplayerhq.hu/MPlayer/releases/codecs/rp8codecs-ppc.tar.bz2
Source2:	http://www1.mplayerhq.hu/MPlayer/releases/codecs/rp8codecs-alpha.tar.bz2
Source3:	real-codecs-10.tar.bz2
Source4:	essential-amd64-%{essentialamd64}.tar.bz2
ExclusiveArch:	%{ix86} x86_64 ppc alpha

%description
This package contains Real Player codecs binaries.

This package is in restricted for it's closed source nature.

%prep
%setup -q -n rp9codecs -a 1 -a 2 -a 3 -a 4

%build

%install
install -d -m 755 %{buildroot}%{_libdir}/codecs
%ifarch %{ix86}
install -m 755 *.so* %{buildroot}%{_libdir}/codecs
%endif
%ifarch ppc
install -m 755 rp8codecs-ppc/* %{buildroot}%{_libdir}/codecs
%endif
%ifarch alpha
install -m 755 rp8codecs-alpha/* %{buildroot}%{_libdir}/codecs
%endif
%ifarch x86_64
install -m 755 essential-amd64-%{essentialamd64}/*.so %{buildroot}%{_libdir}/codecs
%endif

%files
%doc essential-amd64-%{essentialamd64}/README
%{_libdir}/codecs


%changelog
* Mon Apr 14 2014 Alex Burmashev <alex.burmashev@gmail.com> 1.2-8
+ Revision: aca0c61
- release up, noautoreq libstdc*5*



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21901 |12ru|sox-14.4.1-1plf
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define build_plf 0
%{?_with_plf: %{expand: %%global build_plf 1}}

######################
# Hardcode PLF build
%define build_plf 1
######################

%if %{build_plf}
%define distsuffix plf
%define extrarelsuffix plf
%endif

%define major 2
%define libname %mklibname %{name} %{major}
%define develname %mklibname %{name} -d

Summary:	A general purpose sound file conversion tool
Name:		sox
Version:	14.4.1
Release:	1%{?extrarelsuffix}
License:	LGPLv2+
Group:		Sound
URL:		http://sox.sourceforge.net/
Source0:	http://heanet.dl.sourceforge.net/sourceforge/sox/%{name}-%{version}.tar.bz2
BuildRequires:	ffmpeg-devel
BuildRequires:	magic-devel
BuildRequires:	gsm-devel
BuildRequires:	id3tag-devel
BuildRequires:	ladspa-devel
BuildRequires:	libalsa-devel
BuildRequires:	libflac-devel
BuildRequires:	libtool-devel
BuildRequires:	libpng-devel
BuildRequires:	libsamplerate-devel
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	libtheora-devel
BuildRequires:	libtool
BuildRequires:	libwavpack-devel
BuildRequires:	lpc10-devel
BuildRequires:	mad-devel
BuildRequires:	oggvorbis-devel
BuildRequires:	libgomp-devel
%if %{build_plf}
BuildRequires:	lame-devel
BuildRequires:	libamrwb-devel
BuildRequires:	libamrnb-devel
%endif

%description
SoX (Sound eXchange) is a sound file format converter for Linux,
UNIX and DOS PCs. The self-described 'Swiss Army knife of sound
tools,' SoX can convert between many different digitized sound
formats and perform simple sound manipulation functions,
including sound effects.

Install the sox package if you'd like to convert sound file formats
or manipulate some sounds.

%if %{build_plf}
This package is in restricted as it was build with lame encoder
support, which is in restricted.
%endif

%package -n %{libname}
Summary:	Libraries for SoX
Group:		System/Libraries
Obsoletes:	%{mklibname %{name} 0} < %{EVRD}

%description -n %{libname}
Libraries for SoX.

%package -n %{develname}
Summary:	Development headers and libraries for libst
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{develname}
Development headers and libraries for SoX.

%prep
%setup -q
#autoreconf -fis

%build
export CFLAGS="%{optflags} -DHAVE_SYS_SOUNDCARD_H=1 -D_FILE_OFFSET_BITS=64 -fPIC -DPIC"

%configure2_5x \
	--with-ladspa-path=%{_includedir}
%make

%install
%makeinstall_std

ln -sf play %{buildroot}%{_bindir}/rec

cat << EOF > %{buildroot}%{_bindir}/soxplay
#!/bin/sh

%{_bindir}/sox \$1 -t .au - > /dev/audio

EOF
chmod 755 %{buildroot}%{_bindir}/soxplay

ln -snf play %{buildroot}%{_bindir}/rec
ln -s play.1%{_extension} %{buildroot}%{_mandir}/man1/rec.1%{_extension}

rm -rf %{buildroot}%{_libdir}/sox/*.{la,a}

%files
%doc ChangeLog README NEWS AUTHORS
%{_bindir}/play
%{_bindir}/rec
%{_bindir}/sox*
%{_mandir}/man1/*
%{_mandir}/man7/*

%files -n %{libname}
%{_libdir}/libsox.so.%{major}*

%files -n %{develname}
%{_includedir}/*.h
%{_libdir}/libsox.a
%{_libdir}/libsox.so
%{_libdir}/pkgconfig/sox.pc
%{_mandir}/man3/*


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21902 |12ru|task-codecs-1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Summary:	Meta-package for codecs
Name:		task-codecs
Version:	1
Release:	1
License:	GPLv2+
Group:		Video
Requires:	task-codecs-minimal

Suggests:	gstreamer1.0-a52dec
Suggests:	gstreamer1.0-dts
Suggests:	gstreamer1.0-dv
Suggests:	gstreamer1.0-faad
Suggests:	gstreamer1.0-faac
Suggests:	gstreamer1.0-flac
Suggests:	gstreamer1.0-gsm
Suggests:	gstreamer1.0-lame
Suggests:	gstreamer1.0-libass
Suggests:	gstreamer1.0-libav
Suggests:	gstreamer1.0-mms
Suggests:	gstreamer1.0-mpeg
Suggests:	gstreamer1.0-mpeg2enc
Suggests:	gstreamer1.0-plugins-bad
Suggests:	gstreamer1.0-plugins-good
Suggests:	gstreamer1.0-plugins-ugly
Suggests:	gstreamer1.0-pulse
Suggests:	gstreamer1.0-rtmp
Suggests:	gstreamer1.0-rtpvp8
Suggests:	gstreamer1.0-soup
Suggests:	gstreamer1.0-speex
Suggests:	gstreamer1.0-twolame
Suggests:	gstreamer1.0-vp8
Suggests:	gstreamer1.0-wavpack
Suggests:	gstreamer1.0-x264

%description
This meta-package is used to install a set of codecs.

%files

#---------------------------------------------------------------------

%package minimal
Summary:	Minimal needed codecs meta-package
Group:		Video

Suggests:	a52dec
Suggests:	ac3dec
Suggests:	gstreamer0.10-a52dec
Suggests:	gstreamer0.10-decoders
Suggests:	gstreamer0.10-decoders-audio
Suggests:	gstreamer0.10-dts
Suggests:	gstreamer0.10-dv
Suggests:	gstreamer0.10-faad
Suggests:	gstreamer0.10-faac
Suggests:	gstreamer0.10-flac
Suggests:	gstreamer0.10-gsm
Suggests:	gstreamer0.10-jp2k
Suggests:	gstreamer0.10-lame
Suggests:	gstreamer0.10-libass
Suggests:	gstreamer0.10-mms
Suggests:	gstreamer0.10-mpeg
Suggests:	gstreamer0.10-mpeg2enc
Suggests:	gstreamer0.10-musepack
Suggests:	gstreamer0.10-neon
Suggests:	gstreamer0.10-plugins-bad
Suggests:	gstreamer0.10-plugins-good
Suggests:	gstreamer0.10-plugins-ugly
Suggests:	gstreamer0.10-plugins-gl
Suggests:	gstreamer0.10-resindvd
Suggests:	gstreamer0.10-rsvg
Suggests:	gstreamer0.10-rtmp
Suggests:	gstreamer0.10-speex
Suggests:	gstreamer0.10-twolame
Suggests:	gstreamer0.10-voip
Suggests:	gstreamer0.10-vp8
Suggests:	gstreamer0.10-wavpack
Suggests:	gstreamer0.10-x264
Suggests:	gstreamer0.10-xvid
Suggests:	faac
Suggests:	faad2
Suggests:	x264
Suggests:	twolame
Suggests:	mpeg2dec
Suggests:	gpac
Suggests:	flac
Suggests:	wavpack

%ifarch x86
Suggests:	gstreamer0.10-pitfdll
%endif

%description minimal
This meta-package is used to install a minimal set of codecs.

%files minimal


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21903 |12ru|transcode-1.1.7-7
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define distsuffix plf

%define build_pvm 0
%{?_without_pvm:		%{expand: %%global build_pvm 0}}
%{?_with_pvm:			%{expand: %%global build_pvm 1}}
%define build_dv 1
%define build_freetype 1
%define build_quicktime 1
%define build_theora 1

Summary:	A linux video stream processing utility
Name:		transcode
Version:	1.1.7
Release:	7
License:	GPLv2+
Group:		Video
Url:		http://www.transcoding.org
Source0:	http://www.jakemsr.com/transcode/%{name}-%{version}.tar.bz2
Patch0:		transcode-1.1.7-ffmpeg2.0.patch
Patch1:		transcode-1.1.7-preset-free.patch
Patch2:		transcode-1.1.7-preset-force.patch
Patch3:		transcode-1.1.7-ffmpeg-segfault.patch
BuildRequires:	ffmpeg-devel
BuildRequires:	jbig-devel
BuildRequires:	liba52dec-devel
BuildRequires:	libfaac-devel
BuildRequires:	liblame-devel
BuildRequires:	liblzo-devel
BuildRequires:	libnetpbm-devel
BuildRequires:	xvid-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(dvdread)
BuildRequires:	pkgconfig(ImageMagick)
BuildRequires:	pkgconfig(jasper)
BuildRequires:	pkgconfig(lcms)
BuildRequires:	pkgconfig(libmpeg2)
BuildRequires:	pkgconfig(libv4l1)
BuildRequires:	pkgconfig(libv4l2)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(mjpegtools)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(x264)
BuildRequires:	pkgconfig(xaw7)
BuildRequires:	pkgconfig(xext)
BuildRequires:	pkgconfig(xpm)
BuildRequires:	pkgconfig(xt)
BuildRequires:	pkgconfig(xv)
%if %{build_freetype}
BuildRequires:	pkgconfig(freetype2)
%endif
%if %{build_dv}
BuildRequires:	pkgconfig(libdv)
%endif
%if %{build_quicktime}
BuildRequires:	pkgconfig(libquicktime)
%endif
%if %{build_theora}
BuildRequires:	pkgconfig(theora)
%endif
%if %{build_pvm}
BuildRequires:	libpvm-devel >= 3.4
%endif

%description
Transcode is a text-console video stream processing tool. Decoding and
encoding is done by loading shared library modules that are responsible
for feeding transcode with raw RGB/PCM streams (import module) and encoding
the frames (export module). It supports elementary video and audio frame
transformations. Some example modules are included to enable import of MPEG
program streams (VOB), Digital Video (DV), or YUV video and export modules
for writing DivX, OpenDivX, or uncompressed AVI files.

A set of tools is available to extract and decode the sources into raw
video/audio streams for import and to enable post-processing of AVI files.

This package is in Restricted repository as it could violate some patents.

%files
%doc installed-docs/*
%{_bindir}/transcode
%{_bindir}/tccat
%{_bindir}/aviindex
%{_bindir}/avimerge
%{_bindir}/avisplit
%{_bindir}/tcdemux
%{_bindir}/tcprobe
%{_bindir}/avifix
%{_bindir}/tcscan
%{_bindir}/tcextract
%{_bindir}/avisync
%{_bindir}/tcdecode
%{_bindir}/tcmodinfo
%{_bindir}/tcxmlcheck
%{_bindir}/tcxpm2rgb
%{_bindir}/tcmp3cut
%{_bindir}/tcrequant
%if %{build_pvm}
%{_bindir}/tcpvmexportd
%endif
%{_bindir}/tcyait
%{_libdir}/%{name}
%{_mandir}/man1/*

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1

%build
%ifarch %{ix86}
export CPPFLAGS="$CPPFLAGS -mmmx"
%endif
%configure2_5x \
	--enable-libmpeg2 \
	--enable-libmpeg2convert \
	--enable-a52-default-decoder \
	--with-default-xvid=xvid4 \
%if %{build_dv}
	--enable-libdv \
%endif
%if %{build_pvm}
	--with-pvm3-lib=/usr/share/pvm3/lib/LINUX/ \
%else
	--disable-pvm3 \
%endif
	--enable-imagemagick \
	--enable-mjpegtools \
	--enable-netstream \
	--enable-ogg --enable-vorbis \
%if %{build_theora}
	--enable-theora \
%endif
%if %{build_quicktime}
	--enable-libquicktime \
%endif
	--enable-lzo --with-lzo-includes=%{_includedir}/lzo \
	--enable-libxml2 \
	--enable-a52 \
	--enable-sdl \
	--enable-v4l \
	--enable-libv4l2 \
	--enable-libv4lconvert \
	--enable-libfame \
	--enable-oss \
	--enable-alsa \
	--enable-libpostproc \
	--enable-faac \
	--enable-deprecated \
%if %{build_freetype}
	--enable-freetype2 \
%else
	--disable-freetype2 \
%endif
	--enable-xvid \
	--enable-x264

%make

%install
%makeinstall_std transform=""
for file in `find %{buildroot} -name "*.la"`; do
	perl -pi -e 's|'%{buildroot}'/%{name}-%{version}/||g' $file
done
mv %{buildroot}%{_datadir}/doc/transcode installed-docs


%changelog
* Fri Nov 01 2013 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.1.7-7
+ Revision: 7acff01
- LOG Add patch to fix segfault when encoding with ffmpeg



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21904 |12ru|vlc-2.1.5-1plf
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define with_goom 0

%define with_faad 0
%define with_faac 0
%define with_lame 0
%define with_dts 0
%define with_x264 0

%define libmajor	5
%define coremajor	7
%define libname		%mklibname %{name} %{libmajor}
%define libnamecore	%mklibname vlccore %{coremajor}
%define devname		%mklibname -d %{name}

######################
# Hardcode PLF build
%define with_plf 1
######################

%if %{with_plf}
# make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
%define extrarelsuffix plf
%define distsuffix plf
%global with_dts 1
%global with_faac 1
%global with_faad 1
%global with_lame 1
%global with_x264 1
%endif

%define git_url git://git.videolan.org/vlc.git

Summary:	MPEG, MPEG2, DVD and DivX player
Name:		vlc
Version:	2.1.5
Release:	1%{?extrarelsuffix}
#gw the shared libraries are LGPL
License:	GPLv2+ and LGPLv2+
Group:		Video
Url:		http://www.videolan.org/
Source0:	http://download.videolan.org/pub/videolan/%{name}/%{version}/%{name}-%{version}.tar.xz
Patch0:		vlc-2.0.1-automake-1.12.patch
Patch1:		vlc-2.1.2-fix-default-font.patch
Patch2:		vlc-2.0.0-desktop-l10n.patch
# Replace live555 detection part in configure.ac with older code
# because we don't have .pc file in current live555 version
Patch3:		vlc-2.1.2-live555-path.patch
Patch4:		vlc-2.1.2-live555-201306.patch
BuildRequires:	autoconf2.5
BuildRequires:	automake
BuildRequires:	desktop-file-utils
BuildRequires:	libtool
BuildRequires:	kdelibs4-core
BuildRequires:	ffmpeg-devel
BuildRequires:	gettext-devel
BuildRequires:	liba52dec-devel
BuildRequires:	libdvdnav-devel
BuildRequires:	libmatroska-devel
BuildRequires:	libmpcdec-devel
BuildRequires:	libmpeg2dec-devel >= 0.4.0
BuildRequires:	live-devel
BuildRequires:	libtar-devel
BuildRequires:	qt4-devel
BuildRequires:	sysfsutils-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(avahi-client)
BuildRequires:	pkgconfig(caca)
BuildRequires:	pkgconfig(dirac)
BuildRequires:	pkgconfig(dvdread)
BuildRequires:	pkgconfig(flac)
BuildRequires:	pkgconfig(freerdp)
BuildRequires:	pkgconfig(freetype2)
BuildRequires:	pkgconfig(fribidi)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(gnome-vfs-2.0)
BuildRequires:	pkgconfig(gnutls)
BuildRequires:	pkgconfig(id3tag)
BuildRequires:	pkgconfig(jack)
BuildRequires:	pkgconfig(libbluray) >= 0.2.1
BuildRequires:	pkgconfig(libcdio)
BuildRequires:	pkgconfig(libcddb)
BuildRequires:	pkgconfig(libchromaprint)
BuildRequires:	pkgconfig(libdvbpsi)
BuildRequires:	pkgconfig(libmodplug)
BuildRequires:	pkgconfig(libmtp)
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	pkgconfig(libproxy-1.0)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(librsvg-2.0)
BuildRequires:	pkgconfig(libssh2)
BuildRequires:	pkgconfig(libv4l2)
BuildRequires:	pkgconfig(libvcdinfo)
BuildRequires:	pkgconfig(libvncclient)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(mad)
BuildRequires:	pkgconfig(ogg)
BuildRequires:	pkgconfig(samplerate)
BuildRequires:	pkgconfig(smbclient)
BuildRequires:	pkgconfig(speex)
BuildRequires:	pkgconfig(taglib)
BuildRequires:	pkgconfig(udev)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(xcb)
BuildRequires:	pkgconfig(xcb-keysyms)
BuildRequires:	pkgconfig(xcb-util)
BuildRequires:	pkgconfig(xpm)
BuildRequires:	pkgconfig(xproto)
BuildRequires:	pkgconfig(xv)
%if %{with_dts}
BuildRequires:	pkgconfig(libdca)
%endif
%if %{with_faac}
BuildRequires:	libfaac-devel
%endif
%if %{with_faad}
BuildRequires:	libfaad2-devel >= 2.0
%endif
%if %{with_lame}
BuildRequires:	liblame-devel
%endif
%if %{with_x264}
BuildRequires:	pkgconfig(x264)
%endif

Suggests:	vlc-plugin-dv
Suggests:	vlc-plugin-flac
Suggests:	vlc-plugin-kate
Suggests:	vlc-plugin-libass
Suggests:	vlc-plugin-mpc
Suggests:	vlc-plugin-opus
Suggests:	vlc-plugin-pulse
Suggests:	vlc-plugin-schroedinger
Suggests:	vlc-plugin-speex
Suggests:	vlc-plugin-theora
Suggests:	vlc-plugin-upnp
Requires:	fonts-ttf-vera
Conflicts:	vlc-plugin-common < %{version}-%{release}

%description
VideoLAN is an OpenSource streaming solution for every OS developed by
students from the Ecole Centrale Paris and developers from all over the
World.
VLC (VideoLAN Client) is a media player that can play MPEG1, MPEG2 and
MPEG4 (aka DivX) files, DVDs, VCDs, SVCDs, from a satellite card, from
a stream sent by VLS (VideoLAN Server), from another VLC, or from a Web
server.
This package contains no CSS unscrambling functionality for DVDs ;
you need the libdvdcss library available from
http://www.videolan.org/libdvdcss/

%if %{with_plf}
This package is in Restricted repository as it is violating software patents.
%endif

%files -f %{name}.lang
%doc NEWS README COPYING AUTHORS THANKS
%doc installed-docs/* doc/lirc/
%{_bindir}/cvlc
%{_bindir}/qvlc
%{_bindir}/vlc
%{_bindir}/vlc-wrapper
%dir %{_datadir}/vlc/
%{_datadir}/vlc/*.*
%{_datadir}/vlc/utils
%dir %{_libdir}/vlc
%{_libdir}/vlc/vlc-cache-gen
%dir %{_libdir}/vlc/plugins
%{_libdir}/vlc/plugins/plugins.dat
%dir %{_libdir}/vlc/plugins/access
%{_libdir}/vlc/plugins/access/libaccess_attachment_plugin.so
%{_libdir}/vlc/plugins/access/libaccess_avio_plugin.so
%{_libdir}/vlc/plugins/access/libaccess_bd_plugin.so
%{_libdir}/vlc/plugins/access/libaccess_ftp_plugin.so*
%{_libdir}/vlc/plugins/access/libaccess_gnomevfs_plugin.so
%{_libdir}/vlc/plugins/access/libaccess_http_plugin.so*
%{_libdir}/vlc/plugins/access/libaccess_imem_plugin.so
%{_libdir}/vlc/plugins/access/libaccess_mms_plugin.so*
%{_libdir}/vlc/plugins/access/libaccess_mtp_plugin.so
%{_libdir}/vlc/plugins/access/libaccess_rar_plugin.so
%{_libdir}/vlc/plugins/access/libaccess_realrtsp_plugin.so
%{_libdir}/vlc/plugins/access/libaccess_sftp_plugin.so
%{_libdir}/vlc/plugins/access/libaccess_smb_plugin.so*
%{_libdir}/vlc/plugins/access/libaccess_tcp_plugin.so*
%{_libdir}/vlc/plugins/access/libaccess_udp_plugin.so*
%{_libdir}/vlc/plugins/access/libaccess_vdr_plugin.so*
%{_libdir}/vlc/plugins/access/libcdda_plugin.so*
%{_libdir}/vlc/plugins/access/libdtv_plugin.so*
%{_libdir}/vlc/plugins/access/libdvb_plugin.so
%{_libdir}/vlc/plugins/access/libdvdnav_plugin.so*
%{_libdir}/vlc/plugins/access/libdvdread_plugin.so*
%{_libdir}/vlc/plugins/access/libfilesystem_plugin.so
%{_libdir}/vlc/plugins/access/libidummy_plugin.so
%{_libdir}/vlc/plugins/access/librdp_plugin.so
%{_libdir}/vlc/plugins/access/librtp_plugin.so
%{_libdir}/vlc/plugins/access/libsdp_plugin.so
%{_libdir}/vlc/plugins/access/libshm_plugin.so
%{_libdir}/vlc/plugins/access/libstream_filter_rar_plugin.so
%{_libdir}/vlc/plugins/access/libtimecode_plugin.so
%{_libdir}/vlc/plugins/access/libv4l2_plugin.so*
%{_libdir}/vlc/plugins/access/libvcdx_plugin.so*
%{_libdir}/vlc/plugins/access/libvcd_plugin.so*
%{_libdir}/vlc/plugins/access/liblibvnc_plugin.so
%{_libdir}/vlc/plugins/access/liblive555_plugin.so
%{_libdir}/vlc/plugins/access/libxcb_screen_plugin.so
%{_libdir}/vlc/plugins/access/libzip_plugin.so
%{_libdir}/vlc/plugins/access/liblibbluray_plugin.so
%dir %{_libdir}/vlc/plugins/access_output/
%{_libdir}/vlc/plugins/access_output/libaccess_output_dummy_plugin.so*
%{_libdir}/vlc/plugins/access_output/libaccess_output_file_plugin.so*
%{_libdir}/vlc/plugins/access_output/libaccess_output_http_plugin.so*
%{_libdir}/vlc/plugins/access_output/libaccess_output_livehttp_plugin.so*
%{_libdir}/vlc/plugins/access_output/libaccess_output_udp_plugin.so*
%dir %{_libdir}/vlc/plugins/audio_filter
%{_libdir}/vlc/plugins/audio_filter/liba52tofloat32_plugin.so*
%{_libdir}/vlc/plugins/audio_filter/liba52tospdif_plugin.so*
%{_libdir}/vlc/plugins/audio_filter/libaudiobargraph_a_plugin.so
%{_libdir}/vlc/plugins/audio_filter/libaudio_format_plugin.so*
%{_libdir}/vlc/plugins/audio_filter/libchorus_flanger_plugin.so
%{_libdir}/vlc/plugins/audio_filter/libcompressor_plugin.so
%if %{with_dts}
%{_libdir}/vlc/plugins/audio_filter/libdtstofloat32_plugin.so*
%endif
%{_libdir}/vlc/plugins/audio_filter/libdolby_surround_decoder_plugin.so*
%{_libdir}/vlc/plugins/audio_filter/libdtstospdif_plugin.so*
%{_libdir}/vlc/plugins/audio_filter/libequalizer_plugin.so*
%{_libdir}/vlc/plugins/audio_filter/libgain_plugin.so
%{_libdir}/vlc/plugins/audio_filter/libheadphone_channel_mixer_plugin.so*
%{_libdir}/vlc/plugins/audio_filter/libkaraoke_plugin.so
%{_libdir}/vlc/plugins/audio_filter/libmono_plugin.so
%{_libdir}/vlc/plugins/audio_filter/libmpgatofixed32_plugin.so*
%{_libdir}/vlc/plugins/audio_filter/libnormvol_plugin.so*
%{_libdir}/vlc/plugins/audio_filter/libparam_eq_plugin.so*
%{_libdir}/vlc/plugins/audio_filter/libremap_plugin.so
%{_libdir}/vlc/plugins/audio_filter/libsamplerate_plugin.so
%{_libdir}/vlc/plugins/audio_filter/libscaletempo_plugin.so
%{_libdir}/vlc/plugins/audio_filter/libsimple_channel_mixer_plugin.so*
%{_libdir}/vlc/plugins/audio_filter/libspatializer_plugin.so
%{_libdir}/vlc/plugins/audio_filter/libstereo_widen_plugin.so
%{_libdir}/vlc/plugins/audio_filter/libtrivial_channel_mixer_plugin.so*
%{_libdir}/vlc/plugins/audio_filter/libugly_resampler_plugin.so*
%dir %{_libdir}/vlc/plugins/audio_mixer
%{_libdir}/vlc/plugins/audio_mixer/libfloat_mixer_plugin.so
%{_libdir}/vlc/plugins/audio_mixer/libinteger_mixer_plugin.so
%dir %{_libdir}/vlc/plugins/audio_output
%{_libdir}/vlc/plugins/audio_output/libadummy_plugin.so
%{_libdir}/vlc/plugins/audio_output/libamem_plugin.so
%{_libdir}/vlc/plugins/audio_output/libafile_plugin.so
%dir %{_libdir}/vlc/plugins/codec
%{_libdir}/vlc/plugins/codec/liba52_plugin.so*
%{_libdir}/vlc/plugins/codec/libadpcm_plugin.so*
%{_libdir}/vlc/plugins/codec/libaes3_plugin.so
%{_libdir}/vlc/plugins/codec/libaraw_plugin.so*
%{_libdir}/vlc/plugins/codec/libavcodec_plugin.so
%{_libdir}/vlc/plugins/codec/libcc_plugin.so
%{_libdir}/vlc/plugins/codec/libcdg_plugin.so
%{_libdir}/vlc/plugins/codec/libcvdsub_plugin.so*
%{_libdir}/vlc/plugins/codec/libddummy_plugin.so
%{_libdir}/vlc/plugins/codec/libdirac_plugin.so
%{_libdir}/vlc/plugins/codec/libdts_plugin.so*
%{_libdir}/vlc/plugins/codec/libdvbsub_plugin.so*
%{_libdir}/vlc/plugins/codec/libedummy_plugin.so
%if %{with_faad}
%{_libdir}/vlc/plugins/codec/libfaad_plugin.so*
%endif
%{_libdir}/vlc/plugins/codec/libg711_plugin.so
%{_libdir}/vlc/plugins/codec/liblibmpeg2_plugin.so*
%{_libdir}/vlc/plugins/codec/liblpcm_plugin.so*
%{_libdir}/vlc/plugins/codec/libmpeg_audio_plugin.so*
%{_libdir}/vlc/plugins/codec/librawvideo_plugin.so*
%{_libdir}/vlc/plugins/codec/libsubsusf_plugin.so
%{_libdir}/vlc/plugins/codec/libstl_plugin.so
%{_libdir}/vlc/plugins/codec/libsvcdsub_plugin.so*
%{_libdir}/vlc/plugins/codec/libpng_plugin.so*
%{_libdir}/vlc/plugins/codec/libscte27_plugin.so
%{_libdir}/vlc/plugins/codec/libspudec_plugin.so*
%{_libdir}/vlc/plugins/codec/libsubsdec_plugin.so*
%{_libdir}/vlc/plugins/codec/libt140_plugin.so
%{_libdir}/vlc/plugins/codec/libtelx_plugin.so
%{_libdir}/vlc/plugins/codec/libuleaddvaudio_plugin.so
%if %{with_x264}
%{_libdir}/vlc/plugins/codec/libx264_plugin.so*
%endif
%{_libdir}/vlc/plugins/codec/libxwd_plugin.so
%dir %{_libdir}/vlc/plugins/control
%{_libdir}/vlc/plugins/control/libdbus_plugin.so
%{_libdir}/vlc/plugins/control/libdummy_plugin.so
%{_libdir}/vlc/plugins/control/libglobalhotkeys_plugin.so
%{_libdir}/vlc/plugins/control/libhotkeys_plugin.so*
%{_libdir}/vlc/plugins/control/libmotion_plugin.so
%{_libdir}/vlc/plugins/control/libnetsync_plugin.so
%{_libdir}/vlc/plugins/control/liboldrc_plugin.so*
%{_libdir}/vlc/plugins/control/libgestures_plugin.so*
%dir %{_libdir}/vlc/plugins/demux
%{_libdir}/vlc/plugins/demux/libaiff_plugin.so*
%{_libdir}/vlc/plugins/demux/libasf_plugin.so*
%{_libdir}/vlc/plugins/demux/libau_plugin.so*
%{_libdir}/vlc/plugins/demux/libavformat_plugin.so
%{_libdir}/vlc/plugins/demux/libavi_plugin.so*
%{_libdir}/vlc/plugins/demux/libdemux_cdg_plugin.so
%{_libdir}/vlc/plugins/demux/libdemux_stl_plugin.so
%{_libdir}/vlc/plugins/demux/libdemuxdump_plugin.so*
%{_libdir}/vlc/plugins/demux/libdirac_plugin.so
%{_libdir}/vlc/plugins/demux/libes_plugin.so
%{_libdir}/vlc/plugins/demux/libh264_plugin.so*
%{_libdir}/vlc/plugins/demux/libimage_plugin.so
%{_libdir}/vlc/plugins/demux/libmjpeg_plugin.so*
%{_libdir}/vlc/plugins/demux/libmkv_plugin.so
%{_libdir}/vlc/plugins/demux/libmp4_plugin.so*
%{_libdir}/vlc/plugins/demux/libmpgv_plugin.so*
%{_libdir}/vlc/plugins/demux/libnsc_plugin.so*
%{_libdir}/vlc/plugins/demux/libnsv_plugin.so*
%{_libdir}/vlc/plugins/demux/libnuv_plugin.so*
%{_libdir}/vlc/plugins/demux/libplaylist_plugin.so*
%{_libdir}/vlc/plugins/demux/libps_plugin.so*
%{_libdir}/vlc/plugins/demux/libpva_plugin.so*
%{_libdir}/vlc/plugins/demux/librawaud_plugin.so
%{_libdir}/vlc/plugins/demux/librawdv_plugin.so*
%{_libdir}/vlc/plugins/demux/librawvid_plugin.so
%{_libdir}/vlc/plugins/demux/libreal_plugin.so*
%{_libdir}/vlc/plugins/demux/libsmf_plugin.so
%{_libdir}/vlc/plugins/demux/libsubtitle_plugin.so*
%{_libdir}/vlc/plugins/demux/libtta_plugin.so
%{_libdir}/vlc/plugins/demux/libty_plugin.so*
%{_libdir}/vlc/plugins/demux/libvobsub_plugin.so*
%{_libdir}/vlc/plugins/demux/libvc1_plugin.so
%{_libdir}/vlc/plugins/demux/libvoc_plugin.so*
%{_libdir}/vlc/plugins/demux/libwav_plugin.so*
%{_libdir}/vlc/plugins/demux/libts_plugin.so*
%{_libdir}/vlc/plugins/demux/libxa_plugin.so*
%{_libdir}/vlc/plugins/demux/libogg_plugin.so*
%{_libdir}/vlc/plugins/codec/libvorbis_plugin.so*
%dir %{_libdir}/vlc/plugins/meta_engine
%{_libdir}/vlc/plugins/meta_engine/libfolder_plugin.so
%{_libdir}/vlc/plugins/meta_engine/libtaglib_plugin.so
%dir %{_libdir}/vlc/plugins/misc
%{_libdir}/vlc/plugins/misc/libaudioscrobbler_plugin.so
%{_libdir}/vlc/plugins/misc/libdbus_screensaver_plugin.so
%{_libdir}/vlc/plugins/misc/libexport_plugin.so*
%{_libdir}/vlc/plugins/misc/libfingerprinter_plugin.so
%{_libdir}/vlc/plugins/misc/liblogger_plugin.so*
%{_libdir}/vlc/plugins/misc/libstats_plugin.so
%{_libdir}/vlc/plugins/misc/libvod_rtsp_plugin.so*
%{_libdir}/vlc/plugins/misc/libxdg_screensaver_plugin.so*
%{_libdir}/vlc/plugins/misc/libxml_plugin.so*
%dir %{_libdir}/vlc/plugins/mmx
%{_libdir}/vlc/plugins/mmx/libi420_rgb_mmx_plugin.so
%{_libdir}/vlc/plugins/mmx/libi420_yuy2_mmx_plugin.so
%{_libdir}/vlc/plugins/mmx/libi422_yuy2_mmx_plugin.so
%dir %{_libdir}/vlc/plugins/mux
%{_libdir}/vlc/plugins/mux/libmux_asf_plugin.so*
%{_libdir}/vlc/plugins/mux/libmux_avi_plugin.so*
%{_libdir}/vlc/plugins/mux/libmux_dummy_plugin.so*
%{_libdir}/vlc/plugins/mux/libmux_mp4_plugin.so*
%{_libdir}/vlc/plugins/mux/libmux_mpjpeg_plugin.so*
%{_libdir}/vlc/plugins/mux/libmux_ogg_plugin.so*
%{_libdir}/vlc/plugins/mux/libmux_ps_plugin.so*
%{_libdir}/vlc/plugins/mux/libmux_ts_plugin.so
%{_libdir}/vlc/plugins/mux/libmux_wav_plugin.so*
%dir %{_libdir}/vlc/plugins/notify
%dir %{_libdir}/vlc/plugins/gui/
%{_libdir}/vlc/plugins/gui/libqt4_plugin.so
%dir %{_libdir}/vlc/plugins/packetizer
%{_libdir}/vlc/plugins/packetizer/libpacketizer_copy_plugin.so*
%{_libdir}/vlc/plugins/packetizer/libpacketizer_dirac_plugin.so
%{_libdir}/vlc/plugins/packetizer/libpacketizer_flac_plugin.so
%{_libdir}/vlc/plugins/packetizer/libpacketizer_h264_plugin.so*
%{_libdir}/vlc/plugins/packetizer/libpacketizer_mlp_plugin.so
%{_libdir}/vlc/plugins/packetizer/libpacketizer_mpeg4audio_plugin.so*
%{_libdir}/vlc/plugins/packetizer/libpacketizer_mpeg4video_plugin.so*
%{_libdir}/vlc/plugins/packetizer/libpacketizer_mpegvideo_plugin.so*
%{_libdir}/vlc/plugins/packetizer/libpacketizer_vc1_plugin.so
%dir %{_libdir}/vlc/plugins/services_discovery/
%{_libdir}/vlc/plugins/services_discovery/libmediadirs_plugin.so
%{_libdir}/vlc/plugins/services_discovery/libmtp_plugin.so
%{_libdir}/vlc/plugins/services_discovery/libpodcast_plugin.so*
%{_libdir}/vlc/plugins/services_discovery/libsap_plugin.so*
%{_libdir}/vlc/plugins/services_discovery/libudev_plugin.so*
%{_libdir}/vlc/plugins/services_discovery/libxcb_apps_plugin.so
%dir %{_libdir}/vlc/plugins/stream_filter/
%{_libdir}/vlc/plugins/stream_filter/libdash_plugin.so
%{_libdir}/vlc/plugins/stream_filter/libdecomp_plugin.so
%{_libdir}/vlc/plugins/stream_filter/libhttplive_plugin.so
%{_libdir}/vlc/plugins/stream_filter/librecord_plugin.so
%{_libdir}/vlc/plugins/stream_filter/libsmooth_plugin.so
%dir %{_libdir}/vlc/plugins/stream_out
%{_libdir}/vlc/plugins/stream_out/libstream_out_autodel_plugin.so
%{_libdir}/vlc/plugins/stream_out/libstream_out_bridge_plugin.so*
%{_libdir}/vlc/plugins/stream_out/libstream_out_chromaprint_plugin.so
%{_libdir}/vlc/plugins/stream_out/libstream_out_delay_plugin.so
%{_libdir}/vlc/plugins/stream_out/libstream_out_description_plugin.so*
%{_libdir}/vlc/plugins/stream_out/libstream_out_display_plugin.so*
%{_libdir}/vlc/plugins/stream_out/libstream_out_dummy_plugin.so*
%{_libdir}/vlc/plugins/stream_out/libstream_out_duplicate_plugin.so*
%{_libdir}/vlc/plugins/stream_out/libstream_out_es_plugin.so*
%{_libdir}/vlc/plugins/stream_out/libstream_out_gather_plugin.so*
%{_libdir}/vlc/plugins/stream_out/libstream_out_langfromtelx_plugin.so
%{_libdir}/vlc/plugins/stream_out/libstream_out_mosaic_bridge_plugin.so*
%{_libdir}/vlc/plugins/stream_out/libstream_out_raop_plugin.so
%{_libdir}/vlc/plugins/stream_out/libstream_out_record_plugin.so
%{_libdir}/vlc/plugins/stream_out/libstream_out_rtp_plugin.so*
%{_libdir}/vlc/plugins/stream_out/libstream_out_setid_plugin.so
%{_libdir}/vlc/plugins/stream_out/libstream_out_smem_plugin.so*
%{_libdir}/vlc/plugins/stream_out/libstream_out_standard_plugin.so*
%{_libdir}/vlc/plugins/stream_out/libstream_out_transcode_plugin.so*
%dir %{_libdir}/vlc/plugins/text_renderer
%{_libdir}/vlc/plugins/text_renderer/libfreetype_plugin.so*
%{_libdir}/vlc/plugins/text_renderer/libsvg_plugin.so
%{_libdir}/vlc/plugins/text_renderer/libtdummy_plugin.so
%dir %{_libdir}/vlc/plugins/video_chroma
%{_libdir}/vlc/plugins/video_chroma/libgrey_yuv_plugin.so
%{_libdir}/vlc/plugins/video_chroma/libi420_rgb_*plugin.so*
%{_libdir}/vlc/plugins/video_chroma/libi420_yuy2_*plugin.so*
%{_libdir}/vlc/plugins/video_chroma/libi422_i420_plugin.so
%{_libdir}/vlc/plugins/video_chroma/libi422_yuy2_*plugin.so*
%{_libdir}/vlc/plugins/video_chroma/librv32_plugin.so
%{_libdir}/vlc/plugins/video_chroma/libyuy2_i420_plugin.so
%{_libdir}/vlc/plugins/video_chroma/libyuy2_i422_plugin.so
%dir %{_libdir}/vlc/plugins/video_filter
%{_libdir}/vlc/plugins/video_filter/libadjust_plugin.so*
%{_libdir}/vlc/plugins/video_filter/libalphamask_plugin.so
%{_libdir}/vlc/plugins/video_filter/libanaglyph_plugin.so
%{_libdir}/vlc/plugins/video_filter/libantiflicker_plugin.so
%{_libdir}/vlc/plugins/video_filter/libaudiobargraph_v_plugin.so
%{_libdir}/vlc/plugins/video_filter/libatmo_plugin.so
%{_libdir}/vlc/plugins/video_filter/libball_plugin.so
%{_libdir}/vlc/plugins/video_filter/libblendbench_plugin.so
%{_libdir}/vlc/plugins/video_filter/libblend_plugin.so*
%{_libdir}/vlc/plugins/video_filter/libbluescreen_plugin.so
%{_libdir}/vlc/plugins/video_filter/libcanvas_plugin.so
%{_libdir}/vlc/plugins/video_filter/libchain_plugin.so
%{_libdir}/vlc/plugins/video_filter/libclone_plugin.so*
%{_libdir}/vlc/plugins/video_filter/libcolorthres_plugin.so
%{_libdir}/vlc/plugins/video_filter/libcroppadd_plugin.so
%{_libdir}/vlc/plugins/video_filter/libdeinterlace_plugin.so*
%{_libdir}/vlc/plugins/video_filter/libdynamicoverlay_plugin.so
%{_libdir}/vlc/plugins/video_filter/liberase_plugin.so
%{_libdir}/vlc/plugins/video_filter/libextract_plugin.so
%{_libdir}/vlc/plugins/video_filter/libgaussianblur_plugin.so
%{_libdir}/vlc/plugins/video_filter/libgradient_plugin.so
%{_libdir}/vlc/plugins/video_filter/libgradfun_plugin.so
%{_libdir}/vlc/plugins/video_filter/libgrain_plugin.so
%{_libdir}/vlc/plugins/video_filter/libhqdn3d_plugin.so
%{_libdir}/vlc/plugins/video_filter/libinvert_plugin.so*
%{_libdir}/vlc/plugins/video_filter/liblogo_plugin.so*
%{_libdir}/vlc/plugins/video_filter/libmagnify_plugin.so*
%{_libdir}/vlc/plugins/video_filter/libmarq_plugin.so*
%{_libdir}/vlc/plugins/video_filter/libmirror_plugin.so
%{_libdir}/vlc/plugins/video_filter/libmosaic_plugin.so*
%{_libdir}/vlc/plugins/video_filter/libmotionblur_plugin.so*
%{_libdir}/vlc/plugins/video_filter/libmotiondetect_plugin.so*
%{_libdir}/vlc/plugins/video_filter/libpanoramix_plugin.so
%{_libdir}/vlc/plugins/video_filter/libposterize_plugin.so
%{_libdir}/vlc/plugins/video_filter/libpostproc_plugin.so
%{_libdir}/vlc/plugins/video_filter/libpsychedelic_plugin.so
%{_libdir}/vlc/plugins/video_filter/libpuzzle_plugin.so
%{_libdir}/vlc/plugins/video_filter/libremoteosd_plugin.so
%{_libdir}/vlc/plugins/video_filter/libripple_plugin.so
%{_libdir}/vlc/plugins/video_filter/librotate_plugin.so
%{_libdir}/vlc/plugins/video_filter/librss_plugin.so*
%{_libdir}/vlc/plugins/video_filter/libscale_plugin.so*
%{_libdir}/vlc/plugins/video_filter/libscene_plugin.so
%{_libdir}/vlc/plugins/video_filter/libsepia_plugin.so
%{_libdir}/vlc/plugins/video_filter/libsharpen_plugin.so
%{_libdir}/vlc/plugins/video_filter/libsubsdelay_plugin.so
%{_libdir}/vlc/plugins/video_filter/libswscale_plugin.so
%{_libdir}/vlc/plugins/video_filter/libtransform_plugin.so*
%{_libdir}/vlc/plugins/video_filter/libwall_plugin.so*
%{_libdir}/vlc/plugins/video_filter/libwave_plugin.so
%{_libdir}/vlc/plugins/video_filter/libyuvp_plugin.so
%dir %{_libdir}/vlc/plugins/video_output
%{_libdir}/vlc/plugins/video_output/libcaca_plugin.so
%{_libdir}/vlc/plugins/video_output/libfb_plugin.so*
%{_libdir}/vlc/plugins/video_output/libvmem_plugin.so
%{_libdir}/vlc/plugins/video_output/libyuv_plugin.so
%{_libdir}/vlc/plugins/video_output/libvdummy_plugin.so
%{_libdir}/vlc/plugins/video_output/libxcb_x11_plugin.so*
%{_libdir}/vlc/plugins/video_output/libxcb_window_plugin.so*
%{_libdir}/vlc/plugins/video_output/libxcb_xv_plugin.so*
%dir %{_libdir}/vlc/plugins/visualization
%{_libdir}/vlc/plugins/visualization/libvisual_plugin.so*
%{_libdir}/vlc/plugins/access/libaccess_alsa_plugin.so
%{_libdir}/vlc/plugins/audio_output/libalsa_plugin.so*
%{_mandir}/man1/vlc.*
%{_mandir}/man1/vlc-wrapper.1*
%{_datadir}/applications/vlc.desktop
%{_miconsdir}/vlc.png
%{_iconsdir}/vlc.png
%{_liconsdir}/vlc.png
%{_iconsdir}/hicolor/*/apps/*
%{_datadir}/apps/solid/actions/*.desktop

#----------------------------------------------------------------------------

%package -n svlc
Summary:	Skinned GUI plugin for the VLC media player
Group:		Video
Requires:	%{name} = %{version}
Provides:	vlc-gui

%description -n svlc
This plugin adds a skinned GUI interface to the VLC media player. To
activate it, run the `svlc' program.

%files -n svlc
%doc README
%{_bindir}/svlc
%{_libdir}/vlc/plugins/gui/libskins2_plugin.so*
%{_datadir}/applications/mandriva-svlc.desktop
%{_datadir}/vlc/skins2

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Shared code for the VLC media player
Group:		System/Libraries

%description -n %{libname}
Shared code for the VLC media player
This package contains code that is shared by different modules of the 
VLC media player.

%files -n %{libname}
%{_libdir}/libvlc.so.%{libmajor}*

#----------------------------------------------------------------------------

%package -n %{libnamecore}
Summary:	Shared core code for the VLC media player
Group:		System/Libraries
#gw needed by the python bindings:
Provides:	libvlccore = %{version}-%{release}

%description -n %{libnamecore}
Shared core code for the VLC media player
This package contains code that is shared by different modules of the
VLC media player.

%files -n %{libnamecore}
%{_libdir}/libvlccore.so.%{coremajor}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Development files for the VLC media player
Group:		Development/C
Requires:	%{libname} = %{version}
Requires:	%{libnamecore} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}

%description -n %{devname}
Development files for the VLC media player
This package contains headers and a static library required to build plugins
for the VLC media player, or standalone applications using features from VLC.

%files -n %{devname}
%doc README doc/release-howto.txt doc/skins
%dir %{_includedir}/vlc
%{_libdir}/vlc/libcompat.a
%{_libdir}/libvlc.so
%{_libdir}/libvlccore.so
%{_includedir}/vlc/*
%{_libdir}/pkgconfig/*

#----------------------------------------------------------------------------

%package plugin-aa
Summary:	ASCII art video plugin for the VLC media player
Group:		Video
Requires:	%{name} = %{version}
BuildRequires:	aalib-devel

%description plugin-aa
This is an ASCII art video output plugin for the VLC media playe. To
activate it, use the `--vout aa' flag or select the `aa' video output
plugin from the preferences menu.

%files plugin-aa
%doc README
%{_libdir}/vlc/plugins/video_output/libaa_plugin.so*

#----------------------------------------------------------------------------

%package plugin-bonjour
Summary:	Bonjour service discovery plugin for the VLC media player
Group:		Video
Requires:	%{name} = %{version}

%description plugin-bonjour
This plugin adds support for Bonjour service discovery to
the VLC media player.

%files plugin-bonjour
%doc README
%{_libdir}/vlc/plugins/services_discovery/libbonjour_plugin.so*

#----------------------------------------------------------------------------

%package plugin-dv
Summary:	DV codec plugin for the VLC media player
Group:		Video
Requires:	%{name} = %{version}
BuildRequires:	pkgconfig(libdv)
BuildRequires:	pkgconfig(libraw1394)
BuildRequires:	pkgconfig(libdc1394-2)
BuildRequires:	pkgconfig(libavc1394)

%description plugin-dv
This plugin adds support for the DV video format to the VLC media player.
The plugin is autodetected.

%files plugin-dv
%doc README
%{_libdir}/vlc/plugins/access/libdc1394_plugin.so
%{_libdir}/vlc/plugins/access/libdv1394_plugin.so

#----------------------------------------------------------------------------

%package plugin-flac
Summary:	Flac codec plugin for the VLC media player
Group:		Sound
Requires:	%{name} = %{version}

%description plugin-flac
These plugins add support for the FLAC compressed audio format to the
VLC media player.

%files plugin-flac
%doc README
%{_libdir}/vlc/plugins/demux/libflacsys_plugin.so
%{_libdir}/vlc/plugins/codec/libflac_plugin.so*

#----------------------------------------------------------------------------

%package plugin-fluidsynth
Summary:	Add MIDI playback support to VLC based on Fluidsynth
Group:		Sound
Requires:	%{name} = %{version}
BuildRequires:	pkgconfig(fluidsynth)

%description plugin-fluidsynth
This plugin adds support for MIDI playback to VLC based on the Fluidsynth
library.

%files plugin-fluidsynth
%doc README
%{_libdir}/vlc/plugins/codec/libfluidsynth_plugin.so

#----------------------------------------------------------------------------

%package plugin-gme
Summary:	Add game music playback support to VLC based on libgme
Group:		Sound
Requires:	%{name} = %{version}
BuildRequires:	libgme-devel

%description plugin-gme
This plugin adds support for video game music playback to VLC based on the
GME library.

%files plugin-gme
%doc README
%{_libdir}/vlc/plugins/demux/libgme_plugin.so

#----------------------------------------------------------------------------

%package plugin-gnutls
Summary:	Secure Socket Layer plugin for the VLC media player
Group:		Video
Requires:	%{name} = %{version}

%description plugin-gnutls
This plugin adds support for SSL/TLS to the VLC media player.

%files plugin-gnutls
%doc README
%{_libdir}/vlc/plugins/misc/libgnutls_plugin.so*

#----------------------------------------------------------------------------

%if %{with_goom}
%package plugin-goom
Summary:	Visualization plugin for the VLC media player
Group:		Video
BuildRequires:	libgoom2-devel
Requires:	%{name} = %{version}

%description plugin-goom
This is a visualization plugin for VLC media player based on the Goom library.

%files plugin-goom
%doc README
%{_libdir}/vlc/plugins/visualization/libgoom_plugin.so
%endif

#----------------------------------------------------------------------------

%package plugin-jack
Summary:	Jack audio plugin for the VLC media player
Group:		Sound
Requires:	%{name} = %{version}

%description plugin-jack
This plugin adds support for the Jack Audio Connection Kit to the VLC
media player. To activate it, use the `--aout jack' flag or select the
`jack' audio output plugin from the preferences menu.

%files plugin-jack
%doc README
%{_libdir}/vlc/plugins/access/libaccess_jack_plugin.so
%{_libdir}/vlc/plugins/audio_output/libjack_plugin.so*

#----------------------------------------------------------------------------

%package plugin-kate
Summary:	Add subtitle and Karaoke text support to VLC
Group:		Video
Requires:	%{name} = %{version}
BuildRequires:	pkgconfig(tiger)

%description plugin-kate
This package adds support for subtitles and Karaoke text display based on
the libkate library to VLC.

%files plugin-kate
%doc README
%{_libdir}/vlc/plugins/codec/libkate_plugin.so

#----------------------------------------------------------------------------

%package plugin-libass
Summary:	Add subtitle support to VLC using libass
Group:		Video
Requires:	%{name} = %{version}
BuildRequires:	pkgconfig(libass)

%description plugin-libass
This package adds support for subtitles based on the libass library to VLC.

%files plugin-libass
%doc README
%{_libdir}/vlc/plugins/codec/liblibass_plugin.so

#----------------------------------------------------------------------------

%package plugin-libnotify
Summary:	Notification popup plugin for the VLC media player
Group:		Video
Requires:	%{name} = %{version}

%description plugin-libnotify
This plugin adds support for notification popup messages to
the VLC media player.

%files plugin-libnotify
%doc README
%{_libdir}/vlc/plugins/notify/libnotify_plugin.so*

#----------------------------------------------------------------------------

%package plugin-lirc
Summary:	Lirc plugin for the VLC media player
Group:		Video
Requires:	%{name} = %{version}
BuildRequires:	pkgconfig(liblircclient0)

%description plugin-lirc
This plugin is an infrared lirc interface for the VLC media player. To
activate it, use the `--extraintf lirc' flag.

%files plugin-lirc
%doc README
%{_libdir}/vlc/plugins/control/liblirc_plugin.so*

#----------------------------------------------------------------------------

%package plugin-lua
Summary:	Add Lua scripting to vlc
Group:		Video
Requires:	%{name} = %{version}
BuildRequires:	pkgconfig(lua)

%description plugin-lua
This plugin adds lua scripting and provides a few example scripts as well.

%files plugin-lua
%doc README
%{_libdir}/vlc/plugins/lua/liblua_plugin.so
%{_libdir}/vlc/lua
%{_datadir}/vlc/lua
%{_bindir}/rvlc

#----------------------------------------------------------------------------

%package plugin-mod
Summary:	MOD audio decoder plugin for the VLC media player
Group:		Sound
Requires:	%{name} = %{version}

%description plugin-mod
This plugin adds support for music module playback based on libmodplug
to the VLC media player.

%files plugin-mod
%doc README
%{_libdir}/vlc/plugins/demux/libmod_plugin.so*

#----------------------------------------------------------------------------

%package plugin-mpc
Summary:	MPC audio decoder plugin for the VLC media player
Group:		Sound
Requires:	%{name} = %{version}

%description plugin-mpc
This plugin adds support for Musepack audio playback based on libmpcdec
to the VLC media player.

%files plugin-mpc
%doc README
%{_libdir}/vlc/plugins/demux/libmpc_plugin.so*

#----------------------------------------------------------------------------

%package plugin-ncurses
Summary:	Ncurses console-based plugin for the VLC media player
Group:		Video
Requires:	%{name} = %{version}
BuildRequires:	pkgconfig(ncurses)

%description plugin-ncurses
This plugin adds a ncurses interface to the VLC media player. To
activate it, use the `--intf ncurses' flag.

%files plugin-ncurses
%doc README
%{_bindir}/nvlc
%{_libdir}/vlc/plugins/gui/libncurses_plugin.so*

#----------------------------------------------------------------------------

%package plugin-opencv
Summary:	OpenCV wrapper video filter plugin for the VLC media player
Group:		Video
Requires:	%{name} = %{version}
BuildRequires:	pkgconfig(opencv)

%description plugin-opencv
This plugin adds support for OpenCV video filter to the VLC media player.

%files plugin-opencv
%doc README
%{_libdir}/vlc/plugins/video_filter/libopencv_example_plugin.so
%{_libdir}/vlc/plugins/video_filter/libopencv_wrapper_plugin.so

#----------------------------------------------------------------------------

%package plugin-opengl
Summary:	OpenGL video output plugin for the VLC media player
Group:		Video
Requires:	%{name} = %{version}

%description plugin-opengl
This plugin adds support for OpenGL video output to the VLC media player.

%files plugin-opengl
%doc README
%{_libdir}/vlc/plugins/video_output/libgl_plugin.so
%{_libdir}/vlc/plugins/video_output/libglx_plugin.so
%{_libdir}/vlc/plugins/video_output/libxcb_glx_plugin.so*

#----------------------------------------------------------------------------

%package plugin-opus
Summary:	Opus codec plugin for the VLC media player
Group:		Sound
Requires:	%{name} = %{version}
BuildRequires:	pkgconfig(opus)

%description plugin-opus
This plugin adds support for the Opus codec to the VLC media player.

%files plugin-opus
%{_libdir}/vlc/plugins/codec/libopus_plugin.so

#----------------------------------------------------------------------------

%package plugin-projectm
Summary:	Visualization plugin for the VLC media player
Group:		Video
BuildRequires:	pkgconfig(libprojectM)
Requires:	%{name} = %{version}

%description plugin-projectm
This is a visualization plugin for VLC media player based on projectm.

%files plugin-projectm
%doc README
%{_libdir}/vlc/plugins/visualization/libprojectm_plugin.so

#----------------------------------------------------------------------------

%package plugin-pulse
Summary:	PulseAudio plugin for the VLC media player
Group:		Sound
Requires:	%{name} = %{version}

%description plugin-pulse
This plugin adds support for the PulseAudio Sound Daemon to the VLC
media player. To activate it, use the `--aout pulse' flag or select the
`pulse' audio output plugin from the preferences menu.

%files plugin-pulse
%doc README
%{_libdir}/vlc/plugins/access/libpulsesrc_plugin.so
%{_libdir}/vlc/plugins/audio_output/libpulse_plugin.so*
%{_libdir}/vlc/plugins/services_discovery/libpulselist_plugin.so

#----------------------------------------------------------------------------

%package plugin-schroedinger
Summary:	Dirac plugin for VLC based on Schroedinger
Group:		Video
Requires:	%{name} = %{version}
BuildRequires:	pkgconfig(schroedinger-1.0)

%description plugin-schroedinger
These plugins add support for the Dirac video format based on Schroedinger.
to the VLC media player.

%files plugin-schroedinger
%doc README
%{_libdir}/vlc/plugins/codec/libschroedinger_plugin.so

#----------------------------------------------------------------------------

%package plugin-sdl
Summary:	Simple DirectMedia Layer video plugin for the VLC media player
Group:		Video
Requires:	%{name} = %{version}
BuildRequires:	pkgconfig(SDL_image)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	nas-devel

%description plugin-sdl
This plugin adds support for the Simple DirectMedia Layer library to
the VLC media player. To activate it, use the `--vout sdl' or
`--aout sdl' flags or select the `sdl' video or audio output plugin
from the preferences menu.

%files plugin-sdl
%doc README
%{_libdir}/vlc/plugins/codec/libsdl_image_plugin.so*
%{_libdir}/vlc/plugins/video_output/libvout_sdl_plugin.so*

#----------------------------------------------------------------------------

%package plugin-shout
Summary:	Shoutcast and Icecast connector
Group:		Sound
Requires:	%{name} = %{version}
BuildRequires:	pkgconfig(shout)

%description plugin-shout
This plugin adds support for Icecast and Shoutcast servers.

%files plugin-shout
%doc README
%{_libdir}/vlc/plugins/access_output/libaccess_output_shout_plugin.so

#----------------------------------------------------------------------------

%package plugin-speex
Summary:	Ogg Speex codec plugin for the VLC media player
Group:		Sound
Requires:	%{name} = %{version}

%description plugin-speex
These plugins add support for the Ogg Speex codec to the VLC media
player. They are autodetected.

%files plugin-speex
%doc README
%{_libdir}/vlc/plugins/audio_filter/libspeex_resampler_plugin.so
%{_libdir}/vlc/plugins/codec/libspeex_plugin.so*

#----------------------------------------------------------------------------

%package plugin-theora
Summary:	Theora video codec for the VLC media player
Group:		Video
Requires:	%{name} = %{version}
BuildRequires:	pkgconfig(theora)

%description plugin-theora
These plugin adds support for the Ogg Theora video format to the VLC
media player. They are autodetected.

%files plugin-theora
%doc README
%{_libdir}/vlc/plugins/codec/libtheora_plugin.so

#----------------------------------------------------------------------------

%package plugin-twolame
Summary:	MP2 encoder plugin for VLC
Group:		Sound
Requires:	%{name} = %{version}
BuildRequires:	pkgconfig(twolame)

%description plugin-twolame
These plugins add support for the Twolame MPEG Audio Layer 2 encoder
to the VLC media player. They are autodetected.

%files plugin-twolame
%doc README
%{_libdir}/vlc/plugins/codec/libtwolame_plugin.so*

#----------------------------------------------------------------------------

%package plugin-upnp
Summary:	UPNP service discovery plugin for the VLC media player
Group:		Video
Requires:	%{name} = %{version}
BuildRequires:	pkgconfig(libupnp)

%description plugin-upnp
This plugin adds support for UPNP service discovery to
the VLC media player.

%files plugin-upnp
%doc README
%{_libdir}/vlc/plugins/services_discovery/libupnp_plugin.so*

#----------------------------------------------------------------------------

%package plugin-vaapi
Summary:	VAAPI GPU decoding support to VLC
Group:		Video
Requires:	%{name} = %{version}
BuildRequires:	pkgconfig(libva)
BuildRequires:	pkgconfig(libva-x11)

%description plugin-vaapi
This package adds VAAPI GPU decoding support to VLC.

%files plugin-vaapi
%doc README
%{_libdir}/vlc/plugins/codec/libvaapi_plugin.so

#----------------------------------------------------------------------------

%package plugin-vdpau
Summary:	VDPAU GPU decoding support to VLC
Group:		Video
Requires:	%{name} = %{version}
BuildRequires:	pkgconfig(vdpau)

%description plugin-vdpau
This package adds VDPAU GPU decoding support to VLC.

%files plugin-vdpau
%doc README
%{_libdir}/vlc/plugins/codec/libvdpau_plugin.so


#----------------------------------------------------------------------------

%package plugin-zvbi
Summary:	Add Teletext and Closed Caption support to VLC
Group:		Video
Requires:	%{name} = %{version}
BuildRequires:	pkgconfig(zvbi-0.2)

%description plugin-zvbi
This package adds support for Raw VBI, Teletext and Closed Caption based on
the ZVBI library to VLC.

%files plugin-zvbi
%doc README
%{_libdir}/vlc/plugins/access/liblinsys_hdsdi_plugin.so
%{_libdir}/vlc/plugins/access/liblinsys_sdi_plugin.so
%{_libdir}/vlc/plugins/codec/libzvbi_plugin.so

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1 -b .automake12~
%patch1 -p1
%patch2 -p1
%patch3 -p1 -b .live555~
%patch4 -p1 -b .live555~

#gw if we want to regenerate libtool, we must remove the local versions of
# the libtool m4 files, aclocal will replace them
pushd m4
rm -fv argz.m4 libtool.m4 ltdl.m4 ltoptions.m4 ltsugar.m4 ltversion.m4 lt~obsolete.m4
popd

libtoolize --install --force
aclocal -I m4
autoheader
autoconf
automake -a

%build
# add missing ebml include dir
export CPPFLAGS="$CPPFLAGS -I/usr/include/ebml"
#gw the speex headers have moved
export CPPFLAGS="$CPPFLAGS -I%{_includedir}/speex"
%configure2_5x \
	--disable-dependency-tracking \
	--disable-rpath \
	--disable-sse \
	--enable-aa \
	--enable-bluray \
	--enable-bonjour \
%if %{with_dts}
	--enable-dca \
%else
	--disable-dca \
%endif
	--enable-dvbpsi \
	--enable-dvdnav \
%if %{with_faad}
	--enable-faad \
%endif
	--enable-flac \
	--enable-gnutls \
	--enable-jack \
	--enable-libcddb \
	--enable-libmpeg2 \
	--enable-libva \
	--enable-lirc \
	--enable-live555 \
	--enable-mad \
	--enable-mkv \
	--enable-ncurses \
	--enable-ogg \
	--enable-opus \
	--enable-pulse \
	--enable-realrtsp \
	--enable-sdl \
	--enable-shout \
	--enable-skins2 \
	--enable-speex \
	--enable-theora \
	--enable-twolame \
	--enable-vcdx \
	--enable-vdpau \
	--enable-vorbis \
%if %{with_x264}
	--enable-x264 \
%else
	--disable-x264 \
%endif
	--enable-xvideo \
%ifarch x86_64
	--with-pic
%endif

%make

%install
mkdir -p %{buildroot}%{_libdir}
%makeinstall_std transform=""

find %{buildroot}%{_libdir}/vlc -name \*.la -exec rm -f {} \;

%find_lang %{name}

rm -rf installed-docs
mv %{buildroot}%{_datadir}/doc/vlc installed-docs

# menu
desktop-file-install --vendor="" \
  --add-mime-type="x-content/video-dvd" \
  --add-mime-type="x-content/video-vcd" \
  --add-mime-type="x-content/video-svcd" \
  --add-mime-type="x-content/audio-cdda" \
  --add-category="Qt" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

cat > %{buildroot}%{_datadir}/applications/mandriva-svlc.desktop << EOF
[Desktop Entry]
Name=VLC skinned GUI media player
Comment=VLC is a free MPEG, MPEG2, DVD and DivX player
Exec=%{_bindir}/svlc %U
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=true
Categories=AudioVideo;Audio;Video;Player;
EOF
fgrep MimeType= %{buildroot}%{_datadir}/applications/vlc.desktop >> %{buildroot}%{_datadir}/applications/mandriva-svlc.desktop

# icons
%define pngdir share/icons
mkdir -p %{buildroot}/{%{_miconsdir},%{_liconsdir}}
install -m 644 %{pngdir}/16x16/vlc.png %{buildroot}/%{_miconsdir}/vlc.png
install -m 644 %{pngdir}/32x32/vlc.png %{buildroot}/%{_iconsdir}/vlc.png
install -m 644 %{pngdir}/48x48/vlc.png %{buildroot}/%{_liconsdir}/vlc.png


%changelog
* Sun Aug 24 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2.1.5-1plf
+ Revision: f2ea720
- New version 2.1.5



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21905 |12ru|x264-0.120-0.20111212.4
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define distsuffix plf

%define	major	120
%define	libname	%mklibname %{name}_ %{major}
%define	devname	%mklibname -d %{name}

%define	date	20111212
%define	rev	2245
%define	fname	%{name}-snapshot-%{date}-%{rev}

Summary:	H264/AVC encoder
Name:		x264
Version:	0.%{major}
Release:	0.%{date}.4
License:	GPLv2+
Group:		Video
Url:		http://x264.nl/
Source0:	ftp://ftp.videolan.org/pub/videolan/x264/snapshots/%{fname}.tar.bz2
BuildRequires:	yasm
BuildRequires:	git-core
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(libavfilter)

%description
x264 is a free library for encoding H264/AVC video streams. The code
is written by Laurent Aimar, Eric Petit(OS X), Min Chen (vfw/nasm),
Justin Clay(vfw), Måns Rullgård and Loren Merritt from scratch. It is
released under the terms of the GPL license.

This package is in Restricted repository as the video encoder may be covered
by software patents.

%files
%doc AUTHORS doc/*
%{_bindir}/%{name}

#----------------------------------------------------------------------------

%package -n	%{libname}
Summary:	Shared library of x264
Group:		System/Libraries

%description -n	%{libname}
x264 dynamic libraries.

%files -n %{libname}
%{_libdir}/libx264.so.%{major}*

#----------------------------------------------------------------------------

%package -n	%{devname}
Summary:	H264/AVC encoding library headers
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n	%{devname}
x264 is a free library for encoding H264/AVC video streams. The code
is written by Laurent Aimar, Eric Petit(OS X), Min Chen (vfw/nasm),
Justin Clay(vfw), Måns Rullgård and Loren Merritt from scratch. It is
released under the terms of the GPL license.

%files -n %{devname}
%{_libdir}/libx264.a
%{_libdir}/libx264.so
%{_includedir}/*.h
%{_libdir}/pkgconfig/*.pc

#----------------------------------------------------------------------------

%prep
%setup -q -n %{fname}

%build
CFLAGS="%{optflags} -Ofast" \
%configure2_5x	--enable-shared \
		--enable-pic \
		--enable-visualize \
		--enable-static
%make

%install
%makeinstall


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21906 |12ru|x265-1.1-1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define distsuffix plf

%define major 21

%define libname %mklibname %{name}_ %{major}
%define devname %mklibname %{name} -d
%define static %mklibname %{name} -d -s

Summary:	H265/HEVC encoder
Name:		x265
Version:	1.1
Release:	1
License:	GPLv2+
Group:		Video
Url:		http://x265.org/
# Re-pack because upstream provides snapshots in ugly format
# https://bitbucket.org/multicoreware/x265/get/%{version}.tar.bz2
Source0:	%{name}-%{version}.tar.bz2
Patch0:		x265-1.1-opt.patch
Patch1:		x265-1.1-pkgconfig-dir.patch
BuildRequires:	cmake
BuildRequires:	yasm

%description
x265 is an open-source project and free application library for encoding video
streams into the H.265/High Efficiency Video Coding (HEVC) format.

This package is in Restricted repository as the video encoder may be covered
by software patents.

%files
%{_bindir}/%{name}

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	Shared library of x265
Group:		System/Libraries

%description -n %{libname}
x265 dynamic libraries.

%files -n %{libname}
%{_libdir}/libx265.so.%{major}
%{_libdir}/libx265.so.%{version}

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	H265/HEVC encoding library headers
Group:		Development/C
Requires:	%{libname} = %{EVRD}
Provides:	%{name}-devel = %{EVRD}

%description -n %{devname}
x265 is an open-source project and free application library for encoding video
streams into the H.265/High Efficiency Video Coding (HEVC) format.

%files -n %{devname}
%{_libdir}/libx265.so
%{_includedir}/*.h
%{_libdir}/pkgconfig/*.pc

#----------------------------------------------------------------------------

%package -n %{static}
Summary:	Static library for the x265 H265/HEVC encoding library
Group:		Development/C
Requires:	%{devname} = %{EVRD}
Provides:	%{name}-static-devel = %{EVRD}

%description -n %{static}
Static library for the x265 H265/HEVC encoding library.

%files -n %{static}
%{_libdir}/libx265.a

#----------------------------------------------------------------------------

%prep
%setup -q
%patch0 -p1
%patch1 -p1

%build
pushd source
%cmake
%make
popd

%install
%makeinstall_std -C source/build


%changelog
* Thu Jun 19 2014 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.1-1
+ Revision: 8a09899
- Update BuildRequires



@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@ 21907 |12ru|xine-lib-1.2.4-1plf
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%define build_optimization 0
%define dvdnav 0.1.4

%define build_pulse 1
%define build_magick 1
%define build_caca 1
%define build_directfb 0
%define external_vcdnav 1
%define build_smb 1
%define build_alsa 1
%define build_linuxfb 1

%define build_vidix 0

%define build_divx4 0
%define build_xvid 0
%define build_faad 0
%define build_win32 0
%ifarch %{ix86}
%define build_win32 1
%endif

%define external_ffmpeg 1

%{?_with_plf: %{expand: %%global build_plf 1}}

######################
# Hardcode PLF build
%define build_plf 1
######################

%if %{build_plf}
%define distsuffix plf
%define build_faad 1
%define extrarelsuffix plf
%endif

%{?_with_optimization: %{expand: %%global build_optimization 1}}
%{?_with_directfb: %{expand: %%global build_directfb 1}}
%{?_without_directfb: %{expand: %%global build_directfb 0}}
%{?_with_alsa: %{expand: %%global build_alsa 1}}
%{?_without_alsa: %{expand: %%global build_alsa 0}}
%{?_with_vcdnav: %{expand: %%global external_vcdnav 1}}
%{?_without_vcdnav: %{expand: %%global external_vcdnav 0}}
%{?_with_vidix: %{expand: %%global build_vidix 1}}
%{?_without_vidix: %{expand: %%global build_vidix 0}}
%{?_with_linuxfb: %{expand: %%global build_linuxfb 1}}
%{?_without_linuxfb: %{expand: %%global build_linuxfb 0}}
%{?_with_faad: %{expand: %%global build_faad 1}}
%{?_without_faad: %{expand: %%global build_faad 0}}
%{?_with_win32: %{expand: %%global build_win32 1}}
%{?_without_win32: %{expand: %%global build_win32 0}}
%{?_with_divx4: %{expand: %%global build_divx4 1}}
%{?_without_divx4: %{expand: %%global build_divx4 0}}
%{?_with_xvid: %{expand: %%global build_xvid 1}}
%{?_without_xvid: %{expand: %%global build_xvid 0}}
%{?_with_smb: %{expand: %%global build_smb 1}}
%{?_without_smb: %{expand: %%global build_smb 0}}
%{?_with_pulse: %{expand: %%global build_pulse 1}}
%{?_without_pulse: %{expand: %%global build_pulse 0}}
%{?_with_magick: %{expand: %%global build_magick 1}}
%{?_without_magick: %{expand: %%global build_magick 0}}
%{?_with_ffmpeg: %{expand: %%global external_ffmpeg 1}}
%{?_without_ffmpeg: %{expand: %%global external_ffmpeg 0}}

%define bname xine
%define major	2
%define api	2.3
%define libname	%mklibname xine %{major}
%define devname	%mklibname -d xine

Summary:	A Free Video Player (Libraries)
Name:		xine-lib
Version:	1.2.4
Release:	1%{?extrarelsuffix}
License:	GPLv2+
Group:		System/Libraries
Url:		http://xine.sourceforge.net
Source0:	http://downloads.sourceforge.net/project/xine/xine-lib/%{version}/xine-lib-%{version}.tar.xz
Source1:	accel_vaapi.h

BuildRequires:	aalib-devel
BuildRequires:	gettext-devel
BuildRequires:	libmpcdec-devel
BuildRequires:	mng-devel
BuildRequires:	pkgconfig(esound)
BuildRequires:	pkgconfig(flac)
BuildRequires:	pkgconfig(gnome-vfs-2.0)
BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
BuildRequires:	pkgconfig(gdk-2.0)
BuildRequires:	pkgconfig(glu)
BuildRequires:	pkgconfig(ice)
BuildRequires:	pkgconfig(jack)
BuildRequires:	pkgconfig(libbluray)
BuildRequires:	pkgconfig(libmodplug)
BuildRequires:	pkgconfig(libv4l2)
BuildRequires:	pkgconfig(mad)
BuildRequires:	pkgconfig(speex)
BuildRequires:	pkgconfig(sdl)
BuildRequires:	pkgconfig(sm)
BuildRequires:	pkgconfig(vdpau)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(vorbisfile)
BuildRequires:	pkgconfig(wavpack)
BuildRequires:	pkgconfig(xinerama)
BuildRequires:	pkgconfig(xv)
BuildRequires:	pkgconfig(xvmc)
%if %{build_smb}
BuildRequires:	pkgconfig(smbclient)
%endif
%if %{external_vcdnav}
BuildRequires:	pkgconfig(libvcdinfo)
%endif
%if %{build_directfb}
Buildrequires:	pkgconfig(directfb)
%endif
%if %{external_ffmpeg}
BuildRequires:	pkgconfig(libavcodec)
%endif

%description
xine is a free gpl-licensed video player for unix-like systems.

%if %{build_plf}
This package is in restricted repository because the AAC decoder is
covered by patents.
%endif

#----------------------------------------------------------------------------

%package -n %{libname}
Summary:	A Free Video Player (Libraries)
Group:		System/Libraries
Provides:	xine-lib

%description -n %{libname}
xine is a free gpl-licensed video player for unix-like systems.

This package contains the shared libraries required by xine.

%files -n %{libname}
%{_libdir}/libxine.so.%{major}*

#----------------------------------------------------------------------------

%package -n %{devname}
Summary:	Devel files for xine
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Provides:	libxine-devel = %{version}-%{release}

%description -n %{devname}
xine is a free gpl-licensed video player for unix-like systems.

This package contains the development files required for compiling xine
front ends or plugins.

%files -n %{devname}
%doc README AUTHORS TODO
%doc ChangeLog installed-docs/hackersguide
%{_bindir}/xine-config
%{_bindir}/xine-list-1.2
%{multiarch_bindir}/xine-config
%{_mandir}/man1/xine-config.1*
%{_mandir}/man1/xine-list-1.2.1*
%{_libdir}/*.so
%{_libdir}/pkgconfig/libxine.pc
%{_datadir}/aclocal/xine.m4
%{_includedir}/*.h
%{_includedir}/xine

#----------------------------------------------------------------------------

%package -n %{bname}-plugins
Summary:	A Free Video Player (main plugins)
Group:		Video
Provides:	%{bname}-xv %{bname}-gl %{bname}-oss %{libname}-docs %{bname}-speex
Provides:	%{bname}-dvdnav %{bname}-alsa %{bname}-musepack
%if %{build_win32}
Provides:	xine-plugins-win32
Provides:	xine-win32
#Suggests: win32-codecs
%endif
# Plugins are in versioned dir, so require the exact version
Requires:	%{libname} = %{version}
# provide the plugin API version
Provides:	xine-plugin-api = %{api}

%description -n %{bname}-plugins
xine is a free gpl-licensed video player for unix-like systems.

This package includes the main plugins for xine, they allow the input
from files, Video CDs, network streams and (not encrypted) DVDs in
several video formats.

%if %{build_optimization}
Warning: This package was optimized for the build machine and probably
will not run on other computers.
%endif

%files -n %{bname}-plugins -f libxine2.lang
%doc installed-docs/README* installed-docs/faq.*
%{_mandir}/man5/xine.5*
%dir %{_libdir}/xine/
%dir %{_libdir}/xine/plugins/
%dir %{_libdir}/xine/plugins/%{api}/
%dir %{_libdir}/xine/plugins/%{api}/post/
%{_libdir}/xine/plugins/%{api}/mime.types
%if %{build_alsa}
%{_libdir}/xine/plugins/%{api}/xineplug_ao_out_alsa.so
%endif
%{_libdir}/xine/plugins/%{api}/xineplug_ao_out_file.so
%{_libdir}/xine/plugins/%{api}/xineplug_ao_out_none.so
%{_libdir}/xine/plugins/%{api}/xineplug_ao_out_oss.so
%{_libdir}/xine/plugins/%{api}/xineplug_inp_cdda.so
%{_libdir}/xine/plugins/%{api}/xineplug_inp_dvb.so
%{_libdir}/xine/plugins/%{api}/xineplug_inp_dvd.so
%{_libdir}/xine/plugins/%{api}/xineplug_inp_http.so
%{_libdir}/xine/plugins/%{api}/xineplug_inp_stdin_fifo.so
%{_libdir}/xine/plugins/%{api}/xineplug_inp_file.so
%{_libdir}/xine/plugins/%{api}/xineplug_inp_mms.so
%{_libdir}/xine/plugins/%{api}/xineplug_inp_net.so
%{_libdir}/xine/plugins/%{api}/xineplug_inp_pnm.so
%{_libdir}/xine/plugins/%{api}/xineplug_inp_pvr.so
%{_libdir}/xine/plugins/%{api}/xineplug_inp_rtp.so
%{_libdir}/xine/plugins/%{api}/xineplug_inp_rtsp.so
%{_libdir}/xine/plugins/%{api}/xineplug_inp_test.so
%{_libdir}/xine/plugins/%{api}/xineplug_inp_vcd.so
%{_libdir}/xine/plugins/%{api}/xineplug_inp_v4l2.so
%{_libdir}/xine/plugins/%{api}/xineplug_dmx_*so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_a52.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_bitplane.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_dts.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_dvaudio.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_ff.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_gdk_pixbuf.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_gsm610.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_libjpeg.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_lpcm.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_mad.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_mpc.so*
%{_libdir}/xine/plugins/%{api}/xineplug_decode_mpeg2.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_spu*.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_real.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_rgb.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_yuv.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_vdpau_h264.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_vdpau_h264_alter.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_vdpau_mpeg12.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_vdpau_mpeg4.so
%{_libdir}/xine/plugins/%{api}/xineplug_decode_vdpau_vc1.so
%{_libdir}/xine/plugins/%{api}/xineplug_inp_bluray.so
%{_libdir}/xine/plugins/%{api}/xineplug_nsf.so
%{_libdir}/xine/plugins/%{api}/xineplug_sputext.so
%{_libdir}/xine/plugins/%{api}/xineplug_vdr.so
%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_vaapi.so
%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_vdpau.so
%{_libdir}/xine/plugins/%{api}/xineplug_xiph.so
%if %{build_directfb}
%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_directfb.so
%endif
%if %{build_linuxfb}
%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_fb.so
%endif
%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_opengl.so
%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_opengl2.so
%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_none.so
%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_raw.so
%if %{build_vidix}
%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_vidix.so
%{_libdir}/xine/plugins/%{api}/vidix/
%endif
%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_xshm.so
%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_xv.so
%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_xvmc.so
%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_xxmc.so
%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_xcbshm.so
%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_xcbxv.so
%if %{build_win32}
%{_libdir}/xine/plugins/%{api}/xineplug_decode_qt.so*
%{_libdir}/xine/plugins/%{api}/xineplug_decode_w32dll.so*
%endif
%{_libdir}/xine/plugins/%{api}/post/xineplug_post_audio_filters.so
%{_libdir}/xine/plugins/%{api}/post/xineplug_post_goom.so
%{_libdir}/xine/plugins/%{api}/post/xineplug_post_mosaico.so
%{_libdir}/xine/plugins/%{api}/post/xineplug_post_planar.so
%{_libdir}/xine/plugins/%{api}/post/xineplug_post_switch.so
%{_libdir}/xine/plugins/%{api}/post/xineplug_post_tvtime.so
%{_libdir}/xine/plugins/%{api}/post/xineplug_post_visualizations.so
%{_datadir}/xine-lib

#----------------------------------------------------------------------------

%package -n %{bname}-wavpack
Group:		Sound
Summary:	Wavpack Audio decoder plugin for xine
Requires:	%{bname}-plugins = %{version}

%description -n %{bname}-wavpack
xine is a free gpl-licensed video player for unix-like systems.

This package contains the wavpack audio decoder plugin.

%files -n %{bname}-wavpack
%doc README
%{_libdir}/xine/plugins/%{api}/xineplug_wavpack.so

#----------------------------------------------------------------------------

%package -n %{bname}-sdl
Group:		Video
Summary:	SDL video output plugin for xine
Requires:	%{bname}-plugins = %{version}

%description -n %{bname}-sdl
xine is a free gpl-licensed video player for unix-like systems.

This package contains the SDL video output plugin.

%files -n %{bname}-sdl
%doc README
%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_sdl.so

#----------------------------------------------------------------------------

%if %{build_caca}
%package -n %{bname}-caca
Group:		Video
Summary:	Caca video output plugin for xine
Requires:	%{bname}-plugins = %{version}
BuildRequires:	libcaca-devel >= 0.99

%description -n %{bname}-caca
xine is a free gpl-licensed video player for unix-like systems.

This package contains the Caca video output plugin.

%files -n %{bname}-caca
%doc README
%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_caca.so
%endif

#----------------------------------------------------------------------------

%package -n %{bname}-esd
Summary:	Esd plugin for xine
Group:		Sound
Requires:	%{bname}-plugins = %{version}

%description -n %{bname}-esd
xine is a free gpl-licensed video player for unix-like systems.

- Esd audio output plugin

%files -n %{bname}-esd
%{_libdir}/xine/plugins/%{api}/xineplug_ao_out_esd.so

#----------------------------------------------------------------------------

%package -n %{bname}-jack
Summary:	Jack plugin for xine
Group:		Sound
Requires:	%{bname}-plugins = %{version}

%description -n %{bname}-jack
xine is a free gpl-licensed video player for unix-like systems.

- Jack audio output plugin

%files -n %{bname}-jack
%{_libdir}/xine/plugins/%{api}/xineplug_ao_out_jack.so

#----------------------------------------------------------------------------

%if %{build_pulse}
%package -n %{bname}-pulse
Summary:	Pulseaudio plugin for xine
Group:		Sound
Requires:	%{bname}-plugins = %{version}
BuildRequires:	pkgconfig(libpulse)

%description -n %{bname}-pulse
xine is a free gpl-licensed video player for unix-like systems.

- pulseaudio audio output plugin

%files -n %{bname}-pulse
%{_libdir}/xine/plugins/%{api}/xineplug_ao_out_pulseaudio.so
%endif

#----------------------------------------------------------------------------

%if %{build_magick}
%package -n %{bname}-image
Summary:	ImageMagick plugin for xine
Group:		Graphics
Requires:	%{bname}-plugins = %{version}
BuildRequires:	pkgconfig(ImageMagick)

%description -n %{bname}-image
xine is a free gpl-licensed video player for unix-like systems.

- image display plugin based on ImageMagick

%files -n %{bname}-image
%doc README
%{_libdir}/xine/plugins/%{api}/xineplug_decode_image.so
%endif

#----------------------------------------------------------------------------

%package -n %{bname}-aa
Summary:	Aalib plugin for xine
Group:		Video
Requires:	%{bname}-plugins = %{version}

%description -n %{bname}-aa
xine is a free gpl-licensed video player for unix-like systems.

- Aalib textmode output plugin

%files -n %{bname}-aa
%{_libdir}/xine/plugins/%{api}/xineplug_vo_out_aa.so

#----------------------------------------------------------------------------

%ifarch %{ix86} x86_64 ppc %{arm}
%package -n %{bname}-dxr3
Summary:	DXR3 plugin for xine
Group:		Video
Requires:	%{bname}-plugins = %{version}

%description -n %{bname}-dxr3
xine is a free gpl-licensed video player for unix-like systems.

- DXR3/Hollywood+ (MPEG2 hardware decoder) decoding/output plugin
%if %{build_plf}
- this version has mpeg encoding enabled using libfame.
%endif

%files -n %{bname}-dxr3
%{_libdir}/xine/plugins/%{api}/xineplug_*dxr3*.so
%endif

#----------------------------------------------------------------------------

%package -n %{bname}-flac
Summary:	FLAC plugin for xine
Group:		Sound
Requires:	%{bname}-plugins = %{version}

%description -n %{bname}-flac
xine is a free gpl-licensed video player for unix-like systems.

- FLAC audio decoder plugin

%files -n %{bname}-flac
%{_libdir}/xine/plugins/%{api}/xineplug_flac.so

#----------------------------------------------------------------------------

%package -n %{bname}-gnomevfs
Summary:	GNOME VFS plugin for xine
Group:		System/Libraries
Requires:	%{bname}-plugins = %{version}

%description -n %{bname}-gnomevfs
xine is a free gpl-licensed video player for unix-like systems.

- GNOME VFS input plugin

%files -n %{bname}-gnomevfs
%{_libdir}/xine/plugins/%{api}/xineplug_inp_gnome_vfs.so

#----------------------------------------------------------------------------

%if %{build_smb}
%package -n %{bname}-smb
Summary:	Samba input plugin for xine
Group:		System/Libraries
Requires:	%{bname}-plugins = %{version}

%description -n %{bname}-smb
xine is a free gpl-licensed video player for unix-like systems.

- Samba input plugin

%files -n %{bname}-smb
%{_libdir}/xine/plugins/%{api}/xineplug_inp_smb.so
%endif

#----------------------------------------------------------------------------

%if %{build_divx4}
%package -n %{bname}-divx4
Summary:	Divx4 plugin for %{bname}
Group: 		Video
Requires:	%{bname}-plugins = %{version}
ExclusiveArch:	%{ix86}
Provides:	xine-plugins-divx4

%description -n %{bname}-divx4
This package contains the divx4linux plugin for %{bname}. It is in
restricted because it is covered by software patents.

%files -n %{bname}-divx4
%{_libdir}/xine/plugins/%{api}/xineplug_decode_divx4.so*
%endif

#----------------------------------------------------------------------------

%if %{build_faad}
%package -n %{bname}-faad
Summary:	FAAD plugin for %{bname}
Group:		Sound
Requires:	%{bname}-plugins = %{version}
BuildRequires:	libfaad2-devel

%description -n %{bname}-faad
This package contains the AAC decoder plugin for %{bname}. It is in
restricted repository because it is covered by software patents.

%files -n %{bname}-faad
%{_libdir}/xine/plugins/%{api}/xineplug_decode_faad.so*
%endif

#----------------------------------------------------------------------------

%if %{build_xvid}
%package -n %{bname}-xvid
Summary:	XviD plugin for %{bname}
Group:		Video
Requires:	%{bname}-plugins = %{version}
Provides:	xine-plugins-xvid

%description -n %{bname}-xvid
This package contains the XviD plugin for %{bname}. It is in
restricted because it is covered by software patents.

%files -n %{bname}-xvid
%{_libdir}/xine/plugins/%{api}/xineplug_decode_xvid.so*
%endif

#----------------------------------------------------------------------------

%prep
%setup -q
#copy missing source file
cp %{SOURCE1} src/xine-engine

%build
#gw for flac
export OGG_LIBS=-logg

%if ! %{build_optimization}
export CFLAGS="%(echo %optflags|sed s/-Wp,-D_FORTIFY_SOURCE=2//)"
%configure2_5x \
%else
%{?__cputoolize: %{__cputoolize}}
#gw expanded configure2_5x macro without the CFLAGS and --build stuff
[ -f configure.in -o -f configure.ac ] && %__libtoolize --copy --force
./configure \
 	--prefix=%{_prefix} \
	--exec-prefix=%{_prefix} \
	--bindir=%{_bindir} \
	--sbindir=%{_sbindir} \
	--sysconfdir=%{_sysconfdir} \
	--datadir=%{_datadir} \
	--includedir=%{_includedir} \
	--libdir=%{_libdir} \
	--libexecdir=%{_libdir} \
	--localstatedir=/var/lib \
	--sharedstatedir=%{_prefix}/com \
	--mandir=%{_mandir} \
	--infodir=%{_datadir}/info \
%endif
%if ! %{external_vcdnav}
	--with-internal-vcdlibs \
%endif
%if %{build_directfb}
	--enable-directfb \
%endif
%if ! %{build_alsa}
	--disable-alsa \
%endif
%if ! %{build_vidix}
	--disable-vidix \
%endif
%if ! %{build_faad}
	--disable-faad \
%endif
%if ! %{build_pulse}
	--disable-polypaudio \
%endif
%if ! %{build_linuxfb}
	--disable-fb \
%endif
%if %{external_ffmpeg}
 	--with-external-ffmpeg \
%endif
	--enable-ipv6 \
	--with-libflac \
	--with-wavpack \
	--with-w32-path=%{_libdir}/codecs \
	--with-external-libmpcdec
# real-codecs-path is not set so that runtime searching is used. We want
# to use either codecs from RealPlayer or real-codecs, whichever is
# present.

%make

%install
%makeinstall_std

%multiarch_binaries %{buildroot}%{_bindir}/xine-config

#clean out unpackaged files
rm -f %{buildroot}%{_libdir}/xine/plugins/*/*.la
rm -f %{buildroot}%{_libdir}/xine/plugins/*/post/*.la
rm -rf installed-docs
mv %{buildroot}%{_datadir}/doc/xine-lib installed-docs
rm -f %{buildroot}%{_libdir}/xine/plugins/*/xineplug_inp_vcdo.so

%find_lang libxine2 || touch libxine2.lang


